diff -Nrcpad gcc-14.1.0/ChangeLog gcc-14.2.0/ChangeLog
*** gcc-14.1.0/ChangeLog	Tue May  7 06:52:34 2024
--- gcc-14.2.0/ChangeLog	Thu Aug  1 08:18:20 2024
***************
*** 1,3 ****
--- 1,7 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/INSTALL/specific.html gcc-14.2.0/INSTALL/specific.html
*** gcc-14.1.0/INSTALL/specific.html	Tue May  7 06:52:53 2024
--- gcc-14.2.0/INSTALL/specific.html	Thu Aug  1 08:18:44 2024
*************** This configuration is intended for embed
*** 332,353 ****
  <p>We support FreeBSD using the ELF file format with DWARF 2 debugging
  for all CPU architectures.  There are
  no known issues with mixing object files and libraries with different
! debugging formats.  Otherwise, this release of GCC should now match
! more of the configuration used in the stock FreeBSD configuration of
! GCC.  In particular, <samp>--enable-threads</samp> is now configured by
! default.  However, as a general user, do not attempt to replace the
! system compiler with this release.  Known to bootstrap and check with
! good results on FreeBSD 7.2-STABLE.  In the past, known to bootstrap
! and check with good results on FreeBSD 3.0, 3.4, 4.0, 4.2, 4.3, 4.4,
! 4.5, 4.8, 4.9 and 5-CURRENT.
  </p>
! <p>The version of binutils installed in <samp>/usr/bin</samp> probably works
! with this release of GCC.  Bootstrapping against the latest GNU
! binutils and/or the version found in <samp>/usr/ports/devel/binutils</samp> has
! been known to enable additional features and improve overall testsuite
! results.  However, it is currently known that boehm-gc may not configure
! properly on FreeBSD prior to the FreeBSD 7.0 release with GNU binutils
! after 2.16.1.
  </p>
  <hr />
  <span id="ft32-x-elf"></span><span id="ft32-*-elf"></span><h3 class="heading">ft32-*-elf</h3>
--- 332,350 ----
  <p>We support FreeBSD using the ELF file format with DWARF 2 debugging
  for all CPU architectures.  There are
  no known issues with mixing object files and libraries with different
! debugging formats.
  </p>
! <p>We recommend bootstrapping against the latest GNU binutils or the
! version found in the <samp>devel/binutils</samp> port. This also has been
! known to enable additional features and improve overall testsuite
! results.
! </p>
! <p>Ada and D (or rather their respective libraries) are broken on
! FreeBSD/i386. This also affects building 32-bit libraries on
! FreeBSD/amd64, so configure with <samp>--disable-multilib</samp>
! there in case you are building one of these front ends.
! </p>
! <p>Go (or rather libgo) is generally broken on FreeBSD.
  </p>
  <hr />
  <span id="ft32-x-elf"></span><span id="ft32-*-elf"></span><h3 class="heading">ft32-*-elf</h3>
*************** later.
*** 534,545 ****
  assembler will not work.  To prevent GCC from using the wrong assembler,
  the option <samp>--with-gnu-as</samp> may be necessary.
  </p>
- <p>The GCC libunwind library has not been ported to HPUX.  This means that for
- GCC versions 3.2.3 and earlier, <samp>--enable-libunwind-exceptions</samp>
- is required to build GCC.  For GCC 3.3 and later, this is the default.
- For gcc 3.4.3 and later, <samp>--enable-libunwind-exceptions</samp> is
- removed and the system libunwind library will always be used.
- </p>
  <hr />
  <!-- rs6000-ibm-aix*, powerpc-ibm-aix* -->
  <span id="x-ibm-aix"></span><span id="g_t*-ibm-aix*"></span><h3 class="heading">*-ibm-aix*</h3>
--- 531,536 ----
diff -Nrcpad gcc-14.1.0/LAST_UPDATED gcc-14.2.0/LAST_UPDATED
*** gcc-14.1.0/LAST_UPDATED	Tue May  7 06:52:53 2024
--- gcc-14.2.0/LAST_UPDATED	Thu Aug  1 08:18:43 2024
***************
*** 1 ****
! Obtained from git: releases/gcc-14.1.0 revision cd0059a1976303638cea95f216de129334fc04d1
--- 1 ----
! Obtained from git: releases/gcc-14.2.0 revision 04696df09633baf97cdbbdd6e9929b9d472161d3
diff -Nrcpad gcc-14.1.0/MD5SUMS gcc-14.2.0/MD5SUMS
*** gcc-14.1.0/MD5SUMS	Tue May  7 07:20:38 2024
--- gcc-14.2.0/MD5SUMS	Thu Aug  1 08:46:31 2024
***************
*** 1,5 ****
  # This file contains the MD5 checksums of the files in the
! # gcc-14.1.0.tar.xz tarball.
  #
  # Besides verifying that all files in the tarball were correctly expanded,
  # it also can be used to determine if any files have changed since the
--- 1,5 ----
  # This file contains the MD5 checksums of the files in the
! # gcc-14.2.0.tar.xz tarball.
  #
  # Besides verifying that all files in the tarball were correctly expanded,
  # it also can be used to determine if any files have changed since the
*************** b5dd7aa122f477b65a3aa1a980ca55fb  .gitig
*** 19,25 ****
  fe60d87048567d4fe8c8a0ed2448bcc8  COPYING.RUNTIME
  d32239bcb673463ab874e80d47fae504  COPYING3
  6a6a8e020838b23406c81b19c1d46df6  COPYING3.LIB
! 51633ff6ce6a717dcfa35ad79ffa26f5  ChangeLog
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
--- 19,25 ----
  fe60d87048567d4fe8c8a0ed2448bcc8  COPYING.RUNTIME
  d32239bcb673463ab874e80d47fae504  COPYING3
  6a6a8e020838b23406c81b19c1d46df6  COPYING3.LIB
! ddba67a2d70633fea1f055f0cddbd350  ChangeLog
  fd4ecdf5d672efe2b0e409aca9cf9446  ChangeLog.jit
  09538b708302f1735f6fa05b622ecf5e  ChangeLog.tree-ssa
  24ab760126489e69436a43185dc3d202  INSTALL/README
*************** f499d3f066e2d1bcebd3b75f740fcd90  INSTAL
*** 31,48 ****
  7b9da5aae9658222aa54b436c5f9a9b2  INSTALL/gfdl.html
  513e057446ca1541968d5e5041255916  INSTALL/index.html
  8f19f75a9d521b32f49bc16ac36fdbb8  INSTALL/prerequisites.html
! cd936ec6dffb2ac2844214e009e019fe  INSTALL/specific.html
  441a8c39e67fdcf481ea4e7fc1035e10  INSTALL/test.html
! c494711e25e73bb29087de95c42ee331  LAST_UPDATED
  1671040823f8eb8436a06fdd18065e02  MAINTAINERS
  304c3887135aefa27c21292ec585b0a3  Makefile.def
  8dd93fbf2e32bcbd2faba10e3b8ba2b0  Makefile.in
  04e7c3cf75f7111c005a8c0dee7adc5c  Makefile.tpl
! 7c2d529fe5e54bb58bee8760a5ef07b7  NEWS
  80d26bc3b1ad4f6969a96a24c9181bf5  README
  9379732cf9aa74b691cf12d440536a33  SECURITY.txt
  a657821f65bab77f4fbf3a75cdee6da9  ar-lib
! 5ca72ce6f46d9faa20ab7ea7d4beca8f  c++tools/ChangeLog
  754745d9d027da06b78c47e63f95fd12  c++tools/Makefile.in
  edf805e559bf9ecb62db313d2e6edb47  c++tools/config.h.in
  720de9f56ece10ad41506c5c0bbef155  c++tools/configure
--- 31,48 ----
  7b9da5aae9658222aa54b436c5f9a9b2  INSTALL/gfdl.html
  513e057446ca1541968d5e5041255916  INSTALL/index.html
  8f19f75a9d521b32f49bc16ac36fdbb8  INSTALL/prerequisites.html
! 4667d0efa8fe5c0f701f752cc0abe34a  INSTALL/specific.html
  441a8c39e67fdcf481ea4e7fc1035e10  INSTALL/test.html
! aca6f2c78f3cba23aecaa08d852725b4  LAST_UPDATED
  1671040823f8eb8436a06fdd18065e02  MAINTAINERS
  304c3887135aefa27c21292ec585b0a3  Makefile.def
  8dd93fbf2e32bcbd2faba10e3b8ba2b0  Makefile.in
  04e7c3cf75f7111c005a8c0dee7adc5c  Makefile.tpl
! 2e0471b94d35ed1e036dac8d20b77bbc  NEWS
  80d26bc3b1ad4f6969a96a24c9181bf5  README
  9379732cf9aa74b691cf12d440536a33  SECURITY.txt
  a657821f65bab77f4fbf3a75cdee6da9  ar-lib
! 759eb5a6d537cc0f6bc79d10bac77a7c  c++tools/ChangeLog
  754745d9d027da06b78c47e63f95fd12  c++tools/Makefile.in
  edf805e559bf9ecb62db313d2e6edb47  c++tools/config.h.in
  720de9f56ece10ad41506c5c0bbef155  c++tools/configure
*************** c1c818a7803853fba582eae0d29d974d  c++too
*** 55,61 ****
  c64564b7c7563dae5ebe016f340c9cd9  config.guess
  040359150cf11493f973a46d8a25b06b  config.rpath
  111d54aa3a3019adbab413c8fb435f22  config.sub
! 7500f85ceacc1b43263c314b2e92957c  config/ChangeLog
  e8365ab73da09dccff77a6e2ad006a68  config/acinclude.m4
  e1b259699840442ff915265a77b3a578  config/acx.m4
  6b030f5cf640bdd401ea739f54a667f8  config/asmcfi.m4
--- 55,61 ----
  c64564b7c7563dae5ebe016f340c9cd9  config.guess
  040359150cf11493f973a46d8a25b06b  config.rpath
  111d54aa3a3019adbab413c8fb435f22  config.sub
! adf0db7a5e44dd066c6529a0cd8022ca  config/ChangeLog
  e8365ab73da09dccff77a6e2ad006a68  config/acinclude.m4
  e1b259699840442ff915265a77b3a578  config/acx.m4
  6b030f5cf640bdd401ea739f54a667f8  config/asmcfi.m4
*************** e2dc6b4fd62b77bff96b7951ef74f78f  config
*** 162,168 ****
  db74a73c3c9c3cc71edec37c2436e082  config/zstd.m4
  eba7e6b872b1e4f0d926b2fd01a5494a  configure
  afe3388411dd3da22291f15b87d9534b  configure.ac
! 36686956a89028c8b3526ccb7498b886  contrib/ChangeLog
  5fc435c7928f858246df931ea3f3ece7  contrib/ChangeLog.jit
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  d18372dbb38568c6e94b1a3262a35d5f  contrib/analyze_brprob.py
--- 162,168 ----
  db74a73c3c9c3cc71edec37c2436e082  config/zstd.m4
  eba7e6b872b1e4f0d926b2fd01a5494a  configure
  afe3388411dd3da22291f15b87d9534b  configure.ac
! 704d3bdf92b1a33dbff020999e364709  contrib/ChangeLog
  5fc435c7928f858246df931ea3f3ece7  contrib/ChangeLog.jit
  7af8d2979bf1a7cfa88e30d05fa22be2  contrib/ChangeLog.tree-ssa
  d18372dbb38568c6e94b1a3262a35d5f  contrib/analyze_brprob.py
*************** cf6245464c26132b6548e87147886268  contri
*** 217,223 ****
  44bbc076f52d8af4c7b1eb08dd5375a4  contrib/git-fix-changelog.py
  5d80e88da5ae83c53513280bcff7c0a1  contrib/git-undescr.sh
  59304fc08afa489baa6b920cc76dc625  contrib/gthr_supp_vxw_5x.c
! ae268b66382dcf62b44700dabb05e38a  contrib/header-tools/ChangeLog
  72d70766ec87033813e1378c5697fa87  contrib/header-tools/README
  05ef7fb87e90ba93ee04659be072a357  contrib/header-tools/count-headers
  ba0485a3c721bce9e32407ef996d2a9d  contrib/header-tools/gcc-order-headers
--- 217,223 ----
  44bbc076f52d8af4c7b1eb08dd5375a4  contrib/git-fix-changelog.py
  5d80e88da5ae83c53513280bcff7c0a1  contrib/git-undescr.sh
  59304fc08afa489baa6b920cc76dc625  contrib/gthr_supp_vxw_5x.c
! 5de0256dc43b3c3643e2ae8c431052ef  contrib/header-tools/ChangeLog
  72d70766ec87033813e1378c5697fa87  contrib/header-tools/README
  05ef7fb87e90ba93ee04659be072a357  contrib/header-tools/count-headers
  ba0485a3c721bce9e32407ef996d2a9d  contrib/header-tools/gcc-order-headers
*************** d5890495d38471958819f7ea2d90456b  contri
*** 258,264 ****
  5e5c3cf7689ee8774db226fbf3e91064  contrib/prepare_patch.sh
  2809fb88a72709fdece476dcdcb841a4  contrib/prerequisites.md5
  17fac6b39df387ffce2f399bf24a4193  contrib/prerequisites.sha512
! e05f035904c37bec32a927fb80018284  contrib/reghunt/ChangeLog
  c38a4226b3d372b76f3108df8248f962  contrib/reghunt/bin/gcc-build-full
  eefa9babb239300ac518b7cff0ede7c7  contrib/reghunt/bin/gcc-build-simple
  3f2318bae7562a4ad1639e686916a545  contrib/reghunt/bin/gcc-cleanup
--- 258,264 ----
  5e5c3cf7689ee8774db226fbf3e91064  contrib/prepare_patch.sh
  2809fb88a72709fdece476dcdcb841a4  contrib/prerequisites.md5
  17fac6b39df387ffce2f399bf24a4193  contrib/prerequisites.sha512
! 5fe16cc570c5e3f7135402ef82775abe  contrib/reghunt/ChangeLog
  c38a4226b3d372b76f3108df8248f962  contrib/reghunt/bin/gcc-build-full
  eefa9babb239300ac518b7cff0ede7c7  contrib/reghunt/bin/gcc-build-simple
  3f2318bae7562a4ad1639e686916a545  contrib/reghunt/bin/gcc-cleanup
*************** f251d49dd87647250fcd74dd50b7835f  contri
*** 317,323 ****
  e2829fc4af4f433a6a328a62d5ce8066  contrib/reghunt/examples/reg-watch
  afd863c2ec84c906e20f9b9787b1f0fe  contrib/reghunt/examples/reg-watch.awk
  8955535523d4b5f48006bcb851ba9b4b  contrib/reghunt/examples/testall
! f8c552bf65b18b856b30088439e040f7  contrib/regression/ChangeLog
  30553bfced1b2b46bf7ca01ef6ba69d1  contrib/regression/GCC_Regression_Tester.wdgt/Default.png
  ad38ddd771df222eb9d413e3c7f6a751  contrib/regression/GCC_Regression_Tester.wdgt/Icon.png
  777bd286c147cc02861811f66b9a4440  contrib/regression/GCC_Regression_Tester.wdgt/Info.plist
--- 317,323 ----
  e2829fc4af4f433a6a328a62d5ce8066  contrib/reghunt/examples/reg-watch
  afd863c2ec84c906e20f9b9787b1f0fe  contrib/reghunt/examples/reg-watch.awk
  8955535523d4b5f48006bcb851ba9b4b  contrib/reghunt/examples/testall
! a4982fad931c1999f66de2c9a225b34e  contrib/regression/ChangeLog
  30553bfced1b2b46bf7ca01ef6ba69d1  contrib/regression/GCC_Regression_Tester.wdgt/Default.png
  ad38ddd771df222eb9d413e3c7f6a751  contrib/regression/GCC_Regression_Tester.wdgt/Icon.png
  777bd286c147cc02861811f66b9a4440  contrib/regression/GCC_Regression_Tester.wdgt/Info.plist
*************** daaf19e8b17e0a90bee0d82fc8e856c7  contri
*** 367,373 ****
  d0d170da8f721b0a129a75ff9e4e7c8e  contrib/vimrc
  da7aeedeb5a86ee6f5982e559a2d6dcc  contrib/warn_summary
  8b59f0d0a2dcdced14765c514fbad719  depcomp
! 0b88e1acdcd80b84040a564ab86ac7ad  fixincludes/ChangeLog
  4afe55f959b7cceb7055ff11a9ca0e32  fixincludes/Makefile.in
  b6e3f4950abc6e254b467063381f6473  fixincludes/README
  455903ad4ff71fa5c5340ef7ae41a0e6  fixincludes/README-fixinc
--- 367,373 ----
  d0d170da8f721b0a129a75ff9e4e7c8e  contrib/vimrc
  da7aeedeb5a86ee6f5982e559a2d6dcc  contrib/warn_summary
  8b59f0d0a2dcdced14765c514fbad719  depcomp
! 1c629bdc3bad2edceda87f530786bc52  fixincludes/ChangeLog
  4afe55f959b7cceb7055ff11a9ca0e32  fixincludes/Makefile.in
  b6e3f4950abc6e254b467063381f6473  fixincludes/README
  455903ad4ff71fa5c5340ef7ae41a0e6  fixincludes/README-fixinc
*************** a22e70b3f29292d0e628450f4bb11e62  fixinc
*** 511,522 ****
  8baab8698bb83c6b90ef4091c00ddc1e  fixincludes/tests/base/unistd.h
  75d75572793b62bdd8ff4d1504e0cb4c  fixincludes/tests/base/yvals.h
  baf9b6e2583cff7f3b9de94370dd739e  gcc/ABOUT-GCC-NLS
! 5528b5751d1ebf25790b11a0271dd69a  gcc/BASE-VER
  59530bdf33659b29e73d4adb9f9f6552  gcc/COPYING
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! 35c353842124e389d4f22fc15d3aa905  gcc/ChangeLog
  a3b63c675afa7a655cc2bfa8a907af79  gcc/ChangeLog-1997
  d9a88529352a010253c2e8fb1ed6023b  gcc/ChangeLog-1998
  240f08f81cb4699e8b49347db38233db  gcc/ChangeLog-1999
--- 511,522 ----
  8baab8698bb83c6b90ef4091c00ddc1e  fixincludes/tests/base/unistd.h
  75d75572793b62bdd8ff4d1504e0cb4c  fixincludes/tests/base/yvals.h
  baf9b6e2583cff7f3b9de94370dd739e  gcc/ABOUT-GCC-NLS
! 8f4fae146c859853fccafc9af1395726  gcc/BASE-VER
  59530bdf33659b29e73d4adb9f9f6552  gcc/COPYING
  a916467b91076e631dd8edb7424769c7  gcc/COPYING.LIB
  d32239bcb673463ab874e80d47fae504  gcc/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/COPYING3.LIB
! ec67cd6f4d0c2ac3f10568e6b87a8dd9  gcc/ChangeLog
  a3b63c675afa7a655cc2bfa8a907af79  gcc/ChangeLog-1997
  d9a88529352a010253c2e8fb1ed6023b  gcc/ChangeLog-1998
  240f08f81cb4699e8b49347db38233db  gcc/ChangeLog-1999
*************** fb3fadb88e1d2b3b640cfaaa5ff11780  gcc/Ch
*** 552,558 ****
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! e420e67ba83a0c7ae17374dc4cc6ca8d  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
--- 552,558 ----
  3eb07e0b2e542409bf73d359f7f65609  gcc/ChangeLog.ptr
  e13638e26743ba41e6011b76cc00d9a9  gcc/ChangeLog.tree-ssa
  739ab47f6425bcea1d05e4fc0542de54  gcc/ChangeLog.tuples
! 6fe7744db9ae130249655da6e6fdafb9  gcc/DATESTAMP
  d41d8cd98f00b204e9800998ecf8427e  gcc/DEV-PHASE
  eb92e1ff5e982ca07e173e0eb286d243  gcc/FSFChangeLog
  30e1e33411566388b3164558482dc5e6  gcc/FSFChangeLog.10
*************** ec6799501b2eb2923d5de6a66169dbd2  gcc/ON
*** 564,570 ****
  4ff8b6b00464fd6c37969f80145dca46  gcc/acinclude.m4
  496cb89e62ed3dbfd1af1db0975a4c04  gcc/aclocal.m4
  16a499934b71eb6cf7c0d6899cd6006a  gcc/ada/.gitignore
! 1f206fbb7f8cca15a111cace64a3140f  gcc/ada/ChangeLog
  683be0b07dc4f64f118fd5e8ae9cb30d  gcc/ada/ChangeLog-2001
  7aff25efb203be4136b8776cdc812956  gcc/ada/ChangeLog-2002
  cd2379152000f40157d349018fb9364d  gcc/ada/ChangeLog-2003
--- 564,570 ----
  4ff8b6b00464fd6c37969f80145dca46  gcc/acinclude.m4
  496cb89e62ed3dbfd1af1db0975a4c04  gcc/aclocal.m4
  16a499934b71eb6cf7c0d6899cd6006a  gcc/ada/.gitignore
! 98932e2c750c856eed728ef04665b11e  gcc/ada/ChangeLog
  683be0b07dc4f64f118fd5e8ae9cb30d  gcc/ada/ChangeLog-2001
  7aff25efb203be4136b8776cdc812956  gcc/ada/ChangeLog-2002
  cd2379152000f40157d349018fb9364d  gcc/ada/ChangeLog-2003
*************** c81efe8ccbd5f5b8399a3496f5015859  gcc/ad
*** 592,598 ****
  2cf41efa2dee24b2dda73018b855edd3  gcc/ada/ChangeLog.tree-ssa
  711afb6f8ec14edf7425445a669e85ed  gcc/ada/Make-generated.in
  6c9c3b4249e781ed48c7ae55e8ef9999  gcc/ada/Makefile.in
! 0fa7d7f9fd824cc92b5e45e2aa6ceaf2  gcc/ada/Makefile.rtl
  8fc60e49303a639f7ec7c61a44f3f460  gcc/ada/accessibility.adb
  d19afffa65b63be4a8fd705f4b3f891f  gcc/ada/accessibility.ads
  14559d7d76c0ae16e72bf37828ab86a6  gcc/ada/ada_get_targ.adb
--- 592,598 ----
  2cf41efa2dee24b2dda73018b855edd3  gcc/ada/ChangeLog.tree-ssa
  711afb6f8ec14edf7425445a669e85ed  gcc/ada/Make-generated.in
  6c9c3b4249e781ed48c7ae55e8ef9999  gcc/ada/Makefile.in
! d7575f332dc7c663b26141a23cabc413  gcc/ada/Makefile.rtl
  8fc60e49303a639f7ec7c61a44f3f460  gcc/ada/accessibility.adb
  d19afffa65b63be4a8fd705f4b3f891f  gcc/ada/accessibility.ads
  14559d7d76c0ae16e72bf37828ab86a6  gcc/ada/ada_get_targ.adb
*************** a99675e2905f1fcc975075e8d4d99655  gcc/ad
*** 758,764 ****
  bd7720c5f01afd52050aaa1379d7c41e  gcc/ada/exp_ch4.ads
  07415781357054497531ab80a03e3e2e  gcc/ada/exp_ch5.adb
  12989fbdd0324ccca43790feab509aca  gcc/ada/exp_ch5.ads
! 36bd5597fe42d8bd4af574d865854f44  gcc/ada/exp_ch6.adb
  cd643f66385153e405f6ede55f10df5d  gcc/ada/exp_ch6.ads
  56e0c1185628456245641b4d83d961ea  gcc/ada/exp_ch7.adb
  12c7919095c97ce108181b2f43d11e7e  gcc/ada/exp_ch7.ads
--- 758,764 ----
  bd7720c5f01afd52050aaa1379d7c41e  gcc/ada/exp_ch4.ads
  07415781357054497531ab80a03e3e2e  gcc/ada/exp_ch5.adb
  12989fbdd0324ccca43790feab509aca  gcc/ada/exp_ch5.ads
! ad7056e6b552c5a435d8f718db6cc93d  gcc/ada/exp_ch6.adb
  cd643f66385153e405f6ede55f10df5d  gcc/ada/exp_ch6.ads
  56e0c1185628456245641b4d83d961ea  gcc/ada/exp_ch7.adb
  12c7919095c97ce108181b2f43d11e7e  gcc/ada/exp_ch7.ads
*************** d442a282b5f1e993db71c27a1df66202  gcc/ad
*** 798,804 ****
  efa3416bc0e51f3858a21a466b2c6f6c  gcc/ada/exp_tss.ads
  2c23d26627b2efe2b7fb5a9bfc93788a  gcc/ada/exp_unst.adb
  dc9d384d2576e406d529076be6d18977  gcc/ada/exp_unst.ads
! 15d7cf65a0394a9fbc5981b1b71098a8  gcc/ada/exp_util.adb
  0b62792097714802891536d3f17a09c9  gcc/ada/exp_util.ads
  3f1e58cf90baa959ac85bd611acd8c73  gcc/ada/expander.adb
  64bed4d08afaab7ba62cb23398f322c0  gcc/ada/expander.ads
--- 798,804 ----
  efa3416bc0e51f3858a21a466b2c6f6c  gcc/ada/exp_tss.ads
  2c23d26627b2efe2b7fb5a9bfc93788a  gcc/ada/exp_unst.adb
  dc9d384d2576e406d529076be6d18977  gcc/ada/exp_unst.ads
! 3ac54ef0a2787cebc4feb5f195e1dbe7  gcc/ada/exp_util.adb
  0b62792097714802891536d3f17a09c9  gcc/ada/exp_util.ads
  3f1e58cf90baa959ac85bd611acd8c73  gcc/ada/expander.adb
  64bed4d08afaab7ba62cb23398f322c0  gcc/ada/expander.ads
*************** d4c2fa9c2e05bd04b3cf5bb65c4bc03c  gcc/ad
*** 2896,2902 ****
  20d172ce6087a2ed238c367af63048b1  gcc/ada/sem_ch4.ads
  b464fa4be903f61deb60ad3d11490581  gcc/ada/sem_ch5.adb
  ee04b8d2a5f54597eff4153a2887d540  gcc/ada/sem_ch5.ads
! f3daaab0e66b0932bd666509f95f410f  gcc/ada/sem_ch6.adb
  66c8f90b976ab595888d71b7fd917bba  gcc/ada/sem_ch6.ads
  35275b1571dc88b02116af60cb70334b  gcc/ada/sem_ch7.adb
  e781f781599b524e97c5353fba049e92  gcc/ada/sem_ch7.ads
--- 2896,2902 ----
  20d172ce6087a2ed238c367af63048b1  gcc/ada/sem_ch4.ads
  b464fa4be903f61deb60ad3d11490581  gcc/ada/sem_ch5.adb
  ee04b8d2a5f54597eff4153a2887d540  gcc/ada/sem_ch5.ads
! f893d6a70323e46d5e03fa8942b54740  gcc/ada/sem_ch6.adb
  66c8f90b976ab595888d71b7fd917bba  gcc/ada/sem_ch6.ads
  35275b1571dc88b02116af60cb70334b  gcc/ada/sem_ch7.adb
  e781f781599b524e97c5353fba049e92  gcc/ada/sem_ch7.ads
*************** d26f49a857a199a0971344812eeb04c3  gcc/al
*** 3040,3047 ****
  1cd09d1b18b5ce7d249387ae22ccfaec  gcc/align.h
  1810c60b7a3a20ff5222ab395bfcb9b8  gcc/alloc-pool.cc
  70fcb458fbb566795a112c1c4acc6ba3  gcc/alloc-pool.h
! dfcdc44ad3cc555c7a03f742363ccefa  gcc/analyzer/ChangeLog
! f32738e01d875553db98649ee922ac89  gcc/analyzer/access-diagram.cc
  288c2e0f18804938ea90737b356795a7  gcc/analyzer/access-diagram.h
  a805619319bbeaf2dfb10570535cc2cf  gcc/analyzer/analysis-plan.cc
  95534a0d894b4cb68912cc87b7259d28  gcc/analyzer/analysis-plan.h
--- 3040,3047 ----
  1cd09d1b18b5ce7d249387ae22ccfaec  gcc/align.h
  1810c60b7a3a20ff5222ab395bfcb9b8  gcc/alloc-pool.cc
  70fcb458fbb566795a112c1c4acc6ba3  gcc/alloc-pool.h
! 3ba58863d3df6293785d8b8edb48d64a  gcc/analyzer/ChangeLog
! 40aeba69eba0bc4d03bc49ec82be5dfe  gcc/analyzer/access-diagram.cc
  288c2e0f18804938ea90737b356795a7  gcc/analyzer/access-diagram.h
  a805619319bbeaf2dfb10570535cc2cf  gcc/analyzer/analysis-plan.cc
  95534a0d894b4cb68912cc87b7259d28  gcc/analyzer/analysis-plan.h
*************** ee8e3f1d9688fc2e035cf55a0507d118  gcc/an
*** 3075,3081 ****
  32167da278bee413f6997f0c75a85d0b  gcc/analyzer/complexity.h
  2782b0bb760024a8326a01d2db2b4e83  gcc/analyzer/constraint-manager.cc
  239ef0d7ef112a2d6c211b47e1c8a0bc  gcc/analyzer/constraint-manager.h
! e29ad813a6823c34ecb968a5b0200699  gcc/analyzer/diagnostic-manager.cc
  25872feb2982723b6147a15cc2a84ab5  gcc/analyzer/diagnostic-manager.h
  bd2657c18f21942fd1b0be40ad5abe0d  gcc/analyzer/engine.cc
  b48307a7f8ee077e6922aeb7f29d6618  gcc/analyzer/engine.h
--- 3075,3081 ----
  32167da278bee413f6997f0c75a85d0b  gcc/analyzer/complexity.h
  2782b0bb760024a8326a01d2db2b4e83  gcc/analyzer/constraint-manager.cc
  239ef0d7ef112a2d6c211b47e1c8a0bc  gcc/analyzer/constraint-manager.h
! 6fe8946bcc8375661668f6ecb138985c  gcc/analyzer/diagnostic-manager.cc
  25872feb2982723b6147a15cc2a84ab5  gcc/analyzer/diagnostic-manager.h
  bd2657c18f21942fd1b0be40ad5abe0d  gcc/analyzer/engine.cc
  b48307a7f8ee077e6922aeb7f29d6618  gcc/analyzer/engine.h
*************** b48307a7f8ee077e6922aeb7f29d6618  gcc/an
*** 3084,3091 ****
  b5c7602d60f1cd64d1f1d8827158244e  gcc/analyzer/feasible-graph.h
  ea0808521c1a2bb5156369a90b5a6df0  gcc/analyzer/function-set.cc
  db323743e490fc7dd8d8fdb3986f1545  gcc/analyzer/function-set.h
! 6d00b80653085d2f8ff6082d9928c837  gcc/analyzer/infinite-loop.cc
! 3871374d13405e9baa3bf98f66e3a59e  gcc/analyzer/infinite-recursion.cc
  68ce3e0366fdefd98d9d3cefc83a2d67  gcc/analyzer/inlining-iterator.h
  6362d54873dfb84284862eddd2149e63  gcc/analyzer/kf-analyzer.cc
  c2dec447021e97891a647eb424018425  gcc/analyzer/kf-lang-cp.cc
--- 3084,3091 ----
  b5c7602d60f1cd64d1f1d8827158244e  gcc/analyzer/feasible-graph.h
  ea0808521c1a2bb5156369a90b5a6df0  gcc/analyzer/function-set.cc
  db323743e490fc7dd8d8fdb3986f1545  gcc/analyzer/function-set.h
! df30d947215871a127fd15890f273eb5  gcc/analyzer/infinite-loop.cc
! 6779bbc80daa78ce9b4aabbb5507e488  gcc/analyzer/infinite-recursion.cc
  68ce3e0366fdefd98d9d3cefc83a2d67  gcc/analyzer/inlining-iterator.h
  6362d54873dfb84284862eddd2149e63  gcc/analyzer/kf-analyzer.cc
  c2dec447021e97891a647eb424018425  gcc/analyzer/kf-lang-cp.cc
*************** f7dfcf9b1e61b61dd9cf56eca3d5fbc9  gcc/an
*** 3136,3148 ****
  8390f0f30268a84527a18feed21688ac  gcc/analyzer/symbol.h
  a913bc3600436582a60c6f755a606ab1  gcc/analyzer/trimmed-graph.cc
  ad007817aa7619a468ed1170813b6db5  gcc/analyzer/trimmed-graph.h
! 905adf1d4cf246bc964c3b038b8a8d6b  gcc/analyzer/varargs.cc
  733d03ce2ca95a5f394a941608eceacd  gcc/analyzer/varargs.dot
  a5d1710bd0815aedfadf000a59e4e6e8  gcc/array-traits.h
  7907f80d14fdbb34fc467c2e99f22eba  gcc/asan.cc
  5cd39cb21293297fd59456f58fd96a63  gcc/asan.h
  41363d1e7b0909805289fb8a9fa0d421  gcc/attr-fnspec.h
! b9d414d284ccd081f33920ca29f22415  gcc/attribs.cc
  79fd01c71c9f826c48749a8da876a19f  gcc/attribs.h
  43aeaa85371b2122d367cdcc7423618d  gcc/auto-inc-dec.cc
  f17ad6a26474d713f8dd17227a30b5b6  gcc/auto-profile.cc
--- 3136,3148 ----
  8390f0f30268a84527a18feed21688ac  gcc/analyzer/symbol.h
  a913bc3600436582a60c6f755a606ab1  gcc/analyzer/trimmed-graph.cc
  ad007817aa7619a468ed1170813b6db5  gcc/analyzer/trimmed-graph.h
! 20cf893a8e7f88fef7aa563cfe69aacf  gcc/analyzer/varargs.cc
  733d03ce2ca95a5f394a941608eceacd  gcc/analyzer/varargs.dot
  a5d1710bd0815aedfadf000a59e4e6e8  gcc/array-traits.h
  7907f80d14fdbb34fc467c2e99f22eba  gcc/asan.cc
  5cd39cb21293297fd59456f58fd96a63  gcc/asan.h
  41363d1e7b0909805289fb8a9fa0d421  gcc/attr-fnspec.h
! 1db285d3f372c074b1a97d80f047c148  gcc/attribs.cc
  79fd01c71c9f826c48749a8da876a19f  gcc/attribs.h
  43aeaa85371b2122d367cdcc7423618d  gcc/auto-inc-dec.cc
  f17ad6a26474d713f8dd17227a30b5b6  gcc/auto-profile.cc
*************** fdca8fc9a6bbdade1a8aeceee3e00285  gcc/bi
*** 3156,3170 ****
  46dfb234fa66d9bd9a5e085b662b7c5a  gcc/btfout.cc
  bceab672982ecb211cc6c6ed241b9758  gcc/builtin-attrs.def
  fb5f673cea6166ff90878e05bfa7dfe0  gcc/builtin-types.def
! 6e5ce9aa0d9ced0a96939eea5c377370  gcc/builtins.cc
  7bc731b65a1287130883ea830f32b347  gcc/builtins.def
  7fad42491d4a625f93bf21a7e2fb37de  gcc/builtins.h
! df468c4c946f7dfcb9b2ab68b340f8e7  gcc/c-family/ChangeLog
  ea3fa1f4d7390a105fa3caab4f79aaf7  gcc/c-family/ChangeLog.gimple-classes
  c2468814ee664c882341ab588b896b74  gcc/c-family/c-ada-spec.cc
  ba22e0144578c7dbcaa1887e6fd6046c  gcc/c-family/c-ada-spec.h
  d8e1cd0b904797f173e2493caaa19e03  gcc/c-family/c-attribs.cc
! 5f9ede4ceb2488d7ed89581e2e47c8ac  gcc/c-family/c-common.cc
  dcb799a087d0efa961cbccffce4da284  gcc/c-family/c-common.def
  cf7bc96576dd64bbba1e34932aae4320  gcc/c-family/c-common.h
  3c8c4815be38d874230cadae236be6ce  gcc/c-family/c-cppbuiltin.cc
--- 3156,3170 ----
  46dfb234fa66d9bd9a5e085b662b7c5a  gcc/btfout.cc
  bceab672982ecb211cc6c6ed241b9758  gcc/builtin-attrs.def
  fb5f673cea6166ff90878e05bfa7dfe0  gcc/builtin-types.def
! 3376995555ccaa5150e640e4e7de5766  gcc/builtins.cc
  7bc731b65a1287130883ea830f32b347  gcc/builtins.def
  7fad42491d4a625f93bf21a7e2fb37de  gcc/builtins.h
! 8861d22d99970aa8707609bee2412ec9  gcc/c-family/ChangeLog
  ea3fa1f4d7390a105fa3caab4f79aaf7  gcc/c-family/ChangeLog.gimple-classes
  c2468814ee664c882341ab588b896b74  gcc/c-family/c-ada-spec.cc
  ba22e0144578c7dbcaa1887e6fd6046c  gcc/c-family/c-ada-spec.h
  d8e1cd0b904797f173e2493caaa19e03  gcc/c-family/c-attribs.cc
! 368340205e2ea7e32b179e59db0a9b6b  gcc/c-family/c-common.cc
  dcb799a087d0efa961cbccffce4da284  gcc/c-family/c-common.def
  cf7bc96576dd64bbba1e34932aae4320  gcc/c-family/c-common.h
  3c8c4815be38d874230cadae236be6ce  gcc/c-family/c-cppbuiltin.cc
*************** b6f81fd23a6e9c02b80c995f6f92273a  gcc/c-
*** 3177,3183 ****
  0bc0e96f91611812a0952337bf4c84e7  gcc/c-family/c-lex.cc
  5ad374072abfc69eec01e0eaaf5c8a77  gcc/c-family/c-objc.h
  40d12c93ad6d8953e9c812bd9d5ee94c  gcc/c-family/c-omp.cc
! 2a0bdde8b7279db3d3cc2d5843550a5f  gcc/c-family/c-opts.cc
  0c3c1d36726374f6e5d955fcb4a18a22  gcc/c-family/c-pch.cc
  0a8959f2536c34a416a77725bcb2af8d  gcc/c-family/c-ppoutput.cc
  138a619426b26612ba81771556e6958a  gcc/c-family/c-pragma.cc
--- 3177,3183 ----
  0bc0e96f91611812a0952337bf4c84e7  gcc/c-family/c-lex.cc
  5ad374072abfc69eec01e0eaaf5c8a77  gcc/c-family/c-objc.h
  40d12c93ad6d8953e9c812bd9d5ee94c  gcc/c-family/c-omp.cc
! d31dad4343a2bed87bdf228b58ff3a03  gcc/c-family/c-opts.cc
  0c3c1d36726374f6e5d955fcb4a18a22  gcc/c-family/c-pch.cc
  0a8959f2536c34a416a77725bcb2af8d  gcc/c-family/c-ppoutput.cc
  138a619426b26612ba81771556e6958a  gcc/c-family/c-pragma.cc
*************** b09d9d6aee1af92f8929b0c5b6995d7b  gcc/c-
*** 3192,3217 ****
  20902ff635a8cf1f9e1d09ed5b2cf670  gcc/c-family/c-target.h
  bcdb4469cbe287703b77ab4cf0d78130  gcc/c-family/c-ubsan.cc
  b3ac1850d65a4a98a5f313d9b56a64a9  gcc/c-family/c-ubsan.h
! 22d6f917b68bae0d953f95ac8b537b0c  gcc/c-family/c-warn.cc
! 69049abc9c87a858c76568b843343145  gcc/c-family/c.opt
  355fc1eed07ec7c32004de75f7931388  gcc/c-family/c.opt.urls
  673747e9584b022b8413ed211371a1e6  gcc/c-family/cppspec.cc
  0e0782ccf52413acf84a7e60e2a27dc7  gcc/c-family/known-headers.cc
  083198bbb0e08402af9e32302cfb13f4  gcc/c-family/known-headers.h
  889dd6dda61d7bfa71bdc10ce6b98b06  gcc/c-family/name-hint.h
  65a88820b5866ee19cd29ed45ef95c5c  gcc/c-family/stub-objc.cc
! f8af1d8c2811855f4b83b34a7625e47d  gcc/c/ChangeLog
  fb28ab1a3ac7e093beffa6875b5b921b  gcc/c/Make-lang.in
  6c28a645fc3125bc8a52d498324306de  gcc/c/c-aux-info.cc
  22456b24e2c3a46534e7f1e7516dae5f  gcc/c/c-convert.cc
! ff41d9d7b9ad36fe50f0114622fc81d3  gcc/c/c-decl.cc
  d5abc77cf8004e86fb7798f7912b35da  gcc/c/c-errors.cc
  3408879c9715f96eff9f06865f32349d  gcc/c/c-fold.cc
  7e4a9e386e03d8359d4acd839dac46fe  gcc/c/c-lang.cc
  b9bf011e452a601e725ffcb30945779c  gcc/c/c-lang.h
  eab11ca7ce18dcc502177ae41cb79387  gcc/c/c-objc-common.cc
  635c9f49a64ec06b9d726610e6c1b737  gcc/c/c-objc-common.h
! 9c36351cd4669d740c7b4c9f5184888e  gcc/c/c-parser.cc
  53d5e1e1caa35af2eebf2cc719526fbb  gcc/c/c-parser.h
  ded332de6b113723402269d9adc62136  gcc/c/c-tree.def
  095efc96d64b8cb2004e84a20f34b0b5  gcc/c/c-tree.h
--- 3192,3217 ----
  20902ff635a8cf1f9e1d09ed5b2cf670  gcc/c-family/c-target.h
  bcdb4469cbe287703b77ab4cf0d78130  gcc/c-family/c-ubsan.cc
  b3ac1850d65a4a98a5f313d9b56a64a9  gcc/c-family/c-ubsan.h
! 526bd3627dc19d05c7f29f81de47cbbe  gcc/c-family/c-warn.cc
! 464846e76fe6978c8c3bc9197893af8a  gcc/c-family/c.opt
  355fc1eed07ec7c32004de75f7931388  gcc/c-family/c.opt.urls
  673747e9584b022b8413ed211371a1e6  gcc/c-family/cppspec.cc
  0e0782ccf52413acf84a7e60e2a27dc7  gcc/c-family/known-headers.cc
  083198bbb0e08402af9e32302cfb13f4  gcc/c-family/known-headers.h
  889dd6dda61d7bfa71bdc10ce6b98b06  gcc/c-family/name-hint.h
  65a88820b5866ee19cd29ed45ef95c5c  gcc/c-family/stub-objc.cc
! 54a3ea079ed710e93fe3282e205aba47  gcc/c/ChangeLog
  fb28ab1a3ac7e093beffa6875b5b921b  gcc/c/Make-lang.in
  6c28a645fc3125bc8a52d498324306de  gcc/c/c-aux-info.cc
  22456b24e2c3a46534e7f1e7516dae5f  gcc/c/c-convert.cc
! edeff8f22c1a713a6e4717487e84b093  gcc/c/c-decl.cc
  d5abc77cf8004e86fb7798f7912b35da  gcc/c/c-errors.cc
  3408879c9715f96eff9f06865f32349d  gcc/c/c-fold.cc
  7e4a9e386e03d8359d4acd839dac46fe  gcc/c/c-lang.cc
  b9bf011e452a601e725ffcb30945779c  gcc/c/c-lang.h
  eab11ca7ce18dcc502177ae41cb79387  gcc/c/c-objc-common.cc
  635c9f49a64ec06b9d726610e6c1b737  gcc/c/c-objc-common.h
! 660055e5489e649673785ac8de446bc7  gcc/c/c-parser.cc
  53d5e1e1caa35af2eebf2cc719526fbb  gcc/c/c-parser.h
  ded332de6b113723402269d9adc62136  gcc/c/c-tree.def
  095efc96d64b8cb2004e84a20f34b0b5  gcc/c/c-tree.h
*************** cbd6d8995cfcad18b2f5ae1153282276  gcc/co
*** 3259,3265 ****
  607393ed0e257b432264a6620e2a13f1  gcc/collect2.h
  e2a09d84946e20cd6e720937153c454d  gcc/color-macros.h
  b2acfb49d4e75a712a34942113c2d747  gcc/combine-stack-adj.cc
! 5146fcb700e7a0b4107e44ddf4e99ed2  gcc/combine.cc
  cc2f48cb176b5b4703617fb5dfc1acf0  gcc/common.md
  322473405a30de3627ba85a314faac7d  gcc/common.opt
  6b452769b5c1240c33daf177e1f3f847  gcc/common.opt.urls
--- 3259,3265 ----
  607393ed0e257b432264a6620e2a13f1  gcc/collect2.h
  e2a09d84946e20cd6e720937153c454d  gcc/color-macros.h
  b2acfb49d4e75a712a34942113c2d747  gcc/combine-stack-adj.cc
! ded33eb271f2abfd41a62f96ac2e2077  gcc/combine.cc
  cc2f48cb176b5b4703617fb5dfc1acf0  gcc/common.md
  322473405a30de3627ba85a314faac7d  gcc/common.opt
  6b452769b5c1240c33daf177e1f3f847  gcc/common.opt.urls
*************** d51cfdf0046d5f452684fcd4dbb9147d  gcc/co
*** 3285,3294 ****
  6efbfba6474eda7d8b7b7eb92ba07f9f  gcc/common/config/frv/frv-common.cc
  06360737e5a8b8b38d12809118809aba  gcc/common/config/gcn/gcn-common.cc
  7e6c95ae5a1fde71887205a61f27297f  gcc/common/config/h8300/h8300-common.cc
! ef2b89f4d14681f5ab5c39054de3634f  gcc/common/config/i386/cpuinfo.h
! f83bf6f5676e454698eedddc6be89f21  gcc/common/config/i386/i386-common.cc
! 802b0ff4e623d04e24dbc62fbdeb1b4f  gcc/common/config/i386/i386-cpuinfo.h
! f5e4b67d3ce522bc0e4be4f586cb4bbd  gcc/common/config/i386/i386-isas.h
  d44a9adc80069a247d14748ba6ca6888  gcc/common/config/ia64/ia64-common.cc
  2303ddb3efa879de69e9bd6346b75f18  gcc/common/config/iq2000/iq2000-common.cc
  0b763742ec618db211d103bca2282744  gcc/common/config/lm32/lm32-common.cc
--- 3285,3294 ----
  6efbfba6474eda7d8b7b7eb92ba07f9f  gcc/common/config/frv/frv-common.cc
  06360737e5a8b8b38d12809118809aba  gcc/common/config/gcn/gcn-common.cc
  7e6c95ae5a1fde71887205a61f27297f  gcc/common/config/h8300/h8300-common.cc
! e9d5fe360025d26eae65ab0811b13678  gcc/common/config/i386/cpuinfo.h
! 1ccd8cd66b7a039d1a3103bed7fc3bde  gcc/common/config/i386/i386-common.cc
! d9e15c7d3a9f13e37e5dfa9c8c2c9225  gcc/common/config/i386/i386-cpuinfo.h
! 880044ce3fca24492c05c68934fa3d12  gcc/common/config/i386/i386-isas.h
  d44a9adc80069a247d14748ba6ca6888  gcc/common/config/ia64/ia64-common.cc
  2303ddb3efa879de69e9bd6346b75f18  gcc/common/config/iq2000/iq2000-common.cc
  0b763742ec618db211d103bca2282744  gcc/common/config/lm32/lm32-common.cc
*************** a0435972f43d7456de4f3ec8914d7238  gcc/co
*** 3308,3314 ****
  6b2360ab81b36e9808bfff517a92e09c  gcc/common/config/pa/pa-common.cc
  53d7a0845ed02b2ad7ab45f42c719ff7  gcc/common/config/pdp11/pdp11-common.cc
  056ef5a807468c4bdf13bedcc41ae0cb  gcc/common/config/pru/pru-common.cc
! 328ce71ef4b17982f96ed780a307e851  gcc/common/config/riscv/riscv-common.cc
  be688e434793ea02a7f9ee52992ea34d  gcc/common/config/rs6000/rs6000-common.cc
  8f7c8f341fea33cfb522d49e09a7e8b6  gcc/common/config/rx/rx-common.cc
  7048a7b17ef73d5039b2aab30cc44200  gcc/common/config/s390/s390-common.cc
--- 3308,3314 ----
  6b2360ab81b36e9808bfff517a92e09c  gcc/common/config/pa/pa-common.cc
  53d7a0845ed02b2ad7ab45f42c719ff7  gcc/common/config/pdp11/pdp11-common.cc
  056ef5a807468c4bdf13bedcc41ae0cb  gcc/common/config/pru/pru-common.cc
! 06214251c53a2d51d8b951a9f0401970  gcc/common/config/riscv/riscv-common.cc
  be688e434793ea02a7f9ee52992ea34d  gcc/common/config/rs6000/rs6000-common.cc
  8f7c8f341fea33cfb522d49e09a7e8b6  gcc/common/config/rx/rx-common.cc
  7048a7b17ef73d5039b2aab30cc44200  gcc/common/config/s390/s390-common.cc
*************** f774419d52770343937c56e283dd570d  gcc/co
*** 3329,3337 ****
  9cdb6f241c973fd5ce4c0b36c5a282c6  gcc/config/aarch64/aarch64-arches.def
  2a914e8641891915ee49817d1f0c7c8f  gcc/config/aarch64/aarch64-builtins.cc
  0bb8e93654406d5816462dc1f8842769  gcc/config/aarch64/aarch64-builtins.h
! 328ac05ff2783b32a331f01d3ff90df3  gcc/config/aarch64/aarch64-c.cc
  d3b3f877b2f7ba7842ef909af5fc5c7b  gcc/config/aarch64/aarch64-cc-fusion.cc
! 2cf06164901e29ee07c133863ab19708  gcc/config/aarch64/aarch64-cores.def
  d925338e5d17fde6b5de263fd751e66a  gcc/config/aarch64/aarch64-cost-tables.h
  19827f863b9abd957d663a067d5b2db2  gcc/config/aarch64/aarch64-d.cc
  4ddea453344c4e39481f379718aed12e  gcc/config/aarch64/aarch64-d.h
--- 3329,3337 ----
  9cdb6f241c973fd5ce4c0b36c5a282c6  gcc/config/aarch64/aarch64-arches.def
  2a914e8641891915ee49817d1f0c7c8f  gcc/config/aarch64/aarch64-builtins.cc
  0bb8e93654406d5816462dc1f8842769  gcc/config/aarch64/aarch64-builtins.h
! 494ddd3c679bcdc80a1da0c474a5fcb8  gcc/config/aarch64/aarch64-c.cc
  d3b3f877b2f7ba7842ef909af5fc5c7b  gcc/config/aarch64/aarch64-cc-fusion.cc
! de1e42fd90d2d8173abcb376fa0af850  gcc/config/aarch64/aarch64-cores.def
  d925338e5d17fde6b5de263fd751e66a  gcc/config/aarch64/aarch64-cost-tables.h
  19827f863b9abd957d663a067d5b2db2  gcc/config/aarch64/aarch64-d.cc
  4ddea453344c4e39481f379718aed12e  gcc/config/aarch64/aarch64-d.h
*************** dc342fe54e467ef6273457ac76f1e015  gcc/co
*** 3344,3350 ****
  45a94f4cc4cebd09631e803b24201464  gcc/config/aarch64/aarch64-fusion-pairs.def
  c346ab44a65e934d35c27220462e42d7  gcc/config/aarch64/aarch64-gnu.h
  2daa8cd364a2d0d83646985eb842ce00  gcc/config/aarch64/aarch64-isa-modes.def
! 5b5b08645931596f493bf8dc74aa3ed6  gcc/config/aarch64/aarch64-ldp-fusion.cc
  890b7e64475a75caf55c99b232a18c8a  gcc/config/aarch64/aarch64-ldpstp.md
  922a07997417e74b4828b4a65c0dc9c6  gcc/config/aarch64/aarch64-linux.h
  c56d40f70ef926ddfb09ae258ccff40b  gcc/config/aarch64/aarch64-modes.def
--- 3344,3350 ----
  45a94f4cc4cebd09631e803b24201464  gcc/config/aarch64/aarch64-fusion-pairs.def
  c346ab44a65e934d35c27220462e42d7  gcc/config/aarch64/aarch64-gnu.h
  2daa8cd364a2d0d83646985eb842ce00  gcc/config/aarch64/aarch64-isa-modes.def
! 845da7fb0a1a94daf21f1c4e9362ec78  gcc/config/aarch64/aarch64-ldp-fusion.cc
  890b7e64475a75caf55c99b232a18c8a  gcc/config/aarch64/aarch64-ldpstp.md
  922a07997417e74b4828b4a65c0dc9c6  gcc/config/aarch64/aarch64-linux.h
  c56d40f70ef926ddfb09ae258ccff40b  gcc/config/aarch64/aarch64-modes.def
*************** d9397260c45e57a1d9da554ae2e2a646  gcc/co
*** 3356,3362 ****
  ebe658cd634657f150db439b419b85fa  gcc/config/aarch64/aarch64-protos.h
  7c179f0d23167a6411dadbbe19b1adcf  gcc/config/aarch64/aarch64-simd-builtin-types.def
  7235658ecb695c8e01083f68a4dd0b61  gcc/config/aarch64/aarch64-simd-builtins.def
! d56d2fb0c7037429b83bda351d563302  gcc/config/aarch64/aarch64-simd.md
  54435c62211d08bd572b8a19fc35dcfc  gcc/config/aarch64/aarch64-sme.md
  35478e154309fb549cd6bae4d905e2e9  gcc/config/aarch64/aarch64-speculation.cc
  dd27e958bc445d66a2d11f22e4c0d170  gcc/config/aarch64/aarch64-sve-builtins-base.cc
--- 3356,3362 ----
  ebe658cd634657f150db439b419b85fa  gcc/config/aarch64/aarch64-protos.h
  7c179f0d23167a6411dadbbe19b1adcf  gcc/config/aarch64/aarch64-simd-builtin-types.def
  7235658ecb695c8e01083f68a4dd0b61  gcc/config/aarch64/aarch64-simd-builtins.def
! ab2cc0ee37102ff7ddca6ea344ec8e39  gcc/config/aarch64/aarch64-simd.md
  54435c62211d08bd572b8a19fc35dcfc  gcc/config/aarch64/aarch64-sme.md
  35478e154309fb549cd6bae4d905e2e9  gcc/config/aarch64/aarch64-speculation.cc
  dd27e958bc445d66a2d11f22e4c0d170  gcc/config/aarch64/aarch64-sve-builtins-base.cc
*************** ef06d72bc9e60ff08580d377b7f8883a  gcc/co
*** 3377,3383 ****
  9ee135da8b8ddff1cfee2600c36a8f1a  gcc/config/aarch64/aarch64-sve.md
  b468dce384b89255f8d8759bf45082ff  gcc/config/aarch64/aarch64-sve2.md
  b8ea4d0fbacd00d61908ce1633d440fb  gcc/config/aarch64/aarch64-sys-regs.def
! e0fb24ca44fd975f77b0de67a11e621f  gcc/config/aarch64/aarch64-tune.md
  6ede31fb52cae2cf590b667c55706637  gcc/config/aarch64/aarch64-tuning-flags.def
  93d2ce2396c397f594f146a9d7d80c52  gcc/config/aarch64/aarch64-vxworks.h
  29ab4085f9d3f07e7ba9b1188d444c4b  gcc/config/aarch64/aarch64.cc
--- 3377,3383 ----
  9ee135da8b8ddff1cfee2600c36a8f1a  gcc/config/aarch64/aarch64-sve.md
  b468dce384b89255f8d8759bf45082ff  gcc/config/aarch64/aarch64-sve2.md
  b8ea4d0fbacd00d61908ce1633d440fb  gcc/config/aarch64/aarch64-sys-regs.def
! 9466fb0783e893a1b039fe71007206c6  gcc/config/aarch64/aarch64-tune.md
  6ede31fb52cae2cf590b667c55706637  gcc/config/aarch64/aarch64-tuning-flags.def
  93d2ce2396c397f594f146a9d7d80c52  gcc/config/aarch64/aarch64-vxworks.h
  29ab4085f9d3f07e7ba9b1188d444c4b  gcc/config/aarch64/aarch64.cc
*************** a07ee362a4961e9d41cb0ab83553de74  gcc/co
*** 3451,3462 ****
  f3ca6af5256c037d24bd7a10318f9f35  gcc/config/alpha/alpha-modes.def
  6669aea44d3c0a778f776a4cb28bdcea  gcc/config/alpha/alpha-passes.def
  a6df8d0e94b4063991abfd3836987a62  gcc/config/alpha/alpha-protos.h
! bf98c35a585bcc8eeb84ffbdb3617d7e  gcc/config/alpha/alpha.cc
  07bdf82790cf44b31c0c06e20b43eb53  gcc/config/alpha/alpha.h
! ef1bb01edbfc8e58c06673931d655a72  gcc/config/alpha/alpha.md
  e578613421d867f32568b46f25778046  gcc/config/alpha/alpha.opt
  e8b515ecf84b01d28a824731de7b0a20  gcc/config/alpha/alpha.opt.urls
! 9ba47cce28e17a703c246dc135b5d754  gcc/config/alpha/constraints.md
  5de1a3be4b332714b57e103f9358c202  gcc/config/alpha/driver-alpha.cc
  b210e4582167467068d11017f94f57a0  gcc/config/alpha/elf.h
  3913ae446bb7e255d8d619edc879397e  gcc/config/alpha/elf.opt
--- 3451,3462 ----
  f3ca6af5256c037d24bd7a10318f9f35  gcc/config/alpha/alpha-modes.def
  6669aea44d3c0a778f776a4cb28bdcea  gcc/config/alpha/alpha-passes.def
  a6df8d0e94b4063991abfd3836987a62  gcc/config/alpha/alpha-protos.h
! 9e628b15a2e46ad70a5a4fd1daff6707  gcc/config/alpha/alpha.cc
  07bdf82790cf44b31c0c06e20b43eb53  gcc/config/alpha/alpha.h
! 79025c42f4b6b1b59cf9c012a45b7bea  gcc/config/alpha/alpha.md
  e578613421d867f32568b46f25778046  gcc/config/alpha/alpha.opt
  e8b515ecf84b01d28a824731de7b0a20  gcc/config/alpha/alpha.opt.urls
! fde2e1dc002723364c583557b2bc3795  gcc/config/alpha/constraints.md
  5de1a3be4b332714b57e103f9358c202  gcc/config/alpha/driver-alpha.cc
  b210e4582167467068d11017f94f57a0  gcc/config/alpha/elf.h
  3913ae446bb7e255d8d619edc879397e  gcc/config/alpha/elf.opt
*************** a32e244dd629c43a93ec8aadecdbeb14  gcc/co
*** 3549,3557 ****
  1795b7bf4992d29ce0f407ca9b90a7c3  gcc/config/arm/arm-tables.opt
  f805d118929dd79f6bd4dc75c77c968b  gcc/config/arm/arm-tables.opt.urls
  f68c4ef34df906d99e11d3cda55c8375  gcc/config/arm/arm-tune.md
! 9bb1b860b5fffc282a7b76150c384f33  gcc/config/arm/arm.cc
! 0607cc4b434a085d6f0c404b68a8f7ce  gcc/config/arm/arm.h
! 97b4603e6ca37e47af465188725976d1  gcc/config/arm/arm.md
  aafba6eef2fa39161c820beb71e74b41  gcc/config/arm/arm.opt
  d96083967a30e6eb0f75d624af2d831a  gcc/config/arm/arm.opt.urls
  6fdbac79ee439703b0df3733036e4839  gcc/config/arm/arm1020e.md
--- 3549,3557 ----
  1795b7bf4992d29ce0f407ca9b90a7c3  gcc/config/arm/arm-tables.opt
  f805d118929dd79f6bd4dc75c77c968b  gcc/config/arm/arm-tables.opt.urls
  f68c4ef34df906d99e11d3cda55c8375  gcc/config/arm/arm-tune.md
! 416b549ea32d3e986abc2a7dfa13374c  gcc/config/arm/arm.cc
! d627c9b9062533642a559523336390dc  gcc/config/arm/arm.h
! cacbb60deff2d37bf8d70ad3f494353e  gcc/config/arm/arm.md
  aafba6eef2fa39161c820beb71e74b41  gcc/config/arm/arm.opt
  d96083967a30e6eb0f75d624af2d831a  gcc/config/arm/arm.opt.urls
  6fdbac79ee439703b0df3733036e4839  gcc/config/arm/arm1020e.md
*************** d64263b134031262a36428a26496f75e  gcc/co
*** 3614,3629 ****
  b69614df1cd4256f58e75a572fbda03a  gcc/config/arm/marvell-f-iwmmxt.md
  e8affac9772d93f38b77832072baa1de  gcc/config/arm/marvell-pj4.md
  f95aae25737fa2b67f658ae27a55bf24  gcc/config/arm/mmintrin.h
! b79d32196e5fecb30fc00f10b2e59a0b  gcc/config/arm/mve.md
  90755fdf5049c51974a29f7443aad437  gcc/config/arm/neon.md
  99dedecb099a6f7fef75514f6cfb51f6  gcc/config/arm/netbsd-eabi.h
  49dc7f194a7a56dbfa95c9d614987485  gcc/config/arm/netbsd-elf.h
  07d12636c252e170d71bcadfca2c2538  gcc/config/arm/parsecpu.awk
! da6b3901a6d58731be02a7fc704c2488  gcc/config/arm/predicates.md
  8728b87570afb29ed1ff4123e74ac682  gcc/config/arm/rtems.h
  595836a2cd01d474efb6cc4bd4593be0  gcc/config/arm/semi.h
  715e3671509e0ab901deaa7531d1788e  gcc/config/arm/symbian.h
! 1eb95025f9cd5adcd2dba4a172c4e6a2  gcc/config/arm/sync.md
  55ef7bf32a729f4cbd815cbee0949fbc  gcc/config/arm/t-aprofile
  8c12623daa5ae7bb20d91c73e5377c29  gcc/config/arm/t-arm
  feee8c3cd3c05b63765d6d71f43af4ed  gcc/config/arm/t-arm-elf
--- 3614,3629 ----
  b69614df1cd4256f58e75a572fbda03a  gcc/config/arm/marvell-f-iwmmxt.md
  e8affac9772d93f38b77832072baa1de  gcc/config/arm/marvell-pj4.md
  f95aae25737fa2b67f658ae27a55bf24  gcc/config/arm/mmintrin.h
! 53da1c2f428f37c646ba59bf6c8e0f5b  gcc/config/arm/mve.md
  90755fdf5049c51974a29f7443aad437  gcc/config/arm/neon.md
  99dedecb099a6f7fef75514f6cfb51f6  gcc/config/arm/netbsd-eabi.h
  49dc7f194a7a56dbfa95c9d614987485  gcc/config/arm/netbsd-elf.h
  07d12636c252e170d71bcadfca2c2538  gcc/config/arm/parsecpu.awk
! 48c4f1278016d74ee1b971b4f0d4ebec  gcc/config/arm/predicates.md
  8728b87570afb29ed1ff4123e74ac682  gcc/config/arm/rtems.h
  595836a2cd01d474efb6cc4bd4593be0  gcc/config/arm/semi.h
  715e3671509e0ab901deaa7531d1788e  gcc/config/arm/symbian.h
! a1cac8cf64891008b3c6ff9b32c35722  gcc/config/arm/sync.md
  55ef7bf32a729f4cbd815cbee0949fbc  gcc/config/arm/t-aprofile
  8c12623daa5ae7bb20d91c73e5377c29  gcc/config/arm/t-arm
  feee8c3cd3c05b63765d6d71f43af4ed  gcc/config/arm/t-arm-elf
*************** e219596493ffcd798a48b24b22b5e077  gcc/co
*** 3656,3662 ****
  872cf59810856b0fb4270b406084d4c1  gcc/config/avr/avr-arch.h
  979d316e0a30598a6a3d7716a48307bb  gcc/config/avr/avr-c.cc
  bfe56ce9bd6fa014dfb8ec10b0e220e7  gcc/config/avr/avr-devices.cc
! 15a2a209f6c1c59c5c44a4de2715dc2e  gcc/config/avr/avr-dimode.md
  7ae67bca77c9ea131be5692c358dda69  gcc/config/avr/avr-fixed.md
  5ca3add3bb846b864908fa520718a481  gcc/config/avr/avr-log.cc
  b160f53b2566bf5f5e8eb989cd9ca35f  gcc/config/avr/avr-mcus.def
--- 3656,3662 ----
  872cf59810856b0fb4270b406084d4c1  gcc/config/avr/avr-arch.h
  979d316e0a30598a6a3d7716a48307bb  gcc/config/avr/avr-c.cc
  bfe56ce9bd6fa014dfb8ec10b0e220e7  gcc/config/avr/avr-devices.cc
! aacc6ecb9694d2f6283dbdfd61c9d0d7  gcc/config/avr/avr-dimode.md
  7ae67bca77c9ea131be5692c358dda69  gcc/config/avr/avr-fixed.md
  5ca3add3bb846b864908fa520718a481  gcc/config/avr/avr-log.cc
  b160f53b2566bf5f5e8eb989cd9ca35f  gcc/config/avr/avr-mcus.def
*************** b160f53b2566bf5f5e8eb989cd9ca35f  gcc/co
*** 3664,3672 ****
  e463aeaf15d36b313935a1486e19fe50  gcc/config/avr/avr-passes.def
  5227d87be2fe7b6b432a7cd09c5e37ed  gcc/config/avr/avr-protos.h
  f6bd61a4d455db58f9425812a337b890  gcc/config/avr/avr-stdint.h
! 68fa4201b52bff2512d79c387c7845c3  gcc/config/avr/avr.cc
  7cc3c5e2451b04c38f10f0bd06790ba0  gcc/config/avr/avr.h
! 6674fd011024d588c028a370cc196dc1  gcc/config/avr/avr.md
  d966b0c41bfba722c0e38c55d7256e8b  gcc/config/avr/avr.opt
  a8f95050d166f48c225a2f8e916c6324  gcc/config/avr/avr.opt.urls
  c303762800db2d03566efcca0c473770  gcc/config/avr/avrlibc.h
--- 3664,3672 ----
  e463aeaf15d36b313935a1486e19fe50  gcc/config/avr/avr-passes.def
  5227d87be2fe7b6b432a7cd09c5e37ed  gcc/config/avr/avr-protos.h
  f6bd61a4d455db58f9425812a337b890  gcc/config/avr/avr-stdint.h
! 95a50993a3b77e41eab9a9251f7ab4e9  gcc/config/avr/avr.cc
  7cc3c5e2451b04c38f10f0bd06790ba0  gcc/config/avr/avr.h
! 1abdf9e79e7efc4a3ee31f76cb9c0c49  gcc/config/avr/avr.md
  d966b0c41bfba722c0e38c55d7256e8b  gcc/config/avr/avr.opt
  a8f95050d166f48c225a2f8e916c6324  gcc/config/avr/avr.opt.urls
  c303762800db2d03566efcca0c473770  gcc/config/avr/avrlibc.h
*************** f25fd859b50274239407625a078ccf0f  gcc/co
*** 3957,3963 ****
  1655a7c18db9894d92096da3de56444c  gcc/config/i386/avx512bitalgvlintrin.h
  bfe5cb029f9c099d1efdc300367d97c4  gcc/config/i386/avx512bwintrin.h
  2f8e43414663b99ce8799277aaa90345  gcc/config/i386/avx512cdintrin.h
! 4efbe9b2bd0f21856cbdd11749414dd6  gcc/config/i386/avx512dqintrin.h
  3f87825a9c1021c88b959976b9251b64  gcc/config/i386/avx512erintrin.h
  fb6f85df9cfe5be1e0bfbcf14723c6c6  gcc/config/i386/avx512fintrin.h
  3bfeb2321bcb9efb7e075c5dcff31ace  gcc/config/i386/avx512fp16intrin.h
--- 3957,3963 ----
  1655a7c18db9894d92096da3de56444c  gcc/config/i386/avx512bitalgvlintrin.h
  bfe5cb029f9c099d1efdc300367d97c4  gcc/config/i386/avx512bwintrin.h
  2f8e43414663b99ce8799277aaa90345  gcc/config/i386/avx512cdintrin.h
! 95b77cb586005469724af66c305b19de  gcc/config/i386/avx512dqintrin.h
  3f87825a9c1021c88b959976b9251b64  gcc/config/i386/avx512erintrin.h
  fb6f85df9cfe5be1e0bfbcf14723c6c6  gcc/config/i386/avx512fintrin.h
  3bfeb2321bcb9efb7e075c5dcff31ace  gcc/config/i386/avx512fp16intrin.h
*************** de5b8dbd045cc4244b1450193e9ccd7a  gcc/co
*** 3969,3977 ****
  b4773de6d23aa684edc8705b5758c8fe  gcc/config/i386/avx512vbmi2vlintrin.h
  ccedc51507a5482495100dc67bc794c8  gcc/config/i386/avx512vbmiintrin.h
  582996f5d514a502e61f5804f216cfbb  gcc/config/i386/avx512vbmivlintrin.h
! 8b7a7bfc68a25f54af3634df8a999f3c  gcc/config/i386/avx512vlbwintrin.h
  79d382d0053b109b779d99ae87657ce0  gcc/config/i386/avx512vldqintrin.h
! cc37d6052ffb92824f70e2f731debbec  gcc/config/i386/avx512vlintrin.h
  b27cb6d1c3d937b65768a67547c8a1c2  gcc/config/i386/avx512vnniintrin.h
  b02d09852a2e1b72aaa76ca6813e4cce  gcc/config/i386/avx512vnnivlintrin.h
  561e769c25b0ba248975986442cb88eb  gcc/config/i386/avx512vp2intersectintrin.h
--- 3969,3977 ----
  b4773de6d23aa684edc8705b5758c8fe  gcc/config/i386/avx512vbmi2vlintrin.h
  ccedc51507a5482495100dc67bc794c8  gcc/config/i386/avx512vbmiintrin.h
  582996f5d514a502e61f5804f216cfbb  gcc/config/i386/avx512vbmivlintrin.h
! a970305c72f1d067edd7c7b8b01a78f4  gcc/config/i386/avx512vlbwintrin.h
  79d382d0053b109b779d99ae87657ce0  gcc/config/i386/avx512vldqintrin.h
! 670ac435460076a8832744e79ca2b46f  gcc/config/i386/avx512vlintrin.h
  b27cb6d1c3d937b65768a67547c8a1c2  gcc/config/i386/avx512vnniintrin.h
  b02d09852a2e1b72aaa76ca6813e4cce  gcc/config/i386/avx512vnnivlintrin.h
  561e769c25b0ba248975986442cb88eb  gcc/config/i386/avx512vp2intersectintrin.h
*************** d8489b835ee31bead8a6e6d69e91f7c3  gcc/co
*** 4024,4030 ****
  45b973eff75adfbcf46eafe622d51111  gcc/config/i386/djgpp.opt
  1b346c8cab1daa697ecd6c31e8e0e1d5  gcc/config/i386/djgpp.opt.urls
  bec83a086bf337dbd2e154506b2602d2  gcc/config/i386/dragonfly.h
! cd6421a2c032adf73b9e954477456151  gcc/config/i386/driver-i386.cc
  0eb383b96b421d47115ebf3f8ba6ee3a  gcc/config/i386/driver-mingw32.cc
  e8a9784f37380c5b3dd741023389d394  gcc/config/i386/emmintrin.h
  a25cb50167eb66bf3228ad4aebd5dabf  gcc/config/i386/enqcmdintrin.h
--- 4024,4030 ----
  45b973eff75adfbcf46eafe622d51111  gcc/config/i386/djgpp.opt
  1b346c8cab1daa697ecd6c31e8e0e1d5  gcc/config/i386/djgpp.opt.urls
  bec83a086bf337dbd2e154506b2602d2  gcc/config/i386/dragonfly.h
! e16fd93f553abeee55010d6aadfbeaf7  gcc/config/i386/driver-i386.cc
  0eb383b96b421d47115ebf3f8ba6ee3a  gcc/config/i386/driver-mingw32.cc
  e8a9784f37380c5b3dd741023389d394  gcc/config/i386/emmintrin.h
  a25cb50167eb66bf3228ad4aebd5dabf  gcc/config/i386/enqcmdintrin.h
*************** a4714f98b53e073b615a5d93fe6fdba9  gcc/co
*** 4059,4080 ****
  f8a1590a72967fdf495715278a205905  gcc/config/i386/i386-c.cc
  fbc24076c7e09cff381fd3713e0e35b8  gcc/config/i386/i386-d.cc
  bc57c8d6121c70b7f671f4551d518806  gcc/config/i386/i386-d.h
! aea731cda07b584becd9f67d990d7717  gcc/config/i386/i386-expand.cc
  aad6a1409988666a85b150e3fe82bb3e  gcc/config/i386/i386-expand.h
  f12b061557ea1896d7c1957fb29a0947  gcc/config/i386/i386-features.cc
  fccc6d65638a2ce66ebc6b06766912c2  gcc/config/i386/i386-features.h
  09f8541e9793b6862628bb28d61bbae8  gcc/config/i386/i386-isa.def
  071a7048367ae05545447d7afde45633  gcc/config/i386/i386-modes.def
! 8d230f3767846dadc68cc75fc2180193  gcc/config/i386/i386-options.cc
  4f9ab098f79123df3e7c4e8beb04a1b3  gcc/config/i386/i386-options.h
  80b84844305586e681ea93488862a626  gcc/config/i386/i386-opts.h
  4adde03ac7b7f40e6f38b8fd77beca54  gcc/config/i386/i386-passes.def
  c579dd84c0c0a8efd49f8053e5f9fdc3  gcc/config/i386/i386-protos.h
  89067df9b8c57e29603ffaca8dcc692b  gcc/config/i386/i386-rust.cc
  4f7ab8c57b3148a31d24838528313ef2  gcc/config/i386/i386-rust.h
! 0cd5912726e555de2a6b667ecdabf470  gcc/config/i386/i386.cc
! f7a191fd8bd8b73c26baf6672f61cf94  gcc/config/i386/i386.h
! dd2e425f748e987bc019056124476e2a  gcc/config/i386/i386.md
  5ef25b564e1deaeea8d25ba9b4ec10df  gcc/config/i386/i386.opt
  fb32c950c45e643174eb7c58d7f4218f  gcc/config/i386/i386.opt.urls
  95e430a8a19e9226167376a9a7ca34d9  gcc/config/i386/i386elf.h
--- 4059,4080 ----
  f8a1590a72967fdf495715278a205905  gcc/config/i386/i386-c.cc
  fbc24076c7e09cff381fd3713e0e35b8  gcc/config/i386/i386-d.cc
  bc57c8d6121c70b7f671f4551d518806  gcc/config/i386/i386-d.h
! 8c827a175de59e1b129009fddf6c06c1  gcc/config/i386/i386-expand.cc
  aad6a1409988666a85b150e3fe82bb3e  gcc/config/i386/i386-expand.h
  f12b061557ea1896d7c1957fb29a0947  gcc/config/i386/i386-features.cc
  fccc6d65638a2ce66ebc6b06766912c2  gcc/config/i386/i386-features.h
  09f8541e9793b6862628bb28d61bbae8  gcc/config/i386/i386-isa.def
  071a7048367ae05545447d7afde45633  gcc/config/i386/i386-modes.def
! 27b8d049f6fddc8d196d100393a732e4  gcc/config/i386/i386-options.cc
  4f9ab098f79123df3e7c4e8beb04a1b3  gcc/config/i386/i386-options.h
  80b84844305586e681ea93488862a626  gcc/config/i386/i386-opts.h
  4adde03ac7b7f40e6f38b8fd77beca54  gcc/config/i386/i386-passes.def
  c579dd84c0c0a8efd49f8053e5f9fdc3  gcc/config/i386/i386-protos.h
  89067df9b8c57e29603ffaca8dcc692b  gcc/config/i386/i386-rust.cc
  4f7ab8c57b3148a31d24838528313ef2  gcc/config/i386/i386-rust.h
! 96e6cdd5bc2356508910848757b49fcb  gcc/config/i386/i386.cc
! b95db7496ec176786f96efc37dba318e  gcc/config/i386/i386.h
! d2600bb976bf21c58616ff469e2545df  gcc/config/i386/i386.md
  5ef25b564e1deaeea8d25ba9b4ec10df  gcc/config/i386/i386.opt
  fb32c950c45e643174eb7c58d7f4218f  gcc/config/i386/i386.opt.urls
  95e430a8a19e9226167376a9a7ca34d9  gcc/config/i386/i386elf.h
*************** c283ecd60cc5b074bd8e3b1b3c566d76  gcc/co
*** 4096,4107 ****
  fefe46f8b06de933480400b9f58e9d31  gcc/config/i386/mingw-mcfgthread.h
  b271faf9af311b4732077e402a82776b  gcc/config/i386/mingw-pthread.h
  f659c00067444112cc4593f75e7c4436  gcc/config/i386/mingw-stdint.h
! d1c0c178d95edaefbd59432e974e5db0  gcc/config/i386/mingw-w64.h
  76feac032d74842674894ad3420d4e36  gcc/config/i386/mingw-w64.opt
  64b43591c22a886323b4bdf8f1f34c48  gcc/config/i386/mingw-w64.opt.urls
  27dbe2c94a340b9cc784d5b925797aaf  gcc/config/i386/mingw.opt
  ba58451441e23c01b6eba20ce3c8eb9b  gcc/config/i386/mingw.opt.urls
! 61a00740d8cd0a469e1582d5a52b47ba  gcc/config/i386/mingw32.h
  cc9849ddfde01b94df2eeb13ec5bab0a  gcc/config/i386/mm3dnow.h
  90b9e7122f60a899bf229dc11f24000d  gcc/config/i386/mmintrin.h
  b4423d9947906a2a03d6518c51f85e89  gcc/config/i386/mmx.md
--- 4096,4107 ----
  fefe46f8b06de933480400b9f58e9d31  gcc/config/i386/mingw-mcfgthread.h
  b271faf9af311b4732077e402a82776b  gcc/config/i386/mingw-pthread.h
  f659c00067444112cc4593f75e7c4436  gcc/config/i386/mingw-stdint.h
! 6aac5e7ce933ca0a3680003e2448bd03  gcc/config/i386/mingw-w64.h
  76feac032d74842674894ad3420d4e36  gcc/config/i386/mingw-w64.opt
  64b43591c22a886323b4bdf8f1f34c48  gcc/config/i386/mingw-w64.opt.urls
  27dbe2c94a340b9cc784d5b925797aaf  gcc/config/i386/mingw.opt
  ba58451441e23c01b6eba20ce3c8eb9b  gcc/config/i386/mingw.opt.urls
! e825582ef5d3d436130e77c41d8d9ff4  gcc/config/i386/mingw32.h
  cc9849ddfde01b94df2eeb13ec5bab0a  gcc/config/i386/mm3dnow.h
  90b9e7122f60a899bf229dc11f24000d  gcc/config/i386/mmintrin.h
  b4423d9947906a2a03d6518c51f85e89  gcc/config/i386/mmx.md
*************** b4cde95b709fc93c90bf4d6b3edc7fd0  gcc/co
*** 4194,4205 ****
  59ddc1a3e9d715cb62fa263ae8b6b7e3  gcc/config/i386/x-mingw32
  2ae5ffde48dfad335b3a6665b95564e9  gcc/config/i386/x-mingw32-utf8
  d5cdcd16b8897c341f9a386b1f71135f  gcc/config/i386/x86-64.h
! baa61bea371efc1c3c7e9744609c7bed  gcc/config/i386/x86-tune-costs.h
  e5595c37dd7b9ea4344a7be0dc5d9d5a  gcc/config/i386/x86-tune-sched-atom.cc
  30b9c6f1a4b0b23de02c33b969a71348  gcc/config/i386/x86-tune-sched-bd.cc
  3a8550d487a86d6a596183d13fdca950  gcc/config/i386/x86-tune-sched-core.cc
  923f591450eeab1ebffcf2500a4cfa8b  gcc/config/i386/x86-tune-sched.cc
! daaeb05f59689bcc133b8add7fd2ea78  gcc/config/i386/x86-tune.def
  53eb359a7a4854a587b6cf5ddde9a9b2  gcc/config/i386/x86gprintrin.h
  a1d442d51dcc0044d7b3e109d2bff5c2  gcc/config/i386/x86intrin.h
  a616ea353ccf63fc1b6f2254a35ee131  gcc/config/i386/xm-cygwin.h
--- 4194,4205 ----
  59ddc1a3e9d715cb62fa263ae8b6b7e3  gcc/config/i386/x-mingw32
  2ae5ffde48dfad335b3a6665b95564e9  gcc/config/i386/x-mingw32-utf8
  d5cdcd16b8897c341f9a386b1f71135f  gcc/config/i386/x86-64.h
! f0a4b6f27d6023120ffbf661e1cb4e64  gcc/config/i386/x86-tune-costs.h
  e5595c37dd7b9ea4344a7be0dc5d9d5a  gcc/config/i386/x86-tune-sched-atom.cc
  30b9c6f1a4b0b23de02c33b969a71348  gcc/config/i386/x86-tune-sched-bd.cc
  3a8550d487a86d6a596183d13fdca950  gcc/config/i386/x86-tune-sched-core.cc
  923f591450eeab1ebffcf2500a4cfa8b  gcc/config/i386/x86-tune-sched.cc
! 5f3a0eb32d94077a19845e2c7b5e4109  gcc/config/i386/x86-tune.def
  53eb359a7a4854a587b6cf5ddde9a9b2  gcc/config/i386/x86gprintrin.h
  a1d442d51dcc0044d7b3e109d2bff5c2  gcc/config/i386/x86intrin.h
  a616ea353ccf63fc1b6f2254a35ee131  gcc/config/i386/xm-cygwin.h
*************** ea6cc43b3fa3313db4228947eed2152e  gcc/co
*** 4316,4323 ****
  3ce5af4b5c069929ba519548d5342e90  gcc/config/loongarch/loongarch-protos.h
  3b7b410fd2ede1c56c692fa390a8d415  gcc/config/loongarch/loongarch-str.h
  2088d1b3164d3464806a7627d2fd6e52  gcc/config/loongarch/loongarch-tune.h
! 5ed9c3455e5207d5e95a29afa6e171bc  gcc/config/loongarch/loongarch.cc
! bd5c0e7f40b4575e9973d1ef033b5ef0  gcc/config/loongarch/loongarch.h
  c88b641f0a3549ec0da381782d77362b  gcc/config/loongarch/loongarch.md
  b62396c60e7bd1b4de8956c5869d45f2  gcc/config/loongarch/loongarch.opt
  93b3f21362e888da73ecb40a067439a3  gcc/config/loongarch/loongarch.opt.urls
--- 4316,4323 ----
  3ce5af4b5c069929ba519548d5342e90  gcc/config/loongarch/loongarch-protos.h
  3b7b410fd2ede1c56c692fa390a8d415  gcc/config/loongarch/loongarch-str.h
  2088d1b3164d3464806a7627d2fd6e52  gcc/config/loongarch/loongarch-tune.h
! 4e25db701943099b9dbd355639325718  gcc/config/loongarch/loongarch.cc
! 39c8662694bff1c4d52f90cba43e5048  gcc/config/loongarch/loongarch.h
  c88b641f0a3549ec0da381782d77362b  gcc/config/loongarch/loongarch.md
  b62396c60e7bd1b4de8956c5869d45f2  gcc/config/loongarch/loongarch.opt
  93b3f21362e888da73ecb40a067439a3  gcc/config/loongarch/loongarch.opt.urls
*************** f2090b05b2caf339e85c589af39b7fa0  gcc/co
*** 4486,4492 ****
  d5588f0317ad62fc020d826f6a2dd0ef  gcc/config/mips/mips-ps-3d.md
  157df9f74e372fdcbd4d925f0840421c  gcc/config/mips/mips-tables.opt
  216c87627424d946f6245f736be7b5f1  gcc/config/mips/mips-tables.opt.urls
! e6f9f12d4e4893585b12d88ce4cf3442  gcc/config/mips/mips.cc
  4860e4167a0d35efb3d34f92f18ca25e  gcc/config/mips/mips.h
  e77aa0fac9fc66ac733052149481cf85  gcc/config/mips/mips.md
  921f6350343da4a30cfa791983946fdc  gcc/config/mips/mips.opt
--- 4486,4492 ----
  d5588f0317ad62fc020d826f6a2dd0ef  gcc/config/mips/mips-ps-3d.md
  157df9f74e372fdcbd4d925f0840421c  gcc/config/mips/mips-tables.opt
  216c87627424d946f6245f736be7b5f1  gcc/config/mips/mips-tables.opt.urls
! 50975c29bac9e5ed1b435bd4511a5b78  gcc/config/mips/mips.cc
  4860e4167a0d35efb3d34f92f18ca25e  gcc/config/mips/mips.h
  e77aa0fac9fc66ac733052149481cf85  gcc/config/mips/mips.md
  921f6350343da4a30cfa791983946fdc  gcc/config/mips/mips.opt
*************** b7669cc185ce4e8fa5543db9fc552fad  gcc/co
*** 4735,4744 ****
  1ab2b014b27f77e96f50795bfab8fcbd  gcc/config/pa/pa-protos.h
  5e7bd06971fa251b78ada8e4874d9151  gcc/config/pa/pa.cc
  236e2aa482ef7ba69da0730d16395b1b  gcc/config/pa/pa.h
! 661d567a2204f3ceb15300db6f81d52a  gcc/config/pa/pa.md
  99a0932bde9ea4de72d6b9b3cb2b2d99  gcc/config/pa/pa.opt
  8cc2f0b358c76ec2ce7a16d18a9ecdab  gcc/config/pa/pa.opt.urls
! a1446d33e89118d0751edab5743fff48  gcc/config/pa/pa32-linux.h
  cf244d98954d0ae296af3233559817c9  gcc/config/pa/pa32-netbsd.h
  e13fa24d8035310d9d4cab013259fb09  gcc/config/pa/pa32-openbsd.h
  aeac851d81ac41009ebd6143f1855a70  gcc/config/pa/pa32-regs.h
--- 4735,4744 ----
  1ab2b014b27f77e96f50795bfab8fcbd  gcc/config/pa/pa-protos.h
  5e7bd06971fa251b78ada8e4874d9151  gcc/config/pa/pa.cc
  236e2aa482ef7ba69da0730d16395b1b  gcc/config/pa/pa.h
! cc93dbd91a346e710c0540fa3af718eb  gcc/config/pa/pa.md
  99a0932bde9ea4de72d6b9b3cb2b2d99  gcc/config/pa/pa.opt
  8cc2f0b358c76ec2ce7a16d18a9ecdab  gcc/config/pa/pa.opt.urls
! 2a4bf2e386b22bab714abdf5f5712158  gcc/config/pa/pa32-linux.h
  cf244d98954d0ae296af3233559817c9  gcc/config/pa/pa32-netbsd.h
  e13fa24d8035310d9d4cab013259fb09  gcc/config/pa/pa32-openbsd.h
  aeac851d81ac41009ebd6143f1855a70  gcc/config/pa/pa32-regs.h
*************** cd13b51383c99c08d86250b61fed3805  gcc/co
*** 4779,4805 ****
  925fefbfe10f585ae43a5f536e35ed8e  gcc/config/pru/t-pru
  36b5239210d6056bc2a9b75ced8628cc  gcc/config/riscv/arch-canonicalize
  bfd0539b34b31ec4b1071313c474c03a  gcc/config/riscv/autovec-opt.md
! 90d20453dd68ff7ff723eb7343d62545  gcc/config/riscv/autovec.md
! 068e15259fb4483ac432370be4cb08af  gcc/config/riscv/bitmanip.md
  9bb0c19bd342a2abfa23fa98af63e67e  gcc/config/riscv/constraints.md
  4e0968dc35562b151fd162778542718f  gcc/config/riscv/corev.def
  8825a9803873a36f2c4419e121b8704e  gcc/config/riscv/corev.md
  b1c5aa940007c6348dba4f5ddd5777b9  gcc/config/riscv/crypto.md
! 78f88d9b60ba63e87f9b94a5de5c5581  gcc/config/riscv/elf.h
! e784517329f5f7f1b97c3fdad0151cb9  gcc/config/riscv/freebsd.h
  67349b6abc9ca0f9462d4a4a4c63ba66  gcc/config/riscv/generic-ooo.md
  7b21804a866d1aefc8ff9f9f2b799a46  gcc/config/riscv/generic-vector-ooo.md
  e4b06767ed172a173408006bc78fe8b5  gcc/config/riscv/generic.md
  3327220ba0d914e2bd4a0fb8a1d3c78a  gcc/config/riscv/genrvv-type-indexer.cc
  ba2590081eeaa8b3873bab3d90fdc339  gcc/config/riscv/iterators.md
! f5af4aeb79392091287bcb0e58073815  gcc/config/riscv/linux.h
  c3b7fa956c542244a4f14866f3100a36  gcc/config/riscv/multilib-generator
  350ce079519878cb36e7ba6e6cde1d14  gcc/config/riscv/peephole.md
  f29f2c65dd508b9b9925c7a4adaca3d1  gcc/config/riscv/pic.md
  8d26720f7035dc4d86aabbeafdfc06e5  gcc/config/riscv/predicates.md
  95dc36e4fbb7e94d838c02035ddc1127  gcc/config/riscv/riscv-avlprop.cc
  b5f0d6922d5f28d045df03b2e83f9df4  gcc/config/riscv/riscv-builtins.cc
! 4bd9efb2d47b1b765756163715054b13  gcc/config/riscv/riscv-c.cc
  3b7012a7d47b9aaf163e890d3e29013e  gcc/config/riscv/riscv-cmo.def
  065e84866de16f19bdf3041a828ffff0  gcc/config/riscv/riscv-cores.def
  b3cc72fa930df5e954eabc6418777fb1  gcc/config/riscv/riscv-d.cc
--- 4779,4805 ----
  925fefbfe10f585ae43a5f536e35ed8e  gcc/config/pru/t-pru
  36b5239210d6056bc2a9b75ced8628cc  gcc/config/riscv/arch-canonicalize
  bfd0539b34b31ec4b1071313c474c03a  gcc/config/riscv/autovec-opt.md
! 4fa607669809bee744f69392402392a1  gcc/config/riscv/autovec.md
! 6939ffe884d3db7c71c66327a2cbd666  gcc/config/riscv/bitmanip.md
  9bb0c19bd342a2abfa23fa98af63e67e  gcc/config/riscv/constraints.md
  4e0968dc35562b151fd162778542718f  gcc/config/riscv/corev.def
  8825a9803873a36f2c4419e121b8704e  gcc/config/riscv/corev.md
  b1c5aa940007c6348dba4f5ddd5777b9  gcc/config/riscv/crypto.md
! 582f873c2a83e3aba075b870df92b1c3  gcc/config/riscv/elf.h
! 397d844e62a131d96eb925bec69f7df4  gcc/config/riscv/freebsd.h
  67349b6abc9ca0f9462d4a4a4c63ba66  gcc/config/riscv/generic-ooo.md
  7b21804a866d1aefc8ff9f9f2b799a46  gcc/config/riscv/generic-vector-ooo.md
  e4b06767ed172a173408006bc78fe8b5  gcc/config/riscv/generic.md
  3327220ba0d914e2bd4a0fb8a1d3c78a  gcc/config/riscv/genrvv-type-indexer.cc
  ba2590081eeaa8b3873bab3d90fdc339  gcc/config/riscv/iterators.md
! 16bfdeebace9106b5638ac710bd0679a  gcc/config/riscv/linux.h
  c3b7fa956c542244a4f14866f3100a36  gcc/config/riscv/multilib-generator
  350ce079519878cb36e7ba6e6cde1d14  gcc/config/riscv/peephole.md
  f29f2c65dd508b9b9925c7a4adaca3d1  gcc/config/riscv/pic.md
  8d26720f7035dc4d86aabbeafdfc06e5  gcc/config/riscv/predicates.md
  95dc36e4fbb7e94d838c02035ddc1127  gcc/config/riscv/riscv-avlprop.cc
  b5f0d6922d5f28d045df03b2e83f9df4  gcc/config/riscv/riscv-builtins.cc
! 70734688110b28c23a889671a758c5cf  gcc/config/riscv/riscv-c.cc
  3b7012a7d47b9aaf163e890d3e29013e  gcc/config/riscv/riscv-cmo.def
  065e84866de16f19bdf3041a828ffff0  gcc/config/riscv/riscv-cores.def
  b3cc72fa930df5e954eabc6418777fb1  gcc/config/riscv/riscv-d.cc
*************** b3cc72fa930df5e954eabc6418777fb1  gcc/co
*** 4808,4821 ****
  a0742dc4c1dbbf1c2280dc2fd5cb1b22  gcc/config/riscv/riscv-modes.def
  97e570bfe440faba5768b82e0ef85530  gcc/config/riscv/riscv-opts.h
  4ba168676c5142faab20d8549a50c572  gcc/config/riscv/riscv-passes.def
! b10c291d9fbf8c7ed24cc9851ecc0071  gcc/config/riscv/riscv-protos.h
  47243c088f75032850a676e28848d300  gcc/config/riscv/riscv-scalar-crypto.def
  8599f55379a8c8fc0b569c7401645a66  gcc/config/riscv/riscv-selftests.cc
  65eccada1e1fa71149c3e0c4affebc61  gcc/config/riscv/riscv-shorten-memrefs.cc
  5c3428e560989d67f2ebe3b3ac03eb7b  gcc/config/riscv/riscv-sr.cc
  c4abbcf86352b7dee6f69dedf9777c32  gcc/config/riscv/riscv-string.cc
! 1c27a448f675f166526978a227215964  gcc/config/riscv/riscv-subset.h
! 8db1ec44d4f7584e1a2f5e28063be7a0  gcc/config/riscv/riscv-target-attr.cc
  bcc7aefb4c5b562401b68b0558ae66a6  gcc/config/riscv/riscv-v.cc
  06431190e55511329e02b338d789784a  gcc/config/riscv/riscv-vector-builtins-bases.cc
  c34f914da7fbda14b1071fada8f6e6d8  gcc/config/riscv/riscv-vector-builtins-bases.h
--- 4808,4821 ----
  a0742dc4c1dbbf1c2280dc2fd5cb1b22  gcc/config/riscv/riscv-modes.def
  97e570bfe440faba5768b82e0ef85530  gcc/config/riscv/riscv-opts.h
  4ba168676c5142faab20d8549a50c572  gcc/config/riscv/riscv-passes.def
! 4324bd760add95a304531357e6f6d029  gcc/config/riscv/riscv-protos.h
  47243c088f75032850a676e28848d300  gcc/config/riscv/riscv-scalar-crypto.def
  8599f55379a8c8fc0b569c7401645a66  gcc/config/riscv/riscv-selftests.cc
  65eccada1e1fa71149c3e0c4affebc61  gcc/config/riscv/riscv-shorten-memrefs.cc
  5c3428e560989d67f2ebe3b3ac03eb7b  gcc/config/riscv/riscv-sr.cc
  c4abbcf86352b7dee6f69dedf9777c32  gcc/config/riscv/riscv-string.cc
! 0b914422ef571be4eef516b9db6d74ac  gcc/config/riscv/riscv-subset.h
! f0f40255a2865f32bbc1691a548b97e8  gcc/config/riscv/riscv-target-attr.cc
  bcc7aefb4c5b562401b68b0558ae66a6  gcc/config/riscv/riscv-v.cc
  06431190e55511329e02b338d789784a  gcc/config/riscv/riscv-vector-builtins-bases.cc
  c34f914da7fbda14b1071fada8f6e6d8  gcc/config/riscv/riscv-vector-builtins-bases.h
*************** e5994b69fca42473b2755542472e1d36  gcc/co
*** 4823,4829 ****
  0dce25be85c82ec1304867659b573255  gcc/config/riscv/riscv-vector-builtins-shapes.cc
  e7b016b9c4ea7dda4fac519d1b7103b2  gcc/config/riscv/riscv-vector-builtins-shapes.h
  909b149eb030b1beae6a541cebe19be2  gcc/config/riscv/riscv-vector-builtins-types.def
! 80034be67be0fec4e7538b466e1a4279  gcc/config/riscv/riscv-vector-builtins.cc
  455f3d7c358009737898d478b2e56191  gcc/config/riscv/riscv-vector-builtins.def
  79f918a11f4859db5e23443fb384b720  gcc/config/riscv/riscv-vector-builtins.h
  654f267f76053c5658a1d061ada5ed32  gcc/config/riscv/riscv-vector-costs.cc
--- 4823,4829 ----
  0dce25be85c82ec1304867659b573255  gcc/config/riscv/riscv-vector-builtins-shapes.cc
  e7b016b9c4ea7dda4fac519d1b7103b2  gcc/config/riscv/riscv-vector-builtins-shapes.h
  909b149eb030b1beae6a541cebe19be2  gcc/config/riscv/riscv-vector-builtins-types.def
! a6b183f51e1f34cd2563d7457f285010  gcc/config/riscv/riscv-vector-builtins.cc
  455f3d7c358009737898d478b2e56191  gcc/config/riscv/riscv-vector-builtins.def
  79f918a11f4859db5e23443fb384b720  gcc/config/riscv/riscv-vector-builtins.h
  654f267f76053c5658a1d061ada5ed32  gcc/config/riscv/riscv-vector-costs.cc
*************** d99509eaecd0c207104902aad225c650  gcc/co
*** 4831,4840 ****
  dade0b49152a8c59a779044da51013cc  gcc/config/riscv/riscv-vector-switch.def
  aa4c931b38e31aaa41dead9fd1407d7b  gcc/config/riscv/riscv-vsetvl.cc
  e8c3db2e9a3a0a27503c6f22655b68cb  gcc/config/riscv/riscv-vsetvl.def
! c324276109696786ba27028bd3ae6e26  gcc/config/riscv/riscv.cc
  16119f3f181a96d14e1b5d8f95695c89  gcc/config/riscv/riscv.h
  18b86eb6a9d14f983f52ea232a010bb7  gcc/config/riscv/riscv.md
! 1bea1008bae8b3c77d9e9fb148d4410b  gcc/config/riscv/riscv.opt
  f6ce058c6efa408fe8c66c420007726f  gcc/config/riscv/riscv.opt.urls
  b665da1fdaa8aa38e828c888fdd4fdf4  gcc/config/riscv/riscv_bitmanip.h
  0fe261f9efaf4e1ae371c3fb922035e8  gcc/config/riscv/riscv_crypto.h
--- 4831,4840 ----
  dade0b49152a8c59a779044da51013cc  gcc/config/riscv/riscv-vector-switch.def
  aa4c931b38e31aaa41dead9fd1407d7b  gcc/config/riscv/riscv-vsetvl.cc
  e8c3db2e9a3a0a27503c6f22655b68cb  gcc/config/riscv/riscv-vsetvl.def
! 316f0985bb402da8bc619374eb1a533f  gcc/config/riscv/riscv.cc
  16119f3f181a96d14e1b5d8f95695c89  gcc/config/riscv/riscv.h
  18b86eb6a9d14f983f52ea232a010bb7  gcc/config/riscv/riscv.md
! 466dbd063f64081534355a7e4b864a81  gcc/config/riscv/riscv.opt
  f6ce058c6efa408fe8c66c420007726f  gcc/config/riscv/riscv.opt.urls
  b665da1fdaa8aa38e828c888fdd4fdf4  gcc/config/riscv/riscv_bitmanip.h
  0fe261f9efaf4e1ae371c3fb922035e8  gcc/config/riscv/riscv_crypto.h
*************** b46131fe425be428d4d66c8f653f3d13  gcc/co
*** 4861,4868 ****
  cee5f12dba96bedd20cdaf3774690355  gcc/config/riscv/thead.cc
  c388a1237ba7f2ab12a33cb145f43640  gcc/config/riscv/thead.md
  07cd95ea9283a84f02a2d51ea74a1069  gcc/config/riscv/vector-crypto.md
! 4171865241b5129a36b18b41c9697602  gcc/config/riscv/vector-iterators.md
! e552d8df88198fafb6ecafcd3321672d  gcc/config/riscv/vector.md
  7762b3bd400424c958f2f2bdd75ec5b0  gcc/config/riscv/xiangshan.md
  e8a61087443cebc7a9395388b07dd370  gcc/config/riscv/zc.md
  83f721e7aec94b5267ee044f4e6fdb04  gcc/config/riscv/zicond.md
--- 4861,4868 ----
  cee5f12dba96bedd20cdaf3774690355  gcc/config/riscv/thead.cc
  c388a1237ba7f2ab12a33cb145f43640  gcc/config/riscv/thead.md
  07cd95ea9283a84f02a2d51ea74a1069  gcc/config/riscv/vector-crypto.md
! f9eb84aea966e884858c7c21bb5268f8  gcc/config/riscv/vector-iterators.md
! e7774c8520783aa10c7848aae8c99b15  gcc/config/riscv/vector.md
  7762b3bd400424c958f2f2bdd75ec5b0  gcc/config/riscv/xiangshan.md
  e8a61087443cebc7a9395388b07dd370  gcc/config/riscv/zc.md
  83f721e7aec94b5267ee044f4e6fdb04  gcc/config/riscv/zicond.md
*************** dc688b5f626585d25113aef49d081f9b  gcc/co
*** 4903,4909 ****
  ffc5586f80b9788d4b55d8331f0f850a  gcc/config/rs6000/aix72.h
  5e8be43368467469a49a8ae25a3a5a99  gcc/config/rs6000/aix73.h
  5e39c7d6e3640a3400fe9e5bb2a2f131  gcc/config/rs6000/altivec.h
! f16a7135c4c0300318a5e9f2eb36627d  gcc/config/rs6000/altivec.md
  4c19337be8b22dedef423434cf0a12be  gcc/config/rs6000/amo.h
  4ceef8d1de734345cc9e53fddee7b98b  gcc/config/rs6000/biarch64.h
  13c13869e4dd869e54cf393e1c6541c6  gcc/config/rs6000/bmi2intrin.h
--- 4903,4909 ----
  ffc5586f80b9788d4b55d8331f0f850a  gcc/config/rs6000/aix72.h
  5e8be43368467469a49a8ae25a3a5a99  gcc/config/rs6000/aix73.h
  5e39c7d6e3640a3400fe9e5bb2a2f131  gcc/config/rs6000/altivec.h
! 666760cb38b8e34ffba833b842c78659  gcc/config/rs6000/altivec.md
  4c19337be8b22dedef423434cf0a12be  gcc/config/rs6000/amo.h
  4ceef8d1de734345cc9e53fddee7b98b  gcc/config/rs6000/biarch64.h
  13c13869e4dd869e54cf393e1c6541c6  gcc/config/rs6000/bmi2intrin.h
*************** be74e9d9f50b113a3b00ed3fe44f930e  gcc/co
*** 4970,4986 ****
  85fcbc6c0c464c6e71b27a3656a6d37c  gcc/config/rs6000/predicates.md
  ddc27d9ceea8191a7cbfb42159a56be4  gcc/config/rs6000/rbtree.cc
  200b6eccb63040bee4a9133bab14bb26  gcc/config/rs6000/rbtree.h
! d76b7d6081d1f0b1fda3dbcd7d83401e  gcc/config/rs6000/rs6000-builtin.cc
  c16f627e7bf0fcbd3a7f08aec359a092  gcc/config/rs6000/rs6000-builtins.def
! fa620a71e74ac2353a0c6faf091d343e  gcc/config/rs6000/rs6000-c.cc
  8119e87823cbb6f1761f91aeb4d3c6ea  gcc/config/rs6000/rs6000-call.cc
  6d757bc300be00bb395a28d2394f1abd  gcc/config/rs6000/rs6000-cpus.def
  814d95cd094abacbcf3e466bfdc3646f  gcc/config/rs6000/rs6000-d.cc
  352434ec043433b9c854bc6a1a5d1c6e  gcc/config/rs6000/rs6000-d.h
! 30f4e247bf44a4605a74023a5938bfce  gcc/config/rs6000/rs6000-gen-builtins.cc
  4e40768415787540c7aed2700bb4ef5c  gcc/config/rs6000/rs6000-internal.h
  487ad2b30042f0c9269249ccd36f8105  gcc/config/rs6000/rs6000-linux.cc
! 52156264f104b8cb9de546f9f1f5e8ea  gcc/config/rs6000/rs6000-logue.cc
  e05768afb38466ef41729c3114f73bee  gcc/config/rs6000/rs6000-modes.def
  5955f1d898e13eb24f4c2a785802d5f7  gcc/config/rs6000/rs6000-modes.h
  18a9547c5e579aa06052d806cc2e3d7a  gcc/config/rs6000/rs6000-opts.h
--- 4970,4986 ----
  85fcbc6c0c464c6e71b27a3656a6d37c  gcc/config/rs6000/predicates.md
  ddc27d9ceea8191a7cbfb42159a56be4  gcc/config/rs6000/rbtree.cc
  200b6eccb63040bee4a9133bab14bb26  gcc/config/rs6000/rbtree.h
! 540cc4266a457723bf07132ec4c41f5f  gcc/config/rs6000/rs6000-builtin.cc
  c16f627e7bf0fcbd3a7f08aec359a092  gcc/config/rs6000/rs6000-builtins.def
! 85e4ffedd2680d62304c1b35cce0e4cb  gcc/config/rs6000/rs6000-c.cc
  8119e87823cbb6f1761f91aeb4d3c6ea  gcc/config/rs6000/rs6000-call.cc
  6d757bc300be00bb395a28d2394f1abd  gcc/config/rs6000/rs6000-cpus.def
  814d95cd094abacbcf3e466bfdc3646f  gcc/config/rs6000/rs6000-d.cc
  352434ec043433b9c854bc6a1a5d1c6e  gcc/config/rs6000/rs6000-d.h
! 23ba68557e0e33c576d04fb18233652b  gcc/config/rs6000/rs6000-gen-builtins.cc
  4e40768415787540c7aed2700bb4ef5c  gcc/config/rs6000/rs6000-internal.h
  487ad2b30042f0c9269249ccd36f8105  gcc/config/rs6000/rs6000-linux.cc
! 462eb5d954f56676d1a48a9f1736fbbe  gcc/config/rs6000/rs6000-logue.cc
  e05768afb38466ef41729c3114f73bee  gcc/config/rs6000/rs6000-modes.def
  5955f1d898e13eb24f4c2a785802d5f7  gcc/config/rs6000/rs6000-modes.h
  18a9547c5e579aa06052d806cc2e3d7a  gcc/config/rs6000/rs6000-opts.h
*************** e99d78e4dd33a6aa584724df90e53b4e  gcc/co
*** 4992,5000 ****
  d1b6440bd517cf225cfb3fc456f4e255  gcc/config/rs6000/rs6000-string.cc
  85fa108131e3f426fddb02a2b46206ed  gcc/config/rs6000/rs6000-tables.opt
  ce8de9a27f36b759a69194616c02eb38  gcc/config/rs6000/rs6000-tables.opt.urls
! 75354b0050dc3d7a6dc6cbbcc9222140  gcc/config/rs6000/rs6000.cc
  1f435f0805c4a7880227fc7bdc020904  gcc/config/rs6000/rs6000.h
! a7160210de39227beec843aa635f45be  gcc/config/rs6000/rs6000.md
  0067e312c15743199c1342845f4eed87  gcc/config/rs6000/rs6000.opt
  f041ba7cede4ca8e4e8a9e987adbe629  gcc/config/rs6000/rs6000.opt.urls
  29600bfcf064db2d3bccf3470cb14924  gcc/config/rs6000/rs64.md
--- 4992,5000 ----
  d1b6440bd517cf225cfb3fc456f4e255  gcc/config/rs6000/rs6000-string.cc
  85fa108131e3f426fddb02a2b46206ed  gcc/config/rs6000/rs6000-tables.opt
  ce8de9a27f36b759a69194616c02eb38  gcc/config/rs6000/rs6000-tables.opt.urls
! 50ba0875c687f385d6e65ba4b208350c  gcc/config/rs6000/rs6000.cc
  1f435f0805c4a7880227fc7bdc020904  gcc/config/rs6000/rs6000.h
! e1c9a3f229209ea8bb9b1c62f3cd35b9  gcc/config/rs6000/rs6000.md
  0067e312c15743199c1342845f4eed87  gcc/config/rs6000/rs6000.opt
  f041ba7cede4ca8e4e8a9e987adbe629  gcc/config/rs6000/rs6000.opt.urls
  29600bfcf064db2d3bccf3470cb14924  gcc/config/rs6000/rs64.md
*************** f11925c88524d2fd457bf77944da1302  gcc/co
*** 5034,5040 ****
  0a88b1fc4b596cd84e7825b3a5f3b524  gcc/config/rs6000/tmmintrin.h
  869601137999c1447aaab0b73104dcdb  gcc/config/rs6000/vec_types.h
  205bbf4f9ece545c1eff934c146a75b2  gcc/config/rs6000/vector.md
! 01f7b00cfc78572425043cbe071ddcba  gcc/config/rs6000/vsx.md
  62cd6bf777af9270cbc8947ee14941f1  gcc/config/rs6000/vxworks.h
  6400c28de85928df70c96f8795d988a1  gcc/config/rs6000/vxworksae.h
  a8c4ccdf64c535c04aea49b25e2edd70  gcc/config/rs6000/vxworksmils.h
--- 5034,5040 ----
  0a88b1fc4b596cd84e7825b3a5f3b524  gcc/config/rs6000/tmmintrin.h
  869601137999c1447aaab0b73104dcdb  gcc/config/rs6000/vec_types.h
  205bbf4f9ece545c1eff934c146a75b2  gcc/config/rs6000/vector.md
! 89c99fdf4bdb74fc0e680b01095eb9d1  gcc/config/rs6000/vsx.md
  62cd6bf777af9270cbc8947ee14941f1  gcc/config/rs6000/vxworks.h
  6400c28de85928df70c96f8795d988a1  gcc/config/rs6000/vxworksae.h
  a8c4ccdf64c535c04aea49b25e2edd70  gcc/config/rs6000/vxworksmils.h
*************** dc262715c6ab91f98552c369a74102f0  gcc/co
*** 5072,5078 ****
  31547f6a09431ad9a1cb6dead135cad0  gcc/config/s390/2827.md
  c47200b02cbde702ea4b20c208b725e9  gcc/config/s390/2964.md
  78d0febd0a52f646f86f329f32e996e3  gcc/config/s390/3906.md
! ce733298c3ca29d717f400be6cb1da06  gcc/config/s390/3931.md
  61a73b7f0099c096565b83d1b06d2207  gcc/config/s390/8561.md
  406f86bedc00d93dc5c2f743a5a006a4  gcc/config/s390/constraints.md
  2c59003b9ac75dfe25e283763bea8f7c  gcc/config/s390/driver-native.cc
--- 5072,5078 ----
  31547f6a09431ad9a1cb6dead135cad0  gcc/config/s390/2827.md
  c47200b02cbde702ea4b20c208b725e9  gcc/config/s390/2964.md
  78d0febd0a52f646f86f329f32e996e3  gcc/config/s390/3906.md
! ec35d32806c5510f9773e7ba632658f5  gcc/config/s390/3931.md
  61a73b7f0099c096565b83d1b06d2207  gcc/config/s390/8561.md
  406f86bedc00d93dc5c2f743a5a006a4  gcc/config/s390/constraints.md
  2c59003b9ac75dfe25e283763bea8f7c  gcc/config/s390/driver-native.cc
*************** a5a54c7c2bc12aee90c87a116610c28e  gcc/co
*** 5090,5098 ****
  962d3918be92ec1c1c3c6ccf426d0053  gcc/config/s390/s390-opts.h
  7fff0ef02ee685ac6a5d6568faf42497  gcc/config/s390/s390-passes.def
  26aba6ba6df3d1d10e8da93edc9aaf21  gcc/config/s390/s390-protos.h
! 219d6593d6c226b6580221a8bfed5e9d  gcc/config/s390/s390.cc
  147006e730fe3e106809eac19cfd90dc  gcc/config/s390/s390.h
! a5ccb643c89cd9b8d1ccb28247b806e1  gcc/config/s390/s390.md
  cb0b2736d73615065dbf9dd10eb64d5a  gcc/config/s390/s390.opt
  4afe70778cb47f5ab74798a74ebe0ee2  gcc/config/s390/s390.opt.urls
  2c3dc8c98bc81eca16182e930c08db3b  gcc/config/s390/s390intrin.h
--- 5090,5098 ----
  962d3918be92ec1c1c3c6ccf426d0053  gcc/config/s390/s390-opts.h
  7fff0ef02ee685ac6a5d6568faf42497  gcc/config/s390/s390-passes.def
  26aba6ba6df3d1d10e8da93edc9aaf21  gcc/config/s390/s390-protos.h
! 1e598b93866d9f419ee30ded650b7077  gcc/config/s390/s390.cc
  147006e730fe3e106809eac19cfd90dc  gcc/config/s390/s390.h
! 1751bf43f15409250bfc7232eaff1079  gcc/config/s390/s390.md
  cb0b2736d73615065dbf9dd10eb64d5a  gcc/config/s390/s390.opt
  4afe70778cb47f5ab74798a74ebe0ee2  gcc/config/s390/s390.opt.urls
  2c3dc8c98bc81eca16182e930c08db3b  gcc/config/s390/s390intrin.h
*************** e2e50c477f234875fd9fc66727097083  gcc/co
*** 5105,5112 ****
  9eb7894e650772c40cbdb9e6ed254142  gcc/config/s390/tpf.opt
  34c54b547202715f11db388829243402  gcc/config/s390/tpf.opt.urls
  5bac7807db49395d310bdd05b6f88c66  gcc/config/s390/vecintrin.h
! 02cb78b22748f8ec35fc2fc2c3f02378  gcc/config/s390/vector.md
! e877e0d9d25e0c82ba5ac653e77686f4  gcc/config/s390/vx-builtins.md
  7813da5eac25ac16f589b0319ad43386  gcc/config/s390/x-native
  481e371a2719a54e96d2efd0b7ceb35b  gcc/config/sh/constraints.md
  2106cd0ab36da57c1f4e4aa2e56b12ce  gcc/config/sh/divcost-analysis
--- 5105,5112 ----
  9eb7894e650772c40cbdb9e6ed254142  gcc/config/s390/tpf.opt
  34c54b547202715f11db388829243402  gcc/config/s390/tpf.opt.urls
  5bac7807db49395d310bdd05b6f88c66  gcc/config/s390/vecintrin.h
! ce9018b612c69c31713faf49d5169464  gcc/config/s390/vector.md
! 634c4f8cae42dd7a7d29a223437ff660  gcc/config/s390/vx-builtins.md
  7813da5eac25ac16f589b0319ad43386  gcc/config/s390/x-native
  481e371a2719a54e96d2efd0b7ceb35b  gcc/config/sh/constraints.md
  2106cd0ab36da57c1f4e4aa2e56b12ce  gcc/config/sh/divcost-analysis
*************** b64ed7da25845d53a93da3eb8ac720e7  gcc/co
*** 5168,5174 ****
  abb3f02d84ac16a9f2b4231b33e76b4b  gcc/config/sparc/leon.md
  e37eeeff6cd46e70f6cc9064b71ab0e2  gcc/config/sparc/leon5.md
  2f248231d7403b91da654835fffffe98  gcc/config/sparc/linux.h
! 9de27e7724dd789cefeca4d537a6a46a  gcc/config/sparc/linux64.h
  811c271f3b55974dc53fb35e08fe2b57  gcc/config/sparc/long-double-switch.opt
  4d77ec43ed4c960c7b17df26f8ad8add  gcc/config/sparc/long-double-switch.opt.urls
  c8c0905bdceed192ad11f9e86ff6fac0  gcc/config/sparc/m8.md
--- 5168,5174 ----
  abb3f02d84ac16a9f2b4231b33e76b4b  gcc/config/sparc/leon.md
  e37eeeff6cd46e70f6cc9064b71ab0e2  gcc/config/sparc/leon5.md
  2f248231d7403b91da654835fffffe98  gcc/config/sparc/linux.h
! ac337846334b18b42728f65dfb5cc0dd  gcc/config/sparc/linux64.h
  811c271f3b55974dc53fb35e08fe2b57  gcc/config/sparc/long-double-switch.opt
  4d77ec43ed4c960c7b17df26f8ad8add  gcc/config/sparc/long-double-switch.opt.urls
  c8c0905bdceed192ad11f9e86ff6fac0  gcc/config/sparc/m8.md
*************** e39fbc1efc9306edf11feb2c8e574d00  gcc/co
*** 5359,5366 ****
  091e4857c740530a3e86986eb0b00257  gcc/config/xtensa/xtensa.md
  46e0d23511cfc2a24b12db0a07e39093  gcc/config/xtensa/xtensa.opt
  db57d7603312357e8c0cfb21c32353d1  gcc/config/xtensa/xtensa.opt.urls
! ce6b26d4bae0045df4baf8f19b3f4098  gcc/configure
! 6f566b9fd1c1981abdc46eadb64d17fe  gcc/configure.ac
  5972b8ff2fe88708ed4ec23776bf1701  gcc/context.cc
  52b17b28143186732f26298b000bc5bd  gcc/context.h
  ef6eb019220dc23fd0adccd9bdd5c35e  gcc/convert.cc
--- 5359,5366 ----
  091e4857c740530a3e86986eb0b00257  gcc/config/xtensa/xtensa.md
  46e0d23511cfc2a24b12db0a07e39093  gcc/config/xtensa/xtensa.opt
  db57d7603312357e8c0cfb21c32353d1  gcc/config/xtensa/xtensa.opt.urls
! 77cbf5b464d26a1e0d6a8178adc958ee  gcc/configure
! 7278f1500f288d7fb41158cfb3220e4c  gcc/configure.ac
  5972b8ff2fe88708ed4ec23776bf1701  gcc/context.cc
  52b17b28143186732f26298b000bc5bd  gcc/context.h
  ef6eb019220dc23fd0adccd9bdd5c35e  gcc/convert.cc
*************** d36a2aabdf8da39363d9be0efef739b0  gcc/co
*** 5370,5376 ****
  c59586748f2760da4b4b93526be5cc64  gcc/coroutine-passes.cc
  f1ae4baa11bd5b6dd111907d100e7c0c  gcc/coverage.cc
  bf1a3b3570d1b69e07f60f5150f38a93  gcc/coverage.h
! 09b62284a57d21f454e25c835e79f9c8  gcc/cp/ChangeLog
  d271e3663538ba1f3281cab3838e92cd  gcc/cp/ChangeLog-1993
  f5a44adbc05521162350ca409d1d95ce  gcc/cp/ChangeLog-1994
  ac55db48d964cb5469ff03c1cd3ee04d  gcc/cp/ChangeLog-1995
--- 5370,5376 ----
  c59586748f2760da4b4b93526be5cc64  gcc/coroutine-passes.cc
  f1ae4baa11bd5b6dd111907d100e7c0c  gcc/coverage.cc
  bf1a3b3570d1b69e07f60f5150f38a93  gcc/coverage.h
! af412f04a3ac0c8536c4fee0f5e598ec  gcc/cp/ChangeLog
  d271e3663538ba1f3281cab3838e92cd  gcc/cp/ChangeLog-1993
  f5a44adbc05521162350ca409d1d95ce  gcc/cp/ChangeLog-1994
  ac55db48d964cb5469ff03c1cd3ee04d  gcc/cp/ChangeLog-1995
*************** cb06dcbb3232403bb30ebd0d7d1feae1  gcc/cp
*** 5405,5445 ****
  c1c7801b9b0f379e702a4f6cb83972e7  gcc/cp/ChangeLog.ptr
  9aa3cd9f75c785de9f51446e3f295515  gcc/cp/ChangeLog.tree-ssa
  458dd30ec01e1ab016feef4141e9cd70  gcc/cp/Make-lang.in
! cb4b79738400a6361f4168f5009299aa  gcc/cp/call.cc
  eb0e2e62caf98260cc2641216d140ae9  gcc/cp/cfns.gperf
  dee1bc8866869d1becc1c1459cf3853d  gcc/cp/cfns.h
  cece9d48fd49b2e27c93c08c799d3a43  gcc/cp/class.cc
  c2cee7941d7a9d85eb87f70b7f8495ac  gcc/cp/config-lang.in
! 81c7a3f86ce3159af046ac66448c8e20  gcc/cp/constexpr.cc
  78ef195dda86602dc935e90326bbdb94  gcc/cp/constraint.cc
  c454ea653413867402ff12c6ca04c7ed  gcc/cp/contracts.cc
  bd0b88c1ae53d9b381e7e6ca10b9c7b9  gcc/cp/contracts.h
! 062b918e54593c93001d5a7eec4d25b8  gcc/cp/coroutines.cc
! dc67dd7ddd96f2684cd259eb4d47d78f  gcc/cp/cp-gimplify.cc
  d3243151c2dc95476f1ffe37daeac128  gcc/cp/cp-lang.cc
  7c2a3efea776c90aa874253dbc0d63d5  gcc/cp/cp-name-hint.h
  85e21b04cf2b169a286ee97efb85c1b4  gcc/cp/cp-objcp-common.cc
  435279c2effa4bff943c983b01d2b6a5  gcc/cp/cp-objcp-common.h
  821d270a560d4fc013061cdea0f0a956  gcc/cp/cp-trait.def
  a5599d1cd180d05b45d78f09c98ceb60  gcc/cp/cp-tree.def
! d5f4d84d1826ebd773dd304cbcce296a  gcc/cp/cp-tree.h
  e1f1e00efaa3ab325dcde6256bd453ea  gcc/cp/cp-ubsan.cc
  5836a7129668e078e2db462fc25e3616  gcc/cp/cvt.cc
  56f39bfaef18eed52575804302d7f065  gcc/cp/cxx-pretty-print.cc
  08e116dfeec3d3e6814661d5e4274639  gcc/cp/cxx-pretty-print.h
! 089cdbf33408e230e2bd93fdade6e381  gcc/cp/cxxapi-data.csv
! a0fe74e84ebb107c44adaf3d94448efb  gcc/cp/decl.cc
  1abb8e5bf838320c47bbb41c28ac53c8  gcc/cp/decl.h
! ec4328f8b18eb87124bd9284f8840aa3  gcc/cp/decl2.cc
  db1260dd767707d8dcbdbdcd7982bfad  gcc/cp/dump.cc
  59bf1da855227c5935dc3e19aae2d725  gcc/cp/error.cc
! 14c61ee332d8da13020fdb330e1e52bb  gcc/cp/except.cc
  7dc09b1b70064fa190fd9060df614538  gcc/cp/expr.cc
  a067c19b95bfc08094e338eb152ec647  gcc/cp/friend.cc
  e459328dad760653a7ba4c5c6a0e07b1  gcc/cp/g++spec.cc
  36027d22493b558f5a557dac9993fd54  gcc/cp/gen-cxxapi-file.py
! 7c88a416fe509c48e070c71bedf1d8aa  gcc/cp/init.cc
! a6e29d8145782f93c5bdb367494552f2  gcc/cp/lambda.cc
  66bc6ee758a433ad34ad94d5b839154b  gcc/cp/lang-specs.h
  d12efe90a1bc48c1279579e51d07c2f6  gcc/cp/lex.cc
  c92948054dfa6966f3a6aefc2fe77fef  gcc/cp/logic.cc
--- 5405,5445 ----
  c1c7801b9b0f379e702a4f6cb83972e7  gcc/cp/ChangeLog.ptr
  9aa3cd9f75c785de9f51446e3f295515  gcc/cp/ChangeLog.tree-ssa
  458dd30ec01e1ab016feef4141e9cd70  gcc/cp/Make-lang.in
! da13ce5b639b727927f388b09711aea7  gcc/cp/call.cc
  eb0e2e62caf98260cc2641216d140ae9  gcc/cp/cfns.gperf
  dee1bc8866869d1becc1c1459cf3853d  gcc/cp/cfns.h
  cece9d48fd49b2e27c93c08c799d3a43  gcc/cp/class.cc
  c2cee7941d7a9d85eb87f70b7f8495ac  gcc/cp/config-lang.in
! 4b6694f8e9aa167c5edfa6a690cf1b83  gcc/cp/constexpr.cc
  78ef195dda86602dc935e90326bbdb94  gcc/cp/constraint.cc
  c454ea653413867402ff12c6ca04c7ed  gcc/cp/contracts.cc
  bd0b88c1ae53d9b381e7e6ca10b9c7b9  gcc/cp/contracts.h
! 5f6509dae88a775d1985109e454acc42  gcc/cp/coroutines.cc
! fe1a08b54e849498bd3a8aec573a765b  gcc/cp/cp-gimplify.cc
  d3243151c2dc95476f1ffe37daeac128  gcc/cp/cp-lang.cc
  7c2a3efea776c90aa874253dbc0d63d5  gcc/cp/cp-name-hint.h
  85e21b04cf2b169a286ee97efb85c1b4  gcc/cp/cp-objcp-common.cc
  435279c2effa4bff943c983b01d2b6a5  gcc/cp/cp-objcp-common.h
  821d270a560d4fc013061cdea0f0a956  gcc/cp/cp-trait.def
  a5599d1cd180d05b45d78f09c98ceb60  gcc/cp/cp-tree.def
! 588baeae63cabf348b5317f9665fc203  gcc/cp/cp-tree.h
  e1f1e00efaa3ab325dcde6256bd453ea  gcc/cp/cp-ubsan.cc
  5836a7129668e078e2db462fc25e3616  gcc/cp/cvt.cc
  56f39bfaef18eed52575804302d7f065  gcc/cp/cxx-pretty-print.cc
  08e116dfeec3d3e6814661d5e4274639  gcc/cp/cxx-pretty-print.h
! 8947390d58d06707b7fc5112da286233  gcc/cp/cxxapi-data.csv
! 5fc2d894ffe139fb83f7c71e70460881  gcc/cp/decl.cc
  1abb8e5bf838320c47bbb41c28ac53c8  gcc/cp/decl.h
! 7f62917ccc32accb948ad878ffb05860  gcc/cp/decl2.cc
  db1260dd767707d8dcbdbdcd7982bfad  gcc/cp/dump.cc
  59bf1da855227c5935dc3e19aae2d725  gcc/cp/error.cc
! 2bd7d5984b70c2c7549c4af9201f8d2d  gcc/cp/except.cc
  7dc09b1b70064fa190fd9060df614538  gcc/cp/expr.cc
  a067c19b95bfc08094e338eb152ec647  gcc/cp/friend.cc
  e459328dad760653a7ba4c5c6a0e07b1  gcc/cp/g++spec.cc
  36027d22493b558f5a557dac9993fd54  gcc/cp/gen-cxxapi-file.py
! 9095eba221a57d9a85f622b01131fc0c  gcc/cp/init.cc
! 429b48aa5d5a613851b461bf01962b31  gcc/cp/lambda.cc
  66bc6ee758a433ad34ad94d5b839154b  gcc/cp/lang-specs.h
  d12efe90a1bc48c1279579e51d07c2f6  gcc/cp/lex.cc
  c92948054dfa6966f3a6aefc2fe77fef  gcc/cp/logic.cc
*************** c92948054dfa6966f3a6aefc2fe77fef  gcc/cp
*** 5448,5470 ****
  7f5ee917afe43784e616d41f8008c5f7  gcc/cp/mapper-client.h
  a5b251983ab6036fe6739433864419c7  gcc/cp/mapper-resolver.cc
  da3c8562ee9142d5a5cd0b76321f3982  gcc/cp/method.cc
! 6b67829917f248d97e225fcfcb18b662  gcc/cp/module.cc
! e56dbd2bc00f472082467baa75217114  gcc/cp/name-lookup.cc
  4c2302075ee88f154fe1d9d5bc880b38  gcc/cp/name-lookup.h
  9071e61b746a07f7ae419836317ea8d4  gcc/cp/operators.def
  a5178a17074b2e0f06a19b0af420dbad  gcc/cp/optimize.cc
! f662c5368c56d1c71a33299be4092a67  gcc/cp/parser.cc
  64953966b085a9e770be93c5d1bdca4e  gcc/cp/parser.h
! 33a0aff386f062cb90427c626cfff1c5  gcc/cp/pt.cc
  c59b967f38f4705696e11724814e2a06  gcc/cp/ptree.cc
  f1b051a1b18a2fb2823f2ca48d577734  gcc/cp/rtti.cc
  7764edeba26dbb6b15962e6395cba9d2  gcc/cp/search.cc
! 29c5b9a7d0e223706651f095e4c0119a  gcc/cp/semantics.cc
! ffec78e20084d795cd181bc62c432bd7  gcc/cp/std-name-hint.gperf
! 250dbab970f9eb3793d0a595df3ffb40  gcc/cp/std-name-hint.h
! 965a30aa562e0fa97540dc3e0c54b7f1  gcc/cp/tree.cc
  ade60cf10e86c87a2d3960a453e78059  gcc/cp/type-utils.h
! 0784b8144a7885fa1d8fdab3eb7ad4da  gcc/cp/typeck.cc
  c63d033454b89a18d34634a17d81d782  gcc/cp/typeck2.cc
  b04e03a3822d8b9ab15575d78d4309f1  gcc/cp/vtable-class-hierarchy.cc
  d9039dac3f86bf082870bf78b964568b  gcc/cppbuiltin.cc
--- 5448,5470 ----
  7f5ee917afe43784e616d41f8008c5f7  gcc/cp/mapper-client.h
  a5b251983ab6036fe6739433864419c7  gcc/cp/mapper-resolver.cc
  da3c8562ee9142d5a5cd0b76321f3982  gcc/cp/method.cc
! a7607983186f2750214f7b9a88ab3bc7  gcc/cp/module.cc
! 40d7d04afcc94e52f3a500092aa25a5f  gcc/cp/name-lookup.cc
  4c2302075ee88f154fe1d9d5bc880b38  gcc/cp/name-lookup.h
  9071e61b746a07f7ae419836317ea8d4  gcc/cp/operators.def
  a5178a17074b2e0f06a19b0af420dbad  gcc/cp/optimize.cc
! 32a26e8733fdff7188117c84f8bccb16  gcc/cp/parser.cc
  64953966b085a9e770be93c5d1bdca4e  gcc/cp/parser.h
! 66d66dda7900566f3b596e4b964eab27  gcc/cp/pt.cc
  c59b967f38f4705696e11724814e2a06  gcc/cp/ptree.cc
  f1b051a1b18a2fb2823f2ca48d577734  gcc/cp/rtti.cc
  7764edeba26dbb6b15962e6395cba9d2  gcc/cp/search.cc
! 0e27254e6b7dc3420341a2919aa3a2d2  gcc/cp/semantics.cc
! ca8df8ebc275aae3373b59e34155cc57  gcc/cp/std-name-hint.gperf
! 94fae0d321122a3989a40631ba86d13b  gcc/cp/std-name-hint.h
! 1a036559dcb5245a9683218a4d662b78  gcc/cp/tree.cc
  ade60cf10e86c87a2d3960a453e78059  gcc/cp/type-utils.h
! 1a63af9a2a9fa4bafe64e9ded8fcfa4f  gcc/cp/typeck.cc
  c63d033454b89a18d34634a17d81d782  gcc/cp/typeck2.cc
  b04e03a3822d8b9ab15575d78d4309f1  gcc/cp/vtable-class-hierarchy.cc
  d9039dac3f86bf082870bf78b964568b  gcc/cppbuiltin.cc
*************** c2ff7817297154695270be6f932730a6  gcc/cp
*** 5472,5485 ****
  191d64b087c6302f97be6681653b1dd0  gcc/cppdefault.cc
  dba9a9584db67bce81cb489ca8b13396  gcc/cppdefault.h
  e507d631984ba5c424cfa8c5586bd54c  gcc/cprop.cc
! 445d7a800ef05bf3e0631159e33d94a8  gcc/cse.cc
  6557a89bee5e65b71b1b7c65bc93fff6  gcc/cselib.cc
  7cb7858299cde7776c4d453abc8d968b  gcc/cselib.h
  1ded054093de910d9786c62bc4fe8cc6  gcc/cstamp-h.in
  aba39deaa8ad2ad555dc0798497a6c58  gcc/ctfc.cc
  94a425b811af1e25020f3a86ae78ee7c  gcc/ctfc.h
  7f33e05a76e2406be70d93293850b281  gcc/ctfout.cc
! ad53f5e68ac3aa1dc356f3b1276f4ba0  gcc/d/ChangeLog
  86f687c485111eedca2eb048294f957e  gcc/d/ChangeLog-2006
  70ed1c47fd9b3f5dd95055642ed79265  gcc/d/ChangeLog-2007
  a7090ab2dd83aa4f44823c17566b83ef  gcc/d/ChangeLog-2008
--- 5472,5485 ----
  191d64b087c6302f97be6681653b1dd0  gcc/cppdefault.cc
  dba9a9584db67bce81cb489ca8b13396  gcc/cppdefault.h
  e507d631984ba5c424cfa8c5586bd54c  gcc/cprop.cc
! 1e9d30c9befb8f20ef42cea7ad665202  gcc/cse.cc
  6557a89bee5e65b71b1b7c65bc93fff6  gcc/cselib.cc
  7cb7858299cde7776c4d453abc8d968b  gcc/cselib.h
  1ded054093de910d9786c62bc4fe8cc6  gcc/cstamp-h.in
  aba39deaa8ad2ad555dc0798497a6c58  gcc/ctfc.cc
  94a425b811af1e25020f3a86ae78ee7c  gcc/ctfc.h
  7f33e05a76e2406be70d93293850b281  gcc/ctfout.cc
! 7728bdb608603be5407462bf9b21a545  gcc/d/ChangeLog
  86f687c485111eedca2eb048294f957e  gcc/d/ChangeLog-2006
  70ed1c47fd9b3f5dd95055642ed79265  gcc/d/ChangeLog-2007
  a7090ab2dd83aa4f44823c17566b83ef  gcc/d/ChangeLog-2008
*************** ed484c80158c26981aa92eb9db02bca1  gcc/do
*** 5771,5777 ****
  8500f86c6eeecad392959c7e0cff5e6e  gcc/doc/configterms.texi
  4d2454c26871b7e16f203fafd8a16eff  gcc/doc/contrib.texi
  bcb568abf327b00f131bad9c9f7e7bb3  gcc/doc/contribute.texi
! 501b813209ada22d016ebb7c5e7cdbec  gcc/doc/cpp.1
  2292f38ceca98d5bb6aed1df37bbed46  gcc/doc/cpp.info
  aff712138d9414a9fe1716ba2d1587c6  gcc/doc/cpp.texi
  93589248ae7c20fb580e9f207c4144fc  gcc/doc/cppdiropts.texi
--- 5771,5777 ----
  8500f86c6eeecad392959c7e0cff5e6e  gcc/doc/configterms.texi
  4d2454c26871b7e16f203fafd8a16eff  gcc/doc/contrib.texi
  bcb568abf327b00f131bad9c9f7e7bb3  gcc/doc/contribute.texi
! 85d5f69ed6143edf999040961b7d5b01  gcc/doc/cpp.1
  2292f38ceca98d5bb6aed1df37bbed46  gcc/doc/cpp.info
  aff712138d9414a9fe1716ba2d1587c6  gcc/doc/cpp.texi
  93589248ae7c20fb580e9f207c4144fc  gcc/doc/cppdiropts.texi
*************** ac6062ca0cac2513de84bff3633d1352  gcc/do
*** 5783,5809 ****
  374e4433b1393ee9d91e493fde571373  gcc/doc/extend.texi
  36d2f8d35ab67c1ac73a3efd75a38aac  gcc/doc/fragments.texi
  b5f11d19f8c6228987f197fa8d65a9a3  gcc/doc/frontends.texi
! 6db7608c2ef404cf25d46269b27ef064  gcc/doc/fsf-funding.7
! 3f9a6d957135a22050bb7c51f237b24f  gcc/doc/g++.1
! 3f9a6d957135a22050bb7c51f237b24f  gcc/doc/gcc.1
! fd59e977d5f927efb5e5d1d8b62705a1  gcc/doc/gcc.info
  7040b312fc54f9359916634c463730b1  gcc/doc/gcc.texi
! d68b6fc8d20ccce030a7dcc3c643f5bc  gcc/doc/gccinstall.info
! 0b1c15949cc1f7d1356c074a84871a51  gcc/doc/gccint.info
  d2a951eb3484c8af7edaccda1a4be08b  gcc/doc/gccint.texi
! b5a556bc465981b8947bae153f9d9e6b  gcc/doc/gcov-dump.1
  5a424a8818a97ec6666383758d38ebab  gcc/doc/gcov-dump.texi
! 3e29d7fe653070b138101c8983504d45  gcc/doc/gcov-tool.1
  add92879a4857f715951ddaa6e770058  gcc/doc/gcov-tool.texi
! db8e69d186b0f385dd6600a1d40a5941  gcc/doc/gcov.1
  4aab84b1792e1157b40a77e359cbe32a  gcc/doc/gcov.texi
  7f660598e1931c414df299ccfd785529  gcc/doc/generic.texi
! 5e7c881b8f4e93d1f5b247ccc1234749  gcc/doc/gfdl.7
! e7fe5a9c823f2076eeebb5fa2e111098  gcc/doc/gfortran.1
  48a379c2e4ebafac8675d80865f16aaf  gcc/doc/gimple.texi
  2bd96cf0123a441f27bd3fccaa7b3dcb  gcc/doc/gm2.texi
  dc4ccd9843d88bc01c909438dabfd6ab  gcc/doc/gnu.texi
! 5732f1f5ba2a019c4a15c05e69e1adfd  gcc/doc/gpl.7
  008636cf6a73b2a679e8c8259aec3d79  gcc/doc/gty.texi
  a05b7ba0afedc246e50b186f08721687  gcc/doc/headerdirs.texi
  7f0c07d5823270acc42cb62767eb4fc1  gcc/doc/hostconfig.texi
--- 5783,5809 ----
  374e4433b1393ee9d91e493fde571373  gcc/doc/extend.texi
  36d2f8d35ab67c1ac73a3efd75a38aac  gcc/doc/fragments.texi
  b5f11d19f8c6228987f197fa8d65a9a3  gcc/doc/frontends.texi
! b135bee582def994f76f61e38565e256  gcc/doc/fsf-funding.7
! 64ba1bd5aa81b92a866cbeddfca24fb2  gcc/doc/g++.1
! 64ba1bd5aa81b92a866cbeddfca24fb2  gcc/doc/gcc.1
! ec492df3ea4d68c7ffa898cab899d6a3  gcc/doc/gcc.info
  7040b312fc54f9359916634c463730b1  gcc/doc/gcc.texi
! 238cc6b72f81e7fce93fd0e4e03bec32  gcc/doc/gccinstall.info
! 4c0453ed02c206207590ba8211b9fe2a  gcc/doc/gccint.info
  d2a951eb3484c8af7edaccda1a4be08b  gcc/doc/gccint.texi
! 8b09e771fece174129acceeee7359782  gcc/doc/gcov-dump.1
  5a424a8818a97ec6666383758d38ebab  gcc/doc/gcov-dump.texi
! 4c1c0a9c4587fa1dca964aba2c720d9f  gcc/doc/gcov-tool.1
  add92879a4857f715951ddaa6e770058  gcc/doc/gcov-tool.texi
! a5c70761a11daa56657d1e3981fa5507  gcc/doc/gcov.1
  4aab84b1792e1157b40a77e359cbe32a  gcc/doc/gcov.texi
  7f660598e1931c414df299ccfd785529  gcc/doc/generic.texi
! 24c72e9f6df2e4e1db12a899bd4be68d  gcc/doc/gfdl.7
! 0112d30d7795478cb6adbf2925e80b0d  gcc/doc/gfortran.1
  48a379c2e4ebafac8675d80865f16aaf  gcc/doc/gimple.texi
  2bd96cf0123a441f27bd3fccaa7b3dcb  gcc/doc/gm2.texi
  dc4ccd9843d88bc01c909438dabfd6ab  gcc/doc/gnu.texi
! 633858c8ad11a9fe9092e389f6aad89b  gcc/doc/gpl.7
  008636cf6a73b2a679e8c8259aec3d79  gcc/doc/gty.texi
  a05b7ba0afedc246e50b186f08721687  gcc/doc/headerdirs.texi
  7f0c07d5823270acc42cb62767eb4fc1  gcc/doc/hostconfig.texi
*************** bb6c0501956266c8d43a2c2ecd36941c  gcc/do
*** 5814,5827 ****
  ef644ebebe5d8bca5dd86653f2a242b7  gcc/doc/include/gcc-common.texi
  95c90bf85d3eab67f348ee3ce0bf4050  gcc/doc/include/gpl_v3.texi
  e9b8122841fbfbbc30fee8ed6613c399  gcc/doc/include/texinfo.tex
! 45d1b1f48f810558d8c5d9934570021d  gcc/doc/install.texi
  2ef5aff8fc8a7cedf6236f86835e2608  gcc/doc/install.texi2html
  26c53e1edece23eebf72e40881f20e46  gcc/doc/interface.texi
! 4085c85919d4e4a5e61256d9b52a1b20  gcc/doc/invoke.texi
  4eb965d8ead78f1e3757415ae4d7872f  gcc/doc/languages.texi
  d2687b47a74c0bb7a227308dc1e7ba84  gcc/doc/libgcc.texi
  1e7dce602334edeb2ec545b9da6e4206  gcc/doc/loop.texi
! bb1fc9b0ed172514510e7cea4aa9f1f2  gcc/doc/lto-dump.1
  c4c96046878c6a7d1cec0d55bdc1d3c0  gcc/doc/lto-dump.texi
  f7e393ecf55da7875ffe48cf97d93113  gcc/doc/lto.texi
  3805b40075ad0234e5c1094fb3685065  gcc/doc/makefile.texi
--- 5814,5827 ----
  ef644ebebe5d8bca5dd86653f2a242b7  gcc/doc/include/gcc-common.texi
  95c90bf85d3eab67f348ee3ce0bf4050  gcc/doc/include/gpl_v3.texi
  e9b8122841fbfbbc30fee8ed6613c399  gcc/doc/include/texinfo.tex
! 5126a5dbfcf7d299e4747525f51a10c2  gcc/doc/install.texi
  2ef5aff8fc8a7cedf6236f86835e2608  gcc/doc/install.texi2html
  26c53e1edece23eebf72e40881f20e46  gcc/doc/interface.texi
! 29d0f9056bdd0c7f613f7c96c4564e88  gcc/doc/invoke.texi
  4eb965d8ead78f1e3757415ae4d7872f  gcc/doc/languages.texi
  d2687b47a74c0bb7a227308dc1e7ba84  gcc/doc/libgcc.texi
  1e7dce602334edeb2ec545b9da6e4206  gcc/doc/loop.texi
! e5f53263e6dd9a4c82de06f4e4219458  gcc/doc/lto-dump.1
  c4c96046878c6a7d1cec0d55bdc1d3c0  gcc/doc/lto-dump.texi
  f7e393ecf55da7875ffe48cf97d93113  gcc/doc/lto.texi
  3805b40075ad0234e5c1094fb3685065  gcc/doc/makefile.texi
*************** b54aca370d7104c8f824313f42db5d88  gcc/do
*** 5838,5845 ****
  1b7d041bff2f4a6d961caaddaaa68e68  gcc/doc/service.texi
  75ecf124b89bf77ae0337cdf3a0a40ce  gcc/doc/sourcebuild.texi
  148dbf041706b95032dd58b402f407b1  gcc/doc/standards.texi
! b1e55e9cacbe186fc5a26695c3a19305  gcc/doc/tm.texi
! 1e8c7eeac0f6d6cfda0336f1a56721a3  gcc/doc/tm.texi.in
  2278e656d9d5fc3124829fd9596b9e55  gcc/doc/tree-ssa.texi
  3aac4c714da658c0d252f8b3c337c4a6  gcc/doc/trouble.texi
  a8b6cbb8b63c3454d4dfb39db985f57d  gcc/doc/ux.texi
--- 5838,5845 ----
  1b7d041bff2f4a6d961caaddaaa68e68  gcc/doc/service.texi
  75ecf124b89bf77ae0337cdf3a0a40ce  gcc/doc/sourcebuild.texi
  148dbf041706b95032dd58b402f407b1  gcc/doc/standards.texi
! 038a30ce651e170de4f7b22accfbe968  gcc/doc/tm.texi
! 4d9d7c9f4dbdca0202cedd85a4304c0e  gcc/doc/tm.texi.in
  2278e656d9d5fc3124829fd9596b9e55  gcc/doc/tree-ssa.texi
  3aac4c714da658c0d252f8b3c337c4a6  gcc/doc/trouble.texi
  a8b6cbb8b63c3454d4dfb39db985f57d  gcc/doc/ux.texi
*************** f3cef0b55016dffde8455841d6ffa5a1  gcc/ex
*** 5877,5885 ****
  2372f40e0b8d7fea3f7a324caf3414f6  gcc/exec-tool.in
  101682a5aeb491e1097d4cc5d2df1a3c  gcc/explow.cc
  0a8ed642c186cdddebb6a5ab6beeb4fc  gcc/explow.h
! 55139a54e99d6c3f339256680a2ff869  gcc/expmed.cc
  698a745f400cd248d2a1c1b1bb392dba  gcc/expmed.h
! 040ecebd3aa96f5b8e2553c66a4f65d9  gcc/expr.cc
  b94536f82db12f3d8eb00942b9d6336c  gcc/expr.h
  0a07d298ca38921bb2e7424255927983  gcc/fibonacci_heap.cc
  306f3330039cf9bff9d26f3f64465ff4  gcc/fibonacci_heap.h
--- 5877,5885 ----
  2372f40e0b8d7fea3f7a324caf3414f6  gcc/exec-tool.in
  101682a5aeb491e1097d4cc5d2df1a3c  gcc/explow.cc
  0a8ed642c186cdddebb6a5ab6beeb4fc  gcc/explow.h
! 3f5de924bb9264196d387c8e10be4889  gcc/expmed.cc
  698a745f400cd248d2a1c1b1bb392dba  gcc/expmed.h
! 4baf1ca324c6784d02f3bc0ed7cc973b  gcc/expr.cc
  b94536f82db12f3d8eb00942b9d6336c  gcc/expr.h
  0a07d298ca38921bb2e7424255927983  gcc/fibonacci_heap.cc
  306f3330039cf9bff9d26f3f64465ff4  gcc/fibonacci_heap.h
*************** f509ae019760fb711e40cefd2283fb1a  gcc/fi
*** 5894,5903 ****
  4832215f7646ad49b3833ee7b2e3a035  gcc/flags.h
  f6cf52e81c3175f2874b197050a59478  gcc/fold-const-call.cc
  dce7dac7e905ada28c6563d930b531eb  gcc/fold-const-call.h
! b3e373213beb46c8da74bf4de6c36336  gcc/fold-const.cc
  62f9c541bc34eb653f289ecd29c7848a  gcc/fold-const.h
! 4f7bb701e35eb24cb47a14b01183f031  gcc/fold-mem-offsets.cc
! 29a3237d1a392814153dd8a7013ebc2f  gcc/fortran/ChangeLog
  3330102ad3a0217cba963be6b5eefd58  gcc/fortran/ChangeLog-2002
  d000ab985b1eeb1ad5749f98b8fef99f  gcc/fortran/ChangeLog-2003
  bf42f94f0c51dcc7d8051cc7fda1efdc  gcc/fortran/ChangeLog-2004
--- 5894,5903 ----
  4832215f7646ad49b3833ee7b2e3a035  gcc/flags.h
  f6cf52e81c3175f2874b197050a59478  gcc/fold-const-call.cc
  dce7dac7e905ada28c6563d930b531eb  gcc/fold-const-call.h
! 57df4daab059677935679c021394e56a  gcc/fold-const.cc
  62f9c541bc34eb653f289ecd29c7848a  gcc/fold-const.h
! 5cce8057cb6a40c0ce23fcd6497d35c0  gcc/fold-mem-offsets.cc
! 6cfaf6517cbaad1395e92e07a55c9aba  gcc/fortran/ChangeLog
  3330102ad3a0217cba963be6b5eefd58  gcc/fortran/ChangeLog-2002
  d000ab985b1eeb1ad5749f98b8fef99f  gcc/fortran/ChangeLog-2003
  bf42f94f0c51dcc7d8051cc7fda1efdc  gcc/fortran/ChangeLog-2004
*************** af0d7f72f88d0810924a6a579045eeab  gcc/fo
*** 5937,5952 ****
  aa3e28e6adf564765577a4f376bb9d05  gcc/fortran/data.cc
  2a77523a8c759e7a5e480175dfce3e06  gcc/fortran/data.h
  ae30e0a8a750a66670bac15c8a30aa28  gcc/fortran/decl.cc
! d0ce344efb7992b517f4c6804e6aba26  gcc/fortran/dependency.cc
  5a69241d57d8b6127ecb02e0a22bee6e  gcc/fortran/dependency.h
  af59533c4bfc13e7b07e6ec1c164832c  gcc/fortran/dump-parse-tree.cc
  eaa509e23c681b4615a43afdbfe3cb0d  gcc/fortran/error.cc
! 3e71542ff3b4af60bc25de49531deb18  gcc/fortran/expr.cc
  5790e4e2fb5a21288fcb647a0dca23c4  gcc/fortran/f95-lang.cc
  695ece4eeb62bb39b955ec351fdbd8bf  gcc/fortran/frontend-passes.cc
  f12471f71a85ea43d5295d1190faf890  gcc/fortran/gfc-diagnostic.def
  21286a817891898ac50a2b843007652d  gcc/fortran/gfc-internals.texi
! ccc422b59902ffec57a53f35a4eceea1  gcc/fortran/gfortran.h
  7cff38fc25884efa2cb15745c9502469  gcc/fortran/gfortran.info
  fff36d91835958b7f1df8c7906129b96  gcc/fortran/gfortran.texi
  cc84451cbcaa91ddd59babe04bda0b1a  gcc/fortran/gfortranspec.cc
--- 5937,5952 ----
  aa3e28e6adf564765577a4f376bb9d05  gcc/fortran/data.cc
  2a77523a8c759e7a5e480175dfce3e06  gcc/fortran/data.h
  ae30e0a8a750a66670bac15c8a30aa28  gcc/fortran/decl.cc
! dbbc0770ad9027571c63b5d0533e40ec  gcc/fortran/dependency.cc
  5a69241d57d8b6127ecb02e0a22bee6e  gcc/fortran/dependency.h
  af59533c4bfc13e7b07e6ec1c164832c  gcc/fortran/dump-parse-tree.cc
  eaa509e23c681b4615a43afdbfe3cb0d  gcc/fortran/error.cc
! ddc0015e1cd3c1fa7fa72f9281fcd3ee  gcc/fortran/expr.cc
  5790e4e2fb5a21288fcb647a0dca23c4  gcc/fortran/f95-lang.cc
  695ece4eeb62bb39b955ec351fdbd8bf  gcc/fortran/frontend-passes.cc
  f12471f71a85ea43d5295d1190faf890  gcc/fortran/gfc-diagnostic.def
  21286a817891898ac50a2b843007652d  gcc/fortran/gfc-internals.texi
! ebf8841537d1f5d4f5d902b2421338c9  gcc/fortran/gfortran.h
  7cff38fc25884efa2cb15745c9502469  gcc/fortran/gfortran.info
  fff36d91835958b7f1df8c7906129b96  gcc/fortran/gfortran.texi
  cc84451cbcaa91ddd59babe04bda0b1a  gcc/fortran/gfortranspec.cc
*************** df46b68ac2bc3086485916347795a6e2  gcc/fo
*** 5957,5970 ****
  d02a37f560d24e6c93ca58015c439402  gcc/fortran/invoke.texi
  0bab6e26e07b4784cc43cb3dc20010dc  gcc/fortran/io.cc
  93612186f78a67603a9b0339261c2469  gcc/fortran/ioparm.def
! b258c6930065d935a9e352127ff98b6c  gcc/fortran/iresolve.cc
  196ec628fe20afcf9090d2f773750a95  gcc/fortran/iso-c-binding.def
  fe42cd7b44c39f11d30fbe2708744a2d  gcc/fortran/iso-fortran-env.def
  f731d32ce05d070f1df4967c2ba8c9c2  gcc/fortran/lang-specs.h
  9842051e2822d8130f578344e561d394  gcc/fortran/lang.opt
  c90ca625190445c2f9e5014f2643e5f1  gcc/fortran/lang.opt.urls
  8f70b6af9bb7b493f688d2387ae11bd8  gcc/fortran/libgfortran.h
! 369a17b3bdf94003e8d38cf733894882  gcc/fortran/match.cc
  79e462d1e87fb685a920318246f348d4  gcc/fortran/match.h
  5796e2abb1ed0b90aafbca3796a9e5b8  gcc/fortran/matchexp.cc
  610d97669425c033f4edb591e02b22d3  gcc/fortran/mathbuiltins.def
--- 5957,5970 ----
  d02a37f560d24e6c93ca58015c439402  gcc/fortran/invoke.texi
  0bab6e26e07b4784cc43cb3dc20010dc  gcc/fortran/io.cc
  93612186f78a67603a9b0339261c2469  gcc/fortran/ioparm.def
! 1600371076a7f3f8d7d872a4a8a6da45  gcc/fortran/iresolve.cc
  196ec628fe20afcf9090d2f773750a95  gcc/fortran/iso-c-binding.def
  fe42cd7b44c39f11d30fbe2708744a2d  gcc/fortran/iso-fortran-env.def
  f731d32ce05d070f1df4967c2ba8c9c2  gcc/fortran/lang-specs.h
  9842051e2822d8130f578344e561d394  gcc/fortran/lang.opt
  c90ca625190445c2f9e5014f2643e5f1  gcc/fortran/lang.opt.urls
  8f70b6af9bb7b493f688d2387ae11bd8  gcc/fortran/libgfortran.h
! d5921591f5cceed6247945a7f1793ef8  gcc/fortran/match.cc
  79e462d1e87fb685a920318246f348d4  gcc/fortran/match.h
  5796e2abb1ed0b90aafbca3796a9e5b8  gcc/fortran/matchexp.cc
  610d97669425c033f4edb591e02b22d3  gcc/fortran/mathbuiltins.def
*************** e85c32445c6de7c1d06b379a0d1f12ad  gcc/fo
*** 5974,6001 ****
  ba11ab9ac11e6a78fa7706263e42f1fc  gcc/fortran/options.cc
  56af741644ab30aa09221a750079e265  gcc/fortran/parse.cc
  6afe26dd3f7a33ff8c524687d1958f05  gcc/fortran/parse.h
! 9e5e8cb3a6398025cad466e4b8bbfc90  gcc/fortran/primary.cc
! fe55b83b16abb46a18a292b024b965a5  gcc/fortran/resolve.cc
  bf73188a78ecc3c99bc6915db827d75f  gcc/fortran/scanner.cc
  1cfffbabece85f419a6ca2676917e619  gcc/fortran/scanner.h
  bf3941062b53979c5c61599c591f5275  gcc/fortran/simplify.cc
  a0bad1c11baa50813a82d72f738f0872  gcc/fortran/st.cc
! ccd588322c2553ad8f44622e1efa6aad  gcc/fortran/symbol.cc
  74785cb703ffef31c77a2efb99685bb4  gcc/fortran/target-memory.cc
  d418319a23a87a1e1e8054eaeb5d527b  gcc/fortran/target-memory.h
! 8bee7af84a57a0b9e63733b3fe1a116b  gcc/fortran/trans-array.cc
  c0fda053eecaf4f55c32d4fe8c8db3e5  gcc/fortran/trans-array.h
  700878379c55cdec457b83a922d93699  gcc/fortran/trans-common.cc
  c420f80da3e0e794311a9b90c49abce5  gcc/fortran/trans-const.cc
  5644e20cd4aa0324875834a377cf89a4  gcc/fortran/trans-const.h
! ebc88028eecd423a0a2c018a5f84a9f0  gcc/fortran/trans-decl.cc
! 68f1e34485775c8ec162a4c9c69cef80  gcc/fortran/trans-expr.cc
! 6c7a8c1c2bf4ea5ac8e3e12a30272d81  gcc/fortran/trans-intrinsic.cc
  c98d7a82f7c05a8ce2fde2f58a00a4e0  gcc/fortran/trans-io.cc
  be2abe61b914863c8dce5e37cb7f1491  gcc/fortran/trans-openmp.cc
! 4de2ca47e831ff2254777b5135774e20  gcc/fortran/trans-stmt.cc
  1b5e4247678ad0441b5b0f26de2ebd4f  gcc/fortran/trans-stmt.h
! d02a0c195101aefb94edf69cc46275be  gcc/fortran/trans-types.cc
  99093042b01c6c4c1ee2c064808bdaa0  gcc/fortran/trans-types.h
  d9d274d783642f6e1749266ab7178b64  gcc/fortran/trans.cc
  29a1230eb3bca55231d07eb0a5c33e86  gcc/fortran/trans.h
--- 5974,6001 ----
  ba11ab9ac11e6a78fa7706263e42f1fc  gcc/fortran/options.cc
  56af741644ab30aa09221a750079e265  gcc/fortran/parse.cc
  6afe26dd3f7a33ff8c524687d1958f05  gcc/fortran/parse.h
! 7f2b9626f9b3efccd08957ef77fdcc94  gcc/fortran/primary.cc
! 897224ca7eb714feea321f183a7063a6  gcc/fortran/resolve.cc
  bf73188a78ecc3c99bc6915db827d75f  gcc/fortran/scanner.cc
  1cfffbabece85f419a6ca2676917e619  gcc/fortran/scanner.h
  bf3941062b53979c5c61599c591f5275  gcc/fortran/simplify.cc
  a0bad1c11baa50813a82d72f738f0872  gcc/fortran/st.cc
! cbbcb9b103e6c3a223ed6521022f0b0c  gcc/fortran/symbol.cc
  74785cb703ffef31c77a2efb99685bb4  gcc/fortran/target-memory.cc
  d418319a23a87a1e1e8054eaeb5d527b  gcc/fortran/target-memory.h
! 464a713d0406ceedf0c78c7c5b772fb6  gcc/fortran/trans-array.cc
  c0fda053eecaf4f55c32d4fe8c8db3e5  gcc/fortran/trans-array.h
  700878379c55cdec457b83a922d93699  gcc/fortran/trans-common.cc
  c420f80da3e0e794311a9b90c49abce5  gcc/fortran/trans-const.cc
  5644e20cd4aa0324875834a377cf89a4  gcc/fortran/trans-const.h
! 635805b0ef6e9308a746b8ce715232de  gcc/fortran/trans-decl.cc
! 26423956bbb5025e2bb50457fdcdb5a0  gcc/fortran/trans-expr.cc
! 7cea18402cca280d0ed82eb30178e489  gcc/fortran/trans-intrinsic.cc
  c98d7a82f7c05a8ce2fde2f58a00a4e0  gcc/fortran/trans-io.cc
  be2abe61b914863c8dce5e37cb7f1491  gcc/fortran/trans-openmp.cc
! 0a23775591d7d3e4fdb603d7bd9febb1  gcc/fortran/trans-stmt.cc
  1b5e4247678ad0441b5b0f26de2ebd4f  gcc/fortran/trans-stmt.h
! 252ce862aacbcb02840933def53353e3  gcc/fortran/trans-types.cc
  99093042b01c6c4c1ee2c064808bdaa0  gcc/fortran/trans-types.h
  d9d274d783642f6e1749266ab7178b64  gcc/fortran/trans.cc
  29a1230eb3bca55231d07eb0a5c33e86  gcc/fortran/trans.h
*************** f3a7764a7c793e3d3df9b9acec2f48d0  gcc/ge
*** 6051,6057 ****
  1390ddecf16e4f6bd2726bedbabe9efc  gcc/genextract.cc
  b888eb75bc8713a70f6e9c5d97c71dc3  gcc/genflags.cc
  25d950e53b1556c41c6e8bc0104c131e  gcc/gengenrtl.cc
! f1d3e55778b16a22e527ef8572ab4b7b  gcc/gengtype-lex.cc
  7fa5283075bec5085d8defb3fb49a887  gcc/gengtype-lex.l
  c05467763def60f5f6de8496dc73733d  gcc/gengtype-parse.cc
  f5c84ac923e5a487eff1fc34c4e2a98f  gcc/gengtype-state.cc
--- 6051,6057 ----
  1390ddecf16e4f6bd2726bedbabe9efc  gcc/genextract.cc
  b888eb75bc8713a70f6e9c5d97c71dc3  gcc/genflags.cc
  25d950e53b1556c41c6e8bc0104c131e  gcc/gengenrtl.cc
! d9b7e46a50a720aa9c266efaae05cd23  gcc/gengtype-lex.cc
  7fa5283075bec5085d8defb3fb49a887  gcc/gengtype-lex.l
  c05467763def60f5f6de8496dc73733d  gcc/gengtype-parse.cc
  f5c84ac923e5a487eff1fc34c4e2a98f  gcc/gengtype-state.cc
*************** c234572876f75890cc99027aed682b90  gcc/gi
*** 6084,6090 ****
  422023fc20fa277895b77d52f2183524  gcc/gimple-builder.h
  5183c7d9b67603ffcff52a42af01a19c  gcc/gimple-expr.cc
  0f70f2b47fe0c3ba8e84cdc0d8635964  gcc/gimple-expr.h
! 8115e7e571795a890144eb4378df082d  gcc/gimple-fold.cc
  0d56f593f441abaac17b0e32d153edde  gcc/gimple-fold.h
  2c9bf44778a0d4078822e0867f454d35  gcc/gimple-harden-conditionals.cc
  c7112787b043c022d8874ce63d5b7a10  gcc/gimple-harden-control-flow.cc
--- 6084,6090 ----
  422023fc20fa277895b77d52f2183524  gcc/gimple-builder.h
  5183c7d9b67603ffcff52a42af01a19c  gcc/gimple-expr.cc
  0f70f2b47fe0c3ba8e84cdc0d8635964  gcc/gimple-expr.h
! a94566c6e62ecc281fa71bc2e2a44d07  gcc/gimple-fold.cc
  0d56f593f441abaac17b0e32d153edde  gcc/gimple-fold.h
  2c9bf44778a0d4078822e0867f454d35  gcc/gimple-harden-conditionals.cc
  c7112787b043c022d8874ce63d5b7a10  gcc/gimple-harden-control-flow.cc
*************** e6b2d93b47d32d3548cab7706f1c48ce  gcc/gi
*** 6098,6104 ****
  9061d044f3fa87c56e4207cfed15dbd4  gcc/gimple-loop-versioning.cc
  5aa7e08e0bae2dfcbc188dcbbf48e035  gcc/gimple-low.cc
  1011dfdbac8762024379fe999e10572d  gcc/gimple-low.h
! 3af843b435244871dade9344007de52a  gcc/gimple-lower-bitint.cc
  30eeb27075ff1c254237317a6afa8a7e  gcc/gimple-lower-bitint.h
  5c2192ff61d3b830e2f5ccf2825f79ee  gcc/gimple-match-exports.cc
  52905dc6829d45f26f8fbd85e434b469  gcc/gimple-match-head.cc
--- 6098,6104 ----
  9061d044f3fa87c56e4207cfed15dbd4  gcc/gimple-loop-versioning.cc
  5aa7e08e0bae2dfcbc188dcbbf48e035  gcc/gimple-low.cc
  1011dfdbac8762024379fe999e10572d  gcc/gimple-low.h
! 1c93fc5a02bffff80f60470cd8a52796  gcc/gimple-lower-bitint.cc
  30eeb27075ff1c254237317a6afa8a7e  gcc/gimple-lower-bitint.h
  5c2192ff61d3b830e2f5ccf2825f79ee  gcc/gimple-match-exports.cc
  52905dc6829d45f26f8fbd85e434b469  gcc/gimple-match-head.cc
*************** b6331fba9cc79c275796150f53d2340e  gcc/gi
*** 6134,6143 ****
  2fc6c230ffcb053416f70f12a4b75355  gcc/gimple-ssa-nonnull-compare.cc
  b40914c29edd869a996c91db4f4d99d5  gcc/gimple-ssa-sccopy.cc
  40a9709570d315119e4151e29a6e5235  gcc/gimple-ssa-split-paths.cc
! 7e12a42fd13d4f95e015f25f26db266c  gcc/gimple-ssa-sprintf.cc
! 7be64bf8761e373be79f638129d644db  gcc/gimple-ssa-store-merging.cc
  0f929c8553845e353809a3143a67930d  gcc/gimple-ssa-strength-reduction.cc
! cd13326f284a7988cc910447c27acaca  gcc/gimple-ssa-warn-access.cc
  972380becf9146f7df932ff8948f87c1  gcc/gimple-ssa-warn-access.h
  4ad1b8d1dd8be61da151f2622251c3a5  gcc/gimple-ssa-warn-alloca.cc
  d48276e209e6bee6085d686007fc50c7  gcc/gimple-ssa-warn-restrict.cc
--- 6134,6143 ----
  2fc6c230ffcb053416f70f12a4b75355  gcc/gimple-ssa-nonnull-compare.cc
  b40914c29edd869a996c91db4f4d99d5  gcc/gimple-ssa-sccopy.cc
  40a9709570d315119e4151e29a6e5235  gcc/gimple-ssa-split-paths.cc
! eed653cc89b2d50ae8546390d2926e4c  gcc/gimple-ssa-sprintf.cc
! ea8b22bc845ea471e570fe227ee4aae7  gcc/gimple-ssa-store-merging.cc
  0f929c8553845e353809a3143a67930d  gcc/gimple-ssa-strength-reduction.cc
! c031baebcde07641329ebfeed2889138  gcc/gimple-ssa-warn-access.cc
  972380becf9146f7df932ff8948f87c1  gcc/gimple-ssa-warn-access.h
  4ad1b8d1dd8be61da151f2622251c3a5  gcc/gimple-ssa-warn-alloca.cc
  d48276e209e6bee6085d686007fc50c7  gcc/gimple-ssa-warn-restrict.cc
*************** a1de12677e091d55cc4f2cd872cdf135  gcc/gi
*** 6172,6178 ****
  d58161aa8eee5f48836d1bd9f6c6c161  gcc/ginclude/unwind-arm-common.h
  8d9ecf0d6ef93c79623ce1d27a32a2cb  gcc/ginclude/varargs.h
  3909afbb81b3a1e02d67d89aaf6c0c11  gcc/glimits.h
! d5d1fec4d059caaa92734cbdda7a936f  gcc/go/ChangeLog
  1c0876aed1113bbf60fd04709c1af5de  gcc/go/Make-lang.in
  60ea054548c83c7f66170073f9f3e74c  gcc/go/README.gcc
  7eac6a5cdde9ce4bc75625cb22e30fff  gcc/go/config-lang.in
--- 6172,6178 ----
  d58161aa8eee5f48836d1bd9f6c6c161  gcc/ginclude/unwind-arm-common.h
  8d9ecf0d6ef93c79623ce1d27a32a2cb  gcc/ginclude/varargs.h
  3909afbb81b3a1e02d67d89aaf6c0c11  gcc/glimits.h
! 5aae76141fb420321d3eb9bba79a55d5  gcc/go/ChangeLog
  1c0876aed1113bbf60fd04709c1af5de  gcc/go/Make-lang.in
  60ea054548c83c7f66170073f9f3e74c  gcc/go/README.gcc
  7eac6a5cdde9ce4bc75625cb22e30fff  gcc/go/config-lang.in
*************** fcd61155f90da565ae9b576ee28ece0d  gcc/in
*** 6297,6316 ****
  06f46c6cab0e3253770563c221bed1ef  gcc/ipa-cp.cc
  4dcb4dc14308e9d673b88c990eda3bd6  gcc/ipa-cp.h
  aa24c8df356279d6ce416fe128425c9b  gcc/ipa-devirt.cc
! cb021054a0d7b95680345272766f9370  gcc/ipa-fnsummary.cc
  4d15933705eb9fb001a9696a66b30b01  gcc/ipa-fnsummary.h
  117a1658998132095938fbfe9f1c3320  gcc/ipa-free-lang-data.cc
! fc458242e4d89af79d87234a915dc194  gcc/ipa-icf-gimple.cc
  8a31f5ba39b07e79fd108dc4cf03bc23  gcc/ipa-icf-gimple.h
  aea22aa7dcffc650cbf2b79399d1200b  gcc/ipa-icf.cc
  4e2b3a6fc92f74f55cb009df722a941b  gcc/ipa-icf.h
  f261bcac4b8cf37d6506afca3539d2ef  gcc/ipa-inline-analysis.cc
  440986ed37d72e7c0b83b6ff158daea8  gcc/ipa-inline-transform.cc
! da5b2b230a30a005631d64aadd848ab0  gcc/ipa-inline.cc
  e40310b8dee85f5c92031ddd41ba5409  gcc/ipa-inline.h
  24222cc83624e3969f2fdf1d33d42339  gcc/ipa-modref-tree.cc
  903cac1b9a72c89d66ebdaace79c5bbf  gcc/ipa-modref-tree.h
! 82c18db5c6bbaa70b0fffbaca9a0d18e  gcc/ipa-modref.cc
  b04d793fd14925e2ee9fadff3fdb4778  gcc/ipa-modref.h
  4c04dbefd668da9c0f1cd206fbd6e755  gcc/ipa-param-manipulation.cc
  c0af2050309ae9c2d64886ab2cc82f36  gcc/ipa-param-manipulation.h
--- 6297,6316 ----
  06f46c6cab0e3253770563c221bed1ef  gcc/ipa-cp.cc
  4dcb4dc14308e9d673b88c990eda3bd6  gcc/ipa-cp.h
  aa24c8df356279d6ce416fe128425c9b  gcc/ipa-devirt.cc
! 8210f1d996629cd5789d47de6f419385  gcc/ipa-fnsummary.cc
  4d15933705eb9fb001a9696a66b30b01  gcc/ipa-fnsummary.h
  117a1658998132095938fbfe9f1c3320  gcc/ipa-free-lang-data.cc
! b08751d59be2adb3cd9916257e43ed2a  gcc/ipa-icf-gimple.cc
  8a31f5ba39b07e79fd108dc4cf03bc23  gcc/ipa-icf-gimple.h
  aea22aa7dcffc650cbf2b79399d1200b  gcc/ipa-icf.cc
  4e2b3a6fc92f74f55cb009df722a941b  gcc/ipa-icf.h
  f261bcac4b8cf37d6506afca3539d2ef  gcc/ipa-inline-analysis.cc
  440986ed37d72e7c0b83b6ff158daea8  gcc/ipa-inline-transform.cc
! 7e839777a9da3c11f968fdfc9d25e2f3  gcc/ipa-inline.cc
  e40310b8dee85f5c92031ddd41ba5409  gcc/ipa-inline.h
  24222cc83624e3969f2fdf1d33d42339  gcc/ipa-modref-tree.cc
  903cac1b9a72c89d66ebdaace79c5bbf  gcc/ipa-modref-tree.h
! 7df81892ee864e64878a5fc1a7d63fde  gcc/ipa-modref.cc
  b04d793fd14925e2ee9fadff3fdb4778  gcc/ipa-modref.h
  4c04dbefd668da9c0f1cd206fbd6e755  gcc/ipa-param-manipulation.cc
  c0af2050309ae9c2d64886ab2cc82f36  gcc/ipa-param-manipulation.h
*************** c0af2050309ae9c2d64886ab2cc82f36  gcc/ip
*** 6318,6324 ****
  dffeb86886059ee4946f5ae58ddc8795  gcc/ipa-predicate.cc
  101cc03ddf9f9080b5d66b2ce98476fd  gcc/ipa-predicate.h
  f8a371151ca20beb43daef408d2ab8ed  gcc/ipa-profile.cc
! 7f8b842c193cd02c33c526aaf7f180eb  gcc/ipa-prop.cc
  1bd79a34546008cc30a65e9f6d6cae56  gcc/ipa-prop.h
  7ea90675793de5530ec17d25408fee21  gcc/ipa-pure-const.cc
  0e6ac1c741423dcc48c353e0b21998c8  gcc/ipa-ref.cc
--- 6318,6324 ----
  dffeb86886059ee4946f5ae58ddc8795  gcc/ipa-predicate.cc
  101cc03ddf9f9080b5d66b2ce98476fd  gcc/ipa-predicate.h
  f8a371151ca20beb43daef408d2ab8ed  gcc/ipa-profile.cc
! 875533cd21e4a8616af0599e46b2ca99  gcc/ipa-prop.cc
  1bd79a34546008cc30a65e9f6d6cae56  gcc/ipa-prop.h
  7ea90675793de5530ec17d25408fee21  gcc/ipa-pure-const.cc
  0e6ac1c741423dcc48c353e0b21998c8  gcc/ipa-ref.cc
*************** ac94760a96824c2abcdafd7b64cc5dbe  gcc/ip
*** 6335,6341 ****
  031cc0b31d16c0f3d23bd6397d93f926  gcc/ipa.cc
  d2e531da51c3e38dbe8f74af7cbe6b3e  gcc/ira-build.cc
  9eda69537fecc0407ce4251faa62c6c7  gcc/ira-color.cc
! 65f1e2a7b3a6e1b029feea6d36ecb7d1  gcc/ira-conflicts.cc
  f54fe1284d8900294436e60d3fd31625  gcc/ira-costs.cc
  5aac65f304aaaf08d39922717bc7e6fc  gcc/ira-emit.cc
  a30a056dff6af9270f6ae970fb3fb57e  gcc/ira-int.h
--- 6335,6341 ----
  031cc0b31d16c0f3d23bd6397d93f926  gcc/ipa.cc
  d2e531da51c3e38dbe8f74af7cbe6b3e  gcc/ira-build.cc
  9eda69537fecc0407ce4251faa62c6c7  gcc/ira-color.cc
! 18222a9a1caeaa037275da01ec6ee43e  gcc/ira-conflicts.cc
  f54fe1284d8900294436e60d3fd31625  gcc/ira-costs.cc
  5aac65f304aaaf08d39922717bc7e6fc  gcc/ira-emit.cc
  a30a056dff6af9270f6ae970fb3fb57e  gcc/ira-int.h
*************** ef0854666cbd038d8209494d1a373c8f  gcc/ir
*** 6344,6350 ****
  5945785e178cc3b55f096cadd208f4b0  gcc/ira.h
  aa966026e2f0035614eccce6be6b0754  gcc/is-a.h
  01db61d7a85c125188ada2654cab1ff3  gcc/iterator-utils.h
! b19c3649a11a80998ad51a9d375094f8  gcc/jit/ChangeLog
  6071bdf04fb356c5ac99a99ec00c9a12  gcc/jit/ChangeLog.jit
  70b77cc72d96de381dc9ff7916449297  gcc/jit/Make-lang.in
  fd0d76b6467c987f813d430a35d4760a  gcc/jit/TODO.rst
--- 6344,6350 ----
  5945785e178cc3b55f096cadd208f4b0  gcc/ira.h
  aa966026e2f0035614eccce6be6b0754  gcc/is-a.h
  01db61d7a85c125188ada2654cab1ff3  gcc/iterator-utils.h
! cfc306fdc9af5c672d1067c22a004574  gcc/jit/ChangeLog
  6071bdf04fb356c5ac99a99ec00c9a12  gcc/jit/ChangeLog.jit
  70b77cc72d96de381dc9ff7916449297  gcc/jit/Make-lang.in
  fd0d76b6467c987f813d430a35d4760a  gcc/jit/TODO.rst
*************** fab58a8ff6203b2894e9fb6b288a1447  gcc/ji
*** 6417,6423 ****
  8f3912179e5be27e4ccdcebf61666a84  gcc/jit/jit-logging.h
  5a37f50700883a51a7343837cc89a02c  gcc/jit/jit-playback.cc
  37995dea2a14de02f6f1348824a00d96  gcc/jit/jit-playback.h
! bce7ca954fce3886d3c952be969973da  gcc/jit/jit-recording.cc
  b0c77b313946d5604a09c3dd78c68b8d  gcc/jit/jit-recording.h
  e882618068af539651ecb240fe44f334  gcc/jit/jit-result.cc
  2329ce8800e6a8caeccf37da53f4e0a4  gcc/jit/jit-result.h
--- 6417,6423 ----
  8f3912179e5be27e4ccdcebf61666a84  gcc/jit/jit-logging.h
  5a37f50700883a51a7343837cc89a02c  gcc/jit/jit-playback.cc
  37995dea2a14de02f6f1348824a00d96  gcc/jit/jit-playback.h
! 3b4b93c3355527ce665d56ccf7b9f2e4  gcc/jit/jit-recording.cc
  b0c77b313946d5604a09c3dd78c68b8d  gcc/jit/jit-recording.h
  e882618068af539651ecb240fe44f334  gcc/jit/jit-result.cc
  2329ce8800e6a8caeccf37da53f4e0a4  gcc/jit/jit-result.h
*************** f41f3240af59c920785f7ad7373f06c9  gcc/lt
*** 6476,6482 ****
  2916ac789715a6c1398f1322b6b937db  gcc/lto-streamer.cc
  5c0abe5215dcb405391bf4047b52d8c5  gcc/lto-streamer.h
  48aebd3d22a8b7467fc98ce90e73cc99  gcc/lto-wrapper.cc
! c48fde0863e08d48a09c91e9fc402f81  gcc/lto/ChangeLog
  b32abe0dfb9c9271f0bda635d92fa0d1  gcc/lto/Make-lang.in
  9f59490a66de9aa5822b069eef35b0ec  gcc/lto/common.cc
  770a74217f81f6124a1081aad362ee00  gcc/lto/common.h
--- 6476,6482 ----
  2916ac789715a6c1398f1322b6b937db  gcc/lto-streamer.cc
  5c0abe5215dcb405391bf4047b52d8c5  gcc/lto-streamer.h
  48aebd3d22a8b7467fc98ce90e73cc99  gcc/lto-wrapper.cc
! cc03931a8c620180e0a6a3f6600de08c  gcc/lto/ChangeLog
  b32abe0dfb9c9271f0bda635d92fa0d1  gcc/lto/Make-lang.in
  9f59490a66de9aa5822b069eef35b0ec  gcc/lto/common.cc
  770a74217f81f6124a1081aad362ee00  gcc/lto/common.h
*************** a12e66ceee57af9bf581b69a6bc80391  gcc/m2
*** 6500,6506 ****
  ddf5e06ee9ecc65f914a821be9c5d30a  gcc/m2/COPYING.RUNTIME
  8f0e2cd40e05189ec81232da84bd6e1a  gcc/m2/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/m2/COPYING3.LIB
! bf918c5dcc7915623c5068a278141db8  gcc/m2/ChangeLog
  e109a35b7aa7add2680991d40ec5b1d7  gcc/m2/Make-lang.in
  d07ec3c77c38a8256e7022241090ee1e  gcc/m2/Make-maintainer.in
  6a74129fda00ca52ba9f953538250c45  gcc/m2/NEWS
--- 6500,6506 ----
  ddf5e06ee9ecc65f914a821be9c5d30a  gcc/m2/COPYING.RUNTIME
  8f0e2cd40e05189ec81232da84bd6e1a  gcc/m2/COPYING3
  6a6a8e020838b23406c81b19c1d46df6  gcc/m2/COPYING3.LIB
! 61c1ea7582c84e44c1e4c6e88335263a  gcc/m2/ChangeLog
  e109a35b7aa7add2680991d40ec5b1d7  gcc/m2/Make-lang.in
  d07ec3c77c38a8256e7022241090ee1e  gcc/m2/Make-maintainer.in
  6a74129fda00ca52ba9f953538250c45  gcc/m2/NEWS
*************** ff057624034b9a3f61aa8a7949da456e  gcc/ma
*** 7437,7443 ****
  d24a84209a835c9cd933ec6c0cd756a2  gcc/machmode.h
  db4aa18553273d5e513c430bdea3d79a  gcc/main.cc
  a209940893eb5d9d9edc9f1e0fa3a88d  gcc/make-unique.h
! ffde3e164b2afca0ad21a6476e66a86a  gcc/match.pd
  3eb7fce4670eed35821ef049a1488347  gcc/mcf.cc
  258cf9819c6a00e19b88c5a07c9b8991  gcc/mem-stats-traits.h
  b9810957b2a5920aa47c04774895c26b  gcc/mem-stats.h
--- 7437,7443 ----
  d24a84209a835c9cd933ec6c0cd756a2  gcc/machmode.h
  db4aa18553273d5e513c430bdea3d79a  gcc/main.cc
  a209940893eb5d9d9edc9f1e0fa3a88d  gcc/make-unique.h
! ea155815a917f17148e5234f2513ca85  gcc/match.pd
  3eb7fce4670eed35821ef049a1488347  gcc/mcf.cc
  258cf9819c6a00e19b88c5a07c9b8991  gcc/mem-stats-traits.h
  b9810957b2a5920aa47c04774895c26b  gcc/mem-stats.h
*************** f6a2d10bc3bc653427266164c36ca1fb  gcc/mo
*** 7450,7456 ****
  1fda2a05e5fb301f8612f743bfdf3725  gcc/modulo-sched.cc
  c8b16bf852c15e62fcb9a95a643a4e12  gcc/multiple_target.cc
  2ad914a0ae04e8842e895b012fa51725  gcc/mux-utils.h
! ebf36a39c28481dda43ea045991a6182  gcc/objc/ChangeLog
  89d4cda1305ba64b78d7d27fbc514fdf  gcc/objc/Make-lang.in
  7af4b264a6f750378dcb944f1db5b70f  gcc/objc/config-lang.in
  e7b63a07864cdf1b61ec860b4e8ad30d  gcc/objc/lang-specs.h
--- 7450,7456 ----
  1fda2a05e5fb301f8612f743bfdf3725  gcc/modulo-sched.cc
  c8b16bf852c15e62fcb9a95a643a4e12  gcc/multiple_target.cc
  2ad914a0ae04e8842e895b012fa51725  gcc/mux-utils.h
! bf9733070ef719cda8e03e0d00456a81  gcc/objc/ChangeLog
  89d4cda1305ba64b78d7d27fbc514fdf  gcc/objc/Make-lang.in
  7af4b264a6f750378dcb944f1db5b70f  gcc/objc/config-lang.in
  e7b63a07864cdf1b61ec860b4e8ad30d  gcc/objc/lang-specs.h
*************** ecbe85ca51c420ffa9c345d6075e8bdd  gcc/ob
*** 7464,7475 ****
  db64c5508f618684c2534f17389a5ac2  gcc/objc/objc-map.h
  6987fb0142c6cf3aeb64808172c92205  gcc/objc/objc-next-metadata-tags.h
  b643b35e4f2fc112d899b4e01469d66f  gcc/objc/objc-next-runtime-abi-01.cc
! 18087ba4f660b701eb0d67339ed71e48  gcc/objc/objc-next-runtime-abi-02.cc
  3897d144acc90dec7dfd018460bb3394  gcc/objc/objc-runtime-hooks.h
  8a597cd9913a2375823a51253a8a6748  gcc/objc/objc-runtime-shared-support.cc
  2d577827d34731720aca2a1a40c83ae4  gcc/objc/objc-runtime-shared-support.h
  8f2962ebf1c46d64a67fe22dbb553405  gcc/objc/objc-tree.def
! 876cd4d24b5350bee318a851e14b3c99  gcc/objcp/ChangeLog
  70b191ea9ea9340ccaf4db01d4060c32  gcc/objcp/Make-lang.in
  1e526d82134a4efe3640a7221b9a1edd  gcc/objcp/config-lang.in
  ba9b1a0486a25c7a5e9259900cc2d628  gcc/objcp/lang-specs.h
--- 7464,7475 ----
  db64c5508f618684c2534f17389a5ac2  gcc/objc/objc-map.h
  6987fb0142c6cf3aeb64808172c92205  gcc/objc/objc-next-metadata-tags.h
  b643b35e4f2fc112d899b4e01469d66f  gcc/objc/objc-next-runtime-abi-01.cc
! 6ed7e09cc4dfd4ac6d86c9cb5a0b9dba  gcc/objc/objc-next-runtime-abi-02.cc
  3897d144acc90dec7dfd018460bb3394  gcc/objc/objc-runtime-hooks.h
  8a597cd9913a2375823a51253a8a6748  gcc/objc/objc-runtime-shared-support.cc
  2d577827d34731720aca2a1a40c83ae4  gcc/objc/objc-runtime-shared-support.h
  8f2962ebf1c46d64a67fe22dbb553405  gcc/objc/objc-tree.def
! 41e132086425f66faf3ea350e5e321c3  gcc/objcp/ChangeLog
  70b191ea9ea9340ccaf4db01d4060c32  gcc/objcp/Make-lang.in
  1e526d82134a4efe3640a7221b9a1edd  gcc/objcp/config-lang.in
  ba9b1a0486a25c7a5e9259900cc2d628  gcc/objcp/lang-specs.h
*************** b1f6bca1fa112b1a96f89ede62ee9094  gcc/op
*** 7498,7506 ****
  ca2ad6e321d28485b59d46bc553fddbc  gcc/opt-problem.cc
  5776bd79f0077017f406b0ed92e37a4f  gcc/opt-problem.h
  18f91868654d5bee48cf9a65177670cb  gcc/opt-read.awk
! 04232b32c4b7aedb0b8b53f9ba2be10c  gcc/opt-suggestions.cc
  dd70105f475a52e233b47ff0c616cfc4  gcc/opt-suggestions.h
! adeeef8816b5b080b6e1e79572392f32  gcc/optabs-libfuncs.cc
  eaeaf4fdb3363875b83fc6456140da8a  gcc/optabs-libfuncs.h
  f90689370e66cea8434860b5a2b4ce6d  gcc/optabs-query.cc
  45ddcc72ac7b1afaa7af97d8bc82c631  gcc/optabs-query.h
--- 7498,7506 ----
  ca2ad6e321d28485b59d46bc553fddbc  gcc/opt-problem.cc
  5776bd79f0077017f406b0ed92e37a4f  gcc/opt-problem.h
  18f91868654d5bee48cf9a65177670cb  gcc/opt-read.awk
! 1d6eb4d6226876ca78b56c338799eb6a  gcc/opt-suggestions.cc
  dd70105f475a52e233b47ff0c616cfc4  gcc/opt-suggestions.h
! ac17789a5ba2d7c429844df0032eac94  gcc/optabs-libfuncs.cc
  eaeaf4fdb3363875b83fc6456140da8a  gcc/optabs-libfuncs.h
  f90689370e66cea8434860b5a2b4ce6d  gcc/optabs-query.cc
  45ddcc72ac7b1afaa7af97d8bc82c631  gcc/optabs-query.h
*************** ad1716caf45c90d6d9caec724f30d520  gcc/op
*** 7517,7523 ****
  ef961981623deceff501978a9dae88e1  gcc/optinfo.cc
  d9bacdb6166a27e50029e3182b06a188  gcc/optinfo.h
  8b4243a3782181679e38ba667cba27eb  gcc/options-urls-cc-gen.awk
! 7cac1582a6d3ed56cc0438628a87f0cf  gcc/opts-common.cc
  48bef64d94870bb35654a71f190ac3a7  gcc/opts-diagnostic.h
  e4305e2c4749c00bfeeb8076167b4ad1  gcc/opts-global.cc
  edf438fefa6b7ecb25491b3346160a2f  gcc/opts-jobserver.h
--- 7517,7523 ----
  ef961981623deceff501978a9dae88e1  gcc/optinfo.cc
  d9bacdb6166a27e50029e3182b06a188  gcc/optinfo.h
  8b4243a3782181679e38ba667cba27eb  gcc/options-urls-cc-gen.awk
! 094845a74c172d6af8b6443b7785b899  gcc/opts-common.cc
  48bef64d94870bb35654a71f190ac3a7  gcc/opts-diagnostic.h
  e4305e2c4749c00bfeeb8076167b4ad1  gcc/opts-global.cc
  edf438fefa6b7ecb25491b3346160a2f  gcc/opts-jobserver.h
*************** fa42e03813ca55c6c23e2e26447b52e3  gcc/pa
*** 7534,7581 ****
  55035aeed04182e88f902cc211c34b90  gcc/plugin.cc
  489f30c9e97a908622454bbc5e15a912  gcc/plugin.def
  ff1730806732d68f86a6d695005d5d90  gcc/plugin.h
! 694a98960a1165d3c76d91d43570631d  gcc/po/ChangeLog
  7bee4123f0d4890b31ea8560606b4030  gcc/po/EXCLUDES
  e4e35545a1fab9b9decbe9b06b468f72  gcc/po/be.gmo
! 28cdb23b5db36844e3c225595f606698  gcc/po/be.po
! 333c0d667771ab4d33b2e9f44f8c8051  gcc/po/da.gmo
! 4940b9780a8d6b6eb01b781a788789d4  gcc/po/da.po
! 7932b5cb9896df7742cf6b83997d1b30  gcc/po/de.gmo
! f185150de31a10e330380907e691cfbd  gcc/po/de.po
  189b9d1af87594807b0d0e10036a64c3  gcc/po/el.gmo
! 96158c9f82ab4b519b59be8841f1c698  gcc/po/el.po
! 3c9066a51fffb922f88dc2e3eb083323  gcc/po/es.gmo
! 9bef7d189b916aaca25ef7b08ebbe7db  gcc/po/es.po
  6e5dea033f333ed03dd18ee2593a5639  gcc/po/exgettext
! 4a2d71ea8447f378eea4ce497b2e6a0d  gcc/po/fi.gmo
! 4555c42308ab0e6becb32db068de1dd8  gcc/po/fi.po
! 07730b2210b1e27ab46adce9171c989b  gcc/po/fr.gmo
! ef273f7fe25b93f2b39b741a9901c546  gcc/po/fr.po
! 46ffbbde951815bcea0d6d5d9d51beaf  gcc/po/gcc.pot
! 9cf358cf5b8a07e8fc713312012cca5c  gcc/po/hr.gmo
! 81957e514798914d5a53e416990380fe  gcc/po/hr.po
  4fcc507acb1732dfcdfd27f5c6bdb5a9  gcc/po/id.gmo
! d54df55989199d62aae10b8016c107a9  gcc/po/id.po
  c293745c802e3ecf31bf9a0b7c20cc54  gcc/po/ja.gmo
! 12eb963d5f0b6fec8caf5764a2c3868b  gcc/po/ja.po
  0de8f74f2b34971c167300979ff78a8f  gcc/po/nl.gmo
! 4c42a1ddc1ad07c254959aa25ba3e4a5  gcc/po/nl.po
! b23766afff201e800255d2ff74151a9f  gcc/po/ru.gmo
! 04909bbd1f3309184b68f05a320856e3  gcc/po/ru.po
  35f346f811f8450c31c1d99b447bdc24  gcc/po/sr.gmo
! fd0216abfe44e0f8fc2923ad377c8b65  gcc/po/sr.po
! 7e82a8483b18a8721db5969482e104db  gcc/po/sv.gmo
! dc5b49472bb57d2554977148babb1484  gcc/po/sv.po
  ed7288f141febc8565a8a0d96c7b590d  gcc/po/tr.gmo
! 11f064e6106bf67a8871198aa9e93e80  gcc/po/tr.po
! 9957b03572e4b99d09dd652ff605d789  gcc/po/uk.gmo
! 6c964294c50ad210499c43adeda50f7d  gcc/po/uk.po
! 5044505ac04668e66d7797e181cb21e6  gcc/po/vi.gmo
! c6a84a2ec703d1117c5c2d1e61c550e2  gcc/po/vi.po
! 9baedd6c906645dcaf6ff70b07e0207a  gcc/po/zh_CN.gmo
! 3d41f47a094a273d6b4aaf1a0e02c05b  gcc/po/zh_CN.po
  6af1eb1cf8849686544835d0594082d2  gcc/po/zh_TW.gmo
! 7daaa9036cd0a627f704a4d0de33e2f8  gcc/po/zh_TW.po
  bab4ec81743409f81b639642d6a470ed  gcc/pointer-query.cc
  42e14dd49b1893b63eedc00d3fc29b3a  gcc/pointer-query.h
  1541cce778a3856ff5eb841d6d47ed26  gcc/poly-int-types.h
--- 7534,7581 ----
  55035aeed04182e88f902cc211c34b90  gcc/plugin.cc
  489f30c9e97a908622454bbc5e15a912  gcc/plugin.def
  ff1730806732d68f86a6d695005d5d90  gcc/plugin.h
! dde7480cead2e645901b4a7f7e81a0e6  gcc/po/ChangeLog
  7bee4123f0d4890b31ea8560606b4030  gcc/po/EXCLUDES
  e4e35545a1fab9b9decbe9b06b468f72  gcc/po/be.gmo
! 4475cda331b74bc699ae1890f257299a  gcc/po/be.po
! 6103dd2da516f605b1702dea8a4f3732  gcc/po/da.gmo
! 3887aad3d1cbc2668228f3e653c47208  gcc/po/da.po
! 3c3d7719c65aca9f5297614fbdbdd215  gcc/po/de.gmo
! 32dbdfdc45ad10593e3edbabe08cb28a  gcc/po/de.po
  189b9d1af87594807b0d0e10036a64c3  gcc/po/el.gmo
! 6d384ad30f056b8695c8a59ff2e4c206  gcc/po/el.po
! aa627d9ebcf746f0f847122b3000960e  gcc/po/es.gmo
! b161076aaedd4ae75afd777e65a6b0a9  gcc/po/es.po
  6e5dea033f333ed03dd18ee2593a5639  gcc/po/exgettext
! 918fab26e781b1b39586e6fde7ecfd00  gcc/po/fi.gmo
! 7e068f1d332578f8e2663d8e70966817  gcc/po/fi.po
! 849714d70dd62e18cb084ddbd06c9fd0  gcc/po/fr.gmo
! 681f35573724d5a715fe7bdb72be4bf0  gcc/po/fr.po
! ff96200c7524901b13e7f583b756bbd0  gcc/po/gcc.pot
! cd370dc1d81872dd1d045eb91dafa396  gcc/po/hr.gmo
! c39f7d902d1bc9c86c548022754b0ba9  gcc/po/hr.po
  4fcc507acb1732dfcdfd27f5c6bdb5a9  gcc/po/id.gmo
! 91da80642cdb2df655100fe83a00132e  gcc/po/id.po
  c293745c802e3ecf31bf9a0b7c20cc54  gcc/po/ja.gmo
! cdc0c7ff9a83a82ca8649abf6c0b0a75  gcc/po/ja.po
  0de8f74f2b34971c167300979ff78a8f  gcc/po/nl.gmo
! d6002f5cb9f7ba77e83ae2380bad3553  gcc/po/nl.po
! e3dcddb0a412d39c786c1ff348e946d3  gcc/po/ru.gmo
! c0b76b0ae9cd61301cb8542dacc31310  gcc/po/ru.po
  35f346f811f8450c31c1d99b447bdc24  gcc/po/sr.gmo
! 175ca5fac668c3125bb0da8961afd5c6  gcc/po/sr.po
! 33f394adba0703e3eff5dc88e82f9eff  gcc/po/sv.gmo
! 781390a396dd0095172de6592fc0125b  gcc/po/sv.po
  ed7288f141febc8565a8a0d96c7b590d  gcc/po/tr.gmo
! b48050ae989780b2d4dc65c6f4d50dd4  gcc/po/tr.po
! c219eab131c5e6aff306d3a15f9b7d04  gcc/po/uk.gmo
! ba925a8024bf0153e96d9bede63dcc11  gcc/po/uk.po
! 499c3f2b25b24bad907563fd31605fd7  gcc/po/vi.gmo
! 98b9cc8403d054428b43babc1578538f  gcc/po/vi.po
! ed3ffb46fa072508376df57a0753437a  gcc/po/zh_CN.gmo
! 320d981806d68e8d7460174733efe542  gcc/po/zh_CN.po
  6af1eb1cf8849686544835d0594082d2  gcc/po/zh_TW.gmo
! 724bb1154ad7fb175c7f14354a06a487  gcc/po/zh_TW.po
  bab4ec81743409f81b639642d6a470ed  gcc/pointer-query.cc
  42e14dd49b1893b63eedc00d3fc29b3a  gcc/pointer-query.h
  1541cce778a3856ff5eb841d6d47ed26  gcc/poly-int-types.h
*************** da8cc7346087f24fd08a30678bffc803  gcc/rt
*** 7673,7679 ****
  12e68032aedebab5d0aa3f2383548a66  gcc/run-rtl-passes.cc
  b1fa6cd90c9a8ce5fbd4c6cadcb73b18  gcc/run-rtl-passes.h
  add9bd82fcec23469a4d0f7df03d9589  gcc/rust/CONTRIBUTING.md
! 4596cb5d213a37dbd0211898866c16a7  gcc/rust/ChangeLog
  fe3b0330b60f07917ffd019640594e4f  gcc/rust/Make-lang.in
  f3527e161e6e2827d299c1a928ebe1c6  gcc/rust/README.md
  2739eaa6640d146dda975a2994d74982  gcc/rust/ast/rust-ast-builder.cc
--- 7673,7679 ----
  12e68032aedebab5d0aa3f2383548a66  gcc/run-rtl-passes.cc
  b1fa6cd90c9a8ce5fbd4c6cadcb73b18  gcc/run-rtl-passes.h
  add9bd82fcec23469a4d0f7df03d9589  gcc/rust/CONTRIBUTING.md
! 910ccc2e57bb6dc63852ce2b5d2a45a0  gcc/rust/ChangeLog
  fe3b0330b60f07917ffd019640594e4f  gcc/rust/Make-lang.in
  f3527e161e6e2827d299c1a928ebe1c6  gcc/rust/README.md
  2739eaa6640d146dda975a2994d74982  gcc/rust/ast/rust-ast-builder.cc
*************** d273d098c4321db0ba5cfd076291b180  gcc/ru
*** 7862,7868 ****
  77e34b5b4a06bd60bdc841690d3de63c  gcc/rust/metadata/rust-extern-crate.cc
  4173f8e19a3ac7c57ba1430917c3cc6e  gcc/rust/metadata/rust-extern-crate.h
  009a7e830da40cd4abb74ab14f9d4b72  gcc/rust/metadata/rust-import-archive.cc
! 3861f5d9b209ddf86cdd9fca9b4f213c  gcc/rust/metadata/rust-imports.cc
  0b8b8d52e0311e31fc3bfa30129004bf  gcc/rust/metadata/rust-imports.h
  6157b499aceab0b9b632eea936bc0f0d  gcc/rust/parse/rust-cfg-parser.cc
  e0d1b97260228c2544bb509ee36eb811  gcc/rust/parse/rust-cfg-parser.h
--- 7862,7868 ----
  77e34b5b4a06bd60bdc841690d3de63c  gcc/rust/metadata/rust-extern-crate.cc
  4173f8e19a3ac7c57ba1430917c3cc6e  gcc/rust/metadata/rust-extern-crate.h
  009a7e830da40cd4abb74ab14f9d4b72  gcc/rust/metadata/rust-import-archive.cc
! a535721a6d41cbd2a284ae5074b2a893  gcc/rust/metadata/rust-imports.cc
  0b8b8d52e0311e31fc3bfa30129004bf  gcc/rust/metadata/rust-imports.h
  6157b499aceab0b9b632eea936bc0f0d  gcc/rust/parse/rust-cfg-parser.cc
  e0d1b97260228c2544bb509ee36eb811  gcc/rust/parse/rust-cfg-parser.h
*************** b4bd28274347fdac8fdf9c6568e69c87  gcc/sy
*** 8093,8104 ****
  0745369d6e711f2978854379f04976ae  gcc/target-globals.h
  723cbeb0fef13514fcf066f2ce7a8b3e  gcc/target-hooks-macros.h
  34f378d0170f55508563f1c6a566b412  gcc/target-insns.def
! 7d87631f7264eb565df2a25f08a4fb09  gcc/target.def
  e8a9eb01b9451a357155e7152df1c669  gcc/target.h
! 3f96510aba28b1180a15620224b38297  gcc/targhooks.cc
! 107279c8ffc792cdffbb538ce651acfd  gcc/targhooks.h
  f39fcaa8197187283ccfed40107b426d  gcc/testsuite/.gitattributes
! da6e98852efacd7268d546e427acff33  gcc/testsuite/ChangeLog
  862f04afbd87da2cc6bc432c3f28430f  gcc/testsuite/ChangeLog-1993-2007
  029a5d8dacd25eb5d4711452ac448e5b  gcc/testsuite/ChangeLog-2008
  13ac28c41d51b66b4ec40dba6bd50f39  gcc/testsuite/ChangeLog-2009
--- 8093,8104 ----
  0745369d6e711f2978854379f04976ae  gcc/target-globals.h
  723cbeb0fef13514fcf066f2ce7a8b3e  gcc/target-hooks-macros.h
  34f378d0170f55508563f1c6a566b412  gcc/target-insns.def
! 4a23ac037123152878e470fc78ed513f  gcc/target.def
  e8a9eb01b9451a357155e7152df1c669  gcc/target.h
! a05663c52c607143c607d3ecf1391979  gcc/targhooks.cc
! 51d240e574a3f9ecec346d64a04ac634  gcc/targhooks.h
  f39fcaa8197187283ccfed40107b426d  gcc/testsuite/.gitattributes
! e65f2457e5f433c2c5aa6deaa3295482  gcc/testsuite/ChangeLog
  862f04afbd87da2cc6bc432c3f28430f  gcc/testsuite/ChangeLog-1993-2007
  029a5d8dacd25eb5d4711452ac448e5b  gcc/testsuite/ChangeLog-2008
  13ac28c41d51b66b4ec40dba6bd50f39  gcc/testsuite/ChangeLog-2009
*************** c51902099b5071373c02eb23d9a61aab  gcc/te
*** 10749,10754 ****
--- 10749,10755 ----
  923b706d858a721ad9d14b4f36ff9bf7  gcc/testsuite/c-c++-common/Warray-bounds.c
  1465c746ce0da634140bd11994689fb1  gcc/testsuite/c-c++-common/Warray-compare-1.c
  86563e27b22c96809703786cd874a440  gcc/testsuite/c-c++-common/Warray-compare-2.c
+ 4e5a083c4ba660d982d456bf7982468f  gcc/testsuite/c-c++-common/Warray-compare-3.c
  fe25f03fdb469ad245f6cae14480ddad  gcc/testsuite/c-c++-common/Wattributes-2.c
  17bdcdb759c07d09c2d4d9895b89253d  gcc/testsuite/c-c++-common/Wattributes-3.c
  ab57b7d0ddff618e824f3e137b94be88  gcc/testsuite/c-c++-common/Wattributes.c
*************** c3496ba2912cc1caed2d2f7e114e017f  gcc/te
*** 11347,11352 ****
--- 11348,11354 ----
  24e84fde8769f6b568fbbfd4d1fab8ef  gcc/testsuite/c-c++-common/analyzer/out-of-bounds-diagram-pr110928.c
  4b4040192bf840340d180d48b3baf801  gcc/testsuite/c-c++-common/analyzer/out-of-bounds-diagram-pr111305.c
  f6abb46de5e149c3f51e095ebafbfd2c  gcc/testsuite/c-c++-common/analyzer/out-of-bounds-diagram-pr111441.c
+ fd5ff61d7a7a7b916324140fe3cb5d15  gcc/testsuite/c-c++-common/analyzer/out-of-bounds-diagram-pr114899.c
  ddb39f13a9824d6f1b3f6e3508ece447  gcc/testsuite/c-c++-common/analyzer/out-of-bounds-diagram-strcat-2.c
  a435090b70c1213b2855e316d7921c1c  gcc/testsuite/c-c++-common/analyzer/out-of-bounds-diagram-strcat.c
  18584acce7a716ada0d2beca00fd0156  gcc/testsuite/c-c++-common/analyzer/out-of-bounds-pr110387.c
*************** f64e9a0e7b5ee2dca69c8d247f6246ab  gcc/te
*** 13268,13278 ****
  6099fd0b163b9c570575cfa376ad44ae  gcc/testsuite/c-c++-common/torture/builtin-arith-overflow-p-8.c
  1521bd071912021d30375778ada20c27  gcc/testsuite/c-c++-common/torture/builtin-arith-overflow-p-9.c
  c0ced56aa092fbe05fcfb0400e4a7973  gcc/testsuite/c-c++-common/torture/builtin-arith-overflow.h
! 80c6991dac30744cf52461dd3f956e72  gcc/testsuite/c-c++-common/torture/builtin-clear-padding-1.c
! dcfe45ba6f5d3cfc6a596ae589694b44  gcc/testsuite/c-c++-common/torture/builtin-clear-padding-2.c
! 895fbc9bc655600ce8926f0324c028bf  gcc/testsuite/c-c++-common/torture/builtin-clear-padding-3.c
! ecf00277bf404ed30fb08d5a8347834e  gcc/testsuite/c-c++-common/torture/builtin-clear-padding-4.c
! 02ccc099dac6a69400f154fddb7c755d  gcc/testsuite/c-c++-common/torture/builtin-clear-padding-5.c
  a7632ded71a08f744f610ec5cebf495e  gcc/testsuite/c-c++-common/torture/builtin-convertvector-1.c
  1152c43998c24654fd01c67b23e23932  gcc/testsuite/c-c++-common/torture/builtin-convertvector-2.c
  78be28e180d73a89ef820b89b8e47458  gcc/testsuite/c-c++-common/torture/builtin-shufflevector-1.c
--- 13270,13281 ----
  6099fd0b163b9c570575cfa376ad44ae  gcc/testsuite/c-c++-common/torture/builtin-arith-overflow-p-8.c
  1521bd071912021d30375778ada20c27  gcc/testsuite/c-c++-common/torture/builtin-arith-overflow-p-9.c
  c0ced56aa092fbe05fcfb0400e4a7973  gcc/testsuite/c-c++-common/torture/builtin-arith-overflow.h
! 3cee92adaa1a38086edfab9c3d84f00a  gcc/testsuite/c-c++-common/torture/builtin-clear-padding-1.c
! 1865956f3fc939653de54faba3618b72  gcc/testsuite/c-c++-common/torture/builtin-clear-padding-2.c
! 31f715afb9a58cc96ce3fe60e4c8101d  gcc/testsuite/c-c++-common/torture/builtin-clear-padding-3.c
! 1428b405a26a5320e9400f0d631ac3b9  gcc/testsuite/c-c++-common/torture/builtin-clear-padding-4.c
! f1ab5d6173eb9710341597174f8f1538  gcc/testsuite/c-c++-common/torture/builtin-clear-padding-5.c
! 550bf6a95b93ecdb962dab3cc0becb47  gcc/testsuite/c-c++-common/torture/builtin-clear-padding-6.c
  a7632ded71a08f744f610ec5cebf495e  gcc/testsuite/c-c++-common/torture/builtin-convertvector-1.c
  1152c43998c24654fd01c67b23e23932  gcc/testsuite/c-c++-common/torture/builtin-convertvector-2.c
  78be28e180d73a89ef820b89b8e47458  gcc/testsuite/c-c++-common/torture/builtin-shufflevector-1.c
*************** e1da82b55923a7ab568cb5df4f052ed1  gcc/te
*** 13650,13655 ****
--- 13653,13659 ----
  6a2c10eb8366c9c7322a32a78e34f6e9  gcc/testsuite/c-c++-common/ubsan/shift-7.c
  49b5939d6db127edd8ca392ae5cc083e  gcc/testsuite/c-c++-common/ubsan/shift-8.c
  d3a2be8f3a7a8b7fadd57ee96000204a  gcc/testsuite/c-c++-common/ubsan/shift-9.c
+ 3b2c6f7b4a0247f3f957a16f086a7baf  gcc/testsuite/c-c++-common/ubsan/signed1bitfield-1.c
  bbe0978263ca9b069d3fb387b8d0c2f2  gcc/testsuite/c-c++-common/ubsan/typedef-1.c
  57e147b5b84fba5436994a33105171cd  gcc/testsuite/c-c++-common/ubsan/undefined-1.c
  c36d540bb12d6ab7f9bd3ae9a8a49d0d  gcc/testsuite/c-c++-common/ubsan/undefined-2.c
*************** b12b848862ca9a5a126f8b4e8792dc16  gcc/te
*** 14167,14172 ****
--- 14171,14177 ----
  755ec68ccd2c79e025ea8d5f7e65347d  gcc/testsuite/g++.dg/asan/function-argument-3.C
  c7018c25d3568fc8c57341e5f27c2399  gcc/testsuite/g++.dg/asan/function-argument-4.C
  257a4180217ed5717b78ec5bfca099f9  gcc/testsuite/g++.dg/asan/initlist1.C
+ 7bb60193d562d944b2801f1ace590058  gcc/testsuite/g++.dg/asan/initlist2.C
  23a150302e388ceffe71037fe85813ef  gcc/testsuite/g++.dg/asan/interception-failure-test-1.C
  fb777e6427f4a224508112af8340c3d4  gcc/testsuite/g++.dg/asan/interception-malloc-test-1.C
  5528ec64328b52adcb592f8a39c2ea36  gcc/testsuite/g++.dg/asan/interception-test-1.C
*************** fcf423593c66a6801268d44dcd7b6ae1  gcc/te
*** 14823,14832 ****
--- 14828,14839 ----
  85cc1b4c4f0e73f17a81693bed3275fa  gcc/testsuite/g++.dg/coroutines/pr103328.C
  0e86724aa7dbc01acaa7860397f33bb4  gcc/testsuite/g++.dg/coroutines/pr103868.C
  4be4670ffeb4857d864cfa5cfa5dc16f  gcc/testsuite/g++.dg/coroutines/pr104051.C
+ ec5631ea2eafc2e3ebea58d8b93aa57c  gcc/testsuite/g++.dg/coroutines/pr104981-preview-this.C
  27e919b929acdcd5721b1869fde7cbf1  gcc/testsuite/g++.dg/coroutines/pr105287.C
  d790a308ebfc34da4805acce40128a0a  gcc/testsuite/g++.dg/coroutines/pr105301.C
  c5029b3ababd909d21fec108130560c2  gcc/testsuite/g++.dg/coroutines/pr106188.C
  7801d6d5799eadc6c00398b3003e9a6d  gcc/testsuite/g++.dg/coroutines/pr107768.C
+ 2dcf11bf73d45c90e6be4a5ed46555a5  gcc/testsuite/g++.dg/coroutines/pr115550-preview-this.C
  cbb42d13b1660a8eb1d40a3d88308140  gcc/testsuite/g++.dg/coroutines/pr93458-1-missing-traits.C
  d9151fc224e4913ed7ffacd748769917  gcc/testsuite/g++.dg/coroutines/pr93458-2-bad-traits.C
  e9b715cb41c54f5b179b4725b788e338  gcc/testsuite/g++.dg/coroutines/pr93458-3-missing-handle.C
*************** d4ec52ca85cf03da6e84d3a566290f64  gcc/te
*** 15206,15211 ****
--- 15213,15219 ----
  03e8d472e5bf73e311486fd8e18c59ce  gcc/testsuite/g++.dg/cpp0x/alias-decl-75a.C
  18986a269f63a5154ee51126f8720a4a  gcc/testsuite/g++.dg/cpp0x/alias-decl-75b.C
  b7603919caddaa5fd970651b9b859a39  gcc/testsuite/g++.dg/cpp0x/alias-decl-76.C
+ 701cf78941a42c919e4bc50e11b1d350  gcc/testsuite/g++.dg/cpp0x/alias-decl-77.C
  77aa48fcd9f9b9ffab08fa7ebc5d52e2  gcc/testsuite/g++.dg/cpp0x/alias-decl-8.C
  0fea677a266ad89646463d41e4df0566  gcc/testsuite/g++.dg/cpp0x/alias-decl-80296.C
  2b0ac9ee7e77902ee76b92dfbfcc37b3  gcc/testsuite/g++.dg/cpp0x/alias-decl-9.C
*************** f9177d17a8e7ca1cf52d2e3f3738490b  gcc/te
*** 18281,18287 ****
  83f6314e632d195e61997bd04ab32847  gcc/testsuite/g++.dg/cpp1y/context-conv1.C
  382c88b3557d1313cf8ea52c3a5c5e11  gcc/testsuite/g++.dg/cpp1y/cplusplus.C
  f8cacc42b6d0ee02c4ec28b4871b946c  gcc/testsuite/g++.dg/cpp1y/cplusplus_1y.C
! 769eadb37df4cacd8ae976d2710670ed  gcc/testsuite/g++.dg/cpp1y/decltype-auto-103497.C
  5b15891a6820c943437e7dcf50430c8c  gcc/testsuite/g++.dg/cpp1y/decltype-auto1.C
  0653e60a48db4ca2c0d5dfd34d936643  gcc/testsuite/g++.dg/cpp1y/decltype-auto2.C
  12c22b7a794484f616e052459e6ee353  gcc/testsuite/g++.dg/cpp1y/decltype-auto3.C
--- 18289,18295 ----
  83f6314e632d195e61997bd04ab32847  gcc/testsuite/g++.dg/cpp1y/context-conv1.C
  382c88b3557d1313cf8ea52c3a5c5e11  gcc/testsuite/g++.dg/cpp1y/cplusplus.C
  f8cacc42b6d0ee02c4ec28b4871b946c  gcc/testsuite/g++.dg/cpp1y/cplusplus_1y.C
! 0c523f0ffed9f6a40f2024d4cb81e9c0  gcc/testsuite/g++.dg/cpp1y/decltype-auto-103497.C
  5b15891a6820c943437e7dcf50430c8c  gcc/testsuite/g++.dg/cpp1y/decltype-auto1.C
  0653e60a48db4ca2c0d5dfd34d936643  gcc/testsuite/g++.dg/cpp1y/decltype-auto2.C
  12c22b7a794484f616e052459e6ee353  gcc/testsuite/g++.dg/cpp1y/decltype-auto3.C
*************** e210eaaa7545615d95f00423c888ec15  gcc/te
*** 18289,18294 ****
--- 18297,18303 ----
  194055ab7fa17e843b9e74ef24b2d117  gcc/testsuite/g++.dg/cpp1y/decltype-auto5.C
  29d019b91f9e9754780b3f7d3b824a43  gcc/testsuite/g++.dg/cpp1y/decltype-auto6.C
  a0963c46378623804788982ece221428  gcc/testsuite/g++.dg/cpp1y/decltype-auto7.C
+ 6656a414d9dfcfde451bf4c7cda15e23  gcc/testsuite/g++.dg/cpp1y/decltype-auto8.C
  516d0cef75f4267f67d755a810807bc2  gcc/testsuite/g++.dg/cpp1y/digit-sep-cxx11-neg.C
  689cbb9207e775c0f7572b0587fbd4fd  gcc/testsuite/g++.dg/cpp1y/digit-sep-line-neg.C
  b0b8339395130310f925dd038dff1c6c  gcc/testsuite/g++.dg/cpp1y/digit-sep-line.C
*************** c5e8ac858eac19a1f1f10709e9b49389  gcc/te
*** 18735,18740 ****
--- 18744,18750 ----
  177df6f1f169137815bb6b89c7a72a37  gcc/testsuite/g++.dg/cpp1z/aligned-new9.C
  754a7e408d065704f738891ba703e281  gcc/testsuite/g++.dg/cpp1z/array-prvalue1.C
  dea62fa85e86450c80389ea639cb2473  gcc/testsuite/g++.dg/cpp1z/array-prvalue2.C
+ 6e5d2ff992223e00df24638490856670  gcc/testsuite/g++.dg/cpp1z/array-prvalue3.C
  15f78f24e2133987caada47dbd4501b6  gcc/testsuite/g++.dg/cpp1z/attr-lambda1.C
  34121807f233280bd4b9ceb565c64cf6  gcc/testsuite/g++.dg/cpp1z/attributes-enum-1.C
  a6e3099890bf75adfc276a625b3b0e3f  gcc/testsuite/g++.dg/cpp1z/attributes-enum-1a.C
*************** fade45a91157c646e6940a215501f1c9  gcc/te
*** 19069,19074 ****
--- 19079,19085 ----
  ac9f13854ea3e455a1371aaa819ee22a  gcc/testsuite/g++.dg/cpp1z/has-unique-obj-representations1.C
  5f34b6f6c6b9801ac84fd35a7072c291  gcc/testsuite/g++.dg/cpp1z/has-unique-obj-representations2.C
  9f9fa73c4ae67e4de5904663c140998d  gcc/testsuite/g++.dg/cpp1z/has-unique-obj-representations3.C
+ 5c459c469bb0c88af36817ae049e53f3  gcc/testsuite/g++.dg/cpp1z/has-unique-obj-representations4.C
  712e0c3f886fdb90e5e03d39bd877f92  gcc/testsuite/g++.dg/cpp1z/inh-ctor1.C
  a5a039fe3394138160509efa1a2212c5  gcc/testsuite/g++.dg/cpp1z/inh-ctor22.C
  08e66730eb666f41f2d9476748d3745f  gcc/testsuite/g++.dg/cpp1z/inh-ctor23.C
*************** ae3e1959f85f05c9ec509a6dbdbe24ca  gcc/te
*** 19211,19216 ****
--- 19222,19228 ----
  2d69a9b79c8f3fadb2bfb68b9d761c49  gcc/testsuite/g++.dg/cpp1z/nontype4a.C
  914a640ece1bdc2a12062de65d60a78d  gcc/testsuite/g++.dg/cpp1z/nontype5.C
  03ca05bf2eccb98d95222a2435a3d9ed  gcc/testsuite/g++.dg/cpp1z/pr110216.C
+ 86d3c074d77c88bd7ef317faea9d2968  gcc/testsuite/g++.dg/cpp1z/pr115440.C
  e668ace19a2b0d8946e0e19fd8317af1  gcc/testsuite/g++.dg/cpp1z/pr78771.C
  bc5edc17d9b70d77a054dd4736a66223  gcc/testsuite/g++.dg/cpp1z/pr79143.C
  3e5ca07aaa322577e51fd003d9524cb0  gcc/testsuite/g++.dg/cpp1z/pr81016.C
*************** a5e6981af3e3d461e280ff24cd289402  gcc/te
*** 19320,19325 ****
--- 19332,19338 ----
  821ea836b45f7af0a628e6eb278e28f9  gcc/testsuite/g++.dg/cpp23/consteval-if10.C
  ccce1958f813ec9cf507643e2e946897  gcc/testsuite/g++.dg/cpp23/consteval-if11.C
  94117a73f7f1ca683fae64a4bd3c9305  gcc/testsuite/g++.dg/cpp23/consteval-if12.C
+ b524c97e391d08f04f730390477b7292  gcc/testsuite/g++.dg/cpp23/consteval-if13.C
  427f3fab3bc31f6206c2cb9401e951f1  gcc/testsuite/g++.dg/cpp23/consteval-if2.C
  909e8ba3173bcd65b84cb0817fc9d921  gcc/testsuite/g++.dg/cpp23/consteval-if3.C
  4dee0d03b04a747975829c69d2be6072  gcc/testsuite/g++.dg/cpp23/consteval-if4.C
*************** a2fdc3739bd64ad29f9137fab52e1baf  gcc/te
*** 19379,19384 ****
--- 19392,19398 ----
  2e3d88103234ad3d6a12be8712b732ee  gcc/testsuite/g++.dg/cpp23/explicit-obj-default2.C
  fd75161e4b8767770d40e22fba5804bf  gcc/testsuite/g++.dg/cpp23/explicit-obj-diagnostics1.C
  c6ea30380d84dd96bf6a1e7bb11a3a1d  gcc/testsuite/g++.dg/cpp23/explicit-obj-diagnostics10.C
+ a7f983566962993cd2a57040184db2af  gcc/testsuite/g++.dg/cpp23/explicit-obj-diagnostics11.C
  1748d62c3412cd516cbf34f160fcead9  gcc/testsuite/g++.dg/cpp23/explicit-obj-diagnostics2.C
  2d14e7695d051e479fc974c15008bdb1  gcc/testsuite/g++.dg/cpp23/explicit-obj-diagnostics3.C
  89179e6262348b2e8636e5896a5c1a91  gcc/testsuite/g++.dg/cpp23/explicit-obj-diagnostics4.C
*************** b5eeac4f71c8abf553f730fce34628f1  gcc/te
*** 19425,19430 ****
--- 19439,19445 ----
  2a9ad0ec05ab4b695b06b215a048e7f8  gcc/testsuite/g++.dg/cpp23/ext-floating15.C
  5f6d6376e0db5f076c02a48ff7041f93  gcc/testsuite/g++.dg/cpp23/ext-floating16.C
  5f9467211080e1f72a5a08b73e7a18b2  gcc/testsuite/g++.dg/cpp23/ext-floating17.C
+ 72810cc66ff000fa577f48bacf4cb603  gcc/testsuite/g++.dg/cpp23/ext-floating18.C
  1ebec45b4e33e270199203eb41a5bd2a  gcc/testsuite/g++.dg/cpp23/ext-floating2.C
  3838622d195bd6b3d3af37d05c8f6e0f  gcc/testsuite/g++.dg/cpp23/ext-floating3.C
  7cf138b5df4746c5a50ddd27889208d6  gcc/testsuite/g++.dg/cpp23/ext-floating4.C
*************** e439504634b8fdea668e10d9fc930c63  gcc/te
*** 19494,19499 ****
--- 19509,19515 ----
  44f4c7cbf1e4a45b5e275e10d9823057  gcc/testsuite/g++.dg/cpp26/name-independent-decl4.C
  f09dc9ea398bb62a535b52948f72e1f0  gcc/testsuite/g++.dg/cpp26/name-independent-decl5.C
  84e871a4b75561cbff5fe117fd5a52e9  gcc/testsuite/g++.dg/cpp26/name-independent-decl6.C
+ 935218094ce32f7e344f11a3fd203c32  gcc/testsuite/g++.dg/cpp26/pr115754.C
  7e3e8416e6735f1e27355ec2ccdb2682  gcc/testsuite/g++.dg/cpp26/static_assert1.C
  a4e3473e8199aabb6d134042640d65a2  gcc/testsuite/g++.dg/cpp26/trivial-infinite-loop1.C
  75514778d36a15b80b9b9646139f59a7  gcc/testsuite/g++.dg/cpp26/trivial-infinite-loop2.C
*************** d9bcdea082949e0c87b6954f2dd67298  gcc/te
*** 19559,19564 ****
--- 19575,19582 ----
  1cce8d0a0bce7ccebf00c1bcf3c51eb3  gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr12.C
  693873918ee3afd9f651091e867d430d  gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr13.C
  0a9641e2221694f70c0faa316b9d574d  gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr13a.C
+ 0c4863c9484d9ddbf62739a51c0ef8f1  gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr14.C
+ 240bb2ae9d076fc9f4a16b0517956e25  gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr15.C
  bfe691406f456aa2bf87cad44ebe9fdf  gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr2.C
  874ea45b0464e3169c1d395e9b4c624e  gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr3.C
  f664fc9add616872e35649f615430da5  gcc/testsuite/g++.dg/cpp2a/class-deduction-aggr4.C
*************** d914edd3c3ab496798bf1d77f69b74ea  gcc/te
*** 19579,19584 ****
--- 19597,19605 ----
  c9138014de29c4f3857469eb5c4790df  gcc/testsuite/g++.dg/cpp2a/class-deduction-alias18.C
  942687a68b1710987cbde76d669f6ddb  gcc/testsuite/g++.dg/cpp2a/class-deduction-alias19.C
  5fc58f05c478c6749c3f3dd4351420b0  gcc/testsuite/g++.dg/cpp2a/class-deduction-alias2.C
+ e7c1279aa8991dc499b516c4e4f56c9c  gcc/testsuite/g++.dg/cpp2a/class-deduction-alias20.C
+ d0667262983195a4d3905a0fdb1b97b0  gcc/testsuite/g++.dg/cpp2a/class-deduction-alias21.C
+ fbdc0e6797df6f79ec2f98e9681b3df2  gcc/testsuite/g++.dg/cpp2a/class-deduction-alias22.C
  b5dae7ae7594a42f65f1f8f0f17b30a8  gcc/testsuite/g++.dg/cpp2a/class-deduction-alias3.C
  06de637acc58c0572ef2eb75419e55e3  gcc/testsuite/g++.dg/cpp2a/class-deduction-alias4.C
  0538d499885f751447275fb21053fc26  gcc/testsuite/g++.dg/cpp2a/class-deduction-alias5.C
*************** a7e2f7d20a67204e43ab8b4439aa4e77  gcc/te
*** 19699,19704 ****
--- 19720,19726 ----
  db4d7afa9cc5c159bbf139e868fd3544  gcc/testsuite/g++.dg/cpp2a/concepts-lambda19.C
  c61f89754bf19eb066c90223050eb1d6  gcc/testsuite/g++.dg/cpp2a/concepts-lambda2.C
  2cdd3df6d70a6187c69e0b2e31916579  gcc/testsuite/g++.dg/cpp2a/concepts-lambda20.C
+ 4ca9ff6f446b7952827edf777db0b0ea  gcc/testsuite/g++.dg/cpp2a/concepts-lambda21.C
  c1dc95530d3c5579fce346628c40061a  gcc/testsuite/g++.dg/cpp2a/concepts-lambda3.C
  6f185f0a7016ab67c7f0d4ffa7012182  gcc/testsuite/g++.dg/cpp2a/concepts-lambda4.C
  86976d8466300862e381a2182c187b35  gcc/testsuite/g++.dg/cpp2a/concepts-lambda5.C
*************** a218e21f1b85fa16709c2ec57c9d12cd  gcc/te
*** 19744,19749 ****
--- 19766,19772 ----
  e23388d6e0f64bad9a634a83a30d237a  gcc/testsuite/g++.dg/cpp2a/concepts-partial-spec12a.C
  0e1368565fe091d08454a5776e7c7621  gcc/testsuite/g++.dg/cpp2a/concepts-partial-spec13.C
  bd46df7dc1eb44210bfb91babf274a76  gcc/testsuite/g++.dg/cpp2a/concepts-partial-spec14.C
+ a16ca0ae093fee6c5432b61a7e335e4d  gcc/testsuite/g++.dg/cpp2a/concepts-partial-spec15.C
  73a09ba5b73bea20b72e95116b9c7dee  gcc/testsuite/g++.dg/cpp2a/concepts-partial-spec2.C
  3c01201683b221045bd1faca7a936921  gcc/testsuite/g++.dg/cpp2a/concepts-partial-spec3.C
  fe3419a05a4d0b37befa20fa2b74e5c7  gcc/testsuite/g++.dg/cpp2a/concepts-partial-spec4.C
*************** ecb5e52db1e00c05c68ecde56b770c71  gcc/te
*** 19899,19904 ****
--- 19922,19928 ----
  1e4ab841f68e67f2c321b5e9d609a128  gcc/testsuite/g++.dg/cpp2a/concepts-requires35.C
  19b91038c075d9236a48f3252add1913  gcc/testsuite/g++.dg/cpp2a/concepts-requires36.C
  32a97011dcfc22819c094bbd757f87e4  gcc/testsuite/g++.dg/cpp2a/concepts-requires37.C
+ f29efdf7f24d821ae8f9a5ae1259e44c  gcc/testsuite/g++.dg/cpp2a/concepts-requires38.C
  d3851914c01bf78597e5cb411ed0b3d5  gcc/testsuite/g++.dg/cpp2a/concepts-requires4.C
  480013be0f806d0b078176447ae77360  gcc/testsuite/g++.dg/cpp2a/concepts-requires5.C
  8ea6ab45de0c359b113c65f1958a54a1  gcc/testsuite/g++.dg/cpp2a/concepts-requires6.C
*************** b965661e32fc1362f3d92da99064a383  gcc/te
*** 19986,19991 ****
--- 20010,20016 ----
  2a6969d9b85c729c0c105b7ce7ca3176  gcc/testsuite/g++.dg/cpp2a/consteval-prop19.C
  98822e15646b47ee3759f2778db19022  gcc/testsuite/g++.dg/cpp2a/consteval-prop2.C
  1b4d66f64e0d9da1150b2334d12045e7  gcc/testsuite/g++.dg/cpp2a/consteval-prop20.C
+ 8315267989d7dff3f69808601e899af6  gcc/testsuite/g++.dg/cpp2a/consteval-prop21.C
  a2fca4748948ea570dfa878505f48b25  gcc/testsuite/g++.dg/cpp2a/consteval-prop3.C
  5fe57d13e5473b90306fff8083f24c8d  gcc/testsuite/g++.dg/cpp2a/consteval-prop4.C
  f405fb858a1c83094720da6f69576916  gcc/testsuite/g++.dg/cpp2a/consteval-prop5.C
*************** fa18d410e4118425de72c6cf57d09982  gcc/te
*** 20087,20092 ****
--- 20112,20118 ----
  a94c82ed85193a40a70f8909b798a539  gcc/testsuite/g++.dg/cpp2a/constexpr-init20.C
  d36dc1f73de070f083e4540bf2abf1a9  gcc/testsuite/g++.dg/cpp2a/constexpr-init21.C
  9357b169f5b879c1938f2758d0545164  gcc/testsuite/g++.dg/cpp2a/constexpr-init22.C
+ f9519154b16ccc5ca1005a36694cb96b  gcc/testsuite/g++.dg/cpp2a/constexpr-init23.C
  c6ad8dd084ea7848f43b81095f5664a0  gcc/testsuite/g++.dg/cpp2a/constexpr-init3.C
  41402b0966f8577d729ff533aebaa8cb  gcc/testsuite/g++.dg/cpp2a/constexpr-init4.C
  3658cd70e02d2a1b9bdd1b43b2e99cba  gcc/testsuite/g++.dg/cpp2a/constexpr-init5.C
*************** d363d5590bc863dbb1f6bb96bad95b3c  gcc/te
*** 20348,20353 ****
--- 20374,20380 ----
  d948ecca981f7c5de5ca48afc987ea36  gcc/testsuite/g++.dg/cpp2a/lambda-targ2a.C
  096118fef57f992a05319e3b6f8ba6a7  gcc/testsuite/g++.dg/cpp2a/lambda-targ3.C
  21c4749dcabd9a286db03db935f9cd86  gcc/testsuite/g++.dg/cpp2a/lambda-targ4.C
+ 1bdabd816102bfabb23374bf0d68c1c1  gcc/testsuite/g++.dg/cpp2a/lambda-targ5.C
  22ec10632b049637a7cbf82f46eda177  gcc/testsuite/g++.dg/cpp2a/lambda-this1.C
  c09b3406a6984eced941c654f03df8b6  gcc/testsuite/g++.dg/cpp2a/lambda-this2.C
  58b6c8506ae6f77f9498fd7dbed8bdeb  gcc/testsuite/g++.dg/cpp2a/lambda-this3.C
*************** b1566206f932f28f1735fbaf347ef172  gcc/te
*** 21765,21770 ****
--- 21792,21798 ----
  10abc828e1142ff735666c5c8f9d280f  gcc/testsuite/g++.dg/ext/construct1.C
  356f009d32e7c4d124b9aff9f08aa85b  gcc/testsuite/g++.dg/ext/conv1.C
  3bb50ee395de79dadc26789478a32775  gcc/testsuite/g++.dg/ext/conv2.C
+ e31f52726c2ed8b87c4299ff89887ff0  gcc/testsuite/g++.dg/ext/conv3.C
  23a3636722151d503a22f1be497277f0  gcc/testsuite/g++.dg/ext/deprecate-1.C
  d7e31c37139238d965ce29bfb25cd3ce  gcc/testsuite/g++.dg/ext/deprecate-2.C
  739dd1176941bfc4e49f4d7f144da1d3  gcc/testsuite/g++.dg/ext/desig1.C
*************** a76835e47b764922b013544f6f8353a4  gcc/te
*** 24505,24511 ****
  44320dac8e952abf4ec85406d1ed45ac  gcc/testsuite/g++.dg/modules/enum-10_b.C
  98303daeb2784eff9b49fb8941d26be4  gcc/testsuite/g++.dg/modules/enum-11_a.H
  7844e14a6778ebcc4e48b8a1fc722798  gcc/testsuite/g++.dg/modules/enum-11_b.C
! a96e55b95c626d68e546aef088775669  gcc/testsuite/g++.dg/modules/enum-12.C
  24b8ba2a7538d07a4fc4f431958768d0  gcc/testsuite/g++.dg/modules/enum-13_a.C
  fad9da7f923843ef1e884b9b71612f1b  gcc/testsuite/g++.dg/modules/enum-13_b.C
  02bf8548b63223a7f975e8051966d186  gcc/testsuite/g++.dg/modules/enum-1_a.C
--- 24533,24539 ----
  44320dac8e952abf4ec85406d1ed45ac  gcc/testsuite/g++.dg/modules/enum-10_b.C
  98303daeb2784eff9b49fb8941d26be4  gcc/testsuite/g++.dg/modules/enum-11_a.H
  7844e14a6778ebcc4e48b8a1fc722798  gcc/testsuite/g++.dg/modules/enum-11_b.C
! 2ba851970d9c0c5ba6fab5ce79330e40  gcc/testsuite/g++.dg/modules/enum-12.C
  24b8ba2a7538d07a4fc4f431958768d0  gcc/testsuite/g++.dg/modules/enum-13_a.C
  fad9da7f923843ef1e884b9b71612f1b  gcc/testsuite/g++.dg/modules/enum-13_b.C
  02bf8548b63223a7f975e8051966d186  gcc/testsuite/g++.dg/modules/enum-1_a.C
*************** dcfbb296e393fdde1324f08c7b97a38a  gcc/te
*** 24572,24582 ****
  fe8d8abf0fe0d8513419931c2b196435  gcc/testsuite/g++.dg/modules/friend-4_a.C
  bea28bf2d0c8e81e2aa1b15bb16a1ff4  gcc/testsuite/g++.dg/modules/friend-4_b.C
  40fe25738c2ab0fc4119c06009d85558  gcc/testsuite/g++.dg/modules/friend-5_a.C
! 10b235d5b7a95f8b45731e7bb3e49249  gcc/testsuite/g++.dg/modules/friend-5_b.C
  e1703b7e06347c11dbbc67583900d2f6  gcc/testsuite/g++.dg/modules/friend-6_a.C
  8c5d759d60ab186fd6caf45e143b5593  gcc/testsuite/g++.dg/modules/friend-7.h
  142c45e9bfe86b221cc4af8f3ac96962  gcc/testsuite/g++.dg/modules/friend-7_a.H
  ea3e8125da31265d1aca176f5e1d6f8c  gcc/testsuite/g++.dg/modules/friend-7_b.C
  b09c70e919f5f68af6dd16c29a5ce19d  gcc/testsuite/g++.dg/modules/gc-1_a.C
  c540f5ea9f060fd57192bf19deceb485  gcc/testsuite/g++.dg/modules/gc-1_b.C
  55edcdc178b3faf5ab15daa299ad7892  gcc/testsuite/g++.dg/modules/gc-1_c.C
--- 24600,24612 ----
  fe8d8abf0fe0d8513419931c2b196435  gcc/testsuite/g++.dg/modules/friend-4_a.C
  bea28bf2d0c8e81e2aa1b15bb16a1ff4  gcc/testsuite/g++.dg/modules/friend-4_b.C
  40fe25738c2ab0fc4119c06009d85558  gcc/testsuite/g++.dg/modules/friend-5_a.C
! 19c6d4d329b8f09ba2d37aec5d51539f  gcc/testsuite/g++.dg/modules/friend-5_b.C
  e1703b7e06347c11dbbc67583900d2f6  gcc/testsuite/g++.dg/modules/friend-6_a.C
  8c5d759d60ab186fd6caf45e143b5593  gcc/testsuite/g++.dg/modules/friend-7.h
  142c45e9bfe86b221cc4af8f3ac96962  gcc/testsuite/g++.dg/modules/friend-7_a.H
  ea3e8125da31265d1aca176f5e1d6f8c  gcc/testsuite/g++.dg/modules/friend-7_b.C
+ 298e147794388c005416e40afb1e8f11  gcc/testsuite/g++.dg/modules/friend-8_a.H
+ d6122241f7fbe7b4597637333cf37915  gcc/testsuite/g++.dg/modules/friend-8_b.C
  b09c70e919f5f68af6dd16c29a5ce19d  gcc/testsuite/g++.dg/modules/gc-1_a.C
  c540f5ea9f060fd57192bf19deceb485  gcc/testsuite/g++.dg/modules/gc-1_b.C
  55edcdc178b3faf5ab15daa299ad7892  gcc/testsuite/g++.dg/modules/gc-1_c.C
*************** d6c4487b2cdfe513fca59a9da2b03d10  gcc/te
*** 25106,25111 ****
--- 25136,25144 ----
  2d13920b57e09bfba57cfacc02b5548b  gcc/testsuite/g++.dg/modules/pr113580_b.C
  b0187e4110d3e1feaedea59af55274e1  gcc/testsuite/g++.dg/modules/pr114005_a.C
  9a830736ad4852377f9505b91e245a59  gcc/testsuite/g++.dg/modules/pr114005_b.C
+ f57619b6cf6236682565b0678e432d70  gcc/testsuite/g++.dg/modules/pr114856.h
+ 124cec581b39e9969cbadf84949dc258  gcc/testsuite/g++.dg/modules/pr114856_a.H
+ 08602645658476bcd9c3647365f92356  gcc/testsuite/g++.dg/modules/pr114856_b.C
  56ba9e2a41b995724a511df79d8df541  gcc/testsuite/g++.dg/modules/pr98531-1.h
  7155fba8679861dc6ac8879b5f49a6eb  gcc/testsuite/g++.dg/modules/pr98531-1_a.H
  db36409e89afb58e627178caf0f3d7d5  gcc/testsuite/g++.dg/modules/pr98531-1_b.C
*************** bd48a321958cd7a20645f65f2d7dc5bb  gcc/te
*** 25171,25176 ****
--- 25204,25216 ----
  3d16f02398903cf0cae686b31f568ff9  gcc/testsuite/g++.dg/modules/pr99238_b.H
  44e42c0a3802f94685e92dd1a781579f  gcc/testsuite/g++.dg/modules/pr99239_a.H
  b5f3bb3edcc3a656b65a8716b720e847  gcc/testsuite/g++.dg/modules/pr99239_b.H
+ ff0cf33e622ff3f275ee01edb1c953d7  gcc/testsuite/g++.dg/modules/pr99241_a.H
+ ff0cf33e622ff3f275ee01edb1c953d7  gcc/testsuite/g++.dg/modules/pr99241_b.H
+ 571c09f202dee83dffeb978107564821  gcc/testsuite/g++.dg/modules/pr99241_c.C
+ cf4327841d70c3372d9f671b8e1d0449  gcc/testsuite/g++.dg/modules/pr99242_a.H
+ cf4327841d70c3372d9f671b8e1d0449  gcc/testsuite/g++.dg/modules/pr99242_b.H
+ cf4327841d70c3372d9f671b8e1d0449  gcc/testsuite/g++.dg/modules/pr99242_c.H
+ fab03636a2be8d783c5b83a5bf5ed371  gcc/testsuite/g++.dg/modules/pr99242_d.C
  005dd56aed93b6a1125e743196aac65a  gcc/testsuite/g++.dg/modules/pr99245_a.H
  cc289c85e82ccf935549d4dc3a501fae  gcc/testsuite/g++.dg/modules/pr99245_b.H
  2a3721c580d031feecdb5f25213ef967  gcc/testsuite/g++.dg/modules/pr99248.h
*************** da0cfcb5ac1aec80b1194aff6f469086  gcc/te
*** 25253,25259 ****
  3d89e9cad1a7ef5ee12611c1eda68591  gcc/testsuite/g++.dg/modules/scc-1.C
  381497aeb07dcdcf0ac1dff8bae080e4  gcc/testsuite/g++.dg/modules/scc-2.C
  1ea36c9c27e88f193688e35c7e951ff1  gcc/testsuite/g++.dg/modules/shadow-1_a.C
! d911bb0c8e7e30517b19a26ec7df2caa  gcc/testsuite/g++.dg/modules/shadow-1_b.C
  705fd48d90f803e5220981d3e79d4db7  gcc/testsuite/g++.dg/modules/stat-mem-1.h
  aae07c059c641c03943c0e067167d486  gcc/testsuite/g++.dg/modules/stat-mem-1_a.H
  df985f4dcd12d98035a56d56fcdd7015  gcc/testsuite/g++.dg/modules/stat-mem-1_b.C
--- 25293,25299 ----
  3d89e9cad1a7ef5ee12611c1eda68591  gcc/testsuite/g++.dg/modules/scc-1.C
  381497aeb07dcdcf0ac1dff8bae080e4  gcc/testsuite/g++.dg/modules/scc-2.C
  1ea36c9c27e88f193688e35c7e951ff1  gcc/testsuite/g++.dg/modules/shadow-1_a.C
! 049e6f7d1e704ee70bcb37a5fe369595  gcc/testsuite/g++.dg/modules/shadow-1_b.C
  705fd48d90f803e5220981d3e79d4db7  gcc/testsuite/g++.dg/modules/stat-mem-1.h
  aae07c059c641c03943c0e067167d486  gcc/testsuite/g++.dg/modules/stat-mem-1_a.H
  df985f4dcd12d98035a56d56fcdd7015  gcc/testsuite/g++.dg/modules/stat-mem-1_b.C
*************** e477359665d29b56320080e76b625816  gcc/te
*** 25323,25328 ****
--- 25363,25370 ----
  1627cb0ba276312fba8e8c9134461bc1  gcc/testsuite/g++.dg/modules/test-p1689.py
  4ee1b098ceb95d001b4cea367f4c6ebb  gcc/testsuite/g++.dg/modules/thunk-1_a.C
  69d722c6c58df72cabc0c72876607de8  gcc/testsuite/g++.dg/modules/thunk-1_b.C
+ 3d43f235edc585cf8e8940b34d8a8a63  gcc/testsuite/g++.dg/modules/timevar-1_a.H
+ f730755494afbfe4a14ce1a907fa3f4f  gcc/testsuite/g++.dg/modules/timevar-1_b.C
  f16e5ebd7556493c43cc2faf1b348ae3  gcc/testsuite/g++.dg/modules/tinfo-1.C
  e286ace3527b1df8ed834d790b085543  gcc/testsuite/g++.dg/modules/tinfo-2_a.H
  f8f86df19db8e0f5288eeefb3a4debab  gcc/testsuite/g++.dg/modules/tinfo-2_b.C
*************** d3a54a49a1ba81d237d4bf20e66aac82  gcc/te
*** 25352,25357 ****
--- 25394,25422 ----
  ceb308a6392d6912753d38c2f9a2bccb  gcc/testsuite/g++.dg/modules/tpl-extern-fn-1_b.C
  5910e745d56845def209b091e3e8e888  gcc/testsuite/g++.dg/modules/tpl-extern-var-1_a.H
  3a893c5a8b908d302fc91bf865138018  gcc/testsuite/g++.dg/modules/tpl-extern-var-1_b.C
+ fb3078e931fdb4e1f62cc7d1dff4a554  gcc/testsuite/g++.dg/modules/tpl-friend-10_a.C
+ 16d61f400cd3915a4978c2d1538b8cd1  gcc/testsuite/g++.dg/modules/tpl-friend-10_b.C
+ 207ad438d14239b89aa4b01e3eab775c  gcc/testsuite/g++.dg/modules/tpl-friend-10_c.C
+ e924b30ed34b718f84ee4fb8dd1f87cf  gcc/testsuite/g++.dg/modules/tpl-friend-10_d.C
+ e506a3ec59ccae1b8b3e937429599249  gcc/testsuite/g++.dg/modules/tpl-friend-11_a.C
+ 6fc9a4ae972b152744773746b788515d  gcc/testsuite/g++.dg/modules/tpl-friend-11_b.C
+ 623c9aeb60339a4f7250ca5a9a76fed4  gcc/testsuite/g++.dg/modules/tpl-friend-12_a.C
+ 0d4263728644d24cb730c4733d4dbfe0  gcc/testsuite/g++.dg/modules/tpl-friend-12_b.C
+ bd0d1a655c902e8204873d9866e3a965  gcc/testsuite/g++.dg/modules/tpl-friend-12_c.C
+ 41d59883320972992c22468386a947d7  gcc/testsuite/g++.dg/modules/tpl-friend-12_d.C
+ bc2f185f021bc9913eb279fa9d7af2d3  gcc/testsuite/g++.dg/modules/tpl-friend-12_e.C
+ 88642c66b1d90dd4fe6f912f7acabd94  gcc/testsuite/g++.dg/modules/tpl-friend-12_f.C
+ ee50caa400b6da974709c6d8df14e1c0  gcc/testsuite/g++.dg/modules/tpl-friend-13_a.C
+ 12285f2a46a9a97602cf88588524a9ff  gcc/testsuite/g++.dg/modules/tpl-friend-13_b.C
+ 71b12aecc2f5d176835d335229b4c504  gcc/testsuite/g++.dg/modules/tpl-friend-13_c.C
+ ec8de7ae36c08956779d153d94da8dc9  gcc/testsuite/g++.dg/modules/tpl-friend-13_d.C
+ 7cf58fdb49263ed4e5732aa0f3d57a5f  gcc/testsuite/g++.dg/modules/tpl-friend-13_e.C
+ 8d3b112ff5746b1c57a0328cea6a8d0b  gcc/testsuite/g++.dg/modules/tpl-friend-13_f.C
+ 85522460ac4bbfb739bea6c65c9970d4  gcc/testsuite/g++.dg/modules/tpl-friend-13_g.C
+ 0f94156fffb1bdeb8c18af0e7eebb9ce  gcc/testsuite/g++.dg/modules/tpl-friend-14_a.C
+ 35a88eca66b8ee30475bb7d43148f37a  gcc/testsuite/g++.dg/modules/tpl-friend-14_b.C
+ dbd764c2ec8519f9d0a390ec0d7a9f9f  gcc/testsuite/g++.dg/modules/tpl-friend-14_c.C
+ 0cdd3d391be55218f2dd3ce463fffd08  gcc/testsuite/g++.dg/modules/tpl-friend-14_d.C
  051a2753ec2e8d615e18875ab2746fa8  gcc/testsuite/g++.dg/modules/tpl-friend-1_a.C
  2d9be0b173bceba0cbfd5a1ee4909f4c  gcc/testsuite/g++.dg/modules/tpl-friend-1_b.C
  d36e0a1f34b1d7f2cacd00844d768335  gcc/testsuite/g++.dg/modules/tpl-friend-2_a.C
*************** b51b053beacc19bf223fb0111d5cc38e  gcc/te
*** 25368,25373 ****
--- 25433,25439 ----
  47ca0ba1815983a6f1f480f0edf3d827  gcc/testsuite/g++.dg/modules/tpl-friend-7_b.C
  2f120706e28ff59f870efb60b9ffe17d  gcc/testsuite/g++.dg/modules/tpl-friend-8_a.H
  f491c55bfd930e25725bbc56c05907dd  gcc/testsuite/g++.dg/modules/tpl-friend-8_b.C
+ 9ef1cd5364bcb19c7287ad5314406701  gcc/testsuite/g++.dg/modules/tpl-friend-9.C
  34f345480583a302fca05d661038880e  gcc/testsuite/g++.dg/modules/tpl-friend-merge-1.cc
  429f3d1daac109d3a2717ed74c3368a4  gcc/testsuite/g++.dg/modules/tpl-friend-merge-1.h
  48815aab963fd190cbc6bab4de9786e5  gcc/testsuite/g++.dg/modules/tpl-friend-merge-1_a.H
*************** d78fb48d71dc2651bcc90b816c61d8cf  gcc/te
*** 25441,25446 ****
--- 25507,25515 ----
  027b7ba92f2e8c367c741de9b5173d48  gcc/testsuite/g++.dg/modules/using-13_a.C
  8131ac12982c54b20f20025b68f7fb63  gcc/testsuite/g++.dg/modules/using-13_b.C
  95c879201213c21041377b02ea463c2d  gcc/testsuite/g++.dg/modules/using-14.C
+ 24c7e3279eea92bb3bfaef119a53b89b  gcc/testsuite/g++.dg/modules/using-15_a.C
+ 2460c90f660b8719ce7313dd78df49ac  gcc/testsuite/g++.dg/modules/using-15_b.C
+ aefa0329f058c93fd239749a75e7976e  gcc/testsuite/g++.dg/modules/using-15_c.C
  d1bb4b9f574e484059e6aed78c592b09  gcc/testsuite/g++.dg/modules/using-1_a.C
  9117c391ec874e241340d0076cae8490  gcc/testsuite/g++.dg/modules/using-1_b.C
  fb3dbacda6463c6d08dd383a53fee3f7  gcc/testsuite/g++.dg/modules/using-1_c.C
*************** db93c1e44055c4c1c91b5d89fef595e3  gcc/te
*** 25617,25622 ****
--- 25686,25692 ----
  7f2491fad6607a8022e147f6997c748d  gcc/testsuite/g++.dg/opt/flifetime-dse7.C
  fff9fa57c01a271127be7c93381da29e  gcc/testsuite/g++.dg/opt/flifetime-dse8.C
  d48bf743fe7cd2670b77dd76e8fc1714  gcc/testsuite/g++.dg/opt/float1.C
+ 583773e26571aa6d8315f883eb218278  gcc/testsuite/g++.dg/opt/fmo1.C
  65e3fab7de933a99f4b5f52a982ea8d1  gcc/testsuite/g++.dg/opt/fold1.C
  8bda53d5b874de63c6fb463b2e63a8f9  gcc/testsuite/g++.dg/opt/fold2.C
  d89445d9cb1f86fe29290ee87eb3d8df  gcc/testsuite/g++.dg/opt/fold3.C
*************** c6bbd5bf2d956f4a548a5178e8bdea85  gcc/te
*** 26466,26471 ****
--- 26536,26542 ----
  177f474d29f340331f0fae671ce7d40c  gcc/testsuite/g++.dg/overload/error5.C
  167f3cd1c28cc9d1bbc81614032303f3  gcc/testsuite/g++.dg/overload/error6.C
  c9a8856c03a5dac0a653d66debb7f620  gcc/testsuite/g++.dg/overload/error6a.C
+ 76d0ebf8b14713547ead34542e9932da  gcc/testsuite/g++.dg/overload/error7.C
  a251cb5e0f82a981b3f2cd7163bc4253  gcc/testsuite/g++.dg/overload/extern-C-1.C
  799b32bc675b693f7b09c8e88e1f6ff9  gcc/testsuite/g++.dg/overload/extern-C-2.C
  f0855d927ec9333de2c98f144b697be2  gcc/testsuite/g++.dg/overload/koenig1.C
*************** a42f209088bbce8d3650be5966861b6b  gcc/te
*** 27124,27129 ****
--- 27195,27202 ----
  3235b1e9bd699ce0b86b6aef83e850c7  gcc/testsuite/g++.dg/pch/pch.exp
  be7aa28d312b3dda8b4373107a328580  gcc/testsuite/g++.dg/pch/pr112319.C
  29dd06c9a93f1d28d7d1b11b164a7efe  gcc/testsuite/g++.dg/pch/pr112319.Hs
+ 7fe04ea153ef338282a4c00152ebac88  gcc/testsuite/g++.dg/pch/pr115312.C
+ 1fe57ca71fb1be3b62b98479bfbb3fdb  gcc/testsuite/g++.dg/pch/pr115312.Hs
  3215c00ed48ccc8affffc97036ff1083  gcc/testsuite/g++.dg/pch/pr36887.C
  c2fea8ab1d413fef949b1a8e8bc4986d  gcc/testsuite/g++.dg/pch/pr36887.Hs
  a79b4c14973bc580e45325abf4c19b72  gcc/testsuite/g++.dg/pch/pr90326.C
*************** f678b424d2148346313809851fbbe611  gcc/te
*** 27209,27214 ****
--- 27282,27289 ----
  06c46a1028b77aaa9feeb07c561f352b  gcc/testsuite/g++.dg/pr110249.C
  f8af5a3ff0e8db0aafa763ddf859fdf4  gcc/testsuite/g++.dg/pr112822.C
  6aff6ca7cddcaa75a97c54158353102d  gcc/testsuite/g++.dg/pr113217.C
+ adfc90a4ec5f7e6acacbdafc592a2862  gcc/testsuite/g++.dg/pr113673.C
+ ad9259e6bdf3bdde202871cc62bd27bb  gcc/testsuite/g++.dg/pr115232.C
  2ac64817a39fe1a5c2dc328f4233cda1  gcc/testsuite/g++.dg/pr37742.C
  32b2fbda29ffd2ac2181c43c971f3a7d  gcc/testsuite/g++.dg/pr44328.C
  e43b4ea2d038b181b57782d5d56d22ba  gcc/testsuite/g++.dg/pr44486.C
*************** cfe8d64e9ca37d3d958070b43b9508ee  gcc/te
*** 27661,27666 ****
--- 27736,27742 ----
  c3bf718e40674b7f92cc163501e6cb19  gcc/testsuite/g++.dg/template/array34.C
  b61cd4449e714e370fbecc4fe1c24eb9  gcc/testsuite/g++.dg/template/array35.C
  e65889f5cceab5c9e8951170856d669d  gcc/testsuite/g++.dg/template/array36.C
+ 513ae61e07cb4c78f820f5ab1ac70358  gcc/testsuite/g++.dg/template/array37.C
  3904f7cfd18135b5f8ef1dbb020648fc  gcc/testsuite/g++.dg/template/array4.C
  c557bdb58ff52b9fc368185880923627  gcc/testsuite/g++.dg/template/array5.C
  294448858892b33e7116237b86ab785a  gcc/testsuite/g++.dg/template/array6.C
*************** d220f34a4df308614ca3763082657ded  gcc/te
*** 28267,28272 ****
--- 28343,28349 ----
  840fb811588f9bc42186669f9b6a502e  gcc/testsuite/g++.dg/template/linkage3.C
  f2d064e0f1029527b659311fe92ff1bc  gcc/testsuite/g++.dg/template/linkage4.C
  482f9bc740469050d0b48a40a8ec0627  gcc/testsuite/g++.dg/template/linkage4a.C
+ 922a9805f247c92f5a1c8841d7e7adbe  gcc/testsuite/g++.dg/template/linkage5.C
  29182ba864d966fb7660afbfb5b53867  gcc/testsuite/g++.dg/template/local-fn1.C
  5c91f2205ed2a7f3fb059e7ae61d14a0  gcc/testsuite/g++.dg/template/local-fn2.C
  0a5354fadb501a8e2beb59a5fee1674a  gcc/testsuite/g++.dg/template/local-fn3.C
*************** dc805ec3cebd490d8712ade467c6f6b6  gcc/te
*** 28406,28411 ****
--- 28483,28490 ----
  9c0fc4f566e5de8ff0339df3c3ef274d  gcc/testsuite/g++.dg/template/non-dependent3.C
  bff165ca22463894c2709efc7a2bb28a  gcc/testsuite/g++.dg/template/non-dependent30.C
  908381d5e34f27621eda71696a2c9bdc  gcc/testsuite/g++.dg/template/non-dependent31.C
+ 9f020e70a17822cbbec68bd2bd4ef868  gcc/testsuite/g++.dg/template/non-dependent32.C
+ 894bde5373b01d069b2f9aac23e0b2ed  gcc/testsuite/g++.dg/template/non-dependent33.C
  c74bd06e4f01d82b6dffe8568a9f9286  gcc/testsuite/g++.dg/template/non-dependent4.C
  7e000c3eaeb33b0cda5191bb78ee313d  gcc/testsuite/g++.dg/template/non-dependent5.C
  45dd220f658e86742366772757b041e2  gcc/testsuite/g++.dg/template/non-dependent6.C
*************** e8d40cd108e2f974a3fc10d060390e72  gcc/te
*** 28608,28614 ****
  4415cbfb73a456e4f8771706daa1c8ae  gcc/testsuite/g++.dg/template/pr90916.C
  1ee8c2808ecc5ca67f13be67035f5509  gcc/testsuite/g++.dg/template/pr92440.C
  879f2ddb0bd7cce4775cd1ce02a715f8  gcc/testsuite/g++.dg/template/pr95263.C
! ba5359b3b242b9dcf160ced942b84c77  gcc/testsuite/g++.dg/template/pr95672.C
  54e393bbcd59607fdab14dde12030183  gcc/testsuite/g++.dg/template/pr96329.C
  d825be7334938ed0813b268843286b89  gcc/testsuite/g++.dg/template/pr97105.C
  1a9c2b77bea572d9e9b53d1028ecba93  gcc/testsuite/g++.dg/template/pr97399.C
--- 28687,28693 ----
  4415cbfb73a456e4f8771706daa1c8ae  gcc/testsuite/g++.dg/template/pr90916.C
  1ee8c2808ecc5ca67f13be67035f5509  gcc/testsuite/g++.dg/template/pr92440.C
  879f2ddb0bd7cce4775cd1ce02a715f8  gcc/testsuite/g++.dg/template/pr95263.C
! 2148be8f2c3aabb7ad1db88dce5a4721  gcc/testsuite/g++.dg/template/pr95672.C
  54e393bbcd59607fdab14dde12030183  gcc/testsuite/g++.dg/template/pr96329.C
  d825be7334938ed0813b268843286b89  gcc/testsuite/g++.dg/template/pr97105.C
  1a9c2b77bea572d9e9b53d1028ecba93  gcc/testsuite/g++.dg/template/pr97399.C
*************** c2a0cf3df84b0f5f4df65937e3fa4da2  gcc/te
*** 29316,29321 ****
--- 29395,29401 ----
  25af1620df0107cd03f275ddc7fd98b6  gcc/testsuite/g++.dg/torture/pr111465.C
  fd7e86518ea2a69054ff33aa0689c56b  gcc/testsuite/g++.dg/torture/pr111773.C
  f5cb8caa482838045861d5ee18445814  gcc/testsuite/g++.dg/torture/pr113896.C
+ ef666186552a9562e70783bbdf98ac33  gcc/testsuite/g++.dg/torture/pr115694.C
  161154ed9f6193a2a7da119e068c3f3f  gcc/testsuite/g++.dg/torture/pr27218.C
  a84e9fff95df4801f8e582fbc33303b8  gcc/testsuite/g++.dg/torture/pr30252.C
  e980bf95890544d46879b89f7aa98df6  gcc/testsuite/g++.dg/torture/pr30567.C
*************** d934d416b21e41c4d519752f3b17dd8c  gcc/te
*** 29778,29788 ****
--- 29858,29870 ----
  0b01f7feb325a8c1dfd3c796eab53860  gcc/testsuite/g++.dg/torture/type-generic-1.C
  5182a6176977a80003d5f64a5f01e78c  gcc/testsuite/g++.dg/torture/uninit-pr112766.C
  b8295c0e8f03c64f84bf748a57947283  gcc/testsuite/g++.dg/torture/vector-struct-1.C
+ 451c0082f351cdec594741735d086495  gcc/testsuite/g++.dg/torture/vector-subaccess-1.C
  164b3eb60b0c717428d0673a23922dfc  gcc/testsuite/g++.dg/torture/vshuf-16.inc
  8fd97d6fa085ab3269af65b200d61e8e  gcc/testsuite/g++.dg/torture/vshuf-2.inc
  b2babbab3621a6f7af5eb2dde02e14e8  gcc/testsuite/g++.dg/torture/vshuf-4.inc
  67642f2f4d500d22bd559b0bb8944d99  gcc/testsuite/g++.dg/torture/vshuf-8.inc
  5151e14fc948c7cc59d7674c3d792c32  gcc/testsuite/g++.dg/torture/vshuf-main.inc
+ 2d0c89845d933dc9f203a22fba885adc  gcc/testsuite/g++.dg/torture/vshuf-mem.C
  4f88fd66c5f680e17def3498af9bc9b3  gcc/testsuite/g++.dg/torture/vshuf-v16hi.C
  45bcce9950a47facd9ceddd480ab56bb  gcc/testsuite/g++.dg/torture/vshuf-v16qi.C
  9bf14c7d7170fefcf16b40253692af69  gcc/testsuite/g++.dg/torture/vshuf-v2df.C
*************** b43892ed3a0294f440ccfdc4017d74ed  gcc/te
*** 29884,29890 ****
  f95e009eb80810faddca573e232d899e  gcc/testsuite/g++.dg/tree-ssa/pr106936.C
  473b75bc40f72c03a042a150d43cb69b  gcc/testsuite/g++.dg/tree-ssa/pr107206.C
  5f9aef2211a5b0981f2a79d22debe366  gcc/testsuite/g++.dg/tree-ssa/pr107876.C
! 3d105d72ca855fac7c44ae72a2b8e810  gcc/testsuite/g++.dg/tree-ssa/pr109849.C
  6251f80b5a27a83b79ac65cc3a6f662b  gcc/testsuite/g++.dg/tree-ssa/pr112711.C
  482a64ed60783060cd1097d55e09aa68  gcc/testsuite/g++.dg/tree-ssa/pr13146.C
  e92faf794746371f0e92e8a68244ff5e  gcc/testsuite/g++.dg/tree-ssa/pr13954.C
--- 29966,29972 ----
  f95e009eb80810faddca573e232d899e  gcc/testsuite/g++.dg/tree-ssa/pr106936.C
  473b75bc40f72c03a042a150d43cb69b  gcc/testsuite/g++.dg/tree-ssa/pr107206.C
  5f9aef2211a5b0981f2a79d22debe366  gcc/testsuite/g++.dg/tree-ssa/pr107876.C
! 5d7cb9ecbb6b984aec18369389c1a95e  gcc/testsuite/g++.dg/tree-ssa/pr109849.C
  6251f80b5a27a83b79ac65cc3a6f662b  gcc/testsuite/g++.dg/tree-ssa/pr112711.C
  482a64ed60783060cd1097d55e09aa68  gcc/testsuite/g++.dg/tree-ssa/pr13146.C
  e92faf794746371f0e92e8a68244ff5e  gcc/testsuite/g++.dg/tree-ssa/pr13954.C
*************** c378ba928bee729112b705d875e7738f  gcc/te
*** 30248,30253 ****
--- 30330,30336 ----
  a774f9ba94df372c6d30a93f182668b8  gcc/testsuite/g++.dg/vect/pr112793.cc
  917d9d7e1f7b3dec4bc3be8a0e121df9  gcc/testsuite/g++.dg/vect/pr112961.cc
  856046a2a1b7cbd5bfc1768e434b4a1d  gcc/testsuite/g++.dg/vect/pr114464.cc
+ 773e298ee48c5b2d8b3d3e61d26d271e  gcc/testsuite/g++.dg/vect/pr115278.cc
  02ab0e7dea4c30ddeaecb971c0b8241e  gcc/testsuite/g++.dg/vect/pr19951.cc
  e7c5a636a280962b70166d1494223f9c  gcc/testsuite/g++.dg/vect/pr21218.cc
  9a0a6f56bdb2cc697abc78c901418a19  gcc/testsuite/g++.dg/vect/pr21734_1.cc
*************** c344792dcd15e12c998f5c8a2cf536b7  gcc/te
*** 30348,30353 ****
--- 30431,30437 ----
  4abd314e372c2d0fa4867f80fd7c0686  gcc/testsuite/g++.dg/vect/vect-early-break_4-pr113137.cc
  bb04402a5286da0c2b2bd970e15a7c0a  gcc/testsuite/g++.dg/vect/vect-early-break_5-pr113137.cc
  b6caf6f101001c6910cc31f5b3060f43  gcc/testsuite/g++.dg/vect/vect-novector-pragma.cc
+ c9f2a8124f076b5bb673e6fab2b06069  gcc/testsuite/g++.dg/vect/vect-novector-pragma_2.cc
  ec9e8967aa427e1f1135e2213c4f06d7  gcc/testsuite/g++.dg/vect/vect.exp
  71d10a285587bb46cc1bf1ab339fa743  gcc/testsuite/g++.dg/warn/83895.C
  daeef1989c46da48d17102900d28c0c7  gcc/testsuite/g++.dg/warn/Waddress-1.C
*************** fb0027ea1d09ff6e88b90961d97d2660  gcc/te
*** 30773,30778 ****
--- 30857,30863 ----
  a230b0e143737a3bc87d7817fba9ff35  gcc/testsuite/g++.dg/warn/Wsize_t-literals.C
  292abb1414ad9c9591d43a1af528efb7  gcc/testsuite/g++.dg/warn/Wsizeof-array-div1.C
  cbcfc6b4d8223d306b12e82d62c0edd3  gcc/testsuite/g++.dg/warn/Wsizeof-array-div2.C
+ 4c64aadd127b32ed81f393d85d72b672  gcc/testsuite/g++.dg/warn/Wsizeof-array-div3.C
  e0c1598f06e0781562c2dec6e2bc4c5a  gcc/testsuite/g++.dg/warn/Wsizeof-pointer-memaccess-1.C
  44dc4b5572b60846a2322e12b0510783  gcc/testsuite/g++.dg/warn/Wstrict-aliasing-1.C
  414da1b51217d31e1c2f4c076e8fe650  gcc/testsuite/g++.dg/warn/Wstrict-aliasing-2.C
*************** f0bd5d5c6a67d4e72ffa0abde025c525  gcc/te
*** 34882,34887 ****
--- 34967,34973 ----
  625edab04fa23d61cbbe8b32e8624b41  gcc/testsuite/g++.target/i386/pr113560.C
  aa1fa5c91fdecbdc2a47df1fff1bf867  gcc/testsuite/g++.target/i386/pr114187.C
  c0a91cb95c28284467d6172e3d18f9a2  gcc/testsuite/g++.target/i386/pr114810.C
+ 3ccb97fa4243cd6093fd83a5bf2d35fb  gcc/testsuite/g++.target/i386/pr115351.C
  55fb67abf6517f92b1a0240d2c06b5c5  gcc/testsuite/g++.target/i386/pr35513-1.C
  14dde546e4eefec7aa6d1ac41261cb16  gcc/testsuite/g++.target/i386/pr35513-2.C
  1c706f97b6d93c0124dc4a203c98f6d2  gcc/testsuite/g++.target/i386/pr57362.C
*************** a873678a5188427c7ceb88e3a408ce84  gcc/te
*** 34995,35000 ****
--- 35081,35087 ----
  bac7601eaf931ebd7c595a2dc9672d64  gcc/testsuite/g++.target/powerpc/pr102024.C
  52ec25547d922533a11b2b87bda1ef47  gcc/testsuite/g++.target/powerpc/pr105325.C
  a786ad78bd3d3301483d3f57c15f4634  gcc/testsuite/g++.target/powerpc/pr105485.C
+ eb79d8fe9b8ec72032c23669461e1efd  gcc/testsuite/g++.target/powerpc/pr106069.C
  ea50428d09d0e781698b21023398bfee  gcc/testsuite/g++.target/powerpc/pr110741.C
  8ca0dcb511ad4423506f8f334a6092e7  gcc/testsuite/g++.target/powerpc/pr111366.C
  92cbd869a66e265db57a505d568038a0  gcc/testsuite/g++.target/powerpc/pr111367.C
*************** a9d589b4ef5406d1fedd32cb046b9e79  gcc/te
*** 36196,36201 ****
--- 36283,36292 ----
  1a7448487530f0fec94499f40fa81340  gcc/testsuite/gcc.c-torture/compile/pr113616.c
  7ef1724fcd81ffe7c8df3ed4c66d5576  gcc/testsuite/gcc.c-torture/compile/pr113623.c
  43e7330e295ee3a8b072d1e81eecfc77  gcc/testsuite/gcc.c-torture/compile/pr113759.c
+ cddb5f327c3c1dc3f843d95d86f7f6a9  gcc/testsuite/gcc.c-torture/compile/pr115143-1.c
+ ece87744c4e664bf39922d9937465df1  gcc/testsuite/gcc.c-torture/compile/pr115143-2.c
+ 14405634ff4726e79f727af592887eec  gcc/testsuite/gcc.c-torture/compile/pr115143-3.c
+ a374b3675317752237cc478b2e662a04  gcc/testsuite/gcc.c-torture/compile/pr115277.c
  33c7141fcf5b1add3ddd2be0100f1f0d  gcc/testsuite/gcc.c-torture/compile/pr12517.c
  ec16b12ab11c499bf321be18ea59da33  gcc/testsuite/gcc.c-torture/compile/pr12578.c
  86f3d5cf87d24e97aa663b79f2d0ac5d  gcc/testsuite/gcc.c-torture/compile/pr12899.c
*************** eda9698796bef969bb50e5712208e61b  gcc/te
*** 38280,38285 ****
--- 38371,38377 ----
  4badcaaf116af3e7dd155e4534d8ac88  gcc/testsuite/gcc.c-torture/execute/pr108292.c
  154a19663c66fcea6a49b6718c685882  gcc/testsuite/gcc.c-torture/execute/pr108498-1.c
  c7799b18d2511cd7e671b7875784169b  gcc/testsuite/gcc.c-torture/execute/pr108498-2.c
+ 51a0035891ee3cb8a4d201e8c3d3f1ed  gcc/testsuite/gcc.c-torture/execute/pr108789.c
  c8bc63449a253495869d91d5e4176c35  gcc/testsuite/gcc.c-torture/execute/pr109040.c
  23cbbe0d93f89048f8d1ce1883e61ac2  gcc/testsuite/gcc.c-torture/execute/pr109778.c
  cac0ac2f80f26d97359c398003db0f18  gcc/testsuite/gcc.c-torture/execute/pr109925.c
*************** b40075382f21fb5da6917397258b180a  gcc/te
*** 38310,38317 ****
--- 38402,38413 ----
  dc84ceb83455f22083f7cfb4532cf34e  gcc/testsuite/gcc.c-torture/execute/pr112581-1.c
  ecdedbf463fcb6869d2dcb4d5a4b2376  gcc/testsuite/gcc.c-torture/execute/pr112758.c
  304eb4a2fe5dbf99723cc6dc9d8ffb16  gcc/testsuite/gcc.c-torture/execute/pr113010.c
+ 255cd56658b86e1b37fc6003c864920b  gcc/testsuite/gcc.c-torture/execute/pr113787.c
+ 3f27c8320e9cf2d7c2d28cff11e038e0  gcc/testsuite/gcc.c-torture/execute/pr114207.c
  ce292472e176af7e97b5cfeddc436247  gcc/testsuite/gcc.c-torture/execute/pr114396.c
  7ae9a3b1d760fa818cb4c06f937f3d43  gcc/testsuite/gcc.c-torture/execute/pr114552.c
+ c9d7810fb25abff9e36f2472a26b7432  gcc/testsuite/gcc.c-torture/execute/pr114965.c
+ 70ba48592053a7f5813dc5b2438d1c9d  gcc/testsuite/gcc.c-torture/execute/pr115033.c
  80c02c70a0b6b91b06942e395c34960f  gcc/testsuite/gcc.c-torture/execute/pr15262-1.c
  987c511633ad57d9f08d352eb9512819  gcc/testsuite/gcc.c-torture/execute/pr15262-2.c
  f7f514cfbd791b0c828e0710493b0910  gcc/testsuite/gcc.c-torture/execute/pr15262.c
*************** d4d4aa53f191263a1b8d05a597669d6b  gcc/te
*** 38887,38892 ****
--- 38983,38989 ----
  1fd700aefedaf24e468029bac7fbc0da  gcc/testsuite/gcc.c-torture/execute/shiftdi-2.c
  218fd5bff9fbdcfe97495b29ad65316f  gcc/testsuite/gcc.c-torture/execute/shiftdi.c
  f32de799f0458e1e67012bf12c40583d  gcc/testsuite/gcc.c-torture/execute/shiftopt-1.c
+ 2009eb8565aa1a0d659558b5045da00f  gcc/testsuite/gcc.c-torture/execute/signed1bitfield-1.c
  7d96529ef9846103d214d50deee05006  gcc/testsuite/gcc.c-torture/execute/simd-1.c
  d876c893743520747d7bc1e97368379c  gcc/testsuite/gcc.c-torture/execute/simd-2.c
  de58fe3bfae9a8cf38a31a1ffbd13ca2  gcc/testsuite/gcc.c-torture/execute/simd-4.c
*************** cb0b728c50be57775ce5c56aa25f4545  gcc/te
*** 38978,38983 ****
--- 39075,39081 ----
  05aae0dbb71b992a2f163bf1d0a24045  gcc/testsuite/gcc.c-torture/execute/zero-struct-2.c
  540bc182381f68374a6cb9c7f45dd001  gcc/testsuite/gcc.c-torture/execute/zerolen-1.c
  5d8fbb34f7ad51fedc394527a5885d4d  gcc/testsuite/gcc.c-torture/execute/zerolen-2.c
+ 07f86784b33bd8594d929a8762bcc758  gcc/testsuite/gcc.c-torture/pr111613.c
  44c6ad090d3f06206aa54f59582ae32c  gcc/testsuite/gcc.c-torture/unsorted/dump-noaddr.c
  76a05adc513bcf00de7e94465ef0bc6d  gcc/testsuite/gcc.c-torture/unsorted/dump-noaddr.x
  aae58a8365625bb1d19cdca329c9140d  gcc/testsuite/gcc.c-torture/unsorted/unsorted.exp
*************** c712bebc72e1dc5a56ae1f93009d40b0  gcc/te
*** 40363,40368 ****
--- 40461,40468 ----
  845597d7b1eee7d785b1fcffccab7a3a  gcc/testsuite/gcc.dg/asan/pr112709-1.c
  26f93981271f9059440b991b53a92413  gcc/testsuite/gcc.dg/asan/pr112709-2.c
  e6fb871193af3e998394dba285a504b4  gcc/testsuite/gcc.dg/asan/pr114687.c
+ 335e527788f5fd39d280e244ac17b3ef  gcc/testsuite/gcc.dg/asan/pr114956.c
+ 7945c329a8682648ec766560d0d91934  gcc/testsuite/gcc.dg/asan/pr115172.c
  82ef53c3f981dc7824247ad98871d787  gcc/testsuite/gcc.dg/asan/pr56417.c
  0c13e4008bb665f05b030eb42e43183f  gcc/testsuite/gcc.dg/asan/pr63845.c
  9a45b4bebab3901180dbe2a44efcd070  gcc/testsuite/gcc.dg/asan/pr64170.c
*************** adc4e05b75a2f39c55c70faa85057d12  gcc/te
*** 40820,40825 ****
--- 40920,40928 ----
  1b14f757218f4ae0b76ba45cc25a4e0a  gcc/testsuite/gcc.dg/bitint-103.c
  a865bb2e62773b29c2dbbfe2b786a4b3  gcc/testsuite/gcc.dg/bitint-104.c
  b71c538a1f7051f92330848d2a3d460a  gcc/testsuite/gcc.dg/bitint-105.c
+ c4b034982de8b58ed8336d820c8bb976  gcc/testsuite/gcc.dg/bitint-106.c
+ 60c7ac39e79328f3bbc2f99c4f05036f  gcc/testsuite/gcc.dg/bitint-107.c
+ 26391ae32dae95a426db744f28b97cf9  gcc/testsuite/gcc.dg/bitint-108.c
  bb7d4e0bf6a65f0461a509285654b4ec  gcc/testsuite/gcc.dg/bitint-11.c
  c18469175af3ebdf263d34347ebe2d40  gcc/testsuite/gcc.dg/bitint-12.c
  aa6e262f1d508ec048e76ac4af6675a4  gcc/testsuite/gcc.dg/bitint-13.c
*************** b200221e1cccaf2dc905de01fccdb601  gcc/te
*** 46509,46521 ****
  6c8f2e684eee8bd8983196eac859b465  gcc/testsuite/gcc.dg/pr114293.c
  7cd5609790e8cb3ba4ad54ccf122a48a  gcc/testsuite/gcc.dg/pr114310.c
  4940ffe18e12cb373bdf01efe4350809  gcc/testsuite/gcc.dg/pr114361.c
! ea92be6444e68f4116ad99f520ed844f  gcc/testsuite/gcc.dg/pr114574-1.c
! 5c86816d02795101636c8edc87ce5942  gcc/testsuite/gcc.dg/pr114574-2.c
  860f163dcd0b252ea3f85323bc959a7d  gcc/testsuite/gcc.dg/pr11459-1.c
  8d675fa965ab88a772c5a3c7d82c11e3  gcc/testsuite/gcc.dg/pr114605.c
  18db873e30d811e6904623797ead2825  gcc/testsuite/gcc.dg/pr114753.c
  278b6ea6998e142ef9ecea8b30a97701  gcc/testsuite/gcc.dg/pr114768.c
  e164a736918661d669864e3645da290c  gcc/testsuite/gcc.dg/pr11492.c
  3b83403729a3686d25552352bf0c4577  gcc/testsuite/gcc.dg/pr11864-1.c
  bc5ddfbbc46f4e0cce1629d1b58d3090  gcc/testsuite/gcc.dg/pr12603.c
  72a2fca76cb69617ae36bab93c7ec0d7  gcc/testsuite/gcc.dg/pr12625-1.c
--- 46612,46638 ----
  6c8f2e684eee8bd8983196eac859b465  gcc/testsuite/gcc.dg/pr114293.c
  7cd5609790e8cb3ba4ad54ccf122a48a  gcc/testsuite/gcc.dg/pr114310.c
  4940ffe18e12cb373bdf01efe4350809  gcc/testsuite/gcc.dg/pr114361.c
! e99866ca9e56b885a0004e2f573a6158  gcc/testsuite/gcc.dg/pr114493-1.c
! a9aec6149bb0f845a5689f70e87d6879  gcc/testsuite/gcc.dg/pr114493-2.c
! 563040be7f330befd6222d589a849aa6  gcc/testsuite/gcc.dg/pr114574-1.c
! c55a5bd235aa037a0b2b6c77b9b5c9da  gcc/testsuite/gcc.dg/pr114574-2.c
  860f163dcd0b252ea3f85323bc959a7d  gcc/testsuite/gcc.dg/pr11459-1.c
  8d675fa965ab88a772c5a3c7d82c11e3  gcc/testsuite/gcc.dg/pr114605.c
  18db873e30d811e6904623797ead2825  gcc/testsuite/gcc.dg/pr114753.c
  278b6ea6998e142ef9ecea8b30a97701  gcc/testsuite/gcc.dg/pr114768.c
+ 86c7b688b3835d3cdb63a61f64b1ae73  gcc/testsuite/gcc.dg/pr114876.c
+ 4f24f3d12a3963918c32e40afe158f0a  gcc/testsuite/gcc.dg/pr114902.c
+ fa53e159fc414cd332dc23393a95dabf  gcc/testsuite/gcc.dg/pr114907.c
  e164a736918661d669864e3645da290c  gcc/testsuite/gcc.dg/pr11492.c
+ aef58d29c1a9501b32c4805c56d8ce28  gcc/testsuite/gcc.dg/pr114930.c
+ dbdd5914f6fc5bb4897a0171fe0c720c  gcc/testsuite/gcc.dg/pr114931.c
+ e76a4663621c8d450d2c9d229d63e033  gcc/testsuite/gcc.dg/pr115092.c
+ 6d1303b6d1c09f2ffa7ec830ab434d2a  gcc/testsuite/gcc.dg/pr115149.c
+ d22dfd7d5e220a5d2333a3902005df42  gcc/testsuite/gcc.dg/pr115152.c
+ 64f4939cddc13bbbbd8e882d62d2436b  gcc/testsuite/gcc.dg/pr115197.c
+ 915d1c3bdd1ce10f8b739772e4406bf6  gcc/testsuite/gcc.dg/pr115502.c
+ 6ba8ec161f815bc3e024b67bfffd9530  gcc/testsuite/gcc.dg/pr115646.c
+ 8a0ca2cbf65dafe6cccb9a0465069fcc  gcc/testsuite/gcc.dg/pr116034.c
  3b83403729a3686d25552352bf0c4577  gcc/testsuite/gcc.dg/pr11864-1.c
  bc5ddfbbc46f4e0cce1629d1b58d3090  gcc/testsuite/gcc.dg/pr12603.c
  72a2fca76cb69617ae36bab93c7ec0d7  gcc/testsuite/gcc.dg/pr12625-1.c
*************** b09000e6104e19c4d2e2e0550272c280  gcc/te
*** 48023,48029 ****
  8785ee78f0ecce2b7ef647d29d90cf54  gcc/testsuite/gcc.dg/pr83373.c
  64ee6bfa410f7c1d30c3d7f63402433b  gcc/testsuite/gcc.dg/pr83393.c
  a6e9e544df8c1540a5957852a45004e8  gcc/testsuite/gcc.dg/pr83396.c
! 4f297789c555b06acff0f263a2de4380  gcc/testsuite/gcc.dg/pr83415.c
  ff149ef447478fe287d21948bf94820b  gcc/testsuite/gcc.dg/pr83419.c
  d1d24788f9c8caf0192fc3807eb41608  gcc/testsuite/gcc.dg/pr83422.c
  4cfcf9fb49e0c6531f60ce19ff899760  gcc/testsuite/gcc.dg/pr83424.c
--- 48140,48146 ----
  8785ee78f0ecce2b7ef647d29d90cf54  gcc/testsuite/gcc.dg/pr83373.c
  64ee6bfa410f7c1d30c3d7f63402433b  gcc/testsuite/gcc.dg/pr83393.c
  a6e9e544df8c1540a5957852a45004e8  gcc/testsuite/gcc.dg/pr83396.c
! bed17f1377941c87cc77ed606717aeaa  gcc/testsuite/gcc.dg/pr83415.c
  ff149ef447478fe287d21948bf94820b  gcc/testsuite/gcc.dg/pr83419.c
  d1d24788f9c8caf0192fc3807eb41608  gcc/testsuite/gcc.dg/pr83422.c
  4cfcf9fb49e0c6531f60ce19ff899760  gcc/testsuite/gcc.dg/pr83424.c
*************** c814fe4a3cd51a2ffa1ce4dc2a66cb30  gcc/te
*** 49509,49514 ****
--- 49626,49632 ----
  463b9669569d8f969dc689fd5751b1d1  gcc/testsuite/gcc.dg/torture/bitint-69.c
  7c09d9b7385b033f56397e505e490aac  gcc/testsuite/gcc.dg/torture/bitint-7.c
  c7d2f371831f92ad470bde6ed1221537  gcc/testsuite/gcc.dg/torture/bitint-70.c
+ e84ed2b9613e7dc3e0944e6f8c30bd59  gcc/testsuite/gcc.dg/torture/bitint-71.c
  cf2a2337cf009457d836bd48e49c0af3  gcc/testsuite/gcc.dg/torture/bitint-8.c
  4d03bd57dac0507a44cc15b9afacd8a3  gcc/testsuite/gcc.dg/torture/bitint-9.c
  cf9904d4026e69bddaf745011bbaaab3  gcc/testsuite/gcc.dg/torture/builtin-attr-1.c
*************** adfade0b828b4f6c04193bf5e8dae44f  gcc/te
*** 50003,50008 ****
--- 50121,50129 ----
  8ebd93b45204d340baa4a9798f5bcd62  gcc/testsuite/gcc.dg/torture/pr114672.c
  2c68830fdc44dbd18e300f9430c6c89f  gcc/testsuite/gcc.dg/torture/pr114787.c
  36eccbc565ddfe1c74a1123440077694  gcc/testsuite/gcc.dg/torture/pr114792.c
+ 053c820a4d2b548f021b09e4f320e1ed  gcc/testsuite/gcc.dg/torture/pr114998.c
+ 390c74e1cc81bd0e33c375ee049fb18b  gcc/testsuite/gcc.dg/torture/pr115701.c
+ b9f75d112b5891dd319ae19e3779967f  gcc/testsuite/gcc.dg/torture/pr116057.c
  ded4330fd1cd52783bd9b1761db038ef  gcc/testsuite/gcc.dg/torture/pr16104-1.c
  fc265ee05da2f29f0e92804661cd1f28  gcc/testsuite/gcc.dg/torture/pr17526.c
  01c583edb41b632b835aa892b9c1cb14  gcc/testsuite/gcc.dg/torture/pr17933-1.c
*************** fc343ac4dddc2387803c4581508bd355  gcc/te
*** 51506,51512 ****
  25a22ef7e096aa5c4a5ec323a10eb1ee  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-7.c
  3f1747c36bfe6b3fd2235e695edcaa02  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-8.c
  1d89c967b03259c101cc6401b07d1648  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-9.c
! d2a6a7bf2644a7942988c7239b51410f  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-1.c
  d0e4c342e2ad48131871ec279be2f9c3  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-10.c
  75bb54d18f7c1eeb0e52d94f6f0e0a2d  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-11.c
  c7f97a6e2a77945ebe161e237b31e840  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-12.c
--- 51627,51633 ----
  25a22ef7e096aa5c4a5ec323a10eb1ee  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-7.c
  3f1747c36bfe6b3fd2235e695edcaa02  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-8.c
  1d89c967b03259c101cc6401b07d1648  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-9.c
! 5489a7071de3715549debe15cc684b48  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-1.c
  d0e4c342e2ad48131871ec279be2f9c3  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-10.c
  75bb54d18f7c1eeb0e52d94f6f0e0a2d  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-11.c
  c7f97a6e2a77945ebe161e237b31e840  gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-12.c
*************** f3c1018cd7257cd934c6df52bc0e7440  gcc/te
*** 53087,53093 ****
  33ae9727bb74ef8f4880c77b0c67c256  gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-21.c
  f7e20155bdbd371f097bd98615d07829  gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-24.c
  3c40032af867bf26be68dba50a358e3f  gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-25.c
! 683351f66e4d3aca32ee2346273576b8  gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-26.c
  afe8feb8b27c744a88b97d9ea3a344a1  gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-28.c
  3f557126af3b8bbf78f827a857103325  gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-29.c
  58f01e588bb6eda6cadea1242d43f6a2  gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-3.c
--- 53208,53214 ----
  33ae9727bb74ef8f4880c77b0c67c256  gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-21.c
  f7e20155bdbd371f097bd98615d07829  gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-24.c
  3c40032af867bf26be68dba50a358e3f  gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-25.c
! e4f96c53a83ada053cf1d55cf2440bb7  gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-26.c
  afe8feb8b27c744a88b97d9ea3a344a1  gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-28.c
  3f557126af3b8bbf78f827a857103325  gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-29.c
  58f01e588bb6eda6cadea1242d43f6a2  gcc/testsuite/gcc.dg/tree-ssa/ssa-dse-3.c
*************** e3aaddf0ac2fdd37a5228a58d8c0f079  gcc/te
*** 54499,54504 ****
--- 54620,54631 ----
  0079bcebbbf82f5487b36b4f2e1532ef  gcc/testsuite/gcc.dg/vect/pr114485.c
  c0f0ed71d5889d42079442a4cdca8181  gcc/testsuite/gcc.dg/vect/pr114733.c
  ffa061cc92fc1fdab57b5c587a33d81b  gcc/testsuite/gcc.dg/vect/pr114832.c
+ a652091690348408aec894da3d82b15d  gcc/testsuite/gcc.dg/vect/pr115192.c
+ d4499294f9334e38163cb0286c7b2483  gcc/testsuite/gcc.dg/vect/pr115669.c
+ bb2c2453031564d5d8103f5e4da71746  gcc/testsuite/gcc.dg/vect/pr115723.c
+ db016c873ed206041bc50ac092ce545d  gcc/testsuite/gcc.dg/vect/pr115840.c
+ ea3272b0a6fbd82aefd459202d8b2afc  gcc/testsuite/gcc.dg/vect/pr115841.c
+ f4dccafbd979e394e9963f12d52ce1c2  gcc/testsuite/gcc.dg/vect/pr115843.c
  42d48d2ecd5682545b12ac42f879a831  gcc/testsuite/gcc.dg/vect/pr16105.c
  231c99dba9475fe09525bbf6f4374124  gcc/testsuite/gcc.dg/vect/pr18308.c
  915cf38408eaa7fee5013d90ec1c3251  gcc/testsuite/gcc.dg/vect/pr18400.c
*************** adae3096335071cf3e8254d1f7904485  gcc/te
*** 55033,55039 ****
  395e127cfc68ba064c7a372968e52f02  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s127.c
  2807b531f29b82cac701626a5b540677  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1279.c
  94a4ff4ac7ebaed7587848bd371a8265  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s128.c
! e6b49f4f04d3717d26650650306cb6cf  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1281.c
  906ea5d96a9f8ff26ffacdbc50c68fb8  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s131.c
  e6aba3ea69500d13a666c2cc21358274  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s13110.c
  18e7847d81e005027eb927f18917d261  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s132.c
--- 55160,55166 ----
  395e127cfc68ba064c7a372968e52f02  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s127.c
  2807b531f29b82cac701626a5b540677  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1279.c
  94a4ff4ac7ebaed7587848bd371a8265  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s128.c
! a3b27eaa9641c7f84a2633f3df3a15fb  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s1281.c
  906ea5d96a9f8ff26ffacdbc50c68fb8  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s131.c
  e6aba3ea69500d13a666c2cc21358274  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s13110.c
  18e7847d81e005027eb927f18917d261  gcc/testsuite/gcc.dg/vect/tsvc/vect-tsvc-s132.c
*************** ae513bfb2896c38de994944b104fb7c8  gcc/te
*** 56538,56543 ****
--- 56665,56672 ----
  8a6aed21d2622bf72389f22f09d8bd4b  gcc/testsuite/gcc.target/aarch64/abs_2.c
  4c042431bd9c0fee72fecae7e28abe01  gcc/testsuite/gcc.target/aarch64/acle/acle.exp
  a545b8f7fc60af12576f85397e1733cb  gcc/testsuite/gcc.target/aarch64/acle/armv8-r.c
+ d75448581ffe687b59d90766e852e7df  gcc/testsuite/gcc.target/aarch64/acle/bf16_feature.c
+ 80f5f996bc3addf12ec6ed7a7a97d085  gcc/testsuite/gcc.target/aarch64/acle/bf16_sve_feature.c
  62e20cc9b647dedfdd26cf101e10f58e  gcc/testsuite/gcc.target/aarch64/acle/bti_def.c
  339f7215861041bbe928186d86e2c7b7  gcc/testsuite/gcc.target/aarch64/acle/crc32b.c
  b3b451a8f938e2c0a24c2751eab2c62d  gcc/testsuite/gcc.target/aarch64/acle/crc32cb.c
*************** ee75ba585648b3f8f825cadccf3a5ef0  gcc/te
*** 63787,63792 ****
--- 63916,63922 ----
  d8b7bf172e8cfd96979b54e10c4e2570  gcc/testsuite/gcc.target/aarch64/vect_urhadd_1.c
  739575d641b47c254cda6c8d642702f9  gcc/testsuite/gcc.target/aarch64/vector_initialization_nostack.c
  91822962d5a71129a8f94a0f50f2c42b  gcc/testsuite/gcc.target/aarch64/vector_intrinsics.c
+ 95218e69f648c2bc58f35d3130871871  gcc/testsuite/gcc.target/aarch64/vector_intrinsics_asm.c
  dc26c976e2b4512c622399bbaac9f150  gcc/testsuite/gcc.target/aarch64/vector_structure_intrinsics.c
  daaae70f1b12a12a9975bc061e8b23d6  gcc/testsuite/gcc.target/aarch64/vfp-1.c
  a7efe0794d7e3b0752ef79d9b193f732  gcc/testsuite/gcc.target/aarch64/vget_high_1.c
*************** c4eec60b3306ebc857f91dd9f92ff8fe  gcc/te
*** 63860,63865 ****
--- 63990,63997 ----
  868d557785ef579297eaa8d96b97b3fc  gcc/testsuite/gcc.target/alpha/max-2.c
  cda436a64900819743f9c85f6ef0caae  gcc/testsuite/gcc.target/alpha/pr105209.c
  29ae801d98cc199cb5dde311a9649e2c  gcc/testsuite/gcc.target/alpha/pr106966.c
+ d2f13118de8962e07bca23bc88ac4d1b  gcc/testsuite/gcc.target/alpha/pr115297.c
+ 763b8b959a5cab5d1f688ad38f7bcd29  gcc/testsuite/gcc.target/alpha/pr115526.c
  dc5943b1dd495250e6dc8076b32c902c  gcc/testsuite/gcc.target/alpha/pr19518.c
  f8467590e67b2b5f4718d571a9ba60c0  gcc/testsuite/gcc.target/alpha/pr22093.c
  b36471f8edbf2a11ce23359823ecc10b  gcc/testsuite/gcc.target/alpha/pr24178.c
*************** ce1fe2059d8e263b0f3d889cb1392892  gcc/te
*** 64383,64390 ****
  a29c7dfe0255ba24ca52aa9293640971  gcc/testsuite/gcc.target/arm/cmse/cmse-8.x
  ce946170746cf737bca71ec699014fef  gcc/testsuite/gcc.target/arm/cmse/cmse-9.c
  8f64bcb2f75fa93f7207ef4f9b39d06e  gcc/testsuite/gcc.target/arm/cmse/cmse.exp
! 68589fe6cc14ec6e535b037c8db589b9  gcc/testsuite/gcc.target/arm/cmse/extend-param.c
! 448776b3a969f181f903853f8b701bca  gcc/testsuite/gcc.target/arm/cmse/extend-return.c
  6e9c9a777c4a333e2bdba95bdaf23364  gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/bitfield-4.c
  c540adef0c0a8fc3e8e03fee5f712683  gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/bitfield-5.c
  727ae9b55594654191b60afa67ad5094  gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/bitfield-6.c
--- 64515,64522 ----
  a29c7dfe0255ba24ca52aa9293640971  gcc/testsuite/gcc.target/arm/cmse/cmse-8.x
  ce946170746cf737bca71ec699014fef  gcc/testsuite/gcc.target/arm/cmse/cmse-9.c
  8f64bcb2f75fa93f7207ef4f9b39d06e  gcc/testsuite/gcc.target/arm/cmse/cmse.exp
! 2ca1bc1b7709560cb23249102afd2dd8  gcc/testsuite/gcc.target/arm/cmse/extend-param.c
! e37af808fb07f04f12fd1323772cfb18  gcc/testsuite/gcc.target/arm/cmse/extend-return.c
  6e9c9a777c4a333e2bdba95bdaf23364  gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/bitfield-4.c
  c540adef0c0a8fc3e8e03fee5f712683  gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/bitfield-5.c
  727ae9b55594654191b60afa67ad5094  gcc/testsuite/gcc.target/arm/cmse/mainline/8_1m/bitfield-6.c
*************** dc937ad7bdd38e233f8eb2871fbab365  gcc/te
*** 64461,64467 ****
  37ee43df70f4d07a257b2684561a574c  gcc/testsuite/gcc.target/arm/cond_sub_restrict_it.c
  ea5c06143f89f8b3c26a3c80f255d03b  gcc/testsuite/gcc.target/arm/condarith_restrict_it.c
  702468e7cb2029f03eaac95e5eea0533  gcc/testsuite/gcc.target/arm/constant-pool.c
! d38897569ba0b5112694e6e1fe6662b5  gcc/testsuite/gcc.target/arm/copysign_softfloat_1.c
  c46d86d65d2d64a7a88fc4a4918fd806  gcc/testsuite/gcc.target/arm/cortex-m55-nodsp-flag-hard.c
  d68dd2fc1fc4947df53d60137d04cc39  gcc/testsuite/gcc.target/arm/cortex-m55-nodsp-flag-softfp.c
  b3f3ff81dd0095a51c242338491d533e  gcc/testsuite/gcc.target/arm/cortex-m55-nodsp-nofp-flag-softfp.c
--- 64593,64599 ----
  37ee43df70f4d07a257b2684561a574c  gcc/testsuite/gcc.target/arm/cond_sub_restrict_it.c
  ea5c06143f89f8b3c26a3c80f255d03b  gcc/testsuite/gcc.target/arm/condarith_restrict_it.c
  702468e7cb2029f03eaac95e5eea0533  gcc/testsuite/gcc.target/arm/constant-pool.c
! a15062bec8f5e7f6b88a19f23efae654  gcc/testsuite/gcc.target/arm/copysign_softfloat_1.c
  c46d86d65d2d64a7a88fc4a4918fd806  gcc/testsuite/gcc.target/arm/cortex-m55-nodsp-flag-hard.c
  d68dd2fc1fc4947df53d60137d04cc39  gcc/testsuite/gcc.target/arm/cortex-m55-nodsp-flag-softfp.c
  b3f3ff81dd0095a51c242338491d533e  gcc/testsuite/gcc.target/arm/cortex-m55-nodsp-nofp-flag-softfp.c
*************** c9fa67c20fec9ef097315c2e0664eb2f  gcc/te
*** 66765,66770 ****
--- 66897,66903 ----
  0e904d54afafee544aac46db74a0fb78  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_s32.c
  def367f33eb6f2d3b377c08209d4e3ba  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_s64.c
  8260100dce01c5f54338df06aed56da3  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_s8.c
+ bfc6037993ab8de2e59e1fc18bd8c747  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_su64.c
  3aebb2229ee3c92f32168bc434c06dcc  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_u16.c
  b6849ec20ab5271453eb6a6910746ff2  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_u32.c
  770546f9f98bbba226ff4a00ebb7d508  gcc/testsuite/gcc.target/arm/mve/intrinsics/vsetq_lane_u64.c
*************** d59d090be25d48a18820542cf3abe1eb  gcc/te
*** 67268,67273 ****
--- 67401,67408 ----
  64df4c73d4d8e79ee289d41e18bf6095  gcc/testsuite/gcc.target/arm/pr110268-2.c
  e9f9686fc9b3d00e6675347491ea18ce  gcc/testsuite/gcc.target/arm/pr111235.c
  a1fe9428938050a47df83f9ccfccf156  gcc/testsuite/gcc.target/arm/pr112337.c
+ 95b83592cd208bcb180064639fd1558f  gcc/testsuite/gcc.target/arm/pr115153.c
+ 39327fb26a438561d0617a9bfe99c59f  gcc/testsuite/gcc.target/arm/pr115188.c
  3ce2c6a399da67ae36390d522e1f1296  gcc/testsuite/gcc.target/arm/pr19599.c
  3425143e88f989a8f52f345e6237106a  gcc/testsuite/gcc.target/arm/pr26702.c
  fc0dd660f56108005b4f0b142e94d10d  gcc/testsuite/gcc.target/arm/pr37780_1.c
*************** e94286eccc733d11a63447fdd9bada99  gcc/te
*** 67792,67797 ****
--- 67927,67933 ----
  307a7c468d9f6f5b29b17d3f70d7fbe3  gcc/testsuite/gcc.target/arm/thumb2-slow-flash-data-3.c
  322a379899bf637c0e26cbe1eb644603  gcc/testsuite/gcc.target/arm/thumb2-slow-flash-data-4.c
  009b12bcdd519023614e14a253a4c0a9  gcc/testsuite/gcc.target/arm/thumb2-slow-flash-data-5.c
+ e61c26f7c1cc0ddce7bcbbd3e8437bd3  gcc/testsuite/gcc.target/arm/thumb2-switchstatement.c
  661cd52deb4f860aae4c6c1b1e062e57  gcc/testsuite/gcc.target/arm/tls-disable-literal-pool.c
  b5cb0cc39d4570e0da1e85821a82e816  gcc/testsuite/gcc.target/arm/tlscall.c
  bbfeab1d19ae8a86996efa5896bc515a  gcc/testsuite/gcc.target/arm/unaligned-argument-1.c
*************** f8477bcb4f0897df97ce12509813078f  gcc/te
*** 67914,67919 ****
--- 68050,68059 ----
  cbbdbc1f2e5f1be9d84964c49c4e1d8a  gcc/testsuite/gcc.target/avr/pr112952-2.c
  4c2e6ef3904adf4a21d13daa991d00c8  gcc/testsuite/gcc.target/avr/pr112952-3.c
  5bce43a3b899dee1019d96465b5ebf67  gcc/testsuite/gcc.target/avr/pr114132-1.c
+ e6cd0765dea3fde235455229d90597c7  gcc/testsuite/gcc.target/avr/pr114975-parity.c
+ 539ce3aab7106b8babfeb6e60c71880b  gcc/testsuite/gcc.target/avr/pr114975-popcount.c
+ 33de71bb615aba171af02ad7f1fc8faa  gcc/testsuite/gcc.target/avr/pr114981-powif.c
+ b336e6f4d1af14f79b0e9e2451c8046e  gcc/testsuite/gcc.target/avr/pr114981-powil.c
  8d351de18b6ca99f76c43eaa14213d53  gcc/testsuite/gcc.target/avr/pr46779-1.c
  2887bd8c777e4696616590f0d60653b6  gcc/testsuite/gcc.target/avr/pr46779-2.c
  d92831f37e30237d1dc568f585e4c2c9  gcc/testsuite/gcc.target/avr/pr50739.c
*************** ba0a1d3cd4b035483a1c25a15db266c5  gcc/te
*** 67987,67992 ****
--- 68127,68134 ----
  9d22856d71f5be1330322ffedc6b0c48  gcc/testsuite/gcc.target/avr/torture/pr112944-flmap-0.c
  b69cc366bcf67c0a489ddd0287a0ff9f  gcc/testsuite/gcc.target/avr/torture/pr112944-flmap-1.c
  36bf0eb6c126e0f430da14b0a987d739  gcc/testsuite/gcc.target/avr/torture/pr114132-2.c
+ 076528976282b60094f653255606b21f  gcc/testsuite/gcc.target/avr/torture/pr115307-isinf.c
+ f6a5b393e8b302550433204eafe7ff3e  gcc/testsuite/gcc.target/avr/torture/pr115317-isinf.c
  0844a939ea2464d30cc8892c85b4aecc  gcc/testsuite/gcc.target/avr/torture/pr39633.c
  8fb17af722ee890b7fa08b5610cdb80e  gcc/testsuite/gcc.target/avr/torture/pr41885.c
  70b849f57ecf42299230b99b7734dd2d  gcc/testsuite/gcc.target/avr/torture/pr51374-1.c
*************** ab53af0eb6dbfe2791a8ac1bbaf0c11f  gcc/te
*** 68001,68006 ****
--- 68143,68152 ----
  5f3be2dbb82f715c14a1a41fff447a60  gcc/testsuite/gcc.target/avr/torture/pr77326.c
  4fbef28c5655476b160563b7732f35f0  gcc/testsuite/gcc.target/avr/torture/pr83729.c
  3f60045ba7f9c20a87591727f9e0b7f1  gcc/testsuite/gcc.target/avr/torture/pr83801.c
+ cdd277ee16a82198dac193f2885f4cb3  gcc/testsuite/gcc.target/avr/torture/pr87376.c
+ 54e693530d5f4d0566b475b2eaa73cca  gcc/testsuite/gcc.target/avr/torture/pr88236-pr115726.c
+ 52eb2c2bb002e59b07281c8efa4702fb  gcc/testsuite/gcc.target/avr/torture/pr92606.c
+ d41e40769fe3b38d9debfff43a083a18  gcc/testsuite/gcc.target/avr/torture/pr98762.c
  21a45d34960ba9567b9f2483d22c843f  gcc/testsuite/gcc.target/avr/torture/progmem-1.c
  564c71a894aff68e98d5c4a6db2b47ae  gcc/testsuite/gcc.target/avr/torture/progmem-1.cpp
  126473a2f2a291f65eeb2dca66b500b2  gcc/testsuite/gcc.target/avr/torture/sat-hr-plus-minus.c
*************** c60370bc00b6f0ed92d624f8a583ce26  gcc/te
*** 69623,69628 ****
--- 69769,69776 ----
  8fa657b6c7175810f81fb9448954ee0a  gcc/testsuite/gcc.target/i386/avx10_1-22.c
  0d2b9652b54c8b0d81f3ce309b9de6d0  gcc/testsuite/gcc.target/i386/avx10_1-23.c
  e905651c365a2662464429415c016a9e  gcc/testsuite/gcc.target/i386/avx10_1-24.c
+ f01935352f7c608a75af08eb2d39bbdd  gcc/testsuite/gcc.target/i386/avx10_1-25.c
+ d07375e11ebbd436449e2065328a554a  gcc/testsuite/gcc.target/i386/avx10_1-26.c
  83836eb7c19ebd0a3cb10c1b38859560  gcc/testsuite/gcc.target/i386/avx10_1-3.c
  cc6ebfff46b4601c68183c5748f30189  gcc/testsuite/gcc.target/i386/avx10_1-4.c
  35084fd0a3d20b2364ee47139e043395  gcc/testsuite/gcc.target/i386/avx10_1-5.c
*************** ddee045bf26d24bb3c8c4957af9831a0  gcc/te
*** 70272,70277 ****
--- 70420,70426 ----
  9e407045b53a21ae0d7c112ffb790d43  gcc/testsuite/gcc.target/i386/avx512bw-vpaddw-1.c
  01f4adb01dc81937191efd641eeeb298  gcc/testsuite/gcc.target/i386/avx512bw-vpaddw-2.c
  381ec3d170d13e670a7d82cb4b8f7d0d  gcc/testsuite/gcc.target/i386/avx512bw-vpalignr-1.c
+ 167461ae051833f02dbe65e6c16defe8  gcc/testsuite/gcc.target/i386/avx512bw-vpalignr-1b.c
  ceeb85e9addcfe4b03eb11f284116f03  gcc/testsuite/gcc.target/i386/avx512bw-vpalignr-2.c
  c98c741ace98c244bd47dbae09219719  gcc/testsuite/gcc.target/i386/avx512bw-vpalignr-3.c
  642ccfbc2b444966fb6f736f43a1365c  gcc/testsuite/gcc.target/i386/avx512bw-vpalignr-4.c
*************** d846c7209b5bac971f214f29ca3fd506  gcc/te
*** 70569,70576 ****
--- 70718,70727 ----
  e44436f82377cc5b5cff6a5347fd450e  gcc/testsuite/gcc.target/i386/avx512dq-vfpclassps-1.c
  b3fc381ca0059d17a2d9812d9231ff01  gcc/testsuite/gcc.target/i386/avx512dq-vfpclassps-2.c
  315a3604df8b1e1c374a98f932da6925  gcc/testsuite/gcc.target/i386/avx512dq-vfpclasssd-1.c
+ 320c1383cbb8e4ce07f067792bb52fd4  gcc/testsuite/gcc.target/i386/avx512dq-vfpclasssd-1b.c
  5cd4bb271105b6457a2a496768007256  gcc/testsuite/gcc.target/i386/avx512dq-vfpclasssd-2.c
  8acc20767c397abf4448f2913287a865  gcc/testsuite/gcc.target/i386/avx512dq-vfpclassss-1.c
+ 7fc53c6d107e4e8b76a7a062a0e6ef7e  gcc/testsuite/gcc.target/i386/avx512dq-vfpclassss-1b.c
  d2a9855a64040f30e43740f4abffd5eb  gcc/testsuite/gcc.target/i386/avx512dq-vfpclassss-2.c
  1fb9353e1dd69f5c4b4f8968fba855ff  gcc/testsuite/gcc.target/i386/avx512dq-vinsert-1.c
  9ef48524b5d1edfc6602e9a3e815a433  gcc/testsuite/gcc.target/i386/avx512dq-vinsertf32x8-1.c
*************** f3ad87ac05bd79c4aae795b5c86f4c3c  gcc/te
*** 70612,70619 ****
--- 70763,70772 ----
  256d6929daa33a4c5bcb3aaaf1eb5260  gcc/testsuite/gcc.target/i386/avx512dq-vreduceps-3.c
  05e2e691a54d1d7d679200c87b52f5d9  gcc/testsuite/gcc.target/i386/avx512dq-vreduceps-4.c
  eb1182b1bc9929fffea30e9274753e93  gcc/testsuite/gcc.target/i386/avx512dq-vreducesd-1.c
+ f6c963a01ad7c80c01ff4cd13b04374c  gcc/testsuite/gcc.target/i386/avx512dq-vreducesd-1b.c
  f93a614a15d204e65833d00faeae06bd  gcc/testsuite/gcc.target/i386/avx512dq-vreducesd-2.c
  20aed644a835776e37e1d5aba4103fa4  gcc/testsuite/gcc.target/i386/avx512dq-vreducess-1.c
+ 0b78547190f1fea2da9af7c5cf1ac4d1  gcc/testsuite/gcc.target/i386/avx512dq-vreducess-1b.c
  73efe722ab3e8d69d28347b8d8df38ae  gcc/testsuite/gcc.target/i386/avx512dq-vreducess-2.c
  1b13c5919cffe7b16ec23ae099c1a222  gcc/testsuite/gcc.target/i386/avx512dq-vxorpd-1.c
  d2485d57c89b4736d55cf3ad043515d3  gcc/testsuite/gcc.target/i386/avx512dq-vxorpd-2.c
*************** ac2ee3be692597283247591937e44889  gcc/te
*** 72222,72227 ****
--- 72375,72381 ----
  79c3a64519a5650ef8325a1e7ae43f77  gcc/testsuite/gcc.target/i386/avx512vl-valignd-1.c
  2c099e2c99e2a3a8736f9a95748c0aa5  gcc/testsuite/gcc.target/i386/avx512vl-valignd-2.c
  4a892693a270119b5c7d5360e4e5cdc8  gcc/testsuite/gcc.target/i386/avx512vl-valignq-1.c
+ a75775b26c58b3ceb1c73fecd52901f5  gcc/testsuite/gcc.target/i386/avx512vl-valignq-1b.c
  f706011a0cf678105b1949d4145c59b4  gcc/testsuite/gcc.target/i386/avx512vl-valignq-2.c
  f4ca20d06d9a8325947f96b09c244941  gcc/testsuite/gcc.target/i386/avx512vl-vandnpd-2.c
  14a35041817996bfc5797b2be0b109e2  gcc/testsuite/gcc.target/i386/avx512vl-vandnps-2.c
*************** ca68db2c39d0a3fceab3c9705cb9af62  gcc/te
*** 74576,74581 ****
--- 74730,74740 ----
  168635b91f788ee23782943f3ee8fc02  gcc/testsuite/gcc.target/i386/pr114334.c
  d2e40d7bd7109a0b57be13dfeec77fe6  gcc/testsuite/gcc.target/i386/pr114339.c
  624a387ab1cfd526aa46778b8c3cbf5f  gcc/testsuite/gcc.target/i386/pr114415.c
+ ebdeaf391a6896f61adc82e80aa7b66b  gcc/testsuite/gcc.target/i386/pr115069.c
+ 3bcfebcd8561d969d8eb5bcbe4eb0673  gcc/testsuite/gcc.target/i386/pr115508.c
+ 4c9bd5ab4032e6b8dbf245c84e59d76d  gcc/testsuite/gcc.target/i386/pr115872.c
+ 2022f72b9b52cbf2b0c6b3c3e8e175d1  gcc/testsuite/gcc.target/i386/pr115978-1.c
+ db326b69fa0bc58c58e6087280757cec  gcc/testsuite/gcc.target/i386/pr115978-2.c
  991b7f7f44e28179f98bb458fdb69ea6  gcc/testsuite/gcc.target/i386/pr11877-2.c
  e7f6a568e551d3786797d6f56294b949  gcc/testsuite/gcc.target/i386/pr11877.c
  b03b1d817538a863277c823b5e4cdf75  gcc/testsuite/gcc.target/i386/pr12092-1.c
*************** a3e5a8589b650ac289a1ebcf789619f6  gcc/te
*** 76476,76482 ****
  3e24fab4cd6a98c884b490eae74a3aaf  gcc/testsuite/gcc.target/i386/pr99881.c
  939447bef72a36fa24dc61bac7010b1b  gcc/testsuite/gcc.target/i386/pr99905.c
  bb74fe2f09b19928e6c4047fee136b0b  gcc/testsuite/gcc.target/i386/prefer-vector-width-attr.c
! aac8ef14c7538ca8bb3df8ee0d3a6144  gcc/testsuite/gcc.target/i386/prefetchi-1.c
  5fb0aad075edba2ca6bd9c52e18048a4  gcc/testsuite/gcc.target/i386/prefetchi-2.c
  0d239d33a9eeb5af2e5ffd12b6d373df  gcc/testsuite/gcc.target/i386/prefetchi-3.c
  89c120add0d0cea3a2a86aaa0863dd2e  gcc/testsuite/gcc.target/i386/prefetchi-4.c
--- 76635,76641 ----
  3e24fab4cd6a98c884b490eae74a3aaf  gcc/testsuite/gcc.target/i386/pr99881.c
  939447bef72a36fa24dc61bac7010b1b  gcc/testsuite/gcc.target/i386/pr99905.c
  bb74fe2f09b19928e6c4047fee136b0b  gcc/testsuite/gcc.target/i386/prefer-vector-width-attr.c
! d9c90a27fd6b9568c79455bcaf9faacc  gcc/testsuite/gcc.target/i386/prefetchi-1.c
  5fb0aad075edba2ca6bd9c52e18048a4  gcc/testsuite/gcc.target/i386/prefetchi-2.c
  0d239d33a9eeb5af2e5ffd12b6d373df  gcc/testsuite/gcc.target/i386/prefetchi-3.c
  89c120add0d0cea3a2a86aaa0863dd2e  gcc/testsuite/gcc.target/i386/prefetchi-4.c
*************** a9d4722a275cd3486436322291f39c73  gcc/te
*** 77780,77785 ****
--- 77939,77945 ----
  9b9319e8de39dcffbe873584b20d35a5  gcc/testsuite/gcc.target/loongarch/pr113033.c
  b4671c279162dd2c1fd844929bdbbc6b  gcc/testsuite/gcc.target/loongarch/pr113148.c
  25f1f19f59d10bccef4e82021564ba66  gcc/testsuite/gcc.target/loongarch/pr114861.c
+ 9ad6397c4344b9805128cce24404b86a  gcc/testsuite/gcc.target/loongarch/pr115752.c
  3adba2a8ae6f671eb22ec8228777c1ac  gcc/testsuite/gcc.target/loongarch/prolog-opt.c
  1bfa30f99dc5f04f569fbff68640ab19  gcc/testsuite/gcc.target/loongarch/recip-divf.c
  dfa82d46bae04856dd91309f03684574  gcc/testsuite/gcc.target/loongarch/recip-sqrtf.c
*************** f0ddfb3edfb9941a08b8e295a57f843e  gcc/te
*** 80594,80599 ****
--- 80754,80761 ----
  e1311d3408303e5d3bb31126a2f3dcaf  gcc/testsuite/gcc.target/powerpc/pr105991.c
  1ab2f3b15230d62d1557536701b89524  gcc/testsuite/gcc.target/powerpc/pr106016.c
  1717ad0418e192e7d5bbcdcc715baa9a  gcc/testsuite/gcc.target/powerpc/pr106017.c
+ b7f505658e736391f1fb218bd7977b0f  gcc/testsuite/gcc.target/powerpc/pr106069-1.c
+ c931d1d7ae559c7f1a38c2e40fb73784  gcc/testsuite/gcc.target/powerpc/pr106069-2.c
  77039220fc5a52161837a12ea92d1ea3  gcc/testsuite/gcc.target/powerpc/pr106091.c
  19c79cd734687058ce13a5486b78bd77  gcc/testsuite/gcc.target/powerpc/pr106322.c
  7b0904894180cdbddf64e53f5fbe7f6c  gcc/testsuite/gcc.target/powerpc/pr106460.c
*************** dfa8429959dd6c6fcf851ca3064927e4  gcc/te
*** 80656,80661 ****
--- 80818,80828 ----
  1fc128afa44f8e922fda52e4bb478f12  gcc/testsuite/gcc.target/powerpc/pr112707.h
  0e7a854ff85bd85cdd8df405d6910ef8  gcc/testsuite/gcc.target/powerpc/pr112995.c
  b61eff89fa46bd55405a0700c83058dd  gcc/testsuite/gcc.target/powerpc/pr113950.c
+ 12344387881dc07bc23f4a66e635ea56  gcc/testsuite/gcc.target/powerpc/pr114759-2.c
+ c2e6a1b23bf6293d877c7cdbc988b959  gcc/testsuite/gcc.target/powerpc/pr114759-3.c
+ edbd673b54dc453f6adb46e7d7b5d688  gcc/testsuite/gcc.target/powerpc/pr114846.c
+ 5e2462c89d1f070e8e6bd6ae6deaa4eb  gcc/testsuite/gcc.target/powerpc/pr115355.c
+ d2a0d498fd73b9c4321c054d794a4050  gcc/testsuite/gcc.target/powerpc/pr115389.c
  c2f6d6cf82ef4931619d09e10a0a72aa  gcc/testsuite/gcc.target/powerpc/pr16155.c
  396ae287e72ecdda51bb3157818030a9  gcc/testsuite/gcc.target/powerpc/pr16286.c
  198d8a69d2887e8fadcb050d90e21aa6  gcc/testsuite/gcc.target/powerpc/pr16458-1.c
*************** a4b65c03b235e179c2c54ae705ca1314  gcc/te
*** 80974,80979 ****
--- 81141,81147 ----
  3cbcbf709dba0c7d2f3ee1bb86a4c1ab  gcc/testsuite/gcc.target/powerpc/pr97142.c
  18aa6c13663fc57c77c9258b01d06c8b  gcc/testsuite/gcc.target/powerpc/pr97267.c
  213beaa984952c5e9c8741ff42bef29f  gcc/testsuite/gcc.target/powerpc/pr97360.c
+ 6f417fe4390c81ea54e3227afee2727a  gcc/testsuite/gcc.target/powerpc/pr97367.c
  be1d7456a640bf70727b92bfa00019b7  gcc/testsuite/gcc.target/powerpc/pr98092.c
  adff3606ba35a019752b04f06365d9ae  gcc/testsuite/gcc.target/powerpc/pr98872.c
  25cf76ba144446b05e0a0c9afdd6fc7e  gcc/testsuite/gcc.target/powerpc/pr98914.c
*************** adbaeb88f854d032ccb024f677c39231  gcc/te
*** 82528,82534 ****
  c7ca14eb060960c19c3fd942f85d5fe3  gcc/testsuite/gcc.target/riscv/interrupt-fcsr-1.c
  c36c6439efa266a1451a2f487ec7e09b  gcc/testsuite/gcc.target/riscv/interrupt-fcsr-2.c
  57f649a10ed040fea307c1dff4e5f1c7  gcc/testsuite/gcc.target/riscv/interrupt-fcsr-3.c
! 42c5fbcc94e57b4d8cc1470bc42dc082  gcc/testsuite/gcc.target/riscv/interrupt-misaligned.c
  a0ec9e9b1278bec59b5f6fb4473ae0be  gcc/testsuite/gcc.target/riscv/interrupt-mmode.c
  756572791a9293ef57d0855c156c1c04  gcc/testsuite/gcc.target/riscv/interrupt-smode.c
  1cc7f11cb8b3790c544cfd62150e6d44  gcc/testsuite/gcc.target/riscv/interrupt-umode.c
--- 82696,82702 ----
  c7ca14eb060960c19c3fd942f85d5fe3  gcc/testsuite/gcc.target/riscv/interrupt-fcsr-1.c
  c36c6439efa266a1451a2f487ec7e09b  gcc/testsuite/gcc.target/riscv/interrupt-fcsr-2.c
  57f649a10ed040fea307c1dff4e5f1c7  gcc/testsuite/gcc.target/riscv/interrupt-fcsr-3.c
! fee79ad9a3947e1e6e8791239807aeb4  gcc/testsuite/gcc.target/riscv/interrupt-misaligned.c
  a0ec9e9b1278bec59b5f6fb4473ae0be  gcc/testsuite/gcc.target/riscv/interrupt-mmode.c
  756572791a9293ef57d0855c156c1c04  gcc/testsuite/gcc.target/riscv/interrupt-smode.c
  1cc7f11cb8b3790c544cfd62150e6d44  gcc/testsuite/gcc.target/riscv/interrupt-umode.c
*************** ac7457bb5fc81b14b0c132cfa32ee677  gcc/te
*** 82857,82865 ****
  8ff44c408c80d6686eacf2c8c9416fb4  gcc/testsuite/gcc.target/riscv/pr114639-2.c
  d23feb07adfb6b3ced3305b407aec532  gcc/testsuite/gcc.target/riscv/pr114639-3.c
  f46adfcb0ab8e2f3319ce8af66b9e8af  gcc/testsuite/gcc.target/riscv/pr114639-4.c
  10400130cc47973d43925669f3c795ed  gcc/testsuite/gcc.target/riscv/pr84660.c
  45701f43caab393ac02416313089852f  gcc/testsuite/gcc.target/riscv/pr89835.c
! 287e116d84e5eca39a410aca336f89b1  gcc/testsuite/gcc.target/riscv/pr93202.c
  01c8227bf1b5efa52e434a407c33930d  gcc/testsuite/gcc.target/riscv/pr93304.c
  f95453a04d25316c015010a3d66699b8  gcc/testsuite/gcc.target/riscv/pr95252.c
  755ab5aaa59ce32ddfd25ae8f503af35  gcc/testsuite/gcc.target/riscv/pr95632.c
--- 83025,83037 ----
  8ff44c408c80d6686eacf2c8c9416fb4  gcc/testsuite/gcc.target/riscv/pr114639-2.c
  d23feb07adfb6b3ced3305b407aec532  gcc/testsuite/gcc.target/riscv/pr114639-3.c
  f46adfcb0ab8e2f3319ce8af66b9e8af  gcc/testsuite/gcc.target/riscv/pr114639-4.c
+ f0b41209db06b303281bab8653ccc681  gcc/testsuite/gcc.target/riscv/pr115554.c
+ 5d96808a20d3d61ddbee7bededff9c82  gcc/testsuite/gcc.target/riscv/pr115562.c
+ 2c4e6161b6bc65074a6cc478eac6d34a  gcc/testsuite/gcc.target/riscv/pr116035-1.c
+ d2bab4b0f1ee71cc04c15b44fec61196  gcc/testsuite/gcc.target/riscv/pr116035-2.c
  10400130cc47973d43925669f3c795ed  gcc/testsuite/gcc.target/riscv/pr84660.c
  45701f43caab393ac02416313089852f  gcc/testsuite/gcc.target/riscv/pr89835.c
! c2ac0b53d6af56f5ec5bded3d252dddc  gcc/testsuite/gcc.target/riscv/pr93202.c
  01c8227bf1b5efa52e434a407c33930d  gcc/testsuite/gcc.target/riscv/pr93304.c
  f95453a04d25316c015010a3d66699b8  gcc/testsuite/gcc.target/riscv/pr95252.c
  755ab5aaa59ce32ddfd25ae8f503af35  gcc/testsuite/gcc.target/riscv/pr95632.c
*************** e8ebc752cb2e6780fd9c69554a100b3e  gcc/te
*** 82915,82922 ****
  cbb5e695761caf662a0f5a3a6d512668  gcc/testsuite/gcc.target/riscv/riscv.exp
  6c06251f46956faed6e5b540e9ab010f  gcc/testsuite/gcc.target/riscv/rv32-load-64bit-constant.c
  43463121f29f72a0eaebae4c5789b812  gcc/testsuite/gcc.target/riscv/rv32e_stack.c
! 48861a0634472561c5dddf0034d8f5e4  gcc/testsuite/gcc.target/riscv/rv32e_zcmp.c
! 0126c7f32148eddb27e7c8eec97654b6  gcc/testsuite/gcc.target/riscv/rv32i_zcmp.c
  3e4bfa9ed1e14f800d0563ed26507250  gcc/testsuite/gcc.target/riscv/rvv/autovec/align-1.c
  1331d22c6b347ed0f6bbf2533892ae7e  gcc/testsuite/gcc.target/riscv/rvv/autovec/align-2.c
  703460f530006a4fc7115645853f1a43  gcc/testsuite/gcc.target/riscv/rvv/autovec/binop/copysign-run.c
--- 83087,83094 ----
  cbb5e695761caf662a0f5a3a6d512668  gcc/testsuite/gcc.target/riscv/riscv.exp
  6c06251f46956faed6e5b540e9ab010f  gcc/testsuite/gcc.target/riscv/rv32-load-64bit-constant.c
  43463121f29f72a0eaebae4c5789b812  gcc/testsuite/gcc.target/riscv/rv32e_stack.c
! ac326f9b7c7f95e62e3d1199f8d90853  gcc/testsuite/gcc.target/riscv/rv32e_zcmp.c
! b0b70bbc4c0978464c5f515c8a07ccb8  gcc/testsuite/gcc.target/riscv/rv32i_zcmp.c
  3e4bfa9ed1e14f800d0563ed26507250  gcc/testsuite/gcc.target/riscv/rvv/autovec/align-1.c
  1331d22c6b347ed0f6bbf2533892ae7e  gcc/testsuite/gcc.target/riscv/rvv/autovec/align-2.c
  703460f530006a4fc7115645853f1a43  gcc/testsuite/gcc.target/riscv/rvv/autovec/binop/copysign-run.c
*************** eb3a0fce5ff21d2b729d86ea9ef07b32  gcc/te
*** 84050,84059 ****
  a4570acb76500092b07210f7cd534012  gcc/testsuite/gcc.target/riscv/rvv/autovec/vls-vlmax/vec_extract-run.c
  d8985ae8f91dc93abd516c587cb91a5e  gcc/testsuite/gcc.target/riscv/rvv/autovec/vls-vlmax/vec_extract-runu.c
  cd3df122f8339aa8061347402dfcfafe  gcc/testsuite/gcc.target/riscv/rvv/autovec/vls-vlmax/vec_extract-zvfh-run.c
! ee190c9116da65ca57e481bb63d8df71  gcc/testsuite/gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-1.c
! 0ffe2bdf37c97a4414ff19651346956f  gcc/testsuite/gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-2.c
! 6eee5d1d73bb712a0e57aac9e8ccc853  gcc/testsuite/gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-3.c
! 6fb5313c28c1460895521e5a95ba2788  gcc/testsuite/gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-4.c
  054d70d79d99c0a2790741e08d57fad2  gcc/testsuite/gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-run.c
  ecef52e7fa94de8caeee7a3c4f7a9569  gcc/testsuite/gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-zvfh-run.c
  a79dd8e0f15921de3bc7a97a50902d67  gcc/testsuite/gcc.target/riscv/rvv/autovec/vls/abs-1.c
--- 84222,84231 ----
  a4570acb76500092b07210f7cd534012  gcc/testsuite/gcc.target/riscv/rvv/autovec/vls-vlmax/vec_extract-run.c
  d8985ae8f91dc93abd516c587cb91a5e  gcc/testsuite/gcc.target/riscv/rvv/autovec/vls-vlmax/vec_extract-runu.c
  cd3df122f8339aa8061347402dfcfafe  gcc/testsuite/gcc.target/riscv/rvv/autovec/vls-vlmax/vec_extract-zvfh-run.c
! edb9b4181b2b408a2f578125f885f62d  gcc/testsuite/gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-1.c
! 6dd7c1c72faf6e3e02cf0ed663c2cc79  gcc/testsuite/gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-2.c
! 6d151e428b7c078793c8bbc8e85569a2  gcc/testsuite/gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-3.c
! 9a640025c4ac25d1729c6af8dfb308b4  gcc/testsuite/gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-4.c
  054d70d79d99c0a2790741e08d57fad2  gcc/testsuite/gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-run.c
  ecef52e7fa94de8caeee7a3c4f7a9569  gcc/testsuite/gcc.target/riscv/rvv/autovec/vls-vlmax/vec_set-zvfh-run.c
  a79dd8e0f15921de3bc7a97a50902d67  gcc/testsuite/gcc.target/riscv/rvv/autovec/vls/abs-1.c
*************** eed22594c494f6d5a01da94f82f87ebf  gcc/te
*** 85163,85168 ****
--- 85335,85349 ----
  ddbf78c23d7663691fc4ccf12518597c  gcc/testsuite/gcc.target/riscv/rvv/base/pr114352-2.c
  dfbf415b8d54920f7230b6ee601ac48b  gcc/testsuite/gcc.target/riscv/rvv/base/pr114352-3.c
  e0198d708b72e5e0f83eb43bcf1d9ed5  gcc/testsuite/gcc.target/riscv/rvv/base/pr114639-1.c
+ 7333f6fe4bde976370361beae4252cd4  gcc/testsuite/gcc.target/riscv/rvv/base/pr114988-1.c
+ cdba373e4c3a0250dd05956a2143e9a4  gcc/testsuite/gcc.target/riscv/rvv/base/pr114988-2.c
+ 67515b3a36c532990faba3a7e0ec335d  gcc/testsuite/gcc.target/riscv/rvv/base/pr115068-run.c
+ 4ae3d84014b7eb2f4bc7a706efcd472d  gcc/testsuite/gcc.target/riscv/rvv/base/pr115068.c
+ 5a296afee4b3d78665ed78bbb359d432  gcc/testsuite/gcc.target/riscv/rvv/base/pr115456-1.c
+ 10e5125a3113c385efd5e57538cbdeb0  gcc/testsuite/gcc.target/riscv/rvv/base/pr115456-2.c
+ 213f8b639e1f7eb7914b209e26dccdc1  gcc/testsuite/gcc.target/riscv/rvv/base/pr115456-3.c
+ 595037b248f8ecfb01495bc6d08271c4  gcc/testsuite/gcc.target/riscv/rvv/base/pr115763-1.c
+ 63214e034878b2ccd3db00c4353e678c  gcc/testsuite/gcc.target/riscv/rvv/base/pr115763-2.c
  c05efbdfaafc64ad34b3d1c4b60a38eb  gcc/testsuite/gcc.target/riscv/rvv/base/pr90263.c
  be75fd39ea9b3d01e3e22294359fb482  gcc/testsuite/gcc.target/riscv/rvv/base/pragma-2.c
  20a3b581af8087da2c1170d56ff52971  gcc/testsuite/gcc.target/riscv/rvv/base/pragma-3.c
*************** dfab2d120358e9347328896588f09d7f  gcc/te
*** 85200,85209 ****
  f0ef727ad421676bfc8524d445606492  gcc/testsuite/gcc.target/riscv/rvv/base/scalar_move-2.c
  6c7cdecd10fb8854fb71be95c2dd58c6  gcc/testsuite/gcc.target/riscv/rvv/base/scalar_move-3.c
  8c21b304dcf8bfcea2ca1180cbeec2d2  gcc/testsuite/gcc.target/riscv/rvv/base/scalar_move-4.c
! 4afb6c6aa0636dfe1fd4cf2279947f89  gcc/testsuite/gcc.target/riscv/rvv/base/scalar_move-5.c
! 94040accdf7584570204ba732196ec02  gcc/testsuite/gcc.target/riscv/rvv/base/scalar_move-6.c
! 1e71d7a2e9286dd5dec229229abd75f6  gcc/testsuite/gcc.target/riscv/rvv/base/scalar_move-7.c
! 29be05d6e6dbf5bf5053d5be53ce4c65  gcc/testsuite/gcc.target/riscv/rvv/base/scalar_move-8.c
  3e207f073e047580eb29a2b880bb0544  gcc/testsuite/gcc.target/riscv/rvv/base/scalar_move-9.c
  9d20ec19a81591b4273ec5dc6d68c4ce  gcc/testsuite/gcc.target/riscv/rvv/base/shift_vx_constraint-1.c
  fda420ccffae7d728e2ac94a060d2e86  gcc/testsuite/gcc.target/riscv/rvv/base/simplify-vdiv.c
--- 85381,85390 ----
  f0ef727ad421676bfc8524d445606492  gcc/testsuite/gcc.target/riscv/rvv/base/scalar_move-2.c
  6c7cdecd10fb8854fb71be95c2dd58c6  gcc/testsuite/gcc.target/riscv/rvv/base/scalar_move-3.c
  8c21b304dcf8bfcea2ca1180cbeec2d2  gcc/testsuite/gcc.target/riscv/rvv/base/scalar_move-4.c
! 40304c1228c3f33ee86cb65b66b166f9  gcc/testsuite/gcc.target/riscv/rvv/base/scalar_move-5.c
! 49814f1ed128714363358aa09ed20c73  gcc/testsuite/gcc.target/riscv/rvv/base/scalar_move-6.c
! f317ba2660d97eb065ac06ba5e3d9c80  gcc/testsuite/gcc.target/riscv/rvv/base/scalar_move-7.c
! 28687edf951d1ee05a94b723c7533c0f  gcc/testsuite/gcc.target/riscv/rvv/base/scalar_move-8.c
  3e207f073e047580eb29a2b880bb0544  gcc/testsuite/gcc.target/riscv/rvv/base/scalar_move-9.c
  9d20ec19a81591b4273ec5dc6d68c4ce  gcc/testsuite/gcc.target/riscv/rvv/base/shift_vx_constraint-1.c
  fda420ccffae7d728e2ac94a060d2e86  gcc/testsuite/gcc.target/riscv/rvv/base/simplify-vdiv.c
*************** edd4b8bcb1a19623aa4ce3536faca5f3  gcc/te
*** 85356,85361 ****
--- 85537,85543 ----
  905e095f42dc930dde36dfec28bad001  gcc/testsuite/gcc.target/riscv/rvv/base/vslide1up-1.c
  71a550e40436e1d1ea6215fde3444aa5  gcc/testsuite/gcc.target/riscv/rvv/base/vslide1up-2.c
  87045e4f08ac44364b834bfacdea6c34  gcc/testsuite/gcc.target/riscv/rvv/base/vslide1up-3.c
+ 536d417921d010e5d6d1a760e09e6ace  gcc/testsuite/gcc.target/riscv/rvv/base/vwaddsub-1.c
  9031404c3b18cc30d16acd7145002cf8  gcc/testsuite/gcc.target/riscv/rvv/base/vxrm-1.c
  2562b37a9bac7879f2b354b626e6f688  gcc/testsuite/gcc.target/riscv/rvv/base/vxrm-10.c
  22d2eaeec1e80ef99fb44a1a0fc6f92e  gcc/testsuite/gcc.target/riscv/rvv/base/vxrm-11.c
*************** eda3b4a21e2ba426a62611455401de48  gcc/te
*** 85603,85608 ****
--- 85785,85791 ----
  c0713b9aa6ed439fab330ab7223032dc  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/pr113248.c
  14e4ce1dbfe4c1978792e21458b54f60  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/pr113429.c
  231f16f9d08fd8f85a1f7dac951a33d9  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/pr113696.c
+ 3acf689971de850cfa0638e74f1dadcf  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/pr115214.c
  979e78c5ed1d2ba91a46584480362b26  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/riscv_vector.h
  e08588cfa23221a10eaf714a16aa7ea1  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-1.c
  162e11cf9edc569ca4a0cc195e7265bb  gcc/testsuite/gcc.target/riscv/rvv/vsetvl/vlmax_back_prop-10.c
*************** ff5bbc31f569f4e1b8286fe3e8f4153b  gcc/te
*** 85907,85919 ****
  ae71d45b6da475660eae8acefede8824  gcc/testsuite/gcc.target/riscv/stack_save_restore_2.c
  e95dcee6d2cd4bf984685e71d71ae504  gcc/testsuite/gcc.target/riscv/switch-qi.c
  c487685abb9e3ab6bef4f12eae646e50  gcc/testsuite/gcc.target/riscv/switch-si.c
! 0740ed596a58a9a615ee2f0aaba6302c  gcc/testsuite/gcc.target/riscv/target-attr-01.c
! c20954867392c788b9da4e9b89269296  gcc/testsuite/gcc.target/riscv/target-attr-02.c
! 4ff48d18b356b65a818e6c96bf122c60  gcc/testsuite/gcc.target/riscv/target-attr-03.c
! 232a31f3c3422efc7612e9c63b97615e  gcc/testsuite/gcc.target/riscv/target-attr-04.c
! 5243381d5d58afc8f830b3a7e64071e2  gcc/testsuite/gcc.target/riscv/target-attr-05.c
! a0d5f8466d1cded6418c0bf0fa3c65b0  gcc/testsuite/gcc.target/riscv/target-attr-06.c
! 38478adb7f693a484680528727ce4981  gcc/testsuite/gcc.target/riscv/target-attr-07.c
  5bd51f330544ab51a856c447b8438a33  gcc/testsuite/gcc.target/riscv/target-attr-bad-01.c
  c21782d4ade46bad688b869cc80ec197  gcc/testsuite/gcc.target/riscv/target-attr-bad-02.c
  1a4063b034dcc1c1fdb69e563e19d520  gcc/testsuite/gcc.target/riscv/target-attr-bad-03.c
--- 86090,86111 ----
  ae71d45b6da475660eae8acefede8824  gcc/testsuite/gcc.target/riscv/stack_save_restore_2.c
  e95dcee6d2cd4bf984685e71d71ae504  gcc/testsuite/gcc.target/riscv/switch-qi.c
  c487685abb9e3ab6bef4f12eae646e50  gcc/testsuite/gcc.target/riscv/switch-si.c
! e68f559a4b1d315e3b65122983834e93  gcc/testsuite/gcc.target/riscv/target-attr-01.c
! b4d0f20a05b2cdccd4a493ccd4b4ed9a  gcc/testsuite/gcc.target/riscv/target-attr-02.c
! 29c8e0c950ef1534ada12391a1ed7d0b  gcc/testsuite/gcc.target/riscv/target-attr-03.c
! 9a32040388d552f56cec74dbf5721ce4  gcc/testsuite/gcc.target/riscv/target-attr-04.c
! b094b070effe7c3c3e0eac364d2d935c  gcc/testsuite/gcc.target/riscv/target-attr-05.c
! 458c9d16efdd9e846b3fe08301e3de38  gcc/testsuite/gcc.target/riscv/target-attr-06.c
! 1160e391a410d566fe1c3ea863a4ccde  gcc/testsuite/gcc.target/riscv/target-attr-07.c
! bfdad9d77e2817202b97a70ce72185d4  gcc/testsuite/gcc.target/riscv/target-attr-08.c
! 4fb7726ad48b0135ffac0c723e18c8bb  gcc/testsuite/gcc.target/riscv/target-attr-09.c
! 867337c263e7515bed97369a1fb8a771  gcc/testsuite/gcc.target/riscv/target-attr-10.c
! 4ee1f60528330d5483cc9e8de148b592  gcc/testsuite/gcc.target/riscv/target-attr-11.c
! ca31af27a28fa3e114f5d3e6de261498  gcc/testsuite/gcc.target/riscv/target-attr-12.c
! aaaca43266a9fbab264482b339289398  gcc/testsuite/gcc.target/riscv/target-attr-13.c
! de3dd161487db3dfccd84d7f7e4f5e35  gcc/testsuite/gcc.target/riscv/target-attr-14.c
! 6a4719cda0f05f69e66af6f84749772b  gcc/testsuite/gcc.target/riscv/target-attr-15.c
! 932d168505dafeaf370d4d323442f563  gcc/testsuite/gcc.target/riscv/target-attr-16.c
  5bd51f330544ab51a856c447b8438a33  gcc/testsuite/gcc.target/riscv/target-attr-bad-01.c
  c21782d4ade46bad688b869cc80ec197  gcc/testsuite/gcc.target/riscv/target-attr-bad-02.c
  1a4063b034dcc1c1fdb69e563e19d520  gcc/testsuite/gcc.target/riscv/target-attr-bad-03.c
*************** a6eb678b1fb0b284ec5d3420187c33ee  gcc/te
*** 86084,86089 ****
--- 86276,86282 ----
  f8f761b2e6d372567e0ea4eb9ae20fb4  gcc/testsuite/gcc.target/riscv/zicond-ice-2.c
  dacfab42ea97fed33fb7af740c4b47e4  gcc/testsuite/gcc.target/riscv/zicond-ice-3.c
  94a91a5cc4aad6f224fce4f22f429a8c  gcc/testsuite/gcc.target/riscv/zicond-ice-4.c
+ 422d975a480b1f06694c5d8e8fd2af12  gcc/testsuite/gcc.target/riscv/zicond-ice-5.c
  153ab3ba6813f61c0be0789149c07290  gcc/testsuite/gcc.target/riscv/zicond-prefer-add-to-or.c
  27f58e9e7bf976f6c0afc4e9b1f132c7  gcc/testsuite/gcc.target/riscv/zicond-primitiveSemantics.c
  ba47b75208cc6c431c72274b32d7fd1d  gcc/testsuite/gcc.target/riscv/zicond-primitiveSemantics_compare_imm.c
*************** d96c5cb0ac69fd365634d1203364b2db  gcc/te
*** 86114,86119 ****
--- 86307,86313 ----
  902c8fbd69ed15c1cec0e54301897602  gcc/testsuite/gcc.target/riscv/zksed64.c
  14c4df6783e1a9e600cb33add7f5b299  gcc/testsuite/gcc.target/riscv/zmmul-1.c
  9259888aac8963bae4c1bf39b62b9034  gcc/testsuite/gcc.target/riscv/zmmul-2.c
+ ccf1e7bec248250412cc28ec60141ac5  gcc/testsuite/gcc.target/riscv/zmmul-3.c
  e18c3d4ec96578975ad3829c9fc55f95  gcc/testsuite/gcc.target/riscv/zvbb.c
  a086795acadedf2036189a8d3fba9fbe  gcc/testsuite/gcc.target/riscv/zvbc.c
  849d817040d200187bf8932657d3bae0  gcc/testsuite/gcc.target/riscv/zvkb.c
*************** dadd4dee9243a95c083fd42cf4d1922a  gcc/te
*** 86209,86215 ****
  b72cf28ba3fa5c5fadef0677ef4b7079  gcc/testsuite/gcc.target/s390/call-z9-pic.c
  614a6da85058067be5ae701a10d177ae  gcc/testsuite/gcc.target/s390/call-z9.c
  46b537032825fcf59c9ec689bc2e887b  gcc/testsuite/gcc.target/s390/call.h
! 7fa7ff4cb4ed845ceff242ecd7754964  gcc/testsuite/gcc.target/s390/ccor.c
  5cff53cf309723a01596ee22efde8723  gcc/testsuite/gcc.target/s390/cmp-mem-const-1.c
  34714a3aeb17aaa92176e5d909a9927a  gcc/testsuite/gcc.target/s390/combine-rotate-modulo.c
  bd36d7368fda184d34631ae156b531dc  gcc/testsuite/gcc.target/s390/combine-shift-rotate-add-mod.c
--- 86403,86409 ----
  b72cf28ba3fa5c5fadef0677ef4b7079  gcc/testsuite/gcc.target/s390/call-z9-pic.c
  614a6da85058067be5ae701a10d177ae  gcc/testsuite/gcc.target/s390/call-z9.c
  46b537032825fcf59c9ec689bc2e887b  gcc/testsuite/gcc.target/s390/call.h
! a30e9b647f9ba647f6a35589e92b976d  gcc/testsuite/gcc.target/s390/ccor.c
  5cff53cf309723a01596ee22efde8723  gcc/testsuite/gcc.target/s390/cmp-mem-const-1.c
  34714a3aeb17aaa92176e5d909a9927a  gcc/testsuite/gcc.target/s390/combine-rotate-modulo.c
  bd36d7368fda184d34631ae156b531dc  gcc/testsuite/gcc.target/s390/combine-shift-rotate-add-mod.c
*************** b4b351f743f85d6222579341377c02c8  gcc/te
*** 86289,86295 ****
  def4a5321d04b176ac0db1488fdbec1b  gcc/testsuite/gcc.target/s390/htm-builtins-z13-1.c
  b3dd05db76a00a764bd5968152b2ef72  gcc/testsuite/gcc.target/s390/htm-nofloat-1.c
  81eabdfd43ce0edc626c27f72b8cbfed  gcc/testsuite/gcc.target/s390/htm-nofloat-compile-1.c
! f97bcab06113197e41c92343b7c72115  gcc/testsuite/gcc.target/s390/ifcvt-one-insn-bool.c
  d94841af420f4745c433040de2753088  gcc/testsuite/gcc.target/s390/ifcvt-one-insn-char.c
  2b6e27fb8c269454cda4b9124b0e9469  gcc/testsuite/gcc.target/s390/ifcvt-two-insns-bool.c
  0336e88917e98f4a57628237772223ba  gcc/testsuite/gcc.target/s390/ifcvt-two-insns-int.c
--- 86483,86489 ----
  def4a5321d04b176ac0db1488fdbec1b  gcc/testsuite/gcc.target/s390/htm-builtins-z13-1.c
  b3dd05db76a00a764bd5968152b2ef72  gcc/testsuite/gcc.target/s390/htm-nofloat-1.c
  81eabdfd43ce0edc626c27f72b8cbfed  gcc/testsuite/gcc.target/s390/htm-nofloat-compile-1.c
! 40abb6442370f0ec2a3c69144fcfad40  gcc/testsuite/gcc.target/s390/ifcvt-one-insn-bool.c
  d94841af420f4745c433040de2753088  gcc/testsuite/gcc.target/s390/ifcvt-one-insn-char.c
  2b6e27fb8c269454cda4b9124b0e9469  gcc/testsuite/gcc.target/s390/ifcvt-two-insns-bool.c
  0336e88917e98f4a57628237772223ba  gcc/testsuite/gcc.target/s390/ifcvt-two-insns-int.c
*************** e25b052c8bca1f8ce5fa8effeab8211f  gcc/te
*** 92422,92427 ****
--- 92616,92623 ----
  8cd7bcf0efad3a6d0e1f5b5492a6cdf7  gcc/testsuite/gfortran.dg/allocate_with_source_3.f90
  36143d6d452f37a71737c5fe5205c88d  gcc/testsuite/gfortran.dg/allocate_with_source_30.f90
  e1f0d553d2add5275d3e131939bccf7c  gcc/testsuite/gfortran.dg/allocate_with_source_31.f90
+ cc464a02a7bb7c7851bc05f4d6fc32b6  gcc/testsuite/gfortran.dg/allocate_with_source_32.f90
+ c98abeda34003563aefe1cc409fc4f8a  gcc/testsuite/gfortran.dg/allocate_with_source_33.f90
  6e6cc1fe5ed4f0f5c650bc8b6e0634b0  gcc/testsuite/gfortran.dg/allocate_with_source_4.f90
  6df025374b593e0339c7b746700d109e  gcc/testsuite/gfortran.dg/allocate_with_source_5.f90
  7f6a8b7d1a41fd76b5f7f49b5f8f978a  gcc/testsuite/gfortran.dg/allocate_with_source_6.f90
*************** e9f58df1de071d2b106b16b3af8f6764  gcc/te
*** 92660,92665 ****
--- 92856,92862 ----
  66de6cb3bf07d14487491fac7d1ee72f  gcc/testsuite/gfortran.dg/asan/pointer_assign_16.f90
  68c306b7235f43b669fee04a590362d9  gcc/testsuite/gfortran.dg/asan/pr110415-2.f90
  5ba36953a293a48947580de915906563  gcc/testsuite/gfortran.dg/asan/pr110415-3.f90
+ 2afed544877f5a6213485c057dd4276d  gcc/testsuite/gfortran.dg/asan/unlimited_polymorphic_34.f90
  28bbca8fc062ad301c676d4eb94d000d  gcc/testsuite/gfortran.dg/assign-debug.f90
  7ad5faf60f3a1cebebfbb2c9e52516d7  gcc/testsuite/gfortran.dg/assign.f90
  4fd44d78ecb3264e1dd3d6bbb0ca8ea6  gcc/testsuite/gfortran.dg/assign_1.f90
*************** d55aaf53e0564c18418583355eae0c54  gcc/te
*** 92743,92748 ****
--- 92940,92946 ----
  6985fcaf45c3fe072a3fe50dcc277574  gcc/testsuite/gfortran.dg/associate_66.f90
  6b3feeb45dccc6215d8a5a7a7f20e4d5  gcc/testsuite/gfortran.dg/associate_67.f90
  2f3835312210ac84efa12159dc226bf0  gcc/testsuite/gfortran.dg/associate_68.f90
+ 57325375e1eebc7d4fde5ee98987784c  gcc/testsuite/gfortran.dg/associate_69.f90
  ac2154aefe0a4ce981b3fa252235e2dd  gcc/testsuite/gfortran.dg/associate_7.f03
  3c2206420bb8717914aa447789b5f079  gcc/testsuite/gfortran.dg/associate_8.f03
  0406413659a92c10d44ed1f1576987b9  gcc/testsuite/gfortran.dg/associate_9.f03
*************** f6b29bf5e92ef393f02569bb463be585  gcc/te
*** 92924,92929 ****
--- 93122,93128 ----
  d41af4b478a07609969794a1185527aa  gcc/testsuite/gfortran.dg/bind_c_array_params_3_aux.c
  64b1da6deddc65df427e780f5980935a  gcc/testsuite/gfortran.dg/bind_c_bool_1.f90
  673efe19743232f2b0e19d45f7f001f8  gcc/testsuite/gfortran.dg/bind_c_char_10.f90
+ edd550cbc75c53db5b580123c19ef3bf  gcc/testsuite/gfortran.dg/bind_c_char_11.f90
  0c1425e45c5a6c571357744025962883  gcc/testsuite/gfortran.dg/bind_c_char_2.f90
  9b7f00463aa66920f8203fdb1cb630dc  gcc/testsuite/gfortran.dg/bind_c_char_3.f90
  fef803e0a62868ee68f738c5a7d05f74  gcc/testsuite/gfortran.dg/bind_c_char_4.f90
*************** b890668874e1bc07a00cd706581c6fd1  gcc/te
*** 93107,93112 ****
--- 93306,93312 ----
  e585af8e23493967fa5b80361d02ccd5  gcc/testsuite/gfortran.dg/bounds_check_22.f90
  c255cbccd21b3a2d3ab21d32d680086e  gcc/testsuite/gfortran.dg/bounds_check_23.f90
  c3c402867cc595cbe2e51291eb207948  gcc/testsuite/gfortran.dg/bounds_check_24.f90
+ 7d452d75ba4aaee166bc0ba62967f3c6  gcc/testsuite/gfortran.dg/bounds_check_25.f90
  1ff91e96da26ef6e7839e53e2b71499d  gcc/testsuite/gfortran.dg/bounds_check_3.f90
  a9119407c225c716d99c309178d77952  gcc/testsuite/gfortran.dg/bounds_check_4.f90
  167a95fa41d2abf20f66591e1389d059  gcc/testsuite/gfortran.dg/bounds_check_5.f90
*************** fac1e0eef372f71d706c30f1311cf959  gcc/te
*** 93190,93196 ****
  a4c3a5f902ab2517633f83862a2d36db  gcc/testsuite/gfortran.dg/c-interop/assumed-type-dummy.f90
  bba3b9b2743bc024ca809a8e542877ac  gcc/testsuite/gfortran.dg/c-interop/c-interop.exp
  309302f256fed78b85c12bcd85ae1482  gcc/testsuite/gfortran.dg/c-interop/c1255-1.f90
! cd5b73b03b44373ae724b6b48dcfe263  gcc/testsuite/gfortran.dg/c-interop/c1255-2.f90
  b856ec2d6049479b49cfdb5d1ae43550  gcc/testsuite/gfortran.dg/c-interop/c1255a.f90
  ee20137154331a7dcd32ed8b19a76b69  gcc/testsuite/gfortran.dg/c-interop/c407a-1.f90
  a7d32d5fe5a2c8974b258035dfb1d7f6  gcc/testsuite/gfortran.dg/c-interop/c407a-2.f90
--- 93390,93396 ----
  a4c3a5f902ab2517633f83862a2d36db  gcc/testsuite/gfortran.dg/c-interop/assumed-type-dummy.f90
  bba3b9b2743bc024ca809a8e542877ac  gcc/testsuite/gfortran.dg/c-interop/c-interop.exp
  309302f256fed78b85c12bcd85ae1482  gcc/testsuite/gfortran.dg/c-interop/c1255-1.f90
! cddcde8067082b470a1f33b02ad12f17  gcc/testsuite/gfortran.dg/c-interop/c1255-2.f90
  b856ec2d6049479b49cfdb5d1ae43550  gcc/testsuite/gfortran.dg/c-interop/c1255a.f90
  ee20137154331a7dcd32ed8b19a76b69  gcc/testsuite/gfortran.dg/c-interop/c407a-1.f90
  a7d32d5fe5a2c8974b258035dfb1d7f6  gcc/testsuite/gfortran.dg/c-interop/c407a-2.f90
*************** e0fb9480b5079656bce9c871925a9aa5  gcc/te
*** 97145,97150 ****
--- 97345,97351 ----
  3d4d63dda28aedebbec019b848ab224e  gcc/testsuite/gfortran.dg/minmaxloc_14.f90
  945d985103f45290d951ee860966945d  gcc/testsuite/gfortran.dg/minmaxloc_15.f90
  f4533add03b0fa40352daa7dd9a34253  gcc/testsuite/gfortran.dg/minmaxloc_16.f90
+ 09f72811692b9152f4245734a3ebe59c  gcc/testsuite/gfortran.dg/minmaxloc_17.f90
  04175a5a67cc257e87134132faed701e  gcc/testsuite/gfortran.dg/minmaxloc_2.f90
  d01a31e0da5b62b2ae4bf92d05e0d307  gcc/testsuite/gfortran.dg/minmaxloc_3.f90
  f740ddfd6cbf2afa8d24ebd39f421cf1  gcc/testsuite/gfortran.dg/minmaxloc_4.f90
*************** ff989302c0eaa3dd486cbb3c28260163  gcc/te
*** 97497,97502 ****
--- 97698,97704 ----
  22f7aca59da7d6e1f570808dbd33aea4  gcc/testsuite/gfortran.dg/optional_absent_1.f90
  fb3908522426060a28abd32ff0636a27  gcc/testsuite/gfortran.dg/optional_absent_10.f90
  3094e55d9dff3e96da6e02303b7ce1f8  gcc/testsuite/gfortran.dg/optional_absent_11.f90
+ ce0bfc566f2f99c26959d0b148c5f5f2  gcc/testsuite/gfortran.dg/optional_absent_12.f90
  312210dc1ff1e05299f1119ee49985a6  gcc/testsuite/gfortran.dg/optional_absent_2.f90
  4550d5bd4f2bf82443d2fabda1853aa1  gcc/testsuite/gfortran.dg/optional_absent_3.f90
  7c0836bf69a838c108ff2372276a09d4  gcc/testsuite/gfortran.dg/optional_absent_4.f90
*************** c35066e873add73fe333d803e2854739  gcc/te
*** 97738,97743 ****
--- 97940,97946 ----
  95206e73bd86fd997d85643e08c24a44  gcc/testsuite/gfortran.dg/pr103258.f90
  4b404e5693e05cfd48ecd00e22ac323d  gcc/testsuite/gfortran.dg/pr103259.f90
  48782be659f3ec5c8d9cba03ca6cc43d  gcc/testsuite/gfortran.dg/pr103286.f90
+ ce86820082e25f5aad2607f9163c3cf4  gcc/testsuite/gfortran.dg/pr103312.f90
  ab2e9f64b18aaf6df9600288ded6ce51  gcc/testsuite/gfortran.dg/pr103366.f90
  9e00f34ad9d6d78b98007d4ad68251f5  gcc/testsuite/gfortran.dg/pr103389.f90
  f2ba2e64941d368a0af432859dc114fe  gcc/testsuite/gfortran.dg/pr103471.f90
*************** d24ae0514cf8372947462a582502bca5  gcc/te
*** 97858,97863 ****
--- 98061,98067 ----
  aa358931bdcdffc331e74ec0c69f4a2a  gcc/testsuite/gfortran.dg/pr112407a.f90
  75beb8de36fb348963c6214f20178363  gcc/testsuite/gfortran.dg/pr112407b.f90
  49386e415982e1a2f18ad84457b9937e  gcc/testsuite/gfortran.dg/pr112459.f90
+ 551b794393ba12749122575dffd8b57a  gcc/testsuite/gfortran.dg/pr113363.f90
  364da327aa8d67798baabc45b77d535a  gcc/testsuite/gfortran.dg/pr113503_1.f90
  55dbfeee77bbcb338fb214ad0357a8da  gcc/testsuite/gfortran.dg/pr113503_2.f90
  57f789001fbff5df460557a54ec241a4  gcc/testsuite/gfortran.dg/pr113956.f90
*************** d832d83a7f0305ed5af20dce6be24b4b  gcc/te
*** 97867,97874 ****
--- 98071,98081 ----
  e91d746b0b9de2b6ed5529fb46921a0b  gcc/testsuite/gfortran.dg/pr114535d.f90
  60e9f03f051c282f39e48a14c058f5de  gcc/testsuite/gfortran.dg/pr114535iv.f90
  d3d77a4c149cf5358eb97935171795fb  gcc/testsuite/gfortran.dg/pr114739.f90
+ f62b2fa65f325ecd9897d1210ea1dd59  gcc/testsuite/gfortran.dg/pr114874_1.f90
+ c2c29ab4a03f3fce7c592346c758df55  gcc/testsuite/gfortran.dg/pr114874_2.f90
  4b273604e577c17fd50a80fc5e61fbc9  gcc/testsuite/gfortran.dg/pr114883.f90
  114f9ad97017aeb38f9ec22adfdc15e9  gcc/testsuite/gfortran.dg/pr114959.f90
+ 2cdd9da41524094c8df35fef567a26c5  gcc/testsuite/gfortran.dg/pr115281.f90
  984f8307f36d56a0b48b5acce2dd5eb5  gcc/testsuite/gfortran.dg/pr12884.f
  64075248b9d1bffd6f380bb4e2a6eae0  gcc/testsuite/gfortran.dg/pr15129.f90
  e9cbd51db4e16292fc5dd1fead2e5a49  gcc/testsuite/gfortran.dg/pr15140.f90
*************** e45932f2002bdc1431a9d1f393d02f34  gcc/te
*** 98376,98382 ****
  b4a710f78170379226385d38f9ee29fd  gcc/testsuite/gfortran.dg/pr87117.f90
  a7c7916226de2a451ee13e79701ffcdb  gcc/testsuite/gfortran.dg/pr87217.f
  577ae3ca82714dfd467f92b954cfb1b7  gcc/testsuite/gfortran.dg/pr87360.f90
! d8214bedb5ecef9053ef86971d5501cc  gcc/testsuite/gfortran.dg/pr87907.f90
  aa095a787c42cdeb4d2b7777cbeccfe3  gcc/testsuite/gfortran.dg/pr87922.f90
  f8e6352c1c80659a4023e56075d6f1cc  gcc/testsuite/gfortran.dg/pr87945_1.f90
  b37e2980deb28560322fe1668580dd8c  gcc/testsuite/gfortran.dg/pr87945_2.f90
--- 98583,98589 ----
  b4a710f78170379226385d38f9ee29fd  gcc/testsuite/gfortran.dg/pr87117.f90
  a7c7916226de2a451ee13e79701ffcdb  gcc/testsuite/gfortran.dg/pr87217.f
  577ae3ca82714dfd467f92b954cfb1b7  gcc/testsuite/gfortran.dg/pr87360.f90
! d0a1f00eafe5dcca6f3a5f28ce4b72f3  gcc/testsuite/gfortran.dg/pr87907.f90
  aa095a787c42cdeb4d2b7777cbeccfe3  gcc/testsuite/gfortran.dg/pr87922.f90
  f8e6352c1c80659a4023e56075d6f1cc  gcc/testsuite/gfortran.dg/pr87945_1.f90
  b37e2980deb28560322fe1668580dd8c  gcc/testsuite/gfortran.dg/pr87945_2.f90
*************** e5dc7b9c0011583d289357ca67906106  gcc/te
*** 98530,98535 ****
--- 98737,98743 ----
  e0fe2bc5bc29092b239eac7f6bd6642a  gcc/testsuite/gfortran.dg/pr93601.f90
  7fba8006db48550444d5426908e7bd21  gcc/testsuite/gfortran.dg/pr93603.f90
  7eccbef6ebf6b0e510ef57d5a859de0f  gcc/testsuite/gfortran.dg/pr93604.f90
+ 57646ea05b8f4569750ff35cf92d9ace  gcc/testsuite/gfortran.dg/pr93635.f90
  2c5913a12b155a423343994addcd98f9  gcc/testsuite/gfortran.dg/pr93678.f90
  3a950099baf4b594b439137360e76929  gcc/testsuite/gfortran.dg/pr93685_1.f90
  54e6c162457d096a85a702a7d61bb2c6  gcc/testsuite/gfortran.dg/pr93685_2.f90
*************** df7acd1342733a419754eb5cbcbc9a3f  gcc/te
*** 99236,99241 ****
--- 99444,99450 ----
  8c21b488e7773e67f9472b6a064868b9  gcc/testsuite/gfortran.dg/shape_1.f90
  2a136a103d2e76c84d90569febf9b783  gcc/testsuite/gfortran.dg/shape_10.f90
  052a4b2bd7fe6fdc1737283f758ffaec  gcc/testsuite/gfortran.dg/shape_11.f90
+ a886c4820db91aa38f79d36f82bd5be5  gcc/testsuite/gfortran.dg/shape_12.f90
  83165f49617d33a60724f58032240b93  gcc/testsuite/gfortran.dg/shape_2.f90
  3c6dfb31a52f344f631d36f369e069bf  gcc/testsuite/gfortran.dg/shape_3.f90
  3a839d4a8d0dfd6f0b50c08763804e26  gcc/testsuite/gfortran.dg/shape_4.f90
*************** c8b716cee316206a2cc9482d0e553937  gcc/te
*** 99330,99335 ****
--- 99539,99545 ----
  5fc47d7780848b7c842c444d94dc4eca  gcc/testsuite/gfortran.dg/statement_function_2.f90
  dbb65e9cc1aa2d7834531d84c81cb2d0  gcc/testsuite/gfortran.dg/statement_function_3.f
  efd81d9041f4aeee27fa3012b88b8802  gcc/testsuite/gfortran.dg/statement_function_4.f90
+ a10440d44e29d8fa9298c8da87ea0ce0  gcc/testsuite/gfortran.dg/statement_function_5.f90
  8297205d0fd462057bf77c41569c1427  gcc/testsuite/gfortran.dg/static_linking_1.c
  fdcc241cfe92b58fca2cd6843c525442  gcc/testsuite/gfortran.dg/static_linking_1.f
  296d5384b485fdd46ff80cb7e9cf66fa  gcc/testsuite/gfortran.dg/stfunc_1.f90
*************** d05a12266ad47ee1cc684d7801d940a9  gcc/te
*** 99352,99357 ****
--- 99562,99568 ----
  59dc2252743acc1ead6c32c9e43e01c4  gcc/testsuite/gfortran.dg/storage_size_4.f90
  cff431afd58d8fc76bce899d42dfd678  gcc/testsuite/gfortran.dg/storage_size_5.f90
  badc90ad1c40dd1ff7af93ded0b4dafe  gcc/testsuite/gfortran.dg/storage_size_6.f90
+ af3b8f2a20e4f4dd98a4e4827e4169d2  gcc/testsuite/gfortran.dg/storage_size_7.f90
  187ed98bc6c4ad9278e3bfc17380d52c  gcc/testsuite/gfortran.dg/str_comp_optimize_1.f90
  2af34d6f3f5fb66212d16d6fa862bcf3  gcc/testsuite/gfortran.dg/streamio_1.f90
  0d4b684f470d06cc0aa31820d157d114  gcc/testsuite/gfortran.dg/streamio_10.f90
*************** c8b0d6393a41cf9eb55a5d2e1b706da5  gcc/te
*** 99382,99387 ****
--- 99593,99599 ----
  b049a93bb885fff9b901963c525f8f7a  gcc/testsuite/gfortran.dg/string_array_constructor_1.f90
  13d6f88aeeff911702e36d2e3dc09715  gcc/testsuite/gfortran.dg/string_array_constructor_2.f90
  c42a30583403fb080a182c51bf903430  gcc/testsuite/gfortran.dg/string_array_constructor_3.f90
+ d21fdcf13cb627285fde4b89858f0a2c  gcc/testsuite/gfortran.dg/string_array_constructor_4.f90
  31ce36c8c330d44a992ca049d1676a77  gcc/testsuite/gfortran.dg/string_assign_1.f90
  6c2109b0fba944cce6055da135dd7fc7  gcc/testsuite/gfortran.dg/string_assign_2.f90
  2b6e51ff41746a997a9d452462485739  gcc/testsuite/gfortran.dg/string_compare_1.f90
*************** aa943f2bec85bb461999d2cb2adfc73a  gcc/te
*** 99438,99443 ****
--- 99650,99656 ----
  1150b8f6fefdb0cd92bc1b1145ca90bd  gcc/testsuite/gfortran.dg/submodule_30.f08
  701cab3628ee98dbcccc1d64e72d4ed6  gcc/testsuite/gfortran.dg/submodule_31.f08
  2d0d1435c8fc29f13f4d8d923dcdddc5  gcc/testsuite/gfortran.dg/submodule_32.f08
+ e87560f12976c9545d8b7ae479b2618c  gcc/testsuite/gfortran.dg/submodule_33.f08
  68f9f70d888318a31160ba732171726f  gcc/testsuite/gfortran.dg/submodule_4.f08
  d470cf2de70b478f82f67f0729c09b76  gcc/testsuite/gfortran.dg/submodule_5.f08
  125419a41557152ac79de8af903ef20a  gcc/testsuite/gfortran.dg/submodule_6.f08
*************** ad625f0340741a09e4be8d42e070139e  gcc/te
*** 99510,99515 ****
--- 99723,99729 ----
  76406e3436f42466e7735ed9f5762bd7  gcc/testsuite/gfortran.dg/transfer_class_1.f90
  7f1199fe5fa90085dcbb4f81cbcf7062  gcc/testsuite/gfortran.dg/transfer_class_2.f90
  4003da30901edcfc6adf19924dc746a2  gcc/testsuite/gfortran.dg/transfer_class_3.f90
+ d9a1040ed4fe93e5d91936d8b26af4cc  gcc/testsuite/gfortran.dg/transfer_class_4.f90
  dc67674921059cc6c14a48ba9f6e8515  gcc/testsuite/gfortran.dg/transfer_hollerith_1.f90
  adc172acf631bf550ac06d92fba37d99  gcc/testsuite/gfortran.dg/transfer_intrinsic_1.f90
  e26ab1b7e21f778b1135b8600958bcd1  gcc/testsuite/gfortran.dg/transfer_intrinsic_2.f90
*************** dbc3dbd6b064e1c3403e27b14bb88e9d  gcc/te
*** 100520,100526 ****
  cca4ea2150705794b6f66dc505e31741  gcc/testsuite/gm2/complex/run/pass/arith7.mod
  640a53d773d30ed6a165fc0ce89d3137  gcc/testsuite/gm2/complex/run/pass/arith8.mod
  3dd57189cfa8c9818dbda8705db6fb2d  gcc/testsuite/gm2/complex/run/pass/complex-run-pass.exp
! c174fbcde8eeeac29bf10c9f164db8de  gcc/testsuite/gm2/coroutines/pim/run/pass/coroutines-pim-run-pass.exp
  7ff877fbb045b88c74f5a99a6777a3de  gcc/testsuite/gm2/coroutines/pim/run/pass/testiotransfer.mod
  8bd9ea367942a49eaf640de32e64f0ee  gcc/testsuite/gm2/coroutines/pim/run/pass/testtransfer.mod
  bf300a3d33176ed75d2954f505a36964  gcc/testsuite/gm2/cpp/default/pass/AdvParse.def
--- 100734,100740 ----
  cca4ea2150705794b6f66dc505e31741  gcc/testsuite/gm2/complex/run/pass/arith7.mod
  640a53d773d30ed6a165fc0ce89d3137  gcc/testsuite/gm2/complex/run/pass/arith8.mod
  3dd57189cfa8c9818dbda8705db6fb2d  gcc/testsuite/gm2/complex/run/pass/complex-run-pass.exp
! 9c3444fc36982b03af88946cba623021  gcc/testsuite/gm2/coroutines/pim/run/pass/coroutines-pim-run-pass.exp
  7ff877fbb045b88c74f5a99a6777a3de  gcc/testsuite/gm2/coroutines/pim/run/pass/testiotransfer.mod
  8bd9ea367942a49eaf640de32e64f0ee  gcc/testsuite/gm2/coroutines/pim/run/pass/testtransfer.mod
  bf300a3d33176ed75d2954f505a36964  gcc/testsuite/gm2/cpp/default/pass/AdvParse.def
*************** dd78b0b91ea971eb655fa1c1c16f7291  gcc/te
*** 100810,100816 ****
  0f3582d823dac9d70750d368064dd135  gcc/testsuite/gm2/examples/map/pass/StoreCoords.mod
  5d6e66c1f816c878ad7bedbd361e3cb2  gcc/testsuite/gm2/examples/map/pass/WriteMap.def
  984f2435f042117e1d11b236495373b5  gcc/testsuite/gm2/examples/map/pass/WriteMap.mod
! dc11839964cdc0fc2f0efa649c642df4  gcc/testsuite/gm2/examples/map/pass/examples-map-pass.exp
  d9ff47dd8bc5f7a97c16830d1806dfba  gcc/testsuite/gm2/examples/map/pass/makemaps
  e2aa9e881a9075b60e3169174fc95dc2  gcc/testsuite/gm2/examples/map/pass/testch2.mod
  f976d784ff45c10d3377643aef37fd94  gcc/testsuite/gm2/examples/map/pass/testchan.mod
--- 101024,101030 ----
  0f3582d823dac9d70750d368064dd135  gcc/testsuite/gm2/examples/map/pass/StoreCoords.mod
  5d6e66c1f816c878ad7bedbd361e3cb2  gcc/testsuite/gm2/examples/map/pass/WriteMap.def
  984f2435f042117e1d11b236495373b5  gcc/testsuite/gm2/examples/map/pass/WriteMap.mod
! 46879778c98eb31981db92e05a778c65  gcc/testsuite/gm2/examples/map/pass/examples-map-pass.exp
  d9ff47dd8bc5f7a97c16830d1806dfba  gcc/testsuite/gm2/examples/map/pass/makemaps
  e2aa9e881a9075b60e3169174fc95dc2  gcc/testsuite/gm2/examples/map/pass/testch2.mod
  f976d784ff45c10d3377643aef37fd94  gcc/testsuite/gm2/examples/map/pass/testchan.mod
*************** e2b5c579814b64fc78fb6c6bcc07dc7d  gcc/te
*** 100869,100876 ****
  43a2be3012bc591c4f66ed77c63cf48e  gcc/testsuite/gm2/extensions/run/pass/align6.mod
  dd191008a327d4a4080fa4d7c1e49551  gcc/testsuite/gm2/extensions/run/pass/align7.mod
  fa1057e0a274121fae53b8bf5c4b1c30  gcc/testsuite/gm2/extensions/run/pass/callingc.mod
! 59c072e196cb7c0ef4184e73121f4da4  gcc/testsuite/gm2/extensions/run/pass/callingc10.mod
! 68339cc320c372964ab8273e6ddc19d8  gcc/testsuite/gm2/extensions/run/pass/callingc11.mod
  7f897c559de0f2d5ae0ecb4815e39b29  gcc/testsuite/gm2/extensions/run/pass/callingc2.mod
  991f3d405b736e7a75583ca9137a8cc5  gcc/testsuite/gm2/extensions/run/pass/callingc3.mod
  008dd5095530d32328e59ee0c20a8b1d  gcc/testsuite/gm2/extensions/run/pass/callingc4.mod
--- 101083,101090 ----
  43a2be3012bc591c4f66ed77c63cf48e  gcc/testsuite/gm2/extensions/run/pass/align6.mod
  dd191008a327d4a4080fa4d7c1e49551  gcc/testsuite/gm2/extensions/run/pass/align7.mod
  fa1057e0a274121fae53b8bf5c4b1c30  gcc/testsuite/gm2/extensions/run/pass/callingc.mod
! 498902ac5c371dea427eb5ebc7d221e2  gcc/testsuite/gm2/extensions/run/pass/callingc10.mod
! 3af19525cd647753c9ce98040c1c4a93  gcc/testsuite/gm2/extensions/run/pass/callingc11.mod
  7f897c559de0f2d5ae0ecb4815e39b29  gcc/testsuite/gm2/extensions/run/pass/callingc2.mod
  991f3d405b736e7a75583ca9137a8cc5  gcc/testsuite/gm2/extensions/run/pass/callingc3.mod
  008dd5095530d32328e59ee0c20a8b1d  gcc/testsuite/gm2/extensions/run/pass/callingc4.mod
*************** d94cf268405f6d781cf76011c4f44b8d  gcc/te
*** 100903,100909 ****
  50d4c24cca8ca7f1d3f7608554381d76  gcc/testsuite/gm2/extensions/run/pass/strconst.def
  d0d534462d39236a4854097918b02153  gcc/testsuite/gm2/extensions/run/pass/testopen.mod
  d57d404053c6ef9d1aaa90cdc440ae24  gcc/testsuite/gm2/extensions/run/pass/vararg.mod
! b0e857c488a0748f88965c8c5a784a79  gcc/testsuite/gm2/extensions/run/pass/vararg2.mod
  0e0d21632ac8fb41a3feab3ecd14b629  gcc/testsuite/gm2/extensions/run/pass/vararg3.mod
  3a5bea5d914d476c9a7a922b157ec8be  gcc/testsuite/gm2/fpu/pass/five.mod
  0efe5411d39c42eda4638f645fa105b9  gcc/testsuite/gm2/fpu/pass/fp.def
--- 101117,101123 ----
  50d4c24cca8ca7f1d3f7608554381d76  gcc/testsuite/gm2/extensions/run/pass/strconst.def
  d0d534462d39236a4854097918b02153  gcc/testsuite/gm2/extensions/run/pass/testopen.mod
  d57d404053c6ef9d1aaa90cdc440ae24  gcc/testsuite/gm2/extensions/run/pass/vararg.mod
! 3fc061dc6cfbf188036b5833142f960f  gcc/testsuite/gm2/extensions/run/pass/vararg2.mod
  0e0d21632ac8fb41a3feab3ecd14b629  gcc/testsuite/gm2/extensions/run/pass/vararg3.mod
  3a5bea5d914d476c9a7a922b157ec8be  gcc/testsuite/gm2/fpu/pass/five.mod
  0efe5411d39c42eda4638f645fa105b9  gcc/testsuite/gm2/fpu/pass/fp.def
*************** d8b017fce021a48a38acf23ef7022b6c  gcc/te
*** 101122,101128 ****
  159695faf1dbe033f4bdae12a3c1cd48  gcc/testsuite/gm2/iso/run/pass/fileio.mod
  5b867827747aed9a1a9fb833804c50c3  gcc/testsuite/gm2/iso/run/pass/hello.mod
  6c43786a6103c10ca7df3fb5094e1ce7  gcc/testsuite/gm2/iso/run/pass/int8field.mod
! e66d9ee7873341e9eb48afd659439492  gcc/testsuite/gm2/iso/run/pass/iso-run-pass.exp
  78b19b6a53ad0f68a754cdbef5b02acc  gcc/testsuite/gm2/iso/run/pass/long.mod
  2368215508e35ca63735123b24dbd9ab  gcc/testsuite/gm2/iso/run/pass/long2.mod
  53e603c239ad4622684dde9c1e8421fb  gcc/testsuite/gm2/iso/run/pass/long3.mod
--- 101336,101342 ----
  159695faf1dbe033f4bdae12a3c1cd48  gcc/testsuite/gm2/iso/run/pass/fileio.mod
  5b867827747aed9a1a9fb833804c50c3  gcc/testsuite/gm2/iso/run/pass/hello.mod
  6c43786a6103c10ca7df3fb5094e1ce7  gcc/testsuite/gm2/iso/run/pass/int8field.mod
! 28a95f44c5c1a422b99a3d701e78b040  gcc/testsuite/gm2/iso/run/pass/iso-run-pass.exp
  78b19b6a53ad0f68a754cdbef5b02acc  gcc/testsuite/gm2/iso/run/pass/long.mod
  2368215508e35ca63735123b24dbd9ab  gcc/testsuite/gm2/iso/run/pass/long2.mod
  53e603c239ad4622684dde9c1e8421fb  gcc/testsuite/gm2/iso/run/pass/long3.mod
*************** e011dc8b55ca1eab0785cef2ccdbf70e  gcc/te
*** 101136,101142 ****
  74bba631144f40fc8ab095efc0efc0c3  gcc/testsuite/gm2/iso/run/pass/onebyte.mod
  e065a11aad8d3334009e6bf5cc07d763  gcc/testsuite/gm2/iso/run/pass/onebyte2.mod
  fb11b2a9365b1717ae526deb38c41220  gcc/testsuite/gm2/iso/run/pass/onebyte3.mod
! 25201faaf28b8a667bc48c5c05add5b6  gcc/testsuite/gm2/iso/run/pass/packed.mod
  a392f2b779747b49f3bf8c1425b4f578  gcc/testsuite/gm2/iso/run/pass/proc.c
  ae1b3c93233365bbbcb2f5542962646a  gcc/testsuite/gm2/iso/run/pass/proc.mod
  63a34382ce27483885e44450151679a1  gcc/testsuite/gm2/iso/run/pass/proc2.mod
--- 101350,101356 ----
  74bba631144f40fc8ab095efc0efc0c3  gcc/testsuite/gm2/iso/run/pass/onebyte.mod
  e065a11aad8d3334009e6bf5cc07d763  gcc/testsuite/gm2/iso/run/pass/onebyte2.mod
  fb11b2a9365b1717ae526deb38c41220  gcc/testsuite/gm2/iso/run/pass/onebyte3.mod
! ed15b32cac5558baf070bf13e20fb6ab  gcc/testsuite/gm2/iso/run/pass/packed.mod
  a392f2b779747b49f3bf8c1425b4f578  gcc/testsuite/gm2/iso/run/pass/proc.c
  ae1b3c93233365bbbcb2f5542962646a  gcc/testsuite/gm2/iso/run/pass/proc.mod
  63a34382ce27483885e44450151679a1  gcc/testsuite/gm2/iso/run/pass/proc2.mod
*************** b2e93d1734450ee2fcdf45fcfba79d9d  gcc/te
*** 102022,102028 ****
  c953eb0b38fdc8c2f9526508f1594b00  gcc/testsuite/gm2/pimcoroutines/run/pass/testtime.mod
  941a3483c8a10137ae148130da144c48  gcc/testsuite/gm2/pimlib/base/run/pass/FIO.mod
  0de2a4029cfe9e1ca579c68f9596e248  gcc/testsuite/gm2/pimlib/base/run/pass/StrLib.mod
! 15d977c16ef7992e26236d8276be67a3  gcc/testsuite/gm2/pimlib/base/run/pass/pimlib-base-run-pass.exp
  0dcaef09d969b7670f7ae3450706ad2a  gcc/testsuite/gm2/pimlib/base/run/pass/testconvert.mod
  1c933e5c5c7b7de5821e8f1f57b7374b  gcc/testsuite/gm2/pimlib/coroutines/pass/pimlib-coroutines-pass.exp
  3679bb7285981f2bd6b8e9050de5e897  gcc/testsuite/gm2/pimlib/coroutines/pass/priority.mod
--- 102236,102242 ----
  c953eb0b38fdc8c2f9526508f1594b00  gcc/testsuite/gm2/pimcoroutines/run/pass/testtime.mod
  941a3483c8a10137ae148130da144c48  gcc/testsuite/gm2/pimlib/base/run/pass/FIO.mod
  0de2a4029cfe9e1ca579c68f9596e248  gcc/testsuite/gm2/pimlib/base/run/pass/StrLib.mod
! de46a67e7fe97a4d9f56ae370d7eadaf  gcc/testsuite/gm2/pimlib/base/run/pass/pimlib-base-run-pass.exp
  0dcaef09d969b7670f7ae3450706ad2a  gcc/testsuite/gm2/pimlib/base/run/pass/testconvert.mod
  1c933e5c5c7b7de5821e8f1f57b7374b  gcc/testsuite/gm2/pimlib/coroutines/pass/pimlib-coroutines-pass.exp
  3679bb7285981f2bd6b8e9050de5e897  gcc/testsuite/gm2/pimlib/coroutines/pass/priority.mod
*************** e5d5befc7aececd211929f46bd11fdda  gcc/te
*** 102060,102066 ****
  15b6dac89ee25f9c41909c8cab7033a9  gcc/testsuite/gm2/pimlib/run/pass/testreal4.mod
  d42665273dfdf6111268f44c425bef5a  gcc/testsuite/gm2/projects/README
  9a671ebc8f4bdad366a08a252439855c  gcc/testsuite/gm2/projects/iso/run/pass/halma/halma.mod
! c26681f3c41919cb8c99096749fdf817  gcc/testsuite/gm2/projects/iso/run/pass/halma/projects-iso-run-pass-halma.exp
  663144335381bfcd7bfe7a46bf13191b  gcc/testsuite/gm2/projects/iso/run/pass/hello/hello.mod
  1d61bb664cc5a1633621e43ee5bead79  gcc/testsuite/gm2/projects/iso/run/pass/hello/projects-iso-run-pass-hello.exp
  351471238c26a991085e32e6ecd770bd  gcc/testsuite/gm2/projects/iso/small/run/pass/iso-extended-opaque-run-pass.exp
--- 102274,102280 ----
  15b6dac89ee25f9c41909c8cab7033a9  gcc/testsuite/gm2/pimlib/run/pass/testreal4.mod
  d42665273dfdf6111268f44c425bef5a  gcc/testsuite/gm2/projects/README
  9a671ebc8f4bdad366a08a252439855c  gcc/testsuite/gm2/projects/iso/run/pass/halma/halma.mod
! 1d61bb664cc5a1633621e43ee5bead79  gcc/testsuite/gm2/projects/iso/run/pass/halma/projects-iso-run-pass-halma.exp
  663144335381bfcd7bfe7a46bf13191b  gcc/testsuite/gm2/projects/iso/run/pass/hello/hello.mod
  1d61bb664cc5a1633621e43ee5bead79  gcc/testsuite/gm2/projects/iso/run/pass/hello/projects-iso-run-pass-hello.exp
  351471238c26a991085e32e6ecd770bd  gcc/testsuite/gm2/projects/iso/small/run/pass/iso-extended-opaque-run-pass.exp
*************** cf720b48a6a554fbbe7351df1884745e  gcc/te
*** 102386,102392 ****
  fb9ebcb42d97c3c0a41d6cc930036ba6  gcc/testsuite/gm2/switches/uninit-variable-checking/procedures/pass/testptrptr.mod
  2c439af31b3c4c4dce8526b98bc75c75  gcc/testsuite/gm2/switches/whole-program/pass/run/hello.mod
  a5577432f39738e430bd88cb60de19e3  gcc/testsuite/gm2/switches/whole-program/pass/run/hello2.mod
! c29b430688d6091c8df8fadb8fb762ab  gcc/testsuite/gm2/switches/whole-program/pass/run/switches-whole-program-pass-run.exp
  d2257554df9979e0f81558414af765f5  gcc/testsuite/gm2/switches/whole-program/pass/run/tiny.mod
  0e2791268d29463c5e4fa5f11ae72d57  gcc/testsuite/gm2/switches/whole-program/pass/run/tiny2.mod
  ff6285917ee200789e5238065c2f3882  gcc/testsuite/gm2/types/bitset.mod
--- 102600,102606 ----
  fb9ebcb42d97c3c0a41d6cc930036ba6  gcc/testsuite/gm2/switches/uninit-variable-checking/procedures/pass/testptrptr.mod
  2c439af31b3c4c4dce8526b98bc75c75  gcc/testsuite/gm2/switches/whole-program/pass/run/hello.mod
  a5577432f39738e430bd88cb60de19e3  gcc/testsuite/gm2/switches/whole-program/pass/run/hello2.mod
! 0899a6a19439f4e8441e0be826cd0621  gcc/testsuite/gm2/switches/whole-program/pass/run/switches-whole-program-pass-run.exp
  d2257554df9979e0f81558414af765f5  gcc/testsuite/gm2/switches/whole-program/pass/run/tiny.mod
  0e2791268d29463c5e4fa5f11ae72d57  gcc/testsuite/gm2/switches/whole-program/pass/run/tiny2.mod
  ff6285917ee200789e5238065c2f3882  gcc/testsuite/gm2/types/bitset.mod
*************** ad2a054aea75840d3ecf97c2faa0f183  gcc/te
*** 102437,102442 ****
--- 102651,102657 ----
  f8aa1b9b6d8605d6d8f8640d0af378d3  gcc/testsuite/gnat.dg/abstract_with_anonymous_result.adb
  1ab0ba269ad1e4ee5cc0b2651374a2a5  gcc/testsuite/gnat.dg/access1.adb
  6d63d89266459501cbab795f893986a6  gcc/testsuite/gnat.dg/access10.adb
+ 1fd18942315c2275f2f19f6664a7deea  gcc/testsuite/gnat.dg/access11.adb
  943026829386ee6566add3daafeab5a1  gcc/testsuite/gnat.dg/access2.adb
  2fa4700bffd8945e6a0f90d0475d0d69  gcc/testsuite/gnat.dg/access3.adb
  85a2981071298449aa62b8862bba17d1  gcc/testsuite/gnat.dg/access3.ads
*************** e110eae53d3035f169e4bbd1eed40420  gcc/te
*** 102645,102650 ****
--- 102860,102867 ----
  b1368ee1737ab5c2b00482e137e1a378  gcc/testsuite/gnat.dg/array4.adb
  ddc701fbb7f57d0a25d28560146d5ed9  gcc/testsuite/gnat.dg/array40.adb
  ff8d86344e3cf4b355165a6b1650c479  gcc/testsuite/gnat.dg/array40_pkg.ads
+ 20033ff6fd39472646777c626355689c  gcc/testsuite/gnat.dg/array41.adb
+ 65bdf5c810fd15d3e47f76d9f6f98ff9  gcc/testsuite/gnat.dg/array41.ads
  3d29182d58b83e2662df3d9534b80184  gcc/testsuite/gnat.dg/array5.adb
  a9a0725729c4b56fd51ac830fd3cdc3a  gcc/testsuite/gnat.dg/array6.adb
  c428e267874da1cd58bd5e0392d75d62  gcc/testsuite/gnat.dg/array7.adb
*************** b7e24879332d72f72c91833c27ceef33  gcc/te
*** 103318,103323 ****
--- 103535,103541 ----
  d24c1f2d3c7c5ce631b8e820352deb2a  gcc/testsuite/gnat.dg/incomplete6.ads
  364f1ec537cca524899aa053257e6e22  gcc/testsuite/gnat.dg/incomplete7.adb
  1f23bb7ed3585206d4d2d3f99f9612a9  gcc/testsuite/gnat.dg/incomplete7.ads
+ f6095c751e19a6eb26e30eb71790897a  gcc/testsuite/gnat.dg/incomplete8.adb
  2d278c8204ff052ae1bda719e5201baa  gcc/testsuite/gnat.dg/init_scalar1.adb
  3479acc931417b59027c8944440c51a6  gcc/testsuite/gnat.dg/initializes.adb
  4c9f08106824a08b0375a36c6163ca80  gcc/testsuite/gnat.dg/initializes.ads
*************** ca1631ec6619a95d1ce0177b7cefae74  gcc/te
*** 107155,107162 ****
  b7460c0b3311c71ba1ef5043c5447538  gcc/testsuite/lib/gfortran.exp
  aed587b341d738358d9328ab172f93da  gcc/testsuite/lib/gm2-dg.exp
  0c45478588b43265d66b10c2ffcf002a  gcc/testsuite/lib/gm2-simple.exp
! 0426ff30b3bc2b53987f954a1eb24494  gcc/testsuite/lib/gm2-torture.exp
! ec30dc872b77194c2be90c36713e930e  gcc/testsuite/lib/gm2.exp
  daf210c75c8c031bf07f93be2090cbd1  gcc/testsuite/lib/gnat-dg.exp
  98152f3b1fe75d1a3b2b86fa69c5f548  gcc/testsuite/lib/gnat.exp
  ea1a8984df21eb7b429a00bc3d0a99c7  gcc/testsuite/lib/go-dg.exp
--- 107373,107380 ----
  b7460c0b3311c71ba1ef5043c5447538  gcc/testsuite/lib/gfortran.exp
  aed587b341d738358d9328ab172f93da  gcc/testsuite/lib/gm2-dg.exp
  0c45478588b43265d66b10c2ffcf002a  gcc/testsuite/lib/gm2-simple.exp
! d0cdece43dd266f32823b9e46080120b  gcc/testsuite/lib/gm2-torture.exp
! 087dac28812f4cb43c225a62b65903d4  gcc/testsuite/lib/gm2.exp
  daf210c75c8c031bf07f93be2090cbd1  gcc/testsuite/lib/gnat-dg.exp
  98152f3b1fe75d1a3b2b86fa69c5f548  gcc/testsuite/lib/gnat.exp
  ea1a8984df21eb7b429a00bc3d0a99c7  gcc/testsuite/lib/go-dg.exp
*************** a37fe017e931c00ce12a5e7b78ada9d8  gcc/te
*** 107194,107200 ****
  a27ad08178b52070e08d7c22e2387cef  gcc/testsuite/lib/scanwpaipa.exp
  dbc2129f79274a41f1128a281f81019b  gcc/testsuite/lib/target-libpath.exp
  c103f8a73343128b0e916a2296fc1ac1  gcc/testsuite/lib/target-supports-dg.exp
! 2758a126aed5ad56a397d1a8dcb08cb4  gcc/testsuite/lib/target-supports.exp
  d84983886d0708605af864226f6beac0  gcc/testsuite/lib/target-utils.exp
  64f7537fc29d3ab37e44b5aaf37c5fb4  gcc/testsuite/lib/timeout-dg.exp
  75cfa45901d445df376345935b79fa37  gcc/testsuite/lib/timeout.exp
--- 107412,107418 ----
  a27ad08178b52070e08d7c22e2387cef  gcc/testsuite/lib/scanwpaipa.exp
  dbc2129f79274a41f1128a281f81019b  gcc/testsuite/lib/target-libpath.exp
  c103f8a73343128b0e916a2296fc1ac1  gcc/testsuite/lib/target-supports-dg.exp
! 2bf8504133913870928e100c86cfd564  gcc/testsuite/lib/target-supports.exp
  d84983886d0708605af864226f6beac0  gcc/testsuite/lib/target-utils.exp
  64f7537fc29d3ab37e44b5aaf37c5fb4  gcc/testsuite/lib/timeout-dg.exp
  75cfa45901d445df376345935b79fa37  gcc/testsuite/lib/timeout.exp
*************** a2dee61107c634caac993d1b4ff79772  gcc/tr
*** 109307,109313 ****
  076ef910c5a26db182658683089f3686  gcc/trans-mem.h
  280a8e2b3d635cfb5938de9726121e03  gcc/tree-affine.cc
  a4b827d1ef45152ec036849300997ea6  gcc/tree-affine.h
! bba9c6ee2e2e363c85674f2b5b08c7a4  gcc/tree-call-cdce.cc
  dd53b60072bd45ab08304b6ae5505ca3  gcc/tree-cfg.cc
  4033e031a74b8591e4e99c6d0b936e95  gcc/tree-cfg.h
  d1d7e848234190caa5f2bf2e83aeb2d2  gcc/tree-cfgcleanup.cc
--- 109525,109531 ----
  076ef910c5a26db182658683089f3686  gcc/trans-mem.h
  280a8e2b3d635cfb5938de9726121e03  gcc/tree-affine.cc
  a4b827d1ef45152ec036849300997ea6  gcc/tree-affine.h
! a86ef1b6ed4d020feacbe67ef4eb17f1  gcc/tree-call-cdce.cc
  dd53b60072bd45ab08304b6ae5505ca3  gcc/tree-cfg.cc
  4033e031a74b8591e4e99c6d0b936e95  gcc/tree-cfg.h
  d1d7e848234190caa5f2bf2e83aeb2d2  gcc/tree-cfgcleanup.cc
*************** d1d7e848234190caa5f2bf2e83aeb2d2  gcc/tr
*** 109316,109322 ****
  56d59272a3fae6c32537f707febf66eb  gcc/tree-chrec.h
  628036cdbf2db5837b03e08a445438d9  gcc/tree-complex.cc
  ea5a0250e9186f164f0843e79aacedad  gcc/tree-core.h
! 2fa7294509279ec8217a4737dba287bc  gcc/tree-data-ref.cc
  be94ad8882ddf23e3a81adefff8dac6b  gcc/tree-data-ref.h
  09f7a9f9b68b946fbdba7f9fd3f320a1  gcc/tree-dfa.cc
  fa607c5aeaca12c420103ef58786b736  gcc/tree-dfa.h
--- 109534,109540 ----
  56d59272a3fae6c32537f707febf66eb  gcc/tree-chrec.h
  628036cdbf2db5837b03e08a445438d9  gcc/tree-complex.cc
  ea5a0250e9186f164f0843e79aacedad  gcc/tree-core.h
! 7d504c7d26098e2c9cc439f7f62e96c5  gcc/tree-data-ref.cc
  be94ad8882ddf23e3a81adefff8dac6b  gcc/tree-data-ref.h
  09f7a9f9b68b946fbdba7f9fd3f320a1  gcc/tree-dfa.cc
  fa607c5aeaca12c420103ef58786b736  gcc/tree-dfa.h
*************** a42cfecde2bde84e8caf09636b68c9b2  gcc/tr
*** 109326,109339 ****
  debb27964e157c88b76b5e2a00cbd4c1  gcc/tree-diagnostic.h
  8cd37203c422b0d03a76db07974de7a0  gcc/tree-dump.cc
  5aeed18b459de9d2e00f46c9e11d231d  gcc/tree-dump.h
! 4ed163091ea87d6f6245c7e2e0fc0403  gcc/tree-eh.cc
  1f2b40921cf81768c6ef9a444bb90cbe  gcc/tree-eh.h
  d090daa844578953fae325419d401322  gcc/tree-emutls.cc
  9fff164e638f2e33d35d0e021f67fc5b  gcc/tree-hash-traits.h
  de9026b3ddfb63f45eb7de90c07c152a  gcc/tree-hasher.h
! 1709503086bdcea880fc84dd1629a183  gcc/tree-if-conv.cc
  5d6eb83f64960ba3d0dc2c1253389f3b  gcc/tree-if-conv.h
! fb5e314e4d7edf6b1cce4c4d36cd6c3f  gcc/tree-inline.cc
  93e3a89424169fea13caf4b3f341effe  gcc/tree-inline.h
  14fbc08d8db9b07d391efa6716aea4d8  gcc/tree-into-ssa.cc
  75ead7abe52cb77f14845ac9c55bbc29  gcc/tree-into-ssa.h
--- 109544,109557 ----
  debb27964e157c88b76b5e2a00cbd4c1  gcc/tree-diagnostic.h
  8cd37203c422b0d03a76db07974de7a0  gcc/tree-dump.cc
  5aeed18b459de9d2e00f46c9e11d231d  gcc/tree-dump.h
! b2ece18df3b57458a23370fe543488f0  gcc/tree-eh.cc
  1f2b40921cf81768c6ef9a444bb90cbe  gcc/tree-eh.h
  d090daa844578953fae325419d401322  gcc/tree-emutls.cc
  9fff164e638f2e33d35d0e021f67fc5b  gcc/tree-hash-traits.h
  de9026b3ddfb63f45eb7de90c07c152a  gcc/tree-hasher.h
! ce28bad7d63ee824859b78976914e786  gcc/tree-if-conv.cc
  5d6eb83f64960ba3d0dc2c1253389f3b  gcc/tree-if-conv.h
! e140c2f11c1be4c1a2866885cb4aa485  gcc/tree-inline.cc
  93e3a89424169fea13caf4b3f341effe  gcc/tree-inline.h
  14fbc08d8db9b07d391efa6716aea4d8  gcc/tree-into-ssa.cc
  75ead7abe52cb77f14845ac9c55bbc29  gcc/tree-into-ssa.h
*************** fb5e314e4d7edf6b1cce4c4d36cd6c3f  gcc/tr
*** 109341,109347 ****
  34c67d9bc9ff4398020de83e3863c714  gcc/tree-iterator.h
  06e8f08e601771f0ed17d24d2ed46619  gcc/tree-logical-location.cc
  2e3b7c0529a53dbc24fc1e6fecf628c8  gcc/tree-logical-location.h
! d5ff3e2453b3d2dbc2e28c187658b670  gcc/tree-loop-distribution.cc
  538752b75f76de52491ebec1ec0878a9  gcc/tree-nested.cc
  d4019e9903f5660319d05b837b0b8f24  gcc/tree-nested.h
  1fd1f70cb44dc7cff617b5352e49d272  gcc/tree-nrv.cc
--- 109559,109565 ----
  34c67d9bc9ff4398020de83e3863c714  gcc/tree-iterator.h
  06e8f08e601771f0ed17d24d2ed46619  gcc/tree-logical-location.cc
  2e3b7c0529a53dbc24fc1e6fecf628c8  gcc/tree-logical-location.h
! 83eac4e37f72b5eeba2b66a4beeaa6e6  gcc/tree-loop-distribution.cc
  538752b75f76de52491ebec1ec0878a9  gcc/tree-nested.cc
  d4019e9903f5660319d05b837b0b8f24  gcc/tree-nested.h
  1fd1f70cb44dc7cff617b5352e49d272  gcc/tree-nrv.cc
*************** ac7a115cd070672d90d6479104a15e65  gcc/tr
*** 109360,109386 ****
  fa283611866c6ad433cfe860538eb2b3  gcc/tree-profile.cc
  d3a97bac3f5a8af3b12be65f79b18c9d  gcc/tree-scalar-evolution.cc
  fe964e6bef89af1a79d00c19713660bd  gcc/tree-scalar-evolution.h
! d739c48269ba3065e4a1dbe1bab62733  gcc/tree-sra.cc
  1e9cd044620373c14038fbd39740fd14  gcc/tree-sra.h
  76ef7a403eba76cb39fe06d695ab266a  gcc/tree-ssa-address.cc
  a35227be3c2b85c69d7e31275f1f7092  gcc/tree-ssa-address.h
  c6452562eb3a7624dd36feb34366314e  gcc/tree-ssa-alias-compare.h
  d065739a57162aae9455b6fd8fd17d6f  gcc/tree-ssa-alias.cc
  f77037d285f3ce285e41e6d91e5e482f  gcc/tree-ssa-alias.h
! 13ed373c2913583baaa7e2aec1d6df2a  gcc/tree-ssa-ccp.cc
  be2ddd67b1fc2c7baf9c618d285adce3  gcc/tree-ssa-ccp.h
  5cef3a450fbc9d3e9e94016fe1711559  gcc/tree-ssa-coalesce.cc
  3f39d3e2019ab3a50d2cfe7f826d137f  gcc/tree-ssa-coalesce.h
! d6cb51b634b5ae8083bc215f5614d232  gcc/tree-ssa-copy.cc
  7a860ba86069424dbba5ae8fb0effde5  gcc/tree-ssa-dce.cc
  394662362ab7d17b000ab838d7bda85c  gcc/tree-ssa-dce.h
  6d190a3cd228e540064a0f134a3ad3ac  gcc/tree-ssa-dom.cc
  c9368eed42c8261bad4b65accae4859c  gcc/tree-ssa-dom.h
  0270f4ecd595e57cb5435566f9639005  gcc/tree-ssa-dse.cc
  310f6675fc42485a28214ba25f193e4c  gcc/tree-ssa-dse.h
! e6a9a93d7d3038dad3f45c186faf9582  gcc/tree-ssa-forwprop.cc
  48767dda496173441bc33fb424a8582a  gcc/tree-ssa-ifcombine.cc
! bf5c4307662649efd44f8803d6eb1d79  gcc/tree-ssa-live.cc
  bc4d2e809f144d9e2d71f49c6ac1005c  gcc/tree-ssa-live.h
  62caed8ee6b65f064d889ab923fa4b37  gcc/tree-ssa-loop-ch.cc
  55ebb785bb6539266182eec301fd8a88  gcc/tree-ssa-loop-im.cc
--- 109578,109604 ----
  fa283611866c6ad433cfe860538eb2b3  gcc/tree-profile.cc
  d3a97bac3f5a8af3b12be65f79b18c9d  gcc/tree-scalar-evolution.cc
  fe964e6bef89af1a79d00c19713660bd  gcc/tree-scalar-evolution.h
! b55b9f62ba56777e963d9fbd8ec8975b  gcc/tree-sra.cc
  1e9cd044620373c14038fbd39740fd14  gcc/tree-sra.h
  76ef7a403eba76cb39fe06d695ab266a  gcc/tree-ssa-address.cc
  a35227be3c2b85c69d7e31275f1f7092  gcc/tree-ssa-address.h
  c6452562eb3a7624dd36feb34366314e  gcc/tree-ssa-alias-compare.h
  d065739a57162aae9455b6fd8fd17d6f  gcc/tree-ssa-alias.cc
  f77037d285f3ce285e41e6d91e5e482f  gcc/tree-ssa-alias.h
! 069fe336c8cbda10fd3dbda8899deb7a  gcc/tree-ssa-ccp.cc
  be2ddd67b1fc2c7baf9c618d285adce3  gcc/tree-ssa-ccp.h
  5cef3a450fbc9d3e9e94016fe1711559  gcc/tree-ssa-coalesce.cc
  3f39d3e2019ab3a50d2cfe7f826d137f  gcc/tree-ssa-coalesce.h
! c4fb95e78992e4ae89759e9c2fda21c4  gcc/tree-ssa-copy.cc
  7a860ba86069424dbba5ae8fb0effde5  gcc/tree-ssa-dce.cc
  394662362ab7d17b000ab838d7bda85c  gcc/tree-ssa-dce.h
  6d190a3cd228e540064a0f134a3ad3ac  gcc/tree-ssa-dom.cc
  c9368eed42c8261bad4b65accae4859c  gcc/tree-ssa-dom.h
  0270f4ecd595e57cb5435566f9639005  gcc/tree-ssa-dse.cc
  310f6675fc42485a28214ba25f193e4c  gcc/tree-ssa-dse.h
! 5155498f5f23c2a3ae2259bd5232d9b7  gcc/tree-ssa-forwprop.cc
  48767dda496173441bc33fb424a8582a  gcc/tree-ssa-ifcombine.cc
! 3145d63e8ac30995b32491866e9f536d  gcc/tree-ssa-live.cc
  bc4d2e809f144d9e2d71f49c6ac1005c  gcc/tree-ssa-live.h
  62caed8ee6b65f064d889ab923fa4b37  gcc/tree-ssa-loop-ch.cc
  55ebb785bb6539266182eec301fd8a88  gcc/tree-ssa-loop-im.cc
*************** d382a50be04b80ec69bfc154e045794a  gcc/tr
*** 109400,109418 ****
  a2aa940aaf235d855f0a29cd853cd161  gcc/tree-ssa-math-opts.h
  09cc12675477c15773525c18f05c8887  gcc/tree-ssa-operands.cc
  dec9c71d0caf6496e2b48ee295c14dd8  gcc/tree-ssa-operands.h
! 55a1776f4998ecffeaf856805bab5fe8  gcc/tree-ssa-phiopt.cc
  a5f34e36dee1bef8e82d05d782b00345  gcc/tree-ssa-phiprop.cc
! e9b1af1a925226afe14c1540bc0302ee  gcc/tree-ssa-pre.cc
  8c4cb601d98c97971af9d097d48b5ae0  gcc/tree-ssa-propagate.cc
  de3b298cc003003bf8914ebfcdf63f2b  gcc/tree-ssa-propagate.h
! 43b7f1c0081f98dd9638a31dd0ef5633  gcc/tree-ssa-reassoc.cc
  ea6d5ea2f3442b7c3f3a8b3356e827ca  gcc/tree-ssa-reassoc.h
! 85db944dab521b4f3a7a40ae0c183c09  gcc/tree-ssa-sccvn.cc
  545f646c7c717bb603b5eb8e283f414d  gcc/tree-ssa-sccvn.h
  46d17810ce8ff6e8a1eebf89645eb941  gcc/tree-ssa-scopedtables.cc
  1da39bc41633a7721b894ea76af3f6ca  gcc/tree-ssa-scopedtables.h
  cd77911481fba79d71bfa0d37ab5c51c  gcc/tree-ssa-sink.cc
! 727b4d1dca888c52d99f82d102f5c7b7  gcc/tree-ssa-strlen.cc
  99d54f633ea0ea6b7eb29b8647a88ae6  gcc/tree-ssa-strlen.h
  81296e36c5bc6ac73a7061046ee86aba  gcc/tree-ssa-structalias.cc
  80f77499d5bbd2cd86abf5ae62a0e6e5  gcc/tree-ssa-tail-merge.cc
--- 109618,109636 ----
  a2aa940aaf235d855f0a29cd853cd161  gcc/tree-ssa-math-opts.h
  09cc12675477c15773525c18f05c8887  gcc/tree-ssa-operands.cc
  dec9c71d0caf6496e2b48ee295c14dd8  gcc/tree-ssa-operands.h
! b31730c7c877b1d6d8734b51ce3d1b29  gcc/tree-ssa-phiopt.cc
  a5f34e36dee1bef8e82d05d782b00345  gcc/tree-ssa-phiprop.cc
! 05bb01cfd5bba122432b6b8644783776  gcc/tree-ssa-pre.cc
  8c4cb601d98c97971af9d097d48b5ae0  gcc/tree-ssa-propagate.cc
  de3b298cc003003bf8914ebfcdf63f2b  gcc/tree-ssa-propagate.h
! 014004bcac4bb2a667fff24522640ec1  gcc/tree-ssa-reassoc.cc
  ea6d5ea2f3442b7c3f3a8b3356e827ca  gcc/tree-ssa-reassoc.h
! c79a463f5716f7431d9f6e3c4082cfc6  gcc/tree-ssa-sccvn.cc
  545f646c7c717bb603b5eb8e283f414d  gcc/tree-ssa-sccvn.h
  46d17810ce8ff6e8a1eebf89645eb941  gcc/tree-ssa-scopedtables.cc
  1da39bc41633a7721b894ea76af3f6ca  gcc/tree-ssa-scopedtables.h
  cd77911481fba79d71bfa0d37ab5c51c  gcc/tree-ssa-sink.cc
! b0c107ee22f3f20de79434e3ca50cf00  gcc/tree-ssa-strlen.cc
  99d54f633ea0ea6b7eb29b8647a88ae6  gcc/tree-ssa-strlen.h
  81296e36c5bc6ac73a7061046ee86aba  gcc/tree-ssa-structalias.cc
  80f77499d5bbd2cd86abf5ae62a0e6e5  gcc/tree-ssa-tail-merge.cc
*************** c2bf589aa6dbbab6162ad787e65d4665  gcc/tr
*** 109425,109434 ****
  9374cd1cb2c7b3cb8a499119952cd8d1  gcc/tree-ssa-threadupdate.h
  8926c9b92bf2f02d7f75e8cbe90b51a1  gcc/tree-ssa-uncprop.cc
  ea0e04b213af36875d65dfad1ceb551f  gcc/tree-ssa-uninit.cc
! f59427cd75151b084118bc321a18e2f4  gcc/tree-ssa.cc
  961ccaf19ca46eed92d55c3f060ed606  gcc/tree-ssa.h
! 5251bb43756203589b45801c7bd7ec4c  gcc/tree-ssanames.cc
! 6c7a9ef679b06ebdb4df4ac7a07f72c0  gcc/tree-ssanames.h
  c46ee145b917a2cc00062d238597ff66  gcc/tree-stdarg.cc
  72a5920ffb9e570e29ba265bb506db31  gcc/tree-stdarg.h
  7fe8322f3c93f35b456401ac8d33ce0e  gcc/tree-streamer-in.cc
--- 109643,109652 ----
  9374cd1cb2c7b3cb8a499119952cd8d1  gcc/tree-ssa-threadupdate.h
  8926c9b92bf2f02d7f75e8cbe90b51a1  gcc/tree-ssa-uncprop.cc
  ea0e04b213af36875d65dfad1ceb551f  gcc/tree-ssa-uninit.cc
! d321f77cedff172e8a56e41eb8499be1  gcc/tree-ssa.cc
  961ccaf19ca46eed92d55c3f060ed606  gcc/tree-ssa.h
! a934571676e69c3dcae6c6fc9f448ff9  gcc/tree-ssanames.cc
! ce4a3f1270657658dda770d6632bf58c  gcc/tree-ssanames.h
  c46ee145b917a2cc00062d238597ff66  gcc/tree-stdarg.cc
  72a5920ffb9e570e29ba265bb506db31  gcc/tree-stdarg.h
  7fe8322f3c93f35b456401ac8d33ce0e  gcc/tree-streamer-in.cc
*************** e52dd1666766e097473010a395e05b72  gcc/tr
*** 109440,109458 ****
  ff0ac55bde82f5e21ae65ccdbf2e13f2  gcc/tree-tailcall.cc
  cc38d6e99e2a5089f84de9a8f56650d6  gcc/tree-vect-data-refs.cc
  b649d58dc08f4c2ba87ae9b32243319c  gcc/tree-vect-generic.cc
! c91290ea99b7eda6f778a3904d69f971  gcc/tree-vect-loop-manip.cc
! 137acf1c293ae08cd4c5cc6f0f6b99cc  gcc/tree-vect-loop.cc
  7ab93074a98aa287ba55a5656cd28374  gcc/tree-vect-patterns.cc
  1a64cd5c04dc783eaac9e6306a28f940  gcc/tree-vect-slp-patterns.cc
! 10210377616025f778fc1831e50ba08d  gcc/tree-vect-slp.cc
! a8dab9222e8860909f12a1d69d41ab39  gcc/tree-vect-stmts.cc
  795c5280c71f566f4b3e8c7fdcc3b609  gcc/tree-vector-builder.cc
  250ce9e7ca93bb776afda377af2c190d  gcc/tree-vector-builder.h
  004410d7d8185eeac071120983339e48  gcc/tree-vectorizer.cc
! 15ba55932a9c75dec87fe1ca7bcd7af7  gcc/tree-vectorizer.h
  c3cca16e183462f0251f8840ef073def  gcc/tree-vrp.cc
  01b6633a647a8aeca196fc6d0021e4cf  gcc/tree-vrp.h
! f7fcb4ec70d1fdc4a81b6885d4dcd50e  gcc/tree.cc
  110668da7614fc11045af4d047706a7a  gcc/tree.def
  bd976d539f03b9f6fd9501087f38cbec  gcc/tree.h
  b157222cc904eb63d41484795109c2ca  gcc/treestruct.def
--- 109658,109676 ----
  ff0ac55bde82f5e21ae65ccdbf2e13f2  gcc/tree-tailcall.cc
  cc38d6e99e2a5089f84de9a8f56650d6  gcc/tree-vect-data-refs.cc
  b649d58dc08f4c2ba87ae9b32243319c  gcc/tree-vect-generic.cc
! a5c65c0281a1b6faf6652682936ae74e  gcc/tree-vect-loop-manip.cc
! 02ac6d776f8793a95505908d7d148cef  gcc/tree-vect-loop.cc
  7ab93074a98aa287ba55a5656cd28374  gcc/tree-vect-patterns.cc
  1a64cd5c04dc783eaac9e6306a28f940  gcc/tree-vect-slp-patterns.cc
! ff45d085971eddd6b822db9442f340c3  gcc/tree-vect-slp.cc
! a25bcd96a9f40ddc65d5cc7ae5246490  gcc/tree-vect-stmts.cc
  795c5280c71f566f4b3e8c7fdcc3b609  gcc/tree-vector-builder.cc
  250ce9e7ca93bb776afda377af2c190d  gcc/tree-vector-builder.h
  004410d7d8185eeac071120983339e48  gcc/tree-vectorizer.cc
! 377acc69a0b6f7a2d2f563f515645002  gcc/tree-vectorizer.h
  c3cca16e183462f0251f8840ef073def  gcc/tree-vrp.cc
  01b6633a647a8aeca196fc6d0021e4cf  gcc/tree-vrp.h
! f6080aecd85b4cef2431eed93b16e8e6  gcc/tree.cc
  110668da7614fc11045af4d047706a7a  gcc/tree.def
  bd976d539f03b9f6fd9501087f38cbec  gcc/tree.h
  b157222cc904eb63d41484795109c2ca  gcc/treestruct.def
*************** fe94d833acf63e837f3a8d762563d0c2  gcc/tr
*** 109464,109474 ****
  6b805b7fdd5bf57cb4f2146d63a77376  gcc/typeclass.h
  b77dc0dead8afd9c6b408bcc31a1ada7  gcc/typed-splay-tree.cc
  f63cbceb89f9ec25c3226002dc0bd903  gcc/typed-splay-tree.h
! e1ca03d739b83af1e487a8adf5199554  gcc/ubsan.cc
  4cdb47a1f6238f865607e70f975154b6  gcc/ubsan.h
  482a82ae05017582742b1e1bac54126a  gcc/valtrack.cc
  56458b9a0e577cf4083be8b5b11eccdd  gcc/valtrack.h
! 20a0471bc4eaa7c2e57abd89ea1cc29d  gcc/value-pointer-equiv.cc
  468a16f013bdc6f82cca1c8abcda393f  gcc/value-pointer-equiv.h
  f12b81e07a2f5e5e2f266fc5d3248347  gcc/value-prof.cc
  aa1c6012dd4232e0d369debb9ec3baaf  gcc/value-prof.h
--- 109682,109692 ----
  6b805b7fdd5bf57cb4f2146d63a77376  gcc/typeclass.h
  b77dc0dead8afd9c6b408bcc31a1ada7  gcc/typed-splay-tree.cc
  f63cbceb89f9ec25c3226002dc0bd903  gcc/typed-splay-tree.h
! ce3bb0cce55537d5b346c541e4d0b48b  gcc/ubsan.cc
  4cdb47a1f6238f865607e70f975154b6  gcc/ubsan.h
  482a82ae05017582742b1e1bac54126a  gcc/valtrack.cc
  56458b9a0e577cf4083be8b5b11eccdd  gcc/valtrack.h
! da79a1de8d345ce48447ceb8adf26496  gcc/value-pointer-equiv.cc
  468a16f013bdc6f82cca1c8abcda393f  gcc/value-pointer-equiv.h
  f12b81e07a2f5e5e2f266fc5d3248347  gcc/value-prof.cc
  aa1c6012dd4232e0d369debb9ec3baaf  gcc/value-prof.h
*************** fd8293057f64c6f22290d588535d3260  gcc/va
*** 109483,109489 ****
  6bd9f193e6f88cb950105bff4c176f41  gcc/value-relation.cc
  469a7a97b1112ecfe2c1b5be79fbb00f  gcc/value-relation.h
  aef2f0cae53c5edfd778280219b466a3  gcc/var-tracking.cc
! 36cd4ae036bcdd57275976fdf7c7cf2b  gcc/varasm.cc
  79de1a72d196b7455a702ff25852c608  gcc/varasm.h
  7d462024f7c2b3043e80201d7e1edd3e  gcc/varpool.cc
  def1e50c6aea3c6c564292eb4416bb39  gcc/vec-perm-indices.cc
--- 109701,109707 ----
  6bd9f193e6f88cb950105bff4c176f41  gcc/value-relation.cc
  469a7a97b1112ecfe2c1b5be79fbb00f  gcc/value-relation.h
  aef2f0cae53c5edfd778280219b466a3  gcc/var-tracking.cc
! 1909ece5e104e9a154435769b30ab299  gcc/varasm.cc
  79de1a72d196b7455a702ff25852c608  gcc/varasm.h
  7d462024f7c2b3043e80201d7e1edd3e  gcc/varpool.cc
  def1e50c6aea3c6c564292eb4416bb39  gcc/vec-perm-indices.cc
*************** a41305f34267c48fb3bf104de54433ee  gcc/wi
*** 109505,109515 ****
  1363876093f5569dbcc0e5bad754a71e  gcc/wide-int.cc
  6095b48774ea6dde35d1de3b1d901611  gcc/wide-int.h
  af01b123dbd2c04438de834147a719e3  gcc/xcoff.h
! 13d8c64dae4381a8096f01fbf827847d  gnattools/ChangeLog
  3e149f46f7f39c4f49e3e3449af997a3  gnattools/Makefile.in
  612bff48e9d0bfce4a8a8b2ce0e136ae  gnattools/configure
  5904825aa8ada9f931733a205c8ed847  gnattools/configure.ac
! 9604e013c7c46e7ba7bc98fa3c41fcf3  gotools/ChangeLog
  d0cd4560ae9ca95137adac2f96734dfc  gotools/Makefile.am
  a9620fe98e0c9bf3a5beee26347a0a27  gotools/Makefile.in
  7e23031e2e274aaa07b61c1e8f18dc99  gotools/README
--- 109723,109733 ----
  1363876093f5569dbcc0e5bad754a71e  gcc/wide-int.cc
  6095b48774ea6dde35d1de3b1d901611  gcc/wide-int.h
  af01b123dbd2c04438de834147a719e3  gcc/xcoff.h
! 38f0f0eb6c5932f4fb7067c829ce3b57  gnattools/ChangeLog
  3e149f46f7f39c4f49e3e3449af997a3  gnattools/Makefile.in
  612bff48e9d0bfce4a8a8b2ce0e136ae  gnattools/configure
  5904825aa8ada9f931733a205c8ed847  gnattools/configure.ac
! 7e665c17fffff48c4c4c220afcfe5309  gotools/ChangeLog
  d0cd4560ae9ca95137adac2f96734dfc  gotools/Makefile.am
  a9620fe98e0c9bf3a5beee26347a0a27  gotools/Makefile.in
  7e23031e2e274aaa07b61c1e8f18dc99  gotools/README
*************** c4e8176c1964a5ebe0a55900f2141299  gotool
*** 109520,109526 ****
  eb2aeb3a6cffe7b26a8f1c8a2da23dcd  gotools/gofmt.1
  59530bdf33659b29e73d4adb9f9f6552  include/COPYING
  d32239bcb673463ab874e80d47fae504  include/COPYING3
! 676b44d7bf5f8868e8d75fc7e11add0a  include/ChangeLog
  4263432a72ff47ed8bf420208ee7eea5  include/ChangeLog-9103
  a43d76108493b20da790f953f829c6a5  include/ChangeLog.jit
  9f3a5acfd22da6e3019b3e658f324668  include/ansidecl.h
--- 109738,109744 ----
  eb2aeb3a6cffe7b26a8f1c8a2da23dcd  gotools/gofmt.1
  59530bdf33659b29e73d4adb9f9f6552  include/COPYING
  d32239bcb673463ab874e80d47fae504  include/COPYING3
! fc480a1460b818140aaa58013c34882e  include/ChangeLog
  4263432a72ff47ed8bf420208ee7eea5  include/ChangeLog-9103
  a43d76108493b20da790f953f829c6a5  include/ChangeLog.jit
  9f3a5acfd22da6e3019b3e658f324668  include/ansidecl.h
*************** cff84a4d41fcb38381d11bfbdaf532f0  includ
*** 109574,109585 ****
  f02f51970dffa55eb022dbcba49feb40  include/xtensa-config.h
  a47ba919c019dbad38ca8ee0ac09d4a3  include/xtensa-dynconfig.h
  361482dd6b5b5eb7090fff3986fba68a  install-sh
! d1a9454212c0ec779e8c805e21b87dbd  libada/ChangeLog
  3865b131c71807b682068fa2ffaed669  libada/Makefile.in
  46d6319e8ffc7eabf27cbecd6141a912  libada/configure
  52b66257eda901734263416f8d867e6a  libada/configure.ac
  46d3fe6da7a771cc2d5420c4137a6861  libatomic/.gitignore
! 3040297befca95234c7e8d523a973824  libatomic/ChangeLog
  cb5a6e372368f4afa173ecc87647f09b  libatomic/Makefile.am
  e514bb4dd510d23d6f74e14cb331d20e  libatomic/Makefile.in
  7a347397f9951bf68e2c0f275e928abc  libatomic/acinclude.m4
--- 109792,109803 ----
  f02f51970dffa55eb022dbcba49feb40  include/xtensa-config.h
  a47ba919c019dbad38ca8ee0ac09d4a3  include/xtensa-dynconfig.h
  361482dd6b5b5eb7090fff3986fba68a  install-sh
! bdc00e9eb897f61d71a79092dff16317  libada/ChangeLog
  3865b131c71807b682068fa2ffaed669  libada/Makefile.in
  46d6319e8ffc7eabf27cbecd6141a912  libada/configure
  52b66257eda901734263416f8d867e6a  libada/configure.ac
  46d3fe6da7a771cc2d5420c4137a6861  libatomic/.gitignore
! 73edf6a3f9eea5ee6967505e0e715c57  libatomic/ChangeLog
  cb5a6e372368f4afa173ecc87647f09b  libatomic/Makefile.am
  e514bb4dd510d23d6f74e14cb331d20e  libatomic/Makefile.in
  7a347397f9951bf68e2c0f275e928abc  libatomic/acinclude.m4
*************** c03a072efac9b30f8f8429ac52fd246b  libato
*** 109676,109682 ****
  8a7308fda7ed1543cb9e3be0f8e47bce  libatomic/testsuite/libatomic.c/atomic-store-5.c
  40618200985a15bcba64f871863da498  libatomic/testsuite/libatomic.c/c.exp
  97b0c9cdfcb733664bdf4efe0f5dc449  libatomic/testsuite/libatomic.c/generic-2.c
! 60480868b0a63f5026bbaf2add43aa44  libbacktrace/ChangeLog
  eb3a88b53140eb234a99a4b3a55e56bf  libbacktrace/ChangeLog.jit
  f42ca6bde120a9a2e7ebab3dabe77083  libbacktrace/Makefile.am
  c8d10c863872511332b5d196c2937d5f  libbacktrace/Makefile.in
--- 109894,109900 ----
  8a7308fda7ed1543cb9e3be0f8e47bce  libatomic/testsuite/libatomic.c/atomic-store-5.c
  40618200985a15bcba64f871863da498  libatomic/testsuite/libatomic.c/c.exp
  97b0c9cdfcb733664bdf4efe0f5dc449  libatomic/testsuite/libatomic.c/generic-2.c
! 8e09d5e498861bb0901c9f9843e2afae  libbacktrace/ChangeLog
  eb3a88b53140eb234a99a4b3a55e56bf  libbacktrace/ChangeLog.jit
  f42ca6bde120a9a2e7ebab3dabe77083  libbacktrace/Makefile.am
  c8d10c863872511332b5d196c2937d5f  libbacktrace/Makefile.in
*************** ac0a3898a1a57e8cc9953c3257523777  libbac
*** 109725,109731 ****
  ee9a3deb8ab82c2f0795f58d049a6efc  libbacktrace/xztest.c
  632490b6bb981a632d17cd16f62faebd  libbacktrace/zstdtest.c
  adaf73e90514138d308833875cb1b1f4  libbacktrace/ztest.c
! 875a6aad28c4564c2411d5285ca63a4b  libcc1/ChangeLog
  126ad44f13cf384b237f7769cfa2f298  libcc1/Makefile.am
  4c0714d9e0254b52de979d8acb09c146  libcc1/Makefile.in
  b39668f1b706dbfe7203b3cfa277b792  libcc1/aclocal.m4
--- 109943,109949 ----
  ee9a3deb8ab82c2f0795f58d049a6efc  libbacktrace/xztest.c
  632490b6bb981a632d17cd16f62faebd  libbacktrace/zstdtest.c
  adaf73e90514138d308833875cb1b1f4  libbacktrace/ztest.c
! 5fa14853846dee1ababb6ff4d9b99e92  libcc1/ChangeLog
  126ad44f13cf384b237f7769cfa2f298  libcc1/Makefile.am
  4c0714d9e0254b52de979d8acb09c146  libcc1/Makefile.in
  b39668f1b706dbfe7203b3cfa277b792  libcc1/aclocal.m4
*************** ab877905b68606a953bd5a29b5300dad  libcc1
*** 109762,109768 ****
  8e32b4f309146e8842db7a077d77be28  libcody/CMakeLists.txt
  c96a56ec7f0400e30e99a9aa445e0425  libcody/CODING.md
  b5243c8c76fc965a409394a30679e613  libcody/CONTRIB.md
! b8a8ebc1f27b3c77a615c0a82f4bcfbe  libcody/ChangeLog
  86d3f3a95c324c9479bd8986968f4327  libcody/LICENSE
  55625eec19bfdb5cee37f8c7ae4b796b  libcody/Makefile.in
  ca1c6fe3df5427016005ce753c73d454  libcody/README.md
--- 109980,109986 ----
  8e32b4f309146e8842db7a077d77be28  libcody/CMakeLists.txt
  c96a56ec7f0400e30e99a9aa445e0425  libcody/CODING.md
  b5243c8c76fc965a409394a30679e613  libcody/CONTRIB.md
! 43f4022ba00207ce7d5d768304be567e  libcody/ChangeLog
  86d3f3a95c324c9479bd8986968f4327  libcody/LICENSE
  55625eec19bfdb5cee37f8c7ae4b796b  libcody/Makefile.in
  ca1c6fe3df5427016005ce753c73d454  libcody/README.md
*************** cffdeae41b78da05839b193e90188f55  libcod
*** 109781,109787 ****
  6419dfc879387358e95288142e569914  libcody/packet.cc
  688ece05c8b9d378b3df186808162e76  libcody/resolver.cc
  b1f3850fc5ac62999d1e124aa6f76531  libcody/server.cc
! 2dbb195db6b4e8a586f7efac6d13a05b  libcpp/ChangeLog
  2bd831b17997584e38305782cebe6948  libcpp/ChangeLog.jit
  1acbb917a57e9be62e9a35a2b8843ec3  libcpp/Makefile.in
  b07c7863f0e7ad4e6a0915d66fc9e582  libcpp/aclocal.m4
--- 109999,110005 ----
  6419dfc879387358e95288142e569914  libcody/packet.cc
  688ece05c8b9d378b3df186808162e76  libcody/resolver.cc
  b1f3850fc5ac62999d1e124aa6f76531  libcody/server.cc
! c5f11935221de002253b598162ebdd72  libcpp/ChangeLog
  2bd831b17997584e38305782cebe6948  libcpp/ChangeLog.jit
  1acbb917a57e9be62e9a35a2b8843ec3  libcpp/Makefile.in
  b07c7863f0e7ad4e6a0915d66fc9e582  libcpp/aclocal.m4
*************** bddde669fe99566a1ee851ddc097cb5a  libcpp
*** 109811,109817 ****
  4219a952c846be5ce392d7627a8ea628  libcpp/makeuname2c.cc
  246ba746bd12b8496cc531ad9c32ba44  libcpp/mkdeps.cc
  034ec4022e3e960cc381be0a992ed9ef  libcpp/pch.cc
! 54bf5287e63888cf38090ba0df4c7beb  libcpp/po/ChangeLog
  768453cca0d8c0e2666a269e0aff862b  libcpp/po/be.gmo
  ec1c6812b4474e46e48d5c4a7346bf9e  libcpp/po/be.po
  b95a2047eceb40c924d516a013d9d435  libcpp/po/ca.gmo
--- 110029,110035 ----
  4219a952c846be5ce392d7627a8ea628  libcpp/makeuname2c.cc
  246ba746bd12b8496cc531ad9c32ba44  libcpp/mkdeps.cc
  034ec4022e3e960cc381be0a992ed9ef  libcpp/pch.cc
! 7138c5e1afa8300cdd7a27382ac97eb7  libcpp/po/ChangeLog
  768453cca0d8c0e2666a269e0aff862b  libcpp/po/be.gmo
  ec1c6812b4474e46e48d5c4a7346bf9e  libcpp/po/be.po
  b95a2047eceb40c924d516a013d9d435  libcpp/po/ca.gmo
*************** fc8bc12af9146152b77544abdbcab6f6  libcpp
*** 109867,109873 ****
  44d9c6ca214445117356855dc2f0b120  libcpp/ucnid.tab
  4c838d4e26e19022c66a1247680469e5  libcpp/uname2c.h
  a6c2b3de06c7424706b16f4c206396a1  libdecnumber/.gitignore
! d74259f14eb384298d23950fc598bdc6  libdecnumber/ChangeLog
  2bd831b17997584e38305782cebe6948  libdecnumber/ChangeLog.jit
  4fe4a5996806ca041eb45550916b1743  libdecnumber/Makefile.in
  2a70099a79e40a57a666d5430a5e2529  libdecnumber/aclocal.m4
--- 110085,110091 ----
  44d9c6ca214445117356855dc2f0b120  libcpp/ucnid.tab
  4c838d4e26e19022c66a1247680469e5  libcpp/uname2c.h
  a6c2b3de06c7424706b16f4c206396a1  libdecnumber/.gitignore
! 881f8154fa225149dd543adbe77aafb1  libdecnumber/ChangeLog
  2bd831b17997584e38305782cebe6948  libdecnumber/ChangeLog.jit
  4fe4a5996806ca041eb45550916b1743  libdecnumber/Makefile.in
  2a70099a79e40a57a666d5430a5e2529  libdecnumber/aclocal.m4
*************** d93df1659fcf7f2195f6417796130412  libdec
*** 109931,109937 ****
  ec67fd2bfa24e9a389ddbf94e9aa63bf  libdecnumber/dpd/decimal64.h
  0f6db29710e7075c2fd62bc4478b3b8d  libdecnumber/dpd/decimal64Symbols.h
  055606b47e85369c5d003f6e3a1b657e  libffi/.gitattributes
! 6816a1d307daa8bd63265d3cf4dbf3b2  libffi/ChangeLog
  0e38ead823643c45765e5fe55e7ab16b  libffi/ChangeLog.libffi
  fbbc216bc25d759a72ea3e6d734af56b  libffi/ChangeLog.libgcj
  d946d2b97454ad50a1dbfbf48923c5be  libffi/ChangeLog.v1
--- 110149,110155 ----
  ec67fd2bfa24e9a389ddbf94e9aa63bf  libdecnumber/dpd/decimal64.h
  0f6db29710e7075c2fd62bc4478b3b8d  libdecnumber/dpd/decimal64Symbols.h
  055606b47e85369c5d003f6e3a1b657e  libffi/.gitattributes
! 91a21a07960fbf73da511f68f5fcbaa1  libffi/ChangeLog
  0e38ead823643c45765e5fe55e7ab16b  libffi/ChangeLog.libffi
  fbbc216bc25d759a72ea3e6d734af56b  libffi/ChangeLog.libgcj
  d946d2b97454ad50a1dbfbf48923c5be  libffi/ChangeLog.v1
*************** a3eb5dee2788fe0a6c42502ba658eddd  libffi
*** 110327,110333 ****
  0f3c94e520870e194cf525de7ec404dc  libffi/testsuite/libffi.go/ffitest.h
  6cfb66c1c00023abb2c2276d85f16e77  libffi/testsuite/libffi.go/go.exp
  189dc193fd0e627a2d55b2e84871edc5  libffi/testsuite/libffi.go/static-chain.h
! 89cdc9cef340ad3f8f3c2697aa14f1ce  libgcc/ChangeLog
  c70e1afe9478ead285bebc0fb930c97c  libgcc/Makefile.in
  23fc6c0b801b3b6af6581c2a632dc732  libgcc/c++-minimal/README
  90a82b364e40fe9eb1972d8000451364  libgcc/c++-minimal/guard.c
--- 110545,110551 ----
  0f3c94e520870e194cf525de7ec404dc  libffi/testsuite/libffi.go/ffitest.h
  6cfb66c1c00023abb2c2276d85f16e77  libffi/testsuite/libffi.go/go.exp
  189dc193fd0e627a2d55b2e84871edc5  libffi/testsuite/libffi.go/static-chain.h
! f35c61abccad1996809f2aa19e9de90d  libgcc/ChangeLog
  c70e1afe9478ead285bebc0fb930c97c  libgcc/Makefile.in
  23fc6c0b801b3b6af6581c2a632dc732  libgcc/c++-minimal/README
  90a82b364e40fe9eb1972d8000451364  libgcc/c++-minimal/guard.c
*************** d5ab2b7f8f786851c89195669008f2ae  libgcc
*** 110340,110346 ****
  6501a7f0cbc7fb9bf5611766b4394bd3  libgcc/config/aarch64/__arm_za_disable.S
  e172ae2ff8eb9269c2d327ff88ed1ea0  libgcc/config/aarch64/aarch64-asm.h
  1024b1a0066825a983f3bc1fc84ce11f  libgcc/config/aarch64/aarch64-unwind.h
! 15dd21ec041c5b83765efa7df237344f  libgcc/config/aarch64/cpuinfo.c
  2bc7a3934cd1b5157cc927d5b1a36ecd  libgcc/config/aarch64/crtfastmath.c
  55855b23cf78a759be05ef3e445136c9  libgcc/config/aarch64/crti.S
  b8c85c8c8e7d96bdee3b36f360d85909  libgcc/config/aarch64/crtn.S
--- 110558,110564 ----
  6501a7f0cbc7fb9bf5611766b4394bd3  libgcc/config/aarch64/__arm_za_disable.S
  e172ae2ff8eb9269c2d327ff88ed1ea0  libgcc/config/aarch64/aarch64-asm.h
  1024b1a0066825a983f3bc1fc84ce11f  libgcc/config/aarch64/aarch64-unwind.h
! 3b443a49915c8f6e58173cf698af74f7  libgcc/config/aarch64/cpuinfo.c
  2bc7a3934cd1b5157cc927d5b1a36ecd  libgcc/config/aarch64/crtfastmath.c
  55855b23cf78a759be05ef3e445136c9  libgcc/config/aarch64/crti.S
  b8c85c8c8e7d96bdee3b36f360d85909  libgcc/config/aarch64/crtn.S
*************** e24d5548179d195a92f4d0854947be49  libgcc
*** 110430,110436 ****
  7a35315ea8b413077a3c60d2e54517b6  libgcc/config/arm/bpabi.S
  30210960148de9d20e1e4677fc16effd  libgcc/config/arm/bpabi.c
  bde8b97fe205faad95825498ee67ede2  libgcc/config/arm/cmse.c
! 46d3dbffd510fdbebe714a69e90aa2e8  libgcc/config/arm/cmse_nonsecure_call.S
  b2917176e10d0b7c6e89b6260b900976  libgcc/config/arm/crtfastmath.c
  2de8f0c3c98b53e4bd962bf678e03381  libgcc/config/arm/crti.S
  792e226cfd9da5dda0a836bded714d1d  libgcc/config/arm/crtn.S
--- 110648,110654 ----
  7a35315ea8b413077a3c60d2e54517b6  libgcc/config/arm/bpabi.S
  30210960148de9d20e1e4677fc16effd  libgcc/config/arm/bpabi.c
  bde8b97fe205faad95825498ee67ede2  libgcc/config/arm/cmse.c
! 2fe675a072d88c24311e6dacf5c9f381  libgcc/config/arm/cmse_nonsecure_call.S
  b2917176e10d0b7c6e89b6260b900976  libgcc/config/arm/crtfastmath.c
  2de8f0c3c98b53e4bd962bf678e03381  libgcc/config/arm/crti.S
  792e226cfd9da5dda0a836bded714d1d  libgcc/config/arm/crtn.S
*************** c9fcc78b0d775f7213f0f0b3141a7c24  libgcc
*** 110469,110478 ****
  c12365a0fd0bfbb153c9b75f558feba5  libgcc/config/arm/unwind-arm.h
  3f552d2201eb8547351e00af1b794c50  libgcc/config/avr/avr-lib.h
  5f49e0e1c1858de08fe8888f3378f734  libgcc/config/avr/lib1funcs-fixed.S
! a9b1564db272c4ba8a2a1d289b6e6a7e  libgcc/config/avr/lib1funcs.S
  622f81485f02d0eac2caaafa7d3a2fd1  libgcc/config/avr/lib2-object.mk
  b7792b93ec270f682ce38eb52297254e  libgcc/config/avr/lib2funcs.c
! e8b6c6cc0e70ac9cf09e7fea28c5efa2  libgcc/config/avr/libf7/ChangeLog
  159c564e8ed539925b0a82879e077648  libgcc/config/avr/libf7/asm-defs.h
  434f68c401e93814081ae499ba72ffaf  libgcc/config/avr/libf7/f7-renames.h
  f65ef9e7ada883e17a2dd60b931ad23b  libgcc/config/avr/libf7/f7-wraps.h
--- 110687,110696 ----
  c12365a0fd0bfbb153c9b75f558feba5  libgcc/config/arm/unwind-arm.h
  3f552d2201eb8547351e00af1b794c50  libgcc/config/avr/avr-lib.h
  5f49e0e1c1858de08fe8888f3378f734  libgcc/config/avr/lib1funcs-fixed.S
! c7b2e09c1a819d37ab91db3294159732  libgcc/config/avr/lib1funcs.S
  622f81485f02d0eac2caaafa7d3a2fd1  libgcc/config/avr/lib2-object.mk
  b7792b93ec270f682ce38eb52297254e  libgcc/config/avr/lib2funcs.c
! 5595997bc561eddafba4cf69ab045fe8  libgcc/config/avr/libf7/ChangeLog
  159c564e8ed539925b0a82879e077648  libgcc/config/avr/libf7/asm-defs.h
  434f68c401e93814081ae499ba72ffaf  libgcc/config/avr/libf7/f7-renames.h
  f65ef9e7ada883e17a2dd60b931ad23b  libgcc/config/avr/libf7/f7-wraps.h
*************** c0d4a5a9b2844505ec941ff60cae008f  libgcc
*** 110480,110496 ****
  4026813a3a56ecdf28b1fe38fc63cdec  libgcc/config/avr/libf7/f7wraps.sh
  b6e24d20e3f00cbfe5078999558011c5  libgcc/config/avr/libf7/libf7-array.def
  5d9def53110ec07e8f29e66d593d758f  libgcc/config/avr/libf7/libf7-asm-object.mk
! cd07eb606fdf8659eec9b1ee5b40866c  libgcc/config/avr/libf7/libf7-asm.sx
  6b4886ae302fca1fa733831066c5c830  libgcc/config/avr/libf7/libf7-c-object.mk
! 197e856402268baa7402caead35e81f2  libgcc/config/avr/libf7/libf7-common.mk
  c29107694f22e1434011033331235b51  libgcc/config/avr/libf7/libf7-const.def
  e55ce8934ace33b814bf03fbbfd9ba5f  libgcc/config/avr/libf7/libf7-constdef.h
! 1fbf9afec5084079ccb98ecb5339fc79  libgcc/config/avr/libf7/libf7.c
  c242f404ef73dc81c1dc9b99ffa63920  libgcc/config/avr/libf7/libf7.h
  606c568e8f2d692bc5762eaba8d8e7b0  libgcc/config/avr/libf7/t-libf7
  bf9360cfc14e0b0129af5560893f374e  libgcc/config/avr/libf7/t-libf7-math
  761826027ebb1cfbb089d23904494606  libgcc/config/avr/libf7/t-libf7-math-symbols
! 70e4f62a264a98b6818c49fed71fa5bb  libgcc/config/avr/t-avr
  42e21fd8b00be58d09a62b8654a8ba20  libgcc/config/avr/t-avrlibc
  77d29be9a46b600293b32c93c09dacbf  libgcc/config/avr/t-copy-libgcc
  2ef96f0303ad42eabc56dd84ea5f459f  libgcc/config/bfin/crti.S
--- 110698,110714 ----
  4026813a3a56ecdf28b1fe38fc63cdec  libgcc/config/avr/libf7/f7wraps.sh
  b6e24d20e3f00cbfe5078999558011c5  libgcc/config/avr/libf7/libf7-array.def
  5d9def53110ec07e8f29e66d593d758f  libgcc/config/avr/libf7/libf7-asm-object.mk
! 1803ab20d43890ba103d196f4e55b924  libgcc/config/avr/libf7/libf7-asm.sx
  6b4886ae302fca1fa733831066c5c830  libgcc/config/avr/libf7/libf7-c-object.mk
! 47dccabf16372b55fb7154bd70ce141f  libgcc/config/avr/libf7/libf7-common.mk
  c29107694f22e1434011033331235b51  libgcc/config/avr/libf7/libf7-const.def
  e55ce8934ace33b814bf03fbbfd9ba5f  libgcc/config/avr/libf7/libf7-constdef.h
! 70d9926ceec1e5a18355f5e64c776b86  libgcc/config/avr/libf7/libf7.c
  c242f404ef73dc81c1dc9b99ffa63920  libgcc/config/avr/libf7/libf7.h
  606c568e8f2d692bc5762eaba8d8e7b0  libgcc/config/avr/libf7/t-libf7
  bf9360cfc14e0b0129af5560893f374e  libgcc/config/avr/libf7/t-libf7-math
  761826027ebb1cfbb089d23904494606  libgcc/config/avr/libf7/t-libf7-math-symbols
! 80fc1df82f5ed30353db097c723cccd7  libgcc/config/avr/t-avr
  42e21fd8b00be58d09a62b8654a8ba20  libgcc/config/avr/t-avrlibc
  77d29be9a46b600293b32c93c09dacbf  libgcc/config/avr/t-copy-libgcc
  2ef96f0303ad42eabc56dd84ea5f459f  libgcc/config/bfin/crti.S
*************** bbd02bc575b39b813abb3651cde980d7  libgcc
*** 110771,110777 ****
  867c89ef316cd7cb05511f42e5b62500  libgcc/config/ia64/vms-unwind.h
  ed33843cb7d615866bc3fb669b8efff7  libgcc/config/iq2000/lib2funcs.c
  102f7dad8ad6b54434a1b8313d1e42c4  libgcc/config/iq2000/t-iq2000
! 117ed7ea00c94610c2329c07b7fe09d8  libgcc/config/libbid/ChangeLog
  5cd3e427016c3a5e21b5fc45a6d0c42c  libgcc/config/libbid/_addsub_dd.c
  e36dad1ba6d303d24d5fadbe7e922379  libgcc/config/libbid/_addsub_sd.c
  c44095a32e8f3d04293d78477872c817  libgcc/config/libbid/_addsub_td.c
--- 110989,110995 ----
  867c89ef316cd7cb05511f42e5b62500  libgcc/config/ia64/vms-unwind.h
  ed33843cb7d615866bc3fb669b8efff7  libgcc/config/iq2000/lib2funcs.c
  102f7dad8ad6b54434a1b8313d1e42c4  libgcc/config/iq2000/t-iq2000
! 9bca023f0799c2b1e090a41ccad24c6d  libgcc/config/libbid/ChangeLog
  5cd3e427016c3a5e21b5fc45a6d0c42c  libgcc/config/libbid/_addsub_dd.c
  e36dad1ba6d303d24d5fadbe7e922379  libgcc/config/libbid/_addsub_sd.c
  c44095a32e8f3d04293d78477872c817  libgcc/config/libbid/_addsub_td.c
*************** f6c4d44f37206d08e1fbe17c599cb846  libgcc
*** 111902,111908 ****
  a772bb5e7a5802d9a8a1b189bd759625  libgcc/vtv_end_preinit.c
  6693cc083342d326d63d41f6530df254  libgcc/vtv_start.c
  34a208666457ea33f55c795c9cffe121  libgcc/vtv_start_preinit.c
! eeeb8b76011d425817fd16eeff2b3c1b  libgfortran/ChangeLog
  9aca36338382e5b4b730e7779170b24d  libgfortran/ChangeLog-2002
  80d3edc880c2da0b7a2beec2e2c4f774  libgfortran/ChangeLog-2003
  9f0239429993a5e64ed793eb6c55a5c1  libgfortran/ChangeLog-2004
--- 112120,112126 ----
  a772bb5e7a5802d9a8a1b189bd759625  libgcc/vtv_end_preinit.c
  6693cc083342d326d63d41f6530df254  libgcc/vtv_start.c
  34a208666457ea33f55c795c9cffe121  libgcc/vtv_start_preinit.c
! d59716dc5c72d3ed00051cf1bfdab29b  libgfortran/ChangeLog
  9aca36338382e5b4b730e7779170b24d  libgfortran/ChangeLog-2002
  80d3edc880c2da0b7a2beec2e2c4f774  libgfortran/ChangeLog-2003
  9f0239429993a5e64ed793eb6c55a5c1  libgfortran/ChangeLog-2004
*************** ee8f314f67e6497239480f9e2a2a28a9  libgfo
*** 112825,112831 ****
  534c7a1ea44abe05a1a2bf8ae65eaf77  libgfortran/runtime/select_inc.c
  7bf0cd1b3dbc67602275fca7b640fc35  libgfortran/runtime/stop.c
  31ea40dff09a1f6657e0bd285cbabb9a  libgfortran/runtime/string.c
! d9bec52a812758b0b0a9951389284537  libgm2/ChangeLog
  81dadb03add7a7278a98cd845177e76a  libgm2/Makefile.am
  29620b9c0cac0900c1629a043f9929c2  libgm2/Makefile.in
  5655398e9c1e3027c587898dc4fce566  libgm2/acinclude.m4
--- 113043,113049 ----
  534c7a1ea44abe05a1a2bf8ae65eaf77  libgfortran/runtime/select_inc.c
  7bf0cd1b3dbc67602275fca7b640fc35  libgfortran/runtime/stop.c
  31ea40dff09a1f6657e0bd285cbabb9a  libgfortran/runtime/string.c
! 9122cd7fa17ff68e5ddbb8809e61587d  libgm2/ChangeLog
  81dadb03add7a7278a98cd845177e76a  libgm2/Makefile.am
  29620b9c0cac0900c1629a043f9929c2  libgm2/Makefile.in
  5655398e9c1e3027c587898dc4fce566  libgm2/acinclude.m4
*************** a3a7e9ca6057da9ca42e03e41e1c73f7  libgo/
*** 118361,118367 ****
  dcdf1b680b15b372bdb64cc5107d51b6  libgo/testsuite/libgo-test-support.exp.in
  bf162aa572f7b96b25dbd2b027845d32  libgo/testsuite/libgo.testmain/testmain.exp
  cc9d2a0e34e31ba866a8caf9f46f48f3  libgomp/.gitattributes
! b59910b2593d4bd87240710e0e6d19b7  libgomp/ChangeLog
  0d55aa862aee66efdc5f8d62c94ff8fb  libgomp/ChangeLog.graphite
  ea86ef6e739ee81b963e6f1f456ec887  libgomp/Makefile.am
  175cf5d896d110ed86d9cd72e1565b83  libgomp/Makefile.in
--- 118579,118585 ----
  dcdf1b680b15b372bdb64cc5107d51b6  libgo/testsuite/libgo-test-support.exp.in
  bf162aa572f7b96b25dbd2b027845d32  libgo/testsuite/libgo.testmain/testmain.exp
  cc9d2a0e34e31ba866a8caf9f46f48f3  libgomp/.gitattributes
! ee5cc72bc16657ca84e0d8dc621c7bd4  libgomp/ChangeLog
  0d55aa862aee66efdc5f8d62c94ff8fb  libgomp/ChangeLog.graphite
  ea86ef6e739ee81b963e6f1f456ec887  libgomp/Makefile.am
  175cf5d896d110ed86d9cd72e1565b83  libgomp/Makefile.in
*************** f2efa95bfb9ba9e454c38688371551c9  libgom
*** 119234,119247 ****
  caa4b70d649a56b9cb4acf9c1b9d33a0  libgomp/testsuite/libgomp.c/declare-variant-3.h
  b17eb6111458622ccbcd4c9d76401e09  libgomp/testsuite/libgomp.c/declare-variant-4-fiji.c
  9d4e38bf8232dbd3d2be1dac08f82dce  libgomp/testsuite/libgomp.c/declare-variant-4-gfx1030.c
  c345d04dc352b555cd84bcebe00359d4  libgomp/testsuite/libgomp.c/declare-variant-4-gfx1100.c
  fa4a95e1bb6a723927a8e1658906e3fb  libgomp/testsuite/libgomp.c/declare-variant-4-gfx803.c
  db5fedb1611696cb835292ca099add57  libgomp/testsuite/libgomp.c/declare-variant-4-gfx900.c
  498883a95dd74060d939d1ca4bc3190f  libgomp/testsuite/libgomp.c/declare-variant-4-gfx906.c
  462b7afc311815ebbf76742eba03d83f  libgomp/testsuite/libgomp.c/declare-variant-4-gfx908.c
  a6a60705b94c7e6b7919df5a6678c9c4  libgomp/testsuite/libgomp.c/declare-variant-4-gfx90a.c
  1a4ae6cfa2b54902b0414a9c9adc6ec2  libgomp/testsuite/libgomp.c/declare-variant-4.c
! 3d7dea2317333968530fd512075e9d25  libgomp/testsuite/libgomp.c/declare-variant-4.h
  de26bcca8c4e027a5ce130d6ff6fc370  libgomp/testsuite/libgomp.c/depend-1.c
  f064386a2df301c3135834944af37de9  libgomp/testsuite/libgomp.c/depend-10.c
  e46784f3cdfb38c461a2af6e0d9094a0  libgomp/testsuite/libgomp.c/depend-2.c
--- 119452,119468 ----
  caa4b70d649a56b9cb4acf9c1b9d33a0  libgomp/testsuite/libgomp.c/declare-variant-3.h
  b17eb6111458622ccbcd4c9d76401e09  libgomp/testsuite/libgomp.c/declare-variant-4-fiji.c
  9d4e38bf8232dbd3d2be1dac08f82dce  libgomp/testsuite/libgomp.c/declare-variant-4-gfx1030.c
+ 60f1694019edecc52984a1baf24bc84a  libgomp/testsuite/libgomp.c/declare-variant-4-gfx1036.c
  c345d04dc352b555cd84bcebe00359d4  libgomp/testsuite/libgomp.c/declare-variant-4-gfx1100.c
+ 7a2a68c31d5cce8c28d27587e0760409  libgomp/testsuite/libgomp.c/declare-variant-4-gfx1103.c
  fa4a95e1bb6a723927a8e1658906e3fb  libgomp/testsuite/libgomp.c/declare-variant-4-gfx803.c
  db5fedb1611696cb835292ca099add57  libgomp/testsuite/libgomp.c/declare-variant-4-gfx900.c
  498883a95dd74060d939d1ca4bc3190f  libgomp/testsuite/libgomp.c/declare-variant-4-gfx906.c
  462b7afc311815ebbf76742eba03d83f  libgomp/testsuite/libgomp.c/declare-variant-4-gfx908.c
  a6a60705b94c7e6b7919df5a6678c9c4  libgomp/testsuite/libgomp.c/declare-variant-4-gfx90a.c
+ 16f43074bb4d4a130ccb0b731b6ed992  libgomp/testsuite/libgomp.c/declare-variant-4-gfx90c.c
  1a4ae6cfa2b54902b0414a9c9adc6ec2  libgomp/testsuite/libgomp.c/declare-variant-4.c
! 70dc5f53fc16735f50accae725d3a702  libgomp/testsuite/libgomp.c/declare-variant-4.h
  de26bcca8c4e027a5ce130d6ff6fc370  libgomp/testsuite/libgomp.c/depend-1.c
  f064386a2df301c3135834944af37de9  libgomp/testsuite/libgomp.c/depend-10.c
  e46784f3cdfb38c461a2af6e0d9094a0  libgomp/testsuite/libgomp.c/depend-2.c
*************** e8a3245c095430c8ef2413afe2ee4c48  libgom
*** 120799,120805 ****
  1d2e2e1ab9f0d92351625f2c5661dbb8  libgomp/testsuite/libgomp.oacc-fortran/update-dt-array.f90
  989e6535f20045be32e9e91643a0b08f  libgomp/testsuite/libgomp.oacc-fortran/vector-routine.f90
  13ce3738623ad8cdb030ba13f77c9b21  libgomp/work.c
! cdc14f779bd02a113e6c026524677ea1  libgrust/ChangeLog
  69faa7ff8ff314e60429e38bdc3a7752  libgrust/Makefile.am
  58b9b650d5ea3aba25ea340d260f9329  libgrust/Makefile.in
  ec9513341b9bd1ba3b60bf6fec70f852  libgrust/aclocal.m4
--- 121020,121026 ----
  1d2e2e1ab9f0d92351625f2c5661dbb8  libgomp/testsuite/libgomp.oacc-fortran/update-dt-array.f90
  989e6535f20045be32e9e91643a0b08f  libgomp/testsuite/libgomp.oacc-fortran/vector-routine.f90
  13ce3738623ad8cdb030ba13f77c9b21  libgomp/work.c
! 3d0cabfa826bbd99a3b1267994ad1db4  libgrust/ChangeLog
  69faa7ff8ff314e60429e38bdc3a7752  libgrust/Makefile.am
  58b9b650d5ea3aba25ea340d260f9329  libgrust/Makefile.in
  ec9513341b9bd1ba3b60bf6fec70f852  libgrust/aclocal.m4
*************** d310c3612a920f243d62620f007dec94  libgru
*** 120844,120850 ****
  4d27195db5805ea05b982a2971711c94  libgrust/libproc_macro_internal/tokentree.h
  99c2e5e712b990ee07be10f53e41f3fb  libiberty/.gitignore
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! a1977166bb0e91c8cd5807c3a323166c  libiberty/ChangeLog
  347c31392973de6a4872d540c1718dc1  libiberty/ChangeLog.jit
  4ec52efbaf3e8230220b57e77177d128  libiberty/Makefile.in
  8b93d0e0369daed24e2260ccfd102eb3  libiberty/README
--- 121065,121071 ----
  4d27195db5805ea05b982a2971711c94  libgrust/libproc_macro_internal/tokentree.h
  99c2e5e712b990ee07be10f53e41f3fb  libiberty/.gitignore
  a916467b91076e631dd8edb7424769c7  libiberty/COPYING.LIB
! b5295ae4e91ddc331c613b05ca5c9492  libiberty/ChangeLog
  347c31392973de6a4872d540c1718dc1  libiberty/ChangeLog.jit
  4ec52efbaf3e8230220b57e77177d128  libiberty/Makefile.in
  8b93d0e0369daed24e2260ccfd102eb3  libiberty/README
*************** e52d95644dc6f186070f349a5903ca72  libibe
*** 121011,121017 ****
  6f774a92661ca4a067f1691a7925524b  libiberty/xstrerror.c
  3c1a8d14811fd6c839cbda811561fe49  libiberty/xstrndup.c
  e1dbec8de216db8128c1df3f58d8b27c  libiberty/xvasprintf.c
! 0688956c6087daab1e0aeb1443d1a436  libitm/ChangeLog
  7ebc111a310317f8867ef3756d3dc68e  libitm/Makefile.am
  49881590d13c9e5ad90c78517c55a3e3  libitm/Makefile.in
  b14ab4b7ab2bf2f4eacb6c9ba7de0343  libitm/aatree.cc
--- 121232,121238 ----
  6f774a92661ca4a067f1691a7925524b  libiberty/xstrerror.c
  3c1a8d14811fd6c839cbda811561fe49  libiberty/xstrndup.c
  e1dbec8de216db8128c1df3f58d8b27c  libiberty/xvasprintf.c
! 1cabba58d976d16112a7e198011bd3d3  libitm/ChangeLog
  7ebc111a310317f8867ef3756d3dc68e  libitm/Makefile.am
  49881590d13c9e5ad90c78517c55a3e3  libitm/Makefile.in
  b14ab4b7ab2bf2f4eacb6c9ba7de0343  libitm/aatree.cc
*************** b4e503ecfdccc9f13da8f73eeb6f23a9  libitm
*** 121121,121127 ****
  ef24198422c19f99b0c41be6a16f7081  libitm/testsuite/libitm.c/txrelease.c
  415c65b029d6c9382904fd9f2f893f94  libitm/useraction.cc
  13598dcd213d5c6c5b7a48535ccfbd4f  libitm/util.cc
! 20ceb7d8e3c3c0008ca6c167ab452df1  libobjc/ChangeLog
  f7119799434fc82fe84eb992bca6cc83  libobjc/Makefile.in
  9ab83dd9e8a6a68b343c271ae31a3070  libobjc/NXConstStr.m
  b77a61027fd5b3f821d0f139f5902c77  libobjc/Object.m
--- 121342,121348 ----
  ef24198422c19f99b0c41be6a16f7081  libitm/testsuite/libitm.c/txrelease.c
  415c65b029d6c9382904fd9f2f893f94  libitm/useraction.cc
  13598dcd213d5c6c5b7a48535ccfbd4f  libitm/util.cc
! d9be99f8e8e4592da996801a7b23e8cd  libobjc/ChangeLog
  f7119799434fc82fe84eb992bca6cc83  libobjc/Makefile.in
  9ab83dd9e8a6a68b343c271ae31a3070  libobjc/NXConstStr.m
  b77a61027fd5b3f821d0f139f5902c77  libobjc/Object.m
*************** f83e2785f73af08f15120d3452c517b3  libobj
*** 121178,121184 ****
  1342bdc4c975033299dcf770cb6db3b8  libobjc/selector.c
  0831a1b1e34ad2ca26cdb0bdf2af08c8  libobjc/sendmsg.c
  4eb8a2e0c7b96a7c72c3693f47580e5f  libobjc/thr.c
! a6c3e07457d089a82db158a7c55a876f  libphobos/ChangeLog
  8c232dd08160212c999236421a5c30cf  libphobos/Makefile.am
  45e0b5a1db9a9605b698b5db9ecbf039  libphobos/Makefile.in
  ee88c20a7744a2305503e1670f3b7889  libphobos/README.gcc
--- 121399,121405 ----
  1342bdc4c975033299dcf770cb6db3b8  libobjc/selector.c
  0831a1b1e34ad2ca26cdb0bdf2af08c8  libobjc/sendmsg.c
  4eb8a2e0c7b96a7c72c3693f47580e5f  libobjc/thr.c
! 192d927210e9f741ff576eab3540720f  libphobos/ChangeLog
  8c232dd08160212c999236421a5c30cf  libphobos/Makefile.am
  45e0b5a1db9a9605b698b5db9ecbf039  libphobos/Makefile.in
  ee88c20a7744a2305503e1670f3b7889  libphobos/README.gcc
*************** d3ca33295a3a7d8dce98defab11dd626  libpho
*** 122045,122051 ****
  e8c6c7ce87398e5528d094d325ad0d64  libphobos/testsuite/libphobos.unittest/unittest.exp
  3f7137aeb14bd1df731b34e20c45ef12  libphobos/testsuite/testsuite_flags.in
  a916467b91076e631dd8edb7424769c7  libquadmath/COPYING.LIB
! 7e292bcffc7ec70ff1846f0b856d97e3  libquadmath/ChangeLog
  435cab15ca3343eca0a698d93f37535a  libquadmath/Makefile.am
  bc41a993c2663da681a20a57613ef4cb  libquadmath/Makefile.in
  d9afbc1f1e04c7e461265ff9323cc6f4  libquadmath/acinclude.m4
--- 122266,122272 ----
  e8c6c7ce87398e5528d094d325ad0d64  libphobos/testsuite/libphobos.unittest/unittest.exp
  3f7137aeb14bd1df731b34e20c45ef12  libphobos/testsuite/testsuite_flags.in
  a916467b91076e631dd8edb7424769c7  libquadmath/COPYING.LIB
! 5bc3f75099ef349e1c8bcf6124a2daa2  libquadmath/ChangeLog
  435cab15ca3343eca0a698d93f37535a  libquadmath/Makefile.am
  bc41a993c2663da681a20a57613ef4cb  libquadmath/Makefile.in
  d9afbc1f1e04c7e461265ff9323cc6f4  libquadmath/acinclude.m4
*************** e0bd9b8669e44ec6010f92da1d5188ad  libqua
*** 122186,122192 ****
  af84fa5118f4adec8393614994e1c4d6  libquadmath/strtod/strtoflt128.c
  d15a18f7c46ba2add6148edc5b7563c0  libquadmath/strtod/tens_in_limb.c
  12c73a846f7668d29de720bd79502bef  libquadmath/update-quadmath.py
! 5461ad339eeda243e67319587397b733  libsanitizer/ChangeLog
  63916ba64a3cfa7ce2809fb46ab38597  libsanitizer/HOWTO_MERGE
  0249c37748936faf5b1efd5789587909  libsanitizer/LICENSE.TXT
  894b596d6d81ab8f2fb0708e8bc83e83  libsanitizer/LOCAL_PATCHES
--- 122407,122413 ----
  af84fa5118f4adec8393614994e1c4d6  libquadmath/strtod/strtoflt128.c
  d15a18f7c46ba2add6148edc5b7563c0  libquadmath/strtod/tens_in_limb.c
  12c73a846f7668d29de720bd79502bef  libquadmath/update-quadmath.py
! da926314c76faf1f48f8a6f6fde55a98  libsanitizer/ChangeLog
  63916ba64a3cfa7ce2809fb46ab38597  libsanitizer/HOWTO_MERGE
  0249c37748936faf5b1efd5789587909  libsanitizer/LICENSE.TXT
  894b596d6d81ab8f2fb0708e8bc83e83  libsanitizer/LOCAL_PATCHES
*************** bd58abd803667b3373381b6bb1b68f1b  libsan
*** 122683,122689 ****
  545e91fffb8d4987ca5d1c0054aadd11  libsanitizer/ubsan/ubsan_win_dll_thunk.cpp
  e9c85349d92ab1a6b66d0872077acd3b  libsanitizer/ubsan/ubsan_win_dynamic_runtime_thunk.cpp
  72f297f487b6bb9db917cce361192c28  libsanitizer/ubsan/ubsan_win_weak_interception.cpp
! 4474533f6850392bec640f6c2633a4f5  libssp/ChangeLog
  33b3a77c212c1263e92db5557b3cba2f  libssp/Makefile.am
  b265829fee949abbdeb896cbf2f9397d  libssp/Makefile.in
  f6f6c804e40e3a3ef407d3d13fafb6c0  libssp/aclocal.m4
--- 122904,122910 ----
  545e91fffb8d4987ca5d1c0054aadd11  libsanitizer/ubsan/ubsan_win_dll_thunk.cpp
  e9c85349d92ab1a6b66d0872077acd3b  libsanitizer/ubsan/ubsan_win_dynamic_runtime_thunk.cpp
  72f297f487b6bb9db917cce361192c28  libsanitizer/ubsan/ubsan_win_weak_interception.cpp
! 625edcf76569c14f49e61780511e761a  libssp/ChangeLog
  33b3a77c212c1263e92db5557b3cba2f  libssp/Makefile.am
  b265829fee949abbdeb896cbf2f9397d  libssp/Makefile.in
  f6f6c804e40e3a3ef407d3d13fafb6c0  libssp/aclocal.m4
*************** d828e38384c506bf5e7d5a3c02725a37  libssp
*** 122712,122718 ****
  7bb3c32ba0a48d1cf785305e1b783eb6  libssp/strncpy-chk.c
  a19c79c1d86436e86b0fee41e6cf6b15  libssp/vsnprintf-chk.c
  145156e880b03115b393070d0ed37be3  libssp/vsprintf-chk.c
! 17350f06a432039c4f54bf42edee0fcb  libstdc++-v3/ChangeLog
  7aa6c40440a44fcf5ec94c066160c2f8  libstdc++-v3/ChangeLog-1998
  7aff86600b6a1ed3fa87305075a92db0  libstdc++-v3/ChangeLog-1999
  a6f28e8fc9bb07696a9e068b439a3a87  libstdc++-v3/ChangeLog-2000
--- 122933,122939 ----
  7bb3c32ba0a48d1cf785305e1b783eb6  libssp/strncpy-chk.c
  a19c79c1d86436e86b0fee41e6cf6b15  libssp/vsnprintf-chk.c
  145156e880b03115b393070d0ed37be3  libssp/vsprintf-chk.c
! 44273f752fe6c7a2a20a9fc78772c274  libstdc++-v3/ChangeLog
  7aa6c40440a44fcf5ec94c066160c2f8  libstdc++-v3/ChangeLog-1998
  7aff86600b6a1ed3fa87305075a92db0  libstdc++-v3/ChangeLog-1999
  a6f28e8fc9bb07696a9e068b439a3a87  libstdc++-v3/ChangeLog-2000
*************** d9b077b82911753368f65f3014d3311d  libstd
*** 122950,122956 ****
  c68ff21babfa14f20b98e36a2c808418  libstdc++-v3/doc/html/api.html
  08920438eea18325b4bfdf979379ff66  libstdc++-v3/doc/html/bk02.html
  47886ba7da131bf3cbf81a27cada5f6f  libstdc++-v3/doc/html/bk03.html
! 954e81e1e48c0af10ecb743440b58794  libstdc++-v3/doc/html/faq.html
  1ae70f0bf94464b036515d333fff8ab2  libstdc++-v3/doc/html/images/confdeps.png
  d7f63b43e9f4c39cf71de7585de522ee  libstdc++-v3/doc/html/images/pbds_balls_and_bins.png
  22eedc841676a98f8ae8b95131ac4d7e  libstdc++-v3/doc/html/images/pbds_binary_priority_queue_int_push.png
--- 123171,123177 ----
  c68ff21babfa14f20b98e36a2c808418  libstdc++-v3/doc/html/api.html
  08920438eea18325b4bfdf979379ff66  libstdc++-v3/doc/html/bk02.html
  47886ba7da131bf3cbf81a27cada5f6f  libstdc++-v3/doc/html/bk03.html
! 4ad77cb0a65c93dd0294a64b4bfb3230  libstdc++-v3/doc/html/faq.html
  1ae70f0bf94464b036515d333fff8ab2  libstdc++-v3/doc/html/images/confdeps.png
  d7f63b43e9f4c39cf71de7585de522ee  libstdc++-v3/doc/html/images/pbds_balls_and_bins.png
  22eedc841676a98f8ae8b95131ac4d7e  libstdc++-v3/doc/html/images/pbds_binary_priority_queue_int_push.png
*************** b404abb1e78a27e8a8980eb14ec27bab  libstd
*** 123086,123097 ****
  ae9b2e57903953c857a0a2314010036c  libstdc++-v3/doc/html/manual/license.html
  945f5ecd78f495a46c64b58665a37d69  libstdc++-v3/doc/html/manual/localization.html
  9d7282a3a92209b987a91b15973414af  libstdc++-v3/doc/html/manual/make.html
! 8b2787265d975e2eab0f3b9ca5f0dd65  libstdc++-v3/doc/html/manual/memory.html
  c40a00e2cba07156a6bd77b14cccc2e4  libstdc++-v3/doc/html/manual/mt_allocator.html
  4934caabf7eef9ff3618e9ac17acba49  libstdc++-v3/doc/html/manual/mt_allocator_design.html
  bdbb1ff20830123a43576a05081312f9  libstdc++-v3/doc/html/manual/mt_allocator_ex_multi.html
  a40a3344663fbccc3184759981310047  libstdc++-v3/doc/html/manual/mt_allocator_ex_single.html
! aee2d8386d54bb939d6ae70d4cbfe804  libstdc++-v3/doc/html/manual/mt_allocator_impl.html
  9dabea61a71c003598f8a991e614e76c  libstdc++-v3/doc/html/manual/numerics.html
  88a009e3d0a8c9e08103a63fdce3f776  libstdc++-v3/doc/html/manual/numerics_and_c.html
  d569c55932dee4a3a4e8598da8998e28  libstdc++-v3/doc/html/manual/pairs.html
--- 123307,123318 ----
  ae9b2e57903953c857a0a2314010036c  libstdc++-v3/doc/html/manual/license.html
  945f5ecd78f495a46c64b58665a37d69  libstdc++-v3/doc/html/manual/localization.html
  9d7282a3a92209b987a91b15973414af  libstdc++-v3/doc/html/manual/make.html
! 5fae64c968ebc0c27fa550b0507e14f1  libstdc++-v3/doc/html/manual/memory.html
  c40a00e2cba07156a6bd77b14cccc2e4  libstdc++-v3/doc/html/manual/mt_allocator.html
  4934caabf7eef9ff3618e9ac17acba49  libstdc++-v3/doc/html/manual/mt_allocator_design.html
  bdbb1ff20830123a43576a05081312f9  libstdc++-v3/doc/html/manual/mt_allocator_ex_multi.html
  a40a3344663fbccc3184759981310047  libstdc++-v3/doc/html/manual/mt_allocator_ex_single.html
! ac773b9e2b788115c3b30b9ab505c08f  libstdc++-v3/doc/html/manual/mt_allocator_impl.html
  9dabea61a71c003598f8a991e614e76c  libstdc++-v3/doc/html/manual/numerics.html
  88a009e3d0a8c9e08103a63fdce3f776  libstdc++-v3/doc/html/manual/numerics_and_c.html
  d569c55932dee4a3a4e8598da8998e28  libstdc++-v3/doc/html/manual/pairs.html
*************** d55e182adbf08772ec85b18d390b0dbb  libstd
*** 123116,123122 ****
  05fe12a35eeac73538be455d4b27f923  libstdc++-v3/doc/html/manual/source_code_style.html
  f875f3f4cddfe4fee6aff2308ccb4563  libstdc++-v3/doc/html/manual/source_design_notes.html
  391422dd4f4cdbd4d764a952a0f345e6  libstdc++-v3/doc/html/manual/source_organization.html
! 28bbfa5ef5da4f41a583425e9e98268a  libstdc++-v3/doc/html/manual/status.html
  ea0c531c09fa230f346f8ba700961e4a  libstdc++-v3/doc/html/manual/std_contents.html
  dbb5f81a9e8864374fbb835eaa4e8b0d  libstdc++-v3/doc/html/manual/streambufs.html
  b69a09d4b90c10ccc914e41695cea3a5  libstdc++-v3/doc/html/manual/strings.html
--- 123337,123343 ----
  05fe12a35eeac73538be455d4b27f923  libstdc++-v3/doc/html/manual/source_code_style.html
  f875f3f4cddfe4fee6aff2308ccb4563  libstdc++-v3/doc/html/manual/source_design_notes.html
  391422dd4f4cdbd4d764a952a0f345e6  libstdc++-v3/doc/html/manual/source_organization.html
! d669a5dddae5af7b4f2efa65ff43f738  libstdc++-v3/doc/html/manual/status.html
  ea0c531c09fa230f346f8ba700961e4a  libstdc++-v3/doc/html/manual/std_contents.html
  dbb5f81a9e8864374fbb835eaa4e8b0d  libstdc++-v3/doc/html/manual/streambufs.html
  b69a09d4b90c10ccc914e41695cea3a5  libstdc++-v3/doc/html/manual/strings.html
*************** fcdceeabf3a95117ea22e93a0354e564  libstd
*** 123126,123132 ****
  29bff3c7b143958489cd92560cd24a7b  libstdc++-v3/doc/html/manual/test.html
  c39b927efcec5ac84139c1490c8ef320  libstdc++-v3/doc/html/manual/traits.html
  530b96535baacfe35df2e65f9dfe7efc  libstdc++-v3/doc/html/manual/unordered_associative.html
! f6261b1d02edf815508eb2fd755167c0  libstdc++-v3/doc/html/manual/using.html
  a98d94ba8ccfb620e98ebfe01192e61e  libstdc++-v3/doc/html/manual/using_concurrency.html
  79fb9de4a4c89a913a76e1828500499d  libstdc++-v3/doc/html/manual/using_dual_abi.html
  a372b01a93ca1beeb843a1440bd25cdd  libstdc++-v3/doc/html/manual/using_dynamic_or_shared.html
--- 123347,123353 ----
  29bff3c7b143958489cd92560cd24a7b  libstdc++-v3/doc/html/manual/test.html
  c39b927efcec5ac84139c1490c8ef320  libstdc++-v3/doc/html/manual/traits.html
  530b96535baacfe35df2e65f9dfe7efc  libstdc++-v3/doc/html/manual/unordered_associative.html
! ae44a39d1ac906098dd3e9fc8acd917e  libstdc++-v3/doc/html/manual/using.html
  a98d94ba8ccfb620e98ebfe01192e61e  libstdc++-v3/doc/html/manual/using_concurrency.html
  79fb9de4a4c89a913a76e1828500499d  libstdc++-v3/doc/html/manual/using_dual_abi.html
  a372b01a93ca1beeb843a1440bd25cdd  libstdc++-v3/doc/html/manual/using_dynamic_or_shared.html
*************** ccbc0492a648982f2dc225595bdbc567  libstd
*** 123140,123146 ****
  5906074c27c57c65b220c35bbcb2c5ec  libstdc++-v3/doc/xml/book.txml
  44d3a92b83abfb18efac80519c79b44c  libstdc++-v3/doc/xml/chapter.txml
  011b8e6a5442e4dc08f02e7295b644a3  libstdc++-v3/doc/xml/class.txml
! b311e1cd4bf80606fa0429665233bac1  libstdc++-v3/doc/xml/faq.xml
  ea77580f7e81e2c49aea3f425c01ee2b  libstdc++-v3/doc/xml/gnu/fdl-1.3.xml
  56bb32e9ab9358834c5f8eca2cd0e969  libstdc++-v3/doc/xml/gnu/gpl-3.0.xml
  18a6390297702ec8fd75cbcc525d2005  libstdc++-v3/doc/xml/images/confdeps.dot
--- 123361,123367 ----
  5906074c27c57c65b220c35bbcb2c5ec  libstdc++-v3/doc/xml/book.txml
  44d3a92b83abfb18efac80519c79b44c  libstdc++-v3/doc/xml/chapter.txml
  011b8e6a5442e4dc08f02e7295b644a3  libstdc++-v3/doc/xml/class.txml
! 2e681cceb238178e7b9da9cd744cdbdc  libstdc++-v3/doc/xml/faq.xml
  ea77580f7e81e2c49aea3f425c01ee2b  libstdc++-v3/doc/xml/gnu/fdl-1.3.xml
  56bb32e9ab9358834c5f8eca2cd0e969  libstdc++-v3/doc/xml/gnu/gpl-3.0.xml
  18a6390297702ec8fd75cbcc525d2005  libstdc++-v3/doc/xml/images/confdeps.dot
*************** f63bfdc03ba2b82c74864f02206d7c52  libstd
*** 123322,123328 ****
  df705f3839120dcb896e9839cf3404d0  libstdc++-v3/doc/xml/images/pbds_update_seq_diagram.png
  6ccc8992f87a805952c14613cc397dfb  libstdc++-v3/doc/xml/manual/abi.xml
  c1d775ba87be90b85044162eab59a66c  libstdc++-v3/doc/xml/manual/algorithms.xml
! 14c656cb14d8e0a60b8817d8934d7766  libstdc++-v3/doc/xml/manual/allocator.xml
  b9f6d3637e7f129ed22277a507325bfc  libstdc++-v3/doc/xml/manual/appendix_contributing.xml
  11e0fd62db5b93db462f3c54750904ec  libstdc++-v3/doc/xml/manual/appendix_free.xml
  0e37b1b056c89ad8cd7ef98f9924284c  libstdc++-v3/doc/xml/manual/appendix_porting.xml
--- 123543,123549 ----
  df705f3839120dcb896e9839cf3404d0  libstdc++-v3/doc/xml/images/pbds_update_seq_diagram.png
  6ccc8992f87a805952c14613cc397dfb  libstdc++-v3/doc/xml/manual/abi.xml
  c1d775ba87be90b85044162eab59a66c  libstdc++-v3/doc/xml/manual/algorithms.xml
! 1ee61261fc508bc85b51cd5aeafa459d  libstdc++-v3/doc/xml/manual/allocator.xml
  b9f6d3637e7f129ed22277a507325bfc  libstdc++-v3/doc/xml/manual/appendix_contributing.xml
  11e0fd62db5b93db462f3c54750904ec  libstdc++-v3/doc/xml/manual/appendix_free.xml
  0e37b1b056c89ad8cd7ef98f9924284c  libstdc++-v3/doc/xml/manual/appendix_porting.xml
*************** c7467f13981c47fc740c948b16a42a53  libstd
*** 123350,123356 ****
  b9c8759ff9b60e09bd2875420a55cd31  libstdc++-v3/doc/xml/manual/locale.xml
  b00f98f125f6186c369ce588d795f978  libstdc++-v3/doc/xml/manual/localization.xml
  90cedee1e8e04d1ab87bbf41d47293ec  libstdc++-v3/doc/xml/manual/messages.xml
! cd6d12f87a30d3b85d80833476c19995  libstdc++-v3/doc/xml/manual/mt_allocator.xml
  42b8355117a7bd9aa755048290e70d2c  libstdc++-v3/doc/xml/manual/numerics.xml
  7edd591e15a0bbc76d58e9edcb7c28d1  libstdc++-v3/doc/xml/manual/parallel_mode.xml
  7c390b245068bcc2f3f52590bdf8526f  libstdc++-v3/doc/xml/manual/policy_data_structures.xml
--- 123571,123577 ----
  b9c8759ff9b60e09bd2875420a55cd31  libstdc++-v3/doc/xml/manual/locale.xml
  b00f98f125f6186c369ce588d795f978  libstdc++-v3/doc/xml/manual/localization.xml
  90cedee1e8e04d1ab87bbf41d47293ec  libstdc++-v3/doc/xml/manual/messages.xml
! ebd635927778d995ef9bf26d6ffa35fc  libstdc++-v3/doc/xml/manual/mt_allocator.xml
  42b8355117a7bd9aa755048290e70d2c  libstdc++-v3/doc/xml/manual/numerics.xml
  7edd591e15a0bbc76d58e9edcb7c28d1  libstdc++-v3/doc/xml/manual/parallel_mode.xml
  7c390b245068bcc2f3f52590bdf8526f  libstdc++-v3/doc/xml/manual/policy_data_structures.xml
*************** cd6d12f87a30d3b85d80833476c19995  libstd
*** 123358,123377 ****
  f934009b05c708b87c8e0a2b194ea477  libstdc++-v3/doc/xml/manual/prerequisites.xml
  ab6d91afc9a36e19a6524c6ca834170a  libstdc++-v3/doc/xml/manual/shared_ptr.xml
  d7f222c42325cd44eadad2c59eef7e6f  libstdc++-v3/doc/xml/manual/spine.xml
! b1de6f60037f17e10ed5c00b477ea3d1  libstdc++-v3/doc/xml/manual/status_cxx1998.xml
! 4072382bf13416ab0788cac8422f37ce  libstdc++-v3/doc/xml/manual/status_cxx2011.xml
! c33484a2f76ad3581e432ef7137f5cc0  libstdc++-v3/doc/xml/manual/status_cxx2014.xml
! 94d34b1f409c1ef8a5a24b109fe03df0  libstdc++-v3/doc/xml/manual/status_cxx2017.xml
! 02beb17c14f0a83845a9a718df4e3266  libstdc++-v3/doc/xml/manual/status_cxx2020.xml
! 2fd67f3d46ac3820fc57c4dfdcac2411  libstdc++-v3/doc/xml/manual/status_cxx2023.xml
  e12241b98a6c1e835b7b1d1bb31761ca  libstdc++-v3/doc/xml/manual/status_cxxis29124.xml
! 9b44c100ecfc9b8cef4158f7e3016be7  libstdc++-v3/doc/xml/manual/status_cxxtr1.xml
! 68e1b11c64b3ac99d8af27b853cd6975  libstdc++-v3/doc/xml/manual/status_cxxtr24733.xml
  6f88fb7dec269c11ecd8f6078e77e5cd  libstdc++-v3/doc/xml/manual/strings.xml
  2b80feb1b53a8d0895a292620ec430b2  libstdc++-v3/doc/xml/manual/support.xml
  8f48e16895211927fa6aa4bd05fadb26  libstdc++-v3/doc/xml/manual/test.xml
  e2e099be3dd6a4b7a940a7232635ee2c  libstdc++-v3/doc/xml/manual/test_policy_data_structures.xml
! 1a2df74d44edd33a0c859e2cfda2cd4c  libstdc++-v3/doc/xml/manual/using.xml
  8b2ecaf4e0a66bc6db1724038373671a  libstdc++-v3/doc/xml/manual/using_exceptions.xml
  74a5acaa32b3d223bd413c1bb5b69ac6  libstdc++-v3/doc/xml/manual/utilities.xml
  e6f2e1ff035b9b144ac628a016da524a  libstdc++-v3/doc/xml/spine.xml
--- 123579,123598 ----
  f934009b05c708b87c8e0a2b194ea477  libstdc++-v3/doc/xml/manual/prerequisites.xml
  ab6d91afc9a36e19a6524c6ca834170a  libstdc++-v3/doc/xml/manual/shared_ptr.xml
  d7f222c42325cd44eadad2c59eef7e6f  libstdc++-v3/doc/xml/manual/spine.xml
! f5e5c164b379543f33fa58c890568600  libstdc++-v3/doc/xml/manual/status_cxx1998.xml
! 3ef7bfd292118d8bd2bdbd09564ab5dc  libstdc++-v3/doc/xml/manual/status_cxx2011.xml
! 76fe5dbda49c296862d18751dba25d48  libstdc++-v3/doc/xml/manual/status_cxx2014.xml
! 356386c3ca52162ea521f80496d0163d  libstdc++-v3/doc/xml/manual/status_cxx2017.xml
! 61a0688e4d261cfe30d6f43067137d49  libstdc++-v3/doc/xml/manual/status_cxx2020.xml
! 3e8ec618f250016b2f9d6aac6adf82a9  libstdc++-v3/doc/xml/manual/status_cxx2023.xml
  e12241b98a6c1e835b7b1d1bb31761ca  libstdc++-v3/doc/xml/manual/status_cxxis29124.xml
! 34d70ea8878798badc9d17080f247e71  libstdc++-v3/doc/xml/manual/status_cxxtr1.xml
! 57cffe9962527982e60fd711a05c949d  libstdc++-v3/doc/xml/manual/status_cxxtr24733.xml
  6f88fb7dec269c11ecd8f6078e77e5cd  libstdc++-v3/doc/xml/manual/strings.xml
  2b80feb1b53a8d0895a292620ec430b2  libstdc++-v3/doc/xml/manual/support.xml
  8f48e16895211927fa6aa4bd05fadb26  libstdc++-v3/doc/xml/manual/test.xml
  e2e099be3dd6a4b7a940a7232635ee2c  libstdc++-v3/doc/xml/manual/test_policy_data_structures.xml
! 8a89a3209cc509111c293281b5fa5ea4  libstdc++-v3/doc/xml/manual/using.xml
  8b2ecaf4e0a66bc6db1724038373671a  libstdc++-v3/doc/xml/manual/using_exceptions.xml
  74a5acaa32b3d223bd413c1bb5b69ac6  libstdc++-v3/doc/xml/manual/utilities.xml
  e6f2e1ff035b9b144ac628a016da524a  libstdc++-v3/doc/xml/spine.xml
*************** c7622150fdcc7b3c0321a1e237e775a1  libstd
*** 123406,123412 ****
  28aee543f6c9d197b0af864e888f0122  libstdc++-v3/include/bits/char_traits.h
  6859feb7dcc6695a2c6234641b888038  libstdc++-v3/include/bits/charconv.h
  b3ba0378f24b45c0114b4c8f4c94bcc6  libstdc++-v3/include/bits/chrono.h
! 83d877dd7030c90b9373205d855e3580  libstdc++-v3/include/bits/chrono_io.h
  88b76f5a51860ba832b9dc12ecb77d11  libstdc++-v3/include/bits/codecvt.h
  51b1ac432b9720acddaea7defbbb9885  libstdc++-v3/include/bits/concept_check.h
  d586d6356d122baed87f500662924b14  libstdc++-v3/include/bits/cow_string.h
--- 123627,123633 ----
  28aee543f6c9d197b0af864e888f0122  libstdc++-v3/include/bits/char_traits.h
  6859feb7dcc6695a2c6234641b888038  libstdc++-v3/include/bits/charconv.h
  b3ba0378f24b45c0114b4c8f4c94bcc6  libstdc++-v3/include/bits/chrono.h
! bca5e071b24a8adf584af8653a955b48  libstdc++-v3/include/bits/chrono_io.h
  88b76f5a51860ba832b9dc12ecb77d11  libstdc++-v3/include/bits/codecvt.h
  51b1ac432b9720acddaea7defbbb9885  libstdc++-v3/include/bits/concept_check.h
  d586d6356d122baed87f500662924b14  libstdc++-v3/include/bits/cow_string.h
*************** cade9d0e3a37f9ef0746dfba8ed98cf6  libstd
*** 123453,123459 ****
  34f4e090534a50eb37116b0383cd19b9  libstdc++-v3/include/bits/node_handle.h
  8d864c72edd571a87d7a1af7c87414df  libstdc++-v3/include/bits/ostream.tcc
  b3cc417d9bf80b45297f5caccd8e79c6  libstdc++-v3/include/bits/ostream_insert.h
! 0009396343a71305edaf2b70384c8d6b  libstdc++-v3/include/bits/out_ptr.h
  23a6fd8c321e54ff587d296e0fd069cf  libstdc++-v3/include/bits/parse_numbers.h
  eb435bab187a1573a8b7d3ca8297ded1  libstdc++-v3/include/bits/postypes.h
  6e5715ba617a5f0246f059bf9a9a7309  libstdc++-v3/include/bits/predefined_ops.h
--- 123674,123680 ----
  34f4e090534a50eb37116b0383cd19b9  libstdc++-v3/include/bits/node_handle.h
  8d864c72edd571a87d7a1af7c87414df  libstdc++-v3/include/bits/ostream.tcc
  b3cc417d9bf80b45297f5caccd8e79c6  libstdc++-v3/include/bits/ostream_insert.h
! d99f9625098f07a9525cf5f41ad18321  libstdc++-v3/include/bits/out_ptr.h
  23a6fd8c321e54ff587d296e0fd069cf  libstdc++-v3/include/bits/parse_numbers.h
  eb435bab187a1573a8b7d3ca8297ded1  libstdc++-v3/include/bits/postypes.h
  6e5715ba617a5f0246f059bf9a9a7309  libstdc++-v3/include/bits/predefined_ops.h
*************** ffc7507a47e4f46142f0884585cdc4bb  libstd
*** 123493,123499 ****
  1f0d0b5626594df88e02436048b42ce9  libstdc++-v3/include/bits/std_abs.h
  9bb67731f54230f82a1ad7ecefad61c0  libstdc++-v3/include/bits/std_function.h
  9e64792df36a7184f512edafa65eb095  libstdc++-v3/include/bits/std_mutex.h
! f27a6c8f663a5c81e9d27cdc149ec97d  libstdc++-v3/include/bits/std_thread.h
  45d6d1b0e170e6b47f075bcc8f7a470e  libstdc++-v3/include/bits/stl_algo.h
  6c2c831983f6f22024d5a5c74e6aee8a  libstdc++-v3/include/bits/stl_algobase.h
  e9bd8ff664bd942513638e50a5c529dd  libstdc++-v3/include/bits/stl_bvector.h
--- 123714,123720 ----
  1f0d0b5626594df88e02436048b42ce9  libstdc++-v3/include/bits/std_abs.h
  9bb67731f54230f82a1ad7ecefad61c0  libstdc++-v3/include/bits/std_function.h
  9e64792df36a7184f512edafa65eb095  libstdc++-v3/include/bits/std_mutex.h
! cc051c68674baf68361ca6695a77f7e6  libstdc++-v3/include/bits/std_thread.h
  45d6d1b0e170e6b47f075bcc8f7a470e  libstdc++-v3/include/bits/stl_algo.h
  6c2c831983f6f22024d5a5c74e6aee8a  libstdc++-v3/include/bits/stl_algobase.h
  e9bd8ff664bd942513638e50a5c529dd  libstdc++-v3/include/bits/stl_bvector.h
*************** aabd3614c1c5899178db20dddafc44c0  libstd
*** 123527,123533 ****
  2eaea6618dd32c781462a159568c3920  libstdc++-v3/include/bits/text_encoding-data.h
  a4af1fa2d1034d27940b1ddb0d865807  libstdc++-v3/include/bits/this_thread_sleep.h
  e44faa2816a5abc669c4063837761dc4  libstdc++-v3/include/bits/unicode-data.h
! f8297e38386b0effc7f5f871842e6c82  libstdc++-v3/include/bits/unicode.h
  2a07c5fd938c277d16917fa79db295da  libstdc++-v3/include/bits/uniform_int_dist.h
  4c0ff2b76d8499d565fe166dc5782d62  libstdc++-v3/include/bits/unique_lock.h
  38a4bccdbcd2c7c0ff6de9bf760f0a49  libstdc++-v3/include/bits/unique_ptr.h
--- 123748,123754 ----
  2eaea6618dd32c781462a159568c3920  libstdc++-v3/include/bits/text_encoding-data.h
  a4af1fa2d1034d27940b1ddb0d865807  libstdc++-v3/include/bits/this_thread_sleep.h
  e44faa2816a5abc669c4063837761dc4  libstdc++-v3/include/bits/unicode-data.h
! d1ca6f040561433bc57b5e84640fc088  libstdc++-v3/include/bits/unicode.h
  2a07c5fd938c277d16917fa79db295da  libstdc++-v3/include/bits/uniform_int_dist.h
  4c0ff2b76d8499d565fe166dc5782d62  libstdc++-v3/include/bits/unique_lock.h
  38a4bccdbcd2c7c0ff6de9bf760f0a49  libstdc++-v3/include/bits/unique_ptr.h
*************** b051e1657f96388a3e7d5d0d670145e5  libstd
*** 123540,123548 ****
  82dcb52b808193fbc7db29b11ae3736e  libstdc++-v3/include/bits/valarray_array.h
  d2c6eb67d615d7d096f492b22eea4b6f  libstdc++-v3/include/bits/valarray_array.tcc
  296f16b1a6f6cf57ecd784ec331fc19e  libstdc++-v3/include/bits/valarray_before.h
! 8dacd060c8a95a7b930ed92f92346489  libstdc++-v3/include/bits/vector.tcc
! 72c1583117af62ffac48dd46e96d81ab  libstdc++-v3/include/bits/version.def
! 77d1cb80b864fb3a8bbbb1a2776fa669  libstdc++-v3/include/bits/version.h
  f6488e249fd41122a0aa656a7b88f669  libstdc++-v3/include/bits/version.tpl
  23670bf0ed7006b56169654e79313316  libstdc++-v3/include/c/cassert
  54f4af5417eacea0760d6a9554d593bc  libstdc++-v3/include/c/cctype
--- 123761,123769 ----
  82dcb52b808193fbc7db29b11ae3736e  libstdc++-v3/include/bits/valarray_array.h
  d2c6eb67d615d7d096f492b22eea4b6f  libstdc++-v3/include/bits/valarray_array.tcc
  296f16b1a6f6cf57ecd784ec331fc19e  libstdc++-v3/include/bits/valarray_before.h
! ae60bb6951fa3275774bfecb9175c61f  libstdc++-v3/include/bits/vector.tcc
! 34d950a54f7c7345709bf697345f6efd  libstdc++-v3/include/bits/version.def
! 81415423a46b9c3a9366464aeec99ad2  libstdc++-v3/include/bits/version.h
  f6488e249fd41122a0aa656a7b88f669  libstdc++-v3/include/bits/version.tpl
  23670bf0ed7006b56169654e79313316  libstdc++-v3/include/c/cassert
  54f4af5417eacea0760d6a9554d593bc  libstdc++-v3/include/c/cctype
*************** abd11dd3947209f696f94d932cc332bd  libstd
*** 123577,123583 ****
  0b55ede415e9caa3e3362f45eb2ae23e  libstdc++-v3/include/c_compatibility/setjmp.h
  072501af1fb92f6c61d905a889e23d55  libstdc++-v3/include/c_compatibility/signal.h
  3ae16230a91e5f8f915c4572dd2de92d  libstdc++-v3/include/c_compatibility/stdarg.h
! 82ef81a07b08ea6af29c9d0e869bfe35  libstdc++-v3/include/c_compatibility/stdatomic.h
  b7d1a1feade359b17536b80612f1a5ad  libstdc++-v3/include/c_compatibility/stdbool.h
  4779b1da6436870feccffd045fb554ce  libstdc++-v3/include/c_compatibility/stddef.h
  7242a83084ab38257ea91cd3ff50b5af  libstdc++-v3/include/c_compatibility/stdint.h
--- 123798,123804 ----
  0b55ede415e9caa3e3362f45eb2ae23e  libstdc++-v3/include/c_compatibility/setjmp.h
  072501af1fb92f6c61d905a889e23d55  libstdc++-v3/include/c_compatibility/signal.h
  3ae16230a91e5f8f915c4572dd2de92d  libstdc++-v3/include/c_compatibility/stdarg.h
! a4ef565ae0e9463b4f7a9188f263b140  libstdc++-v3/include/c_compatibility/stdatomic.h
  b7d1a1feade359b17536b80612f1a5ad  libstdc++-v3/include/c_compatibility/stdbool.h
  4779b1da6436870feccffd045fb554ce  libstdc++-v3/include/c_compatibility/stddef.h
  7242a83084ab38257ea91cd3ff50b5af  libstdc++-v3/include/c_compatibility/stdint.h
*************** ae92c612b39c5b2d9ebda806c103566d  libstd
*** 123680,123696 ****
  b4f1485dcbba5227bd21d747051cd3c9  libstdc++-v3/include/experimental/bits/net.h
  53eaecc7c02b5975d54303c9ec7e8b7b  libstdc++-v3/include/experimental/bits/numeric_traits.h
  5ab3bcf1b9e5c364d5f0635878087774  libstdc++-v3/include/experimental/bits/shared_ptr.h
! 929e82136ee0596bec1cca9fbe353672  libstdc++-v3/include/experimental/bits/simd.h
! c65dba8dfe2d1409f5f3f76299571c5c  libstdc++-v3/include/experimental/bits/simd_builtin.h
  db8605784f99a1ed93cadfa02b3cd3f9  libstdc++-v3/include/experimental/bits/simd_converter.h
  c47df7723e8782c23a304878c539ea67  libstdc++-v3/include/experimental/bits/simd_detail.h
! b86ae045e7b2316c4569899337551cb4  libstdc++-v3/include/experimental/bits/simd_fixed_size.h
  5ce895208c4531bccefadc6c750a9a39  libstdc++-v3/include/experimental/bits/simd_math.h
  29100652632481444f7fe659de3a191c  libstdc++-v3/include/experimental/bits/simd_neon.h
  48133c973f6ea03cf9f880072072b6bc  libstdc++-v3/include/experimental/bits/simd_ppc.h
  f2402a57e71eef7877bf462b6c358eff  libstdc++-v3/include/experimental/bits/simd_scalar.h
  82cf5cd853fbb734d4d3834ef245bf9a  libstdc++-v3/include/experimental/bits/simd_sve.h
! 9bb83c868acc71d551aa4c333a55022b  libstdc++-v3/include/experimental/bits/simd_x86.h
  ab91326e5930f95f72935ad20777c31f  libstdc++-v3/include/experimental/bits/simd_x86_conversions.h
  18a276ea9d0ccebb01181a440a52bd85  libstdc++-v3/include/experimental/bits/string_view.tcc
  e3336e858a7ad37f004eab79f3824272  libstdc++-v3/include/experimental/buffer
--- 123901,123917 ----
  b4f1485dcbba5227bd21d747051cd3c9  libstdc++-v3/include/experimental/bits/net.h
  53eaecc7c02b5975d54303c9ec7e8b7b  libstdc++-v3/include/experimental/bits/numeric_traits.h
  5ab3bcf1b9e5c364d5f0635878087774  libstdc++-v3/include/experimental/bits/shared_ptr.h
! e379629d1193db2846bbbe07255f115a  libstdc++-v3/include/experimental/bits/simd.h
! 7af36256fb4e4464400b2e8c3bf03370  libstdc++-v3/include/experimental/bits/simd_builtin.h
  db8605784f99a1ed93cadfa02b3cd3f9  libstdc++-v3/include/experimental/bits/simd_converter.h
  c47df7723e8782c23a304878c539ea67  libstdc++-v3/include/experimental/bits/simd_detail.h
! eb633c2c3dc80f507455cda191a7ee3b  libstdc++-v3/include/experimental/bits/simd_fixed_size.h
  5ce895208c4531bccefadc6c750a9a39  libstdc++-v3/include/experimental/bits/simd_math.h
  29100652632481444f7fe659de3a191c  libstdc++-v3/include/experimental/bits/simd_neon.h
  48133c973f6ea03cf9f880072072b6bc  libstdc++-v3/include/experimental/bits/simd_ppc.h
  f2402a57e71eef7877bf462b6c358eff  libstdc++-v3/include/experimental/bits/simd_scalar.h
  82cf5cd853fbb734d4d3834ef245bf9a  libstdc++-v3/include/experimental/bits/simd_sve.h
! 6f9f4dd8f0212c77e532401255dd43e3  libstdc++-v3/include/experimental/bits/simd_x86.h
  ab91326e5930f95f72935ad20777c31f  libstdc++-v3/include/experimental/bits/simd_x86_conversions.h
  18a276ea9d0ccebb01181a440a52bd85  libstdc++-v3/include/experimental/bits/string_view.tcc
  e3336e858a7ad37f004eab79f3824272  libstdc++-v3/include/experimental/buffer
*************** c6ea5607259b8e63bb887db39136b942  libstd
*** 124082,124093 ****
  f440b4cc9ed25dc734c39310ac196140  libstdc++-v3/include/pstl/parallel_backend_tbb.h
  e128e525f970f3948feec2f4750919a8  libstdc++-v3/include/pstl/parallel_backend_utils.h
  688f2289e52048ec70461174eadd2efe  libstdc++-v3/include/pstl/parallel_impl.h
! 7bc60102e87d0d3ddc2055faee9d8cd8  libstdc++-v3/include/pstl/pstl_config.h
  429c7831b6f1369c536eaa83e27cd111  libstdc++-v3/include/pstl/unseq_backend_simd.h
  6e7da3aed3b413aec47ea7457e6ea726  libstdc++-v3/include/pstl/utils.h
  f78159cfd177a7bc84957990754dbc3e  libstdc++-v3/include/std/algorithm
  e9bdf696bbd1bb6e25c770495b62ee1e  libstdc++-v3/include/std/any
! 6fae49161f8402d104298c4a1f1f3ba9  libstdc++-v3/include/std/array
  40ce4527ff101adaa1eb3e248f7e7790  libstdc++-v3/include/std/atomic
  01cf19d843a4461de3522fe15a305313  libstdc++-v3/include/std/barrier
  b6af1bbc3368d9c5b5a8c7182f8272ec  libstdc++-v3/include/std/bit
--- 124303,124314 ----
  f440b4cc9ed25dc734c39310ac196140  libstdc++-v3/include/pstl/parallel_backend_tbb.h
  e128e525f970f3948feec2f4750919a8  libstdc++-v3/include/pstl/parallel_backend_utils.h
  688f2289e52048ec70461174eadd2efe  libstdc++-v3/include/pstl/parallel_impl.h
! fc443edc98096342d5fc5be5a9455d4b  libstdc++-v3/include/pstl/pstl_config.h
  429c7831b6f1369c536eaa83e27cd111  libstdc++-v3/include/pstl/unseq_backend_simd.h
  6e7da3aed3b413aec47ea7457e6ea726  libstdc++-v3/include/pstl/utils.h
  f78159cfd177a7bc84957990754dbc3e  libstdc++-v3/include/std/algorithm
  e9bdf696bbd1bb6e25c770495b62ee1e  libstdc++-v3/include/std/any
! f682825b76fb6e9cd437c77ab30bb105  libstdc++-v3/include/std/array
  40ce4527ff101adaa1eb3e248f7e7790  libstdc++-v3/include/std/atomic
  01cf19d843a4461de3522fe15a305313  libstdc++-v3/include/std/barrier
  b6af1bbc3368d9c5b5a8c7182f8272ec  libstdc++-v3/include/std/bit
*************** db32f2d80e2b7a0f92b685e07ff38b12  libstd
*** 124108,124114 ****
  4183b8200ed6ff28ecd64696007af811  libstdc++-v3/include/std/fstream
  1a6230e0c904f63ba6fe1547fdd1905c  libstdc++-v3/include/std/functional
  cb2c0813896ec59fe1be8fa6a3dd324c  libstdc++-v3/include/std/future
! 8a2ab3dd4a92426a6a85329f5f87742b  libstdc++-v3/include/std/generator
  8c0055832190ba951633bb463abc6e9f  libstdc++-v3/include/std/iomanip
  25d3cde7ba909e5a4402b66b6876f669  libstdc++-v3/include/std/ios
  458b165c45b928858eb506cf29827ba7  libstdc++-v3/include/std/iosfwd
--- 124329,124335 ----
  4183b8200ed6ff28ecd64696007af811  libstdc++-v3/include/std/fstream
  1a6230e0c904f63ba6fe1547fdd1905c  libstdc++-v3/include/std/functional
  cb2c0813896ec59fe1be8fa6a3dd324c  libstdc++-v3/include/std/future
! b0319ecb776f20bfc1b81173461f688d  libstdc++-v3/include/std/generator
  8c0055832190ba951633bb463abc6e9f  libstdc++-v3/include/std/iomanip
  25d3cde7ba909e5a4402b66b6876f669  libstdc++-v3/include/std/ios
  458b165c45b928858eb506cf29827ba7  libstdc++-v3/include/std/iosfwd
*************** dcfcd93b1470ad7b25a150c5ab816dc8  libstd
*** 124138,124148 ****
  83cfe2f7e61a3bbbfc685c63a306e5d1  libstdc++-v3/include/std/set
  09cfaa22e5a9d23f7a79f388fa6bad2a  libstdc++-v3/include/std/shared_mutex
  dfaa6ea502378573b76189598bfc35a9  libstdc++-v3/include/std/source_location
! ff97f04c4b7ee45c30f580caab236273  libstdc++-v3/include/std/span
  150494e3c4d2c69af905516415888605  libstdc++-v3/include/std/spanstream
  f099bc998c2758cb164c891167ce8c5d  libstdc++-v3/include/std/sstream
  b8320e4989287bb5b75ee2f3a6a9cc1c  libstdc++-v3/include/std/stack
! 97f91d9f9598edc4a0e46c626f11d88e  libstdc++-v3/include/std/stacktrace
  a0df6d15b0b61f28637877eac9b32416  libstdc++-v3/include/std/stdexcept
  61ee2f87017fb12a433b912711616843  libstdc++-v3/include/std/stdfloat
  406d5b03cbe8429f45aec26c93455b4d  libstdc++-v3/include/std/stop_token
--- 124359,124369 ----
  83cfe2f7e61a3bbbfc685c63a306e5d1  libstdc++-v3/include/std/set
  09cfaa22e5a9d23f7a79f388fa6bad2a  libstdc++-v3/include/std/shared_mutex
  dfaa6ea502378573b76189598bfc35a9  libstdc++-v3/include/std/source_location
! 2943d42e93af655e96e0cda0e196f5a5  libstdc++-v3/include/std/span
  150494e3c4d2c69af905516415888605  libstdc++-v3/include/std/spanstream
  f099bc998c2758cb164c891167ce8c5d  libstdc++-v3/include/std/sstream
  b8320e4989287bb5b75ee2f3a6a9cc1c  libstdc++-v3/include/std/stack
! 05553b3d3717703110844c07a9b70931  libstdc++-v3/include/std/stacktrace
  a0df6d15b0b61f28637877eac9b32416  libstdc++-v3/include/std/stdexcept
  61ee2f87017fb12a433b912711616843  libstdc++-v3/include/std/stdfloat
  406d5b03cbe8429f45aec26c93455b4d  libstdc++-v3/include/std/stop_token
*************** a87699a50f435fba1de9cf21123c1d55  libstd
*** 124152,124158 ****
  9320934590547a708c259f9365f20d69  libstdc++-v3/include/std/syncstream
  ea3475b6634d2e3d92998c1122691d82  libstdc++-v3/include/std/system_error
  7accb225f1102326d66c684639b89253  libstdc++-v3/include/std/text_encoding
! 094a84a418c55cf7278d5f1da39f2319  libstdc++-v3/include/std/thread
  86d04350de8bda135d4eb284235b10d8  libstdc++-v3/include/std/tuple
  afb45f547b370f7bc54ce5c85fa1ab93  libstdc++-v3/include/std/type_traits
  91fe9927d579813b014eed3896aafbcd  libstdc++-v3/include/std/typeindex
--- 124373,124379 ----
  9320934590547a708c259f9365f20d69  libstdc++-v3/include/std/syncstream
  ea3475b6634d2e3d92998c1122691d82  libstdc++-v3/include/std/system_error
  7accb225f1102326d66c684639b89253  libstdc++-v3/include/std/text_encoding
! 4d1e7ccb1f7585f38eaa965dd767a630  libstdc++-v3/include/std/thread
  86d04350de8bda135d4eb284235b10d8  libstdc++-v3/include/std/tuple
  afb45f547b370f7bc54ce5c85fa1ab93  libstdc++-v3/include/std/type_traits
  91fe9927d579813b014eed3896aafbcd  libstdc++-v3/include/std/typeindex
*************** fe0d8ce5ddac479755faf3df5252989d  libstd
*** 124294,124300 ****
  f457abe0e1b30147cc5151d425b115eb  libstdc++-v3/libsupc++/new
  4f3550ce21cebe08e422b3d0dcd566eb  libstdc++-v3/libsupc++/new_handler.cc
  f67f9badfe01eb8b18ef54feebf74cbb  libstdc++-v3/libsupc++/new_op.cc
! 9b84ed1b7455a937f1523f61f23bb104  libstdc++-v3/libsupc++/new_opa.cc
  71a0c463f3b5c2699cdc3fb5d304921e  libstdc++-v3/libsupc++/new_opant.cc
  7cc27aa49a5980d5530774fe43b9942a  libstdc++-v3/libsupc++/new_opnt.cc
  cffb93ed6ac5118c398753c432a03069  libstdc++-v3/libsupc++/new_opv.cc
--- 124515,124521 ----
  f457abe0e1b30147cc5151d425b115eb  libstdc++-v3/libsupc++/new
  4f3550ce21cebe08e422b3d0dcd566eb  libstdc++-v3/libsupc++/new_handler.cc
  f67f9badfe01eb8b18ef54feebf74cbb  libstdc++-v3/libsupc++/new_op.cc
! d4ae2f8c8fd665908b8f3ccbc01cfcbd  libstdc++-v3/libsupc++/new_opa.cc
  71a0c463f3b5c2699cdc3fb5d304921e  libstdc++-v3/libsupc++/new_opant.cc
  7cc27aa49a5980d5530774fe43b9942a  libstdc++-v3/libsupc++/new_opnt.cc
  cffb93ed6ac5118c398753c432a03069  libstdc++-v3/libsupc++/new_opv.cc
*************** da83a48f31b065cd7eaf52421e89aaaf  libstd
*** 124348,124354 ****
  2d886e50a06049390e2909e5b5a4e85e  libstdc++-v3/src/Makefile.in
  9abc17a2015fb4ca07e750b293a53e74  libstdc++-v3/src/c++11/Makefile.am
  17fe200d157298ad586d2f9c868ed5ce  libstdc++-v3/src/c++11/Makefile.in
! 9b230a694b079ab3cdaaa366e2ce7ed0  libstdc++-v3/src/c++11/assert_fail.cc
  56cf354440118f824b41f6b8746d864c  libstdc++-v3/src/c++11/chrono.cc
  cf21378012850e1d83525650b62ca9c6  libstdc++-v3/src/c++11/codecvt.cc
  a07b92281f68e71680d063d74b3e7948  libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc
--- 124569,124575 ----
  2d886e50a06049390e2909e5b5a4e85e  libstdc++-v3/src/Makefile.in
  9abc17a2015fb4ca07e750b293a53e74  libstdc++-v3/src/c++11/Makefile.am
  17fe200d157298ad586d2f9c868ed5ce  libstdc++-v3/src/c++11/Makefile.in
! d71850725cec8df39fc63d584595cb1d  libstdc++-v3/src/c++11/assert_fail.cc
  56cf354440118f824b41f6b8746d864c  libstdc++-v3/src/c++11/chrono.cc
  cf21378012850e1d83525650b62ca9c6  libstdc++-v3/src/c++11/codecvt.cc
  a07b92281f68e71680d063d74b3e7948  libstdc++-v3/src/c++11/compatibility-atomic-c++0x.cc
*************** e2adbf62aa6624a603458198af4025e9  libstd
*** 124456,124462 ****
  d479a36fc14363bb66160f6907e7c637  libstdc++-v3/src/c++20/tzdb.cc
  b65cec48a384351b09d3d7d12ee37660  libstdc++-v3/src/c++23/Makefile.am
  5405bc5d3053e91ab5f6209a6e20a377  libstdc++-v3/src/c++23/Makefile.in
! bd8b09e92643af327ebc3eb99e489b6d  libstdc++-v3/src/c++23/print.cc
  15f6b28b71ad24bc5b6d33c21048e59a  libstdc++-v3/src/c++23/stacktrace.cc
  c3abb96b2eb91c3a6a79443b0f49fa7d  libstdc++-v3/src/c++26/Makefile.am
  5dd6b2acd5d63f897ba1545bb9a07d25  libstdc++-v3/src/c++26/Makefile.in
--- 124677,124683 ----
  d479a36fc14363bb66160f6907e7c637  libstdc++-v3/src/c++20/tzdb.cc
  b65cec48a384351b09d3d7d12ee37660  libstdc++-v3/src/c++23/Makefile.am
  5405bc5d3053e91ab5f6209a6e20a377  libstdc++-v3/src/c++23/Makefile.in
! 2f142e6a788b76b05091ff09d99ae47c  libstdc++-v3/src/c++23/print.cc
  15f6b28b71ad24bc5b6d33c21048e59a  libstdc++-v3/src/c++23/stacktrace.cc
  c3abb96b2eb91c3a6a79443b0f49fa7d  libstdc++-v3/src/c++26/Makefile.am
  5dd6b2acd5d63f897ba1545bb9a07d25  libstdc++-v3/src/c++26/Makefile.in
*************** c2201a7e547eb182262da97e2030eca2  libstd
*** 124515,124522 ****
  6829be44af3cde51c2e4d973bfe293af  libstdc++-v3/src/filesystem/ops-common.h
  c0ed6356e3b5f2590b65db1e58b65add  libstdc++-v3/src/filesystem/ops.cc
  a54d16a61a8c25de06cdb983ca85e293  libstdc++-v3/src/filesystem/path.cc
! c70afb479b3e1b16be171749f618f9a1  libstdc++-v3/src/libbacktrace/Makefile.am
! 1cb9cc0384e54c5f2b9086841675523c  libstdc++-v3/src/libbacktrace/Makefile.in
  ad7d8ce6072a5a6ebe5a27824b57cb45  libstdc++-v3/src/libbacktrace/backtrace-rename.h
  24de78ee16ffbf8b1588259e274f9c00  libstdc++-v3/src/libbacktrace/backtrace-supported.h.in
  d80381bdd74336b121a4f087efc21dbb  libstdc++-v3/src/libbacktrace/config.h.in
--- 124736,124743 ----
  6829be44af3cde51c2e4d973bfe293af  libstdc++-v3/src/filesystem/ops-common.h
  c0ed6356e3b5f2590b65db1e58b65add  libstdc++-v3/src/filesystem/ops.cc
  a54d16a61a8c25de06cdb983ca85e293  libstdc++-v3/src/filesystem/path.cc
! ad6b84b402cc8df4fe7a1e81235f3ea4  libstdc++-v3/src/libbacktrace/Makefile.am
! a318b943444d17f9db3f42e434f11846  libstdc++-v3/src/libbacktrace/Makefile.in
  ad7d8ce6072a5a6ebe5a27824b57cb45  libstdc++-v3/src/libbacktrace/backtrace-rename.h
  24de78ee16ffbf8b1588259e274f9c00  libstdc++-v3/src/libbacktrace/backtrace-supported.h.in
  d80381bdd74336b121a4f087efc21dbb  libstdc++-v3/src/libbacktrace/config.h.in
*************** d8d0c7afb17e32dd10b987ffb22261cf  libstd
*** 124796,124806 ****
  793c3b12849fddb69aef3bd85fe25459  libstdc++-v3/testsuite/19_diagnostics/runtime_error/what-2.cc
  04a1c1421c723a2d7797bfc3a143b29c  libstdc++-v3/testsuite/19_diagnostics/runtime_error/what-3.cc
  41cc601187cef642f81552a851869aad  libstdc++-v3/testsuite/19_diagnostics/runtime_error/what-big.cc
! eef8885bdb7d997563dcdff579316d00  libstdc++-v3/testsuite/19_diagnostics/stacktrace/current.cc
! f49c33be59e50770e437c690577ec0f7  libstdc++-v3/testsuite/19_diagnostics/stacktrace/entry.cc
! 6798eec58b29e66c04061286e9ca2859  libstdc++-v3/testsuite/19_diagnostics/stacktrace/hash.cc
! 6373a0cac1b7cc72770de988f5514eb2  libstdc++-v3/testsuite/19_diagnostics/stacktrace/output.cc
! a35af4fb0211cfbc15f502020223c602  libstdc++-v3/testsuite/19_diagnostics/stacktrace/stacktrace.cc
  64572ab5c0e7f09f34c7fec8a15fb5a0  libstdc++-v3/testsuite/19_diagnostics/stacktrace/synopsis.cc
  91c0a9d6d7a5bc7671054e6d03f6e28a  libstdc++-v3/testsuite/19_diagnostics/stacktrace/version.cc
  27b5830c52c0bc9644d06080fc9682b0  libstdc++-v3/testsuite/19_diagnostics/stdexcept.cc
--- 125017,125027 ----
  793c3b12849fddb69aef3bd85fe25459  libstdc++-v3/testsuite/19_diagnostics/runtime_error/what-2.cc
  04a1c1421c723a2d7797bfc3a143b29c  libstdc++-v3/testsuite/19_diagnostics/runtime_error/what-3.cc
  41cc601187cef642f81552a851869aad  libstdc++-v3/testsuite/19_diagnostics/runtime_error/what-big.cc
! e56e9135727cc8426f415b40cb46ef9b  libstdc++-v3/testsuite/19_diagnostics/stacktrace/current.cc
! 4e0abb2d09dc9011ed8dcf8bc3aeeaf8  libstdc++-v3/testsuite/19_diagnostics/stacktrace/entry.cc
! 0876ae74cd8dc05ca60b7808458106df  libstdc++-v3/testsuite/19_diagnostics/stacktrace/hash.cc
! 0e264fa07b2eb0eff7170d83609d9308  libstdc++-v3/testsuite/19_diagnostics/stacktrace/output.cc
! ac67f25a8f7d3c1d502eae30eebd07f9  libstdc++-v3/testsuite/19_diagnostics/stacktrace/stacktrace.cc
  64572ab5c0e7f09f34c7fec8a15fb5a0  libstdc++-v3/testsuite/19_diagnostics/stacktrace/synopsis.cc
  91c0a9d6d7a5bc7671054e6d03f6e28a  libstdc++-v3/testsuite/19_diagnostics/stacktrace/version.cc
  27b5830c52c0bc9644d06080fc9682b0  libstdc++-v3/testsuite/19_diagnostics/stdexcept.cc
*************** ccca4cdb049f7d446ff2b4f97c4329f4  libstd
*** 125040,125046 ****
  b824ca5978092e430a3d3f4c803c82cf  libstdc++-v3/testsuite/20_util/duration/cons/dr2094.cc
  4e86217beff013ecded42a2cc13ef2c3  libstdc++-v3/testsuite/20_util/duration/cons/dr3050.cc
  16becc34011f626abb225847bf1133b0  libstdc++-v3/testsuite/20_util/duration/cons/dr974_neg.cc
! 1ea01782e703bca9a523afc7b038fe18  libstdc++-v3/testsuite/20_util/duration/io.cc
  dbf5879153d46e9c8c6c9e8d689d1328  libstdc++-v3/testsuite/20_util/duration/literals/61166.cc
  ca36eb5afa2dde5e79a13d7af359387f  libstdc++-v3/testsuite/20_util/duration/literals/65499.cc
  f128b69697971933a1dbdd26509058ed  libstdc++-v3/testsuite/20_util/duration/literals/84671.cc
--- 125261,125267 ----
  b824ca5978092e430a3d3f4c803c82cf  libstdc++-v3/testsuite/20_util/duration/cons/dr2094.cc
  4e86217beff013ecded42a2cc13ef2c3  libstdc++-v3/testsuite/20_util/duration/cons/dr3050.cc
  16becc34011f626abb225847bf1133b0  libstdc++-v3/testsuite/20_util/duration/cons/dr974_neg.cc
! ad23af56ed2d275a5abc780af8610d3a  libstdc++-v3/testsuite/20_util/duration/io.cc
  dbf5879153d46e9c8c6c9e8d689d1328  libstdc++-v3/testsuite/20_util/duration/literals/61166.cc
  ca36eb5afa2dde5e79a13d7af359387f  libstdc++-v3/testsuite/20_util/duration/literals/65499.cc
  f128b69697971933a1dbdd26509058ed  libstdc++-v3/testsuite/20_util/duration/literals/84671.cc
*************** f77208b7a1dae48bb785a819c65897fa  libstd
*** 125240,125245 ****
--- 125461,125467 ----
  3475fa9d723b6ecddd87aab7e8136106  libstdc++-v3/testsuite/20_util/headers/functional/synopsis.cc
  fa774fa8b9a0a78f6bd01d5e90405764  libstdc++-v3/testsuite/20_util/headers/functional/types_std_c++0x.cc
  dd5a0f9343939d245f3aaedf9400dfeb  libstdc++-v3/testsuite/20_util/headers/functional/using_namespace_std_placeholders.cc
+ 8b53fa85edafd52c50395631802734a2  libstdc++-v3/testsuite/20_util/headers/memory/114866.cc
  39f3dfbffe021c3d53b6d1f4ae51f8c5  libstdc++-v3/testsuite/20_util/headers/memory/synopsis.cc
  78e045976302605b440747c3bc55acc1  libstdc++-v3/testsuite/20_util/headers/memory/types_std_c++0x.cc
  0f1c7bc346a9c0c3cd16287166acf9da  libstdc++-v3/testsuite/20_util/headers/type_traits/std_c++0x_neg.cc
*************** b4614baae77ca592bf38291e1eb3a2bd  libstd
*** 127378,127383 ****
--- 127600,127606 ----
  a21fa6d5e82b94a04206d4dd6f5dbd6e  libstdc++-v3/testsuite/23_containers/array/creation/1.cc
  55ad1543c1b5e8b2f14060f3eabb5f1e  libstdc++-v3/testsuite/23_containers/array/creation/110167.cc
  224417afded5fa24d407144744d6700e  libstdc++-v3/testsuite/23_containers/array/creation/111512.cc
+ 11bac09ddbd90a00219248b83c052d06  libstdc++-v3/testsuite/23_containers/array/creation/115522.cc
  d47842a9750561497202f924d18ddf1f  libstdc++-v3/testsuite/23_containers/array/creation/2.cc
  a17ed38e383d40ead3c46ec221858669  libstdc++-v3/testsuite/23_containers/array/creation/3_neg.cc
  9687fa0d39b16984cd2ab66d84e100d4  libstdc++-v3/testsuite/23_containers/array/debug/back1_neg.cc
*************** aa6e6b5b03fcb5974c9ba9385d5ab4a8  libstd
*** 131752,131757 ****
--- 131975,131981 ----
  92d0b980ed0ed0d635f068b216140f9c  libstdc++-v3/testsuite/29_atomics/headers/atomic/types_std_c++20_neg.cc
  160c9cce728d3532664306f302ce9799  libstdc++-v3/testsuite/29_atomics/headers/atomic/types_std_c++2a.cc
  293de47313edd0de99234b5deabb661d  libstdc++-v3/testsuite/29_atomics/headers/atomic/types_std_c++2a_neg.cc
+ a1f6f6e1e31959c1455d2b3f17e75885  libstdc++-v3/testsuite/29_atomics/headers/stdatomic.h/115807.cc
  a99cb8b3fa386993e78051b226f5f4eb  libstdc++-v3/testsuite/29_atomics/headers/stdatomic.h/c_compat.cc
  94ba8a23b5b0d9459ea5daebd6c365de  libstdc++-v3/testsuite/29_atomics/headers/stdatomic.h/version.cc
  5b1af9fe172aee7236f683fc11c916e0  libstdc++-v3/testsuite/30_threads/async/106695.cc
*************** fe40d214fcf9bd99323f5f870876a1c8  libstd
*** 132068,132074 ****
  8535fc8e830b6f0e891cb1cff044b943  libstdc++-v3/testsuite/30_threads/thread/id/hash.cc
  6eaa7183d66159aaa1a4d8bec32f9b54  libstdc++-v3/testsuite/30_threads/thread/id/operators.cc
  2a9a501b9654131b46c92cfe702500a4  libstdc++-v3/testsuite/30_threads/thread/id/operators_c++20.cc
! 31d0ce7cb15d0d0c5e3b30658ea9084f  libstdc++-v3/testsuite/30_threads/thread/id/output.cc
  80eb200cb5c204fcbec51a4f5febad0c  libstdc++-v3/testsuite/30_threads/thread/members/1.cc
  2860e9fdf84916f3f96261f846390f00  libstdc++-v3/testsuite/30_threads/thread/members/2.cc
  0d97c988fac2a69e90ea7023ac8466ad  libstdc++-v3/testsuite/30_threads/thread/members/3.cc
--- 132292,132298 ----
  8535fc8e830b6f0e891cb1cff044b943  libstdc++-v3/testsuite/30_threads/thread/id/hash.cc
  6eaa7183d66159aaa1a4d8bec32f9b54  libstdc++-v3/testsuite/30_threads/thread/id/operators.cc
  2a9a501b9654131b46c92cfe702500a4  libstdc++-v3/testsuite/30_threads/thread/id/operators_c++20.cc
! 37f9e8abefc6a35a32b6d2bd13c56c45  libstdc++-v3/testsuite/30_threads/thread/id/output.cc
  80eb200cb5c204fcbec51a4f5febad0c  libstdc++-v3/testsuite/30_threads/thread/members/1.cc
  2860e9fdf84916f3f96261f846390f00  libstdc++-v3/testsuite/30_threads/thread/members/2.cc
  0d97c988fac2a69e90ea7023ac8466ad  libstdc++-v3/testsuite/30_threads/thread/members/3.cc
*************** d6f0083479e5097ec27151965ff89e5d  libstd
*** 132573,132578 ****
--- 132797,132804 ----
  03e8f51d7ef48b8a37325dad25e551ed  libstdc++-v3/testsuite/experimental/simd/pr109261_constexpr_simd.cc
  40516291f4d97883db23570b8f0c38a0  libstdc++-v3/testsuite/experimental/simd/pr109822_cast_functions.cc
  4abe9d75da280cd5bcef090bd6898210  libstdc++-v3/testsuite/experimental/simd/pr114803_vecbuiltin_cvt.cc
+ 45c291024c5937a6b04df53d5af53f6e  libstdc++-v3/testsuite/experimental/simd/pr114958.cc
+ 8321e9c97cfe9622f4b70a13cf623661  libstdc++-v3/testsuite/experimental/simd/pr115454_find_last_set.cc
  3e961970c7fe3e69976dce41fddd9c4d  libstdc++-v3/testsuite/experimental/simd/standard_abi_usable.cc
  3718cfdb2ca6d6f1e0fb585a7350e074  libstdc++-v3/testsuite/experimental/simd/standard_abi_usable_2.cc
  afa8f491cd900276be54b014f00662fd  libstdc++-v3/testsuite/experimental/simd/tests/abs.cc
*************** cdd5afa57e6fbd30eaca9075a125c2de  libstd
*** 133016,133024 ****
  a5968f3f5270de8ee1e81dbf7dfbe643  libstdc++-v3/testsuite/ext/type_traits/remove_unsigned_floating_neg.cc
  c3acc27c38a3f5ce39fc64a8886c882d  libstdc++-v3/testsuite/ext/type_traits/remove_unsigned_integer_neg.cc
  53e931d667b5351e2c83d9753880deca  libstdc++-v3/testsuite/ext/unicode/charset_alias_match.cc
! 0f6a07b882559746af3ae9fc12d28c83  libstdc++-v3/testsuite/ext/unicode/grapheme_view.cc
  16680f8139883e38254462313d50ba4a  libstdc++-v3/testsuite/ext/unicode/properties.cc
! 7f1da2df0ff86feb20fd6f6a14dec1c6  libstdc++-v3/testsuite/ext/unicode/view.cc
  83e9a215a42e28b13cfc24a2385f6549  libstdc++-v3/testsuite/ext/vstring/capacity/29134.cc
  a323f59c881aaaa781fc9faccd347f53  libstdc++-v3/testsuite/ext/vstring/capacity/shrink_to_fit.cc
  a204d2965a3fa381099f78c9e4683f8c  libstdc++-v3/testsuite/ext/vstring/cons/58415-1.cc
--- 133242,133250 ----
  a5968f3f5270de8ee1e81dbf7dfbe643  libstdc++-v3/testsuite/ext/type_traits/remove_unsigned_floating_neg.cc
  c3acc27c38a3f5ce39fc64a8886c882d  libstdc++-v3/testsuite/ext/type_traits/remove_unsigned_integer_neg.cc
  53e931d667b5351e2c83d9753880deca  libstdc++-v3/testsuite/ext/unicode/charset_alias_match.cc
! 21033b8a9d07ff00d54806ae81ae7b35  libstdc++-v3/testsuite/ext/unicode/grapheme_view.cc
  16680f8139883e38254462313d50ba4a  libstdc++-v3/testsuite/ext/unicode/properties.cc
! eb379d71e3596cc2e06b1156ee0ca92e  libstdc++-v3/testsuite/ext/unicode/view.cc
  83e9a215a42e28b13cfc24a2385f6549  libstdc++-v3/testsuite/ext/vstring/capacity/29134.cc
  a323f59c881aaaa781fc9faccd347f53  libstdc++-v3/testsuite/ext/vstring/capacity/shrink_to_fit.cc
  a204d2965a3fa381099f78c9e4683f8c  libstdc++-v3/testsuite/ext/vstring/cons/58415-1.cc
*************** dc7e1c2d35ebb40191dc796454b3474a  libstd
*** 134221,134227 ****
  7a47e183ee0fd183832654cb3a3f2a03  libstdc++-v3/testsuite/util/statistic/sample_mean.hpp
  4be0434bdafb55fc91f65c96548b1c11  libstdc++-v3/testsuite/util/statistic/sample_mean_confidence_checker.hpp
  1168103a2b0dd6ad7ad775b13d83f642  libstdc++-v3/testsuite/util/statistic/sample_variance.hpp
! dd2d5f26057339b2ec8893dc733e2a42  libstdc++-v3/testsuite/util/testsuite_abi.cc
  c6987513d2eef3e10efc78b4c1aabffa  libstdc++-v3/testsuite/util/testsuite_abi.h
  b15d0bf0655a1bd7218a612eeb242a71  libstdc++-v3/testsuite/util/testsuite_abi_check.cc
  2c7d42c55d24d2cb66c15a8cd6b896dd  libstdc++-v3/testsuite/util/testsuite_allocator.cc
--- 134447,134453 ----
  7a47e183ee0fd183832654cb3a3f2a03  libstdc++-v3/testsuite/util/statistic/sample_mean.hpp
  4be0434bdafb55fc91f65c96548b1c11  libstdc++-v3/testsuite/util/statistic/sample_mean_confidence_checker.hpp
  1168103a2b0dd6ad7ad775b13d83f642  libstdc++-v3/testsuite/util/statistic/sample_variance.hpp
! ac85a2fee4d063e1ebad0fbcee293502  libstdc++-v3/testsuite/util/testsuite_abi.cc
  c6987513d2eef3e10efc78b4c1aabffa  libstdc++-v3/testsuite/util/testsuite_abi.h
  b15d0bf0655a1bd7218a612eeb242a71  libstdc++-v3/testsuite/util/testsuite_abi_check.cc
  2c7d42c55d24d2cb66c15a8cd6b896dd  libstdc++-v3/testsuite/util/testsuite_allocator.cc
*************** e6ddb60824e5d886b176ccc72c7d224b  libstd
*** 134253,134259 ****
  684ba2644f92fb0e41e873a71397783a  libstdc++-v3/testsuite/util/thread/all.h
  b950d655469c477755252b1e18009596  libtool-ldflags
  39cc83ca69ddbbe398dd79a2ba6b5499  libtool.m4
! 1432259ed0b6dcef3c57724e3ad93bfe  libvtv/ChangeLog
  88dfe796542bb4167f39d24ca10de5b1  libvtv/Makefile.am
  b1170aae9472f26fdc8326737dc22aba  libvtv/Makefile.in
  3b765c4f4a0a0f606db1472bce2b8d29  libvtv/acinclude.m4
--- 134479,134485 ----
  684ba2644f92fb0e41e873a71397783a  libstdc++-v3/testsuite/util/thread/all.h
  b950d655469c477755252b1e18009596  libtool-ldflags
  39cc83ca69ddbbe398dd79a2ba6b5499  libtool.m4
! 3377c6c18791230b0c95fd5899235b28  libvtv/ChangeLog
  88dfe796542bb4167f39d24ca10de5b1  libvtv/Makefile.am
  b1170aae9472f26fdc8326737dc22aba  libvtv/Makefile.in
  3b765c4f4a0a0f606db1472bce2b8d29  libvtv/acinclude.m4
*************** e425b1ea462f3c529b34b9ff001bbf9a  libvtv
*** 134336,134342 ****
  cd4cfb8e65a8423c9c7dd4fc50514f25  libvtv/vtv_utils.h
  247597a3fcc5b5aa8bd923351c59d853  ltgcc.m4
  06c2854f9cfe5864b2885e0d0e9c512f  ltmain.sh
! 3bc92573bf58448a8a9da783bc6ce44b  lto-plugin/ChangeLog
  aced0d5ba993307440be577533b64eb3  lto-plugin/Makefile.am
  18a64561ab77c015f8c0e477b147509f  lto-plugin/Makefile.in
  75fc65b35d0a47ac098f7a278d37060b  lto-plugin/aclocal.m4
--- 134562,134568 ----
  cd4cfb8e65a8423c9c7dd4fc50514f25  libvtv/vtv_utils.h
  247597a3fcc5b5aa8bd923351c59d853  ltgcc.m4
  06c2854f9cfe5864b2885e0d0e9c512f  ltmain.sh
! 0793839dbe365524698d23676a976eb6  lto-plugin/ChangeLog
  aced0d5ba993307440be577533b64eb3  lto-plugin/Makefile.am
  18a64561ab77c015f8c0e477b147509f  lto-plugin/Makefile.in
  75fc65b35d0a47ac098f7a278d37060b  lto-plugin/aclocal.m4
*************** dee72a6a60e99528b0d17bf3ff9a1e15  ltopti
*** 134349,134355 ****
  bc2f6032c98896249eadb56177c7d357  ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  lt~obsolete.m4
! 077341724059032b39a079a86a5b874e  maintainer-scripts/ChangeLog
  33c7bc2d2c55956dfac85a05d8a80eff  maintainer-scripts/README
  507e832af5f2d63b8a78eef217c807a7  maintainer-scripts/branch_changer.py
  c819510f0d438149c1518bda7b165ac4  maintainer-scripts/bugzilla-close-candidate.py
--- 134575,134581 ----
  bc2f6032c98896249eadb56177c7d357  ltsugar.m4
  c30cd33c496505f13d9fbdb6970c7c33  ltversion.m4
  293853a13b7e218e3a4342cf85fbbf25  lt~obsolete.m4
! 94e74dcdaefc7680c3a9a8b0a5dca1fa  maintainer-scripts/ChangeLog
  33c7bc2d2c55956dfac85a05d8a80eff  maintainer-scripts/README
  507e832af5f2d63b8a78eef217c807a7  maintainer-scripts/branch_changer.py
  c819510f0d438149c1518bda7b165ac4  maintainer-scripts/bugzilla-close-candidate.py
*************** cf2baa0854f564a7785307e79f155efc  symlin
*** 134370,134376 ****
  40bb1f4ce4a60a36d1ec50d66aeed4d1  test-driver
  cb06c1be6a41d68b0a65e0c1a91752bc  ylwrap
  03bf3ba8089f4bf475ef4035cf316a47  zlib/CMakeLists.txt
! cd0d232ea58f19b5f1f308338d8d4c84  zlib/ChangeLog
  f10e5e9394787b288e91fed29533720a  zlib/ChangeLog.gcj
  0e9a37be8e3b85cc0ccf60504064c297  zlib/ChangeLog.jit
  b7a1991f01daea3efe108a215c5514a5  zlib/FAQ
--- 134596,134602 ----
  40bb1f4ce4a60a36d1ec50d66aeed4d1  test-driver
  cb06c1be6a41d68b0a65e0c1a91752bc  ylwrap
  03bf3ba8089f4bf475ef4035cf316a47  zlib/CMakeLists.txt
! d2b9c7859847eb54ae082676733c2e55  zlib/ChangeLog
  f10e5e9394787b288e91fed29533720a  zlib/ChangeLog.gcj
  0e9a37be8e3b85cc0ccf60504064c297  zlib/ChangeLog.jit
  b7a1991f01daea3efe108a215c5514a5  zlib/FAQ
diff -Nrcpad gcc-14.1.0/NEWS gcc-14.2.0/NEWS
*** gcc-14.1.0/NEWS	Tue May  7 06:53:45 2024
--- gcc-14.2.0/NEWS	Thu Aug  1 08:19:56 2024
*************** see ONEWS.
*** 8,24 ****
  http://gcc.gnu.org/gcc-14/index.html
                               GCC 14 Release Series
  
!    May 7, 2024
  
!    The GCC developers are pleased to announce the release of GCC 14.1.
  
!    This release is a major release, containing new features (as well as
!    many other improvements) relative to GCC 13.x.
  
  Release History
  
     GCC 14.1
!           May 7, 2024 ([1]changes, [2]documentation)
  
  References and Acknowledgements
  
--- 8,27 ----
  http://gcc.gnu.org/gcc-14/index.html
                               GCC 14 Release Series
  
!    Aug 1, 2024
  
!    The GCC developers are pleased to announce the release of GCC 14.2.
  
!    This release is a bug-fix release, containing fixes for regressions in
!    GCC 14.1 relative to previous releases of GCC.
  
  Release History
  
+    GCC 14.2
+           Aug 1, 2024 ([1]changes, [2]documentation)
+ 
     GCC 14.1
!           May 7, 2024 ([3]changes, [4]documentation)
  
  References and Acknowledgements
  
*************** References and Acknowledgements
*** 28,72 ****
  
     The GCC developers would like to thank the numerous people that have
     contributed new features, improvements, bug fixes, and other changes as
!    well as test results to GCC. This [3]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [4]GCC project
!    web site or contact the [5]GCC development mailing list.
  
!    To obtain GCC please use [6]our mirror sites or [7]our version control
     system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [8]GCC manuals. If that fails, the
!     [9]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [10]gcc@gcc.gnu.org. All of [11]our lists have public
      archives.
  
!    Copyright (C) [12]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [13]maintained by the GCC team. Last modified
!    2024-05-07.
  
  References
  
     1. https://gcc.gnu.org/gcc-14/changes.html
!    2. http://gcc.gnu.org/onlinedocs/14.1.0/
!    3. http://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Contributors.html
!    4. https://gcc.gnu.org/index.html
!    5. mailto:gcc@gcc.gnu.org
!    6. https://gcc.gnu.org/mirrors.html
!    7. https://gcc.gnu.org/git.html
!    8. https://gcc.gnu.org/onlinedocs/
!    9. mailto:gcc-help@gcc.gnu.org
!   10. mailto:gcc@gcc.gnu.org
!   11. https://gcc.gnu.org/lists.html
!   12. https://www.fsf.org/
!   13. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-14/changes.html
                               GCC 14 Release Series
--- 31,77 ----
  
     The GCC developers would like to thank the numerous people that have
     contributed new features, improvements, bug fixes, and other changes as
!    well as test results to GCC. This [5]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [6]GCC project
!    web site or contact the [7]GCC development mailing list.
  
!    To obtain GCC please use [8]our mirror sites or [9]our version control
     system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [10]GCC manuals. If that fails, the
!     [11]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [12]gcc@gcc.gnu.org. All of [13]our lists have public
      archives.
  
!    Copyright (C) [14]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [15]maintained by the GCC team. Last modified
!    2024-08-01.
  
  References
  
     1. https://gcc.gnu.org/gcc-14/changes.html
!    2. https://gcc.gnu.org/onlinedocs/14.2.0/
!    3. https://gcc.gnu.org/gcc-14/changes.html
!    4. https://gcc.gnu.org/onlinedocs/14.1.0/
!    5. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Contributors.html
!    6. https://gcc.gnu.org/index.html
!    7. mailto:gcc@gcc.gnu.org
!    8. https://gcc.gnu.org/mirrors.html
!    9. https://gcc.gnu.org/git.html
!   10. https://gcc.gnu.org/onlinedocs/
!   11. mailto:gcc-help@gcc.gnu.org
!   12. mailto:gcc@gcc.gnu.org
!   13. https://gcc.gnu.org/lists.html
!   14. https://www.fsf.org/
!   15. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-14/changes.html
                               GCC 14 Release Series
*************** Caveats
*** 82,88 ****
         flexible array member, or a union containing such a structure, is
         not the last field of another structure, is deprecated. Refer to
         [3]Zero Length Arrays. Any code relying on this extension should be
!        modifed to ensure that C99 flexible array members only end up at
         the ends of structures. Please use the warning option
         [4]-Wflex-array-member-not-at-end to identify all such cases in the
         source code and modify them.
--- 87,93 ----
         flexible array member, or a union containing such a structure, is
         not the last field of another structure, is deprecated. Refer to
         [3]Zero Length Arrays. Any code relying on this extension should be
!        modified to ensure that C99 flexible array members only end up at
         the ends of structures. Please use the warning option
         [4]-Wflex-array-member-not-at-end to identify all such cases in the
         source code and modify them.
*************** General Improvements
*** 127,133 ****
         of functions and variables. The stack frame used by functions
         marked with the attribute gets zeroed-out upon returning or
         exception escaping. Scalar variables marked with the attribute
!        cause functions contaning or accessing them to get stack scrubbing
         enabled implicitly.
       * New option [13]-finline-stringops, to force inline expansion of
         memcmp, memcpy, memmove and memset, even when that is not an
--- 132,138 ----
         of functions and variables. The stack frame used by functions
         marked with the attribute gets zeroed-out upon returning or
         exception escaping. Scalar variables marked with the attribute
!        cause functions containing or accessing them to get stack scrubbing
         enabled implicitly.
       * New option [13]-finline-stringops, to force inline expansion of
         memcmp, memcpy, memmove and memset, even when that is not an
*************** General Improvements
*** 159,165 ****
         can now be vectorized on a number of targets. In this first version
         any input data sources must either have a statically known size at
         compile time or the vectorizer must be able to determine based on
!        auxillary information that the accesses are aligned.
  
  New Languages and Language specific improvements
  
--- 164,170 ----
         can now be vectorized on a number of targets. In this first version
         any input data sources must either have a statically known size at
         compile time or the vectorizer must be able to determine based on
!        auxiliary information that the accesses are aligned.
  
  New Languages and Language specific improvements
  
*************** New Languages and Language specific impr
*** 182,188 ****
              for allocatables and pointers using the allocate directive and
              its OpenMP 5.2 replacement, the allocators directive; files
              using this allocator and all files that might directly or
!             indirectly (intrinisic assignment, intent(out), ...) de- or
              reallocate such-allocated variables must be compiled with the
              [20]-fopenmp-allocators option.
            + OpenMP 5.1: Support was added for collapsing imperfectly
--- 187,193 ----
              for allocatables and pointers using the allocate directive and
              its OpenMP 5.2 replacement, the allocators directive; files
              using this allocator and all files that might directly or
!             indirectly (intrinsic assignment, intent(out), ...) de- or
              reallocate such-allocated variables must be compiled with the
              [20]-fopenmp-allocators option.
            + OpenMP 5.1: Support was added for collapsing imperfectly
*************** New Languages and Language specific impr
*** 244,250 ****
         proven to be correct with SPARK 2014.
       * Support for the LoongArch architecture.
       * Support for vxWorks 7 Cert RTP has been removed.
!      * Additional hardening improvements. For more information reltated to
         hardening options, refer to the [29]GCC Instrumentation Options and
         the [30]GNAT Reference Manual, Security and Hardening Features.
       * Improve style checking for redundant parentheses with [31]-gnatyz
--- 249,255 ----
         proven to be correct with SPARK 2014.
       * Support for the LoongArch architecture.
       * Support for vxWorks 7 Cert RTP has been removed.
!      * Additional hardening improvements. For more information related to
         hardening options, refer to the [29]GCC Instrumentation Options and
         the [30]GNAT Reference Manual, Security and Hardening Features.
       * Improve style checking for redundant parentheses with [31]-gnatyz
*************** New Languages and Language specific impr
*** 269,275 ****
       * Some more C23 features have been implemented:
            + Bit-precise integer types (_BitInt (N) and unsigned _BitInt
              (N)): integer types with a specified number of bits. These are
!             only supported on IA-32, x86-64 and AArch64 at present.
            + Structure, union and enumeration types may be defined more
              than once in the same scope with the same contents and the
              same tag; if such types are defined with the same contents and
--- 274,281 ----
       * Some more C23 features have been implemented:
            + Bit-precise integer types (_BitInt (N) and unsigned _BitInt
              (N)): integer types with a specified number of bits. These are
!             only supported on IA-32, x86-64 and AArch64 (little-endian) at
!             present.
            + Structure, union and enumeration types may be defined more
              than once in the same scope with the same contents and the
              same tag; if such types are defined with the same contents and
*************** New Languages and Language specific impr
*** 323,329 ****
            + [68]DR 2735, List-initialization and conversions in overload
              resolution
            + [69]DR 2799, Inheriting default constructors
!      * When a diagnostic occurrs involving a C++ template, GCC will now
         quote the source code of the context at which the template is
         instantiated ("required from here"), rather than just print
         filename and line/column numbers.
--- 329,335 ----
            + [68]DR 2735, List-initialization and conversions in overload
              resolution
            + [69]DR 2799, Inheriting default constructors
!      * When a diagnostic occurs involving a C++ template, GCC will now
         quote the source code of the context at which the template is
         instantiated ("required from here"), rather than just print
         filename and line/column numbers.
*************** New Languages and Language specific impr
*** 384,389 ****
--- 390,401 ----
         -Wtemplate-id-cdtor warning instead
       * GCC supports a new pragma #pragma GCC novector to indicate to the
         vectorizer not to vectorize the loop annotated with the pragma.
+      * C++ module scanning for named modules is now available, based on
+        the format described in [93]P1689R5, Format for describing
+        dependencies of source files. The -fdeps-format=, -fdeps-file=, and
+        -fdeps-target= flags may be used to generate dependency
+        information. In GCC 14 p1689r5 is the only valid argument for
+        -fdeps-format=.
  
      Runtime Library (libstdc++)
  
*************** New Languages and Language specific impr
*** 439,460 ****
       * The automatic dependency generation options: -M, -MD, -MF, -MMD,
         -MP, -MQ and -MT have been implemented in the compiler.
       * The -Wcase-enum and -Wuninit-variable-checking= options have been
!        implemented to provide compile time warnings against missing case
         clauses and uninitialized variables respectively.
  
  libgccjit
  
       * The libgccjit API gained 6 new entry points:
!           + [93]gcc_jit_type_get_restrict for adding restrict to types
!             ([94]LIBGCCJIT_ABI_25).
            + 4 functions for setting attributes on functions and variables
!             ([95]LIBGCCJIT_ABI_26):
                 o gcc_jit_function_add_attribute
                 o gcc_jit_function_add_string_attribute
                 o gcc_jit_function_add_integer_array_attribute
                 o gcc_jit_lvalue_add_string_attribute
!           + [96]gcc_jit_context_new_sizeof for accessing the size of a
!             type ([97]LIBGCCJIT_ABI_27).
  
  New Targets and Target Specific Improvements
  
--- 451,481 ----
       * The automatic dependency generation options: -M, -MD, -MF, -MMD,
         -MP, -MQ and -MT have been implemented in the compiler.
       * The -Wcase-enum and -Wuninit-variable-checking= options have been
!        implemented to provide compile-time warnings against missing case
         clauses and uninitialized variables respectively.
  
+   Rust
+ 
+      * Experimental support for the Rust programming language has been
+        added. The compiler is incomplete, but already supports a subset of
+        the Rust programming language. The frontend does not support
+        compiling the Rust standard library, so it cannot be used for most
+        real-world Rust code yet. However, you can experiment with the
+        compiler to run Rust code on #[no_core] targets.
+ 
  libgccjit
  
       * The libgccjit API gained 6 new entry points:
!           + [94]gcc_jit_type_get_restrict for adding restrict to types
!             ([95]LIBGCCJIT_ABI_25).
            + 4 functions for setting attributes on functions and variables
!             ([96]LIBGCCJIT_ABI_26):
                 o gcc_jit_function_add_attribute
                 o gcc_jit_function_add_string_attribute
                 o gcc_jit_function_add_integer_array_attribute
                 o gcc_jit_lvalue_add_string_attribute
!           + [97]gcc_jit_context_new_sizeof for accessing the size of a
!             type ([98]LIBGCCJIT_ABI_27).
  
  New Targets and Target Specific Improvements
  
*************** New Targets and Target Specific Improvem
*** 468,485 ****
            + Arm Cortex-X4 (cortex-x4).
            + Microsoft Cobalt-100 (cobalt-100).
       * Additionally, the identifiers generic, generic-armv8-a and
!        generic-armv9-a are added as arguments to -mcpu= and -mtune= to
!        optimize code generation aimed at a good blend of CPUs of a
!        particular architecture version. These tunings are also used as the
!        default optimization targets when compiling with the -march=armv8-a
!        or -march=armv9-a options and their point releases e.g.
!        -march=armv8.2-a or -march=armv9.3-a.
       * New features in the Arm architecture are supported in a number of
         ways:
            + Support is added for the Arm Streaming Matrix Extensions SME
              and SME2 through the +sme and +sme2 extensions to -march=. In
              particular, this includes support for the Beta state of the
!             [98]SME ACLE in the form of a new intrinsics arm_sme.h
              intrinsics header and a number of new keyword attributes to
              manage use of the new Streaming SVE state. For more
              information please refer to the ACLE documentation.
--- 489,505 ----
            + Arm Cortex-X4 (cortex-x4).
            + Microsoft Cobalt-100 (cobalt-100).
       * Additionally, the identifiers generic, generic-armv8-a and
!        generic-armv9-a can be used to optimize code generation for a good
!        blend of CPUs of a particular architecture version. These tunings
!        are also used as the default optimization targets when compiling
!        with the -march=armv8-a or -march=armv9-a options and their point
!        releases e.g. -march=armv8.2-a or -march=armv9.3-a.
       * New features in the Arm architecture are supported in a number of
         ways:
            + Support is added for the Arm Streaming Matrix Extensions SME
              and SME2 through the +sme and +sme2 extensions to -march=. In
              particular, this includes support for the Beta state of the
!             [99]SME ACLE in the form of a new intrinsics arm_sme.h
              intrinsics header and a number of new keyword attributes to
              manage use of the new Streaming SVE state. For more
              information please refer to the ACLE documentation.
*************** New Targets and Target Specific Improvem
*** 507,513 ****
       * Conformance with the ACLE specification is improved and a number of
         features aimed at helping developers deploy Arm architecture
         features are added:
!           + Support for the Beta version of the [99]Function
              Multiversioning Specification. This feature provides
              facilities to annotate functions with attributes that allow
              the compiler to generate multiple versions of the function,
--- 527,533 ----
       * Conformance with the ACLE specification is improved and a number of
         features aimed at helping developers deploy Arm architecture
         features are added:
!           + Support for the Beta version of the [100]Function
              Multiversioning Specification. This feature provides
              facilities to annotate functions with attributes that allow
              the compiler to generate multiple versions of the function,
*************** New Targets and Target Specific Improvem
*** 515,522 ****
              available in the system. Please refer to the ACLE
              specification for more details.
            + Support for more ACLE intrinsics in the arm_acle.h header,
!             including the [100]Memory prefetch intrinsics and the
!             [101]Special register intrinsics. This also includes
              intrinsics for the extension to 128-bit system registers,
              enabled through the +d128 extension to -march=.
            + Intrinsics enabled by the +dotprod, +fp16, +fp16fml, +i8mm,
--- 535,542 ----
              available in the system. Please refer to the ACLE
              specification for more details.
            + Support for more ACLE intrinsics in the arm_acle.h header,
!             including the [101]Memory prefetch intrinsics and the
!             [102]Special register intrinsics. This also includes
              intrinsics for the extension to 128-bit system registers,
              enabled through the +d128 extension to -march=.
            + Intrinsics enabled by the +dotprod, +fp16, +fp16fml, +i8mm,
*************** New Targets and Target Specific Improvem
*** 524,542 ****
              -march=armv8.2-a or higher to be specified. Likewise, the
              intrinsics enabled by +memtag no longer require
              -march=armv8.5-a.
!           + Support for the [102]NEON-SVE Bridge intrinsics. These are
              intrinsics that allow conversions between NEON and SVE
              vectors, enabled through the inclusion of the
              arm_neon_sve_bridge.h header.
       * The option -mtp= is now supported for changing the TPIDR register
         used for TLS accesses. For more details please refer to the
!        [103]documentation.
  
    AMD Radeon (GCN)
  
       * Initial support for the AMD Radeon gfx90c (GCN5), gfx1030, gfx1036
         (RDNA2), gfx1100 and gfx1103 (RDNA3) devices has been added. LLVM
!        15+ (assembler and linker) is [104]required to support GFX11.
       * Improved register usage and performance on CDNA Instinct MI100 and
         MI200 series devices.
       * The default device architecture is now gfx900 (Vega).
--- 544,562 ----
              -march=armv8.2-a or higher to be specified. Likewise, the
              intrinsics enabled by +memtag no longer require
              -march=armv8.5-a.
!           + Support for the [103]NEON-SVE Bridge intrinsics. These are
              intrinsics that allow conversions between NEON and SVE
              vectors, enabled through the inclusion of the
              arm_neon_sve_bridge.h header.
       * The option -mtp= is now supported for changing the TPIDR register
         used for TLS accesses. For more details please refer to the
!        [104]documentation.
  
    AMD Radeon (GCN)
  
       * Initial support for the AMD Radeon gfx90c (GCN5), gfx1030, gfx1036
         (RDNA2), gfx1100 and gfx1103 (RDNA3) devices has been added. LLVM
!        15+ (assembler and linker) is [105]required to support GFX11.
       * Improved register usage and performance on CDNA Instinct MI100 and
         MI200 series devices.
       * The default device architecture is now gfx900 (Vega).
*************** New Targets and Target Specific Improvem
*** 544,550 ****
         from a future release. The default compiler configuration no longer
         uses Fiji as the default device, and no longer includes the Fiji
         libraries. Both can be restored by configuring with
!        [105]--with-arch=fiji .
  
    arm
  
--- 564,570 ----
         from a future release. The default compiler configuration no longer
         uses Fiji as the default device, and no longer includes the Fiji
         libraries. Both can be restored by configuring with
!        [106]--with-arch=fiji .
  
    arm
  
*************** New Targets and Target Specific Improvem
*** 567,573 ****
              hardware default for bit-field NVMCTRL_CTRLB.FLMAP.
            + When a non-default block is used, then NVMCTRL_CTRLB.FLMAP
              must be initialized accordingly by hand, or AVR-LibC v2.2 that
!             implements [106]#931 can be used. The latter initializes
              NVMCTRL_CTRLB.FLMAP in the startup code and according to the
              value of __flmap or __RODATA_FLASH_START__.
            + When AVR-LibC with #931 is used, then defining the symbol
--- 587,593 ----
              hardware default for bit-field NVMCTRL_CTRLB.FLMAP.
            + When a non-default block is used, then NVMCTRL_CTRLB.FLMAP
              must be initialized accordingly by hand, or AVR-LibC v2.2 that
!             implements [107]#931 can be used. The latter initializes
              NVMCTRL_CTRLB.FLMAP in the startup code and according to the
              value of __flmap or __RODATA_FLASH_START__.
            + When AVR-LibC with #931 is used, then defining the symbol
*************** __asm (".global __flmap_lock"  "\n\t"
*** 588,594 ****
            + Read-only data is located in output section .rodata, whereas
              it is part of .text when located in RAM.
            + The feature is only available when the compiler is configured
!             with a version of Binutils that implements [107]PR31124, which
              is the case for Binutils v2.42 and up.
            + The implementation consists of two parts:
                1. Binutils support new emulations avrxmega2_flmap and
--- 608,614 ----
            + Read-only data is located in output section .rodata, whereas
              it is part of .text when located in RAM.
            + The feature is only available when the compiler is configured
!             with a version of Binutils that implements [108]PR31124, which
              is the case for Binutils v2.42 and up.
            + The implementation consists of two parts:
                1. Binutils support new emulations avrxmega2_flmap and
*************** __asm (".global __flmap_lock"  "\n\t"
*** 596,602 ****
                   to provide adjusted default linker description files.
                   Apart from that, these emulations behave exactly the same
                   like avrxmega2 resp. avrxmega4.
!               2. The compiler uses a [108]device-specs file which links
                   the program with -mavrxmega2_flmap or -mavrxmega2
                   depending on -m[no-]rodata-in-ram; and similar for
                   -mavrxmega4[_flmap].
--- 616,622 ----
                   to provide adjusted default linker description files.
                   Apart from that, these emulations behave exactly the same
                   like avrxmega2 resp. avrxmega4.
!               2. The compiler uses a [109]device-specs file which links
                   the program with -mavrxmega2_flmap or -mavrxmega2
                   depending on -m[no-]rodata-in-ram; and similar for
                   -mavrxmega4[_flmap].
*************** __asm (".global __flmap_lock"  "\n\t"
*** 606,617 ****
       * A new compiler option -m[no-]rodata-in-ram has been added. The
         default is to locate read-only data in program memory for devices
         that support it, e.g. for AVR64* and AVR128* devices as explained
!        above, and for devices from the [109]avrxmega3 and [110]avrtiny
         families.
       * The new built-in macro __AVR_RODATA_IN_RAM__ is supported on all
         devices. It's defined to 0 or 1.
       * A new optimization tries to improve code generation for indirect
!        memory accesses on [111]Reduced Tiny devices. It can be controlled
         by the new compiler option -mfuse-add=level where level may be 0, 1
         or 2.
       * On the Reduced Tiny devices, the meaning of register constraint "w"
--- 626,637 ----
       * A new compiler option -m[no-]rodata-in-ram has been added. The
         default is to locate read-only data in program memory for devices
         that support it, e.g. for AVR64* and AVR128* devices as explained
!        above, and for devices from the [110]avrxmega3 and [111]avrtiny
         families.
       * The new built-in macro __AVR_RODATA_IN_RAM__ is supported on all
         devices. It's defined to 0 or 1.
       * A new optimization tries to improve code generation for indirect
!        memory accesses on [112]Reduced Tiny devices. It can be controlled
         by the new compiler option -mfuse-add=level where level may be 0, 1
         or 2.
       * On the Reduced Tiny devices, the meaning of register constraint "w"
*************** __asm (".global __flmap_lock"  "\n\t"
*** 668,680 ****
         -mavx5124fmaps, -mavx5124vnniw, -mavx512er, -mavx512pf,
         -mprefetchwt1, -march=knl, -march=knm, -mtune=knl or -mtune=knm
         compiler switches. Support will be removed in GCC 15.
!      * [112]Hardware-assisted AddressSanitizer now works for the x86-64
         target with LAM_U57. -fsanitize=hwaddress will enable -mlam=u57 by
         default.
       * GCC now supports AMD CPUs based on the znver5 core via
         -march=znver5. In addition to the ISA extensions enabled on a
         znver4 core, this switch further enables the AVX512VP2INTERSECT,
         AVXVNNI, MOVDIR64B, MOVDIRI, and PREFETCHI ISA extensions.
  
    MCore
  
--- 688,706 ----
         -mavx5124fmaps, -mavx5124vnniw, -mavx512er, -mavx512pf,
         -mprefetchwt1, -march=knl, -march=knm, -mtune=knl or -mtune=knm
         compiler switches. Support will be removed in GCC 15.
!      * [113]Hardware-assisted AddressSanitizer now works for the x86-64
         target with LAM_U57. -fsanitize=hwaddress will enable -mlam=u57 by
         default.
       * GCC now supports AMD CPUs based on the znver5 core via
         -march=znver5. In addition to the ISA extensions enabled on a
         znver4 core, this switch further enables the AVX512VP2INTERSECT,
         AVXVNNI, MOVDIR64B, MOVDIRI, and PREFETCHI ISA extensions.
+      * The _Float16 and __bf16 type are supported independent of SSE2. W/o
+        SSE2, these types are storage-only, compiler will issue an error
+        when they're used in conversion, unary operation, binary operation,
+        parameter passing or value return. Please use __SSE2__ to detect
+        arithmetic support of these types instead of __FLT16_MAX__(or other
+        similar Macros).
  
    MCore
  
*************** __asm (".global __flmap_lock"  "\n\t"
*** 683,697 ****
  
    LoongArch
  
!      * Support for the following [113]-march parameters has been added:
            + la64v1.0
            + la64v1.1
            + la664
         It is now recommended to use -march=la64v1.0 as the only compiler
         option to describe the target ISA when building binaries for
         distribution. For more information on LoongArch ISA versions, see
!        [114]Toolchain Conventions of the LoongArchâ„¢ Architecture.
!      * Support for the following [115]-mtune parameters has been added:
            + generic
            + la664
       * New ISA Extension
--- 709,723 ----
  
    LoongArch
  
!      * Support for the following [114]-march parameters has been added:
            + la64v1.0
            + la64v1.1
            + la664
         It is now recommended to use -march=la64v1.0 as the only compiler
         option to describe the target ISA when building binaries for
         distribution. For more information on LoongArch ISA versions, see
!        [115]Toolchain Conventions of the LoongArchâ„¢ Architecture.
!      * Support for the following [116]-mtune parameters has been added:
            + generic
            + la664
       * New ISA Extension
*************** __asm (".global __flmap_lock"  "\n\t"
*** 728,751 ****
              1 or undefined (iff __loongarch_version_major is undefined).
            + __FLOAT128_TYPE: It's defined to 1.
       * New Intrinsics
!           + [116]__builtin_thread_pointer
!           + [117]__lsx_*
!           + [118]__lasx_*
!           + [119]__frecipe_{s/d} and __frsqrte_{s/d}
       * New Compiler Option
!           + [120]-m[no-]lsx
!           + [121]-m[no-]lasx
!           + [122]-m[no-]frecipe
!           + [123]-m[no-]div32
!           + [124]-m[no-]lam-bh
!           + [125]-m[no-]lamcas
!           + [126]-m[no-]ld-seq-sa
!           + [127]-mrecip=
!           + [128]-m[no-]recip
!           + [129]-mexplicit-relocs={none,always,auto}
!           + [130]-m[no-]relax
!           + [131]-m[no-]pass-mrelax-to-as
!           + [132]-mtls-dialect={trad,desc}
       * Support for Ada and D.
       * Support for libffi.
       * Enable -free by default at -O2 or higher.
--- 754,777 ----
              1 or undefined (iff __loongarch_version_major is undefined).
            + __FLOAT128_TYPE: It's defined to 1.
       * New Intrinsics
!           + [117]__builtin_thread_pointer
!           + [118]__lsx_*
!           + [119]__lasx_*
!           + [120]__frecipe_{s/d} and __frsqrte_{s/d}
       * New Compiler Option
!           + [121]-m[no-]lsx
!           + [122]-m[no-]lasx
!           + [123]-m[no-]frecipe
!           + [124]-m[no-]div32
!           + [125]-m[no-]lam-bh
!           + [126]-m[no-]lamcas
!           + [127]-m[no-]ld-seq-sa
!           + [128]-mrecip=
!           + [129]-m[no-]recip
!           + [130]-mexplicit-relocs={none,always,auto}
!           + [131]-m[no-]relax
!           + [132]-m[no-]pass-mrelax-to-as
!           + [133]-mtls-dialect={trad,desc}
       * Support for Ada and D.
       * Support for libffi.
       * Enable -free by default at -O2 or higher.
*************** __asm (".global __flmap_lock"  "\n\t"
*** 756,770 ****
       * Optimizing built-in functions for memory-model-aware atomic
         operations using hierarchical dbar instructions.
       * TLS descriptors support. It is not enabled by default, and can be
!        enabled with [133]-mtls-dialect=desc. The default behavior can be
         configured with --with-tls=[trad|desc].
  
    RISC-V
  
       * The SLP and loop vectorizer are now enabled for RISC-V when the
         vector extension is enabled, thanks to Ju-Zhe Zhong from
!        [134]RiVAI, Pan Li from [135]Intel, and Robin Dapp from
!        [136]Ventana Micro for contributing most of the implementation!
       * The -mrvv-max-lmul= option has been introduced for performance
         tuning of the loop vectorizer. The default value is
         -mrvv-max-lmul=m1, which limits the maximum LMUL to 1. The
--- 782,796 ----
       * Optimizing built-in functions for memory-model-aware atomic
         operations using hierarchical dbar instructions.
       * TLS descriptors support. It is not enabled by default, and can be
!        enabled with [134]-mtls-dialect=desc. The default behavior can be
         configured with --with-tls=[trad|desc].
  
    RISC-V
  
       * The SLP and loop vectorizer are now enabled for RISC-V when the
         vector extension is enabled, thanks to Ju-Zhe Zhong from
!        [135]RiVAI, Pan Li from [136]Intel, and Robin Dapp from
!        [137]Ventana Micro for contributing most of the implementation!
       * The -mrvv-max-lmul= option has been introduced for performance
         tuning of the loop vectorizer. The default value is
         -mrvv-max-lmul=m1, which limits the maximum LMUL to 1. The
*************** __asm (".global __flmap_lock"  "\n\t"
*** 772,790 ****
         LMUL value based on register pressure.
       * Atomic code generation has been improved and is now in conformance
         with the latest psABI specification, thanks to Patrick O'Neill from
!        [137]Rivos.
!      * Support for the vector intrinsics as specified in [138]version 1.0
         of the RISC-V vector intrinsic specification.
       * Support for the experimental vector crypto intrinsics as specified
!        in [139]RISC-V vector intrinsic specification, thanks to Feng Wang
!        et al. from [140]ESWIN Computing
       * Support for the T-head vector intrinsics.
       * Support for the scalar bitmanip and scalar crypto intrinsics,
!        thanks to Liao Shihua from [141]PLCT.
       * Support for the large code model via option -mcmodel=large, thanks
!        to Kuan-Lin Chen from [142]Andes Technology.
       * Support for the standard vector calling convention variant, thanks
!        to Lehua Ding from [143]RiVAI.
       * Supports the target attribute, which allows users to compile a
         function with specific extensions.
       * -march= option no longer requires the architecture string to be in
--- 798,816 ----
         LMUL value based on register pressure.
       * Atomic code generation has been improved and is now in conformance
         with the latest psABI specification, thanks to Patrick O'Neill from
!        [138]Rivos.
!      * Support for the vector intrinsics as specified in [139]version 1.0
         of the RISC-V vector intrinsic specification.
       * Support for the experimental vector crypto intrinsics as specified
!        in [140]RISC-V vector intrinsic specification, thanks to Feng Wang
!        et al. from [141]ESWIN Computing
       * Support for the T-head vector intrinsics.
       * Support for the scalar bitmanip and scalar crypto intrinsics,
!        thanks to Liao Shihua from [142]PLCT.
       * Support for the large code model via option -mcmodel=large, thanks
!        to Kuan-Lin Chen from [143]Andes Technology.
       * Support for the standard vector calling convention variant, thanks
!        to Lehua Ding from [144]RiVAI.
       * Supports the target attribute, which allows users to compile a
         function with specific extensions.
       * -march= option no longer requires the architecture string to be in
*************** __asm (".global __flmap_lock"  "\n\t"
*** 798,811 ****
         for scalable vector types. This option is optimized for specific
         vector core implementations; however, the code generated with this
         option is NOT portable between the core with different VLEN, thanks
!        to Pan Li from [144]Intel.
       * Support for TLS descriptors has been introduced, which can be
         enabled by the -mtls-dialect=desc option. The default behavior can
         be configured with --with-tls=[trad|desc].
       * Support for the TLS descriptors, this can be enabled by
         -mtls-dialect=desc and the default behavior can be configure by
         --with-tls=[trad|desc], and this feature require glibc 2.40, thanks
!        to Tatsuyuki Ishi from [145]Blue Whale Systems
       * Support for the following standard extensions has been added:
            + Vector crypto extensions:
                 o Zvbb
--- 824,837 ----
         for scalable vector types. This option is optimized for specific
         vector core implementations; however, the code generated with this
         option is NOT portable between the core with different VLEN, thanks
!        to Pan Li from [145]Intel.
       * Support for TLS descriptors has been introduced, which can be
         enabled by the -mtls-dialect=desc option. The default behavior can
         be configured with --with-tls=[trad|desc].
       * Support for the TLS descriptors, this can be enabled by
         -mtls-dialect=desc and the default behavior can be configure by
         --with-tls=[trad|desc], and this feature require glibc 2.40, thanks
!        to Tatsuyuki Ishi from [146]Blue Whale Systems.
       * Support for the following standard extensions has been added:
            + Vector crypto extensions:
                 o Zvbb
*************** Documentation improvements
*** 896,941 ****
  Improvements to Static Analyzer
  
       * New warnings:
!           + [146]-Wanalyzer-infinite-loop warns about paths through the
              code which appear to lead to an infinite loop.
!           + [147]-Wanalyzer-overlapping-buffers warns for paths through
              the code in which overlapping buffers are passed to an API for
              which the behavior on such buffers is undefined.
!           + [148]-Wanalyzer-undefined-behavior-strtok warns for paths
              through the code in which a call is made to strtok with
              undefined behavior.
       * Previously, the analyzer's "taint" tracking to be explicitly
!        enabled via [149]-fanalyzer-checker=taint (along with
!        [150]-fanalyzer). This is now enabled by default when
!        [151]-fanalyzer is selected, thus also enabling the 6 taint-based
         warnings:
!           + [152]-Wanalyzer-tainted-allocation-size
!           + [153]-Wanalyzer-tainted-array-index
!           + [154]-Wanalyzer-tainted-assertion
!           + [155]-Wanalyzer-tainted-divisor
!           + [156]-Wanalyzer-tainted-offset
!           + [157]-Wanalyzer-tainted-size
       * The analyzer will now simulate API calls that expect
         null-terminated string arguments, and will warn about code paths in
         which such a call is made with a buffer that isn't properly
         terminated, either due to a read of an uninitialized byte or an
         out-of-range accesses seen before any zero byte is seen. This
         applies to functions that use the new
!        [158]null_terminated_string_arg(PARAM_IDX) attribute, functions
!        that use the [159]format attribute, and to the library functions
         error (parameter 3), error_at_line (parameter 5), putenv, strchr
         (parameter 1), and strcpy (parameter 2).
       * The analyzer now makes use of the function attribute
!        [160]alloc_size allowing [161]-fanalyzer to emit
!        [162]-Wanalyzer-allocation-size, [163]-Wanalyzer-out-of-bounds, and
!        [164]-Wanalyzer-tainted-allocation-size on execution paths
         involving allocations using such functions.
       * The analyzer's knowledge about the behavior of the standard library
         has been extended to cover fopen, strcat, strncpy, and strstr. The
         analyzer will also more precisely model the behavior of memcpy,
         memmove, strcpy, strdup, strlen, and of various atomic built-in
         functions.
!      * The warning [165]-Wanalyzer-out-of-bounds has been extended so
         that, where possible, it will emit a text-based diagram visualizing
         the spatial relationship between
           1. the memory region that the analyzer predicts would be
--- 922,967 ----
  Improvements to Static Analyzer
  
       * New warnings:
!           + [147]-Wanalyzer-infinite-loop warns about paths through the
              code which appear to lead to an infinite loop.
!           + [148]-Wanalyzer-overlapping-buffers warns for paths through
              the code in which overlapping buffers are passed to an API for
              which the behavior on such buffers is undefined.
!           + [149]-Wanalyzer-undefined-behavior-strtok warns for paths
              through the code in which a call is made to strtok with
              undefined behavior.
       * Previously, the analyzer's "taint" tracking to be explicitly
!        enabled via [150]-fanalyzer-checker=taint (along with
!        [151]-fanalyzer). This is now enabled by default when
!        [152]-fanalyzer is selected, thus also enabling the 6 taint-based
         warnings:
!           + [153]-Wanalyzer-tainted-allocation-size
!           + [154]-Wanalyzer-tainted-array-index
!           + [155]-Wanalyzer-tainted-assertion
!           + [156]-Wanalyzer-tainted-divisor
!           + [157]-Wanalyzer-tainted-offset
!           + [158]-Wanalyzer-tainted-size
       * The analyzer will now simulate API calls that expect
         null-terminated string arguments, and will warn about code paths in
         which such a call is made with a buffer that isn't properly
         terminated, either due to a read of an uninitialized byte or an
         out-of-range accesses seen before any zero byte is seen. This
         applies to functions that use the new
!        [159]null_terminated_string_arg(PARAM_IDX) attribute, functions
!        that use the [160]format attribute, and to the library functions
         error (parameter 3), error_at_line (parameter 5), putenv, strchr
         (parameter 1), and strcpy (parameter 2).
       * The analyzer now makes use of the function attribute
!        [161]alloc_size allowing [162]-fanalyzer to emit
!        [163]-Wanalyzer-allocation-size, [164]-Wanalyzer-out-of-bounds, and
!        [165]-Wanalyzer-tainted-allocation-size on execution paths
         involving allocations using such functions.
       * The analyzer's knowledge about the behavior of the standard library
         has been extended to cover fopen, strcat, strncpy, and strstr. The
         analyzer will also more precisely model the behavior of memcpy,
         memmove, strcpy, strdup, strlen, and of various atomic built-in
         functions.
!      * The warning [166]-Wanalyzer-out-of-bounds has been extended so
         that, where possible, it will emit a text-based diagram visualizing
         the spatial relationship between
           1. the memory region that the analyzer predicts would be
*************** Improvements to Static Analyzer
*** 946,952 ****
         direction of the access (read vs write), and, in some cases, the
         values of data involved.
         Such "text art" diagrams can be controlled (or suppressed) via a
!        new [166]-fdiagnostics-text-art-charset= option.
         For example, given the out-of-bounds write in strcat in:
  void test (void)
  {
--- 972,978 ----
         direction of the access (read vs write), and, in some cases, the
         values of data involved.
         Such "text art" diagrams can be controlled (or suppressed) via a
!        new [167]-fdiagnostics-text-art-charset= option.
         For example, given the out-of-bounds write in strcat in:
  void test (void)
  {
*************** void test (void)
*** 989,1002 ****
  
  Improvements to SARIF support
  
!      * The SARIF output from [167]-fdiagnostics-format= now adds
         indentation and newlines to reflect the logical JSON structure of
         the data. The previous compact behavior can be restored via the new
!        option [168]-fno-diagnostics-json-formatting. This also applies to
         the older output format named "json".
       * If profiling information about the compiler itself is requested via
!        [169]-ftime-report, and a SARIF output format is requested via
!        [170]-fdiagnostics-format=, then the timing and memory usage data
         is now written in JSON form into the SARIF output, rather than as
         plain text to stderr.
  
--- 1015,1028 ----
  
  Improvements to SARIF support
  
!      * The SARIF output from [168]-fdiagnostics-format= now adds
         indentation and newlines to reflect the logical JSON structure of
         the data. The previous compact behavior can be restored via the new
!        option [169]-fno-diagnostics-json-formatting. This also applies to
         the older output format named "json".
       * If profiling information about the compiler itself is requested via
!        [170]-ftime-report, and a SARIF output format is requested via
!        [171]-fdiagnostics-format=, then the timing and memory usage data
         is now written in JSON form into the SARIF output, rather than as
         plain text to stderr.
  
*************** Improvements for plugin authors
*** 1005,1014 ****
       * GCC diagnostics have been able to have execution paths associated
         with them since GCC 10, but previously these were required to be
         single-threaded. As of GCC 14, these execution paths can have
!        multipled named threads associated with them, with each event being
         associated with one of the threads. No existing GCC diagnostics
         take advantage of this, but GCC plugins may find this useful for
!        their own diagnostics; an [171]example is provided in the
         testsuite.
       * GCC's diagnostics can now optionally add per-diagnostic property
         bags to the SARIF output, allowing plugins to capture custom data
--- 1031,1040 ----
       * GCC diagnostics have been able to have execution paths associated
         with them since GCC 10, but previously these were required to be
         single-threaded. As of GCC 14, these execution paths can have
!        multiple named threads associated with them, with each event being
         associated with one of the threads. No existing GCC diagnostics
         take advantage of this, but GCC plugins may find this useful for
!        their own diagnostics; an [172]example is provided in the
         testsuite.
       * GCC's diagnostics can now optionally add per-diagnostic property
         bags to the SARIF output, allowing plugins to capture custom data
*************** Improvements for plugin authors
*** 1016,1040 ****
  
  GCC 14.1
  
!    This is the [172]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 14.1 release. This list might
     not be complete (that is, it is possible that some PRs that have been
     fixed are not listed here).
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [173]GCC manuals. If that fails, the
!     [174]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [175]gcc@gcc.gnu.org. All of [176]our lists have public
      archives.
  
!    Copyright (C) [177]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [178]maintained by the GCC team. Last modified
!    2024-05-07.
  
  References
  
--- 1042,1073 ----
  
  GCC 14.1
  
!    This is the [173]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 14.1 release. This list might
     not be complete (that is, it is possible that some PRs that have been
     fixed are not listed here).
  
+ GCC 14.2
+ 
+    This is the [174]list of problem reports (PRs) from GCC's bug tracking
+    system that are known to be fixed in the 14.2 release. This list might
+    not be complete (that is, it is possible that some PRs that have been
+    fixed are not listed here).
+ 
  
      For questions related to the use of GCC, please consult these web
!     pages and the [175]GCC manuals. If that fails, the
!     [176]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [177]gcc@gcc.gnu.org. All of [178]our lists have public
      archives.
  
!    Copyright (C) [179]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [180]maintained by the GCC team. Last modified
!    2024-08-01.
  
  References
  
*************** References
*** 1053,1077 ****
    13. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Optimize-Options.html#index-finline-stringops
    14. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Common-Function-Attributes.html#index-null_005fterminated_005fstring_005farg-function-attribute
    15. https://gcc.gnu.org/projects/gomp/
!   16. https://gcc.gnu.org/onlinedocs/libgomp/
!   17. https://gcc.gnu.org/onlinedocs/libgomp/Offload-Target-Specifics.html
    18. https://github.com/numactl/numactl
!   19. https://gcc.gnu.org/onlinedocs/libgomp/Memory-allocation.html
!   20. https://gcc.gnu.org/onlinedocs/gfortran/Fortran-Dialect-Options.html#index-fopenmp-allocators
    21. https://gcc.gnu.org/wiki/OpenACC
!   22. https://gcc.gnu.org/onlinedocs/gnat_rm/Aspect-Local_005fRestrictions.html
!   23. https://gcc.gnu.org/onlinedocs/gnat_rm/Pragma-User_005fAspect_005fDefinition.html
!   24. https://gcc.gnu.org/onlinedocs/gnat_rm/Aspect-User_005fAspect.html
!   25. https://gcc.gnu.org/onlinedocs/gnat_rm/Aspect-Always_005fTerminates.html
!   26. https://gcc.gnu.org/onlinedocs/gnat_rm/Aspect-Ghost_005fPredicate.html
!   27. https://gcc.gnu.org/onlinedocs/gnat_rm/Aspect-Exceptional_005fCases.html
!   28. https://gcc.gnu.org/onlinedocs/gnat_rm/Aspect-Side_005fEffects.html
    29. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Instrumentation-Options.html#index-fharden-compares
!   30. https://gcc.gnu.org/onlinedocs/gnat_rm/Security-Hardening-Features.html
!   31. https://gcc.gnu.org/onlinedocs/gnat_ugn/Style-Checking.html#index--gnatyz-_0028gcc_0029
!   32. https://gcc.gnu.org/onlinedocs/gnat_ugn/Alphabetical-List-of-All-Switches.html#index--gnateH-_0028gcc_0029
!   33. https://gcc.gnu.org/onlinedocs/gnat_rm/Pragma-Storage_005fModel.html
!   34. https://gcc.gnu.org/onlinedocs/gnat_rm/String-interpolation.html
    35. https://wg21.link/P1854R4
    36. https://gcc.gnu.org/PR110341
    37. https://wg21.link/P2752R3
--- 1086,1110 ----
    13. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Optimize-Options.html#index-finline-stringops
    14. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Common-Function-Attributes.html#index-null_005fterminated_005fstring_005farg-function-attribute
    15. https://gcc.gnu.org/projects/gomp/
!   16. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/libgomp/
!   17. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/libgomp/Offload-Target-Specifics.html
    18. https://github.com/numactl/numactl
!   19. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/libgomp/Memory-allocation.html
!   20. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gfortran/Fortran-Dialect-Options.html#index-fopenmp-allocators
    21. https://gcc.gnu.org/wiki/OpenACC
!   22. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/Aspect-Local_005fRestrictions.html
!   23. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/Pragma-User_005fAspect_005fDefinition.html
!   24. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/Aspect-User_005fAspect.html
!   25. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/Aspect-Always_005fTerminates.html
!   26. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/Aspect-Ghost_005fPredicate.html
!   27. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/Aspect-Exceptional_005fCases.html
!   28. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/Aspect-Side_005fEffects.html
    29. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Instrumentation-Options.html#index-fharden-compares
!   30. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/Security-Hardening-Features.html
!   31. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_ugn/Style-Checking.html#index--gnatyz-_0028gcc_0029
!   32. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_ugn/Alphabetical-List-of-All-Switches.html#index--gnateH-_0028gcc_0029
!   33. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/Pragma-Storage_005fModel.html
!   34. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gnat_rm/String-interpolation.html
    35. https://wg21.link/P1854R4
    36. https://gcc.gnu.org/PR110341
    37. https://wg21.link/P2752R3
*************** References
*** 1130,1239 ****
    90. https://gcc.gnu.org/PR79378
    91. https://gcc.gnu.org/PR83167
    92. https://gcc.gnu.org/PR96917
!   93. https://gcc.gnu.org/onlinedocs/jit/topics/types.html#c.gcc_jit_type_get_restrict
!   94. https://gcc.gnu.org/onlinedocs/jit/topics/compatibility.html#libgccjit-abi-25
!   95. https://gcc.gnu.org/onlinedocs/jit/topics/compatibility.html#libgccjit-abi-26
!   96. https://gcc.gnu.org/onlinedocs/jit/topics/expressions.html#c.gcc_jit_context_new_sizeof
!   97. https://gcc.gnu.org/onlinedocs/jit/topics/compatibility.html#libgccjit-abi-27
!   98. https://github.com/ARM-software/acle/blob/main/main/acle.md#sme-language-extensions-and-intrinsics
!   99. https://github.com/ARM-software/acle/blob/main/main/acle.md#function-multi-versioning
!  100. https://github.com/ARM-software/acle/blob/main/main/acle.md#memory-prefetch-intrinsics
!  101. https://github.com/ARM-software/acle/blob/main/main/acle.md#special-register-intrinsics
!  102. https://github.com/ARM-software/acle/blob/main/main/acle.md#neon-sve-bridge
!  103. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/AArch64-Options.html
!  104. https://gcc.gnu.org/install/specific.html#amdgcn-x-amdhsa
   105. https://gcc.gnu.org/install/specific.html#amdgcn-x-amdhsa
!  106. https://github.com/avrdudes/avr-libc/issues/931
!  107. https://sourceware.org/PR31124
!  108. https://gcc.gnu.org/wiki/avr-gcc#spec-files
!  109. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/AVR-Options.html#avrxmega3
!  110. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/AVR-Options.html#avrtiny
   111. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/AVR-Options.html#avrtiny
!  112. https://gcc.gnu.org/gcc-11/changes.html
!  113. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-march-7
!  114. https://github.com/loongson/la-toolchain-conventions/
!  115. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mtune-8
!  116. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Base-Built-in-Functions.html
!  117. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-SX-Vector-Intrinsics.html
!  118. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-ASX-Vector-Intrinsics.html
!  119. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Base-Built-in-Functions.html
!  120. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-ml_005ba_005dsx
   121. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-ml_005ba_005dsx
!  122. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mfrecipe
!  123. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mdiv32
!  124. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mlam-bh
!  125. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mlamcas
!  126. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mld-seq-sa
!  127. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mrecip_003dopt
!  128. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mrecip
!  129. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mexplicit-relocs-1
!  130. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mrelax-2
!  131. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mpass-mrelax-to-as
!  132. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mtls-dialect-1
   133. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mtls-dialect-1
!  134. https://rivai-ic.com.cn/
!  135. https://www.intel.com/
!  136. https://www.ventanamicro.com/
!  137. https://www.rivosinc.com/
!  138. https://github.com/riscv-non-isa/rvv-intrinsic-doc/tree/v1.0.x
!  139. https://github.com/riscv-non-isa/rvv-intrinsic-doc/pull/234
!  140. https://eswincomputing.com/
!  141. https://plctlab.org/
!  142. https://www.andestech.com/
!  143. https://rivai-ic.com.cn/
!  144. https://www.intel.com/
!  145. https://bluewhale.systems/
!  146. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-infinite-loop
!  147. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-overlapping-buffers
!  148. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-undefined-behavior-strtok
!  149. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-fanalyzer-checker
!  150. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-fanalyzer
   151. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-fanalyzer
!  152. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-allocation-size
!  153. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-array-index
!  154. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-assertion
!  155. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-divisor
!  156. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-offset
!  157. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-size
!  158. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Common-Function-Attributes.html#index-null_005fterminated_005fstring_005farg-function-attribute
!  159. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Common-Function-Attributes.html#index-format-function-attribute
!  160. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Common-Function-Attributes.html#index-alloc_005fsize-function-attribute
!  161. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-fanalyzer
!  162. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-allocation-size
!  163. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-out-of-bounds
!  164. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-allocation-size
!  165. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-out-of-bounds
!  166. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-text-art-charset
!  167. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format
!  168. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fno-diagnostics-json-formatting
!  169. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Developer-Options.html#index-ftime-report
!  170. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format
!  171. https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=3a1e9f3ed7aa49adad02190ace0614e0b37fc089
!  172. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=14.0
!  173. https://gcc.gnu.org/onlinedocs/
!  174. mailto:gcc-help@gcc.gnu.org
!  175. mailto:gcc@gcc.gnu.org
!  176. https://gcc.gnu.org/lists.html
!  177. https://www.fsf.org/
!  178. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-13/index.html
                               GCC 13 Release Series
  
!    July 27, 2023
  
!    The GCC developers are pleased to announce the release of GCC 13.2.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 13.1 relative to previous releases of GCC.
  
  Release History
  
     GCC 13.2
!           July 27, 2023 ([1]changes, [2]documentation)
  
     GCC 13.1
!           April 26, 2023 ([3]changes, [4]documentation)
  
  References and Acknowledgements
  
--- 1163,1277 ----
    90. https://gcc.gnu.org/PR79378
    91. https://gcc.gnu.org/PR83167
    92. https://gcc.gnu.org/PR96917
!   93. https://wg21.link/P1689R5
!   94. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/jit/topics/types.html#c.gcc_jit_type_get_restrict
!   95. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/jit/topics/compatibility.html#libgccjit-abi-25
!   96. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/jit/topics/compatibility.html#libgccjit-abi-26
!   97. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/jit/topics/expressions.html#c.gcc_jit_context_new_sizeof
!   98. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/jit/topics/compatibility.html#libgccjit-abi-27
!   99. https://github.com/ARM-software/acle/blob/main/main/acle.md#sme-language-extensions-and-intrinsics
!  100. https://github.com/ARM-software/acle/blob/main/main/acle.md#function-multi-versioning
!  101. https://github.com/ARM-software/acle/blob/main/main/acle.md#memory-prefetch-intrinsics
!  102. https://github.com/ARM-software/acle/blob/main/main/acle.md#special-register-intrinsics
!  103. https://github.com/ARM-software/acle/blob/main/main/acle.md#neon-sve-bridge
!  104. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/AArch64-Options.html
   105. https://gcc.gnu.org/install/specific.html#amdgcn-x-amdhsa
!  106. https://gcc.gnu.org/install/specific.html#amdgcn-x-amdhsa
!  107. https://github.com/avrdudes/avr-libc/issues/931
!  108. https://sourceware.org/PR31124
!  109. https://gcc.gnu.org/wiki/avr-gcc#spec-files
!  110. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/AVR-Options.html#avrxmega3
   111. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/AVR-Options.html#avrtiny
!  112. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/AVR-Options.html#avrtiny
!  113. https://gcc.gnu.org/gcc-11/changes.html
!  114. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-march-7
!  115. https://github.com/loongson/la-toolchain-conventions/
!  116. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mtune-8
!  117. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Base-Built-in-Functions.html
!  118. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-SX-Vector-Intrinsics.html
!  119. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-ASX-Vector-Intrinsics.html
!  120. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Base-Built-in-Functions.html
   121. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-ml_005ba_005dsx
!  122. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-ml_005ba_005dsx
!  123. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mfrecipe
!  124. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mdiv32
!  125. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mlam-bh
!  126. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mlamcas
!  127. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mld-seq-sa
!  128. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mrecip_003dopt
!  129. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mrecip
!  130. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mexplicit-relocs-1
!  131. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mrelax-2
!  132. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mpass-mrelax-to-as
   133. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mtls-dialect-1
!  134. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/LoongArch-Options.html#index-mtls-dialect-1
!  135. https://rivai-ic.com.cn/
!  136. https://www.intel.com/
!  137. https://www.ventanamicro.com/
!  138. https://www.rivosinc.com/
!  139. https://github.com/riscv-non-isa/rvv-intrinsic-doc/tree/v1.0.x
!  140. https://github.com/riscv-non-isa/rvv-intrinsic-doc/pull/234
!  141. https://eswincomputing.com/
!  142. https://plctlab.org/
!  143. https://www.andestech.com/
!  144. https://rivai-ic.com.cn/
!  145. https://www.intel.com/
!  146. https://bluewhale.systems/
!  147. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-infinite-loop
!  148. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-overlapping-buffers
!  149. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-undefined-behavior-strtok
!  150. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-fanalyzer-checker
   151. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-fanalyzer
!  152. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-fanalyzer
!  153. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-allocation-size
!  154. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-array-index
!  155. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-assertion
!  156. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-divisor
!  157. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-offset
!  158. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-size
!  159. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Common-Function-Attributes.html#index-null_005fterminated_005fstring_005farg-function-attribute
!  160. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Common-Function-Attributes.html#index-format-function-attribute
!  161. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Common-Function-Attributes.html#index-alloc_005fsize-function-attribute
!  162. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-fanalyzer
!  163. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-allocation-size
!  164. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-out-of-bounds
!  165. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-tainted-allocation-size
!  166. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-out-of-bounds
!  167. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-text-art-charset
!  168. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format
!  169. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fno-diagnostics-json-formatting
!  170. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Developer-Options.html#index-ftime-report
!  171. https://gcc.gnu.org/onlinedocs/gcc-14.1.0/gcc/Diagnostic-Message-Formatting-Options.html#index-fdiagnostics-format
!  172. https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=3a1e9f3ed7aa49adad02190ace0614e0b37fc089
!  173. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=14.0
!  174. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=14.2
!  175. https://gcc.gnu.org/onlinedocs/
!  176. mailto:gcc-help@gcc.gnu.org
!  177. mailto:gcc@gcc.gnu.org
!  178. https://gcc.gnu.org/lists.html
!  179. https://www.fsf.org/
!  180. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-13/index.html
                               GCC 13 Release Series
  
!    May 21, 2024
  
!    The GCC developers are pleased to announce the release of GCC 13.3.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 13.2 relative to previous releases of GCC.
  
  Release History
  
+    GCC 13.3
+           May 21, 2024 ([1]changes, [2]documentation)
+ 
     GCC 13.2
!           July 27, 2023 ([3]changes, [4]documentation)
  
     GCC 13.1
!           April 26, 2023 ([5]changes, [6]documentation)
  
  References and Acknowledgements
  
*************** References and Acknowledgements
*** 1243,1289 ****
  
     The GCC developers would like to thank the numerous people that have
     contributed new features, improvements, bug fixes, and other changes as
!    well as test results to GCC. This [5]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [6]GCC project
!    web site or contact the [7]GCC development mailing list.
  
!    To obtain GCC please use [8]our mirror sites or [9]our version control
!    system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [10]GCC manuals. If that fails, the
!     [11]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [12]gcc@gcc.gnu.org. All of [13]our lists have public
      archives.
  
!    Copyright (C) [14]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [15]maintained by the GCC team. Last modified
!    2023-10-15.
  
  References
  
     1. https://gcc.gnu.org/gcc-13/changes.html
!    2. http://gcc.gnu.org/onlinedocs/13.2.0/
     3. https://gcc.gnu.org/gcc-13/changes.html
!    4. http://gcc.gnu.org/onlinedocs/13.1.0/
!    5. http://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Contributors.html
!    6. https://gcc.gnu.org/index.html
!    7. mailto:gcc@gcc.gnu.org
!    8. https://gcc.gnu.org/mirrors.html
!    9. https://gcc.gnu.org/git.html
!   10. https://gcc.gnu.org/onlinedocs/
!   11. mailto:gcc-help@gcc.gnu.org
!   12. mailto:gcc@gcc.gnu.org
!   13. https://gcc.gnu.org/lists.html
!   14. https://www.fsf.org/
!   15. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-13/changes.html
                               GCC 13 Release Series
--- 1281,1329 ----
  
     The GCC developers would like to thank the numerous people that have
     contributed new features, improvements, bug fixes, and other changes as
!    well as test results to GCC. This [7]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [8]GCC project
!    web site or contact the [9]GCC development mailing list.
  
!    To obtain GCC please use [10]our mirror sites or [11]our version
!    control system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [12]GCC manuals. If that fails, the
!     [13]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [14]gcc@gcc.gnu.org. All of [15]our lists have public
      archives.
  
!    Copyright (C) [16]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [17]maintained by the GCC team. Last modified
!    2024-05-30.
  
  References
  
     1. https://gcc.gnu.org/gcc-13/changes.html
!    2. https://gcc.gnu.org/onlinedocs/13.3.0/
     3. https://gcc.gnu.org/gcc-13/changes.html
!    4. https://gcc.gnu.org/onlinedocs/13.2.0/
!    5. https://gcc.gnu.org/gcc-13/changes.html
!    6. https://gcc.gnu.org/onlinedocs/13.1.0/
!    7. https://gcc.gnu.org/onlinedocs/gcc-13.1.0/gcc/Contributors.html
!    8. https://gcc.gnu.org/index.html
!    9. mailto:gcc@gcc.gnu.org
!   10. https://gcc.gnu.org/mirrors.html
!   11. https://gcc.gnu.org/git.html
!   12. https://gcc.gnu.org/onlinedocs/
!   13. mailto:gcc-help@gcc.gnu.org
!   14. mailto:gcc@gcc.gnu.org
!   15. https://gcc.gnu.org/lists.html
!   16. https://www.fsf.org/
!   17. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-13/changes.html
                               GCC 13 Release Series
*************** Caveats
*** 1322,1329 ****
         in every source file that includes the <iostream> header. This
         change improves the start-up performance of C++ programs, but it
         means that code compiled with GCC 13.1 will crash if the correct
!        version of libstdc++.so is not used at runtime. See the
!        [8]documentation about using the right libstdc++.so at runtime.
         Future GCC releases will mitigate the problem so that the program
         cannot be run at all with an older libstdc++.so.
  
--- 1362,1369 ----
         in every source file that includes the <iostream> header. This
         change improves the start-up performance of C++ programs, but it
         means that code compiled with GCC 13.1 will crash if the correct
!        version of libstdc++.so is not used at run time. See the
!        [8]documentation about using the right libstdc++.so at run time.
         Future GCC releases will mitigate the problem so that the program
         cannot be run at all with an older libstdc++.so.
  
*************** New Targets and Target Specific Improvem
*** 1616,1629 ****
         jump-oriented attacks. It can be enabled through the
         -mbranch-protection= option.
  
    IA-32/x86-64
  
       * For both C and C++ the __bf16 type is supported on x86 systems with
         SSE2 and above enabled.
!      * Use real __bf16 type for AVX512BF16 intrinsics. Previously we use
!        __bfloat16 which is typedef of short. Now we introduced real __bf16
!        type to x86 psABI. Users need to adjust their AVX512BF16-related
!        source code when upgrading GCC12 to GCC13.
       * New ISA extension support for Intel AMX-COMPLEX was added.
         AMX-COMPLEX intrinsics are available via the -mamx-complex compiler
         switch.
--- 1656,1681 ----
         jump-oriented attacks. It can be enabled through the
         -mbranch-protection= option.
  
+   AVR
+ 
+      * Support for the following devices has been added in v13.3:
+           + ATtiny102, ATtiny104, ATtiny424, ATtiny426, ATtiny427,
+             ATtiny824, ATtiny826, ATtiny827, ATtiny1624, ATtiny1626,
+             ATtiny1627, ATtiny3224, ATtiny3226, ATtiny3227, AVR32DD14,
+             AVR32DD20, AVR32DD28, AVR32DD32, AVR32DU14, AVR32DU20,
+             AVR32DU28, AVR32DU32, AVR32EA28, AVR32EA32, AVR32EA48,
+             AVR64DD14, AVR64DD20, AVR64DD28, AVR64DD32, AVR64DU28,
+             AVR64DU32, AVR64EA28, AVR64EA32, AVR64EA48, ATA5787, ATA5835,
+             ATA5700M322.
+ 
    IA-32/x86-64
  
       * For both C and C++ the __bf16 type is supported on x86 systems with
         SSE2 and above enabled.
!      * Use this __bf16 type for AVX512BF16 intrinsics instead of
!        __bfloat16 which is typedef for short. __bf16 is now part of the
!        x86 psABI. Users need to adjust their AVX512BF16-related source
!        code when upgrading to GCC 13.
       * New ISA extension support for Intel AMX-COMPLEX was added.
         AMX-COMPLEX intrinsics are available via the -mamx-complex compiler
         switch.
*************** New Targets and Target Specific Improvem
*** 1662,1668 ****
         -march=graniterapids-d. Based on Granite Rapids, the switch further
         enables the AMX-COMPLEX ISA extensions.
       * GCC now supports AMD CPUs based on the znver4 core via
!        -march=znver4. The switch makes GCC consider using 512 bit vectors
         when auto-vectorizing.
  
    LoongArch
--- 1714,1720 ----
         -march=graniterapids-d. Based on Granite Rapids, the switch further
         enables the AMX-COMPLEX ISA extensions.
       * GCC now supports AMD CPUs based on the znver4 core via
!        -march=znver4. The switch makes GCC consider using 512-bit vectors
         when auto-vectorizing.
  
    LoongArch
*************** New Targets and Target Specific Improvem
*** 1745,1750 ****
--- 1797,1813 ----
  
  Operating Systems
  
+   Windows
+ 
+      * The GNU threads library used by the win32 thread model has been
+        reimplemented using direct Win32 API calls, except for the
+        Objective-C specific subset. It requires Windows XP/Server 2003 or
+        later. The new implementation also adds the support needed for the
+        C++11 threads, using again direct Win32 API calls; this additional
+        layer requires Windows Vista/Server 2008 or later. It is
+        recommended to use a recent version of MinGW-W64 in conjunction
+        with the win32 thread model.
+ 
  Improvements to Static Analyzer
  
       * The analyzer has gained 20 new warnings:
*************** GCC 13.2
*** 1809,1817 ****
  
  GCC 13.3
  
-    Note: GCC 13.3 has not been released yet, so this section is a
-    work-in-progress.
- 
     This is the [107]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 13.3 release. This list might
     not be complete (that is, it is possible that some PRs that have been
--- 1872,1877 ----
*************** GCC 13.3
*** 1840,1846 ****
     provided this notice is preserved.
  
     These pages are [113]maintained by the GCC team. Last modified
!    2024-04-22.
  
  References
  
--- 1900,1906 ----
     provided this notice is preserved.
  
     These pages are [113]maintained by the GCC team. Last modified
!    2024-05-25.
  
  References
  
*************** References
*** 1961,1983 ****
  http://gcc.gnu.org/gcc-12/index.html
                               GCC 12 Release Series
  
!    May 8, 2023
  
!    The GCC developers are pleased to announce the release of GCC 12.3.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 12.2 relative to previous releases of GCC.
  
  Release History
  
     GCC 12.3
!           May 8, 2023 ([1]changes, [2]documentation)
  
     GCC 12.2
!           Aug 19, 2022 ([3]changes, [4]documentation)
  
     GCC 12.1
!           May 6, 2022 ([5]changes, [6]documentation)
  
  References and Acknowledgements
  
--- 2021,2046 ----
  http://gcc.gnu.org/gcc-12/index.html
                               GCC 12 Release Series
  
!    Jun 20, 2024
  
!    The GCC developers are pleased to announce the release of GCC 12.4.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 12.3 relative to previous releases of GCC.
  
  Release History
  
+    GCC 12.4
+           Jun 20, 2024 ([1]changes, [2]documentation)
+ 
     GCC 12.3
!           May 8, 2023 ([3]changes, [4]documentation)
  
     GCC 12.2
!           Aug 19, 2022 ([5]changes, [6]documentation)
  
     GCC 12.1
!           May 6, 2022 ([7]changes, [8]documentation)
  
  References and Acknowledgements
  
*************** References and Acknowledgements
*** 1987,2035 ****
  
     The GCC developers would like to thank the numerous people that have
     contributed new features, improvements, bug fixes, and other changes as
!    well as test results to GCC. This [7]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [8]GCC project
!    web site or contact the [9]GCC development mailing list.
  
!    To obtain GCC please use [10]our mirror sites or [11]our version
     control system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [12]GCC manuals. If that fails, the
!     [13]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [14]gcc@gcc.gnu.org. All of [15]our lists have public
      archives.
  
!    Copyright (C) [16]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [17]maintained by the GCC team. Last modified
!    2023-10-15.
  
  References
  
     1. https://gcc.gnu.org/gcc-12/changes.html
!    2. http://gcc.gnu.org/onlinedocs/12.3.0/
     3. https://gcc.gnu.org/gcc-12/changes.html
!    4. http://gcc.gnu.org/onlinedocs/12.2.0/
     5. https://gcc.gnu.org/gcc-12/changes.html
!    6. http://gcc.gnu.org/onlinedocs/12.1.0/
!    7. http://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Contributors.html
!    8. https://gcc.gnu.org/index.html
!    9. mailto:gcc@gcc.gnu.org
!   10. https://gcc.gnu.org/mirrors.html
!   11. https://gcc.gnu.org/git.html
!   12. https://gcc.gnu.org/onlinedocs/
!   13. mailto:gcc-help@gcc.gnu.org
!   14. mailto:gcc@gcc.gnu.org
!   15. https://gcc.gnu.org/lists.html
!   16. https://www.fsf.org/
!   17. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-12/changes.html
                               GCC 12 Release Series
--- 2050,2100 ----
  
     The GCC developers would like to thank the numerous people that have
     contributed new features, improvements, bug fixes, and other changes as
!    well as test results to GCC. This [9]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [10]GCC
!    project web site or contact the [11]GCC development mailing list.
  
!    To obtain GCC please use [12]our mirror sites or [13]our version
     control system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [14]GCC manuals. If that fails, the
!     [15]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [16]gcc@gcc.gnu.org. All of [17]our lists have public
      archives.
  
!    Copyright (C) [18]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [19]maintained by the GCC team. Last modified
!    2024-06-20.
  
  References
  
     1. https://gcc.gnu.org/gcc-12/changes.html
!    2. https://gcc.gnu.org/onlinedocs/12.4.0/
     3. https://gcc.gnu.org/gcc-12/changes.html
!    4. https://gcc.gnu.org/onlinedocs/12.3.0/
     5. https://gcc.gnu.org/gcc-12/changes.html
!    6. https://gcc.gnu.org/onlinedocs/12.2.0/
!    7. https://gcc.gnu.org/gcc-12/changes.html
!    8. https://gcc.gnu.org/onlinedocs/12.1.0/
!    9. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Contributors.html
!   10. https://gcc.gnu.org/index.html
!   11. mailto:gcc@gcc.gnu.org
!   12. https://gcc.gnu.org/mirrors.html
!   13. https://gcc.gnu.org/git.html
!   14. https://gcc.gnu.org/onlinedocs/
!   15. mailto:gcc-help@gcc.gnu.org
!   16. mailto:gcc@gcc.gnu.org
!   17. https://gcc.gnu.org/lists.html
!   18. https://www.fsf.org/
!   19. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-12/changes.html
                               GCC 12 Release Series
*************** New Targets and Target Specific Improvem
*** 2603,2609 ****
         functions has been rewritten to be easier and less error-prone to
         maintain. Every attempt has been made to ensure that the new
         behavior matches the old behavior, but inevitably some bugs can be
!        expected. Please report any problems via [104]GCC Bugzilla.
       * The built-in functions __builtin_get_texasr, __builtin_get_texasru,
         __builtin_get_tfhar, __builtin_get_tfiar, __builtin_set_texasr,
         __builtin_set_texasru, __builtin_set_tfhar, and __builtin_set_tfiar
--- 2668,2674 ----
         functions has been rewritten to be easier and less error-prone to
         maintain. Every attempt has been made to ensure that the new
         behavior matches the old behavior, but inevitably some bugs can be
!        expected. Please [104]report any problems.
       * The built-in functions __builtin_get_texasr, __builtin_get_texasru,
         __builtin_get_tfhar, __builtin_get_tfiar, __builtin_set_texasr,
         __builtin_set_texasru, __builtin_set_tfhar, and __builtin_set_tfiar
*************** New Targets and Target Specific Improvem
*** 2623,2633 ****
  
    RISC-V
  
!      * Default ISA spec version was bump to 20191213, more detail see this
!        [106]announcement
       * New ISA extension support for zba, zbb, zbc, zbs was added.
       * New ISA extension support for vector and scalar crypto was added,
!        only support architecture testing marco and -march= parsing.
       * The option -mtune=thead-c906 is added to tune for T-HEAD c906
         cores.
       * libstdc++ no longer attempts to detect built-in atomics.
--- 2688,2698 ----
  
    RISC-V
  
!      * The default ISA spec version was bumped to 20191213; see [106]this
!        announcement for details.
       * New ISA extension support for zba, zbb, zbc, zbs was added.
       * New ISA extension support for vector and scalar crypto was added,
!        only support architecture testing macro and -march= parsing.
       * The option -mtune=thead-c906 is added to tune for T-HEAD c906
         cores.
       * libstdc++ no longer attempts to detect built-in atomics.
*************** GCC 12.3
*** 2772,2778 ****
    x86-64
  
       * GCC now supports AMD CPUs based on the znver4 core via
!        -march=znver4. The switch makes GCC consider using 512 bit vectors
         when auto-vectorizing.
  
     This is the [141]list of problem reports (PRs) from GCC's bug tracking
--- 2837,2843 ----
    x86-64
  
       * GCC now supports AMD CPUs based on the znver4 core via
!        -march=znver4. The switch makes GCC consider using 512-bit vectors
         when auto-vectorizing.
  
     This is the [141]list of problem reports (PRs) from GCC's bug tracking
*************** GCC 12.3
*** 2782,2790 ****
  
  GCC 12.4
  
-    Note: GCC 12.4 has not been released yet, so this section is a
-    work-in-progress.
- 
     This is the [142]list of problem reports (PRs) from GCC's bug tracking
     system that are known to be fixed in the 12.4 release. This list might
     not be complete (that is, it is possible that some PRs that have been
--- 2847,2852 ----
*************** GCC 12.4
*** 2803,2809 ****
     provided this notice is preserved.
  
     These pages are [148]maintained by the GCC team. Last modified
!    2023-09-02.
  
  References
  
--- 2865,2871 ----
     provided this notice is preserved.
  
     These pages are [148]maintained by the GCC team. Last modified
!    2024-07-04.
  
  References
  
*************** References
*** 2910,2916 ****
   101. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/expressions.html#c.gcc_jit_context_new_cast
   102. https://gcc.gnu.org/PR95498
   103. https://community.arm.com/arm-community-blogs/b/architectures-and-processors-blog/posts/arm-a-profile-architecture-developments-2020
!  104. https://gcc.gnu.org/bugzilla/
   105. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Named-Address-Spaces.html#PRU-Named-Address-Spaces
   106. https://groups.google.com/a/groups.riscv.org/g/sw-dev/c/aE1ZeHHCYf4
   107. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-use-of-uninitialized-value
--- 2972,2978 ----
   101. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/jit/topics/expressions.html#c.gcc_jit_context_new_cast
   102. https://gcc.gnu.org/PR95498
   103. https://community.arm.com/arm-community-blogs/b/architectures-and-processors-blog/posts/arm-a-profile-architecture-developments-2020
!  104. https://gcc.gnu.org/bugs/
   105. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Named-Address-Spaces.html#PRU-Named-Address-Spaces
   106. https://groups.google.com/a/groups.riscv.org/g/sw-dev/c/aE1ZeHHCYf4
   107. https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Static-Analyzer-Options.html#index-Wanalyzer-use-of-uninitialized-value
*************** References
*** 2959,2984 ****
  http://gcc.gnu.org/gcc-11/index.html
                               GCC 11 Release Series
  
!    May 29, 2023
  
!    The GCC developers are pleased to announce the release of GCC 11.4.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 11.3 relative to previous releases of GCC.
  
  Release History
  
     GCC 11.4
!           May 29, 2023 ([1]changes, [2]documentation)
  
     GCC 11.3
!           April 21, 2022 ([3]changes, [4]documentation)
  
     GCC 11.2
!           July 28, 2021 ([5]changes, [6]documentation)
  
     GCC 11.1
!           April 27, 2021 ([7]changes, [8]documentation)
  
  References and Acknowledgements
  
--- 3021,3049 ----
  http://gcc.gnu.org/gcc-11/index.html
                               GCC 11 Release Series
  
!    July 19, 2024
  
!    The GCC developers are pleased to announce the release of GCC 11.5.
  
     This release is a bug-fix release, containing fixes for regressions in
!    GCC 11.4 relative to previous releases of GCC.
  
  Release History
  
+    GCC 11.5
+           July 19, 2024 ([1]changes, [2]documentation)
+ 
     GCC 11.4
!           May 29, 2023 ([3]changes, [4]documentation)
  
     GCC 11.3
!           April 21, 2022 ([5]changes, [6]documentation)
  
     GCC 11.2
!           July 28, 2021 ([7]changes, [8]documentation)
  
     GCC 11.1
!           April 27, 2021 ([9]changes, [10]documentation)
  
  References and Acknowledgements
  
*************** References and Acknowledgements
*** 2988,3038 ****
  
     The GCC developers would like to thank the numerous people that have
     contributed new features, improvements, bug fixes, and other changes as
!    well as test results to GCC. This [9]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [10]GCC
!    project web site or contact the [11]GCC development mailing list.
  
!    To obtain GCC please use [12]our mirror sites or [13]our version
     control system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [14]GCC manuals. If that fails, the
!     [15]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [16]gcc@gcc.gnu.org. All of [17]our lists have public
      archives.
  
!    Copyright (C) [18]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [19]maintained by the GCC team. Last modified
!    2023-10-15.
  
  References
  
     1. https://gcc.gnu.org/gcc-11/changes.html
!    2. http://gcc.gnu.org/onlinedocs/11.4.0/
     3. https://gcc.gnu.org/gcc-11/changes.html
!    4. http://gcc.gnu.org/onlinedocs/11.3.0/
     5. https://gcc.gnu.org/gcc-11/changes.html
!    6. http://gcc.gnu.org/onlinedocs/11.2.0/
     7. https://gcc.gnu.org/gcc-11/changes.html
!    8. http://gcc.gnu.org/onlinedocs/11.1.0/
!    9. http://gcc.gnu.org/onlinedocs/gcc-11.1.0/gcc/Contributors.html
!   10. https://gcc.gnu.org/index.html
!   11. mailto:gcc@gcc.gnu.org
!   12. https://gcc.gnu.org/mirrors.html
!   13. https://gcc.gnu.org/git.html
!   14. https://gcc.gnu.org/onlinedocs/
!   15. mailto:gcc-help@gcc.gnu.org
!   16. mailto:gcc@gcc.gnu.org
!   17. https://gcc.gnu.org/lists.html
!   18. https://www.fsf.org/
!   19. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-11/changes.html
                               GCC 11 Release Series
--- 3053,3105 ----
  
     The GCC developers would like to thank the numerous people that have
     contributed new features, improvements, bug fixes, and other changes as
!    well as test results to GCC. This [11]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [12]GCC
!    project web site or contact the [13]GCC development mailing list.
  
!    To obtain GCC please use [14]our mirror sites or [15]our version
     control system.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [16]GCC manuals. If that fails, the
!     [17]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [18]gcc@gcc.gnu.org. All of [19]our lists have public
      archives.
  
!    Copyright (C) [20]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [21]maintained by the GCC team. Last modified
!    2024-07-19.
  
  References
  
     1. https://gcc.gnu.org/gcc-11/changes.html
!    2. https://gcc.gnu.org/onlinedocs/11.5.0/
     3. https://gcc.gnu.org/gcc-11/changes.html
!    4. https://gcc.gnu.org/onlinedocs/11.4.0/
     5. https://gcc.gnu.org/gcc-11/changes.html
!    6. https://gcc.gnu.org/onlinedocs/11.3.0/
     7. https://gcc.gnu.org/gcc-11/changes.html
!    8. https://gcc.gnu.org/onlinedocs/11.2.0/
!    9. https://gcc.gnu.org/gcc-11/changes.html
!   10. https://gcc.gnu.org/onlinedocs/11.1.0/
!   11. https://gcc.gnu.org/onlinedocs/gcc-11.1.0/gcc/Contributors.html
!   12. https://gcc.gnu.org/index.html
!   13. mailto:gcc@gcc.gnu.org
!   14. https://gcc.gnu.org/mirrors.html
!   15. https://gcc.gnu.org/git.html
!   16. https://gcc.gnu.org/onlinedocs/
!   17. mailto:gcc-help@gcc.gnu.org
!   18. mailto:gcc@gcc.gnu.org
!   19. https://gcc.gnu.org/lists.html
!   20. https://www.fsf.org/
!   21. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-11/changes.html
                               GCC 11 Release Series
*************** New Languages and Language specific impr
*** 3401,3407 ****
              core.stdc.config module.
            + User-defined attributes can now be used to annotate enum
              members, alias declarations, and function parameters.
!           + Templates alias parameters can now be instantiated with basic
              types such as int or void function().
            + The mixin construct can now be used as types in the form
              mixin(string) var.
--- 3468,3474 ----
              core.stdc.config module.
            + User-defined attributes can now be used to annotate enum
              members, alias declarations, and function parameters.
!           + Template alias parameters can now be instantiated with basic
              types such as int or void function().
            + The mixin construct can now be used as types in the form
              mixin(string) var.
*************** Operating Systems
*** 3665,3672 ****
  
    AIX
  
!      * GCC for AIX can be built as a 64 bit application and the runtime is
!        built as FAT libraries containing both 32 bit and 64 bit objects.
       * Support AIX Vector Extended ABI with -mabi=vec-extabi.
       * Thread-Local uninitiated data placed in local common section.
       * Use thread-safe access in ctype.
--- 3732,3739 ----
  
    AIX
  
!      * GCC for AIX can be built as a 64-bit application and the runtime is
!        built as FAT libraries containing both 32-bit and 64-bit objects.
       * Support AIX Vector Extended ABI with -mabi=vec-extabi.
       * Thread-Local uninitiated data placed in local common section.
       * Use thread-safe access in ctype.
*************** GCC 11.4
*** 3754,3773 ****
       * Add CS prefix to call and jmp to indirect thunk with branch target
         in r8-r15 registers via -mindirect-branch-cs-prefix.
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [71]GCC manuals. If that fails, the
!     [72]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [73]gcc@gcc.gnu.org. All of [74]our lists have public
      archives.
  
!    Copyright (C) [75]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [76]maintained by the GCC team. Last modified
!    2023-09-02.
  
  References
  
--- 3821,3859 ----
       * Add CS prefix to call and jmp to indirect thunk with branch target
         in r8-r15 registers via -mindirect-branch-cs-prefix.
  
+ GCC 11.5
+ 
+    This is the [71]list of problem reports (PRs) from GCC's bug tracking
+    system that are known to be fixed in the 11.5 release. This list might
+    not be complete (that is, it is possible that some PRs that have been
+    fixed are not listed here).
+ 
+   Caveats
+ 
+     aarch64
+ 
+      * Due to a bug introduced a few weeks before the 11.5.0 release if
+        the compiler is configured without explicit --with-arch=,
+        --with=cpu= and/or --with-tune= configure options the compiler
+        without explicit -march= etc. options might act as if asked for
+        cortex-a34. This can be fixed by applying manually the [72]r12-8060
+        commit patch on top of GCC 11.5.0. See [73]PR116029 for more
+        details. GCC 11.4.0 or earlier releases are not affected.
+ 
  
      For questions related to the use of GCC, please consult these web
!     pages and the [74]GCC manuals. If that fails, the
!     [75]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [76]gcc@gcc.gnu.org. All of [77]our lists have public
      archives.
  
!    Copyright (C) [78]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [79]maintained by the GCC team. Last modified
!    2024-07-23.
  
  References
  
*************** References
*** 3841,3852 ****
    68. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=11.2
    69. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=11.3
    70. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=11.4
!   71. https://gcc.gnu.org/onlinedocs/
!   72. mailto:gcc-help@gcc.gnu.org
!   73. mailto:gcc@gcc.gnu.org
!   74. https://gcc.gnu.org/lists.html
!   75. https://www.fsf.org/
!   76. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-10/index.html
                               GCC 10 Release Series
--- 3927,3941 ----
    68. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=11.2
    69. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=11.3
    70. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=11.4
!   71. https://gcc.gnu.org/bugzilla/buglist.cgi?bug_status=RESOLVED&resolution=FIXED&target_milestone=11.5
!   72. https://gcc.gnu.org/r12-8060
!   73. https://gcc.gnu.org/PR116029
!   74. https://gcc.gnu.org/onlinedocs/
!   75. mailto:gcc-help@gcc.gnu.org
!   76. mailto:gcc@gcc.gnu.org
!   77. https://gcc.gnu.org/lists.html
!   78. https://www.fsf.org/
!   79. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-10/index.html
                               GCC 10 Release Series
*************** References and Acknowledgements
*** 3908,3929 ****
     provided this notice is preserved.
  
     These pages are [22]maintained by the GCC team. Last modified
!    2023-10-15.
  
  References
  
     1. http://www.gnu.org/
     2. https://gcc.gnu.org/gcc-10/changes.html
!    3. http://gcc.gnu.org/onlinedocs/10.5.0/
     4. https://gcc.gnu.org/gcc-10/changes.html
!    5. http://gcc.gnu.org/onlinedocs/10.4.0/
     6. https://gcc.gnu.org/gcc-10/changes.html
!    7. http://gcc.gnu.org/onlinedocs/10.3.0/
     8. https://gcc.gnu.org/gcc-10/changes.html
!    9. http://gcc.gnu.org/onlinedocs/10.2.0/
    10. https://gcc.gnu.org/gcc-10/changes.html
!   11. http://gcc.gnu.org/onlinedocs/10.1.0/
!   12. http://gcc.gnu.org/onlinedocs/gcc-10.1.0/gcc/Contributors.html
    13. https://gcc.gnu.org/index.html
    14. mailto:gcc@gcc.gnu.org
    15. https://gcc.gnu.org/mirrors.html
--- 3997,4018 ----
     provided this notice is preserved.
  
     These pages are [22]maintained by the GCC team. Last modified
!    2024-05-30.
  
  References
  
     1. http://www.gnu.org/
     2. https://gcc.gnu.org/gcc-10/changes.html
!    3. https://gcc.gnu.org/onlinedocs/10.5.0/
     4. https://gcc.gnu.org/gcc-10/changes.html
!    5. https://gcc.gnu.org/onlinedocs/10.4.0/
     6. https://gcc.gnu.org/gcc-10/changes.html
!    7. https://gcc.gnu.org/onlinedocs/10.3.0/
     8. https://gcc.gnu.org/gcc-10/changes.html
!    9. https://gcc.gnu.org/onlinedocs/10.2.0/
    10. https://gcc.gnu.org/gcc-10/changes.html
!   11. https://gcc.gnu.org/onlinedocs/10.1.0/
!   12. https://gcc.gnu.org/onlinedocs/gcc-10.1.0/gcc/Contributors.html
    13. https://gcc.gnu.org/index.html
    14. mailto:gcc@gcc.gnu.org
    15. https://gcc.gnu.org/mirrors.html
*************** References and Acknowledgements
*** 4826,4847 ****
     provided this notice is preserved.
  
     These pages are [22]maintained by the GCC team. Last modified
!    2023-10-15.
  
  References
  
     1. http://www.gnu.org/
     2. https://gcc.gnu.org/gcc-9/changes.html
!    3. http://gcc.gnu.org/onlinedocs/9.5.0/
     4. https://gcc.gnu.org/gcc-9/changes.html
!    5. http://gcc.gnu.org/onlinedocs/9.4.0/
     6. https://gcc.gnu.org/gcc-9/changes.html
!    7. http://gcc.gnu.org/onlinedocs/9.3.0/
     8. https://gcc.gnu.org/gcc-9/changes.html
!    9. http://gcc.gnu.org/onlinedocs/9.2.0/
    10. https://gcc.gnu.org/gcc-9/changes.html
!   11. http://gcc.gnu.org/onlinedocs/9.1.0/
!   12. http://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Contributors.html
    13. https://gcc.gnu.org/index.html
    14. mailto:gcc@gcc.gnu.org
    15. https://gcc.gnu.org/mirrors.html
--- 4915,4936 ----
     provided this notice is preserved.
  
     These pages are [22]maintained by the GCC team. Last modified
!    2024-05-30.
  
  References
  
     1. http://www.gnu.org/
     2. https://gcc.gnu.org/gcc-9/changes.html
!    3. https://gcc.gnu.org/onlinedocs/9.5.0/
     4. https://gcc.gnu.org/gcc-9/changes.html
!    5. https://gcc.gnu.org/onlinedocs/9.4.0/
     6. https://gcc.gnu.org/gcc-9/changes.html
!    7. https://gcc.gnu.org/onlinedocs/9.3.0/
     8. https://gcc.gnu.org/gcc-9/changes.html
!    9. https://gcc.gnu.org/onlinedocs/9.2.0/
    10. https://gcc.gnu.org/gcc-9/changes.html
!   11. https://gcc.gnu.org/onlinedocs/9.1.0/
!   12. https://gcc.gnu.org/onlinedocs/gcc-9.1.0/gcc/Contributors.html
    13. https://gcc.gnu.org/index.html
    14. mailto:gcc@gcc.gnu.org
    15. https://gcc.gnu.org/mirrors.html
*************** mory");
*** 4989,4995 ****
         chain, and profile information (if available).
       * Inter-procedural propagation of stack alignment can now be
         controlled by [22]-fipa-stack-alignment.
!      * Propagation of addressability, readonly and writeonly flags on
         static variables can now be controlled by
         [23]-fipa-reference-addressable.
  
--- 5078,5084 ----
         chain, and profile information (if available).
       * Inter-procedural propagation of stack alignment can now be
         controlled by [22]-fipa-stack-alignment.
!      * Propagation of addressability, readonly, and writeonly flags on
         static variables can now be controlled by
         [23]-fipa-reference-addressable.
  
*************** foo (int how)
*** 5028,5035 ****
         can be transformed into 100 * how + 5 (for values defined in the
         switch statement).
       * Inter-procedural optimization improvements:
!           + Inliner defaults was tuned to better suits modern C++
!             codebases especially when built with link time optimizations.
              New parameters max-inline-insns-small, max-inline-insns-size,
              uninlined-function-insns, uninlined-function-time,
              uninlined-thunk-insns, and uninlined-thunk-time were added.
--- 5117,5124 ----
         can be transformed into 100 * how + 5 (for values defined in the
         switch statement).
       * Inter-procedural optimization improvements:
!           + Inliner defaults were tuned to better suit modern C++
!             codebases, especially when built with link time-optimizations.
              New parameters max-inline-insns-small, max-inline-insns-size,
              uninlined-function-insns, uninlined-function-time,
              uninlined-thunk-insns, and uninlined-thunk-time were added.
*************** foo (int how)
*** 5040,5064 ****
            + [29]-fprofile-use now enables [30]-fversion-loops-for-strides,
              [31]-floop-interchange, [32]-floop-unroll-and-jam,
              [33]-ftree-loop-distribution.
!           + Streaming of counter histograms was removed. This reduces the
!             size of profile files. Histogram is computed on the fly with
!             link-time optimization. Parameter hot-bb-count-ws-permille was
!             reduced from 999 to 990 to account for more precise
!             histograms.
       * Link-time optimization improvements:
!           + Types are now simplified prior streaming resulting in
!             significant reductions of the LTO object files, link-time
!             memory use, and improvements of link-time parallelism.
!           + Default number of partitions (--param lto-partitions) was
              increased from 32 to 128 enabling effective use of CPUs with
              more than 32 hyperthreads. --param
!             lto-max-streaming-parallelism can now be used to control
              number of streaming processes.
            + Warnings on C++ One Decl Rule violations (-Wodr) are now more
              informative and produce fewer redundant results.
         Overall compile time of Firefox 66 and LibreOffice 6.2.3 on an
         8-core machine was reduced by about 5% compared to GCC 8.3, and the
!        size of LTO object files by 7%. LTO link-time improves by 11% on an
         8-core machine and scales significantly better for more parallel
         build environments. The serial stage of the link-time optimization
         is 28% faster consuming 20% less memory. The parallel stage now
--- 5129,5153 ----
            + [29]-fprofile-use now enables [30]-fversion-loops-for-strides,
              [31]-floop-interchange, [32]-floop-unroll-and-jam,
              [33]-ftree-loop-distribution.
!           + Streaming of counter histograms was removed, which reduces the
!             size of profile files. Histograms are computed on the fly with
!             link-time optimization.
!           + The parameter hot-bb-count-ws-permille was reduced from 999 to
!             990 to account for more precise histograms.
       * Link-time optimization improvements:
!           + Types are now simplified prior to streaming resulting in
!             significant reductions of LTO object file sizes and link-time
!             memory use as well as improvements of link-time parallelism.
!           + The default number of partitions (--param lto-partitions) was
              increased from 32 to 128 enabling effective use of CPUs with
              more than 32 hyperthreads. --param
!             lto-max-streaming-parallelism can now be used to control the
              number of streaming processes.
            + Warnings on C++ One Decl Rule violations (-Wodr) are now more
              informative and produce fewer redundant results.
         Overall compile time of Firefox 66 and LibreOffice 6.2.3 on an
         8-core machine was reduced by about 5% compared to GCC 8.3, and the
!        size of LTO object files by 7%. LTO link time improves by 11% on an
         8-core machine and scales significantly better for more parallel
         build environments. The serial stage of the link-time optimization
         is 28% faster consuming 20% less memory. The parallel stage now
*************** New Targets and Target Specific Improvem
*** 5540,5546 ****
         The produced code is compatible only with newer glibc versions,
         which provide the __fentry__ symbol and do not clobber r0 when
         resolving lazily bound functions. -mfentry is only supported when
!        generating 64 bit code and does not work with nested C functions.
       * The -mnop-mcount option can be used to emit NOP instructions
         instead of an mcount or fentry call stub.
       * With the -mrecord-mcount option a __mcount_loc section is generated
--- 5629,5635 ----
         The produced code is compatible only with newer glibc versions,
         which provide the __fentry__ symbol and do not clobber r0 when
         resolving lazily bound functions. -mfentry is only supported when
!        generating 64-bit code and does not work with nested C functions.
       * The -mnop-mcount option can be used to emit NOP instructions
         instead of an mcount or fentry call stub.
       * With the -mrecord-mcount option a __mcount_loc section is generated
*************** GCC 9.5
*** 5653,5659 ****
     provided this notice is preserved.
  
     These pages are [75]maintained by the GCC team. Last modified
!    2023-02-22.
  
  References
  
--- 5742,5748 ----
     provided this notice is preserved.
  
     These pages are [75]maintained by the GCC team. Last modified
!    2024-05-09.
  
  References
  
*************** References and Acknowledgements
*** 5796,5818 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2022-10-26.
  
  References
  
     1. http://www.gnu.org/
     2. https://gcc.gnu.org/gcc-8/changes.html
!    3. http://gcc.gnu.org/onlinedocs/8.5.0/
     4. https://gcc.gnu.org/gcc-8/changes.html
!    5. http://gcc.gnu.org/onlinedocs/8.4.0/
     6. https://gcc.gnu.org/gcc-8/changes.html
!    7. http://gcc.gnu.org/onlinedocs/8.3.0/
     8. https://gcc.gnu.org/gcc-8/changes.html
!    9. http://gcc.gnu.org/onlinedocs/8.2.0/
    10. https://gcc.gnu.org/gcc-8/changes.html
!   11. http://gcc.gnu.org/onlinedocs/8.1.0/
    12. https://gcc.gnu.org/gcc-8/buildstat.html
!   13. http://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/Contributors.html
    14. https://gcc.gnu.org/index.html
    15. mailto:gcc@gcc.gnu.org
    16. https://gcc.gnu.org/mirrors.html
--- 5885,5907 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2024-05-30.
  
  References
  
     1. http://www.gnu.org/
     2. https://gcc.gnu.org/gcc-8/changes.html
!    3. https://gcc.gnu.org/onlinedocs/8.5.0/
     4. https://gcc.gnu.org/gcc-8/changes.html
!    5. https://gcc.gnu.org/onlinedocs/8.4.0/
     6. https://gcc.gnu.org/gcc-8/changes.html
!    7. https://gcc.gnu.org/onlinedocs/8.3.0/
     8. https://gcc.gnu.org/gcc-8/changes.html
!    9. https://gcc.gnu.org/onlinedocs/8.2.0/
    10. https://gcc.gnu.org/gcc-8/changes.html
!   11. https://gcc.gnu.org/onlinedocs/8.1.0/
    12. https://gcc.gnu.org/gcc-8/buildstat.html
!   13. https://gcc.gnu.org/onlinedocs/gcc-8.1.0/gcc/Contributors.html
    14. https://gcc.gnu.org/index.html
    15. mailto:gcc@gcc.gnu.org
    16. https://gcc.gnu.org/mirrors.html
*************** References and Acknowledgements
*** 7016,7038 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2022-10-26.
  
  References
  
     1. http://www.gnu.org/
     2. https://gcc.gnu.org/gcc-7/changes.html
!    3. http://gcc.gnu.org/onlinedocs/7.5.0/
     4. https://gcc.gnu.org/gcc-7/changes.html
!    5. http://gcc.gnu.org/onlinedocs/7.4.0/
     6. https://gcc.gnu.org/gcc-7/changes.html
!    7. http://gcc.gnu.org/onlinedocs/7.3.0/
     8. https://gcc.gnu.org/gcc-7/changes.html
!    9. http://gcc.gnu.org/onlinedocs/7.2.0/
    10. https://gcc.gnu.org/gcc-7/changes.html
!   11. http://gcc.gnu.org/onlinedocs/7.1.0/
    12. https://gcc.gnu.org/gcc-7/buildstat.html
!   13. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
    14. https://gcc.gnu.org/index.html
    15. mailto:gcc@gcc.gnu.org
    16. https://gcc.gnu.org/mirrors.html
--- 7105,7127 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2024-05-30.
  
  References
  
     1. http://www.gnu.org/
     2. https://gcc.gnu.org/gcc-7/changes.html
!    3. https://gcc.gnu.org/onlinedocs/7.5.0/
     4. https://gcc.gnu.org/gcc-7/changes.html
!    5. https://gcc.gnu.org/onlinedocs/7.4.0/
     6. https://gcc.gnu.org/gcc-7/changes.html
!    7. https://gcc.gnu.org/onlinedocs/7.3.0/
     8. https://gcc.gnu.org/gcc-7/changes.html
!    9. https://gcc.gnu.org/onlinedocs/7.2.0/
    10. https://gcc.gnu.org/gcc-7/changes.html
!   11. https://gcc.gnu.org/onlinedocs/7.1.0/
    12. https://gcc.gnu.org/gcc-7/buildstat.html
!   13. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
    14. https://gcc.gnu.org/index.html
    15. mailto:gcc@gcc.gnu.org
    16. https://gcc.gnu.org/mirrors.html
*************** References and Acknowledgements
*** 8213,8235 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2022-10-26.
  
  References
  
     1. http://www.gnu.org/
     2. https://gcc.gnu.org/gcc-6/changes.html
!    3. http://gcc.gnu.org/onlinedocs/6.5.0/
     4. https://gcc.gnu.org/gcc-6/changes.html
!    5. http://gcc.gnu.org/onlinedocs/6.4.0/
     6. https://gcc.gnu.org/gcc-6/changes.html
!    7. http://gcc.gnu.org/onlinedocs/6.3.0/
     8. https://gcc.gnu.org/gcc-6/changes.html
!    9. http://gcc.gnu.org/onlinedocs/6.2.0/
    10. https://gcc.gnu.org/gcc-6/changes.html
!   11. http://gcc.gnu.org/onlinedocs/6.1.0/
    12. https://gcc.gnu.org/gcc-6/buildstat.html
!   13. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
    14. https://gcc.gnu.org/index.html
    15. mailto:gcc@gcc.gnu.org
    16. https://gcc.gnu.org/mirrors.html
--- 8302,8324 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2024-05-30.
  
  References
  
     1. http://www.gnu.org/
     2. https://gcc.gnu.org/gcc-6/changes.html
!    3. https://gcc.gnu.org/onlinedocs/6.5.0/
     4. https://gcc.gnu.org/gcc-6/changes.html
!    5. https://gcc.gnu.org/onlinedocs/6.4.0/
     6. https://gcc.gnu.org/gcc-6/changes.html
!    7. https://gcc.gnu.org/onlinedocs/6.3.0/
     8. https://gcc.gnu.org/gcc-6/changes.html
!    9. https://gcc.gnu.org/onlinedocs/6.2.0/
    10. https://gcc.gnu.org/gcc-6/changes.html
!   11. https://gcc.gnu.org/onlinedocs/6.1.0/
    12. https://gcc.gnu.org/gcc-6/buildstat.html
!   13. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
    14. https://gcc.gnu.org/index.html
    15. mailto:gcc@gcc.gnu.org
    16. https://gcc.gnu.org/mirrors.html
*************** References and Acknowledgements
*** 9050,9072 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2022-10-26.
  
  References
  
     1. http://www.gnu.org/
     2. https://gcc.gnu.org/gcc-5/changes.html
!    3. http://gcc.gnu.org/onlinedocs/5.5.0/
     4. https://gcc.gnu.org/gcc-5/changes.html
!    5. http://gcc.gnu.org/onlinedocs/5.4.0/
     6. https://gcc.gnu.org/gcc-5/changes.html
!    7. http://gcc.gnu.org/onlinedocs/5.3.0/
     8. https://gcc.gnu.org/gcc-5/changes.html
!    9. http://gcc.gnu.org/onlinedocs/5.2.0/
    10. https://gcc.gnu.org/gcc-5/changes.html
!   11. http://gcc.gnu.org/onlinedocs/5.1.0/
    12. https://gcc.gnu.org/gcc-5/buildstat.html
!   13. http://gcc.gnu.org/onlinedocs/gcc/Contributors.html
    14. https://gcc.gnu.org/index.html
    15. mailto:gcc@gcc.gnu.org
    16. https://gcc.gnu.org/mirrors.html
--- 9139,9161 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2024-05-30.
  
  References
  
     1. http://www.gnu.org/
     2. https://gcc.gnu.org/gcc-5/changes.html
!    3. https://gcc.gnu.org/onlinedocs/5.5.0/
     4. https://gcc.gnu.org/gcc-5/changes.html
!    5. https://gcc.gnu.org/onlinedocs/5.4.0/
     6. https://gcc.gnu.org/gcc-5/changes.html
!    7. https://gcc.gnu.org/onlinedocs/5.3.0/
     8. https://gcc.gnu.org/gcc-5/changes.html
!    9. https://gcc.gnu.org/onlinedocs/5.2.0/
    10. https://gcc.gnu.org/gcc-5/changes.html
!   11. https://gcc.gnu.org/onlinedocs/5.1.0/
    12. https://gcc.gnu.org/gcc-5/buildstat.html
!   13. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
    14. https://gcc.gnu.org/index.html
    15. mailto:gcc@gcc.gnu.org
    16. https://gcc.gnu.org/mirrors.html
*************** Target Specific Changes
*** 9958,9964 ****
     provided this notice is preserved.
  
     These pages are [49]maintained by the GCC team. Last modified
!    2023-09-02.
  
  References
  
--- 10047,10053 ----
     provided this notice is preserved.
  
     These pages are [49]maintained by the GCC team. Last modified
!    2024-06-08.
  
  References
  
*************** References and Acknowledgements
*** 10075,10093 ****
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2022-10-26.
  
  References
  
     1. http://www.gnu.org/
     2. https://gcc.gnu.org/gcc-4.9/changes.html
!    3. http://gcc.gnu.org/onlinedocs/4.9.4/
     4. https://gcc.gnu.org/gcc-4.9/changes.html
!    5. http://gcc.gnu.org/onlinedocs/4.9.3/
     6. https://gcc.gnu.org/gcc-4.9/changes.html
!    7. http://gcc.gnu.org/onlinedocs/4.9.2/
     8. https://gcc.gnu.org/gcc-4.9/changes.html
!    9. http://gcc.gnu.org/onlinedocs/4.9.1/
    10. https://gcc.gnu.org/gcc-4.9/changes.html
    11. https://gcc.gnu.org/onlinedocs/4.9.0/
    12. https://gcc.gnu.org/gcc-4.9/buildstat.html
--- 10164,10182 ----
     provided this notice is preserved.
  
     These pages are [23]maintained by the GCC team. Last modified
!    2024-05-30.
  
  References
  
     1. http://www.gnu.org/
     2. https://gcc.gnu.org/gcc-4.9/changes.html
!    3. https://gcc.gnu.org/onlinedocs/4.9.4/
     4. https://gcc.gnu.org/gcc-4.9/changes.html
!    5. https://gcc.gnu.org/onlinedocs/4.9.3/
     6. https://gcc.gnu.org/gcc-4.9/changes.html
!    7. https://gcc.gnu.org/onlinedocs/4.9.2/
     8. https://gcc.gnu.org/gcc-4.9/changes.html
!    9. https://gcc.gnu.org/onlinedocs/4.9.1/
    10. https://gcc.gnu.org/gcc-4.9/changes.html
    11. https://gcc.gnu.org/onlinedocs/4.9.0/
    12. https://gcc.gnu.org/gcc-4.9/buildstat.html
*************** New Targets and Target Specific Improvem
*** 13232,13238 ****
         and store multiples.
       * Several enhancements were committed to improve SIMD code generation
         for NEON by adding support for widening instructions, misaligned
!        loads and stores, vector conditionals and support for 64 bit
         arithmetic.
       * Support was added for the Faraday cores fa526, fa606te, fa626te,
         fmp626te, fmp626 and fa726te and can be used with the respective
--- 13321,13327 ----
         and store multiples.
       * Several enhancements were committed to improve SIMD code generation
         for NEON by adding support for widening instructions, misaligned
!        loads and stores, vector conditionals and support for 64-bit
         arithmetic.
       * Support was added for the Faraday cores fa526, fa606te, fa626te,
         fmp626te, fmp626 and fa726te and can be used with the respective
*************** New Targets and Target Specific Improvem
*** 13338,13346 ****
         instructions.
       * The GCC compiler on AIX now defaults to a process layout with a
         larger data space allowing larger programs to be compiled.
!      * The GCC long double type on AIX 6.1 and above has reverted to 64
!        bit double precision, matching the AIX XL compiler default, because
!        of missing C99 symbols required by the GCC runtime.
       * The default processor scheduling model and tuning for PowerPC64
         GNU/Linux and for AIX 6.1 and above now is POWER7.
       * Starting with GCC 4.6.1, vectors of type vector long long or vector
--- 13427,13435 ----
         instructions.
       * The GCC compiler on AIX now defaults to a process layout with a
         larger data space allowing larger programs to be compiled.
!      * The GCC long double type on AIX 6.1 and above has reverted to
!        64-bit double precision, matching the AIX XL compiler default,
!        because of missing C99 symbols required by the GCC runtime.
       * The default processor scheduling model and tuning for PowerPC64
         GNU/Linux and for AIX 6.1 and above now is POWER7.
       * Starting with GCC 4.6.1, vectors of type vector long long or vector
*************** GCC 4.6.4
*** 13547,13553 ****
     provided this notice is preserved.
  
     These pages are [28]maintained by the GCC team. Last modified
!    2023-01-18.
  
  References
  
--- 13636,13642 ----
     provided this notice is preserved.
  
     These pages are [28]maintained by the GCC team. Last modified
!    2024-05-17.
  
  References
  
*************** http://gcc.gnu.org/gcc-3.1/index.html
*** 22883,22947 ****
  
     July 27, 2002
  
!    The [1]GNU project and the GCC developers are pleased to announce the
     release of GCC 3.1.1.
  
     The links below still apply to GCC 3.1.1.
  
     May 15, 2002
  
!    The [2]GNU project and the GCC developers are pleased to announce the
     release of GCC 3.1.
  
     GCC used to stand for the GNU C Compiler, but since the compiler
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [3]successful builds is updated as new information becomes
     available.
  
     The GCC developers would like to thank the numerous people that have
!    contributed [4]new features, improvements, bug fixes, and other changes
!    as well as test results to GCC. This [5]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [6]GCC project
!    web site or contact the [7]GCC development mailing list.
  
!    To obtain GCC please use [8]our mirror sites, or our CVS server.
       __________________________________________________________________
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [9]GCC manuals. If that fails, the
!     [10]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [11]gcc@gcc.gnu.org. All of [12]our lists have public
      archives.
  
!    Copyright (C) [13]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [14]maintained by the GCC team. Last modified
!    2022-10-26.
  
  References
  
!    1. http://www.gnu.org/
!    2. http://www.gnu.org/
!    3. https://gcc.gnu.org/gcc-3.1/buildstat.html
!    4. https://gcc.gnu.org/gcc-3.1/changes.html
!    5. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
!    6. https://gcc.gnu.org/index.html
!    7. mailto:gcc@gcc.gnu.org
!    8. https://gcc.gnu.org/mirrors.html
!    9. https://gcc.gnu.org/onlinedocs/
!   10. mailto:gcc-help@gcc.gnu.org
!   11. mailto:gcc@gcc.gnu.org
!   12. https://gcc.gnu.org/lists.html
!   13. https://www.fsf.org/
!   14. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-3.1/changes.html
                               GCC 3.1 Release Series
--- 22972,23035 ----
  
     July 27, 2002
  
!    The GNU project and the GCC developers are pleased to announce the
     release of GCC 3.1.1.
  
     The links below still apply to GCC 3.1.1.
  
     May 15, 2002
  
!    The [1]GNU project and the GCC developers are pleased to announce the
     release of GCC 3.1.
  
     GCC used to stand for the GNU C Compiler, but since the compiler
     supports several other languages aside from C, it now stands for the
     GNU Compiler Collection.
  
!    A list of [2]successful builds is updated as new information becomes
     available.
  
     The GCC developers would like to thank the numerous people that have
!    contributed [3]new features, improvements, bug fixes, and other changes
!    as well as test results to GCC. This [4]amazing group of volunteers is
     what makes GCC successful.
  
!    For additional information about GCC please refer to the [5]GCC project
!    web site or contact the [6]GCC development mailing list.
  
!    To obtain GCC please use [7]our mirror sites, or our CVS server.
       __________________________________________________________________
  
  
      For questions related to the use of GCC, please consult these web
!     pages and the [8]GCC manuals. If that fails, the
!     [9]gcc-help@gcc.gnu.org mailing list might help. Comments on these
      web pages and the development of GCC are welcome on our developer
!     list at [10]gcc@gcc.gnu.org. All of [11]our lists have public
      archives.
  
!    Copyright (C) [12]Free Software Foundation, Inc. Verbatim copying and
     distribution of this entire article is permitted in any medium,
     provided this notice is preserved.
  
!    These pages are [13]maintained by the GCC team. Last modified
!    2024-07-04.
  
  References
  
!    1. https://www.gnu.org/
!    2. https://gcc.gnu.org/gcc-3.1/buildstat.html
!    3. https://gcc.gnu.org/gcc-3.1/changes.html
!    4. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
!    5. https://gcc.gnu.org/index.html
!    6. mailto:gcc@gcc.gnu.org
!    7. https://gcc.gnu.org/mirrors.html
!    8. https://gcc.gnu.org/onlinedocs/
!    9. mailto:gcc-help@gcc.gnu.org
!   10. mailto:gcc@gcc.gnu.org
!   11. https://gcc.gnu.org/lists.html
!   12. https://www.fsf.org/
!   13. https://gcc.gnu.org/about.html
  ======================================================================
  http://gcc.gnu.org/gcc-3.1/changes.html
                               GCC 3.1 Release Series
*************** Previous 3.0.x Releases
*** 23350,23360 ****
     provided this notice is preserved.
  
     These pages are [14]maintained by the GCC team. Last modified
!    2022-10-26.
  
  References
  
!    1. http://www.gnu.org/
     2. https://gcc.gnu.org/gcc-3.0/features.html
     3. https://gcc.gnu.org/gcc-3.0/buildstat.html
     4. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
--- 23438,23448 ----
     provided this notice is preserved.
  
     These pages are [14]maintained by the GCC team. Last modified
!    2024-07-04.
  
  References
  
!    1. https://www.gnu.org/
     2. https://gcc.gnu.org/gcc-3.0/features.html
     3. https://gcc.gnu.org/gcc-3.0/buildstat.html
     4. https://gcc.gnu.org/onlinedocs/gcc/Contributors.html
*************** http://gcc.gnu.org/egcs-1.1/index.html
*** 24076,24082 ****
       * Vastly improved [4]C++ compiler and integrated C++ runtime
         libraries.
       * Fixes for the /tmp symlink race security problems.
!      * New targets including mips16, arm-thumb and 64 bit PowerPC.
       * Improvements to GNU Fortran (g77) compiler and runtime library made
         since g77 version 0.5.23.
  
--- 24164,24170 ----
       * Vastly improved [4]C++ compiler and integrated C++ runtime
         libraries.
       * Fixes for the /tmp symlink race security problems.
!      * New targets including mips16, arm-thumb and 64-bit PowerPC.
       * Improvements to GNU Fortran (g77) compiler and runtime library made
         since g77 version 0.5.23.
  
*************** http://gcc.gnu.org/egcs-1.1/index.html
*** 24257,24263 ****
     provided this notice is preserved.
  
     These pages are [15]maintained by the GCC team. Last modified
!    2023-09-02.
  
  References
  
--- 24345,24351 ----
     provided this notice is preserved.
  
     These pages are [15]maintained by the GCC team. Last modified
!    2024-05-18.
  
  References
  
diff -Nrcpad gcc-14.1.0/c++tools/ChangeLog gcc-14.2.0/c++tools/ChangeLog
*** gcc-14.1.0/c++tools/ChangeLog	Tue May  7 06:52:33 2024
--- gcc-14.2.0/c++tools/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,7 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/config/ChangeLog gcc-14.2.0/config/ChangeLog
*** gcc-14.1.0/config/ChangeLog	Tue May  7 06:52:33 2024
--- gcc-14.2.0/config/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,7 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/contrib/ChangeLog gcc-14.2.0/contrib/ChangeLog
*** gcc-14.1.0/contrib/ChangeLog	Tue May  7 06:52:33 2024
--- gcc-14.2.0/contrib/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,14 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
+ 2024-05-07  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-05-07  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* gennews (files): Add files for GCC 14.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/contrib/header-tools/ChangeLog gcc-14.2.0/contrib/header-tools/ChangeLog
*** gcc-14.1.0/contrib/header-tools/ChangeLog	Tue May  7 06:52:33 2024
--- gcc-14.2.0/contrib/header-tools/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,7 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/contrib/reghunt/ChangeLog gcc-14.2.0/contrib/reghunt/ChangeLog
*** gcc-14.1.0/contrib/reghunt/ChangeLog	Tue May  7 06:52:33 2024
--- gcc-14.2.0/contrib/reghunt/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,7 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/contrib/regression/ChangeLog gcc-14.2.0/contrib/regression/ChangeLog
*** gcc-14.1.0/contrib/regression/ChangeLog	Tue May  7 06:52:33 2024
--- gcc-14.2.0/contrib/regression/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,7 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/fixincludes/ChangeLog gcc-14.2.0/fixincludes/ChangeLog
*** gcc-14.1.0/fixincludes/ChangeLog	Tue May  7 06:52:33 2024
--- gcc-14.2.0/fixincludes/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,7 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/gcc/BASE-VER gcc-14.2.0/gcc/BASE-VER
*** gcc-14.1.0/gcc/BASE-VER	Tue May  7 06:52:34 2024
--- gcc-14.2.0/gcc/BASE-VER	Thu Aug  1 08:18:20 2024
***************
*** 1 ****
! 14.1.0
--- 1 ----
! 14.2.0
diff -Nrcpad gcc-14.1.0/gcc/ChangeLog gcc-14.2.0/gcc/ChangeLog
*** gcc-14.1.0/gcc/ChangeLog	Tue May  7 06:52:34 2024
--- gcc-14.2.0/gcc/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,1525 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
+ 2024-07-30  Lingling Kong  <lingling.kong@intel.com>
+ 
+ 	PR target/115978
+ 	* config/i386/driver-i386.cc (host_detect_local_cpu):  Enable
+ 	APX_F only for 64-bit codegen.
+ 	* config/i386/i386-options.cc (DEF_PTA):  Skip PTA_APX_F if
+ 	not in 64-bit mode.
+ 
+ 2024-07-29  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-07-24  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/116057
+ 	* tree-ssa-ccp.cc (likely_value): Also walk CTORs in stmt
+ 	operands to look for constants.
+ 
+ 2024-07-29  Jan Hubicka  <hubicka@ucw.cz>
+ 
+ 	PR ipa/116055
+ 	* ipa-modref.cc (analyze_function): Do not ICE when flags regress.
+ 
+ 2024-07-29  Haochen Jiang  <haochen.jiang@intel.com>
+ 
+ 	* config/i386/avx512dqintrin.h
+ 	(_mm_mask_fpclass_ss_mask): Correct operand order.
+ 	(_mm_mask_fpclass_sd_mask): Ditto.
+ 	(_mm256_maskz_reduce_round_ss): Use __builtin_ia32_reducess_mask_round
+ 	instead of __builtin_ia32_reducesd_mask_round.
+ 	(_mm_reduce_round_sd): Use -1 as mask since it is non-mask.
+ 	(_mm_reduce_round_ss): Ditto.
+ 	* config/i386/avx512vlbwintrin.h
+ 	(_mm256_mask_alignr_epi8): Correct operand usage.
+ 	(_mm_mask_alignr_epi8): Ditto.
+ 	* config/i386/avx512vlintrin.h (_mm_mask_alignr_epi64): Ditto.
+ 
+ 2024-07-24  Christoph MÃ¼llner  <christoph.muellner@vrull.eu>
+ 
+ 	Backported from master:
+ 	2024-07-24  Christoph MÃ¼llner  <christoph.muellner@vrull.eu>
+ 
+ 	PR target/116035
+ 	* config/riscv/bitmanip.md: Disable zero_extendsidi2_bitmanip
+ 	for XTheadMemIdx.
+ 
+ 2024-07-23  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-07-23  Jakub Jelinek  <jakub@redhat.com>
+ 		    Andrew Pinski  <quic_apinski@quicinc.com>
+ 
+ 	PR tree-optimization/116034
+ 	* tree-ssa.cc (maybe_rewrite_mem_ref_base): Only use IMAGPART_EXPR
+ 	if MEM_REF offset is equal to element type size.
+ 
+ 2024-07-23  Haochen Jiang  <haochen.jiang@intel.com>
+ 
+ 	* config/i386/i386.md (prefetchi): Change to %a.
+ 
+ 2024-07-22  Jan Hubicka  <hubicka@ucw.cz>
+ 
+ 	Backported from master:
+ 	2024-07-22  Jan Hubicka  <hubicka@ucw.cz>
+ 
+ 	PR ipa/111613
+ 	* ipa-modref.cc (analyze_parms): Do not preserve EAF_NO_DIRECT_READ and
+ 	EAF_NO_INDIRECT_READ from past flags.
+ 
+ 2024-07-22  Peter Bergner  <bergner@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2024-07-17  Peter Bergner  <bergner@linux.ibm.com>
+ 
+ 	PR target/114759
+ 	* config/rs6000/rs6000.cc (rs6000_option_override_internal): Disallow
+ 	CPUs and ABIs that do no support the ROP protection insns.
+ 	* config/rs6000/rs6000-logue.cc (rs6000_stack_info): Remove now
+ 	unneeded tests.
+ 	(rs6000_emit_prologue): Likewise.
+ 	Remove unneeded gcc_assert.
+ 	(rs6000_emit_epilogue): Likewise.
+ 	* config/rs6000/rs6000.md: Likewise.
+ 
+ 2024-07-22  Peter Bergner  <bergner@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2024-07-17  Peter Bergner  <bergner@linux.ibm.com>
+ 
+ 	PR target/114759
+ 	* config/rs6000/rs6000-logue.cc (rs6000_stack_info): Use TARGET_POWER8.
+ 	(rs6000_emit_prologue): Likewise.
+ 	* config/rs6000/rs6000.md (hashchk): Likewise.
+ 	(hashst): Likewise.
+ 	Fix whitespace.
+ 
+ 2024-07-22  Peter Bergner  <bergner@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2024-06-17  Peter Bergner  <bergner@linux.ibm.com>
+ 
+ 	PR target/115389
+ 	* config/rs6000/rs6000-logue.cc (rs6000_stack_info): Compute
+ 	rop_hash_save_offset for non-Altivec compiles.
+ 
+ 2024-07-22  Peter Bergner  <bergner@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2024-06-08  Peter Bergner  <bergner@linux.ibm.com>
+ 
+ 	* config/rs6000/rs6000-logue.cc (rs6000_stack_info): Update comment.
+ 
+ 2024-07-22  Jan Hubicka  <hubicka@ucw.cz>
+ 
+ 	Backported from master:
+ 	2024-07-22  Jan Hubicka  <hubicka@ucw.cz>
+ 
+ 	PR ipa/115033
+ 	* ipa-modref.cc (modref_eaf_analysis::analyze_ssa_name): Fix checking of
+ 	EAF flags when analysing values dereferenced as function parameters.
+ 
+ 2024-07-22  Jan Hubicka  <hubicka@ucw.cz>
+ 
+ 	Backported from master:
+ 	2024-07-22  Jan Hubicka  <hubicka@ucw.cz>
+ 
+ 	PR ipa/114207
+ 	* ipa-prop.cc (unadjusted_ptr_and_unit_offset): Fix accounting of offsets in ADDR_EXPR.
+ 
+ 2024-07-22  Jan Hubicka  <hubicka@ucw.cz>
+ 
+ 	Backported from master:
+ 	2024-07-22  Jan Hubicka  <hubicka@ucw.cz>
+ 
+ 	PR ipa/115277
+ 	* ipa-icf-gimple.cc (func_checker::compare_loops): compare loop
+ 	bounds.
+ 
+ 2024-07-22  Jan Hubicka  <jh@suse.cz>
+ 
+ 	Backported from master:
+ 	2024-05-14  Jan Hubicka  <jh@suse.cz>
+ 
+ 	PR ipa/113291
+ 	* ipa-inline.cc (enum can_inline_edge_by_limits_flags): New enum.
+ 	(can_inline_edge_by_limits_p): Take flags instead of multiple bools; add flag
+ 	for forcing inlinie limits.
+ 	(can_early_inline_edge_p): Update.
+ 	(want_inline_self_recursive_call_p): Update; use FORCE_LIMITS mode.
+ 	(check_callers): Update.
+ 	(update_caller_keys): Update.
+ 	(update_callee_keys): Update.
+ 	(recursive_inlining): Update.
+ 	(add_new_edges_to_heap): Update.
+ 	(speculation_useful_p): Update.
+ 	(inline_small_functions): Clear DECL_DISREGARD_INLINE_LIMITS on self recursion.
+ 	(flatten_function): Update.
+ 	(inline_to_all_callers_1): Update.
+ 
+ 2024-07-22  Maciej W. Rozycki  <macro@orcam.me.uk>
+ 
+ 	Backported from master:
+ 	2024-06-29  Maciej W. Rozycki  <macro@orcam.me.uk>
+ 
+ 	PR rtl-optimization/115565
+ 	* cse.cc (record_jump_cond): Use INT_MIN rather than -1 for
+ 	`comparison_qty' if !REG_P.
+ 
+ 2024-07-20  Stefan Schulze Frielinghaus  <stefansf@gcc.gnu.org>
+ 
+ 	* config/s390/3931.md (vlbr, vstbr, vrepi): Remove.
+ 	* config/s390/s390.md (xdee): Add FPRX2 mapping.
+ 	* config/s390/vector.md (bhfgq): Add TF mapping.
+ 
+ 2024-07-20  Siddhesh Poyarekar  <siddhesh@gotplt.org>
+ 
+ 	Backported from master:
+ 	2024-07-20  Siddhesh Poyarekar  <siddhesh@gotplt.org>
+ 
+ 	* opt-suggestions.cc
+ 	(option_proposer::build_option_suggestions): Pull OPTB
+ 	definition out of the innermost loop.
+ 
+ 2024-07-19  RenÃ© Rebe  <rene@exactcode.de>
+ 
+ 	Backported from master:
+ 	2024-07-18  RenÃ© Rebe  <rene@exactcode.de>
+ 		    Peter Bergner  <bergner@linux.ibm.com>
+ 
+ 	PR target/97367
+ 	* config/rs6000/rs6000.cc (rs6000_machine_from_flags): Do not consider
+ 	OPTION_MASK_ALTIVEC.
+ 	(emit_asm_machine): For Altivec compiles, emit a ".machine altivec".
+ 
+ 2024-07-19  Daniel Bertalan  <dani@danielbertalan.dev>
+ 
+ 	Backported from master:
+ 	2024-07-12  Daniel Bertalan  <dani@danielbertalan.dev>
+ 
+ 	* value-pointer-equiv.cc: Change NULL to nullptr.
+ 
+ 2024-07-19  Robin Dapp  <rdapp@ventanamicro.com>
+ 
+ 	Backported from master:
+ 	2024-05-31  Robin Dapp  <rdapp@ventanamicro.com>
+ 
+ 	* config/riscv/vector.md: Split vwadd.wx/vwsub.wx pattern and
+ 	add extended_scalar patterns.
+ 
+ 2024-07-19  Robin Dapp  <rdapp@ventanamicro.com>
+ 
+ 	Backported from master:
+ 	2024-05-31  Robin Dapp  <rdapp@ventanamicro.com>
+ 
+ 	PR target/115068
+ 	* config/riscv/vector.md:  Split vfw<insn>.wf pattern.
+ 
+ 2024-07-19  Fangrui Song  <maskray@gcc.gnu.org>
+ 
+ 	Backported from master:
+ 	2024-04-27  Fangrui Song  <maskray@gcc.gnu.org>
+ 
+ 	* config/riscv/elf.h (LINK_SPEC): Add -X.
+ 	* config/riscv/freebsd.h (LINK_SPEC): Add -X.
+ 	* config/riscv/linux.h (LINK_SPEC): Add -X.
+ 
+ 2024-07-19  Christoph MÃ¼llner  <christoph.muellner@vrull.eu>
+ 
+ 	Backported from master:
+ 	2024-04-29  Christoph MÃ¼llner  <christoph.muellner@vrull.eu>
+ 
+ 	* common/config/riscv/riscv-common.cc: Move ziccamoa, ziccif,
+ 	zicclsm, and ziccrse into riscv_zi_subext.
+ 	* config/riscv/riscv.opt: Define MASK_ZIC64B for
+ 	riscv_ziccmo_subext.
+ 
+ 2024-07-19  Pan Li  <pan2.li@intel.com>
+ 
+ 	Backported from master:
+ 	2024-05-13  Pan Li  <pan2.li@intel.com>
+ 
+ 	PR target/114988
+ 	* config/riscv/riscv-vector-builtins.cc
+ 	(validate_instance_type_required_extensions): New func impl to
+ 	validate the intrinisc func type ops.
+ 	(expand_builtin): Validate instance type before expand.
+ 
+ 2024-07-19  Liao Shihua  <shihua@iscas.ac.cn>
+ 
+ 	Backported from master:
+ 	2024-05-27  Liao Shihua  <shihua@iscas.ac.cn>
+ 
+ 	* config/riscv/riscv.cc (riscv_rtx_costs): Add TARGET_ZMMUL.
+ 
+ 2024-07-19  Pan Li  <pan2.li@intel.com>
+ 
+ 	Backported from master:
+ 	2024-06-14  Pan Li  <pan2.li@intel.com>
+ 
+ 	PR target/115456
+ 	* config/riscv/vector-iterators.md: Leverage V_ZVFH instead of V
+ 	which contains the VF_ZVFHMIN for alignment.
+ 
+ 2024-07-19  Pan Li  <pan2.li@intel.com>
+ 
+ 	Backported from master:
+ 	2024-06-13  Pan Li  <pan2.li@intel.com>
+ 
+ 	PR target/115456
+ 	* config/riscv/autovec.md: Take ZVFH mode iterator instead of
+ 	the ZVFHMIN for the alignment.
+ 	* config/riscv/vector-iterators.md: Add 2 new iterator
+ 	V_VLS_ZVFH and VLS_ZVFH.
+ 
+ 2024-07-19  Artemiy Volkov  <Artemiy.Volkov@synopsys.com>
+ 
+ 	Backported from master:
+ 	2024-06-23  Artemiy Volkov  <Artemiy.Volkov@synopsys.com>
+ 
+ 	* config/riscv/riscv.cc (riscv_expand_conditional_move): Add a
+ 	CONST0_RTX check.
+ 
+ 2024-07-19  Robin Dapp  <rdapp@ventanamicro.com>
+ 
+ 	Backported from master:
+ 	2024-07-05  Robin Dapp  <rdapp@ventanamicro.com>
+ 
+ 	* config/riscv/autovec.md: Add TU policy.
+ 	* config/riscv/riscv-protos.h (enum insn_type): Define
+ 	SCALAR_MOVE_MERGED_OP_TU.
+ 
+ 2024-07-19  Fei Gao  <gaofei@eswincomputing.com>
+ 
+ 	Backported from master:
+ 	2024-07-08  Fei Gao  <gaofei@eswincomputing.com>
+ 
+ 	* common/config/riscv/riscv-common.cc (riscv_subset_list::riscv_subset_list):
+ 	init m_subset_num to 0.
+ 	(riscv_subset_list::add): increase m_subset_num once a subset added.
+ 	(riscv_subset_list::finalize): call handle_implied_ext repeatly
+ 	until no change in m_subset_num.
+ 	* config/riscv/riscv-subset.h: add m_subset_num member.
+ 
+ 2024-07-18  Marek Polacek  <polacek@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-07-18  Marek Polacek  <polacek@redhat.com>
+ 		    Jakub Jelinek   <jakub@redhat.com>
+ 
+ 	PR c++/115865
+ 	* tree-eh.cc (get_eh_else): Check that the result of
+ 	gimple_seq_first_stmt is non-null.
+ 
+ 2024-07-18  LIU Hao  <lh_mouse@126.com>
+ 
+ 	Backported from master:
+ 	2024-07-18  LIU Hao  <lh_mouse@126.com>
+ 
+ 	PR rtl-optimization/115049
+ 	* varasm.cc (decl_binds_to_current_def_p): Add a check for COMDAT
+ 	declarations too, like weak ones.
+ 
+ 2024-07-18  Roger Sayle  <roger@nextmovesoftware.com>
+ 
+ 	Backported from master:
+ 	2024-06-07  Roger Sayle  <roger@nextmovesoftware.com>
+ 
+ 	PR target/115351
+ 	* config/i386/i386.cc (ix86_rtx_costs): Provide estimates for
+ 	the *concatditi3 and *insvti_highpart patterns, about two insns.
+ 
+ 2024-07-18  Jan Hubicka  <jh@suse.cz>
+ 
+ 	Backported from master:
+ 	2024-05-16  Jan Hubicka  <jh@suse.cz>
+ 
+ 	PR ipa/113787
+ 	* ipa-fnsummary.cc (points_to_local_or_readonly_memory_p): Do not
+ 	look into TARGET_MEM_REFS with constant opreand 0.
+ 
+ 2024-07-18  Roger Sayle  <roger@nextmovesoftware.com>
+ 
+ 	Backported from master:
+ 	2024-06-24  Roger Sayle  <roger@nextmovesoftware.com>
+ 		    Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/113673
+ 	* gimple-ssa-store-merging.cc (find_bswap_or_nop_load): Make static.
+ 	(find_bswap_or_nop_1): Avoid transformations (load merging) when
+ 	stmt_can_throw_internal indicates that a statement can trap.
+ 
+ 2024-07-17  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	Backported from master:
+ 	2024-07-17  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/115526
+ 	* config/alpha/alpha.md (movdi_er_high_g): Add cannot_copy attribute.
+ 	(movdi_er_tlsgd): Ditto.
+ 	(movdi_er_tlsldm): Ditto.
+ 	(call_value_osf_<tls>): Ditto.
+ 
+ 2024-07-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-07-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/115887
+ 	* gimple-lower-bitint.cc (gimple_lower_bitint): Use gsi_insert_on_edge
+ 	instead of gsi_insert_on_edge_immediate and set edge_insertions to
+ 	true.
+ 
+ 2024-07-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-07-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/115527
+ 	* gimple-fold.cc (clear_padding_flush): Introduce endsize
+ 	variable and use it instead of wordsize when comparing it against
+ 	nonzero_last.
+ 	(clear_padding_type): Increment off by sz.
+ 
+ 2024-07-17  Robin Dapp  <rdapp@ventanamicro.com>
+ 
+ 	Backported from master:
+ 	2024-06-11  Robin Dapp  <rdapp@ventanamicro.com>
+ 
+ 	PR tree-optimization/115382
+ 	* tree-vect-loop.cc (vectorize_fold_left_reduction): Use
+ 	prepare_vec_mask.
+ 	* tree-vect-stmts.cc (check_load_store_for_partial_vectors):
+ 	Remove static of prepare_vec_mask.
+ 	* tree-vectorizer.h (prepare_vec_mask): Export.
+ 
+ 2024-07-17  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-07-13  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/115868
+ 	* tree-vect-stmts.cc (vectorizable_simd_clone_call): Correctly
+ 	compute the number of mask copies required for vect_record_loop_mask.
+ 
+ 2024-07-16  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-07-16  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/115841
+ 	* tree-vect-loop.cc (vect_transform_cycle_phi): Correctly
+ 	place the partial vector reduction for the accumulator
+ 	re-use when the main loop cannot be skipped but the
+ 	epilogue can.
+ 
+ 2024-07-16  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-07-16  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/115843
+ 	* tree-vect-loop-manip.cc
+ 	(vect_set_loop_condition_partial_vectors_avx512): Properly
+ 	bias the shift of the initial mask for alignment peeling.
+ 
+ 2024-07-16  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-06-30  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/115701
+ 	* tree-ssanames.cc (maybe_duplicate_ssa_info_at_copy):
+ 	Only copy info from within the same BB.
+ 
+ 2024-07-16  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-06-30  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/115701
+ 	* tree-ssanames.h (maybe_duplicate_ssa_info_at_copy): Declare.
+ 	* tree-ssanames.cc (maybe_duplicate_ssa_info_at_copy): New
+ 	function, split out from ...
+ 	* tree-ssa-copy.cc (fini_copy_prop): ... here.
+ 	* tree-ssa-sccvn.cc (eliminate_dom_walker::eliminate_stmt): ...
+ 	and here.
+ 
+ 2024-07-16  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-07-12  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/115867
+ 	* tree-vect-stmts.cc (vectorizable_simd_clone_call): Properly
+ 	guess the number of mask elements for integer mode masks.
+ 
+ 2024-07-16  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-07-16  Richard Biener  <rguenther@suse.de>
+ 
+ 	* config/i386/x86-tune-costs.h (znver5_cost): Update unaligned
+ 	load and store cost from the aligned costs.
+ 
+ 2024-07-16  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-07-16  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/115843
+ 	* config/i386/x86-tune-costs.h (znver4_cost): Update unaligned
+ 	load and store cost from the aligned costs.
+ 
+ 2024-07-16  Alexandre Oliva  <oliva@adacore.com>
+ 
+ 	Backported from master:
+ 	2024-07-12  Alexandre Oliva  <oliva@adacore.com>
+ 
+ 	PR target/115459
+ 	* config/alpha/alpha.cc (alpha_expand_block_move): Adjust
+ 	MEMs to match inferred alignment.
+ 
+ 2024-07-16  Christoph MÃ¼llner  <christoph.muellner@vrull.eu>
+ 
+ 	Backported from master:
+ 	2024-07-15  Christoph MÃ¼llner  <christoph.muellner@vrull.eu>
+ 
+ 	* common/config/riscv/riscv-common.cc (riscv_subset_list::add):
+ 	Allow adding enabled extension if m_allow_adding_dup is set.
+ 	* config/riscv/riscv-subset.h: Add m_allow_adding_dup and setter.
+ 	* config/riscv/riscv-target-attr.cc (riscv_target_attr_parser::parse_arch):
+ 	Allow adding enabled extensions.
+ 
+ 2024-07-16  Christoph MÃ¼llner  <christoph.muellner@vrull.eu>
+ 
+ 	Backported from master:
+ 	2024-07-15  Christoph MÃ¼llner  <christoph.muellner@vrull.eu>
+ 
+ 	PR target/115554
+ 	PR target/115562
+ 	* common/config/riscv/riscv-common.cc (struct riscv_func_target_info):
+ 	Remove.
+ 	(struct riscv_func_target_hasher): Likewise.
+ 	(riscv_func_decl_hash): Likewise.
+ 	(riscv_func_target_hasher::hash): Likewise.
+ 	(riscv_func_target_hasher::equal): Likewise.
+ 	(riscv_current_subset_list): Likewise.
+ 	(riscv_cmdline_subset_list): Remove obsolete space.
+ 	(riscv_func_target_table_lazy_init): Remove.
+ 	(riscv_func_target_get): Likewise.
+ 	(riscv_func_target_put): Likewise.
+ 	(riscv_func_target_remove_and_destory): Likewise.
+ 	(riscv_arch_str): Generate from cmdline_subset_list.
+ 	(riscv_set_arch_by_subset_list): Don't set current_subset_list.
+ 	(riscv_parse_arch_string): Remove current_subset_list.
+ 	* config/riscv/riscv-c.cc (riscv_cpu_cpp_builtins):
+ 	Get subset list via riscv_cmdline_subset_list().
+ 	* config/riscv/riscv-subset.h (riscv_current_subset_list):
+ 	Remove prototype.
+ 	(riscv_func_target_get): Likewise.
+ 	(riscv_func_target_put): Likewise.
+ 	(riscv_func_target_remove_and_destory): Likewise.
+ 	* config/riscv/riscv-target-attr.cc (riscv_target_attr_parser::parse_arch):
+ 	Build base arch string from existing target options, if any.
+ 	(riscv_target_attr_parser::update_settings): Store new arch
+ 	string in target options.
+ 	(riscv_process_one_target_attr): Whitespace fix.
+ 	(riscv_process_target_attr): Drop opts argument.
+ 	(riscv_option_valid_attribute_p): Properly save, change and restore
+ 	target options.
+ 	* config/riscv/riscv.cc (get_arch_str): New function.
+ 	(riscv_declare_function_name): Get arch string for option-arch
+ 	directive from function's target options.
+ 	* config/riscv/riscv.opt: Add riscv_arch_string variable to
+ 	march option.
+ 
+ 2024-07-16  Christoph MÃ¼llner  <christoph.muellner@vrull.eu>
+ 
+ 	Backported from master:
+ 	2024-07-09  Christoph MÃ¼llner  <christoph.muellner@vrull.eu>
+ 
+ 	* config/riscv/riscv-target-attr.cc (riscv_process_target_attr):
+ 	Fix comments and variable names.
+ 
+ 2024-07-16  Christoph MÃ¼llner  <christoph.muellner@vrull.eu>
+ 
+ 	Backported from master:
+ 	2024-07-09  Christoph MÃ¼llner  <christoph.muellner@vrull.eu>
+ 
+ 	* common/config/riscv/riscv-common.cc (riscv_set_arch_by_subset_list):
+ 	Fix overlong line.
+ 	(riscv_parse_arch_string): Replace duplicated code by a call to
+ 	riscv_set_arch_by_subset_list.
+ 
+ 2024-07-16  Alexandre Oliva  <oliva@adacore.com>
+ 
+ 	Backported from master:
+ 	2024-07-15  Alexandre Oliva  <oliva@adacore.com>
+ 
+ 	PR target/113719
+ 	* config/i386/i386-options.cc (ix86_option_override_internal):
+ 	Move flag_omit_frame_pointer final overrider...
+ 	(ix86_recompute_optlev_based_flags): ... here.
+ 
+ 2024-07-16  Alexandre Oliva  <oliva@adacore.com>
+ 
+ 	Backported from master:
+ 	2024-07-03  Alexandre Oliva  <oliva@adacore.com>
+ 
+ 	PR target/113719
+ 	* config/i386/i386-options.cc
+ 	(ix86_override_options_after_change_1): Add opts and opts_set
+ 	parms, operate on them, after factoring out of...
+ 	(ix86_override_options_after_change): ... this.  Restore calls
+ 	of ix86_default_align and ix86_recompute_optlev_based_flags.
+ 	(ix86_option_override_internal): Call the factored-out bits.
+ 
+ 2024-07-16  H.J. Lu  <hjl.tools@gmail.com>
+ 
+ 	Backported from master:
+ 	2024-07-08  H.J. Lu  <hjl.tools@gmail.com>
+ 
+ 	* config/i386/i386.cc (ix86_print_operand): Always generate
+ 	branch hint for conditional branches.
+ 	* config/i386/i386.h (TARGET_BRANCH_PREDICTION_HINTS): Split
+ 	into ..
+ 	(TARGET_BRANCH_PREDICTION_HINTS_TAKEN): .. this, and ..
+ 	(TARGET_BRANCH_PREDICTION_HINTS_NOT_TAKEN): .. this.
+ 	* config/i386/x86-tune.def (X86_TUNE_BRANCH_PREDICTION_HINTS):
+ 	Split into ..
+ 	(X86_TUNE_BRANCH_PREDICTION_HINTS_TAKEN): .. this, and ..
+ 	(X86_TUNE_BRANCH_PREDICTION_HINTS_NOT_TAKEN): .. this.
+ 
+ 2024-07-15  liuhongt  <hongtao.liu@intel.com>
+ 
+ 	Backported from master:
+ 	2024-07-15  liuhongt  <hongtao.liu@intel.com>
+ 
+ 	PR target/115872
+ 	* tree-ssa-ccp.cc (convert_atomic_bit_not): Remove use_stmt after use_nop_stmt is removed.
+ 	(optimize_atomic_bit_test_and): Ditto.
+ 
+ 2024-07-13  Lulu Cheng  <chenglulu@loongson.cn>
+ 
+ 	Backported from master:
+ 	2024-07-12  Lulu Cheng  <chenglulu@loongson.cn>
+ 
+ 	PR target/115752
+ 	* config/loongarch/loongarch.cc
+ 	(loongarch_hard_regno_mode_ok_uncached): Replace
+ 	UNITS_PER_FPVALUE with UNITS_PER_HWFPVALUE.
+ 	* config/loongarch/loongarch.h (UNITS_PER_FPVALUE): Delete.
+ 
+ 2024-07-13  Stefan Schulze Frielinghaus  <stefansf@gcc.gnu.org>
+ 
+ 	Backported from master:
+ 	2024-07-12  Stefan Schulze Frielinghaus  <stefansf@gcc.gnu.org>
+ 
+ 	* config/s390/vector.md (mov<mode>): Fix output template for
+ 	movv1qi.
+ 
+ 2024-07-13  Stefan Schulze Frielinghaus  <stefansf@gcc.gnu.org>
+ 
+ 	Backported from master:
+ 	2024-07-12  Stefan Schulze Frielinghaus  <stefansf@gcc.gnu.org>
+ 
+ 	* config/s390/s390.md (*icjump_64): Allow raw CC comparisons,
+ 	i.e., any constant integer between 0 and 15 for CC comparisons.
+ 
+ 2024-07-12  YunQiang Su  <yunqiang@isrc.iscas.ac.cn>
+ 
+ 	Backported from master:
+ 	2024-07-12  YunQiang Su  <yunqiang@isrc.iscas.ac.cn>
+ 
+ 	PR target/115840
+ 	* config/riscv/riscv.cc(riscv_preferred_else_value): Mark
+ 	tmp_var as NO_WARNING.
+ 
+ 2024-07-11  Andre Vieira  <andre.simoesdiasvieira@arm.com>
+ 
+ 	Backported from master:
+ 	2024-07-11  Andre Vieira  <andre.simoesdiasvieira@arm.com>
+ 
+ 	PR target/115611
+ 	* config/arm/mve.md (mve_vec_setv2di_internal): Fix printing of input
+ 	scalar register pair when lane = 1.
+ 
+ 2024-07-10  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	Backported from master:
+ 	2024-07-10  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR middle-end/115836
+ 	* expmed.cc (emit_store_flag_1): Move calculation of
+ 	scode just before its only usage site.
+ 
+ 2024-07-10  Fei Gao  <gaofei@eswincomputing.com>
+ 
+ 	PR target/113715
+ 	* config/riscv/riscv.cc (riscv_zcmp_can_use_popretz): Removed.
+ 	(riscv_gen_multi_pop_insn): Remove generation of cm.popretz.
+ 
+ 2024-07-09  Alfie Richards  <alfie.richards@arm.com>
+ 
+ 	Backported from master:
+ 	2024-07-04  Alfie Richards  <alfie.richards@arm.com>
+ 
+ 	PR target/114890
+ 	* config/aarch64/aarch64-simd.md: Remove bigendian operand swap.
+ 
+ 2024-07-09  Wilco Dijkstra  <wilco.dijkstra@arm.com>
+ 
+ 	Backported from master:
+ 	2024-07-05  Wilco Dijkstra  <wilco.dijkstra@arm.com>
+ 
+ 	PR target/115153
+ 	* config/arm/arm.cc (arm_legitimate_index_p): Move LDRD case before
+ 	NEON.
+ 	(thumb2_legitimate_index_p): Update comments.
+ 	(output_move_neon): Use DFmode for vldr/vstr and non-checking
+ 	adjust_address.
+ 
+ 2024-07-09  Haochen Jiang  <haochen.jiang@intel.com>
+ 
+ 	* common/config/i386/cpuinfo.h (get_available_features): Correct
+ 	AVX10 CPUID emulation to specify ecx value.
+ 
+ 2024-07-09  Pan Li  <pan2.li@intel.com>
+ 
+ 	Backported from master:
+ 	2024-07-03  Pan Li  <pan2.li@intel.com>
+ 
+ 	PR target/115763
+ 	* config/riscv/vector.md (*pred_broadcast<mode>): Split into
+ 	zvfh and zvfhmin part.
+ 	(*pred_broadcast<mode>_zvfh): New define_insn for zvfh part.
+ 	(*pred_broadcast<mode>_zvfhmin): Ditto but for zvfhmin.
+ 
+ 2024-07-08  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-07-01  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/115723
+ 	* tree-vect-loop.cc (check_reduction_path): For a .COND_ADD
+ 	verify the else value also refers to the reduction chain op.
+ 
+ 2024-07-08  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-07-01  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/115694
+ 	* tree-ssa-forwprop.cc (pass_forwprop::execute): Check the
+ 	store is complex before rewriting it.
+ 
+ 2024-07-08  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-06-27  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/115669
+ 	* tree-vect-slp.cc (vect_build_slp_tree_2): Do not reassociate
+ 	chains that participate in a reduction.
+ 
+ 2024-07-08  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-06-26  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/115646
+ 	* tree-call-cdce.cc (check_pow): Check for bit_sz values
+ 	as allowed by transform.
+ 
+ 2024-07-08  Pali RohÃ¡r  <pali@kernel.org>
+ 
+ 	Backported from master:
+ 	2024-06-24  Pali RohÃ¡r  <pali@kernel.org>
+ 
+ 	* config/i386/mingw-w64.h (CPP_SPEC): Add missing -mcrtdll=
+ 	cases: msvcr40*, msvcrtd*.
+ 	* config/i386/mingw32.h (CPP_SPEC): Add missing -mcrtdll=
+ 	cases: msvcr40*, msvcrtd*.
+ 	* doc/invoke.texi: Add missing -mcrtdll= cases: msvcr40*,
+ 	msvcrtd*, msvcr71*. Express wildcards with *. Document _UCRT.
+ 
+ 2024-07-06  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR target/115591
+ 	* config/riscv/riscv.cc (riscv_valid_lo_sum_p): Add missing test on
+ 	tree_fits_uhwi_p before calling tree_to_uhwi.
+ 
+ 2024-07-05  Wilco Dijkstra  <wilco.dijkstra@arm.com>
+ 
+ 	Backported from master:
+ 	2024-07-02  Wilco Dijkstra  <wilco.dijkstra@arm.com>
+ 
+ 	PR target/115188
+ 	* config/arm/arm.md (unaligned_loadsi): Use 'Uw' constraint and
+ 	'mem_and_no_t1_wback_op'.
+ 	(unaligned_loadhiu): Likewise.
+ 	(unaligned_storesi): Likewise.
+ 	(unaligned_storehi): Likewise.
+ 	* config/arm/predicates.md (mem_and_no_t1_wback_op): Add new predicate.
+ 	* config/arm/sync.md (arm_atomic_load<mode>): Use 'Uw' constraint.
+ 	(arm_atomic_store<mode>): Likewise.
+ 
+ 2024-07-05  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	Backported from master:
+ 	2024-07-05  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	PR target/87376
+ 	* config/avr/avr-dimode.md: Use "nop_general_operand" instead
+ 	of "general_operand" as predicate for all input operands.
+ 
+ 2024-07-04  Kyrylo Tkachov  <ktkachov@nvidia.com>
+ 
+ 	Backported from master:
+ 	2024-07-03  Kyrylo Tkachov  <ktkachov@nvidia.com>
+ 
+ 	PR target/115475
+ 	* config/aarch64/aarch64-c.cc (aarch64_update_cpp_builtins):
+ 	Define __ARM_FEATURE_SVE_BF16 for TARGET_SVE_BF16.
+ 
+ 2024-07-04  Kyrylo Tkachov  <ktkachov@nvidia.com>
+ 
+ 	Backported from master:
+ 	2024-07-03  Kyrylo Tkachov  <ktkachov@nvidia.com>
+ 
+ 	PR target/115457
+ 	* config/aarch64/aarch64-c.cc (aarch64_update_cpp_builtins):
+ 	Define __ARM_FEATURE_BF16 for TARGET_BF16_FP.
+ 
+ 2024-07-03  John David Anglin  <danglin@gcc.gnu.org>
+ 
+ 	Revert:
+ 	2023-10-05  John David Anglin  <danglin@gcc.gnu.org>
+ 
+ 	* config/pa/pa32-linux.h (MALLOC_ABI_ALIGNMENT): Delete.
+ 
+ 2024-07-03  John David Anglin  <danglin@gcc.gnu.org>
+ 
+ 	PR target/115691
+ 	* config/pa/pa.md: Remove incorrect xmpyu patterns.
+ 
+ 2024-07-03  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	Backported from master:
+ 	2024-07-03  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	PR target/98762
+ 	* config/avr/avr.cc (avr_out_movqi_r_mr_reg_disp_tiny): Properly
+ 	restore the base register when it is partially clobbered.
+ 
+ 2024-07-03  Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2024-06-26  Kewen Lin  <linkw@linux.ibm.com>
+ 		    Xionghu Luo  <xionghuluo@tencent.com>
+ 
+ 	PR target/106069
+ 	PR target/115355
+ 	* config/rs6000/altivec.md (altivec_vmrghh_direct): Rename to ...
+ 	(altivec_vmrghh_direct_be): ... this.  Add condition BYTES_BIG_ENDIAN.
+ 	(altivec_vmrghh_direct_le): New define_insn.
+ 	(altivec_vmrglh_direct): Rename to ...
+ 	(altivec_vmrglh_direct_be): ... this.  Add condition BYTES_BIG_ENDIAN.
+ 	(altivec_vmrglh_direct_le): New define_insn.
+ 	(altivec_vmrghh): Adjust by calling gen_altivec_vmrghh_direct_be
+ 	for BE and gen_altivec_vmrglh_direct_le for LE.
+ 	(altivec_vmrglh): Adjust by calling gen_altivec_vmrglh_direct_be
+ 	for BE and gen_altivec_vmrghh_direct_le for LE.
+ 	(vec_widen_umult_hi_v16qi): Adjust the call to
+ 	gen_altivec_vmrghh_direct by gen_altivec_vmrghh for BE
+ 	and by gen_altivec_vmrglh for LE.
+ 	(vec_widen_smult_hi_v16qi): Likewise.
+ 	(vec_widen_umult_lo_v16qi): Adjust the call to
+ 	gen_altivec_vmrglh_direct by gen_altivec_vmrglh for BE
+ 	and by gen_altivec_vmrghh for LE.
+ 	(vec_widen_smult_lo_v16qi): Likewise.
+ 	* config/rs6000/rs6000.cc (altivec_expand_vec_perm_const): Replace
+ 	CODE_FOR_altivec_vmrghh_direct by
+ 	CODE_FOR_altivec_vmrghh_direct_be for BE and
+ 	CODE_FOR_altivec_vmrghh_direct_le for LE.  And replace
+ 	CODE_FOR_altivec_vmrglh_direct by
+ 	CODE_FOR_altivec_vmrglh_direct_be for BE and
+ 	CODE_FOR_altivec_vmrglh_direct_le for LE.
+ 
+ 2024-07-03  Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2024-06-26  Kewen Lin  <linkw@linux.ibm.com>
+ 		    Xionghu Luo  <xionghuluo@tencent.com>
+ 
+ 	PR target/106069
+ 	PR target/115355
+ 	* config/rs6000/altivec.md (altivec_vmrghb_direct): Rename to ...
+ 	(altivec_vmrghb_direct_be): ... this.  Add condition BYTES_BIG_ENDIAN.
+ 	(altivec_vmrghb_direct_le): New define_insn.
+ 	(altivec_vmrglb_direct): Rename to ...
+ 	(altivec_vmrglb_direct_be): ... this.  Add condition BYTES_BIG_ENDIAN.
+ 	(altivec_vmrglb_direct_le): New define_insn.
+ 	(altivec_vmrghb): Adjust by calling gen_altivec_vmrghb_direct_be
+ 	for BE and gen_altivec_vmrglb_direct_le for LE.
+ 	(altivec_vmrglb): Adjust by calling gen_altivec_vmrglb_direct_be
+ 	for BE and gen_altivec_vmrghb_direct_le for LE.
+ 	* config/rs6000/rs6000.cc (altivec_expand_vec_perm_const): Replace
+ 	CODE_FOR_altivec_vmrghb_direct by
+ 	CODE_FOR_altivec_vmrghb_direct_be for BE and
+ 	CODE_FOR_altivec_vmrghb_direct_le for LE.  And replace
+ 	CODE_FOR_altivec_vmrglb_direct by
+ 	CODE_FOR_altivec_vmrglb_direct_be for BE and
+ 	CODE_FOR_altivec_vmrglb_direct_le for LE.
+ 
+ 2024-07-02  Alex Coplan  <alex.coplan@arm.com>
+ 
+ 	Backported from master:
+ 	2024-05-08  Alex Coplan  <alex.coplan@arm.com>
+ 
+ 	PR target/114936
+ 	* config/aarch64/aarch64-ldp-fusion.cc (combine_reg_notes):
+ 	Ensure insn iN has its REG_FRAME_RELATED_EXPR (if any) stored in
+ 	FR_EXPR[N-1], thus matching the correspondence expected by the
+ 	copy_rtx calls.
+ 
+ 2024-07-01  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	Backported from master:
+ 	2024-07-01  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	PR target/88236
+ 	PR target/115726
+ 	* config/avr/avr.md (mov<mode>) [avr_mem_memx_p]: Expand in such a
+ 	way that the destination does not overlap with any hard register
+ 	clobbered / used by xload8qi_A resp. xload<mode>_A.
+ 	* config/avr/avr.cc (avr_out_xload): Avoid early-clobber
+ 	situation for Z by executing just one load when the output register
+ 	overlaps with Z.
+ 
+ 2024-06-28  Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2024-06-21  Kewen Lin  <linkw@linux.ibm.com>
+ 		    Xionghu Luo  <xionghuluo@tencent.com>
+ 
+ 	PR target/106069
+ 	PR target/115355
+ 	* config/rs6000/altivec.md (altivec_vmrghw_direct_<VSX_W:mode>): Rename
+ 	to ...
+ 	(altivec_vmrghw_direct_<VSX_W:mode>_be): ... this.  Add the condition
+ 	BYTES_BIG_ENDIAN.
+ 	(altivec_vmrghw_direct_<VSX_W:mode>_le): New define_insn.
+ 	(altivec_vmrglw_direct_<VSX_W:mode>): Rename to ...
+ 	(altivec_vmrglw_direct_<VSX_W:mode>_be): ... this.  Add the condition
+ 	BYTES_BIG_ENDIAN.
+ 	(altivec_vmrglw_direct_<VSX_W:mode>_le): New define_insn.
+ 	(altivec_vmrghw): Adjust by calling gen_altivec_vmrghw_direct_v4si_be
+ 	for BE and gen_altivec_vmrglw_direct_v4si_le for LE.
+ 	(altivec_vmrglw): Adjust by calling gen_altivec_vmrglw_direct_v4si_be
+ 	for BE and gen_altivec_vmrghw_direct_v4si_le for LE.
+ 	(vec_widen_umult_hi_v8hi): Adjust the call to
+ 	gen_altivec_vmrghw_direct_v4si by gen_altivec_vmrghw for BE
+ 	and by gen_altivec_vmrglw for LE.
+ 	(vec_widen_smult_hi_v8hi): Likewise.
+ 	(vec_widen_umult_lo_v8hi): Adjust the call to
+ 	gen_altivec_vmrglw_direct_v4si by gen_altivec_vmrglw for BE
+ 	and by gen_altivec_vmrghw for LE
+ 	(vec_widen_smult_lo_v8hi): Likewise.
+ 	* config/rs6000/rs6000.cc (altivec_expand_vec_perm_const): Replace
+ 	CODE_FOR_altivec_vmrghw_direct_v4si by
+ 	CODE_FOR_altivec_vmrghw_direct_v4si_be for BE and
+ 	CODE_FOR_altivec_vmrghw_direct_v4si_le for LE.  And replace
+ 	CODE_FOR_altivec_vmrglw_direct_v4si by
+ 	CODE_FOR_altivec_vmrglw_direct_v4si_be for BE and
+ 	CODE_FOR_altivec_vmrglw_direct_v4si_le for LE.
+ 	* config/rs6000/vsx.md (vsx_xxmrghw_<VSX_W:mode>): Adjust by calling
+ 	gen_altivec_vmrghw_direct_v4si_be for BE and
+ 	gen_altivec_vmrglw_direct_v4si_le for LE.
+ 	(vsx_xxmrglw_<VSX_W:mode>): Adjust by calling
+ 	gen_altivec_vmrglw_direct_v4si_be for BE and
+ 	gen_altivec_vmrghw_direct_v4si_le for LE.
+ 
+ 2024-06-27  Kyrylo Tkachov  <ktkachov@nvidia.com>
+ 
+ 	* config/aarch64/aarch64-cores.def (grace): New entry.
+ 	* config/aarch64/aarch64-tune.md: Regenerate.
+ 	* doc/invoke.texi (AArch64 Options): Document the above.
+ 
+ 2024-06-27  Jiawei  <jiawei@iscas.ac.cn>
+ 
+ 	* tree-ssa-pre.cc (create_component_ref_by_pieces_1): New conditions.
+ 
+ 2024-06-25  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR target/115608
+ 	* config/sparc/linux64.h (CC1_SPEC): Pass -m32 for -mv8plus.
+ 
+ 2024-06-24  Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2024-05-29  Kewen Lin  <linkw@linux.ibm.com>
+ 
+ 	PR target/114846
+ 	* config/rs6000/rs6000-logue.cc (rs6000_emit_epilogue): As
+ 	EPILOGUE_TYPE_EH_RETURN would be passed as epilogue_type directly
+ 	now, adjust the relevant handlings on it.
+ 	* config/rs6000/rs6000.md (eh_return expander): Append by calling
+ 	gen_eh_return_internal and emit_barrier.
+ 	(eh_return_internal): New define_insn_and_split, call function
+ 	rs6000_emit_epilogue with epilogue type EPILOGUE_TYPE_EH_RETURN.
+ 
+ 2024-06-21  YunQiang Su  <syq@gcc.gnu.org>
+ 
+ 	Backported from master:
+ 	2024-06-21  YunQiang Su  <syq@gcc.gnu.org>
+ 
+ 	* configure.ac: Set gcc_cv_as_mips_explicit_relocs if
+ 	gcc_cv_as_mips_explicit_relocs_pcrel.
+ 	* configure: Regenerate.
+ 
+ 2024-06-21  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-05-31  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/115278
+ 	* tree-if-conv.cc (ifcvt_local_dce): Do not DSE volatile stores.
+ 
+ 2024-06-21  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-06-17  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/115508
+ 	* tree-vect-slp.cc (vect_schedule_slp_node): Guard check on
+ 	representative.
+ 
+ 2024-06-21  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-05-22  Richard Biener  <rguenther@suse.de>
+ 
+ 	* tree-vect-slp.cc (vect_schedule_slp_node): Avoid looking
+ 	at SLP_REPRESENTATIVE for VEC_PERM nodes.
+ 
+ 2024-06-20  Andreas Krebbel  <krebbel@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2024-06-10  Andreas Krebbel  <krebbel@linux.ibm.com>
+ 
+ 	* config/s390/s390.cc (expand_perm_as_replicate): Handle memory
+ 	operands.
+ 	* config/s390/vx-builtins.md (vec_splats<mode>): Turn into parameterized expander.
+ 	(@vec_splats<mode>): New expander.
+ 
+ 2024-06-20  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-06-19  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/115544
+ 	* gimple-lower-bitint.cc (gimple_lower_bitint): Disable optimizing
+ 	loads used by COMPLEX_EXPR operands.
+ 
+ 2024-06-20  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-06-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR driver/115440
+ 	* opts-common.cc (add_misspelling_candidates): If opt1 is non-NULL,
+ 	add a space and opt1 to the alternative suggestion text.
+ 
+ 2024-06-17  Stefan Schulze Frielinghaus  <stefansf@linux.ibm.com>
+ 
+ 	Backported from master:
+ 	2024-05-23  Stefan Schulze Frielinghaus  <stefansf@linux.ibm.com>
+ 
+ 	PR target/109549
+ 	* config/s390/s390.cc (TARGET_NOCE_CONVERSION_PROFITABLE_P):
+ 	Define.
+ 	(s390_noce_conversion_profitable_p): Implement.
+ 
+ 2024-06-15  Christoph MÃ¼llner  <christoph.muellner@vrull.eu>
+ 
+ 	Backported from master:
+ 	2024-06-15  Christoph MÃ¼llner  <christoph.muellner@vrull.eu>
+ 
+ 	* config/riscv/riscv-target-attr.cc (riscv_target_attr_parser::parse_arch):
+ 	Fix allocation size of buffer.
+ 	(riscv_process_one_target_attr): Likewise.
+ 	(riscv_process_target_attr): Likewise.
+ 
+ 2024-06-12  TorbjÃ¶rn SVENSSON  <torbjorn.svensson@foss.st.com>
+ 
+ 	Backported from master:
+ 	2024-06-12  TorbjÃ¶rn SVENSSON  <torbjorn.svensson@foss.st.com>
+ 		    Yvan ROUX  <yvan.roux@foss.st.com>
+ 
+ 	PR target/115253
+ 	* config/arm/arm.cc (cmse_nonsecure_call_inline_register_clear):
+ 	Sign extend for Thumb1.
+ 	(thumb1_expand_prologue): Add zero/sign extend.
+ 
+ 2024-06-11  Richard Sandiford  <richard.sandiford@arm.com>
+ 
+ 	Backported from master:
+ 	2024-05-30  Richard Sandiford  <richard.sandiford@arm.com>
+ 
+ 	PR rtl-optimization/115281
+ 	* ira-conflicts.cc (go_through_subreg): Use the natural size of
+ 	the inner mode rather than the outer mode.
+ 
+ 2024-06-07  Richard Ball  <richard.ball@arm.com>
+ 
+ 	Backported from master:
+ 	2024-06-06  Richard Ball  <richard.ball@arm.com>
+ 
+ 	PR target/115353
+ 	* config/arm/arm.h (enum arm_auto_incmodes):
+ 	Correct CASE_VECTOR_SHORTEN_MODE query.
+ 
+ 2024-06-07  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-06-07  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/115352
+ 	* gimple-lower-bitint.cc (lower_addsub_overflow): Don't disable
+ 	single_comparison if cmp_code is GE_EXPR.
+ 
+ 2024-06-06  Richard Ball  <richard.ball@arm.com>
+ 
+ 	Backported from master:
+ 	2024-06-06  Richard Ball  <richard.ball@arm.com>
+ 
+ 	* config/aarch64/aarch64-c.cc (aarch64_define_unconditional_macros):
+ 	Add missing __ARM_NEON_SVE_BRIDGE.
+ 
+ 2024-06-04  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-06-04  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/115337
+ 	* fold-const.cc (tree_call_nonnegative_warnv_p) <CASE_CFN_CLZ>:
+ 	If arg1 is non-NULL, RECURSE on it, otherwise return true.
+ 
+ 2024-06-04  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-06-04  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/108789
+ 	* builtins.cc (fold_builtin_arith_overflow): For ovf_only,
+ 	don't call save_expr and don't build REALPART_EXPR, otherwise
+ 	set TREE_SIDE_EFFECTS on call before calling save_expr.
+ 	(fold_builtin_addc_subc): Set TREE_SIDE_EFFECTS on call before
+ 	calling save_expr.
+ 
+ 2024-06-04  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-06-04  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	* doc/invoke.texi (lujiazui): Clarify that while the CPUs do support
+ 	AVX and F16C, -march=lujiazui actually doesn't enable those.
+ 
+ 2024-06-04  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-06-03  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/115324
+ 	* config/rs6000/rs6000-gen-builtins.cc (write_decls): Remove
+ 	GTY markup from struct bifdata and struct ovlddata and remove their
+ 	fntype members.  Change next member in struct ovlddata and
+ 	first_instance member of struct ovldrecord to have int type rather
+ 	than struct ovlddata *.  Remove GTY markup from rs6000_builtin_info
+ 	and rs6000_instance_info arrays, declare new
+ 	rs6000_builtin_info_fntype and rs6000_instance_info_fntype arrays,
+ 	which have GTY markup.
+ 	(write_bif_static_init): Adjust for the above changes.
+ 	(write_ovld_static_init): Likewise.
+ 	(write_init_bif_table): Likewise.
+ 	(write_init_ovld_table): Likewise.
+ 	* config/rs6000/rs6000-builtin.cc (rs6000_init_builtins): Likewise.
+ 	* config/rs6000/rs6000-c.cc (find_instance): Likewise.  Make static.
+ 	(altivec_resolve_overloaded_builtin): Adjust for the above changes.
+ 
+ 2024-06-04  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-05-15  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR rtl-optimization/114902
+ 	PR rtl-optimization/115092
+ 	* combine.cc (simplify_compare_const): Don't optimize
+ 	GE op0 SIGNED_MIN or LT op0 SIGNED_MIN into NE op0 const0_rtx or
+ 	EQ op0 const0_rtx.
+ 
+ 2024-06-03  Haochen Jiang  <haochen.jiang@intel.com>
+ 
+ 	* common/config/i386/i386-common.cc: Change Granite Rapids
+ 	series CPU type to P_PROC_AVX10_1_512.
+ 	* common/config/i386/i386-cpuinfo.h (enum feature_priority):
+ 	Revise comment part. Add P_AVX10_1_256, P_AVX10_1_512,
+ 	P_PROC_AVX10_1_512.
+ 	* common/config/i386/i386-isas.h: Link to avx10.1-256, avx10.1-512.
+ 
+ 2024-06-01  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	Backported from master:
+ 	2024-06-01  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	PR tree-optimization/115307
+ 	* config/avr/avr.md (SFDF): New mode iterator.
+ 	(isinf<mode>2) [sf, df]: New expanders.
+ 
+ 2024-05-31  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	Backported from master:
+ 	2024-05-31  Uros Bizjak  <ubizjak@gmail.com>
+ 
+ 	PR target/115297
+ 	* config/alpha/alpha.md (<any_divmod:code>si3): Wrap DImode
+ 	operands 3 and 4 with truncate:SI RTX.
+ 	(*divmodsi_internal_er): Ditto for operands 1 and 2.
+ 	(*divmodsi_internal_er_1): Ditto.
+ 	(*divmodsi_internal): Ditto.
+ 	* config/alpha/constraints.md ("b"): Correct register
+ 	number in the description.
+ 
+ 2024-05-31  Richard Sandiford  <richard.sandiford@arm.com>
+ 
+ 	Backported from master:
+ 	2024-05-24  Richard Sandiford  <richard.sandiford@arm.com>
+ 
+ 	PR tree-optimization/115192
+ 	* tree-data-ref.cc (create_intersect_range_checks): Take the
+ 	alignment of the access sizes into account.
+ 
+ 2024-05-31  Hongyu Wang  <hongyu.wang@intel.com>
+ 
+ 	Backported from master:
+ 	2024-05-29  Hongyu Wang  <hongyu.wang@intel.com>
+ 
+ 	PR target/113719
+ 	* config/i386/i386-options.cc (ix86_override_options_after_change):
+ 	Remove call to ix86_default_align and
+ 	ix86_recompute_optlev_based_flags.
+ 	(ix86_option_override_internal): Call ix86_default_align and
+ 	ix86_recompute_optlev_based_flags.
+ 
+ 2024-05-30  YunQiang Su  <syq@gcc.gnu.org>
+ 
+ 	Backported from master:
+ 	2024-05-29  YunQiang Su  <syq@gcc.gnu.org>
+ 
+ 	* config/mips/mips.cc(mips16_gp_pseudo_reg): Mark
+ 	MIPS16_PIC_TEMP and MIPS_PROLOGUE_TEMP clobbered.
+ 	(mips_emit_call_insn): Mark MIPS16_PIC_TEMP and
+ 	MIPS_PROLOGUE_TEMP clobbered if MIPS16 and CALL_CLOBBERED_GP.
+ 
+ 2024-05-29  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-05-21  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/115149
+ 	* tree-ssa-live.cc (virtual_operand_live::get_live_in):
+ 	Explicitly track the first processed edge.
+ 
+ 2024-05-29  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-05-23  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/115197
+ 	* tree-loop-distribution.cc (copy_loop_before): Constant PHI
+ 	args remain the same.
+ 
+ 2024-05-29  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-05-07  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/114921
+ 	* tree-vect-stmts.cc (vectorizable_assignment): Use
+ 	tree_nop_conversion_p to identify converts we can vectorize
+ 	with a simple assignment.
+ 
+ 2024-05-29  liuhongt  <hongtao.liu@intel.com>
+ 
+ 	* config/i386/i386.cc (ix86_avoid_jump_mispredicts): Change
+ 	gen_pad to gen_max_skip_align.
+ 	(ix86_align_loops): New function.
+ 	(ix86_reorg): Call ix86_align_loops.
+ 	* config/i386/i386.md (pad): Rename to ..
+ 	(max_skip_align): .. this, and accept 2 operands for align and
+ 	skip.
+ 
+ 2024-05-29  Haochen Jiang  <haochen.jiang@intel.com>
+ 
+ 	* config/i386/x86-tune-costs.h (generic_cost): Change from
+ 	16:11:8 to 16.
+ 
+ 2024-05-28  Xi Ruoyao  <xry111@xry111.site>
+ 
+ 	Backported from master:
+ 	2024-05-28  Xi Ruoyao  <xry111@xry111.site>
+ 
+ 	PR target/115169
+ 	* config/loongarch/loongarch.cc
+ 	(loongarch_expand_conditional_move): Guard REGNO with REG_P.
+ 
+ 2024-05-27  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-05-27  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/115232
+ 	* gimple-ssa-warn-access.cc (new_delete_mismatch_p): Handle
+ 	failure to demangle gracefully.
+ 
+ 2024-05-23  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	Backported from master:
+ 	2024-05-09  Martin Jambor  <mjambor@suse.cz>
+ 
+ 	* tree-sra.cc (sra_modify_assign): Remove the original statement
+ 	also when dealing with a store to a fully covered aggregate from a
+ 	non-candidate.
+ 
+ 2024-05-22  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR rtl-optimization/115038
+ 	* fold-mem-offsets.cc (fold_offsets): Return 0 if the defining
+ 	instruction of the register is frame related.
+ 
+ 2024-05-22  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-05-22  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/115152
+ 	* tree-ssa-strlen.cc (strlen_pass::count_nonzero_bytes_addr): If
+ 	!si->full_string_p, clear *nulterm and set maxlen to nbytes.
+ 
+ 2024-05-22  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-05-22  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR sanitizer/115172
+ 	* ubsan.cc (instrument_bool_enum_load): If rhs is not in generic
+ 	address space, use qualified version of utype with the right
+ 	address space.  Formatting fix.
+ 
+ 2024-05-22  Haochen Jiang  <haochen.jiang@intel.com>
+ 
+ 	PR target/115069
+ 	* config/i386/i386-expand.cc (ix86_expand_vecop_qihi2):
+ 	Do not enable the optimization when AVX512BW is not enabled.
+ 
+ 2024-05-21  Andrew Pinski  <quic_apinski@quicinc.com>
+ 
+ 	Backported from master:
+ 	2024-05-21  Andrew Pinski  <quic_apinski@quicinc.com>
+ 
+ 	PR tree-optimization/115154
+ 	* match.pd (convert (mult zero_one_valued_p@1 INTEGER_CST@2)): Disable
+ 	for 1bit signed types.
+ 
+ 2024-05-20  Andrew Pinski  <quic_apinski@quicinc.com>
+ 
+ 	Backported from master:
+ 	2024-05-20  Andrew Pinski  <quic_apinski@quicinc.com>
+ 
+ 	PR tree-optimization/115143
+ 	* tree-ssa-phiopt.cc (minmax_replacement): Check for empty
+ 	phi nodes for middle bbs for the case where middle bb is not empty.
+ 
+ 2024-05-17  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-05-10  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR tree-optimization/114998
+ 	* tree-loop-distribution.cc (free_rdg): Take loop argument.
+ 	Reset UIDs of stmts still in the IL rather than all stmts
+ 	referenced from the RDG.
+ 	(loop_distribution::build_rdg): Pass loop to free_rdg.
+ 	(loop_distribution::distribute_loop): Likewise.
+ 	(loop_distribution::transform_reduction_loop): Likewise.
+ 
+ 2024-05-15  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-05-07  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/114931
+ 	* tree.cc (type_hash_canon_hash): Hash TYPE_STRUCTURAL_EQUALITY_P.
+ 	(type_cache_hasher::equal): Compare TYPE_STRUCTURAL_EQUALITY_P.
+ 	(build_array_type_1): Set TYPE_STRUCTURAL_EQUALITY_P before
+ 	probing with type_hash_canon.
+ 	(build_function_type): Likewise.
+ 	(build_method_type_directly): Likewise.
+ 	(build_offset_type): Likewise.
+ 	(build_complex_type): Likewise.
+ 	* attribs.cc (build_type_attribute_qual_variant): Likewise.
+ 
+ 2024-05-15  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-05-03  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/114931
+ 	* tree.cc (build_array_type_1): Return early when type_hash_canon
+ 	returned an older existing type.
+ 	(build_function_type): Likewise.
+ 	(build_method_type_directly): Likewise.
+ 	(build_offset_type): Likewise.
+ 
+ 2024-05-12  Gerald Pfeifer  <gerald@pfeifer.com>
+ 
+ 	Backported from master:
+ 	2024-05-01  Gerald Pfeifer  <gerald@pfeifer.com>
+ 
+ 	PR target/69374
+ 	PR target/112959
+ 	* doc/install.texi (Specific) <*-*-freebsd*>: The Ada and D
+ 	run-time libraries are broken on i386 which also can affect
+ 	64-bit builds. Go is broken.
+ 
+ 2024-05-12  Gerald Pfeifer  <gerald@pfeifer.com>
+ 
+ 	Backported from master:
+ 	2024-05-01  Gerald Pfeifer  <gerald@pfeifer.com>
+ 
+ 	PR target/69374
+ 	PR target/112959
+ 	* doc/install.texi (Specific) <*-*-freebsd*>: No longer refer
+ 	to GCC or binutils in base. Recommend bootstrap using binutils.
+ 
+ 2024-05-12  Gerald Pfeifer  <gerald@pfeifer.com>
+ 
+ 	Backported from master:
+ 	2024-05-01  Gerald Pfeifer  <gerald@pfeifer.com>
+ 
+ 	PR target/69374
+ 	* doc/install.texi (Specific) <ia64-*-hpux*>: Remove details
+ 	on libunwind for GCC 3.4 and earlier.
+ 
+ 2024-05-12  Gerald Pfeifer  <gerald@pfeifer.com>
+ 
+ 	Backported from master:
+ 	2024-04-28  Gerald Pfeifer  <gerald@pfeifer.com>
+ 
+ 	PR target/69374
+ 	PR target/112959
+ 	* doc/install.texi (Specific) <*-*-freebsd*>: Remove references to
+ 	FreeBSD 7 and older.
+ 
+ 2024-05-10  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-05-10  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/114968
+ 	* target.def (use_atexit_for_cxa_atexit): Remove spurious space
+ 	from comment.
+ 	(adjust_cdtor_callabi_fntype): New cxx target hook.
+ 	* targhooks.h (default_cxx_adjust_cdtor_callabi_fntype): Declare.
+ 	* targhooks.cc (default_cxx_adjust_cdtor_callabi_fntype): New
+ 	function.
+ 	* doc/tm.texi.in (TARGET_CXX_ADJUST_CDTOR_CALLABI_FNTYPE): Add.
+ 	* doc/tm.texi: Regenerate.
+ 	* config/i386/i386.cc (ix86_cxx_adjust_cdtor_callabi_fntype): New
+ 	function.
+ 	(TARGET_CXX_ADJUST_CDTOR_CALLABI_FNTYPE): Redefine.
+ 
+ 2024-05-10  Xi Ruoyao  <xry111@xry111.site>
+ 
+ 	Backported from master:
+ 	2024-05-10  Xi Ruoyao  <xry111@xry111.site>
+ 
+ 	PR driver/114980
+ 	* opts-common.cc (prune_options): Move -fdiagnostics-urls=
+ 	early like -fdiagnostics-color=.
+ 
+ 2024-05-09  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	Backported from master:
+ 	2024-05-08  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	PR target/114975
+ 	* config/avr/avr.md: Add combine pattern for
+ 	8-bit parity detection.
+ 
+ 2024-05-09  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	Backported from master:
+ 	2024-05-08  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	PR target/114975
+ 	* config/avr/avr.md: Add combine pattern for
+ 	8-bit popcount detection.
+ 
+ 2024-05-08  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-05-08  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/114965
+ 	* tree-ssa-reassoc.cc (optimize_range_tests_to_bit_test): Don't try to
+ 	optimize away exp - lowi subtraction from shift count unless entry
+ 	test is emitted or unless r.upper_bound () is smaller than prec.
+ 
+ 2024-05-07  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-05-07  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR middle-end/114907
+ 	* expr.cc (convert_mode_scalar): Use trunc_optab rather than
+ 	sext_optab for HF->BF conversions.
+ 	* optabs-libfuncs.cc (gen_trunc_conv_libfunc): Likewise.
+ 
+ 2024-05-07  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-05-07  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR sanitizer/114956
+ 	* tree-inline.cc: Include asan.h.
+ 	(copy_bb): Remove also .ASAN_MARK calls if id->dst_fn has asan/hwasan
+ 	sanitization disabled.
+ 
+ 2024-05-07  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-04-30  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR tree-optimization/114876
+ 	* gimple-ssa-sprintf.cc (format_character): For min == 0 && max == 0,
+ 	set max, likely and unlikely members to 1 rather than 0.  Remove
+ 	useless res.knownrange = true;.  Formatting fixes.
+ 
+ 2024-05-07  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	Backported from master:
+ 	2024-05-06  Georg-Johann Lay  <avr@gjlay.de>
+ 
+ 	PR ipa/92606
+ 	* config/avr/avr.cc (avr_option_override): Set
+ 	flag_ipa_icf_variables = 0.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/gcc/DATESTAMP gcc-14.2.0/gcc/DATESTAMP
*** gcc-14.1.0/gcc/DATESTAMP	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/DATESTAMP	Thu Aug  1 08:17:13 2024
***************
*** 1 ****
! 20240507
--- 1 ----
! 20240801
diff -Nrcpad gcc-14.1.0/gcc/ada/ChangeLog gcc-14.2.0/gcc/ada/ChangeLog
*** gcc-14.1.0/gcc/ada/ChangeLog	Tue May  7 06:52:33 2024
--- gcc-14.2.0/gcc/ada/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,27 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
+ 2024-06-10  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR ada/114708
+ 	* exp_util.adb (Finalize_Address): Add guard for incomplete types.
+ 
+ 2024-06-10  Javier Miranda  <miranda@adacore.com>
+ 
+ 	* sem_ch6.adb (Might_Need_BIP_Task_Actuals): Add support
+ 	for access-to-subprogram parameter types.
+ 	* exp_ch6.adb (Add_Task_Actuals_To_Build_In_Place_Call):
+ 	Add dummy BIP parameters to access-to-subprogram types
+ 	that may reference a function that has BIP parameters.
+ 
+ 2024-05-29  Eric Botcazou  <ebotcazou@adacore.com>
+ 
+ 	PR ada/115270
+ 	* Makefile.rtl (PowerPC/Linux): Use libgnat/s-atopri__32.ads for
+ 	the 32-bit library.
+ 	(SPARC/Linux): Likewise.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/gcc/ada/Makefile.rtl gcc-14.2.0/gcc/ada/Makefile.rtl
*** gcc-14.1.0/gcc/ada/Makefile.rtl	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/ada/Makefile.rtl	Thu Aug  1 08:17:13 2024
*************** ifeq ($(strip $(filter-out powerpc% linu
*** 2238,2252 ****
    system.ads<libgnat/system-linux-ppc.ads
  
    ifeq ($(strip $(filter-out powerpc64%,$(target_cpu))),)
!     ifneq ($(strip $(MULTISUBDIR)),/32)
        LIBGNAT_TARGET_PAIRS += $(GNATRTL_128BIT_PAIRS)
        EXTRA_GNATRTL_NONTASKING_OBJS += $(GNATRTL_128BIT_OBJS)
      endif
    else
-     LIBGNAT_TARGET_PAIRS += s-atopri.ads<libgnat/s-atopri__32.ads
      ifeq ($(strip $(MULTISUBDIR)),/64)
        LIBGNAT_TARGET_PAIRS += $(GNATRTL_128BIT_PAIRS)
        EXTRA_GNATRTL_NONTASKING_OBJS += $(GNATRTL_128BIT_OBJS)
      endif
    endif
  
--- 2238,2255 ----
    system.ads<libgnat/system-linux-ppc.ads
  
    ifeq ($(strip $(filter-out powerpc64%,$(target_cpu))),)
!     ifeq ($(strip $(MULTISUBDIR)),/32)
!       LIBGNAT_TARGET_PAIRS += s-atopri.ads<libgnat/s-atopri__32.ads
!     else
        LIBGNAT_TARGET_PAIRS += $(GNATRTL_128BIT_PAIRS)
        EXTRA_GNATRTL_NONTASKING_OBJS += $(GNATRTL_128BIT_OBJS)
      endif
    else
      ifeq ($(strip $(MULTISUBDIR)),/64)
        LIBGNAT_TARGET_PAIRS += $(GNATRTL_128BIT_PAIRS)
        EXTRA_GNATRTL_NONTASKING_OBJS += $(GNATRTL_128BIT_OBJS)
+     else
+       LIBGNAT_TARGET_PAIRS += s-atopri.ads<libgnat/s-atopri__32.ads
      endif
    endif
  
*************** ifeq ($(strip $(filter-out sparc% linux%
*** 2355,2361 ****
    system.ads<libgnat/system-linux-sparc.ads
  
    ifeq ($(strip $(filter-out sparc64 sparcv9,$(target_cpu))),)
!     ifneq ($(strip $(MULTISUBDIR)),/32)
        LIBGNAT_TARGET_PAIRS += $(GNATRTL_128BIT_PAIRS)
        EXTRA_GNATRTL_NONTASKING_OBJS += $(GNATRTL_128BIT_OBJS)
      endif
--- 2358,2366 ----
    system.ads<libgnat/system-linux-sparc.ads
  
    ifeq ($(strip $(filter-out sparc64 sparcv9,$(target_cpu))),)
!     ifeq ($(strip $(MULTISUBDIR)),/32)
!       LIBGNAT_TARGET_PAIRS += s-atopri.ads<libgnat/s-atopri__32.ads
!     else
        LIBGNAT_TARGET_PAIRS += $(GNATRTL_128BIT_PAIRS)
        EXTRA_GNATRTL_NONTASKING_OBJS += $(GNATRTL_128BIT_OBJS)
      endif
*************** ifeq ($(strip $(filter-out sparc% linux%
*** 2363,2368 ****
--- 2368,2375 ----
      ifeq ($(strip $(MULTISUBDIR)),/64)
        LIBGNAT_TARGET_PAIRS += $(GNATRTL_128BIT_PAIRS)
        EXTRA_GNATRTL_NONTASKING_OBJS += $(GNATRTL_128BIT_OBJS)
+     else
+       LIBGNAT_TARGET_PAIRS += s-atopri.ads<libgnat/s-atopri__32.ads
      endif
    endif
  
diff -Nrcpad gcc-14.1.0/gcc/ada/exp_ch6.adb gcc-14.2.0/gcc/ada/exp_ch6.adb
*** gcc-14.1.0/gcc/ada/exp_ch6.adb	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/ada/exp_ch6.adb	Thu Aug  1 08:17:13 2024
*************** package body Exp_Ch6 is
*** 646,660 ****
        Master_Formal : Node_Id;
  
     begin
        --  No such extra parameters are needed if there are no tasks
  
        if not Needs_BIP_Task_Actuals (Function_Id) then
  
           --  However we must add dummy extra actuals if the function is
!          --  a dispatching operation that inherited these extra formals.
  
!          if Is_Dispatching_Operation (Function_Id)
!            and then Has_BIP_Extra_Formal (Function_Id, BIP_Task_Master)
           then
              Master_Formal :=
                Build_In_Place_Formal (Function_Id, BIP_Task_Master);
--- 646,665 ----
        Master_Formal : Node_Id;
  
     begin
+       pragma Assert (Ekind (Function_Id) in E_Function
+                                           | E_Subprogram_Type);
+ 
        --  No such extra parameters are needed if there are no tasks
  
        if not Needs_BIP_Task_Actuals (Function_Id) then
  
           --  However we must add dummy extra actuals if the function is
!          --  a dispatching operation that inherited these extra formals
!          --  or an access-to-subprogram type that requires these extra
!          --  actuals.
  
!          if Has_BIP_Extra_Formal (Function_Id, BIP_Task_Master,
!               Must_Be_Frozen => False)
           then
              Master_Formal :=
                Build_In_Place_Formal (Function_Id, BIP_Task_Master);
diff -Nrcpad gcc-14.1.0/gcc/ada/exp_util.adb gcc-14.2.0/gcc/ada/exp_util.adb
*** gcc-14.1.0/gcc/ada/exp_util.adb	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/ada/exp_util.adb	Thu Aug  1 08:17:13 2024
*************** package body Exp_Util is
*** 6076,6081 ****
--- 6076,6087 ----
  
        Utyp := Underlying_Type (Base_Type (Utyp));
  
+       --  Handle incomplete types
+ 
+       if No (Utyp) then
+          return Empty;
+       end if;
+ 
        --  Deal with untagged derivation of private views. If the parent is
        --  now known to be protected, the finalization routine is the one
        --  defined on the corresponding record of the ancestor (corresponding
diff -Nrcpad gcc-14.1.0/gcc/ada/sem_ch6.adb gcc-14.2.0/gcc/ada/sem_ch6.adb
*** gcc-14.1.0/gcc/ada/sem_ch6.adb	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/ada/sem_ch6.adb	Thu Aug  1 08:17:14 2024
*************** package body Sem_Ch6 is
*** 8660,8668 ****
        --  Determines if E has its extra formals
  
        function Might_Need_BIP_Task_Actuals (E : Entity_Id) return Boolean;
!       --  Determines if E is a dispatching primitive returning a limited tagged
!       --  type object since some descendant might return an object with tasks
!       --  (and therefore need the BIP task extra actuals).
  
        function Needs_Accessibility_Check_Extra
          (E      : Entity_Id;
--- 8660,8671 ----
        --  Determines if E has its extra formals
  
        function Might_Need_BIP_Task_Actuals (E : Entity_Id) return Boolean;
!       --  Determines if E is a function or an access to a function returning a
!       --  limited tagged type object. On dispatching primitives this predicate
!       --  is used to determine if some descendant of the function might return
!       --  an object with tasks (and therefore need the BIP task extra actuals).
!       --  On access-to-subprogram types it is used to determine if the target
!       --  function might return an object with tasks.
  
        function Needs_Accessibility_Check_Extra
          (E      : Entity_Id;
*************** package body Sem_Ch6 is
*** 8783,8791 ****
  
           Func_Typ := Root_Type (Underlying_Type (Etype (Subp_Id)));
  
!          return Ekind (Subp_Id) = E_Function
             and then not Has_Foreign_Convention (Func_Typ)
-            and then Is_Dispatching_Operation (Subp_Id)
             and then Is_Tagged_Type (Func_Typ)
             and then Is_Limited_Type (Func_Typ)
             and then not Has_Aspect (Func_Typ, Aspect_No_Task_Parts);
--- 8786,8793 ----
  
           Func_Typ := Root_Type (Underlying_Type (Etype (Subp_Id)));
  
!          return Ekind (Subp_Id) in E_Function | E_Subprogram_Type
             and then not Has_Foreign_Convention (Func_Typ)
             and then Is_Tagged_Type (Func_Typ)
             and then Is_Limited_Type (Func_Typ)
             and then not Has_Aspect (Func_Typ, Aspect_No_Task_Parts);
diff -Nrcpad gcc-14.1.0/gcc/analyzer/ChangeLog gcc-14.2.0/gcc/analyzer/ChangeLog
*** gcc-14.1.0/gcc/analyzer/ChangeLog	Tue May  7 06:52:33 2024
--- gcc-14.2.0/gcc/analyzer/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,29 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
+ 2024-07-19  Daniel Bertalan  <dani@danielbertalan.dev>
+ 
+ 	Backported from master:
+ 	2024-07-12  Daniel Bertalan  <dani@danielbertalan.dev>
+ 
+ 	* diagnostic-manager.cc (saved_diagnostic::saved_diagnostic):
+ 	Change NULL to nullptr.
+ 	(struct null_assignment_sm_context): Likewise.
+ 	* infinite-loop.cc: Likewise.
+ 	* infinite-recursion.cc: Likewise.
+ 	* varargs.cc (va_list_state_machine::on_leak): Likewise.
+ 
+ 2024-07-18  David Malcolm  <dmalcolm@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-05-15  David Malcolm  <dmalcolm@redhat.com>
+ 
+ 	PR analyzer/114899
+ 	* access-diagram.cc
+ 	(written_svalue_spatial_item::get_label_string): Bulletproof
+ 	against SSA_NAME_VAR being null.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/gcc/analyzer/access-diagram.cc gcc-14.2.0/gcc/analyzer/access-diagram.cc
*** gcc-14.1.0/gcc/analyzer/access-diagram.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/analyzer/access-diagram.cc	Thu Aug  1 08:17:14 2024
*************** protected:
*** 1632,1638 ****
      if (rep_tree)
        {
  	if (TREE_CODE (rep_tree) == SSA_NAME)
! 	  rep_tree = SSA_NAME_VAR (rep_tree);
  	switch (TREE_CODE (rep_tree))
  	  {
  	  default:
--- 1632,1639 ----
      if (rep_tree)
        {
  	if (TREE_CODE (rep_tree) == SSA_NAME)
! 	  if (tree var = SSA_NAME_VAR (rep_tree))
! 	    rep_tree = var;
  	switch (TREE_CODE (rep_tree))
  	  {
  	  default:
diff -Nrcpad gcc-14.1.0/gcc/analyzer/diagnostic-manager.cc gcc-14.2.0/gcc/analyzer/diagnostic-manager.cc
*** gcc-14.1.0/gcc/analyzer/diagnostic-manager.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/analyzer/diagnostic-manager.cc	Thu Aug  1 08:17:14 2024
*************** saved_diagnostic::saved_diagnostic (cons
*** 678,689 ****
    m_stmt (ploc.m_stmt),
    /* stmt_finder could be on-stack; we want our own copy that can
       outlive that.  */
!   m_stmt_finder (ploc.m_finder ? ploc.m_finder->clone () : NULL),
    m_loc (ploc.m_loc),
    m_var (var), m_sval (sval), m_state (state),
!   m_d (std::move (d)), m_trailing_eedge (NULL),
    m_idx (idx),
!   m_best_epath (NULL), m_problem (NULL),
    m_notes ()
  {
    /* We must have an enode in order to be able to look for paths
--- 678,689 ----
    m_stmt (ploc.m_stmt),
    /* stmt_finder could be on-stack; we want our own copy that can
       outlive that.  */
!   m_stmt_finder (ploc.m_finder ? ploc.m_finder->clone () : nullptr),
    m_loc (ploc.m_loc),
    m_var (var), m_sval (sval), m_state (state),
!   m_d (std::move (d)), m_trailing_eedge (nullptr),
    m_idx (idx),
!   m_best_epath (nullptr), m_problem (nullptr),
    m_notes ()
  {
    /* We must have an enode in order to be able to look for paths
*************** public:
*** 1790,1799 ****
  					stmt,
  					stack_depth,
  					sm,
! 					NULL,
  					src_sm_val,
  					dst_sm_val,
! 					NULL,
  					dst_state,
  					src_node));
      return false;
--- 1790,1799 ----
  					stmt,
  					stack_depth,
  					sm,
! 					nullptr,
  					src_sm_val,
  					dst_sm_val,
! 					nullptr,
  					dst_state,
  					src_node));
      return false;
*************** struct null_assignment_sm_context : publ
*** 1983,1991 ****
  					m_sm,
  					var_new_sval,
  					from, to,
! 					NULL,
  					*m_new_state,
! 					NULL));
    }
  
    void set_next_state (const gimple *stmt,
--- 1983,1991 ----
  					m_sm,
  					var_new_sval,
  					from, to,
! 					nullptr,
  					*m_new_state,
! 					nullptr));
    }
  
    void set_next_state (const gimple *stmt,
*************** struct null_assignment_sm_context : publ
*** 2009,2017 ****
  					m_sm,
  					sval,
  					from, to,
! 					NULL,
  					*m_new_state,
! 					NULL));
    }
  
    void warn (const supernode *, const gimple *,
--- 2009,2017 ----
  					m_sm,
  					sval,
  					from, to,
! 					nullptr,
  					*m_new_state,
! 					nullptr));
    }
  
    void warn (const supernode *, const gimple *,
diff -Nrcpad gcc-14.1.0/gcc/analyzer/infinite-loop.cc gcc-14.2.0/gcc/analyzer/infinite-loop.cc
*** gcc-14.1.0/gcc/analyzer/infinite-loop.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/analyzer/infinite-loop.cc	Thu Aug  1 08:17:14 2024
*************** public:
*** 225,231 ****
  			enode->get_function ()->decl,
  			enode->get_stack_depth ()),
  	enode,
! 	NULL, NULL, NULL));
  
      logger *logger = emission_path->get_logger ();
  
--- 225,231 ----
  			enode->get_function ()->decl,
  			enode->get_stack_depth ()),
  	enode,
! 	nullptr, nullptr, nullptr));
  
      logger *logger = emission_path->get_logger ();
  
diff -Nrcpad gcc-14.1.0/gcc/analyzer/infinite-recursion.cc gcc-14.2.0/gcc/analyzer/infinite-recursion.cc
*** gcc-14.1.0/gcc/analyzer/infinite-recursion.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/analyzer/infinite-recursion.cc	Thu Aug  1 08:17:14 2024
*************** public:
*** 195,201 ****
  			m_callee_fndecl,
  			m_new_entry_enode->get_stack_depth ()),
  	enode,
! 	NULL, NULL, NULL));
    }
  
    /* Reject paths in which conjured svalues have affected control flow
--- 195,201 ----
  			m_callee_fndecl,
  			m_new_entry_enode->get_stack_depth ()),
  	enode,
! 	nullptr, nullptr, nullptr));
    }
  
    /* Reject paths in which conjured svalues have affected control flow
diff -Nrcpad gcc-14.1.0/gcc/analyzer/varargs.cc gcc-14.2.0/gcc/analyzer/varargs.cc
*** gcc-14.1.0/gcc/analyzer/varargs.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/analyzer/varargs.cc	Thu Aug  1 08:17:14 2024
*************** va_list_state_machine::on_va_end (sm_con
*** 630,636 ****
  std::unique_ptr<pending_diagnostic>
  va_list_state_machine::on_leak (tree var) const
  {
!   return make_unique<va_list_leak> (*this, NULL, var);
  }
  
  } // anonymous namespace
--- 630,636 ----
  std::unique_ptr<pending_diagnostic>
  va_list_state_machine::on_leak (tree var) const
  {
!   return make_unique<va_list_leak> (*this, nullptr, var);
  }
  
  } // anonymous namespace
diff -Nrcpad gcc-14.1.0/gcc/attribs.cc gcc-14.2.0/gcc/attribs.cc
*** gcc-14.1.0/gcc/attribs.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/attribs.cc	Thu Aug  1 08:17:14 2024
*************** build_type_attribute_qual_variant (tree
*** 1336,1341 ****
--- 1336,1351 ----
        tree dtype = ntype = build_distinct_type_copy (ttype);
  
        TYPE_ATTRIBUTES (ntype) = attribute;
+       /* If the target-dependent attributes make NTYPE different from
+ 	 its canonical type, we will need to use structural equality
+ 	 checks for this type.
+ 
+ 	 We shouldn't get here for stripping attributes from a type;
+ 	 the no-attribute type might not need structural comparison.  But
+ 	 we can if was discarded from type_hash_table.  */
+       if (TYPE_STRUCTURAL_EQUALITY_P (ttype)
+ 	  || !comp_type_attributes (ntype, ttype))
+ 	SET_TYPE_STRUCTURAL_EQUALITY (ntype);
  
        hashval_t hash = type_hash_canon_hash (ntype);
        ntype = type_hash_canon (hash, ntype);
*************** build_type_attribute_qual_variant (tree
*** 1343,1358 ****
        if (ntype != dtype)
  	/* This variant was already in the hash table, don't mess with
  	   TYPE_CANONICAL.  */;
-       else if (TYPE_STRUCTURAL_EQUALITY_P (ttype)
- 	       || !comp_type_attributes (ntype, ttype))
- 	/* If the target-dependent attributes make NTYPE different from
- 	   its canonical type, we will need to use structural equality
- 	   checks for this type.
- 
- 	   We shouldn't get here for stripping attributes from a type;
- 	   the no-attribute type might not need structural comparison.  But
- 	   we can if was discarded from type_hash_table.  */
- 	SET_TYPE_STRUCTURAL_EQUALITY (ntype);
        else if (TYPE_CANONICAL (ntype) == ntype)
  	TYPE_CANONICAL (ntype) = TYPE_CANONICAL (ttype);
  
--- 1353,1358 ----
diff -Nrcpad gcc-14.1.0/gcc/builtins.cc gcc-14.2.0/gcc/builtins.cc
*** gcc-14.1.0/gcc/builtins.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/builtins.cc	Thu Aug  1 08:17:14 2024
*************** fold_builtin_arith_overflow (location_t
*** 10042,10048 ****
        tree ctype = build_complex_type (type);
        tree call = build_call_expr_internal_loc (loc, ifn, ctype, 2,
  						arg0, arg1);
!       tree tgt = save_expr (call);
        intres = build1_loc (loc, REALPART_EXPR, type, tgt);
        ovfres = build1_loc (loc, IMAGPART_EXPR, type, tgt);
        ovfres = fold_convert_loc (loc, boolean_type_node, ovfres);
--- 10042,10062 ----
        tree ctype = build_complex_type (type);
        tree call = build_call_expr_internal_loc (loc, ifn, ctype, 2,
  						arg0, arg1);
!       tree tgt;
!       if (ovf_only)
! 	{
! 	  tgt = call;
! 	  intres = NULL_TREE;
! 	}
!       else
! 	{
! 	  /* Force SAVE_EXPR even for calls which satisfy tree_invariant_p_1,
! 	     as while the call itself is const, the REALPART_EXPR store is
! 	     certainly not.  And in any case, we want just one call,
! 	     not multiple and trying to CSE them later.  */
! 	  TREE_SIDE_EFFECTS (call) = 1;
! 	  tgt = save_expr (call);
! 	}
        intres = build1_loc (loc, REALPART_EXPR, type, tgt);
        ovfres = build1_loc (loc, IMAGPART_EXPR, type, tgt);
        ovfres = fold_convert_loc (loc, boolean_type_node, ovfres);
*************** fold_builtin_addc_subc (location_t loc,
*** 10354,10364 ****
--- 10368,10384 ----
    tree ctype = build_complex_type (type);
    tree call = build_call_expr_internal_loc (loc, ifn, ctype, 2,
  					    args[0], args[1]);
+   /* Force SAVE_EXPR even for calls which satisfy tree_invariant_p_1,
+      as while the call itself is const, the REALPART_EXPR store is
+      certainly not.  And in any case, we want just one call,
+      not multiple and trying to CSE them later.  */
+   TREE_SIDE_EFFECTS (call) = 1;
    tree tgt = save_expr (call);
    tree intres = build1_loc (loc, REALPART_EXPR, type, tgt);
    tree ovfres = build1_loc (loc, IMAGPART_EXPR, type, tgt);
    call = build_call_expr_internal_loc (loc, ifn, ctype, 2,
  				       intres, args[2]);
+   TREE_SIDE_EFFECTS (call) = 1;
    tgt = save_expr (call);
    intres = build1_loc (loc, REALPART_EXPR, type, tgt);
    tree ovfres2 = build1_loc (loc, IMAGPART_EXPR, type, tgt);
diff -Nrcpad gcc-14.1.0/gcc/c/ChangeLog gcc-14.2.0/gcc/c/ChangeLog
*** gcc-14.1.0/gcc/c/ChangeLog	Tue May  7 06:52:33 2024
--- gcc-14.2.0/gcc/c/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,39 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
+ 2024-07-01  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-06-25  Jakub Jelinek  <jakub@redhat.com>
+ 		    Martin Uecker  <uecker@tugraz.at>
+ 
+ 	PR c/114930
+ 	PR c/115502
+ 	* c-decl.cc (c_update_type_canonical): Assert t is main variant
+ 	with 0 TYPE_QUALS.  Simplify and don't use check_qualified_type.
+ 	Deal with the case where build_qualified_type returns
+ 	TYPE_STRUCTURAL_EQUALITY_P type.
+ 
+ 2024-06-25  Sandra Loosemore  <sloosemore@baylibre.com>
+ 
+ 	Backported from master:
+ 	2024-06-25  Sandra Loosemore  <sloosemore@baylibre.com>
+ 
+ 	PR c/115587
+ 	* c-parser.cc (c_parser_omp_loop_nest): Move initializations to
+ 	point of declaration.
+ 
+ 2024-06-06  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-06-06  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/114493
+ 	* c-decl.cc (c_fixup_may_alias): New function.
+ 	(finish_struct): Call it if "may_alias" attribute is
+ 	specified.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/gcc/c/c-decl.cc gcc-14.2.0/gcc/c/c-decl.cc
*** gcc-14.1.0/gcc/c/c-decl.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/c/c-decl.cc	Thu Aug  1 08:17:14 2024
*************** is_flexible_array_member_p (bool is_last
*** 9363,9380 ****
  static void
  c_update_type_canonical (tree t)
  {
!   for (tree x = TYPE_MAIN_VARIANT (t); x; x = TYPE_NEXT_VARIANT (x))
      {
        if (x != t && TYPE_STRUCTURAL_EQUALITY_P (x))
  	{
! 	  if (TYPE_QUALS (x) == TYPE_QUALS (t))
  	    TYPE_CANONICAL (x) = TYPE_CANONICAL (t);
- 	  else if (TYPE_CANONICAL (t) != t
- 		   || check_qualified_type (x, t, TYPE_QUALS (x)))
- 	    TYPE_CANONICAL (x)
- 	      = build_qualified_type (TYPE_CANONICAL (t), TYPE_QUALS (x));
  	  else
! 	    TYPE_CANONICAL (x) = x;
  	}
        else if (x != t)
  	continue;
--- 9363,9404 ----
  static void
  c_update_type_canonical (tree t)
  {
!   gcc_checking_assert (TYPE_MAIN_VARIANT (t) == t && !TYPE_QUALS (t));
!   for (tree x = t, l = NULL_TREE; x; l = x, x = TYPE_NEXT_VARIANT (x))
      {
        if (x != t && TYPE_STRUCTURAL_EQUALITY_P (x))
  	{
! 	  if (!TYPE_QUALS (x))
  	    TYPE_CANONICAL (x) = TYPE_CANONICAL (t);
  	  else
! 	    {
! 	      tree
! 		c = build_qualified_type (TYPE_CANONICAL (t), TYPE_QUALS (x));
! 	      if (TYPE_STRUCTURAL_EQUALITY_P (c))
! 		{
! 		  gcc_checking_assert (TYPE_CANONICAL (t) == t);
! 		  if (c == x)
! 		    TYPE_CANONICAL (x) = x;
! 		  else
! 		    {
! 		      /* build_qualified_type for this function unhelpfully
! 			 moved c from some later spot in TYPE_MAIN_VARIANT (t)
! 			 chain to right after t (or created it there).  Move
! 			 it right before x and process c and then x.  */
! 		      gcc_checking_assert (TYPE_NEXT_VARIANT (t) == c);
! 		      if (l != t)
! 			{
! 			  TYPE_NEXT_VARIANT (t) = TYPE_NEXT_VARIANT (c);
! 			  TYPE_NEXT_VARIANT (l) = c;
! 			  TYPE_NEXT_VARIANT (c) = x;
! 			}
! 		      TYPE_CANONICAL (c) = c;
! 		      x = c;
! 		    }
! 		}
! 	      else
! 		TYPE_CANONICAL (x) = TYPE_CANONICAL (c);
! 	    }
  	}
        else if (x != t)
  	continue;
*************** c_update_type_canonical (tree t)
*** 9393,9398 ****
--- 9417,9433 ----
      }
  }
  
+ /* TYPE is a struct or union that we're applying may_alias to after the body is
+    parsed.  Fixup any POINTER_TO types.  */
+ 
+ static void
+ c_fixup_may_alias (tree type)
+ {
+   for (tree t = TYPE_POINTER_TO (type); t; t = TYPE_NEXT_PTR_TO (t))
+     for (tree v = TYPE_MAIN_VARIANT (t); v; v = TYPE_NEXT_VARIANT (v))
+       TYPE_REF_CAN_ALIAS_ALL (v) = true;
+ }
+ 
  /* Fill in the fields of a RECORD_TYPE or UNION_TYPE node, T.
     LOC is the location of the RECORD_TYPE or UNION_TYPE's definition.
     FIELDLIST is a chain of FIELD_DECL nodes for the fields.
*************** finish_struct (location_t loc, tree t, t
*** 9737,9742 ****
--- 9772,9781 ----
  
    C_TYPE_BEING_DEFINED (t) = 0;
  
+   if (lookup_attribute ("may_alias", TYPE_ATTRIBUTES (t)))
+     for (x = TYPE_MAIN_VARIANT (t); x; x = TYPE_NEXT_VARIANT (x))
+       c_fixup_may_alias (x);
+ 
    /* Set type canonical based on equivalence class.  */
    if (flag_isoc23)
      {
diff -Nrcpad gcc-14.1.0/gcc/c/c-parser.cc gcc-14.2.0/gcc/c/c-parser.cc
*** gcc-14.1.0/gcc/c/c-parser.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/c/c-parser.cc	Thu Aug  1 08:17:14 2024
*************** c_parser_omp_scan_loop_body (c_parser *p
*** 22240,22246 ****
  static tree
  c_parser_omp_loop_nest (c_parser *parser, bool *if_p)
  {
!   tree decl, cond, incr, init;
    tree body = NULL_TREE;
    matching_parens parens;
    bool moreloops;
--- 22240,22246 ----
  static tree
  c_parser_omp_loop_nest (c_parser *parser, bool *if_p)
  {
!   tree decl = NULL_TREE, cond = NULL_TREE, incr = NULL_TREE, init = NULL_TREE;
    tree body = NULL_TREE;
    matching_parens parens;
    bool moreloops;
*************** c_parser_omp_loop_nest (c_parser *parser
*** 22330,22336 ****
      }
  
    /* Parse the loop condition.  */
-   cond = NULL_TREE;
    if (c_parser_next_token_is_not (parser, CPP_SEMICOLON))
      {
        location_t cond_loc = c_parser_peek_token (parser)->location;
--- 22330,22335 ----
*************** c_parser_omp_loop_nest (c_parser *parser
*** 22363,22369 ****
    c_parser_skip_until_found (parser, CPP_SEMICOLON, "expected %<;%>");
  
    /* Parse the increment expression.  */
-   incr = NULL_TREE;
    if (c_parser_next_token_is_not (parser, CPP_CLOSE_PAREN))
      {
        location_t incr_loc = c_parser_peek_token (parser)->location;
--- 22362,22367 ----
diff -Nrcpad gcc-14.1.0/gcc/c-family/ChangeLog gcc-14.2.0/gcc/c-family/ChangeLog
*** gcc-14.1.0/gcc/c-family/ChangeLog	Tue May  7 06:52:34 2024
--- gcc-14.2.0/gcc/c-family/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,50 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
+ 2024-07-03  Lewis Hyatt  <lhyatt@gmail.com>
+ 
+ 	PR pch/115312
+ 	* c-opts.cc (c_common_init): Call c_init_preprocess() before
+ 	c_finish_options() so that a parser is available to process any
+ 	includes specified on the command line.
+ 
+ 2024-06-25  Andrew Pinski  <quic_apinski@quicinc.com>
+ 
+ 	Backported from master:
+ 	2024-06-25  Andrew Pinski  <quic_apinski@quicinc.com>
+ 
+ 	PR c++/115624
+ 	* c.opt (Wnrvo): Add Warning property.
+ 
+ 2024-06-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-06-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR c/115290
+ 	* c-warn.cc (do_warn_array_compare): Use %E rather than %D for
+ 	printing op0 and op1; if those operands aren't decls, also print
+ 	parens around them.
+ 
+ 2024-05-15  Richard Biener  <rguenther@suse.de>
+ 
+ 	Backported from master:
+ 	2024-05-07  Richard Biener  <rguenther@suse.de>
+ 
+ 	PR middle-end/114931
+ 	* c-common.cc (complete_array_type): Set TYPE_STRUCTURAL_EQUALITY_P
+ 	before probing with type_hash_canon.
+ 
+ 2024-05-07  Andrew Pinski  <quic_apinski@quicinc.com>
+ 
+ 	Backported from master:
+ 	2024-05-07  Andrew Pinski  <quic_apinski@quicinc.com>
+ 
+ 	PR c++/89224
+ 	* c-common.cc (convert_vector_to_array_for_subscript): Call build_qualified_type
+ 	for the inner type.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/gcc/c-family/c-common.cc gcc-14.2.0/gcc/c-family/c-common.cc
*** gcc-14.1.0/gcc/c-family/c-common.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/c-family/c-common.cc	Thu Aug  1 08:17:14 2024
*************** complete_array_type (tree *ptype, tree i
*** 7115,7120 ****
--- 7115,7127 ----
    TYPE_TYPELESS_STORAGE (main_type) = TYPE_TYPELESS_STORAGE (type);
    layout_type (main_type);
  
+   /* Set TYPE_STRUCTURAL_EQUALITY_P early.  */
+   if (TYPE_STRUCTURAL_EQUALITY_P (TREE_TYPE (main_type))
+       || TYPE_STRUCTURAL_EQUALITY_P (TYPE_DOMAIN (main_type)))
+     SET_TYPE_STRUCTURAL_EQUALITY (main_type);
+   else
+     TYPE_CANONICAL (main_type) = main_type;
+ 
    /* Make sure we have the canonical MAIN_TYPE. */
    hashval_t hashcode = type_hash_canon_hash (main_type);
    main_type = type_hash_canon (hashcode, main_type);
*************** complete_array_type (tree *ptype, tree i
*** 7122,7128 ****
    /* Fix the canonical type.  */
    if (TYPE_STRUCTURAL_EQUALITY_P (TREE_TYPE (main_type))
        || TYPE_STRUCTURAL_EQUALITY_P (TYPE_DOMAIN (main_type)))
!     SET_TYPE_STRUCTURAL_EQUALITY (main_type);
    else if (TYPE_CANONICAL (TREE_TYPE (main_type)) != TREE_TYPE (main_type)
  	   || (TYPE_CANONICAL (TYPE_DOMAIN (main_type))
  	       != TYPE_DOMAIN (main_type)))
--- 7129,7135 ----
    /* Fix the canonical type.  */
    if (TYPE_STRUCTURAL_EQUALITY_P (TREE_TYPE (main_type))
        || TYPE_STRUCTURAL_EQUALITY_P (TYPE_DOMAIN (main_type)))
!     gcc_assert (TYPE_STRUCTURAL_EQUALITY_P (main_type));
    else if (TYPE_CANONICAL (TREE_TYPE (main_type)) != TREE_TYPE (main_type)
  	   || (TYPE_CANONICAL (TYPE_DOMAIN (main_type))
  	       != TYPE_DOMAIN (main_type)))
*************** complete_array_type (tree *ptype, tree i
*** 7130,7137 ****
        = build_array_type (TYPE_CANONICAL (TREE_TYPE (main_type)),
  			  TYPE_CANONICAL (TYPE_DOMAIN (main_type)),
  			  TYPE_TYPELESS_STORAGE (main_type));
-   else
-     TYPE_CANONICAL (main_type) = main_type;
  
    if (quals == 0)
      type = main_type;
--- 7137,7142 ----
*************** convert_vector_to_array_for_subscript (l
*** 8959,8964 ****
--- 8964,8970 ----
    if (gnu_vector_type_p (TREE_TYPE (*vecp)))
      {
        tree type = TREE_TYPE (*vecp);
+       tree newitype;
  
        ret = !lvalue_p (*vecp);
  
*************** convert_vector_to_array_for_subscript (l
*** 8973,8980 ****
  	 for function parameters.  */
        c_common_mark_addressable_vec (*vecp);
  
        *vecp = build1 (VIEW_CONVERT_EXPR,
! 		      build_array_type_nelts (TREE_TYPE (type),
  					      TYPE_VECTOR_SUBPARTS (type)),
  		      *vecp);
      }
--- 8979,8990 ----
  	 for function parameters.  */
        c_common_mark_addressable_vec (*vecp);
  
+       /* Make sure qualifiers are copied from the vector type to the new element
+ 	 of the array type.  */
+       newitype = build_qualified_type (TREE_TYPE (type), TYPE_QUALS (type));
+ 
        *vecp = build1 (VIEW_CONVERT_EXPR,
! 		      build_array_type_nelts (newitype,
  					      TYPE_VECTOR_SUBPARTS (type)),
  		      *vecp);
      }
diff -Nrcpad gcc-14.1.0/gcc/c-family/c-opts.cc gcc-14.2.0/gcc/c-family/c-opts.cc
*** gcc-14.1.0/gcc/c-family/c-opts.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/c-family/c-opts.cc	Thu Aug  1 08:17:14 2024
*************** c_common_init (void)
*** 1285,1292 ****
  
    if (flag_preprocess_only)
      {
-       c_finish_options ();
        c_init_preprocess ();
        preprocess_file (parse_in);
        return false;
      }
--- 1285,1292 ----
  
    if (flag_preprocess_only)
      {
        c_init_preprocess ();
+       c_finish_options ();
        preprocess_file (parse_in);
        return false;
      }
diff -Nrcpad gcc-14.1.0/gcc/c-family/c-warn.cc gcc-14.2.0/gcc/c-family/c-warn.cc
*** gcc-14.1.0/gcc/c-family/c-warn.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/c-family/c-warn.cc	Thu Aug  1 08:17:14 2024
*************** do_warn_array_compare (location_t locati
*** 3830,3840 ****
        /* C doesn't allow +arr.  */
        if (c_dialect_cxx ())
  	inform (location, "use unary %<+%> which decays operands to pointers "
! 		"or %<&%D[0] %s &%D[0]%> to compare the addresses",
! 		op0, op_symbol_code (code), op1);
        else
! 	inform (location, "use %<&%D[0] %s &%D[0]%> to compare the addresses",
! 		op0, op_symbol_code (code), op1);
      }
  }
  
--- 3830,3845 ----
        /* C doesn't allow +arr.  */
        if (c_dialect_cxx ())
  	inform (location, "use unary %<+%> which decays operands to pointers "
! 		"or %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses",
! 		DECL_P (op0) ? "" : "(", op0, DECL_P (op0) ? "" : ")",
! 		op_symbol_code (code),
! 		DECL_P (op1) ? "" : "(", op1, DECL_P (op1) ? "" : ")");
        else
! 	inform (location,
! 		"use %<&%s%E%s[0] %s &%s%E%s[0]%> to compare the addresses",
! 		DECL_P (op0) ? "" : "(", op0, DECL_P (op0) ? "" : ")",
! 		op_symbol_code (code),
! 		DECL_P (op1) ? "" : "(", op1, DECL_P (op1) ? "" : ")");
      }
  }
  
diff -Nrcpad gcc-14.1.0/gcc/c-family/c.opt gcc-14.2.0/gcc/c-family/c.opt
*** gcc-14.1.0/gcc/c-family/c.opt	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/c-family/c.opt	Thu Aug  1 08:17:14 2024
*************** C ObjC Var(warn_override_init_side_effec
*** 1133,1139 ****
  Warn about overriding initializers with side effects.
  
  Wnrvo
! C++ ObjC++ Var(warn_nrvo)
  Warn if the named return value optimization is not performed although it is allowed.
  
  Wpacked-bitfield-compat
--- 1133,1139 ----
  Warn about overriding initializers with side effects.
  
  Wnrvo
! C++ ObjC++ Var(warn_nrvo) Warning
  Warn if the named return value optimization is not performed although it is allowed.
  
  Wpacked-bitfield-compat
diff -Nrcpad gcc-14.1.0/gcc/combine.cc gcc-14.2.0/gcc/combine.cc
*** gcc-14.1.0/gcc/combine.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/combine.cc	Thu Aug  1 08:17:14 2024
*************** simplify_compare_const (enum rtx_code co
*** 11841,11848 ****
       `and'ed with that bit), we can replace this with a comparison
       with zero.  */
    if (const_op
!       && (code == EQ || code == NE || code == GE || code == GEU
! 	  || code == LT || code == LTU)
        && is_a <scalar_int_mode> (mode, &int_mode)
        && GET_MODE_PRECISION (int_mode) - 1 < HOST_BITS_PER_WIDE_INT
        && pow2p_hwi (const_op & GET_MODE_MASK (int_mode))
--- 11841,11850 ----
       `and'ed with that bit), we can replace this with a comparison
       with zero.  */
    if (const_op
!       && (code == EQ || code == NE || code == GEU || code == LTU
! 	  /* This optimization is incorrect for signed >= INT_MIN or
! 	     < INT_MIN, those are always true or always false.  */
! 	  || ((code == GE || code == LT) && const_op > 0))
        && is_a <scalar_int_mode> (mode, &int_mode)
        && GET_MODE_PRECISION (int_mode) - 1 < HOST_BITS_PER_WIDE_INT
        && pow2p_hwi (const_op & GET_MODE_MASK (int_mode))
diff -Nrcpad gcc-14.1.0/gcc/common/config/i386/cpuinfo.h gcc-14.2.0/gcc/common/config/i386/cpuinfo.h
*** gcc-14.1.0/gcc/common/config/i386/cpuinfo.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/common/config/i386/cpuinfo.h	Thu Aug  1 08:17:14 2024
*************** get_available_features (struct __process
*** 1014,1023 ****
  	}
      }
  
!   /* Get Advanced Features at level 0x24 (eax = 0x24).  */
    if (avx10_set && max_cpuid_level >= 0x24)
      {
!       __cpuid (0x24, eax, ebx, ecx, edx);
        version = ebx & 0xff;
        if (ebx & bit_AVX10_256)
  	switch (version)
--- 1014,1023 ----
  	}
      }
  
!   /* Get Advanced Features at level 0x24 (eax = 0x24, ecx = 0).  */
    if (avx10_set && max_cpuid_level >= 0x24)
      {
!       __cpuid_count (0x24, 0, eax, ebx, ecx, edx);
        version = ebx & 0xff;
        if (ebx & bit_AVX10_256)
  	switch (version)
diff -Nrcpad gcc-14.1.0/gcc/common/config/i386/i386-common.cc gcc-14.2.0/gcc/common/config/i386/i386-common.cc
*** gcc-14.1.0/gcc/common/config/i386/i386-common.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/common/config/i386/i386-common.cc	Thu Aug  1 08:17:14 2024
*************** const pta processor_alias_table[] =
*** 2273,2282 ****
    {"meteorlake", PROCESSOR_ALDERLAKE, CPU_HASWELL, PTA_ALDERLAKE,
      M_CPU_SUBTYPE (INTEL_COREI7_ALDERLAKE), P_PROC_AVX2},
    {"graniterapids", PROCESSOR_GRANITERAPIDS, CPU_HASWELL, PTA_GRANITERAPIDS,
!     M_CPU_SUBTYPE (INTEL_COREI7_GRANITERAPIDS), P_PROC_AVX512F},
    {"graniterapids-d", PROCESSOR_GRANITERAPIDS_D, CPU_HASWELL,
      PTA_GRANITERAPIDS_D, M_CPU_SUBTYPE (INTEL_COREI7_GRANITERAPIDS_D),
!     P_PROC_AVX512F},
    {"arrowlake", PROCESSOR_ARROWLAKE, CPU_HASWELL, PTA_ARROWLAKE,
      M_CPU_SUBTYPE (INTEL_COREI7_ARROWLAKE), P_PROC_AVX2},
    {"arrowlake-s", PROCESSOR_ARROWLAKE_S, CPU_HASWELL, PTA_ARROWLAKE_S,
--- 2273,2282 ----
    {"meteorlake", PROCESSOR_ALDERLAKE, CPU_HASWELL, PTA_ALDERLAKE,
      M_CPU_SUBTYPE (INTEL_COREI7_ALDERLAKE), P_PROC_AVX2},
    {"graniterapids", PROCESSOR_GRANITERAPIDS, CPU_HASWELL, PTA_GRANITERAPIDS,
!     M_CPU_SUBTYPE (INTEL_COREI7_GRANITERAPIDS), P_PROC_AVX10_1_512},
    {"graniterapids-d", PROCESSOR_GRANITERAPIDS_D, CPU_HASWELL,
      PTA_GRANITERAPIDS_D, M_CPU_SUBTYPE (INTEL_COREI7_GRANITERAPIDS_D),
!     P_PROC_AVX10_1_512},
    {"arrowlake", PROCESSOR_ARROWLAKE, CPU_HASWELL, PTA_ARROWLAKE,
      M_CPU_SUBTYPE (INTEL_COREI7_ARROWLAKE), P_PROC_AVX2},
    {"arrowlake-s", PROCESSOR_ARROWLAKE_S, CPU_HASWELL, PTA_ARROWLAKE_S,
diff -Nrcpad gcc-14.1.0/gcc/common/config/i386/i386-cpuinfo.h gcc-14.2.0/gcc/common/config/i386/i386-cpuinfo.h
*** gcc-14.1.0/gcc/common/config/i386/i386-cpuinfo.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/common/config/i386/i386-cpuinfo.h	Thu Aug  1 08:17:14 2024
*************** enum processor_subtypes
*** 112,118 ****
  /* Priority of i386 features, greater value is higher priority.   This is
     used to decide the order in which function dispatch must happen.  For
     instance, a version specialized for SSE4.2 should be checked for dispatch
!    before a version for SSE3, as SSE4.2 implies SSE3.  */
  enum feature_priority
  {
    P_NONE = 0,
--- 112,118 ----
  /* Priority of i386 features, greater value is higher priority.   This is
     used to decide the order in which function dispatch must happen.  For
     instance, a version specialized for SSE4.2 should be checked for dispatch
!    before a version for SSE3.  */
  enum feature_priority
  {
    P_NONE = 0,
*************** enum feature_priority
*** 148,153 ****
--- 148,156 ----
    P_AVX512F,
    P_PROC_AVX512F,
    P_X86_64_V4,
+   P_AVX10_1_256,
+   P_AVX10_1_512,
+   P_PROC_AVX10_1_512,
    P_PROC_DYNAMIC
  };
  
diff -Nrcpad gcc-14.1.0/gcc/common/config/i386/i386-isas.h gcc-14.2.0/gcc/common/config/i386/i386-isas.h
*** gcc-14.1.0/gcc/common/config/i386/i386-isas.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/common/config/i386/i386-isas.h	Thu Aug  1 08:17:14 2024
*************** ISA_NAMES_TABLE_START
*** 194,199 ****
    ISA_NAMES_TABLE_ENTRY("apxf", FEATURE_APX_F, P_NONE, "-mapxf")
    ISA_NAMES_TABLE_ENTRY("usermsr", FEATURE_USER_MSR, P_NONE, "-musermsr")
    ISA_NAMES_TABLE_ENTRY("avx10.1", FEATURE_AVX10_1_256, P_NONE, "-mavx10.1")
!   ISA_NAMES_TABLE_ENTRY("avx10.1-256", FEATURE_AVX10_1_256, P_NONE, "-mavx10.1-256")
!   ISA_NAMES_TABLE_ENTRY("avx10.1-512", FEATURE_AVX10_1_512, P_NONE, "-mavx10.1-512")
  ISA_NAMES_TABLE_END
--- 194,199 ----
    ISA_NAMES_TABLE_ENTRY("apxf", FEATURE_APX_F, P_NONE, "-mapxf")
    ISA_NAMES_TABLE_ENTRY("usermsr", FEATURE_USER_MSR, P_NONE, "-musermsr")
    ISA_NAMES_TABLE_ENTRY("avx10.1", FEATURE_AVX10_1_256, P_NONE, "-mavx10.1")
!   ISA_NAMES_TABLE_ENTRY("avx10.1-256", FEATURE_AVX10_1_256, P_AVX10_1_256, "-mavx10.1-256")
!   ISA_NAMES_TABLE_ENTRY("avx10.1-512", FEATURE_AVX10_1_512, P_AVX10_1_512, "-mavx10.1-512")
  ISA_NAMES_TABLE_END
diff -Nrcpad gcc-14.1.0/gcc/common/config/riscv/riscv-common.cc gcc-14.2.0/gcc/common/config/riscv/riscv-common.cc
*** gcc-14.1.0/gcc/common/config/riscv/riscv-common.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/common/config/riscv/riscv-common.cc	Thu Aug  1 08:17:14 2024
*************** static const char *riscv_supported_std_e
*** 424,533 ****
  
  bool riscv_subset_list::parse_failed = false;
  
- static riscv_subset_list *current_subset_list = NULL;
- 
  static riscv_subset_list *cmdline_subset_list = NULL;
  
! struct riscv_func_target_info
! {
!   tree fn_decl;
!   std::string fn_target_name;
! 
!   riscv_func_target_info (const tree &decl, const std::string &target_name)
!     : fn_decl (decl), fn_target_name (target_name)
!   {
!   }
! };
! 
! struct riscv_func_target_hasher : nofree_ptr_hash<struct riscv_func_target_info>
! {
!   typedef tree compare_type;
! 
!   static hashval_t hash (value_type);
!   static bool equal (value_type, const compare_type &);
! };
! 
! static hash_table<riscv_func_target_hasher> *func_target_table = NULL;
! 
! static inline hashval_t riscv_func_decl_hash (tree fn_decl)
! {
!   inchash::hash h;
! 
!   h.add_ptr (fn_decl);
! 
!   return h.end ();
! }
! 
! inline hashval_t
! riscv_func_target_hasher::hash (value_type value)
! {
!   return riscv_func_decl_hash (value->fn_decl);
! }
! 
! inline bool
! riscv_func_target_hasher::equal (value_type value, const compare_type &key)
! {
!   return value->fn_decl == key;
! }
! 
! const riscv_subset_list *riscv_current_subset_list ()
! {
!   return current_subset_list;
! }
! 
! const riscv_subset_list * riscv_cmdline_subset_list ()
  {
    return cmdline_subset_list;
  }
  
- static inline void riscv_func_target_table_lazy_init ()
- {
-   if (func_target_table != NULL)
-     return;
- 
-   func_target_table = new hash_table<riscv_func_target_hasher> (1023);
- }
- 
- std::string * riscv_func_target_get (tree fn_decl)
- {
-   riscv_func_target_table_lazy_init ();
- 
-   hashval_t hash = riscv_func_decl_hash (fn_decl);
-   struct riscv_func_target_info *info
-     = func_target_table->find_with_hash (fn_decl, hash);
- 
-   return info == NULL ? NULL : &info->fn_target_name;
- }
- 
- void riscv_func_target_put (tree fn_decl, std::string fn_target_name)
- {
-   riscv_func_target_table_lazy_init ();
- 
-   hashval_t hash = riscv_func_decl_hash (fn_decl);
-   struct riscv_func_target_info **target_info_slot
-     = func_target_table->find_slot_with_hash (fn_decl, hash, INSERT);
- 
-   gcc_assert (!*target_info_slot);
- 
-   struct riscv_func_target_info *info
-     = new riscv_func_target_info (fn_decl, fn_target_name);
- 
-   *target_info_slot = info;
- }
- 
- void riscv_func_target_remove_and_destory (tree fn_decl)
- {
-   hashval_t hash = riscv_func_decl_hash (fn_decl);
-   struct riscv_func_target_info *info
-     = func_target_table->find_with_hash (fn_decl, hash);
- 
-   if (info)
-     {
-       func_target_table->remove_elt_with_hash (fn_decl, hash);
-       delete info;
-     }
- }
- 
  /* struct for recording multi-lib info.  */
  struct riscv_multi_lib_info_t {
    std::string path;
--- 424,436 ----
  
  bool riscv_subset_list::parse_failed = false;
  
  static riscv_subset_list *cmdline_subset_list = NULL;
  
! const riscv_subset_list *riscv_cmdline_subset_list ()
  {
    return cmdline_subset_list;
  }
  
  /* struct for recording multi-lib info.  */
  struct riscv_multi_lib_info_t {
    std::string path;
*************** riscv_subset_t::riscv_subset_t ()
*** 555,561 ****
  }
  
  riscv_subset_list::riscv_subset_list (const char *arch, location_t loc)
!   : m_arch (arch), m_loc (loc), m_head (NULL), m_tail (NULL), m_xlen (0)
  {
  }
  
--- 458,465 ----
  }
  
  riscv_subset_list::riscv_subset_list (const char *arch, location_t loc)
!   : m_arch (arch), m_loc (loc), m_head (NULL), m_tail (NULL), m_xlen (0),
!     m_subset_num (0)
  {
  }
  
*************** riscv_subset_list::add (const char *subs
*** 760,771 ****
  	  ext->minor_version = minor_version;
  	}
        else
! 	error_at (
! 	  m_loc,
! 	  "%<-march=%s%>: extension %qs appear more than one time",
! 	  m_arch,
! 	  subset);
! 
        return;
      }
    else if (strlen (subset) == 1 && !standard_extensions_p (subset))
--- 664,680 ----
  	  ext->minor_version = minor_version;
  	}
        else
! 	{
! 	  /* The extension is already in the list.  */
! 	  if (!m_allow_adding_dup
! 	      || ext->major_version != major_version
! 	      || ext->minor_version != minor_version)
! 	    error_at (
! 	      m_loc,
! 	      "%<-march=%s%>: extension %qs appear more than one time",
! 	      m_arch,
! 	      subset);
! 	}
        return;
      }
    else if (strlen (subset) == 1 && !standard_extensions_p (subset))
*************** riscv_subset_list::add (const char *subs
*** 801,806 ****
--- 710,716 ----
        return;
      }
  
+   m_subset_num++;
    riscv_subset_t *s = new riscv_subset_t ();
    riscv_subset_t *itr;
  
*************** void
*** 1564,1572 ****
  riscv_subset_list::finalize ()
  {
    riscv_subset_t *subset;
  
!   for (subset = m_head; subset != NULL; subset = subset->next)
!     handle_implied_ext (subset->name.c_str ());
  
    gcc_assert (check_implied_ext ());
  
--- 1474,1488 ----
  riscv_subset_list::finalize ()
  {
    riscv_subset_t *subset;
+   unsigned pre_subset_num;
  
!   do
!     {
!       pre_subset_num = m_subset_num;
!       for (subset = m_head; subset != NULL; subset = subset->next)
! 	handle_implied_ext (subset->name.c_str ());
!     }
!   while (pre_subset_num != m_subset_num);
  
    gcc_assert (check_implied_ext ());
  
*************** riscv_subset_list::finalize ()
*** 1579,1586 ****
  std::string
  riscv_arch_str (bool version_p)
  {
!   if (current_subset_list)
!     return current_subset_list->to_string (version_p);
    else
      return std::string();
  }
--- 1495,1502 ----
  std::string
  riscv_arch_str (bool version_p)
  {
!   if (cmdline_subset_list)
!     return cmdline_subset_list->to_string (version_p);
    else
      return std::string();
  }
*************** static const riscv_ext_flag_table_t risc
*** 1638,1652 ****
  
    {"zihintntl", &gcc_options::x_riscv_zi_subext, MASK_ZIHINTNTL},
    {"zihintpause", &gcc_options::x_riscv_zi_subext, MASK_ZIHINTPAUSE},
  
    {"zicboz", &gcc_options::x_riscv_zicmo_subext, MASK_ZICBOZ},
    {"zicbom", &gcc_options::x_riscv_zicmo_subext, MASK_ZICBOM},
    {"zicbop", &gcc_options::x_riscv_zicmo_subext, MASK_ZICBOP},
    {"zic64b", &gcc_options::x_riscv_zicmo_subext, MASK_ZIC64B},
-   {"ziccamoa", &gcc_options::x_riscv_zicmo_subext, MASK_ZICCAMOA},
-   {"ziccif", &gcc_options::x_riscv_zicmo_subext, MASK_ZICCIF},
-   {"zicclsm", &gcc_options::x_riscv_zicmo_subext, MASK_ZICCLSM},
-   {"ziccrse", &gcc_options::x_riscv_zicmo_subext, MASK_ZICCRSE},
  
    {"zve32x",   &gcc_options::x_target_flags, MASK_VECTOR},
    {"zve32f",   &gcc_options::x_target_flags, MASK_VECTOR},
--- 1554,1568 ----
  
    {"zihintntl", &gcc_options::x_riscv_zi_subext, MASK_ZIHINTNTL},
    {"zihintpause", &gcc_options::x_riscv_zi_subext, MASK_ZIHINTPAUSE},
+   {"ziccamoa", &gcc_options::x_riscv_zi_subext, MASK_ZICCAMOA},
+   {"ziccif", &gcc_options::x_riscv_zi_subext, MASK_ZICCIF},
+   {"zicclsm", &gcc_options::x_riscv_zi_subext, MASK_ZICCLSM},
+   {"ziccrse", &gcc_options::x_riscv_zi_subext, MASK_ZICCRSE},
  
    {"zicboz", &gcc_options::x_riscv_zicmo_subext, MASK_ZICBOZ},
    {"zicbom", &gcc_options::x_riscv_zicmo_subext, MASK_ZICBOM},
    {"zicbop", &gcc_options::x_riscv_zicmo_subext, MASK_ZICBOP},
    {"zic64b", &gcc_options::x_riscv_zicmo_subext, MASK_ZIC64B},
  
    {"zve32x",   &gcc_options::x_target_flags, MASK_VECTOR},
    {"zve32f",   &gcc_options::x_target_flags, MASK_VECTOR},
*************** static const riscv_ext_flag_table_t risc
*** 1759,1766 ****
    {NULL, NULL, 0}
  };
  
! /* Apply SUBSET_LIST to OPTS if OPTS is not null, also set CURRENT_SUBSET_LIST
!    to SUBSET_LIST, just note this WON'T delete old CURRENT_SUBSET_LIST.  */
  
  void
  riscv_set_arch_by_subset_list (riscv_subset_list *subset_list,
--- 1675,1681 ----
    {NULL, NULL, 0}
  };
  
! /* Apply SUBSET_LIST to OPTS if OPTS is not null.  */
  
  void
  riscv_set_arch_by_subset_list (riscv_subset_list *subset_list,
*************** riscv_set_arch_by_subset_list (riscv_sub
*** 1779,1793 ****
        else if (subset_list->xlen () == 64)
  	opts->x_target_flags |= MASK_64BIT;
  
!       for (arch_ext_flag_tab = &riscv_ext_flag_table[0]; arch_ext_flag_tab->ext;
  	   ++arch_ext_flag_tab)
  	{
  	  if (subset_list->lookup (arch_ext_flag_tab->ext))
  	    opts->*arch_ext_flag_tab->var_ref |= arch_ext_flag_tab->mask;
  	}
      }
- 
-   current_subset_list = subset_list;
  }
  
  /* Parse a RISC-V ISA string into an option mask.  Must clear or set all arch
--- 1694,1707 ----
        else if (subset_list->xlen () == 64)
  	opts->x_target_flags |= MASK_64BIT;
  
!       for (arch_ext_flag_tab = &riscv_ext_flag_table[0];
! 	   arch_ext_flag_tab->ext;
  	   ++arch_ext_flag_tab)
  	{
  	  if (subset_list->lookup (arch_ext_flag_tab->ext))
  	    opts->*arch_ext_flag_tab->var_ref |= arch_ext_flag_tab->mask;
  	}
      }
  }
  
  /* Parse a RISC-V ISA string into an option mask.  Must clear or set all arch
*************** riscv_parse_arch_string (const char *isa
*** 1803,1840 ****
    if (!subset_list)
      return;
  
-   if (opts)
-     {
-       const riscv_ext_flag_table_t *arch_ext_flag_tab;
-       /* Clean up target flags before we set.  */
-       for (arch_ext_flag_tab = &riscv_ext_flag_table[0];
- 	   arch_ext_flag_tab->ext;
- 	   ++arch_ext_flag_tab)
- 	opts->*arch_ext_flag_tab->var_ref &= ~arch_ext_flag_tab->mask;
- 
-       if (subset_list->xlen () == 32)
- 	opts->x_target_flags &= ~MASK_64BIT;
-       else if (subset_list->xlen () == 64)
- 	opts->x_target_flags |= MASK_64BIT;
- 
- 
-       for (arch_ext_flag_tab = &riscv_ext_flag_table[0];
- 	   arch_ext_flag_tab->ext;
- 	   ++arch_ext_flag_tab)
- 	{
- 	  if (subset_list->lookup (arch_ext_flag_tab->ext))
- 	    opts->*arch_ext_flag_tab->var_ref |= arch_ext_flag_tab->mask;
- 	}
-     }
- 
-   /* Avoid double delete if current_subset_list equals cmdline_subset_list.  */
-   if (current_subset_list && current_subset_list != cmdline_subset_list)
-     delete current_subset_list;
- 
    if (cmdline_subset_list)
      delete cmdline_subset_list;
  
!   current_subset_list = cmdline_subset_list = subset_list;
  }
  
  /* Return the riscv_cpu_info entry for CPU, NULL if not found.  */
--- 1717,1728 ----
    if (!subset_list)
      return;
  
    if (cmdline_subset_list)
      delete cmdline_subset_list;
  
!   cmdline_subset_list = subset_list;
! 
!   riscv_set_arch_by_subset_list (subset_list, opts);
  }
  
  /* Return the riscv_cpu_info entry for CPU, NULL if not found.  */
diff -Nrcpad gcc-14.1.0/gcc/config/aarch64/aarch64-c.cc gcc-14.2.0/gcc/config/aarch64/aarch64-c.cc
*** gcc-14.1.0/gcc/config/aarch64/aarch64-c.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/aarch64/aarch64-c.cc	Thu Aug  1 08:17:14 2024
*************** aarch64_define_unconditional_macros (cpp
*** 75,80 ****
--- 75,81 ----
  
    builtin_define ("__ARM_STATE_ZA");
    builtin_define ("__ARM_STATE_ZT0");
+   builtin_define ("__ARM_NEON_SVE_BRIDGE");
  
    /* Define keyword attributes like __arm_streaming as macros that expand
       to the associated [[...]] attribute.  Use __extension__ in the attribute
*************** aarch64_update_cpp_builtins (cpp_reader
*** 251,256 ****
--- 252,262 ----
  			"__ARM_FEATURE_BF16_VECTOR_ARITHMETIC", pfile);
    aarch64_def_or_undef (TARGET_BF16_FP,
  			"__ARM_FEATURE_BF16_SCALAR_ARITHMETIC", pfile);
+   aarch64_def_or_undef (TARGET_BF16_FP,
+ 			"__ARM_FEATURE_BF16", pfile);
+   aarch64_def_or_undef (TARGET_SVE_BF16,
+ 			"__ARM_FEATURE_SVE_BF16", pfile);
+ 
    aarch64_def_or_undef (TARGET_LS64,
  			"__ARM_FEATURE_LS64", pfile);
    aarch64_def_or_undef (AARCH64_ISA_RCPC, "__ARM_FEATURE_RCPC", pfile);
diff -Nrcpad gcc-14.1.0/gcc/config/aarch64/aarch64-cores.def gcc-14.2.0/gcc/config/aarch64/aarch64-cores.def
*** gcc-14.1.0/gcc/config/aarch64/aarch64-cores.def	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/aarch64/aarch64-cores.def	Thu Aug  1 08:17:14 2024
*************** AARCH64_CORE("neoverse-n2", neoversen2,
*** 189,194 ****
--- 189,196 ----
  AARCH64_CORE("cobalt-100",   cobalt100, cortexa57, V9A, (I8MM, BF16, SVE2_BITPERM, RNG, MEMTAG, PROFILE), neoversen2, 0x6d, 0xd49, -1)
  
  AARCH64_CORE("neoverse-v2", neoversev2, cortexa57, V9A, (I8MM, BF16, SVE2_BITPERM, RNG, MEMTAG, PROFILE), neoversev2, 0x41, 0xd4f, -1)
+ AARCH64_CORE("grace", grace, cortexa57, V9A, (I8MM, BF16, SVE2_BITPERM, SVE2_AES, SVE2_SHA3, SVE2_SM4, PROFILE), neoversev2, 0x41, 0xd4f, -1)
+ 
  AARCH64_CORE("demeter", demeter, cortexa57, V9A, (I8MM, BF16, SVE2_BITPERM, RNG, MEMTAG, PROFILE), neoversev2, 0x41, 0xd4f, -1)
  
  /* Generic Architecture Processors.  */
diff -Nrcpad gcc-14.1.0/gcc/config/aarch64/aarch64-ldp-fusion.cc gcc-14.2.0/gcc/config/aarch64/aarch64-ldp-fusion.cc
*** gcc-14.1.0/gcc/config/aarch64/aarch64-ldp-fusion.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/aarch64/aarch64-ldp-fusion.cc	Thu Aug  1 08:17:14 2024
*************** combine_reg_notes (insn_info *i1, insn_i
*** 1093,1101 ****
    bool found_eh_region = false;
    rtx result = NULL_RTX;
    result = filter_notes (REG_NOTES (i2->rtl ()), result,
- 			 &found_eh_region, fr_expr);
-   result = filter_notes (REG_NOTES (i1->rtl ()), result,
  			 &found_eh_region, fr_expr + 1);
  
    if (!load_p)
      {
--- 1093,1101 ----
    bool found_eh_region = false;
    rtx result = NULL_RTX;
    result = filter_notes (REG_NOTES (i2->rtl ()), result,
  			 &found_eh_region, fr_expr + 1);
+   result = filter_notes (REG_NOTES (i1->rtl ()), result,
+ 			 &found_eh_region, fr_expr);
  
    if (!load_p)
      {
diff -Nrcpad gcc-14.1.0/gcc/config/aarch64/aarch64-simd.md gcc-14.2.0/gcc/config/aarch64/aarch64-simd.md
*** gcc-14.1.0/gcc/config/aarch64/aarch64-simd.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/aarch64/aarch64-simd.md	Thu Aug  1 08:17:14 2024
***************
*** 7363,7370 ****
        nunits /= 2;
      rtx par_even = aarch64_gen_stepped_int_parallel (nunits, 0, 2);
      rtx par_odd = aarch64_gen_stepped_int_parallel (nunits, 1, 2);
-     if (BYTES_BIG_ENDIAN)
-       std::swap (operands[1], operands[2]);
      emit_insn (gen_aarch64_addp<mode>_insn (operands[0], operands[1],
  					    operands[2], par_even, par_odd));
      DONE;
--- 7363,7368 ----
diff -Nrcpad gcc-14.1.0/gcc/config/aarch64/aarch64-tune.md gcc-14.2.0/gcc/config/aarch64/aarch64-tune.md
*** gcc-14.1.0/gcc/config/aarch64/aarch64-tune.md	Tue May  7 06:52:51 2024
--- gcc-14.2.0/gcc/config/aarch64/aarch64-tune.md	Thu Aug  1 08:18:42 2024
***************
*** 1,5 ****
  ;; -*- buffer-read-only: t -*-
  ;; Generated automatically by gentune.sh from aarch64-cores.def
  (define_attr "tune"
! 	"cortexa34,cortexa35,cortexa53,cortexa57,cortexa72,cortexa73,thunderx,thunderxt88p1,thunderxt88,octeontx,octeontxt81,octeontxt83,thunderxt81,thunderxt83,ampere1,ampere1a,ampere1b,emag,xgene1,falkor,qdf24xx,exynosm1,phecda,thunderx2t99p1,vulcan,thunderx2t99,cortexa55,cortexa75,cortexa76,cortexa76ae,cortexa77,cortexa78,cortexa78ae,cortexa78c,cortexa65,cortexa65ae,cortexx1,cortexx1c,neoversen1,ares,neoversee1,octeontx2,octeontx2t98,octeontx2t96,octeontx2t93,octeontx2f95,octeontx2f95n,octeontx2f95mm,a64fx,tsv110,thunderx3t110,neoversev1,zeus,neoverse512tvb,saphira,cortexa57cortexa53,cortexa72cortexa53,cortexa73cortexa35,cortexa73cortexa53,cortexa75cortexa55,cortexa76cortexa55,cortexr82,cortexa510,cortexa520,cortexa710,cortexa715,cortexa720,cortexx2,cortexx3,cortexx4,neoversen2,cobalt100,neoversev2,demeter,generic,generic_armv8_a,generic_armv9_a"
  	(const (symbol_ref "((enum attr_tune) aarch64_tune)")))
--- 1,5 ----
  ;; -*- buffer-read-only: t -*-
  ;; Generated automatically by gentune.sh from aarch64-cores.def
  (define_attr "tune"
! 	"cortexa34,cortexa35,cortexa53,cortexa57,cortexa72,cortexa73,thunderx,thunderxt88p1,thunderxt88,octeontx,octeontxt81,octeontxt83,thunderxt81,thunderxt83,ampere1,ampere1a,ampere1b,emag,xgene1,falkor,qdf24xx,exynosm1,phecda,thunderx2t99p1,vulcan,thunderx2t99,cortexa55,cortexa75,cortexa76,cortexa76ae,cortexa77,cortexa78,cortexa78ae,cortexa78c,cortexa65,cortexa65ae,cortexx1,cortexx1c,neoversen1,ares,neoversee1,octeontx2,octeontx2t98,octeontx2t96,octeontx2t93,octeontx2f95,octeontx2f95n,octeontx2f95mm,a64fx,tsv110,thunderx3t110,neoversev1,zeus,neoverse512tvb,saphira,cortexa57cortexa53,cortexa72cortexa53,cortexa73cortexa35,cortexa73cortexa53,cortexa75cortexa55,cortexa76cortexa55,cortexr82,cortexa510,cortexa520,cortexa710,cortexa715,cortexa720,cortexx2,cortexx3,cortexx4,neoversen2,cobalt100,neoversev2,grace,demeter,generic,generic_armv8_a,generic_armv9_a"
  	(const (symbol_ref "((enum attr_tune) aarch64_tune)")))
diff -Nrcpad gcc-14.1.0/gcc/config/alpha/alpha.cc gcc-14.2.0/gcc/config/alpha/alpha.cc
*** gcc-14.1.0/gcc/config/alpha/alpha.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/alpha/alpha.cc	Thu Aug  1 08:17:14 2024
*************** alpha_expand_block_move (rtx operands[])
*** 3820,3825 ****
--- 3820,3831 ----
            else if (a >= 16 && c % 2 == 0)
  	    src_align = 16;
  	}
+ 
+       if (MEM_P (orig_src) && MEM_ALIGN (orig_src) < src_align)
+ 	{
+ 	  orig_src = shallow_copy_rtx (orig_src);
+ 	  set_mem_align (orig_src, src_align);
+ 	}
      }
  
    tmp = XEXP (orig_dst, 0);
*************** alpha_expand_block_move (rtx operands[])
*** 3841,3846 ****
--- 3847,3858 ----
            else if (a >= 16 && c % 2 == 0)
  	    dst_align = 16;
  	}
+ 
+       if (MEM_P (orig_dst) && MEM_ALIGN (orig_dst) < dst_align)
+ 	{
+ 	  orig_dst = shallow_copy_rtx (orig_dst);
+ 	  set_mem_align (orig_dst, dst_align);
+ 	}
      }
  
    ofs = 0;
diff -Nrcpad gcc-14.1.0/gcc/config/alpha/alpha.md gcc-14.2.0/gcc/config/alpha/alpha.md
*** gcc-14.1.0/gcc/config/alpha/alpha.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/alpha/alpha.md	Thu Aug  1 08:17:14 2024
***************
*** 725,731 ****
  	(sign_extend:DI (match_operand:SI 2 "nonimmediate_operand")))
     (parallel [(set (match_dup 5)
  		   (sign_extend:DI
! 		    (any_divmod:SI (match_dup 3) (match_dup 4))))
  	      (clobber (reg:DI 23))
  	      (clobber (reg:DI 28))])
     (set (match_operand:SI 0 "nonimmediate_operand")
--- 725,732 ----
  	(sign_extend:DI (match_operand:SI 2 "nonimmediate_operand")))
     (parallel [(set (match_dup 5)
  		   (sign_extend:DI
! 		    (any_divmod:SI (truncate:SI (match_dup 3))
! 				   (truncate:SI (match_dup 4)))))
  	      (clobber (reg:DI 23))
  	      (clobber (reg:DI 28))])
     (set (match_operand:SI 0 "nonimmediate_operand")
***************
*** 751,759 ****
  
  (define_insn_and_split "*divmodsi_internal_er"
    [(set (match_operand:DI 0 "register_operand" "=c")
! 	(sign_extend:DI (match_operator:SI 3 "divmod_operator"
! 			[(match_operand:DI 1 "register_operand" "a")
! 			 (match_operand:DI 2 "register_operand" "b")])))
     (clobber (reg:DI 23))
     (clobber (reg:DI 28))]
    "TARGET_EXPLICIT_RELOCS && TARGET_ABI_OSF"
--- 752,761 ----
  
  (define_insn_and_split "*divmodsi_internal_er"
    [(set (match_operand:DI 0 "register_operand" "=c")
! 	(sign_extend:DI
! 	 (match_operator:SI 3 "divmod_operator"
! 	  [(truncate:SI (match_operand:DI 1 "register_operand" "a"))
! 	   (truncate:SI (match_operand:DI 2 "register_operand" "b"))])))
     (clobber (reg:DI 23))
     (clobber (reg:DI 28))]
    "TARGET_EXPLICIT_RELOCS && TARGET_ABI_OSF"
***************
*** 795,802 ****
  (define_insn "*divmodsi_internal_er_1"
    [(set (match_operand:DI 0 "register_operand" "=c")
  	(sign_extend:DI (match_operator:SI 3 "divmod_operator"
!                         [(match_operand:DI 1 "register_operand" "a")
!                          (match_operand:DI 2 "register_operand" "b")])))
     (use (match_operand:DI 4 "register_operand" "c"))
     (use (match_operand 5 "const_int_operand"))
     (clobber (reg:DI 23))
--- 797,804 ----
  (define_insn "*divmodsi_internal_er_1"
    [(set (match_operand:DI 0 "register_operand" "=c")
  	(sign_extend:DI (match_operator:SI 3 "divmod_operator"
! 	 [(truncate:SI (match_operand:DI 1 "register_operand" "a"))
! 	  (truncate:SI (match_operand:DI 2 "register_operand" "b"))])))
     (use (match_operand:DI 4 "register_operand" "c"))
     (use (match_operand 5 "const_int_operand"))
     (clobber (reg:DI 23))
***************
*** 808,816 ****
  
  (define_insn "*divmodsi_internal"
    [(set (match_operand:DI 0 "register_operand" "=c")
! 	(sign_extend:DI (match_operator:SI 3 "divmod_operator"
! 			[(match_operand:DI 1 "register_operand" "a")
! 			 (match_operand:DI 2 "register_operand" "b")])))
     (clobber (reg:DI 23))
     (clobber (reg:DI 28))]
    "TARGET_ABI_OSF"
--- 810,819 ----
  
  (define_insn "*divmodsi_internal"
    [(set (match_operand:DI 0 "register_operand" "=c")
! 	(sign_extend:DI
! 	 (match_operator:SI 3 "divmod_operator"
! 	  [(truncate:SI (match_operand:DI 1 "register_operand" "a"))
! 	   (truncate:SI (match_operand:DI 2 "register_operand" "b"))])))
     (clobber (reg:DI 23))
     (clobber (reg:DI 28))]
    "TARGET_ABI_OSF"
***************
*** 3899,3905 ****
    else
      return "ldq %0,%2(%1)\t\t!literal!%3";
  }
!   [(set_attr "type" "ldsym")])
  
  (define_split
    [(set (match_operand:DI 0 "register_operand")
--- 3902,3909 ----
    else
      return "ldq %0,%2(%1)\t\t!literal!%3";
  }
!   [(set_attr "type" "ldsym")
!    (set_attr "cannot_copy" "true")])
  
  (define_split
    [(set (match_operand:DI 0 "register_operand")
***************
*** 3923,3929 ****
      return "lda %0,%2(%1)\t\t!tlsgd";
    else
      return "lda %0,%2(%1)\t\t!tlsgd!%3";
! })
  
  (define_insn "movdi_er_tlsldm"
    [(set (match_operand:DI 0 "register_operand" "=r")
--- 3927,3934 ----
      return "lda %0,%2(%1)\t\t!tlsgd";
    else
      return "lda %0,%2(%1)\t\t!tlsgd!%3";
! }
!   [(set_attr "cannot_copy" "true")])
  
  (define_insn "movdi_er_tlsldm"
    [(set (match_operand:DI 0 "register_operand" "=r")
***************
*** 3936,3942 ****
      return "lda %0,%&(%1)\t\t!tlsldm";
    else
      return "lda %0,%&(%1)\t\t!tlsldm!%2";
! })
  
  (define_insn "*movdi_er_gotdtp"
    [(set (match_operand:DI 0 "register_operand" "=r")
--- 3941,3948 ----
      return "lda %0,%&(%1)\t\t!tlsldm";
    else
      return "lda %0,%&(%1)\t\t!tlsldm!%2";
! }
!   [(set_attr "cannot_copy" "true")])
  
  (define_insn "*movdi_er_gotdtp"
    [(set (match_operand:DI 0 "register_operand" "=r")
***************
*** 5905,5910 ****
--- 5911,5917 ----
    "HAVE_AS_TLS"
    "ldq $27,%1($29)\t\t!literal!%2\;jsr $26,($27),%1\t\t!lituse_<tls>!%2\;ldah $29,0($26)\t\t!gpdisp!%*\;lda $29,0($29)\t\t!gpdisp!%*"
    [(set_attr "type" "jsr")
+    (set_attr "cannot_copy" "true")
     (set_attr "length" "16")])
  
  ;; We must use peep2 instead of a split because we need accurate life
diff -Nrcpad gcc-14.1.0/gcc/config/alpha/constraints.md gcc-14.2.0/gcc/config/alpha/constraints.md
*** gcc-14.1.0/gcc/config/alpha/constraints.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/alpha/constraints.md	Thu Aug  1 08:17:14 2024
***************
*** 27,33 ****
   "General register 24, input to division routine")
  
  (define_register_constraint "b" "R25_REG"
!  "General register 24, input to division routine")
  
  (define_register_constraint "c" "R27_REG"
   "General register 27, function call address")
--- 27,33 ----
   "General register 24, input to division routine")
  
  (define_register_constraint "b" "R25_REG"
!  "General register 25, input to division routine")
  
  (define_register_constraint "c" "R27_REG"
   "General register 27, function call address")
diff -Nrcpad gcc-14.1.0/gcc/config/arm/arm.cc gcc-14.2.0/gcc/config/arm/arm.cc
*** gcc-14.1.0/gcc/config/arm/arm.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/arm/arm.cc	Thu Aug  1 08:17:14 2024
*************** arm_legitimate_index_p (machine_mode mod
*** 8852,8857 ****
--- 8852,8879 ----
  	    && INTVAL (index) > -1024
  	    && (INTVAL (index) & 3) == 0);
  
+   if (arm_address_register_rtx_p (index, strict_p)
+       && (GET_MODE_SIZE (mode) <= 4))
+     return 1;
+ 
+   /* This handles DFmode only if !TARGET_HARD_FLOAT.  */
+   if (mode == DImode || mode == DFmode)
+     {
+       if (code == CONST_INT)
+ 	{
+ 	  HOST_WIDE_INT val = INTVAL (index);
+ 
+ 	  /* Assume we emit ldrd or 2x ldr if !TARGET_LDRD.
+ 	     If vldr is selected it uses arm_coproc_mem_operand.  */
+ 	  if (TARGET_LDRD)
+ 	    return val > -256 && val < 256;
+ 	  else
+ 	    return val > -4096 && val < 4092;
+ 	}
+ 
+       return TARGET_LDRD && arm_address_register_rtx_p (index, strict_p);
+     }
+ 
    /* For quad modes, we restrict the constant offset to be slightly less
       than what the instruction format permits.  We do this because for
       quad mode moves, we will actually decompose them into two separate
*************** arm_legitimate_index_p (machine_mode mod
*** 8864,8870 ****
  	    && (INTVAL (index) & 3) == 0);
  
    /* We have no such constraint on double mode offsets, so we permit the
!      full range of the instruction format.  */
    if (TARGET_NEON && VALID_NEON_DREG_MODE (mode))
      return (code == CONST_INT
  	    && INTVAL (index) < 1024
--- 8886,8892 ----
  	    && (INTVAL (index) & 3) == 0);
  
    /* We have no such constraint on double mode offsets, so we permit the
!      full range of the instruction format.  Note DImode is included here.  */
    if (TARGET_NEON && VALID_NEON_DREG_MODE (mode))
      return (code == CONST_INT
  	    && INTVAL (index) < 1024
*************** arm_legitimate_index_p (machine_mode mod
*** 8877,8903 ****
  	    && INTVAL (index) > -1024
  	    && (INTVAL (index) & 3) == 0);
  
-   if (arm_address_register_rtx_p (index, strict_p)
-       && (GET_MODE_SIZE (mode) <= 4))
-     return 1;
- 
-   if (mode == DImode || mode == DFmode)
-     {
-       if (code == CONST_INT)
- 	{
- 	  HOST_WIDE_INT val = INTVAL (index);
- 
- 	  /* Assume we emit ldrd or 2x ldr if !TARGET_LDRD.
- 	     If vldr is selected it uses arm_coproc_mem_operand.  */
- 	  if (TARGET_LDRD)
- 	    return val > -256 && val < 256;
- 	  else
- 	    return val > -4096 && val < 4092;
- 	}
- 
-       return TARGET_LDRD && arm_address_register_rtx_p (index, strict_p);
-     }
- 
    if (GET_MODE_SIZE (mode) <= 4
        && ! (arm_arch4
  	    && (mode == HImode
--- 8899,8904 ----
*************** thumb2_legitimate_index_p (machine_mode
*** 9000,9006 ****
  	    && (INTVAL (index) & 3) == 0);
  
    /* We have no such constraint on double mode offsets, so we permit the
!      full range of the instruction format.  */
    if (TARGET_NEON && VALID_NEON_DREG_MODE (mode))
      return (code == CONST_INT
  	    && INTVAL (index) < 1024
--- 9001,9007 ----
  	    && (INTVAL (index) & 3) == 0);
  
    /* We have no such constraint on double mode offsets, so we permit the
!      full range of the instruction format.  Note DImode is included here.  */
    if (TARGET_NEON && VALID_NEON_DREG_MODE (mode))
      return (code == CONST_INT
  	    && INTVAL (index) < 1024
*************** thumb2_legitimate_index_p (machine_mode
*** 9011,9016 ****
--- 9012,9018 ----
        && (GET_MODE_SIZE (mode) <= 4))
      return 1;
  
+   /* This handles DImode if !TARGET_NEON, and DFmode if !TARGET_VFP_BASE.  */
    if (mode == DImode || mode == DFmode)
      {
        if (code == CONST_INT)
*************** cmse_nonsecure_call_inline_register_clea
*** 19220,19236 ****
  	      || TREE_CODE (ret_type) == BOOLEAN_TYPE)
  	      && known_lt (GET_MODE_SIZE (TYPE_MODE (ret_type)), 4))
  	    {
! 	      machine_mode ret_mode = TYPE_MODE (ret_type);
  	      rtx extend;
  	      if (TYPE_UNSIGNED (ret_type))
! 		extend = gen_rtx_ZERO_EXTEND (SImode,
! 					      gen_rtx_REG (ret_mode, R0_REGNUM));
  	      else
! 		extend = gen_rtx_SIGN_EXTEND (SImode,
! 					      gen_rtx_REG (ret_mode, R0_REGNUM));
! 	      emit_insn_after (gen_rtx_SET (gen_rtx_REG (SImode, R0_REGNUM),
! 					     extend), insn);
! 
  	    }
  
  
--- 19222,19246 ----
  	      || TREE_CODE (ret_type) == BOOLEAN_TYPE)
  	      && known_lt (GET_MODE_SIZE (TYPE_MODE (ret_type)), 4))
  	    {
! 	      rtx ret_reg = gen_rtx_REG (TYPE_MODE (ret_type), R0_REGNUM);
! 	      rtx si_reg = gen_rtx_REG (SImode, R0_REGNUM);
  	      rtx extend;
  	      if (TYPE_UNSIGNED (ret_type))
! 		extend = gen_rtx_SET (si_reg, gen_rtx_ZERO_EXTEND (SImode,
! 								   ret_reg));
  	      else
! 		{
! 		  /* Signed-extension is a special case because of
! 		     thumb1_extendhisi2.  */
! 		  if (TARGET_THUMB1
! 		      && known_eq (GET_MODE_SIZE (TYPE_MODE (ret_type)), 2))
! 		    extend = gen_thumb1_extendhisi2 (si_reg, ret_reg);
! 		  else
! 		    extend = gen_rtx_SET (si_reg,
! 					  gen_rtx_SIGN_EXTEND (SImode,
! 							       ret_reg));
! 		}
! 	      emit_insn_after (extend, insn);
  	    }
  
  
*************** output_move_neon (rtx *operands)
*** 20851,20860 ****
  	int overlap = -1;
  	for (i = 0; i < nregs; i++)
  	  {
! 	    /* We're only using DImode here because it's a convenient
! 	       size.  */
! 	    ops[0] = gen_rtx_REG (DImode, REGNO (reg) + 2 * i);
! 	    ops[1] = adjust_address (mem, DImode, 8 * i);
  	    if (reg_overlap_mentioned_p (ops[0], mem))
  	      {
  		gcc_assert (overlap == -1);
--- 20861,20869 ----
  	int overlap = -1;
  	for (i = 0; i < nregs; i++)
  	  {
! 	    /* Use DFmode for vldr/vstr.  */
! 	    ops[0] = gen_rtx_REG (DFmode, REGNO (reg) + 2 * i);
! 	    ops[1] = adjust_address_nv (mem, DFmode, 8 * i);
  	    if (reg_overlap_mentioned_p (ops[0], mem))
  	      {
  		gcc_assert (overlap == -1);
*************** output_move_neon (rtx *operands)
*** 20871,20878 ****
  	  }
  	if (overlap != -1)
  	  {
! 	    ops[0] = gen_rtx_REG (DImode, REGNO (reg) + 2 * overlap);
! 	    ops[1] = adjust_address (mem, SImode, 8 * overlap);
  	    if (TARGET_HAVE_MVE && LABEL_REF_P (addr))
  	      sprintf (buff, "v%sr.32\t%%P0, %%1", load ? "ld" : "st");
  	    else
--- 20880,20887 ----
  	  }
  	if (overlap != -1)
  	  {
! 	    ops[0] = gen_rtx_REG (DFmode, REGNO (reg) + 2 * overlap);
! 	    ops[1] = adjust_address_nv (mem, DFmode, 8 * overlap);
  	    if (TARGET_HAVE_MVE && LABEL_REF_P (addr))
  	      sprintf (buff, "v%sr.32\t%%P0, %%1", load ? "ld" : "st");
  	    else
*************** thumb1_expand_prologue (void)
*** 27250,27255 ****
--- 27259,27316 ----
    live_regs_mask = offsets->saved_regs_mask;
    lr_needs_saving = live_regs_mask & (1 << LR_REGNUM);
  
+   /* The AAPCS requires the callee to widen integral types narrower
+      than 32 bits to the full width of the register; but when handling
+      calls to non-secure space, we cannot trust the callee to have
+      correctly done so.  So forcibly re-widen the result here.  */
+   if (IS_CMSE_ENTRY (func_type))
+     {
+       function_args_iterator args_iter;
+       CUMULATIVE_ARGS args_so_far_v;
+       cumulative_args_t args_so_far;
+       bool first_param = true;
+       tree arg_type;
+       tree fndecl = current_function_decl;
+       tree fntype = TREE_TYPE (fndecl);
+       arm_init_cumulative_args (&args_so_far_v, fntype, NULL_RTX, fndecl);
+       args_so_far = pack_cumulative_args (&args_so_far_v);
+       FOREACH_FUNCTION_ARGS (fntype, arg_type, args_iter)
+ 	{
+ 	  rtx arg_rtx;
+ 
+ 	  if (VOID_TYPE_P (arg_type))
+ 	    break;
+ 
+ 	  function_arg_info arg (arg_type, /*named=*/true);
+ 	  if (!first_param)
+ 	    /* We should advance after processing the argument and pass
+ 	       the argument we're advancing past.  */
+ 	    arm_function_arg_advance (args_so_far, arg);
+ 	  first_param = false;
+ 	  arg_rtx = arm_function_arg (args_so_far, arg);
+ 	  gcc_assert (REG_P (arg_rtx));
+ 	  if ((TREE_CODE (arg_type) == INTEGER_TYPE
+ 	      || TREE_CODE (arg_type) == ENUMERAL_TYPE
+ 	      || TREE_CODE (arg_type) == BOOLEAN_TYPE)
+ 	      && known_lt (GET_MODE_SIZE (GET_MODE (arg_rtx)), 4))
+ 	    {
+ 	      rtx res_reg = gen_rtx_REG (SImode, REGNO (arg_rtx));
+ 	      if (TYPE_UNSIGNED (arg_type))
+ 		emit_set_insn (res_reg, gen_rtx_ZERO_EXTEND (SImode, arg_rtx));
+ 	      else
+ 		{
+ 		  /* Signed-extension is a special case because of
+ 		     thumb1_extendhisi2.  */
+ 		  if (known_eq (GET_MODE_SIZE (GET_MODE (arg_rtx)), 2))
+ 		    emit_insn (gen_thumb1_extendhisi2 (res_reg, arg_rtx));
+ 		  else
+ 		    emit_set_insn (res_reg,
+ 				   gen_rtx_SIGN_EXTEND (SImode, arg_rtx));
+ 		}
+ 	    }
+ 	}
+     }
+ 
    /* Extract a mask of the ones we can give to the Thumb's push instruction.  */
    l_mask = live_regs_mask & 0x40ff;
    /* Then count how many other high registers will need to be pushed.  */
diff -Nrcpad gcc-14.1.0/gcc/config/arm/arm.h gcc-14.2.0/gcc/config/arm/arm.h
*** gcc-14.1.0/gcc/config/arm/arm.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/arm/arm.h	Thu Aug  1 08:17:14 2024
*************** enum arm_auto_incmodes
*** 2111,2118 ****
        ? (ADDR_DIFF_VEC_FLAGS (body).offset_unsigned = 0, HImode)	\
        : SImode)								\
     : (TARGET_THUMB2							\
!       ? ((min > 0 && max < 0x200) ? QImode				\
!       : (min > 0 && max <= 0x20000) ? HImode				\
        : SImode)								\
     : ((min >= 0 && max < 1024)						\
        ? (ADDR_DIFF_VEC_FLAGS (body).offset_unsigned = 1, QImode)	\
--- 2111,2118 ----
        ? (ADDR_DIFF_VEC_FLAGS (body).offset_unsigned = 0, HImode)	\
        : SImode)								\
     : (TARGET_THUMB2							\
!       ? ((min >= 0 && max < 0x200) ? QImode				\
!       : (min >= 0 && max < 0x20000) ? HImode				\
        : SImode)								\
     : ((min >= 0 && max < 1024)						\
        ? (ADDR_DIFF_VEC_FLAGS (body).offset_unsigned = 1, QImode)	\
diff -Nrcpad gcc-14.1.0/gcc/config/arm/arm.md gcc-14.2.0/gcc/config/arm/arm.md
*** gcc-14.1.0/gcc/config/arm/arm.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/arm/arm.md	Thu Aug  1 08:17:14 2024
***************
*** 5011,5017 ****
  
  (define_insn "unaligned_loadsi"
    [(set (match_operand:SI 0 "s_register_operand" "=l,l,r")
! 	(unspec:SI [(match_operand:SI 1 "memory_operand" "m,Uw,m")]
  		   UNSPEC_UNALIGNED_LOAD))]
    "unaligned_access"
    "@
--- 5011,5017 ----
  
  (define_insn "unaligned_loadsi"
    [(set (match_operand:SI 0 "s_register_operand" "=l,l,r")
! 	(unspec:SI [(match_operand:SI 1 "mem_and_no_t1_wback_op" "Uw,Uw,m")]
  		   UNSPEC_UNALIGNED_LOAD))]
    "unaligned_access"
    "@
***************
*** 5041,5047 ****
  (define_insn "unaligned_loadhiu"
    [(set (match_operand:SI 0 "s_register_operand" "=l,l,r")
  	(zero_extend:SI
! 	  (unspec:HI [(match_operand:HI 1 "memory_operand" "m,Uw,m")]
  		     UNSPEC_UNALIGNED_LOAD)))]
    "unaligned_access"
    "@
--- 5041,5047 ----
  (define_insn "unaligned_loadhiu"
    [(set (match_operand:SI 0 "s_register_operand" "=l,l,r")
  	(zero_extend:SI
! 	  (unspec:HI [(match_operand:HI 1 "mem_and_no_t1_wback_op" "Uw,Uw,m")]
  		     UNSPEC_UNALIGNED_LOAD)))]
    "unaligned_access"
    "@
***************
*** 5066,5072 ****
     (set_attr "type" "store_8")])
  
  (define_insn "unaligned_storesi"
!   [(set (match_operand:SI 0 "memory_operand" "=m,Uw,m")
  	(unspec:SI [(match_operand:SI 1 "s_register_operand" "l,l,r")]
  		   UNSPEC_UNALIGNED_STORE))]
    "unaligned_access"
--- 5066,5072 ----
     (set_attr "type" "store_8")])
  
  (define_insn "unaligned_storesi"
!   [(set (match_operand:SI 0 "mem_and_no_t1_wback_op" "=Uw,Uw,m")
  	(unspec:SI [(match_operand:SI 1 "s_register_operand" "l,l,r")]
  		   UNSPEC_UNALIGNED_STORE))]
    "unaligned_access"
***************
*** 5081,5087 ****
     (set_attr "type" "store_4")])
  
  (define_insn "unaligned_storehi"
!   [(set (match_operand:HI 0 "memory_operand" "=m,Uw,m")
  	(unspec:HI [(match_operand:HI 1 "s_register_operand" "l,l,r")]
  		   UNSPEC_UNALIGNED_STORE))]
    "unaligned_access"
--- 5081,5087 ----
     (set_attr "type" "store_4")])
  
  (define_insn "unaligned_storehi"
!   [(set (match_operand:HI 0 "mem_and_no_t1_wback_op" "=Uw,Uw,m")
  	(unspec:HI [(match_operand:HI 1 "s_register_operand" "l,l,r")]
  		   UNSPEC_UNALIGNED_STORE))]
    "unaligned_access"
diff -Nrcpad gcc-14.1.0/gcc/config/arm/mve.md gcc-14.2.0/gcc/config/arm/mve.md
*** gcc-14.1.0/gcc/config/arm/mve.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/arm/mve.md	Thu Aug  1 08:17:14 2024
***************
*** 6505,6511 ****
    if (elt == 0)
     return "vmov\t%e0, %Q1, %R1";
    else
!    return "vmov\t%f0, %J1, %K1";
  }
   [(set_attr "type" "mve_move")])
  
--- 6505,6511 ----
    if (elt == 0)
     return "vmov\t%e0, %Q1, %R1";
    else
!    return "vmov\t%f0, %Q1, %R1";
  }
   [(set_attr "type" "mve_move")])
  
diff -Nrcpad gcc-14.1.0/gcc/config/arm/predicates.md gcc-14.2.0/gcc/config/arm/predicates.md
*** gcc-14.1.0/gcc/config/arm/predicates.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/arm/predicates.md	Thu Aug  1 08:17:14 2024
***************
*** 907,909 ****
--- 907,914 ----
  ;; A special predicate that doesn't match a particular mode.
  (define_special_predicate "arm_any_register_operand"
    (match_code "reg"))
+ 
+ ;; General memory operand that disallows Thumb-1 POST_INC.
+ (define_predicate "mem_and_no_t1_wback_op"
+   (and (match_operand 0 "memory_operand")
+        (match_test "!(TARGET_THUMB1 && GET_CODE (XEXP (op, 0)) == POST_INC)")))
diff -Nrcpad gcc-14.1.0/gcc/config/arm/sync.md gcc-14.2.0/gcc/config/arm/sync.md
*** gcc-14.1.0/gcc/config/arm/sync.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/arm/sync.md	Thu Aug  1 08:17:14 2024
***************
*** 65,71 ****
  (define_insn "arm_atomic_load<mode>"
    [(set (match_operand:QHSI 0 "register_operand" "=r,l")
      (unspec_volatile:QHSI
!       [(match_operand:QHSI 1 "memory_operand" "m,m")]
        VUNSPEC_LDR))]
    ""
    "ldr<sync_sfx>\t%0, %1"
--- 65,71 ----
  (define_insn "arm_atomic_load<mode>"
    [(set (match_operand:QHSI 0 "register_operand" "=r,l")
      (unspec_volatile:QHSI
!       [(match_operand:QHSI 1 "mem_and_no_t1_wback_op" "m,Uw")]
        VUNSPEC_LDR))]
    ""
    "ldr<sync_sfx>\t%0, %1"
***************
*** 81,87 ****
  )
  
  (define_insn "arm_atomic_store<mode>"
!   [(set (match_operand:QHSI 0 "memory_operand" "=m,m")
      (unspec_volatile:QHSI
        [(match_operand:QHSI 1 "register_operand" "r,l")]
        VUNSPEC_STR))]
--- 81,87 ----
  )
  
  (define_insn "arm_atomic_store<mode>"
!   [(set (match_operand:QHSI 0 "mem_and_no_t1_wback_op" "=m,Uw")
      (unspec_volatile:QHSI
        [(match_operand:QHSI 1 "register_operand" "r,l")]
        VUNSPEC_STR))]
diff -Nrcpad gcc-14.1.0/gcc/config/avr/avr-dimode.md gcc-14.2.0/gcc/config/avr/avr-dimode.md
*** gcc-14.1.0/gcc/config/avr/avr-dimode.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/avr/avr-dimode.md	Thu Aug  1 08:17:14 2024
***************
*** 62,69 ****
  ;; "addta3" "adduta3"
  (define_expand "add<mode>3"
    [(parallel [(match_operand:ALL8 0 "general_operand" "")
!               (match_operand:ALL8 1 "general_operand" "")
!               (match_operand:ALL8 2 "general_operand" "")])]
    "avr_have_dimode"
    {
      rtx acc_a = gen_rtx_REG (<MODE>mode, ACC_A);
--- 62,69 ----
  ;; "addta3" "adduta3"
  (define_expand "add<mode>3"
    [(parallel [(match_operand:ALL8 0 "general_operand" "")
!               (match_operand:ALL8 1 "nop_general_operand")
!               (match_operand:ALL8 2 "nop_general_operand")])]
    "avr_have_dimode"
    {
      rtx acc_a = gen_rtx_REG (<MODE>mode, ACC_A);
***************
*** 178,185 ****
  ;; "subta3" "subuta3"
  (define_expand "sub<mode>3"
    [(parallel [(match_operand:ALL8 0 "general_operand" "")
!               (match_operand:ALL8 1 "general_operand" "")
!               (match_operand:ALL8 2 "general_operand" "")])]
    "avr_have_dimode"
    {
      rtx acc_a = gen_rtx_REG (<MODE>mode, ACC_A);
--- 178,185 ----
  ;; "subta3" "subuta3"
  (define_expand "sub<mode>3"
    [(parallel [(match_operand:ALL8 0 "general_operand" "")
!               (match_operand:ALL8 1 "nop_general_operand")
!               (match_operand:ALL8 2 "nop_general_operand")])]
    "avr_have_dimode"
    {
      rtx acc_a = gen_rtx_REG (<MODE>mode, ACC_A);
***************
*** 259,266 ****
  
  (define_expand "<code_stdname><mode>3"
    [(set (match_operand:ALL8S 0 "general_operand" "")
!         (ss_addsub:ALL8S (match_operand:ALL8S 1 "general_operand" "")
!                          (match_operand:ALL8S 2 "general_operand" "")))]
    "avr_have_dimode"
    {
      rtx acc_a = gen_rtx_REG (<MODE>mode, ACC_A);
--- 259,266 ----
  
  (define_expand "<code_stdname><mode>3"
    [(set (match_operand:ALL8S 0 "general_operand" "")
!         (ss_addsub:ALL8S (match_operand:ALL8S 1 "nop_general_operand")
!                          (match_operand:ALL8S 2 "nop_general_operand")))]
    "avr_have_dimode"
    {
      rtx acc_a = gen_rtx_REG (<MODE>mode, ACC_A);
***************
*** 332,339 ****
  
  (define_expand "<code_stdname><mode>3"
    [(set (match_operand:ALL8U 0 "general_operand" "")
!         (us_addsub:ALL8U (match_operand:ALL8U 1 "general_operand" "")
!                          (match_operand:ALL8U 2 "general_operand" "")))]
    "avr_have_dimode"
    {
      rtx acc_a = gen_rtx_REG (<MODE>mode, ACC_A);
--- 332,339 ----
  
  (define_expand "<code_stdname><mode>3"
    [(set (match_operand:ALL8U 0 "general_operand" "")
!         (us_addsub:ALL8U (match_operand:ALL8U 1 "nop_general_operand")
!                          (match_operand:ALL8U 2 "nop_general_operand")))]
    "avr_have_dimode"
    {
      rtx acc_a = gen_rtx_REG (<MODE>mode, ACC_A);
***************
*** 405,411 ****
  
  (define_expand "negdi2"
    [(parallel [(match_operand:DI 0 "general_operand" "")
!               (match_operand:DI 1 "general_operand" "")])]
    "avr_have_dimode"
    {
      rtx acc_a = gen_rtx_REG (DImode, ACC_A);
--- 405,411 ----
  
  (define_expand "negdi2"
    [(parallel [(match_operand:DI 0 "general_operand" "")
!               (match_operand:DI 1 "nop_general_operand")])]
    "avr_have_dimode"
    {
      rtx acc_a = gen_rtx_REG (DImode, ACC_A);
***************
*** 602,609 ****
  ;; "ashluta3"  "ashruta3"  "lshruta3"  "rotluta3"
  (define_expand "<code_stdname><mode>3"
    [(parallel [(match_operand:ALL8 0 "general_operand" "")
!               (di_shifts:ALL8 (match_operand:ALL8 1 "general_operand" "")
!                               (match_operand:QI 2 "general_operand" ""))])]
    "avr_have_dimode"
    {
      rtx acc_a = gen_rtx_REG (<MODE>mode, ACC_A);
--- 602,609 ----
  ;; "ashluta3"  "ashruta3"  "lshruta3"  "rotluta3"
  (define_expand "<code_stdname><mode>3"
    [(parallel [(match_operand:ALL8 0 "general_operand" "")
!               (di_shifts:ALL8 (match_operand:ALL8 1 "nop_general_operand")
!                               (match_operand:QI 2 "nop_general_operand"))])]
    "avr_have_dimode"
    {
      rtx acc_a = gen_rtx_REG (<MODE>mode, ACC_A);
***************
*** 648,655 ****
  ;; "mulsidi3"
  (define_expand "<extend_u>mulsidi3"
    [(parallel [(match_operand:DI 0 "register_operand" "")
!               (match_operand:SI 1 "general_operand" "")
!               (match_operand:SI 2 "general_operand" "")
                ;; Just to mention the iterator 
                (clobber (any_extend:SI (match_dup 1)))])]
    "avr_have_dimode
--- 648,655 ----
  ;; "mulsidi3"
  (define_expand "<extend_u>mulsidi3"
    [(parallel [(match_operand:DI 0 "register_operand" "")
!               (match_operand:SI 1 "nop_general_operand")
!               (match_operand:SI 2 "nop_general_operand")
                ;; Just to mention the iterator 
                (clobber (any_extend:SI (match_dup 1)))])]
    "avr_have_dimode
diff -Nrcpad gcc-14.1.0/gcc/config/avr/avr.cc gcc-14.2.0/gcc/config/avr/avr.cc
*** gcc-14.1.0/gcc/config/avr/avr.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/avr/avr.cc	Thu Aug  1 08:17:14 2024
*************** avr_option_override (void)
*** 1140,1145 ****
--- 1140,1151 ----
    if (targetm.addr_space.zero_address_valid (ADDR_SPACE_GENERIC))
      flag_delete_null_pointer_checks = 0;
  
+   /* PR ipa/92606: Inter-procedural analysis optimizes data across
+      address-spaces and PROGMEM.  As of v14, the PROGMEM part is
+      still not fixed (and there is still no target hook as proposed
+      in PR92932).  Just disable respective bogus optimization.  */
+   flag_ipa_icf_variables = 0;
+ 
    if (flag_pic == 1)
      warning (OPT_fpic, "%<-fpic%> is not supported");
    if (flag_pic == 2)
*************** avr_out_xload (rtx_insn * /*insn*/, rtx
*** 4680,4686 ****
    xop[2] = lpm_addr_reg_rtx;
    xop[3] = AVR_HAVE_LPMX ? op[0] : lpm_reg_rtx;
  
!   avr_asm_len (AVR_HAVE_LPMX ? "lpm %3,%a2" : "lpm", xop, plen, -1);
  
    avr_asm_len ("sbrc %1,7" CR_TAB
  	       "ld %3,%a2", xop, plen, 2);
--- 4686,4698 ----
    xop[2] = lpm_addr_reg_rtx;
    xop[3] = AVR_HAVE_LPMX ? op[0] : lpm_reg_rtx;
  
!   if (plen)
!     *plen = 0;
! 
!   if (reg_overlap_mentioned_p (xop[3], lpm_addr_reg_rtx))
!     avr_asm_len ("sbrs %1,7", xop, plen, 1);
! 
!   avr_asm_len (AVR_HAVE_LPMX ? "lpm %3,%a2" : "lpm", xop, plen, 1);
  
    avr_asm_len ("sbrc %1,7" CR_TAB
  	       "ld %3,%a2", xop, plen, 2);
*************** avr_out_movqi_r_mr_reg_disp_tiny (rtx_in
*** 4826,4838 ****
    rtx dest = op[0];
    rtx src = op[1];
    rtx x = XEXP (src, 0);
  
!   avr_asm_len (TINY_ADIW (%I1, %J1, %o1) CR_TAB
! 	       "ld %0,%b1" , op, plen, -3);
  
!   if (!reg_overlap_mentioned_p (dest, XEXP (x, 0))
!       && !reg_unused_after (insn, XEXP (x, 0)))
!     avr_asm_len (TINY_SBIW (%I1, %J1, %o1), op, plen, 2);
  
    return "";
  }
--- 4838,4867 ----
    rtx dest = op[0];
    rtx src = op[1];
    rtx x = XEXP (src, 0);
+   rtx base = XEXP (x, 0);
  
!   if (plen)
!     *plen = 0;
  
!   if (!reg_overlap_mentioned_p (dest, base))
!     {
!       avr_asm_len (TINY_ADIW (%I1, %J1, %o1) CR_TAB
! 		   "ld %0,%b1", op, plen, 3);
!       if (!reg_unused_after (insn, base))
! 	avr_asm_len (TINY_SBIW (%I1, %J1, %o1), op, plen, 2);
!     }
!   else
!     {
!       // PR98762: The base register overlaps dest and is only partly clobbered.
!       rtx base2 = all_regs_rtx[1 ^ REGNO (dest)];
! 
!       if (!reg_unused_after (insn, base2))
! 	avr_asm_len ("mov __tmp_reg__,%0" , &base2, plen, 1);
!       avr_asm_len (TINY_ADIW (%I1, %J1, %o1) CR_TAB
! 		   "ld %0,%b1", op, plen, 3);
!       if (!reg_unused_after (insn, base2))
! 	avr_asm_len ("mov %0,__tmp_reg__" , &base2, plen, 1);
!     }
  
    return "";
  }
diff -Nrcpad gcc-14.1.0/gcc/config/avr/avr.md gcc-14.2.0/gcc/config/avr/avr.md
*** gcc-14.1.0/gcc/config/avr/avr.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/avr/avr.md	Thu Aug  1 08:17:14 2024
***************
*** 292,297 ****
--- 292,299 ----
  (define_mode_iterator SPLIT34 [SI SF PSI
                                 SQ USQ SA USA])
  
+ (define_mode_iterator SFDF [SF DF])
+ 
  ;; Where the most significant bit is located.
  (define_mode_attr MSB  [(QI "7") (QQ "7") (UQQ "7")
                          (HI "15") (HQ "15") (UHQ "15") (HA "15") (UHA "15")
***************
*** 733,744 ****
          if (!REG_P (addr))
            src = replace_equiv_address (src, copy_to_mode_reg (PSImode, addr));
  
          if (!avr_xload_libgcc_p (<MODE>mode))
            // No <mode> here because gen_xload8<mode>_A only iterates over ALL1.
            // insn-emit does not depend on the mode, it's all about operands.
!           emit_insn (gen_xload8qi_A (dest, src));
          else
!           emit_insn (gen_xload<mode>_A (dest, src));
  
          DONE;
        }
--- 735,760 ----
          if (!REG_P (addr))
            src = replace_equiv_address (src, copy_to_mode_reg (PSImode, addr));
  
+         rtx dest2 = reg_overlap_mentioned_p (dest, lpm_addr_reg_rtx)
+           ? gen_reg_rtx (<MODE>mode)
+           : dest;
+ 
          if (!avr_xload_libgcc_p (<MODE>mode))
            // No <mode> here because gen_xload8<mode>_A only iterates over ALL1.
            // insn-emit does not depend on the mode, it's all about operands.
!           emit_insn (gen_xload8qi_A (dest2, src));
          else
!           {
!             rtx reg_22 = gen_rtx_REG (<MODE>mode, REG_22);
!             if (reg_overlap_mentioned_p (dest2, reg_22)
!                 || reg_overlap_mentioned_p (dest2, all_regs_rtx[REG_21]))
!               dest2 = gen_reg_rtx (<MODE>mode);
! 
!             emit_insn (gen_xload<mode>_A (dest2, src));
!           }
! 
!         if (dest2 != dest)
!           emit_move_insn (dest, dest2);
  
          DONE;
        }
***************
*** 8418,8424 ****
     (set (match_dup 0)
          (reg:HI 24))])
  
! (define_insn_and_split "*parityqihi2"
    [(set (match_operand:HI 0 "register_operand"           "=r")
          (parity:HI (match_operand:QI 1 "register_operand" "r")))
     (clobber (reg:HI 24))]
--- 8434,8455 ----
     (set (match_dup 0)
          (reg:HI 24))])
  
! (define_insn_and_split "*parityqihi2.1"
!   [(set (match_operand:HI 0 "register_operand"            "=r")
!         (zero_extend:HI
!          (parity:QI (match_operand:QI 1 "register_operand" "r"))))
!    (clobber (reg:HI 24))]
!   "!reload_completed"
!   { gcc_unreachable(); }
!   "&& 1"
!   [(set (reg:QI 24)
!         (match_dup 1))
!    (set (reg:HI 24)
!         (zero_extend:HI (parity:QI (reg:QI 24))))
!    (set (match_dup 0)
!         (reg:HI 24))])
! 
! (define_insn_and_split "*parityqihi2.2"
    [(set (match_operand:HI 0 "register_operand"           "=r")
          (parity:HI (match_operand:QI 1 "register_operand" "r")))
     (clobber (reg:HI 24))]
***************
*** 8527,8532 ****
--- 8558,8576 ----
      operands[2] = gen_reg_rtx (HImode);
    })
  
+ (define_insn_and_split "*popcounthi2.split8"
+   [(set (reg:HI 24)
+         (zero_extend:HI (popcount:QI (match_operand:QI 0 "register_operand"))))]
+   "! reload_completed"
+   { gcc_unreachable(); }
+   "&& 1"
+   [(set (reg:QI 24)
+         (match_dup 0))
+    (set (reg:QI 24)
+         (popcount:QI (reg:QI 24)))
+    (set (reg:QI 25)
+         (const_int 0))])
+ 
  (define_insn_and_split "*popcounthi2.libgcc_split"
    [(set (reg:HI 24)
          (popcount:HI (reg:HI 24)))]
***************
*** 10019,10024 ****
--- 10063,10082 ----
                           (const_int 1)
                           (match_dup 2)))])
  
+ 
+ ;; Work around PR115307: Early passes expand isinf/f/l to a bloat.
+ ;; These passes do not consider costs, and there is no way to
+ ;; hook in or otherwise disable the generated bloat.
+ 
+ ;; isinfsf2  isinfdf2
+ (define_expand "isinf<mode>2"
+   [(parallel [(match_operand:HI 0)
+               (match_operand:SFDF 1)])]
+   ""
+   {
+     FAIL;
+   })
+ 
  
  ;; Fixed-point instructions
  (include "avr-fixed.md")
diff -Nrcpad gcc-14.1.0/gcc/config/i386/avx512dqintrin.h gcc-14.2.0/gcc/config/i386/avx512dqintrin.h
*** gcc-14.1.0/gcc/config/i386/avx512dqintrin.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/i386/avx512dqintrin.h	Thu Aug  1 08:17:14 2024
*************** _mm_mask_fpclass_sd_mask (__mmask8 __U,
*** 572,582 ****
    ((__mmask8) __builtin_ia32_fpclasssd_mask ((__v2df) (__m128d) (X),	\
  					     (int) (C), (__mmask8) (-1))) \
  
! #define _mm_mask_fpclass_ss_mask(X, C, U)				\
    ((__mmask8) __builtin_ia32_fpclassss_mask ((__v4sf) (__m128) (X),	\
  					     (int) (C), (__mmask8) (U)))
  
! #define _mm_mask_fpclass_sd_mask(X, C, U)				\
    ((__mmask8) __builtin_ia32_fpclasssd_mask ((__v2df) (__m128d) (X),	\
  					     (int) (C), (__mmask8) (U)))
  #define _mm_reduce_sd(A, B, C)						\
--- 572,582 ----
    ((__mmask8) __builtin_ia32_fpclasssd_mask ((__v2df) (__m128d) (X),	\
  					     (int) (C), (__mmask8) (-1))) \
  
! #define _mm_mask_fpclass_ss_mask(U, X, C)				\
    ((__mmask8) __builtin_ia32_fpclassss_mask ((__v4sf) (__m128) (X),	\
  					     (int) (C), (__mmask8) (U)))
  
! #define _mm_mask_fpclass_sd_mask(U, X, C)				\
    ((__mmask8) __builtin_ia32_fpclasssd_mask ((__v2df) (__m128d) (X),	\
  					     (int) (C), (__mmask8) (U)))
  #define _mm_reduce_sd(A, B, C)						\
*************** _mm_mask_fpclass_sd_mask (__mmask8 __U,
*** 594,601 ****
      (__mmask8)(U)))
  
  #define _mm_reduce_round_sd(A, B, C, R)				       \
!   ((__m128d) __builtin_ia32_reducesd_round ((__v2df)(__m128d)(A),      \
!     (__v2df)(__m128d)(B), (int)(C), (__mmask8)(U), (int)(R)))
  
  #define _mm_mask_reduce_round_sd(W, U, A, B, C, R)		       \
    ((__m128d) __builtin_ia32_reducesd_mask_round ((__v2df)(__m128d)(A), \
--- 594,602 ----
      (__mmask8)(U)))
  
  #define _mm_reduce_round_sd(A, B, C, R)				       \
!   ((__m128d) __builtin_ia32_reducesd_mask_round ((__v2df)(__m128d)(A), \
!     (__v2df)(__m128d)(B), (int)(C), (__v2df) _mm_avx512_setzero_pd (), \
!     (__mmask8)(-1), (int)(R)))
  
  #define _mm_mask_reduce_round_sd(W, U, A, B, C, R)		       \
    ((__m128d) __builtin_ia32_reducesd_mask_round ((__v2df)(__m128d)(A), \
*************** _mm_mask_fpclass_sd_mask (__mmask8 __U,
*** 622,629 ****
      (__mmask8)(U)))
  
  #define _mm_reduce_round_ss(A, B, C, R)				       \
!   ((__m128) __builtin_ia32_reducess_round ((__v4sf)(__m128)(A),	       \
!     (__v4sf)(__m128)(B), (int)(C), (__mmask8)(U), (int)(R)))
  
  #define _mm_mask_reduce_round_ss(W, U, A, B, C, R)		       \
    ((__m128) __builtin_ia32_reducess_mask_round ((__v4sf)(__m128)(A),   \
--- 623,631 ----
      (__mmask8)(U)))
  
  #define _mm_reduce_round_ss(A, B, C, R)				       \
!   ((__m128) __builtin_ia32_reducess_mask_round ((__v4sf)(__m128)(A),   \
!     (__v4sf)(__m128)(B), (int)(C), (__v4sf) _mm_avx512_setzero_ps (),  \
!     (__mmask8)(-1), (int)(R)))
  
  #define _mm_mask_reduce_round_ss(W, U, A, B, C, R)		       \
    ((__m128) __builtin_ia32_reducess_mask_round ((__v4sf)(__m128)(A),   \
*************** _mm_mask_fpclass_sd_mask (__mmask8 __U,
*** 631,637 ****
      (__mmask8)(U), (int)(R)))
  
  #define _mm_maskz_reduce_round_ss(U, A, B, C, R)		       \
!   ((__m128) __builtin_ia32_reducesd_mask_round ((__v4sf)(__m128)(A),   \
      (__v4sf)(__m128)(B), (int)(C), (__v4sf) _mm_avx512_setzero_ps (),	       \
      (__mmask8)(U), (int)(R)))
  
--- 633,639 ----
      (__mmask8)(U), (int)(R)))
  
  #define _mm_maskz_reduce_round_ss(U, A, B, C, R)		       \
!   ((__m128) __builtin_ia32_reducess_mask_round ((__v4sf)(__m128)(A),   \
      (__v4sf)(__m128)(B), (int)(C), (__v4sf) _mm_avx512_setzero_ps (),	       \
      (__mmask8)(U), (int)(R)))
  
diff -Nrcpad gcc-14.1.0/gcc/config/i386/avx512vlbwintrin.h gcc-14.2.0/gcc/config/i386/avx512vlbwintrin.h
*** gcc-14.1.0/gcc/config/i386/avx512vlbwintrin.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/i386/avx512vlbwintrin.h	Thu Aug  1 08:17:14 2024
*************** _mm_maskz_slli_epi16 (__mmask8 __U, __m1
*** 2089,2095 ****
  #define _mm256_mask_alignr_epi8(W, U, X, Y, N)					    \
    ((__m256i) __builtin_ia32_palignr256_mask ((__v4di)(__m256i)(X),		    \
  					    (__v4di)(__m256i)(Y), (int)((N) * 8),   \
! 					    (__v4di)(__m256i)(X), (__mmask32)(U)))
  
  #define _mm256_mask_srli_epi16(W, U, A, B)                              \
    ((__m256i) __builtin_ia32_psrlwi256_mask ((__v16hi)(__m256i)(A),      \
--- 2089,2095 ----
  #define _mm256_mask_alignr_epi8(W, U, X, Y, N)					    \
    ((__m256i) __builtin_ia32_palignr256_mask ((__v4di)(__m256i)(X),		    \
  					    (__v4di)(__m256i)(Y), (int)((N) * 8),   \
! 					    (__v4di)(__m256i)(W), (__mmask32)(U)))
  
  #define _mm256_mask_srli_epi16(W, U, A, B)                              \
    ((__m256i) __builtin_ia32_psrlwi256_mask ((__v16hi)(__m256i)(A),      \
*************** _mm_maskz_slli_epi16 (__mmask8 __U, __m1
*** 2172,2178 ****
  #define _mm_mask_alignr_epi8(W, U, X, Y, N)					    \
    ((__m128i) __builtin_ia32_palignr128_mask ((__v2di)(__m128i)(X),		    \
  					    (__v2di)(__m128i)(Y), (int)((N) * 8),   \
! 					    (__v2di)(__m128i)(X), (__mmask16)(U)))
  
  #define _mm_maskz_alignr_epi8(U, X, Y, N)					    \
    ((__m128i) __builtin_ia32_palignr128_mask ((__v2di)(__m128i)(X),		    \
--- 2172,2178 ----
  #define _mm_mask_alignr_epi8(W, U, X, Y, N)					    \
    ((__m128i) __builtin_ia32_palignr128_mask ((__v2di)(__m128i)(X),		    \
  					    (__v2di)(__m128i)(Y), (int)((N) * 8),   \
! 					    (__v2di)(__m128i)(W), (__mmask16)(U)))
  
  #define _mm_maskz_alignr_epi8(U, X, Y, N)					    \
    ((__m128i) __builtin_ia32_palignr128_mask ((__v2di)(__m128i)(X),		    \
diff -Nrcpad gcc-14.1.0/gcc/config/i386/avx512vlintrin.h gcc-14.2.0/gcc/config/i386/avx512vlintrin.h
*** gcc-14.1.0/gcc/config/i386/avx512vlintrin.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/i386/avx512vlintrin.h	Thu Aug  1 08:17:14 2024
*************** _mm256_permutex_pd (__m256d __X, const i
*** 13404,13410 ****
  
  #define _mm_mask_alignr_epi64(W, U, X, Y, C)                                \
      ((__m128i)__builtin_ia32_alignq128_mask ((__v2di)(__m128i)(X),          \
!         (__v2di)(__m128i)(Y), (int)(C), (__v2di)(__m128i)(X), (__mmask8)-1))
  
  #define _mm_maskz_alignr_epi64(U, X, Y, C)                                  \
      ((__m128i)__builtin_ia32_alignq128_mask ((__v2di)(__m128i)(X),          \
--- 13404,13410 ----
  
  #define _mm_mask_alignr_epi64(W, U, X, Y, C)                                \
      ((__m128i)__builtin_ia32_alignq128_mask ((__v2di)(__m128i)(X),          \
!         (__v2di)(__m128i)(Y), (int)(C), (__v2di)(__m128i)(W), (__mmask8)(U)))
  
  #define _mm_maskz_alignr_epi64(U, X, Y, C)                                  \
      ((__m128i)__builtin_ia32_alignq128_mask ((__v2di)(__m128i)(X),          \
diff -Nrcpad gcc-14.1.0/gcc/config/i386/driver-i386.cc gcc-14.2.0/gcc/config/i386/driver-i386.cc
*** gcc-14.1.0/gcc/config/i386/driver-i386.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/i386/driver-i386.cc	Thu Aug  1 08:17:14 2024
*************** const char *host_detect_local_cpu (int a
*** 893,899 ****
  	    if (has_feature (isa_names_table[i].feature))
  	      {
  		if (codegen_x86_64
! 		    || isa_names_table[i].feature != FEATURE_UINTR)
  		  options = concat (options, " ",
  				    isa_names_table[i].option, NULL);
  	      }
--- 893,900 ----
  	    if (has_feature (isa_names_table[i].feature))
  	      {
  		if (codegen_x86_64
! 		    || (isa_names_table[i].feature != FEATURE_UINTR
! 			&& isa_names_table[i].feature != FEATURE_APX_F))
  		  options = concat (options, " ",
  				    isa_names_table[i].option, NULL);
  	      }
diff -Nrcpad gcc-14.1.0/gcc/config/i386/i386-expand.cc gcc-14.2.0/gcc/config/i386/i386-expand.cc
*** gcc-14.1.0/gcc/config/i386/i386-expand.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/i386/i386-expand.cc	Thu Aug  1 08:17:14 2024
*************** ix86_expand_vecop_qihi2 (enum rtx_code c
*** 23963,23968 ****
--- 23963,23975 ----
    bool op2vec = GET_MODE_CLASS (GET_MODE (op2)) == MODE_VECTOR_INT;
    bool uns_p = code != ASHIFTRT;
  
+   /* Without VPMOVWB (provided by AVX512BW ISA), the expansion uses the
+      generic permutation to merge the data back into the right place.  This
+      permutation results in VPERMQ, which is slow, so better fall back to
+      ix86_expand_vecop_qihi.  */
+   if (!TARGET_AVX512BW)
+     return false;
+ 
    if ((qimode == V16QImode && !TARGET_AVX2)
        || (qimode == V32QImode && (!TARGET_AVX512BW || !TARGET_EVEX512))
        /* There are no V64HImode instructions.  */
diff -Nrcpad gcc-14.1.0/gcc/config/i386/i386-options.cc gcc-14.2.0/gcc/config/i386/i386-options.cc
*** gcc-14.1.0/gcc/config/i386/i386-options.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/i386/i386-options.cc	Thu Aug  1 08:17:14 2024
*************** ix86_recompute_optlev_based_flags (struc
*** 1923,1966 ****
  	    opts->x_flag_pcc_struct_return = DEFAULT_PCC_STRUCT_RETURN;
  	}
      }
  }
  
! /* Implement TARGET_OVERRIDE_OPTIONS_AFTER_CHANGE hook.  */
  
! void
! ix86_override_options_after_change (void)
  {
!   /* Default align_* from the processor table.  */
!   ix86_default_align (&global_options);
! 
!   ix86_recompute_optlev_based_flags (&global_options, &global_options_set);
  
    /* Disable unrolling small loops when there's explicit
       -f{,no}unroll-loop.  */
!   if ((OPTION_SET_P (flag_unroll_loops))
!      || (OPTION_SET_P (flag_unroll_all_loops)
! 	 && flag_unroll_all_loops))
      {
!       if (!OPTION_SET_P (ix86_unroll_only_small_loops))
! 	ix86_unroll_only_small_loops = 0;
        /* Re-enable -frename-registers and -fweb if funroll-loops
  	 enabled.  */
!       if (!OPTION_SET_P (flag_web))
! 	flag_web = flag_unroll_loops;
!       if (!OPTION_SET_P (flag_rename_registers))
! 	flag_rename_registers = flag_unroll_loops;
        /* -fcunroll-grow-size default follws -f[no]-unroll-loops.  */
!       if (!OPTION_SET_P (flag_cunroll_grow_size))
! 	flag_cunroll_grow_size = flag_unroll_loops
! 				 || flag_peel_loops
! 				 || optimize >= 3;
      }
    else
      {
!       if (!OPTION_SET_P (flag_cunroll_grow_size))
! 	flag_cunroll_grow_size = flag_peel_loops || optimize >= 3;
      }
  
  }
  
  /* Clear stack slot assignments remembered from previous functions.
--- 1923,1988 ----
  	    opts->x_flag_pcc_struct_return = DEFAULT_PCC_STRUCT_RETURN;
  	}
      }
+ 
+   /* Keep nonleaf frame pointers.  */
+   if (opts->x_flag_omit_frame_pointer)
+     opts->x_target_flags &= ~MASK_OMIT_LEAF_FRAME_POINTER;
+   else if (TARGET_OMIT_LEAF_FRAME_POINTER_P (opts->x_target_flags))
+     opts->x_flag_omit_frame_pointer = 1;
  }
  
! /* Implement part of TARGET_OVERRIDE_OPTIONS_AFTER_CHANGE hook.  */
  
! static void
! ix86_override_options_after_change_1 (struct gcc_options *opts,
! 				      struct gcc_options *opts_set)
  {
! #define OPTS_SET_P(OPTION) opts_set->x_ ## OPTION
! #define OPTS(OPTION) opts->x_ ## OPTION
  
    /* Disable unrolling small loops when there's explicit
       -f{,no}unroll-loop.  */
!   if ((OPTS_SET_P (flag_unroll_loops))
!      || (OPTS_SET_P (flag_unroll_all_loops)
! 	 && OPTS (flag_unroll_all_loops)))
      {
!       if (!OPTS_SET_P (ix86_unroll_only_small_loops))
! 	OPTS (ix86_unroll_only_small_loops) = 0;
        /* Re-enable -frename-registers and -fweb if funroll-loops
  	 enabled.  */
!       if (!OPTS_SET_P (flag_web))
! 	OPTS (flag_web) = OPTS (flag_unroll_loops);
!       if (!OPTS_SET_P (flag_rename_registers))
! 	OPTS (flag_rename_registers) = OPTS (flag_unroll_loops);
        /* -fcunroll-grow-size default follws -f[no]-unroll-loops.  */
!       if (!OPTS_SET_P (flag_cunroll_grow_size))
! 	OPTS (flag_cunroll_grow_size)
! 	  = (OPTS (flag_unroll_loops)
! 	     || OPTS (flag_peel_loops)
! 	     || OPTS (optimize) >= 3);
      }
    else
      {
!       if (!OPTS_SET_P (flag_cunroll_grow_size))
! 	OPTS (flag_cunroll_grow_size)
! 	  = (OPTS (flag_peel_loops)
! 	     || OPTS (optimize) >= 3);
      }
  
+ #undef OPTS
+ #undef OPTS_SET_P
+ }
+ 
+ /* Implement TARGET_OVERRIDE_OPTIONS_AFTER_CHANGE hook.  */
+ 
+ void
+ ix86_override_options_after_change (void)
+ {
+   ix86_default_align (&global_options);
+ 
+   ix86_recompute_optlev_based_flags (&global_options, &global_options_set);
+ 
+   ix86_override_options_after_change_1 (&global_options, &global_options_set);
  }
  
  /* Clear stack slot assignments remembered from previous functions.
*************** ix86_option_override_internal (bool main
*** 2363,2369 ****
  #define DEF_PTA(NAME) \
  	if (((processor_alias_table[i].flags & PTA_ ## NAME) != 0) \
  	    && PTA_ ## NAME != PTA_64BIT \
! 	    && (TARGET_64BIT || PTA_ ## NAME != PTA_UINTR) \
  	    && !TARGET_EXPLICIT_ ## NAME ## _P (opts)) \
  	  SET_TARGET_ ## NAME (opts);
  #include "i386-isa.def"
--- 2385,2392 ----
  #define DEF_PTA(NAME) \
  	if (((processor_alias_table[i].flags & PTA_ ## NAME) != 0) \
  	    && PTA_ ## NAME != PTA_64BIT \
! 	    && (TARGET_64BIT || (PTA_ ## NAME != PTA_UINTR \
! 				 && PTA_ ## NAME != PTA_APX_F))\
  	    && !TARGET_EXPLICIT_ ## NAME ## _P (opts)) \
  	  SET_TARGET_ ## NAME (opts);
  #include "i386-isa.def"
*************** ix86_option_override_internal (bool main
*** 2530,2536 ****
  
    set_ix86_tune_features (opts, ix86_tune, opts->x_ix86_dump_tunes);
  
!   ix86_override_options_after_change ();
  
    ix86_tune_cost = processor_cost_table[ix86_tune];
    /* TODO: ix86_cost should be chosen at instruction or function granuality
--- 2553,2561 ----
  
    set_ix86_tune_features (opts, ix86_tune, opts->x_ix86_dump_tunes);
  
!   ix86_recompute_optlev_based_flags (opts, opts_set);
! 
!   ix86_override_options_after_change_1 (opts, opts_set);
  
    ix86_tune_cost = processor_cost_table[ix86_tune];
    /* TODO: ix86_cost should be chosen at instruction or function granuality
*************** ix86_option_override_internal (bool main
*** 2565,2570 ****
--- 2590,2598 ----
        || TARGET_64BIT_P (opts->x_ix86_isa_flags))
      opts->x_ix86_regparm = REGPARM_MAX;
  
+   /* Default align_* from the processor table.  */
+   ix86_default_align (&global_options);
+ 
    /* Provide default for -mbranch-cost= value.  */
    SET_OPTION_IF_UNSET (opts, opts_set, ix86_branch_cost,
  		       ix86_tune_cost->branch_cost);
*************** ix86_option_override_internal (bool main
*** 2602,2613 ****
          opts->x_target_flags |= MASK_NO_RED_ZONE;
      }
  
-   /* Keep nonleaf frame pointers.  */
-   if (opts->x_flag_omit_frame_pointer)
-     opts->x_target_flags &= ~MASK_OMIT_LEAF_FRAME_POINTER;
-   else if (TARGET_OMIT_LEAF_FRAME_POINTER_P (opts->x_target_flags))
-     opts->x_flag_omit_frame_pointer = 1;
- 
    /* If we're doing fast math, we don't care about comparison order
       wrt NaNs.  This lets us use a shorter comparison sequence.  */
    if (opts->x_flag_finite_math_only)
--- 2630,2635 ----
diff -Nrcpad gcc-14.1.0/gcc/config/i386/i386.cc gcc-14.2.0/gcc/config/i386/i386.cc
*** gcc-14.1.0/gcc/config/i386/i386.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/i386/i386.cc	Thu Aug  1 08:17:14 2024
*************** ix86_print_operand (FILE *file, rtx x, i
*** 14203,14209 ****
  
  	    if (!optimize
  	        || optimize_function_for_size_p (cfun)
! 		|| !TARGET_BRANCH_PREDICTION_HINTS)
  	      return;
  
  	    x = find_reg_note (current_output_insn, REG_BR_PROB, 0);
--- 14203,14210 ----
  
  	    if (!optimize
  	        || optimize_function_for_size_p (cfun)
! 		|| (!TARGET_BRANCH_PREDICTION_HINTS_NOT_TAKEN
! 		    && !TARGET_BRANCH_PREDICTION_HINTS_TAKEN))
  	      return;
  
  	    x = find_reg_note (current_output_insn, REG_BR_PROB, 0);
*************** ix86_print_operand (FILE *file, rtx x, i
*** 14212,14236 ****
  		int pred_val = profile_probability::from_reg_br_prob_note
  				 (XINT (x, 0)).to_reg_br_prob_base ();
  
! 		if (pred_val < REG_BR_PROB_BASE * 45 / 100
! 		    || pred_val > REG_BR_PROB_BASE * 55 / 100)
! 		  {
! 		    bool taken = pred_val > REG_BR_PROB_BASE / 2;
! 		    bool cputaken
! 		      = final_forward_branch_p (current_output_insn) == 0;
! 
! 		    /* Emit hints only in the case default branch prediction
! 		       heuristics would fail.  */
! 		    if (taken != cputaken)
! 		      {
! 			/* We use 3e (DS) prefix for taken branches and
! 			   2e (CS) prefix for not taken branches.  */
! 			if (taken)
! 			  fputs ("ds ; ", file);
! 			else
! 			  fputs ("cs ; ", file);
! 		      }
! 		  }
  	      }
  	    return;
  	  }
--- 14213,14225 ----
  		int pred_val = profile_probability::from_reg_br_prob_note
  				 (XINT (x, 0)).to_reg_br_prob_base ();
  
! 		bool taken = pred_val > REG_BR_PROB_BASE / 2;
! 		/* We use 3e (DS) prefix for taken branches and
! 		   2e (CS) prefix for not taken branches.  */
! 		if (taken && TARGET_BRANCH_PREDICTION_HINTS_TAKEN)
! 		  fputs ("ds ; ", file);
! 		else if (!taken && TARGET_BRANCH_PREDICTION_HINTS_NOT_TAKEN)
! 		  fputs ("cs ; ", file);
  	      }
  	    return;
  	  }
*************** ix86_rtx_costs (rtx x, machine_mode mode
*** 21876,21881 ****
--- 21865,21913 ----
  	    }
  	  *total = ix86_vec_cost (mode, cost->sse_op);
  	}
+       else if (TARGET_64BIT
+ 	       && mode == TImode
+ 	       && GET_CODE (XEXP (x, 0)) == ASHIFT
+ 	       && GET_CODE (XEXP (XEXP (x, 0), 0)) == ZERO_EXTEND
+ 	       && GET_MODE (XEXP (XEXP (XEXP (x, 0), 0), 0)) == DImode
+ 	       && CONST_INT_P (XEXP (XEXP (x, 0), 1))
+ 	       && INTVAL (XEXP (XEXP (x, 0), 1)) == 64
+ 	       && GET_CODE (XEXP (x, 1)) == ZERO_EXTEND
+ 	       && GET_MODE (XEXP (XEXP (x, 1), 0)) == DImode)
+ 	{
+ 	  /* *concatditi3 is cheap.  */
+ 	  rtx op0 = XEXP (XEXP (XEXP (x, 0), 0), 0);
+ 	  rtx op1 = XEXP (XEXP (x, 1), 0);
+ 	  *total = (SUBREG_P (op0) && GET_MODE (SUBREG_REG (op0)) == DFmode)
+ 		   ? COSTS_N_INSNS (1)    /* movq.  */
+ 		   : set_src_cost (op0, DImode, speed);
+ 	  *total += (SUBREG_P (op1) && GET_MODE (SUBREG_REG (op1)) == DFmode)
+ 		    ? COSTS_N_INSNS (1)    /* movq.  */
+ 		    : set_src_cost (op1, DImode, speed);
+ 	  return true;
+ 	}
+       else if (TARGET_64BIT
+ 	       && mode == TImode
+ 	       && GET_CODE (XEXP (x, 0)) == AND
+ 	       && REG_P (XEXP (XEXP (x, 0), 0))
+ 	       && CONST_WIDE_INT_P (XEXP (XEXP (x, 0), 1))
+ 	       && CONST_WIDE_INT_NUNITS (XEXP (XEXP (x, 0), 1)) == 2
+ 	       && CONST_WIDE_INT_ELT (XEXP (XEXP (x, 0), 1), 0) == -1
+ 	       && CONST_WIDE_INT_ELT (XEXP (XEXP (x, 0), 1), 1) == 0
+ 	       && GET_CODE (XEXP (x, 1)) == ASHIFT
+ 	       && GET_CODE (XEXP (XEXP (x, 1), 0)) == ZERO_EXTEND
+ 	       && GET_MODE (XEXP (XEXP (XEXP (x, 1), 0), 0)) == DImode
+ 	       && CONST_INT_P (XEXP (XEXP (x, 1), 1))
+ 	       && INTVAL (XEXP (XEXP (x, 1), 1)) == 64)
+ 	{
+ 	  /* *insvti_highpart is cheap.  */
+ 	  rtx op = XEXP (XEXP (XEXP (x, 1), 0), 0);
+ 	  *total = COSTS_N_INSNS (1) + 1;
+ 	  *total += (SUBREG_P (op) && GET_MODE (SUBREG_REG (op)) == DFmode)
+ 		    ? COSTS_N_INSNS (1)    /* movq.  */
+ 		    : set_src_cost (op, DImode, speed);
+ 	  return true;
+ 	}
        else if (GET_MODE_SIZE (mode) > UNITS_PER_WORD)
  	*total = cost->add * 2;
        else
*************** ix86_avoid_jump_mispredicts (void)
*** 23135,23141 ****
  	  if (dump_file)
  	    fprintf (dump_file, "Padding insn %i by %i bytes!\n",
  		     INSN_UID (insn), padsize);
!           emit_insn_before (gen_pad (GEN_INT (padsize)), insn);
  	}
      }
  }
--- 23167,23173 ----
  	  if (dump_file)
  	    fprintf (dump_file, "Padding insn %i by %i bytes!\n",
  		     INSN_UID (insn), padsize);
! 	  emit_insn_before (gen_max_skip_align (GEN_INT (4), GEN_INT (padsize)), insn);
  	}
      }
  }
*************** ix86_split_stlf_stall_load ()
*** 23408,23413 ****
--- 23440,23589 ----
      }
  }
  
+ /* When a hot loop can be fit into one cacheline,
+    force align the loop without considering the max skip.  */
+ static void
+ ix86_align_loops ()
+ {
+   basic_block bb;
+ 
+   /* Don't do this when we don't know cache line size.  */
+   if (ix86_cost->prefetch_block == 0)
+     return;
+ 
+   loop_optimizer_init (AVOID_CFG_MODIFICATIONS);
+   profile_count count_threshold = cfun->cfg->count_max / param_align_threshold;
+   FOR_EACH_BB_FN (bb, cfun)
+     {
+       rtx_insn *label = BB_HEAD (bb);
+       bool has_fallthru = 0;
+       edge e;
+       edge_iterator ei;
+ 
+       if (!LABEL_P (label))
+ 	continue;
+ 
+       profile_count fallthru_count = profile_count::zero ();
+       profile_count branch_count = profile_count::zero ();
+ 
+       FOR_EACH_EDGE (e, ei, bb->preds)
+ 	{
+ 	  if (e->flags & EDGE_FALLTHRU)
+ 	    has_fallthru = 1, fallthru_count += e->count ();
+ 	  else
+ 	    branch_count += e->count ();
+ 	}
+ 
+       if (!fallthru_count.initialized_p () || !branch_count.initialized_p ())
+ 	continue;
+ 
+       if (bb->loop_father
+ 	  && bb->loop_father->latch != EXIT_BLOCK_PTR_FOR_FN (cfun)
+ 	  && (has_fallthru
+ 	      ? (!(single_succ_p (bb)
+ 		   && single_succ (bb) == EXIT_BLOCK_PTR_FOR_FN (cfun))
+ 		 && optimize_bb_for_speed_p (bb)
+ 		 && branch_count + fallthru_count > count_threshold
+ 		 && (branch_count > fallthru_count * param_align_loop_iterations))
+ 	      /* In case there'no fallthru for the loop.
+ 		 Nops inserted won't be executed.  */
+ 	      : (branch_count > count_threshold
+ 		 || (bb->count > bb->prev_bb->count * 10
+ 		     && (bb->prev_bb->count
+ 			 <= ENTRY_BLOCK_PTR_FOR_FN (cfun)->count / 2)))))
+ 	{
+ 	  rtx_insn* insn, *end_insn;
+ 	  HOST_WIDE_INT size = 0;
+ 	  bool padding_p = true;
+ 	  basic_block tbb = bb;
+ 	  unsigned cond_branch_num = 0;
+ 	  bool detect_tight_loop_p = false;
+ 
+ 	  for (unsigned int i = 0; i != bb->loop_father->num_nodes;
+ 	       i++, tbb = tbb->next_bb)
+ 	    {
+ 	      /* Only handle continuous cfg layout. */
+ 	      if (bb->loop_father != tbb->loop_father)
+ 		{
+ 		  padding_p = false;
+ 		  break;
+ 		}
+ 
+ 	      FOR_BB_INSNS (tbb, insn)
+ 		{
+ 		  if (!NONDEBUG_INSN_P (insn))
+ 		    continue;
+ 		  size += ix86_min_insn_size (insn);
+ 
+ 		  /* We don't know size of inline asm.
+ 		     Don't align loop for call.  */
+ 		  if (asm_noperands (PATTERN (insn)) >= 0
+ 		      || CALL_P (insn))
+ 		    {
+ 		      size = -1;
+ 		      break;
+ 		    }
+ 		}
+ 
+ 	      if (size == -1 || size > ix86_cost->prefetch_block)
+ 		{
+ 		  padding_p = false;
+ 		  break;
+ 		}
+ 
+ 	      FOR_EACH_EDGE (e, ei, tbb->succs)
+ 		{
+ 		  /* It could be part of the loop.  */
+ 		  if (e->dest == bb)
+ 		    {
+ 		      detect_tight_loop_p = true;
+ 		      break;
+ 		    }
+ 		}
+ 
+ 	      if (detect_tight_loop_p)
+ 		break;
+ 
+ 	      end_insn = BB_END (tbb);
+ 	      if (JUMP_P (end_insn))
+ 		{
+ 		  /* For decoded icache:
+ 		     1. Up to two branches are allowed per Way.
+ 		     2. A non-conditional branch is the last micro-op in a Way.
+ 		  */
+ 		  if (onlyjump_p (end_insn)
+ 		      && (any_uncondjump_p (end_insn)
+ 			  || single_succ_p (tbb)))
+ 		    {
+ 		      padding_p = false;
+ 		      break;
+ 		    }
+ 		  else if (++cond_branch_num >= 2)
+ 		    {
+ 		      padding_p = false;
+ 		      break;
+ 		    }
+ 		}
+ 
+ 	    }
+ 
+ 	  if (padding_p && detect_tight_loop_p)
+ 	    {
+ 	      emit_insn_before (gen_max_skip_align (GEN_INT (ceil_log2 (size)),
+ 						    GEN_INT (0)), label);
+ 	      /* End of function.  */
+ 	      if (!tbb || tbb == EXIT_BLOCK_PTR_FOR_FN (cfun))
+ 		break;
+ 	      /* Skip bb which already fits into one cacheline.  */
+ 	      bb = tbb;
+ 	    }
+ 	}
+     }
+ 
+   loop_optimizer_finalize ();
+   free_dominance_info (CDI_DOMINATORS);
+ }
+ 
  /* Implement machine specific optimizations.  We implement padding of returns
     for K8 CPUs and pass to avoid 4 jumps in the single 16 byte window.  */
  static void
*************** ix86_reorg (void)
*** 23431,23436 ****
--- 23607,23614 ----
  #ifdef ASM_OUTPUT_MAX_SKIP_ALIGN
        if (TARGET_FOUR_JUMP_LIMIT)
  	ix86_avoid_jump_mispredicts ();
+ 
+       ix86_align_loops ();
  #endif
      }
  }
*************** ix86_bitint_type_info (int n, struct bit
*** 25799,25804 ****
--- 25977,25996 ----
    return true;
  }
  
+ /* Returns modified FUNCTION_TYPE for cdtor callabi.  */
+ tree
+ ix86_cxx_adjust_cdtor_callabi_fntype (tree fntype)
+ {
+   if (TARGET_64BIT
+       || TARGET_RTD
+       || ix86_function_type_abi (fntype) != MS_ABI)
+     return fntype;
+   /* For 32-bit MS ABI add thiscall attribute.  */
+   tree attribs = tree_cons (get_identifier ("thiscall"), NULL_TREE,
+ 			    TYPE_ATTRIBUTES (fntype));
+   return build_type_attribute_variant (fntype, attribs);
+ }
+ 
  /* Implement PUSH_ROUNDING.  On 386, we have pushw instruction that
     decrements by exactly 2 no matter what the position was, there is no pushb.
  
*************** static const scoped_attribute_specs *con
*** 26410,26415 ****
--- 26602,26609 ----
  #define TARGET_C_EXCESS_PRECISION ix86_get_excess_precision
  #undef TARGET_C_BITINT_TYPE_INFO
  #define TARGET_C_BITINT_TYPE_INFO ix86_bitint_type_info
+ #undef TARGET_CXX_ADJUST_CDTOR_CALLABI_FNTYPE
+ #define TARGET_CXX_ADJUST_CDTOR_CALLABI_FNTYPE ix86_cxx_adjust_cdtor_callabi_fntype
  #undef TARGET_PROMOTE_PROTOTYPES
  #define TARGET_PROMOTE_PROTOTYPES hook_bool_const_tree_true
  #undef TARGET_PUSH_ARGUMENT
diff -Nrcpad gcc-14.1.0/gcc/config/i386/i386.h gcc-14.2.0/gcc/config/i386/i386.h
*** gcc-14.1.0/gcc/config/i386/i386.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/i386/i386.h	Thu Aug  1 08:17:14 2024
*************** extern unsigned char ix86_tune_features[
*** 306,313 ****
  #define TARGET_ZERO_EXTEND_WITH_AND \
  	ix86_tune_features[X86_TUNE_ZERO_EXTEND_WITH_AND]
  #define TARGET_UNROLL_STRLEN	ix86_tune_features[X86_TUNE_UNROLL_STRLEN]
! #define TARGET_BRANCH_PREDICTION_HINTS \
! 	ix86_tune_features[X86_TUNE_BRANCH_PREDICTION_HINTS]
  #define TARGET_DOUBLE_WITH_ADD	ix86_tune_features[X86_TUNE_DOUBLE_WITH_ADD]
  #define TARGET_USE_SAHF		ix86_tune_features[X86_TUNE_USE_SAHF]
  #define TARGET_MOVX		ix86_tune_features[X86_TUNE_MOVX]
--- 306,315 ----
  #define TARGET_ZERO_EXTEND_WITH_AND \
  	ix86_tune_features[X86_TUNE_ZERO_EXTEND_WITH_AND]
  #define TARGET_UNROLL_STRLEN	ix86_tune_features[X86_TUNE_UNROLL_STRLEN]
! #define TARGET_BRANCH_PREDICTION_HINTS_NOT_TAKEN \
! 	ix86_tune_features[X86_TUNE_BRANCH_PREDICTION_HINTS_NOT_TAKEN]
! #define TARGET_BRANCH_PREDICTION_HINTS_TAKEN \
! 	ix86_tune_features[X86_TUNE_BRANCH_PREDICTION_HINTS_TAKEN]
  #define TARGET_DOUBLE_WITH_ADD	ix86_tune_features[X86_TUNE_DOUBLE_WITH_ADD]
  #define TARGET_USE_SAHF		ix86_tune_features[X86_TUNE_USE_SAHF]
  #define TARGET_MOVX		ix86_tune_features[X86_TUNE_MOVX]
diff -Nrcpad gcc-14.1.0/gcc/config/i386/i386.md gcc-14.2.0/gcc/config/i386/i386.md
*** gcc-14.1.0/gcc/config/i386/i386.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/i386/i386.md	Thu Aug  1 08:17:14 2024
***************
*** 19150,19165 ****
     (set_attr "length_immediate" "0")
     (set_attr "modrm" "0")])
  
! ;; Pad to 16-byte boundary, max skip in op0.  Used to avoid
  ;; branch prediction penalty for the third jump in a 16-byte
  ;; block on K8.
  
! (define_insn "pad"
!   [(unspec_volatile [(match_operand 0)] UNSPECV_ALIGN)]
    ""
  {
  #ifdef ASM_OUTPUT_MAX_SKIP_ALIGN
!   ASM_OUTPUT_MAX_SKIP_ALIGN (asm_out_file, 4, (int)INTVAL (operands[0]));
  #else
    /* It is tempting to use ASM_OUTPUT_ALIGN here, but we don't want to do that.
       The align insn is used to avoid 3 jump instructions in the row to improve
--- 19150,19167 ----
     (set_attr "length_immediate" "0")
     (set_attr "modrm" "0")])
  
! ;; Pad to 1 << op0 byte boundary, max skip in op1.  Used to avoid
  ;; branch prediction penalty for the third jump in a 16-byte
  ;; block on K8.
+ ;; Also it's used to align tight loops which can be fix into 1 cacheline.
+ ;; It can help code prefetch and reduce DSB miss.
  
! (define_insn "max_skip_align"
!   [(unspec_volatile [(match_operand 0) (match_operand 1)] UNSPECV_ALIGN)]
    ""
  {
  #ifdef ASM_OUTPUT_MAX_SKIP_ALIGN
!   ASM_OUTPUT_MAX_SKIP_ALIGN (asm_out_file, (int)INTVAL (operands[0]), (int)INTVAL (operands[1]));
  #else
    /* It is tempting to use ASM_OUTPUT_ALIGN here, but we don't want to do that.
       The align insn is used to avoid 3 jump instructions in the row to improve
***************
*** 27140,27146 ****
    "TARGET_PREFETCHI && TARGET_64BIT"
  {
    static const char * const patterns[2] = {
!     "prefetchit1\t%0", "prefetchit0\t%0"
    };
  
    int locality = INTVAL (operands[1]);
--- 27142,27148 ----
    "TARGET_PREFETCHI && TARGET_64BIT"
  {
    static const char * const patterns[2] = {
!     "prefetchit1\t%a0", "prefetchit0\t%a0"
    };
  
    int locality = INTVAL (operands[1]);
diff -Nrcpad gcc-14.1.0/gcc/config/i386/mingw-w64.h gcc-14.2.0/gcc/config/i386/mingw-w64.h
*** gcc-14.1.0/gcc/config/i386/mingw-w64.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/i386/mingw-w64.h	Thu Aug  1 08:17:14 2024
*************** along with GCC; see the file COPYING3.
*** 30,35 ****
--- 30,37 ----
  		 "%{mcrtdll=msvcrt10*:-D__MSVCRT_VERSION__=0x100} " \
  		 "%{mcrtdll=msvcrt20*:-D__MSVCRT_VERSION__=0x200} " \
  		 "%{mcrtdll=msvcrt40*:-D__MSVCRT_VERSION__=0x400} " \
+ 		 "%{mcrtdll=msvcr40*:-D__MSVCRT_VERSION__=0x400} " \
+ 		 "%{mcrtdll=msvcrtd*:-D__MSVCRT_VERSION__=0x600} " \
  		 "%{mcrtdll=msvcrt-os*:-D__MSVCRT_VERSION__=0x700} " \
  		 "%{mcrtdll=msvcr70*:-D__MSVCRT_VERSION__=0x700} " \
  		 "%{mcrtdll=msvcr71*:-D__MSVCRT_VERSION__=0x701} " \
diff -Nrcpad gcc-14.1.0/gcc/config/i386/mingw32.h gcc-14.2.0/gcc/config/i386/mingw32.h
*** gcc-14.1.0/gcc/config/i386/mingw32.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/i386/mingw32.h	Thu Aug  1 08:17:14 2024
*************** along with GCC; see the file COPYING3.
*** 94,99 ****
--- 94,101 ----
  		 "%{mcrtdll=msvcrt10*:-D__MSVCRT_VERSION__=0x100} " \
  		 "%{mcrtdll=msvcrt20*:-D__MSVCRT_VERSION__=0x200} " \
  		 "%{mcrtdll=msvcrt40*:-D__MSVCRT_VERSION__=0x400} " \
+ 		 "%{mcrtdll=msvcr40*:-D__MSVCRT_VERSION__=0x400} " \
+ 		 "%{mcrtdll=msvcrtd*:-D__MSVCRT_VERSION__=0x600} " \
  		 "%{mcrtdll=msvcrt-os*:-D__MSVCRT_VERSION__=0x700} " \
  		 "%{mcrtdll=msvcr70*:-D__MSVCRT_VERSION__=0x700} " \
  		 "%{mcrtdll=msvcr71*:-D__MSVCRT_VERSION__=0x701} " \
diff -Nrcpad gcc-14.1.0/gcc/config/i386/x86-tune-costs.h gcc-14.2.0/gcc/config/i386/x86-tune-costs.h
*** gcc-14.1.0/gcc/config/i386/x86-tune-costs.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/i386/x86-tune-costs.h	Thu Aug  1 08:17:14 2024
*************** struct processor_costs znver4_cost = {
*** 1924,1931 ****
  					   in 32bit, 64bit, 128bit, 256bit and 512bit */
    {8, 8, 8, 12, 12},			/* cost of storing SSE register
  					   in 32bit, 64bit, 128bit, 256bit and 512bit */
!   {6, 6, 6, 6, 6},			/* cost of unaligned loads.  */
!   {8, 8, 8, 8, 8},			/* cost of unaligned stores.  */
    2, 2, 2,				/* cost of moving XMM,YMM,ZMM
  					   register.  */
    6,					/* cost of moving SSE register to integer.  */
--- 1924,1931 ----
  					   in 32bit, 64bit, 128bit, 256bit and 512bit */
    {8, 8, 8, 12, 12},			/* cost of storing SSE register
  					   in 32bit, 64bit, 128bit, 256bit and 512bit */
!   {6, 6, 10, 10, 12},			/* cost of unaligned loads.  */
!   {8, 8, 8, 12, 12},			/* cost of unaligned stores.  */
    2, 2, 2,				/* cost of moving XMM,YMM,ZMM
  					   register.  */
    6,					/* cost of moving SSE register to integer.  */
*************** struct processor_costs znver5_cost = {
*** 2060,2067 ****
  					   in 32bit, 64bit, 128bit, 256bit and 512bit */
    {8, 8, 8, 12, 12},			/* cost of storing SSE register
  					   in 32bit, 64bit, 128bit, 256bit and 512bit */
!   {6, 6, 6, 6, 6},			/* cost of unaligned loads.  */
!   {8, 8, 8, 8, 8},			/* cost of unaligned stores.  */
    2, 2, 2,				/* cost of moving XMM,YMM,ZMM
  					   register.  */
    6,					/* cost of moving SSE register to integer.  */
--- 2060,2067 ----
  					   in 32bit, 64bit, 128bit, 256bit and 512bit */
    {8, 8, 8, 12, 12},			/* cost of storing SSE register
  					   in 32bit, 64bit, 128bit, 256bit and 512bit */
!   {6, 6, 10, 10, 12},			/* cost of unaligned loads.  */
!   {8, 8, 8, 12, 12},			/* cost of unaligned stores.  */
    2, 2, 2,				/* cost of moving XMM,YMM,ZMM
  					   register.  */
    6,					/* cost of moving SSE register to integer.  */
*************** struct processor_costs generic_cost = {
*** 3758,3764 ****
    generic_memset,
    COSTS_N_INSNS (4),			/* cond_taken_branch_cost.  */
    COSTS_N_INSNS (2),			/* cond_not_taken_branch_cost.  */
!   "16:11:8",				/* Loop alignment.  */
    "16:11:8",				/* Jump alignment.  */
    "0:0:8",				/* Label alignment.  */
    "16",					/* Func alignment.  */
--- 3758,3764 ----
    generic_memset,
    COSTS_N_INSNS (4),			/* cond_taken_branch_cost.  */
    COSTS_N_INSNS (2),			/* cond_not_taken_branch_cost.  */
!   "16",					/* Loop alignment.  */
    "16:11:8",				/* Jump alignment.  */
    "0:0:8",				/* Label alignment.  */
    "16",					/* Func alignment.  */
diff -Nrcpad gcc-14.1.0/gcc/config/i386/x86-tune.def gcc-14.2.0/gcc/config/i386/x86-tune.def
*** gcc-14.1.0/gcc/config/i386/x86-tune.def	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/i386/x86-tune.def	Thu Aug  1 08:17:14 2024
*************** DEF_TUNE (X86_TUNE_NOT_VECTORMODE, "not_
*** 690,704 ****
  DEF_TUNE (X86_TUNE_AVOID_VECTOR_DECODE, "avoid_vector_decode",
            m_K8)
  
  /*****************************************************************************/
  /* This never worked well before.                                            */
  /*****************************************************************************/
  
! /* X86_TUNE_BRANCH_PREDICTION_HINTS: Branch hints were put in P4 based
     on simulation result. But after P4 was made, no performance benefit
     was observed with branch hints.  It also increases the code size.
     As a result, icc never generates branch hints.  */
! DEF_TUNE (X86_TUNE_BRANCH_PREDICTION_HINTS, "branch_prediction_hints", m_NONE)
  
  /* X86_TUNE_QIMODE_MATH: Enable use of 8bit arithmetic.  */
  DEF_TUNE (X86_TUNE_QIMODE_MATH, "qimode_math", m_ALL)
--- 690,713 ----
  DEF_TUNE (X86_TUNE_AVOID_VECTOR_DECODE, "avoid_vector_decode",
            m_K8)
  
+ /* X86_TUNE_BRANCH_PREDICTION_HINTS_TAKEN, starting with the Redwood Cove
+    microarchitecture, if the predictor has no stored information about a branch,
+    the branch has the IntelÂ® SSE2 branch taken hint
+    (i.e., instruction prefix 3EH), When the codec decodes the branch, it flips
+    the branchâ€™s prediction from not-taken to taken. It then flushes the pipeline
+    in front of it and steers this pipeline to fetch the taken path of the
+    branch.  */
+ DEF_TUNE (X86_TUNE_BRANCH_PREDICTION_HINTS_TAKEN, "branch_prediction_hints_taken", m_NONE)
+ 
  /*****************************************************************************/
  /* This never worked well before.                                            */
  /*****************************************************************************/
  
! /* X86_TUNE_BRANCH_PREDICTION_HINTS_NOT_TAKEN: Branch hints were put in P4 based
     on simulation result. But after P4 was made, no performance benefit
     was observed with branch hints.  It also increases the code size.
     As a result, icc never generates branch hints.  */
! DEF_TUNE (X86_TUNE_BRANCH_PREDICTION_HINTS_NOT_TAKEN, "branch_prediction_hints_not_taken", m_NONE)
  
  /* X86_TUNE_QIMODE_MATH: Enable use of 8bit arithmetic.  */
  DEF_TUNE (X86_TUNE_QIMODE_MATH, "qimode_math", m_ALL)
diff -Nrcpad gcc-14.1.0/gcc/config/loongarch/loongarch.cc gcc-14.2.0/gcc/config/loongarch/loongarch.cc
*** gcc-14.1.0/gcc/config/loongarch/loongarch.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/loongarch/loongarch.cc	Thu Aug  1 08:17:14 2024
*************** loongarch_expand_conditional_move (rtx *
*** 5344,5349 ****
--- 5344,5350 ----
    rtx op1_extend = op1;
  
    /* Record whether operands[2] and operands[3] modes are promoted to word_mode.  */
+   bool promote_op[2] = {false, false};
    bool promote_p = false;
    machine_mode mode = GET_MODE (operands[0]);
  
*************** loongarch_expand_conditional_move (rtx *
*** 5351,5359 ****
      loongarch_emit_float_compare (&code, &op0, &op1);
    else
      {
!       if ((REGNO (op0) == REGNO (operands[2])
! 	   || (REGNO (op1) == REGNO (operands[3]) && (op1 != const0_rtx)))
! 	  && (GET_MODE_SIZE (GET_MODE (op0)) < word_mode))
  	{
  	  mode = word_mode;
  	  promote_p = true;
--- 5352,5366 ----
      loongarch_emit_float_compare (&code, &op0, &op1);
    else
      {
!       if (GET_MODE_SIZE (GET_MODE (op0)) < word_mode)
! 	{
! 	  promote_op[0] = (REG_P (op0) && REG_P (operands[2]) &&
! 			   REGNO (op0) == REGNO (operands[2]));
! 	  promote_op[1] = (REG_P (op1) && REG_P (operands[3]) &&
! 			   REGNO (op1) == REGNO (operands[3]));
! 	}
! 
!       if (promote_op[0] || promote_op[1])
  	{
  	  mode = word_mode;
  	  promote_p = true;
*************** loongarch_expand_conditional_move (rtx *
*** 5395,5401 ****
  
        if (promote_p)
  	{
! 	  if (REGNO (XEXP (operands[1], 0)) == REGNO (operands[2]))
  	    op2 = op0_extend;
  	  else
  	    {
--- 5402,5408 ----
  
        if (promote_p)
  	{
! 	  if (promote_op[0])
  	    op2 = op0_extend;
  	  else
  	    {
*************** loongarch_expand_conditional_move (rtx *
*** 5403,5409 ****
  	      op2 = force_reg (mode, op2);
  	    }
  
! 	  if (REGNO (XEXP (operands[1], 1)) == REGNO (operands[3]))
  	    op3 = op1_extend;
  	  else
  	    {
--- 5410,5416 ----
  	      op2 = force_reg (mode, op2);
  	    }
  
! 	  if (promote_op[1])
  	    op3 = op1_extend;
  	  else
  	    {
*************** loongarch_hard_regno_mode_ok_uncached (u
*** 6698,6704 ****
        if (mclass == MODE_FLOAT
  	  || mclass == MODE_COMPLEX_FLOAT
  	  || mclass == MODE_VECTOR_FLOAT)
! 	return size <= UNITS_PER_FPVALUE;
  
        /* Allow integer modes that fit into a single register.  We need
  	 to put integers into FPRs when using instructions like CVT
--- 6705,6711 ----
        if (mclass == MODE_FLOAT
  	  || mclass == MODE_COMPLEX_FLOAT
  	  || mclass == MODE_VECTOR_FLOAT)
! 	return size <= UNITS_PER_HWFPVALUE;
  
        /* Allow integer modes that fit into a single register.  We need
  	 to put integers into FPRs when using instructions like CVT
diff -Nrcpad gcc-14.1.0/gcc/config/loongarch/loongarch.h gcc-14.2.0/gcc/config/loongarch/loongarch.h
*** gcc-14.1.0/gcc/config/loongarch/loongarch.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/loongarch/loongarch.h	Thu Aug  1 08:17:14 2024
*************** along with GCC; see the file COPYING3.
*** 146,158 ****
  #define UNITS_PER_HWFPVALUE \
    (TARGET_SOFT_FLOAT ? 0 : UNITS_PER_FP_REG)
  
- /* The largest size of value that can be held in floating-point
-    registers.  */
- #define UNITS_PER_FPVALUE \
-   (TARGET_SOFT_FLOAT ? 0 \
-    : TARGET_SINGLE_FLOAT ? UNITS_PER_FP_REG \
- 			 : LONG_DOUBLE_TYPE_SIZE / BITS_PER_UNIT)
- 
  /* The number of bytes in a double.  */
  #define UNITS_PER_DOUBLE (TYPE_PRECISION (double_type_node) / BITS_PER_UNIT)
  
--- 146,151 ----
diff -Nrcpad gcc-14.1.0/gcc/config/mips/mips.cc gcc-14.2.0/gcc/config/mips/mips.cc
*** gcc-14.1.0/gcc/config/mips/mips.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/mips/mips.cc	Thu Aug  1 08:17:14 2024
*************** mips_emit_call_insn (rtx pattern, rtx or
*** 3233,3238 ****
--- 3233,3241 ----
      {
        rtx post_call_tmp_reg = gen_rtx_REG (word_mode, POST_CALL_TMP_REG);
        clobber_reg (&CALL_INSN_FUNCTION_USAGE (insn), post_call_tmp_reg);
+       clobber_reg (&CALL_INSN_FUNCTION_USAGE (insn), MIPS16_PIC_TEMP);
+       clobber_reg (&CALL_INSN_FUNCTION_USAGE (insn),
+ 			MIPS_PROLOGUE_TEMP (word_mode));
      }
  
    return insn;
*************** mips16_gp_pseudo_reg (void)
*** 3329,3335 ****
        rtx set = gen_load_const_gp (cfun->machine->mips16_gp_pseudo_rtx);
        rtx_insn *insn = emit_insn_after (set, scan);
        INSN_LOCATION (insn) = 0;
! 
        pop_topmost_sequence ();
      }
  
--- 3332,3344 ----
        rtx set = gen_load_const_gp (cfun->machine->mips16_gp_pseudo_rtx);
        rtx_insn *insn = emit_insn_after (set, scan);
        INSN_LOCATION (insn) = 0;
!       /* NewABI support hasn't been implement.  NewABI should generate RTL
! 	 sequence instead of ASM sequence directly.  */
!       if (mips_current_loadgp_style () == LOADGP_OLDABI)
! 	{
! 	  emit_clobber (MIPS16_PIC_TEMP);
! 	  emit_clobber (MIPS_PROLOGUE_TEMP (Pmode));
! 	}
        pop_topmost_sequence ();
      }
  
diff -Nrcpad gcc-14.1.0/gcc/config/pa/pa.md gcc-14.2.0/gcc/config/pa/pa.md
*** gcc-14.1.0/gcc/config/pa/pa.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/pa/pa.md	Thu Aug  1 08:17:14 2024
***************
*** 5504,5527 ****
     (set_attr "length" "4")])
  
  (define_insn ""
-   [(set (match_operand:DI 0 "register_operand" "=f")
- 	(mult:DI (zero_extend:DI (match_operand:SI 1 "register_operand" "f"))
- 		 (match_operand:DI 2 "uint32_operand" "f")))]
-   "TARGET_PA_11 && ! TARGET_SOFT_FLOAT && ! TARGET_SOFT_MULT && !TARGET_64BIT"
-   "xmpyu %1,%R2,%0"
-   [(set_attr "type" "fpmuldbl")
-    (set_attr "length" "4")])
- 
- (define_insn ""
-   [(set (match_operand:DI 0 "register_operand" "=f")
- 	(mult:DI (zero_extend:DI (match_operand:SI 1 "register_operand" "f"))
- 		 (match_operand:DI 2 "uint32_operand" "f")))]
-   "TARGET_PA_11 && ! TARGET_SOFT_FLOAT && ! TARGET_SOFT_MULT && TARGET_64BIT"
-   "xmpyu %1,%2R,%0"
-   [(set_attr "type" "fpmuldbl")
-    (set_attr "length" "4")])
- 
- (define_insn ""
    [(set (reg:SI 29) (mult:SI (reg:SI 26) (reg:SI 25)))
     (clobber (match_operand:SI 0 "register_operand" "=a"))
     (clobber (reg:SI 26))
--- 5504,5509 ----
diff -Nrcpad gcc-14.1.0/gcc/config/pa/pa32-linux.h gcc-14.2.0/gcc/config/pa/pa32-linux.h
*** gcc-14.1.0/gcc/config/pa/pa32-linux.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/pa/pa32-linux.h	Thu Aug  1 08:17:14 2024
*************** call_ ## FUNC (void)					\
*** 68,73 ****
--- 68,78 ----
  #undef  WCHAR_TYPE_SIZE
  #define WCHAR_TYPE_SIZE BITS_PER_WORD
  
+ /* POSIX types such as pthread_mutex_t require 16-byte alignment to retain
+    layout compatibility with the original linux thread implementation.  */
+ #undef MALLOC_ABI_ALIGNMENT
+ #define MALLOC_ABI_ALIGNMENT 128
+ 
  /* Place jump tables in the text section except when generating non-PIC
     code.  When generating non-PIC code, the relocations needed to load the
     address of the jump table result in a text label in the final executable
diff -Nrcpad gcc-14.1.0/gcc/config/riscv/autovec.md gcc-14.2.0/gcc/config/riscv/autovec.md
*** gcc-14.1.0/gcc/config/riscv/autovec.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/riscv/autovec.md	Thu Aug  1 08:17:14 2024
***************
*** 1341,1347 ****
      {
        rtx ops[] = {operands[0], operands[0], operands[1]};
        riscv_vector::emit_nonvlmax_insn (code_for_pred_broadcast (<MODE>mode),
! 					riscv_vector::SCALAR_MOVE_MERGED_OP, ops, CONST1_RTX (Pmode));
      }
    else
      {
--- 1341,1348 ----
      {
        rtx ops[] = {operands[0], operands[0], operands[1]};
        riscv_vector::emit_nonvlmax_insn (code_for_pred_broadcast (<MODE>mode),
! 					riscv_vector::SCALAR_MOVE_MERGED_OP_TU,
! 					ops, CONST1_RTX (Pmode));
      }
    else
      {
***************
*** 1383,1389 ****
  (define_expand "vec_extract<mode><vel>"
    [(set (match_operand:<VEL>	  0 "register_operand")
       (vec_select:<VEL>
!        (match_operand:V_VLS	  1 "register_operand")
         (parallel
  	 [(match_operand	  2 "nonmemory_operand")])))]
    "TARGET_VECTOR"
--- 1384,1390 ----
  (define_expand "vec_extract<mode><vel>"
    [(set (match_operand:<VEL>	  0 "register_operand")
       (vec_select:<VEL>
!        (match_operand:V_VLS_ZVFH  1 "register_operand")
         (parallel
  	 [(match_operand	  2 "nonmemory_operand")])))]
    "TARGET_VECTOR"
diff -Nrcpad gcc-14.1.0/gcc/config/riscv/bitmanip.md gcc-14.2.0/gcc/config/riscv/bitmanip.md
*** gcc-14.1.0/gcc/config/riscv/bitmanip.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/riscv/bitmanip.md	Thu Aug  1 08:17:14 2024
***************
*** 22,28 ****
  (define_insn "*zero_extendsidi2_bitmanip"
    [(set (match_operand:DI 0 "register_operand" "=r,r")
  	(zero_extend:DI (match_operand:SI 1 "nonimmediate_operand" "r,m")))]
!   "TARGET_64BIT && TARGET_ZBA"
    "@
     zext.w\t%0,%1
     lwu\t%0,%1"
--- 22,28 ----
  (define_insn "*zero_extendsidi2_bitmanip"
    [(set (match_operand:DI 0 "register_operand" "=r,r")
  	(zero_extend:DI (match_operand:SI 1 "nonimmediate_operand" "r,m")))]
!   "TARGET_64BIT && TARGET_ZBA && !TARGET_XTHEADMEMIDX"
    "@
     zext.w\t%0,%1
     lwu\t%0,%1"
diff -Nrcpad gcc-14.1.0/gcc/config/riscv/elf.h gcc-14.2.0/gcc/config/riscv/elf.h
*** gcc-14.1.0/gcc/config/riscv/elf.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/riscv/elf.h	Thu Aug  1 08:17:14 2024
*************** along with GCC; see the file COPYING3.
*** 20,25 ****
--- 20,26 ----
  #define LINK_SPEC "\
  -melf" XLEN_SPEC DEFAULT_ENDIAN_SPEC "riscv \
  %{mno-relax:--no-relax} \
+ -X \
  %{mbig-endian:-EB} \
  %{mlittle-endian:-EL} \
  %{shared}"
diff -Nrcpad gcc-14.1.0/gcc/config/riscv/freebsd.h gcc-14.2.0/gcc/config/riscv/freebsd.h
*** gcc-14.1.0/gcc/config/riscv/freebsd.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/riscv/freebsd.h	Thu Aug  1 08:17:14 2024
*************** along with GCC; see the file COPYING3.
*** 44,49 ****
--- 44,50 ----
    %{p:%nconsider using `-pg' instead of `-p' with gprof (1)}	\
    %{v:-V}							\
    %{assert*} %{R*} %{rpath*} %{defsym*}				\
+   -X								\
    %{mbig-endian:-EB}						\
    %{mlittle-endian:-EL}						\
    %{shared:-Bshareable %{h*} %{soname*}}			\
diff -Nrcpad gcc-14.1.0/gcc/config/riscv/linux.h gcc-14.2.0/gcc/config/riscv/linux.h
*** gcc-14.1.0/gcc/config/riscv/linux.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/riscv/linux.h	Thu Aug  1 08:17:14 2024
*************** along with GCC; see the file COPYING3.
*** 50,55 ****
--- 50,56 ----
  #define LINK_SPEC "\
  -melf" XLEN_SPEC DEFAULT_ENDIAN_SPEC "riscv" LD_EMUL_SUFFIX " \
  %{mno-relax:--no-relax} \
+ -X \
  %{mbig-endian:-EB} \
  %{mlittle-endian:-EL} \
  %{shared} \
diff -Nrcpad gcc-14.1.0/gcc/config/riscv/riscv-c.cc gcc-14.2.0/gcc/config/riscv/riscv-c.cc
*** gcc-14.1.0/gcc/config/riscv/riscv-c.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/riscv/riscv-c.cc	Thu Aug  1 08:17:14 2024
*************** riscv_cpu_cpp_builtins (cpp_reader *pfil
*** 218,224 ****
    /* Define architecture extension test macros.  */
    builtin_define_with_int_value ("__riscv_arch_test", 1);
  
!   const riscv_subset_list *subset_list = riscv_current_subset_list ();
    if (!subset_list)
      return;
  
--- 218,224 ----
    /* Define architecture extension test macros.  */
    builtin_define_with_int_value ("__riscv_arch_test", 1);
  
!   const riscv_subset_list *subset_list = riscv_cmdline_subset_list ();
    if (!subset_list)
      return;
  
diff -Nrcpad gcc-14.1.0/gcc/config/riscv/riscv-protos.h gcc-14.2.0/gcc/config/riscv/riscv-protos.h
*** gcc-14.1.0/gcc/config/riscv/riscv-protos.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/riscv/riscv-protos.h	Thu Aug  1 08:17:14 2024
*************** enum insn_type : unsigned int
*** 508,513 ****
--- 508,517 ----
    SCALAR_MOVE_MERGED_OP = HAS_DEST_P | HAS_MASK_P | USE_ONE_TRUE_MASK_P
  			  | HAS_MERGE_P | TDEFAULT_POLICY_P | MDEFAULT_POLICY_P
  			  | UNARY_OP_P,
+ 
+   SCALAR_MOVE_MERGED_OP_TU = HAS_DEST_P | HAS_MASK_P | USE_ONE_TRUE_MASK_P
+ 			  | HAS_MERGE_P | TU_POLICY_P | MDEFAULT_POLICY_P
+ 			  | UNARY_OP_P,
  };
  
  enum vlmul_type
diff -Nrcpad gcc-14.1.0/gcc/config/riscv/riscv-subset.h gcc-14.2.0/gcc/config/riscv/riscv-subset.h
*** gcc-14.1.0/gcc/config/riscv/riscv-subset.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/riscv/riscv-subset.h	Thu Aug  1 08:17:14 2024
*************** private:
*** 62,67 ****
--- 62,73 ----
    /* X-len of m_arch. */
    unsigned m_xlen;
  
+   /* Allow adding the same extension more than once.  */
+   bool m_allow_adding_dup;
+ 
+   /* Number of subsets. */
+   unsigned m_subset_num;
+ 
    riscv_subset_list (const char *, location_t);
  
    const char *parsing_subset_version (const char *, const char *, unsigned *,
*************** public:
*** 106,119 ****
  
    void set_loc (location_t);
  
    void finalize ();
  };
  
- extern const riscv_subset_list *riscv_current_subset_list (void);
  extern const riscv_subset_list *riscv_cmdline_subset_list (void);
- extern std::string * riscv_func_target_get (tree);
- extern void riscv_func_target_put (tree, std::string);
- extern void riscv_func_target_remove_and_destory (tree);
  extern void
  riscv_set_arch_by_subset_list (riscv_subset_list *, struct gcc_options *);
  
--- 112,123 ----
  
    void set_loc (location_t);
  
+   void set_allow_adding_dup (bool v) { m_allow_adding_dup = v; }
+ 
    void finalize ();
  };
  
  extern const riscv_subset_list *riscv_cmdline_subset_list (void);
  extern void
  riscv_set_arch_by_subset_list (riscv_subset_list *, struct gcc_options *);
  
diff -Nrcpad gcc-14.1.0/gcc/config/riscv/riscv-target-attr.cc gcc-14.2.0/gcc/config/riscv/riscv-target-attr.cc
*** gcc-14.1.0/gcc/config/riscv/riscv-target-attr.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/riscv/riscv-target-attr.cc	Thu Aug  1 08:17:14 2024
*************** public:
*** 50,63 ****
    bool handle_cpu (const char *);
    bool handle_tune (const char *);
  
-   void set_loc (location_t loc) {
-     m_loc = loc;
-   }
- 
-   riscv_subset_list* get_riscv_subset_list () {
-     return m_subset_list;
-   }
- 
    void update_settings (struct gcc_options *opts) const;
  private:
    const char *m_raw_attr_str;
--- 50,55 ----
*************** riscv_target_attr_parser::parse_arch (co
*** 98,104 ****
    /* Check if it's setting full arch string.  */
    if (strncmp ("rv", str, strlen ("rv")) == 0)
      {
!       m_subset_list = riscv_subset_list::parse (str, location_t ());
  
        if (m_subset_list == nullptr)
  	goto fail;
--- 90,96 ----
    /* Check if it's setting full arch string.  */
    if (strncmp ("rv", str, strlen ("rv")) == 0)
      {
!       m_subset_list = riscv_subset_list::parse (str, m_loc);
  
        if (m_subset_list == nullptr)
  	goto fail;
*************** riscv_target_attr_parser::parse_arch (co
*** 109,120 ****
      {
        /* Parsing the extension list like "+<ext>[,+<ext>]*".  */
        size_t len = strlen (str);
!       std::unique_ptr<char[]> buf (new char[len]);
        char *str_to_check = buf.get ();
        strcpy (str_to_check, str);
        const char *token = strtok_r (str_to_check, ",", &str_to_check);
!       m_subset_list = riscv_cmdline_subset_list ()->clone ();
        m_subset_list->set_loc (m_loc);
        while (token)
  	{
  	  if (token[0] != '+')
--- 101,117 ----
      {
        /* Parsing the extension list like "+<ext>[,+<ext>]*".  */
        size_t len = strlen (str);
!       std::unique_ptr<char[]> buf (new char[len+1]);
        char *str_to_check = buf.get ();
        strcpy (str_to_check, str);
        const char *token = strtok_r (str_to_check, ",", &str_to_check);
!       const char *local_arch_str = global_options.x_riscv_arch_string;
!       m_subset_list = local_arch_str
! 		      ? riscv_subset_list::parse (local_arch_str, m_loc)
! 		      : riscv_cmdline_subset_list ()->clone ();
        m_subset_list->set_loc (m_loc);
+       m_subset_list->set_allow_adding_dup (true);
+ 
        while (token)
  	{
  	  if (token[0] != '+')
*************** riscv_target_attr_parser::parse_arch (co
*** 125,146 ****
  		"with + or rv");
  	      goto fail;
  	    }
! 	  else
  	    {
! 	      const char *result = m_subset_list->parse_single_ext (token + 1);
! 	      /* Check parse_single_ext has consume all string.  */
! 	      if (*result != '\0')
! 		{
! 		  error_at (
! 		    m_loc,
! 		    "unexpected arch for %<target()%> attribute: bad "
! 		    "string found %<%s%>", token);
! 		  goto fail;
! 		}
  	    }
  	  token = strtok_r (NULL, ",", &str_to_check);
  	}
  
        m_subset_list->finalize ();
        return true;
      }
--- 122,143 ----
  		"with + or rv");
  	      goto fail;
  	    }
! 
! 	  const char *result = m_subset_list->parse_single_ext (token + 1);
! 	  /* Check parse_single_ext has consume all string.  */
! 	  if (*result != '\0')
  	    {
! 	      error_at (
! 		m_loc,
! 		"unexpected arch for %<target()%> attribute: bad "
! 		"string found %<%s%>", token);
! 	      goto fail;
  	    }
+ 
  	  token = strtok_r (NULL, ",", &str_to_check);
  	}
  
+       m_subset_list->set_allow_adding_dup (false);
        m_subset_list->finalize ();
        return true;
      }
*************** void
*** 217,223 ****
  riscv_target_attr_parser::update_settings (struct gcc_options *opts) const
  {
    if (m_subset_list)
!     riscv_set_arch_by_subset_list (m_subset_list, opts);
  
    if (m_cpu_info)
      opts->x_riscv_cpu_string = m_cpu_info->name;
--- 214,230 ----
  riscv_target_attr_parser::update_settings (struct gcc_options *opts) const
  {
    if (m_subset_list)
!     {
!       std::string local_arch = m_subset_list->to_string (true);
!       const char* local_arch_str = local_arch.c_str ();
!       struct cl_target_option *default_opts
! 	= TREE_TARGET_OPTION (target_option_default_node);
!       if (opts->x_riscv_arch_string != default_opts->x_riscv_arch_string)
! 	free (CONST_CAST (void *, (const void *) opts->x_riscv_arch_string));
!       opts->x_riscv_arch_string = xstrdup (local_arch_str);
! 
!       riscv_set_arch_by_subset_list (m_subset_list, opts);
!     }
  
    if (m_cpu_info)
      opts->x_riscv_cpu_string = m_cpu_info->name;
*************** riscv_process_one_target_attr (char *arg
*** 247,253 ****
        return false;
      }
  
!   std::unique_ptr<char[]> buf (new char[len]);
    char *str_to_check = buf.get();
    strcpy (str_to_check, arg_str);
  
--- 254,260 ----
        return false;
      }
  
!   std::unique_ptr<char[]> buf (new char[len+1]);
    char *str_to_check = buf.get();
    strcpy (str_to_check, arg_str);
  
*************** riscv_process_one_target_attr (char *arg
*** 274,281 ****
  
        return (&attr_parser->*attr.handler) (arg);
      }
-   error_at (loc, "Got unknown attribute %<target(\"%s\")%>", str_to_check);
  
    return false;
  }
  
--- 281,288 ----
  
        return (&attr_parser->*attr.handler) (arg);
      }
  
+   error_at (loc, "Got unknown attribute %<target(\"%s\")%>", str_to_check);
    return false;
  }
  
*************** num_occurences_in_str (char c, char *str
*** 301,308 ****
     and update the global target options space.  */
  
  static bool
! riscv_process_target_attr (tree fndecl, tree args, location_t loc,
! 			   struct gcc_options *opts)
  {
    if (TREE_CODE (args) == TREE_LIST)
      {
--- 308,314 ----
     and update the global target options space.  */
  
  static bool
! riscv_process_target_attr (tree args, location_t loc)
  {
    if (TREE_CODE (args) == TREE_LIST)
      {
*************** riscv_process_target_attr (tree fndecl,
*** 311,317 ****
  	  tree head = TREE_VALUE (args);
  	  if (head)
  	    {
! 	      if (!riscv_process_target_attr (fndecl, head, loc, opts))
  		return false;
  	    }
  	  args = TREE_CHAIN (args);
--- 317,323 ----
  	  tree head = TREE_VALUE (args);
  	  if (head)
  	    {
! 	      if (!riscv_process_target_attr (head, loc))
  		return false;
  	    }
  	  args = TREE_CHAIN (args);
*************** riscv_process_target_attr (tree fndecl,
*** 325,330 ****
--- 331,337 ----
        error_at (loc, "attribute %<target%> argument not a string");
        return false;
      }
+ 
    size_t len = strlen (TREE_STRING_POINTER (args));
  
    /* No need to emit warning or error on empty string here, generic code already
*************** riscv_process_target_attr (tree fndecl,
*** 334,348 ****
        return false;
      }
  
!   std::unique_ptr<char[]> buf (new char[len]);
    char *str_to_check = buf.get ();
    strcpy (str_to_check, TREE_STRING_POINTER (args));
  
!   /* Used to catch empty spaces between commas i.e.
       attribute ((target ("attr1;;attr2"))).  */
!   unsigned int num_commas = num_occurences_in_str (';', str_to_check);
  
!   /* Handle multiple target attributes separated by ','.  */
    char *token = strtok_r (str_to_check, ";", &str_to_check);
  
    riscv_target_attr_parser attr_parser (loc);
--- 341,355 ----
        return false;
      }
  
!   std::unique_ptr<char[]> buf (new char[len+1]);
    char *str_to_check = buf.get ();
    strcpy (str_to_check, TREE_STRING_POINTER (args));
  
!   /* Used to catch empty spaces between semi-colons i.e.
       attribute ((target ("attr1;;attr2"))).  */
!   unsigned int num_semicolons = num_occurences_in_str (';', str_to_check);
  
!   /* Handle multiple target attributes separated by ';'.  */
    char *token = strtok_r (str_to_check, ";", &str_to_check);
  
    riscv_target_attr_parser attr_parser (loc);
*************** riscv_process_target_attr (tree fndecl,
*** 350,360 ****
    while (token)
      {
        num_attrs++;
!       riscv_process_one_target_attr (token, loc, attr_parser);
        token = strtok_r (NULL, ";", &str_to_check);
      }
  
!   if (num_attrs != num_commas + 1)
      {
        error_at (loc, "malformed %<target(\"%s\")%> attribute",
  		TREE_STRING_POINTER (args));
--- 357,369 ----
    while (token)
      {
        num_attrs++;
!       if (!riscv_process_one_target_attr (token, loc, attr_parser))
! 	return false;
! 
        token = strtok_r (NULL, ";", &str_to_check);
      }
  
!   if (num_attrs != num_semicolons + 1)
      {
        error_at (loc, "malformed %<target(\"%s\")%> attribute",
  		TREE_STRING_POINTER (args));
*************** riscv_process_target_attr (tree fndecl,
*** 362,379 ****
      }
  
    /* Apply settings from target attribute.  */
!   attr_parser.update_settings (opts);
! 
!   /* Add the string of the target attribute to the fndecl hash table.  */
!   riscv_subset_list *subset_list = attr_parser.get_riscv_subset_list ();
!   if (subset_list)
!     riscv_func_target_put (fndecl, subset_list->to_string (true));
  
    return true;
  }
  
! /* Implement TARGET_OPTION_VALID_ATTRIBUTE_P.  This is used to
!    process attribute ((target ("..."))).  */
  
  bool
  riscv_option_valid_attribute_p (tree fndecl, tree, tree args, int)
--- 371,386 ----
      }
  
    /* Apply settings from target attribute.  */
!   attr_parser.update_settings (&global_options);
  
    return true;
  }
  
! /* Implement TARGET_OPTION_VALID_ATTRIBUTE_P.
!    This is used to process attribute ((target ("..."))).
!    Note, that riscv_set_current_function() has not been called before,
!    so we need must not mess with the current global_options, which
!    likely belong to another function.  */
  
  bool
  riscv_option_valid_attribute_p (tree fndecl, tree, tree args, int)
*************** riscv_option_valid_attribute_p (tree fnd
*** 381,407 ****
    struct cl_target_option cur_target;
    bool ret;
    tree new_target;
    location_t loc = DECL_SOURCE_LOCATION (fndecl);
  
    /* Save the current target options to restore at the end.  */
    cl_target_option_save (&cur_target, &global_options, &global_options_set);
  
!   ret = riscv_process_target_attr (fndecl, args, loc, &global_options);
! 
!   if (ret)
      {
!       riscv_override_options_internal (&global_options);
!       new_target
! 	= build_target_option_node (&global_options, &global_options_set);
      }
    else
!     new_target = NULL;
  
!   if (fndecl && ret)
      {
        DECL_FUNCTION_SPECIFIC_TARGET (fndecl) = new_target;
      }
  
    cl_target_option_restore (&global_options, &global_options_set, &cur_target);
    return ret;
  }
--- 388,426 ----
    struct cl_target_option cur_target;
    bool ret;
    tree new_target;
+   tree existing_target = DECL_FUNCTION_SPECIFIC_TARGET (fndecl);
    location_t loc = DECL_SOURCE_LOCATION (fndecl);
  
    /* Save the current target options to restore at the end.  */
    cl_target_option_save (&cur_target, &global_options, &global_options_set);
  
!   /* If fndecl already has some target attributes applied to it, unpack
!      them so that we add this attribute on top of them, rather than
!      overwriting them.  */
!   if (existing_target)
      {
!       struct cl_target_option *existing_options
! 	= TREE_TARGET_OPTION (existing_target);
! 
!       if (existing_options)
! 	cl_target_option_restore (&global_options, &global_options_set,
! 				  existing_options);
      }
    else
!     cl_target_option_restore (&global_options, &global_options_set,
! 			      TREE_TARGET_OPTION (target_option_default_node));
  
!   /* Now we can parse the attributes and set &global_options accordingly.  */
!   ret = riscv_process_target_attr (args, loc);
!   if (ret)
      {
+       riscv_override_options_internal (&global_options);
+       new_target = build_target_option_node (&global_options,
+ 					     &global_options_set);
        DECL_FUNCTION_SPECIFIC_TARGET (fndecl) = new_target;
      }
  
+   /* Restore current target options to original state.  */
    cl_target_option_restore (&global_options, &global_options_set, &cur_target);
    return ret;
  }
diff -Nrcpad gcc-14.1.0/gcc/config/riscv/riscv-vector-builtins.cc gcc-14.2.0/gcc/config/riscv/riscv-vector-builtins.cc
*** gcc-14.1.0/gcc/config/riscv/riscv-vector-builtins.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/riscv/riscv-vector-builtins.cc	Thu Aug  1 08:17:14 2024
*************** gimple_fold_builtin (unsigned int code,
*** 4632,4637 ****
--- 4632,4685 ----
    return gimple_folder (rfn.instance, rfn.decl, gsi, stmt).fold ();
  }
  
+ static bool
+ validate_instance_type_required_extensions (const rvv_type_info type,
+ 					    tree exp)
+ {
+   uint64_t exts = type.required_extensions;
+ 
+   if ((exts & RVV_REQUIRE_ELEN_FP_16) &&
+     !TARGET_VECTOR_ELEN_FP_16_P (riscv_vector_elen_flags))
+     {
+       error_at (EXPR_LOCATION (exp),
+ 		"built-in function %qE requires the "
+ 		"zvfhmin or zvfh ISA extension",
+ 		exp);
+       return false;
+     }
+ 
+   if ((exts & RVV_REQUIRE_ELEN_FP_32) &&
+     !TARGET_VECTOR_ELEN_FP_32_P (riscv_vector_elen_flags))
+     {
+       error_at (EXPR_LOCATION (exp),
+ 		"built-in function %qE requires the "
+ 		"zve32f, zve64f, zve64d or v ISA extension",
+ 		exp);
+       return false;
+     }
+ 
+   if ((exts & RVV_REQUIRE_ELEN_FP_64) &&
+     !TARGET_VECTOR_ELEN_FP_64_P (riscv_vector_elen_flags))
+     {
+       error_at (EXPR_LOCATION (exp),
+ 		"built-in function %qE requires the zve64d or v ISA extension",
+ 		exp);
+       return false;
+     }
+ 
+   if ((exts & RVV_REQUIRE_ELEN_64) &&
+     !TARGET_VECTOR_ELEN_64_P (riscv_vector_elen_flags))
+     {
+       error_at (EXPR_LOCATION (exp),
+ 		"built-in function %qE requires the "
+ 		"zve64x, zve64f, zve64d or v ISA extension",
+ 		exp);
+       return false;
+     }
+ 
+   return true;
+ }
+ 
  /* Expand a call to the RVV function with subcode CODE.  EXP is the call
     expression and TARGET is the preferred location for the result.
     Return the value of the lhs.  */
*************** expand_builtin (unsigned int code, tree
*** 4649,4654 ****
--- 4697,4705 ----
        return target;
      }
  
+   if (!validate_instance_type_required_extensions (rfn.instance.type, exp))
+     return target;
+ 
    return function_expander (rfn.instance, rfn.decl, exp, target).expand ();
  }
  
diff -Nrcpad gcc-14.1.0/gcc/config/riscv/riscv.cc gcc-14.2.0/gcc/config/riscv/riscv.cc
*** gcc-14.1.0/gcc/config/riscv/riscv.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/riscv/riscv.cc	Thu Aug  1 08:17:14 2024
*************** riscv_min_arithmetic_precision (void)
*** 681,686 ****
--- 681,695 ----
    return 32;
  }
  
+ /* Get the arch string from an options object.  */
+ 
+ template <class T>
+ static const char *
+ get_arch_str (const T *opts)
+ {
+   return opts->x_riscv_arch_string;
+ }
+ 
  template <class T>
  static const char *
  get_tune_str (const T *opts)
*************** riscv_valid_lo_sum_p (enum riscv_symbol_
*** 1397,1403 ****
        align = (SYMBOL_REF_DECL (x)
  	       ? DECL_ALIGN (SYMBOL_REF_DECL (x))
  	       : 1);
!       size = (SYMBOL_REF_DECL (x) && DECL_SIZE (SYMBOL_REF_DECL (x))
  	      ? tree_to_uhwi (DECL_SIZE (SYMBOL_REF_DECL (x)))
  	      : 2*BITS_PER_WORD);
      }
--- 1406,1414 ----
        align = (SYMBOL_REF_DECL (x)
  	       ? DECL_ALIGN (SYMBOL_REF_DECL (x))
  	       : 1);
!       size = (SYMBOL_REF_DECL (x)
! 	      && DECL_SIZE (SYMBOL_REF_DECL (x))
! 	      && tree_fits_uhwi_p (DECL_SIZE (SYMBOL_REF_DECL (x)))
  	      ? tree_to_uhwi (DECL_SIZE (SYMBOL_REF_DECL (x)))
  	      : 2*BITS_PER_WORD);
      }
*************** riscv_rtx_costs (rtx x, machine_mode mod
*** 3587,3593 ****
      case MULT:
        if (float_mode_p)
  	*total = tune_param->fp_mul[mode == DFmode];
!       else if (!TARGET_MUL)
  	/* Estimate the cost of a library call.  */
  	*total = COSTS_N_INSNS (speed ? 32 : 6);
        else if (GET_MODE_SIZE (mode).to_constant () > UNITS_PER_WORD)
--- 3598,3604 ----
      case MULT:
        if (float_mode_p)
  	*total = tune_param->fp_mul[mode == DFmode];
!       else if (!(TARGET_MUL || TARGET_ZMMUL))
  	/* Estimate the cost of a library call.  */
  	*total = COSTS_N_INSNS (speed ? 32 : 6);
        else if (GET_MODE_SIZE (mode).to_constant () > UNITS_PER_WORD)
*************** riscv_expand_conditional_move (rtx dest,
*** 4728,4735 ****
        /* reg, reg  */
        else if (REG_P (cons) && REG_P (alt))
  	{
! 	  if ((code == EQ && rtx_equal_p (cons, op0))
  	       || (code == NE && rtx_equal_p (alt, op0)))
  	    {
  	      rtx cond = gen_rtx_fmt_ee (code, GET_MODE (op0), op0, op1);
  	      alt = force_reg (mode, alt);
--- 4739,4747 ----
        /* reg, reg  */
        else if (REG_P (cons) && REG_P (alt))
  	{
! 	  if (((code == EQ && rtx_equal_p (cons, op0))
  	       || (code == NE && rtx_equal_p (alt, op0)))
+ 	      && op1 == CONST0_RTX (mode))
  	    {
  	      rtx cond = gen_rtx_fmt_ee (code, GET_MODE (op0), op0, op1);
  	      alt = force_reg (mode, alt);
*************** riscv_adjust_libcall_cfi_epilogue ()
*** 7759,7810 ****
    return dwarf;
  }
  
- /* return true if popretz pattern can be matched.
-    set (reg 10 a0) (const_int 0)
-    use (reg 10 a0)
-    NOTE_INSN_EPILOGUE_BEG  */
- static rtx_insn *
- riscv_zcmp_can_use_popretz (void)
- {
-   rtx_insn *insn = NULL, *use = NULL, *clear = NULL;
- 
-   /* sequence stack for NOTE_INSN_EPILOGUE_BEG*/
-   struct sequence_stack *outer_seq = get_current_sequence ()->next;
-   if (!outer_seq)
-     return NULL;
-   insn = outer_seq->first;
-   if (!insn || !NOTE_P (insn) || NOTE_KIND (insn) != NOTE_INSN_EPILOGUE_BEG)
-     return NULL;
- 
-   /* sequence stack for the insn before NOTE_INSN_EPILOGUE_BEG*/
-   outer_seq = outer_seq->next;
-   if (outer_seq)
-     insn = outer_seq->last;
- 
-   /* skip notes  */
-   while (insn && NOTE_P (insn))
-     {
-       insn = PREV_INSN (insn);
-     }
-   use = insn;
- 
-   /* match use (reg 10 a0)  */
-   if (use == NULL || !INSN_P (use) || GET_CODE (PATTERN (use)) != USE
-       || !REG_P (XEXP (PATTERN (use), 0))
-       || REGNO (XEXP (PATTERN (use), 0)) != A0_REGNUM)
-     return NULL;
- 
-   /* match set (reg 10 a0) (const_int 0 [0])  */
-   clear = PREV_INSN (use);
-   if (clear != NULL && INSN_P (clear) && GET_CODE (PATTERN (clear)) == SET
-       && REG_P (SET_DEST (PATTERN (clear)))
-       && REGNO (SET_DEST (PATTERN (clear))) == A0_REGNUM
-       && SET_SRC (PATTERN (clear)) == const0_rtx)
-     return clear;
- 
-   return NULL;
- }
- 
  static void
  riscv_gen_multi_pop_insn (bool use_multi_pop_normal, unsigned mask,
  			  unsigned multipop_size)
--- 7771,7776 ----
*************** riscv_gen_multi_pop_insn (bool use_multi
*** 7815,7827 ****
    if (!use_multi_pop_normal)
      insn = emit_insn (
        riscv_gen_multi_push_pop_insn (POP_IDX, multipop_size, regs_count));
-   else if (rtx_insn *clear_a0_insn = riscv_zcmp_can_use_popretz ())
-     {
-       delete_insn (NEXT_INSN (clear_a0_insn));
-       delete_insn (clear_a0_insn);
-       insn = emit_jump_insn (
- 	riscv_gen_multi_push_pop_insn (POPRETZ_IDX, multipop_size, regs_count));
-     }
    else
      insn = emit_jump_insn (
        riscv_gen_multi_push_pop_insn (POPRET_IDX, multipop_size, regs_count));
--- 7781,7786 ----
*************** riscv_declare_function_name (FILE *strea
*** 9013,9029 ****
      {
        fprintf (stream, "\t.option push\n");
  
-       std::string *target_name = riscv_func_target_get (fndecl);
-       std::string isa = target_name != NULL
- 	? *target_name
- 	: riscv_cmdline_subset_list ()->to_string (true);
-       fprintf (stream, "\t.option arch, %s\n", isa.c_str ());
-       riscv_func_target_remove_and_destory (fndecl);
- 
        struct cl_target_option *local_cl_target =
  	TREE_TARGET_OPTION (DECL_FUNCTION_SPECIFIC_TARGET (fndecl));
        struct cl_target_option *global_cl_target =
  	TREE_TARGET_OPTION (target_option_default_node);
        const char *local_tune_str = get_tune_str (local_cl_target);
        const char *global_tune_str = get_tune_str (global_cl_target);
        if (strcmp (local_tune_str, global_tune_str) != 0)
--- 8972,8987 ----
      {
        fprintf (stream, "\t.option push\n");
  
        struct cl_target_option *local_cl_target =
  	TREE_TARGET_OPTION (DECL_FUNCTION_SPECIFIC_TARGET (fndecl));
        struct cl_target_option *global_cl_target =
  	TREE_TARGET_OPTION (target_option_default_node);
+ 
+       const char *local_arch_str = get_arch_str (local_cl_target);
+       const char *arch_str = local_arch_str != NULL
+ 	? local_arch_str
+ 	: riscv_arch_str (true).c_str ();
+       fprintf (stream, "\t.option arch, %s\n", arch_str);
        const char *local_tune_str = get_tune_str (local_cl_target);
        const char *global_tune_str = get_tune_str (global_cl_target);
        if (strcmp (local_tune_str, global_tune_str) != 0)
*************** riscv_preferred_else_value (unsigned ifn
*** 10992,10998 ****
  			    tree *ops)
  {
    if (riscv_v_ext_mode_p (TYPE_MODE (vectype)))
!     return get_or_create_ssa_default_def (cfun, create_tmp_var (vectype));
  
    return default_preferred_else_value (ifn, vectype, nops, ops);
  }
--- 10950,10960 ----
  			    tree *ops)
  {
    if (riscv_v_ext_mode_p (TYPE_MODE (vectype)))
!     {
!       tree tmp_var = create_tmp_var (vectype);
!       TREE_NO_WARNING (tmp_var) = 1;
!       return get_or_create_ssa_default_def (cfun, tmp_var);
!     }
  
    return default_preferred_else_value (ifn, vectype, nops, ops);
  }
diff -Nrcpad gcc-14.1.0/gcc/config/riscv/riscv.opt gcc-14.2.0/gcc/config/riscv/riscv.opt
*** gcc-14.1.0/gcc/config/riscv/riscv.opt	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/riscv/riscv.opt	Thu Aug  1 08:17:14 2024
*************** Target Mask(DIV)
*** 82,88 ****
  Use hardware instructions for integer division.
  
  march=
! Target RejectNegative Joined Negative(march=)
  -march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be
  lower-case.
  
--- 82,88 ----
  Use hardware instructions for integer division.
  
  march=
! Target RejectNegative Joined Negative(march=) Var(riscv_arch_string) Save
  -march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be
  lower-case.
  
*************** Mask(ZIHINTPAUSE) Var(riscv_zi_subext)
*** 237,244 ****
  
  Mask(ZICOND)      Var(riscv_zi_subext)
  
- Mask(ZIC64B)      Var(riscv_zi_subext)
- 
  Mask(ZICCAMOA)    Var(riscv_zi_subext)
  
  Mask(ZICCIF)      Var(riscv_zi_subext)
--- 237,242 ----
*************** Mask(ZICBOM) Var(riscv_zicmo_subext)
*** 390,395 ****
--- 388,395 ----
  
  Mask(ZICBOP) Var(riscv_zicmo_subext)
  
+ Mask(ZIC64B) Var(riscv_zicmo_subext)
+ 
  TargetVariable
  int riscv_zf_subext
  
diff -Nrcpad gcc-14.1.0/gcc/config/riscv/vector-iterators.md gcc-14.2.0/gcc/config/riscv/vector-iterators.md
*** gcc-14.1.0/gcc/config/riscv/vector-iterators.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/riscv/vector-iterators.md	Thu Aug  1 08:17:14 2024
***************
*** 1573,1582 ****
--- 1573,1588 ----
  
  (define_mode_iterator VLS [VLSI VLSF_ZVFHMIN])
  
+ (define_mode_iterator VLS_ZVFH [VLSI VLSF])
+ 
  (define_mode_iterator V [VI VF_ZVFHMIN])
  
+ (define_mode_iterator V_ZVFH [VI VF])
+ 
  (define_mode_iterator V_VLS [V VLS])
  
+ (define_mode_iterator V_VLS_ZVFH [V_ZVFH VLS_ZVFH])
+ 
  (define_mode_iterator V_VLSI [VI VLSI])
  
  (define_mode_iterator V_VLSF [VF VLSF])
diff -Nrcpad gcc-14.1.0/gcc/config/riscv/vector.md gcc-14.2.0/gcc/config/riscv/vector.md
*** gcc-14.1.0/gcc/config/riscv/vector.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/riscv/vector.md	Thu Aug  1 08:17:14 2024
***************
*** 2080,2110 ****
    [(set_attr "type" "vimov,vimov,vlds,vlds,vlds,vlds,vimovxv,vimovxv")
     (set_attr "mode" "<MODE>")])
  
! (define_insn "*pred_broadcast<mode>"
!   [(set (match_operand:V_VLSF_ZVFHMIN 0 "register_operand"         "=vr, vr, vr, vr, vr, vr, vr, vr")
! 	(if_then_else:V_VLSF_ZVFHMIN
  	  (unspec:<VM>
! 	    [(match_operand:<VM> 1 "vector_broadcast_mask_operand" "Wc1,Wc1, vm, vm,Wc1,Wc1,Wb1,Wb1")
! 	     (match_operand 4 "vector_length_operand"              " rK, rK, rK, rK, rK, rK, rK, rK")
! 	     (match_operand 5 "const_int_operand"                  "  i,  i,  i,  i,  i,  i,  i,  i")
! 	     (match_operand 6 "const_int_operand"                  "  i,  i,  i,  i,  i,  i,  i,  i")
! 	     (match_operand 7 "const_int_operand"                  "  i,  i,  i,  i,  i,  i,  i,  i")
  	     (reg:SI VL_REGNUM)
  	     (reg:SI VTYPE_REGNUM)] UNSPEC_VPREDICATE)
! 	  (vec_duplicate:V_VLSF_ZVFHMIN
! 	    (match_operand:<VEL> 3 "direct_broadcast_operand"       " f,  f,Wdm,Wdm,Wdm,Wdm,  f,  f"))
! 	  (match_operand:V_VLSF_ZVFHMIN 2 "vector_merge_operand"    "vu,  0, vu,  0, vu,  0, vu,  0")))]
    "TARGET_VECTOR"
    "@
     vfmv.v.f\t%0,%3
     vfmv.v.f\t%0,%3
     vlse<sew>.v\t%0,%3,zero,%1.t
     vlse<sew>.v\t%0,%3,zero,%1.t
     vlse<sew>.v\t%0,%3,zero
!    vlse<sew>.v\t%0,%3,zero
!    vfmv.s.f\t%0,%3
!    vfmv.s.f\t%0,%3"
!   [(set_attr "type" "vfmov,vfmov,vlds,vlds,vlds,vlds,vfmovfv,vfmovfv")
     (set_attr "mode" "<MODE>")])
  
  (define_insn "*pred_broadcast<mode>_extended_scalar"
--- 2080,2129 ----
    [(set_attr "type" "vimov,vimov,vlds,vlds,vlds,vlds,vimovxv,vimovxv")
     (set_attr "mode" "<MODE>")])
  
! (define_insn "*pred_broadcast<mode>_zvfh"
!   [(set (match_operand:V_VLSF    0 "register_operand"              "=vr,  vr,  vr,  vr")
! 	(if_then_else:V_VLSF
  	  (unspec:<VM>
! 	    [(match_operand:<VM> 1 "vector_broadcast_mask_operand" "Wc1, Wc1, Wb1, Wb1")
! 	     (match_operand      4 "vector_length_operand"         " rK,  rK,  rK,  rK")
! 	     (match_operand      5 "const_int_operand"             "  i,   i,   i,   i")
! 	     (match_operand      6 "const_int_operand"             "  i,   i,   i,   i")
! 	     (match_operand      7 "const_int_operand"             "  i,   i,   i,   i")
  	     (reg:SI VL_REGNUM)
  	     (reg:SI VTYPE_REGNUM)] UNSPEC_VPREDICATE)
! 	  (vec_duplicate:V_VLSF
! 	    (match_operand:<VEL> 3 "direct_broadcast_operand"      "  f,   f,   f,   f"))
! 	  (match_operand:V_VLSF  2 "vector_merge_operand"          " vu,   0,  vu,   0")))]
    "TARGET_VECTOR"
    "@
     vfmv.v.f\t%0,%3
     vfmv.v.f\t%0,%3
+    vfmv.s.f\t%0,%3
+    vfmv.s.f\t%0,%3"
+   [(set_attr "type" "vfmov,vfmov,vfmovfv,vfmovfv")
+    (set_attr "mode" "<MODE>")])
+ 
+ (define_insn "*pred_broadcast<mode>_zvfhmin"
+   [(set (match_operand:V_VLSF_ZVFHMIN   0 "register_operand"              "=vr,  vr,  vr,  vr")
+ 	(if_then_else:V_VLSF_ZVFHMIN
+ 	  (unspec:<VM>
+ 	    [(match_operand:<VM>        1 "vector_broadcast_mask_operand" " vm,  vm, Wc1, Wc1")
+ 	     (match_operand             4 "vector_length_operand"         " rK,  rK,  rK,  rK")
+ 	     (match_operand             5 "const_int_operand"             "  i,   i,   i,   i")
+ 	     (match_operand             6 "const_int_operand"             "  i,   i,   i,   i")
+ 	     (match_operand             7 "const_int_operand"             "  i,   i,   i,   i")
+ 	     (reg:SI VL_REGNUM)
+ 	     (reg:SI VTYPE_REGNUM)] UNSPEC_VPREDICATE)
+ 	  (vec_duplicate:V_VLSF_ZVFHMIN
+ 	    (match_operand:<VEL>        3 "direct_broadcast_operand"      "Wdm, Wdm, Wdm, Wdm"))
+ 	  (match_operand:V_VLSF_ZVFHMIN 2 "vector_merge_operand"          " vu,   0,  vu,   0")))]
+   "TARGET_VECTOR"
+   "@
     vlse<sew>.v\t%0,%3,zero,%1.t
     vlse<sew>.v\t%0,%3,zero,%1.t
     vlse<sew>.v\t%0,%3,zero
!    vlse<sew>.v\t%0,%3,zero"
!   [(set_attr "type" "vlds,vlds,vlds,vlds")
     (set_attr "mode" "<MODE>")])
  
  (define_insn "*pred_broadcast<mode>_extended_scalar"
***************
*** 3877,3903 ****
     (set_attr "mode" "<V_DOUBLE_TRUNC>")])
  
  (define_insn "@pred_single_widen_<plus_minus:optab><any_extend:su><mode>_scalar"
!   [(set (match_operand:VWEXTI 0 "register_operand"                   "=vr,   vr")
  	(if_then_else:VWEXTI
  	  (unspec:<VM>
! 	    [(match_operand:<VM> 1 "vector_mask_operand"           "vmWc1,vmWc1")
! 	     (match_operand 5 "vector_length_operand"              "   rK,   rK")
! 	     (match_operand 6 "const_int_operand"                  "    i,    i")
! 	     (match_operand 7 "const_int_operand"                  "    i,    i")
! 	     (match_operand 8 "const_int_operand"                  "    i,    i")
  	     (reg:SI VL_REGNUM)
  	     (reg:SI VTYPE_REGNUM)] UNSPEC_VPREDICATE)
  	  (plus_minus:VWEXTI
! 	    (match_operand:VWEXTI 3 "register_operand"             "   vr,   vr")
  	    (any_extend:VWEXTI
  	      (vec_duplicate:<V_DOUBLE_TRUNC>
! 		(match_operand:<VSUBEL> 4 "reg_or_0_operand"       "   rJ,   rJ"))))
! 	  (match_operand:VWEXTI 2 "vector_merge_operand"           "   vu,    0")))]
    "TARGET_VECTOR"
    "vw<plus_minus:insn><any_extend:u>.wx\t%0,%3,%z4%p1"
    [(set_attr "type" "vi<widen_binop_insn_type>")
     (set_attr "mode" "<V_DOUBLE_TRUNC>")])
  
  (define_insn "@pred_widen_mulsu<mode>"
    [(set (match_operand:VWEXTI 0 "register_operand"                  "=&vr,&vr")
  	(if_then_else:VWEXTI
--- 3896,3966 ----
     (set_attr "mode" "<V_DOUBLE_TRUNC>")])
  
  (define_insn "@pred_single_widen_<plus_minus:optab><any_extend:su><mode>_scalar"
!   [(set (match_operand:VWEXTI 0 "register_operand"                 "=vd,vd, vr, vr")
  	(if_then_else:VWEXTI
  	  (unspec:<VM>
! 	    [(match_operand:<VM> 1 "vector_mask_operand"	   " vm,vm,Wc1,Wc1")
! 	     (match_operand 5 "vector_length_operand"              " rK,rK, rK, rK")
! 	     (match_operand 6 "const_int_operand"                  "  i, i,  i,  i")
! 	     (match_operand 7 "const_int_operand"                  "  i, i,  i,  i")
! 	     (match_operand 8 "const_int_operand"                  "  i, i,  i,  i")
  	     (reg:SI VL_REGNUM)
  	     (reg:SI VTYPE_REGNUM)] UNSPEC_VPREDICATE)
  	  (plus_minus:VWEXTI
! 	    (match_operand:VWEXTI 3 "register_operand"             " vr,vr, vr, vr")
  	    (any_extend:VWEXTI
  	      (vec_duplicate:<V_DOUBLE_TRUNC>
! 		(match_operand:<VSUBEL> 4 "reg_or_0_operand"       " rJ,rJ, rJ, rJ"))))
! 	  (match_operand:VWEXTI 2 "vector_merge_operand"           " vu, 0, vu,  0")))]
    "TARGET_VECTOR"
    "vw<plus_minus:insn><any_extend:u>.wx\t%0,%3,%z4%p1"
    [(set_attr "type" "vi<widen_binop_insn_type>")
     (set_attr "mode" "<V_DOUBLE_TRUNC>")])
  
+ (define_insn "@pred_single_widen_add<any_extend:su><mode>_extended_scalar"
+   [(set (match_operand:VWEXTI 0 "register_operand"                 "=vd,vd, vr, vr")
+ 	(if_then_else:VWEXTI
+ 	  (unspec:<VM>
+ 	    [(match_operand:<VM> 1 "vector_mask_operand"	   " vm,vm,Wc1,Wc1")
+ 	     (match_operand 5 "vector_length_operand"              " rK,rK, rK, rK")
+ 	     (match_operand 6 "const_int_operand"                  "  i, i,  i,  i")
+ 	     (match_operand 7 "const_int_operand"                  "  i, i,  i,  i")
+ 	     (match_operand 8 "const_int_operand"                  "  i, i,  i,  i")
+ 	     (reg:SI VL_REGNUM)
+ 	     (reg:SI VTYPE_REGNUM)] UNSPEC_VPREDICATE)
+ 	  (plus:VWEXTI
+ 	    (vec_duplicate:VWEXTI
+ 	      (any_extend:<VEL>
+ 		(match_operand:<VSUBEL> 4 "reg_or_0_operand"       " rJ,rJ, rJ, rJ")))
+ 	    (match_operand:VWEXTI 3 "register_operand"             " vr,vr, vr, vr"))
+ 	  (match_operand:VWEXTI 2 "vector_merge_operand"           " vu, 0, vu,  0")))]
+   "TARGET_VECTOR"
+   "vwadd<any_extend:u>.wx\t%0,%3,%z4%p1"
+   [(set_attr "type" "viwalu")
+    (set_attr "mode" "<V_DOUBLE_TRUNC>")])
+ 
+ (define_insn "@pred_single_widen_sub<any_extend:su><mode>_extended_scalar"
+   [(set (match_operand:VWEXTI 0 "register_operand"                 "=vd,vd, vr, vr")
+ 	(if_then_else:VWEXTI
+ 	  (unspec:<VM>
+ 	    [(match_operand:<VM> 1 "vector_mask_operand"	   " vm,vm,Wc1,Wc1")
+ 	     (match_operand 5 "vector_length_operand"              " rK,rK, rK, rK")
+ 	     (match_operand 6 "const_int_operand"                  "  i, i,  i,  i")
+ 	     (match_operand 7 "const_int_operand"                  "  i, i,  i,  i")
+ 	     (match_operand 8 "const_int_operand"                  "  i, i,  i,  i")
+ 	     (reg:SI VL_REGNUM)
+ 	     (reg:SI VTYPE_REGNUM)] UNSPEC_VPREDICATE)
+ 	  (minus:VWEXTI
+ 	    (match_operand:VWEXTI 3 "register_operand"             " vr,vr, vr, vr")
+ 	    (vec_duplicate:VWEXTI
+ 	      (any_extend:<VEL>
+ 		(match_operand:<VSUBEL> 4 "reg_or_0_operand"       " rJ,rJ, rJ, rJ"))))
+ 	  (match_operand:VWEXTI 2 "vector_merge_operand"           " vu, 0, vu,  0")))]
+   "TARGET_VECTOR"
+   "vwsub<any_extend:u>.wx\t%0,%3,%z4%p1"
+   [(set_attr "type" "viwalu")
+    (set_attr "mode" "<V_DOUBLE_TRUNC>")])
+ 
  (define_insn "@pred_widen_mulsu<mode>"
    [(set (match_operand:VWEXTI 0 "register_operand"                  "=&vr,&vr")
  	(if_then_else:VWEXTI
***************
*** 7178,7201 ****
  	(symbol_ref "riscv_vector::get_frm_mode (operands[9])"))])
  
  (define_insn "@pred_single_widen_<plus_minus:optab><mode>_scalar"
!   [(set (match_operand:VWEXTF 0 "register_operand"                   "=vr,   vr")
  	(if_then_else:VWEXTF
  	  (unspec:<VM>
! 	    [(match_operand:<VM> 1 "vector_mask_operand"           "vmWc1,vmWc1")
! 	     (match_operand 5 "vector_length_operand"              "   rK,   rK")
! 	     (match_operand 6 "const_int_operand"                  "    i,    i")
! 	     (match_operand 7 "const_int_operand"                  "    i,    i")
! 	     (match_operand 8 "const_int_operand"                  "    i,    i")
! 	     (match_operand 9 "const_int_operand"                  "    i,    i")
  	     (reg:SI VL_REGNUM)
  	     (reg:SI VTYPE_REGNUM)
  	     (reg:SI FRM_REGNUM)] UNSPEC_VPREDICATE)
  	  (plus_minus:VWEXTF
! 	    (match_operand:VWEXTF 3 "register_operand"             "   vr,   vr")
  	    (float_extend:VWEXTF
  	      (vec_duplicate:<V_DOUBLE_TRUNC>
! 		(match_operand:<VSUBEL> 4 "register_operand"       "    f,    f"))))
! 	  (match_operand:VWEXTF 2 "vector_merge_operand"           "   vu,    0")))]
    "TARGET_VECTOR"
    "vfw<insn>.wf\t%0,%3,%4%p1"
    [(set_attr "type" "vf<widen_binop_insn_type>")
--- 7241,7264 ----
  	(symbol_ref "riscv_vector::get_frm_mode (operands[9])"))])
  
  (define_insn "@pred_single_widen_<plus_minus:optab><mode>_scalar"
!   [(set (match_operand:VWEXTF 0 "register_operand"                "=vd, vd, vr, vr")
  	(if_then_else:VWEXTF
  	  (unspec:<VM>
! 	    [(match_operand:<VM> 1 "vector_mask_operand"          " vm, vm,Wc1,Wc1")
! 	     (match_operand 5 "vector_length_operand"             " rK, rK, rK, rK")
! 	     (match_operand 6 "const_int_operand"                 "  i,  i,  i,  i")
! 	     (match_operand 7 "const_int_operand"                 "  i,  i,  i,  i")
! 	     (match_operand 8 "const_int_operand"                 "  i,  i,  i,  i")
! 	     (match_operand 9 "const_int_operand"                 "  i,  i,  i,  i")
  	     (reg:SI VL_REGNUM)
  	     (reg:SI VTYPE_REGNUM)
  	     (reg:SI FRM_REGNUM)] UNSPEC_VPREDICATE)
  	  (plus_minus:VWEXTF
! 	    (match_operand:VWEXTF 3 "register_operand"            " vr, vr, vr, vr")
  	    (float_extend:VWEXTF
  	      (vec_duplicate:<V_DOUBLE_TRUNC>
! 		(match_operand:<VSUBEL> 4 "register_operand"      "  f,  f,  f,  f"))))
! 	  (match_operand:VWEXTF 2 "vector_merge_operand"          " vu,  0, vu,  0")))]
    "TARGET_VECTOR"
    "vfw<insn>.wf\t%0,%3,%4%p1"
    [(set_attr "type" "vf<widen_binop_insn_type>")
diff -Nrcpad gcc-14.1.0/gcc/config/rs6000/altivec.md gcc-14.2.0/gcc/config/rs6000/altivec.md
*** gcc-14.1.0/gcc/config/rs6000/altivec.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/rs6000/altivec.md	Thu Aug  1 08:17:14 2024
***************
*** 1152,1166 ****
     (use (match_operand:V16QI 2 "register_operand"))]
    "TARGET_ALTIVEC"
  {
!   rtx (*fun) (rtx, rtx, rtx) = BYTES_BIG_ENDIAN ? gen_altivec_vmrghb_direct
! 						: gen_altivec_vmrglb_direct;
!   if (!BYTES_BIG_ENDIAN)
!     std::swap (operands[1], operands[2]);
!   emit_insn (fun (operands[0], operands[1], operands[2]));
    DONE;
  })
  
! (define_insn "altivec_vmrghb_direct"
    [(set (match_operand:V16QI 0 "register_operand" "=v")
  	(vec_select:V16QI
  	  (vec_concat:V32QI
--- 1152,1167 ----
     (use (match_operand:V16QI 2 "register_operand"))]
    "TARGET_ALTIVEC"
  {
!   if (BYTES_BIG_ENDIAN)
!     emit_insn (
!       gen_altivec_vmrghb_direct_be (operands[0], operands[1], operands[2]));
!   else
!     emit_insn (
!       gen_altivec_vmrglb_direct_le (operands[0], operands[2], operands[1]));
    DONE;
  })
  
! (define_insn "altivec_vmrghb_direct_be"
    [(set (match_operand:V16QI 0 "register_operand" "=v")
  	(vec_select:V16QI
  	  (vec_concat:V32QI
***************
*** 1174,1180 ****
  		     (const_int 5) (const_int 21)
  		     (const_int 6) (const_int 22)
  		     (const_int 7) (const_int 23)])))]
!   "TARGET_ALTIVEC"
    "vmrghb %0,%1,%2"
    [(set_attr "type" "vecperm")])
  
--- 1175,1199 ----
  		     (const_int 5) (const_int 21)
  		     (const_int 6) (const_int 22)
  		     (const_int 7) (const_int 23)])))]
!   "TARGET_ALTIVEC && BYTES_BIG_ENDIAN"
!   "vmrghb %0,%1,%2"
!   [(set_attr "type" "vecperm")])
! 
! (define_insn "altivec_vmrghb_direct_le"
!   [(set (match_operand:V16QI 0 "register_operand" "=v")
! 	(vec_select:V16QI
! 	  (vec_concat:V32QI
! 	    (match_operand:V16QI 2 "register_operand" "v")
! 	    (match_operand:V16QI 1 "register_operand" "v"))
! 	  (parallel [(const_int  8) (const_int 24)
! 		     (const_int  9) (const_int 25)
! 		     (const_int 10) (const_int 26)
! 		     (const_int 11) (const_int 27)
! 		     (const_int 12) (const_int 28)
! 		     (const_int 13) (const_int 29)
! 		     (const_int 14) (const_int 30)
! 		     (const_int 15) (const_int 31)])))]
!   "TARGET_ALTIVEC && !BYTES_BIG_ENDIAN"
    "vmrghb %0,%1,%2"
    [(set_attr "type" "vecperm")])
  
***************
*** 1184,1200 ****
     (use (match_operand:V8HI 2 "register_operand"))]
    "TARGET_ALTIVEC"
  {
!   rtx (*fun) (rtx, rtx, rtx) = BYTES_BIG_ENDIAN ? gen_altivec_vmrghh_direct
! 						: gen_altivec_vmrglh_direct;
!   if (!BYTES_BIG_ENDIAN)
!     std::swap (operands[1], operands[2]);
!   emit_insn (fun (operands[0], operands[1], operands[2]));
    DONE;
  })
  
! (define_insn "altivec_vmrghh_direct"
    [(set (match_operand:V8HI 0 "register_operand" "=v")
!         (vec_select:V8HI
  	  (vec_concat:V16HI
  	    (match_operand:V8HI 1 "register_operand" "v")
  	    (match_operand:V8HI 2 "register_operand" "v"))
--- 1203,1220 ----
     (use (match_operand:V8HI 2 "register_operand"))]
    "TARGET_ALTIVEC"
  {
!   if (BYTES_BIG_ENDIAN)
!     emit_insn (
!       gen_altivec_vmrghh_direct_be (operands[0], operands[1], operands[2]));
!   else
!     emit_insn (
!       gen_altivec_vmrglh_direct_le (operands[0], operands[2], operands[1]));
    DONE;
  })
  
! (define_insn "altivec_vmrghh_direct_be"
    [(set (match_operand:V8HI 0 "register_operand" "=v")
! 	(vec_select:V8HI
  	  (vec_concat:V16HI
  	    (match_operand:V8HI 1 "register_operand" "v")
  	    (match_operand:V8HI 2 "register_operand" "v"))
***************
*** 1202,1208 ****
  		     (const_int 1) (const_int 9)
  		     (const_int 2) (const_int 10)
  		     (const_int 3) (const_int 11)])))]
!   "TARGET_ALTIVEC"
    "vmrghh %0,%1,%2"
    [(set_attr "type" "vecperm")])
  
--- 1222,1242 ----
  		     (const_int 1) (const_int 9)
  		     (const_int 2) (const_int 10)
  		     (const_int 3) (const_int 11)])))]
!   "TARGET_ALTIVEC && BYTES_BIG_ENDIAN"
!   "vmrghh %0,%1,%2"
!   [(set_attr "type" "vecperm")])
! 
! (define_insn "altivec_vmrghh_direct_le"
!   [(set (match_operand:V8HI 0 "register_operand" "=v")
!         (vec_select:V8HI
! 	  (vec_concat:V16HI
! 	    (match_operand:V8HI 2 "register_operand" "v")
! 	    (match_operand:V8HI 1 "register_operand" "v"))
! 	  (parallel [(const_int 4) (const_int 12)
! 		     (const_int 5) (const_int 13)
! 		     (const_int 6) (const_int 14)
! 		     (const_int 7) (const_int 15)])))]
!   "TARGET_ALTIVEC && !BYTES_BIG_ENDIAN"
    "vmrghh %0,%1,%2"
    [(set_attr "type" "vecperm")])
  
***************
*** 1212,1227 ****
     (use (match_operand:V4SI 2 "register_operand"))]
    "VECTOR_MEM_ALTIVEC_P (V4SImode)"
  {
!   rtx (*fun) (rtx, rtx, rtx);
!   fun = BYTES_BIG_ENDIAN ? gen_altivec_vmrghw_direct_v4si
! 			 : gen_altivec_vmrglw_direct_v4si;
!   if (!BYTES_BIG_ENDIAN)
!     std::swap (operands[1], operands[2]);
!   emit_insn (fun (operands[0], operands[1], operands[2]));
    DONE;
  })
  
! (define_insn "altivec_vmrghw_direct_<mode>"
    [(set (match_operand:VSX_W 0 "register_operand" "=wa,v")
  	(vec_select:VSX_W
  	  (vec_concat:<VS_double>
--- 1246,1263 ----
     (use (match_operand:V4SI 2 "register_operand"))]
    "VECTOR_MEM_ALTIVEC_P (V4SImode)"
  {
!   if (BYTES_BIG_ENDIAN)
!     emit_insn (gen_altivec_vmrghw_direct_v4si_be (operands[0],
! 						  operands[1],
! 						  operands[2]));
!   else
!     emit_insn (gen_altivec_vmrglw_direct_v4si_le (operands[0],
! 						  operands[2],
! 						  operands[1]));
    DONE;
  })
  
! (define_insn "altivec_vmrghw_direct_<mode>_be"
    [(set (match_operand:VSX_W 0 "register_operand" "=wa,v")
  	(vec_select:VSX_W
  	  (vec_concat:<VS_double>
***************
*** 1229,1235 ****
  	    (match_operand:VSX_W 2 "register_operand" "wa,v"))
  	  (parallel [(const_int 0) (const_int 4)
  		     (const_int 1) (const_int 5)])))]
!   "TARGET_ALTIVEC"
    "@
     xxmrghw %x0,%x1,%x2
     vmrghw %0,%1,%2"
--- 1265,1285 ----
  	    (match_operand:VSX_W 2 "register_operand" "wa,v"))
  	  (parallel [(const_int 0) (const_int 4)
  		     (const_int 1) (const_int 5)])))]
!   "TARGET_ALTIVEC && BYTES_BIG_ENDIAN"
!   "@
!    xxmrghw %x0,%x1,%x2
!    vmrghw %0,%1,%2"
!   [(set_attr "type" "vecperm")])
! 
! (define_insn "altivec_vmrghw_direct_<mode>_le"
!   [(set (match_operand:VSX_W 0 "register_operand" "=wa,v")
! 	(vec_select:VSX_W
! 	  (vec_concat:<VS_double>
! 	    (match_operand:VSX_W 2 "register_operand" "wa,v")
! 	    (match_operand:VSX_W 1 "register_operand" "wa,v"))
! 	  (parallel [(const_int 2) (const_int 6)
! 		     (const_int 3) (const_int 7)])))]
!   "TARGET_ALTIVEC && !BYTES_BIG_ENDIAN"
    "@
     xxmrghw %x0,%x1,%x2
     vmrghw %0,%1,%2"
***************
*** 1258,1272 ****
     (use (match_operand:V16QI 2 "register_operand"))]
    "TARGET_ALTIVEC"
  {
!   rtx (*fun) (rtx, rtx, rtx) = BYTES_BIG_ENDIAN ? gen_altivec_vmrglb_direct
! 						: gen_altivec_vmrghb_direct;
!   if (!BYTES_BIG_ENDIAN)
!     std::swap (operands[1], operands[2]);
!   emit_insn (fun (operands[0], operands[1], operands[2]));
    DONE;
  })
  
! (define_insn "altivec_vmrglb_direct"
    [(set (match_operand:V16QI 0 "register_operand" "=v")
  	(vec_select:V16QI
  	  (vec_concat:V32QI
--- 1308,1323 ----
     (use (match_operand:V16QI 2 "register_operand"))]
    "TARGET_ALTIVEC"
  {
!   if (BYTES_BIG_ENDIAN)
!     emit_insn (
!       gen_altivec_vmrglb_direct_be (operands[0], operands[1], operands[2]));
!   else
!     emit_insn (
!       gen_altivec_vmrghb_direct_le (operands[0], operands[2], operands[1]));
    DONE;
  })
  
! (define_insn "altivec_vmrglb_direct_be"
    [(set (match_operand:V16QI 0 "register_operand" "=v")
  	(vec_select:V16QI
  	  (vec_concat:V32QI
***************
*** 1280,1286 ****
  		     (const_int 13) (const_int 29)
  		     (const_int 14) (const_int 30)
  		     (const_int 15) (const_int 31)])))]
!   "TARGET_ALTIVEC"
    "vmrglb %0,%1,%2"
    [(set_attr "type" "vecperm")])
  
--- 1331,1355 ----
  		     (const_int 13) (const_int 29)
  		     (const_int 14) (const_int 30)
  		     (const_int 15) (const_int 31)])))]
!   "TARGET_ALTIVEC && BYTES_BIG_ENDIAN"
!   "vmrglb %0,%1,%2"
!   [(set_attr "type" "vecperm")])
! 
! (define_insn "altivec_vmrglb_direct_le"
!   [(set (match_operand:V16QI 0 "register_operand" "=v")
! 	(vec_select:V16QI
! 	  (vec_concat:V32QI
! 	    (match_operand:V16QI 2 "register_operand" "v")
! 	    (match_operand:V16QI 1 "register_operand" "v"))
! 	  (parallel [(const_int 0) (const_int 16)
! 		     (const_int 1) (const_int 17)
! 		     (const_int 2) (const_int 18)
! 		     (const_int 3) (const_int 19)
! 		     (const_int 4) (const_int 20)
! 		     (const_int 5) (const_int 21)
! 		     (const_int 6) (const_int 22)
! 		     (const_int 7) (const_int 23)])))]
!   "TARGET_ALTIVEC && !BYTES_BIG_ENDIAN"
    "vmrglb %0,%1,%2"
    [(set_attr "type" "vecperm")])
  
***************
*** 1290,1304 ****
     (use (match_operand:V8HI 2 "register_operand"))]
    "TARGET_ALTIVEC"
  {
!   rtx (*fun) (rtx, rtx, rtx) = BYTES_BIG_ENDIAN ? gen_altivec_vmrglh_direct
! 						: gen_altivec_vmrghh_direct;
!   if (!BYTES_BIG_ENDIAN)
!     std::swap (operands[1], operands[2]);
!   emit_insn (fun (operands[0], operands[1], operands[2]));
    DONE;
  })
  
! (define_insn "altivec_vmrglh_direct"
    [(set (match_operand:V8HI 0 "register_operand" "=v")
          (vec_select:V8HI
  	  (vec_concat:V16HI
--- 1359,1374 ----
     (use (match_operand:V8HI 2 "register_operand"))]
    "TARGET_ALTIVEC"
  {
!   if (BYTES_BIG_ENDIAN)
!     emit_insn (
!       gen_altivec_vmrglh_direct_be (operands[0], operands[1], operands[2]));
!   else
!     emit_insn (
!       gen_altivec_vmrghh_direct_le (operands[0], operands[2], operands[1]));
    DONE;
  })
  
! (define_insn "altivec_vmrglh_direct_be"
    [(set (match_operand:V8HI 0 "register_operand" "=v")
          (vec_select:V8HI
  	  (vec_concat:V16HI
***************
*** 1308,1314 ****
  		     (const_int 5) (const_int 13)
  		     (const_int 6) (const_int 14)
  		     (const_int 7) (const_int 15)])))]
!   "TARGET_ALTIVEC"
    "vmrglh %0,%1,%2"
    [(set_attr "type" "vecperm")])
  
--- 1378,1398 ----
  		     (const_int 5) (const_int 13)
  		     (const_int 6) (const_int 14)
  		     (const_int 7) (const_int 15)])))]
!   "TARGET_ALTIVEC && BYTES_BIG_ENDIAN"
!   "vmrglh %0,%1,%2"
!   [(set_attr "type" "vecperm")])
! 
! (define_insn "altivec_vmrglh_direct_le"
!   [(set (match_operand:V8HI 0 "register_operand" "=v")
! 	(vec_select:V8HI
! 	  (vec_concat:V16HI
! 	    (match_operand:V8HI 2 "register_operand" "v")
! 	    (match_operand:V8HI 1 "register_operand" "v"))
! 	  (parallel [(const_int 0) (const_int 8)
! 		     (const_int 1) (const_int 9)
! 		     (const_int 2) (const_int 10)
! 		     (const_int 3) (const_int 11)])))]
!   "TARGET_ALTIVEC && !BYTES_BIG_ENDIAN"
    "vmrglh %0,%1,%2"
    [(set_attr "type" "vecperm")])
  
***************
*** 1318,1333 ****
     (use (match_operand:V4SI 2 "register_operand"))]
    "VECTOR_MEM_ALTIVEC_P (V4SImode)"
  {
!   rtx (*fun) (rtx, rtx, rtx);
!   fun = BYTES_BIG_ENDIAN ? gen_altivec_vmrglw_direct_v4si
! 			 : gen_altivec_vmrghw_direct_v4si;
!   if (!BYTES_BIG_ENDIAN)
!     std::swap (operands[1], operands[2]);
!   emit_insn (fun (operands[0], operands[1], operands[2]));
    DONE;
  })
  
! (define_insn "altivec_vmrglw_direct_<mode>"
    [(set (match_operand:VSX_W 0 "register_operand" "=wa,v")
  	(vec_select:VSX_W
  	  (vec_concat:<VS_double>
--- 1402,1419 ----
     (use (match_operand:V4SI 2 "register_operand"))]
    "VECTOR_MEM_ALTIVEC_P (V4SImode)"
  {
!   if (BYTES_BIG_ENDIAN)
!     emit_insn (gen_altivec_vmrglw_direct_v4si_be (operands[0],
! 						  operands[1],
! 						  operands[2]));
!   else
!     emit_insn (gen_altivec_vmrghw_direct_v4si_le (operands[0],
! 						  operands[2],
! 						  operands[1]));
    DONE;
  })
  
! (define_insn "altivec_vmrglw_direct_<mode>_be"
    [(set (match_operand:VSX_W 0 "register_operand" "=wa,v")
  	(vec_select:VSX_W
  	  (vec_concat:<VS_double>
***************
*** 1335,1341 ****
  	    (match_operand:VSX_W 2 "register_operand" "wa,v"))
  	  (parallel [(const_int 2) (const_int 6)
  		     (const_int 3) (const_int 7)])))]
!   "TARGET_ALTIVEC"
    "@
     xxmrglw %x0,%x1,%x2
     vmrglw %0,%1,%2"
--- 1421,1441 ----
  	    (match_operand:VSX_W 2 "register_operand" "wa,v"))
  	  (parallel [(const_int 2) (const_int 6)
  		     (const_int 3) (const_int 7)])))]
!   "TARGET_ALTIVEC && BYTES_BIG_ENDIAN"
!   "@
!    xxmrglw %x0,%x1,%x2
!    vmrglw %0,%1,%2"
!   [(set_attr "type" "vecperm")])
! 
! (define_insn "altivec_vmrglw_direct_<mode>_le"
!   [(set (match_operand:VSX_W 0 "register_operand" "=wa,v")
! 	(vec_select:VSX_W
! 	  (vec_concat:<VS_double>
! 	    (match_operand:VSX_W 2 "register_operand" "wa,v")
! 	    (match_operand:VSX_W 1 "register_operand" "wa,v"))
! 	  (parallel [(const_int 0) (const_int 4)
! 		     (const_int 1) (const_int 5)])))]
!   "TARGET_ALTIVEC && !BYTES_BIG_ENDIAN"
    "@
     xxmrglw %x0,%x1,%x2
     vmrglw %0,%1,%2"
***************
*** 3761,3773 ****
      {
        emit_insn (gen_altivec_vmuleub (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmuloub (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrghh_direct (operands[0], ve, vo));
      }
    else
      {
        emit_insn (gen_altivec_vmuloub (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmuleub (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrghh_direct (operands[0], vo, ve));
      }
    DONE;
  })
--- 3861,3873 ----
      {
        emit_insn (gen_altivec_vmuleub (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmuloub (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrghh (operands[0], ve, vo));
      }
    else
      {
        emit_insn (gen_altivec_vmuloub (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmuleub (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrglh (operands[0], ve, vo));
      }
    DONE;
  })
***************
*** 3786,3798 ****
      {
        emit_insn (gen_altivec_vmuleub (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmuloub (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrglh_direct (operands[0], ve, vo));
      }
    else
      {
        emit_insn (gen_altivec_vmuloub (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmuleub (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrglh_direct (operands[0], vo, ve));
      }
    DONE;
  })
--- 3886,3898 ----
      {
        emit_insn (gen_altivec_vmuleub (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmuloub (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrglh (operands[0], ve, vo));
      }
    else
      {
        emit_insn (gen_altivec_vmuloub (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmuleub (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrghh (operands[0], ve, vo));
      }
    DONE;
  })
***************
*** 3811,3823 ****
      {
        emit_insn (gen_altivec_vmulesb (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmulosb (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrghh_direct (operands[0], ve, vo));
      }
    else
      {
        emit_insn (gen_altivec_vmulosb (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmulesb (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrghh_direct (operands[0], vo, ve));
      }
    DONE;
  })
--- 3911,3923 ----
      {
        emit_insn (gen_altivec_vmulesb (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmulosb (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrghh (operands[0], ve, vo));
      }
    else
      {
        emit_insn (gen_altivec_vmulosb (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmulesb (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrglh (operands[0], ve, vo));
      }
    DONE;
  })
***************
*** 3836,3848 ****
      {
        emit_insn (gen_altivec_vmulesb (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmulosb (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrglh_direct (operands[0], ve, vo));
      }
    else
      {
        emit_insn (gen_altivec_vmulosb (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmulesb (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrglh_direct (operands[0], vo, ve));
      }
    DONE;
  })
--- 3936,3948 ----
      {
        emit_insn (gen_altivec_vmulesb (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmulosb (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrglh (operands[0], ve, vo));
      }
    else
      {
        emit_insn (gen_altivec_vmulosb (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmulesb (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrghh (operands[0], ve, vo));
      }
    DONE;
  })
***************
*** 3861,3873 ****
      {
        emit_insn (gen_altivec_vmuleuh (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmulouh (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrghw_direct_v4si (operands[0], ve, vo));
      }
    else
      {
        emit_insn (gen_altivec_vmulouh (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmuleuh (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrghw_direct_v4si (operands[0], vo, ve));
      }
    DONE;
  })
--- 3961,3973 ----
      {
        emit_insn (gen_altivec_vmuleuh (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmulouh (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrghw (operands[0], ve, vo));
      }
    else
      {
        emit_insn (gen_altivec_vmulouh (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmuleuh (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrglw (operands[0], ve, vo));
      }
    DONE;
  })
***************
*** 3886,3898 ****
      {
        emit_insn (gen_altivec_vmuleuh (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmulouh (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrglw_direct_v4si (operands[0], ve, vo));
      }
    else
      {
        emit_insn (gen_altivec_vmulouh (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmuleuh (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrglw_direct_v4si (operands[0], vo, ve));
      }
    DONE;
  })
--- 3986,3998 ----
      {
        emit_insn (gen_altivec_vmuleuh (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmulouh (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrglw (operands[0], ve, vo));
      }
    else
      {
        emit_insn (gen_altivec_vmulouh (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmuleuh (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrghw (operands[0], ve, vo));
      }
    DONE;
  })
***************
*** 3911,3923 ****
      {
        emit_insn (gen_altivec_vmulesh (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmulosh (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrghw_direct_v4si (operands[0], ve, vo));
      }
    else
      {
        emit_insn (gen_altivec_vmulosh (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmulesh (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrghw_direct_v4si (operands[0], vo, ve));
      }
    DONE;
  })
--- 4011,4023 ----
      {
        emit_insn (gen_altivec_vmulesh (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmulosh (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrghw (operands[0], ve, vo));
      }
    else
      {
        emit_insn (gen_altivec_vmulosh (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmulesh (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrglw (operands[0], ve, vo));
      }
    DONE;
  })
***************
*** 3936,3948 ****
      {
        emit_insn (gen_altivec_vmulesh (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmulosh (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrglw_direct_v4si (operands[0], ve, vo));
      }
    else
      {
        emit_insn (gen_altivec_vmulosh (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmulesh (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrglw_direct_v4si (operands[0], vo, ve));
      }
    DONE;
  })
--- 4036,4048 ----
      {
        emit_insn (gen_altivec_vmulesh (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmulosh (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrglw (operands[0], ve, vo));
      }
    else
      {
        emit_insn (gen_altivec_vmulosh (ve, operands[1], operands[2]));
        emit_insn (gen_altivec_vmulesh (vo, operands[1], operands[2]));
!       emit_insn (gen_altivec_vmrghw (operands[0], ve, vo));
      }
    DONE;
  })
diff -Nrcpad gcc-14.1.0/gcc/config/rs6000/rs6000-builtin.cc gcc-14.2.0/gcc/config/rs6000/rs6000-builtin.cc
*** gcc-14.1.0/gcc/config/rs6000/rs6000-builtin.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/rs6000/rs6000-builtin.cc	Thu Aug  1 08:17:14 2024
*************** rs6000_init_builtins (void)
*** 845,851 ****
  	  enum rs6000_gen_builtins fn_code = (enum rs6000_gen_builtins) i;
  	  if (!rs6000_builtin_is_supported (fn_code))
  	    continue;
! 	  tree fntype = rs6000_builtin_info[i].fntype;
  	  tree t = TREE_TYPE (fntype);
  	  fprintf (stderr, "%s %s (", rs6000_type_string (t),
  		   rs6000_builtin_info[i].bifname);
--- 845,851 ----
  	  enum rs6000_gen_builtins fn_code = (enum rs6000_gen_builtins) i;
  	  if (!rs6000_builtin_is_supported (fn_code))
  	    continue;
! 	  tree fntype = rs6000_builtin_info_fntype[i];
  	  tree t = TREE_TYPE (fntype);
  	  fprintf (stderr, "%s %s (", rs6000_type_string (t),
  		   rs6000_builtin_info[i].bifname);
diff -Nrcpad gcc-14.1.0/gcc/config/rs6000/rs6000-c.cc gcc-14.2.0/gcc/config/rs6000/rs6000-c.cc
*** gcc-14.1.0/gcc/config/rs6000/rs6000-c.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/rs6000/rs6000-c.cc	Thu Aug  1 08:17:14 2024
*************** resolve_vec_step (resolution *res, vec<t
*** 1664,1685 ****
     true.  If we don't match, return error_mark_node and leave
     UNSUPPORTED_BUILTIN alone.  */
  
! tree
! find_instance (bool *unsupported_builtin, ovlddata **instance,
  	       rs6000_gen_builtins instance_code,
  	       rs6000_gen_builtins fcode,
  	       tree *types, tree *args, int nargs)
  {
!   while (*instance && (*instance)->bifid != instance_code)
!     *instance = (*instance)->next;
  
!   ovlddata *inst = *instance;
!   gcc_assert (inst != NULL);
    /* It is possible for an instance to require a data type that isn't
!      defined on this target, in which case inst->fntype will be NULL.  */
!   if (!inst->fntype)
      return error_mark_node;
!   tree fntype = rs6000_builtin_info[inst->bifid].fntype;
    tree argtype = TYPE_ARG_TYPES (fntype);
    bool args_compatible = true;
  
--- 1664,1688 ----
     true.  If we don't match, return error_mark_node and leave
     UNSUPPORTED_BUILTIN alone.  */
  
! static tree
! find_instance (bool *unsupported_builtin, int *instance,
  	       rs6000_gen_builtins instance_code,
  	       rs6000_gen_builtins fcode,
  	       tree *types, tree *args, int nargs)
  {
!   while (*instance != -1
! 	 && rs6000_instance_info[*instance].bifid != instance_code)
!     *instance = rs6000_instance_info[*instance].next;
  
!   int inst = *instance;
!   gcc_assert (inst != -1);
    /* It is possible for an instance to require a data type that isn't
!      defined on this target, in which case rs6000_instance_info_fntype[inst]
!      will be NULL.  */
!   if (!rs6000_instance_info_fntype[inst])
      return error_mark_node;
!   rs6000_gen_builtins bifid = rs6000_instance_info[inst].bifid;
!   tree fntype = rs6000_builtin_info_fntype[bifid];
    tree argtype = TYPE_ARG_TYPES (fntype);
    bool args_compatible = true;
  
*************** find_instance (bool *unsupported_builtin
*** 1696,1707 ****
  
    if (args_compatible)
      {
!       if (rs6000_builtin_decl (inst->bifid, false) != error_mark_node
! 	  && rs6000_builtin_is_supported (inst->bifid))
  	{
! 	  tree ret_type = TREE_TYPE (inst->fntype);
  	  return altivec_build_resolved_builtin (args, nargs, fntype, ret_type,
! 						 inst->bifid, fcode);
  	}
        else
  	*unsupported_builtin = true;
--- 1699,1710 ----
  
    if (args_compatible)
      {
!       if (rs6000_builtin_decl (bifid, false) != error_mark_node
! 	  && rs6000_builtin_is_supported (bifid))
  	{
! 	  tree ret_type = TREE_TYPE (rs6000_instance_info_fntype[inst]);
  	  return altivec_build_resolved_builtin (args, nargs, fntype, ret_type,
! 						 bifid, fcode);
  	}
        else
  	*unsupported_builtin = true;
*************** altivec_resolve_overloaded_builtin (loca
*** 1884,1894 ****
    bool unsupported_builtin = false;
    rs6000_gen_builtins instance_code;
    bool supported = false;
!   ovlddata *instance = rs6000_overload_info[adj_fcode].first_instance;
!   gcc_assert (instance != NULL);
  
    /* Functions with no arguments can have only one overloaded instance.  */
!   gcc_assert (nargs > 0 || !instance->next);
  
    /* Standard overload processing involves determining whether an instance
       exists that is type-compatible with the overloaded function call.  In
--- 1887,1897 ----
    bool unsupported_builtin = false;
    rs6000_gen_builtins instance_code;
    bool supported = false;
!   int instance = rs6000_overload_info[adj_fcode].first_instance;
!   gcc_assert (instance != -1);
  
    /* Functions with no arguments can have only one overloaded instance.  */
!   gcc_assert (nargs > 0 || rs6000_instance_info[instance].next == -1);
  
    /* Standard overload processing involves determining whether an instance
       exists that is type-compatible with the overloaded function call.  In
*************** altivec_resolve_overloaded_builtin (loca
*** 1989,2004 ****
        /* Standard overload processing.  Look for an instance with compatible
  	 parameter types.  If it is supported in the current context, resolve
  	 the overloaded call to that instance.  */
!       for (; instance != NULL; instance = instance->next)
  	{
  	  /* It is possible for an instance to require a data type that isn't
! 	     defined on this target, in which case instance->fntype will be
  	     NULL.  */
! 	  if (!instance->fntype)
  	    continue;
  
  	  bool mismatch = false;
! 	  tree nextparm = TYPE_ARG_TYPES (instance->fntype);
  
  	  for (unsigned int arg_i = 0;
  	       arg_i < nargs && nextparm != NULL;
--- 1992,2009 ----
        /* Standard overload processing.  Look for an instance with compatible
  	 parameter types.  If it is supported in the current context, resolve
  	 the overloaded call to that instance.  */
!       for (; instance != -1; instance = rs6000_instance_info[instance].next)
  	{
+ 	  tree fntype = rs6000_instance_info_fntype[instance];
+ 	  rs6000_gen_builtins bifid = rs6000_instance_info[instance].bifid;
  	  /* It is possible for an instance to require a data type that isn't
! 	     defined on this target, in which case fntype will be
  	     NULL.  */
! 	  if (!fntype)
  	    continue;
  
  	  bool mismatch = false;
! 	  tree nextparm = TYPE_ARG_TYPES (fntype);
  
  	  for (unsigned int arg_i = 0;
  	       arg_i < nargs && nextparm != NULL;
*************** altivec_resolve_overloaded_builtin (loca
*** 2016,2030 ****
  	  if (mismatch)
  	    continue;
  
! 	  supported = rs6000_builtin_is_supported (instance->bifid);
! 	  if (rs6000_builtin_decl (instance->bifid, false) != error_mark_node
  	      && supported)
  	    {
! 	      tree fntype = rs6000_builtin_info[instance->bifid].fntype;
! 	      tree ret_type = TREE_TYPE (instance->fntype);
  	      return altivec_build_resolved_builtin (args, nargs, fntype,
! 						     ret_type, instance->bifid,
! 						     fcode);
  	    }
  	  else
  	    {
--- 2021,2034 ----
  	  if (mismatch)
  	    continue;
  
! 	  supported = rs6000_builtin_is_supported (bifid);
! 	  if (rs6000_builtin_decl (bifid, false) != error_mark_node
  	      && supported)
  	    {
! 	      tree ret_type = TREE_TYPE (fntype);
! 	      fntype = rs6000_builtin_info_fntype[bifid];
  	      return altivec_build_resolved_builtin (args, nargs, fntype,
! 						     ret_type, bifid, fcode);
  	    }
  	  else
  	    {
*************** altivec_resolve_overloaded_builtin (loca
*** 2041,2052 ****
  	{
  	  /* Indicate that the instantiation of the overloaded builtin
  	     name is not available with the target flags in effect.  */
! 	  rs6000_gen_builtins fcode = (rs6000_gen_builtins) instance->bifid;
  	  rs6000_invalid_builtin (fcode);
  	  /* Provide clarity of the relationship between the overload
  	     and the instantiation.  */
! 	  const char *internal_name
! 	    = rs6000_builtin_info[instance->bifid].bifname;
  	  rich_location richloc (line_table, input_location);
  	  inform (&richloc,
  		  "overloaded builtin %qs is implemented by builtin %qs",
--- 2045,2056 ----
  	{
  	  /* Indicate that the instantiation of the overloaded builtin
  	     name is not available with the target flags in effect.  */
! 	  rs6000_gen_builtins bifid = rs6000_instance_info[instance].bifid;
! 	  rs6000_gen_builtins fcode = (rs6000_gen_builtins) bifid;
  	  rs6000_invalid_builtin (fcode);
  	  /* Provide clarity of the relationship between the overload
  	     and the instantiation.  */
! 	  const char *internal_name = rs6000_builtin_info[bifid].bifname;
  	  rich_location richloc (line_table, input_location);
  	  inform (&richloc,
  		  "overloaded builtin %qs is implemented by builtin %qs",
diff -Nrcpad gcc-14.1.0/gcc/config/rs6000/rs6000-gen-builtins.cc gcc-14.2.0/gcc/config/rs6000/rs6000-gen-builtins.cc
*** gcc-14.1.0/gcc/config/rs6000/rs6000-gen-builtins.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/rs6000/rs6000-gen-builtins.cc	Thu Aug  1 08:17:14 2024
*************** write_decls (void)
*** 2261,2280 ****
    fprintf (header_file, "};\n\n");
  
    fprintf (header_file, "#define PPC_MAXRESTROPNDS 3\n");
!   fprintf (header_file, "struct GTY(()) bifdata\n");
    fprintf (header_file, "{\n");
!   fprintf (header_file, "  const char *GTY((skip(\"\"))) bifname;\n");
!   fprintf (header_file, "  bif_enable GTY((skip(\"\"))) enable;\n");
!   fprintf (header_file, "  tree fntype;\n");
!   fprintf (header_file, "  insn_code GTY((skip(\"\"))) icode;\n");
!   fprintf (header_file, "  int  nargs;\n");
!   fprintf (header_file, "  int  bifattrs;\n");
!   fprintf (header_file, "  int  restr_opnd[PPC_MAXRESTROPNDS];\n");
!   fprintf (header_file, "  restriction GTY((skip(\"\"))) restr[PPC_MAXRESTROPNDS];\n");
!   fprintf (header_file, "  int  restr_val1[PPC_MAXRESTROPNDS];\n");
!   fprintf (header_file, "  int  restr_val2[PPC_MAXRESTROPNDS];\n");
!   fprintf (header_file, "  const char *GTY((skip(\"\"))) attr_string;\n");
!   fprintf (header_file, "  rs6000_gen_builtins GTY((skip(\"\"))) assoc_bif;\n");
    fprintf (header_file, "};\n\n");
  
    fprintf (header_file, "#define bif_init_bit\t\t(0x00000001)\n");
--- 2261,2279 ----
    fprintf (header_file, "};\n\n");
  
    fprintf (header_file, "#define PPC_MAXRESTROPNDS 3\n");
!   fprintf (header_file, "struct bifdata\n");
    fprintf (header_file, "{\n");
!   fprintf (header_file, "  const char *bifname;\n");
!   fprintf (header_file, "  bif_enable enable;\n");
!   fprintf (header_file, "  insn_code icode;\n");
!   fprintf (header_file, "  int nargs;\n");
!   fprintf (header_file, "  int bifattrs;\n");
!   fprintf (header_file, "  int restr_opnd[PPC_MAXRESTROPNDS];\n");
!   fprintf (header_file, "  restriction restr[PPC_MAXRESTROPNDS];\n");
!   fprintf (header_file, "  int restr_val1[PPC_MAXRESTROPNDS];\n");
!   fprintf (header_file, "  int restr_val2[PPC_MAXRESTROPNDS];\n");
!   fprintf (header_file, "  const char *attr_string;\n");
!   fprintf (header_file, "  rs6000_gen_builtins assoc_bif;\n");
    fprintf (header_file, "};\n\n");
  
    fprintf (header_file, "#define bif_init_bit\t\t(0x00000001)\n");
*************** write_decls (void)
*** 2353,2376 ****
    fprintf (header_file, "\n");
  
    fprintf (header_file,
! 	   "extern GTY(()) bifdata rs6000_builtin_info[RS6000_BIF_MAX];\n\n");
  
!   fprintf (header_file, "struct GTY(()) ovlddata\n");
    fprintf (header_file, "{\n");
!   fprintf (header_file, "  const char *GTY((skip(\"\"))) bifname;\n");
!   fprintf (header_file, "  rs6000_gen_builtins GTY((skip(\"\"))) bifid;\n");
!   fprintf (header_file, "  tree fntype;\n");
!   fprintf (header_file, "  ovlddata *GTY((skip(\"\"))) next;\n");
    fprintf (header_file, "};\n\n");
  
    fprintf (header_file, "struct ovldrecord\n");
    fprintf (header_file, "{\n");
    fprintf (header_file, "  const char *ovld_name;\n");
!   fprintf (header_file, "  ovlddata *first_instance;\n");
    fprintf (header_file, "};\n\n");
  
    fprintf (header_file,
! 	   "extern GTY(()) ovlddata rs6000_instance_info[RS6000_INST_MAX];\n");
    fprintf (header_file, "extern ovldrecord rs6000_overload_info[];\n\n");
  
    fprintf (header_file, "extern void rs6000_init_generated_builtins ();\n\n");
--- 2352,2379 ----
    fprintf (header_file, "\n");
  
    fprintf (header_file,
! 	   "extern bifdata rs6000_builtin_info[RS6000_BIF_MAX];\n\n");
  
!   fprintf (header_file,
! 	   "extern GTY(()) tree rs6000_builtin_info_fntype[RS6000_BIF_MAX];\n\n");
! 
!   fprintf (header_file, "struct ovlddata\n");
    fprintf (header_file, "{\n");
!   fprintf (header_file, "  const char *bifname;\n");
!   fprintf (header_file, "  rs6000_gen_builtins bifid;\n");
!   fprintf (header_file, "  int next;\n");
    fprintf (header_file, "};\n\n");
  
    fprintf (header_file, "struct ovldrecord\n");
    fprintf (header_file, "{\n");
    fprintf (header_file, "  const char *ovld_name;\n");
!   fprintf (header_file, "  int first_instance;\n");
    fprintf (header_file, "};\n\n");
  
    fprintf (header_file,
! 	   "extern ovlddata rs6000_instance_info[RS6000_INST_MAX];\n");
!   fprintf (header_file, "extern GTY(()) tree "
! 	   "rs6000_instance_info_fntype[RS6000_INST_MAX];\n");
    fprintf (header_file, "extern ovldrecord rs6000_overload_info[];\n\n");
  
    fprintf (header_file, "extern void rs6000_init_generated_builtins ();\n\n");
*************** write_bif_static_init (void)
*** 2481,2487 ****
    fprintf (init_file, "bifdata rs6000_builtin_info[RS6000_BIF_MAX] =\n");
    fprintf (init_file, "  {\n");
    fprintf (init_file, "    { /* RS6000_BIF_NONE: */\n");
!   fprintf (init_file, "      \"\", ENB_ALWAYS, 0, CODE_FOR_nothing, 0,\n");
    fprintf (init_file, "      0, {0, 0, 0}, {RES_NONE, RES_NONE, RES_NONE},\n");
    fprintf (init_file, "      {0, 0, 0}, {0, 0, 0}, \"\", RS6000_BIF_NONE\n");
    fprintf (init_file, "    },\n");
--- 2484,2490 ----
    fprintf (init_file, "bifdata rs6000_builtin_info[RS6000_BIF_MAX] =\n");
    fprintf (init_file, "  {\n");
    fprintf (init_file, "    { /* RS6000_BIF_NONE: */\n");
!   fprintf (init_file, "      \"\", ENB_ALWAYS, CODE_FOR_nothing, 0,\n");
    fprintf (init_file, "      0, {0, 0, 0}, {RES_NONE, RES_NONE, RES_NONE},\n");
    fprintf (init_file, "      {0, 0, 0}, {0, 0, 0}, \"\", RS6000_BIF_NONE\n");
    fprintf (init_file, "    },\n");
*************** write_bif_static_init (void)
*** 2493,2500 ****
  	       bifp->proto.bifname);
        fprintf (init_file, "      /* enable*/\t%s,\n",
  	       enable_string[bifp->stanza]);
-       /* Type must be instantiated at run time.  */
-       fprintf (init_file, "      /* fntype */\t0,\n");
        fprintf (init_file, "      /* icode */\tCODE_FOR_%s,\n",
  	       bifp->patname);
        fprintf (init_file, "      /* nargs */\t%d,\n",
--- 2496,2501 ----
*************** write_bif_static_init (void)
*** 2586,2591 ****
--- 2587,2594 ----
        fprintf (init_file, "    },\n");
      }
    fprintf (init_file, "  };\n\n");
+ 
+   fprintf (init_file, "tree rs6000_builtin_info_fntype[RS6000_BIF_MAX];\n\n");
  }
  
  /* Write the decls and initializers for rs6000_overload_info[] and
*************** write_ovld_static_init (void)
*** 2598,2604 ****
  	   "- RS6000_OVLD_NONE] =\n");
    fprintf (init_file, "  {\n");
    fprintf (init_file, "    { /* RS6000_OVLD_NONE: */\n");
!   fprintf (init_file, "      \"\", NULL\n");
    fprintf (init_file, "    },\n");
    for (int i = 0; i <= curr_ovld_stanza; i++)
      {
--- 2601,2607 ----
  	   "- RS6000_OVLD_NONE] =\n");
    fprintf (init_file, "  {\n");
    fprintf (init_file, "    { /* RS6000_OVLD_NONE: */\n");
!   fprintf (init_file, "      \"\", -1\n");
    fprintf (init_file, "    },\n");
    for (int i = 0; i <= curr_ovld_stanza; i++)
      {
*************** write_ovld_static_init (void)
*** 2607,2613 ****
        fprintf (init_file, "      /* ovld_name */\t\"%s\",\n",
  	       ovld_stanzas[i].intern_name);
        /* First-instance must currently be instantiated at run time.  */
!       fprintf (init_file, "      /* first_instance */\tNULL\n");
        fprintf (init_file, "    },\n");
      }
    fprintf (init_file, "  };\n\n");
--- 2610,2616 ----
        fprintf (init_file, "      /* ovld_name */\t\"%s\",\n",
  	       ovld_stanzas[i].intern_name);
        /* First-instance must currently be instantiated at run time.  */
!       fprintf (init_file, "      /* first_instance */\t-1\n");
        fprintf (init_file, "    },\n");
      }
    fprintf (init_file, "  };\n\n");
*************** write_ovld_static_init (void)
*** 2615,2621 ****
    fprintf (init_file, "ovlddata rs6000_instance_info[RS6000_INST_MAX] =\n");
    fprintf (init_file, "  {\n");
    fprintf (init_file, "    { /* RS6000_INST_NONE: */\n");
!   fprintf (init_file, "      \"\", RS6000_BIF_NONE, NULL_TREE, NULL\n");
    fprintf (init_file, "    },\n");
    for (int i = 0; i <= curr_ovld; i++)
      {
--- 2618,2624 ----
    fprintf (init_file, "ovlddata rs6000_instance_info[RS6000_INST_MAX] =\n");
    fprintf (init_file, "  {\n");
    fprintf (init_file, "    { /* RS6000_INST_NONE: */\n");
!   fprintf (init_file, "      \"\", RS6000_BIF_NONE, -1\n");
    fprintf (init_file, "    },\n");
    for (int i = 0; i <= curr_ovld; i++)
      {
*************** write_ovld_static_init (void)
*** 2625,2643 ****
  	       ovlds[i].proto.bifname);
        fprintf (init_file, "      /* bifid */\tRS6000_BIF_%s,\n",
  	       ovlds[i].bif_id_name);
-       /* Type must be instantiated at run time.  */
-       fprintf (init_file, "      /* fntype */\t0,\n");
        fprintf (init_file, "      /* next */\t");
        if (i < curr_ovld
  	  && !strcmp (ovlds[i+1].proto.bifname, ovlds[i].proto.bifname))
  	fprintf (init_file,
! 		 "&rs6000_instance_info[RS6000_INST_%s]\n",
  		 ovlds[i+1].ovld_id_name);
        else
! 	fprintf (init_file, "NULL\n");
        fprintf (init_file, "    },\n");
      }
    fprintf (init_file, "  };\n\n");
  }
  
  /* Write code to initialize the built-in function table.  */
--- 2628,2647 ----
  	       ovlds[i].proto.bifname);
        fprintf (init_file, "      /* bifid */\tRS6000_BIF_%s,\n",
  	       ovlds[i].bif_id_name);
        fprintf (init_file, "      /* next */\t");
        if (i < curr_ovld
  	  && !strcmp (ovlds[i+1].proto.bifname, ovlds[i].proto.bifname))
  	fprintf (init_file,
! 		 "RS6000_INST_%s\n",
  		 ovlds[i+1].ovld_id_name);
        else
! 	fprintf (init_file, "-1\n");
        fprintf (init_file, "    },\n");
      }
    fprintf (init_file, "  };\n\n");
+ 
+   fprintf (init_file,
+ 	   "tree rs6000_instance_info_fntype[RS6000_INST_MAX];\n\n");
  }
  
  /* Write code to initialize the built-in function table.  */
*************** write_init_bif_table (void)
*** 2647,2653 ****
    for (int i = 0; i <= curr_bif; i++)
      {
        fprintf (init_file,
! 	       "  rs6000_builtin_info[RS6000_BIF_%s].fntype"
  	       "\n    = %s;\n",
  	       bifs[i].idname, bifs[i].fndecl);
  
--- 2651,2657 ----
    for (int i = 0; i <= curr_bif; i++)
      {
        fprintf (init_file,
! 	       "  rs6000_builtin_info_fntype[RS6000_BIF_%s]"
  	       "\n    = %s;\n",
  	       bifs[i].idname, bifs[i].fndecl);
  
*************** write_init_ovld_table (void)
*** 2736,2742 ****
    for (int i = 0; i <= curr_ovld; i++)
      {
        fprintf (init_file,
! 	       "  rs6000_instance_info[RS6000_INST_%s].fntype"
  	       "\n    = %s;\n",
  	       ovlds[i].ovld_id_name, ovlds[i].fndecl);
  
--- 2740,2746 ----
    for (int i = 0; i <= curr_ovld; i++)
      {
        fprintf (init_file,
! 	       "  rs6000_instance_info_fntype[RS6000_INST_%s]"
  	       "\n    = %s;\n",
  	       ovlds[i].ovld_id_name, ovlds[i].fndecl);
  
*************** write_init_ovld_table (void)
*** 2793,2799 ****
  		   ".first_instance\n",
  		   stanza->stanza_id);
  	  fprintf (init_file,
! 		   "    = &rs6000_instance_info[RS6000_INST_%s];\n\n",
  		   ovlds[i].ovld_id_name);
  	}
      }
--- 2797,2803 ----
  		   ".first_instance\n",
  		   stanza->stanza_id);
  	  fprintf (init_file,
! 		   "    = RS6000_INST_%s;\n\n",
  		   ovlds[i].ovld_id_name);
  	}
      }
diff -Nrcpad gcc-14.1.0/gcc/config/rs6000/rs6000-logue.cc gcc-14.2.0/gcc/config/rs6000/rs6000-logue.cc
*** gcc-14.1.0/gcc/config/rs6000/rs6000-logue.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/rs6000/rs6000-logue.cc	Thu Aug  1 08:17:14 2024
*************** rs6000_savres_strategy (rs6000_stack_t *
*** 591,611 ****
  		+---------------------------------------+
  		| Parameter save area (+padding*) (P)	|  32
  		+---------------------------------------+
! 		| Optional ROP hash slot (R)		|  32+P
  		+---------------------------------------+
! 		| Alloca space (A)			|  32+P+R
  		+---------------------------------------+
! 		| Local variable space (L)		|  32+P+R+A
  		+---------------------------------------+
! 		| Save area for AltiVec registers (W)	|  32+P+R+A+L
  		+---------------------------------------+
! 		| AltiVec alignment padding (Y)		|  32+P+R+A+L+W
  		+---------------------------------------+
! 		| Save area for GP registers (G)	|  32+P+R+A+L+W+Y
  		+---------------------------------------+
! 		| Save area for FP registers (F)	|  32+P+R+A+L+W+Y+G
  		+---------------------------------------+
! 	old SP->| back chain to caller's caller		|  32+P+R+A+L+W+Y+G+F
  		+---------------------------------------+
  
       * If the alloca area is present, the parameter save area is
--- 591,611 ----
  		+---------------------------------------+
  		| Parameter save area (+padding*) (P)	|  32
  		+---------------------------------------+
! 		| Alloca space (A)			|  32+P
  		+---------------------------------------+
! 		| Local variable space (L)		|  32+P+A
  		+---------------------------------------+
! 		| Optional ROP hash slot (R)		|  32+P+A+L
  		+---------------------------------------+
! 		| Save area for AltiVec registers (W)	|  32+P+A+L+R
  		+---------------------------------------+
! 		| AltiVec alignment padding (Y)		|  32+P+A+L+R+W
  		+---------------------------------------+
! 		| Save area for GP registers (G)	|  32+P+A+L+R+W+Y
  		+---------------------------------------+
! 		| Save area for FP registers (F)	|  32+P+A+L+R+W+Y+G
  		+---------------------------------------+
! 	old SP->| back chain to caller's caller		|  32+P+A+L+R+W+Y+G+F
  		+---------------------------------------+
  
       * If the alloca area is present, the parameter save area is
*************** rs6000_stack_info (void)
*** 716,732 ****
    info->calls_p = (!crtl->is_leaf || cfun->machine->ra_needs_full_frame);
    info->rop_hash_size = 0;
  
!   if (TARGET_POWER10
!       && info->calls_p
!       && DEFAULT_ABI == ABI_ELFv2
!       && rs6000_rop_protect)
      info->rop_hash_size = 8;
-   else if (rs6000_rop_protect && DEFAULT_ABI != ABI_ELFv2)
-     {
-       /* We can't check this in rs6000_option_override_internal since
- 	 DEFAULT_ABI isn't established yet.  */
-       error ("%qs requires the ELFv2 ABI", "-mrop-protect");
-     }
  
    /* Determine if we need to save the condition code registers.  */
    if (save_reg_p (CR2_REGNO)
--- 716,726 ----
    info->calls_p = (!crtl->is_leaf || cfun->machine->ra_needs_full_frame);
    info->rop_hash_size = 0;
  
!   /* If we want ROP protection and this function makes a call, indicate
!      we need to create a stack slot to save the hashed return address in.  */
!   if (rs6000_rop_protect
!       && info->calls_p)
      info->rop_hash_size = 8;
  
    /* Determine if we need to save the condition code registers.  */
    if (save_reg_p (CR2_REGNO)
*************** rs6000_stack_info (void)
*** 817,833 ****
  	  gcc_assert (info->altivec_size == 0
  		      || info->altivec_save_offset % 16 == 0);
  
- 	  /* Adjust for AltiVec case.  */
- 	  info->ehrd_offset = info->altivec_save_offset - ehrd_size;
- 
  	  /* Adjust for ROP protection.  */
  	  info->rop_hash_save_offset
  	    = info->altivec_save_offset - info->rop_hash_size;
- 	  info->ehrd_offset -= info->rop_hash_size;
  	}
        else
! 	info->ehrd_offset = info->gp_save_offset - ehrd_size;
  
        info->ehcr_offset = info->ehrd_offset - ehcr_size;
        info->cr_save_offset = reg_size; /* first word when 64-bit.  */
        info->lr_save_offset = 2*reg_size;
--- 811,826 ----
  	  gcc_assert (info->altivec_size == 0
  		      || info->altivec_save_offset % 16 == 0);
  
  	  /* Adjust for ROP protection.  */
  	  info->rop_hash_save_offset
  	    = info->altivec_save_offset - info->rop_hash_size;
  	}
        else
! 	  /* Adjust for ROP protection.  */
! 	  info->rop_hash_save_offset
! 	    = info->gp_save_offset - info->rop_hash_size;
  
+       info->ehrd_offset = info->rop_hash_save_offset - ehrd_size;
        info->ehcr_offset = info->ehrd_offset - ehcr_size;
        info->cr_save_offset = reg_size; /* first word when 64-bit.  */
        info->lr_save_offset = 2*reg_size;
*************** rs6000_emit_prologue (void)
*** 3273,3281 ****
    /* NOTE: The hashst isn't needed if we're going to do a sibcall,
       but there's no way to know that here.  Harmless except for
       performance, of course.  */
!   if (TARGET_POWER10 && rs6000_rop_protect && info->rop_hash_size != 0)
      {
-       gcc_assert (DEFAULT_ABI == ABI_ELFv2);
        rtx stack_ptr = gen_rtx_REG (Pmode, STACK_POINTER_REGNUM);
        rtx addr = gen_rtx_PLUS (Pmode, stack_ptr,
  			       GEN_INT (info->rop_hash_save_offset));
--- 3266,3273 ----
    /* NOTE: The hashst isn't needed if we're going to do a sibcall,
       but there's no way to know that here.  Harmless except for
       performance, of course.  */
!   if (info->rop_hash_size)
      {
        rtx stack_ptr = gen_rtx_REG (Pmode, STACK_POINTER_REGNUM);
        rtx addr = gen_rtx_PLUS (Pmode, stack_ptr,
  			       GEN_INT (info->rop_hash_save_offset));
*************** rs6000_emit_epilogue (enum epilogue_type
*** 4308,4316 ****
  
    rs6000_stack_t *info = rs6000_stack_info ();
  
-   if (epilogue_type == EPILOGUE_TYPE_NORMAL && crtl->calls_eh_return)
-     epilogue_type = EPILOGUE_TYPE_EH_RETURN;
- 
    int strategy = info->savres_strategy;
    bool using_load_multiple = !!(strategy & REST_MULTIPLE);
    bool restoring_GPRs_inline = !!(strategy & REST_INLINE_GPRS);
--- 4300,4305 ----
*************** rs6000_emit_epilogue (enum epilogue_type
*** 4788,4794 ****
  
    /* In the ELFv2 ABI we need to restore all call-saved CR fields from
       *separate* slots if the routine calls __builtin_eh_return, so
!      that they can be independently restored by the unwinder.  */
    if (DEFAULT_ABI == ABI_ELFv2 && crtl->calls_eh_return)
      {
        int i, cr_off = info->ehcr_offset;
--- 4777,4785 ----
  
    /* In the ELFv2 ABI we need to restore all call-saved CR fields from
       *separate* slots if the routine calls __builtin_eh_return, so
!      that they can be independently restored by the unwinder.  Since
!      it is for CR fields restoring, it should be done for any epilogue
!      types (not EPILOGUE_TYPE_EH_RETURN specific).  */
    if (DEFAULT_ABI == ABI_ELFv2 && crtl->calls_eh_return)
      {
        int i, cr_off = info->ehcr_offset;
*************** rs6000_emit_epilogue (enum epilogue_type
*** 5053,5064 ****
  
    /* The ROP hash check must occur after the stack pointer is restored
       (since the hash involves r1), and is not performed for a sibcall.  */
!   if (TARGET_POWER10
!       && rs6000_rop_protect
!       && info->rop_hash_size != 0
        && epilogue_type != EPILOGUE_TYPE_SIBCALL)
      {
-       gcc_assert (DEFAULT_ABI == ABI_ELFv2);
        rtx stack_ptr = gen_rtx_REG (Pmode, STACK_POINTER_REGNUM);
        rtx addr = gen_rtx_PLUS (Pmode, stack_ptr,
  			       GEN_INT (info->rop_hash_save_offset));
--- 5044,5052 ----
  
    /* The ROP hash check must occur after the stack pointer is restored
       (since the hash involves r1), and is not performed for a sibcall.  */
!   if (info->rop_hash_size
        && epilogue_type != EPILOGUE_TYPE_SIBCALL)
      {
        rtx stack_ptr = gen_rtx_REG (Pmode, STACK_POINTER_REGNUM);
        rtx addr = gen_rtx_PLUS (Pmode, stack_ptr,
  			       GEN_INT (info->rop_hash_save_offset));
diff -Nrcpad gcc-14.1.0/gcc/config/rs6000/rs6000.cc gcc-14.2.0/gcc/config/rs6000/rs6000.cc
*** gcc-14.1.0/gcc/config/rs6000/rs6000.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/rs6000/rs6000.cc	Thu Aug  1 08:17:14 2024
*************** rs6000_option_override_internal (bool gl
*** 4825,4830 ****
--- 4825,4842 ----
  	}
      }
  
+   /* We only support ROP protection on certain targets.  */
+   if (rs6000_rop_protect)
+     {
+       /* Disallow CPU targets we don't support.  */
+       if (!TARGET_POWER8)
+ 	error ("%<-mrop-protect%> requires %<-mcpu=power8%> or later");
+ 
+       /* Disallow ABI targets we don't support.  */
+       if (DEFAULT_ABI != ABI_ELFv2)
+ 	error ("%<-mrop-protect%> requires the ELFv2 ABI");
+     }
+ 
    /* Initialize all of the registers.  */
    rs6000_init_hard_regno_mode_ok (global_init_p);
  
*************** rs6000_machine_from_flags (void)
*** 5869,5875 ****
    HOST_WIDE_INT flags = rs6000_isa_flags;
  
    /* Disable the flags that should never influence the .machine selection.  */
!   flags &= ~(OPTION_MASK_PPC_GFXOPT | OPTION_MASK_PPC_GPOPT | OPTION_MASK_ISEL);
  
    if ((flags & (ISA_3_1_MASKS_SERVER & ~ISA_3_0_MASKS_SERVER)) != 0)
      return "power10";
--- 5881,5888 ----
    HOST_WIDE_INT flags = rs6000_isa_flags;
  
    /* Disable the flags that should never influence the .machine selection.  */
!   flags &= ~(OPTION_MASK_PPC_GFXOPT | OPTION_MASK_PPC_GPOPT | OPTION_MASK_ISEL
! 	     | OPTION_MASK_ALTIVEC);
  
    if ((flags & (ISA_3_1_MASKS_SERVER & ~ISA_3_0_MASKS_SERVER)) != 0)
      return "power10";
*************** void
*** 5894,5899 ****
--- 5907,5914 ----
  emit_asm_machine (void)
  {
    fprintf (asm_out_file, "\t.machine %s\n", rs6000_machine);
+   if (TARGET_ALTIVEC)
+     fprintf (asm_out_file, "\t.machine altivec\n");
  }
  #endif
  
*************** altivec_expand_vec_perm_const (rtx targe
*** 23438,23465 ****
       CODE_FOR_altivec_vpkuwum_direct,
       {2, 3, 6, 7, 10, 11, 14, 15, 18, 19, 22, 23, 26, 27, 30, 31}},
      {OPTION_MASK_ALTIVEC,
!      BYTES_BIG_ENDIAN ? CODE_FOR_altivec_vmrghb_direct
! 		      : CODE_FOR_altivec_vmrglb_direct,
       {0, 16, 1, 17, 2, 18, 3, 19, 4, 20, 5, 21, 6, 22, 7, 23}},
      {OPTION_MASK_ALTIVEC,
!      BYTES_BIG_ENDIAN ? CODE_FOR_altivec_vmrghh_direct
! 		      : CODE_FOR_altivec_vmrglh_direct,
       {0, 1, 16, 17, 2, 3, 18, 19, 4, 5, 20, 21, 6, 7, 22, 23}},
      {OPTION_MASK_ALTIVEC,
!      BYTES_BIG_ENDIAN ? CODE_FOR_altivec_vmrghw_direct_v4si
! 		      : CODE_FOR_altivec_vmrglw_direct_v4si,
       {0, 1, 2, 3, 16, 17, 18, 19, 4, 5, 6, 7, 20, 21, 22, 23}},
      {OPTION_MASK_ALTIVEC,
!      BYTES_BIG_ENDIAN ? CODE_FOR_altivec_vmrglb_direct
! 		      : CODE_FOR_altivec_vmrghb_direct,
       {8, 24, 9, 25, 10, 26, 11, 27, 12, 28, 13, 29, 14, 30, 15, 31}},
      {OPTION_MASK_ALTIVEC,
!      BYTES_BIG_ENDIAN ? CODE_FOR_altivec_vmrglh_direct
! 		      : CODE_FOR_altivec_vmrghh_direct,
       {8, 9, 24, 25, 10, 11, 26, 27, 12, 13, 28, 29, 14, 15, 30, 31}},
      {OPTION_MASK_ALTIVEC,
!      BYTES_BIG_ENDIAN ? CODE_FOR_altivec_vmrglw_direct_v4si
! 		      : CODE_FOR_altivec_vmrghw_direct_v4si,
       {8, 9, 10, 11, 24, 25, 26, 27, 12, 13, 14, 15, 28, 29, 30, 31}},
      {OPTION_MASK_P8_VECTOR,
       BYTES_BIG_ENDIAN ? CODE_FOR_p8_vmrgew_v4sf_direct
--- 23453,23480 ----
       CODE_FOR_altivec_vpkuwum_direct,
       {2, 3, 6, 7, 10, 11, 14, 15, 18, 19, 22, 23, 26, 27, 30, 31}},
      {OPTION_MASK_ALTIVEC,
!      BYTES_BIG_ENDIAN ? CODE_FOR_altivec_vmrghb_direct_be
! 		      : CODE_FOR_altivec_vmrglb_direct_le,
       {0, 16, 1, 17, 2, 18, 3, 19, 4, 20, 5, 21, 6, 22, 7, 23}},
      {OPTION_MASK_ALTIVEC,
!      BYTES_BIG_ENDIAN ? CODE_FOR_altivec_vmrghh_direct_be
! 		      : CODE_FOR_altivec_vmrglh_direct_le,
       {0, 1, 16, 17, 2, 3, 18, 19, 4, 5, 20, 21, 6, 7, 22, 23}},
      {OPTION_MASK_ALTIVEC,
!      BYTES_BIG_ENDIAN ? CODE_FOR_altivec_vmrghw_direct_v4si_be
! 		      : CODE_FOR_altivec_vmrglw_direct_v4si_le,
       {0, 1, 2, 3, 16, 17, 18, 19, 4, 5, 6, 7, 20, 21, 22, 23}},
      {OPTION_MASK_ALTIVEC,
!      BYTES_BIG_ENDIAN ? CODE_FOR_altivec_vmrglb_direct_be
! 		      : CODE_FOR_altivec_vmrghb_direct_le,
       {8, 24, 9, 25, 10, 26, 11, 27, 12, 28, 13, 29, 14, 30, 15, 31}},
      {OPTION_MASK_ALTIVEC,
!      BYTES_BIG_ENDIAN ? CODE_FOR_altivec_vmrglh_direct_be
! 		      : CODE_FOR_altivec_vmrghh_direct_le,
       {8, 9, 24, 25, 10, 11, 26, 27, 12, 13, 28, 29, 14, 15, 30, 31}},
      {OPTION_MASK_ALTIVEC,
!      BYTES_BIG_ENDIAN ? CODE_FOR_altivec_vmrglw_direct_v4si_be
! 		      : CODE_FOR_altivec_vmrghw_direct_v4si_le,
       {8, 9, 10, 11, 24, 25, 26, 27, 12, 13, 14, 15, 28, 29, 30, 31}},
      {OPTION_MASK_P8_VECTOR,
       BYTES_BIG_ENDIAN ? CODE_FOR_p8_vmrgew_v4sf_direct
diff -Nrcpad gcc-14.1.0/gcc/config/rs6000/rs6000.md gcc-14.2.0/gcc/config/rs6000/rs6000.md
*** gcc-14.1.0/gcc/config/rs6000/rs6000.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/rs6000/rs6000.md	Thu Aug  1 08:17:14 2024
***************
*** 14281,14286 ****
--- 14281,14288 ----
    ""
  {
    emit_insn (gen_eh_set_lr (Pmode, operands[0]));
+   emit_jump_insn (gen_eh_return_internal ());
+   emit_barrier ();
    DONE;
  })
  
***************
*** 14297,14302 ****
--- 14299,14317 ----
    DONE;
  })
  
+ (define_insn_and_split "eh_return_internal"
+   [(eh_return)]
+   ""
+   "#"
+   "epilogue_completed"
+   [(const_int 0)]
+ {
+   if (!TARGET_SCHED_PROLOG)
+     emit_insn (gen_blockage ());
+   rs6000_emit_epilogue (EPILOGUE_TYPE_EH_RETURN);
+   DONE;
+ })
+ 
  (define_insn "prefetch"
    [(prefetch (match_operand 0 "indexed_or_indirect_address" "a")
  	     (match_operand:SI 1 "const_int_operand" "n")
***************
*** 15800,15808 ****
  
  (define_insn "hashst"
    [(set (match_operand:DI 0 "simple_offsettable_mem_operand" "=m")
!         (unspec_volatile:DI [(match_operand:DI 1 "int_reg_operand" "r")]
  			    UNSPEC_HASHST))]
!   "TARGET_POWER10 && rs6000_rop_protect"
  {
    static char templ[32];
    const char *p = rs6000_privileged ? "p" : "";
--- 15815,15823 ----
  
  (define_insn "hashst"
    [(set (match_operand:DI 0 "simple_offsettable_mem_operand" "=m")
! 	(unspec_volatile:DI [(match_operand:DI 1 "int_reg_operand" "r")]
  			    UNSPEC_HASHST))]
!   "rs6000_rop_protect"
  {
    static char templ[32];
    const char *p = rs6000_privileged ? "p" : "";
***************
*** 15815,15821 ****
    [(unspec_volatile [(match_operand:DI 0 "int_reg_operand" "r")
  		     (match_operand:DI 1 "simple_offsettable_mem_operand" "m")]
  		    UNSPEC_HASHCHK)]
!   "TARGET_POWER10 && rs6000_rop_protect"
  {
    static char templ[32];
    const char *p = rs6000_privileged ? "p" : "";
--- 15830,15836 ----
    [(unspec_volatile [(match_operand:DI 0 "int_reg_operand" "r")
  		     (match_operand:DI 1 "simple_offsettable_mem_operand" "m")]
  		    UNSPEC_HASHCHK)]
!   "rs6000_rop_protect"
  {
    static char templ[32];
    const char *p = rs6000_privileged ? "p" : "";
diff -Nrcpad gcc-14.1.0/gcc/config/rs6000/vsx.md gcc-14.2.0/gcc/config/rs6000/vsx.md
*** gcc-14.1.0/gcc/config/rs6000/vsx.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/rs6000/vsx.md	Thu Aug  1 08:17:14 2024
***************
*** 4798,4809 ****
  		     (const_int 1) (const_int 5)])))]
    "VECTOR_MEM_VSX_P (<MODE>mode)"
  {
!   rtx (*fun) (rtx, rtx, rtx);
!   fun = BYTES_BIG_ENDIAN ? gen_altivec_vmrghw_direct_<mode>
! 			 : gen_altivec_vmrglw_direct_<mode>;
!   if (!BYTES_BIG_ENDIAN)
!     std::swap (operands[1], operands[2]);
!   emit_insn (fun (operands[0], operands[1], operands[2]));
    DONE;
  }
    [(set_attr "type" "vecperm")])
--- 4798,4811 ----
  		     (const_int 1) (const_int 5)])))]
    "VECTOR_MEM_VSX_P (<MODE>mode)"
  {
!   if (BYTES_BIG_ENDIAN)
!     emit_insn (gen_altivec_vmrghw_direct_v4si_be (operands[0],
! 						  operands[1],
! 						  operands[2]));
!   else
!     emit_insn (gen_altivec_vmrglw_direct_v4si_le (operands[0],
! 						  operands[2],
! 						  operands[1]));
    DONE;
  }
    [(set_attr "type" "vecperm")])
***************
*** 4818,4829 ****
  		     (const_int 3) (const_int 7)])))]
    "VECTOR_MEM_VSX_P (<MODE>mode)"
  {
!   rtx (*fun) (rtx, rtx, rtx);
!   fun = BYTES_BIG_ENDIAN ? gen_altivec_vmrglw_direct_<mode>
! 			 : gen_altivec_vmrghw_direct_<mode>;
!   if (!BYTES_BIG_ENDIAN)
!     std::swap (operands[1], operands[2]);
!   emit_insn (fun (operands[0], operands[1], operands[2]));
    DONE;
  }
    [(set_attr "type" "vecperm")])
--- 4820,4833 ----
  		     (const_int 3) (const_int 7)])))]
    "VECTOR_MEM_VSX_P (<MODE>mode)"
  {
!   if (BYTES_BIG_ENDIAN)
!     emit_insn (gen_altivec_vmrglw_direct_v4si_be (operands[0],
! 						  operands[1],
! 						  operands[2]));
!   else
!     emit_insn (gen_altivec_vmrghw_direct_v4si_le (operands[0],
! 						  operands[2],
! 						  operands[1]));
    DONE;
  }
    [(set_attr "type" "vecperm")])
diff -Nrcpad gcc-14.1.0/gcc/config/s390/3931.md gcc-14.2.0/gcc/config/s390/3931.md
*** gcc-14.1.0/gcc/config/s390/3931.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/s390/3931.md	Thu Aug  1 08:17:14 2024
*************** vlvgg,
*** 404,410 ****
  vlvgh,
  vlvgp,
  vst,
- vstbr,
  vstbrf,
  vstbrg,
  vstbrh,
--- 404,409 ----
*************** tm,
*** 627,633 ****
  tmy,
  vl,
  vlbb,
- vlbr,
  vlbrf,
  vlbrg,
  vlbrh,
--- 626,631 ----
*************** vlreph,
*** 661,667 ****
  vlrl,
  vlrlr,
  vst,
- vstbr,
  vstbrf,
  vstbrg,
  vstbrh,
--- 659,664 ----
*************** vrepb,
*** 1077,1083 ****
  vrepf,
  vrepg,
  vreph,
- vrepi,
  vrepib,
  vrepif,
  vrepig,
--- 1074,1079 ----
*************** vrepb,
*** 1930,1936 ****
  vrepf,
  vrepg,
  vreph,
- vrepi,
  vrepib,
  vrepif,
  vrepig,
--- 1926,1931 ----
*************** vistrfs,
*** 2156,2162 ****
  vistrhs,
  vl,
  vlbb,
- vlbr,
  vlbrf,
  vlbrg,
  vlbrh,
--- 2151,2156 ----
*************** tbegin,
*** 2248,2254 ****
  tbeginc,
  tend,
  vst,
- vstbr,
  vstbrf,
  vstbrg,
  vstbrh,
--- 2242,2247 ----
diff -Nrcpad gcc-14.1.0/gcc/config/s390/s390.cc gcc-14.2.0/gcc/config/s390/s390.cc
*** gcc-14.1.0/gcc/config/s390/s390.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/s390/s390.cc	Thu Aug  1 08:17:14 2024
*************** along with GCC; see the file COPYING3.
*** 78,83 ****
--- 78,84 ----
  #include "tree-pass.h"
  #include "context.h"
  #include "builtins.h"
+ #include "ifcvt.h"
  #include "rtl-iter.h"
  #include "intl.h"
  #include "tm-constrs.h"
*************** expand_perm_as_replicate (const struct e
*** 17939,17945 ****
    unsigned char i;
    unsigned char elem;
    rtx base = d.op0;
!   rtx insn;
    /* Needed to silence maybe-uninitialized warning.  */
    gcc_assert (d.nelt > 0);
    elem = d.perm[0];
--- 17940,17947 ----
    unsigned char i;
    unsigned char elem;
    rtx base = d.op0;
!   rtx insn = NULL_RTX;
! 
    /* Needed to silence maybe-uninitialized warning.  */
    gcc_assert (d.nelt > 0);
    elem = d.perm[0];
*************** expand_perm_as_replicate (const struct e
*** 17953,17959 ****
  	  base = d.op1;
  	  elem -= d.nelt;
  	}
!       insn = maybe_gen_vec_splat (d.vmode, d.target, base, GEN_INT (elem));
        if (insn == NULL_RTX)
  	return false;
        emit_insn (insn);
--- 17955,17973 ----
  	  base = d.op1;
  	  elem -= d.nelt;
  	}
!       if (memory_operand (base, d.vmode))
! 	{
! 	  /* Try to use vector load and replicate.  */
! 	  rtx new_base = adjust_address (base, GET_MODE_INNER (d.vmode),
! 					 elem * GET_MODE_UNIT_SIZE (d.vmode));
! 	  insn = maybe_gen_vec_splats (d.vmode, d.target, new_base);
! 	}
!       if (insn == NULL_RTX)
! 	{
! 	  base = force_reg (d.vmode, base);
! 	  insn = maybe_gen_vec_splat (d.vmode, d.target, base, GEN_INT (elem));
! 	}
! 
        if (insn == NULL_RTX)
  	return false;
        emit_insn (insn);
*************** s390_vectorize_vec_perm_const (machine_m
*** 18037,18042 ****
--- 18051,18084 ----
    return vectorize_vec_perm_const_1 (d);
  }
  
+ /* Consider a NOCE conversion as profitable if there is at least one
+    conditional move.  */
+ 
+ static bool
+ s390_noce_conversion_profitable_p (rtx_insn *seq, struct noce_if_info *if_info)
+ {
+   if (if_info->speed_p)
+     {
+       for (rtx_insn *insn = seq; insn; insn = NEXT_INSN (insn))
+ 	{
+ 	  rtx set = single_set (insn);
+ 	  if (set == NULL)
+ 	    continue;
+ 	  if (GET_CODE (SET_SRC (set)) != IF_THEN_ELSE)
+ 	    continue;
+ 	  rtx src = SET_SRC (set);
+ 	  machine_mode mode = GET_MODE (src);
+ 	  if (GET_MODE_CLASS (mode) != MODE_INT
+ 	      && GET_MODE_CLASS (mode) != MODE_FLOAT)
+ 	    continue;
+ 	  if (GET_MODE_SIZE (mode) > UNITS_PER_WORD)
+ 	    continue;
+ 	  return true;
+ 	}
+     }
+   return default_noce_conversion_profitable_p (seq, if_info);
+ }
+ 
  /* Initialize GCC target structure.  */
  
  #undef  TARGET_ASM_ALIGNED_HI_OP
*************** s390_vectorize_vec_perm_const (machine_m
*** 18350,18355 ****
--- 18392,18400 ----
  #undef TARGET_VECTORIZE_VEC_PERM_CONST
  #define TARGET_VECTORIZE_VEC_PERM_CONST s390_vectorize_vec_perm_const
  
+ #undef TARGET_NOCE_CONVERSION_PROFITABLE_P
+ #define TARGET_NOCE_CONVERSION_PROFITABLE_P s390_noce_conversion_profitable_p
+ 
  struct gcc_target targetm = TARGET_INITIALIZER;
  
  #include "gt-s390.h"
diff -Nrcpad gcc-14.1.0/gcc/config/s390/s390.md gcc-14.2.0/gcc/config/s390/s390.md
*** gcc-14.1.0/gcc/config/s390/s390.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/s390/s390.md	Thu Aug  1 08:17:14 2024
***************
*** 741,747 ****
  ;; In FP templates, a <dee> in "m<dee><bt>r" will expand to "mx<bt>r" in
  ;; TF/TDmode, "md<bt>r" in DF/DDmode, "mee<bt>r" in SFmode and "me<bt>r in
  ;; SDmode.
! (define_mode_attr xdee [(TF "x") (DF "d") (SF "ee") (TD "x") (DD "d") (SD "e")])
  
  ;; The decimal floating point variants of add, sub, div and mul support 3
  ;; fp register operands.  The following attributes allow to merge the bfp and
--- 741,747 ----
  ;; In FP templates, a <dee> in "m<dee><bt>r" will expand to "mx<bt>r" in
  ;; TF/TDmode, "md<bt>r" in DF/DDmode, "mee<bt>r" in SFmode and "me<bt>r in
  ;; SDmode.
! (define_mode_attr xdee [(TF "x") (FPRX2 "x") (DF "d") (SF "ee") (TD "x") (DD "d") (SD "e")])
  
  ;; The decimal floating point variants of add, sub, div and mul support 3
  ;; fp register operands.  The following attributes allow to merge the bfp and
***************
*** 9526,9532 ****
  (define_insn "*icjump_64"
    [(set (pc)
          (if_then_else
!           (match_operator 1 "s390_comparison" [(reg CC_REGNUM) (const_int 0)])
            (pc)
            (label_ref (match_operand 0 "" ""))))]
    ""
--- 9526,9533 ----
  (define_insn "*icjump_64"
    [(set (pc)
          (if_then_else
!           (match_operator 1 "s390_comparison" [(reg CC_REGNUM)
! 					       (match_operand 2 "const_int_operand" "")])
            (pc)
            (label_ref (match_operand 0 "" ""))))]
    ""
diff -Nrcpad gcc-14.1.0/gcc/config/s390/vector.md gcc-14.2.0/gcc/config/s390/vector.md
*** gcc-14.1.0/gcc/config/s390/vector.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/s390/vector.md	Thu Aug  1 08:17:14 2024
***************
*** 134,140 ****
  			(V1TI "q") (TI "q")
  			(V1SF "f") (V2SF "f") (V4SF "f")
  			(V1DF "g") (V2DF "g")
! 			(V1TF "q")])
  
  ; This is for vmalhw. It gets an 'w' attached to avoid confusion with
  ; multiply and add logical high vmalh.
--- 134,140 ----
  			(V1TI "q") (TI "q")
  			(V1SF "f") (V2SF "f") (V4SF "f")
  			(V1DF "g") (V2DF "g")
! 			(V1TF "q") (TF "q")])
  
  ; This is for vmalhw. It gets an 'w' attached to avoid confusion with
  ; multiply and add logical high vmalh.
***************
*** 359,366 ****
     lr\t%0,%1
     mvi\t%0,0
     mviy\t%0,0
!    mvi\t%0,-1
!    mviy\t%0,-1
     lhi\t%0,0
     lhi\t%0,-1
     llc\t%0,%1
--- 359,366 ----
     lr\t%0,%1
     mvi\t%0,0
     mviy\t%0,0
!    mvi\t%0,255
!    mviy\t%0,255
     lhi\t%0,0
     lhi\t%0,-1
     llc\t%0,%1
diff -Nrcpad gcc-14.1.0/gcc/config/s390/vx-builtins.md gcc-14.2.0/gcc/config/s390/vx-builtins.md
*** gcc-14.1.0/gcc/config/s390/vx-builtins.md	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/s390/vx-builtins.md	Thu Aug  1 08:17:14 2024
***************
*** 145,151 ****
    DONE;
  })
  
! (define_expand "vec_splats<mode>"
    [(set (match_operand:VEC_HW                          0 "register_operand" "")
  	(vec_duplicate:VEC_HW (match_operand:<non_vec> 1 "general_operand"  "")))]
    "TARGET_VX")
--- 145,151 ----
    DONE;
  })
  
! (define_expand "@vec_splats<mode>"
    [(set (match_operand:VEC_HW                          0 "register_operand" "")
  	(vec_duplicate:VEC_HW (match_operand:<non_vec> 1 "general_operand"  "")))]
    "TARGET_VX")
diff -Nrcpad gcc-14.1.0/gcc/config/sparc/linux64.h gcc-14.2.0/gcc/config/sparc/linux64.h
*** gcc-14.1.0/gcc/config/sparc/linux64.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/config/sparc/linux64.h	Thu Aug  1 08:17:14 2024
*************** extern const char *host_detect_local_cpu
*** 162,168 ****
  "%{m32:%{m64:%emay not use both -m32 and -m64}} \
  %{m32:-mptr32 -mno-stack-bias %{!mlong-double-128:-mlong-double-64} \
    %{!mcpu*:-mcpu=cypress}} \
! %{mv8plus:-mptr32 -mno-stack-bias %{!mlong-double-128:-mlong-double-64} \
    %{!mcpu*:-mcpu=v9}} \
  %{!m32:%{!mcpu*:-mcpu=ultrasparc}} \
  %{!mno-vis:%{!m32:%{!mcpu=v9:-mvis}}}"
--- 162,168 ----
  "%{m32:%{m64:%emay not use both -m32 and -m64}} \
  %{m32:-mptr32 -mno-stack-bias %{!mlong-double-128:-mlong-double-64} \
    %{!mcpu*:-mcpu=cypress}} \
! %{mv8plus:-m32 -mptr32 -mno-stack-bias %{!mlong-double-128:-mlong-double-64} \
    %{!mcpu*:-mcpu=v9}} \
  %{!m32:%{!mcpu*:-mcpu=ultrasparc}} \
  %{!mno-vis:%{!m32:%{!mcpu=v9:-mvis}}}"
diff -Nrcpad gcc-14.1.0/gcc/configure gcc-14.2.0/gcc/configure
*** gcc-14.1.0/gcc/configure	Tue May  7 06:52:51 2024
--- gcc-14.2.0/gcc/configure	Thu Aug  1 08:18:42 2024
*************** $as_echo "#define MIPS_EXPLICIT_RELOCS M
*** 30489,30494 ****
--- 30489,30496 ----
  
  fi
  
+     else
+       gcc_cv_as_mips_explicit_relocs=yes
      fi
  
      if test x$gcc_cv_as_mips_explicit_relocs = xno; then \
diff -Nrcpad gcc-14.1.0/gcc/configure.ac gcc-14.2.0/gcc/configure.ac
*** gcc-14.1.0/gcc/configure.ac	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/configure.ac	Thu Aug  1 08:17:14 2024
*************** LCF0:
*** 5304,5309 ****
--- 5304,5311 ----
  [	lw $4,%gp_rel(foo)($4)],,
        [AC_DEFINE(MIPS_EXPLICIT_RELOCS, MIPS_EXPLICIT_RELOCS_BASE,
  		 [Define if assembler supports %reloc.])])
+     else
+       gcc_cv_as_mips_explicit_relocs=yes
      fi
  
      if test x$gcc_cv_as_mips_explicit_relocs = xno; then \
diff -Nrcpad gcc-14.1.0/gcc/cp/ChangeLog gcc-14.2.0/gcc/cp/ChangeLog
*** gcc-14.1.0/gcc/cp/ChangeLog	Tue May  7 06:52:33 2024
--- gcc-14.2.0/gcc/cp/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,405 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
+ 2024-07-29  Marek Polacek  <polacek@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-07-17  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/115900
+ 	* constexpr.cc (cxx_eval_call_expression): Set new_obj to NULL_TREE
+ 	if cxx_fold_indirect_ref set empty_base to true.
+ 
+ 2024-07-29  Jason Merrill  <jason@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-07-28  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/115583
+ 	* constexpr.cc (cxx_eval_conditional_expression): Don't
+ 	cp_fold_immediate for if consteval.
+ 
+ 2024-07-29  Jason Merrill  <jason@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-07-27  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/115986
+ 	* cp-gimplify.cc (remember_escalating_expr): Skip function
+ 	templates.
+ 
+ 2024-07-29  Jason Merrill  <jason@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-07-27  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/115561
+ 	* semantics.cc (finish_call_expr): Check cp_unevaluated_operand.
+ 
+ 2024-07-23  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-07-23  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/104981
+ 	PR c++/115550
+ 	* coroutines.cc (morph_fn_to_coro): Remove unneeded calls
+ 	to convert_to_reference and convert_from_reference when
+ 	passing *this.  Use cp_build_fold_indirect_ref instead
+ 	of directly building INDIRECT_REF.
+ 
+ 2024-07-23  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-07-19  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/115783
+ 	* call.cc (build_new_method_call): Generalize METHOD_TYPE
+ 	check to DECL_OBJECT_MEMBER_FUNCTION_P.
+ 
+ 2024-07-18  Marek Polacek  <polacek@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-06-25  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/115476
+ 	* semantics.cc (finish_trait_expr)
+ 	<case CPTK_HAS_UNIQUE_OBJ_REPRESENTATIONS>: Move below to call
+ 	check_trait_type with kind==2.
+ 
+ 2024-07-18  Nathaniel Shead  <nathanieloshead@gmail.com>
+ 
+ 	PR c++/115165
+ 	* module.cc (lazy_load_binding): Use 'timevar_cond*' APIs.
+ 	(lazy_load_pendings): Likewise.
+ 
+ 2024-07-17  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-07-17  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/111890
+ 	* pt.cc (maybe_new_partial_specialization): Propagate TYPE_CONTEXT
+ 	to the newly created partial specialization.
+ 
+ 2024-07-17  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-07-15  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/115897
+ 	* pt.cc (complex_alias_template_p): Return true for an alias
+ 	template with attributes.
+ 	(get_underlying_template): Don't look through an alias template
+ 	with attributes.
+ 
+ 2024-07-17  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-06-28  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/106760
+ 	* call.cc (add_candidates): Relax test for adding a candidate
+ 	to 'bad_cands' to also accept an uninstantiated template candidate
+ 	that has no missing conversions.
+ 
+ 2024-07-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-07-02  Jakub Jelinek  <jakub@redhat.com>
+ 		    Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/115754
+ 	* constexpr.cc (cxx_eval_constant_expression) <case CONVERT_EXPR>:
+ 	For conversions to void, pass vc_discard to the recursive call
+ 	and otherwise for tcode other than VIEW_CONVERT_EXPR pass vc_prvalue.
+ 
+ 2024-07-17  Nathaniel Shead  <nathanieloshead@gmail.com>
+ 
+ 	Backported from master:
+ 	2024-07-17  Nathaniel Shead  <nathanieloshead@gmail.com>
+ 
+ 	PR c++/99242
+ 	* name-lookup.cc (append_imported_binding_slot): Propagate dups
+ 	flags.
+ 
+ 2024-07-11  Nathaniel Shead  <nathanieloshead@gmail.com>
+ 
+ 	Backported from master:
+ 	2024-07-11  Nathaniel Shead  <nathanieloshead@gmail.com>
+ 
+ 	PR c++/99241
+ 	* decl.cc (duplicate_decls): Merge module entity information.
+ 
+ 2024-07-04  Tamar Christina  <tamar.christina@arm.com>
+ 
+ 	Backported from master:
+ 	2024-07-04  Tamar Christina  <tamar.christina@arm.com>
+ 
+ 	PR c++/115623
+ 	* semantics.cc (finish_for_cond): Add check for C++ cond.
+ 
+ 2024-06-28  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-06-26  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/115504
+ 	* semantics.cc (finish_decltype_type): Don't strip the reference
+ 	type (if any) of a capture proxy's captured variable.
+ 
+ 2024-06-28  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-06-25  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/115198
+ 	* pt.cc (alias_ctad_tweaks): Update DECL_NAME of the transformed
+ 	guides.
+ 
+ 2024-06-28  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-06-25  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/115358
+ 	* decl2.cc (mark_used): Call maybe_instantiate_decl for an array
+ 	variable with unknown bound.
+ 	* semantics.cc (finish_decltype_type): Remove now redundant
+ 	handling of array variables with unknown bound.
+ 	* typeck.cc (cxx_sizeof_expr): Likewise.
+ 
+ 2024-06-25  Sandra Loosemore  <sloosemore@baylibre.com>
+ 
+ 	Backported from master:
+ 	2024-06-25  Sandra Loosemore  <sloosemore@baylibre.com>
+ 
+ 	PR c/115587
+ 	* parser.cc (cp_parser_omp_loop_nest): Move initializations to
+ 	point of declaration.
+ 
+ 2024-06-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-06-17  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/111343
+ 	PR c++/115511
+ 	* typeck.cc (cp_compare_floating_point_conversion_ranks): If an
+ 	extended floating point type mv1 has same set of values as more
+ 	than one standard floating point type and mv2 is float, return 2.
+ 
+ 2024-06-17  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-06-13  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/99678
+ 	* parser.cc (cp_parser_constraint_primary_expression): Diagnose
+ 	a bare unresolved unqualified-id.
+ 
+ 2024-06-17  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-06-13  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/115239
+ 	* call.cc (tourney): Don't consider a non-strictly viable
+ 	candidate as the champ if there was ambiguity between two
+ 	strictly viable candidates.
+ 
+ 2024-06-17  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-06-13  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/115283
+ 	* decl2.cc (min_vis_expr_r) <case TEMPLATE_DECL>: Ignore
+ 	concepts.
+ 
+ 2024-06-10  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-06-07  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/115378
+ 	* lambda.cc (lambda_capture_field_type): Set
+ 	TEMPLATE_TYPE_PARAMETER_PACK on the auto type of an init-capture
+ 	pack expansion.
+ 	* pt.cc (find_parameter_packs_r) <case TEMPLATE_TYPE_PARM>:
+ 	Restrict TEMPLATE_TYPE_PARAMETER_PACK promotion with
+ 	flag_concepts_ts.
+ 
+ 2024-05-24  Jason Merrill  <jason@redhat.com>
+ 
+ 	PR c++/115187
+ 	* init.cc (build_delete): Use get_target_expr instead of save_expr.
+ 	* tree.cc (stabilize_expr): Update comment.
+ 
+ 2024-05-24  Nathaniel Shead  <nathanieloshead@gmail.com>
+ 
+ 	Backported from master:
+ 	2024-05-01  Nathaniel Shead  <nathanieloshead@gmail.com>
+ 
+ 	PR c++/114868
+ 	* module.cc (depset::hash::add_binding_entity): Propagate
+ 	OVL_USING_P for using-declarations.
+ 
+ 2024-05-24  Nathaniel Shead  <nathanieloshead@gmail.com>
+ 
+ 	PR c++/105320
+ 	PR c++/114275
+ 	* cp-tree.h (propagate_defining_module): Declare.
+ 	(remove_defining_module): Declare.
+ 	(lookup_imported_hidden_friend): Declare.
+ 	* decl.cc (duplicate_decls): Also check if hidden decls can be
+ 	redeclared in this module. Call remove_defining_module on
+ 	to-be-freed newdecl.
+ 	* module.cc (imported_temploid_friends): New.
+ 	(init_modules): Initialize it.
+ 	(trees_out::decl_value): Write it; don't consider imported
+ 	temploid friends as attached to a module.
+ 	(trees_in::decl_value): Read it for non-discarded decls.
+ 	(get_originating_module_decl): Follow the owning decl for an
+ 	imported temploid friend.
+ 	(propagate_defining_module): New.
+ 	(remove_defining_module): New.
+ 	* name-lookup.cc (get_mergeable_namespace_binding): New.
+ 	(lookup_imported_hidden_friend): New.
+ 	* pt.cc (tsubst_friend_function): Propagate defining module for
+ 	new friend functions.
+ 	(tsubst_friend_class): Lookup imported hidden friends.  Check
+ 	for valid module attachment of existing names.  Propagate
+ 	defining module for new classes.
+ 
+ 2024-05-24  Nathaniel Shead  <nathanieloshead@gmail.com>
+ 
+ 	Backported from master:
+ 	2024-04-30  Nathaniel Shead  <nathanieloshead@gmail.com>
+ 
+ 	* cp-tree.h (module_may_redeclare): Add default parameter.
+ 	* decl.cc (duplicate_decls): Don't emit errors for failed
+ 	module_may_redeclare.
+ 	(xref_tag): Likewise.
+ 	(start_enum): Likewise.
+ 	* semantics.cc (begin_class_definition): Likewise.
+ 	* module.cc (module_may_redeclare): Clean up logic. Emit error
+ 	messages on failure.
+ 
+ 2024-05-22  Marek Polacek  <polacek@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-05-09  Marek Polacek  <polacek@redhat.com>
+ 
+ 	PR c++/114983
+ 	* pt.cc (tsubst_expr) <case SIZEOF_EXPR>: Use copy_warning.
+ 	* semantics.cc (finish_parenthesized_expr): Also suppress
+ 	-Wsizeof-array-div.
+ 
+ 2024-05-21  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-05-21  Jonathan Wakely  <jwakely@redhat.com>
+ 
+ 	PR libstdc++/107800
+ 	* cxxapi-data.csv <to_address>: Change dialect to cxx20.
+ 	* std-name-hint.gperf: Regenerate.
+ 	* std-name-hint.h: Regenerate.
+ 
+ 2024-05-21  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-05-21  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/115139
+ 	* pt.cc (tsubst_expr) <case CONST_DECL>: Exit early if args
+ 	is empty.
+ 
+ 2024-05-20  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-05-17  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/115114
+ 	* pt.cc (maybe_aggr_guide): Consider bases in the paren init case.
+ 
+ 2024-05-20  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-05-15  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/114994
+ 	* tree.cc (lvalue_kind) <case MODOP_EXPR>: For a class
+ 	assignment, consider the result type.
+ 
+ 2024-05-13  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-05-13  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/114974
+ 	PR c++/114901
+ 	PR c++/114903
+ 	* pt.cc (maybe_aggr_guide): Fix obtaining TYPE_FIELDS in
+ 	the paren init case.  Hoist out partial substitution logic
+ 	to apply to the paren init case as well.
+ 	(alias_ctad_tweaks): Substitute outer template arguments into
+ 	a guide's constraints.
+ 
+ 2024-05-10  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-05-10  Jakub Jelinek  <jakub@redhat.com>
+ 
+ 	PR target/114968
+ 	* cp-tree.h (atexit_fn_ptr_type_node, cleanup_type): Adjust macro
+ 	comments.
+ 	(get_cxa_atexit_fn_ptr_type): Declare.
+ 	* decl.cc (get_atexit_fn_ptr_type): Adjust function comment, only
+ 	build type for atexit argument.
+ 	(get_cxa_atexit_fn_ptr_type): New function.
+ 	(get_atexit_node): Call get_cxa_atexit_fn_ptr_type rather than
+ 	get_atexit_fn_ptr_type when using __cxa_atexit.
+ 	(get_thread_atexit_node): Call get_cxa_atexit_fn_ptr_type
+ 	rather than get_atexit_fn_ptr_type.
+ 	(start_cleanup_fn): Add ob_parm argument, call
+ 	get_cxa_atexit_fn_ptr_type or get_atexit_fn_ptr_type depending
+ 	on it and create PARM_DECL also based on that argument.
+ 	(register_dtor_fn): Adjust start_cleanup_fn caller, use
+ 	get_cxa_atexit_fn_ptr_type rather than get_atexit_fn_ptr_type
+ 	for use_dtor casts.
+ 	* except.cc (build_throw): Use get_cxa_atexit_fn_ptr_type ().
+ 
+ 2024-05-07  Andrew Pinski  <quic_apinski@quicinc.com>
+ 
+ 	Backported from master:
+ 	2024-05-07  Andrew Pinski  <quic_apinski@quicinc.com>
+ 
+ 	PR c++/89224
+ 	* constexpr.cc (cxx_eval_array_reference): Compare main variants
+ 	for the vector/array types instead of the types directly.
+ 
+ 2024-05-07  Nathaniel Shead  <nathanieloshead@gmail.com>
+ 
+ 	Backported from master:
+ 	2024-05-07  Nathaniel Shead  <nathanieloshead@gmail.com>
+ 
+ 	PR c++/114856
+ 	* call.cc (make_temporary_var_for_ref_to_temp): Set context for
+ 	temporaries with linkage.
+ 	* init.cc (create_temporary_var): Revert to only set context
+ 	when in a function decl.
+ 
+ 2024-05-07  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	Backported from master:
+ 	2024-04-30  Patrick Palka  <ppalka@redhat.com>
+ 
+ 	PR c++/114889
+ 	* module.cc (trees_in::read_class_def): Look through
+ 	TEMPLATE_DECL when adding to CLASSTYPE_BEFRIENDING_CLASSES.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/gcc/cp/call.cc gcc-14.2.0/gcc/cp/call.cc
*** gcc-14.1.0/gcc/cp/call.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cp/call.cc	Thu Aug  1 08:17:14 2024
*************** add_candidates (tree fns, tree first_arg
*** 6742,6748 ****
  
        if (cand->viable == -1
  	  && shortcut_bad_convs
! 	  && missing_conversion_p (cand))
  	{
  	  /* This candidate has been tentatively marked non-strictly viable,
  	     and we didn't compute all argument conversions for it (having
--- 6742,6749 ----
  
        if (cand->viable == -1
  	  && shortcut_bad_convs
! 	  && (missing_conversion_p (cand)
! 	      || TREE_CODE (cand->fn) == TEMPLATE_DECL))
  	{
  	  /* This candidate has been tentatively marked non-strictly viable,
  	     and we didn't compute all argument conversions for it (having
*************** build_new_method_call (tree instance, tr
*** 11819,11825 ****
  			 fn);
  	    }
  
! 	  if (TREE_CODE (TREE_TYPE (fn)) == METHOD_TYPE
  	      && !DECL_CONSTRUCTOR_P (fn)
  	      && is_dummy_object (instance))
  	    {
--- 11820,11826 ----
  			 fn);
  	    }
  
! 	  if (DECL_OBJECT_MEMBER_FUNCTION_P (fn)
  	      && !DECL_CONSTRUCTOR_P (fn)
  	      && is_dummy_object (instance))
  	    {
*************** tourney (struct z_candidate *candidates,
*** 13488,13494 ****
  	{
  	  previous_worse_champ = nullptr;
  	  champ = &(*challenger)->next;
! 	  if (!*champ || !(*champ)->viable)
  	    {
  	      champ = nullptr;
  	      break;
--- 13489,13496 ----
  	{
  	  previous_worse_champ = nullptr;
  	  champ = &(*challenger)->next;
! 	  if (!*champ || !(*champ)->viable
! 	      || (*champ)->viable < (*challenger)->viable)
  	    {
  	      champ = nullptr;
  	      break;
*************** make_temporary_var_for_ref_to_temp (tree
*** 13800,13805 ****
--- 13802,13810 ----
        tree name = mangle_ref_init_variable (decl);
        DECL_NAME (var) = name;
        SET_DECL_ASSEMBLER_NAME (var, name);
+ 
+       /* Set the context to make the variable mergeable in modules.  */
+       DECL_CONTEXT (var) = current_scope ();
      }
    else
      /* Create a new cleanup level if necessary.  */
diff -Nrcpad gcc-14.1.0/gcc/cp/constexpr.cc gcc-14.2.0/gcc/cp/constexpr.cc
*** gcc-14.1.0/gcc/cp/constexpr.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cp/constexpr.cc	Thu Aug  1 08:17:14 2024
*************** cxx_eval_call_expression (const constexp
*** 3123,3132 ****
  	 At this point it has already been evaluated in the call
  	 to cxx_bind_parameters_in_call.  */
        new_obj = TREE_VEC_ELT (new_call.bindings, 0);
!       new_obj = cxx_fold_indirect_ref (ctx, loc, DECL_CONTEXT (fun), new_obj);
! 
!       if (ctx->call && ctx->call->fundef
! 	  && DECL_CONSTRUCTOR_P (ctx->call->fundef->decl))
  	{
  	  tree cur_obj = TREE_VEC_ELT (ctx->call->bindings, 0);
  	  STRIP_NOPS (cur_obj);
--- 3123,3138 ----
  	 At this point it has already been evaluated in the call
  	 to cxx_bind_parameters_in_call.  */
        new_obj = TREE_VEC_ELT (new_call.bindings, 0);
!       bool empty_base = false;
!       new_obj = cxx_fold_indirect_ref (ctx, loc, DECL_CONTEXT (fun), new_obj,
! 				       &empty_base);
!       /* If we're initializing an empty class, don't set constness, because
! 	 cxx_fold_indirect_ref will return the wrong object to set constness
! 	 of.  */
!       if (empty_base)
! 	new_obj = NULL_TREE;
!       else if (ctx->call && ctx->call->fundef
! 	       && DECL_CONSTRUCTOR_P (ctx->call->fundef->decl))
  	{
  	  tree cur_obj = TREE_VEC_ELT (ctx->call->bindings, 0);
  	  STRIP_NOPS (cur_obj);
*************** cxx_eval_conditional_expression (const c
*** 3974,3983 ****
    if (TREE_CODE (t) == IF_STMT && !val)
      val = void_node;
  
!   /* P2564: a subexpression of a manifestly constant-evaluated expression
!      or conversion is an immediate function context.  */
    if (ctx->manifestly_const_eval != mce_true
        && !in_immediate_context ()
        && cp_fold_immediate (&TREE_OPERAND (t, zero_p ? 1 : 2),
  			    ctx->manifestly_const_eval))
      {
--- 3980,3992 ----
    if (TREE_CODE (t) == IF_STMT && !val)
      val = void_node;
  
!   /* P2564: If we aren't in immediate function context (including a manifestly
!      constant-evaluated expression), check any uses of immediate functions in
!      the arm we're discarding.  But don't do this inside a call; we already
!      checked when parsing the function.  */
    if (ctx->manifestly_const_eval != mce_true
        && !in_immediate_context ()
+       && !ctx->call
        && cp_fold_immediate (&TREE_OPERAND (t, zero_p ? 1 : 2),
  			    ctx->manifestly_const_eval))
      {
*************** cxx_eval_array_reference (const constexp
*** 4430,4436 ****
    if (!lval
        && TREE_CODE (ary) == VIEW_CONVERT_EXPR
        && VECTOR_TYPE_P (TREE_TYPE (TREE_OPERAND (ary, 0)))
!       && TREE_TYPE (t) == TREE_TYPE (TREE_TYPE (TREE_OPERAND (ary, 0))))
      ary = TREE_OPERAND (ary, 0);
  
    tree oldidx = TREE_OPERAND (t, 1);
--- 4439,4446 ----
    if (!lval
        && TREE_CODE (ary) == VIEW_CONVERT_EXPR
        && VECTOR_TYPE_P (TREE_TYPE (TREE_OPERAND (ary, 0)))
!       && (TYPE_MAIN_VARIANT (TREE_TYPE (t))
! 	  == TYPE_MAIN_VARIANT (TREE_TYPE (TREE_TYPE (TREE_OPERAND (ary, 0))))))
      ary = TREE_OPERAND (ary, 0);
  
    tree oldidx = TREE_OPERAND (t, 1);
*************** cxx_eval_constant_expression (const cons
*** 8108,8114 ****
  	tree oldop = TREE_OPERAND (t, 0);
  
  	tree op = cxx_eval_constant_expression (ctx, oldop,
! 						lval,
  						non_constant_p, overflow_p);
  	if (*non_constant_p)
  	  return t;
--- 8118,8127 ----
  	tree oldop = TREE_OPERAND (t, 0);
  
  	tree op = cxx_eval_constant_expression (ctx, oldop,
! 						VOID_TYPE_P (TREE_TYPE (t))
! 						? vc_discard
! 						: tcode == VIEW_CONVERT_EXPR
! 						? lval : vc_prvalue,
  						non_constant_p, overflow_p);
  	if (*non_constant_p)
  	  return t;
diff -Nrcpad gcc-14.1.0/gcc/cp/coroutines.cc gcc-14.2.0/gcc/cp/coroutines.cc
*** gcc-14.1.0/gcc/cp/coroutines.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cp/coroutines.cc	Thu Aug  1 08:17:14 2024
*************** morph_fn_to_coro (tree orig, tree *resum
*** 4618,4630 ****
  	  if (parm_i->this_ptr || parm_i->lambda_cobj)
  	    {
  	      /* We pass a reference to *this to the allocator lookup.  */
! 	      tree tt = TREE_TYPE (TREE_TYPE (arg));
! 	      tree this_ref = build1 (INDIRECT_REF, tt, arg);
! 	      tt = cp_build_reference_type (tt, false);
! 	      this_ref = convert_to_reference (tt, this_ref, CONV_STATIC,
! 					       LOOKUP_NORMAL , NULL_TREE,
! 					       tf_warning_or_error);
! 	      vec_safe_push (args, convert_from_reference (this_ref));
  	    }
  	  else
  	    vec_safe_push (args, convert_from_reference (arg));
--- 4618,4625 ----
  	  if (parm_i->this_ptr || parm_i->lambda_cobj)
  	    {
  	      /* We pass a reference to *this to the allocator lookup.  */
! 	      tree this_ref = cp_build_fold_indirect_ref (arg);
! 	      vec_safe_push (args, this_ref);
  	    }
  	  else
  	    vec_safe_push (args, convert_from_reference (arg));
*************** morph_fn_to_coro (tree orig, tree *resum
*** 4843,4856 ****
  	  if (parm.this_ptr || parm.lambda_cobj)
  	    {
  	      /* We pass a reference to *this to the param preview.  */
! 	      tree tt = TREE_TYPE (arg);
! 	      gcc_checking_assert (POINTER_TYPE_P (tt));
! 	      tree ct = TREE_TYPE (tt);
! 	      tree this_ref = build1 (INDIRECT_REF, ct, arg);
! 	      tree rt = cp_build_reference_type (ct, false);
! 	      this_ref = convert_to_reference (rt, this_ref, CONV_STATIC,
! 					       LOOKUP_NORMAL, NULL_TREE,
! 					       tf_warning_or_error);
  	      vec_safe_push (promise_args, this_ref);
  	    }
  	  else if (parm.rv_ref)
--- 4838,4844 ----
  	  if (parm.this_ptr || parm.lambda_cobj)
  	    {
  	      /* We pass a reference to *this to the param preview.  */
! 	      tree this_ref = cp_build_fold_indirect_ref (arg);
  	      vec_safe_push (promise_args, this_ref);
  	    }
  	  else if (parm.rv_ref)
diff -Nrcpad gcc-14.1.0/gcc/cp/cp-gimplify.cc gcc-14.2.0/gcc/cp/cp-gimplify.cc
*** gcc-14.1.0/gcc/cp/cp-gimplify.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cp/cp-gimplify.cc	Thu Aug  1 08:17:14 2024
*************** static GTY(()) hash_set<tree> *deferred_
*** 53,58 ****
--- 53,62 ----
  static void
  remember_escalating_expr (tree t)
  {
+   if (uses_template_parms (t))
+     /* Templates don't escalate, and cp_fold_immediate can get confused by
+        other template trees in the function body (c++/115986).  */
+     return;
    if (!deferred_escalating_exprs)
      deferred_escalating_exprs = hash_set<tree>::create_ggc (37);
    deferred_escalating_exprs->add (t);
diff -Nrcpad gcc-14.1.0/gcc/cp/cp-tree.h gcc-14.2.0/gcc/cp/cp-tree.h
*** gcc-14.1.0/gcc/cp/cp-tree.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cp/cp-tree.h	Thu Aug  1 08:17:14 2024
*************** extern GTY(()) tree cp_global_trees[CPTI
*** 369,376 ****
  #define throw_fn			cp_global_trees[CPTI_THROW_FN]
  #define rethrow_fn			cp_global_trees[CPTI_RETHROW_FN]
  
! /* The type of the function-pointer argument to "__cxa_atexit" (or
!    "std::atexit", if "__cxa_atexit" is not being used).  */
  #define atexit_fn_ptr_type_node         cp_global_trees[CPTI_ATEXIT_FN_PTR_TYPE]
  
  /* A pointer to `std::atexit'.  */
--- 369,375 ----
  #define throw_fn			cp_global_trees[CPTI_THROW_FN]
  #define rethrow_fn			cp_global_trees[CPTI_RETHROW_FN]
  
! /* The type of the function-pointer argument to "std::atexit".  */
  #define atexit_fn_ptr_type_node         cp_global_trees[CPTI_ATEXIT_FN_PTR_TYPE]
  
  /* A pointer to `std::atexit'.  */
*************** extern GTY(()) tree cp_global_trees[CPTI
*** 385,391 ****
  /* The declaration of the dynamic_cast runtime.  */
  #define dynamic_cast_node		cp_global_trees[CPTI_DCAST]
  
! /* The type of a destructor.  */
  #define cleanup_type			cp_global_trees[CPTI_CLEANUP_TYPE]
  
  /* The type of the vtt parameter passed to subobject constructors and
--- 384,391 ----
  /* The declaration of the dynamic_cast runtime.  */
  #define dynamic_cast_node		cp_global_trees[CPTI_DCAST]
  
! /* The type of a destructor, passed to __cxa_atexit, __cxa_thread_atexit
!    or __cxa_throw.  */
  #define cleanup_type			cp_global_trees[CPTI_CLEANUP_TYPE]
  
  /* The type of the vtt parameter passed to subobject constructors and
*************** extern tree check_default_argument		(tre
*** 7065,7070 ****
--- 7065,7071 ----
  extern int wrapup_namespace_globals		();
  extern tree create_implicit_typedef		(tree, tree);
  extern int local_variable_p			(const_tree);
+ extern tree get_cxa_atexit_fn_ptr_type		();
  extern tree register_dtor_fn			(tree);
  extern tmpl_spec_kind current_tmpl_spec_kind	(int);
  extern tree cxx_builtin_function		(tree decl);
*************** inline bool module_exporting_p ()
*** 7401,7407 ****
  
  extern module_state *get_module (tree name, module_state *parent = NULL,
  				 bool partition = false);
! extern bool module_may_redeclare (tree decl);
  
  extern bool module_global_init_needed ();
  extern bool module_determine_import_inits ();
--- 7402,7408 ----
  
  extern module_state *get_module (tree name, module_state *parent = NULL,
  				 bool partition = false);
! extern bool module_may_redeclare (tree olddecl, tree newdecl = NULL);
  
  extern bool module_global_init_needed ();
  extern bool module_determine_import_inits ();
*************** extern unsigned get_importing_module (tr
*** 7417,7422 ****
--- 7418,7425 ----
  extern void set_instantiating_module (tree);
  extern void set_defining_module (tree);
  extern void maybe_key_decl (tree ctx, tree decl);
+ extern void propagate_defining_module (tree decl, tree orig);
+ extern void remove_defining_module (tree decl);
  
  extern void mangle_module (int m, bool include_partition);
  extern void mangle_module_fini ();
*************** extern bool template_guide_p			(const_tr
*** 7650,7655 ****
--- 7653,7659 ----
  extern bool builtin_guide_p			(const_tree);
  extern void store_explicit_specifier		(tree, tree);
  extern tree lookup_explicit_specifier		(tree);
+ extern tree lookup_imported_hidden_friend	(tree);
  extern void walk_specializations		(bool,
  						 void (*)(bool, spec_entry *,
  							  void *),
diff -Nrcpad gcc-14.1.0/gcc/cp/cxxapi-data.csv gcc-14.2.0/gcc/cp/cxxapi-data.csv
*** gcc-14.1.0/gcc/cp/cxxapi-data.csv	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cp/cxxapi-data.csv	Thu Aug  1 08:17:14 2024
***************
*** 460,466 ****
  # unimplemented <mdspan>,default_accessor,1,no
  # unimplemented <mdspan>,mdspan,1,cxx23
  <memory>,pointer_traits,1,cxx11
! <memory>,to_address,1,cxx11
  <memory>,align,1,cxx11
  <memory>,assume_aligned,1,cxx20
  <memory>,allocator_arg_t,1,cxx11
--- 460,466 ----
  # unimplemented <mdspan>,default_accessor,1,no
  # unimplemented <mdspan>,mdspan,1,cxx23
  <memory>,pointer_traits,1,cxx11
! <memory>,to_address,1,cxx20
  <memory>,align,1,cxx11
  <memory>,assume_aligned,1,cxx20
  <memory>,allocator_arg_t,1,cxx11
diff -Nrcpad gcc-14.1.0/gcc/cp/decl.cc gcc-14.2.0/gcc/cp/decl.cc
*** gcc-14.1.0/gcc/cp/decl.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cp/decl.cc	Thu Aug  1 08:17:14 2024
*************** static void record_key_method_defined (t
*** 93,99 ****
  static tree create_array_type_for_decl (tree, tree, tree, location_t);
  static tree get_atexit_node (void);
  static tree get_dso_handle_node (void);
! static tree start_cleanup_fn (void);
  static void end_cleanup_fn (void);
  static tree cp_make_fname_decl (location_t, tree, int);
  static void initialize_predefined_identifiers (void);
--- 93,99 ----
  static tree create_array_type_for_decl (tree, tree, tree, location_t);
  static tree get_atexit_node (void);
  static tree get_dso_handle_node (void);
! static tree start_cleanup_fn (bool);
  static void end_cleanup_fn (void);
  static tree cp_make_fname_decl (location_t, tree, int);
  static void initialize_predefined_identifiers (void);
*************** duplicate_decls (tree newdecl, tree oldd
*** 2276,2315 ****
  
    if (modules_p ()
        && TREE_CODE (CP_DECL_CONTEXT (olddecl)) == NAMESPACE_DECL
!       && TREE_CODE (olddecl) != NAMESPACE_DECL
!       && !hiding)
      {
!       if (!module_may_redeclare (olddecl))
! 	{
! 	  if (DECL_ARTIFICIAL (olddecl))
! 	    error ("declaration %qD conflicts with builtin", newdecl);
! 	  else
! 	    {
! 	      error ("declaration %qD conflicts with import", newdecl);
! 	      inform (olddecl_loc, "import declared %q#D here", olddecl);
! 	    }
! 
! 	  return error_mark_node;
! 	}
  
!       tree not_tmpl = STRIP_TEMPLATE (olddecl);
!       if (DECL_LANG_SPECIFIC (not_tmpl)
! 	  && DECL_MODULE_ATTACH_P (not_tmpl)
! 	  /* Typedefs are not entities and so are OK to be redeclared
! 	     as exported: see [module.interface]/p6.  */
! 	  && TREE_CODE (olddecl) != TYPE_DECL)
  	{
! 	  if (DECL_MODULE_EXPORT_P (STRIP_TEMPLATE (newdecl))
! 	      && !DECL_MODULE_EXPORT_P (not_tmpl))
  	    {
! 	      auto_diagnostic_group d;
! 	      error ("conflicting exporting for declaration %qD", newdecl);
! 	      inform (olddecl_loc,
! 		      "previously declared here without exporting");
  	    }
  	}
-       else if (DECL_MODULE_EXPORT_P (newdecl))
- 	DECL_MODULE_EXPORT_P (not_tmpl) = true;
      }
  
    /* We have committed to returning OLDDECL at this point.  */
--- 2276,2310 ----
  
    if (modules_p ()
        && TREE_CODE (CP_DECL_CONTEXT (olddecl)) == NAMESPACE_DECL
!       && TREE_CODE (olddecl) != NAMESPACE_DECL)
      {
!       if (!module_may_redeclare (olddecl, newdecl))
! 	return error_mark_node;
  
!       if (!hiding)
  	{
! 	  /* The old declaration should match the exportingness of the new
! 	     declaration.  But hidden friend declarations just keep the
! 	     exportingness of the old declaration; see CWG2588.  */
! 	  tree not_tmpl = STRIP_TEMPLATE (olddecl);
! 	  if (DECL_LANG_SPECIFIC (not_tmpl)
! 	      && DECL_MODULE_ATTACH_P (not_tmpl)
! 	      /* Typedefs are not entities and so are OK to be redeclared
! 		 as exported: see [module.interface]/p6.  */
! 	      && TREE_CODE (olddecl) != TYPE_DECL)
  	    {
! 	      if (DECL_MODULE_EXPORT_P (newdecl)
! 		  && !DECL_MODULE_EXPORT_P (not_tmpl))
! 		{
! 		  auto_diagnostic_group d;
! 		  error ("conflicting exporting for declaration %qD", newdecl);
! 		  inform (olddecl_loc,
! 			  "previously declared here without exporting");
! 		}
  	    }
+ 	  else if (DECL_MODULE_EXPORT_P (newdecl))
+ 	    DECL_MODULE_EXPORT_P (not_tmpl) = true;
  	}
      }
  
    /* We have committed to returning OLDDECL at this point.  */
*************** duplicate_decls (tree newdecl, tree oldd
*** 3125,3130 ****
--- 3120,3135 ----
    if (TREE_CODE (newdecl) == FIELD_DECL)
      DECL_PACKED (olddecl) = DECL_PACKED (newdecl);
  
+   /* Merge module entity mapping information.  */
+   if (DECL_LANG_SPECIFIC (olddecl)
+       && (DECL_MODULE_ENTITY_P (olddecl)
+ 	  || DECL_MODULE_KEYED_DECLS_P (olddecl)))
+     {
+       retrofit_lang_decl (newdecl);
+       DECL_MODULE_ENTITY_P (newdecl) = DECL_MODULE_ENTITY_P (olddecl);
+       DECL_MODULE_KEYED_DECLS_P (newdecl) = DECL_MODULE_KEYED_DECLS_P (olddecl);
+     }
+ 
    /* The DECL_LANG_SPECIFIC information in OLDDECL will be replaced
       with that from NEWDECL below.  */
    if (DECL_LANG_SPECIFIC (olddecl))
*************** duplicate_decls (tree newdecl, tree oldd
*** 3331,3336 ****
--- 3336,3345 ----
    if (flag_concepts)
      remove_constraints (newdecl);
  
+   /* And similarly for any module tracking data.  */
+   if (modules_p ())
+     remove_defining_module (newdecl);
+ 
    ggc_free (newdecl);
  
    return olddecl;
*************** declare_global_var (tree name, tree type
*** 9647,9680 ****
    return decl;
  }
  
! /* Returns the type for the argument to "__cxa_atexit" (or "atexit",
!    if "__cxa_atexit" is not being used) corresponding to the function
     to be called when the program exits.  */
  
  static tree
! get_atexit_fn_ptr_type (void)
  {
-   tree fn_type;
- 
    if (!atexit_fn_ptr_type_node)
      {
!       tree arg_type;
!       if (flag_use_cxa_atexit 
! 	  && !targetm.cxx.use_atexit_for_cxa_atexit ())
! 	/* The parameter to "__cxa_atexit" is "void (*)(void *)".  */
! 	arg_type = ptr_type_node;
!       else
! 	/* The parameter to "atexit" is "void (*)(void)".  */
! 	arg_type = NULL_TREE;
!       
!       fn_type = build_function_type_list (void_type_node,
! 					  arg_type, NULL_TREE);
        atexit_fn_ptr_type_node = build_pointer_type (fn_type);
      }
  
    return atexit_fn_ptr_type_node;
  }
  
  /* Returns a pointer to the `atexit' function.  Note that if
     FLAG_USE_CXA_ATEXIT is nonzero, then this will actually be the new
     `__cxa_atexit' function specified in the IA64 C++ ABI.  */
--- 9656,9694 ----
    return decl;
  }
  
! /* Returns the type for the argument to "atexit" corresponding to the function
     to be called when the program exits.  */
  
  static tree
! get_atexit_fn_ptr_type ()
  {
    if (!atexit_fn_ptr_type_node)
      {
!       tree fn_type = build_function_type_list (void_type_node, NULL_TREE);
        atexit_fn_ptr_type_node = build_pointer_type (fn_type);
      }
  
    return atexit_fn_ptr_type_node;
  }
  
+ /* Returns the type for the argument to "__cxa_atexit", "__cxa_thread_atexit"
+    or "__cxa_throw" corresponding to the destructor to be called when the
+    program exits.  */
+ 
+ tree
+ get_cxa_atexit_fn_ptr_type ()
+ {
+   if (!cleanup_type)
+     {
+       tree fntype = build_function_type_list (void_type_node,
+ 					      ptr_type_node, NULL_TREE);
+       fntype = targetm.cxx.adjust_cdtor_callabi_fntype (fntype);
+       cleanup_type = build_pointer_type (fntype);
+     }
+ 
+   return cleanup_type;
+ }
+ 
  /* Returns a pointer to the `atexit' function.  Note that if
     FLAG_USE_CXA_ATEXIT is nonzero, then this will actually be the new
     `__cxa_atexit' function specified in the IA64 C++ ABI.  */
*************** get_atexit_node (void)
*** 9705,9711 ****
        use_aeabi_atexit = targetm.cxx.use_aeabi_atexit ();
        /* First, build the pointer-to-function type for the first
  	 argument.  */
!       fn_ptr_type = get_atexit_fn_ptr_type ();
        /* Then, build the rest of the argument types.  */
        argtype2 = ptr_type_node;
        if (use_aeabi_atexit)
--- 9719,9725 ----
        use_aeabi_atexit = targetm.cxx.use_aeabi_atexit ();
        /* First, build the pointer-to-function type for the first
  	 argument.  */
!       fn_ptr_type = get_cxa_atexit_fn_ptr_type ();
        /* Then, build the rest of the argument types.  */
        argtype2 = ptr_type_node;
        if (use_aeabi_atexit)
*************** get_thread_atexit_node (void)
*** 9788,9794 ****
  
       int __cxa_thread_atexit (void (*)(void *), void *, void *) */
    tree fn_type = build_function_type_list (integer_type_node,
! 					   get_atexit_fn_ptr_type (),
  					   ptr_type_node, ptr_type_node,
  					   NULL_TREE);
  
--- 9802,9808 ----
  
       int __cxa_thread_atexit (void (*)(void *), void *, void *) */
    tree fn_type = build_function_type_list (integer_type_node,
! 					   get_cxa_atexit_fn_ptr_type (),
  					   ptr_type_node, ptr_type_node,
  					   NULL_TREE);
  
*************** get_dso_handle_node (void)
*** 9830,9841 ****
  }
  
  /* Begin a new function with internal linkage whose job will be simply
!    to destroy some particular variable.  */
  
  static GTY(()) int start_cleanup_cnt;
  
  static tree
! start_cleanup_fn (void)
  {
    char name[32];
  
--- 9844,9856 ----
  }
  
  /* Begin a new function with internal linkage whose job will be simply
!    to destroy some particular variable.  OB_PARM is true if object pointer
!    is passed to the cleanup function, otherwise no argument is passed.  */
  
  static GTY(()) int start_cleanup_cnt;
  
  static tree
! start_cleanup_fn (bool ob_parm)
  {
    char name[32];
  
*************** start_cleanup_fn (void)
*** 9846,9853 ****
  
    /* Build the name of the function.  */
    sprintf (name, "__tcf_%d", start_cleanup_cnt++);
    /* Build the function declaration.  */
-   tree fntype = TREE_TYPE (get_atexit_fn_ptr_type ());
    tree fndecl = build_lang_decl (FUNCTION_DECL, get_identifier (name), fntype);
    DECL_CONTEXT (fndecl) = FROB_CONTEXT (current_namespace);
    /* It's a function with internal linkage, generated by the
--- 9861,9869 ----
  
    /* Build the name of the function.  */
    sprintf (name, "__tcf_%d", start_cleanup_cnt++);
+   tree fntype = TREE_TYPE (ob_parm ? get_cxa_atexit_fn_ptr_type ()
+ 				   : get_atexit_fn_ptr_type ());
    /* Build the function declaration.  */
    tree fndecl = build_lang_decl (FUNCTION_DECL, get_identifier (name), fntype);
    DECL_CONTEXT (fndecl) = FROB_CONTEXT (current_namespace);
    /* It's a function with internal linkage, generated by the
*************** start_cleanup_fn (void)
*** 9860,9866 ****
       emissions this way.  */
    DECL_DECLARED_INLINE_P (fndecl) = 1;
    DECL_INTERFACE_KNOWN (fndecl) = 1;
!   if (flag_use_cxa_atexit && !targetm.cxx.use_atexit_for_cxa_atexit ())
      {
        /* Build the parameter.  */
        tree parmdecl = cp_build_parm_decl (fndecl, NULL_TREE, ptr_type_node);
--- 9876,9882 ----
       emissions this way.  */
    DECL_DECLARED_INLINE_P (fndecl) = 1;
    DECL_INTERFACE_KNOWN (fndecl) = 1;
!   if (ob_parm)
      {
        /* Build the parameter.  */
        tree parmdecl = cp_build_parm_decl (fndecl, NULL_TREE, ptr_type_node);
*************** register_dtor_fn (tree decl)
*** 9937,9944 ****
        build_cleanup (decl);
    
        /* Now start the function.  */
!       cleanup = start_cleanup_fn ();
!       
        /* Now, recompute the cleanup.  It may contain SAVE_EXPRs that refer
  	 to the original function, rather than the anonymous one.  That
  	 will make the back end think that nested functions are in use,
--- 9953,9960 ----
        build_cleanup (decl);
    
        /* Now start the function.  */
!       cleanup = start_cleanup_fn (ob_parm);
! 
        /* Now, recompute the cleanup.  It may contain SAVE_EXPRs that refer
  	 to the original function, rather than the anonymous one.  That
  	 will make the back end think that nested functions are in use,
*************** register_dtor_fn (tree decl)
*** 9967,9973 ****
      {
        /* We must convert CLEANUP to the type that "__cxa_atexit"
  	 expects.  */
!       cleanup = build_nop (get_atexit_fn_ptr_type (), cleanup);
        /* "__cxa_atexit" will pass the address of DECL to the
  	 cleanup function.  */
        mark_used (decl);
--- 9983,9989 ----
      {
        /* We must convert CLEANUP to the type that "__cxa_atexit"
  	 expects.  */
!       cleanup = build_nop (get_cxa_atexit_fn_ptr_type (), cleanup);
        /* "__cxa_atexit" will pass the address of DECL to the
  	 cleanup function.  */
        mark_used (decl);
*************** xref_tag (enum tag_types tag_code, tree
*** 16626,16637 ****
  	{
  	  tree decl = TYPE_NAME (t);
  	  if (!module_may_redeclare (decl))
! 	    {
! 	      auto_diagnostic_group d;
! 	      error ("cannot declare %qD in a different module", decl);
! 	      inform (DECL_SOURCE_LOCATION (decl), "previously declared here");
! 	      return error_mark_node;
! 	    }
  
  	  tree not_tmpl = STRIP_TEMPLATE (decl);
  	  if (DECL_LANG_SPECIFIC (not_tmpl)
--- 16642,16648 ----
  	{
  	  tree decl = TYPE_NAME (t);
  	  if (!module_may_redeclare (decl))
! 	    return error_mark_node;
  
  	  tree not_tmpl = STRIP_TEMPLATE (decl);
  	  if (DECL_LANG_SPECIFIC (not_tmpl)
*************** start_enum (tree name, tree enumtype, tr
*** 16979,16990 ****
  	{
  	  tree decl = TYPE_NAME (enumtype);
  	  if (!module_may_redeclare (decl))
! 	    {
! 	      auto_diagnostic_group d;
! 	      error ("cannot declare %qD in different module", decl);
! 	      inform (DECL_SOURCE_LOCATION (decl), "previously declared here");
! 	      enumtype = error_mark_node;
! 	    }
  	  else
  	    set_instantiating_module (decl);
  	}
--- 16990,16996 ----
  	{
  	  tree decl = TYPE_NAME (enumtype);
  	  if (!module_may_redeclare (decl))
! 	    enumtype = error_mark_node;
  	  else
  	    set_instantiating_module (decl);
  	}
diff -Nrcpad gcc-14.1.0/gcc/cp/decl2.cc gcc-14.2.0/gcc/cp/decl2.cc
*** gcc-14.1.0/gcc/cp/decl2.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cp/decl2.cc	Thu Aug  1 08:17:14 2024
*************** min_vis_expr_r (tree *tp, int */*walk_su
*** 2710,2718 ****
        break;
  
      case TEMPLATE_DECL:
!       if (DECL_ALIAS_TEMPLATE_P (t))
  	/* FIXME: We don't maintain TREE_PUBLIC / DECL_VISIBILITY for
! 	   alias templates so we can't trust it here (PR107906).  */
  	break;
        t = DECL_TEMPLATE_RESULT (t);
        /* Fall through.  */
--- 2710,2719 ----
        break;
  
      case TEMPLATE_DECL:
!       if (DECL_ALIAS_TEMPLATE_P (t) || standard_concept_p (t))
  	/* FIXME: We don't maintain TREE_PUBLIC / DECL_VISIBILITY for
! 	   alias templates so we can't trust it here (PR107906).  Ditto
! 	   for concepts.  */
  	break;
        t = DECL_TEMPLATE_RESULT (t);
        /* Fall through.  */
*************** mark_used (tree decl, tsubst_flags_t com
*** 5951,5956 ****
--- 5952,5959 ----
       find out its type.  For OpenMP user defined reductions, we need them
       instantiated for reduction clauses which inline them by hand directly.  */
    if (undeduced_auto_decl (decl)
+       || (VAR_P (decl)
+ 	  && VAR_HAD_UNKNOWN_BOUND (decl))
        || (TREE_CODE (decl) == FUNCTION_DECL
  	  && DECL_OMP_DECLARE_REDUCTION_P (decl)))
      maybe_instantiate_decl (decl);
diff -Nrcpad gcc-14.1.0/gcc/cp/except.cc gcc-14.2.0/gcc/cp/except.cc
*** gcc-14.1.0/gcc/cp/except.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cp/except.cc	Thu Aug  1 08:17:14 2024
*************** build_throw (location_t loc, tree exp, t
*** 645,655 ****
  
        /* The CLEANUP_TYPE is the internal type of a destructor.  */
        if (!cleanup_type)
! 	{
! 	  tree tmp = build_function_type_list (void_type_node,
! 					       ptr_type_node, NULL_TREE);
! 	  cleanup_type = build_pointer_type (tmp);
! 	}
  
        if (!throw_fn)
  	{
--- 645,651 ----
  
        /* The CLEANUP_TYPE is the internal type of a destructor.  */
        if (!cleanup_type)
! 	cleanup_type = get_cxa_atexit_fn_ptr_type ();
  
        if (!throw_fn)
  	{
diff -Nrcpad gcc-14.1.0/gcc/cp/init.cc gcc-14.2.0/gcc/cp/init.cc
*** gcc-14.1.0/gcc/cp/init.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cp/init.cc	Thu Aug  1 08:17:14 2024
*************** create_temporary_var (tree type)
*** 4287,4293 ****
    TREE_USED (decl) = 1;
    DECL_ARTIFICIAL (decl) = 1;
    DECL_IGNORED_P (decl) = 1;
!   DECL_CONTEXT (decl) = current_scope ();
  
    return decl;
  }
--- 4287,4293 ----
    TREE_USED (decl) = 1;
    DECL_ARTIFICIAL (decl) = 1;
    DECL_IGNORED_P (decl) = 1;
!   DECL_CONTEXT (decl) = current_function_decl;
  
    return decl;
  }
*************** build_delete (location_t loc, tree otype
*** 5222,5230 ****
        addr = convert_force (build_pointer_type (type), addr, 0, complain);
      }
  
    if (deleting)
      /* We will use ADDR multiple times so we must save it.  */
!     addr = save_expr (addr);
  
    bool virtual_p = false;
    if (type_build_dtor_call (type))
--- 5222,5234 ----
        addr = convert_force (build_pointer_type (type), addr, 0, complain);
      }
  
+   tree addr_expr = NULL_TREE;
    if (deleting)
      /* We will use ADDR multiple times so we must save it.  */
!     {
!       addr_expr = get_target_expr (addr);
!       addr = TARGET_EXPR_SLOT (addr_expr);
!     }
  
    bool virtual_p = false;
    if (type_build_dtor_call (type))
*************** build_delete (location_t loc, tree otype
*** 5343,5348 ****
--- 5347,5355 ----
    if (!integer_nonzerop (ifexp))
      expr = build3 (COND_EXPR, void_type_node, ifexp, expr, void_node);
  
+   if (addr_expr)
+     expr = cp_build_compound_expr (addr_expr, expr, tf_none);
+ 
    protected_set_expr_location (expr, loc);
    return expr;
  }
diff -Nrcpad gcc-14.1.0/gcc/cp/lambda.cc gcc-14.2.0/gcc/cp/lambda.cc
*** gcc-14.1.0/gcc/cp/lambda.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cp/lambda.cc	Thu Aug  1 08:17:14 2024
*************** lambda_capture_field_type (tree expr, bo
*** 223,229 ****
  	   outermost CV qualifiers of EXPR.  */
  	type = build_reference_type (type);
        if (uses_parameter_packs (expr))
! 	/* Stick with 'auto' even if the type could be deduced.  */;
        else
  	type = do_auto_deduction (type, expr, auto_node);
      }
--- 223,230 ----
  	   outermost CV qualifiers of EXPR.  */
  	type = build_reference_type (type);
        if (uses_parameter_packs (expr))
! 	/* Stick with 'auto' even if the type could be deduced.  */
! 	TEMPLATE_TYPE_PARAMETER_PACK (auto_node) = true;
        else
  	type = do_auto_deduction (type, expr, auto_node);
      }
diff -Nrcpad gcc-14.1.0/gcc/cp/module.cc gcc-14.2.0/gcc/cp/module.cc
*** gcc-14.1.0/gcc/cp/module.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cp/module.cc	Thu Aug  1 08:17:14 2024
*************** vec<tree, va_heap, vl_embed> *post_load_
*** 2727,2732 ****
--- 2727,2738 ----
  typedef hash_map<tree, auto_vec<tree>> keyed_map_t;
  static keyed_map_t *keyed_table;
  
+ /* Instantiations of temploid friends imported from another module
+    need to be attached to the same module as the temploid.  This maps
+    these decls to the temploid they are instantiated them, as there is
+    no other easy way to get this information.  */
+ static GTY((cache)) decl_tree_cache_map *imported_temploid_friends;
+ 
  /********************************************************************/
  /* Tree streaming.   The tree streaming is very specific to the tree
     structures themselves.  A tag indicates the kind of tree being
*************** trees_out::decl_value (tree decl, depset
*** 7820,7825 ****
--- 7826,7837 ----
  		  && DECL_MODULE_ATTACH_P (not_tmpl))
  		is_attached = true;
  
+ 	      /* But don't consider imported temploid friends as attached,
+ 		 since importers will need to merge this decl even if it was
+ 		 attached to a different module.  */
+ 	      if (imported_temploid_friends->get (decl))
+ 		is_attached = false;
+ 
  	      bits.b (is_attached);
  	    }
  	  bits.b (dep && dep->has_defn ());
*************** trees_out::decl_value (tree decl, depset
*** 7997,8002 ****
--- 8009,8023 ----
  	}
      }
  
+   if (TREE_CODE (inner) == FUNCTION_DECL
+       || TREE_CODE (inner) == TYPE_DECL)
+     {
+       /* Write imported temploid friends so that importers can reconstruct
+ 	 this information on stream-in.  */
+       tree* slot = imported_temploid_friends->get (decl);
+       tree_node (slot ? *slot : NULL_TREE);
+     }
+ 
    bool is_typedef = false;
    if (!type && TREE_CODE (inner) == TYPE_DECL)
      {
*************** trees_in::decl_value ()
*** 8303,8308 ****
--- 8324,8335 ----
  	}
      }
  
+   if (TREE_CODE (inner) == FUNCTION_DECL
+       || TREE_CODE (inner) == TYPE_DECL)
+     if (tree owner = tree_node ())
+       if (is_new)
+ 	imported_temploid_friends->put (decl, owner);
+ 
    /* Regular typedefs will have a NULL TREE_TYPE at this point.  */
    unsigned tdef_flags = 0;
    bool is_typedef = false;
*************** trees_in::read_class_def (tree defn, tre
*** 12498,12503 ****
--- 12525,12532 ----
  	  for (; friend_classes; friend_classes = TREE_CHAIN (friend_classes))
  	    {
  	      tree f = TREE_VALUE (friend_classes);
+ 	      if (TREE_CODE (f) == TEMPLATE_DECL)
+ 		f = TREE_TYPE (f);
  
  	      if (CLASS_TYPE_P (f))
  		{
*************** depset::hash::add_binding_entity (tree d
*** 13122,13131 ****
--- 13151,13164 ----
  	/* Ignore NTTP objects.  */
  	return false;
  
+       bool unscoped_enum_const_p = false;
        if (!(flags & WMB_Using) && CP_DECL_CONTEXT (decl) != data->ns)
  	{
  	  /* A using that lost its wrapper or an unscoped enum
  	     constant.  */
+ 	  /* FIXME: Ensure that unscoped enums are differentiated from
+ 	     'using enum' declarations when PR c++/114683 is fixed.  */
+ 	  unscoped_enum_const_p = (TREE_CODE (decl) == CONST_DECL);
  	  flags = WMB_Flags (flags | WMB_Using);
  	  if (DECL_MODULE_EXPORT_P (TREE_CODE (decl) == CONST_DECL
  				    ? TYPE_NAME (TREE_TYPE (decl))
*************** depset::hash::add_binding_entity (tree d
*** 13186,13191 ****
--- 13219,13226 ----
        if (flags & WMB_Using)
  	{
  	  decl = ovl_make (decl, NULL_TREE);
+ 	  if (!unscoped_enum_const_p)
+ 	    OVL_USING_P (decl) = true;
  	  if (flags & WMB_Export)
  	    OVL_EXPORT_P (decl) = true;
  	}
*************** get_originating_module_decl (tree decl)
*** 18939,18944 ****
--- 18974,18985 ----
  	  && DECL_UNINSTANTIATED_TEMPLATE_FRIEND_P (decl))
  	decl = TYPE_NAME (DECL_CHAIN (decl));
  
+       /* An imported temploid friend is attached to the same module the
+ 	 befriending class was.  */
+       if (imported_temploid_friends)
+ 	if (tree *slot = imported_temploid_friends->get (decl))
+ 	  decl = *slot;
+ 
        int use;
        if (tree ti = node_template_info (decl, use))
  	{
*************** get_importing_module (tree decl, bool fl
*** 19001,19011 ****
    return module->mod;
  }
  
! /* Is it permissible to redeclare DECL.  */
  
  bool
! module_may_redeclare (tree decl)
  {
    for (;;)
      {
        tree ctx = CP_DECL_CONTEXT (decl);
--- 19042,19056 ----
    return module->mod;
  }
  
! /* Is it permissible to redeclare OLDDECL with NEWDECL.
! 
!    If NEWDECL is NULL, assumes that OLDDECL will be redeclared using
!    the current scope's module and attachment.  */
  
  bool
! module_may_redeclare (tree olddecl, tree newdecl)
  {
+   tree decl = olddecl;
    for (;;)
      {
        tree ctx = CP_DECL_CONTEXT (decl);
*************** module_may_redeclare (tree decl)
*** 19019,19076 ****
        decl = TYPE_NAME (ctx);
      }
  
-   tree not_tmpl = STRIP_TEMPLATE (decl);
- 
    int use_tpl = 0;
!   if (node_template_info (not_tmpl, use_tpl) && use_tpl)
      // Specializations of any kind can be redeclared anywhere.
      // FIXME: Should we be checking this in more places on the scope chain?
      return true;
  
!   if (!DECL_LANG_SPECIFIC (not_tmpl) || !DECL_MODULE_ATTACH_P (not_tmpl))
!     // Decl is attached to global module.  Current scope needs to be too.
!     return !module_attach_p ();
  
!   module_state *me = (*modules)[0];
!   module_state *them = me;
  
!   if (DECL_LANG_SPECIFIC (not_tmpl) && DECL_MODULE_IMPORT_P (not_tmpl))
      {
!       /* We can be given the TEMPLATE_RESULT.  We want the
! 	 TEMPLATE_DECL.  */
!       int use_tpl = -1;
!       if (tree ti = node_template_info (decl, use_tpl))
  	{
! 	  tree tmpl = TI_TEMPLATE (ti);
! 	  if (use_tpl == 2)
! 	    {
! 	      /* A partial specialization.  Find that specialization's
! 		 template_decl.  */
! 	      for (tree list = DECL_TEMPLATE_SPECIALIZATIONS (tmpl);
! 		   list; list = TREE_CHAIN (list))
! 		if (DECL_TEMPLATE_RESULT (TREE_VALUE (list)) == decl)
! 		  {
! 		    decl = TREE_VALUE (list);
! 		    break;
! 		}
! 	    }
! 	  else if (DECL_TEMPLATE_RESULT (tmpl) == decl)
! 	    decl = tmpl;
  	}
-       unsigned index = import_entity_index (decl);
-       them = import_entity_module (index);
      }
  
!   // Decl is attached to named module.  Current scope needs to be
!   // attaching to the same module.
!   if (!module_attach_p ())
!     return false;
  
!   // Both attached to named module.
!   if (me == them)
!     return true;
  
!   return me && get_primary (them) == get_primary (me);
  }
  
  /* DECL is being created by this TU.  Record it came from here.  We
--- 19064,19157 ----
        decl = TYPE_NAME (ctx);
      }
  
    int use_tpl = 0;
!   if (node_template_info (STRIP_TEMPLATE (decl), use_tpl) && use_tpl)
      // Specializations of any kind can be redeclared anywhere.
      // FIXME: Should we be checking this in more places on the scope chain?
      return true;
  
!   module_state *old_mod = (*modules)[0];
!   module_state *new_mod = old_mod;
  
!   tree old_origin = get_originating_module_decl (decl);
!   tree old_inner = STRIP_TEMPLATE (old_origin);
!   bool olddecl_attached_p = (DECL_LANG_SPECIFIC (old_inner)
! 			     && DECL_MODULE_ATTACH_P (old_inner));
!   if (DECL_LANG_SPECIFIC (old_inner) && DECL_MODULE_IMPORT_P (old_inner))
!     {
!       unsigned index = import_entity_index (old_origin);
!       old_mod = import_entity_module (index);
!     }
  
!   bool newdecl_attached_p = module_attach_p ();
!   if (newdecl)
      {
!       tree new_origin = get_originating_module_decl (newdecl);
!       tree new_inner = STRIP_TEMPLATE (new_origin);
!       newdecl_attached_p = (DECL_LANG_SPECIFIC (new_inner)
! 			    && DECL_MODULE_ATTACH_P (new_inner));
!       if (DECL_LANG_SPECIFIC (new_inner) && DECL_MODULE_IMPORT_P (new_inner))
  	{
! 	  unsigned index = import_entity_index (new_origin);
! 	  new_mod = import_entity_module (index);
  	}
      }
  
!   /* Module attachment needs to match.  */
!   if (olddecl_attached_p == newdecl_attached_p)
!     {
!       if (!olddecl_attached_p)
! 	/* Both are GM entities, OK.  */
! 	return true;
  
!       if (new_mod == old_mod
! 	  || (new_mod && get_primary (new_mod) == get_primary (old_mod)))
! 	/* Both attached to same named module, OK.  */
! 	return true;
!     }
  
!   /* Attached to different modules, error.  */
!   decl = newdecl ? newdecl : olddecl;
!   location_t loc = newdecl ? DECL_SOURCE_LOCATION (newdecl) : input_location;
!   if (DECL_IS_UNDECLARED_BUILTIN (olddecl))
!     error_at (loc, "declaration %qD conflicts with builtin", decl);
!   else if (DECL_LANG_SPECIFIC (old_inner) && DECL_MODULE_IMPORT_P (old_inner))
!     {
!       auto_diagnostic_group d;
!       if (newdecl_attached_p)
! 	error_at (loc, "redeclaring %qD in module %qs conflicts with import",
! 		  decl, new_mod->get_flatname ());
!       else
! 	error_at (loc, "redeclaring %qD in global module conflicts with import",
! 		  decl);
! 
!       if (olddecl_attached_p)
! 	inform (DECL_SOURCE_LOCATION (olddecl),
! 		"import declared attached to module %qs",
! 		old_mod->get_flatname ());
!       else
! 	inform (DECL_SOURCE_LOCATION (olddecl),
! 		"import declared in global module");
!     }
!   else
!     {
!       auto_diagnostic_group d;
!       if (newdecl_attached_p)
! 	error_at (loc, "conflicting declaration of %qD in module %qs",
! 		  decl, new_mod->get_flatname ());
!       else
! 	error_at (loc, "conflicting declaration of %qD in global module",
! 		  decl);
! 
!       if (olddecl_attached_p)
! 	inform (DECL_SOURCE_LOCATION (olddecl),
! 		"previously declared in module %qs",
! 		old_mod->get_flatname ());
!       else
! 	inform (DECL_SOURCE_LOCATION (olddecl),
! 		"previously declared in global module");
!     }
!   return false;
  }
  
  /* DECL is being created by this TU.  Record it came from here.  We
*************** maybe_key_decl (tree ctx, tree decl)
*** 19207,19212 ****
--- 19288,19333 ----
    vec.safe_push (decl);
  }
  
+ /* DECL is an instantiated friend that should be attached to the same
+    module that ORIG is.  */
+ 
+ void
+ propagate_defining_module (tree decl, tree orig)
+ {
+   if (!modules_p ())
+     return;
+ 
+   tree not_tmpl = STRIP_TEMPLATE (orig);
+   if (DECL_LANG_SPECIFIC (not_tmpl) && DECL_MODULE_ATTACH_P (not_tmpl))
+     {
+       tree inner = STRIP_TEMPLATE (decl);
+       retrofit_lang_decl (inner);
+       DECL_MODULE_ATTACH_P (inner) = true;
+     }
+ 
+   if (DECL_LANG_SPECIFIC (not_tmpl) && DECL_MODULE_IMPORT_P (not_tmpl))
+     {
+       bool exists = imported_temploid_friends->put (decl, orig);
+ 
+       /* We should only be called if lookup for an existing decl
+ 	 failed, in which case there shouldn't already be an entry
+ 	 in the map.  */
+       gcc_assert (!exists);
+     }
+ }
+ 
+ /* DECL is being freed, clear data we don't need anymore.  */
+ 
+ void
+ remove_defining_module (tree decl)
+ {
+   if (!modules_p ())
+     return;
+ 
+   if (imported_temploid_friends)
+     imported_temploid_friends->remove (decl);
+ }
+ 
  /* Create the flat name string.  It is simplest to have it handy.  */
  
  void
*************** lazy_load_binding (unsigned mod, tree ns
*** 19396,19402 ****
  {
    int count = errorcount + warningcount;
  
!   timevar_start (TV_MODULE_IMPORT);
  
    /* Make sure lazy loading from a template context behaves as if
       from a non-template context.  */
--- 19517,19523 ----
  {
    int count = errorcount + warningcount;
  
!   bool timer_running = timevar_cond_start (TV_MODULE_IMPORT);
  
    /* Make sure lazy loading from a template context behaves as if
       from a non-template context.  */
*************** lazy_load_binding (unsigned mod, tree ns
*** 19426,19432 ****
  
    function_depth--;
  
!   timevar_stop (TV_MODULE_IMPORT);
  
    if (!ok)
      fatal_error (input_location,
--- 19547,19553 ----
  
    function_depth--;
  
!   timevar_cond_stop (TV_MODULE_IMPORT, timer_running);
  
    if (!ok)
      fatal_error (input_location,
*************** lazy_load_pendings (tree decl)
*** 19465,19471 ****
  
    int count = errorcount + warningcount;
  
!   timevar_start (TV_MODULE_IMPORT);
    bool ok = !recursive_lazy ();
    if (ok)
      {
--- 19586,19592 ----
  
    int count = errorcount + warningcount;
  
!   bool timer_running = timevar_cond_start (TV_MODULE_IMPORT);
    bool ok = !recursive_lazy ();
    if (ok)
      {
*************** lazy_load_pendings (tree decl)
*** 19499,19505 ****
        function_depth--;
      }
  
!   timevar_stop (TV_MODULE_IMPORT);
  
    if (!ok)
      fatal_error (input_location, "failed to load pendings for %<%E%s%E%>",
--- 19620,19626 ----
        function_depth--;
      }
  
!   timevar_cond_stop (TV_MODULE_IMPORT, timer_running);
  
    if (!ok)
      fatal_error (input_location, "failed to load pendings for %<%E%s%E%>",
*************** init_modules (cpp_reader *reader)
*** 20420,20425 ****
--- 20541,20548 ----
        pending_table = new pending_map_t (EXPERIMENT (1, 400));
        entity_map = new entity_map_t (EXPERIMENT (1, 400));
        vec_safe_reserve (entity_ary, EXPERIMENT (1, 400));
+       imported_temploid_friends
+ 	= decl_tree_cache_map::create_ggc (EXPERIMENT (1, 400));
      }
  
  #if CHECKING_P
diff -Nrcpad gcc-14.1.0/gcc/cp/name-lookup.cc gcc-14.2.0/gcc/cp/name-lookup.cc
*** gcc-14.1.0/gcc/cp/name-lookup.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cp/name-lookup.cc	Thu Aug  1 08:17:14 2024
*************** append_imported_binding_slot (tree *slot
*** 352,357 ****
--- 352,361 ----
  
        tree new_vec = make_binding_vec (name, want);
        BINDING_VECTOR_NUM_CLUSTERS (new_vec) = have + 1;
+       BINDING_VECTOR_GLOBAL_DUPS_P (new_vec)
+ 	= BINDING_VECTOR_GLOBAL_DUPS_P (*slot);
+       BINDING_VECTOR_PARTITION_DUPS_P (new_vec)
+ 	= BINDING_VECTOR_PARTITION_DUPS_P (*slot);
        memcpy (BINDING_VECTOR_CLUSTER_BASE (new_vec),
  	      BINDING_VECTOR_CLUSTER_BASE (*slot),
  	      have * sizeof (binding_cluster));
*************** mergeable_namespace_slots (tree ns, tree
*** 4131,4136 ****
--- 4135,4156 ----
    return vslot;
  }
  
+ /* Retrieve the bindings for an existing mergeable entity in namespace
+    NS slot NAME.  Returns NULL if no such bindings exists.  */
+ 
+ static tree
+ get_mergeable_namespace_binding (tree ns, tree name, bool is_attached)
+ {
+   tree *mslot = find_namespace_slot (ns, name, false);
+   if (!mslot || !*mslot || TREE_CODE (*mslot) != BINDING_VECTOR)
+     return NULL_TREE;
+ 
+   tree *vslot = get_fixed_binding_slot
+     (mslot, name, is_attached ? BINDING_SLOT_PARTITION : BINDING_SLOT_GLOBAL,
+      false);
+   return vslot ? *vslot : NULL_TREE;
+ }
+ 
  /* DECL is a new mergeable namespace-scope decl.  Add it to the
     mergeable entities on GSLOT.  */
  
*************** push_local_binding (tree id, tree decl,
*** 4453,4458 ****
--- 4473,4515 ----
    add_decl_to_level (b, decl);
  }
  
+ /* Lookup the FRIEND_TMPL within all merged module imports.  Used to dedup
+    instantiations of temploid hidden friends from imported modules.  */
+ 
+ tree
+ lookup_imported_hidden_friend (tree friend_tmpl)
+ {
+   /* For a class-scope friend class it should have been found by regular
+      name lookup.  Otherwise we're looking in the current namespace.  */
+   gcc_checking_assert (CP_DECL_CONTEXT (friend_tmpl) == current_namespace);
+ 
+   tree inner = DECL_TEMPLATE_RESULT (friend_tmpl);
+   if (!DECL_LANG_SPECIFIC (inner)
+       || !DECL_MODULE_IMPORT_P (inner))
+     return NULL_TREE;
+ 
+   /* Imported temploid friends are not considered as attached to this
+      module for merging purposes.  */
+   tree bind = get_mergeable_namespace_binding (current_namespace,
+ 					       DECL_NAME (inner), false);
+   if (!bind)
+     return NULL_TREE;
+ 
+   /* We're only interested in declarations coming from the same module
+      of the friend class we're attempting to instantiate.  */
+   int m = get_originating_module (friend_tmpl);
+   gcc_assert (m != 0);
+ 
+   /* There should be at most one class template from the module we're
+      looking for, return it.  */
+   for (ovl_iterator iter (bind); iter; ++iter)
+     if (DECL_CLASS_TEMPLATE_P (*iter)
+ 	&& get_originating_module (*iter) == m)
+       return *iter;
+ 
+   return NULL_TREE;
+ }
+ 
  
  /* true means unconditionally make a BLOCK for the next level pushed.  */
  
diff -Nrcpad gcc-14.1.0/gcc/cp/parser.cc gcc-14.2.0/gcc/cp/parser.cc
*** gcc-14.1.0/gcc/cp/parser.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cp/parser.cc	Thu Aug  1 08:17:14 2024
*************** cp_parser_constraint_primary_expression
*** 31225,31230 ****
--- 31225,31232 ----
      }
    if (pce == pce_ok)
      {
+       if (idk == CP_ID_KIND_UNQUALIFIED && identifier_p (expr))
+ 	expr = unqualified_name_lookup_error (expr);
        cp_lexer_commit_tokens (parser->lexer);
        return finish_constraint_primary_expr (expr);
      }
*************** cp_parser_omp_scan_loop_body (cp_parser
*** 44754,44761 ****
  static tree
  cp_parser_omp_loop_nest (cp_parser *parser, bool *if_p)
  {
!   tree decl, cond, incr, init;
!   tree orig_init, real_decl, orig_decl;
    tree init_block, body_block;
    tree init_placeholder, body_placeholder;
    tree init_scope;
--- 44756,44763 ----
  static tree
  cp_parser_omp_loop_nest (cp_parser *parser, bool *if_p)
  {
!   tree decl = NULL_TREE, cond = NULL_TREE, incr = NULL_TREE, init = NULL_TREE;
!   tree orig_init = NULL_TREE, real_decl = NULL_TREE, orig_decl = NULL_TREE;
    tree init_block, body_block;
    tree init_placeholder, body_placeholder;
    tree init_scope;
*************** cp_parser_omp_loop_nest (cp_parser *pars
*** 44791,44798 ****
    if (!parens.require_open (parser))
      return NULL;
  
-   init = orig_init = decl = real_decl = orig_decl = NULL_TREE;
- 
    init_placeholder = build_stmt (input_location, EXPR_STMT,
  				 integer_zero_node);
    vec_safe_push (omp_for_parse_state->init_placeholderv, init_placeholder);
--- 44793,44798 ----
*************** cp_parser_omp_loop_nest (cp_parser *pars
*** 44968,44979 ****
  	}
      }
  
-   cond = NULL;
    if (cp_lexer_next_token_is_not (parser->lexer, CPP_SEMICOLON))
      cond = cp_parser_omp_for_cond (parser, decl, omp_for_parse_state->code);
    cp_parser_require (parser, CPP_SEMICOLON, RT_SEMICOLON);
  
-   incr = NULL;
    if (cp_lexer_next_token_is_not (parser->lexer, CPP_CLOSE_PAREN))
      {
        /* If decl is an iterator, preserve the operator on decl
--- 44968,44977 ----
diff -Nrcpad gcc-14.1.0/gcc/cp/pt.cc gcc-14.2.0/gcc/cp/pt.cc
*** gcc-14.1.0/gcc/cp/pt.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cp/pt.cc	Thu Aug  1 08:17:14 2024
*************** maybe_new_partial_specialization (tree&
*** 994,999 ****
--- 994,1000 ----
        tree t = make_class_type (TREE_CODE (type));
        CLASSTYPE_DECLARED_CLASS (t) = CLASSTYPE_DECLARED_CLASS (type);
        SET_TYPE_TEMPLATE_INFO (t, build_template_info (tmpl, args));
+       TYPE_CONTEXT (t) = TYPE_CONTEXT (type);
  
        /* We only need a separate type node for storing the definition of this
  	 partial specialization; uses of S<T*> are unconstrained, so all are
*************** find_parameter_packs_r (tree *tp, int *w
*** 3942,3948 ****
  	 parameter pack (14.6.3), or the type-specifier-seq of a type-id that
  	 is a pack expansion, the invented template parameter is a template
  	 parameter pack.  */
!       if (ppd->type_pack_expansion_p && is_auto (t)
  	  && TEMPLATE_TYPE_LEVEL (t) != 0)
  	TEMPLATE_TYPE_PARAMETER_PACK (t) = true;
        if (TEMPLATE_TYPE_PARAMETER_PACK (t))
--- 3943,3949 ----
  	 parameter pack (14.6.3), or the type-specifier-seq of a type-id that
  	 is a pack expansion, the invented template parameter is a template
  	 parameter pack.  */
!       if (flag_concepts_ts && ppd->type_pack_expansion_p && is_auto (t)
  	  && TEMPLATE_TYPE_LEVEL (t) != 0)
  	TEMPLATE_TYPE_PARAMETER_PACK (t) = true;
        if (TEMPLATE_TYPE_PARAMETER_PACK (t))
*************** complex_alias_template_p (const_tree tmp
*** 6655,6660 ****
--- 6656,6666 ----
    if (get_constraints (tmpl))
      return true;
  
+   /* An alias with dependent type attributes is complex.  */
+   if (any_dependent_type_attributes_p (DECL_ATTRIBUTES
+ 				       (DECL_TEMPLATE_RESULT (tmpl))))
+     return true;
+ 
    if (!complex_alias_tmpl_info)
      complex_alias_tmpl_info = hash_map<const_tree, tree>::create_ggc (13);
  
*************** get_underlying_template (tree tmpl)
*** 6807,6812 ****
--- 6813,6823 ----
        if (!at_least_as_constrained (underlying, tmpl))
  	break;
  
+       /* If TMPL adds dependent type attributes, it isn't equivalent.  */
+       if (any_dependent_type_attributes_p (DECL_ATTRIBUTES
+ 					   (DECL_TEMPLATE_RESULT (tmpl))))
+ 	break;
+ 
        /* Alias is equivalent.  Strip it and repeat.  */
        tmpl = underlying;
      }
*************** tsubst_friend_function (tree decl, tree
*** 11512,11517 ****
--- 11523,11532 ----
  	  new_friend_result_template_info = DECL_TEMPLATE_INFO (not_tmpl);
  	}
  
+       /* We need to propagate module attachment for the new friend from the
+ 	 owner of this template.  */
+       propagate_defining_module (new_friend, decl);
+ 
        /* Inside pushdecl_namespace_level, we will push into the
  	 current namespace. However, the friend function should go
  	 into the namespace of the template.  */
*************** tsubst_friend_class (tree friend_tmpl, t
*** 11715,11720 ****
--- 11730,11741 ----
    tmpl = lookup_name (DECL_NAME (friend_tmpl), LOOK_where::CLASS_NAMESPACE,
  		      LOOK_want::NORMAL | LOOK_want::HIDDEN_FRIEND);
  
+   if (!tmpl)
+     /* If we didn't find by name lookup, the type may still exist but as a
+        'hidden' import; we should check for this too to avoid accidentally
+        instantiating a duplicate.  */
+     tmpl = lookup_imported_hidden_friend (friend_tmpl);
+ 
    if (tmpl && DECL_CLASS_TEMPLATE_P (tmpl))
      {
        /* The friend template has already been declared.  Just
*************** tsubst_friend_class (tree friend_tmpl, t
*** 11723,11728 ****
--- 11744,11755 ----
  	 of course.  We only need the innermost template parameters
  	 because that is all that redeclare_class_template will look
  	 at.  */
+ 
+       if (modules_p ())
+ 	/* Check that the existing declaration's module attachment is
+ 	   compatible with the attachment of the friend template.  */
+ 	module_may_redeclare (tmpl, friend_tmpl);
+ 
        if (TMPL_PARMS_DEPTH (DECL_TEMPLATE_PARMS (friend_tmpl))
  	  > TMPL_ARGS_DEPTH (args))
  	{
*************** tsubst_friend_class (tree friend_tmpl, t
*** 11751,11759 ****
        if (tmpl != error_mark_node)
  	{
  	  /* The new TMPL is not an instantiation of anything, so we
! 	     forget its origins.  We don't reset CLASSTYPE_TI_TEMPLATE
  	     for the new type because that is supposed to be the
  	     corresponding template decl, i.e., TMPL.  */
  	  DECL_USE_TEMPLATE (tmpl) = 0;
  	  DECL_TEMPLATE_INFO (tmpl) = NULL_TREE;
  	  CLASSTYPE_USE_TEMPLATE (TREE_TYPE (tmpl)) = 0;
--- 11778,11796 ----
        if (tmpl != error_mark_node)
  	{
  	  /* The new TMPL is not an instantiation of anything, so we
! 	     forget its origins.  It is also not a specialization of
! 	     anything.  We don't reset CLASSTYPE_TI_TEMPLATE
  	     for the new type because that is supposed to be the
  	     corresponding template decl, i.e., TMPL.  */
+ 	  if (modules_p ())
+ 	    {
+ 	      spec_entry elt;
+ 	      elt.tmpl = friend_tmpl;
+ 	      elt.args = CLASSTYPE_TI_ARGS (TREE_TYPE (tmpl));
+ 	      elt.spec = TREE_TYPE (tmpl);
+ 	      type_specializations->remove_elt (&elt);
+ 	    }
+ 
  	  DECL_USE_TEMPLATE (tmpl) = 0;
  	  DECL_TEMPLATE_INFO (tmpl) = NULL_TREE;
  	  CLASSTYPE_USE_TEMPLATE (TREE_TYPE (tmpl)) = 0;
*************** tsubst_friend_class (tree friend_tmpl, t
*** 11772,11777 ****
--- 11809,11818 ----
  						     args, tf_warning_or_error);
  	    }
  
+ 	  /* We need to propagate the attachment of the original template to the
+ 	     newly instantiated template type.  */
+ 	  propagate_defining_module (tmpl, friend_tmpl);
+ 
  	  /* Inject this template into the enclosing namspace scope.  */
  	  tmpl = pushdecl_namespace_level (tmpl, /*hiding=*/true);
  	}
*************** tsubst_expr (tree t, tree args, tsubst_f
*** 20576,20581 ****
--- 20617,20623 ----
  		TREE_READONLY (r) = 1;
  	      }
  	    SET_EXPR_LOCATION (r, EXPR_LOCATION (t));
+ 	    copy_warning (r, t);
  	  }
  	RETURN (r);
        }
*************** tsubst_expr (tree t, tree args, tsubst_f
*** 21524,21530 ****
  
  	if (DECL_TEMPLATE_PARM_P (t))
  	  RETURN (RECUR (DECL_INITIAL (t)));
! 	if (!uses_template_parms (DECL_CONTEXT (t)))
  	  RETURN (t);
  
  	/* Unfortunately, we cannot just call lookup_name here.
--- 21566,21572 ----
  
  	if (DECL_TEMPLATE_PARM_P (t))
  	  RETURN (RECUR (DECL_INITIAL (t)));
! 	if (!args || !uses_template_parms (DECL_CONTEXT (t)))
  	  RETURN (t);
  
  	/* Unfortunately, we cannot just call lookup_name here.
*************** maybe_aggr_guide (tree tmpl, tree init,
*** 30201,30226 ****
        if (init == error_mark_node)
  	return NULL_TREE;
        parms = collect_ctor_idx_types (init, parms);
-       /* If we're creating a deduction guide for a member class template,
- 	 we've used the original template pattern type for the reshape_init
- 	 above; this is done because we want PARMS to be a template parameter
- 	 type, something that can be deduced when used as a function template
- 	 parameter.  At this point the outer class template has already been
- 	 partially instantiated (we deferred the deduction until the enclosing
- 	 scope is non-dependent).  Therefore we have to partially instantiate
- 	 PARMS, so that its template level is properly reduced and we don't get
- 	 mismatches when deducing types using the guide with PARMS.  */
-       if (member_template_p)
- 	{
- 	  ++processing_template_decl;
- 	  parms = tsubst (parms, DECL_TI_ARGS (tmpl), complain, init);
- 	  --processing_template_decl;
- 	}
      }
    else if (TREE_CODE (init) == TREE_LIST)
      {
        int len = list_length (init);
!       for (tree field = TYPE_FIELDS (type);
  	   len;
  	   --len, field = DECL_CHAIN (field))
  	{
--- 30243,30260 ----
        if (init == error_mark_node)
  	return NULL_TREE;
        parms = collect_ctor_idx_types (init, parms);
      }
    else if (TREE_CODE (init) == TREE_LIST)
      {
        int len = list_length (init);
!       for (tree binfo : BINFO_BASE_BINFOS (TYPE_BINFO (template_type)))
! 	{
! 	  if (!len)
! 	    break;
! 	  parms = tree_cons (NULL_TREE, BINFO_TYPE (binfo), parms);
! 	  --len;
! 	}
!       for (tree field = TYPE_FIELDS (template_type);
  	   len;
  	   --len, field = DECL_CHAIN (field))
  	{
*************** maybe_aggr_guide (tree tmpl, tree init,
*** 30235,30240 ****
--- 30269,30290 ----
      /* Aggregate initialization doesn't apply to an initializer expression.  */
      return NULL_TREE;
  
+   /* If we're creating a deduction guide for a member class template,
+      we've used the original template pattern type for the reshape_init
+      above; this is done because we want PARMS to be a template parameter
+      type, something that can be deduced when used as a function template
+      parameter.  At this point the outer class template has already been
+      partially instantiated (we deferred the deduction until the enclosing
+      scope is non-dependent).  Therefore we have to partially instantiate
+      PARMS, so that its template level is properly reduced and we don't get
+      mismatches when deducing types using the guide with PARMS.  */
+   if (member_template_p)
+     {
+       ++processing_template_decl;
+       parms = tsubst (parms, outer_template_args (tmpl), complain, init);
+       --processing_template_decl;
+     }
+ 
    if (parms)
      {
        tree last = parms;
*************** alias_ctad_tweaks (tree tmpl, tree uguid
*** 30299,30311 ****
       any).  */
  
    enum { alias, inherited } ctad_kind;
!   tree atype, fullatparms, utype;
    if (TREE_CODE (tmpl) == TEMPLATE_DECL)
      {
        ctad_kind = alias;
        atype = TREE_TYPE (tmpl);
        fullatparms = DECL_TEMPLATE_PARMS (tmpl);
        utype = DECL_ORIGINAL_TYPE (DECL_TEMPLATE_RESULT (tmpl));
      }
    else
      {
--- 30349,30362 ----
       any).  */
  
    enum { alias, inherited } ctad_kind;
!   tree atype, fullatparms, utype, name;
    if (TREE_CODE (tmpl) == TEMPLATE_DECL)
      {
        ctad_kind = alias;
        atype = TREE_TYPE (tmpl);
        fullatparms = DECL_TEMPLATE_PARMS (tmpl);
        utype = DECL_ORIGINAL_TYPE (DECL_TEMPLATE_RESULT (tmpl));
+       name = dguide_name (tmpl);
      }
    else
      {
*************** alias_ctad_tweaks (tree tmpl, tree uguid
*** 30313,30318 ****
--- 30364,30371 ----
        atype = NULL_TREE;
        fullatparms = TREE_PURPOSE (tmpl);
        utype = TREE_VALUE (tmpl);
+       name = dguide_name (TPARMS_PRIMARY_TEMPLATE
+ 			  (INNERMOST_TEMPLATE_PARMS (fullatparms)));
      }
  
    tsubst_flags_t complain = tf_warning_or_error;
*************** alias_ctad_tweaks (tree tmpl, tree uguid
*** 30408,30413 ****
--- 30461,30467 ----
  	    }
  	  if (g == error_mark_node)
  	    continue;
+ 	  DECL_NAME (g) = name;
  	  if (nfparms == 0)
  	    {
  	      /* The targs are all non-dependent, so g isn't a template.  */
*************** alias_ctad_tweaks (tree tmpl, tree uguid
*** 30426,30432 ****
  	  /* Substitute the associated constraints.  */
  	  tree ci = get_constraints (f);
  	  if (ci)
! 	    ci = tsubst_constraint_info (ci, targs, complain, in_decl);
  	  if (ci == error_mark_node)
  	    continue;
  
--- 30480,30490 ----
  	  /* Substitute the associated constraints.  */
  	  tree ci = get_constraints (f);
  	  if (ci)
! 	    {
! 	      if (tree outer_targs = outer_template_args (f))
! 		ci = tsubst_constraint_info (ci, outer_targs, complain, in_decl);
! 	      ci = tsubst_constraint_info (ci, targs, complain, in_decl);
! 	    }
  	  if (ci == error_mark_node)
  	    continue;
  
diff -Nrcpad gcc-14.1.0/gcc/cp/semantics.cc gcc-14.2.0/gcc/cp/semantics.cc
*** gcc-14.1.0/gcc/cp/semantics.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cp/semantics.cc	Thu Aug  1 08:17:14 2024
*************** finish_for_cond (tree cond, tree for_stm
*** 1501,1507 ****
  				  build_int_cst (integer_type_node,
  						 annot_expr_unroll_kind),
  				  unroll);
!   if (novector && cond != error_mark_node)
      FOR_COND (for_stmt) = build3 (ANNOTATE_EXPR,
  				  TREE_TYPE (FOR_COND (for_stmt)),
  				  FOR_COND (for_stmt),
--- 1501,1507 ----
  				  build_int_cst (integer_type_node,
  						 annot_expr_unroll_kind),
  				  unroll);
!   if (novector && cond && cond != error_mark_node)
      FOR_COND (for_stmt) = build3 (ANNOTATE_EXPR,
  				  TREE_TYPE (FOR_COND (for_stmt)),
  				  FOR_COND (for_stmt),
*************** finish_parenthesized_expr (cp_expr expr)
*** 2306,2311 ****
--- 2306,2313 ----
        /* This inhibits warnings in maybe_warn_unparenthesized_assignment
  	 and c_common_truthvalue_conversion.  */
        suppress_warning (STRIP_REFERENCE_REF (*expr), OPT_Wparentheses);
+       /* And maybe_warn_sizeof_array_div.  */
+       suppress_warning (STRIP_REFERENCE_REF (*expr), OPT_Wsizeof_array_div);
      }
  
    if (TREE_CODE (expr) == OFFSET_REF
*************** finish_call_expr (tree fn, vec<tree, va_
*** 2949,2955 ****
  	     -Wredundant-move warning.  */
  	  suppress_warning (result, OPT_Wpessimizing_move);
  
! 	  if (cfun)
  	    {
  	      bool abnormal = true;
  	      for (lkp_iterator iter (maybe_get_fns (fn)); iter; ++iter)
--- 2951,2957 ----
  	     -Wredundant-move warning.  */
  	  suppress_warning (result, OPT_Wpessimizing_move);
  
! 	  if (cfun && cp_function_chain && !cp_unevaluated_operand)
  	    {
  	      bool abnormal = true;
  	      for (lkp_iterator iter (maybe_get_fns (fn)); iter; ++iter)
*************** begin_class_definition (tree t)
*** 3777,3787 ****
    if (modules_p ())
      {
        if (!module_may_redeclare (TYPE_NAME (t)))
! 	{
! 	  error ("cannot declare %qD in a different module", TYPE_NAME (t));
! 	  inform (DECL_SOURCE_LOCATION (TYPE_NAME (t)), "declared here");
! 	  return error_mark_node;
! 	}
        set_instantiating_module (TYPE_NAME (t));
        set_defining_module (TYPE_NAME (t));
      }
--- 3779,3785 ----
    if (modules_p ())
      {
        if (!module_may_redeclare (TYPE_NAME (t)))
! 	return error_mark_node;
        set_instantiating_module (TYPE_NAME (t));
        set_defining_module (TYPE_NAME (t));
      }
*************** finish_decltype_type (tree expr, bool id
*** 11837,11849 ****
        return error_mark_node;
      }
  
-   /* To get the size of a static data member declared as an array of
-      unknown bound, we need to instantiate it.  */
-   if (VAR_P (expr)
-       && VAR_HAD_UNKNOWN_BOUND (expr)
-       && DECL_TEMPLATE_INSTANTIATION (expr))
-     instantiate_decl (expr, /*defer_ok*/true, /*expl_inst_mem*/false);
- 
    if (id_expression_or_member_access_p)
      {
        /* If e is an id-expression or a class member access (5.2.5
--- 11835,11840 ----
*************** finish_decltype_type (tree expr, bool id
*** 11913,11919 ****
  		{
  		  expr = DECL_CAPTURED_VARIABLE (expr);
  		  type = TREE_TYPE (expr);
- 		  type = non_reference (type);
  		}
  	      else
  		{
--- 11904,11909 ----
*************** finish_trait_expr (location_t loc, cp_tr
*** 12754,12760 ****
      case CPTK_HAS_NOTHROW_COPY:
      case CPTK_HAS_TRIVIAL_COPY:
      case CPTK_HAS_TRIVIAL_DESTRUCTOR:
-     case CPTK_HAS_UNIQUE_OBJ_REPRESENTATIONS:
        if (!check_trait_type (type1))
  	return error_mark_node;
        break;
--- 12744,12749 ----
*************** finish_trait_expr (location_t loc, cp_tr
*** 12764,12769 ****
--- 12753,12759 ----
      case CPTK_IS_STD_LAYOUT:
      case CPTK_IS_TRIVIAL:
      case CPTK_IS_TRIVIALLY_COPYABLE:
+     case CPTK_HAS_UNIQUE_OBJ_REPRESENTATIONS:
        if (!check_trait_type (type1, /* kind = */ 2))
  	return error_mark_node;
        break;
diff -Nrcpad gcc-14.1.0/gcc/cp/std-name-hint.gperf gcc-14.2.0/gcc/cp/std-name-hint.gperf
*** gcc-14.1.0/gcc/cp/std-name-hint.gperf	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cp/std-name-hint.gperf	Thu Aug  1 08:17:14 2024
*************** pointer_traits, "<memory>", cxx11
*** 220,226 ****
  reinterpret_pointer_cast, "<memory>", cxx17
  shared_ptr, "<memory>", cxx11
  static_pointer_cast, "<memory>", cxx11
! to_address, "<memory>", cxx11
  uninitialized_construct_using_allocator, "<memory>", cxx20
  unique_ptr, "<memory>", cxx11
  uses_allocator, "<memory>", cxx11
--- 220,226 ----
  reinterpret_pointer_cast, "<memory>", cxx17
  shared_ptr, "<memory>", cxx11
  static_pointer_cast, "<memory>", cxx11
! to_address, "<memory>", cxx20
  uninitialized_construct_using_allocator, "<memory>", cxx20
  unique_ptr, "<memory>", cxx11
  uses_allocator, "<memory>", cxx11
diff -Nrcpad gcc-14.1.0/gcc/cp/std-name-hint.h gcc-14.2.0/gcc/cp/std-name-hint.h
*** gcc-14.1.0/gcc/cp/std-name-hint.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cp/std-name-hint.h	Thu Aug  1 08:17:14 2024
*************** std_name_hint_lookup::find (const char *
*** 291,297 ****
  #line 472 "std-name-hint.gperf"
        {"variant_npos", "<variant>", cxx17},
  #line 223 "std-name-hint.gperf"
!       {"to_address", "<memory>", cxx11},
  #line 460 "std-name-hint.gperf"
        {"pair", "<utility>", cxx98},
  #line 269 "std-name-hint.gperf"
--- 291,297 ----
  #line 472 "std-name-hint.gperf"
        {"variant_npos", "<variant>", cxx17},
  #line 223 "std-name-hint.gperf"
!       {"to_address", "<memory>", cxx20},
  #line 460 "std-name-hint.gperf"
        {"pair", "<utility>", cxx98},
  #line 269 "std-name-hint.gperf"
diff -Nrcpad gcc-14.1.0/gcc/cp/tree.cc gcc-14.2.0/gcc/cp/tree.cc
*** gcc-14.1.0/gcc/cp/tree.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cp/tree.cc	Thu Aug  1 08:17:14 2024
*************** lvalue_kind (const_tree ref)
*** 275,281 ****
        /* We expect to see unlowered MODOP_EXPRs only during
  	 template processing.  */
        gcc_assert (processing_template_decl);
!       return clk_ordinary;
  
      case MODIFY_EXPR:
      case TYPEID_EXPR:
--- 275,284 ----
        /* We expect to see unlowered MODOP_EXPRs only during
  	 template processing.  */
        gcc_assert (processing_template_decl);
!       if (CLASS_TYPE_P (TREE_TYPE (TREE_OPERAND (ref, 0))))
! 	goto default_;
!       else
! 	return clk_ordinary;
  
      case MODIFY_EXPR:
      case TYPEID_EXPR:
*************** decl_storage_duration (tree decl)
*** 5949,5955 ****
     *INITP) an expression that will perform the pre-evaluation.  The
     value returned by this function is a side-effect free expression
     equivalent to the pre-evaluated expression.  Callers must ensure
!    that *INITP is evaluated before EXP.  */
  
  tree
  stabilize_expr (tree exp, tree* initp)
--- 5952,5962 ----
     *INITP) an expression that will perform the pre-evaluation.  The
     value returned by this function is a side-effect free expression
     equivalent to the pre-evaluated expression.  Callers must ensure
!    that *INITP is evaluated before EXP.
! 
!    Note that if EXPR is a glvalue, the return value is a glvalue denoting the
!    same address; this function does not guard against modification of the
!    stored value like save_expr or get_target_expr do.  */
  
  tree
  stabilize_expr (tree exp, tree* initp)
diff -Nrcpad gcc-14.1.0/gcc/cp/typeck.cc gcc-14.2.0/gcc/cp/typeck.cc
*** gcc-14.1.0/gcc/cp/typeck.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cp/typeck.cc	Thu Aug  1 08:17:14 2024
*************** cp_compare_floating_point_conversion_ran
*** 393,398 ****
--- 393,401 ----
       has higher rank.  */
    if (cnt > 1 && mv2 == long_double_type_node)
      return -2;
+   /* And similarly if t2 is float, t2 has lower rank.  */
+   if (cnt > 1 && mv2 == float_type_node)
+     return 2;
    /* Otherwise, they have equal rank, but extended types
       (other than std::bfloat16_t) have higher subrank.
       std::bfloat16_t shouldn't have equal rank to any standard
*************** cxx_sizeof_expr (location_t loc, tree e,
*** 2125,2137 ****
    location_t e_loc = cp_expr_loc_or_loc (e, loc);
    STRIP_ANY_LOCATION_WRAPPER (e);
  
-   /* To get the size of a static data member declared as an array of
-      unknown bound, we need to instantiate it.  */
-   if (VAR_P (e)
-       && VAR_HAD_UNKNOWN_BOUND (e)
-       && DECL_TEMPLATE_INSTANTIATION (e))
-     instantiate_decl (e, /*defer_ok*/true, /*expl_inst_mem*/false);
- 
    if (TREE_CODE (e) == PARM_DECL
        && DECL_ARRAY_PARAMETER_P (e)
        && (complain & tf_warning))
--- 2128,2133 ----
diff -Nrcpad gcc-14.1.0/gcc/cse.cc gcc-14.2.0/gcc/cse.cc
*** gcc-14.1.0/gcc/cse.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/cse.cc	Thu Aug  1 08:17:14 2024
*************** static int next_qty;
*** 239,245 ****
     the constant being compared against, or zero if the comparison
     is not against a constant.  `comparison_qty' holds the quantity
     being compared against when the result is known.  If the comparison
!    is not with a register, `comparison_qty' is -1.  */
  
  struct qty_table_elem
  {
--- 239,245 ----
     the constant being compared against, or zero if the comparison
     is not against a constant.  `comparison_qty' holds the quantity
     being compared against when the result is known.  If the comparison
!    is not with a register, `comparison_qty' is INT_MIN.  */
  
  struct qty_table_elem
  {
*************** record_jump_cond (enum rtx_code code, ma
*** 4058,4064 ****
        else
  	{
  	  ent->comparison_const = op1;
! 	  ent->comparison_qty = -1;
  	}
  
        return;
--- 4058,4064 ----
        else
  	{
  	  ent->comparison_const = op1;
! 	  ent->comparison_qty = INT_MIN;
  	}
  
        return;
diff -Nrcpad gcc-14.1.0/gcc/d/ChangeLog gcc-14.2.0/gcc/d/ChangeLog
*** gcc-14.1.0/gcc/d/ChangeLog	Tue May  7 06:52:34 2024
--- gcc-14.2.0/gcc/d/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,7 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/gcc/doc/cpp.1 gcc-14.2.0/gcc/doc/cpp.1
*** gcc-14.1.0/gcc/doc/cpp.1	Tue May  7 06:54:17 2024
--- gcc-14.2.0/gcc/doc/cpp.1	Thu Aug  1 08:20:28 2024
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "CPP 1"
! .TH CPP 1 "2024-05-07" "gcc-14.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "CPP 1"
! .TH CPP 1 "2024-08-01" "gcc-14.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
diff -Nrcpad gcc-14.1.0/gcc/doc/fsf-funding.7 gcc-14.2.0/gcc/doc/fsf-funding.7
*** gcc-14.1.0/gcc/doc/fsf-funding.7	Tue May  7 06:54:17 2024
--- gcc-14.2.0/gcc/doc/fsf-funding.7	Thu Aug  1 08:20:28 2024
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "FSF-FUNDING 7"
! .TH FSF-FUNDING 7 "2024-05-07" "gcc-14.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "FSF-FUNDING 7"
! .TH FSF-FUNDING 7 "2024-08-01" "gcc-14.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
diff -Nrcpad gcc-14.1.0/gcc/doc/g++.1 gcc-14.2.0/gcc/doc/g++.1
*** gcc-14.1.0/gcc/doc/g++.1	Tue May  7 07:10:10 2024
--- gcc-14.2.0/gcc/doc/g++.1	Thu Aug  1 08:36:27 2024
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2024-05-07" "gcc-14.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2024-08-01" "gcc-14.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
*************** performance of the code.  Permissible va
*** 20577,20584 ****
  \&\fBcortex\-a78\fR, \fBcortex\-a78ae\fR, \fBcortex\-a78c\fR,
  \&\fBares\fR, \fBexynos\-m1\fR, \fBemag\fR, \fBfalkor\fR,
  \&\fBneoverse\-512tvb\fR, \fBneoverse\-e1\fR, \fBneoverse\-n1\fR,
! \&\fBneoverse\-n2\fR, \fBneoverse\-v1\fR, \fBneoverse\-v2\fR, \fBqdf24xx\fR,
! \&\fBsaphira\fR, \fBphecda\fR, \fBxgene1\fR, \fBvulcan\fR,
  \&\fBocteontx\fR, \fBocteontx81\fR,  \fBocteontx83\fR,
  \&\fBocteontx2\fR, \fBocteontx2t98\fR, \fBocteontx2t96\fR
  \&\fBocteontx2t93\fR, \fBocteontx2f95\fR, \fBocteontx2f95n\fR,
--- 20577,20584 ----
  \&\fBcortex\-a78\fR, \fBcortex\-a78ae\fR, \fBcortex\-a78c\fR,
  \&\fBares\fR, \fBexynos\-m1\fR, \fBemag\fR, \fBfalkor\fR,
  \&\fBneoverse\-512tvb\fR, \fBneoverse\-e1\fR, \fBneoverse\-n1\fR,
! \&\fBneoverse\-n2\fR, \fBneoverse\-v1\fR, \fBneoverse\-v2\fR, \fBgrace\fR,
! \&\fBqdf24xx\fR, \fBsaphira\fR, \fBphecda\fR, \fBxgene1\fR, \fBvulcan\fR,
  \&\fBocteontx\fR, \fBocteontx81\fR,  \fBocteontx83\fR,
  \&\fBocteontx2\fR, \fBocteontx2t98\fR, \fBocteontx2t96\fR
  \&\fBocteontx2t93\fR, \fBocteontx2f95\fR, \fBocteontx2f95n\fR,
*************** instruction set support.
*** 33806,33813 ****
  .IP "\fBlujiazui\fR" 4
  .IX Item "lujiazui"
  \&\s-1ZHAOXIN\s0 lujiazui \s-1CPU\s0 with x86\-64, \s-1MOVBE, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1,
! SSE4.2, AVX, POPCNT, AES, PCLMUL, RDRND, XSAVE, XSAVEOPT, FSGSBASE, CX16,
! ABM, BMI, BMI2, F16C, FXSR, RDSEED\s0 instruction set support.
  .IP "\fByongfeng\fR" 4
  .IX Item "yongfeng"
  \&\s-1ZHAOXIN\s0 yongfeng \s-1CPU\s0 with x86\-64, \s-1MOVBE, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1,
--- 33806,33815 ----
  .IP "\fBlujiazui\fR" 4
  .IX Item "lujiazui"
  \&\s-1ZHAOXIN\s0 lujiazui \s-1CPU\s0 with x86\-64, \s-1MOVBE, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1,
! SSE4.2, POPCNT, AES, PCLMUL, RDRND, XSAVE, XSAVEOPT, FSGSBASE, CX16,
! ABM, BMI, BMI2, FXSR, RDSEED\s0 instruction set support.  While the CPUs
! do support \s-1AVX\s0 and F16C, these aren't enabled by \f(CW\*(C`\-march=lujiazui\*(C'\fR
! for performance reasons.
  .IP "\fByongfeng\fR" 4
  .IX Item "yongfeng"
  \&\s-1ZHAOXIN\s0 yongfeng \s-1CPU\s0 with x86\-64, \s-1MOVBE, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1,
*************** enabled by default on those targets.
*** 35256,35268 ****
  .IP "\fB\-mcrtdll=\fR\fIlibrary\fR" 4
  .IX Item "-mcrtdll=library"
  Preprocess, compile or link with specified C RunTime \s-1DLL\s0 \fIlibrary\fR.
! This option adjust predefined macros \f(CW\*(C`_\|_CRTDLL_\|_\*(C'\fR, \f(CW\*(C`_\|_MSVCRT_\|_\*(C'\fR
! and \f(CW\*(C`_\|_MSVCRT_VERSION_\|_\*(C'\fR for specified \s-1CRT\s0 \fIlibrary\fR, choose
! start file for \s-1CRT\s0 \fIlibrary\fR and link with \s-1CRT\s0 \fIlibrary\fR.
  Recognized \s-1CRT\s0 library names for proprocessor are:
! \&\f(CW\*(C`crtdll\*(C'\fR, \f(CW\*(C`msvcrt10\*(C'\fR, \f(CW\*(C`msvcrt20\*(C'\fR, \f(CW\*(C`msvcrt40\*(C'\fR,
! \&\f(CW\*(C`msvcrt\-os\*(C'\fR, \f(CW\*(C`msvcr70\*(C'\fR, \f(CW\*(C`msvcr80\*(C'\fR, \f(CW\*(C`msvcr90\*(C'\fR,
! \&\f(CW\*(C`msvcr100\*(C'\fR, \f(CW\*(C`msvcr110\*(C'\fR, \f(CW\*(C`msvcr120\*(C'\fR and \f(CW\*(C`ucrt\*(C'\fR.
  If this options is not specified then the default MinGW import library
  \&\f(CW\*(C`msvcrt\*(C'\fR is used for linking and no other adjustment for
  preprocessor is done. MinGW import library \f(CW\*(C`msvcrt\*(C'\fR is just a
--- 35258,35271 ----
  .IP "\fB\-mcrtdll=\fR\fIlibrary\fR" 4
  .IX Item "-mcrtdll=library"
  Preprocess, compile or link with specified C RunTime \s-1DLL\s0 \fIlibrary\fR.
! This option adjust predefined macros \f(CW\*(C`_\|_CRTDLL_\|_\*(C'\fR, \f(CW\*(C`_\|_MSVCRT_\|_\*(C'\fR,
! \&\f(CW\*(C`_UCRT\*(C'\fR and \f(CW\*(C`_\|_MSVCRT_VERSION_\|_\*(C'\fR for specified \s-1CRT\s0 \fIlibrary\fR,
! choose start file for \s-1CRT\s0 \fIlibrary\fR and link with \s-1CRT\s0 \fIlibrary\fR.
  Recognized \s-1CRT\s0 library names for proprocessor are:
! \&\f(CW\*(C`crtdll*\*(C'\fR, \f(CW\*(C`msvcrt10*\*(C'\fR, \f(CW\*(C`msvcrt20*\*(C'\fR, \f(CW\*(C`msvcrt40*\*(C'\fR,
! \&\f(CW\*(C`msvcr40*\*(C'\fR, \f(CW\*(C`msvcrtd*\*(C'\fR, \f(CW\*(C`msvcrt\-os*\*(C'\fR,
! \&\f(CW\*(C`msvcr70*\*(C'\fR, \f(CW\*(C`msvcr71*\*(C'\fR, \f(CW\*(C`msvcr80*\*(C'\fR, \f(CW\*(C`msvcr90*\*(C'\fR,
! \&\f(CW\*(C`msvcr100*\*(C'\fR, \f(CW\*(C`msvcr110*\*(C'\fR, \f(CW\*(C`msvcr120*\*(C'\fR and \f(CW\*(C`ucrt*\*(C'\fR.
  If this options is not specified then the default MinGW import library
  \&\f(CW\*(C`msvcrt\*(C'\fR is used for linking and no other adjustment for
  preprocessor is done. MinGW import library \f(CW\*(C`msvcrt\*(C'\fR is just a
diff -Nrcpad gcc-14.1.0/gcc/doc/gcc.1 gcc-14.2.0/gcc/doc/gcc.1
*** gcc-14.1.0/gcc/doc/gcc.1	Tue May  7 07:10:10 2024
--- gcc-14.2.0/gcc/doc/gcc.1	Thu Aug  1 08:36:27 2024
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2024-05-07" "gcc-14.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GCC 1"
! .TH GCC 1 "2024-08-01" "gcc-14.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
*************** performance of the code.  Permissible va
*** 20577,20584 ****
  \&\fBcortex\-a78\fR, \fBcortex\-a78ae\fR, \fBcortex\-a78c\fR,
  \&\fBares\fR, \fBexynos\-m1\fR, \fBemag\fR, \fBfalkor\fR,
  \&\fBneoverse\-512tvb\fR, \fBneoverse\-e1\fR, \fBneoverse\-n1\fR,
! \&\fBneoverse\-n2\fR, \fBneoverse\-v1\fR, \fBneoverse\-v2\fR, \fBqdf24xx\fR,
! \&\fBsaphira\fR, \fBphecda\fR, \fBxgene1\fR, \fBvulcan\fR,
  \&\fBocteontx\fR, \fBocteontx81\fR,  \fBocteontx83\fR,
  \&\fBocteontx2\fR, \fBocteontx2t98\fR, \fBocteontx2t96\fR
  \&\fBocteontx2t93\fR, \fBocteontx2f95\fR, \fBocteontx2f95n\fR,
--- 20577,20584 ----
  \&\fBcortex\-a78\fR, \fBcortex\-a78ae\fR, \fBcortex\-a78c\fR,
  \&\fBares\fR, \fBexynos\-m1\fR, \fBemag\fR, \fBfalkor\fR,
  \&\fBneoverse\-512tvb\fR, \fBneoverse\-e1\fR, \fBneoverse\-n1\fR,
! \&\fBneoverse\-n2\fR, \fBneoverse\-v1\fR, \fBneoverse\-v2\fR, \fBgrace\fR,
! \&\fBqdf24xx\fR, \fBsaphira\fR, \fBphecda\fR, \fBxgene1\fR, \fBvulcan\fR,
  \&\fBocteontx\fR, \fBocteontx81\fR,  \fBocteontx83\fR,
  \&\fBocteontx2\fR, \fBocteontx2t98\fR, \fBocteontx2t96\fR
  \&\fBocteontx2t93\fR, \fBocteontx2f95\fR, \fBocteontx2f95n\fR,
*************** instruction set support.
*** 33806,33813 ****
  .IP "\fBlujiazui\fR" 4
  .IX Item "lujiazui"
  \&\s-1ZHAOXIN\s0 lujiazui \s-1CPU\s0 with x86\-64, \s-1MOVBE, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1,
! SSE4.2, AVX, POPCNT, AES, PCLMUL, RDRND, XSAVE, XSAVEOPT, FSGSBASE, CX16,
! ABM, BMI, BMI2, F16C, FXSR, RDSEED\s0 instruction set support.
  .IP "\fByongfeng\fR" 4
  .IX Item "yongfeng"
  \&\s-1ZHAOXIN\s0 yongfeng \s-1CPU\s0 with x86\-64, \s-1MOVBE, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1,
--- 33806,33815 ----
  .IP "\fBlujiazui\fR" 4
  .IX Item "lujiazui"
  \&\s-1ZHAOXIN\s0 lujiazui \s-1CPU\s0 with x86\-64, \s-1MOVBE, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1,
! SSE4.2, POPCNT, AES, PCLMUL, RDRND, XSAVE, XSAVEOPT, FSGSBASE, CX16,
! ABM, BMI, BMI2, FXSR, RDSEED\s0 instruction set support.  While the CPUs
! do support \s-1AVX\s0 and F16C, these aren't enabled by \f(CW\*(C`\-march=lujiazui\*(C'\fR
! for performance reasons.
  .IP "\fByongfeng\fR" 4
  .IX Item "yongfeng"
  \&\s-1ZHAOXIN\s0 yongfeng \s-1CPU\s0 with x86\-64, \s-1MOVBE, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1,
*************** enabled by default on those targets.
*** 35256,35268 ****
  .IP "\fB\-mcrtdll=\fR\fIlibrary\fR" 4
  .IX Item "-mcrtdll=library"
  Preprocess, compile or link with specified C RunTime \s-1DLL\s0 \fIlibrary\fR.
! This option adjust predefined macros \f(CW\*(C`_\|_CRTDLL_\|_\*(C'\fR, \f(CW\*(C`_\|_MSVCRT_\|_\*(C'\fR
! and \f(CW\*(C`_\|_MSVCRT_VERSION_\|_\*(C'\fR for specified \s-1CRT\s0 \fIlibrary\fR, choose
! start file for \s-1CRT\s0 \fIlibrary\fR and link with \s-1CRT\s0 \fIlibrary\fR.
  Recognized \s-1CRT\s0 library names for proprocessor are:
! \&\f(CW\*(C`crtdll\*(C'\fR, \f(CW\*(C`msvcrt10\*(C'\fR, \f(CW\*(C`msvcrt20\*(C'\fR, \f(CW\*(C`msvcrt40\*(C'\fR,
! \&\f(CW\*(C`msvcrt\-os\*(C'\fR, \f(CW\*(C`msvcr70\*(C'\fR, \f(CW\*(C`msvcr80\*(C'\fR, \f(CW\*(C`msvcr90\*(C'\fR,
! \&\f(CW\*(C`msvcr100\*(C'\fR, \f(CW\*(C`msvcr110\*(C'\fR, \f(CW\*(C`msvcr120\*(C'\fR and \f(CW\*(C`ucrt\*(C'\fR.
  If this options is not specified then the default MinGW import library
  \&\f(CW\*(C`msvcrt\*(C'\fR is used for linking and no other adjustment for
  preprocessor is done. MinGW import library \f(CW\*(C`msvcrt\*(C'\fR is just a
--- 35258,35271 ----
  .IP "\fB\-mcrtdll=\fR\fIlibrary\fR" 4
  .IX Item "-mcrtdll=library"
  Preprocess, compile or link with specified C RunTime \s-1DLL\s0 \fIlibrary\fR.
! This option adjust predefined macros \f(CW\*(C`_\|_CRTDLL_\|_\*(C'\fR, \f(CW\*(C`_\|_MSVCRT_\|_\*(C'\fR,
! \&\f(CW\*(C`_UCRT\*(C'\fR and \f(CW\*(C`_\|_MSVCRT_VERSION_\|_\*(C'\fR for specified \s-1CRT\s0 \fIlibrary\fR,
! choose start file for \s-1CRT\s0 \fIlibrary\fR and link with \s-1CRT\s0 \fIlibrary\fR.
  Recognized \s-1CRT\s0 library names for proprocessor are:
! \&\f(CW\*(C`crtdll*\*(C'\fR, \f(CW\*(C`msvcrt10*\*(C'\fR, \f(CW\*(C`msvcrt20*\*(C'\fR, \f(CW\*(C`msvcrt40*\*(C'\fR,
! \&\f(CW\*(C`msvcr40*\*(C'\fR, \f(CW\*(C`msvcrtd*\*(C'\fR, \f(CW\*(C`msvcrt\-os*\*(C'\fR,
! \&\f(CW\*(C`msvcr70*\*(C'\fR, \f(CW\*(C`msvcr71*\*(C'\fR, \f(CW\*(C`msvcr80*\*(C'\fR, \f(CW\*(C`msvcr90*\*(C'\fR,
! \&\f(CW\*(C`msvcr100*\*(C'\fR, \f(CW\*(C`msvcr110*\*(C'\fR, \f(CW\*(C`msvcr120*\*(C'\fR and \f(CW\*(C`ucrt*\*(C'\fR.
  If this options is not specified then the default MinGW import library
  \&\f(CW\*(C`msvcrt\*(C'\fR is used for linking and no other adjustment for
  preprocessor is done. MinGW import library \f(CW\*(C`msvcrt\*(C'\fR is just a
diff -Nrcpad gcc-14.1.0/gcc/doc/gcc.info gcc-14.2.0/gcc/doc/gcc.info
*** gcc-14.1.0/gcc/doc/gcc.info	Tue May  7 07:10:18 2024
--- gcc-14.2.0/gcc/doc/gcc.info	Thu Aug  1 08:36:35 2024
*************** Introduction
*** 63,69 ****
  
  This manual documents how to use the GNU compilers, as well as their
  features and incompatibilities, and how to report bugs.  It corresponds
! to the compilers (GCC) version 14.1.0.  The internals of the GNU
  compilers, including how to port them to new targets and some
  information about how to write front ends for new languages, are
  documented in a separate manual.  *Note Introduction: (gccint)Top.
--- 63,69 ----
  
  This manual documents how to use the GNU compilers, as well as their
  features and incompatibilities, and how to report bugs.  It corresponds
! to the compilers (GCC) version 14.2.0.  The internals of the GNU
  compilers, including how to port them to new targets and some
  information about how to write front ends for new languages, are
  documented in a separate manual.  *Note Introduction: (gccint)Top.
*************** These options are defined for AArch64 im
*** 20012,20022 ****
       'cortex-a65ae', 'cortex-a34', 'cortex-a78', 'cortex-a78ae',
       'cortex-a78c', 'ares', 'exynos-m1', 'emag', 'falkor',
       'neoverse-512tvb', 'neoverse-e1', 'neoverse-n1', 'neoverse-n2',
!      'neoverse-v1', 'neoverse-v2', 'qdf24xx', 'saphira', 'phecda',
!      'xgene1', 'vulcan', 'octeontx', 'octeontx81', 'octeontx83',
!      'octeontx2', 'octeontx2t98', 'octeontx2t96' 'octeontx2t93',
!      'octeontx2f95', 'octeontx2f95n', 'octeontx2f95mm', 'a64fx',
!      'thunderx', 'thunderxt88', 'thunderxt88p1', 'thunderxt81',
       'tsv110', 'thunderxt83', 'thunderx2t99', 'thunderx3t110', 'zeus',
       'cortex-a57.cortex-a53', 'cortex-a72.cortex-a53',
       'cortex-a73.cortex-a35', 'cortex-a73.cortex-a53',
--- 20012,20022 ----
       'cortex-a65ae', 'cortex-a34', 'cortex-a78', 'cortex-a78ae',
       'cortex-a78c', 'ares', 'exynos-m1', 'emag', 'falkor',
       'neoverse-512tvb', 'neoverse-e1', 'neoverse-n1', 'neoverse-n2',
!      'neoverse-v1', 'neoverse-v2', 'grace', 'qdf24xx', 'saphira',
!      'phecda', 'xgene1', 'vulcan', 'octeontx', 'octeontx81',
!      'octeontx83', 'octeontx2', 'octeontx2t98', 'octeontx2t96'
!      'octeontx2t93', 'octeontx2f95', 'octeontx2f95n', 'octeontx2f95mm',
!      'a64fx', 'thunderx', 'thunderxt88', 'thunderxt88p1', 'thunderxt81',
       'tsv110', 'thunderxt83', 'thunderx2t99', 'thunderx3t110', 'zeus',
       'cortex-a57.cortex-a53', 'cortex-a72.cortex-a53',
       'cortex-a73.cortex-a35', 'cortex-a73.cortex-a53',
*************** These '-m' options are defined for the x
*** 31635,31643 ****
  
       'lujiazui'
            ZHAOXIN lujiazui CPU with x86-64, MOVBE, MMX, SSE, SSE2, SSE3,
!           SSSE3, SSE4.1, SSE4.2, AVX, POPCNT, AES, PCLMUL, RDRND, XSAVE,
!           XSAVEOPT, FSGSBASE, CX16, ABM, BMI, BMI2, F16C, FXSR, RDSEED
!           instruction set support.
  
       'yongfeng'
            ZHAOXIN yongfeng CPU with x86-64, MOVBE, MMX, SSE, SSE2, SSE3,
--- 31635,31645 ----
  
       'lujiazui'
            ZHAOXIN lujiazui CPU with x86-64, MOVBE, MMX, SSE, SSE2, SSE3,
!           SSSE3, SSE4.1, SSE4.2, POPCNT, AES, PCLMUL, RDRND, XSAVE,
!           XSAVEOPT, FSGSBASE, CX16, ABM, BMI, BMI2, FXSR, RDSEED
!           instruction set support.  While the CPUs do support AVX and
!           F16C, these aren't enabled by '-march=lujiazui' for
!           performance reasons.
  
       'yongfeng'
            ZHAOXIN yongfeng CPU with x86-64, MOVBE, MMX, SSE, SSE2, SSE3,
*************** These additional options are available f
*** 32891,32904 ****
  
  '-mcrtdll=LIBRARY'
       Preprocess, compile or link with specified C RunTime DLL LIBRARY.
!      This option adjust predefined macros '__CRTDLL__', '__MSVCRT__' and
!      '__MSVCRT_VERSION__' for specified CRT LIBRARY, choose start file
!      for CRT LIBRARY and link with CRT LIBRARY.  Recognized CRT library
!      names for proprocessor are: 'crtdll', 'msvcrt10', 'msvcrt20',
!      'msvcrt40', 'msvcrt-os', 'msvcr70', 'msvcr80', 'msvcr90',
!      'msvcr100', 'msvcr110', 'msvcr120' and 'ucrt'.  If this options is
!      not specified then the default MinGW import library 'msvcrt' is
!      used for linking and no other adjustment for preprocessor is done.
       MinGW import library 'msvcrt' is just a symlink to (or a copy of)
       another MinGW CRT import library chosen during MinGW compilation.
       MinGW import library 'msvcrt-os' is for Windows system CRT DLL
--- 32893,32907 ----
  
  '-mcrtdll=LIBRARY'
       Preprocess, compile or link with specified C RunTime DLL LIBRARY.
!      This option adjust predefined macros '__CRTDLL__', '__MSVCRT__',
!      '_UCRT' and '__MSVCRT_VERSION__' for specified CRT LIBRARY, choose
!      start file for CRT LIBRARY and link with CRT LIBRARY.  Recognized
!      CRT library names for proprocessor are: 'crtdll*', 'msvcrt10*',
!      'msvcrt20*', 'msvcrt40*', 'msvcr40*', 'msvcrtd*', 'msvcrt-os*',
!      'msvcr70*', 'msvcr71*', 'msvcr80*', 'msvcr90*', 'msvcr100*',
!      'msvcr110*', 'msvcr120*' and 'ucrt*'.  If this options is not
!      specified then the default MinGW import library 'msvcrt' is used
!      for linking and no other adjustment for preprocessor is done.
       MinGW import library 'msvcrt' is just a symlink to (or a copy of)
       another MinGW CRT import library chosen during MinGW compilation.
       MinGW import library 'msvcrt-os' is for Windows system CRT DLL
*************** look up both forms.
*** 71558,71564 ****
  * fno-sched-interblock:                  Optimize Options.   (line  798)
  * fno-sched-spec:                        Optimize Options.   (line  803)
  * fno-set-stack-executable:              x86 Windows Options.
!                                                              (line   64)
  * fno-show-column:                       Diagnostic Message Formatting Options.
                                                               (line  432)
  * fno-signed-bitfields:                  C Dialect Options.  (line  512)
--- 71561,71567 ----
  * fno-sched-interblock:                  Optimize Options.   (line  798)
  * fno-sched-spec:                        Optimize Options.   (line  803)
  * fno-set-stack-executable:              x86 Windows Options.
!                                                              (line   65)
  * fno-show-column:                       Diagnostic Message Formatting Options.
                                                               (line  432)
  * fno-signed-bitfields:                  C Dialect Options.  (line  512)
*************** look up both forms.
*** 71580,71586 ****
  * fno-working-directory:                 Preprocessor Options.
                                                               (line  322)
  * fno-writable-relocated-rdata:          x86 Windows Options.
!                                                              (line   71)
  * fno-zero-initialized-in-bss:           Optimize Options.   (line  466)
  * fnon-call-exceptions:                  Code Gen Options.   (line  132)
  * fnonansi-builtins:                     C++ Dialect Options.
--- 71583,71589 ----
  * fno-working-directory:                 Preprocessor Options.
                                                               (line  322)
  * fno-writable-relocated-rdata:          x86 Windows Options.
!                                                              (line   72)
  * fno-zero-initialized-in-bss:           Optimize Options.   (line  466)
  * fnon-call-exceptions:                  Code Gen Options.   (line  132)
  * fnonansi-builtins:                     C++ Dialect Options.
*************** look up both forms.
*** 71807,71813 ****
  * fselective-scheduling2:                Optimize Options.   (line  906)
  * fsemantic-interposition:               Optimize Options.   (line  920)
  * fset-stack-executable:                 x86 Windows Options.
!                                                              (line   64)
  * fshort-enums:                          Code Gen Options.   (line  213)
  * fshort-enums <1>:                      Structures unions enumerations and bit-fields implementation.
                                                               (line   48)
--- 71810,71816 ----
  * fselective-scheduling2:                Optimize Options.   (line  906)
  * fsemantic-interposition:               Optimize Options.   (line  920)
  * fset-stack-executable:                 x86 Windows Options.
!                                                              (line   65)
  * fshort-enums:                          Code Gen Options.   (line  213)
  * fshort-enums <1>:                      Structures unions enumerations and bit-fields implementation.
                                                               (line   48)
*************** look up both forms.
*** 71996,72002 ****
  * fwrapv:                                Code Gen Options.   (line   98)
  * fwrapv-pointer:                        Code Gen Options.   (line  108)
  * fwritable-relocated-rdata:             x86 Windows Options.
!                                                              (line   71)
  * fzero-call-used-regs:                  Optimize Options.   (line 2803)
  * fzero-initialized-in-bss:              Optimize Options.   (line  466)
  * fzero-link:                            Objective-C and Objective-C++ Dialect Options.
--- 71999,72005 ----
  * fwrapv:                                Code Gen Options.   (line   98)
  * fwrapv-pointer:                        Code Gen Options.   (line  108)
  * fwritable-relocated-rdata:             x86 Windows Options.
!                                                              (line   72)
  * fzero-call-used-regs:                  Optimize Options.   (line 2803)
  * fzero-initialized-in-bss:              Optimize Options.   (line  466)
  * fzero-link:                            Objective-C and Objective-C++ Dialect Options.
*************** look up both forms.
*** 72076,72083 ****
                                                               (line   76)
  * m1:                                    SH Options.         (line    8)
  * m10:                                   PDP-11 Options.     (line   28)
! * m128bit-long-double:                   x86 Options.        (line  770)
! * m16:                                   x86 Options.        (line 1729)
  * m16-bit:                               CRIS Options.       (line   59)
  * m16-bit <1>:                           NDS32 Options.      (line   50)
  * m1reg-:                                Adapteva Epiphany Options.
--- 72079,72086 ----
                                                               (line   76)
  * m1:                                    SH Options.         (line    8)
  * m10:                                   PDP-11 Options.     (line   28)
! * m128bit-long-double:                   x86 Options.        (line  772)
! * m16:                                   x86 Options.        (line 1731)
  * m16-bit:                               CRIS Options.       (line   59)
  * m16-bit <1>:                           NDS32 Options.      (line   50)
  * m1reg-:                                Adapteva Epiphany Options.
*************** look up both forms.
*** 72094,72100 ****
  * m32:                                   RS/6000 and PowerPC Options.
                                                               (line  235)
  * m32 <1>:                               SPARC Options.      (line  313)
! * m32 <2>:                               x86 Options.        (line 1729)
  * m32-bit:                               CRIS Options.       (line   59)
  * m32bit-doubles:                        RL78 Options.       (line   71)
  * m32bit-doubles <1>:                    RX Options.         (line    8)
--- 72097,72103 ----
  * m32:                                   RS/6000 and PowerPC Options.
                                                               (line  235)
  * m32 <1>:                               SPARC Options.      (line  313)
! * m32 <2>:                               x86 Options.        (line 1731)
  * m32-bit:                               CRIS Options.       (line   59)
  * m32bit-doubles:                        RL78 Options.       (line   71)
  * m32bit-doubles <1>:                    RX Options.         (line    8)
*************** look up both forms.
*** 72102,72109 ****
  * m32r2:                                 M32R/D Options.     (line    8)
  * m32rx:                                 M32R/D Options.     (line   11)
  * m340:                                  MCore Options.      (line   41)
! * m3dnow:                                x86 Options.        (line 1003)
! * m3dnowa:                               x86 Options.        (line 1004)
  * m3e:                                   SH Options.         (line   36)
  * m4:                                    SH Options.         (line   50)
  * m4-100:                                SH Options.         (line   53)
--- 72105,72112 ----
  * m32r2:                                 M32R/D Options.     (line    8)
  * m32rx:                                 M32R/D Options.     (line   11)
  * m340:                                  MCore Options.      (line   41)
! * m3dnow:                                x86 Options.        (line 1005)
! * m3dnowa:                               x86 Options.        (line 1006)
  * m3e:                                   SH Options.         (line   36)
  * m4:                                    SH Options.         (line   50)
  * m4-100:                                SH Options.         (line   53)
*************** look up both forms.
*** 72142,72148 ****
  * m64 <2>:                               S/390 and zSeries Options.
                                                               (line   84)
  * m64 <3>:                               SPARC Options.      (line  313)
! * m64 <4>:                               x86 Options.        (line 1729)
  * m64bit-doubles:                        RL78 Options.       (line   71)
  * m64bit-doubles <1>:                    RX Options.         (line    8)
  * m68000:                                M680x0 Options.     (line   92)
--- 72145,72151 ----
  * m64 <2>:                               S/390 and zSeries Options.
                                                               (line   84)
  * m64 <3>:                               SPARC Options.      (line  313)
! * m64 <4>:                               x86 Options.        (line 1731)
  * m64bit-doubles:                        RL78 Options.       (line   71)
  * m64bit-doubles <1>:                    RX Options.         (line    8)
  * m68000:                                M680x0 Options.     (line   92)
*************** look up both forms.
*** 72155,72164 ****
  * m68060:                                M680x0 Options.     (line  126)
  * m68881:                                M680x0 Options.     (line  193)
  * m8-bit:                                CRIS Options.       (line   59)
! * m80387:                                x86 Options.        (line  718)
! * m8bit-idiv:                            x86 Options.        (line 1621)
  * m8byte-align:                          V850 Options.       (line  168)
! * m96bit-long-double:                    x86 Options.        (line  770)
  * mA6:                                   ARC Options.        (line   23)
  * mA7:                                   ARC Options.        (line   29)
  * mabi:                                  AArch64 Options.    (line    8)
--- 72158,72167 ----
  * m68060:                                M680x0 Options.     (line  126)
  * m68881:                                M680x0 Options.     (line  193)
  * m8-bit:                                CRIS Options.       (line   59)
! * m80387:                                x86 Options.        (line  720)
! * m8bit-idiv:                            x86 Options.        (line 1623)
  * m8byte-align:                          V850 Options.       (line  168)
! * m96bit-long-double:                    x86 Options.        (line  772)
  * mA6:                                   ARC Options.        (line   23)
  * mA7:                                   ARC Options.        (line   29)
  * mabi:                                  AArch64 Options.    (line    8)
*************** look up both forms.
*** 72169,72175 ****
  * mabi <5>:                              RISC-V Options.     (line   16)
  * mabi <6>:                              RS/6000 and PowerPC Options.
                                                               (line  543)
! * mabi <7>:                              x86 Options.        (line 1305)
  * mabi <8>:                              Xtensa Options.     (line  102)
  * mabi=call0:                            Xtensa Options.     (line  107)
  * mabi=elfv1:                            RS/6000 and PowerPC Options.
--- 72172,72178 ----
  * mabi <5>:                              RISC-V Options.     (line   16)
  * mabi <6>:                              RS/6000 and PowerPC Options.
                                                               (line  543)
! * mabi <7>:                              x86 Options.        (line 1307)
  * mabi <8>:                              Xtensa Options.     (line  102)
  * mabi=call0:                            Xtensa Options.     (line  107)
  * mabi=elfv1:                            RS/6000 and PowerPC Options.
*************** look up both forms.
*** 72184,72190 ****
  * mabi=mmixware:                         MMIX Options.       (line   18)
  * mabi=windowed:                         Xtensa Options.     (line  114)
  * mabicalls:                             MIPS Options.       (line  196)
! * mabm:                                  x86 Options.        (line 1006)
  * mabort-on-noreturn:                    ARM Options.        (line  779)
  * mabs=2008:                             MIPS Options.       (line  304)
  * mabs=legacy:                           MIPS Options.       (line  304)
--- 72187,72193 ----
  * mabi=mmixware:                         MMIX Options.       (line   18)
  * mabi=windowed:                         Xtensa Options.     (line  114)
  * mabicalls:                             MIPS Options.       (line  196)
! * mabm:                                  x86 Options.        (line 1008)
  * mabort-on-noreturn:                    ARM Options.        (line  779)
  * mabs=2008:                             MIPS Options.       (line  304)
  * mabs=legacy:                           MIPS Options.       (line  304)
*************** look up both forms.
*** 72194,72206 ****
  * macc-8:                                FRV Options.        (line  142)
  * maccumulate-args:                      AVR Options.        (line  193)
  * maccumulate-outgoing-args:             SH Options.         (line  313)
! * maccumulate-outgoing-args <1>:         x86 Options.        (line 1359)
! * maddress-mode=long:                    x86 Options.        (line 1783)
! * maddress-mode=short:                   x86 Options.        (line 1788)
  * mads:                                  RS/6000 and PowerPC Options.
                                                               (line  605)
! * madx:                                  x86 Options.        (line 1007)
! * maes:                                  x86 Options.        (line  984)
  * maix-struct-return:                    RS/6000 and PowerPC Options.
                                                               (line  536)
  * maix32:                                RS/6000 and PowerPC Options.
--- 72197,72209 ----
  * macc-8:                                FRV Options.        (line  142)
  * maccumulate-args:                      AVR Options.        (line  193)
  * maccumulate-outgoing-args:             SH Options.         (line  313)
! * maccumulate-outgoing-args <1>:         x86 Options.        (line 1361)
! * maddress-mode=long:                    x86 Options.        (line 1785)
! * maddress-mode=short:                   x86 Options.        (line 1790)
  * mads:                                  RS/6000 and PowerPC Options.
                                                               (line  605)
! * madx:                                  x86 Options.        (line 1009)
! * maes:                                  x86 Options.        (line  986)
  * maix-struct-return:                    RS/6000 and PowerPC Options.
                                                               (line  536)
  * maix32:                                RS/6000 and PowerPC Options.
*************** look up both forms.
*** 72210,72217 ****
  * malign-300:                            H8/300 Options.     (line   40)
  * malign-call:                           ARC Options.        (line  440)
  * malign-data:                           RISC-V Options.     (line  499)
! * malign-data <1>:                       x86 Options.        (line  811)
! * malign-double:                         x86 Options.        (line  755)
  * malign-int:                            M680x0 Options.     (line  260)
  * malign-labels:                         FRV Options.        (line  127)
  * malign-loops:                          M32R/D Options.     (line   72)
--- 72213,72220 ----
  * malign-300:                            H8/300 Options.     (line   40)
  * malign-call:                           ARC Options.        (line  440)
  * malign-data:                           RISC-V Options.     (line  499)
! * malign-data <1>:                       x86 Options.        (line  813)
! * malign-double:                         x86 Options.        (line  757)
  * malign-int:                            M680x0 Options.     (line  260)
  * malign-labels:                         FRV Options.        (line  127)
  * malign-loops:                          M32R/D Options.     (line   72)
*************** look up both forms.
*** 72219,72225 ****
                                                               (line  311)
  * malign-power:                          RS/6000 and PowerPC Options.
                                                               (line  311)
! * malign-stringops:                      x86 Options.        (line 1495)
  * malloc-cc:                             FRV Options.        (line   30)
  * mallow-string-insns:                   RX Options.         (line  148)
  * mallregs:                              RL78 Options.       (line   65)
--- 72222,72228 ----
                                                               (line  311)
  * malign-power:                          RS/6000 and PowerPC Options.
                                                               (line  311)
! * malign-stringops:                      x86 Options.        (line 1497)
  * malloc-cc:                             FRV Options.        (line   30)
  * mallow-string-insns:                   RX Options.         (line  148)
  * mallregs:                              RL78 Options.       (line   65)
*************** look up both forms.
*** 72229,72239 ****
  * mam33:                                 MN10300 Options.    (line   16)
  * mam33-2:                               MN10300 Options.    (line   23)
  * mam34:                                 MN10300 Options.    (line   26)
! * mamx-bf16:                             x86 Options.        (line 1045)
! * mamx-complex:                          x86 Options.        (line 1056)
! * mamx-fp16:                             x86 Options.        (line 1053)
! * mamx-int8:                             x86 Options.        (line 1044)
! * mamx-tile:                             x86 Options.        (line 1043)
  * manchor:                               C-SKY Options.      (line  124)
  * mandroid:                              GNU/Linux Options.  (line   25)
  * mannotate-align:                       ARC Options.        (line  390)
--- 72232,72242 ----
  * mam33:                                 MN10300 Options.    (line   16)
  * mam33-2:                               MN10300 Options.    (line   23)
  * mam34:                                 MN10300 Options.    (line   26)
! * mamx-bf16:                             x86 Options.        (line 1047)
! * mamx-complex:                          x86 Options.        (line 1058)
! * mamx-fp16:                             x86 Options.        (line 1055)
! * mamx-int8:                             x86 Options.        (line 1046)
! * mamx-tile:                             x86 Options.        (line 1045)
  * manchor:                               C-SKY Options.      (line  124)
  * mandroid:                              GNU/Linux Options.  (line   25)
  * mannotate-align:                       ARC Options.        (line  390)
*************** look up both forms.
*** 72241,72248 ****
  * mapcs-frame:                           ARM Options.        (line   12)
  * mapp-regs:                             SPARC Options.      (line    8)
  * mapp-regs <1>:                         V850 Options.       (line  180)
! * mapx-inline-asm-use-gpr32:             x86 Options.        (line 1714)
! * mapxf:                                 x86 Options.        (line 1061)
  * mARC600:                               ARC Options.        (line   23)
  * mARC601:                               ARC Options.        (line   26)
  * mARC700:                               ARC Options.        (line   29)
--- 72244,72251 ----
  * mapcs-frame:                           ARM Options.        (line   12)
  * mapp-regs:                             SPARC Options.      (line    8)
  * mapp-regs <1>:                         V850 Options.       (line  180)
! * mapx-inline-asm-use-gpr32:             x86 Options.        (line 1716)
! * mapxf:                                 x86 Options.        (line 1063)
  * mARC600:                               ARC Options.        (line   23)
  * mARC601:                               ARC Options.        (line   26)
  * mARC700:                               ARC Options.        (line   29)
*************** look up both forms.
*** 72273,72279 ****
  * masm-hex:                              MSP430 Options.     (line    8)
  * masm-syntax-unified:                   ARM Options.        (line  962)
  * masm=DIALECT:                          eBPF Options.       (line   94)
! * masm=DIALECT <1>:                      x86 Options.        (line  705)
  * matomic:                               ARC Options.        (line  163)
  * matomic-libcalls:                      HPPA Options.       (line   22)
  * matomic-model=MODEL:                   SH Options.         (line  192)
--- 72276,72282 ----
  * masm-hex:                              MSP430 Options.     (line    8)
  * masm-syntax-unified:                   ARM Options.        (line  962)
  * masm=DIALECT:                          eBPF Options.       (line   94)
! * masm=DIALECT <1>:                      x86 Options.        (line  707)
  * matomic:                               ARC Options.        (line  163)
  * matomic-libcalls:                      HPPA Options.       (line   22)
  * matomic-model=MODEL:                   SH Options.         (line  192)
*************** look up both forms.
*** 72282,72317 ****
  * mauto-pic:                             IA-64 Options.      (line   49)
  * mavoid-indexed-addresses:              RS/6000 and PowerPC Options.
                                                               (line  350)
! * mavx:                                  x86 Options.        (line  972)
! * mavx10.1:                              x86 Options.        (line 1063)
! * mavx10.1-256:                          x86 Options.        (line 1064)
! * mavx10.1-512:                          x86 Options.        (line 1065)
! * mavx2:                                 x86 Options.        (line  973)
! * mavx256-split-unaligned-load:          x86 Options.        (line 1629)
! * mavx256-split-unaligned-store:         x86 Options.        (line 1629)
! * mavx5124fmaps:                         x86 Options.        (line 1037)
! * mavx5124vnniw:                         x86 Options.        (line 1040)
! * mavx512bf16:                           x86 Options.        (line 1023)
! * mavx512bitalg:                         x86 Options.        (line 1029)
! * mavx512bw:                             x86 Options.        (line  979)
! * mavx512cd:                             x86 Options.        (line  977)
! * mavx512dq:                             x86 Options.        (line  980)
! * mavx512er:                             x86 Options.        (line  976)
! * mavx512f:                              x86 Options.        (line  974)
! * mavx512fp16:                           x86 Options.        (line 1024)
! * mavx512ifma:                           x86 Options.        (line  981)
! * mavx512pf:                             x86 Options.        (line  975)
! * mavx512vbmi:                           x86 Options.        (line  982)
! * mavx512vbmi2:                          x86 Options.        (line 1022)
! * mavx512vl:                             x86 Options.        (line  978)
! * mavx512vnni:                           x86 Options.        (line 1038)
! * mavx512vp2intersect:                   x86 Options.        (line 1036)
! * mavx512vpopcntdq:                      x86 Options.        (line 1035)
! * mavxifma:                              x86 Options.        (line 1049)
! * mavxneconvert:                         x86 Options.        (line 1051)
! * mavxvnni:                              x86 Options.        (line 1039)
! * mavxvnniint16:                         x86 Options.        (line 1057)
! * mavxvnniint8:                          x86 Options.        (line 1050)
  * max-vect-align:                        Adapteva Epiphany Options.
                                                               (line  118)
  * mb:                                    SH Options.         (line  125)
--- 72285,72320 ----
  * mauto-pic:                             IA-64 Options.      (line   49)
  * mavoid-indexed-addresses:              RS/6000 and PowerPC Options.
                                                               (line  350)
! * mavx:                                  x86 Options.        (line  974)
! * mavx10.1:                              x86 Options.        (line 1065)
! * mavx10.1-256:                          x86 Options.        (line 1066)
! * mavx10.1-512:                          x86 Options.        (line 1067)
! * mavx2:                                 x86 Options.        (line  975)
! * mavx256-split-unaligned-load:          x86 Options.        (line 1631)
! * mavx256-split-unaligned-store:         x86 Options.        (line 1631)
! * mavx5124fmaps:                         x86 Options.        (line 1039)
! * mavx5124vnniw:                         x86 Options.        (line 1042)
! * mavx512bf16:                           x86 Options.        (line 1025)
! * mavx512bitalg:                         x86 Options.        (line 1031)
! * mavx512bw:                             x86 Options.        (line  981)
! * mavx512cd:                             x86 Options.        (line  979)
! * mavx512dq:                             x86 Options.        (line  982)
! * mavx512er:                             x86 Options.        (line  978)
! * mavx512f:                              x86 Options.        (line  976)
! * mavx512fp16:                           x86 Options.        (line 1026)
! * mavx512ifma:                           x86 Options.        (line  983)
! * mavx512pf:                             x86 Options.        (line  977)
! * mavx512vbmi:                           x86 Options.        (line  984)
! * mavx512vbmi2:                          x86 Options.        (line 1024)
! * mavx512vl:                             x86 Options.        (line  980)
! * mavx512vnni:                           x86 Options.        (line 1040)
! * mavx512vp2intersect:                   x86 Options.        (line 1038)
! * mavx512vpopcntdq:                      x86 Options.        (line 1037)
! * mavxifma:                              x86 Options.        (line 1051)
! * mavxneconvert:                         x86 Options.        (line 1053)
! * mavxvnni:                              x86 Options.        (line 1041)
! * mavxvnniint16:                         x86 Options.        (line 1059)
! * mavxvnniint8:                          x86 Options.        (line 1052)
  * max-vect-align:                        Adapteva Epiphany Options.
                                                               (line  118)
  * mb:                                    SH Options.         (line  125)
*************** look up both forms.
*** 72353,72360 ****
                                                               (line  691)
  * mblock-move-inline-limit:              RS/6000 and PowerPC Options.
                                                               (line  679)
! * mbmi:                                  x86 Options.        (line 1008)
! * mbmi2:                                 x86 Options.        (line 1009)
  * mboard:                                OpenRISC Options.   (line    8)
  * mbranch-cost:                          Adapteva Epiphany Options.
                                                               (line   17)
--- 72356,72363 ----
                                                               (line  691)
  * mblock-move-inline-limit:              RS/6000 and PowerPC Options.
                                                               (line  679)
! * mbmi:                                  x86 Options.        (line 1010)
! * mbmi2:                                 x86 Options.        (line 1011)
  * mboard:                                OpenRISC Options.   (line    8)
  * mbranch-cost:                          Adapteva Epiphany Options.
                                                               (line   17)
*************** look up both forms.
*** 72389,72395 ****
                                                               (line  520)
  * mcall-linux:                           RS/6000 and PowerPC Options.
                                                               (line  516)
! * mcall-ms2sysv-xlogues:                 x86 Options.        (line 1335)
  * mcall-netbsd:                          RS/6000 and PowerPC Options.
                                                               (line  524)
  * mcall-openbsd:                         RS/6000 and PowerPC Options.
--- 72392,72398 ----
                                                               (line  520)
  * mcall-linux:                           RS/6000 and PowerPC Options.
                                                               (line  516)
! * mcall-ms2sysv-xlogues:                 x86 Options.        (line 1337)
  * mcall-netbsd:                          RS/6000 and PowerPC Options.
                                                               (line  524)
  * mcall-openbsd:                         RS/6000 and PowerPC Options.
*************** look up both forms.
*** 72410,72445 ****
  * mcbranch-force-delay-slot:             SH Options.         (line  348)
  * mcc-init:                              CRIS Options.       (line   39)
  * mccrt:                                 C-SKY Options.      (line  153)
! * mcet-switch:                           x86 Options.        (line 1325)
  * mcfv4e:                                M680x0 Options.     (line  169)
  * mcheck-zero-division:                  LoongArch Options.  (line  121)
  * mcheck-zero-division <1>:              MIPS Options.       (line  578)
  * mcix:                                  DEC Alpha Options.  (line  155)
! * mcld:                                  x86 Options.        (line 1118)
! * mcldemote:                             x86 Options.        (line 1041)
  * mclear-hwcap:                          Solaris 2 Options.  (line    8)
! * mclflushopt:                           x86 Options.        (line  986)
! * mclwb:                                 x86 Options.        (line  987)
! * mclzero:                               x86 Options.        (line 1020)
  * mcmodel:                               LoongArch Options.  (line  161)
  * mcmodel <1>:                           NDS32 Options.      (line   66)
  * mcmodel <2>:                           SPARC Options.      (line  319)
! * mcmodel=kernel:                        x86 Options.        (line 1767)
  * mcmodel=large:                         AArch64 Options.    (line   44)
  * mcmodel=large <1>:                     OpenRISC Options.   (line   76)
  * mcmodel=large <2>:                     RS/6000 and PowerPC Options.
                                                               (line  130)
! * mcmodel=large <3>:                     x86 Options.        (line 1779)
  * mcmodel=medany:                        RISC-V Options.     (line  469)
  * mcmodel=medium:                        RS/6000 and PowerPC Options.
                                                               (line  125)
! * mcmodel=medium <1>:                    x86 Options.        (line 1772)
  * mcmodel=medlow:                        RISC-V Options.     (line  462)
  * mcmodel=small:                         AArch64 Options.    (line   38)
  * mcmodel=small <1>:                     OpenRISC Options.   (line   72)
  * mcmodel=small <2>:                     RS/6000 and PowerPC Options.
                                                               (line  121)
! * mcmodel=small <3>:                     x86 Options.        (line 1761)
  * mcmodel=tiny:                          AArch64 Options.    (line   33)
  * mcmov:                                 NDS32 Options.      (line   20)
  * mcmov <1>:                             OpenRISC Options.   (line   44)
--- 72413,72448 ----
  * mcbranch-force-delay-slot:             SH Options.         (line  348)
  * mcc-init:                              CRIS Options.       (line   39)
  * mccrt:                                 C-SKY Options.      (line  153)
! * mcet-switch:                           x86 Options.        (line 1327)
  * mcfv4e:                                M680x0 Options.     (line  169)
  * mcheck-zero-division:                  LoongArch Options.  (line  121)
  * mcheck-zero-division <1>:              MIPS Options.       (line  578)
  * mcix:                                  DEC Alpha Options.  (line  155)
! * mcld:                                  x86 Options.        (line 1120)
! * mcldemote:                             x86 Options.        (line 1043)
  * mclear-hwcap:                          Solaris 2 Options.  (line    8)
! * mclflushopt:                           x86 Options.        (line  988)
! * mclwb:                                 x86 Options.        (line  989)
! * mclzero:                               x86 Options.        (line 1022)
  * mcmodel:                               LoongArch Options.  (line  161)
  * mcmodel <1>:                           NDS32 Options.      (line   66)
  * mcmodel <2>:                           SPARC Options.      (line  319)
! * mcmodel=kernel:                        x86 Options.        (line 1769)
  * mcmodel=large:                         AArch64 Options.    (line   44)
  * mcmodel=large <1>:                     OpenRISC Options.   (line   76)
  * mcmodel=large <2>:                     RS/6000 and PowerPC Options.
                                                               (line  130)
! * mcmodel=large <3>:                     x86 Options.        (line 1781)
  * mcmodel=medany:                        RISC-V Options.     (line  469)
  * mcmodel=medium:                        RS/6000 and PowerPC Options.
                                                               (line  125)
! * mcmodel=medium <1>:                    x86 Options.        (line 1774)
  * mcmodel=medlow:                        RISC-V Options.     (line  462)
  * mcmodel=small:                         AArch64 Options.    (line   38)
  * mcmodel=small <1>:                     OpenRISC Options.   (line   72)
  * mcmodel=small <2>:                     RS/6000 and PowerPC Options.
                                                               (line  121)
! * mcmodel=small <3>:                     x86 Options.        (line 1763)
  * mcmodel=tiny:                          AArch64 Options.    (line   33)
  * mcmov:                                 NDS32 Options.      (line   20)
  * mcmov <1>:                             OpenRISC Options.   (line   44)
*************** look up both forms.
*** 72447,72453 ****
                                                               (line   22)
  * mcmpb:                                 RS/6000 and PowerPC Options.
                                                               (line   21)
! * mcmpccxadd:                            x86 Options.        (line 1052)
  * mcmse:                                 ARM Options.        (line  991)
  * mco-re:                                eBPF Options.       (line   79)
  * mcode-density:                         ARC Options.        (line  171)
--- 72450,72456 ----
                                                               (line   22)
  * mcmpb:                                 RS/6000 and PowerPC Options.
                                                               (line   21)
! * mcmpccxadd:                            x86 Options.        (line 1054)
  * mcmse:                                 ARM Options.        (line  991)
  * mco-re:                                eBPF Options.       (line   79)
  * mcode-density:                         ARC Options.        (line  171)
*************** look up both forms.
*** 72491,72497 ****
  * mcpu <11>:                             RX Options.         (line   29)
  * mcpu <12>:                             SPARC Options.      (line  114)
  * mcpu <13>:                             Visium Options.     (line   32)
! * mcpu <14>:                             x86 Options.        (line  651)
  * mcpu32:                                M680x0 Options.     (line  135)
  * mcpu=:                                 Blackfin Options.   (line    6)
  * mcpu= <1>:                             C-SKY Options.      (line   13)
--- 72494,72500 ----
  * mcpu <11>:                             RX Options.         (line   29)
  * mcpu <12>:                             SPARC Options.      (line  114)
  * mcpu <13>:                             Visium Options.     (line   32)
! * mcpu <14>:                             x86 Options.        (line  653)
  * mcpu32:                                M680x0 Options.     (line  135)
  * mcpu=:                                 Blackfin Options.   (line    6)
  * mcpu= <1>:                             C-SKY Options.      (line   13)
*************** look up both forms.
*** 72499,72505 ****
  * mcpu= <3>:                             MicroBlaze Options. (line   19)
  * mcpu= <4>:                             MSP430 Options.     (line   71)
  * mcrc:                                  MIPS Options.       (line  420)
! * mcrc32:                                x86 Options.        (line 1221)
  * mcrtdll:                               x86 Windows Options.
                                                               (line   15)
  * mcrypto:                               RS/6000 and PowerPC Options.
--- 72502,72508 ----
  * mcpu= <3>:                             MicroBlaze Options. (line   19)
  * mcpu= <4>:                             MSP430 Options.     (line   71)
  * mcrc:                                  MIPS Options.       (line  420)
! * mcrc32:                                x86 Options.        (line 1223)
  * mcrtdll:                               x86 Windows Options.
                                                               (line   15)
  * mcrypto:                               RS/6000 and PowerPC Options.
*************** look up both forms.
*** 72510,72522 ****
  * mctor-dtor:                            NDS32 Options.      (line   80)
  * mcustom-fpu-cfg:                       Nios II Options.    (line  258)
  * mcustom-INSN:                          Nios II Options.    (line  137)
! * mcx16:                                 x86 Options.        (line 1194)
  * MD:                                    Preprocessor Options.
                                                               (line  171)
  * mdalign:                               SH Options.         (line  131)
  * mdata-align:                           CRIS Options.       (line   47)
  * mdata-region:                          MSP430 Options.     (line  148)
! * mdaz-ftz:                              x86 Options.        (line  898)
  * mdebug:                                M32R/D Options.     (line   68)
  * mdebug <1>:                            S/390 and zSeries Options.
                                                               (line  142)
--- 72513,72525 ----
  * mctor-dtor:                            NDS32 Options.      (line   80)
  * mcustom-fpu-cfg:                       Nios II Options.    (line  258)
  * mcustom-INSN:                          Nios II Options.    (line  137)
! * mcx16:                                 x86 Options.        (line 1196)
  * MD:                                    Preprocessor Options.
                                                               (line  171)
  * mdalign:                               SH Options.         (line  131)
  * mdata-align:                           CRIS Options.       (line   47)
  * mdata-region:                          MSP430 Options.     (line  148)
! * mdaz-ftz:                              x86 Options.        (line  900)
  * mdebug:                                M32R/D Options.     (line   68)
  * mdebug <1>:                            S/390 and zSeries Options.
                                                               (line  142)
*************** look up both forms.
*** 72524,72530 ****
  * mdebug-main=PREFIX:                    VMS Options.        (line   12)
  * mdec-asm:                              PDP-11 Options.     (line   45)
  * mdirect-extern-access:                 LoongArch Options.  (line  205)
! * mdirect-extern-access <1>:             x86 Options.        (line 1799)
  * mdisable-callt:                        V850 Options.       (line   90)
  * mdisable-fpregs:                       HPPA Options.       (line   56)
  * mdisable-indexing:                     HPPA Options.       (line   59)
--- 72527,72533 ----
  * mdebug-main=PREFIX:                    VMS Options.        (line   12)
  * mdec-asm:                              PDP-11 Options.     (line   45)
  * mdirect-extern-access:                 LoongArch Options.  (line  205)
! * mdirect-extern-access <1>:             x86 Options.        (line 1801)
  * mdisable-callt:                        V850 Options.       (line   90)
  * mdisable-fpregs:                       HPPA Options.       (line   56)
  * mdisable-indexing:                     HPPA Options.       (line   59)
*************** look up both forms.
*** 72540,72546 ****
  * mdivide-traps:                         MIPS Options.       (line  584)
  * mdivsi3_libfunc=NAME:                  SH Options.         (line  319)
  * mdll:                                  x86 Windows Options.
!                                                              (line   34)
  * mdlmzb:                                RS/6000 and PowerPC Options.
                                                               (line  375)
  * mdmx:                                  MIPS Options.       (line  380)
--- 72543,72549 ----
  * mdivide-traps:                         MIPS Options.       (line  584)
  * mdivsi3_libfunc=NAME:                  SH Options.         (line  319)
  * mdll:                                  x86 Windows Options.
!                                                              (line   35)
  * mdlmzb:                                RS/6000 and PowerPC Options.
                                                               (line  375)
  * mdmx:                                  MIPS Options.       (line  380)
*************** look up both forms.
*** 72560,72566 ****
  * mdsp-packa:                            ARC Options.        (line  343)
  * mdspr2:                                MIPS Options.       (line  363)
  * mdsp_packa:                            ARC Options.        (line  622)
! * mdump-tune-features:                   x86 Options.        (line 1100)
  * mdvbf:                                 ARC Options.        (line  348)
  * mdwarf2-asm:                           IA-64 Options.      (line   92)
  * mdword:                                FRV Options.        (line   39)
--- 72563,72569 ----
  * mdsp-packa:                            ARC Options.        (line  343)
  * mdspr2:                                MIPS Options.       (line  363)
  * mdsp_packa:                            ARC Options.        (line  622)
! * mdump-tune-features:                   x86 Options.        (line 1102)
  * mdvbf:                                 ARC Options.        (line  348)
  * mdwarf2-asm:                           IA-64 Options.      (line   92)
  * mdword:                                FRV Options.        (line   39)
*************** look up both forms.
*** 72587,72593 ****
                                                               (line  619)
  * membedded-data:                        MIPS Options.       (line  521)
  * memregs=:                              M32C Options.       (line   20)
! * menqcmd:                               x86 Options.        (line 1032)
  * mep:                                   V850 Options.       (line   14)
  * mepsilon:                              MMIX Options.       (line   13)
  * mesa:                                  S/390 and zSeries Options.
--- 72590,72596 ----
                                                               (line  619)
  * membedded-data:                        MIPS Options.       (line  521)
  * memregs=:                              M32C Options.       (line   20)
! * menqcmd:                               x86 Options.        (line 1034)
  * mep:                                   V850 Options.       (line   14)
  * mepsilon:                              MMIX Options.       (line   13)
  * mesa:                                  S/390 and zSeries Options.
*************** look up both forms.
*** 72595,72601 ****
  * metrax100:                             CRIS Options.       (line   23)
  * metrax4:                               CRIS Options.       (line   23)
  * meva:                                  MIPS Options.       (line  407)
! * mevex512:                              x86 Options.        (line 1721)
  * mexpand-adddi:                         ARC Options.        (line  484)
  * mexplicit-relocs:                      DEC Alpha Options.  (line  174)
  * mexplicit-relocs <1>:                  LoongArch Options.  (line  199)
--- 72598,72604 ----
  * metrax100:                             CRIS Options.       (line   23)
  * metrax4:                               CRIS Options.       (line   23)
  * meva:                                  MIPS Options.       (line  407)
! * mevex512:                              x86 Options.        (line 1723)
  * mexpand-adddi:                         ARC Options.        (line  484)
  * mexplicit-relocs:                      DEC Alpha Options.  (line  174)
  * mexplicit-relocs <1>:                  LoongArch Options.  (line  199)
*************** look up both forms.
*** 72609,72616 ****
  * mextra-l32r-costs:                     Xtensa Options.     (line  123)
  * MF:                                    Preprocessor Options.
                                                               (line  110)
! * mf16c:                                 x86 Options.        (line  991)
! * mfancy-math-387:                       x86 Options.        (line  746)
  * mfast-fp:                              Blackfin Options.   (line  129)
  * mfast-indirect-calls:                  HPPA Options.       (line   64)
  * mfast-sw-div:                          Nios II Options.    (line  113)
--- 72612,72619 ----
  * mextra-l32r-costs:                     Xtensa Options.     (line  123)
  * MF:                                    Preprocessor Options.
                                                               (line  110)
! * mf16c:                                 x86 Options.        (line  993)
! * mfancy-math-387:                       x86 Options.        (line  748)
  * mfast-fp:                              Blackfin Options.   (line  129)
  * mfast-indirect-calls:                  HPPA Options.       (line   64)
  * mfast-sw-div:                          Nios II Options.    (line  113)
*************** look up both forms.
*** 72619,72627 ****
  * mfdivdu:                               C-SKY Options.      (line   62)
  * mfdpic:                                ARM Options.        (line 1014)
  * mfdpic <1>:                            FRV Options.        (line   71)
! * mfentry:                               x86 Options.        (line 1568)
! * mfentry-name:                          x86 Options.        (line 1600)
! * mfentry-section:                       x86 Options.        (line 1604)
  * mfix:                                  DEC Alpha Options.  (line  155)
  * mfix-24k:                              MIPS Options.       (line  659)
  * mfix-and-continue:                     Darwin Options.     (line  109)
--- 72622,72630 ----
  * mfdivdu:                               C-SKY Options.      (line   62)
  * mfdpic:                                ARM Options.        (line 1014)
  * mfdpic <1>:                            FRV Options.        (line   71)
! * mfentry:                               x86 Options.        (line 1570)
! * mfentry-name:                          x86 Options.        (line 1602)
! * mfentry-section:                       x86 Options.        (line 1606)
  * mfix:                                  DEC Alpha Options.  (line  155)
  * mfix-24k:                              MIPS Options.       (line  659)
  * mfix-and-continue:                     Darwin Options.     (line  109)
*************** look up both forms.
*** 72660,72683 ****
  * mflush-func:                           MIPS Options.       (line  794)
  * mflush-func=NAME:                      M32R/D Options.     (line   92)
  * mflush-trap=NUMBER:                    M32R/D Options.     (line   85)
! * mfma:                                  x86 Options.        (line  992)
! * mfma4:                                 x86 Options.        (line  995)
  * mfmaf:                                 SPARC Options.      (line  265)
  * mfmovd:                                SH Options.         (line  147)
! * mforce-indirect-call:                  x86 Options.        (line 1314)
  * mforce-no-pic:                         Xtensa Options.     (line   40)
  * mfp-exceptions:                        MIPS Options.       (line  844)
  * mfp-mode:                              Adapteva Epiphany Options.
                                                               (line   70)
  * mfp-reg:                               DEC Alpha Options.  (line   23)
! * mfp-ret-in-387:                        x86 Options.        (line  736)
  * mfp-rounding-mode:                     DEC Alpha Options.  (line   84)
  * mfp-trap-mode:                         DEC Alpha Options.  (line   62)
  * mfp16-format:                          ARM Options.        (line  757)
  * mfp32:                                 MIPS Options.       (line  263)
  * mfp64:                                 MIPS Options.       (line  266)
  * mfpmath:                               Optimize Options.   (line 2391)
! * mfpmath <1>:                           x86 Options.        (line  654)
  * mfpr-32:                               FRV Options.        (line   14)
  * mfpr-64:                               FRV Options.        (line   18)
  * mfprnd:                                RS/6000 and PowerPC Options.
--- 72663,72686 ----
  * mflush-func:                           MIPS Options.       (line  794)
  * mflush-func=NAME:                      M32R/D Options.     (line   92)
  * mflush-trap=NUMBER:                    M32R/D Options.     (line   85)
! * mfma:                                  x86 Options.        (line  994)
! * mfma4:                                 x86 Options.        (line  997)
  * mfmaf:                                 SPARC Options.      (line  265)
  * mfmovd:                                SH Options.         (line  147)
! * mforce-indirect-call:                  x86 Options.        (line 1316)
  * mforce-no-pic:                         Xtensa Options.     (line   40)
  * mfp-exceptions:                        MIPS Options.       (line  844)
  * mfp-mode:                              Adapteva Epiphany Options.
                                                               (line   70)
  * mfp-reg:                               DEC Alpha Options.  (line   23)
! * mfp-ret-in-387:                        x86 Options.        (line  738)
  * mfp-rounding-mode:                     DEC Alpha Options.  (line   84)
  * mfp-trap-mode:                         DEC Alpha Options.  (line   62)
  * mfp16-format:                          ARM Options.        (line  757)
  * mfp32:                                 MIPS Options.       (line  263)
  * mfp64:                                 MIPS Options.       (line  266)
  * mfpmath:                               Optimize Options.   (line 2391)
! * mfpmath <1>:                           x86 Options.        (line  656)
  * mfpr-32:                               FRV Options.        (line   14)
  * mfpr-64:                               FRV Options.        (line   18)
  * mfprnd:                                RS/6000 and PowerPC Options.
*************** look up both forms.
*** 72696,72709 ****
  * mfriz:                                 RS/6000 and PowerPC Options.
                                                               (line  860)
  * mfsca:                                 SH Options.         (line  363)
! * mfsgsbase:                             x86 Options.        (line  988)
  * mfsmuld:                               SPARC Options.      (line  272)
  * mfsrra:                                SH Options.         (line  372)
  * mft32b:                                FT32 Options.       (line   22)
  * mfull-regs:                            NDS32 Options.      (line   17)
  * mfull-toc:                             RS/6000 and PowerPC Options.
                                                               (line  244)
! * mfunction-return:                      x86 Options.        (line 1679)
  * mfuse-add:                             AVR Options.        (line  217)
  * mfused-madd:                           IA-64 Options.      (line   86)
  * mfused-madd <1>:                       MIPS Options.       (line  642)
--- 72699,72712 ----
  * mfriz:                                 RS/6000 and PowerPC Options.
                                                               (line  860)
  * mfsca:                                 SH Options.         (line  363)
! * mfsgsbase:                             x86 Options.        (line  990)
  * mfsmuld:                               SPARC Options.      (line  272)
  * mfsrra:                                SH Options.         (line  372)
  * mft32b:                                FT32 Options.       (line   22)
  * mfull-regs:                            NDS32 Options.      (line   17)
  * mfull-toc:                             RS/6000 and PowerPC Options.
                                                               (line  244)
! * mfunction-return:                      x86 Options.        (line 1681)
  * mfuse-add:                             AVR Options.        (line  217)
  * mfused-madd:                           IA-64 Options.      (line   86)
  * mfused-madd <1>:                       MIPS Options.       (line  642)
*************** look up both forms.
*** 72713,72719 ****
                                                               (line  181)
  * mfused-madd <4>:                       SH Options.         (line  354)
  * mfused-madd <5>:                       Xtensa Options.     (line   17)
! * mfxsr:                                 x86 Options.        (line 1011)
  * MG:                                    Preprocessor Options.
                                                               (line  121)
  * mg:                                    VAX Options.        (line   16)
--- 72716,72722 ----
                                                               (line  181)
  * mfused-madd <4>:                       SH Options.         (line  354)
  * mfused-madd <5>:                       Xtensa Options.     (line   17)
! * mfxsr:                                 x86 Options.        (line 1013)
  * MG:                                    Preprocessor Options.
                                                               (line  121)
  * mg:                                    VAX Options.        (line   16)
*************** look up both forms.
*** 72725,72732 ****
  * mgcc-abi:                              V850 Options.       (line  147)
  * mgeneral-regs-only:                    AArch64 Options.    (line   23)
  * mgeneral-regs-only <1>:                ARM Options.        (line   56)
! * mgeneral-regs-only <2>:                x86 Options.        (line 1648)
! * mgfni:                                 x86 Options.        (line 1025)
  * mghs:                                  V850 Options.       (line  125)
  * mginv:                                 MIPS Options.       (line  425)
  * mglibc:                                GNU/Linux Options.  (line    8)
--- 72728,72735 ----
  * mgcc-abi:                              V850 Options.       (line  147)
  * mgeneral-regs-only:                    AArch64 Options.    (line   23)
  * mgeneral-regs-only <1>:                ARM Options.        (line   56)
! * mgeneral-regs-only <2>:                x86 Options.        (line 1650)
! * mgfni:                                 x86 Options.        (line 1027)
  * mghs:                                  V850 Options.       (line  125)
  * mginv:                                 MIPS Options.       (line  425)
  * mglibc:                                GNU/Linux Options.  (line    8)
*************** look up both forms.
*** 72768,72785 ****
  * mhard-float <8>:                       SPARC Options.      (line   32)
  * mhard-float <9>:                       V850 Options.       (line  111)
  * mhard-float <10>:                      Visium Options.     (line   17)
! * mhard-float <11>:                      x86 Options.        (line  718)
  * mhard-mul:                             OpenRISC Options.   (line   22)
  * mhard-quad-float:                      SPARC Options.      (line   54)
  * mharden-sls:                           AArch64 Options.    (line  316)
! * mharden-sls <1>:                       x86 Options.        (line 1701)
  * mhardlit:                              MCore Options.      (line    8)
  * mhigh-registers:                       C-SKY Options.      (line  118)
! * mhle:                                  x86 Options.        (line 1017)
  * mhotpatch:                             S/390 and zSeries Options.
                                                               (line  217)
  * mhp-ld:                                HPPA Options.       (line   93)
! * mhreset:                               x86 Options.        (line 1046)
  * mhtm:                                  RS/6000 and PowerPC Options.
                                                               (line  182)
  * mhtm <1>:                              S/390 and zSeries Options.
--- 72771,72788 ----
  * mhard-float <8>:                       SPARC Options.      (line   32)
  * mhard-float <9>:                       V850 Options.       (line  111)
  * mhard-float <10>:                      Visium Options.     (line   17)
! * mhard-float <11>:                      x86 Options.        (line  720)
  * mhard-mul:                             OpenRISC Options.   (line   22)
  * mhard-quad-float:                      SPARC Options.      (line   54)
  * mharden-sls:                           AArch64 Options.    (line  316)
! * mharden-sls <1>:                       x86 Options.        (line 1703)
  * mhardlit:                              MCore Options.      (line    8)
  * mhigh-registers:                       C-SKY Options.      (line  118)
! * mhle:                                  x86 Options.        (line 1019)
  * mhotpatch:                             S/390 and zSeries Options.
                                                               (line  217)
  * mhp-ld:                                HPPA Options.       (line   93)
! * mhreset:                               x86 Options.        (line 1048)
  * mhtm:                                  RS/6000 and PowerPC Options.
                                                               (line  182)
  * mhtm <1>:                              S/390 and zSeries Options.
*************** look up both forms.
*** 72788,72811 ****
  * mhw-mul:                               Nios II Options.    (line  118)
  * mhw-mulx:                              Nios II Options.    (line  118)
  * mhwmult=:                              MSP430 Options.     (line   92)
! * miamcu:                                x86 Options.        (line 1729)
  * micplb:                                Blackfin Options.   (line  174)
  * mid-shared-library:                    Blackfin Options.   (line   77)
  * mid-shared-library <1>:                Blackfin Options.   (line   84)
  * mieee:                                 DEC Alpha Options.  (line   38)
  * mieee <1>:                             SH Options.         (line  163)
  * mieee-conformant:                      DEC Alpha Options.  (line  133)
! * mieee-fp:                              x86 Options.        (line  712)
  * mieee-with-inexact:                    DEC Alpha Options.  (line   51)
  * milp32:                                IA-64 Options.      (line  119)
  * mimadd:                                MIPS Options.       (line  635)
  * mimpure-text:                          Solaris 2 Options.  (line   14)
! * mincoming-stack-boundary:              x86 Options.        (line  938)
  * mindexed-loads:                        ARC Options.        (line  488)
! * mindirect-branch:                      x86 Options.        (line 1660)
! * mindirect-branch-cs-prefix:            x86 Options.        (line 1708)
! * mindirect-branch-register:             x86 Options.        (line 1698)
! * minline-all-stringops:                 x86 Options.        (line 1500)
  * minline-atomics:                       RISC-V Options.     (line  412)
  * minline-float-divide-max-throughput:   IA-64 Options.      (line   57)
  * minline-float-divide-min-latency:      IA-64 Options.      (line   53)
--- 72791,72814 ----
  * mhw-mul:                               Nios II Options.    (line  118)
  * mhw-mulx:                              Nios II Options.    (line  118)
  * mhwmult=:                              MSP430 Options.     (line   92)
! * miamcu:                                x86 Options.        (line 1731)
  * micplb:                                Blackfin Options.   (line  174)
  * mid-shared-library:                    Blackfin Options.   (line   77)
  * mid-shared-library <1>:                Blackfin Options.   (line   84)
  * mieee:                                 DEC Alpha Options.  (line   38)
  * mieee <1>:                             SH Options.         (line  163)
  * mieee-conformant:                      DEC Alpha Options.  (line  133)
! * mieee-fp:                              x86 Options.        (line  714)
  * mieee-with-inexact:                    DEC Alpha Options.  (line   51)
  * milp32:                                IA-64 Options.      (line  119)
  * mimadd:                                MIPS Options.       (line  635)
  * mimpure-text:                          Solaris 2 Options.  (line   14)
! * mincoming-stack-boundary:              x86 Options.        (line  940)
  * mindexed-loads:                        ARC Options.        (line  488)
! * mindirect-branch:                      x86 Options.        (line 1662)
! * mindirect-branch-cs-prefix:            x86 Options.        (line 1710)
! * mindirect-branch-register:             x86 Options.        (line 1700)
! * minline-all-stringops:                 x86 Options.        (line 1502)
  * minline-atomics:                       RISC-V Options.     (line  412)
  * minline-float-divide-max-throughput:   IA-64 Options.      (line   57)
  * minline-float-divide-min-latency:      IA-64 Options.      (line   53)
*************** look up both forms.
*** 72818,72831 ****
  * minline-sqrt-max-throughput:           IA-64 Options.      (line   79)
  * minline-sqrt-min-latency:              IA-64 Options.      (line   75)
  * minline-strcmp:                        RISC-V Options.     (line  425)
! * minline-stringops-dynamically:         x86 Options.        (line 1508)
  * minline-strlen:                        RISC-V Options.     (line  418)
  * minline-strncmp:                       RISC-V Options.     (line  436)
  * minrt:                                 MSP430 Options.     (line  114)
  * minrt <1>:                             PRU Options.        (line    8)
  * minsert-sched-nops:                    RS/6000 and PowerPC Options.
                                                               (line  476)
! * minstrument-return:                    x86 Options.        (line 1588)
  * mint-register:                         RX Options.         (line   99)
  * mint16:                                PDP-11 Options.     (line   31)
  * mint32:                                H8/300 Options.     (line   37)
--- 72821,72834 ----
  * minline-sqrt-max-throughput:           IA-64 Options.      (line   79)
  * minline-sqrt-min-latency:              IA-64 Options.      (line   75)
  * minline-strcmp:                        RISC-V Options.     (line  425)
! * minline-stringops-dynamically:         x86 Options.        (line 1510)
  * minline-strlen:                        RISC-V Options.     (line  418)
  * minline-strncmp:                       RISC-V Options.     (line  436)
  * minrt:                                 MSP430 Options.     (line  114)
  * minrt <1>:                             PRU Options.        (line    8)
  * minsert-sched-nops:                    RS/6000 and PowerPC Options.
                                                               (line  476)
! * minstrument-return:                    x86 Options.        (line 1590)
  * mint-register:                         RX Options.         (line   99)
  * mint16:                                PDP-11 Options.     (line   31)
  * mint32:                                H8/300 Options.     (line   37)
*************** look up both forms.
*** 72864,72878 ****
  * mjsr:                                  RX Options.         (line  167)
  * mjump-in-delay:                        HPPA Options.       (line  143)
  * mkernel:                               Darwin Options.     (line   89)
! * mkl:                                   x86 Options.        (line 1046)
  * mknuthdiv:                             MMIX Options.       (line   30)
  * ml:                                    SH Options.         (line  128)
! * mlam:                                  x86 Options.        (line 1816)
  * mlam-bh:                               LoongArch Options.  (line  301)
  * mlamcas:                               LoongArch Options.  (line  307)
  * mlarge:                                MSP430 Options.     (line   81)
  * mlarge-data:                           DEC Alpha Options.  (line  185)
! * mlarge-data-threshold:                 x86 Options.        (line  818)
  * mlarge-text:                           DEC Alpha Options.  (line  203)
  * mlate-ldp-fusion:                      AArch64 Options.    (line  344)
  * mld-seq-sa:                            LoongArch Options.  (line  313)
--- 72867,72881 ----
  * mjsr:                                  RX Options.         (line  167)
  * mjump-in-delay:                        HPPA Options.       (line  143)
  * mkernel:                               Darwin Options.     (line   89)
! * mkl:                                   x86 Options.        (line 1048)
  * mknuthdiv:                             MMIX Options.       (line   30)
  * ml:                                    SH Options.         (line  128)
! * mlam:                                  x86 Options.        (line 1818)
  * mlam-bh:                               LoongArch Options.  (line  301)
  * mlamcas:                               LoongArch Options.  (line  307)
  * mlarge:                                MSP430 Options.     (line   81)
  * mlarge-data:                           DEC Alpha Options.  (line  185)
! * mlarge-data-threshold:                 x86 Options.        (line  820)
  * mlarge-text:                           DEC Alpha Options.  (line  203)
  * mlate-ldp-fusion:                      AArch64 Options.    (line  344)
  * mld-seq-sa:                            LoongArch Options.  (line  313)
*************** look up both forms.
*** 72916,72926 ****
  * mlong-double:                          AVR Options.        (line  225)
  * mlong-double-128:                      S/390 and zSeries Options.
                                                               (line   27)
! * mlong-double-128 <1>:                  x86 Options.        (line  795)
  * mlong-double-64:                       S/390 and zSeries Options.
                                                               (line   27)
! * mlong-double-64 <1>:                   x86 Options.        (line  795)
! * mlong-double-80:                       x86 Options.        (line  795)
  * mlong-jump-table-offsets:              M680x0 Options.     (line  339)
  * mlong-jumps:                           V850 Options.       (line  106)
  * mlong-load-store:                      HPPA Options.       (line  138)
--- 72919,72929 ----
  * mlong-double:                          AVR Options.        (line  225)
  * mlong-double-128:                      S/390 and zSeries Options.
                                                               (line   27)
! * mlong-double-128 <1>:                  x86 Options.        (line  797)
  * mlong-double-64:                       S/390 and zSeries Options.
                                                               (line   27)
! * mlong-double-64 <1>:                   x86 Options.        (line  797)
! * mlong-double-80:                       x86 Options.        (line  797)
  * mlong-jump-table-offsets:              M680x0 Options.     (line  339)
  * mlong-jumps:                           V850 Options.       (line  106)
  * mlong-load-store:                      HPPA Options.       (line  138)
*************** look up both forms.
*** 72948,72956 ****
  * mlra-priority-compact:                 ARC Options.        (line  501)
  * mlra-priority-noncompact:              ARC Options.        (line  504)
  * mlra-priority-none:                    ARC Options.        (line  498)
! * mlwp:                                  x86 Options.        (line 1002)
  * mlxc1-sxc1:                            MIPS Options.       (line  915)
! * mlzcnt:                                x86 Options.        (line 1010)
  * ml[a]sx:                               LoongArch Options.  (line  105)
  * MM:                                    Preprocessor Options.
                                                               (line  101)
--- 72951,72959 ----
  * mlra-priority-compact:                 ARC Options.        (line  501)
  * mlra-priority-noncompact:              ARC Options.        (line  504)
  * mlra-priority-none:                    ARC Options.        (line  498)
! * mlwp:                                  x86 Options.        (line 1004)
  * mlxc1-sxc1:                            MIPS Options.       (line  915)
! * mlzcnt:                                x86 Options.        (line 1012)
  * ml[a]sx:                               LoongArch Options.  (line  105)
  * MM:                                    Preprocessor Options.
                                                               (line  101)
*************** look up both forms.
*** 72964,72970 ****
  * mmain-is-OS_task:                      AVR Options.        (line  249)
  * mmainkernel:                           Nvidia PTX Options. (line   40)
  * mmalloc64:                             VMS Options.        (line   16)
! * mmanual-endbr:                         x86 Options.        (line 1319)
  * mmax:                                  DEC Alpha Options.  (line  155)
  * mmax-constant-size:                    RX Options.         (line   81)
  * mmax-inline-memcpy-size:               LoongArch Options.  (line  156)
--- 72967,72973 ----
  * mmain-is-OS_task:                      AVR Options.        (line  249)
  * mmainkernel:                           Nvidia PTX Options. (line   40)
  * mmalloc64:                             VMS Options.        (line   16)
! * mmanual-endbr:                         x86 Options.        (line 1321)
  * mmax:                                  DEC Alpha Options.  (line  155)
  * mmax-constant-size:                    RX Options.         (line   81)
  * mmax-inline-memcpy-size:               LoongArch Options.  (line  156)
*************** look up both forms.
*** 72982,72991 ****
  * mmemcpy:                               LoongArch Options.  (line  137)
  * mmemcpy <1>:                           MicroBlaze Options. (line   12)
  * mmemcpy <2>:                           MIPS Options.       (line  615)
! * mmemcpy-strategy=STRATEGY:             x86 Options.        (line 1530)
  * mmemory-latency:                       DEC Alpha Options.  (line  267)
  * mmemory-model:                         SPARC Options.      (line  347)
! * mmemset-strategy=STRATEGY:             x86 Options.        (line 1542)
  * mmfcrf:                                RS/6000 and PowerPC Options.
                                                               (line   21)
  * mmicromips:                            MIPS Options.       (line  391)
--- 72985,72994 ----
  * mmemcpy:                               LoongArch Options.  (line  137)
  * mmemcpy <1>:                           MicroBlaze Options. (line   12)
  * mmemcpy <2>:                           MIPS Options.       (line  615)
! * mmemcpy-strategy=STRATEGY:             x86 Options.        (line 1532)
  * mmemory-latency:                       DEC Alpha Options.  (line  267)
  * mmemory-model:                         SPARC Options.      (line  347)
! * mmemset-strategy=STRATEGY:             x86 Options.        (line 1544)
  * mmfcrf:                                RS/6000 and PowerPC Options.
                                                               (line   21)
  * mmicromips:                            MIPS Options.       (line  391)
*************** look up both forms.
*** 72996,73014 ****
  * mmixed-code:                           ARC Options.        (line  521)
  * mmma:                                  RS/6000 and PowerPC Options.
                                                               (line  934)
! * mmmx:                                  x86 Options.        (line  963)
  * mmodel=large:                          M32R/D Options.     (line   32)
  * mmodel=medium:                         M32R/D Options.     (line   26)
  * mmodel=small:                          M32R/D Options.     (line   17)
! * mmovbe:                                x86 Options.        (line 1213)
  * mmovcc:                                RISC-V Options.     (line  405)
! * mmovdir64b:                            x86 Options.        (line 1031)
! * mmovdiri:                              x86 Options.        (line 1030)
! * mmove-max:                             x86 Options.        (line 1163)
  * mmp:                                   C-SKY Options.      (line   86)
  * mmpy:                                  ARC Options.        (line  125)
  * mmpy-option:                           ARC Options.        (line  181)
! * mms-bitfields:                         x86 Options.        (line 1374)
  * mmt:                                   MIPS Options.       (line  399)
  * mmul:                                  RL78 Options.       (line   10)
  * mmul-bug-workaround:                   CRIS Options.       (line   28)
--- 72999,73017 ----
  * mmixed-code:                           ARC Options.        (line  521)
  * mmma:                                  RS/6000 and PowerPC Options.
                                                               (line  934)
! * mmmx:                                  x86 Options.        (line  965)
  * mmodel=large:                          M32R/D Options.     (line   32)
  * mmodel=medium:                         M32R/D Options.     (line   26)
  * mmodel=small:                          M32R/D Options.     (line   17)
! * mmovbe:                                x86 Options.        (line 1215)
  * mmovcc:                                RISC-V Options.     (line  405)
! * mmovdir64b:                            x86 Options.        (line 1033)
! * mmovdiri:                              x86 Options.        (line 1032)
! * mmove-max:                             x86 Options.        (line 1165)
  * mmp:                                   C-SKY Options.      (line   86)
  * mmpy:                                  ARC Options.        (line  125)
  * mmpy-option:                           ARC Options.        (line  181)
! * mms-bitfields:                         x86 Options.        (line 1376)
  * mmt:                                   MIPS Options.       (line  399)
  * mmul:                                  RL78 Options.       (line   10)
  * mmul-bug-workaround:                   CRIS Options.       (line   28)
*************** look up both forms.
*** 73030,73042 ****
                                                               (line  136)
  * mmvme:                                 RS/6000 and PowerPC Options.
                                                               (line  600)
! * mmwait:                                x86 Options.        (line 1227)
! * mmwaitx:                               x86 Options.        (line 1019)
  * mn:                                    H8/300 Options.     (line   19)
  * mn-flash:                              AVR Options.        (line  679)
  * mnan=2008:                             MIPS Options.       (line  324)
  * mnan=legacy:                           MIPS Options.       (line  324)
! * mneeded:                               x86 Options.        (line 1793)
  * mneon-for-64bits:                      ARM Options.        (line  953)
  * mnested-cond-exec:                     FRV Options.        (line  229)
  * mnewlib:                               OpenRISC Options.   (line   12)
--- 73033,73045 ----
                                                               (line  136)
  * mmvme:                                 RS/6000 and PowerPC Options.
                                                               (line  600)
! * mmwait:                                x86 Options.        (line 1229)
! * mmwaitx:                               x86 Options.        (line 1021)
  * mn:                                    H8/300 Options.     (line   19)
  * mn-flash:                              AVR Options.        (line  679)
  * mnan=2008:                             MIPS Options.       (line  324)
  * mnan=legacy:                           MIPS Options.       (line  324)
! * mneeded:                               x86 Options.        (line 1795)
  * mneon-for-64bits:                      ARM Options.        (line  953)
  * mnested-cond-exec:                     FRV Options.        (line  229)
  * mnewlib:                               OpenRISC Options.   (line   12)
*************** look up both forms.
*** 73045,73054 ****
  * mno-8byte-align:                       V850 Options.       (line  168)
  * mno-abicalls:                          MIPS Options.       (line  196)
  * mno-ac0:                               PDP-11 Options.     (line   19)
! * mno-align-double:                      x86 Options.        (line  755)
  * mno-align-int:                         M680x0 Options.     (line  260)
  * mno-align-loops:                       M32R/D Options.     (line   75)
! * mno-align-stringops:                   x86 Options.        (line 1495)
  * mno-allow-string-insns:                RX Options.         (line  148)
  * mno-altivec:                           RS/6000 and PowerPC Options.
                                                               (line  135)
--- 73048,73057 ----
  * mno-8byte-align:                       V850 Options.       (line  168)
  * mno-abicalls:                          MIPS Options.       (line  196)
  * mno-ac0:                               PDP-11 Options.     (line   19)
! * mno-align-double:                      x86 Options.        (line  757)
  * mno-align-int:                         M680x0 Options.     (line  260)
  * mno-align-loops:                       M32R/D Options.     (line   75)
! * mno-align-stringops:                   x86 Options.        (line 1497)
  * mno-allow-string-insns:                RX Options.         (line  148)
  * mno-altivec:                           RS/6000 and PowerPC Options.
                                                               (line  135)
*************** look up both forms.
*** 73072,73078 ****
  * mno-bwx:                               DEC Alpha Options.  (line  155)
  * mno-bypass-cache:                      Nios II Options.    (line  101)
  * mno-cache-volatile:                    Nios II Options.    (line  107)
! * mno-call-ms2sysv-xlogues:              x86 Options.        (line 1335)
  * mno-callgraph-data:                    MCore Options.      (line   29)
  * mno-cbcond:                            SPARC Options.      (line  258)
  * mno-check-zero-division:               MIPS Options.       (line  578)
--- 73075,73081 ----
  * mno-bwx:                               DEC Alpha Options.  (line  155)
  * mno-bypass-cache:                      Nios II Options.    (line  101)
  * mno-cache-volatile:                    Nios II Options.    (line  107)
! * mno-call-ms2sysv-xlogues:              x86 Options.        (line 1337)
  * mno-callgraph-data:                    MCore Options.      (line   29)
  * mno-cbcond:                            SPARC Options.      (line  258)
  * mno-check-zero-division:               MIPS Options.       (line  578)
*************** look up both forms.
*** 73097,73104 ****
  * mno-data-align:                        CRIS Options.       (line   47)
  * mno-debug:                             S/390 and zSeries Options.
                                                               (line  142)
! * mno-default:                           x86 Options.        (line 1114)
! * mno-direct-extern-access:              x86 Options.        (line 1799)
  * mno-direct-extern-access <1>:          x86 Function Attributes.
                                                               (line  783)
  * mno-disable-callt:                     V850 Options.       (line   90)
--- 73100,73107 ----
  * mno-data-align:                        CRIS Options.       (line   47)
  * mno-debug:                             S/390 and zSeries Options.
                                                               (line  142)
! * mno-default:                           x86 Options.        (line 1116)
! * mno-direct-extern-access:              x86 Options.        (line 1801)
  * mno-direct-extern-access <1>:          x86 Function Attributes.
                                                               (line  783)
  * mno-disable-callt:                     V850 Options.       (line   90)
*************** look up both forms.
*** 73129,73135 ****
  * mno-ext-perf2:                         NDS32 Options.      (line   35)
  * mno-ext-string:                        NDS32 Options.      (line   41)
  * mno-extern-sdata:                      MIPS Options.       (line  484)
! * mno-fancy-math-387:                    x86 Options.        (line  746)
  * mno-fast-sw-div:                       Nios II Options.    (line  113)
  * mno-faster-structs:                    SPARC Options.      (line   89)
  * mno-fdpic:                             ARM Options.        (line 1014)
--- 73132,73138 ----
  * mno-ext-perf2:                         NDS32 Options.      (line   35)
  * mno-ext-string:                        NDS32 Options.      (line   41)
  * mno-extern-sdata:                      MIPS Options.       (line  484)
! * mno-fancy-math-387:                    x86 Options.        (line  748)
  * mno-fast-sw-div:                       Nios II Options.    (line  113)
  * mno-faster-structs:                    SPARC Options.      (line   89)
  * mno-fdpic:                             ARM Options.        (line 1014)
*************** look up both forms.
*** 73153,73159 ****
  * mno-fp-in-toc:                         RS/6000 and PowerPC Options.
                                                               (line  244)
  * mno-fp-regs:                           DEC Alpha Options.  (line   23)
! * mno-fp-ret-in-387:                     x86 Options.        (line  736)
  * mno-fprnd:                             RS/6000 and PowerPC Options.
                                                               (line   21)
  * mno-fpu:                               SPARC Options.      (line   37)
--- 73156,73162 ----
  * mno-fp-in-toc:                         RS/6000 and PowerPC Options.
                                                               (line  244)
  * mno-fp-regs:                           DEC Alpha Options.  (line   23)
! * mno-fp-ret-in-387:                     x86 Options.        (line  738)
  * mno-fprnd:                             RS/6000 and PowerPC Options.
                                                               (line   21)
  * mno-fpu:                               SPARC Options.      (line   37)
*************** look up both forms.
*** 73191,73197 ****
  * mno-hw-mulx:                           Nios II Options.    (line  118)
  * mno-id-shared-library:                 Blackfin Options.   (line   84)
  * mno-ieee:                              SH Options.         (line  163)
! * mno-ieee-fp:                           x86 Options.        (line  712)
  * mno-imadd:                             MIPS Options.       (line  635)
  * mno-inline-float-divide:               IA-64 Options.      (line   61)
  * mno-inline-int-divide:                 IA-64 Options.      (line   72)
--- 73194,73200 ----
  * mno-hw-mulx:                           Nios II Options.    (line  118)
  * mno-id-shared-library:                 Blackfin Options.   (line   84)
  * mno-ieee:                              SH Options.         (line  163)
! * mno-ieee-fp:                           x86 Options.        (line  714)
  * mno-imadd:                             MIPS Options.       (line  635)
  * mno-inline-float-divide:               IA-64 Options.      (line   61)
  * mno-inline-int-divide:                 IA-64 Options.      (line   72)
*************** look up both forms.
*** 73252,73258 ****
  * Mno-modules:                           Preprocessor Options.
                                                               (line  131)
  * mno-mpy:                               ARC Options.        (line  125)
! * mno-ms-bitfields:                      x86 Options.        (line 1374)
  * mno-mt:                                MIPS Options.       (line  399)
  * mno-mul-bug-workaround:                CRIS Options.       (line   28)
  * mno-muladd:                            FRV Options.        (line   67)
--- 73255,73261 ----
  * Mno-modules:                           Preprocessor Options.
                                                               (line  131)
  * mno-mpy:                               ARC Options.        (line  125)
! * mno-ms-bitfields:                      x86 Options.        (line 1376)
  * mno-mt:                                MIPS Options.       (line  399)
  * mno-mul-bug-workaround:                CRIS Options.       (line   28)
  * mno-muladd:                            FRV Options.        (line   67)
*************** look up both forms.
*** 73306,73319 ****
  * mno-prologue-epilogue:                 CRIS Options.       (line   67)
  * mno-prototype:                         RS/6000 and PowerPC Options.
                                                               (line  583)
! * mno-push-args:                         x86 Options.        (line 1351)
  * mno-quad-memory:                       RS/6000 and PowerPC Options.
                                                               (line  194)
  * mno-quad-memory-atomic:                RS/6000 and PowerPC Options.
                                                               (line  200)
  * mno-readonly-in-sdata:                 RS/6000 and PowerPC Options.
                                                               (line  675)
! * mno-red-zone:                          x86 Options.        (line 1753)
  * mno-register-names:                    IA-64 Options.      (line   35)
  * mno-regnames:                          RS/6000 and PowerPC Options.
                                                               (line  712)
--- 73309,73322 ----
  * mno-prologue-epilogue:                 CRIS Options.       (line   67)
  * mno-prototype:                         RS/6000 and PowerPC Options.
                                                               (line  583)
! * mno-push-args:                         x86 Options.        (line 1353)
  * mno-quad-memory:                       RS/6000 and PowerPC Options.
                                                               (line  194)
  * mno-quad-memory-atomic:                RS/6000 and PowerPC Options.
                                                               (line  200)
  * mno-readonly-in-sdata:                 RS/6000 and PowerPC Options.
                                                               (line  675)
! * mno-red-zone:                          x86 Options.        (line 1755)
  * mno-register-names:                    IA-64 Options.      (line   35)
  * mno-regnames:                          RS/6000 and PowerPC Options.
                                                               (line  712)
*************** look up both forms.
*** 73393,73399 ****
  * mno-unaligned-access <1>:              MIPS Options.       (line  605)
  * mno-unaligned-doubles:                 SPARC Options.      (line   71)
  * mno-uninit-const-in-rodata:            MIPS Options.       (line  529)
! * mno-unroll-only-small-loops:           x86 Options.        (line 1810)
  * mno-update:                            RS/6000 and PowerPC Options.
                                                               (line  340)
  * mno-user-mode:                         SPARC Options.      (line   83)
--- 73396,73402 ----
  * mno-unaligned-access <1>:              MIPS Options.       (line  605)
  * mno-unaligned-doubles:                 SPARC Options.      (line   71)
  * mno-uninit-const-in-rodata:            MIPS Options.       (line  529)
! * mno-unroll-only-small-loops:           x86 Options.        (line 1812)
  * mno-update:                            RS/6000 and PowerPC Options.
                                                               (line  340)
  * mno-user-mode:                         SPARC Options.      (line   83)
*************** look up both forms.
*** 73434,73450 ****
  * mnodiv:                                FT32 Options.       (line   19)
  * mnomacsave:                            SH Options.         (line  159)
  * mnop-fun-dllimport:                    x86 Windows Options.
!                                                              (line   40)
! * mnop-mcount:                           x86 Options.        (line 1581)
  * mnopm:                                 FT32 Options.       (line   28)
  * mnops:                                 Adapteva Epiphany Options.
                                                               (line   25)
! * mnoreturn-no-callee-saved-registers:   x86 Options.        (line 1186)
  * mnorm:                                 ARC Options.        (line  136)
  * modd-spreg:                            MIPS Options.       (line  297)
  * momit-leaf-frame-pointer:              AArch64 Options.    (line   65)
  * momit-leaf-frame-pointer <1>:          Blackfin Options.   (line   42)
! * momit-leaf-frame-pointer <2>:          x86 Options.        (line 1546)
  * mone-byte-bool:                        Darwin Options.     (line   97)
  * moptimize:                             Nvidia PTX Options. (line   44)
  * moptimize-membar:                      FRV Options.        (line  243)
--- 73437,73453 ----
  * mnodiv:                                FT32 Options.       (line   19)
  * mnomacsave:                            SH Options.         (line  159)
  * mnop-fun-dllimport:                    x86 Windows Options.
!                                                              (line   41)
! * mnop-mcount:                           x86 Options.        (line 1583)
  * mnopm:                                 FT32 Options.       (line   28)
  * mnops:                                 Adapteva Epiphany Options.
                                                               (line   25)
! * mnoreturn-no-callee-saved-registers:   x86 Options.        (line 1188)
  * mnorm:                                 ARC Options.        (line  136)
  * modd-spreg:                            MIPS Options.       (line  297)
  * momit-leaf-frame-pointer:              AArch64 Options.    (line   65)
  * momit-leaf-frame-pointer <1>:          Blackfin Options.   (line   42)
! * momit-leaf-frame-pointer <2>:          x86 Options.        (line 1548)
  * mone-byte-bool:                        Darwin Options.     (line   97)
  * moptimize:                             Nvidia PTX Options. (line   44)
  * moptimize-membar:                      FRV Options.        (line  243)
*************** look up both forms.
*** 73461,73474 ****
                                                               (line   52)
  * mpadstruct:                            SH Options.         (line  188)
  * mpaired-single:                        MIPS Options.       (line  374)
! * mpartial-vector-fp-math:               x86 Options.        (line 1146)
  * mpass-mrelax-to-as:                    LoongArch Options.  (line  229)
  * mpc-relative-literal-loads:            AArch64 Options.    (line  288)
! * mpc32:                                 x86 Options.        (line  875)
! * mpc64:                                 x86 Options.        (line  875)
! * mpc80:                                 x86 Options.        (line  875)
! * mpclmul:                               x86 Options.        (line  985)
! * mpconfig:                              x86 Options.        (line  993)
  * mpcrel:                                M680x0 Options.     (line  273)
  * mpcrel <1>:                            RS/6000 and PowerPC Options.
                                                               (line  922)
--- 73464,73477 ----
                                                               (line   52)
  * mpadstruct:                            SH Options.         (line  188)
  * mpaired-single:                        MIPS Options.       (line  374)
! * mpartial-vector-fp-math:               x86 Options.        (line 1148)
  * mpass-mrelax-to-as:                    LoongArch Options.  (line  229)
  * mpc-relative-literal-loads:            AArch64 Options.    (line  288)
! * mpc32:                                 x86 Options.        (line  877)
! * mpc64:                                 x86 Options.        (line  877)
! * mpc80:                                 x86 Options.        (line  877)
! * mpclmul:                               x86 Options.        (line  987)
! * mpconfig:                              x86 Options.        (line  995)
  * mpcrel:                                M680x0 Options.     (line  273)
  * mpcrel <1>:                            RS/6000 and PowerPC Options.
                                                               (line  922)
*************** look up both forms.
*** 73476,73487 ****
  * mpe:                                   RS/6000 and PowerPC Options.
                                                               (line  301)
  * mpe-aligned-commons:                   x86 Windows Options.
!                                                              (line   77)
  * mpic-data-is-text-relative:            ARM Options.        (line  821)
  * mpic-data-is-text-relative <1>:        MicroBlaze Options. (line   91)
  * mpic-register:                         ARM Options.        (line  814)
  * mpid:                                  RX Options.         (line  115)
! * mpku:                                  x86 Options.        (line 1021)
  * mplt:                                  MIPS Options.       (line  223)
  * mpltseq:                               RS/6000 and PowerPC Options.
                                                               (line  755)
--- 73479,73490 ----
  * mpe:                                   RS/6000 and PowerPC Options.
                                                               (line  301)
  * mpe-aligned-commons:                   x86 Windows Options.
!                                                              (line   78)
  * mpic-data-is-text-relative:            ARM Options.        (line  821)
  * mpic-data-is-text-relative <1>:        MicroBlaze Options. (line   91)
  * mpic-register:                         ARM Options.        (line  814)
  * mpid:                                  RX Options.         (line  115)
! * mpku:                                  x86 Options.        (line 1023)
  * mplt:                                  MIPS Options.       (line  223)
  * mpltseq:                               RS/6000 and PowerPC Options.
                                                               (line  755)
*************** look up both forms.
*** 73490,73496 ****
                                                               (line  868)
  * mpoke-function-name:                   ARM Options.        (line  829)
  * mpopc:                                 SPARC Options.      (line  279)
! * mpopcnt:                               x86 Options.        (line 1005)
  * mpopcntb:                              RS/6000 and PowerPC Options.
                                                               (line   21)
  * mpopcntd:                              RS/6000 and PowerPC Options.
--- 73493,73499 ----
                                                               (line  868)
  * mpoke-function-name:                   ARM Options.        (line  829)
  * mpopc:                                 SPARC Options.      (line  279)
! * mpopcnt:                               x86 Options.        (line 1007)
  * mpopcntb:                              RS/6000 and PowerPC Options.
                                                               (line   21)
  * mpopcntd:                              RS/6000 and PowerPC Options.
*************** look up both forms.
*** 73508,73526 ****
                                                               (line   21)
  * mpowerpc64:                            RS/6000 and PowerPC Options.
                                                               (line   21)
! * mprefer-avx128:                        x86 Options.        (line 1138)
  * mprefer-short-insn-regs:               Adapteva Epiphany Options.
                                                               (line   12)
! * mprefer-vector-width:                  x86 Options.        (line 1142)
  * mprefergot:                            SH Options.         (line  267)
  * mpreferred-stack-boundary:             RISC-V Options.     (line  386)
! * mpreferred-stack-boundary <1>:         x86 Options.        (line  917)
! * mprefetchi:                            x86 Options.        (line 1054)
! * mprefetchwt1:                          x86 Options.        (line  998)
  * mprefixed:                             RS/6000 and PowerPC Options.
                                                               (line  928)
  * mpretend-cmove:                        SH Options.         (line  382)
! * mprfchw:                               x86 Options.        (line  996)
  * mprint-tune-info:                      ARM Options.        (line  974)
  * mprioritize-restricted-insns:          RS/6000 and PowerPC Options.
                                                               (line  448)
--- 73511,73529 ----
                                                               (line   21)
  * mpowerpc64:                            RS/6000 and PowerPC Options.
                                                               (line   21)
! * mprefer-avx128:                        x86 Options.        (line 1140)
  * mprefer-short-insn-regs:               Adapteva Epiphany Options.
                                                               (line   12)
! * mprefer-vector-width:                  x86 Options.        (line 1144)
  * mprefergot:                            SH Options.         (line  267)
  * mpreferred-stack-boundary:             RISC-V Options.     (line  386)
! * mpreferred-stack-boundary <1>:         x86 Options.        (line  919)
! * mprefetchi:                            x86 Options.        (line 1056)
! * mprefetchwt1:                          x86 Options.        (line 1000)
  * mprefixed:                             RS/6000 and PowerPC Options.
                                                               (line  928)
  * mpretend-cmove:                        SH Options.         (line  382)
! * mprfchw:                               x86 Options.        (line  998)
  * mprint-tune-info:                      ARM Options.        (line  974)
  * mprioritize-restricted-insns:          RS/6000 and PowerPC Options.
                                                               (line  448)
*************** look up both forms.
*** 73530,73539 ****
  * mprologue-epilogue:                    CRIS Options.       (line   67)
  * mprototype:                            RS/6000 and PowerPC Options.
                                                               (line  583)
! * mptwrite:                              x86 Options.        (line  989)
  * mptx:                                  Nvidia PTX Options. (line   29)
  * mpure-code:                            ARM Options.        (line  984)
! * mpush-args:                            x86 Options.        (line 1351)
  * mpushpop:                              C-SKY Options.      (line  128)
  * MQ:                                    Preprocessor Options.
                                                               (line  161)
--- 73533,73542 ----
  * mprologue-epilogue:                    CRIS Options.       (line   67)
  * mprototype:                            RS/6000 and PowerPC Options.
                                                               (line  583)
! * mptwrite:                              x86 Options.        (line  991)
  * mptx:                                  Nvidia PTX Options. (line   29)
  * mpure-code:                            ARM Options.        (line  984)
! * mpush-args:                            x86 Options.        (line 1353)
  * mpushpop:                              C-SKY Options.      (line  128)
  * MQ:                                    Preprocessor Options.
                                                               (line  161)
*************** look up both forms.
*** 73544,73575 ****
                                                               (line  200)
  * mr0rel-sec:                            Nios II Options.    (line   75)
  * mr10k-cache-barrier:                   MIPS Options.       (line  733)
! * mraoint:                               x86 Options.        (line 1055)
  * mRcq:                                  ARC Options.        (line  528)
  * mRcw:                                  ARC Options.        (line  531)
! * mrdpid:                                x86 Options.        (line  997)
! * mrdrnd:                                x86 Options.        (line  990)
! * mrdseed:                               x86 Options.        (line  999)
  * mreadonly-in-sdata:                    RS/6000 and PowerPC Options.
                                                               (line  675)
  * mrecip:                                LoongArch Options.  (line  239)
  * mrecip <1>:                            RS/6000 and PowerPC Options.
                                                               (line  775)
! * mrecip <2>:                            x86 Options.        (line 1232)
  * mrecip-precision:                      RS/6000 and PowerPC Options.
                                                               (line  832)
  * mrecip=opt:                            LoongArch Options.  (line  253)
  * mrecip=opt <1>:                        RS/6000 and PowerPC Options.
                                                               (line  789)
! * mrecip=opt <2>:                        x86 Options.        (line 1254)
! * mrecord-mcount:                        x86 Options.        (line 1575)
! * mrecord-return:                        x86 Options.        (line 1595)
! * mred-zone:                             x86 Options.        (line 1753)
  * mreduced-regs:                         NDS32 Options.      (line   14)
  * mregister-names:                       IA-64 Options.      (line   35)
  * mregnames:                             RS/6000 and PowerPC Options.
                                                               (line  712)
! * mregparm:                              x86 Options.        (line  847)
  * mrelax:                                AVR Options.        (line  258)
  * mrelax <1>:                            H8/300 Options.     (line    8)
  * mrelax <2>:                            LoongArch Options.  (line  217)
--- 73547,73578 ----
                                                               (line  200)
  * mr0rel-sec:                            Nios II Options.    (line   75)
  * mr10k-cache-barrier:                   MIPS Options.       (line  733)
! * mraoint:                               x86 Options.        (line 1057)
  * mRcq:                                  ARC Options.        (line  528)
  * mRcw:                                  ARC Options.        (line  531)
! * mrdpid:                                x86 Options.        (line  999)
! * mrdrnd:                                x86 Options.        (line  992)
! * mrdseed:                               x86 Options.        (line 1001)
  * mreadonly-in-sdata:                    RS/6000 and PowerPC Options.
                                                               (line  675)
  * mrecip:                                LoongArch Options.  (line  239)
  * mrecip <1>:                            RS/6000 and PowerPC Options.
                                                               (line  775)
! * mrecip <2>:                            x86 Options.        (line 1234)
  * mrecip-precision:                      RS/6000 and PowerPC Options.
                                                               (line  832)
  * mrecip=opt:                            LoongArch Options.  (line  253)
  * mrecip=opt <1>:                        RS/6000 and PowerPC Options.
                                                               (line  789)
! * mrecip=opt <2>:                        x86 Options.        (line 1256)
! * mrecord-mcount:                        x86 Options.        (line 1577)
! * mrecord-return:                        x86 Options.        (line 1597)
! * mred-zone:                             x86 Options.        (line 1755)
  * mreduced-regs:                         NDS32 Options.      (line   14)
  * mregister-names:                       IA-64 Options.      (line   35)
  * mregnames:                             RS/6000 and PowerPC Options.
                                                               (line  712)
! * mregparm:                              x86 Options.        (line  849)
  * mrelax:                                AVR Options.        (line  258)
  * mrelax <1>:                            H8/300 Options.     (line    8)
  * mrelax <2>:                            LoongArch Options.  (line  217)
*************** look up both forms.
*** 73580,73586 ****
  * mrelax <7>:                            RX Options.         (line   94)
  * mrelax <8>:                            SH Options.         (line  136)
  * mrelax <9>:                            V850 Options.       (line  101)
! * mrelax-cmpxchg-loop:                   x86 Options.        (line 1653)
  * mrelax-immediate:                      MCore Options.      (line   17)
  * mrelax-pic-calls:                      MIPS Options.       (line  879)
  * mrelocatable:                          RS/6000 and PowerPC Options.
--- 73583,73589 ----
  * mrelax <7>:                            RX Options.         (line   94)
  * mrelax <8>:                            SH Options.         (line  136)
  * mrelax <9>:                            V850 Options.       (line  101)
! * mrelax-cmpxchg-loop:                   x86 Options.        (line 1655)
  * mrelax-immediate:                      MCore Options.      (line   17)
  * mrelax-pic-calls:                      MIPS Options.       (line  879)
  * mrelocatable:                          RS/6000 and PowerPC Options.
*************** look up both forms.
*** 73604,73618 ****
  * mround-nearest:                        Adapteva Epiphany Options.
                                                               (line   50)
  * mrtd:                                  M680x0 Options.     (line  236)
! * mrtd <1>:                              x86 Options.        (line  823)
  * mrtd <2>:                              x86 Function Attributes.
                                                               (line    8)
! * mrtm:                                  x86 Options.        (line 1016)
  * mrtp:                                  VxWorks Options.    (line   10)
  * mrtsc:                                 ARC Options.        (line  366)
  * ms:                                    H8/300 Options.     (line   16)
  * ms2600:                                H8/300 Options.     (line   23)
! * msahf:                                 x86 Options.        (line 1203)
  * msave-acc-in-interrupts:               RX Options.         (line  108)
  * msave-mduc-in-interrupts:              RL78 Options.       (line   77)
  * msave-restore:                         RISC-V Options.     (line  399)
--- 73607,73621 ----
  * mround-nearest:                        Adapteva Epiphany Options.
                                                               (line   50)
  * mrtd:                                  M680x0 Options.     (line  236)
! * mrtd <1>:                              x86 Options.        (line  825)
  * mrtd <2>:                              x86 Function Attributes.
                                                               (line    8)
! * mrtm:                                  x86 Options.        (line 1018)
  * mrtp:                                  VxWorks Options.    (line   10)
  * mrtsc:                                 ARC Options.        (line  366)
  * ms:                                    H8/300 Options.     (line   16)
  * ms2600:                                H8/300 Options.     (line   23)
! * msahf:                                 x86 Options.        (line 1205)
  * msave-acc-in-interrupts:               RX Options.         (line  108)
  * msave-mduc-in-interrupts:              RL78 Options.       (line   77)
  * msave-restore:                         RISC-V Options.     (line  399)
*************** look up both forms.
*** 73668,73687 ****
  * msel-sched-dont-check-control-spec:    IA-64 Options.      (line  206)
  * msep-data:                             Blackfin Options.   (line  106)
  * msep-data <1>:                         Blackfin Options.   (line  112)
! * mserialize:                            x86 Options.        (line 1042)
  * mserialize-volatile:                   Xtensa Options.     (line   33)
  * msetlb:                                MN10300 Options.    (line   63)
  * msext:                                 OpenRISC Options.   (line   58)
  * msfimm:                                OpenRISC Options.   (line   62)
! * msgx:                                  x86 Options.        (line 1000)
! * msha:                                  x86 Options.        (line  983)
! * msha512:                               x86 Options.        (line 1059)
  * mshared-library-id:                    Blackfin Options.   (line   99)
  * mshftimm:                              OpenRISC Options.   (line   67)
  * mshort:                                M680x0 Options.     (line  216)
  * mshort-calls:                          AVR Options.        (line  691)
  * mshorten-memrefs:                      RISC-V Options.     (line  447)
! * mshstk:                                x86 Options.        (line 1217)
  * mside-effects:                         CRIS Options.       (line   43)
  * msign-extend-enabled:                  LM32 Options.       (line   17)
  * msign-return-address:                  AArch64 Options.    (line  295)
--- 73671,73690 ----
  * msel-sched-dont-check-control-spec:    IA-64 Options.      (line  206)
  * msep-data:                             Blackfin Options.   (line  106)
  * msep-data <1>:                         Blackfin Options.   (line  112)
! * mserialize:                            x86 Options.        (line 1044)
  * mserialize-volatile:                   Xtensa Options.     (line   33)
  * msetlb:                                MN10300 Options.    (line   63)
  * msext:                                 OpenRISC Options.   (line   58)
  * msfimm:                                OpenRISC Options.   (line   62)
! * msgx:                                  x86 Options.        (line 1002)
! * msha:                                  x86 Options.        (line  985)
! * msha512:                               x86 Options.        (line 1061)
  * mshared-library-id:                    Blackfin Options.   (line   99)
  * mshftimm:                              OpenRISC Options.   (line   67)
  * mshort:                                M680x0 Options.     (line  216)
  * mshort-calls:                          AVR Options.        (line  691)
  * mshorten-memrefs:                      RISC-V Options.     (line  447)
! * mshstk:                                x86 Options.        (line 1219)
  * mside-effects:                         CRIS Options.       (line   43)
  * msign-extend-enabled:                  LM32 Options.       (line   17)
  * msign-return-address:                  AArch64 Options.    (line  295)
*************** look up both forms.
*** 73710,73720 ****
  * msio:                                  HPPA Options.       (line  168)
  * msize-level:                           ARC Options.        (line  534)
  * mskip-bug:                             AVR Options.        (line  697)
! * mskip-rax-setup:                       x86 Options.        (line 1608)
  * mslow-bytes:                           MCore Options.      (line   33)
  * mslow-flash-data:                      ARM Options.        (line  956)
! * msm3:                                  x86 Options.        (line 1058)
! * msm4:                                  x86 Options.        (line 1060)
  * msmall:                                MSP430 Options.     (line   84)
  * msmall-data:                           DEC Alpha Options.  (line  185)
  * msmall-data-limit:                     LoongArch Options.  (line  152)
--- 73713,73723 ----
  * msio:                                  HPPA Options.       (line  168)
  * msize-level:                           ARC Options.        (line  534)
  * mskip-bug:                             AVR Options.        (line  697)
! * mskip-rax-setup:                       x86 Options.        (line 1610)
  * mslow-bytes:                           MCore Options.      (line   33)
  * mslow-flash-data:                      ARM Options.        (line  956)
! * msm3:                                  x86 Options.        (line 1060)
! * msm4:                                  x86 Options.        (line 1062)
  * msmall:                                MSP430 Options.     (line   84)
  * msmall-data:                           DEC Alpha Options.  (line  185)
  * msmall-data-limit:                     LoongArch Options.  (line  152)
*************** look up both forms.
*** 73753,73759 ****
  * msoft-float <13>:                      SPARC Options.      (line   37)
  * msoft-float <14>:                      V850 Options.       (line  111)
  * msoft-float <15>:                      Visium Options.     (line   22)
! * msoft-float <16>:                      x86 Options.        (line  722)
  * msoft-mul:                             OpenRISC Options.   (line   22)
  * msoft-mult:                            HPPA Options.       (line  188)
  * msoft-quad-float:                      SPARC Options.      (line   58)
--- 73756,73762 ----
  * msoft-float <13>:                      SPARC Options.      (line   37)
  * msoft-float <14>:                      V850 Options.       (line  111)
  * msoft-float <15>:                      Visium Options.     (line   22)
! * msoft-float <16>:                      x86 Options.        (line  724)
  * msoft-mul:                             OpenRISC Options.   (line   22)
  * msoft-mult:                            HPPA Options.       (line  188)
  * msoft-quad-float:                      SPARC Options.      (line   58)
*************** look up both forms.
*** 73775,73790 ****
  * msplit-vecmove-early:                  Adapteva Epiphany Options.
                                                               (line  125)
  * msram-ecc:                             AMD GCN Options.    (line   45)
! * msse:                                  x86 Options.        (line  964)
! * msse2:                                 x86 Options.        (line  965)
! * msse2avx:                              x86 Options.        (line 1563)
! * msse3:                                 x86 Options.        (line  966)
! * msse4:                                 x86 Options.        (line  968)
! * msse4.1:                               x86 Options.        (line  970)
! * msse4.2:                               x86 Options.        (line  971)
! * msse4a:                                x86 Options.        (line  969)
! * msseregparm:                           x86 Options.        (line  858)
! * mssse3:                                x86 Options.        (line  967)
  * mstack-align:                          CRIS Options.       (line   47)
  * mstack-bias:                           SPARC Options.      (line  370)
  * mstack-check-l1:                       Blackfin Options.   (line   73)
--- 73778,73793 ----
  * msplit-vecmove-early:                  Adapteva Epiphany Options.
                                                               (line  125)
  * msram-ecc:                             AMD GCN Options.    (line   45)
! * msse:                                  x86 Options.        (line  966)
! * msse2:                                 x86 Options.        (line  967)
! * msse2avx:                              x86 Options.        (line 1565)
! * msse3:                                 x86 Options.        (line  968)
! * msse4:                                 x86 Options.        (line  970)
! * msse4.1:                               x86 Options.        (line  972)
! * msse4.2:                               x86 Options.        (line  973)
! * msse4a:                                x86 Options.        (line  971)
! * msseregparm:                           x86 Options.        (line  860)
! * mssse3:                                x86 Options.        (line  969)
  * mstack-align:                          CRIS Options.       (line   47)
  * mstack-bias:                           SPARC Options.      (line  370)
  * mstack-check-l1:                       Blackfin Options.   (line   73)
*************** look up both forms.
*** 73798,73824 ****
  * mstack-protector-guard <2>:            RISC-V Options.     (line  514)
  * mstack-protector-guard <3>:            RS/6000 and PowerPC Options.
                                                               (line  904)
! * mstack-protector-guard <4>:            x86 Options.        (line 1633)
  * mstack-protector-guard-offset:         AArch64 Options.    (line   70)
  * mstack-protector-guard-offset <1>:     ARM Options.        (line 1006)
  * mstack-protector-guard-offset <2>:     RISC-V Options.     (line  514)
  * mstack-protector-guard-offset <3>:     RS/6000 and PowerPC Options.
                                                               (line  904)
! * mstack-protector-guard-offset <4>:     x86 Options.        (line 1633)
  * mstack-protector-guard-reg:            AArch64 Options.    (line   70)
  * mstack-protector-guard-reg <1>:        RISC-V Options.     (line  514)
  * mstack-protector-guard-reg <2>:        RS/6000 and PowerPC Options.
                                                               (line  904)
! * mstack-protector-guard-reg <3>:        x86 Options.        (line 1633)
  * mstack-protector-guard-symbol:         RS/6000 and PowerPC Options.
                                                               (line  904)
  * mstack-size:                           AMD GCN Options.    (line   53)
  * mstack-size <1>:                       C-SKY Options.      (line  148)
  * mstack-size <2>:                       S/390 and zSeries Options.
                                                               (line  200)
! * mstackrealign:                         x86 Options.        (line  908)
  * mstd-struct-return:                    SPARC Options.      (line  100)
! * mstore-max:                            x86 Options.        (line 1168)
  * mstrict-align:                         AArch64 Options.    (line   59)
  * mstrict-align <1>:                     LoongArch Options.  (line  146)
  * mstrict-align <2>:                     M680x0 Options.     (line  279)
--- 73801,73827 ----
  * mstack-protector-guard <2>:            RISC-V Options.     (line  514)
  * mstack-protector-guard <3>:            RS/6000 and PowerPC Options.
                                                               (line  904)
! * mstack-protector-guard <4>:            x86 Options.        (line 1635)
  * mstack-protector-guard-offset:         AArch64 Options.    (line   70)
  * mstack-protector-guard-offset <1>:     ARM Options.        (line 1006)
  * mstack-protector-guard-offset <2>:     RISC-V Options.     (line  514)
  * mstack-protector-guard-offset <3>:     RS/6000 and PowerPC Options.
                                                               (line  904)
! * mstack-protector-guard-offset <4>:     x86 Options.        (line 1635)
  * mstack-protector-guard-reg:            AArch64 Options.    (line   70)
  * mstack-protector-guard-reg <1>:        RISC-V Options.     (line  514)
  * mstack-protector-guard-reg <2>:        RS/6000 and PowerPC Options.
                                                               (line  904)
! * mstack-protector-guard-reg <3>:        x86 Options.        (line 1635)
  * mstack-protector-guard-symbol:         RS/6000 and PowerPC Options.
                                                               (line  904)
  * mstack-size:                           AMD GCN Options.    (line   53)
  * mstack-size <1>:                       C-SKY Options.      (line  148)
  * mstack-size <2>:                       S/390 and zSeries Options.
                                                               (line  200)
! * mstackrealign:                         x86 Options.        (line  910)
  * mstd-struct-return:                    SPARC Options.      (line  100)
! * mstore-max:                            x86 Options.        (line 1170)
  * mstrict-align:                         AArch64 Options.    (line   59)
  * mstrict-align <1>:                     LoongArch Options.  (line  146)
  * mstrict-align <2>:                     M680x0 Options.     (line  279)
*************** look up both forms.
*** 73830,73836 ****
  * mstrict-X:                             AVR Options.        (line  284)
  * mstring-compare-inline-limit:          RS/6000 and PowerPC Options.
                                                               (line  699)
! * mstringop-strategy=ALG:                x86 Options.        (line 1512)
  * mstructure-size-boundary:              ARM Options.        (line  763)
  * msubxc:                                SPARC Options.      (line  286)
  * msv-mode:                              Visium Options.     (line   51)
--- 73833,73839 ----
  * mstrict-X:                             AVR Options.        (line  284)
  * mstring-compare-inline-limit:          RS/6000 and PowerPC Options.
                                                               (line  699)
! * mstringop-strategy=ALG:                x86 Options.        (line 1514)
  * mstructure-size-boundary:              ARM Options.        (line  763)
  * msubxc:                                SPARC Options.      (line  286)
  * msv-mode:                              Visium Options.     (line   51)
*************** look up both forms.
*** 73847,73859 ****
                                                               (line  146)
  * mtarget-align:                         Xtensa Options.     (line   72)
  * mtas:                                  SH Options.         (line  258)
! * mtbm:                                  x86 Options.        (line 1018)
  * mtda:                                  V850 Options.       (line   33)
  * mtelephony:                            ARC Options.        (line  376)
  * mtext-section-literals:                Xtensa Options.     (line   45)
! * mthreads:                              x86 Options.        (line 1367)
  * mthreads <1>:                          x86 Windows Options.
!                                                              (line   44)
  * mthumb:                                ARM Options.        (line  850)
  * mthumb-interwork:                      ARM Options.        (line   23)
  * mtiny-printf:                          MSP430 Options.     (line  121)
--- 73850,73862 ----
                                                               (line  146)
  * mtarget-align:                         Xtensa Options.     (line   72)
  * mtas:                                  SH Options.         (line  258)
! * mtbm:                                  x86 Options.        (line 1020)
  * mtda:                                  V850 Options.       (line   33)
  * mtelephony:                            ARC Options.        (line  376)
  * mtext-section-literals:                Xtensa Options.     (line   45)
! * mthreads:                              x86 Options.        (line 1369)
  * mthreads <1>:                          x86 Windows Options.
!                                                              (line   45)
  * mthumb:                                ARM Options.        (line  850)
  * mthumb-interwork:                      ARM Options.        (line   23)
  * mtiny-printf:                          MSP430 Options.     (line  121)
*************** look up both forms.
*** 73862,73873 ****
  * mtls:                                  FRV Options.        (line   93)
  * mtls-dialect:                          ARM Options.        (line  906)
  * mtls-dialect <1>:                      LoongArch Options.  (line  319)
! * mtls-dialect <2>:                      x86 Options.        (line 1345)
  * mtls-dialect=desc:                     AArch64 Options.    (line   85)
  * mtls-dialect=desc <1>:                 RISC-V Options.     (line  528)
  * mtls-dialect=trad:                     RISC-V Options.     (line  532)
  * mtls-dialect=traditional:              AArch64 Options.    (line   89)
! * mtls-direct-seg-refs:                  x86 Options.        (line 1553)
  * mtls-markers:                          RS/6000 and PowerPC Options.
                                                               (line  767)
  * mtls-size:                             AArch64 Options.    (line   93)
--- 73865,73876 ----
  * mtls:                                  FRV Options.        (line   93)
  * mtls-dialect:                          ARM Options.        (line  906)
  * mtls-dialect <1>:                      LoongArch Options.  (line  319)
! * mtls-dialect <2>:                      x86 Options.        (line 1347)
  * mtls-dialect=desc:                     AArch64 Options.    (line   85)
  * mtls-dialect=desc <1>:                 RISC-V Options.     (line  528)
  * mtls-dialect=trad:                     RISC-V Options.     (line  532)
  * mtls-dialect=traditional:              AArch64 Options.    (line   89)
! * mtls-direct-seg-refs:                  x86 Options.        (line 1555)
  * mtls-markers:                          RS/6000 and PowerPC Options.
                                                               (line  767)
  * mtls-size:                             AArch64 Options.    (line   93)
*************** look up both forms.
*** 73889,73895 ****
                                                               (line  532)
  * mtrap-precision:                       DEC Alpha Options.  (line  108)
  * mtrust:                                C-SKY Options.      (line   98)
! * mtsxldtrk:                             x86 Options.        (line 1034)
  * mtune:                                 AArch64 Options.    (line  202)
  * mtune <1>:                             AMD GCN Options.    (line    8)
  * mtune <2>:                             ARC Options.        (line  555)
--- 73892,73898 ----
                                                               (line  532)
  * mtrap-precision:                       DEC Alpha Options.  (line  108)
  * mtrust:                                C-SKY Options.      (line   98)
! * mtsxldtrk:                             x86 Options.        (line 1036)
  * mtune:                                 AArch64 Options.    (line  202)
  * mtune <1>:                             AMD GCN Options.    (line    8)
  * mtune <2>:                             ARC Options.        (line  555)
*************** look up both forms.
*** 73909,73918 ****
                                                               (line  161)
  * mtune <15>:                            SPARC Options.      (line  198)
  * mtune <16>:                            Visium Options.     (line   46)
! * mtune <17>:                            x86 Options.        (line  597)
! * mtune-ctrl=FEATURE-LIST:               x86 Options.        (line 1105)
  * muclibc:                               GNU/Linux Options.  (line   13)
! * muintr:                                x86 Options.        (line 1032)
  * multcost:                              ARC Options.        (line  645)
  * multcost=NUMBER:                       SH Options.         (line  280)
  * multilib-library-pic:                  FRV Options.        (line  109)
--- 73912,73921 ----
                                                               (line  161)
  * mtune <15>:                            SPARC Options.      (line  198)
  * mtune <16>:                            Visium Options.     (line   46)
! * mtune <17>:                            x86 Options.        (line  599)
! * mtune-ctrl=FEATURE-LIST:               x86 Options.        (line 1107)
  * muclibc:                               GNU/Linux Options.  (line   13)
! * muintr:                                x86 Options.        (line 1034)
  * multcost:                              ARC Options.        (line  645)
  * multcost=NUMBER:                       SH Options.         (line  280)
  * multilib-library-pic:                  FRV Options.        (line  109)
*************** look up both forms.
*** 73925,73944 ****
  * munaligned-access <1>:                 MIPS Options.       (line  605)
  * munaligned-doubles:                    SPARC Options.      (line   71)
  * municode:                              x86 Windows Options.
!                                                              (line   48)
  * muniform-simt:                         Nvidia PTX Options. (line   60)
  * muninit-const-in-rodata:               MIPS Options.       (line  529)
  * munix:                                 VAX Options.        (line    8)
  * munix-asm:                             PDP-11 Options.     (line   42)
  * munordered-float:                      OpenRISC Options.   (line   38)
! * munroll-only-small-loops:              x86 Options.        (line 1810)
  * mupdate:                               RS/6000 and PowerPC Options.
                                                               (line  340)
  * muser-enabled:                         LM32 Options.       (line   20)
  * muser-mode:                            SPARC Options.      (line   83)
  * muser-mode <1>:                        Visium Options.     (line   56)
  * musermode:                             SH Options.         (line  272)
! * musermsr:                              x86 Options.        (line 1062)
  * mv3-atomics:                           eBPF Options.       (line   33)
  * mv3push:                               NDS32 Options.      (line   44)
  * mv850:                                 V850 Options.       (line   48)
--- 73928,73947 ----
  * munaligned-access <1>:                 MIPS Options.       (line  605)
  * munaligned-doubles:                    SPARC Options.      (line   71)
  * municode:                              x86 Windows Options.
!                                                              (line   49)
  * muniform-simt:                         Nvidia PTX Options. (line   60)
  * muninit-const-in-rodata:               MIPS Options.       (line  529)
  * munix:                                 VAX Options.        (line    8)
  * munix-asm:                             PDP-11 Options.     (line   42)
  * munordered-float:                      OpenRISC Options.   (line   38)
! * munroll-only-small-loops:              x86 Options.        (line 1812)
  * mupdate:                               RS/6000 and PowerPC Options.
                                                               (line  340)
  * muser-enabled:                         LM32 Options.       (line   20)
  * muser-mode:                            SPARC Options.      (line   83)
  * muser-mode <1>:                        Visium Options.     (line   56)
  * musermode:                             SH Options.         (line  272)
! * musermsr:                              x86 Options.        (line 1064)
  * mv3-atomics:                           eBPF Options.       (line   33)
  * mv3push:                               NDS32 Options.      (line   44)
  * mv850:                                 V850 Options.       (line   48)
*************** look up both forms.
*** 73950,73963 ****
  * mv850e3v5:                             V850 Options.       (line   51)
  * mv850es:                               V850 Options.       (line   74)
  * mv8plus:                               SPARC Options.      (line  212)
! * mvaes:                                 x86 Options.        (line 1026)
  * mvdsp:                                 C-SKY Options.      (line  101)
  * mveclibabi:                            RS/6000 and PowerPC Options.
                                                               (line  842)
! * mveclibabi <1>:                        x86 Options.        (line 1283)
  * mvect-double:                          Adapteva Epiphany Options.
                                                               (line  114)
! * mvect8-ret-in-mem:                     x86 Options.        (line  868)
  * mverbose-cost-dump:                    AArch64 Options.    (line  284)
  * mverbose-cost-dump <1>:                ARM Options.        (line  980)
  * mvirt:                                 MIPS Options.       (line  411)
--- 73953,73966 ----
  * mv850e3v5:                             V850 Options.       (line   51)
  * mv850es:                               V850 Options.       (line   74)
  * mv8plus:                               SPARC Options.      (line  212)
! * mvaes:                                 x86 Options.        (line 1028)
  * mvdsp:                                 C-SKY Options.      (line  101)
  * mveclibabi:                            RS/6000 and PowerPC Options.
                                                               (line  842)
! * mveclibabi <1>:                        x86 Options.        (line 1285)
  * mvect-double:                          Adapteva Epiphany Options.
                                                               (line  114)
! * mvect8-ret-in-mem:                     x86 Options.        (line  870)
  * mverbose-cost-dump:                    AArch64 Options.    (line  284)
  * mverbose-cost-dump <1>:                ARM Options.        (line  980)
  * mvirt:                                 MIPS Options.       (line  411)
*************** look up both forms.
*** 73971,73977 ****
  * mvolatile-asm-stop:                    IA-64 Options.      (line   30)
  * mvolatile-cache:                       ARC Options.        (line  432)
  * mvolatile-cache <1>:                   ARC Options.        (line  436)
! * mvpclmulqdq:                           x86 Options.        (line 1028)
  * mvr4130-align:                         MIPS Options.       (line  854)
  * mvrsave:                               RS/6000 and PowerPC Options.
                                                               (line  151)
--- 73974,73980 ----
  * mvolatile-asm-stop:                    IA-64 Options.      (line   30)
  * mvolatile-cache:                       ARC Options.        (line  432)
  * mvolatile-cache <1>:                   ARC Options.        (line  436)
! * mvpclmulqdq:                           x86 Options.        (line 1030)
  * mvr4130-align:                         MIPS Options.       (line  854)
  * mvrsave:                               RS/6000 and PowerPC Options.
                                                               (line  151)
*************** look up both forms.
*** 73981,73988 ****
                                                               (line  110)
  * mvxworks:                              RS/6000 and PowerPC Options.
                                                               (line  615)
! * mvzeroupper:                           x86 Options.        (line 1132)
! * mwaitpkg:                              x86 Options.        (line 1027)
  * mwarn-devices-csv:                     MSP430 Options.     (line  166)
  * mwarn-dynamicstack:                    S/390 and zSeries Options.
                                                               (line  195)
--- 73984,73991 ----
                                                               (line  110)
  * mvxworks:                              RS/6000 and PowerPC Options.
                                                               (line  615)
! * mvzeroupper:                           x86 Options.        (line 1134)
! * mwaitpkg:                              x86 Options.        (line 1029)
  * mwarn-devices-csv:                     MSP430 Options.     (line  166)
  * mwarn-dynamicstack:                    S/390 and zSeries Options.
                                                               (line  195)
*************** look up both forms.
*** 73990,74004 ****
                                                               (line  187)
  * mwarn-mcu:                             MSP430 Options.     (line   63)
  * mwarn-multiple-fast-interrupts:        RX Options.         (line  141)
! * mwbnoinvd:                             x86 Options.        (line  994)
  * mwide-bitfields:                       MCore Options.      (line   21)
! * mwidekl:                               x86 Options.        (line 1048)
  * mwin32:                                x86 Windows Options.
!                                                              (line   53)
  * mwindows:                              x86 Windows Options.
!                                                              (line   59)
  * mword-relocations:                     ARM Options.        (line  917)
! * mx32:                                  x86 Options.        (line 1729)
  * mxgot:                                 M680x0 Options.     (line  311)
  * mxgot <1>:                             MIPS Options.       (line  233)
  * mxl-barrel-shift:                      MicroBlaze Options. (line   31)
--- 73993,74007 ----
                                                               (line  187)
  * mwarn-mcu:                             MSP430 Options.     (line   63)
  * mwarn-multiple-fast-interrupts:        RX Options.         (line  141)
! * mwbnoinvd:                             x86 Options.        (line  996)
  * mwide-bitfields:                       MCore Options.      (line   21)
! * mwidekl:                               x86 Options.        (line 1050)
  * mwin32:                                x86 Windows Options.
!                                                              (line   54)
  * mwindows:                              x86 Windows Options.
!                                                              (line   60)
  * mword-relocations:                     ARM Options.        (line  917)
! * mx32:                                  x86 Options.        (line 1731)
  * mxgot:                                 M680x0 Options.     (line  311)
  * mxgot <1>:                             MIPS Options.       (line  233)
  * mxl-barrel-shift:                      MicroBlaze Options. (line   31)
*************** look up both forms.
*** 74014,74025 ****
  * mxl-soft-mul:                          MicroBlaze Options. (line   25)
  * mxl-stack-check:                       MicroBlaze Options. (line   40)
  * mxnack:                                AMD GCN Options.    (line   60)
! * mxop:                                  x86 Options.        (line 1001)
  * mxpa:                                  MIPS Options.       (line  415)
! * mxsave:                                x86 Options.        (line 1012)
! * mxsavec:                               x86 Options.        (line 1014)
! * mxsaveopt:                             x86 Options.        (line 1013)
! * mxsaves:                               x86 Options.        (line 1015)
  * mxy:                                   ARC Options.        (line  381)
  * myellowknife:                          RS/6000 and PowerPC Options.
                                                               (line  610)
--- 74017,74028 ----
  * mxl-soft-mul:                          MicroBlaze Options. (line   25)
  * mxl-stack-check:                       MicroBlaze Options. (line   40)
  * mxnack:                                AMD GCN Options.    (line   60)
! * mxop:                                  x86 Options.        (line 1003)
  * mxpa:                                  MIPS Options.       (line  415)
! * mxsave:                                x86 Options.        (line 1014)
! * mxsavec:                               x86 Options.        (line 1016)
! * mxsaveopt:                             x86 Options.        (line 1015)
! * mxsaves:                               x86 Options.        (line 1017)
  * mxy:                                   ARC Options.        (line  381)
  * myellowknife:                          RS/6000 and PowerPC Options.
                                                               (line  610)
*************** look up both forms.
*** 74030,74036 ****
  * mzero-extend:                          MMIX Options.       (line   24)
  * mzvector:                              S/390 and zSeries Options.
                                                               (line  121)
! * no-80387:                              x86 Options.        (line  722)
  * no-block-ops-unaligned-vsx:            RS/6000 and PowerPC Options.
                                                               (line  949)
  * no-canonical-prefixes:                 Directory Options.  (line  163)
--- 74033,74039 ----
  * mzero-extend:                          MMIX Options.       (line   24)
  * mzvector:                              S/390 and zSeries Options.
                                                               (line  121)
! * no-80387:                              x86 Options.        (line  724)
  * no-block-ops-unaligned-vsx:            RS/6000 and PowerPC Options.
                                                               (line  949)
  * no-canonical-prefixes:                 Directory Options.  (line  163)
*************** Node: Code Gen Options805979
*** 78868,79301 ****
  Node: Developer Options835714
  Node: Submodel Options879227
  Node: AArch64 Options880947
! Ref: aarch64-feature-modifiers898437
! Node: Adapteva Epiphany Options904833
! Node: AMD GCN Options910785
! Node: ARC Options913082
! Node: ARM Options934067
! Node: AVR Options979170
! Ref: avr2980068
! Ref: avr25980335
! Ref: avr3980915
! Ref: avr31981043
! Ref: avr35981160
! Ref: avr4981455
! Ref: avr5981927
! Ref: avr51983784
! Ref: avr6984085
! Ref: avrxmega2984289
! Ref: avrxmega3984903
! Ref: avrxmega4986337
! Ref: avrxmega5986740
! Ref: avrxmega6986928
! Ref: avrxmega7987400
! Ref: avrtiny987590
! Ref: avr1987860
! Ref: eind994327
! Ref: ramp999098
! Ref: avr-macros1000605
! Node: Blackfin Options1009462
! Node: C6X Options1017354
! Node: CRIS Options1018897
! Node: C-SKY Options1022084
! Node: Darwin Options1027811
! Node: DEC Alpha Options1035962
! Node: eBPF Options1047578
! Node: FR30 Options1051160
! Node: FT32 Options1051720
! Node: FRV Options1052666
! Node: GNU/Linux Options1059430
! Node: H8/300 Options1060811
! Node: HPPA Options1062263
! Node: IA-64 Options1072908
! Node: LM32 Options1081036
! Node: LoongArch Options1081564
! Node: M32C Options1094484
! Node: M32R/D Options1095762
! Node: M680x0 Options1099307
! Node: MCore Options1113462
! Node: MicroBlaze Options1114971
! Node: MIPS Options1118038
! Node: MMIX Options1155460
! Node: MN10300 Options1157937
! Node: Moxie Options1160480
! Node: MSP430 Options1160967
! Node: NDS32 Options1168728
! Node: Nios II Options1170898
! Node: Nvidia PTX Options1184114
! Node: OpenRISC Options1187648
! Node: PDP-11 Options1190402
! Node: PowerPC Options1191650
! Node: PRU Options1191868
! Node: RISC-V Options1194669
! Node: RL78 Options1217434
! Node: RS/6000 and PowerPC Options1221209
! Node: RX Options1262717
! Node: S/390 and zSeries Options1271319
! Node: SH Options1282116
! Node: Solaris 2 Options1297268
! Node: SPARC Options1298506
! Node: System V Options1314158
! Node: V850 Options1314983
! Node: VAX Options1321671
! Node: Visium Options1322363
! Node: VMS Options1324671
! Node: VxWorks Options1325487
! Node: x86 Options1326908
! Node: x86 Windows Options1406192
! Node: Xstormy16 Options1410148
! Node: Xtensa Options1410442
! Node: zSeries Options1417285
! Node: Spec Files1417481
! Node: Environment Variables1443560
! Node: Precompiled Headers1452993
! Node: C++ Modules1459202
! Ref: C++ Modules-Footnote-11464865
! Node: C++ Module Mapper1465118
! Node: C++ Module Preprocessing1470271
! Node: C++ Compiled Module Interface1472100
! Ref: C++ Compiled Module Interface-Footnote-11475484
! Ref: C++ Compiled Module Interface-Footnote-21475573
! Node: C Implementation1475629
! Node: Translation implementation1477320
! Node: Environment implementation1477911
! Node: Identifiers implementation1478465
! Node: Characters implementation1479551
! Node: Integers implementation1483201
! Node: Floating point implementation1485250
! Node: Arrays and pointers implementation1488350
! Ref: Arrays and pointers implementation-Footnote-11489810
! Node: Hints implementation1489936
! Node: Structures unions enumerations and bit-fields implementation1491431
! Node: Qualifiers implementation1493655
! Node: Declarators implementation1495716
! Node: Statements implementation1496057
! Node: Preprocessing directives implementation1496383
! Node: Library functions implementation1498704
! Node: Architecture implementation1499353
! Node: Locale-specific behavior implementation1500998
! Node: C++ Implementation1501303
! Node: Conditionally-supported behavior1502587
! Node: Exception handling1503204
! Node: C Extensions1503612
! Node: Statement Exprs1508967
! Node: Local Labels1514339
! Node: Labels as Values1517312
! Ref: Labels as Values-Footnote-11519950
! Node: Nested Functions1520135
! Node: Nonlocal Gotos1524089
! Node: Constructing Calls1526355
! Node: Typeof1531067
! Node: Conditionals1535332
! Node: __int1281536221
! Node: Long Long1536746
! Node: Complex1538237
! Node: Floating Types1542982
! Node: Half-Precision1546478
! Node: Decimal Float1549946
! Node: Hex Floats1551800
! Node: Fixed-Point1552874
! Node: Named Address Spaces1556132
! Ref: AVR Named Address Spaces1556818
! Node: Zero Length1564210
! Node: Empty Structures1570063
! Node: Variable Length1570469
! Node: Variadic Macros1573187
! Node: Escaped Newlines1575565
! Node: Subscripting1576426
! Node: Pointer Arith1577151
! Node: Variadic Pointer Args1577728
! Node: Pointers to Arrays1578453
! Node: Initializers1579206
! Node: Compound Literals1579707
! Node: Designated Inits1583274
! Node: Case Ranges1587198
! Node: Cast to Union1587879
! Node: Mixed Labels and Declarations1589613
! Node: Function Attributes1590250
! Node: Common Function Attributes1594658
! Ref: Common Function Attributes-Footnote-11677095
! Node: AArch64 Function Attributes1677412
! Node: AMD GCN Function Attributes1683606
! Node: ARC Function Attributes1686659
! Node: ARM Function Attributes1689596
! Node: AVR Function Attributes1694735
! Node: Blackfin Function Attributes1699168
! Node: BPF Function Attributes1701665
! Node: C-SKY Function Attributes1702789
! Node: Epiphany Function Attributes1704085
! Node: H8/300 Function Attributes1706840
! Node: IA-64 Function Attributes1708038
! Node: M32C Function Attributes1709080
! Node: M32R/D Function Attributes1711418
! Node: m68k Function Attributes1712892
! Node: MCORE Function Attributes1713836
! Node: MicroBlaze Function Attributes1714654
! Node: Microsoft Windows Function Attributes1716163
! Node: MIPS Function Attributes1720732
! Node: MSP430 Function Attributes1727132
! Node: NDS32 Function Attributes1731211
! Node: Nios II Function Attributes1733635
! Node: Nvidia PTX Function Attributes1734932
! Node: PowerPC Function Attributes1735547
! Node: RISC-V Function Attributes1742321
! Node: RL78 Function Attributes1745662
! Node: RX Function Attributes1746901
! Node: S/390 Function Attributes1749448
! Node: SH Function Attributes1751276
! Node: Symbian OS Function Attributes1754704
! Node: V850 Function Attributes1755040
! Node: Visium Function Attributes1755585
! Node: x86 Function Attributes1756113
! Node: Xstormy16 Function Attributes1782627
! Node: Variable Attributes1783134
! Node: Common Variable Attributes1784859
! Node: ARC Variable Attributes1808666
! Node: AVR Variable Attributes1809048
! Node: Blackfin Variable Attributes1814589
! Node: H8/300 Variable Attributes1815447
! Node: IA-64 Variable Attributes1816520
! Node: LoongArch Variable Attributes1817274
! Node: M32R/D Variable Attributes1817950
! Node: Microsoft Windows Variable Attributes1818751
! Node: MSP430 Variable Attributes1821207
! Node: Nvidia PTX Variable Attributes1822421
! Node: PowerPC Variable Attributes1823038
! Node: RL78 Variable Attributes1823595
! Node: V850 Variable Attributes1824014
! Node: x86 Variable Attributes1824647
! Node: Xstormy16 Variable Attributes1825703
! Node: Type Attributes1826273
! Node: Common Type Attributes1828123
! Node: ARC Type Attributes1865411
! Node: ARM Type Attributes1865883
! Node: BPF Type Attributes1866665
! Node: PowerPC Type Attributes1867186
! Node: x86 Type Attributes1868175
! Node: Label Attributes1869167
! Node: Enumerator Attributes1871194
! Node: Statement Attributes1872726
! Node: Attribute Syntax1875026
! Node: Function Prototypes1887324
! Node: C++ Comments1889104
! Node: Dollar Signs1889623
! Node: Character Escapes1890088
! Node: Alignment1890372
! Node: Inline1892025
! Node: Const and Volatile Functions1896861
! Node: Volatiles1898067
! Node: Using Assembly Language with C1900988
! Node: Basic Asm1902225
! Node: Extended Asm1907848
! Ref: Volatile1911962
! Ref: AssemblerTemplate1916075
! Ref: OutputOperands1920315
! Ref: FlagOutputOperands1927395
! Ref: InputOperands1930500
! Ref: Clobbers and Scratch Registers1934885
! Ref: GotoLabels1943526
! Ref: GenericOperandmodifiers1947149
! Ref: aarch64Operandmodifiers1948107
! Ref: x86Operandmodifiers1949172
! Ref: x86floatingpointasmoperands1953990
! Ref: msp430Operandmodifiers1957321
! Ref: loongarchOperandmodifiers1958979
! Ref: riscvOperandmodifiers1960767
! Node: Constraints1961177
! Node: Simple Constraints1962283
! Node: Multi-Alternative1969597
! Node: Modifiers1971272
! Node: Machine Constraints1974071
! Node: Asm Labels2028423
! Node: Explicit Register Variables2030039
! Ref: Explicit Reg Vars2030253
! Node: Global Register Variables2030862
! Ref: Global Reg Vars2031070
! Node: Local Register Variables2035852
! Ref: Local Reg Vars2036072
! Node: Size of an asm2039700
! Node: Alternate Keywords2041178
! Node: Incomplete Enums2042924
! Node: Function Names2043681
! Node: Return Address2045585
! Node: Stack Scrubbing2051428
! Node: Vector Extensions2053718
! Node: Offsetof2065042
! Node: __sync Builtins2065875
! Node: __atomic Builtins2072830
! Node: Integer Overflow Builtins2086343
! Node: x86 specific memory model extensions for transactional memory2095290
! Node: Object Size Checking2096556
! Node: Other Builtins2104065
! Node: Target Builtins2167043
! Node: AArch64 Built-in Functions2168926
! Node: Alpha Built-in Functions2169622
! Node: Altera Nios II Built-in Functions2172716
! Node: ARC Built-in Functions2177155
! Node: ARC SIMD Built-in Functions2182721
! Node: ARM iWMMXt Built-in Functions2193063
! Node: ARM C Language Extensions (ACLE)2200199
! Node: ARM Floating Point Status and Control Intrinsics2201476
! Node: ARM ARMv8-M Security Extensions2201963
! Node: AVR Built-in Functions2203255
! Node: Blackfin Built-in Functions2207292
! Node: BPF Built-in Functions2207912
! Node: FR-V Built-in Functions2214324
! Node: Argument Types2215193
! Node: Directly-mapped Integer Functions2217024
! Node: Directly-mapped Media Functions2218184
! Node: Raw read/write Functions2226466
! Node: Other Built-in Functions2227374
! Node: LoongArch Base Built-in Functions2228560
! Node: LoongArch SX Vector Intrinsics2235308
! Node: LoongArch ASX Vector Intrinsics2274114
! Node: MIPS DSP Built-in Functions2315330
! Node: MIPS Paired-Single Support2328093
! Node: MIPS Loongson Built-in Functions2329592
! Node: Paired-Single Arithmetic2336114
! Node: Paired-Single Built-in Functions2337137
! Node: MIPS-3D Built-in Functions2339804
! Node: MIPS SIMD Architecture (MSA) Support2345198
! Node: MIPS SIMD Architecture Built-in Functions2348038
! Node: Other MIPS Built-in Functions2374892
! Node: MSP430 Built-in Functions2375901
! Node: NDS32 Built-in Functions2377302
! Node: Nvidia PTX Built-in Functions2378597
! Node: Basic PowerPC Built-in Functions2379191
! Node: Basic PowerPC Built-in Functions Available on all Configurations2380051
! Node: Basic PowerPC Built-in Functions Available on ISA 2.052389048
! Node: Basic PowerPC Built-in Functions Available on ISA 2.062395024
! Node: Basic PowerPC Built-in Functions Available on ISA 2.072397104
! Node: Basic PowerPC Built-in Functions Available on ISA 3.02397939
! Node: Basic PowerPC Built-in Functions Available on ISA 3.12405214
! Node: PowerPC AltiVec/VSX Built-in Functions2409131
! Node: PowerPC AltiVec Built-in Functions on ISA 2.052417200
! Node: PowerPC AltiVec Built-in Functions Available on ISA 2.062442600
! Node: PowerPC AltiVec Built-in Functions Available on ISA 2.072449666
! Node: PowerPC AltiVec Built-in Functions Available on ISA 3.02459800
! Node: PowerPC AltiVec Built-in Functions Available on ISA 3.12476530
! Node: PowerPC Hardware Transactional Memory Built-in Functions2509814
! Node: PowerPC Atomic Memory Operation Functions2518364
! Node: PowerPC Matrix-Multiply Assist Built-in Functions2520927
! Node: PRU Built-in Functions2527052
! Node: RISC-V Built-in Functions2528332
! Node: RISC-V Vector Intrinsics2529002
! Node: CORE-V Built-in Functions2529501
! Node: RX Built-in Functions2568304
! Node: S/390 System z Built-in Functions2572306
! Node: SH Built-in Functions2577575
! Node: SPARC VIS Built-in Functions2579303
! Node: TI C6X Built-in Functions2587834
! Node: x86 Built-in Functions2588881
! Node: x86 transactional memory intrinsics2655651
! Node: x86 control-flow protection intrinsics2658977
! Node: Target Format Checks2660748
! Node: Solaris Format Checks2661180
! Node: Darwin Format Checks2661606
! Node: Pragmas2662569
! Node: AArch64 Pragmas2663494
! Node: ARM Pragmas2663951
! Node: M32C Pragmas2664578
! Node: PRU Pragmas2665650
! Node: RS/6000 and PowerPC Pragmas2666229
! Node: S/390 Pragmas2666969
! Node: Darwin Pragmas2667535
! Node: Solaris Pragmas2668587
! Node: Symbol-Renaming Pragmas2669751
! Node: Structure-Layout Pragmas2671386
! Node: Weak Pragmas2673666
! Node: Diagnostic Pragmas2674401
! Node: Visibility Pragmas2679153
! Node: Push/Pop Macro Pragmas2679838
! Node: Function Specific Option Pragmas2680811
! Node: Loop-Specific Pragmas2682777
! Node: Unnamed Fields2684878
! Node: Thread-Local2687075
! Node: C99 Thread-Local Edits2689181
! Node: C++98 Thread-Local Edits2691179
! Node: Binary constants2694624
! Node: C++ Extensions2695295
! Node: C++ Volatiles2696925
! Node: Restricted Pointers2699273
! Node: Vague Linkage2700864
! Node: C++ Interface2704487
! Ref: C++ Interface-Footnote-12708284
! Node: Template Instantiation2708422
! Node: Bound member functions2714510
! Node: C++ Attributes2716042
! Node: Function Multiversioning2722283
! Node: Type Traits2724091
! Node: C++ Concepts2731813
! Node: Deprecated Features2733355
! Node: Backwards Compatibility2735180
! Node: Objective-C2736252
! Node: GNU Objective-C runtime API2736859
! Node: Modern GNU Objective-C runtime API2737866
! Node: Traditional GNU Objective-C runtime API2740302
! Node: Executing code before main2741029
! Node: What you can and what you cannot do in +load2743773
! Node: Type encoding2746143
! Node: Legacy type encoding2751509
! Node: @encode2752599
! Node: Method signatures2753144
! Node: Garbage Collection2755136
! Node: Constant string objects2757826
! Node: compatibility_alias2760335
! Node: Exceptions2761060
! Node: Synchronization2763770
! Node: Fast enumeration2764954
! Node: Using fast enumeration2765266
! Node: c99-like fast enumeration syntax2766477
! Node: Fast enumeration details2767180
! Node: Fast enumeration protocol2769520
! Node: Messaging with the GNU Objective-C runtime2772672
! Node: Dynamically registering methods2774044
! Node: Forwarding hook2775735
! Node: Compatibility2778775
! Node: Gcov2785331
! Node: Gcov Intro2785999
! Node: Invoking Gcov2788717
! Node: Gcov and Optimization2813514
! Node: Gcov Data Files2817267
! Node: Cross-profiling2818676
! Node: Freestanding Environments2820564
! Node: Gcov-tool2835427
! Node: Gcov-tool Intro2835852
! Node: Invoking Gcov-tool2838206
! Node: Gcov-dump2841619
! Node: Gcov-dump Intro2841942
! Node: Invoking Gcov-dump2842209
! Node: lto-dump2842942
! Node: lto-dump Intro2843241
! Node: Invoking lto-dump2843491
! Node: Trouble2844587
! Node: Actual Bugs2846004
! Node: Interoperation2846451
! Node: Incompatibilities2853342
! Node: Fixed Headers2861494
! Node: Standard Libraries2863152
! Node: Disappointments2864524
! Node: C++ Misunderstandings2868883
! Node: Static Definitions2869694
! Node: Name lookup2870747
! Ref: Name lookup-Footnote-12875528
! Node: Temporaries2875717
! Node: Copy Assignment2877693
! Node: Non-bugs2879528
! Node: Warnings and Errors2890034
! Node: Bugs2891796
! Node: Bug Criteria2892263
! Node: Bug Reporting2894473
! Node: Service2894691
! Node: Contributing2895512
! Node: Funding2896258
! Node: GNU Project2898748
! Node: Copying2899396
! Node: GNU Free Documentation License2936910
! Node: Contributors2962033
! Node: Indices3003229
! Node: Option Index3003475
! Node: Concept and Symbol Index3321942
  
  End Tag Table
  
--- 78871,79304 ----
  Node: Developer Options835714
  Node: Submodel Options879227
  Node: AArch64 Options880947
! Ref: aarch64-feature-modifiers898446
! Node: Adapteva Epiphany Options904842
! Node: AMD GCN Options910794
! Node: ARC Options913091
! Node: ARM Options934076
! Node: AVR Options979179
! Ref: avr2980077
! Ref: avr25980344
! Ref: avr3980924
! Ref: avr31981052
! Ref: avr35981169
! Ref: avr4981464
! Ref: avr5981936
! Ref: avr51983793
! Ref: avr6984094
! Ref: avrxmega2984298
! Ref: avrxmega3984912
! Ref: avrxmega4986346
! Ref: avrxmega5986749
! Ref: avrxmega6986937
! Ref: avrxmega7987409
! Ref: avrtiny987599
! Ref: avr1987869
! Ref: eind994336
! Ref: ramp999107
! Ref: avr-macros1000614
! Node: Blackfin Options1009471
! Node: C6X Options1017363
! Node: CRIS Options1018906
! Node: C-SKY Options1022093
! Node: Darwin Options1027820
! Node: DEC Alpha Options1035971
! Node: eBPF Options1047587
! Node: FR30 Options1051169
! Node: FT32 Options1051729
! Node: FRV Options1052675
! Node: GNU/Linux Options1059439
! Node: H8/300 Options1060820
! Node: HPPA Options1062272
! Node: IA-64 Options1072917
! Node: LM32 Options1081045
! Node: LoongArch Options1081573
! Node: M32C Options1094493
! Node: M32R/D Options1095771
! Node: M680x0 Options1099316
! Node: MCore Options1113471
! Node: MicroBlaze Options1114980
! Node: MIPS Options1118047
! Node: MMIX Options1155469
! Node: MN10300 Options1157946
! Node: Moxie Options1160489
! Node: MSP430 Options1160976
! Node: NDS32 Options1168737
! Node: Nios II Options1170907
! Node: Nvidia PTX Options1184123
! Node: OpenRISC Options1187657
! Node: PDP-11 Options1190411
! Node: PowerPC Options1191659
! Node: PRU Options1191877
! Node: RISC-V Options1194678
! Node: RL78 Options1217443
! Node: RS/6000 and PowerPC Options1221218
! Node: RX Options1262726
! Node: S/390 and zSeries Options1271328
! Node: SH Options1282125
! Node: Solaris 2 Options1297277
! Node: SPARC Options1298515
! Node: System V Options1314167
! Node: V850 Options1314992
! Node: VAX Options1321680
! Node: Visium Options1322372
! Node: VMS Options1324680
! Node: VxWorks Options1325496
! Node: x86 Options1326917
! Node: x86 Windows Options1406318
! Node: Xstormy16 Options1410336
! Node: Xtensa Options1410630
! Node: zSeries Options1417473
! Node: Spec Files1417669
! Node: Environment Variables1443748
! Node: Precompiled Headers1453181
! Node: C++ Modules1459390
! Ref: C++ Modules-Footnote-11465053
! Node: C++ Module Mapper1465306
! Node: C++ Module Preprocessing1470459
! Node: C++ Compiled Module Interface1472288
! Ref: C++ Compiled Module Interface-Footnote-11475672
! Ref: C++ Compiled Module Interface-Footnote-21475761
! Node: C Implementation1475817
! Node: Translation implementation1477508
! Node: Environment implementation1478099
! Node: Identifiers implementation1478653
! Node: Characters implementation1479739
! Node: Integers implementation1483389
! Node: Floating point implementation1485438
! Node: Arrays and pointers implementation1488538
! Ref: Arrays and pointers implementation-Footnote-11489998
! Node: Hints implementation1490124
! Node: Structures unions enumerations and bit-fields implementation1491619
! Node: Qualifiers implementation1493843
! Node: Declarators implementation1495904
! Node: Statements implementation1496245
! Node: Preprocessing directives implementation1496571
! Node: Library functions implementation1498892
! Node: Architecture implementation1499541
! Node: Locale-specific behavior implementation1501186
! Node: C++ Implementation1501491
! Node: Conditionally-supported behavior1502775
! Node: Exception handling1503392
! Node: C Extensions1503800
! Node: Statement Exprs1509155
! Node: Local Labels1514527
! Node: Labels as Values1517500
! Ref: Labels as Values-Footnote-11520138
! Node: Nested Functions1520323
! Node: Nonlocal Gotos1524277
! Node: Constructing Calls1526543
! Node: Typeof1531255
! Node: Conditionals1535520
! Node: __int1281536409
! Node: Long Long1536934
! Node: Complex1538425
! Node: Floating Types1543170
! Node: Half-Precision1546666
! Node: Decimal Float1550134
! Node: Hex Floats1551988
! Node: Fixed-Point1553062
! Node: Named Address Spaces1556320
! Ref: AVR Named Address Spaces1557006
! Node: Zero Length1564398
! Node: Empty Structures1570251
! Node: Variable Length1570657
! Node: Variadic Macros1573375
! Node: Escaped Newlines1575753
! Node: Subscripting1576614
! Node: Pointer Arith1577339
! Node: Variadic Pointer Args1577916
! Node: Pointers to Arrays1578641
! Node: Initializers1579394
! Node: Compound Literals1579895
! Node: Designated Inits1583462
! Node: Case Ranges1587386
! Node: Cast to Union1588067
! Node: Mixed Labels and Declarations1589801
! Node: Function Attributes1590438
! Node: Common Function Attributes1594846
! Ref: Common Function Attributes-Footnote-11677283
! Node: AArch64 Function Attributes1677600
! Node: AMD GCN Function Attributes1683794
! Node: ARC Function Attributes1686847
! Node: ARM Function Attributes1689784
! Node: AVR Function Attributes1694923
! Node: Blackfin Function Attributes1699356
! Node: BPF Function Attributes1701853
! Node: C-SKY Function Attributes1702977
! Node: Epiphany Function Attributes1704273
! Node: H8/300 Function Attributes1707028
! Node: IA-64 Function Attributes1708226
! Node: M32C Function Attributes1709268
! Node: M32R/D Function Attributes1711606
! Node: m68k Function Attributes1713080
! Node: MCORE Function Attributes1714024
! Node: MicroBlaze Function Attributes1714842
! Node: Microsoft Windows Function Attributes1716351
! Node: MIPS Function Attributes1720920
! Node: MSP430 Function Attributes1727320
! Node: NDS32 Function Attributes1731399
! Node: Nios II Function Attributes1733823
! Node: Nvidia PTX Function Attributes1735120
! Node: PowerPC Function Attributes1735735
! Node: RISC-V Function Attributes1742509
! Node: RL78 Function Attributes1745850
! Node: RX Function Attributes1747089
! Node: S/390 Function Attributes1749636
! Node: SH Function Attributes1751464
! Node: Symbian OS Function Attributes1754892
! Node: V850 Function Attributes1755228
! Node: Visium Function Attributes1755773
! Node: x86 Function Attributes1756301
! Node: Xstormy16 Function Attributes1782815
! Node: Variable Attributes1783322
! Node: Common Variable Attributes1785047
! Node: ARC Variable Attributes1808854
! Node: AVR Variable Attributes1809236
! Node: Blackfin Variable Attributes1814777
! Node: H8/300 Variable Attributes1815635
! Node: IA-64 Variable Attributes1816708
! Node: LoongArch Variable Attributes1817462
! Node: M32R/D Variable Attributes1818138
! Node: Microsoft Windows Variable Attributes1818939
! Node: MSP430 Variable Attributes1821395
! Node: Nvidia PTX Variable Attributes1822609
! Node: PowerPC Variable Attributes1823226
! Node: RL78 Variable Attributes1823783
! Node: V850 Variable Attributes1824202
! Node: x86 Variable Attributes1824835
! Node: Xstormy16 Variable Attributes1825891
! Node: Type Attributes1826461
! Node: Common Type Attributes1828311
! Node: ARC Type Attributes1865599
! Node: ARM Type Attributes1866071
! Node: BPF Type Attributes1866853
! Node: PowerPC Type Attributes1867374
! Node: x86 Type Attributes1868363
! Node: Label Attributes1869355
! Node: Enumerator Attributes1871382
! Node: Statement Attributes1872914
! Node: Attribute Syntax1875214
! Node: Function Prototypes1887512
! Node: C++ Comments1889292
! Node: Dollar Signs1889811
! Node: Character Escapes1890276
! Node: Alignment1890560
! Node: Inline1892213
! Node: Const and Volatile Functions1897049
! Node: Volatiles1898255
! Node: Using Assembly Language with C1901176
! Node: Basic Asm1902413
! Node: Extended Asm1908036
! Ref: Volatile1912150
! Ref: AssemblerTemplate1916263
! Ref: OutputOperands1920503
! Ref: FlagOutputOperands1927583
! Ref: InputOperands1930688
! Ref: Clobbers and Scratch Registers1935073
! Ref: GotoLabels1943714
! Ref: GenericOperandmodifiers1947337
! Ref: aarch64Operandmodifiers1948295
! Ref: x86Operandmodifiers1949360
! Ref: x86floatingpointasmoperands1954178
! Ref: msp430Operandmodifiers1957509
! Ref: loongarchOperandmodifiers1959167
! Ref: riscvOperandmodifiers1960955
! Node: Constraints1961365
! Node: Simple Constraints1962471
! Node: Multi-Alternative1969785
! Node: Modifiers1971460
! Node: Machine Constraints1974259
! Node: Asm Labels2028611
! Node: Explicit Register Variables2030227
! Ref: Explicit Reg Vars2030441
! Node: Global Register Variables2031050
! Ref: Global Reg Vars2031258
! Node: Local Register Variables2036040
! Ref: Local Reg Vars2036260
! Node: Size of an asm2039888
! Node: Alternate Keywords2041366
! Node: Incomplete Enums2043112
! Node: Function Names2043869
! Node: Return Address2045773
! Node: Stack Scrubbing2051616
! Node: Vector Extensions2053906
! Node: Offsetof2065230
! Node: __sync Builtins2066063
! Node: __atomic Builtins2073018
! Node: Integer Overflow Builtins2086531
! Node: x86 specific memory model extensions for transactional memory2095478
! Node: Object Size Checking2096744
! Node: Other Builtins2104253
! Node: Target Builtins2167231
! Node: AArch64 Built-in Functions2169114
! Node: Alpha Built-in Functions2169810
! Node: Altera Nios II Built-in Functions2172904
! Node: ARC Built-in Functions2177343
! Node: ARC SIMD Built-in Functions2182909
! Node: ARM iWMMXt Built-in Functions2193251
! Node: ARM C Language Extensions (ACLE)2200387
! Node: ARM Floating Point Status and Control Intrinsics2201664
! Node: ARM ARMv8-M Security Extensions2202151
! Node: AVR Built-in Functions2203443
! Node: Blackfin Built-in Functions2207480
! Node: BPF Built-in Functions2208100
! Node: FR-V Built-in Functions2214512
! Node: Argument Types2215381
! Node: Directly-mapped Integer Functions2217212
! Node: Directly-mapped Media Functions2218372
! Node: Raw read/write Functions2226654
! Node: Other Built-in Functions2227562
! Node: LoongArch Base Built-in Functions2228748
! Node: LoongArch SX Vector Intrinsics2235496
! Node: LoongArch ASX Vector Intrinsics2274302
! Node: MIPS DSP Built-in Functions2315518
! Node: MIPS Paired-Single Support2328281
! Node: MIPS Loongson Built-in Functions2329780
! Node: Paired-Single Arithmetic2336302
! Node: Paired-Single Built-in Functions2337325
! Node: MIPS-3D Built-in Functions2339992
! Node: MIPS SIMD Architecture (MSA) Support2345386
! Node: MIPS SIMD Architecture Built-in Functions2348226
! Node: Other MIPS Built-in Functions2375080
! Node: MSP430 Built-in Functions2376089
! Node: NDS32 Built-in Functions2377490
! Node: Nvidia PTX Built-in Functions2378785
! Node: Basic PowerPC Built-in Functions2379379
! Node: Basic PowerPC Built-in Functions Available on all Configurations2380239
! Node: Basic PowerPC Built-in Functions Available on ISA 2.052389236
! Node: Basic PowerPC Built-in Functions Available on ISA 2.062395212
! Node: Basic PowerPC Built-in Functions Available on ISA 2.072397292
! Node: Basic PowerPC Built-in Functions Available on ISA 3.02398127
! Node: Basic PowerPC Built-in Functions Available on ISA 3.12405402
! Node: PowerPC AltiVec/VSX Built-in Functions2409319
! Node: PowerPC AltiVec Built-in Functions on ISA 2.052417388
! Node: PowerPC AltiVec Built-in Functions Available on ISA 2.062442788
! Node: PowerPC AltiVec Built-in Functions Available on ISA 2.072449854
! Node: PowerPC AltiVec Built-in Functions Available on ISA 3.02459988
! Node: PowerPC AltiVec Built-in Functions Available on ISA 3.12476718
! Node: PowerPC Hardware Transactional Memory Built-in Functions2510002
! Node: PowerPC Atomic Memory Operation Functions2518552
! Node: PowerPC Matrix-Multiply Assist Built-in Functions2521115
! Node: PRU Built-in Functions2527240
! Node: RISC-V Built-in Functions2528520
! Node: RISC-V Vector Intrinsics2529190
! Node: CORE-V Built-in Functions2529689
! Node: RX Built-in Functions2568492
! Node: S/390 System z Built-in Functions2572494
! Node: SH Built-in Functions2577763
! Node: SPARC VIS Built-in Functions2579491
! Node: TI C6X Built-in Functions2588022
! Node: x86 Built-in Functions2589069
! Node: x86 transactional memory intrinsics2655839
! Node: x86 control-flow protection intrinsics2659165
! Node: Target Format Checks2660936
! Node: Solaris Format Checks2661368
! Node: Darwin Format Checks2661794
! Node: Pragmas2662757
! Node: AArch64 Pragmas2663682
! Node: ARM Pragmas2664139
! Node: M32C Pragmas2664766
! Node: PRU Pragmas2665838
! Node: RS/6000 and PowerPC Pragmas2666417
! Node: S/390 Pragmas2667157
! Node: Darwin Pragmas2667723
! Node: Solaris Pragmas2668775
! Node: Symbol-Renaming Pragmas2669939
! Node: Structure-Layout Pragmas2671574
! Node: Weak Pragmas2673854
! Node: Diagnostic Pragmas2674589
! Node: Visibility Pragmas2679341
! Node: Push/Pop Macro Pragmas2680026
! Node: Function Specific Option Pragmas2680999
! Node: Loop-Specific Pragmas2682965
! Node: Unnamed Fields2685066
! Node: Thread-Local2687263
! Node: C99 Thread-Local Edits2689369
! Node: C++98 Thread-Local Edits2691367
! Node: Binary constants2694812
! Node: C++ Extensions2695483
! Node: C++ Volatiles2697113
! Node: Restricted Pointers2699461
! Node: Vague Linkage2701052
! Node: C++ Interface2704675
! Ref: C++ Interface-Footnote-12708472
! Node: Template Instantiation2708610
! Node: Bound member functions2714698
! Node: C++ Attributes2716230
! Node: Function Multiversioning2722471
! Node: Type Traits2724279
! Node: C++ Concepts2732001
! Node: Deprecated Features2733543
! Node: Backwards Compatibility2735368
! Node: Objective-C2736440
! Node: GNU Objective-C runtime API2737047
! Node: Modern GNU Objective-C runtime API2738054
! Node: Traditional GNU Objective-C runtime API2740490
! Node: Executing code before main2741217
! Node: What you can and what you cannot do in +load2743961
! Node: Type encoding2746331
! Node: Legacy type encoding2751697
! Node: @encode2752787
! Node: Method signatures2753332
! Node: Garbage Collection2755324
! Node: Constant string objects2758014
! Node: compatibility_alias2760523
! Node: Exceptions2761248
! Node: Synchronization2763958
! Node: Fast enumeration2765142
! Node: Using fast enumeration2765454
! Node: c99-like fast enumeration syntax2766665
! Node: Fast enumeration details2767368
! Node: Fast enumeration protocol2769708
! Node: Messaging with the GNU Objective-C runtime2772860
! Node: Dynamically registering methods2774232
! Node: Forwarding hook2775923
! Node: Compatibility2778963
! Node: Gcov2785519
! Node: Gcov Intro2786187
! Node: Invoking Gcov2788905
! Node: Gcov and Optimization2813702
! Node: Gcov Data Files2817455
! Node: Cross-profiling2818864
! Node: Freestanding Environments2820752
! Node: Gcov-tool2835615
! Node: Gcov-tool Intro2836040
! Node: Invoking Gcov-tool2838394
! Node: Gcov-dump2841807
! Node: Gcov-dump Intro2842130
! Node: Invoking Gcov-dump2842397
! Node: lto-dump2843130
! Node: lto-dump Intro2843429
! Node: Invoking lto-dump2843679
! Node: Trouble2844775
! Node: Actual Bugs2846192
! Node: Interoperation2846639
! Node: Incompatibilities2853530
! Node: Fixed Headers2861682
! Node: Standard Libraries2863340
! Node: Disappointments2864712
! Node: C++ Misunderstandings2869071
! Node: Static Definitions2869882
! Node: Name lookup2870935
! Ref: Name lookup-Footnote-12875716
! Node: Temporaries2875905
! Node: Copy Assignment2877881
! Node: Non-bugs2879716
! Node: Warnings and Errors2890222
! Node: Bugs2891984
! Node: Bug Criteria2892451
! Node: Bug Reporting2894661
! Node: Service2894879
! Node: Contributing2895700
! Node: Funding2896446
! Node: GNU Project2898936
! Node: Copying2899584
! Node: GNU Free Documentation License2937098
! Node: Contributors2962221
! Node: Indices3003417
! Node: Option Index3003663
! Node: Concept and Symbol Index3322130
  
  End Tag Table
  
diff -Nrcpad gcc-14.1.0/gcc/doc/gccinstall.info gcc-14.2.0/gcc/doc/gccinstall.info
*** gcc-14.1.0/gcc/doc/gccinstall.info	Tue May  7 07:10:09 2024
--- gcc-14.2.0/gcc/doc/gccinstall.info	Thu Aug  1 08:36:26 2024
*************** Adapteva Epiphany.  This configuration i
*** 3397,3418 ****
  
  We support FreeBSD using the ELF file format with DWARF 2 debugging for
  all CPU architectures.  There are no known issues with mixing object
! files and libraries with different debugging formats.  Otherwise, this
! release of GCC should now match more of the configuration used in the
! stock FreeBSD configuration of GCC.  In particular, '--enable-threads'
! is now configured by default.  However, as a general user, do not
! attempt to replace the system compiler with this release.  Known to
! bootstrap and check with good results on FreeBSD 7.2-STABLE.  In the
! past, known to bootstrap and check with good results on FreeBSD 3.0,
! 3.4, 4.0, 4.2, 4.3, 4.4, 4.5, 4.8, 4.9 and 5-CURRENT.
  
!    The version of binutils installed in '/usr/bin' probably works with
! this release of GCC.  Bootstrapping against the latest GNU binutils
! and/or the version found in '/usr/ports/devel/binutils' has been known
! to enable additional features and improve overall testsuite results.
! However, it is currently known that boehm-gc may not configure properly
! on FreeBSD prior to the FreeBSD 7.0 release with GNU binutils after
! 2.16.1.
  
  ft32-*-elf
  ==========
--- 3397,3414 ----
  
  We support FreeBSD using the ELF file format with DWARF 2 debugging for
  all CPU architectures.  There are no known issues with mixing object
! files and libraries with different debugging formats.
  
!    We recommend bootstrapping against the latest GNU binutils or the
! version found in the 'devel/binutils' port.  This also has been known to
! enable additional features and improve overall testsuite results.
! 
!    Ada and D (or rather their respective libraries) are broken on
! FreeBSD/i386.  This also affects building 32-bit libraries on
! FreeBSD/amd64, so configure with '--disable-multilib' there in case you
! are building one of these front ends.
! 
!    Go (or rather libgo) is generally broken on FreeBSD.
  
  ft32-*-elf
  ==========
*************** Building GCC on this target requires the
*** 3606,3617 ****
  assembler will not work.  To prevent GCC from using the wrong assembler,
  the option '--with-gnu-as' may be necessary.
  
-    The GCC libunwind library has not been ported to HPUX.  This means
- that for GCC versions 3.2.3 and earlier, '--enable-libunwind-exceptions'
- is required to build GCC.  For GCC 3.3 and later, this is the default.
- For gcc 3.4.3 and later, '--enable-libunwind-exceptions' is removed and
- the system libunwind library will always be used.
- 
  *-ibm-aix*
  ==========
  
--- 3602,3607 ----
*************** Ref: cris149836
*** 4973,5045 ****
  Ref: dos150162
  Ref: epiphany-x-elf150487
  Ref: x-x-freebsd150592
! Ref: ft32-x-elf151727
! Ref: h8300-hms151825
! Ref: hppa-hp-hpux152177
! Ref: hppa-hp-hpux11153691
! Ref: x-x-linux-gnu158797
! Ref: ix86-x-linux159120
! Ref: ix86-x-solaris2159433
! Ref: ia64-x-linux159681
! Ref: ia64-x-hpux159928
! Ref: x-ibm-aix160483
! Ref: TransferAixShobj164145
! Ref: iq2000-x-elf167955
! Ref: lm32-x-elf168095
! Ref: lm32-x-uclinux168199
! Ref: loongarch168327
! Ref: m32c-x-elf168964
! Ref: m32r-x-elf169066
! Ref: m68k-x-x169168
! Ref: m68k-x-uclinux170206
! Ref: microblaze-x-elf170451
! Ref: mips-x-x170570
! Ref: moxie-x-elf172480
! Ref: msp430-x-elf172527
! Ref: nds32le-x-elf173084
! Ref: nds32be-x-elf173156
! Ref: nvptx-x-none173225
! Ref: or1k-x-elf174088
! Ref: or1k-x-linux174219
! Ref: powerpc-x-x174300
! Ref: powerpc-x-darwin174491
! Ref: powerpc-x-elf174986
! Ref: powerpc-x-linux-gnu175071
! Ref: powerpc-x-netbsd175166
! Ref: powerpc-x-eabisim175254
! Ref: powerpc-x-eabi175380
! Ref: powerpcle-x-elf175456
! Ref: powerpcle-x-eabisim175548
! Ref: powerpcle-x-eabi175681
! Ref: rl78-x-elf175764
! Ref: riscv32-x-elf175870
! Ref: riscv32-x-linux176059
! Ref: riscv64-x-elf176216
! Ref: riscv64-x-linux176405
! Ref: rx-x-elf176562
! Ref: s390-x-linux176608
! Ref: s390x-x-linux176680
! Ref: s390x-ibm-tpf176767
! Ref: x-x-solaris2176898
! Ref: sparc-x-x180671
! Ref: sparc-sun-solaris2181173
! Ref: sparc-x-linux182072
! Ref: sparc64-x-solaris2182103
! Ref: sparcv9-x-solaris2182190
! Ref: c6x-x-x182911
! Ref: visium-x-elf183003
! Ref: x-x-vxworks183111
! Ref: x86-64-x-x184634
! Ref: x86-64-x-solaris2184962
! Ref: xtensa-x-elf185588
! Ref: xtensa-x-linux186259
! Ref: windows186600
! Ref: x-x-cygwin188247
! Ref: x-x-mingw32188800
! Ref: older189182
! Ref: elf191299
! Node: GNU Free Documentation License191553
! Node: Concept Index216691
  
  End Tag Table
  
--- 4963,5035 ----
  Ref: dos150162
  Ref: epiphany-x-elf150487
  Ref: x-x-freebsd150592
! Ref: ft32-x-elf151320
! Ref: h8300-hms151418
! Ref: hppa-hp-hpux151770
! Ref: hppa-hp-hpux11153284
! Ref: x-x-linux-gnu158390
! Ref: ix86-x-linux158713
! Ref: ix86-x-solaris2159026
! Ref: ia64-x-linux159274
! Ref: ia64-x-hpux159521
! Ref: x-ibm-aix159739
! Ref: TransferAixShobj163401
! Ref: iq2000-x-elf167211
! Ref: lm32-x-elf167351
! Ref: lm32-x-uclinux167455
! Ref: loongarch167583
! Ref: m32c-x-elf168220
! Ref: m32r-x-elf168322
! Ref: m68k-x-x168424
! Ref: m68k-x-uclinux169462
! Ref: microblaze-x-elf169707
! Ref: mips-x-x169826
! Ref: moxie-x-elf171736
! Ref: msp430-x-elf171783
! Ref: nds32le-x-elf172340
! Ref: nds32be-x-elf172412
! Ref: nvptx-x-none172481
! Ref: or1k-x-elf173344
! Ref: or1k-x-linux173475
! Ref: powerpc-x-x173556
! Ref: powerpc-x-darwin173747
! Ref: powerpc-x-elf174242
! Ref: powerpc-x-linux-gnu174327
! Ref: powerpc-x-netbsd174422
! Ref: powerpc-x-eabisim174510
! Ref: powerpc-x-eabi174636
! Ref: powerpcle-x-elf174712
! Ref: powerpcle-x-eabisim174804
! Ref: powerpcle-x-eabi174937
! Ref: rl78-x-elf175020
! Ref: riscv32-x-elf175126
! Ref: riscv32-x-linux175315
! Ref: riscv64-x-elf175472
! Ref: riscv64-x-linux175661
! Ref: rx-x-elf175818
! Ref: s390-x-linux175864
! Ref: s390x-x-linux175936
! Ref: s390x-ibm-tpf176023
! Ref: x-x-solaris2176154
! Ref: sparc-x-x179927
! Ref: sparc-sun-solaris2180429
! Ref: sparc-x-linux181328
! Ref: sparc64-x-solaris2181359
! Ref: sparcv9-x-solaris2181446
! Ref: c6x-x-x182167
! Ref: visium-x-elf182259
! Ref: x-x-vxworks182367
! Ref: x86-64-x-x183890
! Ref: x86-64-x-solaris2184218
! Ref: xtensa-x-elf184844
! Ref: xtensa-x-linux185515
! Ref: windows185856
! Ref: x-x-cygwin187503
! Ref: x-x-mingw32188056
! Ref: older188438
! Ref: elf190555
! Node: GNU Free Documentation License190809
! Node: Concept Index215947
  
  End Tag Table
  
diff -Nrcpad gcc-14.1.0/gcc/doc/gccint.info gcc-14.2.0/gcc/doc/gccint.info
*** gcc-14.1.0/gcc/doc/gccint.info	Tue May  7 07:10:18 2024
--- gcc-14.2.0/gcc/doc/gccint.info	Thu Aug  1 08:36:34 2024
*************** Introduction
*** 55,61 ****
  This manual documents the internals of the GNU compilers, including how
  to port them to new targets and some information about how to write
  front ends for new languages.  It corresponds to the compilers (GCC)
! version 14.1.0.  The use of the GNU compilers is documented in a
  separate manual.  *Note Introduction: (gcc)Top.
  
   This manual is mainly a reference manual rather than a tutorial.  It
--- 55,61 ----
  This manual documents the internals of the GNU compilers, including how
  to port them to new targets and some information about how to write
  front ends for new languages.  It corresponds to the compilers (GCC)
! version 14.2.0.  The use of the GNU compilers is documented in a
  separate manual.  *Note Introduction: (gcc)Top.
  
   This manual is mainly a reference manual rather than a tutorial.  It
*************** File: gccint.info,  Node: C++ ABI,  Next
*** 43810,43815 ****
--- 43810,43823 ----
       shared libraries are run in the correct order when the libraries
       are unloaded.  The default is to return false.
  
+  -- Target Hook: tree TARGET_CXX_ADJUST_CDTOR_CALLABI_FNTYPE (tree
+           FNTYPE)
+      This hook returns a possibly modified 'FUNCTION_TYPE' for arguments
+      to '__cxa_atexit', '__cxa_thread_atexit' or '__cxa_throw' function
+      pointers.  ABIs like mingw32 require special attributes to be added
+      to function types pointed to by arguments of these functions.  The
+      default is to return the passed argument unmodified.
+ 
   -- Target Hook: void TARGET_CXX_ADJUST_CLASS_AT_DEFINITION (tree TYPE)
       TYPE is a C++ class (i.e., RECORD_TYPE or UNION_TYPE) that has just
       been defined.  Use this hook to make adjustments to the class (eg,
*************** Concept Index
*** 58672,58682 ****
  * TARGET_CPU_CPP_BUILTINS:               Run-time Target.    (line    8)
  * TARGET_CSTORE_MODE:                    Register Classes.   (line  676)
  * TARGET_CUSTOM_FUNCTION_DESCRIPTORS:    Trampolines.        (line   43)
! * TARGET_CXX_ADJUST_CLASS_AT_DEFINITION: C++ ABI.            (line   86)
  * TARGET_CXX_CDTOR_RETURNS_THIS:         C++ ABI.            (line   37)
  * TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT:   C++ ABI.            (line   61)
  * TARGET_CXX_COOKIE_HAS_SIZE:            C++ ABI.            (line   24)
! * TARGET_CXX_DECL_MANGLING_CONTEXT:      C++ ABI.            (line   92)
  * TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY: C++ ABI.       (line   52)
  * TARGET_CXX_GET_COOKIE_SIZE:            C++ ABI.            (line   17)
  * TARGET_CXX_GUARD_MASK_BIT:             C++ ABI.            (line   11)
--- 58680,58691 ----
  * TARGET_CPU_CPP_BUILTINS:               Run-time Target.    (line    8)
  * TARGET_CSTORE_MODE:                    Register Classes.   (line  676)
  * TARGET_CUSTOM_FUNCTION_DESCRIPTORS:    Trampolines.        (line   43)
! * TARGET_CXX_ADJUST_CDTOR_CALLABI_FNTYPE: C++ ABI.           (line   86)
! * TARGET_CXX_ADJUST_CLASS_AT_DEFINITION: C++ ABI.            (line   94)
  * TARGET_CXX_CDTOR_RETURNS_THIS:         C++ ABI.            (line   37)
  * TARGET_CXX_CLASS_DATA_ALWAYS_COMDAT:   C++ ABI.            (line   61)
  * TARGET_CXX_COOKIE_HAS_SIZE:            C++ ABI.            (line   24)
! * TARGET_CXX_DECL_MANGLING_CONTEXT:      C++ ABI.            (line  100)
  * TARGET_CXX_DETERMINE_CLASS_DATA_VISIBILITY: C++ ABI.       (line   52)
  * TARGET_CXX_GET_COOKIE_SIZE:            C++ ABI.            (line   17)
  * TARGET_CXX_GUARD_MASK_BIT:             C++ ABI.            (line   11)
*************** Node: Emulated TLS1892377
*** 60106,60168 ****
  Node: MIPS Coprocessors1895767
  Node: PCH Target1896926
  Node: C++ ABI1898768
! Node: D Language and ABI1903560
! Node: Rust Language and ABI1906785
! Node: Named Address Spaces1907524
! Node: Misc1913566
! Ref: TARGET_SHIFT_TRUNCATION_MASK1921437
! Node: Host Config1983500
! Node: Host Common1984569
! Node: Filesystem1986943
! Node: Host Misc1991058
! Node: Fragments1993507
! Node: Target Fragment1994702
! Node: Host Fragment2005514
! Node: Collect22005754
! Node: Header Dirs2008390
! Node: Type Information2009813
! Node: GTY Options2013344
! Node: Inheritance and GTY2026490
! Ref: Inheritance and GTY-Footnote-12028055
! Node: User GC2028325
! Node: GGC Roots2032076
! Node: Files2032789
! Node: Invoking the garbage collector2035420
! Node: Troubleshooting2037062
! Node: Plugins2038137
! Node: Plugins loading2039266
! Node: Plugin API2040362
! Node: Plugins pass2048229
! Node: Plugins GC2050200
! Node: Plugins description2051917
! Node: Plugins attr2052453
! Node: Plugins recording2054733
! Node: Plugins gate2055583
! Node: Plugins tracking2056174
! Node: Plugins building2056762
! Node: LTO2060265
! Node: LTO Overview2061137
! Node: LTO object file layout2066893
! Node: IPA2071392
! Node: WHOPR2080444
! Node: Internal flags2085004
! Node: Match and Simplify2086415
! Node: GIMPLE API2087385
! Node: The Language2090187
! Node: Static Analyzer2102814
! Node: Analyzer Internals2103079
! Node: Debugging the Analyzer2119044
! Node: User Experience Guidelines2126702
! Node: Guidelines for Diagnostics2127638
! Ref: input_location_example2135813
! Node: Guidelines for Options2145498
! Node: Funding2145675
! Node: GNU Project2148182
! Node: Copying2148833
! Node: GNU Free Documentation License2186350
! Node: Contributors2211476
! Node: Option Index2252680
! Node: Concept Index2253557
  
  End Tag Table
  
--- 60115,60177 ----
  Node: MIPS Coprocessors1895767
  Node: PCH Target1896926
  Node: C++ ABI1898768
! Node: D Language and ABI1903994
! Node: Rust Language and ABI1907219
! Node: Named Address Spaces1907958
! Node: Misc1914000
! Ref: TARGET_SHIFT_TRUNCATION_MASK1921871
! Node: Host Config1983934
! Node: Host Common1985003
! Node: Filesystem1987377
! Node: Host Misc1991492
! Node: Fragments1993941
! Node: Target Fragment1995136
! Node: Host Fragment2005948
! Node: Collect22006188
! Node: Header Dirs2008824
! Node: Type Information2010247
! Node: GTY Options2013778
! Node: Inheritance and GTY2026924
! Ref: Inheritance and GTY-Footnote-12028489
! Node: User GC2028759
! Node: GGC Roots2032510
! Node: Files2033223
! Node: Invoking the garbage collector2035854
! Node: Troubleshooting2037496
! Node: Plugins2038571
! Node: Plugins loading2039700
! Node: Plugin API2040796
! Node: Plugins pass2048663
! Node: Plugins GC2050634
! Node: Plugins description2052351
! Node: Plugins attr2052887
! Node: Plugins recording2055167
! Node: Plugins gate2056017
! Node: Plugins tracking2056608
! Node: Plugins building2057196
! Node: LTO2060699
! Node: LTO Overview2061571
! Node: LTO object file layout2067327
! Node: IPA2071826
! Node: WHOPR2080878
! Node: Internal flags2085438
! Node: Match and Simplify2086849
! Node: GIMPLE API2087819
! Node: The Language2090621
! Node: Static Analyzer2103248
! Node: Analyzer Internals2103513
! Node: Debugging the Analyzer2119478
! Node: User Experience Guidelines2127136
! Node: Guidelines for Diagnostics2128072
! Ref: input_location_example2136247
! Node: Guidelines for Options2145932
! Node: Funding2146109
! Node: GNU Project2148616
! Node: Copying2149267
! Node: GNU Free Documentation License2186784
! Node: Contributors2211910
! Node: Option Index2253114
! Node: Concept Index2253991
  
  End Tag Table
  
diff -Nrcpad gcc-14.1.0/gcc/doc/gcov-dump.1 gcc-14.2.0/gcc/doc/gcov-dump.1
*** gcc-14.1.0/gcc/doc/gcov-dump.1	Tue May  7 06:54:17 2024
--- gcc-14.2.0/gcc/doc/gcov-dump.1	Thu Aug  1 08:20:28 2024
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV-DUMP 1"
! .TH GCOV-DUMP 1 "2024-05-07" "gcc-14.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GCOV-DUMP 1"
! .TH GCOV-DUMP 1 "2024-08-01" "gcc-14.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
diff -Nrcpad gcc-14.1.0/gcc/doc/gcov-tool.1 gcc-14.2.0/gcc/doc/gcov-tool.1
*** gcc-14.1.0/gcc/doc/gcov-tool.1	Tue May  7 06:54:17 2024
--- gcc-14.2.0/gcc/doc/gcov-tool.1	Thu Aug  1 08:20:28 2024
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV-TOOL 1"
! .TH GCOV-TOOL 1 "2024-05-07" "gcc-14.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GCOV-TOOL 1"
! .TH GCOV-TOOL 1 "2024-08-01" "gcc-14.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
diff -Nrcpad gcc-14.1.0/gcc/doc/gcov.1 gcc-14.2.0/gcc/doc/gcov.1
*** gcc-14.1.0/gcc/doc/gcov.1	Tue May  7 06:54:17 2024
--- gcc-14.2.0/gcc/doc/gcov.1	Thu Aug  1 08:20:28 2024
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GCOV 1"
! .TH GCOV 1 "2024-05-07" "gcc-14.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GCOV 1"
! .TH GCOV 1 "2024-08-01" "gcc-14.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
diff -Nrcpad gcc-14.1.0/gcc/doc/gfdl.7 gcc-14.2.0/gcc/doc/gfdl.7
*** gcc-14.1.0/gcc/doc/gfdl.7	Tue May  7 06:54:17 2024
--- gcc-14.2.0/gcc/doc/gfdl.7	Thu Aug  1 08:20:28 2024
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GFDL 7"
! .TH GFDL 7 "2024-05-07" "gcc-14.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GFDL 7"
! .TH GFDL 7 "2024-08-01" "gcc-14.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
diff -Nrcpad gcc-14.1.0/gcc/doc/gfortran.1 gcc-14.2.0/gcc/doc/gfortran.1
*** gcc-14.1.0/gcc/doc/gfortran.1	Tue May  7 07:10:09 2024
--- gcc-14.2.0/gcc/doc/gfortran.1	Thu Aug  1 08:36:25 2024
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GFORTRAN 1"
! .TH GFORTRAN 1 "2024-05-07" "gcc-14.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GFORTRAN 1"
! .TH GFORTRAN 1 "2024-08-01" "gcc-14.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
diff -Nrcpad gcc-14.1.0/gcc/doc/gpl.7 gcc-14.2.0/gcc/doc/gpl.7
*** gcc-14.1.0/gcc/doc/gpl.7	Tue May  7 06:54:17 2024
--- gcc-14.2.0/gcc/doc/gpl.7	Thu Aug  1 08:20:28 2024
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "GPL 7"
! .TH GPL 7 "2024-05-07" "gcc-14.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "GPL 7"
! .TH GPL 7 "2024-08-01" "gcc-14.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
diff -Nrcpad gcc-14.1.0/gcc/doc/install.texi gcc-14.2.0/gcc/doc/install.texi
*** gcc-14.1.0/gcc/doc/install.texi	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/doc/install.texi	Thu Aug  1 08:17:14 2024
*************** This configuration is intended for embed
*** 4092,4113 ****
  We support FreeBSD using the ELF file format with DWARF 2 debugging
  for all CPU architectures.  There are
  no known issues with mixing object files and libraries with different
! debugging formats.  Otherwise, this release of GCC should now match
! more of the configuration used in the stock FreeBSD configuration of
! GCC@.  In particular, @option{--enable-threads} is now configured by
! default.  However, as a general user, do not attempt to replace the
! system compiler with this release.  Known to bootstrap and check with
! good results on FreeBSD 7.2-STABLE@.  In the past, known to bootstrap
! and check with good results on FreeBSD 3.0, 3.4, 4.0, 4.2, 4.3, 4.4,
! 4.5, 4.8, 4.9 and 5-CURRENT@.
  
! The version of binutils installed in @file{/usr/bin} probably works
! with this release of GCC@.  Bootstrapping against the latest GNU
! binutils and/or the version found in @file{/usr/ports/devel/binutils} has
! been known to enable additional features and improve overall testsuite
! results.  However, it is currently known that boehm-gc may not configure
! properly on FreeBSD prior to the FreeBSD 7.0 release with GNU binutils
! after 2.16.1.
  
  @html
  <hr />
--- 4092,4111 ----
  We support FreeBSD using the ELF file format with DWARF 2 debugging
  for all CPU architectures.  There are
  no known issues with mixing object files and libraries with different
! debugging formats.
  
! We recommend bootstrapping against the latest GNU binutils or the
! version found in the @file{devel/binutils} port. This also has been
! known to enable additional features and improve overall testsuite
! results.
! 
! @c Bugs 112958 and 112957
! Ada and D (or rather their respective libraries) are broken on
! FreeBSD/i386. This also affects building 32-bit libraries on
! FreeBSD/amd64, so configure with @option{--disable-multilib}
! there in case you are building one of these front ends.
! 
! Go (or rather libgo) is generally broken on FreeBSD.
  
  @html
  <hr />
*************** Building GCC on this target requires the
*** 4321,4332 ****
  assembler will not work.  To prevent GCC from using the wrong assembler,
  the option @option{--with-gnu-as} may be necessary.
  
- The GCC libunwind library has not been ported to HPUX@.  This means that for
- GCC versions 3.2.3 and earlier, @option{--enable-libunwind-exceptions}
- is required to build GCC@.  For GCC 3.3 and later, this is the default.
- For gcc 3.4.3 and later, @option{--enable-libunwind-exceptions} is
- removed and the system libunwind library will always be used.
- 
  @html
  <hr />
  <!-- rs6000-ibm-aix*, powerpc-ibm-aix* -->
--- 4319,4324 ----
diff -Nrcpad gcc-14.1.0/gcc/doc/invoke.texi gcc-14.2.0/gcc/doc/invoke.texi
*** gcc-14.1.0/gcc/doc/invoke.texi	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/doc/invoke.texi	Thu Aug  1 08:17:14 2024
*************** performance of the code.  Permissible va
*** 21324,21331 ****
  @samp{cortex-a78}, @samp{cortex-a78ae}, @samp{cortex-a78c},
  @samp{ares}, @samp{exynos-m1}, @samp{emag}, @samp{falkor},
  @samp{neoverse-512tvb}, @samp{neoverse-e1}, @samp{neoverse-n1},
! @samp{neoverse-n2}, @samp{neoverse-v1}, @samp{neoverse-v2}, @samp{qdf24xx},
! @samp{saphira}, @samp{phecda}, @samp{xgene1}, @samp{vulcan},
  @samp{octeontx}, @samp{octeontx81},  @samp{octeontx83},
  @samp{octeontx2}, @samp{octeontx2t98}, @samp{octeontx2t96}
  @samp{octeontx2t93}, @samp{octeontx2f95}, @samp{octeontx2f95n},
--- 21324,21331 ----
  @samp{cortex-a78}, @samp{cortex-a78ae}, @samp{cortex-a78c},
  @samp{ares}, @samp{exynos-m1}, @samp{emag}, @samp{falkor},
  @samp{neoverse-512tvb}, @samp{neoverse-e1}, @samp{neoverse-n1},
! @samp{neoverse-n2}, @samp{neoverse-v1}, @samp{neoverse-v2}, @samp{grace},
! @samp{qdf24xx}, @samp{saphira}, @samp{phecda}, @samp{xgene1}, @samp{vulcan},
  @samp{octeontx}, @samp{octeontx81},  @samp{octeontx83},
  @samp{octeontx2}, @samp{octeontx2t98}, @samp{octeontx2t96}
  @samp{octeontx2t93}, @samp{octeontx2f95}, @samp{octeontx2f95n},
*************** instruction set support.
*** 34732,34739 ****
  
  @item lujiazui
  ZHAOXIN lujiazui CPU with x86-64, MOVBE, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1,
! SSE4.2, AVX, POPCNT, AES, PCLMUL, RDRND, XSAVE, XSAVEOPT, FSGSBASE, CX16,
! ABM, BMI, BMI2, F16C, FXSR, RDSEED instruction set support.
  
  @item yongfeng
  ZHAOXIN yongfeng CPU with x86-64, MOVBE, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1,
--- 34732,34741 ----
  
  @item lujiazui
  ZHAOXIN lujiazui CPU with x86-64, MOVBE, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1,
! SSE4.2, POPCNT, AES, PCLMUL, RDRND, XSAVE, XSAVEOPT, FSGSBASE, CX16,
! ABM, BMI, BMI2, FXSR, RDSEED instruction set support.  While the CPUs
! do support AVX and F16C, these aren't enabled by @code{-march=lujiazui}
! for performance reasons.
  
  @item yongfeng
  ZHAOXIN yongfeng CPU with x86-64, MOVBE, MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1,
*************** enabled by default on those targets.
*** 36323,36335 ****
  @opindex mcrtdll
  @item -mcrtdll=@var{library}
  Preprocess, compile or link with specified C RunTime DLL @var{library}.
! This option adjust predefined macros @code{__CRTDLL__}, @code{__MSVCRT__}
! and @code{__MSVCRT_VERSION__} for specified CRT @var{library}, choose
! start file for CRT @var{library} and link with CRT @var{library}.
  Recognized CRT library names for proprocessor are:
! @code{crtdll}, @code{msvcrt10}, @code{msvcrt20}, @code{msvcrt40},
! @code{msvcrt-os}, @code{msvcr70}, @code{msvcr80}, @code{msvcr90},
! @code{msvcr100}, @code{msvcr110}, @code{msvcr120} and @code{ucrt}.
  If this options is not specified then the default MinGW import library
  @code{msvcrt} is used for linking and no other adjustment for
  preprocessor is done. MinGW import library @code{msvcrt} is just a
--- 36325,36338 ----
  @opindex mcrtdll
  @item -mcrtdll=@var{library}
  Preprocess, compile or link with specified C RunTime DLL @var{library}.
! This option adjust predefined macros @code{__CRTDLL__}, @code{__MSVCRT__},
! @code{_UCRT} and @code{__MSVCRT_VERSION__} for specified CRT @var{library},
! choose start file for CRT @var{library} and link with CRT @var{library}.
  Recognized CRT library names for proprocessor are:
! @code{crtdll*}, @code{msvcrt10*}, @code{msvcrt20*}, @code{msvcrt40*},
! @code{msvcr40*}, @code{msvcrtd*}, @code{msvcrt-os*},
! @code{msvcr70*}, @code{msvcr71*}, @code{msvcr80*}, @code{msvcr90*},
! @code{msvcr100*}, @code{msvcr110*}, @code{msvcr120*} and @code{ucrt*}.
  If this options is not specified then the default MinGW import library
  @code{msvcrt} is used for linking and no other adjustment for
  preprocessor is done. MinGW import library @code{msvcrt} is just a
diff -Nrcpad gcc-14.1.0/gcc/doc/lto-dump.1 gcc-14.2.0/gcc/doc/lto-dump.1
*** gcc-14.1.0/gcc/doc/lto-dump.1	Tue May  7 06:54:17 2024
--- gcc-14.2.0/gcc/doc/lto-dump.1	Thu Aug  1 08:20:28 2024
***************
*** 133,139 ****
  .\" ========================================================================
  .\"
  .IX Title "LTO-DUMP 1"
! .TH LTO-DUMP 1 "2024-05-07" "gcc-14.1.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
--- 133,139 ----
  .\" ========================================================================
  .\"
  .IX Title "LTO-DUMP 1"
! .TH LTO-DUMP 1 "2024-08-01" "gcc-14.2.0" "GNU"
  .\" For nroff, turn off justification.  Always turn off hyphenation; it makes
  .\" way too many mistakes in technical documents.
  .if n .ad l
diff -Nrcpad gcc-14.1.0/gcc/doc/tm.texi gcc-14.2.0/gcc/doc/tm.texi
*** gcc-14.1.0/gcc/doc/tm.texi	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/doc/tm.texi	Thu Aug  1 08:17:14 2024
*************** shared libraries are run in the correct
*** 11117,11122 ****
--- 11117,11130 ----
  unloaded. The default is to return false.
  @end deftypefn
  
+ @deftypefn {Target Hook} tree TARGET_CXX_ADJUST_CDTOR_CALLABI_FNTYPE (tree @var{fntype})
+ This hook returns a possibly modified @code{FUNCTION_TYPE} for arguments
+ to @code{__cxa_atexit}, @code{__cxa_thread_atexit} or @code{__cxa_throw}
+ function pointers.  ABIs like mingw32 require special attributes to be added
+ to function types pointed to by arguments of these functions.
+ The default is to return the passed argument unmodified.
+ @end deftypefn
+ 
  @deftypefn {Target Hook} void TARGET_CXX_ADJUST_CLASS_AT_DEFINITION (tree @var{type})
  @var{type} is a C++ class (i.e., RECORD_TYPE or UNION_TYPE) that has just
  been defined.  Use this hook to make adjustments to the class (eg, tweak
diff -Nrcpad gcc-14.1.0/gcc/doc/tm.texi.in gcc-14.2.0/gcc/doc/tm.texi.in
*** gcc-14.1.0/gcc/doc/tm.texi.in	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/doc/tm.texi.in	Thu Aug  1 08:17:14 2024
*************** floating-point support; they are not inc
*** 7223,7228 ****
--- 7223,7230 ----
  
  @hook TARGET_CXX_USE_ATEXIT_FOR_CXA_ATEXIT
  
+ @hook TARGET_CXX_ADJUST_CDTOR_CALLABI_FNTYPE
+ 
  @hook TARGET_CXX_ADJUST_CLASS_AT_DEFINITION
  
  @hook TARGET_CXX_DECL_MANGLING_CONTEXT
diff -Nrcpad gcc-14.1.0/gcc/expmed.cc gcc-14.2.0/gcc/expmed.cc
*** gcc-14.1.0/gcc/expmed.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/expmed.cc	Thu Aug  1 08:17:14 2024
*************** emit_store_flag_1 (rtx target, enum rtx_
*** 5617,5627 ****
    enum insn_code icode;
    machine_mode compare_mode;
    enum mode_class mclass;
-   enum rtx_code scode;
  
    if (unsignedp)
      code = unsigned_condition (code);
-   scode = swap_condition (code);
  
    /* If one operand is constant, make it the second one.  Only do this
       if the other operand is not constant as well.  */
--- 5617,5625 ----
*************** emit_store_flag_1 (rtx target, enum rtx_
*** 5736,5741 ****
--- 5734,5741 ----
  
  	  if (GET_MODE_CLASS (mode) == MODE_FLOAT)
  	    {
+ 	      enum rtx_code scode = swap_condition (code);
+ 
  	      tem = emit_cstore (target, icode, scode, mode, compare_mode,
  				 unsignedp, op1, op0, normalizep, target_mode);
  	      if (tem)
diff -Nrcpad gcc-14.1.0/gcc/expr.cc gcc-14.2.0/gcc/expr.cc
*** gcc-14.1.0/gcc/expr.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/expr.cc	Thu Aug  1 08:17:14 2024
*************** convert_mode_scalar (rtx to, rtx from, i
*** 355,362 ****
  		      && REAL_MODE_FORMAT (from_mode) == &ieee_half_format));
  
        if (GET_MODE_PRECISION (from_mode) == GET_MODE_PRECISION (to_mode))
! 	/* Conversion between decimal float and binary float, same size.  */
! 	tab = DECIMAL_FLOAT_MODE_P (from_mode) ? trunc_optab : sext_optab;
        else if (GET_MODE_PRECISION (from_mode) < GET_MODE_PRECISION (to_mode))
  	tab = sext_optab;
        else
--- 355,370 ----
  		      && REAL_MODE_FORMAT (from_mode) == &ieee_half_format));
  
        if (GET_MODE_PRECISION (from_mode) == GET_MODE_PRECISION (to_mode))
! 	{
! 	  if (REAL_MODE_FORMAT (to_mode) == &arm_bfloat_half_format
! 	      && REAL_MODE_FORMAT (from_mode) == &ieee_half_format)
! 	    /* libgcc implements just __trunchfbf2, not __extendhfbf2.  */
! 	    tab = trunc_optab;
! 	  else
! 	    /* Conversion between decimal float and binary float, same
! 	       size.  */
! 	    tab = DECIMAL_FLOAT_MODE_P (from_mode) ? trunc_optab : sext_optab;
! 	}
        else if (GET_MODE_PRECISION (from_mode) < GET_MODE_PRECISION (to_mode))
  	tab = sext_optab;
        else
diff -Nrcpad gcc-14.1.0/gcc/fold-const.cc gcc-14.2.0/gcc/fold-const.cc
*** gcc-14.1.0/gcc/fold-const.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/fold-const.cc	Thu Aug  1 08:17:14 2024
*************** tree_call_nonnegative_warnv_p (tree type
*** 15241,15247 ****
      CASE_CFN_FFS:
      CASE_CFN_PARITY:
      CASE_CFN_POPCOUNT:
-     CASE_CFN_CLZ:
      CASE_CFN_CLRSB:
      case CFN_BUILT_IN_BSWAP16:
      case CFN_BUILT_IN_BSWAP32:
--- 15241,15246 ----
*************** tree_call_nonnegative_warnv_p (tree type
*** 15250,15255 ****
--- 15249,15259 ----
        /* Always true.  */
        return true;
  
+     CASE_CFN_CLZ:
+       if (arg1)
+ 	return RECURSE (arg1);
+       return true;
+ 
      CASE_CFN_SQRT:
      CASE_CFN_SQRT_FN:
        /* sqrt(-0.0) is -0.0.  */
diff -Nrcpad gcc-14.1.0/gcc/fold-mem-offsets.cc gcc-14.2.0/gcc/fold-mem-offsets.cc
*** gcc-14.1.0/gcc/fold-mem-offsets.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/fold-mem-offsets.cc	Thu Aug  1 08:17:14 2024
*************** fold_offsets (rtx_insn *insn, rtx reg, b
*** 491,497 ****
  {
    rtx_insn *def = get_single_def_in_bb (insn, reg);
  
!   if (!def || GET_CODE (PATTERN (def)) != SET)
      return 0;
  
    rtx dest = SET_DEST (PATTERN (def));
--- 491,497 ----
  {
    rtx_insn *def = get_single_def_in_bb (insn, reg);
  
!   if (!def || RTX_FRAME_RELATED_P (def) || GET_CODE (PATTERN (def)) != SET)
      return 0;
  
    rtx dest = SET_DEST (PATTERN (def));
diff -Nrcpad gcc-14.1.0/gcc/fortran/ChangeLog gcc-14.2.0/gcc/fortran/ChangeLog
*** gcc-14.1.0/gcc/fortran/ChangeLog	Tue May  7 06:52:34 2024
--- gcc-14.2.0/gcc/fortran/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,292 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
+ 2024-07-20  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Revert:
+ 	2024-07-19  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/59104
+ 	* dependency.cc (dependency_fcn, gfc_function_dependency): New
+ 	functions to detect dependency in array bounds and character
+ 	lengths on old style function results.
+ 	* dependency.h : Add prototype for gfc_function_dependency.
+ 	* error.cc (error_print): Remove trailing space.
+ 	* gfortran.h : Remove dummy_order and add fn_result_spec.
+ 	* symbol.cc : Remove declaration of next_dummy_order..
+ 	(gfc_set_sym_referenced): remove setting of symbol dummy order.
+ 	* trans-array.cc (gfc_trans_auto_array_allocation): Detect
+ 	non-dummy symbols with function dependencies and put the
+ 	allocation at the end of the initialization code.
+ 	* trans-decl.cc : Include dependency.h.
+ 	(decl_order): New function that determines uses the location
+ 	field of the symbol 'declared_at' to determine the order of two
+ 	declarations.
+ 	(gfc_defer_symbol_init): Call gfc_function_dependency to put
+ 	dependent symbols in the right part of the tlink chain. Use
+ 	the location field of the symbol declared_at to determine the
+ 	order of declarations.
+ 	(gfc_trans_auto_character_variable): Put character length
+ 	initialization of dependent symbols at the end of the chain.
+ 	* trans.cc (gfc_add_init_cleanup): Add boolean argument with
+ 	default false that determines whther an expression is placed at
+ 	the back or the front of the initialization chain.
+ 	* trans.h : Update the prototype for gfc_add_init_cleanup.
+ 
+ 2024-07-19  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backported from master:
+ 	2024-05-13  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/113363
+ 	* trans-array.cc (gfc_array_init_size): Use the expr3 dtype so
+ 	that the correct element size is used.
+ 	* trans-expr.cc (gfc_conv_procedure_call): Remove restriction
+ 	that ss and ss->loop be present for the finalization of class
+ 	array function results.
+ 	(trans_class_assignment): Use free and malloc, rather than
+ 	realloc, for character expressions assigned to unlimited poly
+ 	entities.
+ 	* trans-stmt.cc (gfc_trans_allocate): Build a correct rhs for
+ 	the assignment of an unlimited polymorphic 'source'.
+ 
+ 2024-07-19  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backported from master:
+ 	2024-06-20  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/59104
+ 	* dependency.cc (dependency_fcn, gfc_function_dependency): New
+ 	functions to detect dependency in array bounds and character
+ 	lengths on old style function results.
+ 	* dependency.h : Add prototype for gfc_function_dependency.
+ 	* error.cc (error_print): Remove trailing space.
+ 	* gfortran.h : Remove dummy_order and add fn_result_spec.
+ 	* symbol.cc : Remove declaration of next_dummy_order..
+ 	(gfc_set_sym_referenced): remove setting of symbol dummy order.
+ 	* trans-array.cc (gfc_trans_auto_array_allocation): Detect
+ 	non-dummy symbols with function dependencies and put the
+ 	allocation at the end of the initialization code.
+ 	* trans-decl.cc : Include dependency.h.
+ 	(decl_order): New function that determines uses the location
+ 	field of the symbol 'declared_at' to determine the order of two
+ 	declarations.
+ 	(gfc_defer_symbol_init): Call gfc_function_dependency to put
+ 	dependent symbols in the right part of the tlink chain. Use
+ 	the location field of the symbol declared_at to determine the
+ 	order of declarations.
+ 	(gfc_trans_auto_character_variable): Put character length
+ 	initialization of dependent symbols at the end of the chain.
+ 	* trans.cc (gfc_add_init_cleanup): Add boolean argument with
+ 	default false that determines whther an expression is placed at
+ 	the back or the front of the initialization chain.
+ 	* trans.h : Update the prototype for gfc_add_init_cleanup.
+ 
+ 2024-07-19  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2024-07-19  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	PR fortran/103115
+ 	* trans-array.cc (gfc_trans_array_constructor_value): If the first
+ 	element of an array constructor is deferred-length character and
+ 	therefore does not have an element size known at compile time, do
+ 	not try to collect subsequent constant elements into a constructor
+ 	for optimization.
+ 
+ 2024-07-15  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2024-05-24  Harald Anlauf  <anlauf@gmx.de>
+ 		    Steven G. Kargl  <kargl@gcc.gnu.org>
+ 
+ 	PR fortran/93635
+ 	* symbol.cc (conflict_std): Helper function for reporting attribute
+ 	conflicts depending on the Fortran standard version.
+ 	(conf_std): Helper macro for checking standard-dependent conflicts.
+ 	(gfc_check_conflict): Use it.
+ 
+ 2024-07-14  Mikael Morin  <mikael@gcc.gnu.org>
+ 
+ 	Backported from master:
+ 	2024-05-20  Mikael Morin  <mikael@gcc.gnu.org>
+ 
+ 	PR fortran/99798
+ 	* symbol.cc (gfc_release_symbol): Move the condition guarding
+ 	the handling cyclic references...
+ 	(cyclic_reference_break_needed): ... here as a new predicate.
+ 	Remove superfluous parts.  Add a condition preventing any premature
+ 	release with submodule symbols.
+ 
+ 2024-07-14  Mikael Morin  <mikael@gcc.gnu.org>
+ 
+ 	Backported from master:
+ 	2024-07-13  Mikael Morin  <mikael@gcc.gnu.org>
+ 
+ 	* trans-intrinsic.cc (gfc_conv_intrinsic_minmaxloc): Add the
+ 	preliminary code generated for MASK to the preliminary code of
+ 	MINLOC/MAXLOC.
+ 
+ 2024-07-12  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backported from master:
+ 	2024-05-23  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/103312
+ 	* dependency.cc (gfc_dep_compare_expr): Handle component call
+ 	expressions. Return -2 as default and return 0 if compared with
+ 	a function expression that is from an interface body and has
+ 	the same name.
+ 	* expr.cc (gfc_reduce_init_expr): If the expression is a comp
+ 	call do not attempt to reduce, defer to resolution and return
+ 	false.
+ 	* trans-types.cc (gfc_get_dtype_rank_type,
+ 	gfc_get_nodesc_array_type): Fix whitespace.
+ 
+ 2024-07-08  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backported from master:
+ 	2024-05-12  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/84006
+ 	PR fortran/100027
+ 	PR fortran/98534
+ 	* iresolve.cc (gfc_resolve_transfer): Emit a TODO error for
+ 	unlimited polymorphic mold.
+ 	* trans-expr.cc (gfc_resize_class_size_with_len): Use the fold
+ 	even if a block is not available in which to fix the result.
+ 	(trans_class_assignment): Enable correct assignment of
+ 	character expressions to unlimited polymorphic variables using
+ 	lhs _len field and rse string_length.
+ 	* trans-intrinsic.cc (gfc_conv_intrinsic_storage_size): Extract
+ 	the class expression so that the unlimited polymorphic class
+ 	expression can be used in gfc_resize_class_size_with_len to
+ 	obtain the storage size for character payloads. Guard the use
+ 	of GFC_DECL_SAVED_DESCRIPTOR by testing for DECL_LANG_SPECIFIC
+ 	to prevent the ICE. Also, invert the order to use the class
+ 	expression extracted from the argument.
+ 	(gfc_conv_intrinsic_transfer): In same way as 'storage_size',
+ 	use the _len field to obtaining the correct length for arg 1.
+ 	Add a branch for the element size in bytes of class expressions
+ 	with provision to make use of the unlimited polymorphic _len
+ 	field. Again, the class references are explicitly identified.
+ 	'mold_expr' was already declared. Use it instead of 'arg'. Do
+ 	not fix 'dest_word_len' for deferred character sources because
+ 	reallocation on assign makes use of it before it is assigned.
+ 
+ 2024-07-07  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2024-07-03  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	PR fortran/115700
+ 	* trans-stmt.cc (trans_associate_var): When the associate target
+ 	is an array-valued character variable, the length is known at entry
+ 	of the associate block.  Move setting of string length of the
+ 	selector to the initialization part of the block.
+ 
+ 2024-06-30  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2024-06-29  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	PR fortran/114019
+ 	* trans-stmt.cc (gfc_trans_allocate): Fix handling of case of
+ 	scalar character expression being used for SOURCE.
+ 
+ 2024-06-30  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2024-06-24  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	PR fortran/55978
+ 	* trans-array.cc (gfc_conv_array_parameter): Do not dereference
+ 	data component of a missing allocatable dummy array argument for
+ 	passing as actual to optional dummy.  Harden logic of presence
+ 	check for optional pointer dummy by using TRUTH_ANDIF_EXPR instead
+ 	of TRUTH_AND_EXPR.
+ 
+ 2024-06-30  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2024-06-19  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	PR fortran/115390
+ 	* trans-decl.cc (gfc_conv_cfi_to_gfc): Move derivation of type sizes
+ 	for character via gfc_trans_vla_type_sizes to after character length
+ 	has been set.
+ 
+ 2024-06-08  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2024-06-04  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	PR fortran/83865
+ 	* trans-stmt.cc (gfc_trans_allocate): Restrict special case for
+ 	source-expression with zero-length character to rank 0, so that
+ 	the array shape is not discarded.
+ 
+ 2024-05-28  Tobias Burnus  <tburnus@baylibre.com>
+ 
+ 	Backported from master:
+ 	2024-05-20  Tobias Burnus  <tburnus@baylibre.com>
+ 
+ 	PR fortran/115150
+ 	* trans-intrinsic.cc (gfc_conv_intrinsic_bound): Fix SHAPE
+ 	for zero-size arrays
+ 
+ 2024-05-25  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2024-05-24  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	PR fortran/86100
+ 	* trans-array.cc (gfc_conv_ss_startstride): Use abridged_ref_name
+ 	to generate a more user-friendly name for bounds-check messages.
+ 	* trans-expr.cc (gfc_copy_class_to_class): Fix bounds check for
+ 	rank>1 by looping over the dimensions.
+ 
+ 2024-05-21  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2024-05-11  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	PR fortran/115039
+ 	* expr.cc (gfc_traverse_expr): An inquiry ref does not constitute
+ 	a dependency and cannot collide with a symbol.
+ 
+ 2024-05-17  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	Backported from master:
+ 	2024-05-17  Paul Thomas  <pault@gcc.gnu.org>
+ 
+ 	PR fortran/114874
+ 	* gfortran.h: Add 'assoc_name_inferred' to gfc_namespace.
+ 	* match.cc (gfc_match_select_type): Set 'assoc_name_inferred'
+ 	in select type namespace if the selector has inferred type.
+ 	* primary.cc (gfc_match_varspec): If a select type temporary
+ 	is apparently scalar and a left parenthesis has been detected,
+ 	check the current namespace has 'assoc_name_inferred' set. If
+ 	so, set inferred_type.
+ 	* resolve.cc (resolve_variable): If the namespace of a select
+ 	type temporary is marked with 'assoc_name_inferred' call
+ 	gfc_fixup_inferred_type_refs to ensure references are OK.
+ 	(gfc_fixup_inferred_type_refs): Catch invalid array refs..
+ 
+ 2024-05-09  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	Backported from master:
+ 	2024-05-05  Harald Anlauf  <anlauf@gmx.de>
+ 
+ 	PR fortran/114827
+ 	* trans-array.cc (gfc_alloc_allocatable_for_assignment): Take into
+ 	account _len of unlimited polymorphic entities when calculating
+ 	the effective element size for allocation size and array span.
+ 	Set _len of lhs to _len of rhs.
+ 	* trans-expr.cc (trans_class_assignment): Take into account _len
+ 	of unlimited polymorphic entities for allocation size.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/gcc/fortran/dependency.cc gcc-14.2.0/gcc/fortran/dependency.cc
*** gcc-14.1.0/gcc/fortran/dependency.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/fortran/dependency.cc	Thu Aug  1 08:17:14 2024
*************** gfc_dep_compare_expr (gfc_expr *e1, gfc_
*** 440,445 ****
--- 440,477 ----
  	return mpz_sgn (e2->value.op.op2->value.integer);
      }
  
+ 
+   if (e1->expr_type == EXPR_COMPCALL)
+     {
+       /* This will have emerged from interface.cc(gfc_check_typebound_override)
+ 	 via gfc_check_result_characteristics. It is possible that other
+ 	 variants exist that are 'equal' but play it safe for now by setting
+ 	 the relationship as 'indeterminate'.  */
+       if (e2->expr_type == EXPR_FUNCTION && e2->ref)
+ 	{
+ 	  gfc_ref *ref = e2->ref;
+ 	  gfc_symbol *s = NULL;
+ 
+ 	  if (e1->value.compcall.tbp->u.specific)
+ 	    s = e1->value.compcall.tbp->u.specific->n.sym;
+ 
+ 	  /* Check if the proc ptr points to an interface declaration and the
+ 	     names are the same; ie. the overriden proc. of an abstract type.
+ 	     The checking of the arguments will already have been done.  */
+ 	  for (; ref && s; ref = ref->next)
+ 	    if (!ref->next && ref->type == REF_COMPONENT
+ 		&& ref->u.c.component->attr.proc_pointer
+ 		&& ref->u.c.component->ts.interface
+ 		&& ref->u.c.component->ts.interface->attr.if_source
+ 							== IFSRC_IFBODY
+ 		&& !strcmp (s->name, ref->u.c.component->name))
+ 	      return 0;
+ 	}
+ 
+       /* Assume as default that TKR checking is sufficient.  */
+      return -2;
+   }
+ 
    if (e1->expr_type != e2->expr_type)
      return -3;
  
diff -Nrcpad gcc-14.1.0/gcc/fortran/expr.cc gcc-14.2.0/gcc/fortran/expr.cc
*** gcc-14.1.0/gcc/fortran/expr.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/fortran/expr.cc	Thu Aug  1 08:17:14 2024
*************** gfc_reduce_init_expr (gfc_expr *expr)
*** 3201,3206 ****
--- 3201,3211 ----
  {
    bool t;
  
+   /* It is far too early to resolve a class compcall. Punt to resolution.  */
+   if (expr && expr->expr_type == EXPR_COMPCALL
+       && expr->symtree->n.sym->ts.type == BT_CLASS)
+     return false;
+ 
    gfc_init_expr_flag = true;
    t = gfc_resolve_expr (expr);
    if (t)
*************** gfc_traverse_expr (gfc_expr *expr, gfc_s
*** 5491,5497 ****
  	  break;
  
  	case REF_INQUIRY:
! 	  return true;
  
  	default:
  	  gcc_unreachable ();
--- 5496,5502 ----
  	  break;
  
  	case REF_INQUIRY:
! 	  return false;
  
  	default:
  	  gcc_unreachable ();
diff -Nrcpad gcc-14.1.0/gcc/fortran/gfortran.h gcc-14.2.0/gcc/fortran/gfortran.h
*** gcc-14.1.0/gcc/fortran/gfortran.h	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/fortran/gfortran.h	Thu Aug  1 08:17:14 2024
*************** typedef struct gfc_namespace
*** 2241,2246 ****
--- 2241,2250 ----
    /* Set when resolve_types has been called for this namespace.  */
    unsigned types_resolved:1;
  
+   /* Set if the associate_name in a select type statement is an
+      inferred type.  */
+   unsigned assoc_name_inferred:1;
+ 
    /* Set to 1 if code has been generated for this namespace.  */
    unsigned translated:1;
  
diff -Nrcpad gcc-14.1.0/gcc/fortran/iresolve.cc gcc-14.2.0/gcc/fortran/iresolve.cc
*** gcc-14.1.0/gcc/fortran/iresolve.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/fortran/iresolve.cc	Thu Aug  1 08:17:14 2024
*************** gfc_resolve_transfer (gfc_expr *f, gfc_e
*** 3025,3030 ****
--- 3025,3034 ----
  	}
      }
  
+   if (UNLIMITED_POLY (mold))
+     gfc_error ("TODO: unlimited polymorphic MOLD in TRANSFER intrinsic at %L",
+ 	       &mold->where);
+ 
    f->ts = mold->ts;
  
    if (size == NULL && mold->rank == 0)
diff -Nrcpad gcc-14.1.0/gcc/fortran/match.cc gcc-14.2.0/gcc/fortran/match.cc
*** gcc-14.1.0/gcc/fortran/match.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/fortran/match.cc	Thu Aug  1 08:17:14 2024
*************** gfc_match_select_type (void)
*** 6721,6726 ****
--- 6721,6747 ----
        goto cleanup;
      }
  
+   /* Select type namespaces are not filled until resolution. Therefore, the
+      namespace must be marked as having an inferred type associate name if
+      either expr1 is an inferred type variable or expr2 is. In the latter
+      case, as well as the symbol being marked as inferred type, it might be
+      that it has not been detected to be so. In this case the target has
+      unknown type. Once the namespace is marked, the fixups in resolution can
+      be triggered.  */
+   if (!expr2
+       && expr1->symtree->n.sym->assoc
+       && expr1->symtree->n.sym->assoc->inferred_type)
+     gfc_current_ns->assoc_name_inferred = 1;
+   else if (expr2 && expr2->expr_type == EXPR_VARIABLE
+ 	   && expr2->symtree->n.sym->assoc)
+     {
+       if (expr2->symtree->n.sym->assoc->inferred_type)
+ 	gfc_current_ns->assoc_name_inferred = 1;
+       else if (expr2->symtree->n.sym->assoc->target
+ 	       && expr2->symtree->n.sym->assoc->target->ts.type == BT_UNKNOWN)
+ 	gfc_current_ns->assoc_name_inferred = 1;
+     }
+ 
    new_st.op = EXEC_SELECT_TYPE;
    new_st.expr1 = expr1;
    new_st.expr2 = expr2;
diff -Nrcpad gcc-14.1.0/gcc/fortran/primary.cc gcc-14.2.0/gcc/fortran/primary.cc
*** gcc-14.1.0/gcc/fortran/primary.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/fortran/primary.cc	Thu Aug  1 08:17:14 2024
*************** gfc_match_varspec (gfc_expr *primary, in
*** 2113,2125 ****
  
    inferred_type = IS_INFERRED_TYPE (primary);
  
!   /* SELECT TYPE and SELECT RANK temporaries within an ASSOCIATE block, whose
!      selector has not been parsed, can generate errors with array and component
!      refs.. Use 'inferred_type' as a flag to suppress these errors.  */
    if (!inferred_type
-       && (gfc_peek_ascii_char () == '(' && !sym->attr.dimension)
-       && !sym->attr.codimension
        && sym->attr.select_type_temporary
        && !sym->attr.select_rank_temporary)
      inferred_type = true;
  
--- 2113,2125 ----
  
    inferred_type = IS_INFERRED_TYPE (primary);
  
!   /* SELECT TYPE temporaries within an ASSOCIATE block, whose selector has not
!      been parsed, can generate errors with array refs.. The SELECT TYPE
!      namespace is marked with 'assoc_name_inferred'. During resolution, this is
!      detected and gfc_fixup_inferred_type_refs is called.  */
    if (!inferred_type
        && sym->attr.select_type_temporary
+       && sym->ns->assoc_name_inferred
        && !sym->attr.select_rank_temporary)
      inferred_type = true;
  
diff -Nrcpad gcc-14.1.0/gcc/fortran/resolve.cc gcc-14.2.0/gcc/fortran/resolve.cc
*** gcc-14.1.0/gcc/fortran/resolve.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/fortran/resolve.cc	Thu Aug  1 08:17:14 2024
*************** resolve_variable (gfc_expr *e)
*** 5888,5893 ****
--- 5888,5896 ----
        if (e->expr_type == EXPR_CONSTANT)
  	return true;
      }
+   else if (sym->attr.select_type_temporary
+ 	   && sym->ns->assoc_name_inferred)
+     gfc_fixup_inferred_type_refs (e);
  
    /* For variables that are used in an associate (target => object) where
       the object's basetype is array valued while the target is scalar,
*************** gfc_fixup_inferred_type_refs (gfc_expr *
*** 6231,6240 ****
  	      free (new_ref);
  	    }
  	  else
! 	  {
! 	    e->ref = ref->next;
! 	    free (ref);
! 	  }
  	}
  
        /* It is possible for an inquiry reference to be mistaken for a
--- 6234,6245 ----
  	      free (new_ref);
  	    }
  	  else
! 	    {
! 	      if (e->ref->u.ar.type == AR_UNKNOWN)
! 		gfc_error ("Invalid array reference at %L", &e->where);
! 	      e->ref = ref->next;
! 	      free (ref);
! 	    }
  	}
  
        /* It is possible for an inquiry reference to be mistaken for a
*************** gfc_fixup_inferred_type_refs (gfc_expr *
*** 6315,6320 ****
--- 6320,6327 ----
  	  && e->ref->u.ar.type != AR_ELEMENT)
  	{
  	  ref = e->ref;
+ 	  if (ref->u.ar.type == AR_UNKNOWN)
+ 	    gfc_error ("Invalid array reference at %L", &e->where);
  	  e->ref = ref->next;
  	  free (ref);
  
*************** gfc_fixup_inferred_type_refs (gfc_expr *
*** 6337,6342 ****
--- 6344,6351 ----
  	       && e->ref->next->u.ar.type != AR_ELEMENT)
  	{
  	  ref = e->ref->next;
+ 	  if (ref->u.ar.type == AR_UNKNOWN)
+ 	    gfc_error ("Invalid array reference at %L", &e->where);
  	  e->ref->next = e->ref->next->next;
  	  free (ref);
  	}
diff -Nrcpad gcc-14.1.0/gcc/fortran/symbol.cc gcc-14.2.0/gcc/fortran/symbol.cc
*** gcc-14.1.0/gcc/fortran/symbol.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/fortran/symbol.cc	Thu Aug  1 08:17:14 2024
*************** gfc_check_function_type (gfc_namespace *
*** 407,424 ****
  
  /******************** Symbol attribute stuff *********************/
  
  /* This is a generic conflict-checker.  We do this to avoid having a
     single conflict in two places.  */
  
  #define conf(a, b) if (attr->a && attr->b) { a1 = a; a2 = b; goto conflict; }
  #define conf2(a) if (attr->a) { a2 = a; goto conflict; }
! #define conf_std(a, b, std) if (attr->a && attr->b)\
!                               {\
!                                 a1 = a;\
!                                 a2 = b;\
!                                 standard = std;\
!                                 goto conflict_std;\
!                               }
  
  bool
  gfc_check_conflict (symbol_attribute *attr, const char *name, locus *where)
--- 407,442 ----
  
  /******************** Symbol attribute stuff *********************/
  
+ /* Older standards produced conflicts for some attributes that are allowed
+    in newer standards.  Check for the conflict and issue an error depending
+    on the standard in play.  */
+ 
+ static bool
+ conflict_std (int standard, const char *a1, const char *a2, const char *name,
+ 	      locus *where)
+ {
+   if (name == NULL)
+     {
+       return gfc_notify_std (standard, "%s attribute conflicts "
+ 			     "with %s attribute at %L", a1, a2,
+ 			     where);
+     }
+   else
+     {
+       return gfc_notify_std (standard, "%s attribute conflicts "
+ 			     "with %s attribute in %qs at %L",
+ 			     a1, a2, name, where);
+     }
+ }
+ 
  /* This is a generic conflict-checker.  We do this to avoid having a
     single conflict in two places.  */
  
  #define conf(a, b) if (attr->a && attr->b) { a1 = a; a2 = b; goto conflict; }
  #define conf2(a) if (attr->a) { a2 = a; goto conflict; }
! #define conf_std(a, b, std) if (attr->a && attr->b \
! 				&& !conflict_std (std, a, b, name, where)) \
! 				return false;
  
  bool
  gfc_check_conflict (symbol_attribute *attr, const char *name, locus *where)
*************** gfc_check_conflict (symbol_attribute *at
*** 451,457 ****
  						"OACC DECLARE DEVICE_RESIDENT";
  
    const char *a1, *a2;
-   int standard;
  
    if (attr->artificial)
      return true;
--- 469,474 ----
*************** gfc_check_conflict (symbol_attribute *at
*** 460,479 ****
      where = &gfc_current_locus;
  
    if (attr->pointer && attr->intent != INTENT_UNKNOWN)
!     {
!       a1 = pointer;
!       a2 = intent;
!       standard = GFC_STD_F2003;
!       goto conflict_std;
!     }
  
!   if (attr->in_namelist && (attr->allocatable || attr->pointer))
!     {
!       a1 = in_namelist;
!       a2 = attr->allocatable ? allocatable : pointer;
!       standard = GFC_STD_F2003;
!       goto conflict_std;
!     }
  
    /* Check for attributes not allowed in a BLOCK DATA.  */
    if (gfc_current_state () == COMP_BLOCK_DATA)
--- 477,486 ----
      where = &gfc_current_locus;
  
    if (attr->pointer && attr->intent != INTENT_UNKNOWN)
!     conf_std (pointer, intent, GFC_STD_F2003);
  
!   conf_std (in_namelist, allocatable, GFC_STD_F2003);
!   conf_std (in_namelist, pointer, GFC_STD_F2003);
  
    /* Check for attributes not allowed in a BLOCK DATA.  */
    if (gfc_current_state () == COMP_BLOCK_DATA)
*************** conflict:
*** 922,941 ****
  	       a1, a2, name, where);
  
    return false;
- 
- conflict_std:
-   if (name == NULL)
-     {
-       return gfc_notify_std (standard, "%s attribute conflicts "
-                              "with %s attribute at %L", a1, a2,
-                              where);
-     }
-   else
-     {
-       return gfc_notify_std (standard, "%s attribute conflicts "
- 			     "with %s attribute in %qs at %L",
-                              a1, a2, name, where);
-     }
  }
  
  #undef conf
--- 929,934 ----
*************** gfc_free_symbol (gfc_symbol *&sym)
*** 3179,3184 ****
--- 3172,3228 ----
  }
  
  
+ /* Returns true if the symbol SYM has, through its FORMAL_NS field, a reference
+    to itself which should be eliminated for the symbol memory to be released
+    via normal reference counting.
+ 
+    The implementation is crucial as it controls the proper release of symbols,
+    especially (contained) procedure symbols, which can represent a lot of memory
+    through the namespace of their body.
+ 
+    We try to avoid freeing too much memory (causing dangling pointers), to not
+    leak too much (wasting memory), and to avoid expensive walks of the symbol
+    tree (which would be the correct way to check for a cycle).  */
+ 
+ bool
+ cyclic_reference_break_needed (gfc_symbol *sym)
+ {
+   /* Normal symbols don't reference themselves.  */
+   if (sym->formal_ns == nullptr)
+     return false;
+ 
+   /* Procedures at the root of the file do have a self reference, but they don't
+      have a reference in a parent namespace preventing the release of the
+      procedure namespace, so they can use the normal reference counting.  */
+   if (sym->formal_ns == sym->ns)
+     return false;
+ 
+   /* If sym->refs == 1, we can use normal reference counting.  If sym->refs > 2,
+      the symbol won't be freed anyway, with or without cyclic reference.  */
+   if (sym->refs != 2)
+     return false;
+ 
+   /* Procedure symbols host-associated from a module in submodules are special,
+      because the namespace of the procedure block in the submodule is different
+      from the FORMAL_NS namespace generated by host-association.  So there are
+      two different namespaces representing the same procedure namespace.  As
+      FORMAL_NS comes from host-association, which only imports symbols visible
+      from the outside (dummy arguments basically), we can assume there is no
+      self reference through FORMAL_NS in that case.  */
+   if (sym->attr.host_assoc && sym->attr.used_in_submodule)
+     return false;
+ 
+   /* We can assume that contained procedures have cyclic references, because
+      the symbol of the procedure itself is accessible in the procedure body
+      namespace.  So we assume that symbols with a formal namespace different
+      from the declaration namespace and two references, one of which is about
+      to be removed, are procedures with just the self reference left.  At this
+      point, the symbol SYM matches that pattern, so we return true here to
+      permit the release of SYM.  */
+   return true;
+ }
+ 
+ 
  /* Decrease the reference counter and free memory when we reach zero.
     Returns true if the symbol has been freed, false otherwise.  */
  
*************** gfc_release_symbol (gfc_symbol *&sym)
*** 3188,3195 ****
    if (sym == NULL)
      return false;
  
!   if (sym->formal_ns != NULL && sym->refs == 2 && sym->formal_ns != sym->ns
!       && (!sym->attr.entry || !sym->module))
      {
        /* As formal_ns contains a reference to sym, delete formal_ns just
  	 before the deletion of sym.  */
--- 3232,3238 ----
    if (sym == NULL)
      return false;
  
!   if (cyclic_reference_break_needed (sym))
      {
        /* As formal_ns contains a reference to sym, delete formal_ns just
  	 before the deletion of sym.  */
diff -Nrcpad gcc-14.1.0/gcc/fortran/trans-array.cc gcc-14.2.0/gcc/fortran/trans-array.cc
*** gcc-14.1.0/gcc/fortran/trans-array.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/fortran/trans-array.cc	Thu Aug  1 08:17:14 2024
*************** gfc_trans_array_constructor_value (stmtb
*** 2137,2143 ****
  	      p = gfc_constructor_next (p);
  	      n++;
  	    }
! 	  if (n < 4)
  	    {
  	      /* Scalar values.  */
  	      gfc_init_se (&se, NULL);
--- 2137,2145 ----
  	      p = gfc_constructor_next (p);
  	      n++;
  	    }
! 	  /* Constructor with few constant elements, or element size not
! 	     known at compile time (e.g. deferred-length character).  */
! 	  if (n < 4 || !INTEGER_CST_P (TYPE_SIZE_UNIT (type)))
  	    {
  	      /* Scalar values.  */
  	      gfc_init_se (&se, NULL);
*************** done:
*** 4911,4916 ****
--- 4913,4919 ----
  	  gfc_expr *expr;
  	  locus *expr_loc;
  	  const char *expr_name;
+ 	  char *ref_name = NULL;
  
  	  ss_info = ss->info;
  	  if (ss_info->type != GFC_SS_SECTION)
*************** done:
*** 4922,4928 ****
  
  	  expr = ss_info->expr;
  	  expr_loc = &expr->where;
! 	  expr_name = expr->symtree->name;
  
  	  gfc_start_block (&inner);
  
--- 4925,4934 ----
  
  	  expr = ss_info->expr;
  	  expr_loc = &expr->where;
! 	  if (expr->ref)
! 	    expr_name = ref_name = abridged_ref_name (expr, NULL);
! 	  else
! 	    expr_name = expr->symtree->name;
  
  	  gfc_start_block (&inner);
  
*************** done:
*** 5134,5139 ****
--- 5140,5146 ----
  
  	  gfc_add_expr_to_block (&block, tmp);
  
+ 	  free (ref_name);
  	}
  
        tmp = gfc_finish_block (&block);
*************** gfc_array_init_size (tree descriptor, in
*** 5957,5962 ****
--- 5964,5974 ----
        tmp = gfc_conv_descriptor_dtype (descriptor);
        gfc_add_modify (pblock, tmp, gfc_get_dtype_rank_type (rank, type));
      }
+   else if (expr3_desc && GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (expr3_desc)))
+     {
+       tmp = gfc_conv_descriptor_dtype (descriptor);
+       gfc_add_modify (pblock, tmp, gfc_conv_descriptor_dtype (expr3_desc));
+     }
    else
      {
        tmp = gfc_conv_descriptor_dtype (descriptor);
*************** gfc_conv_array_parameter (gfc_se * se, g
*** 8668,8673 ****
--- 8680,8689 ----
  	&& (sym->backend_decl != parent))
      this_array_result = false;
  
+   /* Passing an optional dummy argument as actual to an optional dummy?  */
+   bool pass_optional;
+   pass_optional = fsym && fsym->attr.optional && sym && sym->attr.optional;
+ 
    /* Passing address of the array if it is not pointer or assumed-shape.  */
    if (full_array_var && g77 && !this_array_result
        && sym->ts.type != BT_DERIVED && sym->ts.type != BT_CLASS)
*************** gfc_conv_array_parameter (gfc_se * se, g
*** 8705,8710 ****
--- 8721,8734 ----
  	  if (size)
  	    array_parameter_size (&se->pre, tmp, expr, size);
  	  se->expr = gfc_conv_array_data (tmp);
+ 	  if (pass_optional)
+ 	    {
+ 	      tree cond = gfc_conv_expr_present (sym);
+ 	      se->expr = build3_loc (input_location, COND_EXPR,
+ 				     TREE_TYPE (se->expr), cond, se->expr,
+ 				     fold_convert (TREE_TYPE (se->expr),
+ 						   null_pointer_node));
+ 	    }
            return;
          }
      }
*************** gfc_conv_array_parameter (gfc_se * se, g
*** 8954,8961 ****
  	  tmp = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  				 fold_convert (TREE_TYPE (tmp), ptr), tmp);
  
! 	  if (fsym && fsym->attr.optional && sym && sym->attr.optional)
! 	    tmp = fold_build2_loc (input_location, TRUTH_AND_EXPR,
  				   logical_type_node,
  				   gfc_conv_expr_present (sym), tmp);
  
--- 8978,8985 ----
  	  tmp = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  				 fold_convert (TREE_TYPE (tmp), ptr), tmp);
  
! 	  if (pass_optional)
! 	    tmp = fold_build2_loc (input_location, TRUTH_ANDIF_EXPR,
  				   logical_type_node,
  				   gfc_conv_expr_present (sym), tmp);
  
*************** gfc_conv_array_parameter (gfc_se * se, g
*** 8989,8996 ****
        tmp = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			     fold_convert (TREE_TYPE (tmp), ptr), tmp);
  
!       if (fsym && fsym->attr.optional && sym && sym->attr.optional)
! 	tmp = fold_build2_loc (input_location, TRUTH_AND_EXPR,
  			       logical_type_node,
  			       gfc_conv_expr_present (sym), tmp);
  
--- 9013,9020 ----
        tmp = fold_build2_loc (input_location, NE_EXPR, logical_type_node,
  			     fold_convert (TREE_TYPE (tmp), ptr), tmp);
  
!       if (pass_optional)
! 	tmp = fold_build2_loc (input_location, TRUTH_ANDIF_EXPR,
  			       logical_type_node,
  			       gfc_conv_expr_present (sym), tmp);
  
*************** gfc_alloc_allocatable_for_assignment (gf
*** 11278,11283 ****
--- 11302,11320 ----
  	gfc_add_modify (&fblock, linfo->delta[dim], tmp);
      }
  
+   /* Take into account _len of unlimited polymorphic entities, so that span
+      for array descriptors and allocation sizes are computed correctly.  */
+   if (UNLIMITED_POLY (expr2))
+     {
+       tree len = gfc_class_len_get (TREE_OPERAND (desc2, 0));
+       len = fold_build2_loc (input_location, MAX_EXPR, size_type_node,
+ 			     fold_convert (size_type_node, len),
+ 			     size_one_node);
+       elemsize2 = fold_build2_loc (input_location, MULT_EXPR,
+ 				   gfc_array_index_type, elemsize2,
+ 				   fold_convert (gfc_array_index_type, len));
+     }
+ 
    if (GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (desc)))
      gfc_conv_descriptor_span_set (&fblock, desc, elemsize2);
  
*************** gfc_alloc_allocatable_for_assignment (gf
*** 11324,11329 ****
--- 11361,11369 ----
  	    gfc_add_modify (&fblock, tmp,
  			    fold_convert (TREE_TYPE (tmp),
  					  TYPE_SIZE_UNIT (type)));
+ 	  else if (UNLIMITED_POLY (expr2))
+ 	    gfc_add_modify (&fblock, tmp,
+ 			    gfc_class_len_get (TREE_OPERAND (desc2, 0)));
  	  else
  	    gfc_add_modify (&fblock, tmp,
  			    build_int_cst (TREE_TYPE (tmp), 0));
diff -Nrcpad gcc-14.1.0/gcc/fortran/trans-decl.cc gcc-14.2.0/gcc/fortran/trans-decl.cc
*** gcc-14.1.0/gcc/fortran/trans-decl.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/fortran/trans-decl.cc	Thu Aug  1 08:17:14 2024
*************** gfc_conv_cfi_to_gfc (stmtblock_t *init,
*** 7056,7063 ****
    if (sym->ts.type == BT_CHARACTER
        && !INTEGER_CST_P (sym->ts.u.cl->backend_decl))
      {
!       gfc_conv_string_length (sym->ts.u.cl, NULL, init);
!       gfc_trans_vla_type_sizes (sym, init);
      }
  
    /* gfc->data = cfi->base_addr - or for scalars: gfc = cfi->base_addr.
--- 7056,7063 ----
    if (sym->ts.type == BT_CHARACTER
        && !INTEGER_CST_P (sym->ts.u.cl->backend_decl))
      {
!       gfc_conv_string_length (sym->ts.u.cl, NULL, &block);
!       gfc_trans_vla_type_sizes (sym, &block);
      }
  
    /* gfc->data = cfi->base_addr - or for scalars: gfc = cfi->base_addr.
diff -Nrcpad gcc-14.1.0/gcc/fortran/trans-expr.cc gcc-14.2.0/gcc/fortran/trans-expr.cc
*** gcc-14.1.0/gcc/fortran/trans-expr.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/fortran/trans-expr.cc	Thu Aug  1 08:17:14 2024
*************** gfc_resize_class_size_with_len (stmtbloc
*** 317,322 ****
--- 317,324 ----
  	  size = gfc_evaluate_now (size, block);
  	  tmp = gfc_evaluate_now (fold_convert (type , tmp), block);
  	}
+       else
+ 	tmp = fold_convert (type , tmp);
        tmp2 = fold_build2_loc (input_location, MULT_EXPR,
  			      type, size, tmp);
        tmp = fold_build2_loc (input_location, GT_EXPR,
*************** gfc_copy_class_to_class (tree from, tree
*** 1518,1524 ****
        stmtblock_t body;
        stmtblock_t ifbody;
        gfc_loopinfo loop;
-       tree orig_nelems = nelems; /* Needed for bounds check.  */
  
        gfc_init_block (&body);
        tmp = fold_build2_loc (input_location, MINUS_EXPR,
--- 1520,1525 ----
*************** gfc_copy_class_to_class (tree from, tree
*** 1550,1576 ****
        /* Add bounds check.  */
        if ((gfc_option.rtcheck & GFC_RTCHECK_BOUNDS) > 0 && is_from_desc)
  	{
- 	  char *msg;
  	  const char *name = "<<unknown>>";
! 	  tree from_len;
  
  	  if (DECL_P (to))
! 	    name = (const char *)(DECL_NAME (to)->identifier.id.str);
! 
! 	  from_len = gfc_conv_descriptor_size (from_data, 1);
! 	  from_len = fold_convert (TREE_TYPE (orig_nelems), from_len);
! 	  tmp = fold_build2_loc (input_location, NE_EXPR,
! 				  logical_type_node, from_len, orig_nelems);
! 	  msg = xasprintf ("Array bound mismatch for dimension %d "
! 			   "of array '%s' (%%ld/%%ld)",
! 			   1, name);
  
! 	  gfc_trans_runtime_check (true, false, tmp, &body,
! 				   &gfc_current_locus, msg,
! 			     fold_convert (long_integer_type_node, orig_nelems),
! 			       fold_convert (long_integer_type_node, from_len));
  
! 	  free (msg);
  	}
  
        tmp = build_call_vec (fcn_type, fcn, args);
--- 1551,1582 ----
        /* Add bounds check.  */
        if ((gfc_option.rtcheck & GFC_RTCHECK_BOUNDS) > 0 && is_from_desc)
  	{
  	  const char *name = "<<unknown>>";
! 	  int dim, rank;
  
  	  if (DECL_P (to))
! 	    name = IDENTIFIER_POINTER (DECL_NAME (to));
  
! 	  rank = GFC_TYPE_ARRAY_RANK (TREE_TYPE (from_data));
! 	  for (dim = 1; dim <= rank; dim++)
! 	    {
! 	      tree from_len, to_len, cond;
! 	      char *msg;
  
! 	      from_len = gfc_conv_descriptor_size (from_data, dim);
! 	      from_len = fold_convert (long_integer_type_node, from_len);
! 	      to_len = gfc_conv_descriptor_size (to_data, dim);
! 	      to_len = fold_convert (long_integer_type_node, to_len);
! 	      msg = xasprintf ("Array bound mismatch for dimension %d "
! 			       "of array '%s' (%%ld/%%ld)",
! 			       dim, name);
! 	      cond = fold_build2_loc (input_location, NE_EXPR,
! 				      logical_type_node, from_len, to_len);
! 	      gfc_trans_runtime_check (true, false, cond, &body,
! 				       &gfc_current_locus, msg,
! 				       to_len, from_len);
! 	      free (msg);
! 	    }
  	}
  
        tmp = build_call_vec (fcn_type, fcn, args);
*************** gfc_conv_procedure_call (gfc_se * se, gf
*** 8243,8250 ****
  	 call the finalization function of the temporary. Note that the
  	 nullification of allocatable components needed by the result
  	 is done in gfc_trans_assignment_1.  */
!       if (expr && ((gfc_is_class_array_function (expr)
! 		    && se->ss && se->ss->loop)
  		   || gfc_is_alloc_class_scalar_function (expr))
  	  && se->expr && GFC_CLASS_TYPE_P (TREE_TYPE (se->expr))
  	  && expr->must_finalize)
--- 8249,8255 ----
  	 call the finalization function of the temporary. Note that the
  	 nullification of allocatable components needed by the result
  	 is done in gfc_trans_assignment_1.  */
!       if (expr && (gfc_is_class_array_function (expr)
  		   || gfc_is_alloc_class_scalar_function (expr))
  	  && se->expr && GFC_CLASS_TYPE_P (TREE_TYPE (se->expr))
  	  && expr->must_finalize)
*************** trans_class_assignment (stmtblock_t *blo
*** 11991,11996 ****
--- 11996,12023 ----
  	old_vptr = build_int_cst (TREE_TYPE (vptr), 0);
  
        size = gfc_vptr_size_get (rhs_vptr);
+ 
+       /* Take into account _len of unlimited polymorphic entities.
+ 	 TODO: handle class(*) allocatable function results on rhs.  */
+       if (UNLIMITED_POLY (rhs))
+ 	{
+ 	  tree len;
+ 	  if (rhs->expr_type == EXPR_VARIABLE)
+ 	    len = trans_get_upoly_len (block, rhs);
+ 	  else
+ 	    len = gfc_class_len_get (tmp);
+ 	  len = fold_build2_loc (input_location, MAX_EXPR, size_type_node,
+ 				 fold_convert (size_type_node, len),
+ 				 size_one_node);
+ 	  size = fold_build2_loc (input_location, MULT_EXPR, TREE_TYPE (size),
+ 				  size, fold_convert (TREE_TYPE (size), len));
+ 	}
+       else if (rhs->ts.type == BT_CHARACTER && rse->string_length)
+ 	size = fold_build2_loc (input_location, MULT_EXPR,
+ 				gfc_charlen_type_node, size,
+ 				rse->string_length);
+ 
+ 
        tmp = lse->expr;
        class_han = GFC_CLASS_TYPE_P (TREE_TYPE (tmp))
  	  ? gfc_class_data_get (tmp) : tmp;
*************** trans_class_assignment (stmtblock_t *blo
*** 12004,12021 ****
  
        /* Reallocate if dynamic types are different. */
        gfc_init_block (&re_alloc);
!       tmp = fold_convert (pvoid_type_node, class_han);
!       re = build_call_expr_loc (input_location,
! 				builtin_decl_explicit (BUILT_IN_REALLOC), 2,
! 				tmp, size);
!       re = fold_build2_loc (input_location, MODIFY_EXPR, TREE_TYPE (tmp), tmp,
! 			    re);
!       tmp = fold_build2_loc (input_location, NE_EXPR,
! 			     logical_type_node, rhs_vptr, old_vptr);
!       re = fold_build3_loc (input_location, COND_EXPR, void_type_node,
! 			    tmp, re, build_empty_stmt (input_location));
!       gfc_add_expr_to_block (&re_alloc, re);
! 
        tree realloc_expr = lhs->ts.type == BT_CLASS ?
  					  gfc_finish_block (&re_alloc) :
  					  build_empty_stmt (input_location);
--- 12031,12055 ----
  
        /* Reallocate if dynamic types are different. */
        gfc_init_block (&re_alloc);
!       if (UNLIMITED_POLY (lhs) && rhs->ts.type == BT_CHARACTER)
! 	{
! 	  gfc_add_expr_to_block (&re_alloc, gfc_call_free (class_han));
! 	  gfc_allocate_using_malloc (&re_alloc, class_han, size, NULL_TREE);
! 	}
!       else
! 	{
! 	  tmp = fold_convert (pvoid_type_node, class_han);
! 	  re = build_call_expr_loc (input_location,
! 				    builtin_decl_explicit (BUILT_IN_REALLOC),
! 				    2, tmp, size);
! 	  re = fold_build2_loc (input_location, MODIFY_EXPR, TREE_TYPE (tmp),
! 				tmp, re);
! 	  tmp = fold_build2_loc (input_location, NE_EXPR,
! 				 logical_type_node, rhs_vptr, old_vptr);
! 	  re = fold_build3_loc (input_location, COND_EXPR, void_type_node,
! 				tmp, re, build_empty_stmt (input_location));
! 	  gfc_add_expr_to_block (&re_alloc, re);
! 	}
        tree realloc_expr = lhs->ts.type == BT_CLASS ?
  					  gfc_finish_block (&re_alloc) :
  					  build_empty_stmt (input_location);
diff -Nrcpad gcc-14.1.0/gcc/fortran/trans-intrinsic.cc gcc-14.2.0/gcc/fortran/trans-intrinsic.cc
*** gcc-14.1.0/gcc/fortran/trans-intrinsic.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/fortran/trans-intrinsic.cc	Thu Aug  1 08:17:14 2024
*************** gfc_conv_intrinsic_bound (gfc_se * se, g
*** 3090,3096 ****
  				      lbound, gfc_index_one_node);
  	}
        else if (op == GFC_ISYM_SHAPE)
! 	se->expr = size;
        else
  	gcc_unreachable ();
  
--- 3090,3098 ----
  				      lbound, gfc_index_one_node);
  	}
        else if (op == GFC_ISYM_SHAPE)
! 	se->expr = fold_build2_loc (input_location, MAX_EXPR,
! 				    gfc_array_index_type, size,
! 				    gfc_index_zero_node);
        else
  	gcc_unreachable ();
  
*************** gfc_conv_intrinsic_minmaxloc (gfc_se * s
*** 5736,5741 ****
--- 5738,5744 ----
  
        gfc_init_se (&maskse, NULL);
        gfc_conv_expr_val (&maskse, maskexpr);
+       gfc_add_block_to_block (&se->pre, &maskse.pre);
        gfc_init_block (&block);
        gfc_add_block_to_block (&block, &loop.pre);
        gfc_add_block_to_block (&block, &loop.post);
*************** gfc_conv_intrinsic_storage_size (gfc_se
*** 8250,8256 ****
  {
    gfc_expr *arg;
    gfc_se argse;
!   tree type, result_type, tmp;
  
    arg = expr->value.function.actual->expr;
  
--- 8253,8261 ----
  {
    gfc_expr *arg;
    gfc_se argse;
!   tree type, result_type, tmp, class_decl = NULL;
!   gfc_symbol *sym;
!   bool unlimited = false;
  
    arg = expr->value.function.actual->expr;
  
*************** gfc_conv_intrinsic_storage_size (gfc_se
*** 8261,8270 ****
--- 8266,8277 ----
      {
        if (arg->ts.type == BT_CLASS)
  	{
+ 	  unlimited = UNLIMITED_POLY (arg);
  	  gfc_add_vptr_component (arg);
  	  gfc_add_size_component (arg);
  	  gfc_conv_expr (&argse, arg);
  	  tmp = fold_convert (result_type, argse.expr);
+ 	  class_decl = gfc_get_class_from_expr (argse.expr);
  	  goto done;
  	}
  
*************** gfc_conv_intrinsic_storage_size (gfc_se
*** 8276,8289 ****
      {
        argse.want_pointer = 0;
        gfc_conv_expr_descriptor (&argse, arg);
        if (arg->ts.type == BT_CLASS)
  	{
! 	  if (arg->rank > 0)
  	    tmp = gfc_class_vtab_size_get (
! 		 GFC_DECL_SAVED_DESCRIPTOR (arg->symtree->n.sym->backend_decl));
  	  else
! 	    tmp = gfc_class_vtab_size_get (TREE_OPERAND (argse.expr, 0));
  	  tmp = fold_convert (result_type, tmp);
  	  goto done;
  	}
        type = gfc_get_element_type (TREE_TYPE (argse.expr));
--- 8283,8302 ----
      {
        argse.want_pointer = 0;
        gfc_conv_expr_descriptor (&argse, arg);
+       sym = arg->expr_type == EXPR_VARIABLE ? arg->symtree->n.sym : NULL;
        if (arg->ts.type == BT_CLASS)
  	{
! 	  unlimited = UNLIMITED_POLY (arg);
! 	  if (TREE_CODE (argse.expr) == COMPONENT_REF)
! 	    tmp = gfc_class_vtab_size_get (TREE_OPERAND (argse.expr, 0));
! 	  else if (arg->rank > 0 && sym
! 		   && DECL_LANG_SPECIFIC (sym->backend_decl))
  	    tmp = gfc_class_vtab_size_get (
! 		 GFC_DECL_SAVED_DESCRIPTOR (sym->backend_decl));
  	  else
! 	    gcc_unreachable ();
  	  tmp = fold_convert (result_type, tmp);
+ 	  class_decl = gfc_get_class_from_expr (argse.expr);
  	  goto done;
  	}
        type = gfc_get_element_type (TREE_TYPE (argse.expr));
*************** gfc_conv_intrinsic_storage_size (gfc_se
*** 8297,8302 ****
--- 8310,8318 ----
    tmp = fold_convert (result_type, tmp);
  
  done:
+   if (unlimited && class_decl)
+     tmp = gfc_resize_class_size_with_len (NULL, class_decl, tmp);
+ 
    se->expr = fold_build2_loc (input_location, MULT_EXPR, result_type, tmp,
  			      build_int_cst (result_type, BITS_PER_UNIT));
    gfc_add_block_to_block (&se->pre, &argse.pre);
*************** gfc_conv_intrinsic_transfer (gfc_se * se
*** 8419,8425 ****
  	{
  	  tmp = build_fold_indirect_ref_loc (input_location, argse.expr);
  	  if (GFC_CLASS_TYPE_P (TREE_TYPE (tmp)))
! 	    source = gfc_class_data_get (tmp);
  	  else
  	    {
  	      /* Array elements are evaluated as a reference to the data.
--- 8435,8444 ----
  	{
  	  tmp = build_fold_indirect_ref_loc (input_location, argse.expr);
  	  if (GFC_CLASS_TYPE_P (TREE_TYPE (tmp)))
! 	    {
! 	      source = gfc_class_data_get (tmp);
! 	      class_ref = tmp;
! 	    }
  	  else
  	    {
  	      /* Array elements are evaluated as a reference to the data.
*************** gfc_conv_intrinsic_transfer (gfc_se * se
*** 8446,8454 ****
  	  break;
  	case BT_CLASS:
  	  if (class_ref != NULL_TREE)
! 	    tmp = gfc_class_vtab_size_get (class_ref);
  	  else
! 	    tmp = gfc_class_vtab_size_get (argse.expr);
  	  break;
  	default:
  	  source_type = TREE_TYPE (build_fold_indirect_ref_loc (input_location,
--- 8465,8481 ----
  	  break;
  	case BT_CLASS:
  	  if (class_ref != NULL_TREE)
! 	    {
! 	      tmp = gfc_class_vtab_size_get (class_ref);
! 	      if (UNLIMITED_POLY (source_expr))
! 		tmp = gfc_resize_class_size_with_len (NULL, class_ref, tmp);
! 	    }
  	  else
! 	    {
! 	      tmp = gfc_class_vtab_size_get (argse.expr);
! 	      if (UNLIMITED_POLY (source_expr))
! 		tmp = gfc_resize_class_size_with_len (NULL, argse.expr, tmp);
! 	    }
  	  break;
  	default:
  	  source_type = TREE_TYPE (build_fold_indirect_ref_loc (input_location,
*************** gfc_conv_intrinsic_transfer (gfc_se * se
*** 8501,8506 ****
--- 8528,8540 ----
        if (arg->expr->ts.type == BT_CHARACTER)
  	tmp = size_of_string_in_bytes (arg->expr->ts.kind,
  				       argse.string_length);
+       else if (arg->expr->ts.type == BT_CLASS)
+ 	{
+ 	  class_ref = TREE_OPERAND (argse.expr, 0);
+ 	  tmp = gfc_class_vtab_size_get (class_ref);
+ 	  if (UNLIMITED_POLY (arg->expr))
+ 	    tmp = gfc_resize_class_size_with_len (&argse.pre, class_ref, tmp);
+ 	}
        else
  	tmp = fold_convert (gfc_array_index_type,
  			    size_in_bytes (source_type));
*************** gfc_conv_intrinsic_transfer (gfc_se * se
*** 8541,8555 ****
  
    if (arg->expr->rank == 0)
      {
!       gfc_conv_expr_reference (&argse, arg->expr);
        mold_type = TREE_TYPE (build_fold_indirect_ref_loc (input_location,
  							  argse.expr));
      }
    else
      {
-       gfc_init_se (&argse, NULL);
        argse.want_pointer = 0;
!       gfc_conv_expr_descriptor (&argse, arg->expr);
        mold_type = gfc_get_element_type (TREE_TYPE (argse.expr));
      }
  
--- 8575,8588 ----
  
    if (arg->expr->rank == 0)
      {
!       gfc_conv_expr_reference (&argse, mold_expr);
        mold_type = TREE_TYPE (build_fold_indirect_ref_loc (input_location,
  							  argse.expr));
      }
    else
      {
        argse.want_pointer = 0;
!       gfc_conv_expr_descriptor (&argse, mold_expr);
        mold_type = gfc_get_element_type (TREE_TYPE (argse.expr));
      }
  
*************** gfc_conv_intrinsic_transfer (gfc_se * se
*** 8560,8586 ****
      {
        /* If this TRANSFER is nested in another TRANSFER, use a type
  	 that preserves all bits.  */
!       if (arg->expr->ts.type == BT_LOGICAL)
! 	mold_type = gfc_get_int_type (arg->expr->ts.kind);
      }
  
    /* Obtain the destination word length.  */
!   switch (arg->expr->ts.type)
      {
      case BT_CHARACTER:
!       tmp = size_of_string_in_bytes (arg->expr->ts.kind, argse.string_length);
!       mold_type = gfc_get_character_type_len (arg->expr->ts.kind,
  					      argse.string_length);
        break;
      case BT_CLASS:
!       tmp = gfc_class_vtab_size_get (argse.expr);
        break;
      default:
        tmp = fold_convert (gfc_array_index_type, size_in_bytes (mold_type));
        break;
      }
!   dest_word_len = gfc_create_var (gfc_array_index_type, NULL);
!   gfc_add_modify (&se->pre, dest_word_len, tmp);
  
    /* Finally convert SIZE, if it is present.  */
    arg = arg->next;
--- 8593,8633 ----
      {
        /* If this TRANSFER is nested in another TRANSFER, use a type
  	 that preserves all bits.  */
!       if (mold_expr->ts.type == BT_LOGICAL)
! 	mold_type = gfc_get_int_type (mold_expr->ts.kind);
      }
  
    /* Obtain the destination word length.  */
!   switch (mold_expr->ts.type)
      {
      case BT_CHARACTER:
!       tmp = size_of_string_in_bytes (mold_expr->ts.kind, argse.string_length);
!       mold_type = gfc_get_character_type_len (mold_expr->ts.kind,
  					      argse.string_length);
        break;
      case BT_CLASS:
!       if (scalar_mold)
! 	class_ref = argse.expr;
!       else
! 	class_ref = TREE_OPERAND (argse.expr, 0);
!       tmp = gfc_class_vtab_size_get (class_ref);
!       if (UNLIMITED_POLY (arg->expr))
! 	tmp = gfc_resize_class_size_with_len (&argse.pre, class_ref, tmp);
        break;
      default:
        tmp = fold_convert (gfc_array_index_type, size_in_bytes (mold_type));
        break;
      }
! 
!   /* Do not fix dest_word_len if it is a variable, since the temporary can wind
!      up being used before the assignment.  */
!   if (mold_expr->ts.type == BT_CHARACTER && mold_expr->ts.deferred)
!     dest_word_len = tmp;
!   else
!     {
!       dest_word_len = gfc_create_var (gfc_array_index_type, NULL);
!       gfc_add_modify (&se->pre, dest_word_len, tmp);
!     }
  
    /* Finally convert SIZE, if it is present.  */
    arg = arg->next;
diff -Nrcpad gcc-14.1.0/gcc/fortran/trans-stmt.cc gcc-14.2.0/gcc/fortran/trans-stmt.cc
*** gcc-14.1.0/gcc/fortran/trans-stmt.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/fortran/trans-stmt.cc	Thu Aug  1 08:17:14 2024
*************** trans_associate_var (gfc_symbol *sym, gf
*** 1911,1916 ****
--- 1911,1918 ----
        gfc_se se;
        tree desc;
        bool cst_array_ctor;
+       stmtblock_t init;
+       gfc_init_block (&init);
  
        desc = sym->backend_decl;
        cst_array_ctor = e->expr_type == EXPR_ARRAY
*************** trans_associate_var (gfc_symbol *sym, gf
*** 1935,1944 ****
  	  && !sym->attr.select_type_temporary
  	  && sym->ts.u.cl->backend_decl
  	  && VAR_P (sym->ts.u.cl->backend_decl)
  	  && se.string_length != sym->ts.u.cl->backend_decl)
! 	gfc_add_modify (&se.pre, sym->ts.u.cl->backend_decl,
! 			  fold_convert (TREE_TYPE (sym->ts.u.cl->backend_decl),
! 					se.string_length));
  
        /* If we didn't already do the pointer assignment, set associate-name
  	 descriptor to the one generated for the temporary.  */
--- 1937,1953 ----
  	  && !sym->attr.select_type_temporary
  	  && sym->ts.u.cl->backend_decl
  	  && VAR_P (sym->ts.u.cl->backend_decl)
+ 	  && se.string_length
  	  && se.string_length != sym->ts.u.cl->backend_decl)
! 	{
! 	  /* When the target is a variable, its length is already known.  */
! 	  tree len = fold_convert (TREE_TYPE (sym->ts.u.cl->backend_decl),
! 				   se.string_length);
! 	  if (e->expr_type == EXPR_VARIABLE)
! 	    gfc_add_modify (&init, sym->ts.u.cl->backend_decl, len);
! 	  else
! 	    gfc_add_modify (&se.pre, sym->ts.u.cl->backend_decl, len);
! 	}
  
        /* If we didn't already do the pointer assignment, set associate-name
  	 descriptor to the one generated for the temporary.  */
*************** trans_associate_var (gfc_symbol *sym, gf
*** 1978,1984 ****
  	}
  
        /* Done, register stuff as init / cleanup code.  */
!       gfc_add_init_cleanup (block, gfc_finish_block (&se.pre),
  			    gfc_finish_block (&se.post));
      }
  
--- 1987,1994 ----
  	}
  
        /* Done, register stuff as init / cleanup code.  */
!       gfc_add_block_to_block (&init, &se.pre);
!       gfc_add_init_cleanup (block, gfc_finish_block (&init),
  			    gfc_finish_block (&se.post));
      }
  
*************** gfc_trans_allocate (gfc_code * code, gfc
*** 6449,6456 ****
        else
  	gfc_add_block_to_block (&post, &se.post);
  
!       /* Special case when string in expr3 is zero.  */
        if (code->expr3->ts.type == BT_CHARACTER
  	  && integer_zerop (se.string_length))
  	{
  	  gfc_init_se (&se, NULL);
--- 6459,6467 ----
        else
  	gfc_add_block_to_block (&post, &se.post);
  
!       /* Special case when string in expr3 is scalar and has length zero.  */
        if (code->expr3->ts.type == BT_CHARACTER
+ 	  && code->expr3->rank == 0
  	  && integer_zerop (se.string_length))
  	{
  	  gfc_init_se (&se, NULL);
*************** gfc_trans_allocate (gfc_code * code, gfc
*** 6463,6469 ****
        else if (se.expr != NULL_TREE && temp_var_needed)
  	{
  	  tree var, desc;
! 	  tmp = GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (se.expr)) || is_coarray ?
  		se.expr
  	      : build_fold_indirect_ref_loc (input_location, se.expr);
  
--- 6474,6483 ----
        else if (se.expr != NULL_TREE && temp_var_needed)
  	{
  	  tree var, desc;
! 	  tmp = (GFC_DESCRIPTOR_TYPE_P (TREE_TYPE (se.expr))
! 		 || is_coarray
! 		 || (code->expr3->ts.type == BT_CHARACTER
! 		     && code->expr3->rank == 0)) ?
  		se.expr
  	      : build_fold_indirect_ref_loc (input_location, se.expr);
  
*************** gfc_trans_allocate (gfc_code * code, gfc
*** 7215,7220 ****
--- 7229,7274 ----
  	  gfc_expr *rhs = e3rhs ? e3rhs : gfc_copy_expr (code->expr3);
  	  flag_realloc_lhs = 0;
  
+ 	  /* The handling of code->expr3 above produces a derived type of
+ 	     type "STAR", whose size defaults to size(void*). In order to
+ 	     have the right type information for the assignment, we must
+ 	     reconstruct an unlimited polymorphic rhs.  */
+ 	  if (UNLIMITED_POLY (code->expr3)
+ 	      && e3rhs && e3rhs->ts.type == BT_DERIVED
+ 	      && !strcmp (e3rhs->ts.u.derived->name, "STAR"))
+ 	    {
+ 	      gfc_ref *ref;
+ 	      gcc_assert (TREE_CODE (expr3_vptr) == COMPONENT_REF);
+ 	      tmp = gfc_create_var (gfc_typenode_for_spec (&code->expr3->ts),
+ 				    "e3");
+ 	      gfc_add_modify (&block, tmp,
+ 			      gfc_get_class_from_expr (expr3_vptr));
+ 	      rhs->symtree->n.sym->backend_decl = tmp;
+ 	      rhs->ts = code->expr3->ts;
+ 	      rhs->symtree->n.sym->ts = rhs->ts;
+ 	      for (ref = init_expr->ref; ref; ref = ref->next)
+ 		{
+ 		  /* Copy over the lhs _data component ref followed by the
+ 		     full array reference for source expressions with rank.
+ 		     Otherwise, just copy the _data component ref.  */
+ 		  if (code->expr3->rank
+ 		      && ref && ref->next && !ref->next->next)
+ 		    {
+ 		      rhs->ref = gfc_copy_ref (ref);
+ 		      break;
+ 		    }
+ 		  else if ((init_expr->rank && !code->expr3->rank
+ 			    && ref && ref->next && !ref->next->next)
+ 			   || (ref && !ref->next))
+ 		    {
+ 		      rhs->ref = gfc_copy_ref (ref);
+ 		      gfc_free_ref_list (rhs->ref->next);
+ 		      rhs->ref->next = NULL;
+ 		      break;
+ 		    }
+ 		}
+ 	    }
+ 
  	  /* Set the symbol to be artificial so that the result is not finalized.  */
  	  init_expr->symtree->n.sym->attr.artificial = 1;
  	  tmp = gfc_trans_assignment (init_expr, rhs, true, false, true,
diff -Nrcpad gcc-14.1.0/gcc/fortran/trans-types.cc gcc-14.2.0/gcc/fortran/trans-types.cc
*** gcc-14.1.0/gcc/fortran/trans-types.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/fortran/trans-types.cc	Thu Aug  1 08:17:14 2024
*************** gfc_get_dtype_rank_type (int rank, tree
*** 1591,1597 ****
        size = size_in_bytes (etype);
        break;
      }
!       
    gcc_assert (size);
  
    STRIP_NOPS (size);
--- 1591,1597 ----
        size = size_in_bytes (etype);
        break;
      }
! 
    gcc_assert (size);
  
    STRIP_NOPS (size);
*************** gfc_get_nodesc_array_type (tree etype, g
*** 1740,1746 ****
  	tmp = gfc_conv_mpz_to_tree (expr->value.integer,
  				    gfc_index_integer_kind);
        else
!       	tmp = NULL_TREE;
        GFC_TYPE_ARRAY_LBOUND (type, n) = tmp;
  
        expr = as->upper[n];
--- 1740,1746 ----
  	tmp = gfc_conv_mpz_to_tree (expr->value.integer,
  				    gfc_index_integer_kind);
        else
! 	tmp = NULL_TREE;
        GFC_TYPE_ARRAY_LBOUND (type, n) = tmp;
  
        expr = as->upper[n];
diff -Nrcpad gcc-14.1.0/gcc/gengtype-lex.cc gcc-14.2.0/gcc/gengtype-lex.cc
*** gcc-14.1.0/gcc/gengtype-lex.cc	Tue May  7 06:54:17 2024
--- gcc-14.2.0/gcc/gengtype-lex.cc	Thu Aug  1 08:20:27 2024
*************** int yy_flex_debug = 0;
*** 1191,1197 ****
  #define YY_MORE_ADJ 0
  #define YY_RESTORE_YY_MORE_OFFSET
  char *yytext;
! #line 1 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  /* -*- indented-text -*- */
  /* Process source files and output type information.
     Copyright (C) 2002-2024 Free Software Foundation, Inc.
--- 1191,1197 ----
  #define YY_MORE_ADJ 0
  #define YY_RESTORE_YY_MORE_OFFSET
  char *yytext;
! #line 1 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  /* -*- indented-text -*- */
  /* Process source files and output type information.
     Copyright (C) 2002-2024 Free Software Foundation, Inc.
*************** You should have received a copy of the G
*** 1212,1218 ****
  along with GCC; see the file COPYING3.  If not see
  <http://www.gnu.org/licenses/>.  */
  #define YY_NO_INPUT 1
! #line 24 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  #ifdef HOST_GENERATOR_FILE
  #include "config.h"
  #define GENERATOR_FILE 1
--- 1212,1218 ----
  along with GCC; see the file COPYING3.  If not see
  <http://www.gnu.org/licenses/>.  */
  #define YY_NO_INPUT 1
! #line 24 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  #ifdef HOST_GENERATOR_FILE
  #include "config.h"
  #define GENERATOR_FILE 1
*************** update_lineno (const char *l, size_t len
*** 1241,1247 ****
  }
  
  #line 1238 "gengtype-lex.cc"
! #line 59 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
      /* Include '::' in identifiers to capture C++ scope qualifiers.  */
  
  #line 1242 "gengtype-lex.cc"
--- 1241,1247 ----
  }
  
  #line 1238 "gengtype-lex.cc"
! #line 59 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
      /* Include '::' in identifiers to capture C++ scope qualifiers.  */
  
  #line 1242 "gengtype-lex.cc"
*************** YY_DECL
*** 1465,1471 ****
  		}
  
  	{
! #line 67 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  
    /* Do this on entry to yylex():  */
    *yylval = 0;
--- 1465,1471 ----
  		}
  
  	{
! #line 67 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  
    /* Do this on entry to yylex():  */
    *yylval = 0;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1537,1543 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 78 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return TYPEDEF;
--- 1537,1543 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 78 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return TYPEDEF;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1550,1556 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 82 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
--- 1550,1556 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 82 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1563,1569 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 86 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return UNION;
--- 1563,1569 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 86 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return UNION;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1576,1582 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 90 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
--- 1576,1582 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 90 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STRUCT;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1589,1595 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 94 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return EXTERN;
--- 1589,1595 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 94 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return EXTERN;
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1602,1608 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 98 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STATIC;
--- 1602,1608 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 98 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  {
    BEGIN(in_struct);
    return STATIC;
*************** YY_RULE_SETUP
*** 1613,1637 ****
  
  case 7:
  YY_RULE_SETUP
! #line 106 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct_comment); }
  	YY_BREAK
  case 8:
  /* rule 8 can match eol */
  YY_RULE_SETUP
! #line 107 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 9:
  /* rule 9 can match eol */
  YY_RULE_SETUP
! #line 109 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 10:
  /* rule 10 can match eol */
  YY_RULE_SETUP
! #line 110 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 11:
--- 1613,1637 ----
  
  case 7:
  YY_RULE_SETUP
! #line 106 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct_comment); }
  	YY_BREAK
  case 8:
  /* rule 8 can match eol */
  YY_RULE_SETUP
! #line 107 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 9:
  /* rule 9 can match eol */
  YY_RULE_SETUP
! #line 109 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 10:
  /* rule 10 can match eol */
  YY_RULE_SETUP
! #line 110 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 11:
*************** YY_LINENO_REWIND_TO(yy_bp + 5);
*** 1641,1647 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 112 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  /* don't care */
  	YY_BREAK
  case 12:
--- 1641,1647 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 112 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  /* don't care */
  	YY_BREAK
  case 12:
*************** case 12:
*** 1650,1666 ****
  YY_LINENO_REWIND_TO(yy_cp - 1);
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 114 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  case 13:
  /* rule 13 can match eol */
! #line 115 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  case 14:
  /* rule 14 can match eol */
! #line 116 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  case 15:
  /* rule 15 can match eol */
  YY_RULE_SETUP
! #line 116 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  {
      *yylval = XDUPVAR (const char, yytext, yyleng, yyleng + 1);
      return IGNORABLE_CXX_KEYWORD;
--- 1650,1666 ----
  YY_LINENO_REWIND_TO(yy_cp - 1);
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 114 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  case 13:
  /* rule 13 can match eol */
! #line 115 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  case 14:
  /* rule 14 can match eol */
! #line 116 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  case 15:
  /* rule 15 can match eol */
  YY_RULE_SETUP
! #line 116 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  {
      *yylval = XDUPVAR (const char, yytext, yyleng, yyleng + 1);
      return IGNORABLE_CXX_KEYWORD;
*************** YY_LINENO_REWIND_TO(yy_bp + 3);
*** 1673,1679 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 3;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 120 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { return GTY_TOKEN; }
  	YY_BREAK
  case 17:
--- 1673,1679 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 3;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 120 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { return GTY_TOKEN; }
  	YY_BREAK
  case 17:
*************** YY_LINENO_REWIND_TO(yy_bp + 5);
*** 1683,1689 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 121 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { return UNION; }
  	YY_BREAK
  case 18:
--- 1683,1689 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 121 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { return UNION; }
  	YY_BREAK
  case 18:
*************** YY_LINENO_REWIND_TO(yy_bp + 6);
*** 1693,1699 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 6;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 122 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 19:
--- 1693,1699 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 6;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 122 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 19:
*************** YY_LINENO_REWIND_TO(yy_bp + 5);
*** 1703,1709 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 123 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 20:
--- 1703,1709 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 5;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 123 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { return STRUCT; }
  	YY_BREAK
  case 20:
*************** YY_LINENO_REWIND_TO(yy_bp + 7);
*** 1713,1719 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 7;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 124 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { return TYPEDEF; }
  	YY_BREAK
  case 21:
--- 1713,1719 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 7;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 124 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { return TYPEDEF; }
  	YY_BREAK
  case 21:
*************** YY_LINENO_REWIND_TO(yy_bp + 4);
*** 1723,1729 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 125 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { return ENUM; }
  	YY_BREAK
  case 22:
--- 1723,1729 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 125 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { return ENUM; }
  	YY_BREAK
  case 22:
*************** YY_LINENO_REWIND_TO(yy_bp + 9);
*** 1733,1739 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 9;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 126 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { return PTR_ALIAS; }
  	YY_BREAK
  case 23:
--- 1733,1739 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 9;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 126 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { return PTR_ALIAS; }
  	YY_BREAK
  case 23:
*************** YY_LINENO_REWIND_TO(yy_bp + 10);
*** 1743,1749 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 10;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 127 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { return NESTED_PTR; }
  	YY_BREAK
  case 24:
--- 1743,1749 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 10;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 127 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { return NESTED_PTR; }
  	YY_BREAK
  case 24:
*************** YY_LINENO_REWIND_TO(yy_bp + 4);
*** 1753,1764 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 128 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { return USER_GTY; }
  	YY_BREAK
  case 25:
  YY_RULE_SETUP
! #line 129 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext, yyleng, yyleng+1);
    return NUM;
--- 1753,1764 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 4;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 128 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { return USER_GTY; }
  	YY_BREAK
  case 25:
  YY_RULE_SETUP
! #line 129 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext, yyleng, yyleng+1);
    return NUM;
*************** case 26:
*** 1770,1780 ****
  YY_LINENO_REWIND_TO(yy_cp - 1);
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 135 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  case 27:
  /* rule 27 can match eol */
  YY_RULE_SETUP
! #line 135 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  {
    size_t len;
  
--- 1770,1780 ----
  YY_LINENO_REWIND_TO(yy_cp - 1);
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
! #line 135 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  case 27:
  /* rule 27 can match eol */
  YY_RULE_SETUP
! #line 135 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  {
    size_t len;
  
*************** YY_LINENO_REWIND_TO(yy_cp - 1);
*** 1793,1799 ****
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 146 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext, yyleng, yyleng+1);
    return ID;
--- 1793,1799 ----
  (yy_c_buf_p) = yy_cp -= 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 146 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext, yyleng, yyleng+1);
    return ID;
*************** YY_RULE_SETUP
*** 1802,1808 ****
  case 29:
  /* rule 29 can match eol */
  YY_RULE_SETUP
! #line 151 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return STRING;
--- 1802,1808 ----
  case 29:
  /* rule 29 can match eol */
  YY_RULE_SETUP
! #line 151 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return STRING;
*************** YY_RULE_SETUP
*** 1812,1818 ****
  case 30:
  /* rule 30 can match eol */
  YY_RULE_SETUP
! #line 156 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return ARRAY;
--- 1812,1818 ----
  case 30:
  /* rule 30 can match eol */
  YY_RULE_SETUP
! #line 156 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng-1);
    return ARRAY;
*************** YY_RULE_SETUP
*** 1821,1827 ****
  case 31:
  /* rule 31 can match eol */
  YY_RULE_SETUP
! #line 160 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng);
    return CHAR;
--- 1821,1827 ----
  case 31:
  /* rule 31 can match eol */
  YY_RULE_SETUP
! #line 160 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  {
    *yylval = XDUPVAR (const char, yytext+1, yyleng-2, yyleng);
    return CHAR;
*************** YY_RULE_SETUP
*** 1829,1847 ****
  	YY_BREAK
  case 32:
  YY_RULE_SETUP
! #line 165 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { return ELLIPSIS; }
  	YY_BREAK
  case 33:
  YY_RULE_SETUP
! #line 166 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { return yytext[0]; }
  	YY_BREAK
  /* ignore pp-directives */
  case 34:
  /* rule 34 can match eol */
  YY_RULE_SETUP
! #line 169 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  {
    update_lineno (yytext, yyleng);
  }
--- 1829,1847 ----
  	YY_BREAK
  case 32:
  YY_RULE_SETUP
! #line 165 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { return ELLIPSIS; }
  	YY_BREAK
  case 33:
  YY_RULE_SETUP
! #line 166 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { return yytext[0]; }
  	YY_BREAK
  /* ignore pp-directives */
  case 34:
  /* rule 34 can match eol */
  YY_RULE_SETUP
! #line 169 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  {
    update_lineno (yytext, yyleng);
  }
*************** YY_RULE_SETUP
*** 1849,1860 ****
  case 35:
  /* rule 35 can match eol */
  YY_RULE_SETUP
! #line 172 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  {lexer_line.line++;}
  	YY_BREAK
  case 36:
  YY_RULE_SETUP
! #line 174 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, "unexpected character `%s'", yytext);
  }
--- 1849,1860 ----
  case 35:
  /* rule 35 can match eol */
  YY_RULE_SETUP
! #line 172 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  {lexer_line.line++;}
  	YY_BREAK
  case 36:
  YY_RULE_SETUP
! #line 174 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, "unexpected character `%s'", yytext);
  }
*************** YY_RULE_SETUP
*** 1862,1897 ****
  
  case 37:
  YY_RULE_SETUP
! #line 179 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { BEGIN(in_comment); }
  	YY_BREAK
  case 38:
  /* rule 38 can match eol */
  YY_RULE_SETUP
! #line 180 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 39:
  /* rule 39 can match eol */
  YY_RULE_SETUP
! #line 181 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 40:
! #line 183 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  case 41:
  /* rule 41 can match eol */
! #line 184 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  case 42:
  /* rule 42 can match eol */
  YY_RULE_SETUP
! #line 184 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 43:
  /* rule 43 can match eol */
  YY_RULE_SETUP
! #line 185 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 44:
--- 1862,1897 ----
  
  case 37:
  YY_RULE_SETUP
! #line 179 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_comment); }
  	YY_BREAK
  case 38:
  /* rule 38 can match eol */
  YY_RULE_SETUP
! #line 180 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 39:
  /* rule 39 can match eol */
  YY_RULE_SETUP
! #line 181 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 40:
! #line 183 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  case 41:
  /* rule 41 can match eol */
! #line 184 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  case 42:
  /* rule 42 can match eol */
  YY_RULE_SETUP
! #line 184 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 43:
  /* rule 43 can match eol */
  YY_RULE_SETUP
! #line 185 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { update_lineno (yytext, yyleng); }
  	YY_BREAK
  case 44:
*************** YY_LINENO_REWIND_TO(yy_bp + 1);
*** 1901,1921 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 186 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 45:
  /* rule 45 can match eol */
  YY_RULE_SETUP
! #line 189 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 46:
! #line 191 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  case 47:
  YY_RULE_SETUP
! #line 191 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 48:
--- 1901,1921 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 186 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 45:
  /* rule 45 can match eol */
  YY_RULE_SETUP
! #line 189 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { lexer_line.line++; }
  	YY_BREAK
  case 46:
! #line 191 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  case 47:
  YY_RULE_SETUP
! #line 191 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 48:
*************** YY_LINENO_REWIND_TO(yy_bp + 1);
*** 1925,1949 ****
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 192 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 49:
  YY_RULE_SETUP
! #line 195 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { BEGIN(INITIAL); } 
  	YY_BREAK
  case 50:
  YY_RULE_SETUP
! #line 196 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct); }
  	YY_BREAK
  case 51:
! #line 199 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  case 52:
  YY_RULE_SETUP
! #line 199 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, 
  		 "unterminated comment or string; unexpected EOF");
--- 1925,1949 ----
  (yy_c_buf_p) = yy_cp = yy_bp + 1;
  YY_DO_BEFORE_ACTION; /* set up yytext again */
  YY_RULE_SETUP
! #line 192 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  
  case 49:
  YY_RULE_SETUP
! #line 195 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { BEGIN(INITIAL); } 
  	YY_BREAK
  case 50:
  YY_RULE_SETUP
! #line 196 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  { BEGIN(in_struct); }
  	YY_BREAK
  case 51:
! #line 199 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  case 52:
  YY_RULE_SETUP
! #line 199 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  {
    error_at_line (&lexer_line, 
  		 "unterminated comment or string; unexpected EOF");
*************** YY_RULE_SETUP
*** 1952,1963 ****
  case 53:
  /* rule 53 can match eol */
  YY_RULE_SETUP
! #line 204 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 54:
  YY_RULE_SETUP
! #line 206 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  YY_FATAL_ERROR( "flex scanner jammed" );
  	YY_BREAK
  #line 1958 "gengtype-lex.cc"
--- 1952,1963 ----
  case 53:
  /* rule 53 can match eol */
  YY_RULE_SETUP
! #line 204 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  /* do nothing */
  	YY_BREAK
  case 54:
  YY_RULE_SETUP
! #line 206 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  YY_FATAL_ERROR( "flex scanner jammed" );
  	YY_BREAK
  #line 1958 "gengtype-lex.cc"
*************** void yyfree (void * ptr )
*** 2935,2941 ****
  
  #define YYTABLES_NAME "yytables"
  
! #line 206 "/d/gcc-14.1.0/gcc-14.1.0/gcc/gengtype-lex.l"
  
  
  void
--- 2935,2941 ----
  
  #define YYTABLES_NAME "yytables"
  
! #line 206 "/d/gcc-14.2.0/gcc-14.2.0/gcc/gengtype-lex.l"
  
  
  void
diff -Nrcpad gcc-14.1.0/gcc/gimple-fold.cc gcc-14.2.0/gcc/gimple-fold.cc
*** gcc-14.1.0/gcc/gimple-fold.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/gimple-fold.cc	Thu Aug  1 08:17:14 2024
*************** clear_padding_flush (clear_padding_struc
*** 4242,4248 ****
  	  i -= wordsize;
  	  continue;
  	}
!       for (size_t j = i; j < i + wordsize && j < end; j++)
  	{
  	  if (buf->buf[j])
  	    {
--- 4242,4249 ----
  	  i -= wordsize;
  	  continue;
  	}
!       size_t endsize = end - i > wordsize ? wordsize : end - i;
!       for (size_t j = i; j < i + endsize; j++)
  	{
  	  if (buf->buf[j])
  	    {
*************** clear_padding_flush (clear_padding_struc
*** 4271,4282 ****
        if (padding_bytes)
  	{
  	  if (nonzero_first == 0
! 	      && nonzero_last == wordsize
  	      && all_ones)
  	    {
  	      /* All bits are padding and we had some padding
  		 before too.  Just extend it.  */
! 	      padding_bytes += wordsize;
  	      continue;
  	    }
  	  if (all_ones && nonzero_first == 0)
--- 4272,4283 ----
        if (padding_bytes)
  	{
  	  if (nonzero_first == 0
! 	      && nonzero_last == endsize
  	      && all_ones)
  	    {
  	      /* All bits are padding and we had some padding
  		 before too.  Just extend it.  */
! 	      padding_bytes += endsize;
  	      continue;
  	    }
  	  if (all_ones && nonzero_first == 0)
*************** clear_padding_flush (clear_padding_struc
*** 4316,4322 ****
        if (nonzero_first == wordsize)
  	/* All bits in a word are 0, there are no padding bits.  */
  	continue;
!       if (all_ones && nonzero_last == wordsize)
  	{
  	  /* All bits between nonzero_first and end of word are padding
  	     bits, start counting padding_bytes.  */
--- 4317,4323 ----
        if (nonzero_first == wordsize)
  	/* All bits in a word are 0, there are no padding bits.  */
  	continue;
!       if (all_ones && nonzero_last == endsize)
  	{
  	  /* All bits between nonzero_first and end of word are padding
  	     bits, start counting padding_bytes.  */
*************** clear_padding_flush (clear_padding_struc
*** 4358,4364 ****
  		  j = k;
  		}
  	    }
! 	  if (nonzero_last == wordsize)
  	    padding_bytes = nonzero_last - zero_last;
  	  continue;
  	}
--- 4359,4365 ----
  		  j = k;
  		}
  	    }
! 	  if (nonzero_last == endsize)
  	    padding_bytes = nonzero_last - zero_last;
  	  continue;
  	}
*************** clear_padding_type (clear_padding_struct
*** 4832,4837 ****
--- 4833,4839 ----
  	  buf->off = 0;
  	  buf->size = 0;
  	  clear_padding_emit_loop (buf, elttype, end, for_auto_init);
+ 	  off += sz;
  	  buf->base = base;
  	  buf->sz = prev_sz;
  	  buf->align = prev_align;
diff -Nrcpad gcc-14.1.0/gcc/gimple-lower-bitint.cc gcc-14.2.0/gcc/gimple-lower-bitint.cc
*** gcc-14.1.0/gcc/gimple-lower-bitint.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/gimple-lower-bitint.cc	Thu Aug  1 08:17:14 2024
*************** bitint_large_huge::lower_addsub_overflow
*** 4286,4296 ****
  		  bool single_comparison
  		    = (startlimb + 2 >= fin || (startlimb & 1) != (i & 1));
  		  if (!single_comparison)
! 		    {
! 		      cmp_code = GE_EXPR;
! 		      if (!check_zero && (start % limb_prec) == 0)
! 			single_comparison = true;
! 		    }
  		  else if ((startlimb & 1) == (i & 1))
  		    cmp_code = EQ_EXPR;
  		  else
--- 4286,4292 ----
  		  bool single_comparison
  		    = (startlimb + 2 >= fin || (startlimb & 1) != (i & 1));
  		  if (!single_comparison)
! 		    cmp_code = GE_EXPR;
  		  else if ((startlimb & 1) == (i & 1))
  		    cmp_code = EQ_EXPR;
  		  else
*************** gimple_lower_bitint (void)
*** 6634,6640 ****
  		    continue;
  		  if (gimple_code (use_stmt) == GIMPLE_PHI
  		      || is_gimple_call (use_stmt)
! 		      || gimple_code (use_stmt) == GIMPLE_ASM)
  		    {
  		      optimizable_load = false;
  		      break;
--- 6630,6639 ----
  		    continue;
  		  if (gimple_code (use_stmt) == GIMPLE_PHI
  		      || is_gimple_call (use_stmt)
! 		      || gimple_code (use_stmt) == GIMPLE_ASM
! 		      || (is_gimple_assign (use_stmt)
! 			  && (gimple_assign_rhs_code (use_stmt)
! 			      == COMPLEX_EXPR)))
  		    {
  		      optimizable_load = false;
  		      break;
*************** gimple_lower_bitint (void)
*** 6904,6910 ****
  		    if (stmt_ends_bb_p (stmt))
  		      {
  			edge e = find_fallthru_edge (gsi_bb (gsi)->succs);
! 			gsi_insert_on_edge_immediate (e, g);
  		      }
  		    else
  		      gsi_insert_after (&gsi, g, GSI_SAME_STMT);
--- 6903,6910 ----
  		    if (stmt_ends_bb_p (stmt))
  		      {
  			edge e = find_fallthru_edge (gsi_bb (gsi)->succs);
! 			gsi_insert_on_edge (e, g);
! 			edge_insertions = true;
  		      }
  		    else
  		      gsi_insert_after (&gsi, g, GSI_SAME_STMT);
diff -Nrcpad gcc-14.1.0/gcc/gimple-ssa-sprintf.cc gcc-14.2.0/gcc/gimple-ssa-sprintf.cc
*** gcc-14.1.0/gcc/gimple-ssa-sprintf.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/gimple-ssa-sprintf.cc	Thu Aug  1 08:17:14 2024
*************** format_character (const directive &dir,
*** 2177,2184 ****
  
    res.knownrange = true;
  
!   if (dir.specifier == 'C'
!       || dir.modifier == FMT_LEN_l)
      {
        /* A wide character can result in as few as zero bytes.  */
        res.range.min = 0;
--- 2177,2183 ----
  
    res.knownrange = true;
  
!   if (dir.specifier == 'C' || dir.modifier == FMT_LEN_l)
      {
        /* A wide character can result in as few as zero bytes.  */
        res.range.min = 0;
*************** format_character (const directive &dir,
*** 2189,2198 ****
  	{
  	  if (min == 0 && max == 0)
  	    {
! 	      /* The NUL wide character results in no bytes.  */
! 	      res.range.max = 0;
! 	      res.range.likely = 0;
! 	      res.range.unlikely = 0;
  	    }
  	  else if (min >= 0 && min < 128)
  	    {
--- 2188,2200 ----
  	{
  	  if (min == 0 && max == 0)
  	    {
! 	      /* In strict reading of older ISO C or POSIX, this required
! 		 no characters to be emitted.  ISO C23 changes that, so
! 		 does POSIX, to match what has been implemented in most of the
! 		 implementations, namely emitting a single NUL character.
! 		 Let's use 0 for minimum and 1 for all the other values.  */
! 	      res.range.max = 1;
! 	      res.range.likely = res.range.unlikely = 1;
  	    }
  	  else if (min >= 0 && min < 128)
  	    {
*************** format_character (const directive &dir,
*** 2200,2210 ****
  		 is not a 1-to-1 mapping to the source character set or
  		 if the source set is not ASCII.  */
  	      bool one_2_one_ascii
! 		= (target_to_host_charmap[0] == 1 && target_to_host ('a') == 97);
  
  	      /* A wide character in the ASCII range most likely results
  		 in a single byte, and only unlikely in up to MB_LEN_MAX.  */
! 	      res.range.max = one_2_one_ascii ? 1 : target_mb_len_max ();;
  	      res.range.likely = 1;
  	      res.range.unlikely = target_mb_len_max ();
  	      res.mayfail = !one_2_one_ascii;
--- 2202,2213 ----
  		 is not a 1-to-1 mapping to the source character set or
  		 if the source set is not ASCII.  */
  	      bool one_2_one_ascii
! 		= (target_to_host_charmap[0] == 1
! 		   && target_to_host ('a') == 97);
  
  	      /* A wide character in the ASCII range most likely results
  		 in a single byte, and only unlikely in up to MB_LEN_MAX.  */
! 	      res.range.max = one_2_one_ascii ? 1 : target_mb_len_max ();
  	      res.range.likely = 1;
  	      res.range.unlikely = target_mb_len_max ();
  	      res.mayfail = !one_2_one_ascii;
*************** format_character (const directive &dir,
*** 2235,2241 ****
        /* A plain '%c' directive.  Its output is exactly 1.  */
        res.range.min = res.range.max = 1;
        res.range.likely = res.range.unlikely = 1;
-       res.knownrange = true;
      }
  
    /* Bump up the byte counters if WIDTH is greater.  */
--- 2238,2243 ----
diff -Nrcpad gcc-14.1.0/gcc/gimple-ssa-store-merging.cc gcc-14.2.0/gcc/gimple-ssa-store-merging.cc
*** gcc-14.1.0/gcc/gimple-ssa-store-merging.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/gimple-ssa-store-merging.cc	Thu Aug  1 08:17:14 2024
*************** init_symbolic_number (struct symbolic_nu
*** 363,369 ****
     the answer. If so, REF is that memory source and the base of the memory area
     accessed and the offset of the access from that base are recorded in N.  */
  
! bool
  find_bswap_or_nop_load (gimple *stmt, tree ref, struct symbolic_number *n)
  {
    /* Leaf node is an array or component ref. Memorize its base and
--- 363,369 ----
     the answer. If so, REF is that memory source and the base of the memory area
     accessed and the offset of the access from that base are recorded in N.  */
  
! static bool
  find_bswap_or_nop_load (gimple *stmt, tree ref, struct symbolic_number *n)
  {
    /* Leaf node is an array or component ref. Memorize its base and
*************** find_bswap_or_nop_1 (gimple *stmt, struc
*** 610,616 ****
    gimple *rhs1_stmt, *rhs2_stmt, *source_stmt1;
    enum gimple_rhs_class rhs_class;
  
!   if (!limit || !is_gimple_assign (stmt))
      return NULL;
  
    rhs1 = gimple_assign_rhs1 (stmt);
--- 610,618 ----
    gimple *rhs1_stmt, *rhs2_stmt, *source_stmt1;
    enum gimple_rhs_class rhs_class;
  
!   if (!limit
!       || !is_gimple_assign (stmt)
!       || stmt_can_throw_internal (cfun, stmt))
      return NULL;
  
    rhs1 = gimple_assign_rhs1 (stmt);
diff -Nrcpad gcc-14.1.0/gcc/gimple-ssa-warn-access.cc gcc-14.2.0/gcc/gimple-ssa-warn-access.cc
*** gcc-14.1.0/gcc/gimple-ssa-warn-access.cc	Tue May  7 06:51:37 2024
--- gcc-14.2.0/gcc/gimple-ssa-warn-access.cc	Thu Aug  1 08:17:14 2024
*************** new_delete_mismatch_p (tree new_decl, tr
*** 1762,1768 ****
    void *np = NULL, *dp = NULL;
    demangle_component *ndc = cplus_demangle_v3_components (new_str, 0, &np);
    demangle_component *ddc = cplus_demangle_v3_components (del_str, 0, &dp);
!   bool mismatch = new_delete_mismatch_p (*ndc, *ddc);
    free (np);
    free (dp);
    return mismatch;
--- 1762,1768 ----
    void *np = NULL, *dp = NULL;
    demangle_component *ndc = cplus_demangle_v3_components (new_str, 0, &np);
    demangle_component *ddc = cplus_demangle_v3_components (del_str, 0, &dp);
!   bool mismatch = ndc && ddc && new_delete_mismatch_p (*ndc, *ddc);
    free (np);
    free (dp);
    return mismatch;
diff -Nrcpad gcc-14.1.0/gcc/go/ChangeLog gcc-14.2.0/gcc/go/ChangeLog
*** gcc-14.1.0/gcc/go/ChangeLog	Tue May  7 06:52:33 2024
--- gcc-14.2.0/gcc/go/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,7 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/gcc/ipa-fnsummary.cc gcc-14.2.0/gcc/ipa-fnsummary.cc
*** gcc-14.1.0/gcc/ipa-fnsummary.cc	Tue May  7 06:51:38 2024
--- gcc-14.2.0/gcc/ipa-fnsummary.cc	Thu Aug  1 08:17:14 2024
*************** points_to_local_or_readonly_memory_p (tr
*** 2644,2650 ****
  	return true;
        return !ptr_deref_may_alias_global_p (t, false);
      }
!   if (TREE_CODE (t) == ADDR_EXPR)
      return refs_local_or_readonly_memory_p (TREE_OPERAND (t, 0));
    return false;
  }
--- 2644,2652 ----
  	return true;
        return !ptr_deref_may_alias_global_p (t, false);
      }
!   if (TREE_CODE (t) == ADDR_EXPR
!       && (TREE_CODE (TREE_OPERAND (t, 0)) != TARGET_MEM_REF
! 	  || TREE_CODE (TREE_OPERAND (TREE_OPERAND (t, 0), 0)) != INTEGER_CST))
      return refs_local_or_readonly_memory_p (TREE_OPERAND (t, 0));
    return false;
  }
diff -Nrcpad gcc-14.1.0/gcc/ipa-icf-gimple.cc gcc-14.2.0/gcc/ipa-icf-gimple.cc
*** gcc-14.1.0/gcc/ipa-icf-gimple.cc	Tue May  7 06:51:38 2024
--- gcc-14.2.0/gcc/ipa-icf-gimple.cc	Thu Aug  1 08:17:14 2024
*************** func_checker::compare_loops (basic_block
*** 543,548 ****
--- 543,552 ----
      return return_false_with_msg ("unroll");
    if (!compare_variable_decl (l1->simduid, l2->simduid))
      return return_false_with_msg ("simduid");
+   if ((l1->any_upper_bound != l2->any_upper_bound)
+       || (l1->any_upper_bound
+ 	  && (l1->nb_iterations_upper_bound != l2->nb_iterations_upper_bound)))
+     return return_false_with_msg ("nb_iterations_upper_bound");
  
    return true;
  }
diff -Nrcpad gcc-14.1.0/gcc/ipa-inline.cc gcc-14.2.0/gcc/ipa-inline.cc
*** gcc-14.1.0/gcc/ipa-inline.cc	Tue May  7 06:51:38 2024
--- gcc-14.2.0/gcc/ipa-inline.cc	Thu Aug  1 08:17:14 2024
*************** inline_insns_auto (cgraph_node *n, bool
*** 496,519 ****
    return max_inline_insns_auto;
  }
  
  /* Decide if we can inline the edge and possibly update
     inline_failed reason.  
     We check whether inlining is possible at all and whether
!    caller growth limits allow doing so.  
! 
!    if REPORT is true, output reason to the dump file.
! 
!    if DISREGARD_LIMITS is true, ignore size limits.  */
  
  static bool
! can_inline_edge_by_limits_p (struct cgraph_edge *e, bool report,
! 		             bool disregard_limits = false, bool early = false)
  {
    gcc_checking_assert (e->inline_failed);
  
    if (cgraph_inline_failed_type (e->inline_failed) == CIF_FINAL_ERROR)
      {
!       if (report)
          report_inline_failed_reason (e);
        return false;
      }
--- 496,528 ----
    return max_inline_insns_auto;
  }
  
+ enum can_inline_edge_by_limits_flags
+ {
+   /* True if we are early inlining.  */
+   CAN_INLINE_EARLY = 1,
+   /* Ignore size limits.  */
+   CAN_INLINE_DISREGARD_LIMITS = 2,
+   /* Force size limits (ignore always_inline).  This is used for
+      recrusive inlining where always_inline may lead to inline bombs
+      and technically it is non-sential anyway.  */
+   CAN_INLINE_FORCE_LIMITS = 4,
+   /* Report decision to dump file.  */
+   CAN_INLINE_REPORT = 8,
+ };
+ 
  /* Decide if we can inline the edge and possibly update
     inline_failed reason.  
     We check whether inlining is possible at all and whether
!    caller growth limits allow doing so.  */
  
  static bool
! can_inline_edge_by_limits_p (struct cgraph_edge *e, int flags)
  {
    gcc_checking_assert (e->inline_failed);
  
    if (cgraph_inline_failed_type (e->inline_failed) == CIF_FINAL_ERROR)
      {
!       if (flags & CAN_INLINE_REPORT)
          report_inline_failed_reason (e);
        return false;
      }
*************** can_inline_edge_by_limits_p (struct cgra
*** 527,536 ****
    tree callee_tree
      = callee ? DECL_FUNCTION_SPECIFIC_OPTIMIZATION (callee->decl) : NULL;
    /* Check if caller growth allows the inlining.  */
!   if (!DECL_DISREGARD_INLINE_LIMITS (callee->decl)
!       && !disregard_limits
!       && !lookup_attribute ("flatten",
!      		 DECL_ATTRIBUTES (caller->decl))
        && !caller_growth_limits (e))
      inlinable = false;
    else if (callee->externally_visible
--- 536,546 ----
    tree callee_tree
      = callee ? DECL_FUNCTION_SPECIFIC_OPTIMIZATION (callee->decl) : NULL;
    /* Check if caller growth allows the inlining.  */
!   if (!(flags & CAN_INLINE_DISREGARD_LIMITS)
!       && ((flags & CAN_INLINE_FORCE_LIMITS)
! 	  || (!DECL_DISREGARD_INLINE_LIMITS (callee->decl)
! 	      && !lookup_attribute ("flatten",
! 			 DECL_ATTRIBUTES (caller->decl))))
        && !caller_growth_limits (e))
      inlinable = false;
    else if (callee->externally_visible
*************** can_inline_edge_by_limits_p (struct cgra
*** 558,564 ****
  	to inline library always_inline functions. See PR65873.
  	Disable the check for early inlining for now until better solution
  	is found.  */
!      if (always_inline && early)
  	;
        /* There are some options that change IL semantics which means
           we cannot inline in these cases for correctness reason.
--- 568,574 ----
  	to inline library always_inline functions. See PR65873.
  	Disable the check for early inlining for now until better solution
  	is found.  */
!      if (always_inline && (flags & CAN_INLINE_EARLY))
  	;
        /* There are some options that change IL semantics which means
           we cannot inline in these cases for correctness reason.
*************** can_inline_edge_by_limits_p (struct cgra
*** 594,600 ****
  	      /* When devirtualization is disabled for callee, it is not safe
  		 to inline it as we possibly mangled the type info.
  		 Allow early inlining of always inlines.  */
! 	      || (!early && check_maybe_down (flag_devirtualize)))
  	{
  	  e->inline_failed = CIF_OPTIMIZATION_MISMATCH;
  	  inlinable = false;
--- 604,610 ----
  	      /* When devirtualization is disabled for callee, it is not safe
  		 to inline it as we possibly mangled the type info.
  		 Allow early inlining of always inlines.  */
! 	      || (!(flags & CAN_INLINE_EARLY) && check_maybe_down (flag_devirtualize)))
  	{
  	  e->inline_failed = CIF_OPTIMIZATION_MISMATCH;
  	  inlinable = false;
*************** can_inline_edge_by_limits_p (struct cgra
*** 663,669 ****
  
      }
  
!   if (!inlinable && report)
      report_inline_failed_reason (e);
    return inlinable;
  }
--- 673,679 ----
  
      }
  
!   if (!inlinable && (flags & CAN_INLINE_REPORT))
      report_inline_failed_reason (e);
    return inlinable;
  }
*************** can_early_inline_edge_p (struct cgraph_e
*** 697,703 ****
      return false;
  
    if (!can_inline_edge_p (e, true, true)
!       || !can_inline_edge_by_limits_p (e, true, false, true))
      return false;
    /* When inlining regular functions into always-inline functions
       during early inlining watch for possible inline cycles.  */
--- 707,713 ----
      return false;
  
    if (!can_inline_edge_p (e, true, true)
!       || !can_inline_edge_by_limits_p (e, CAN_INLINE_EARLY | CAN_INLINE_REPORT))
      return false;
    /* When inlining regular functions into always-inline functions
       during early inlining watch for possible inline cycles.  */
*************** want_inline_self_recursive_call_p (struc
*** 1155,1160 ****
--- 1165,1175 ----
  	  want_inline = false;
  	}
      }
+   if (!can_inline_edge_by_limits_p (edge, CAN_INLINE_FORCE_LIMITS | CAN_INLINE_REPORT))
+     {
+       reason = "inline limits exceeded for always_inline function";
+       want_inline = false;
+     }
    if (!want_inline && dump_enabled_p ())
      dump_printf_loc (MSG_MISSED_OPTIMIZATION, edge->call_stmt,
  		     "   not inlining recursively: %s\n", reason);
*************** check_callers (struct cgraph_node *node,
*** 1178,1184 ****
  	return true;
        if (e->recursive_p ())
  	return true;
!       if (!can_inline_edge_by_limits_p (e, true))
  	return true;
        /* Inlining large functions to large loop depth is often harmful because
  	 of register pressure it implies.  */
--- 1193,1199 ----
  	return true;
        if (e->recursive_p ())
  	return true;
!       if (!can_inline_edge_by_limits_p (e, CAN_INLINE_REPORT))
  	return true;
        /* Inlining large functions to large loop depth is often harmful because
  	 of register pressure it implies.  */
*************** update_caller_keys (edge_heap_t *heap, s
*** 1600,1606 ****
  	  {
  	    if (can_inline_edge_p (edge, false)
  		&& want_inline_small_function_p (edge, false)
! 		&& can_inline_edge_by_limits_p (edge, false))
  	      update_edge_key (heap, edge);
  	    else if (edge->aux)
  	      {
--- 1615,1621 ----
  	  {
  	    if (can_inline_edge_p (edge, false)
  		&& want_inline_small_function_p (edge, false)
! 		&& can_inline_edge_by_limits_p (edge, 0))
  	      update_edge_key (heap, edge);
  	    else if (edge->aux)
  	      {
*************** update_callee_keys (edge_heap_t *heap, s
*** 1665,1671 ****
  	  {
  	    if (can_inline_edge_p (e, false)
  		&& want_inline_small_function_p (e, false)
! 		&& can_inline_edge_by_limits_p (e, false))
  	      {
  		gcc_checking_assert (check_inlinability || can_inline_edge_p (e, false));
  		gcc_checking_assert (check_inlinability || e->aux);
--- 1680,1686 ----
  	  {
  	    if (can_inline_edge_p (e, false)
  		&& want_inline_small_function_p (e, false)
! 		&& can_inline_edge_by_limits_p (e, 0))
  	      {
  		gcc_checking_assert (check_inlinability || can_inline_edge_p (e, false));
  		gcc_checking_assert (check_inlinability || e->aux);
*************** recursive_inlining (struct cgraph_edge *
*** 1772,1778 ****
        struct cgraph_node *cnode, *dest = curr->callee;
  
        if (!can_inline_edge_p (curr, true)
! 	  || !can_inline_edge_by_limits_p (curr, true))
  	continue;
  
        /* MASTER_CLONE is produced in the case we already started modified
--- 1787,1793 ----
        struct cgraph_node *cnode, *dest = curr->callee;
  
        if (!can_inline_edge_p (curr, true)
! 	  || !can_inline_edge_by_limits_p (curr, CAN_INLINE_REPORT | CAN_INLINE_FORCE_LIMITS))
  	continue;
  
        /* MASTER_CLONE is produced in the case we already started modified
*************** add_new_edges_to_heap (edge_heap_t *heap
*** 1899,1905 ****
        if (edge->inline_failed
  	  && can_inline_edge_p (edge, true)
  	  && want_inline_small_function_p (edge, true)
! 	  && can_inline_edge_by_limits_p (edge, true))
  	{
  	  inline_badness b (edge, edge_badness (edge, false));
  	  edge->aux = heap->insert (b, edge);
--- 1914,1920 ----
        if (edge->inline_failed
  	  && can_inline_edge_p (edge, true)
  	  && want_inline_small_function_p (edge, true)
! 	  && can_inline_edge_by_limits_p (edge, CAN_INLINE_REPORT))
  	{
  	  inline_badness b (edge, edge_badness (edge, false));
  	  edge->aux = heap->insert (b, edge);
*************** speculation_useful_p (struct cgraph_edge
*** 1966,1972 ****
      return false;
    /* For overwritable targets there is not much to do.  */
    if (!can_inline_edge_p (e, false)
!       || !can_inline_edge_by_limits_p (e, false, true))
      return false;
    /* OK, speculation seems interesting.  */
    return true;
--- 1981,1987 ----
      return false;
    /* For overwritable targets there is not much to do.  */
    if (!can_inline_edge_p (e, false)
!       || !can_inline_edge_by_limits_p (e, CAN_INLINE_DISREGARD_LIMITS))
      return false;
    /* OK, speculation seems interesting.  */
    return true;
*************** inline_small_functions (void)
*** 2141,2147 ****
  	      && !edge->aux
  	      && can_inline_edge_p (edge, true)
  	      && want_inline_small_function_p (edge, true)
! 	      && can_inline_edge_by_limits_p (edge, true)
  	      && edge->inline_failed)
  	    {
  	      gcc_assert (!edge->aux);
--- 2156,2162 ----
  	      && !edge->aux
  	      && can_inline_edge_p (edge, true)
  	      && want_inline_small_function_p (edge, true)
! 	      && can_inline_edge_by_limits_p (edge, CAN_INLINE_REPORT)
  	      && edge->inline_failed)
  	    {
  	      gcc_assert (!edge->aux);
*************** inline_small_functions (void)
*** 2247,2253 ****
  	}
  
        if (!can_inline_edge_p (edge, true)
! 	  || !can_inline_edge_by_limits_p (edge, true))
  	{
  	  resolve_noninline_speculation (&edge_heap, edge);
  	  continue;
--- 2262,2268 ----
  	}
  
        if (!can_inline_edge_p (edge, true)
! 	  || !can_inline_edge_by_limits_p (edge, CAN_INLINE_REPORT))
  	{
  	  resolve_noninline_speculation (&edge_heap, edge);
  	  continue;
*************** inline_small_functions (void)
*** 2313,2318 ****
--- 2328,2345 ----
  	{
  	  if (where->inlined_to)
  	    where = where->inlined_to;
+ 
+ 	  /* Disable always_inline on self recursive functions.
+ 	     This prevents some inlining bombs such as one in PR113291
+ 	     from exploding.
+ 	     It is not enough to stop inlining in self recursive always_inlines
+ 	     since they may grow large enough so always inlining them even
+ 	     with recursin depth 0 is too much.
+ 
+ 	     All sane uses of always_inline should be handled during
+ 	     early optimizations.  */
+ 	  DECL_DISREGARD_INLINE_LIMITS (where->decl) = false;
+ 
  	  if (!recursive_inlining (edge,
  				   opt_for_fn (edge->caller->decl,
  					       flag_indirect_inlining)
*************** flatten_function (struct cgraph_node *no
*** 2483,2489 ****
  	 too.  */
        if (!early
  	  ? !can_inline_edge_p (e, true)
! 	    && !can_inline_edge_by_limits_p (e, true)
  	  : !can_early_inline_edge_p (e))
  	continue;
  
--- 2510,2516 ----
  	 too.  */
        if (!early
  	  ? !can_inline_edge_p (e, true)
! 	    && !can_inline_edge_by_limits_p (e, CAN_INLINE_REPORT)
  	  : !can_early_inline_edge_p (e))
  	continue;
  
*************** inline_to_all_callers_1 (struct cgraph_n
*** 2541,2547 ****
        struct cgraph_node *caller = node->callers->caller;
  
        if (!can_inline_edge_p (node->callers, true)
! 	  || !can_inline_edge_by_limits_p (node->callers, true)
  	  || node->callers->recursive_p ())
  	{
  	  if (dump_file)
--- 2568,2574 ----
        struct cgraph_node *caller = node->callers->caller;
  
        if (!can_inline_edge_p (node->callers, true)
! 	  || !can_inline_edge_by_limits_p (node->callers, CAN_INLINE_REPORT)
  	  || node->callers->recursive_p ())
  	{
  	  if (dump_file)
diff -Nrcpad gcc-14.1.0/gcc/ipa-modref.cc gcc-14.2.0/gcc/ipa-modref.cc
*** gcc-14.1.0/gcc/ipa-modref.cc	Tue May  7 06:51:38 2024
--- gcc-14.2.0/gcc/ipa-modref.cc	Thu Aug  1 08:17:14 2024
*************** modref_eaf_analysis::analyze_ssa_name (t
*** 2571,2578 ****
  		    int call_flags = deref_flags
  			    (gimple_call_arg_flags (call, i), ignore_stores);
  		    if (!ignore_retval && !(call_flags & EAF_UNUSED)
! 			&& !(call_flags & EAF_NOT_RETURNED_DIRECTLY)
! 			&& !(call_flags & EAF_NOT_RETURNED_INDIRECTLY))
  		      merge_call_lhs_flags (call, i, name, false, true);
  		    if (ecf_flags & (ECF_CONST | ECF_NOVOPS))
  		      m_lattice[index].merge_direct_load ();
--- 2571,2580 ----
  		    int call_flags = deref_flags
  			    (gimple_call_arg_flags (call, i), ignore_stores);
  		    if (!ignore_retval && !(call_flags & EAF_UNUSED)
! 			&& (call_flags & (EAF_NOT_RETURNED_DIRECTLY
! 				       	  | EAF_NOT_RETURNED_INDIRECTLY))
! 			    != (EAF_NOT_RETURNED_DIRECTLY
! 				| EAF_NOT_RETURNED_INDIRECTLY))
  		      merge_call_lhs_flags (call, i, name, false, true);
  		    if (ecf_flags & (ECF_CONST | ECF_NOVOPS))
  		      m_lattice[index].merge_direct_load ();
*************** analyze_parms (modref_summary *summary,
*** 3002,3007 ****
--- 3004,3012 ----
  		     (past, ecf_flags,
  		      VOID_TYPE_P (TREE_TYPE
  			  (TREE_TYPE (current_function_decl))));
+ 	  /* Store merging can produce reads when combining together multiple
+ 	     bitfields.  See PR111613.  */
+ 	  past &= ~(EAF_NO_DIRECT_READ | EAF_NO_INDIRECT_READ);
  	  if (dump_file && (flags | past) != flags && !(flags & EAF_UNUSED))
  	    {
  	      fprintf (dump_file,
*************** analyze_function (bool ipa)
*** 3286,3292 ****
  		    fprintf (dump_file, "  Flags for param %i improved:",
  			     (int)i);
  		  else
! 		    gcc_unreachable ();
  		  dump_eaf_flags (dump_file, old_flags, false);
  		  fprintf (dump_file, " -> ");
  		  dump_eaf_flags (dump_file, new_flags, true);
--- 3291,3298 ----
  		    fprintf (dump_file, "  Flags for param %i improved:",
  			     (int)i);
  		  else
! 		    fprintf (dump_file, "  Flags for param %i changed:",
! 			     (int)i);
  		  dump_eaf_flags (dump_file, old_flags, false);
  		  fprintf (dump_file, " -> ");
  		  dump_eaf_flags (dump_file, new_flags, true);
*************** analyze_function (bool ipa)
*** 3302,3308 ****
  		  || (summary->retslot_flags & EAF_UNUSED))
  		fprintf (dump_file, "  Flags for retslot improved:");
  	      else
! 		gcc_unreachable ();
  	      dump_eaf_flags (dump_file, past_retslot_flags, false);
  	      fprintf (dump_file, " -> ");
  	      dump_eaf_flags (dump_file, summary->retslot_flags, true);
--- 3308,3314 ----
  		  || (summary->retslot_flags & EAF_UNUSED))
  		fprintf (dump_file, "  Flags for retslot improved:");
  	      else
! 		fprintf (dump_file, "  Flags for retslot changed:");
  	      dump_eaf_flags (dump_file, past_retslot_flags, false);
  	      fprintf (dump_file, " -> ");
  	      dump_eaf_flags (dump_file, summary->retslot_flags, true);
*************** analyze_function (bool ipa)
*** 3317,3323 ****
  		  || (summary->static_chain_flags & EAF_UNUSED))
  		fprintf (dump_file, "  Flags for static chain improved:");
  	      else
! 		gcc_unreachable ();
  	      dump_eaf_flags (dump_file, past_static_chain_flags, false);
  	      fprintf (dump_file, " -> ");
  	      dump_eaf_flags (dump_file, summary->static_chain_flags, true);
--- 3323,3329 ----
  		  || (summary->static_chain_flags & EAF_UNUSED))
  		fprintf (dump_file, "  Flags for static chain improved:");
  	      else
! 		fprintf (dump_file, "  Flags for static chain changed:");
  	      dump_eaf_flags (dump_file, past_static_chain_flags, false);
  	      fprintf (dump_file, " -> ");
  	      dump_eaf_flags (dump_file, summary->static_chain_flags, true);
diff -Nrcpad gcc-14.1.0/gcc/ipa-prop.cc gcc-14.2.0/gcc/ipa-prop.cc
*** gcc-14.1.0/gcc/ipa-prop.cc	Tue May  7 06:51:38 2024
--- gcc-14.2.0/gcc/ipa-prop.cc	Thu Aug  1 08:17:14 2024
*************** unadjusted_ptr_and_unit_offset (tree op,
*** 1370,1378 ****
      {
        if (TREE_CODE (op) == ADDR_EXPR)
  	{
! 	  poly_int64 extra_offset = 0;
  	  tree base = get_addr_base_and_unit_offset (TREE_OPERAND (op, 0),
! 						     &offset);
  	  if (!base)
  	    {
  	      base = get_base_address (TREE_OPERAND (op, 0));
--- 1370,1378 ----
      {
        if (TREE_CODE (op) == ADDR_EXPR)
  	{
! 	  poly_int64 extra_offset;
  	  tree base = get_addr_base_and_unit_offset (TREE_OPERAND (op, 0),
! 						     &extra_offset);
  	  if (!base)
  	    {
  	      base = get_base_address (TREE_OPERAND (op, 0));
diff -Nrcpad gcc-14.1.0/gcc/ira-conflicts.cc gcc-14.2.0/gcc/ira-conflicts.cc
*** gcc-14.1.0/gcc/ira-conflicts.cc	Tue May  7 06:51:38 2024
--- gcc-14.2.0/gcc/ira-conflicts.cc	Thu Aug  1 08:17:14 2024
*************** go_through_subreg (rtx x, int *offset)
*** 227,234 ****
    if (REGNO (reg) < FIRST_PSEUDO_REGISTER)
      *offset = subreg_regno_offset (REGNO (reg), GET_MODE (reg),
  				   SUBREG_BYTE (x), GET_MODE (x));
    else if (!can_div_trunc_p (SUBREG_BYTE (x),
! 			     REGMODE_NATURAL_SIZE (GET_MODE (x)), offset))
      /* Checked by validate_subreg.  We must know at compile time which
         inner hard registers are being accessed.  */
      gcc_unreachable ();
--- 227,235 ----
    if (REGNO (reg) < FIRST_PSEUDO_REGISTER)
      *offset = subreg_regno_offset (REGNO (reg), GET_MODE (reg),
  				   SUBREG_BYTE (x), GET_MODE (x));
+   /* The offset is always 0 for paradoxical subregs.  */
    else if (!can_div_trunc_p (SUBREG_BYTE (x),
! 			     REGMODE_NATURAL_SIZE (GET_MODE (reg)), offset))
      /* Checked by validate_subreg.  We must know at compile time which
         inner hard registers are being accessed.  */
      gcc_unreachable ();
diff -Nrcpad gcc-14.1.0/gcc/jit/ChangeLog gcc-14.2.0/gcc/jit/ChangeLog
*** gcc-14.1.0/gcc/jit/ChangeLog	Tue May  7 06:52:34 2024
--- gcc-14.2.0/gcc/jit/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,16 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
+ 2024-06-11  Andrew Pinski  <quic_apinski@quicinc.com>
+ 
+ 	Backported from master:
+ 	2024-06-11  Andrew Pinski  <quic_apinski@quicinc.com>
+ 
+ 	PR jit/115442
+ 	* jit-recording.cc: Define INCLUDE_SSTREAM before including
+ 	system.h and don't directly incldue sstream.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/gcc/jit/jit-recording.cc gcc-14.2.0/gcc/jit/jit-recording.cc
*** gcc-14.1.0/gcc/jit/jit-recording.cc	Tue May  7 06:51:38 2024
--- gcc-14.2.0/gcc/jit/jit-recording.cc	Thu Aug  1 08:17:14 2024
*************** along with GCC; see the file COPYING3.
*** 19,24 ****
--- 19,25 ----
  <http://www.gnu.org/licenses/>.  */
  
  #include "config.h"
+ #define INCLUDE_SSTREAM
  #include "system.h"
  #include "coretypes.h"
  #include "tm.h"
*************** along with GCC; see the file COPYING3.
*** 29,35 ****
  #include "jit-builtins.h"
  #include "jit-recording.h"
  #include "jit-playback.h"
- #include <sstream>
  
  namespace gcc {
  namespace jit {
--- 30,35 ----
diff -Nrcpad gcc-14.1.0/gcc/lto/ChangeLog gcc-14.2.0/gcc/lto/ChangeLog
*** gcc-14.1.0/gcc/lto/ChangeLog	Tue May  7 06:52:34 2024
--- gcc-14.2.0/gcc/lto/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,7 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/gcc/m2/ChangeLog gcc-14.2.0/gcc/m2/ChangeLog
*** gcc-14.1.0/gcc/m2/ChangeLog	Tue May  7 06:52:33 2024
--- gcc-14.2.0/gcc/m2/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,7 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/gcc/match.pd gcc-14.2.0/gcc/match.pd
*** gcc-14.1.0/gcc/match.pd	Tue May  7 06:51:38 2024
--- gcc-14.2.0/gcc/match.pd	Thu Aug  1 08:17:14 2024
*************** DEFINE_INT_AND_FLOAT_ROUND_FN (RINT)
*** 2395,2406 ****
    (mult (convert @0) @1)))
  
  /* Narrow integer multiplication by a zero_one_valued_p operand.
!    Multiplication by [0,1] is guaranteed not to overflow.  */
  (simplify
   (convert (mult@0 zero_one_valued_p@1 INTEGER_CST@2))
   (if (INTEGRAL_TYPE_P (type)
        && INTEGRAL_TYPE_P (TREE_TYPE (@0))
!       && TYPE_PRECISION (type) < TYPE_PRECISION (TREE_TYPE (@0)))
    (mult (convert @1) (convert @2))))
  
  /* (X << C) != 0 can be simplified to X, when C is zero_one_valued_p.
--- 2395,2408 ----
    (mult (convert @0) @1)))
  
  /* Narrow integer multiplication by a zero_one_valued_p operand.
!    Multiplication by [0,1] is guaranteed not to overflow except for
!    1bit signed types.  */
  (simplify
   (convert (mult@0 zero_one_valued_p@1 INTEGER_CST@2))
   (if (INTEGRAL_TYPE_P (type)
        && INTEGRAL_TYPE_P (TREE_TYPE (@0))
!       && TYPE_PRECISION (type) < TYPE_PRECISION (TREE_TYPE (@0))
!       && (TYPE_UNSIGNED (type) || TYPE_PRECISION (type) > 1))
    (mult (convert @1) (convert @2))))
  
  /* (X << C) != 0 can be simplified to X, when C is zero_one_valued_p.
diff -Nrcpad gcc-14.1.0/gcc/objc/ChangeLog gcc-14.2.0/gcc/objc/ChangeLog
*** gcc-14.1.0/gcc/objc/ChangeLog	Tue May  7 06:52:34 2024
--- gcc-14.2.0/gcc/objc/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,17 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
+ 2024-05-08  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	Backported from master:
+ 	2024-05-02  Iain Sandoe  <iain@sandoe.co.uk>
+ 
+ 	* objc-next-runtime-abi-02.cc (WEAK_PROTOCOLS_AFTER): New.
+ 	(next_runtime_abi_02_protocol_decl): Use WEAK_PROTOCOLS_AFTER
+ 	to determine this ABI change.
+ 	(build_v2_protocol_list_address_table): Likewise.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/gcc/objc/objc-next-runtime-abi-02.cc gcc-14.2.0/gcc/objc/objc-next-runtime-abi-02.cc
*** gcc-14.1.0/gcc/objc/objc-next-runtime-abi-02.cc	Tue May  7 06:51:38 2024
--- gcc-14.2.0/gcc/objc/objc-next-runtime-abi-02.cc	Thu Aug  1 08:17:14 2024
*************** along with GCC; see the file COPYING3.
*** 72,77 ****
--- 72,78 ----
  #define TAG_MSGSENDSUPER_STRET	"objc_msgSendSuper2_stret"
  
  #define USE_FIXUP_BEFORE	100600
+ #define WEAK_PROTOCOLS_AFTER	100700
  #define TAG_FIXUP		"_fixup"
  
  
*************** next_runtime_abi_02_protocol_decl (tree
*** 1025,1031 ****
    /* static struct _objc_protocol _OBJC_Protocol_<mumble>; */
    snprintf (buf, BUFSIZE, "_OBJC_Protocol_%s",
  	    IDENTIFIER_POINTER (PROTOCOL_NAME (p)));
!   if (flag_next_runtime >= USE_FIXUP_BEFORE)
      {
        decl = create_hidden_decl (objc_v2_protocol_template, buf);
        DECL_WEAK (decl) = true;
--- 1026,1032 ----
    /* static struct _objc_protocol _OBJC_Protocol_<mumble>; */
    snprintf (buf, BUFSIZE, "_OBJC_Protocol_%s",
  	    IDENTIFIER_POINTER (PROTOCOL_NAME (p)));
!   if (flag_next_runtime >= WEAK_PROTOCOLS_AFTER)
      {
        decl = create_hidden_decl (objc_v2_protocol_template, buf);
        DECL_WEAK (decl) = true;
*************** build_v2_protocol_list_address_table (vo
*** 2315,2321 ****
        gcc_assert (ref->id && TREE_CODE (ref->id) == PROTOCOL_INTERFACE_TYPE);
        snprintf (buf, BUFSIZE, "_OBJC_LabelProtocol_%s",
  		IDENTIFIER_POINTER (PROTOCOL_NAME (ref->id)));
!       if (flag_next_runtime >= USE_FIXUP_BEFORE)
  	{
  	  decl = create_hidden_decl (objc_protocol_type, buf, /*is def=*/true);
  	  DECL_WEAK (decl) = true;
--- 2316,2322 ----
        gcc_assert (ref->id && TREE_CODE (ref->id) == PROTOCOL_INTERFACE_TYPE);
        snprintf (buf, BUFSIZE, "_OBJC_LabelProtocol_%s",
  		IDENTIFIER_POINTER (PROTOCOL_NAME (ref->id)));
!       if (flag_next_runtime >= WEAK_PROTOCOLS_AFTER)
  	{
  	  decl = create_hidden_decl (objc_protocol_type, buf, /*is def=*/true);
  	  DECL_WEAK (decl) = true;
diff -Nrcpad gcc-14.1.0/gcc/objcp/ChangeLog gcc-14.2.0/gcc/objcp/ChangeLog
*** gcc-14.1.0/gcc/objcp/ChangeLog	Tue May  7 06:52:34 2024
--- gcc-14.2.0/gcc/objcp/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,7 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/gcc/opt-suggestions.cc gcc-14.2.0/gcc/opt-suggestions.cc
*** gcc-14.1.0/gcc/opt-suggestions.cc	Tue May  7 06:51:38 2024
--- gcc-14.2.0/gcc/opt-suggestions.cc	Thu Aug  1 08:17:14 2024
*************** option_proposer::build_option_suggestion
*** 167,175 ****
  	    add_misspelling_candidates (m_option_suggestions, option,
  					opt_text);
  
  	    for (int j = 0; sanitizer_opts[j].name != NULL; ++j)
  	      {
- 		struct cl_option optb;
  		/* -fsanitize=all is not valid, only -fno-sanitize=all.
  		   So don't register the positive misspelling candidates
  		   for it.  */
--- 167,175 ----
  	    add_misspelling_candidates (m_option_suggestions, option,
  					opt_text);
  
+ 	    struct cl_option optb;
  	    for (int j = 0; sanitizer_opts[j].name != NULL; ++j)
  	      {
  		/* -fsanitize=all is not valid, only -fno-sanitize=all.
  		   So don't register the positive misspelling candidates
  		   for it.  */
diff -Nrcpad gcc-14.1.0/gcc/optabs-libfuncs.cc gcc-14.2.0/gcc/optabs-libfuncs.cc
*** gcc-14.1.0/gcc/optabs-libfuncs.cc	Tue May  7 06:51:38 2024
--- gcc-14.2.0/gcc/optabs-libfuncs.cc	Thu Aug  1 08:17:14 2024
*************** gen_trunc_conv_libfunc (convert_optab ta
*** 589,595 ****
    if (GET_MODE_CLASS (float_tmode) != GET_MODE_CLASS (float_fmode))
      gen_interclass_conv_libfunc (tab, opname, float_tmode, float_fmode);
  
!   if (GET_MODE_PRECISION (float_fmode) <= GET_MODE_PRECISION (float_tmode))
      return;
  
    if (GET_MODE_CLASS (float_tmode) == GET_MODE_CLASS (float_fmode))
--- 589,597 ----
    if (GET_MODE_CLASS (float_tmode) != GET_MODE_CLASS (float_fmode))
      gen_interclass_conv_libfunc (tab, opname, float_tmode, float_fmode);
  
!   if (GET_MODE_PRECISION (float_fmode) <= GET_MODE_PRECISION (float_tmode)
!       && (REAL_MODE_FORMAT (float_tmode) != &arm_bfloat_half_format
! 	  || REAL_MODE_FORMAT (float_fmode) != &ieee_half_format))
      return;
  
    if (GET_MODE_CLASS (float_tmode) == GET_MODE_CLASS (float_fmode))
diff -Nrcpad gcc-14.1.0/gcc/opts-common.cc gcc-14.2.0/gcc/opts-common.cc
*** gcc-14.1.0/gcc/opts-common.cc	Tue May  7 06:51:38 2024
--- gcc-14.2.0/gcc/opts-common.cc	Thu Aug  1 08:17:14 2024
*************** add_misspelling_candidates (auto_vec<cha
*** 524,529 ****
--- 524,530 ----
    for (unsigned i = 0; i < ARRAY_SIZE (option_map); i++)
      {
        const char *opt0 = option_map[i].opt0;
+       const char *opt1 = option_map[i].opt1;
        const char *new_prefix = option_map[i].new_prefix;
        size_t new_prefix_len = strlen (new_prefix);
  
*************** add_misspelling_candidates (auto_vec<cha
*** 532,539 ****
  
        if (strncmp (opt_text, new_prefix, new_prefix_len) == 0)
  	{
! 	  char *alternative = concat (opt0 + 1, opt_text + new_prefix_len,
! 				      NULL);
  	  candidates->safe_push (alternative);
  	}
      }
--- 533,541 ----
  
        if (strncmp (opt_text, new_prefix, new_prefix_len) == 0)
  	{
! 	  char *alternative
! 	    = concat (opt0 + 1, opt1 ? " " : "", opt1 ? opt1 : "",
! 		      opt_text + new_prefix_len, NULL);
  	  candidates->safe_push (alternative);
  	}
      }
*************** prune_options (struct cl_decoded_option
*** 1152,1157 ****
--- 1154,1160 ----
    unsigned int options_to_prepend = 0;
    unsigned int Wcomplain_wrong_lang_idx = 0;
    unsigned int fdiagnostics_color_idx = 0;
+   unsigned int fdiagnostics_urls_idx = 0;
  
    /* Remove arguments which are negated by others after them.  */
    new_decoded_options_count = 0;
*************** prune_options (struct cl_decoded_option
*** 1185,1190 ****
--- 1188,1199 ----
  	    ++options_to_prepend;
  	  fdiagnostics_color_idx = i;
  	  continue;
+ 	case OPT_fdiagnostics_urls_:
+ 	  gcc_checking_assert (i != 0);
+ 	  if (fdiagnostics_urls_idx == 0)
+ 	    ++options_to_prepend;
+ 	  fdiagnostics_urls_idx = i;
+ 	  continue;
  
  	default:
  	  gcc_assert (opt_idx < cl_options_count);
*************** keep:
*** 1248,1253 ****
--- 1257,1268 ----
  	    = old_decoded_options[fdiagnostics_color_idx];
  	  new_decoded_options_count++;
  	}
+       if (fdiagnostics_urls_idx != 0)
+ 	{
+ 	  new_decoded_options[argv_0 + options_prepended++]
+ 	    = old_decoded_options[fdiagnostics_urls_idx];
+ 	  new_decoded_options_count++;
+ 	}
        gcc_checking_assert (options_to_prepend == options_prepended);
      }
  
diff -Nrcpad gcc-14.1.0/gcc/po/ChangeLog gcc-14.2.0/gcc/po/ChangeLog
*** gcc-14.1.0/gcc/po/ChangeLog	Tue May  7 06:52:33 2024
--- gcc-14.2.0/gcc/po/ChangeLog	Thu Aug  1 08:18:19 2024
***************
*** 1,3 ****
--- 1,21 ----
+ 2024-08-01  Release Manager
+ 
+ 	* GCC 14.2.0 released.
+ 
+ 2024-07-25  Joseph Myers  <josmyers@redhat.com>
+ 
+ 	* gcc.pot: Regenerate.
+ 
+ 2024-05-16  Joseph Myers  <josmyers@redhat.com>
+ 
+ 	* sv.po: Update.
+ 
+ 2024-05-13  Joseph Myers  <josmyers@redhat.com>
+ 
+ 	* be.po, da.po, de.po, el.po, es.po, fi.po, fr.po, hr.po, id.po,
+ 	ja.po, nl.po, ru.po, sr.po, sv.po, tr.po, uk.po, vi.po, zh_CN.po,
+ 	zh_TW.po: Update.
+ 
  2024-05-07  Release Manager
  
  	* GCC 14.1.0 released.
diff -Nrcpad gcc-14.1.0/gcc/po/be.po gcc-14.2.0/gcc/po/be.po
*** gcc-14.1.0/gcc/po/be.po	Tue May  7 06:51:38 2024
--- gcc-14.2.0/gcc/po/be.po	Thu Aug  1 08:17:14 2024
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: gcc 3.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2024-02-16 21:35+0000\n"
  "PO-Revision-Date: 2002-05-17 15:54+0200\n"
  "Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>\n"
  "Language-Team: Belarusian <i18n@tut.by>\n"
--- 6,12 ----
  msgstr ""
  "Project-Id-Version: gcc 3.1\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2024-05-02 19:44+0000\n"
  "PO-Revision-Date: 2002-05-17 15:54+0200\n"
  "Last-Translator: Ales Nyakhaychyk <nyakhaychyk@i18n.linux.by>\n"
  "Language-Team: Belarusian <i18n@tut.by>\n"
*************** msgstr ""
*** 396,402 ****
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr ""
  
! #: config/arc/arc.h:68 config/mips/mips.h:1502
  msgid "may not use both -EB and -EL"
  msgstr ""
  
--- 396,402 ----
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr ""
  
! #: config/arc/arc.h:68 config/mips/mips.h:1505
  msgid "may not use both -EB and -EL"
  msgstr ""
  
*************** msgstr ""
*** 478,484 ****
  msgid "consider using `-pg' instead of `-p' with gprof(1)"
  msgstr ""
  
! #: config/rs6000/rs6000.h:170
  msgid "Missing -mcpu option in ASM_CPU_SPEC?"
  msgstr ""
  
--- 478,484 ----
  msgid "consider using `-pg' instead of `-p' with gprof(1)"
  msgstr ""
  
! #: config/rs6000/rs6000.h:168
  msgid "Missing -mcpu option in ASM_CPU_SPEC?"
  msgstr ""
  
*************** msgstr ""
*** 580,590 ****
  msgid "Warn about creation of array temporaries."
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ Ñ‡Ð°Ñ�Ð¾Ð²Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: fortran/lang.opt:214 fortran/lang.opt:539 c-family/c.opt:1590
! #: config/alpha/alpha.opt:31 common.opt:685 common.opt:831 common.opt:1074
! #: common.opt:1078 common.opt:1082 common.opt:1086 common.opt:1814
! #: common.opt:1917 common.opt:2094 common.opt:2098 common.opt:2377
! #: common.opt:2595 common.opt:3362
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
--- 580,590 ----
  msgid "Warn about creation of array temporaries."
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ Ñ‡Ð°Ñ�Ð¾Ð²Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: fortran/lang.opt:214 fortran/lang.opt:539 c-family/c.opt:1598
! #: config/alpha/alpha.opt:31 common.opt:685 common.opt:831 common.opt:1079
! #: common.opt:1083 common.opt:1087 common.opt:1091 common.opt:1819
! #: common.opt:1922 common.opt:2099 common.opt:2103 common.opt:2382
! #: common.opt:2604 common.opt:3371
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
*************** msgstr ""
*** 1170,1188 ****
  msgid "Append underscores to externally visible names."
  msgstr ""
  
! #: fortran/lang.opt:832 c-family/c.opt:1725 c-family/c.opt:1802
! #: c-family/c.opt:1810 c-family/c.opt:2141 config/xtensa/xtensa.opt:42
  #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
  #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
! #: common.opt:643 common.opt:1172 common.opt:1176 common.opt:1180
! #: common.opt:1275 common.opt:1604 common.opt:1686 common.opt:2046
! #: common.opt:2189 common.opt:2232 common.opt:2673 common.opt:2709
! #: common.opt:2802 common.opt:2806 common.opt:2915 common.opt:3050
! #: common.opt:3058 common.opt:3066 common.opt:3074 common.opt:3175
! #: common.opt:3235 common.opt:3323 common.opt:3487 common.opt:3491
! #: common.opt:3495 common.opt:3499 common.opt:3569 common.opt:3573
! #: common.opt:3604 common.opt:3608
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
--- 1170,1188 ----
  msgid "Append underscores to externally visible names."
  msgstr ""
  
! #: fortran/lang.opt:832 c-family/c.opt:1733 c-family/c.opt:1810
! #: c-family/c.opt:1818 c-family/c.opt:2149 config/xtensa/xtensa.opt:42
  #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
  #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
! #: common.opt:643 common.opt:1177 common.opt:1181 common.opt:1185
! #: common.opt:1280 common.opt:1609 common.opt:1691 common.opt:2051
! #: common.opt:2194 common.opt:2237 common.opt:2682 common.opt:2718
! #: common.opt:2811 common.opt:2815 common.opt:2924 common.opt:3059
! #: common.opt:3067 common.opt:3075 common.opt:3083 common.opt:3184
! #: common.opt:3244 common.opt:3332 common.opt:3496 common.opt:3500
! #: common.opt:3504 common.opt:3508 common.opt:3578 common.opt:3582
! #: common.opt:3613 common.opt:3617
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
*************** msgstr ""
*** 1237,1253 ****
  msgid "Accept extensions to support legacy code."
  msgstr ""
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1461 c-family/c.opt:1465
  #, no-c-format
  msgid "Warn when a const variable is unused."
  msgstr ""
  
! #: rust/lang.opt:55 c-family/c.opt:1477
  #, no-c-format
  msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr ""
  
! #: rust/lang.opt:59 c-family/c.opt:846 common.opt:654
  #, no-c-format
  msgid "Warn for infinitely recursive calls."
  msgstr ""
--- 1237,1253 ----
  msgid "Accept extensions to support legacy code."
  msgstr ""
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1469 c-family/c.opt:1473
  #, no-c-format
  msgid "Warn when a const variable is unused."
  msgstr ""
  
! #: rust/lang.opt:55 c-family/c.opt:1485
  #, no-c-format
  msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr ""
  
! #: rust/lang.opt:59 c-family/c.opt:854 common.opt:654
  #, no-c-format
  msgid "Warn for infinitely recursive calls."
  msgstr ""
*************** msgstr ""
*** 1669,3711 ****
  msgid "Warn about casts which discard qualifiers."
  msgstr ""
  
! #: c-family/c.opt:519 c-family/c.opt:523
  #, no-c-format
  msgid "Warn about catch handlers of non-reference type."
  msgstr ""
  
! #: c-family/c.opt:527
  #, no-c-format
  msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr ""
  
! #: c-family/c.opt:531
  #, no-c-format
  msgid "Warn about subscripts whose type is \"char\"."
  msgstr ""
  
! #: c-family/c.opt:535 c-family/c.opt:1622 c-family/c.opt:1626
! #: c-family/c.opt:1630 c-family/c.opt:1634 c-family/c.opt:1638
! #: c-family/c.opt:1642 c-family/c.opt:1646 c-family/c.opt:1653
! #: c-family/c.opt:1657 c-family/c.opt:1661 c-family/c.opt:1665
! #: c-family/c.opt:1669 c-family/c.opt:1673 c-family/c.opt:1677
! #: c-family/c.opt:1681 c-family/c.opt:1685 c-family/c.opt:1689
! #: c-family/c.opt:1693 c-family/c.opt:1697 c-family/c.opt:1701
! #: config/i386/i386.opt:1018
  #, no-c-format
  msgid "Removed in GCC 9.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:539
  #, no-c-format
  msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr ""
  
! #: c-family/c.opt:543
  #, no-c-format
  msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr ""
  
! #: c-family/c.opt:547
  #, no-c-format
  msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr ""
  
! #: c-family/c.opt:551
  #, no-c-format
  msgid "Warn about uses of a comma operator within a subscripting expression."
  msgstr ""
  
! #: c-family/c.opt:555
  #, no-c-format
  msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr ""
  
! #: c-family/c.opt:559
  #, no-c-format
  msgid "Synonym for -Wcomment."
  msgstr ""
  
! #: c-family/c.opt:563
  #, no-c-format
  msgid "Warn for conditionally-supported constructs."
  msgstr ""
  
! #: c-family/c.opt:567
  #, no-c-format
  msgid "Warn for implicit type conversions that may change a value."
  msgstr ""
  
! #: c-family/c.opt:571
  #, no-c-format
  msgid "Warn for converting NULL from/to a non-pointer type."
  msgstr ""
  
! #: c-family/c.opt:579
  #, no-c-format
  msgid "Warn when performing class template argument deduction on a type with no deduction guides."
  msgstr ""
  
! #: c-family/c.opt:584
  #, no-c-format
  msgid "Warn when all constructors and destructors are private."
  msgstr ""
  
! #: c-family/c.opt:588
  #, no-c-format
  msgid "Warn about dangling else."
  msgstr ""
  
! #: c-family/c.opt:592 c-family/c.opt:596
  #, no-c-format
  msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:600
  #, no-c-format
  msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:604
  #, no-c-format
  msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr ""
  
! #: c-family/c.opt:608
  #, no-c-format
  msgid "Warn when a declaration is found after a statement."
  msgstr ""
  
! #: c-family/c.opt:612
  #, no-c-format
  msgid "Warn for missing parameter types in function declarations."
  msgstr ""
  
! #: c-family/c.opt:616
  #, fuzzy, no-c-format
  msgid "Warn when deleting a pointer to incomplete type."
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c-family/c.opt:620
  #, no-c-format
  msgid "Warn about deleting polymorphic objects with non-virtual destructors."
  msgstr ""
  
! #: c-family/c.opt:628
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:633
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr ""
  
! #: c-family/c.opt:638
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
  msgstr ""
  
! #: c-family/c.opt:642
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
  msgstr ""
  
! #: c-family/c.opt:647
  #, no-c-format
  msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr ""
  
! #: c-family/c.opt:651
  #, no-c-format
  msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr ""
  
! #: c-family/c.opt:655
  #, no-c-format
  msgid "Warn if type qualifiers on pointers are discarded."
  msgstr ""
  
! #: c-family/c.opt:659
  #, no-c-format
  msgid "Warn about compile-time integer division by zero."
  msgstr ""
  
! #: c-family/c.opt:663
  #, no-c-format
  msgid "Warn about implicit conversions from \"float\" to \"double\"."
  msgstr ""
  
! #: c-family/c.opt:667
  #, no-c-format
  msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr ""
  
! #: c-family/c.opt:671
  #, no-c-format
  msgid "Warn about duplicated branches in if-else statements."
  msgstr ""
  
! #: c-family/c.opt:675
  #, no-c-format
  msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr ""
  
! #: c-family/c.opt:679
  #, no-c-format
  msgid "Warn about violations of Effective C++ style rules."
  msgstr ""
  
! #: c-family/c.opt:683
  #, no-c-format
  msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr ""
  
! #: c-family/c.opt:687
  #, fuzzy, no-c-format
  #| msgid "empty body in an else-statement"
  msgid "Warn about an empty body in an if or else statement."
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: c-family/c.opt:691
  #, no-c-format
  msgid "Warn about stray tokens after #else and #endif."
  msgstr ""
  
! #: c-family/c.opt:695
  #, no-c-format
  msgid "Warn about comparison of different enum types."
  msgstr ""
  
! #: c-family/c.opt:699
  #, no-c-format
  msgid "Warn about implicit conversion of enum types."
  msgstr ""
  
! #: c-family/c.opt:703
  #, no-c-format
  msgid "Warn about enum/integer type mismatches."
  msgstr ""
  
! #: c-family/c.opt:711
  #, no-c-format
  msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgstr ""
  
! #: c-family/c.opt:715
  #, no-c-format
  msgid "Warn when an exception handler is shadowed by another handler."
  msgstr ""
  
! #: c-family/c.opt:719
  #, no-c-format
  msgid "Warn if \"defined\" is used outside #if."
  msgstr ""
  
! #: c-family/c.opt:727
  #, no-c-format
  msgid "Warn about semicolon after in-class function definition."
  msgstr ""
  
! #: c-family/c.opt:731
  #, no-c-format
  msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr ""
  
! #: c-family/c.opt:736
  #, no-c-format
  msgid "Warn for implicit type conversions that cause loss of floating point precision."
  msgstr ""
  
! #: c-family/c.opt:740
  #, no-c-format
  msgid "Warn if testing floating point numbers for equality."
  msgstr ""
  
! #: c-family/c.opt:744 c-family/c.opt:799
  #, no-c-format
  msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
  msgstr ""
  
! #: c-family/c.opt:748
  #, no-c-format
  msgid "Warn about format strings that contain NUL bytes."
  msgstr ""
  
! #: c-family/c.opt:752
  #, no-c-format
  msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
  msgstr ""
  
! #: c-family/c.opt:756
  #, fuzzy, no-c-format
  #| msgid "too many arguments to function `%s'"
  msgid "Warn if passing too many arguments to a function for its format string."
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: c-family/c.opt:760
  #, no-c-format
  msgid "Warn about format strings that are not literals."
  msgstr ""
  
! #: c-family/c.opt:764
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
  msgstr ""
  
! #: c-family/c.opt:769
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr ""
  
! #: c-family/c.opt:774
  #, no-c-format
  msgid "Warn about possible security problems with format functions."
  msgstr ""
  
! #: c-family/c.opt:778
  #, no-c-format
  msgid "Warn about sign differences with format functions."
  msgstr ""
  
! #: c-family/c.opt:782
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr ""
  
! #: c-family/c.opt:787
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr ""
  
! #: c-family/c.opt:791
  #, no-c-format
  msgid "Warn about strftime formats yielding 2-digit years."
  msgstr ""
  
! #: c-family/c.opt:795
  #, no-c-format
  msgid "Warn about zero-length formats."
  msgstr ""
  
! #: c-family/c.opt:803
  #, no-c-format
  msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr ""
  
! #: c-family/c.opt:807
  #, no-c-format
  msgid "Warn when the field in a struct is not aligned."
  msgstr ""
  
! #: c-family/c.opt:811
  #, no-c-format
  msgid "Warn whenever type qualifiers are ignored."
  msgstr ""
  
! #: c-family/c.opt:815
  #, fuzzy, no-c-format
  #| msgid "`%s' attribute ignored"
  msgid "Warn whenever attributes are ignored."
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: c-family/c.opt:819
  #, fuzzy, no-c-format
  #| msgid "Invalid declaration"
  msgid "Warn about implicit declarations."
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: c-family/c.opt:827
  #, fuzzy, no-c-format
  msgid "Warn about implicit function declarations."
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: c-family/c.opt:831
  #, no-c-format
  msgid "Warn when a declaration does not specify a type."
  msgstr ""
  
! #: c-family/c.opt:838
  #, no-c-format
  msgid "Warn when a base is inaccessible in derived due to ambiguity."
  msgstr ""
  
! #: c-family/c.opt:842
  #, no-c-format
  msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr ""
  
! #: c-family/c.opt:850
  #, no-c-format
  msgid "Warn about variables which are initialized to themselves."
  msgstr ""
  
! #: c-family/c.opt:854
  #, no-c-format
  msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr ""
  
! #: c-family/c.opt:858
  #, no-c-format
  msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
  msgstr ""
  
! #: c-family/c.opt:863
  #, no-c-format
  msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr ""
  
! #: c-family/c.opt:867
  #, no-c-format
  msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr ""
  
! #: c-family/c.opt:871
  #, no-c-format
  msgid "Warn for suspicious integer expressions in boolean context."
  msgstr ""
  
! #: c-family/c.opt:875
  #, no-c-format
  msgid "Warn when there is a cast to a pointer from an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:879
  #, no-c-format
  msgid "Warn when a function never produces a constant expression."
  msgstr ""
  
! #: c-family/c.opt:883
  #, no-c-format
  msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr ""
  
! #: c-family/c.opt:887
  #, no-c-format
  msgid "Warn about PCH files that are found but not used."
  msgstr ""
  
! #: c-family/c.opt:891
  #, no-c-format
  msgid "Warn about invalid UTF-8 characters."
  msgstr ""
  
! #: c-family/c.opt:895
  #, no-c-format
  msgid "Warn when a jump misses a variable initialization."
  msgstr ""
  
! #: c-family/c.opt:899
  #, no-c-format
  msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
  msgstr ""
  
! #: c-family/c.opt:903
  #, no-c-format
  msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr ""
  
! #: c-family/c.opt:907
  #, no-c-format
  msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr ""
  
! #: c-family/c.opt:911
  #, no-c-format
  msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr ""
  
! #: c-family/c.opt:915
  #, no-c-format
  msgid "Warn about suspicious declarations of \"main\"."
  msgstr ""
  
! #: c-family/c.opt:927
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
  msgstr ""
  
! #: c-family/c.opt:931
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
  msgstr ""
  
! #: c-family/c.opt:935
  #, no-c-format
  msgid "Warn when the indentation of the code does not reflect the block structure."
  msgstr ""
  
! #: c-family/c.opt:939
  #, no-c-format
  msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr ""
  
! #: c-family/c.opt:944
  #, no-c-format
  msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
  msgstr ""
  
! #: c-family/c.opt:949
  #, no-c-format
  msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
  msgstr ""
  
! #: c-family/c.opt:953
  #, no-c-format
  msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr ""
  
! #: c-family/c.opt:958
  #, no-c-format
  msgid "Warn about possibly missing braces around initializers."
  msgstr ""
  
! #: c-family/c.opt:962
  #, fuzzy, no-c-format
  msgid "Warn about global functions without previous declarations."
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: c-family/c.opt:966
  #, no-c-format
  msgid "Warn about missing fields in struct initializers."
  msgstr ""
  
! #: c-family/c.opt:974
  #, no-c-format
  msgid "Warn about user-specified include directories that do not exist."
  msgstr ""
  
! #: c-family/c.opt:978
  #, no-c-format
  msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr ""
  
! #: c-family/c.opt:982
  #, no-c-format
  msgid "Warn about global functions without prototypes."
  msgstr ""
  
! #: c-family/c.opt:986
  #, no-c-format
  msgid "Warn about likely missing requires keyword."
  msgstr ""
  
! #: c-family/c.opt:990
  #, no-c-format
  msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr ""
  
! #: c-family/c.opt:994
  #, fuzzy, no-c-format
  msgid "Warn about global variables without previous declarations."
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: c-family/c.opt:1001
  #, fuzzy, no-c-format
  #| msgid "multi-character character constant"
  msgid "Warn about use of multi-character character constants."
  msgstr "Ð¼Ð½Ð°Ð³Ð°Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: c-family/c.opt:1005
  #, no-c-format
  msgid "Warn on direct multiple inheritance."
  msgstr ""
  
! #: c-family/c.opt:1009
  #, no-c-format
  msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr ""
  
! #: c-family/c.opt:1013
  #, no-c-format
  msgid "Warn on namespace definition."
  msgstr ""
  
! #: c-family/c.opt:1017
  #, no-c-format
  msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr ""
  
! #: c-family/c.opt:1021
  #, no-c-format
  msgid "Warn about \"extern\" declarations not at file scope."
  msgstr ""
  
! #: c-family/c.opt:1025
  #, no-c-format
  msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr ""
  
! #: c-family/c.opt:1029
  #, no-c-format
  msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr ""
  
! #: c-family/c.opt:1033
  #, no-c-format
  msgid "Warn when non-templatized friend functions are declared within a template."
  msgstr ""
  
! #: c-family/c.opt:1037
  #, no-c-format
  msgid "Warn about non-virtual destructors."
  msgstr ""
  
! #: c-family/c.opt:1041
  #, no-c-format
  msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr ""
  
! #: c-family/c.opt:1057
  #, no-c-format
  msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr ""
  
! #: c-family/c.opt:1080
  #, no-c-format
  msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr ""
  
! #: c-family/c.opt:1085
  #, no-c-format
  msgid "Warn if a C-style cast is used in a program."
  msgstr ""
  
! #: c-family/c.opt:1089
  #, no-c-format
  msgid "Warn for obsolescent usage in a declaration."
  msgstr ""
  
! #: c-family/c.opt:1093
  #, no-c-format
  msgid "Warn if an old-style parameter definition is used."
  msgstr ""
  
! #: c-family/c.opt:1097
  #, no-c-format
  msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
  msgstr ""
  
! #: c-family/c.opt:1101
  #, no-c-format
  msgid "Warn about suspicious OpenMP code."
  msgstr ""
  
! #: c-family/c.opt:1105
  #, no-c-format
  msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr ""
  
! #: c-family/c.opt:1109
  #, no-c-format
  msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr ""
  
! #: c-family/c.opt:1113 c-family/c.opt:1117
  #, no-c-format
  msgid "Warn about overloaded virtual function names."
  msgstr ""
  
! #: c-family/c.opt:1121
  #, no-c-format
  msgid "Warn about overriding initializers without side effects."
  msgstr ""
  
! #: c-family/c.opt:1125
  #, no-c-format
  msgid "Warn about overriding initializers with side effects."
  msgstr ""
  
! #: c-family/c.opt:1129
  #, no-c-format
  msgid "Warn if the named return value optimization is not performed although it is allowed."
  msgstr ""
  
! #: c-family/c.opt:1133
  #, no-c-format
  msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr ""
  
! #: c-family/c.opt:1137
  #, no-c-format
  msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr ""
  
! #: c-family/c.opt:1141
  #, no-c-format
  msgid "Warn about possibly missing parentheses."
  msgstr ""
  
! #: c-family/c.opt:1149
  #, no-c-format
  msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr ""
  
! #: c-family/c.opt:1153 c-family/c.opt:1157
  #, no-c-format
  msgid "Warn for placement new expressions with undefined behavior."
  msgstr ""
  
! #: c-family/c.opt:1161
  #, no-c-format
  msgid "Warn when converting the type of pointers to member functions."
  msgstr ""
  
! #: c-family/c.opt:1165
  #, no-c-format
  msgid "Warn about function pointer arithmetic."
  msgstr ""
  
! #: c-family/c.opt:1169
  #, no-c-format
  msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr ""
  
! #: c-family/c.opt:1173
  #, no-c-format
  msgid "Warn when a pointer is compared with a zero character constant."
  msgstr ""
  
! #: c-family/c.opt:1177
  #, no-c-format
  msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:1181
  #, no-c-format
  msgid "Warn about misuses of pragmas."
  msgstr ""
  
! #: c-family/c.opt:1185
  #, no-c-format
  msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr ""
  
! #: c-family/c.opt:1189
  #, no-c-format
  msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr ""
  
! #: c-family/c.opt:1193
  #, no-c-format
  msgid "Warn if inherited methods are unimplemented."
  msgstr ""
  
! #: c-family/c.opt:1197
  #, no-c-format
  msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr ""
  
! #: c-family/c.opt:1201
  #, no-c-format
  msgid "Warn about multiple declarations of the same object."
  msgstr ""
  
! #: c-family/c.opt:1205
  #, no-c-format
  msgid "Warn about redundant calls to std::move."
  msgstr ""
  
! #: c-family/c.opt:1209
  #, no-c-format
  msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
  msgstr ""
  
! #: c-family/c.opt:1213
  #, no-c-format
  msgid "Warn about uses of register storage specifier."
  msgstr ""
  
! #: c-family/c.opt:1217
  #, no-c-format
  msgid "Warn when the compiler reorders code."
  msgstr ""
  
! #: c-family/c.opt:1221
  #, no-c-format
  msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr ""
  
! #: c-family/c.opt:1226
  #, no-c-format
  msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
  msgstr ""
  
! #: c-family/c.opt:1230
  #, no-c-format
  msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
  msgstr ""
  
! #: c-family/c.opt:1234
  #, no-c-format
  msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1238
  #, no-c-format
  msgid "Warn if a selector has multiple methods."
  msgstr ""
  
! #: c-family/c.opt:1242
  #, no-c-format
  msgid "Warn when a value is moved to itself with std::move."
  msgstr ""
  
! #: c-family/c.opt:1246
  #, no-c-format
  msgid "Warn about possible violations of sequence point rules."
  msgstr ""
  
! #: c-family/c.opt:1250
  #, no-c-format
  msgid "Warn if a local declaration hides an instance variable."
  msgstr ""
  
! #: c-family/c.opt:1254 c-family/c.opt:1258
  #, no-c-format
  msgid "Warn if left shift of a signed value overflows."
  msgstr ""
  
! #: c-family/c.opt:1262
  #, no-c-format
  msgid "Warn if shift count is negative."
  msgstr ""
  
! #: c-family/c.opt:1266
  #, no-c-format
  msgid "Warn if shift count >= width of type."
  msgstr ""
  
! #: c-family/c.opt:1270
  #, no-c-format
  msgid "Warn if left shifting a negative value."
  msgstr ""
  
! #: c-family/c.opt:1274
  #, no-c-format
  msgid "Warn about signed-unsigned comparisons."
  msgstr ""
  
! #: c-family/c.opt:1282
  #, no-c-format
  msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr ""
  
! #: c-family/c.opt:1286
  #, no-c-format
  msgid "Warn when overload promotes from unsigned to signed."
  msgstr ""
  
! #: c-family/c.opt:1290
  #, no-c-format
  msgid "Warn about missing sized deallocation functions."
  msgstr ""
  
! #: c-family/c.opt:1294
  #, no-c-format
  msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr ""
  
! #: c-family/c.opt:1299
  #, no-c-format
  msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr ""
  
! #: c-family/c.opt:1303
  #, no-c-format
  msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr ""
  
! #: c-family/c.opt:1307
  #, no-c-format
  msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr ""
  
! #: c-family/c.opt:1315
  #, no-c-format
! msgid "Warn about inproper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr ""
  
! #: c-family/c.opt:1320
  #, no-c-format
  msgid "Warn about uncasted NULL used as sentinel."
  msgstr ""
  
! #: c-family/c.opt:1328
  #, fuzzy, no-c-format
  msgid "Warn about unprototyped function declarations."
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c-family/c.opt:1332
  #, no-c-format
  msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr ""
  
! #: c-family/c.opt:1336
  #, no-c-format
  msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
  msgstr ""
  
! #: c-family/c.opt:1342
  #, no-c-format
  msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1347
  #, no-c-format
  msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1352
  #, no-c-format
  msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
  msgstr ""
  
! #: c-family/c.opt:1356
  #, no-c-format
  msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
  msgstr ""
  
! #: c-family/c.opt:1360
  #, no-c-format
  msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr ""
  
! #: c-family/c.opt:1364
  #, no-c-format
  msgid "Warn about functions which might be candidates for format attributes."
  msgstr ""
  
! #: c-family/c.opt:1368
  #, no-c-format
  msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr ""
  
! #: c-family/c.opt:1373
  #, no-c-format
  msgid "Warn about enumerated switches, with no default, missing a case."
  msgstr ""
  
! #: c-family/c.opt:1377
  #, no-c-format
  msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr ""
  
! #: c-family/c.opt:1381
  #, no-c-format
  msgid "Warn about all enumerated switches missing a specific case."
  msgstr ""
  
! #: c-family/c.opt:1385
  #, no-c-format
  msgid "Warn about switches with boolean controlling expression."
  msgstr ""
  
! #: c-family/c.opt:1389
  #, no-c-format
  msgid "Warn about switch values that are outside of the switch's type range."
  msgstr ""
  
! #: c-family/c.opt:1393
  #, no-c-format
  msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr ""
  
! #: c-family/c.opt:1397
  #, no-c-format
  msgid "Deprecated.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1405
  #, fuzzy, no-c-format
  msgid "Warn on primary template declaration."
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: c-family/c.opt:1409
  #, no-c-format
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr ""
  
! #: c-family/c.opt:1413
  #, no-c-format
  msgid "Warn about simple-template-id in a constructor or destructor."
  msgstr ""
  
! #: c-family/c.opt:1417
  #, no-c-format
  msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr ""
  
! #: c-family/c.opt:1421
  #, no-c-format
  msgid "Warn about features not present in traditional C."
  msgstr ""
  
! #: c-family/c.opt:1425
  #, no-c-format
  msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr ""
  
! #: c-family/c.opt:1429
  #, no-c-format
  msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr ""
  
! #: c-family/c.opt:1433
  #, no-c-format
  msgid "Warn about @selector()s without previously declared methods."
  msgstr ""
  
! #: c-family/c.opt:1437
  #, no-c-format
  msgid "Warn if an undefined macro is used in an #if directive."
  msgstr ""
  
! #: c-family/c.opt:1441
  #, no-c-format
  msgid "Warn about invalid forms of delimited or named escape sequences."
  msgstr ""
  
! #: c-family/c.opt:1449
  #, no-c-format
  msgid "Warn about unrecognized pragmas."
  msgstr ""
  
! #: c-family/c.opt:1453
  #, no-c-format
  msgid "Warn about unsuffixed float constants."
  msgstr ""
  
! #: c-family/c.opt:1469
  #, no-c-format
  msgid "Warn when typedefs locally defined in a function are not used."
  msgstr ""
  
! #: c-family/c.opt:1473
  #, no-c-format
  msgid "Warn about macros defined in the main file that are not used."
  msgstr ""
  
! #: c-family/c.opt:1493
  #, no-c-format
  msgid "Warn about useless casts."
  msgstr ""
  
! #: c-family/c.opt:1497
  #, no-c-format
  msgid "Warn about using variadic macros."
  msgstr ""
  
! #: c-family/c.opt:1501
  #, no-c-format
  msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr ""
  
! #: c-family/c.opt:1505
  #, no-c-format
  msgid "Warn about the most vexing parse syntactic ambiguity."
  msgstr ""
  
! #: c-family/c.opt:1509
  #, no-c-format
  msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr ""
  
! #: c-family/c.opt:1513
  #, no-c-format
  msgid "Warn if a variable length array is used."
  msgstr ""
  
! #: c-family/c.opt:1517
  #, no-c-format
  msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
  msgstr ""
  
! #: c-family/c.opt:1523
  #, no-c-format
  msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:1527
  #, no-c-format
  msgid "Warn about mismatched declarations of VLA parameters."
  msgstr ""
  
! #: c-family/c.opt:1531
  #, no-c-format
  msgid "Warn about deprecated uses of volatile qualifier."
  msgstr ""
  
! #: c-family/c.opt:1535
  #, no-c-format
  msgid "Warn when a register variable is declared volatile."
  msgstr ""
  
! #: c-family/c.opt:1539
  #, no-c-format
  msgid "Warn on direct virtual inheritance."
  msgstr ""
  
! #: c-family/c.opt:1543
  #, no-c-format
  msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
  msgstr ""
  
! #: c-family/c.opt:1547
  #, no-c-format
  msgid "Warn about xor operators where it appears the user meant exponentiation."
  msgstr ""
  
! #: c-family/c.opt:1551
  #, no-c-format
  msgid "Warn when a literal '0' is used as null pointer."
  msgstr ""
  
! #: c-family/c.opt:1555
  #, no-c-format
  msgid "Warn about accesses to interior zero-length array members."
  msgstr ""
  
! #: c-family/c.opt:1559
  #, no-c-format
  msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr ""
  
! #: c-family/c.opt:1567
  #, no-c-format
  msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr ""
  
! #: c-family/c.opt:1571
  #, no-c-format
  msgid "Enforce class member access control semantics."
  msgstr ""
  
! #: c-family/c.opt:1575
  #, no-c-format
  msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
  msgstr ""
  
! #: c-family/c.opt:1579
  #, no-c-format
  msgid "Support C++17 allocation of over-aligned types."
  msgstr ""
  
! #: c-family/c.opt:1583
  #, no-c-format
  msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
  msgstr ""
  
! #: c-family/c.opt:1594 c-family/c.opt:1911 c-family/c.opt:2313
! #: c-family/c.opt:2317 c-family/c.opt:2333
  #, fuzzy, no-c-format
  msgid "No longer supported."
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
  
! #: c-family/c.opt:1598
  #, no-c-format
  msgid "Recognize the \"asm\" keyword."
  msgstr ""
  
! #: c-family/c.opt:1606
  #, fuzzy, no-c-format
  msgid "Recognize built-in functions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c.opt:1613
  #, no-c-format
  msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr ""
  
! #: c-family/c.opt:1617
  #, no-c-format
  msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
  msgstr ""
  
! #: c-family/c.opt:1705
  #, no-c-format
  msgid "Removed in GCC 8.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1709
  #, no-c-format
  msgid "Enable support for C++ concepts."
  msgstr ""
  
! #: c-family/c.opt:1713
  #, no-c-format
  msgid "Enable certain features present in the Concepts TS."
  msgstr ""
  
! #: c-family/c.opt:1717
  #, no-c-format
  msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
  msgstr ""
  
! #: c-family/c.opt:1721
  #, no-c-format
  msgid "Allow the arguments of the '?' operator to have different types."
  msgstr ""
  
! #: c-family/c.opt:1729
  #, no-c-format
  msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr ""
  
! #: c-family/c.opt:1733
  #, no-c-format
  msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr ""
  
! #: c-family/c.opt:1737
  #, no-c-format
  msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
  msgstr ""
  
! #: c-family/c.opt:1741
  #, no-c-format
  msgid "Allow IEC559 floating point exceptions in constant expressions."
  msgstr ""
  
! #: c-family/c.opt:1745
  #, no-c-format
  msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr ""
  
! #: c-family/c.opt:1749
  #, no-c-format
  msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr ""
  
! #: c-family/c.opt:1753
  #, no-c-format
  msgid "Enable certain features present in drafts of C++ Contracts."
  msgstr ""
  
! #: c-family/c.opt:1766
  #, no-c-format
  msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
  msgstr ""
  
! #: c-family/c.opt:1770
  #, no-c-format
  msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
  msgstr ""
  
! #: c-family/c.opt:1774
  #, no-c-format
  msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
  msgstr ""
  
! #: c-family/c.opt:1778
  #, no-c-format
  msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
  msgstr ""
  
! #: c-family/c.opt:1782
  #, no-c-format
  msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
  msgstr ""
  
! #: c-family/c.opt:1786
  #, no-c-format
  msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
  msgstr ""
  
! #: c-family/c.opt:1790
  #, no-c-format
  msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
  msgstr ""
  
! #: c-family/c.opt:1794
  #, no-c-format
  msgid "Enable C++ coroutines (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1798
  #, no-c-format
  msgid "Emit debug annotations during preprocessing."
  msgstr ""
  
! #: c-family/c.opt:1806
  #, no-c-format
  msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr ""
  
! #: c-family/c.opt:1814
  #, no-c-format
  msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr ""
  
! #: c-family/c.opt:1818
  #, no-c-format
  msgid "Note all candidates during overload resolution failure."
  msgstr ""
  
! #: c-family/c.opt:1822
  #, no-c-format
  msgid "Preprocess directives only."
  msgstr ""
  
! #: c-family/c.opt:1826
  #, no-c-format
  msgid "Permit '$' as an identifier character."
  msgstr ""
  
! #: c-family/c.opt:1830
  #, no-c-format
  msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr ""
  
! #: c-family/c.opt:1834
  #, no-c-format
  msgid "Write all declarations as Ada code transitively."
  msgstr ""
  
! #: c-family/c.opt:1838
  #, no-c-format
  msgid "Write all declarations as Ada code for the given file only."
  msgstr ""
  
! #: c-family/c.opt:1845
  #, no-c-format
  msgid "Do not elide common elements in template comparisons."
  msgstr ""
  
! #: c-family/c.opt:1849
  #, fuzzy, no-c-format
  msgid "Generate code to check exception specifications."
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c-family/c.opt:1856
  #, no-c-format
  msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:1860
  #, no-c-format
  msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr ""
  
! #: c-family/c.opt:1864
  #, no-c-format
  msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr ""
  
! #: c-family/c.opt:1868
  #, no-c-format
  msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr ""
  
! #: c-family/c.opt:1875
  #, no-c-format
  msgid "Fold calls to simple inline functions."
  msgstr ""
  
! #: c-family/c.opt:1882
  #, no-c-format
  msgid "Do not assume that standard C libraries and \"main\" exist."
  msgstr ""
  
! #: c-family/c.opt:1886
  #, no-c-format
  msgid "Recognize GNU-defined keywords."
  msgstr ""
  
! #: c-family/c.opt:1890
  #, fuzzy, no-c-format
  #| msgid "Generate code for GNU as"
  msgid "Generate code for GNU runtime environment."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU as"
  
! #: c-family/c.opt:1894
  #, no-c-format
  msgid "Use traditional GNU semantics for inline functions."
  msgstr ""
  
! #: c-family/c.opt:1907
  #, no-c-format
  msgid "Assume normal C execution environment."
  msgstr ""
  
! #: c-family/c.opt:1915
  #, no-c-format
  msgid "Implement P2564 for consteval propagation."
  msgstr ""
  
! #: c-family/c.opt:1919
  #, no-c-format
  msgid "Export functions even if they can be inlined."
  msgstr ""
  
! #: c-family/c.opt:1923
  #, no-c-format
  msgid "Make inline functions constexpr by default."
  msgstr ""
  
! #: c-family/c.opt:1927
  #, fuzzy, no-c-format
  msgid "Emit implicit instantiations of inline templates."
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c-family/c.opt:1931
  #, fuzzy, no-c-format
  msgid "Emit implicit instantiations of templates."
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c-family/c.opt:1935
  #, no-c-format
  msgid "Implement C++17 inheriting constructor semantics."
  msgstr ""
  
! #: c-family/c.opt:1942
  #, no-c-format
  msgid "Don't emit dllexported inline functions unless needed."
  msgstr ""
  
! #: c-family/c.opt:1949
  #, no-c-format
  msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr ""
  
! #: c-family/c.opt:1953
  #, no-c-format
  msgid "Enable C++ modules-ts (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1961
  #, no-c-format
  msgid "Enable C++ header module (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1968
  #, no-c-format
  msgid "Member functions defined within their class are inline in module purview."
  msgstr ""
  
! #: c-family/c.opt:1972
  #, no-c-format
  msgid "Only emit Compiled Module Interface."
  msgstr ""
  
! #: c-family/c.opt:1976
  #, no-c-format
  msgid "Mapper for module to CMI files."
  msgstr ""
  
! #: c-family/c.opt:1980
  #, no-c-format
  msgid "Enable lazy module importing."
  msgstr ""
  
! #: c-family/c.opt:1988
  #, no-c-format
  msgid "Warn about macros that have conflicting header units definitions."
  msgstr ""
  
! #: c-family/c.opt:1992
  #, no-c-format
  msgid "Warn if pointers of distinct types are compared without a cast."
  msgstr ""
  
! #: c-family/c.opt:1996
  #, no-c-format
  msgid "Note #include directives translated to import declarations."
  msgstr ""
  
! #: c-family/c.opt:2000
  #, no-c-format
  msgid "Note #include directives not translated to import declarations, and not known to be textual."
  msgstr ""
  
! #: c-family/c.opt:2004
  #, no-c-format
  msgid "Note a #include translation of a specific header."
  msgstr ""
  
! #: c-family/c.opt:2008
  #, no-c-format
  msgid "Note Compiled Module Interface pathnames."
  msgstr ""
  
! #: c-family/c.opt:2012
  #, no-c-format
  msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
  msgstr ""
  
! #: c-family/c.opt:2016
  #, no-c-format
  msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
  msgstr ""
  
! #: c-family/c.opt:2020
  #, no-c-format
  msgid "Don't warn about uses of Microsoft extensions."
  msgstr ""
  
! #: c-family/c.opt:2039
  #, no-c-format
  msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr ""
  
! #: c-family/c.opt:2043
  #, no-c-format
  msgid "Generate code for NeXT (Apple macOS) runtime environment."
  msgstr ""
  
! #: c-family/c.opt:2047
  #, no-c-format
  msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr ""
  
! #: c-family/c.opt:2051
  #, no-c-format
  msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr ""
  
! #: c-family/c.opt:2055
  #, no-c-format
  msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr ""
  
! #: c-family/c.opt:2080
  #, no-c-format
  msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr ""
  
! #: c-family/c.opt:2084
  #, no-c-format
  msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr ""
  
! #: c-family/c.opt:2090
  #, no-c-format
  msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr ""
  
! #: c-family/c.opt:2094
  #, no-c-format
  msgid "Allow fast jumps to the message dispatcher."
  msgstr ""
  
! #: c-family/c.opt:2100
  #, no-c-format
  msgid "Enable Objective-C exception and synchronization syntax."
  msgstr ""
  
! #: c-family/c.opt:2104
  #, no-c-format
  msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
  msgstr ""
  
! #: c-family/c.opt:2108
  #, no-c-format
  msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr ""
  
! #: c-family/c.opt:2113
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Enable Objective-C setjmp exception handling runtime."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ñ‹Ñ†ÑŒ Ð°Ð¿Ñ€Ð°Ñ†Ð¾ÑžÐºÑƒ Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ñ�Ð½ÑŒÐ½Ñ�Ñž"
  
! #: c-family/c.opt:2117
  #, no-c-format
  msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr ""
  
! #: c-family/c.opt:2121
  #, no-c-format
  msgid "Enable OpenACC."
  msgstr ""
  
! #: c-family/c.opt:2125
  #, no-c-format
  msgid "Specify default OpenACC compute dimensions."
  msgstr ""
  
! #: c-family/c.opt:2129
  #, no-c-format
  msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr ""
  
! #: c-family/c.opt:2133
  #, no-c-format
  msgid "Enable OpenMP's SIMD directives."
  msgstr ""
  
! #: c-family/c.opt:2137
  #, no-c-format
  msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr ""
  
! #: c-family/c.opt:2148
  #, no-c-format
  msgid "Look for and use PCH files even when preprocessing."
  msgstr ""
  
! #: c-family/c.opt:2152
  #, no-c-format
  msgid "Downgrade conformance errors to warnings."
  msgstr ""
  
! #: c-family/c.opt:2156
  #, no-c-format
  msgid "Enable Plan 9 language extensions."
  msgstr ""
  
! #: c-family/c.opt:2160
  #, no-c-format
  msgid "Treat the input file as already preprocessed."
  msgstr ""
  
! #: c-family/c.opt:2168
  #, no-c-format
  msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
  msgstr ""
  
! #: c-family/c.opt:2172
  #, no-c-format
  msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr ""
  
! #: c-family/c.opt:2176
  #, no-c-format
  msgid "Treat known sprintf return values as constants."
  msgstr ""
  
! #: c-family/c.opt:2180
  #, no-c-format
  msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr ""
  
! #: c-family/c.opt:2184
  #, no-c-format
  msgid "Removed in GCC 10.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:2188
  #, no-c-format
  msgid "Generate run time type descriptor information."
  msgstr ""
  
! #: c-family/c.opt:2192 ada/gcc-interface/lang.opt:81
  #, no-c-format
  msgid "Use the narrowest integer type possible for enumeration types."
  msgstr ""
  
! #: c-family/c.opt:2196
  #, no-c-format
  msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr ""
  
! #: c-family/c.opt:2200
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr ""
  
! #: c-family/c.opt:2204 ada/gcc-interface/lang.opt:85
  #, no-c-format
  msgid "Make \"char\" signed by default."
  msgstr ""
  
! #: c-family/c.opt:2208
  #, no-c-format
  msgid "Enable C++14 sized deallocation support."
  msgstr ""
  
! #: c-family/c.opt:2215
  #, no-c-format
  msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr ""
  
! #: c-family/c.opt:2222
  #, no-c-format
  msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:2238
  #, no-c-format
  msgid "Display statistics accumulated during compilation."
  msgstr ""
  
! #: c-family/c.opt:2242
  #, no-c-format
  msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr ""
  
! #: c-family/c.opt:2249 c-family/c.opt:2254
  #, no-c-format
  msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr ""
  
! #: c-family/c.opt:2271
  #, no-c-format
  msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr ""
  
! #: c-family/c.opt:2278
  #, no-c-format
  msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr ""
  
! #: c-family/c.opt:2285
  #, no-c-format
  msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr ""
  
! #: c-family/c.opt:2289
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr ""
  
! #: c-family/c.opt:2293 ada/gcc-interface/lang.opt:89
  #, no-c-format
  msgid "Make \"char\" unsigned by default."
  msgstr ""
  
! #: c-family/c.opt:2297
  #, no-c-format
  msgid "Use __cxa_atexit to register destructors."
  msgstr ""
  
! #: c-family/c.opt:2301
  #, no-c-format
  msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr ""
  
! #: c-family/c.opt:2305
  #, no-c-format
  msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr ""
  
! #: c-family/c.opt:2309
  #, no-c-format
  msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr ""
  
! #: c-family/c.opt:2321
  #, no-c-format
  msgid "Emit common-like symbols as weak symbols."
  msgstr ""
  
! #: c-family/c.opt:2325
  #, no-c-format
  msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:2329
  #, no-c-format
  msgid "Generate a #line directive pointing at the current working directory."
  msgstr ""
  
! #: c-family/c.opt:2337
  #, no-c-format
  msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr ""
  
! #: c-family/c.opt:2341
  #, no-c-format
  msgid "Dump declarations to a .decl file."
  msgstr ""
  
! #: c-family/c.opt:2345
  #, no-c-format
  msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2349
  #, no-c-format
  msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2353
  #, no-c-format
  msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2357
  #, no-c-format
  msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
  msgstr ""
  
! #: c-family/c.opt:2362
  #, no-c-format
  msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2366
  #, no-c-format
  msgid "-imacros <file>\tAccept definition of macros in <file>."
  msgstr ""
  
! #: c-family/c.opt:2370
  #, no-c-format
  msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr ""
  
! #: c-family/c.opt:2374
  #, no-c-format
  msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr ""
  
! #: c-family/c.opt:2378
  #, no-c-format
  msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr ""
  
! #: c-family/c.opt:2382
  #, no-c-format
  msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr ""
  
! #: c-family/c.opt:2386
  #, no-c-format
  msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2390
  #, no-c-format
  msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr ""
  
! #: c-family/c.opt:2394
  #, no-c-format
  msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2398
  #, no-c-format
  msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:2408
  #, no-c-format
  msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr ""
  
! #: c-family/c.opt:2412
  #, no-c-format
  msgid "Do not search standard system include directories for C++."
  msgstr ""
  
! #: c-family/c.opt:2424
  #, no-c-format
  msgid "Generate C header of platform-specific features."
  msgstr ""
  
! #: c-family/c.opt:2428
  #, no-c-format
  msgid "Remap file names when including files."
  msgstr ""
  
! #: c-family/c.opt:2432 c-family/c.opt:2436
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr ""
  
! #: c-family/c.opt:2440
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2444
  #, no-c-format
  msgid "Deprecated in favor of -std=c++11."
  msgstr ""
  
! #: c-family/c.opt:2448
  #, no-c-format
  msgid "Deprecated in favor of -std=c++14."
  msgstr ""
  
! #: c-family/c.opt:2452
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2456
  #, no-c-format
  msgid "Deprecated in favor of -std=c++17."
  msgstr ""
  
! #: c-family/c.opt:2460
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2464 c-family/c.opt:2468
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2472 c-family/c.opt:2476
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2480 c-family/c.opt:2484
  #, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2488 c-family/c.opt:2642
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard."
  msgstr ""
  
! #: c-family/c.opt:2492
  #, no-c-format
  msgid "Deprecated in favor of -std=c11."
  msgstr ""
  
! #: c-family/c.opt:2496 c-family/c.opt:2500 c-family/c.opt:2646
! #: c-family/c.opt:2650
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr ""
  
! #: c-family/c.opt:2504 c-family/c.opt:2654
  #, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2508
  #, no-c-format
  msgid "Deprecated in favor of -std=c23."
  msgstr ""
  
! #: c-family/c.opt:2512 c-family/c.opt:2516 c-family/c.opt:2626
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard."
  msgstr ""
  
! #: c-family/c.opt:2520 c-family/c.opt:2634
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard."
  msgstr ""
  
! #: c-family/c.opt:2524
  #, no-c-format
  msgid "Deprecated in favor of -std=c99."
  msgstr ""
  
! #: c-family/c.opt:2528 c-family/c.opt:2533
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2538
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2542
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++11."
  msgstr ""
  
! #: c-family/c.opt:2546
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++14."
  msgstr ""
  
! #: c-family/c.opt:2550
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2554
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++17."
  msgstr ""
  
! #: c-family/c.opt:2558
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2562 c-family/c.opt:2566
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2570 c-family/c.opt:2574
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2578 c-family/c.opt:2582
  #, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2586
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2590
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu11."
  msgstr ""
  
! #: c-family/c.opt:2594 c-family/c.opt:2598
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2602
  #, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2606
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu23."
  msgstr ""
  
! #: c-family/c.opt:2610 c-family/c.opt:2614
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2618
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2622
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu99."
  msgstr ""
  
! #: c-family/c.opt:2630
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard as amended in 1994."
  msgstr ""
  
! #: c-family/c.opt:2638
  #, no-c-format
  msgid "Deprecated in favor of -std=iso9899:1999."
  msgstr ""
  
! #: c-family/c.opt:2658
  #, no-c-format
  msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
  msgstr ""
  
! #: c-family/c.opt:2675
  #, no-c-format
  msgid "Enable traditional preprocessing."
  msgstr ""
  
! #: c-family/c.opt:2679
  #, no-c-format
  msgid "-trigraphs\tSupport ISO C trigraphs."
  msgstr ""
  
! #: c-family/c.opt:2683
  #, no-c-format
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
--- 1669,3721 ----
  msgid "Warn about casts which discard qualifiers."
  msgstr ""
  
! #: c-family/c.opt:519
! #, no-c-format
! msgid "Warn about a cast to reference type that does not use a related user-defined conversion function."
! msgstr ""
! 
! #: c-family/c.opt:523 c-family/c.opt:527
  #, no-c-format
  msgid "Warn about catch handlers of non-reference type."
  msgstr ""
  
! #: c-family/c.opt:531
  #, no-c-format
  msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr ""
  
! #: c-family/c.opt:535
  #, no-c-format
  msgid "Warn about subscripts whose type is \"char\"."
  msgstr ""
  
! #: c-family/c.opt:539 c-family/c.opt:1630 c-family/c.opt:1634
! #: c-family/c.opt:1638 c-family/c.opt:1642 c-family/c.opt:1646
! #: c-family/c.opt:1650 c-family/c.opt:1654 c-family/c.opt:1661
! #: c-family/c.opt:1665 c-family/c.opt:1669 c-family/c.opt:1673
! #: c-family/c.opt:1677 c-family/c.opt:1681 c-family/c.opt:1685
! #: c-family/c.opt:1689 c-family/c.opt:1693 c-family/c.opt:1697
! #: c-family/c.opt:1701 c-family/c.opt:1705 c-family/c.opt:1709
! #: config/i386/i386.opt:1022
  #, no-c-format
  msgid "Removed in GCC 9.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:543
  #, no-c-format
  msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr ""
  
! #: c-family/c.opt:547
  #, no-c-format
  msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr ""
  
! #: c-family/c.opt:551
  #, no-c-format
  msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr ""
  
! #: c-family/c.opt:555
  #, no-c-format
  msgid "Warn about uses of a comma operator within a subscripting expression."
  msgstr ""
  
! #: c-family/c.opt:559
  #, no-c-format
  msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr ""
  
! #: c-family/c.opt:563
  #, no-c-format
  msgid "Synonym for -Wcomment."
  msgstr ""
  
! #: c-family/c.opt:567
  #, no-c-format
  msgid "Warn for conditionally-supported constructs."
  msgstr ""
  
! #: c-family/c.opt:571
  #, no-c-format
  msgid "Warn for implicit type conversions that may change a value."
  msgstr ""
  
! #: c-family/c.opt:575
  #, no-c-format
  msgid "Warn for converting NULL from/to a non-pointer type."
  msgstr ""
  
! #: c-family/c.opt:583
  #, no-c-format
  msgid "Warn when performing class template argument deduction on a type with no deduction guides."
  msgstr ""
  
! #: c-family/c.opt:588
  #, no-c-format
  msgid "Warn when all constructors and destructors are private."
  msgstr ""
  
! #: c-family/c.opt:592
  #, no-c-format
  msgid "Warn about dangling else."
  msgstr ""
  
! #: c-family/c.opt:596 c-family/c.opt:600
  #, no-c-format
  msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:604
  #, no-c-format
  msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:608
  #, no-c-format
  msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr ""
  
! #: c-family/c.opt:612
  #, no-c-format
  msgid "Warn when a declaration is found after a statement."
  msgstr ""
  
! #: c-family/c.opt:616
  #, no-c-format
  msgid "Warn for missing parameter types in function declarations."
  msgstr ""
  
! #: c-family/c.opt:620
  #, fuzzy, no-c-format
  msgid "Warn when deleting a pointer to incomplete type."
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c-family/c.opt:624
  #, no-c-format
  msgid "Warn about deleting polymorphic objects with non-virtual destructors."
  msgstr ""
  
! #: c-family/c.opt:632
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:637
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr ""
  
! #: c-family/c.opt:642
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
  msgstr ""
  
! #: c-family/c.opt:646
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
  msgstr ""
  
! #: c-family/c.opt:651
  #, no-c-format
  msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr ""
  
! #: c-family/c.opt:655
  #, no-c-format
  msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr ""
  
! #: c-family/c.opt:659
  #, no-c-format
  msgid "Warn if type qualifiers on pointers are discarded."
  msgstr ""
  
! #: c-family/c.opt:663
  #, no-c-format
  msgid "Warn about compile-time integer division by zero."
  msgstr ""
  
! #: c-family/c.opt:667
  #, no-c-format
  msgid "Warn about implicit conversions from \"float\" to \"double\"."
  msgstr ""
  
! #: c-family/c.opt:671
  #, no-c-format
  msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr ""
  
! #: c-family/c.opt:675
  #, no-c-format
  msgid "Warn about duplicated branches in if-else statements."
  msgstr ""
  
! #: c-family/c.opt:679
  #, no-c-format
  msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr ""
  
! #: c-family/c.opt:683
  #, no-c-format
  msgid "Warn about violations of Effective C++ style rules."
  msgstr ""
  
! #: c-family/c.opt:687
  #, no-c-format
  msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr ""
  
! #: c-family/c.opt:691
  #, fuzzy, no-c-format
  #| msgid "empty body in an else-statement"
  msgid "Warn about an empty body in an if or else statement."
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: c-family/c.opt:695
  #, no-c-format
  msgid "Warn about stray tokens after #else and #endif."
  msgstr ""
  
! #: c-family/c.opt:699
  #, no-c-format
  msgid "Warn about comparison of different enum types."
  msgstr ""
  
! #: c-family/c.opt:703
  #, no-c-format
  msgid "Warn about implicit conversion of enum types."
  msgstr ""
  
! #: c-family/c.opt:707
  #, no-c-format
  msgid "Warn about enum/integer type mismatches."
  msgstr ""
  
! #: c-family/c.opt:715
  #, no-c-format
  msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgstr ""
  
! #: c-family/c.opt:719
  #, no-c-format
  msgid "Warn when an exception handler is shadowed by another handler."
  msgstr ""
  
! #: c-family/c.opt:723
  #, no-c-format
  msgid "Warn if \"defined\" is used outside #if."
  msgstr ""
  
! #: c-family/c.opt:731
  #, no-c-format
  msgid "Warn about semicolon after in-class function definition."
  msgstr ""
  
! #: c-family/c.opt:735
  #, no-c-format
  msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr ""
  
! #: c-family/c.opt:740
  #, no-c-format
  msgid "Warn for implicit type conversions that cause loss of floating point precision."
  msgstr ""
  
! #: c-family/c.opt:744
  #, no-c-format
  msgid "Warn if testing floating point numbers for equality."
  msgstr ""
  
! #: c-family/c.opt:748 c-family/c.opt:803
  #, no-c-format
  msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
  msgstr ""
  
! #: c-family/c.opt:752
  #, no-c-format
  msgid "Warn about format strings that contain NUL bytes."
  msgstr ""
  
! #: c-family/c.opt:756
  #, no-c-format
  msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
  msgstr ""
  
! #: c-family/c.opt:760
  #, fuzzy, no-c-format
  #| msgid "too many arguments to function `%s'"
  msgid "Warn if passing too many arguments to a function for its format string."
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: c-family/c.opt:764
  #, no-c-format
  msgid "Warn about format strings that are not literals."
  msgstr ""
  
! #: c-family/c.opt:768
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
  msgstr ""
  
! #: c-family/c.opt:773
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr ""
  
! #: c-family/c.opt:778
  #, no-c-format
  msgid "Warn about possible security problems with format functions."
  msgstr ""
  
! #: c-family/c.opt:782
  #, no-c-format
  msgid "Warn about sign differences with format functions."
  msgstr ""
  
! #: c-family/c.opt:786
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr ""
  
! #: c-family/c.opt:791
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr ""
  
! #: c-family/c.opt:795
  #, no-c-format
  msgid "Warn about strftime formats yielding 2-digit years."
  msgstr ""
  
! #: c-family/c.opt:799
  #, no-c-format
  msgid "Warn about zero-length formats."
  msgstr ""
  
! #: c-family/c.opt:807
  #, no-c-format
  msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr ""
  
! #: c-family/c.opt:811
! #, no-c-format
! msgid "Warn about the global module fragment not containing only preprocessing directives."
! msgstr ""
! 
! #: c-family/c.opt:815
  #, no-c-format
  msgid "Warn when the field in a struct is not aligned."
  msgstr ""
  
! #: c-family/c.opt:819
  #, no-c-format
  msgid "Warn whenever type qualifiers are ignored."
  msgstr ""
  
! #: c-family/c.opt:823
  #, fuzzy, no-c-format
  #| msgid "`%s' attribute ignored"
  msgid "Warn whenever attributes are ignored."
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: c-family/c.opt:827
  #, fuzzy, no-c-format
  #| msgid "Invalid declaration"
  msgid "Warn about implicit declarations."
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: c-family/c.opt:835
  #, fuzzy, no-c-format
  msgid "Warn about implicit function declarations."
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: c-family/c.opt:839
  #, no-c-format
  msgid "Warn when a declaration does not specify a type."
  msgstr ""
  
! #: c-family/c.opt:846
  #, no-c-format
  msgid "Warn when a base is inaccessible in derived due to ambiguity."
  msgstr ""
  
! #: c-family/c.opt:850
  #, no-c-format
  msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr ""
  
! #: c-family/c.opt:858
  #, no-c-format
  msgid "Warn about variables which are initialized to themselves."
  msgstr ""
  
! #: c-family/c.opt:862
  #, no-c-format
  msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr ""
  
! #: c-family/c.opt:866
  #, no-c-format
  msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
  msgstr ""
  
! #: c-family/c.opt:871
  #, no-c-format
  msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr ""
  
! #: c-family/c.opt:875
  #, no-c-format
  msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr ""
  
! #: c-family/c.opt:879
  #, no-c-format
  msgid "Warn for suspicious integer expressions in boolean context."
  msgstr ""
  
! #: c-family/c.opt:883
  #, no-c-format
  msgid "Warn when there is a cast to a pointer from an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:887
  #, no-c-format
  msgid "Warn when a function never produces a constant expression."
  msgstr ""
  
! #: c-family/c.opt:891
  #, no-c-format
  msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr ""
  
! #: c-family/c.opt:895
  #, no-c-format
  msgid "Warn about PCH files that are found but not used."
  msgstr ""
  
! #: c-family/c.opt:899
  #, no-c-format
  msgid "Warn about invalid UTF-8 characters."
  msgstr ""
  
! #: c-family/c.opt:903
  #, no-c-format
  msgid "Warn when a jump misses a variable initialization."
  msgstr ""
  
! #: c-family/c.opt:907
  #, no-c-format
  msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
  msgstr ""
  
! #: c-family/c.opt:911
  #, no-c-format
  msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr ""
  
! #: c-family/c.opt:915
  #, no-c-format
  msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr ""
  
! #: c-family/c.opt:919
  #, no-c-format
  msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr ""
  
! #: c-family/c.opt:923
  #, no-c-format
  msgid "Warn about suspicious declarations of \"main\"."
  msgstr ""
  
! #: c-family/c.opt:935
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
  msgstr ""
  
! #: c-family/c.opt:939
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
  msgstr ""
  
! #: c-family/c.opt:943
  #, no-c-format
  msgid "Warn when the indentation of the code does not reflect the block structure."
  msgstr ""
  
! #: c-family/c.opt:947
  #, no-c-format
  msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr ""
  
! #: c-family/c.opt:952
  #, no-c-format
  msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
  msgstr ""
  
! #: c-family/c.opt:957
  #, no-c-format
  msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
  msgstr ""
  
! #: c-family/c.opt:961
  #, no-c-format
  msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr ""
  
! #: c-family/c.opt:966
  #, no-c-format
  msgid "Warn about possibly missing braces around initializers."
  msgstr ""
  
! #: c-family/c.opt:970
  #, fuzzy, no-c-format
  msgid "Warn about global functions without previous declarations."
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: c-family/c.opt:974
  #, no-c-format
  msgid "Warn about missing fields in struct initializers."
  msgstr ""
  
! #: c-family/c.opt:982
  #, no-c-format
  msgid "Warn about user-specified include directories that do not exist."
  msgstr ""
  
! #: c-family/c.opt:986
  #, no-c-format
  msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr ""
  
! #: c-family/c.opt:990
  #, no-c-format
  msgid "Warn about global functions without prototypes."
  msgstr ""
  
! #: c-family/c.opt:994
  #, no-c-format
  msgid "Warn about likely missing requires keyword."
  msgstr ""
  
! #: c-family/c.opt:998
  #, no-c-format
  msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr ""
  
! #: c-family/c.opt:1002
  #, fuzzy, no-c-format
  msgid "Warn about global variables without previous declarations."
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: c-family/c.opt:1009
  #, fuzzy, no-c-format
  #| msgid "multi-character character constant"
  msgid "Warn about use of multi-character character constants."
  msgstr "Ð¼Ð½Ð°Ð³Ð°Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°"
  
! #: c-family/c.opt:1013
  #, no-c-format
  msgid "Warn on direct multiple inheritance."
  msgstr ""
  
! #: c-family/c.opt:1017
  #, no-c-format
  msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr ""
  
! #: c-family/c.opt:1021
  #, no-c-format
  msgid "Warn on namespace definition."
  msgstr ""
  
! #: c-family/c.opt:1025
  #, no-c-format
  msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr ""
  
! #: c-family/c.opt:1029
  #, no-c-format
  msgid "Warn about \"extern\" declarations not at file scope."
  msgstr ""
  
! #: c-family/c.opt:1033
  #, no-c-format
  msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr ""
  
! #: c-family/c.opt:1037
  #, no-c-format
  msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr ""
  
! #: c-family/c.opt:1041
  #, no-c-format
  msgid "Warn when non-templatized friend functions are declared within a template."
  msgstr ""
  
! #: c-family/c.opt:1045
  #, no-c-format
  msgid "Warn about non-virtual destructors."
  msgstr ""
  
! #: c-family/c.opt:1049
  #, no-c-format
  msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr ""
  
! #: c-family/c.opt:1065
  #, no-c-format
  msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr ""
  
! #: c-family/c.opt:1088
  #, no-c-format
  msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr ""
  
! #: c-family/c.opt:1093
  #, no-c-format
  msgid "Warn if a C-style cast is used in a program."
  msgstr ""
  
! #: c-family/c.opt:1097
  #, no-c-format
  msgid "Warn for obsolescent usage in a declaration."
  msgstr ""
  
! #: c-family/c.opt:1101
  #, no-c-format
  msgid "Warn if an old-style parameter definition is used."
  msgstr ""
  
! #: c-family/c.opt:1105
  #, no-c-format
  msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
  msgstr ""
  
! #: c-family/c.opt:1109
  #, no-c-format
  msgid "Warn about suspicious OpenMP code."
  msgstr ""
  
! #: c-family/c.opt:1113
  #, no-c-format
  msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr ""
  
! #: c-family/c.opt:1117
  #, no-c-format
  msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr ""
  
! #: c-family/c.opt:1121 c-family/c.opt:1125
  #, no-c-format
  msgid "Warn about overloaded virtual function names."
  msgstr ""
  
! #: c-family/c.opt:1129
  #, no-c-format
  msgid "Warn about overriding initializers without side effects."
  msgstr ""
  
! #: c-family/c.opt:1133
  #, no-c-format
  msgid "Warn about overriding initializers with side effects."
  msgstr ""
  
! #: c-family/c.opt:1137
  #, no-c-format
  msgid "Warn if the named return value optimization is not performed although it is allowed."
  msgstr ""
  
! #: c-family/c.opt:1141
  #, no-c-format
  msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr ""
  
! #: c-family/c.opt:1145
  #, no-c-format
  msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr ""
  
! #: c-family/c.opt:1149
  #, no-c-format
  msgid "Warn about possibly missing parentheses."
  msgstr ""
  
! #: c-family/c.opt:1157
  #, no-c-format
  msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr ""
  
! #: c-family/c.opt:1161 c-family/c.opt:1165
  #, no-c-format
  msgid "Warn for placement new expressions with undefined behavior."
  msgstr ""
  
! #: c-family/c.opt:1169
  #, no-c-format
  msgid "Warn when converting the type of pointers to member functions."
  msgstr ""
  
! #: c-family/c.opt:1173
  #, no-c-format
  msgid "Warn about function pointer arithmetic."
  msgstr ""
  
! #: c-family/c.opt:1177
  #, no-c-format
  msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr ""
  
! #: c-family/c.opt:1181
  #, no-c-format
  msgid "Warn when a pointer is compared with a zero character constant."
  msgstr ""
  
! #: c-family/c.opt:1185
  #, no-c-format
  msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:1189
  #, no-c-format
  msgid "Warn about misuses of pragmas."
  msgstr ""
  
! #: c-family/c.opt:1193
  #, no-c-format
  msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr ""
  
! #: c-family/c.opt:1197
  #, no-c-format
  msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr ""
  
! #: c-family/c.opt:1201
  #, no-c-format
  msgid "Warn if inherited methods are unimplemented."
  msgstr ""
  
! #: c-family/c.opt:1205
  #, no-c-format
  msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr ""
  
! #: c-family/c.opt:1209
  #, no-c-format
  msgid "Warn about multiple declarations of the same object."
  msgstr ""
  
! #: c-family/c.opt:1213
  #, no-c-format
  msgid "Warn about redundant calls to std::move."
  msgstr ""
  
! #: c-family/c.opt:1217
  #, no-c-format
  msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
  msgstr ""
  
! #: c-family/c.opt:1221
  #, no-c-format
  msgid "Warn about uses of register storage specifier."
  msgstr ""
  
! #: c-family/c.opt:1225
  #, no-c-format
  msgid "Warn when the compiler reorders code."
  msgstr ""
  
! #: c-family/c.opt:1229
  #, no-c-format
  msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr ""
  
! #: c-family/c.opt:1234
  #, no-c-format
  msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
  msgstr ""
  
! #: c-family/c.opt:1238
  #, no-c-format
  msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
  msgstr ""
  
! #: c-family/c.opt:1242
  #, no-c-format
  msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1246
  #, no-c-format
  msgid "Warn if a selector has multiple methods."
  msgstr ""
  
! #: c-family/c.opt:1250
  #, no-c-format
  msgid "Warn when a value is moved to itself with std::move."
  msgstr ""
  
! #: c-family/c.opt:1254
  #, no-c-format
  msgid "Warn about possible violations of sequence point rules."
  msgstr ""
  
! #: c-family/c.opt:1258
  #, no-c-format
  msgid "Warn if a local declaration hides an instance variable."
  msgstr ""
  
! #: c-family/c.opt:1262 c-family/c.opt:1266
  #, no-c-format
  msgid "Warn if left shift of a signed value overflows."
  msgstr ""
  
! #: c-family/c.opt:1270
  #, no-c-format
  msgid "Warn if shift count is negative."
  msgstr ""
  
! #: c-family/c.opt:1274
  #, no-c-format
  msgid "Warn if shift count >= width of type."
  msgstr ""
  
! #: c-family/c.opt:1278
  #, no-c-format
  msgid "Warn if left shifting a negative value."
  msgstr ""
  
! #: c-family/c.opt:1282
  #, no-c-format
  msgid "Warn about signed-unsigned comparisons."
  msgstr ""
  
! #: c-family/c.opt:1290
  #, no-c-format
  msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr ""
  
! #: c-family/c.opt:1294
  #, no-c-format
  msgid "Warn when overload promotes from unsigned to signed."
  msgstr ""
  
! #: c-family/c.opt:1298
  #, no-c-format
  msgid "Warn about missing sized deallocation functions."
  msgstr ""
  
! #: c-family/c.opt:1302
  #, no-c-format
  msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr ""
  
! #: c-family/c.opt:1307
  #, no-c-format
  msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr ""
  
! #: c-family/c.opt:1311
  #, no-c-format
  msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr ""
  
! #: c-family/c.opt:1315
  #, no-c-format
  msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr ""
  
! #: c-family/c.opt:1323
  #, no-c-format
! msgid "Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr ""
  
! #: c-family/c.opt:1328
  #, no-c-format
  msgid "Warn about uncasted NULL used as sentinel."
  msgstr ""
  
! #: c-family/c.opt:1336
  #, fuzzy, no-c-format
  msgid "Warn about unprototyped function declarations."
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c-family/c.opt:1340
  #, no-c-format
  msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr ""
  
! #: c-family/c.opt:1344
  #, no-c-format
  msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
  msgstr ""
  
! #: c-family/c.opt:1350
  #, no-c-format
  msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1355
  #, no-c-format
  msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1360
  #, no-c-format
  msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
  msgstr ""
  
! #: c-family/c.opt:1364
  #, no-c-format
  msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
  msgstr ""
  
! #: c-family/c.opt:1368
  #, no-c-format
  msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr ""
  
! #: c-family/c.opt:1372
  #, no-c-format
  msgid "Warn about functions which might be candidates for format attributes."
  msgstr ""
  
! #: c-family/c.opt:1376
  #, no-c-format
  msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr ""
  
! #: c-family/c.opt:1381
  #, no-c-format
  msgid "Warn about enumerated switches, with no default, missing a case."
  msgstr ""
  
! #: c-family/c.opt:1385
  #, no-c-format
  msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr ""
  
! #: c-family/c.opt:1389
  #, no-c-format
  msgid "Warn about all enumerated switches missing a specific case."
  msgstr ""
  
! #: c-family/c.opt:1393
  #, no-c-format
  msgid "Warn about switches with boolean controlling expression."
  msgstr ""
  
! #: c-family/c.opt:1397
  #, no-c-format
  msgid "Warn about switch values that are outside of the switch's type range."
  msgstr ""
  
! #: c-family/c.opt:1401
  #, no-c-format
  msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr ""
  
! #: c-family/c.opt:1405
  #, no-c-format
  msgid "Deprecated.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1413
  #, fuzzy, no-c-format
  msgid "Warn on primary template declaration."
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: c-family/c.opt:1417
  #, no-c-format
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr ""
  
! #: c-family/c.opt:1421
  #, no-c-format
  msgid "Warn about simple-template-id in a constructor or destructor."
  msgstr ""
  
! #: c-family/c.opt:1425
  #, no-c-format
  msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr ""
  
! #: c-family/c.opt:1429
  #, no-c-format
  msgid "Warn about features not present in traditional C."
  msgstr ""
  
! #: c-family/c.opt:1433
  #, no-c-format
  msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr ""
  
! #: c-family/c.opt:1437
  #, no-c-format
  msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr ""
  
! #: c-family/c.opt:1441
  #, no-c-format
  msgid "Warn about @selector()s without previously declared methods."
  msgstr ""
  
! #: c-family/c.opt:1445
  #, no-c-format
  msgid "Warn if an undefined macro is used in an #if directive."
  msgstr ""
  
! #: c-family/c.opt:1449
  #, no-c-format
  msgid "Warn about invalid forms of delimited or named escape sequences."
  msgstr ""
  
! #: c-family/c.opt:1457
  #, no-c-format
  msgid "Warn about unrecognized pragmas."
  msgstr ""
  
! #: c-family/c.opt:1461
  #, no-c-format
  msgid "Warn about unsuffixed float constants."
  msgstr ""
  
! #: c-family/c.opt:1477
  #, no-c-format
  msgid "Warn when typedefs locally defined in a function are not used."
  msgstr ""
  
! #: c-family/c.opt:1481
  #, no-c-format
  msgid "Warn about macros defined in the main file that are not used."
  msgstr ""
  
! #: c-family/c.opt:1501
  #, no-c-format
  msgid "Warn about useless casts."
  msgstr ""
  
! #: c-family/c.opt:1505
  #, no-c-format
  msgid "Warn about using variadic macros."
  msgstr ""
  
! #: c-family/c.opt:1509
  #, no-c-format
  msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr ""
  
! #: c-family/c.opt:1513
  #, no-c-format
  msgid "Warn about the most vexing parse syntactic ambiguity."
  msgstr ""
  
! #: c-family/c.opt:1517
  #, no-c-format
  msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr ""
  
! #: c-family/c.opt:1521
  #, no-c-format
  msgid "Warn if a variable length array is used."
  msgstr ""
  
! #: c-family/c.opt:1525
  #, no-c-format
  msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
  msgstr ""
  
! #: c-family/c.opt:1531
  #, no-c-format
  msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:1535
  #, no-c-format
  msgid "Warn about mismatched declarations of VLA parameters."
  msgstr ""
  
! #: c-family/c.opt:1539
  #, no-c-format
  msgid "Warn about deprecated uses of volatile qualifier."
  msgstr ""
  
! #: c-family/c.opt:1543
  #, no-c-format
  msgid "Warn when a register variable is declared volatile."
  msgstr ""
  
! #: c-family/c.opt:1547
  #, no-c-format
  msgid "Warn on direct virtual inheritance."
  msgstr ""
  
! #: c-family/c.opt:1551
  #, no-c-format
  msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
  msgstr ""
  
! #: c-family/c.opt:1555
  #, no-c-format
  msgid "Warn about xor operators where it appears the user meant exponentiation."
  msgstr ""
  
! #: c-family/c.opt:1559
  #, no-c-format
  msgid "Warn when a literal '0' is used as null pointer."
  msgstr ""
  
! #: c-family/c.opt:1563
  #, no-c-format
  msgid "Warn about accesses to interior zero-length array members."
  msgstr ""
  
! #: c-family/c.opt:1567
  #, no-c-format
  msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr ""
  
! #: c-family/c.opt:1575
  #, no-c-format
  msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr ""
  
! #: c-family/c.opt:1579
  #, no-c-format
  msgid "Enforce class member access control semantics."
  msgstr ""
  
! #: c-family/c.opt:1583
  #, no-c-format
  msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
  msgstr ""
  
! #: c-family/c.opt:1587
  #, no-c-format
  msgid "Support C++17 allocation of over-aligned types."
  msgstr ""
  
! #: c-family/c.opt:1591
  #, no-c-format
  msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
  msgstr ""
  
! #: c-family/c.opt:1602 c-family/c.opt:1919 c-family/c.opt:2321
! #: c-family/c.opt:2325 c-family/c.opt:2341
  #, fuzzy, no-c-format
  msgid "No longer supported."
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
  
! #: c-family/c.opt:1606
  #, no-c-format
  msgid "Recognize the \"asm\" keyword."
  msgstr ""
  
! #: c-family/c.opt:1614
  #, fuzzy, no-c-format
  msgid "Recognize built-in functions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c.opt:1621
  #, no-c-format
  msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr ""
  
! #: c-family/c.opt:1625
  #, no-c-format
  msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
  msgstr ""
  
! #: c-family/c.opt:1713
  #, no-c-format
  msgid "Removed in GCC 8.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1717
  #, no-c-format
  msgid "Enable support for C++ concepts."
  msgstr ""
  
! #: c-family/c.opt:1721
  #, no-c-format
  msgid "Enable certain features present in the Concepts TS."
  msgstr ""
  
! #: c-family/c.opt:1725
  #, no-c-format
  msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
  msgstr ""
  
! #: c-family/c.opt:1729
  #, no-c-format
  msgid "Allow the arguments of the '?' operator to have different types."
  msgstr ""
  
! #: c-family/c.opt:1737
  #, no-c-format
  msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr ""
  
! #: c-family/c.opt:1741
  #, no-c-format
  msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr ""
  
! #: c-family/c.opt:1745
  #, no-c-format
  msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
  msgstr ""
  
! #: c-family/c.opt:1749
  #, no-c-format
  msgid "Allow IEC559 floating point exceptions in constant expressions."
  msgstr ""
  
! #: c-family/c.opt:1753
  #, no-c-format
  msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr ""
  
! #: c-family/c.opt:1757
  #, no-c-format
  msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr ""
  
! #: c-family/c.opt:1761
  #, no-c-format
  msgid "Enable certain features present in drafts of C++ Contracts."
  msgstr ""
  
! #: c-family/c.opt:1774
  #, no-c-format
  msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
  msgstr ""
  
! #: c-family/c.opt:1778
  #, no-c-format
  msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
  msgstr ""
  
! #: c-family/c.opt:1782
  #, no-c-format
  msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
  msgstr ""
  
! #: c-family/c.opt:1786
  #, no-c-format
  msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
  msgstr ""
  
! #: c-family/c.opt:1790
  #, no-c-format
  msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
  msgstr ""
  
! #: c-family/c.opt:1794
  #, no-c-format
  msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
  msgstr ""
  
! #: c-family/c.opt:1798
  #, no-c-format
  msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
  msgstr ""
  
! #: c-family/c.opt:1802
  #, no-c-format
  msgid "Enable C++ coroutines (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1806
  #, no-c-format
  msgid "Emit debug annotations during preprocessing."
  msgstr ""
  
! #: c-family/c.opt:1814
  #, no-c-format
  msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr ""
  
! #: c-family/c.opt:1822
  #, no-c-format
  msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr ""
  
! #: c-family/c.opt:1826
  #, no-c-format
  msgid "Note all candidates during overload resolution failure."
  msgstr ""
  
! #: c-family/c.opt:1830
  #, no-c-format
  msgid "Preprocess directives only."
  msgstr ""
  
! #: c-family/c.opt:1834
  #, no-c-format
  msgid "Permit '$' as an identifier character."
  msgstr ""
  
! #: c-family/c.opt:1838
  #, no-c-format
  msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr ""
  
! #: c-family/c.opt:1842
  #, no-c-format
  msgid "Write all declarations as Ada code transitively."
  msgstr ""
  
! #: c-family/c.opt:1846
  #, no-c-format
  msgid "Write all declarations as Ada code for the given file only."
  msgstr ""
  
! #: c-family/c.opt:1853
  #, no-c-format
  msgid "Do not elide common elements in template comparisons."
  msgstr ""
  
! #: c-family/c.opt:1857
  #, fuzzy, no-c-format
  msgid "Generate code to check exception specifications."
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c-family/c.opt:1864
  #, no-c-format
  msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:1868
  #, no-c-format
  msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr ""
  
! #: c-family/c.opt:1872
  #, no-c-format
  msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr ""
  
! #: c-family/c.opt:1876
  #, no-c-format
  msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr ""
  
! #: c-family/c.opt:1883
  #, no-c-format
  msgid "Fold calls to simple inline functions."
  msgstr ""
  
! #: c-family/c.opt:1890
  #, no-c-format
  msgid "Do not assume that standard C libraries and \"main\" exist."
  msgstr ""
  
! #: c-family/c.opt:1894
  #, no-c-format
  msgid "Recognize GNU-defined keywords."
  msgstr ""
  
! #: c-family/c.opt:1898
  #, fuzzy, no-c-format
  #| msgid "Generate code for GNU as"
  msgid "Generate code for GNU runtime environment."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU as"
  
! #: c-family/c.opt:1902
  #, no-c-format
  msgid "Use traditional GNU semantics for inline functions."
  msgstr ""
  
! #: c-family/c.opt:1915
  #, no-c-format
  msgid "Assume normal C execution environment."
  msgstr ""
  
! #: c-family/c.opt:1923
  #, no-c-format
  msgid "Implement P2564 for consteval propagation."
  msgstr ""
  
! #: c-family/c.opt:1927
  #, no-c-format
  msgid "Export functions even if they can be inlined."
  msgstr ""
  
! #: c-family/c.opt:1931
  #, no-c-format
  msgid "Make inline functions constexpr by default."
  msgstr ""
  
! #: c-family/c.opt:1935
  #, fuzzy, no-c-format
  msgid "Emit implicit instantiations of inline templates."
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c-family/c.opt:1939
  #, fuzzy, no-c-format
  msgid "Emit implicit instantiations of templates."
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c-family/c.opt:1943
  #, no-c-format
  msgid "Implement C++17 inheriting constructor semantics."
  msgstr ""
  
! #: c-family/c.opt:1950
  #, no-c-format
  msgid "Don't emit dllexported inline functions unless needed."
  msgstr ""
  
! #: c-family/c.opt:1957
  #, no-c-format
  msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr ""
  
! #: c-family/c.opt:1961
  #, no-c-format
  msgid "Enable C++ modules-ts (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1969
  #, no-c-format
  msgid "Enable C++ header module (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1976
  #, no-c-format
  msgid "Member functions defined within their class are inline in module purview."
  msgstr ""
  
! #: c-family/c.opt:1980
  #, no-c-format
  msgid "Only emit Compiled Module Interface."
  msgstr ""
  
! #: c-family/c.opt:1984
  #, no-c-format
  msgid "Mapper for module to CMI files."
  msgstr ""
  
! #: c-family/c.opt:1988
  #, no-c-format
  msgid "Enable lazy module importing."
  msgstr ""
  
! #: c-family/c.opt:1996
  #, no-c-format
  msgid "Warn about macros that have conflicting header units definitions."
  msgstr ""
  
! #: c-family/c.opt:2000
  #, no-c-format
  msgid "Warn if pointers of distinct types are compared without a cast."
  msgstr ""
  
! #: c-family/c.opt:2004
  #, no-c-format
  msgid "Note #include directives translated to import declarations."
  msgstr ""
  
! #: c-family/c.opt:2008
  #, no-c-format
  msgid "Note #include directives not translated to import declarations, and not known to be textual."
  msgstr ""
  
! #: c-family/c.opt:2012
  #, no-c-format
  msgid "Note a #include translation of a specific header."
  msgstr ""
  
! #: c-family/c.opt:2016
  #, no-c-format
  msgid "Note Compiled Module Interface pathnames."
  msgstr ""
  
! #: c-family/c.opt:2020
  #, no-c-format
  msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
  msgstr ""
  
! #: c-family/c.opt:2024
  #, no-c-format
  msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
  msgstr ""
  
! #: c-family/c.opt:2028
  #, no-c-format
  msgid "Don't warn about uses of Microsoft extensions."
  msgstr ""
  
! #: c-family/c.opt:2047
  #, no-c-format
  msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr ""
  
! #: c-family/c.opt:2051
  #, no-c-format
  msgid "Generate code for NeXT (Apple macOS) runtime environment."
  msgstr ""
  
! #: c-family/c.opt:2055
  #, no-c-format
  msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr ""
  
! #: c-family/c.opt:2059
  #, no-c-format
  msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr ""
  
! #: c-family/c.opt:2063
  #, no-c-format
  msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr ""
  
! #: c-family/c.opt:2088
  #, no-c-format
  msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr ""
  
! #: c-family/c.opt:2092
  #, no-c-format
  msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr ""
  
! #: c-family/c.opt:2098
  #, no-c-format
  msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr ""
  
! #: c-family/c.opt:2102
  #, no-c-format
  msgid "Allow fast jumps to the message dispatcher."
  msgstr ""
  
! #: c-family/c.opt:2108
  #, no-c-format
  msgid "Enable Objective-C exception and synchronization syntax."
  msgstr ""
  
! #: c-family/c.opt:2112
  #, no-c-format
  msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
  msgstr ""
  
! #: c-family/c.opt:2116
  #, no-c-format
  msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr ""
  
! #: c-family/c.opt:2121
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Enable Objective-C setjmp exception handling runtime."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ñ‹Ñ†ÑŒ Ð°Ð¿Ñ€Ð°Ñ†Ð¾ÑžÐºÑƒ Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ñ�Ð½ÑŒÐ½Ñ�Ñž"
  
! #: c-family/c.opt:2125
  #, no-c-format
  msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr ""
  
! #: c-family/c.opt:2129
  #, no-c-format
  msgid "Enable OpenACC."
  msgstr ""
  
! #: c-family/c.opt:2133
  #, no-c-format
  msgid "Specify default OpenACC compute dimensions."
  msgstr ""
  
! #: c-family/c.opt:2137
  #, no-c-format
  msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr ""
  
! #: c-family/c.opt:2141
  #, no-c-format
  msgid "Enable OpenMP's SIMD directives."
  msgstr ""
  
! #: c-family/c.opt:2145
  #, no-c-format
  msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr ""
  
! #: c-family/c.opt:2156
  #, no-c-format
  msgid "Look for and use PCH files even when preprocessing."
  msgstr ""
  
! #: c-family/c.opt:2160
  #, no-c-format
  msgid "Downgrade conformance errors to warnings."
  msgstr ""
  
! #: c-family/c.opt:2164
  #, no-c-format
  msgid "Enable Plan 9 language extensions."
  msgstr ""
  
! #: c-family/c.opt:2168
  #, no-c-format
  msgid "Treat the input file as already preprocessed."
  msgstr ""
  
! #: c-family/c.opt:2176
  #, no-c-format
  msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
  msgstr ""
  
! #: c-family/c.opt:2180
  #, no-c-format
  msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr ""
  
! #: c-family/c.opt:2184
  #, no-c-format
  msgid "Treat known sprintf return values as constants."
  msgstr ""
  
! #: c-family/c.opt:2188
  #, no-c-format
  msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr ""
  
! #: c-family/c.opt:2192
  #, no-c-format
  msgid "Removed in GCC 10.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:2196
  #, no-c-format
  msgid "Generate run time type descriptor information."
  msgstr ""
  
! #: c-family/c.opt:2200 ada/gcc-interface/lang.opt:81
  #, no-c-format
  msgid "Use the narrowest integer type possible for enumeration types."
  msgstr ""
  
! #: c-family/c.opt:2204
  #, no-c-format
  msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr ""
  
! #: c-family/c.opt:2208
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr ""
  
! #: c-family/c.opt:2212 ada/gcc-interface/lang.opt:85
  #, no-c-format
  msgid "Make \"char\" signed by default."
  msgstr ""
  
! #: c-family/c.opt:2216
  #, no-c-format
  msgid "Enable C++14 sized deallocation support."
  msgstr ""
  
! #: c-family/c.opt:2223
  #, no-c-format
  msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr ""
  
! #: c-family/c.opt:2230
  #, no-c-format
  msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:2246
  #, no-c-format
  msgid "Display statistics accumulated during compilation."
  msgstr ""
  
! #: c-family/c.opt:2250
  #, no-c-format
  msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr ""
  
! #: c-family/c.opt:2257 c-family/c.opt:2262
  #, no-c-format
  msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr ""
  
! #: c-family/c.opt:2279
  #, no-c-format
  msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr ""
  
! #: c-family/c.opt:2286
  #, no-c-format
  msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr ""
  
! #: c-family/c.opt:2293
  #, no-c-format
  msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr ""
  
! #: c-family/c.opt:2297
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr ""
  
! #: c-family/c.opt:2301 ada/gcc-interface/lang.opt:89
  #, no-c-format
  msgid "Make \"char\" unsigned by default."
  msgstr ""
  
! #: c-family/c.opt:2305
  #, no-c-format
  msgid "Use __cxa_atexit to register destructors."
  msgstr ""
  
! #: c-family/c.opt:2309
  #, no-c-format
  msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr ""
  
! #: c-family/c.opt:2313
  #, no-c-format
  msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr ""
  
! #: c-family/c.opt:2317
  #, no-c-format
  msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr ""
  
! #: c-family/c.opt:2329
  #, no-c-format
  msgid "Emit common-like symbols as weak symbols."
  msgstr ""
  
! #: c-family/c.opt:2333
  #, no-c-format
  msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:2337
  #, no-c-format
  msgid "Generate a #line directive pointing at the current working directory."
  msgstr ""
  
! #: c-family/c.opt:2345
  #, no-c-format
  msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr ""
  
! #: c-family/c.opt:2349
  #, no-c-format
  msgid "Dump declarations to a .decl file."
  msgstr ""
  
! #: c-family/c.opt:2353
  #, no-c-format
  msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2357
  #, no-c-format
  msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2361
  #, no-c-format
  msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2365
  #, no-c-format
  msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
  msgstr ""
  
! #: c-family/c.opt:2370
  #, no-c-format
  msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2374
  #, no-c-format
  msgid "-imacros <file>\tAccept definition of macros in <file>."
  msgstr ""
  
! #: c-family/c.opt:2378
  #, no-c-format
  msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr ""
  
! #: c-family/c.opt:2382
  #, no-c-format
  msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr ""
  
! #: c-family/c.opt:2386
  #, no-c-format
  msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr ""
  
! #: c-family/c.opt:2390
  #, no-c-format
  msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr ""
  
! #: c-family/c.opt:2394
  #, no-c-format
  msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2398
  #, no-c-format
  msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr ""
  
! #: c-family/c.opt:2402
  #, no-c-format
  msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2406
  #, no-c-format
  msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:2416
  #, no-c-format
  msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr ""
  
! #: c-family/c.opt:2420
  #, no-c-format
  msgid "Do not search standard system include directories for C++."
  msgstr ""
  
! #: c-family/c.opt:2432
  #, no-c-format
  msgid "Generate C header of platform-specific features."
  msgstr ""
  
! #: c-family/c.opt:2436
  #, no-c-format
  msgid "Remap file names when including files."
  msgstr ""
  
! #: c-family/c.opt:2440 c-family/c.opt:2444
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr ""
  
! #: c-family/c.opt:2448
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2452
  #, no-c-format
  msgid "Deprecated in favor of -std=c++11."
  msgstr ""
  
! #: c-family/c.opt:2456
  #, no-c-format
  msgid "Deprecated in favor of -std=c++14."
  msgstr ""
  
! #: c-family/c.opt:2460
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2464
  #, no-c-format
  msgid "Deprecated in favor of -std=c++17."
  msgstr ""
  
! #: c-family/c.opt:2468
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2472 c-family/c.opt:2476
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2480 c-family/c.opt:2484
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2488 c-family/c.opt:2492
  #, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2496 c-family/c.opt:2650
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard."
  msgstr ""
  
! #: c-family/c.opt:2500
  #, no-c-format
  msgid "Deprecated in favor of -std=c11."
  msgstr ""
  
! #: c-family/c.opt:2504 c-family/c.opt:2508 c-family/c.opt:2654
! #: c-family/c.opt:2658
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr ""
  
! #: c-family/c.opt:2512 c-family/c.opt:2662
  #, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2516
  #, no-c-format
  msgid "Deprecated in favor of -std=c23."
  msgstr ""
  
! #: c-family/c.opt:2520 c-family/c.opt:2524 c-family/c.opt:2634
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard."
  msgstr ""
  
! #: c-family/c.opt:2528 c-family/c.opt:2642
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard."
  msgstr ""
  
! #: c-family/c.opt:2532
  #, no-c-format
  msgid "Deprecated in favor of -std=c99."
  msgstr ""
  
! #: c-family/c.opt:2536 c-family/c.opt:2541
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2546
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2550
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++11."
  msgstr ""
  
! #: c-family/c.opt:2554
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++14."
  msgstr ""
  
! #: c-family/c.opt:2558
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2562
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++17."
  msgstr ""
  
! #: c-family/c.opt:2566
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2570 c-family/c.opt:2574
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2578 c-family/c.opt:2582
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2586 c-family/c.opt:2590
  #, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2594
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2598
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu11."
  msgstr ""
  
! #: c-family/c.opt:2602 c-family/c.opt:2606
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2610
  #, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2614
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu23."
  msgstr ""
  
! #: c-family/c.opt:2618 c-family/c.opt:2622
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2626
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2630
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu99."
  msgstr ""
  
! #: c-family/c.opt:2638
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard as amended in 1994."
  msgstr ""
  
! #: c-family/c.opt:2646
  #, no-c-format
  msgid "Deprecated in favor of -std=iso9899:1999."
  msgstr ""
  
! #: c-family/c.opt:2666
  #, no-c-format
  msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
  msgstr ""
  
! #: c-family/c.opt:2683
  #, no-c-format
  msgid "Enable traditional preprocessing."
  msgstr ""
  
! #: c-family/c.opt:2687
  #, no-c-format
  msgid "-trigraphs\tSupport ISO C trigraphs."
  msgstr ""
  
! #: c-family/c.opt:2691
  #, no-c-format
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
*************** msgstr ""
*** 4157,4387 ****
  
  #: m2/lang.opt:95
  #, no-c-format
! msgid "turn on quadruple tracing (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:99
  #, no-c-format
! msgid "turn on the Modula-2 api tracing (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:103
  #, no-c-format
! msgid "turn on the Modula-2 function line number generation (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:107
  #, no-c-format
! msgid "recognise the specified suffix as a definition module filename"
  msgstr ""
  
  #: m2/lang.opt:111
  #, no-c-format
! msgid "display all inbuilt system items"
  msgstr ""
  
  #: m2/lang.opt:115
  #, no-c-format
! msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
  msgstr ""
  
! #: m2/lang.opt:119
  #, no-c-format
! msgid "turns on runtime checking to check whether a floating point number will exceed range"
  msgstr ""
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "create a topologically sorted module list from all dependent modules used in the application"
  msgstr ""
  
! #: m2/lang.opt:127 m2/lang.opt:215
  #, no-c-format
! msgid "turns on all range checking for numerical values"
  msgstr ""
  
  #: m2/lang.opt:131
  #, no-c-format
! msgid "use ISO dialect of Modula-2"
  msgstr ""
  
  #: m2/lang.opt:135
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:139
  #, no-c-format
- msgid "set all location values to a specific value (internal switch)"
- msgstr ""
- 
- #: m2/lang.opt:143
- #, no-c-format
  msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
  msgstr ""
  
! #: m2/lang.opt:147
  #, no-c-format
  msgid "generate error messages which render keywords in lower case"
  msgstr ""
  
! #: m2/lang.opt:151
  #, no-c-format
  msgid "specify the module mangled prefix name for all modules in the following include paths"
  msgstr ""
  
! #: m2/lang.opt:159
  #, no-c-format
  msgid "insert plugin to identify runtime errors at compiletime"
  msgstr ""
  
! #: m2/lang.opt:163
  #, no-c-format
  msgid "specify the module mangled prefix name"
  msgstr ""
  
! #: m2/lang.opt:167
  #, no-c-format
  msgid "display statistics about the amount of source lines compiled and symbols used"
  msgstr ""
  
! #: m2/lang.opt:171
  #, no-c-format
  msgid "experimental flag to turn on the new strict type checker"
  msgstr ""
  
! #: m2/lang.opt:175
  #, no-c-format
  msgid "compile all implementation modules and program module at once"
  msgstr ""
  
! #: m2/lang.opt:179
  #, no-c-format
! msgid "recognise the specified suffix as implementation and module filenames"
  msgstr ""
  
! #: m2/lang.opt:183
  #, no-c-format
  msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
  msgstr ""
  
! #: m2/lang.opt:187
  #, no-c-format
  msgid "use PIM [234] dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:191
  #, no-c-format
  msgid "use PIM 2 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:195
  #, no-c-format
  msgid "use PIM 3 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:199
  #, no-c-format
  msgid "use PIM 4 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:203
  #, no-c-format
  msgid "force positive result from MOD and DIV result floor"
  msgstr ""
  
! #: m2/lang.opt:207
  #, no-c-format
  msgid "link against the pthread library (default on)"
  msgstr ""
  
! #: m2/lang.opt:211
  #, no-c-format
  msgid "internal compiler debugging information, dump the list of quadruples"
  msgstr ""
  
! #: m2/lang.opt:219
  #, no-c-format
  msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
  msgstr ""
  
! #: m2/lang.opt:223
  #, no-c-format
  msgid "specify the list of runtime modules and their initialization order"
  msgstr ""
  
! #: m2/lang.opt:227
  #, no-c-format
  msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
  msgstr ""
  
! #: m2/lang.opt:231
  #, no-c-format
  msgid "generate a C source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:235
  #, no-c-format
  msgid "generate a C++ source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:239
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "generate the main function"
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: m2/lang.opt:243
  #, no-c-format
  msgid "generate static scaffold initialization and finalization for every module inside main"
  msgstr ""
  
! #: m2/lang.opt:247
  #, no-c-format
  msgid "generate a shared library from the module"
  msgstr ""
  
! #: m2/lang.opt:251
  #, no-c-format
  msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  msgstr ""
  
! #: m2/lang.opt:255
  #, no-c-format
  msgid "display the location of module source files as they are compiled"
  msgstr ""
  
! #: m2/lang.opt:259
  #, no-c-format
  msgid "create a swig interface file for the module"
  msgstr ""
  
! #: m2/lang.opt:263
  #, no-c-format
  msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
  msgstr ""
  
! #: m2/lang.opt:267
  #, no-c-format
! msgid "orders the initialization/finalializations for scaffold-static or force linking of modules if scaffold-dynamic"
  msgstr ""
  
! #: m2/lang.opt:275
  #, no-c-format
  msgid "turns on all division and modulus by zero checking for ordinal values"
  msgstr ""
  
! #: m2/lang.opt:279
  #, no-c-format
  msgid "turns on runtime checking to check whether a whole number will exceed range"
  msgstr ""
  
! #: m2/lang.opt:283
  #, no-c-format
  msgid "Link the standard Modula-2 libraries statically in the compilation."
  msgstr ""
  
! #: m2/lang.opt:428 m2/lang.opt:432
  #, no-c-format
  msgid "save temporary preprocessed files"
  msgstr ""
--- 4167,4392 ----
  
  #: m2/lang.opt:95
  #, no-c-format
! msgid "turn on tracing of procedure line numbers (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:99
  #, no-c-format
! msgid "recognize the specified suffix as a definition module filename"
  msgstr ""
  
  #: m2/lang.opt:103
  #, no-c-format
! msgid "display all inbuilt system items"
  msgstr ""
  
  #: m2/lang.opt:107
  #, no-c-format
! msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
  msgstr ""
  
  #: m2/lang.opt:111
  #, no-c-format
! msgid "turns on runtime checking to check whether a floating point number will exceed range"
  msgstr ""
  
  #: m2/lang.opt:115
  #, no-c-format
! msgid "create a topologically sorted module list from all dependent modules used in the application"
  msgstr ""
  
! #: m2/lang.opt:119 m2/lang.opt:211
  #, no-c-format
! msgid "turns on all range checking for numerical values"
  msgstr ""
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "use ISO dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:127
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:131
  #, no-c-format
! msgid "set all location values to a specific value (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:135
  #, no-c-format
! msgid "turn on internal debug tracing for quad,token,line,all (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:139
  #, no-c-format
  msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
  msgstr ""
  
! #: m2/lang.opt:143
  #, no-c-format
  msgid "generate error messages which render keywords in lower case"
  msgstr ""
  
! #: m2/lang.opt:147
  #, no-c-format
  msgid "specify the module mangled prefix name for all modules in the following include paths"
  msgstr ""
  
! #: m2/lang.opt:155
  #, no-c-format
  msgid "insert plugin to identify runtime errors at compiletime"
  msgstr ""
  
! #: m2/lang.opt:159
  #, no-c-format
  msgid "specify the module mangled prefix name"
  msgstr ""
  
! #: m2/lang.opt:163
  #, no-c-format
  msgid "display statistics about the amount of source lines compiled and symbols used"
  msgstr ""
  
! #: m2/lang.opt:167
  #, no-c-format
  msgid "experimental flag to turn on the new strict type checker"
  msgstr ""
  
! #: m2/lang.opt:171
  #, no-c-format
  msgid "compile all implementation modules and program module at once"
  msgstr ""
  
! #: m2/lang.opt:175
  #, no-c-format
! msgid "recognize the specified suffix as implementation and module filenames"
  msgstr ""
  
! #: m2/lang.opt:179
  #, no-c-format
  msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
  msgstr ""
  
! #: m2/lang.opt:183
  #, no-c-format
  msgid "use PIM [234] dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:187
  #, no-c-format
  msgid "use PIM 2 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:191
  #, no-c-format
  msgid "use PIM 3 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:195
  #, no-c-format
  msgid "use PIM 4 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:199
  #, no-c-format
  msgid "force positive result from MOD and DIV result floor"
  msgstr ""
  
! #: m2/lang.opt:203
  #, no-c-format
  msgid "link against the pthread library (default on)"
  msgstr ""
  
! #: m2/lang.opt:207
  #, no-c-format
  msgid "internal compiler debugging information, dump the list of quadruples"
  msgstr ""
  
! #: m2/lang.opt:215
  #, no-c-format
  msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
  msgstr ""
  
! #: m2/lang.opt:219
  #, no-c-format
  msgid "specify the list of runtime modules and their initialization order"
  msgstr ""
  
! #: m2/lang.opt:223
  #, no-c-format
  msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
  msgstr ""
  
! #: m2/lang.opt:227
  #, no-c-format
  msgid "generate a C source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:231
  #, no-c-format
  msgid "generate a C++ source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:235
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "generate the main function"
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: m2/lang.opt:239
  #, no-c-format
  msgid "generate static scaffold initialization and finalization for every module inside main"
  msgstr ""
  
! #: m2/lang.opt:243
  #, no-c-format
  msgid "generate a shared library from the module"
  msgstr ""
  
! #: m2/lang.opt:247
  #, no-c-format
  msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  msgstr ""
  
! #: m2/lang.opt:251
  #, no-c-format
  msgid "display the location of module source files as they are compiled"
  msgstr ""
  
! #: m2/lang.opt:255
  #, no-c-format
  msgid "create a swig interface file for the module"
  msgstr ""
  
! #: m2/lang.opt:259
  #, no-c-format
  msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
  msgstr ""
  
! #: m2/lang.opt:263
  #, no-c-format
! msgid "orders the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic"
  msgstr ""
  
! #: m2/lang.opt:271
  #, no-c-format
  msgid "turns on all division and modulus by zero checking for ordinal values"
  msgstr ""
  
! #: m2/lang.opt:275
  #, no-c-format
  msgid "turns on runtime checking to check whether a whole number will exceed range"
  msgstr ""
  
! #: m2/lang.opt:279
  #, no-c-format
  msgid "Link the standard Modula-2 libraries statically in the compilation."
  msgstr ""
  
! #: m2/lang.opt:424 m2/lang.opt:428
  #, no-c-format
  msgid "save temporary preprocessed files"
  msgstr ""
*************** msgstr ""
*** 4713,4719 ****
  
  #: analyzer/analyzer.opt:227
  #, no-c-format
! msgid "Warn about code paths in in which a call is made to strtok with undefined behavior."
  msgstr ""
  
  #: analyzer/analyzer.opt:231
--- 4718,4724 ----
  
  #: analyzer/analyzer.opt:227
  #, no-c-format
! msgid "Warn about code paths in which a call is made to strtok with undefined behavior."
  msgstr ""
  
  #: analyzer/analyzer.opt:231
*************** msgstr ""
*** 5295,5301 ****
  
  #: config/darwin.opt:214
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initialiser for a dylib."
  msgstr ""
  
  #: config/darwin.opt:218
--- 5300,5306 ----
  
  #: config/darwin.opt:214
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initializer for a dylib."
  msgstr ""
  
  #: config/darwin.opt:218
*************** msgstr ""
*** 5518,5524 ****
  msgid "Use simulator runtime."
  msgstr ""
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:120
  #, no-c-format
  msgid "Specify the name of the target CPU."
  msgstr ""
--- 5523,5529 ----
  msgid "Use simulator runtime."
  msgstr ""
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:117
  #, no-c-format
  msgid "Specify the name of the target CPU."
  msgstr ""
*************** msgstr ""
*** 5573,5579 ****
  msgid "Link with the fast floating-point library."
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/bfin/bfin.opt:90 config/arm/arm.opt:348 config/frv/frv.opt:130
  #, no-c-format
  msgid "Enable Function Descriptor PIC mode."
  msgstr ""
--- 5578,5584 ----
  msgid "Link with the fast floating-point library."
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/bfin/bfin.opt:90 config/arm/arm.opt:345 config/frv/frv.opt:130
  #, no-c-format
  msgid "Enable Function Descriptor PIC mode."
  msgstr ""
*************** msgstr ""
*** 5737,5743 ****
  msgid "Align variables on a 32-bit boundary."
  msgstr ""
  
! #: config/m68k/m68k.opt:103 config/arm/arm.opt:89 config/nios2/nios2.opt:570
  #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
  #, no-c-format
  msgid "Specify the name of the target architecture."
--- 5742,5748 ----
  msgid "Align variables on a 32-bit boundary."
  msgstr ""
  
! #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
  #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
  #, no-c-format
  msgid "Specify the name of the target architecture."
*************** msgid "Support TLS segment larger than 6
*** 5846,5858 ****
  msgstr ""
  
  #: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:74
! #: config/arm/arm.opt:108 config/microblaze/microblaze.opt:60
  #, no-c-format
  msgid "Assume target CPU is configured as big endian."
  msgstr ""
  
  #: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:94
! #: config/arm/arm.opt:173 config/microblaze/microblaze.opt:64
  #, no-c-format
  msgid "Assume target CPU is configured as little endian."
  msgstr ""
--- 5851,5863 ----
  msgstr ""
  
  #: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:74
! #: config/arm/arm.opt:105 config/microblaze/microblaze.opt:60
  #, no-c-format
  msgid "Assume target CPU is configured as big endian."
  msgstr ""
  
  #: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:94
! #: config/arm/arm.opt:170 config/microblaze/microblaze.opt:64
  #, no-c-format
  msgid "Assume target CPU is configured as little endian."
  msgstr ""
*************** msgid "Convert BASE + LARGE_OFFSET addre
*** 5928,5939 ****
  msgstr ""
  
  #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:98
! #: config/loongarch/loongarch.opt:241
  #, no-c-format
  msgid "Specify the code model."
  msgstr ""
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:181
  #, no-c-format
  msgid "Do not generate unaligned memory accesses."
  msgstr ""
--- 5933,5944 ----
  msgstr ""
  
  #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:98
! #: config/loongarch/loongarch.opt:266
  #, no-c-format
  msgid "Specify the code model."
  msgstr ""
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:206
  #, no-c-format
  msgid "Do not generate unaligned memory accesses."
  msgstr ""
*************** msgstr ""
*** 5949,5962 ****
  msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:150 config/loongarch/loongarch.opt:249
  #, no-c-format
  msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr ""
  
  #: config/riscv/riscv.opt:155
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CRS and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
  msgstr ""
  
  #: config/riscv/riscv.opt:161 config/aarch64/aarch64.opt:141
--- 5954,5967 ----
  msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:150 config/loongarch/loongarch.opt:274
  #, no-c-format
  msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr ""
  
  #: config/riscv/riscv.opt:155
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
  msgstr ""
  
  #: config/riscv/riscv.opt:161 config/aarch64/aarch64.opt:141
*************** msgid "Known data alignment choices (for
*** 5981,6088 ****
  msgstr ""
  
  #: config/riscv/riscv.opt:201 config/aarch64/aarch64.opt:304
! #: config/i386/i386.opt:1034 config/arm/arm.opt:352
! #: config/rs6000/rs6000.opt:550
  #, no-c-format
  msgid "Use given stack-protector guard."
  msgstr ""
  
  #: config/riscv/riscv.opt:205 config/aarch64/aarch64.opt:308
! #: config/arm/arm.opt:356 config/rs6000/rs6000.opt:554
  #, no-c-format
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr ""
  
! #: config/riscv/riscv.opt:215 config/i386/i386.opt:1048
! #: config/rs6000/rs6000.opt:564
  #, no-c-format
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
! #: config/riscv/riscv.opt:222 config/i386/i386.opt:1055
! #: config/rs6000/rs6000.opt:571
  #, no-c-format
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
! #: config/riscv/riscv.opt:492
  #, no-c-format
  msgid "Supported ISA specs (for use with the -misa-spec= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:505
  #, no-c-format
  msgid "Set the version of RISC-V ISA spec."
  msgstr ""
  
! #: config/riscv/riscv.opt:509
  #, no-c-format
  msgid "Enable conditional moves unconditionally."
  msgstr ""
  
! #: config/riscv/riscv.opt:513
  #, no-c-format
  msgid "Always inline subword atomic operations."
  msgstr ""
  
! #: config/riscv/riscv.opt:517
  #, no-c-format
  msgid "Inline strcmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:521
  #, no-c-format
  msgid "Inline strncmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:525
  #, no-c-format
  msgid "Inline strlen calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:529
  #, no-c-format
  msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
  msgstr ""
  
! #: config/riscv/riscv.opt:533
  #, no-c-format
! msgid "Valid arguments to -param=riscv-autovec-preference=:"
  msgstr ""
  
! #: config/riscv/riscv.opt:546
  #, no-c-format
! msgid "-param=riscv-autovec-preference=<string>\tSet the preference of auto-vectorization in the RISC-V port."
  msgstr ""
  
! #: config/riscv/riscv.opt:550
  #, no-c-format
! msgid "The RVV possible LMUL (-param=riscv-autovec-lmul=):"
  msgstr ""
  
! #: config/riscv/riscv.opt:569
  #, no-c-format
! msgid "-param=riscv-autovec-lmul=<string>\tSet the RVV LMUL of auto-vectorization in the RISC-V port."
  msgstr ""
  
! #: config/riscv/riscv.opt:576
  #, no-c-format
! msgid "Valid arguments to -param=vsetvl-strategy=:"
  msgstr ""
  
! #: config/riscv/riscv.opt:589
  #, no-c-format
! msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
  msgstr ""
  
! #: config/riscv/riscv.opt:593 config/i386/i386.opt:496
  #, no-c-format
! msgid "Valid arguments to -mstringop-strategy=:"
  msgstr ""
  
! #: config/riscv/riscv.opt:609
  #, no-c-format
! msgid "Specify stringop expansion strategy."
  msgstr ""
  
  #: config/m32c/m32c.opt:23
--- 5986,6105 ----
  msgstr ""
  
  #: config/riscv/riscv.opt:201 config/aarch64/aarch64.opt:304
! #: config/i386/i386.opt:1038 config/arm/arm.opt:349
! #: config/rs6000/rs6000.opt:554
  #, no-c-format
  msgid "Use given stack-protector guard."
  msgstr ""
  
  #: config/riscv/riscv.opt:205 config/aarch64/aarch64.opt:308
! #: config/arm/arm.opt:353 config/rs6000/rs6000.opt:558
  #, no-c-format
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr ""
  
! #: config/riscv/riscv.opt:215 config/i386/i386.opt:1052
! #: config/rs6000/rs6000.opt:568
  #, no-c-format
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
! #: config/riscv/riscv.opt:222 config/i386/i386.opt:1059
! #: config/rs6000/rs6000.opt:575
  #, no-c-format
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
! #: config/riscv/riscv.opt:494
  #, no-c-format
  msgid "Supported ISA specs (for use with the -misa-spec= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:507
  #, no-c-format
  msgid "Set the version of RISC-V ISA spec."
  msgstr ""
  
! #: config/riscv/riscv.opt:511
  #, no-c-format
  msgid "Enable conditional moves unconditionally."
  msgstr ""
  
! #: config/riscv/riscv.opt:515
  #, no-c-format
  msgid "Always inline subword atomic operations."
  msgstr ""
  
! #: config/riscv/riscv.opt:519
  #, no-c-format
  msgid "Inline strcmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:523
  #, no-c-format
  msgid "Inline strncmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:527
  #, no-c-format
  msgid "Inline strlen calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:531
  #, no-c-format
  msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
  msgstr ""
  
! #: config/riscv/riscv.opt:535
  #, no-c-format
! msgid "The RVV possible LMUL (-mrvv-max-lmul=):"
  msgstr ""
  
! #: config/riscv/riscv.opt:554
  #, no-c-format
! msgid "-mrvv-max-lmul=<string>\tSet the RVV LMUL of auto-vectorization."
  msgstr ""
  
! #: config/riscv/riscv.opt:561
  #, no-c-format
! msgid "Valid arguments to -param=vsetvl-strategy=:"
  msgstr ""
  
! #: config/riscv/riscv.opt:574
  #, no-c-format
! msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
  msgstr ""
  
! #: config/riscv/riscv.opt:578 config/i386/i386.opt:496
  #, no-c-format
! msgid "Valid arguments to -mstringop-strategy=:"
  msgstr ""
  
! #: config/riscv/riscv.opt:594
  #, no-c-format
! msgid "Specify stringop expansion strategy."
  msgstr ""
  
! #: config/riscv/riscv.opt:598
  #, no-c-format
! msgid "The possible RVV vector register lengths:"
  msgstr ""
  
! #: config/riscv/riscv.opt:608
  #, no-c-format
! msgid "-mrvv-vector-bits=<string>\tSet the kind of bits for an RVV vector register."
! msgstr ""
! 
! #: config/riscv/riscv.opt:612 config/aarch64/aarch64.opt:49
! #: config/loongarch/loongarch.opt:283
! #, no-c-format
! msgid "The possible TLS dialects:"
! msgstr ""
! 
! #: config/riscv/riscv.opt:622 config/aarch64/aarch64.opt:145
! #: config/loongarch/loongarch.opt:293
! #, no-c-format
! msgid "Specify TLS dialect."
  msgstr ""
  
  #: config/m32c/m32c.opt:23
*************** msgstr ""
*** 6205,6227 ****
  msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:49
! #, no-c-format
! msgid "The possible TLS dialects:"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:61 config/loongarch/loongarch.opt:219
  #, no-c-format
  msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:78 config/i386/i386.opt:1069
  #, fuzzy, no-c-format
  #| msgid "Generate code without GP reg"
  msgid "Generate code which uses only the general registers."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð±ÐµÐ· GP reg"
  
! #: config/aarch64/aarch64.opt:82 config/i386/i386.opt:1161
  #, no-c-format
  msgid "Generate code to mitigate against straight line speculation."
  msgstr ""
--- 6222,6239 ----
  msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:61 config/loongarch/loongarch.opt:244
  #, no-c-format
  msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:78 config/i386/i386.opt:1073
  #, fuzzy, no-c-format
  #| msgid "Generate code without GP reg"
  msgid "Generate code which uses only the general registers."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð±ÐµÐ· GP reg"
  
! #: config/aarch64/aarch64.opt:82 config/i386/i386.opt:1165
  #, no-c-format
  msgid "Generate code to mitigate against straight line speculation."
  msgstr ""
*************** msgstr ""
*** 6251,6261 ****
  msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr ""
  
- #: config/aarch64/aarch64.opt:145
- #, no-c-format
- msgid "Specify TLS dialect."
- msgstr ""
- 
  #: config/aarch64/aarch64.opt:149
  #, no-c-format
  msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
--- 6263,6268 ----
*************** msgstr ""
*** 6297,6303 ****
  msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:202 config/arm/arm.opt:340
  #, no-c-format
  msgid "Use branch-protection features."
  msgstr ""
--- 6304,6310 ----
  msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:202 config/arm/arm.opt:337
  #, no-c-format
  msgid "Use branch-protection features."
  msgstr ""
*************** msgstr ""
*** 6735,6741 ****
  
  #: config/epiphany/epiphany.opt:108
  #, no-c-format
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
  #: config/epiphany/epiphany.opt:112
--- 6742,6748 ----
  
  #: config/epiphany/epiphany.opt:108
  #, no-c-format
! msgid "A floating point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
  #: config/epiphany/epiphany.opt:112
*************** msgstr ""
*** 7142,7148 ****
  msgid "Generate code for given CPU."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/i386/i386.opt:282 config/bpf/bpf.opt:98
  #, fuzzy, no-c-format
  #| msgid "Use given assembler dialect"
  msgid "Use given assembler dialect."
--- 7149,7155 ----
  msgid "Generate code for given CPU."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� Ð´Ð°Ð´Ð·ÐµÐ½Ð°Ð³Ð° Ð¦ÐŸ"
  
! #: config/i386/i386.opt:282 config/bpf/bpf.opt:100
  #, fuzzy, no-c-format
  #| msgid "Use given assembler dialect"
  msgid "Use given assembler dialect."
*************** msgstr ""
*** 7374,7380 ****
  msgid "Generate reciprocals instead of divss and sqrtss."
  msgstr ""
  
! #: config/i386/i386.opt:601 config/loongarch/loongarch.opt:214
  #, no-c-format
  msgid "Control generation of reciprocal estimates."
  msgstr ""
--- 7381,7387 ----
  msgid "Generate reciprocals instead of divss and sqrtss."
  msgstr ""
  
! #: config/i386/i386.opt:601 config/loongarch/loongarch.opt:235
  #, no-c-format
  msgid "Control generation of reciprocal estimates."
  msgstr ""
*************** msgstr ""
*** 7434,8166 ****
  msgid "Maximum number of bits that can be stored to memory efficiently."
  msgstr ""
  
! #: config/i386/i386.opt:666
  #, no-c-format
! msgid "Generate 32bit i386 code."
  msgstr ""
  
  #: config/i386/i386.opt:670
  #, no-c-format
! msgid "Generate 64bit x86-64 code."
  msgstr ""
  
  #: config/i386/i386.opt:674
  #, no-c-format
! msgid "Generate 32bit x86-64 code."
  msgstr ""
  
  #: config/i386/i386.opt:678
  #, no-c-format
! msgid "Generate 16bit i386 code."
  msgstr ""
  
  #: config/i386/i386.opt:682
  #, fuzzy, no-c-format
  msgid "Support MMX built-in functions."
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: config/i386/i386.opt:686
  #, fuzzy, no-c-format
  msgid "Support 3DNow! built-in functions."
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: config/i386/i386.opt:690
  #, fuzzy, no-c-format
  msgid "Support Athlon 3Dnow! built-in functions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/i386/i386.opt:694
  #, no-c-format
  msgid "Support MMX and SSE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:698
  #, no-c-format
  msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:702
  #, no-c-format
  msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:706
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:710
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:714 config/i386/i386.opt:718
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:722
  #, no-c-format
  msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:730
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:734
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:738
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:742
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:746
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:750
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:754
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:758
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:762
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:766
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:770
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:774
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:778
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:782
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:786
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:790
  #, no-c-format
  msgid "Support AVX512VNNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:794
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:798
  #, no-c-format
  msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:802
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:806
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:810
  #, no-c-format
  msgid "Support FMA4 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:814
  #, no-c-format
  msgid "Support XOP built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:818
  #, no-c-format
  msgid "Support LWP built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:822
  #, no-c-format
  msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
  msgstr ""
  
! #: config/i386/i386.opt:826
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Support code generation of popcnt instruction."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/i386/i386.opt:830
  #, no-c-format
  msgid "Support PCONFIG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:834
  #, no-c-format
  msgid "Support WBNOINVD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:838
  #, no-c-format
  msgid "Support PTWRITE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:842
  #, no-c-format
  msgid "Support UINTR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:846
  #, no-c-format
  msgid "Support SGX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:850
  #, no-c-format
  msgid "Support RDPID built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:854
  #, no-c-format
  msgid "Support GFNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:858
  #, no-c-format
  msgid "Support VAES built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:862
  #, no-c-format
  msgid "Support VPCLMULQDQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:866
  #, no-c-format
  msgid "Support BMI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:870
  #, no-c-format
  msgid "Support BMI2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:874
  #, no-c-format
  msgid "Support LZCNT built-in function and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:878
  #, no-c-format
  msgid "Support Hardware Lock Elision prefixes."
  msgstr ""
  
! #: config/i386/i386.opt:882
  #, no-c-format
  msgid "Support RDSEED instruction."
  msgstr ""
  
! #: config/i386/i386.opt:886
  #, no-c-format
  msgid "Support PREFETCHW instruction."
  msgstr ""
  
! #: config/i386/i386.opt:890
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Support flag-preserving add-carry instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/i386/i386.opt:894
  #, no-c-format
  msgid "Support CLFLUSHOPT instructions."
  msgstr ""
  
! #: config/i386/i386.opt:898
  #, no-c-format
  msgid "Support CLWB instruction."
  msgstr ""
  
! #: config/i386/i386.opt:905
  #, no-c-format
  msgid "Support FXSAVE and FXRSTOR instructions."
  msgstr ""
  
! #: config/i386/i386.opt:909
  #, no-c-format
  msgid "Support XSAVE and XRSTOR instructions."
  msgstr ""
  
! #: config/i386/i386.opt:913
  #, no-c-format
  msgid "Support XSAVEOPT instruction."
  msgstr ""
  
! #: config/i386/i386.opt:917
  #, fuzzy, no-c-format
  #| msgid "Don't use AltiVec instructions"
  msgid "Support XSAVEC instructions."
  msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– AltiVec"
  
! #: config/i386/i386.opt:921
  #, no-c-format
  msgid "Support XSAVES and XRSTORS instructions."
  msgstr ""
  
! #: config/i386/i386.opt:925
  #, no-c-format
  msgid "Support TBM built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:929
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Support code generation of cmpxchg16b instruction."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/i386/i386.opt:933
  #, no-c-format
  msgid "Support code generation of sahf instruction in 64bit x86-64 code."
  msgstr ""
  
! #: config/i386/i386.opt:937
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Support code generation of movbe instruction."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/i386/i386.opt:941
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Support code generation of crc32 instruction."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/i386/i386.opt:945
  #, no-c-format
  msgid "Support AES built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:949
  #, no-c-format
  msgid "Support SHA1 and SHA256 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:953
  #, no-c-format
  msgid "Support PCLMUL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:957
  #, no-c-format
  msgid "Encode SSE instructions with VEX prefix."
  msgstr ""
  
! #: config/i386/i386.opt:961
  #, no-c-format
  msgid "Support FSGSBASE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:965
  #, no-c-format
  msgid "Support RDRND built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:969
  #, no-c-format
  msgid "Support F16C built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:973
  #, no-c-format
  msgid "Support PREFETCHWT1 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:977
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue."
  msgstr ""
  
! #: config/i386/i386.opt:981
  #, no-c-format
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:985 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
! #: config/i386/i386.opt:990
  #, no-c-format
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
  
! #: config/i386/i386.opt:994
  #, no-c-format
  msgid "Set name of section to record mrecord-mcount calls."
  msgstr ""
  
! #: config/i386/i386.opt:998
  #, no-c-format
  msgid "Skip setting up RAX register when passing variable arguments."
  msgstr ""
  
! #: config/i386/i386.opt:1002
  #, no-c-format
  msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
  msgstr ""
  
! #: config/i386/i386.opt:1006
  #, no-c-format
  msgid "Split 32-byte AVX unaligned load."
  msgstr ""
  
! #: config/i386/i386.opt:1010
  #, no-c-format
  msgid "Split 32-byte AVX unaligned store."
  msgstr ""
  
! #: config/i386/i386.opt:1014
  #, no-c-format
  msgid "Support RTM built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1022
  #, no-c-format
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1026
  #, no-c-format
  msgid "Support CLZERO built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1030
  #, no-c-format
  msgid "Support PKU built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1038
  #, no-c-format
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr ""
  
! #: config/i386/i386.opt:1062
  #, no-c-format
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr ""
  
! #: config/i386/i386.opt:1073
  #, no-c-format
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1078
  #, no-c-format
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1083
  #, no-c-format
  msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
  msgstr ""
  
! #: config/i386/i386.opt:1088
  #, no-c-format
  msgid "Make all function calls indirect."
  msgstr ""
  
! #: config/i386/i386.opt:1092
  #, no-c-format
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1096
  #, no-c-format
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1100 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1116
  #, no-c-format
  msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
  msgstr ""
  
! #: config/i386/i386.opt:1120
  #, no-c-format
  msgid "Force indirect call and jump via register."
  msgstr ""
  
! #: config/i386/i386.opt:1124
  #, no-c-format
  msgid "Support MOVDIRI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1128
  #, no-c-format
  msgid "Support MOVDIR64B built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1132
  #, no-c-format
  msgid "Support WAITPKG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1136
  #, no-c-format
  msgid "Support CLDEMOTE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1140
  #, no-c-format
  msgid "Instrument function exit in instrumented functions with __fentry__."
  msgstr ""
  
! #: config/i386/i386.opt:1144
  #, no-c-format
  msgid "Known choices for return instrumentation with -minstrument-return=:"
  msgstr ""
  
! #: config/i386/i386.opt:1157
  #, no-c-format
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/i386.opt:1165
  #, no-c-format
  msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
  msgstr ""
  
! #: config/i386/i386.opt:1181
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1186
  #, no-c-format
  msgid "Support ENQCMD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1190
  #, no-c-format
  msgid "Support SERIALIZE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1194
  #, no-c-format
  msgid "Support TSXLDTRK built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1198
  #, no-c-format
  msgid "Support AMX-TILE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1202
  #, no-c-format
  msgid "Support AMX-INT8 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1206
  #, no-c-format
  msgid "Support AMX-BF16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1210
  #, no-c-format
  msgid "Support HRESET built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1214
  #, no-c-format
  msgid "Support KL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1218
  #, no-c-format
  msgid "Support WIDEKL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1222
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1227
  #, no-c-format
  msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
  msgstr ""
  
! #: config/i386/i386.opt:1231
  #, no-c-format
  msgid "Support MWAIT and MONITOR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1235
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1239
  #, no-c-format
  msgid "Do not use GOT to access external symbols."
  msgstr ""
  
! #: config/i386/i386.opt:1243
  #, no-c-format
  msgid "Instructions number above which STFL stall penalty can be compensated."
  msgstr ""
  
! #: config/i386/i386.opt:1247
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1252
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1257
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1262
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1267
  #, no-c-format
  msgid "Support AMX-FP16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1271
  #, no-c-format
  msgid "Support PREFETCHI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1275
  #, no-c-format
  msgid "Support RAOINT built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1279
  #, no-c-format
  msgid "Enable conservative small loop unrolling."
  msgstr ""
  
! #: config/i386/i386.opt:1283
  #, no-c-format
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
! #: config/i386/i386.opt:1299
  #, no-c-format
  msgid "Support AMX-COMPLEX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1303
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1308
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1313
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1318
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1323
  #, fuzzy, no-c-format
  msgid "Enable vectorization for gather instruction."
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.opt:1327
  #, fuzzy, no-c-format
  msgid "Enable vectorization for scatter instruction."
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.opt:1331
  #, no-c-format
  msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD and PPX."
  msgstr ""
  
! #: config/i386/i386.opt:1360
  #, no-c-format
  msgid "Enable GPR32 in inline asm when APX_F enabled."
  msgstr ""
  
! #: config/i386/i386.opt:1364
  #, no-c-format
  msgid "Support 512 bit vector built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1368
  #, no-c-format
  msgid "Support USER_MSR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1372 config/i386/i386.opt:1382
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1377
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation."
  msgstr ""
--- 7441,8178 ----
  msgid "Maximum number of bits that can be stored to memory efficiently."
  msgstr ""
  
! #: config/i386/i386.opt:664
  #, no-c-format
! msgid "Optimize noreturn functions by not saving callee-saved registers used in the function."
  msgstr ""
  
  #: config/i386/i386.opt:670
  #, no-c-format
! msgid "Generate 32bit i386 code."
  msgstr ""
  
  #: config/i386/i386.opt:674
  #, no-c-format
! msgid "Generate 64bit x86-64 code."
  msgstr ""
  
  #: config/i386/i386.opt:678
  #, no-c-format
! msgid "Generate 32bit x86-64 code."
  msgstr ""
  
  #: config/i386/i386.opt:682
+ #, no-c-format
+ msgid "Generate 16bit i386 code."
+ msgstr ""
+ 
+ #: config/i386/i386.opt:686
  #, fuzzy, no-c-format
  msgid "Support MMX built-in functions."
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: config/i386/i386.opt:690
  #, fuzzy, no-c-format
  msgid "Support 3DNow! built-in functions."
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: config/i386/i386.opt:694
  #, fuzzy, no-c-format
  msgid "Support Athlon 3Dnow! built-in functions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/i386/i386.opt:698
  #, no-c-format
  msgid "Support MMX and SSE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:702
  #, no-c-format
  msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:706
  #, no-c-format
  msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:710
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:714
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:718 config/i386/i386.opt:722
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:726
  #, no-c-format
  msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:734
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:738
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:742
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:746
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:750
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:754
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:758
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:762
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:766
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:770
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:774
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:778
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:782
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:786
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:790
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:794
  #, no-c-format
  msgid "Support AVX512VNNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:798
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:802
  #, no-c-format
  msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:806
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:810
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:814
  #, no-c-format
  msgid "Support FMA4 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:818
  #, no-c-format
  msgid "Support XOP built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:822
  #, no-c-format
  msgid "Support LWP built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:826
  #, no-c-format
  msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
  msgstr ""
  
! #: config/i386/i386.opt:830
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Support code generation of popcnt instruction."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/i386/i386.opt:834
  #, no-c-format
  msgid "Support PCONFIG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:838
  #, no-c-format
  msgid "Support WBNOINVD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:842
  #, no-c-format
  msgid "Support PTWRITE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:846
  #, no-c-format
  msgid "Support UINTR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:850
  #, no-c-format
  msgid "Support SGX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:854
  #, no-c-format
  msgid "Support RDPID built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:858
  #, no-c-format
  msgid "Support GFNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:862
  #, no-c-format
  msgid "Support VAES built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:866
  #, no-c-format
  msgid "Support VPCLMULQDQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:870
  #, no-c-format
  msgid "Support BMI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:874
  #, no-c-format
  msgid "Support BMI2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:878
  #, no-c-format
  msgid "Support LZCNT built-in function and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:882
  #, no-c-format
  msgid "Support Hardware Lock Elision prefixes."
  msgstr ""
  
! #: config/i386/i386.opt:886
  #, no-c-format
  msgid "Support RDSEED instruction."
  msgstr ""
  
! #: config/i386/i386.opt:890
  #, no-c-format
  msgid "Support PREFETCHW instruction."
  msgstr ""
  
! #: config/i386/i386.opt:894
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Support flag-preserving add-carry instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/i386/i386.opt:898
  #, no-c-format
  msgid "Support CLFLUSHOPT instructions."
  msgstr ""
  
! #: config/i386/i386.opt:902
  #, no-c-format
  msgid "Support CLWB instruction."
  msgstr ""
  
! #: config/i386/i386.opt:909
  #, no-c-format
  msgid "Support FXSAVE and FXRSTOR instructions."
  msgstr ""
  
! #: config/i386/i386.opt:913
  #, no-c-format
  msgid "Support XSAVE and XRSTOR instructions."
  msgstr ""
  
! #: config/i386/i386.opt:917
  #, no-c-format
  msgid "Support XSAVEOPT instruction."
  msgstr ""
  
! #: config/i386/i386.opt:921
  #, fuzzy, no-c-format
  #| msgid "Don't use AltiVec instructions"
  msgid "Support XSAVEC instructions."
  msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ– AltiVec"
  
! #: config/i386/i386.opt:925
  #, no-c-format
  msgid "Support XSAVES and XRSTORS instructions."
  msgstr ""
  
! #: config/i386/i386.opt:929
  #, no-c-format
  msgid "Support TBM built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:933
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Support code generation of cmpxchg16b instruction."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/i386/i386.opt:937
  #, no-c-format
  msgid "Support code generation of sahf instruction in 64bit x86-64 code."
  msgstr ""
  
! #: config/i386/i386.opt:941
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Support code generation of movbe instruction."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/i386/i386.opt:945
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Support code generation of crc32 instruction."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/i386/i386.opt:949
  #, no-c-format
  msgid "Support AES built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:953
  #, no-c-format
  msgid "Support SHA1 and SHA256 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:957
  #, no-c-format
  msgid "Support PCLMUL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:961
  #, no-c-format
  msgid "Encode SSE instructions with VEX prefix."
  msgstr ""
  
! #: config/i386/i386.opt:965
  #, no-c-format
  msgid "Support FSGSBASE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:969
  #, no-c-format
  msgid "Support RDRND built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:973
  #, no-c-format
  msgid "Support F16C built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:977
  #, no-c-format
  msgid "Support PREFETCHWT1 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:981
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue."
  msgstr ""
  
! #: config/i386/i386.opt:985
  #, no-c-format
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:989 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
! #: config/i386/i386.opt:994
  #, no-c-format
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
  
! #: config/i386/i386.opt:998
  #, no-c-format
  msgid "Set name of section to record mrecord-mcount calls."
  msgstr ""
  
! #: config/i386/i386.opt:1002
  #, no-c-format
  msgid "Skip setting up RAX register when passing variable arguments."
  msgstr ""
  
! #: config/i386/i386.opt:1006
  #, no-c-format
  msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
  msgstr ""
  
! #: config/i386/i386.opt:1010
  #, no-c-format
  msgid "Split 32-byte AVX unaligned load."
  msgstr ""
  
! #: config/i386/i386.opt:1014
  #, no-c-format
  msgid "Split 32-byte AVX unaligned store."
  msgstr ""
  
! #: config/i386/i386.opt:1018
  #, no-c-format
  msgid "Support RTM built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1026
  #, no-c-format
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1030
  #, no-c-format
  msgid "Support CLZERO built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1034
  #, no-c-format
  msgid "Support PKU built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1042
  #, no-c-format
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr ""
  
! #: config/i386/i386.opt:1066
  #, no-c-format
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr ""
  
! #: config/i386/i386.opt:1077
  #, no-c-format
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1082
  #, no-c-format
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1087
  #, no-c-format
  msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
  msgstr ""
  
! #: config/i386/i386.opt:1092
  #, no-c-format
  msgid "Make all function calls indirect."
  msgstr ""
  
! #: config/i386/i386.opt:1096
  #, no-c-format
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1100
  #, no-c-format
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1104 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1120
  #, no-c-format
  msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
  msgstr ""
  
! #: config/i386/i386.opt:1124
  #, no-c-format
  msgid "Force indirect call and jump via register."
  msgstr ""
  
! #: config/i386/i386.opt:1128
  #, no-c-format
  msgid "Support MOVDIRI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1132
  #, no-c-format
  msgid "Support MOVDIR64B built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1136
  #, no-c-format
  msgid "Support WAITPKG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1140
  #, no-c-format
  msgid "Support CLDEMOTE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1144
  #, no-c-format
  msgid "Instrument function exit in instrumented functions with __fentry__."
  msgstr ""
  
! #: config/i386/i386.opt:1148
  #, no-c-format
  msgid "Known choices for return instrumentation with -minstrument-return=:"
  msgstr ""
  
! #: config/i386/i386.opt:1161
  #, no-c-format
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/i386.opt:1169
  #, no-c-format
  msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
  msgstr ""
  
! #: config/i386/i386.opt:1185
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1190
  #, no-c-format
  msgid "Support ENQCMD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1194
  #, no-c-format
  msgid "Support SERIALIZE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1198
  #, no-c-format
  msgid "Support TSXLDTRK built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1202
  #, no-c-format
  msgid "Support AMX-TILE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1206
  #, no-c-format
  msgid "Support AMX-INT8 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1210
  #, no-c-format
  msgid "Support AMX-BF16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1214
  #, no-c-format
  msgid "Support HRESET built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1218
  #, no-c-format
  msgid "Support KL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1222
  #, no-c-format
  msgid "Support WIDEKL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1226
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1231
  #, no-c-format
  msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
  msgstr ""
  
! #: config/i386/i386.opt:1235
  #, no-c-format
  msgid "Support MWAIT and MONITOR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1239
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1243
  #, no-c-format
  msgid "Do not use GOT to access external symbols."
  msgstr ""
  
! #: config/i386/i386.opt:1247
  #, no-c-format
  msgid "Instructions number above which STFL stall penalty can be compensated."
  msgstr ""
  
! #: config/i386/i386.opt:1251
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1256
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1261
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1266
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1271
  #, no-c-format
  msgid "Support AMX-FP16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1275
  #, no-c-format
  msgid "Support PREFETCHI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1279
  #, no-c-format
  msgid "Support RAOINT built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1283
  #, no-c-format
  msgid "Enable conservative small loop unrolling."
  msgstr ""
  
! #: config/i386/i386.opt:1287
  #, no-c-format
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
! #: config/i386/i386.opt:1303
  #, no-c-format
  msgid "Support AMX-COMPLEX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1307
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1312
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1317
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1322
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1327
  #, fuzzy, no-c-format
  msgid "Enable vectorization for gather instruction."
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.opt:1331
  #, fuzzy, no-c-format
  msgid "Enable vectorization for scatter instruction."
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.opt:1335
  #, no-c-format
  msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD and PPX."
  msgstr ""
  
! #: config/i386/i386.opt:1364
  #, no-c-format
  msgid "Enable GPR32 in inline asm when APX_F enabled."
  msgstr ""
  
! #: config/i386/i386.opt:1368
  #, no-c-format
  msgid "Support 512 bit vector built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1372
  #, no-c-format
  msgid "Support USER_MSR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1376 config/i386/i386.opt:1386
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1381
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation."
  msgstr ""
*************** msgstr ""
*** 8549,8585 ****
  
  #: config/avr/avr.opt:23
  #, no-c-format
! msgid "Use subroutines for function prologues and epilogues."
  msgstr ""
  
  #: config/avr/avr.opt:27
  #, no-c-format
! msgid "-mmcu=MCU\tSelect the target MCU."
  msgstr ""
  
  #: config/avr/avr.opt:31
  #, no-c-format
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
  msgstr ""
  
  #: config/avr/avr.opt:35
  #, no-c-format
! msgid "Set the number of 64 KiB flash segments."
  msgstr ""
  
  #: config/avr/avr.opt:39
  #, no-c-format
! msgid "Indicate presence of a processor erratum."
  msgstr ""
  
  #: config/avr/avr.opt:43
  #, no-c-format
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr ""
  
  #: config/avr/avr.opt:53
  #, no-c-format
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
  msgstr ""
  
  #: config/avr/avr.opt:57
--- 8561,8597 ----
  
  #: config/avr/avr.opt:23
  #, no-c-format
! msgid "Optimization. Use subroutines for function prologues and epilogues."
  msgstr ""
  
  #: config/avr/avr.opt:27
  #, no-c-format
! msgid "-mmcu=<MCU>\tSelect the target MCU."
  msgstr ""
  
  #: config/avr/avr.opt:31
  #, no-c-format
! msgid "Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
  msgstr ""
  
  #: config/avr/avr.opt:35
  #, no-c-format
! msgid "This option is used internally. Set the number of 64 KiB flash segments."
  msgstr ""
  
  #: config/avr/avr.opt:39
  #, no-c-format
! msgid "This option is used internally. Indicate presence of a processor erratum.  Do not skip 32-bit instructions."
  msgstr ""
  
  #: config/avr/avr.opt:43
  #, no-c-format
! msgid "This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr ""
  
  #: config/avr/avr.opt:53
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection.  Assume RJMP / RCALL can target all program memory."
  msgstr ""
  
  #: config/avr/avr.opt:57
*************** msgstr ""
*** 8595,8606 ****
  
  #: config/avr/avr.opt:65
  #, no-c-format
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
  msgstr ""
  
  #: config/avr/avr.opt:69
  #, no-c-format
! msgid "Treat main as if it had attribute OS_task."
  msgstr ""
  
  #: config/avr/avr.opt:79
--- 8607,8618 ----
  
  #: config/avr/avr.opt:65
  #, no-c-format
! msgid "-mbranch-cost=<cost>\tOptimization. Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
  msgstr ""
  
  #: config/avr/avr.opt:69
  #, no-c-format
! msgid "Optimization. Treat main as if it had attribute OS_task."
  msgstr ""
  
  #: config/avr/avr.opt:79
*************** msgstr ""
*** 8610,8616 ****
  
  #: config/avr/avr.opt:83
  #, no-c-format
! msgid "Relax branches."
  msgstr ""
  
  #: config/avr/avr.opt:87
--- 8622,8628 ----
  
  #: config/avr/avr.opt:83
  #, no-c-format
! msgid "Optimization. Relax branches."
  msgstr ""
  
  #: config/avr/avr.opt:87
*************** msgstr ""
*** 8620,8636 ****
  
  #: config/avr/avr.opt:91
  #, no-c-format
! msgid "Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
  msgstr ""
  
  #: config/avr/avr.opt:95
  #, no-c-format
! msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
  msgstr ""
  
  #: config/avr/avr.opt:99
  #, no-c-format
! msgid "The device has the bitfield NVMCTRL_CTRLB.FLMAP.  This option is used internally."
  msgstr ""
  
  #: config/avr/avr.opt:103
--- 8632,8648 ----
  
  #: config/avr/avr.opt:91
  #, no-c-format
! msgid "Optimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
  msgstr ""
  
  #: config/avr/avr.opt:95
  #, no-c-format
! msgid "Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
  msgstr ""
  
  #: config/avr/avr.opt:99
  #, no-c-format
! msgid "This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP."
  msgstr ""
  
  #: config/avr/avr.opt:103
*************** msgstr ""
*** 8640,8690 ****
  
  #: config/avr/avr.opt:108
  #, no-c-format
! msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
  msgstr ""
  
  #: config/avr/avr.opt:112
  #, no-c-format
! msgid "Warn if the address space of an address is changed."
  msgstr ""
  
  #: config/avr/avr.opt:116
  #, no-c-format
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr ""
  
  #: config/avr/avr.opt:120
  #, no-c-format
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr ""
  
  #: config/avr/avr.opt:124
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices."
  msgstr ""
  
  #: config/avr/avr.opt:128
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:132
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:136
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:140
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
  #: config/avr/avr.opt:144
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
--- 8652,8712 ----
  
  #: config/avr/avr.opt:108
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection. The device has no SPH special function register."
  msgstr ""
  
  #: config/avr/avr.opt:112
  #, no-c-format
! msgid "Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
  msgstr ""
  
  #: config/avr/avr.opt:116
  #, no-c-format
! msgid "-mfuse-add=<0,2>\tOptimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
  msgstr ""
  
  #: config/avr/avr.opt:120
  #, no-c-format
! msgid "Warn if the address space of an address is changed."
  msgstr ""
  
  #: config/avr/avr.opt:124
  #, no-c-format
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr ""
  
  #: config/avr/avr.opt:128
  #, no-c-format
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr ""
  
  #: config/avr/avr.opt:132
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:136
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:140
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:144
  #, no-c-format
+ msgid "Do not link against the device-specific library lib<MCU>.a."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:148
+ #, no-c-format
+ msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:152
+ #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
*************** msgstr ""
*** 8916,8922 ****
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:181
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr ""
--- 8938,8944 ----
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:178
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr ""
*************** msgstr ""
*** 8978,8984 ****
  
  #: config/s390/s390.opt:335
  #, no-c-format
! msgid "Assume external symbols to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
  msgstr ""
  
  #: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
--- 9000,9006 ----
  
  #: config/s390/s390.opt:335
  #, no-c-format
! msgid "Assume external symbols, whose natural alignment would be 1, to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
  msgstr ""
  
  #: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
*************** msgstr ""
*** 9051,9304 ****
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/arm/arm.opt:38
  #, no-c-format
  msgid "TLS dialect to use:"
  msgstr ""
  
! #: config/arm/arm.opt:48
  #, no-c-format
  msgid "Specify an ABI."
  msgstr ""
  
! #: config/arm/arm.opt:52
  #, no-c-format
  msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:71
  #, no-c-format
  msgid "Generate a call to abort if a noreturn function returns."
  msgstr ""
  
! #: config/arm/arm.opt:78
  #, no-c-format
  msgid "Generate APCS conformant stack frames."
  msgstr ""
  
! #: config/arm/arm.opt:82
  #, no-c-format
  msgid "Generate re-entrant, PIC code."
  msgstr ""
  
! #: config/arm/arm.opt:104
  #, fuzzy, no-c-format
  #| msgid "Generate code without GP reg"
  msgid "Generate code in 32 bit ARM state."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð±ÐµÐ· GP reg"
  
! #: config/arm/arm.opt:112
  #, no-c-format
  msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr ""
  
! #: config/arm/arm.opt:116
  #, no-c-format
  msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr ""
  
! #: config/arm/arm.opt:124 config/csky/csky.opt:73
  #, no-c-format
  msgid "Specify if floating point hardware should be used."
  msgstr ""
  
! #: config/arm/arm.opt:128
  #, no-c-format
  msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:132 config/csky/csky.opt:77
  #, no-c-format
  msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:145
  #, no-c-format
  msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:149
  #, fuzzy, no-c-format
  msgid "Specify the __fp16 floating-point format."
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/arm/arm.opt:153
  #, no-c-format
  msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr ""
  
! #: config/arm/arm.opt:166
  #, no-c-format
  msgid "Specify the name of the target floating point hardware/format."
  msgstr ""
  
! #: config/arm/arm.opt:177
  #, no-c-format
  msgid "Generate call insns as indirect calls, if necessary."
  msgstr ""
  
! #: config/arm/arm.opt:185
  #, no-c-format
  msgid "Specify the register to be used for PIC addressing."
  msgstr ""
  
! #: config/arm/arm.opt:189
  #, no-c-format
  msgid "Store function names in object code."
  msgstr ""
  
! #: config/arm/arm.opt:193
  #, no-c-format
  msgid "Permit scheduling of a function's prologue sequence."
  msgstr ""
  
! #: config/arm/arm.opt:197 config/rs6000/rs6000.opt:235
  #, no-c-format
  msgid "Do not load the PIC register in function prologues."
  msgstr ""
  
! #: config/arm/arm.opt:204
  #, no-c-format
  msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr ""
  
! #: config/arm/arm.opt:208
  #, fuzzy, no-c-format
  #| msgid "Generate code for GNU as"
  msgid "Generate code for Thumb state."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU as"
  
! #: config/arm/arm.opt:212
  #, no-c-format
  msgid "Support calls between Thumb and ARM instruction sets."
  msgstr ""
  
! #: config/arm/arm.opt:216
  #, no-c-format
  msgid "Specify thread local storage scheme."
  msgstr ""
  
! #: config/arm/arm.opt:220
  #, no-c-format
  msgid "Specify how to access the thread pointer."
  msgstr ""
  
! #: config/arm/arm.opt:224
  #, no-c-format
  msgid "Valid arguments to -mtp=:"
  msgstr ""
  
! #: config/arm/arm.opt:246
  #, no-c-format
  msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:250
  #, no-c-format
  msgid "Thumb: Generate (leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:254 config/mn10300/mn10300.opt:42
  #, no-c-format
  msgid "Tune code for the given processor."
  msgstr ""
  
! #: config/arm/arm.opt:258
  #, no-c-format
  msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
  msgstr ""
  
! #: config/arm/arm.opt:269
  #, no-c-format
  msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:273
  #, no-c-format
  msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:277
  #, no-c-format
  msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:281
  #, no-c-format
  msgid "Only generate absolute relocations on word sized values."
  msgstr ""
  
! #: config/arm/arm.opt:285
  #, no-c-format
  msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:289
  #, no-c-format
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:294
  #, no-c-format
  msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
  msgstr ""
  
! #: config/arm/arm.opt:298
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
  msgstr ""
  
! #: config/arm/arm.opt:303
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
  msgstr ""
  
! #: config/arm/arm.opt:308 config/nds32/nds32.opt:461 config/arc/arc.opt:495
  #, no-c-format
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/arm/arm.opt:312
  #, no-c-format
  msgid "This option is deprecated and has no effect."
  msgstr ""
  
! #: config/arm/arm.opt:316
  #, no-c-format
  msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:320
  #, no-c-format
  msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:324
  #, no-c-format
  msgid "Do not allow constant data to be placed in code sections."
  msgstr ""
  
! #: config/arm/arm.opt:328
  #, no-c-format
  msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:332
  #, no-c-format
  msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:336 config/sh/sh.opt:195
  #, no-c-format
  msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm.opt:344
  #, no-c-format
  msgid "Generate code which uses the core registers only (r0-r14)."
  msgstr ""
  
! #: config/arm/arm.opt:366
  #, no-c-format
  msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
  msgstr ""
--- 9073,9326 ----
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/arm/arm.opt:35
  #, no-c-format
  msgid "TLS dialect to use:"
  msgstr ""
  
! #: config/arm/arm.opt:45
  #, no-c-format
  msgid "Specify an ABI."
  msgstr ""
  
! #: config/arm/arm.opt:49
  #, no-c-format
  msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:68
  #, no-c-format
  msgid "Generate a call to abort if a noreturn function returns."
  msgstr ""
  
! #: config/arm/arm.opt:75
  #, no-c-format
  msgid "Generate APCS conformant stack frames."
  msgstr ""
  
! #: config/arm/arm.opt:79
  #, no-c-format
  msgid "Generate re-entrant, PIC code."
  msgstr ""
  
! #: config/arm/arm.opt:101
  #, fuzzy, no-c-format
  #| msgid "Generate code without GP reg"
  msgid "Generate code in 32 bit ARM state."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð±ÐµÐ· GP reg"
  
! #: config/arm/arm.opt:109
  #, no-c-format
  msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr ""
  
! #: config/arm/arm.opt:113
  #, no-c-format
  msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr ""
  
! #: config/arm/arm.opt:121 config/csky/csky.opt:73
  #, no-c-format
  msgid "Specify if floating point hardware should be used."
  msgstr ""
  
! #: config/arm/arm.opt:125
  #, no-c-format
  msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:129 config/csky/csky.opt:77
  #, no-c-format
  msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:142
  #, no-c-format
  msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:146
  #, fuzzy, no-c-format
  msgid "Specify the __fp16 floating-point format."
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/arm/arm.opt:150
  #, no-c-format
  msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr ""
  
! #: config/arm/arm.opt:163
  #, no-c-format
  msgid "Specify the name of the target floating point hardware/format."
  msgstr ""
  
! #: config/arm/arm.opt:174
  #, no-c-format
  msgid "Generate call insns as indirect calls, if necessary."
  msgstr ""
  
! #: config/arm/arm.opt:182
  #, no-c-format
  msgid "Specify the register to be used for PIC addressing."
  msgstr ""
  
! #: config/arm/arm.opt:186
  #, no-c-format
  msgid "Store function names in object code."
  msgstr ""
  
! #: config/arm/arm.opt:190
  #, no-c-format
  msgid "Permit scheduling of a function's prologue sequence."
  msgstr ""
  
! #: config/arm/arm.opt:194 config/rs6000/rs6000.opt:235
  #, no-c-format
  msgid "Do not load the PIC register in function prologues."
  msgstr ""
  
! #: config/arm/arm.opt:201
  #, no-c-format
  msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr ""
  
! #: config/arm/arm.opt:205
  #, fuzzy, no-c-format
  #| msgid "Generate code for GNU as"
  msgid "Generate code for Thumb state."
  msgstr "Ð“ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� GNU as"
  
! #: config/arm/arm.opt:209
  #, no-c-format
  msgid "Support calls between Thumb and ARM instruction sets."
  msgstr ""
  
! #: config/arm/arm.opt:213
  #, no-c-format
  msgid "Specify thread local storage scheme."
  msgstr ""
  
! #: config/arm/arm.opt:217
  #, no-c-format
  msgid "Specify how to access the thread pointer."
  msgstr ""
  
! #: config/arm/arm.opt:221
  #, no-c-format
  msgid "Valid arguments to -mtp=:"
  msgstr ""
  
! #: config/arm/arm.opt:243
  #, no-c-format
  msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:247
  #, no-c-format
  msgid "Thumb: Generate (leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:251 config/mn10300/mn10300.opt:42
  #, no-c-format
  msgid "Tune code for the given processor."
  msgstr ""
  
! #: config/arm/arm.opt:255
  #, no-c-format
  msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
  msgstr ""
  
! #: config/arm/arm.opt:266
  #, no-c-format
  msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:270
  #, no-c-format
  msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:274
  #, no-c-format
  msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:278
  #, no-c-format
  msgid "Only generate absolute relocations on word sized values."
  msgstr ""
  
! #: config/arm/arm.opt:282
  #, no-c-format
  msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:286
  #, no-c-format
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:291
  #, no-c-format
  msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
  msgstr ""
  
! #: config/arm/arm.opt:295
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
  msgstr ""
  
! #: config/arm/arm.opt:300
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
  msgstr ""
  
! #: config/arm/arm.opt:305 config/nds32/nds32.opt:461 config/arc/arc.opt:495
  #, no-c-format
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/arm/arm.opt:309
  #, no-c-format
  msgid "This option is deprecated and has no effect."
  msgstr ""
  
! #: config/arm/arm.opt:313
  #, no-c-format
  msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:317
  #, no-c-format
  msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:321
  #, no-c-format
  msgid "Do not allow constant data to be placed in code sections."
  msgstr ""
  
! #: config/arm/arm.opt:325
  #, no-c-format
  msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:329
  #, no-c-format
  msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:333 config/sh/sh.opt:195
  #, no-c-format
  msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm.opt:341
  #, no-c-format
  msgid "Generate code which uses the core registers only (r0-r14)."
  msgstr ""
  
! #: config/arm/arm.opt:363
  #, no-c-format
  msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
  msgstr ""
*************** msgstr ""
*** 9843,10018 ****
  msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:475
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:479
  #, no-c-format
  msgid "Allow sign extension in fusion operations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:483
  #, no-c-format
  msgid "Use vector and scalar instructions added in ISA 2.07."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:487
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:491
  #, no-c-format
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:498
  #, no-c-format
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:502
  #, no-c-format
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:506
  #, no-c-format
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:510
  #, no-c-format
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:522
  #, no-c-format
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:526
  #, no-c-format
  msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:530
  #, no-c-format
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:534
  #, fuzzy, no-c-format
  msgid "Generate the integer modulo instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.opt:538
  #, no-c-format
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:542
  #, no-c-format
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:546
  #, no-c-format
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:586
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Generate (do not generate) prefixed memory instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.opt:590
  #, no-c-format
  msgid "Generate (do not generate) pc-relative memory addressing."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:594
  #, no-c-format
  msgid "Generate (do not generate) pc-relative memory optimizations for externals."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:598
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Generate (do not generate) MMA instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.opt:605
  #, no-c-format
  msgid "Enable instructions that guard against return-oriented programming attacks."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:609
  #, no-c-format
  msgid "Generate code that will run in privileged state."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:613
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.opt:617
  #, no-c-format
  msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:621
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Generate (do not generate) code that uses the LXVKQ instruction."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.opt:627
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:633
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:642
  #, no-c-format
  msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:648
  #, no-c-format
  msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:655
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:664
  #, no-c-format
  msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:670 config/loongarch/loongarch.opt:263
  #, no-c-format
  msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:676
  #, no-c-format
  msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
  msgstr ""
--- 9865,10040 ----
  msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:479
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:483
  #, no-c-format
  msgid "Allow sign extension in fusion operations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:487
  #, no-c-format
  msgid "Use vector and scalar instructions added in ISA 2.07."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:491
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:495
  #, no-c-format
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:502
  #, no-c-format
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:506
  #, no-c-format
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:510
  #, no-c-format
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:518
  #, no-c-format
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:526
  #, no-c-format
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:530
  #, no-c-format
  msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:534
  #, no-c-format
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:538
  #, fuzzy, no-c-format
  msgid "Generate the integer modulo instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.opt:542
  #, no-c-format
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:546
  #, no-c-format
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:550
  #, no-c-format
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:590
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Generate (do not generate) prefixed memory instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.opt:594
  #, no-c-format
  msgid "Generate (do not generate) pc-relative memory addressing."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:598
  #, no-c-format
  msgid "Generate (do not generate) pc-relative memory optimizations for externals."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:602
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Generate (do not generate) MMA instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.opt:609
  #, no-c-format
  msgid "Enable instructions that guard against return-oriented programming attacks."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:613
  #, no-c-format
  msgid "Generate code that will run in privileged state."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:617
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.opt:621
  #, no-c-format
  msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:625
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Generate (do not generate) code that uses the LXVKQ instruction."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.opt:631
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:637
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:646
  #, no-c-format
  msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:652
  #, no-c-format
  msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:659
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:668
  #, no-c-format
  msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:674 config/loongarch/loongarch.opt:302
  #, no-c-format
  msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:680
  #, no-c-format
  msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
  msgstr ""
*************** msgstr ""
*** 10332,10446 ****
  
  #: config/loongarch/loongarch.opt:107
  #, no-c-format
! msgid "LoongArch CPU types:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:126
  #, no-c-format
  msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:130
  #, no-c-format
  msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:139
  #, no-c-format
  msgid "Base ABI types for LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:152
  #, no-c-format
  msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:161 config/mips/mips.opt:71
  #, no-c-format
  msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:165 config/mips/mips.opt:83
  #, no-c-format
  msgid "Trap on integer divide by zero."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:169
  #, no-c-format
  msgid "Conditional moves for integral are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:173
  #, no-c-format
  msgid "Conditional moves for float are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:177
  #, no-c-format
  msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:185
  #, no-c-format
  msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:189 config/mips/mips.opt:150
  #, no-c-format
  msgid "The code model option names for -mexplicit-relocs:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:202 config/mips/mips.opt:163
  #, no-c-format
  msgid "Use %reloc() assembly operators."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:206 config/mips/mips.opt:167
  #, no-c-format
  msgid "Use %reloc() assembly operators (for backward compatibility)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:210
  #, no-c-format
  msgid "Generate approximate reciprocal divide and square root for better throughput."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:245
  #, no-c-format
  msgid "Avoid using the GOT to access external symbols."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:254
  #, no-c-format
  msgid "Pass -mrelax or -mno-relax option to the assembler."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:258
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:276
  #, no-c-format
  msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:280
  #, no-c-format
  msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:284
  #, no-c-format
  msgid "Support am{swap/add}[_db].{b/h} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:288
  #, no-c-format
  msgid "Support amcas[_db].{b/h/w/d} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:292
  #, no-c-format
  msgid "Do not need load-load barriers (dbar 0x700)."
  msgstr ""
--- 10354,10473 ----
  
  #: config/loongarch/loongarch.opt:107
  #, no-c-format
! msgid "LoongArch ARCH presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:132
  #, no-c-format
  msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:136
! #, no-c-format
! msgid "LoongArch TUNE presets:"
! msgstr ""
! 
! #: config/loongarch/loongarch.opt:155
  #, no-c-format
  msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:164
  #, no-c-format
  msgid "Base ABI types for LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:177
  #, no-c-format
  msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:186 config/mips/mips.opt:71
  #, no-c-format
  msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:190 config/mips/mips.opt:83
  #, no-c-format
  msgid "Trap on integer divide by zero."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:194
  #, no-c-format
  msgid "Conditional moves for integral are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:198
  #, no-c-format
  msgid "Conditional moves for float are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:202
  #, no-c-format
  msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:210
  #, no-c-format
  msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:214 config/mips/mips.opt:150
  #, no-c-format
  msgid "The code model option names for -mexplicit-relocs:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:227 config/mips/mips.opt:163
  #, no-c-format
  msgid "Use %reloc() assembly operators."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:231 config/mips/mips.opt:167
  #, no-c-format
  msgid "Use %reloc() assembly operators (for backward compatibility)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:239
  #, no-c-format
  msgid "Generate approximate reciprocal divide and square root for better throughput."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:270
  #, no-c-format
  msgid "Avoid using the GOT to access external symbols."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:279
  #, no-c-format
  msgid "Pass -mrelax or -mno-relax option to the assembler."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:297
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:315
  #, no-c-format
  msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:319
  #, no-c-format
  msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:323
  #, no-c-format
  msgid "Support am{swap/add}[_db].{b/h} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:327
  #, no-c-format
  msgid "Support amcas[_db].{b/h/w/d} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:331
  #, no-c-format
  msgid "Do not need load-load barriers (dbar 0x700)."
  msgstr ""
*************** msgstr ""
*** 12025,12031 ****
  msgid "No default crt0.o."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:438
  #, no-c-format
  msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr ""
--- 12052,12058 ----
  msgid "No default crt0.o."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:446
  #, no-c-format
  msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr ""
*************** msgstr ""
*** 12627,12684 ****
  msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:51 config/gcn/gcn.opt:55
  #, no-c-format
  msgid "Specify the name of the target GPU."
  msgstr ""
  
! #: config/gcn/gcn.opt:59
  #, fuzzy, no-c-format
  #| msgid "Generate code for a 68302"
  msgid "Generate code for a 32-bit ABI."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68302"
  
! #: config/gcn/gcn.opt:63
  #, fuzzy, no-c-format
  #| msgid "Generate code for a 68040"
  msgid "Generate code for a 64-bit ABI."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68040"
  
! #: config/gcn/gcn.opt:67
  #, no-c-format
  msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:78
  #, no-c-format
  msgid "Obsolete; use GCN_STACK_SIZE at runtime."
  msgstr ""
  
! #: config/gcn/gcn.opt:84
  #, no-c-format
  msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
  msgstr ""
  
! #: config/gcn/gcn.opt:88
  #, no-c-format
  msgid "Warn about invalid OpenACC dimensions."
  msgstr ""
  
! #: config/gcn/gcn.opt:92
  #, no-c-format
  msgid "SRAM-ECC and XNACK modes:"
  msgstr ""
  
! #: config/gcn/gcn.opt:108
  #, no-c-format
  msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
  msgstr ""
  
! #: config/gcn/gcn.opt:112
  #, no-c-format
  msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
  msgstr ""
  
  #: config/fr30/fr30.opt:23
  #, no-c-format
  msgid "Assume small address space."
--- 12654,12716 ----
  msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:60 config/gcn/gcn.opt:64
  #, no-c-format
  msgid "Specify the name of the target GPU."
  msgstr ""
  
! #: config/gcn/gcn.opt:68
  #, fuzzy, no-c-format
  #| msgid "Generate code for a 68302"
  msgid "Generate code for a 32-bit ABI."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68302"
  
! #: config/gcn/gcn.opt:72
  #, fuzzy, no-c-format
  #| msgid "Generate code for a 68040"
  msgid "Generate code for a 64-bit ABI."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� 68040"
  
! #: config/gcn/gcn.opt:76
  #, no-c-format
  msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:87
  #, no-c-format
  msgid "Obsolete; use GCN_STACK_SIZE at runtime."
  msgstr ""
  
! #: config/gcn/gcn.opt:93
  #, no-c-format
  msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
  msgstr ""
  
! #: config/gcn/gcn.opt:97
  #, no-c-format
  msgid "Warn about invalid OpenACC dimensions."
  msgstr ""
  
! #: config/gcn/gcn.opt:101
  #, no-c-format
  msgid "SRAM-ECC and XNACK modes:"
  msgstr ""
  
! #: config/gcn/gcn.opt:117
  #, no-c-format
  msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
  msgstr ""
  
! #: config/gcn/gcn.opt:121
  #, no-c-format
  msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
  msgstr ""
  
+ #: config/gcn/gcn.opt:125
+ #, no-c-format
+ msgid "--param=gcn-preferred-vectorization-factor=[default,32,64]\tPreferred vectorization factor."
+ msgstr ""
+ 
  #: config/fr30/fr30.opt:23
  #, no-c-format
  msgid "Assume small address space."
*************** msgstr ""
*** 12746,12756 ****
  msgid "Enable signed move and memory load instructions."
  msgstr ""
  
! #: config/bpf/bpf.opt:102
  #, no-c-format
  msgid "Known assembler dialects (for use with the -masm= option)"
  msgstr ""
  
  #: config/mips/mips.opt:32
  #, no-c-format
  msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
--- 12778,12803 ----
  msgid "Enable signed move and memory load instructions."
  msgstr ""
  
! #: config/bpf/bpf.opt:80
! #, no-c-format
! msgid "Select the eBPF ISA version to target in code generation."
! msgstr ""
! 
! #: config/bpf/bpf.opt:84
! #, no-c-format
! msgid "Valid ISA versions (for use with the -mcpu= option)"
! msgstr ""
! 
! #: config/bpf/bpf.opt:104
  #, no-c-format
  msgid "Known assembler dialects (for use with the -masm= option)"
  msgstr ""
  
+ #: config/bpf/bpf.opt:114
+ #, no-c-format
+ msgid "-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call."
+ msgstr ""
+ 
  #: config/mips/mips.opt:32
  #, no-c-format
  msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
*************** msgstr ""
*** 13137,13212 ****
  
  #: config/mips/mips.opt:434
  #, no-c-format
! msgid "Generate code with unaligned load store, valid for MIPS R6."
  msgstr ""
  
  #: config/mips/mips.opt:442
  #, no-c-format
  msgid "Use Virtualization (VZ) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:446
  #, no-c-format
  msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:450
  #, no-c-format
  msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:454
  #, no-c-format
  msgid "Use Global INValidate (GINV) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:458
  #, no-c-format
  msgid "Perform VR4130-specific alignment optimizations."
  msgstr ""
  
! #: config/mips/mips.opt:462
  #, no-c-format
  msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:466
  #, no-c-format
  msgid "Enable use of odd-numbered single-precision registers."
  msgstr ""
  
! #: config/mips/mips.opt:470
  #, fuzzy, no-c-format
  #| msgid "Optimize for 3900"
  msgid "Optimize frame header."
  msgstr "Ð�Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ð´Ð»Ñ� 3900"
  
! #: config/mips/mips.opt:477
  #, no-c-format
  msgid "Enable load/store bonding."
  msgstr ""
  
! #: config/mips/mips.opt:481
  #, no-c-format
  msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:485
  #, no-c-format
  msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:498
  #, no-c-format
  msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:502
  #, no-c-format
  msgid "Use Loongson EXTension (EXT) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:506
  #, no-c-format
  msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr ""
--- 13184,13269 ----
  
  #: config/mips/mips.opt:434
  #, no-c-format
! msgid "Don't generate code with unaligned load store, only valid for MIPS R6."
! msgstr ""
! 
! #: config/mips/mips.opt:438
! #, no-c-format
! msgid "Generate code with unaligned load store for R6 (alias of -mno-strict-align)."
  msgstr ""
  
  #: config/mips/mips.opt:442
  #, no-c-format
+ msgid "Don't generate code with unaligned load store for R6 (alias of -mstrict-align)."
+ msgstr ""
+ 
+ #: config/mips/mips.opt:450
+ #, no-c-format
  msgid "Use Virtualization (VZ) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:454
  #, no-c-format
  msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:458
  #, no-c-format
  msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:462
  #, no-c-format
  msgid "Use Global INValidate (GINV) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:466
  #, no-c-format
  msgid "Perform VR4130-specific alignment optimizations."
  msgstr ""
  
! #: config/mips/mips.opt:470
  #, no-c-format
  msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:474
  #, no-c-format
  msgid "Enable use of odd-numbered single-precision registers."
  msgstr ""
  
! #: config/mips/mips.opt:478
  #, fuzzy, no-c-format
  #| msgid "Optimize for 3900"
  msgid "Optimize frame header."
  msgstr "Ð�Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ð´Ð»Ñ� 3900"
  
! #: config/mips/mips.opt:485
  #, no-c-format
  msgid "Enable load/store bonding."
  msgstr ""
  
! #: config/mips/mips.opt:489
  #, no-c-format
  msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:493
  #, no-c-format
  msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:506
  #, no-c-format
  msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:510
  #, no-c-format
  msgid "Use Loongson EXTension (EXT) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:514
  #, no-c-format
  msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr ""
*************** msgstr ""
*** 14104,16485 ****
  
  #: common.opt:875
  #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr ""
  
! #: common.opt:879
  #, no-c-format
  msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr ""
  
! #: common.opt:883
  #, no-c-format
  msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr ""
  
! #: common.opt:899
  #, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr ""
  
! #: common.opt:912
  #, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr ""
  
! #: common.opt:916
  #, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr ""
  
! #: common.opt:920
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr ""
  
! #: common.opt:924
  #, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr ""
  
! #: common.opt:1030
  #, no-c-format
  msgid "The version of the C++ ABI in use."
  msgstr ""
  
! #: common.opt:1034
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
  msgstr ""
  
! #: common.opt:1038
  #, fuzzy, no-c-format
  msgid "Align the start of functions."
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: common.opt:1045
  #, no-c-format
  msgid "Align labels which are only reached by jumping."
  msgstr ""
  
! #: common.opt:1052
  #, no-c-format
  msgid "Align all labels."
  msgstr ""
  
! #: common.opt:1059
  #, no-c-format
  msgid "Align the start of loops."
  msgstr ""
  
! #: common.opt:1066
  #, no-c-format
  msgid "Allow the compiler to introduce new data races on stores."
  msgstr ""
  
! #: common.opt:1070
  #, no-c-format
  msgid "Enable static analysis pass."
  msgstr ""
  
! #: common.opt:1090
  #, no-c-format
  msgid "Select what to sanitize."
  msgstr ""
  
! #: common.opt:1094
  #, no-c-format
  msgid "Select type of coverage sanitization."
  msgstr ""
  
! #: common.opt:1107
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr ""
  
! #: common.opt:1111
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr ""
  
! #: common.opt:1116
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr ""
  
! #: common.opt:1120
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr ""
  
! #: common.opt:1124
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr ""
  
! #: common.opt:1134
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr ""
  
! #: common.opt:1138
  #, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr ""
  
! #: common.opt:1142
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Generate auto-inc/dec instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: common.opt:1146
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr ""
  
! #: common.opt:1151
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr ""
  
! #: common.opt:1160
  #, no-c-format
  msgid "Generate code to check bounds before indexing arrays."
  msgstr ""
  
! #: common.opt:1164
  #, no-c-format
  msgid "Replace add, compare, branch with branch on count register."
  msgstr ""
  
! #: common.opt:1168
  #, no-c-format
  msgid "Use profiling information for branch probabilities."
  msgstr ""
  
! #: common.opt:1184
  #, no-c-format
  msgid "Output callgraph information on a per-file basis."
  msgstr ""
  
! #: common.opt:1188
  #, no-c-format
  msgid "Output callgraph information on a per-file basis with decorations."
  msgstr ""
  
! #: common.opt:1192
  #, no-c-format
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr ""
  
! #: common.opt:1196
  #, no-c-format
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr ""
  
! #: common.opt:1203
  #, no-c-format
  msgid "Save registers around function calls."
  msgstr ""
  
! #: common.opt:1207
  #, no-c-format
  msgid "This switch is deprecated; do not use."
  msgstr ""
  
! #: common.opt:1211
  #, no-c-format
  msgid "Check the return value of new in C++."
  msgstr ""
  
! #: common.opt:1215 common.opt:1219
  #, no-c-format
  msgid "Perform internal consistency checkings."
  msgstr ""
  
! #: common.opt:1223
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr ""
  
! #: common.opt:1227
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Enable code hoisting."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ñ‹Ñ†ÑŒ Ð°Ð¿Ñ€Ð°Ñ†Ð¾ÑžÐºÑƒ Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ñ�Ð½ÑŒÐ½Ñ�Ñž"
  
! #: common.opt:1231
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr ""
  
! #: common.opt:1235
  #, no-c-format
  msgid "Put uninitialized globals in the common section."
  msgstr ""
  
! #: common.opt:1243
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr ""
  
! #: common.opt:1247
  #, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr ""
  
! #: common.opt:1251
  #, no-c-format
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr ""
  
! #: common.opt:1255
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr ""
  
! #: common.opt:1259
  #, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
  msgstr ""
  
! #: common.opt:1263
  #, no-c-format
  msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr ""
  
! #: common.opt:1267
  #, no-c-format
  msgid "Perform cross-jumping optimization."
  msgstr ""
  
! #: common.opt:1271
  #, no-c-format
  msgid "When running CSE, follow jumps to their targets."
  msgstr ""
  
! #: common.opt:1279
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
  msgstr ""
  
! #: common.opt:1283
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr ""
  
! #: common.opt:1287
  #, no-c-format
  msgid "Place data items into their own section."
  msgstr ""
  
! #: common.opt:1291
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
  msgstr ""
  
! #: common.opt:1295
  #, no-c-format
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr ""
  
! #: common.opt:1299
  #, no-c-format
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr ""
  
! #: common.opt:1303
  #, no-c-format
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr ""
  
! #: common.opt:1307
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ""
  
! #: common.opt:1313
  #, no-c-format
  msgid "Defer popping functions args from stack until later."
  msgstr ""
  
! #: common.opt:1317
  #, no-c-format
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr ""
  
! #: common.opt:1321
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
  msgstr ""
  
! #: common.opt:1325
  #, no-c-format
  msgid "Delete useless null pointer checks."
  msgstr ""
  
! #: common.opt:1329
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr ""
  
! #: common.opt:1333
  #, no-c-format
  msgid "Perform speculative devirtualization."
  msgstr ""
  
! #: common.opt:1337
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
  msgstr ""
  
! #: common.opt:1341
  #, no-c-format
  msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
  msgstr ""
  
! #: common.opt:1358
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
  msgstr ""
  
! #: common.opt:1362
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
  msgstr ""
  
! #: common.opt:1366
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
  msgstr ""
  
! #: common.opt:1374
  #, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr ""
  
! #: common.opt:1394
  #, no-c-format
  msgid "Enable formatting of JSON output."
  msgstr ""
  
! #: common.opt:1398
  #, no-c-format
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr ""
  
! #: common.opt:1418
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr ""
  
! #: common.opt:1422
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr ""
  
! #: common.opt:1426
  #, no-c-format
  msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
  msgstr ""
  
! #: common.opt:1430
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr ""
  
! #: common.opt:1477
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
  msgstr ""
  
! #: common.opt:1481
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr ""
  
! #: common.opt:1485
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr ""
  
! #: common.opt:1489
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr ""
  
! #: common.opt:1493
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
  msgstr ""
  
! #: common.opt:1497
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr ""
  
! #: common.opt:1501
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr ""
  
! #: common.opt:1505
  #, no-c-format
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr ""
  
! #: common.opt:1521
  #, no-c-format
  msgid "Show stack depths of events in paths."
  msgstr ""
  
! #: common.opt:1525
  #, no-c-format
  msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr ""
  
! #: common.opt:1544
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
  msgstr ""
  
! #: common.opt:1548
  #, no-c-format
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr ""
  
! #: common.opt:1552
  #, no-c-format
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr ""
  
! #: common.opt:1556
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr ""
  
! #: common.opt:1563
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr ""
  
! #: common.opt:1567
  #, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr ""
  
! #: common.opt:1571
  #, no-c-format
  msgid "Suppress output of addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1575
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr ""
  
! #: common.opt:1580
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr ""
  
! #: common.opt:1584
  #, no-c-format
  msgid "Dump optimization passes."
  msgstr ""
  
! #: common.opt:1588
  #, no-c-format
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1592
  #, no-c-format
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr ""
  
! #: common.opt:1596
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr ""
  
! #: common.opt:1600
  #, no-c-format
  msgid "Perform early inlining."
  msgstr ""
  
! #: common.opt:1608
  #, no-c-format
  msgid "Perform interprocedural reduction of aggregates."
  msgstr ""
  
! #: common.opt:1612
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
  msgstr ""
  
! #: common.opt:1616
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
  msgstr ""
  
! #: common.opt:1620
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
  msgstr ""
  
! #: common.opt:1624
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Enable exception handling."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ñ‹Ñ†ÑŒ Ð°Ð¿Ñ€Ð°Ñ†Ð¾ÑžÐºÑƒ Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ñ�Ð½ÑŒÐ½Ñ�Ñž"
  
! #: common.opt:1628
  #, no-c-format
  msgid "Perform a number of minor, expensive optimizations."
  msgstr ""
  
! #: common.opt:1632
  #, no-c-format
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr ""
  
! #: common.opt:1650
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr ""
  
! #: common.opt:1666
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr ""
  
! #: common.opt:1670
  #, no-c-format
  msgid "Assume no NaNs or infinities are generated."
  msgstr ""
  
! #: common.opt:1674
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr ""
  
! #: common.opt:1678
  #, no-c-format
  msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr ""
  
! #: common.opt:1682
  #, no-c-format
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr ""
  
! #: common.opt:1690
  #, no-c-format
  msgid "Perform a forward propagation pass on RTL."
  msgstr ""
  
! #: common.opt:1694
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr ""
  
! #: common.opt:1710
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr ""
  
! #: common.opt:1717
  #, no-c-format
  msgid "Allow function addresses to be held in registers."
  msgstr ""
  
! #: common.opt:1721
  #, fuzzy, no-c-format
  #| msgid "for each function it appears in.)"
  msgid "Place each function into its own section."
  msgstr "Ð°Ð´Ð·Ñ–Ð½ Ñ€Ð°Ð· Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–, Ð´Ð·Ðµ Ñ‘Ð½ Ð·'Ñ�ÑžÐ»Ñ�ÐµÑ†Ñ†Ð°.)"
  
! #: common.opt:1725
  #, no-c-format
  msgid "Perform global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1729
  #, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1733
  #, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1737
  #, no-c-format
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1742
  #, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr ""
  
! #: common.opt:1759
  #, no-c-format
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr ""
  
! #: common.opt:1764
  #, no-c-format
  msgid "Enable in and out of Graphite representation."
  msgstr ""
  
! #: common.opt:1768
  #, no-c-format
  msgid "Enable Graphite Identity transformation."
  msgstr ""
  
! #: common.opt:1772
  #, no-c-format
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr ""
  
! #: common.opt:1781
  #, no-c-format
  msgid "Improve GCC's ability to track column numbers in large source files, at the expense of slower compilation."
  msgstr ""
  
! #: common.opt:1786
  #, no-c-format
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1790 common.opt:1798 common.opt:3139
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
  
! #: common.opt:1794
  #, no-c-format
  msgid "Enable loop interchange on trees."
  msgstr ""
  
! #: common.opt:1802
  #, no-c-format
  msgid "Perform unroll-and-jam on loops."
  msgstr ""
  
! #: common.opt:1806
  #, no-c-format
  msgid "Enable support for GNU transactional memory."
  msgstr ""
  
! #: common.opt:1810
  #, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr ""
  
! #: common.opt:1818
  #, no-c-format
  msgid "Enable the loop nest optimizer."
  msgstr ""
  
! #: common.opt:1822
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
  msgstr ""
  
! #: common.opt:1826
  #, no-c-format
  msgid "Merge adjacent stores."
  msgstr ""
  
! #: common.opt:1830
  #, no-c-format
  msgid "Enable guessing of branch probabilities."
  msgstr ""
  
! #: common.opt:1834
  #, no-c-format
  msgid "Enable various security-relevant flags."
  msgstr ""
  
! #: common.opt:1838
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr ""
  
! #: common.opt:1842
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
  msgstr ""
  
! #: common.opt:1846
  #, no-c-format
  msgid "Harden control flow by recording and checking execution paths."
  msgstr ""
  
! #: common.opt:1850
  #, fuzzy, no-c-format
  #| msgid "`%D' is not a function,"
  msgid "Disable CFR in leaf functions."
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: common.opt:1854
  #, no-c-format
  msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr ""
  
! #: common.opt:1858
  #, no-c-format
  msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr ""
  
! #: common.opt:1862
  #, no-c-format
  msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr ""
  
! #: common.opt:1885
  #, fuzzy, no-c-format
  msgid "Process #ident directives."
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: common.opt:1889
  #, no-c-format
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr ""
  
! #: common.opt:1893
  #, no-c-format
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr ""
  
! #: common.opt:1897
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr ""
  
! #: common.opt:1913
  #, no-c-format
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr ""
  
! #: common.opt:1925
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Do not generate .size directives."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: common.opt:1929
  #, no-c-format
  msgid "Perform indirect inlining."
  msgstr ""
  
! #: common.opt:1935
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr ""
  
! #: common.opt:1939
  #, no-c-format
  msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr ""
  
! #: common.opt:1943
  #, no-c-format
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr ""
  
! #: common.opt:1947
  #, no-c-format
  msgid "Integrate functions only required by their single caller."
  msgstr ""
  
! #: common.opt:1954
  #, no-c-format
  msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr ""
  
! #: common.opt:1958
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr ""
  
! #: common.opt:1968
  #, no-c-format
  msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr ""
  
! #: common.opt:1999
  #, no-c-format
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr ""
  
! #: common.opt:2022
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
  msgstr ""
  
! #: common.opt:2026
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr ""
  
! #: common.opt:2030
  #, no-c-format
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr ""
  
! #: common.opt:2034
  #, no-c-format
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr ""
  
! #: common.opt:2038
  #, no-c-format
  msgid "Perform interprocedural constant propagation."
  msgstr ""
  
! #: common.opt:2042
  #, no-c-format
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr ""
  
! #: common.opt:2050
  #, no-c-format
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr ""
  
! #: common.opt:2054
  #, no-c-format
  msgid "Perform interprocedural modref analysis."
  msgstr ""
  
! #: common.opt:2058
  #, no-c-format
  msgid "Perform interprocedural profile propagation."
  msgstr ""
  
! #: common.opt:2062
  #, no-c-format
  msgid "Perform interprocedural points-to analysis."
  msgstr ""
  
! #: common.opt:2066
  #, no-c-format
  msgid "Discover pure and const functions."
  msgstr ""
  
! #: common.opt:2070
  #, no-c-format
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr ""
  
! #: common.opt:2074
  #, no-c-format
  msgid "Perform Identical Code Folding for functions."
  msgstr ""
  
! #: common.opt:2078
  #, no-c-format
  msgid "Perform Identical Code Folding for variables."
  msgstr ""
  
! #: common.opt:2082
  #, no-c-format
  msgid "Discover read-only and non addressable static variables."
  msgstr ""
  
! #: common.opt:2086
  #, no-c-format
  msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr ""
  
! #: common.opt:2090
  #, no-c-format
  msgid "Reduce stack alignment on call sites if possible."
  msgstr ""
  
! #: common.opt:2102
  #, no-c-format
  msgid "Perform IPA Value Range Propagation."
  msgstr ""
  
! #: common.opt:2106
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr ""
  
! #: common.opt:2110
  #, no-c-format
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr ""
  
! #: common.opt:2123
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr ""
  
! #: common.opt:2139
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr ""
  
! #: common.opt:2144
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr ""
  
! #: common.opt:2149
  #, no-c-format
  msgid "Share slots for saving different hard registers."
  msgstr ""
  
! #: common.opt:2153
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr ""
  
! #: common.opt:2157
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr ""
  
! #: common.opt:2161
  #, no-c-format
  msgid "Optimize induction variables on trees."
  msgstr ""
  
! #: common.opt:2165
  #, no-c-format
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr ""
  
! #: common.opt:2169
  #, no-c-format
  msgid "Use bit tests for sufficiently large switch statements."
  msgstr ""
  
! #: common.opt:2173
  #, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
  msgstr ""
  
! #: common.opt:2177
  #, no-c-format
  msgid "Generate code for static functions even if they are never called."
  msgstr ""
  
! #: common.opt:2181
  #, no-c-format
  msgid "Emit static const variables even if they are not used."
  msgstr ""
  
! #: common.opt:2185
  #, no-c-format
  msgid "Give external symbols a leading underscore."
  msgstr ""
  
! #: common.opt:2193
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr ""
  
! #: common.opt:2197
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable link-time optimization."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:2201
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr ""
  
! #: common.opt:2223
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2228
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2236
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:2240
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2244
  #, fuzzy, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: common.opt:2248
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2252
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr ""
  
! #: common.opt:2256
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr ""
  
! #: common.opt:2263
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2267
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2271
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2275
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2279
  #, fuzzy, no-c-format
  msgid "Align the start of every function."
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: common.opt:2283
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2287
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2291
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr ""
  
! #: common.opt:2295
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr ""
  
! #: common.opt:2299
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2303
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr ""
  
! #: common.opt:2307
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr ""
  
! #: common.opt:2311
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2315
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2322
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2326
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2339
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2346
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr ""
  
! #: common.opt:2365
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:2369
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2373
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2381
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2385
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr ""
  
! #: common.opt:2389 common.opt:2393
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2397
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2401
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2405
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr ""
  
! #: common.opt:2409
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr ""
  
! #: common.opt:2413
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr ""
  
! #: common.opt:2417
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2421
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr ""
  
! #: common.opt:2425
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr ""
  
! #: common.opt:2429
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr ""
  
! #: common.opt:2433
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr ""
  
! #: common.opt:2437
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2441
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2445
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2449
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2453
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr ""
  
! #: common.opt:2457
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr ""
  
! #: common.opt:2461
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2465
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr ""
  
! #: common.opt:2469
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2474
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2478
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2482
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2486
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2490
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2506
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2522
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2526
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2530
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2534
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2538
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2542
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2546
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2550
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2554
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2558
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2562
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr ""
  
! #: common.opt:2566
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2570
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr ""
  
! #: common.opt:2577
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2587
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2591
  #, fuzzy, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° sb"
  
! #: common.opt:2599
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2628
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2632
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2636
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr ""
  
! #: common.opt:2640
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2644
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2648
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2661
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2665
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2669
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr ""
  
! #: common.opt:2677
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2681
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2685
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2689
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr ""
  
! #: common.opt:2693
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr ""
  
! #: common.opt:2697
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr ""
  
! #: common.opt:2701
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2705
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2713
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr ""
  
! #: common.opt:2717
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr ""
  
! #: common.opt:2724
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2728
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2732
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2736
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2740
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2744
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2748
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2754
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2758
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2766
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2770
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2774
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2778
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2782
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2786
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2790
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2794
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2798
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2810
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2814
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2818
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2823
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2827
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2831
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2835
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr ""
  
! #: common.opt:2839
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr ""
  
! #: common.opt:2843
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr ""
  
! #: common.opt:2847
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2851
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2855
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2859
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2863
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2867
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2871
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð¿Ñ€Ð°Ð²Ñ�Ñ€ÐºÑ– Ñ�Ñ‚Ñ�ÐºÑƒ Ñž Ð¿Ñ€Ð°Ð³Ñ€Ð°Ð¼Ñƒ"
  
! #: common.opt:2875
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð¿Ñ€Ð°Ð²Ñ�Ñ€ÐºÑ– Ñ�Ñ‚Ñ�ÐºÑƒ Ñž Ð¿Ñ€Ð°Ð³Ñ€Ð°Ð¼Ñƒ"
  
! #: common.opt:2879
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2887
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2891
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:2895
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr ""
  
! #: common.opt:2899
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:2903
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:2907
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:2911
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:2923
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:2927
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr ""
  
! #: common.opt:2931
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:2935
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:2944
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:2948
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:2952
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:2956
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:2960
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:2964
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr ""
  
! #: common.opt:2968
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:2972
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr ""
  
! #: common.opt:2976
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:2980
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:2984
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3003
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3007
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:3011
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3016
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3034
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr ""
  
! #: common.opt:3038
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3042
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:3046
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:3054
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr ""
  
! #: common.opt:3062
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr ""
  
! #: common.opt:3070
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr ""
  
! #: common.opt:3078
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr ""
  
! #: common.opt:3082
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:3086
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:3090
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable dominator optimizations."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:3094
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr ""
  
! #: common.opt:3098
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable dead store elimination."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:3102
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr ""
  
! #: common.opt:3106
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr ""
  
! #: common.opt:3110
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable string length optimizations on trees."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:3114
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3120
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3127
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr ""
  
! #: common.opt:3131
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr ""
  
! #: common.opt:3135
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr ""
  
! #: common.opt:3143
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr ""
  
! #: common.opt:3147
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable loop optimizations on tree level."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:3151
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3155
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr ""
  
! #: common.opt:3159
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:3163
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3167
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3171
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr ""
  
! #: common.opt:3179
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr ""
  
! #: common.opt:3183
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3187
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3191
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3195
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3199
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr ""
  
! #: common.opt:3203
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3207
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3212
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3216
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3220
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr ""
  
! #: common.opt:3224
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr ""
  
! #: common.opt:3239
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3244
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3252
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3256
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr ""
  
! #: common.opt:3260
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr ""
  
! #: common.opt:3264
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3268
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Just generate unwind tables for exception handling."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ñ‹Ñ†ÑŒ Ð°Ð¿Ñ€Ð°Ñ†Ð¾ÑžÐºÑƒ Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ñ�Ð½ÑŒÐ½Ñ�Ñž"
  
! #: common.opt:3272
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3276
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3280
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3284
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3294
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr ""
  
! #: common.opt:3301
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr ""
  
! #: common.opt:3307
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3314
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3319
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr ""
  
! #: common.opt:3327
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable loop vectorization on trees."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:3331
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr ""
  
! #: common.opt:3335
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3339
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3358
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3366
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3370
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3392
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3396
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3415
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3431
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3435
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3439
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr ""
  
! #: common.opt:3443
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3447
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr ""
  
! #: common.opt:3451
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr ""
  
! #: common.opt:3455
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:3459
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3463
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr ""
  
! #: common.opt:3467
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3471
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr ""
  
! #: common.opt:3475
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3479
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3483
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr ""
  
! #: common.opt:3503
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3509
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr ""
  
! #: common.opt:3513
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr ""
  
! #: common.opt:3517
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr ""
  
! #: common.opt:3521
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr ""
  
! #: common.opt:3525
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3529
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3533
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr ""
  
! #: common.opt:3537
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr ""
  
! #: common.opt:3541
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3549
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3553
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3557
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3561
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3565
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr ""
  
! #: common.opt:3577
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3581
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3585
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3589
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr ""
  
! #: common.opt:3593
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3600
  #, fuzzy, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: common.opt:3629
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr ""
  
! #: common.opt:3633
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3640
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3644
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3672
  #, fuzzy, no-c-format
  #| msgid "  -o <file>                Place the output into <file>\n"
  msgid "-o <file>\tPlace output into <file>."
  msgstr "  -o <Ñ„Ð°Ð¹Ð»>                ÐŸÐ°Ð¼Ñ�Ñ�Ñ†Ñ–Ñ†ÑŒ Ð²Ñ‹Ð²Ð°Ð´ Ñƒ <Ñ„Ð°Ð¹Ð»>\n"
  
! #: common.opt:3676
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Enable function profiling."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ñ‹Ñ†ÑŒ Ð°Ð¿Ñ€Ð°Ñ†Ð¾ÑžÐºÑƒ Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ñ�Ð½ÑŒÐ½Ñ�Ñž"
  
! #: common.opt:3686
  #, no-c-format
  msgid "Like -pedantic but issue them as errors."
  msgstr ""
  
! #: common.opt:3726
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr ""
  
! #: common.opt:3758
  #, no-c-format
  msgid "Enable verbose output."
  msgstr ""
  
! #: common.opt:3762
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr ""
  
! #: common.opt:3766
  #, no-c-format
  msgid "Suppress warnings."
  msgstr ""
  
! #: common.opt:3776
  #, no-c-format
  msgid "Create a shared library."
  msgstr ""
  
! #: common.opt:3836
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3840
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3844
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:3851
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
--- 14161,16552 ----
  
  #: common.opt:875
  #, no-c-format
+ msgid "Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression."
+ msgstr ""
+ 
+ #: common.opt:880
+ #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr ""
  
! #: common.opt:884
  #, no-c-format
  msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr ""
  
! #: common.opt:888
  #, no-c-format
  msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr ""
  
! #: common.opt:904
  #, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr ""
  
! #: common.opt:917
  #, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr ""
  
! #: common.opt:921
  #, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr ""
  
! #: common.opt:925
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr ""
  
! #: common.opt:929
  #, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr ""
  
! #: common.opt:1035
  #, no-c-format
  msgid "The version of the C++ ABI in use."
  msgstr ""
  
! #: common.opt:1039
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
  msgstr ""
  
! #: common.opt:1043
  #, fuzzy, no-c-format
  msgid "Align the start of functions."
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: common.opt:1050
  #, no-c-format
  msgid "Align labels which are only reached by jumping."
  msgstr ""
  
! #: common.opt:1057
  #, no-c-format
  msgid "Align all labels."
  msgstr ""
  
! #: common.opt:1064
  #, no-c-format
  msgid "Align the start of loops."
  msgstr ""
  
! #: common.opt:1071
  #, no-c-format
  msgid "Allow the compiler to introduce new data races on stores."
  msgstr ""
  
! #: common.opt:1075
  #, no-c-format
  msgid "Enable static analysis pass."
  msgstr ""
  
! #: common.opt:1095
  #, no-c-format
  msgid "Select what to sanitize."
  msgstr ""
  
! #: common.opt:1099
  #, no-c-format
  msgid "Select type of coverage sanitization."
  msgstr ""
  
! #: common.opt:1112
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr ""
  
! #: common.opt:1116
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr ""
  
! #: common.opt:1121
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr ""
  
! #: common.opt:1125
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr ""
  
! #: common.opt:1129
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr ""
  
! #: common.opt:1139
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr ""
  
! #: common.opt:1143
  #, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr ""
  
! #: common.opt:1147
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Generate auto-inc/dec instructions."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: common.opt:1151
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr ""
  
! #: common.opt:1156
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr ""
  
! #: common.opt:1165
  #, no-c-format
  msgid "Generate code to check bounds before indexing arrays."
  msgstr ""
  
! #: common.opt:1169
  #, no-c-format
  msgid "Replace add, compare, branch with branch on count register."
  msgstr ""
  
! #: common.opt:1173
  #, no-c-format
  msgid "Use profiling information for branch probabilities."
  msgstr ""
  
! #: common.opt:1189
  #, no-c-format
  msgid "Output callgraph information on a per-file basis."
  msgstr ""
  
! #: common.opt:1193
  #, no-c-format
  msgid "Output callgraph information on a per-file basis with decorations."
  msgstr ""
  
! #: common.opt:1197
  #, no-c-format
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr ""
  
! #: common.opt:1201
  #, no-c-format
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr ""
  
! #: common.opt:1208
  #, no-c-format
  msgid "Save registers around function calls."
  msgstr ""
  
! #: common.opt:1212
  #, no-c-format
  msgid "This switch is deprecated; do not use."
  msgstr ""
  
! #: common.opt:1216
  #, no-c-format
  msgid "Check the return value of new in C++."
  msgstr ""
  
! #: common.opt:1220 common.opt:1224
  #, no-c-format
  msgid "Perform internal consistency checkings."
  msgstr ""
  
! #: common.opt:1228
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr ""
  
! #: common.opt:1232
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Enable code hoisting."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ñ‹Ñ†ÑŒ Ð°Ð¿Ñ€Ð°Ñ†Ð¾ÑžÐºÑƒ Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ñ�Ð½ÑŒÐ½Ñ�Ñž"
  
! #: common.opt:1236
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr ""
  
! #: common.opt:1240
  #, no-c-format
  msgid "Put uninitialized globals in the common section."
  msgstr ""
  
! #: common.opt:1248
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr ""
  
! #: common.opt:1252
  #, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr ""
  
! #: common.opt:1256
  #, no-c-format
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr ""
  
! #: common.opt:1260
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr ""
  
! #: common.opt:1264
  #, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
  msgstr ""
  
! #: common.opt:1268
  #, no-c-format
  msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr ""
  
! #: common.opt:1272
  #, no-c-format
  msgid "Perform cross-jumping optimization."
  msgstr ""
  
! #: common.opt:1276
  #, no-c-format
  msgid "When running CSE, follow jumps to their targets."
  msgstr ""
  
! #: common.opt:1284
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
  msgstr ""
  
! #: common.opt:1288
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr ""
  
! #: common.opt:1292
  #, no-c-format
  msgid "Place data items into their own section."
  msgstr ""
  
! #: common.opt:1296
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
  msgstr ""
  
! #: common.opt:1300
  #, no-c-format
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr ""
  
! #: common.opt:1304
  #, no-c-format
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr ""
  
! #: common.opt:1308
  #, no-c-format
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr ""
  
! #: common.opt:1312
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ""
  
! #: common.opt:1318
  #, no-c-format
  msgid "Defer popping functions args from stack until later."
  msgstr ""
  
! #: common.opt:1322
  #, no-c-format
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr ""
  
! #: common.opt:1326
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
  msgstr ""
  
! #: common.opt:1330
  #, no-c-format
  msgid "Delete useless null pointer checks."
  msgstr ""
  
! #: common.opt:1334
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr ""
  
! #: common.opt:1338
  #, no-c-format
  msgid "Perform speculative devirtualization."
  msgstr ""
  
! #: common.opt:1342
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
  msgstr ""
  
! #: common.opt:1346
  #, no-c-format
  msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
  msgstr ""
  
! #: common.opt:1363
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
  msgstr ""
  
! #: common.opt:1367
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
  msgstr ""
  
! #: common.opt:1371
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
  msgstr ""
  
! #: common.opt:1379
  #, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr ""
  
! #: common.opt:1399
  #, no-c-format
  msgid "Enable formatting of JSON output."
  msgstr ""
  
! #: common.opt:1403
  #, no-c-format
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr ""
  
! #: common.opt:1423
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr ""
  
! #: common.opt:1427
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr ""
  
! #: common.opt:1431
  #, no-c-format
  msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
  msgstr ""
  
! #: common.opt:1435
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr ""
  
! #: common.opt:1482
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
  msgstr ""
  
! #: common.opt:1486
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr ""
  
! #: common.opt:1490
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr ""
  
! #: common.opt:1494
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr ""
  
! #: common.opt:1498
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
  msgstr ""
  
! #: common.opt:1502
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr ""
  
! #: common.opt:1506
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr ""
  
! #: common.opt:1510
  #, no-c-format
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr ""
  
! #: common.opt:1526
  #, no-c-format
  msgid "Show stack depths of events in paths."
  msgstr ""
  
! #: common.opt:1530
  #, no-c-format
  msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr ""
  
! #: common.opt:1549
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
  msgstr ""
  
! #: common.opt:1553
  #, no-c-format
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr ""
  
! #: common.opt:1557
  #, no-c-format
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr ""
  
! #: common.opt:1561
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr ""
  
! #: common.opt:1568
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr ""
  
! #: common.opt:1572
  #, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr ""
  
! #: common.opt:1576
  #, no-c-format
  msgid "Suppress output of addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1580
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr ""
  
! #: common.opt:1585
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr ""
  
! #: common.opt:1589
  #, no-c-format
  msgid "Dump optimization passes."
  msgstr ""
  
! #: common.opt:1593
  #, no-c-format
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1597
  #, no-c-format
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr ""
  
! #: common.opt:1601
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr ""
  
! #: common.opt:1605
  #, no-c-format
  msgid "Perform early inlining."
  msgstr ""
  
! #: common.opt:1613
  #, no-c-format
  msgid "Perform interprocedural reduction of aggregates."
  msgstr ""
  
! #: common.opt:1617
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
  msgstr ""
  
! #: common.opt:1621
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
  msgstr ""
  
! #: common.opt:1625
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
  msgstr ""
  
! #: common.opt:1629
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Enable exception handling."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ñ‹Ñ†ÑŒ Ð°Ð¿Ñ€Ð°Ñ†Ð¾ÑžÐºÑƒ Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ñ�Ð½ÑŒÐ½Ñ�Ñž"
  
! #: common.opt:1633
  #, no-c-format
  msgid "Perform a number of minor, expensive optimizations."
  msgstr ""
  
! #: common.opt:1637
  #, no-c-format
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr ""
  
! #: common.opt:1655
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr ""
  
! #: common.opt:1671
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr ""
  
! #: common.opt:1675
  #, no-c-format
  msgid "Assume no NaNs or infinities are generated."
  msgstr ""
  
! #: common.opt:1679
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr ""
  
! #: common.opt:1683
  #, no-c-format
  msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr ""
  
! #: common.opt:1687
  #, no-c-format
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr ""
  
! #: common.opt:1695
  #, no-c-format
  msgid "Perform a forward propagation pass on RTL."
  msgstr ""
  
! #: common.opt:1699
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr ""
  
! #: common.opt:1715
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr ""
  
! #: common.opt:1722
  #, no-c-format
  msgid "Allow function addresses to be held in registers."
  msgstr ""
  
! #: common.opt:1726
  #, fuzzy, no-c-format
  #| msgid "for each function it appears in.)"
  msgid "Place each function into its own section."
  msgstr "Ð°Ð´Ð·Ñ–Ð½ Ñ€Ð°Ð· Ð´Ð»Ñ� ÐºÐ¾Ð¶Ð½Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–, Ð´Ð·Ðµ Ñ‘Ð½ Ð·'Ñ�ÑžÐ»Ñ�ÐµÑ†Ñ†Ð°.)"
  
! #: common.opt:1730
  #, no-c-format
  msgid "Perform global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1734
  #, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1738
  #, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1742
  #, no-c-format
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1747
  #, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr ""
  
! #: common.opt:1764
  #, no-c-format
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr ""
  
! #: common.opt:1769
  #, no-c-format
  msgid "Enable in and out of Graphite representation."
  msgstr ""
  
! #: common.opt:1773
  #, no-c-format
  msgid "Enable Graphite Identity transformation."
  msgstr ""
  
! #: common.opt:1777
  #, no-c-format
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr ""
  
! #: common.opt:1786
  #, no-c-format
  msgid "Improve GCC's ability to track column numbers in large source files, at the expense of slower compilation."
  msgstr ""
  
! #: common.opt:1791
  #, no-c-format
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1795 common.opt:1803 common.opt:3148
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
  
! #: common.opt:1799
  #, no-c-format
  msgid "Enable loop interchange on trees."
  msgstr ""
  
! #: common.opt:1807
  #, no-c-format
  msgid "Perform unroll-and-jam on loops."
  msgstr ""
  
! #: common.opt:1811
  #, no-c-format
  msgid "Enable support for GNU transactional memory."
  msgstr ""
  
! #: common.opt:1815
  #, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr ""
  
! #: common.opt:1823
  #, no-c-format
  msgid "Enable the loop nest optimizer."
  msgstr ""
  
! #: common.opt:1827
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
  msgstr ""
  
! #: common.opt:1831
  #, no-c-format
  msgid "Merge adjacent stores."
  msgstr ""
  
! #: common.opt:1835
  #, no-c-format
  msgid "Enable guessing of branch probabilities."
  msgstr ""
  
! #: common.opt:1839
  #, no-c-format
  msgid "Enable various security-relevant flags."
  msgstr ""
  
! #: common.opt:1843
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr ""
  
! #: common.opt:1847
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
  msgstr ""
  
! #: common.opt:1851
  #, no-c-format
  msgid "Harden control flow by recording and checking execution paths."
  msgstr ""
  
! #: common.opt:1855
  #, fuzzy, no-c-format
  #| msgid "`%D' is not a function,"
  msgid "Disable CFR in leaf functions."
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: common.opt:1859
  #, no-c-format
  msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr ""
  
! #: common.opt:1863
  #, no-c-format
  msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr ""
  
! #: common.opt:1867
  #, no-c-format
  msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr ""
  
! #: common.opt:1890
  #, fuzzy, no-c-format
  msgid "Process #ident directives."
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: common.opt:1894
  #, no-c-format
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr ""
  
! #: common.opt:1898
  #, no-c-format
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr ""
  
! #: common.opt:1902
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr ""
  
! #: common.opt:1918
  #, no-c-format
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr ""
  
! #: common.opt:1930
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Do not generate .size directives."
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: common.opt:1934
  #, no-c-format
  msgid "Perform indirect inlining."
  msgstr ""
  
! #: common.opt:1940
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr ""
  
! #: common.opt:1944
  #, no-c-format
  msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr ""
  
! #: common.opt:1948
  #, no-c-format
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr ""
  
! #: common.opt:1952
  #, no-c-format
  msgid "Integrate functions only required by their single caller."
  msgstr ""
  
! #: common.opt:1959
  #, no-c-format
  msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr ""
  
! #: common.opt:1963
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr ""
  
! #: common.opt:1973
  #, no-c-format
  msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr ""
  
! #: common.opt:2004
  #, no-c-format
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr ""
  
! #: common.opt:2027
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
  msgstr ""
  
! #: common.opt:2031
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr ""
  
! #: common.opt:2035
  #, no-c-format
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr ""
  
! #: common.opt:2039
  #, no-c-format
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr ""
  
! #: common.opt:2043
  #, no-c-format
  msgid "Perform interprocedural constant propagation."
  msgstr ""
  
! #: common.opt:2047
  #, no-c-format
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr ""
  
! #: common.opt:2055
  #, no-c-format
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr ""
  
! #: common.opt:2059
  #, no-c-format
  msgid "Perform interprocedural modref analysis."
  msgstr ""
  
! #: common.opt:2063
  #, no-c-format
  msgid "Perform interprocedural profile propagation."
  msgstr ""
  
! #: common.opt:2067
  #, no-c-format
  msgid "Perform interprocedural points-to analysis."
  msgstr ""
  
! #: common.opt:2071
  #, no-c-format
  msgid "Discover pure and const functions."
  msgstr ""
  
! #: common.opt:2075
  #, no-c-format
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr ""
  
! #: common.opt:2079
  #, no-c-format
  msgid "Perform Identical Code Folding for functions."
  msgstr ""
  
! #: common.opt:2083
  #, no-c-format
  msgid "Perform Identical Code Folding for variables."
  msgstr ""
  
! #: common.opt:2087
  #, no-c-format
  msgid "Discover read-only and non addressable static variables."
  msgstr ""
  
! #: common.opt:2091
  #, no-c-format
  msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr ""
  
! #: common.opt:2095
  #, no-c-format
  msgid "Reduce stack alignment on call sites if possible."
  msgstr ""
  
! #: common.opt:2107
  #, no-c-format
  msgid "Perform IPA Value Range Propagation."
  msgstr ""
  
! #: common.opt:2111
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr ""
  
! #: common.opt:2115
  #, no-c-format
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr ""
  
! #: common.opt:2128
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr ""
  
! #: common.opt:2144
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr ""
  
! #: common.opt:2149
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr ""
  
! #: common.opt:2154
  #, no-c-format
  msgid "Share slots for saving different hard registers."
  msgstr ""
  
! #: common.opt:2158
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr ""
  
! #: common.opt:2162
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr ""
  
! #: common.opt:2166
  #, no-c-format
  msgid "Optimize induction variables on trees."
  msgstr ""
  
! #: common.opt:2170
  #, no-c-format
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr ""
  
! #: common.opt:2174
  #, no-c-format
  msgid "Use bit tests for sufficiently large switch statements."
  msgstr ""
  
! #: common.opt:2178
  #, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
  msgstr ""
  
! #: common.opt:2182
  #, no-c-format
  msgid "Generate code for static functions even if they are never called."
  msgstr ""
  
! #: common.opt:2186
  #, no-c-format
  msgid "Emit static const variables even if they are not used."
  msgstr ""
  
! #: common.opt:2190
  #, no-c-format
  msgid "Give external symbols a leading underscore."
  msgstr ""
  
! #: common.opt:2198
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr ""
  
! #: common.opt:2202
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable link-time optimization."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:2206
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr ""
  
! #: common.opt:2228
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2233
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2241
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:2245
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2249
  #, fuzzy, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: common.opt:2253
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2257
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr ""
  
! #: common.opt:2261
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr ""
  
! #: common.opt:2268
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2272
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2276
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2280
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2284
  #, fuzzy, no-c-format
  msgid "Align the start of every function."
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: common.opt:2288
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2292
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2296
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr ""
  
! #: common.opt:2300
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr ""
  
! #: common.opt:2304
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2308
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr ""
  
! #: common.opt:2312
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr ""
  
! #: common.opt:2316
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2320
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2327
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2331
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2344
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2351
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr ""
  
! #: common.opt:2370
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:2374
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2378
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2386
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2390
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr ""
  
! #: common.opt:2394 common.opt:2398
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2402
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2406
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2410
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr ""
  
! #: common.opt:2414
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr ""
  
! #: common.opt:2418
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr ""
  
! #: common.opt:2422
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2426
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr ""
  
! #: common.opt:2430
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr ""
  
! #: common.opt:2434
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr ""
  
! #: common.opt:2438
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr ""
  
! #: common.opt:2442
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2446
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2450
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2454
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2458
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr ""
  
! #: common.opt:2462
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr ""
  
! #: common.opt:2466
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2470
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr ""
  
! #: common.opt:2474
! #, no-c-format
! msgid "Insert condition coverage profiling code."
! msgstr ""
! 
! #: common.opt:2478
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2483
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2487
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2491
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2495
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2499
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2515
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2531
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2535
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2539
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2543
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2547
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2551
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2555
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2559
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2563
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2567
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2571
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr ""
  
! #: common.opt:2575
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2579
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr ""
  
! #: common.opt:2586
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2596
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2600
  #, fuzzy, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° sb"
  
! #: common.opt:2608
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2622
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2637
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2641
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2645
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr ""
  
! #: common.opt:2649
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2653
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2657
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2670
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2674
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2678
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr ""
  
! #: common.opt:2686
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2690
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2694
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2698
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr ""
  
! #: common.opt:2702
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr ""
  
! #: common.opt:2706
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr ""
  
! #: common.opt:2710
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2714
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2722
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr ""
  
! #: common.opt:2726
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr ""
  
! #: common.opt:2733
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2737
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2741
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2745
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2749
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2753
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2757
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2763
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2767
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2775
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2779
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2783
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2787
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2791
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2795
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2799
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2803
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2807
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2819
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2823
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2827
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2832
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2836
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2840
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2844
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr ""
  
! #: common.opt:2848
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr ""
  
! #: common.opt:2852
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr ""
  
! #: common.opt:2856
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2860
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2864
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2868
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2872
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2876
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2880
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð¿Ñ€Ð°Ð²Ñ�Ñ€ÐºÑ– Ñ�Ñ‚Ñ�ÐºÑƒ Ñž Ð¿Ñ€Ð°Ð³Ñ€Ð°Ð¼Ñƒ"
  
! #: common.opt:2884
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ ÐºÐ¾Ð´ Ð¿Ñ€Ð°Ð²Ñ�Ñ€ÐºÑ– Ñ�Ñ‚Ñ�ÐºÑƒ Ñž Ð¿Ñ€Ð°Ð³Ñ€Ð°Ð¼Ñƒ"
  
! #: common.opt:2888
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2896
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2900
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:2904
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr ""
  
! #: common.opt:2908
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:2912
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:2916
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:2920
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:2932
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:2936
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr ""
  
! #: common.opt:2940
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:2944
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:2953
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:2957
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:2961
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:2965
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:2969
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:2973
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr ""
  
! #: common.opt:2977
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:2981
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr ""
  
! #: common.opt:2985
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:2989
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:2993
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3012
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3016
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:3020
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3025
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3043
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr ""
  
! #: common.opt:3047
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3051
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:3055
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:3063
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr ""
  
! #: common.opt:3071
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr ""
  
! #: common.opt:3079
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr ""
  
! #: common.opt:3087
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr ""
  
! #: common.opt:3091
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:3095
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:3099
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable dominator optimizations."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:3103
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr ""
  
! #: common.opt:3107
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable dead store elimination."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:3111
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr ""
  
! #: common.opt:3115
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr ""
  
! #: common.opt:3119
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable string length optimizations on trees."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:3123
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3129
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3136
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr ""
  
! #: common.opt:3140
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr ""
  
! #: common.opt:3144
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr ""
  
! #: common.opt:3152
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr ""
  
! #: common.opt:3156
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable loop optimizations on tree level."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:3160
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3164
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr ""
  
! #: common.opt:3168
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:3172
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3176
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3180
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr ""
  
! #: common.opt:3188
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr ""
  
! #: common.opt:3192
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3196
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3200
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3204
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3208
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr ""
  
! #: common.opt:3212
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3216
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3221
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3225
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3229
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr ""
  
! #: common.opt:3233
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr ""
  
! #: common.opt:3248
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3253
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3261
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3265
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr ""
  
! #: common.opt:3269
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr ""
  
! #: common.opt:3273
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3277
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Just generate unwind tables for exception handling."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ñ‹Ñ†ÑŒ Ð°Ð¿Ñ€Ð°Ñ†Ð¾ÑžÐºÑƒ Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ñ�Ð½ÑŒÐ½Ñ�Ñž"
  
! #: common.opt:3281
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3285
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3289
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3293
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3303
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr ""
  
! #: common.opt:3310
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr ""
  
! #: common.opt:3316
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3323
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3328
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr ""
  
! #: common.opt:3336
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable loop vectorization on trees."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ð°Ñ†ÑŒ SSA Ð°Ð¿Ñ‚Ñ‹Ð¼Ñ–Ð·Ð°Ñ†Ñ‹ÑŽ"
  
! #: common.opt:3340
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr ""
  
! #: common.opt:3344
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3348
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3367
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3375
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3379
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3401
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3405
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3424
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3440
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3444
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3448
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr ""
  
! #: common.opt:3452
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3456
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr ""
  
! #: common.opt:3460
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr ""
  
! #: common.opt:3464
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:3468
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3472
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr ""
  
! #: common.opt:3476
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3480
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr ""
  
! #: common.opt:3484
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3488
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3492
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr ""
  
! #: common.opt:3512
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3518
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr ""
  
! #: common.opt:3522
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr ""
  
! #: common.opt:3526
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr ""
  
! #: common.opt:3530
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr ""
  
! #: common.opt:3534
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3538
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3542
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr ""
  
! #: common.opt:3546
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr ""
  
! #: common.opt:3550
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3558
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3562
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3566
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3570
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3574
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr ""
  
! #: common.opt:3586
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3590
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3594
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3598
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr ""
  
! #: common.opt:3602
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3609
  #, fuzzy, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: common.opt:3638
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr ""
  
! #: common.opt:3642
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3649
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3653
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3681
  #, fuzzy, no-c-format
  #| msgid "  -o <file>                Place the output into <file>\n"
  msgid "-o <file>\tPlace output into <file>."
  msgstr "  -o <Ñ„Ð°Ð¹Ð»>                ÐŸÐ°Ð¼Ñ�Ñ�Ñ†Ñ–Ñ†ÑŒ Ð²Ñ‹Ð²Ð°Ð´ Ñƒ <Ñ„Ð°Ð¹Ð»>\n"
  
! #: common.opt:3685
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Enable function profiling."
  msgstr "Ð£ÐºÐ»ÑŽÑ‡Ñ‹Ñ†ÑŒ Ð°Ð¿Ñ€Ð°Ñ†Ð¾ÑžÐºÑƒ Ð²Ñ‹ÐºÐ»ÑŽÑ‡Ñ�Ð½ÑŒÐ½Ñ�Ñž"
  
! #: common.opt:3695
  #, no-c-format
  msgid "Like -pedantic but issue them as errors."
  msgstr ""
  
! #: common.opt:3735
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr ""
  
! #: common.opt:3767
  #, no-c-format
  msgid "Enable verbose output."
  msgstr ""
  
! #: common.opt:3771
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr ""
  
! #: common.opt:3775
  #, no-c-format
  msgid "Suppress warnings."
  msgstr ""
  
! #: common.opt:3785
  #, no-c-format
  msgid "Create a shared library."
  msgstr ""
  
! #: common.opt:3845
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3849
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3853
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:3860
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
*************** msgstr ""
*** 16781,16787 ****
  
  #: params.opt:266
  #, no-c-format
! msgid "When using profile feedback, use the edge at this percentage position in frequncy histogram as the bases for IPA-CP heuristics."
  msgstr ""
  
  #: params.opt:270
--- 16848,16854 ----
  
  #: params.opt:266
  #, no-c-format
! msgid "When using profile feedback, use the edge at this percentage position in frequency histogram as the bases for IPA-CP heuristics."
  msgstr ""
  
  #: params.opt:270
*************** msgstr ""
*** 17854,17868 ****
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
  
! #: cfgrtl.cc:2822
  msgid "flow control insn inside a basic block"
  msgstr ""
  
! #: cfgrtl.cc:3114
  msgid "insn outside basic block"
  msgstr ""
  
! #: cfgrtl.cc:3122
  msgid "return not followed by barrier"
  msgstr ""
  
--- 17921,17935 ----
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
  
! #: cfgrtl.cc:2837
  msgid "flow control insn inside a basic block"
  msgstr ""
  
! #: cfgrtl.cc:3129
  msgid "insn outside basic block"
  msgstr ""
  
! #: cfgrtl.cc:3137
  msgid "return not followed by barrier"
  msgstr ""
  
*************** msgstr ""
*** 17871,17883 ****
  msgid "[cannot find %s]"
  msgstr "[Ð½ÐµÐ»ÑŒÐ³Ð° Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– %s]"
  
! #: collect2.cc:1560
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "collect2 version %s\n"
  msgstr "Ð²ÐµÑ€Ñ�Ñ–Ñ� gcc %s\n"
  
! #: collect2.cc:1665
  #, fuzzy, c-format
  #| msgid "%d constructor(s) found\n"
  msgid "%d constructor found\n"
--- 17938,17950 ----
  msgid "[cannot find %s]"
  msgstr "[Ð½ÐµÐ»ÑŒÐ³Ð° Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– %s]"
  
! #: collect2.cc:1561
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "collect2 version %s\n"
  msgstr "Ð²ÐµÑ€Ñ�Ñ–Ñ� gcc %s\n"
  
! #: collect2.cc:1666
  #, fuzzy, c-format
  #| msgid "%d constructor(s) found\n"
  msgid "%d constructor found\n"
*************** msgid_plural "%d constructors found\n"
*** 17885,17891 ****
  msgstr[0] "%d ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€(Ð°Ñž) Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½(Ð°)\n"
  msgstr[1] "%d ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€(Ð°Ñž) Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½(Ð°)\n"
  
! #: collect2.cc:1669
  #, fuzzy, c-format
  #| msgid "%d destructor(s)  found\n"
  msgid "%d destructor found\n"
--- 17952,17958 ----
  msgstr[0] "%d ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€(Ð°Ñž) Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½(Ð°)\n"
  msgstr[1] "%d ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€(Ð°Ñž) Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½(Ð°)\n"
  
! #: collect2.cc:1670
  #, fuzzy, c-format
  #| msgid "%d destructor(s)  found\n"
  msgid "%d destructor found\n"
*************** msgid_plural "%d destructors found\n"
*** 17893,17918 ****
  msgstr[0] "%d Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€(Ð°Ñž) Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½(Ð°)\n"
  msgstr[1] "%d Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€(Ð°Ñž) Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½(Ð°)\n"
  
! #: collect2.cc:1673
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
  msgstr[0] ""
  msgstr[1] ""
  
! #: collect2.cc:1828
  #, c-format
  msgid "[Leaving %s]\n"
  msgstr ""
  
! #: collect2.cc:2058
  #, c-format
  msgid ""
  "\n"
  "write_c_file - output name is %s, prefix is %s\n"
  msgstr ""
  
! #: collect2.cc:2582
  #, c-format
  msgid ""
  "\n"
--- 17960,17985 ----
  msgstr[0] "%d Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€(Ð°Ñž) Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½(Ð°)\n"
  msgstr[1] "%d Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€(Ð°Ñž) Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½(Ð°)\n"
  
! #: collect2.cc:1674
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
  msgstr[0] ""
  msgstr[1] ""
  
! #: collect2.cc:1829
  #, c-format
  msgid "[Leaving %s]\n"
  msgstr ""
  
! #: collect2.cc:2059
  #, c-format
  msgid ""
  "\n"
  "write_c_file - output name is %s, prefix is %s\n"
  msgstr ""
  
! #: collect2.cc:2583
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17923,17929 ****
  msgid "const/copy propagation disabled"
  msgstr ""
  
! #: diagnostic-format-json.cc:339 diagnostic-format-sarif.cc:1776
  #, fuzzy, c-format
  #| msgid "can't open %s for writing"
  msgid "error: unable to open '%s' for writing: %s\n"
--- 17990,17996 ----
  msgid "const/copy propagation disabled"
  msgstr ""
  
! #: diagnostic-format-json.cc:343 diagnostic-format-sarif.cc:1780
  #, fuzzy, c-format
  #| msgid "can't open %s for writing"
  msgid "error: unable to open '%s' for writing: %s\n"
*************** msgstr ""
*** 17972,17978 ****
  msgid "See %s for instructions.\n"
  msgstr ""
  
! #: diagnostic.cc:806
  #, c-format
  msgid "compilation terminated.\n"
  msgstr "ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ‹Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ð°.\n"
--- 18039,18045 ----
  msgid "See %s for instructions.\n"
  msgstr ""
  
! #: diagnostic.cc:805
  #, c-format
  msgid "compilation terminated.\n"
  msgstr "ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ†Ñ‹Ñ� Ð·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ð°.\n"
*************** msgstr ""
*** 18012,18039 ****
  msgid "imported at"
  msgstr ""
  
! #: diagnostic.cc:1585
  #, c-format
  msgid "%s:%d: confused by earlier errors, bailing out\n"
  msgstr ""
  
! #: diagnostic.cc:2286
  #, c-format
  msgid "internal compiler error: error reporting routines re-entered.\n"
  msgstr ""
  
! #: diagnostic.cc:2317 diagnostic.cc:2336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "abort in %s, at %s:%d"
  msgid "in %s, at %s:%d"
  msgstr "Ñ�Ð¿Ñ‹Ð½ÐµÐ½Ð° Ñž %s, Ð»Ñ� %s:%d"
  
! #: diagnostic.cc:2387
  #, c-format
  msgid "%s: all warnings being treated as errors"
  msgstr ""
  
! #: diagnostic.cc:2392
  #, c-format
  msgid "%s: some warnings being treated as errors"
  msgstr ""
--- 18079,18106 ----
  msgid "imported at"
  msgstr ""
  
! #: diagnostic.cc:1592
  #, c-format
  msgid "%s:%d: confused by earlier errors, bailing out\n"
  msgstr ""
  
! #: diagnostic.cc:2303
  #, c-format
  msgid "internal compiler error: error reporting routines re-entered.\n"
  msgstr ""
  
! #: diagnostic.cc:2334 diagnostic.cc:2353
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "abort in %s, at %s:%d"
  msgid "in %s, at %s:%d"
  msgstr "Ñ�Ð¿Ñ‹Ð½ÐµÐ½Ð° Ñž %s, Ð»Ñ� %s:%d"
  
! #: diagnostic.cc:2404
  #, c-format
  msgid "%s: all warnings being treated as errors"
  msgstr ""
  
! #: diagnostic.cc:2409
  #, c-format
  msgid "%s: some warnings being treated as errors"
  msgstr ""
*************** msgstr ""
*** 18086,18097 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3728 config/arc/arc.cc:6310 config/i386/i386.cc:12905
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3786 config/arc/arc.cc:6407 config/i386/i386.cc:12996
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 18153,18164 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3728 config/arc/arc.cc:6311 config/i386/i386.cc:12926
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3786 config/arc/arc.cc:6408 config/i386/i386.cc:13017
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 18418,18424 ****
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7691 gcov.cc:1523 gcov.cc:1581 gcov.cc:1593 gcov.cc:2916
  #, fuzzy, c-format
  #| msgid ":\n"
  msgid "\n"
--- 18485,18491 ----
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7691 gcov.cc:1610 gcov.cc:1668 gcov.cc:1680 gcov.cc:3098
  #, fuzzy, c-format
  #| msgid ":\n"
  msgid "\n"
*************** msgstr ""
*** 18474,18484 ****
  msgid "%s %s%s\n"
  msgstr ""
  
! #: gcc.cc:8905 gcov-tool.cc:596 gcov.cc:971 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr ""
  
! #: gcc.cc:8906 gcov-tool.cc:598 gcov.cc:973 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 18541,18551 ----
  msgid "%s %s%s\n"
  msgstr ""
  
! #: gcc.cc:8905 gcov-tool.cc:596 gcov.cc:1015 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr ""
  
! #: gcc.cc:8906 gcov-tool.cc:598 gcov.cc:1017 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgstr "  --help                   Ð�Ð´Ð
*** 18653,18659 ****
  msgid "  -v, --version                         Print version number, then exit\n"
  msgstr "  -dumpversion             Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°\n"
  
! #: gcov-tool.cc:584 gcov.cc:958
  #, fuzzy, c-format
  msgid ""
  "\n"
--- 18720,18726 ----
  msgid "  -v, --version                         Print version number, then exit\n"
  msgstr "  -dumpversion             Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°\n"
  
! #: gcov-tool.cc:584 gcov.cc:1002
  #, fuzzy, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18669,18811 ****
  msgid "Copyright %s 2024 Free Software Foundation, Inc.\n"
  msgstr "Copyright (C) 2001 Free Software Foundation, Inc.\n"
  
! #: gcov.cc:927
  #, c-format
  msgid ""
  "Usage: gcov [OPTION...] SOURCE|OBJ...\n"
  "\n"
  msgstr ""
  
! #: gcov.cc:928
  #, c-format
  msgid ""
  "Print code coverage information.\n"
  "\n"
  msgstr ""
  
! #: gcov.cc:929
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr ""
  
! #: gcov.cc:930
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr ""
  
! #: gcov.cc:931
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
  "                                    rather than percentages\n"
  msgstr ""
  
! #: gcov.cc:933
  #, fuzzy, c-format
  #| msgid "  --help                   Display this information\n"
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcov.cc:934
  #, c-format
  msgid "  -D, --debug\t\t\t    Display debugging dumps\n"
  msgstr ""
  
! #: gcov.cc:935
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr ""
  
! #: gcov.cc:936
  #, fuzzy, c-format
  msgid "  -h, --help                      Print this help, then exit\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcov.cc:937
  #, c-format
  msgid ""
  "  -j, --json-format               Output JSON intermediate format\n"
  "                                    into .gcov.json.gz file\n"
  msgstr ""
  
! #: gcov.cc:939
  #, c-format
  msgid "  -H, --human-readable            Output human readable numbers\n"
  msgstr ""
  
! #: gcov.cc:940
  #, fuzzy, c-format
  msgid "  -k, --use-colors                Emit colored output\n"
  msgstr "  -o <Ñ„Ð°Ð¹Ð»>                ÐŸÐ°Ð¼Ñ�Ñ�Ñ†Ñ–Ñ†ÑŒ Ð²Ñ‹Ð²Ð°Ð´ Ñƒ <Ñ„Ð°Ð¹Ð»>\n"
  
! #: gcov.cc:941
  #, c-format
  msgid ""
  "  -l, --long-file-names           Use long output file names for included\n"
  "                                    source files\n"
  msgstr ""
  
! #: gcov.cc:943
  #, c-format
  msgid "  -m, --demangled-names           Output demangled function names\n"
  msgstr ""
  
! #: gcov.cc:944
  #, fuzzy, c-format
  msgid "  -n, --no-output                 Do not create an output file\n"
  msgstr "  -o <Ñ„Ð°Ð¹Ð»>                ÐŸÐ°Ð¼Ñ�Ñ�Ñ†Ñ–Ñ†ÑŒ Ð²Ñ‹Ð²Ð°Ð´ Ñƒ <Ñ„Ð°Ð¹Ð»>\n"
  
! #: gcov.cc:945
  #, c-format
  msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
  msgstr ""
  
! #: gcov.cc:946
  #, c-format
  msgid "  -p, --preserve-paths            Preserve all pathname components\n"
  msgstr ""
  
! #: gcov.cc:947
  #, c-format
  msgid "  -q, --use-hotness-colors        Emit perf-like colored output for hot lines\n"
  msgstr ""
  
! #: gcov.cc:948
  #, c-format
  msgid "  -r, --relative-only             Only show data for relative sources\n"
  msgstr ""
  
! #: gcov.cc:949
  #, c-format
  msgid "  -s, --source-prefix DIR         Source prefix to elide\n"
  msgstr ""
  
! #: gcov.cc:950
  #, fuzzy, c-format
  msgid "  -t, --stdout                    Output to stdout instead of a file\n"
  msgstr "  -o <Ñ„Ð°Ð¹Ð»>                ÐŸÐ°Ð¼Ñ�Ñ�Ñ†Ñ–Ñ†ÑŒ Ð²Ñ‹Ð²Ð°Ð´ Ñƒ <Ñ„Ð°Ð¹Ð»>\n"
  
! #: gcov.cc:951
  #, c-format
  msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
  msgstr ""
  
! #: gcov.cc:952
  #, fuzzy, c-format
  msgid "  -v, --version                   Print version number, then exit\n"
  msgstr "  -dumpversion             Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°\n"
  
! #: gcov.cc:953
  #, fuzzy, c-format
  msgid "  -w, --verbose                   Print verbose informations\n"
  msgstr "  -dumpversion             Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°\n"
  
! #: gcov.cc:954
  #, c-format
  msgid "  -x, --hash-filenames            Hash long pathnames\n"
  msgstr ""
  
! #: gcov.cc:955
  #, fuzzy, c-format
  #| msgid "Options:\n"
  msgid ""
--- 18736,18885 ----
  msgid "Copyright %s 2024 Free Software Foundation, Inc.\n"
  msgstr "Copyright (C) 2001 Free Software Foundation, Inc.\n"
  
! #: gcov.cc:969
  #, c-format
  msgid ""
  "Usage: gcov [OPTION...] SOURCE|OBJ...\n"
  "\n"
  msgstr ""
  
! #: gcov.cc:970
  #, c-format
  msgid ""
  "Print code coverage information.\n"
  "\n"
  msgstr ""
  
! #: gcov.cc:971
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr ""
  
! #: gcov.cc:972
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr ""
  
! #: gcov.cc:973
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
  "                                    rather than percentages\n"
  msgstr ""
  
! #: gcov.cc:975
! #, c-format
! msgid ""
! "  -g, --conditions                Include modified condition/decision\n"
! "                                    coverage in output\n"
! msgstr ""
! 
! #: gcov.cc:977
  #, fuzzy, c-format
  #| msgid "  --help                   Display this information\n"
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcov.cc:978
  #, c-format
  msgid "  -D, --debug\t\t\t    Display debugging dumps\n"
  msgstr ""
  
! #: gcov.cc:979
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr ""
  
! #: gcov.cc:980
  #, fuzzy, c-format
  msgid "  -h, --help                      Print this help, then exit\n"
  msgstr "  --help                   Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð³Ñ�Ñ‚Ñƒ Ñ–Ð½Ñ„Ð°Ñ€Ð¼Ð°Ñ†Ñ‹ÑŽ\n"
  
! #: gcov.cc:981
  #, c-format
  msgid ""
  "  -j, --json-format               Output JSON intermediate format\n"
  "                                    into .gcov.json.gz file\n"
  msgstr ""
  
! #: gcov.cc:983
  #, c-format
  msgid "  -H, --human-readable            Output human readable numbers\n"
  msgstr ""
  
! #: gcov.cc:984
  #, fuzzy, c-format
  msgid "  -k, --use-colors                Emit colored output\n"
  msgstr "  -o <Ñ„Ð°Ð¹Ð»>                ÐŸÐ°Ð¼Ñ�Ñ�Ñ†Ñ–Ñ†ÑŒ Ð²Ñ‹Ð²Ð°Ð´ Ñƒ <Ñ„Ð°Ð¹Ð»>\n"
  
! #: gcov.cc:985
  #, c-format
  msgid ""
  "  -l, --long-file-names           Use long output file names for included\n"
  "                                    source files\n"
  msgstr ""
  
! #: gcov.cc:987
  #, c-format
  msgid "  -m, --demangled-names           Output demangled function names\n"
  msgstr ""
  
! #: gcov.cc:988
  #, fuzzy, c-format
  msgid "  -n, --no-output                 Do not create an output file\n"
  msgstr "  -o <Ñ„Ð°Ð¹Ð»>                ÐŸÐ°Ð¼Ñ�Ñ�Ñ†Ñ–Ñ†ÑŒ Ð²Ñ‹Ð²Ð°Ð´ Ñƒ <Ñ„Ð°Ð¹Ð»>\n"
  
! #: gcov.cc:989
  #, c-format
  msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
  msgstr ""
  
! #: gcov.cc:990
  #, c-format
  msgid "  -p, --preserve-paths            Preserve all pathname components\n"
  msgstr ""
  
! #: gcov.cc:991
  #, c-format
  msgid "  -q, --use-hotness-colors        Emit perf-like colored output for hot lines\n"
  msgstr ""
  
! #: gcov.cc:992
  #, c-format
  msgid "  -r, --relative-only             Only show data for relative sources\n"
  msgstr ""
  
! #: gcov.cc:993
  #, c-format
  msgid "  -s, --source-prefix DIR         Source prefix to elide\n"
  msgstr ""
  
! #: gcov.cc:994
  #, fuzzy, c-format
  msgid "  -t, --stdout                    Output to stdout instead of a file\n"
  msgstr "  -o <Ñ„Ð°Ð¹Ð»>                ÐŸÐ°Ð¼Ñ�Ñ�Ñ†Ñ–Ñ†ÑŒ Ð²Ñ‹Ð²Ð°Ð´ Ñƒ <Ñ„Ð°Ð¹Ð»>\n"
  
! #: gcov.cc:995
  #, c-format
  msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
  msgstr ""
  
! #: gcov.cc:996
  #, fuzzy, c-format
  msgid "  -v, --version                   Print version number, then exit\n"
  msgstr "  -dumpversion             Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°\n"
  
! #: gcov.cc:997
  #, fuzzy, c-format
  msgid "  -w, --verbose                   Print verbose informations\n"
  msgstr "  -dumpversion             Ð�Ð´Ð»ÑŽÑ�Ñ‚Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ð²ÐµÑ€Ñ�Ñ–ÑŽ ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ñ‚Ð°Ñ€Ð°\n"
  
! #: gcov.cc:998
  #, c-format
  msgid "  -x, --hash-filenames            Hash long pathnames\n"
  msgstr ""
  
! #: gcov.cc:999
  #, fuzzy, c-format
  #| msgid "Options:\n"
  msgid ""
*************** msgid ""
*** 18813,19012 ****
  "Obsolete options:\n"
  msgstr "Ð’Ñ‹Ð±Ð°Ñ€Ñ‹:\n"
  
! #: gcov.cc:956
  #, c-format
  msgid "  -i, --json-format               Replaced with -j, --json-format\n"
  msgstr ""
  
! #: gcov.cc:957
  #, c-format
  msgid "  -j, --human-readable            Replaced with -H, --human-readable\n"
  msgstr ""
  
! #: gcov.cc:968
  #, c-format
  msgid "gcov %s%s\n"
  msgstr ""
  
! #: gcov.cc:969
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "JSON format version: %s\n"
  msgstr "Ð²ÐµÑ€Ñ�Ñ–Ñ� gcc %s\n"
  
! #: gcov.cc:1367
  #, fuzzy, c-format
  msgid "'%s' file is already processed\n"
  msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐµ"
  
! #: gcov.cc:1483 gcov.cc:1612
  #, c-format
  msgid "Creating '%s'\n"
  msgstr ""
  
! #: gcov.cc:1487
  #, fuzzy, c-format
  #| msgid "error writing to %s"
  msgid "Error writing output file '%s'\n"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ° Ð·Ð°Ð¿Ñ–Ñ�Ñƒ Ñž %s"
  
! #: gcov.cc:1495
  #, fuzzy, c-format
  #| msgid "Could not open data file %s.\n"
  msgid "Could not open output file '%s'\n"
  msgstr "Ð�ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» Ð· Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ð¼Ñ– %s.\n"
  
! #: gcov.cc:1502
  #, c-format
  msgid "Removing '%s'\n"
  msgstr ""
  
! #: gcov.cc:1617
  #, fuzzy, c-format
  #| msgid "can't open output file `%s'"
  msgid "Cannot open JSON output file %s\n"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» ÑƒÐ²Ð¾Ð´Ñƒ `%s'"
  
! #: gcov.cc:1626
  #, fuzzy, c-format
  #| msgid "error writing to %s"
  msgid "Error writing JSON output file %s\n"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ° Ð·Ð°Ð¿Ñ–Ñ�Ñƒ Ñž %s"
  
! #: gcov.cc:1791
  #, c-format
  msgid "%s:source file is newer than notes file '%s'\n"
  msgstr ""
  
! #: gcov.cc:1796
  #, c-format
  msgid "(the message is displayed only once per source file)\n"
  msgstr ""
  
! #: gcov.cc:1816
  #, fuzzy, c-format
  #| msgid "can't open output file `%s'"
  msgid "%s:cannot open notes file\n"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» ÑƒÐ²Ð¾Ð´Ñƒ `%s'"
  
! #: gcov.cc:1823
  #, c-format
  msgid "%s:not a gcov notes file\n"
  msgstr ""
  
! #: gcov.cc:1837
  #, c-format
  msgid "%s:version '%.4s', prefer '%.4s'\n"
  msgstr ""
  
! #: gcov.cc:1890
  #, c-format
  msgid "%s:already seen blocks for '%s'\n"
  msgstr ""
  
! #: gcov.cc:2006 gcov.cc:2120
  #, c-format
  msgid "%s:corrupted\n"
  msgstr ""
  
! #: gcov.cc:2014
  #, fuzzy, c-format
  #| msgid "not found\n"
  msgid "%s:no functions found\n"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð°\n"
  
! #: gcov.cc:2032
  #, c-format
  msgid "%s:cannot open data file, assuming not executed\n"
  msgstr ""
  
! #: gcov.cc:2039
  #, fuzzy, c-format
  #| msgid "Could not open data file %s.\n"
  msgid "%s:not a gcov data file\n"
  msgstr "Ð�ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» Ð· Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ð¼Ñ– %s.\n"
  
! #: gcov.cc:2053
  #, c-format
  msgid "%s:version '%.4s', prefer version '%.4s'\n"
  msgstr ""
  
! #: gcov.cc:2060
  #, c-format
  msgid "%s:stamp mismatch with notes file\n"
  msgstr ""
  
! #: gcov.cc:2097
  #, c-format
  msgid "%s:profile mismatch for '%s'\n"
  msgstr ""
  
! #: gcov.cc:2119
  #, c-format
  msgid "%s:overflowed\n"
  msgstr ""
  
! #: gcov.cc:2167
  #, c-format
  msgid "%s:'%s' lacks entry and/or exit blocks\n"
  msgstr ""
  
! #: gcov.cc:2172
  #, c-format
  msgid "%s:'%s' has arcs to entry block\n"
  msgstr ""
  
! #: gcov.cc:2180
  #, c-format
  msgid "%s:'%s' has arcs from exit block\n"
  msgstr ""
  
! #: gcov.cc:2389
  #, c-format
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr ""
  
! #: gcov.cc:2505
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr ""
  
! #: gcov.cc:2508
  #, c-format
  msgid "No executable lines\n"
  msgstr ""
  
! #: gcov.cc:2516 gcov.cc:2525
  #, c-format
  msgid "%s '%s'\n"
  msgstr ""
  
! #: gcov.cc:2532
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr ""
  
! #: gcov.cc:2536
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr ""
  
! #: gcov.cc:2542
  #, c-format
  msgid "No branches\n"
  msgstr ""
  
! #: gcov.cc:2544
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr ""
  
! #: gcov.cc:2548
  #, c-format
  msgid "No calls\n"
  msgstr ""
  
! #: gcov.cc:2768
  #, fuzzy, c-format
  #| msgid ""
  #| "\n"
--- 18887,19102 ----
  "Obsolete options:\n"
  msgstr "Ð’Ñ‹Ð±Ð°Ñ€Ñ‹:\n"
  
! #: gcov.cc:1000
  #, c-format
  msgid "  -i, --json-format               Replaced with -j, --json-format\n"
  msgstr ""
  
! #: gcov.cc:1001
  #, c-format
  msgid "  -j, --human-readable            Replaced with -H, --human-readable\n"
  msgstr ""
  
! #: gcov.cc:1012
  #, c-format
  msgid "gcov %s%s\n"
  msgstr ""
  
! #: gcov.cc:1013
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "JSON format version: %s\n"
  msgstr "Ð²ÐµÑ€Ñ�Ñ–Ñ� gcc %s\n"
  
! #: gcov.cc:1454
  #, fuzzy, c-format
  msgid "'%s' file is already processed\n"
  msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐµ"
  
! #: gcov.cc:1570 gcov.cc:1699
  #, c-format
  msgid "Creating '%s'\n"
  msgstr ""
  
! #: gcov.cc:1574
  #, fuzzy, c-format
  #| msgid "error writing to %s"
  msgid "Error writing output file '%s'\n"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ° Ð·Ð°Ð¿Ñ–Ñ�Ñƒ Ñž %s"
  
! #: gcov.cc:1582
  #, fuzzy, c-format
  #| msgid "Could not open data file %s.\n"
  msgid "Could not open output file '%s'\n"
  msgstr "Ð�ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» Ð· Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ð¼Ñ– %s.\n"
  
! #: gcov.cc:1589
  #, c-format
  msgid "Removing '%s'\n"
  msgstr ""
  
! #: gcov.cc:1704
  #, fuzzy, c-format
  #| msgid "can't open output file `%s'"
  msgid "Cannot open JSON output file %s\n"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» ÑƒÐ²Ð¾Ð´Ñƒ `%s'"
  
! #: gcov.cc:1713
  #, fuzzy, c-format
  #| msgid "error writing to %s"
  msgid "Error writing JSON output file %s\n"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ° Ð·Ð°Ð¿Ñ–Ñ�Ñƒ Ñž %s"
  
! #: gcov.cc:1878
  #, c-format
  msgid "%s:source file is newer than notes file '%s'\n"
  msgstr ""
  
! #: gcov.cc:1883
  #, c-format
  msgid "(the message is displayed only once per source file)\n"
  msgstr ""
  
! #: gcov.cc:1903
  #, fuzzy, c-format
  #| msgid "can't open output file `%s'"
  msgid "%s:cannot open notes file\n"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» ÑƒÐ²Ð¾Ð´Ñƒ `%s'"
  
! #: gcov.cc:1910
  #, c-format
  msgid "%s:not a gcov notes file\n"
  msgstr ""
  
! #: gcov.cc:1924
  #, c-format
  msgid "%s:version '%.4s', prefer '%.4s'\n"
  msgstr ""
  
! #: gcov.cc:1977
  #, c-format
  msgid "%s:already seen blocks for '%s'\n"
  msgstr ""
  
! #: gcov.cc:2064
! #, fuzzy, c-format
! #| msgid "%s: %d: warning: no extern definition for `%s'\n"
! msgid "%s:already seen conditions for '%s'\n"
! msgstr "%s: %d: ÑƒÐ²Ð°Ð³Ð°: Ð½Ñ�Ð¼Ð° Ð·Ð½ÐµÑˆÐ½Ñ�Ð³Ð° (extern) Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ñ� Ð´Ð»Ñ� \"%s\"\n"
! 
! #: gcov.cc:2115 gcov.cc:2244
  #, c-format
  msgid "%s:corrupted\n"
  msgstr ""
  
! #: gcov.cc:2123
  #, fuzzy, c-format
  #| msgid "not found\n"
  msgid "%s:no functions found\n"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð°\n"
  
! #: gcov.cc:2141
  #, c-format
  msgid "%s:cannot open data file, assuming not executed\n"
  msgstr ""
  
! #: gcov.cc:2148
  #, fuzzy, c-format
  #| msgid "Could not open data file %s.\n"
  msgid "%s:not a gcov data file\n"
  msgstr "Ð�ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» Ð· Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ð¼Ñ– %s.\n"
  
! #: gcov.cc:2162
  #, c-format
  msgid "%s:version '%.4s', prefer version '%.4s'\n"
  msgstr ""
  
! #: gcov.cc:2169
  #, c-format
  msgid "%s:stamp mismatch with notes file\n"
  msgstr ""
  
! #: gcov.cc:2206
  #, c-format
  msgid "%s:profile mismatch for '%s'\n"
  msgstr ""
  
! #: gcov.cc:2243
  #, c-format
  msgid "%s:overflowed\n"
  msgstr ""
  
! #: gcov.cc:2291
  #, c-format
  msgid "%s:'%s' lacks entry and/or exit blocks\n"
  msgstr ""
  
! #: gcov.cc:2296
  #, c-format
  msgid "%s:'%s' has arcs to entry block\n"
  msgstr ""
  
! #: gcov.cc:2304
  #, c-format
  msgid "%s:'%s' has arcs from exit block\n"
  msgstr ""
  
! #: gcov.cc:2513
  #, c-format
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr ""
  
! #: gcov.cc:2638
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr ""
  
! #: gcov.cc:2641
  #, c-format
  msgid "No executable lines\n"
  msgstr ""
  
! #: gcov.cc:2649 gcov.cc:2658
  #, c-format
  msgid "%s '%s'\n"
  msgstr ""
  
! #: gcov.cc:2665
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr ""
  
! #: gcov.cc:2669
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr ""
  
! #: gcov.cc:2675
  #, c-format
  msgid "No branches\n"
  msgstr ""
  
! #: gcov.cc:2677
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr ""
  
! #: gcov.cc:2681
  #, c-format
  msgid "No calls\n"
  msgstr ""
  
! #: gcov.cc:2688
! #, c-format
! msgid "Condition outcomes covered:%s of %d\n"
! msgstr ""
! 
! #: gcov.cc:2693
! #, c-format
! msgid "No conditions\n"
! msgstr ""
! 
! #: gcov.cc:2913
  #, fuzzy, c-format
  #| msgid ""
  #| "\n"
*************** msgstr ""
*** 19016,19057 ****
  "\n"
  " Ð’Ñ‹Ð±Ð°Ñ€Ñ‹ Ð´Ð»Ñ� %s:\n"
  
! #: gcov.cc:2894
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr ""
  
! #: gcov.cc:2899
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr ""
  
! #: gcov.cc:2904
  #, c-format
  msgid "branch %2d taken %s%s"
  msgstr ""
  
! #: gcov.cc:2909
  #, c-format
  msgid "branch %2d never executed%s"
  msgstr ""
  
! #: gcov.cc:2914
  #, c-format
  msgid " (BB %d)"
  msgstr ""
  
! #: gcov.cc:2921
  #, fuzzy, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: gcov.cc:2924
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr ""
  
! #: gcov.cc:3174
  #, fuzzy, c-format
  #| msgid "cannot find source %s"
  msgid "Cannot open source file %s\n"
--- 19106,19157 ----
  "\n"
  " Ð’Ñ‹Ð±Ð°Ñ€Ñ‹ Ð´Ð»Ñ� %s:\n"
  
! #: gcov.cc:3049
! #, c-format
! msgid "condition outcomes covered %d/%d\n"
! msgstr ""
! 
! #: gcov.cc:3062
! #, c-format
! msgid "condition %2u not covered (%s%s)\n"
! msgstr ""
! 
! #: gcov.cc:3076
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr ""
  
! #: gcov.cc:3081
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr ""
  
! #: gcov.cc:3086
  #, c-format
  msgid "branch %2d taken %s%s"
  msgstr ""
  
! #: gcov.cc:3091
  #, c-format
  msgid "branch %2d never executed%s"
  msgstr ""
  
! #: gcov.cc:3096
  #, c-format
  msgid " (BB %d)"
  msgstr ""
  
! #: gcov.cc:3103
  #, fuzzy, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: gcov.cc:3106
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr ""
  
! #: gcov.cc:3369
  #, fuzzy, c-format
  #| msgid "cannot find source %s"
  msgid "Cannot open source file %s\n"
*************** msgstr "Ð£ Ñ„Ð°Ð¹Ð»Ðµ ÑƒÐºÐ»ÑŽÑ‡Ð°Ð½Ñ‹Ð¼
*** 19140,19146 ****
  msgid "    inlined from %qs"
  msgstr "Ð£ Ñ„Ð°Ð¹Ð»Ðµ ÑƒÐºÐ»ÑŽÑ‡Ð°Ð½Ñ‹Ð¼ Ð· %s:%d"
  
! #: lra-assigns.cc:1862 reload1.cc:2073
  msgid "this is the insn:"
  msgstr ""
  
--- 19240,19246 ----
  msgid "    inlined from %qs"
  msgstr "Ð£ Ñ„Ð°Ð¹Ð»Ðµ ÑƒÐºÐ»ÑŽÑ‡Ð°Ð½Ñ‹Ð¼ Ð· %s:%d"
  
! #: lra-assigns.cc:1868 reload1.cc:2073
  msgid "this is the insn:"
  msgstr ""
  
*************** msgstr ""
*** 19268,19279 ****
  msgid "The following options are language-related"
  msgstr ""
  
! #: passes.cc:1832
  #, c-format
  msgid "during %s pass: %s\n"
  msgstr ""
  
! #: passes.cc:1837
  #, fuzzy, c-format
  #| msgid "bad zip/jar file %s"
  msgid "dump file: %s\n"
--- 19368,19379 ----
  msgid "The following options are language-related"
  msgstr ""
  
! #: passes.cc:1833
  #, c-format
  msgid "during %s pass: %s\n"
  msgstr ""
  
! #: passes.cc:1838
  #, fuzzy, c-format
  #| msgid "bad zip/jar file %s"
  msgid "dump file: %s\n"
*************** msgstr ""
*** 19333,19345 ****
  msgid "created and used with different settings of %<-fpie%>"
  msgstr ""
  
! #: toplev.cc:313
  #, fuzzy, c-format
  #| msgid "internal error"
  msgid "unrecoverable error"
  msgstr "ÑƒÐ½ÑƒÑ‚Ñ€Ð°Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°"
  
! #: toplev.cc:606
  #, fuzzy, c-format
  #| msgid ""
  #| "%s%s%s version %s (%s)\n"
--- 19433,19445 ----
  msgid "created and used with different settings of %<-fpie%>"
  msgstr ""
  
! #: toplev.cc:315
  #, fuzzy, c-format
  #| msgid "internal error"
  msgid "unrecoverable error"
  msgstr "ÑƒÐ½ÑƒÑ‚Ñ€Ð°Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°"
  
! #: toplev.cc:608
  #, fuzzy, c-format
  #| msgid ""
  #| "%s%s%s version %s (%s)\n"
*************** msgstr ""
*** 19353,19380 ****
  "%s\tÐ·ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ð²Ð°Ð½Ð° GNU C Ð²ÐµÑ€Ñ�Ñ–Ñ� %s.\n"
  "%s%s%s Ð²ÐµÑ€Ñ�Ñ–Ñ� %s (%s) Ð·ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ð²Ð°Ð½Ð° CC.\n"
  
! #: toplev.cc:608
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr ""
  
! #: toplev.cc:612
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr ""
  
! #: toplev.cc:614
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr ""
  
! #: toplev.cc:616
  #, c-format
  msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  msgstr ""
  
! #: tree-diagnostic-path.cc:342 tree-diagnostic.cc:294 c/c-decl.cc:6532
! #: c/c-typeck.cc:8234 cp/error.cc:1189 c-family/c-pretty-print.cc:446
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr ""
--- 19453,19480 ----
  "%s\tÐ·ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ð²Ð°Ð½Ð° GNU C Ð²ÐµÑ€Ñ�Ñ–Ñ� %s.\n"
  "%s%s%s Ð²ÐµÑ€Ñ�Ñ–Ñ� %s (%s) Ð·ÐºÐ°Ð¼Ð¿Ñ–Ð»Ñ�Ð²Ð°Ð½Ð° CC.\n"
  
! #: toplev.cc:610
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr ""
  
! #: toplev.cc:614
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr ""
  
! #: toplev.cc:616
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr ""
  
! #: toplev.cc:618
  #, c-format
  msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  msgstr ""
  
! #: tree-diagnostic-path.cc:342 tree-diagnostic.cc:294 c/c-decl.cc:6534
! #: c/c-typeck.cc:8236 cp/error.cc:1189 c-family/c-pretty-print.cc:446
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr ""
*************** msgstr ""
*** 19690,19772 ****
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11911 config/loongarch/loongarch.cc:6212
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/aarch64/aarch64.cc:11920 config/aarch64/aarch64.cc:11933
! #: config/aarch64/aarch64.cc:11945 config/aarch64/aarch64.cc:11956
! #: config/aarch64/aarch64.cc:11972 config/aarch64/aarch64.cc:11986
! #: config/aarch64/aarch64.cc:12006 config/aarch64/aarch64.cc:12088
! #: config/aarch64/aarch64.cc:12099 config/aarch64/aarch64.cc:12113
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12352
! #: config/aarch64/aarch64.cc:12369 config/pru/pru.cc:1794
  #: config/pru/pru.cc:1805 config/pru/pru.cc:1877
  #, fuzzy, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/aarch64/aarch64.cc:12024 config/aarch64/aarch64.cc:12035
! #: config/aarch64/aarch64.cc:12199 config/aarch64/aarch64.cc:12210
! #: config/riscv/riscv.cc:5801 config/riscv/riscv.cc:5809
! #: config/riscv/riscv.cc:5816 config/riscv/riscv.cc:5820
! #: config/riscv/riscv.cc:5862 config/riscv/riscv.cc:5880
  #, fuzzy, c-format
  #| msgid "invalid string constant `%E'"
  msgid "invalid vector constant"
  msgstr "`%E' - Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ñ�Ð·ÑŒÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ‚Ñ‹Ð¿Ñƒ string"
  
! #: config/aarch64/aarch64.cc:12049
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12061
  #, fuzzy, c-format
  #| msgid "impossible operator '%s'"
  msgid "incompatible operand for '%%%c'"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ñ‹ Ð°Ð¿Ñ�Ñ€Ð°Ñ‚Ð°Ñ€ '%s'"
  
! #: config/aarch64/aarch64.cc:12081
  #, fuzzy, c-format
  #| msgid "invalid register name for `%s'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: config/aarch64/aarch64.cc:12146 config/arm/arm.cc:24757
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: config/aarch64/aarch64.cc:12236
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/aarch64/aarch64.cc:12239
  #, fuzzy, c-format
  #| msgid "invalid %%d operand"
  msgid "invalid operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%d Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/aarch64/aarch64.cc:12377 config/aarch64/aarch64.cc:12382
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/aarch64/aarch64.cc:12402
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid address mode"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/aarch64/aarch64.cc:28858
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5082 config/i386/i386.cc:14172
! #: config/rs6000/rs6000.cc:14665 config/sparc/sparc.cc:9362
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 19790,19872 ----
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11980 config/loongarch/loongarch.cc:6148
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/aarch64/aarch64.cc:11989 config/aarch64/aarch64.cc:12002
! #: config/aarch64/aarch64.cc:12014 config/aarch64/aarch64.cc:12025
! #: config/aarch64/aarch64.cc:12041 config/aarch64/aarch64.cc:12055
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12157
! #: config/aarch64/aarch64.cc:12168 config/aarch64/aarch64.cc:12182
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12421
! #: config/aarch64/aarch64.cc:12438 config/pru/pru.cc:1794
  #: config/pru/pru.cc:1805 config/pru/pru.cc:1877
  #, fuzzy, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/aarch64/aarch64.cc:12093 config/aarch64/aarch64.cc:12104
! #: config/aarch64/aarch64.cc:12268 config/aarch64/aarch64.cc:12279
! #: config/riscv/riscv.cc:6158 config/riscv/riscv.cc:6166
! #: config/riscv/riscv.cc:6173 config/riscv/riscv.cc:6177
! #: config/riscv/riscv.cc:6219 config/riscv/riscv.cc:6237
  #, fuzzy, c-format
  #| msgid "invalid string constant `%E'"
  msgid "invalid vector constant"
  msgstr "`%E' - Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ñ�Ð·ÑŒÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ‚Ñ‹Ð¿Ñƒ string"
  
! #: config/aarch64/aarch64.cc:12118
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12130
  #, fuzzy, c-format
  #| msgid "impossible operator '%s'"
  msgid "incompatible operand for '%%%c'"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ñ‹ Ð°Ð¿Ñ�Ñ€Ð°Ñ‚Ð°Ñ€ '%s'"
  
! #: config/aarch64/aarch64.cc:12150
  #, fuzzy, c-format
  #| msgid "invalid register name for `%s'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: config/aarch64/aarch64.cc:12215 config/arm/arm.cc:24867
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: config/aarch64/aarch64.cc:12305
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/aarch64/aarch64.cc:12308
  #, fuzzy, c-format
  #| msgid "invalid %%d operand"
  msgid "invalid operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%d Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/aarch64/aarch64.cc:12446 config/aarch64/aarch64.cc:12451
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/aarch64/aarch64.cc:12471
  #, fuzzy, c-format
  #| msgid "invalid address"
  msgid "invalid address mode"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/aarch64/aarch64.cc:29016
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5082 config/i386/i386.cc:14193
! #: config/rs6000/rs6000.cc:14616 config/sparc/sparc.cc:9384
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 19782,19799 ****
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%r"
  
  #: config/alpha/alpha.cc:5180 config/ia64/ia64.cc:5542
! #: config/rs6000/rs6000.cc:14360 config/xtensa/xtensa.cc:3066
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%R"
  
! #: config/alpha/alpha.cc:5186 config/rs6000/rs6000.cc:14280
  #: config/xtensa/xtensa.cc:3039
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%N"
  
! #: config/alpha/alpha.cc:5194 config/rs6000/rs6000.cc:14308
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%P"
--- 19882,19899 ----
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%r"
  
  #: config/alpha/alpha.cc:5180 config/ia64/ia64.cc:5542
! #: config/rs6000/rs6000.cc:14311 config/xtensa/xtensa.cc:3066
  #, c-format
  msgid "invalid %%R value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%R"
  
! #: config/alpha/alpha.cc:5186 config/rs6000/rs6000.cc:14231
  #: config/xtensa/xtensa.cc:3039
  #, c-format
  msgid "invalid %%N value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%N"
  
! #: config/alpha/alpha.cc:5194 config/rs6000/rs6000.cc:14259
  #, c-format
  msgid "invalid %%P value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%P"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ
*** 19823,19829 ****
  msgid "invalid %%U value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%U"
  
! #: config/alpha/alpha.cc:5280 config/rs6000/rs6000.cc:14368
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%v"
--- 19923,19929 ----
  msgid "invalid %%U value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%U"
  
! #: config/alpha/alpha.cc:5280 config/rs6000/rs6000.cc:14319
  #, c-format
  msgid "invalid %%s value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%v"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ
*** 19833,19839 ****
  msgid "invalid %%C value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%C"
  
! #: config/alpha/alpha.cc:5328 config/rs6000/rs6000.cc:14144
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%E"
--- 19933,19939 ----
  msgid "invalid %%C value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%C"
  
! #: config/alpha/alpha.cc:5328 config/rs6000/rs6000.cc:14095
  #, c-format
  msgid "invalid %%E value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%E"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ
*** 19843,19852 ****
  msgid "unknown relocation unspec"
  msgstr ""
  
! #: config/alpha/alpha.cc:5362 config/gcn/gcn.cc:7349 config/gcn/gcn.cc:7358
! #: config/gcn/gcn.cc:7418 config/gcn/gcn.cc:7426 config/gcn/gcn.cc:7442
! #: config/gcn/gcn.cc:7460 config/gcn/gcn.cc:7511 config/gcn/gcn.cc:7630
! #: config/gcn/gcn.cc:7747 config/rs6000/rs6000.cc:14670
  #, c-format
  msgid "invalid %%xn code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%xn"
--- 19943,19952 ----
  msgid "unknown relocation unspec"
  msgstr ""
  
! #: config/alpha/alpha.cc:5362 config/gcn/gcn.cc:7419 config/gcn/gcn.cc:7428
! #: config/gcn/gcn.cc:7488 config/gcn/gcn.cc:7496 config/gcn/gcn.cc:7512
! #: config/gcn/gcn.cc:7530 config/gcn/gcn.cc:7581 config/gcn/gcn.cc:7700
! #: config/gcn/gcn.cc:7817 config/rs6000/rs6000.cc:14621
  #, c-format
  msgid "invalid %%xn code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%xn"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ
*** 19857,20103 ****
  msgid "invalid operand address"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/arc/arc.cc:4900
  #, fuzzy, c-format
  msgid "invalid operand to %%Z code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:4908
  #, fuzzy, c-format
  msgid "invalid operand to %%z code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:4916
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:4924
  #, fuzzy, c-format
  msgid "invalid operand to %%M code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:4932 config/m32r/m32r.cc:2087
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:4940
  #, fuzzy, c-format
  msgid "invalid operand for %%s code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:4958
  #, fuzzy, c-format
  msgid "invalid operand for %%N code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:4971
  #, fuzzy, c-format
  msgid "invalid operand for %%N or %%S code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:4993 config/m32r/m32r.cc:2080
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:5113 config/m32r/m32r.cc:2113
  #, fuzzy, c-format
  msgid "invalid operand to %%R code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:5189 config/m32r/m32r.cc:2136
  #, fuzzy, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:5257 config/m32r/m32r.cc:2207
  #, fuzzy, c-format
  msgid "invalid operand to %%U code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:5269
  #, fuzzy, c-format
  msgid "invalid operand to %%V code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:5319
  #, fuzzy, c-format
  msgid "invalid operand to %%O code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5342 config/epiphany/epiphany.cc:1308
! #: config/m32r/m32r.cc:2234 config/nds32/nds32.cc:3518
! #: config/sparc/sparc.cc:9641
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
  
! #: config/arc/arc.cc:6395
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:6611
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: config/arm/arm.cc:21045 config/arm/arm.cc:21070 config/arm/arm.cc:21080
! #: config/arm/arm.cc:21089 config/arm/arm.cc:21098
  #, fuzzy, c-format
  #| msgid "invalid %%f operand"
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/arm/arm.cc:24007 config/arm/arm.cc:24025
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/arm/arm.cc:24013
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.cc:24134 config/arm/arm.cc:24147 config/arm/arm.cc:24172
  #: config/nios2/nios2.cc:3085
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/arm/arm.cc:24249 config/arm/arm.cc:24271 config/arm/arm.cc:24281
! #: config/arm/arm.cc:24291 config/arm/arm.cc:24301 config/arm/arm.cc:24340
! #: config/arm/arm.cc:24358 config/arm/arm.cc:24376 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24418 config/arm/arm.cc:24445 config/arm/arm.cc:24452
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24485
! #: config/arm/arm.cc:24506 config/arm/arm.cc:24513 config/arm/arm.cc:24704
! #: config/arm/arm.cc:24711 config/arm/arm.cc:24738 config/arm/arm.cc:24745
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
! #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3544
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/arm/arm.cc:24353
  #, c-format
  msgid "instruction never executed"
  msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24394
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:34364
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr ""
  
! #: config/arm/arm.cc:34366
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr ""
  
! #: config/arm/arm.cc:34381 config/arm/arm.cc:34397
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/avr/avr.cc:3013
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.cc:3196
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr ""
  
! #: config/avr/avr.cc:3246 config/avr/avr.cc:3313
  msgid "bad address, not an I/O address:"
  msgstr ""
  
! #: config/avr/avr.cc:3255
  msgid "bad address, not a constant:"
  msgstr ""
  
! #: config/avr/avr.cc:3273 config/avr/avr.cc:3280
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.cc:3287
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.cc:3299
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.cc:3332
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.cc:3340
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.cc:4215 config/avr/avr.cc:5159 config/avr/avr.cc:5606
  #, fuzzy
  msgid "invalid insn:"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/avr/avr.cc:4269 config/avr/avr.cc:4381 config/avr/avr.cc:4439
! #: config/avr/avr.cc:4491 config/avr/avr.cc:4510 config/avr/avr.cc:4702
! #: config/avr/avr.cc:5010 config/avr/avr.cc:5295 config/avr/avr.cc:5499
! #: config/avr/avr.cc:5663 config/avr/avr.cc:5756 config/avr/avr.cc:5955
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.cc:4526 config/avr/avr.cc:4801 config/avr/avr.cc:5081
! #: config/avr/avr.cc:5367 config/avr/avr.cc:5545 config/avr/avr.cc:5812
! #: config/avr/avr.cc:6013
  msgid "unknown move insn:"
  msgstr ""
  
! #: config/avr/avr.cc:6621
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.cc:6729 config/avr/avr.cc:7212 config/avr/avr.cc:7629
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
! #: config/avr/avr.cc:9283
  #, fuzzy
  #| msgid "unsupported version"
  msgid "unsupported fixed-point conversion"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/avr/avr.cc:10665
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.cc:10670
  #, fuzzy
  msgid "function parameter"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: config/avr/avr.cc:10675
  #, fuzzy
  #| msgid "structure"
  msgid "structure field"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð°"
  
! #: config/avr/avr.cc:10681
  #, fuzzy
  #| msgid "return type of `%s' is not `int'"
  msgid "return type of function"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: config/avr/avr.cc:10686
  msgid "pointer"
  msgstr ""
  
--- 19957,20203 ----
  msgid "invalid operand address"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/arc/arc.cc:4901
  #, fuzzy, c-format
  msgid "invalid operand to %%Z code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:4909
  #, fuzzy, c-format
  msgid "invalid operand to %%z code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:4917
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:4925
  #, fuzzy, c-format
  msgid "invalid operand to %%M code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:4933 config/m32r/m32r.cc:2088
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:4941
  #, fuzzy, c-format
  msgid "invalid operand for %%s code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:4959
  #, fuzzy, c-format
  msgid "invalid operand for %%N code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:4972
  #, fuzzy, c-format
  msgid "invalid operand for %%N or %%S code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:4994 config/m32r/m32r.cc:2081
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:5114 config/m32r/m32r.cc:2114
  #, fuzzy, c-format
  msgid "invalid operand to %%R code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:5190 config/m32r/m32r.cc:2137
  #, fuzzy, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:5258 config/m32r/m32r.cc:2208
  #, fuzzy, c-format
  msgid "invalid operand to %%U code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:5270
  #, fuzzy, c-format
  msgid "invalid operand to %%V code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:5320
  #, fuzzy, c-format
  msgid "invalid operand to %%O code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5343 config/epiphany/epiphany.cc:1309
! #: config/m32r/m32r.cc:2235 config/nds32/nds32.cc:3519
! #: config/sparc/sparc.cc:9663
  #, c-format
  msgid "invalid operand output code"
  msgstr ""
  
! #: config/arc/arc.cc:6396
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/arc/arc.cc:6612
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: config/arm/arm.cc:21110 config/arm/arm.cc:21135 config/arm/arm.cc:21145
! #: config/arm/arm.cc:21154 config/arm/arm.cc:21163
  #, fuzzy, c-format
  #| msgid "invalid %%f operand"
  msgid "invalid shift operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/arm/arm.cc:24117 config/arm/arm.cc:24135
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/arm/arm.cc:24123
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr ""
  
! #: config/arm/arm.cc:24244 config/arm/arm.cc:24257 config/arm/arm.cc:24282
  #: config/nios2/nios2.cc:3085
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/arm/arm.cc:24359 config/arm/arm.cc:24381 config/arm/arm.cc:24391
! #: config/arm/arm.cc:24401 config/arm/arm.cc:24411 config/arm/arm.cc:24450
! #: config/arm/arm.cc:24468 config/arm/arm.cc:24486 config/arm/arm.cc:24513
! #: config/arm/arm.cc:24528 config/arm/arm.cc:24555 config/arm/arm.cc:24562
! #: config/arm/arm.cc:24580 config/arm/arm.cc:24587 config/arm/arm.cc:24595
! #: config/arm/arm.cc:24616 config/arm/arm.cc:24623 config/arm/arm.cc:24814
! #: config/arm/arm.cc:24821 config/arm/arm.cc:24848 config/arm/arm.cc:24855
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
! #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3545
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/arm/arm.cc:24463
  #, c-format
  msgid "instruction never executed"
  msgstr ""
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24504
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:34475
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr ""
  
! #: config/arm/arm.cc:34477
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr ""
  
! #: config/arm/arm.cc:34492 config/arm/arm.cc:34508
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/avr/avr.cc:3610
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.cc:3793
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr ""
  
! #: config/avr/avr.cc:3843 config/avr/avr.cc:3910
  msgid "bad address, not an I/O address:"
  msgstr ""
  
! #: config/avr/avr.cc:3852
  msgid "bad address, not a constant:"
  msgstr ""
  
! #: config/avr/avr.cc:3870 config/avr/avr.cc:3877
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.cc:3884
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.cc:3896
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.cc:3929
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.cc:3948
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.cc:4815 config/avr/avr.cc:5758 config/avr/avr.cc:6205
  #, fuzzy
  msgid "invalid insn:"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/avr/avr.cc:4869 config/avr/avr.cc:4980 config/avr/avr.cc:5038
! #: config/avr/avr.cc:5090 config/avr/avr.cc:5109 config/avr/avr.cc:5301
! #: config/avr/avr.cc:5609 config/avr/avr.cc:5894 config/avr/avr.cc:6098
! #: config/avr/avr.cc:6262 config/avr/avr.cc:6355 config/avr/avr.cc:6553
  msgid "incorrect insn:"
  msgstr ""
  
! #: config/avr/avr.cc:5125 config/avr/avr.cc:5400 config/avr/avr.cc:5680
! #: config/avr/avr.cc:5966 config/avr/avr.cc:6144 config/avr/avr.cc:6411
! #: config/avr/avr.cc:6611
  msgid "unknown move insn:"
  msgstr ""
  
! #: config/avr/avr.cc:7378
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.cc:7486 config/avr/avr.cc:7969 config/avr/avr.cc:8386
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
! #: config/avr/avr.cc:10210
  #, fuzzy
  #| msgid "unsupported version"
  msgid "unsupported fixed-point conversion"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/avr/avr.cc:11585
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.cc:11590
  #, fuzzy
  msgid "function parameter"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: config/avr/avr.cc:11595
  #, fuzzy
  #| msgid "structure"
  msgid "structure field"
  msgstr "Ñ�Ñ‚Ñ€ÑƒÐºÑ‚ÑƒÑ€Ð°"
  
! #: config/avr/avr.cc:11601
  #, fuzzy
  #| msgid "return type of `%s' is not `int'"
  msgid "return type of function"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: config/avr/avr.cc:11606
  msgid "pointer"
  msgstr ""
  
*************** msgstr ""
*** 20119,20132 ****
  msgid "invalid const_double operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/bpf/bpf.cc:884
  #, fuzzy
  #| msgid "invalid %%d operand"
  msgid "invalid address in operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%d Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #. Fallthrough.
! #: config/bpf/bpf.cc:891
  #, fuzzy
  #| msgid "unsupported version"
  msgid "unsupported operand"
--- 20219,20232 ----
  msgid "invalid const_double operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/bpf/bpf.cc:929
  #, fuzzy
  #| msgid "invalid %%d operand"
  msgid "invalid address in operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%d Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
  #. Fallthrough.
! #: config/bpf/bpf.cc:936
  #, fuzzy
  #| msgid "unsupported version"
  msgid "unsupported operand"
*************** msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°
*** 20135,20142 ****
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:779 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: final.cc:3187 final.cc:3189 fold-const.cc:348 gcc.cc:6261 gcc.cc:6275
! #: rtl-error.cc:101 toplev.cc:317 cp/logic.cc:312 cp/logic.cc:314
! #: cp/typeck.cc:7750 d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28
  #: go/go-gcc-diagnostics.cc:37 go/go-gcc-diagnostics.cc:45
  #: go/go-gcc-diagnostics.cc:53 lto/lto-object.cc:180 lto/lto-object.cc:277
  #: lto/lto-object.cc:334 lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:182
--- 20235,20242 ----
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:779 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: final.cc:3187 final.cc:3189 fold-const.cc:348 gcc.cc:6261 gcc.cc:6275
! #: rtl-error.cc:101 toplev.cc:319 cp/logic.cc:312 cp/logic.cc:314
! #: cp/typeck.cc:7752 d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28
  #: go/go-gcc-diagnostics.cc:37 go/go-gcc-diagnostics.cc:45
  #: go/go-gcc-diagnostics.cc:53 lto/lto-object.cc:180 lto/lto-object.cc:277
  #: lto/lto-object.cc:334 lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:182
*************** msgstr ""
*** 20352,20376 ****
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/gcn/gcn.cc:7031 config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7055
! #: config/gcn/gcn.cc:7391 config/gcn/gcn.cc:7402 config/gcn/gcn.cc:7405
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:7171 config/gcn/gcn.cc:7194 config/gcn/gcn.cc:7226
! #: config/gcn/gcn.cc:7242 config/gcn/gcn.cc:7257 config/gcn/gcn.cc:7276
! #: config/gcn/gcn.cc:7340 config/gcn/gcn.cc:7536 config/gcn/gcn.cc:7651
  #, fuzzy, c-format
  msgid "invalid operand %%xn code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/gcn/gcn.cc:7639
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr ""
  
! #: config/gcn/gcn.cc:7727
  #, fuzzy, c-format
  #| msgid "invalid string constant `%E'"
  msgid "invalid fp constant"
--- 20452,20476 ----
  msgid "bad output_condmove_single operand"
  msgstr ""
  
! #: config/gcn/gcn.cc:7101 config/gcn/gcn.cc:7121 config/gcn/gcn.cc:7125
! #: config/gcn/gcn.cc:7461 config/gcn/gcn.cc:7472 config/gcn/gcn.cc:7475
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:7241 config/gcn/gcn.cc:7264 config/gcn/gcn.cc:7296
! #: config/gcn/gcn.cc:7312 config/gcn/gcn.cc:7327 config/gcn/gcn.cc:7346
! #: config/gcn/gcn.cc:7410 config/gcn/gcn.cc:7606 config/gcn/gcn.cc:7721
  #, fuzzy, c-format
  msgid "invalid operand %%xn code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/gcn/gcn.cc:7709
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr ""
  
! #: config/gcn/gcn.cc:7797
  #, fuzzy, c-format
  #| msgid "invalid string constant `%E'"
  msgid "invalid fp constant"
*************** msgstr "`%E' - Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½
*** 20383,20507 ****
  msgid "Expected register or constant integer."
  msgstr ""
  
! #: config/i386/i386.cc:12990
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.cc:13529
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.cc:13534
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of asm flag output"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.cc:13767
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.cc:13802
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.cc:13877
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/i386/i386.cc:13882
  #, fuzzy, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/i386/i386.cc:13960
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:14039
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:14057
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:14070
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:14085
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.cc:14113
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:14131
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14154
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14258
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/i386/i386.cc:14320 config/i386/i386.cc:14709
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.cc:14421
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.cc:17541
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: config/i386/i386.cc:23578
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:23581
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:23584
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:23587
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:23625 config/i386/i386.cc:23650
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:23628 config/i386/i386.cc:23654
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
--- 20483,20607 ----
  msgid "Expected register or constant integer."
  msgstr ""
  
! #: config/i386/i386.cc:13011
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr ""
  
! #: config/i386/i386.cc:13550
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.cc:13555
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of asm flag output"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386.cc:13788
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.cc:13823
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/i386/i386.cc:13898
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/i386/i386.cc:13903
  #, fuzzy, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/i386/i386.cc:13981
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:14060
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:14078
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr ""
  
! #: config/i386/i386.cc:14091
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:14106
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr ""
  
! #: config/i386/i386.cc:14134
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:14152
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14175
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14279
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/i386/i386.cc:14341 config/i386/i386.cc:14730
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid constraints for operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%c Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/i386/i386.cc:14442
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: config/i386/i386.cc:17562
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: config/i386/i386.cc:23599
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:23602
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:23605
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:23608
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:23646 config/i386/i386.cc:23671
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:23649 config/i386/i386.cc:23675
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
*** 20537,20543 ****
  msgid "invalid %%P operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14298
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
--- 20637,20643 ----
  msgid "invalid %%P operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14249
  #, c-format
  msgid "invalid %%p value"
  msgstr ""
*************** msgstr ""
*** 20566,20631 ****
  msgid "invalid addressing mode"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5945 config/loongarch/loongarch.cc:5967
! #: config/loongarch/loongarch.cc:6355 config/mips/mips.cc:9233
! #: config/mips/mips.cc:9260 config/mips/mips.cc:9443
  #, fuzzy, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: config/loongarch/loongarch.cc:6204 config/loongarch/loongarch.cc:6224
! #: config/loongarch/loongarch.cc:6270 config/loongarch/loongarch.cc:6277
! #: config/loongarch/loongarch.cc:6312 config/loongarch/loongarch.cc:6315
! #: config/loongarch/loongarch.cc:6327 config/loongarch/loongarch.cc:6334
! #: config/loongarch/loongarch.cc:6344 config/loongarch/loongarch.cc:6347
! #: config/loongarch/loongarch.cc:6368 config/loongarch/loongarch.cc:6375
! #: config/loongarch/loongarch.cc:6402 config/loongarch/loongarch.cc:6413
! #: config/loongarch/loongarch.cc:6428 config/loongarch/loongarch.cc:6437
! #: config/mips/mips.cc:9332 config/mips/mips.cc:9339 config/mips/mips.cc:9346
! #: config/mips/mips.cc:9353 config/mips/mips.cc:9366 config/mips/mips.cc:9373
! #: config/mips/mips.cc:9383 config/mips/mips.cc:9386 config/mips/mips.cc:9398
! #: config/mips/mips.cc:9401 config/mips/mips.cc:9461 config/mips/mips.cc:9468
! #: config/mips/mips.cc:9489 config/mips/mips.cc:9504 config/mips/mips.cc:9523
! #: config/mips/mips.cc:9532 config/riscv/riscv.cc:5605
! #: config/riscv/riscv.cc:5980 config/riscv/riscv.cc:5986
! #: config/riscv/riscv.cc:6002 config/riscv/riscv.cc:6013
  #, fuzzy, c-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of '%%%c'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: config/m32r/m32r.cc:2145
  msgid "bad insn for 'A'"
  msgstr ""
  
! #: config/m32r/m32r.cc:2192
  #, fuzzy, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/m32r/m32r.cc:2215
  #, fuzzy, c-format
  msgid "invalid operand to %%N code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/m32r/m32r.cc:2248
  msgid "pre-increment address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2255
  msgid "pre-decrement address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2262
  msgid "post-increment address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2337 config/m32r/m32r.cc:2352
! #: config/rs6000/rs6000.cc:21023
  msgid "bad address"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/m32r/m32r.cc:2357
  #, fuzzy
  msgid "lo_sum not of register"
  msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° sb"
--- 20666,20731 ----
  msgid "invalid addressing mode"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:5880 config/loongarch/loongarch.cc:5902
! #: config/loongarch/loongarch.cc:6303 config/mips/mips.cc:9239
! #: config/mips/mips.cc:9266 config/mips/mips.cc:9449
  #, fuzzy, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: config/loongarch/loongarch.cc:6140 config/loongarch/loongarch.cc:6160
! #: config/loongarch/loongarch.cc:6206 config/loongarch/loongarch.cc:6213
! #: config/loongarch/loongarch.cc:6260 config/loongarch/loongarch.cc:6263
! #: config/loongarch/loongarch.cc:6275 config/loongarch/loongarch.cc:6282
! #: config/loongarch/loongarch.cc:6292 config/loongarch/loongarch.cc:6295
! #: config/loongarch/loongarch.cc:6316 config/loongarch/loongarch.cc:6323
! #: config/loongarch/loongarch.cc:6350 config/loongarch/loongarch.cc:6361
! #: config/loongarch/loongarch.cc:6376 config/loongarch/loongarch.cc:6385
! #: config/mips/mips.cc:9338 config/mips/mips.cc:9345 config/mips/mips.cc:9352
! #: config/mips/mips.cc:9359 config/mips/mips.cc:9372 config/mips/mips.cc:9379
! #: config/mips/mips.cc:9389 config/mips/mips.cc:9392 config/mips/mips.cc:9404
! #: config/mips/mips.cc:9407 config/mips/mips.cc:9467 config/mips/mips.cc:9474
! #: config/mips/mips.cc:9495 config/mips/mips.cc:9510 config/mips/mips.cc:9529
! #: config/mips/mips.cc:9538 config/riscv/riscv.cc:5962
! #: config/riscv/riscv.cc:6337 config/riscv/riscv.cc:6343
! #: config/riscv/riscv.cc:6359 config/riscv/riscv.cc:6370
  #, fuzzy, c-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of '%%%c'"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: config/m32r/m32r.cc:2146
  msgid "bad insn for 'A'"
  msgstr ""
  
! #: config/m32r/m32r.cc:2193
  #, fuzzy, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/m32r/m32r.cc:2216
  #, fuzzy, c-format
  msgid "invalid operand to %%N code"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/m32r/m32r.cc:2249
  msgid "pre-increment address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2256
  msgid "pre-decrement address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2263
  msgid "post-increment address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2338 config/m32r/m32r.cc:2353
! #: config/rs6000/rs6000.cc:20974
  msgid "bad address"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ñ‹ Ð°Ð´Ñ€Ð°Ñ�"
  
! #: config/m32r/m32r.cc:2358
  #, fuzzy
  msgid "lo_sum not of register"
  msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° sb"
*************** msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð°Ð´Ñ€Ð
*** 20792,20798 ****
  msgid "unsupported memory expression:"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/riscv/riscv.cc:5782
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid vector operand"
--- 20892,20898 ----
  msgid "unsupported memory expression:"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/riscv/riscv.cc:6139
  #, fuzzy, c-format
  #| msgid "invalid %%c operand"
  msgid "invalid vector operand"
*************** msgstr ""
*** 20813,21093 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3822
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "%<-mvsx%> requires hardware floating point"
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/rs6000/rs6000.cc:3830
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3835
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3837
  msgid "%<-mno-altivec%> disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3986
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3989
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4001
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:11388
  msgid "bad move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13928
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14108
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%A value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/rs6000/rs6000.cc:14117 config/xtensa/xtensa.cc:3015
  #, fuzzy, c-format
  msgid "invalid %%D value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/rs6000/rs6000.cc:14132
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%e value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14162
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14171
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14206
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14216
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14226
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14241 config/xtensa/xtensa.cc:3052
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14288
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%O"
  
! #: config/rs6000/rs6000.cc:14335
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14377
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%t value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/rs6000/rs6000.cc:14394
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14406
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14420 config/xtensa/xtensa.cc:3027
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14470
  #, c-format
  msgid "invalid %%V value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%V"
  
! #: config/rs6000/rs6000.cc:14486 config/xtensa/xtensa.cc:3073
  #, fuzzy, c-format
  #| msgid "invalid %%x/X value"
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%x/X"
  
! #: config/rs6000/rs6000.cc:14543
  #, c-format
  msgid "invalid %%z value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14612
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/rs6000/rs6000.cc:15554
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24424
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.cc:28047
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/rs6000/rs6000.cc:28116
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28192
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28794
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28796
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28798
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28800
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
! #: config/s390/s390.cc:8413
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:8424
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/s390/s390.cc:8506
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8529
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8547
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8569
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8587
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8597
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8618
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8629
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8738 config/s390/s390.cc:8759
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:8756
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8793
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:8800
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8803
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:12652
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "vector argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/s390/s390.cc:17089
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:17099
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17102
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17110
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 20913,21193 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3823
  #, fuzzy
  #| msgid "Use hardware floating point"
  msgid "%<-mvsx%> requires hardware floating point"
  msgstr "Ð’Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ð°Ð¿Ð°Ñ€Ð°Ñ‚Ð½ÑƒÑŽ \"Ð¿Ð»Ð°Ð²Ð°ÑŽÑ‡ÑƒÑŽ ÐºÑ€Ð¾Ð¿ÐºÑƒ\""
  
! #: config/rs6000/rs6000.cc:3831
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3836
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3838
  msgid "%<-mno-altivec%> disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3958
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3961
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3973
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:11339
  msgid "bad move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:13879
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14059
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%A value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/rs6000/rs6000.cc:14068 config/xtensa/xtensa.cc:3015
  #, fuzzy, c-format
  msgid "invalid %%D value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/rs6000/rs6000.cc:14083
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%e value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/rs6000/rs6000.cc:14104
  #, c-format
  msgid "invalid %%f value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14113
  #, c-format
  msgid "invalid %%F value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14122
  #, c-format
  msgid "invalid %%G value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14157
  #, c-format
  msgid "invalid %%j code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14167
  #, c-format
  msgid "invalid %%J code"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14177
  #, c-format
  msgid "invalid %%k value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14192 config/xtensa/xtensa.cc:3052
  #, c-format
  msgid "invalid %%K value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14239
  #, c-format
  msgid "invalid %%O value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%O"
  
! #: config/rs6000/rs6000.cc:14286
  #, c-format
  msgid "invalid %%q value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14328
  #, fuzzy, c-format
  #| msgid "invalid %%Q value"
  msgid "invalid %%t value"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/rs6000/rs6000.cc:14345
  #, c-format
  msgid "invalid %%T value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14357
  #, c-format
  msgid "invalid %%u value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14371 config/xtensa/xtensa.cc:3027
  #, c-format
  msgid "invalid %%v value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14421
  #, c-format
  msgid "invalid %%V value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%V"
  
! #: config/rs6000/rs6000.cc:14437 config/xtensa/xtensa.cc:3073
  #, fuzzy, c-format
  #| msgid "invalid %%x/X value"
  msgid "invalid %%x value"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%x/X"
  
! #: config/rs6000/rs6000.cc:14494
  #, c-format
  msgid "invalid %%z value"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14563
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/rs6000/rs6000.cc:15505
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24375
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/rs6000/rs6000.cc:27990
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ð¡Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ ÐºÐ¾Ð´ Ð´Ð»Ñ� DLL"
  
! #: config/rs6000/rs6000.cc:28059
  msgid "Unable to generate load/store offset for fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28135
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28737
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28739
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28741
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28743
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr ""
  
! #: config/s390/s390.cc:8415
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:8426
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/s390/s390.cc:8508
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8531
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8549
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8571
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8589
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8599
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8620
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8631
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8740 config/s390/s390.cc:8761
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:8758
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8795
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:8802
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8805
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr ""
  
! #: config/s390/s390.cc:12664
  #, fuzzy
  #| msgid "too few arguments to function"
  msgid "vector argument passed to unprototyped function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/s390/s390.cc:17110
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:17120
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17123
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17131
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr ""
*** 21113,21154 ****
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.cc:9371 config/sparc/sparc.cc:9377
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%Y Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9464
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%A Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9484
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%B Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9564
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%C Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9596
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%D Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9615
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9627
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/sparc/sparc.cc:9672
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
--- 21213,21254 ----
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.cc:9393 config/sparc/sparc.cc:9399
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%Y Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9486
  #, c-format
  msgid "invalid %%A operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%A Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9506
  #, c-format
  msgid "invalid %%B operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%B Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9586
  #, c-format
  msgid "invalid %%C operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%C Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9618
  #, c-format
  msgid "invalid %%D operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%D Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9637
  #, c-format
  msgid "invalid %%f operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: config/sparc/sparc.cc:9649
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/sparc/sparc.cc:9694
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
*************** msgstr ""
*** 21206,21229 ****
  msgid "illegal operand detected"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/visium/visium.cc:3366
  #, fuzzy
  msgid "illegal operand "
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/visium/visium.cc:3417
  msgid "illegal operand address (1)"
  msgstr ""
  
! #: config/visium/visium.cc:3424
  msgid "illegal operand address (2)"
  msgstr ""
  
! #: config/visium/visium.cc:3439
  msgid "illegal operand address (3)"
  msgstr ""
  
! #: config/visium/visium.cc:3447
  msgid "illegal operand address (4)"
  msgstr ""
  
--- 21306,21329 ----
  msgid "illegal operand detected"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/visium/visium.cc:3367
  #, fuzzy
  msgid "illegal operand "
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: config/visium/visium.cc:3418
  msgid "illegal operand address (1)"
  msgstr ""
  
! #: config/visium/visium.cc:3425
  msgid "illegal operand address (2)"
  msgstr ""
  
! #: config/visium/visium.cc:3440
  msgid "illegal operand address (3)"
  msgstr ""
  
! #: config/visium/visium.cc:3448
  msgid "illegal operand address (4)"
  msgstr ""
  
*************** msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€
*** 21254,21268 ****
  msgid "address offset not a constant"
  msgstr ""
  
! #: c/c-objc-common.cc:226
  msgid "{erroneous}"
  msgstr ""
  
! #: c/c-objc-common.cc:267
  msgid "aka"
  msgstr ""
  
! #: c/c-objc-common.cc:359
  msgid "({anonymous})"
  msgstr ""
  
--- 21354,21368 ----
  msgid "address offset not a constant"
  msgstr ""
  
! #: c/c-objc-common.cc:227
  msgid "{erroneous}"
  msgstr ""
  
! #: c/c-objc-common.cc:268
  msgid "aka"
  msgstr ""
  
! #: c/c-objc-common.cc:360
  msgid "({anonymous})"
  msgstr ""
  
*************** msgstr ""
*** 21275,21306 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:2934 c/c-parser.cc:3059 c/c-parser.cc:3073 c/c-parser.cc:7008
! #: c/c-parser.cc:7763 c/c-parser.cc:8219 c/c-parser.cc:8406 c/c-parser.cc:8439
! #: c/c-parser.cc:8710 c/c-parser.cc:13147 c/c-parser.cc:13182
! #: c/c-parser.cc:13213 c/c-parser.cc:13260 c/c-parser.cc:13441
! #: c/c-parser.cc:14274 c/c-parser.cc:14349 c/c-parser.cc:14392
! #: c/c-parser.cc:21252 c/c-parser.cc:21332 c/c-parser.cc:21661
! #: c/c-parser.cc:21687 c/c-parser.cc:21710 c/c-parser.cc:22246
! #: c/c-parser.cc:22290 c/gimple-parser.cc:411 c/gimple-parser.cc:452
  #: c/gimple-parser.cc:461 c/gimple-parser.cc:670 c/gimple-parser.cc:2351
  #: c/gimple-parser.cc:2388 c/gimple-parser.cc:2467 c/gimple-parser.cc:2494
! #: c/c-parser.cc:3888 c/c-parser.cc:4079 c/c-parser.cc:4114 c/c-parser.cc:13434
  #: c/gimple-parser.cc:2158 c/gimple-parser.cc:2215 cp/parser.cc:15847
! #: cp/parser.cc:33792 cp/parser.cc:34431
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
  
  #: c/c-parser.cc:3569 c/c-parser.cc:4679 c/c-parser.cc:4874 c/c-parser.cc:4932
  #: c/c-parser.cc:4990 c/c-parser.cc:5373 c/c-parser.cc:5396 c/c-parser.cc:5405
! #: c/c-parser.cc:5456 c/c-parser.cc:5465 c/c-parser.cc:10147
! #: c/c-parser.cc:10215 c/c-parser.cc:10737 c/c-parser.cc:10763
! #: c/c-parser.cc:10797 c/c-parser.cc:10909 c/c-parser.cc:11728
! #: c/c-parser.cc:13548 c/c-parser.cc:16132 c/c-parser.cc:16867
! #: c/c-parser.cc:16926 c/c-parser.cc:16981 c/c-parser.cc:18840
! #: c/c-parser.cc:18960 c/c-parser.cc:20345 c/c-parser.cc:21752
! #: c/c-parser.cc:22254 c/c-parser.cc:25578 c/c-parser.cc:25660
  #: c/gimple-parser.cc:195 c/gimple-parser.cc:198 c/gimple-parser.cc:546
  #: c/gimple-parser.cc:580 c/gimple-parser.cc:585 c/gimple-parser.cc:754
  #: c/gimple-parser.cc:851 c/gimple-parser.cc:1089 c/gimple-parser.cc:1115
--- 21375,21406 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:2934 c/c-parser.cc:3059 c/c-parser.cc:3073 c/c-parser.cc:7006
! #: c/c-parser.cc:7761 c/c-parser.cc:8217 c/c-parser.cc:8404 c/c-parser.cc:8437
! #: c/c-parser.cc:8708 c/c-parser.cc:13166 c/c-parser.cc:13201
! #: c/c-parser.cc:13232 c/c-parser.cc:13279 c/c-parser.cc:13460
! #: c/c-parser.cc:14293 c/c-parser.cc:14368 c/c-parser.cc:14411
! #: c/c-parser.cc:21325 c/c-parser.cc:21405 c/c-parser.cc:21734
! #: c/c-parser.cc:21760 c/c-parser.cc:21783 c/c-parser.cc:22319
! #: c/c-parser.cc:22363 c/gimple-parser.cc:411 c/gimple-parser.cc:452
  #: c/gimple-parser.cc:461 c/gimple-parser.cc:670 c/gimple-parser.cc:2351
  #: c/gimple-parser.cc:2388 c/gimple-parser.cc:2467 c/gimple-parser.cc:2494
! #: c/c-parser.cc:3888 c/c-parser.cc:4079 c/c-parser.cc:4114 c/c-parser.cc:13453
  #: c/gimple-parser.cc:2158 c/gimple-parser.cc:2215 cp/parser.cc:15847
! #: cp/parser.cc:33810 cp/parser.cc:34449
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr ""
  
  #: c/c-parser.cc:3569 c/c-parser.cc:4679 c/c-parser.cc:4874 c/c-parser.cc:4932
  #: c/c-parser.cc:4990 c/c-parser.cc:5373 c/c-parser.cc:5396 c/c-parser.cc:5405
! #: c/c-parser.cc:5456 c/c-parser.cc:5465 c/c-parser.cc:10145
! #: c/c-parser.cc:10213 c/c-parser.cc:10735 c/c-parser.cc:10761
! #: c/c-parser.cc:10795 c/c-parser.cc:10907 c/c-parser.cc:11726
! #: c/c-parser.cc:13567 c/c-parser.cc:16181 c/c-parser.cc:16916
! #: c/c-parser.cc:16975 c/c-parser.cc:17030 c/c-parser.cc:18889
! #: c/c-parser.cc:19009 c/c-parser.cc:20418 c/c-parser.cc:21825
! #: c/c-parser.cc:22327 c/c-parser.cc:25651 c/c-parser.cc:25733
  #: c/gimple-parser.cc:195 c/gimple-parser.cc:198 c/gimple-parser.cc:546
  #: c/gimple-parser.cc:580 c/gimple-parser.cc:585 c/gimple-parser.cc:754
  #: c/gimple-parser.cc:851 c/gimple-parser.cc:1089 c/gimple-parser.cc:1115
*************** msgstr ""
*** 21308,21323 ****
  #: c/gimple-parser.cc:1506 c/gimple-parser.cc:1522 c/gimple-parser.cc:1578
  #: c/gimple-parser.cc:1605 c/gimple-parser.cc:1635 c/gimple-parser.cc:1661
  #: c/gimple-parser.cc:1868 c/gimple-parser.cc:2080 c/gimple-parser.cc:2100
! #: c/gimple-parser.cc:2261 c/gimple-parser.cc:2424 c/c-parser.cc:8662
! #: cp/parser.cc:34479
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:4768 c/c-parser.cc:5516 c/c-parser.cc:5878 c/c-parser.cc:5896
! #: c/c-parser.cc:5897 c/c-parser.cc:6343 c/c-parser.cc:6387 c/c-parser.cc:8761
! #: c/c-parser.cc:10900 c/c-parser.cc:12160 c/c-parser.cc:12531
! #: c/c-parser.cc:15477 c/gimple-parser.cc:1844 cp/parser.cc:34443
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
--- 21408,21423 ----
  #: c/gimple-parser.cc:1506 c/gimple-parser.cc:1522 c/gimple-parser.cc:1578
  #: c/gimple-parser.cc:1605 c/gimple-parser.cc:1635 c/gimple-parser.cc:1661
  #: c/gimple-parser.cc:1868 c/gimple-parser.cc:2080 c/gimple-parser.cc:2100
! #: c/gimple-parser.cc:2261 c/gimple-parser.cc:2424 c/c-parser.cc:8660
! #: cp/parser.cc:34497
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:4768 c/c-parser.cc:5516 c/c-parser.cc:5876 c/c-parser.cc:5894
! #: c/c-parser.cc:5895 c/c-parser.cc:6341 c/c-parser.cc:6385 c/c-parser.cc:8759
! #: c/c-parser.cc:10898 c/c-parser.cc:12179 c/c-parser.cc:12550
! #: c/c-parser.cc:15496 c/gimple-parser.cc:1844 cp/parser.cc:34461
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr ""
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 21327,21447 ****
  msgstr ""
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5425 c/c-parser.cc:5430 c/c-parser.cc:16115
! #: c/c-parser.cc:16956 c/c-parser.cc:24722 c/c-parser.cc:25386
! #: c/c-parser.cc:25603 c/gimple-parser.cc:180 c/gimple-parser.cc:493
  #: c/gimple-parser.cc:532 c/gimple-parser.cc:564 c/gimple-parser.cc:821
  #: c/gimple-parser.cc:1083 c/gimple-parser.cc:1109 c/gimple-parser.cc:1236
  #: c/gimple-parser.cc:1371 c/gimple-parser.cc:1496 c/gimple-parser.cc:1601
  #: c/gimple-parser.cc:1619 c/gimple-parser.cc:1654 c/gimple-parser.cc:2049
  #: c/gimple-parser.cc:2060 c/gimple-parser.cc:2066 c/gimple-parser.cc:2249
! #: c/gimple-parser.cc:2421 c/c-parser.cc:15896 cp/parser.cc:34434
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5874 c/c-parser.cc:5876 c/c-parser.cc:15382 cp/parser.cc:34446
! #: cp/parser.cc:38315 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
  
! #: c/c-parser.cc:6524 c/c-parser.cc:13777 c/c-parser.cc:21227
! #: c/c-parser.cc:21313 c/c-parser.cc:22074 c/c-parser.cc:23034
! #: c/c-parser.cc:26846 c/gimple-parser.cc:404 c/gimple-parser.cc:2427
! #: c/c-parser.cc:3875 c/c-parser.cc:4103 c/c-parser.cc:13329 cp/parser.cc:21607
! #: cp/parser.cc:34440 go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
  
! #: c/c-parser.cc:7370 c/c-parser.cc:7379 c/c-parser.cc:9210 c/c-parser.cc:10352
! #: c/c-parser.cc:13541 c/c-parser.cc:13938 c/c-parser.cc:14002
! #: c/c-parser.cc:15459 c/c-parser.cc:16547 c/c-parser.cc:16784
! #: c/c-parser.cc:17337 c/c-parser.cc:17440 c/c-parser.cc:17981
! #: c/c-parser.cc:18417 c/c-parser.cc:18493 c/c-parser.cc:18610
! #: c/c-parser.cc:18682 c/c-parser.cc:24589 c/c-parser.cc:25443
! #: c/c-parser.cc:25502 c/gimple-parser.cc:587 c/gimple-parser.cc:892
! #: c/gimple-parser.cc:2475 c/gimple-parser.cc:2502 c/c-parser.cc:8669
! #: c/c-parser.cc:16040 c/c-parser.cc:17445 cp/parser.cc:34473
! #: cp/parser.cc:36176 cp/parser.cc:39219 cp/parser.cc:40112
  #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:8201 cp/parser.cc:34360
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
  
! #: c/c-parser.cc:10110 c/c-parser.cc:10303 c/c-parser.cc:10787
! #: c/c-parser.cc:10830 c/c-parser.cc:10971 c/c-parser.cc:11718
! #: c/c-parser.cc:16961 c/c-parser.cc:18562 c/gimple-parser.cc:1086
  #: c/gimple-parser.cc:1112 c/gimple-parser.cc:1240 c/gimple-parser.cc:1243
! #: c/gimple-parser.cc:1623 c/gimple-parser.cc:1629 cp/parser.cc:33790
! #: cp/parser.cc:34449
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:10681
  msgid "expected %<.%>"
  msgstr ""
  
! #: c/c-parser.cc:13000 c/c-parser.cc:13032 c/c-parser.cc:13272
! #: cp/parser.cc:36750 cp/parser.cc:36771
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.cc:13690 c/gimple-parser.cc:1411 cp/parser.cc:34458
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.cc:17535 c/c-parser.cc:18978 cp/parser.cc:34482
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:18409 c/c-parser.cc:21120 c/c-parser.cc:21167
! #: c/c-parser.cc:21324 c/c-parser.cc:21671 c/c-parser.cc:22233
! #: c/c-parser.cc:24770 c/c-parser.cc:25644 c/gimple-parser.cc:745
! #: c/c-parser.cc:6410 c/c-parser.cc:21244 c/c-parser.cc:21467
! #: cp/parser.cc:34461 cp/parser.cc:43102 cp/parser.cc:43275
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:21255 c/c-parser.cc:21335 c/c-parser.cc:21688
! #: c/c-parser.cc:22143 c/gimple-parser.cc:1677 c/gimple-parser.cc:1709
! #: c/gimple-parser.cc:1719 c/gimple-parser.cc:2512 cp/parser.cc:34437
! #: cp/parser.cc:36960
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:21348 cp/parser.cc:43200
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:23081 c/c-parser.cc:23070 cp/parser.cc:45899
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:26210 cp/parser.cc:49854
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9039
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.cc:1400 cp/parser.cc:18950 cp/parser.cc:34455
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
--- 21427,21547 ----
  msgstr ""
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5425 c/c-parser.cc:5430 c/c-parser.cc:16164
! #: c/c-parser.cc:17005 c/c-parser.cc:24795 c/c-parser.cc:25459
! #: c/c-parser.cc:25676 c/gimple-parser.cc:180 c/gimple-parser.cc:493
  #: c/gimple-parser.cc:532 c/gimple-parser.cc:564 c/gimple-parser.cc:821
  #: c/gimple-parser.cc:1083 c/gimple-parser.cc:1109 c/gimple-parser.cc:1236
  #: c/gimple-parser.cc:1371 c/gimple-parser.cc:1496 c/gimple-parser.cc:1601
  #: c/gimple-parser.cc:1619 c/gimple-parser.cc:1654 c/gimple-parser.cc:2049
  #: c/gimple-parser.cc:2060 c/gimple-parser.cc:2066 c/gimple-parser.cc:2249
! #: c/gimple-parser.cc:2421 c/c-parser.cc:15945 cp/parser.cc:34452
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:5872 c/c-parser.cc:5874 c/c-parser.cc:15401 cp/parser.cc:34464
! #: cp/parser.cc:38333 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr ""
  
! #: c/c-parser.cc:6522 c/c-parser.cc:13796 c/c-parser.cc:21300
! #: c/c-parser.cc:21386 c/c-parser.cc:22147 c/c-parser.cc:23107
! #: c/c-parser.cc:26919 c/gimple-parser.cc:404 c/gimple-parser.cc:2427
! #: c/c-parser.cc:3875 c/c-parser.cc:4103 c/c-parser.cc:13348 cp/parser.cc:21607
! #: cp/parser.cc:34458 go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr ""
  
! #: c/c-parser.cc:7368 c/c-parser.cc:7377 c/c-parser.cc:9208 c/c-parser.cc:10350
! #: c/c-parser.cc:13560 c/c-parser.cc:13957 c/c-parser.cc:14021
! #: c/c-parser.cc:15478 c/c-parser.cc:16596 c/c-parser.cc:16833
! #: c/c-parser.cc:17386 c/c-parser.cc:17489 c/c-parser.cc:18030
! #: c/c-parser.cc:18466 c/c-parser.cc:18542 c/c-parser.cc:18659
! #: c/c-parser.cc:18731 c/c-parser.cc:24662 c/c-parser.cc:25516
! #: c/c-parser.cc:25575 c/gimple-parser.cc:587 c/gimple-parser.cc:892
! #: c/gimple-parser.cc:2475 c/gimple-parser.cc:2502 c/c-parser.cc:8667
! #: c/c-parser.cc:16089 c/c-parser.cc:17494 cp/parser.cc:34491
! #: cp/parser.cc:36194 cp/parser.cc:39264 cp/parser.cc:40157
  #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:8199 cp/parser.cc:34378
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr ""
  
! #: c/c-parser.cc:10108 c/c-parser.cc:10301 c/c-parser.cc:10785
! #: c/c-parser.cc:10828 c/c-parser.cc:10969 c/c-parser.cc:11716
! #: c/c-parser.cc:17010 c/c-parser.cc:18611 c/gimple-parser.cc:1086
  #: c/gimple-parser.cc:1112 c/gimple-parser.cc:1240 c/gimple-parser.cc:1243
! #: c/gimple-parser.cc:1623 c/gimple-parser.cc:1629 cp/parser.cc:33808
! #: cp/parser.cc:34467
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:10679
  msgid "expected %<.%>"
  msgstr ""
  
! #: c/c-parser.cc:13019 c/c-parser.cc:13051 c/c-parser.cc:13291
! #: cp/parser.cc:36768 cp/parser.cc:36789
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr ""
  
! #: c/c-parser.cc:13709 c/gimple-parser.cc:1411 cp/parser.cc:34476
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr ""
  
! #: c/c-parser.cc:17584 c/c-parser.cc:19027 cp/parser.cc:34500
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:18458 c/c-parser.cc:21193 c/c-parser.cc:21240
! #: c/c-parser.cc:21397 c/c-parser.cc:21744 c/c-parser.cc:22306
! #: c/c-parser.cc:24843 c/c-parser.cc:25717 c/gimple-parser.cc:745
! #: c/c-parser.cc:6408 c/c-parser.cc:21317 c/c-parser.cc:21540
! #: cp/parser.cc:34479 cp/parser.cc:43147 cp/parser.cc:43320
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:21328 c/c-parser.cc:21408 c/c-parser.cc:21761
! #: c/c-parser.cc:22216 c/gimple-parser.cc:1677 c/gimple-parser.cc:1709
! #: c/gimple-parser.cc:1719 c/gimple-parser.cc:2512 cp/parser.cc:34455
! #: cp/parser.cc:36978
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:21421 cp/parser.cc:43245
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:23154 c/c-parser.cc:23143 cp/parser.cc:45944
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:26283 cp/parser.cc:49921
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9041
  msgid "(anonymous)"
  msgstr ""
  
! #: c/gimple-parser.cc:1400 cp/parser.cc:18950 cp/parser.cc:34473
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr ""
*************** msgstr ""
*** 21452,21476 ****
  msgid "expected label"
  msgstr ""
  
! #: cp/call.cc:4113
  msgid "candidate:"
  msgstr ""
  
! #: cp/call.cc:8309
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:8475 cp/pt.cc:2043 cp/pt.cc:26267
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:13002 cp/call.cc:13428
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.cc:13004 cp/call.cc:13429
  msgid "candidate 2:"
  msgstr ""
  
--- 21552,21576 ----
  msgid "expected label"
  msgstr ""
  
! #: cp/call.cc:4136
  msgid "candidate:"
  msgstr ""
  
! #: cp/call.cc:8332
  msgid "  after user-defined conversion:"
  msgstr ""
  
! #: cp/call.cc:8498 cp/pt.cc:2043 cp/pt.cc:26344
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:13020 cp/call.cc:13446
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.cc:13022 cp/call.cc:13447
  msgid "candidate 2:"
  msgstr ""
  
*************** msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð
*** 21569,21575 ****
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2289 cp/error.cc:3390 c-family/c-pretty-print.cc:2707
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
--- 21669,21675 ----
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2289 cp/error.cc:3391 c-family/c-pretty-print.cc:2708
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
*************** msgstr ""
*** 21584,21737 ****
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2909
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:3062
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3101
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3115
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "Ð³Ñ€Ð°Ð¼Ð°Ñ‚Ñ‹Ñ‡Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°"
  
! #: cp/error.cc:3130
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3605
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.cc:3664
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr ""
  
! #: cp/error.cc:3669
  #, fuzzy
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "Ð£ Ñ„Ð°Ð¹Ð»Ðµ ÑƒÐºÐ»ÑŽÑ‡Ð°Ð½Ñ‹Ð¼ Ð· %s:%d"
  
! #: cp/error.cc:3675
  msgid "    inlined from %qD"
  msgstr ""
  
! #: cp/error.cc:3702
  #, fuzzy
  msgid "In static member function %qD"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.cc:3704
  #, fuzzy
  #| msgid "In construct"
  msgid "In copy constructor %qD"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.cc:3706
  #, fuzzy
  #| msgid "In construct"
  msgid "In constructor %qD"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.cc:3708
  #, fuzzy
  #| msgid "In construct"
  msgid "In destructor %qD"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.cc:3710
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.cc:3712
  #, fuzzy
  msgid "In explicit object member function %qD"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/error.cc:3714
  #, fuzzy
  msgid "In member function %qD"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/error.cc:3717
  #, fuzzy
  #| msgid "In function"
  msgid "In function %qD"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.cc:3740
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3741
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/error.cc:3766 cp/error.cc:3922
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3769 cp/error.cc:3925
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3777
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3778
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3783
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3784
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3791
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:3792
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/error.cc:3846
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3852
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3906
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3910
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.cc:2041 cp/semantics.cc:6237
  msgid "candidates are:"
  msgstr ""
  
--- 21684,21837 ----
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2910
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:3063
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3102
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3116
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "Ð³Ñ€Ð°Ð¼Ð°Ñ‚Ñ‹Ñ‡Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°"
  
! #: cp/error.cc:3131
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3606
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.cc:3665
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr ""
  
! #: cp/error.cc:3670
  #, fuzzy
  #| msgid "In file included from %s:%d"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "Ð£ Ñ„Ð°Ð¹Ð»Ðµ ÑƒÐºÐ»ÑŽÑ‡Ð°Ð½Ñ‹Ð¼ Ð· %s:%d"
  
! #: cp/error.cc:3676
  msgid "    inlined from %qD"
  msgstr ""
  
! #: cp/error.cc:3703
  #, fuzzy
  msgid "In static member function %qD"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.cc:3705
  #, fuzzy
  #| msgid "In construct"
  msgid "In copy constructor %qD"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.cc:3707
  #, fuzzy
  #| msgid "In construct"
  msgid "In constructor %qD"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.cc:3709
  #, fuzzy
  #| msgid "In construct"
  msgid "In destructor %qD"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.cc:3711
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.cc:3713
  #, fuzzy
  msgid "In explicit object member function %qD"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/error.cc:3715
  #, fuzzy
  msgid "In member function %qD"
  msgstr "Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\":"
  
! #: cp/error.cc:3718
  #, fuzzy
  #| msgid "In function"
  msgid "In function %qD"
  msgstr "Ð£ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/error.cc:3741
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3742
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/error.cc:3767 cp/error.cc:3925
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3770 cp/error.cc:3928
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3778
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3779
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3784
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3785
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3792
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:3793
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/error.cc:3849
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3855
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3909
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3913
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.cc:2041 cp/semantics.cc:6310
  msgid "candidates are:"
  msgstr ""
  
*************** msgstr ""
*** 21780,21833 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7441 c/c-typeck.cc:4683
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7442 c/c-typeck.cc:4669
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7469 c/c-typeck.cc:4728
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7486 c/c-typeck.cc:4736
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.cc:7498 c/c-typeck.cc:4758
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7522
  #, fuzzy
  #| msgid "too many arguments to function"
  msgid "in argument to unary !"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.cc:7571
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7573
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7575
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7577
  msgid "no post-decrement operator for type"
  msgstr ""
  
! #: fortran/arith.cc:1497
  #, fuzzy
  msgid "elemental binary operation"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
--- 21880,21933 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7443 c/c-typeck.cc:4685
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7444 c/c-typeck.cc:4671
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7471 c/c-typeck.cc:4730
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7488 c/c-typeck.cc:4738
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr ""
  
! #: cp/typeck.cc:7500 c/c-typeck.cc:4760
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7524
  #, fuzzy
  #| msgid "too many arguments to function"
  msgid "in argument to unary !"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.cc:7573
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7575
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7577
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7579
  msgid "no post-decrement operator for type"
  msgstr ""
  
! #: fortran/arith.cc:1544
  #, fuzzy
  msgid "elemental binary operation"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
*************** msgstr ""
*** 21846,21857 ****
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4429 fortran/intrinsic.cc:4831
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3713
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
--- 21946,21957 ----
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4432 fortran/intrinsic.cc:4831
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3731
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
*************** msgstr ""
*** 21932,21938 ****
  msgid "Driving:"
  msgstr "ÑƒÐ²Ð°Ð³Ð°:"
  
! #: fortran/interface.cc:3706 fortran/intrinsic.cc:4509
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 22032,22038 ----
  msgid "Driving:"
  msgstr "ÑƒÐ²Ð°Ð³Ð°:"
  
! #: fortran/interface.cc:3758 fortran/intrinsic.cc:4509
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr ""
*** 21997,22332 ****
  msgid "Syntax error in expression at %C"
  msgstr ""
  
! #: fortran/module.cc:1254
  msgid "Unexpected EOF"
  msgstr ""
  
! #: fortran/module.cc:1379
  msgid "Name too long"
  msgstr ""
  
! #: fortran/module.cc:1433 fortran/module.cc:1491 fortran/module.cc:1546
! #: fortran/module.cc:1604
  msgid "Bad name"
  msgstr ""
  
! #: fortran/module.cc:1628
  msgid "Expected name"
  msgstr ""
  
! #: fortran/module.cc:1631
  msgid "Expected left parenthesis"
  msgstr ""
  
! #: fortran/module.cc:1634
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.cc:1637
  msgid "Expected integer"
  msgstr ""
  
! #: fortran/module.cc:1640 fortran/module.cc:2864
  msgid "Expected string"
  msgstr ""
  
! #: fortran/module.cc:1665
  msgid "find_enum(): Enum not found"
  msgstr ""
  
! #: fortran/module.cc:2238
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr ""
  
! #: fortran/module.cc:2484
  msgid "Expected attribute bit name"
  msgstr ""
  
! #: fortran/module.cc:3493
  msgid "Expected integer string"
  msgstr ""
  
! #: fortran/module.cc:3497
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.cc:3519
  msgid "Expected real string"
  msgstr ""
  
! #: fortran/module.cc:3744
  msgid "Expected expression type"
  msgstr ""
  
! #: fortran/module.cc:3824
  #, fuzzy
  #| msgid "invalid declarator"
  msgid "Bad operator"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ð°Ð»ÑŒÐ½Ñ–Ðº"
  
! #: fortran/module.cc:3941
  msgid "Bad type in constant expression"
  msgstr ""
  
! #: fortran/module.cc:7399
  msgid "Unexpected end of module"
  msgstr ""
  
! #: fortran/parse.cc:2138
  msgid "arithmetic IF"
  msgstr ""
  
! #: fortran/parse.cc:2147
  #, fuzzy
  #| msgid "Invalid declaration"
  msgid "attribute declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: fortran/parse.cc:2183
  #, fuzzy
  #| msgid "empty declaration"
  msgid "data declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: fortran/parse.cc:2201
  #, fuzzy
  #| msgid "empty declaration"
  msgid "derived type declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: fortran/parse.cc:2328
  msgid "block IF"
  msgstr ""
  
! #: fortran/parse.cc:2337
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2431 fortran/resolve.cc:12499
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.cc:2434 fortran/resolve.cc:12565 fortran/resolve.cc:12568
  msgid "pointer assignment"
  msgstr ""
  
! #: fortran/parse.cc:2458
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2432 fortran/resolve.cc:2627
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2530
  #, fuzzy
  #| msgid "no arguments"
  msgid "allocatable argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2535
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2540
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2545
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2550
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2555
  #, fuzzy
  #| msgid "no arguments"
  msgid "value argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2560
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2565
  msgid "assumed-shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:2570
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2575
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2580
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2585
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2590
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2597
  msgid "assumed-type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2608
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2613
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2620
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2632
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4204
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4221
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4239 fortran/resolve.cc:4422 fortran/resolve.cc:4577
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4249
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4254
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4269
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4312
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4335
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4349
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4458
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4464
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4478
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr ""
  
! #: fortran/resolve.cc:4481
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4486
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4491
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:7476
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7480
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7484
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7488
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7492
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7779 fortran/resolve.cc:7782
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8160 fortran/resolve.cc:8163
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8400 fortran/resolve.cc:10404 fortran/resolve.cc:10525
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8451 fortran/resolve.cc:10416 fortran/resolve.cc:10537
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10206
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10428
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 22097,22432 ----
  msgid "Syntax error in expression at %C"
  msgstr ""
  
! #: fortran/module.cc:1259
  msgid "Unexpected EOF"
  msgstr ""
  
! #: fortran/module.cc:1384
  msgid "Name too long"
  msgstr ""
  
! #: fortran/module.cc:1438 fortran/module.cc:1496 fortran/module.cc:1551
! #: fortran/module.cc:1609
  msgid "Bad name"
  msgstr ""
  
! #: fortran/module.cc:1633
  msgid "Expected name"
  msgstr ""
  
! #: fortran/module.cc:1636
  msgid "Expected left parenthesis"
  msgstr ""
  
! #: fortran/module.cc:1639
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.cc:1642
  msgid "Expected integer"
  msgstr ""
  
! #: fortran/module.cc:1645 fortran/module.cc:2869
  msgid "Expected string"
  msgstr ""
  
! #: fortran/module.cc:1670
  msgid "find_enum(): Enum not found"
  msgstr ""
  
! #: fortran/module.cc:2243
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr ""
  
! #: fortran/module.cc:2489
  msgid "Expected attribute bit name"
  msgstr ""
  
! #: fortran/module.cc:3498
  msgid "Expected integer string"
  msgstr ""
  
! #: fortran/module.cc:3502
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.cc:3524
  msgid "Expected real string"
  msgstr ""
  
! #: fortran/module.cc:3749
  msgid "Expected expression type"
  msgstr ""
  
! #: fortran/module.cc:3829
  #, fuzzy
  #| msgid "invalid declarator"
  msgid "Bad operator"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ð°Ð»ÑŒÐ½Ñ–Ðº"
  
! #: fortran/module.cc:3946
  msgid "Bad type in constant expression"
  msgstr ""
  
! #: fortran/module.cc:7404
  msgid "Unexpected end of module"
  msgstr ""
  
! #: fortran/parse.cc:2139
  msgid "arithmetic IF"
  msgstr ""
  
! #: fortran/parse.cc:2148
  #, fuzzy
  #| msgid "Invalid declaration"
  msgid "attribute declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: fortran/parse.cc:2184
  #, fuzzy
  #| msgid "empty declaration"
  msgid "data declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: fortran/parse.cc:2202
  #, fuzzy
  #| msgid "empty declaration"
  msgid "derived type declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: fortran/parse.cc:2329
  msgid "block IF"
  msgstr ""
  
! #: fortran/parse.cc:2338
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2432 fortran/resolve.cc:12765
  msgid "assignment"
  msgstr ""
  
! #: fortran/parse.cc:2435 fortran/resolve.cc:12831 fortran/resolve.cc:12834
  msgid "pointer assignment"
  msgstr ""
  
! #: fortran/parse.cc:2459
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2442 fortran/resolve.cc:2637
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2540
  #, fuzzy
  #| msgid "no arguments"
  msgid "allocatable argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2545
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2550
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2555
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2560
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2565
  #, fuzzy
  #| msgid "no arguments"
  msgid "value argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2570
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2575
  msgid "assumed-shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:2580
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2585
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2590
  msgid "parametrized derived type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2595
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: fortran/resolve.cc:2600
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2607
  msgid "assumed-type argument"
  msgstr ""
  
! #: fortran/resolve.cc:2618
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2623
  msgid "pointer or allocatable result"
  msgstr ""
  
! #: fortran/resolve.cc:2630
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2642
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4214
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4231
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4249 fortran/resolve.cc:4432 fortran/resolve.cc:4587
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4259
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4264
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4279
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4322
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4345
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4359
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4468
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4474
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4488
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr ""
  
! #: fortran/resolve.cc:4491
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4496
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4501
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:7659
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7663
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7667
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7671
  msgid "End expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7675
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7962 fortran/resolve.cc:7965
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8353 fortran/resolve.cc:8356
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8593 fortran/resolve.cc:10670 fortran/resolve.cc:10791
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8644 fortran/resolve.cc:10682 fortran/resolve.cc:10803
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10472
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10694
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 22335,22365 ****
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6363
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10452
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6370
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6378
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10713
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:12310
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 22435,22465 ----
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6401
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10501
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6371
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6379
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10754
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:12351
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 22464,22478 ****
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2503
  msgid "Loop iterates infinitely"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2523 fortran/trans-stmt.cc:2779
  msgid "Loop variable has been modified"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2632
  msgid "DO step value is zero"
  msgstr ""
  
--- 22564,22578 ----
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2517
  msgid "Loop iterates infinitely"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2537 fortran/trans-stmt.cc:2793
  msgid "Loop variable has been modified"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2646
  msgid "DO step value is zero"
  msgstr ""
  
*************** msgstr ""
*** 22521,22527 ****
  msgid "short read while reading export data"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:684 cp/cvt.cc:1405
  #: d/toir.cc:225 rust/backend/rust-tree.cc:512
  #, gcc-internal-format
  msgid "value computed is not used"
--- 22621,22627 ----
  msgid "short read while reading export data"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:684 cp/cvt.cc:1419
  #: d/toir.cc:225 rust/backend/rust-tree.cc:512
  #, gcc-internal-format
  msgid "value computed is not used"
*************** msgstr ""
*** 22548,22555 ****
  msgid "expected boolean type"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:18321 c/c-parser.cc:18328
! #: cp/parser.cc:40872 cp/parser.cc:40879
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
--- 22648,22655 ----
  msgid "expected boolean type"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:18370 c/c-parser.cc:18377
! #: cp/parser.cc:40917 cp/parser.cc:40924
  #, gcc-internal-format
  msgid "expected integer"
  msgstr ""
*************** msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
*** 22617,22623 ****
  #: go/gofrontend/expressions.cc:11743 go/gofrontend/expressions.cc:11838
  #: go/gofrontend/expressions.cc:14014 go/gofrontend/expressions.cc:14143
  #: go/gofrontend/expressions.cc:14157 go/gofrontend/expressions.cc:14178
! #: cp/pt.cc:9348
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments"
--- 22717,22723 ----
  #: go/gofrontend/expressions.cc:11743 go/gofrontend/expressions.cc:11838
  #: go/gofrontend/expressions.cc:14014 go/gofrontend/expressions.cc:14143
  #: go/gofrontend/expressions.cc:14157 go/gofrontend/expressions.cc:14178
! #: cp/pt.cc:9370
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments"
*************** msgid "%<-maix64%> required: 64-bit comp
*** 23206,23212 ****
  msgstr ""
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:124 config/rs6000/rs6000.cc:3477
  #, gcc-internal-format
  msgid "%<-mcmodel%> incompatible with other toc options"
  msgstr ""
--- 23306,23312 ----
  msgstr ""
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:128 config/rs6000/rs6000.cc:3479
  #, gcc-internal-format
  msgid "%<-mcmodel%> incompatible with other toc options"
  msgstr ""
*************** msgstr ""
*** 23216,23222 ****
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr ""
  
! #: config/rs6000/rtems.h:117 config/rs6000/rs6000.cc:3469
  #, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr ""
--- 23316,23322 ----
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr ""
  
! #: config/rs6000/rtems.h:121 config/rs6000/rs6000.cc:3471
  #, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr ""
*************** msgid "%<-mrelax%> is only supported for
*** 23275,23281 ****
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3403 fortran/io.cc:3727 fortran/io.cc:4413
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
--- 23375,23381 ----
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3412 fortran/io.cc:3727 fortran/io.cc:4413
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr ""
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð
*** 23357,23372 ****
  
  #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
  #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224
! #: c-family/c.opt:236 c-family/c.opt:2365 c-family/c.opt:2373
! #: config/darwin.opt:30 common.opt:329 common.opt:332 common.opt:3671
  #, fuzzy, gcc-internal-format
  #| msgid "missing white space after number '%.*s'"
  msgid "missing filename after %qs"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
  
  #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
! #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:268 c-family/c.opt:2361
! #: c-family/c.opt:2381 c-family/c.opt:2385 c-family/c.opt:2389
  #, fuzzy, gcc-internal-format
  msgid "missing path after %qs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
--- 23457,23472 ----
  
  #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
  #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224
! #: c-family/c.opt:236 c-family/c.opt:2373 c-family/c.opt:2381
! #: config/darwin.opt:30 common.opt:329 common.opt:332 common.opt:3680
  #, fuzzy, gcc-internal-format
  #| msgid "missing white space after number '%.*s'"
  msgid "missing filename after %qs"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
  
  #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
! #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:268 c-family/c.opt:2369
! #: c-family/c.opt:2389 c-family/c.opt:2393 c-family/c.opt:2397
  #, fuzzy, gcc-internal-format
  msgid "missing path after %qs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
*************** msgstr ""
*** 23399,23450 ****
  msgid "argument %qs to %<-Wbidi-chars%> not recognized"
  msgstr "Ð¼Ð¾Ð²Ð° %s Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°"
  
! #: c-family/c.opt:1064
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "argument %qs to %<-Wnormalized%> not recognized"
  msgstr "Ð¼Ð¾Ð²Ð° %s Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°"
  
! #: c-family/c.opt:1728
  #, fuzzy, gcc-internal-format
  msgid "no class name specified with %qs"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹ ÑžÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ� Ñ„Ð°Ð¹Ð»Ñ‹"
  
! #: c-family/c.opt:1756
  #, gcc-internal-format
  msgid "argument %qs must be either %<on%> or %<off%>"
  msgstr ""
  
! #: c-family/c.opt:1900
  #, gcc-internal-format
  msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
  msgstr ""
  
! #: c-family/c.opt:1975
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "missing mapper"
  msgstr "ÐŸÑ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½Ð° Ð½Ð°Ð·Ð²Ð°"
  
! #: c-family/c.opt:2003
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "missing header name"
  msgstr "ÐŸÑ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½Ð° Ð½Ð°Ð·Ð²Ð°"
  
! #: c-family/c.opt:2011
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "missing module name"
  msgstr "ÐŸÑ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½Ð° Ð½Ð°Ð·Ð²Ð°"
  
! #: c-family/c.opt:2058
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized ivar visibility value %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ�Ñ�ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c-family/c.opt:2225
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized scalar storage order value %qs"
--- 23499,23550 ----
  msgid "argument %qs to %<-Wbidi-chars%> not recognized"
  msgstr "Ð¼Ð¾Ð²Ð° %s Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°"
  
! #: c-family/c.opt:1072
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "argument %qs to %<-Wnormalized%> not recognized"
  msgstr "Ð¼Ð¾Ð²Ð° %s Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°"
  
! #: c-family/c.opt:1736
  #, fuzzy, gcc-internal-format
  msgid "no class name specified with %qs"
  msgstr "Ð½Ðµ Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹ ÑžÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ� Ñ„Ð°Ð¹Ð»Ñ‹"
  
! #: c-family/c.opt:1764
  #, gcc-internal-format
  msgid "argument %qs must be either %<on%> or %<off%>"
  msgstr ""
  
! #: c-family/c.opt:1908
  #, gcc-internal-format
  msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
  msgstr ""
  
! #: c-family/c.opt:1983
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "missing mapper"
  msgstr "ÐŸÑ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½Ð° Ð½Ð°Ð·Ð²Ð°"
  
! #: c-family/c.opt:2011
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "missing header name"
  msgstr "ÐŸÑ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½Ð° Ð½Ð°Ð·Ð²Ð°"
  
! #: c-family/c.opt:2019
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "missing module name"
  msgstr "ÐŸÑ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½Ð° Ð½Ð°Ð·Ð²Ð°"
  
! #: c-family/c.opt:2066
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized ivar visibility value %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ�Ñ�ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c-family/c.opt:2233
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized scalar storage order value %qs"
*************** msgstr ""
*** 23487,23523 ****
  msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
  msgstr ""
  
! #: config/i386/i386.opt:725
  #, gcc-internal-format
  msgid "%<-msse5%> was removed"
  msgstr ""
  
! #: config/i386/i386.opt:741
  #, gcc-internal-format
  msgid "AVX512PF support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:745
  #, gcc-internal-format
  msgid "AVX512ER support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:773
  #, gcc-internal-format
  msgid "AVX5124FMAPS support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:777
  #, gcc-internal-format
  msgid "AVX5124VNNIW support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:972
  #, gcc-internal-format
  msgid "PREFETCHWT1 support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:1286
  #, fuzzy, gcc-internal-format
  msgid "unknown lam type %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
--- 23587,23623 ----
  msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
  msgstr ""
  
! #: config/i386/i386.opt:729
  #, gcc-internal-format
  msgid "%<-msse5%> was removed"
  msgstr ""
  
! #: config/i386/i386.opt:745
  #, gcc-internal-format
  msgid "AVX512PF support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:749
  #, gcc-internal-format
  msgid "AVX512ER support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:777
  #, gcc-internal-format
  msgid "AVX5124FMAPS support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:781
  #, gcc-internal-format
  msgid "AVX5124VNNIW support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:976
  #, gcc-internal-format
  msgid "PREFETCHWT1 support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:1290
  #, fuzzy, gcc-internal-format
  msgid "unknown lam type %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
*************** msgstr ""
*** 23547,23552 ****
--- 23647,23657 ----
  msgid "using old darwin ABI"
  msgstr ""
  
+ #: config/rs6000/rs6000.opt:475
+ #, gcc-internal-format
+ msgid "Do not use %<-mpower8-internal%>; use %<-mcpu=power8%> instead"
+ msgstr ""
+ 
  #: config/fused-madd.opt:22
  #, gcc-internal-format
  msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
*************** msgstr ""
*** 23576,23700 ****
  msgid "unknown linker output %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: common.opt:1635
  #, fuzzy, gcc-internal-format
  msgid "unknown excess precision style %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: common.opt:1653
  #, gcc-internal-format
  msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr ""
  
! #: common.opt:1697
  #, gcc-internal-format
  msgid "unknown floating point contraction style %qs"
  msgstr ""
  
! #: common.opt:1865
  #, gcc-internal-format
  msgid "unknown hardcfr noreturn checking level %qs"
  msgstr ""
  
! #: common.opt:1900
  #, gcc-internal-format
  msgid "unknown Stack Reuse Level %qs"
  msgstr ""
  
! #: common.opt:1972
  #, gcc-internal-format
  msgid "unavailable stringop for inlining %qs"
  msgstr ""
  
! #: common.opt:2003
  #, gcc-internal-format
  msgid "unknown Control-Flow Protection Level %qs"
  msgstr ""
  
! #: common.opt:2113
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown IRA algorithm %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: common.opt:2126
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown IRA region %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: common.opt:2204
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown LTO partitioning model %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: common.opt:2318
  #, fuzzy, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: common.opt:2321
  #, fuzzy, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: common.opt:2329
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr ""
  
! #: common.opt:2493
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr ""
  
! #: common.opt:2509
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown profile update method %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: common.opt:2618
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown Live-Patching Level %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: common.opt:2651
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr ""
  
! #: common.opt:2987
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown TLS model %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: common.opt:3020
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: common.opt:3342
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown vectorizer cost model %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: common.opt:3373
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr ""
  
! #: common.opt:3399
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized visibility value %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ�Ñ�ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: common.opt:3418
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr ""
--- 23681,23805 ----
  msgid "unknown linker output %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: common.opt:1640
  #, fuzzy, gcc-internal-format
  msgid "unknown excess precision style %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: common.opt:1658
  #, gcc-internal-format
  msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr ""
  
! #: common.opt:1702
  #, gcc-internal-format
  msgid "unknown floating point contraction style %qs"
  msgstr ""
  
! #: common.opt:1870
  #, gcc-internal-format
  msgid "unknown hardcfr noreturn checking level %qs"
  msgstr ""
  
! #: common.opt:1905
  #, gcc-internal-format
  msgid "unknown Stack Reuse Level %qs"
  msgstr ""
  
! #: common.opt:1977
  #, gcc-internal-format
  msgid "unavailable stringop for inlining %qs"
  msgstr ""
  
! #: common.opt:2008
  #, gcc-internal-format
  msgid "unknown Control-Flow Protection Level %qs"
  msgstr ""
  
! #: common.opt:2118
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown IRA algorithm %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: common.opt:2131
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown IRA region %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: common.opt:2209
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown LTO partitioning model %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: common.opt:2323
  #, fuzzy, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: common.opt:2326
  #, fuzzy, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: common.opt:2334
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr ""
  
! #: common.opt:2502
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr ""
  
! #: common.opt:2518
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown profile update method %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: common.opt:2627
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown Live-Patching Level %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: common.opt:2660
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr ""
  
! #: common.opt:2996
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown TLS model %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: common.opt:3029
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: common.opt:3351
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown vectorizer cost model %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: common.opt:3382
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr ""
  
! #: common.opt:3408
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized section name \"%s\""
  msgid "unrecognized visibility value %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ�Ñ�ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: common.opt:3427
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr ""
*************** msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚
*** 23721,23789 ****
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr ""
  
! #: attribs.cc:519
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:525 c-family/c-attribs.cc:1271 c-family/c-attribs.cc:1315
  #, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:531 c-family/c-attribs.cc:995 c-family/c-attribs.cc:2690
  #: c-family/c-attribs.cc:3177 c-family/c-attribs.cc:5054
! #: c-family/c-attribs.cc:5147 cp/decl.cc:16419 cp/decl.cc:16469
! #: cp/friend.cc:318 cp/tree.cc:5245
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:729 c-family/c-attribs.cc:4203 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute directive ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: attribs.cc:739
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr ""
  
! #: attribs.cc:752 c/c-parser.cc:2084 cp/cp-gimplify.cc:3657
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: attribs.cc:755
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr ""
  
! #: attribs.cc:758 c/c-parser.cc:2087 cp/cp-gimplify.cc:3659
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr ""
  
! #: attribs.cc:761
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:781 c-family/c-attribs.cc:4916
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: attribs.cc:829
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: attribs.cc:839
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr ""
--- 23826,23894 ----
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr ""
  
! #: attribs.cc:524
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:530 c-family/c-attribs.cc:1271 c-family/c-attribs.cc:1315
  #, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:536 c-family/c-attribs.cc:995 c-family/c-attribs.cc:2690
  #: c-family/c-attribs.cc:3177 c-family/c-attribs.cc:5054
! #: c-family/c-attribs.cc:5147 cp/decl.cc:16434 cp/decl.cc:16484
! #: cp/friend.cc:318 cp/tree.cc:5259
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:734 c-family/c-attribs.cc:4203 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute directive ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: attribs.cc:744
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr ""
  
! #: attribs.cc:757 c/c-parser.cc:2084 cp/cp-gimplify.cc:3667
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: attribs.cc:760
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr ""
  
! #: attribs.cc:763 c/c-parser.cc:2087 cp/cp-gimplify.cc:3669
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr ""
  
! #: attribs.cc:766
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:786 c-family/c-attribs.cc:4916
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: attribs.cc:834
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: attribs.cc:844
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr ""
*************** msgstr ""
*** 23796,23802 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:933 attribs.cc:1921 attribs.cc:1931 attribs.cc:1941
  #: c-family/c-attribs.cc:1023 c-family/c-attribs.cc:1175
  #: c-family/c-attribs.cc:1194 c-family/c-attribs.cc:1212
  #: c-family/c-attribs.cc:1242 c-family/c-attribs.cc:1286
--- 23901,23907 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:938 attribs.cc:1926 attribs.cc:1936 attribs.cc:1946
  #: c-family/c-attribs.cc:1023 c-family/c-attribs.cc:1175
  #: c-family/c-attribs.cc:1194 c-family/c-attribs.cc:1212
  #: c-family/c-attribs.cc:1242 c-family/c-attribs.cc:1286
*************** msgstr ""
*** 23828,23841 ****
  #: c-family/c-attribs.cc:5763 c-family/c-attribs.cc:5845
  #: c-family/c-attribs.cc:5877 c-family/c-attribs.cc:5919
  #: c-family/c-attribs.cc:5935 c-family/c-attribs.cc:6103
! #: c-family/c-attribs.cc:6115 c-family/c-common.cc:6137
! #: c-family/c-common.cc:6140 config/darwin.cc:2208 config/arm/arm.cc:7478
! #: config/arm/arm.cc:7505 config/arm/arm.cc:7522 config/avr/avr.cc:10301
! #: config/csky/csky.cc:6497 config/csky/csky.cc:6518 config/h8300/h8300.cc:4972
! #: config/h8300/h8300.cc:4996 config/i386/i386-options.cc:3740
! #: config/i386/i386-options.cc:3898 config/i386/i386-options.cc:4130
! #: config/i386/i386-options.cc:4160 config/ia64/ia64.cc:795
! #: config/loongarch/loongarch.cc:8138 config/rs6000/rs6000.cc:20787
  #: ada/gcc-interface/utils.cc:6746 ada/gcc-interface/utils.cc:6762
  #: ada/gcc-interface/utils.cc:6859 ada/gcc-interface/utils.cc:6876
  #: ada/gcc-interface/utils.cc:6893 ada/gcc-interface/utils.cc:6908
--- 23933,23946 ----
  #: c-family/c-attribs.cc:5763 c-family/c-attribs.cc:5845
  #: c-family/c-attribs.cc:5877 c-family/c-attribs.cc:5919
  #: c-family/c-attribs.cc:5935 c-family/c-attribs.cc:6103
! #: c-family/c-attribs.cc:6115 c-family/c-common.cc:6138
! #: c-family/c-common.cc:6141 config/darwin.cc:2208 config/arm/arm.cc:7519
! #: config/arm/arm.cc:7546 config/arm/arm.cc:7563 config/avr/avr.cc:11226
! #: config/csky/csky.cc:6498 config/csky/csky.cc:6519 config/h8300/h8300.cc:4972
! #: config/h8300/h8300.cc:4996 config/i386/i386-options.cc:3756
! #: config/i386/i386-options.cc:3914 config/i386/i386-options.cc:4146
! #: config/i386/i386-options.cc:4176 config/ia64/ia64.cc:795
! #: config/loongarch/loongarch.cc:7999 config/rs6000/rs6000.cc:20738
  #: ada/gcc-interface/utils.cc:6746 ada/gcc-interface/utils.cc:6762
  #: ada/gcc-interface/utils.cc:6859 ada/gcc-interface/utils.cc:6876
  #: ada/gcc-interface/utils.cc:6893 ada/gcc-interface/utils.cc:6908
*************** msgstr ""
*** 23844,23974 ****
  #: ada/gcc-interface/utils.cc:7067 ada/gcc-interface/utils.cc:7088
  #: ada/gcc-interface/utils.cc:7136 ada/gcc-interface/utils.cc:7152
  #: ada/gcc-interface/utils.cc:7186 c/c-decl.cc:4902 c/c-decl.cc:4905
! #: c/c-decl.cc:4920 c/c-parser.cc:5836 cp/tree.cc:5001 d/d-attribs.cc:483
! #: d/d-attribs.cc:702 d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756
! #: d/d-attribs.cc:788 d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992
! #: d/d-attribs.cc:1008 d/d-attribs.cc:1157 d/d-attribs.cc:1170
! #: d/d-attribs.cc:1387 d/d-attribs.cc:1405 d/d-attribs.cc:1452
! #: d/d-attribs.cc:1490 d/d-attribs.cc:1506 d/d-attribs.cc:1563
! #: d/d-attribs.cc:1591 jit/dummy-frontend.cc:270 jit/dummy-frontend.cc:304
! #: jit/dummy-frontend.cc:599 jit/dummy-frontend.cc:684
! #: jit/dummy-frontend.cc:705 jit/dummy-frontend.cc:724
! #: jit/dummy-frontend.cc:755 jit/dummy-frontend.cc:769
! #: jit/dummy-frontend.cc:812 jit/dummy-frontend.cc:832
! #: jit/dummy-frontend.cc:893 lto/lto-lang.cc:302 rust/rust-attribs.cc:171
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: attribs.cc:1209
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1212 cp/decl.cc:1337 cp/decl.cc:2351 cp/decl.cc:2399
  #: cp/decl.cc:2415 cp/decl.cc:3095 cp/decl.cc:3533
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %qD"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: attribs.cc:1320
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr ""
  
! #: attribs.cc:1852
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1864
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1878
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1959
  #, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr ""
  
! #: attribs.cc:1967
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:1975
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:2006
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:2020
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr ""
  
! #: attribs.cc:2322
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2328 attribs.cc:2348
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr ""
  
! #: attribs.cc:2342
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: auto-profile.cc:365
  #, gcc-internal-format
  msgid "offset exceeds 16 bytes"
  msgstr ""
  
! #: auto-profile.cc:862
  #, gcc-internal-format
  msgid "Not expected TAG."
  msgstr ""
  
! #: auto-profile.cc:927
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open profile file %s"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» ÑƒÐ²Ð¾Ð´Ñƒ `%s'"
  
! #: auto-profile.cc:933
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr ""
  
! #: auto-profile.cc:941
  #, gcc-internal-format, gfc-internal-format
  msgid "AutoFDO profile version %u does not match %u"
  msgstr ""
  
! #: auto-profile.cc:953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read string table from %s"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: auto-profile.cc:961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot read function profile from %s"
--- 23949,24080 ----
  #: ada/gcc-interface/utils.cc:7067 ada/gcc-interface/utils.cc:7088
  #: ada/gcc-interface/utils.cc:7136 ada/gcc-interface/utils.cc:7152
  #: ada/gcc-interface/utils.cc:7186 c/c-decl.cc:4902 c/c-decl.cc:4905
! #: c/c-decl.cc:4920 c/c-parser.cc:5835 cp/tree.cc:5013 cp/tree.cc:5424
! #: d/d-attribs.cc:483 d/d-attribs.cc:702 d/d-attribs.cc:723 d/d-attribs.cc:739
! #: d/d-attribs.cc:756 d/d-attribs.cc:788 d/d-attribs.cc:917 d/d-attribs.cc:976
! #: d/d-attribs.cc:992 d/d-attribs.cc:1008 d/d-attribs.cc:1157
! #: d/d-attribs.cc:1170 d/d-attribs.cc:1387 d/d-attribs.cc:1405
! #: d/d-attribs.cc:1452 d/d-attribs.cc:1490 d/d-attribs.cc:1506
! #: d/d-attribs.cc:1563 d/d-attribs.cc:1591 jit/dummy-frontend.cc:270
! #: jit/dummy-frontend.cc:304 jit/dummy-frontend.cc:599
! #: jit/dummy-frontend.cc:684 jit/dummy-frontend.cc:705
! #: jit/dummy-frontend.cc:724 jit/dummy-frontend.cc:755
! #: jit/dummy-frontend.cc:769 jit/dummy-frontend.cc:812
! #: jit/dummy-frontend.cc:832 jit/dummy-frontend.cc:893 lto/lto-lang.cc:302
! #: rust/rust-attribs.cc:171
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: attribs.cc:1214
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1217 cp/decl.cc:1337 cp/decl.cc:2351 cp/decl.cc:2399
  #: cp/decl.cc:2415 cp/decl.cc:3095 cp/decl.cc:3533
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "previous declaration of %qD"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: attribs.cc:1325
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr ""
  
! #: attribs.cc:1857
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1869
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1883
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1964
  #, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr ""
  
! #: attribs.cc:1972
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:1980
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:2011
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:2025
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr ""
  
! #: attribs.cc:2327
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2333 attribs.cc:2353
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr ""
  
! #: attribs.cc:2347
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: auto-profile.cc:367
  #, gcc-internal-format
  msgid "offset exceeds 16 bytes"
  msgstr ""
  
! #: auto-profile.cc:864
  #, gcc-internal-format
  msgid "Not expected TAG."
  msgstr ""
  
! #: auto-profile.cc:929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open profile file %s"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» ÑƒÐ²Ð¾Ð´Ñƒ `%s'"
  
! #: auto-profile.cc:935
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr ""
  
! #: auto-profile.cc:943
  #, gcc-internal-format, gfc-internal-format
  msgid "AutoFDO profile version %u does not match %u"
  msgstr ""
  
! #: auto-profile.cc:955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read string table from %s"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: auto-profile.cc:963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot read function profile from %s"
*************** msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ð°Ð¹Ñ�ÑŒÑ
*** 23979,23985 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:707 cp/name-lookup.cc:6739
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr ""
--- 24085,24091 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:707 cp/name-lookup.cc:6773
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr ""
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args
*** 24004,24016 ****
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: builtins.cc:4048 gimple-fold.cc:2522 gimple-ssa-warn-access.cc:2566
! #: tree-ssa-strlen.cc:3177
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:5297 gimplify.cc:3894
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to function %<va_start%>"
--- 24110,24122 ----
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: builtins.cc:4048 gimple-fold.cc:2525 gimple-ssa-warn-access.cc:2567
! #: tree-ssa-strlen.cc:3179
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:5297 gimplify.cc:3922
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to function %<va_start%>"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð
*** 24089,24095 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8018 expr.cc:12315
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
--- 24195,24201 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8018 expr.cc:12318
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr ""
*************** msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ð°Ð¹Ñ�ÑŒÑ
*** 24168,24174 ****
  msgid "function call has aggregate value"
  msgstr ""
  
! #: calls.cc:3508
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr ""
--- 24274,24280 ----
  msgid "function call has aggregate value"
  msgstr ""
  
! #: calls.cc:3509
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr ""
*************** msgstr ""
*** 24184,24190 ****
  msgid "total size of local objects is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: cfgexpand.cc:1853 function.cc:1015 varasm.cc:2360
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of variable %q+D is too large"
--- 24290,24296 ----
  msgid "total size of local objects is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: cfgexpand.cc:1853 function.cc:1016 varasm.cc:2360
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of variable %q+D is too large"
*************** msgstr ""
*** 24648,25308 ****
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr ""
  
! #: cfgrtl.cc:2426
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr ""
  
! #: cfgrtl.cc:2546
  #, gcc-internal-format, gfc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr ""
  
! #: cfgrtl.cc:2554
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr ""
  
! #: cfgrtl.cc:2593
  #, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr ""
  
! #: cfgrtl.cc:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr ""
  
! #: cfgrtl.cc:2624
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr ""
  
! #: cfgrtl.cc:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2635
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2641
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2648
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr ""
  
! #: cfgrtl.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2685
  #, gcc-internal-format, gfc-internal-format
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "too many exception handling edges in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2698
  #, gcc-internal-format, gfc-internal-format
  msgid "too many outgoing branch edges from bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2703
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2708
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2715
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2721
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2736
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2747
  #, gcc-internal-format, gfc-internal-format
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2788 cfgrtl.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2811
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  msgstr ""
  
! #: cfgrtl.cc:2821
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr ""
  
! #: cfgrtl.cc:2847
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2854
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr ""
  
! #: cfgrtl.cc:2865
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2873
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2949 cfgrtl.cc:2997
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr ""
  
! #: cfgrtl.cc:2957
  #, gcc-internal-format, gfc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.cc:2970
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr ""
  
! #: cfgrtl.cc:2982
  #, gcc-internal-format, gfc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.cc:3030
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr ""
  
! #: cfgrtl.cc:3046
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr ""
  
! #: cfgrtl.cc:3055
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr ""
  
! #: cfgrtl.cc:3057
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr ""
  
! #: cfgrtl.cc:3091
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr ""
  
! #: cfgrtl.cc:3130
  #, gcc-internal-format, gfc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3260
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3357
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3362
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3392
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3398
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3404 cgraph.cc:3434
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3422
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3454
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cgraph.cc:3468
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3497
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3504
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3509
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3514
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr ""
  
! #: cgraph.cc:3521
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3526
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "local symbols must be defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cgraph.cc:3531
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3536
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3541
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3548
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3553
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3579
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3585 cgraph.cc:3645
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3601 cgraph.cc:3673
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3613
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3623
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.cc:3628
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3635
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3663
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3694
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3722
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3727
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.cc:3738
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3751
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3762
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3767
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3779
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3790
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3797
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3806
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3811
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3852
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3860
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cgraph.cc:3869
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3879
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3889
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3902
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3914
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3933 cgraph.cc:3946
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3938
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3954
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4076 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `-%s' is missing"
  msgid "%s: section %s.%d is missing"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"-%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cgraphunit.cc:753
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cgraphunit.cc:755
  #, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr ""
  
! #: cgraphunit.cc:761
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:767
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:773
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:779
  #, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:785
  #, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr ""
  
! #: cgraphunit.cc:791
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:824
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:879
  #, fuzzy, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cgraphunit.cc:887 cgraphunit.cc:939
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:898
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:913
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:921
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr ""
  
! #: cgraphunit.cc:947
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1096 c/c-decl.cc:13291
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "%q+F used but never defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cgraphunit.cc:1098 c/c-decl.cc:13301
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1142
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qD defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: cgraphunit.cc:1477
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1480 cgraphunit.cc:1503
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr ""
  
! #: cgraphunit.cc:1500
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1510
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr ""
  
! #: cgraphunit.cc:1513 cgraphunit.cc:1595
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "aliased declaration here"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cgraphunit.cc:1551 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1567
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1592
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1666
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr ""
  
! #: cgraphunit.cc:1694
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr ""
  
! #: cgraphunit.cc:1870
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of `%s' is %u bytes"
  msgid "size of return value of %q+D is %u bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ð°Ð³Ð° Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ� \"%s\" %u Ð±Ð°Ð¹Ñ‚"
  
! #: cgraphunit.cc:1874
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of `%s' is larger than %d bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ð°Ð³Ð° Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ� \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ñ‹Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: cgraphunit.cc:2436
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
--- 24754,25414 ----
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr ""
  
! #: cfgrtl.cc:2441
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr ""
  
! #: cfgrtl.cc:2561
  #, gcc-internal-format, gfc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr ""
  
! #: cfgrtl.cc:2569
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr ""
  
! #: cfgrtl.cc:2608
  #, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr ""
  
! #: cfgrtl.cc:2617
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr ""
  
! #: cfgrtl.cc:2639
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr ""
  
! #: cfgrtl.cc:2644
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2650
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2656
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2663
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr ""
  
! #: cfgrtl.cc:2693
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2700
  #, gcc-internal-format, gfc-internal-format
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2705
  #, gcc-internal-format, gfc-internal-format
  msgid "too many exception handling edges in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "too many outgoing branch edges from bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2718
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2723
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2730
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2736
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2741
  #, gcc-internal-format, gfc-internal-format
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2751
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2762
  #, gcc-internal-format, gfc-internal-format
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2803 cfgrtl.cc:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2826
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  msgstr ""
  
! #: cfgrtl.cc:2836
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr ""
  
! #: cfgrtl.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2869
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr ""
  
! #: cfgrtl.cc:2880
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2888
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2964 cfgrtl.cc:3012
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr ""
  
! #: cfgrtl.cc:2972
  #, gcc-internal-format, gfc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.cc:2985
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr ""
  
! #: cfgrtl.cc:2997
  #, gcc-internal-format, gfc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.cc:3045
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr ""
  
! #: cfgrtl.cc:3061
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr ""
  
! #: cfgrtl.cc:3070
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr ""
  
! #: cfgrtl.cc:3072
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr ""
  
! #: cfgrtl.cc:3106
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr ""
  
! #: cfgrtl.cc:3145
  #, gcc-internal-format, gfc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3262
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3359
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3364
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3394
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3400
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3406 cgraph.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3413
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3424
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cgraph.cc:3470
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3506
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3511
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3516
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr ""
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3528
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "local symbols must be defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cgraph.cc:3533
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3538
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3543
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3562
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3574
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3581
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3587 cgraph.cc:3647
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3595
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3603 cgraph.cc:3675
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3615
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3625
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr ""
  
! #: cgraph.cc:3630
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3637
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3665
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3696
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3724
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3729
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr ""
  
! #: cgraph.cc:3740
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3753
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3759
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3764
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3769
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3787
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3792
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3799
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3808
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3813
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3818
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3854
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3862
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3881
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3891
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3904
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3916
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3935 cgraph.cc:3948
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3940
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3956
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4078 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `-%s' is missing"
  msgid "%s: section %s.%d is missing"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"-%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cgraphunit.cc:755
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cgraphunit.cc:757
  #, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr ""
  
! #: cgraphunit.cc:763
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:769
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:775
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:781
  #, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:787
  #, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr ""
  
! #: cgraphunit.cc:793
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:826
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:881
  #, fuzzy, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cgraphunit.cc:889 cgraphunit.cc:941
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:900
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:915
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:923
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr ""
  
! #: cgraphunit.cc:949
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1098 c/c-decl.cc:13338
  #, fuzzy, gcc-internal-format
  #| msgid "label `%s' used but not defined"
  msgid "%q+F used but never defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cgraphunit.cc:1100 c/c-decl.cc:13348
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1144
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qD defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: cgraphunit.cc:1479
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1482 cgraphunit.cc:1505
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr ""
  
! #: cgraphunit.cc:1502
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1512
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr ""
  
! #: cgraphunit.cc:1515 cgraphunit.cc:1597
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "aliased declaration here"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cgraphunit.cc:1553 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1569
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1594
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1668
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr ""
  
! #: cgraphunit.cc:1696
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr ""
  
! #: cgraphunit.cc:1872
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of `%s' is %u bytes"
  msgid "size of return value of %q+D is %u bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ð°Ð³Ð° Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ� \"%s\" %u Ð±Ð°Ð¹Ñ‚"
  
! #: cgraphunit.cc:1876
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of `%s' is larger than %d bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ð°Ð³Ð° Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ� \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ñ‹Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: cgraphunit.cc:2440
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
*************** msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ
*** 25343,25355 ****
  msgid "cannot find %qs"
  msgstr "[Ð½ÐµÐ»ÑŒÐ³Ð° Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– %s]"
  
! #: collect-utils.cc:225 collect2.cc:2388 collect2.cc:2558 gcc.cc:3419
  #: gcc.cc:7825
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr ""
  
! #: collect-utils.cc:234 collect2.cc:2397 collect2.cc:2566 gcc.cc:2703
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s: "
  msgid "%s: %m"
--- 25449,25461 ----
  msgid "cannot find %qs"
  msgstr "[Ð½ÐµÐ»ÑŒÐ³Ð° Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– %s]"
  
! #: collect-utils.cc:225 collect2.cc:2389 collect2.cc:2559 gcc.cc:3419
  #: gcc.cc:7825
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr ""
  
! #: collect-utils.cc:234 collect2.cc:2398 collect2.cc:2567 gcc.cc:2703
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s: "
  msgid "%s: %m"
*************** msgstr ""
*** 25365,25371 ****
  msgid "ld returned %d exit status"
  msgstr ""
  
! #: collect2.cc:916 gcc.cc:8345 config/nvptx/mkoffload.cc:644
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
--- 25471,25477 ----
  msgid "ld returned %d exit status"
  msgstr ""
  
! #: collect2.cc:916 gcc.cc:8345 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
*************** msgstr ""
*** 25375,25470 ****
  msgid "no arguments"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: collect2.cc:1286 opts.cc:1192
  #, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr ""
  
! #: collect2.cc:1327 graph.cc:55 lto-wrapper.cc:1720 lto-wrapper.cc:1776
! #: toplev.cc:1518 objc/objc-act.cc:462
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s"
  msgid "cannot open %s: %m"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s"
  
! #: collect2.cc:1447
  #, fuzzy, gcc-internal-format
  msgid "unknown demangling style %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: collect2.cc:1549 collect2.cc:1727 collect2.cc:1767
  #, gcc-internal-format
  msgid "fopen %s: %m"
  msgstr ""
  
! #: collect2.cc:1552 collect2.cc:1732 collect2.cc:1770
  #, gcc-internal-format
  msgid "fclose %s: %m"
  msgstr ""
  
! #: collect2.cc:2322 lto-wrapper.cc:1215 lto-wrapper.cc:1230
  #: lto/lto-object.cc:148 lto/lto-object.cc:182 lto/lto-object.cc:279
  #: lto/lto-object.cc:336 lto/lto-object.cc:360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr ""
  
! #: collect2.cc:2362
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find `nm'"
  msgid "cannot find %<nm%>"
  msgstr "Ð½ÐµÐ»ÑŒÐ³Ð° Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– \"nm\""
  
! #: collect2.cc:2410
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open nm output: %m"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» ÑƒÐ²Ð¾Ð´Ñƒ `%s'"
  
! #: collect2.cc:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr ""
  
! #: collect2.cc:2476
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr ""
  
! #: collect2.cc:2533
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find `ldd'"
  msgid "cannot find %<ldd%>"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– \"ldd\""
  
! #: collect2.cc:2579
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open ldd output: %m"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» ÑƒÐ²Ð¾Ð´Ñƒ `%s'"
  
! #: collect2.cc:2597
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr ""
  
! #: collect2.cc:2609
  #, fuzzy, gcc-internal-format
  #| msgid "unable to open file '%s'"
  msgid "unable to open dynamic dependency %qs"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñƒ Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» \"%s\""
  
! #: collect2.cc:2761
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr ""
  
! #: collect2.cc:2920
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr ""
  
! #: collect2.cc:2979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "Ð‘Ñ–Ð±Ð»Ñ–Ñ�Ñ‚Ñ�ÐºÐ° lib%s Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð°"
--- 25481,25576 ----
  msgid "no arguments"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: collect2.cc:1287 opts.cc:1192
  #, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr ""
  
! #: collect2.cc:1328 graph.cc:55 lto-wrapper.cc:1724 lto-wrapper.cc:1780
! #: toplev.cc:1520 objc/objc-act.cc:462
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s"
  msgid "cannot open %s: %m"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s"
  
! #: collect2.cc:1448
  #, fuzzy, gcc-internal-format
  msgid "unknown demangling style %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: collect2.cc:1550 collect2.cc:1728 collect2.cc:1768
  #, gcc-internal-format
  msgid "fopen %s: %m"
  msgstr ""
  
! #: collect2.cc:1553 collect2.cc:1733 collect2.cc:1771
  #, gcc-internal-format
  msgid "fclose %s: %m"
  msgstr ""
  
! #: collect2.cc:2323 lto-wrapper.cc:1219 lto-wrapper.cc:1234
  #: lto/lto-object.cc:148 lto/lto-object.cc:182 lto/lto-object.cc:279
  #: lto/lto-object.cc:336 lto/lto-object.cc:360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr ""
  
! #: collect2.cc:2363
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find `nm'"
  msgid "cannot find %<nm%>"
  msgstr "Ð½ÐµÐ»ÑŒÐ³Ð° Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– \"nm\""
  
! #: collect2.cc:2411
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open nm output: %m"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» ÑƒÐ²Ð¾Ð´Ñƒ `%s'"
  
! #: collect2.cc:2466
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr ""
  
! #: collect2.cc:2477
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr ""
  
! #: collect2.cc:2534
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find `ldd'"
  msgid "cannot find %<ldd%>"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– \"ldd\""
  
! #: collect2.cc:2580
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open ldd output: %m"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» ÑƒÐ²Ð¾Ð´Ñƒ `%s'"
  
! #: collect2.cc:2598
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr ""
  
! #: collect2.cc:2610
  #, fuzzy, gcc-internal-format
  #| msgid "unable to open file '%s'"
  msgid "unable to open dynamic dependency %qs"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñƒ Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» \"%s\""
  
! #: collect2.cc:2762
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr ""
  
! #: collect2.cc:2921
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr ""
  
! #: collect2.cc:2980
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "Ð‘Ñ–Ð±Ð»Ñ–Ñ�Ñ‚Ñ�ÐºÐ° lib%s Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð°"
*************** msgstr ""
*** 25656,25662 ****
  msgid "closed intervals"
  msgstr ""
  
! #: diagnostic.cc:2642
  #, gcc-internal-format
  msgid "debug path"
  msgstr ""
--- 25762,25768 ----
  msgid "closed intervals"
  msgstr ""
  
! #: diagnostic.cc:2659
  #, gcc-internal-format
  msgid "debug path"
  msgstr ""
*************** msgstr ""
*** 25708,25719 ****
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr ""
  
! #: dwarf2out.cc:11187
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.cc:15069
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
--- 25814,25825 ----
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr ""
  
! #: dwarf2out.cc:11196
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.cc:15078
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
*************** msgstr ""
*** 25795,25801 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr ""
  
! #: except.cc:3541 tree.cc:14394 value-prof.cc:529
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr ""
--- 25901,25907 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr ""
  
! #: except.cc:3541 tree.cc:14395 value-prof.cc:529
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr ""
*************** msgstr ""
*** 25825,25841 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.cc:12327
  #, gcc-internal-format
  msgid "call to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.cc:12341
  #, gcc-internal-format
  msgid "call to %qs declared with attribute warning: %s"
  msgstr ""
  
! #: expr.cc:13387
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
--- 25931,25947 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.cc:12330
  #, gcc-internal-format
  msgid "call to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.cc:12344
  #, gcc-internal-format
  msgid "call to %qs declared with attribute warning: %s"
  msgstr ""
  
! #: expr.cc:13391
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
*************** msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ
*** 25851,25857 ****
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: final.cc:4391 toplev.cc:1398 tree-cfgcleanup.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
--- 25957,25963 ----
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: final.cc:4391 toplev.cc:1400 tree-cfgcleanup.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
*************** msgstr ""
*** 25876,25938 ****
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6741 fold-const.cc:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.cc:6905
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.cc:6910
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.cc:10104
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10511
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13892
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
  
! #: function.cc:254
  #, gcc-internal-format
  msgid "total size of local objects %wu exceeds maximum %wu"
  msgstr ""
  
! #: function.cc:258
  #, gcc-internal-format
  msgid "total size of local objects exceeds maximum %wu"
  msgstr ""
  
! #: function.cc:1788 gimplify.cc:6920 gimplify.cc:7082
  #, fuzzy, gcc-internal-format
  #| msgid "impossible operator '%s'"
  msgid "impossible constraint in %<asm%>"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ñ‹ Ð°Ð¿Ñ�Ñ€Ð°Ñ‚Ð°Ñ€ '%s'"
  
! #: function.cc:4288
  #, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr ""
  
! #: function.cc:4309
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr ""
  
! #: function.cc:4976
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr ""
--- 25982,26044 ----
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6742 fold-const.cc:6758
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.cc:6906
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.cc:6911
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.cc:10128
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10535
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13947
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
  
! #: function.cc:255
  #, gcc-internal-format
  msgid "total size of local objects %wu exceeds maximum %wu"
  msgstr ""
  
! #: function.cc:259
  #, gcc-internal-format
  msgid "total size of local objects exceeds maximum %wu"
  msgstr ""
  
! #: function.cc:1789 gimplify.cc:7018 gimplify.cc:7180
  #, fuzzy, gcc-internal-format
  #| msgid "impossible operator '%s'"
  msgid "impossible constraint in %<asm%>"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ñ‹ Ð°Ð¿Ñ�Ñ€Ð°Ñ‚Ð°Ñ€ '%s'"
  
! #: function.cc:4290
  #, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr ""
  
! #: function.cc:4311
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr ""
  
! #: function.cc:4978
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr ""
*************** msgstr ""
*** 26077,26083 ****
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr ""
  
! #: gcc.cc:5048 toplev.cc:712
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr ""
--- 26183,26189 ----
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr ""
  
! #: gcc.cc:5048 toplev.cc:714
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr ""
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†
*** 26308,26314 ****
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9856 common/config/riscv/riscv-common.cc:2129
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr ""
--- 26414,26420 ----
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9856 common/config/riscv/riscv-common.cc:2242
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr ""
*************** msgstr ""
*** 26594,26640 ****
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
  
! #: gimple-fold.cc:2078 gimple-fold.cc:3130 gimple-ssa-warn-restrict.cc:2080
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2144
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2149
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2524 gimple-ssa-warn-access.cc:859
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-fold.cc:2543
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4547 gimple-fold.cc:4774
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4723 cp/constexpr.cc:4890
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:5004
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr ""
  
! #: gimple-fold.cc:5010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
--- 26700,26746 ----
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
  
! #: gimple-fold.cc:2081 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2080
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2147
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2152
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2527 gimple-ssa-warn-access.cc:859
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-fold.cc:2546
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4550 gimple-fold.cc:4777
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4726 cp/constexpr.cc:4901
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:5007
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr ""
  
! #: gimple-fold.cc:5013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
*************** msgstr ""
*** 26669,26690 ****
  msgid "function may return address of local variable"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.cc:414 c/c-typeck.cc:11585
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2054
! #: gimple-ssa-warn-access.cc:3712 tree.cc:12441 tree.cc:12478 tree.cc:12519
! #: tree.cc:12552 c/c-parser.cc:20560 c/c-parser.cc:20701 c/c-typeck.cc:3157
! #: c/c-typeck.cc:3252 c/c-typeck.cc:5869 c/c-typeck.cc:11491
! #: c/c-typeck.cc:11508 c/gimple-parser.cc:2574 c/gimple-parser.cc:2582
! #: cp/call.cc:8180 cp/call.cc:10380 cp/class.cc:9399 cp/constexpr.cc:894
! #: cp/constexpr.cc:1321 cp/constexpr.cc:4311 cp/constexpr.cc:5982
! #: cp/constexpr.cc:6353 cp/cvt.cc:1081 cp/cvt.cc:1119 cp/decl.cc:9108
! #: cp/decl2.cc:5848 cp/decl2.cc:5903 cp/method.cc:1234 cp/parser.cc:22475
! #: cp/pt.cc:9156 cp/semantics.cc:2309 cp/semantics.cc:3713 cp/semantics.cc:4831
! #: cp/typeck.cc:2143 cp/typeck.cc:2363 cp/typeck.cc:4508 cp/typeck.cc:10690
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3813
  #, fuzzy, gcc-internal-format
--- 26775,26796 ----
  msgid "function may return address of local variable"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.cc:414 c/c-typeck.cc:11587
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2055
! #: gimple-ssa-warn-access.cc:3713 tree.cc:12442 tree.cc:12479 tree.cc:12520
! #: tree.cc:12553 c/c-parser.cc:20633 c/c-parser.cc:20774 c/c-typeck.cc:3159
! #: c/c-typeck.cc:3254 c/c-typeck.cc:5871 c/c-typeck.cc:11493
! #: c/c-typeck.cc:11510 c/gimple-parser.cc:2574 c/gimple-parser.cc:2582
! #: cp/call.cc:8203 cp/call.cc:10398 cp/class.cc:9399 cp/constexpr.cc:889
! #: cp/constexpr.cc:1316 cp/constexpr.cc:4320 cp/constexpr.cc:5996
! #: cp/constexpr.cc:6367 cp/cvt.cc:1095 cp/cvt.cc:1133 cp/decl.cc:9104
! #: cp/decl2.cc:5889 cp/decl2.cc:5944 cp/method.cc:1234 cp/parser.cc:22475
! #: cp/pt.cc:9178 cp/semantics.cc:2378 cp/semantics.cc:3782 cp/semantics.cc:4900
! #: cp/typeck.cc:2143 cp/typeck.cc:2363 cp/typeck.cc:4509 cp/typeck.cc:10694
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3813
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 27570,27855 ****
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2049
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2064 gimple-ssa-warn-access.cc:3789
  #, gcc-internal-format
  msgid "returned from %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2067
  #, gcc-internal-format
  msgid "returned from %qT"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2069
  #, gcc-internal-format
  msgid "obtained here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2276
  #, gcc-internal-format
  msgid "argument %i value %qE is negative"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2293
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %i value is zero"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: gimple-ssa-warn-access.cc:2311
  #, gcc-internal-format
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2325
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] is negative"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2332
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2362
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2368
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2379 gimple-ssa-warn-access.cc:2382
  #, fuzzy, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: gimple-ssa-warn-access.cc:2393
  #, gcc-internal-format
  msgid "in a call to built-in allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2396
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2841
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2933
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid memory model %qs for %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: gimple-ssa-warn-access.cc:2937
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid memory model %wi for %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: gimple-ssa-warn-access.cc:2952 gimple-ssa-warn-access.cc:3006
  #, gcc-internal-format, gfc-internal-format
  msgid "valid models are %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2966
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid failure memory model %qs for %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: gimple-ssa-warn-access.cc:2971
  #, gcc-internal-format
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2987
  #, gcc-internal-format
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3013
  #, gcc-internal-format
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is negative"
  msgid "argument %i value %s is negative"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: gimple-ssa-warn-access.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3575
  #, gcc-internal-format
  msgid "referencing argument %u of type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3589
  #, gcc-internal-format
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3593
  #, gcc-internal-format
  msgid "in a call with type %qT and attribute %qs"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3600
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: gimple-ssa-warn-access.cc:3603
  #, gcc-internal-format
  msgid "in a call with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3709
  #, gcc-internal-format
  msgid "%qD called on unallocated object %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3728
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3737
  #, gcc-internal-format
  msgid "assigned here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3770
  #, gcc-internal-format
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3779
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3927
  #, gcc-internal-format
  msgid "pointer %qE may be used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3928
  #, gcc-internal-format
  msgid "pointer %qE used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3932
  #, gcc-internal-format
  msgid "pointer may be used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3933
  #, gcc-internal-format
  msgid "pointer used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "call to %qD here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: gimple-ssa-warn-access.cc:3954
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3960
  #, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3961
  #, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3964 gimple-ssa-warn-access.cc:4612
! #: gimple-ssa-warn-access.cc:4615 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:921 tree-ssa-uninit.cc:1120 c/c-decl.cc:4099
! #: c/c-decl.cc:4389 c/c-typeck.cc:9539 c/c-typeck.cc:12293 cp/call.cc:8555
! #: cp/call.cc:8566 cp/class.cc:1718 cp/class.cc:3517 cp/constexpr.cc:1067
! #: cp/decl.cc:4631 cp/decl.cc:12889 cp/decl.cc:13477 cp/decl.cc:13486
! #: cp/decl.cc:14481 cp/friend.cc:406 cp/friend.cc:416 cp/init.cc:2905
  #: cp/parser.cc:3692 cp/parser.cc:3838 cp/parser.cc:3889 cp/parser.cc:7166
! #: cp/parser.cc:25045 cp/typeck.cc:5001
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: gimple-ssa-warn-access.cc:3972
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3974
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3980
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3982
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3986
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "unnamed temporary defined here"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ Ñ‡Ð°Ñ�Ð¾Ð²Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: gimple-ssa-warn-access.cc:4076
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4081
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4087
  #, gcc-internal-format
  msgid "call to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4606
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr ""
--- 27676,27961 ----
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2050
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2065 gimple-ssa-warn-access.cc:3790
  #, gcc-internal-format
  msgid "returned from %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2068
  #, gcc-internal-format
  msgid "returned from %qT"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2070
  #, gcc-internal-format
  msgid "obtained here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2277
  #, gcc-internal-format
  msgid "argument %i value %qE is negative"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %i value is zero"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: gimple-ssa-warn-access.cc:2312
  #, gcc-internal-format
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2326
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] is negative"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2333
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2363
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2369
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2380 gimple-ssa-warn-access.cc:2383
  #, fuzzy, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: gimple-ssa-warn-access.cc:2394
  #, gcc-internal-format
  msgid "in a call to built-in allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2397
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2842
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2934
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid memory model %qs for %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: gimple-ssa-warn-access.cc:2938
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid memory model %wi for %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: gimple-ssa-warn-access.cc:2953 gimple-ssa-warn-access.cc:3007
  #, gcc-internal-format, gfc-internal-format
  msgid "valid models are %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2967
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid failure memory model %qs for %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: gimple-ssa-warn-access.cc:2972
  #, gcc-internal-format
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2988
  #, gcc-internal-format
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3014
  #, gcc-internal-format
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3458
  #, gcc-internal-format, gfc-internal-format
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is negative"
  msgid "argument %i value %s is negative"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: gimple-ssa-warn-access.cc:3512
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3576
  #, gcc-internal-format
  msgid "referencing argument %u of type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3590
  #, gcc-internal-format
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3594
  #, gcc-internal-format
  msgid "in a call with type %qT and attribute %qs"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3601
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: gimple-ssa-warn-access.cc:3604
  #, gcc-internal-format
  msgid "in a call with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3710
  #, gcc-internal-format
  msgid "%qD called on unallocated object %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3729
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3738
  #, gcc-internal-format
  msgid "assigned here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3771
  #, gcc-internal-format
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3780
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3928
  #, gcc-internal-format
  msgid "pointer %qE may be used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3929
  #, gcc-internal-format
  msgid "pointer %qE used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3933
  #, gcc-internal-format
  msgid "pointer may be used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3934
  #, gcc-internal-format
  msgid "pointer used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3938
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "call to %qD here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3956
  #, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3961
  #, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3962
  #, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4613
! #: gimple-ssa-warn-access.cc:4616 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:921 tree-ssa-uninit.cc:1120 c/c-decl.cc:4099
! #: c/c-decl.cc:4389 c/c-typeck.cc:9541 c/c-typeck.cc:12295 cp/call.cc:8578
! #: cp/call.cc:8589 cp/class.cc:1718 cp/class.cc:3517 cp/constexpr.cc:1062
! #: cp/decl.cc:4631 cp/decl.cc:12893 cp/decl.cc:13481 cp/decl.cc:13490
! #: cp/decl.cc:14491 cp/friend.cc:406 cp/friend.cc:416 cp/init.cc:2935
  #: cp/parser.cc:3692 cp/parser.cc:3838 cp/parser.cc:3889 cp/parser.cc:7166
! #: cp/parser.cc:25045 cp/typeck.cc:5002
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: gimple-ssa-warn-access.cc:3973
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3975
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3981
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3983
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3987
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "unnamed temporary defined here"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ Ñ‡Ð°Ñ�Ð¾Ð²Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: gimple-ssa-warn-access.cc:4077
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4082
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4088
  #, gcc-internal-format
  msgid "call to %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4607
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr ""
*************** msgstr ""
*** 28047,28053 ****
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1785 c-family/c-warn.cc:3805
  #, fuzzy, gcc-internal-format
  msgid "array %qD declared here"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
--- 28153,28159 ----
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1785 c-family/c-warn.cc:3804
  #, fuzzy, gcc-internal-format
  msgid "array %qD declared here"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
*************** msgstr ""
*** 28132,28533 ****
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr ""
  
! #: gimplify.cc:1399
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr ""
  
! #: gimplify.cc:2271
  #, gcc-internal-format
  msgid "statement will never be executed"
  msgstr ""
  
! #: gimplify.cc:2335
  #, gcc-internal-format
  msgid "%qs cannot be initialized with%<-ftrivial-auto-var_init%>"
  msgstr ""
  
! #: gimplify.cc:2727 gimplify.cc:2735
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr ""
  
! #: gimplify.cc:2737
  #, gcc-internal-format
  msgid "here"
  msgstr ""
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2808 gimplify.cc:2865 gimplify.cc:2891
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.cc:4064
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr ""
  
! #: gimplify.cc:6921
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory output %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:6936
  #, gcc-internal-format
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr ""
  
! #: gimplify.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:7123 gimplify.cc:7133
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.cc:7756
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr ""
  
! #: gimplify.cc:7758
  #, gcc-internal-format
  msgid "enclosing region"
  msgstr ""
  
! #: gimplify.cc:7762
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.cc:7764
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.cc:7777
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.cc:7779
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.cc:7876
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr ""
  
! #: gimplify.cc:7878
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr ""
  
! #: gimplify.cc:8052
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.cc:8056
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct and"
  msgstr ""
  
! #: gimplify.cc:8059
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr ""
  
! #: gimplify.cc:8129
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.cc:8137
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr ""
  
! #: gimplify.cc:8206
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %<target%>"
  msgstr ""
  
! #: gimplify.cc:8208
  #, gcc-internal-format
  msgid "enclosing %<target%>"
  msgstr ""
  
! #: gimplify.cc:8243 gimplify.cc:12324
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.cc:8264
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.cc:8395
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr ""
  
! #: gimplify.cc:8398
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.cc:8412
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.cc:8415
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.cc:8418
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.cc:9422 gimplify.cc:9433 gimplify.cc:9445 gimplify.cc:9461
! #: gimplify.cc:9666 gimplify.cc:9689 gimplify.cc:9700 gimplify.cc:9718
  #, gcc-internal-format
  msgid "unexpected mapping node"
  msgstr ""
  
! #: gimplify.cc:9755
  #, gcc-internal-format
  msgid "unexpected pointer mapping node"
  msgstr ""
  
! #: gimplify.cc:9968
  #, gcc-internal-format
  msgid "base pointer cycle detected"
  msgstr ""
  
! #: gimplify.cc:10475
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr ""
  
! #: gimplify.cc:10791
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.cc:11747
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.cc:12017 gimplify.cc:12023
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr ""
  
! #: gimplify.cc:12040
  #, gcc-internal-format
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr ""
  
! #: gimplify.cc:12062
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr ""
  
! #: gimplify.cc:12070
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr ""
  
! #: gimplify.cc:12081 gimplify.cc:12087 gimplify.cc:12093 gimplify.cc:12099
! #: gimplify.cc:12105 gimplify.cc:16319
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr ""
  
! #: gimplify.cc:12199
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.cc:12824
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.cc:12881
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.cc:12913
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.cc:12952
  #, gcc-internal-format
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:12968
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr ""
  
! #: gimplify.cc:13184
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr ""
  
! #: gimplify.cc:13396
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.cc:13450
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:13788
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:13861
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.cc:14038
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr ""
  
! #: gimplify.cc:14336
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr ""
  
! #: gimplify.cc:14355
  #, fuzzy, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: gimplify.cc:14522
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr ""
  
! #: gimplify.cc:14866
  #, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr ""
  
! #: gimplify.cc:14876
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr ""
  
! #: gimplify.cc:15160 gimplify.cc:15164 gimplify.cc:15173 gimplify.cc:15185
! #: gimplify.cc:15190
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr ""
  
! #: gimplify.cc:15351
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr ""
  
! #: gimplify.cc:15416
  #, gcc-internal-format
  msgid "threadprivate iteration variable %qD"
  msgstr ""
  
! #: gimplify.cc:15447 gimplify.cc:15555
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr ""
  
! #: gimplify.cc:16257
  #, gcc-internal-format
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr ""
  
! #: gimplify.cc:16281
  #, gcc-internal-format
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr ""
  
! #: gimplify.cc:16301
  #, gcc-internal-format
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr ""
  
! #: gimplify.cc:16326
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr ""
  
! #: gimplify.cc:16354
  #, gcc-internal-format
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr ""
  
! #: gimplify.cc:17436
  #, gcc-internal-format
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr ""
  
! #: gimplify.cc:17457
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.cc:17470
  #, gcc-internal-format
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.cc:17484
  #, gcc-internal-format
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.cc:17497
  #, gcc-internal-format
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.cc:18814
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.cc:19413
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.cc:19418
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.cc:19425
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
--- 28238,28639 ----
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr ""
  
! #: gimplify.cc:1426
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr ""
  
! #: gimplify.cc:2298
  #, gcc-internal-format
  msgid "statement will never be executed"
  msgstr ""
  
! #: gimplify.cc:2362
  #, gcc-internal-format
  msgid "%qs cannot be initialized with%<-ftrivial-auto-var_init%>"
  msgstr ""
  
! #: gimplify.cc:2754 gimplify.cc:2762
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr ""
  
! #: gimplify.cc:2764
  #, gcc-internal-format
  msgid "here"
  msgstr ""
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2835 gimplify.cc:2892 gimplify.cc:2918
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.cc:4092
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr ""
  
! #: gimplify.cc:7019
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory output %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:7034
  #, gcc-internal-format
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr ""
  
! #: gimplify.cc:7181
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:7221 gimplify.cc:7231
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.cc:7854
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr ""
  
! #: gimplify.cc:7856
  #, gcc-internal-format
  msgid "enclosing region"
  msgstr ""
  
! #: gimplify.cc:7860
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.cc:7862
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.cc:7875
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.cc:7877
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.cc:7974
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr ""
  
! #: gimplify.cc:7976
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr ""
  
! #: gimplify.cc:8150
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.cc:8154
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct and"
  msgstr ""
  
! #: gimplify.cc:8157
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr ""
  
! #: gimplify.cc:8227
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.cc:8235
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr ""
  
! #: gimplify.cc:8297
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %<target%>"
  msgstr ""
  
! #: gimplify.cc:8299
  #, gcc-internal-format
  msgid "enclosing %<target%>"
  msgstr ""
  
! #: gimplify.cc:8334 gimplify.cc:12428
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.cc:8355
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.cc:8499
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr ""
  
! #: gimplify.cc:8502
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.cc:8516
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.cc:8519
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.cc:8522
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.cc:9526 gimplify.cc:9537 gimplify.cc:9549 gimplify.cc:9565
! #: gimplify.cc:9770 gimplify.cc:9793 gimplify.cc:9804 gimplify.cc:9822
  #, gcc-internal-format
  msgid "unexpected mapping node"
  msgstr ""
  
! #: gimplify.cc:9859
  #, gcc-internal-format
  msgid "unexpected pointer mapping node"
  msgstr ""
  
! #: gimplify.cc:10072
  #, gcc-internal-format
  msgid "base pointer cycle detected"
  msgstr ""
  
! #: gimplify.cc:10579
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr ""
  
! #: gimplify.cc:10895
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.cc:11851
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.cc:12121 gimplify.cc:12127
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr ""
  
! #: gimplify.cc:12144
  #, gcc-internal-format
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr ""
  
! #: gimplify.cc:12166
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr ""
  
! #: gimplify.cc:12174
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr ""
  
! #: gimplify.cc:12185 gimplify.cc:12191 gimplify.cc:12197 gimplify.cc:12203
! #: gimplify.cc:12209 gimplify.cc:16423
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr ""
  
! #: gimplify.cc:12303
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.cc:12928
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.cc:12985
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.cc:13017
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.cc:13056
  #, gcc-internal-format
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:13072
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr ""
  
! #: gimplify.cc:13288
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr ""
  
! #: gimplify.cc:13500
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.cc:13554
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:13892
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:13965
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.cc:14142
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr ""
  
! #: gimplify.cc:14440
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr ""
  
! #: gimplify.cc:14459
  #, fuzzy, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: gimplify.cc:14626
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr ""
  
! #: gimplify.cc:14970
  #, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr ""
  
! #: gimplify.cc:14980
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr ""
  
! #: gimplify.cc:15264 gimplify.cc:15268 gimplify.cc:15277 gimplify.cc:15289
! #: gimplify.cc:15294
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr ""
  
! #: gimplify.cc:15455
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr ""
  
! #: gimplify.cc:15520
  #, gcc-internal-format
  msgid "threadprivate iteration variable %qD"
  msgstr ""
  
! #: gimplify.cc:15551 gimplify.cc:15659
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr ""
  
! #: gimplify.cc:16361
  #, gcc-internal-format
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr ""
  
! #: gimplify.cc:16385
  #, gcc-internal-format
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr ""
  
! #: gimplify.cc:16405
  #, gcc-internal-format
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr ""
  
! #: gimplify.cc:16430
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr ""
  
! #: gimplify.cc:16458
  #, gcc-internal-format
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr ""
  
! #: gimplify.cc:17540
  #, gcc-internal-format
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr ""
  
! #: gimplify.cc:17561
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.cc:17574
  #, gcc-internal-format
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.cc:17588
  #, gcc-internal-format
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.cc:17601
  #, gcc-internal-format
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.cc:18918
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.cc:19519
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.cc:19524
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.cc:19531
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
*************** msgstr ""
*** 28569,28944 ****
  msgid "token %u has %<y-location == %u%>"
  msgstr ""
  
! #: internal-fn.cc:814
  #, fuzzy, gcc-internal-format
  msgid "invalid use of attribute %<fallthrough%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: ipa-devirt.cc:677 ipa-devirt.cc:762 ipa-devirt.cc:791 ipa-devirt.cc:833
! #: ipa-devirt.cc:864
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.cc:680
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:721
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.cc:727
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:731
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.cc:768
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.cc:797
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.cc:841 ipa-devirt.cc:872
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:845
  #, fuzzy, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: ipa-devirt.cc:852
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.cc:878
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.cc:882
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.cc:888
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.cc:922
  #, gcc-internal-format
  msgid "type %qT (typedef of %qT) violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.cc:930
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.cc:942 ipa-devirt.cc:957 ipa-devirt.cc:1235 ipa-devirt.cc:1280
! #: ipa-devirt.cc:1319 ipa-devirt.cc:1337
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:949
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.cc:959
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.cc:1064
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace cannot match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.cc:1069
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace cannot match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.cc:1074
  #, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1090
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr ""
  
! #: ipa-devirt.cc:1094 ipa-devirt.cc:1191
  #, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr ""
  
! #: ipa-devirt.cc:1122
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr ""
  
! #: ipa-devirt.cc:1137
  #, fuzzy, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: ipa-devirt.cc:1152
  #, fuzzy, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: ipa-devirt.cc:1155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: ipa-devirt.cc:1166
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr ""
  
! #: ipa-devirt.cc:1182
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.cc:1188
  #, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr ""
  
! #: ipa-devirt.cc:1263
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1270
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1295
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1304
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1364
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1379
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1402 ipa-devirt.cc:1414
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1437
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.cc:1441
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.cc:1459 ipa-devirt.cc:1523
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1466 ipa-devirt.cc:1528
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1474
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1488
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1501
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1508
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.cc:1532
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1555
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1564
  #, gcc-internal-format
  msgid "one type needs to be constructed while the other does not"
  msgstr ""
  
! #: ipa-devirt.cc:1577
  #, gcc-internal-format
  msgid "memory layout mismatch"
  msgstr ""
  
! #: ipa-devirt.cc:1696
  #, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr ""
  
! #: ipa-devirt.cc:3872
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3881
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3911
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3919
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3927
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3938
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:4251
  #, gcc-internal-format
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.cc:4260
  #, gcc-internal-format
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4264
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4268
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4289
  #, gcc-internal-format
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4295
  #, gcc-internal-format
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr ""
  
! #: ipa-devirt.cc:4304
  #, gcc-internal-format
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr ""
  
! #: ipa-devirt.cc:4310
  #, gcc-internal-format
  msgid "name %qs is defined to different value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4315
  #, gcc-internal-format
  msgid "mismatching definition"
  msgstr ""
  
! #: ipa-fnsummary.cc:4654
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr ""
  
! #: ipa-fnsummary.cc:4755
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
  
! #: ipa-modref.cc:4015
  #, gcc-internal-format
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4760 ipa-prop.cc:4802 ipa-prop.cc:4879 ipa-prop.cc:4927
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr ""
  
! #: ipa-pure-const.cc:218
  #, gcc-internal-format
  msgid "function might be candidate for attribute %qs"
  msgstr ""
  
! #: ipa-pure-const.cc:219
  #, gcc-internal-format
  msgid "function might be candidate for attribute %qs if it is known to return normally"
  msgstr ""
--- 28675,29050 ----
  msgid "token %u has %<y-location == %u%>"
  msgstr ""
  
! #: internal-fn.cc:841
  #, fuzzy, gcc-internal-format
  msgid "invalid use of attribute %<fallthrough%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: ipa-devirt.cc:679 ipa-devirt.cc:764 ipa-devirt.cc:793 ipa-devirt.cc:835
! #: ipa-devirt.cc:866
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.cc:682
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:723
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.cc:729
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:733
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.cc:770
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.cc:799
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.cc:843 ipa-devirt.cc:874
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:847
  #, fuzzy, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: ipa-devirt.cc:854
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.cc:880
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.cc:884
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.cc:890
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.cc:924
  #, gcc-internal-format
  msgid "type %qT (typedef of %qT) violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.cc:932
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.cc:944 ipa-devirt.cc:959 ipa-devirt.cc:1237 ipa-devirt.cc:1282
! #: ipa-devirt.cc:1321 ipa-devirt.cc:1339
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:951
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.cc:961
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.cc:1066
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace cannot match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.cc:1071
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace cannot match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.cc:1076
  #, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1092
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr ""
  
! #: ipa-devirt.cc:1096 ipa-devirt.cc:1193
  #, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr ""
  
! #: ipa-devirt.cc:1124
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr ""
  
! #: ipa-devirt.cc:1139
  #, fuzzy, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: ipa-devirt.cc:1154
  #, fuzzy, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: ipa-devirt.cc:1157
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: ipa-devirt.cc:1168
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr ""
  
! #: ipa-devirt.cc:1184
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.cc:1190
  #, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr ""
  
! #: ipa-devirt.cc:1265
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1272
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1297
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1306
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1366
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1381
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1404 ipa-devirt.cc:1416
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1439
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.cc:1443
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.cc:1461 ipa-devirt.cc:1525
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1468 ipa-devirt.cc:1530
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1476
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1490
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1503
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1510
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.cc:1534
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1557
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1566
  #, gcc-internal-format
  msgid "one type needs to be constructed while the other does not"
  msgstr ""
  
! #: ipa-devirt.cc:1579
  #, gcc-internal-format
  msgid "memory layout mismatch"
  msgstr ""
  
! #: ipa-devirt.cc:1698
  #, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr ""
  
! #: ipa-devirt.cc:3874
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3883
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3913
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3921
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3929
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3940
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:4253
  #, gcc-internal-format
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.cc:4262
  #, gcc-internal-format
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4266
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4270
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4291
  #, gcc-internal-format
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4297
  #, gcc-internal-format
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr ""
  
! #: ipa-devirt.cc:4306
  #, gcc-internal-format
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr ""
  
! #: ipa-devirt.cc:4312
  #, gcc-internal-format
  msgid "name %qs is defined to different value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4317
  #, gcc-internal-format
  msgid "mismatching definition"
  msgstr ""
  
! #: ipa-fnsummary.cc:4656
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr ""
  
! #: ipa-fnsummary.cc:4757
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
  
! #: ipa-modref.cc:4017
  #, gcc-internal-format
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4824 ipa-prop.cc:4866 ipa-prop.cc:4943 ipa-prop.cc:4991
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr ""
  
! #: ipa-pure-const.cc:220
  #, gcc-internal-format
  msgid "function might be candidate for attribute %qs"
  msgstr ""
  
! #: ipa-pure-const.cc:221
  #, gcc-internal-format
  msgid "function might be candidate for attribute %qs if it is known to return normally"
  msgstr ""
*************** msgstr ""
*** 28948,29086 ****
  msgid "ipa reference summary is missing in ltrans unit"
  msgstr ""
  
! #: ipa-sra.cc:1619
  #, gcc-internal-format
  msgid "Access offset before parent offset"
  msgstr ""
  
! #: ipa-sra.cc:1624
  #, gcc-internal-format
  msgid "Access size greater or equal to its parent size"
  msgstr ""
  
! #: ipa-sra.cc:1629
  #, gcc-internal-format
  msgid "Access terminates outside of its parent"
  msgstr ""
  
! #: ipa-sra.cc:1641
  #, gcc-internal-format
  msgid "Access overlaps with its sibling"
  msgstr ""
  
! #: ipa-sra.cc:1660
  #, gcc-internal-format
  msgid "IPA-SRA access verification failed"
  msgstr ""
  
! #: ipa-sra.cc:2745
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2748
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
  
! #: ipa-strub.cc:620
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "at-calls %<strub%> does not support call to %qD"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: ipa-strub.cc:654
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> on the target system"
  msgstr ""
  
! #: ipa-strub.cc:658
  #, gcc-internal-format
  msgid "unsupported %<strub%> call on the target system"
  msgstr ""
  
! #: ipa-strub.cc:684
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because %<-fsplit-stack%> is enabled"
  msgstr ""
  
! #: ipa-strub.cc:697
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<noipa%>"
  msgstr ""
  
! #: ipa-strub.cc:712
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<simd%>"
  msgstr ""
  
! #: ipa-strub.cc:846
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because of attribute %<noclone%>"
  msgstr ""
  
! #: ipa-strub.cc:870
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it calls %qD"
  msgstr ""
  
! #: ipa-strub.cc:884
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it contains a non-local goto target"
  msgstr ""
  
! #: ipa-strub.cc:897
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because the address of a local label escapes"
  msgstr ""
  
! #: ipa-strub.cc:936
  #, gcc-internal-format
  msgid "internal %<strub%> does not support forced labels"
  msgstr ""
  
! #: ipa-strub.cc:950
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "%qD has too many arguments for internal %<strub%>"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: ipa-strub.cc:1227
  #, gcc-internal-format
  msgid "%qD requires %<strub%>, but no viable %<strub%> mode was found"
  msgstr ""
  
! #: ipa-strub.cc:1323
  #, gcc-internal-format
  msgid "%<strub%> mode %qE selected for %qD, when %qE was requested"
  msgstr ""
  
! #: ipa-strub.cc:1332
  #, gcc-internal-format
  msgid "the incompatible selection was determined by ultimate alias target %qD"
  msgstr ""
  
! #: ipa-strub.cc:1679
  #, gcc-internal-format
  msgid "indirect non-%<strub%> call in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1698
  #, gcc-internal-format
  msgid "calling %<always_inline%> %<strub%> %qD in non-%<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1708
  #, gcc-internal-format
  msgid "calling non-%<strub%> %qD in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1712
  #, gcc-internal-format
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:2834
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr ""
--- 29054,29192 ----
  msgid "ipa reference summary is missing in ltrans unit"
  msgstr ""
  
! #: ipa-sra.cc:1621
  #, gcc-internal-format
  msgid "Access offset before parent offset"
  msgstr ""
  
! #: ipa-sra.cc:1626
  #, gcc-internal-format
  msgid "Access size greater or equal to its parent size"
  msgstr ""
  
! #: ipa-sra.cc:1631
  #, gcc-internal-format
  msgid "Access terminates outside of its parent"
  msgstr ""
  
! #: ipa-sra.cc:1643
  #, gcc-internal-format
  msgid "Access overlaps with its sibling"
  msgstr ""
  
! #: ipa-sra.cc:1662
  #, gcc-internal-format
  msgid "IPA-SRA access verification failed"
  msgstr ""
  
! #: ipa-sra.cc:2747
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2750
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
  
! #: ipa-strub.cc:622
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "at-calls %<strub%> does not support call to %qD"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: ipa-strub.cc:656
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> on the target system"
  msgstr ""
  
! #: ipa-strub.cc:660
  #, gcc-internal-format
  msgid "unsupported %<strub%> call on the target system"
  msgstr ""
  
! #: ipa-strub.cc:686
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because %<-fsplit-stack%> is enabled"
  msgstr ""
  
! #: ipa-strub.cc:699
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<noipa%>"
  msgstr ""
  
! #: ipa-strub.cc:714
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<simd%>"
  msgstr ""
  
! #: ipa-strub.cc:848
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because of attribute %<noclone%>"
  msgstr ""
  
! #: ipa-strub.cc:872
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it calls %qD"
  msgstr ""
  
! #: ipa-strub.cc:886
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it contains a non-local goto target"
  msgstr ""
  
! #: ipa-strub.cc:899
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because the address of a local label escapes"
  msgstr ""
  
! #: ipa-strub.cc:938
  #, gcc-internal-format
  msgid "internal %<strub%> does not support forced labels"
  msgstr ""
  
! #: ipa-strub.cc:952
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "%qD has too many arguments for internal %<strub%>"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: ipa-strub.cc:1229
  #, gcc-internal-format
  msgid "%qD requires %<strub%>, but no viable %<strub%> mode was found"
  msgstr ""
  
! #: ipa-strub.cc:1325
  #, gcc-internal-format
  msgid "%<strub%> mode %qE selected for %qD, when %qE was requested"
  msgstr ""
  
! #: ipa-strub.cc:1334
  #, gcc-internal-format
  msgid "the incompatible selection was determined by ultimate alias target %qD"
  msgstr ""
  
! #: ipa-strub.cc:1681
  #, gcc-internal-format
  msgid "indirect non-%<strub%> call in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1700
  #, gcc-internal-format
  msgid "calling %<always_inline%> %<strub%> %qD in non-%<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1710
  #, gcc-internal-format
  msgid "calling non-%<strub%> %qD in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1714
  #, gcc-internal-format
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:2839
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr ""
*************** msgstr ""
*** 29105,29116 ****
  msgid "frame size too large for reliable stack checking"
  msgstr ""
  
! #: lra-assigns.cc:1696
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr ""
  
! #: lra-assigns.cc:1861
  #, fuzzy, gcc-internal-format
  msgid "unable to find a register to spill"
  msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° sb"
--- 29211,29222 ----
  msgid "frame size too large for reliable stack checking"
  msgstr ""
  
! #: lra-assigns.cc:1702
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr ""
  
! #: lra-assigns.cc:1867
  #, fuzzy, gcc-internal-format
  msgid "unable to find a register to spill"
  msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†ÑŒ Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° sb"
*************** msgstr ""
*** 29331,29424 ****
  msgid "deleting LTRANS file %s: %m"
  msgstr ""
  
! #: lto-wrapper.cc:355
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s with different values"
  msgstr ""
  
! #: lto-wrapper.cc:371
  #, gcc-internal-format
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr ""
  
! #: lto-wrapper.cc:486
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
  msgstr ""
  
! #: lto-wrapper.cc:631 lto-wrapper.cc:639
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:647
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:957
  #, gcc-internal-format
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr ""
  
! #: lto-wrapper.cc:1037
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
  msgstr ""
  
! #: lto-wrapper.cc:1066
  #, fuzzy, gcc-internal-format
  msgid "reading input file"
  msgstr "Ð½Ñ�Ð¼Ð° ÑžÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: lto-wrapper.cc:1071
  #, fuzzy, gcc-internal-format
  msgid "writing output file"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð°Ð¿Ñ–Ñ�Ð°Ñ†ÑŒ Ñž %s"
  
! #: lto-wrapper.cc:1107
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1429
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1433 config/gcn/mkoffload.cc:803
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1723 lto-wrapper.cc:1783 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð¿Ñ€Ð°Ñ‡Ñ‹Ñ‚Ð°Ñ†ÑŒ Ð· %s"
  
! #: lto-wrapper.cc:1750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: lto-wrapper.cc:1916
  #, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr ""
  
! #: lto-wrapper.cc:1933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "corrupted ltrans output file %s"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» ÑƒÐ²Ð¾Ð´Ñƒ `%s'"
  
! #: lto-wrapper.cc:1976
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2156 config/gcn/mkoffload.cc:858
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr ""
--- 29437,29530 ----
  msgid "deleting LTRANS file %s: %m"
  msgstr ""
  
! #: lto-wrapper.cc:358
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s with different values"
  msgstr ""
  
! #: lto-wrapper.cc:374
  #, gcc-internal-format
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr ""
  
! #: lto-wrapper.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
  msgstr ""
  
! #: lto-wrapper.cc:634 lto-wrapper.cc:642
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:650
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:960
  #, gcc-internal-format
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr ""
  
! #: lto-wrapper.cc:1041
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
  msgstr ""
  
! #: lto-wrapper.cc:1070
  #, fuzzy, gcc-internal-format
  msgid "reading input file"
  msgstr "Ð½Ñ�Ð¼Ð° ÑžÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: lto-wrapper.cc:1075
  #, fuzzy, gcc-internal-format
  msgid "writing output file"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð°Ð¿Ñ–Ñ�Ð°Ñ†ÑŒ Ñž %s"
  
! #: lto-wrapper.cc:1111
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1433
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1437 config/gcn/mkoffload.cc:811
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1727 lto-wrapper.cc:1787 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð¿Ñ€Ð°Ñ‡Ñ‹Ñ‚Ð°Ñ†ÑŒ Ð· %s"
  
! #: lto-wrapper.cc:1754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: lto-wrapper.cc:1920
  #, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr ""
  
! #: lto-wrapper.cc:1937
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "corrupted ltrans output file %s"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» ÑƒÐ²Ð¾Ð´Ñƒ `%s'"
  
! #: lto-wrapper.cc:1980
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2160 config/gcn/mkoffload.cc:936
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr ""
*************** msgstr ""
*** 30046,30057 ****
  msgid "unrecognized argument in option %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts-common.cc:1562 config/i386/i386-options.cc:1698
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: opts-common.cc:1565 config/i386/i386-options.cc:1701
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
--- 30152,30163 ----
  msgid "unrecognized argument in option %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: opts-common.cc:1562 config/i386/i386-options.cc:1703
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: opts-common.cc:1565 config/i386/i386-options.cc:1706
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
*************** msgstr ""
*** 30143,30150 ****
  
  #: opts.cc:849 opts.cc:855 opts.cc:861 opts.cc:867 opts.cc:878 opts.cc:888
  #: opts.cc:894 opts.cc:900 opts.cc:906 opts.cc:912 opts.cc:918 opts.cc:924
! #: opts.cc:930 opts.cc:936 opts.cc:953 opts.cc:961 config/mips/mips.cc:20405
! #: config/mips/mips.cc:20407 config/mips/mips.cc:20420
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr ""
--- 30249,30256 ----
  
  #: opts.cc:849 opts.cc:855 opts.cc:861 opts.cc:867 opts.cc:878 opts.cc:888
  #: opts.cc:894 opts.cc:900 opts.cc:906 opts.cc:912 opts.cc:918 opts.cc:924
! #: opts.cc:930 opts.cc:936 opts.cc:953 opts.cc:961 config/mips/mips.cc:20411
! #: config/mips/mips.cc:20413 config/mips/mips.cc:20426
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr ""
*************** msgstr ""
*** 30271,30277 ****
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1490 config/darwin.cc:3471
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
--- 30377,30383 ----
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1490 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
*************** msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ
*** 30456,30529 ****
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr ""
  
! #: passes.cc:1072
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option `-%s'"
  msgid "unrecognized option %<-fenable%>"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: passes.cc:1074
  #, fuzzy, gcc-internal-format
  msgid "unrecognized option %<-fdisable%>"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: passes.cc:1082
  #, gcc-internal-format
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr ""
  
! #: passes.cc:1084
  #, fuzzy, gcc-internal-format
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: passes.cc:1109 passes.cc:1198
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr ""
  
! #: passes.cc:1112 passes.cc:1209
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr ""
  
! #: passes.cc:1148 passes.cc:1176
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: passes.cc:1194
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr ""
  
! #: passes.cc:1205
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr ""
  
! #: passes.cc:1434
  #, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr ""
  
! #: passes.cc:1495
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: passes.cc:1498
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "plugin cannot register an unnamed pass"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: passes.cc:1503
  #, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr ""
  
! #: passes.cc:1522
  #, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr ""
--- 30562,30635 ----
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr ""
  
! #: passes.cc:1073
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option `-%s'"
  msgid "unrecognized option %<-fenable%>"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: passes.cc:1075
  #, fuzzy, gcc-internal-format
  msgid "unrecognized option %<-fdisable%>"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: passes.cc:1083
  #, gcc-internal-format
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr ""
  
! #: passes.cc:1085
  #, fuzzy, gcc-internal-format
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: passes.cc:1110 passes.cc:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr ""
  
! #: passes.cc:1113 passes.cc:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr ""
  
! #: passes.cc:1149 passes.cc:1177
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: passes.cc:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr ""
  
! #: passes.cc:1206
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr ""
  
! #: passes.cc:1435
  #, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr ""
  
! #: passes.cc:1496
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: passes.cc:1499
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "plugin cannot register an unnamed pass"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: passes.cc:1504
  #, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr ""
  
! #: passes.cc:1523
  #, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr ""
*************** msgstr ""
*** 30704,30725 ****
  msgid "Missing counts for called function %s"
  msgstr ""
  
! #: profile.cc:616
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr ""
  
! #: profile.cc:633
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr ""
  
! #: profile.cc:656
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr ""
  
! #: profile.cc:965
  #, gcc-internal-format
  msgid "corrupted profile info: invalid time profile"
  msgstr ""
--- 30810,30831 ----
  msgid "Missing counts for called function %s"
  msgstr ""
  
! #: profile.cc:628
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr ""
  
! #: profile.cc:645
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr ""
  
! #: profile.cc:668
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr ""
  
! #: profile.cc:977
  #, gcc-internal-format
  msgid "corrupted profile info: invalid time profile"
  msgstr ""
*************** msgstr ""
*** 31039,31115 ****
  msgid "undefined named operand %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð°Ð¿ÐµÑ€Ð°Ñ‚Ð°Ñ€ %s"
  
! #: stor-layout.cc:804
  #, gcc-internal-format
  msgid "size of %q+D %E bytes exceeds maximum object size %wu"
  msgstr ""
  
! #: stor-layout.cc:1185
  #, gcc-internal-format
  msgid "alignment %u of %qT is less than %u"
  msgstr ""
  
! #: stor-layout.cc:1192
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT isn%'t aligned to %u"
  msgstr ""
  
! #: stor-layout.cc:1195
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT may not be aligned to %u"
  msgstr ""
  
! #: stor-layout.cc:1327
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %q+D"
  msgstr ""
  
! #: stor-layout.cc:1331
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %q+D"
  msgstr ""
  
! #: stor-layout.cc:1351
  #, gcc-internal-format
  msgid "padding struct to align %q+D"
  msgstr ""
  
! #: stor-layout.cc:1410
  #, gcc-internal-format
  msgid "offset of packed bit-field %qD has changed in GCC 4.4"
  msgstr ""
  
! #: stor-layout.cc:1790
  #, gcc-internal-format
  msgid "padding struct size to alignment boundary with %E bytes"
  msgstr ""
  
! #: stor-layout.cc:1819
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %qE"
  msgstr ""
  
! #: stor-layout.cc:1823
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %qE"
  msgstr ""
  
! #: stor-layout.cc:1829
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment"
  msgstr ""
  
! #: stor-layout.cc:1831
  #, gcc-internal-format
  msgid "packed attribute is unnecessary"
  msgstr ""
  
! #: stor-layout.cc:2712
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr ""
  
! #: stor-layout.cc:2718
  #, gcc-internal-format
  msgid "size of array element is not a multiple of its alignment"
  msgstr ""
--- 31145,31221 ----
  msgid "undefined named operand %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð°Ð¿ÐµÑ€Ð°Ñ‚Ð°Ñ€ %s"
  
! #: stor-layout.cc:830
  #, gcc-internal-format
  msgid "size of %q+D %E bytes exceeds maximum object size %wu"
  msgstr ""
  
! #: stor-layout.cc:1211
  #, gcc-internal-format
  msgid "alignment %u of %qT is less than %u"
  msgstr ""
  
! #: stor-layout.cc:1218
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT isn%'t aligned to %u"
  msgstr ""
  
! #: stor-layout.cc:1221
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT may not be aligned to %u"
  msgstr ""
  
! #: stor-layout.cc:1353
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %q+D"
  msgstr ""
  
! #: stor-layout.cc:1357
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %q+D"
  msgstr ""
  
! #: stor-layout.cc:1377
  #, gcc-internal-format
  msgid "padding struct to align %q+D"
  msgstr ""
  
! #: stor-layout.cc:1436
  #, gcc-internal-format
  msgid "offset of packed bit-field %qD has changed in GCC 4.4"
  msgstr ""
  
! #: stor-layout.cc:1816
  #, gcc-internal-format
  msgid "padding struct size to alignment boundary with %E bytes"
  msgstr ""
  
! #: stor-layout.cc:1845
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %qE"
  msgstr ""
  
! #: stor-layout.cc:1849
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %qE"
  msgstr ""
  
! #: stor-layout.cc:1855
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment"
  msgstr ""
  
! #: stor-layout.cc:1857
  #, gcc-internal-format
  msgid "packed attribute is unnecessary"
  msgstr ""
  
! #: stor-layout.cc:2738
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr ""
  
! #: stor-layout.cc:2744
  #, gcc-internal-format
  msgid "size of array element is not a multiple of its alignment"
  msgstr ""
*************** msgstr ""
*** 31287,31318 ****
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.cc:1384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1848
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 31393,31424 ----
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1367 symtab.cc:1477 symtab.cc:1504
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.cc:1476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: symtab.cc:1500
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1938
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1940
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1968
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½
*** 31363,31591 ****
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:716
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing"
  msgid "cannot open %qs for writing: %m"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s Ð´Ð»Ñ� Ð·Ð°Ð¿Ñ–Ñ�Ñƒ"
  
! #: toplev.cc:735
  #, fuzzy, gcc-internal-format
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:787
  #, fuzzy, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:846
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr ""
  
! #: toplev.cc:851
  #, gcc-internal-format
  msgid "stack usage might be %wu bytes"
  msgstr ""
  
! #: toplev.cc:854
  #, gcc-internal-format
  msgid "stack usage is %wu bytes"
  msgstr ""
  
! #: toplev.cc:971
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing"
  msgid "cannot open %s for writing: %m"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s Ð´Ð»Ñ� Ð·Ð°Ð¿Ñ–Ñ�Ñƒ"
  
! #: toplev.cc:1250
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "this target does not support %qs"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: toplev.cc:1284
  #, gcc-internal-format
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr ""
  
! #: toplev.cc:1295
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1302
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1309
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1324
  #, fuzzy, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
  
! #: toplev.cc:1340
  #, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr ""
  
! #: toplev.cc:1344
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr ""
  
! #: toplev.cc:1358
  #, fuzzy, gcc-internal-format
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: toplev.cc:1387
  #, gcc-internal-format
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr ""
  
! #: toplev.cc:1405
  #, fuzzy, gcc-internal-format
  #| msgid "can't close input file %s"
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð°Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹ Ñ„Ð°Ð¹Ð» %s"
  
! #: toplev.cc:1443
  #, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr ""
  
! #: toplev.cc:1471
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1487
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1497
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr ""
  
! #: toplev.cc:1526
  #, fuzzy, gcc-internal-format
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1532
  #, fuzzy, gcc-internal-format
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1546
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1556
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1568
  #, gcc-internal-format
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr ""
  
! #: toplev.cc:1576
  #, fuzzy, gcc-internal-format
  msgid "%<-fhardened%> not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1585
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr ""
  
! #: toplev.cc:1598
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr ""
  
! #: toplev.cc:1608
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr ""
  
! #: toplev.cc:1619
  #, fuzzy, gcc-internal-format
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1631
  #, fuzzy, gcc-internal-format
  #| msgid "section attributes are not supported for this target"
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1641
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1650
  #, gcc-internal-format
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr ""
  
! #: toplev.cc:1660
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1668
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr ""
  
! #: toplev.cc:1671
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr ""
  
! #: toplev.cc:2010
  #, fuzzy, gcc-internal-format
  #| msgid "error writing to %s"
  msgid "error writing to %s: %m"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ° Ð·Ð°Ð¿Ñ–Ñ�Ñƒ Ñž %s"
  
! #: toplev.cc:2012
  #, fuzzy, gcc-internal-format
  #| msgid "error writing to %s"
  msgid "error closing %s: %m"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ° Ð·Ð°Ð¿Ñ–Ñ�Ñƒ Ñž %s"
  
! #: toplev.cc:2130
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr ""
  
! #: toplev.cc:2216
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
  
! #: toplev.cc:2313
  #, gcc-internal-format
  msgid "self-tests incompatible with %<-E%>"
  msgstr ""
--- 31469,31697 ----
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:718
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing"
  msgid "cannot open %qs for writing: %m"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s Ð´Ð»Ñ� Ð·Ð°Ð¿Ñ–Ñ�Ñƒ"
  
! #: toplev.cc:737
  #, fuzzy, gcc-internal-format
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:789
  #, fuzzy, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:848
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr ""
  
! #: toplev.cc:853
  #, gcc-internal-format
  msgid "stack usage might be %wu bytes"
  msgstr ""
  
! #: toplev.cc:856
  #, gcc-internal-format
  msgid "stack usage is %wu bytes"
  msgstr ""
  
! #: toplev.cc:973
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing"
  msgid "cannot open %s for writing: %m"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s Ð´Ð»Ñ� Ð·Ð°Ð¿Ñ–Ñ�Ñƒ"
  
! #: toplev.cc:1252
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "this target does not support %qs"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: toplev.cc:1286
  #, gcc-internal-format
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr ""
  
! #: toplev.cc:1297
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1304
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1311
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1326
  #, fuzzy, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
  
! #: toplev.cc:1342
  #, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr ""
  
! #: toplev.cc:1346
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr ""
  
! #: toplev.cc:1360
  #, fuzzy, gcc-internal-format
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: toplev.cc:1389
  #, gcc-internal-format
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr ""
  
! #: toplev.cc:1407
  #, fuzzy, gcc-internal-format
  #| msgid "can't close input file %s"
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð°Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹ Ñ„Ð°Ð¹Ð» %s"
  
! #: toplev.cc:1445
  #, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr ""
  
! #: toplev.cc:1473
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1489
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1499
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr ""
  
! #: toplev.cc:1528
  #, fuzzy, gcc-internal-format
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1534
  #, fuzzy, gcc-internal-format
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1542
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1548
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1558
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1570
  #, gcc-internal-format
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr ""
  
! #: toplev.cc:1578
  #, fuzzy, gcc-internal-format
  msgid "%<-fhardened%> not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1587
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr ""
  
! #: toplev.cc:1600
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr ""
  
! #: toplev.cc:1610
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr ""
  
! #: toplev.cc:1621
  #, fuzzy, gcc-internal-format
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1633
  #, fuzzy, gcc-internal-format
  #| msgid "section attributes are not supported for this target"
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1643
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1652
  #, gcc-internal-format
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr ""
  
! #: toplev.cc:1662
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: toplev.cc:1670
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr ""
  
! #: toplev.cc:1673
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr ""
  
! #: toplev.cc:2012
  #, fuzzy, gcc-internal-format
  #| msgid "error writing to %s"
  msgid "error writing to %s: %m"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ° Ð·Ð°Ð¿Ñ–Ñ�Ñƒ Ñž %s"
  
! #: toplev.cc:2014
  #, fuzzy, gcc-internal-format
  #| msgid "error writing to %s"
  msgid "error closing %s: %m"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ° Ð·Ð°Ð¿Ñ–Ñ�Ñƒ Ñž %s"
  
! #: toplev.cc:2132
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr ""
  
! #: toplev.cc:2218
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
  
! #: toplev.cc:2315
  #, gcc-internal-format
  msgid "self-tests incompatible with %<-E%>"
  msgstr ""
*************** msgstr ""
*** 31670,31845 ****
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr ""
  
! #: tree-cfg.cc:355
  #, fuzzy, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr "Ð�ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: tree-cfg.cc:3084
  #, gcc-internal-format
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr ""
  
! #: tree-cfg.cc:3089
  #, gcc-internal-format
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr ""
  
! #: tree-cfg.cc:3104
  #, gcc-internal-format
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr ""
  
! #: tree-cfg.cc:3130
  #, gcc-internal-format
  msgid "non-scalar %qs"
  msgstr ""
  
! #: tree-cfg.cc:3144
  #, fuzzy, gcc-internal-format
  msgid "invalid position or size operand to %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:3150
  #, gcc-internal-format
  msgid "integral result type precision does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3159
  #, gcc-internal-format
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3167
  #, gcc-internal-format
  msgid "%qs of non-mode-precision operand"
  msgstr ""
  
! #: tree-cfg.cc:3174
  #, gcc-internal-format
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3185
  #, gcc-internal-format
  msgid "type mismatch in %qs reference"
  msgstr ""
  
! #: tree-cfg.cc:3201
  #, gcc-internal-format
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3209
  #, gcc-internal-format
  msgid "conversion of register to a different size in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3229
  #, gcc-internal-format
  msgid "non-top-level %qs"
  msgstr ""
  
! #: tree-cfg.cc:3244
  #, fuzzy, gcc-internal-format
  msgid "invalid operands to %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:3255 tree-cfg.cc:3264 tree-cfg.cc:3281 tree-cfg.cc:3960
! #: tree-cfg.cc:3989 tree-cfg.cc:4006 tree-cfg.cc:4027 tree-cfg.cc:4073
! #: tree-cfg.cc:4094 tree-cfg.cc:4148 tree-cfg.cc:4168 tree-cfg.cc:4204
! #: tree-cfg.cc:4225 tree-cfg.cc:4286 tree-cfg.cc:4361 tree-cfg.cc:4387
! #: tree-cfg.cc:4423 tree-cfg.cc:4472 tree-cfg.cc:4497 tree-cfg.cc:4572
! #: tree-cfg.cc:4658
  #, gcc-internal-format
  msgid "type mismatch in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3275
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%f operand"
  msgid "invalid %qs offset operator"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: tree-cfg.cc:3299 tree-cfg.cc:3325
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid address operand in %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%d Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: tree-cfg.cc:3306 tree-cfg.cc:3332
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%f operand"
  msgid "invalid offset operand in %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: tree-cfg.cc:3313 tree-cfg.cc:3339
  #, fuzzy, gcc-internal-format
  msgid "invalid clique in %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: tree-cfg.cc:3346 tree-cfg.cc:4670
  #, gcc-internal-format
  msgid "%qs in gimple IL"
  msgstr ""
  
! #: tree-cfg.cc:3357
  #, gcc-internal-format
  msgid "%qs as base where non-register is required"
  msgstr ""
  
! #: tree-cfg.cc:3372
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%m value"
  msgid "invalid expression for min lvalue"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%m"
  
! #: tree-cfg.cc:3423
  #, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr ""
  
! #: tree-cfg.cc:3432
  #, gcc-internal-format
  msgid "gimple call has no target"
  msgstr ""
  
! #: tree-cfg.cc:3439
  #, fuzzy, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ñ‹Ñ„Ñ–ÐºÐ°Ñ†Ñ‹Ñ�! ÐŸÐ°Ð¼Ñ‹Ð»ÐºÐ° Ñž cc."
  
! #: tree-cfg.cc:3449
  #, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr ""
  
! #: tree-cfg.cc:3460
  #, fuzzy, gcc-internal-format
  msgid "invalid pure const state for function"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: tree-cfg.cc:3472
  #, gcc-internal-format
  msgid "invalid LHS in gimple call"
  msgstr ""
  
! #: tree-cfg.cc:3480
  #, gcc-internal-format
  msgid "LHS in %<noreturn%> call"
  msgstr ""
  
! #: tree-cfg.cc:3494
  #, gcc-internal-format
  msgid "invalid conversion in gimple call"
  msgstr ""
  
! #: tree-cfg.cc:3503
  #, gcc-internal-format
  msgid "invalid static chain in gimple call"
  msgstr ""
  
! #: tree-cfg.cc:3514
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr ""
--- 31776,31951 ----
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr ""
  
! #: tree-cfg.cc:359
  #, fuzzy, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr "Ð�ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: tree-cfg.cc:3088
  #, gcc-internal-format
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr ""
  
! #: tree-cfg.cc:3093
  #, gcc-internal-format
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr ""
  
! #: tree-cfg.cc:3108
  #, gcc-internal-format
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr ""
  
! #: tree-cfg.cc:3134
  #, gcc-internal-format
  msgid "non-scalar %qs"
  msgstr ""
  
! #: tree-cfg.cc:3148
  #, fuzzy, gcc-internal-format
  msgid "invalid position or size operand to %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:3154
  #, gcc-internal-format
  msgid "integral result type precision does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3163
  #, gcc-internal-format
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3171
  #, gcc-internal-format
  msgid "%qs of non-mode-precision operand"
  msgstr ""
  
! #: tree-cfg.cc:3178
  #, gcc-internal-format
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3189
  #, gcc-internal-format
  msgid "type mismatch in %qs reference"
  msgstr ""
  
! #: tree-cfg.cc:3205
  #, gcc-internal-format
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3213
  #, gcc-internal-format
  msgid "conversion of register to a different size in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3233
  #, gcc-internal-format
  msgid "non-top-level %qs"
  msgstr ""
  
! #: tree-cfg.cc:3248
  #, fuzzy, gcc-internal-format
  msgid "invalid operands to %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:3259 tree-cfg.cc:3268 tree-cfg.cc:3285 tree-cfg.cc:3964
! #: tree-cfg.cc:3993 tree-cfg.cc:4010 tree-cfg.cc:4031 tree-cfg.cc:4077
! #: tree-cfg.cc:4098 tree-cfg.cc:4152 tree-cfg.cc:4172 tree-cfg.cc:4208
! #: tree-cfg.cc:4229 tree-cfg.cc:4290 tree-cfg.cc:4365 tree-cfg.cc:4391
! #: tree-cfg.cc:4427 tree-cfg.cc:4476 tree-cfg.cc:4501 tree-cfg.cc:4576
! #: tree-cfg.cc:4662
  #, gcc-internal-format
  msgid "type mismatch in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3279
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%f operand"
  msgid "invalid %qs offset operator"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: tree-cfg.cc:3303 tree-cfg.cc:3329
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid address operand in %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%d Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: tree-cfg.cc:3310 tree-cfg.cc:3336
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%f operand"
  msgid "invalid offset operand in %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%f Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: tree-cfg.cc:3317 tree-cfg.cc:3343
  #, fuzzy, gcc-internal-format
  msgid "invalid clique in %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: tree-cfg.cc:3350 tree-cfg.cc:4674
  #, gcc-internal-format
  msgid "%qs in gimple IL"
  msgstr ""
  
! #: tree-cfg.cc:3361
  #, gcc-internal-format
  msgid "%qs as base where non-register is required"
  msgstr ""
  
! #: tree-cfg.cc:3376
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%m value"
  msgid "invalid expression for min lvalue"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%m"
  
! #: tree-cfg.cc:3427
  #, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr ""
  
! #: tree-cfg.cc:3436
  #, gcc-internal-format
  msgid "gimple call has no target"
  msgstr ""
  
! #: tree-cfg.cc:3443
  #, fuzzy, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ñ‹Ñ„Ñ–ÐºÐ°Ñ†Ñ‹Ñ�! ÐŸÐ°Ð¼Ñ‹Ð»ÐºÐ° Ñž cc."
  
! #: tree-cfg.cc:3453
  #, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr ""
  
! #: tree-cfg.cc:3464
  #, fuzzy, gcc-internal-format
  msgid "invalid pure const state for function"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: tree-cfg.cc:3476
  #, gcc-internal-format
  msgid "invalid LHS in gimple call"
  msgstr ""
  
! #: tree-cfg.cc:3484
  #, gcc-internal-format
  msgid "LHS in %<noreturn%> call"
  msgstr ""
  
! #: tree-cfg.cc:3498
  #, gcc-internal-format
  msgid "invalid conversion in gimple call"
  msgstr ""
  
! #: tree-cfg.cc:3507
  #, gcc-internal-format
  msgid "invalid static chain in gimple call"
  msgstr ""
  
! #: tree-cfg.cc:3518
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr ""
*************** msgstr ""
*** 31850,32411 ****
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3533
  #, gcc-internal-format
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr ""
  
! #: tree-cfg.cc:3564
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr ""
  
! #: tree-cfg.cc:3582
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to gimple call"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: tree-cfg.cc:3609
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in gimple comparison"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:3620
  #, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr ""
  
! #: tree-cfg.cc:3637
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr ""
  
! #: tree-cfg.cc:3652
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr ""
  
! #: tree-cfg.cc:3661
  #, gcc-internal-format
  msgid "invalid vector comparison resulting type"
  msgstr ""
  
! #: tree-cfg.cc:3668
  #, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr ""
  
! #: tree-cfg.cc:3690
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr ""
  
! #: tree-cfg.cc:3696
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in unary operation"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:3719
  #, gcc-internal-format
  msgid "invalid vector types in nop conversion"
  msgstr ""
  
! #: tree-cfg.cc:3756
  #, fuzzy, gcc-internal-format
  msgid "invalid types in nop conversion"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:3771
  #, gcc-internal-format
  msgid "invalid types in address space conversion"
  msgstr ""
  
! #: tree-cfg.cc:3785
  #, gcc-internal-format
  msgid "invalid types in fixed-point conversion"
  msgstr ""
  
! #: tree-cfg.cc:3800
  #, gcc-internal-format
  msgid "invalid types in conversion to floating-point"
  msgstr ""
  
! #: tree-cfg.cc:3815
  #, gcc-internal-format
  msgid "invalid types in conversion to integer"
  msgstr ""
  
! #: tree-cfg.cc:3855
  #, gcc-internal-format
  msgid "type mismatch in %qs expression"
  msgstr ""
  
! #: tree-cfg.cc:3872 tree-cfg.cc:3886 tree-cfg.cc:4252 tree-cfg.cc:4274
  #, fuzzy, gcc-internal-format
  msgid "invalid types for %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: tree-cfg.cc:3897
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr ""
  
! #: tree-cfg.cc:3911
  #, gcc-internal-format
  msgid "non-trivial conversion in unary operation"
  msgstr ""
  
! #: tree-cfg.cc:3936
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr ""
  
! #: tree-cfg.cc:3943
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in binary operation"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: tree-cfg.cc:4048
  #, fuzzy, gcc-internal-format
  msgid "invalid non-vector operands to %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:4059
  #, fuzzy, gcc-internal-format
  msgid "invalid (pointer) operands %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:4294
  #, gcc-internal-format
  msgid "vector type expected in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4307
  #, gcc-internal-format
  msgid "type mismatch in binary expression"
  msgstr ""
  
! #: tree-cfg.cc:4335
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr ""
  
! #: tree-cfg.cc:4343
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in ternary operation"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:4375
  #, gcc-internal-format
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr ""
  
! #: tree-cfg.cc:4407 tree-cfg.cc:4484
  #, gcc-internal-format
  msgid "vector types expected in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4440
  #, gcc-internal-format
  msgid "vectors with different element number found in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4456
  #, fuzzy, gcc-internal-format
  msgid "invalid mask type in %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: tree-cfg.cc:4517
  #, gcc-internal-format
  msgid "not allowed type combination in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4526
  #, fuzzy, gcc-internal-format
  msgid "invalid position or size in %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: tree-cfg.cc:4532
  #, gcc-internal-format
  msgid "%qs into non-mode-precision operand"
  msgstr ""
  
! #: tree-cfg.cc:4542
  #, gcc-internal-format
  msgid "insertion out of range in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4552
  #, gcc-internal-format
  msgid "%qs not at element boundary"
  msgstr ""
  
! #: tree-cfg.cc:4608
  #, gcc-internal-format
  msgid "non-trivial conversion in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4617
  #, gcc-internal-format
  msgid "%qs LHS in clobber statement"
  msgstr ""
  
! #: tree-cfg.cc:4625
  #, gcc-internal-format
  msgid "%qs LHS in assignment statement"
  msgstr ""
  
! #: tree-cfg.cc:4644
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:4676
  #, gcc-internal-format
  msgid "invalid %qs size argument in load"
  msgstr ""
  
! #: tree-cfg.cc:4695 tree-cfg.cc:4721
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: tree-cfg.cc:4755 tree-cfg.cc:4773
  #, gcc-internal-format
  msgid "incorrect type of vector %qs elements"
  msgstr ""
  
! #: tree-cfg.cc:4764 tree-cfg.cc:4781
  #, gcc-internal-format
  msgid "incorrect number of vector %qs elements"
  msgstr ""
  
! #: tree-cfg.cc:4789
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr ""
  
! #: tree-cfg.cc:4798
  #, gcc-internal-format
  msgid "vector %qs with non-NULL element index"
  msgstr ""
  
! #: tree-cfg.cc:4805
  #, gcc-internal-format
  msgid "vector %qs element is not a GIMPLE value"
  msgstr ""
  
! #: tree-cfg.cc:4814
  #, gcc-internal-format
  msgid "non-vector %qs with elements"
  msgstr ""
  
! #: tree-cfg.cc:4872
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in return statement"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:4887 c/gimple-parser.cc:2580
  #, gcc-internal-format
  msgid "invalid conversion in return statement"
  msgstr ""
  
! #: tree-cfg.cc:4911
  #, gcc-internal-format
  msgid "goto destination is neither a label nor a pointer"
  msgstr ""
  
! #: tree-cfg.cc:4930
  #, fuzzy, gcc-internal-format
  msgid "invalid operand to switch statement"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:4938
  #, gcc-internal-format
  msgid "non-integral type switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4948
  #, gcc-internal-format
  msgid "invalid default case label in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4960
  #, gcc-internal-format
  msgid "invalid %<CASE_CHAIN%>"
  msgstr ""
  
! #: tree-cfg.cc:4966
  #, gcc-internal-format
  msgid "invalid case label in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4973
  #, fuzzy, gcc-internal-format
  msgid "invalid case range in switch statement"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: tree-cfg.cc:4983
  #, gcc-internal-format
  msgid "type precision mismatch in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4990
  #, gcc-internal-format
  msgid "type mismatch for case label in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4999
  #, gcc-internal-format
  msgid "case labels not sorted in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:5042
  #, fuzzy, gcc-internal-format
  msgid "label context is not the current function declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: tree-cfg.cc:5051
  #, gcc-internal-format
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr ""
  
! #: tree-cfg.cc:5061
  #, gcc-internal-format
  msgid "incorrect setting of landing pad number"
  msgstr ""
  
! #: tree-cfg.cc:5077
  #, fuzzy, gcc-internal-format
  msgid "invalid comparison code in gimple cond"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:5085
  #, gcc-internal-format
  msgid "invalid labels in gimple cond"
  msgstr ""
  
! #: tree-cfg.cc:5171 tree-cfg.cc:5180
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%Q value"
  msgid "invalid %<PHI%> result"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: tree-cfg.cc:5190
  #, gcc-internal-format
  msgid "missing %<PHI%> def"
  msgstr ""
  
! #: tree-cfg.cc:5204
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%Q value"
  msgid "invalid %<PHI%> argument"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: tree-cfg.cc:5211
  #, gcc-internal-format
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr ""
  
! #: tree-cfg.cc:5314
  #, gcc-internal-format
  msgid "%<verify_gimple%> failed"
  msgstr ""
  
! #: tree-cfg.cc:5372
  #, gcc-internal-format
  msgid "dead statement in EH table"
  msgstr ""
  
! #: tree-cfg.cc:5388
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr ""
  
! #: tree-cfg.cc:5437
  #, fuzzy, gcc-internal-format
  msgid "local declaration from a different function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: tree-cfg.cc:5540
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5549
  #, gcc-internal-format
  msgid "PHI node with location"
  msgstr ""
  
! #: tree-cfg.cc:5560 tree-cfg.cc:5607
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr ""
  
! #: tree-cfg.cc:5568
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr ""
  
! #: tree-cfg.cc:5595
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5635
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr ""
  
! #: tree-cfg.cc:5641
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr ""
  
! #: tree-cfg.cc:5663
  #, gcc-internal-format
  msgid "verify_gimple failed"
  msgstr ""
  
! #: tree-cfg.cc:5687
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5694
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5701
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5707
  #, gcc-internal-format
  msgid "entry block count not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5713
  #, gcc-internal-format
  msgid "exit block count not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5720
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5735
  #, gcc-internal-format, gfc-internal-format
  msgid "count of bb %d not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5741
  #, gcc-internal-format, gfc-internal-format
  msgid "probability of edge %d->%d not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5761
  #, gcc-internal-format
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5768
  #, gcc-internal-format
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5775
  #, gcc-internal-format
  msgid "label %qD to block does not match in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5782
  #, gcc-internal-format
  msgid "label %qD has incorrect context in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5797
  #, gcc-internal-format, gfc-internal-format
  msgid "control flow in the middle of basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5807
  #, gcc-internal-format
  msgid "label %qD in the middle of basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5835
  #, gcc-internal-format, gfc-internal-format
! msgid "returns_twice call is %s in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5862
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5898 tree-cfg.cc:5920 tree-cfg.cc:5937 tree-cfg.cc:6006
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5908
  #, gcc-internal-format, gfc-internal-format
  msgid "explicit goto at end of bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5972
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr ""
  
! #: tree-cfg.cc:5980
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "case labels not sorted: "
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: tree-cfg.cc:5997
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr ""
  
! #: tree-cfg.cc:6020
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing field '%s' in '%s'"
  msgid "missing edge %i->%i"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½Ð° Ð¿Ð¾Ð»Ðµ '%s' Ñƒ '%s'"
  
! #: tree-cfg.cc:9776
  #, gcc-internal-format
  msgid "%<noreturn%> function does return"
  msgstr ""
  
! #: tree-cfg.cc:9796 tree-cfg.cc:9831
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr ""
  
! #: tree-cfg.cc:9897
  #, gcc-internal-format
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
  msgstr ""
  
! #: tree-cfg.cc:9902 cp/cvt.cc:1123
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr ""
--- 31956,32522 ----
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3537
  #, gcc-internal-format
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr ""
  
! #: tree-cfg.cc:3568
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr ""
  
! #: tree-cfg.cc:3586
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to gimple call"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: tree-cfg.cc:3613
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in gimple comparison"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:3624
  #, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr ""
  
! #: tree-cfg.cc:3641
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr ""
  
! #: tree-cfg.cc:3656
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr ""
  
! #: tree-cfg.cc:3665
  #, gcc-internal-format
  msgid "invalid vector comparison resulting type"
  msgstr ""
  
! #: tree-cfg.cc:3672
  #, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr ""
  
! #: tree-cfg.cc:3694
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr ""
  
! #: tree-cfg.cc:3700
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in unary operation"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:3723
  #, gcc-internal-format
  msgid "invalid vector types in nop conversion"
  msgstr ""
  
! #: tree-cfg.cc:3760
  #, fuzzy, gcc-internal-format
  msgid "invalid types in nop conversion"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:3775
  #, gcc-internal-format
  msgid "invalid types in address space conversion"
  msgstr ""
  
! #: tree-cfg.cc:3789
  #, gcc-internal-format
  msgid "invalid types in fixed-point conversion"
  msgstr ""
  
! #: tree-cfg.cc:3804
  #, gcc-internal-format
  msgid "invalid types in conversion to floating-point"
  msgstr ""
  
! #: tree-cfg.cc:3819
  #, gcc-internal-format
  msgid "invalid types in conversion to integer"
  msgstr ""
  
! #: tree-cfg.cc:3859
  #, gcc-internal-format
  msgid "type mismatch in %qs expression"
  msgstr ""
  
! #: tree-cfg.cc:3876 tree-cfg.cc:3890 tree-cfg.cc:4256 tree-cfg.cc:4278
  #, fuzzy, gcc-internal-format
  msgid "invalid types for %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: tree-cfg.cc:3901
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr ""
  
! #: tree-cfg.cc:3915
  #, gcc-internal-format
  msgid "non-trivial conversion in unary operation"
  msgstr ""
  
! #: tree-cfg.cc:3940
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr ""
  
! #: tree-cfg.cc:3947
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in binary operation"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: tree-cfg.cc:4052
  #, fuzzy, gcc-internal-format
  msgid "invalid non-vector operands to %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:4063
  #, fuzzy, gcc-internal-format
  msgid "invalid (pointer) operands %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:4298
  #, gcc-internal-format
  msgid "vector type expected in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4311
  #, gcc-internal-format
  msgid "type mismatch in binary expression"
  msgstr ""
  
! #: tree-cfg.cc:4339
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr ""
  
! #: tree-cfg.cc:4347
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in ternary operation"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:4379
  #, gcc-internal-format
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr ""
  
! #: tree-cfg.cc:4411 tree-cfg.cc:4488
  #, gcc-internal-format
  msgid "vector types expected in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4444
  #, gcc-internal-format
  msgid "vectors with different element number found in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4460
  #, fuzzy, gcc-internal-format
  msgid "invalid mask type in %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: tree-cfg.cc:4521
  #, gcc-internal-format
  msgid "not allowed type combination in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4530
  #, fuzzy, gcc-internal-format
  msgid "invalid position or size in %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: tree-cfg.cc:4536
  #, gcc-internal-format
  msgid "%qs into non-mode-precision operand"
  msgstr ""
  
! #: tree-cfg.cc:4546
  #, gcc-internal-format
  msgid "insertion out of range in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4556
  #, gcc-internal-format
  msgid "%qs not at element boundary"
  msgstr ""
  
! #: tree-cfg.cc:4612
  #, gcc-internal-format
  msgid "non-trivial conversion in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4621
  #, gcc-internal-format
  msgid "%qs LHS in clobber statement"
  msgstr ""
  
! #: tree-cfg.cc:4629
  #, gcc-internal-format
  msgid "%qs LHS in assignment statement"
  msgstr ""
  
! #: tree-cfg.cc:4648
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:4680
  #, gcc-internal-format
  msgid "invalid %qs size argument in load"
  msgstr ""
  
! #: tree-cfg.cc:4699 tree-cfg.cc:4725
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: tree-cfg.cc:4759 tree-cfg.cc:4777
  #, gcc-internal-format
  msgid "incorrect type of vector %qs elements"
  msgstr ""
  
! #: tree-cfg.cc:4768 tree-cfg.cc:4785
  #, gcc-internal-format
  msgid "incorrect number of vector %qs elements"
  msgstr ""
  
! #: tree-cfg.cc:4793
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr ""
  
! #: tree-cfg.cc:4802
  #, gcc-internal-format
  msgid "vector %qs with non-NULL element index"
  msgstr ""
  
! #: tree-cfg.cc:4809
  #, gcc-internal-format
  msgid "vector %qs element is not a GIMPLE value"
  msgstr ""
  
! #: tree-cfg.cc:4818
  #, gcc-internal-format
  msgid "non-vector %qs with elements"
  msgstr ""
  
! #: tree-cfg.cc:4876
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in return statement"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:4891 c/gimple-parser.cc:2580
  #, gcc-internal-format
  msgid "invalid conversion in return statement"
  msgstr ""
  
! #: tree-cfg.cc:4915
  #, gcc-internal-format
  msgid "goto destination is neither a label nor a pointer"
  msgstr ""
  
! #: tree-cfg.cc:4934
  #, fuzzy, gcc-internal-format
  msgid "invalid operand to switch statement"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:4942
  #, gcc-internal-format
  msgid "non-integral type switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4952
  #, gcc-internal-format
  msgid "invalid default case label in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4964
  #, gcc-internal-format
  msgid "invalid %<CASE_CHAIN%>"
  msgstr ""
  
! #: tree-cfg.cc:4970
  #, gcc-internal-format
  msgid "invalid case label in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4977
  #, fuzzy, gcc-internal-format
  msgid "invalid case range in switch statement"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: tree-cfg.cc:4987
  #, gcc-internal-format
  msgid "type precision mismatch in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4994
  #, gcc-internal-format
  msgid "type mismatch for case label in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:5003
  #, gcc-internal-format
  msgid "case labels not sorted in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:5046
  #, fuzzy, gcc-internal-format
  msgid "label context is not the current function declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: tree-cfg.cc:5055
  #, gcc-internal-format
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr ""
  
! #: tree-cfg.cc:5065
  #, gcc-internal-format
  msgid "incorrect setting of landing pad number"
  msgstr ""
  
! #: tree-cfg.cc:5081
  #, fuzzy, gcc-internal-format
  msgid "invalid comparison code in gimple cond"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: tree-cfg.cc:5089
  #, gcc-internal-format
  msgid "invalid labels in gimple cond"
  msgstr ""
  
! #: tree-cfg.cc:5175 tree-cfg.cc:5184
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%Q value"
  msgid "invalid %<PHI%> result"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: tree-cfg.cc:5194
  #, gcc-internal-format
  msgid "missing %<PHI%> def"
  msgstr ""
  
! #: tree-cfg.cc:5208
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%Q value"
  msgid "invalid %<PHI%> argument"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: tree-cfg.cc:5215
  #, gcc-internal-format
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr ""
  
! #: tree-cfg.cc:5318
  #, gcc-internal-format
  msgid "%<verify_gimple%> failed"
  msgstr ""
  
! #: tree-cfg.cc:5376
  #, gcc-internal-format
  msgid "dead statement in EH table"
  msgstr ""
  
! #: tree-cfg.cc:5392
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr ""
  
! #: tree-cfg.cc:5441
  #, fuzzy, gcc-internal-format
  msgid "local declaration from a different function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: tree-cfg.cc:5544
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5553
  #, gcc-internal-format
  msgid "PHI node with location"
  msgstr ""
  
! #: tree-cfg.cc:5564 tree-cfg.cc:5611
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr ""
  
! #: tree-cfg.cc:5572
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr ""
  
! #: tree-cfg.cc:5599
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5639
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr ""
  
! #: tree-cfg.cc:5645
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr ""
  
! #: tree-cfg.cc:5667
  #, gcc-internal-format
  msgid "verify_gimple failed"
  msgstr ""
  
! #: tree-cfg.cc:5691
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5698
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5705
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5711
  #, gcc-internal-format
  msgid "entry block count not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5717
  #, gcc-internal-format
  msgid "exit block count not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5724
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5739
  #, gcc-internal-format, gfc-internal-format
  msgid "count of bb %d not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5745
  #, gcc-internal-format, gfc-internal-format
  msgid "probability of edge %d->%d not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5765
  #, gcc-internal-format
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5772
  #, gcc-internal-format
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5779
  #, gcc-internal-format
  msgid "label %qD to block does not match in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5786
  #, gcc-internal-format
  msgid "label %qD has incorrect context in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5801
  #, gcc-internal-format, gfc-internal-format
  msgid "control flow in the middle of basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5811
  #, gcc-internal-format
  msgid "label %qD in the middle of basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5830
  #, gcc-internal-format, gfc-internal-format
! msgid "returns_twice call is not last in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5839
! #, gcc-internal-format, gfc-internal-format
! msgid "returns_twice call is not first in basic block %d"
! msgstr ""
! 
! #: tree-cfg.cc:5871
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5907 tree-cfg.cc:5929 tree-cfg.cc:5946 tree-cfg.cc:6015
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5917
  #, gcc-internal-format, gfc-internal-format
  msgid "explicit goto at end of bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5981
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr ""
  
! #: tree-cfg.cc:5989
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "case labels not sorted: "
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: tree-cfg.cc:6006
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr ""
  
! #: tree-cfg.cc:6029
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing field '%s' in '%s'"
  msgid "missing edge %i->%i"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½Ð° Ð¿Ð¾Ð»Ðµ '%s' Ñƒ '%s'"
  
! #: tree-cfg.cc:9805
  #, gcc-internal-format
  msgid "%<noreturn%> function does return"
  msgstr ""
  
! #: tree-cfg.cc:9825 tree-cfg.cc:9860
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr ""
  
! #: tree-cfg.cc:9926
  #, gcc-internal-format
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
  msgstr ""
  
! #: tree-cfg.cc:9931 cp/cvt.cc:1137
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr ""
*************** msgstr ""
*** 32482,32563 ****
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
  
! #: tree-inline.cc:3912
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr ""
  
! #: tree-inline.cc:3919
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr ""
  
! #: tree-inline.cc:3959
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr ""
  
! #: tree-inline.cc:3973
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr ""
  
! #: tree-inline.cc:3987
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr ""
  
! #: tree-inline.cc:3999
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr ""
  
! #: tree-inline.cc:4007
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr ""
  
! #: tree-inline.cc:4019
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr ""
  
! #: tree-inline.cc:4039
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr ""
  
! #: tree-inline.cc:4085
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr ""
  
! #: tree-inline.cc:4152
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr ""
  
! #: tree-inline.cc:4160
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr ""
  
! #: tree-inline.cc:4841
  #, gcc-internal-format
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr ""
  
! #: tree-inline.cc:4844 tree-inline.cc:4865
  #, gcc-internal-format
  msgid "called from here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: tree-inline.cc:4847 tree-inline.cc:4868
  #, fuzzy, gcc-internal-format
  msgid "called from this function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: tree-inline.cc:4861
  #, gcc-internal-format
  msgid "inlining failed in call to %q+F: %s"
  msgstr ""
--- 32593,32674 ----
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
  
! #: tree-inline.cc:3925
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr ""
  
! #: tree-inline.cc:3932
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr ""
  
! #: tree-inline.cc:3972
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr ""
  
! #: tree-inline.cc:3986
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr ""
  
! #: tree-inline.cc:4000
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr ""
  
! #: tree-inline.cc:4012
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr ""
  
! #: tree-inline.cc:4020
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr ""
  
! #: tree-inline.cc:4032
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr ""
  
! #: tree-inline.cc:4052
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr ""
  
! #: tree-inline.cc:4098
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr ""
  
! #: tree-inline.cc:4165
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr ""
  
! #: tree-inline.cc:4173
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr ""
  
! #: tree-inline.cc:4854
  #, gcc-internal-format
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr ""
  
! #: tree-inline.cc:4857 tree-inline.cc:4878
  #, gcc-internal-format
  msgid "called from here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: tree-inline.cc:4860 tree-inline.cc:4881
  #, fuzzy, gcc-internal-format
  msgid "called from this function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: tree-inline.cc:4874
  #, gcc-internal-format
  msgid "inlining failed in call to %q+F: %s"
  msgstr ""
*************** msgstr ""
*** 32577,32598 ****
  msgid "SSA corruption"
  msgstr ""
  
! #: tree-nested.cc:1172
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s referenced in %s"
  msgstr ""
  
! #: tree-nested.cc:2980
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr ""
  
! #: tree-profile.cc:686
  #, gcc-internal-format
  msgid "invalid regular expression %qs in %qs"
  msgstr ""
  
! #: tree-profile.cc:785
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
--- 32688,32714 ----
  msgid "SSA corruption"
  msgstr ""
  
! #: tree-nested.cc:1190
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s referenced in %s"
  msgstr ""
  
! #: tree-nested.cc:2985
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr ""
  
! #: tree-profile.cc:899
! #, gcc-internal-format, gfc-internal-format
! msgid "Too many conditions (found %u); giving up coverage"
! msgstr ""
! 
! #: tree-profile.cc:1757
  #, gcc-internal-format
  msgid "invalid regular expression %qs in %qs"
  msgstr ""
  
! #: tree-profile.cc:1856
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
*************** msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ
*** 32607,32648 ****
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4679 c-family/c-common.cc:5911
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4682 c-family/c-common.cc:5914
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: tree-ssa-ccp.cc:4688 c-family/c-common.cc:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4694
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: tree-ssa-ccp.cc:4698 c-family/c-common.cc:5924
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: tree-ssa-loop-niter.cc:3890
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.cc:3891
  #, gcc-internal-format
  msgid "within this loop"
  msgstr ""
  
! #: tree-ssa-loop-prefetch.cc:2100
  #, gcc-internal-format
  msgid "%<l1-cache-size%> parameter is not a power of two %d"
  msgstr ""
--- 32723,32764 ----
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4681 c-family/c-common.cc:5912
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4684 c-family/c-common.cc:5915
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: tree-ssa-ccp.cc:4690 c-family/c-common.cc:5921
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4696
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: tree-ssa-ccp.cc:4700 c-family/c-common.cc:5925
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: tree-ssa-loop-niter.cc:3889
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.cc:3890
  #, gcc-internal-format
  msgid "within this loop"
  msgstr ""
  
! #: tree-ssa-loop-prefetch.cc:2102
  #, gcc-internal-format
  msgid "%<l1-cache-size%> parameter is not a power of two %d"
  msgstr ""
*************** msgstr ""
*** 32740,32812 ****
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3090
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3106
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3113
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3125
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3132 tree-ssa-strlen.cc:3148
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3302
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3315
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3323
  #, gcc-internal-format
  msgid "length computed here"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4280
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4282
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4289
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4294
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4305
  #, gcc-internal-format
  msgid "in this expression"
  msgstr ""
--- 32856,32928 ----
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3092
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3108
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3115
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3127
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3134 tree-ssa-strlen.cc:3150
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3304
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3317
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3325
  #, gcc-internal-format
  msgid "length computed here"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4282
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4284
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4291
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4296
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4307
  #, gcc-internal-format
  msgid "in this expression"
  msgstr ""
*************** msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð
*** 32832,32838 ****
  msgid "%qs may be used uninitialized"
  msgstr ""
  
! #: tree-ssa-uninit.cc:337 varasm.cc:363 varasm.cc:7973
  #, fuzzy, gcc-internal-format
  msgid "%qD was declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
--- 32948,32954 ----
  msgid "%qs may be used uninitialized"
  msgstr ""
  
! #: tree-ssa-uninit.cc:337 varasm.cc:363 varasm.cc:8019
  #, fuzzy, gcc-internal-format
  msgid "%qD was declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
*************** msgstr ""
*** 33065,33071 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5064
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 33181,33187 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5065
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr ""
*** 33080,33201 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7340 m2/gm2-gcc/m2type.cc:215
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.cc:7495
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.cc:8955 tree.cc:9040 tree.cc:9103
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9005
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9054
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9067
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9129
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9143
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9156
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9169
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9182
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:12436
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12439
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.cc:12462
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12465
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.cc:12471
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12474
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
  
! #: tree.cc:12516
  #, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12518
  #, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr ""
  
! #: tree.cc:12539
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12541
  #, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr ""
  
! #: tree.cc:12546
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12548
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr ""
--- 33196,33317 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7341 m2/gm2-gcc/m2type.cc:215
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.cc:7496
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.cc:8956 tree.cc:9041 tree.cc:9104
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8993
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9006
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9055
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9068
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9130
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9144
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9157
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9170
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9183
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:12437
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12440
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr ""
  
! #: tree.cc:12463
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12466
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr ""
  
! #: tree.cc:12472
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr ""
  
! #: tree.cc:12475
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
  
! #: tree.cc:12517
  #, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12519
  #, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr ""
  
! #: tree.cc:12540
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12542
  #, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr ""
  
! #: tree.cc:12547
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12549
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr ""
*************** msgstr ""
*** 33220,33487 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13476
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13521
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13523
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13525
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13550
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13563
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13600
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13602
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13604
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13643
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13645
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13647
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13664
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13666 tree.cc:13677
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13668 tree.cc:13679
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13675
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.cc:14000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type %s is not an opaque type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: tree.cc:14006
  #, gcc-internal-format, gfc-internal-format
  msgid "type %s is not with opaque mode"
  msgstr ""
  
! #: tree.cc:14012
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr ""
  
! #: tree.cc:14020
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr ""
  
! #: tree.cc:14026
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14032
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14062
  #, gcc-internal-format
  msgid "main variant is not defined"
  msgstr ""
  
! #: tree.cc:14067
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:14078
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:14097
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:14105
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:14111
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:14127
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:14137
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:14147
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:14168
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:14174
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:14185
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14196
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14214
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14221
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:14228
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14244
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14253
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:14261
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:14271
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: tree.cc:14280
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr ""
  
! #: tree.cc:14302
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:14318
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:14325
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:14338
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:14351
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14357
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14364
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14377
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:14387
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
  
! #: tsan.cc:506
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs is not supported with %qs"
--- 33336,33603 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13477
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13522
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13524
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13526
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13551
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13564
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13601
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13603
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13605
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13644
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13646
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13648
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13665
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13667 tree.cc:13678
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13669 tree.cc:13680
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13676
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.cc:14001
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type %s is not an opaque type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: tree.cc:14007
  #, gcc-internal-format, gfc-internal-format
  msgid "type %s is not with opaque mode"
  msgstr ""
  
! #: tree.cc:14013
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr ""
  
! #: tree.cc:14021
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr ""
  
! #: tree.cc:14027
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14033
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14063
  #, gcc-internal-format
  msgid "main variant is not defined"
  msgstr ""
  
! #: tree.cc:14068
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:14079
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:14098
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:14106
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:14112
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:14128
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:14138
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:14148
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:14169
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:14175
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:14186
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14197
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14215
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14222
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:14229
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14245
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14254
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:14262
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:14272
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: tree.cc:14281
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr ""
  
! #: tree.cc:14303
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:14319
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:14326
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:14339
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:14352
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14358
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14365
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14378
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:14388
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
  
! #: tsan.cc:509
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs is not supported with %qs"
*************** msgstr ""
*** 33610,33616 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.cc:2334 c/c-decl.cc:5901 c/c-parser.cc:1910 m2/gm2-gcc/m2type.cc:1240
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
--- 33726,33732 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.cc:2334 c/c-decl.cc:5903 c/c-parser.cc:1910 m2/gm2-gcc/m2type.cc:1240
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr ""
*************** msgstr ""
*** 33685,33691 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr ""
  
! #: varasm.cc:6417 config/nvptx/nvptx.cc:7591
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
--- 33801,33807 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr ""
  
! #: varasm.cc:6417 config/nvptx/nvptx.cc:7592
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
*************** msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½
*** 33695,33701 ****
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: varasm.cc:7969
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr ""
--- 33811,33817 ----
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: varasm.cc:8015
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr ""
*************** msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€
*** 33900,33906 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:1952 config/i386/i386-options.cc:4154
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
--- 34016,34022 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr ""
  
! #: c-family/c-attribs.cc:1952 config/i386/i386-options.cc:4170
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
*************** msgid "ignoring %qE attribute not set on
*** 34089,34095 ****
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
  #: c-family/c-attribs.cc:2877 config/bfin/bfin.cc:4825
! #: config/loongarch/loongarch.cc:8095
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
--- 34205,34211 ----
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
  #: c-family/c-attribs.cc:2877 config/bfin/bfin.cc:4825
! #: config/loongarch/loongarch.cc:7956
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
*************** msgstr ""
*** 34406,34412 ****
  msgid "%qE argument is not a function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: c-family/c-attribs.cc:4447 cp/name-lookup.cc:6377
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr ""
--- 34522,34528 ----
  msgid "%qE argument is not a function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: c-family/c-attribs.cc:4447 cp/name-lookup.cc:6411
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr ""
*************** msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°
*** 34680,34686 ****
  #: c-family/c-attribs.cc:6247
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
! msgid "%qE attribute argument %qE is not recognised"
  msgstr "Ð¼Ð¾Ð²Ð° %s Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°"
  
  #: c-family/c-attribs.cc:6262
--- 34796,34802 ----
  #: c-family/c-attribs.cc:6247
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
! msgid "%qE attribute argument %qE is not recognized"
  msgstr "Ð¼Ð¾Ð²Ð° %s Ð½Ðµ Ñ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ð°"
  
  #: c-family/c-attribs.cc:6262
*************** msgstr ""
*** 34889,34901 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3778 cp/semantics.cc:945
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.cc:3865 c/c-decl.cc:4966 c/c-decl.cc:7655
! #: c/c-parser.cc:3739 c/c-typeck.cc:16504
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of %<restrict%>"
--- 35005,35017 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3778 cp/semantics.cc:949
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.cc:3865 c/c-decl.cc:4966 c/c-decl.cc:7657
! #: c/c-parser.cc:3739 c/c-typeck.cc:16506
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of %<restrict%>"
*************** msgstr ""
*** 34976,34982 ****
  msgid "duplicate case value"
  msgstr ""
  
! #: c-family/c-common.cc:5264 c-family/c-warn.cc:2652
  #, gcc-internal-format
  msgid "previously used here"
  msgstr ""
--- 35092,35098 ----
  msgid "duplicate case value"
  msgstr ""
  
! #: c-family/c-common.cc:5264 c-family/c-warn.cc:2651
  #, gcc-internal-format
  msgid "previously used here"
  msgstr ""
*************** msgstr ""
*** 35022,35357 ****
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-common.cc:5792
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.cc:6019 c-family/c-common.cc:6069 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6022 c-family/c-common.cc:6073
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6121
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6125
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6306 c-family/c-common.cc:7228
! #: c-family/c-common.cc:7275 c-family/c-common.cc:7354
! #: c-family/c-common.cc:7437 c-family/c-common.cc:8070
! #: config/aarch64/aarch64-sve-builtins.cc:2987
! #: config/arm/arm-mve-builtins.cc:1570 c/c-typeck.cc:3918
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-common.cc:6311 c-family/c-common.cc:7281
! #: c-family/c-common.cc:7463 c-family/c-common.cc:8072
! #: config/aarch64/aarch64-sve-builtins.cc:2989
! #: config/arm/arm-mve-builtins.cc:1572 c/c-typeck.cc:3777
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %qE"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-common.cc:6353
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: c-family/c-common.cc:6378
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6400 c-family/c-common.cc:6447
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: c-family/c-common.cc:6426
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: c-family/c-common.cc:6440
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c-family/c-common.cc:6462
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c-family/c-common.cc:6479 c-family/c-common.cc:6529
! #: c-family/c-common.cc:6594 c-family/c-common.cc:6614
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6486
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6492
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6498
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6504 c-family/c-common.cc:6511
! #: c-family/c-common.cc:6566 c-family/c-common.cc:6573
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr ""
  
! #: c-family/c-common.cc:6535 c-family/c-common.cc:6620
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6541 c-family/c-common.cc:6626
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6554
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:6560
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c-family/c-common.cc:6604
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr ""
  
! #: c-family/c-common.cc:6635
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr ""
  
! #: c-family/c-common.cc:6642
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr ""
  
! #: c-family/c-common.cc:6905 rust/backend/rust-tree.cc:3601
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-family/c-common.cc:6910 rust/backend/rust-tree.cc:3606
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:6917 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:6930 rust/backend/rust-tree.cc:3626
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: c-family/c-common.cc:6983 rust/backend/rust-tree.cc:3678
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7144
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: c-family/c-common.cc:7258 c-family/c-common.cc:7396
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7292
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr ""
  
! #: c-family/c-common.cc:7308
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr ""
  
! #: c-family/c-common.cc:7538
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "incorrect number of arguments to function %qE"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c-family/c-common.cc:7552
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.cc:7559
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c-family/c-common.cc:7568
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.cc:7579
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.cc:7600
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.cc:7608
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.cc:7614
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.cc:7622
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7635
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr ""
  
! #: c-family/c-common.cc:7640
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7649
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.cc:7654
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7667
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7680
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8304
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:8946
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.cc:8988 c-family/c-common.cc:9037
! #: c-family/c-common.cc:9053
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9141 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3497
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:9161
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c-family/c-common.cc:9164
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c-family/c-common.cc:9168
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: c-family/c-common.cc:9171
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: c-family/c-common.cc:9176
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9179
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9184
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9187
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9258
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 35138,35473 ----
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-common.cc:5793
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr ""
  
! #: c-family/c-common.cc:6020 c-family/c-common.cc:6070 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6023 c-family/c-common.cc:6074
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6122
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6126
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6307 c-family/c-common.cc:7229
! #: c-family/c-common.cc:7276 c-family/c-common.cc:7355
! #: c-family/c-common.cc:7438 c-family/c-common.cc:8081
! #: config/aarch64/aarch64-sve-builtins.cc:3026
! #: config/arm/arm-mve-builtins.cc:1570 c/c-typeck.cc:3920
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-common.cc:6312 c-family/c-common.cc:7282
! #: c-family/c-common.cc:7464 c-family/c-common.cc:8083
! #: config/aarch64/aarch64-sve-builtins.cc:3028
! #: config/arm/arm-mve-builtins.cc:1572 c/c-typeck.cc:3779
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %qE"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-common.cc:6354
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: c-family/c-common.cc:6379
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6401 c-family/c-common.cc:6448
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: c-family/c-common.cc:6427
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: c-family/c-common.cc:6441
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c-family/c-common.cc:6463
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c-family/c-common.cc:6480 c-family/c-common.cc:6530
! #: c-family/c-common.cc:6595 c-family/c-common.cc:6615
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6487
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6493
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6499
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6505 c-family/c-common.cc:6512
! #: c-family/c-common.cc:6567 c-family/c-common.cc:6574
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr ""
  
! #: c-family/c-common.cc:6536 c-family/c-common.cc:6621
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr ""
  
! #: c-family/c-common.cc:6542 c-family/c-common.cc:6627
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6555
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr ""
  
! #: c-family/c-common.cc:6561
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c-family/c-common.cc:6605
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr ""
  
! #: c-family/c-common.cc:6636
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr ""
  
! #: c-family/c-common.cc:6643
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr ""
  
! #: c-family/c-common.cc:6906 rust/backend/rust-tree.cc:3601
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr ""
  
! #: c-family/c-common.cc:6911 rust/backend/rust-tree.cc:3606
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:6918 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:6931 rust/backend/rust-tree.cc:3626
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: c-family/c-common.cc:6984 rust/backend/rust-tree.cc:3678
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7145
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: c-family/c-common.cc:7259 c-family/c-common.cc:7397
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7293
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr ""
  
! #: c-family/c-common.cc:7309
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr ""
  
! #: c-family/c-common.cc:7539
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "incorrect number of arguments to function %qE"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c-family/c-common.cc:7553
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.cc:7560
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c-family/c-common.cc:7569
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.cc:7580
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.cc:7601
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.cc:7609
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.cc:7615
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.cc:7623
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7636
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr ""
  
! #: c-family/c-common.cc:7641
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7650
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: c-family/c-common.cc:7655
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7668
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7681
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:8315
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:8969
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr ""
  
! #: c-family/c-common.cc:9011 c-family/c-common.cc:9060
! #: c-family/c-common.cc:9076
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9164 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3497
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:9184
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c-family/c-common.cc:9187
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c-family/c-common.cc:9191
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: c-family/c-common.cc:9194
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: c-family/c-common.cc:9199
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9202
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9207
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9210
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9281
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgid "ignoring %<#pragma %s %s%>"
*** 35948,36072 ****
  msgstr ""
  
  #. ... or not.
! #: c-family/c-lex.cc:663 c-family/c-lex.cc:1602
  #, gcc-internal-format
  msgid "stray %<@%> in program"
  msgstr ""
  
! #: c-family/c-lex.cc:678
  #, fuzzy, gcc-internal-format
  #| msgid "In program"
  msgid "stray %qs in program"
  msgstr "Ð£ Ð¿Ñ€Ð°Ð³Ñ€Ð°Ð¼Ðµ"
  
! #: c-family/c-lex.cc:688
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð·Ð°Ð²Ñ�Ñ€ÑˆÐ°ÑŽÑ‡Ñ‹ Ñ�Ñ–Ð¼Ð²Ð°Ð» %c"
  
! #: c-family/c-lex.cc:690
  #, fuzzy, gcc-internal-format
  #| msgid "In program"
  msgid "stray %qc in program"
  msgstr "Ð£ Ð¿Ñ€Ð°Ð³Ñ€Ð°Ð¼Ðµ"
  
! #: c-family/c-lex.cc:695
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
  msgstr ""
  
! #: c-family/c-lex.cc:1014
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr ""
  
! #: c-family/c-lex.cc:1017
  #, gcc-internal-format
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr ""
  
! #: c-family/c-lex.cc:1025 c/c-decl.cc:12651
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: c-family/c-lex.cc:1077
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr ""
  
! #: c-family/c-lex.cc:1081
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr ""
  
! #: c-family/c-lex.cc:1109
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr ""
  
! #: c-family/c-lex.cc:1149
  #, fuzzy, gcc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "unsuffixed floating constant"
  msgstr "`%E' - Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ñ�Ð·ÑŒÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ‚Ñ‹Ð¿Ñƒ string"
  
! #: c-family/c-lex.cc:1163
  #, fuzzy, gcc-internal-format
  msgid "decimal floating-point not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: c-family/c-lex.cc:1186 c-family/c-lex.cc:1214 c-family/c-lex.cc:1252
  #, gcc-internal-format
  msgid "unsupported non-standard suffix on floating constant"
  msgstr ""
  
! #: c-family/c-lex.cc:1191 c-family/c-lex.cc:1245 c-family/c-lex.cc:1257
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant"
  msgstr ""
  
! #: c-family/c-lex.cc:1223 c-family/c-lex.cc:1227 c-family/c-lex.cc:1232
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant before C23"
  msgstr ""
  
! #: c-family/c-lex.cc:1239
  #, gcc-internal-format
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: c-family/c-lex.cc:1260
  #, gcc-internal-format
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: c-family/c-lex.cc:1340 c-family/c-lex.cc:1343
  #, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
  msgstr ""
  
! #: c-family/c-lex.cc:1358
  #, gcc-internal-format
  msgid "floating constant truncated to zero"
  msgstr ""
  
! #: c-family/c-lex.cc:1559
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1578 c/c-parser.cc:8928
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
  
! #: c-family/c-lex.cc:1614 c/c-parser.cc:8949
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19120
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 36064,36188 ----
  msgstr ""
  
  #. ... or not.
! #: c-family/c-lex.cc:683 c-family/c-lex.cc:1622
  #, gcc-internal-format
  msgid "stray %<@%> in program"
  msgstr ""
  
! #: c-family/c-lex.cc:698
  #, fuzzy, gcc-internal-format
  #| msgid "In program"
  msgid "stray %qs in program"
  msgstr "Ð£ Ð¿Ñ€Ð°Ð³Ñ€Ð°Ð¼Ðµ"
  
! #: c-family/c-lex.cc:708
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð·Ð°Ð²Ñ�Ñ€ÑˆÐ°ÑŽÑ‡Ñ‹ Ñ�Ñ–Ð¼Ð²Ð°Ð» %c"
  
! #: c-family/c-lex.cc:710
  #, fuzzy, gcc-internal-format
  #| msgid "In program"
  msgid "stray %qc in program"
  msgstr "Ð£ Ð¿Ñ€Ð°Ð³Ñ€Ð°Ð¼Ðµ"
  
! #: c-family/c-lex.cc:715
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
  msgstr ""
  
! #: c-family/c-lex.cc:1034
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr ""
  
! #: c-family/c-lex.cc:1037
  #, gcc-internal-format
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr ""
  
! #: c-family/c-lex.cc:1045 c/c-decl.cc:12698
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: c-family/c-lex.cc:1097
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr ""
  
! #: c-family/c-lex.cc:1101
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr ""
  
! #: c-family/c-lex.cc:1129
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr ""
  
! #: c-family/c-lex.cc:1169
  #, fuzzy, gcc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "unsuffixed floating constant"
  msgstr "`%E' - Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ñ�Ð·ÑŒÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ‚Ñ‹Ð¿Ñƒ string"
  
! #: c-family/c-lex.cc:1183
  #, fuzzy, gcc-internal-format
  msgid "decimal floating-point not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: c-family/c-lex.cc:1206 c-family/c-lex.cc:1234 c-family/c-lex.cc:1272
  #, gcc-internal-format
  msgid "unsupported non-standard suffix on floating constant"
  msgstr ""
  
! #: c-family/c-lex.cc:1211 c-family/c-lex.cc:1265 c-family/c-lex.cc:1277
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant"
  msgstr ""
  
! #: c-family/c-lex.cc:1243 c-family/c-lex.cc:1247 c-family/c-lex.cc:1252
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant before C23"
  msgstr ""
  
! #: c-family/c-lex.cc:1259
  #, gcc-internal-format
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: c-family/c-lex.cc:1280
  #, gcc-internal-format
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: c-family/c-lex.cc:1360 c-family/c-lex.cc:1363
  #, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
  msgstr ""
  
! #: c-family/c-lex.cc:1378
  #, gcc-internal-format
  msgid "floating constant truncated to zero"
  msgstr ""
  
! #: c-family/c-lex.cc:1579
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1598 c/c-parser.cc:8926
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr ""
  
! #: c-family/c-lex.cc:1634 c/c-parser.cc:8947
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19155
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 36121,36127 ****
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:969 cp/semantics.cc:10852
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
--- 36237,36243 ----
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:969 cp/semantics.cc:10925
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr ""
*************** msgstr ""
*** 36137,36153 ****
  msgid "%qE is not initialized"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-family/c-omp.cc:1011 cp/semantics.cc:10744
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.cc:1117 cp/semantics.cc:10340
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-family/c-omp.cc:1124 cp/semantics.cc:10750
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
--- 36253,36269 ----
  msgid "%qE is not initialized"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-family/c-omp.cc:1011 cp/semantics.cc:10817
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr ""
  
! #: c-family/c-omp.cc:1117 cp/semantics.cc:10413
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c-family/c-omp.cc:1124 cp/semantics.cc:10823
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð
*** 36157,36163 ****
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1255 cp/semantics.cc:10457
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
--- 36273,36279 ----
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1255 cp/semantics.cc:10530
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
*************** msgstr ""
*** 36207,36260 ****
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr ""
  
! #: c-family/c-omp.cc:1810
  #, gcc-internal-format
! msgid "variable %qD used %s is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:2409
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2420
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2433
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2920 c/c-typeck.cc:16316 cp/semantics.cc:9444
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3012 c-family/c-omp.cc:3027
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a function argument"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: c-family/c-omp.cc:3308 c/c-typeck.cc:15464 cp/semantics.cc:8183
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3316
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3324 c/c-typeck.cc:13874 c/c-typeck.cc:15553
! #: c/c-typeck.cc:15741
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3349
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
--- 36323,36391 ----
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr ""
  
! #: c-family/c-omp.cc:1820
  #, gcc-internal-format
! msgid "variable %qD used as loop variable is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1824
! #, fuzzy, gcc-internal-format
! msgid "variable %qD used in initializer is bound in intervening code"
! msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
! 
! #: c-family/c-omp.cc:1828
! #, gcc-internal-format
! msgid "variable %qD used in end test is bound in intervening code"
! msgstr ""
! 
! #: c-family/c-omp.cc:1832
! #, gcc-internal-format
! msgid "variable %qD used in increment expression is bound in intervening code"
! msgstr ""
! 
! #: c-family/c-omp.cc:2436
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2447
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2460
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2947 c/c-typeck.cc:16318 cp/semantics.cc:9517
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3039 c-family/c-omp.cc:3054
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a function argument"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: c-family/c-omp.cc:3335 c/c-typeck.cc:15466 cp/semantics.cc:8256
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3343
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3351 c/c-typeck.cc:13876 c/c-typeck.cc:15555
! #: c/c-typeck.cc:15743
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3376
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr ""
*************** msgstr "Ð²Ñ�Ñ€Ñ‚Ð°Ð½Ð½Ðµ"
*** 36838,36845 ****
  msgid "wrong type argument to %s"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-warn.cc:59 c-family/c-warn.cc:72 cp/constexpr.cc:3590
! #: cp/constexpr.cc:7356 m2/gm2-gcc/m2expr.cc:956
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 36969,36976 ----
  msgid "wrong type argument to %s"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c-family/c-warn.cc:59 c-family/c-warn.cc:72 cp/constexpr.cc:3599
! #: cp/constexpr.cc:7370 m2/gm2-gcc/m2expr.cc:964
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð
*** 37332,37350 ****
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1905 c/c-typeck.cc:5213
  #: rust/checks/errors/rust-readonly-check.cc:100
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1906 c/c-typeck.cc:5216
  #: rust/checks/errors/rust-readonly-check.cc:101
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1907 c/c-typeck.cc:5219
  #: rust/checks/errors/rust-readonly-check.cc:102
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
--- 37463,37481 ----
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1905 c/c-typeck.cc:5215
  #: rust/checks/errors/rust-readonly-check.cc:100
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1906 c/c-typeck.cc:5218
  #: rust/checks/errors/rust-readonly-check.cc:101
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:1907 c/c-typeck.cc:5221
  #: rust/checks/errors/rust-readonly-check.cc:102
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
*************** msgstr ""
*** 37501,37813 ****
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr ""
  
! #: c-family/c-warn.cc:2190
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "label %q+D defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: c-family/c-warn.cc:2192
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "label %q+D declared but not defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: c-family/c-warn.cc:2215
  #, gcc-internal-format
  msgid "division by zero"
  msgstr ""
  
! #: c-family/c-warn.cc:2235
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.cc:2259
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.cc:2291
  #, gcc-internal-format
  msgid "%qD sizes specified with %<sizeof%> in the earlier argument and not in the later argument"
  msgstr ""
  
! #: c-family/c-warn.cc:2293
  #, gcc-internal-format
  msgid "earlier argument should specify number of elements, later size of each element"
  msgstr ""
  
! #: c-family/c-warn.cc:2332
  #, gcc-internal-format
  msgid "allocation of insufficient size %qE for type %qT with size %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:2409
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:2483
  #, gcc-internal-format
  msgid "promoted bitwise complement of an unsigned value is always nonzero"
  msgstr ""
  
! #: c-family/c-warn.cc:2487
  #, gcc-internal-format
  msgid "comparison of promoted bitwise complement of an unsigned value with constant"
  msgstr ""
  
! #: c-family/c-warn.cc:2498
  #, gcc-internal-format
  msgid "comparison of promoted bitwise complement of an unsigned value with unsigned"
  msgstr ""
  
! #: c-family/c-warn.cc:2553
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter `%s'"
  msgid "unused parameter %qD"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: c-family/c-warn.cc:2615
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "typedef %qD locally defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: c-family/c-warn.cc:2651
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicated %<if%> condition"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"const\""
  
! #: c-family/c-warn.cc:2680
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr ""
  
! #: c-family/c-warn.cc:2688
  #, fuzzy, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c-family/c-warn.cc:2693
  #, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr ""
  
! #: c-family/c-warn.cc:2747
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.cc:2786 c-family/c-warn.cc:2810
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr ""
  
! #: c-family/c-warn.cc:2789 c-family/c-warn.cc:2807
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr ""
  
! #: c-family/c-warn.cc:2857
  msgid "passing argument %i to %qs-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to %qs-qualified parameter aliases with arguments %Z"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2923 c/c-typeck.cc:5823 cp/call.cc:6362
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.cc:3030
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.cc:3031
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.cc:3171
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.cc:3397
  msgid "mismatch in bound %Z of argument %u declared as %s"
  msgid_plural "mismatch in bounds %Z of argument %u declared as %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3400 c-family/c-warn.cc:3759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c-family/c-warn.cc:3534
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a variable length array"
  msgstr ""
  
! #: c-family/c-warn.cc:3539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previously declared as a pointer %s"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: c-family/c-warn.cc:3540
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "previously declared as an ordinary array %s"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c-family/c-warn.cc:3553 c-family/c-warn.cc:3567
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a pointer"
  msgstr ""
  
! #: c-family/c-warn.cc:3557 c-family/c-warn.cc:3583
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a variable length array %s"
  msgstr ""
  
! #: c-family/c-warn.cc:3570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an array %s"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c-family/c-warn.cc:3579
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr ""
  
! #: c-family/c-warn.cc:3607
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u variable bound"
  msgid_plural "argument %u of type %s declared with %u variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u variable bound"
  msgid_plural "previously declared as %s with %u variable bounds"
  msgstr[0] "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  msgstr[1] "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c-family/c-warn.cc:3628
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3636
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3643
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3694
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr ""
  
! #: c-family/c-warn.cc:3701 c-family/c-warn.cc:3735
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound %<%s%>"
  msgstr ""
  
! #: c-family/c-warn.cc:3713
  #, fuzzy, gcc-internal-format
  msgid "previously declared as %s with bound argument %E"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c-family/c-warn.cc:3718
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previously declared as %s with bound %<%s%>"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: c-family/c-warn.cc:3738
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previously declared as %s with bound %qs"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: c-family/c-warn.cc:3757
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s with mismatched bound"
  msgstr ""
  
! #: c-family/c-warn.cc:3788
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:3798
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3802
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3828
  #, gcc-internal-format
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr ""
  
! #: c-family/c-warn.cc:3829
  #, gcc-internal-format
  msgid "comparison between two arrays"
  msgstr ""
  
! #: c-family/c-warn.cc:3833
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3837
  #, gcc-internal-format
  msgid "use %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3897
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr ""
  
! #: c-family/c-warn.cc:3907
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3914
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr ""
  
! #: c-family/c-warn.cc:3925
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3942
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr ""
--- 37632,37944 ----
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr ""
  
! #: c-family/c-warn.cc:2189
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "label %q+D defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: c-family/c-warn.cc:2191
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "label %q+D declared but not defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: c-family/c-warn.cc:2214
  #, gcc-internal-format
  msgid "division by zero"
  msgstr ""
  
! #: c-family/c-warn.cc:2234
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.cc:2258
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.cc:2290
  #, gcc-internal-format
  msgid "%qD sizes specified with %<sizeof%> in the earlier argument and not in the later argument"
  msgstr ""
  
! #: c-family/c-warn.cc:2292
  #, gcc-internal-format
  msgid "earlier argument should specify number of elements, later size of each element"
  msgstr ""
  
! #: c-family/c-warn.cc:2331
  #, gcc-internal-format
  msgid "allocation of insufficient size %qE for type %qT with size %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:2408
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:2482
  #, gcc-internal-format
  msgid "promoted bitwise complement of an unsigned value is always nonzero"
  msgstr ""
  
! #: c-family/c-warn.cc:2486
  #, gcc-internal-format
  msgid "comparison of promoted bitwise complement of an unsigned value with constant"
  msgstr ""
  
! #: c-family/c-warn.cc:2497
  #, gcc-internal-format
  msgid "comparison of promoted bitwise complement of an unsigned value with unsigned"
  msgstr ""
  
! #: c-family/c-warn.cc:2552
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter `%s'"
  msgid "unused parameter %qD"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: c-family/c-warn.cc:2614
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "typedef %qD locally defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: c-family/c-warn.cc:2650
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicated %<if%> condition"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"const\""
  
! #: c-family/c-warn.cc:2679
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr ""
  
! #: c-family/c-warn.cc:2687
  #, fuzzy, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c-family/c-warn.cc:2692
  #, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr ""
  
! #: c-family/c-warn.cc:2746
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.cc:2785 c-family/c-warn.cc:2809
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr ""
  
! #: c-family/c-warn.cc:2788 c-family/c-warn.cc:2806
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr ""
  
! #: c-family/c-warn.cc:2856
  msgid "passing argument %i to %qs-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to %qs-qualified parameter aliases with arguments %Z"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2922 c/c-typeck.cc:5825 cp/call.cc:6385
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.cc:3029
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.cc:3030
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.cc:3170
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.cc:3396
  msgid "mismatch in bound %Z of argument %u declared as %s"
  msgid_plural "mismatch in bounds %Z of argument %u declared as %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3399 c-family/c-warn.cc:3758
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c-family/c-warn.cc:3533
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a variable length array"
  msgstr ""
  
! #: c-family/c-warn.cc:3538
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previously declared as a pointer %s"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: c-family/c-warn.cc:3539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "previously declared as an ordinary array %s"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c-family/c-warn.cc:3552 c-family/c-warn.cc:3566
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a pointer"
  msgstr ""
  
! #: c-family/c-warn.cc:3556 c-family/c-warn.cc:3582
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a variable length array %s"
  msgstr ""
  
! #: c-family/c-warn.cc:3569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an array %s"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c-family/c-warn.cc:3578
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr ""
  
! #: c-family/c-warn.cc:3606
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u variable bound"
  msgid_plural "argument %u of type %s declared with %u variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3613
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u variable bound"
  msgid_plural "previously declared as %s with %u variable bounds"
  msgstr[0] "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  msgstr[1] "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c-family/c-warn.cc:3627
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3635
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3642
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3693
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr ""
  
! #: c-family/c-warn.cc:3700 c-family/c-warn.cc:3734
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound %<%s%>"
  msgstr ""
  
! #: c-family/c-warn.cc:3712
  #, fuzzy, gcc-internal-format
  msgid "previously declared as %s with bound argument %E"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c-family/c-warn.cc:3717
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previously declared as %s with bound %<%s%>"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: c-family/c-warn.cc:3737
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previously declared as %s with bound %qs"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: c-family/c-warn.cc:3756
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s with mismatched bound"
  msgstr ""
  
! #: c-family/c-warn.cc:3787
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:3797
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3801
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3827
  #, gcc-internal-format
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr ""
  
! #: c-family/c-warn.cc:3828
  #, gcc-internal-format
  msgid "comparison between two arrays"
  msgstr ""
  
! #: c-family/c-warn.cc:3832
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3836
  #, gcc-internal-format
  msgid "use %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3896
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr ""
  
! #: c-family/c-warn.cc:3906
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3913
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr ""
  
! #: c-family/c-warn.cc:3924
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3941
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr ""
*************** msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾
*** 37827,37833 ****
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:415 config/aarch64/aarch64.cc:18466
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr ""
--- 37958,37964 ----
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:415 config/aarch64/aarch64.cc:18539
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr ""
*************** msgid "unrecognized option passed to %%:
*** 37859,37873 ****
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18398
! #: config/aarch64/aarch64.cc:18436
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18401
! #: config/aarch64/aarch64.cc:18439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
--- 37990,38004 ----
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18471
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr ""
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18474
! #: config/aarch64/aarch64.cc:18512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
*************** msgstr ""
*** 37921,37942 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:85
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:93
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:109
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 38052,38073 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:87
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:111
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:120
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr ""
*** 38021,38137 ****
  msgid "for the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:667
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:676
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:684
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:692
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:700
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:947
  #, gcc-internal-format
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:953
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1011
  #, gcc-internal-format
  msgid "%<-march=%s%>: ISA string must begin with rv32 or rv64"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1035
  #, gcc-internal-format
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1047
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1066
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1089
  #, gcc-internal-format
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1220
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1225
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1231
  #, gcc-internal-format
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1236
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1238
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1247
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1344
  #, gcc-internal-format
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1356
  #, gcc-internal-format
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1419
  #, gcc-internal-format
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1758
  #, gcc-internal-format
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1837
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr ""
--- 38152,38268 ----
  msgid "for the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:765
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:774
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:782
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:790
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:798
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1045
  #, gcc-internal-format
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1051
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1109
  #, gcc-internal-format
  msgid "%<-march=%s%>: ISA string must begin with rv32 or rv64"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1133
  #, gcc-internal-format
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1145
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1164
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1187
  #, gcc-internal-format
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1318
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1323
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1329
  #, gcc-internal-format
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1334
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1336
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1345
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1442
  #, gcc-internal-format
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1454
  #, gcc-internal-format
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1516
  #, gcc-internal-format
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1871
  #, gcc-internal-format
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1950
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr ""
*************** msgstr ""
*** 38339,38385 ****
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr ""
  
! #: config/darwin.cc:3440
  #, fuzzy, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/darwin.cc:3528
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr ""
  
! #: config/darwin.cc:3571
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr ""
  
! #: config/darwin.cc:3774
  #, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr ""
  
! #: config/darwin.cc:3781
  #, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr ""
  
! #: config/darwin.cc:3825
  #, gcc-internal-format
  msgid "CFString literal is missing"
  msgstr ""
  
! #: config/darwin.cc:3836
  #, fuzzy, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/darwin.cc:3860
  #, gcc-internal-format
  msgid "non-ASCII character in CFString literal"
  msgstr ""
  
! #: config/darwin.cc:3861
  #, gcc-internal-format
  msgid "embedded NUL in CFString literal"
  msgstr ""
--- 38470,38521 ----
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr ""
  
! #: config/darwin.cc:3435
  #, fuzzy, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/darwin.cc:3449
! #, gcc-internal-format
! msgid "%<-g3%> is not supported by the debug linker in use (set to 2)"
! msgstr ""
! 
! #: config/darwin.cc:3541
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr ""
  
! #: config/darwin.cc:3584
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr ""
  
! #: config/darwin.cc:3787
  #, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr ""
  
! #: config/darwin.cc:3794
  #, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr ""
  
! #: config/darwin.cc:3838
  #, gcc-internal-format
  msgid "CFString literal is missing"
  msgstr ""
  
! #: config/darwin.cc:3849
  #, fuzzy, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/darwin.cc:3873
  #, gcc-internal-format
  msgid "non-ASCII character in CFString literal"
  msgstr ""
  
! #: config/darwin.cc:3874
  #, gcc-internal-format
  msgid "embedded NUL in CFString literal"
  msgstr ""
*************** msgstr ""
*** 38454,38529 ****
  msgid "PIC is only supported for RTPs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2122
  #, fuzzy, gcc-internal-format
  msgid "first argument to %qD must be a string literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/aarch64/aarch64-builtins.cc:2253
! #: config/aarch64/aarch64-builtins.cc:2487 config/arm/arm-builtins.cc:3146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/aarch64/aarch64-builtins.cc:2325 config/arm/arm-builtins.cc:3494
  #, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2329
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2577
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/aarch64/aarch64-builtins.cc:2700
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2715
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid system register name provided"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: config/aarch64/aarch64-builtins.cc:2729
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid system register name %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: config/aarch64/aarch64-builtins.cc:2809
  #, fuzzy, gcc-internal-format
  msgid "Constant-type argument expected"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/aarch64/aarch64-builtins.cc:2815
  #, gcc-internal-format
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2894
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2929
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3727
! #: config/aarch64/aarch64-builtins.cc:3747
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3731
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr ""
--- 38590,38665 ----
  msgid "PIC is only supported for RTPs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2123
  #, fuzzy, gcc-internal-format
  msgid "first argument to %qD must be a string literal"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/aarch64/aarch64-builtins.cc:2254
! #: config/aarch64/aarch64-builtins.cc:2488 config/arm/arm-builtins.cc:3146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/aarch64/aarch64-builtins.cc:2326 config/arm/arm-builtins.cc:3494
  #, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2330
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2578
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/aarch64/aarch64-builtins.cc:2701
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2716
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid system register name provided"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: config/aarch64/aarch64-builtins.cc:2730
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid system register name %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: config/aarch64/aarch64-builtins.cc:2810
  #, fuzzy, gcc-internal-format
  msgid "Constant-type argument expected"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/aarch64/aarch64-builtins.cc:2816
  #, gcc-internal-format
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2895
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2930
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3728
! #: config/aarch64/aarch64-builtins.cc:3748
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr ""
*************** msgstr ""
*** 38538,38618 ****
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1068
  #: config/arm/arm-mve-builtins.cc:558
  #, gcc-internal-format
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1070 config/aarch64/aarch64.cc:11082
! #: config/aarch64/aarch64.cc:18241 config/aarch64/aarch64.cc:18956
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1090
  #, gcc-internal-format
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1112
  #, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1119
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1126
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1154
  #: config/arm/arm-mve-builtins.cc:571
! #: config/riscv/riscv-vector-builtins.cc:4209
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1167
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1170
  #: config/arm/arm-mve-builtins.cc:583
! #: config/riscv/riscv-vector-builtins.cc:4223
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1183
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1196
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1208
  #: config/arm/arm-mve-builtins.cc:595
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1723
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr ""
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1729
! #: config/aarch64/aarch64-sve-builtins.cc:1735
  #: config/arm/arm-mve-builtins.cc:1205 config/arm/arm-mve-builtins.cc:1211
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
--- 38674,38754 ----
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1089
  #: config/arm/arm-mve-builtins.cc:558
  #, gcc-internal-format
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1091 config/aarch64/aarch64.cc:11151
! #: config/aarch64/aarch64.cc:18314 config/aarch64/aarch64.cc:19086
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1111
  #, gcc-internal-format
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1133
  #, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1140
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1147
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1175
  #: config/arm/arm-mve-builtins.cc:571
! #: config/riscv/riscv-vector-builtins.cc:4246
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1188
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1191
  #: config/arm/arm-mve-builtins.cc:583
! #: config/riscv/riscv-vector-builtins.cc:4260
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1204
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1217
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1229
  #: config/arm/arm-mve-builtins.cc:595
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1762
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr ""
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1768
! #: config/aarch64/aarch64-sve-builtins.cc:1774
  #: config/arm/arm-mve-builtins.cc:1205 config/arm/arm-mve-builtins.cc:1211
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
*************** msgid_plural "passing single vector %qT
*** 38620,38771 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1767
  #, gcc-internal-format
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1772
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1777
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1788
  #: config/arm/arm-mve-builtins.cc:1104
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1849
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1911
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1942
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1985
  #, gcc-internal-format
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2006
  #: config/arm/arm-mve-builtins.cc:1157
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2009
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2018
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2026
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2068
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2072
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2117
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2147
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2164
! #: config/aarch64/aarch64-sve-builtins.cc:2462
  #: config/arm/arm-mve-builtins.cc:1403
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2185
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2227
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2230
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2246
  #: config/arm/arm-mve-builtins.cc:1248
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2268
! #: config/aarch64/aarch64-sve-builtins.cc:2919
  #: config/arm/arm-mve-builtins.cc:1270
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2295
! #: config/aarch64/aarch64-sve-builtins.cc:2411
! #: config/aarch64/aarch64-sve-builtins.cc:2540
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2406
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2430
  #: config/arm/arm-mve-builtins.cc:1384
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2435
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2448
  #: config/arm/arm-mve-builtins.cc:1396
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
--- 38756,38907 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1806
  #, gcc-internal-format
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1811
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1816
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1827
  #: config/arm/arm-mve-builtins.cc:1104
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1888
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1950
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1981
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2000
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2024
  #, gcc-internal-format
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2045
  #: config/arm/arm-mve-builtins.cc:1157
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2048
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2057
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2065
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2107
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2111
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2156
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2186
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2203
! #: config/aarch64/aarch64-sve-builtins.cc:2501
  #: config/arm/arm-mve-builtins.cc:1403
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2224
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2266
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2269
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2285
  #: config/arm/arm-mve-builtins.cc:1248
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2307
! #: config/aarch64/aarch64-sve-builtins.cc:2958
  #: config/arm/arm-mve-builtins.cc:1270
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2334
! #: config/aarch64/aarch64-sve-builtins.cc:2450
! #: config/aarch64/aarch64-sve-builtins.cc:2579
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2445
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2469
  #: config/arm/arm-mve-builtins.cc:1384
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2474
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2487
  #: config/arm/arm-mve-builtins.cc:1396
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
*************** msgstr ""
*** 38773,38833 ****
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2454
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
  msgstr ""
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2468
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2488
  #: config/arm/arm-mve-builtins.cc:1423
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2508
  #: config/arm/arm-mve-builtins.cc:1444
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2519
  #: config/arm/arm-mve-builtins.cc:1455
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2559
  #: config/arm/arm-mve-builtins.cc:1540
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2577
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2593
  #: config/arm/arm-mve-builtins.cc:1556
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2616
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr ""
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2661
  #: config/arm/arm-mve-builtins.cc:1501
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
--- 38909,38969 ----
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2493
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
  msgstr ""
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2507
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2527
  #: config/arm/arm-mve-builtins.cc:1423
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2547
  #: config/arm/arm-mve-builtins.cc:1444
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2558
  #: config/arm/arm-mve-builtins.cc:1455
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2598
  #: config/arm/arm-mve-builtins.cc:1540
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2616
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2632
  #: config/arm/arm-mve-builtins.cc:1556
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2655
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr ""
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2700
  #: config/arm/arm-mve-builtins.cc:1501
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
*************** msgstr ""
*** 38835,39512 ****
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2667
  #: config/arm/arm-mve-builtins.cc:1507
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2703
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2723
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2773
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2778
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2782
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2810
  #, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2813
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2826
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2831
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2838
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2886
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2970
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2974
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3063
  #: config/arm/arm-mve-builtins.cc:1666
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3127
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4621
! #: config/aarch64/aarch64-sve-builtins.cc:4683
  #: config/arm/arm-mve-builtins.cc:466 config/arm/arm-mve-builtins.cc:491
! #: config/riscv/riscv-vector-builtins.cc:4536
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4675
  #, gcc-internal-format
  msgid "%qs defined without first defining %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4834
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4840
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4847
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4855
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4863
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported SVE vector size"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4977
  #, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4982
  #, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4987
! #: config/riscv/riscv-vector-builtins.cc:4448
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4993
  #, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5000
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5002
  #, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5007
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5012
  #, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5017
  #, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5022
  #, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5027
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:635
  #, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:643
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: config/aarch64/aarch64.cc:727
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/aarch64/aarch64.cc:754
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:770
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/aarch64/aarch64.cc:816
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1305
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1308
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1312
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1315
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1331
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1332
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6377
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:6822
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/aarch64/aarch64.cc:6959 config/aarch64/aarch64.cc:7037
! #: config/aarch64/aarch64.cc:21183
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:6966 config/aarch64/aarch64.cc:7044
! #: config/aarch64/aarch64.cc:21189
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:6976 config/aarch64/aarch64.cc:7053
! #: config/aarch64/aarch64.cc:21195 config/arm/arm.cc:7301
! #: config/arm/arm.cc:7331 config/arm/arm.cc:29376
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7176
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7179
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7367
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11080
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11089 config/aarch64/aarch64.cc:11093
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11096
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11154
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11156
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17859
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17903
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17959
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17971
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%Q value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/aarch64/aarch64.cc:17991
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Ð�ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/aarch64/aarch64.cc:18009
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: config/aarch64/aarch64.cc:18197 config/arm/arm.cc:3227
! #: config/riscv/riscv.cc:9031
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18206 config/riscv/riscv.cc:9040
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18214
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18224 config/arm/arm.cc:3239
! #: config/riscv/riscv.cc:9069 config/rs6000/rs6000.cc:4546
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/aarch64/aarch64.cc:18231
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18237
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18239
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18333
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18349
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18463
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18473
  #, gcc-internal-format
  msgid "did you mean %<-march=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18476
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18535
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18546
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18551
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18579
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18582
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18588
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18591
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18619
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18622
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18717
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %<%s%> being added"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18773
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/aarch64/aarch64.cc:18780
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18853
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18856
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/aarch64/aarch64.cc:18954
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19057
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19060
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19064
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19098
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19101
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19105 config/aarch64/aarch64.cc:19189
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19144
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19185
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19243 config/aarch64/aarch64.cc:19416
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19287
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19295 config/i386/i386-options.cc:1299
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19349
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19406 config/arm/arm.cc:33633
! #: config/riscv/riscv-target-attr.cc:318 config/rs6000/rs6000.cc:24733
! #: config/s390/s390.cc:16400
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19441
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19444
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19453
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19668
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19676
  #, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19698
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/aarch64/aarch64.cc:19702
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19708
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20285 config/i386/i386-features.cc:3531
! #: config/i386/i386-features.cc:3800
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function multiversioning not supported"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: config/aarch64/aarch64.cc:20406 config/i386/i386-features.cc:3664
! #: config/rs6000/rs6000.cc:25431
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/aarch64/aarch64.cc:21943 config/arm/arm.cc:6649
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12766
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21948 config/arm/arm.cc:6654
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12761
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21953 config/arm/arm.cc:6659
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23177 config/aarch64/aarch64.cc:23180
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28591 config/i386/i386.cc:25093
! #: config/i386/i386.cc:25224
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/aarch64/aarch64.cc:28605
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28609 config/i386/i386.cc:25115
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28639
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28643 config/i386/i386.cc:25146
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28692
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28713
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28803
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28805
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "YYDEBUG Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½."
  
! #: config/aarch64/aarch64.cc:29263
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29558
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
--- 38971,39647 ----
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2706
  #: config/arm/arm-mve-builtins.cc:1507
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2742
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2762
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2812
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2817
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2821
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2849
  #, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2852
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2865
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2870
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2877
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2925
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3009
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3013
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3102
  #: config/arm/arm-mve-builtins.cc:1666
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:3166
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4660
  #: config/arm/arm-mve-builtins.cc:466 config/arm/arm-mve-builtins.cc:491
! #: config/riscv/riscv-vector-builtins.cc:4589
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4717
  #, gcc-internal-format
  msgid "%qs defined without first defining %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4868
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4874
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4881
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4889
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4897
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported SVE vector size"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5011
  #, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5016
  #, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5021
! #: config/riscv/riscv-vector-builtins.cc:4501
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5027
  #, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5034
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5036
  #, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5041
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5046
  #, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5051
  #, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5056
  #, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5061
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:637
  #, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:645
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: config/aarch64/aarch64.cc:729
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/aarch64/aarch64.cc:756
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:772
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/aarch64/aarch64.cc:818
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1307
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1310
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1314
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1317
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1333
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1334
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6403
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:6880
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/aarch64/aarch64.cc:7021 config/aarch64/aarch64.cc:7100
! #: config/aarch64/aarch64.cc:21321
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7028 config/aarch64/aarch64.cc:7107
! #: config/aarch64/aarch64.cc:21328
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7039 config/aarch64/aarch64.cc:7117
! #: config/aarch64/aarch64.cc:21336 config/arm/arm.cc:7342
! #: config/arm/arm.cc:7372 config/arm/arm.cc:29487
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7240
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7243
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7431
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11149
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11158 config/aarch64/aarch64.cc:11162
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11165
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11223
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11225
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17932
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17976
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18032
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18044
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%Q value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "Ð´Ñ€Ñ�Ð½Ð½Ð°Ðµ %%Q Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ðµ"
  
! #: config/aarch64/aarch64.cc:18064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Ð�ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: config/aarch64/aarch64.cc:18082
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: config/aarch64/aarch64.cc:18270 config/arm/arm.cc:3227
! #: config/riscv/riscv.cc:9411
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18279 config/riscv/riscv.cc:9420
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18287
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18297 config/arm/arm.cc:3239
! #: config/riscv/riscv.cc:9449 config/rs6000/rs6000.cc:4497
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/aarch64/aarch64.cc:18304
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18310
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18312
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18406
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18422
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18536
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18546
  #, gcc-internal-format
  msgid "did you mean %<-march=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18549
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18608
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18619
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18624
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18652
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18655
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18661
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18692
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18695
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18847
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %<%s%> being added"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18903
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/aarch64/aarch64.cc:18910
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18983
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18986
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/aarch64/aarch64.cc:19084
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19187
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19190
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19194
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19228
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19231
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19235 config/aarch64/aarch64.cc:19319
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19274
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19315
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19373 config/aarch64/aarch64.cc:19546
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19417
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19425 config/i386/i386-options.cc:1303
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19479
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19536 config/arm/arm.cc:33744
! #: config/riscv/riscv-target-attr.cc:325 config/rs6000/rs6000.cc:24684
! #: config/s390/s390.cc:16421
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19571
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19574
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19583
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19801
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19809
  #, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19831
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/aarch64/aarch64.cc:19835
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19841
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20420 config/i386/i386-features.cc:3521
! #: config/i386/i386-features.cc:3790
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function multiversioning not supported"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: config/aarch64/aarch64.cc:20541 config/i386/i386-features.cc:3654
! #: config/rs6000/rs6000.cc:25374
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/aarch64/aarch64.cc:22089 config/arm/arm.cc:6690
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12778
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22094 config/arm/arm.cc:6695
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12773
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22099 config/arm/arm.cc:6700
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23323 config/aarch64/aarch64.cc:23326
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28749 config/i386/i386.cc:25115
! #: config/i386/i386.cc:25246
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/aarch64/aarch64.cc:28763
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28767 config/i386/i386.cc:25137
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28797
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28801 config/i386/i386.cc:25168
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28850
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28871
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28961
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28963
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "YYDEBUG Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½."
  
! #: config/aarch64/aarch64.cc:29421
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29730
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
*************** msgstr ""
*** 39566,39573 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr ""
  
! #: config/alpha/alpha.cc:6658 config/alpha/alpha.cc:6661 config/arc/arc.cc:6980
! #: config/arc/arc.cc:7254 config/s390/s390.cc:957
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr ""
--- 39701,39708 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr ""
  
! #: config/alpha/alpha.cc:6659 config/alpha/alpha.cc:6662 config/arc/arc.cc:6981
! #: config/arc/arc.cc:7255 config/s390/s390.cc:959
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr ""
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args
*** 39688,39706 ****
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/arc/arc.cc:2037 config/arm/arm.cc:7442 config/arm/arm.cc:7460
! #: config/arm/arm.cc:7639 config/avr/avr.cc:10321 config/avr/avr.cc:10337
  #: config/bfin/bfin.cc:4695 config/bfin/bfin.cc:4756 config/bfin/bfin.cc:4786
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6458 config/csky/csky.cc:6486
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:371
! #: config/h8300/h8300.cc:4948 config/i386/i386-options.cc:3695
! #: config/i386/i386-options.cc:3872 config/i386/i386-options.cc:3928
! #: config/i386/i386-options.cc:3979 config/i386/i386-options.cc:4016
  #: config/m68k/m68k.cc:796 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5801 config/riscv/riscv.cc:5476
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20684 config/rx/rx.cc:2728 config/rx/rx.cc:2754
! #: config/s390/s390.cc:1172 config/s390/s390.cc:1259 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2403
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
--- 39823,39841 ----
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/arc/arc.cc:2037 config/arm/arm.cc:7483 config/arm/arm.cc:7501
! #: config/arm/arm.cc:7680 config/avr/avr.cc:11244 config/avr/avr.cc:11258
  #: config/bfin/bfin.cc:4695 config/bfin/bfin.cc:4756 config/bfin/bfin.cc:4786
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6459 config/csky/csky.cc:6487
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:379
! #: config/h8300/h8300.cc:4948 config/i386/i386-options.cc:3711
! #: config/i386/i386-options.cc:3888 config/i386/i386-options.cc:3944
! #: config/i386/i386-options.cc:3995 config/i386/i386-options.cc:4032
  #: config/m68k/m68k.cc:796 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5801 config/riscv/riscv.cc:5772
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20635 config/rx/rx.cc:2728 config/rx/rx.cc:2754
! #: config/s390/s390.cc:1174 config/s390/s390.cc:1261 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2403
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
*************** msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args
*** 39708,39873 ****
  msgid "%qE attribute only applies to functions"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arc/arc.cc:6879
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "\"__buitin_next_arg\" Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°ÐµÑ†Ñ†Ð° Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/arc/arc.cc:6887
  #, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr ""
  
! #: config/arc/arc.cc:7050
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.cc:7091 config/arc/arc.cc:7188
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7124 config/arc/arc.cc:7156
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7128 config/arc/arc.cc:7160
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.cc:7192
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.cc:7225
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.cc:7229
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7236
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.cc:7239
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.cc:7286
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7291
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.cc:7295
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.cc:7299
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.cc:7302
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7393
  #, gcc-internal-format
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.cc:8466
  #, gcc-internal-format
  msgid "insn addresses not set after shorten branches"
  msgstr ""
  
! #: config/arc/arc.cc:8681
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.cc:10837
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arc/arc.cc:10845 config/arc/arc.cc:10884
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `-%s' is missing"
  msgid "argument of %qE attribute is missing"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"-%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/arc/arc.cc:10856 config/arc/arc.cc:10895 config/arc/arc.cc:11021
! #: config/avr/avr.cc:10397
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/arc/arc.cc:10876
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arc/arc.cc:10931
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arc/arc.cc:10937
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/arc/arc.cc:11011 config/avr/avr.cc:10384 config/bfin/bfin.cc:4818
  #: config/i386/winnt.cc:63 config/nvptx/nvptx.cc:5824
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arm/aarch-common.cc:552 config/i386/i386.cc:23845
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:613 config/i386/i386.cc:23909
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:623 config/i386/i386.cc:23938
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:765
  #, fuzzy, gcc-internal-format
  msgid "missing feature or flag for %<%s%>"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
  
! #: config/arm/aarch-common.cc:767
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<%s%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/arm/aarch-common.cc:778
  #, gcc-internal-format
  msgid "argument %<%s%> can only appear alone in %<%s%>"
  msgstr ""
--- 39843,40008 ----
  msgid "%qE attribute only applies to functions"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arc/arc.cc:6880
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "\"__buitin_next_arg\" Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°ÐµÑ†Ñ†Ð° Ð±ÐµÐ· Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°"
  
! #: config/arc/arc.cc:6888
  #, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr ""
  
! #: config/arc/arc.cc:7051
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.cc:7092 config/arc/arc.cc:7189
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7125 config/arc/arc.cc:7157
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7129 config/arc/arc.cc:7161
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.cc:7193
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.cc:7226
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.cc:7230
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7237
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.cc:7240
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.cc:7287
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7292
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.cc:7296
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.cc:7300
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr ""
  
! #: config/arc/arc.cc:7303
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7394
  #, gcc-internal-format
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.cc:8467
  #, gcc-internal-format
  msgid "insn addresses not set after shorten branches"
  msgstr ""
  
! #: config/arc/arc.cc:8682
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.cc:10838
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arc/arc.cc:10846 config/arc/arc.cc:10885
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `-%s' is missing"
  msgid "argument of %qE attribute is missing"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"-%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: config/arc/arc.cc:10857 config/arc/arc.cc:10896 config/arc/arc.cc:11022
! #: config/avr/avr.cc:11318
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr ""
  
! #: config/arc/arc.cc:10877
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arc/arc.cc:10932
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arc/arc.cc:10938
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/arc/arc.cc:11012 config/avr/avr.cc:11305 config/bfin/bfin.cc:4818
  #: config/i386/winnt.cc:63 config/nvptx/nvptx.cc:5824
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:23866
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:23930
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:23959
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:714
  #, fuzzy, gcc-internal-format
  msgid "missing feature or flag for %<%s%>"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
  
! #: config/arm/aarch-common.cc:716
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<%s%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/arm/aarch-common.cc:727
  #, gcc-internal-format
  msgid "argument %<%s%> can only appear alone in %<%s%>"
  msgstr ""
*************** msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð
*** 40098,40104 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/arm/arm.cc:3247 config/arm/arm.cc:33306
  #, fuzzy, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
--- 40233,40239 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/arm/arm.cc:3247 config/arm/arm.cc:33417
  #, fuzzy, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
*************** msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð
*** 40108,40340 ****
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr ""
  
! #: config/arm/arm.cc:3314
! #, gcc-internal-format
! msgid "invalid key type for %<-mbranch-protection=%>"
! msgstr ""
! 
! #: config/arm/arm.cc:3347
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr ""
  
! #: config/arm/arm.cc:3602
  #, gcc-internal-format
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr ""
  
! #: config/arm/arm.cc:3611
  #, gcc-internal-format
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr ""
  
! #: config/arm/arm.cc:3614
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
! #: config/arm/arm.cc:3637
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr ""
  
! #: config/arm/arm.cc:3645
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.cc:3647
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.cc:3672
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr ""
  
! #: config/arm/arm.cc:3684 config/arm/arm.cc:33647
  #, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:3692
  #, gcc-internal-format
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr ""
  
! #: config/arm/arm.cc:3701
  #, gcc-internal-format
  msgid "unable to use %qs for PIC register"
  msgstr ""
  
! #: config/arm/arm.cc:3741 config/pru/pru.cc:612
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/arm/arm.cc:3909
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr ""
  
! #: config/arm/arm.cc:3944
  #, gcc-internal-format
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr ""
  
! #: config/arm/arm.cc:3964
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.cc:3967
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.cc:3975
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr ""
  
! #: config/arm/arm.cc:3988
  #, gcc-internal-format
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr ""
  
! #: config/arm/arm.cc:3991
  #, gcc-internal-format
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr ""
  
! #: config/arm/arm.cc:3996
  #, gcc-internal-format
  msgid "%<__fp16%> and no ldrh"
  msgstr ""
  
! #: config/arm/arm.cc:3999
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/arm/arm.cc:4004
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4016
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4024
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr ""
  
! #: config/arm/arm.cc:6289
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6291
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6320
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6595
  #, gcc-internal-format
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr ""
  
! #: config/arm/arm.cc:6690
  #, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7074 config/arm/arm.cc:7295 config/arm/arm.cc:7328
! #: config/arm/arm.cc:29369
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.cc:7466
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7588
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.cc:7600
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.cc:7609
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.cc:7631 config/arm/arm.cc:7683
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arm/arm.cc:7650
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.cc:7703
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arm/arm.cc:9696
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.cc:13547 config/arm/arm.cc:13549
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25956
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26619
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:26878
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:27131
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:27377
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33662
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr ""
--- 40243,40470 ----
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr ""
  
! #: config/arm/arm.cc:3388
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr ""
  
! #: config/arm/arm.cc:3643
  #, gcc-internal-format
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr ""
  
! #: config/arm/arm.cc:3652
  #, gcc-internal-format
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr ""
  
! #: config/arm/arm.cc:3655
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
! #: config/arm/arm.cc:3678
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr ""
  
! #: config/arm/arm.cc:3686
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.cc:3688
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.cc:3713
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr ""
  
! #: config/arm/arm.cc:3725 config/arm/arm.cc:33758
  #, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:3733
  #, gcc-internal-format
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr ""
  
! #: config/arm/arm.cc:3742
  #, gcc-internal-format
  msgid "unable to use %qs for PIC register"
  msgstr ""
  
! #: config/arm/arm.cc:3782 config/pru/pru.cc:612
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/arm/arm.cc:3950
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr ""
  
! #: config/arm/arm.cc:3985
  #, gcc-internal-format
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr ""
  
! #: config/arm/arm.cc:4005
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.cc:4008
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.cc:4016
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr ""
  
! #: config/arm/arm.cc:4029
  #, gcc-internal-format
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr ""
  
! #: config/arm/arm.cc:4032
  #, gcc-internal-format
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr ""
  
! #: config/arm/arm.cc:4037
  #, gcc-internal-format
  msgid "%<__fp16%> and no ldrh"
  msgstr ""
  
! #: config/arm/arm.cc:4040
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/arm/arm.cc:4045
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4057
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4065
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr ""
  
! #: config/arm/arm.cc:6330
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6332
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6361
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6636
  #, gcc-internal-format
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr ""
  
! #: config/arm/arm.cc:6731
  #, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7115 config/arm/arm.cc:7336 config/arm/arm.cc:7369
! #: config/arm/arm.cc:29480
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.cc:7507
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7629
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.cc:7641
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.cc:7650
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.cc:7672 config/arm/arm.cc:7724
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/arm/arm.cc:7691
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.cc:7744
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/arm/arm.cc:9737
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.cc:13588 config/arm/arm.cc:13590
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:26067
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26730
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:26989
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:27242
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:27488
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33773
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr ""
*************** msgstr ""
*** 40342,40364 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33670
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33683
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.cc:33697
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/arm/arm.cc:34660
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
--- 40472,40494 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33781
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33794
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr ""
  
! #: config/arm/arm.cc:33808
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: config/arm/arm.cc:34771
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
*************** msgstr ""
*** 40407,40570 ****
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:1065
  #, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
  msgstr ""
  
! #: config/avr/avr.cc:1119 config/pru/pru.cc:601 config/visium/visium.cc:422
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fpic%> is not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/avr/avr.cc:1121 config/pru/pru.cc:603 config/visium/visium.cc:424
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fPIC%> is not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/avr/avr.cc:1123 config/pru/pru.cc:605
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fpie%> is not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/avr/avr.cc:1125 config/pru/pru.cc:607
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/avr/avr.cc:1421 config/avr/avr.cc:1426 config/riscv/riscv.cc:9392
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:1447 config/riscv/riscv.cc:9404
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "%qs function cannot have arguments"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: config/avr/avr.cc:1450 config/riscv/riscv.cc:9401
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "%qs function cannot return a value"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: config/avr/avr.cc:1464
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.cc:1477
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1694
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.cc:3119
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.cc:3258
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3319
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3653
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.cc:3918
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.cc:10356
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/avr/avr.cc:10363
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/avr/avr.cc:10405
  #, gcc-internal-format
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr ""
  
! #: config/avr/avr.cc:10419
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.cc:10429
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/avr/avr.cc:10505
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.cc:10512
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.cc:10693
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.cc:10696
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.cc:10717
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr ""
  
! #: config/avr/avr.cc:10769
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.cc:10930
  #, gcc-internal-format
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.cc:11019
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr ""
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:11096
  #, gcc-internal-format
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr ""
  
! #: config/avr/avr.cc:11107
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
--- 40537,40705 ----
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:1090
  #, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
  msgstr ""
  
! #: config/avr/avr.cc:1144 config/pru/pru.cc:601 config/visium/visium.cc:422
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fpic%> is not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/avr/avr.cc:1146 config/pru/pru.cc:603 config/visium/visium.cc:424
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fPIC%> is not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/avr/avr.cc:1148 config/pru/pru.cc:605
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fpie%> is not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/avr/avr.cc:1150 config/pru/pru.cc:607
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/avr/avr.cc:1446 config/avr/avr.cc:1451 config/riscv/riscv.cc:9772
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr ""
  
! #: config/avr/avr.cc:1472 config/riscv/riscv.cc:9784
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "%qs function cannot have arguments"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: config/avr/avr.cc:1475 config/riscv/riscv.cc:9781
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "%qs function cannot return a value"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: config/avr/avr.cc:1489
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.cc:1500
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1507
! #, gcc-internal-format
! msgid "%qs is a deprecated identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> or %<#include <compat/deprecated.h>%> before using the %qs macro"
! msgstr ""
! 
! #: config/avr/avr.cc:1728
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.cc:3716
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.cc:3855
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3916
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.cc:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.cc:4518
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.cc:11277
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/avr/avr.cc:11284
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/avr/avr.cc:11326
  #, gcc-internal-format
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr ""
  
! #: config/avr/avr.cc:11340
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.cc:11350
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/avr/avr.cc:11426
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.cc:11433
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.cc:11613
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.cc:11616
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.cc:11637
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr ""
  
! #: config/avr/avr.cc:11688
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.cc:11849
  #, gcc-internal-format
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.cc:11938
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr ""
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:12015
  #, gcc-internal-format
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr ""
  
! #: config/avr/avr.cc:12026
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
*************** msgstr ""
*** 40573,40614 ****
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:11172
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr ""
  
! #: config/avr/avr.cc:11225
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr ""
  
! #: config/avr/avr.cc:11288
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.cc:13788
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:14878 config/avr/avr.cc:14891
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr ""
  
! #: config/avr/avr.cc:14905
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:14933
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:14942
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 40708,40749 ----
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:12091
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr ""
  
! #: config/avr/avr.cc:12144
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr ""
  
! #: config/avr/avr.cc:12207
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr ""
  
! #: config/avr/avr.cc:14767
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:15848 config/avr/avr.cc:15861
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr ""
  
! #: config/avr/avr.cc:15875
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr ""
  
! #: config/avr/avr.cc:15903
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:15912
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr ""
*** 40704,40767 ****
  msgid "%qE attribute only applies to structure, union and class types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/bpf/bpf.cc:196
  #, gcc-internal-format
  msgid "BPF CO-RE requires BTF debugging information, use %<-gbtf%>"
  msgstr ""
  
! #: config/bpf/bpf.cc:216
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "BPF CO-RE does not support LTO"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/bpf/bpf.cc:253
  #, gcc-internal-format
  msgid "%<-fstack-protector%> does not work on this architecture"
  msgstr ""
  
! #: config/bpf/bpf.cc:382
  #, gcc-internal-format
  msgid "eBPF stack limit exceeded"
  msgstr ""
  
! #: config/bpf/bpf.cc:664
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many function arguments for eBPF"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/bpf/bpf.cc:683 config/bpf/bpf.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "no constructors"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/bpf/bpf.cc:701 config/bpf/bpf.cc:703
  #, fuzzy, gcc-internal-format
  #| msgid "%d destructor(s)  found\n"
  msgid "no destructors"
  msgstr "%d Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€(Ð°Ñž) Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½(Ð°)\n"
  
! #: config/bpf/bpf.cc:755
  #, gcc-internal-format
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr ""
  
! #: config/bpf/bpf.cc:1005 config/loongarch/loongarch-builtins.cc:3008
! #: config/mips/mips.cc:17388 config/nios2/nios2.cc:3601
  #: config/riscv/riscv-builtins.cc:344
! #: config/riscv/riscv-vector-builtins.cc:4189
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "invalid argument to built-in function"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/bpf/bpf.cc:1019
  #, fuzzy, gcc-internal-format
  msgid "invalid built-in function at expansion"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
  #: config/c6x/c6x.cc:245
  #, gcc-internal-format
  msgid "%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target"
--- 40839,40922 ----
  msgid "%qE attribute only applies to structure, union and class types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/bpf/bpf.cc:197
  #, gcc-internal-format
  msgid "BPF CO-RE requires BTF debugging information, use %<-gbtf%>"
  msgstr ""
  
! #: config/bpf/bpf.cc:215
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "BPF CO-RE does not support LTO"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/bpf/bpf.cc:251
  #, gcc-internal-format
  msgid "%<-fstack-protector%> does not work on this architecture"
  msgstr ""
  
! #: config/bpf/bpf.cc:366
  #, gcc-internal-format
  msgid "eBPF stack limit exceeded"
  msgstr ""
  
! #: config/bpf/bpf.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many function arguments for eBPF"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/bpf/bpf.cc:704 config/bpf/bpf.cc:706
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "no constructors"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/bpf/bpf.cc:722 config/bpf/bpf.cc:724
  #, fuzzy, gcc-internal-format
  #| msgid "%d destructor(s)  found\n"
  msgid "no destructors"
  msgstr "%d Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€(Ð°Ñž) Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½(Ð°)\n"
  
! #: config/bpf/bpf.cc:776
  #, gcc-internal-format
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr ""
  
! #: config/bpf/bpf.cc:1051 config/loongarch/loongarch-builtins.cc:3005
! #: config/mips/mips.cc:17394 config/nios2/nios2.cc:3602
  #: config/riscv/riscv-builtins.cc:344
! #: config/riscv/riscv-vector-builtins.cc:4226
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "invalid argument to built-in function"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/bpf/bpf.cc:1065
  #, fuzzy, gcc-internal-format
  msgid "invalid built-in function at expansion"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
+ #: config/bpf/bpf.cc:1287 config/bpf/bpf.cc:1290
+ #, fuzzy, gcc-internal-format
+ msgid "could not inline call to %<__builtin_%s%>: size must be constant"
+ msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
+ 
+ #: config/bpf/bpf.cc:1318 config/bpf/bpf.cc:1321
+ #, gcc-internal-format
+ msgid "could not inline call to %<__builtin_%s%>: too many bytes, use %<-minline-memops-threshold%>"
+ msgstr ""
+ 
+ #: config/bpf/bpf.cc:1371 config/bpf/bpf.cc:1374
+ #, fuzzy, gcc-internal-format
+ msgid "could not inline call to %<__builtin_memset%>: size must be constant"
+ msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
+ 
+ #: config/bpf/bpf.cc:1402 config/bpf/bpf.cc:1405
+ #, gcc-internal-format
+ msgid "could not inline call to %<__builtin_memset%>: too many bytes, use %<-minline-memops-threshold%>"
+ msgstr ""
+ 
  #: config/c6x/c6x.cc:245
  #, gcc-internal-format
  msgid "%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target"
*************** msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°
*** 40825,40859 ****
  msgid "stackframe too big: %d bytes"
  msgstr ""
  
! #: config/csky/csky.cc:2543
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is not based on arch %s, ignoring the arch"
  msgstr ""
  
! #: config/csky/csky.cc:2609 config/csky/csky.cc:2647 config/csky/csky.cc:2712
! #: config/csky/csky.cc:2735 config/csky/csky.cc:2752
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs is not supported by arch %s"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/csky/csky.cc:2650
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-float not supported"
  msgid "%<-mhard-float%> is not supported by the selected CPU"
  msgstr "-mhard-float Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/csky/csky.cc:2666
  #, gcc-internal-format
  msgid "%<-mdouble-float%> ignored without %<-mhard-float%>"
  msgstr ""
  
! #: config/csky/csky.cc:2669
  #, gcc-internal-format
  msgid "%<-mfdivdu%> ignored without %<-mhard-float%>"
  msgstr ""
  
! #: config/csky/csky.cc:2724
  #, gcc-internal-format
  msgid "%<-msmart%> is incompatible with %<-mhigh-registers%>"
  msgstr ""
--- 40980,41014 ----
  msgid "stackframe too big: %d bytes"
  msgstr ""
  
! #: config/csky/csky.cc:2544
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is not based on arch %s, ignoring the arch"
  msgstr ""
  
! #: config/csky/csky.cc:2610 config/csky/csky.cc:2648 config/csky/csky.cc:2713
! #: config/csky/csky.cc:2736 config/csky/csky.cc:2753
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs is not supported by arch %s"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/csky/csky.cc:2651
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-float not supported"
  msgid "%<-mhard-float%> is not supported by the selected CPU"
  msgstr "-mhard-float Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/csky/csky.cc:2667
  #, gcc-internal-format
  msgid "%<-mdouble-float%> ignored without %<-mhard-float%>"
  msgstr ""
  
! #: config/csky/csky.cc:2670
  #, gcc-internal-format
  msgid "%<-mfdivdu%> ignored without %<-mhard-float%>"
  msgstr ""
  
! #: config/csky/csky.cc:2725
  #, gcc-internal-format
  msgid "%<-msmart%> is incompatible with %<-mhigh-registers%>"
  msgstr ""
*************** msgstr ""
*** 40870,40881 ****
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6280
  #, gcc-internal-format
  msgid "Nested function trampolines not supported on CK801."
  msgstr ""
  
! #: config/csky/csky.cc:6476
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mistack%>"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
--- 41025,41036 ----
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6281
  #, gcc-internal-format
  msgid "Nested function trampolines not supported on CK801."
  msgstr ""
  
! #: config/csky/csky.cc:6477
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mistack%>"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
*************** msgstr ""
*** 40890,40901 ****
  msgid "argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qs"
  msgstr ""
  
! #: config/epiphany/epiphany.cc:1542
  #, gcc-internal-format
  msgid "%<stack_offset%> must be at least 4"
  msgstr ""
  
! #: config/epiphany/epiphany.cc:1544
  #, gcc-internal-format
  msgid "%<stack_offset%> must be a multiple of 4"
  msgstr ""
--- 41045,41056 ----
  msgid "argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qs"
  msgstr ""
  
! #: config/epiphany/epiphany.cc:1543
  #, gcc-internal-format
  msgid "%<stack_offset%> must be at least 4"
  msgstr ""
  
! #: config/epiphany/epiphany.cc:1545
  #, gcc-internal-format
  msgid "%<stack_offset%> must be a multiple of 4"
  msgstr ""
*************** msgstr ""
*** 40921,40932 ****
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%C"
  
! #: config/frv/frv.cc:8594 config/sparc/sparc.cc:11011
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.cc:8599 config/sparc/sparc.cc:11017
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
--- 41076,41087 ----
  msgid "invalid IACC argument"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%C"
  
! #: config/frv/frv.cc:8594 config/sparc/sparc.cc:11033
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.cc:8599 config/sparc/sparc.cc:11039
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr ""
*************** msgstr ""
*** 40976,41117 ****
  msgid "stack frame must be smaller than 64K"
  msgstr ""
  
! #: config/gcn/gcn.cc:170
  #, gcc-internal-format
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr ""
  
! #: config/gcn/gcn.cc:284
  #, gcc-internal-format
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr ""
  
! #: config/gcn/gcn.cc:297
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:304
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:356
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments passed in sgpr registers"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: config/gcn/gcn.cc:2515
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr ""
  
! #: config/gcn/gcn.cc:2783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong type of argument %s"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/gcn/gcn.cc:3788
  #, gcc-internal-format
  msgid "nested function trampolines not supported on GCN5 due to non-executable stacks"
  msgstr ""
  
! #: config/gcn/gcn.cc:3940
  #, gcc-internal-format
  msgid "TLS is not implemented for GCN."
  msgstr ""
  
! #: config/gcn/gcn.cc:5032
  #, gcc-internal-format
  msgid "Builtin not implemented"
  msgstr ""
  
! #: config/gcn/gcn.cc:5636
  #, gcc-internal-format
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr ""
  
! #: config/gcn/gcn.cc:6346
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6347
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6359 config/nvptx/nvptx.cc:6606
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6386 config/gcn/gcn.cc:6415
  #, gcc-internal-format, gfc-internal-format
  msgid "offload dimension out of range (%d)"
  msgstr ""
  
! #: config/gcn/gcn.cc:6910
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:160
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "deleting file %qs: %m"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ñ–ÑˆÑ‡Ñ‹Ñ†ÑŒ Ñ„Ð°Ð¹Ð» \"%s\": %s\n"
  
! #: config/gcn/mkoffload.cc:862
  #, gcc-internal-format
  msgid "%<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:908
  #, fuzzy, gcc-internal-format
  msgid "offload compiler %qs not found"
  msgstr "Ð‘Ñ–Ð±Ð»Ñ–Ñ�Ñ‚Ñ�ÐºÐ° lib%s Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð°"
  
! #: config/gcn/mkoffload.cc:930
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option %<"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: config/gcn/mkoffload.cc:994 config/nvptx/mkoffload.cc:751
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1039
  #, gcc-internal-format
  msgid "unhandled architecture"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1079 config/gcn/mkoffload.cc:1231
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s"
  msgid "cannot open %qs"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s"
  
! #: config/gcn/mkoffload.cc:1217 config/nvptx/mkoffload.cc:841
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open omp_requires file %qs"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» ÑƒÐ²Ð¾Ð´Ñƒ `%s'"
  
! #: config/gcn/mkoffload.cc:1221 config/nvptx/mkoffload.cc:845
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "cannot read omp_requires file %qs"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ Ñ‡Ð°Ñ�Ð¾Ð²Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: config/gcn/mkoffload.cc:1227
  #, gcc-internal-format
  msgid "cannot open intermediate gcn asm file"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1244
  #, gcc-internal-format
  msgid "cannot open intermediate gcn obj file"
  msgstr ""
--- 41131,41288 ----
  msgid "stack frame must be smaller than 64K"
  msgstr ""
  
! #: config/gcn/gcn.cc:175
  #, gcc-internal-format
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr ""
  
! #: config/gcn/gcn.cc:292
  #, gcc-internal-format
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr ""
  
! #: config/gcn/gcn.cc:305
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:312
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:364
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments passed in sgpr registers"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: config/gcn/gcn.cc:2523
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr ""
  
! #: config/gcn/gcn.cc:2791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong type of argument %s"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: config/gcn/gcn.cc:3802
  #, gcc-internal-format
  msgid "nested function trampolines not supported on GCN5 due to non-executable stacks"
  msgstr ""
  
! #: config/gcn/gcn.cc:3954
  #, gcc-internal-format
  msgid "TLS is not implemented for GCN."
  msgstr ""
  
! #: config/gcn/gcn.cc:5046
  #, gcc-internal-format
  msgid "Builtin not implemented"
  msgstr ""
  
! #: config/gcn/gcn.cc:5692
  #, gcc-internal-format
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr ""
  
! #: config/gcn/gcn.cc:6402
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6403
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6415 config/nvptx/nvptx.cc:6607
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6442 config/gcn/gcn.cc:6471
  #, gcc-internal-format, gfc-internal-format
  msgid "offload dimension out of range (%d)"
  msgstr ""
  
! #: config/gcn/gcn.cc:6980
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:168
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "deleting file %qs: %m"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ñ–ÑˆÑ‡Ñ‹Ñ†ÑŒ Ñ„Ð°Ð¹Ð» \"%s\": %s\n"
  
! #: config/gcn/mkoffload.cc:877
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized option `-%s'"
! msgid "unrecognized argument in option %<-march=%s%>"
! msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
! 
! #: config/gcn/mkoffload.cc:901
! #, fuzzy, gcc-internal-format
! msgid "valid arguments to %<-march=%> are: %s"
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
! 
! #: config/gcn/mkoffload.cc:904
! #, fuzzy, gcc-internal-format
! msgid "valid argument to %<-march=%> is %qs"
! msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
! 
! #: config/gcn/mkoffload.cc:940
  #, gcc-internal-format
  msgid "%<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:986
  #, fuzzy, gcc-internal-format
  msgid "offload compiler %qs not found"
  msgstr "Ð‘Ñ–Ð±Ð»Ñ–Ñ�Ñ‚Ñ�ÐºÐ° lib%s Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð°"
  
! #: config/gcn/mkoffload.cc:1008
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option %<"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: config/gcn/mkoffload.cc:1060 config/nvptx/mkoffload.cc:753
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1112
  #, gcc-internal-format
  msgid "unhandled architecture"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1152 config/gcn/mkoffload.cc:1304
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s"
  msgid "cannot open %qs"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s"
  
! #: config/gcn/mkoffload.cc:1290 config/nvptx/mkoffload.cc:843
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open omp_requires file %qs"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» ÑƒÐ²Ð¾Ð´Ñƒ `%s'"
  
! #: config/gcn/mkoffload.cc:1294 config/nvptx/mkoffload.cc:847
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "cannot read omp_requires file %qs"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ Ñ‡Ð°Ñ�Ð¾Ð²Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: config/gcn/mkoffload.cc:1300
  #, gcc-internal-format
  msgid "cannot open intermediate gcn asm file"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1317
  #, gcc-internal-format
  msgid "cannot open intermediate gcn obj file"
  msgstr ""
*************** msgstr ""
*** 41151,41667 ****
  msgid "cannot set position in PCH file: %m"
  msgstr ""
  
! #: config/i386/i386-builtins.cc:1960
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386-builtins.cc:2010
  #, gcc-internal-format
  msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
  msgstr ""
  
! #: config/i386/i386-builtins.cc:2021
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr ""
  
! #: config/i386/i386-builtins.cc:2131
  #, fuzzy, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-builtins.cc:2155 config/i386/i386-builtins.cc:2204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' is initialized"
  msgid "parameter to builtin not valid: %s"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: config/i386/i386-expand.cc:9751
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr ""
  
! #: config/i386/i386-expand.cc:10222 config/i386/i386-expand.cc:11809
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:10696
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:10791
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11738
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11753
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11788
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11828
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11844
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11854
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11859
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11996
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-expand.cc:12001
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12007 config/i386/i386-expand.cc:12331
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12311
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:12319
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:12322
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12798
  #, gcc-internal-format
  msgid "the fourth argument must be one of enum %qs"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12868 config/rs6000/rs6000-builtin.cc:2378
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13119
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13123
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/i386/i386-expand.cc:13611
  #, fuzzy, gcc-internal-format
  msgid "second, third and fourth argument must be a const"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-expand.cc:13619
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%r value"
  msgid "invalid third argument"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%r"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:13628 config/i386/i386-expand.cc:13683
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13645
  #, fuzzy, gcc-internal-format
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-expand.cc:13671
  #, fuzzy, gcc-internal-format
  msgid "second argument must be a const"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-expand.cc:14198
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:14231
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:14993 config/i386/i386-expand.cc:15205
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15258
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15264
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15283
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-features.cc:3526
  #, gcc-internal-format
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386-options.cc:921 config/i386/i386-options.cc:2246
! #: config/i386/i386-options.cc:2255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "code model %s does not support PIC mode"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386-options.cc:1204
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:1268
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr ""
  
! #: config/i386/i386-options.cc:1331
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1369
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1669
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "wrong argument %qs to option %qs"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: config/i386/i386-options.cc:1675
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1685
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1711
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1724
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1734
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1741
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1819
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2042
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2096
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2098
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2104
  #, gcc-internal-format
  msgid "%<-mtune=knl%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2105
  #, gcc-internal-format
  msgid "%<target(\"tune=knl\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2110
  #, gcc-internal-format
  msgid "%<-mtune=knm%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2111
  #, gcc-internal-format
  msgid "%<target(\"tune=knm\")%> support will be removed in GCC 15"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2138
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2143
  #, fuzzy, gcc-internal-format
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386-options.cc:2145
  #, fuzzy, gcc-internal-format
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386-options.cc:2148
  #, fuzzy, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386-options.cc:2151
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2166
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2177
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2183
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2186
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2190
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2196
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2216 config/i386/i386-options.cc:2225
! #: config/i386/i386-options.cc:2237 config/i386/i386-options.cc:2248
! #: config/i386/i386-options.cc:2259
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:2228 config/i386/i386-options.cc:2240
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386-options.cc:2283
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386-options.cc:2288
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386-options.cc:2300
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2302
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2309
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2311
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2319 config/i386/i386-options.cc:2472
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/i386/i386-options.cc:2327
  #, gcc-internal-format
  msgid "%<-march=knl%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2328
  #, gcc-internal-format
  msgid "%<target(\"arch=knl\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2333
  #, gcc-internal-format
  msgid "%<-march=knm%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2334
  #, gcc-internal-format
  msgid "%<target(\"arch=knm\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2411
  #, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2412
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2434
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2436
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2441
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2442
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386-options.cc:2491
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2492
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2513
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2515
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2520
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2521
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386-options.cc:2549
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2551
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2554
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2577
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2582
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2583
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2676
  #, gcc-internal-format
  msgid "%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available"
  msgstr ""
--- 41322,41838 ----
  msgid "cannot set position in PCH file: %m"
  msgstr ""
  
! #: config/i386/i386-builtins.cc:1962
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386-builtins.cc:2012
  #, gcc-internal-format
  msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
  msgstr ""
  
! #: config/i386/i386-builtins.cc:2023
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr ""
  
! #: config/i386/i386-builtins.cc:2133
  #, fuzzy, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-builtins.cc:2157 config/i386/i386-builtins.cc:2206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' is initialized"
  msgid "parameter to builtin not valid: %s"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: config/i386/i386-expand.cc:9752
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr ""
  
! #: config/i386/i386-expand.cc:10223 config/i386/i386-expand.cc:11810
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:10697
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:10792
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11739
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11754
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11789
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11829
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11845
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11855
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:11860
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:11997
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-expand.cc:12002
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12008 config/i386/i386-expand.cc:12332
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12312
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:12320
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:12323
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12799
  #, gcc-internal-format
  msgid "the fourth argument must be one of enum %qs"
  msgstr ""
  
! #: config/i386/i386-expand.cc:12869 config/rs6000/rs6000-builtin.cc:2378
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13120
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13124
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: config/i386/i386-expand.cc:13612
  #, fuzzy, gcc-internal-format
  msgid "second, third and fourth argument must be a const"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-expand.cc:13620
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%r value"
  msgid "invalid third argument"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ %%r"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:13629 config/i386/i386-expand.cc:13684
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13646
  #, fuzzy, gcc-internal-format
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-expand.cc:13672
  #, fuzzy, gcc-internal-format
  msgid "second argument must be a const"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-expand.cc:14218
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:14251
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-expand.cc:15013 config/i386/i386-expand.cc:15225
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15278
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15284
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15303
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/i386/i386-features.cc:3516
  #, gcc-internal-format
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386-options.cc:925 config/i386/i386-options.cc:2251
! #: config/i386/i386-options.cc:2260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s does not support %s"
  msgid "code model %s does not support PIC mode"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386-options.cc:1208
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:1272
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr ""
  
! #: config/i386/i386-options.cc:1335
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1373
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1674
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "wrong argument %qs to option %qs"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: config/i386/i386-options.cc:1680
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1690
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1716
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1729
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1739
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1746
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1824
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2047
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2101
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2103
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2109
  #, gcc-internal-format
  msgid "%<-mtune=knl%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2110
  #, gcc-internal-format
  msgid "%<target(\"tune=knl\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2115
  #, gcc-internal-format
  msgid "%<-mtune=knm%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2116
  #, gcc-internal-format
  msgid "%<target(\"tune=knm\")%> support will be removed in GCC 15"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2143
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2148
  #, fuzzy, gcc-internal-format
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386-options.cc:2150
  #, fuzzy, gcc-internal-format
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386-options.cc:2153
  #, fuzzy, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386-options.cc:2156
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2171
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2182
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2191
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2195
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2201
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2221 config/i386/i386-options.cc:2230
! #: config/i386/i386-options.cc:2242 config/i386/i386-options.cc:2253
! #: config/i386/i386-options.cc:2264
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:2233 config/i386/i386-options.cc:2245
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386-options.cc:2288
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386-options.cc:2293
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386-options.cc:2305
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2307
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2314
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2316
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2324 config/i386/i386-options.cc:2477
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/i386/i386-options.cc:2332
  #, gcc-internal-format
  msgid "%<-march=knl%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2333
  #, gcc-internal-format
  msgid "%<target(\"arch=knl\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2338
  #, gcc-internal-format
  msgid "%<-march=knm%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2339
  #, gcc-internal-format
  msgid "%<target(\"arch=knm\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2416
  #, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2417
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2439
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2441
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2446
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2447
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386-options.cc:2496
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2497
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2518
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2520
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2525
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2526
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/i386/i386-options.cc:2554
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2556
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2559
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2582
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2587
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2588
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2681
  #, gcc-internal-format
  msgid "%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available"
  msgstr ""
*************** msgstr ""
*** 41669,42190 ****
  #. We should not emit 512 bit instructions under AVX10.1-256
  #. when EVEX512 is enabled w/o any AVX512 features enabled.
  #. Disable EVEX512 bit for this.
! #: config/i386/i386-options.cc:2690
  #, gcc-internal-format
  msgid "Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector size"
  msgstr ""
  
! #: config/i386/i386-options.cc:2697 config/i386/i386-options.cc:2703
  #, gcc-internal-format
  msgid "Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector size"
  msgstr ""
  
! #: config/i386/i386-options.cc:2711
  #, gcc-internal-format
  msgid "%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available"
  msgstr ""
  
! #: config/i386/i386-options.cc:2721
  #, gcc-internal-format
  msgid "%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2776
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386-options.cc:2779
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2802
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386-options.cc:2815
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2818
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2824
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2825
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2835
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2842
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2892
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2894
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2908
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2910
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2970
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2973
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2977
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:3099 config/loongarch/loongarch.cc:7785
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3158
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3163
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3191
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3245
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3254
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386-options.cc:3410
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3414 config/i386/i386-options.cc:3446
! #: config/i386/i386-options.cc:3990 config/i386/i386-options.cc:4000
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3431
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3492
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3502
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3537
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3547
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3655
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3657
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3661
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3708 config/i386/i386-options.cc:3759
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3713
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3720 config/i386/i386-options.cc:3948
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3726
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/i386/i386-options.cc:3751 config/i386/i386-options.cc:3794
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3755
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3763 config/i386/i386-options.cc:3812
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3773 config/i386/i386-options.cc:3790
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3777
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3781 config/i386/i386-options.cc:3808
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3798 config/i386/i386-options.cc:3816
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3804
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386-options.cc:3908 config/rs6000/rs6000.cc:20796
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386-options.cc:3935
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386-options.cc:3956
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:4027 config/i386/i386-options.cc:4049
! #: config/ia64/ia64.cc:822 config/s390/s390.cc:1269
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:4037 config/i386/i386-options.cc:4059
! #: config/s390/s390.cc:1298
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:4091
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4098
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4109
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4112
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr ""
  
! #: config/i386/i386.cc:1278
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1281
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1585
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386.cc:1619
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:1971
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1977
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1991
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1997
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2013
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2019
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2035
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2041
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2240
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2369
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2504
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2625
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2722 config/i386/i386.cc:4091 config/i386/i386.cc:4101
  #, gcc-internal-format
  msgid "SSE register return with SSE2 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2724
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2731
  #, gcc-internal-format
  msgid "SSE register argument with SSE2 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2733
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2753
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3081 config/i386/i386.cc:3326 config/i386/i386.cc:4119
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3083 config/i386/i386.cc:3328 config/i386/i386.cc:4121
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3731
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6781
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:8789
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8879
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9932
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9937
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:10326
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:10346
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10357
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:13543
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13554 config/i386/i386.cc:13568
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13600
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13615
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13812 config/i386/i386.cc:13814
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17975
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:22713
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:22794
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:22890
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23603
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25052
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25059
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25066
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25753
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 41840,42361 ----
  #. We should not emit 512 bit instructions under AVX10.1-256
  #. when EVEX512 is enabled w/o any AVX512 features enabled.
  #. Disable EVEX512 bit for this.
! #: config/i386/i386-options.cc:2695
  #, gcc-internal-format
  msgid "Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector size"
  msgstr ""
  
! #: config/i386/i386-options.cc:2702 config/i386/i386-options.cc:2708
  #, gcc-internal-format
  msgid "Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector size"
  msgstr ""
  
! #: config/i386/i386-options.cc:2716
  #, gcc-internal-format
  msgid "%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available"
  msgstr ""
  
! #: config/i386/i386-options.cc:2726
  #, gcc-internal-format
  msgid "%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2781
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386-options.cc:2784
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2807
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386-options.cc:2820
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2823
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2829
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2830
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2840
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2847
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2897
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2899
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2913
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2915
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2975
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2978
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2982
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:3104 config/loongarch/loongarch-opts.cc:898
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3163
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3168
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3196
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3250
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3259
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/i386/i386-options.cc:3426
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3430 config/i386/i386-options.cc:3462
! #: config/i386/i386-options.cc:4006 config/i386/i386-options.cc:4016
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3447
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3508
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3518
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3553
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3563
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3671
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3673
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3677
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3724 config/i386/i386-options.cc:3775
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3729
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3736 config/i386/i386-options.cc:3964
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:3742
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/i386/i386-options.cc:3767 config/i386/i386-options.cc:3810
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3771
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3779 config/i386/i386-options.cc:3828
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3789 config/i386/i386-options.cc:3806
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3793
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3797 config/i386/i386-options.cc:3824
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3814 config/i386/i386-options.cc:3832
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3820
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr ""
  
! #: config/i386/i386-options.cc:3924 config/rs6000/rs6000.cc:20747
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386-options.cc:3951
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/i386/i386-options.cc:3972
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:4043 config/i386/i386-options.cc:4065
! #: config/ia64/ia64.cc:822 config/s390/s390.cc:1271
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:4053 config/i386/i386-options.cc:4075
! #: config/s390/s390.cc:1300
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/i386/i386-options.cc:4107
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4114
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4125
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4128
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr ""
  
! #: config/i386/i386.cc:1281
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1284
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1588
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/i386/i386.cc:1622
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:1974
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1980
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1994
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2000
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2016
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2022
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2038
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2044
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2243
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2372
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2507
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2628
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2725 config/i386/i386.cc:4094 config/i386/i386.cc:4104
  #, gcc-internal-format
  msgid "SSE register return with SSE2 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2727
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2734
  #, gcc-internal-format
  msgid "SSE register argument with SSE2 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2736
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2756
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3084 config/i386/i386.cc:3329 config/i386/i386.cc:4122
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3086 config/i386/i386.cc:3331 config/i386/i386.cc:4124
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3734
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6790
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:8808
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8898
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9951
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:9956
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:10347
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:10367
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10378
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:13564
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13575 config/i386/i386.cc:13589
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13621
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13636
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13833 config/i386/i386.cc:13835
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17996
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:22734
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:22815
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:22911
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23624
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25074
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25081
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25088
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25775
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgstr ""
*** 42204,42211 ****
  msgid "malformed %<#pragma builtin%>"
  msgstr ""
  
! #: config/ia64/ia64.cc:761 config/loongarch/loongarch.cc:8113
! #: config/loongarch/loongarch.cc:8123
  #, fuzzy, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
--- 42375,42382 ----
  msgid "malformed %<#pragma builtin%>"
  msgstr ""
  
! #: config/ia64/ia64.cc:761 config/loongarch/loongarch.cc:7974
! #: config/loongarch/loongarch.cc:7984
  #, fuzzy, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
*************** msgstr ""
*** 42261,42404 ****
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr ""
  
! #: config/loongarch/loongarch-builtins.cc:3002 config/mips/mips.cc:17382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of `__builtin_args_info' must be constant"
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/loongarch/loongarch-builtins.cc:3080 config/mips/mips.cc:17502
  #, fuzzy, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/loongarch/loongarch-cpu.cc:112
  #, gcc-internal-format
  msgid "unknown processor ID %<0x%x%>, some tuning parameters will fall back to default"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:141
  #, gcc-internal-format
  msgid "unknown native base architecture %<0x%x%>, %qs failed"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:170
  #, gcc-internal-format
  msgid "unknown native FPU type %<0x%x%>, %qs failed"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:177
  #, gcc-internal-format
  msgid "floating-point unit %qs differs from PRID preset %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:201
  #, gcc-internal-format
  msgid "unknown SIMD extension (%qs disabled while %qs is enabled), disabling SIMD"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:239
  #, gcc-internal-format
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:225
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:242
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:268
! #: config/loongarch/loongarch-opts.cc:273
  #, gcc-internal-format
  msgid "%qs does not work on a cross compiler"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:365
  #, gcc-internal-format
! msgid "enabing %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:377
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:389
  #, gcc-internal-format
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:433
  #, gcc-internal-format
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:438
  #, gcc-internal-format
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:469
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:491
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:502
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:507
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:523
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:526
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:540
  #, gcc-internal-format
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:7680
  #, gcc-internal-format
! msgid "%qs cannot be used for compiling a shared library"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:7689
  #, gcc-internal-format
! msgid "code model %qs is not compatible with %s"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:8085
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/loongarch/loongarch.cc:8103
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/loongarch/loongarch.cc:8131
  #, gcc-internal-format
  msgid "multiple %qE attribute"
  msgstr ""
--- 42432,42580 ----
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr ""
  
! #: config/loongarch/loongarch-builtins.cc:2999 config/mips/mips.cc:17388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of `__builtin_args_info' must be constant"
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/loongarch/loongarch-builtins.cc:3077 config/mips/mips.cc:17508
  #, fuzzy, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/loongarch/loongarch-builtins.cc:3116
! #, gcc-internal-format
! msgid "built-in function %qD is not enabled"
! msgstr ""
! 
! #: config/loongarch/loongarch-cpu.cc:115
  #, gcc-internal-format
  msgid "unknown processor ID %<0x%x%>, some tuning parameters will fall back to default"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:144
  #, gcc-internal-format
  msgid "unknown native base architecture %<0x%x%>, %qs failed"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:173
  #, gcc-internal-format
  msgid "unknown native FPU type %<0x%x%>, %qs failed"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:180
  #, gcc-internal-format
  msgid "floating-point unit %qs differs from PRID preset %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:204
  #, gcc-internal-format
  msgid "unknown SIMD extension (%qs disabled while %qs is enabled), disabling SIMD"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:242
  #, gcc-internal-format
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:235
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:252
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:281
! #: config/loongarch/loongarch-opts.cc:286
  #, gcc-internal-format
  msgid "%qs does not work on a cross compiler"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:375
  #, gcc-internal-format
! msgid "enabling %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:387
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:399
  #, gcc-internal-format
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:443
  #, gcc-internal-format
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:448
  #, gcc-internal-format
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:479
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:501
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:512
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:517
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:533
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:536
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:550
  #, gcc-internal-format
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:1023
  #, gcc-internal-format
! msgid "code model %qs is not compatible with %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:1089
  #, gcc-internal-format
! msgid "%qs cannot be used for compiling a shared library"
  msgstr ""
  
! #: config/loongarch/loongarch.cc:7946
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/loongarch/loongarch.cc:7964
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: config/loongarch/loongarch.cc:7992
  #, gcc-internal-format
  msgid "multiple %qE attribute"
  msgstr ""
*************** msgstr ""
*** 42507,42513 ****
  msgid "stack limit expression is not supported"
  msgstr ""
  
! #: config/m68k/m68k.cc:7138 config/s390/s390.cc:17156
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
--- 42683,42689 ----
  msgid "stack limit expression is not supported"
  msgstr ""
  
! #: config/m68k/m68k.cc:7138 config/s390/s390.cc:17177
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
*************** msgid "%<-mxl-multiply-high%> requires %
*** 42548,42554 ****
  msgstr ""
  
  #: config/mips/mips.cc:1332 config/mips/mips.cc:1593 config/mips/mips.cc:1647
! #: config/riscv/riscv.cc:5504
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr ""
--- 42724,42730 ----
  msgstr ""
  
  #: config/mips/mips.cc:1332 config/mips/mips.cc:1593 config/mips/mips.cc:1647
! #: config/riscv/riscv.cc:5800
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr ""
*************** msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½Ðº
*** 42568,42574 ****
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr ""
  
! #: config/mips/mips.cc:1555 config/mips/mips.cc:1561 config/nios2/nios2.cc:4488
  #, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr ""
--- 42744,42750 ----
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr ""
  
! #: config/mips/mips.cc:1555 config/mips/mips.cc:1561 config/nios2/nios2.cc:4489
  #, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr ""
*************** msgstr ""
*** 42600,42722 ****
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:8033
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr ""
  
! #: config/mips/mips.cc:11289
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11291
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12295
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17634
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:18242
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs does not support MIPS16 code"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/mips/mips.cc:20055
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20058
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:20061
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20064
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr ""
  
! #: config/mips/mips.cc:20067
  #, gcc-internal-format
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20258 config/mips/mips.cc:20263
! #: config/mips/mips.cc:20353 config/mips/mips.cc:20355
! #: config/mips/mips.cc:20385 config/mips/mips.cc:20395
! #: config/mips/mips.cc:20501 config/mips/mips.cc:20525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported combination: %s"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/mips/mips.cc:20298
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20308
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20323
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr ""
  
! #: config/mips/mips.cc:20325
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20327
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20350
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/mips/mips.cc:20359
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20362
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20383
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20387
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
  
! #: config/mips/mips.cc:20389
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr ""
--- 42776,42898 ----
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:8039
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr ""
  
! #: config/mips/mips.cc:11295
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11297
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12301
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17640
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:18248
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs does not support MIPS16 code"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/mips/mips.cc:20061
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20064
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:20067
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20070
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr ""
  
! #: config/mips/mips.cc:20073
  #, gcc-internal-format
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20264 config/mips/mips.cc:20269
! #: config/mips/mips.cc:20359 config/mips/mips.cc:20361
! #: config/mips/mips.cc:20391 config/mips/mips.cc:20401
! #: config/mips/mips.cc:20507 config/mips/mips.cc:20531
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported combination: %s"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/mips/mips.cc:20304
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20314
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20329
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr ""
  
! #: config/mips/mips.cc:20331
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20333
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20356
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/mips/mips.cc:20365
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20368
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20389
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20393
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
  
! #: config/mips/mips.cc:20395
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr ""
*************** msgstr ""
*** 42726,42844 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20414
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20467
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/mips/mips.cc:20482
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/mips/mips.cc:20496
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr ""
  
! #: config/mips/mips.cc:20509
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr ""
  
! #: config/mips/mips.cc:20518
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported combination: %qs %s"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/mips/mips.cc:20533
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20536
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20569
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20577 config/mips/mips.cc:20580
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20597
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr ""
  
! #: config/mips/mips.cc:20604
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/mips/mips.cc:20622
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20632
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20642
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20649
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/mips/mips.cc:20658
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20669
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/mips/mips.cc:20679
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20689
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20784
  #, fuzzy, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/mips/mips.cc:20788
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/mips/mips.cc:21624
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr ""
--- 42902,43020 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20420
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20473
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/mips/mips.cc:20488
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/mips/mips.cc:20502
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr ""
  
! #: config/mips/mips.cc:20515
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr ""
  
! #: config/mips/mips.cc:20524
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported combination: %qs %s"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: config/mips/mips.cc:20539
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20542
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20575
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20583 config/mips/mips.cc:20586
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20603
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr ""
  
! #: config/mips/mips.cc:20610
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/mips/mips.cc:20628
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20638
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20648
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20655
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/mips/mips.cc:20664
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20675
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/mips/mips.cc:20685
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20695
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20790
  #, fuzzy, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/mips/mips.cc:20794
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: config/mips/mips.cc:21630
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr ""
*************** msgstr ""
*** 43153,43159 ****
  msgid "bad builtin code"
  msgstr ""
  
! #: config/nds32/nds32-intrinsic.cc:126 config/nios2/nios2.cc:3839
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "invalid argument to built-in function %s"
--- 43329,43335 ----
  msgid "bad builtin code"
  msgstr ""
  
! #: config/nds32/nds32-intrinsic.cc:126 config/nios2/nios2.cc:3840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "invalid argument to built-in function %s"
*************** msgid "cannot use reset attributes to fu
*** 43247,43315 ****
  msgstr ""
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.cc:2407 config/nds32/nds32.cc:2461
! #: config/nds32/nds32.cc:3573 config/nds32/nds32.cc:3670
! #: config/nds32/nds32.cc:3685 config/nds32/nds32.cc:3691
! #: config/nds32/nds32.cc:3767 config/nds32/nds32.cc:3773
! #: config/nds32/nds32.cc:3805
  #, fuzzy, gcc-internal-format
  msgid "a nested function is not supported for reduced registers"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.cc:3464
  #, fuzzy, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.cc:3480 config/nds32/nds32.cc:3487
! #: config/nds32/nds32.cc:3494 config/nds32/nds32.cc:3501
! #: config/nds32/nds32.cc:3508
  #, gcc-internal-format
  msgid "CCTL intrinsic function subtype out of range"
  msgstr ""
  
! #: config/nds32/nds32.cc:3945
  #, gcc-internal-format
  msgid "cannot use %<indirect_call%> attribute under linux toolchain"
  msgstr ""
  
! #: config/nds32/nds32.cc:3953
  #, gcc-internal-format
  msgid "%<indirect_call%> attribute cannot apply for static function"
  msgstr ""
  
! #: config/nds32/nds32.cc:4042
  #, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr ""
  
! #: config/nds32/nds32.cc:4070
  #, fuzzy, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.cc:4086
  #, fuzzy, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.cc:4099
  #, fuzzy, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.cc:4150
  #, gcc-internal-format
  msgid "not support %<-fpic%> option for v3m toolchain"
  msgstr ""
  
! #: config/nds32/nds32.cc:4183
  #, gcc-internal-format
  msgid "Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>"
  msgstr ""
  
! #: config/nds32/nds32.cc:4186
  #, gcc-internal-format
  msgid "%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>"
  msgstr ""
--- 43423,43491 ----
  msgstr ""
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.cc:2408 config/nds32/nds32.cc:2462
! #: config/nds32/nds32.cc:3574 config/nds32/nds32.cc:3671
! #: config/nds32/nds32.cc:3686 config/nds32/nds32.cc:3692
! #: config/nds32/nds32.cc:3768 config/nds32/nds32.cc:3774
! #: config/nds32/nds32.cc:3806
  #, fuzzy, gcc-internal-format
  msgid "a nested function is not supported for reduced registers"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.cc:3465
  #, fuzzy, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.cc:3481 config/nds32/nds32.cc:3488
! #: config/nds32/nds32.cc:3495 config/nds32/nds32.cc:3502
! #: config/nds32/nds32.cc:3509
  #, gcc-internal-format
  msgid "CCTL intrinsic function subtype out of range"
  msgstr ""
  
! #: config/nds32/nds32.cc:3946
  #, gcc-internal-format
  msgid "cannot use %<indirect_call%> attribute under linux toolchain"
  msgstr ""
  
! #: config/nds32/nds32.cc:3954
  #, gcc-internal-format
  msgid "%<indirect_call%> attribute cannot apply for static function"
  msgstr ""
  
! #: config/nds32/nds32.cc:4043
  #, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr ""
  
! #: config/nds32/nds32.cc:4071
  #, fuzzy, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.cc:4087
  #, fuzzy, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.cc:4100
  #, fuzzy, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/nds32/nds32.cc:4151
  #, gcc-internal-format
  msgid "not support %<-fpic%> option for v3m toolchain"
  msgstr ""
  
! #: config/nds32/nds32.cc:4184
  #, gcc-internal-format
  msgid "Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>"
  msgstr ""
  
! #: config/nds32/nds32.cc:4187
  #, gcc-internal-format
  msgid "%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>"
  msgstr ""
*************** msgstr ""
*** 43390,43471 ****
  msgid "R2 architecture is little-endian only"
  msgstr ""
  
! #: config/nios2/nios2.cc:3584
  #, gcc-internal-format
  msgid "cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:3693
  #, gcc-internal-format
  msgid "custom instruction opcode must be a compile-time constant in the range 0-255 for %<__builtin_custom_%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "control register number must be in range 0-31 for %s"
  msgstr ""
  
! #: config/nios2/nios2.cc:3926
  #, gcc-internal-format, gfc-internal-format
  msgid "register number must be in range 0-31 for %s"
  msgstr ""
  
! #: config/nios2/nios2.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "immediate value must fit into a %d-bit integer for %s"
  msgstr ""
  
! #: config/nios2/nios2.cc:3983
  #, gcc-internal-format
  msgid "the ENI instruction operand must be either 0 or 1"
  msgstr ""
  
! #: config/nios2/nios2.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "built-in function %s requires Nios II R%d"
  msgstr ""
  
! #: config/nios2/nios2.cc:4091
  #, gcc-internal-format
  msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:4098 config/nios2/nios2.cc:4109
  #, gcc-internal-format
  msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:4252
  #, gcc-internal-format
  msgid "%<custom-fpu-cfg%> option does not support %<no-%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:4257
  #, gcc-internal-format
  msgid "%<custom-fpu-cfg%> option requires configuration argument"
  msgstr ""
  
! #: config/nios2/nios2.cc:4285
  #, gcc-internal-format
  msgid "%<no-custom-%s%> does not accept arguments"
  msgstr ""
  
! #: config/nios2/nios2.cc:4300
  #, gcc-internal-format
  msgid "%<custom-%s=%> requires argument"
  msgstr ""
  
! #: config/nios2/nios2.cc:4310
  #, gcc-internal-format
  msgid "%<custom-%s=%> argument should be a non-negative integer"
  msgstr ""
  
! #: config/nios2/nios2.cc:4322
  #, fuzzy, gcc-internal-format
  msgid "%<custom-%s=%> is not recognized as FPU instruction"
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nios2/nios2.cc:4329
  #, fuzzy, gcc-internal-format
  msgid "invalid custom instruction option %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
--- 43566,43647 ----
  msgid "R2 architecture is little-endian only"
  msgstr ""
  
! #: config/nios2/nios2.cc:3585
  #, gcc-internal-format
  msgid "cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:3694
  #, gcc-internal-format
  msgid "custom instruction opcode must be a compile-time constant in the range 0-255 for %<__builtin_custom_%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "control register number must be in range 0-31 for %s"
  msgstr ""
  
! #: config/nios2/nios2.cc:3927
  #, gcc-internal-format, gfc-internal-format
  msgid "register number must be in range 0-31 for %s"
  msgstr ""
  
! #: config/nios2/nios2.cc:3934
  #, gcc-internal-format, gfc-internal-format
  msgid "immediate value must fit into a %d-bit integer for %s"
  msgstr ""
  
! #: config/nios2/nios2.cc:3984
  #, gcc-internal-format
  msgid "the ENI instruction operand must be either 0 or 1"
  msgstr ""
  
! #: config/nios2/nios2.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "built-in function %s requires Nios II R%d"
  msgstr ""
  
! #: config/nios2/nios2.cc:4092
  #, gcc-internal-format
  msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:4099 config/nios2/nios2.cc:4110
  #, gcc-internal-format
  msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:4253
  #, gcc-internal-format
  msgid "%<custom-fpu-cfg%> option does not support %<no-%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:4258
  #, gcc-internal-format
  msgid "%<custom-fpu-cfg%> option requires configuration argument"
  msgstr ""
  
! #: config/nios2/nios2.cc:4286
  #, gcc-internal-format
  msgid "%<no-custom-%s%> does not accept arguments"
  msgstr ""
  
! #: config/nios2/nios2.cc:4301
  #, gcc-internal-format
  msgid "%<custom-%s=%> requires argument"
  msgstr ""
  
! #: config/nios2/nios2.cc:4311
  #, gcc-internal-format
  msgid "%<custom-%s=%> argument should be a non-negative integer"
  msgstr ""
  
! #: config/nios2/nios2.cc:4323
  #, fuzzy, gcc-internal-format
  msgid "%<custom-%s=%> is not recognized as FPU instruction"
  msgstr "Ð�Ðµ Ð³ÐµÐ½ÐµÑ€Ñ‹Ñ€Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ñ‹Ñ� Ñ–Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: config/nios2/nios2.cc:4330
  #, fuzzy, gcc-internal-format
  msgid "invalid custom instruction option %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
*************** msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ
*** 43496,43523 ****
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:648
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:696
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:719
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: config/nvptx/mkoffload.cc:795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open %s"
  msgid "cannot open '%s'"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s"
  
! #: config/nvptx/mkoffload.cc:851
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð°Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹ Ñ„Ð°Ð¹Ð» %s"
--- 43672,43699 ----
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:650
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:698
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:721
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"-%s\""
  
! #: config/nvptx/mkoffload.cc:797
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open %s"
  msgid "cannot open '%s'"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s"
  
! #: config/nvptx/mkoffload.cc:853
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð°Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹ Ñ„Ð°Ð¹Ð» %s"
*************** msgstr ""
*** 43577,43608 ****
  msgid "complement argument must be constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/nvptx/nvptx.cc:6579
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6587
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6601
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7487
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7601
  #, fuzzy, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/nvptx/nvptx.cc:7614
  #, fuzzy, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
--- 43753,43784 ----
  msgid "complement argument must be constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/nvptx/nvptx.cc:6580
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6588
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6602
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7488
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7602
  #, fuzzy, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/nvptx/nvptx.cc:7615
  #, fuzzy, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
*************** msgstr ""
*** 43708,43945 ****
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:192
  #, gcc-internal-format
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:203
! #, gcc-internal-format
! msgid "%<#pragma riscv intrinsic%> option %qs needs 'V' or 'XTHEADVECTOR' extension enabled"
! msgstr ""
! 
! #: config/riscv/riscv-c.cc:211
  #, gcc-internal-format
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:120
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:132
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: bad string found %<%s%>"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:156
  #, gcc-internal-format
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:167
  #, gcc-internal-format
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:174
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:195
  #, gcc-internal-format
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:201
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:240
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/riscv/riscv-target-attr.cc:254
  #, gcc-internal-format
  msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:271
  #, gcc-internal-format
  msgid "Got unknown attribute %<target(\"%s\")%>"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:352
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/riscv/riscv-vector-builtins.cc:4239
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4435
  #, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4441
  #, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4456
  #, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4464
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4466
  #, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4472
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4478
  #, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4484
  #, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4490
  #, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4496
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4633
  #, gcc-internal-format
  msgid "no matching function call to %qE with empty arguments"
  msgstr ""
  
! #: config/riscv/riscv.cc:647
  #, gcc-internal-format
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:2458
  #, gcc-internal-format
  msgid "this operation requires the RVV ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:2459
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:4848 config/riscv/riscv.cc:4890
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:5237
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/riscv/riscv.cc:5515
  #, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:8875
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:8917
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:8923
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr ""
  
! #: config/riscv/riscv.cc:8949 config/riscv/riscv.cc:8952
  #, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:8981
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:8988
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:8990
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:8997
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:9001
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:9011
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:9024
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:9051 config/rs6000/rs6000.cc:4558
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "%qs is not a valid base register in %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: config/riscv/riscv.cc:9065 config/rs6000/rs6000.cc:4541
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:9459
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
! #: config/riscv/riscv.cc:9985
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 43884,44176 ----
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:261
  #, gcc-internal-format
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:286
  #, gcc-internal-format
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:124
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:136
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: bad string found %<%s%>"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:162
  #, gcc-internal-format
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:173
  #, gcc-internal-format
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:180
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:201
  #, gcc-internal-format
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:207
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:246
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/riscv/riscv-target-attr.cc:260
  #, gcc-internal-format
  msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:277
  #, gcc-internal-format
  msgid "Got unknown attribute %<target(\"%s\")%>"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:359
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> attribute"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/riscv/riscv-vector-builtins.cc:4276
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4488
  #, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4494
  #, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4509
  #, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4517
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4519
  #, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4525
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4531
  #, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4537
  #, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4543
  #, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4549
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4646
! #, gcc-internal-format
! msgid "built-in function %qE requires the %qs ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv-vector-builtins.cc:4696
  #, gcc-internal-format
  msgid "no matching function call to %qE with empty arguments"
  msgstr ""
  
! #: config/riscv/riscv.cc:714
  #, gcc-internal-format
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:2537
  #, gcc-internal-format
  msgid "this operation requires the RVV ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:2538
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:4969 config/riscv/riscv.cc:5011
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:5358
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: config/riscv/riscv.cc:5611
! #, gcc-internal-format
! msgid "%s %qT requires the V ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5623
! #, gcc-internal-format
! msgid "%s %qT requires the zve64x, zve64f, zve64d or v ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5634
! #, gcc-internal-format
! msgid "%s %qT requires the zvfhmin or zvfh ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5643
! #, gcc-internal-format
! msgid "%s %qT requires the zve32f, zve64f, zve64d or v ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5652
! #, gcc-internal-format
! msgid "%s %qT requires the zve64d or v ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5662
! #, gcc-internal-format
! msgid "%s %qT requires the minimal vector length %qd but %qd is given"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5717
! #, gcc-internal-format
! msgid "function attribute %qs requires the V ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5811
  #, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:5834
! #, gcc-internal-format
! msgid "%qs is only supported when %<-mrvv-vector-bits=zvl%> is specified"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5843
! #, fuzzy, gcc-internal-format
! msgid "%qs applied to non-RVV type %qT"
! msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
! 
! #: config/riscv/riscv.cc:5851
! #, gcc-internal-format
! msgid "%qs requires an integer constant"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5861
! #, gcc-internal-format
! msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
! msgstr ""
! 
! #: config/riscv/riscv.cc:9255
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:9297
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:9303
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr ""
  
! #: config/riscv/riscv.cc:9329 config/riscv/riscv.cc:9332
  #, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:9361
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:9368
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:9370
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:9377
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:9381
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:9391
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:9404
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:9431 config/rs6000/rs6000.cc:4509
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "%qs is not a valid base register in %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: config/riscv/riscv.cc:9445 config/rs6000/rs6000.cc:4492
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr ""
  
! #: config/riscv/riscv.cc:9843
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
! #: config/riscv/riscv.cc:10369
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr ""
*** 44178,44224 ****
  msgid "junk at end of %<#pragma longcall%>"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1249 config/rs6000/rs6000-c.cc:1650
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1256 config/rs6000/rs6000-c.cc:1342
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1520
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1746
  #, gcc-internal-format
  msgid "%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1750
  #, gcc-internal-format
  msgid "%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1836
  #, gcc-internal-format
  msgid "passing argument %d of %qE discards %qs qualifier from pointer target type"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1892 config/rs6000/rs6000-c.cc:2075
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:2064
  #, gcc-internal-format
  msgid "overloaded builtin %qs is implemented by builtin %qs"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:2068
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported in this compiler configuration"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
--- 44409,44455 ----
  msgid "junk at end of %<#pragma longcall%>"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1237 config/rs6000/rs6000-c.cc:1638
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1244 config/rs6000/rs6000-c.cc:1330
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1508
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1734
  #, gcc-internal-format
  msgid "%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1738
  #, gcc-internal-format
  msgid "%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1824
  #, gcc-internal-format
  msgid "passing argument %d of %qE discards %qs qualifier from pointer target type"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1880 config/rs6000/rs6000-c.cc:2063
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:2052
  #, gcc-internal-format
  msgid "overloaded builtin %qs is implemented by builtin %qs"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:2056
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported in this compiler configuration"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
*************** msgstr "Ð�Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°Ñ†Ñ
*** 44287,44324 ****
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3226 config/rs6000/rs6000.cc:3229
! #: config/rs6000/rs6000.cc:3232
  #, gcc-internal-format
  msgid "%qs requires %qs or %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3333
  #, gcc-internal-format
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3449
  #, gcc-internal-format
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3498
  #, fuzzy, gcc-internal-format
  msgid "%qs unsupported for this ABI"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/rs6000/rs6000.cc:3626
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3787
  #, fuzzy, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/rs6000/rs6000.cc:3804
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported on little endian systems"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
--- 44518,44555 ----
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3228 config/rs6000/rs6000.cc:3231
! #: config/rs6000/rs6000.cc:3234
  #, gcc-internal-format
  msgid "%qs requires %qs or %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3335
  #, gcc-internal-format
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3451
  #, gcc-internal-format
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3500
  #, fuzzy, gcc-internal-format
  msgid "%qs unsupported for this ABI"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: config/rs6000/rs6000.cc:3628
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3789
  #, fuzzy, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/rs6000/rs6000.cc:3806
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported on little endian systems"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
*************** msgstr ""
*** 44337,44518 ****
  
  #. TARGET_VSX = 1 implies Power 7 and newer
  #: config/rs6000/rs6000.cc:3928 config/rs6000/rs6000.cc:3936
! #: config/rs6000/rs6000.cc:3943 config/rs6000/rs6000.cc:3950
! #: config/rs6000/rs6000.cc:3958 config/rs6000/rs6000.cc:3977
! #: config/rs6000/rs6000.cc:4039 config/rs6000/rs6000.cc:4066
! #: config/rs6000/rs6000.cc:4093 config/rs6000/rs6000.cc:4108
! #: config/rs6000/rs6000.cc:4116 config/rs6000/rs6000.cc:4240
! #: config/rs6000/rs6000.cc:4253 config/rs6000/rs6000.cc:4262
! #: config/rs6000/rs6000.cc:4400 config/rs6000/rs6000.cc:4413
! #: config/rs6000/rs6000.cc:4434
  #, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4144
  #, gcc-internal-format
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4165
  #, gcc-internal-format
  msgid "%qs requires full ISA 2.06 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4178
  #, gcc-internal-format
  msgid "Using IEEE extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4181
  #, gcc-internal-format
  msgid "Using IBM extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4200
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs requires VSX support"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/rs6000/rs6000.cc:4209
  #, gcc-internal-format
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4232
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4319
  #, gcc-internal-format
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4332 config/rs6000/rs6000.cc:4347
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4360
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4566
  #, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4863
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: config/rs6000/rs6000.cc:4892
  #, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:11218
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:18063
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20459
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20541
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20543
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20545
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20547
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20553
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20556
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20561
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20564
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24705
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: config/rs6000/rs6000.cc:24708
  #, fuzzy, gcc-internal-format
  #| msgid "%s=%s is too large"
  msgid "%s%qs%s is not allowed"
  msgstr "%s=%s Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: config/rs6000/rs6000.cc:24710
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25239
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25398
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25687
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28825
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29303
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29308
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
--- 44568,44747 ----
  
  #. TARGET_VSX = 1 implies Power 7 and newer
  #: config/rs6000/rs6000.cc:3928 config/rs6000/rs6000.cc:3936
! #: config/rs6000/rs6000.cc:3949 config/rs6000/rs6000.cc:4011
! #: config/rs6000/rs6000.cc:4044 config/rs6000/rs6000.cc:4059
! #: config/rs6000/rs6000.cc:4067 config/rs6000/rs6000.cc:4191
! #: config/rs6000/rs6000.cc:4204 config/rs6000/rs6000.cc:4213
! #: config/rs6000/rs6000.cc:4351 config/rs6000/rs6000.cc:4364
! #: config/rs6000/rs6000.cc:4385
  #, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4095
  #, gcc-internal-format
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4116
  #, gcc-internal-format
  msgid "%qs requires full ISA 2.06 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4129
  #, gcc-internal-format
  msgid "Using IEEE extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4132
  #, gcc-internal-format
  msgid "Using IBM extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4151
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs requires VSX support"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: config/rs6000/rs6000.cc:4160
  #, gcc-internal-format
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4183
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4270
  #, gcc-internal-format
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4283 config/rs6000/rs6000.cc:4298
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4311
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4517
  #, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4814
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: config/rs6000/rs6000.cc:4843
  #, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:11169
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:18014
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20410
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20492
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20494
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20496
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20498
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20504
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20507
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20512
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20515
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24656
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: config/rs6000/rs6000.cc:24659
  #, fuzzy, gcc-internal-format
  #| msgid "%s=%s is too large"
  msgid "%s%qs%s is not allowed"
  msgstr "%s=%s Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: config/rs6000/rs6000.cc:24661
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25182
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25341
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25630
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28768
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29246
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29251
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
*************** msgstr ""
*** 44557,44857 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr ""
  
! #: config/s390/s390-c.cc:718 config/s390/s390.cc:997
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
  
! #: config/s390/s390-c.cc:733
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr ""
  
! #: config/s390/s390-c.cc:913
  #, gcc-internal-format
  msgid "builtin %qF is for GCC internal use only"
  msgstr ""
  
! #: config/s390/s390-c.cc:921
  #, gcc-internal-format
  msgid "builtin %qF is deprecated"
  msgstr ""
  
! #: config/s390/s390-c.cc:925
  #, gcc-internal-format
  msgid "%qF requires %<-mvx%>"
  msgstr ""
  
! #: config/s390/s390-c.cc:931
  #, gcc-internal-format
  msgid "%qF requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:937
  #, gcc-internal-format
  msgid "%qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:951
  #, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr ""
  
! #: config/s390/s390-c.cc:1000
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param option: %s"
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ --param : %s"
  
! #: config/s390/s390-c.cc:1006
  #, gcc-internal-format
  msgid "ambiguous overload for intrinsic %qs"
  msgstr ""
  
! #: config/s390/s390-c.cc:1014
  #, gcc-internal-format
  msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:1023
  #, gcc-internal-format
  msgid "%qs matching variant requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:1029
  #, gcc-internal-format
  msgid "%qs matching variant is deprecated"
  msgstr ""
  
! #: config/s390/s390-c.cc:1069
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr ""
  
! #: config/s390/s390.cc:846
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: config/s390/s390.cc:850
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_args_info' out of range"
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: config/s390/s390.cc:866
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr ""
  
! #: config/s390/s390.cc:915
  #, gcc-internal-format
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:921
  #, gcc-internal-format
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:928
  #, gcc-internal-format
  msgid "Builtin %qF requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:934
  #, gcc-internal-format
  msgid "Builtin %qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:953
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.cc:960
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.cc:1094
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/s390/s390.cc:1195
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1285
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/s390/s390.cc:10581
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.cc:11988
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:12004
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:12032
  #, fuzzy, gcc-internal-format
  #| msgid "size of `%s' is %d bytes"
  msgid "frame size of %qs is %wd bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/s390/s390.cc:12036
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:12783
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr ""
  
! #: config/s390/s390.cc:13742
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:16035
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16042
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16077
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16080
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16109
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16113
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16125
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16134
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16140
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16142
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:16145
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16158
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16161
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16164
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16167
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16231
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16267
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/s390/s390.cc:16274
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/s390/s390.cc:16305
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:16466 config/s390/s390.cc:16516
! #: config/s390/s390.cc:16533
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16472
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/s390/s390.cc:17531
  #, fuzzy, gcc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "invalid cc output constraint: %qs"
  msgstr "`%E' - Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ñ�Ð·ÑŒÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ‚Ñ‹Ð¿Ñƒ string"
  
! #: config/s390/s390.cc:17536
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "multiple cc output constraints not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/s390/s390.cc:17541
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:17547
  #, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr ""
--- 44786,45086 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr ""
  
! #: config/s390/s390-c.cc:720 config/s390/s390.cc:999
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
  
! #: config/s390/s390-c.cc:735
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr ""
  
! #: config/s390/s390-c.cc:915
  #, gcc-internal-format
  msgid "builtin %qF is for GCC internal use only"
  msgstr ""
  
! #: config/s390/s390-c.cc:923
  #, gcc-internal-format
  msgid "builtin %qF is deprecated"
  msgstr ""
  
! #: config/s390/s390-c.cc:927
  #, gcc-internal-format
  msgid "%qF requires %<-mvx%>"
  msgstr ""
  
! #: config/s390/s390-c.cc:933
  #, gcc-internal-format
  msgid "%qF requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:939
  #, gcc-internal-format
  msgid "%qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:953
  #, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr ""
  
! #: config/s390/s390-c.cc:1002
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param option: %s"
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ --param : %s"
  
! #: config/s390/s390-c.cc:1008
  #, gcc-internal-format
  msgid "ambiguous overload for intrinsic %qs"
  msgstr ""
  
! #: config/s390/s390-c.cc:1016
  #, gcc-internal-format
  msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:1025
  #, gcc-internal-format
  msgid "%qs matching variant requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:1031
  #, gcc-internal-format
  msgid "%qs matching variant is deprecated"
  msgstr ""
  
! #: config/s390/s390-c.cc:1071
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr ""
  
! #: config/s390/s390.cc:848
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: config/s390/s390.cc:852
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_args_info' out of range"
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: config/s390/s390.cc:868
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr ""
  
! #: config/s390/s390.cc:917
  #, gcc-internal-format
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:923
  #, gcc-internal-format
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:930
  #, gcc-internal-format
  msgid "Builtin %qF requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:936
  #, gcc-internal-format
  msgid "Builtin %qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:955
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.cc:962
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.cc:1096
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: config/s390/s390.cc:1197
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1287
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: config/s390/s390.cc:10593
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.cc:12000
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:12016
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:12044
  #, fuzzy, gcc-internal-format
  #| msgid "size of `%s' is %d bytes"
  msgid "frame size of %qs is %wd bytes"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/s390/s390.cc:12048
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:12795
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr ""
  
! #: config/s390/s390.cc:13754
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:16056
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16063
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16098
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16101
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16130
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16134
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16146
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16155
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16161
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16163
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:16166
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16179
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16182
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16185
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16188
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16252
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16288
  #, fuzzy, gcc-internal-format
  #| msgid "first argument of `%s' should be `int'"
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: config/s390/s390.cc:16295
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: config/s390/s390.cc:16326
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:16487 config/s390/s390.cc:16537
! #: config/s390/s390.cc:16554
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16493
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: config/s390/s390.cc:17552
  #, fuzzy, gcc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "invalid cc output constraint: %qs"
  msgstr "`%E' - Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ñ�Ð·ÑŒÐ¼ÐµÐ½Ð½Ð°Ñ� Ñ‚Ñ‹Ð¿Ñƒ string"
  
! #: config/s390/s390.cc:17557
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "multiple cc output constraints not supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°"
  
! #: config/s390/s390.cc:17562
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:17568
  #, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr ""
*************** msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€
*** 45277,45284 ****
  msgid "attribute %qs applies to array types only"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2351 c/c-typeck.cc:13556 cp/typeck.cc:2497
! #: cp/typeck.cc:9510 cp/typeck.cc:10298 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
--- 45506,45513 ----
  msgid "attribute %qs applies to array types only"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2353 c/c-typeck.cc:13558 cp/typeck.cc:2498
! #: cp/typeck.cc:9512 cp/typeck.cc:10300 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
*************** msgstr ""
*** 45357,45363 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr ""
  
! #: c/c-decl.cc:1733 c/c-decl.cc:7888 c/c-decl.cc:8890 c/c-decl.cc:9899
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr ""
--- 45586,45592 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr ""
  
! #: c/c-decl.cc:1733 c/c-decl.cc:7890 c/c-decl.cc:8894 c/c-decl.cc:9946
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr ""
*************** msgstr ""
*** 45742,45748 ****
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.cc:4669 cp/tree.cc:5024
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
--- 45971,45977 ----
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.cc:4669 cp/tree.cc:5036
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
*************** msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½Ðº
*** 45761,45767 ****
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:4976 c/c-decl.cc:8829
  #, gcc-internal-format
  msgid "%qT declared in underspecified object initializer"
  msgstr ""
--- 45990,45996 ----
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:4976 c/c-decl.cc:8833
  #, gcc-internal-format
  msgid "%qT declared in underspecified object initializer"
  msgstr ""
*************** msgstr ""
*** 45791,45886 ****
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:5063 c/c-decl.cc:5071
  #, fuzzy, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c/c-decl.cc:5079
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%<inline%> in empty declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.cc:5085
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.cc:5091
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%<constexpr%> in empty declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.cc:5097
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5103
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5111
  #, gcc-internal-format
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5117
  #, gcc-internal-format
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5127
  #, gcc-internal-format
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5133
  #, gcc-internal-format
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5142
  #, fuzzy, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c/c-decl.cc:5148
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "useless %qs in empty declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.cc:5161
  #, fuzzy, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c/c-decl.cc:5168
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5186
  #, fuzzy, gcc-internal-format
  msgid "invalid use of attributes in empty declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c/c-decl.cc:5200 c/c-parser.cc:2403
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.cc:5272
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: c/c-decl.cc:5276
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
--- 46020,46115 ----
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:5065 c/c-decl.cc:5073
  #, fuzzy, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c/c-decl.cc:5081
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%<inline%> in empty declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.cc:5087
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.cc:5093
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "%<constexpr%> in empty declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.cc:5099
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5105
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5113
  #, gcc-internal-format
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5119
  #, gcc-internal-format
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5129
  #, gcc-internal-format
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5135
  #, gcc-internal-format
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5144
  #, fuzzy, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c/c-decl.cc:5150
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "useless %qs in empty declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.cc:5163
  #, fuzzy, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c/c-decl.cc:5170
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5188
  #, fuzzy, gcc-internal-format
  msgid "invalid use of attributes in empty declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c/c-decl.cc:5202 c/c-parser.cc:2403
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.cc:5274
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: c/c-decl.cc:5278
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
*************** msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð
*** 45888,46210 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5282 c/c-decl.cc:8411 c/c-decl.cc:10744
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5475 cp/decl2.cc:1852 cp/name-lookup.cc:8767
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr ""
  
! #: c/c-decl.cc:5555
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is usually a function"
  msgid "%q+D is usually a function"
  msgstr "`%s' - Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: c/c-decl.cc:5560 c/c-decl.cc:10575 cp/decl.cc:17926
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "no previous declaration for %qD"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.cc:5569
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: c/c-decl.cc:5574
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr ""
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5580
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' is initialized"
  msgid "parameter %qD is initialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: c/c-decl.cc:5600
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:5680
  #, gcc-internal-format
  msgid "inline function %q+D given attribute %qs"
  msgstr ""
  
! #: c/c-decl.cc:5736
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:5738
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: c/c-decl.cc:5819
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr ""
  
! #: c/c-decl.cc:5824
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %q+D"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: c/c-decl.cc:5828
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero or negative size array %q+D"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: c/c-decl.cc:5919 m2/gm2-gcc/m2type.cc:1250
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.cc:5969
  #, gcc-internal-format
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr ""
  
! #: c/c-decl.cc:6007
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr ""
  
! #: c/c-decl.cc:6093
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c/c-decl.cc:6108 cp/decl.cc:9047
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.cc:6371
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr ""
  
! #: c/c-decl.cc:6411
  #, gcc-internal-format
  msgid "file-scope compound literal specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:6417
  #, gcc-internal-format
  msgid "compound literal implicitly auto and declared %qs"
  msgstr ""
  
! #: c/c-decl.cc:6517
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:6538 c/c-decl.cc:6553
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:6548
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.cc:6559
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr ""
  
! #: c/c-decl.cc:6564
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr ""
  
! #: c/c-decl.cc:6575
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qs has invalid type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:6581
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: c/c-decl.cc:6592
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:6598
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr ""
  
! #: c/c-decl.cc:6617
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr ""
  
! #: c/c-decl.cc:6632
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr ""
  
! #: c/c-decl.cc:6635
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr ""
  
! #: c/c-decl.cc:6642
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-decl.cc:6644
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-decl.cc:6887
  #, gcc-internal-format
  msgid "%<enum%> underlying type may not be specified here"
  msgstr ""
  
! #: c/c-decl.cc:6915 c/c-decl.cc:7324 c/c-decl.cc:7334
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr ""
  
! #: c/c-decl.cc:6917
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr ""
  
! #: c/c-decl.cc:6937
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr ""
  
! #: c/c-decl.cc:6941
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr ""
  
! #: c/c-decl.cc:6973
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicate %<const%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"const\""
  
! #: c/c-decl.cc:6975
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<restrict%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: c/c-decl.cc:6977
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<volatile%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: c/c-decl.cc:6979
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<_Atomic%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: c/c-decl.cc:6982
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr ""
  
! #: c/c-decl.cc:7005 c/c-parser.cc:3573
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.cc:7020
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:7022
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: c/c-decl.cc:7024
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:7026
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c/c-decl.cc:7053
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.cc:7056
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr ""
  
! #: c/c-decl.cc:7060
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.cc:7063
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7066 cp/decl.cc:13130
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c/c-decl.cc:7084
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:7088
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr ""
  
! #: c/c-decl.cc:7093
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:7097
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:7102
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:7105
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr ""
--- 46117,46439 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5284 c/c-decl.cc:8413 c/c-decl.cc:10791
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5477 cp/decl2.cc:1852 cp/name-lookup.cc:8804
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr ""
  
! #: c/c-decl.cc:5557
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is usually a function"
  msgid "%q+D is usually a function"
  msgstr "`%s' - Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: c/c-decl.cc:5562 c/c-decl.cc:10622 cp/decl.cc:17941
  #, fuzzy, gcc-internal-format
  #| msgid "no previous declaration for `%s'"
  msgid "no previous declaration for %qD"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.cc:5571
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: c/c-decl.cc:5576
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr ""
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5582
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' is initialized"
  msgid "parameter %qD is initialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: c/c-decl.cc:5602
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:5682
  #, gcc-internal-format
  msgid "inline function %q+D given attribute %qs"
  msgstr ""
  
! #: c/c-decl.cc:5738
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:5740
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: c/c-decl.cc:5821
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr ""
  
! #: c/c-decl.cc:5826
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %q+D"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: c/c-decl.cc:5830
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero or negative size array %q+D"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: c/c-decl.cc:5921 m2/gm2-gcc/m2type.cc:1250
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.cc:5971
  #, gcc-internal-format
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr ""
  
! #: c/c-decl.cc:6009
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr ""
  
! #: c/c-decl.cc:6095
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c/c-decl.cc:6110 cp/decl.cc:9043
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.cc:6373
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr ""
  
! #: c/c-decl.cc:6413
  #, gcc-internal-format
  msgid "file-scope compound literal specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:6419
  #, gcc-internal-format
  msgid "compound literal implicitly auto and declared %qs"
  msgstr ""
  
! #: c/c-decl.cc:6519
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:6540 c/c-decl.cc:6555
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:6550
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.cc:6561
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr ""
  
! #: c/c-decl.cc:6566
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr ""
  
! #: c/c-decl.cc:6577
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qs has invalid type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:6583
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr ""
  
! #: c/c-decl.cc:6594
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:6600
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr ""
  
! #: c/c-decl.cc:6619
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr ""
  
! #: c/c-decl.cc:6634
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr ""
  
! #: c/c-decl.cc:6637
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr ""
  
! #: c/c-decl.cc:6644
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-decl.cc:6646
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-decl.cc:6889
  #, gcc-internal-format
  msgid "%<enum%> underlying type may not be specified here"
  msgstr ""
  
! #: c/c-decl.cc:6917 c/c-decl.cc:7326 c/c-decl.cc:7336
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr ""
  
! #: c/c-decl.cc:6919
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr ""
  
! #: c/c-decl.cc:6939
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr ""
  
! #: c/c-decl.cc:6943
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr ""
  
! #: c/c-decl.cc:6975
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicate %<const%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"const\""
  
! #: c/c-decl.cc:6977
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<restrict%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: c/c-decl.cc:6979
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<volatile%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: c/c-decl.cc:6981
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<_Atomic%>"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: c/c-decl.cc:6984
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr ""
  
! #: c/c-decl.cc:7007 c/c-parser.cc:3573
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.cc:7022
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:7024
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: c/c-decl.cc:7026
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:7028
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c/c-decl.cc:7055
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.cc:7058
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr ""
  
! #: c/c-decl.cc:7062
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.cc:7065
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7068 cp/decl.cc:13134
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c/c-decl.cc:7086
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:7090
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr ""
  
! #: c/c-decl.cc:7095
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:7099
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:7104
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:7107
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr ""
*************** msgstr ""
*** 46212,47194 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7152 c/c-decl.cc:7548
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c/c-decl.cc:7215
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr ""
  
! #: c/c-decl.cc:7217
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr ""
  
! #: c/c-decl.cc:7224
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr ""
  
! #: c/c-decl.cc:7227
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr ""
  
! #: c/c-decl.cc:7235 c/c-decl.cc:9497
  #, fuzzy, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c/c-decl.cc:7267
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.cc:7271
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.cc:7279
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:7282
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.cc:7294
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-decl.cc:7297
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-decl.cc:7306
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of array %qE is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: c/c-decl.cc:7308
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of unnamed array is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: c/c-decl.cc:7394
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array %qE is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: c/c-decl.cc:7397
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of unnamed array is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: c/c-decl.cc:7436 c/c-decl.cc:8068
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:7458
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%<[*]%> not in a declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: c/c-decl.cc:7472
  #, fuzzy, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:7478
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.cc:7482
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.cc:7584
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE declared as function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.cc:7587
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr ""
  
! #: c/c-decl.cc:7594
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.cc:7597
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.cc:7641
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function definition has qualified void return type"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: c/c-decl.cc:7645 cp/decl.cc:13539
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
! #: c/c-decl.cc:7684 c/c-decl.cc:7854 c/c-decl.cc:7908 c/c-decl.cc:8002
! #: c/c-decl.cc:8124 c/c-parser.cc:3575
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
  
! #: c/c-decl.cc:7690 c/c-decl.cc:7860 c/c-decl.cc:8007 c/c-decl.cc:8129
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr ""
  
! #: c/c-decl.cc:7745
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.cc:7749
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.cc:7755
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr ""
  
! #: c/c-decl.cc:7771
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.cc:7774
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7780
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.cc:7783
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr ""
  
! #: c/c-decl.cc:7798
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qE has atomic type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:7800
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field has atomic type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:7809
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr ""
  
! #: c/c-decl.cc:7811
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.cc:7816
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.cc:7818
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7823
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr ""
  
! #: c/c-decl.cc:7825
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr ""
  
! #: c/c-decl.cc:7828
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c/c-decl.cc:7835
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.cc:7838
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.cc:7869
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.cc:7871
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:7914
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr ""
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:7925
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7942 cp/decl.cc:12010
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.cc:7992
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr ""
  
! #: c/c-decl.cc:8034
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.cc:8036
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.cc:8049
  #, fuzzy, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.cc:8056
  #, fuzzy, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:8058
  #, fuzzy, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:8095 c/c-decl.cc:8106 c/c-decl.cc:8109
  #, fuzzy, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: c/c-decl.cc:8166
  #, fuzzy, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c/c-decl.cc:8168
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:8179
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:8182
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:8204
  #, gcc-internal-format
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:8222
  #, gcc-internal-format
  msgid "%<constexpr%> object has variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8226 c/c-parser.cc:12258
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8232 c/c-parser.cc:12261
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8258
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:8270
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.cc:8272
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:8307
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8309
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8417 c/c-decl.cc:10549
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
  
! #: c/c-decl.cc:8429
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr ""
  
! #: c/c-decl.cc:8474
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:8478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:8489
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.cc:8493
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.cc:8568
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr ""
  
! #: c/c-decl.cc:8572 c/c-decl.cc:8608
  #, fuzzy, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c/c-decl.cc:8602
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr ""
  
! #: c/c-decl.cc:8650
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8657
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8783
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr ""
  
! #: c/c-decl.cc:8789
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "struct defined here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.cc:8795
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "union defined here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.cc:8886
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.cc:8888
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.cc:8897
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.cc:8899
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.cc:8929 c/c-decl.cc:9927
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8935 c/c-decl.cc:9933
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:8999 cp/decl.cc:5661
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
  
! #: c/c-decl.cc:9004
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:9007
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:9100 c/c-decl.cc:9118 c/c-decl.cc:9179
  #, fuzzy, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: c/c-decl.cc:9205
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9208
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9389
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr ""
  
! #: c/c-decl.cc:9391
  #, gcc-internal-format
  msgid "union has no members"
  msgstr ""
  
! #: c/c-decl.cc:9396
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr ""
  
! #: c/c-decl.cc:9398
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:9476 cp/decl.cc:14566
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
  
! #: c/c-decl.cc:9482
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr ""
  
! #: c/c-decl.cc:9488
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr ""
  
! #: c/c-decl.cc:9519
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr ""
  
! #: c/c-decl.cc:9542
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "type %qT is too large"
  msgstr "%s - Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: c/c-decl.cc:9606
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9673
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.cc:9686
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:9689
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.cc:9852
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.cc:9897
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %<enum %E%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: c/c-decl.cc:9909
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9996 cp/decl.cc:17200 m2/gm2-gcc/m2type.cc:2073
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10015
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.cc:10024
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:10133
  #, fuzzy, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.cc:10165 c/c-decl.cc:10181
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.cc:10176
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.cc:10200
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.cc:10207
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10235
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:10241
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr ""
  
! #: c/c-decl.cc:10442 cp/decl.cc:5981 cp/decl.cc:17785
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
  
! #: c/c-decl.cc:10460
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:10472
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type defaults to %<int%>"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: c/c-decl.cc:10500
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.cc:10558
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for `%s'"
  msgid "no previous prototype for %qD"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð¿Ñ€Ð°Ñ‚Ð°Ñ‚Ñ‹Ð¿Ð° Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.cc:10567
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.cc:10585
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.cc:10604
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type of %qD is not %<int%>"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: c/c-decl.cc:10606
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10613
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is usually a function"
  msgid "%qD is normally a non-static function"
  msgstr "`%s' - Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: c/c-decl.cc:10664
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.cc:10679
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.cc:10696
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:10736 c/c-decl.cc:10740
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr ""
  
! #: c/c-decl.cc:10753
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr ""
  
! #: c/c-decl.cc:10769
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr ""
  
! #: c/c-decl.cc:10777
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: c/c-decl.cc:10786
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.cc:10815 c/c-decl.cc:10820
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:10840
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:10847
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr ""
  
! #: c/c-decl.cc:10900
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:10911
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "number of arguments doesn%'t match prototype"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: c/c-decl.cc:10914 c/c-decl.cc:10961 c/c-decl.cc:10975
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "prototype declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.cc:10953
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:10958
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10968
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:10973
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11231 cp/decl.cc:18722
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:11250 cp/decl.cc:18793
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: c/c-decl.cc:11347
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.cc:11352
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11359
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: c/c-decl.cc:11393
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11397
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11404
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11409
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11415
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11419
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11706
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:11765 c/c-decl.cc:11772
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "duplicate %qE declaration specifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: c/c-decl.cc:11800 c/c-decl.cc:12878
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:11802
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr ""
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:11807
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:11820 c/c-decl.cc:12220 c/c-decl.cc:12673
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:11832 cp/parser.cc:34248
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
  msgstr "`long long long' - Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð´Ð¾ÑžÐ³Ð° Ð´Ð»Ñ� GCC"
  
! #: c/c-decl.cc:11845
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support `long long'"
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ `long long'"
  
! #: c/c-decl.cc:12082 c/c-parser.cc:11621
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:12132
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support saturating types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:12207 c/c-decl.cc:12813 c/c-decl.cc:12872
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qE"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: c/c-decl.cc:12267
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:12289
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: c/c-decl.cc:12332
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:12451
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:12502 cp/parser.cc:20288
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: c/c-decl.cc:12573
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:12597 c/c-decl.cc:12974 c/c-parser.cc:10628
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: c/c-decl.cc:12599
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:12628
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.cc:12634
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.cc:12641
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12689
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:12702
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.cc:12757
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not at beginning of declaration"
--- 46441,47423 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7154 c/c-decl.cc:7550
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c/c-decl.cc:7217
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr ""
  
! #: c/c-decl.cc:7219
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr ""
  
! #: c/c-decl.cc:7226
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr ""
  
! #: c/c-decl.cc:7229
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr ""
  
! #: c/c-decl.cc:7237 c/c-decl.cc:9542
  #, fuzzy, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c/c-decl.cc:7269
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.cc:7273
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.cc:7281
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:7284
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.cc:7296
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-decl.cc:7299
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-decl.cc:7308
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of array %qE is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: c/c-decl.cc:7310
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of unnamed array is negative"
  msgstr "Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° "
  
! #: c/c-decl.cc:7396
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array %qE is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: c/c-decl.cc:7399
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of unnamed array is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: c/c-decl.cc:7438 c/c-decl.cc:8070
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:7460
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%<[*]%> not in a declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: c/c-decl.cc:7474
  #, fuzzy, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:7480
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.cc:7484
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.cc:7586
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE declared as function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.cc:7589
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr ""
  
! #: c/c-decl.cc:7596
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.cc:7599
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr ""
  
! #: c/c-decl.cc:7643
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function definition has qualified void return type"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: c/c-decl.cc:7647 cp/decl.cc:13543
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
! #: c/c-decl.cc:7686 c/c-decl.cc:7856 c/c-decl.cc:7910 c/c-decl.cc:8004
! #: c/c-decl.cc:8126 c/c-parser.cc:3575
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
  
! #: c/c-decl.cc:7692 c/c-decl.cc:7862 c/c-decl.cc:8009 c/c-decl.cc:8131
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr ""
  
! #: c/c-decl.cc:7747
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.cc:7751
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.cc:7757
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr ""
  
! #: c/c-decl.cc:7773
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.cc:7776
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7782
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.cc:7785
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr ""
  
! #: c/c-decl.cc:7800
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qE has atomic type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:7802
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field has atomic type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:7811
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr ""
  
! #: c/c-decl.cc:7813
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.cc:7818
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr ""
  
! #: c/c-decl.cc:7820
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7825
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr ""
  
! #: c/c-decl.cc:7827
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr ""
  
! #: c/c-decl.cc:7830
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c/c-decl.cc:7837
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.cc:7840
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.cc:7871
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.cc:7873
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:7916
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr ""
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:7927
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7944 cp/decl.cc:12014
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.cc:7994
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr ""
  
! #: c/c-decl.cc:8036
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.cc:8038
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.cc:8051
  #, fuzzy, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.cc:8058
  #, fuzzy, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:8060
  #, fuzzy, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:8097 c/c-decl.cc:8108 c/c-decl.cc:8111
  #, fuzzy, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: c/c-decl.cc:8168
  #, fuzzy, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c/c-decl.cc:8170
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:8181
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:8184
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:8206
  #, gcc-internal-format
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:8224
  #, gcc-internal-format
  msgid "%<constexpr%> object has variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8228 c/c-parser.cc:12277
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8234 c/c-parser.cc:12280
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8260
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:8272
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr ""
  
! #: c/c-decl.cc:8274
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:8309
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8311
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8419 c/c-decl.cc:10596
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
  
! #: c/c-decl.cc:8431
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr ""
  
! #: c/c-decl.cc:8476
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:8480
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:8491
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.cc:8495
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.cc:8570
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr ""
  
! #: c/c-decl.cc:8574 c/c-decl.cc:8610
  #, fuzzy, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c/c-decl.cc:8604
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr ""
  
! #: c/c-decl.cc:8652
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8659
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8785
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr ""
  
! #: c/c-decl.cc:8791
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "struct defined here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.cc:8797
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "union defined here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.cc:8890
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.cc:8892
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.cc:8901
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.cc:8903
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.cc:8935 c/c-decl.cc:9974
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8941 c/c-decl.cc:9980
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:9005 cp/decl.cc:5661
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
  
! #: c/c-decl.cc:9010
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:9013
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:9106 c/c-decl.cc:9124 c/c-decl.cc:9185
  #, fuzzy, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"%s\""
  
! #: c/c-decl.cc:9211
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9214
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9434
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr ""
  
! #: c/c-decl.cc:9436
  #, gcc-internal-format
  msgid "union has no members"
  msgstr ""
  
! #: c/c-decl.cc:9441
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr ""
  
! #: c/c-decl.cc:9443
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr ""
  
! #: c/c-decl.cc:9521 cp/decl.cc:14576
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr ""
  
! #: c/c-decl.cc:9527
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr ""
  
! #: c/c-decl.cc:9533
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr ""
  
! #: c/c-decl.cc:9564
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr ""
  
! #: c/c-decl.cc:9587
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "type %qT is too large"
  msgstr "%s - Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: c/c-decl.cc:9651
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9718
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.cc:9731
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:9734
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.cc:9899
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.cc:9944
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "redeclaration of %<enum %E%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: c/c-decl.cc:9956
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10043 cp/decl.cc:17215 m2/gm2-gcc/m2type.cc:2073
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10062
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.cc:10071
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:10180
  #, fuzzy, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: c/c-decl.cc:10212 c/c-decl.cc:10228
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.cc:10223
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.cc:10247
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.cc:10254
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10282
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr ""
  
! #: c/c-decl.cc:10288
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr ""
  
! #: c/c-decl.cc:10489 cp/decl.cc:5981 cp/decl.cc:17800
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr ""
  
! #: c/c-decl.cc:10507
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:10519
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type defaults to %<int%>"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: c/c-decl.cc:10547
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.cc:10605
  #, fuzzy, gcc-internal-format
  #| msgid "no previous prototype for `%s'"
  msgid "no previous prototype for %qD"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð¿Ñ€Ð°Ñ‚Ð°Ñ‚Ñ‹Ð¿Ð° Ð´Ð»Ñ� \"%s\""
  
! #: c/c-decl.cc:10614
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.cc:10632
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: c/c-decl.cc:10651
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type of %qD is not %<int%>"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: c/c-decl.cc:10653
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10660
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is usually a function"
  msgid "%qD is normally a non-static function"
  msgstr "`%s' - Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: c/c-decl.cc:10711
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.cc:10726
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.cc:10743
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:10783 c/c-decl.cc:10787
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr ""
  
! #: c/c-decl.cc:10800
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr ""
  
! #: c/c-decl.cc:10816
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr ""
  
! #: c/c-decl.cc:10824
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: c/c-decl.cc:10833
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: c/c-decl.cc:10862 c/c-decl.cc:10867
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr ""
  
! #: c/c-decl.cc:10887
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-decl.cc:10894
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr ""
  
! #: c/c-decl.cc:10947
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:10958
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "number of arguments doesn%'t match prototype"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: c/c-decl.cc:10961 c/c-decl.cc:11008 c/c-decl.cc:11022
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "prototype declaration"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: c/c-decl.cc:11000
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11005
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11015
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr ""
  
! #: c/c-decl.cc:11020
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11278 cp/decl.cc:18737
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr ""
  
! #: c/c-decl.cc:11297 cp/decl.cc:18808
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: c/c-decl.cc:11394
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.cc:11399
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11406
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: c/c-decl.cc:11440
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11444
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11451
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11456
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11462
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11466
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11753
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:11812 c/c-decl.cc:11819
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "duplicate %qE declaration specifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: c/c-decl.cc:11847 c/c-decl.cc:12925
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:11849
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr ""
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:11854
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:11867 c/c-decl.cc:12267 c/c-decl.cc:12720
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:11879 cp/parser.cc:34266
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
  msgstr "`long long long' - Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð´Ð¾ÑžÐ³Ð° Ð´Ð»Ñ� GCC"
  
! #: c/c-decl.cc:11892
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support `long long'"
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ `long long'"
  
! #: c/c-decl.cc:12129 c/c-parser.cc:11619
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:12179
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support saturating types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:12254 c/c-decl.cc:12860 c/c-decl.cc:12919
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qE"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: c/c-decl.cc:12314
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:12336
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: c/c-decl.cc:12379
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:12498
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:12549 cp/parser.cc:20288
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: c/c-decl.cc:12620
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:12644 c/c-decl.cc:13021 c/c-parser.cc:10626
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: c/c-decl.cc:12646
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:12675
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.cc:12681
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-decl.cc:12688
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12736
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:12749
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.cc:12804
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not at beginning of declaration"
*************** msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ
*** 47196,47352 ****
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12778 c/c-decl.cc:12855
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:12780
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:12782 c/c-decl.cc:12851
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:12784 c/c-decl.cc:12821
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:12798 c/c-parser.cc:3100 c/c-parser.cc:4427 c/c-parser.cc:9962
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: c/c-decl.cc:12801 c/c-parser.cc:3103 c/c-parser.cc:4430 c/c-parser.cc:9965
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C90 does not support %qE"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: c/c-decl.cc:12827
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:12836
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.cc:12842
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:12849
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:12857
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr ""
  
! #: c/c-decl.cc:12870
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:12886
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:12894
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:12971
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:12986
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ‹ \"complex\" Ñƒ Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ– \"double complex\""
  
! #: c/c-decl.cc:12997
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:13026
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13052 c/c-decl.cc:13068 c/c-decl.cc:13094
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:13237
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr ""
  
! #: c/c-decl.cc:13246
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:13545 cp/semantics.cc:6316
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13549 cp/semantics.cc:6320
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.cc:389 c/c-typeck.cc:12830 cp/typeck.cc:5734
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.cc:399 c/c-typeck.cc:12839 cp/typeck.cc:5742
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:400 c/c-typeck.cc:12766 cp/typeck.cc:5681
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:409 c/c-typeck.cc:12858 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:410 c/c-typeck.cc:12790 cp/typeck.cc:5692
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:417 c/c-typeck.cc:12850
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.cc:418 c/c-typeck.cc:12777
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
--- 47425,47581 ----
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12825 c/c-decl.cc:12902
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:12827
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:12829 c/c-decl.cc:12898
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:12831 c/c-decl.cc:12868
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:12845 c/c-parser.cc:3100 c/c-parser.cc:4427 c/c-parser.cc:9960
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: c/c-decl.cc:12848 c/c-parser.cc:3103 c/c-parser.cc:4430 c/c-parser.cc:9963
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C90 does not support %qE"
  msgstr "%s Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ %s"
  
! #: c/c-decl.cc:12874
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:12883
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.cc:12889
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:12896
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:12904
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr ""
  
! #: c/c-decl.cc:12917
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:12933
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:12941
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13018
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:13033
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ‹ \"complex\" Ñƒ Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ– \"double complex\""
  
! #: c/c-decl.cc:13044
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:13073
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13099 c/c-decl.cc:13115 c/c-decl.cc:13141
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:13284
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr ""
  
! #: c/c-decl.cc:13293
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-decl.cc:13592 cp/semantics.cc:6389
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13596 cp/semantics.cc:6393
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.cc:389 c/c-typeck.cc:12832 cp/typeck.cc:5736
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.cc:399 c/c-typeck.cc:12841 cp/typeck.cc:5744
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:400 c/c-typeck.cc:12768 cp/typeck.cc:5683
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:409 c/c-typeck.cc:12860 cp/typeck.cc:5752
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:410 c/c-typeck.cc:12792 cp/typeck.cc:5694
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:417 c/c-typeck.cc:12852
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.cc:418 c/c-typeck.cc:12779
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
*************** msgstr ""
*** 47366,47372 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1409 cp/parser.cc:34485
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
--- 47595,47601 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1409 cp/parser.cc:34503
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr ""
*************** msgstr ""
*** 47377,47389 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: c/c-parser.cc:1917 c/c-parser.cc:1926 c/c-parser.cc:25332 cp/parser.cc:49026
! #: cp/semantics.cc:3564 cp/semantics.cc:3573
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2022 c/c-parser.cc:13376
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr ""
--- 47606,47618 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: c/c-parser.cc:1917 c/c-parser.cc:1926 c/c-parser.cc:25405 cp/parser.cc:49093
! #: cp/semantics.cc:3633 cp/semantics.cc:3642
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2022 c/c-parser.cc:13395
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr ""
*************** msgstr ""
*** 47419,47427 ****
  msgid "unknown type name %qE"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: c/c-parser.cc:2315 c/c-parser.cc:14736 c/c-parser.cc:22962
! #: c/c-parser.cc:23561 c/c-parser.cc:24147 cp/parser.cc:46386
! #: cp/parser.cc:51112
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration specifiers"
--- 47648,47656 ----
  msgid "unknown type name %qE"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: c/c-parser.cc:2315 c/c-parser.cc:14755 c/c-parser.cc:23035
! #: c/c-parser.cc:23634 c/c-parser.cc:24220 cp/parser.cc:46431
! #: cp/parser.cc:51179
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration"
  msgid "expected declaration specifiers"
*************** msgstr ""
*** 47453,47459 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2439 cp/parser.cc:36739 cp/parser.cc:36811
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
--- 47682,47688 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2439 cp/parser.cc:36757 cp/parser.cc:36829
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
*************** msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½
*** 47469,47480 ****
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.cc:2505 c/c-parser.cc:7727 cp/parser.cc:12966 cp/parser.cc:13190
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:2508 c/c-parser.cc:7710 cp/cp-gimplify.cc:3637
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr ""
--- 47698,47709 ----
  msgid "unexpected attribute"
  msgstr ""
  
! #: c/c-parser.cc:2505 c/c-parser.cc:7725 cp/parser.cc:12966 cp/parser.cc:13190
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr ""
  
! #: c/c-parser.cc:2508 c/c-parser.cc:7708 cp/cp-gimplify.cc:3647
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr ""
*************** msgstr ""
*** 47535,47541 ****
  msgid "ISO C forbids nested functions"
  msgstr ""
  
! #: c/c-parser.cc:3126 c/c-parser.cc:8889 c/c-parser.cc:14809
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
--- 47764,47770 ----
  msgid "ISO C forbids nested functions"
  msgstr ""
  
! #: c/c-parser.cc:3126 c/c-parser.cc:8887 c/c-parser.cc:14828
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr ""
*************** msgstr ""
*** 47566,47572 ****
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3164 cp/semantics.cc:11678
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
--- 47795,47801 ----
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3164 cp/semantics.cc:11751
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
*************** msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–
*** 47631,47651 ****
  msgid "empty enum is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: c/c-parser.cc:3805 c/c-parser.cc:4859 c/c-parser.cc:5717 c/c-parser.cc:5734
! #: c/c-parser.cc:6263 c/c-parser.cc:6995 c/c-parser.cc:8756 c/c-parser.cc:8839
! #: c/c-parser.cc:9819 c/c-parser.cc:10136 c/c-parser.cc:10145
! #: c/c-parser.cc:10688 c/c-parser.cc:10878 c/c-parser.cc:10906
! #: c/c-parser.cc:12079 c/c-parser.cc:12652 c/c-parser.cc:12690
! #: c/c-parser.cc:12958 c/c-parser.cc:13009 c/c-parser.cc:13169
! #: c/c-parser.cc:13199 c/c-parser.cc:13207 c/c-parser.cc:13236
! #: c/c-parser.cc:13249 c/c-parser.cc:13555 c/c-parser.cc:13679
! #: c/c-parser.cc:14264 c/c-parser.cc:14317 c/c-parser.cc:14333
! #: c/c-parser.cc:14379 c/c-parser.cc:15367 c/c-parser.cc:15412
! #: c/c-parser.cc:18265 c/c-parser.cc:18402 c/c-parser.cc:19159
! #: c/c-parser.cc:21755 c/c-parser.cc:24625 c/c-parser.cc:24814
  #: c/gimple-parser.cc:1895 c/gimple-parser.cc:1942 cp/parser.cc:9524
! #: cp/parser.cc:34488 cp/parser.cc:37716 cp/parser.cc:40816 cp/parser.cc:41008
! #: cp/parser.cc:47959 cp/parser.cc:50378
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
--- 47860,47880 ----
  msgid "empty enum is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: c/c-parser.cc:3805 c/c-parser.cc:4859 c/c-parser.cc:5716 c/c-parser.cc:5733
! #: c/c-parser.cc:6261 c/c-parser.cc:6993 c/c-parser.cc:8754 c/c-parser.cc:8837
! #: c/c-parser.cc:9817 c/c-parser.cc:10134 c/c-parser.cc:10143
! #: c/c-parser.cc:10686 c/c-parser.cc:10876 c/c-parser.cc:10904
! #: c/c-parser.cc:12098 c/c-parser.cc:12671 c/c-parser.cc:12709
! #: c/c-parser.cc:12977 c/c-parser.cc:13028 c/c-parser.cc:13188
! #: c/c-parser.cc:13218 c/c-parser.cc:13226 c/c-parser.cc:13255
! #: c/c-parser.cc:13268 c/c-parser.cc:13574 c/c-parser.cc:13698
! #: c/c-parser.cc:14283 c/c-parser.cc:14336 c/c-parser.cc:14352
! #: c/c-parser.cc:14398 c/c-parser.cc:15386 c/c-parser.cc:15431
! #: c/c-parser.cc:18314 c/c-parser.cc:18451 c/c-parser.cc:19208
! #: c/c-parser.cc:21828 c/c-parser.cc:24698 c/c-parser.cc:24887
  #: c/gimple-parser.cc:1895 c/gimple-parser.cc:1942 cp/parser.cc:9524
! #: cp/parser.cc:34506 cp/parser.cc:37734 cp/parser.cc:40861 cp/parser.cc:41053
! #: cp/parser.cc:48026 cp/parser.cc:50445
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr ""
*************** msgstr ""
*** 47680,47686 ****
  msgid "no semicolon at end of struct or union"
  msgstr ""
  
! #: c/c-parser.cc:4192 c/c-parser.cc:6029
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
--- 47909,47915 ----
  msgid "no semicolon at end of struct or union"
  msgstr ""
  
! #: c/c-parser.cc:4192 c/c-parser.cc:6027
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
*************** msgstr ""
*** 47725,47871 ****
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5562 cp/parser.cc:29822
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr ""
  
! #: c/c-parser.cc:5609 cp/parser.cc:29878
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:5755 cp/parser.cc:30047
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr ""
  
! #: c/c-parser.cc:5771 cp/parser.cc:30063
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr ""
  
! #: c/c-parser.cc:5893
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: c/c-parser.cc:6106 c/c-parser.cc:6169 c/c-typeck.cc:8822
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr ""
  
! #: c/c-parser.cc:6163
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: c/c-parser.cc:6227
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6383
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6395
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6403
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:6567 cp/parser.cc:13308
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:6574 cp/parser.cc:13315
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:6581 cp/parser.cc:13322
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:6638 c/c-parser.cc:6793 cp/parser.cc:12240 cp/parser.cc:12390
! #: cp/parser.cc:48555
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:6646 cp/parser.cc:12248
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:6670 c/c-parser.cc:6889 c/c-parser.cc:25015 cp/parser.cc:12272
! #: cp/parser.cc:48535 cp/parser.cc:48675
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:6762 cp/parser.cc:12359
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6770 cp/parser.cc:12367
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6782 cp/parser.cc:12379
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:6901 cp/parser.cc:12509
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7010
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-parser.cc:7016 c/c-parser.cc:7197 c/c-parser.cc:7222
  #: c/gimple-parser.cc:424
  #, fuzzy, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c/c-parser.cc:7126
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7146 c/c-parser.cc:7188
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids label declarations"
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-parser.cc:7230
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7235 cp/parser.cc:13369
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7266
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr ""
--- 47954,48100 ----
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5562 cp/parser.cc:29829
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr ""
  
! #: c/c-parser.cc:5609 cp/parser.cc:29885
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:5754 cp/parser.cc:30054
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr ""
  
! #: c/c-parser.cc:5770 cp/parser.cc:30070
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr ""
  
! #: c/c-parser.cc:5891
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: c/c-parser.cc:6104 c/c-parser.cc:6167 c/c-typeck.cc:8824
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr ""
  
! #: c/c-parser.cc:6161
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: c/c-parser.cc:6225
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6381
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6393
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6401
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:6565 cp/parser.cc:13308
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:6572 cp/parser.cc:13315
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:6579 cp/parser.cc:13322
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:6636 c/c-parser.cc:6791 cp/parser.cc:12240 cp/parser.cc:12390
! #: cp/parser.cc:48622
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:6644 cp/parser.cc:12248
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:6668 c/c-parser.cc:6887 c/c-parser.cc:25088 cp/parser.cc:12272
! #: cp/parser.cc:48602 cp/parser.cc:48742
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:6760 cp/parser.cc:12359
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6768 cp/parser.cc:12367
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6780 cp/parser.cc:12379
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:6899 cp/parser.cc:12509
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7008
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-parser.cc:7014 c/c-parser.cc:7195 c/c-parser.cc:7220
  #: c/gimple-parser.cc:424
  #, fuzzy, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: c/c-parser.cc:7124
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7144 c/c-parser.cc:7186
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids label declarations"
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-parser.cc:7228
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7233 cp/parser.cc:13369
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7264
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr ""
*************** msgstr ""
*** 47874,49396 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7315 c/c-parser.cc:7319 c/c-parser.cc:7752
  #: c/gimple-parser.cc:2434 cp/parser.cc:12872
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.cc:7374
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7402
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:7634
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:7735
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:7860 cp/parser.cc:14984
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: c/c-parser.cc:7902 cp/parser.cc:14987
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: c/c-parser.cc:8033 cp/parser.cc:13782
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:8122 c/c-parser.cc:8187 c/c-parser.cc:8306 cp/parser.cc:14614
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8195
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8340 c/c-parser.cc:8372
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:8395
  #, fuzzy, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c/c-parser.cc:8419 cp/parser.cc:14069
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:8425 cp/parser.cc:14075
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:8466
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:8588 c/c-parser.cc:8599 c/c-parser.cc:8610
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: c/c-parser.cc:8589 c/c-parser.cc:8600 c/c-parser.cc:8611 cp/parser.cc:22744
  #: cp/parser.cc:22761 cp/parser.cc:22775
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:8620
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr ""
  
! #: c/c-parser.cc:8670
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:8969 cp/parser.cc:4706
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:9177
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:9401 cp/typeck.cc:5513
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:9407 cp/typeck.cc:5518
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
  
! #: c/c-parser.cc:9678
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr ""
  
! #: c/c-parser.cc:9681
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr ""
  
! #: c/c-parser.cc:9782
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr ""
  
! #: c/c-parser.cc:9914
  #, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:9917
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:9933
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:10006
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr ""
  
! #: c/c-parser.cc:10009
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c/c-parser.cc:10033
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr ""
  
! #: c/c-parser.cc:10186
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: c/c-parser.cc:10269
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-parser.cc:10272
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-parser.cc:10341
  #, gcc-internal-format
  msgid "%<_Generic%> association has function type"
  msgstr ""
  
! #: c/c-parser.cc:10344
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> association has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.cc:10348
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:10382
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:10383
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:10391
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:10392
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr ""
  
! #: c/c-parser.cc:10415
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr ""
  
! #: c/c-parser.cc:10417
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:10442
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:10463
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: c/c-parser.cc:10471
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: c/c-parser.cc:10477
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr ""
  
! #: c/c-parser.cc:10493
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: c/c-parser.cc:10516 c/c-parser.cc:10520
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-parser.cc:10524
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-parser.cc:10702 c/c-parser.cc:12146 c/c-parser.cc:12168
! #: c/c-parser.cc:21172 c/gimple-parser.cc:1811 c/gimple-parser.cc:2451
! #: cp/parser.cc:43040
  #, gcc-internal-format
  msgid "expected expression"
  msgstr ""
  
! #: c/c-parser.cc:10724
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr ""
  
! #: c/c-parser.cc:10739
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr ""
  
! #: c/c-parser.cc:10933
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: c/c-parser.cc:10949
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: c/c-parser.cc:11019 c/c-parser.cc:11036 c/c-parser.cc:11043
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.cc:11064
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: c/c-parser.cc:11108 c/c-parser.cc:11118
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11140 c/c-parser.cc:11150
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11183
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr ""
  
! #: c/c-parser.cc:11202
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:11250
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11273
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11290
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11329
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:11340
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:11348
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:11356 c/c-parser.cc:11386
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:11364 c/c-parser.cc:11406
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:11378
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:11398
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:11501
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr ""
  
! #: c/c-parser.cc:11542
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:11555
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: c/c-parser.cc:11559
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: c/c-parser.cc:11585
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: c/c-parser.cc:11607
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:11616
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.cc:11661 c/c-parser.cc:11690 cp/parser.cc:7764
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: c/c-parser.cc:11851
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %qs"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: c/c-parser.cc:11860
  #, fuzzy, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-parser.cc:12123 cp/parser.cc:6134
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:12133
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-parser.cc:12221
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:12226
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:12241
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:12246
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr ""
  
! #: c/c-parser.cc:12277
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:12282
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids `goto *expr;'"
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"goto *expr;\""
  
! #: c/c-parser.cc:12284
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr ""
  
! #: c/c-parser.cc:12298
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:12373
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12378
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12386
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:12397
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12401
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12406
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12419
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12423
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12440
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12445
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12450
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12476
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:12606 cp/parser.cc:8164
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:12980
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:13076
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:13324
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c/c-parser.cc:13456
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:13476
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:13598
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr ""
  
! #: c/c-parser.cc:14050
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.cc:14118 cp/parser.cc:37573
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:14132 cp/parser.cc:37586
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c/c-parser.cc:14171
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:14174 cp/parser.cc:37623
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:14183 cp/parser.cc:37632
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:14194 cp/parser.cc:37646
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr ""
  
! #: c/c-parser.cc:14210 cp/parser.cc:37665
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:14434 cp/semantics.cc:13110
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:14470 cp/parser.cc:50733
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:14490 c/c-parser.cc:23558 c/c-parser.cc:23867
! #: c/c-parser.cc:23930 c/c-parser.cc:24040 cp/parser.cc:46383
! #: cp/parser.cc:46731 cp/parser.cc:46846 cp/parser.cc:46945 cp/parser.cc:50754
! #: cp/parser.cc:50770 cp/parser.cc:50786 cp/parser.cc:50803 cp/parser.cc:50820
! #: cp/parser.cc:50837 cp/parser.cc:50864 cp/parser.cc:50878 cp/parser.cc:50903
! #: cp/parser.cc:50917
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:14513 cp/parser.cc:50892
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:14603 cp/parser.cc:51016
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:14610 cp/parser.cc:51022
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:14622 c/c-parser.cc:14638
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:14705 cp/parser.cc:51099
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:14718 cp/parser.cc:50744
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.cc:15085 c/c-parser.cc:18983 c/c-parser.cc:20640
! #: c/c-parser.cc:20659 c/c-parser.cc:20910 c/c-parser.cc:20968
! #: c/c-parser.cc:20975 c/c-parser.cc:20982 c/c-parser.cc:25881
! #: c/c-parser.cc:25889 c/c-parser.cc:26159 c/c-parser.cc:26169
! #: c/c-parser.cc:26263 c/c-parser.cc:26270 c/c-parser.cc:26277
! #: cp/parser.cc:38096 cp/parser.cc:41648 cp/parser.cc:42566 cp/parser.cc:42603
! #: cp/parser.cc:42792 cp/parser.cc:42855 cp/parser.cc:42862 cp/parser.cc:42869
! #: cp/parser.cc:48178 cp/parser.cc:48185 cp/parser.cc:48192 cp/parser.cc:49639
! #: cp/parser.cc:49647 cp/parser.cc:49799 cp/parser.cc:49809
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.cc:15112
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:15517 c/c-parser.cc:15529
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:15697 c/c-parser.cc:26565
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.cc:15701 cp/semantics.cc:8541
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: c/c-parser.cc:15743 cp/parser.cc:38950
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:15838 cp/parser.cc:39028
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:15840 cp/parser.cc:39030
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:15925 cp/parser.cc:39100
  #, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr ""
  
! #: c/c-parser.cc:16002 cp/parser.cc:39182
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.cc:16022 c/c-parser.cc:23923 c/c-parser.cc:24033
! #: cp/parser.cc:39200 cp/parser.cc:46723 cp/parser.cc:46838
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.cc:16075 cp/parser.cc:39255
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:16082 cp/parser.cc:39262
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.cc:16084 cp/parser.cc:39264
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:16090 cp/parser.cc:39270
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:16195 c/c-parser.cc:16255 c/c-parser.cc:16317
! #: c/c-parser.cc:16365 c/c-parser.cc:16445 c/c-parser.cc:16842
! #: c/c-parser.cc:16924 c/c-parser.cc:17529 c/c-parser.cc:17674
! #: c/c-parser.cc:17742 c/c-parser.cc:18920
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16206
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16267
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16329 cp/semantics.cc:8755
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16378 cp/semantics.cc:8785
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:16412 cp/parser.cc:39496
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:16484 cp/parser.cc:39566
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:16552
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr ""
  
! #: c/c-parser.cc:16629 cp/parser.cc:39718
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:16632 cp/parser.cc:39721
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:16716 cp/semantics.cc:7612 cp/semantics.cc:7667
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:16728 c/c-parser.cc:16851 cp/semantics.cc:7646
! #: cp/semantics.cc:7681
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16790 cp/parser.cc:38722
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many %<static%> arguments"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.cc:16824 cp/parser.cc:38755
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "unexpected argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: c/c-parser.cc:16991 cp/semantics.cc:8972
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:17059 cp/parser.cc:41829
  #, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:17101 cp/parser.cc:39771
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:17110 c/c-parser.cc:17116 cp/parser.cc:39780
! #: cp/parser.cc:39790
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr ""
  
! #: c/c-parser.cc:17152 cp/parser.cc:39830
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:17205 cp/parser.cc:39898
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17330 c/c-parser.cc:25432 cp/parser.cc:49280
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:17452 cp/parser.cc:40156
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:17506 cp/parser.cc:40172
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:17510 cp/parser.cc:40175
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:17523 cp/semantics.cc:7728
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17546 cp/parser.cc:40195
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%-code"
  msgid "invalid schedule kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: c/c-parser.cc:17685 c/c-parser.cc:17696
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17704 cp/semantics.cc:7695
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:17753 cp/semantics.cc:7824
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17798 cp/semantics.cc:7952
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17910 c/c-parser.cc:20627 cp/parser.cc:42558
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr ""
  
! #: c/c-parser.cc:17917
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qs modifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: c/c-parser.cc:17965 cp/semantics.cc:8087
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17976 cp/semantics.cc:8042 cp/semantics.cc:8058
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18095 cp/parser.cc:40642
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr ""
  
! #: c/c-parser.cc:18107 cp/parser.cc:40655
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:18115 c/c-parser.cc:18143
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:18195
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18234
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18594 cp/parser.cc:41202
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:18642 cp/parser.cc:41257 cp/parser.cc:41709 cp/parser.cc:41759
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%d Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: c/c-parser.cc:18703 cp/parser.cc:41287
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid doacross kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.cc:18772 cp/parser.cc:41430
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:18782 cp/parser.cc:41443
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:18792 cp/parser.cc:41456
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.cc:18800 cp/parser.cc:41467
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:18838 cp/parser.cc:41507
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.cc:18890 cp/parser.cc:41571
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18902 cp/parser.cc:41582
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:18925 cp/semantics.cc:7849
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:18958 cp/parser.cc:41653
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:19037
  #, fuzzy, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: c/c-parser.cc:19081
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:19179 cp/semantics.cc:8268
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19391 cp/parser.cc:42045
  #, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr ""
  
! #: c/c-parser.cc:19402 c/c-parser.cc:19767 cp/parser.cc:42056
! #: cp/parser.cc:42464
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%qs is not valid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: c/c-parser.cc:19447 cp/parser.cc:42104
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:19600 cp/parser.cc:42297
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:19756 cp/parser.cc:42453
  #, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr ""
  
! #: c/c-parser.cc:19891 cp/parser.cc:47284
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:19901 cp/parser.cc:47294
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:19921 cp/parser.cc:47314
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:19932 cp/parser.cc:47325
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:19939 cp/parser.cc:47332
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:19947 cp/parser.cc:47340
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:19958 cp/parser.cc:47362
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:19968 cp/parser.cc:47385
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:20061 cp/parser.cc:47469
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:20077 cp/parser.cc:47486
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:20109 cp/parser.cc:47244
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20338 cp/parser.cc:3367
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr ""
  
! #: c/c-parser.cc:20342
  #, gcc-internal-format
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.cc:20360 cp/parser.cc:50066
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD does not refer to a function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: c/c-parser.cc:20383 c/c-parser.cc:20431 cp/parser.cc:1662
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:20423 cp/parser.cc:50117 cp/parser.cc:50164
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:20454 cp/parser.cc:50192
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:20455 cp/parser.cc:50194
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:20500 cp/parser.cc:47702
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20558
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:20562 c/c-parser.cc:20585
  #, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr ""
  
! #: c/c-parser.cc:20580
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20583
  #, fuzzy, gcc-internal-format
  #| msgid "`O' modifier"
  msgid "modified here"
  msgstr "'O' Ð¼Ð°Ð´Ñ‹Ñ„Ñ–ÐºÐ°Ñ‚Ð°Ñ€"
  
! #: c/c-parser.cc:20651 cp/parser.cc:42578 cp/parser.cc:42593
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20675
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20692
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20699
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:20707
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20714
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:20721
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:20725
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> for static variables like %qD not yet supported"
  msgstr ""
  
! #: c/c-parser.cc:20876 cp/parser.cc:42758
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20915 cp/parser.cc:42797
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:20939 cp/parser.cc:42826
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20954 cp/parser.cc:42841
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many atomic clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.cc:20961 cp/parser.cc:42848
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr ""
  
! #: c/c-parser.cc:20999 c/c-parser.cc:21006 cp/parser.cc:42886
! #: cp/parser.cc:42893
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:21012 c/c-parser.cc:21017 cp/parser.cc:42899
! #: cp/parser.cc:42904
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:21040 cp/parser.cc:42927
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:21051 cp/parser.cc:42938
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:21083 cp/parser.cc:42970
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21093 cp/parser.cc:42980
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21216 cp/parser.cc:43080
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:21223 cp/parser.cc:43087
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:21296 cp/parser.cc:43152 cp/parser.cc:43435 cp/parser.cc:43529
! #: cp/parser.cc:43547
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:21307 cp/parser.cc:43163
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:21367 cp/parser.cc:43602
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:21638 cp/parser.cc:43456 cp/parser.cc:43482
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:21642 cp/parser.cc:43522 cp/parser.cc:43556
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:21693 cp/parser.cc:43591
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:21699 cp/semantics.cc:11160 cp/semantics.cc:11170
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:21802 cp/semantics.cc:11247
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:21845
  #, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:21851 cp/parser.cc:43744
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:21882 cp/parser.cc:43780
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:21894 cp/parser.cc:43796
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21935 cp/parser.cc:43834
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:21943 cp/parser.cc:43842
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:21948
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:22019 cp/parser.cc:44548
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:22086 cp/parser.cc:44617
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:22120 cp/parser.cc:44650
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22125 cp/parser.cc:44656
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr ""
  
! #: c/c-parser.cc:22134 cp/parser.cc:44665
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:22252 cp/semantics.cc:10734 cp/semantics.cc:10819
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
  
! #: c/c-parser.cc:22340 c/c-parser.cc:22355 cp/parser.cc:45012
! #: cp/parser.cc:45027
  #, gcc-internal-format
  msgid "not enough nested loops"
  msgstr ""
  
! #: c/c-parser.cc:22455 cp/parser.cc:45299
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:22466 cp/parser.cc:45310
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.cc:22578 cp/parser.cc:44850 cp/parser.cc:44893 cp/pt.cc:18109
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:22986 cp/parser.cc:45821
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:23202 cp/parser.cc:46027
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:23549 cp/parser.cc:46374
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.cc:23816 cp/parser.cc:46661
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23832 cp/parser.cc:46677
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23880 cp/parser.cc:46958
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:23982 cp/parser.cc:46784
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23994 cp/parser.cc:46796
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24093 cp/parser.cc:46901
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24106 cp/parser.cc:46914
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24351 cp/semantics.cc:10242
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24408
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:24459 c/c-parser.cc:24497
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:24530 cp/parser.cc:47846
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr ""
  
! #: c/c-parser.cc:24542 cp/parser.cc:47860
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:24570 cp/parser.cc:47889
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:24592 cp/parser.cc:47921
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr ""
  
! #: c/c-parser.cc:24601 cp/parser.cc:47931
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:24604 cp/parser.cc:47934
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:24645 cp/parser.cc:47980
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr ""
  
! #: c/c-parser.cc:24670 cp/parser.cc:48005 cp/pt.cc:12022
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:24684 cp/parser.cc:48019
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
--- 48103,49640 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7313 c/c-parser.cc:7317 c/c-parser.cc:7750
  #: c/gimple-parser.cc:2434 cp/parser.cc:12872
  #, gcc-internal-format
  msgid "expected statement"
  msgstr ""
  
! #: c/c-parser.cc:7372
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7400
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:7632
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:7733
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:7858 cp/parser.cc:14984
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: c/c-parser.cc:7900 cp/parser.cc:14987
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²Ñ‹Ñ€Ð°Ð¶Ñ�Ð½Ð½Ñ–"
  
! #: c/c-parser.cc:8031 cp/parser.cc:13782
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:8120 c/c-parser.cc:8185 c/c-parser.cc:8304 cp/parser.cc:14614
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8193
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8338 c/c-parser.cc:8370
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:8393
  #, fuzzy, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: c/c-parser.cc:8417 cp/parser.cc:14069
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:8423 cp/parser.cc:14075
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:8464
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:8586 c/c-parser.cc:8597 c/c-parser.cc:8608
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"volatile\""
  
! #: c/c-parser.cc:8587 c/c-parser.cc:8598 c/c-parser.cc:8609 cp/parser.cc:22744
  #: cp/parser.cc:22761 cp/parser.cc:22775
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:8618
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr ""
  
! #: c/c-parser.cc:8668
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:8967 cp/parser.cc:4706
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:9175
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:9399 cp/typeck.cc:5515
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:9405 cp/typeck.cc:5520
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
  
! #: c/c-parser.cc:9676
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr ""
  
! #: c/c-parser.cc:9679
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr ""
  
! #: c/c-parser.cc:9780
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr ""
  
! #: c/c-parser.cc:9912
  #, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:9915
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:9931
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:10004
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr ""
  
! #: c/c-parser.cc:10007
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: c/c-parser.cc:10031
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr ""
  
! #: c/c-parser.cc:10184
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: c/c-parser.cc:10267
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-parser.cc:10270
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-parser.cc:10339
  #, gcc-internal-format
  msgid "%<_Generic%> association has function type"
  msgstr ""
  
! #: c/c-parser.cc:10342
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> association has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.cc:10346
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:10380
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:10381
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:10389
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:10390
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr ""
  
! #: c/c-parser.cc:10413
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr ""
  
! #: c/c-parser.cc:10415
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:10440
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:10461
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: c/c-parser.cc:10469
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: c/c-parser.cc:10475
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr ""
  
! #: c/c-parser.cc:10491
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: c/c-parser.cc:10514 c/c-parser.cc:10518
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-parser.cc:10522
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-parser.cc:10700 c/c-parser.cc:12165 c/c-parser.cc:12187
! #: c/c-parser.cc:21245 c/gimple-parser.cc:1811 c/gimple-parser.cc:2451
! #: cp/parser.cc:43085
  #, gcc-internal-format
  msgid "expected expression"
  msgstr ""
  
! #: c/c-parser.cc:10722
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr ""
  
! #: c/c-parser.cc:10737
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr ""
  
! #: c/c-parser.cc:10931
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: c/c-parser.cc:10947
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: c/c-parser.cc:11017 c/c-parser.cc:11034 c/c-parser.cc:11041
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.cc:11062
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð²Ñ‹Ð¹ÑˆÐ°Ñž Ð·Ð° Ð¼ÐµÐ¶Ñ‹"
  
! #: c/c-parser.cc:11106 c/c-parser.cc:11116
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11138 c/c-parser.cc:11148
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11181
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr ""
  
! #: c/c-parser.cc:11200
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:11248
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11288
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:11338
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:11346
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:11354 c/c-parser.cc:11384
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:11362 c/c-parser.cc:11404
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:11376
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:11396
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:11499
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr ""
  
! #: c/c-parser.cc:11540
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:11553
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: c/c-parser.cc:11557
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: c/c-parser.cc:11583
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: c/c-parser.cc:11605
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:11614
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.cc:11659 c/c-parser.cc:11688 cp/parser.cc:7764
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: c/c-parser.cc:11849
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %qs"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: c/c-parser.cc:11858
  #, fuzzy, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-parser.cc:11864
! #, gcc-internal-format
! msgid "argument %u in call to function %qs has enumerated type"
! msgstr ""
! 
! #: c/c-parser.cc:11871
! #, gcc-internal-format
! msgid "argument %u in call to function %qs has boolean type"
! msgstr ""
! 
! #: c/c-parser.cc:11878
! #, gcc-internal-format
! msgid "argument 1 in call to function %qs has signed type"
! msgstr ""
! 
! #: c/c-parser.cc:12142 cp/parser.cc:6134
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:12152
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-parser.cc:12240
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:12245
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:12260
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:12265
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr ""
  
! #: c/c-parser.cc:12296
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:12301
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids `goto *expr;'"
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"goto *expr;\""
  
! #: c/c-parser.cc:12303
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr ""
  
! #: c/c-parser.cc:12317
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:12392
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12397
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12405
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:12416
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12420
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12425
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12438
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12442
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12459
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12464
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12469
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12495
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:12625 cp/parser.cc:8164
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:12999
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:13095
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:13343
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c/c-parser.cc:13475
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:13495
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:13617
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr ""
  
! #: c/c-parser.cc:14069
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr ""
  
! #: c/c-parser.cc:14137 cp/parser.cc:37591
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:14151 cp/parser.cc:37604
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c/c-parser.cc:14190
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:14193 cp/parser.cc:37641
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:14202 cp/parser.cc:37650
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:14213 cp/parser.cc:37664
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr ""
  
! #: c/c-parser.cc:14229 cp/parser.cc:37683
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:14453 cp/semantics.cc:13238
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:14489 cp/parser.cc:50800
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:14509 c/c-parser.cc:23631 c/c-parser.cc:23940
! #: c/c-parser.cc:24003 c/c-parser.cc:24113 cp/parser.cc:46428
! #: cp/parser.cc:46776 cp/parser.cc:46891 cp/parser.cc:46990 cp/parser.cc:50821
! #: cp/parser.cc:50837 cp/parser.cc:50853 cp/parser.cc:50870 cp/parser.cc:50887
! #: cp/parser.cc:50904 cp/parser.cc:50931 cp/parser.cc:50945 cp/parser.cc:50970
! #: cp/parser.cc:50984
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:14532 cp/parser.cc:50959
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:14622 cp/parser.cc:51083
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:14629 cp/parser.cc:51089
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:14641 c/c-parser.cc:14657
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:14724 cp/parser.cc:51166
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:14737 cp/parser.cc:50811
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.cc:15104 c/c-parser.cc:19032 c/c-parser.cc:20713
! #: c/c-parser.cc:20732 c/c-parser.cc:20983 c/c-parser.cc:21041
! #: c/c-parser.cc:21048 c/c-parser.cc:21055 c/c-parser.cc:25954
! #: c/c-parser.cc:25962 c/c-parser.cc:26232 c/c-parser.cc:26242
! #: c/c-parser.cc:26336 c/c-parser.cc:26343 c/c-parser.cc:26350
! #: cp/parser.cc:38114 cp/parser.cc:41693 cp/parser.cc:42611 cp/parser.cc:42648
! #: cp/parser.cc:42837 cp/parser.cc:42900 cp/parser.cc:42907 cp/parser.cc:42914
! #: cp/parser.cc:48245 cp/parser.cc:48252 cp/parser.cc:48259 cp/parser.cc:49706
! #: cp/parser.cc:49714 cp/parser.cc:49866 cp/parser.cc:49876
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.cc:15131
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:15536 c/c-parser.cc:15548
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:15746 c/c-parser.cc:26638
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.cc:15750 cp/semantics.cc:8614
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: c/c-parser.cc:15792 cp/parser.cc:38995
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:15887 cp/parser.cc:39073
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:15889 cp/parser.cc:39075
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:15974 cp/parser.cc:39145
  #, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr ""
  
! #: c/c-parser.cc:16051 cp/parser.cc:39227
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.cc:16071 c/c-parser.cc:23996 c/c-parser.cc:24106
! #: cp/parser.cc:39245 cp/parser.cc:46768 cp/parser.cc:46883
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr ""
  
! #: c/c-parser.cc:16124 cp/parser.cc:39300
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:16131 cp/parser.cc:39307
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.cc:16133 cp/parser.cc:39309
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:16139 cp/parser.cc:39315
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:16244 c/c-parser.cc:16304 c/c-parser.cc:16366
! #: c/c-parser.cc:16414 c/c-parser.cc:16494 c/c-parser.cc:16891
! #: c/c-parser.cc:16973 c/c-parser.cc:17578 c/c-parser.cc:17723
! #: c/c-parser.cc:17791 c/c-parser.cc:18969
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr ""
  
! #: c/c-parser.cc:16255
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16316
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16378 cp/semantics.cc:8828
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16427 cp/semantics.cc:8858
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:16461 cp/parser.cc:39541
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:16533 cp/parser.cc:39611
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:16601
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr ""
  
! #: c/c-parser.cc:16678 cp/parser.cc:39763
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:16681 cp/parser.cc:39766
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:16765 cp/semantics.cc:7685 cp/semantics.cc:7740
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:16777 c/c-parser.cc:16900 cp/semantics.cc:7719
! #: cp/semantics.cc:7754
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16839 cp/parser.cc:38767
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many %<static%> arguments"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.cc:16873 cp/parser.cc:38800
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "unexpected argument"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: c/c-parser.cc:17040 cp/semantics.cc:9045
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr ""
  
! #: c/c-parser.cc:17108 cp/parser.cc:41874
  #, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:17150 cp/parser.cc:39816
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:17159 c/c-parser.cc:17165 cp/parser.cc:39825
! #: cp/parser.cc:39835
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr ""
  
! #: c/c-parser.cc:17201 cp/parser.cc:39875
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:17254 cp/parser.cc:39943
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17379 c/c-parser.cc:25505 cp/parser.cc:49347
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:17501 cp/parser.cc:40201
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:17555 cp/parser.cc:40217
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:17559 cp/parser.cc:40220
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:17572 cp/semantics.cc:7801
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17595 cp/parser.cc:40240
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%-code"
  msgid "invalid schedule kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%-ÐºÐ¾Ð´"
  
! #: c/c-parser.cc:17734 c/c-parser.cc:17745
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17753 cp/semantics.cc:7768
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:17802 cp/semantics.cc:7897
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17847 cp/semantics.cc:8025
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17959 c/c-parser.cc:20700 cp/parser.cc:42603
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr ""
  
! #: c/c-parser.cc:17966
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qs modifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: c/c-parser.cc:18014 cp/semantics.cc:8160
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:18025 cp/semantics.cc:8115 cp/semantics.cc:8131
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18144 cp/parser.cc:40687
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr ""
  
! #: c/c-parser.cc:18156 cp/parser.cc:40700
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:18164 c/c-parser.cc:18192
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:18244
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18283
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18643 cp/parser.cc:41247
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:18691 cp/parser.cc:41302 cp/parser.cc:41754 cp/parser.cc:41804
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ %%d Ð°Ð¿ÐµÑ€Ð°Ð½Ð´"
  
! #: c/c-parser.cc:18752 cp/parser.cc:41332
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid doacross kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.cc:18821 cp/parser.cc:41475
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:18831 cp/parser.cc:41488
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:18841 cp/parser.cc:41501
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.cc:18849 cp/parser.cc:41512
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:18887 cp/parser.cc:41552
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð¼Ð°Ñ�ÐºÐ°"
  
! #: c/c-parser.cc:18939 cp/parser.cc:41616
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18951 cp/parser.cc:41627
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:18974 cp/semantics.cc:7922
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:19007 cp/parser.cc:41698
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr ""
  
! #: c/c-parser.cc:19086
  #, fuzzy, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: c/c-parser.cc:19130
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:19228 cp/semantics.cc:8341
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19440 cp/parser.cc:42090
  #, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr ""
  
! #: c/c-parser.cc:19451 c/c-parser.cc:19816 cp/parser.cc:42101
! #: cp/parser.cc:42509
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "%qs is not valid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: c/c-parser.cc:19496 cp/parser.cc:42149
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:19649 cp/parser.cc:42342
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:19805 cp/parser.cc:42498
  #, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr ""
  
! #: c/c-parser.cc:19964 cp/parser.cc:47351
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:19974 cp/parser.cc:47361
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:19994 cp/parser.cc:47381
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:20005 cp/parser.cc:47392
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:20012 cp/parser.cc:47399
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:20020 cp/parser.cc:47407
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:20031 cp/parser.cc:47429
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:20041 cp/parser.cc:47452
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:20134 cp/parser.cc:47536
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:20150 cp/parser.cc:47553
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:20182 cp/parser.cc:47311
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20411 cp/parser.cc:3367
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr ""
  
! #: c/c-parser.cc:20415
  #, gcc-internal-format
  msgid "expected function name"
  msgstr ""
  
! #: c/c-parser.cc:20433 cp/parser.cc:50133
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD does not refer to a function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: c/c-parser.cc:20456 c/c-parser.cc:20504 cp/parser.cc:1662
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:20496 cp/parser.cc:50184 cp/parser.cc:50231
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:20527 cp/parser.cc:50259
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:20528 cp/parser.cc:50261
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:20573 cp/parser.cc:47769
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20631
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:20635 c/c-parser.cc:20658
  #, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr ""
  
! #: c/c-parser.cc:20653
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20656
  #, fuzzy, gcc-internal-format
  #| msgid "`O' modifier"
  msgid "modified here"
  msgstr "'O' Ð¼Ð°Ð´Ñ‹Ñ„Ñ–ÐºÐ°Ñ‚Ð°Ñ€"
  
! #: c/c-parser.cc:20724 cp/parser.cc:42623 cp/parser.cc:42638
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20748
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20765
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20772
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:20780
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20787
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:20794
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:20798
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> for static variables like %qD not yet supported"
  msgstr ""
  
! #: c/c-parser.cc:20949 cp/parser.cc:42803
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20988 cp/parser.cc:42842
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:21012 cp/parser.cc:42871
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21027 cp/parser.cc:42886
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many atomic clauses"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ ÑƒÐ²Ð°Ñ…Ð¾Ð´Ð·Ñ�Ñ‡Ñ‹Ñ… Ñ„Ð°Ð¹Ð»Ð°Ñž"
  
! #: c/c-parser.cc:21034 cp/parser.cc:42893
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr ""
  
! #: c/c-parser.cc:21072 c/c-parser.cc:21079 cp/parser.cc:42931
! #: cp/parser.cc:42938
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:21085 c/c-parser.cc:21090 cp/parser.cc:42944
! #: cp/parser.cc:42949
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:21113 cp/parser.cc:42972
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:21124 cp/parser.cc:42983
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:21156 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21166 cp/parser.cc:43025
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21289 cp/parser.cc:43125
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:21296 cp/parser.cc:43132
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:21369 cp/parser.cc:43197 cp/parser.cc:43480 cp/parser.cc:43574
! #: cp/parser.cc:43592
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:21380 cp/parser.cc:43208
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:21440 cp/parser.cc:43647
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:21711 cp/parser.cc:43501 cp/parser.cc:43527
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:21715 cp/parser.cc:43567 cp/parser.cc:43601
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:21766 cp/parser.cc:43636
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:21772 cp/semantics.cc:11233 cp/semantics.cc:11243
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:21875 cp/semantics.cc:11320
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:21918
  #, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr ""
  
! #: c/c-parser.cc:21924 cp/parser.cc:43789
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:21955 cp/parser.cc:43825
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:21967 cp/parser.cc:43841
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22008 cp/parser.cc:43879
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:22016 cp/parser.cc:43887
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22021
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:22092 cp/parser.cc:44593
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:22159 cp/parser.cc:44662
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:22193 cp/parser.cc:44695
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22198 cp/parser.cc:44701
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr ""
  
! #: c/c-parser.cc:22207 cp/parser.cc:44710
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:22325 cp/semantics.cc:10807 cp/semantics.cc:10892
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr ""
  
! #: c/c-parser.cc:22413 c/c-parser.cc:22428 cp/parser.cc:45057
! #: cp/parser.cc:45072
  #, gcc-internal-format
  msgid "not enough nested loops"
  msgstr ""
  
! #: c/c-parser.cc:22528 cp/parser.cc:45344
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:22539 cp/parser.cc:45355
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-parser.cc:22651 cp/parser.cc:44895 cp/parser.cc:44938 cp/pt.cc:18143
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:23059 cp/parser.cc:45866
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:23275 cp/parser.cc:46072
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:23622 cp/parser.cc:46419
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr ""
  
! #: c/c-parser.cc:23889 cp/parser.cc:46706
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23905 cp/parser.cc:46722
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23953 cp/parser.cc:47003
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:24055 cp/parser.cc:46829
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24067 cp/parser.cc:46841
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24166 cp/parser.cc:46946
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24179 cp/parser.cc:46959
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24424 cp/semantics.cc:10315
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24481
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:24532 c/c-parser.cc:24570
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:24603 cp/parser.cc:47913
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr ""
  
! #: c/c-parser.cc:24615 cp/parser.cc:47927
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:24643 cp/parser.cc:47956
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:24665 cp/parser.cc:47988
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr ""
  
! #: c/c-parser.cc:24674 cp/parser.cc:47998
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:24677 cp/parser.cc:48001
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:24718 cp/parser.cc:48047
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr ""
  
! #: c/c-parser.cc:24743 cp/parser.cc:48072 cp/pt.cc:12036
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:24757 cp/parser.cc:48086
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
*************** msgstr ""
*** 49398,49688 ****
  #. FIXME: The "requires" selector was added in OpenMP 5.1.
  #. Currently only the now-deprecated syntax
  #. from OpenMP 5.0 is supported.
! #: c/c-parser.cc:24705 cp/parser.cc:48035 fortran/openmp.cc:5891
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr ""
  
! #: c/c-parser.cc:24764 cp/parser.cc:48098
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr ""
  
! #: c/c-parser.cc:24841 cp/parser.cc:48413
  #, gcc-internal-format
  msgid "expected %<match%>"
  msgstr ""
  
! #: c/c-parser.cc:24861
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "variant %qD is not a function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: c/c-parser.cc:24868 cp/decl.cc:8318
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.cc:24880 cp/decl.cc:8327
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:24926
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:24934 cp/parser.cc:48458
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:25135 cp/parser.cc:48748
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:25139 cp/parser.cc:48752
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:25199 cp/parser.cc:48882
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:25202 cp/parser.cc:48885
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25251 c/c-parser.cc:25293 cp/parser.cc:48940
! #: cp/parser.cc:48987
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.cc:25265 cp/parser.cc:48953
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:25300 cp/parser.cc:48994
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:25311 c/c-parser.cc:25342 cp/parser.cc:49005
! #: cp/parser.cc:49036
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:25318 c/c-parser.cc:25347 cp/parser.cc:49012
! #: cp/parser.cc:49041
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:25355 cp/parser.cc:49049
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:25382
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:25459
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25463
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25466
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25469
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25477
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:25486
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25607
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:25618
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:25637
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:25768 cp/parser.cc:49522
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:25837 cp/parser.cc:49589
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr ""
  
! #: c/c-parser.cc:25866 cp/parser.cc:49624
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25884 cp/parser.cc:49642
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:25896 cp/parser.cc:49654
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:25905 cp/parser.cc:49663
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:25919 cp/parser.cc:49677
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:25938
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25944
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26101 cp/parser.cc:49734
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26134 cp/parser.cc:49769
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr ""
  
! #: c/c-parser.cc:26191 cp/parser.cc:49831
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:26214 cp/parser.cc:49858
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:26217 cp/parser.cc:49861
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:26244 cp/parser.cc:48159
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:26330 cp/parser.cc:48245
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr ""
  
! #: c/c-parser.cc:26343 cp/parser.cc:48258
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:26350 cp/parser.cc:48265
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26361 cp/parser.cc:48276
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:26384 cp/parser.cc:48303
  #, fuzzy, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: c/c-parser.cc:26397 cp/parser.cc:48313
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:26567 cp/semantics.cc:9608
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:26569 cp/semantics.cc:9610
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:26573 cp/semantics.cc:9612
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.cc:26753 cp/parser.cc:50600
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:26759 cp/parser.cc:50606
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:26768
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:26776 cp/parser.cc:50624
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:26869
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
--- 49642,49932 ----
  #. FIXME: The "requires" selector was added in OpenMP 5.1.
  #. Currently only the now-deprecated syntax
  #. from OpenMP 5.0 is supported.
! #: c/c-parser.cc:24778 cp/parser.cc:48102 fortran/openmp.cc:5921
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr ""
  
! #: c/c-parser.cc:24837 cp/parser.cc:48165
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr ""
  
! #: c/c-parser.cc:24914 cp/parser.cc:48480
  #, gcc-internal-format
  msgid "expected %<match%>"
  msgstr ""
  
! #: c/c-parser.cc:24934
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "variant %qD is not a function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: c/c-parser.cc:24941 cp/decl.cc:8314
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.cc:24953 cp/decl.cc:8323
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:24999
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:25007 cp/parser.cc:48525
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:25208 cp/parser.cc:48815
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:25212 cp/parser.cc:48819
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:25272 cp/parser.cc:48949
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:25275 cp/parser.cc:48952
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25324 c/c-parser.cc:25366 cp/parser.cc:49007
! #: cp/parser.cc:49054
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr ""
  
! #: c/c-parser.cc:25338 cp/parser.cc:49020
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:25373 cp/parser.cc:49061
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:25384 c/c-parser.cc:25415 cp/parser.cc:49072
! #: cp/parser.cc:49103
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:25391 c/c-parser.cc:25420 cp/parser.cc:49079
! #: cp/parser.cc:49108
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:25428 cp/parser.cc:49116
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:25455
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:25532
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25536
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25539
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25542
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25550
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:25559
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25680
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:25691
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:25710
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:25841 cp/parser.cc:49589
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:25910 cp/parser.cc:49656
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr ""
  
! #: c/c-parser.cc:25939 cp/parser.cc:49691
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25957 cp/parser.cc:49709
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:25969 cp/parser.cc:49721
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:25978 cp/parser.cc:49730
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:25992 cp/parser.cc:49744
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:26011
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26017
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26174 cp/parser.cc:49801
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26207 cp/parser.cc:49836
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr ""
  
! #: c/c-parser.cc:26264 cp/parser.cc:49898
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:26287 cp/parser.cc:49925
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:26290 cp/parser.cc:49928
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:26317 cp/parser.cc:48226
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:26403 cp/parser.cc:48312
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr ""
  
! #: c/c-parser.cc:26416 cp/parser.cc:48325
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:26423 cp/parser.cc:48332
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26434 cp/parser.cc:48343
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:26457 cp/parser.cc:48370
  #, fuzzy, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s\n"
  
! #: c/c-parser.cc:26470 cp/parser.cc:48380
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:26640 cp/semantics.cc:9681
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:26642 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:26646 cp/semantics.cc:9685
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-parser.cc:26826 cp/parser.cc:50667
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:26832 cp/parser.cc:50673
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:26841
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:26849 cp/parser.cc:50691
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:26942
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
*************** msgstr ""
*** 49693,49699 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.cc:251 c/c-typeck.cc:11336 c/c-typeck.cc:11378 cp/call.cc:4919
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
--- 49937,49943 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.cc:251 c/c-typeck.cc:11338 c/c-typeck.cc:11380 cp/call.cc:4942
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr ""
*************** msgstr ""
*** 49729,49875 ****
  msgid "%qs attribute cannot be applied to a function that does not take variable arguments"
  msgstr ""
  
! #: c/c-typeck.cc:707 c/c-typeck.cc:730
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:886
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr ""
  
! #: c/c-typeck.cc:891
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr ""
  
! #: c/c-typeck.cc:896
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr ""
  
! #: c/c-typeck.cc:926
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr ""
  
! #: c/c-typeck.cc:1472
  #, gcc-internal-format
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:1476
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr ""
  
! #: c/c-typeck.cc:1480
  #, gcc-internal-format
  msgid "pointer target types incompatible in C++"
  msgstr ""
  
! #: c/c-typeck.cc:1655
  #, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr ""
  
! #: c/c-typeck.cc:1905
  #, gcc-internal-format
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:2599 c/c-typeck.cc:9852
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: c/c-typeck.cc:2603 c/c-typeck.cc:9856
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr ""
  
! #: c/c-typeck.cc:2612
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr ""
  
! #: c/c-typeck.cc:2615
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr ""
  
! #: c/c-typeck.cc:2679
  #, gcc-internal-format
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr ""
  
! #: c/c-typeck.cc:2688
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr ""
  
! #: c/c-typeck.cc:2695
  #, gcc-internal-format
  msgid "request for member %qE in something not a structure or union"
  msgstr ""
  
! #: c/c-typeck.cc:2743
  #, gcc-internal-format
  msgid "dereferencing %<void *%> pointer"
  msgstr ""
  
! #: c/c-typeck.cc:2798
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr ""
  
! #: c/c-typeck.cc:2808 cp/typeck.cc:4004 cp/typeck.cc:4098
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:2814
  #, gcc-internal-format
  msgid "subscripted value is pointer to function"
  msgstr ""
  
! #: c/c-typeck.cc:2869
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids subscripting %<register%> array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-typeck.cc:2872
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-typeck.cc:2991
  #, gcc-internal-format
  msgid "underspecified %qD referenced in its initializer"
  msgstr ""
  
! #: c/c-typeck.cc:3046
  #, gcc-internal-format
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.cc:3154 cp/typeck.cc:2141
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:3315
  #, gcc-internal-format
  msgid "called object %qE is not a function or function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:3320
  #, gcc-internal-format
  msgid "called object %qD is not a function or function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:3326
  #, gcc-internal-format
  msgid "called object is not a function or function pointer"
  msgstr ""
--- 49973,50119 ----
  msgid "%qs attribute cannot be applied to a function that does not take variable arguments"
  msgstr ""
  
! #: c/c-typeck.cc:709 c/c-typeck.cc:732
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:888
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr ""
  
! #: c/c-typeck.cc:893
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr ""
  
! #: c/c-typeck.cc:898
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr ""
  
! #: c/c-typeck.cc:928
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr ""
  
! #: c/c-typeck.cc:1474
  #, gcc-internal-format
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:1478
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr ""
  
! #: c/c-typeck.cc:1482
  #, gcc-internal-format
  msgid "pointer target types incompatible in C++"
  msgstr ""
  
! #: c/c-typeck.cc:1657
  #, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr ""
  
! #: c/c-typeck.cc:1907
  #, gcc-internal-format
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:2601 c/c-typeck.cc:9854
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: c/c-typeck.cc:2605 c/c-typeck.cc:9858
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr ""
  
! #: c/c-typeck.cc:2614
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr ""
  
! #: c/c-typeck.cc:2617
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr ""
  
! #: c/c-typeck.cc:2681
  #, gcc-internal-format
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr ""
  
! #: c/c-typeck.cc:2690
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr ""
  
! #: c/c-typeck.cc:2697
  #, gcc-internal-format
  msgid "request for member %qE in something not a structure or union"
  msgstr ""
  
! #: c/c-typeck.cc:2745
  #, gcc-internal-format
  msgid "dereferencing %<void *%> pointer"
  msgstr ""
  
! #: c/c-typeck.cc:2800
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr ""
  
! #: c/c-typeck.cc:2810 cp/typeck.cc:4005 cp/typeck.cc:4099
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:2816
  #, gcc-internal-format
  msgid "subscripted value is pointer to function"
  msgstr ""
  
! #: c/c-typeck.cc:2871
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids subscripting %<register%> array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-typeck.cc:2874
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-typeck.cc:2993
  #, gcc-internal-format
  msgid "underspecified %qD referenced in its initializer"
  msgstr ""
  
! #: c/c-typeck.cc:3048
  #, gcc-internal-format
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.cc:3156 cp/typeck.cc:2141
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:3317
  #, gcc-internal-format
  msgid "called object %qE is not a function or function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:3322
  #, gcc-internal-format
  msgid "called object %qD is not a function or function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:3328
  #, gcc-internal-format
  msgid "called object is not a function or function pointer"
  msgstr ""
*************** msgstr ""
*** 49877,51552 ****
  #. 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/c-typeck.cc:3355
  #, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr ""
  
! #: c/c-typeck.cc:3360 c/c-typeck.cc:3415
  #, gcc-internal-format
  msgid "function with qualified void return type called"
  msgstr ""
  
! #: c/c-typeck.cc:3470
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr ""
  
! #: c/c-typeck.cc:3482
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3488
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3494
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3500
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3506
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3512
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3528
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3554
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3580
  #, gcc-internal-format
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3604
  #, gcc-internal-format
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3609
  #, gcc-internal-format
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3775
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments to method %qE"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: c/c-typeck.cc:3785
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: c/c-typeck.cc:3860
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.cc:3930
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c/c-typeck.cc:4108 c/c-typeck.cc:4136 cp/typeck.cc:5780 cp/typeck.cc:6063
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.cc:4116 c/c-typeck.cc:4127 cp/typeck.cc:5812 cp/typeck.cc:5836
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr ""
  
! #: c/c-typeck.cc:4119 c/c-typeck.cc:4130 cp/typeck.cc:5815 cp/typeck.cc:5839
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
  
! #: c/c-typeck.cc:4157
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:4216
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4219
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4253
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4262 cp/typeck.cc:6858
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
  
! #: c/c-typeck.cc:4708
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:4712
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:4722
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-typeck.cc:4746
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-typeck.cc:4772
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr ""
  
! #: c/c-typeck.cc:4830
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:4833
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:4840
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:4843
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:4859
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `++' and `--' on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"++\" Ñ– \"--\" Ð´Ð»Ñ� Ñ‚Ñ‹Ð¿Ñƒ complex"
  
! #: c/c-typeck.cc:4885 c/c-typeck.cc:4919
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-typeck.cc:4887 c/c-typeck.cc:4922
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr ""
  
! #: c/c-typeck.cc:4907
  #, fuzzy, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.cc:4911
  #, fuzzy, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.cc:5019
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr ""
  
! #: c/c-typeck.cc:5078 c/c-typeck.cc:5271
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: c/c-typeck.cc:5092
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: c/c-typeck.cc:5100
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr ""
  
! #: c/c-typeck.cc:5286
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr ""
  
! #: c/c-typeck.cc:5307
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5310
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5315
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:5317 d/d-codegen.cc:721
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:5456
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:5538
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:5597 c/c-typeck.cc:5603
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:5620
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr ""
  
! #: c/c-typeck.cc:5637
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:5661
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:5665
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:5670
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:5692
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:5695
  #, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:5696
  #, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:5707 c/c-typeck.cc:5720
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:5747
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:5862
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:5866
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:5884
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:5889
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:5898 cp/cvt.cc:1102 rust/backend/rust-tree.cc:640
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr ""
  
! #: c/c-typeck.cc:5947
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:5965 c/c-typeck.cc:11905
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6036
  msgid "cast adds %q#v qualifier to function type"
  msgstr ""
  
! #: c/c-typeck.cc:6042
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:6077
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6174
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr ""
  
! #: c/c-typeck.cc:6180
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr ""
  
! #: c/c-typeck.cc:6195
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr ""
  
! #: c/c-typeck.cc:6199
  #, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6219
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr ""
  
! #: c/c-typeck.cc:6229
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr ""
  
! #: c/c-typeck.cc:6264
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6269
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6274
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6307
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c/c-typeck.cc:6319
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6324
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6334 cp/typeck.cc:9294
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6348
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:6357
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:6367
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6479
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:6520
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr ""
  
! #: c/c-typeck.cc:6646
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:6848 c/c-typeck.cc:6865 c/c-typeck.cc:6916
  #, fuzzy, gcc-internal-format
  #| msgid "initialization"
  msgid "(near initialization for %qs)"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: c/c-typeck.cc:6931
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr ""
  
! #: c/c-typeck.cc:6974 c/c-typeck.cc:7215
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7008
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7011
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7016
  #, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr ""
  
! #: c/c-typeck.cc:7210
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7219
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7224
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7229
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7247
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "implicit conversion from %qT to %qT"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: c/c-typeck.cc:7426 c/c-typeck.cc:7824
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:7429 c/c-typeck.cc:7827
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:7432 c/c-typeck.cc:7829
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:7435 c/c-typeck.cc:7831
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:7443 c/c-typeck.cc:7715 c/c-typeck.cc:7758
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:7445 c/c-typeck.cc:7717 c/c-typeck.cc:7760
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:7447 c/c-typeck.cc:7719 c/c-typeck.cc:7762
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:7449 c/c-typeck.cc:7721 c/c-typeck.cc:7764
  msgid "return discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:7458
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr ""
  
! #: c/c-typeck.cc:7526
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7553
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:7564
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:7575
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:7585
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:7601
  #, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7616
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7622
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7628
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7633 cp/typeck.cc:10457
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7657
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:7667
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:7677
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:7682
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7732
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:7735
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:7737
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:7739
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:7769
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:7786
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:7794
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:7800
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:7805
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:7847
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7856
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from pointer to %qD with incompatible type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.cc:7861
  #, gcc-internal-format
  msgid "assignment to %qT from incompatible pointer type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7868
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from pointer to %qD with incompatible type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.cc:7873
  #, gcc-internal-format
  msgid "initialization of %qT from incompatible pointer type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7880
  #, gcc-internal-format
  msgid "returning pointer to %qD of type %qT from a function with incompatible type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7885
  #, gcc-internal-format
  msgid "returning %qT from a function with incompatible return type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7927
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:7934
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:7940
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:7945
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:7966
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:7973
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:7979
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:7983
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8015
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr ""
  
! #: c/c-typeck.cc:8026
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8037
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8047
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr ""
  
! #: c/c-typeck.cc:8127
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:8369
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:8377
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-typeck.cc:8380 c/c-typeck.cc:8442 c/c-typeck.cc:8579
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:8390
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-typeck.cc:8407
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:8416
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8544 c/c-typeck.cc:9478 cp/typeck2.cc:1219
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:8560 cp/typeck2.cc:1236
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8619
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.cc:8687 cp/typeck.cc:2533
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
  
! #: c/c-typeck.cc:8701 c/c-typeck.cc:8827 c/c-typeck.cc:9563
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c/c-typeck.cc:8713 c/c-typeck.cc:8737 c/c-typeck.cc:8740 c/c-typeck.cc:8748
! #: c/c-typeck.cc:8796 c/c-typeck.cc:10342 c/c-typeck.cc:10421
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:8722
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c/c-typeck.cc:8753 c/c-typeck.cc:8809 c/c-typeck.cc:10431
  #, fuzzy, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-typeck.cc:8803 c/c-typeck.cc:10426
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
  
! #: c/c-typeck.cc:9105 cp/decl.cc:7691
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
  
! #: c/c-typeck.cc:9325
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9408
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9475 c/c-typeck.cc:10964 cp/typeck2.cc:1246 cp/typeck2.cc:1604
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
  
! #: c/c-typeck.cc:9512
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9535
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c/c-typeck.cc:9575
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9694 c/c-typeck.cc:9776
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9699 c/c-typeck.cc:9838
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9749
  #, fuzzy, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.cc:9758 c/c-typeck.cc:9767
  #, fuzzy, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-typeck.cc:9772 c/c-typeck.cc:9774
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9778 c/c-typeck.cc:9781
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:9800
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9809
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:9911 c/c-typeck.cc:9941 c/c-typeck.cc:10519
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:9915 c/c-typeck.cc:9945 c/c-typeck.cc:10522
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:10453
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:10834
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "excess elements in %qT initializer"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c/c-typeck.cc:10846 c/c-typeck.cc:10923
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10867
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10938 cp/typeck2.cc:1223
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:11033
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11055
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.cc:11117
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11151
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11183
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11426
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids `goto *expr;'"
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"goto *expr;\""
  
! #: c/c-typeck.cc:11432
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:11461 c/gimple-parser.cc:2562 cp/typeck.cc:11056
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: c/c-typeck.cc:11488
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr ""
  
! #: c/c-typeck.cc:11501 c/gimple-parser.cc:2572
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:11504
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:11581
  #, fuzzy, gcc-internal-format
  msgid "function returns address of label"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: c/c-typeck.cc:11672 cp/semantics.cc:1637
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:11697
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:11735 c/c-typeck.cc:11743
  #, fuzzy, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-typeck.cc:11749 cp/parser.cc:13099
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:11751
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:11827 cp/parser.cc:14819
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:11830 c/c-typeck.cc:11850 cp/decl.cc:4052 cp/parser.cc:14829
  #: cp/parser.cc:14850
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:11833 cp/parser.cc:14832
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.cc:11847 cp/parser.cc:14842
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.cc:11887 cp/cp-gimplify.cc:272
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.cc:11931
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:12222
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12227
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12245 c/c-typeck.cc:12283
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12250 c/c-typeck.cc:12288
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12880 c/c-typeck.cc:13044 cp/typeck.cc:6085
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:12888 c/c-typeck.cc:13052 cp/typeck.cc:6098
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:12903 c/c-typeck.cc:13067 cp/typeck.cc:6116
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:12913 c/c-typeck.cc:13077 cp/typeck.cc:6133
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:12927 cp/typeck.cc:5769
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr ""
  
! #: c/c-typeck.cc:12966 c/c-typeck.cc:13118
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:12973 c/c-typeck.cc:12979
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-typeck.cc:12986 c/c-typeck.cc:13128
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.cc:12999 c/c-typeck.cc:13005 c/c-typeck.cc:13155
! #: c/c-typeck.cc:13161
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.cc:13106
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.cc:13108
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.cc:13113
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr ""
  
! #: c/c-typeck.cc:13136 c/c-typeck.cc:13139 c/c-typeck.cc:13146
! #: c/c-typeck.cc:13149
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.cc:13226
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:13544
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13552
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13568
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13771 cp/semantics.cc:11320
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13782 c/c-typeck.cc:13792 cp/semantics.cc:11331
! #: cp/semantics.cc:11341
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:13827 cp/semantics.cc:11376
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13895 cp/semantics.cc:5481 cp/semantics.cc:8489
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13899 c/c-typeck.cc:15706 cp/semantics.cc:5485
! #: cp/semantics.cc:8493
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13907
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13917 c/c-typeck.cc:15713 c/c-typeck.cc:15867
! #: cp/semantics.cc:5494 cp/semantics.cc:8500 cp/semantics.cc:8688
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13954 cp/semantics.cc:5528
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13961 cp/semantics.cc:5535
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:5568
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14002 c/c-typeck.cc:14069 c/c-typeck.cc:14362
! #: cp/semantics.cc:5586 cp/semantics.cc:5653
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14021 cp/semantics.cc:5605
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:14029 cp/semantics.cc:5613
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14038 c/c-typeck.cc:14162 cp/semantics.cc:5622
! #: cp/semantics.cc:5746
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14055 cp/semantics.cc:5639
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14098 cp/semantics.cc:5682
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14113 cp/semantics.cc:5697
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14150 cp/semantics.cc:5734
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:14154 cp/semantics.cc:5738
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:14182 c/c-typeck.cc:14301 cp/semantics.cc:5765
! #: cp/semantics.cc:5901
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14192 cp/semantics.cc:5775
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.cc:14568 cp/semantics.cc:6837
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:14575
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:14581 cp/semantics.cc:6844
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:14594 cp/semantics.cc:6860
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.cc:14614 cp/semantics.cc:6896
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:14641
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14648 cp/semantics.cc:6930
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14654 cp/semantics.cc:6936
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14660 cp/semantics.cc:6942
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14697 cp/semantics.cc:6990
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14792 cp/semantics.cc:7079
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14814 cp/semantics.cc:7099
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:14840 c/c-typeck.cc:14850
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:14870
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14882
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14890
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14934
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:14943 cp/semantics.cc:6729
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.cc:15031
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15049 c/c-typeck.cc:15961 cp/semantics.cc:9225
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:15061 cp/semantics.cc:9293
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:15076 cp/semantics.cc:7142
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:15085
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:15093
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15112 cp/semantics.cc:7226
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:15142 c/c-typeck.cc:15861 c/c-typeck.cc:16108
! #: cp/semantics.cc:7313 cp/semantics.cc:8682 cp/semantics.cc:9033
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:15159 cp/semantics.cc:7331
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15170 cp/semantics.cc:7342
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15184 c/c-typeck.cc:15254 c/c-typeck.cc:15289
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15194 c/c-typeck.cc:15262 c/c-typeck.cc:15609
! #: c/c-typeck.cc:15761 c/c-typeck.cc:15769 c/c-typeck.cc:15785
! #: c/c-typeck.cc:15794 c/c-typeck.cc:15802 cp/semantics.cc:7356
! #: cp/semantics.cc:7366 cp/semantics.cc:7459 cp/semantics.cc:7467
! #: cp/semantics.cc:7514 cp/semantics.cc:8371 cp/semantics.cc:8560
! #: cp/semantics.cc:8568 cp/semantics.cc:8588 cp/semantics.cc:8597
! #: cp/semantics.cc:8605
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15197 c/c-typeck.cc:15268 c/c-typeck.cc:15805
! #: cp/semantics.cc:7369 cp/semantics.cc:7473 cp/semantics.cc:8608
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15242 cp/semantics.cc:7446
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:7506
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:15301 cp/semantics.cc:7904
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15308
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:15315
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15322
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15335 cp/semantics.cc:7975
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15341
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15354 cp/semantics.cc:8014
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15360
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15430 cp/semantics.cc:8140
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:15445 cp/semantics.cc:8155
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:15453 cp/semantics.cc:8173
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15474 cp/semantics.cc:8195
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:15484 cp/semantics.cc:8207
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:15545 cp/semantics.cc:8306
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15565 c/c-typeck.cc:15641 c/c-typeck.cc:15677
! #: cp/semantics.cc:8326 cp/semantics.cc:8405 cp/semantics.cc:8441
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported map expression %qE"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: c/c-typeck.cc:15605 c/c-typeck.cc:15782 cp/semantics.cc:8367
! #: cp/semantics.cc:8585
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15613 c/c-typeck.cc:15788 cp/semantics.cc:8375
! #: cp/semantics.cc:8591
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15732 c/c-typeck.cc:15874 cp/semantics.cc:8528
! #: cp/semantics.cc:8695
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15857 cp/semantics.cc:8677
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:15883 cp/semantics.cc:8707
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:15897 cp/semantics.cc:8723
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15900 cp/semantics.cc:8726
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15919
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr ""
  
! #: c/c-typeck.cc:15926
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:15974 c/c-typeck.cc:16069 cp/semantics.cc:9187
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15994 cp/semantics.cc:8247
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:16091 cp/semantics.cc:9001
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:16158 cp/semantics.cc:9364
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.cc:16168
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16199 cp/semantics.cc:9139
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:16211 cp/semantics.cc:9152
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16222 c/c-typeck.cc:16230 cp/semantics.cc:9161
! #: cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16278 cp/semantics.cc:9119
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16329 cp/semantics.cc:9169
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16339 cp/semantics.cc:9198
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16357 cp/semantics.cc:9389
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:16532
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:16537
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.cc:16543
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16549
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 50121,51796 ----
  #. 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/c-typeck.cc:3357
  #, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr ""
  
! #: c/c-typeck.cc:3362 c/c-typeck.cc:3417
  #, gcc-internal-format
  msgid "function with qualified void return type called"
  msgstr ""
  
! #: c/c-typeck.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr ""
  
! #: c/c-typeck.cc:3484
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3490
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3496
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3502
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3508
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3514
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3530
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3556
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3582
  #, gcc-internal-format
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3606
  #, gcc-internal-format
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3611
  #, gcc-internal-format
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3777
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments to method %qE"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: c/c-typeck.cc:3787
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: c/c-typeck.cc:3862
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.cc:3932
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: c/c-typeck.cc:4110 c/c-typeck.cc:4138 cp/typeck.cc:5782 cp/typeck.cc:6065
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr ""
  
! #: c/c-typeck.cc:4118 c/c-typeck.cc:4129 cp/typeck.cc:5814 cp/typeck.cc:5838
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr ""
  
! #: c/c-typeck.cc:4121 c/c-typeck.cc:4132 cp/typeck.cc:5817 cp/typeck.cc:5841
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr ""
  
! #: c/c-typeck.cc:4159
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:4218
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4221
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4255
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4264 cp/typeck.cc:6860
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
  
! #: c/c-typeck.cc:4710
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:4714
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:4724
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 does not support complex types"
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C89 Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ ÐºÐ¾Ð¼Ð»ÐµÐºÑ�Ð½Ñ‹Ñ� Ñ‚Ñ‹Ð¿Ñ‹"
  
! #: c/c-typeck.cc:4748
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-typeck.cc:4774
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr ""
  
! #: c/c-typeck.cc:4832
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:4835
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:4842
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:4845
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr ""
  
! #: c/c-typeck.cc:4861
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `++' and `--' on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"++\" Ñ– \"--\" Ð´Ð»Ñ� Ñ‚Ñ‹Ð¿Ñƒ complex"
  
! #: c/c-typeck.cc:4887 c/c-typeck.cc:4921
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: c/c-typeck.cc:4889 c/c-typeck.cc:4924
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr ""
  
! #: c/c-typeck.cc:4909
  #, fuzzy, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.cc:4913
  #, fuzzy, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.cc:5021
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr ""
  
! #: c/c-typeck.cc:5080 c/c-typeck.cc:5273
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: c/c-typeck.cc:5094
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: c/c-typeck.cc:5102
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr ""
  
! #: c/c-typeck.cc:5288
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr ""
  
! #: c/c-typeck.cc:5309
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5312
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5317
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:5319 d/d-codegen.cc:721
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:5458
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:5540
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:5599 c/c-typeck.cc:5605
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:5622
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr ""
  
! #: c/c-typeck.cc:5639
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:5663
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:5667
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:5672
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:5694
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:5697
  #, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:5698
  #, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:5709 c/c-typeck.cc:5722
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:5749
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:5864
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:5868
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:5886
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:5891
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:5900 cp/cvt.cc:1116 rust/backend/rust-tree.cc:640
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr ""
  
! #: c/c-typeck.cc:5949
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:5967 c/c-typeck.cc:11907
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6038
  msgid "cast adds %q#v qualifier to function type"
  msgstr ""
  
! #: c/c-typeck.cc:6044
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:6079
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6176
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr ""
  
! #: c/c-typeck.cc:6182
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr ""
  
! #: c/c-typeck.cc:6197
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr ""
  
! #: c/c-typeck.cc:6201
  #, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6221
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr ""
  
! #: c/c-typeck.cc:6231
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr ""
  
! #: c/c-typeck.cc:6266
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6271
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6276
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6309
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c/c-typeck.cc:6321
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6326
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6336 cp/typeck.cc:9296
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6350
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:6359
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:6369
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6481
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:6522
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr ""
  
! #: c/c-typeck.cc:6648
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:6850 c/c-typeck.cc:6867 c/c-typeck.cc:6918
  #, fuzzy, gcc-internal-format
  #| msgid "initialization"
  msgid "(near initialization for %qs)"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: c/c-typeck.cc:6933
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr ""
  
! #: c/c-typeck.cc:6976 c/c-typeck.cc:7217
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7010
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7013
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7018
  #, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr ""
  
! #: c/c-typeck.cc:7212
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7221
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7226
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7231
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7249
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "implicit conversion from %qT to %qT"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: c/c-typeck.cc:7428 c/c-typeck.cc:7826
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:7431 c/c-typeck.cc:7829
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:7434 c/c-typeck.cc:7831
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:7437 c/c-typeck.cc:7833
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:7445 c/c-typeck.cc:7717 c/c-typeck.cc:7760
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:7447 c/c-typeck.cc:7719 c/c-typeck.cc:7762
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:7449 c/c-typeck.cc:7721 c/c-typeck.cc:7764
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:7451 c/c-typeck.cc:7723 c/c-typeck.cc:7766
  msgid "return discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:7460
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr ""
  
! #: c/c-typeck.cc:7528
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7555
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:7566
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:7577
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:7587
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:7603
  #, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7618
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7624
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7630
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7635 cp/typeck.cc:10459
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7659
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:7669
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:7679
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:7684
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7734
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:7737
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:7739
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:7741
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:7771
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:7788
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:7796
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:7802
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:7807
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:7849
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:7858
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from pointer to %qD with incompatible type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.cc:7863
  #, gcc-internal-format
  msgid "assignment to %qT from incompatible pointer type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7870
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from pointer to %qD with incompatible type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.cc:7875
  #, gcc-internal-format
  msgid "initialization of %qT from incompatible pointer type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7882
  #, gcc-internal-format
  msgid "returning pointer to %qD of type %qT from a function with incompatible type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7887
  #, gcc-internal-format
  msgid "returning %qT from a function with incompatible return type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7929
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:7936
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:7942
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:7947
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:7968
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:7975
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:7981
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:7985
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr ""
  
! #: c/c-typeck.cc:8017
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr ""
  
! #: c/c-typeck.cc:8028
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8039
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8049
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr ""
  
! #: c/c-typeck.cc:8129
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:8371
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:8379
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-typeck.cc:8382 c/c-typeck.cc:8444 c/c-typeck.cc:8581
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:8392
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-typeck.cc:8409
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:8418
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8546 c/c-typeck.cc:9480 cp/typeck2.cc:1218
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:8562 cp/typeck2.cc:1235
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8621
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.cc:8689 cp/typeck.cc:2534
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr ""
  
! #: c/c-typeck.cc:8703 c/c-typeck.cc:8829 c/c-typeck.cc:9565
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c/c-typeck.cc:8715 c/c-typeck.cc:8739 c/c-typeck.cc:8742 c/c-typeck.cc:8750
! #: c/c-typeck.cc:8798 c/c-typeck.cc:10344 c/c-typeck.cc:10423
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr ""
  
! #: c/c-typeck.cc:8724
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c/c-typeck.cc:8755 c/c-typeck.cc:8811 c/c-typeck.cc:10433
  #, fuzzy, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-typeck.cc:8805 c/c-typeck.cc:10428
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
  
! #: c/c-typeck.cc:9107 cp/decl.cc:7691
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr ""
  
! #: c/c-typeck.cc:9327
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9410
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9477 c/c-typeck.cc:10966 cp/typeck2.cc:1245 cp/typeck2.cc:1580
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
  
! #: c/c-typeck.cc:9514
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9537
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c/c-typeck.cc:9577
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9696 c/c-typeck.cc:9778
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9701 c/c-typeck.cc:9840
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9751
  #, fuzzy, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.cc:9760 c/c-typeck.cc:9769
  #, fuzzy, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-typeck.cc:9774 c/c-typeck.cc:9776
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9780 c/c-typeck.cc:9783
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:9802
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9811
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:9913 c/c-typeck.cc:9943 c/c-typeck.cc:10521
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:9917 c/c-typeck.cc:9947 c/c-typeck.cc:10524
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:10455
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:10836
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "excess elements in %qT initializer"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: c/c-typeck.cc:10848 c/c-typeck.cc:10925
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10869
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10940 cp/typeck2.cc:1222
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:11035
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11057
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.cc:11119
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11153
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11185
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11428
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids `goto *expr;'"
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"goto *expr;\""
  
! #: c/c-typeck.cc:11434
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:11463 c/gimple-parser.cc:2562 cp/typeck.cc:11060
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr ""
  
! #: c/c-typeck.cc:11503 c/gimple-parser.cc:2572
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:11506
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr ""
  
! #: c/c-typeck.cc:11583
  #, fuzzy, gcc-internal-format
  msgid "function returns address of label"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: c/c-typeck.cc:11674 cp/semantics.cc:1706
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:11699
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:11737 c/c-typeck.cc:11745
  #, fuzzy, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: c/c-typeck.cc:11751 cp/parser.cc:13099
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:11753
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:11829 cp/parser.cc:14819
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:11832 c/c-typeck.cc:11852 cp/decl.cc:4052 cp/parser.cc:14829
  #: cp/parser.cc:14850
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:11835 cp/parser.cc:14832
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.cc:11849 cp/parser.cc:14842
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.cc:11889 cp/cp-gimplify.cc:272
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.cc:11933
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:12224
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12229
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12247 c/c-typeck.cc:12285
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12252 c/c-typeck.cc:12290
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12882 c/c-typeck.cc:13046 cp/typeck.cc:6087
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:12890 c/c-typeck.cc:13054 cp/typeck.cc:6100
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:12905 c/c-typeck.cc:13069 cp/typeck.cc:6118
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:12915 c/c-typeck.cc:13079 cp/typeck.cc:6135
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:12929 cp/typeck.cc:5771
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr ""
  
! #: c/c-typeck.cc:12968 c/c-typeck.cc:13120
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:12975 c/c-typeck.cc:12981
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: c/c-typeck.cc:12988 c/c-typeck.cc:13130
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.cc:13001 c/c-typeck.cc:13007 c/c-typeck.cc:13157
! #: c/c-typeck.cc:13163
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.cc:13108
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.cc:13110
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.cc:13115
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr ""
  
! #: c/c-typeck.cc:13138 c/c-typeck.cc:13141 c/c-typeck.cc:13148
! #: c/c-typeck.cc:13151
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.cc:13228
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:13546
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13550
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13554
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13570
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13773 cp/semantics.cc:11393
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13784 c/c-typeck.cc:13794 cp/semantics.cc:11404
! #: cp/semantics.cc:11414
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:13829 cp/semantics.cc:11449
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13897 cp/semantics.cc:5554 cp/semantics.cc:8562
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13901 c/c-typeck.cc:15708 cp/semantics.cc:5558
! #: cp/semantics.cc:8566
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13909
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13919 c/c-typeck.cc:15715 c/c-typeck.cc:15869
! #: cp/semantics.cc:5567 cp/semantics.cc:8573 cp/semantics.cc:8761
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13956 cp/semantics.cc:5601
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13963 cp/semantics.cc:5608
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13986 cp/semantics.cc:5641
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14004 c/c-typeck.cc:14071 c/c-typeck.cc:14364
! #: cp/semantics.cc:5659 cp/semantics.cc:5726
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14023 cp/semantics.cc:5678
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:14031 cp/semantics.cc:5686
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14040 c/c-typeck.cc:14164 cp/semantics.cc:5695
! #: cp/semantics.cc:5819
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:5712
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:5755
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14115 cp/semantics.cc:5770
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14152 cp/semantics.cc:5807
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:14156 cp/semantics.cc:5811
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14303 cp/semantics.cc:5838
! #: cp/semantics.cc:5974
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14194 cp/semantics.cc:5848
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr ""
  
! #: c/c-typeck.cc:14570 cp/semantics.cc:6910
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:14577
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:14583 cp/semantics.cc:6917
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:14596 cp/semantics.cc:6933
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.cc:14616 cp/semantics.cc:6969
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:14643
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14650 cp/semantics.cc:7003
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14656 cp/semantics.cc:7009
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14662 cp/semantics.cc:7015
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14699 cp/semantics.cc:7063
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14794 cp/semantics.cc:7152
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14816 cp/semantics.cc:7172
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:14842 c/c-typeck.cc:14852
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:14872
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14884
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14892
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14936
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:14945 cp/semantics.cc:6802
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr ""
  
! #: c/c-typeck.cc:15033
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15051 c/c-typeck.cc:15963 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:15063 cp/semantics.cc:9366
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:15078 cp/semantics.cc:7215
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:15087
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:15095
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15114 cp/semantics.cc:7299
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:15144 c/c-typeck.cc:15863 c/c-typeck.cc:16110
! #: cp/semantics.cc:7386 cp/semantics.cc:8755 cp/semantics.cc:9106
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:15161 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15172 cp/semantics.cc:7415
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15186 c/c-typeck.cc:15256 c/c-typeck.cc:15291
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15196 c/c-typeck.cc:15264 c/c-typeck.cc:15611
! #: c/c-typeck.cc:15763 c/c-typeck.cc:15771 c/c-typeck.cc:15787
! #: c/c-typeck.cc:15796 c/c-typeck.cc:15804 cp/semantics.cc:7429
! #: cp/semantics.cc:7439 cp/semantics.cc:7532 cp/semantics.cc:7540
! #: cp/semantics.cc:7587 cp/semantics.cc:8444 cp/semantics.cc:8633
! #: cp/semantics.cc:8641 cp/semantics.cc:8661 cp/semantics.cc:8670
! #: cp/semantics.cc:8678
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15199 c/c-typeck.cc:15270 c/c-typeck.cc:15807
! #: cp/semantics.cc:7442 cp/semantics.cc:7546 cp/semantics.cc:8681
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15244 cp/semantics.cc:7519
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:15284 cp/semantics.cc:7579
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:15303 cp/semantics.cc:7977
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15310
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:15317
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15324
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15337 cp/semantics.cc:8048
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15343
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15356 cp/semantics.cc:8087
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15362
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15432 cp/semantics.cc:8213
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:15447 cp/semantics.cc:8228
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:15455 cp/semantics.cc:8246
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15476 cp/semantics.cc:8268
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:15486 cp/semantics.cc:8280
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:15547 cp/semantics.cc:8379
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15567 c/c-typeck.cc:15643 c/c-typeck.cc:15679
! #: cp/semantics.cc:8399 cp/semantics.cc:8478 cp/semantics.cc:8514
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported map expression %qE"
  msgstr "Ð½ÐµÐ¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÐ¼Ð°Ñ� Ð²ÐµÑ€Ñ�Ñ–Ñ�"
  
! #: c/c-typeck.cc:15607 c/c-typeck.cc:15784 cp/semantics.cc:8440
! #: cp/semantics.cc:8658
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15615 c/c-typeck.cc:15790 cp/semantics.cc:8448
! #: cp/semantics.cc:8664
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15734 c/c-typeck.cc:15876 cp/semantics.cc:8601
! #: cp/semantics.cc:8768
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15859 cp/semantics.cc:8750
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:8780
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:15899 cp/semantics.cc:8796
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:8799
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15921
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr ""
  
! #: c/c-typeck.cc:15928
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:15976 c/c-typeck.cc:16071 cp/semantics.cc:9260
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15996 cp/semantics.cc:8320
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:16093 cp/semantics.cc:9074
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:16160 cp/semantics.cc:9437
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.cc:16170
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16201 cp/semantics.cc:9212
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:16213 cp/semantics.cc:9225
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16224 c/c-typeck.cc:16232 cp/semantics.cc:9234
! #: cp/semantics.cc:9252
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16280 cp/semantics.cc:9192
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16331 cp/semantics.cc:9242
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16341 cp/semantics.cc:9271
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16359 cp/semantics.cc:9462
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:16534
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:16539
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: c/c-typeck.cc:16545
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:16551
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ñ†ÐµÐ»Ð° Ñž else-Ð²
*** 51769,52672 ****
  msgid "expected case label"
  msgstr ""
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3865
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:3869
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3876
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3884
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "  no known conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.cc:3890
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3904 cp/pt.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3909 cp/pt.cc:7095
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3937
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3942
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3946
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3950
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr ""
  
! #: cp/call.cc:3952
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3954
  #, gcc-internal-format
  msgid "%s%#qD (ignored)"
  msgstr ""
  
! #: cp/call.cc:3956
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3958
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3960
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3962
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3966
  #, gcc-internal-format
  msgid "  inherited here"
  msgstr ""
  
! #: cp/call.cc:3987
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3993
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:4004
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4009
  #, fuzzy, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/call.cc:4023
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:4030
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4109
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr ""
  
! #: cp/call.cc:4190 cp/call.cc:4735
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr ""
  
! #: cp/call.cc:4629
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr ""
  
! #: cp/call.cc:4741 cp/cvt.cc:864
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:4806
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4827
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.cc:5012
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
! #: cp/call.cc:5015
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5299
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5378
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
! #: cp/call.cc:5392
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/call.cc:5435
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.cc:5436
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5439
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.cc:5441
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.cc:5443
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5460
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "Ð£Ð½ÑƒÑ‚Ñ€Ð°Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°: %s"
  
! #: cp/call.cc:5464
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5473 cp/call.cc:5517 cp/call.cc:5527
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5476
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.cc:5483
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5486
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5494
  #, fuzzy, gcc-internal-format
  #| msgid "%s\n"
  msgid "%qs"
  msgstr "%s\n"
  
! #: cp/call.cc:5497
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5503
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr ""
  
! #: cp/call.cc:5506
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5521
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.cc:5530
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5642
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/call.cc:5719
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5736 cp/call.cc:5743
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5799
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5851 cp/call.cc:6197 cp/call.cc:6217
  #, gcc-internal-format
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:5923
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5928
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5974 cp/call.cc:6086 cp/call.cc:6337
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5978
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:6225
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.cc:6243
  #, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.cc:6263
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/call.cc:6267
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/call.cc:6271
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:6276
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:6292
  #, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr ""
  
! #: cp/call.cc:7184
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:7186
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:7266
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:7319
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type of %qD is not %qs"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/call.cc:7321
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:7404
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.cc:7591
  #, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr ""
  
! #: cp/call.cc:7605
  #, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:7883
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7886
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:7923
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.cc:8117
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:8120
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:8129
  #, fuzzy, gcc-internal-format
  #| msgid "impossible operator '%s'"
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ñ‹ Ð°Ð¿Ñ�Ñ€Ð°Ñ‚Ð°Ñ€ '%s'"
  
! #: cp/call.cc:8165
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8166 cp/decl.cc:9117
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.cc:8171
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.cc:8172 cp/decl.cc:9118
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared protected here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/call.cc:8179
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.cc:8260
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8263 cp/call.cc:8282 cp/decl.cc:10846 cp/decl.cc:10854
! #: cp/typeck.cc:4605
  #, fuzzy, gcc-internal-format
  #| msgid "  from here"
  msgid "  declared here"
  msgstr " Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/call.cc:8267
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.cc:8279
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8286
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.cc:8353
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8374
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:8424
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.cc:8435
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:8447
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr ""
  
! #: cp/call.cc:8455
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:8471
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:8504 cp/cvt.cc:227
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.cc:8551 cp/call.cc:8564
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:8557
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8842
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8851
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr ""
  
! #: cp/call.cc:8856
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
  #. extype is volatile
! #: cp/call.cc:8859
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8872
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8875
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:8914
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.cc:8917 cp/call.cc:8935
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8920
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.cc:9121
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.cc:9150 cp/cvt.cc:1997
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:9194
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:9230
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.cc:9240
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:9308
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/call.cc:9317
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.cc:9417
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.cc:9497
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:10002
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr ""
  
! #: cp/call.cc:10125
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:10128 cp/call.cc:12974
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.cc:10153
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.cc:10378
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.cc:10515
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10882
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10885
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10890
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10895
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10910
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10912
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.cc:10914
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10917
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10920
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10922
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10943
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10945
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:10947
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10950
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10953
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10956
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10967
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10979
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10998
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:11001
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:11011
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11014
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11017
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:11026
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:11048
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.cc:11102
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr ""
  
! #: cp/call.cc:11169
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:11444 cp/typeck.cc:10388
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:11466
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:11498
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:11546
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:11584 cp/pt.cc:17138 cp/typeck.cc:3482
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:11586
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11768
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.cc:11771
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:11794
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.cc:11799
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.cc:11800
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.cc:11823
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.cc:12972
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.cc:12998
  #, gcc-internal-format
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  msgstr ""
  
! #: cp/call.cc:13021
  #, gcc-internal-format
  msgid "try making the operator a %<const%> member function"
  msgstr ""
  
! #: cp/call.cc:13084
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:13085
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.cc:13088
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:13372
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.cc:13376
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.cc:13378
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.cc:13424
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:13832
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13985
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:13989
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
! #: cp/call.cc:14281
  #, gcc-internal-format
  msgid "possibly dangling reference to a temporary"
  msgstr ""
  
! #: cp/call.cc:14282
  #, gcc-internal-format
  msgid "the temporary was destroyed at the end of the full expression %qE"
  msgstr ""
  
! #: cp/call.cc:14550
  #, gcc-internal-format
  msgid "explicit conversion function was not considered"
  msgstr ""
--- 52013,52921 ----
  msgid "expected case label"
  msgstr ""
  
+ #: cp/call.cc:2041
+ #, gcc-internal-format
+ msgid "casting %qT to %qT does not use %qD"
+ msgstr ""
+ 
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3888
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:3892
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3907
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "  no known conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.cc:3913
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3927 cp/pt.cc:7112
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3932 cp/pt.cc:7117
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3960
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3965
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3969
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3973
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr ""
  
! #: cp/call.cc:3975
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3977
  #, gcc-internal-format
  msgid "%s%#qD (ignored)"
  msgstr ""
  
! #: cp/call.cc:3979
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3981
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3983
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3985
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3989
  #, gcc-internal-format
  msgid "  inherited here"
  msgstr ""
  
! #: cp/call.cc:4010
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:4016
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:4027
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4032
  #, fuzzy, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/call.cc:4046
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:4053
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4132
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr ""
  
! #: cp/call.cc:4213 cp/call.cc:4758
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr ""
  
! #: cp/call.cc:4652
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr ""
  
! #: cp/call.cc:4764 cp/cvt.cc:864
  msgid "could not convert %qE from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:4829
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4850
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr ""
  
! #: cp/call.cc:5035
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
! #: cp/call.cc:5038
  #, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr ""
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5322
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5401
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
! #: cp/call.cc:5415
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/call.cc:5458
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr ""
  
! #: cp/call.cc:5459
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5462
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.cc:5464
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.cc:5466
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5483
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "Ð£Ð½ÑƒÑ‚Ñ€Ð°Ð½Ð°Ñ� Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ°: %s"
  
! #: cp/call.cc:5487
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5496 cp/call.cc:5540 cp/call.cc:5550
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5499
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.cc:5506
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5509
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5517
  #, fuzzy, gcc-internal-format
  #| msgid "%s\n"
  msgid "%qs"
  msgstr "%s\n"
  
! #: cp/call.cc:5520
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5526
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr ""
  
! #: cp/call.cc:5529
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5544
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.cc:5553
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5665
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/call.cc:5742
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5759 cp/call.cc:5766
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5822
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5874 cp/call.cc:6220 cp/call.cc:6240
  #, gcc-internal-format
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:5946
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5951
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5997 cp/call.cc:6109 cp/call.cc:6360
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6001
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:6248
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.cc:6266
  #, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr ""
  
! #: cp/call.cc:6286
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/call.cc:6290
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/call.cc:6294
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:6299
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:6315
  #, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr ""
  
! #: cp/call.cc:7207
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:7209
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:7289
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:7342
  #, fuzzy, gcc-internal-format
  #| msgid "return type of `%s' is not `int'"
  msgid "return type of %qD is not %qs"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/call.cc:7344
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:7427
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.cc:7614
  #, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr ""
  
! #: cp/call.cc:7628
  #, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:7906
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7909
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:7946
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr ""
  
! #: cp/call.cc:8140
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:8143
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:8152
  #, fuzzy, gcc-internal-format
  #| msgid "impossible operator '%s'"
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ñ‹ Ð°Ð¿Ñ�Ñ€Ð°Ñ‚Ð°Ñ€ '%s'"
  
! #: cp/call.cc:8188
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8189 cp/decl.cc:9113
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.cc:8194
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/call.cc:8195 cp/decl.cc:9114
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "declared protected here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/call.cc:8202
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr ""
  
! #: cp/call.cc:8283
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8286 cp/call.cc:8305 cp/decl.cc:10850 cp/decl.cc:10858
! #: cp/typeck.cc:4606
  #, fuzzy, gcc-internal-format
  #| msgid "  from here"
  msgid "  declared here"
  msgstr " Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/call.cc:8290
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr ""
  
! #: cp/call.cc:8302
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8309
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr ""
  
! #: cp/call.cc:8376
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr ""
  
! #: cp/call.cc:8397
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:8447
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.cc:8458
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:8470
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr ""
  
! #: cp/call.cc:8478
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:8494
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:8527 cp/cvt.cc:227
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.cc:8574 cp/call.cc:8587
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:8580
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8860
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8869
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr ""
  
! #: cp/call.cc:8874
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
  #. extype is volatile
! #: cp/call.cc:8877
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:8890
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8893
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:8932
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.cc:8935 cp/call.cc:8953
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr ""
  
! #: cp/call.cc:8938
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/call.cc:9139
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.cc:9168 cp/cvt.cc:2011
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:9212
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:9248
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr ""
  
! #: cp/call.cc:9258
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:9326
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/call.cc:9335
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.cc:9435
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.cc:9515
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:10020
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr ""
  
! #: cp/call.cc:10143
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr ""
  
! #: cp/call.cc:10146 cp/call.cc:12992
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr ""
  
! #: cp/call.cc:10171
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr ""
  
! #: cp/call.cc:10396
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.cc:10533
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10900
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10903
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10908
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10913
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10928
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10930
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr ""
  
! #: cp/call.cc:10932
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10935
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10938
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10940
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10961
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10963
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:10965
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10968
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10971
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10974
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10985
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10997
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11016
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:11019
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:11029
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11032
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11035
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:11044
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:11066
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr ""
  
! #: cp/call.cc:11120
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr ""
  
! #: cp/call.cc:11187
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:11462 cp/typeck.cc:10390
  msgid "cannot convert %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:11484
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:11516
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr ""
  
! #: cp/call.cc:11564
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr ""
  
! #: cp/call.cc:11602 cp/pt.cc:17172 cp/typeck.cc:3483
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:11604
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11786
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr ""
  
! #: cp/call.cc:11789
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr ""
  
! #: cp/call.cc:11812
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.cc:11817
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.cc:11818
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.cc:11841
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.cc:12990
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.cc:13016
  #, gcc-internal-format
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  msgstr ""
  
! #: cp/call.cc:13039
  #, gcc-internal-format
  msgid "try making the operator a %<const%> member function"
  msgstr ""
  
! #: cp/call.cc:13102
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:13103
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/call.cc:13106
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:13390
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr ""
  
! #: cp/call.cc:13394
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.cc:13396
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.cc:13442
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:13850
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:14003
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:14007
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr ""
  
! #: cp/call.cc:14325
  #, gcc-internal-format
  msgid "possibly dangling reference to a temporary"
  msgstr ""
  
! #: cp/call.cc:14326
  #, gcc-internal-format
  msgid "the temporary was destroyed at the end of the full expression %qE"
  msgstr ""
  
! #: cp/call.cc:14594
  #, gcc-internal-format
  msgid "explicit conversion function was not considered"
  msgstr ""
*************** msgid "%qD inherits the %E ABI tag that
*** 52754,52760 ****
  msgstr ""
  
  #: cp/class.cc:1694 cp/class.cc:1701 cp/class.cc:1708 cp/class.cc:1720
! #: cp/cvt.cc:1104 rust/backend/rust-tree.cc:643
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr ""
--- 53003,53009 ----
  msgstr ""
  
  #: cp/class.cc:1694 cp/class.cc:1701 cp/class.cc:1708 cp/class.cc:1720
! #: cp/cvt.cc:1118 rust/backend/rust-tree.cc:643
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr ""
*************** msgstr ""
*** 52999,53005 ****
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.cc:6204 cp/constexpr.cc:302
  #, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr ""
--- 53248,53254 ----
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.cc:6204 cp/constexpr.cc:299
  #, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr ""
*************** msgstr ""
*** 53136,53142 ****
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7785 cp/decl.cc:17628 cp/parser.cc:27637
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#T"
--- 53385,53391 ----
  msgid "next member %q#D declared here"
  msgstr ""
  
! #: cp/class.cc:7785 cp/decl.cc:17643 cp/parser.cc:27638
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "redefinition of %q#T"
*************** msgstr ""
*** 53269,53404 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14668
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:286
  #, fuzzy, gcc-internal-format
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/constexpr.cc:313
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr ""
  
! #: cp/constexpr.cc:571
  #, gcc-internal-format
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.cc:831
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.cc:892
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.cc:955
  #, gcc-internal-format
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1083
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1320 cp/constexpr.cc:6349
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:1611 cp/constexpr.cc:3308
  #: rust/backend/rust-constexpr.cc:3326 rust/backend/rust-constexpr.cc:3589
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1613 cp/constexpr.cc:1712 cp/constexpr.cc:1721
! #: cp/constexpr.cc:3580 rust/backend/rust-constexpr.cc:3331
  #: rust/backend/rust-constexpr.cc:3341 rust/backend/rust-constexpr.cc:4324
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:1898 cp/constexpr.cc:5915 cp/constexpr.cc:8214
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.cc:2077
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/constexpr.cc:2080
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/constexpr.cc:2159
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2194 cp/constexpr.cc:9664
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "call to internal function %qE"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/constexpr.cc:2248 rust/backend/rust-constexpr.cc:2615
  #, fuzzy, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:2276 rust/backend/rust-constexpr.cc:2618
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr ""
  
! #: cp/constexpr.cc:2532 cp/constexpr.cc:2588 cp/constexpr.cc:2621
! #: cp/constexpr.cc:2643
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2533
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2557
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' is initialized"
  msgid "virtual table pointer is used uninitialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/constexpr.cc:2589 cp/constexpr.cc:2622
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2645
  #, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr ""
  
! #: cp/constexpr.cc:2648
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2725 cp/constexpr.cc:3005 cp/constexpr.cc:9700
  #: rust/backend/rust-constexpr.cc:5789
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
--- 53518,53653 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:14678
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:283
  #, fuzzy, gcc-internal-format
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/constexpr.cc:310
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr ""
  
! #: cp/constexpr.cc:568
  #, gcc-internal-format
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.cc:826
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.cc:887
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.cc:950
  #, gcc-internal-format
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1078
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1315 cp/constexpr.cc:6363
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:1606 cp/constexpr.cc:3317
  #: rust/backend/rust-constexpr.cc:3326 rust/backend/rust-constexpr.cc:3589
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1608 cp/constexpr.cc:1707 cp/constexpr.cc:1716
! #: cp/constexpr.cc:3589 rust/backend/rust-constexpr.cc:3331
  #: rust/backend/rust-constexpr.cc:3341 rust/backend/rust-constexpr.cc:4324
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:1898 cp/constexpr.cc:5929 cp/constexpr.cc:8238
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr ""
  
! #: cp/constexpr.cc:2086
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/constexpr.cc:2089
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/constexpr.cc:2168
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2203 cp/constexpr.cc:9688
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "call to internal function %qE"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/constexpr.cc:2257 rust/backend/rust-constexpr.cc:2615
  #, fuzzy, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:2285 rust/backend/rust-constexpr.cc:2618
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr ""
  
! #: cp/constexpr.cc:2541 cp/constexpr.cc:2597 cp/constexpr.cc:2630
! #: cp/constexpr.cc:2652
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2542
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2566
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' is initialized"
  msgid "virtual table pointer is used uninitialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/constexpr.cc:2598 cp/constexpr.cc:2631
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2654
  #, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr ""
  
! #: cp/constexpr.cc:2657
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2734 cp/constexpr.cc:3014 cp/constexpr.cc:9724
  #: rust/backend/rust-constexpr.cc:5789
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
*************** msgstr ""
*** 53406,53543 ****
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2731
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr ""
  
! #: cp/constexpr.cc:2847 rust/backend/rust-constexpr.cc:3387
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.cc:2925
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2929 cp/constexpr.cc:2952
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr ""
  
! #: cp/constexpr.cc:2948
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2965
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2972
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr ""
  
! #: cp/constexpr.cc:3089 rust/backend/rust-constexpr.cc:3442
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.cc:3096
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:3100 rust/backend/rust-constexpr.cc:3456
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.cc:3172 rust/backend/rust-constexpr.cc:3498
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.cc:3183 rust/backend/rust-constexpr.cc:3509
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3538
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:3541
  #, fuzzy, gcc-internal-format
  msgid "pointer to %qD is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:3547
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr ""
  
! #: cp/constexpr.cc:3623
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3630
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:3653
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3672
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.cc:3871
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4306 rust/backend/rust-constexpr.cc:4399
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:4309 rust/backend/rust-constexpr.cc:4404
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4314 rust/backend/rust-constexpr.cc:4411
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:4317 rust/backend/rust-constexpr.cc:4416
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4505 rust/backend/rust-constexpr.cc:1667
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.cc:4567 rust/backend/rust-constexpr.cc:1724
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4586 cp/constexpr.cc:4702 cp/constexpr.cc:4714
! #: cp/constexpr.cc:7408 cp/constexpr.cc:7528 cp/constexpr.cc:9614
  #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
  #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
  #: rust/backend/rust-constexpr.cc:5712
--- 53655,53792 ----
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2740
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr ""
  
! #: cp/constexpr.cc:2856 rust/backend/rust-constexpr.cc:3387
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr ""
  
! #: cp/constexpr.cc:2934
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2938 cp/constexpr.cc:2961
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr ""
  
! #: cp/constexpr.cc:2957
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2974
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2981
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr ""
  
! #: cp/constexpr.cc:3098 rust/backend/rust-constexpr.cc:3442
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr ""
  
! #: cp/constexpr.cc:3105
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:3109 rust/backend/rust-constexpr.cc:3456
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.cc:3181 rust/backend/rust-constexpr.cc:3498
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.cc:3192 rust/backend/rust-constexpr.cc:3509
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3547
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:3550
  #, fuzzy, gcc-internal-format
  msgid "pointer to %qD is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:3556
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr ""
  
! #: cp/constexpr.cc:3632
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3639
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:3662
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3681
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.cc:3880
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4315 rust/backend/rust-constexpr.cc:4399
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:4318 rust/backend/rust-constexpr.cc:4404
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4323 rust/backend/rust-constexpr.cc:4411
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:4326 rust/backend/rust-constexpr.cc:4416
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4514 rust/backend/rust-constexpr.cc:1667
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.cc:4576 rust/backend/rust-constexpr.cc:1724
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4595 cp/constexpr.cc:4711 cp/constexpr.cc:4723
! #: cp/constexpr.cc:7422 cp/constexpr.cc:7552 cp/constexpr.cc:9638
  #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
  #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
  #: rust/backend/rust-constexpr.cc:5712
*************** msgstr ""
*** 53545,54018 ****
  msgid "%qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:4594 rust/backend/rust-constexpr.cc:1744
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:4626 cp/constexpr.cc:4662 cp/constexpr.cc:6513
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.cc:4628 cp/constexpr.cc:4641 cp/constexpr.cc:6508
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4780
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4783
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4794
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4797
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4808
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4811
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4822
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4826
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4837
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:4840
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:4993
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr ""
  
! #: cp/constexpr.cc:5002 cp/constexpr.cc:5012
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5032
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5078
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:5090
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5935 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:5975 cp/constexpr.cc:6008
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:5977 cp/constexpr.cc:6003 cp/constexpr.cc:6010
! #: cp/constexpr.cc:6344
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "allocated here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/constexpr.cc:5981
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6001
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:6013 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:6021
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "%qD used in its own initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.cc:6026
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/constexpr.cc:6029
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:6034 cp/constexpr.cc:6041
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:6047
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.cc:6050
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:6342
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6351
  #, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6358
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6361
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6488
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6517
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6524
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6536 rust/backend/rust-constexpr.cc:2822
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6984 cp/constexpr.cc:8563 cp/constexpr.cc:8575
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7080 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7187 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7189 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7207
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "use of %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/constexpr.cc:7211
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7213
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7217
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7370
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7383
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7558
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7561
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7626 cp/constexpr.cc:10308
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:8075 cp/constexpr.cc:9815
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:8103 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8153
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8160
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr ""
  
! #: cp/constexpr.cc:8165
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because %qE does not point to an object"
  msgstr ""
  
! #: cp/constexpr.cc:8177
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:8191
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:8225 rust/backend/rust-constexpr.cc:2506
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8363 cp/constexpr.cc:10126 cp/constexpr.cc:10531
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:8408 cp/constexpr.cc:10572
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:8466
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8482
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr ""
  
! #: cp/constexpr.cc:8488 cp/constraint.cc:178 cp/constraint.cc:755
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:8513
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:8578
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:8854 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8862 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8878 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:8889 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8909 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8913
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9551 rust/backend/rust-constexpr.cc:5667
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9780
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:9783
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9839 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:9873 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9912
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:10061
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:10073
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:10140
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/constexpr.cc:10156
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:10219
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:10272
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10280
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10358 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:10459 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:10528
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10541
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.cc:10589 rust/backend/rust-constexpr.cc:6427
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:10620 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
--- 53794,54267 ----
  msgid "%qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:4603 rust/backend/rust-constexpr.cc:1744
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:4635 cp/constexpr.cc:4671 cp/constexpr.cc:6527
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.cc:4637 cp/constexpr.cc:4650 cp/constexpr.cc:6522
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4789
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4792
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4803
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4806
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4817
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4820
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4831
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4835
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4846
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:4849
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:5004
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr ""
  
! #: cp/constexpr.cc:5013 cp/constexpr.cc:5023
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5043
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5089
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:5101
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5949 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr ""
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:5989 cp/constexpr.cc:6022
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:5991 cp/constexpr.cc:6017 cp/constexpr.cc:6024
! #: cp/constexpr.cc:6358
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "allocated here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/constexpr.cc:5995
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6015
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:6027 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:6035
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "%qD used in its own initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.cc:6040
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/constexpr.cc:6043
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:6048 cp/constexpr.cc:6055
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:6061
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/constexpr.cc:6064
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr ""
  
! #: cp/constexpr.cc:6356
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6365
  #, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6372
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6375
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6502
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6531
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6538
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6550 rust/backend/rust-constexpr.cc:2822
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6998 cp/constexpr.cc:8587 cp/constexpr.cc:8599
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7094 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7201 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7203 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7221
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "use of %qD"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/constexpr.cc:7225
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7227
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7229
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7231
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7384
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:7397
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7585
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7650 cp/constexpr.cc:10332
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:8099 cp/constexpr.cc:9839
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:8127 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8177
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8184
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr ""
  
! #: cp/constexpr.cc:8189
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because %qE does not point to an object"
  msgstr ""
  
! #: cp/constexpr.cc:8201
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:8215
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:8249 rust/backend/rust-constexpr.cc:2506
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8387 cp/constexpr.cc:10150 cp/constexpr.cc:10555
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:8432 cp/constexpr.cc:10596
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:8490
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8506
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr ""
  
! #: cp/constexpr.cc:8512 cp/constraint.cc:178 cp/constraint.cc:755
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:8537
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:8602
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr ""
  
! #: cp/constexpr.cc:8878 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8886 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8902 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:8913 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8933 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8937
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9575 rust/backend/rust-constexpr.cc:5667
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:9804
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:9807
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9863 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:9897 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9936
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:10085
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:10097
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:10164
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/constexpr.cc:10180
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:10243
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:10296
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10304
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10382 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:10483 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/constexpr.cc:10552
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:10565
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/constexpr.cc:10613 rust/backend/rust-constexpr.cc:6427
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:10644 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr ""
*************** msgstr ""
*** 54106,54442 ****
  msgid "the required type %qT is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/constraint.cc:2112 cp/constraint.cc:2185
  #, gcc-internal-format
  msgid "cannot convert %qE to %qT"
  msgstr ""
  
! #: cp/constraint.cc:2140
  #, gcc-internal-format
  msgid "%qE is not %<noexcept%>"
  msgstr ""
  
! #: cp/constraint.cc:2162
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr ""
  
! #: cp/constraint.cc:2169
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement"
  msgstr ""
  
! #: cp/constraint.cc:2180
  #, gcc-internal-format
  msgid "cannot convert %qE to %qT because"
  msgstr ""
  
  #. Replay the substitution error.
! #: cp/constraint.cc:2224
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr ""
  
! #: cp/constraint.cc:2228
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied"
  msgstr ""
  
! #: cp/constraint.cc:2742
  #, gcc-internal-format
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr ""
  
! #: cp/constraint.cc:2788
  #, gcc-internal-format
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr ""
  
! #: cp/constraint.cc:2791
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr ""
  
! #: cp/constraint.cc:2908
  #, gcc-internal-format
  msgid "no operand of the disjunction is satisfied"
  msgstr ""
  
! #: cp/constraint.cc:2921
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr ""
  
! #: cp/constraint.cc:3563
  #, fuzzy, gcc-internal-format
  msgid "definition of concept %qD is empty"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: cp/constraint.cc:3566
  #, gcc-internal-format
  msgid "definition of concept %qD has multiple statements"
  msgstr ""
  
! #: cp/constraint.cc:3722
  #, gcc-internal-format
  msgid "  %qT is not nothrow copy assignable"
  msgstr ""
  
! #: cp/constraint.cc:3725 cp/constraint.cc:3810
  #, gcc-internal-format
  msgid "  %qT is not nothrow default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3728
  #, gcc-internal-format
  msgid "  %qT is not nothrow copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3731
  #, gcc-internal-format
  msgid "  %qT is not trivially copy assignable"
  msgstr ""
  
! #: cp/constraint.cc:3734 cp/constraint.cc:3850
  #, gcc-internal-format
  msgid "  %qT is not trivially default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3737
  #, gcc-internal-format
  msgid "  %qT is not trivially copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3740
  #, gcc-internal-format
  msgid "  %qT is not trivially destructible"
  msgstr ""
  
! #: cp/constraint.cc:3743
  #, gcc-internal-format
  msgid "  %qT does not have unique object representations"
  msgstr ""
  
! #: cp/constraint.cc:3746
  #, gcc-internal-format
  msgid "  %qT does not have a virtual destructor"
  msgstr ""
  
! #: cp/constraint.cc:3749
  #, fuzzy, gcc-internal-format
  #| msgid "abstract method in non-abstract class"
  msgid "  %qT is not an abstract class"
  msgstr "Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹ Ð¼ÐµÑ‚Ð°Ð´ Ñƒ Ð½ÐµÐ°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¼ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/constraint.cc:3752
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an aggregate"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3755
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an array"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3758
  #, gcc-internal-format
  msgid "  %qT is not assignable from %qT"
  msgstr ""
  
! #: cp/constraint.cc:3761
  #, gcc-internal-format
  msgid "  %qT is not a base of %qT"
  msgstr ""
  
! #: cp/constraint.cc:3764
  #, gcc-internal-format
  msgid "  %qT is not a bounded array"
  msgstr ""
  
! #: cp/constraint.cc:3767
  #, gcc-internal-format
  msgid "  %qT is not a class"
  msgstr ""
  
! #: cp/constraint.cc:3771
  #, gcc-internal-format
  msgid "  %qT is not default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3773
  #, gcc-internal-format
  msgid "  %qT is not constructible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3776
  #, gcc-internal-format
  msgid "  %qT is not convertible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3779
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an empty class"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3782
  #, gcc-internal-format
  msgid "  %qT is not an enum"
  msgstr ""
  
! #: cp/constraint.cc:3785
  #, fuzzy, gcc-internal-format
  #| msgid "field '%s' not found in class"
  msgid "  %qT is not a final class"
  msgstr "Ð¿Ð¾Ð»Ðµ \"%s\" Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð° Ñž ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/constraint.cc:3788
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "  %qT is not a function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/constraint.cc:3791
  #, gcc-internal-format
  msgid "  %qT is not layout compatible with %qT"
  msgstr ""
  
! #: cp/constraint.cc:3794
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a literal type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3797
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a member function pointer"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/constraint.cc:3800
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a member object pointer"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3803
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a member pointer"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3806
  #, gcc-internal-format
  msgid "  %qT is not nothrow assignable from %qT"
  msgstr ""
  
! #: cp/constraint.cc:3812
  #, gcc-internal-format
  msgid "  %qT is not nothrow constructible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3815
  #, gcc-internal-format
  msgid "  %qT is not nothrow convertible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3818
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an object type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3821
  #, gcc-internal-format
  msgid "  %qT is not pointer-interconvertible base of %qT"
  msgstr ""
  
! #: cp/constraint.cc:3825
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a POD type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3828
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a polymorphic type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3831
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a reference"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/constraint.cc:3834
  #, gcc-internal-format
  msgid "  %qT is not the same as %qT"
  msgstr ""
  
! #: cp/constraint.cc:3837
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a scoped enum"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3840
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an standard layout type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3843
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a trivial type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3846
  #, gcc-internal-format
  msgid "  %qT is not trivially assignable from %qT"
  msgstr ""
  
! #: cp/constraint.cc:3852
  #, gcc-internal-format
  msgid "  %qT is not trivially constructible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3855
  #, gcc-internal-format
  msgid "  %qT is not trivially copyable"
  msgstr ""
  
! #: cp/constraint.cc:3858
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "  %qT is not a union"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/constraint.cc:3861
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3865
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3869
  #, gcc-internal-format
  msgid "  %qD is not deducible from %qT"
  msgstr ""
  
! #: cp/constraint.cc:3896
  #, fuzzy, gcc-internal-format
  msgid "invalid constraints"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: cp/constraint.cc:3921
  #, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr ""
  
! #: cp/constraint.cc:3924
  #, gcc-internal-format
  msgid "the expression %qE evaluated to %<false%>"
  msgstr ""
  
! #: cp/constraint.cc:3975
  #, gcc-internal-format
  msgid "constraints not satisfied"
  msgstr ""
  
! #: cp/constraint.cc:3990
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr ""
--- 54355,54691 ----
  msgid "the required type %qT is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/constraint.cc:2112 cp/constraint.cc:2186
  #, gcc-internal-format
  msgid "cannot convert %qE to %qT"
  msgstr ""
  
! #: cp/constraint.cc:2141
  #, gcc-internal-format
  msgid "%qE is not %<noexcept%>"
  msgstr ""
  
! #: cp/constraint.cc:2163
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr ""
  
! #: cp/constraint.cc:2170
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement"
  msgstr ""
  
! #: cp/constraint.cc:2181
  #, gcc-internal-format
  msgid "cannot convert %qE to %qT because"
  msgstr ""
  
  #. Replay the substitution error.
! #: cp/constraint.cc:2225
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr ""
  
! #: cp/constraint.cc:2229
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied"
  msgstr ""
  
! #: cp/constraint.cc:2744
  #, gcc-internal-format
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr ""
  
! #: cp/constraint.cc:2790
  #, gcc-internal-format
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr ""
  
! #: cp/constraint.cc:2793
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr ""
  
! #: cp/constraint.cc:2910
  #, gcc-internal-format
  msgid "no operand of the disjunction is satisfied"
  msgstr ""
  
! #: cp/constraint.cc:2923
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr ""
  
! #: cp/constraint.cc:3565
  #, fuzzy, gcc-internal-format
  msgid "definition of concept %qD is empty"
  msgstr "Ð¿ÐµÑ€Ð°Ð½Ð°ÐºÑ–Ñ€Ð°Ð²Ð°Ð½Ð½Ðµ stdout: %s"
  
! #: cp/constraint.cc:3568
  #, gcc-internal-format
  msgid "definition of concept %qD has multiple statements"
  msgstr ""
  
! #: cp/constraint.cc:3724
  #, gcc-internal-format
  msgid "  %qT is not nothrow copy assignable"
  msgstr ""
  
! #: cp/constraint.cc:3727 cp/constraint.cc:3812
  #, gcc-internal-format
  msgid "  %qT is not nothrow default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3730
  #, gcc-internal-format
  msgid "  %qT is not nothrow copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3733
  #, gcc-internal-format
  msgid "  %qT is not trivially copy assignable"
  msgstr ""
  
! #: cp/constraint.cc:3736 cp/constraint.cc:3852
  #, gcc-internal-format
  msgid "  %qT is not trivially default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3739
  #, gcc-internal-format
  msgid "  %qT is not trivially copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3742
  #, gcc-internal-format
  msgid "  %qT is not trivially destructible"
  msgstr ""
  
! #: cp/constraint.cc:3745
  #, gcc-internal-format
  msgid "  %qT does not have unique object representations"
  msgstr ""
  
! #: cp/constraint.cc:3748
  #, gcc-internal-format
  msgid "  %qT does not have a virtual destructor"
  msgstr ""
  
! #: cp/constraint.cc:3751
  #, fuzzy, gcc-internal-format
  #| msgid "abstract method in non-abstract class"
  msgid "  %qT is not an abstract class"
  msgstr "Ð°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹ Ð¼ÐµÑ‚Ð°Ð´ Ñƒ Ð½ÐµÐ°Ð±Ñ�Ñ‚Ñ€Ð°ÐºÑ‚Ð½Ñ‹Ð¼ ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/constraint.cc:3754
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an aggregate"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3757
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an array"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3760
  #, gcc-internal-format
  msgid "  %qT is not assignable from %qT"
  msgstr ""
  
! #: cp/constraint.cc:3763
  #, gcc-internal-format
  msgid "  %qT is not a base of %qT"
  msgstr ""
  
! #: cp/constraint.cc:3766
  #, gcc-internal-format
  msgid "  %qT is not a bounded array"
  msgstr ""
  
! #: cp/constraint.cc:3769
  #, gcc-internal-format
  msgid "  %qT is not a class"
  msgstr ""
  
! #: cp/constraint.cc:3773
  #, gcc-internal-format
  msgid "  %qT is not default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3775
  #, gcc-internal-format
  msgid "  %qT is not constructible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3778
  #, gcc-internal-format
  msgid "  %qT is not convertible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3781
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an empty class"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3784
  #, gcc-internal-format
  msgid "  %qT is not an enum"
  msgstr ""
  
! #: cp/constraint.cc:3787
  #, fuzzy, gcc-internal-format
  #| msgid "field '%s' not found in class"
  msgid "  %qT is not a final class"
  msgstr "Ð¿Ð¾Ð»Ðµ \"%s\" Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð° Ñž ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/constraint.cc:3790
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "  %qT is not a function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/constraint.cc:3793
  #, gcc-internal-format
  msgid "  %qT is not layout compatible with %qT"
  msgstr ""
  
! #: cp/constraint.cc:3796
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a literal type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3799
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a member function pointer"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/constraint.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a member object pointer"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3805
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a member pointer"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3808
  #, gcc-internal-format
  msgid "  %qT is not nothrow assignable from %qT"
  msgstr ""
  
! #: cp/constraint.cc:3814
  #, gcc-internal-format
  msgid "  %qT is not nothrow constructible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3817
  #, gcc-internal-format
  msgid "  %qT is not nothrow convertible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3820
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an object type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3823
  #, gcc-internal-format
  msgid "  %qT is not pointer-interconvertible base of %qT"
  msgstr ""
  
! #: cp/constraint.cc:3827
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a POD type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3830
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a polymorphic type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3833
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a reference"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/constraint.cc:3836
  #, gcc-internal-format
  msgid "  %qT is not the same as %qT"
  msgstr ""
  
! #: cp/constraint.cc:3839
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a scoped enum"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3842
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an standard layout type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3845
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a trivial type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/constraint.cc:3848
  #, gcc-internal-format
  msgid "  %qT is not trivially assignable from %qT"
  msgstr ""
  
! #: cp/constraint.cc:3854
  #, gcc-internal-format
  msgid "  %qT is not trivially constructible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3857
  #, gcc-internal-format
  msgid "  %qT is not trivially copyable"
  msgstr ""
  
! #: cp/constraint.cc:3860
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "  %qT is not a union"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/constraint.cc:3863
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3867
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3871
  #, gcc-internal-format
  msgid "  %qD is not deducible from %qT"
  msgstr ""
  
! #: cp/constraint.cc:3898
  #, fuzzy, gcc-internal-format
  msgid "invalid constraints"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: cp/constraint.cc:3923
  #, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr ""
  
! #: cp/constraint.cc:3926
  #, gcc-internal-format
  msgid "the expression %qE evaluated to %<false%>"
  msgstr ""
  
! #: cp/constraint.cc:3977
  #, gcc-internal-format
  msgid "constraints not satisfied"
  msgstr ""
  
! #: cp/constraint.cc:3992
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr ""
*************** msgstr ""
*** 54817,54859 ****
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3604
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3646
  #, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3649
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3688 cp/cp-gimplify.cc:3700 cp/decl.cc:4456
  #: cp/method.cc:984
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/cp-gimplify.cc:3706
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/cp-gimplify.cc:3723
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3733
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/cp-gimplify.cc:3745
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 55066,55108 ----
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3614
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3656
  #, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3659
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3698 cp/cp-gimplify.cc:3710 cp/decl.cc:4456
  #: cp/method.cc:984
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/cp-gimplify.cc:3716
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/cp-gimplify.cc:3733
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3743
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/cp-gimplify.cc:3755
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr ""
*** 54895,54901 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.cc:498 cp/typeck.cc:8825
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
--- 55144,55150 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr ""
  
! #: cp/cvt.cc:498 cp/typeck.cc:8827
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr ""
*************** msgstr ""
*** 54934,55220 ****
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr ""
  
! #: cp/cvt.cc:1074
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr ""
  
! #: cp/cvt.cc:1076
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
  msgstr ""
  
! #: cp/cvt.cc:1092
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr ""
  
! #: cp/cvt.cc:1094
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
  msgstr ""
  
! #: cp/cvt.cc:1116
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
  msgstr ""
  
! #: cp/cvt.cc:1170
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr ""
  
! #: cp/cvt.cc:1268 rust/backend/rust-tree.cc:339
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1272 rust/backend/rust-tree.cc:345
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1277 rust/backend/rust-tree.cc:352
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1282 rust/backend/rust-tree.cc:359
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1287 rust/backend/rust-tree.cc:366
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1292 rust/backend/rust-tree.cc:373
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1296 rust/backend/rust-tree.cc:379
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1312 rust/backend/rust-tree.cc:396
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1316 rust/backend/rust-tree.cc:402
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1321 rust/backend/rust-tree.cc:409
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1326 rust/backend/rust-tree.cc:416
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1331 rust/backend/rust-tree.cc:423
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1336 rust/backend/rust-tree.cc:430
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1340 rust/backend/rust-tree.cc:436
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1354 rust/backend/rust-tree.cc:450
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1359 rust/backend/rust-tree.cc:456
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1364 rust/backend/rust-tree.cc:463
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1369 rust/backend/rust-tree.cc:470
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1374 rust/backend/rust-tree.cc:477
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1379 rust/backend/rust-tree.cc:484
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1384 rust/backend/rust-tree.cc:490
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1426 rust/backend/rust-tree.cc:531
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1430 rust/backend/rust-tree.cc:537
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1435 rust/backend/rust-tree.cc:544
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1440 rust/backend/rust-tree.cc:551
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1445 rust/backend/rust-tree.cc:557
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1450 rust/backend/rust-tree.cc:563
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.cc:1454 rust/backend/rust-tree.cc:569
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1510
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1514
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1518
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1522
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1526
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1530
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1534
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1550
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1555
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1560
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1565
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1570
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1575
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1604
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1609
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1614
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1618
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1622
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1626
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1779
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr ""
  
! #: cp/cvt.cc:1897
  #, gcc-internal-format
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr ""
  
! #: cp/cvt.cc:1912
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr ""
  
! #: cp/cvt.cc:1915
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
--- 55183,55469 ----
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr ""
  
! #: cp/cvt.cc:1088
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr ""
  
! #: cp/cvt.cc:1090
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
  msgstr ""
  
! #: cp/cvt.cc:1106
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr ""
  
! #: cp/cvt.cc:1108
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
  msgstr ""
  
! #: cp/cvt.cc:1130
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
  msgstr ""
  
! #: cp/cvt.cc:1184
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr ""
  
! #: cp/cvt.cc:1282 rust/backend/rust-tree.cc:339
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1286 rust/backend/rust-tree.cc:345
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1291 rust/backend/rust-tree.cc:352
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1296 rust/backend/rust-tree.cc:359
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1301 rust/backend/rust-tree.cc:366
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1306 rust/backend/rust-tree.cc:373
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1310 rust/backend/rust-tree.cc:379
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1326 rust/backend/rust-tree.cc:396
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1330 rust/backend/rust-tree.cc:402
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1335 rust/backend/rust-tree.cc:409
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1340 rust/backend/rust-tree.cc:416
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1345 rust/backend/rust-tree.cc:423
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1350 rust/backend/rust-tree.cc:430
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1354 rust/backend/rust-tree.cc:436
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1368 rust/backend/rust-tree.cc:450
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1373 rust/backend/rust-tree.cc:456
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1378 rust/backend/rust-tree.cc:463
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1383 rust/backend/rust-tree.cc:470
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1388 rust/backend/rust-tree.cc:477
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1393 rust/backend/rust-tree.cc:484
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1398 rust/backend/rust-tree.cc:490
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1440 rust/backend/rust-tree.cc:531
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1444 rust/backend/rust-tree.cc:537
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1449 rust/backend/rust-tree.cc:544
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1454 rust/backend/rust-tree.cc:551
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1459 rust/backend/rust-tree.cc:557
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1464 rust/backend/rust-tree.cc:563
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.cc:1468 rust/backend/rust-tree.cc:569
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1524
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1528
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1532
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1536
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1540
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1544
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1548
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1564
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1569
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1574
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1579
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1584
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1589
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1618
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1623
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1628
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1632
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1636
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1640
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1793
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr ""
  
! #: cp/cvt.cc:1911
  #, gcc-internal-format
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr ""
  
! #: cp/cvt.cc:1926
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr ""
  
! #: cp/cvt.cc:1929
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
*************** msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ
*** 55283,55289 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:1446 cp/decl.cc:16605
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
--- 55532,55538 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:1446 cp/decl.cc:16620
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
*************** msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–
*** 55520,55532 ****
  msgid "import declared %q#D here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:2306 cp/decl.cc:16628
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting exporting for declaration %qD"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/decl.cc:2308 cp/decl.cc:16630
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr ""
--- 55769,55781 ----
  msgid "import declared %q#D here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:2306 cp/decl.cc:16643
  #, fuzzy, gcc-internal-format
  #| msgid "conflicts with previous declaration `%#D'"
  msgid "conflicting exporting for declaration %qD"
  msgstr "ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ–Ð¼ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½ÐµÐ¼ `%#D'"
  
! #: cp/decl.cc:2308 cp/decl.cc:16645
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr ""
*************** msgstr ""
*** 55989,55995 ****
  
  #: cp/decl.cc:6097
  #, gcc-internal-format
! msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
  #: cp/decl.cc:6133
--- 56238,56244 ----
  
  #: cp/decl.cc:6097
  #, gcc-internal-format
! msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
  #: cp/decl.cc:6133
*************** msgstr ""
*** 56129,56135 ****
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:7044 cp/init.cc:3377 cp/search.cc:1230
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
--- 56378,56384 ----
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:7044 cp/init.cc:3407 cp/search.cc:1230
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
*************** msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ
*** 56155,56162 ****
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7218 cp/decl.cc:7506 cp/typeck2.cc:1617 cp/typeck2.cc:1947
! #: cp/typeck2.cc:1995 cp/typeck2.cc:2042
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
--- 56404,56411 ----
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7218 cp/decl.cc:7506 cp/typeck2.cc:1593 cp/typeck2.cc:1923
! #: cp/typeck2.cc:1971 cp/typeck2.cc:2018
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
*************** msgstr ""
*** 56231,58141 ****
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:8083
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:8342
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ñ–Ð½Ñ‚Ñ�Ñ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:8366
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8371
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8376
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8381
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "%<declare variant%> on deleted %qD"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.cc:8386
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8440
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8461 cp/decl.cc:15224
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8465 cp/decl.cc:15228
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.cc:8510 cp/decl.cc:15191
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:8546
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8557
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.cc:8695
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.cc:8754
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:8797
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8992
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:9103
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:9106
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9113
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:9139
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9148
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9383
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:9399
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.cc:9408 cp/decl.cc:9487
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9412
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9415
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9456
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:9480
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:9489
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9510
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9516
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9545
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.cc:9550
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9555
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.cc:9561
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9570
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10048
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10051
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10056
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10275
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.cc:10279
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.cc:10282
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.cc:10298
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10300
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10326
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10328
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10334
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10337
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10339
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10345
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:10348
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:10350
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10356
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10359
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:10361
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10368
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.cc:10375
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:10407
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10447
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:10458
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.cc:10465
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.cc:10468
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10544
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.cc:10573
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a function concept cannot be constrained"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:10588
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr ""
  
! #: cp/decl.cc:10590
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr ""
  
! #: cp/decl.cc:10597
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:10646
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.cc:10657
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:10675
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10684
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10701
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.cc:10743
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:10746
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.cc:10749 cp/decl.cc:10752
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr ""
  
! #: cp/decl.cc:10754
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.cc:10815
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10817
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10818
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10823
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10825
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10826
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10832 cp/decl.cc:13715 cp/decl.cc:13725 cp/parser.cc:11972
  #, fuzzy, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:10844
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10852
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10858
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.cc:10871
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10881
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10895
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10902
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10907
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.cc:10993
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' Ð¿Ð°Ð²Ñ–Ð½Ð½Ð° Ð²Ñ�Ñ€Ñ‚Ð°Ñ†ÑŒ `int'"
  
! #: cp/decl.cc:11033
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:11038
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.cc:11040
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.cc:11057
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:11251
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.cc:11260
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:11266
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:11273
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:11276
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a variable concept cannot be constrained"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:11398
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.cc:11402
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11406
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11422
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:11427
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11538
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:11541
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:11572 cp/decl.cc:11644
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:11576 cp/decl.cc:11647
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11627
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11630
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11654
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11657
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11663
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11666
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11718
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11778
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11781
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11791
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as array of void"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:11793
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.cc:11798
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.cc:11807
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.cc:11812
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.cc:11815
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.cc:11833
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11837
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11851
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11927
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11930
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:11941
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11944
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:11957
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11960
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11969
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11972
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11976
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11985
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12006
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12014
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12029
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:12034
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:12090
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12096
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12312
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:12315 cp/decl.cc:12337
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:12318
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:12328
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr ""
  
! #: cp/decl.cc:12352
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:12359
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qE as non-member"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:12387
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:12438
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:12446 cp/decl.cc:12455 cp/decl.cc:14434
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:12463
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:12468
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:12503
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:12510 cp/decl.cc:12517 cp/decl.cc:12524 cp/decl.cc:12531
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:12542
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12552
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.cc:12606
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ‹ \"complex\" Ñƒ Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ– \"double complex\""
  
! #: cp/decl.cc:12655 cp/decl.cc:12659 cp/decl.cc:12662
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:12679
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: cp/decl.cc:12687
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: cp/decl.cc:12741
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12747
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12755
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:12762
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:12771
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:12773
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:12842
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:12886
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12912
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.cc:12921
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12934
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12941
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12951 cp/decl.cc:13128
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12959 cp/decl.cc:12968 cp/decl.cc:12974 cp/decl.cc:12980
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:12990
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.cc:13000 cp/decl.cc:13003 cp/decl.cc:13005 cp/decl.cc:13008
! #: cp/decl.cc:13018 cp/decl.cc:13028 cp/decl.cc:13038 cp/decl.cc:13042
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:13012 cp/decl.cc:13034
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13022
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13046
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13058
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:13061
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13069
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13100
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.cc:13126
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.cc:13140
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:13145
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13153
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:13167
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:13200 cp/decl.cc:14824 cp/parser.cc:15434 cp/parser.cc:21379
! #: cp/parser.cc:28056
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/decl.cc:13201
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:13271
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:13277
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13345
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:13359
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13365
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13369
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13377
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13381
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13402
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13407
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:13411
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13431
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13435
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:13440
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13447
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13456
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13461
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:13473
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:13482
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13495
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13509
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:13512
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13519
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13545
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13557
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qs declared as function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:13563
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:13570
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:13603
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13605
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13610
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13611
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13619
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13620
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13638
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13655
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13660
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:13664
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:13674
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13678
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13704
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13712
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:13722
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:13748
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13806
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:13819 cp/decl.cc:13826
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ð° %s."
  
! #: cp/decl.cc:13828
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.cc:13857
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13858
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:13931
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14011
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:14037
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:14042
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:14072
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14074
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14082
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14122
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:14131
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14134
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14145
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "%<explicit%> outside class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.cc:14148
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:14151
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:14161
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:14168
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14174
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:14180
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14186
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:14192
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:14208
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:14211
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr ""
  
! #: cp/decl.cc:14237
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:14240
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14245
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14249
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:14275
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:14364
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:14372
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:14374
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:14378
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:14411
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:14415
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14425
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:14440
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:14459
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ð¿Ñ€Ð°Ñ‚Ð°ÐºÐ¾Ð»Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:14469 cp/parser.cc:20813
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:14476
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14479
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14485 cp/parser.cc:25355
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:14495
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:14549 cp/parser.cc:3687
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:14553
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.cc:14574
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:14577
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14593
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `::'"
  
! #: cp/decl.cc:14614
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:14634
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.cc:14648
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:14655
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.cc:14662 cp/decl.cc:14675
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:14681
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:14690
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:14696
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.cc:14704 cp/decl.cc:15059
  #, fuzzy, gcc-internal-format
  #| msgid "[cannot find %s]"
  msgid "%qD cannot be %qs"
  msgstr "[Ð½ÐµÐ»ÑŒÐ³Ð° Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– %s]"
  
! #: cp/decl.cc:14713
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:14716
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:14779
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:14784
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:14804
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:14807
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14825 cp/parser.cc:21380 cp/parser.cc:28057
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14875 cp/decl.cc:14886
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14880
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14923 cp/decl.cc:14931 cp/decl.cc:14938 cp/decl.cc:14945
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14997
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15000
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15006
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15010
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15015
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:15018
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:15030
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15034
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15042
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:15049
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:15050
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:15093
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:15102
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:15143
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15150
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:15156
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:15164
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:15171
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:15203
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:15208
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:15405
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:15408
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:15535
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:15539
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:15568
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15576
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:15601
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15603
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15886
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15965
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:15972
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:16000
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:16008
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/decl.cc:16016
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:16026
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:16036
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:16067
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:16077
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:16103
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:16104
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:16116
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:16117
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:16128
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "%qD must have no arguments"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: cp/decl.cc:16129 cp/decl.cc:16139
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:16140
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:16155
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:16179
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16186
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16188
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16197
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16199
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16215
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:16234
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16241
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16253
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:16308
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:16331
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:16334
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:16336
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qD has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:16344
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:16345 cp/decl.cc:16352
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qT has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:16351
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 56480,58395 ----
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:8079
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:8338
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ñ–Ð½Ñ‚Ñ�Ñ€Ñ„ÐµÐ¹Ñ�Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:8362
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8367
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:8372
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8377
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "%<declare variant%> on deleted %qD"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.cc:8382
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8436
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8457 cp/decl.cc:15234
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8461 cp/decl.cc:15238
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr ""
  
! #: cp/decl.cc:8506 cp/decl.cc:15201
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:8542
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8553
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.cc:8691
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr ""
  
! #: cp/decl.cc:8750
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:8793
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8988
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:9099
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:9102
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9109
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr ""
  
! #: cp/decl.cc:9135
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9144
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9381
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:9397
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr ""
  
! #: cp/decl.cc:9406 cp/decl.cc:9485
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9410
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9413
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9454
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr ""
  
! #: cp/decl.cc:9478
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:9487
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9508
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9514
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9543
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr ""
  
! #: cp/decl.cc:9548
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9553
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr ""
  
! #: cp/decl.cc:9559
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr ""
  
! #: cp/decl.cc:9568
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10046
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10049
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10054
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10273
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr ""
  
! #: cp/decl.cc:10277
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° Ñž `%D'"
  
! #: cp/decl.cc:10280
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "Ð½ÑƒÐ»Ñ�Ð²Ñ‹ Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D'"
  
! #: cp/decl.cc:10296
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10298
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10324
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10326
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10332
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10335
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10337
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10343
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr ""
  
! #: cp/decl.cc:10346
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr ""
  
! #: cp/decl.cc:10348
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10354
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10357
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr ""
  
! #: cp/decl.cc:10359
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10366
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr ""
  
! #: cp/decl.cc:10373
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:10405
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10445
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:10456
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr ""
  
! #: cp/decl.cc:10463
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr ""
  
! #: cp/decl.cc:10466
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10542
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr ""
  
! #: cp/decl.cc:10571
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a function concept cannot be constrained"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:10586
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr ""
  
! #: cp/decl.cc:10588
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr ""
  
! #: cp/decl.cc:10595
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:10644
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.cc:10655
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:10673
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10682
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10699
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr ""
  
! #: cp/decl.cc:10741
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr ""
  
! #: cp/decl.cc:10744
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr ""
  
! #: cp/decl.cc:10747 cp/decl.cc:10750
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr ""
  
! #: cp/decl.cc:10752
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr ""
  
! #: cp/decl.cc:10819
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10821
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10822
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10827
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10829
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10830
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10836 cp/decl.cc:13719 cp/decl.cc:13729 cp/parser.cc:11972
  #, fuzzy, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:10848
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10856
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10862
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr ""
  
! #: cp/decl.cc:10875
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10885
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:10893
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10899
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10906
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr ""
  
! #: cp/decl.cc:10997
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "`main' Ð¿Ð°Ð²Ñ–Ð½Ð½Ð° Ð²Ñ�Ñ€Ñ‚Ð°Ñ†ÑŒ `int'"
  
! #: cp/decl.cc:11037
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:11042
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr ""
  
! #: cp/decl.cc:11044
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/decl.cc:11061
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:11255
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr ""
  
! #: cp/decl.cc:11264
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:11270
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:11277
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:11280
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a variable concept cannot be constrained"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:11402
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr ""
  
! #: cp/decl.cc:11406
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11410
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11421
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11426
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:11431
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11542
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "size of array %qD has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:11545
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:11576 cp/decl.cc:11648
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:11580 cp/decl.cc:11651
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11631
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11634
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11658
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11661
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:11667
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11670
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11722
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11782
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11785
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr ""
  
! #: cp/decl.cc:11795
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as array of void"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:11797
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr ""
  
! #: cp/decl.cc:11802
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr ""
  
! #: cp/decl.cc:11804
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr ""
  
! #: cp/decl.cc:11809
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr ""
  
! #: cp/decl.cc:11811
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr ""
  
! #: cp/decl.cc:11816
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr ""
  
! #: cp/decl.cc:11819
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr ""
  
! #: cp/decl.cc:11837
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11841
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11855
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11931
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11934
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11948
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:11961
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11964
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11973
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11976
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11980
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11989
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12010
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12018
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12033
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:12038
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:12094
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12100
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12316
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:12319 cp/decl.cc:12341
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:12322
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:12332
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr ""
  
! #: cp/decl.cc:12356
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:12363
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qE as non-member"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:12391
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:12442
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:12450 cp/decl.cc:12459 cp/decl.cc:14444
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:12467
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:12472
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D'"
  msgid "declaration of %qD as parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%#D'"
  
! #: cp/decl.cc:12507
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:12514 cp/decl.cc:12521 cp/decl.cc:12528 cp/decl.cc:12535
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:12546
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12556
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.cc:12610
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ Ð¿Ñ€Ð¾Ñ�Ñ‚Ñ‹ \"complex\" Ñƒ Ð·Ð½Ð°Ñ‡Ñ�Ð½Ð½Ñ– \"double complex\""
  
! #: cp/decl.cc:12659 cp/decl.cc:12663 cp/decl.cc:12666
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:12683
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_saveregs not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð° Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ð°Ð¹"
  
! #: cp/decl.cc:12691
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: cp/decl.cc:12745
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12751
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr ""
  
! #: cp/decl.cc:12759
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr ""
  
! #: cp/decl.cc:12766
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:12775
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr ""
  
! #: cp/decl.cc:12777
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:12846
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:12890
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12916
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr ""
  
! #: cp/decl.cc:12925
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12938
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12945
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12955 cp/decl.cc:13132
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12963 cp/decl.cc:12972 cp/decl.cc:12978 cp/decl.cc:12984
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:12994
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/decl.cc:13004 cp/decl.cc:13007 cp/decl.cc:13009 cp/decl.cc:13012
! #: cp/decl.cc:13022 cp/decl.cc:13032 cp/decl.cc:13042 cp/decl.cc:13046
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:13016 cp/decl.cc:13038
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13026
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13050
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13062
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr ""
  
! #: cp/decl.cc:13065
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13073
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13104
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.cc:13130
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr ""
  
! #: cp/decl.cc:13144
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:13149
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13157
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:13171
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:13204 cp/decl.cc:14834 cp/parser.cc:15434 cp/parser.cc:21379
! #: cp/parser.cc:28063
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/decl.cc:13205
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:13275
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:13281
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13349
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:13363
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13369
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13373
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13381
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13385
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13406
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13411
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:13415
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13435
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13439
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:13444
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13451
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13460
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13465
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:13477
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr ""
  
! #: cp/decl.cc:13486
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13499
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13513
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:13516
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13523
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13549
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13561
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qs declared as function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:13567
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:13574
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:13607
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13609
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13614
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13615
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13623
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13624
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13642
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13659
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:13664
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr ""
  
! #: cp/decl.cc:13668
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:13678
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13682
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13708
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13716
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:13726
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:13735
! #, gcc-internal-format
! msgid "%qD cannot be an explicit object member function"
! msgstr ""
! 
! #: cp/decl.cc:13758
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13816
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:13829 cp/decl.cc:13836
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ð° %s."
  
! #: cp/decl.cc:13838
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr ""
  
! #: cp/decl.cc:13867
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr ""
  
! #: cp/decl.cc:13868
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:13941
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14021
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:14052
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:14082
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14084
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14092
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr ""
  
! #: cp/decl.cc:14132
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:14141
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14144
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14155
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label declaration `%s'"
  msgid "%<explicit%> outside class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ñ‹ `%s'"
  
! #: cp/decl.cc:14158
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:14161
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:14171
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:14178
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14184
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:14190
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14196
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:14202
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:14218
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:14221
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr ""
  
! #: cp/decl.cc:14247
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/decl.cc:14250
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14255
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14259
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:14285
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr ""
  
! #: cp/decl.cc:14374
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:14382
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:14384
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:14388
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr ""
  
! #: cp/decl.cc:14401
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:14421
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:14425
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14435
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:14450
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:14469
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹ÑŽ Ð¿Ñ€Ð°Ñ‚Ð°ÐºÐ¾Ð»Ð° Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:14479 cp/parser.cc:20813
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:14486
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14489
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14495 cp/parser.cc:25355
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:14505
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:14559 cp/parser.cc:3687
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:14563
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr ""
  
! #: cp/decl.cc:14584
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/decl.cc:14587
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14603
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `::'"
  
! #: cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:14634
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:14644
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr ""
  
! #: cp/decl.cc:14658
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr ""
  
! #: cp/decl.cc:14665
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %qD as member of %qT"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.cc:14672 cp/decl.cc:14685
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr ""
  
! #: cp/decl.cc:14691
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr ""
  
! #: cp/decl.cc:14700
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:14706
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/decl.cc:14714 cp/decl.cc:15069
  #, fuzzy, gcc-internal-format
  #| msgid "[cannot find %s]"
  msgid "%qD cannot be %qs"
  msgstr "[Ð½ÐµÐ»ÑŒÐ³Ð° Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– %s]"
  
! #: cp/decl.cc:14723
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:14726
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/decl.cc:14789
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:14794
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:14814
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/decl.cc:14817
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14835 cp/parser.cc:21380 cp/parser.cc:28064
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14885 cp/decl.cc:14896
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:14890
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14933 cp/decl.cc:14941 cp/decl.cc:14948 cp/decl.cc:14955
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr ""
  
! #: cp/decl.cc:15007
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15010
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15016
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15020
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr ""
  
! #: cp/decl.cc:15025
  #, fuzzy, gcc-internal-format
  #| msgid "can't initialize friend function `%s'"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/decl.cc:15028
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr ""
  
! #: cp/decl.cc:15040
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15044
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15052
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr ""
  
! #: cp/decl.cc:15059
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr ""
  
! #: cp/decl.cc:15060
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:15103
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:15112
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:15153
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15160
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:15166
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:15174
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr ""
  
! #: cp/decl.cc:15181
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr ""
  
! #: cp/decl.cc:15213
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:15218
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:15420
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:15423
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:15550
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:15554
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:15583
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15591
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/decl.cc:15616
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15901
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15980
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:15987
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl.cc:16015
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr ""
  
! #: cp/decl.cc:16023
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/decl.cc:16031
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:16041
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:16051
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:16082
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:16092
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr ""
  
! #: cp/decl.cc:16118
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr ""
  
! #: cp/decl.cc:16119
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr ""
  
! #: cp/decl.cc:16131
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr ""
  
! #: cp/decl.cc:16132
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr ""
  
! #: cp/decl.cc:16143
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "%qD must have no arguments"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: cp/decl.cc:16144 cp/decl.cc:16154
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr ""
  
! #: cp/decl.cc:16155
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr ""
  
! #: cp/decl.cc:16170
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/decl.cc:16194
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16201
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16203
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16212
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16214
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16230
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:16249
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16256
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16268
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:16323
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/decl.cc:16346
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr ""
  
! #: cp/decl.cc:16349
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:16351
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qD has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:16359
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:16360 cp/decl.cc:16367
  #, fuzzy, gcc-internal-format
  #| msgid "this is a previous declaration"
  msgid "%qT has a previous declaration here"
  msgstr "Ð³Ñ�Ñ‚Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:16366
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 58147,58262 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:16366
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:16409 cp/name-lookup.cc:6040 cp/name-lookup.cc:6172
! #: cp/parser.cc:7215 cp/parser.cc:32107
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.cc:16418
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:16440 cp/name-lookup.cc:5730
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:16468 cp/friend.cc:317 cp/parser.cc:3512 cp/parser.cc:6920
! #: cp/pt.cc:9970
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:16473
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16578
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.cc:16604
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.cc:16616 cp/semantics.cc:3712
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr ""
  
! #: cp/decl.cc:16617 cp/decl.cc:16970 lto/lto-symtab.cc:865
  #, fuzzy, gcc-internal-format
  msgid "previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:16744
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16751
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16762
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:16787
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:16817
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16819
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: cp/decl.cc:16969
  #, gcc-internal-format
  msgid "cannot declare %qD in different module"
  msgstr ""
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16985 cp/decl.cc:16994 cp/decl.cc:17005 cp/decl.cc:17597
  #: cp/parser.cc:21734
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:16991
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17002
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17075
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 58401,58516 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:16381
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/decl.cc:16424 cp/name-lookup.cc:6074 cp/name-lookup.cc:6206
! #: cp/parser.cc:7215 cp/parser.cc:32114
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/decl.cc:16433
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr ""
  
! #: cp/decl.cc:16455 cp/name-lookup.cc:5764
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:16483 cp/friend.cc:317 cp/parser.cc:3512 cp/parser.cc:6920
! #: cp/pt.cc:9992
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/decl.cc:16488
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16593
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl.cc:16619
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "redeclaration of %qT as a non-template"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/decl.cc:16631 cp/semantics.cc:3781
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr ""
  
! #: cp/decl.cc:16632 cp/decl.cc:16985 lto/lto-symtab.cc:865
  #, fuzzy, gcc-internal-format
  msgid "previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl.cc:16759
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16766
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16777
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr ""
  
! #: cp/decl.cc:16802
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:16832
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16834
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½Ð½Ðµ \"restrict\""
  
! #: cp/decl.cc:16984
  #, gcc-internal-format
  msgid "cannot declare %qD in different module"
  msgstr ""
  
! #: cp/decl.cc:16997
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17000 cp/decl.cc:17009 cp/decl.cc:17020 cp/decl.cc:17612
  #: cp/parser.cc:21734
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/decl.cc:17006
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17017
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17090
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 58265,58347 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17224
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:17405
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:17415
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:17464
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:17465
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:17476
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:17496
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:17595 cp/parser.cc:21732
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/decl.cc:17669
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.cc:17827 cp/typeck.cc:11238
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:18657
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:18659 cp/typeck.cc:11118
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:18719
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:18899
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: cp/decl.cc:19287
  #, gcc-internal-format
  msgid "using %qs"
  msgstr ""
  
! #: cp/decl.cc:19299
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 58519,58601 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17239
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:17420
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr ""
  
! #: cp/decl.cc:17430
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/decl.cc:17479
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:17480
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:17491
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:17511
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr ""
  
! #: cp/decl.cc:17610 cp/parser.cc:21732
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "multiple definition of %q#T"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ `%#T'"
  
! #: cp/decl.cc:17684
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/decl.cc:17842 cp/typeck.cc:11242
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:18672
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr ""
  
! #: cp/decl.cc:18674 cp/typeck.cc:11122
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:18734
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr ""
  
! #: cp/decl.cc:18914
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: cp/decl.cc:19304
  #, gcc-internal-format
  msgid "using %qs"
  msgstr ""
  
! #: cp/decl.cc:19316
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 58396,58402 ****
  msgid "deleting %qT is undefined"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° \"%s\" ÑƒÐ¶Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.cc:768 cp/pt.cc:5939
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
--- 58650,58656 ----
  msgid "deleting %qT is undefined"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° \"%s\" ÑƒÐ¶Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.cc:768 cp/pt.cc:5961
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
*************** msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ð
*** 58406,58412 ****
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr ""
  
! #: cp/decl2.cc:823 cp/pt.cc:5907
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
--- 58660,58666 ----
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr ""
  
! #: cp/decl2.cc:823 cp/pt.cc:5929
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
*************** msgstr ""
*** 58591,58879 ****
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:3154
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3158
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3164
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3168
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3176
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:3195
  #, gcc-internal-format
  msgid "%qT has a base %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3199
  #, gcc-internal-format
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3205
  #, gcc-internal-format
  msgid "%qT has a base %qT which has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3209
  #, gcc-internal-format
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3216
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:4695
  #, gcc-internal-format
! msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
  
  #. DRs 132, 319 and 389 seem to indicate types with
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:4704
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4708
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4712
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:4720
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:4724
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4727
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl2.cc:4924
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl2.cc:4927
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl2.cc:4929
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5001 cp/decl2.cc:5004
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5343
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "inline function %qD used but never defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.cc:5569
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cp/decl2.cc:5574
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:5698
  #, fuzzy, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl2.cc:5702
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:5843
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5846
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:5900
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:5930
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:4112
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: cp/error.cc:4204
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4551
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4556
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4561
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4566
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4571
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4576
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4581
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4587
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4592
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4597
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4602
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4607
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4612
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4617
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4622
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4672
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4676
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/error.cc:4690
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4694 cp/typeck.cc:2874
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/error.cc:4716
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4720 cp/typeck.cc:3466
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/error.cc:4731
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4735
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
--- 58845,59143 ----
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:3159
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3163
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3169
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3173
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3181
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:3200
  #, gcc-internal-format
  msgid "%qT has a base %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3204
  #, gcc-internal-format
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3210
  #, gcc-internal-format
  msgid "%qT has a base %qT which has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3214
  #, gcc-internal-format
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3221
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:4713
  #, gcc-internal-format
! msgid "%q#D, declared using an unnamed type, is used but never defined"
! msgstr ""
! 
! #: cp/decl2.cc:4717
! #, gcc-internal-format
! msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr ""
  
  #. DRs 132, 319 and 389 seem to indicate types with
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:4727
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4731
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4735
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:4753
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:4757
! #, gcc-internal-format
! msgid "%q#D, declared using local type %qT, is used but not defined here"
! msgstr ""
! 
! #: cp/decl2.cc:4765
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4768
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/decl2.cc:4965
  #, fuzzy, gcc-internal-format
  #| msgid "section of `%s' conflicts with previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: cp/decl2.cc:4968
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ `%D'"
  
! #: cp/decl2.cc:4970
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5042 cp/decl2.cc:5045
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5384
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' used but not defined"
  msgid "inline function %qD used but never defined"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%D' Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ñ‹Ð²Ð°ÐµÑ†Ñ†Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°"
  
! #: cp/decl2.cc:5610
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cp/decl2.cc:5615
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:5739
  #, fuzzy, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/decl2.cc:5743
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:5884
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5887
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr ""
  
! #: cp/decl2.cc:5941
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:5971
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:4115
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "Ð½Ñ�Ð¼Ð° Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž"
  
! #: cp/error.cc:4207
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4554
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4559
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4564
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4569
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4574
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4579
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4584
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4590
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4595
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4600
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4605
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4610
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4615
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4620
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4625
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4675
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
! #: cp/error.cc:4679
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/error.cc:4693
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4697 cp/typeck.cc:2875
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr ""
  
! #: cp/error.cc:4719
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4723 cp/typeck.cc:3467
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr ""
  
! #: cp/error.cc:4734
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr ""
  
! #: cp/error.cc:4738
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr ""
*************** msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð
*** 59069,59075 ****
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:901 cp/init.cc:982
  #, fuzzy, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
--- 59333,59339 ----
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:901 cp/init.cc:1014
  #, fuzzy, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
*************** msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†
*** 59079,59423 ****
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:911
  #, fuzzy, gcc-internal-format
  msgid "member %qD is used uninitialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/init.cc:959
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.cc:1103
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.cc:1118 cp/init.cc:1144 cp/init.cc:2739 cp/method.cc:2494
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/init.cc:1120 cp/init.cc:1138 cp/init.cc:1146 cp/init.cc:2724
! #: cp/init.cc:2752 cp/method.cc:2497 cp/method.cc:2508
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/init.cc:1136 cp/init.cc:2711 cp/method.cc:2505
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.cc:1321
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.cc:1324
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐµ"
  
! #: cp/init.cc:1328
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.cc:1330
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.cc:1332
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "  when initialized here"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.cc:1349
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/init.cc:1353
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.cc:1440
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.cc:1549
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.cc:1785 cp/init.cc:1804
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.cc:1791
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.cc:1798
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.cc:1837
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.cc:1845
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.cc:1892
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.cc:1900
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.cc:1903
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.cc:2015 cp/init.cc:4914 cp/typeck2.cc:1379
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2336 cp/semantics.cc:3989 rust/backend/rust-tree.cc:4168
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/init.cc:2394
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.cc:2408
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.cc:2494 cp/typeck.cc:2361 rust/backend/rust-tree.cc:3811
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.cc:2501 cp/semantics.cc:2308
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.cc:2708
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2716
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2720
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.cc:2736
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2744
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2748
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.cc:2863
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2866
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2876
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2879
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2888
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2891
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2908
  #, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:2912
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:3110
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr ""
  
! #: cp/init.cc:3120
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3138
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.cc:3154
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3156
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3166
  #, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr ""
  
! #: cp/init.cc:3172
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3214
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/init.cc:3370
  #, fuzzy, gcc-internal-format
  #| msgid "field '%s' not found in class"
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ \"%s\" Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð° Ñž ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/init.cc:3459
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3462
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.cc:3465
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3661
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.cc:3932
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.cc:3961
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.cc:3970
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.cc:4090
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4094
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4816
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.cc:5114
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.cc:5148
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5153
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5168
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5173
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5480
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
--- 59343,59687 ----
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:912
  #, fuzzy, gcc-internal-format
  msgid "member %qD is used uninitialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/init.cc:991
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.cc:1133
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.cc:1148 cp/init.cc:1174 cp/init.cc:2769 cp/method.cc:2494
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/init.cc:1150 cp/init.cc:1168 cp/init.cc:1176 cp/init.cc:2754
! #: cp/init.cc:2782 cp/method.cc:2497 cp/method.cc:2508
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/init.cc:1166 cp/init.cc:2741 cp/method.cc:2505
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.cc:1351
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.cc:1354
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐµ"
  
! #: cp/init.cc:1358
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.cc:1360
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.cc:1362
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "  when initialized here"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/init.cc:1379
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/init.cc:1383
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr ""
  
! #: cp/init.cc:1470
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr ""
  
! #: cp/init.cc:1579
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.cc:1815 cp/init.cc:1834
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr ""
  
! #: cp/init.cc:1821
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.cc:1828
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr ""
  
! #: cp/init.cc:1867
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.cc:1875
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.cc:1922
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.cc:1930
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr ""
  
! #: cp/init.cc:1933
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr ""
  
! #: cp/init.cc:2045 cp/init.cc:4944 cp/typeck2.cc:1378
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2366 cp/semantics.cc:4058 rust/backend/rust-tree.cc:4168
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/init.cc:2424
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.cc:2438
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.cc:2524 cp/typeck.cc:2361 rust/backend/rust-tree.cc:3811
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.cc:2531 cp/semantics.cc:2377
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/init.cc:2738
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2746
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2750
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.cc:2766
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2774
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2778
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr ""
  
! #: cp/init.cc:2893
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2896
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2906
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2909
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2918
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2921
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2938
  #, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:2942
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr ""
  
! #: cp/init.cc:3140
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr ""
  
! #: cp/init.cc:3150
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3168
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.cc:3184
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3186
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3196
  #, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr ""
  
! #: cp/init.cc:3202
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3244
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/init.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "field '%s' not found in class"
  msgid "no suitable %qD found in class %qT"
  msgstr "Ð¿Ð¾Ð»Ðµ \"%s\" Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½Ð° Ñž ÐºÐ»Ð°Ñ�Ðµ"
  
! #: cp/init.cc:3489
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3492
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr ""
  
! #: cp/init.cc:3495
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3691
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.cc:3962
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.cc:3991
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.cc:4000
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.cc:4120
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4124
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4846
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.cc:5144
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.cc:5178
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5183
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5198
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5203
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5510
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
*************** msgstr ""
*** 59779,60058 ****
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3423
  #, gcc-internal-format
  msgid "defaulted declaration %q+D does not match the expected signature"
  msgstr ""
  
! #: cp/method.cc:3426
  #, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr ""
  
! #: cp/method.cc:3458
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3478
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/method.cc:3517
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "YYDEBUG Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½."
  
! #: cp/method.cc:3526
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
  
! #: cp/module.cc:1549
  #, gcc-internal-format
  msgid "section %qs is missing or corrupted"
  msgstr ""
  
! #: cp/module.cc:1551
  #, gcc-internal-format, gfc-internal-format
  msgid "section #%u is missing or corrupted"
  msgstr ""
  
! #: cp/module.cc:1773
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr ""
  
! #: cp/module.cc:1788
  #, gcc-internal-format
  msgid "unexpected encapsulation format or type"
  msgstr ""
  
! #: cp/module.cc:1797
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr ""
  
! #: cp/module.cc:11383
  #, fuzzy, gcc-internal-format
  msgid "conflicting global module declaration %#qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/module.cc:11385
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "existing declaration %#qD"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: cp/module.cc:12423
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr ""
  
! #: cp/module.cc:12425
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "existing definition %qD"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/module.cc:12437
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr ""
  
! #: cp/module.cc:12439
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr ""
  
! #: cp/module.cc:12445
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:12449
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13580
  #, gcc-internal-format
  msgid "%q#D references internal linkage entity %q#D"
  msgstr ""
  
! #: cp/module.cc:14163
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
  #. Cannot import the current module.
! #: cp/module.cc:14182
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:14183 cp/module.cc:19383
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr ""
  
! #: cp/module.cc:14527
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:14533
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:16333
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:17206
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:17446
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr ""
  
! #: cp/module.cc:17470 cp/module.cc:17473
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr ""
  
! #: cp/module.cc:17479
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:17481
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:17713
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr ""
  
! #: cp/module.cc:17750 cp/module.cc:17755
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr ""
  
! #: cp/module.cc:17761
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr ""
  
! #: cp/module.cc:17791
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr ""
  
! #: cp/module.cc:17793
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:17794
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:17809
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:17823
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:17835
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:17851
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:17868
  #, fuzzy, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/module.cc:17959
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr ""
  
! #: cp/module.cc:18516
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:18554
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:18564
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:18569
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:18572
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:19077
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr ""
  
! #: cp/module.cc:19228
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19229
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:19236
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19237
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:19299
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19303
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
--- 60043,60322 ----
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3426
  #, gcc-internal-format
  msgid "defaulted declaration %q+D does not match the expected signature"
  msgstr ""
  
! #: cp/method.cc:3429
  #, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr ""
  
! #: cp/method.cc:3461
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3481
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/method.cc:3520
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "YYDEBUG Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½."
  
! #: cp/method.cc:3529
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr ""
  
! #: cp/module.cc:1583
  #, gcc-internal-format
  msgid "section %qs is missing or corrupted"
  msgstr ""
  
! #: cp/module.cc:1585
  #, gcc-internal-format, gfc-internal-format
  msgid "section #%u is missing or corrupted"
  msgstr ""
  
! #: cp/module.cc:1807
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr ""
  
! #: cp/module.cc:1822
  #, gcc-internal-format
  msgid "unexpected encapsulation format or type"
  msgstr ""
  
! #: cp/module.cc:1831
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr ""
  
! #: cp/module.cc:11577
  #, fuzzy, gcc-internal-format
  msgid "conflicting global module declaration %#qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/module.cc:11579
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "existing declaration %#qD"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: cp/module.cc:12626
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr ""
  
! #: cp/module.cc:12628
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition here"
  msgid "existing definition %qD"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/module.cc:12640
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr ""
  
! #: cp/module.cc:12642
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr ""
  
! #: cp/module.cc:12648
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:12652
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13747
  #, gcc-internal-format
  msgid "%q#D references internal linkage entity %q#D"
  msgstr ""
  
! #: cp/module.cc:14330
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
  #. Cannot import the current module.
! #: cp/module.cc:14349
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:14350 cp/module.cc:19589
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr ""
  
! #: cp/module.cc:14694
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:14700
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:16528
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:17403
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:17643
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr ""
  
! #: cp/module.cc:17667 cp/module.cc:17670
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr ""
  
! #: cp/module.cc:17676
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:17678
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:17911
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr ""
  
! #: cp/module.cc:17948 cp/module.cc:17953
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr ""
  
! #: cp/module.cc:17959
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr ""
  
! #: cp/module.cc:17989
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr ""
  
! #: cp/module.cc:17991
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:17992
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:18007
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18021
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:18033
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:18049
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:18066
  #, fuzzy, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/module.cc:18157
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr ""
  
! #: cp/module.cc:18714
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:18752
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:18762
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:18767
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:18770
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:19283
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr ""
  
! #: cp/module.cc:19434
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19435
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:19442
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19443
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:19505
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19509
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
*************** msgstr ""
*** 60064,60167 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:19348
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:19378
  #, gcc-internal-format
  msgid "module already declared"
  msgstr ""
  
! #: cp/module.cc:19379
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:19384
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:19591
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown Compiled Module Interface: %s"
  msgstr ""
  
! #: cp/module.cc:19634
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:19652
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:19653
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:20012
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:20016
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr ""
  
! #: cp/module.cc:20026
  #, gcc-internal-format
  msgid "macro debug output may be incomplete with modules"
  msgstr ""
  
! #: cp/module.cc:20027
  #, gcc-internal-format
  msgid "module dependencies require preprocessing"
  msgstr ""
  
! #: cp/module.cc:20029
  #, gcc-internal-format
  msgid "you should use the %<-%s%> option"
  msgstr ""
  
! #: cp/module.cc:20064 cp/module.cc:20093
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid header name %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: cp/module.cc:20103
  #, fuzzy, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: cp/module.cc:20293
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:20333
  #, fuzzy, gcc-internal-format
  #| msgid "error writing to %s"
  msgid "writing CMI %qs"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ° Ð·Ð°Ð¿Ñ–Ñ�Ñƒ Ñž %s"
  
! #: cp/module.cc:20340
  #, gcc-internal-format
  msgid "not writing module %qs due to errors"
  msgstr ""
  
! #: cp/module.cc:20405
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:20502
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown header kind %qs"
--- 60328,60431 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:19554
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:19584
  #, gcc-internal-format
  msgid "module already declared"
  msgstr ""
  
! #: cp/module.cc:19585
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:19590
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:19797
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown Compiled Module Interface: %s"
  msgstr ""
  
! #: cp/module.cc:19840
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:19858
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:19859
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:20218
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:20222
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr ""
  
! #: cp/module.cc:20232
  #, gcc-internal-format
  msgid "macro debug output may be incomplete with modules"
  msgstr ""
  
! #: cp/module.cc:20233
  #, gcc-internal-format
  msgid "module dependencies require preprocessing"
  msgstr ""
  
! #: cp/module.cc:20235
  #, gcc-internal-format
  msgid "you should use the %<-%s%> option"
  msgstr ""
  
! #: cp/module.cc:20270 cp/module.cc:20299
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for `%s'"
  msgid "invalid header name %qs"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð° `%s'"
  
! #: cp/module.cc:20309
  #, fuzzy, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: cp/module.cc:20507
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:20547
  #, fuzzy, gcc-internal-format
  #| msgid "error writing to %s"
  msgid "writing CMI %qs"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ° Ð·Ð°Ð¿Ñ–Ñ�Ñƒ Ñž %s"
  
! #: cp/module.cc:20554
  #, gcc-internal-format
  msgid "not writing module %qs due to errors"
  msgstr ""
  
! #: cp/module.cc:20619
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:20716
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown header kind %qs"
*************** msgstr ""
*** 60249,60462 ****
  msgid "%q#D declared here with module linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5877
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.cc:5893
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:5901
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:5917 cp/pt.cc:18456
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
  
! #: cp/name-lookup.cc:5927
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:5938 cp/name-lookup.cc:6011
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:5961
  #, fuzzy, gcc-internal-format
  #| msgid "%s: Not a directory"
  msgid "%qT is not a direct base of %qT"
  msgstr "%s: Ð½Ðµ Ð´Ñ‹Ñ€Ñ�ÐºÑ‚Ð¾Ñ€Ñ‹Ñ�"
  
! #: cp/name-lookup.cc:6021
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6033
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.cc:6047
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "using-declaration may not name namespace %qD"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/name-lookup.cc:6058
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/name-lookup.cc:6151
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6192
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/name-lookup.cc:6202
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6271
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.cc:6273
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6327
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.cc:6334
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6344 cp/name-lookup.cc:6371
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6350
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6387 cp/name-lookup.cc:8778
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qD attribute directive ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/name-lookup.cc:6713
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6765
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6771
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7085
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7091
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr ""
  
! #: cp/name-lookup.cc:7527
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7530
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8325
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8750
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.cc:8753
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:8772
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:8961
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/name-lookup.cc:8977
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/name-lookup.cc:9064
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9065
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "YYDEBUG Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½."
  
! #: cp/name-lookup.cc:9113
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous definition here"
  msgid "reachable %s definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/name-lookup.cc:9158
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9167
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 60513,60726 ----
  msgid "%q#D declared here with module linkage"
  msgstr ""
  
! #: cp/name-lookup.cc:5911
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr ""
  
! #: cp/name-lookup.cc:5927
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:5935
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:5951 cp/pt.cc:18490
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr ""
  
! #: cp/name-lookup.cc:5961
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr ""
  
! #: cp/name-lookup.cc:5972 cp/name-lookup.cc:6045
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:5995
  #, fuzzy, gcc-internal-format
  #| msgid "%s: Not a directory"
  msgid "%qT is not a direct base of %qT"
  msgstr "%s: Ð½Ðµ Ð´Ñ‹Ñ€Ñ�ÐºÑ‚Ð¾Ñ€Ñ‹Ñ�"
  
! #: cp/name-lookup.cc:6055
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6067
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.cc:6081
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "using-declaration may not name namespace %qD"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/name-lookup.cc:6092
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/name-lookup.cc:6185
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6226
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/name-lookup.cc:6236
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6305
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/name-lookup.cc:6307
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6361
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr ""
  
! #: cp/name-lookup.cc:6368
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6378 cp/name-lookup.cc:6405
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6384
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6421 cp/name-lookup.cc:8815
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qD attribute directive ignored"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/name-lookup.cc:6747
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6799
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6805
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7119
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7125
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr ""
  
! #: cp/name-lookup.cc:7561
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr ""
  
! #: cp/name-lookup.cc:7564
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr ""
  
! #: cp/name-lookup.cc:8359
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8787
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr ""
  
! #: cp/name-lookup.cc:8790
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:8809
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8901
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr ""
  
! #: cp/name-lookup.cc:8998
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/name-lookup.cc:9014
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/name-lookup.cc:9101
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9102
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "YYDEBUG Ð½Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½."
  
! #: cp/name-lookup.cc:9150
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous definition here"
  msgid "reachable %s definition here"
  msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ñ�Ð½ÑŒÐ½Ðµ"
  
! #: cp/name-lookup.cc:9195
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9204
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr ""
*** 60481,60487 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1607 cp/parser.cc:47814
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
--- 60745,60751 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1607 cp/parser.cc:47881
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr ""
*** 60728,60734 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3754 cp/parser.cc:31344
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
--- 60992,60998 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3754 cp/parser.cc:31351
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
*************** msgstr ""
*** 60910,60916 ****
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:5995 cp/parser.cc:6150 cp/parser.cc:6334 cp/semantics.cc:4336
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
--- 61174,61180 ----
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:5995 cp/parser.cc:6150 cp/parser.cc:6334 cp/semantics.cc:4405
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr ""
*************** msgstr ""
*** 60965,60971 ****
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:6735 cp/parser.cc:32577
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
--- 61229,61235 ----
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:6735 cp/parser.cc:32584
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
*************** msgstr ""
*** 60985,60991 ****
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.cc:6921 cp/typeck.cc:3164 cp/typeck.cc:3167 cp/typeck.cc:3184
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
--- 61249,61255 ----
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.cc:6921 cp/typeck.cc:3165 cp/typeck.cc:3168 cp/typeck.cc:3185
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
*************** msgstr ""
*** 61036,61042 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.cc:7734 cp/pt.cc:20917
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 61300,61306 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/parser.cc:7734 cp/pt.cc:20997
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr ""
*** 61074,61080 ****
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr ""
  
! #: cp/parser.cc:8687 cp/typeck.cc:3052
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
--- 61338,61344 ----
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr ""
  
! #: cp/parser.cc:8687 cp/typeck.cc:3053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
*************** msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�
*** 61100,61106 ****
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9444 cp/parser.cc:33979
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr ""
--- 61364,61370 ----
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9444 cp/parser.cc:33997
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr ""
*************** msgstr ""
*** 61250,61257 ****
  msgid "capture of non-variable %qE"
  msgstr ""
  
! #: cp/parser.cc:11688 cp/parser.cc:11698 cp/semantics.cc:4178
! #: cp/semantics.cc:4193
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
--- 61514,61521 ----
  msgid "capture of non-variable %qE"
  msgstr ""
  
! #: cp/parser.cc:11688 cp/parser.cc:11698 cp/semantics.cc:4247
! #: cp/semantics.cc:4262
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
*************** msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ
*** 61292,61298 ****
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/parser.cc:11932 cp/pt.cc:14718
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
--- 61556,61562 ----
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/parser.cc:11932 cp/pt.cc:14742
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
*************** msgstr ""
*** 61420,61426 ****
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13819 cp/parser.cc:34491
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
--- 61684,61690 ----
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13819 cp/parser.cc:34509
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
*************** msgid "types may not be defined in condi
*** 61443,61449 ****
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:13984 cp/parser.cc:23466 cp/parser.cc:26106
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "expected initializer"
--- 61707,61713 ----
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:13984 cp/parser.cc:23466 cp/parser.cc:26107
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "expected initializer"
*************** msgstr ""
*** 61485,61491 ****
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14700 cp/parser.cc:34494
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected iteration-statement"
--- 61749,61755 ----
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14700 cp/parser.cc:34512
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected iteration-statement"
*************** msgstr ""
*** 61512,61518 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:14915 cp/parser.cc:34497
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
--- 61776,61782 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:14915 cp/parser.cc:34515
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr ""
*************** msgstr ""
*** 61598,61604 ****
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15403 cp/parser.cc:28013
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
--- 61862,61868 ----
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15403 cp/parser.cc:28020
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
*************** msgstr ""
*** 61730,61736 ****
  msgid "class definition may not be declared a friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.cc:16746 cp/parser.cc:28555
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
--- 61994,62000 ----
  msgid "class definition may not be declared a friend"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.cc:16746 cp/parser.cc:28562
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
*************** msgstr ""
*** 61795,61806 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.cc:17514 cp/pt.cc:27578
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:17526 cp/pt.cc:27590
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 62059,62070 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.cc:17514 cp/pt.cc:27654
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:17526 cp/pt.cc:27666
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ
*** 61871,61877 ****
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.cc:18738 cp/parser.cc:18824 cp/parser.cc:25854
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
--- 62135,62141 ----
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.cc:18738 cp/parser.cc:18824 cp/parser.cc:25855
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
*************** msgstr ""
*** 62099,62115 ****
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:21691 cp/parser.cc:27470
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:21696 cp/parser.cc:27475
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:21708 cp/parser.cc:27488
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
--- 62363,62379 ----
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr ""
  
! #: cp/parser.cc:21691 cp/parser.cc:27471
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:21696 cp/parser.cc:27476
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:21708 cp/parser.cc:27489
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr ""
*************** msgstr ""
*** 62213,62219 ****
  
  #: cp/parser.cc:22408
  #, gcc-internal-format
! msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
  #: cp/parser.cc:22454
--- 62477,62483 ----
  
  #: cp/parser.cc:22408
  #, gcc-internal-format
! msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
  #: cp/parser.cc:22454
*************** msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð
*** 62446,62452 ****
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:25052 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2497
  #: rust/backend/rust-tree.cc:3909
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
--- 62710,62716 ----
  msgid "%qT not permitted in template argument"
  msgstr ""
  
! #: cp/parser.cc:25052 cp/typeck2.cc:336 cp/typeck2.cc:382 cp/typeck2.cc:2473
  #: rust/backend/rust-tree.cc:3909
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
*************** msgstr ""
*** 62483,62625 ****
  msgid "%<this%> specifier in template parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:25746
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr ""
  
! #: cp/parser.cc:25838
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:25856
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:25862
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.cc:25864
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:25887
  #, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26011
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26015
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26356
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26378
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:26416
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:26430
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:26514
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:26570 cp/parser.cc:26707
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.cc:26954
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.cc:26957
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:26960
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.cc:27412
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:27423
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ð°Ð¹Ñ�ÑŒÑ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ñ�Ñ�Ð° %s"
  
! #: cp/parser.cc:27431
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:27438
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.cc:27450
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:27456
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.cc:27510
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.cc:27542
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.cc:27575
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:27639
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
--- 62747,62889 ----
  msgid "%<this%> specifier in template parameter declaration"
  msgstr ""
  
! #: cp/parser.cc:25792
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr ""
  
! #: cp/parser.cc:25839
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:25857
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:25863
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/parser.cc:25865
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr ""
  
! #: cp/parser.cc:25888
  #, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr ""
  
! #: cp/parser.cc:26012
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26016
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26357
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26379
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:26417
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:26431
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:26464
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:26515
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:26571 cp/parser.cc:26708
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr ""
  
! #: cp/parser.cc:26955
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr ""
  
! #: cp/parser.cc:26958
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:26961
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr ""
  
! #: cp/parser.cc:27413
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:27424
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ð°Ð¹Ñ�ÑŒÑ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ñ�Ñ�Ð° %s"
  
! #: cp/parser.cc:27432
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:27439
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr ""
  
! #: cp/parser.cc:27451
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:27457
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.cc:27511
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.cc:27543
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr ""
  
! #: cp/parser.cc:27576
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:27640
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
*************** msgstr "Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ðµ Ð²Ñ‹Ð·Ð½Ð°Ñ
*** 62628,62871 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:27653 cp/pt.cc:4305
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:27753 cp/parser.cc:34500
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.cc:27778
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:27782
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/parser.cc:28032
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28063
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.cc:28081
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:28183
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:28190
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:28203
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:28362
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.cc:28390
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:28411
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:28460
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:28474
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:28549
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:28584
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:28714
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:28734
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:28758
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:28761
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:28960 cp/parser.cc:29054
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.cc:29062
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.cc:29068
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:29112
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.cc:29153
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29265
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:29831
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:29977
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:29991
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:30134
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:30169
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:30211
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:30214
  #, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr ""
  
! #: cp/parser.cc:30260
  #, gcc-internal-format
  msgid "expected contract-role"
  msgstr ""
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:30341
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr ""
  
! #: cp/parser.cc:30351
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr ""
  
! #: cp/parser.cc:30361
  #, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr ""
  
! #: cp/parser.cc:30498
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:30657
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:31006 cp/parser.cc:31015
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:31361
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:31604
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:31742
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr ""
  
! #: cp/parser.cc:31750
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr ""
  
! #: cp/parser.cc:32268
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:32273
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.cc:32277
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
--- 62892,63135 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:27654 cp/pt.cc:4327
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:27760 cp/parser.cc:34518
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr ""
  
! #: cp/parser.cc:27785
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:27789
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/parser.cc:28039
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28070
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr ""
  
! #: cp/parser.cc:28088
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:28190
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:28197
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:28210
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:28369
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "Ð±Ñ–Ñ‚Ð°Ð²Ð°Ðµ Ð¿Ð¾Ð»Ðµ \"%s\" Ð¼Ð°Ðµ Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/parser.cc:28397
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:28418
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:28467
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:28481
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:28556
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:28591
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:28721
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:28741
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:28765
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:28768
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:28967 cp/parser.cc:29061
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.cc:29069
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.cc:29075
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:29119
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/parser.cc:29160
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29272
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:29838
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:29984
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:29998
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:30141
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:30176
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:30218
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr ""
  
! #: cp/parser.cc:30221
  #, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr ""
  
! #: cp/parser.cc:30267
  #, gcc-internal-format
  msgid "expected contract-role"
  msgstr ""
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:30348
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr ""
  
! #: cp/parser.cc:30358
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr ""
  
! #: cp/parser.cc:30368
  #, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr ""
  
! #: cp/parser.cc:30505
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:30664
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:31013 cp/parser.cc:31022
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:31368
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:31611
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:31749
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr ""
  
! #: cp/parser.cc:31757
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr ""
  
! #: cp/parser.cc:32275
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:32280
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.cc:32284
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
*************** msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð
*** 62874,63318 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:32284
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:32576
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:32687
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
  
! #: cp/parser.cc:32860
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:32869
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:32875
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:32982
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:32992
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.cc:33015
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:33024
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:33044
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.cc:33156
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.cc:33207
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:33259
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.cc:33565
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.cc:33578
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:33609
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:33926
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:34103
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.cc:34114
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qD specifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.cc:34117
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:34129
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:34145
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:34254
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: cp/parser.cc:34265
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:34270
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.cc:34299
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.cc:34351
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.cc:34354
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.cc:34357
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.cc:34363
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.cc:34366
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:34369
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.cc:34372
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected %<operator%>"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð°Ð¿ÐµÑ€Ð°Ñ‚Ð°Ñ€ %s"
  
! #: cp/parser.cc:34375
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:34378
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.cc:34381
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.cc:34384
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.cc:34387
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.cc:34390
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.cc:34393
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:34396
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.cc:34399
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr ""
  
! #: cp/parser.cc:34402
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:34405
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.cc:34408
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:34411
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:34414
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:34417
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:34420
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr ""
  
! #: cp/parser.cc:34452
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:34464
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:34467
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.cc:34470
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.cc:34476
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:34503
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:34838
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:34989
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:34994
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/parser.cc:35115
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35273 cp/parser.cc:35307
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:35280 cp/parser.cc:35313
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:35281 cp/parser.cc:35314
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr ""
  
! #: cp/parser.cc:35288
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr ""
  
! #: cp/parser.cc:35289
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr ""
  
! #: cp/parser.cc:35372
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:35393
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:35643
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/parser.cc:35884 cp/parser.cc:37192 cp/parser.cc:37381
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:35955
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36025
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36056
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:36460
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:36535 cp/parser.cc:36553
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:36547 cp/parser.cc:36613
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:36656
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:36853 cp/parser.cc:36860 cp/parser.cc:36867
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid type for instance variable"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð´Ð»Ñ� gen_tst_reg"
  
! #: cp/parser.cc:36984
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:37157
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:37164
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/parser.cc:37444 cp/parser.cc:37451 cp/parser.cc:37458
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid type for property"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.cc:37620
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:38865
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr ""
  
! #: cp/parser.cc:38882
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:39638
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr ""
  
! #: cp/parser.cc:40029
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.cc:40998
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr ""
--- 63138,63582 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:32291
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:32583
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:32694
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "-pipe Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÐµÑ†Ñ†Ð°."
  
! #: cp/parser.cc:32867
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:32876
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:32882
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:32989
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:32999
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr ""
  
! #: cp/parser.cc:33022
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:33031
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:33051
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.cc:33163
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/parser.cc:33214
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:33266
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/parser.cc:33583
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr ""
  
! #: cp/parser.cc:33596
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:33627
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:33944
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:34121
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr ""
  
! #: cp/parser.cc:34132
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qD specifier"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.cc:34135
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:34147
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:34163
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:34272
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°Ðµ \"long long\""
  
! #: cp/parser.cc:34283
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:34288
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.cc:34317
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qs"
  msgstr "Ð¿Ð°ÑžÑ‚Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ `%s'"
  
! #: cp/parser.cc:34369
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr ""
  
! #: cp/parser.cc:34372
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr ""
  
! #: cp/parser.cc:34375
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr ""
  
! #: cp/parser.cc:34381
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr ""
  
! #: cp/parser.cc:34384
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:34387
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr ""
  
! #: cp/parser.cc:34390
  #, fuzzy, gcc-internal-format
  #| msgid "unregistered operator %s"
  msgid "expected %<operator%>"
  msgstr "Ð½ÐµÑ€Ð°Ñ�Ð¿Ð°Ð·Ð½Ð°Ð½Ñ‹ Ð°Ð¿ÐµÑ€Ð°Ñ‚Ð°Ñ€ %s"
  
! #: cp/parser.cc:34393
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:34396
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr ""
  
! #: cp/parser.cc:34399
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr ""
  
! #: cp/parser.cc:34402
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr ""
  
! #: cp/parser.cc:34405
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr ""
  
! #: cp/parser.cc:34408
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr ""
  
! #: cp/parser.cc:34411
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:34414
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr ""
  
! #: cp/parser.cc:34417
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr ""
  
! #: cp/parser.cc:34420
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:34423
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr ""
  
! #: cp/parser.cc:34426
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:34429
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:34432
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:34435
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:34438
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr ""
  
! #: cp/parser.cc:34470
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr ""
  
! #: cp/parser.cc:34482
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:34485
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr ""
  
! #: cp/parser.cc:34488
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr ""
  
! #: cp/parser.cc:34494
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:34521
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:34856
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35007
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr ""
  
! #: cp/parser.cc:35012
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/parser.cc:35133
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35291 cp/parser.cc:35325
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr ""
  
! #: cp/parser.cc:35298 cp/parser.cc:35331
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:35299 cp/parser.cc:35332
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr ""
  
! #: cp/parser.cc:35306
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr ""
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr ""
  
! #: cp/parser.cc:35390
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:35411
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:35661
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/parser.cc:35902 cp/parser.cc:37210 cp/parser.cc:37399
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:35973
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36043
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36074
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:36478
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:36553 cp/parser.cc:36571
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:36565 cp/parser.cc:36631
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr ""
  
! #: cp/parser.cc:36674
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:36871 cp/parser.cc:36878 cp/parser.cc:36885
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mode for gen_tst_reg"
  msgid "invalid type for instance variable"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð´Ð»Ñ� gen_tst_reg"
  
! #: cp/parser.cc:37002
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr ""
  
! #: cp/parser.cc:37175
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:37182
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/parser.cc:37462 cp/parser.cc:37469 cp/parser.cc:37476
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid type for property"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/parser.cc:37638
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:38910
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr ""
  
! #: cp/parser.cc:38927
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:39683
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr ""
  
! #: cp/parser.cc:40074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.cc:41043
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr ""
*************** msgstr ""
*** 63321,63469 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:42626
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: cp/parser.cc:44077
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:44817
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:44899 cp/pt.cc:18116
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:47776
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:48546
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:49153
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.cc:49184
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.cc:49196
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:49299
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:49319 cp/semantics.cc:6373
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49323 cp/semantics.cc:6381
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49326 cp/pt.cc:14611 cp/semantics.cc:6387
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49329 cp/semantics.cc:6393
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:50049
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:50059
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:50420
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:50467 cp/semantics.cc:11405
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:50469 cp/semantics.cc:11407
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:50615
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:50618
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:50665
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.cc:50965
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:50976
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:51053
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:51195
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:51232
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:51441
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:51497
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 63585,63733 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:42671
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: cp/parser.cc:44122
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:44862
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:44944 cp/pt.cc:18150
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:47843
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:48613
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:49220
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/parser.cc:49251
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr ""
  
! #: cp/parser.cc:49263
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:49366
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:49386 cp/semantics.cc:6446
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49390 cp/semantics.cc:6454
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49393 cp/pt.cc:14635 cp/semantics.cc:6460
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49396 cp/semantics.cc:6466
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:50116
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:50126
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr ""
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:50487
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:50534 cp/semantics.cc:11478
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:50536 cp/semantics.cc:11480
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:50682
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:50685
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:50732
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr ""
  
! #: cp/parser.cc:51032
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:51043
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:51120
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:51262
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr ""
  
! #: cp/parser.cc:51299
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:51508
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:51564
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr ""
*** 63553,63559 ****
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.cc:2046 cp/semantics.cc:6243
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr ""
--- 63817,63823 ----
  msgid "specialization of %qD after instantiation"
  msgstr ""
  
! #: cp/pt.cc:2046 cp/semantics.cc:6316
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr ""
*************** msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð°
*** 63719,63844 ****
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr ""
  
! #: cp/pt.cc:4168
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4236
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4238
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4322
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4339 cp/pt.cc:5220
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.cc:4341
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr ""
  
! #: cp/pt.cc:4467
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr ""
  
! #: cp/pt.cc:4470
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.cc:4472
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.cc:5156
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:5215
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/pt.cc:5238
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5242
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5246 cp/pt.cc:5257 cp/pt.cc:5265
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5254
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5264
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments for partial specialization %qT"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: cp/pt.cc:5279
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.cc:5281
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.cc:5323
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5326
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5388
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.cc:5456
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.cc:5460
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.cc:5643
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
--- 63983,64108 ----
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr ""
  
! #: cp/pt.cc:4190
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4258
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4260
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4344
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4361 cp/pt.cc:5242
  #, gcc-internal-format
  msgid "        %qD"
  msgstr ""
  
! #: cp/pt.cc:4363
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr ""
  
! #: cp/pt.cc:4489
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr ""
  
! #: cp/pt.cc:4492
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.cc:4494
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.cc:5178
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr ""
  
! #: cp/pt.cc:5237
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/pt.cc:5260
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5264
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5268 cp/pt.cc:5279 cp/pt.cc:5287
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5276
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5286
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments for partial specialization %qT"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– `%s'"
  
! #: cp/pt.cc:5301
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.cc:5303
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr ""
  
! #: cp/pt.cc:5345
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5348
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5410
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/pt.cc:5478
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr ""
  
! #: cp/pt.cc:5482
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr ""
  
! #: cp/pt.cc:5665
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
*************** msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð
*** 63847,63893 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5666
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.cc:5702
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.cc:5705
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.cc:5708
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.cc:5711
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.cc:5714 cp/pt.cc:5772
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.cc:5883
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.cc:5891
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.cc:5899
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 64111,64157 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5688
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.cc:5724
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.cc:5727
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.cc:5730
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.cc:5733
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.cc:5736 cp/pt.cc:5794
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr ""
  
! #: cp/pt.cc:5905
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.cc:5913
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr ""
  
! #: cp/pt.cc:5921
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 63897,64405 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5922
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:6074
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.cc:6113
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.cc:6127
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.cc:6130
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.cc:6132
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.cc:6153
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.cc:6156
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:6178
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD with different constraints"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.cc:6323
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:6336
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.cc:6347
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  msgstr[1] "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.cc:6351
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  msgstr[1] "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.cc:6385
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.cc:6387
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
  
! #: cp/pt.cc:6389
  #, gcc-internal-format
  msgid "redeclared here"
  msgstr ""
  
! #: cp/pt.cc:6400
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6403 cp/pt.cc:6431
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.cc:6428
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different constraints"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.cc:6839 cp/pt.cc:6909
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:6842
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6845
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6859
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:6863
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:6912
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6914
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.cc:6983
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.cc:6992
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:7001
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:7010
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.cc:7021
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.cc:7031
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.cc:7040
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:7052
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:7056
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:7067
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7078
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7121
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.cc:7134
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.cc:7138
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.cc:7149
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7159
  #, fuzzy, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:7169
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.cc:7220
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable or function"
  msgstr ""
  
! #: cp/pt.cc:7229
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:7239
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:7256
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7266
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7273
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr ""
  
! #: cp/pt.cc:7291
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7299
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7421
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7586
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "in template argument for type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/pt.cc:7600
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr ""
  
! #: cp/pt.cc:7686
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7694
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7712
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.cc:7771
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7773
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7827
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8419
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8435
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.cc:8579
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8608
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.cc:8613
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8629 cp/pt.cc:8663 cp/pt.cc:8713
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8637
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8645
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8651
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8654
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8668
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8671
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8717
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8731
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8734
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8822
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.cc:8960 cp/pt.cc:9286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.cc:8975 cp/pt.cc:9120
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:9116
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.cc:9125
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/pt.cc:9150
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9154
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9252
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9819
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.cc:9982
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:9984
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.cc:10128 cp/pt.cc:22190
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
  
! #: cp/pt.cc:10515
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.cc:11238
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:11982
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:11991
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr ""
  
! #: cp/pt.cc:12018
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: cp/pt.cc:12567
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:13057
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13507
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13595
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13598
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14286
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/pt.cc:14382
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:15374
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
--- 64161,64669 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5944
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:6096
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ðµ ÑˆÐ°Ð±Ð»Ñ‘Ð½Ñƒ `%#D'"
  
! #: cp/pt.cc:6135
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.cc:6149
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.cc:6152
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.cc:6154
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr ""
  
! #: cp/pt.cc:6175
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr ""
  
! #: cp/pt.cc:6178
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:6200
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD with different constraints"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.cc:6345
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:6358
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.cc:6369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  msgstr[1] "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.cc:6373
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  msgstr[1] "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.cc:6407
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.cc:6409
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
  
! #: cp/pt.cc:6411
  #, gcc-internal-format
  msgid "redeclared here"
  msgstr ""
  
! #: cp/pt.cc:6422
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6425 cp/pt.cc:6453
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.cc:6450
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different constraints"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.cc:6861 cp/pt.cc:6931
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:6864
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6867
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6881
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:6885
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:6934
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6936
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr ""
  
! #: cp/pt.cc:7005
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: cp/pt.cc:7014
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:7023
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:7032
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.cc:7043
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr ""
  
! #: cp/pt.cc:7053
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.cc:7062
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:7074
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:7078
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:7089
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7100
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7143
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr ""
  
! #: cp/pt.cc:7156
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr ""
  
! #: cp/pt.cc:7160
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr ""
  
! #: cp/pt.cc:7171
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7181
  #, fuzzy, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:7191
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.cc:7242
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable or function"
  msgstr ""
  
! #: cp/pt.cc:7251
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr ""
  
! #: cp/pt.cc:7261
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr ""
  
! #: cp/pt.cc:7278
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7288
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7295
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr ""
  
! #: cp/pt.cc:7313
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7321
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr ""
  
! #: cp/pt.cc:7443
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7608
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "in template argument for type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/pt.cc:7622
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr ""
  
! #: cp/pt.cc:7708
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7716
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr ""
  
! #: cp/pt.cc:7734
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.cc:7793
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr ""
  
! #: cp/pt.cc:7795
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7849
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr ""
  
! #: cp/pt.cc:8441
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8457
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr ""
  
! #: cp/pt.cc:8601
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8630
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.cc:8635
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8651 cp/pt.cc:8685 cp/pt.cc:8735
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8659
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8667
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8673
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8676
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr ""
  
! #: cp/pt.cc:8690
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8693
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8739
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr ""
  
! #: cp/pt.cc:8753
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8756
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr ""
  
! #: cp/pt.cc:8844
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr ""
  
! #: cp/pt.cc:8982 cp/pt.cc:9308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.cc:8997 cp/pt.cc:9142
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr ""
  
! #: cp/pt.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr ""
  
! #: cp/pt.cc:9147
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "Ð´Ñ�Ñ�Ñ‚Ñ€ÑƒÐºÑ‚Ð°Ñ€Ñƒ Ð½ÐµÐ°Ð±Ñ…Ð¾Ð´Ð½Ñ‹ \"%#D\""
  
! #: cp/pt.cc:9172
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9176
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr ""
  
! #: cp/pt.cc:9274
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9841
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.cc:10004
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:10006
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Ð¿ÑƒÑ�Ñ‚Ð¾Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ"
  
! #: cp/pt.cc:10175 cp/pt.cc:22257
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr ""
  
! #: cp/pt.cc:10528
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr ""
  
! #: cp/pt.cc:11252
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:11996
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12005
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr ""
  
! #: cp/pt.cc:12032
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: cp/pt.cc:12581
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr ""
  
! #: cp/pt.cc:13071
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13531
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13619
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13622
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14310
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/pt.cc:14406
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:15398
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
*************** msgstr ""
*** 64417,64723 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15563
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.cc:15764
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼Ñ�Ñ‚Ñ€Ð° `%T'"
  
! #: cp/pt.cc:15766
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: cp/pt.cc:15893
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: cp/pt.cc:15895
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/pt.cc:16591
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16593
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:16595
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16608
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.cc:16611
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16659
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16665
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16671
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:16737
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:16774
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16795
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:16835
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16843
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:16961
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.cc:17280
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17295
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17297
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17390
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:19413 cp/pt.cc:21558
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:19417 cp/pt.cc:21562
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19547
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:20832
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:20867
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20872
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20875
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20880
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:20931
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/pt.cc:20958
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/pt.cc:21169
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:21172
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.cc:21490
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:21836
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:21838
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/pt.cc:21848
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21863
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.cc:21881
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:26264
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26266
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26272
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:26299 cp/pt.cc:26394
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26305
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26307
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.cc:26326
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:26332 cp/pt.cc:26389
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:26337
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:26345
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26381
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26404 cp/pt.cc:26471
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26409 cp/pt.cc:26486
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:26443
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26446
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26455
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:26476
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26516
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26832
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
--- 64681,64987 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15587
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.cc:15788
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼Ñ�Ñ‚Ñ€Ð° `%T'"
  
! #: cp/pt.cc:15790
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: cp/pt.cc:15917
  #, fuzzy, gcc-internal-format
  #| msgid "function does not return string type"
  msgid "function returning an array"
  msgstr "Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ� Ð½Ðµ Ð²Ñ�Ñ€Ñ‚Ð°Ðµ Ñ‚Ñ‹Ð¿ string"
  
! #: cp/pt.cc:15919
  #, fuzzy, gcc-internal-format
  msgid "function returning a function"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: cp/pt.cc:16625
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16627
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:16629
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16642
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/pt.cc:16645
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr ""
  
! #: cp/pt.cc:16693
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr ""
  
! #: cp/pt.cc:16699
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr ""
  
! #: cp/pt.cc:16705
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr ""
  
! #: cp/pt.cc:16771
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr ""
  
! #: cp/pt.cc:16808
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16829
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr ""
  
! #: cp/pt.cc:16869
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16877
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:16995
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.cc:17314
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17329
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17424
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:19448 cp/pt.cc:21638
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr ""
  
! #: cp/pt.cc:19452 cp/pt.cc:21642
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19599
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:20912
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:20947
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20952
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20955
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20960
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr ""
  
! #: cp/pt.cc:21011
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/pt.cc:21038
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ¾Ð²Ð°Ñ� ÐºÐ¾Ð»ÑŒÐºÐ°Ñ�ÑŒÑ†ÑŒ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž, Ð·Ð°Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ñ… Ð´Ð»Ñ� Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ð° `%s'"
  
! #: cp/pt.cc:21249
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/pt.cc:21252
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/pt.cc:21570
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr ""
  
! #: cp/pt.cc:21903
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr ""
  
! #: cp/pt.cc:21905
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ñ‹ Ð°Ñ€Ð³ÑƒÐ¼Ñ�Ð½Ñ‚ Ð´Ð»Ñ� `%#D' Ð¼Ð°Ðµ Ñ‚Ñ‹Ð¿ `%T'"
  
! #: cp/pt.cc:21915
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21930
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/pt.cc:21948
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr ""
  
! #: cp/pt.cc:26341
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26343
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26349
  msgid "%s %#qS"
  msgstr ""
  
! #: cp/pt.cc:26376 cp/pt.cc:26471
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26382
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26384
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/pt.cc:26403
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr ""
  
! #: cp/pt.cc:26409 cp/pt.cc:26466
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr ""
  
! #: cp/pt.cc:26414
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr ""
  
! #: cp/pt.cc:26422
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26458
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26481 cp/pt.cc:26548
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26486 cp/pt.cc:26563
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:26520
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26523
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26532
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:26553
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26593
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Ð¿Ð°ÑžÑ‚Ð¾Ñ€Ð½Ð°Ðµ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ðµ Ð¼ÐµÑ‚ÐºÑ– \"%s\""
  
! #: cp/pt.cc:26909
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr ""
*************** msgstr ""
*** 64729,64892 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27306
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:27351
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27725
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27755
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr ""
  
! #: cp/pt.cc:27764
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27772
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.cc:27774
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.cc:29218
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/pt.cc:29398
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a concept cannot be constrained"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/pt.cc:29407
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:29413
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:29444
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30722
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:30734
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30740
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:30868
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30875
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30887
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.cc:30890
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30904
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30908
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.cc:30922
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30924
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31046
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31049
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31116
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:31119
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31194
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31198
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31202
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31206
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31351
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
--- 64993,65156 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27382
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:27427
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27801
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27831
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr ""
  
! #: cp/pt.cc:27840
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27848
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.cc:27850
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/pt.cc:29294
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "\"%s\" - Ð³Ñ�Ñ‚Ð° Ð½Ðµ Ð¿Ð°Ñ‡Ð°Ñ‚Ð°Ðº Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ–"
  
! #: cp/pt.cc:29485
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a concept cannot be constrained"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/pt.cc:29494
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr ""
  
! #: cp/pt.cc:29500
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr ""
  
! #: cp/pt.cc:29531
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30809
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr ""
  
! #: cp/pt.cc:30821
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30827
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:30955
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30962
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr ""
  
! #: cp/pt.cc:30974
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/pt.cc:30977
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr ""
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30991
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30995
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: cp/pt.cc:31009
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:31011
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31133
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31136
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31203
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr ""
  
! #: cp/pt.cc:31206
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31281
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31285
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31289
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31293
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31448
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
*************** msgstr ""
*** 64936,65715 ****
  msgid "%qT is an inaccessible base of %qT"
  msgstr ""
  
! #: cp/search.cc:1981
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr ""
  
! #: cp/search.cc:1984
  #, gcc-internal-format
  msgid "overridden function is %q#F"
  msgstr ""
  
! #: cp/search.cc:2059
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid covariant return type for %q#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼Ñ�Ñ‚Ñ€Ð° `%T'"
  
! #: cp/search.cc:2061 cp/search.cc:2078 cp/search.cc:2095
  #, gcc-internal-format
  msgid "overridden function is %q#D"
  msgstr ""
  
! #: cp/search.cc:2074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid covariant return type for %q+#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼Ñ�Ñ‚Ñ€Ð° `%T'"
  
! #: cp/search.cc:2076
  #, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr ""
  
! #: cp/search.cc:2093
  #, gcc-internal-format
  msgid "conflicting type attributes specified for %q+#D"
  msgstr ""
  
! #: cp/search.cc:2108
  #, gcc-internal-format
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr ""
  
! #: cp/search.cc:2111
  #, gcc-internal-format
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr ""
  
! #: cp/search.cc:2114 cp/search.cc:2143 cp/search.cc:2152 cp/search.cc:2163
! #: cp/search.cc:2188
  #, gcc-internal-format
  msgid "overridden function is %qD"
  msgstr ""
  
! #: cp/search.cc:2130
  #, gcc-internal-format
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr ""
  
! #: cp/search.cc:2132
  #, gcc-internal-format
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr ""
  
! #: cp/search.cc:2140
  #, gcc-internal-format
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr ""
  
! #: cp/search.cc:2149
  #, gcc-internal-format
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr ""
  
! #: cp/search.cc:2160
  #, gcc-internal-format
  msgid "function with contracts %q+D overriding contractless function"
  msgstr ""
  
! #: cp/search.cc:2186
  #, gcc-internal-format
  msgid "virtual function %q+D overriding final function"
  msgstr ""
  
! #: cp/search.cc:2274
  #, fuzzy, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/search.cc:2275
  #, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/search.cc:2281
  #, gcc-internal-format
  msgid "explicit object member function overrides virtual function"
  msgstr ""
  
! #: cp/search.cc:2284
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function declared here"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/semantics.cc:1109
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:1113
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1117
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1294
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.cc:1821
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1826
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1831
  #, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr ""
  
! #: cp/semantics.cc:2043
  #, fuzzy, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/semantics.cc:2125
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.cc:2298
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:2302
  #, gcc-internal-format
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr ""
  
! #: cp/semantics.cc:2306
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/semantics.cc:2569
  #, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr ""
  
! #: cp/semantics.cc:2629
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2988
  #, fuzzy, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/semantics.cc:3071
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/semantics.cc:3175
  #, gcc-internal-format
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr ""
  
! #: cp/semantics.cc:3187
  #, gcc-internal-format
  msgid "use explicit object parameter %qs instead"
  msgstr ""
  
! #: cp/semantics.cc:3191
  #, gcc-internal-format
  msgid "name the explicit object parameter"
  msgstr ""
  
! #: cp/semantics.cc:3196
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.cc:3198
  #, gcc-internal-format
  msgid "invalid use of %<this%> before it is valid"
  msgstr ""
  
! #: cp/semantics.cc:3200
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of %<this%> after it is valid"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:3202
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/semantics.cc:3204
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:3226
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.cc:3234 cp/typeck.cc:3084
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.cc:3256
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3370
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3390
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3395
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/semantics.cc:3587
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.cc:3640
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:3644
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:3661
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.cc:3692
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:3984
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ñ‹Ñ„Ñ–ÐºÐ°Ñ†Ñ‹Ñ�! ÐŸÐ°Ð¼Ñ‹Ð»ÐºÐ° Ñž cc."
  
! #: cp/semantics.cc:4152
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:4169
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.cc:4173
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:4175
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:4190
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4192
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4320
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.cc:4330
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/semantics.cc:4366
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.cc:4417
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4424
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.cc:4452
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/semantics.cc:4605
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.cc:4623 rust/backend/rust-tree.cc:5511
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/semantics.cc:4650
  #, gcc-internal-format
  msgid "%<__type_pack_element%> index is not an integral constant"
  msgstr ""
  
! #: cp/semantics.cc:4656
  #, gcc-internal-format
  msgid "%<__type_pack_element%> index is negative"
  msgstr ""
  
! #: cp/semantics.cc:4662
  #, gcc-internal-format
  msgid "%<__type_pack_element%> index is out of range"
  msgstr ""
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4785
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.cc:4817
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:4830
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.cc:4834
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr ""
  
! #: cp/semantics.cc:4839
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.cc:4850
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:6046
  #, gcc-internal-format
  msgid "pointer-to-member mapping %qE not supported"
  msgstr ""
  
! #: cp/semantics.cc:6240
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.cc:6513
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6559
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.cc:6678
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:7150
  #, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: cp/semantics.cc:7165
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7180
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7204
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7297 cp/semantics.cc:7429 cp/semantics.cc:7489
! #: cp/semantics.cc:7890 cp/semantics.cc:9016
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7309 cp/semantics.cc:9029
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:7442
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7502
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7553
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7567
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7601
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7604
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7608
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7630
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7634
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7639
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7715
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7748
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7762
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.cc:7782
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7811
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7841
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7872
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7901
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7916
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7923
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7938
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7971
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7982
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7999
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8011
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8020
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8168
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: cp/semantics.cc:8670
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8673
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8742
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8772
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8802
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8815
  #, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr ""
  
! #: cp/semantics.cc:8832
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8863
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr ""
  
! #: cp/semantics.cc:8873
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:8957
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.cc:9374
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9601
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9615
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:10352
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10837
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:11157 cp/semantics.cc:11167
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11509
  #, gcc-internal-format
  msgid "%<static_assert%> message must be a string literal or object with %<size%> and %<data%> members"
  msgstr ""
  
! #: cp/semantics.cc:11525
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr ""
  
! #: cp/semantics.cc:11534
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr ""
  
! #: cp/semantics.cc:11592
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be a constant expression"
  msgstr ""
  
! #: cp/semantics.cc:11600
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> %qE too large"
  msgstr ""
  
! #: cp/semantics.cc:11627
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()[%d]%> must be a constant expression"
  msgstr ""
  
! #: cp/semantics.cc:11654
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be a core constant expression"
  msgstr ""
  
! #: cp/semantics.cc:11680
  #, gcc-internal-format
  msgid "static assertion failed: %.*s"
  msgstr ""
  
! #: cp/semantics.cc:11688
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.cc:11717
  #, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr ""
  
! #: cp/semantics.cc:11763
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.cc:12066 rust/backend/rust-tree.cc:5225
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:12075 rust/backend/rust-tree.cc:5234
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12246 rust/backend/rust-tree.cc:5838
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:12270 rust/backend/rust-tree.cc:5882
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr ""
  
! #: cp/semantics.cc:12281 rust/backend/rust-tree.cc:5892
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12719
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/semantics.cc:12908
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12968
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12970
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12988
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
--- 65200,65989 ----
  msgid "%qT is an inaccessible base of %qT"
  msgstr ""
  
! #: cp/search.cc:1992
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr ""
  
! #: cp/search.cc:1995
  #, gcc-internal-format
  msgid "overridden function is %q#F"
  msgstr ""
  
! #: cp/search.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid covariant return type for %q#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼Ñ�Ñ‚Ñ€Ð° `%T'"
  
! #: cp/search.cc:2072 cp/search.cc:2089 cp/search.cc:2106
  #, gcc-internal-format
  msgid "overridden function is %q#D"
  msgstr ""
  
! #: cp/search.cc:2085
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid covariant return type for %q+#D"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼Ñ�Ñ‚Ñ€Ð° `%T'"
  
! #: cp/search.cc:2087
  #, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr ""
  
! #: cp/search.cc:2104
  #, gcc-internal-format
  msgid "conflicting type attributes specified for %q+#D"
  msgstr ""
  
! #: cp/search.cc:2119
  #, gcc-internal-format
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr ""
  
! #: cp/search.cc:2122
  #, gcc-internal-format
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr ""
  
! #: cp/search.cc:2125 cp/search.cc:2154 cp/search.cc:2163 cp/search.cc:2174
! #: cp/search.cc:2199
  #, gcc-internal-format
  msgid "overridden function is %qD"
  msgstr ""
  
! #: cp/search.cc:2141
  #, gcc-internal-format
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr ""
  
! #: cp/search.cc:2143
  #, gcc-internal-format
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr ""
  
! #: cp/search.cc:2151
  #, gcc-internal-format
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr ""
  
! #: cp/search.cc:2160
  #, gcc-internal-format
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr ""
  
! #: cp/search.cc:2171
  #, gcc-internal-format
  msgid "function with contracts %q+D overriding contractless function"
  msgstr ""
  
! #: cp/search.cc:2197
  #, gcc-internal-format
  msgid "virtual function %q+D overriding final function"
  msgstr ""
  
! #: cp/search.cc:2285
  #, fuzzy, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/search.cc:2286
  #, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr ""
  
! #: cp/search.cc:2292
  #, gcc-internal-format
  msgid "explicit object member function overrides virtual function"
  msgstr ""
  
! #: cp/search.cc:2295
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function declared here"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: cp/semantics.cc:1114
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:1120
! #, gcc-internal-format
! msgid "%<std::is_constant_evaluated%> evaluates to true when checking if trivially empty iteration statement is trivial infinite loop"
! msgstr ""
! 
! #: cp/semantics.cc:1125
! #, gcc-internal-format
! msgid "and evaluates to false when actually evaluating the condition in non-%<constexpr%> function"
! msgstr ""
! 
! #: cp/semantics.cc:1130
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1134
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1351
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.cc:1890
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1895
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1900
  #, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr ""
  
! #: cp/semantics.cc:2112
  #, fuzzy, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/semantics.cc:2194
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.cc:2367
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:2371
  #, gcc-internal-format
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr ""
  
! #: cp/semantics.cc:2375
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: cp/semantics.cc:2638
  #, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr ""
  
! #: cp/semantics.cc:2698
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:3057
  #, fuzzy, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/semantics.cc:3140
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: cp/semantics.cc:3244
  #, gcc-internal-format
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr ""
  
! #: cp/semantics.cc:3256
  #, gcc-internal-format
  msgid "use explicit object parameter %qs instead"
  msgstr ""
  
! #: cp/semantics.cc:3260
  #, gcc-internal-format
  msgid "name the explicit object parameter"
  msgstr ""
  
! #: cp/semantics.cc:3265
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr ""
  
! #: cp/semantics.cc:3267
  #, gcc-internal-format
  msgid "invalid use of %<this%> before it is valid"
  msgstr ""
  
! #: cp/semantics.cc:3269
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of %<this%> after it is valid"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:3271
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: cp/semantics.cc:3273
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:3295
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.cc:3303 cp/typeck.cc:3085
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.cc:3325
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3439
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3459
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3464
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/semantics.cc:3656
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.cc:3709
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:3713
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:3730
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.cc:3761
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/semantics.cc:4053
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ñ� Ñ�Ð¿ÐµÑ†Ñ‹Ñ„Ñ–ÐºÐ°Ñ†Ñ‹Ñ�! ÐŸÐ°Ð¼Ñ‹Ð»ÐºÐ° Ñž cc."
  
! #: cp/semantics.cc:4221
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:4238
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr ""
  
! #: cp/semantics.cc:4242
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:4244
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:4259
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4261
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4389
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.cc:4399
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/semantics.cc:4435
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.cc:4486
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr ""
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4493
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.cc:4521
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð°Ð´Ð¼Ð¾ÑžÐ½Ñ‹"
  
! #: cp/semantics.cc:4674
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.cc:4692 rust/backend/rust-tree.cc:5511
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/semantics.cc:4719
  #, gcc-internal-format
  msgid "%<__type_pack_element%> index is not an integral constant"
  msgstr ""
  
! #: cp/semantics.cc:4725
  #, gcc-internal-format
  msgid "%<__type_pack_element%> index is negative"
  msgstr ""
  
! #: cp/semantics.cc:4731
  #, gcc-internal-format
  msgid "%<__type_pack_element%> index is out of range"
  msgstr ""
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4854
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.cc:4886
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:4899
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr ""
  
! #: cp/semantics.cc:4903
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr ""
  
! #: cp/semantics.cc:4908
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.cc:4919
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:6119
  #, gcc-internal-format
  msgid "pointer-to-member mapping %qE not supported"
  msgstr ""
  
! #: cp/semantics.cc:6313
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr ""
  
! #: cp/semantics.cc:6586
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6632
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.cc:6751
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:7223
  #, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: cp/semantics.cc:7238
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7253
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7277
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7370 cp/semantics.cc:7502 cp/semantics.cc:7562
! #: cp/semantics.cc:7963 cp/semantics.cc:9089
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7382 cp/semantics.cc:9102
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:7515
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7575
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7626
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7640
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7674
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7677
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7681
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7703
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7707
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7712
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7788
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7821
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7835
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr ""
  
! #: cp/semantics.cc:7855
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7884
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7914
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7945
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7974
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7989
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7996
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8011
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8044
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8055
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8072
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8084
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8093
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8241
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: cp/semantics.cc:8743
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8746
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8815
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8845
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8875
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8888
  #, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr ""
  
! #: cp/semantics.cc:8905
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8936
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr ""
  
! #: cp/semantics.cc:8946
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:9030
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.cc:9447
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9674
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9688
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:10425
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10910
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:11230 cp/semantics.cc:11240
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11582
  #, gcc-internal-format
  msgid "%<static_assert%> message must be a string literal or object with %<size%> and %<data%> members"
  msgstr ""
  
! #: cp/semantics.cc:11598
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr ""
  
! #: cp/semantics.cc:11607
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr ""
  
! #: cp/semantics.cc:11665
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be a constant expression"
  msgstr ""
  
! #: cp/semantics.cc:11673
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> %qE too large"
  msgstr ""
  
! #: cp/semantics.cc:11700
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()[%d]%> must be a constant expression"
  msgstr ""
  
! #: cp/semantics.cc:11727
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be a core constant expression"
  msgstr ""
  
! #: cp/semantics.cc:11753
  #, gcc-internal-format
  msgid "static assertion failed: %.*s"
  msgstr ""
  
! #: cp/semantics.cc:11761
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.cc:11790
  #, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr ""
  
! #: cp/semantics.cc:11836
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.cc:12148 rust/backend/rust-tree.cc:5225
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:12157 rust/backend/rust-tree.cc:5234
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12328 rust/backend/rust-tree.cc:5838
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:12352 rust/backend/rust-tree.cc:5882
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr ""
  
! #: cp/semantics.cc:12363 rust/backend/rust-tree.cc:5892
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12847
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/semantics.cc:13036
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:13096
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:13098
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:13116
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr ""
*************** msgstr ""
*** 65717,65920 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:13037
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:13043
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:13070
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:13078
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1485 rust/backend/rust-tree.cc:2609
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr ""
  
! #: cp/tree.cc:2003
  #, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr ""
  
! #: cp/tree.cc:4512
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4516
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4520
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid " declared here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/tree.cc:4525
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4527
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4954
  #, fuzzy, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐµ"
  
! #: cp/tree.cc:4957
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not public"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/tree.cc:4964
  #, gcc-internal-format
  msgid "%qD is mutable"
  msgstr ""
  
! #: cp/tree.cc:4972
  #, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr ""
  
! #: cp/tree.cc:4995
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:5016
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/tree.cc:5031
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:5051 cp/tree.cc:5056
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/tree.cc:5062
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/tree.cc:5082
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:5086
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr ""
  
! #: cp/tree.cc:5168
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/tree.cc:5190
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5198
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr ""
  
! #: cp/tree.cc:5209
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr ""
  
! #: cp/tree.cc:5239
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/tree.cc:5259
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr ""
  
! #: cp/tree.cc:5270
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/tree.cc:5283 cp/tree.cc:5296
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/tree.cc:5285
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.cc:5298
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð´Ð¾ÑžÐ³Ð°Ñ�"
  
! #: cp/tree.cc:5322
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.cc:5328
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:5335
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr ""
  
! #: cp/tree.cc:5342
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.cc:5364
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:5370
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:6246
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.cc:6287 rust/backend/rust-tree.cc:3189
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr ""
--- 65991,66199 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:13165
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:13171
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:13198
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:13206
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1486 rust/backend/rust-tree.cc:2609
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr ""
  
! #: cp/tree.cc:2004
  #, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr ""
  
! #: cp/tree.cc:4524
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4528
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4532
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid " declared here"
  msgstr "Ð²Ñ‹ÐºÐ»Ñ–ÐºÐ°Ð½Ð° Ð°Ð´Ñ�ÑŽÐ»ÑŒ"
  
! #: cp/tree.cc:4537
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4539
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4966
  #, fuzzy, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "ÐšÐ»Ð°Ñ� \"%s\" ÑƒÐ¶Ð¾ Ñ–Ñ�Ð½ÑƒÐµ"
  
! #: cp/tree.cc:4969
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not public"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/tree.cc:4976
  #, gcc-internal-format
  msgid "%qD is mutable"
  msgstr ""
  
! #: cp/tree.cc:4984
  #, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr ""
  
! #: cp/tree.cc:5007
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:5028
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/tree.cc:5043
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:5063 cp/tree.cc:5068
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/tree.cc:5074
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: cp/tree.cc:5094
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:5098
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr ""
  
! #: cp/tree.cc:5182
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/tree.cc:5204
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5212
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr ""
  
! #: cp/tree.cc:5223
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr ""
  
! #: cp/tree.cc:5253
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: cp/tree.cc:5273
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr ""
  
! #: cp/tree.cc:5284
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/tree.cc:5297 cp/tree.cc:5310
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
  
! #: cp/tree.cc:5299
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr ""
  
! #: cp/tree.cc:5312
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð´Ð¾ÑžÐ³Ð°Ñ�"
  
! #: cp/tree.cc:5336
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr ""
  
! #: cp/tree.cc:5342
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:5349
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr ""
  
! #: cp/tree.cc:5356
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.cc:5378
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:5384
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/tree.cc:5417
! #, gcc-internal-format
! msgid "%qE attribute argument must be an expression that evaluates to true or false"
! msgstr ""
! 
! #: cp/tree.cc:6283
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr ""
  
! #: cp/tree.cc:6324 rust/backend/rust-tree.cc:3189
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr ""
*************** msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð
*** 66009,66880 ****
  msgid "invalid use of non-static member function of type %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.cc:2715
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr ""
  
! #: cp/typeck.cc:2719
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.cc:2834 cp/typeck.cc:3398
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.cc:2838 cp/typeck.cc:3402
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.cc:2872
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qE"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.cc:2949
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr ""
  
! #: cp/typeck.cc:3099
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/typeck.cc:3108
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.cc:3250
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.cc:3269
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr ""
  
! #: cp/typeck.cc:3292
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr ""
  
! #: cp/typeck.cc:3303
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr ""
  
! #: cp/typeck.cc:3318
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: cp/typeck.cc:3432 cp/typeck.cc:3458
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.cc:3512
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.cc:3575
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a member template function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/typeck.cc:3840
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.cc:3872
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr ""
  
! #: cp/typeck.cc:3875
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr ""
  
! #: cp/typeck.cc:3878
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.cc:3882
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:3948
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.cc:4053
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:4092
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.cc:4164
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.cc:4389
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.cc:4410
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4427
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.cc:4430
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.cc:4433
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.cc:4491
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.cc:4492
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.cc:4497
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.cc:4498
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.cc:4504
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.cc:4505
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.cc:4515
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.cc:4516
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.cc:4519
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.cc:4520
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.cc:4602
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.cc:4608
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.cc:4917
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:4963
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:4978
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:4981
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:4996
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5055
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5058
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5064
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5067
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5104
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5107
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5110
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5114
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5123
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5126
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5129
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5133
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5268 cp/typeck.cc:5280
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.cc:5394
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:5855 cp/typeck.cc:5864 cp/typeck.cc:6165 cp/typeck.cc:6174
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.cc:6087 cp/typeck.cc:6100
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:6123
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6157
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr ""
  
! #: cp/typeck.cc:6204
  #, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr ""
  
! #: cp/typeck.cc:6270
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.cc:6379
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.cc:6780
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6788
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6796
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6849
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:6926
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6927
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6943
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:6946
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:6953
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7148
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7154
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7160
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7166
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7171
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7204
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.cc:7221
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.cc:7279
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.cc:7314 cp/typeck.cc:7890 rust/backend/rust-tree.cc:4714
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: cp/typeck.cc:7476
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7477
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7609
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.cc:7610
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.cc:7626
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.cc:7628
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.cc:7640
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.cc:7642
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.cc:7682
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7695
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7705
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7713
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7902 rust/backend/rust-tree.cc:4726
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:7924 d/d-codegen.cc:719 rust/backend/rust-tree.cc:4745
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.cc:7929 rust/backend/rust-tree.cc:4752
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:8000
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8012
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.cc:8016
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.cc:8020
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.cc:8058
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.cc:8159
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8196
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8202
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8209
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8235
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.cc:8249
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.cc:8697
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.cc:8703 cp/typeck.cc:8709 cp/typeck.cc:10420
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/typeck.cc:8737
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/typeck.cc:8812
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8882
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8907
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8918
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8939 cp/typeck.cc:9129
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:8956
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:8970
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.cc:9043
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.cc:9052
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.cc:9094
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9164
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.cc:9265 cp/typeck.cc:9274
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.cc:9283
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.cc:9396
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr ""
  
! #: cp/typeck.cc:9397 cp/typeck.cc:10947 cp/typeck.cc:10963 cp/typeck.cc:10988
! #: cp/typeck.cc:11025
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:9657
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9717
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9744
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.cc:9760
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.cc:9762
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: cp/typeck.cc:9898
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:9912
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:9959 cp/typeck.cc:9978
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:10059
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.cc:10379
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.cc:10384
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.cc:10393
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.cc:10397
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.cc:10402
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.cc:10438
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10442
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10447
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10452
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10462
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10548
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cp/typeck.cc:10630
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10633
  #, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10636
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10672
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10676
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10682
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10686
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10946
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10961
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10987 cp/typeck.cc:11022
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr ""
  
! #: cp/typeck.cc:11024
  #, fuzzy, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.cc:11062
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11074
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11077
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.cc:11116 cp/typeck.cc:11162
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11124
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.cc:11143
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11146
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11181
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11210
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr ""
  
! #: cp/typeck.cc:11299
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr ""
  
! #: cp/typeck.cc:11311
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11898
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
--- 66288,67159 ----
  msgid "invalid use of non-static member function of type %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.cc:2716
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr ""
  
! #: cp/typeck.cc:2720
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr ""
  
! #: cp/typeck.cc:2835 cp/typeck.cc:3399
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.cc:2839 cp/typeck.cc:3403
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.cc:2873
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qE"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.cc:2950
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr ""
  
! #: cp/typeck.cc:3100
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/typeck.cc:3109
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.cc:3251
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.cc:3270
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr ""
  
! #: cp/typeck.cc:3293
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr ""
  
! #: cp/typeck.cc:3304
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr ""
  
! #: cp/typeck.cc:3319
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr ""
  
! #: cp/typeck.cc:3433 cp/typeck.cc:3459
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr ""
  
! #: cp/typeck.cc:3513
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr ""
  
! #: cp/typeck.cc:3576
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qD is not a member template function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: cp/typeck.cc:3841
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.cc:3873
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr ""
  
! #: cp/typeck.cc:3876
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr ""
  
! #: cp/typeck.cc:3879
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck.cc:3883
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:3949
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.cc:4054
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:4093
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.cc:4165
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.cc:4390
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.cc:4411
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4428
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.cc:4431
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.cc:4434
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: cp/typeck.cc:4492
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.cc:4493
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.cc:4498
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.cc:4499
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.cc:4505
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.cc:4506
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.cc:4516
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.cc:4517
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: cp/typeck.cc:4520
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.cc:4521
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ð½Ðµ Ñ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: cp/typeck.cc:4603
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.cc:4609
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.cc:4918
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:4964
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:4979
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:4982
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:4997
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5056
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5059
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5065
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5068
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5105
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5108
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5111
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5115
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5124
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5127
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5130
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5134
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5269 cp/typeck.cc:5281
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.cc:5395
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:5857 cp/typeck.cc:5866 cp/typeck.cc:6167 cp/typeck.cc:6176
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.cc:6089 cp/typeck.cc:6102
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:6125
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6159
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr ""
  
! #: cp/typeck.cc:6206
  #, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr ""
  
! #: cp/typeck.cc:6272
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.cc:6381
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr ""
  
! #: cp/typeck.cc:6782
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6790
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6798
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6851
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:6928
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6929
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6945
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:6948
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:6955
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7150
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7156
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7162
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7168
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7173
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7206
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.cc:7223
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.cc:7281
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.cc:7316 cp/typeck.cc:7892 rust/backend/rust-tree.cc:4714
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: cp/typeck.cc:7478
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7479
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7611
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids an empty source file"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð¿ÑƒÑ�Ñ‚Ñ‹ Ñ–Ð·Ñ‹Ñ…Ð¾Ð´Ð½Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: cp/typeck.cc:7612
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.cc:7628
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.cc:7630
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck.cc:7642
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.cc:7644
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.cc:7684
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7697
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7707
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7715
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7904 rust/backend/rust-tree.cc:4726
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:7926 d/d-codegen.cc:719 rust/backend/rust-tree.cc:4745
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.cc:7931 rust/backend/rust-tree.cc:4752
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:8002
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8014
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr ""
  
! #: cp/typeck.cc:8018
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr ""
  
! #: cp/typeck.cc:8022
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr ""
  
! #: cp/typeck.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr ""
  
! #: cp/typeck.cc:8161
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8198
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8204
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8211
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr ""
  
! #: cp/typeck.cc:8237
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr ""
  
! #: cp/typeck.cc:8251
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr ""
  
! #: cp/typeck.cc:8699
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.cc:8705 cp/typeck.cc:8711 cp/typeck.cc:10422
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Ð²Ñ�Ñ€Ñ‚Ð°ÐµÐ¼Ñ‹ Ñ‚Ñ‹Ð¿ \"%s\" Ð½Ðµ \"int\""
  
! #: cp/typeck.cc:8739
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: cp/typeck.cc:8814
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:8884
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8909
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8920
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8941 cp/typeck.cc:9131
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:8958
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:8972
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.cc:9045
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.cc:9054
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.cc:9096
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9166
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.cc:9267 cp/typeck.cc:9276
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C Ð½Ðµ Ð´Ð°Ð·Ð²Ð°Ð»Ñ�Ðµ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ– Ð¼ÐµÑ‚Ð°Ðº (label)"
  
! #: cp/typeck.cc:9285
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.cc:9398
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr ""
  
! #: cp/typeck.cc:9399 cp/typeck.cc:10951 cp/typeck.cc:10967 cp/typeck.cc:10992
! #: cp/typeck.cc:11029
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:9659
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9719
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9746
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr ""
  
! #: cp/typeck.cc:9762
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.cc:9764
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ %s"
  
! #: cp/typeck.cc:9900
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:9914
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:9961 cp/typeck.cc:9980
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:10061
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck.cc:10381
  msgid "cannot convert %qH to %qI in default argument"
  msgstr ""
  
! #: cp/typeck.cc:10386
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr ""
  
! #: cp/typeck.cc:10395
  msgid "cannot convert %qH to %qI in initialization"
  msgstr ""
  
! #: cp/typeck.cc:10399
  msgid "cannot convert %qH to %qI in return"
  msgstr ""
  
! #: cp/typeck.cc:10404
  msgid "cannot convert %qH to %qI in assignment"
  msgstr ""
  
! #: cp/typeck.cc:10440
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10444
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10449
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10454
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10464
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10550
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: cp/typeck.cc:10634
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10637
  #, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr ""
  
! #: cp/typeck.cc:10640
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10676
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10686
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10690
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10950
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10965
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10991 cp/typeck.cc:11026
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr ""
  
! #: cp/typeck.cc:11028
  #, fuzzy, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.cc:11066
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11078
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11081
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.cc:11120 cp/typeck.cc:11166
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11128
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck.cc:11147
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11150
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11185
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr ""
  
! #: cp/typeck.cc:11214
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr ""
  
! #: cp/typeck.cc:11303
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr ""
  
! #: cp/typeck.cc:11315
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11902
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
*************** msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°
*** 67046,67258 ****
  msgid "invalid use of incomplete type %q#T"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3936
  #, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3942
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:380
  #, fuzzy, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:387
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:392
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:398
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of pack expansion %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%T'"
  
! #: cp/typeck2.cc:404
  #, fuzzy, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3952
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3960
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3965
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3969
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:833
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:884 cp/typeck2.cc:901
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1089
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr ""
  
! #: cp/typeck2.cc:1101 cp/typeck2.cc:1113
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr ""
  
! #: cp/typeck2.cc:1104
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1276
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1339
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1341
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1361
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1844 cp/typeck2.cc:1875
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.cc:1851
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.cc:1858
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.cc:1944
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2017
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:2028
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2243
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2257
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.cc:2287
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2289
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2316
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.cc:2325
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2347
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2409
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2420
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2428
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2469
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck2.cc:2486
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2491
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2516
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.cc:2757
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.cc:2760
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
--- 67325,67537 ----
  msgid "invalid use of incomplete type %q#T"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:364 rust/backend/rust-tree.cc:3936
  #, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr ""
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3942
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:379
  #, fuzzy, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:386
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:391
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:397
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of pack expansion %qT"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½ÑŒÐ½Ðµ `%T'"
  
! #: cp/typeck2.cc:403
  #, fuzzy, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:410 rust/backend/rust-tree.cc:3952
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: cp/typeck2.cc:418 rust/backend/rust-tree.cc:3960
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:422 rust/backend/rust-tree.cc:3965
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:425 rust/backend/rust-tree.cc:3969
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:832
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:883 cp/typeck2.cc:900
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1088
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr ""
  
! #: cp/typeck2.cc:1100 cp/typeck2.cc:1112
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr ""
  
! #: cp/typeck2.cc:1103
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1275
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1338
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1340
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1360
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1820 cp/typeck2.cc:1851
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.cc:1827
  #, fuzzy, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.cc:1834
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\" Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ð½Ñ‹"
  
! #: cp/typeck2.cc:1920
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr ""
  
! #: cp/typeck2.cc:1993
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:2004
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2219
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2233
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' has non-integer type"
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° `%D' Ð½Ðµ Ñ†Ñ�Ð»Ð°Ð»Ñ–ÐºÐ°Ð²Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.cc:2263
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2265
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2292
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.cc:2301
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2323
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2385
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2396
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2404
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2445
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "Ð�ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ð²Ñ‹Ð±Ð°Ñ€ \"%s\""
  
! #: cp/typeck2.cc:2462
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2467
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2492
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Ð½ÐµÑ€Ñ�Ñ‡Ð°Ñ–Ñ�Ð½Ñ‹ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: cp/typeck2.cc:2733
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: cp/typeck2.cc:2736
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
*************** msgstr ""
*** 67287,67293 ****
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr ""
  
! #: d/d-builtins.cc:823
  #, gcc-internal-format
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr ""
--- 67566,67572 ----
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr ""
  
! #: d/d-builtins.cc:824
  #, gcc-internal-format
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr ""
*************** msgstr ""
*** 67297,67349 ****
  msgid "cannot determine the length of a %qs"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ð° %s."
  
! #: d/d-codegen.cc:1241
  #, fuzzy, gcc-internal-format
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: d/d-codegen.cc:1436
  #, gcc-internal-format
  msgid "the address of %qD will never be %<null%>"
  msgstr ""
  
! #: d/d-codegen.cc:2221
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr ""
  
! #: d/d-codegen.cc:2369
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr ""
  
! #: d/d-codegen.cc:2420
  #, gcc-internal-format
  msgid "cannot get frame pointer to %qs"
  msgstr ""
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2446
  #, gcc-internal-format
  msgid "nested function missing body"
  msgstr ""
  
! #: d/d-codegen.cc:2488
  #, gcc-internal-format
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr ""
  
! #: d/d-codegen.cc:2797
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2805
  #, gcc-internal-format
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr ""
  
! #: d/d-codegen.cc:3030
  #, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr ""
--- 67576,67628 ----
  msgid "cannot determine the length of a %qs"
  msgstr "Ð�Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– Ñ„Ð°Ð¹Ð» Ð´Ð»Ñ� ÐºÐ»Ð°Ñ�Ð° %s."
  
! #: d/d-codegen.cc:1242
  #, fuzzy, gcc-internal-format
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: d/d-codegen.cc:1437
  #, gcc-internal-format
  msgid "the address of %qD will never be %<null%>"
  msgstr ""
  
! #: d/d-codegen.cc:2222
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr ""
  
! #: d/d-codegen.cc:2370
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr ""
  
! #: d/d-codegen.cc:2421
  #, gcc-internal-format
  msgid "cannot get frame pointer to %qs"
  msgstr ""
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2447
  #, gcc-internal-format
  msgid "nested function missing body"
  msgstr ""
  
! #: d/d-codegen.cc:2489
  #, gcc-internal-format
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr ""
  
! #: d/d-codegen.cc:2798
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2806
  #, gcc-internal-format
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr ""
  
! #: d/d-codegen.cc:3031
  #, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr ""
*************** msgstr "__buitin_saveregs Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ
*** 67469,67522 ****
  msgid "cannot represent built-in %<va_list%> type in D"
  msgstr ""
  
! #: d/decl.cc:375
  #, gcc-internal-format, gfc-internal-format
  msgid "pragma(%s) not implemented"
  msgstr ""
  
! #: d/decl.cc:482 d/decl.cc:600 d/decl.cc:674 d/decl.cc:717 d/decl.cc:756
  #, gcc-internal-format
  msgid "had semantic errors when compiling"
  msgstr ""
  
  #. Hiding detected; same name, overlapping specializations.
! #: d/decl.cc:573
  #, gcc-internal-format
  msgid "use of %qs"
  msgstr ""
  
! #: d/decl.cc:575
  #, gcc-internal-format
  msgid "is hidden by %qs"
  msgstr ""
  
! #: d/decl.cc:578
  #, gcc-internal-format
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr ""
  
! #: d/decl.cc:814
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "size is too large"
  msgstr "%s - Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: d/decl.cc:1415
  #, gcc-internal-format
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
! #: d/decl.cc:1592
  #, gcc-internal-format
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr ""
  
! #: d/decl.cc:1595
  #, gcc-internal-format
  msgid "explicit register variable %qs declared thread local"
  msgstr ""
  
! #: d/decl.cc:1808
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
--- 67748,67801 ----
  msgid "cannot represent built-in %<va_list%> type in D"
  msgstr ""
  
! #: d/decl.cc:373
  #, gcc-internal-format, gfc-internal-format
  msgid "pragma(%s) not implemented"
  msgstr ""
  
! #: d/decl.cc:480 d/decl.cc:598 d/decl.cc:672 d/decl.cc:715 d/decl.cc:754
  #, gcc-internal-format
  msgid "had semantic errors when compiling"
  msgstr ""
  
  #. Hiding detected; same name, overlapping specializations.
! #: d/decl.cc:571
  #, gcc-internal-format
  msgid "use of %qs"
  msgstr ""
  
! #: d/decl.cc:573
  #, gcc-internal-format
  msgid "is hidden by %qs"
  msgstr ""
  
! #: d/decl.cc:576
  #, gcc-internal-format
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr ""
  
! #: d/decl.cc:812
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "size is too large"
  msgstr "%s - Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: d/decl.cc:1424
  #, gcc-internal-format
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
! #: d/decl.cc:1601
  #, gcc-internal-format
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr ""
  
! #: d/decl.cc:1604
  #, gcc-internal-format
  msgid "explicit register variable %qs declared thread local"
  msgstr ""
  
! #: d/decl.cc:1817
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
*************** msgid "appending to array in %qs require
*** 67537,67588 ****
  msgstr ""
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1285
  #, gcc-internal-format
  msgid "unexpected type for array length: %qs"
  msgstr ""
  
! #: d/expr.cc:1420
  #, gcc-internal-format
  msgid "don%'t know how to delete %qs"
  msgstr ""
  
! #: d/expr.cc:1444
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an associative array"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: d/expr.cc:1728 d/expr.cc:2108
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr ""
  
! #: d/expr.cc:1810
  #, gcc-internal-format
  msgid "delegates are only for non-static functions"
  msgstr ""
  
! #: d/expr.cc:1882
  #, gcc-internal-format
  msgid "%qs is not a field, but a %qs"
  msgstr ""
  
! #: d/expr.cc:2134
  #, gcc-internal-format
  msgid "recursive reference %qs"
  msgstr ""
  
! #: d/expr.cc:2153 d/expr.cc:3024
  #, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr ""
  
! #: d/expr.cc:2991
  #, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr ""
  
! #: d/expr.cc:2998
  #, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr ""
--- 67816,67867 ----
  msgstr ""
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1286
  #, gcc-internal-format
  msgid "unexpected type for array length: %qs"
  msgstr ""
  
! #: d/expr.cc:1421
  #, gcc-internal-format
  msgid "don%'t know how to delete %qs"
  msgstr ""
  
! #: d/expr.cc:1445
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an associative array"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
  
! #: d/expr.cc:1729 d/expr.cc:2109
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr ""
  
! #: d/expr.cc:1811
  #, gcc-internal-format
  msgid "delegates are only for non-static functions"
  msgstr ""
  
! #: d/expr.cc:1883
  #, gcc-internal-format
  msgid "%qs is not a field, but a %qs"
  msgstr ""
  
! #: d/expr.cc:2135
  #, gcc-internal-format
  msgid "recursive reference %qs"
  msgstr ""
  
! #: d/expr.cc:2155 d/expr.cc:3027
  #, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr ""
  
! #: d/expr.cc:2994
  #, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr ""
  
! #: d/expr.cc:3001
  #, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr ""
*************** msgstr "Ð¿ÑƒÑ�Ñ‚Ð°Ñ� Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ
*** 67754,67915 ****
  msgid "Invalid type in arithmetic operation at %L"
  msgstr ""
  
! #: fortran/arith.cc:126 fortran/arith.cc:2076
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
  
! #: fortran/arith.cc:159
  #, gcc-internal-format
  msgid "Fix min_int calculation"
  msgstr ""
  
! #: fortran/arith.cc:554
  #, gcc-internal-format
  msgid "gfc_range_check(): Bad type"
  msgstr ""
  
! #: fortran/arith.cc:627
  #, gcc-internal-format
  msgid "gfc_arith_uminus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:664
  #, gcc-internal-format
  msgid "gfc_arith_plus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:701
  #, gcc-internal-format
  msgid "gfc_arith_minus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:739
  #, gcc-internal-format
  msgid "gfc_arith_times(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:781
  #, gcc-internal-format
  msgid "Integer division truncated to constant %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:827
  #, gcc-internal-format
  msgid "gfc_arith_divide(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:883
  #, gcc-internal-format
  msgid "arith_power(): Bad base"
  msgstr ""
  
! #: fortran/arith.cc:922
  #, gcc-internal-format, gfc-internal-format
  msgid "Negative exponent of integer has zero result at %L"
  msgstr ""
  
! #: fortran/arith.cc:942
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of exponentiation at %L exceeds the range of %s"
  msgstr ""
  
! #: fortran/arith.cc:979 fortran/arith.cc:1004
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteger exponent in an initialization expression at %L"
  msgstr ""
  
! #: fortran/arith.cc:990
  #, gcc-internal-format, gfc-internal-format
  msgid "Raising a negative REAL at %L to a REAL power is prohibited"
  msgstr ""
  
! #: fortran/arith.cc:1018
  #, gcc-internal-format
  msgid "arith_power(): unknown type"
  msgstr ""
  
! #: fortran/arith.cc:1089
  #, gcc-internal-format
  msgid "compare_real(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1129
  #, gcc-internal-format
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1723
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1782
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:2044
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2048
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2053
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2058
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2063
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2067
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2071
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2161 fortran/arith.cc:2280 fortran/arith.cc:2343
! #: fortran/arith.cc:2398 fortran/arith.cc:2461 fortran/arith.cc:2533
! #: fortran/arith.cc:2603
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: fortran/arith.cc:2193 fortran/arith.cc:2229 fortran/arith.cc:2271
! #: fortran/arith.cc:2333 fortran/arith.cc:2388 fortran/arith.cc:2451
! #: fortran/arith.cc:2523 fortran/arith.cc:2595
  #, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2437 fortran/arith.cc:2509
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2688
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð´Ð¾ÑžÐ³Ð°Ñ�"
--- 68033,68194 ----
  msgid "Invalid type in arithmetic operation at %L"
  msgstr ""
  
! #: fortran/arith.cc:126 fortran/arith.cc:2130
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
  
! #: fortran/arith.cc:183
  #, gcc-internal-format
  msgid "Fix min_int calculation"
  msgstr ""
  
! #: fortran/arith.cc:578
  #, gcc-internal-format
  msgid "gfc_range_check(): Bad type"
  msgstr ""
  
! #: fortran/arith.cc:651
  #, gcc-internal-format
  msgid "gfc_arith_uminus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:688
  #, gcc-internal-format
  msgid "gfc_arith_plus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:725
  #, gcc-internal-format
  msgid "gfc_arith_minus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:763
  #, gcc-internal-format
  msgid "gfc_arith_times(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:805
  #, gcc-internal-format
  msgid "Integer division truncated to constant %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:854
  #, gcc-internal-format
  msgid "gfc_arith_divide(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:910
  #, gcc-internal-format
  msgid "arith_power(): Bad base"
  msgstr ""
  
! #: fortran/arith.cc:949
  #, gcc-internal-format, gfc-internal-format
  msgid "Negative exponent of integer has zero result at %L"
  msgstr ""
  
! #: fortran/arith.cc:969
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of exponentiation at %L exceeds the range of %s"
  msgstr ""
  
! #: fortran/arith.cc:1006 fortran/arith.cc:1031
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteger exponent in an initialization expression at %L"
  msgstr ""
  
! #: fortran/arith.cc:1017
  #, gcc-internal-format, gfc-internal-format
  msgid "Raising a negative REAL at %L to a REAL power is prohibited"
  msgstr ""
  
! #: fortran/arith.cc:1045
  #, gcc-internal-format
  msgid "arith_power(): unknown type"
  msgstr ""
  
! #: fortran/arith.cc:1116
  #, gcc-internal-format
  msgid "compare_real(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1156
  #, gcc-internal-format
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1777
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1836
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2102
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2107
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2112
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2117
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2121
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2125
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2215 fortran/arith.cc:2334 fortran/arith.cc:2397
! #: fortran/arith.cc:2452 fortran/arith.cc:2515 fortran/arith.cc:2587
! #: fortran/arith.cc:2657
  #, fuzzy, gcc-internal-format
  #| msgid "converting from `%T' to `%T'"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð· `%T' Ñƒ `%T'"
  
! #: fortran/arith.cc:2247 fortran/arith.cc:2283 fortran/arith.cc:2325
! #: fortran/arith.cc:2387 fortran/arith.cc:2442 fortran/arith.cc:2505
! #: fortran/arith.cc:2577 fortran/arith.cc:2649
  #, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2491 fortran/arith.cc:2563
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2742
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Ñ�Ñ–Ð¼Ð²Ð°Ð»ÑŒÐ½Ð°Ñ� ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð° Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð´Ð¾ÑžÐ³Ð°Ñ�"
*************** msgid "Array reference at %C cannot have
*** 67960,67967 ****
  msgstr ""
  
  #: fortran/array.cc:248 fortran/array.cc:716 fortran/check.cc:3445
! #: fortran/check.cc:5969 fortran/check.cc:6014 fortran/check.cc:6056
! #: fortran/check.cc:6083 fortran/check.cc:6346 fortran/match.cc:1854
  #: fortran/match.cc:3316 fortran/match.cc:3658 fortran/match.cc:3854
  #: fortran/simplify.cc:3026 fortran/simplify.cc:3056 fortran/simplify.cc:6409
  #: fortran/simplify.cc:8450
--- 68239,68246 ----
  msgstr ""
  
  #: fortran/array.cc:248 fortran/array.cc:716 fortran/check.cc:3445
! #: fortran/check.cc:5976 fortran/check.cc:6021 fortran/check.cc:6063
! #: fortran/check.cc:6090 fortran/check.cc:6353 fortran/match.cc:1854
  #: fortran/match.cc:3316 fortran/match.cc:3658 fortran/match.cc:3854
  #: fortran/simplify.cc:3026 fortran/simplify.cc:3056 fortran/simplify.cc:6409
  #: fortran/simplify.cc:8450
*************** msgstr ""
*** 68215,68226 ****
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2637
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2785
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 68494,68505 ----
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2644
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2792
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 68241,68247 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:11270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid use of BOZ literal constant at %L"
--- 68520,68526 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr ""
  
! #: fortran/check.cc:123 fortran/resolve.cc:11536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr ""
*** 68297,68303 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:651 fortran/check.cc:7625
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
--- 68576,68582 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:651 fortran/check.cc:7632
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ `__builtin_args_info' Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ ÐºÐ°Ð½Ñ�Ñ‚Ð°Ð½Ñ‚Ð°Ð¹"
*************** msgstr ""
*** 68443,68449 ****
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr ""
  
! #: fortran/check.cc:1486 fortran/check.cc:1521 fortran/check.cc:4409
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
  msgstr ""
--- 68722,68728 ----
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr ""
  
! #: fortran/check.cc:1486 fortran/check.cc:1521 fortran/check.cc:4412
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
  msgstr ""
*************** msgid "BOZ constant at %L cannot appear
*** 68667,68675 ****
  msgstr ""
  
  #: fortran/check.cc:2496 fortran/check.cc:3126 fortran/check.cc:3209
! #: fortran/check.cc:3431 fortran/check.cc:3479 fortran/check.cc:4956
! #: fortran/check.cc:5081 fortran/check.cc:5151 fortran/check.cc:6332
! #: fortran/check.cc:6463
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
--- 68946,68954 ----
  msgstr ""
  
  #: fortran/check.cc:2496 fortran/check.cc:3126 fortran/check.cc:3209
! #: fortran/check.cc:3431 fortran/check.cc:3479 fortran/check.cc:4959
! #: fortran/check.cc:5084 fortran/check.cc:5154 fortran/check.cc:6339
! #: fortran/check.cc:6470
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
*************** msgstr ""
*** 68835,68841 ****
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr ""
  
! #: fortran/check.cc:4153 fortran/check.cc:7545 fortran/check.cc:7560
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
--- 69114,69120 ----
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr ""
  
! #: fortran/check.cc:4153 fortran/check.cc:7552 fortran/check.cc:7567
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
*************** msgstr ""
*** 68875,69342 ****
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr ""
  
! #: fortran/check.cc:4394
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:4402
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr ""
  
! #: fortran/check.cc:4481 fortran/check.cc:6410
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
  
! #: fortran/check.cc:4542
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr ""
  
! #: fortran/check.cc:4552
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr ""
  
! #: fortran/check.cc:4571
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr ""
  
! #: fortran/check.cc:4622
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr ""
  
! #: fortran/check.cc:4730
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr ""
  
! #: fortran/check.cc:4740
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr ""
  
! #: fortran/check.cc:4747
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr ""
  
! #: fortran/check.cc:4770
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr ""
  
! #: fortran/check.cc:4810
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr ""
  
! #: fortran/check.cc:4828
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr ""
  
! #: fortran/check.cc:4837
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr ""
  
! #: fortran/check.cc:4872 fortran/simplify.cc:7050
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr ""
  
! #: fortran/check.cc:4889 fortran/check.cc:4908
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr ""
  
! #: fortran/check.cc:4899 fortran/check.cc:4918
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr ""
  
! #: fortran/check.cc:5017
  #, gcc-internal-format
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5048
  #, gcc-internal-format
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5096
  #, gcc-internal-format
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5169 fortran/check.cc:7605
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5185 fortran/check.cc:5335 fortran/check.cc:7597
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
  
! #: fortran/check.cc:5196 fortran/check.cc:5347
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr ""
  
! #: fortran/check.cc:5278
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr ""
  
! #: fortran/check.cc:5326
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:5365
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5379
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:5403
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:5415
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.cc:5422
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5429
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5436
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:5442
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:5461
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:5471
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
  #: fortran/check.cc:5476
  #, gcc-internal-format, gfc-internal-format
! msgid "Noninteroperable array FPTR at %L to C_F_POINTER: %s"
  msgstr ""
  
! #: fortran/check.cc:5492
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5504
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:5511
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5517
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:5531
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5543
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:5550
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:5556
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:5570
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5576
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:5595
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:5604
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:5622
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:5627
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:5655
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:5671
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/check.cc:5690
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:5714
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr ""
  
! #: fortran/check.cc:5978
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:5985
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:5996
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6029
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6042
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6092
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6099
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr ""
  
! #: fortran/check.cc:6128
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6186
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6238
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6257
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6265
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:6300
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:6424
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:6437
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:6573
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6585
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:6724 fortran/check.cc:6756
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:6764
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: fortran/check.cc:6782
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:6794
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr ""
  
! #: fortran/check.cc:6836
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6843
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6864
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:6874
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6881
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6926 fortran/check.cc:6933
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
! #: fortran/check.cc:7147
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:7329
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr ""
  
! #: fortran/check.cc:7518 fortran/check.cc:7529
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr ""
  
! #: fortran/check.cc:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:799 fortran/decl.cc:4076 fortran/decl.cc:10767
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3059 fortran/class.cc:3133
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
--- 69154,69626 ----
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr ""
  
! #: fortran/check.cc:4397
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:4405
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr ""
  
! #: fortran/check.cc:4484 fortran/check.cc:6417
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
  
! #: fortran/check.cc:4545
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr ""
  
! #: fortran/check.cc:4555
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr ""
  
! #: fortran/check.cc:4574
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr ""
  
! #: fortran/check.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr ""
  
! #: fortran/check.cc:4733
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr ""
  
! #: fortran/check.cc:4743
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr ""
  
! #: fortran/check.cc:4750
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr ""
  
! #: fortran/check.cc:4773
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr ""
  
! #: fortran/check.cc:4813
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr ""
  
! #: fortran/check.cc:4831
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr ""
  
! #: fortran/check.cc:4840
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr ""
  
! #: fortran/check.cc:4875 fortran/simplify.cc:7050
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr ""
  
! #: fortran/check.cc:4892 fortran/check.cc:4911
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr ""
  
! #: fortran/check.cc:4902 fortran/check.cc:4921
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr ""
  
! #: fortran/check.cc:5020
  #, gcc-internal-format
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5051
  #, gcc-internal-format
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5099
  #, gcc-internal-format
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5172 fortran/check.cc:7612
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5188 fortran/check.cc:5334 fortran/check.cc:7604
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
  
! #: fortran/check.cc:5199 fortran/check.cc:5346
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr ""
  
! #: fortran/check.cc:5281
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr ""
  
! #: fortran/check.cc:5325
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:5364
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5378
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:5402
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:5414
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.cc:5421
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5428
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5435
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:5441
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:5460
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:5470
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
  #: fortran/check.cc:5476
  #, gcc-internal-format, gfc-internal-format
! msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr ""
  
! #: fortran/check.cc:5483
! #, gcc-internal-format, gfc-internal-format
! msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
! msgstr ""
! 
! #: fortran/check.cc:5499
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5511
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:5518
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5524
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:5538
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5550
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:5563
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5583
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5594
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:5602
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5618
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:5629
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:5662
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:5678
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" Ð±Ð¾Ð»ÑŒÑˆ Ñ‡Ð°Ð¼ %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/check.cc:5697
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:5721
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr ""
  
! #: fortran/check.cc:5985
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:5992
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6049
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6073
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6099
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6106
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr ""
  
! #: fortran/check.cc:6135
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6193
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6245
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6264
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6272
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:6307
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:6431
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:6444
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:6580
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6592
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:6731 fortran/check.cc:6763
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:6771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: fortran/check.cc:6789
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:6801
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr ""
  
! #: fortran/check.cc:6843
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6850
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6871
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:6881
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6888
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6933 fortran/check.cc:6940
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
! #: fortran/check.cc:7154
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:7336
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr ""
  
! #: fortran/check.cc:7525 fortran/check.cc:7536
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr ""
  
! #: fortran/check.cc:7596
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:799 fortran/decl.cc:4079 fortran/decl.cc:10785
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3109 fortran/class.cc:3183
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
*************** msgstr ""
*** 69382,69393 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5287
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5317
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
--- 69666,69677 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5298
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
*************** msgstr ""
*** 69564,69570 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1162 fortran/resolve.cc:13060
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 69848,69854 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1162 fortran/resolve.cc:13326
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 69694,71382 ****
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr ""
  
! #: fortran/decl.cc:1825
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1865
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length must be a constant at %L"
  msgstr ""
  
! #: fortran/decl.cc:1880
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:1888
  #, gcc-internal-format, gfc-internal-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:2026
  #, gcc-internal-format
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:2039
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing initializer"
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: fortran/decl.cc:2049
  #, gcc-internal-format
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:2092
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr ""
  
! #: fortran/decl.cc:2126
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr ""
  
! #: fortran/decl.cc:2139
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr ""
  
! #: fortran/decl.cc:2149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad shape of initializer at %L"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: fortran/decl.cc:2156
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot determine shape of initializer at %L"
  msgstr ""
  
! #: fortran/decl.cc:2191
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr ""
  
! #: fortran/decl.cc:2241
  #, gcc-internal-format
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr ""
  
! #: fortran/decl.cc:2306 fortran/decl.cc:2313
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr ""
  
! #: fortran/decl.cc:2322
  #, gcc-internal-format
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr ""
  
! #: fortran/decl.cc:2331
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2355 fortran/symbol.cc:2270
  #, gcc-internal-format
  msgid "Component %qs at %C already declared at %L"
  msgstr ""
  
! #: fortran/decl.cc:2410
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2419
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2428
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.cc:2445
  #, gcc-internal-format
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr ""
  
! #: fortran/decl.cc:2502
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.cc:2519
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr ""
  
! #: fortran/decl.cc:2536
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:2557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in pointer initialization at %C"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: fortran/decl.cc:2564
  #, gcc-internal-format, gfc-internal-format
  msgid "non-NULL pointer initialization at %C"
  msgstr ""
  
! #: fortran/decl.cc:2587
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr ""
  
! #: fortran/decl.cc:2641
  #, gcc-internal-format
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr ""
  
! #: fortran/decl.cc:2643
  #, gcc-internal-format
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:2651
  #, gcc-internal-format
  msgid "%qs entity cannot have attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:2661
  #, gcc-internal-format
  msgid "Invalid character %qc in variable name at %C"
  msgstr ""
  
! #: fortran/decl.cc:2703
  #, gcc-internal-format
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr ""
  
! #: fortran/decl.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "Implied-shape array at %L"
  msgstr ""
  
! #: fortran/decl.cc:2770
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:2778
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.cc:2879
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.cc:2890
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr ""
  
! #: fortran/decl.cc:2915 fortran/decl.cc:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.cc:2923
  #, gcc-internal-format
  msgid "Cannot set pointee array spec."
  msgstr ""
  
! #: fortran/decl.cc:2986
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization"
  msgid "Old-style initialization at %C"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: fortran/decl.cc:2994
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.cc:3007
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.cc:3027 fortran/decl.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.cc:3050
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.cc:3059 fortran/decl.cc:10941
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3066
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:3083
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3092
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3106
  #, gcc-internal-format, gfc-internal-format
  msgid "The component with KIND or LEN attribute at %C does not not appear in the type parameter list at %L"
  msgstr ""
  
! #: fortran/decl.cc:3114
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
  msgstr ""
  
! #: fortran/decl.cc:3122
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.cc:3131
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr ""
  
! #: fortran/decl.cc:3148
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr ""
  
! #: fortran/decl.cc:3211 fortran/decl.cc:3246
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr ""
  
! #: fortran/decl.cc:3252
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr ""
  
! #: fortran/decl.cc:3311 fortran/decl.cc:3388
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr ""
  
! #: fortran/decl.cc:3324 fortran/decl.cc:3459
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3332 fortran/decl.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3362 fortran/decl.cc:4097
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: fortran/decl.cc:3375
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.cc:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.cc:3491
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr ""
  
! #: fortran/decl.cc:3623
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:3724
  #, gcc-internal-format
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:3737
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.cc:3850
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.cc:3874
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:3898
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.cc:3931
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:3938
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr ""
  
! #: fortran/decl.cc:3965
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:3972
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/decl.cc:3987
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:3996
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.cc:4232
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4244
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.cc:4309
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4331 fortran/decl.cc:4365 fortran/decl.cc:4398
! #: fortran/decl.cc:4697
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4343 fortran/decl.cc:4371 fortran/decl.cc:4404
! #: fortran/decl.cc:4430 fortran/decl.cc:4722 fortran/decl.cc:4740
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4394
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.cc:4446 fortran/decl.cc:4588 fortran/decl.cc:4600
! #: fortran/decl.cc:4614 fortran/decl.cc:5099 fortran/decl.cc:5107
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/decl.cc:4547
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4629
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.cc:4775
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4784
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.cc:4843
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4942
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.cc:4952
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5058
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.cc:5065
  #, gcc-internal-format, gfc-internal-format
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr ""
  
! #: fortran/decl.cc:5070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: fortran/decl.cc:5084
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.cc:5113
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.cc:5120
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5501
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:5503
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:5598
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr ""
  
! #: fortran/decl.cc:5615
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5636
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5646
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5648
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5656
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5665
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5667
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5675
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5683
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5685
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5703
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5713
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:5723
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5736
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5747
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5802 fortran/decl.cc:9299
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:5808
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5842
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5856
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.cc:5897
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:5995
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:6017
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6028
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6034
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6046
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
  msgstr ""
  
! #: fortran/decl.cc:6060
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6068
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6080
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.cc:6086
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
  msgstr ""
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.cc:6097
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.cc:6171
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6216
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6223
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "Missing symbol"
  msgstr "ÐŸÑ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½Ð° Ð½Ð°Ð·Ð²Ð°"
  
! #: fortran/decl.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/decl.cc:6346
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.cc:6388
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6397
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6469
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.cc:6474
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr ""
  
! #: fortran/decl.cc:6525
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.cc:6537
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.cc:6583
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6590
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6658
  #, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr ""
  
! #: fortran/decl.cc:6672 fortran/primary.cc:1885
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.cc:6678 fortran/decl.cc:6686
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr ""
  
! #: fortran/decl.cc:6726
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.cc:6739
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6760
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6763
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6805
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr ""
  
! #: fortran/decl.cc:6809
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.cc:6821
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.cc:6860
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.cc:6937
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: fortran/decl.cc:6947 fortran/decl.cc:8085
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.cc:7151
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:7158
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:7164
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.cc:7187
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:7233 fortran/decl.cc:7421 fortran/decl.cc:11425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7282 fortran/decl.cc:11325
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:7289
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.cc:7293
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7365
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.cc:7392 fortran/decl.cc:10065
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7534
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:7564 fortran/decl.cc:7843 fortran/decl.cc:8052
! #: fortran/symbol.cc:1910
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.cc:7594 fortran/decl.cc:8110
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7737
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7746
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.cc:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:7752
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.cc:7755
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.cc:7759 fortran/decl.cc:7804
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.cc:7763
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.cc:7767
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.cc:7771
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.cc:7776
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.cc:7780
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.cc:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.cc:7788
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.cc:7792
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.cc:7796
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7817
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.cc:7868 fortran/decl.cc:8092
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7962
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr ""
  
! #: fortran/decl.cc:8119
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.cc:8182 fortran/decl.cc:8189
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:8229
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.cc:8245
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr ""
  
! #: fortran/decl.cc:8253
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.cc:8272
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8313
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.cc:8560
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8569
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.cc:8578
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.cc:8589
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8609
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8626
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.cc:8640 fortran/decl.cc:8648
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8747
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:8755
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.cc:8763
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:8772
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.cc:8877
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.cc:8914
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:8928 fortran/decl.cc:8968
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.cc:8944
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.cc:8948
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.cc:8954
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:8993
  #, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.cc:9017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9029
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9055
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9106
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.cc:9145
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9243
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9259
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9368 fortran/decl.cc:9393
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:9414 fortran/decl.cc:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:9456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9463
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9489
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr ""
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.cc:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.cc:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9549 fortran/decl.cc:9605
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:9584
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9591
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9640
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9647
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9666
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9677
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9725
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9742
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9746
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9784
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9796
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9823
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.cc:9848
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9860
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9904
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9929
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10040
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.cc:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.cc:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10156
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.cc:10162
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.cc:10169
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:10176
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.cc:10199
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:10211
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:10232
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10278
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.cc:10284
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.cc:10331
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10364
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10399
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:10413
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10431
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10438
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.cc:10601
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "Mangled derived type definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10643
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.cc:10654
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:10657
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr ""
  
! #: fortran/decl.cc:10672
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10681
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.cc:10744
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10827
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.cc:10847
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.cc:10879
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10958
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.cc:11006
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.cc:11042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:11089 fortran/decl.cc:11104
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11144
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11189
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.cc:11205
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.cc:11218
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:11220
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11228
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.cc:11241
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:11283
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11289
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr ""
  
! #: fortran/decl.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11314
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:11337
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11341
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.cc:11353
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11359
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.cc:11369
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11386
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.cc:11397
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11448
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.cc:11468
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11480
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.cc:11501
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11512
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11548
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11556
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.cc:11604
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11614
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11632
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11667
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.cc:11679
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:11701
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.cc:11708
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11718
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11724
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: fortran/decl.cc:11737
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr ""
  
! #: fortran/decl.cc:11811
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11857
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11878
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.cc:11892
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:11956
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:11973
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:11990
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
  msgstr ""
--- 69978,71666 ----
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr ""
  
! #: fortran/decl.cc:1828
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1868
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length must be a constant at %L"
  msgstr ""
  
! #: fortran/decl.cc:1883
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:1891
  #, gcc-internal-format, gfc-internal-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:2029
  #, gcc-internal-format
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:2042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing initializer"
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ‚Ð°Ñ€"
  
! #: fortran/decl.cc:2052
  #, gcc-internal-format
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:2095
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr ""
  
! #: fortran/decl.cc:2129
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr ""
  
! #: fortran/decl.cc:2142
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr ""
  
! #: fortran/decl.cc:2152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad shape of initializer at %L"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ð²Ð°Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑƒÑŽ Ñ„ÑƒÐ½ÐºÑ†Ñ‹ÑŽ \"%s\""
  
! #: fortran/decl.cc:2159
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot determine shape of initializer at %L"
  msgstr ""
  
! #: fortran/decl.cc:2194
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr ""
  
! #: fortran/decl.cc:2244
  #, gcc-internal-format
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr ""
  
! #: fortran/decl.cc:2309 fortran/decl.cc:2316
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr ""
  
! #: fortran/decl.cc:2325
  #, gcc-internal-format
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr ""
  
! #: fortran/decl.cc:2334
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2358 fortran/symbol.cc:2283
  #, gcc-internal-format
  msgid "Component %qs at %C already declared at %L"
  msgstr ""
  
! #: fortran/decl.cc:2413
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2422
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2431
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.cc:2448
  #, gcc-internal-format
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr ""
  
! #: fortran/decl.cc:2505
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.cc:2522
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr ""
  
! #: fortran/decl.cc:2539
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:2560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in pointer initialization at %C"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: fortran/decl.cc:2567
  #, gcc-internal-format, gfc-internal-format
  msgid "non-NULL pointer initialization at %C"
  msgstr ""
  
! #: fortran/decl.cc:2590
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr ""
  
! #: fortran/decl.cc:2644
  #, gcc-internal-format
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr ""
  
! #: fortran/decl.cc:2646
  #, gcc-internal-format
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:2654
  #, gcc-internal-format
  msgid "%qs entity cannot have attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:2664
  #, gcc-internal-format
  msgid "Invalid character %qc in variable name at %C"
  msgstr ""
  
! #: fortran/decl.cc:2706
  #, gcc-internal-format
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr ""
  
! #: fortran/decl.cc:2716
  #, gcc-internal-format, gfc-internal-format
  msgid "Implied-shape array at %L"
  msgstr ""
  
! #: fortran/decl.cc:2773
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:2781
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.cc:2882
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.cc:2893
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr ""
  
! #: fortran/decl.cc:2918 fortran/decl.cc:9015
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.cc:2926
  #, gcc-internal-format
  msgid "Cannot set pointee array spec."
  msgstr ""
  
! #: fortran/decl.cc:2989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization"
  msgid "Old-style initialization at %C"
  msgstr "Ñ–Ð½Ñ–Ñ†Ñ‹Ñ�Ð»Ñ–Ð·Ð°Ñ†Ñ‹Ñ�"
  
! #: fortran/decl.cc:2997
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.cc:3010
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.cc:3030 fortran/decl.cc:7230
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.cc:3053
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.cc:3062 fortran/decl.cc:10959
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3069
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:3086
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3095
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3109
  #, gcc-internal-format, gfc-internal-format
  msgid "The component with KIND or LEN attribute at %C does not not appear in the type parameter list at %L"
  msgstr ""
  
! #: fortran/decl.cc:3117
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
  msgstr ""
  
! #: fortran/decl.cc:3125
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.cc:3134
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr ""
  
! #: fortran/decl.cc:3151
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr ""
  
! #: fortran/decl.cc:3214 fortran/decl.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr ""
  
! #: fortran/decl.cc:3255
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr ""
  
! #: fortran/decl.cc:3314 fortran/decl.cc:3391
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr ""
  
! #: fortran/decl.cc:3327 fortran/decl.cc:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3335 fortran/decl.cc:3468
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3365 fortran/decl.cc:4115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: fortran/decl.cc:3378
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.cc:3389
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.cc:3494
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr ""
  
! #: fortran/decl.cc:3626
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:3727
  #, gcc-internal-format
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:3740
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.cc:3877
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:3901
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.cc:3934
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:3941
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr ""
  
! #: fortran/decl.cc:3968
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:3975
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/decl.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:3999
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.cc:4250
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4262
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.cc:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.cc:4327
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4349 fortran/decl.cc:4383 fortran/decl.cc:4416
! #: fortran/decl.cc:4715
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4361 fortran/decl.cc:4389 fortran/decl.cc:4422
! #: fortran/decl.cc:4448 fortran/decl.cc:4740 fortran/decl.cc:4758
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.cc:4464 fortran/decl.cc:4606 fortran/decl.cc:4618
! #: fortran/decl.cc:4632 fortran/decl.cc:5117 fortran/decl.cc:5125
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/decl.cc:4565
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4647
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.cc:4793
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4802
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.cc:4907
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.cc:4970
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5076
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.cc:5083
  #, gcc-internal-format, gfc-internal-format
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr ""
  
! #: fortran/decl.cc:5088
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "Ð²ÐµÐ»ÑŒÐ¼Ñ– ÑˆÐ¼Ð°Ñ‚ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–"
  
! #: fortran/decl.cc:5102
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.cc:5131
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.cc:5138
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.cc:5179
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5519
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:5521
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:5616
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr ""
  
! #: fortran/decl.cc:5633
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:5652
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5654
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5664
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5666
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5674
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5683
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5685
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5693
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5701
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5703
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:5741
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5754
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5765
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5820 fortran/decl.cc:9317
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:5826
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5867
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5874
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.cc:5915
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:6013
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:6035
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6046
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6052
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6064
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
  msgstr ""
  
! #: fortran/decl.cc:6078
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6086
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6098
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.cc:6104
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
  msgstr ""
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.cc:6115
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.cc:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6234
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6241
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "Missing symbol"
  msgstr "ÐŸÑ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½Ð° Ð½Ð°Ð·Ð²Ð°"
  
! #: fortran/decl.cc:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6332
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/decl.cc:6364
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.cc:6406
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6415
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6487
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.cc:6492
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr ""
  
! #: fortran/decl.cc:6543
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.cc:6555
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.cc:6601
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6608
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6615
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6676
  #, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr ""
  
! #: fortran/decl.cc:6690 fortran/primary.cc:1885
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.cc:6696 fortran/decl.cc:6704
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr ""
  
! #: fortran/decl.cc:6744
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.cc:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6760
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6778
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6781
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6823
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr ""
  
! #: fortran/decl.cc:6827
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.cc:6839
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.cc:6878
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.cc:6955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Ñ�ÐµÐºÑ†Ñ‹Ñ� \"%s\" ÐºÐ°Ð½Ñ„Ð»Ñ–ÐºÑ‚ÑƒÐµ Ð· Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð¹ Ð´Ñ�ÐºÐ»Ð°Ñ€Ð°Ñ†Ñ‹Ñ�Ð¹"
  
! #: fortran/decl.cc:6965 fortran/decl.cc:8103
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr ""
  
! #: fortran/decl.cc:7169
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:7182
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.cc:7205
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:7251 fortran/decl.cc:7439 fortran/decl.cc:11443
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7300 fortran/decl.cc:11343
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:7307
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.cc:7311
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7401
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.cc:7410 fortran/decl.cc:10083
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:7480
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7552
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:7582 fortran/decl.cc:7861 fortran/decl.cc:8070
! #: fortran/symbol.cc:1923
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.cc:7612 fortran/decl.cc:8128
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7755
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7764
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.cc:7767
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:7770
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.cc:7773
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.cc:7777 fortran/decl.cc:7822
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.cc:7781
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.cc:7785
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.cc:7789
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.cc:7794
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.cc:7798
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.cc:7802
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.cc:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.cc:7810
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.cc:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr ""
  
! #: fortran/decl.cc:7886 fortran/decl.cc:8110
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7980
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr ""
  
! #: fortran/decl.cc:8137
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.cc:8200 fortran/decl.cc:8207
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:8247
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.cc:8263
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr ""
  
! #: fortran/decl.cc:8271
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr ""
  
! #: fortran/decl.cc:8296
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8302
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8331
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.cc:8578
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8587
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.cc:8596
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.cc:8607
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8627
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8644
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.cc:8658 fortran/decl.cc:8666
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8765
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:8773
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.cc:8781
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:8790
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.cc:8895
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.cc:8932
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:8946 fortran/decl.cc:8986
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.cc:8962
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr ""
  
! #: fortran/decl.cc:8966
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.cc:8972
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9011
  #, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr ""
  
! #: fortran/decl.cc:9035
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9047
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9105
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9124
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.cc:9163
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9261
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9277
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9325
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9386 fortran/decl.cc:9411
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:9432 fortran/decl.cc:9452
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:9474
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9481
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9487
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9507
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr ""
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.cc:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.cc:9548
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9567 fortran/decl.cc:9623
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:9602
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9609
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9658
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9684
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9695
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9743
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9760
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9764
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9802
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9814
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9841
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.cc:9866
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9878
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9947
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10058
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.cc:10116
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.cc:10165
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10174
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.cc:10180
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.cc:10187
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:10194
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.cc:10217
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:10229
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:10250
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10296
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.cc:10302
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.cc:10349
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10382
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10417
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:10431
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10456
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.cc:10619
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10632
  #, gcc-internal-format, gfc-internal-format
  msgid "Mangled derived type definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10661
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.cc:10672
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:10675
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr ""
  
! #: fortran/decl.cc:10690
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10699
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.cc:10762
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10845
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.cc:10865
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.cc:10897
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10976
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.cc:11024
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr ""
  
! #: fortran/decl.cc:11060
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:11107 fortran/decl.cc:11122
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:11142
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11162
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11189
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11207
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.cc:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.cc:11236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:11238
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11246
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.cc:11259
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:11301
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11307
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr ""
  
! #: fortran/decl.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11332
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:11355
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11359
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.cc:11371
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11377
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.cc:11387
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11404
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.cc:11415
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11466
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.cc:11486
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11498
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.cc:11519
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11530
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11566
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11574
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.cc:11622
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11632
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11685
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.cc:11697
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:11719
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.cc:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11736
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11742
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: fortran/decl.cc:11755
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr ""
  
! #: fortran/decl.cc:11829
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11875
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11896
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.cc:11910
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:11974
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:11991
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:12008
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
  msgstr ""
*************** msgstr ""
*** 71426,71437 ****
  msgid "show_expr(): Don't know how to show expr"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3549
  #, gcc-internal-format
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3885 fortran/dump-parse-tree.cc:3990
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
--- 71710,71721 ----
  msgid "show_expr(): Don't know how to show expr"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3567
  #, gcc-internal-format
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3903 fortran/dump-parse-tree.cc:4008
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
*************** msgstr ""
*** 71511,71682 ****
  msgid "Error in array constructor referenced at %L"
  msgstr ""
  
! #: fortran/expr.cc:1856 fortran/primary.cc:2292 fortran/primary.cc:2436
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1881 fortran/primary.cc:2287 fortran/primary.cc:2451
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1892
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2554
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2598
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2623
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2630
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2640
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2656
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2667
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2675
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2698
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2835
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2910
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:2941
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3018 fortran/resolve.cc:2852
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3030
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3069
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3089
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3095
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3104
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3108
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3114
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3120
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3130
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3184
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3319
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.cc:3326
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3333
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3341
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.cc:3488
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3496
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3503
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
--- 71795,71966 ----
  msgid "Error in array constructor referenced at %L"
  msgstr ""
  
! #: fortran/expr.cc:1861 fortran/primary.cc:2398 fortran/primary.cc:2575
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1886 fortran/primary.cc:2393 fortran/primary.cc:2590
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1897
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1909
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2559
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2603
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2635
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2645
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2672
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2680
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2703
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2840
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2915
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:2946
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3023 fortran/resolve.cc:2862
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3035
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3074
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3094
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3100
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3109
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3113
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3119
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3125
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3135
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3189
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3324
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.cc:3331
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3338
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3346
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.cc:3493
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3501
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3508
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
*************** msgstr ""
*** 71862,71868 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4232 fortran/expr.cc:4247 fortran/resolve.cc:2732
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
--- 72146,72152 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4232 fortran/expr.cc:4247 fortran/resolve.cc:2742
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
*************** msgstr ""
*** 71980,71986 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4638 fortran/resolve.cc:1571
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
--- 72264,72270 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4638 fortran/resolve.cc:1565
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
*************** msgstr ""
*** 71990,71996 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4659 fortran/resolve.cc:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
--- 72274,72280 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4659 fortran/resolve.cc:1571
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
*************** msgstr ""
*** 72015,72111 ****
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6266
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6274
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6282
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6293
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6304
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6313
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6326
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6339
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6370
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6387
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6397
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6410
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6418
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6433
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.cc:6493 fortran/expr.cc:6514
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6498
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6507
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6526
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6568
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 72299,72395 ----
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6267
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6275
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6283
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6294
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6305
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6327
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6340
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6371
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6388
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6398
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6411
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6419
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6434
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.cc:6494 fortran/expr.cc:6515
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6499
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6508
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6569
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 72126,72132 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1514
! #: fortran/trans-array.cc:7156 fortran/trans-array.cc:8807
  #: fortran/trans-intrinsic.cc:8475
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 72410,72416 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1514
! #: fortran/trans-array.cc:7194 fortran/trans-array.cc:8856
  #: fortran/trans-intrinsic.cc:8475
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr ""
*** 72208,72214 ****
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.cc:3481 fortran/trans-expr.cc:1900
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
--- 72492,72498 ----
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.cc:3481 fortran/trans-expr.cc:1932
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
*************** msgstr ""
*** 72223,72229 ****
  msgid "Interchanging loops at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:5852
  #, gcc-internal-format, gfc-internal-format
  msgid "%s between %L and %L"
  msgstr ""
--- 72507,72513 ----
  msgid "Interchanging loops at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:5855
  #, gcc-internal-format, gfc-internal-format
  msgid "%s between %L and %L"
  msgstr ""
*************** msgstr ""
*** 72343,72354 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1035 fortran/resolve.cc:17916
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:17934
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 72627,72638 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1035 fortran/resolve.cc:18228
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:18246
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 72373,73030 ****
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1932
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1937
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1941
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1945
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1957
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1961
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:1969
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:2026 fortran/interface.cc:2031
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2036
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2074
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2279
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2282
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2285
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2288
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2300
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2304
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2308
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2431
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2439 fortran/interface.cc:2466
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2477
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2500
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2510
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2520
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2534
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2551
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2561
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2576
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2592
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2614
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2632
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2647
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2662
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2681
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2694
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2701
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2787
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2803
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2816
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2824
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3212
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3235
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3239
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3248
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3258
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3271
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3285
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3314
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3317
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3343
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3355
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3379
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3386
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3401
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3420
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3430 fortran/interface.cc:3435
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3456
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3473
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3538
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3582
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: fortran/interface.cc:3591
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3600
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3614
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3628
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3643
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3658
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3671
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3682
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3693
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3731
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3751
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3769
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3790
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3831
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3959
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3988
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4014
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4024
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4054
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4074
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4086
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4096
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4107
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4149
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4153 fortran/interface.cc:4163
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4159
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4172
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4180
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4188
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4205
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4214
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4223
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4238
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4253
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4263
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4271
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4281
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4323
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4334
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4419
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4489
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Unable to find symbol %qs"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: fortran/interface.cc:4873
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4990
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5084
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5096
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5104
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5112
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5121
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5127
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5136
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5147
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5155
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5166
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5196
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5207
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5216
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5225
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5236
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5243
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5264
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr ""
  
! #: fortran/interface.cc:5271
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5278
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr ""
  
! #: fortran/interface.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5286
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5348 fortran/interface.cc:5394
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5360
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5372
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5379
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
--- 72657,73325 ----
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1940
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1945
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1949
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1953
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1965
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1969
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:1977
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:2034 fortran/interface.cc:2039
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2044
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2082
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2287
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2290
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2293
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2296
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2308
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2312
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2316
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2439
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2448 fortran/interface.cc:2457
! #: fortran/interface.cc:2484
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2495
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2518
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2528
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2538
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2552
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2569
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2579
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2594
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2610
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2632
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2650
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2665
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2680
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2699
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2712
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2719
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2816
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2821
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2834
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2842
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3230
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3253
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3257
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3266
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3276
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3289
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3303
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3326
! #, gcc-internal-format
! msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
! msgstr ""
! 
! #: fortran/interface.cc:3340
! #, gcc-internal-format
! msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
! msgstr ""
! 
! #: fortran/interface.cc:3362
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3365
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3391
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3403
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3427
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3434
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3449
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3482 fortran/interface.cc:3487
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3508
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3525
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3590
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3619
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3634
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: fortran/interface.cc:3643
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3652
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3666
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3680
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3695
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3710
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3723
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3734
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3745
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3783
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3803
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3821
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3842
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3870
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3883
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4011
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4040
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4066
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4076
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4106
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4126
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4138
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4159
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4201
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4205 fortran/interface.cc:4215
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4211
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4224
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4232
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4240
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4257
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4266
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4275
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4290
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4305
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4323
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4333
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4375
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4386
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4471
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4541
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Unable to find symbol %qs"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: fortran/interface.cc:4925
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5042
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr ""
  
! #: fortran/interface.cc:5136
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5148
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5156
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5164
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5173
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5179
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5188
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5199
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5207
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5218
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5248
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5259
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5268
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5277
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5288
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5295
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5316
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr ""
  
! #: fortran/interface.cc:5323
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5330
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr ""
  
! #: fortran/interface.cc:5334
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5342
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5400 fortran/interface.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5412
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5424
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5431
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr ""
*************** msgstr "Ð¿ÐµÑ€Ð°ÑžÑ‚Ð²Ð°Ñ€Ñ�Ð½ÑŒÐ½Ðµ Ð·
*** 73209,73215 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5413 fortran/resolve.cc:11245
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr ""
--- 73504,73510 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5413 fortran/resolve.cc:11511
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr ""
*************** msgstr ""
*** 73762,73768 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3422 fortran/resolve.cc:15736
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 74057,74063 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16056
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 74333,74339 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3210 fortran/resolve.cc:12384
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
--- 74628,74634 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3210 fortran/resolve.cc:12650
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
*************** msgstr ""
*** 74841,74937 ****
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:6635
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: fortran/match.cc:6663
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6688
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:6855
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6896 fortran/match.cc:6950
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6960
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6996
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7048
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7066
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7098
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7120
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7196
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7216
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7262
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7298
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7420
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7458
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
--- 75136,75232 ----
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:6654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿ÐµÑ€ÑˆÐ°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ Ñž Ð³Ñ�Ñ‚Ð°Ð¹ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ–)"
  
! #: fortran/match.cc:6682
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6707
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:6874
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6915 fortran/match.cc:6969
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6979
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7067
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7085
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7117
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7128
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7139
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7235
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7281
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7290
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7317
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr ""
  
! #: fortran/match.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7477
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
*************** msgstr ""
*** 74982,77229 ****
  msgid "gfc_code2string(): Bad code"
  msgstr ""
  
! #: fortran/module.cc:238
  #, gcc-internal-format
  msgid "free_pi_tree(): Unresolved fixup"
  msgstr ""
  
! #: fortran/module.cc:455
  #, gcc-internal-format
  msgid "associate_integer_pointer(): Already associated"
  msgstr ""
  
! #: fortran/module.cc:539
  #, gcc-internal-format, gfc-internal-format
  msgid "module nature in USE statement at %C"
  msgstr ""
  
! #: fortran/module.cc:551
  #, gcc-internal-format, gfc-internal-format
  msgid "Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC"
  msgstr ""
  
! #: fortran/module.cc:564
  #, gcc-internal-format, gfc-internal-format
  msgid "\"::\" was expected after module nature at %C but was not found"
  msgstr ""
  
! #: fortran/module.cc:574
  #, gcc-internal-format, gfc-internal-format
  msgid "\"USE :: module\" at %C"
  msgstr ""
  
! #: fortran/module.cc:633
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.cc:644
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr ""
  
! #: fortran/module.cc:688
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with the rename symbol at %L"
  msgstr ""
  
! #: fortran/module.cc:691
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with the symbol at %L"
  msgstr ""
  
! #: fortran/module.cc:699
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr ""
  
! #: fortran/module.cc:762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in declaration `%D'"
  msgid "SUBMODULE declaration at %C"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: fortran/module.cc:767
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr ""
  
! #: fortran/module.cc:842
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr ""
  
! #: fortran/module.cc:1202
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.cc:1206
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.cc:1210
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.cc:1643
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.cc:1692
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "error writing to %s"
  msgid "Error writing modules file: %s"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ° Ð·Ð°Ð¿Ñ–Ñ�Ñƒ Ñž %s"
  
! #: fortran/module.cc:1742
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.cc:1963
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.cc:2979
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.cc:5114
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5117
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5311
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.cc:5448
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr ""
  
! #: fortran/module.cc:5727
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:5734
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:5739
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:5975
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.cc:6319
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.cc:6509
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» `%s' Ð´Ð»Ñ� Ñ‡Ñ‹Ñ‚Ð°Ð½ÑŒÐ½Ñ�: %s\n"
  
! #: fortran/module.cc:6530
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» `%s' Ð´Ð»Ñ� Ñ‡Ñ‹Ñ‚Ð°Ð½ÑŒÐ½Ñ�: %s\n"
  
! #: fortran/module.cc:6541
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "Cannot delete module file %qs: %s"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ñ–ÑˆÑ‡Ñ‹Ñ†ÑŒ Ñ„Ð°Ð¹Ð» \"%s\": %s\n"
  
! #: fortran/module.cc:6544
  #, gcc-internal-format
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr ""
  
! #: fortran/module.cc:6550
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ Ñ‡Ð°Ñ�Ð¾Ð²Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: fortran/module.cc:6607
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr ""
  
! #: fortran/module.cc:6678
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.cc:6786 fortran/module.cc:7130
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.cc:6914
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.cc:6935 fortran/module.cc:6968 fortran/module.cc:7010
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr ""
  
! #: fortran/module.cc:7115
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7137
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.cc:7205
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.cc:7259
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.cc:7285
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.cc:7314
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.cc:7326
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.cc:7339
  #, gcc-internal-format
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.cc:7345
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.cc:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.cc:7357
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.cc:7367
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» `%s' Ð´Ð»Ñ� Ñ‡Ñ‹Ñ‚Ð°Ð½ÑŒÐ½Ñ�: %s\n"
  
! #: fortran/module.cc:7370
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.cc:7381
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7404
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.cc:7412
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.cc:7429
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr ""
  
! #: fortran/module.cc:7431
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr ""
  
! #: fortran/openmp.cc:150 fortran/openmp.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk at %C"
  msgstr ""
  
! #: fortran/openmp.cc:428
  #, gcc-internal-format
  msgid "%<omp_all_memory%> at %C not permitted in this clause"
  msgstr ""
  
! #: fortran/openmp.cc:473
  #, gcc-internal-format, gfc-internal-format
  msgid "List item shall not be coindexed at %C"
  msgstr ""
  
! #: fortran/openmp.cc:492
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr ""
  
! #: fortran/openmp.cc:517 fortran/openmp.cc:618 fortran/openmp.cc:948
! #: fortran/openmp.cc:6135
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr ""
  
! #: fortran/openmp.cc:556 fortran/openmp.cc:646
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:673
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:702
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:755
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:817
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:884
  #, gcc-internal-format
  msgid "Unexpected OpenACC parallelism."
  msgstr ""
  
! #: fortran/openmp.cc:916
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:976
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:986
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1241
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INTEGER type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1255
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected identifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1260
  #, gcc-internal-format
  msgid "Same identifier %qs specified again at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1287
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected range-specification at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1397
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma expected at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown directive at %L"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: fortran/openmp.cc:1571
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid combined or composite directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1579
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational and meta directives not permitted"
  msgstr ""
  
! #: fortran/openmp.cc:1611
  #, gcc-internal-format
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1637 fortran/openmp.cc:1647
  #, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1655
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1745
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr ""
  
! #: fortran/openmp.cc:1779
  #, gcc-internal-format
  msgid "Unexpected %<(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1826
  #, gcc-internal-format
  msgid "Duplicated %qs clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1833
  #, gcc-internal-format
  msgid "Expected %<(%> after %qs at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1840
  #, gcc-internal-format
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1901
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr ""
  
! #: fortran/openmp.cc:1971 fortran/openmp.cc:2007 fortran/openmp.cc:2403
! #: fortran/openmp.cc:2428
  #, gcc-internal-format
  msgid "Expected %<:%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2031
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2147
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2258
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2291
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr ""
  
! #: fortran/openmp.cc:2294
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr ""
  
! #: fortran/openmp.cc:2330
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2333
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2383
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2389
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2395
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2410
  #, gcc-internal-format
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2422
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2433
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2447
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2464
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2502 fortran/openmp.cc:2537
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected integer expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2518
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2530
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2543
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2573
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected HOST, NOHOST or ANY at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2816
  #, gcc-internal-format, gfc-internal-format
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr ""
  
! #: fortran/openmp.cc:3003
  #, gcc-internal-format
  msgid "Multiple %qs modifiers specified at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3113
  #, gcc-internal-format
  msgid "too many %<always%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3119
  #, gcc-internal-format
  msgid "too many %<close%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3125
  #, gcc-internal-format
  msgid "too many %<present%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3316
  #, gcc-internal-format
  msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
  msgstr ""
  
! #: fortran/openmp.cc:3341
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3631
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3824
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Failed to match clause at %C"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: fortran/openmp.cc:4007
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4026
  #, gcc-internal-format
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4034
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4083
  #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: fortran/openmp.cc:4138
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:4171
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr ""
  
! #: fortran/openmp.cc:4240
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4274
  #, gcc-internal-format
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4289
  #, gcc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr ""
  
! #: fortran/openmp.cc:4304
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple loop axes specified for routine at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:4323
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr ""
  
! #: fortran/openmp.cc:4344 fortran/openmp.cc:4372
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4389
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4568
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4576
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr ""
  
! #: fortran/openmp.cc:4579
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:4650
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr ""
  
! #: fortran/openmp.cc:4717
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4739
  #, gcc-internal-format
  msgid "Expected %<( depobj )%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4757
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4785
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4790
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr ""
  
! #: fortran/openmp.cc:4798
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:4924 fortran/openmp.cc:9176
  #, gcc-internal-format, gfc-internal-format
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr ""
  
! #: fortran/openmp.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4937
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr ""
  
! #: fortran/openmp.cc:4956
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4993
  #, gcc-internal-format, gfc-internal-format
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5001
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5401 fortran/openmp.cc:11748
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5405 fortran/openmp.cc:11752
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5412
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5432
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5469
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5484
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:5512
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:5518
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:5524
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:5538 fortran/openmp.cc:5593
  #, gcc-internal-format
  msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:5547 fortran/openmp.cc:5601
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:5563
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:5567
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:5576
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr ""
  
! #: fortran/openmp.cc:5622
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr ""
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:5661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected trait-property-extension at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5676 fortran/openmp.cc:5773 fortran/openmp.cc:5904
! #: fortran/openmp.cc:6054 fortran/openmp.cc:6082
  #, gcc-internal-format
  msgid "expected %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5698
  #, gcc-internal-format, gfc-internal-format
  msgid "expected trait selector name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5717
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5735
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5744
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5751 fortran/openmp.cc:5914 fortran/openmp.cc:6006
! #: fortran/openmp.cc:6073
  #, gcc-internal-format
  msgid "expected %<(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5759
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5767
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "expected : at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5801
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5820
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier or string literal at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5841
  #, gcc-internal-format, gfc-internal-format
  msgid "expected expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5853
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a constant logical expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a constant integer expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5868
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a conforming device number at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "expected simd clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5955
  #, gcc-internal-format, gfc-internal-format
  msgid "expected context selector set name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5962
  #, gcc-internal-format
  msgid "expected %<=%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5969
  #, gcc-internal-format
  msgid "expected %<{%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5984
  #, gcc-internal-format
  msgid "expected %<}%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6013
  #, gcc-internal-format, gfc-internal-format
  msgid "expected name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6024
  #, gcc-internal-format, gfc-internal-format
  msgid "expected variant name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6064
  #, gcc-internal-format
  msgid "expected %<match%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6115
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after OMP THREADPRIVATE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6159
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6265
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFLOAD but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6275
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6301
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:6305
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:6328
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:6333
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:6344
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6349
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6378
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6472
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6478
  #, gcc-internal-format
  msgid "%qs clause at %L specified more than once"
  msgstr ""
  
! #: fortran/openmp.cc:6481
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6507
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6513
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6712
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6800
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6867 fortran/openmp.cc:6870 fortran/openmp.cc:6873
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr ""
  
! #: fortran/openmp.cc:6877
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6907
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:6936
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr ""
  
! #: fortran/openmp.cc:6946
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr ""
  
! #: fortran/openmp.cc:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6998
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7054
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7060
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7081
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7120
  #, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:7132
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:7144
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr ""
  
! #: fortran/openmp.cc:7155
  #, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7158
  #, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7164 fortran/openmp.cc:9044
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7169
  #, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7174
  #, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7184 fortran/openmp.cc:8529 fortran/openmp.cc:8806
  #, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7187
  #, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7203 fortran/openmp.cc:8793
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7208 fortran/openmp.cc:9048
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7213 fortran/openmp.cc:9051
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7218 fortran/openmp.cc:9039
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7221
  #, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7264
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7313
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7349
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7355
  #, gcc-internal-format
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7361
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr ""
  
! #: fortran/openmp.cc:7368
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr ""
  
! #: fortran/openmp.cc:7375
  #, gcc-internal-format
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7381
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7389
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7396
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7407
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7416
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7425
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:7430
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:7441 fortran/openmp.cc:7996
  #, gcc-internal-format, gfc-internal-format
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr ""
  
! #: fortran/openmp.cc:7456
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:7461
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:7475 fortran/openmp.cc:7980
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7491
  #, gcc-internal-format, gfc-internal-format
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr ""
  
! #: fortran/openmp.cc:7527
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7530
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7537 fortran/openmp.cc:7548 fortran/resolve.cc:11043
! #: fortran/resolve.cc:12612
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:7552
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr ""
  
! #: fortran/openmp.cc:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:7696
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:7706
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:7711
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:7718
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7721
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7730
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:7751
  #, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7786
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be copied"
  msgstr ""
  
! #: fortran/openmp.cc:7790
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr ""
  
! #: fortran/openmp.cc:7795 fortran/openmp.cc:11411
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7806
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7810
  #, gcc-internal-format
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7813
  #, gcc-internal-format
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7844 fortran/openmp.cc:7856 fortran/openmp.cc:7877
! #: fortran/openmp.cc:7889 fortran/openmp.cc:7912 fortran/openmp.cc:7920
! #: fortran/openmp.cc:7941 fortran/openmp.cc:7952 fortran/openmp.cc:7964
! #: fortran/openmp.cc:8199 fortran/openmp.cc:11435
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7885
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7935
  #, gcc-internal-format
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8021
  #, gcc-internal-format
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8063
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/openmp.cc:8091
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8105
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr ""
  
! #: fortran/openmp.cc:8139
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr ""
  
! #: fortran/openmp.cc:8150
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8175
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:8179
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:8183
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:8206
  #, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8219
  #, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8237
  #, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8243
  #, gcc-internal-format, gfc-internal-format
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8248
  #, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8251
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8259
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8262
  #, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8265
  #, gcc-internal-format
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8271
  #, gcc-internal-format
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8286
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8296
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr ""
  
! #: fortran/openmp.cc:8322
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range end expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8334
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range step expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonzero range step expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8362
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK addend not a constant integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8368
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr ""
  
! #: fortran/openmp.cc:8378
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8433
  #, gcc-internal-format, gfc-internal-format
  msgid "Array is not contiguous at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8448
  #, gcc-internal-format
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8460
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8468
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8477 fortran/openmp.cc:8495
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.cc:8487
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8509
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr ""
  
! #: fortran/openmp.cc:8535
  #, gcc-internal-format
  msgid "List item %qs with allocatable components is not permitted in map clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8561
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8592
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8621
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8637 fortran/openmp.cc:8777
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8640 fortran/openmp.cc:8780
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr ""
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:8652
  #, gcc-internal-format
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/openmp.cc:8709
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr ""
  
! #: fortran/openmp.cc:8717
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr ""
  
! #: fortran/openmp.cc:8725
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr ""
  
! #: fortran/openmp.cc:8730
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8741
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr ""
  
! #: fortran/openmp.cc:8771
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8783
  #, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8790
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8796
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8809
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr ""
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:8819
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8830
  #, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8854
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8947
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8975
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8981
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8989
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8994
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9005
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr ""
  
! #: fortran/openmp.cc:9022
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr ""
  
! #: fortran/openmp.cc:9056
  #, gcc-internal-format
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr ""
  
! #: fortran/openmp.cc:9116
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9129
  #, gcc-internal-format, gfc-internal-format
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr ""
  
! #: fortran/openmp.cc:9139
  #, gcc-internal-format, gfc-internal-format
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:9169
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9196
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9206
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:9211
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be an array element"
  msgstr ""
  
! #: fortran/openmp.cc:9215
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr ""
  
! #: fortran/openmp.cc:9219
  #, gcc-internal-format
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:9226
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:9380
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:9500
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9506
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:9522
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9531
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9555
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9560
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9572
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9580
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9590
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9606
  #, gcc-internal-format
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9614
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9632
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:9659
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9707
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9721
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9754
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9778
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9785
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9808
  #, gcc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9815
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9823
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9841
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9846
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9948
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr ""
  
! #: fortran/openmp.cc:9955
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:10176
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10256
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP directive in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10268 fortran/openmp.cc:10294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10822
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10835
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10842
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10857
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10861
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10868
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10874
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10883
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10890
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10899
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10906
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10913
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10919
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr ""
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:10944
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10956
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10963
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11190 fortran/openmp.cc:11203
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11222
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11228
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11234
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11250
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11262
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11272 fortran/openmp.cc:11281
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11297
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11318
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11418
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11465
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11471
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11539
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:11543
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:11637
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:11651
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:11657
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr ""
  
! #: fortran/openmp.cc:11678
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11702
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11710
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11739
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11761
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11777
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11792
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11802
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11810
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 75277,77524 ----
  msgid "gfc_code2string(): Bad code"
  msgstr ""
  
! #: fortran/module.cc:243
  #, gcc-internal-format
  msgid "free_pi_tree(): Unresolved fixup"
  msgstr ""
  
! #: fortran/module.cc:460
  #, gcc-internal-format
  msgid "associate_integer_pointer(): Already associated"
  msgstr ""
  
! #: fortran/module.cc:544
  #, gcc-internal-format, gfc-internal-format
  msgid "module nature in USE statement at %C"
  msgstr ""
  
! #: fortran/module.cc:556
  #, gcc-internal-format, gfc-internal-format
  msgid "Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC"
  msgstr ""
  
! #: fortran/module.cc:569
  #, gcc-internal-format, gfc-internal-format
  msgid "\"::\" was expected after module nature at %C but was not found"
  msgstr ""
  
! #: fortran/module.cc:579
  #, gcc-internal-format, gfc-internal-format
  msgid "\"USE :: module\" at %C"
  msgstr ""
  
! #: fortran/module.cc:638
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.cc:649
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr ""
  
! #: fortran/module.cc:693
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with the rename symbol at %L"
  msgstr ""
  
! #: fortran/module.cc:696
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with the symbol at %L"
  msgstr ""
  
! #: fortran/module.cc:704
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr ""
  
! #: fortran/module.cc:767
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in declaration `%D'"
  msgid "SUBMODULE declaration at %C"
  msgstr "Ñƒ Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½ÑŒÐ½Ñ–  `%D'"
  
! #: fortran/module.cc:772
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr ""
  
! #: fortran/module.cc:847
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr ""
  
! #: fortran/module.cc:1207
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.cc:1211
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.cc:1215
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.cc:1648
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.cc:1697
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "error writing to %s"
  msgid "Error writing modules file: %s"
  msgstr "Ð¿Ð°Ð¼Ñ‹Ð»ÐºÐ° Ð·Ð°Ð¿Ñ–Ñ�Ñƒ Ñž %s"
  
! #: fortran/module.cc:1747
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.cc:1968
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.cc:2984
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.cc:5119
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5316
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.cc:5453
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr ""
  
! #: fortran/module.cc:5732
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:5739
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:5744
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:5980
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.cc:6324
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.cc:6514
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» `%s' Ð´Ð»Ñ� Ñ‡Ñ‹Ñ‚Ð°Ð½ÑŒÐ½Ñ�: %s\n"
  
! #: fortran/module.cc:6535
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» `%s' Ð´Ð»Ñ� Ñ‡Ñ‹Ñ‚Ð°Ð½ÑŒÐ½Ñ�: %s\n"
  
! #: fortran/module.cc:6546
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "Cannot delete module file %qs: %s"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð·Ð½Ñ–ÑˆÑ‡Ñ‹Ñ†ÑŒ Ñ„Ð°Ð¹Ð» \"%s\": %s\n"
  
! #: fortran/module.cc:6549
  #, gcc-internal-format
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr ""
  
! #: fortran/module.cc:6555
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create temporary file"
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ñ�Ñ‚Ð²Ð°Ñ€Ñ‹Ñ†ÑŒ Ñ‡Ð°Ñ�Ð¾Ð²Ñ‹ Ñ„Ð°Ð¹Ð»"
  
! #: fortran/module.cc:6612
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr ""
  
! #: fortran/module.cc:6683
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.cc:6791 fortran/module.cc:7135
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.cc:6919
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.cc:6940 fortran/module.cc:6973 fortran/module.cc:7015
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr ""
  
! #: fortran/module.cc:7120
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7142
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.cc:7210
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.cc:7264
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.cc:7290
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.cc:7319
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.cc:7331
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.cc:7344
  #, gcc-internal-format
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.cc:7350
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.cc:7356
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.cc:7362
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.cc:7372
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "%s: Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» `%s' Ð´Ð»Ñ� Ñ‡Ñ‹Ñ‚Ð°Ð½ÑŒÐ½Ñ�: %s\n"
  
! #: fortran/module.cc:7375
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.cc:7386
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7409
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.cc:7417
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.cc:7434
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr ""
  
! #: fortran/module.cc:7436
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr ""
  
! #: fortran/openmp.cc:150 fortran/openmp.cc:7113
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk at %C"
  msgstr ""
  
! #: fortran/openmp.cc:429
  #, gcc-internal-format
  msgid "%<omp_all_memory%> at %C not permitted in this clause"
  msgstr ""
  
! #: fortran/openmp.cc:474
  #, gcc-internal-format, gfc-internal-format
  msgid "List item shall not be coindexed at %C"
  msgstr ""
  
! #: fortran/openmp.cc:493
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr ""
  
! #: fortran/openmp.cc:518 fortran/openmp.cc:619 fortran/openmp.cc:949
! #: fortran/openmp.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr ""
  
! #: fortran/openmp.cc:557 fortran/openmp.cc:647
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:674
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:703
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:756
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:818
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:885
  #, gcc-internal-format
  msgid "Unexpected OpenACC parallelism."
  msgstr ""
  
! #: fortran/openmp.cc:917
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:977
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1242
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INTEGER type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1256
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected identifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1261
  #, gcc-internal-format
  msgid "Same identifier %qs specified again at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1288
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected range-specification at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1398
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma expected at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1510
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown directive at %L"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ð°Ñ� Ð½Ð°Ð·Ð²Ð° Ñ€Ñ�Ð³Ñ–Ñ�Ñ‚Ñ€Ð°: %s"
  
! #: fortran/openmp.cc:1572
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid combined or composite directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1580
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational and meta directives not permitted"
  msgstr ""
  
! #: fortran/openmp.cc:1612
  #, gcc-internal-format
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1638 fortran/openmp.cc:1648
  #, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1656
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1746
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr ""
  
! #: fortran/openmp.cc:1780
  #, gcc-internal-format
  msgid "Unexpected %<(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1827
  #, gcc-internal-format
  msgid "Duplicated %qs clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1834
  #, gcc-internal-format
  msgid "Expected %<(%> after %qs at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1841
  #, gcc-internal-format
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1902
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr ""
  
! #: fortran/openmp.cc:1972 fortran/openmp.cc:2008 fortran/openmp.cc:2418
! #: fortran/openmp.cc:2443
  #, gcc-internal-format
  msgid "Expected %<:%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2032
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2056
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2117
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2148
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2251
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2306
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr ""
  
! #: fortran/openmp.cc:2309
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr ""
  
! #: fortran/openmp.cc:2345
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2398
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2404
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2410
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2425
  #, gcc-internal-format
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2437
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2448
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2479
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2517 fortran/openmp.cc:2552
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected integer expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2533
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2545
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2558
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2588
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected HOST, NOHOST or ANY at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2643
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2831
  #, gcc-internal-format, gfc-internal-format
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr ""
  
! #: fortran/openmp.cc:3018
  #, gcc-internal-format
  msgid "Multiple %qs modifiers specified at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3128
  #, gcc-internal-format
  msgid "too many %<always%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3134
  #, gcc-internal-format
  msgid "too many %<close%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3140
  #, gcc-internal-format
  msgid "too many %<present%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3331
  #, gcc-internal-format
  msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
  msgstr ""
  
! #: fortran/openmp.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3646
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3839
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Failed to match clause at %C"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: fortran/openmp.cc:4022
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4041
  #, gcc-internal-format
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4049
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4098
  #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: fortran/openmp.cc:4153
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:4201
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr ""
  
! #: fortran/openmp.cc:4270
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4304
  #, gcc-internal-format
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4319
  #, gcc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr ""
  
! #: fortran/openmp.cc:4334
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple loop axes specified for routine at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4345
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:4353
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr ""
  
! #: fortran/openmp.cc:4374 fortran/openmp.cc:4402
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4419
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4598
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4606
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr ""
  
! #: fortran/openmp.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:4680
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr ""
  
! #: fortran/openmp.cc:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4769
  #, gcc-internal-format
  msgid "Expected %<( depobj )%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4787
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4820
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr ""
  
! #: fortran/openmp.cc:4828
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:4954 fortran/openmp.cc:9206
  #, gcc-internal-format, gfc-internal-format
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr ""
  
! #: fortran/openmp.cc:4961
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr ""
  
! #: fortran/openmp.cc:4986
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5014
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5023
  #, gcc-internal-format, gfc-internal-format
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5031
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5431 fortran/openmp.cc:11778
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5435 fortran/openmp.cc:11782
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5440
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5442
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5462
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5499
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5514
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5539
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:5542
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:5548
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:5554
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:5568 fortran/openmp.cc:5623
  #, gcc-internal-format
  msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:5577 fortran/openmp.cc:5631
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:5593
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:5606
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:5641
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr ""
  
! #: fortran/openmp.cc:5652
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr ""
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:5691
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected trait-property-extension at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5706 fortran/openmp.cc:5803 fortran/openmp.cc:5934
! #: fortran/openmp.cc:6084 fortran/openmp.cc:6112
  #, gcc-internal-format
  msgid "expected %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5728
  #, gcc-internal-format, gfc-internal-format
  msgid "expected trait selector name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5747
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5765
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5774
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5781 fortran/openmp.cc:5944 fortran/openmp.cc:6036
! #: fortran/openmp.cc:6103
  #, gcc-internal-format
  msgid "expected %<(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5789
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5797
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5809
  #, gcc-internal-format, gfc-internal-format
  msgid "expected : at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5831
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5850
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier or string literal at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5871
  #, gcc-internal-format, gfc-internal-format
  msgid "expected expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5883
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a constant logical expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a constant integer expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5898
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a conforming device number at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5912
  #, gcc-internal-format, gfc-internal-format
  msgid "expected simd clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5985
  #, gcc-internal-format, gfc-internal-format
  msgid "expected context selector set name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5992
  #, gcc-internal-format
  msgid "expected %<=%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5999
  #, gcc-internal-format
  msgid "expected %<{%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6014
  #, gcc-internal-format
  msgid "expected %<}%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6043
  #, gcc-internal-format, gfc-internal-format
  msgid "expected name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6054
  #, gcc-internal-format, gfc-internal-format
  msgid "expected variant name at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6094
  #, gcc-internal-format
  msgid "expected %<match%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:6182
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after OMP THREADPRIVATE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6295
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFLOAD but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6300
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6305
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6331
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:6335
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:6358
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:6363
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:6374
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6379
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6408
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6486
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6502
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6508
  #, gcc-internal-format
  msgid "%qs clause at %L specified more than once"
  msgstr ""
  
! #: fortran/openmp.cc:6511
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6537
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6543
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6830
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6862
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6897 fortran/openmp.cc:6900 fortran/openmp.cc:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr ""
  
! #: fortran/openmp.cc:6907
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6937
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:6948
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:6966
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr ""
  
! #: fortran/openmp.cc:6976
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr ""
  
! #: fortran/openmp.cc:7013
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7028
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7084
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7150
  #, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:7162
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:7174
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr ""
  
! #: fortran/openmp.cc:7185
  #, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7188
  #, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7194 fortran/openmp.cc:9074
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7199
  #, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7204
  #, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7214 fortran/openmp.cc:8559 fortran/openmp.cc:8836
  #, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7217
  #, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7233 fortran/openmp.cc:8823
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7238 fortran/openmp.cc:9078
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7243 fortran/openmp.cc:9081
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7248 fortran/openmp.cc:9069
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7251
  #, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7294
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7343
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7379
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7385
  #, gcc-internal-format
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7391
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr ""
  
! #: fortran/openmp.cc:7398
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr ""
  
! #: fortran/openmp.cc:7405
  #, gcc-internal-format
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7411
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7419
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7426
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7437
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7446
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7455
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:7460
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:7471 fortran/openmp.cc:8026
  #, gcc-internal-format, gfc-internal-format
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr ""
  
! #: fortran/openmp.cc:7486
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:7491
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:7505 fortran/openmp.cc:8010
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7521
  #, gcc-internal-format, gfc-internal-format
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr ""
  
! #: fortran/openmp.cc:7557
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7560
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7567 fortran/openmp.cc:7578 fortran/resolve.cc:11309
! #: fortran/resolve.cc:12878
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:7582
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr ""
  
! #: fortran/openmp.cc:7707
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.cc:7717
  #, gcc-internal-format, gfc-internal-format
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:7736
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:7741
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:7748
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7751
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:7781
  #, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7816
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be copied"
  msgstr ""
  
! #: fortran/openmp.cc:7820
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr ""
  
! #: fortran/openmp.cc:7825 fortran/openmp.cc:11441
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7836
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7840
  #, gcc-internal-format
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7843
  #, gcc-internal-format
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7874 fortran/openmp.cc:7886 fortran/openmp.cc:7907
! #: fortran/openmp.cc:7919 fortran/openmp.cc:7942 fortran/openmp.cc:7950
! #: fortran/openmp.cc:7971 fortran/openmp.cc:7982 fortran/openmp.cc:7994
! #: fortran/openmp.cc:8229 fortran/openmp.cc:11465
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7915
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7965
  #, gcc-internal-format
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8051
  #, gcc-internal-format
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8093
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/openmp.cc:8121
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8135
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr ""
  
! #: fortran/openmp.cc:8169
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr ""
  
! #: fortran/openmp.cc:8180
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8205
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:8209
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:8213
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:8236
  #, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8249
  #, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8267
  #, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8273
  #, gcc-internal-format, gfc-internal-format
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8278
  #, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8281
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8289
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8292
  #, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8295
  #, gcc-internal-format
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8301
  #, gcc-internal-format
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8316
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8326
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr ""
  
! #: fortran/openmp.cc:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range end expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8364
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range step expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8369
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonzero range step expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8382
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8392
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK addend not a constant integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8398
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr ""
  
! #: fortran/openmp.cc:8408
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8419
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Array is not contiguous at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8478
  #, gcc-internal-format
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8490
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8498
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8507 fortran/openmp.cc:8525
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.cc:8517
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8539
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr ""
  
! #: fortran/openmp.cc:8565
  #, gcc-internal-format
  msgid "List item %qs with allocatable components is not permitted in map clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8591
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8622
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8651
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8667 fortran/openmp.cc:8807
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8670 fortran/openmp.cc:8810
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr ""
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:8682
  #, gcc-internal-format
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/openmp.cc:8739
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr ""
  
! #: fortran/openmp.cc:8747
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr ""
  
! #: fortran/openmp.cc:8755
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr ""
  
! #: fortran/openmp.cc:8760
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8771
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr ""
  
! #: fortran/openmp.cc:8801
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8813
  #, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8820
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8826
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8839
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr ""
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:8849
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8860
  #, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8884
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8977
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9011
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9019
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9024
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9035
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr ""
  
! #: fortran/openmp.cc:9052
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr ""
  
! #: fortran/openmp.cc:9086
  #, gcc-internal-format
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr ""
  
! #: fortran/openmp.cc:9146
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9159
  #, gcc-internal-format, gfc-internal-format
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr ""
  
! #: fortran/openmp.cc:9169
  #, gcc-internal-format, gfc-internal-format
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:9199
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9223
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9226
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9236
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:9241
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be an array element"
  msgstr ""
  
! #: fortran/openmp.cc:9245
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr ""
  
! #: fortran/openmp.cc:9249
  #, gcc-internal-format
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:9256
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:9410
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:9418
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:9530
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9536
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:9544
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:9552
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9561
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9568
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9585
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9590
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9602
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9610
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9620
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9636
  #, gcc-internal-format
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9644
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9662
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:9689
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9737
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9751
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9784
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9808
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9815
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9838
  #, gcc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9845
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9853
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9871
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9876
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9978
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr ""
  
! #: fortran/openmp.cc:9985
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:9992
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:10206
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10286
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP directive in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10298 fortran/openmp.cc:10324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10852
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10858
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10865
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10872
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10887
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10891
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10898
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10904
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10913
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10920
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10929
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10936
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10943
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10949
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10956
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr ""
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10986
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10993
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11220 fortran/openmp.cc:11233
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11252
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11258
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11264
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11280
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11292
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11302 fortran/openmp.cc:11311
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11348
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11448
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11495
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11501
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:11573
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:11667
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:11681
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:11687
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr ""
  
! #: fortran/openmp.cc:11708
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11732
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11740
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11769
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11791
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11807
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11822
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11832
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11840
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr ""
*** 77414,77887 ****
  msgid "Bad continuation line at %C"
  msgstr ""
  
! #: fortran/parse.cc:2059
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr ""
  
! #: fortran/parse.cc:2974
  #, gcc-internal-format
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr ""
  
! #: fortran/parse.cc:3120
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:3277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:3294
  #, gcc-internal-format
  msgid "Unexpected end of file in %qs"
  msgstr ""
  
! #: fortran/parse.cc:3329
  #, gcc-internal-format
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3332
  #, gcc-internal-format
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3352
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound procedure at %C"
  msgstr ""
  
! #: fortran/parse.cc:3364
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC binding at %C"
  msgstr ""
  
! #: fortran/parse.cc:3372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure declaration at %C"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: fortran/parse.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr ""
  
! #: fortran/parse.cc:3394 fortran/parse.cc:3849
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:3401
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr ""
  
! #: fortran/parse.cc:3408 fortran/parse.cc:3862
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr ""
  
! #: fortran/parse.cc:3541
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.cc:3556
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3561
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3568
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3578
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:3584
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3589
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.cc:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3657
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create map component '%s'"
  msgstr ""
  
! #: fortran/parse.cc:3690
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "failed to create union component '%s'"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: fortran/parse.cc:3745
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in nested structure declaration at %C"
  msgstr ""
  
! #: fortran/parse.cc:3832
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3840
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C without components"
  msgstr ""
  
! #: fortran/parse.cc:3856
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:3873
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:3879
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr ""
  
! #: fortran/parse.cc:3884
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:3894
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS block in derived type definition at %C"
  msgstr ""
  
! #: fortran/parse.cc:3952
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr ""
  
! #: fortran/parse.cc:4039
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4064
  #, gcc-internal-format
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/parse.cc:4095
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr ""
  
! #: fortran/parse.cc:4113
  #, gcc-internal-format
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr ""
  
! #: fortran/parse.cc:4252
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/parse.cc:4284
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.cc:4368
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr ""
  
! #: fortran/parse.cc:4428
  #, gcc-internal-format
  msgid "Bad kind expression for function %qs at %L"
  msgstr ""
  
! #: fortran/parse.cc:4432
  #, gcc-internal-format
  msgid "The type for function %qs at %L is not accessible"
  msgstr ""
  
! #: fortran/parse.cc:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr ""
  
! #: fortran/parse.cc:4514
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4573
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4624
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr ""
  
! #: fortran/parse.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4787
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4863
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr ""
  
! #: fortran/parse.cc:4927
  #, gcc-internal-format
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr ""
  
! #: fortran/parse.cc:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr ""
  
! #: fortran/parse.cc:4970
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr ""
  
! #: fortran/parse.cc:4996
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr ""
  
! #: fortran/parse.cc:4997
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5023
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr ""
  
! #: fortran/parse.cc:5092 fortran/parse.cc:5951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "BLOCK construct at %C"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: fortran/parse.cc:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSOCIATE construct at %C"
  msgstr ""
  
! #: fortran/parse.cc:5384
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr ""
  
! #: fortran/parse.cc:5400
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr ""
  
! #: fortran/parse.cc:5557 fortran/parse.cc:6109 fortran/parse.cc:6127
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr ""
  
! #: fortran/parse.cc:5658 fortran/parse.cc:5720
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:5695
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s at %C"
  msgstr ""
  
! #: fortran/parse.cc:5739
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DO loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:5759
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr ""
  
! #: fortran/parse.cc:5809
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr ""
  
! #: fortran/parse.cc:5829
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr ""
  
! #: fortran/parse.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr ""
  
! #: fortran/parse.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr ""
  
! #: fortran/parse.cc:6195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr ""
  
! #: fortran/parse.cc:6209
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C after the first executable statement"
  msgstr ""
  
! #: fortran/parse.cc:6365
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6368
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6371
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6374
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6490
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr ""
  
! #: fortran/parse.cc:6547
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:6572
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:6686
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr ""
  
! #: fortran/parse.cc:6738
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.cc:6742
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.cc:6748
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr ""
  
! #: fortran/parse.cc:6751
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used at %L"
  msgstr ""
  
! #: fortran/parse.cc:6773
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr ""
  
! #: fortran/parse.cc:6799
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.cc:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr ""
--- 77709,78182 ----
  msgid "Bad continuation line at %C"
  msgstr ""
  
! #: fortran/parse.cc:2060
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr ""
  
! #: fortran/parse.cc:2975
  #, gcc-internal-format
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr ""
  
! #: fortran/parse.cc:3124
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:3281
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:3298
  #, gcc-internal-format
  msgid "Unexpected end of file in %qs"
  msgstr ""
  
! #: fortran/parse.cc:3333
  #, gcc-internal-format
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3336
  #, gcc-internal-format
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3360
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound procedure at %C"
  msgstr ""
  
! #: fortran/parse.cc:3368
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC binding at %C"
  msgstr ""
  
! #: fortran/parse.cc:3376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure declaration at %C"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: fortran/parse.cc:3388
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr ""
  
! #: fortran/parse.cc:3398 fortran/parse.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr ""
  
! #: fortran/parse.cc:3412 fortran/parse.cc:3866
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3426
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr ""
  
! #: fortran/parse.cc:3545
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:3551
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3556
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.cc:3560
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3565
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3572
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3582
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:3588
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.cc:3597
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3602
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3609
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3661
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create map component '%s'"
  msgstr ""
  
! #: fortran/parse.cc:3694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "failed to create union component '%s'"
  msgstr "Ð½Ðµ Ð·Ð½Ð¾Ð¹Ð´Ð·ÐµÐ½ ÐºÐ»Ð°Ñ� \"%s\""
  
! #: fortran/parse.cc:3749
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in nested structure declaration at %C"
  msgstr ""
  
! #: fortran/parse.cc:3836
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3844
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C without components"
  msgstr ""
  
! #: fortran/parse.cc:3860
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:3877
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:3883
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr ""
  
! #: fortran/parse.cc:3888
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS block in derived type definition at %C"
  msgstr ""
  
! #: fortran/parse.cc:3956
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr ""
  
! #: fortran/parse.cc:4043
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4068
  #, gcc-internal-format
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/parse.cc:4099
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr ""
  
! #: fortran/parse.cc:4117
  #, gcc-internal-format
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr ""
  
! #: fortran/parse.cc:4256
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/parse.cc:4288
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.cc:4372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:4380
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr ""
  
! #: fortran/parse.cc:4432
  #, gcc-internal-format
  msgid "Bad kind expression for function %qs at %L"
  msgstr ""
  
! #: fortran/parse.cc:4436
  #, gcc-internal-format
  msgid "The type for function %qs at %L is not accessible"
  msgstr ""
  
! #: fortran/parse.cc:4496
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr ""
  
! #: fortran/parse.cc:4518
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:4646
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr ""
  
! #: fortran/parse.cc:4707
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4791
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr ""
  
! #: fortran/parse.cc:4931
  #, gcc-internal-format
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr ""
  
! #: fortran/parse.cc:4964
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr ""
  
! #: fortran/parse.cc:4974
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr ""
  
! #: fortran/parse.cc:5000
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5001
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5027
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr ""
  
! #: fortran/parse.cc:5096 fortran/parse.cc:5977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "BLOCK construct at %C"
  msgstr "Ð£ ÐºÐ°Ð½Ñ�Ñ‚Ñ€ÑƒÐºÑ†Ñ‹Ñ–"
  
! #: fortran/parse.cc:5131
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSOCIATE construct at %C"
  msgstr ""
  
! #: fortran/parse.cc:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr ""
  
! #: fortran/parse.cc:5426
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr ""
  
! #: fortran/parse.cc:5583 fortran/parse.cc:6135 fortran/parse.cc:6153
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr ""
  
! #: fortran/parse.cc:5684 fortran/parse.cc:5746
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s at %C"
  msgstr ""
  
! #: fortran/parse.cc:5765
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DO loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:5785
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr ""
  
! #: fortran/parse.cc:5835
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr ""
  
! #: fortran/parse.cc:5855
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr ""
  
! #: fortran/parse.cc:5858
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr ""
  
! #: fortran/parse.cc:6146
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr ""
  
! #: fortran/parse.cc:6221
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr ""
  
! #: fortran/parse.cc:6235
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C after the first executable statement"
  msgstr ""
  
! #: fortran/parse.cc:6391
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6394
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6397
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6400
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6516
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr ""
  
! #: fortran/parse.cc:6573
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:6598
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:6712
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr ""
  
! #: fortran/parse.cc:6764
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.cc:6768
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.cc:6774
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr ""
  
! #: fortran/parse.cc:6777
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used at %L"
  msgstr ""
  
! #: fortran/parse.cc:6799
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr ""
  
! #: fortran/parse.cc:6825
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.cc:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr ""
*************** msgstr ""
*** 77889,77895 ****
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7403
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr ""
--- 78184,78190 ----
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr ""
*************** msgstr ""
*** 78123,79208 ****
  msgid "extend_ref(): Bad tail"
  msgstr ""
  
! #: fortran/primary.cc:2073
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2081
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2233
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2240
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2261
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2281 fortran/primary.cc:2423
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2300 fortran/primary.cc:2428
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2307 fortran/primary.cc:2441
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: fortran/primary.cc:2384
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2387
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2457
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2485
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2588
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr ""
  
! #: fortran/primary.cc:2595
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2633
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:2839
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:2896
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr ""
  
! #: fortran/primary.cc:3075
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3086
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3095
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3143
  #, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr ""
  
! #: fortran/primary.cc:3163
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3178
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3242
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3260
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3272
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3326
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3491
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3550
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3581 fortran/primary.cc:3983
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr ""
  
! #: fortran/primary.cc:3686
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:3718
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° \"%s\" Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/primary.cc:3721
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:3771
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: fortran/primary.cc:3784
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:3939
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: fortran/primary.cc:4053
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr ""
  
! #: fortran/primary.cc:4094
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4099
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4135
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr ""
  
! #: fortran/resolve.cc:123
  #, gcc-internal-format
  msgid "%qs at %L is of the ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:126
  #, gcc-internal-format
  msgid "ABSTRACT type %qs used at %L"
  msgstr ""
  
! #: fortran/resolve.cc:143
  #, gcc-internal-format
  msgid "Interface %qs at %L is declared in a later PROCEDURE statement"
  msgstr ""
  
! #: fortran/resolve.cc:156
  #, gcc-internal-format
  msgid "Interface %qs at %L may not be generic"
  msgstr ""
  
! #: fortran/resolve.cc:163
  #, gcc-internal-format
  msgid "Interface %qs at %L may not be a statement function"
  msgstr ""
  
! #: fortran/resolve.cc:172
  #, gcc-internal-format
  msgid "Intrinsic procedure %qs not allowed in PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:178
  #, gcc-internal-format
  msgid "Interface %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:200
  #, gcc-internal-format
  msgid "PROCEDURE %qs at %L may not be used as its own interface"
  msgstr ""
  
! #: fortran/resolve.cc:300
  #, gcc-internal-format
  msgid "Alternate return specifier in elemental subroutine %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:304
  #, gcc-internal-format
  msgid "Alternate return specifier in function %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:315
  #, gcc-internal-format
  msgid "Self-referential argument %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:387
  #, gcc-internal-format
  msgid "Dummy procedure %qs of PURE procedure at %L must also be PURE"
  msgstr ""
  
! #: fortran/resolve.cc:397
  #, gcc-internal-format
  msgid "Argument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)"
  msgstr ""
  
! #: fortran/resolve.cc:402
  #, gcc-internal-format
  msgid "Argument %qs of pure function %qs at %L must be INTENT(IN) or VALUE"
  msgstr ""
  
! #: fortran/resolve.cc:410
  #, gcc-internal-format
  msgid "Argument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENT"
  msgstr ""
  
! #: fortran/resolve.cc:415
  #, gcc-internal-format
  msgid "Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:425
  #, gcc-internal-format
  msgid "INTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphic"
  msgstr ""
  
! #: fortran/resolve.cc:458
  #, gcc-internal-format
  msgid "Coarray dummy argument %qs at %L to elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:466
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:475
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:485
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L cannot have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:493
  #, gcc-internal-format
  msgid "Dummy procedure %qs not allowed in elemental procedure %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:502
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr ""
  
  #. F03:C1263 (R1238) The function-name and each dummy-arg-name
  #. shall be specified, explicitly or implicitly, to be scalar.
! #: fortran/resolve.cc:517
  #, gcc-internal-format
  msgid "Argument %qs of statement function %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:528
  #, gcc-internal-format
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:577
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr ""
  
! #: fortran/resolve.cc:597
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:600
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:626
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:628
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:801
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr ""
  
! #: fortran/resolve.cc:812
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:827
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:859
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:863
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:870
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:874
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:881
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:885
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:923
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:928
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:983
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:993
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1000
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1004
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1011
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1016
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1028
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1032
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1036
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1080
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1094
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1102
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1124
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1145
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1149
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1153
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1157
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1162
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1229
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1393
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1428
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1473
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1507
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1526
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1539
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1560
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1589
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1715
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1777
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/resolve.cc:1781
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1902
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1915
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1926
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1975
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2033 fortran/resolve.cc:10557 fortran/resolve.cc:12539
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
  
! #: fortran/resolve.cc:2065
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2083
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° \"%s\" Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.cc:2091
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2098
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2106
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2133
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2155
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/resolve.cc:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2217
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2231
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2243
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2254
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2263
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2410
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2449
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2723
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2750
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2856
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2876
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2914
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:2969
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3046
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3078
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3082 fortran/resolve.cc:17846
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3206
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3213
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3220
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3287
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3298
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qs at %L is not a function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: fortran/resolve.cc:3306 fortran/resolve.cc:3821
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3318
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3361
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3395
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3409
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3425
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3487
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3491
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3549
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3565
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3571
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3577
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3645
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3654
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3689
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3734
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3792
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3831
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3835
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3880
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3897
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3924
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:3976
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4079
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4170
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4194
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4379 fortran/resolve.cc:4394
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4444
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4446
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4506
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4792
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4797
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4812
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4833
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4850
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4858
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4883
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4899
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4932
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4940
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4956
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4990
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:4996
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: fortran/resolve.cc:5042
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5102
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5116
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5128
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5173
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.cc:5271
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5278
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5300
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5307
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5327
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "Substring end index at %L is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.cc:5518
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5532
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5542
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5682
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5789
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 78418,79508 ----
  msgid "extend_ref(): Bad tail"
  msgstr ""
  
! #: fortran/primary.cc:2097
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2105
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2338
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2345
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2387 fortran/primary.cc:2562
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2439 fortran/primary.cc:2567
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2446 fortran/primary.cc:2580
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2505
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: fortran/primary.cc:2523
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2526
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2596
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2624
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2727
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr ""
  
! #: fortran/primary.cc:2734
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2772
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:2990
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3047
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr ""
  
! #: fortran/primary.cc:3226
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3237
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3246
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3294
  #, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr ""
  
! #: fortran/primary.cc:3314
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3329
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3334
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3393
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3411
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3423
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3477
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3642
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3701
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3732 fortran/primary.cc:4134
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr ""
  
! #: fortran/primary.cc:3837
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:3869
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° \"%s\" Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/primary.cc:3872
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:3922
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: fortran/primary.cc:3935
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4090
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚ Ð´Ð»Ñ� \"%s\" Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½"
  
! #: fortran/primary.cc:4204
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr ""
  
! #: fortran/primary.cc:4245
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4250
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4286
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr ""
  
! #: fortran/resolve.cc:114
  #, gcc-internal-format
  msgid "%qs at %L is of the ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:117
  #, gcc-internal-format
  msgid "ABSTRACT type %qs used at %L"
  msgstr ""
  
! #: fortran/resolve.cc:134
  #, gcc-internal-format
  msgid "Interface %qs at %L is declared in a later PROCEDURE statement"
  msgstr ""
  
! #: fortran/resolve.cc:147
  #, gcc-internal-format
  msgid "Interface %qs at %L may not be generic"
  msgstr ""
  
! #: fortran/resolve.cc:154
  #, gcc-internal-format
  msgid "Interface %qs at %L may not be a statement function"
  msgstr ""
  
! #: fortran/resolve.cc:163
  #, gcc-internal-format
  msgid "Intrinsic procedure %qs not allowed in PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:169
  #, gcc-internal-format
  msgid "Interface %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:191
  #, gcc-internal-format
  msgid "PROCEDURE %qs at %L may not be used as its own interface"
  msgstr ""
  
! #: fortran/resolve.cc:292
  #, gcc-internal-format
  msgid "Alternate return specifier in elemental subroutine %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:296
  #, gcc-internal-format
  msgid "Alternate return specifier in function %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:308
  #, gcc-internal-format
  msgid "Self-referential argument %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:380
  #, gcc-internal-format
  msgid "Dummy procedure %qs of PURE procedure at %L must also be PURE"
  msgstr ""
  
! #: fortran/resolve.cc:390
  #, gcc-internal-format
  msgid "Argument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)"
  msgstr ""
  
! #: fortran/resolve.cc:395
  #, gcc-internal-format
  msgid "Argument %qs of pure function %qs at %L must be INTENT(IN) or VALUE"
  msgstr ""
  
! #: fortran/resolve.cc:403
  #, gcc-internal-format
  msgid "Argument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENT"
  msgstr ""
  
! #: fortran/resolve.cc:408
  #, gcc-internal-format
  msgid "Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:418
  #, gcc-internal-format
  msgid "INTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphic"
  msgstr ""
  
! #: fortran/resolve.cc:451
  #, gcc-internal-format
  msgid "Coarray dummy argument %qs at %L to elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:459
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:468
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:478
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L cannot have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:486
  #, gcc-internal-format
  msgid "Dummy procedure %qs not allowed in elemental procedure %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:495
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr ""
  
  #. F03:C1263 (R1238) The function-name and each dummy-arg-name
  #. shall be specified, explicitly or implicitly, to be scalar.
! #: fortran/resolve.cc:510
  #, gcc-internal-format
  msgid "Argument %qs of statement function %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:521
  #, gcc-internal-format
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:571
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr ""
  
! #: fortran/resolve.cc:591
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:594
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:620
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:622
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:795
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr ""
  
! #: fortran/resolve.cc:806
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:821
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:853
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:857
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:868
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:875
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:879
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:917
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:922
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:973
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:977
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:994
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:998
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1005
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1010
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1022
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1026
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1030
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1074
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1088
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1096
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1118
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1139
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1143
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1147
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1151
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1156
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1223
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1387
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1422
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1467
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1501
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1520
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1533
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1554
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1583
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1709
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1771
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/resolve.cc:1775
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1896
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1909
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1920
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1933
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1971
! #, gcc-internal-format
! msgid "Non-RECURSIVE procedure %qs from module %qs is  possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
! msgstr ""
! 
! #: fortran/resolve.cc:1976 fortran/resolve.cc:6843
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2035 fortran/resolve.cc:10823 fortran/resolve.cc:12805
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
  
! #: fortran/resolve.cc:2067
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2085
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Ð¼ÐµÑ‚ÐºÐ° \"%s\" Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.cc:2093
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2100
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2108
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2135
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/resolve.cc:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2227
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2241
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2253
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2264
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2420
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2459
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2733
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2760
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2866
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2886
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2924
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:2979
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3056
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3088
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3092 fortran/resolve.cc:18158
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3216
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3223
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3230
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3297
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3308
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qs at %L is not a function"
  msgstr "`%D' - Ð³Ñ�Ñ‚Ð° Ð½Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�,"
  
! #: fortran/resolve.cc:3316 fortran/resolve.cc:3831
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3328
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3371
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3405
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3419
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3435
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3497
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3501
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3559
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3575
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3581
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3587
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3655
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3664
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3699
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3744
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3802
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3841
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3845
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3890
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3907
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3934
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:3986
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4089
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4093
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4180
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4204
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4389 fortran/resolve.cc:4404
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4454
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4456
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4516
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4802
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4817
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4822
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4843
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4860
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4884
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4893
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4909
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:4932
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4942
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4966
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4994
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5000
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5006
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5046
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Ð¿ÐµÑ€ÑˆÑ‹Ð¼ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ð¼ \"%s\" Ð¿Ð°Ð²Ñ–Ð½ÐµÐ½ Ð±Ñ‹Ñ†ÑŒ \"int\""
  
! #: fortran/resolve.cc:5053
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5113
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5127
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5139
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5289
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5311
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5318
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "Substring end index at %L is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.cc:5529
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5543
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5553
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5601
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5693
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5790
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5800
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 79211,79222 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5799
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 79511,79522 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5810
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5829
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 79225,79522 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5828
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5839
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5848
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5909
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6054
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6059
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6129
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6142
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6158
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:6248
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6426 fortran/resolve.cc:6578
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6542
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:6549
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6588
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6785
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6819
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:6871
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7406
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7449
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.cc:7453 fortran/resolve.cc:7460
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7515
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7538
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7555
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7561
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7627
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7642
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:7647
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7660
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7765 fortran/resolve.cc:8063
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:7773 fortran/resolve.cc:8026
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7883
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7914
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8074
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8086
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8100
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8115
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8128
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8146
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8230 fortran/resolve.cc:8245
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8237
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8262
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8272 fortran/resolve.cc:8374
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8301 fortran/resolve.cc:8329
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8348
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8363
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8405
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8447
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8461
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8490
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8522
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8528 fortran/resolve.cc:8534
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 79525,79822 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5839
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5850
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5932
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6077
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6082
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6181
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:6424
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6602 fortran/resolve.cc:6754
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6718
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:6725
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6764
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6773
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6968
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7002
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7054
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7589
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr ""
  
! #: fortran/resolve.cc:7636 fortran/resolve.cc:7643
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7698
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7721
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7738
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7744
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7805
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7810
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7817
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7825
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:7830
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7843
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7948 fortran/resolve.cc:8246
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:7956 fortran/resolve.cc:8209
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8066
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8097
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8257
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8269
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8283
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8308
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8321
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8423 fortran/resolve.cc:8438
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8430
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8455
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8465 fortran/resolve.cc:8567
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8471
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8483
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8494 fortran/resolve.cc:8522
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8541
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8556
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8598
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8627
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8640
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8654
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8683
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8715
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8721 fortran/resolve.cc:8727
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 79525,79808 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8762
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:8824
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8883
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:8902
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8912
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8930 fortran/resolve.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9000 fortran/resolve.cc:9691
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9026
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9054
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9157
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9219
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9228
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9245
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9261
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9268
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9273
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:9297
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9555
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9599 fortran/resolve.cc:9611
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9640
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9653
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9666
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9669
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9679
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9926
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10059
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10068
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10071
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10081
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10190
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10244
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10254
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10267
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10276
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10283
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10294
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10300
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:10375
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10385
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10389
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10392
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10399 fortran/resolve.cc:10521
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10411 fortran/resolve.cc:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10423
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10436
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10501 fortran/resolve.cc:10511
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10564
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10574
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10591 fortran/resolve.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10595 fortran/resolve.cc:10620
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 79825,80108 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8955
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9006
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:9017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:9030
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:9076
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:9095
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:9105
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9131
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9193 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9219
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9232
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9247
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9350
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9412
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9421
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9438
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9454
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9508
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9513
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:9571
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9582
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9865 fortran/resolve.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9906
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9919
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9932
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9935
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9945
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10192
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10325
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10334
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10337
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10456
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10510
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10520
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10542
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10549
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10560
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10566
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10584
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:10641
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10651
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10655
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10658
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10665 fortran/resolve.cc:10787
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10677 fortran/resolve.cc:10799
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10689
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10702
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10763
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10767 fortran/resolve.cc:10777
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10830
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10840
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10857 fortran/resolve.cc:10880
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10861 fortran/resolve.cc:10886
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 79810,80021 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10707
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10723
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10736 fortran/resolve.cc:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10746 fortran/resolve.cc:10838
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10777
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10786
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:10943
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10964
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:11051
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:11169
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11232
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:11293
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11331
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11343
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11375
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11379
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11384
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11391
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11402
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11825
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12129
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12141
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12226
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:12417
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:12453
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12457
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12468
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12506
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12548
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12595
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12599
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12660
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12665
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12749
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12853
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12874
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: fortran/resolve.cc:12968
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12982
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
--- 80110,80321 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10901
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10973
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10989
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11002 fortran/resolve.cc:11094
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11012 fortran/resolve.cc:11104
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11043
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11052
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11209
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11230
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:11240
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:11317
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:11435
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11498
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:11559
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11591
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11597
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11609
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11641
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11645
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11650
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11657
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11668
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12091
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12492
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:12683
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:12719
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12723
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12734
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12772
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12814
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12861
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12865
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12926
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12931
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13119
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:13140
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: fortran/resolve.cc:13234
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:13248
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
*************** msgstr ""
*** 80023,81014 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:13001
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "String length at %L is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.cc:13325
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13329
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13337
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13348
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:13366
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13378
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13411
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13433
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13466
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13502
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:13548
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13555
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13603
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13606
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13609
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13612
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13615
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13618
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13660
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13692
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13715
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13755
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13767
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13777
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13787
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13806
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13810
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13814
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13818
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:13831
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13842
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13848
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13868
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13925
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13931
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13937
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13945
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13951
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13994
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14002
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14010
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14019
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14043
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:14113
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:14122
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14130 fortran/resolve.cc:14147
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14138
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14155
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14161
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14167
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:14175
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:14184
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:14206
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14243
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14284
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14320
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14379
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14391
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14419
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14475
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14687
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14730
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14744
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14758 fortran/resolve.cc:15246
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14766
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14775
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14781
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14787
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14816
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14826
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14921
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:15026
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15035
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:15045
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15070
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15081
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15179
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15193
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15209
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15219
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15228
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15237
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15279
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:15292
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15303
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:15316
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15349
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15357
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15366
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15452
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15497
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15510
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15574
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15607
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15621
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.cc:15689
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15695
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15701
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15709
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15726
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15748
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15759
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15786
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15805
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15821
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15832
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15840
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15891
  #, gcc-internal-format
! msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15902
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15909
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15949
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15962
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:16020
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16023
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16150
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16164
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16167
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16177
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16184
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16197
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:16222
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16235 fortran/resolve.cc:16412
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:16249
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16258
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16267
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16275
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16282
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16302
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16309
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16316
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16323
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16349
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16359
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16438
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16453
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16466
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16484
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:16496
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16505
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16518
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16527
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16540
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16556
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16564
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16571
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16584
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16593
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16609
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16615
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16640
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16711
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16723
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16839
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:16847
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16854
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16861
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16877
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16884
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16893
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16955
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16968
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:17044
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:17072
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17080
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17088
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17095
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:17220
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:17386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.cc:17392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.cc:17476
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17485
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17493
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17509
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17612
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17627
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17652
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17661
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17736
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17747
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17758
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17789
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17856
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17869
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17891
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17901
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17909
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17923
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17941
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17948
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:18030
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 80323,81324 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:13267
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13353
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "String length at %L is too large"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ Ð¼Ð°Ñ�Ñ–Ð²Ð° \"%s\" Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: fortran/resolve.cc:13591
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13595
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13603
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13614
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:13632
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13644
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13677
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13699
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13732
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13768
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13793
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:13814
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13821
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13869
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13872
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13875
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13878
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13881
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13884
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13958
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13981
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14003
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14021
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14033
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14043
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:14053
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14072
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14076
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14080
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:14084
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:14097
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14108
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14114
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14134
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14191
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14197
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14203
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14211
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14217
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14260
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14268
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14276
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14285
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14309
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:14379
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:14388
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14396 fortran/resolve.cc:14413
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14404
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14421
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14427
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14433
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:14441
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:14450
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:14472
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14509
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14550
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14586
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14645
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14657
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14685
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14741
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14953
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14996
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15010
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15024 fortran/resolve.cc:15566
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15033
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15043
! #, gcc-internal-format
! msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
! msgstr ""
! 
! #: fortran/resolve.cc:15085
! #, gcc-internal-format
! msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
! msgstr ""
! 
! #: fortran/resolve.cc:15095
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15101
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15107
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15136
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15146
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15241
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:15346
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15355
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:15365
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15390
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15401
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15499
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15513
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15529
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15539
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15548
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15557
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15599
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:15612
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15623
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:15636
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15669
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15677
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15686
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15772
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15817
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15830
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15894
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15927
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15941
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr ""
  
! #: fortran/resolve.cc:16009
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:16015
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16021
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16029
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16046
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16068
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16079
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16106
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16125
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16141
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:16152
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16160
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16212
  #, gcc-internal-format
! msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16224
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:16231
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:16290
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:16303
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:16361
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16364
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16461
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16482
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16496
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16499
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16516
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16529
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:16535
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16545
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:16554
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16567 fortran/resolve.cc:16744
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:16581
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16590
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16599
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16607
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16614
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16634
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16641
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16648
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16655
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16681
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16691
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16785
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16798
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16816
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:16828
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16837
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16850
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16859
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16872
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16888
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16896
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16903
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16916
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16925
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16941
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16947
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16972
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17032
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17044
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17151
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:17159
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17166
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:17173
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:17189
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:17196
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:17205
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17267
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:17280
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:17356
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:17384
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17392
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17400
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17407
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:17532
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:17698
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.cc:17704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%s' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Ð°Ð´Ð¼ÐµÑ†Ñ–Ð½Ð° `%s' Ð²Ñ‹Ð·Ð½Ð°Ñ‡Ð°Ð½Ð°, Ð°Ð»Ðµ Ð½Ñ� Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÑ†Ñ†Ð°"
  
! #: fortran/resolve.cc:17788
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17797
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17805
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17821
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17924
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17939
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17964
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17973
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18048
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18059
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18070
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:18101
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:18168
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:18181
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:18203
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:18213
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:18221
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:18235
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:18253
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:18260
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:18342
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 81528,81890 ****
  msgid "gfc_get_default_type(): Bad symbol %qs"
  msgstr ""
  
! #: fortran/symbol.cc:296
  #, gcc-internal-format
  msgid "gfc_set_default_type(): symbol already has a type"
  msgstr ""
  
! #: fortran/symbol.cc:306
  #, gcc-internal-format
  msgid "Symbol %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/symbol.cc:310
  #, gcc-internal-format
  msgid "Symbol %qs at %L has no IMPLICIT type"
  msgstr ""
  
  #. BIND(C) variables should not be implicitly declared.
! #: fortran/symbol.cc:330
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) variable %qs at %L may not be C interoperable"
  msgstr ""
  
  #. Dummy args to a BIND(C) routine may not be interoperable if
  #. they are implicitly typed.
! #: fortran/symbol.cc:346
  #, gcc-internal-format
  msgid "Implicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:387
  #, gcc-internal-format
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/symbol.cc:488
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr ""
  
! #: fortran/symbol.cc:513
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr ""
  
! #: fortran/symbol.cc:532
  #, gcc-internal-format
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr ""
  
! #: fortran/symbol.cc:565
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer at %C"
  msgstr ""
  
! #: fortran/symbol.cc:777
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute applied to %s %s at %L"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: fortran/symbol.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:905 fortran/symbol.cc:916 fortran/symbol.cc:1796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: fortran/symbol.cc:908 fortran/symbol.cc:922
  #, gcc-internal-format
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:966
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr ""
  
! #: fortran/symbol.cc:969
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:985
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1027
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1044
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1068
  #, gcc-internal-format
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1094
  #, gcc-internal-format
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr ""
  
! #: fortran/symbol.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1309
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1321
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1341
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1360
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1792
  #, gcc-internal-format
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1829
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
  "F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
  msgstr ""
  
! #: fortran/symbol.cc:1837
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1872
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1896
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr ""
  
! #: fortran/symbol.cc:1913
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1920
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1936
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1940
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTENDS at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1966
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr ""
  
! #: fortran/symbol.cc:1973
  #, gcc-internal-format
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr ""
  
! #: fortran/symbol.cc:2011
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2015 fortran/symbol.cc:2018
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2025
  #, gcc-internal-format
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2037
  #, gcc-internal-format
  msgid "Symbol %qs at %L cannot have a type"
  msgstr ""
  
! #: fortran/symbol.cc:2282
  #, gcc-internal-format
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2367
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/symbol.cc:2399
  #, gcc-internal-format
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr ""
  
! #: fortran/symbol.cc:2548
  #, gcc-internal-format
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr ""
  
! #: fortran/symbol.cc:2569
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr ""
  
! #: fortran/symbol.cc:2573
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr ""
  
! #: fortran/symbol.cc:2737
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr ""
  
! #: fortran/symbol.cc:2748
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2758
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr ""
  
! #: fortran/symbol.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2806
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr ""
  
! #: fortran/symbol.cc:2815
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2822
  #, gcc-internal-format, gfc-internal-format
  msgid "Shared DO termination label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2826
  #, gcc-internal-format, gfc-internal-format
  msgid "Labeled DO statement at %L"
  msgstr ""
  
! #: fortran/symbol.cc:3167
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr ""
  
! #: fortran/symbol.cc:3170
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr ""
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3415
  #, gcc-internal-format
  msgid "Symbol %qs at %C has already been host associated"
  msgstr ""
  
! #: fortran/symbol.cc:4469
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr ""
  
! #: fortran/symbol.cc:4482
  #, gcc-internal-format
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4500
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr ""
  
! #: fortran/symbol.cc:4521
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4531
  #, gcc-internal-format
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4542
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4581
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:4591
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4603
  #, gcc-internal-format
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:5107 fortran/symbol.cc:5112
  #, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr ""
--- 81838,82200 ----
  msgid "gfc_get_default_type(): Bad symbol %qs"
  msgstr ""
  
! #: fortran/symbol.cc:309
  #, gcc-internal-format
  msgid "gfc_set_default_type(): symbol already has a type"
  msgstr ""
  
! #: fortran/symbol.cc:319
  #, gcc-internal-format
  msgid "Symbol %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/symbol.cc:323
  #, gcc-internal-format
  msgid "Symbol %qs at %L has no IMPLICIT type"
  msgstr ""
  
  #. BIND(C) variables should not be implicitly declared.
! #: fortran/symbol.cc:343
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) variable %qs at %L may not be C interoperable"
  msgstr ""
  
  #. Dummy args to a BIND(C) routine may not be interoperable if
  #. they are implicitly typed.
! #: fortran/symbol.cc:359
  #, gcc-internal-format
  msgid "Implicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:400
  #, gcc-internal-format
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/symbol.cc:501
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr ""
  
! #: fortran/symbol.cc:526
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr ""
  
! #: fortran/symbol.cc:545
  #, gcc-internal-format
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr ""
  
! #: fortran/symbol.cc:578
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer at %C"
  msgstr ""
  
! #: fortran/symbol.cc:790
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute applied to %s %s at %L"
  msgstr "\"%s\" Ð·Ð²Ñ‹Ñ‡Ð°Ð¹Ð½Ð° Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ�"
  
! #: fortran/symbol.cc:797
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:918 fortran/symbol.cc:929 fortran/symbol.cc:1809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "\"%s\" Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚ Ñ–Ð³Ð½Ð°Ñ€Ñ‹Ñ€ÑƒÐµÑ†Ñ†Ð°"
  
! #: fortran/symbol.cc:921 fortran/symbol.cc:935
  #, gcc-internal-format
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:979
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr ""
  
! #: fortran/symbol.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:998
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1040
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1057
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1081
  #, gcc-internal-format
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1107
  #, gcc-internal-format
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1270
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr ""
  
! #: fortran/symbol.cc:1289
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1322
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1334
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1354
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1385
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1406
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1805
  #, gcc-internal-format
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1842
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
  "F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
  msgstr ""
  
! #: fortran/symbol.cc:1850
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1885
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1909
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr ""
  
! #: fortran/symbol.cc:1926
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1933
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1949
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1953
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTENDS at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1979
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr ""
  
! #: fortran/symbol.cc:1986
  #, gcc-internal-format
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr ""
  
! #: fortran/symbol.cc:2024
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2028 fortran/symbol.cc:2031
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2038
  #, gcc-internal-format
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2050
  #, gcc-internal-format
  msgid "Symbol %qs at %L cannot have a type"
  msgstr ""
  
! #: fortran/symbol.cc:2295
  #, gcc-internal-format
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2380
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "Ð¿Ð°Ð¼ÐµÑ€ \"%s\" - %d Ð±Ð°Ð¹Ñ‚"
  
! #: fortran/symbol.cc:2412
  #, gcc-internal-format
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr ""
  
! #: fortran/symbol.cc:2622
  #, gcc-internal-format
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr ""
  
! #: fortran/symbol.cc:2643
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr ""
  
! #: fortran/symbol.cc:2647
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr ""
  
! #: fortran/symbol.cc:2811
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr ""
  
! #: fortran/symbol.cc:2822
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2832
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr ""
  
! #: fortran/symbol.cc:2839
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2880
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr ""
  
! #: fortran/symbol.cc:2889
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2896
  #, gcc-internal-format, gfc-internal-format
  msgid "Shared DO termination label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2900
  #, gcc-internal-format, gfc-internal-format
  msgid "Labeled DO statement at %L"
  msgstr ""
  
! #: fortran/symbol.cc:3241
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr ""
  
! #: fortran/symbol.cc:3244
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr ""
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3489
  #, gcc-internal-format
  msgid "Symbol %qs at %C has already been host associated"
  msgstr ""
  
! #: fortran/symbol.cc:4543
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr ""
  
! #: fortran/symbol.cc:4556
  #, gcc-internal-format
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4574
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr ""
  
! #: fortran/symbol.cc:4595
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4605
  #, gcc-internal-format
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4616
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4655
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:4665
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4677
  #, gcc-internal-format
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:5181 fortran/symbol.cc:5186
  #, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr ""
*************** msgstr ""
*** 81914,81937 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2338 fortran/trans-expr.cc:9810
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6570
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8803
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12166
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 82224,82247 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2338 fortran/trans-expr.cc:9854
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6608
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8852
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12215
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 82025,82156 ****
  
  #: fortran/trans-decl.cc:1800
  #, gcc-internal-format, gfc-internal-format
! msgid "%s at %C has no default type"
  msgstr ""
  
! #: fortran/trans-decl.cc:1803
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4564 fortran/trans-decl.cc:7957
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5109
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5224
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5231
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for variable %qs at %L with SAVE attribute not yet implemented"
  msgstr ""
  
! #: fortran/trans-decl.cc:5437
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.cc:5450
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6072
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:6075
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:6090
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6096
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:6107 fortran/trans-decl.cc:6258
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6123
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6142
  #, fuzzy, gcc-internal-format
  #| msgid "unused variable `%s'"
  msgid "Unused variable %qs declared at %L"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€Ð°Ð¼ÐµÐ½Ð½Ð°Ñ� \"%s\""
  
! #: fortran/trans-decl.cc:6191
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: fortran/trans-decl.cc:6195
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6225
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-expr.cc:1124
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot compute the length of the char array at %L."
  msgstr ""
  
! #: fortran/trans-expr.cc:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2240
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2249
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:3944
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: fortran/trans-expr.cc:5463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown argument list function at %L"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: fortran/trans-expr.cc:10388
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 82335,82466 ----
  
  #: fortran/trans-decl.cc:1800
  #, gcc-internal-format, gfc-internal-format
! msgid "%s at %L has no default type"
  msgstr ""
  
! #: fortran/trans-decl.cc:1804
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4565 fortran/trans-decl.cc:7958
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5110
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5225
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5232
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for variable %qs at %L with SAVE attribute not yet implemented"
  msgstr ""
  
! #: fortran/trans-decl.cc:5438
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.cc:5451
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6073
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:6076
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:6091
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6097
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:6108 fortran/trans-decl.cc:6259
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6124
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6143
  #, fuzzy, gcc-internal-format
  #| msgid "unused variable `%s'"
  msgid "Unused variable %qs declared at %L"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð¾ÑžÐ²Ð°ÐµÐ¼Ð°Ñ� Ð¿ÐµÑ€Ð°Ð¼ÐµÐ½Ð½Ð°Ñ� \"%s\""
  
! #: fortran/trans-decl.cc:6192
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Ñ‚Ñ‹Ð¿ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"%s\" Ð½Ðµ Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ñ‹"
  
! #: fortran/trans-decl.cc:6196
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6226
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-expr.cc:1132
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot compute the length of the char array at %L."
  msgstr ""
  
! #: fortran/trans-expr.cc:1936
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2272
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2281
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:3980
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Ð½ÐµÐ²Ñ�Ð´Ð¾Ð¼Ñ‹ Ñ€Ñ�Ð¶Ñ‹Ð¼ Ð¼Ð°ÑˆÑ‹Ð½Ñ‹ \"%s\""
  
! #: fortran/trans-expr.cc:5499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown argument list function at %L"
  msgstr "Ð½ÐµÑ…Ð°Ð¿Ð°Ðµ Ð°Ñ€Ð³ÑƒÐ¼ÐµÐ½Ñ‚Ð°Ñž Ñƒ Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– \"%s\""
  
! #: fortran/trans-expr.cc:10432
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 82186,82298 ****
  msgid "Bad IO basetype (%d)"
  msgstr ""
  
! #: fortran/trans-openmp.cc:872 fortran/trans-openmp.cc:1389
  #, fuzzy, gcc-internal-format
  msgid "Sorry, polymorphic arrays not yet supported for firstprivate"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: fortran/trans-openmp.cc:1543
  #, gcc-internal-format
  msgid "implicit mapping of assumed size array %qD"
  msgstr ""
  
! #: fortran/trans-openmp.cc:3284
  #, fuzzy, gcc-internal-format
  msgid "optional class parameter"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: fortran/trans-openmp.cc:3700
  #, gcc-internal-format
  msgid "unhandled expression type"
  msgstr ""
  
! #: fortran/trans-openmp.cc:3980
  #, gcc-internal-format
  msgid "unhandled expression"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4100
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5024
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5027
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5030
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5607 fortran/trans-openmp.cc:5627
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5629
  #, gcc-internal-format
  msgid "Used here"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7153
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8053
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr ""
  
! #: fortran/trans-openmp.cc:8366
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8369
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8372
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8375
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8378
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8491
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find source %s"
  msgid "Cannot find symbol %qs"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s"
  
! #: fortran/trans-openmp.cc:8502
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8516
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
--- 82496,82608 ----
  msgid "Bad IO basetype (%d)"
  msgstr ""
  
! #: fortran/trans-openmp.cc:881 fortran/trans-openmp.cc:1398
  #, fuzzy, gcc-internal-format
  msgid "Sorry, polymorphic arrays not yet supported for firstprivate"
  msgstr "Ð°Ñ‚Ñ€Ñ‹Ð±ÑƒÑ‚Ñ‹ Ñ�ÐµÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¿Ð°Ð´Ñ‚Ñ€Ñ‹Ð¼Ð»Ñ–Ð²Ð°ÑŽÑ†Ñ†Ð° Ð´Ð»Ñ� Ð³Ñ�Ñ‚Ð°Ð¹ Ð¼Ñ�Ñ‚Ñ‹"
  
! #: fortran/trans-openmp.cc:1552
  #, gcc-internal-format
  msgid "implicit mapping of assumed size array %qD"
  msgstr ""
  
! #: fortran/trans-openmp.cc:3296
  #, fuzzy, gcc-internal-format
  msgid "optional class parameter"
  msgstr "Ð½ÐµÐ²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°ÐµÐ¼Ñ‹ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€ \"%s\""
  
! #: fortran/trans-openmp.cc:3712
  #, gcc-internal-format
  msgid "unhandled expression type"
  msgstr ""
  
! #: fortran/trans-openmp.cc:3992
  #, gcc-internal-format
  msgid "unhandled expression"
  msgstr ""
  
! #: fortran/trans-openmp.cc:4114
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5038
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5041
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5044
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5621 fortran/trans-openmp.cc:5641
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5643
  #, gcc-internal-format
  msgid "Used here"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7165
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8065
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8368
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr ""
  
! #: fortran/trans-openmp.cc:8378
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8381
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8384
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8387
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8390
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8503
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find source %s"
  msgid "Cannot find symbol %qs"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s"
  
! #: fortran/trans-openmp.cc:8514
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8528
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
*************** msgstr ""
*** 82312,82318 ****
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr ""
  
! #: fortran/trans-stmt.cc:3686
  #, gcc-internal-format
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr ""
--- 82622,82628 ----
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr ""
  
! #: fortran/trans-stmt.cc:3700
  #, gcc-internal-format
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr ""
*************** msgstr ""
*** 82480,82563 ****
  msgid "unexpected EOF"
  msgstr ""
  
! #: lto/lto-common.cc:2028
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto-common.cc:2055
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr ""
  
! #: lto/lto-common.cc:2087
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto-common.cc:2096
  #, fuzzy, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
  
! #: lto/lto-common.cc:2099
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr ""
  
! #: lto/lto-common.cc:2120
  #, fuzzy, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: lto/lto-common.cc:2142
  #, fuzzy, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: lto/lto-common.cc:2148
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto-common.cc:2265
  #, gcc-internal-format
  msgid "bytecode stream in file %qs generated with GCC compiler older than 10.0"
  msgstr ""
  
! #: lto/lto-common.cc:2285
  #, gcc-internal-format
  msgid "cannot read %<LTO_section_decls%> from %s"
  msgstr ""
  
! #: lto/lto-common.cc:2406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open %s"
  msgid "Cannot open %s"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s"
  
! #: lto/lto-common.cc:2427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð°Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s"
  
! #: lto/lto-common.cc:2438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð¿Ñ€Ð°Ñ‡Ñ‹Ñ‚Ð°Ñ†ÑŒ Ð· %s"
  
! #: lto/lto-common.cc:2755
  #, fuzzy, gcc-internal-format
  #| msgid "Could not open data file %s.\n"
  msgid "could not open symbol resolution file: %m"
  msgstr "Ð�ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» Ð· Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ð¼Ñ– %s.\n"
  
! #: lto/lto-common.cc:2880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
  
! #: lto/lto-common.cc:2917
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
--- 82790,82873 ----
  msgid "unexpected EOF"
  msgstr ""
  
! #: lto/lto-common.cc:2030
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto-common.cc:2057
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr ""
  
! #: lto/lto-common.cc:2089
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto-common.cc:2098
  #, fuzzy, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð½Ð°Ð¹Ñ�Ñ†Ñ– ÐºÑ€Ñ‹Ð½Ñ–Ñ†Ñƒ %s\n"
  
! #: lto/lto-common.cc:2101
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr ""
  
! #: lto/lto-common.cc:2122
  #, fuzzy, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: lto/lto-common.cc:2144
  #, fuzzy, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "Ð½Ñ�Ð²ÐµÑ€Ð½Ð°Ðµ Ð²Ñ‹ÐºÐ°Ñ€Ñ‹Ñ�Ñ‚Ð°Ð½Ð½Ðµ \"restict\""
  
! #: lto/lto-common.cc:2150
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto-common.cc:2267
  #, gcc-internal-format
  msgid "bytecode stream in file %qs generated with GCC compiler older than 10.0"
  msgstr ""
  
! #: lto/lto-common.cc:2287
  #, gcc-internal-format
  msgid "cannot read %<LTO_section_decls%> from %s"
  msgstr ""
  
! #: lto/lto-common.cc:2408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "can't open %s"
  msgid "Cannot open %s"
  msgstr "Ð½ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s"
  
! #: lto/lto-common.cc:2429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð°Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %s"
  
! #: lto/lto-common.cc:2440
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð¿Ñ€Ð°Ñ‡Ñ‹Ñ‚Ð°Ñ†ÑŒ Ð· %s"
  
! #: lto/lto-common.cc:2757
  #, fuzzy, gcc-internal-format
  #| msgid "Could not open data file %s.\n"
  msgid "could not open symbol resolution file: %m"
  msgstr "Ð�ÐµÐ¼Ð°Ð³Ñ‡Ñ‹Ð¼Ð° Ð°Ð´Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ Ñ„Ð°Ð¹Ð» Ð· Ð´Ð°Ð´Ð·ÐµÐ½Ñ‹Ð¼Ñ– %s.\n"
  
! #: lto/lto-common.cc:2882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "Ð¿Ñ€Ð°Ð¿ÑƒÑˆÑ‡Ð°Ð½ Ð¿Ñ€Ð°Ð±ÐµÐ» Ð¿Ð°Ñ�Ð»Ñ� Ð½ÑƒÐ¼Ð°Ñ€Ð° \"%.*s\""
  
! #: lto/lto-common.cc:2919
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
*************** msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð·Ð°Ñ‡Ñ‹Ð½Ñ–Ñ†ÑŒ %
*** 82618,82624 ****
  msgid "two or more sections for %s"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: lto/lto-partition.cc:534
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr ""
--- 82928,82934 ----
  msgid "two or more sections for %s"
  msgstr "Ð½Ñ�Ð¼Ð° Ð¿Ð°Ð¿Ñ�Ñ€Ñ�Ð´Ð½Ñ�Ð³Ð° Ð°Ð±'Ñ�ÑžÐ»ÐµÐ½Ð½Ñ� Ð´Ð»Ñ� \"%s\""
  
! #: lto/lto-partition.cc:535
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr ""
*************** msgstr "\"%s\" Ð½Ðµ Ð°Ð±Ð²ÐµÑˆÑ‡Ð°Ð½ (Ð¿
*** 82691,82737 ****
  msgid "function %qD redeclared as variable"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: lto/lto.cc:172
  #, gcc-internal-format
  msgid "%<lto_obj_file_open()%> failed"
  msgstr ""
  
! #: lto/lto.cc:204
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr ""
  
! #: lto/lto.cc:207
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr ""
  
! #: lto/lto.cc:210
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.cc:317
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.cc:425
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.cc:432
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.cc:442
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr ""
  
! #: m2/gm2-lang.cc:1119
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr ""
--- 83001,83047 ----
  msgid "function %qD redeclared as variable"
  msgstr "Ð²Ñ–Ñ€Ñ‚ÑƒÐ°Ð»ÑŒÐ½Ñ‹Ñ� Ñ„ÑƒÐ½ÐºÑ†Ñ‹Ñ– Ð½Ðµ Ð¼Ð¾Ð³ÑƒÑ†ÑŒ Ð±Ñ‹Ñ†ÑŒ Ñ�Ñ�Ð±Ñ€Ð¾ÑžÑ�ÐºÑ–Ð¼Ñ–"
  
! #: lto/lto.cc:174
  #, gcc-internal-format
  msgid "%<lto_obj_file_open()%> failed"
  msgstr ""
  
! #: lto/lto.cc:206
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr ""
  
! #: lto/lto.cc:209
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr ""
  
! #: lto/lto.cc:212
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.cc:319
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.cc:427
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.cc:434
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr ""
  
! #: lto/lto.cc:444
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr ""
  
! #: m2/gm2-lang.cc:1137
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr ""
*************** msgstr ""
*** 82809,82856 ****
  msgid "constant %qs is too large"
  msgstr "%s - Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: m2/gm2-gcc/m2expr.cc:2609
  #, gcc-internal-format
  msgid "not expecting different types to binary operator"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:2867
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of this expression"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: m2/gm2-gcc/m2expr.cc:3634
  #, gcc-internal-format
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3914 m2/gm2-gcc/m2expr.cc:4020
! #: m2/gm2-gcc/m2expr.cc:4029
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3949
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3964 m2/gm2-gcc/m2expr.cc:3976
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3995
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4061
  #, gcc-internal-format
  msgid "%qs applied to a void type"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4082 m2/gm2-gcc/m2expr.cc:4126
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to an incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
--- 83119,83166 ----
  msgid "constant %qs is too large"
  msgstr "%s - Ð²ÐµÐ»ÑŒÐ¼Ñ– Ð²Ñ�Ð»Ñ–ÐºÑ–"
  
! #: m2/gm2-gcc/m2expr.cc:2617
  #, gcc-internal-format
  msgid "not expecting different types to binary operator"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:2875
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of this expression"
  msgstr "Ð½Ðµ Ð¼Ð°Ð³Ñƒ Ð°Ñ‚Ñ€Ñ‹Ð¼Ð°Ñ†ÑŒ Ð°Ð´Ñ€Ð°Ñ� Ð±Ñ–Ñ‚Ð°Ð²Ð°Ð³Ð° Ð¿Ð¾Ð»Ñ� \"%s\""
  
! #: m2/gm2-gcc/m2expr.cc:3642
  #, gcc-internal-format
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3922 m2/gm2-gcc/m2expr.cc:4028
! #: m2/gm2-gcc/m2expr.cc:4037
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3957
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3972 m2/gm2-gcc/m2expr.cc:3984
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4003
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4069
  #, gcc-internal-format
  msgid "%qs applied to a void type"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4090 m2/gm2-gcc/m2expr.cc:4134
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to an incomplete type"
  msgstr "\"%s\" Ð¼Ð°Ðµ Ð½ÐµÐ·Ð°Ð²ÐµÑ€ÑˆÐ°Ð½Ñ‹ Ñ‚Ñ‹Ð¿"
*************** msgstr ""
*** 82866,82877 ****
  msgid "at %s, %s"
  msgstr "Ñ�Ð¿Ñ‹Ð½ÐµÐ½Ð° Ñž %s, Ð»Ñ� %s:%d"
  
! #: m2/gm2-gcc/m2statement.cc:558
  #, gcc-internal-format
  msgid "internal error: not expecting operand1 to be a constant set"
  msgstr ""
  
! #: m2/gm2-gcc/m2statement.cc:952
  #, gcc-internal-format
  msgid "expecting one and only one label to be declared"
  msgstr ""
--- 83176,83187 ----
  msgid "at %s, %s"
  msgstr "Ñ�Ð¿Ñ‹Ð½ÐµÐ½Ð° Ñž %s, Ð»Ñ� %s:%d"
  
! #: m2/gm2-gcc/m2statement.cc:563
  #, gcc-internal-format
  msgid "internal error: not expecting operand1 to be a constant set"
  msgstr ""
  
! #: m2/gm2-gcc/m2statement.cc:957
  #, gcc-internal-format
  msgid "expecting one and only one label to be declared"
  msgstr ""
*************** msgstr ""
*** 84151,84160 ****
  #~ msgstr "%s: ÐºÐ°Ð¼Ð¿Ñ–Ð»ÑŽÐµÑ†Ñ†Ð° \"%s\"\n"
  
  #, c-format
- #~ msgid "%s: %d: warning: no extern definition for `%s'\n"
- #~ msgstr "%s: %d: ÑƒÐ²Ð°Ð³Ð°: Ð½Ñ�Ð¼Ð° Ð·Ð½ÐµÑˆÐ½Ñ�Ð³Ð° (extern) Ð°Ð±Ð²Ñ�ÑˆÑ‡Ñ�Ð½Ð½Ñ� Ð´Ð»Ñ� \"%s\"\n"
- 
- #, c-format
  #~ msgid "%s: warning: file `%s' already saved in `%s'\n"
  #~ msgstr "%s: ÑƒÐ²Ð°Ð³Ð°: Ñ„Ð°Ð¹Ð» \"%s\" ÑƒÐ¶Ð¾ Ð·Ð°Ð¿Ñ–Ñ�Ð°Ð½ Ñƒ \"%s\"\n"
  
--- 84461,84466 ----
diff -Nrcpad gcc-14.1.0/gcc/po/da.gmo gcc-14.2.0/gcc/po/da.gmo
*** gcc-14.1.0/gcc/po/da.gmo	Tue May  7 07:10:09 2024
--- gcc-14.2.0/gcc/po/da.gmo	Thu Aug  1 08:36:25 2024
***************
*** 1,68 ****
! Þ•s´3›Lg¸‰¹‰-»‰1é‰Š 0ŠÛQŠ+-‹0Y‹KŠ‹Ö‹<ì‹B)ŒRlŒ@¿Œ9�F:�5��·�Î�!ã�$Ž"*Ž+MŽFyŽQÀŽ5�wH�AÀ�K�NN�B��Oà�L0‘R}‘;Ð‘8’>E’I„’IÎ’B“~[“?Ú“D”E_”@¥”Eæ”C,•=p•6®•{å•?a–‰¡–9+—Pe—C¶—Fú—sA˜Eµ˜Cû˜Q?™N‘™�à™GqšŒ¹šOF›R–›Cé›Q-œNœFÎœ9�=O�=��4Ë�PžMQžEŸžBåžG(ŸIpŸHºŸB =F 7„ 6¼¡Eó¡89¢r¢„¢ž¢ª¢EÁ¢L£GT£œ£J¥£8ð£U)¤-¤­¤#½¤#á¤#¥,)¥(V¥,¥¬¥*Á¥!ì¥'¦6¦2M¦3€¦*´¦2ß¦2§1E§0w§1¨§2Ú§1
¨%?¨"e¨ˆ¨9 ¨*Ú¨(©.©1N©:€©,»©oè©,Xª*…ª,°ªÝª!ùª«*6«a«)}«,§«/Ô«¬¬,¬$H¬m¬‡¬5 ¬*Ö¬1­33­-g­+•­ Á­/â­®$®;:®v®3�®$Ã®è®-ÿ®-¯0¯4¯D¯M¯/V¯†¯�¯)½¯ç¯°#°:B°)}°J§°Cò°6±N±,U±
! ‚±(�±¶±5Ó±	²)²/G²!w² ™²'º² â²0³4³
O³ ]³~³•³«³Ä³Þ³í³-´!9´)[´…´‡´�´™´$¢´3Ç´û´µ7µ@µIµRµ[µ!dµ†µ¢µ¯µ¸µÅµÎµ×µàµéµ¶¶,¶?¶K¶5h¶
ž¶€¬¶(-·+V·.‚·+±·-Ý·$¸+0¸\¸)v¸. ¸'Ï¸2÷¸+*¹2V¹‰¹-¤¹,Ò¹ÿ¹3º?ºKº!Wº
! yº„º“º	›º¥º²ºÄº	Ñº%Ûº+»-»$F»5k».¡»0Ð»¼%¼C¼%_¼%…¼$«¼1Ð¼#½(&½
O½1]½'�½·½$Æ½ë½<¾8D¾}¾–¾!´¾Ö¾
ï¾ý¾ ¿-¿I¿"X¿{¿‘¿¨¿¿¿ ß¿!À!"À#DÀ#hÀ-ŒÀºÀ+ÏÀ)ûÀ %ÁFÁUÁqÁ*…Á °Á"ÑÁôÁ Â+0Â%\Â ‚Â"£Â<ÆÂÃÃ$9Ã*^Ã‰Ã$¥Ã)ÊÃôÃ'Ä<Ä(ZÄƒÄ)�Ä%ÇÄíÄ2
! Å!=Å#_Å<ƒÅ.ÀÅ0ïÅ" Æ CÆ(dÆ�Æ¢Æ"¨ÆËÆëÆñÆÇÇ =Ç2^Ç‘Ç�Ç
½Ç@ËÇBÈ.OÈ~È“È6¨ÈBßÈ2"É,UÉ‚É¢É'ÂÉ êÉ!Ê$-Ê:RÊ'�Ê#µÊ(ÙÊË1 ËJRË!�ËN¿ËjÌ+yÌ,¥Ì.ÒÌ0Í!2Í6TÍ.‹Í,ºÍ çÍ1Î:Î:YÎ&”Î8»Î1ôÎ+&Ï2RÏ2…Ï2¸Ï0ëÏ6ÐSÐ"rÐA•Ð:×Ð8ÑKÑ#kÑ=�Ñ2ÍÑUÒ&VÒ/}Ò-­ÒaÛÒŒ=ÓÊÓàÓðÓÔ,!ÔZNÔI©Ô2óÔC&ÕjÕˆÕ,œÕ9ÉÕ1Ö 5ÖVÖ*oÖ$šÖ¿Ö1ßÖ)×-;×,i×,–×<Ã×&Ø/'Ø=WØ&•Ø%¼Ø!âØ!Ù!&Ù!HÙ<jÙR§Ù;úÙ>6Ú8uÚB®ÚXñÚEJÛG�Û[ØÛ44ÜOiÜ'¹Ü†áÜdhÝCÍÝ4Þ-FÞtÞŒÞ	™Þ£Þ!¸Þ-ÚÞ$ß%-ßSßeß	wß�ß#Žß#²ßÖßëßà+àO7à"‡àPªà$ûà$ áEáDaáF¦áJíáN8â@‡â8ÈâPãHRãE›ãáãøãäD!ä"fä)‰ä
³ä3Áä õäår0å-£å-Ñå-ÿåe-æ3“æ3Çæ3ûæ/ç"IçblçÏç íç6è,Eèrè†’èŠée¤é3
! ê8>ê6wê4®ê8ãê9ë7VëCŽë6Òë3	ì;=ì5yì3¯ì?ãì7#í-[í-‰íA·íùí)î<îZîuî”î¯îG»î.ï*2ï(]ï8†ï4¿ï)ôï7ð+Vð+‚ð-®ð4Üð=ñAOñ7‘ñ5Éñ-ÿñ;-ò0iòašòTüòGQóB™óSÜóT0ô8…ô-¾ô2ìôIõNiõV¸õZöDjöZ¯öN
! ÷CY÷Y�÷O÷÷?Gø:‡ø<ÂøJÿøJJù0•ù2ÆùDùùc>úI¢úIìúK6û:‚û7½ûŽõû’„üý2ýHý1^ý/�ý4ÀýOõý˜Eþ ÞþÿþBÿ+TÿP€ÿ/Ñÿ5&7!^/€°'Í5õ2+X^$·ÜöW*o‚ò)
@7+x¤'¼!ä1 82YŒG¥í! 5Bx1˜"Êí:81s5¥8ÛR7gGŸç6ï&"F
iw	ˆ
! ’	�§)©Ó%é#	83	8l	1¥	B×	
! ;8
! *t
! 1Ÿ
! 2Ñ
! .B78z(³AÜ
*	8&Biˆ"¡*Äï;
D
(d
+�
/¹
$é
54Dy!“&µ"Ü
! ÿ.
! 90P��ª Ç%è%4FY%j/�%À,æ,.@,o,œ,É,ö*#&N/u¥"±Ôó7Wg(p%™'¿çWü9T4Ž8Ã=ü :[)q›¶)Î9ø2%Ci*�¬¹!Æ è*	&46[’«1Êü31"e1ˆEº3241g(™.Â0ñ"<.Y1ˆ8ºPó0D$uš-²5à	! /B(r'›Ã8Ø&1X1p<¢;ß.5J1€.²/á/*+Z†™"¹Ü,ö$# (H &q ˜ '¶ #Þ L!PO!; !-Ü!
! "*")H"r"Ž"©"$¾"4ã"*#0C#,t#0¡#Ò#á#/ç#"$:$%B$5h$.ž$BÍ$+%#<%`%6€%·%$È%/í%&
,&
:&%H&n&ƒ&—&·&Ö&:è&E#'<i' ¦'!Ç'é'((5;(Jq(T¼(8)5J)2€)³)¹)Î)æ)'î)$*%;*%a*$‡*%¬*)Ò*ü*++)+8+P+j+y+Š+™+²+Â+Ñ+ð+ÿ+,,/,J,^,p,,Ž,!¥,"Ç,ê,û,-1!-S-i-}-‘-¨-¹-Ï-ã-þ-.'.8.K.^.m.….”.£.¹.Í.ß.î.//:/(M/&v/'�/$Å/ê/,
! 070T00n02Ÿ02Ò031
91-G1u1�1›1¸1Ô1ò12'2 62 W2x2–25°2&æ2
333!H33j37ž36Ö3
4$'4$L4/q4!¡4 Ã4)ä4)5)85-b50�5*Á5:ì5C'6k6!‹6+­6-Ù67!#72E7$x7-�7$Ë75ð7&8=8'[8*ƒ8®8Ì8,ì819K9
! ^9(i96’9*É96ô9 +:"L:o:$ˆ:­:¾:Ú:ö:;.;)G;q;�;B”;!×;ù;'<,@<m<6}<5´< ê<)=;5=/q=2¡=#Ô=ø=*>@>9`>6š>%Ñ>/÷>"'?&J?q?Š?™?;´?5ð?&@&>@*e@'�@¸@ Ò@ó@AA+A?AQAeAwA‰A›A¬A¾AÐAáAóABB)B;BMBaBsB…B—B©B½BÏBáBõBCC*C<CNC`CrC„C–CªC¼CÒCäCöCD/DJD\DlD‚DœDºD'ÊD'òD'EBE!ZE!|E žE"¿E3âEF3F/DF)tF0žFÏF#ïF!G5G1HGzG+˜GÄG
ØG#æG
! HH'H?HYH tH •H ¶H ×H øH I :I [I |I �I ¾IßIýIJ9JPJ)nJ)˜JÂJâJþJK6KMKiK€K K¼KØKôKL,L HL"iLŒL%§L.ÍL)üL&M)EMoM…M¤M2ÄM÷MD
N,RNN$žN3ÃN÷N3OKOjO:OºOÍOßO3úO.PIPgP vP!—P¹P3ÖP
! QQ .QOQ!oQ'‘Q,¹QæQõQ
R!$RFRcR-}R/«R5ÛRS.S6MS1„S6¶S0íST48TmT"€T£T!ÂT%äT
! U(U/GUwU†U™U ©U(ÊUGóUK;V%‡V­V+ÉV!õV W8W3PW„W6™W$ÐW8õW-.X(\X)…X¯X¼XÛX/êX5Y(PYyY2�Y&ÃY7êY'"ZJZ `Z$�Z¦Z9ÆZ,[4-[$b[4‡[1¼[&î[+\A\V\r\w\~\<”\1Ñ\"]&]5>]5t]1ª]Ü]!ï]A^:S^9Ž^9È^;_3>_3r_H¦_&ï_`%2`6X`3�`*Ã`%î`/a=Da‚a>œa2Ûa b3/b<cb b)Àb+êb%c%<cbcvc’c²c(Ñc7úc-2d6`d5—dÍd(íd'e>e[e7xe4°e åef	f	f"f:.f%if&�f;¶f(òf)g/Eg/ug7¥g)Ýg(h'0h'Xh	€hŠh"¥hÈh6äh
i8)ibiuiA“i,Õi$j;'j>cj>¢j3áj4k)JktkŠk  kÁk!àk1l04l$el#Šl ®lÏl!ßl"m$m*Bm(mm.–m'Åm6ím$n:nYn+wn"£n(Æn)ïn4oNoco!zoœo,«o4Øo=
p)Kp'up)�p0Çp5øp.qMq;jq/¦q2Öq2	r$<r@ar ¢rHÃr(s25s$hs.�s9¼söst.1t `t0�t#²t=Ötu-/u.]u(Œu'µuÝu+ýu3)v]v}v6›v%Òv&øvwD7w|w�w¥w¹wÏwãwöwxx4xHx]xsx‡x�x·xËxÞxïx	yy4yJy]ypy(ˆy,±yWÞy16z2hz›z2­z àz2{(4{3]{‘{R¯{||3|R|m|‹| |6µ|8ì|.%}-T}&‚}'©}FÑ}C~=\~8š~OÓ~D#1h-šÈÛ'ò'€3B€1v€)¨€/Ò€6�A9�4{�°�/Ê�ú�‚,4‚4a‚/–‚6Æ‚ý‚ƒ!1ƒSƒoƒ'‹ƒ)³ƒ!Ýƒÿƒ„"$„ G„h„.~„­„.Ê„ù„……+…D…^…x….„…'³…Û…ç…ü…†%/†U†!t†–†=ª†2è†=‡2Y‡BŒ‡7Ï‡-ˆ5ˆ"Qˆ.tˆ%£ˆ)Éˆóˆ&‰)5‰ _‰4€‰&µ‰+Ü‰/Š8Š5SŠ!‰Š0«ŠÜŠüŠC‹D`‹/¥‹Õ‹7í‹'%Œ6MŒ+„Œ!°Œ#ÒŒAöŒ(8�a�	p�$z� Ÿ�À�5à�0ŽGŽaŽ%|Ž"¢Ž ÅŽ æŽ-�"5�!X�%z� �¸�Õ�±é�›‘)�‘-Ç‘ õ‘*’øA’7:“5r“O¨“ø“>
”HL”W•”Fí”24•Ag•;©•å•ÿ•#–&9–%`–.†–Mµ–†—2Š—j½—;(˜Hd˜\­˜Q
! ™[\™R¸™QšI]š@§š?èšG(›Mp›P¾›vœ8†œ=¿œIýœ>G�G†�MÎ�Až<^žu›ž:Ÿ‰LŸ6ÖŸO
 A] IŸ qé M[¡I©¡Pó¡BD¢ƒ‡¢E£…Q£T×£C,¤?p¤W°¤}¥C†¥9Ê¥9¦9>¦4x¦X­¦Q§LX§G¥§Fí§K4¨K€¨EÌ¨<© O©6pª=§ª7åª«"1«T«]«Go«G·«Eÿ«E¬EN¬:”¬^Ï¬0.­_­&o­&–­(½­0æ­,®,D®q®/ˆ®"¸®(Û®¯3¯4P¯*…¯4°¯1å¯4°3L°4€°1µ°4ç°%±B±a±Cw±-»±$é±².)²@X²(™²xÂ²C;³A³.Á³'ð³ ´9´/U´ …´.¦´1Õ´+µ3µEµZµ wµ ˜µ¹µ2Ðµ,¶60¶7g¶<Ÿ¶9Ü¶&·+=·i·z·?�·Ï·3ì·$ ¸E¸2Z¸�¸�¸”¸¥¸
! ®¸5¹¸ï¸$¹,-¹"Z¹}¹ ˜¹9¹¹(ó¹LºLiº¶ºÐº4×º
! »+»#C»Tg»¼»,Ñ»3þ»#2¼$V¼7{¼"³¼.Ö¼½ ½#-½Q½m½‰½¢½
»½"É½)ì½(¾0?¾p¾
! s¾
! ~¾
! ‰¾+”¾8À¾!ù¾!¿
! =¿
! H¿
! S¿
! ^¿
! i¿!t¿ –¿·¿
! Ê¿Õ¿
! è¿
! ó¿
! þ¿
! 	À À
! 5À@À;DÀ€À‰À,©À
! ÖÀžáÀ(€Á+©Á.ÕÁ+Â-0Â'^Â.†ÂµÂ,ÑÂ/þÂ..Ã5]Ã,“Ã5ÀÃöÃ4Ä/KÄ{Ä8‡ÄÀÄÌÄ-ÕÄÅÅÅ'Å
! 3Å>ÅPÅ`Å(mÅ;–Å(ÒÅ+ûÅ3'Æ/[Æ3‹Æ¿Æ7×ÆÇ%+Ç0QÇ/‚Ç8²ÇëÇ È(È8=È,vÈ£È)¶ÈàÈ>ýÈB<ÉÉ”É)²ÉÜÉ÷ÉÊ# ÊDÊbÊ*tÊŸÊµÊÌÊãÊË "Ë CË"dË"‡Ë)ªËÔË-êË+Ì%DÌjÌ!|ÌžÌ+¸ÌäÌ Í"Í"@Í*cÍ-ŽÍ-¼ÍêÍ:ÎCÎ"WÎ)zÎ7¤Î!ÜÎ%þÎ,$Ï QÏ,rÏŸÏ+½ÏéÏ*Ð(/Ð!XÐ2zÐ*­Ð-ØÐ<Ñ)CÑ8mÑ$¦Ñ$ËÑ'ðÑÒ3Ò.8Ò)gÒ	‘Ò›Ò´Ò"ÍÒ!ðÒ8Ó
! KÓ#VÓzÓ@‹ÓBÌÓ/Ô?ÔQÔ5cÔB™Ô0ÜÔ)
Õ7ÕUÕ!sÕ •Õ ¶Õ!×Õ3ùÕ$-Ö%RÖ-xÖ¦Ö.ÄÖCóÖ*7×Hb×d«×%Ø/6Ø-fØ<”Ø(ÑØ4úØ2/Ù-bÙ!�Ù1²Ù$äÙE	Ú4OÚA„Ú2ÆÚ-ùÚ2'Û0ZÛ0‹Û9¼ÛCöÛ":Ü&]ÜK„Ü?ÐÜFÝ*WÝ#‚Ý9¦Ý4àÝ[Þ*qÞ3œÞ9ÐÞc
! ß‰nßøß
àà6à)Mà\wàNÔà4#áOXá!¨áÊá.Þá:
â/Hâ&xâŸâ)¶â)àâ"
! ã9-ã*gã0’ã/Ãã/óãM#ä'qä.™ä?Èä!å!*å#Lå&på"—å'ºå?âåY"æG|æKÄæ?çIPçišçVèM[èW©è6éY8é$’é’·éqJêF¼ê1ë)5ë_ëyë�ë™ë"°ë'Óë1ûë&-ìTìhì	|ì†ì*–ì*Áìììíí2-íO`í#°íWÔí,,î!Yî{î\“î_ðîcPïV´ïMð@Yð{šðnñH…ñÎñíñòBò)Zò<„òÁò8Óò"ó/óuIó)¿ó)éó)ôo=ô4­ô4âô4õ#Lõ(põ`™õ#úõ#ö-Bö"pö“ö¥±ö©W÷qø7sø;«ø9çø7!ù;Yù<•ù:ÒùF
ú9Tú6Žú>Åú8û6=ûAtû=¶û.ôû/#üCSü —ü%¸üÞüýü!ý=ý	[ýmeý(Óý'üý*$þ3Oþ1ƒþ&µþEÜþ."ÿ/Qÿ3�ÿ@µÿEöÿK<9ˆ>Â0H2@{e¼P"?sF³WúcRG¶:þC9b}IàZ*_…LåZ2T�Gâi*O”<äK!<mRªPý5N	7„	H¼	l
! Ir
! F¼
! R3V=ŠžÈ¢g$
! 
!/
!Q
3s
/§
9×
T˜f$ÿ$H4,}OªAú<<.y+¨3Ô&#LJC—XÛ)4^{‹›j¸~#¢&¿<æ(#L7f!ž9Àú7PYpÊâ'ú7"Z3x%¬%Òø!839l9¦:àHEdMªø2#4,X…–
! ª
µÃÏ*Òý&.;6j?¡=á@!`?‚4ÂO÷HG�3”EÈ<$K<p­
¹Ç/Ï#ÿ(#%L5r¨SÃ!.9?h3¨1Ü; IJ ” ³ (Ñ )ú 	$!).!X!/q!¡!!±!"Ó!%ö!-",J"w"�"§"5Å"=û"59#>o#>®#@í#>.$>m$>¬$@ë$:,%2g%;š%Ö%&æ%"
&"0&S&=e&£&¾&;Ë&-''5'!]'U'8Õ'6(:E(:€(.»(ê(G)L)g)/‚);²)î))û)%*.>*m*y*…*+¥*,Ñ**þ*B)+l+)†+2°+'ã+,>*,(i,5’,YÈ,<"->_-8ž-8×-@.>Q.$�.(µ.@Þ.E/;e/T¡/*ö/3!0U0.n09�0×0!ß0815:1/p1 1<µ1 ò122F2O`2R°2Q3@U3G–3IÞ37(48`4™4+´4-à45%$51J5#|5A 5/â5165D6&z6'¡6,É6Jö6IA7:‹77Æ7*þ7()8)R8"|8Ÿ8»8"×84ú8)/95Y9>�9.Î9ý9:::*P:
{:‰:4©:.Þ:F
;@T;.•;*Ä;@ï;0<(A<6j<
¡<
¯<
½<HË<'=<=$U=z=–=:¥=Eà=>&>!e>&‡>®>Î>(ä>>
?\L?m©?;@BS@;–@Ò@×@ò@A9A&QA'xA( A'ÉA'ñA-BGBWBgBxBˆB¤BÃBÓBæBöBC#C"3CVCfCvC†C™C¶CÌCàCðCD#D$=DbDuDŠD6ŸDÖDîDEE3EFE^EtE‘E©E¾EÑEæEúE
! F'F7FHF_FuFˆF™F±FÉFéF%ýF)#GAMG)�G$¹G-ÞG*H7H*OH,zH,§H-ÔHI1IAI
! ]IhIˆI §I!ÈIêIJ%J&8J#_JƒJ6žJ-ÕJK@
! K!KKKmKJ¹KPLUL&oL&–L2½L'ðLM%8M%^M%„M3ªM3ÞM0N>CNG‚NÊN èN<	OAFO"ˆO%«O2ÑO(P5-P&cP=ŠPÈP'äP1Q2>Q2qQ"¤Q2ÇQ7úQ2R
! ER:PR9‹R*ÅRCðR4S1TS†S,¡SÎSßSúST0TKT$gTŒTœTO¬TüTU#9U%]UƒU6™U9ÐU'
! V%2V=XV+–V@ÂV&W!*W+LWxW7˜WPÐW+!X0MX*~X5©XßXþXY@-Y?nY®Y)ÅY(ïY*ZCZ"\ZZ�Z£Z·ZËZÞZòZ[[+[@[S[f[w[Š[�[°[Ã[Ö[é[ý[\#\6\I\]\p\ƒ\—\ª\½\Î\á\ô\]]-]@]T]g]~]‘]¤]·]6É]^^%^<^W^v^(†^(¯^,Ø^_$"_$G_l_$ˆ_1­_ß_ü_3`,B`2o`#¢`$Æ`$ë`a1"aTa*pa›a¯aÄa
ãañabb3b"Pb"sb"–b"¹b"Üb"ÿb""c"Ec"hc"‹c"®c Ñc òcd.d Fd0gd0˜d!Édëd	e'eEe]e{e!“eµeÓeñef-fKf!if0‹f¼f&Ùf5g*6gag!€g¢g¸g#×g3ûg/hNHh+—hÃh&âh6	iC@i3„i¸iÔi;éi%j<jUj;nj"ªj%Íjój'k2-k`k6~kµkÉk&Ûk%l)(l'Rl<zl·lÈlæl2þl,1m%^m-„m1²m1ämn%6n:\n7—n9Ïn<	oFo5bo˜o'®o Öo2÷o=*php*p4ªp
ßpípqq'7qP_qQ°q1r4r-Or}r šr»rQÐr"s>>s/}sN­sEüs(Bt(kt”t*¤tÏt-âtOu.`u�u<¨u2åu<v*Uv€v!•v%·v Ýv=þv.<w;kw-§w2Õw;x1Dx2vx©x(¼xåx	íx÷xKy8by$›y"Ày<ãy5 z.Vz…z!˜zAºz>üz=;{=y{>·{4ö{4+|N`|"¯|+Ò|+þ|B*}.m}/œ}&Ì}4ó}D(~m~<‰~0Æ~÷~4?K#‹)¯0Ù'
! €#2€V€j€‚€�€/µ€5å€0�8L�7…�½�'Ü�&‚#+‚-O‚3}‚L±‚+þ‚*ƒ	2ƒ	<ƒFƒMRƒ> ƒ?ßƒ[„/{„1«„<Ý„E…E`…6¦…/Ý…2
†/@†
! p†{†%›†Á†<Ý†‡;*‡f‡z‡I™‡-ã‡"ˆ:4ˆCoˆC³ˆ-÷ˆ5%‰*[‰†‰¦‰À‰$Þ‰#ŠD'ŠClŠ1°Š0âŠ-‹A‹&R‹1y‹«‹9È‹,Œ0/Œ-`ŒBŽŒÑŒæŒ'�<*�'g�/��0¿�<ð�-ŽKŽ<kŽ¨Ž&ÀŽCçŽB+�Cn�$²�4×�.�A;�}�˜�?´�)ô�,‘,K‘#x‘Bœ‘(ß‘R’.[’9Š’Ä’Tá’H6“#“$£“-È“%ö“/”.L”I{”Å”5å”6•/R•+‚•#®•2Ò•A– G–h–:…–(À–&é–—B(—k——”—¨—¾—Ò—å—ú—˜#˜7˜L˜b˜v˜Œ˜ª˜¾˜Ñ˜ä˜™™-™C™V™i™,�™,®™`Û™1<š6nš¥š1½š+ïš1›-M›8{› ´›QÕ›'œ#;œ"_œ‚œŸœ¿œÖœ7ñœI)�;s�1¯�5á�(žE@žF†žAÍž<ŸRLŸLŸŸEìŸ)2 \ n '„ 1¬ BÞ >!¡3`¡2”¡KÇ¡I¢7]¢•¢;°¢ì¢!
! £(,£9U£6�£?Æ£)¤0¤G¤e¤#}¤$¡¤%Æ¤ì¤
! ¥¥.¥'N¥v¥.‹¥º¥>Ú¥¦%¦A¦[¦v¦Ž¦
! ¬¦:·¦-ò¦
 §.§B§Q§"n§‘§"ª§Í§?Þ§4¨?S¨4“¨EÈ¨:©7I©"�©-¤©:Ò©4
ª+Bªnª(Œª'µªÝª2üª$/«-T«4‚«·«6Õ« ¬L-¬"z¬"�¬^À¬V­1v­¨­BÅ­%®9.®-h®"–®1¹®Ië®05¯f¯
! z¯*…¯'°¯&Ø¯6ÿ¯56°l°‰°'§°%Ï°'õ°$±,B±&o±%–±$¼±á±&²(²Û•3…È'Eõa0û©ÐC™«þš¬ŸØ>OâÒŒ¥ˆÜP5Ã$\dÜMØ×*sñ‹bð|Dme#žõöH@ß‘<æÝú:žÆÈ³moDè§Ëj¶à¯xÅ'¹"SÙžbzÌ"£wç´+bè?À-Â±p)¡ò¡ÛN:d\‚@88'A¬œS ²t˜˜]ªªwYK“Y�©«fsñ]ÁV™Rèâ¸¤óMä2rxð’_›~Ý
J²µ
?4þ‹ÈB	5rt®F.ih6`Ž^sxú¨ÊozuW+!=Æ¬	/p„6mŸo‹&Ö¾Ä­Ê=¨]ÌØKBmkÞÀ'ôøó¸–åtˆJÄ{OßÂ¾ùêŸ;@ÚÑq<öÕtÅÊ‚[%’mIcÍyk·giUújÃ
! §Ó­9ƒÐÎj¦73<—`°]ÑOQ�Cc›’Y	ÃòÆ+GÖú-xÚR¨–_bŸ‡½¶N‘ýHé}¢üÉß´¹	Ã8ô8ÅGÔ%ýÕ2äñ[ðj/,4pÙT°"Íqº_�îˆõ.­9I‘jØjsóç4AaþJ0�¼»�À>‰Ï~+»RU &EÐ¦ Aƒ&.•îE¯ƒ9(GéûQ¦ —L¯O)MC@êPX«)YÒC·EÿV®C}÷˜Àõ
@—ø£â(
! $†{Á™Ÿ±7NÅ‡Öež¯ƒagŽ§4fåí´b³ÖD:W¥wÜ�l‡Ú
! v"–²6Üöë?TÎâÝ”*Â¤[p7òï,ž¯ú9×¥œ¹EKð!$†6u^ÀEì0±²\bs¬ÉÑ·#ÛãÙog‚qº3³Í¨ÐÐ4¹¸‡c¸�ºÇéâŠ gÑ1�("¿¶›‰^¢°NÏ2KñuÌö`ÏàoðUH.”„*Ih”Cbgá<æ`™ô™éM	fîl·Ôº„!‰Þ02ê¢M�·?ÕžÃ½G>“ãìòªßm³ýw…B´çM×L;Æ>ZÙ(ã-–ZCWQ¦6ùh�_"ïRÞÉSýxö¿'Œ¤Ïíûl¦J%/tY]»ôùLàYiK‘Kdiq›P)>SÆœFØH /¶ËNh»°š‘!¢¾©Pßsæ2âë£GË Ó÷°µY¢g…¡nÉX},zäiÛV¾A�Ûø¬Óº#WûÊ0®í$”.8Ú;LyIå-%¸¦ŸZÌ¤¼òëà…h£µ÷M
! ›ˆ‹5À€¾êªŒ?Ü¼€˜qrUkTÝOZl‹e�6nQ	IÚ*Ò€X.#µZ`5O”äó®¨Aeïç½O|r×”ÿiµøá
~—=»W?ËLU©³©²fÐ!“æ30XÔ?qBc2¼ãÎhû[BScÑ&®<�ÂZ½•ÜX‚^r^k%1‡^|f'ÿ~/1¥/lFƒ{+Š~Õ¿=ÍÓ‘éÚRvÈ²+šŒÎ#&3êïôè	xöQQ8ÒV@9˜)Â ’DP�±¶(RñÁu‡,z�æ†*Tv¤„!
üa�,P\»ìeŠIl-£ÁÇõ!õ
! ·_¹XªP+;—BÄÁnº‚« DÕ
! îXÿL…˜þHn4V“šS‰ÊÉÇdvîÌø_$Aáˆóuå¢JhÇï]a¬\&Á•sœ`gîœüø|½¶È: ¥Ïk§U-ÇŒÛÿ¥"�D��‚V§à®Zšƒ Ó>HEÞídë­%€d>=Òè7[4íÙ�’ÏŽ;Bp~ýŽŽ¯�ùÖŒäc|’#–ù ÄÍ�@1Ñë½üÈHzùã¿GTüì´N$ð“�V$àvy8éêŠ…ÎK]Ùá5
ò�7j¼w[,[ÝToá÷U FeyI´ì„§5É—w­6±k¿Traü%fuNÞë{ß
£0ýÅf2ÿþ€7¡íÝ†‰þ&­Sä_Ë9L�.JŽ³„-Ô\'°aÔG†z}«Ó•{y–Æ:m9p/¼5
! Êek†¨(÷qÒ)dÅr�QìnûŠA‰×F3RÔyFçÞ)á�Ä¤cD1åç<WÍÌÇ^#(J1pÕ;šñ:™n¹oï¸ó¡*è`v=ÄlÎ*|Ë<±Â\›æåª,ˆ�}Šinµ«ã�©¿:t“;3¾{W1ú×}Ã�Ø€F•¡œ÷ôÖ‹=7
  
  For bug reporting instructions, please see:
  
--- 1,66 ----
! Þ•r¬3›<g¨‰©‰-«‰1Ù‰Š  ŠÛAŠ+‹0I‹Kz‹Æ‹<Ü‹BŒR\Œ@¯Œ9ðŒF*�5q�§�¾�!Ó�$õ�"Ž+=ŽFiŽQ°Ž5�w8�A°�Kò�N>�B��OÐ�L ‘Rm‘;À‘8ü‘>5’It’I¾’B“~K“?Ê“D
! ”EO”@•”EÖ”C•=`•6ž•{Õ•?Q–‰‘–9—PU—C¦—Fê—s1˜E¥˜Cë˜Q/™N�™�Ð™GašŒ©šO6›R†›CÙ›QœNoœF¾œ9�=?�=}�4»�Pð�MAžE�žBÕžGŸI`ŸHªŸBóŸ=6 7t 6¬¡Eã¡8)¢b¢t¢Ž¢š¢E±¢L÷¢GD£Œ£J•£8à£U¤-o¤�¤#­¤#Ñ¤#õ¤,¥(F¥,o¥œ¥*±¥!Ü¥'þ¥&¦2=¦3p¦*¤¦2Ï¦2§15§0g§1˜§2Ê§1ý§%/¨"U¨x¨9�¨*Ê¨(õ¨©1>©:p©,«©oØ©,Hª*uª, ªÍª!éª«*&«Q«)m«,—«/Ä«ô«¬¬$8¬]¬w¬5�¬*Æ¬1ñ¬3#­-W­+…­ ±­/Ò­®®;*®f®3®$³®Ø®-ï®¯ ¯$¯4¯=¯/F¯v¯�¯)­¯×¯ò¯#°:2°)m°J—°Câ°&±>±,E±
! r±(}±¦±5Ã±ù±)
²/7²!g² ‰²'ª² Ò²0ó²$³
?³ M³n³…³›³´³Î³Ý³-û³!)´)K´u´w´€´‰´$’´3·´ë´µ'µ0µ9µBµKµ!Tµvµ’µŸµ¨µµµ¾µÇµÐµÙµõµþµ,¶/¶;¶5X¶
Ž¶€œ¶(·+F·.r·+¡·-Í·$û·+ ¸L¸)f¸.�¸'¿¸2ç¸+¹2F¹y¹-”¹,Â¹ï¹3û¹/º;º!Gº
! iºtºƒº	‹º•º¢º´º	Áº%Ëº+ñº»$6»5[».‘»0À»ñ»%
¼3¼%O¼%u¼$›¼1À¼#ò¼(½
?½1M½'½§½$¶½Û½<÷½84¾m¾†¾!¤¾Æ¾
ß¾í¾ ü¾¿9¿"H¿k¿�¿˜¿¯¿ Ï¿!ð¿!À#4À#XÀ-|ÀªÀ+¿À)ëÀ Á6ÁEÁaÁ*uÁ  Á"ÁÁäÁ ÿÁ+ Â%LÂ rÂ"“Â<¶ÂóÂ	Ã$)Ã*NÃyÃ$•Ã)ºÃäÃ'Ä,Ä(JÄsÄ)�Ä%·ÄÝÄ2úÄ!-Å#OÅ<sÅ.°Å0ßÅ"Æ 3Æ(TÆ}Æ’Æ"˜Æ»ÆÛÆáÆ÷Æ
Ç -Ç2NÇ�Ç�Ç
­Ç@»ÇBüÇ.?ÈnÈƒÈ6˜ÈBÏÈ2É,EÉrÉ’É'²É ÚÉ!ûÉ$Ê:BÊ'}Ê#¥Ê(ÉÊòÊ1ËJBË!�ËN¯ËjþË+iÌ,•Ì.ÂÌ0ñÌ!"Í6DÍ.{Í,ªÍ ×Í1øÍ*Î:IÎ&„Î8«Î1äÎ+Ï2BÏ2uÏ2¨Ï0ÛÏ6ÐCÐ"bÐA…Ð:ÇÐ8Ñ;Ñ#[Ñ=Ñ2½ÑUðÑ&FÒ/mÒ-�ÒaËÒŒ-ÓºÓÐÓàÓ÷Ó,ÔZ>ÔI™Ô2ãÔCÕZÕxÕ,ŒÕ9¹Õ1óÕ %ÖFÖ*_Ö$ŠÖ¯Ö1ÏÖ)×-+×,Y×,†×<³×&ð×/Ø=GØ&…Ø%¬Ø!ÒØ!ôØ!Ù!8Ù<ZÙR—Ù;êÙ>&Ú8eÚBžÚXáÚE:ÛG€Û[ÈÛ4$ÜOYÜ'©Ü†ÑÜdXÝC½Ý4Þ-6ÞdÞ|Þ	‰Þ“Þ!¨Þ-ÊÞ$øÞ%ßCßUß	gßqß#~ß#¢ßÆßÛßóß+ûßO'à"wàPšà$ëà$á5áDQáF–áJÝáN(â@wâ8¸âPñâHBãE‹ãÑãèãäDä"Vä)yä
£ä3±ä åäår å-“å-Áå-ïåeæ3ƒæ3·æ3ëæç"9çb\ç¿ç Ýç6þç,5èbè†‚èŠ	ée”é3úé8.ê6gê4žê8Óê9ë7FëC~ë6Âë3ùë;-ì5iì3Ÿì?Óì7í-Kí-yíA§íéí)î,îJîeî„îŸîG«î.óî*"ï(Mï8vï4¯ï)äï7ð+Fð+rð-žð4Ìð=ñA?ñ7�ñ5¹ñ-ïñ;ò0YòaŠòTìòGAóB‰óSÌóT ô8uô-®ô2ÜôIõNYõV¨õZÿõDZöZŸöNúöCI÷Y�÷Oç÷?7ø:wø<²øJïøJ:ù0…ù2¶ùDéùc.úI’úIÜúK&û:rû7­ûŽåû’tüý"ý8ý1Ný/€ý4°ýOåý˜5þ ÎþïþBÿ+DÿPpÿ/Áÿ5ñÿ&'!N/p '½5å2XN$§ÌæóWorâ)ý@'+h”'¬!Ô1ö (2I|G•Ýó!21R"„§¾Ô:ò1-5_8•RÎ7!GY¡6©à"
#1	B
! L	Wa)c�%£#É8í8&	1_	B‘	Ô	;ò	*.
! 1Y
! 2‹
! ¾
! .Â
! Bñ
! 84(mA–Ø
ä	ò&ü#B"[*~©;Âþ(
+G
/s
$£
5È
4þ
3!M&o"–
! ¹.Äó0
! ;Gd �%¢%Èî%$/J%z, ,Í.ú,),V,ƒ,°*Ý&//_"kŽ­Ì7Ù!(*%S'y¡W¶94H8}=¶ ô)+Up)ˆ9²ì%ý#*;fs!€ ¢*Ã&î6Le1„¶Ï3ë"1BEt3º2î1!(S.|0«Üö.1B8tP­0þ$/T-l5š	Ð!Ú/ü(,'U}8’Ë&ë1*<\;™.Õ51:.l/›Ë/ä+@S"s–,°$Ý( &+ R 'p #˜ L¼ P	!;Z!-–!Ä!ä!)","H"c"$x"4�"*Ò"0ý",.#0[#Œ#›#/¡#"Ñ#ô#%ü#5"$.X$B‡$+Ê$#ö$%6:%q%$‚%/§%×%
æ%
ô%%&(&=&Q&q&�&:¢&EÝ&<#' `'!�'£'À'Ö'5õ'J+(Tv(8Ë(5)2:)m)s)ˆ) )'¨)$Ð)%õ)%*$A*%f*)Œ*¶*Å*Ô*ã*ò*
! +$+3+D+S+l+|+‹+ª+¹+È+×+é+,,*,9,H,!_,"�,¤,µ,È,1Û,
-#-7-K-b-s-‰-�-¸-Î-á-ò-..'.?.N.].s.‡.™.¨.À.Ö.ô.(/&0/'W/$/¤/,Ä/ñ/00(02Y02Œ03¿0
ó0-1/1I1U1r1Ž1¬1Ë1á1 ð1 222P25j2& 2Ç23Î2!33$37X36�3Ç3$á3$4/+4![4 }4)ž4)È4)ò4-50J5*{5:¦5Cá5%6!E6+g6-“6Á6!Ý62ÿ6$27-W7$…75ª7à7÷7'8*=8h8†8,¦81Ó89
! 9(#96L9*ƒ96®9 å9":):$B:g:x:”:°:Ì:è:);+;;;BN;!‘;³;'Ò;,ú;'<67<5n< ¤<)Å<;ï</+=2[=#Ž=²=*Ï=ú=9>6T>%‹>/±>"á>&?+?D?S?;n?5ª?à?&ø?*@'J@r@ Œ@­@½@Ñ@å@ù@AA1ACAUAfAxAŠA›A­A¿AÑAãAõABB-B?BQBcBwB‰B›B¯BÁBÓBäBöBCC,C>CPCdCvCŒCžC°CÂC/ÔCDD&D<DVDtD'„D'¬D'ÔDüD!E!6E XE"yE3œEÐEíE/þE).F0XF‰F#©F!ÍFïF1G4G+RG~G
’G# GÄGÑGáGùGH .H OH pH ‘H ²H ÓH ôH I 6I WI xI™I·I×IóI
! J)(J)RJ|JœJ¸JÔJðJK#K:KZKvK’K®KÊKæK L"#LFL%aL.‡L)¶LàL)ÿL)M?M^M2~M±MDÇM,N9N$XN3}N±N3ÑNO$O:9OtO‡O™O3´OèOP!P 0P!QPsP3�PÄPØP èP	Q!)Q'KQ,sQ Q¯QÇQ!ÞQRR-7R/eR5•RËRèR6S1>S6pS0§SØS4òS'T":T]T!|T%žTÄT(ØT/U1U@USU cU(„UG­UKõU%AVgV+ƒV!¯V ÑVòV3
! W>W6SW$ŠW8¯W-èW(X)?XiXvX•X/¤X5ÔX(
! Y3Y2JY&}Y7¤Y'ÜYZ Z$;Z`Z9€Z,ºZ4çZ$[4A[1v[&¨[+Ï[û[\,\1\8\<N\1‹\"½\à\5ø\5.]1d]–]!©]AË]:
^9H^9‚^;¼^3ø^3,_H`_&©_Ð_%ì_6`3I`*}`%¨`/Î`=þ`<a>Va2•a Èa3éa<bZb)zb+¤b%Ðb%öbc0cLclc(‹c7´c-ìc6d5Qd‡d(§d'Ðdøde72e4je ŸeÀe	Èe	ÒeÜe:èe%#f&If;pf(¬f)Õf/ÿf//g7_g)—g(Ág'êg'h	:hDh"_h‚h6žh
Õh8ãhi/iAMi,�i$¼i;ái>j>\j3›j4Ïj)k.kDk Zk{k!šk1¼k0îk$l#Dl hl‰l!™l"»lÞl*ül('m.Pm'm6§mÞmômn+1n"]n(€n)©n4Ónoo!4oVo,eo4’o=Ço)p'/p)Wp0�p5²pèpq;$q/`q2�q2Ãq$öq@r \rH}r(Ær2ïr$"s.Gs9vs°sÌs.ës t0;t#lt=�tÎt-ét.u(Fu'ou—u+·u3ãuv7v6Uv%Œv&²vÙvDñv6wJw_wsw‰w�w°wÅwÙwîwxx-xAxWxqx…x˜x©xÃxØxîxyy*y(By,kyW˜y1ðy2"zUz2gz šz2»z(îz3{K{Ri{¼{Ï{í{|'|E|Z|6o|8¦|.ß|-}&<}'c}F‹}CÒ}=~8T~O�~DÝ~1"-T‚•'¬'Ô3ü10€)b€/Œ€6¼€Aó€45�j�/„�´�Ó�,î�4‚/P‚6€‚·‚×‚!ë‚
ƒ)ƒ'Eƒ)mƒ!—ƒ¹ƒËƒ"Þƒ „"„.8„g„.„„³„À„Ò„å„þ„…2….>…'m…•…¡…¶…Ë…%é…†!.†P†=d†2¢†=Õ†2‡BF‡7‰‡-Á‡ï‡"ˆ..ˆ%]ˆ)ƒˆ­ˆ&Èˆ)ïˆ ‰4:‰&o‰+–‰/Â‰ò‰5
Š!CŠ0eŠ–Š¶ŠCÖŠD‹/_‹�‹7§‹'ß‹6Œ+>Œ!jŒ#ŒŒA°Œ(òŒ�	*�$4� Y�z�5š�0Ð�ŽŽ%6Ž"\Ž Ž  Ž-ÁŽ"ïŽ!�%4�Z�r���±£�U‘)W‘-�‘ ¯‘*Ð‘øû‘7ô’5,“Ob“²“>Ç“H”WO”F§”2î”A!•;c•Ÿ•¹•#Ï•&ó•%–.@–Mo–†½–2D—jw—;â—H˜\g˜QÄ˜[™Rr™QÅ™Iš@aš?¢šGâšM*›Px›vÉ›8@œ=yœI·œ>�G@�Mˆ�AÖ�<žuUž:Ëž‰Ÿ6�ŸOÇŸA IY q£ M¡Ic¡P­¡Bþ¡ƒA¢EÅ¢…£T‘£Cæ£?*¤Wj¤}Â¤C@¥9„¥9¾¥9ø¥42¦Xg¦QÀ¦L§G_§F§§Kî§K:¨E†¨<Ì¨ 	©6*ª=aª7Ÿª×ª"ëª««G)«Gq«E¹«ÿ«E¬:N¬^‰¬0è¬­&)­&P­(w­0 ­,Ñ­,þ­+®/B®"r®(•®¾®3Ö®4
! ¯*?¯4j¯1Ÿ¯4Ñ¯3°4:°1o°4¡°%Ö°ü°±C1±-u±$£±È±.ã±@²(S²x|²Cõ²A9³.{³'ª³ Ò³ó³/´ ?´.`´1�´+Á´í´ÿ´µ 1µ Rµsµ2Šµ,½µ6êµ7!¶<Y¶9–¶&Ð¶+÷¶#·4·?I·‰·3¦·$Ú·ÿ·2¸G¸J¸N¸_¸
! h¸5s¸©¸$Â¸,ç¸"¹7¹ R¹9s¹(­¹LÖ¹L#ºpºŠº4‘º
! Æº+Ñº#ýºT!»v»,‹»3¸»#ì»$¼75¼"m¼.�¼¿¼Ú¼#ç¼½'½C½\½
u½"ƒ½)¦½(Ð½0ù½*¾
! -¾
! 8¾
! C¾+N¾8z¾!³¾!Õ¾
! ÷¾
! ¿
! 
¿
! ¿
! #¿!.¿ P¿q¿
! „¿�¿
! ¢¿
! ­¿
! ¸¿
! Ã¿ Î¿
! ï¿ú¿;þ¿:ÀCÀ,cÀ
! �Àž›À(:Á+cÁ.�Á+¾Á-êÁ'Â.@ÂoÂ,‹Â/¸Â.èÂ5Ã,MÃ5zÃ°Ã4ÐÃ/Ä5Ä8AÄzÄ†Ä-�Ä½ÄÉÄÙÄáÄ
! íÄøÄ
! ÅÅ('Å;PÅ(ŒÅ+µÅ3áÅ/Æ3EÆyÆ7‘ÆÉÆ%åÆ0Ç/<Ç8lÇ¥Ç ÁÇâÇ8÷Ç,0È]È)pÈšÈ>·ÈBöÈ9ÉNÉ)lÉ–É±ÉÈÉ#ÚÉþÉÊ*.ÊYÊoÊ†Ê�Ê¼Ê ÜÊ ýÊ"Ë"AË)dËŽË-¤Ë+ÒË%þË$Ì!6ÌXÌ+rÌžÌ »ÌÜÌ"úÌ*Í-HÍ-vÍ¤Í:ÂÍýÍ"Î)4Î7^Î!–Î%¸Î,ÞÎ Ï,,ÏYÏ+wÏ£Ï*¾Ï(éÏ!Ð24Ð*gÐ-’Ð<ÀÐ)ýÐ8'Ñ$`Ñ$…Ñ'ªÑÒÑíÑ.òÑ)!Ò	KÒUÒnÒ"‡Ò!ªÒ8ÌÒ
! Ó#Ó4Ó@EÓB†Ó/ÉÓùÓÔ5ÔBSÔ0–Ô)ÇÔñÔÕ!-Õ OÕ pÕ!‘Õ3³Õ$çÕ%Ö-2Ö`Ö.~ÖC­Ö*ñÖH×de×%Ê×/ð×- Ø<NØ(‹Ø4´Ø2éØ-Ù!JÙ1lÙ$žÙEÃÙ4	ÚA>Ú2€Ú-³Ú2áÚ0Û0EÛ9vÛC°Û"ôÛ&ÜK>Ü?ŠÜFÊÜ*Ý#<Ý9`Ý4šÝ[ÏÝ*+Þ3VÞ9ŠÞcÄÞ‰(ß²ßÇßØßðß)à\1àNŽà4ÝàOá!bá„á.˜á:Çá/â&2âYâ)pâ)šâ"Äâ9çâ*!ã0Lã/}ã/­ãMÝã'+ä.Sä?‚ä!Âä!ää#å&*å"Qå'tå?œåYÜåG6æK~æ?ÊæI
! çiTçV¾çMèWcè6»èYòè$Lé’qéqêFvê1½ê)ïêë3ëGëSë"jë'�ë1µë&çëì"ì	6ì@ì*Pì*{ì¦ì½ìÕì2çìOí#jíWŽí,æí!î5î\Mî_ªîc
! ïVnïMÅï@ð{TðnÐðH?ñˆñ§ñÁñBÑñ)ò<>ò{ò8�ò"Æòéòuó)yó)£ó)Íóo÷ó4gô4œô4Ñô#õ(*õ`Sõ#´õ#Øõ-üõ"*öMö¥kö©÷q»÷7-ø;eø9¡ø7Ûø;ù<Où:ŒùFÇù9ú6Hú>ú8¾ú6÷úA.û=pû.®û/ÝûC
ü Qü%rü˜ü·ü!Õü÷ü	ýmý(�ý'¶ý*Þý3	þ1=þ&oþE–þ.Üþ/ÿ3;ÿ@oÿE°ÿKöÿ9B>|0»Hì@5evPÜ?-FmW´cGp:¸Cób7IšZä_?LŸZìTGGœiäON<žKÛ<'RdP·5	7>	Hv	l¿	I,
! Fv
! R½
! 3=Dž‚¢!$Ä!é!
3-
/a
9‘
TË
˜ $¹ÞHî,7OdA´<ö.3+b3ŽÂ&ÝLCQX•)î5EUjr~Ý\&y< (Ý7 !X9z´7Ò
! Y*„œ'´Ü3ú%.%Tz!“8µ9î9(:bH�EæM,z2ƒ#¶,Ú
! ,
7EQ*T&–.½6ì?#=c@¡!â?4DOyHÉ3EJ<�$Í<ò/
;I/Q#�(¥%Î5ô*SE!™.»?ê3*1^;�IÌ 5 (S )| 	¦ )° Ú /ó #!!3!"U!%x!-ž!,Ì!ù!")"5G"=}"5»">ñ">0#@o#>°#>ï#>.$@m$:®$2é$;%X%&h%"�%"²%Õ%=ç%%&@&;M&-‰&'·&!ß&U'8W'6�':Ç':(.=(l(G†(Î(é(/);4)p))})§).À)ï)û)*+'*,S**€*B«*î*)+22+'e+�+>¬+(ë+5,YJ,<¤,>á,8 -8Y-@’->Ó-$.(7.@`.E¡.;ç.T#/*x/3£/×/.ð/90Y0!a08ƒ05¼0/ò0"1<71 t12•1È1Oâ1R22Q…2@×2G3I`37ª38â34+64-b4�4%¦41Ì4#þ4A"5/d51”55Æ5&ü5'#6,K6Jx6IÃ6:
77H7*€7(«7)Ô7"þ7!8=8"Y84|8)±85Û8>9.P99Ž9:—9*Ò9
ý9:4+:.`:F�:@Ö:.;*F;@q;²;(Ã;6ì;
#<
1<
?<HM<'–<¾<$×<ü<=:'=Eb=>¨=!ç=&	>0>P>(f>>�>\Î>m+?;™?BÕ?;@T@Y@t@’@9™@&Ó@'ú@("A'KA'sA-›AÉAÙAéAúA
! B&BEBUBhBxB“B¥B"µBØBèBøBCC8CNCbCrC‚C#›C$¿CäC÷CD6!DXDpD†DœDµDÈDàDöDE+E@ESEhE|EŒE©E¹EÊEáE÷E
! FF3FKFkF%F)¥FAÏF)G$;G-`G*ŽG¹G*ÑG,üG,)H-VH„H1‘HÃH
! ßHêH
! I )I!JIlI„I%”I&ºI#áIJ6 J-WJ…J@ŒJ!ÍJKïJJ;KP†K×K&ñK&L2?L'rLšL%ºL%àL%M3,M3`M0”M>ÅMGNLN jN<‹NAÈN"
! O%-O2SO(†O5¯O&åO=PJP'fP1ŽP2ÀP2óP"&Q2IQ7|Q´Q
! ÇQ:ÒQ9
R*GRCrR¶R1ÖRS,#SPSaS|S—S²SÍS$éSTTO.T~TœT#»T%ßTU6U9RU'ŒU%´U=ÚU+V@DV&…V!¬V+ÎVúV7WPRW+£W0ÏW*X5+XaX€X”X@¯X?ðX0Y)GY(qY*šYÅY"ÞYZZ%Z9ZMZ`ZtZ‡ZšZ­ZÂZÕZèZùZ[[2[E[X[k[[’[¥[¸[Ë[ß[ò[\\,\?\P\c\v\‰\œ\¯\Â\Ö\é\]]&]9]6K]‚]•]§]¾]Ù]ø](^(1^,Z^‡^$¤^$É^î^$
! _1/_a_~_3�_,Ä_2ñ_#$`$H`$m`’`1¤`Ö`*ò`a1aFa
easaƒašaµa"Òa"õa"b";b"^b"�b"¤b"Çb"êb"
c"0c Sc tc•c°c Èc0éc0d!Kdmd‹d©dÇdßdýd!e7eUese‘e¯eÍe!ëe0
f>f&[f5‚f*¸fãf!g$g:g#Yg3}g±gNÊg+hEh&dh6‹hCÂh3i:iVi;ki§i¾i×i;ði",j%Ojuj'‡j2¯jâj6k7kKk&]k%„k)ªk'Ôk<ük9lJlhl2€l,³l%àl-m14m1fm˜m%¸m:Þm7n9Qn<‹nÈn5äno'0o Xo2yo=¬oêo*p4,p
apop‡p™p'¹pPápQ2q1„q¶q-Ñqÿq r=rQRr¤r>Àr/ÿrN/sE~s(Äs(íst*&tQt-dtO’t.âtu<*u2gu<šu*×uv!v%9v _v=€v.¾v;ív-)w2Ww;Šw1Æw2øw+x(>xgx	oxyxK˜x8äx$y"By<ey5¢y.Øyz!zA<z>~z=½z=ûz>9{4x{4­{Nâ{"1|+T|+€|B¬|.ï|/}&N}4u}Dª}ï}<~0H~y~4˜~?Í~#
)10['Œ#´Øì€€/7€5g€0�€8Î€7�?�'^�&†�#­�-Ñ�3ÿ�L3‚+€‚¬‚	´‚	¾‚È‚MÔ‚>"ƒ?aƒ[¡ƒ/ýƒ1-„<_„Eœ„Eâ„6(…/_…2�…/Â…
! ò…ý…%†C†<_†œ†;¬†è†ü†I‡-e‡"“‡:¶‡Cñ‡C5ˆ-yˆ5§ˆ*Ýˆ‰(‰B‰$`‰#…‰D©‰Cî‰12Š0dŠ-•ŠÃŠ&ÔŠ1ûŠ-‹9J‹,„‹0±‹-â‹BŒSŒhŒ'„Œ<¬Œ'éŒ/�0A�<r�¯�Í�<í�*Ž&BŽCiŽB­ŽCðŽ$4�4Y�.Ž�A½�ÿ��?6�)v�, �,Í�#ú�B‘(a‘RŠ‘.Ý‘9’F’Tc’H¸’#“$%“-J“%x“/ž“.Î“Iý“G”5g”6�”/Ô”+•#0•2T•A‡• É•ê•:–(B–&k–’–Bª–í–——*—@—T—g—|—�—¥—¹—Î—ä—ø—˜,˜@˜S˜f˜„˜™˜¯˜Å˜Ø˜ë˜,™,0™`]™1¾™6ð™'š1?š+qš1�š-Ïš8ýš 6›QW›©›#½›"á›œ!œAœXœ7sœI«œ;õœ11�5c�(™�EÂ�FžAOž<‘žRÎžL!ŸEnŸ)´ŸÞŸðŸ' 1. B` >£ 3â 2¡KI¡I•¡7ß¡¢;2¢n¢!Œ¢(®¢9×¢6£?H£)ˆ£²£É£ç£#ÿ£$#¤%H¤n¤Œ¤ ¤°¤'Ð¤ø¤.
¥<¥>\¥›¥§¥Ã¥Ý¥ø¥¦
! .¦:9¦-t¦
¢¦°¦Ä¦Ó¦"ð¦§",§O§?`§4 §?Õ§4¨EJ¨:�¨7Ë¨"©-&©:T©4�©+Ä©ð©(ª'7ª_ª2~ª$±ª-Öª4«9«6W« Ž«L¯«"ü«"¬^B¬V¡¬1ø¬*­BG­%Š­9°­-ê­"®1;®Im®0·®è®
! ü®*¯'2¯&Z¯6�¯5¸¯î¯°')°%Q°'w°$Ÿ°,Ä°&ñ°%±$>±c±&ƒ±ª±Ú”3„È'Eô`/û©ÏB˜«ý™«ŸØ=OáÒ‹¤‡ÜO4Ã#[cÛL××)sð‹að|Dmd#�ôöG?Þ‘;æÜù9�ÅÈ²loCè¦Ëjµß®xÅ&¸"RÙžbyË"£væ³+aç?¿-Á°p( ñ ÚM:c\‚?78&A«œRŸ²s——]ª©wYJ“Y�¨ªfrð\ÀU™Qçá·£òLä2qwð‘^š}ÝI±µ>3ýŠÇB5qt­E.hg6`�
! ]rxú
§ÉnytW+ <Æ«/o„5mžoŠ%Õ¾Ã¬Ê=¨\ËØJAljÝÀ&ó÷ó·–åsˆJÃzNÞÂ½ùêŸ;@ÚÐq;õÕtÄÉ‚Z$’mHcÍxk¶ghUùiÂ
! ¦Ò­9‚ÐÎj¦73;—`¯]ÐNPœCb›‘X	ÂñÅ*GÕù,xÚR§•^až†¼µN‘üGé}¡ûÉÞ³¹Â7ô8ÄGÓ$üÔ2ãðZïi.,4oÙS¯!Ìp¹_�íˆõ-¬9I�i×jróæ3@`þI0€¼»�ÿ¿>ˆÎ~*ºQT&DÐ¥@‚%-•íD®ƒ8(Fèú~Q¥Ÿ–K¯O)LB@éPXª(YÑC·EþUÿ®B|ö˜¿ô
?–÷¢â'	#…{À™ž°6MÄ‡Õe�¯‚af�§3eäì³b²ÕC9V¤vÛŽl†Ù
! u!•±5Ûõë>SÍáÜ”*Á£Zo6ñî,�®ú8Ö¥›¹EKï!$†6u^ÀDì/°±\as¬ÈÐ¶"ÚãØng‚pº2²Ì¨ÏÏ3¸·‡c¸�¹ÆéâŠŸfÑ0€'!¿¶›‰]¡¯MÎ1JðtËõ`ÎànïUH.”ƒ)Hh“Bbgà;å_™ô˜èM	eíkÔº„!‰Ý/1é¢Mœ·?ÔžÂ¼G=“âìòªßl³üv„A³æMÖK;Å=ZØ'â,–Z~CWQ¦6øg�^"îQÞÈSüwö¾'Œ£Ïíûk¥J%/sX\ºóøKßXhK‘Kdiq›O(=SÆ›E×G .¶ÊNhº°š� ¢½¨Oßrå2áê¢FÊ Ó÷¯´X¶f…¡mÈW|+zäiÚV½@ŒÛ÷¬Ó
! ¹#VúÉ/­ì$“-7Ù:LyHå,$¸¥žYÌ¤¼òëß…g¢´öL	š‡‹4¿½é
! ©‹>Û»€˜qrUkSÜOYlŠd�5mP	IÙ*Ñ€W-"µZ_4N”ãò­§@eïç¼N{qÖ“þi´÷á
}—<ºV>ËLT¨²©²fÏ ÿ“æ20WÓ?pAb1»âÍhúZARbÐ&®<�ÁY¼•ÜX�]r^j%1†]|e'þ}/0¥.lFƒz*‰~Õ¾=ÌÿÒ�èÙRuÇ±+™ŒÍ#&2
êîóèwõPP8ÑV?8—)Á
 ’CPŽ°µ'QñÀu‡+z�å…*Tv¤„!
ü`�+O[»ëe‰Ik-¢ÀÇô õ	¶^¸W©P*:–BÃÁn¹�ªDÔ
! íXÿK…˜ýHn4U’šSˆÊÈÆduîËø_#Aàˆòtä¡IgÆî]a«[%Á”sœ_fî›ûø|½µÇ:Ÿ¤Îj¦T,Æ‹Ûþ¤!�DŒ��V§ß­Yšƒ Ò>HDÞícê¬$d><Ñç7[4ìØ�’ÏŽ:Bp~ý�Ž®
�øÖŒãc{‘"•ø ÄÍ€@0Ñê½ûÇGzùâ¿FSûë´M#ï’�U$àvy7èé‰„ÎJ\Øà5ñœ6i»w[+[ÜToáöTEdyH´ëƒ~¦5É—w­5±k¾Tqaü%euNÝê{Þ£0ýÅf1ÿþ6¡ìÝ†‰ý
! %¬Rã_Ê8LŒ.JŽ³ƒ-Ô\&°`ÓF…y}«Ò•{x–Å9l9o.»4	Édj†§(öpÒ)cÄr�QënúŠAˆ×E2RÓxFçÝ(àœÃ£bC1äæ<WÌÌÇ^"(I0pÔ:™ñ9˜m¸nï·ò )ç_v=ÄkÍ){Ê<±Â[šåä©,‡�|Šhm´ªãŽ¨¾:t’;3¾zV1ùÖ}Ã�×€F” ¡÷óÖ‹<7
  
  For bug reporting instructions, please see:
  
*************** warranty; not even for MERCHANTABILITY o
*** 253,259 ****
  
  Use "-Wl,OPTION" to pass "OPTION" to the linker.
  
! Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer.Use 4 byte entries in switch tables.Use 4 media accumulators.Use 64 FPRs.Use 64 GPRs.Use 8 media accumulators.Use a minimum runtime (no static initializers or ctors) for memory-constrained devices.Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number.Use hardware FP (default).Use hardware floating point instructions.Use hardware floating-point divide and square root instructions.Use internal function id in profile lookup.Use media instructions.Use multiply add/subtract instructions.Use portable calling conventions.Use push instructions to save outgoing arguments.Use red-zone in the x86-64 code.Use reduced-set registers for register allocation.Use registers r2 and r5.Use reorder instructions (swap and byte reversed load/store) (default).Use shared libraries.Use software floating point.Use stubs for function prologues.Use subroutines for function prologues and epilogues.Use the bit-field instructions.Use the software emulation for divides (default).Uses of this option are diagnosed.Using built-in specs.
  VOIDmode on an outputValid arguments to -mfpmath=:Warn about global functions without previous declarations.Warn about missing fields in struct initializers.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about positional initialization of structs requiring designated initializers.Warn about possibly missing braces around initializers.Warn if a deprecated compiler feature, class, method, or field is used.WarningWhether codegen errors should be ICEs when -fchecking.Whether to use canonical types.Work around hardware multiply bug.[Leaving %s]
  [cannot find %s][default][disabled][enabled]`a function-definition is not allowed hereabort in %s, at %s:%daccumulator is not a constant integeraccumulator number is out of boundsaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of overloaded function with no contextual type informationaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress taken, but ADDRESSABLE bit not setaggregate value used where a complex was expectedaggregate value used where an integer was expectedakaalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of array elements is greater than element sizeambiguous conversion for array subscriptan address area attribute cannot be specified for local variablesanachronismanachronism: and fieldanonymous struct not inside named typeargument %qd is not a constantargument 1 must be a mapargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument to %qE attribute larger than %darithmetic on pointer to an incomplete typearray index in initializer exceeds array boundsarray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray size missing in %qDarray subscript is not an integerarrays of functions are not meaningfulassembler name hash list corruptedassignmentassignment (not initialization) in declarationassignment suppressionattributes in parameter array declarator ignoredbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad amount of stack space removal: %dbad builtin fcodebad condition codebad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad operandbad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad shift insn:bad testbadly nested C headers from preprocessorbasic block %d pred edge is corruptedbasic block %i edge lists are corruptedbb %d on wrong placebinary operator does not support mixing vector bool with floating point vector operandsbinary operator does not support two vector bool operandsbinary operator does not support vector bool operandboolean registers required for the floating-point optionbraced-group within expression allowed only inside a functionbraces around scalar initializerbranch %2d taken %s%sbreak statement not within loop or switchcall   %2d never executed
  call   %2d returned %s
--- 251,257 ----
  
  Use "-Wl,OPTION" to pass "OPTION" to the linker.
  
! Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer.Use 4 byte entries in switch tables.Use 4 media accumulators.Use 64 FPRs.Use 64 GPRs.Use 8 media accumulators.Use a minimum runtime (no static initializers or ctors) for memory-constrained devices.Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number.Use hardware FP (default).Use hardware floating point instructions.Use hardware floating-point divide and square root instructions.Use internal function id in profile lookup.Use media instructions.Use multiply add/subtract instructions.Use portable calling conventions.Use push instructions to save outgoing arguments.Use red-zone in the x86-64 code.Use reduced-set registers for register allocation.Use registers r2 and r5.Use reorder instructions (swap and byte reversed load/store) (default).Use shared libraries.Use software floating point.Use stubs for function prologues.Use the bit-field instructions.Use the software emulation for divides (default).Uses of this option are diagnosed.Using built-in specs.
  VOIDmode on an outputValid arguments to -mfpmath=:Warn about global functions without previous declarations.Warn about missing fields in struct initializers.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about positional initialization of structs requiring designated initializers.Warn about possibly missing braces around initializers.Warn if a deprecated compiler feature, class, method, or field is used.WarningWhether codegen errors should be ICEs when -fchecking.Whether to use canonical types.Work around hardware multiply bug.[Leaving %s]
  [cannot find %s][default][disabled][enabled]`a function-definition is not allowed hereabort in %s, at %s:%daccumulator is not a constant integeraccumulator number is out of boundsaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of overloaded function with no contextual type informationaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress taken, but ADDRESSABLE bit not setaggregate value used where a complex was expectedaggregate value used where an integer was expectedakaalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of array elements is greater than element sizeambiguous conversion for array subscriptan address area attribute cannot be specified for local variablesanachronismanachronism: and fieldanonymous struct not inside named typeargument %qd is not a constantargument 1 must be a mapargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument to %qE attribute larger than %darithmetic on pointer to an incomplete typearray index in initializer exceeds array boundsarray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray size missing in %qDarray subscript is not an integerarrays of functions are not meaningfulassembler name hash list corruptedassignmentassignment (not initialization) in declarationassignment suppressionattributes in parameter array declarator ignoredbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad amount of stack space removal: %dbad builtin fcodebad condition codebad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad operandbad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad shift insn:bad testbadly nested C headers from preprocessorbasic block %d pred edge is corruptedbasic block %i edge lists are corruptedbb %d on wrong placebinary operator does not support mixing vector bool with floating point vector operandsbinary operator does not support two vector bool operandsbinary operator does not support vector bool operandboolean registers required for the floating-point optionbraced-group within expression allowed only inside a functionbraces around scalar initializerbranch %2d taken %s%sbreak statement not within loop or switchcall   %2d never executed
  call   %2d returned %s
*************** INGEN garanti; ikke engang for SALGBARHE
*** 484,490 ****
  
  Brug Â»-Wl,TILVALGÂ« for at sende Â»TILVALGÂ« til sammenkÃ¦deren.
  
! Brug 128-bit AVX-instruktioner i stedet for 256-bit AVX-instruktioner i auto-vectorizer.Benyt 4 byte-elementer i switch-tabeller.Benyt 4 medie-akkumulatorer.Brug 64 FPR'er.Brug 64 GPR'er.Benyt 8 medie-akkumulatorer.Brug en minimal kÃ¸rselstid (ingen statiske startvÃ¦rdier eller ctors) for hukommelsesbegrÃ¦nsede enheder.Brug tilbagekald i stedet for indlejret kode hvis antallet af adgange i funktion bliver stÃ¸rre end eller lig med dette antal.Brug hardware-FP (standard).Benyt hardware-kommatalsinstruktioner.Brug hardware-kommatalsdivision og kvadratrodsinstruktioner.Brug intern funktions-id i profilopslag.Benyt medieinstruktioner.Benyt tilfÃ¸j/fratrÃ¦k-instruktioner til multiplikationBenyt portable kaldekonventioner.Brug push-instruktioner til at gemme udgÃ¥ende parametre.Brug rÃ¸dzone i x86-64-koden.Brug reduceret sÃ¦t af registre for registerallokering.Benyt ikke registrene r2 og r5.Benyt instruktioner for ny rÃ¦kkefÃ¸lge (swap og byte vendt om indlÃ¦s/lager) (standard).Brug delte biblioteker.Benyt softwarekommatal.Benyt stubbe til funktionsindledninger.Benyt subrutiner for funktionsindledning/-afslutninger.Benyt bitfeltinstruktionerne.Benyt programemuleringen for divisioner (standard).Brug af dette tilvalg diagnosticeres.Benytter indbyggede specifikationer.
  VOID-tilstand ved uddataGyldige  parametre til -mfpmath=:Advar om globale funktioner uden tidligere erklÃ¦ringer.Advar om mulige manglende felter i strukturstartvÃ¦rdier.Advar om overskrivning af startvÃ¦rdier med sideeffekter.Advar om overskrivning af startvÃ¦rdier uden sideeffekter.Advar om mulige manglende strukturer der krÃ¦ver udpegede startvÃ¦rdier.Advar om mulige manglende krÃ¸llede paranteser omkring startvÃ¦rdier.Advar hvis en forÃ¦ldet kompilerfunktion, klasse, metode eller felt anvendes.AdvarselOm codegen-fejl skal vÃ¦re ICE'er nÃ¥r -fckhcking.Om der skal bruges kanoniske typer.Arbejd omkring hardware-multiplikationsfejl.[Efterlader %s]
  [kan ikke finde %s][standard][deaktiveret][aktiveret]Â»en funktionsdefinition er ikke tilladt herafbrudt i %s ved %s:%dakkumulator er ikke et konstant heltalakkumulatortal er uden for det gyldig intervaladresseomrÃ¥deegenskab kan ikke angives for funktioneradresseomrÃ¥det for %q+D er i konflikt med tidligere erklÃ¦ringadressetilstanden %qs er ikke understÃ¸ttet i %s bit-tilstandadresse af flertydig funktion uden kontekstuelle typeoplysningeradresseafsÃ¦t er ikke en konstantadresseoperand krÃ¦ver begrÃ¦nsning for X-, Y- eller Z-registeradresse optaget, men ADDRESSABLE-bit er ikke angiveten vÃ¦rdi af en sammensat type er angivet hvor der forventedes et komplekst talen vÃ¦rdi af en sammensat type er angivet hvor der forventedes et heltalakajustering skal vÃ¦re en lille potens af to, ikke %djustering af %q+D er stÃ¸rre end den maksimale objektfilsjustering %djustering af tabelelementer er stÃ¸rre end elementstÃ¸rrelsetvetydig konvertering af tabelindeksen dataomrÃ¥deegenskab kan ikke angives for lokale variableranakronismeanakronisme: og feltanonym struct er ikke inden i en navngiven typeparameteren %qd er ikke en konstant1. parameter skal vÃ¦re en oversÃ¦ttelseparameter skal vÃ¦re en feltreferenceparameter skal vÃ¦re en array eller skive eller kanalparameter skal vÃ¦re kanalparameter skal vÃ¦re streng eller array eller skive eller oversÃ¦ttelse eller kanalparameter skal have kompleks typeparameter til %qE-egenskaben er stÃ¸rre end %dberegninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig typetabelindeks i startvÃ¦rdi overskrider tabelgrÃ¦nsertabelindeks i en startvÃ¦rdi der ikke er en tabeltabelindeksinterval i startvÃ¦rdi overskrider tabelgrÃ¦nsertabel fÃ¥r tildelt en startvÃ¦rdi fra et tabeludtryk der ikke er konstanttabelstÃ¸rrelsen mangler i %qDtabelindeks er ikke et heltalen tabel af funktioner giver ikke meningmaskinekodenavn pÃ¥ hashliste er Ã¸delagttildelingtildeling (ikke klargÃ¸ring) i erklÃ¦ringtildelingsundertrykkelseegenskaber i parametertabelerklÃ¦ring ignoreretugyldig adresseugyldig adresse, ikke (reg+disp):ugyldig adresse, ikke en konstant:ugyldig adresse, ikke en I/O-adresse:ugyldig adresse, ikke post_inc eller pre_dec:ugyldig stÃ¸rrelse af stakpladsfjernelse: %dugyldig indbygget fcodeugyldig betingelseskodeugyldig instruktion for Â»AÂ«ugyldig instruktion i frv_print_operand, tilfÃ¦ldet 0ugyldig instruktion i frv_print_operand, ugyldig const_doubleugyldig instruktion i frv_print_operand, tilfÃ¦ldet zugyldig instruktion til frv_print_operand, Â»FÂ«-modifikation:ugyldig instruktion til frv_print_operand, Â»LÂ«-modifikation:ugyldig instruktion til frv_print_operand, Â»M/NÂ«-modifikation:ugyldig instruktion til frv_print_operand, Â»OÂ«-modifikation:ugyldig instruktion til frv_print_operand, Â»eÂ«-modifikation:ugyldig instruktion til frv_print_operand, Â»fÂ«-modifikation:ugyldig instruktionen til frv_print_operand, Â»gÂ«-modifikation:ugyldig instruktion til frv_print_operand, P-modifikation:ugyldig instruktion til frv_print_operand_address:ugyldig instruktion til frv_print_operand_memory_reference:ugyldig operandugyldig output_condmove_single-operandugyldig output_move_double-operandugyldig output_move_single-operandugyldigt registerugyldigt register til frv_print_operand_memory_reference_reg:ugyldig skifteinstruktion:ugyldig testugyldigt indlejrede C-inkluderingsfiler fra prÃ¦processorenforegÃ¥ende kant til basisblok %d er Ã¸delagtkantlister til basisblok %i er Ã¸delagtbasisblok %d ved et forkerte stedbinÃ¦r operator understÃ¸tter ikke at blande vektor bool med kommatals vektor-operandbinÃ¦r operator understÃ¸tter ikke tovektor bool-operandbinÃ¦r operator understÃ¸tter ikke vektor bool-operandbooleske registre er pÃ¥krÃ¦vet til kommatalsindstillingensÃ¦tningsblokke i udtryk er kun tilladt inde i en funktionkrÃ¸llede paranteser omkring skalarstartvÃ¦rdiforgrening %2d valgt %s%sbreak-sÃ¦tning befinder sig ikke i en lÃ¸kke- eller switch-konstruktionkald   %2d aldrig udfÃ¸rt
  kald   %2d returnerede %s
--- 482,488 ----
  
  Brug Â»-Wl,TILVALGÂ« for at sende Â»TILVALGÂ« til sammenkÃ¦deren.
  
! Brug 128-bit AVX-instruktioner i stedet for 256-bit AVX-instruktioner i auto-vectorizer.Benyt 4 byte-elementer i switch-tabeller.Benyt 4 medie-akkumulatorer.Brug 64 FPR'er.Brug 64 GPR'er.Benyt 8 medie-akkumulatorer.Brug en minimal kÃ¸rselstid (ingen statiske startvÃ¦rdier eller ctors) for hukommelsesbegrÃ¦nsede enheder.Brug tilbagekald i stedet for indlejret kode hvis antallet af adgange i funktion bliver stÃ¸rre end eller lig med dette antal.Brug hardware-FP (standard).Benyt hardware-kommatalsinstruktioner.Brug hardware-kommatalsdivision og kvadratrodsinstruktioner.Brug intern funktions-id i profilopslag.Benyt medieinstruktioner.Benyt tilfÃ¸j/fratrÃ¦k-instruktioner til multiplikationBenyt portable kaldekonventioner.Brug push-instruktioner til at gemme udgÃ¥ende parametre.Brug rÃ¸dzone i x86-64-koden.Brug reduceret sÃ¦t af registre for registerallokering.Benyt ikke registrene r2 og r5.Benyt instruktioner for ny rÃ¦kkefÃ¸lge (swap og byte vendt om indlÃ¦s/lager) (standard).Brug delte biblioteker.Benyt softwarekommatal.Benyt stubbe til funktionsindledninger.Benyt bitfeltinstruktionerne.Benyt programemuleringen for divisioner (standard).Brug af dette tilvalg diagnosticeres.Benytter indbyggede specifikationer.
  VOID-tilstand ved uddataGyldige  parametre til -mfpmath=:Advar om globale funktioner uden tidligere erklÃ¦ringer.Advar om mulige manglende felter i strukturstartvÃ¦rdier.Advar om overskrivning af startvÃ¦rdier med sideeffekter.Advar om overskrivning af startvÃ¦rdier uden sideeffekter.Advar om mulige manglende strukturer der krÃ¦ver udpegede startvÃ¦rdier.Advar om mulige manglende krÃ¸llede paranteser omkring startvÃ¦rdier.Advar hvis en forÃ¦ldet kompilerfunktion, klasse, metode eller felt anvendes.AdvarselOm codegen-fejl skal vÃ¦re ICE'er nÃ¥r -fckhcking.Om der skal bruges kanoniske typer.Arbejd omkring hardware-multiplikationsfejl.[Efterlader %s]
  [kan ikke finde %s][standard][deaktiveret][aktiveret]Â»en funktionsdefinition er ikke tilladt herafbrudt i %s ved %s:%dakkumulator er ikke et konstant heltalakkumulatortal er uden for det gyldig intervaladresseomrÃ¥deegenskab kan ikke angives for funktioneradresseomrÃ¥det for %q+D er i konflikt med tidligere erklÃ¦ringadressetilstanden %qs er ikke understÃ¸ttet i %s bit-tilstandadresse af flertydig funktion uden kontekstuelle typeoplysningeradresseafsÃ¦t er ikke en konstantadresseoperand krÃ¦ver begrÃ¦nsning for X-, Y- eller Z-registeradresse optaget, men ADDRESSABLE-bit er ikke angiveten vÃ¦rdi af en sammensat type er angivet hvor der forventedes et komplekst talen vÃ¦rdi af en sammensat type er angivet hvor der forventedes et heltalakajustering skal vÃ¦re en lille potens af to, ikke %djustering af %q+D er stÃ¸rre end den maksimale objektfilsjustering %djustering af tabelelementer er stÃ¸rre end elementstÃ¸rrelsetvetydig konvertering af tabelindeksen dataomrÃ¥deegenskab kan ikke angives for lokale variableranakronismeanakronisme: og feltanonym struct er ikke inden i en navngiven typeparameteren %qd er ikke en konstant1. parameter skal vÃ¦re en oversÃ¦ttelseparameter skal vÃ¦re en feltreferenceparameter skal vÃ¦re en array eller skive eller kanalparameter skal vÃ¦re kanalparameter skal vÃ¦re streng eller array eller skive eller oversÃ¦ttelse eller kanalparameter skal have kompleks typeparameter til %qE-egenskaben er stÃ¸rre end %dberegninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig typetabelindeks i startvÃ¦rdi overskrider tabelgrÃ¦nsertabelindeks i en startvÃ¦rdi der ikke er en tabeltabelindeksinterval i startvÃ¦rdi overskrider tabelgrÃ¦nsertabel fÃ¥r tildelt en startvÃ¦rdi fra et tabeludtryk der ikke er konstanttabelstÃ¸rrelsen mangler i %qDtabelindeks er ikke et heltalen tabel af funktioner giver ikke meningmaskinekodenavn pÃ¥ hashliste er Ã¸delagttildelingtildeling (ikke klargÃ¸ring) i erklÃ¦ringtildelingsundertrykkelseegenskaber i parametertabelerklÃ¦ring ignoreretugyldig adresseugyldig adresse, ikke (reg+disp):ugyldig adresse, ikke en konstant:ugyldig adresse, ikke en I/O-adresse:ugyldig adresse, ikke post_inc eller pre_dec:ugyldig stÃ¸rrelse af stakpladsfjernelse: %dugyldig indbygget fcodeugyldig betingelseskodeugyldig instruktion for Â»AÂ«ugyldig instruktion i frv_print_operand, tilfÃ¦ldet 0ugyldig instruktion i frv_print_operand, ugyldig const_doubleugyldig instruktion i frv_print_operand, tilfÃ¦ldet zugyldig instruktion til frv_print_operand, Â»FÂ«-modifikation:ugyldig instruktion til frv_print_operand, Â»LÂ«-modifikation:ugyldig instruktion til frv_print_operand, Â»M/NÂ«-modifikation:ugyldig instruktion til frv_print_operand, Â»OÂ«-modifikation:ugyldig instruktion til frv_print_operand, Â»eÂ«-modifikation:ugyldig instruktion til frv_print_operand, Â»fÂ«-modifikation:ugyldig instruktionen til frv_print_operand, Â»gÂ«-modifikation:ugyldig instruktion til frv_print_operand, P-modifikation:ugyldig instruktion til frv_print_operand_address:ugyldig instruktion til frv_print_operand_memory_reference:ugyldig operandugyldig output_condmove_single-operandugyldig output_move_double-operandugyldig output_move_single-operandugyldigt registerugyldigt register til frv_print_operand_memory_reference_reg:ugyldig skifteinstruktion:ugyldig testugyldigt indlejrede C-inkluderingsfiler fra prÃ¦processorenforegÃ¥ende kant til basisblok %d er Ã¸delagtkantlister til basisblok %i er Ã¸delagtbasisblok %d ved et forkerte stedbinÃ¦r operator understÃ¸tter ikke at blande vektor bool med kommatals vektor-operandbinÃ¦r operator understÃ¸tter ikke tovektor bool-operandbinÃ¦r operator understÃ¸tter ikke vektor bool-operandbooleske registre er pÃ¥krÃ¦vet til kommatalsindstillingensÃ¦tningsblokke i udtryk er kun tilladt inde i en funktionkrÃ¸llede paranteser omkring skalarstartvÃ¦rdiforgrening %2d valgt %s%sbreak-sÃ¦tning befinder sig ikke i en lÃ¸kke- eller switch-konstruktionkald   %2d aldrig udfÃ¸rt
  kald   %2d returnerede %s
diff -Nrcpad gcc-14.1.0/gcc/po/da.po gcc-14.2.0/gcc/po/da.po
*** gcc-14.1.0/gcc/po/da.po	Tue May  7 06:51:38 2024
--- gcc-14.2.0/gcc/po/da.po	Thu Aug  1 08:17:14 2024
*************** msgid ""
*** 137,143 ****
  msgstr ""
  "Project-Id-Version: gcc-9.1-b20190203\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2024-02-16 21:35+0000\n"
  "PO-Revision-Date: 2019-02-14 11:00+0200\n"
  "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
  "Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
--- 137,143 ----
  msgstr ""
  "Project-Id-Version: gcc-9.1-b20190203\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2024-05-02 19:44+0000\n"
  "PO-Revision-Date: 2019-02-14 11:00+0200\n"
  "Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
  "Language-Team: Danish <dansk@dansk-gruppen.dk>\n"
*************** msgstr "-membedded-pic og -mabicalls er
*** 522,528 ****
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr ""
  
! #: config/arc/arc.h:68 config/mips/mips.h:1502
  msgid "may not use both -EB and -EL"
  msgstr "kan ikke bruge bÃ¥de -EB og -EL"
  
--- 522,528 ----
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr ""
  
! #: config/arc/arc.h:68 config/mips/mips.h:1505
  msgid "may not use both -EB and -EL"
  msgstr "kan ikke bruge bÃ¥de -EB og -EL"
  
*************** msgstr " konfliktende kodegenereringstil
*** 615,621 ****
  msgid "consider using `-pg' instead of `-p' with gprof(1)"
  msgstr ""
  
! #: config/rs6000/rs6000.h:170
  msgid "Missing -mcpu option in ASM_CPU_SPEC?"
  msgstr ""
  
--- 615,621 ----
  msgid "consider using `-pg' instead of `-p' with gprof(1)"
  msgstr ""
  
! #: config/rs6000/rs6000.h:168
  msgid "Missing -mcpu option in ASM_CPU_SPEC?"
  msgstr ""
  
*************** msgstr "Advar om brug af multitegnskonst
*** 726,736 ****
  msgid "Warn about creation of array temporaries."
  msgstr "Advar om beregninger pÃ¥ funktionshenvisninger"
  
! #: fortran/lang.opt:214 fortran/lang.opt:539 c-family/c.opt:1590
! #: config/alpha/alpha.opt:31 common.opt:685 common.opt:831 common.opt:1074
! #: common.opt:1078 common.opt:1082 common.opt:1086 common.opt:1814
! #: common.opt:1917 common.opt:2094 common.opt:2098 common.opt:2377
! #: common.opt:2595 common.opt:3362
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
--- 726,736 ----
  msgid "Warn about creation of array temporaries."
  msgstr "Advar om beregninger pÃ¥ funktionshenvisninger"
  
! #: fortran/lang.opt:214 fortran/lang.opt:539 c-family/c.opt:1598
! #: config/alpha/alpha.opt:31 common.opt:685 common.opt:831 common.opt:1079
! #: common.opt:1083 common.opt:1087 common.opt:1091 common.opt:1819
! #: common.opt:1922 common.opt:2099 common.opt:2103 common.opt:2382
! #: common.opt:2604 common.opt:3371
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
*************** msgstr ""
*** 1341,1359 ****
  msgid "Append underscores to externally visible names."
  msgstr "TilfÃ¸j aldrig en anden understreg til eksterne variable"
  
! #: fortran/lang.opt:832 c-family/c.opt:1725 c-family/c.opt:1802
! #: c-family/c.opt:1810 c-family/c.opt:2141 config/xtensa/xtensa.opt:42
  #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
  #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
! #: common.opt:643 common.opt:1172 common.opt:1176 common.opt:1180
! #: common.opt:1275 common.opt:1604 common.opt:1686 common.opt:2046
! #: common.opt:2189 common.opt:2232 common.opt:2673 common.opt:2709
! #: common.opt:2802 common.opt:2806 common.opt:2915 common.opt:3050
! #: common.opt:3058 common.opt:3066 common.opt:3074 common.opt:3175
! #: common.opt:3235 common.opt:3323 common.opt:3487 common.opt:3491
! #: common.opt:3495 common.opt:3499 common.opt:3569 common.opt:3573
! #: common.opt:3604 common.opt:3608
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
--- 1341,1359 ----
  msgid "Append underscores to externally visible names."
  msgstr "TilfÃ¸j aldrig en anden understreg til eksterne variable"
  
! #: fortran/lang.opt:832 c-family/c.opt:1733 c-family/c.opt:1810
! #: c-family/c.opt:1818 c-family/c.opt:2149 config/xtensa/xtensa.opt:42
  #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
  #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
! #: common.opt:643 common.opt:1177 common.opt:1181 common.opt:1185
! #: common.opt:1280 common.opt:1609 common.opt:1691 common.opt:2051
! #: common.opt:2194 common.opt:2237 common.opt:2682 common.opt:2718
! #: common.opt:2811 common.opt:2815 common.opt:2924 common.opt:3059
! #: common.opt:3067 common.opt:3075 common.opt:3083 common.opt:3184
! #: common.opt:3244 common.opt:3332 common.opt:3496 common.opt:3500
! #: common.opt:3504 common.opt:3508 common.opt:3578 common.opt:3582
! #: common.opt:3613 common.opt:3617
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
*************** msgstr ""
*** 1408,1426 ****
  msgid "Accept extensions to support legacy code."
  msgstr ""
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1461 c-family/c.opt:1465
  #, fuzzy, no-c-format
  #| msgid "Warn when a variable is unused"
  msgid "Warn when a const variable is unused."
  msgstr "Advar nÃ¥r en variabel ikke benyttes"
  
! #: rust/lang.opt:55 c-family/c.opt:1477
  #, fuzzy, no-c-format
  #| msgid "%Hignoring return value of function declared with attribute warn_unused_result"
  msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr "%Hignorerer returvÃ¦rdi af funktion erklÃ¦ret med egenskaben warn_unused_result"
  
! #: rust/lang.opt:59 c-family/c.opt:846 common.opt:654
  #, no-c-format
  msgid "Warn for infinitely recursive calls."
  msgstr ""
--- 1408,1426 ----
  msgid "Accept extensions to support legacy code."
  msgstr ""
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1469 c-family/c.opt:1473
  #, fuzzy, no-c-format
  #| msgid "Warn when a variable is unused"
  msgid "Warn when a const variable is unused."
  msgstr "Advar nÃ¥r en variabel ikke benyttes"
  
! #: rust/lang.opt:55 c-family/c.opt:1485
  #, fuzzy, no-c-format
  #| msgid "%Hignoring return value of function declared with attribute warn_unused_result"
  msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr "%Hignorerer returvÃ¦rdi af funktion erklÃ¦ret med egenskaben warn_unused_result"
  
! #: rust/lang.opt:59 c-family/c.opt:854 common.opt:654
  #, no-c-format
  msgid "Warn for infinitely recursive calls."
  msgstr ""
*************** msgstr "Advar om omtvingning af funktion
*** 1857,2881 ****
  msgid "Warn about casts which discard qualifiers."
  msgstr "Advar om typeomtvingninger som forkaster modifikationer"
  
! #: c-family/c.opt:519 c-family/c.opt:523
  #, fuzzy, no-c-format
  #| msgid "Warn about inconsistent return types"
  msgid "Warn about catch handlers of non-reference type."
  msgstr "Advar om inkonsistente returtyper"
  
! #: c-family/c.opt:527
  #, no-c-format
  msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr ""
  
! #: c-family/c.opt:531
  #, fuzzy, no-c-format
  msgid "Warn about subscripts whose type is \"char\"."
  msgstr "Advar som tabelindeksering hvis type er 'char'"
  
! #: c-family/c.opt:535 c-family/c.opt:1622 c-family/c.opt:1626
! #: c-family/c.opt:1630 c-family/c.opt:1634 c-family/c.opt:1638
! #: c-family/c.opt:1642 c-family/c.opt:1646 c-family/c.opt:1653
! #: c-family/c.opt:1657 c-family/c.opt:1661 c-family/c.opt:1665
! #: c-family/c.opt:1669 c-family/c.opt:1673 c-family/c.opt:1677
! #: c-family/c.opt:1681 c-family/c.opt:1685 c-family/c.opt:1689
! #: c-family/c.opt:1693 c-family/c.opt:1697 c-family/c.opt:1701
! #: config/i386/i386.opt:1018
  #, fuzzy, no-c-format
  msgid "Removed in GCC 9.  This switch has no effect."
  msgstr "%s har ingen %s"
  
! #: c-family/c.opt:539
  #, fuzzy, no-c-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: c-family/c.opt:543
  #, no-c-format
  msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr ""
  
! #: c-family/c.opt:547
  #, fuzzy, no-c-format
  msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr "variablen '%s' bliver mÃ¥ske overskrevet af 'longjmp' eller 'vfork'"
  
! #: c-family/c.opt:551
  #, fuzzy, no-c-format
  #| msgid "floating point overflow in expression"
  msgid "Warn about uses of a comma operator within a subscripting expression."
  msgstr "kommatalsoverlÃ¸b i udtryk"
  
! #: c-family/c.opt:555
  #, no-c-format
  msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr ""
  
! #: c-family/c.opt:559
  #, no-c-format
  msgid "Synonym for -Wcomment."
  msgstr ""
  
! #: c-family/c.opt:563
  #, fuzzy, no-c-format
  #| msgid "Enable use of conditional move instructions"
  msgid "Warn for conditionally-supported constructs."
  msgstr "AktivÃ©r brug af betingede flytteinstruktioner"
  
! #: c-family/c.opt:567
  #, fuzzy, no-c-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "Warn for implicit type conversions that may change a value."
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c-family/c.opt:571
  #, fuzzy, no-c-format
  #| msgid "converting NULL to non-pointer type"
  msgid "Warn for converting NULL from/to a non-pointer type."
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: c-family/c.opt:579
  #, fuzzy, no-c-format
  msgid "Warn when performing class template argument deduction on a type with no deduction guides."
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: c-family/c.opt:584
  #, fuzzy, no-c-format
  msgid "Warn when all constructors and destructors are private."
  msgstr "Advar ikke nÃ¥r alle konstruktions-/destruktionsfunktioner er private"
  
! #: c-family/c.opt:588
  #, fuzzy, no-c-format
  #| msgid "Warn about implicit function declarations"
  msgid "Warn about dangling else."
  msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: c-family/c.opt:592 c-family/c.opt:596
  #, no-c-format
  msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:600
  #, no-c-format
  msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:604
  #, no-c-format
  msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr ""
  
! #: c-family/c.opt:608
  #, fuzzy, no-c-format
  msgid "Warn when a declaration is found after a statement."
  msgstr "Advar nÃ¥r en erklÃ¦ring ikke angiver en type"
  
! #: c-family/c.opt:612
  #, fuzzy, no-c-format
  msgid "Warn for missing parameter types in function declarations."
  msgstr "Advar om funktionserklÃ¦ringer uden prototype"
  
! #: c-family/c.opt:616
  #, fuzzy, no-c-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "Warn when deleting a pointer to incomplete type."
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: c-family/c.opt:620
  #, fuzzy, no-c-format
  msgid "Warn about deleting polymorphic objects with non-virtual destructors."
  msgstr "Advar om ikke-virtuelle destruktionsfunktioner"
  
! #: c-family/c.opt:628
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:633
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr ""
  
! #: c-family/c.opt:638
  #, fuzzy, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
  msgstr "Advar om kode som kan bryde strenge aliasregler"
  
! #: c-family/c.opt:642
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
  msgstr ""
  
! #: c-family/c.opt:647
  #, no-c-format
  msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr "Advar om mulige manglende strukturer der krÃ¦ver udpegede startvÃ¦rdier."
  
! #: c-family/c.opt:651
  #, fuzzy, no-c-format
  #| msgid "static or type qualifiers in non-parameter array declarator"
  msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr "static eller typemodifikationer i ikke-parametertabelerklÃ¦ring"
  
! #: c-family/c.opt:655
  #, fuzzy, no-c-format
  #| msgid "static or type qualifiers in non-parameter array declarator"
  msgid "Warn if type qualifiers on pointers are discarded."
  msgstr "static eller typemodifikationer i ikke-parametertabelerklÃ¦ring"
  
! #: c-family/c.opt:659
  #, fuzzy, no-c-format
  msgid "Warn about compile-time integer division by zero."
  msgstr "Advar ikke om heltalsdivision pÃ¥ oversÃ¦ttelsestidspunktet med nul"
  
! #: c-family/c.opt:663
  #, fuzzy, no-c-format
  #| msgid "Warn about implicit function declarations"
  msgid "Warn about implicit conversions from \"float\" to \"double\"."
  msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: c-family/c.opt:667
  #, fuzzy, no-c-format
  #| msgid "Warn when a declaration does not specify a type"
  msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr "Advar nÃ¥r en erklÃ¦ring ikke angiver en type"
  
! #: c-family/c.opt:671
  #, fuzzy, no-c-format
  #| msgid "empty body in an else-statement"
  msgid "Warn about duplicated branches in if-else statements."
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c-family/c.opt:675
  #, no-c-format
  msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr ""
  
! #: c-family/c.opt:679
  #, fuzzy, no-c-format
  #| msgid "Warn about violations of Effective C++ style rules"
  msgid "Warn about violations of Effective C++ style rules."
  msgstr "Advar om overtrÃ¦delser af stilreglerne fra Effective C++"
  
! #: c-family/c.opt:683
  #, no-c-format
  msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr ""
  
! #: c-family/c.opt:687
  #, fuzzy, no-c-format
  #| msgid "empty body in an else-statement"
  msgid "Warn about an empty body in an if or else statement."
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c-family/c.opt:691
  #, fuzzy, no-c-format
  #| msgid "empty body in an else-statement"
  msgid "Warn about stray tokens after #else and #endif."
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c-family/c.opt:695
  #, fuzzy, no-c-format
  #| msgid "Warn about inconsistent return types"
  msgid "Warn about comparison of different enum types."
  msgstr "Advar om inkonsistente returtyper"
  
! #: c-family/c.opt:699
  #, fuzzy, no-c-format
  #| msgid "Warn about implicit function declarations"
  msgid "Warn about implicit conversion of enum types."
  msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: c-family/c.opt:703
  #, fuzzy, no-c-format
  msgid "Warn about enum/integer type mismatches."
  msgstr "Advar som tabelindeksering hvis type er 'char'"
  
! #: c-family/c.opt:711
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: c-family/c.opt:715
  #, fuzzy, no-c-format
  #| msgid "Warn when one local variable shadows another"
  msgid "Warn when an exception handler is shadowed by another handler."
  msgstr "Advar nÃ¥r en lokal variabel skygger for en anden"
  
! #: c-family/c.opt:719
  #, fuzzy, no-c-format
  msgid "Warn if \"defined\" is used outside #if."
  msgstr "ugyldigt eller ikke-defineret #-direktiv"
  
! #: c-family/c.opt:727
  #, fuzzy, no-c-format
  #| msgid "Warn about implicit function declarations"
  msgid "Warn about semicolon after in-class function definition."
  msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: c-family/c.opt:731
  #, no-c-format
  msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr ""
  
! #: c-family/c.opt:736
  #, fuzzy, no-c-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "Warn for implicit type conversions that cause loss of floating point precision."
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c-family/c.opt:740
  #, fuzzy, no-c-format
  msgid "Warn if testing floating point numbers for equality."
  msgstr "Advar om lighedssammenligninger mellem kommatal"
  
! #: c-family/c.opt:744 c-family/c.opt:799
  #, fuzzy, no-c-format
  msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
  msgstr "Advar om printf/scanf/strftime/strfmon-formateringsanormaliteter"
  
! #: c-family/c.opt:748
  #, fuzzy, no-c-format
  msgid "Warn about format strings that contain NUL bytes."
  msgstr "Advar om brug af multitegnskonstanter"
  
! #: c-family/c.opt:752
  #, fuzzy, no-c-format
  msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
  msgstr "Advar om brug af multitegnskonstanter"
  
! #: c-family/c.opt:756
  #, fuzzy, no-c-format
  msgid "Warn if passing too many arguments to a function for its format string."
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: c-family/c.opt:760
  #, fuzzy, no-c-format
  msgid "Warn about format strings that are not literals."
  msgstr "Advar om brug af multitegnskonstanter"
  
! #: c-family/c.opt:764
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
  msgstr ""
  
! #: c-family/c.opt:769
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr ""
  
! #: c-family/c.opt:774
  #, fuzzy, no-c-format
  #| msgid "Warn about possible security problems with format functions"
  msgid "Warn about possible security problems with format functions."
  msgstr "Advar om mulige sikkerhedsproblemer i forbindelse med formateringsfunktioner"
  
! #: c-family/c.opt:778
  #, fuzzy, no-c-format
  #| msgid "Warn about possible security problems with format functions"
  msgid "Warn about sign differences with format functions."
  msgstr "Advar om mulige sikkerhedsproblemer i forbindelse med formateringsfunktioner"
  
! #: c-family/c.opt:782
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr ""
  
! #: c-family/c.opt:787
  #, fuzzy, no-c-format
  #| msgid "Warn about casting functions to incompatible types"
  msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: c-family/c.opt:791
  #, fuzzy, no-c-format
  msgid "Warn about strftime formats yielding 2-digit years."
  msgstr "Advar ikke om strftime-formateringer med 2-cifres Ã¥r"
  
! #: c-family/c.opt:795
  #, fuzzy, no-c-format
  #| msgid "zero-length %s format string"
  msgid "Warn about zero-length formats."
  msgstr "formateringsstreng %s med lÃ¦ngden nul"
  
! #: c-family/c.opt:803
  #, no-c-format
  msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr ""
  
! #: c-family/c.opt:807
  #, fuzzy, no-c-format
  msgid "Warn when the field in a struct is not aligned."
  msgstr "Advar ikke nÃ¥r alle konstruktions-/destruktionsfunktioner er private"
  
! #: c-family/c.opt:811
  #, fuzzy, no-c-format
  #| msgid "Warn when trigraphs are encountered"
  msgid "Warn whenever type qualifiers are ignored."
  msgstr "Advar nÃ¥r trigrafer mÃ¸des"
  
! #: c-family/c.opt:815
  #, fuzzy, no-c-format
  #| msgid "Warn when trigraphs are encountered"
  msgid "Warn whenever attributes are ignored."
  msgstr "Advar nÃ¥r trigrafer mÃ¸des"
  
! #: c-family/c.opt:819
  #, fuzzy, no-c-format
  #| msgid "Warn about implicit function declarations"
  msgid "Warn about implicit declarations."
  msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: c-family/c.opt:827
  #, fuzzy, no-c-format
  #| msgid "Warn about implicit function declarations"
  msgid "Warn about implicit function declarations."
  msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: c-family/c.opt:831
  #, fuzzy, no-c-format
  #| msgid "Warn when a declaration does not specify a type"
  msgid "Warn when a declaration does not specify a type."
  msgstr "Advar nÃ¥r en erklÃ¦ring ikke angiver en type"
  
! #: c-family/c.opt:838
  #, fuzzy, no-c-format
  #| msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
  msgid "Warn when a base is inaccessible in derived due to ambiguity."
  msgstr "direkte stamklasse '%T' er ikke tilgÃ¦ngelig i '%T' pÃ¥ grund af tvetydighed"
  
! #: c-family/c.opt:842
  #, fuzzy, no-c-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: c-family/c.opt:850
  #, fuzzy, no-c-format
  #| msgid "Warn about uninitialized automatic variables"
  msgid "Warn about variables which are initialized to themselves."
  msgstr "Advar om ikke-klargjorte automatiske variabler"
  
! #: c-family/c.opt:854
  #, no-c-format
  msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr ""
  
! #: c-family/c.opt:858
  #, no-c-format
  msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
  msgstr ""
  
! #: c-family/c.opt:863
  #, no-c-format
  msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr ""
  
! #: c-family/c.opt:867
  #, no-c-format
  msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr ""
  
! #: c-family/c.opt:871
  #, no-c-format
  msgid "Warn for suspicious integer expressions in boolean context."
  msgstr ""
  
! #: c-family/c.opt:875
  #, fuzzy, no-c-format
  #| msgid "cast to pointer from integer of different size"
  msgid "Warn when there is a cast to a pointer from an integer of a different size."
  msgstr "typeomtvingelse fra heltal til henvisning af en anden stÃ¸rrelse"
  
! #: c-family/c.opt:879
  #, fuzzy, no-c-format
  #| msgid "overflow in constant expression"
  msgid "Warn when a function never produces a constant expression."
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: c-family/c.opt:883
  #, fuzzy, no-c-format
  msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr "Advar om brug af #import-direktivet"
  
! #: c-family/c.opt:887
  #, fuzzy, no-c-format
  msgid "Warn about PCH files that are found but not used."
  msgstr "Advar om brug af multitegnskonstanter"
  
! #: c-family/c.opt:891
  #, fuzzy, no-c-format
  #| msgid "Warn about unrecognized pragmas"
  msgid "Warn about invalid UTF-8 characters."
  msgstr "Advar om ukendte pragmaer"
  
! #: c-family/c.opt:895
  #, fuzzy, no-c-format
  #| msgid "Missing variable initializer"
  msgid "Warn when a jump misses a variable initialization."
  msgstr "Manglende variabelstartvÃ¦rdi"
  
! #: c-family/c.opt:899
  #, no-c-format
  msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
  msgstr ""
  
! #: c-family/c.opt:903
  #, no-c-format
  msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr ""
  
! #: c-family/c.opt:907
  #, no-c-format
  msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr ""
  
! #: c-family/c.opt:911
  #, fuzzy, no-c-format
  msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr "Advar ikke om brug af 'long long' nÃ¥r -pedantic benyttes"
  
! #: c-family/c.opt:915
  #, fuzzy, no-c-format
  msgid "Warn about suspicious declarations of \"main\"."
  msgstr "Advar om mistÃ¦nkelige erklÃ¦ringer af main"
  
! #: c-family/c.opt:927
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
  msgstr ""
  
! #: c-family/c.opt:931
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
  msgstr ""
  
! #: c-family/c.opt:935
  #, fuzzy, no-c-format
  #| msgid "Warn when the packed attribute has no effect on struct layout"
  msgid "Warn when the indentation of the code does not reflect the block structure."
  msgstr "Advar nÃ¥r packed-egenskaben ikke har nogen effekt pÃ¥ struct-layoutet"
  
! #: c-family/c.opt:939
  #, no-c-format
  msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr ""
  
! #: c-family/c.opt:944
  #, no-c-format
  msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
  msgstr ""
  
! #: c-family/c.opt:949
  #, no-c-format
  msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
  msgstr ""
  
! #: c-family/c.opt:953
  #, no-c-format
  msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr ""
  
! #: c-family/c.opt:958
  #, no-c-format
  msgid "Warn about possibly missing braces around initializers."
  msgstr "Advar om mulige manglende krÃ¸llede paranteser omkring startvÃ¦rdier."
  
! #: c-family/c.opt:962
  #, no-c-format
  msgid "Warn about global functions without previous declarations."
  msgstr "Advar om globale funktioner uden tidligere erklÃ¦ringer."
  
! #: c-family/c.opt:966
  #, no-c-format
  msgid "Warn about missing fields in struct initializers."
  msgstr "Advar om mulige manglende felter i strukturstartvÃ¦rdier."
  
! #: c-family/c.opt:974
  #, no-c-format
  msgid "Warn about user-specified include directories that do not exist."
  msgstr ""
  
! #: c-family/c.opt:978
  #, no-c-format
  msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr ""
  
! #: c-family/c.opt:982
  #, fuzzy, no-c-format
  msgid "Warn about global functions without prototypes."
  msgstr "Advar om globale funktioner uden prototyper"
  
! #: c-family/c.opt:986
  #, fuzzy, no-c-format
  msgid "Warn about likely missing requires keyword."
  msgstr "Advar om mulige manglende paranteser"
  
! #: c-family/c.opt:990
  #, no-c-format
  msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr ""
  
! #: c-family/c.opt:994
  #, fuzzy, no-c-format
  #| msgid "Warn about global functions without previous declarations."
  msgid "Warn about global variables without previous declarations."
  msgstr "Advar om globale funktioner uden tidligere erklÃ¦ringer."
  
! #: c-family/c.opt:1001
  #, fuzzy, no-c-format
  msgid "Warn about use of multi-character character constants."
  msgstr "Advar om brug af multitegnskonstanter"
  
! #: c-family/c.opt:1005
  #, no-c-format
  msgid "Warn on direct multiple inheritance."
  msgstr ""
  
! #: c-family/c.opt:1009
  #, no-c-format
  msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr ""
  
! #: c-family/c.opt:1013
  #, fuzzy, no-c-format
  #| msgid "`##' at start of macro definition"
  msgid "Warn on namespace definition."
  msgstr "'##' i begyndelsen af makrodefinitionen"
  
! #: c-family/c.opt:1017
  #, no-c-format
  msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr ""
  
! #: c-family/c.opt:1021
  #, fuzzy, no-c-format
  msgid "Warn about \"extern\" declarations not at file scope."
  msgstr "Advar om extern-erklÃ¦ringer som ikke er ved filvirkefeltsniveauet"
  
! #: c-family/c.opt:1025
  #, no-c-format
  msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr ""
  
! #: c-family/c.opt:1029
  #, no-c-format
  msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr ""
  
! #: c-family/c.opt:1033
  #, fuzzy, no-c-format
  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"
  
! #: c-family/c.opt:1037
  #, fuzzy, no-c-format
  msgid "Warn about non-virtual destructors."
  msgstr "Advar om ikke-virtuelle destruktionsfunktioner"
  
! #: c-family/c.opt:1041
  #, no-c-format
  msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr ""
  
! #: c-family/c.opt:1057
  #, no-c-format
  msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr ""
  
! #: c-family/c.opt:1080
  #, no-c-format
  msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr ""
  
! #: c-family/c.opt:1085
  #, fuzzy, no-c-format
  msgid "Warn if a C-style cast is used in a program."
  msgstr "Advar hvis en typeomtvingning i C-stil benyttes"
  
! #: c-family/c.opt:1089
  #, fuzzy, no-c-format
  #| msgid "Warn about implicit function declarations"
  msgid "Warn for obsolescent usage in a declaration."
  msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: c-family/c.opt:1093
  #, fuzzy, no-c-format
  msgid "Warn if an old-style parameter definition is used."
  msgstr "Advar nÃ¥r en funktionsparameter ikke benyttes"
  
! #: c-family/c.opt:1097
  #, no-c-format
  msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
  msgstr ""
  
! #: c-family/c.opt:1101
  #, fuzzy, no-c-format
  msgid "Warn about suspicious OpenMP code."
  msgstr "Advar om mistÃ¦nkelige erklÃ¦ringer af main"
  
! #: c-family/c.opt:1105
  #, no-c-format
  msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr ""
  
! #: c-family/c.opt:1109
  #, no-c-format
  msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr ""
  
! #: c-family/c.opt:1113 c-family/c.opt:1117
  #, fuzzy, no-c-format
  #| msgid "Warn about overloaded virtual function names"
  msgid "Warn about overloaded virtual function names."
  msgstr "Advar om flertydige virtuelle funktionsnavne"
  
! #: c-family/c.opt:1121
  #, no-c-format
  msgid "Warn about overriding initializers without side effects."
  msgstr "Advar om overskrivning af startvÃ¦rdier uden sideeffekter."
  
! #: c-family/c.opt:1125
  #, no-c-format
  msgid "Warn about overriding initializers with side effects."
  msgstr "Advar om overskrivning af startvÃ¦rdier med sideeffekter."
  
! #: c-family/c.opt:1129
  #, no-c-format
  msgid "Warn if the named return value optimization is not performed although it is allowed."
  msgstr ""
  
! #: c-family/c.opt:1133
  #, fuzzy, no-c-format
  #| msgid "Warn about constructs whose meanings change in ISO C"
  msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr "Advar om konstruktioner hvis betydning er Ã¦ndret i ISO C"
  
! #: c-family/c.opt:1137
  #, no-c-format
  msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr ""
  
! #: c-family/c.opt:1141
  #, fuzzy, no-c-format
  msgid "Warn about possibly missing parentheses."
  msgstr "Advar om mulige manglende paranteser"
  
! #: c-family/c.opt:1149
  #, no-c-format
  msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr ""
  
! #: c-family/c.opt:1153 c-family/c.opt:1157
  #, no-c-format
  msgid "Warn for placement new expressions with undefined behavior."
  msgstr ""
  
! #: c-family/c.opt:1161
  #, fuzzy, no-c-format
  msgid "Warn when converting the type of pointers to member functions."
  msgstr "Advar ikke ved typeomdannelse af henvisninger til medlemsfunktioner"
  
! #: c-family/c.opt:1165
  #, fuzzy, no-c-format
  #| msgid "Warn about function pointer arithmetic"
  msgid "Warn about function pointer arithmetic."
  msgstr "Advar om beregninger pÃ¥ funktionshenvisninger"
  
! #: c-family/c.opt:1169
  #, fuzzy, no-c-format
  #| msgid "Warn when overload promotes from unsigned to signed"
  msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr "Advar nÃ¥r flertydiggÃ¸relse forfremmer fra unsigned til signed"
  
! #: c-family/c.opt:1173
  #, fuzzy, no-c-format
  msgid "Warn when a pointer is compared with a zero character constant."
  msgstr "Advar om brug af multitegnskonstanter"
  
! #: c-family/c.opt:1177
  #, fuzzy, no-c-format
  #| msgid "cast from pointer to integer of different size"
  msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr "typeomtvingelse fra henvisning til heltal af en anden stÃ¸rrelse"
  
! #: c-family/c.opt:1181
  #, fuzzy, no-c-format
  #| msgid "Warn about unrecognized pragmas"
  msgid "Warn about misuses of pragmas."
  msgstr "Advar om ukendte pragmaer"
  
! #: c-family/c.opt:1185
  #, no-c-format
  msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr ""
  
! #: c-family/c.opt:1189
  #, no-c-format
  msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr ""
  
! #: c-family/c.opt:1193
  #, fuzzy, no-c-format
  msgid "Warn if inherited methods are unimplemented."
  msgstr "Advar ikk hvis nedarvede metoder ikke implementeres"
  
! #: c-family/c.opt:1197
  #, no-c-format
  msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr ""
  
! #: c-family/c.opt:1201
  #, fuzzy, no-c-format
  #| msgid "Warn about multiple declarations of the same object"
  msgid "Warn about multiple declarations of the same object."
  msgstr "Advar om flere erklÃ¦ring af det samme objekt"
  
! #: c-family/c.opt:1205
  #, no-c-format
  msgid "Warn about redundant calls to std::move."
  msgstr ""
  
! #: c-family/c.opt:1209
  #, no-c-format
  msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
  msgstr ""
  
! #: c-family/c.opt:1213
  #, fuzzy, no-c-format
  #| msgid "Warn about unrecognized pragmas"
  msgid "Warn about uses of register storage specifier."
  msgstr "Advar om ukendte pragmaer"
  
! #: c-family/c.opt:1217
  #, fuzzy, no-c-format
  #| msgid "Warn when the compiler reorders code"
  msgid "Warn when the compiler reorders code."
  msgstr "Advar nÃ¥r oversÃ¦tteren Ã¦ndrer pÃ¥ ordenen af kode"
  
! #: c-family/c.opt:1221
  #, no-c-format
  msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr ""
  
! #: c-family/c.opt:1226
  #, no-c-format
  msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
  msgstr ""
  
! #: c-family/c.opt:1230
  #, fuzzy, no-c-format
  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"
  
! #: c-family/c.opt:1234
  #, no-c-format
  msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1238
  #, fuzzy, no-c-format
  #| msgid "Warn if a selector has multiple methods"
  msgid "Warn if a selector has multiple methods."
  msgstr "Advar hvis en vÃ¦lger har flere metoder"
  
! #: c-family/c.opt:1242
  #, fuzzy, no-c-format
  #| msgid "Warn when a variable is unused"
  msgid "Warn when a value is moved to itself with std::move."
  msgstr "Advar nÃ¥r en variabel ikke benyttes"
  
! #: c-family/c.opt:1246
  #, fuzzy, no-c-format
  #| msgid "Warn about possible violations of sequence point rules"
  msgid "Warn about possible violations of sequence point rules."
  msgstr "Advar om mulige brud pÃ¥ sekvenspunktreglerne"
  
! #: c-family/c.opt:1250
  #, fuzzy, no-c-format
  #| msgid "local declaration of `%s' hides instance variable"
  msgid "Warn if a local declaration hides an instance variable."
  msgstr "den lokale erklÃ¦ring af funktionen '%s' skjuler instansvariabel"
  
! #: c-family/c.opt:1254 c-family/c.opt:1258
  #, no-c-format
  msgid "Warn if left shift of a signed value overflows."
  msgstr ""
  
! #: c-family/c.opt:1262
  #, fuzzy, no-c-format
  #| msgid "right shift count is negative"
  msgid "Warn if shift count is negative."
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c.opt:1266
  #, fuzzy, no-c-format
  #| msgid "right shift count >= width of type"
  msgid "Warn if shift count >= width of type."
  msgstr "hÃ¸jreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: c-family/c.opt:1270
  #, fuzzy, no-c-format
  #| msgid "right shift count is negative"
  msgid "Warn if left shifting a negative value."
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c.opt:1274
  #, fuzzy, no-c-format
  msgid "Warn about signed-unsigned comparisons."
  msgstr "Advar om sammenligninger mellem typer med og uden fortegn"
  
! #: c-family/c.opt:1282
  #, fuzzy, no-c-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c-family/c.opt:1286
  #, fuzzy, no-c-format
  #| msgid "Warn when overload promotes from unsigned to signed"
  msgid "Warn when overload promotes from unsigned to signed."
  msgstr "Advar nÃ¥r flertydiggÃ¸relse forfremmer fra unsigned til signed"
  
! #: c-family/c.opt:1290
  #, fuzzy, no-c-format
  msgid "Warn about missing sized deallocation functions."
  msgstr "Advar om mistÃ¦nkelige erklÃ¦ringer af main"
  
! #: c-family/c.opt:1294
  #, no-c-format
  msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr ""
  
! #: c-family/c.opt:1299
  #, no-c-format
  msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr ""
  
! #: c-family/c.opt:1303
  #, no-c-format
  msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr ""
  
! #: c-family/c.opt:1307
  #, no-c-format
  msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr ""
  
! #: c-family/c.opt:1315
  #, no-c-format
! msgid "Warn about inproper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr ""
  
! #: c-family/c.opt:1320
  #, fuzzy, no-c-format
  msgid "Warn about uncasted NULL used as sentinel."
  msgstr "Advar om funktionserklÃ¦ringer uden prototype"
  
! #: c-family/c.opt:1328
  #, fuzzy, no-c-format
  msgid "Warn about unprototyped function declarations."
  msgstr "Advar om funktionserklÃ¦ringer uden prototype"
  
! #: c-family/c.opt:1332
  #, no-c-format
  msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr ""
  
! #: c-family/c.opt:1336
  #, no-c-format
  msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
  msgstr ""
  
! #: c-family/c.opt:1342
  #, no-c-format
  msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1347
  #, no-c-format
  msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1352
  #, fuzzy, no-c-format
  #| msgid "Warn about casting functions to incompatible types"
  msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
  msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: c-family/c.opt:1356
  #, fuzzy, no-c-format
  #| msgid "Warn about casting functions to incompatible types"
  msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
  msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: c-family/c.opt:1360
  #, no-c-format
  msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr ""
  
! #: c-family/c.opt:1364
  #, fuzzy, no-c-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "Warn about functions which might be candidates for format attributes."
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: c-family/c.opt:1368
  #, no-c-format
  msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr ""
  
! #: c-family/c.opt:1373
  #, fuzzy, no-c-format
  #| msgid "Warn about enumerated switches, with no default, missing a case"
  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"
  
! #: c-family/c.opt:1377
  #, fuzzy, no-c-format
  msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr "Advar om switch-sÃ¦tninger over enum-typer som mangler default"
  
! #: c-family/c.opt:1381
  #, fuzzy, no-c-format
  #| msgid "Warn about all enumerated switches missing a specific case"
  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"
  
! #: c-family/c.opt:1385
  #, fuzzy, no-c-format
  msgid "Warn about switches with boolean controlling expression."
  msgstr "Advar om kode som kan bryde strenge aliasregler"
  
! #: c-family/c.opt:1389
  #, no-c-format
  msgid "Warn about switch values that are outside of the switch's type range."
  msgstr ""
  
! #: c-family/c.opt:1393
  #, no-c-format
  msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr ""
  
! #: c-family/c.opt:1397
  #, fuzzy, no-c-format
  msgid "Deprecated.  This switch has no effect."
  msgstr "%s har ingen %s"
  
! #: c-family/c.opt:1405
  #, fuzzy, no-c-format
  #| msgid "for template declaration `%D'"
  msgid "Warn on primary template declaration."
  msgstr "til skabelonserklÃ¦ring '%D'"
  
! #: c-family/c.opt:1409
  #, fuzzy, no-c-format
  #| msgid "comparison is always false due to limited range of data type"
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr "sammenligning er altid falsk pÃ¥ grund af den begrÃ¦nsede rÃ¦kkevidde af datatypen"
  
! #: c-family/c.opt:1413
  #, fuzzy, no-c-format
  #| msgid ""
  #| "\n"
--- 1857,2891 ----
  msgid "Warn about casts which discard qualifiers."
  msgstr "Advar om typeomtvingninger som forkaster modifikationer"
  
! #: c-family/c.opt:519
! #, no-c-format
! msgid "Warn about a cast to reference type that does not use a related user-defined conversion function."
! msgstr ""
! 
! #: c-family/c.opt:523 c-family/c.opt:527
  #, fuzzy, no-c-format
  #| msgid "Warn about inconsistent return types"
  msgid "Warn about catch handlers of non-reference type."
  msgstr "Advar om inkonsistente returtyper"
  
! #: c-family/c.opt:531
  #, no-c-format
  msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr ""
  
! #: c-family/c.opt:535
  #, fuzzy, no-c-format
  msgid "Warn about subscripts whose type is \"char\"."
  msgstr "Advar som tabelindeksering hvis type er 'char'"
  
! #: c-family/c.opt:539 c-family/c.opt:1630 c-family/c.opt:1634
! #: c-family/c.opt:1638 c-family/c.opt:1642 c-family/c.opt:1646
! #: c-family/c.opt:1650 c-family/c.opt:1654 c-family/c.opt:1661
! #: c-family/c.opt:1665 c-family/c.opt:1669 c-family/c.opt:1673
! #: c-family/c.opt:1677 c-family/c.opt:1681 c-family/c.opt:1685
! #: c-family/c.opt:1689 c-family/c.opt:1693 c-family/c.opt:1697
! #: c-family/c.opt:1701 c-family/c.opt:1705 c-family/c.opt:1709
! #: config/i386/i386.opt:1022
  #, fuzzy, no-c-format
  msgid "Removed in GCC 9.  This switch has no effect."
  msgstr "%s har ingen %s"
  
! #: c-family/c.opt:543
  #, fuzzy, no-c-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: c-family/c.opt:547
  #, no-c-format
  msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr ""
  
! #: c-family/c.opt:551
  #, fuzzy, no-c-format
  msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr "variablen '%s' bliver mÃ¥ske overskrevet af 'longjmp' eller 'vfork'"
  
! #: c-family/c.opt:555
  #, fuzzy, no-c-format
  #| msgid "floating point overflow in expression"
  msgid "Warn about uses of a comma operator within a subscripting expression."
  msgstr "kommatalsoverlÃ¸b i udtryk"
  
! #: c-family/c.opt:559
  #, no-c-format
  msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr ""
  
! #: c-family/c.opt:563
  #, no-c-format
  msgid "Synonym for -Wcomment."
  msgstr ""
  
! #: c-family/c.opt:567
  #, fuzzy, no-c-format
  #| msgid "Enable use of conditional move instructions"
  msgid "Warn for conditionally-supported constructs."
  msgstr "AktivÃ©r brug af betingede flytteinstruktioner"
  
! #: c-family/c.opt:571
  #, fuzzy, no-c-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "Warn for implicit type conversions that may change a value."
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c-family/c.opt:575
  #, fuzzy, no-c-format
  #| msgid "converting NULL to non-pointer type"
  msgid "Warn for converting NULL from/to a non-pointer type."
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: c-family/c.opt:583
  #, fuzzy, no-c-format
  msgid "Warn when performing class template argument deduction on a type with no deduction guides."
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: c-family/c.opt:588
  #, fuzzy, no-c-format
  msgid "Warn when all constructors and destructors are private."
  msgstr "Advar ikke nÃ¥r alle konstruktions-/destruktionsfunktioner er private"
  
! #: c-family/c.opt:592
  #, fuzzy, no-c-format
  #| msgid "Warn about implicit function declarations"
  msgid "Warn about dangling else."
  msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: c-family/c.opt:596 c-family/c.opt:600
  #, no-c-format
  msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:604
  #, no-c-format
  msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:608
  #, no-c-format
  msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr ""
  
! #: c-family/c.opt:612
  #, fuzzy, no-c-format
  msgid "Warn when a declaration is found after a statement."
  msgstr "Advar nÃ¥r en erklÃ¦ring ikke angiver en type"
  
! #: c-family/c.opt:616
  #, fuzzy, no-c-format
  msgid "Warn for missing parameter types in function declarations."
  msgstr "Advar om funktionserklÃ¦ringer uden prototype"
  
! #: c-family/c.opt:620
  #, fuzzy, no-c-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "Warn when deleting a pointer to incomplete type."
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: c-family/c.opt:624
  #, fuzzy, no-c-format
  msgid "Warn about deleting polymorphic objects with non-virtual destructors."
  msgstr "Advar om ikke-virtuelle destruktionsfunktioner"
  
! #: c-family/c.opt:632
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:637
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr ""
  
! #: c-family/c.opt:642
  #, fuzzy, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
  msgstr "Advar om kode som kan bryde strenge aliasregler"
  
! #: c-family/c.opt:646
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
  msgstr ""
  
! #: c-family/c.opt:651
  #, no-c-format
  msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr "Advar om mulige manglende strukturer der krÃ¦ver udpegede startvÃ¦rdier."
  
! #: c-family/c.opt:655
  #, fuzzy, no-c-format
  #| msgid "static or type qualifiers in non-parameter array declarator"
  msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr "static eller typemodifikationer i ikke-parametertabelerklÃ¦ring"
  
! #: c-family/c.opt:659
  #, fuzzy, no-c-format
  #| msgid "static or type qualifiers in non-parameter array declarator"
  msgid "Warn if type qualifiers on pointers are discarded."
  msgstr "static eller typemodifikationer i ikke-parametertabelerklÃ¦ring"
  
! #: c-family/c.opt:663
  #, fuzzy, no-c-format
  msgid "Warn about compile-time integer division by zero."
  msgstr "Advar ikke om heltalsdivision pÃ¥ oversÃ¦ttelsestidspunktet med nul"
  
! #: c-family/c.opt:667
  #, fuzzy, no-c-format
  #| msgid "Warn about implicit function declarations"
  msgid "Warn about implicit conversions from \"float\" to \"double\"."
  msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: c-family/c.opt:671
  #, fuzzy, no-c-format
  #| msgid "Warn when a declaration does not specify a type"
  msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr "Advar nÃ¥r en erklÃ¦ring ikke angiver en type"
  
! #: c-family/c.opt:675
  #, fuzzy, no-c-format
  #| msgid "empty body in an else-statement"
  msgid "Warn about duplicated branches in if-else statements."
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c-family/c.opt:679
  #, no-c-format
  msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr ""
  
! #: c-family/c.opt:683
  #, fuzzy, no-c-format
  #| msgid "Warn about violations of Effective C++ style rules"
  msgid "Warn about violations of Effective C++ style rules."
  msgstr "Advar om overtrÃ¦delser af stilreglerne fra Effective C++"
  
! #: c-family/c.opt:687
  #, no-c-format
  msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr ""
  
! #: c-family/c.opt:691
  #, fuzzy, no-c-format
  #| msgid "empty body in an else-statement"
  msgid "Warn about an empty body in an if or else statement."
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c-family/c.opt:695
  #, fuzzy, no-c-format
  #| msgid "empty body in an else-statement"
  msgid "Warn about stray tokens after #else and #endif."
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c-family/c.opt:699
  #, fuzzy, no-c-format
  #| msgid "Warn about inconsistent return types"
  msgid "Warn about comparison of different enum types."
  msgstr "Advar om inkonsistente returtyper"
  
! #: c-family/c.opt:703
  #, fuzzy, no-c-format
  #| msgid "Warn about implicit function declarations"
  msgid "Warn about implicit conversion of enum types."
  msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: c-family/c.opt:707
  #, fuzzy, no-c-format
  msgid "Warn about enum/integer type mismatches."
  msgstr "Advar som tabelindeksering hvis type er 'char'"
  
! #: c-family/c.opt:715
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: c-family/c.opt:719
  #, fuzzy, no-c-format
  #| msgid "Warn when one local variable shadows another"
  msgid "Warn when an exception handler is shadowed by another handler."
  msgstr "Advar nÃ¥r en lokal variabel skygger for en anden"
  
! #: c-family/c.opt:723
  #, fuzzy, no-c-format
  msgid "Warn if \"defined\" is used outside #if."
  msgstr "ugyldigt eller ikke-defineret #-direktiv"
  
! #: c-family/c.opt:731
  #, fuzzy, no-c-format
  #| msgid "Warn about implicit function declarations"
  msgid "Warn about semicolon after in-class function definition."
  msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: c-family/c.opt:735
  #, no-c-format
  msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr ""
  
! #: c-family/c.opt:740
  #, fuzzy, no-c-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "Warn for implicit type conversions that cause loss of floating point precision."
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c-family/c.opt:744
  #, fuzzy, no-c-format
  msgid "Warn if testing floating point numbers for equality."
  msgstr "Advar om lighedssammenligninger mellem kommatal"
  
! #: c-family/c.opt:748 c-family/c.opt:803
  #, fuzzy, no-c-format
  msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
  msgstr "Advar om printf/scanf/strftime/strfmon-formateringsanormaliteter"
  
! #: c-family/c.opt:752
  #, fuzzy, no-c-format
  msgid "Warn about format strings that contain NUL bytes."
  msgstr "Advar om brug af multitegnskonstanter"
  
! #: c-family/c.opt:756
  #, fuzzy, no-c-format
  msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
  msgstr "Advar om brug af multitegnskonstanter"
  
! #: c-family/c.opt:760
  #, fuzzy, no-c-format
  msgid "Warn if passing too many arguments to a function for its format string."
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: c-family/c.opt:764
  #, fuzzy, no-c-format
  msgid "Warn about format strings that are not literals."
  msgstr "Advar om brug af multitegnskonstanter"
  
! #: c-family/c.opt:768
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
  msgstr ""
  
! #: c-family/c.opt:773
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr ""
  
! #: c-family/c.opt:778
  #, fuzzy, no-c-format
  #| msgid "Warn about possible security problems with format functions"
  msgid "Warn about possible security problems with format functions."
  msgstr "Advar om mulige sikkerhedsproblemer i forbindelse med formateringsfunktioner"
  
! #: c-family/c.opt:782
  #, fuzzy, no-c-format
  #| msgid "Warn about possible security problems with format functions"
  msgid "Warn about sign differences with format functions."
  msgstr "Advar om mulige sikkerhedsproblemer i forbindelse med formateringsfunktioner"
  
! #: c-family/c.opt:786
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr ""
  
! #: c-family/c.opt:791
  #, fuzzy, no-c-format
  #| msgid "Warn about casting functions to incompatible types"
  msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: c-family/c.opt:795
  #, fuzzy, no-c-format
  msgid "Warn about strftime formats yielding 2-digit years."
  msgstr "Advar ikke om strftime-formateringer med 2-cifres Ã¥r"
  
! #: c-family/c.opt:799
  #, fuzzy, no-c-format
  #| msgid "zero-length %s format string"
  msgid "Warn about zero-length formats."
  msgstr "formateringsstreng %s med lÃ¦ngden nul"
  
! #: c-family/c.opt:807
  #, no-c-format
  msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr ""
  
! #: c-family/c.opt:811
! #, no-c-format
! msgid "Warn about the global module fragment not containing only preprocessing directives."
! msgstr ""
! 
! #: c-family/c.opt:815
  #, fuzzy, no-c-format
  msgid "Warn when the field in a struct is not aligned."
  msgstr "Advar ikke nÃ¥r alle konstruktions-/destruktionsfunktioner er private"
  
! #: c-family/c.opt:819
  #, fuzzy, no-c-format
  #| msgid "Warn when trigraphs are encountered"
  msgid "Warn whenever type qualifiers are ignored."
  msgstr "Advar nÃ¥r trigrafer mÃ¸des"
  
! #: c-family/c.opt:823
  #, fuzzy, no-c-format
  #| msgid "Warn when trigraphs are encountered"
  msgid "Warn whenever attributes are ignored."
  msgstr "Advar nÃ¥r trigrafer mÃ¸des"
  
! #: c-family/c.opt:827
  #, fuzzy, no-c-format
  #| msgid "Warn about implicit function declarations"
  msgid "Warn about implicit declarations."
  msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: c-family/c.opt:835
  #, fuzzy, no-c-format
  #| msgid "Warn about implicit function declarations"
  msgid "Warn about implicit function declarations."
  msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: c-family/c.opt:839
  #, fuzzy, no-c-format
  #| msgid "Warn when a declaration does not specify a type"
  msgid "Warn when a declaration does not specify a type."
  msgstr "Advar nÃ¥r en erklÃ¦ring ikke angiver en type"
  
! #: c-family/c.opt:846
  #, fuzzy, no-c-format
  #| msgid "direct base `%T' inaccessible in `%T' due to ambiguity"
  msgid "Warn when a base is inaccessible in derived due to ambiguity."
  msgstr "direkte stamklasse '%T' er ikke tilgÃ¦ngelig i '%T' pÃ¥ grund af tvetydighed"
  
! #: c-family/c.opt:850
  #, fuzzy, no-c-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: c-family/c.opt:858
  #, fuzzy, no-c-format
  #| msgid "Warn about uninitialized automatic variables"
  msgid "Warn about variables which are initialized to themselves."
  msgstr "Advar om ikke-klargjorte automatiske variabler"
  
! #: c-family/c.opt:862
  #, no-c-format
  msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr ""
  
! #: c-family/c.opt:866
  #, no-c-format
  msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
  msgstr ""
  
! #: c-family/c.opt:871
  #, no-c-format
  msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr ""
  
! #: c-family/c.opt:875
  #, no-c-format
  msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr ""
  
! #: c-family/c.opt:879
  #, no-c-format
  msgid "Warn for suspicious integer expressions in boolean context."
  msgstr ""
  
! #: c-family/c.opt:883
  #, fuzzy, no-c-format
  #| msgid "cast to pointer from integer of different size"
  msgid "Warn when there is a cast to a pointer from an integer of a different size."
  msgstr "typeomtvingelse fra heltal til henvisning af en anden stÃ¸rrelse"
  
! #: c-family/c.opt:887
  #, fuzzy, no-c-format
  #| msgid "overflow in constant expression"
  msgid "Warn when a function never produces a constant expression."
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: c-family/c.opt:891
  #, fuzzy, no-c-format
  msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr "Advar om brug af #import-direktivet"
  
! #: c-family/c.opt:895
  #, fuzzy, no-c-format
  msgid "Warn about PCH files that are found but not used."
  msgstr "Advar om brug af multitegnskonstanter"
  
! #: c-family/c.opt:899
  #, fuzzy, no-c-format
  #| msgid "Warn about unrecognized pragmas"
  msgid "Warn about invalid UTF-8 characters."
  msgstr "Advar om ukendte pragmaer"
  
! #: c-family/c.opt:903
  #, fuzzy, no-c-format
  #| msgid "Missing variable initializer"
  msgid "Warn when a jump misses a variable initialization."
  msgstr "Manglende variabelstartvÃ¦rdi"
  
! #: c-family/c.opt:907
  #, no-c-format
  msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
  msgstr ""
  
! #: c-family/c.opt:911
  #, no-c-format
  msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr ""
  
! #: c-family/c.opt:915
  #, no-c-format
  msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr ""
  
! #: c-family/c.opt:919
  #, fuzzy, no-c-format
  msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr "Advar ikke om brug af 'long long' nÃ¥r -pedantic benyttes"
  
! #: c-family/c.opt:923
  #, fuzzy, no-c-format
  msgid "Warn about suspicious declarations of \"main\"."
  msgstr "Advar om mistÃ¦nkelige erklÃ¦ringer af main"
  
! #: c-family/c.opt:935
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
  msgstr ""
  
! #: c-family/c.opt:939
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
  msgstr ""
  
! #: c-family/c.opt:943
  #, fuzzy, no-c-format
  #| msgid "Warn when the packed attribute has no effect on struct layout"
  msgid "Warn when the indentation of the code does not reflect the block structure."
  msgstr "Advar nÃ¥r packed-egenskaben ikke har nogen effekt pÃ¥ struct-layoutet"
  
! #: c-family/c.opt:947
  #, no-c-format
  msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr ""
  
! #: c-family/c.opt:952
  #, no-c-format
  msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
  msgstr ""
  
! #: c-family/c.opt:957
  #, no-c-format
  msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
  msgstr ""
  
! #: c-family/c.opt:961
  #, no-c-format
  msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr ""
  
! #: c-family/c.opt:966
  #, no-c-format
  msgid "Warn about possibly missing braces around initializers."
  msgstr "Advar om mulige manglende krÃ¸llede paranteser omkring startvÃ¦rdier."
  
! #: c-family/c.opt:970
  #, no-c-format
  msgid "Warn about global functions without previous declarations."
  msgstr "Advar om globale funktioner uden tidligere erklÃ¦ringer."
  
! #: c-family/c.opt:974
  #, no-c-format
  msgid "Warn about missing fields in struct initializers."
  msgstr "Advar om mulige manglende felter i strukturstartvÃ¦rdier."
  
! #: c-family/c.opt:982
  #, no-c-format
  msgid "Warn about user-specified include directories that do not exist."
  msgstr ""
  
! #: c-family/c.opt:986
  #, no-c-format
  msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr ""
  
! #: c-family/c.opt:990
  #, fuzzy, no-c-format
  msgid "Warn about global functions without prototypes."
  msgstr "Advar om globale funktioner uden prototyper"
  
! #: c-family/c.opt:994
  #, fuzzy, no-c-format
  msgid "Warn about likely missing requires keyword."
  msgstr "Advar om mulige manglende paranteser"
  
! #: c-family/c.opt:998
  #, no-c-format
  msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr ""
  
! #: c-family/c.opt:1002
  #, fuzzy, no-c-format
  #| msgid "Warn about global functions without previous declarations."
  msgid "Warn about global variables without previous declarations."
  msgstr "Advar om globale funktioner uden tidligere erklÃ¦ringer."
  
! #: c-family/c.opt:1009
  #, fuzzy, no-c-format
  msgid "Warn about use of multi-character character constants."
  msgstr "Advar om brug af multitegnskonstanter"
  
! #: c-family/c.opt:1013
  #, no-c-format
  msgid "Warn on direct multiple inheritance."
  msgstr ""
  
! #: c-family/c.opt:1017
  #, no-c-format
  msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr ""
  
! #: c-family/c.opt:1021
  #, fuzzy, no-c-format
  #| msgid "`##' at start of macro definition"
  msgid "Warn on namespace definition."
  msgstr "'##' i begyndelsen af makrodefinitionen"
  
! #: c-family/c.opt:1025
  #, no-c-format
  msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr ""
  
! #: c-family/c.opt:1029
  #, fuzzy, no-c-format
  msgid "Warn about \"extern\" declarations not at file scope."
  msgstr "Advar om extern-erklÃ¦ringer som ikke er ved filvirkefeltsniveauet"
  
! #: c-family/c.opt:1033
  #, no-c-format
  msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr ""
  
! #: c-family/c.opt:1037
  #, no-c-format
  msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr ""
  
! #: c-family/c.opt:1041
  #, fuzzy, no-c-format
  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"
  
! #: c-family/c.opt:1045
  #, fuzzy, no-c-format
  msgid "Warn about non-virtual destructors."
  msgstr "Advar om ikke-virtuelle destruktionsfunktioner"
  
! #: c-family/c.opt:1049
  #, no-c-format
  msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr ""
  
! #: c-family/c.opt:1065
  #, no-c-format
  msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr ""
  
! #: c-family/c.opt:1088
  #, no-c-format
  msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr ""
  
! #: c-family/c.opt:1093
  #, fuzzy, no-c-format
  msgid "Warn if a C-style cast is used in a program."
  msgstr "Advar hvis en typeomtvingning i C-stil benyttes"
  
! #: c-family/c.opt:1097
  #, fuzzy, no-c-format
  #| msgid "Warn about implicit function declarations"
  msgid "Warn for obsolescent usage in a declaration."
  msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: c-family/c.opt:1101
  #, fuzzy, no-c-format
  msgid "Warn if an old-style parameter definition is used."
  msgstr "Advar nÃ¥r en funktionsparameter ikke benyttes"
  
! #: c-family/c.opt:1105
  #, no-c-format
  msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
  msgstr ""
  
! #: c-family/c.opt:1109
  #, fuzzy, no-c-format
  msgid "Warn about suspicious OpenMP code."
  msgstr "Advar om mistÃ¦nkelige erklÃ¦ringer af main"
  
! #: c-family/c.opt:1113
  #, no-c-format
  msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr ""
  
! #: c-family/c.opt:1117
  #, no-c-format
  msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr ""
  
! #: c-family/c.opt:1121 c-family/c.opt:1125
  #, fuzzy, no-c-format
  #| msgid "Warn about overloaded virtual function names"
  msgid "Warn about overloaded virtual function names."
  msgstr "Advar om flertydige virtuelle funktionsnavne"
  
! #: c-family/c.opt:1129
  #, no-c-format
  msgid "Warn about overriding initializers without side effects."
  msgstr "Advar om overskrivning af startvÃ¦rdier uden sideeffekter."
  
! #: c-family/c.opt:1133
  #, no-c-format
  msgid "Warn about overriding initializers with side effects."
  msgstr "Advar om overskrivning af startvÃ¦rdier med sideeffekter."
  
! #: c-family/c.opt:1137
  #, no-c-format
  msgid "Warn if the named return value optimization is not performed although it is allowed."
  msgstr ""
  
! #: c-family/c.opt:1141
  #, fuzzy, no-c-format
  #| msgid "Warn about constructs whose meanings change in ISO C"
  msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr "Advar om konstruktioner hvis betydning er Ã¦ndret i ISO C"
  
! #: c-family/c.opt:1145
  #, no-c-format
  msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr ""
  
! #: c-family/c.opt:1149
  #, fuzzy, no-c-format
  msgid "Warn about possibly missing parentheses."
  msgstr "Advar om mulige manglende paranteser"
  
! #: c-family/c.opt:1157
  #, no-c-format
  msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr ""
  
! #: c-family/c.opt:1161 c-family/c.opt:1165
  #, no-c-format
  msgid "Warn for placement new expressions with undefined behavior."
  msgstr ""
  
! #: c-family/c.opt:1169
  #, fuzzy, no-c-format
  msgid "Warn when converting the type of pointers to member functions."
  msgstr "Advar ikke ved typeomdannelse af henvisninger til medlemsfunktioner"
  
! #: c-family/c.opt:1173
  #, fuzzy, no-c-format
  #| msgid "Warn about function pointer arithmetic"
  msgid "Warn about function pointer arithmetic."
  msgstr "Advar om beregninger pÃ¥ funktionshenvisninger"
  
! #: c-family/c.opt:1177
  #, fuzzy, no-c-format
  #| msgid "Warn when overload promotes from unsigned to signed"
  msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr "Advar nÃ¥r flertydiggÃ¸relse forfremmer fra unsigned til signed"
  
! #: c-family/c.opt:1181
  #, fuzzy, no-c-format
  msgid "Warn when a pointer is compared with a zero character constant."
  msgstr "Advar om brug af multitegnskonstanter"
  
! #: c-family/c.opt:1185
  #, fuzzy, no-c-format
  #| msgid "cast from pointer to integer of different size"
  msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr "typeomtvingelse fra henvisning til heltal af en anden stÃ¸rrelse"
  
! #: c-family/c.opt:1189
  #, fuzzy, no-c-format
  #| msgid "Warn about unrecognized pragmas"
  msgid "Warn about misuses of pragmas."
  msgstr "Advar om ukendte pragmaer"
  
! #: c-family/c.opt:1193
  #, no-c-format
  msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr ""
  
! #: c-family/c.opt:1197
  #, no-c-format
  msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr ""
  
! #: c-family/c.opt:1201
  #, fuzzy, no-c-format
  msgid "Warn if inherited methods are unimplemented."
  msgstr "Advar ikk hvis nedarvede metoder ikke implementeres"
  
! #: c-family/c.opt:1205
  #, no-c-format
  msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr ""
  
! #: c-family/c.opt:1209
  #, fuzzy, no-c-format
  #| msgid "Warn about multiple declarations of the same object"
  msgid "Warn about multiple declarations of the same object."
  msgstr "Advar om flere erklÃ¦ring af det samme objekt"
  
! #: c-family/c.opt:1213
  #, no-c-format
  msgid "Warn about redundant calls to std::move."
  msgstr ""
  
! #: c-family/c.opt:1217
  #, no-c-format
  msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
  msgstr ""
  
! #: c-family/c.opt:1221
  #, fuzzy, no-c-format
  #| msgid "Warn about unrecognized pragmas"
  msgid "Warn about uses of register storage specifier."
  msgstr "Advar om ukendte pragmaer"
  
! #: c-family/c.opt:1225
  #, fuzzy, no-c-format
  #| msgid "Warn when the compiler reorders code"
  msgid "Warn when the compiler reorders code."
  msgstr "Advar nÃ¥r oversÃ¦tteren Ã¦ndrer pÃ¥ ordenen af kode"
  
! #: c-family/c.opt:1229
  #, no-c-format
  msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr ""
  
! #: c-family/c.opt:1234
  #, no-c-format
  msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
  msgstr ""
  
! #: c-family/c.opt:1238
  #, fuzzy, no-c-format
  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"
  
! #: c-family/c.opt:1242
  #, no-c-format
  msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1246
  #, fuzzy, no-c-format
  #| msgid "Warn if a selector has multiple methods"
  msgid "Warn if a selector has multiple methods."
  msgstr "Advar hvis en vÃ¦lger har flere metoder"
  
! #: c-family/c.opt:1250
  #, fuzzy, no-c-format
  #| msgid "Warn when a variable is unused"
  msgid "Warn when a value is moved to itself with std::move."
  msgstr "Advar nÃ¥r en variabel ikke benyttes"
  
! #: c-family/c.opt:1254
  #, fuzzy, no-c-format
  #| msgid "Warn about possible violations of sequence point rules"
  msgid "Warn about possible violations of sequence point rules."
  msgstr "Advar om mulige brud pÃ¥ sekvenspunktreglerne"
  
! #: c-family/c.opt:1258
  #, fuzzy, no-c-format
  #| msgid "local declaration of `%s' hides instance variable"
  msgid "Warn if a local declaration hides an instance variable."
  msgstr "den lokale erklÃ¦ring af funktionen '%s' skjuler instansvariabel"
  
! #: c-family/c.opt:1262 c-family/c.opt:1266
  #, no-c-format
  msgid "Warn if left shift of a signed value overflows."
  msgstr ""
  
! #: c-family/c.opt:1270
  #, fuzzy, no-c-format
  #| msgid "right shift count is negative"
  msgid "Warn if shift count is negative."
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c.opt:1274
  #, fuzzy, no-c-format
  #| msgid "right shift count >= width of type"
  msgid "Warn if shift count >= width of type."
  msgstr "hÃ¸jreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: c-family/c.opt:1278
  #, fuzzy, no-c-format
  #| msgid "right shift count is negative"
  msgid "Warn if left shifting a negative value."
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c.opt:1282
  #, fuzzy, no-c-format
  msgid "Warn about signed-unsigned comparisons."
  msgstr "Advar om sammenligninger mellem typer med og uden fortegn"
  
! #: c-family/c.opt:1290
  #, fuzzy, no-c-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c-family/c.opt:1294
  #, fuzzy, no-c-format
  #| msgid "Warn when overload promotes from unsigned to signed"
  msgid "Warn when overload promotes from unsigned to signed."
  msgstr "Advar nÃ¥r flertydiggÃ¸relse forfremmer fra unsigned til signed"
  
! #: c-family/c.opt:1298
  #, fuzzy, no-c-format
  msgid "Warn about missing sized deallocation functions."
  msgstr "Advar om mistÃ¦nkelige erklÃ¦ringer af main"
  
! #: c-family/c.opt:1302
  #, no-c-format
  msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr ""
  
! #: c-family/c.opt:1307
  #, no-c-format
  msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr ""
  
! #: c-family/c.opt:1311
  #, no-c-format
  msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr ""
  
! #: c-family/c.opt:1315
  #, no-c-format
  msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr ""
  
! #: c-family/c.opt:1323
  #, no-c-format
! msgid "Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr ""
  
! #: c-family/c.opt:1328
  #, fuzzy, no-c-format
  msgid "Warn about uncasted NULL used as sentinel."
  msgstr "Advar om funktionserklÃ¦ringer uden prototype"
  
! #: c-family/c.opt:1336
  #, fuzzy, no-c-format
  msgid "Warn about unprototyped function declarations."
  msgstr "Advar om funktionserklÃ¦ringer uden prototype"
  
! #: c-family/c.opt:1340
  #, no-c-format
  msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr ""
  
! #: c-family/c.opt:1344
  #, no-c-format
  msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
  msgstr ""
  
! #: c-family/c.opt:1350
  #, no-c-format
  msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1355
  #, no-c-format
  msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1360
  #, fuzzy, no-c-format
  #| msgid "Warn about casting functions to incompatible types"
  msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
  msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: c-family/c.opt:1364
  #, fuzzy, no-c-format
  #| msgid "Warn about casting functions to incompatible types"
  msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
  msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: c-family/c.opt:1368
  #, no-c-format
  msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr ""
  
! #: c-family/c.opt:1372
  #, fuzzy, no-c-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "Warn about functions which might be candidates for format attributes."
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: c-family/c.opt:1376
  #, no-c-format
  msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr ""
  
! #: c-family/c.opt:1381
  #, fuzzy, no-c-format
  #| msgid "Warn about enumerated switches, with no default, missing a case"
  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"
  
! #: c-family/c.opt:1385
  #, fuzzy, no-c-format
  msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr "Advar om switch-sÃ¦tninger over enum-typer som mangler default"
  
! #: c-family/c.opt:1389
  #, fuzzy, no-c-format
  #| msgid "Warn about all enumerated switches missing a specific case"
  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"
  
! #: c-family/c.opt:1393
  #, fuzzy, no-c-format
  msgid "Warn about switches with boolean controlling expression."
  msgstr "Advar om kode som kan bryde strenge aliasregler"
  
! #: c-family/c.opt:1397
  #, no-c-format
  msgid "Warn about switch values that are outside of the switch's type range."
  msgstr ""
  
! #: c-family/c.opt:1401
  #, no-c-format
  msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr ""
  
! #: c-family/c.opt:1405
  #, fuzzy, no-c-format
  msgid "Deprecated.  This switch has no effect."
  msgstr "%s har ingen %s"
  
! #: c-family/c.opt:1413
  #, fuzzy, no-c-format
  #| msgid "for template declaration `%D'"
  msgid "Warn on primary template declaration."
  msgstr "til skabelonserklÃ¦ring '%D'"
  
! #: c-family/c.opt:1417
  #, fuzzy, no-c-format
  #| msgid "comparison is always false due to limited range of data type"
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr "sammenligning er altid falsk pÃ¥ grund af den begrÃ¦nsede rÃ¦kkevidde af datatypen"
  
! #: c-family/c.opt:1421
  #, fuzzy, no-c-format
  #| msgid ""
  #| "\n"
*************** msgstr ""
*** 2885,3998 ****
  "\n"
  "ldd-uddata med konstruktions-/destruktionsfunktioner.\n"
  
! #: c-family/c.opt:1417
  #, no-c-format
  msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr ""
  
! #: c-family/c.opt:1421
  #, fuzzy, no-c-format
  msgid "Warn about features not present in traditional C."
  msgstr "foreslÃ¥r undladelse af brug af #elif i traditionel C"
  
! #: c-family/c.opt:1425
  #, no-c-format
  msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr ""
  
! #: c-family/c.opt:1429
  #, no-c-format
  msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr ""
  
! #: c-family/c.opt:1433
  #, fuzzy, no-c-format
  msgid "Warn about @selector()s without previously declared methods."
  msgstr "Advar om globale funktioner uden tidligere erklÃ¦ringer"
  
! #: c-family/c.opt:1437
  #, fuzzy, no-c-format
  msgid "Warn if an undefined macro is used in an #if directive."
  msgstr "ugyldigt eller ikke-defineret #-direktiv"
  
! #: c-family/c.opt:1441
  #, no-c-format
  msgid "Warn about invalid forms of delimited or named escape sequences."
  msgstr ""
  
! #: c-family/c.opt:1449
  #, fuzzy, no-c-format
  #| msgid "Warn about unrecognized pragmas"
  msgid "Warn about unrecognized pragmas."
  msgstr "Advar om ukendte pragmaer"
  
! #: c-family/c.opt:1453
  #, fuzzy, no-c-format
  #| msgid "both 'f' and 'l' suffixes on floating constant"
  msgid "Warn about unsuffixed float constants."
  msgstr "bÃ¥de 'f'- og 'l'-endelser i kommatalskonstant"
  
! #: c-family/c.opt:1469
  #, fuzzy, no-c-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "Warn when typedefs locally defined in a function are not used."
  msgstr "Advar nÃ¥r en inline funktion ikke kan indbygges"
  
! #: c-family/c.opt:1473
  #, fuzzy, no-c-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "Warn about macros defined in the main file that are not used."
  msgstr "Advar nÃ¥r en inline funktion ikke kan indbygges"
  
! #: c-family/c.opt:1493
  #, fuzzy, no-c-format
  msgid "Warn about useless casts."
  msgstr "Advar om ikke-virtuelle destruktionsfunktioner"
  
! #: c-family/c.opt:1497
  #, fuzzy, no-c-format
  #| msgid "Warn about unrecognized pragmas"
  msgid "Warn about using variadic macros."
  msgstr "Advar om ukendte pragmaer"
  
! #: c-family/c.opt:1501
  #, no-c-format
  msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr ""
  
! #: c-family/c.opt:1505
  #, no-c-format
  msgid "Warn about the most vexing parse syntactic ambiguity."
  msgstr ""
  
! #: c-family/c.opt:1509
  #, no-c-format
  msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr ""
  
! #: c-family/c.opt:1513
  #, fuzzy, no-c-format
  #| msgid "Warn when a variable is unused"
  msgid "Warn if a variable length array is used."
  msgstr "Advar nÃ¥r en variabel ikke benyttes"
  
! #: c-family/c.opt:1517
  #, fuzzy, no-c-format
  msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
  msgstr "  -Wlarger-than-<tal>     Advar hvis et objekt er stÃ¸rre end <tal> byte\n"
  
! #: c-family/c.opt:1523
  #, no-c-format
  msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:1527
  #, fuzzy, no-c-format
  #| msgid "Warn about multiple declarations of the same object"
  msgid "Warn about mismatched declarations of VLA parameters."
  msgstr "Advar om flere erklÃ¦ring af det samme objekt"
  
! #: c-family/c.opt:1531
  #, fuzzy, no-c-format
  #| msgid "Warn about casts which discard qualifiers"
  msgid "Warn about deprecated uses of volatile qualifier."
  msgstr "Advar om typeomtvingninger som forkaster modifikationer"
  
! #: c-family/c.opt:1535
  #, fuzzy, no-c-format
  #| msgid "instance variable `%s' is declared private"
  msgid "Warn when a register variable is declared volatile."
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: c-family/c.opt:1539
  #, no-c-format
  msgid "Warn on direct virtual inheritance."
  msgstr ""
  
! #: c-family/c.opt:1543
  #, no-c-format
  msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
  msgstr ""
  
! #: c-family/c.opt:1547
  #, no-c-format
  msgid "Warn about xor operators where it appears the user meant exponentiation."
  msgstr ""
  
! #: c-family/c.opt:1551
  #, fuzzy, no-c-format
  #| msgid "Warn when a label is unused"
  msgid "Warn when a literal '0' is used as null pointer."
  msgstr "Advar nÃ¥r en etiket ikke benyttes"
  
! #: c-family/c.opt:1555
  #, fuzzy, no-c-format
  #| msgid "zero-length %s format string"
  msgid "Warn about accesses to interior zero-length array members."
  msgstr "formateringsstreng %s med lÃ¦ngden nul"
  
! #: c-family/c.opt:1559
  #, no-c-format
  msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr ""
  
! #: c-family/c.opt:1567
  #, no-c-format
  msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr ""
  
! #: c-family/c.opt:1571
  #, fuzzy, no-c-format
  msgid "Enforce class member access control semantics."
  msgstr "Adlyd ikke tilgangskontrolsemantikker"
  
! #: c-family/c.opt:1575
  #, no-c-format
  msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
  msgstr ""
  
! #: c-family/c.opt:1579
  #, no-c-format
  msgid "Support C++17 allocation of over-aligned types."
  msgstr ""
  
! #: c-family/c.opt:1583
  #, no-c-format
  msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
  msgstr ""
  
! #: c-family/c.opt:1594 c-family/c.opt:1911 c-family/c.opt:2313
! #: c-family/c.opt:2317 c-family/c.opt:2333
  #, fuzzy, no-c-format
  #| msgid "--driver no longer supported"
  msgid "No longer supported."
  msgstr "--driver understÃ¸ttes ikke lÃ¦ngere"
  
! #: c-family/c.opt:1598
  #, fuzzy, no-c-format
  msgid "Recognize the \"asm\" keyword."
  msgstr "Genkend ikke det reserverede ord 'asm'"
  
! #: c-family/c.opt:1606
  #, fuzzy, no-c-format
  msgid "Recognize built-in functions."
  msgstr "Genkend ikke nogen indbyggede funktioner"
  
! #: c-family/c.opt:1613
  #, no-c-format
  msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr ""
  
! #: c-family/c.opt:1617
  #, no-c-format
  msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
  msgstr ""
  
! #: c-family/c.opt:1705
  #, fuzzy, no-c-format
  msgid "Removed in GCC 8.  This switch has no effect."
  msgstr "%s har ingen %s"
  
! #: c-family/c.opt:1709
  #, fuzzy, no-c-format
  #| msgid "Enable support for huge objects"
  msgid "Enable support for C++ concepts."
  msgstr "AktivÃ©r understÃ¸ttelse af enorme objekter"
  
! #: c-family/c.opt:1713
  #, fuzzy, no-c-format
  msgid "Enable certain features present in the Concepts TS."
  msgstr "foreslÃ¥r undladelse af brug af #elif i traditionel C"
  
! #: c-family/c.opt:1717
  #, no-c-format
  msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
  msgstr ""
  
! #: c-family/c.opt:1721
  #, fuzzy, no-c-format
  msgid "Allow the arguments of the '?' operator to have different types."
  msgstr "operander til ?: har forskellige typer"
  
! #: c-family/c.opt:1729
  #, no-c-format
  msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr ""
  
! #: c-family/c.opt:1733
  #, fuzzy, no-c-format
  msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr "Angiv maksimal skabelonsinstantieringsdybde"
  
! #: c-family/c.opt:1737
  #, fuzzy, no-c-format
  msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
  msgstr "Angiv maksimal skabelonsinstantieringsdybde"
  
! #: c-family/c.opt:1741
  #, fuzzy, no-c-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "Allow IEC559 floating point exceptions in constant expressions."
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c-family/c.opt:1745
  #, fuzzy, no-c-format
  msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr "Angiv maksimal skabelonsinstantieringsdybde"
  
! #: c-family/c.opt:1749
  #, fuzzy, no-c-format
  msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr "Angiv maksimal skabelonsinstantieringsdybde"
  
! #: c-family/c.opt:1753
  #, no-c-format
  msgid "Enable certain features present in drafts of C++ Contracts."
  msgstr ""
  
! #: c-family/c.opt:1766
  #, no-c-format
  msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
  msgstr ""
  
! #: c-family/c.opt:1770
  #, no-c-format
  msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
  msgstr ""
  
! #: c-family/c.opt:1774
  #, no-c-format
  msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
  msgstr ""
  
! #: c-family/c.opt:1778
  #, no-c-format
  msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
  msgstr ""
  
! #: c-family/c.opt:1782
  #, no-c-format
  msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
  msgstr ""
  
! #: c-family/c.opt:1786
  #, no-c-format
  msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
  msgstr ""
  
! #: c-family/c.opt:1790
  #, no-c-format
  msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
  msgstr ""
  
! #: c-family/c.opt:1794
  #, no-c-format
  msgid "Enable C++ coroutines (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1798
  #, fuzzy, no-c-format
  msgid "Emit debug annotations during preprocessing."
  msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: c-family/c.opt:1806
  #, fuzzy, no-c-format
  msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr "Advar ikke nÃ¥r alle konstruktions-/destruktionsfunktioner er private"
  
! #: c-family/c.opt:1814
  #, no-c-format
  msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr ""
  
! #: c-family/c.opt:1818
  #, fuzzy, no-c-format
  #| msgid "default argument specified in explicit specialization"
  msgid "Note all candidates during overload resolution failure."
  msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: c-family/c.opt:1822
  #, fuzzy, no-c-format
  #| msgid "Process #ident directives"
  msgid "Preprocess directives only."
  msgstr "Behandl #ident-direktiver"
  
! #: c-family/c.opt:1826
  #, fuzzy, no-c-format
  msgid "Permit '$' as an identifier character."
  msgstr "formatering er en bredtegnsstreng"
  
! #: c-family/c.opt:1830
  #, no-c-format
  msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr ""
  
! #: c-family/c.opt:1834
  #, no-c-format
  msgid "Write all declarations as Ada code transitively."
  msgstr ""
  
! #: c-family/c.opt:1838
  #, no-c-format
  msgid "Write all declarations as Ada code for the given file only."
  msgstr ""
  
! #: c-family/c.opt:1845
  #, fuzzy, no-c-format
  msgid "Do not elide common elements in template comparisons."
  msgstr "DeaktivÃ©r ikke pladsregistre"
  
! #: c-family/c.opt:1849
  #, fuzzy, no-c-format
  msgid "Generate code to check exception specifications."
  msgstr "GenerÃ©r ikke kode til at kontrollere undtagelsesspecifikationer"
  
! #: c-family/c.opt:1856
  #, no-c-format
  msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:1860
  #, fuzzy, no-c-format
  #| msgid "universal-character-name '\\u%04x' not valid in identifier"
  msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr "universelt tegn '\\u%04x' er ikke gyldigt i kaldenavne"
  
! #: c-family/c.opt:1864
  #, no-c-format
  msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr ""
  
! #: c-family/c.opt:1868
  #, no-c-format
  msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr ""
  
! #: c-family/c.opt:1875
  #, fuzzy, no-c-format
  #| msgid "call to non-function `%D'"
  msgid "Fold calls to simple inline functions."
  msgstr "kald af ikke-funktion '%D'"
  
! #: c-family/c.opt:1882
  #, fuzzy, no-c-format
  msgid "Do not assume that standard C libraries and \"main\" exist."
  msgstr "Antag at standardbibliotekerne og main mÃ¥ske ikke eksisterer"
  
! #: c-family/c.opt:1886
  #, fuzzy, no-c-format
  msgid "Recognize GNU-defined keywords."
  msgstr "Genkend ikke GNU-definerede reserverede ord"
  
! #: c-family/c.opt:1890
  #, fuzzy, no-c-format
  #| msgid "Generate code for GNU runtime environment"
  msgid "Generate code for GNU runtime environment."
  msgstr "GenerÃ©r kode til GNU-kÃ¸rselmiljÃ¸"
  
! #: c-family/c.opt:1894
  #, fuzzy, no-c-format
  #| msgid "traditional C rejects initialization of unions"
  msgid "Use traditional GNU semantics for inline functions."
  msgstr "traditionel C forbyder tildeling af startvÃ¦rdi til unioner"
  
! #: c-family/c.opt:1907
  #, fuzzy, no-c-format
  #| msgid "Assume normal C execution environment"
  msgid "Assume normal C execution environment."
  msgstr "Antag normalt C-kÃ¸rselsmiljÃ¸"
  
! #: c-family/c.opt:1915
  #, no-c-format
  msgid "Implement P2564 for consteval propagation."
  msgstr ""
  
! #: c-family/c.opt:1919
  #, fuzzy, no-c-format
  #| msgid "Export functions even if they can be inlined"
  msgid "Export functions even if they can be inlined."
  msgstr "EksportÃ©r funktioner ogsÃ¥ selvom de kan integreres"
  
! #: c-family/c.opt:1923
  #, fuzzy, no-c-format
  msgid "Make inline functions constexpr by default."
  msgstr "IntegrÃ©r ikke medlemsfunktioner som standard"
  
! #: c-family/c.opt:1927
  #, fuzzy, no-c-format
  msgid "Emit implicit instantiations of inline templates."
  msgstr "Udsend kun eksplicitte instatieringer af indlejrede skabeloner"
  
! #: c-family/c.opt:1931
  #, fuzzy, no-c-format
  msgid "Emit implicit instantiations of templates."
  msgstr "Udsend kun eksplicitte instatieringer af indlejrede skabeloner"
  
! #: c-family/c.opt:1935
  #, no-c-format
  msgid "Implement C++17 inheriting constructor semantics."
  msgstr ""
  
! #: c-family/c.opt:1942
  #, no-c-format
  msgid "Don't emit dllexported inline functions unless needed."
  msgstr ""
  
! #: c-family/c.opt:1949
  #, no-c-format
  msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr ""
  
! #: c-family/c.opt:1953
  #, no-c-format
  msgid "Enable C++ modules-ts (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1961
  #, no-c-format
  msgid "Enable C++ header module (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1968
  #, no-c-format
  msgid "Member functions defined within their class are inline in module purview."
  msgstr ""
  
! #: c-family/c.opt:1972
  #, no-c-format
  msgid "Only emit Compiled Module Interface."
  msgstr ""
  
! #: c-family/c.opt:1976
  #, no-c-format
  msgid "Mapper for module to CMI files."
  msgstr ""
  
! #: c-family/c.opt:1980
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Enable lazy module importing."
  msgstr "AktivÃ©r aggressiv SSA-eliminering af ubrugt kode"
  
! #: c-family/c.opt:1988
  #, fuzzy, no-c-format
  #| msgid "Warn about implicit function declarations"
  msgid "Warn about macros that have conflicting header units definitions."
  msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: c-family/c.opt:1992
  #, fuzzy, no-c-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "Warn if pointers of distinct types are compared without a cast."
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c-family/c.opt:1996
  #, no-c-format
  msgid "Note #include directives translated to import declarations."
  msgstr ""
  
! #: c-family/c.opt:2000
  #, no-c-format
  msgid "Note #include directives not translated to import declarations, and not known to be textual."
  msgstr ""
  
! #: c-family/c.opt:2004
  #, no-c-format
  msgid "Note a #include translation of a specific header."
  msgstr ""
  
! #: c-family/c.opt:2008
  #, no-c-format
  msgid "Note Compiled Module Interface pathnames."
  msgstr ""
  
! #: c-family/c.opt:2012
  #, no-c-format
  msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
  msgstr ""
  
! #: c-family/c.opt:2016
  #, fuzzy, no-c-format
  msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
  msgstr "  -finline-limit=<str>    BegrÃ¦ns stÃ¸rrelsen af inlie funktion til <str>\n"
  
! #: c-family/c.opt:2020
  #, fuzzy, no-c-format
  msgid "Don't warn about uses of Microsoft extensions."
  msgstr "Udsend ikke pedantiske advarsler om brug af Microsoft-udvidelser"
  
! #: c-family/c.opt:2039
  #, no-c-format
  msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr ""
  
! #: c-family/c.opt:2043
  #, fuzzy, no-c-format
  msgid "Generate code for NeXT (Apple macOS) runtime environment."
  msgstr "GenerÃ©r kode til NeXT-kÃ¸rselmiljÃ¸"
  
! #: c-family/c.opt:2047
  #, no-c-format
  msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr ""
  
! #: c-family/c.opt:2051
  #, no-c-format
  msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr ""
  
! #: c-family/c.opt:2055
  #, no-c-format
  msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr ""
  
! #: c-family/c.opt:2080
  #, no-c-format
  msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr ""
  
! #: c-family/c.opt:2084
  #, no-c-format
  msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr ""
  
! #: c-family/c.opt:2090
  #, no-c-format
  msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr ""
  
! #: c-family/c.opt:2094
  #, no-c-format
  msgid "Allow fast jumps to the message dispatcher."
  msgstr ""
  
! #: c-family/c.opt:2100
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Enable Objective-C exception and synchronization syntax."
  msgstr "AktivÃ©r undtagelseshÃ¥ndtering"
  
! #: c-family/c.opt:2104
  #, no-c-format
  msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
  msgstr ""
  
! #: c-family/c.opt:2108
  #, no-c-format
  msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr ""
  
! #: c-family/c.opt:2113
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Enable Objective-C setjmp exception handling runtime."
  msgstr "AktivÃ©r undtagelseshÃ¥ndtering"
  
! #: c-family/c.opt:2117
  #, no-c-format
  msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr ""
  
! #: c-family/c.opt:2121
  #, fuzzy, no-c-format
  #| msgid "Enable debugging"
  msgid "Enable OpenACC."
  msgstr "AktivÃ©r fejlanalyseringsinfo"
  
! #: c-family/c.opt:2125
  #, no-c-format
  msgid "Specify default OpenACC compute dimensions."
  msgstr ""
  
! #: c-family/c.opt:2129
  #, no-c-format
  msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr ""
  
! #: c-family/c.opt:2133
  #, no-c-format
  msgid "Enable OpenMP's SIMD directives."
  msgstr ""
  
! #: c-family/c.opt:2137
  #, no-c-format
  msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr ""
  
! #: c-family/c.opt:2148
  #, no-c-format
  msgid "Look for and use PCH files even when preprocessing."
  msgstr ""
  
! #: c-family/c.opt:2152
  #, fuzzy, no-c-format
  #| msgid "Downgrade conformance errors to warnings"
  msgid "Downgrade conformance errors to warnings."
  msgstr "NedgradÃ©r standardoverholdelsesfejl til advarsler"
  
! #: c-family/c.opt:2156
  #, fuzzy, no-c-format
  #| msgid "Enable Transmeta picoJava extensions"
  msgid "Enable Plan 9 language extensions."
  msgstr "AktivÃ©r Transmeta picoJava-udvidelser"
  
! #: c-family/c.opt:2160
  #, no-c-format
  msgid "Treat the input file as already preprocessed."
  msgstr ""
  
! #: c-family/c.opt:2168
  #, no-c-format
  msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
  msgstr ""
  
! #: c-family/c.opt:2172
  #, no-c-format
  msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr ""
  
! #: c-family/c.opt:2176
  #, no-c-format
  msgid "Treat known sprintf return values as constants."
  msgstr ""
  
! #: c-family/c.opt:2180
  #, no-c-format
  msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr ""
  
! #: c-family/c.opt:2184
  #, fuzzy, no-c-format
  msgid "Removed in GCC 10.  This switch has no effect."
  msgstr "%s har ingen %s"
  
! #: c-family/c.opt:2188
  #, fuzzy, no-c-format
  msgid "Generate run time type descriptor information."
  msgstr "GenerÃ©r ikke typebeskrivelsesoplysninger til kÃ¸rselstidspunktet"
  
! #: c-family/c.opt:2192 ada/gcc-interface/lang.opt:81
  #, fuzzy, no-c-format
  msgid "Use the narrowest integer type possible for enumeration types."
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c-family/c.opt:2196
  #, fuzzy, no-c-format
  msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr "Overskriv den underliggende type af wchar_t til 'unsigned short'"
  
! #: c-family/c.opt:2200
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr ""
  
! #: c-family/c.opt:2204 ada/gcc-interface/lang.opt:85
  #, fuzzy, no-c-format
  msgid "Make \"char\" signed by default."
  msgstr "Lad 'char' vÃ¦re med fortegn som standard"
  
! #: c-family/c.opt:2208
  #, fuzzy, no-c-format
  #| msgid "hexadecimal floating constants require an exponent"
  msgid "Enable C++14 sized deallocation support."
  msgstr "hexadecimal kommatalskonstant skal have en eksponent"
  
! #: c-family/c.opt:2215
  #, no-c-format
  msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr ""
  
! #: c-family/c.opt:2222
  #, no-c-format
  msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:2238
  #, fuzzy, no-c-format
  #| msgid "Display statistics accumulated during compilation"
  msgid "Display statistics accumulated during compilation."
  msgstr "Vis statistik som indsamles under oversÃ¦ttelsen"
  
! #: c-family/c.opt:2242
  #, no-c-format
  msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr ""
  
! #: c-family/c.opt:2249 c-family/c.opt:2254
  #, no-c-format
  msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr ""
  
! #: c-family/c.opt:2271
  #, fuzzy, no-c-format
  msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr "Det maksimale antal faser der skal gennemgÃ¥s ved udfÃ¸rsel af GCSE"
  
! #: c-family/c.opt:2278
  #, fuzzy, no-c-format
  msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr "Angiv maksimal skabelonsinstantieringsdybde"
  
! #: c-family/c.opt:2285
  #, no-c-format
  msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr ""
  
! #: c-family/c.opt:2289
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr ""
  
! #: c-family/c.opt:2293 ada/gcc-interface/lang.opt:89
  #, fuzzy, no-c-format
  msgid "Make \"char\" unsigned by default."
  msgstr "Lad 'char' vÃ¦re uden fortegn som standard"
  
! #: c-family/c.opt:2297
  #, fuzzy, no-c-format
  #| msgid "Use __cxa_atexit to register destructors"
  msgid "Use __cxa_atexit to register destructors."
  msgstr "Benyt __cxa_atexit til at registrere destruktionsfunktioner"
  
! #: c-family/c.opt:2301
  #, no-c-format
  msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr ""
  
! #: c-family/c.opt:2305
  #, no-c-format
  msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr ""
  
! #: c-family/c.opt:2309
  #, no-c-format
  msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr ""
  
! #: c-family/c.opt:2321
  #, fuzzy, no-c-format
  #| msgid "Emit common-like symbols as weak symbols"
  msgid "Emit common-like symbols as weak symbols."
  msgstr "Udsend almindelige symboler som svage symboler"
  
! #: c-family/c.opt:2325
  #, no-c-format
  msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:2329
  #, no-c-format
  msgid "Generate a #line directive pointing at the current working directory."
  msgstr ""
  
! #: c-family/c.opt:2337
  #, no-c-format
  msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr ""
  
! #: c-family/c.opt:2341
  #, fuzzy, no-c-format
  msgid "Dump declarations to a .decl file."
  msgstr "Udskriv erklÃ¦ringer i en .decl-fil"
  
! #: c-family/c.opt:2345
  #, no-c-format
  msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2349
  #, no-c-format
  msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2353
  #, no-c-format
  msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2357
  #, no-c-format
  msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
  msgstr ""
  
! #: c-family/c.opt:2362
  #, no-c-format
  msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2366
  #, fuzzy, no-c-format
  msgid "-imacros <file>\tAccept definition of macros in <file>."
  msgstr "  -aux-info <fil>         Udskriv erklÃ¦ringsoplysninger til <fil>\n"
  
! #: c-family/c.opt:2370
  #, no-c-format
  msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr ""
  
! #: c-family/c.opt:2374
  #, no-c-format
  msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr ""
  
! #: c-family/c.opt:2378
  #, no-c-format
  msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr ""
  
! #: c-family/c.opt:2382
  #, no-c-format
  msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr ""
  
! #: c-family/c.opt:2386
  #, no-c-format
  msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2390
  #, no-c-format
  msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr ""
  
! #: c-family/c.opt:2394
  #, no-c-format
  msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2398
  #, no-c-format
  msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:2408
  #, no-c-format
  msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr ""
  
! #: c-family/c.opt:2412
  #, no-c-format
  msgid "Do not search standard system include directories for C++."
  msgstr ""
  
! #: c-family/c.opt:2424
  #, fuzzy, no-c-format
  msgid "Generate C header of platform-specific features."
  msgstr "GenerÃ©r C-inkluderingsfil med platformspecifikke faciliteter"
  
! #: c-family/c.opt:2428
  #, fuzzy, no-c-format
  msgid "Remap file names when including files."
  msgstr "tomt filnavn i #%s"
  
! #: c-family/c.opt:2432 c-family/c.opt:2436
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr ""
  
! #: c-family/c.opt:2440
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2444
  #, no-c-format
  msgid "Deprecated in favor of -std=c++11."
  msgstr ""
  
! #: c-family/c.opt:2448
  #, no-c-format
  msgid "Deprecated in favor of -std=c++14."
  msgstr ""
  
! #: c-family/c.opt:2452
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2456
  #, no-c-format
  msgid "Deprecated in favor of -std=c++17."
  msgstr ""
  
! #: c-family/c.opt:2460
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2464 c-family/c.opt:2468
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2472 c-family/c.opt:2476
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2480 c-family/c.opt:2484
  #, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2488 c-family/c.opt:2642
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard."
  msgstr ""
  
! #: c-family/c.opt:2492
  #, no-c-format
  msgid "Deprecated in favor of -std=c11."
  msgstr ""
  
! #: c-family/c.opt:2496 c-family/c.opt:2500 c-family/c.opt:2646
! #: c-family/c.opt:2650
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr ""
  
! #: c-family/c.opt:2504 c-family/c.opt:2654
  #, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2508
  #, fuzzy, no-c-format
  #| msgid "Deprecated option.  Use -mvrsave instead"
  msgid "Deprecated in favor of -std=c23."
  msgstr "ForÃ¦ldet tilvalg. Brug -mvrsave i stedet"
  
! #: c-family/c.opt:2512 c-family/c.opt:2516 c-family/c.opt:2626
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard."
  msgstr ""
  
! #: c-family/c.opt:2520 c-family/c.opt:2634
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard."
  msgstr ""
  
! #: c-family/c.opt:2524
  #, no-c-format
  msgid "Deprecated in favor of -std=c99."
  msgstr ""
  
! #: c-family/c.opt:2528 c-family/c.opt:2533
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2538
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2542
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++11."
  msgstr ""
  
! #: c-family/c.opt:2546
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++14."
  msgstr ""
  
! #: c-family/c.opt:2550
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2554
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++17."
  msgstr ""
  
! #: c-family/c.opt:2558
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2562 c-family/c.opt:2566
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2570 c-family/c.opt:2574
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2578 c-family/c.opt:2582
  #, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2586
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2590
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu11."
  msgstr ""
  
! #: c-family/c.opt:2594 c-family/c.opt:2598
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2602
  #, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2606
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu23."
  msgstr ""
  
! #: c-family/c.opt:2610 c-family/c.opt:2614
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2618
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2622
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu99."
  msgstr ""
  
! #: c-family/c.opt:2630
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard as amended in 1994."
  msgstr ""
  
! #: c-family/c.opt:2638
  #, no-c-format
  msgid "Deprecated in favor of -std=iso9899:1999."
  msgstr ""
  
! #: c-family/c.opt:2658
  #, no-c-format
  msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
  msgstr ""
  
! #: c-family/c.opt:2675
  #, fuzzy, no-c-format
  msgid "Enable traditional preprocessing."
  msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: c-family/c.opt:2679
  #, no-c-format
  msgid "-trigraphs\tSupport ISO C trigraphs."
  msgstr ""
  
! #: c-family/c.opt:2683
  #, no-c-format
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
--- 2895,4008 ----
  "\n"
  "ldd-uddata med konstruktions-/destruktionsfunktioner.\n"
  
! #: c-family/c.opt:1425
  #, no-c-format
  msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr ""
  
! #: c-family/c.opt:1429
  #, fuzzy, no-c-format
  msgid "Warn about features not present in traditional C."
  msgstr "foreslÃ¥r undladelse af brug af #elif i traditionel C"
  
! #: c-family/c.opt:1433
  #, no-c-format
  msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr ""
  
! #: c-family/c.opt:1437
  #, no-c-format
  msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr ""
  
! #: c-family/c.opt:1441
  #, fuzzy, no-c-format
  msgid "Warn about @selector()s without previously declared methods."
  msgstr "Advar om globale funktioner uden tidligere erklÃ¦ringer"
  
! #: c-family/c.opt:1445
  #, fuzzy, no-c-format
  msgid "Warn if an undefined macro is used in an #if directive."
  msgstr "ugyldigt eller ikke-defineret #-direktiv"
  
! #: c-family/c.opt:1449
  #, no-c-format
  msgid "Warn about invalid forms of delimited or named escape sequences."
  msgstr ""
  
! #: c-family/c.opt:1457
  #, fuzzy, no-c-format
  #| msgid "Warn about unrecognized pragmas"
  msgid "Warn about unrecognized pragmas."
  msgstr "Advar om ukendte pragmaer"
  
! #: c-family/c.opt:1461
  #, fuzzy, no-c-format
  #| msgid "both 'f' and 'l' suffixes on floating constant"
  msgid "Warn about unsuffixed float constants."
  msgstr "bÃ¥de 'f'- og 'l'-endelser i kommatalskonstant"
  
! #: c-family/c.opt:1477
  #, fuzzy, no-c-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "Warn when typedefs locally defined in a function are not used."
  msgstr "Advar nÃ¥r en inline funktion ikke kan indbygges"
  
! #: c-family/c.opt:1481
  #, fuzzy, no-c-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "Warn about macros defined in the main file that are not used."
  msgstr "Advar nÃ¥r en inline funktion ikke kan indbygges"
  
! #: c-family/c.opt:1501
  #, fuzzy, no-c-format
  msgid "Warn about useless casts."
  msgstr "Advar om ikke-virtuelle destruktionsfunktioner"
  
! #: c-family/c.opt:1505
  #, fuzzy, no-c-format
  #| msgid "Warn about unrecognized pragmas"
  msgid "Warn about using variadic macros."
  msgstr "Advar om ukendte pragmaer"
  
! #: c-family/c.opt:1509
  #, no-c-format
  msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr ""
  
! #: c-family/c.opt:1513
  #, no-c-format
  msgid "Warn about the most vexing parse syntactic ambiguity."
  msgstr ""
  
! #: c-family/c.opt:1517
  #, no-c-format
  msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr ""
  
! #: c-family/c.opt:1521
  #, fuzzy, no-c-format
  #| msgid "Warn when a variable is unused"
  msgid "Warn if a variable length array is used."
  msgstr "Advar nÃ¥r en variabel ikke benyttes"
  
! #: c-family/c.opt:1525
  #, fuzzy, no-c-format
  msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
  msgstr "  -Wlarger-than-<tal>     Advar hvis et objekt er stÃ¸rre end <tal> byte\n"
  
! #: c-family/c.opt:1531
  #, no-c-format
  msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:1535
  #, fuzzy, no-c-format
  #| msgid "Warn about multiple declarations of the same object"
  msgid "Warn about mismatched declarations of VLA parameters."
  msgstr "Advar om flere erklÃ¦ring af det samme objekt"
  
! #: c-family/c.opt:1539
  #, fuzzy, no-c-format
  #| msgid "Warn about casts which discard qualifiers"
  msgid "Warn about deprecated uses of volatile qualifier."
  msgstr "Advar om typeomtvingninger som forkaster modifikationer"
  
! #: c-family/c.opt:1543
  #, fuzzy, no-c-format
  #| msgid "instance variable `%s' is declared private"
  msgid "Warn when a register variable is declared volatile."
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: c-family/c.opt:1547
  #, no-c-format
  msgid "Warn on direct virtual inheritance."
  msgstr ""
  
! #: c-family/c.opt:1551
  #, no-c-format
  msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
  msgstr ""
  
! #: c-family/c.opt:1555
  #, no-c-format
  msgid "Warn about xor operators where it appears the user meant exponentiation."
  msgstr ""
  
! #: c-family/c.opt:1559
  #, fuzzy, no-c-format
  #| msgid "Warn when a label is unused"
  msgid "Warn when a literal '0' is used as null pointer."
  msgstr "Advar nÃ¥r en etiket ikke benyttes"
  
! #: c-family/c.opt:1563
  #, fuzzy, no-c-format
  #| msgid "zero-length %s format string"
  msgid "Warn about accesses to interior zero-length array members."
  msgstr "formateringsstreng %s med lÃ¦ngden nul"
  
! #: c-family/c.opt:1567
  #, no-c-format
  msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr ""
  
! #: c-family/c.opt:1575
  #, no-c-format
  msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr ""
  
! #: c-family/c.opt:1579
  #, fuzzy, no-c-format
  msgid "Enforce class member access control semantics."
  msgstr "Adlyd ikke tilgangskontrolsemantikker"
  
! #: c-family/c.opt:1583
  #, no-c-format
  msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
  msgstr ""
  
! #: c-family/c.opt:1587
  #, no-c-format
  msgid "Support C++17 allocation of over-aligned types."
  msgstr ""
  
! #: c-family/c.opt:1591
  #, no-c-format
  msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
  msgstr ""
  
! #: c-family/c.opt:1602 c-family/c.opt:1919 c-family/c.opt:2321
! #: c-family/c.opt:2325 c-family/c.opt:2341
  #, fuzzy, no-c-format
  #| msgid "--driver no longer supported"
  msgid "No longer supported."
  msgstr "--driver understÃ¸ttes ikke lÃ¦ngere"
  
! #: c-family/c.opt:1606
  #, fuzzy, no-c-format
  msgid "Recognize the \"asm\" keyword."
  msgstr "Genkend ikke det reserverede ord 'asm'"
  
! #: c-family/c.opt:1614
  #, fuzzy, no-c-format
  msgid "Recognize built-in functions."
  msgstr "Genkend ikke nogen indbyggede funktioner"
  
! #: c-family/c.opt:1621
  #, no-c-format
  msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr ""
  
! #: c-family/c.opt:1625
  #, no-c-format
  msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
  msgstr ""
  
! #: c-family/c.opt:1713
  #, fuzzy, no-c-format
  msgid "Removed in GCC 8.  This switch has no effect."
  msgstr "%s har ingen %s"
  
! #: c-family/c.opt:1717
  #, fuzzy, no-c-format
  #| msgid "Enable support for huge objects"
  msgid "Enable support for C++ concepts."
  msgstr "AktivÃ©r understÃ¸ttelse af enorme objekter"
  
! #: c-family/c.opt:1721
  #, fuzzy, no-c-format
  msgid "Enable certain features present in the Concepts TS."
  msgstr "foreslÃ¥r undladelse af brug af #elif i traditionel C"
  
! #: c-family/c.opt:1725
  #, no-c-format
  msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
  msgstr ""
  
! #: c-family/c.opt:1729
  #, fuzzy, no-c-format
  msgid "Allow the arguments of the '?' operator to have different types."
  msgstr "operander til ?: har forskellige typer"
  
! #: c-family/c.opt:1737
  #, no-c-format
  msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr ""
  
! #: c-family/c.opt:1741
  #, fuzzy, no-c-format
  msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr "Angiv maksimal skabelonsinstantieringsdybde"
  
! #: c-family/c.opt:1745
  #, fuzzy, no-c-format
  msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
  msgstr "Angiv maksimal skabelonsinstantieringsdybde"
  
! #: c-family/c.opt:1749
  #, fuzzy, no-c-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "Allow IEC559 floating point exceptions in constant expressions."
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c-family/c.opt:1753
  #, fuzzy, no-c-format
  msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr "Angiv maksimal skabelonsinstantieringsdybde"
  
! #: c-family/c.opt:1757
  #, fuzzy, no-c-format
  msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr "Angiv maksimal skabelonsinstantieringsdybde"
  
! #: c-family/c.opt:1761
  #, no-c-format
  msgid "Enable certain features present in drafts of C++ Contracts."
  msgstr ""
  
! #: c-family/c.opt:1774
  #, no-c-format
  msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
  msgstr ""
  
! #: c-family/c.opt:1778
  #, no-c-format
  msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
  msgstr ""
  
! #: c-family/c.opt:1782
  #, no-c-format
  msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
  msgstr ""
  
! #: c-family/c.opt:1786
  #, no-c-format
  msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
  msgstr ""
  
! #: c-family/c.opt:1790
  #, no-c-format
  msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
  msgstr ""
  
! #: c-family/c.opt:1794
  #, no-c-format
  msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
  msgstr ""
  
! #: c-family/c.opt:1798
  #, no-c-format
  msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
  msgstr ""
  
! #: c-family/c.opt:1802
  #, no-c-format
  msgid "Enable C++ coroutines (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1806
  #, fuzzy, no-c-format
  msgid "Emit debug annotations during preprocessing."
  msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: c-family/c.opt:1814
  #, fuzzy, no-c-format
  msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr "Advar ikke nÃ¥r alle konstruktions-/destruktionsfunktioner er private"
  
! #: c-family/c.opt:1822
  #, no-c-format
  msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr ""
  
! #: c-family/c.opt:1826
  #, fuzzy, no-c-format
  #| msgid "default argument specified in explicit specialization"
  msgid "Note all candidates during overload resolution failure."
  msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: c-family/c.opt:1830
  #, fuzzy, no-c-format
  #| msgid "Process #ident directives"
  msgid "Preprocess directives only."
  msgstr "Behandl #ident-direktiver"
  
! #: c-family/c.opt:1834
  #, fuzzy, no-c-format
  msgid "Permit '$' as an identifier character."
  msgstr "formatering er en bredtegnsstreng"
  
! #: c-family/c.opt:1838
  #, no-c-format
  msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr ""
  
! #: c-family/c.opt:1842
  #, no-c-format
  msgid "Write all declarations as Ada code transitively."
  msgstr ""
  
! #: c-family/c.opt:1846
  #, no-c-format
  msgid "Write all declarations as Ada code for the given file only."
  msgstr ""
  
! #: c-family/c.opt:1853
  #, fuzzy, no-c-format
  msgid "Do not elide common elements in template comparisons."
  msgstr "DeaktivÃ©r ikke pladsregistre"
  
! #: c-family/c.opt:1857
  #, fuzzy, no-c-format
  msgid "Generate code to check exception specifications."
  msgstr "GenerÃ©r ikke kode til at kontrollere undtagelsesspecifikationer"
  
! #: c-family/c.opt:1864
  #, no-c-format
  msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:1868
  #, fuzzy, no-c-format
  #| msgid "universal-character-name '\\u%04x' not valid in identifier"
  msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr "universelt tegn '\\u%04x' er ikke gyldigt i kaldenavne"
  
! #: c-family/c.opt:1872
  #, no-c-format
  msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr ""
  
! #: c-family/c.opt:1876
  #, no-c-format
  msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr ""
  
! #: c-family/c.opt:1883
  #, fuzzy, no-c-format
  #| msgid "call to non-function `%D'"
  msgid "Fold calls to simple inline functions."
  msgstr "kald af ikke-funktion '%D'"
  
! #: c-family/c.opt:1890
  #, fuzzy, no-c-format
  msgid "Do not assume that standard C libraries and \"main\" exist."
  msgstr "Antag at standardbibliotekerne og main mÃ¥ske ikke eksisterer"
  
! #: c-family/c.opt:1894
  #, fuzzy, no-c-format
  msgid "Recognize GNU-defined keywords."
  msgstr "Genkend ikke GNU-definerede reserverede ord"
  
! #: c-family/c.opt:1898
  #, fuzzy, no-c-format
  #| msgid "Generate code for GNU runtime environment"
  msgid "Generate code for GNU runtime environment."
  msgstr "GenerÃ©r kode til GNU-kÃ¸rselmiljÃ¸"
  
! #: c-family/c.opt:1902
  #, fuzzy, no-c-format
  #| msgid "traditional C rejects initialization of unions"
  msgid "Use traditional GNU semantics for inline functions."
  msgstr "traditionel C forbyder tildeling af startvÃ¦rdi til unioner"
  
! #: c-family/c.opt:1915
  #, fuzzy, no-c-format
  #| msgid "Assume normal C execution environment"
  msgid "Assume normal C execution environment."
  msgstr "Antag normalt C-kÃ¸rselsmiljÃ¸"
  
! #: c-family/c.opt:1923
  #, no-c-format
  msgid "Implement P2564 for consteval propagation."
  msgstr ""
  
! #: c-family/c.opt:1927
  #, fuzzy, no-c-format
  #| msgid "Export functions even if they can be inlined"
  msgid "Export functions even if they can be inlined."
  msgstr "EksportÃ©r funktioner ogsÃ¥ selvom de kan integreres"
  
! #: c-family/c.opt:1931
  #, fuzzy, no-c-format
  msgid "Make inline functions constexpr by default."
  msgstr "IntegrÃ©r ikke medlemsfunktioner som standard"
  
! #: c-family/c.opt:1935
  #, fuzzy, no-c-format
  msgid "Emit implicit instantiations of inline templates."
  msgstr "Udsend kun eksplicitte instatieringer af indlejrede skabeloner"
  
! #: c-family/c.opt:1939
  #, fuzzy, no-c-format
  msgid "Emit implicit instantiations of templates."
  msgstr "Udsend kun eksplicitte instatieringer af indlejrede skabeloner"
  
! #: c-family/c.opt:1943
  #, no-c-format
  msgid "Implement C++17 inheriting constructor semantics."
  msgstr ""
  
! #: c-family/c.opt:1950
  #, no-c-format
  msgid "Don't emit dllexported inline functions unless needed."
  msgstr ""
  
! #: c-family/c.opt:1957
  #, no-c-format
  msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr ""
  
! #: c-family/c.opt:1961
  #, no-c-format
  msgid "Enable C++ modules-ts (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1969
  #, no-c-format
  msgid "Enable C++ header module (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1976
  #, no-c-format
  msgid "Member functions defined within their class are inline in module purview."
  msgstr ""
  
! #: c-family/c.opt:1980
  #, no-c-format
  msgid "Only emit Compiled Module Interface."
  msgstr ""
  
! #: c-family/c.opt:1984
  #, no-c-format
  msgid "Mapper for module to CMI files."
  msgstr ""
  
! #: c-family/c.opt:1988
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Enable lazy module importing."
  msgstr "AktivÃ©r aggressiv SSA-eliminering af ubrugt kode"
  
! #: c-family/c.opt:1996
  #, fuzzy, no-c-format
  #| msgid "Warn about implicit function declarations"
  msgid "Warn about macros that have conflicting header units definitions."
  msgstr "Advar om underforstÃ¥ede funktionserklÃ¦ringer"
  
! #: c-family/c.opt:2000
  #, fuzzy, no-c-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "Warn if pointers of distinct types are compared without a cast."
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c-family/c.opt:2004
  #, no-c-format
  msgid "Note #include directives translated to import declarations."
  msgstr ""
  
! #: c-family/c.opt:2008
  #, no-c-format
  msgid "Note #include directives not translated to import declarations, and not known to be textual."
  msgstr ""
  
! #: c-family/c.opt:2012
  #, no-c-format
  msgid "Note a #include translation of a specific header."
  msgstr ""
  
! #: c-family/c.opt:2016
  #, no-c-format
  msgid "Note Compiled Module Interface pathnames."
  msgstr ""
  
! #: c-family/c.opt:2020
  #, no-c-format
  msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
  msgstr ""
  
! #: c-family/c.opt:2024
  #, fuzzy, no-c-format
  msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
  msgstr "  -finline-limit=<str>    BegrÃ¦ns stÃ¸rrelsen af inlie funktion til <str>\n"
  
! #: c-family/c.opt:2028
  #, fuzzy, no-c-format
  msgid "Don't warn about uses of Microsoft extensions."
  msgstr "Udsend ikke pedantiske advarsler om brug af Microsoft-udvidelser"
  
! #: c-family/c.opt:2047
  #, no-c-format
  msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr ""
  
! #: c-family/c.opt:2051
  #, fuzzy, no-c-format
  msgid "Generate code for NeXT (Apple macOS) runtime environment."
  msgstr "GenerÃ©r kode til NeXT-kÃ¸rselmiljÃ¸"
  
! #: c-family/c.opt:2055
  #, no-c-format
  msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr ""
  
! #: c-family/c.opt:2059
  #, no-c-format
  msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr ""
  
! #: c-family/c.opt:2063
  #, no-c-format
  msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr ""
  
! #: c-family/c.opt:2088
  #, no-c-format
  msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr ""
  
! #: c-family/c.opt:2092
  #, no-c-format
  msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr ""
  
! #: c-family/c.opt:2098
  #, no-c-format
  msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr ""
  
! #: c-family/c.opt:2102
  #, no-c-format
  msgid "Allow fast jumps to the message dispatcher."
  msgstr ""
  
! #: c-family/c.opt:2108
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Enable Objective-C exception and synchronization syntax."
  msgstr "AktivÃ©r undtagelseshÃ¥ndtering"
  
! #: c-family/c.opt:2112
  #, no-c-format
  msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
  msgstr ""
  
! #: c-family/c.opt:2116
  #, no-c-format
  msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr ""
  
! #: c-family/c.opt:2121
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Enable Objective-C setjmp exception handling runtime."
  msgstr "AktivÃ©r undtagelseshÃ¥ndtering"
  
! #: c-family/c.opt:2125
  #, no-c-format
  msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr ""
  
! #: c-family/c.opt:2129
  #, fuzzy, no-c-format
  #| msgid "Enable debugging"
  msgid "Enable OpenACC."
  msgstr "AktivÃ©r fejlanalyseringsinfo"
  
! #: c-family/c.opt:2133
  #, no-c-format
  msgid "Specify default OpenACC compute dimensions."
  msgstr ""
  
! #: c-family/c.opt:2137
  #, no-c-format
  msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr ""
  
! #: c-family/c.opt:2141
  #, no-c-format
  msgid "Enable OpenMP's SIMD directives."
  msgstr ""
  
! #: c-family/c.opt:2145
  #, no-c-format
  msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr ""
  
! #: c-family/c.opt:2156
  #, no-c-format
  msgid "Look for and use PCH files even when preprocessing."
  msgstr ""
  
! #: c-family/c.opt:2160
  #, fuzzy, no-c-format
  #| msgid "Downgrade conformance errors to warnings"
  msgid "Downgrade conformance errors to warnings."
  msgstr "NedgradÃ©r standardoverholdelsesfejl til advarsler"
  
! #: c-family/c.opt:2164
  #, fuzzy, no-c-format
  #| msgid "Enable Transmeta picoJava extensions"
  msgid "Enable Plan 9 language extensions."
  msgstr "AktivÃ©r Transmeta picoJava-udvidelser"
  
! #: c-family/c.opt:2168
  #, no-c-format
  msgid "Treat the input file as already preprocessed."
  msgstr ""
  
! #: c-family/c.opt:2176
  #, no-c-format
  msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
  msgstr ""
  
! #: c-family/c.opt:2180
  #, no-c-format
  msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr ""
  
! #: c-family/c.opt:2184
  #, no-c-format
  msgid "Treat known sprintf return values as constants."
  msgstr ""
  
! #: c-family/c.opt:2188
  #, no-c-format
  msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr ""
  
! #: c-family/c.opt:2192
  #, fuzzy, no-c-format
  msgid "Removed in GCC 10.  This switch has no effect."
  msgstr "%s har ingen %s"
  
! #: c-family/c.opt:2196
  #, fuzzy, no-c-format
  msgid "Generate run time type descriptor information."
  msgstr "GenerÃ©r ikke typebeskrivelsesoplysninger til kÃ¸rselstidspunktet"
  
! #: c-family/c.opt:2200 ada/gcc-interface/lang.opt:81
  #, fuzzy, no-c-format
  msgid "Use the narrowest integer type possible for enumeration types."
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c-family/c.opt:2204
  #, fuzzy, no-c-format
  msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr "Overskriv den underliggende type af wchar_t til 'unsigned short'"
  
! #: c-family/c.opt:2208
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr ""
  
! #: c-family/c.opt:2212 ada/gcc-interface/lang.opt:85
  #, fuzzy, no-c-format
  msgid "Make \"char\" signed by default."
  msgstr "Lad 'char' vÃ¦re med fortegn som standard"
  
! #: c-family/c.opt:2216
  #, fuzzy, no-c-format
  #| msgid "hexadecimal floating constants require an exponent"
  msgid "Enable C++14 sized deallocation support."
  msgstr "hexadecimal kommatalskonstant skal have en eksponent"
  
! #: c-family/c.opt:2223
  #, no-c-format
  msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr ""
  
! #: c-family/c.opt:2230
  #, no-c-format
  msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:2246
  #, fuzzy, no-c-format
  #| msgid "Display statistics accumulated during compilation"
  msgid "Display statistics accumulated during compilation."
  msgstr "Vis statistik som indsamles under oversÃ¦ttelsen"
  
! #: c-family/c.opt:2250
  #, no-c-format
  msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr ""
  
! #: c-family/c.opt:2257 c-family/c.opt:2262
  #, no-c-format
  msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr ""
  
! #: c-family/c.opt:2279
  #, fuzzy, no-c-format
  msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr "Det maksimale antal faser der skal gennemgÃ¥s ved udfÃ¸rsel af GCSE"
  
! #: c-family/c.opt:2286
  #, fuzzy, no-c-format
  msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr "Angiv maksimal skabelonsinstantieringsdybde"
  
! #: c-family/c.opt:2293
  #, no-c-format
  msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr ""
  
! #: c-family/c.opt:2297
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr ""
  
! #: c-family/c.opt:2301 ada/gcc-interface/lang.opt:89
  #, fuzzy, no-c-format
  msgid "Make \"char\" unsigned by default."
  msgstr "Lad 'char' vÃ¦re uden fortegn som standard"
  
! #: c-family/c.opt:2305
  #, fuzzy, no-c-format
  #| msgid "Use __cxa_atexit to register destructors"
  msgid "Use __cxa_atexit to register destructors."
  msgstr "Benyt __cxa_atexit til at registrere destruktionsfunktioner"
  
! #: c-family/c.opt:2309
  #, no-c-format
  msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr ""
  
! #: c-family/c.opt:2313
  #, no-c-format
  msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr ""
  
! #: c-family/c.opt:2317
  #, no-c-format
  msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr ""
  
! #: c-family/c.opt:2329
  #, fuzzy, no-c-format
  #| msgid "Emit common-like symbols as weak symbols"
  msgid "Emit common-like symbols as weak symbols."
  msgstr "Udsend almindelige symboler som svage symboler"
  
! #: c-family/c.opt:2333
  #, no-c-format
  msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:2337
  #, no-c-format
  msgid "Generate a #line directive pointing at the current working directory."
  msgstr ""
  
! #: c-family/c.opt:2345
  #, no-c-format
  msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr ""
  
! #: c-family/c.opt:2349
  #, fuzzy, no-c-format
  msgid "Dump declarations to a .decl file."
  msgstr "Udskriv erklÃ¦ringer i en .decl-fil"
  
! #: c-family/c.opt:2353
  #, no-c-format
  msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2357
  #, no-c-format
  msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2361
  #, no-c-format
  msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2365
  #, no-c-format
  msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
  msgstr ""
  
! #: c-family/c.opt:2370
  #, no-c-format
  msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2374
  #, fuzzy, no-c-format
  msgid "-imacros <file>\tAccept definition of macros in <file>."
  msgstr "  -aux-info <fil>         Udskriv erklÃ¦ringsoplysninger til <fil>\n"
  
! #: c-family/c.opt:2378
  #, no-c-format
  msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr ""
  
! #: c-family/c.opt:2382
  #, no-c-format
  msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr ""
  
! #: c-family/c.opt:2386
  #, no-c-format
  msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr ""
  
! #: c-family/c.opt:2390
  #, no-c-format
  msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr ""
  
! #: c-family/c.opt:2394
  #, no-c-format
  msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2398
  #, no-c-format
  msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr ""
  
! #: c-family/c.opt:2402
  #, no-c-format
  msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2406
  #, no-c-format
  msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:2416
  #, no-c-format
  msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr ""
  
! #: c-family/c.opt:2420
  #, no-c-format
  msgid "Do not search standard system include directories for C++."
  msgstr ""
  
! #: c-family/c.opt:2432
  #, fuzzy, no-c-format
  msgid "Generate C header of platform-specific features."
  msgstr "GenerÃ©r C-inkluderingsfil med platformspecifikke faciliteter"
  
! #: c-family/c.opt:2436
  #, fuzzy, no-c-format
  msgid "Remap file names when including files."
  msgstr "tomt filnavn i #%s"
  
! #: c-family/c.opt:2440 c-family/c.opt:2444
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr ""
  
! #: c-family/c.opt:2448
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2452
  #, no-c-format
  msgid "Deprecated in favor of -std=c++11."
  msgstr ""
  
! #: c-family/c.opt:2456
  #, no-c-format
  msgid "Deprecated in favor of -std=c++14."
  msgstr ""
  
! #: c-family/c.opt:2460
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2464
  #, no-c-format
  msgid "Deprecated in favor of -std=c++17."
  msgstr ""
  
! #: c-family/c.opt:2468
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2472 c-family/c.opt:2476
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2480 c-family/c.opt:2484
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2488 c-family/c.opt:2492
  #, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2496 c-family/c.opt:2650
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard."
  msgstr ""
  
! #: c-family/c.opt:2500
  #, no-c-format
  msgid "Deprecated in favor of -std=c11."
  msgstr ""
  
! #: c-family/c.opt:2504 c-family/c.opt:2508 c-family/c.opt:2654
! #: c-family/c.opt:2658
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr ""
  
! #: c-family/c.opt:2512 c-family/c.opt:2662
  #, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2516
  #, fuzzy, no-c-format
  #| msgid "Deprecated option.  Use -mvrsave instead"
  msgid "Deprecated in favor of -std=c23."
  msgstr "ForÃ¦ldet tilvalg. Brug -mvrsave i stedet"
  
! #: c-family/c.opt:2520 c-family/c.opt:2524 c-family/c.opt:2634
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard."
  msgstr ""
  
! #: c-family/c.opt:2528 c-family/c.opt:2642
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard."
  msgstr ""
  
! #: c-family/c.opt:2532
  #, no-c-format
  msgid "Deprecated in favor of -std=c99."
  msgstr ""
  
! #: c-family/c.opt:2536 c-family/c.opt:2541
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2546
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2550
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++11."
  msgstr ""
  
! #: c-family/c.opt:2554
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++14."
  msgstr ""
  
! #: c-family/c.opt:2558
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2562
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++17."
  msgstr ""
  
! #: c-family/c.opt:2566
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2570 c-family/c.opt:2574
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2578 c-family/c.opt:2582
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2586 c-family/c.opt:2590
  #, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2594
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2598
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu11."
  msgstr ""
  
! #: c-family/c.opt:2602 c-family/c.opt:2606
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2610
  #, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2614
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu23."
  msgstr ""
  
! #: c-family/c.opt:2618 c-family/c.opt:2622
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2626
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2630
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu99."
  msgstr ""
  
! #: c-family/c.opt:2638
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard as amended in 1994."
  msgstr ""
  
! #: c-family/c.opt:2646
  #, no-c-format
  msgid "Deprecated in favor of -std=iso9899:1999."
  msgstr ""
  
! #: c-family/c.opt:2666
  #, no-c-format
  msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
  msgstr ""
  
! #: c-family/c.opt:2683
  #, fuzzy, no-c-format
  msgid "Enable traditional preprocessing."
  msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: c-family/c.opt:2687
  #, no-c-format
  msgid "-trigraphs\tSupport ISO C trigraphs."
  msgstr ""
  
! #: c-family/c.opt:2691
  #, no-c-format
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
*************** msgstr ""
*** 4460,4691 ****
  
  #: m2/lang.opt:95
  #, no-c-format
! msgid "turn on quadruple tracing (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:99
  #, no-c-format
! msgid "turn on the Modula-2 api tracing (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:103
  #, no-c-format
! msgid "turn on the Modula-2 function line number generation (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:107
  #, no-c-format
! msgid "recognise the specified suffix as a definition module filename"
  msgstr ""
  
  #: m2/lang.opt:111
  #, no-c-format
! msgid "display all inbuilt system items"
  msgstr ""
  
  #: m2/lang.opt:115
  #, no-c-format
! msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
  msgstr ""
  
! #: m2/lang.opt:119
  #, no-c-format
! msgid "turns on runtime checking to check whether a floating point number will exceed range"
  msgstr ""
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "create a topologically sorted module list from all dependent modules used in the application"
  msgstr ""
  
! #: m2/lang.opt:127 m2/lang.opt:215
  #, no-c-format
! msgid "turns on all range checking for numerical values"
  msgstr ""
  
  #: m2/lang.opt:131
  #, no-c-format
! msgid "use ISO dialect of Modula-2"
  msgstr ""
  
  #: m2/lang.opt:135
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:139
  #, no-c-format
- msgid "set all location values to a specific value (internal switch)"
- msgstr ""
- 
- #: m2/lang.opt:143
- #, no-c-format
  msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
  msgstr ""
  
! #: m2/lang.opt:147
  #, no-c-format
  msgid "generate error messages which render keywords in lower case"
  msgstr ""
  
! #: m2/lang.opt:151
  #, no-c-format
  msgid "specify the module mangled prefix name for all modules in the following include paths"
  msgstr ""
  
! #: m2/lang.opt:159
  #, no-c-format
  msgid "insert plugin to identify runtime errors at compiletime"
  msgstr ""
  
! #: m2/lang.opt:163
  #, no-c-format
  msgid "specify the module mangled prefix name"
  msgstr ""
  
! #: m2/lang.opt:167
  #, no-c-format
  msgid "display statistics about the amount of source lines compiled and symbols used"
  msgstr ""
  
! #: m2/lang.opt:171
  #, no-c-format
  msgid "experimental flag to turn on the new strict type checker"
  msgstr ""
  
! #: m2/lang.opt:175
  #, no-c-format
  msgid "compile all implementation modules and program module at once"
  msgstr ""
  
! #: m2/lang.opt:179
  #, no-c-format
! msgid "recognise the specified suffix as implementation and module filenames"
  msgstr ""
  
! #: m2/lang.opt:183
  #, no-c-format
  msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
  msgstr ""
  
! #: m2/lang.opt:187
  #, no-c-format
  msgid "use PIM [234] dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:191
  #, no-c-format
  msgid "use PIM 2 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:195
  #, no-c-format
  msgid "use PIM 3 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:199
  #, no-c-format
  msgid "use PIM 4 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:203
  #, no-c-format
  msgid "force positive result from MOD and DIV result floor"
  msgstr ""
  
! #: m2/lang.opt:207
  #, no-c-format
  msgid "link against the pthread library (default on)"
  msgstr ""
  
! #: m2/lang.opt:211
  #, no-c-format
  msgid "internal compiler debugging information, dump the list of quadruples"
  msgstr ""
  
! #: m2/lang.opt:219
  #, no-c-format
  msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
  msgstr ""
  
! #: m2/lang.opt:223
  #, no-c-format
  msgid "specify the list of runtime modules and their initialization order"
  msgstr ""
  
! #: m2/lang.opt:227
  #, no-c-format
  msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
  msgstr ""
  
! #: m2/lang.opt:231
  #, no-c-format
  msgid "generate a C source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:235
  #, no-c-format
  msgid "generate a C++ source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:239
  #, fuzzy, no-c-format
  #| msgid "Generate char instructions"
  msgid "generate the main function"
  msgstr "GenerÃ©r char-instruktioner"
  
! #: m2/lang.opt:243
  #, no-c-format
  msgid "generate static scaffold initialization and finalization for every module inside main"
  msgstr ""
  
! #: m2/lang.opt:247
  #, fuzzy, no-c-format
  #| msgid "Create a shared library"
  msgid "generate a shared library from the module"
  msgstr "Opret et delt bibliotek"
  
! #: m2/lang.opt:251
  #, no-c-format
  msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  msgstr ""
  
! #: m2/lang.opt:255
  #, fuzzy, no-c-format
  msgid "display the location of module source files as they are compiled"
  msgstr "Udskriv navne pÃ¥ programenheder efterhÃ¥nden som de oversÃ¦ttes"
  
! #: m2/lang.opt:259
  #, no-c-format
  msgid "create a swig interface file for the module"
  msgstr ""
  
! #: m2/lang.opt:263
  #, no-c-format
  msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
  msgstr ""
  
! #: m2/lang.opt:267
  #, no-c-format
! msgid "orders the initialization/finalializations for scaffold-static or force linking of modules if scaffold-dynamic"
  msgstr ""
  
! #: m2/lang.opt:275
  #, no-c-format
  msgid "turns on all division and modulus by zero checking for ordinal values"
  msgstr ""
  
! #: m2/lang.opt:279
  #, no-c-format
  msgid "turns on runtime checking to check whether a whole number will exceed range"
  msgstr ""
  
! #: m2/lang.opt:283
  #, fuzzy, no-c-format
  msgid "Link the standard Modula-2 libraries statically in the compilation."
  msgstr "Antag at standardbibliotekerne og main mÃ¥ske ikke eksisterer"
  
! #: m2/lang.opt:428 m2/lang.opt:432
  #, fuzzy, no-c-format
  #| msgid "could not open dump file `%s'"
  msgid "save temporary preprocessed files"
--- 4470,4696 ----
  
  #: m2/lang.opt:95
  #, no-c-format
! msgid "turn on tracing of procedure line numbers (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:99
  #, no-c-format
! msgid "recognize the specified suffix as a definition module filename"
  msgstr ""
  
  #: m2/lang.opt:103
  #, no-c-format
! msgid "display all inbuilt system items"
  msgstr ""
  
  #: m2/lang.opt:107
  #, no-c-format
! msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
  msgstr ""
  
  #: m2/lang.opt:111
  #, no-c-format
! msgid "turns on runtime checking to check whether a floating point number will exceed range"
  msgstr ""
  
  #: m2/lang.opt:115
  #, no-c-format
! msgid "create a topologically sorted module list from all dependent modules used in the application"
  msgstr ""
  
! #: m2/lang.opt:119 m2/lang.opt:211
  #, no-c-format
! msgid "turns on all range checking for numerical values"
  msgstr ""
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "use ISO dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:127
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:131
  #, no-c-format
! msgid "set all location values to a specific value (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:135
  #, no-c-format
! msgid "turn on internal debug tracing for quad,token,line,all (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:139
  #, no-c-format
  msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
  msgstr ""
  
! #: m2/lang.opt:143
  #, no-c-format
  msgid "generate error messages which render keywords in lower case"
  msgstr ""
  
! #: m2/lang.opt:147
  #, no-c-format
  msgid "specify the module mangled prefix name for all modules in the following include paths"
  msgstr ""
  
! #: m2/lang.opt:155
  #, no-c-format
  msgid "insert plugin to identify runtime errors at compiletime"
  msgstr ""
  
! #: m2/lang.opt:159
  #, no-c-format
  msgid "specify the module mangled prefix name"
  msgstr ""
  
! #: m2/lang.opt:163
  #, no-c-format
  msgid "display statistics about the amount of source lines compiled and symbols used"
  msgstr ""
  
! #: m2/lang.opt:167
  #, no-c-format
  msgid "experimental flag to turn on the new strict type checker"
  msgstr ""
  
! #: m2/lang.opt:171
  #, no-c-format
  msgid "compile all implementation modules and program module at once"
  msgstr ""
  
! #: m2/lang.opt:175
  #, no-c-format
! msgid "recognize the specified suffix as implementation and module filenames"
  msgstr ""
  
! #: m2/lang.opt:179
  #, no-c-format
  msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
  msgstr ""
  
! #: m2/lang.opt:183
  #, no-c-format
  msgid "use PIM [234] dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:187
  #, no-c-format
  msgid "use PIM 2 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:191
  #, no-c-format
  msgid "use PIM 3 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:195
  #, no-c-format
  msgid "use PIM 4 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:199
  #, no-c-format
  msgid "force positive result from MOD and DIV result floor"
  msgstr ""
  
! #: m2/lang.opt:203
  #, no-c-format
  msgid "link against the pthread library (default on)"
  msgstr ""
  
! #: m2/lang.opt:207
  #, no-c-format
  msgid "internal compiler debugging information, dump the list of quadruples"
  msgstr ""
  
! #: m2/lang.opt:215
  #, no-c-format
  msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
  msgstr ""
  
! #: m2/lang.opt:219
  #, no-c-format
  msgid "specify the list of runtime modules and their initialization order"
  msgstr ""
  
! #: m2/lang.opt:223
  #, no-c-format
  msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
  msgstr ""
  
! #: m2/lang.opt:227
  #, no-c-format
  msgid "generate a C source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:231
  #, no-c-format
  msgid "generate a C++ source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:235
  #, fuzzy, no-c-format
  #| msgid "Generate char instructions"
  msgid "generate the main function"
  msgstr "GenerÃ©r char-instruktioner"
  
! #: m2/lang.opt:239
  #, no-c-format
  msgid "generate static scaffold initialization and finalization for every module inside main"
  msgstr ""
  
! #: m2/lang.opt:243
  #, fuzzy, no-c-format
  #| msgid "Create a shared library"
  msgid "generate a shared library from the module"
  msgstr "Opret et delt bibliotek"
  
! #: m2/lang.opt:247
  #, no-c-format
  msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  msgstr ""
  
! #: m2/lang.opt:251
  #, fuzzy, no-c-format
  msgid "display the location of module source files as they are compiled"
  msgstr "Udskriv navne pÃ¥ programenheder efterhÃ¥nden som de oversÃ¦ttes"
  
! #: m2/lang.opt:255
  #, no-c-format
  msgid "create a swig interface file for the module"
  msgstr ""
  
! #: m2/lang.opt:259
  #, no-c-format
  msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
  msgstr ""
  
! #: m2/lang.opt:263
  #, no-c-format
! msgid "orders the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic"
  msgstr ""
  
! #: m2/lang.opt:271
  #, no-c-format
  msgid "turns on all division and modulus by zero checking for ordinal values"
  msgstr ""
  
! #: m2/lang.opt:275
  #, no-c-format
  msgid "turns on runtime checking to check whether a whole number will exceed range"
  msgstr ""
  
! #: m2/lang.opt:279
  #, fuzzy, no-c-format
  msgid "Link the standard Modula-2 libraries statically in the compilation."
  msgstr "Antag at standardbibliotekerne og main mÃ¥ske ikke eksisterer"
  
! #: m2/lang.opt:424 m2/lang.opt:428
  #, fuzzy, no-c-format
  #| msgid "could not open dump file `%s'"
  msgid "save temporary preprocessed files"
*************** msgstr ""
*** 5029,5035 ****
  
  #: analyzer/analyzer.opt:227
  #, no-c-format
! msgid "Warn about code paths in in which a call is made to strtok with undefined behavior."
  msgstr ""
  
  #: analyzer/analyzer.opt:231
--- 5034,5040 ----
  
  #: analyzer/analyzer.opt:227
  #, no-c-format
! msgid "Warn about code paths in which a call is made to strtok with undefined behavior."
  msgstr ""
  
  #: analyzer/analyzer.opt:231
*************** msgstr ""
*** 5651,5657 ****
  
  #: config/darwin.opt:214
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initialiser for a dylib."
  msgstr ""
  
  #: config/darwin.opt:218
--- 5656,5662 ----
  
  #: config/darwin.opt:214
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initializer for a dylib."
  msgstr ""
  
  #: config/darwin.opt:218
*************** msgstr ""
*** 5879,5885 ****
  msgid "Use simulator runtime."
  msgstr "Benyt WindISS-simulatoren"
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:120
  #, fuzzy, no-c-format
  #| msgid "Specify the name of the target CPU"
  msgid "Specify the name of the target CPU."
--- 5884,5890 ----
  msgid "Use simulator runtime."
  msgstr "Benyt WindISS-simulatoren"
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:117
  #, fuzzy, no-c-format
  #| msgid "Specify the name of the target CPU"
  msgid "Specify the name of the target CPU."
*************** msgstr ""
*** 5937,5943 ****
  msgid "Link with the fast floating-point library."
  msgstr "LÃ¦nk med det hurtige kommatalsbibliotek."
  
! #: config/bfin/bfin.opt:90 config/arm/arm.opt:348 config/frv/frv.opt:130
  #, no-c-format
  msgid "Enable Function Descriptor PIC mode."
  msgstr "Aktiver Function Descriptor PIC-tilstand."
--- 5942,5948 ----
  msgid "Link with the fast floating-point library."
  msgstr "LÃ¦nk med det hurtige kommatalsbibliotek."
  
! #: config/bfin/bfin.opt:90 config/arm/arm.opt:345 config/frv/frv.opt:130
  #, no-c-format
  msgid "Enable Function Descriptor PIC mode."
  msgstr "Aktiver Function Descriptor PIC-tilstand."
*************** msgstr "Opret kode som bruger 68881-komm
*** 6102,6108 ****
  msgid "Align variables on a 32-bit boundary."
  msgstr "JustÃ©r variabler til 32 bit-grÃ¦nserne"
  
! #: config/m68k/m68k.opt:103 config/arm/arm.opt:89 config/nios2/nios2.opt:570
  #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
  #, no-c-format
  msgid "Specify the name of the target architecture."
--- 6107,6113 ----
  msgid "Align variables on a 32-bit boundary."
  msgstr "JustÃ©r variabler til 32 bit-grÃ¦nserne"
  
! #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
  #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
  #, no-c-format
  msgid "Specify the name of the target architecture."
*************** msgid "Support TLS segment larger than 6
*** 6225,6238 ****
  msgstr ""
  
  #: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:74
! #: config/arm/arm.opt:108 config/microblaze/microblaze.opt:60
  #, fuzzy, no-c-format
  #| msgid "Assume target CPU is configured as big endian"
  msgid "Assume target CPU is configured as big endian."
  msgstr "Antag at mÃ¥lprocessoren er konfigureret som storendet"
  
  #: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:94
! #: config/arm/arm.opt:173 config/microblaze/microblaze.opt:64
  #, fuzzy, no-c-format
  #| msgid "Assume target CPU is configured as little endian"
  msgid "Assume target CPU is configured as little endian."
--- 6230,6243 ----
  msgstr ""
  
  #: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:74
! #: config/arm/arm.opt:105 config/microblaze/microblaze.opt:60
  #, fuzzy, no-c-format
  #| msgid "Assume target CPU is configured as big endian"
  msgid "Assume target CPU is configured as big endian."
  msgstr "Antag at mÃ¥lprocessoren er konfigureret som storendet"
  
  #: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:94
! #: config/arm/arm.opt:170 config/microblaze/microblaze.opt:64
  #, fuzzy, no-c-format
  #| msgid "Assume target CPU is configured as little endian"
  msgid "Assume target CPU is configured as little endian."
*************** msgid "Convert BASE + LARGE_OFFSET addre
*** 6313,6325 ****
  msgstr ""
  
  #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:98
! #: config/loongarch/loongarch.opt:241
  #, fuzzy, no-c-format
  #| msgid "Specify the MCU name"
  msgid "Specify the code model."
  msgstr "Angiv MCU-navnet"
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:181
  #, fuzzy, no-c-format
  #| msgid "Do not permit unaligned accesses"
  msgid "Do not generate unaligned memory accesses."
--- 6318,6330 ----
  msgstr ""
  
  #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:98
! #: config/loongarch/loongarch.opt:266
  #, fuzzy, no-c-format
  #| msgid "Specify the MCU name"
  msgid "Specify the code model."
  msgstr "Angiv MCU-navnet"
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:206
  #, fuzzy, no-c-format
  #| msgid "Do not permit unaligned accesses"
  msgid "Do not generate unaligned memory accesses."
*************** msgstr ""
*** 6336,6349 ****
  msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:150 config/loongarch/loongarch.opt:249
  #, no-c-format
  msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr ""
  
  #: config/riscv/riscv.opt:155
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CRS and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
  msgstr ""
  
  #: config/riscv/riscv.opt:161 config/aarch64/aarch64.opt:141
--- 6341,6354 ----
  msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:150 config/loongarch/loongarch.opt:274
  #, no-c-format
  msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr ""
  
  #: config/riscv/riscv.opt:155
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
  msgstr ""
  
  #: config/riscv/riscv.opt:161 config/aarch64/aarch64.opt:141
*************** msgid "Known data alignment choices (for
*** 6370,6486 ****
  msgstr ""
  
  #: config/riscv/riscv.opt:201 config/aarch64/aarch64.opt:304
! #: config/i386/i386.opt:1034 config/arm/arm.opt:352
! #: config/rs6000/rs6000.opt:550
  #, no-c-format
  msgid "Use given stack-protector guard."
  msgstr ""
  
  #: config/riscv/riscv.opt:205 config/aarch64/aarch64.opt:308
! #: config/arm/arm.opt:356 config/rs6000/rs6000.opt:554
  #, fuzzy, no-c-format
  #| msgid "Pass all arguments on stack"
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "Overbring alle parametre pÃ¥ stakken"
  
! #: config/riscv/riscv.opt:215 config/i386/i386.opt:1048
! #: config/rs6000/rs6000.opt:564
  #, no-c-format
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
! #: config/riscv/riscv.opt:222 config/i386/i386.opt:1055
! #: config/rs6000/rs6000.opt:571
  #, no-c-format
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
! #: config/riscv/riscv.opt:492
  #, fuzzy, no-c-format
  #| msgid "Known ABIs (for use with the -mabi= option):"
  msgid "Supported ISA specs (for use with the -misa-spec= option):"
  msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/riscv/riscv.opt:505
  #, fuzzy, no-c-format
  #| msgid "Specify the version of the ptx ISA to use."
  msgid "Set the version of RISC-V ISA spec."
  msgstr "Angiv versionen for ptx ISA'en at anvende."
  
! #: config/riscv/riscv.opt:509
  #, fuzzy, no-c-format
  #| msgid "Enable use of conditional move instructions"
  msgid "Enable conditional moves unconditionally."
  msgstr "AktivÃ©r brug af betingede flytteinstruktioner"
  
! #: config/riscv/riscv.opt:513
  #, fuzzy, no-c-format
  #| msgid "Specify alternate name for data section"
  msgid "Always inline subword atomic operations."
  msgstr "Angiv alternativt navn til datasektionen"
  
! #: config/riscv/riscv.opt:517
  #, no-c-format
  msgid "Inline strcmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:521
  #, no-c-format
  msgid "Inline strncmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:525
  #, no-c-format
  msgid "Inline strlen calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:529
  #, no-c-format
  msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
  msgstr ""
  
! #: config/riscv/riscv.opt:533
! #, fuzzy, no-c-format
! #| msgid "Pass all arguments on stack"
! msgid "Valid arguments to -param=riscv-autovec-preference=:"
! msgstr "Overbring alle parametre pÃ¥ stakken"
! 
! #: config/riscv/riscv.opt:546
! #, no-c-format
! msgid "-param=riscv-autovec-preference=<string>\tSet the preference of auto-vectorization in the RISC-V port."
! msgstr ""
! 
! #: config/riscv/riscv.opt:550
  #, no-c-format
! msgid "The RVV possible LMUL (-param=riscv-autovec-lmul=):"
  msgstr ""
  
! #: config/riscv/riscv.opt:569
  #, no-c-format
! msgid "-param=riscv-autovec-lmul=<string>\tSet the RVV LMUL of auto-vectorization in the RISC-V port."
  msgstr ""
  
! #: config/riscv/riscv.opt:576
  #, fuzzy, no-c-format
  #| msgid "Valid arguments to -mfpmath=:"
  msgid "Valid arguments to -param=vsetvl-strategy=:"
  msgstr "Gyldige  parametre til -mfpmath=:"
  
! #: config/riscv/riscv.opt:589
  #, no-c-format
  msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
  msgstr ""
  
! #: config/riscv/riscv.opt:593 config/i386/i386.opt:496
  #, no-c-format
  msgid "Valid arguments to -mstringop-strategy=:"
  msgstr ""
  
! #: config/riscv/riscv.opt:609
  #, no-c-format
  msgid "Specify stringop expansion strategy."
  msgstr ""
  
  #: config/m32c/m32c.opt:23
  #, fuzzy, no-c-format
  #| msgid "Use the WindISS simulator"
--- 6375,6502 ----
  msgstr ""
  
  #: config/riscv/riscv.opt:201 config/aarch64/aarch64.opt:304
! #: config/i386/i386.opt:1038 config/arm/arm.opt:349
! #: config/rs6000/rs6000.opt:554
  #, no-c-format
  msgid "Use given stack-protector guard."
  msgstr ""
  
  #: config/riscv/riscv.opt:205 config/aarch64/aarch64.opt:308
! #: config/arm/arm.opt:353 config/rs6000/rs6000.opt:558
  #, fuzzy, no-c-format
  #| msgid "Pass all arguments on stack"
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "Overbring alle parametre pÃ¥ stakken"
  
! #: config/riscv/riscv.opt:215 config/i386/i386.opt:1052
! #: config/rs6000/rs6000.opt:568
  #, no-c-format
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
! #: config/riscv/riscv.opt:222 config/i386/i386.opt:1059
! #: config/rs6000/rs6000.opt:575
  #, no-c-format
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
! #: config/riscv/riscv.opt:494
  #, fuzzy, no-c-format
  #| msgid "Known ABIs (for use with the -mabi= option):"
  msgid "Supported ISA specs (for use with the -misa-spec= option):"
  msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
! #: config/riscv/riscv.opt:507
  #, fuzzy, no-c-format
  #| msgid "Specify the version of the ptx ISA to use."
  msgid "Set the version of RISC-V ISA spec."
  msgstr "Angiv versionen for ptx ISA'en at anvende."
  
! #: config/riscv/riscv.opt:511
  #, fuzzy, no-c-format
  #| msgid "Enable use of conditional move instructions"
  msgid "Enable conditional moves unconditionally."
  msgstr "AktivÃ©r brug af betingede flytteinstruktioner"
  
! #: config/riscv/riscv.opt:515
  #, fuzzy, no-c-format
  #| msgid "Specify alternate name for data section"
  msgid "Always inline subword atomic operations."
  msgstr "Angiv alternativt navn til datasektionen"
  
! #: config/riscv/riscv.opt:519
  #, no-c-format
  msgid "Inline strcmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:523
  #, no-c-format
  msgid "Inline strncmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:527
  #, no-c-format
  msgid "Inline strlen calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:531
  #, no-c-format
  msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
  msgstr ""
  
! #: config/riscv/riscv.opt:535
  #, no-c-format
! msgid "The RVV possible LMUL (-mrvv-max-lmul=):"
  msgstr ""
  
! #: config/riscv/riscv.opt:554
  #, no-c-format
! msgid "-mrvv-max-lmul=<string>\tSet the RVV LMUL of auto-vectorization."
  msgstr ""
  
! #: config/riscv/riscv.opt:561
  #, fuzzy, no-c-format
  #| msgid "Valid arguments to -mfpmath=:"
  msgid "Valid arguments to -param=vsetvl-strategy=:"
  msgstr "Gyldige  parametre til -mfpmath=:"
  
! #: config/riscv/riscv.opt:574
  #, no-c-format
  msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
  msgstr ""
  
! #: config/riscv/riscv.opt:578 config/i386/i386.opt:496
  #, no-c-format
  msgid "Valid arguments to -mstringop-strategy=:"
  msgstr ""
  
! #: config/riscv/riscv.opt:594
  #, no-c-format
  msgid "Specify stringop expansion strategy."
  msgstr ""
  
+ #: config/riscv/riscv.opt:598
+ #, no-c-format
+ msgid "The possible RVV vector register lengths:"
+ msgstr ""
+ 
+ #: config/riscv/riscv.opt:608
+ #, no-c-format
+ msgid "-mrvv-vector-bits=<string>\tSet the kind of bits for an RVV vector register."
+ msgstr ""
+ 
+ #: config/riscv/riscv.opt:612 config/aarch64/aarch64.opt:49
+ #: config/loongarch/loongarch.opt:283
+ #, no-c-format
+ msgid "The possible TLS dialects:"
+ msgstr ""
+ 
+ #: config/riscv/riscv.opt:622 config/aarch64/aarch64.opt:145
+ #: config/loongarch/loongarch.opt:293
+ #, no-c-format
+ msgid "Specify TLS dialect."
+ msgstr ""
+ 
  #: config/m32c/m32c.opt:23
  #, fuzzy, no-c-format
  #| msgid "Use the WindISS simulator"
*************** msgstr ""
*** 6604,6626 ****
  msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:49
! #, no-c-format
! msgid "The possible TLS dialects:"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:61 config/loongarch/loongarch.opt:219
  #, no-c-format
  msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:78 config/i386/i386.opt:1069
  #, fuzzy, no-c-format
  #| msgid "Generate code which uses the FPU"
  msgid "Generate code which uses only the general registers."
  msgstr "GenerÃ©r kode som bruger FPU'en"
  
! #: config/aarch64/aarch64.opt:82 config/i386/i386.opt:1161
  #, fuzzy, no-c-format
  #| msgid "Generate code for a bit-manipulation unit"
  msgid "Generate code to mitigate against straight line speculation."
--- 6620,6637 ----
  msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:61 config/loongarch/loongarch.opt:244
  #, no-c-format
  msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:78 config/i386/i386.opt:1073
  #, fuzzy, no-c-format
  #| msgid "Generate code which uses the FPU"
  msgid "Generate code which uses only the general registers."
  msgstr "GenerÃ©r kode som bruger FPU'en"
  
! #: config/aarch64/aarch64.opt:82 config/i386/i386.opt:1165
  #, fuzzy, no-c-format
  #| msgid "Generate code for a bit-manipulation unit"
  msgid "Generate code to mitigate against straight line speculation."
*************** msgstr "Benyt den givne trÃ¥d-lokale lag
*** 6654,6664 ****
  msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr "Antag ikke at ujusterede tilgange hÃ¥ndteres af systemet"
  
- #: config/aarch64/aarch64.opt:145
- #, no-c-format
- msgid "Specify TLS dialect."
- msgstr ""
- 
  #: config/aarch64/aarch64.opt:149
  #, fuzzy, no-c-format
  #| msgid "Specify bit size of immediate TLS offsets"
--- 6665,6670 ----
*************** msgstr ""
*** 6704,6710 ****
  msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:202 config/arm/arm.opt:340
  #, no-c-format
  msgid "Use branch-protection features."
  msgstr ""
--- 6710,6716 ----
  msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:202 config/arm/arm.opt:337
  #, no-c-format
  msgid "Use branch-protection features."
  msgstr ""
*************** msgstr ""
*** 7171,7177 ****
  
  #: config/epiphany/epiphany.opt:108
  #, no-c-format
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
  #: config/epiphany/epiphany.opt:112
--- 7177,7183 ----
  
  #: config/epiphany/epiphany.opt:108
  #, no-c-format
! msgid "A floating point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
  #: config/epiphany/epiphany.opt:112
*************** msgstr "JustÃ©r strengoperationernes des
*** 7616,7622 ****
  msgid "Generate code for given CPU."
  msgstr "GenerÃ©r kode til en given processor"
  
! #: config/i386/i386.opt:282 config/bpf/bpf.opt:98
  #, fuzzy, no-c-format
  #| msgid "Use given assembler dialect"
  msgid "Use given assembler dialect."
--- 7622,7628 ----
  msgid "Generate code for given CPU."
  msgstr "GenerÃ©r kode til en given processor"
  
! #: config/i386/i386.opt:282 config/bpf/bpf.opt:100
  #, fuzzy, no-c-format
  #| msgid "Use given assembler dialect"
  msgid "Use given assembler dialect."
*************** msgstr "Returner 8-byte vektorer i hukom
*** 7860,7866 ****
  msgid "Generate reciprocals instead of divss and sqrtss."
  msgstr "Opret reciprokke i stedet for divss og sqrtss."
  
! #: config/i386/i386.opt:601 config/loongarch/loongarch.opt:214
  #, no-c-format
  msgid "Control generation of reciprocal estimates."
  msgstr "Kontroller oprettelse af reciprokke stimater."
--- 7866,7872 ----
  msgid "Generate reciprocals instead of divss and sqrtss."
  msgstr "Opret reciprokke i stedet for divss og sqrtss."
  
! #: config/i386/i386.opt:601 config/loongarch/loongarch.opt:235
  #, no-c-format
  msgid "Control generation of reciprocal estimates."
  msgstr "Kontroller oprettelse af reciprokke stimater."
*************** msgstr ""
*** 7925,8736 ****
  msgid "Maximum number of bits that can be stored to memory efficiently."
  msgstr "Det maksimale antal indadgÃ¥ende kanter der overvejes til krydsspring"
  
! #: config/i386/i386.opt:666
  #, fuzzy, no-c-format
  #| msgid "Generate 32bit i386 code"
  msgid "Generate 32bit i386 code."
  msgstr "Opret 32-bit i386-kode"
  
! #: config/i386/i386.opt:670
  #, fuzzy, no-c-format
  #| msgid "Generate 64bit x86-64 code"
  msgid "Generate 64bit x86-64 code."
  msgstr "Opret 64-bit x86-64-kode"
  
! #: config/i386/i386.opt:674
  #, fuzzy, no-c-format
  #| msgid "Generate 32bit x86-64 code"
  msgid "Generate 32bit x86-64 code."
  msgstr "Opret 32-bit x86-64-kode"
  
! #: config/i386/i386.opt:678
  #, fuzzy, no-c-format
  #| msgid "Generate 16bit i386 code"
  msgid "Generate 16bit i386 code."
  msgstr "Opret 32-bit i386-kode"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:682
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support MMX built-in functions."
  msgstr "UnderstÃ¸t indbyggede MMX-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:686
  #, fuzzy, no-c-format
  #| msgid "Support 3DNow! built-in functions"
  msgid "Support 3DNow! built-in functions."
  msgstr "UnderstÃ¸t indbyggede 3DNow!-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:690
  #, fuzzy, no-c-format
  #| msgid "Support Athlon 3Dnow! built-in functions"
  msgid "Support Athlon 3Dnow! built-in functions."
  msgstr "UnderstÃ¸t indbyggede Athlon 3DNow!-funktioner"
  
! #: config/i386/i386.opt:694
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support MMX and SSE built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:698
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
  msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:702
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2- og SSE3-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:706
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3- og SSSE3-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:710
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3- og SSE4.1-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:714 config/i386/i386.opt:718
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1- og SSE4.2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:722
  #, fuzzy, no-c-format
  #| msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation"
  msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr "UnderstÃ¸t ikke indbyggede SSE4.1- og SSE4.2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:730
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2- og AVX-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:734
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX- og AVX2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:738
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:742
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F- og AVX512PF-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:746
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F- og AVX512ER-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:750
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F- og AVX512CD-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:754
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:758
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:762
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:766
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:770
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:774
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:778
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:782
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:786
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:790
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support AVX512VNNI built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:794
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:798
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:802
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:806
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:810
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support FMA4 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:814
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support XOP built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:818
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support LWP built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:822
  #, no-c-format
  msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
  msgstr ""
  
! #: config/i386/i386.opt:826
  #, fuzzy, no-c-format
  msgid "Support code generation of popcnt instruction."
  msgstr "GenerÃ©r ikke char-instruktioner"
  
! #: config/i386/i386.opt:830
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support PCONFIG built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:834
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support WBNOINVD built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:838
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support PTWRITE built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:842
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support UINTR built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:846
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support SGX built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:850
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support RDPID built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:854
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support GFNI built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:858
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support VAES built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:862
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support VPCLMULQDQ built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:866
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support BMI built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:870
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support BMI2 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:874
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support LZCNT built-in function and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:878
  #, no-c-format
  msgid "Support Hardware Lock Elision prefixes."
  msgstr ""
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:882
  #, fuzzy, no-c-format
  #| msgid "Support 3DNow! built-in functions"
  msgid "Support RDSEED instruction."
  msgstr "UnderstÃ¸t indbyggede 3DNow!-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:886
  #, fuzzy, no-c-format
  #| msgid "Support 3DNow! built-in functions"
  msgid "Support PREFETCHW instruction."
  msgstr "UnderstÃ¸t indbyggede 3DNow!-funktioner"
  
! #: config/i386/i386.opt:890
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Support flag-preserving add-carry instructions."
  msgstr "GenerÃ©r ikke char-instruktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:894
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support CLFLUSHOPT instructions."
  msgstr "UnderstÃ¸t indbyggede MMX-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:898
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support CLWB instruction."
  msgstr "UnderstÃ¸t indbyggede MMX-funktioner"
  
! #: config/i386/i386.opt:905
  #, fuzzy, no-c-format
  #| msgid "Support calls between Thumb and ARM instruction sets"
  msgid "Support FXSAVE and FXRSTOR instructions."
  msgstr "UnderstÃ¸t kald mellem Thumb- og ARM-instruktionssÃ¦ttene"
  
! #: config/i386/i386.opt:909
  #, fuzzy, no-c-format
  #| msgid "Support calls between Thumb and ARM instruction sets"
  msgid "Support XSAVE and XRSTOR instructions."
  msgstr "UnderstÃ¸t kald mellem Thumb- og ARM-instruktionssÃ¦ttene"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:913
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support XSAVEOPT instruction."
  msgstr "UnderstÃ¸t indbyggede MMX-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:917
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support XSAVEC instructions."
  msgstr "UnderstÃ¸t indbyggede MMX-funktioner"
  
! #: config/i386/i386.opt:921
  #, fuzzy, no-c-format
  #| msgid "Support calls between Thumb and ARM instruction sets"
  msgid "Support XSAVES and XRSTORS instructions."
  msgstr "UnderstÃ¸t kald mellem Thumb- og ARM-instruktionssÃ¦ttene"
  
! #: config/i386/i386.opt:925
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support TBM built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:929
  #, fuzzy, no-c-format
  msgid "Support code generation of cmpxchg16b instruction."
  msgstr "GenerÃ©r ikke char-instruktioner"
  
! #: config/i386/i386.opt:933
  #, no-c-format
  msgid "Support code generation of sahf instruction in 64bit x86-64 code."
  msgstr "UnderstÃ¸t kodeoprettelse af sahf-instruktion i 64-bit x86-64-kode."
  
! #: config/i386/i386.opt:937
  #, no-c-format
  msgid "Support code generation of movbe instruction."
  msgstr "UnderstÃ¸t kodeoprettelse af movbe-instruktion."
  
! #: config/i386/i386.opt:941
  #, no-c-format
  msgid "Support code generation of crc32 instruction."
  msgstr "UnderstÃ¸t kodeoprettelse af crc32-instruktion"
  
! #: config/i386/i386.opt:945
  #, no-c-format
  msgid "Support AES built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede AES--funktioner og kodegenerering"
  
! #: config/i386/i386.opt:949
  #, no-c-format
  msgid "Support SHA1 and SHA256 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede SHA1- og SHA256funktioner og kodegenerering"
  
! #: config/i386/i386.opt:953
  #, no-c-format
  msgid "Support PCLMUL built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede PCLMUL-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:957
  #, no-c-format
  msgid "Encode SSE instructions with VEX prefix."
  msgstr "Kod SSE-instruktioner med VEX-prÃ¦fiks."
  
! #: config/i386/i386.opt:961
  #, no-c-format
  msgid "Support FSGSBASE built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede FSGSBASE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:965
  #, no-c-format
  msgid "Support RDRND built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede RDRND-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:969
  #, no-c-format
  msgid "Support F16C built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede F16C-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:973
  #, no-c-format
  msgid "Support PREFETCHWT1 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede PREFETCHWT1-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:977
  #, fuzzy, no-c-format
  msgid "Emit profiling counter call at function entry before prologue."
  msgstr "Flyt ikke instruktioner til en funktions begyndelse"
  
! #: config/i386/i386.opt:981
  #, no-c-format
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "Opret __mcount_loc-sektion med alle mcount- eller __fentry__-kald."
  
! #: config/i386/i386.opt:985 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
! #: config/i386/i386.opt:990
  #, no-c-format
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
  
! #: config/i386/i386.opt:994
  #, no-c-format
  msgid "Set name of section to record mrecord-mcount calls."
  msgstr ""
  
! #: config/i386/i386.opt:998
  #, no-c-format
  msgid "Skip setting up RAX register when passing variable arguments."
  msgstr ""
  
! #: config/i386/i386.opt:1002
  #, fuzzy, no-c-format
  #| msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check"
  msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
  msgstr "Udvid 32-bit/64-bit heltalsdivision til 8-bit ej underskrevet heltalsdivision med kÃ¸rselstidskontrol"
  
! #: config/i386/i386.opt:1006
  #, no-c-format
  msgid "Split 32-byte AVX unaligned load."
  msgstr ""
  
! #: config/i386/i386.opt:1010
  #, no-c-format
  msgid "Split 32-byte AVX unaligned store."
  msgstr ""
  
! #: config/i386/i386.opt:1014
  #, no-c-format
  msgid "Support RTM built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede RTM-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1022
  #, no-c-format
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MWAITX- og MONITORX-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1026
  #, no-c-format
  msgid "Support CLZERO built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede CLZERO-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1030
  #, no-c-format
  msgid "Support PKU built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede PKU-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1038
  #, no-c-format
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr ""
  
! #: config/i386/i386.opt:1062
  #, no-c-format
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr ""
  
! #: config/i386/i386.opt:1073
  #, no-c-format
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1078
  #, no-c-format
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1083
  #, no-c-format
  msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
  msgstr ""
  
! #: config/i386/i386.opt:1088
  #, no-c-format
  msgid "Make all function calls indirect."
  msgstr "Benyt alle funktionskald indirekte."
  
! #: config/i386/i386.opt:1092
  #, no-c-format
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1096
  #, fuzzy, no-c-format
  #| msgid "function return type cannot be function"
  msgid "Convert function return to call and return thunk."
  msgstr "en funktions returtype kan ikke vÃ¦re en funktion"
  
! #: config/i386/i386.opt:1100 config/s390/s390.opt:277
  #, fuzzy, no-c-format
  #| msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "Kendte cpu'er (for brug med tilvalgene -mcpu= og -mtune=):"
  
! #: config/i386/i386.opt:1116
  #, no-c-format
  msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
  msgstr ""
  
! #: config/i386/i386.opt:1120
  #, no-c-format
  msgid "Force indirect call and jump via register."
  msgstr ""
  
! #: config/i386/i386.opt:1124
  #, no-c-format
  msgid "Support MOVDIRI built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MOVDIRI-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1128
  #, no-c-format
  msgid "Support MOVDIR64B built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MOVDIR64B-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1132
  #, no-c-format
  msgid "Support WAITPKG built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMWAITPKGX-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1136
  #, no-c-format
  msgid "Support CLDEMOTE built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede CLDEMOTE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1140
  #, no-c-format
  msgid "Instrument function exit in instrumented functions with __fentry__."
  msgstr "InstrumentÃ©r funktionsafslutninger i instrumenteret funktioner med __fentry__."
  
! #: config/i386/i386.opt:1144
  #, no-c-format
  msgid "Known choices for return instrumentation with -minstrument-return=:"
  msgstr ""
  
! #: config/i386/i386.opt:1157
  #, no-c-format
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/i386.opt:1165
  #, no-c-format
  msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
  msgstr ""
  
! #: config/i386/i386.opt:1181
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1186
  #, fuzzy, no-c-format
  #| msgid "Support RDRND built-in functions and code generation."
  msgid "Support ENQCMD built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede RDRND-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1190
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support SERIALIZE built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede AES--funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1194
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support TSXLDTRK built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1198
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support AMX-TILE built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede AES--funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1202
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support AMX-INT8 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1206
  #, fuzzy, no-c-format
  #| msgid "Support F16C built-in functions and code generation."
  msgid "Support AMX-BF16 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede F16C-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1210
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support HRESET built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede AES--funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1214
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support KL built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1218
  #, fuzzy, no-c-format
  #| msgid "Support WAITPKG built-in functions and code generation."
  msgid "Support WIDEKL built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMWAITPKGX-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1222
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1227
  #, no-c-format
  msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
  msgstr ""
  
! #: config/i386/i386.opt:1231
  #, fuzzy, no-c-format
  #| msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgid "Support MWAIT and MONITOR built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MWAITX- og MONITORX-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1235
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1239
  #, fuzzy, no-c-format
  #| msgid "Do not use the Xtensa NSA option"
  msgid "Do not use GOT to access external symbols."
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/i386/i386.opt:1243
  #, no-c-format
  msgid "Instructions number above which STFL stall penalty can be compensated."
  msgstr ""
  
! #: config/i386/i386.opt:1247
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1252
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1257
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1262
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1267
  #, fuzzy, no-c-format
  #| msgid "Support F16C built-in functions and code generation."
  msgid "Support AMX-FP16 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede F16C-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1271
  #, fuzzy, no-c-format
  #| msgid "Support PREFETCHWT1 built-in functions and code generation."
  msgid "Support PREFETCHI built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede PREFETCHWT1-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1275
  #, fuzzy, no-c-format
  #| msgid "Support RTM built-in functions and code generation."
  msgid "Support RAOINT built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede RTM-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1279
  #, no-c-format
  msgid "Enable conservative small loop unrolling."
  msgstr ""
  
! #: config/i386/i386.opt:1283
  #, no-c-format
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
! #: config/i386/i386.opt:1299
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support AMX-COMPLEX built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1303
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1308
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1313
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX- og AVX2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1318
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1323
  #, fuzzy, no-c-format
  msgid "Enable vectorization for gather instruction."
  msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: config/i386/i386.opt:1327
  #, fuzzy, no-c-format
  msgid "Enable vectorization for scatter instruction."
  msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: config/i386/i386.opt:1331
  #, no-c-format
  msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD and PPX."
  msgstr ""
  
! #: config/i386/i386.opt:1360
  #, no-c-format
  msgid "Enable GPR32 in inline asm when APX_F enabled."
  msgstr ""
  
! #: config/i386/i386.opt:1364
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support 512 bit vector built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1368
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support USER_MSR built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede AES--funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1372 config/i386/i386.opt:1382
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1377
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation."
--- 7931,8747 ----
  msgid "Maximum number of bits that can be stored to memory efficiently."
  msgstr "Det maksimale antal indadgÃ¥ende kanter der overvejes til krydsspring"
  
! #: config/i386/i386.opt:664
! #, no-c-format
! msgid "Optimize noreturn functions by not saving callee-saved registers used in the function."
! msgstr ""
! 
! #: config/i386/i386.opt:670
  #, fuzzy, no-c-format
  #| msgid "Generate 32bit i386 code"
  msgid "Generate 32bit i386 code."
  msgstr "Opret 32-bit i386-kode"
  
! #: config/i386/i386.opt:674
  #, fuzzy, no-c-format
  #| msgid "Generate 64bit x86-64 code"
  msgid "Generate 64bit x86-64 code."
  msgstr "Opret 64-bit x86-64-kode"
  
! #: config/i386/i386.opt:678
  #, fuzzy, no-c-format
  #| msgid "Generate 32bit x86-64 code"
  msgid "Generate 32bit x86-64 code."
  msgstr "Opret 32-bit x86-64-kode"
  
! #: config/i386/i386.opt:682
  #, fuzzy, no-c-format
  #| msgid "Generate 16bit i386 code"
  msgid "Generate 16bit i386 code."
  msgstr "Opret 32-bit i386-kode"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:686
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support MMX built-in functions."
  msgstr "UnderstÃ¸t indbyggede MMX-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:690
  #, fuzzy, no-c-format
  #| msgid "Support 3DNow! built-in functions"
  msgid "Support 3DNow! built-in functions."
  msgstr "UnderstÃ¸t indbyggede 3DNow!-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:694
  #, fuzzy, no-c-format
  #| msgid "Support Athlon 3Dnow! built-in functions"
  msgid "Support Athlon 3Dnow! built-in functions."
  msgstr "UnderstÃ¸t indbyggede Athlon 3DNow!-funktioner"
  
! #: config/i386/i386.opt:698
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support MMX and SSE built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:702
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
  msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:706
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2- og SSE3-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:710
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3- og SSSE3-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:714
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3- og SSE4.1-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:718 config/i386/i386.opt:722
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1- og SSE4.2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:726
  #, fuzzy, no-c-format
  #| msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation"
  msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr "UnderstÃ¸t ikke indbyggede SSE4.1- og SSE4.2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:734
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2- og AVX-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:738
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX- og AVX2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:742
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:746
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F- og AVX512PF-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:750
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F- og AVX512ER-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:754
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F- og AVX512CD-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:758
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:762
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:766
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:770
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:774
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:778
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:782
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:786
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:790
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:794
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support AVX512VNNI built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:798
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:802
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:806
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:810
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:814
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support FMA4 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:818
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support XOP built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:822
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support LWP built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:826
  #, no-c-format
  msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
  msgstr ""
  
! #: config/i386/i386.opt:830
  #, fuzzy, no-c-format
  msgid "Support code generation of popcnt instruction."
  msgstr "GenerÃ©r ikke char-instruktioner"
  
! #: config/i386/i386.opt:834
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support PCONFIG built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:838
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support WBNOINVD built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:842
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support PTWRITE built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:846
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support UINTR built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:850
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support SGX built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:854
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support RDPID built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:858
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support GFNI built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:862
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support VAES built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:866
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support VPCLMULQDQ built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:870
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support BMI built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:874
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support BMI2 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:878
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support LZCNT built-in function and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:882
  #, no-c-format
  msgid "Support Hardware Lock Elision prefixes."
  msgstr ""
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:886
  #, fuzzy, no-c-format
  #| msgid "Support 3DNow! built-in functions"
  msgid "Support RDSEED instruction."
  msgstr "UnderstÃ¸t indbyggede 3DNow!-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:890
  #, fuzzy, no-c-format
  #| msgid "Support 3DNow! built-in functions"
  msgid "Support PREFETCHW instruction."
  msgstr "UnderstÃ¸t indbyggede 3DNow!-funktioner"
  
! #: config/i386/i386.opt:894
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Support flag-preserving add-carry instructions."
  msgstr "GenerÃ©r ikke char-instruktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:898
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support CLFLUSHOPT instructions."
  msgstr "UnderstÃ¸t indbyggede MMX-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:902
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support CLWB instruction."
  msgstr "UnderstÃ¸t indbyggede MMX-funktioner"
  
! #: config/i386/i386.opt:909
  #, fuzzy, no-c-format
  #| msgid "Support calls between Thumb and ARM instruction sets"
  msgid "Support FXSAVE and FXRSTOR instructions."
  msgstr "UnderstÃ¸t kald mellem Thumb- og ARM-instruktionssÃ¦ttene"
  
! #: config/i386/i386.opt:913
  #, fuzzy, no-c-format
  #| msgid "Support calls between Thumb and ARM instruction sets"
  msgid "Support XSAVE and XRSTOR instructions."
  msgstr "UnderstÃ¸t kald mellem Thumb- og ARM-instruktionssÃ¦ttene"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:917
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support XSAVEOPT instruction."
  msgstr "UnderstÃ¸t indbyggede MMX-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/i386/i386.opt:921
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support XSAVEC instructions."
  msgstr "UnderstÃ¸t indbyggede MMX-funktioner"
  
! #: config/i386/i386.opt:925
  #, fuzzy, no-c-format
  #| msgid "Support calls between Thumb and ARM instruction sets"
  msgid "Support XSAVES and XRSTORS instructions."
  msgstr "UnderstÃ¸t kald mellem Thumb- og ARM-instruktionssÃ¦ttene"
  
! #: config/i386/i386.opt:929
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support TBM built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:933
  #, fuzzy, no-c-format
  msgid "Support code generation of cmpxchg16b instruction."
  msgstr "GenerÃ©r ikke char-instruktioner"
  
! #: config/i386/i386.opt:937
  #, no-c-format
  msgid "Support code generation of sahf instruction in 64bit x86-64 code."
  msgstr "UnderstÃ¸t kodeoprettelse af sahf-instruktion i 64-bit x86-64-kode."
  
! #: config/i386/i386.opt:941
  #, no-c-format
  msgid "Support code generation of movbe instruction."
  msgstr "UnderstÃ¸t kodeoprettelse af movbe-instruktion."
  
! #: config/i386/i386.opt:945
  #, no-c-format
  msgid "Support code generation of crc32 instruction."
  msgstr "UnderstÃ¸t kodeoprettelse af crc32-instruktion"
  
! #: config/i386/i386.opt:949
  #, no-c-format
  msgid "Support AES built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede AES--funktioner og kodegenerering"
  
! #: config/i386/i386.opt:953
  #, no-c-format
  msgid "Support SHA1 and SHA256 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede SHA1- og SHA256funktioner og kodegenerering"
  
! #: config/i386/i386.opt:957
  #, no-c-format
  msgid "Support PCLMUL built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede PCLMUL-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:961
  #, no-c-format
  msgid "Encode SSE instructions with VEX prefix."
  msgstr "Kod SSE-instruktioner med VEX-prÃ¦fiks."
  
! #: config/i386/i386.opt:965
  #, no-c-format
  msgid "Support FSGSBASE built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede FSGSBASE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:969
  #, no-c-format
  msgid "Support RDRND built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede RDRND-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:973
  #, no-c-format
  msgid "Support F16C built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede F16C-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:977
  #, no-c-format
  msgid "Support PREFETCHWT1 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede PREFETCHWT1-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:981
  #, fuzzy, no-c-format
  msgid "Emit profiling counter call at function entry before prologue."
  msgstr "Flyt ikke instruktioner til en funktions begyndelse"
  
! #: config/i386/i386.opt:985
  #, no-c-format
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "Opret __mcount_loc-sektion med alle mcount- eller __fentry__-kald."
  
! #: config/i386/i386.opt:989 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
! #: config/i386/i386.opt:994
  #, no-c-format
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
  
! #: config/i386/i386.opt:998
  #, no-c-format
  msgid "Set name of section to record mrecord-mcount calls."
  msgstr ""
  
! #: config/i386/i386.opt:1002
  #, no-c-format
  msgid "Skip setting up RAX register when passing variable arguments."
  msgstr ""
  
! #: config/i386/i386.opt:1006
  #, fuzzy, no-c-format
  #| msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check"
  msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
  msgstr "Udvid 32-bit/64-bit heltalsdivision til 8-bit ej underskrevet heltalsdivision med kÃ¸rselstidskontrol"
  
! #: config/i386/i386.opt:1010
  #, no-c-format
  msgid "Split 32-byte AVX unaligned load."
  msgstr ""
  
! #: config/i386/i386.opt:1014
  #, no-c-format
  msgid "Split 32-byte AVX unaligned store."
  msgstr ""
  
! #: config/i386/i386.opt:1018
  #, no-c-format
  msgid "Support RTM built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede RTM-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1026
  #, no-c-format
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MWAITX- og MONITORX-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1030
  #, no-c-format
  msgid "Support CLZERO built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede CLZERO-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1034
  #, no-c-format
  msgid "Support PKU built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede PKU-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1042
  #, no-c-format
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr ""
  
! #: config/i386/i386.opt:1066
  #, no-c-format
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr ""
  
! #: config/i386/i386.opt:1077
  #, no-c-format
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1082
  #, no-c-format
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1087
  #, no-c-format
  msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
  msgstr ""
  
! #: config/i386/i386.opt:1092
  #, no-c-format
  msgid "Make all function calls indirect."
  msgstr "Benyt alle funktionskald indirekte."
  
! #: config/i386/i386.opt:1096
  #, no-c-format
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1100
  #, fuzzy, no-c-format
  #| msgid "function return type cannot be function"
  msgid "Convert function return to call and return thunk."
  msgstr "en funktions returtype kan ikke vÃ¦re en funktion"
  
! #: config/i386/i386.opt:1104 config/s390/s390.opt:277
  #, fuzzy, no-c-format
  #| msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "Kendte cpu'er (for brug med tilvalgene -mcpu= og -mtune=):"
  
! #: config/i386/i386.opt:1120
  #, no-c-format
  msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
  msgstr ""
  
! #: config/i386/i386.opt:1124
  #, no-c-format
  msgid "Force indirect call and jump via register."
  msgstr ""
  
! #: config/i386/i386.opt:1128
  #, no-c-format
  msgid "Support MOVDIRI built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MOVDIRI-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1132
  #, no-c-format
  msgid "Support MOVDIR64B built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MOVDIR64B-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1136
  #, no-c-format
  msgid "Support WAITPKG built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMWAITPKGX-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1140
  #, no-c-format
  msgid "Support CLDEMOTE built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede CLDEMOTE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1144
  #, no-c-format
  msgid "Instrument function exit in instrumented functions with __fentry__."
  msgstr "InstrumentÃ©r funktionsafslutninger i instrumenteret funktioner med __fentry__."
  
! #: config/i386/i386.opt:1148
  #, no-c-format
  msgid "Known choices for return instrumentation with -minstrument-return=:"
  msgstr ""
  
! #: config/i386/i386.opt:1161
  #, no-c-format
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/i386.opt:1169
  #, no-c-format
  msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
  msgstr ""
  
! #: config/i386/i386.opt:1185
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1190
  #, fuzzy, no-c-format
  #| msgid "Support RDRND built-in functions and code generation."
  msgid "Support ENQCMD built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede RDRND-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1194
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support SERIALIZE built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede AES--funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1198
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support TSXLDTRK built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1202
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support AMX-TILE built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede AES--funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1206
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support AMX-INT8 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1210
  #, fuzzy, no-c-format
  #| msgid "Support F16C built-in functions and code generation."
  msgid "Support AMX-BF16 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede F16C-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1214
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support HRESET built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede AES--funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1218
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support KL built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1222
  #, fuzzy, no-c-format
  #| msgid "Support WAITPKG built-in functions and code generation."
  msgid "Support WIDEKL built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMWAITPKGX-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1226
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1231
  #, no-c-format
  msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
  msgstr ""
  
! #: config/i386/i386.opt:1235
  #, fuzzy, no-c-format
  #| msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgid "Support MWAIT and MONITOR built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MWAITX- og MONITORX-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1239
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1243
  #, fuzzy, no-c-format
  #| msgid "Do not use the Xtensa NSA option"
  msgid "Do not use GOT to access external symbols."
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/i386/i386.opt:1247
  #, no-c-format
  msgid "Instructions number above which STFL stall penalty can be compensated."
  msgstr ""
  
! #: config/i386/i386.opt:1251
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1256
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1261
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1266
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1271
  #, fuzzy, no-c-format
  #| msgid "Support F16C built-in functions and code generation."
  msgid "Support AMX-FP16 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede F16C-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1275
  #, fuzzy, no-c-format
  #| msgid "Support PREFETCHWT1 built-in functions and code generation."
  msgid "Support PREFETCHI built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede PREFETCHWT1-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1279
  #, fuzzy, no-c-format
  #| msgid "Support RTM built-in functions and code generation."
  msgid "Support RAOINT built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede RTM-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1283
  #, no-c-format
  msgid "Enable conservative small loop unrolling."
  msgstr ""
  
! #: config/i386/i386.opt:1287
  #, no-c-format
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
! #: config/i386/i386.opt:1303
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support AMX-COMPLEX built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1307
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1312
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1317
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX- og AVX2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1322
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE- og SSE2-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1327
  #, fuzzy, no-c-format
  msgid "Enable vectorization for gather instruction."
  msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: config/i386/i386.opt:1331
  #, fuzzy, no-c-format
  msgid "Enable vectorization for scatter instruction."
  msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: config/i386/i386.opt:1335
  #, no-c-format
  msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD and PPX."
  msgstr ""
  
! #: config/i386/i386.opt:1364
  #, no-c-format
  msgid "Enable GPR32 in inline asm when APX_F enabled."
  msgstr ""
  
! #: config/i386/i386.opt:1368
  #, fuzzy, no-c-format
  #| msgid "Support MMX and SSE built-in functions and code generation"
  msgid "Support 512 bit vector built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX- og SSE-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1372
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support USER_MSR built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede AES--funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1376 config/i386/i386.opt:1386
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation."
  msgstr "UnderstÃ¸t indbyggede MMX-, SSE-, SSE2-, SSE3-, SSSE3-, SSE4.1-, SSE4.2-, AVX-, AVX2- og AVX512F-funktioner og kodegenerering"
  
! #: config/i386/i386.opt:1381
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation"
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation."
*************** msgid "Assume the VxWorks vThreads envir
*** 9112,9151 ****
  msgstr "Antag VxWorks vThreads-miljÃ¸et."
  
  #: config/avr/avr.opt:23
! #, no-c-format
! msgid "Use subroutines for function prologues and epilogues."
  msgstr "Benyt subrutiner for funktionsindledning/-afslutninger."
  
  #: config/avr/avr.opt:27
  #, fuzzy, no-c-format
  #| msgid "Specify the name of the target CPU"
! msgid "-mmcu=MCU\tSelect the target MCU."
  msgstr "Angiv navnet pÃ¥ mÃ¥lprocessoren"
  
  #: config/avr/avr.opt:31
  #, fuzzy, no-c-format
  #| msgid "Use subroutines for function prologue/epilogue"
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
  msgstr "Benyt subrutiner for funktionsindledning/-afslutninger"
  
  #: config/avr/avr.opt:35
  #, no-c-format
! msgid "Set the number of 64 KiB flash segments."
  msgstr ""
  
  #: config/avr/avr.opt:39
  #, no-c-format
! msgid "Indicate presence of a processor erratum."
  msgstr ""
  
  #: config/avr/avr.opt:43
  #, no-c-format
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr ""
  
  #: config/avr/avr.opt:53
  #, no-c-format
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
  msgstr ""
  
  #: config/avr/avr.opt:57
--- 9123,9163 ----
  msgstr "Antag VxWorks vThreads-miljÃ¸et."
  
  #: config/avr/avr.opt:23
! #, fuzzy, no-c-format
! #| msgid "Use subroutines for function prologues and epilogues."
! msgid "Optimization. Use subroutines for function prologues and epilogues."
  msgstr "Benyt subrutiner for funktionsindledning/-afslutninger."
  
  #: config/avr/avr.opt:27
  #, fuzzy, no-c-format
  #| msgid "Specify the name of the target CPU"
! msgid "-mmcu=<MCU>\tSelect the target MCU."
  msgstr "Angiv navnet pÃ¥ mÃ¥lprocessoren"
  
  #: config/avr/avr.opt:31
  #, fuzzy, no-c-format
  #| msgid "Use subroutines for function prologue/epilogue"
! msgid "Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
  msgstr "Benyt subrutiner for funktionsindledning/-afslutninger"
  
  #: config/avr/avr.opt:35
  #, no-c-format
! msgid "This option is used internally. Set the number of 64 KiB flash segments."
  msgstr ""
  
  #: config/avr/avr.opt:39
  #, no-c-format
! msgid "This option is used internally. Indicate presence of a processor erratum.  Do not skip 32-bit instructions."
  msgstr ""
  
  #: config/avr/avr.opt:43
  #, no-c-format
! msgid "This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr ""
  
  #: config/avr/avr.opt:53
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection.  Assume RJMP / RCALL can target all program memory."
  msgstr ""
  
  #: config/avr/avr.opt:57
*************** msgstr "Ã†ndr stakhenvisningen uden at d
*** 9162,9173 ****
  
  #: config/avr/avr.opt:65
  #, no-c-format
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
  msgstr ""
  
  #: config/avr/avr.opt:69
  #, no-c-format
! msgid "Treat main as if it had attribute OS_task."
  msgstr ""
  
  #: config/avr/avr.opt:79
--- 9174,9185 ----
  
  #: config/avr/avr.opt:65
  #, no-c-format
! msgid "-mbranch-cost=<cost>\tOptimization. Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
  msgstr ""
  
  #: config/avr/avr.opt:69
  #, no-c-format
! msgid "Optimization. Treat main as if it had attribute OS_task."
  msgstr ""
  
  #: config/avr/avr.opt:79
*************** msgstr "Ã†ndr kun de laveste 8 bit af st
*** 9178,9184 ****
  
  #: config/avr/avr.opt:83
  #, fuzzy, no-c-format
! msgid "Relax branches."
  msgstr "Ingen forgreninger i %s %s\n"
  
  #: config/avr/avr.opt:87
--- 9190,9196 ----
  
  #: config/avr/avr.opt:83
  #, fuzzy, no-c-format
! msgid "Optimization. Relax branches."
  msgstr "Ingen forgreninger i %s %s\n"
  
  #: config/avr/avr.opt:87
*************** msgstr ""
*** 9188,9204 ****
  
  #: config/avr/avr.opt:91
  #, no-c-format
! msgid "Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
  msgstr ""
  
  #: config/avr/avr.opt:95
  #, no-c-format
! msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
  msgstr ""
  
  #: config/avr/avr.opt:99
  #, no-c-format
! msgid "The device has the bitfield NVMCTRL_CTRLB.FLMAP.  This option is used internally."
  msgstr ""
  
  #: config/avr/avr.opt:103
--- 9200,9216 ----
  
  #: config/avr/avr.opt:91
  #, no-c-format
! msgid "Optimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
  msgstr ""
  
  #: config/avr/avr.opt:95
  #, no-c-format
! msgid "Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
  msgstr ""
  
  #: config/avr/avr.opt:99
  #, no-c-format
! msgid "This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP."
  msgstr ""
  
  #: config/avr/avr.opt:103
*************** msgstr ""
*** 9208,9258 ****
  
  #: config/avr/avr.opt:108
  #, no-c-format
! msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
  msgstr ""
  
  #: config/avr/avr.opt:112
  #, fuzzy, no-c-format
  #| msgid "taking the address of a label is non-standard"
  msgid "Warn if the address space of an address is changed."
  msgstr "at tage adressen af en etiket fÃ¸lger ikke standarden"
  
! #: config/avr/avr.opt:116
  #, no-c-format
  msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr ""
  
! #: config/avr/avr.opt:120
  #, no-c-format
  msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr ""
  
! #: config/avr/avr.opt:124
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices."
  msgstr ""
  
! #: config/avr/avr.opt:128
  #, no-c-format
  msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
! #: config/avr/avr.opt:132
  #, no-c-format
  msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
! #: config/avr/avr.opt:136
  #, no-c-format
  msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
! #: config/avr/avr.opt:140
  #, no-c-format
  msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
! #: config/avr/avr.opt:144
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
--- 9220,9280 ----
  
  #: config/avr/avr.opt:108
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection. The device has no SPH special function register."
  msgstr ""
  
  #: config/avr/avr.opt:112
+ #, no-c-format
+ msgid "Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:116
+ #, no-c-format
+ msgid "-mfuse-add=<0,2>\tOptimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:120
  #, fuzzy, no-c-format
  #| msgid "taking the address of a label is non-standard"
  msgid "Warn if the address space of an address is changed."
  msgstr "at tage adressen af en etiket fÃ¸lger ikke standarden"
  
! #: config/avr/avr.opt:124
  #, no-c-format
  msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr ""
  
! #: config/avr/avr.opt:128
  #, no-c-format
  msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr ""
  
! #: config/avr/avr.opt:132
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
! #: config/avr/avr.opt:136
  #, no-c-format
  msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
! #: config/avr/avr.opt:140
  #, no-c-format
  msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
! #: config/avr/avr.opt:144
  #, no-c-format
  msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
! #: config/avr/avr.opt:148
  #, no-c-format
  msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
! #: config/avr/avr.opt:152
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
*************** msgstr ""
*** 9490,9496 ****
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:181
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr ""
--- 9512,9518 ----
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:178
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr ""
*************** msgstr ""
*** 9552,9558 ****
  
  #: config/s390/s390.opt:335
  #, no-c-format
! msgid "Assume external symbols to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
  msgstr ""
  
  #: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
--- 9574,9580 ----
  
  #: config/s390/s390.opt:335
  #, no-c-format
! msgid "Assume external symbols, whose natural alignment would be 1, to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
  msgstr ""
  
  #: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
*************** msgstr ""
*** 9626,9902 ****
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/arm/arm.opt:38
  #, no-c-format
  msgid "TLS dialect to use:"
  msgstr ""
  
! #: config/arm/arm.opt:48
  #, fuzzy, no-c-format
  #| msgid "Specify an ABI"
  msgid "Specify an ABI."
  msgstr "Angiv en ABI"
  
! #: config/arm/arm.opt:52
  #, no-c-format
  msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:71
  #, fuzzy, no-c-format
  #| msgid "Generate a call to abort if a noreturn function returns"
  msgid "Generate a call to abort if a noreturn function returns."
  msgstr "GenerÃ©r et kald til abort hvis en noreturn-funktion returnerer"
  
! #: config/arm/arm.opt:78
  #, fuzzy, no-c-format
  #| msgid "Generate APCS conformant stack frames"
  msgid "Generate APCS conformant stack frames."
  msgstr "GenerÃ©r APCS-overholdende stakrammer"
  
! #: config/arm/arm.opt:82
  #, fuzzy, no-c-format
  #| msgid "Generate re-entrant, PIC code"
  msgid "Generate re-entrant, PIC code."
  msgstr "GenerÃ©r genindtrÃ¦delig PIC-kode"
  
! #: config/arm/arm.opt:104
  #, fuzzy, no-c-format
  #| msgid "Generate code assuming DW bit is set"
  msgid "Generate code in 32 bit ARM state."
  msgstr "GenerÃ©r kode der antager at DW-bitten er sat"
  
! #: config/arm/arm.opt:112
  #, fuzzy, no-c-format
  #| msgid "Thumb: Assume non-static functions may be called from ARM code"
  msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr "Thumb: Antag at ikke-statiske funktioner kan kaldes fra ARM-kode"
  
! #: config/arm/arm.opt:116
  #, fuzzy, no-c-format
  #| msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
  msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr "Thumb: Antag at funktionshenvisninger kan gÃ¥ til kode der ikke er opmÃ¦rksom pÃ¥ Thumb"
  
! #: config/arm/arm.opt:124 config/csky/csky.opt:73
  #, fuzzy, no-c-format
  msgid "Specify if floating point hardware should be used."
  msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/arm/arm.opt:128
  #, no-c-format
  msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:132 config/csky/csky.opt:77
  #, no-c-format
  msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:145
  #, no-c-format
  msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:149
  #, fuzzy, no-c-format
  #| msgid "Specify the version of the floating point emulator"
  msgid "Specify the __fp16 floating-point format."
  msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/arm/arm.opt:153
  #, no-c-format
  msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr ""
  
! #: config/arm/arm.opt:166
  #, fuzzy, no-c-format
  #| msgid "Specify the version of the floating point emulator"
  msgid "Specify the name of the target floating point hardware/format."
  msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/arm/arm.opt:177
  #, fuzzy, no-c-format
  #| msgid "Generate call insns as indirect calls, if necessary"
  msgid "Generate call insns as indirect calls, if necessary."
  msgstr "GenerÃ©r kaldeinstruktioner som indirekte kald, om nÃ¸dvendigt"
  
! #: config/arm/arm.opt:185
  #, fuzzy, no-c-format
  #| msgid "Specify the register to be used for PIC addressing"
  msgid "Specify the register to be used for PIC addressing."
  msgstr "Angiv det register der skal bruges til PIC-adressering"
  
! #: config/arm/arm.opt:189
  #, fuzzy, no-c-format
  #| msgid "Store function names in object code"
  msgid "Store function names in object code."
  msgstr "Gem funktionsnavne i objektkode"
  
! #: config/arm/arm.opt:193
  #, fuzzy, no-c-format
  #| msgid "Use stubs for function prologues"
  msgid "Permit scheduling of a function's prologue sequence."
  msgstr "Benyt stubbe til funktionsindledninger"
  
! #: config/arm/arm.opt:197 config/rs6000/rs6000.opt:235
  #, fuzzy, no-c-format
  #| msgid "Do not load the PIC register in function prologues"
  msgid "Do not load the PIC register in function prologues."
  msgstr "IndlÃ¦s ikke PIC-registeret i funktionsbegyndelser"
  
! #: config/arm/arm.opt:204
  #, fuzzy, no-c-format
  #| msgid "Specify the minimum bit alignment of structures"
  msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr "Angiv den mindste bitjustering af strukturer"
  
! #: config/arm/arm.opt:208
  #, fuzzy, no-c-format
  #| msgid "Generate code for GNU as"
  msgid "Generate code for Thumb state."
  msgstr "GenerÃ©r kode til GNU as"
  
! #: config/arm/arm.opt:212
  #, fuzzy, no-c-format
  #| msgid "Support calls between Thumb and ARM instruction sets"
  msgid "Support calls between Thumb and ARM instruction sets."
  msgstr "UnderstÃ¸t kald mellem Thumb- og ARM-instruktionssÃ¦ttene"
  
! #: config/arm/arm.opt:216
  #, fuzzy, no-c-format
  #| msgid "Use given thread-local storage dialect"
  msgid "Specify thread local storage scheme."
  msgstr "Benyt den givne trÃ¥d-lokale lagringsdialekt"
  
! #: config/arm/arm.opt:220
  #, fuzzy, no-c-format
  #| msgid "Specify the name of the target architecture"
  msgid "Specify how to access the thread pointer."
  msgstr "Angiv navnet pÃ¥ mÃ¥larkitekturen"
  
! #: config/arm/arm.opt:224
  #, fuzzy, no-c-format
  #| msgid "Pass all arguments on stack"
  msgid "Valid arguments to -mtp=:"
  msgstr "Overbring alle parametre pÃ¥ stakken"
  
! #: config/arm/arm.opt:246
  #, fuzzy, no-c-format
  #| msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
  msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr "Thumb: GenerÃ©r (ikke-yderste) stakrammer selv hvis det ikke er nÃ¸dvendigt"
  
! #: config/arm/arm.opt:250
  #, fuzzy, no-c-format
  #| msgid "Thumb: Generate (leaf) stack frames even if not needed"
  msgid "Thumb: Generate (leaf) stack frames even if not needed."
  msgstr "Thumb: GenerÃ©r (yderste) stakrammer selv hvis det ikke er nÃ¸dvendigt"
  
! #: config/arm/arm.opt:254 config/mn10300/mn10300.opt:42
  #, fuzzy, no-c-format
  #| msgid "Compile for the v850 processor"
  msgid "Tune code for the given processor."
  msgstr "OversÃ¦t for v850-processoren"
  
! #: config/arm/arm.opt:258
  #, no-c-format
  msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
  msgstr ""
  
! #: config/arm/arm.opt:269
  #, no-c-format
  msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:273
  #, no-c-format
  msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:277
  #, no-c-format
  msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:281
  #, no-c-format
  msgid "Only generate absolute relocations on word sized values."
  msgstr ""
  
! #: config/arm/arm.opt:285
  #, no-c-format
  msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:289
  #, no-c-format
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:294
  #, no-c-format
  msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
  msgstr ""
  
! #: config/arm/arm.opt:298
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
  msgstr ""
  
! #: config/arm/arm.opt:303
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
  msgstr ""
  
! #: config/arm/arm.opt:308 config/nds32/nds32.opt:461 config/arc/arc.opt:495
  #, no-c-format
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/arm/arm.opt:312
  #, fuzzy, no-c-format
  msgid "This option is deprecated and has no effect."
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: config/arm/arm.opt:316
  #, no-c-format
  msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:320
  #, no-c-format
  msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:324
  #, fuzzy, no-c-format
  #| msgid "Do not use the callt instruction"
  msgid "Do not allow constant data to be placed in code sections."
  msgstr "Benyt ikke callt-instruktionen"
  
! #: config/arm/arm.opt:328
  #, no-c-format
  msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:332
  #, no-c-format
  msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:336 config/sh/sh.opt:195
  #, no-c-format
  msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm.opt:344
  #, fuzzy, no-c-format
  #| msgid "Generate code which uses the FPU"
  msgid "Generate code which uses the core registers only (r0-r14)."
  msgstr "GenerÃ©r kode som bruger FPU'en"
  
! #: config/arm/arm.opt:366
  #, no-c-format
  msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
  msgstr ""
--- 9648,9924 ----
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/arm/arm.opt:35
  #, no-c-format
  msgid "TLS dialect to use:"
  msgstr ""
  
! #: config/arm/arm.opt:45
  #, fuzzy, no-c-format
  #| msgid "Specify an ABI"
  msgid "Specify an ABI."
  msgstr "Angiv en ABI"
  
! #: config/arm/arm.opt:49
  #, no-c-format
  msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:68
  #, fuzzy, no-c-format
  #| msgid "Generate a call to abort if a noreturn function returns"
  msgid "Generate a call to abort if a noreturn function returns."
  msgstr "GenerÃ©r et kald til abort hvis en noreturn-funktion returnerer"
  
! #: config/arm/arm.opt:75
  #, fuzzy, no-c-format
  #| msgid "Generate APCS conformant stack frames"
  msgid "Generate APCS conformant stack frames."
  msgstr "GenerÃ©r APCS-overholdende stakrammer"
  
! #: config/arm/arm.opt:79
  #, fuzzy, no-c-format
  #| msgid "Generate re-entrant, PIC code"
  msgid "Generate re-entrant, PIC code."
  msgstr "GenerÃ©r genindtrÃ¦delig PIC-kode"
  
! #: config/arm/arm.opt:101
  #, fuzzy, no-c-format
  #| msgid "Generate code assuming DW bit is set"
  msgid "Generate code in 32 bit ARM state."
  msgstr "GenerÃ©r kode der antager at DW-bitten er sat"
  
! #: config/arm/arm.opt:109
  #, fuzzy, no-c-format
  #| msgid "Thumb: Assume non-static functions may be called from ARM code"
  msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr "Thumb: Antag at ikke-statiske funktioner kan kaldes fra ARM-kode"
  
! #: config/arm/arm.opt:113
  #, fuzzy, no-c-format
  #| msgid "Thumb: Assume function pointers may go to non-Thumb aware code"
  msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr "Thumb: Antag at funktionshenvisninger kan gÃ¥ til kode der ikke er opmÃ¦rksom pÃ¥ Thumb"
  
! #: config/arm/arm.opt:121 config/csky/csky.opt:73
  #, fuzzy, no-c-format
  msgid "Specify if floating point hardware should be used."
  msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/arm/arm.opt:125
  #, no-c-format
  msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:129 config/csky/csky.opt:77
  #, no-c-format
  msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:142
  #, no-c-format
  msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:146
  #, fuzzy, no-c-format
  #| msgid "Specify the version of the floating point emulator"
  msgid "Specify the __fp16 floating-point format."
  msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/arm/arm.opt:150
  #, no-c-format
  msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr ""
  
! #: config/arm/arm.opt:163
  #, fuzzy, no-c-format
  #| msgid "Specify the version of the floating point emulator"
  msgid "Specify the name of the target floating point hardware/format."
  msgstr "Angiv versionen af kommatalsemulatoren"
  
! #: config/arm/arm.opt:174
  #, fuzzy, no-c-format
  #| msgid "Generate call insns as indirect calls, if necessary"
  msgid "Generate call insns as indirect calls, if necessary."
  msgstr "GenerÃ©r kaldeinstruktioner som indirekte kald, om nÃ¸dvendigt"
  
! #: config/arm/arm.opt:182
  #, fuzzy, no-c-format
  #| msgid "Specify the register to be used for PIC addressing"
  msgid "Specify the register to be used for PIC addressing."
  msgstr "Angiv det register der skal bruges til PIC-adressering"
  
! #: config/arm/arm.opt:186
  #, fuzzy, no-c-format
  #| msgid "Store function names in object code"
  msgid "Store function names in object code."
  msgstr "Gem funktionsnavne i objektkode"
  
! #: config/arm/arm.opt:190
  #, fuzzy, no-c-format
  #| msgid "Use stubs for function prologues"
  msgid "Permit scheduling of a function's prologue sequence."
  msgstr "Benyt stubbe til funktionsindledninger"
  
! #: config/arm/arm.opt:194 config/rs6000/rs6000.opt:235
  #, fuzzy, no-c-format
  #| msgid "Do not load the PIC register in function prologues"
  msgid "Do not load the PIC register in function prologues."
  msgstr "IndlÃ¦s ikke PIC-registeret i funktionsbegyndelser"
  
! #: config/arm/arm.opt:201
  #, fuzzy, no-c-format
  #| msgid "Specify the minimum bit alignment of structures"
  msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr "Angiv den mindste bitjustering af strukturer"
  
! #: config/arm/arm.opt:205
  #, fuzzy, no-c-format
  #| msgid "Generate code for GNU as"
  msgid "Generate code for Thumb state."
  msgstr "GenerÃ©r kode til GNU as"
  
! #: config/arm/arm.opt:209
  #, fuzzy, no-c-format
  #| msgid "Support calls between Thumb and ARM instruction sets"
  msgid "Support calls between Thumb and ARM instruction sets."
  msgstr "UnderstÃ¸t kald mellem Thumb- og ARM-instruktionssÃ¦ttene"
  
! #: config/arm/arm.opt:213
  #, fuzzy, no-c-format
  #| msgid "Use given thread-local storage dialect"
  msgid "Specify thread local storage scheme."
  msgstr "Benyt den givne trÃ¥d-lokale lagringsdialekt"
  
! #: config/arm/arm.opt:217
  #, fuzzy, no-c-format
  #| msgid "Specify the name of the target architecture"
  msgid "Specify how to access the thread pointer."
  msgstr "Angiv navnet pÃ¥ mÃ¥larkitekturen"
  
! #: config/arm/arm.opt:221
  #, fuzzy, no-c-format
  #| msgid "Pass all arguments on stack"
  msgid "Valid arguments to -mtp=:"
  msgstr "Overbring alle parametre pÃ¥ stakken"
  
! #: config/arm/arm.opt:243
  #, fuzzy, no-c-format
  #| msgid "Thumb: Generate (non-leaf) stack frames even if not needed"
  msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr "Thumb: GenerÃ©r (ikke-yderste) stakrammer selv hvis det ikke er nÃ¸dvendigt"
  
! #: config/arm/arm.opt:247
  #, fuzzy, no-c-format
  #| msgid "Thumb: Generate (leaf) stack frames even if not needed"
  msgid "Thumb: Generate (leaf) stack frames even if not needed."
  msgstr "Thumb: GenerÃ©r (yderste) stakrammer selv hvis det ikke er nÃ¸dvendigt"
  
! #: config/arm/arm.opt:251 config/mn10300/mn10300.opt:42
  #, fuzzy, no-c-format
  #| msgid "Compile for the v850 processor"
  msgid "Tune code for the given processor."
  msgstr "OversÃ¦t for v850-processoren"
  
! #: config/arm/arm.opt:255
  #, no-c-format
  msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
  msgstr ""
  
! #: config/arm/arm.opt:266
  #, no-c-format
  msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:270
  #, no-c-format
  msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:274
  #, no-c-format
  msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:278
  #, no-c-format
  msgid "Only generate absolute relocations on word sized values."
  msgstr ""
  
! #: config/arm/arm.opt:282
  #, no-c-format
  msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:286
  #, no-c-format
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:291
  #, no-c-format
  msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
  msgstr ""
  
! #: config/arm/arm.opt:295
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
  msgstr ""
  
! #: config/arm/arm.opt:300
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
  msgstr ""
  
! #: config/arm/arm.opt:305 config/nds32/nds32.opt:461 config/arc/arc.opt:495
  #, no-c-format
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/arm/arm.opt:309
  #, fuzzy, no-c-format
  msgid "This option is deprecated and has no effect."
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: config/arm/arm.opt:313
  #, no-c-format
  msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:317
  #, no-c-format
  msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:321
  #, fuzzy, no-c-format
  #| msgid "Do not use the callt instruction"
  msgid "Do not allow constant data to be placed in code sections."
  msgstr "Benyt ikke callt-instruktionen"
  
! #: config/arm/arm.opt:325
  #, no-c-format
  msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:329
  #, no-c-format
  msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:333 config/sh/sh.opt:195
  #, no-c-format
  msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm.opt:341
  #, fuzzy, no-c-format
  #| msgid "Generate code which uses the FPU"
  msgid "Generate code which uses the core registers only (r0-r14)."
  msgstr "GenerÃ©r kode som bruger FPU'en"
  
! #: config/arm/arm.opt:363
  #, no-c-format
  msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
  msgstr ""
*************** msgstr ""
*** 10500,10689 ****
  msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:475
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:479
  #, fuzzy, no-c-format
  #| msgid "Align destination of the string operations"
  msgid "Allow sign extension in fusion operations."
  msgstr "JustÃ©r strengoperationernes destination"
  
! #: config/rs6000/rs6000.opt:483
  #, fuzzy, no-c-format
  #| msgid "Use vector/scalar (VSX) instructions"
  msgid "Use vector and scalar instructions added in ISA 2.07."
  msgstr "Benyt vektor/skalar-instruktioner (VSX)"
  
! #: config/rs6000/rs6000.opt:487
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:491
  #, fuzzy, no-c-format
  #| msgid "Use AltiVec instructions"
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr "Benyt AltiVec-instruktioner"
  
! #: config/rs6000/rs6000.opt:498
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point instructions"
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.opt:502
  #, fuzzy, no-c-format
  #| msgid "Generate char instructions"
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/rs6000/rs6000.opt:506
  #, no-c-format
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:510
  #, no-c-format
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:522
  #, fuzzy, no-c-format
  #| msgid "Use pattern compare instructions"
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Benyt mÃ¸nstersammenligningsinstruktioner"
  
! #: config/rs6000/rs6000.opt:526
  #, fuzzy, no-c-format
  #| msgid "Use vector/scalar (VSX) instructions"
  msgid "Use vector instructions added in ISA 3.0."
  msgstr "Benyt vektor/skalar-instruktioner (VSX)"
  
! #: config/rs6000/rs6000.opt:530
  #, fuzzy, no-c-format
  #| msgid "Enable parallel instructions"
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr "AktivÃ©r parallelle instruktioner"
  
! #: config/rs6000/rs6000.opt:534
  #, fuzzy, no-c-format
  #| msgid "Generate char instructions"
  msgid "Generate the integer modulo instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/rs6000/rs6000.opt:538
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point instructions"
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.opt:542
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point instructions"
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.opt:546
  #, no-c-format
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:586
  #, fuzzy, no-c-format
  #| msgid "Generate char instructions"
  msgid "Generate (do not generate) prefixed memory instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/rs6000/rs6000.opt:590
  #, fuzzy, no-c-format
  #| msgid "Do not permit unaligned accesses"
  msgid "Generate (do not generate) pc-relative memory addressing."
  msgstr "Tillad ikke ikke-justeret adgang"
  
! #: config/rs6000/rs6000.opt:594
  #, no-c-format
  msgid "Generate (do not generate) pc-relative memory optimizations for externals."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:598
  #, fuzzy, no-c-format
  #| msgid "Generate char instructions"
  msgid "Generate (do not generate) MMA instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/rs6000/rs6000.opt:605
  #, no-c-format
  msgid "Enable instructions that guard against return-oriented programming attacks."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:609
  #, fuzzy, no-c-format
  #| msgid "Generate code assuming DW bit is set"
  msgid "Generate code that will run in privileged state."
  msgstr "GenerÃ©r kode der antager at DW-bitten er sat"
  
! #: config/rs6000/rs6000.opt:613
  #, fuzzy, no-c-format
  #| msgid "Do not generate load/store with update instructions"
  msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
  msgstr "GenerÃ©r ikke indlÃ¦sning/lagring med opdateringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:617
  #, fuzzy, no-c-format
  #| msgid "Do not generate load/store with update instructions"
  msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
  msgstr "GenerÃ©r ikke indlÃ¦sning/lagring med opdateringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:621
  #, fuzzy, no-c-format
  #| msgid "Do not generate load/store with update instructions"
  msgid "Generate (do not generate) code that uses the LXVKQ instruction."
  msgstr "GenerÃ©r ikke indlÃ¦sning/lagring med opdateringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:627
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:633
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:642
  #, no-c-format
  msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:648
  #, no-c-format
  msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:655
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:664
  #, no-c-format
  msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:670 config/loongarch/loongarch.opt:263
  #, no-c-format
  msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:676
  #, no-c-format
  msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
  msgstr ""
--- 10522,10711 ----
  msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:479
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:483
  #, fuzzy, no-c-format
  #| msgid "Align destination of the string operations"
  msgid "Allow sign extension in fusion operations."
  msgstr "JustÃ©r strengoperationernes destination"
  
! #: config/rs6000/rs6000.opt:487
  #, fuzzy, no-c-format
  #| msgid "Use vector/scalar (VSX) instructions"
  msgid "Use vector and scalar instructions added in ISA 2.07."
  msgstr "Benyt vektor/skalar-instruktioner (VSX)"
  
! #: config/rs6000/rs6000.opt:491
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:495
  #, fuzzy, no-c-format
  #| msgid "Use AltiVec instructions"
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr "Benyt AltiVec-instruktioner"
  
! #: config/rs6000/rs6000.opt:502
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point instructions"
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.opt:506
  #, fuzzy, no-c-format
  #| msgid "Generate char instructions"
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/rs6000/rs6000.opt:510
  #, no-c-format
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:518
  #, no-c-format
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:526
  #, fuzzy, no-c-format
  #| msgid "Use pattern compare instructions"
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Benyt mÃ¸nstersammenligningsinstruktioner"
  
! #: config/rs6000/rs6000.opt:530
  #, fuzzy, no-c-format
  #| msgid "Use vector/scalar (VSX) instructions"
  msgid "Use vector instructions added in ISA 3.0."
  msgstr "Benyt vektor/skalar-instruktioner (VSX)"
  
! #: config/rs6000/rs6000.opt:534
  #, fuzzy, no-c-format
  #| msgid "Enable parallel instructions"
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr "AktivÃ©r parallelle instruktioner"
  
! #: config/rs6000/rs6000.opt:538
  #, fuzzy, no-c-format
  #| msgid "Generate char instructions"
  msgid "Generate the integer modulo instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/rs6000/rs6000.opt:542
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point instructions"
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.opt:546
  #, fuzzy, no-c-format
  #| msgid "Use hardware floating point instructions"
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.opt:550
  #, no-c-format
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:590
  #, fuzzy, no-c-format
  #| msgid "Generate char instructions"
  msgid "Generate (do not generate) prefixed memory instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/rs6000/rs6000.opt:594
  #, fuzzy, no-c-format
  #| msgid "Do not permit unaligned accesses"
  msgid "Generate (do not generate) pc-relative memory addressing."
  msgstr "Tillad ikke ikke-justeret adgang"
  
! #: config/rs6000/rs6000.opt:598
  #, no-c-format
  msgid "Generate (do not generate) pc-relative memory optimizations for externals."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:602
  #, fuzzy, no-c-format
  #| msgid "Generate char instructions"
  msgid "Generate (do not generate) MMA instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/rs6000/rs6000.opt:609
  #, no-c-format
  msgid "Enable instructions that guard against return-oriented programming attacks."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:613
  #, fuzzy, no-c-format
  #| msgid "Generate code assuming DW bit is set"
  msgid "Generate code that will run in privileged state."
  msgstr "GenerÃ©r kode der antager at DW-bitten er sat"
  
! #: config/rs6000/rs6000.opt:617
  #, fuzzy, no-c-format
  #| msgid "Do not generate load/store with update instructions"
  msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
  msgstr "GenerÃ©r ikke indlÃ¦sning/lagring med opdateringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:621
  #, fuzzy, no-c-format
  #| msgid "Do not generate load/store with update instructions"
  msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
  msgstr "GenerÃ©r ikke indlÃ¦sning/lagring med opdateringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:625
  #, fuzzy, no-c-format
  #| msgid "Do not generate load/store with update instructions"
  msgid "Generate (do not generate) code that uses the LXVKQ instruction."
  msgstr "GenerÃ©r ikke indlÃ¦sning/lagring med opdateringsinstruktioner"
  
! #: config/rs6000/rs6000.opt:631
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:637
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:646
  #, no-c-format
  msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:652
  #, no-c-format
  msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:659
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:668
  #, no-c-format
  msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:674 config/loongarch/loongarch.opt:302
  #, no-c-format
  msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:680
  #, no-c-format
  msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
  msgstr ""
*************** msgstr ""
*** 11048,11173 ****
  
  #: config/loongarch/loongarch.opt:107
  #, no-c-format
! msgid "LoongArch CPU types:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:126
  #, fuzzy, no-c-format
  #| msgid "Generate code for given CPU"
  msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
  msgstr "GenerÃ©r kode til en given processor"
  
! #: config/loongarch/loongarch.opt:130
  #, no-c-format
  msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:139
  #, no-c-format
  msgid "Base ABI types for LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:152
  #, fuzzy, no-c-format
  #| msgid "Generate code that conforms to the given ABI"
  msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
  msgstr "Opret kode som overholde den angivne ABI"
  
! #: config/loongarch/loongarch.opt:161 config/mips/mips.opt:71
  #, no-c-format
  msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:165 config/mips/mips.opt:83
  #, fuzzy, no-c-format
  #| msgid "Trap on integer divide by zero"
  msgid "Trap on integer divide by zero."
  msgstr "ForÃ¥rsag undtagelse ved heltalsdivision med nul"
  
! #: config/loongarch/loongarch.opt:169
  #, no-c-format
  msgid "Conditional moves for integral are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:173
  #, no-c-format
  msgid "Conditional moves for float are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:177
  #, no-c-format
  msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:185
  #, no-c-format
  msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:189 config/mips/mips.opt:150
  #, no-c-format
  msgid "The code model option names for -mexplicit-relocs:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:202 config/mips/mips.opt:163
  #, fuzzy, no-c-format
  #| msgid "Use given assembler dialect"
  msgid "Use %reloc() assembly operators."
  msgstr "Benyt den givne maskinkodedialekt"
  
! #: config/loongarch/loongarch.opt:206 config/mips/mips.opt:167
  #, no-c-format
  msgid "Use %reloc() assembly operators (for backward compatibility)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:210
  #, fuzzy, no-c-format
  #| msgid "Generate software reciprocal divide and square root for better throughput."
  msgid "Generate approximate reciprocal divide and square root for better throughput."
  msgstr "Opret programreciprok division og kvadratrod for bedre bÃ¥ndbredde."
  
! #: config/loongarch/loongarch.opt:245
  #, no-c-format
  msgid "Avoid using the GOT to access external symbols."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:254
  #, fuzzy, no-c-format
  #| msgid "Enable relaxing in the assembler."
  msgid "Pass -mrelax or -mno-relax option to the assembler."
  msgstr "Aktiver relaxing i maskinkodeoversÃ¦tteren"
  
! #: config/loongarch/loongarch.opt:258
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:276
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
  msgstr "GenerÃ©r ikke char-instruktioner"
  
! #: config/loongarch/loongarch.opt:280
  #, no-c-format
  msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
  msgstr ""
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/loongarch/loongarch.opt:284
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support am{swap/add}[_db].{b/h} instructions."
  msgstr "UnderstÃ¸t indbyggede MMX-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/loongarch/loongarch.opt:288
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support amcas[_db].{b/h/w/d} instructions."
  msgstr "UnderstÃ¸t indbyggede MMX-funktioner"
  
! #: config/loongarch/loongarch.opt:292
  #, no-c-format
  msgid "Do not need load-load barriers (dbar 0x700)."
  msgstr ""
--- 11070,11200 ----
  
  #: config/loongarch/loongarch.opt:107
  #, no-c-format
! msgid "LoongArch ARCH presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:132
  #, fuzzy, no-c-format
  #| msgid "Generate code for given CPU"
  msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
  msgstr "GenerÃ©r kode til en given processor"
  
! #: config/loongarch/loongarch.opt:136
! #, no-c-format
! msgid "LoongArch TUNE presets:"
! msgstr ""
! 
! #: config/loongarch/loongarch.opt:155
  #, no-c-format
  msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:164
  #, no-c-format
  msgid "Base ABI types for LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:177
  #, fuzzy, no-c-format
  #| msgid "Generate code that conforms to the given ABI"
  msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
  msgstr "Opret kode som overholde den angivne ABI"
  
! #: config/loongarch/loongarch.opt:186 config/mips/mips.opt:71
  #, no-c-format
  msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:190 config/mips/mips.opt:83
  #, fuzzy, no-c-format
  #| msgid "Trap on integer divide by zero"
  msgid "Trap on integer divide by zero."
  msgstr "ForÃ¥rsag undtagelse ved heltalsdivision med nul"
  
! #: config/loongarch/loongarch.opt:194
  #, no-c-format
  msgid "Conditional moves for integral are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:198
  #, no-c-format
  msgid "Conditional moves for float are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:202
  #, no-c-format
  msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:210
  #, no-c-format
  msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:214 config/mips/mips.opt:150
  #, no-c-format
  msgid "The code model option names for -mexplicit-relocs:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:227 config/mips/mips.opt:163
  #, fuzzy, no-c-format
  #| msgid "Use given assembler dialect"
  msgid "Use %reloc() assembly operators."
  msgstr "Benyt den givne maskinkodedialekt"
  
! #: config/loongarch/loongarch.opt:231 config/mips/mips.opt:167
  #, no-c-format
  msgid "Use %reloc() assembly operators (for backward compatibility)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:239
  #, fuzzy, no-c-format
  #| msgid "Generate software reciprocal divide and square root for better throughput."
  msgid "Generate approximate reciprocal divide and square root for better throughput."
  msgstr "Opret programreciprok division og kvadratrod for bedre bÃ¥ndbredde."
  
! #: config/loongarch/loongarch.opt:270
  #, no-c-format
  msgid "Avoid using the GOT to access external symbols."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:279
  #, fuzzy, no-c-format
  #| msgid "Enable relaxing in the assembler."
  msgid "Pass -mrelax or -mno-relax option to the assembler."
  msgstr "Aktiver relaxing i maskinkodeoversÃ¦tteren"
  
! #: config/loongarch/loongarch.opt:297
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:315
  #, fuzzy, no-c-format
  #| msgid "Do not generate char instructions"
  msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
  msgstr "GenerÃ©r ikke char-instruktioner"
  
! #: config/loongarch/loongarch.opt:319
  #, no-c-format
  msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
  msgstr ""
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/loongarch/loongarch.opt:323
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support am{swap/add}[_db].{b/h} instructions."
  msgstr "UnderstÃ¸t indbyggede MMX-funktioner"
  
  # shadowing betyder at en funktion har samme navn og dermed skjuler en anden
! #: config/loongarch/loongarch.opt:327
  #, fuzzy, no-c-format
  #| msgid "Support MMX built-in functions"
  msgid "Support amcas[_db].{b/h/w/d} instructions."
  msgstr "UnderstÃ¸t indbyggede MMX-funktioner"
  
! #: config/loongarch/loongarch.opt:331
  #, no-c-format
  msgid "Do not need load-load barriers (dbar 0x700)."
  msgstr ""
*************** msgstr "Benyt ROM i stedet for RAM"
*** 12920,12926 ****
  msgid "No default crt0.o."
  msgstr "Ingen standard crt0.o"
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:438
  #, fuzzy, no-c-format
  #| msgid "Put uninitialized constants in ROM (needs -membedded-data)"
  msgid "Put uninitialized constants in ROM (needs -membedded-data)."
--- 12947,12953 ----
  msgid "No default crt0.o."
  msgstr "Ingen standard crt0.o"
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:446
  #, fuzzy, no-c-format
  #| msgid "Put uninitialized constants in ROM (needs -membedded-data)"
  msgid "Put uninitialized constants in ROM (needs -membedded-data)."
*************** msgstr "Benyt ROM i stedet for RAM"
*** 13594,13651 ****
  msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:51 config/gcn/gcn.opt:55
  #, fuzzy, no-c-format
  #| msgid "Specify the name of the target CPU"
  msgid "Specify the name of the target GPU."
  msgstr "Angiv navnet pÃ¥ mÃ¥lprocessoren"
  
! #: config/gcn/gcn.opt:59
  #, no-c-format
  msgid "Generate code for a 32-bit ABI."
  msgstr "Opret kode til en 32-bit ABI."
  
! #: config/gcn/gcn.opt:63
  #, no-c-format
  msgid "Generate code for a 64-bit ABI."
  msgstr "Opret kode til en 64-bit ABI."
  
! #: config/gcn/gcn.opt:67
  #, no-c-format
  msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:78
  #, no-c-format
  msgid "Obsolete; use GCN_STACK_SIZE at runtime."
  msgstr ""
  
! #: config/gcn/gcn.opt:84
  #, no-c-format
  msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
  msgstr ""
  
! #: config/gcn/gcn.opt:88
  #, fuzzy, no-c-format
  #| msgid "zero-length %s format string"
  msgid "Warn about invalid OpenACC dimensions."
  msgstr "formateringsstreng %s med lÃ¦ngden nul"
  
! #: config/gcn/gcn.opt:92
  #, no-c-format
  msgid "SRAM-ECC and XNACK modes:"
  msgstr ""
  
! #: config/gcn/gcn.opt:108
  #, no-c-format
  msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
  msgstr ""
  
! #: config/gcn/gcn.opt:112
  #, no-c-format
  msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
  msgstr ""
  
  #: config/fr30/fr30.opt:23
  #, fuzzy, no-c-format
  #| msgid "Assume small address space"
--- 13621,13683 ----
  msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:60 config/gcn/gcn.opt:64
  #, fuzzy, no-c-format
  #| msgid "Specify the name of the target CPU"
  msgid "Specify the name of the target GPU."
  msgstr "Angiv navnet pÃ¥ mÃ¥lprocessoren"
  
! #: config/gcn/gcn.opt:68
  #, no-c-format
  msgid "Generate code for a 32-bit ABI."
  msgstr "Opret kode til en 32-bit ABI."
  
! #: config/gcn/gcn.opt:72
  #, no-c-format
  msgid "Generate code for a 64-bit ABI."
  msgstr "Opret kode til en 64-bit ABI."
  
! #: config/gcn/gcn.opt:76
  #, no-c-format
  msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:87
  #, no-c-format
  msgid "Obsolete; use GCN_STACK_SIZE at runtime."
  msgstr ""
  
! #: config/gcn/gcn.opt:93
  #, no-c-format
  msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
  msgstr ""
  
! #: config/gcn/gcn.opt:97
  #, fuzzy, no-c-format
  #| msgid "zero-length %s format string"
  msgid "Warn about invalid OpenACC dimensions."
  msgstr "formateringsstreng %s med lÃ¦ngden nul"
  
! #: config/gcn/gcn.opt:101
  #, no-c-format
  msgid "SRAM-ECC and XNACK modes:"
  msgstr ""
  
! #: config/gcn/gcn.opt:117
  #, no-c-format
  msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
  msgstr ""
  
! #: config/gcn/gcn.opt:121
  #, no-c-format
  msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
  msgstr ""
  
+ #: config/gcn/gcn.opt:125
+ #, no-c-format
+ msgid "--param=gcn-preferred-vectorization-factor=[default,32,64]\tPreferred vectorization factor."
+ msgstr ""
+ 
  #: config/fr30/fr30.opt:23
  #, fuzzy, no-c-format
  #| msgid "Assume small address space"
*************** msgstr "Aktiver division- og modulinstru
*** 13721,13732 ****
  msgid "Enable signed move and memory load instructions."
  msgstr "Aktiver division- og modulinstruktioner"
  
! #: config/bpf/bpf.opt:102
  #, fuzzy, no-c-format
  #| msgid "Known ABIs (for use with the -mabi= option):"
  msgid "Known assembler dialects (for use with the -masm= option)"
  msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
  #: config/mips/mips.opt:32
  #, fuzzy, no-c-format
  #| msgid "Generate code that conforms to the given ABI"
--- 13753,13780 ----
  msgid "Enable signed move and memory load instructions."
  msgstr "Aktiver division- og modulinstruktioner"
  
! #: config/bpf/bpf.opt:80
! #, no-c-format
! msgid "Select the eBPF ISA version to target in code generation."
! msgstr ""
! 
! #: config/bpf/bpf.opt:84
! #, fuzzy, no-c-format
! #| msgid "Known PTX ISA versions (for use with the -misa= option):"
! msgid "Valid ISA versions (for use with the -mcpu= option)"
! msgstr "Kendte PTX ISA-versioner (for brug med tilvalget -misa=):"
! 
! #: config/bpf/bpf.opt:104
  #, fuzzy, no-c-format
  #| msgid "Known ABIs (for use with the -mabi= option):"
  msgid "Known assembler dialects (for use with the -masm= option)"
  msgstr "Kendte ABI'er (for brug med tilvalget -mabi=):"
  
+ #: config/bpf/bpf.opt:114
+ #, no-c-format
+ msgid "-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call."
+ msgstr ""
+ 
  #: config/mips/mips.opt:32
  #, fuzzy, no-c-format
  #| msgid "Generate code that conforms to the given ABI"
*************** msgstr ""
*** 14146,14228 ****
  
  #: config/mips/mips.opt:434
  #, no-c-format
! msgid "Generate code with unaligned load store, valid for MIPS R6."
  msgstr ""
  
  #: config/mips/mips.opt:442
  #, fuzzy, no-c-format
  #| msgid "Use multiply-accumulate fp instructions"
  msgid "Use Virtualization (VZ) instructions."
  msgstr "Benyt kommatalsinstruktioner til multiplikationsakkumulering"
  
! #: config/mips/mips.opt:446
  #, fuzzy, no-c-format
  #| msgid "Use Enhanced Virtual Addressing instructions"
  msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr "Benyt Enhanced Virtual Addressing-instruktioner"
  
! #: config/mips/mips.opt:450
  #, fuzzy, no-c-format
  #| msgid "Use AltiVec instructions"
  msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr "Benyt AltiVec-instruktioner"
  
! #: config/mips/mips.opt:454
  #, fuzzy, no-c-format
  #| msgid "Use multiply-accumulate fp instructions"
  msgid "Use Global INValidate (GINV) instructions."
  msgstr "Benyt kommatalsinstruktioner til multiplikationsakkumulering"
  
! #: config/mips/mips.opt:458
  #, fuzzy, no-c-format
  #| msgid "Perform jump threading optimizations"
  msgid "Perform VR4130-specific alignment optimizations."
  msgstr "UdfÃ¸r springtrÃ¥dningsoptimeringer"
  
! #: config/mips/mips.opt:462
  #, no-c-format
  msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:466
  #, fuzzy, no-c-format
  #| msgid "the %qs architecture does not support odd single-precision registers"
  msgid "Enable use of odd-numbered single-precision registers."
  msgstr "arkitekturen %qs understÃ¸tter ikke ulige enkelprÃ¦cision registre"
  
! #: config/mips/mips.opt:470
  #, fuzzy, no-c-format
  msgid "Optimize frame header."
  msgstr "  -Os                     OptimÃ©r mht. plads i stedet for hastighed\n"
  
! #: config/mips/mips.opt:477
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Enable load/store bonding."
  msgstr "AktivÃ©r aggressiv SSA-eliminering af ubrugt kode"
  
! #: config/mips/mips.opt:481
  #, no-c-format
  msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:485
  #, no-c-format
  msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:498
  #, no-c-format
  msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:502
  #, fuzzy, no-c-format
  #| msgid "Use MIPS-DSP instructions"
  msgid "Use Loongson EXTension (EXT) instructions."
  msgstr "Benyt MIPS-DSP-instruktioner"
  
! #: config/mips/mips.opt:506
  #, fuzzy, no-c-format
  #| msgid "Use MIPS-DSP instructions"
  msgid "Use Loongson EXTension R2 (EXT2) instructions."
--- 14194,14287 ----
  
  #: config/mips/mips.opt:434
  #, no-c-format
! msgid "Don't generate code with unaligned load store, only valid for MIPS R6."
  msgstr ""
  
+ #: config/mips/mips.opt:438
+ #, fuzzy, no-c-format
+ #| msgid "Use hardware floating point instructions"
+ msgid "Generate code with unaligned load store for R6 (alias of -mno-strict-align)."
+ msgstr "Benyt hardware-kommatalsinstruktioner"
+ 
  #: config/mips/mips.opt:442
+ #, no-c-format
+ msgid "Don't generate code with unaligned load store for R6 (alias of -mstrict-align)."
+ msgstr ""
+ 
+ #: config/mips/mips.opt:450
  #, fuzzy, no-c-format
  #| msgid "Use multiply-accumulate fp instructions"
  msgid "Use Virtualization (VZ) instructions."
  msgstr "Benyt kommatalsinstruktioner til multiplikationsakkumulering"
  
! #: config/mips/mips.opt:454
  #, fuzzy, no-c-format
  #| msgid "Use Enhanced Virtual Addressing instructions"
  msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr "Benyt Enhanced Virtual Addressing-instruktioner"
  
! #: config/mips/mips.opt:458
  #, fuzzy, no-c-format
  #| msgid "Use AltiVec instructions"
  msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr "Benyt AltiVec-instruktioner"
  
! #: config/mips/mips.opt:462
  #, fuzzy, no-c-format
  #| msgid "Use multiply-accumulate fp instructions"
  msgid "Use Global INValidate (GINV) instructions."
  msgstr "Benyt kommatalsinstruktioner til multiplikationsakkumulering"
  
! #: config/mips/mips.opt:466
  #, fuzzy, no-c-format
  #| msgid "Perform jump threading optimizations"
  msgid "Perform VR4130-specific alignment optimizations."
  msgstr "UdfÃ¸r springtrÃ¥dningsoptimeringer"
  
! #: config/mips/mips.opt:470
  #, no-c-format
  msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:474
  #, fuzzy, no-c-format
  #| msgid "the %qs architecture does not support odd single-precision registers"
  msgid "Enable use of odd-numbered single-precision registers."
  msgstr "arkitekturen %qs understÃ¸tter ikke ulige enkelprÃ¦cision registre"
  
! #: config/mips/mips.opt:478
  #, fuzzy, no-c-format
  msgid "Optimize frame header."
  msgstr "  -Os                     OptimÃ©r mht. plads i stedet for hastighed\n"
  
! #: config/mips/mips.opt:485
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Enable load/store bonding."
  msgstr "AktivÃ©r aggressiv SSA-eliminering af ubrugt kode"
  
! #: config/mips/mips.opt:489
  #, no-c-format
  msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:493
  #, no-c-format
  msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:506
  #, no-c-format
  msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:510
  #, fuzzy, no-c-format
  #| msgid "Use MIPS-DSP instructions"
  msgid "Use Loongson EXTension (EXT) instructions."
  msgstr "Benyt MIPS-DSP-instruktioner"
  
! #: config/mips/mips.opt:514
  #, fuzzy, no-c-format
  #| msgid "Use MIPS-DSP instructions"
  msgid "Use Loongson EXTension R2 (EXT2) instructions."
*************** msgstr ""
*** 15192,17731 ****
  
  #: common.opt:875
  #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr ""
  
! #: common.opt:879
  #, fuzzy, no-c-format
  #| msgid "Warn when a function is declared extern, then inline"
  msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr "Advar nÃ¥r en funktion erklÃ¦ret extern erklÃ¦res inline"
  
! #: common.opt:883
  #, fuzzy, no-c-format
  msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr "Advar om funktionserklÃ¦ringer uden prototype"
  
! #: common.opt:899
  #, fuzzy, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr "  -aux-info <fil>         Udskriv erklÃ¦ringsoplysninger til <fil>\n"
  
! #: common.opt:912
  #, fuzzy, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr "  -d[bogstaver]           AktivÃ©r dump fra specifikke faser i oversÃ¦tteren\n"
  
! #: common.opt:916
  #, fuzzy, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr "  -dumpbase <fil>         Basisnavn til brug for dump fra specifikke faser\n"
  
! #: common.opt:920
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr ""
  
! #: common.opt:924
  #, fuzzy, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr "  -dumpbase <fil>         Basisnavn til brug for dump fra specifikke faser\n"
  
! #: common.opt:1030
  #, no-c-format
  msgid "The version of the C++ ABI in use."
  msgstr ""
  
! #: common.opt:1034
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
  msgstr ""
  
! #: common.opt:1038
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions"
  msgid "Align the start of functions."
  msgstr "JustÃ©r begyndelsen af funktioner"
  
! #: common.opt:1045
  #, fuzzy, no-c-format
  #| msgid "Align labels which are only reached by jumping"
  msgid "Align labels which are only reached by jumping."
  msgstr "JustÃ©r etiketter som kun nÃ¥s ved spring"
  
! #: common.opt:1052
  #, fuzzy, no-c-format
  #| msgid "Align all labels"
  msgid "Align all labels."
  msgstr "JustÃ©r alle etiketter"
  
! #: common.opt:1059
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops"
  msgid "Align the start of loops."
  msgstr "JustÃ©r begyndelsen af lÃ¸kker"
  
! #: common.opt:1066
  #, no-c-format
  msgid "Allow the compiler to introduce new data races on stores."
  msgstr ""
  
! #: common.opt:1070
  #, fuzzy, no-c-format
  msgid "Enable static analysis pass."
  msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: common.opt:1090
  #, no-c-format
  msgid "Select what to sanitize."
  msgstr ""
  
! #: common.opt:1094
  #, no-c-format
  msgid "Select type of coverage sanitization."
  msgstr ""
  
! #: common.opt:1107
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr ""
  
! #: common.opt:1111
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr ""
  
! #: common.opt:1116
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr ""
  
! #: common.opt:1120
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: common.opt:1124
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr ""
  
! #: common.opt:1134
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: common.opt:1138
  #, fuzzy, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr "GenerÃ©r afvindingstabeller eksakt for hver instruktionsgrÃ¦nse"
  
! #: common.opt:1142
  #, fuzzy, no-c-format
  #| msgid "Generate char instructions"
  msgid "Generate auto-inc/dec instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: common.opt:1146
  #, fuzzy, no-c-format
  #| msgid "Use profiling information for branch probabilities"
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr "Benyt profileringsoplysninger til forgreningssandsynligheder"
  
! #: common.opt:1151
  #, fuzzy, no-c-format
  #| msgid "Use profiling information for branch probabilities"
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr "Benyt profileringsoplysninger til forgreningssandsynligheder"
  
! #: common.opt:1160
  #, fuzzy, no-c-format
  #| msgid "Generate code to check bounds before indexing arrays"
  msgid "Generate code to check bounds before indexing arrays."
  msgstr "GenerÃ©r kode til at kontrollere grÃ¦nserne fÃ¸r tabeller indekseres"
  
  # RETMIG: rigtig?
! #: common.opt:1164
  #, fuzzy, no-c-format
  #| msgid "Replace add, compare, branch with branch on count register"
  msgid "Replace add, compare, branch with branch on count register."
  msgstr "Erstat tilfÃ¸j, sammenlign, forgrening med forgrening pÃ¥ tÃ¦lleregister"
  
! #: common.opt:1168
  #, fuzzy, no-c-format
  #| msgid "Use profiling information for branch probabilities"
  msgid "Use profiling information for branch probabilities."
  msgstr "Benyt profileringsoplysninger til forgreningssandsynligheder"
  
! #: common.opt:1184
  #, fuzzy, no-c-format
  #| msgid "Reuse r30 on a per function basis"
  msgid "Output callgraph information on a per-file basis."
  msgstr "Genbrug r30 pÃ¥ et pr. funktionsgrundlag"
  
! #: common.opt:1188
  #, fuzzy, no-c-format
  #| msgid "Reuse r30 on a per function basis"
  msgid "Output callgraph information on a per-file basis with decorations."
  msgstr "Genbrug r30 pÃ¥ et pr. funktionsgrundlag"
  
! #: common.opt:1192
  #, fuzzy, no-c-format
  #| msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr "-fcall-saved-<register>\tMarker <register> som vÃ¦rende bevaret over funktioner"
  
! #: common.opt:1196
  #, fuzzy, no-c-format
  #| msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr "-fcall-used-<register>\tMarker <register> som vÃ¦rende benyttet af funktionskald"
  
! #: common.opt:1203
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls"
  msgid "Save registers around function calls."
  msgstr "Gem registre omkring funktionskald"
  
! #: common.opt:1207
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; do not use."
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: common.opt:1211
  #, fuzzy, no-c-format
  #| msgid "Check the return value of new in C++"
  msgid "Check the return value of new in C++."
  msgstr "Kontroller returvÃ¦rdien for new i C++"
  
! #: common.opt:1215 common.opt:1219
  #, fuzzy, no-c-format
  #| msgid "internal gcc abort"
  msgid "Perform internal consistency checkings."
  msgstr "intern GCC-afbrydelse"
  
! #: common.opt:1223
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr ""
  
! #: common.opt:1227
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Enable code hoisting."
  msgstr "AktivÃ©r aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:1231
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr ""
  
! #: common.opt:1235
  #, fuzzy, no-c-format
  #| msgid "Do not put uninitialized globals in the common section"
  msgid "Put uninitialized globals in the common section."
  msgstr "Anbring ikke uklargjorte globale variabler i den fÃ¦lles sektion"
  
! #: common.opt:1243
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr ""
  
! #: common.opt:1247
  #, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr ""
  
! #: common.opt:1251
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions after register allocation"
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr "OmplanlÃ¦g instruktioner efter registerallokering"
  
! #: common.opt:1255
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr ""
  
! #: common.opt:1259
  #, fuzzy, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
  msgstr "Foretag registerkopipropageringsoptimering"
  
! #: common.opt:1263
  #, no-c-format
  msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr ""
  
! #: common.opt:1267
  #, fuzzy, no-c-format
  #| msgid "Perform cross-jumping optimization"
  msgid "Perform cross-jumping optimization."
  msgstr "UdfÃ¸r krydsspringsoptimering"
  
  # RETMIG: hvad er CSE?
! #: common.opt:1271
  #, fuzzy, no-c-format
  #| msgid "When running CSE, follow jumps to their targets"
  msgid "When running CSE, follow jumps to their targets."
  msgstr "Ved kÃ¸rsel af CSE fÃ¸lg spring til deres mÃ¥l"
  
! #: common.opt:1279
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
  msgstr ""
  
! #: common.opt:1283
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr ""
  
! #: common.opt:1287
  #, fuzzy, no-c-format
  msgid "Place data items into their own section."
  msgstr "placÃ©r dataelementer i deres egen sektion"
  
! #: common.opt:1291
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
  msgstr ""
  
! #: common.opt:1295
  #, no-c-format
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr ""
  
! #: common.opt:1299
  #, no-c-format
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr ""
  
! #: common.opt:1303
  #, no-c-format
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr ""
  
! #: common.opt:1307
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ""
  
! #: common.opt:1313
  #, fuzzy, no-c-format
  #| msgid "Defer popping functions args from stack until later"
  msgid "Defer popping functions args from stack until later."
  msgstr "Vent med fjernelse af funktionsparametre fra stakken til senere"
  
! #: common.opt:1317
  #, fuzzy, no-c-format
  #| msgid "Attempt to fill delay slots of branch instructions"
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr "ForsÃ¸g at udfylde ventepladser med forgreningsinstruktioner"
  
! #: common.opt:1321
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
  msgstr ""
  
! #: common.opt:1325
  #, fuzzy, no-c-format
  #| msgid "Delete useless null pointer checks"
  msgid "Delete useless null pointer checks."
  msgstr "Fjern ubrugelige nul-henvisningstjek"
  
! #: common.opt:1329
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr ""
  
! #: common.opt:1333
  #, fuzzy, no-c-format
  #| msgid "Perform superblock formation via tail duplication"
  msgid "Perform speculative devirtualization."
  msgstr "UdfÃ¸r superbloksformering vha. haleduplikering"
  
! #: common.opt:1337
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
  msgstr ""
  
! #: common.opt:1341
  #, fuzzy, no-c-format
  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"
  
! #: common.opt:1358
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
  msgstr ""
  
! #: common.opt:1362
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
  msgstr ""
  
! #: common.opt:1366
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
  msgstr ""
  
! #: common.opt:1374
  #, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr ""
  
! #: common.opt:1394
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output"
  msgid "Enable formatting of JSON output."
  msgstr "Aktiver uddybende uddata"
  
! #: common.opt:1398
  #, no-c-format
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr ""
  
! #: common.opt:1418
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr ""
  
! #: common.opt:1422
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr ""
  
! #: common.opt:1426
  #, no-c-format
  msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
  msgstr ""
  
! #: common.opt:1430
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr ""
  
! #: common.opt:1477
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
  msgstr ""
  
! #: common.opt:1481
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr ""
  
! #: common.opt:1485
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr ""
  
! #: common.opt:1489
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr ""
  
! #: common.opt:1493
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
  msgstr ""
  
! #: common.opt:1497
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr ""
  
! #: common.opt:1501
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr ""
  
! #: common.opt:1505
  #, no-c-format
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr ""
  
! #: common.opt:1521
  #, no-c-format
  msgid "Show stack depths of events in paths."
  msgstr ""
  
! #: common.opt:1525
  #, no-c-format
  msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr ""
  
! #: common.opt:1544
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
  msgstr ""
  
! #: common.opt:1548
  #, no-c-format
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr ""
  
! #: common.opt:1552
  #, no-c-format
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr ""
  
! #: common.opt:1556
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr ""
  
! #: common.opt:1563
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr ""
  
! #: common.opt:1567
  #, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr ""
  
! #: common.opt:1571
  #, fuzzy, no-c-format
  #| msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
  msgid "Suppress output of addresses in debugging dumps."
  msgstr "Undtryk udskrift af instruktionstal og linjenummernoter i fejlfindingsdump"
  
! #: common.opt:1575
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr ""
  
! #: common.opt:1580
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr ""
  
! #: common.opt:1584
  #, fuzzy, no-c-format
  msgid "Dump optimization passes."
  msgstr "UdfÃ¸r lÃ¸kkeoptimeringerne"
  
! #: common.opt:1588
  #, fuzzy, no-c-format
  #| msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr "Undtryk udskrift af instruktionstal og linjenummernoter i fejlfindingsdump"
  
! #: common.opt:1592
  #, fuzzy, no-c-format
  #| msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr "Undtryk udskrift af instruktionstal og linjenummernoter i fejlfindingsdump"
  
! #: common.opt:1596
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr ""
  
! #: common.opt:1600
  #, fuzzy, no-c-format
  msgid "Perform early inlining."
  msgstr "UdfÃ¸r lÃ¸kkeoptimeringerne"
  
! #: common.opt:1608
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural reduction of aggregates."
  msgstr "AktivÃ©r betinget konstant SSA-propagering"
  
! #: common.opt:1612
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
  msgstr ""
  
! #: common.opt:1616
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
  msgstr ""
  
! #: common.opt:1620
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
  msgstr ""
  
! #: common.opt:1624
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Enable exception handling."
  msgstr "AktivÃ©r undtagelseshÃ¥ndtering"
  
! #: common.opt:1628
  #, fuzzy, no-c-format
  #| msgid "Perform a number of minor, expensive optimizations"
  msgid "Perform a number of minor, expensive optimizations."
  msgstr "UdfÃ¸r et antal mindre, dyre optimeringer"
  
! #: common.opt:1632
  #, no-c-format
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr ""
  
! #: common.opt:1650
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr ""
  
! #: common.opt:1666
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr ""
  
! #: common.opt:1670
  #, fuzzy, no-c-format
  msgid "Assume no NaNs or infinities are generated."
  msgstr "Antag at ingen NaN eller +-Inf bliver genereret"
  
! #: common.opt:1674
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr ""
  
! #: common.opt:1678
  #, fuzzy, no-c-format
  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"
  
! #: common.opt:1682
  #, fuzzy, no-c-format
  #| msgid "Control allocation order of integer registers"
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr "KontrollÃ©r tildelingsordenen for heltalsregistrene"
  
! #: common.opt:1690
  #, fuzzy, no-c-format
  msgid "Perform a forward propagation pass on RTL."
  msgstr "Foretag registerkopipropageringsoptimering"
  
! #: common.opt:1694
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr ""
  
! #: common.opt:1710
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr ""
  
! #: common.opt:1717
  #, fuzzy, no-c-format
  #| msgid "Allow function addresses to be held in registers"
  msgid "Allow function addresses to be held in registers."
  msgstr "Tillad funktionsadresser at blive opbevaret i registre"
  
! #: common.opt:1721
  #, fuzzy, no-c-format
  msgid "Place each function into its own section."
  msgstr "placÃ©r hver funktion i dens egen sektion"
  
! #: common.opt:1725
  #, fuzzy, no-c-format
  msgid "Perform global common subexpression elimination."
  msgstr "UdfÃ¸r global eliminering af fÃ¦lles underudtryk"
  
! #: common.opt:1729
  #, fuzzy, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr "UdfÃ¸r forbedret indlÃ¦sningsbevÃ¦gelse under eliminering af fÃ¦lles underudtryk"
  
! #: common.opt:1733
  #, fuzzy, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
  msgstr "UdfÃ¸r lagringsbevÃ¦gelse efter eliminering af fÃ¦lles underudtryk"
  
! #: common.opt:1737
  #, fuzzy, no-c-format
  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"
  
! #: common.opt:1742
  #, fuzzy, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr "UdfÃ¸r global eliminering af fÃ¦lles underudtryk"
  
! #: common.opt:1759
  #, no-c-format
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr ""
  
! #: common.opt:1764
  #, fuzzy, no-c-format
  #| msgid "Enable automatic template instantiation"
  msgid "Enable in and out of Graphite representation."
  msgstr "AktivÃ©r automatisk skabelonsinstantiering"
  
! #: common.opt:1768
  #, fuzzy, no-c-format
  #| msgid "Emit call graph information"
  msgid "Enable Graphite Identity transformation."
  msgstr "Udsend kaldegrafinfo"
  
! #: common.opt:1772
  #, fuzzy, no-c-format
  #| msgid "Enable use of conditional move instructions"
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr "AktivÃ©r brug af betingede flytteinstruktioner"
  
! #: common.opt:1781
  #, no-c-format
  msgid "Improve GCC's ability to track column numbers in large source files, at the expense of slower compilation."
  msgstr ""
  
! #: common.opt:1786
  #, no-c-format
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1790 common.opt:1798 common.opt:3139
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
  
! #: common.opt:1794
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop interchange on trees."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:1802
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform unroll-and-jam on loops."
  msgstr "UdfÃ¸r lÃ¸kkeudrulning for alle lÃ¸kker"
  
! #: common.opt:1806
  #, no-c-format
  msgid "Enable support for GNU transactional memory."
  msgstr ""
  
! #: common.opt:1810
  #, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr ""
  
! #: common.opt:1818
  #, fuzzy, no-c-format
  #| msgid "Run the loop optimizer twice"
  msgid "Enable the loop nest optimizer."
  msgstr "KÃ¸r lÃ¸kkeoptimeringen to gange"
  
! #: common.opt:1822
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
  msgstr ""
  
! #: common.opt:1826
  #, no-c-format
  msgid "Merge adjacent stores."
  msgstr ""
  
! #: common.opt:1830
  #, fuzzy, no-c-format
  msgid "Enable guessing of branch probabilities."
  msgstr "AktivÃ©r gÃ¦t af forgreningssandsynligheder"
  
! #: common.opt:1834
  #, no-c-format
  msgid "Enable various security-relevant flags."
  msgstr ""
  
! #: common.opt:1838
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr ""
  
! #: common.opt:1842
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
  msgstr ""
  
! #: common.opt:1846
  #, no-c-format
  msgid "Harden control flow by recording and checking execution paths."
  msgstr ""
  
! #: common.opt:1850
  #, fuzzy, no-c-format
  #| msgid "Disable parallel instructions"
  msgid "Disable CFR in leaf functions."
  msgstr "DeaktivÃ©r parallelle instruktioner"
  
! #: common.opt:1854
  #, no-c-format
  msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr ""
  
! #: common.opt:1858
  #, no-c-format
  msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr ""
  
! #: common.opt:1862
  #, no-c-format
  msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr ""
  
! #: common.opt:1885
  #, fuzzy, no-c-format
  #| msgid "Process #ident directives"
  msgid "Process #ident directives."
  msgstr "Behandl #ident-direktiver"
  
! #: common.opt:1889
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to branchless equivalents"
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr "UdfÃ¸r konvertering af betingede spring til forgreningslÃ¸se Ã¦kvivalenter"
  
! #: common.opt:1893
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to conditional execution"
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr "UdfÃ¸r konvertering af betingede spring til betinget udfÃ¸rsel"
  
! #: common.opt:1897
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr ""
  
! #: common.opt:1913
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to branchless equivalents"
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr "UdfÃ¸r konvertering af betingede spring til forgreningslÃ¸se Ã¦kvivalenter"
  
! #: common.opt:1925
  #, fuzzy, no-c-format
  #| msgid "Do not generate .size directives"
  msgid "Do not generate .size directives."
  msgstr "GenerÃ©r ikke .size-direktiver"
  
! #: common.opt:1929
  #, fuzzy, no-c-format
  msgid "Perform indirect inlining."
  msgstr "UdfÃ¸r lÃ¸kkeoptimeringerne"
  
! #: common.opt:1935
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr ""
  
! #: common.opt:1939
  #, fuzzy, no-c-format
  #| msgid "Integrate simple functions into their callers"
  msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr "IntegrÃ©r simple funktioner i deres kaldere"
  
! #: common.opt:1943
  #, fuzzy, no-c-format
  #| msgid "Integrate simple functions into their callers"
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr "IntegrÃ©r simple funktioner i deres kaldere"
  
! #: common.opt:1947
  #, fuzzy, no-c-format
  #| msgid "Integrate simple functions into their callers"
  msgid "Integrate functions only required by their single caller."
  msgstr "IntegrÃ©r simple funktioner i deres kaldere"
  
! #: common.opt:1954
  #, fuzzy, no-c-format
  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"
  
! #: common.opt:1958
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr ""
  
! #: common.opt:1968
  #, no-c-format
  msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr ""
  
! #: common.opt:1999
  #, no-c-format
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr ""
  
! #: common.opt:2022
  #, fuzzy, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
  msgstr "InstrumentÃ©r funktionsindgange/-afslutninger med profileringskald"
  
! #: common.opt:2026
  #, fuzzy, no-c-format
  msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr "InstrumentÃ©r funktionsindgange/-afslutninger med profileringskald"
  
! #: common.opt:2030
  #, fuzzy, no-c-format
  #| msgid "Instrument function exit in instrumented functions with __fentry__."
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr "InstrumentÃ©r funktionsafslutninger i instrumenteret funktioner med __fentry__."
  
! #: common.opt:2034
  #, fuzzy, no-c-format
  #| msgid "Instrument function exit in instrumented functions with __fentry__."
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr "InstrumentÃ©r funktionsafslutninger i instrumenteret funktioner med __fentry__."
  
! #: common.opt:2038
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural constant propagation."
  msgstr "AktivÃ©r betinget konstant SSA-propagering"
  
! #: common.opt:2042
  #, fuzzy, no-c-format
  #| msgid "how much can given compilation unit grow because of the inlining (in percent)"
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr "Hvor meget en oversÃ¦ttelsesenhed kan vokse pga. indlejring (i procent)"
  
! #: common.opt:2050
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr "AktivÃ©r betinget konstant SSA-propagering"
  
! #: common.opt:2054
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural modref analysis."
  msgstr "AktivÃ©r betinget konstant SSA-propagering"
  
! #: common.opt:2058
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural profile propagation."
  msgstr "AktivÃ©r betinget konstant SSA-propagering"
  
! #: common.opt:2062
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural points-to analysis."
  msgstr "AktivÃ©r betinget konstant SSA-propagering"
  
! #: common.opt:2066
  #, fuzzy, no-c-format
  #| msgid "Discard unused virtual functions"
  msgid "Discover pure and const functions."
  msgstr "KassÃ©r ubrugte virtuelle funktioner"
  
! #: common.opt:2070
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr "UdfÃ¸r lÃ¸kkeudrulning for alle lÃ¸kker"
  
! #: common.opt:2074
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform Identical Code Folding for functions."
  msgstr "UdfÃ¸r lÃ¸kkeudrulning for alle lÃ¸kker"
  
! #: common.opt:2078
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform Identical Code Folding for variables."
  msgstr "UdfÃ¸r lÃ¸kkeudrulning for alle lÃ¸kker"
  
! #: common.opt:2082
  #, no-c-format
  msgid "Discover read-only and non addressable static variables."
  msgstr ""
  
! #: common.opt:2086
  #, no-c-format
  msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr ""
  
! #: common.opt:2090
  #, no-c-format
  msgid "Reduce stack alignment on call sites if possible."
  msgstr ""
  
! #: common.opt:2102
  #, fuzzy, no-c-format
  msgid "Perform IPA Value Range Propagation."
  msgstr "Foretag registerkopipropageringsoptimering"
  
! #: common.opt:2106
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr ""
  
! #: common.opt:2110
  #, fuzzy, no-c-format
  #| msgid "Assume strict aliasing rules apply"
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr "Antag at strenge aliasregler skal anvendes"
  
! #: common.opt:2123
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr ""
  
! #: common.opt:2139
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr ""
  
! #: common.opt:2144
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr ""
  
! #: common.opt:2149
  #, fuzzy, no-c-format
  #| msgid "Store locals in argument registers"
  msgid "Share slots for saving different hard registers."
  msgstr "Gem lokale variable i parameterregistre"
  
! #: common.opt:2153
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr ""
  
! #: common.opt:2157
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr ""
  
! #: common.opt:2161
  #, fuzzy, no-c-format
  #| msgid "Strength reduce all loop general induction variables"
  msgid "Optimize induction variables on trees."
  msgstr "StyrkereducÃ©r alle generelle lÃ¸kkeinduktionsvariabler"
  
! #: common.opt:2165
  #, fuzzy, no-c-format
  #| msgid "case label not within a switch statement"
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr "case-etiket befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: common.opt:2169
  #, fuzzy, no-c-format
  #| msgid "case label not within a switch statement"
  msgid "Use bit tests for sufficiently large switch statements."
  msgstr "case-etiket befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: common.opt:2173
  #, fuzzy, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
  msgstr "GenerÃ©r kode for funktioner selv hvis de indlejres helt"
  
! #: common.opt:2177
  #, fuzzy, no-c-format
  msgid "Generate code for static functions even if they are never called."
  msgstr "GenerÃ©r kode for funktioner selv hvis de indlejres helt"
  
! #: common.opt:2181
  #, fuzzy, no-c-format
  #| msgid "Emit static const variables even if they are not used"
  msgid "Emit static const variables even if they are not used."
  msgstr "KonstruÃ©r statiske, konstante variabler selv hvis de ikke bruges"
  
! #: common.opt:2185
  #, fuzzy, no-c-format
  msgid "Give external symbols a leading underscore."
  msgstr "Eksterne symboler har indledende understreg"
  
! #: common.opt:2193
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr ""
  
! #: common.opt:2197
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable link-time optimization."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:2201
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr ""
  
! #: common.opt:2223
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2228
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2236
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Foretag registeromdÃ¸bningsoptimering"
  
! #: common.opt:2240
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Foretag registeromdÃ¸bningsoptimering"
  
! #: common.opt:2244
  #, fuzzy, no-c-format
  #| msgid "Set errno after built-in math functions"
  msgid "Set errno after built-in math functions."
  msgstr "SÃ¦t errno efter indbyggede matematikfunktioner"
  
! #: common.opt:2248
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2252
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "RapportÃ©r om permanente hukommelsesallokering ved afslutningen af kÃ¸rslen"
  
! #: common.opt:2256
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "RapportÃ©r om permanente hukommelsesallokering ved afslutningen af kÃ¸rslen"
  
! #: common.opt:2263
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants and constant variables"
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "ForsÃ¸g at forene identiske konstanter og konstante variabler"
  
! #: common.opt:2267
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants across compilation units"
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "ForsÃ¸g at forene identiske konstanter over forskellige oversÃ¦ttelsesenheder"
  
! #: common.opt:2271
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants across compilation units"
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "ForsÃ¸g at forene identiske konstanter over forskellige oversÃ¦ttelsesenheder"
  
! #: common.opt:2275
  #, fuzzy, no-c-format
  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"
  
! #: common.opt:2279
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions"
  msgid "Align the start of every function."
  msgstr "JustÃ©r begyndelsen af funktioner"
  
! #: common.opt:2283
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2287
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2291
  #, fuzzy, no-c-format
  #| msgid "Force all loop invariant computations out of loops"
  msgid "Move loop invariant computations out of loops."
  msgstr "Tving alle lÃ¸kkeinvariansberegninger ud af lÃ¸kker"
  
! #: common.opt:2295
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops"
  msgid "Move stores out of loops."
  msgstr "JustÃ©r begyndelsen af lÃ¸kker"
  
! #: common.opt:2299
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2303
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Use the RTL dead code elimination pass."
  msgstr "AktivÃ©r aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:2307
  #, fuzzy, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Foretag en komplet registerflytningsoptimering"
  
! #: common.opt:2311
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2315
  #, fuzzy, no-c-format
  #| msgid "Support synchronous non-call exceptions"
  msgid "Support synchronous non-call exceptions."
  msgstr "UnderstÃ¸t synkrone ikke-kaldende undtagelser"
  
! #: common.opt:2322
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2326
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2339
  #, fuzzy, no-c-format
  #| msgid "When possible do not generate stack frames"
  msgid "When possible do not generate stack frames."
  msgstr "GenerÃ©r ikke stakrammer nÃ¥r det kan undgÃ¥s"
  
! #: common.opt:2346
  #, fuzzy, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "GenerÃ©r kode for funktioner selv hvis de indlejres helt"
  
! #: common.opt:2365
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable all optimization info dumps on stderr."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:2369
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2373
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2381
  #, fuzzy, no-c-format
  #| msgid "Optimize sibling and tail recursive calls"
  msgid "Optimize sibling and tail recursive calls."
  msgstr "OptimÃ©r sÃ¸skende- og halerekursive kald"
  
! #: common.opt:2385
  #, fuzzy, no-c-format
  msgid "Perform partial inlining."
  msgstr "UdfÃ¸r lÃ¸kkeoptimeringerne"
  
! #: common.opt:2389 common.opt:2393
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2397
  #, fuzzy, no-c-format
  #| msgid "Pack structure members together without holes"
  msgid "Pack structure members together without holes."
  msgstr "Pak strukturmedlemmer sammen uden mellemrum"
  
! #: common.opt:2401
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2405
  #, fuzzy, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "ReturnÃ©r smÃ¥ sammensatte vÃ¦rdier i hukommelsen, ikke i registre"
  
! #: common.opt:2409
  #, fuzzy, no-c-format
  msgid "Perform loop peeling."
  msgstr "UdfÃ¸r lÃ¸kkeoptimeringerne"
  
! #: common.opt:2413
  #, fuzzy, no-c-format
  #| msgid "Enable machine specific peephole optimizations"
  msgid "Enable machine specific peephole optimizations."
  msgstr "AktivÃ©r maskinspecifikke kighulsoptimeringer"
  
! #: common.opt:2417
  #, fuzzy, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "AktivÃ©r en RTL-kikhulsfase fÃ¸r sched2"
  
! #: common.opt:2421
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "GenerÃ©r placeringsuafhÃ¦ngig kode, om muligt"
  
! #: common.opt:2425
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "GenerÃ©r placeringsuafhÃ¦ngig kode, om muligt"
  
! #: common.opt:2429
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "GenerÃ©r placeringsuafhÃ¦ngig kode, om muligt"
  
! #: common.opt:2433
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "GenerÃ©r placeringsuafhÃ¦ngig kode, om muligt"
  
! #: common.opt:2437
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2441
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2445
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2449
  #, fuzzy, no-c-format
  #| msgid "Enables a register move optimization"
  msgid "Run predictive commoning optimization."
  msgstr "AktivÃ©r en registerflytningsoptimering"
  
! #: common.opt:2453
  #, fuzzy, no-c-format
  #| msgid "Generate prefetch instructions, if available, for arrays in loops"
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "GenerÃ©r prÃ¦hentningsinstruktioner, hvis tilgÃ¦ngelige, for tabeller i lÃ¸kker"
  
! #: common.opt:2457
  #, fuzzy, no-c-format
  #| msgid "Enable basic program profiling code"
  msgid "Enable basic program profiling code."
  msgstr "AktivÃ©r basal programprofileringskode"
  
! #: common.opt:2461
  #, fuzzy, no-c-format
  #| msgid "Generate code for near calls"
  msgid "Generate absolute source path names for gcov."
  msgstr "GenerÃ©r kode til nÃ¦re kald"
  
! #: common.opt:2465
  #, fuzzy, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "IndsÃ¦t buebaseret programprofileringskode"
  
! #: common.opt:2469
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2474
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2478
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "AktivÃ©r betinget konstant SSA-propagering"
  
! #: common.opt:2482
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2486
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2490
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2506
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2522
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2526
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2530
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2534
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2538
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2542
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2546
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2550
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2554
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2558
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2562
  #, fuzzy, no-c-format
  #| msgid "internal gcc abort"
  msgid "Report on consistency of profile."
  msgstr "intern GCC-afbrydelse"
  
! #: common.opt:2566
  #, fuzzy, no-c-format
  #| msgid "Reorder functions to improve code placement"
  msgid "Enable function reordering that improves code placement."
  msgstr "Omordn funktioner for at forbedre kodeplacering"
  
! #: common.opt:2570
  #, fuzzy, no-c-format
  #| msgid "Generate cld instruction in the function prologue."
  msgid "Insert NOP instructions at each function entry."
  msgstr "Opret cld-instruktion i en funktions begyndelse."
  
! #: common.opt:2577
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2587
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2591
  #, fuzzy, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "ReturnÃ©r smÃ¥ sammensatte vÃ¦rdier i registre"
  
! #: common.opt:2599
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2628
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2632
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2636
  #, fuzzy, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Foretag registeromdÃ¸bningsoptimering"
  
! #: common.opt:2640
  #, fuzzy, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Foretag registeromdÃ¸bningsoptimering"
  
! #: common.opt:2644
  #, fuzzy, no-c-format
  #| msgid "Reorder basic blocks to improve code placement"
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Omordn basisblokke for at forbedre kodeplacering"
  
! #: common.opt:2648
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2661
  #, fuzzy, no-c-format
  #| msgid "Reorder basic blocks to improve code placement"
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Omordn basisblokke for at forbedre kodeplacering"
  
! #: common.opt:2665
  #, fuzzy, no-c-format
  #| msgid "Reorder functions to improve code placement"
  msgid "Reorder functions to improve code placement."
  msgstr "Omordn funktioner for at forbedre kodeplacering"
  
! #: common.opt:2669
  #, fuzzy, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "KÃ¸r CSE-fase efter lÃ¸kkeoptimeringer"
  
! #: common.opt:2677
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2681
  #, fuzzy, no-c-format
  #| msgid "Enable scheduling across basic blocks"
  msgid "Enable scheduling across basic blocks."
  msgstr "AktivÃ©r planlÃ¦gning over basisblokke"
  
! #: common.opt:2685
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2689
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of non-loads"
  msgid "Allow speculative motion of non-loads."
  msgstr "Tillad spekulativ bevÃ¦gelse af ikke-indlÃ¦sninger"
  
! #: common.opt:2693
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of some loads"
  msgid "Allow speculative motion of some loads."
  msgstr "Tillad spekulativ bevÃ¦gelse af nogle indlÃ¦sninger"
  
! #: common.opt:2697
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of more loads"
  msgid "Allow speculative motion of more loads."
  msgstr "Tillad spekulativ bevÃ¦gelse af flere indlÃ¦sninger"
  
! #: common.opt:2701
  #, fuzzy, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "  -fsched-verbose=<tal>    Angiv hvor meget planlÃ¦ggeren skal fortÃ¦lle\n"
  
! #: common.opt:2705
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2713
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions before register allocation"
  msgid "Reschedule instructions before register allocation."
  msgstr "OmplanlÃ¦g instruktioner fÃ¸r registerallokering"
  
! #: common.opt:2717
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions after register allocation"
  msgid "Reschedule instructions after register allocation."
  msgstr "OmplanlÃ¦g instruktioner efter registerallokering"
  
! #: common.opt:2724
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2728
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2732
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2736
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2740
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2744
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2748
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2754
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2758
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2766
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2770
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2774
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlÃ¦ggeren"
  
! #: common.opt:2778
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlÃ¦ggeren"
  
! #: common.opt:2782
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlÃ¦ggeren"
  
! #: common.opt:2786
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlÃ¦ggeren"
  
! #: common.opt:2790
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlÃ¦ggeren"
  
! #: common.opt:2794
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlÃ¦ggeren"
  
! #: common.opt:2798
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2810
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2814
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2818
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2823
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2827
  #, fuzzy, no-c-format
  #| msgid "Disable optimizations observable by IEEE signaling NaNs"
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "DeaktivÃ©r optimeringer som kan opdages ved IEEE-signalerende NaN'er"
  
! #: common.opt:2831
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2835
  #, fuzzy, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "KonvertÃ©r kommatalskonstanter til enkeltprÃ¦cisionskonstanter"
  
! #: common.opt:2839
  #, fuzzy, no-c-format
  #| msgid "Strength reduce all loop general induction variables"
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "StyrkereducÃ©r alle generelle lÃ¸kkeinduktionsvariabler"
  
! #: common.opt:2843
  #, fuzzy, no-c-format
  #| msgid "Generate APCS conformant stack frames"
  msgid "Generate discontiguous stack frames."
  msgstr "GenerÃ©r APCS-overholdende stakrammer"
  
! #: common.opt:2847
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2851
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2855
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2859
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2863
  #, fuzzy, no-c-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Antallet af registre der skal bruges til at overbringe heltalsparametre"
  
! #: common.opt:2867
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2871
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "IndsÃ¦t stakkontrolleringskode i programmet"
  
! #: common.opt:2875
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "IndsÃ¦t stakkontrolleringskode i programmet"
  
! #: common.opt:2879
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2887
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2891
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:2895
  #, fuzzy, no-c-format
  #| msgid "Enable stack probing"
  msgid "Use propolice as a stack protection method."
  msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: common.opt:2899
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:2903
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:2907
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:2911
  #, fuzzy, no-c-format
  #| msgid "Reuse r30 on a per function basis"
  msgid "Output stack usage information on a per-function basis."
  msgstr "Genbrug r30 pÃ¥ et pr. funktionsgrundlag"
  
! #: common.opt:2923
  #, fuzzy, no-c-format
  #| msgid "Assume strict aliasing rules apply"
  msgid "Assume strict aliasing rules apply."
  msgstr "Antag at strenge aliasregler skal anvendes"
  
! #: common.opt:2927
  #, fuzzy, no-c-format
  #| msgid "Set Windows defines"
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Angiv Windows-definitioner"
  
! #: common.opt:2931
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:2935
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:2944
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:2948
  #, fuzzy, no-c-format
  #| msgid "name missing for member function"
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "navn mangler for medlemsfunktion"
  
! #: common.opt:2952
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:2956
  #, fuzzy, no-c-format
  #| msgid "Enable barrel shift instructions"
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Aktiver barrel shift-instruktioner"
  
! #: common.opt:2960
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:2964
  #, fuzzy, no-c-format
  #| msgid "Check for syntax errors, then stop"
  msgid "Check for syntax errors, then stop."
  msgstr "Kontroller for syntaksfejl og stop derefter"
  
! #: common.opt:2968
  #, fuzzy, no-c-format
  #| msgid "Create data files needed by \"gcov\""
  msgid "Create data files needed by \"gcov\"."
  msgstr "Opret datafiler som Â»gcovÂ« har brug for"
  
! #: common.opt:2972
  #, fuzzy, no-c-format
  #| msgid "Perform jump threading optimizations"
  msgid "Perform jump threading optimizations."
  msgstr "UdfÃ¸r springtrÃ¥dningsoptimeringer"
  
! #: common.opt:2976
  #, fuzzy, no-c-format
  #| msgid "Report the time taken by each compiler pass"
  msgid "Report the time taken by each compiler pass."
  msgstr "Rapporter den tid det tager for hvert kompilergennemlÃ¸b"
  
! #: common.opt:2980
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:2984
  #, fuzzy, no-c-format
  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"
  
! #: common.opt:3003
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3007
  #, fuzzy, no-c-format
  #| msgid "Perform superblock formation via tail duplication"
  msgid "Perform superblock formation via tail duplication."
  msgstr "UdfÃ¸r superbloksformering vha. haleduplikering"
  
! #: common.opt:3011
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3016
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3034
  #, fuzzy, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Kommatalsoperationer kan fange"
  
! #: common.opt:3038
  #, fuzzy, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "OpsÃ¦t fÃ¦lde for overlÃ¸b med fortegn i addition/subtraktion/multiplikation"
  
! #: common.opt:3042
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "AktivÃ©r SSA-optimeringer"
  
! #: common.opt:3046
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-BIT-CCP optimization on trees"
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Aktiver SSA-BIT-CCP-optimering pÃ¥ trÃ¦er"
  
! #: common.opt:3054
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop header copying on trees."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:3062
  #, fuzzy, no-c-format
  #| msgid "Enable SSA code sinking on trees"
  msgid "Enable SSA coalescing of user variables."
  msgstr "Aktiver SSA-kodesinking pÃ¥ trÃ¦er"
  
! #: common.opt:3070
  #, fuzzy, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: common.opt:3078
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to conditional execution"
  msgid "Transform condition stores into unconditional ones."
  msgstr "UdfÃ¸r konvertering af betingede spring til betinget udfÃ¸rsel"
  
! #: common.opt:3082
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to conditional execution"
  msgid "Perform conversions of switch initializations."
  msgstr "UdfÃ¸r konvertering af betingede spring til betinget udfÃ¸rsel"
  
! #: common.opt:3086
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "AktivÃ©r aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:3090
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable dominator optimizations."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:3094
  #, fuzzy, no-c-format
  #| msgid "Enable most warning messages"
  msgid "Enable tail merging on trees."
  msgstr "AktivÃ©r de fleste advarselsbeskeder"
  
! #: common.opt:3098
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Enable dead store elimination."
  msgstr "AktivÃ©r aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:3102
  #, fuzzy, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: common.opt:3106
  #, fuzzy, no-c-format
  #| msgid "Force all loop invariant computations out of loops"
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Tving alle lÃ¸kkeinvariansberegninger ud af lÃ¸kker"
  
! #: common.opt:3110
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable string length optimizations on trees."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:3114
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3120
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3127
  #, fuzzy, no-c-format
  #| msgid "Enable parallel instructions"
  msgid "Enable loop distribution on trees."
  msgstr "AktivÃ©r parallelle instruktioner"
  
! #: common.opt:3131
  #, fuzzy, no-c-format
  #| msgid "Enable parallel instructions"
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "AktivÃ©r parallelle instruktioner"
  
! #: common.opt:3135
  #, fuzzy, no-c-format
  #| msgid "Force all loop invariant computations out of loops"
  msgid "Enable loop invariant motion on trees."
  msgstr "Tving alle lÃ¸kkeinvariansberegninger ud af lÃ¸kker"
  
! #: common.opt:3143
  #, fuzzy, no-c-format
  #| msgid "Strength reduce all loop general induction variables"
  msgid "Create canonical induction variables in loops."
  msgstr "StyrkereducÃ©r alle generelle lÃ¸kkeinduktionsvariabler"
  
! #: common.opt:3147
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop optimizations on tree level."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:3151
  #, fuzzy, no-c-format
  #| msgid "Enable automatic template instantiation"
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "AktivÃ©r automatisk skabelonsinstantiering"
  
! #: common.opt:3155
  #, fuzzy, no-c-format
  #| msgid "Enable use of conditional move instructions"
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "AktivÃ©r brug af betingede flytteinstruktioner"
  
! #: common.opt:3159
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "AktivÃ©r SSA-optimeringer"
  
! #: common.opt:3163
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3167
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3171
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable reassociation on tree level."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:3179
  #, fuzzy, no-c-format
  #| msgid "Enable SSA code sinking on trees"
  msgid "Enable SSA code sinking on trees."
  msgstr "Aktiver SSA-kodesinking pÃ¥ trÃ¦er"
  
! #: common.opt:3183
  #, fuzzy, no-c-format
  #| msgid "Perform strength reduction optimizations"
  msgid "Perform straight-line strength reduction."
  msgstr "UdfÃ¸r styrkereduceringsoptimeringer"
  
! #: common.opt:3187
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3191
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3195
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3199
  #, fuzzy, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Foretag registerkopipropageringsoptimering"
  
! #: common.opt:3203
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3207
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3212
  #, fuzzy, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Anbring hele oversÃ¦ttelsesenheden i en fil"
  
! #: common.opt:3216
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3220
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling when iteration count is known"
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "UdfÃ¸r lÃ¸kkeudrulning nÃ¥r iterationsantallet er kendt"
  
! #: common.opt:3224
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform loop unrolling for all loops."
  msgstr "UdfÃ¸r lÃ¸kkeudrulning for alle lÃ¸kker"
  
! #: common.opt:3239
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3244
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3252
  #, fuzzy, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Tillad matematikoptimeringer der kan overtrÃ¦de IEEE- eller ANSI-standarderne"
  
! #: common.opt:3256
  #, fuzzy, no-c-format
  msgid "Perform loop unswitching."
  msgstr "UdfÃ¸r lÃ¸kkeoptimeringerne"
  
! #: common.opt:3260
  #, fuzzy, no-c-format
  msgid "Perform loop splitting."
  msgstr "UdfÃ¸r lÃ¸kkeoptimeringerne"
  
! #: common.opt:3264
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3268
  #, fuzzy, no-c-format
  #| msgid "Just generate unwind tables for exception handling"
  msgid "Just generate unwind tables for exception handling."
  msgstr "GenerÃ©r blot afvindingstabeller for undtagelseshÃ¥ndtering"
  
! #: common.opt:3272
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3276
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the gold linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3280
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3284
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3294
  #, fuzzy, no-c-format
  #| msgid "Perform tail call optimization"
  msgid "Perform variable tracking."
  msgstr "UdfÃ¸r halekaldsoptimering"
  
! #: common.opt:3301
  #, fuzzy, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Foretag registeromdÃ¸bningsoptimering"
  
! #: common.opt:3307
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3314
  #, fuzzy, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Foretag registeromdÃ¸bningsoptimering"
  
! #: common.opt:3319
  #, fuzzy, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: common.opt:3327
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop vectorization on trees."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:3331
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:3335
  #, fuzzy, no-c-format
  #| msgid "Specify alternate name for bss section"
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "Angiv alternativt navn til bss-sektionen"
  
! #: common.opt:3339
  #, fuzzy, no-c-format
  #| msgid "Specify alternate name for bss section"
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "Angiv alternativt navn til bss-sektionen"
  
! #: common.opt:3358
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3366
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3370
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3392
  #, fuzzy, no-c-format
  #| msgid "Add extra commentary to assembler output"
  msgid "Add extra commentary to assembler output."
  msgstr "TilfÃ¸j ekstra kommentarer til menneskeligt lÃ¦sbar maskinkodeuddata"
  
! #: common.opt:3396
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3415
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3431
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3435
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3439
  #, fuzzy, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:3443
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3447
  #, fuzzy, no-c-format
  #| msgid "Enable use of conditional move instructions"
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "AktivÃ©r brug af betingede flytteinstruktioner"
  
! #: common.opt:3451
  #, fuzzy, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "UdfÃ¸r lÃ¸kkeoptimeringerne"
  
! #: common.opt:3455
  #, fuzzy, no-c-format
  #| msgid "Set Windows defines"
  msgid "Assume pointer overflow wraps around."
  msgstr "Angiv Windows-definitioner"
  
! #: common.opt:3459
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3463
  #, fuzzy, no-c-format
  #| msgid "Put zero initialized data in the bss section"
  msgid "Put zero initialized data in the bss section."
  msgstr "Anbring nul-klargjorte data i bss-sektionen"
  
! #: common.opt:3467
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls"
  msgid "Clear call-used registers upon function return."
  msgstr "Gem registre omkring funktionskald"
  
! #: common.opt:3471
  #, fuzzy, no-c-format
  msgid "Generate debug information in default format."
  msgstr "GenerÃ©r fejlfindingsinfo i standardformat"
  
! #: common.opt:3475
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3479
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3483
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Generate debug information in CodeView format."
  msgstr "Opret fejlsÃ¸gningsinformation i VMS-format"
  
! #: common.opt:3503
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3509
  #, fuzzy, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr "GenerÃ©r fejlfindingsinfo i standardformat"
  
! #: common.opt:3513
  #, fuzzy, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr "GenerÃ©r fejlfindingsinfo i standardformat"
  
! #: common.opt:3517
  #, fuzzy, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "GenerÃ©r fejlfindingsinfo i standardformat"
  
! #: common.opt:3521
  #, fuzzy, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "GenerÃ©r fejlfindingsinfo i standardformat"
  
! #: common.opt:3525
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3529
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3533
  #, fuzzy, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "GenerÃ©r fejlfindingsinfo i udvidet standardformat"
  
! #: common.opt:3537
  #, fuzzy, no-c-format
  #| msgid "Generate a single exit point for each function"
  msgid "Generate extended entry point information for inlined functions."
  msgstr "GenerÃ©r et enkelt afslutningspunkt for hver funktion"
  
! #: common.opt:3541
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3549
  #, fuzzy, no-c-format
  #| msgid "Don't generate fused multiply/add instructions"
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "GenerÃ©r ikke sammensatte gang/addÃ©r-instruktioner"
  
! #: common.opt:3553
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Opret sektioner for DWARF-pubnavne og pubtyper."
  
! #: common.opt:3557
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Opret sektioner for DWARF-pubnavne og pubtyper med GNU-udvidelser."
  
! #: common.opt:3561
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3565
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in separate .dwo files"
  msgid "Generate debug information in separate .dwo files."
  msgstr "Opret fejlsÃ¸gningsinformation i separate .dwo-filer"
  
! #: common.opt:3577
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3581
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3585
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3589
  #, fuzzy, no-c-format
  msgid "Toggle debug information generation."
  msgstr "GenerÃ©r fejlfindingsinfo i standardformat"
  
! #: common.opt:3593
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3600
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Generate debug information in VMS format."
  msgstr "Opret fejlsÃ¸gningsinformation i VMS-format"
  
! #: common.opt:3629
  #, fuzzy, no-c-format
  #| msgid "Generate compressed debug sections"
  msgid "Generate compressed debug sections."
  msgstr "Opret komprimeret fejlsÃ¸gningssektioner"
  
! #: common.opt:3633
  #, fuzzy, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "GenerÃ©r fejlfindingsinfo i standardformat"
  
! #: common.opt:3640
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3644
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3672
  #, fuzzy, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "  -o <fil>                Anbring uddata i <fil>\n"
  
! #: common.opt:3676
  #, fuzzy, no-c-format
  msgid "Enable function profiling."
  msgstr "MIPS16-funktionsprofilering"
  
! #: common.opt:3686
  #, no-c-format
  msgid "Like -pedantic but issue them as errors."
  msgstr ""
  
! #: common.opt:3726
  #, fuzzy, no-c-format
  #| msgid "Do not display functions compiled or elapsed time"
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Vis ikke funktioner der oversÃ¦ttes eller forlÃ¸bet tid"
  
! #: common.opt:3758
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output"
  msgid "Enable verbose output."
  msgstr "Aktiver uddybende uddata"
  
! #: common.opt:3762
  #, fuzzy, no-c-format
  #| msgid "Display the compiler's version"
  msgid "Display the compiler's version."
  msgstr "Vis oversÃ¦tterens version"
  
! #: common.opt:3766
  #, fuzzy, no-c-format
  #| msgid "Suppress warnings"
  msgid "Suppress warnings."
  msgstr "Undertryk advarsler"
  
! #: common.opt:3776
  #, fuzzy, no-c-format
  #| msgid "Create a shared library"
  msgid "Create a shared library."
  msgstr "Opret et delt bibliotek"
  
! #: common.opt:3836
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Opret en placeringsuafhÃ¦ngig kÃ¸rbar fil"
  
! #: common.opt:3840
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Create a dynamically linked position independent executable."
  msgstr "Opret en placeringsuafhÃ¦ngig kÃ¸rbar fil"
  
! #: common.opt:3844
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Create a static position independent executable."
  msgstr "Opret en placeringsuafhÃ¦ngig kÃ¸rbar fil"
  
! #: common.opt:3851
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
--- 15251,17800 ----
  
  #: common.opt:875
  #, no-c-format
+ msgid "Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression."
+ msgstr ""
+ 
+ #: common.opt:880
+ #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr ""
  
! #: common.opt:884
  #, fuzzy, no-c-format
  #| msgid "Warn when a function is declared extern, then inline"
  msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr "Advar nÃ¥r en funktion erklÃ¦ret extern erklÃ¦res inline"
  
! #: common.opt:888
  #, fuzzy, no-c-format
  msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr "Advar om funktionserklÃ¦ringer uden prototype"
  
! #: common.opt:904
  #, fuzzy, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr "  -aux-info <fil>         Udskriv erklÃ¦ringsoplysninger til <fil>\n"
  
! #: common.opt:917
  #, fuzzy, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr "  -d[bogstaver]           AktivÃ©r dump fra specifikke faser i oversÃ¦tteren\n"
  
! #: common.opt:921
  #, fuzzy, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr "  -dumpbase <fil>         Basisnavn til brug for dump fra specifikke faser\n"
  
! #: common.opt:925
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr ""
  
! #: common.opt:929
  #, fuzzy, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr "  -dumpbase <fil>         Basisnavn til brug for dump fra specifikke faser\n"
  
! #: common.opt:1035
  #, no-c-format
  msgid "The version of the C++ ABI in use."
  msgstr ""
  
! #: common.opt:1039
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
  msgstr ""
  
! #: common.opt:1043
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions"
  msgid "Align the start of functions."
  msgstr "JustÃ©r begyndelsen af funktioner"
  
! #: common.opt:1050
  #, fuzzy, no-c-format
  #| msgid "Align labels which are only reached by jumping"
  msgid "Align labels which are only reached by jumping."
  msgstr "JustÃ©r etiketter som kun nÃ¥s ved spring"
  
! #: common.opt:1057
  #, fuzzy, no-c-format
  #| msgid "Align all labels"
  msgid "Align all labels."
  msgstr "JustÃ©r alle etiketter"
  
! #: common.opt:1064
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops"
  msgid "Align the start of loops."
  msgstr "JustÃ©r begyndelsen af lÃ¸kker"
  
! #: common.opt:1071
  #, no-c-format
  msgid "Allow the compiler to introduce new data races on stores."
  msgstr ""
  
! #: common.opt:1075
  #, fuzzy, no-c-format
  msgid "Enable static analysis pass."
  msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: common.opt:1095
  #, no-c-format
  msgid "Select what to sanitize."
  msgstr ""
  
! #: common.opt:1099
  #, no-c-format
  msgid "Select type of coverage sanitization."
  msgstr ""
  
! #: common.opt:1112
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr ""
  
! #: common.opt:1116
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr ""
  
! #: common.opt:1121
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr ""
  
! #: common.opt:1125
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: common.opt:1129
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr ""
  
! #: common.opt:1139
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: common.opt:1143
  #, fuzzy, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr "GenerÃ©r afvindingstabeller eksakt for hver instruktionsgrÃ¦nse"
  
! #: common.opt:1147
  #, fuzzy, no-c-format
  #| msgid "Generate char instructions"
  msgid "Generate auto-inc/dec instructions."
  msgstr "GenerÃ©r char-instruktioner"
  
! #: common.opt:1151
  #, fuzzy, no-c-format
  #| msgid "Use profiling information for branch probabilities"
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr "Benyt profileringsoplysninger til forgreningssandsynligheder"
  
! #: common.opt:1156
  #, fuzzy, no-c-format
  #| msgid "Use profiling information for branch probabilities"
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr "Benyt profileringsoplysninger til forgreningssandsynligheder"
  
! #: common.opt:1165
  #, fuzzy, no-c-format
  #| msgid "Generate code to check bounds before indexing arrays"
  msgid "Generate code to check bounds before indexing arrays."
  msgstr "GenerÃ©r kode til at kontrollere grÃ¦nserne fÃ¸r tabeller indekseres"
  
  # RETMIG: rigtig?
! #: common.opt:1169
  #, fuzzy, no-c-format
  #| msgid "Replace add, compare, branch with branch on count register"
  msgid "Replace add, compare, branch with branch on count register."
  msgstr "Erstat tilfÃ¸j, sammenlign, forgrening med forgrening pÃ¥ tÃ¦lleregister"
  
! #: common.opt:1173
  #, fuzzy, no-c-format
  #| msgid "Use profiling information for branch probabilities"
  msgid "Use profiling information for branch probabilities."
  msgstr "Benyt profileringsoplysninger til forgreningssandsynligheder"
  
! #: common.opt:1189
  #, fuzzy, no-c-format
  #| msgid "Reuse r30 on a per function basis"
  msgid "Output callgraph information on a per-file basis."
  msgstr "Genbrug r30 pÃ¥ et pr. funktionsgrundlag"
  
! #: common.opt:1193
  #, fuzzy, no-c-format
  #| msgid "Reuse r30 on a per function basis"
  msgid "Output callgraph information on a per-file basis with decorations."
  msgstr "Genbrug r30 pÃ¥ et pr. funktionsgrundlag"
  
! #: common.opt:1197
  #, fuzzy, no-c-format
  #| msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions"
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr "-fcall-saved-<register>\tMarker <register> som vÃ¦rende bevaret over funktioner"
  
! #: common.opt:1201
  #, fuzzy, no-c-format
  #| msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls"
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr "-fcall-used-<register>\tMarker <register> som vÃ¦rende benyttet af funktionskald"
  
! #: common.opt:1208
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls"
  msgid "Save registers around function calls."
  msgstr "Gem registre omkring funktionskald"
  
! #: common.opt:1212
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; do not use."
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: common.opt:1216
  #, fuzzy, no-c-format
  #| msgid "Check the return value of new in C++"
  msgid "Check the return value of new in C++."
  msgstr "Kontroller returvÃ¦rdien for new i C++"
  
! #: common.opt:1220 common.opt:1224
  #, fuzzy, no-c-format
  #| msgid "internal gcc abort"
  msgid "Perform internal consistency checkings."
  msgstr "intern GCC-afbrydelse"
  
! #: common.opt:1228
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr ""
  
! #: common.opt:1232
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Enable code hoisting."
  msgstr "AktivÃ©r aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:1236
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr ""
  
! #: common.opt:1240
  #, fuzzy, no-c-format
  #| msgid "Do not put uninitialized globals in the common section"
  msgid "Put uninitialized globals in the common section."
  msgstr "Anbring ikke uklargjorte globale variabler i den fÃ¦lles sektion"
  
! #: common.opt:1248
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr ""
  
! #: common.opt:1252
  #, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr ""
  
! #: common.opt:1256
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions after register allocation"
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr "OmplanlÃ¦g instruktioner efter registerallokering"
  
! #: common.opt:1260
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr ""
  
! #: common.opt:1264
  #, fuzzy, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
  msgstr "Foretag registerkopipropageringsoptimering"
  
! #: common.opt:1268
  #, no-c-format
  msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr ""
  
! #: common.opt:1272
  #, fuzzy, no-c-format
  #| msgid "Perform cross-jumping optimization"
  msgid "Perform cross-jumping optimization."
  msgstr "UdfÃ¸r krydsspringsoptimering"
  
  # RETMIG: hvad er CSE?
! #: common.opt:1276
  #, fuzzy, no-c-format
  #| msgid "When running CSE, follow jumps to their targets"
  msgid "When running CSE, follow jumps to their targets."
  msgstr "Ved kÃ¸rsel af CSE fÃ¸lg spring til deres mÃ¥l"
  
! #: common.opt:1284
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
  msgstr ""
  
! #: common.opt:1288
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr ""
  
! #: common.opt:1292
  #, fuzzy, no-c-format
  msgid "Place data items into their own section."
  msgstr "placÃ©r dataelementer i deres egen sektion"
  
! #: common.opt:1296
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
  msgstr ""
  
! #: common.opt:1300
  #, no-c-format
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr ""
  
! #: common.opt:1304
  #, no-c-format
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr ""
  
! #: common.opt:1308
  #, no-c-format
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr ""
  
! #: common.opt:1312
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ""
  
! #: common.opt:1318
  #, fuzzy, no-c-format
  #| msgid "Defer popping functions args from stack until later"
  msgid "Defer popping functions args from stack until later."
  msgstr "Vent med fjernelse af funktionsparametre fra stakken til senere"
  
! #: common.opt:1322
  #, fuzzy, no-c-format
  #| msgid "Attempt to fill delay slots of branch instructions"
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr "ForsÃ¸g at udfylde ventepladser med forgreningsinstruktioner"
  
! #: common.opt:1326
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
  msgstr ""
  
! #: common.opt:1330
  #, fuzzy, no-c-format
  #| msgid "Delete useless null pointer checks"
  msgid "Delete useless null pointer checks."
  msgstr "Fjern ubrugelige nul-henvisningstjek"
  
! #: common.opt:1334
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr ""
  
! #: common.opt:1338
  #, fuzzy, no-c-format
  #| msgid "Perform superblock formation via tail duplication"
  msgid "Perform speculative devirtualization."
  msgstr "UdfÃ¸r superbloksformering vha. haleduplikering"
  
! #: common.opt:1342
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
  msgstr ""
  
! #: common.opt:1346
  #, fuzzy, no-c-format
  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"
  
! #: common.opt:1363
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
  msgstr ""
  
! #: common.opt:1367
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
  msgstr ""
  
! #: common.opt:1371
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
  msgstr ""
  
! #: common.opt:1379
  #, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr ""
  
! #: common.opt:1399
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output"
  msgid "Enable formatting of JSON output."
  msgstr "Aktiver uddybende uddata"
  
! #: common.opt:1403
  #, no-c-format
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr ""
  
! #: common.opt:1423
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr ""
  
! #: common.opt:1427
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr ""
  
! #: common.opt:1431
  #, no-c-format
  msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
  msgstr ""
  
! #: common.opt:1435
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr ""
  
! #: common.opt:1482
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
  msgstr ""
  
! #: common.opt:1486
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr ""
  
! #: common.opt:1490
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr ""
  
! #: common.opt:1494
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr ""
  
! #: common.opt:1498
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
  msgstr ""
  
! #: common.opt:1502
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr ""
  
! #: common.opt:1506
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr ""
  
! #: common.opt:1510
  #, no-c-format
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr ""
  
! #: common.opt:1526
  #, no-c-format
  msgid "Show stack depths of events in paths."
  msgstr ""
  
! #: common.opt:1530
  #, no-c-format
  msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr ""
  
! #: common.opt:1549
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
  msgstr ""
  
! #: common.opt:1553
  #, no-c-format
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr ""
  
! #: common.opt:1557
  #, no-c-format
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr ""
  
! #: common.opt:1561
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr ""
  
! #: common.opt:1568
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr ""
  
! #: common.opt:1572
  #, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr ""
  
! #: common.opt:1576
  #, fuzzy, no-c-format
  #| msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
  msgid "Suppress output of addresses in debugging dumps."
  msgstr "Undtryk udskrift af instruktionstal og linjenummernoter i fejlfindingsdump"
  
! #: common.opt:1580
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr ""
  
! #: common.opt:1585
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr ""
  
! #: common.opt:1589
  #, fuzzy, no-c-format
  msgid "Dump optimization passes."
  msgstr "UdfÃ¸r lÃ¸kkeoptimeringerne"
  
! #: common.opt:1593
  #, fuzzy, no-c-format
  #| msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr "Undtryk udskrift af instruktionstal og linjenummernoter i fejlfindingsdump"
  
! #: common.opt:1597
  #, fuzzy, no-c-format
  #| msgid "Suppress output of instruction numbers and line number notes in debugging dumps"
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr "Undtryk udskrift af instruktionstal og linjenummernoter i fejlfindingsdump"
  
! #: common.opt:1601
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr ""
  
! #: common.opt:1605
  #, fuzzy, no-c-format
  msgid "Perform early inlining."
  msgstr "UdfÃ¸r lÃ¸kkeoptimeringerne"
  
! #: common.opt:1613
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural reduction of aggregates."
  msgstr "AktivÃ©r betinget konstant SSA-propagering"
  
! #: common.opt:1617
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
  msgstr ""
  
! #: common.opt:1621
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
  msgstr ""
  
! #: common.opt:1625
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
  msgstr ""
  
! #: common.opt:1629
  #, fuzzy, no-c-format
  #| msgid "Enable exception handling"
  msgid "Enable exception handling."
  msgstr "AktivÃ©r undtagelseshÃ¥ndtering"
  
! #: common.opt:1633
  #, fuzzy, no-c-format
  #| msgid "Perform a number of minor, expensive optimizations"
  msgid "Perform a number of minor, expensive optimizations."
  msgstr "UdfÃ¸r et antal mindre, dyre optimeringer"
  
! #: common.opt:1637
  #, no-c-format
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr ""
  
! #: common.opt:1655
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr ""
  
! #: common.opt:1671
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr ""
  
! #: common.opt:1675
  #, fuzzy, no-c-format
  msgid "Assume no NaNs or infinities are generated."
  msgstr "Antag at ingen NaN eller +-Inf bliver genereret"
  
! #: common.opt:1679
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr ""
  
! #: common.opt:1683
  #, fuzzy, no-c-format
  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"
  
! #: common.opt:1687
  #, fuzzy, no-c-format
  #| msgid "Control allocation order of integer registers"
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr "KontrollÃ©r tildelingsordenen for heltalsregistrene"
  
! #: common.opt:1695
  #, fuzzy, no-c-format
  msgid "Perform a forward propagation pass on RTL."
  msgstr "Foretag registerkopipropageringsoptimering"
  
! #: common.opt:1699
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr ""
  
! #: common.opt:1715
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr ""
  
! #: common.opt:1722
  #, fuzzy, no-c-format
  #| msgid "Allow function addresses to be held in registers"
  msgid "Allow function addresses to be held in registers."
  msgstr "Tillad funktionsadresser at blive opbevaret i registre"
  
! #: common.opt:1726
  #, fuzzy, no-c-format
  msgid "Place each function into its own section."
  msgstr "placÃ©r hver funktion i dens egen sektion"
  
! #: common.opt:1730
  #, fuzzy, no-c-format
  msgid "Perform global common subexpression elimination."
  msgstr "UdfÃ¸r global eliminering af fÃ¦lles underudtryk"
  
! #: common.opt:1734
  #, fuzzy, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr "UdfÃ¸r forbedret indlÃ¦sningsbevÃ¦gelse under eliminering af fÃ¦lles underudtryk"
  
! #: common.opt:1738
  #, fuzzy, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
  msgstr "UdfÃ¸r lagringsbevÃ¦gelse efter eliminering af fÃ¦lles underudtryk"
  
! #: common.opt:1742
  #, fuzzy, no-c-format
  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"
  
! #: common.opt:1747
  #, fuzzy, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr "UdfÃ¸r global eliminering af fÃ¦lles underudtryk"
  
! #: common.opt:1764
  #, no-c-format
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr ""
  
! #: common.opt:1769
  #, fuzzy, no-c-format
  #| msgid "Enable automatic template instantiation"
  msgid "Enable in and out of Graphite representation."
  msgstr "AktivÃ©r automatisk skabelonsinstantiering"
  
! #: common.opt:1773
  #, fuzzy, no-c-format
  #| msgid "Emit call graph information"
  msgid "Enable Graphite Identity transformation."
  msgstr "Udsend kaldegrafinfo"
  
! #: common.opt:1777
  #, fuzzy, no-c-format
  #| msgid "Enable use of conditional move instructions"
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr "AktivÃ©r brug af betingede flytteinstruktioner"
  
! #: common.opt:1786
  #, no-c-format
  msgid "Improve GCC's ability to track column numbers in large source files, at the expense of slower compilation."
  msgstr ""
  
! #: common.opt:1791
  #, no-c-format
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1795 common.opt:1803 common.opt:3148
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
  
! #: common.opt:1799
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop interchange on trees."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:1807
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform unroll-and-jam on loops."
  msgstr "UdfÃ¸r lÃ¸kkeudrulning for alle lÃ¸kker"
  
! #: common.opt:1811
  #, no-c-format
  msgid "Enable support for GNU transactional memory."
  msgstr ""
  
! #: common.opt:1815
  #, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr ""
  
! #: common.opt:1823
  #, fuzzy, no-c-format
  #| msgid "Run the loop optimizer twice"
  msgid "Enable the loop nest optimizer."
  msgstr "KÃ¸r lÃ¸kkeoptimeringen to gange"
  
! #: common.opt:1827
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
  msgstr ""
  
! #: common.opt:1831
  #, no-c-format
  msgid "Merge adjacent stores."
  msgstr ""
  
! #: common.opt:1835
  #, fuzzy, no-c-format
  msgid "Enable guessing of branch probabilities."
  msgstr "AktivÃ©r gÃ¦t af forgreningssandsynligheder"
  
! #: common.opt:1839
  #, no-c-format
  msgid "Enable various security-relevant flags."
  msgstr ""
  
! #: common.opt:1843
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr ""
  
! #: common.opt:1847
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
  msgstr ""
  
! #: common.opt:1851
  #, no-c-format
  msgid "Harden control flow by recording and checking execution paths."
  msgstr ""
  
! #: common.opt:1855
  #, fuzzy, no-c-format
  #| msgid "Disable parallel instructions"
  msgid "Disable CFR in leaf functions."
  msgstr "DeaktivÃ©r parallelle instruktioner"
  
! #: common.opt:1859
  #, no-c-format
  msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr ""
  
! #: common.opt:1863
  #, no-c-format
  msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr ""
  
! #: common.opt:1867
  #, no-c-format
  msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr ""
  
! #: common.opt:1890
  #, fuzzy, no-c-format
  #| msgid "Process #ident directives"
  msgid "Process #ident directives."
  msgstr "Behandl #ident-direktiver"
  
! #: common.opt:1894
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to branchless equivalents"
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr "UdfÃ¸r konvertering af betingede spring til forgreningslÃ¸se Ã¦kvivalenter"
  
! #: common.opt:1898
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to conditional execution"
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr "UdfÃ¸r konvertering af betingede spring til betinget udfÃ¸rsel"
  
! #: common.opt:1902
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr ""
  
! #: common.opt:1918
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to branchless equivalents"
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr "UdfÃ¸r konvertering af betingede spring til forgreningslÃ¸se Ã¦kvivalenter"
  
! #: common.opt:1930
  #, fuzzy, no-c-format
  #| msgid "Do not generate .size directives"
  msgid "Do not generate .size directives."
  msgstr "GenerÃ©r ikke .size-direktiver"
  
! #: common.opt:1934
  #, fuzzy, no-c-format
  msgid "Perform indirect inlining."
  msgstr "UdfÃ¸r lÃ¸kkeoptimeringerne"
  
! #: common.opt:1940
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr ""
  
! #: common.opt:1944
  #, fuzzy, no-c-format
  #| msgid "Integrate simple functions into their callers"
  msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr "IntegrÃ©r simple funktioner i deres kaldere"
  
! #: common.opt:1948
  #, fuzzy, no-c-format
  #| msgid "Integrate simple functions into their callers"
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr "IntegrÃ©r simple funktioner i deres kaldere"
  
! #: common.opt:1952
  #, fuzzy, no-c-format
  #| msgid "Integrate simple functions into their callers"
  msgid "Integrate functions only required by their single caller."
  msgstr "IntegrÃ©r simple funktioner i deres kaldere"
  
! #: common.opt:1959
  #, fuzzy, no-c-format
  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"
  
! #: common.opt:1963
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr ""
  
! #: common.opt:1973
  #, no-c-format
  msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr ""
  
! #: common.opt:2004
  #, no-c-format
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr ""
  
! #: common.opt:2027
  #, fuzzy, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
  msgstr "InstrumentÃ©r funktionsindgange/-afslutninger med profileringskald"
  
! #: common.opt:2031
  #, fuzzy, no-c-format
  msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr "InstrumentÃ©r funktionsindgange/-afslutninger med profileringskald"
  
! #: common.opt:2035
  #, fuzzy, no-c-format
  #| msgid "Instrument function exit in instrumented functions with __fentry__."
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr "InstrumentÃ©r funktionsafslutninger i instrumenteret funktioner med __fentry__."
  
! #: common.opt:2039
  #, fuzzy, no-c-format
  #| msgid "Instrument function exit in instrumented functions with __fentry__."
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr "InstrumentÃ©r funktionsafslutninger i instrumenteret funktioner med __fentry__."
  
! #: common.opt:2043
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural constant propagation."
  msgstr "AktivÃ©r betinget konstant SSA-propagering"
  
! #: common.opt:2047
  #, fuzzy, no-c-format
  #| msgid "how much can given compilation unit grow because of the inlining (in percent)"
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr "Hvor meget en oversÃ¦ttelsesenhed kan vokse pga. indlejring (i procent)"
  
! #: common.opt:2055
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr "AktivÃ©r betinget konstant SSA-propagering"
  
! #: common.opt:2059
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural modref analysis."
  msgstr "AktivÃ©r betinget konstant SSA-propagering"
  
! #: common.opt:2063
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural profile propagation."
  msgstr "AktivÃ©r betinget konstant SSA-propagering"
  
! #: common.opt:2067
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Perform interprocedural points-to analysis."
  msgstr "AktivÃ©r betinget konstant SSA-propagering"
  
! #: common.opt:2071
  #, fuzzy, no-c-format
  #| msgid "Discard unused virtual functions"
  msgid "Discover pure and const functions."
  msgstr "KassÃ©r ubrugte virtuelle funktioner"
  
! #: common.opt:2075
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr "UdfÃ¸r lÃ¸kkeudrulning for alle lÃ¸kker"
  
! #: common.opt:2079
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform Identical Code Folding for functions."
  msgstr "UdfÃ¸r lÃ¸kkeudrulning for alle lÃ¸kker"
  
! #: common.opt:2083
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform Identical Code Folding for variables."
  msgstr "UdfÃ¸r lÃ¸kkeudrulning for alle lÃ¸kker"
  
! #: common.opt:2087
  #, no-c-format
  msgid "Discover read-only and non addressable static variables."
  msgstr ""
  
! #: common.opt:2091
  #, no-c-format
  msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr ""
  
! #: common.opt:2095
  #, no-c-format
  msgid "Reduce stack alignment on call sites if possible."
  msgstr ""
  
! #: common.opt:2107
  #, fuzzy, no-c-format
  msgid "Perform IPA Value Range Propagation."
  msgstr "Foretag registerkopipropageringsoptimering"
  
! #: common.opt:2111
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr ""
  
! #: common.opt:2115
  #, fuzzy, no-c-format
  #| msgid "Assume strict aliasing rules apply"
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr "Antag at strenge aliasregler skal anvendes"
  
! #: common.opt:2128
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr ""
  
! #: common.opt:2144
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr ""
  
! #: common.opt:2149
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr ""
  
! #: common.opt:2154
  #, fuzzy, no-c-format
  #| msgid "Store locals in argument registers"
  msgid "Share slots for saving different hard registers."
  msgstr "Gem lokale variable i parameterregistre"
  
! #: common.opt:2158
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr ""
  
! #: common.opt:2162
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr ""
  
! #: common.opt:2166
  #, fuzzy, no-c-format
  #| msgid "Strength reduce all loop general induction variables"
  msgid "Optimize induction variables on trees."
  msgstr "StyrkereducÃ©r alle generelle lÃ¸kkeinduktionsvariabler"
  
! #: common.opt:2170
  #, fuzzy, no-c-format
  #| msgid "case label not within a switch statement"
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr "case-etiket befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: common.opt:2174
  #, fuzzy, no-c-format
  #| msgid "case label not within a switch statement"
  msgid "Use bit tests for sufficiently large switch statements."
  msgstr "case-etiket befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: common.opt:2178
  #, fuzzy, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
  msgstr "GenerÃ©r kode for funktioner selv hvis de indlejres helt"
  
! #: common.opt:2182
  #, fuzzy, no-c-format
  msgid "Generate code for static functions even if they are never called."
  msgstr "GenerÃ©r kode for funktioner selv hvis de indlejres helt"
  
! #: common.opt:2186
  #, fuzzy, no-c-format
  #| msgid "Emit static const variables even if they are not used"
  msgid "Emit static const variables even if they are not used."
  msgstr "KonstruÃ©r statiske, konstante variabler selv hvis de ikke bruges"
  
! #: common.opt:2190
  #, fuzzy, no-c-format
  msgid "Give external symbols a leading underscore."
  msgstr "Eksterne symboler har indledende understreg"
  
! #: common.opt:2198
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr ""
  
! #: common.opt:2202
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable link-time optimization."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:2206
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr ""
  
! #: common.opt:2228
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2233
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2241
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Foretag registeromdÃ¸bningsoptimering"
  
! #: common.opt:2245
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Foretag registeromdÃ¸bningsoptimering"
  
! #: common.opt:2249
  #, fuzzy, no-c-format
  #| msgid "Set errno after built-in math functions"
  msgid "Set errno after built-in math functions."
  msgstr "SÃ¦t errno efter indbyggede matematikfunktioner"
  
! #: common.opt:2253
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2257
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "RapportÃ©r om permanente hukommelsesallokering ved afslutningen af kÃ¸rslen"
  
! #: common.opt:2261
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "RapportÃ©r om permanente hukommelsesallokering ved afslutningen af kÃ¸rslen"
  
! #: common.opt:2268
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants and constant variables"
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "ForsÃ¸g at forene identiske konstanter og konstante variabler"
  
! #: common.opt:2272
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants across compilation units"
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "ForsÃ¸g at forene identiske konstanter over forskellige oversÃ¦ttelsesenheder"
  
! #: common.opt:2276
  #, fuzzy, no-c-format
  #| msgid "Attempt to merge identical constants across compilation units"
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "ForsÃ¸g at forene identiske konstanter over forskellige oversÃ¦ttelsesenheder"
  
! #: common.opt:2280
  #, fuzzy, no-c-format
  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"
  
! #: common.opt:2284
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions"
  msgid "Align the start of every function."
  msgstr "JustÃ©r begyndelsen af funktioner"
  
! #: common.opt:2288
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2292
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2296
  #, fuzzy, no-c-format
  #| msgid "Force all loop invariant computations out of loops"
  msgid "Move loop invariant computations out of loops."
  msgstr "Tving alle lÃ¸kkeinvariansberegninger ud af lÃ¸kker"
  
! #: common.opt:2300
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops"
  msgid "Move stores out of loops."
  msgstr "JustÃ©r begyndelsen af lÃ¸kker"
  
! #: common.opt:2304
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2308
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Use the RTL dead code elimination pass."
  msgstr "AktivÃ©r aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:2312
  #, fuzzy, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Foretag en komplet registerflytningsoptimering"
  
! #: common.opt:2316
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2320
  #, fuzzy, no-c-format
  #| msgid "Support synchronous non-call exceptions"
  msgid "Support synchronous non-call exceptions."
  msgstr "UnderstÃ¸t synkrone ikke-kaldende undtagelser"
  
! #: common.opt:2327
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2331
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2344
  #, fuzzy, no-c-format
  #| msgid "When possible do not generate stack frames"
  msgid "When possible do not generate stack frames."
  msgstr "GenerÃ©r ikke stakrammer nÃ¥r det kan undgÃ¥s"
  
! #: common.opt:2351
  #, fuzzy, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "GenerÃ©r kode for funktioner selv hvis de indlejres helt"
  
! #: common.opt:2370
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable all optimization info dumps on stderr."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:2374
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2378
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2386
  #, fuzzy, no-c-format
  #| msgid "Optimize sibling and tail recursive calls"
  msgid "Optimize sibling and tail recursive calls."
  msgstr "OptimÃ©r sÃ¸skende- og halerekursive kald"
  
! #: common.opt:2390
  #, fuzzy, no-c-format
  msgid "Perform partial inlining."
  msgstr "UdfÃ¸r lÃ¸kkeoptimeringerne"
  
! #: common.opt:2394 common.opt:2398
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2402
  #, fuzzy, no-c-format
  #| msgid "Pack structure members together without holes"
  msgid "Pack structure members together without holes."
  msgstr "Pak strukturmedlemmer sammen uden mellemrum"
  
! #: common.opt:2406
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2410
  #, fuzzy, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "ReturnÃ©r smÃ¥ sammensatte vÃ¦rdier i hukommelsen, ikke i registre"
  
! #: common.opt:2414
  #, fuzzy, no-c-format
  msgid "Perform loop peeling."
  msgstr "UdfÃ¸r lÃ¸kkeoptimeringerne"
  
! #: common.opt:2418
  #, fuzzy, no-c-format
  #| msgid "Enable machine specific peephole optimizations"
  msgid "Enable machine specific peephole optimizations."
  msgstr "AktivÃ©r maskinspecifikke kighulsoptimeringer"
  
! #: common.opt:2422
  #, fuzzy, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "AktivÃ©r en RTL-kikhulsfase fÃ¸r sched2"
  
! #: common.opt:2426
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "GenerÃ©r placeringsuafhÃ¦ngig kode, om muligt"
  
! #: common.opt:2430
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "GenerÃ©r placeringsuafhÃ¦ngig kode, om muligt"
  
! #: common.opt:2434
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "GenerÃ©r placeringsuafhÃ¦ngig kode, om muligt"
  
! #: common.opt:2438
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "GenerÃ©r placeringsuafhÃ¦ngig kode, om muligt"
  
! #: common.opt:2442
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2446
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2450
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2454
  #, fuzzy, no-c-format
  #| msgid "Enables a register move optimization"
  msgid "Run predictive commoning optimization."
  msgstr "AktivÃ©r en registerflytningsoptimering"
  
! #: common.opt:2458
  #, fuzzy, no-c-format
  #| msgid "Generate prefetch instructions, if available, for arrays in loops"
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "GenerÃ©r prÃ¦hentningsinstruktioner, hvis tilgÃ¦ngelige, for tabeller i lÃ¸kker"
  
! #: common.opt:2462
  #, fuzzy, no-c-format
  #| msgid "Enable basic program profiling code"
  msgid "Enable basic program profiling code."
  msgstr "AktivÃ©r basal programprofileringskode"
  
! #: common.opt:2466
  #, fuzzy, no-c-format
  #| msgid "Generate code for near calls"
  msgid "Generate absolute source path names for gcov."
  msgstr "GenerÃ©r kode til nÃ¦re kald"
  
! #: common.opt:2470
  #, fuzzy, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "IndsÃ¦t buebaseret programprofileringskode"
  
! #: common.opt:2474
! #, fuzzy, no-c-format
! msgid "Insert condition coverage profiling code."
! msgstr "IndsÃ¦t buebaseret programprofileringskode"
! 
! #: common.opt:2478
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2483
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2487
  #, fuzzy, no-c-format
  #| msgid "Enable SSA conditional constant propagation"
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "AktivÃ©r betinget konstant SSA-propagering"
  
! #: common.opt:2491
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2495
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2499
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2515
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2531
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2535
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2539
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2543
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2547
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2551
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2555
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2559
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2563
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2567
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2571
  #, fuzzy, no-c-format
  #| msgid "internal gcc abort"
  msgid "Report on consistency of profile."
  msgstr "intern GCC-afbrydelse"
  
! #: common.opt:2575
  #, fuzzy, no-c-format
  #| msgid "Reorder functions to improve code placement"
  msgid "Enable function reordering that improves code placement."
  msgstr "Omordn funktioner for at forbedre kodeplacering"
  
! #: common.opt:2579
  #, fuzzy, no-c-format
  #| msgid "Generate cld instruction in the function prologue."
  msgid "Insert NOP instructions at each function entry."
  msgstr "Opret cld-instruktion i en funktions begyndelse."
  
! #: common.opt:2586
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2596
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2600
  #, fuzzy, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "ReturnÃ©r smÃ¥ sammensatte vÃ¦rdier i registre"
  
! #: common.opt:2608
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2622
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2637
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2641
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2645
  #, fuzzy, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Foretag registeromdÃ¸bningsoptimering"
  
! #: common.opt:2649
  #, fuzzy, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Foretag registeromdÃ¸bningsoptimering"
  
! #: common.opt:2653
  #, fuzzy, no-c-format
  #| msgid "Reorder basic blocks to improve code placement"
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Omordn basisblokke for at forbedre kodeplacering"
  
! #: common.opt:2657
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2670
  #, fuzzy, no-c-format
  #| msgid "Reorder basic blocks to improve code placement"
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Omordn basisblokke for at forbedre kodeplacering"
  
! #: common.opt:2674
  #, fuzzy, no-c-format
  #| msgid "Reorder functions to improve code placement"
  msgid "Reorder functions to improve code placement."
  msgstr "Omordn funktioner for at forbedre kodeplacering"
  
! #: common.opt:2678
  #, fuzzy, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "KÃ¸r CSE-fase efter lÃ¸kkeoptimeringer"
  
! #: common.opt:2686
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2690
  #, fuzzy, no-c-format
  #| msgid "Enable scheduling across basic blocks"
  msgid "Enable scheduling across basic blocks."
  msgstr "AktivÃ©r planlÃ¦gning over basisblokke"
  
! #: common.opt:2694
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2698
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of non-loads"
  msgid "Allow speculative motion of non-loads."
  msgstr "Tillad spekulativ bevÃ¦gelse af ikke-indlÃ¦sninger"
  
! #: common.opt:2702
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of some loads"
  msgid "Allow speculative motion of some loads."
  msgstr "Tillad spekulativ bevÃ¦gelse af nogle indlÃ¦sninger"
  
! #: common.opt:2706
  #, fuzzy, no-c-format
  #| msgid "Allow speculative motion of more loads"
  msgid "Allow speculative motion of more loads."
  msgstr "Tillad spekulativ bevÃ¦gelse af flere indlÃ¦sninger"
  
! #: common.opt:2710
  #, fuzzy, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "  -fsched-verbose=<tal>    Angiv hvor meget planlÃ¦ggeren skal fortÃ¦lle\n"
  
! #: common.opt:2714
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2722
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions before register allocation"
  msgid "Reschedule instructions before register allocation."
  msgstr "OmplanlÃ¦g instruktioner fÃ¸r registerallokering"
  
! #: common.opt:2726
  #, fuzzy, no-c-format
  #| msgid "Reschedule instructions after register allocation"
  msgid "Reschedule instructions after register allocation."
  msgstr "OmplanlÃ¦g instruktioner efter registerallokering"
  
! #: common.opt:2733
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2737
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2741
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2745
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2749
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2753
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2757
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2763
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2767
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2775
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2779
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2783
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlÃ¦ggeren"
  
! #: common.opt:2787
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlÃ¦ggeren"
  
! #: common.opt:2791
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlÃ¦ggeren"
  
! #: common.opt:2795
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlÃ¦ggeren"
  
! #: common.opt:2799
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlÃ¦ggeren"
  
! #: common.opt:2803
  #, fuzzy, no-c-format
  #| msgid "Enable the group heuristic in the scheduler"
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Aktiver gruppeheuristikken i planlÃ¦ggeren"
  
! #: common.opt:2807
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2819
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2823
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2827
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2832
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2836
  #, fuzzy, no-c-format
  #| msgid "Disable optimizations observable by IEEE signaling NaNs"
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "DeaktivÃ©r optimeringer som kan opdages ved IEEE-signalerende NaN'er"
  
! #: common.opt:2840
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2844
  #, fuzzy, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "KonvertÃ©r kommatalskonstanter til enkeltprÃ¦cisionskonstanter"
  
! #: common.opt:2848
  #, fuzzy, no-c-format
  #| msgid "Strength reduce all loop general induction variables"
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "StyrkereducÃ©r alle generelle lÃ¸kkeinduktionsvariabler"
  
! #: common.opt:2852
  #, fuzzy, no-c-format
  #| msgid "Generate APCS conformant stack frames"
  msgid "Generate discontiguous stack frames."
  msgstr "GenerÃ©r APCS-overholdende stakrammer"
  
! #: common.opt:2856
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2860
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2864
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2868
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2872
  #, fuzzy, no-c-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Antallet af registre der skal bruges til at overbringe heltalsparametre"
  
! #: common.opt:2876
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2880
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "IndsÃ¦t stakkontrolleringskode i programmet"
  
! #: common.opt:2884
  #, fuzzy, no-c-format
  #| msgid "Insert stack checking code into the program"
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "IndsÃ¦t stakkontrolleringskode i programmet"
  
! #: common.opt:2888
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2896
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2900
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:2904
  #, fuzzy, no-c-format
  #| msgid "Enable stack probing"
  msgid "Use propolice as a stack protection method."
  msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: common.opt:2908
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:2912
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:2916
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:2920
  #, fuzzy, no-c-format
  #| msgid "Reuse r30 on a per function basis"
  msgid "Output stack usage information on a per-function basis."
  msgstr "Genbrug r30 pÃ¥ et pr. funktionsgrundlag"
  
! #: common.opt:2932
  #, fuzzy, no-c-format
  #| msgid "Assume strict aliasing rules apply"
  msgid "Assume strict aliasing rules apply."
  msgstr "Antag at strenge aliasregler skal anvendes"
  
! #: common.opt:2936
  #, fuzzy, no-c-format
  #| msgid "Set Windows defines"
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Angiv Windows-definitioner"
  
! #: common.opt:2940
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:2944
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:2953
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:2957
  #, fuzzy, no-c-format
  #| msgid "name missing for member function"
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "navn mangler for medlemsfunktion"
  
! #: common.opt:2961
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:2965
  #, fuzzy, no-c-format
  #| msgid "Enable barrel shift instructions"
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Aktiver barrel shift-instruktioner"
  
! #: common.opt:2969
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:2973
  #, fuzzy, no-c-format
  #| msgid "Check for syntax errors, then stop"
  msgid "Check for syntax errors, then stop."
  msgstr "Kontroller for syntaksfejl og stop derefter"
  
! #: common.opt:2977
  #, fuzzy, no-c-format
  #| msgid "Create data files needed by \"gcov\""
  msgid "Create data files needed by \"gcov\"."
  msgstr "Opret datafiler som Â»gcovÂ« har brug for"
  
! #: common.opt:2981
  #, fuzzy, no-c-format
  #| msgid "Perform jump threading optimizations"
  msgid "Perform jump threading optimizations."
  msgstr "UdfÃ¸r springtrÃ¥dningsoptimeringer"
  
! #: common.opt:2985
  #, fuzzy, no-c-format
  #| msgid "Report the time taken by each compiler pass"
  msgid "Report the time taken by each compiler pass."
  msgstr "Rapporter den tid det tager for hvert kompilergennemlÃ¸b"
  
! #: common.opt:2989
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:2993
  #, fuzzy, no-c-format
  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"
  
! #: common.opt:3012
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3016
  #, fuzzy, no-c-format
  #| msgid "Perform superblock formation via tail duplication"
  msgid "Perform superblock formation via tail duplication."
  msgstr "UdfÃ¸r superbloksformering vha. haleduplikering"
  
! #: common.opt:3020
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3025
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3043
  #, fuzzy, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Kommatalsoperationer kan fange"
  
! #: common.opt:3047
  #, fuzzy, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "OpsÃ¦t fÃ¦lde for overlÃ¸b med fortegn i addition/subtraktion/multiplikation"
  
! #: common.opt:3051
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "AktivÃ©r SSA-optimeringer"
  
! #: common.opt:3055
  #, fuzzy, no-c-format
  #| msgid "Enable SSA-BIT-CCP optimization on trees"
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Aktiver SSA-BIT-CCP-optimering pÃ¥ trÃ¦er"
  
! #: common.opt:3063
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop header copying on trees."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:3071
  #, fuzzy, no-c-format
  #| msgid "Enable SSA code sinking on trees"
  msgid "Enable SSA coalescing of user variables."
  msgstr "Aktiver SSA-kodesinking pÃ¥ trÃ¦er"
  
! #: common.opt:3079
  #, fuzzy, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: common.opt:3087
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to conditional execution"
  msgid "Transform condition stores into unconditional ones."
  msgstr "UdfÃ¸r konvertering af betingede spring til betinget udfÃ¸rsel"
  
! #: common.opt:3091
  #, fuzzy, no-c-format
  #| msgid "Perform conversion of conditional jumps to conditional execution"
  msgid "Perform conversions of switch initializations."
  msgstr "UdfÃ¸r konvertering af betingede spring til betinget udfÃ¸rsel"
  
! #: common.opt:3095
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "AktivÃ©r aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:3099
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable dominator optimizations."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:3103
  #, fuzzy, no-c-format
  #| msgid "Enable most warning messages"
  msgid "Enable tail merging on trees."
  msgstr "AktivÃ©r de fleste advarselsbeskeder"
  
! #: common.opt:3107
  #, fuzzy, no-c-format
  #| msgid "Enable aggressive SSA dead code elimination"
  msgid "Enable dead store elimination."
  msgstr "AktivÃ©r aggressiv SSA-eliminering af ubrugt kode"
  
! #: common.opt:3111
  #, fuzzy, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: common.opt:3115
  #, fuzzy, no-c-format
  #| msgid "Force all loop invariant computations out of loops"
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Tving alle lÃ¸kkeinvariansberegninger ud af lÃ¸kker"
  
! #: common.opt:3119
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable string length optimizations on trees."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:3123
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3129
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3136
  #, fuzzy, no-c-format
  #| msgid "Enable parallel instructions"
  msgid "Enable loop distribution on trees."
  msgstr "AktivÃ©r parallelle instruktioner"
  
! #: common.opt:3140
  #, fuzzy, no-c-format
  #| msgid "Enable parallel instructions"
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "AktivÃ©r parallelle instruktioner"
  
! #: common.opt:3144
  #, fuzzy, no-c-format
  #| msgid "Force all loop invariant computations out of loops"
  msgid "Enable loop invariant motion on trees."
  msgstr "Tving alle lÃ¸kkeinvariansberegninger ud af lÃ¸kker"
  
! #: common.opt:3152
  #, fuzzy, no-c-format
  #| msgid "Strength reduce all loop general induction variables"
  msgid "Create canonical induction variables in loops."
  msgstr "StyrkereducÃ©r alle generelle lÃ¸kkeinduktionsvariabler"
  
! #: common.opt:3156
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop optimizations on tree level."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:3160
  #, fuzzy, no-c-format
  #| msgid "Enable automatic template instantiation"
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "AktivÃ©r automatisk skabelonsinstantiering"
  
! #: common.opt:3164
  #, fuzzy, no-c-format
  #| msgid "Enable use of conditional move instructions"
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "AktivÃ©r brug af betingede flytteinstruktioner"
  
! #: common.opt:3168
  #, fuzzy, no-c-format
  #| msgid "Enable SSA optimizations"
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "AktivÃ©r SSA-optimeringer"
  
! #: common.opt:3172
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3176
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3180
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable reassociation on tree level."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:3188
  #, fuzzy, no-c-format
  #| msgid "Enable SSA code sinking on trees"
  msgid "Enable SSA code sinking on trees."
  msgstr "Aktiver SSA-kodesinking pÃ¥ trÃ¦er"
  
! #: common.opt:3192
  #, fuzzy, no-c-format
  #| msgid "Perform strength reduction optimizations"
  msgid "Perform straight-line strength reduction."
  msgstr "UdfÃ¸r styrkereduceringsoptimeringer"
  
! #: common.opt:3196
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3200
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3204
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3208
  #, fuzzy, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Foretag registerkopipropageringsoptimering"
  
! #: common.opt:3212
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3216
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3221
  #, fuzzy, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Anbring hele oversÃ¦ttelsesenheden i en fil"
  
! #: common.opt:3225
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3229
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling when iteration count is known"
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "UdfÃ¸r lÃ¸kkeudrulning nÃ¥r iterationsantallet er kendt"
  
! #: common.opt:3233
  #, fuzzy, no-c-format
  #| msgid "Perform loop unrolling for all loops"
  msgid "Perform loop unrolling for all loops."
  msgstr "UdfÃ¸r lÃ¸kkeudrulning for alle lÃ¸kker"
  
! #: common.opt:3248
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3253
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3261
  #, fuzzy, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Tillad matematikoptimeringer der kan overtrÃ¦de IEEE- eller ANSI-standarderne"
  
! #: common.opt:3265
  #, fuzzy, no-c-format
  msgid "Perform loop unswitching."
  msgstr "UdfÃ¸r lÃ¸kkeoptimeringerne"
  
! #: common.opt:3269
  #, fuzzy, no-c-format
  msgid "Perform loop splitting."
  msgstr "UdfÃ¸r lÃ¸kkeoptimeringerne"
  
! #: common.opt:3273
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3277
  #, fuzzy, no-c-format
  #| msgid "Just generate unwind tables for exception handling"
  msgid "Just generate unwind tables for exception handling."
  msgstr "GenerÃ©r blot afvindingstabeller for undtagelseshÃ¥ndtering"
  
! #: common.opt:3281
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3285
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the gold linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3289
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3293
  #, fuzzy, no-c-format
  #| msgid "Use hardware quad fp instructions"
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Benyt hardware quad-kommatalsinstruktioner"
  
! #: common.opt:3303
  #, fuzzy, no-c-format
  #| msgid "Perform tail call optimization"
  msgid "Perform variable tracking."
  msgstr "UdfÃ¸r halekaldsoptimering"
  
! #: common.opt:3310
  #, fuzzy, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Foretag registeromdÃ¸bningsoptimering"
  
! #: common.opt:3316
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3323
  #, fuzzy, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Foretag registeromdÃ¸bningsoptimering"
  
! #: common.opt:3328
  #, fuzzy, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: common.opt:3336
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable loop vectorization on trees."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:3340
  #, fuzzy, no-c-format
  #| msgid "Enable linker optimizations"
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:3344
  #, fuzzy, no-c-format
  #| msgid "Specify alternate name for bss section"
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "Angiv alternativt navn til bss-sektionen"
  
! #: common.opt:3348
  #, fuzzy, no-c-format
  #| msgid "Specify alternate name for bss section"
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "Angiv alternativt navn til bss-sektionen"
  
! #: common.opt:3367
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3375
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3379
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3401
  #, fuzzy, no-c-format
  #| msgid "Add extra commentary to assembler output"
  msgid "Add extra commentary to assembler output."
  msgstr "TilfÃ¸j ekstra kommentarer til menneskeligt lÃ¦sbar maskinkodeuddata"
  
! #: common.opt:3405
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3424
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3440
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3444
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3448
  #, fuzzy, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "AktivÃ©r sammenkÃ¦deroptimeringer"
  
! #: common.opt:3452
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3456
  #, fuzzy, no-c-format
  #| msgid "Enable use of conditional move instructions"
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "AktivÃ©r brug af betingede flytteinstruktioner"
  
! #: common.opt:3460
  #, fuzzy, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "UdfÃ¸r lÃ¸kkeoptimeringerne"
  
! #: common.opt:3464
  #, fuzzy, no-c-format
  #| msgid "Set Windows defines"
  msgid "Assume pointer overflow wraps around."
  msgstr "Angiv Windows-definitioner"
  
! #: common.opt:3468
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3472
  #, fuzzy, no-c-format
  #| msgid "Put zero initialized data in the bss section"
  msgid "Put zero initialized data in the bss section."
  msgstr "Anbring nul-klargjorte data i bss-sektionen"
  
! #: common.opt:3476
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls"
  msgid "Clear call-used registers upon function return."
  msgstr "Gem registre omkring funktionskald"
  
! #: common.opt:3480
  #, fuzzy, no-c-format
  msgid "Generate debug information in default format."
  msgstr "GenerÃ©r fejlfindingsinfo i standardformat"
  
! #: common.opt:3484
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3488
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3492
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Generate debug information in CodeView format."
  msgstr "Opret fejlsÃ¸gningsinformation i VMS-format"
  
! #: common.opt:3512
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3518
  #, fuzzy, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr "GenerÃ©r fejlfindingsinfo i standardformat"
  
! #: common.opt:3522
  #, fuzzy, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr "GenerÃ©r fejlfindingsinfo i standardformat"
  
! #: common.opt:3526
  #, fuzzy, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "GenerÃ©r fejlfindingsinfo i standardformat"
  
! #: common.opt:3530
  #, fuzzy, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "GenerÃ©r fejlfindingsinfo i standardformat"
  
! #: common.opt:3534
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3538
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3542
  #, fuzzy, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "GenerÃ©r fejlfindingsinfo i udvidet standardformat"
  
! #: common.opt:3546
  #, fuzzy, no-c-format
  #| msgid "Generate a single exit point for each function"
  msgid "Generate extended entry point information for inlined functions."
  msgstr "GenerÃ©r et enkelt afslutningspunkt for hver funktion"
  
! #: common.opt:3550
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3558
  #, fuzzy, no-c-format
  #| msgid "Don't generate fused multiply/add instructions"
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "GenerÃ©r ikke sammensatte gang/addÃ©r-instruktioner"
  
! #: common.opt:3562
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Opret sektioner for DWARF-pubnavne og pubtyper."
  
! #: common.opt:3566
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Opret sektioner for DWARF-pubnavne og pubtyper med GNU-udvidelser."
  
! #: common.opt:3570
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3574
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in separate .dwo files"
  msgid "Generate debug information in separate .dwo files."
  msgstr "Opret fejlsÃ¸gningsinformation i separate .dwo-filer"
  
! #: common.opt:3586
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3590
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3594
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3598
  #, fuzzy, no-c-format
  msgid "Toggle debug information generation."
  msgstr "GenerÃ©r fejlfindingsinfo i standardformat"
  
! #: common.opt:3602
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3609
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format"
  msgid "Generate debug information in VMS format."
  msgstr "Opret fejlsÃ¸gningsinformation i VMS-format"
  
! #: common.opt:3638
  #, fuzzy, no-c-format
  #| msgid "Generate compressed debug sections"
  msgid "Generate compressed debug sections."
  msgstr "Opret komprimeret fejlsÃ¸gningssektioner"
  
! #: common.opt:3642
  #, fuzzy, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "GenerÃ©r fejlfindingsinfo i standardformat"
  
! #: common.opt:3649
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3653
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3681
  #, fuzzy, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "  -o <fil>                Anbring uddata i <fil>\n"
  
! #: common.opt:3685
  #, fuzzy, no-c-format
  msgid "Enable function profiling."
  msgstr "MIPS16-funktionsprofilering"
  
! #: common.opt:3695
  #, no-c-format
  msgid "Like -pedantic but issue them as errors."
  msgstr ""
  
! #: common.opt:3735
  #, fuzzy, no-c-format
  #| msgid "Do not display functions compiled or elapsed time"
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Vis ikke funktioner der oversÃ¦ttes eller forlÃ¸bet tid"
  
! #: common.opt:3767
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output"
  msgid "Enable verbose output."
  msgstr "Aktiver uddybende uddata"
  
! #: common.opt:3771
  #, fuzzy, no-c-format
  #| msgid "Display the compiler's version"
  msgid "Display the compiler's version."
  msgstr "Vis oversÃ¦tterens version"
  
! #: common.opt:3775
  #, fuzzy, no-c-format
  #| msgid "Suppress warnings"
  msgid "Suppress warnings."
  msgstr "Undertryk advarsler"
  
! #: common.opt:3785
  #, fuzzy, no-c-format
  #| msgid "Create a shared library"
  msgid "Create a shared library."
  msgstr "Opret et delt bibliotek"
  
! #: common.opt:3845
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Opret en placeringsuafhÃ¦ngig kÃ¸rbar fil"
  
! #: common.opt:3849
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Create a dynamically linked position independent executable."
  msgstr "Opret en placeringsuafhÃ¦ngig kÃ¸rbar fil"
  
! #: common.opt:3853
  #, fuzzy, no-c-format
  #| msgid "Create a position independent executable"
  msgid "Create a static position independent executable."
  msgstr "Opret en placeringsuafhÃ¦ngig kÃ¸rbar fil"
  
! #: common.opt:3860
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
*************** msgstr ""
*** 18039,18045 ****
  
  #: params.opt:266
  #, no-c-format
! msgid "When using profile feedback, use the edge at this percentage position in frequncy histogram as the bases for IPA-CP heuristics."
  msgstr ""
  
  #: params.opt:270
--- 18108,18114 ----
  
  #: params.opt:266
  #, no-c-format
! msgid "When using profile feedback, use the edge at this percentage position in frequency histogram as the bases for IPA-CP heuristics."
  msgstr ""
  
  #: params.opt:270
*************** msgstr ""
*** 19146,19160 ****
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr "maksimalt antal grundlÃ¦ggende blokke per funktion, der skal analyseres af Graphite."
  
! #: cfgrtl.cc:2822
  msgid "flow control insn inside a basic block"
  msgstr "strÃ¸mkontrolinstruktion inden i en basisblok"
  
! #: cfgrtl.cc:3114
  msgid "insn outside basic block"
  msgstr "instruktion uden for basisblok"
  
! #: cfgrtl.cc:3122
  msgid "return not followed by barrier"
  msgstr "returnering fÃ¸lges ikke af barriere"
  
--- 19215,19229 ----
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr "maksimalt antal grundlÃ¦ggende blokke per funktion, der skal analyseres af Graphite."
  
! #: cfgrtl.cc:2837
  msgid "flow control insn inside a basic block"
  msgstr "strÃ¸mkontrolinstruktion inden i en basisblok"
  
! #: cfgrtl.cc:3129
  msgid "insn outside basic block"
  msgstr "instruktion uden for basisblok"
  
! #: cfgrtl.cc:3137
  msgid "return not followed by barrier"
  msgstr "returnering fÃ¸lges ikke af barriere"
  
*************** msgstr "returnering fÃ¸lges ikke af barr
*** 19163,19200 ****
  msgid "[cannot find %s]"
  msgstr "[kan ikke finde %s]"
  
! #: collect2.cc:1560
  #, c-format
  msgid "collect2 version %s\n"
  msgstr "collect2-version %s\n"
  
! #: collect2.cc:1665
  #, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
  msgstr[0] "%d konstruktionsfunktion fundet\n"
  msgstr[1] "%d konstruktionsfunktioner fundet\n"
  
! #: collect2.cc:1669
  #, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
  msgstr[0] "%d destruktionsfunktion fundet\n"
  msgstr[1] "%d destruktionsfunktioner fundet\n"
  
! #: collect2.cc:1673
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
  msgstr[0] "%d rammetabel fundet\n"
  msgstr[1] "%d rammetabeller fundet\n"
  
! #: collect2.cc:1828
  #, c-format
  msgid "[Leaving %s]\n"
  msgstr "[Efterlader %s]\n"
  
! #: collect2.cc:2058
  #, c-format
  msgid ""
  "\n"
--- 19232,19269 ----
  msgid "[cannot find %s]"
  msgstr "[kan ikke finde %s]"
  
! #: collect2.cc:1561
  #, c-format
  msgid "collect2 version %s\n"
  msgstr "collect2-version %s\n"
  
! #: collect2.cc:1666
  #, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
  msgstr[0] "%d konstruktionsfunktion fundet\n"
  msgstr[1] "%d konstruktionsfunktioner fundet\n"
  
! #: collect2.cc:1670
  #, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
  msgstr[0] "%d destruktionsfunktion fundet\n"
  msgstr[1] "%d destruktionsfunktioner fundet\n"
  
! #: collect2.cc:1674
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
  msgstr[0] "%d rammetabel fundet\n"
  msgstr[1] "%d rammetabeller fundet\n"
  
! #: collect2.cc:1829
  #, c-format
  msgid "[Leaving %s]\n"
  msgstr "[Efterlader %s]\n"
  
! #: collect2.cc:2059
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 19203,19209 ****
  "\n"
  "write_c_file - uddatanavnet er %s, prÃ¦fikset er %s\n"
  
! #: collect2.cc:2582
  #, c-format
  msgid ""
  "\n"
--- 19272,19278 ----
  "\n"
  "write_c_file - uddatanavnet er %s, prÃ¦fikset er %s\n"
  
! #: collect2.cc:2583
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 19216,19222 ****
  msgid "const/copy propagation disabled"
  msgstr "konstruk/kopi-propagering deaktiveret"
  
! #: diagnostic-format-json.cc:339 diagnostic-format-sarif.cc:1776
  #, fuzzy, c-format
  #| msgid "can%'t open %s for writing: %m"
  msgid "error: unable to open '%s' for writing: %s\n"
--- 19285,19291 ----
  msgid "const/copy propagation disabled"
  msgstr "konstruk/kopi-propagering deaktiveret"
  
! #: diagnostic-format-json.cc:343 diagnostic-format-sarif.cc:1780
  #, fuzzy, c-format
  #| msgid "can%'t open %s for writing: %m"
  msgid "error: unable to open '%s' for writing: %s\n"
*************** msgstr ""
*** 19273,19279 ****
  msgid "See %s for instructions.\n"
  msgstr "Se %s for instruktioner.\n"
  
! #: diagnostic.cc:806
  #, c-format
  msgid "compilation terminated.\n"
  msgstr "oversÃ¦ttelse afsluttede.\n"
--- 19342,19348 ----
  msgid "See %s for instructions.\n"
  msgstr "Se %s for instruktioner.\n"
  
! #: diagnostic.cc:805
  #, c-format
  msgid "compilation terminated.\n"
  msgstr "oversÃ¦ttelse afsluttede.\n"
*************** msgstr ""
*** 19311,19338 ****
  msgid "imported at"
  msgstr ""
  
! #: diagnostic.cc:1585
  #, c-format
  msgid "%s:%d: confused by earlier errors, bailing out\n"
  msgstr "%s:%d: forvirret af tidligere fejl, opgiver Ã¦vred\n"
  
! #: diagnostic.cc:2286
  #, fuzzy, c-format
  #| msgid "Internal compiler error: Error reporting routines re-entered.\n"
  msgid "internal compiler error: error reporting routines re-entered.\n"
  msgstr "Intern oversÃ¦tterfejl: fejlrapporteringsrutiner blev kaldt igen.\n"
  
! #: diagnostic.cc:2317 diagnostic.cc:2336
  #, gcc-internal-format, gfc-internal-format
  msgid "in %s, at %s:%d"
  msgstr "i %s, ved %s:%d"
  
! #: diagnostic.cc:2387
  #, c-format
  msgid "%s: all warnings being treated as errors"
  msgstr "%s: alle advarsler bliver opfattet som fejl"
  
! #: diagnostic.cc:2392
  #, c-format
  msgid "%s: some warnings being treated as errors"
  msgstr "%s: nogle advarsler bliver opfattet som fejl"
--- 19380,19407 ----
  msgid "imported at"
  msgstr ""
  
! #: diagnostic.cc:1592
  #, c-format
  msgid "%s:%d: confused by earlier errors, bailing out\n"
  msgstr "%s:%d: forvirret af tidligere fejl, opgiver Ã¦vred\n"
  
! #: diagnostic.cc:2303
  #, fuzzy, c-format
  #| msgid "Internal compiler error: Error reporting routines re-entered.\n"
  msgid "internal compiler error: error reporting routines re-entered.\n"
  msgstr "Intern oversÃ¦tterfejl: fejlrapporteringsrutiner blev kaldt igen.\n"
  
! #: diagnostic.cc:2334 diagnostic.cc:2353
  #, gcc-internal-format, gfc-internal-format
  msgid "in %s, at %s:%d"
  msgstr "i %s, ved %s:%d"
  
! #: diagnostic.cc:2404
  #, c-format
  msgid "%s: all warnings being treated as errors"
  msgstr "%s: alle advarsler bliver opfattet som fejl"
  
! #: diagnostic.cc:2409
  #, c-format
  msgid "%s: some warnings being treated as errors"
  msgstr "%s: nogle advarsler bliver opfattet som fejl"
*************** msgstr "Â»%%lÂ«-operand er ikke en etike
*** 19383,19394 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3728 config/arc/arc.cc:6310 config/i386/i386.cc:12905
  #, c-format
  msgid "floating constant misused"
  msgstr "kommatalskonstant misbrugt"
  
! #: final.cc:3786 config/arc/arc.cc:6407 config/i386/i386.cc:12996
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 19452,19463 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3728 config/arc/arc.cc:6311 config/i386/i386.cc:12926
  #, c-format
  msgid "floating constant misused"
  msgstr "kommatalskonstant misbrugt"
  
! #: final.cc:3786 config/arc/arc.cc:6408 config/i386/i386.cc:13017
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 19716,19722 ****
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7691 gcov.cc:1523 gcov.cc:1581 gcov.cc:1593 gcov.cc:2916
  #, c-format
  msgid "\n"
  msgstr "\n"
--- 19785,19791 ----
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7691 gcov.cc:1610 gcov.cc:1668 gcov.cc:1680 gcov.cc:3098
  #, c-format
  msgid "\n"
  msgstr "\n"
*************** msgstr ""
*** 19770,19780 ****
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8905 gcov-tool.cc:596 gcov.cc:971 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8906 gcov-tool.cc:598 gcov.cc:973 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 19839,19849 ----
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8905 gcov-tool.cc:596 gcov.cc:1015 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8906 gcov-tool.cc:598 gcov.cc:1017 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgstr "  -h, --help
*** 19974,19980 ****
  msgid "  -v, --version                         Print version number, then exit\n"
  msgstr "  -v, --version                         Udskriv versionsnummeret og afslut\n"
  
! #: gcov-tool.cc:584 gcov.cc:958
  #, c-format
  msgid ""
  "\n"
--- 20043,20049 ----
  msgid "  -v, --version                         Print version number, then exit\n"
  msgstr "  -v, --version                         Udskriv versionsnummeret og afslut\n"
  
! #: gcov-tool.cc:584 gcov.cc:1002
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 19991,19997 ****
  msgid "Copyright %s 2024 Free Software Foundation, Inc.\n"
  msgstr "Ophavsret %s 2019 Free Software Foundation, Inc.\n"
  
! #: gcov.cc:927
  #, c-format
  msgid ""
  "Usage: gcov [OPTION...] SOURCE|OBJ...\n"
--- 20060,20066 ----
  msgid "Copyright %s 2024 Free Software Foundation, Inc.\n"
  msgstr "Ophavsret %s 2019 Free Software Foundation, Inc.\n"
  
! #: gcov.cc:969
  #, c-format
  msgid ""
  "Usage: gcov [OPTION...] SOURCE|OBJ...\n"
*************** msgstr ""
*** 20000,20006 ****
  "Brug: gcov [TILVALG...] KILDE|OBJ...\n"
  "\n"
  
! #: gcov.cc:928
  #, c-format
  msgid ""
  "Print code coverage information.\n"
--- 20069,20075 ----
  "Brug: gcov [TILVALG...] KILDE|OBJ...\n"
  "\n"
  
! #: gcov.cc:970
  #, c-format
  msgid ""
  "Print code coverage information.\n"
*************** msgstr ""
*** 20009,20025 ****
  "Udskriv kodedÃ¦kningsoplysninger.\n"
  "\n"
  
! #: gcov.cc:929
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Vis oplysninger for alle basisblokke\n"
  
! #: gcov.cc:930
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Medtag forgreningssandsynligheder i uddata\n"
  
! #: gcov.cc:931
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
--- 20078,20094 ----
  "Udskriv kodedÃ¦kningsoplysninger.\n"
  "\n"
  
! #: gcov.cc:971
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Vis oplysninger for alle basisblokke\n"
  
! #: gcov.cc:972
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Medtag forgreningssandsynligheder i uddata\n"
  
! #: gcov.cc:973
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
*************** msgstr ""
*** 20028,20054 ****
  "  -c, --branch-counts             Antal forgreninger taget i stedet\n"
  "                                    for procenter\n"
  
! #: gcov.cc:933
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          Vis statusinformation\n"
  
! #: gcov.cc:934
  #, c-format
  msgid "  -D, --debug\t\t\t    Display debugging dumps\n"
  msgstr ""
  
! #: gcov.cc:935
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Udskriv sammendrag for hver funktion\n"
  
! #: gcov.cc:936
  #, c-format
  msgid "  -h, --help                      Print this help, then exit\n"
  msgstr "  -h, --help                      Udskriv denne hjÃ¦lp og afslut\n"
  
! #: gcov.cc:937
  #, fuzzy, c-format
  #| msgid ""
  #| "  -l, --long-file-names           Use long output file names for included\n"
--- 20097,20135 ----
  "  -c, --branch-counts             Antal forgreninger taget i stedet\n"
  "                                    for procenter\n"
  
! #: gcov.cc:975
! #, fuzzy, c-format
! #| msgid ""
! #| "  -c, --branch-counts             Output counts of branches taken\n"
! #| "                                    rather than percentages\n"
! msgid ""
! "  -g, --conditions                Include modified condition/decision\n"
! "                                    coverage in output\n"
! msgstr ""
! "  -c, --branch-counts             Antal forgreninger taget i stedet\n"
! "                                    for procenter\n"
! 
! #: gcov.cc:977
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          Vis statusinformation\n"
  
! #: gcov.cc:978
  #, c-format
  msgid "  -D, --debug\t\t\t    Display debugging dumps\n"
  msgstr ""
  
! #: gcov.cc:979
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Udskriv sammendrag for hver funktion\n"
  
! #: gcov.cc:980
  #, c-format
  msgid "  -h, --help                      Print this help, then exit\n"
  msgstr "  -h, --help                      Udskriv denne hjÃ¦lp og afslut\n"
  
! #: gcov.cc:981
  #, fuzzy, c-format
  #| msgid ""
  #| "  -l, --long-file-names           Use long output file names for included\n"
*************** msgstr ""
*** 20060,20077 ****
  "  -l, --long-file-names           Brug lange filnavne til inkluderede\n"
  "                                    kildefiler\n"
  
! #: gcov.cc:939
  #, fuzzy, c-format
  #| msgid "  -j, --human-readable            Output human readable numbers\n"
  msgid "  -H, --human-readable            Output human readable numbers\n"
  msgstr "  -j, --human-readable            Vis lÃ¦sevenlige tal\n"
  
! #: gcov.cc:940
  #, c-format
  msgid "  -k, --use-colors                Emit colored output\n"
  msgstr "  -k, --use-colors                Udsend farvelagt resultat\n"
  
! #: gcov.cc:941
  #, c-format
  msgid ""
  "  -l, --long-file-names           Use long output file names for included\n"
--- 20141,20158 ----
  "  -l, --long-file-names           Brug lange filnavne til inkluderede\n"
  "                                    kildefiler\n"
  
! #: gcov.cc:983
  #, fuzzy, c-format
  #| msgid "  -j, --human-readable            Output human readable numbers\n"
  msgid "  -H, --human-readable            Output human readable numbers\n"
  msgstr "  -j, --human-readable            Vis lÃ¦sevenlige tal\n"
  
! #: gcov.cc:984
  #, c-format
  msgid "  -k, --use-colors                Emit colored output\n"
  msgstr "  -k, --use-colors                Udsend farvelagt resultat\n"
  
! #: gcov.cc:985
  #, c-format
  msgid ""
  "  -l, --long-file-names           Use long output file names for included\n"
*************** msgstr ""
*** 20080,20148 ****
  "  -l, --long-file-names           Brug lange filnavne til inkluderede\n"
  "                                    kildefiler\n"
  
! #: gcov.cc:943
  #, c-format
  msgid "  -m, --demangled-names           Output demangled function names\n"
  msgstr ""
  
! #: gcov.cc:944
  #, c-format
  msgid "  -n, --no-output                 Do not create an output file\n"
  msgstr "  -n, --no-output                 Opret ikke en uddatafil\n"
  
! #: gcov.cc:945
  #, c-format
  msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
  msgstr "  -o, --object-directory KAT|FIL  SÃ¸g efter objektfiler i KAT eller kaldt FIL\n"
  
! #: gcov.cc:946
  #, c-format
  msgid "  -p, --preserve-paths            Preserve all pathname components\n"
  msgstr "  -p, --preserve-paths            Bevar alle stinavnskomponenter\n"
  
! #: gcov.cc:947
  #, c-format
  msgid "  -q, --use-hotness-colors        Emit perf-like colored output for hot lines\n"
  msgstr ""
  "  -q --use-hotness-colors         Udsend perf-lignende farvelagt resultat for\n"
  "                                  varme linjer\n"
  
! #: gcov.cc:948
  #, c-format
  msgid "  -r, --relative-only             Only show data for relative sources\n"
  msgstr "  -r, --relative-only             Vis kun data for relative kilder\n"
  
! #: gcov.cc:949
  #, c-format
  msgid "  -s, --source-prefix DIR         Source prefix to elide\n"
  msgstr "  -s, --source-prefix \tMAPPE     KildeprÃ¦fiks til elide\n"
  
! #: gcov.cc:950
  #, c-format
  msgid "  -t, --stdout                    Output to stdout instead of a file\n"
  msgstr "  -t, --stout                     Uddata til standardud i stedet for en fil\n"
  
! #: gcov.cc:951
  #, c-format
  msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
  msgstr "  -u, --unconditional-branches    Vis ubetingede forgreningstal ogsÃ¥\n"
  
! #: gcov.cc:952
  #, c-format
  msgid "  -v, --version                   Print version number, then exit\n"
  msgstr "  -v, --version                   Udskriv versionsnummeret og afslut\n"
  
! #: gcov.cc:953
  #, c-format
  msgid "  -w, --verbose                   Print verbose informations\n"
  msgstr "  -w, --verbose                   Vis uddybende information\n"
  
! #: gcov.cc:954
  #, c-format
  msgid "  -x, --hash-filenames            Hash long pathnames\n"
  msgstr "  -x, --hash-filenames            Hash lange stinavne\n"
  
! #: gcov.cc:955
  #, fuzzy, c-format
  #| msgid "Options:\n"
  msgid ""
--- 20161,20229 ----
  "  -l, --long-file-names           Brug lange filnavne til inkluderede\n"
  "                                    kildefiler\n"
  
! #: gcov.cc:987
  #, c-format
  msgid "  -m, --demangled-names           Output demangled function names\n"
  msgstr ""
  
! #: gcov.cc:988
  #, c-format
  msgid "  -n, --no-output                 Do not create an output file\n"
  msgstr "  -n, --no-output                 Opret ikke en uddatafil\n"
  
! #: gcov.cc:989
  #, c-format
  msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
  msgstr "  -o, --object-directory KAT|FIL  SÃ¸g efter objektfiler i KAT eller kaldt FIL\n"
  
! #: gcov.cc:990
  #, c-format
  msgid "  -p, --preserve-paths            Preserve all pathname components\n"
  msgstr "  -p, --preserve-paths            Bevar alle stinavnskomponenter\n"
  
! #: gcov.cc:991
  #, c-format
  msgid "  -q, --use-hotness-colors        Emit perf-like colored output for hot lines\n"
  msgstr ""
  "  -q --use-hotness-colors         Udsend perf-lignende farvelagt resultat for\n"
  "                                  varme linjer\n"
  
! #: gcov.cc:992
  #, c-format
  msgid "  -r, --relative-only             Only show data for relative sources\n"
  msgstr "  -r, --relative-only             Vis kun data for relative kilder\n"
  
! #: gcov.cc:993
  #, c-format
  msgid "  -s, --source-prefix DIR         Source prefix to elide\n"
  msgstr "  -s, --source-prefix \tMAPPE     KildeprÃ¦fiks til elide\n"
  
! #: gcov.cc:994
  #, c-format
  msgid "  -t, --stdout                    Output to stdout instead of a file\n"
  msgstr "  -t, --stout                     Uddata til standardud i stedet for en fil\n"
  
! #: gcov.cc:995
  #, c-format
  msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
  msgstr "  -u, --unconditional-branches    Vis ubetingede forgreningstal ogsÃ¥\n"
  
! #: gcov.cc:996
  #, c-format
  msgid "  -v, --version                   Print version number, then exit\n"
  msgstr "  -v, --version                   Udskriv versionsnummeret og afslut\n"
  
! #: gcov.cc:997
  #, c-format
  msgid "  -w, --verbose                   Print verbose informations\n"
  msgstr "  -w, --verbose                   Vis uddybende information\n"
  
! #: gcov.cc:998
  #, c-format
  msgid "  -x, --hash-filenames            Hash long pathnames\n"
  msgstr "  -x, --hash-filenames            Hash lange stinavne\n"
  
! #: gcov.cc:999
  #, fuzzy, c-format
  #| msgid "Options:\n"
  msgid ""
*************** msgid ""
*** 20150,20384 ****
  "Obsolete options:\n"
  msgstr "Tilvalg:\n"
  
! #: gcov.cc:956
  #, c-format
  msgid "  -i, --json-format               Replaced with -j, --json-format\n"
  msgstr ""
  
! #: gcov.cc:957
  #, fuzzy, c-format
  #| msgid "  -j, --human-readable            Output human readable numbers\n"
  msgid "  -j, --human-readable            Replaced with -H, --human-readable\n"
  msgstr "  -j, --human-readable            Vis lÃ¦sevenlige tal\n"
  
! #: gcov.cc:968
  #, c-format
  msgid "gcov %s%s\n"
  msgstr "gcov %s%s\n"
  
! #: gcov.cc:969
  #, fuzzy, c-format
  #| msgid "collect2 version %s\n"
  msgid "JSON format version: %s\n"
  msgstr "collect2-version %s\n"
  
! #: gcov.cc:1367
  #, c-format
  msgid "'%s' file is already processed\n"
  msgstr "Â»%sÂ« fil er allerede behandlet\n"
  
! #: gcov.cc:1483 gcov.cc:1612
  #, c-format
  msgid "Creating '%s'\n"
  msgstr "Opretter Â»%sÂ«.\n"
  
! #: gcov.cc:1487
  #, c-format
  msgid "Error writing output file '%s'\n"
  msgstr "Fejl ved skrivning af uddatafilen Â»%sÂ«\n"
  
! #: gcov.cc:1495
  #, c-format
  msgid "Could not open output file '%s'\n"
  msgstr "Kunne ikke Ã¥bne uddatafilen Â»%sÂ«.\n"
  
! #: gcov.cc:1502
  #, c-format
  msgid "Removing '%s'\n"
  msgstr "Fjerner Â»%sÂ«\n"
  
! #: gcov.cc:1617
  #, c-format
  msgid "Cannot open JSON output file %s\n"
  msgstr "Kan ikke Ã¥bne JSON-uddatafilen %s\n"
  
! #: gcov.cc:1626
  #, c-format
  msgid "Error writing JSON output file %s\n"
  msgstr "Fejl ved skrivning af JSON-uddatafilen Â»%sÂ«\n"
  
! #: gcov.cc:1791
  #, c-format
  msgid "%s:source file is newer than notes file '%s'\n"
  msgstr "%s: kildefil er nyere end notefil Â»%sÂ«\n"
  
! #: gcov.cc:1796
  #, c-format
  msgid "(the message is displayed only once per source file)\n"
  msgstr "(beskeden er kun vist en gang per kildefil)\n"
  
! #: gcov.cc:1816
  #, c-format
  msgid "%s:cannot open notes file\n"
  msgstr "%s:kan ikke Ã¥bne notefil\n"
  
! #: gcov.cc:1823
  #, c-format
  msgid "%s:not a gcov notes file\n"
  msgstr "%s:ikke en gcov-notefil\n"
  
! #: gcov.cc:1837
  #, c-format
  msgid "%s:version '%.4s', prefer '%.4s'\n"
  msgstr "%s:version Â»%.4sÂ«, foretrÃ¦k Â»%.4sÂ«\n"
  
! #: gcov.cc:1890
  #, c-format
  msgid "%s:already seen blocks for '%s'\n"
  msgstr "%s:allerede set blokke for Â»%sÂ«\n"
  
! #: gcov.cc:2006 gcov.cc:2120
  #, c-format
  msgid "%s:corrupted\n"
  msgstr "%s:Ã¸delagt\n"
  
! #: gcov.cc:2014
  #, c-format
  msgid "%s:no functions found\n"
  msgstr "%s:ingen funktioner fundet\n"
  
! #: gcov.cc:2032
  #, c-format
  msgid "%s:cannot open data file, assuming not executed\n"
  msgstr "%s:kan ikke Ã¥bne datafil, antager ikke kÃ¸rt\n"
  
! #: gcov.cc:2039
  #, c-format
  msgid "%s:not a gcov data file\n"
  msgstr "%s:ikke en gcov-datafil\n"
  
! #: gcov.cc:2053
  #, c-format
  msgid "%s:version '%.4s', prefer version '%.4s'\n"
  msgstr "%s:version Â»%.4sÂ«, foretrÃ¦k version Â»%.4sÂ«\n"
  
! #: gcov.cc:2060
  #, c-format
  msgid "%s:stamp mismatch with notes file\n"
  msgstr ""
  
! #: gcov.cc:2097
  #, c-format
  msgid "%s:profile mismatch for '%s'\n"
  msgstr "%s:forskelige profiler for Â»%sÂ«\n"
  
! #: gcov.cc:2119
  #, c-format
  msgid "%s:overflowed\n"
  msgstr "%s: overlÃ¸b\n"
  
! #: gcov.cc:2167
  #, c-format
  msgid "%s:'%s' lacks entry and/or exit blocks\n"
  msgstr "%s:Â»%sÂ« mangler indgangs- og/eller afslutningsblokke\n"
  
! #: gcov.cc:2172
  #, c-format
  msgid "%s:'%s' has arcs to entry block\n"
  msgstr "%s:Â»%sÂ« har buer til indgangsblok\n"
  
! #: gcov.cc:2180
  #, c-format
  msgid "%s:'%s' has arcs from exit block\n"
  msgstr "%s:Â»%sÂ« har buer fra udgangsblok\n"
  
! #: gcov.cc:2389
  #, c-format
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s:graf kan ikke lÃ¸ses for Â»%sÂ«\n"
  
! #: gcov.cc:2505
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "Linjer kÃ¸rt:%s af %d\n"
  
! #: gcov.cc:2508
  #, c-format
  msgid "No executable lines\n"
  msgstr "Ingen kÃ¸rbare linjer\n"
  
! #: gcov.cc:2516 gcov.cc:2525
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s Â»%sÂ«\n"
  
! #: gcov.cc:2532
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Forgreninger kÃ¸rt:%s af %d\n"
  
! #: gcov.cc:2536
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Taget mindst en gang:%s af %d\n"
  
! #: gcov.cc:2542
  #, c-format
  msgid "No branches\n"
  msgstr "Ingen forgreninger\n"
  
! #: gcov.cc:2544
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Kald kÃ¸rt:%s af %d\n"
  
! #: gcov.cc:2548
  #, c-format
  msgid "No calls\n"
  msgstr "Ingen kald\n"
  
! #: gcov.cc:2768
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s:ingen linjer for Â»%sÂ«\n"
  
! #: gcov.cc:2894
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "kald   %2d returnerede %s\n"
  
! #: gcov.cc:2899
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "kald   %2d aldrig udfÃ¸rt\n"
  
! #: gcov.cc:2904
  #, c-format
  msgid "branch %2d taken %s%s"
  msgstr "forgrening %2d valgt %s%s"
  
! #: gcov.cc:2909
  #, fuzzy, c-format
  #| msgid "branch %2d never executed"
  msgid "branch %2d never executed%s"
  msgstr "forgrening %2d aldrig udfÃ¸rt"
  
! #: gcov.cc:2914
  #, c-format
  msgid " (BB %d)"
  msgstr " (BB %d)"
  
! #: gcov.cc:2921
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "ubetinget %2d valgt %s\n"
  
! #: gcov.cc:2924
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "ubetinget %2d aldrig udfÃ¸rt\n"
  
! #: gcov.cc:3174
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "Kan ikke Ã¥bne kildefilen %s\n"
--- 20231,20494 ----
  "Obsolete options:\n"
  msgstr "Tilvalg:\n"
  
! #: gcov.cc:1000
  #, c-format
  msgid "  -i, --json-format               Replaced with -j, --json-format\n"
  msgstr ""
  
! #: gcov.cc:1001
  #, fuzzy, c-format
  #| msgid "  -j, --human-readable            Output human readable numbers\n"
  msgid "  -j, --human-readable            Replaced with -H, --human-readable\n"
  msgstr "  -j, --human-readable            Vis lÃ¦sevenlige tal\n"
  
! #: gcov.cc:1012
  #, c-format
  msgid "gcov %s%s\n"
  msgstr "gcov %s%s\n"
  
! #: gcov.cc:1013
  #, fuzzy, c-format
  #| msgid "collect2 version %s\n"
  msgid "JSON format version: %s\n"
  msgstr "collect2-version %s\n"
  
! #: gcov.cc:1454
  #, c-format
  msgid "'%s' file is already processed\n"
  msgstr "Â»%sÂ« fil er allerede behandlet\n"
  
! #: gcov.cc:1570 gcov.cc:1699
  #, c-format
  msgid "Creating '%s'\n"
  msgstr "Opretter Â»%sÂ«.\n"
  
! #: gcov.cc:1574
  #, c-format
  msgid "Error writing output file '%s'\n"
  msgstr "Fejl ved skrivning af uddatafilen Â»%sÂ«\n"
  
! #: gcov.cc:1582
  #, c-format
  msgid "Could not open output file '%s'\n"
  msgstr "Kunne ikke Ã¥bne uddatafilen Â»%sÂ«.\n"
  
! #: gcov.cc:1589
  #, c-format
  msgid "Removing '%s'\n"
  msgstr "Fjerner Â»%sÂ«\n"
  
! #: gcov.cc:1704
  #, c-format
  msgid "Cannot open JSON output file %s\n"
  msgstr "Kan ikke Ã¥bne JSON-uddatafilen %s\n"
  
! #: gcov.cc:1713
  #, c-format
  msgid "Error writing JSON output file %s\n"
  msgstr "Fejl ved skrivning af JSON-uddatafilen Â»%sÂ«\n"
  
! #: gcov.cc:1878
  #, c-format
  msgid "%s:source file is newer than notes file '%s'\n"
  msgstr "%s: kildefil er nyere end notefil Â»%sÂ«\n"
  
! #: gcov.cc:1883
  #, c-format
  msgid "(the message is displayed only once per source file)\n"
  msgstr "(beskeden er kun vist en gang per kildefil)\n"
  
! #: gcov.cc:1903
  #, c-format
  msgid "%s:cannot open notes file\n"
  msgstr "%s:kan ikke Ã¥bne notefil\n"
  
! #: gcov.cc:1910
  #, c-format
  msgid "%s:not a gcov notes file\n"
  msgstr "%s:ikke en gcov-notefil\n"
  
! #: gcov.cc:1924
  #, c-format
  msgid "%s:version '%.4s', prefer '%.4s'\n"
  msgstr "%s:version Â»%.4sÂ«, foretrÃ¦k Â»%.4sÂ«\n"
  
! #: gcov.cc:1977
  #, c-format
  msgid "%s:already seen blocks for '%s'\n"
  msgstr "%s:allerede set blokke for Â»%sÂ«\n"
  
! #: gcov.cc:2064
! #, fuzzy, c-format
! #| msgid "%s:already seen blocks for '%s'\n"
! msgid "%s:already seen conditions for '%s'\n"
! msgstr "%s:allerede set blokke for Â»%sÂ«\n"
! 
! #: gcov.cc:2115 gcov.cc:2244
  #, c-format
  msgid "%s:corrupted\n"
  msgstr "%s:Ã¸delagt\n"
  
! #: gcov.cc:2123
  #, c-format
  msgid "%s:no functions found\n"
  msgstr "%s:ingen funktioner fundet\n"
  
! #: gcov.cc:2141
  #, c-format
  msgid "%s:cannot open data file, assuming not executed\n"
  msgstr "%s:kan ikke Ã¥bne datafil, antager ikke kÃ¸rt\n"
  
! #: gcov.cc:2148
  #, c-format
  msgid "%s:not a gcov data file\n"
  msgstr "%s:ikke en gcov-datafil\n"
  
! #: gcov.cc:2162
  #, c-format
  msgid "%s:version '%.4s', prefer version '%.4s'\n"
  msgstr "%s:version Â»%.4sÂ«, foretrÃ¦k version Â»%.4sÂ«\n"
  
! #: gcov.cc:2169
  #, c-format
  msgid "%s:stamp mismatch with notes file\n"
  msgstr ""
  
! #: gcov.cc:2206
  #, c-format
  msgid "%s:profile mismatch for '%s'\n"
  msgstr "%s:forskelige profiler for Â»%sÂ«\n"
  
! #: gcov.cc:2243
  #, c-format
  msgid "%s:overflowed\n"
  msgstr "%s: overlÃ¸b\n"
  
! #: gcov.cc:2291
  #, c-format
  msgid "%s:'%s' lacks entry and/or exit blocks\n"
  msgstr "%s:Â»%sÂ« mangler indgangs- og/eller afslutningsblokke\n"
  
! #: gcov.cc:2296
  #, c-format
  msgid "%s:'%s' has arcs to entry block\n"
  msgstr "%s:Â»%sÂ« har buer til indgangsblok\n"
  
! #: gcov.cc:2304
  #, c-format
  msgid "%s:'%s' has arcs from exit block\n"
  msgstr "%s:Â»%sÂ« har buer fra udgangsblok\n"
  
! #: gcov.cc:2513
  #, c-format
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s:graf kan ikke lÃ¸ses for Â»%sÂ«\n"
  
! #: gcov.cc:2638
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "Linjer kÃ¸rt:%s af %d\n"
  
! #: gcov.cc:2641
  #, c-format
  msgid "No executable lines\n"
  msgstr "Ingen kÃ¸rbare linjer\n"
  
! #: gcov.cc:2649 gcov.cc:2658
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s Â»%sÂ«\n"
  
! #: gcov.cc:2665
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Forgreninger kÃ¸rt:%s af %d\n"
  
! #: gcov.cc:2669
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Taget mindst en gang:%s af %d\n"
  
! #: gcov.cc:2675
  #, c-format
  msgid "No branches\n"
  msgstr "Ingen forgreninger\n"
  
! #: gcov.cc:2677
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Kald kÃ¸rt:%s af %d\n"
  
! #: gcov.cc:2681
  #, c-format
  msgid "No calls\n"
  msgstr "Ingen kald\n"
  
! #: gcov.cc:2688
! #, fuzzy, c-format
! #| msgid "Lines executed:%s of %d\n"
! msgid "Condition outcomes covered:%s of %d\n"
! msgstr "Linjer kÃ¸rt:%s af %d\n"
! 
! #: gcov.cc:2693
! #, fuzzy, c-format
! #| msgid "bad condition code"
! msgid "No conditions\n"
! msgstr "ugyldig betingelseskode"
! 
! #: gcov.cc:2913
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s:ingen linjer for Â»%sÂ«\n"
  
! #: gcov.cc:3049
! #, c-format
! msgid "condition outcomes covered %d/%d\n"
! msgstr ""
! 
! #: gcov.cc:3062
! #, fuzzy, c-format
! #| msgid "unconditional %2d taken %s\n"
! msgid "condition %2u not covered (%s%s)\n"
! msgstr "ubetinget %2d valgt %s\n"
! 
! #: gcov.cc:3076
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "kald   %2d returnerede %s\n"
  
! #: gcov.cc:3081
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "kald   %2d aldrig udfÃ¸rt\n"
  
! #: gcov.cc:3086
  #, c-format
  msgid "branch %2d taken %s%s"
  msgstr "forgrening %2d valgt %s%s"
  
! #: gcov.cc:3091
  #, fuzzy, c-format
  #| msgid "branch %2d never executed"
  msgid "branch %2d never executed%s"
  msgstr "forgrening %2d aldrig udfÃ¸rt"
  
! #: gcov.cc:3096
  #, c-format
  msgid " (BB %d)"
  msgstr " (BB %d)"
  
! #: gcov.cc:3103
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "ubetinget %2d valgt %s\n"
  
! #: gcov.cc:3106
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "ubetinget %2d aldrig udfÃ¸rt\n"
  
! #: gcov.cc:3369
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "Kan ikke Ã¥bne kildefilen %s\n"
*************** msgstr "    indlejret fra %qs ved %r%s:%
*** 20462,20468 ****
  msgid "    inlined from %qs"
  msgstr "    indlejret fra %qs"
  
! #: lra-assigns.cc:1862 reload1.cc:2073
  msgid "this is the insn:"
  msgstr "dette er instruktionen:"
  
--- 20572,20578 ----
  msgid "    inlined from %qs"
  msgstr "    indlejret fra %qs"
  
! #: lra-assigns.cc:1868 reload1.cc:2073
  msgid "this is the insn:"
  msgstr "dette er instruktionen:"
  
*************** msgstr "De fÃ¸lgende tilvalg anvender fÃ
*** 20595,20606 ****
  msgid "The following options are language-related"
  msgstr "De fÃ¸lgende tilvalg er sprogrelaterede"
  
! #: passes.cc:1832
  #, c-format
  msgid "during %s pass: %s\n"
  msgstr "under %s gennemlÃ¸b: %s\n"
  
! #: passes.cc:1837
  #, c-format
  msgid "dump file: %s\n"
  msgstr "dump-fil: %s\n"
--- 20705,20716 ----
  msgid "The following options are language-related"
  msgstr "De fÃ¸lgende tilvalg er sprogrelaterede"
  
! #: passes.cc:1833
  #, c-format
  msgid "during %s pass: %s\n"
  msgstr "under %s gennemlÃ¸b: %s\n"
  
! #: passes.cc:1838
  #, c-format
  msgid "dump file: %s\n"
  msgstr "dump-fil: %s\n"
*************** msgstr "oprettet og brugt med forskellig
*** 20663,20674 ****
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "oprettet og brugt med forskellige indstillinger for -fpie"
  
! #: toplev.cc:313
  #, c-format
  msgid "unrecoverable error"
  msgstr "uoprettelig fejl"
  
! #: toplev.cc:606
  #, c-format
  msgid ""
  "%s%s%s %sversion %s (%s)\n"
--- 20773,20784 ----
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "oprettet og brugt med forskellige indstillinger for -fpie"
  
! #: toplev.cc:315
  #, c-format
  msgid "unrecoverable error"
  msgstr "uoprettelig fejl"
  
! #: toplev.cc:608
  #, c-format
  msgid ""
  "%s%s%s %sversion %s (%s)\n"
*************** msgstr ""
*** 20677,20704 ****
  "%s%s%s %sversion %s (%s)\n"
  "%s\toversat af GNU C version %s, "
  
! #: toplev.cc:608
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr "%s%s%s %sversion %s (%s) oversat af CC, "
  
! #: toplev.cc:612
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr "GMP-version %s, MPFR-version %s, MPC-version %s, isl-version %s\n"
  
! #: toplev.cc:614
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr "%s%sadvarsel: %s teksthovedversion %s svarer ikke til biblioteksversion %s.\n"
  
! #: toplev.cc:616
  #, 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"
  
! #: tree-diagnostic-path.cc:342 tree-diagnostic.cc:294 c/c-decl.cc:6532
! #: c/c-typeck.cc:8234 cp/error.cc:1189 c-family/c-pretty-print.cc:446
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonym>"
--- 20787,20814 ----
  "%s%s%s %sversion %s (%s)\n"
  "%s\toversat af GNU C version %s, "
  
! #: toplev.cc:610
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr "%s%s%s %sversion %s (%s) oversat af CC, "
  
! #: toplev.cc:614
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr "GMP-version %s, MPFR-version %s, MPC-version %s, isl-version %s\n"
  
! #: toplev.cc:616
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr "%s%sadvarsel: %s teksthovedversion %s svarer ikke til biblioteksversion %s.\n"
  
! #: toplev.cc:618
  #, 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"
  
! #: tree-diagnostic-path.cc:342 tree-diagnostic.cc:294 c/c-decl.cc:6534
! #: c/c-typeck.cc:8236 cp/error.cc:1189 c-family/c-pretty-print.cc:446
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonym>"
*************** msgstr "lÃ¦ngdemodifikation i strfmon-fo
*** 20981,21065 ****
  msgid "<command-line>"
  msgstr "<kommandolinje>"
  
! #: config/aarch64/aarch64.cc:11911 config/loongarch/loongarch.cc:6212
  #, fuzzy, c-format
  #| msgid "Unsupported operand for code '%c'"
  msgid "unsupported operand for code '%c'"
  msgstr "Ikke understÃ¸ttet operand for koden Â»%cÂ«"
  
! #: config/aarch64/aarch64.cc:11920 config/aarch64/aarch64.cc:11933
! #: config/aarch64/aarch64.cc:11945 config/aarch64/aarch64.cc:11956
! #: config/aarch64/aarch64.cc:11972 config/aarch64/aarch64.cc:11986
! #: config/aarch64/aarch64.cc:12006 config/aarch64/aarch64.cc:12088
! #: config/aarch64/aarch64.cc:12099 config/aarch64/aarch64.cc:12113
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12352
! #: config/aarch64/aarch64.cc:12369 config/pru/pru.cc:1794
  #: config/pru/pru.cc:1805 config/pru/pru.cc:1877
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ugyldig operand for Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12024 config/aarch64/aarch64.cc:12035
! #: config/aarch64/aarch64.cc:12199 config/aarch64/aarch64.cc:12210
! #: config/riscv/riscv.cc:5801 config/riscv/riscv.cc:5809
! #: config/riscv/riscv.cc:5816 config/riscv/riscv.cc:5820
! #: config/riscv/riscv.cc:5862 config/riscv/riscv.cc:5880
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector constant"
  msgstr "ugyldig konstant:"
  
! #: config/aarch64/aarch64.cc:12049
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12061
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "ugyldig operand for Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12081
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "ugyldig operand for Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12146 config/arm/arm.cc:24757
  #, c-format
  msgid "missing operand"
  msgstr "manglende operand"
  
! #: config/aarch64/aarch64.cc:12236
  #, c-format
  msgid "invalid constant"
  msgstr "ugyldig konstant:"
  
! #: config/aarch64/aarch64.cc:12239
  #, c-format
  msgid "invalid operand"
  msgstr "ugyldig operand"
  
! #: config/aarch64/aarch64.cc:12377 config/aarch64/aarch64.cc:12382
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ugyldig operandprÃ¦fiks Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12402
  #, fuzzy, c-format
  #| msgid "invalid addressing mode"
  msgid "invalid address mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/aarch64/aarch64.cc:28858
  #, fuzzy
  #| msgid "invalid operands to binary %s"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "ugyldige operander til binÃ¦r %s"
  
! #: config/alpha/alpha.cc:5082 config/i386/i386.cc:14172
! #: config/rs6000/rs6000.cc:14665 config/sparc/sparc.cc:9362
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« brugt uden nogle lokale dynamiske TLS-referencer"
--- 21091,21175 ----
  msgid "<command-line>"
  msgstr "<kommandolinje>"
  
! #: config/aarch64/aarch64.cc:11980 config/loongarch/loongarch.cc:6148
  #, fuzzy, c-format
  #| msgid "Unsupported operand for code '%c'"
  msgid "unsupported operand for code '%c'"
  msgstr "Ikke understÃ¸ttet operand for koden Â»%cÂ«"
  
! #: config/aarch64/aarch64.cc:11989 config/aarch64/aarch64.cc:12002
! #: config/aarch64/aarch64.cc:12014 config/aarch64/aarch64.cc:12025
! #: config/aarch64/aarch64.cc:12041 config/aarch64/aarch64.cc:12055
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12157
! #: config/aarch64/aarch64.cc:12168 config/aarch64/aarch64.cc:12182
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12421
! #: config/aarch64/aarch64.cc:12438 config/pru/pru.cc:1794
  #: config/pru/pru.cc:1805 config/pru/pru.cc:1877
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ugyldig operand for Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12093 config/aarch64/aarch64.cc:12104
! #: config/aarch64/aarch64.cc:12268 config/aarch64/aarch64.cc:12279
! #: config/riscv/riscv.cc:6158 config/riscv/riscv.cc:6166
! #: config/riscv/riscv.cc:6173 config/riscv/riscv.cc:6177
! #: config/riscv/riscv.cc:6219 config/riscv/riscv.cc:6237
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector constant"
  msgstr "ugyldig konstant:"
  
! #: config/aarch64/aarch64.cc:12118
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12130
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "ugyldig operand for Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12150
  #, fuzzy, c-format
  #| msgid "invalid operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "ugyldig operand for Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12215 config/arm/arm.cc:24867
  #, c-format
  msgid "missing operand"
  msgstr "manglende operand"
  
! #: config/aarch64/aarch64.cc:12305
  #, c-format
  msgid "invalid constant"
  msgstr "ugyldig konstant:"
  
! #: config/aarch64/aarch64.cc:12308
  #, c-format
  msgid "invalid operand"
  msgstr "ugyldig operand"
  
! #: config/aarch64/aarch64.cc:12446 config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ugyldig operandprÃ¦fiks Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12471
  #, fuzzy, c-format
  #| msgid "invalid addressing mode"
  msgid "invalid address mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/aarch64/aarch64.cc:29016
  #, fuzzy
  #| msgid "invalid operands to binary %s"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "ugyldige operander til binÃ¦r %s"
  
! #: config/alpha/alpha.cc:5082 config/i386/i386.cc:14193
! #: config/rs6000/rs6000.cc:14616 config/sparc/sparc.cc:9384
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« brugt uden nogle lokale dynamiske TLS-referencer"
*************** msgid "invalid %%r value"
*** 21075,21092 ****
  msgstr "ugyldig %%r-vÃ¦rdi"
  
  #: config/alpha/alpha.cc:5180 config/ia64/ia64.cc:5542
! #: config/rs6000/rs6000.cc:14360 config/xtensa/xtensa.cc:3066
  #, c-format
  msgid "invalid %%R value"
  msgstr "ugyldig %%R-vÃ¦rdi"
  
! #: config/alpha/alpha.cc:5186 config/rs6000/rs6000.cc:14280
  #: config/xtensa/xtensa.cc:3039
  #, c-format
  msgid "invalid %%N value"
  msgstr "ugyldig %%N-vÃ¦rdi"
  
! #: config/alpha/alpha.cc:5194 config/rs6000/rs6000.cc:14308
  #, c-format
  msgid "invalid %%P value"
  msgstr "ugyldig %%P-vÃ¦rdi"
--- 21185,21202 ----
  msgstr "ugyldig %%r-vÃ¦rdi"
  
  #: config/alpha/alpha.cc:5180 config/ia64/ia64.cc:5542
! #: config/rs6000/rs6000.cc:14311 config/xtensa/xtensa.cc:3066
  #, c-format
  msgid "invalid %%R value"
  msgstr "ugyldig %%R-vÃ¦rdi"
  
! #: config/alpha/alpha.cc:5186 config/rs6000/rs6000.cc:14231
  #: config/xtensa/xtensa.cc:3039
  #, c-format
  msgid "invalid %%N value"
  msgstr "ugyldig %%N-vÃ¦rdi"
  
! #: config/alpha/alpha.cc:5194 config/rs6000/rs6000.cc:14259
  #, c-format
  msgid "invalid %%P value"
  msgstr "ugyldig %%P-vÃ¦rdi"
*************** msgstr "ugyldig %%M-vÃ¦rdi"
*** 21116,21122 ****
  msgid "invalid %%U value"
  msgstr "ugyldig %%U-vÃ¦rdi"
  
! #: config/alpha/alpha.cc:5280 config/rs6000/rs6000.cc:14368
  #, c-format
  msgid "invalid %%s value"
  msgstr "ugyldig %%s-vÃ¦rdi"
--- 21226,21232 ----
  msgid "invalid %%U value"
  msgstr "ugyldig %%U-vÃ¦rdi"
  
! #: config/alpha/alpha.cc:5280 config/rs6000/rs6000.cc:14319
  #, c-format
  msgid "invalid %%s value"
  msgstr "ugyldig %%s-vÃ¦rdi"
*************** msgstr "ugyldig %%s-vÃ¦rdi"
*** 21126,21132 ****
  msgid "invalid %%C value"
  msgstr "ugyldig %%C-vÃ¦rdi"
  
! #: config/alpha/alpha.cc:5328 config/rs6000/rs6000.cc:14144
  #, c-format
  msgid "invalid %%E value"
  msgstr "ugyldig %%E-vÃ¦rdi"
--- 21236,21242 ----
  msgid "invalid %%C value"
  msgstr "ugyldig %%C-vÃ¦rdi"
  
! #: config/alpha/alpha.cc:5328 config/rs6000/rs6000.cc:14095
  #, c-format
  msgid "invalid %%E value"
  msgstr "ugyldig %%E-vÃ¦rdi"
*************** msgstr "ugyldig %%E-vÃ¦rdi"
*** 21136,21145 ****
  msgid "unknown relocation unspec"
  msgstr "ukendt relokaliserings-unspec"
  
! #: config/alpha/alpha.cc:5362 config/gcn/gcn.cc:7349 config/gcn/gcn.cc:7358
! #: config/gcn/gcn.cc:7418 config/gcn/gcn.cc:7426 config/gcn/gcn.cc:7442
! #: config/gcn/gcn.cc:7460 config/gcn/gcn.cc:7511 config/gcn/gcn.cc:7630
! #: config/gcn/gcn.cc:7747 config/rs6000/rs6000.cc:14670
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ugyldig %%xn-kode"
--- 21246,21255 ----
  msgid "unknown relocation unspec"
  msgstr "ukendt relokaliserings-unspec"
  
! #: config/alpha/alpha.cc:5362 config/gcn/gcn.cc:7419 config/gcn/gcn.cc:7428
! #: config/gcn/gcn.cc:7488 config/gcn/gcn.cc:7496 config/gcn/gcn.cc:7512
! #: config/gcn/gcn.cc:7530 config/gcn/gcn.cc:7581 config/gcn/gcn.cc:7700
! #: config/gcn/gcn.cc:7817 config/rs6000/rs6000.cc:14621
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ugyldig %%xn-kode"
*************** msgstr "ugyldig %%xn-kode"
*** 21149,21401 ****
  msgid "invalid operand address"
  msgstr "ugyldig operandadresse"
  
! #: config/arc/arc.cc:4900
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/arc/arc.cc:4908
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ugyldig operand til %%z-koden"
  
! #: config/arc/arc.cc:4916
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operands to %%c code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/arc/arc.cc:4924
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ugyldig operand til %%M-koden"
  
! #: config/arc/arc.cc:4932 config/m32r/m32r.cc:2087
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ugyldig operand til %%p-koden"
  
! #: config/arc/arc.cc:4940
  #, fuzzy, c-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operand for %%s code"
  msgstr "ugyldig operand til %%s-koden"
  
! #: config/arc/arc.cc:4958
  #, fuzzy, c-format
  #| msgid "invalid operand to %%N code"
  msgid "invalid operand for %%N code"
  msgstr "ugyldig operand til %%N-koden"
  
! #: config/arc/arc.cc:4971
  #, fuzzy, c-format
  #| msgid "invalid operand to %%N code"
  msgid "invalid operand for %%N or %%S code"
  msgstr "ugyldig operand til %%N-koden"
  
! #: config/arc/arc.cc:4993 config/m32r/m32r.cc:2080
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ugyldig operand til %%s-koden"
  
! #: config/arc/arc.cc:5113 config/m32r/m32r.cc:2113
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ugyldig operand til %%R-koden"
  
! #: config/arc/arc.cc:5189 config/m32r/m32r.cc:2136
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ugyldig operand til %%H/%%L-koden"
  
! #: config/arc/arc.cc:5257 config/m32r/m32r.cc:2207
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ugyldig operand til %%U-koden"
  
! #: config/arc/arc.cc:5269
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ugyldig operand til %%V-koden"
  
! #: config/arc/arc.cc:5319
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ugyldig operand til %%O-koden"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5342 config/epiphany/epiphany.cc:1308
! #: config/m32r/m32r.cc:2234 config/nds32/nds32.cc:3518
! #: config/sparc/sparc.cc:9641
  #, c-format
  msgid "invalid operand output code"
  msgstr "ugyldig operand-uddatakode"
  
! #: config/arc/arc.cc:6395
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ugyldig UNSPEC som operand: %d"
  
! #: config/arc/arc.cc:6611
  msgid "unrecognized supposed constant"
  msgstr "ukendt formodet konstant"
  
! #: config/arm/arm.cc:21045 config/arm/arm.cc:21070 config/arm/arm.cc:21080
! #: config/arm/arm.cc:21089 config/arm/arm.cc:21098
  #, c-format
  msgid "invalid shift operand"
  msgstr "ugyldig skift-operand"
  
! #: config/arm/arm.cc:24007 config/arm/arm.cc:24025
  #, fuzzy, c-format
  #| msgid "Generate char instructions"
  msgid "predicated Thumb instruction"
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/arm/arm.cc:24013
  #, fuzzy, c-format
  #| msgid "ret instruction not implemented"
  msgid "predicated instruction in conditional sequence"
  msgstr "ret-instruktion ikke implementeret"
  
! #: config/arm/arm.cc:24134 config/arm/arm.cc:24147 config/arm/arm.cc:24172
  #: config/nios2/nios2.cc:3085
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ikke understÃ¸ttet operand for koden Â»%cÂ«"
  
! #: config/arm/arm.cc:24249 config/arm/arm.cc:24271 config/arm/arm.cc:24281
! #: config/arm/arm.cc:24291 config/arm/arm.cc:24301 config/arm/arm.cc:24340
! #: config/arm/arm.cc:24358 config/arm/arm.cc:24376 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24418 config/arm/arm.cc:24445 config/arm/arm.cc:24452
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24485
! #: config/arm/arm.cc:24506 config/arm/arm.cc:24513 config/arm/arm.cc:24704
! #: config/arm/arm.cc:24711 config/arm/arm.cc:24738 config/arm/arm.cc:24745
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
! #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3544
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ugyldig operand for koden Â»%cÂ«"
  
! #: config/arm/arm.cc:24353
  #, c-format
  msgid "instruction never executed"
  msgstr "instruktion aldrig udfÃ¸rt"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24394
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "forÃ¦ldet Maverick-formatkode Â»%cÂ«"
  
! #: config/arm/arm.cc:34364
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/arm/arm.cc:34366
  #, fuzzy
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: config/arm/arm.cc:34381 config/arm/arm.cc:34397
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/avr/avr.cc:3013
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "adresseoperand krÃ¦ver begrÃ¦nsning for X-, Y- eller Z-register"
  
! #: config/avr/avr.cc:3196
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "operander til %T/%t skal vÃ¦re reg + const_int:"
  
! #: config/avr/avr.cc:3246 config/avr/avr.cc:3313
  msgid "bad address, not an I/O address:"
  msgstr "ugyldig adresse, ikke en I/O-adresse:"
  
! #: config/avr/avr.cc:3255
  msgid "bad address, not a constant:"
  msgstr "ugyldig adresse, ikke en konstant:"
  
! #: config/avr/avr.cc:3273 config/avr/avr.cc:3280
  msgid "bad address, not (reg+disp):"
  msgstr "ugyldig adresse, ikke (reg+disp):"
  
! #: config/avr/avr.cc:3287
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "ugyldig adresse, ikke post_inc eller pre_dec:"
  
! #: config/avr/avr.cc:3299
  msgid "internal compiler error.  Bad address:"
  msgstr "intern oversÃ¦tterfejl - ugyldig adresse:"
  
! #: config/avr/avr.cc:3332
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "Ikke understÃ¸ttet kode Â»%cÂ« for fast-punkt:"
  
! #: config/avr/avr.cc:3340
  msgid "internal compiler error.  Unknown mode:"
  msgstr "intern oversÃ¦tterfejl - ugyldig tilstand:"
  
! #: config/avr/avr.cc:4215 config/avr/avr.cc:5159 config/avr/avr.cc:5606
  msgid "invalid insn:"
  msgstr "ugyldig instruktion:"
  
! #: config/avr/avr.cc:4269 config/avr/avr.cc:4381 config/avr/avr.cc:4439
! #: config/avr/avr.cc:4491 config/avr/avr.cc:4510 config/avr/avr.cc:4702
! #: config/avr/avr.cc:5010 config/avr/avr.cc:5295 config/avr/avr.cc:5499
! #: config/avr/avr.cc:5663 config/avr/avr.cc:5756 config/avr/avr.cc:5955
  msgid "incorrect insn:"
  msgstr "ukorrekt instruktion:"
  
! #: config/avr/avr.cc:4526 config/avr/avr.cc:4801 config/avr/avr.cc:5081
! #: config/avr/avr.cc:5367 config/avr/avr.cc:5545 config/avr/avr.cc:5812
! #: config/avr/avr.cc:6013
  msgid "unknown move insn:"
  msgstr "ukendt flytteinstruktion:"
  
! #: config/avr/avr.cc:6621
  msgid "bad shift insn:"
  msgstr "ugyldig skifteinstruktion:"
  
! #: config/avr/avr.cc:6729 config/avr/avr.cc:7212 config/avr/avr.cc:7629
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "intern oversÃ¦tterfejl - ukorrekt skift:"
  
! #: config/avr/avr.cc:9283
  msgid "unsupported fixed-point conversion"
  msgstr "fast-punkt-konvertering er ikke understÃ¸ttet"
  
! #: config/avr/avr.cc:10665
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.cc:10670
  #, fuzzy
  #| msgid "a parameter"
  msgid "function parameter"
  msgstr "en parameter"
  
! #: config/avr/avr.cc:10675
  #, fuzzy
  #| msgid "structure"
  msgid "structure field"
  msgstr "struktur"
  
! #: config/avr/avr.cc:10681
  #, fuzzy
  #| msgid "declaration of `%s' as array of functions"
  msgid "return type of function"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: config/avr/avr.cc:10686
  #, fuzzy
  #| msgid "pointer"
  msgid "pointer"
--- 21259,21511 ----
  msgid "invalid operand address"
  msgstr "ugyldig operandadresse"
  
! #: config/arc/arc.cc:4901
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/arc/arc.cc:4909
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ugyldig operand til %%z-koden"
  
! #: config/arc/arc.cc:4917
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operands to %%c code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/arc/arc.cc:4925
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ugyldig operand til %%M-koden"
  
! #: config/arc/arc.cc:4933 config/m32r/m32r.cc:2088
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ugyldig operand til %%p-koden"
  
! #: config/arc/arc.cc:4941
  #, fuzzy, c-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operand for %%s code"
  msgstr "ugyldig operand til %%s-koden"
  
! #: config/arc/arc.cc:4959
  #, fuzzy, c-format
  #| msgid "invalid operand to %%N code"
  msgid "invalid operand for %%N code"
  msgstr "ugyldig operand til %%N-koden"
  
! #: config/arc/arc.cc:4972
  #, fuzzy, c-format
  #| msgid "invalid operand to %%N code"
  msgid "invalid operand for %%N or %%S code"
  msgstr "ugyldig operand til %%N-koden"
  
! #: config/arc/arc.cc:4994 config/m32r/m32r.cc:2081
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ugyldig operand til %%s-koden"
  
! #: config/arc/arc.cc:5114 config/m32r/m32r.cc:2114
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ugyldig operand til %%R-koden"
  
! #: config/arc/arc.cc:5190 config/m32r/m32r.cc:2137
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ugyldig operand til %%H/%%L-koden"
  
! #: config/arc/arc.cc:5258 config/m32r/m32r.cc:2208
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ugyldig operand til %%U-koden"
  
! #: config/arc/arc.cc:5270
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ugyldig operand til %%V-koden"
  
! #: config/arc/arc.cc:5320
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ugyldig operand til %%O-koden"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5343 config/epiphany/epiphany.cc:1309
! #: config/m32r/m32r.cc:2235 config/nds32/nds32.cc:3519
! #: config/sparc/sparc.cc:9663
  #, c-format
  msgid "invalid operand output code"
  msgstr "ugyldig operand-uddatakode"
  
! #: config/arc/arc.cc:6396
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ugyldig UNSPEC som operand: %d"
  
! #: config/arc/arc.cc:6612
  msgid "unrecognized supposed constant"
  msgstr "ukendt formodet konstant"
  
! #: config/arm/arm.cc:21110 config/arm/arm.cc:21135 config/arm/arm.cc:21145
! #: config/arm/arm.cc:21154 config/arm/arm.cc:21163
  #, c-format
  msgid "invalid shift operand"
  msgstr "ugyldig skift-operand"
  
! #: config/arm/arm.cc:24117 config/arm/arm.cc:24135
  #, fuzzy, c-format
  #| msgid "Generate char instructions"
  msgid "predicated Thumb instruction"
  msgstr "GenerÃ©r char-instruktioner"
  
! #: config/arm/arm.cc:24123
  #, fuzzy, c-format
  #| msgid "ret instruction not implemented"
  msgid "predicated instruction in conditional sequence"
  msgstr "ret-instruktion ikke implementeret"
  
! #: config/arm/arm.cc:24244 config/arm/arm.cc:24257 config/arm/arm.cc:24282
  #: config/nios2/nios2.cc:3085
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Ikke understÃ¸ttet operand for koden Â»%cÂ«"
  
! #: config/arm/arm.cc:24359 config/arm/arm.cc:24381 config/arm/arm.cc:24391
! #: config/arm/arm.cc:24401 config/arm/arm.cc:24411 config/arm/arm.cc:24450
! #: config/arm/arm.cc:24468 config/arm/arm.cc:24486 config/arm/arm.cc:24513
! #: config/arm/arm.cc:24528 config/arm/arm.cc:24555 config/arm/arm.cc:24562
! #: config/arm/arm.cc:24580 config/arm/arm.cc:24587 config/arm/arm.cc:24595
! #: config/arm/arm.cc:24616 config/arm/arm.cc:24623 config/arm/arm.cc:24814
! #: config/arm/arm.cc:24821 config/arm/arm.cc:24848 config/arm/arm.cc:24855
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
! #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3545
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ugyldig operand for koden Â»%cÂ«"
  
! #: config/arm/arm.cc:24463
  #, c-format
  msgid "instruction never executed"
  msgstr "instruktion aldrig udfÃ¸rt"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24504
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "forÃ¦ldet Maverick-formatkode Â»%cÂ«"
  
! #: config/arm/arm.cc:34475
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/arm/arm.cc:34477
  #, fuzzy
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: config/arm/arm.cc:34492 config/arm/arm.cc:34508
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/avr/avr.cc:3610
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "adresseoperand krÃ¦ver begrÃ¦nsning for X-, Y- eller Z-register"
  
! #: config/avr/avr.cc:3793
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "operander til %T/%t skal vÃ¦re reg + const_int:"
  
! #: config/avr/avr.cc:3843 config/avr/avr.cc:3910
  msgid "bad address, not an I/O address:"
  msgstr "ugyldig adresse, ikke en I/O-adresse:"
  
! #: config/avr/avr.cc:3852
  msgid "bad address, not a constant:"
  msgstr "ugyldig adresse, ikke en konstant:"
  
! #: config/avr/avr.cc:3870 config/avr/avr.cc:3877
  msgid "bad address, not (reg+disp):"
  msgstr "ugyldig adresse, ikke (reg+disp):"
  
! #: config/avr/avr.cc:3884
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "ugyldig adresse, ikke post_inc eller pre_dec:"
  
! #: config/avr/avr.cc:3896
  msgid "internal compiler error.  Bad address:"
  msgstr "intern oversÃ¦tterfejl - ugyldig adresse:"
  
! #: config/avr/avr.cc:3929
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "Ikke understÃ¸ttet kode Â»%cÂ« for fast-punkt:"
  
! #: config/avr/avr.cc:3948
  msgid "internal compiler error.  Unknown mode:"
  msgstr "intern oversÃ¦tterfejl - ugyldig tilstand:"
  
! #: config/avr/avr.cc:4815 config/avr/avr.cc:5758 config/avr/avr.cc:6205
  msgid "invalid insn:"
  msgstr "ugyldig instruktion:"
  
! #: config/avr/avr.cc:4869 config/avr/avr.cc:4980 config/avr/avr.cc:5038
! #: config/avr/avr.cc:5090 config/avr/avr.cc:5109 config/avr/avr.cc:5301
! #: config/avr/avr.cc:5609 config/avr/avr.cc:5894 config/avr/avr.cc:6098
! #: config/avr/avr.cc:6262 config/avr/avr.cc:6355 config/avr/avr.cc:6553
  msgid "incorrect insn:"
  msgstr "ukorrekt instruktion:"
  
! #: config/avr/avr.cc:5125 config/avr/avr.cc:5400 config/avr/avr.cc:5680
! #: config/avr/avr.cc:5966 config/avr/avr.cc:6144 config/avr/avr.cc:6411
! #: config/avr/avr.cc:6611
  msgid "unknown move insn:"
  msgstr "ukendt flytteinstruktion:"
  
! #: config/avr/avr.cc:7378
  msgid "bad shift insn:"
  msgstr "ugyldig skifteinstruktion:"
  
! #: config/avr/avr.cc:7486 config/avr/avr.cc:7969 config/avr/avr.cc:8386
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "intern oversÃ¦tterfejl - ukorrekt skift:"
  
! #: config/avr/avr.cc:10210
  msgid "unsupported fixed-point conversion"
  msgstr "fast-punkt-konvertering er ikke understÃ¸ttet"
  
! #: config/avr/avr.cc:11585
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.cc:11590
  #, fuzzy
  #| msgid "a parameter"
  msgid "function parameter"
  msgstr "en parameter"
  
! #: config/avr/avr.cc:11595
  #, fuzzy
  #| msgid "structure"
  msgid "structure field"
  msgstr "struktur"
  
! #: config/avr/avr.cc:11601
  #, fuzzy
  #| msgid "declaration of `%s' as array of functions"
  msgid "return type of function"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: config/avr/avr.cc:11606
  #, fuzzy
  #| msgid "pointer"
  msgid "pointer"
*************** msgstr "ugyldig %%j-vÃ¦rdi"
*** 21420,21433 ****
  msgid "invalid const_double operand"
  msgstr "ugyldig const_double-operand"
  
! #: config/bpf/bpf.cc:884
  #, fuzzy
  #| msgid "invalid addressing mode"
  msgid "invalid address in operand"
  msgstr "ugyldig adresseringstilstand"
  
  #. Fallthrough.
! #: config/bpf/bpf.cc:891
  #, fuzzy
  #| msgid "unexpected operand"
  msgid "unsupported operand"
--- 21530,21543 ----
  msgid "invalid const_double operand"
  msgstr "ugyldig const_double-operand"
  
! #: config/bpf/bpf.cc:929
  #, fuzzy
  #| msgid "invalid addressing mode"
  msgid "invalid address in operand"
  msgstr "ugyldig adresseringstilstand"
  
  #. Fallthrough.
! #: config/bpf/bpf.cc:936
  #, fuzzy
  #| msgid "unexpected operand"
  msgid "unsupported operand"
*************** msgstr "uventet operand"
*** 21436,21443 ****
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:779 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: final.cc:3187 final.cc:3189 fold-const.cc:348 gcc.cc:6261 gcc.cc:6275
! #: rtl-error.cc:101 toplev.cc:317 cp/logic.cc:312 cp/logic.cc:314
! #: cp/typeck.cc:7750 d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28
  #: go/go-gcc-diagnostics.cc:37 go/go-gcc-diagnostics.cc:45
  #: go/go-gcc-diagnostics.cc:53 lto/lto-object.cc:180 lto/lto-object.cc:277
  #: lto/lto-object.cc:334 lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:182
--- 21546,21553 ----
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:779 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: final.cc:3187 final.cc:3189 fold-const.cc:348 gcc.cc:6261 gcc.cc:6275
! #: rtl-error.cc:101 toplev.cc:319 cp/logic.cc:312 cp/logic.cc:314
! #: cp/typeck.cc:7752 d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28
  #: go/go-gcc-diagnostics.cc:37 go/go-gcc-diagnostics.cc:45
  #: go/go-gcc-diagnostics.cc:53 lto/lto-object.cc:180 lto/lto-object.cc:277
  #: lto/lto-object.cc:334 lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:182
*************** msgstr "ugyldig output_move_double-opera
*** 21651,21677 ****
  msgid "bad output_condmove_single operand"
  msgstr "ugyldig output_condmove_single-operand"
  
! #: config/gcn/gcn.cc:7031 config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7055
! #: config/gcn/gcn.cc:7391 config/gcn/gcn.cc:7402 config/gcn/gcn.cc:7405
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:7171 config/gcn/gcn.cc:7194 config/gcn/gcn.cc:7226
! #: config/gcn/gcn.cc:7242 config/gcn/gcn.cc:7257 config/gcn/gcn.cc:7276
! #: config/gcn/gcn.cc:7340 config/gcn/gcn.cc:7536 config/gcn/gcn.cc:7651
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operand %%xn code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/gcn/gcn.cc:7639
  #, fuzzy, c-format
  #| msgid "c4x_operand_subword: invalid mode"
  msgid "operand %%xn code invalid for QImode"
  msgstr "c4x_operand_subword: ugyldig tilstand"
  
! #: config/gcn/gcn.cc:7727
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid fp constant"
--- 21761,21787 ----
  msgid "bad output_condmove_single operand"
  msgstr "ugyldig output_condmove_single-operand"
  
! #: config/gcn/gcn.cc:7101 config/gcn/gcn.cc:7121 config/gcn/gcn.cc:7125
! #: config/gcn/gcn.cc:7461 config/gcn/gcn.cc:7472 config/gcn/gcn.cc:7475
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:7241 config/gcn/gcn.cc:7264 config/gcn/gcn.cc:7296
! #: config/gcn/gcn.cc:7312 config/gcn/gcn.cc:7327 config/gcn/gcn.cc:7346
! #: config/gcn/gcn.cc:7410 config/gcn/gcn.cc:7606 config/gcn/gcn.cc:7721
  #, fuzzy, c-format
  #| msgid "invalid operand to %%Z code"
  msgid "invalid operand %%xn code"
  msgstr "ugyldig operand til %%Z-koden"
  
! #: config/gcn/gcn.cc:7709
  #, fuzzy, c-format
  #| msgid "c4x_operand_subword: invalid mode"
  msgid "operand %%xn code invalid for QImode"
  msgstr "c4x_operand_subword: ugyldig tilstand"
  
! #: config/gcn/gcn.cc:7797
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid fp constant"
*************** msgstr "ugyldig konstant:"
*** 21685,21818 ****
  msgid "Expected register or constant integer."
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: config/i386/i386.cc:12990
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ugyldig UNSPEC som operand"
  
! #: config/i386/i386.cc:13529
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "ugyldig brug af 'restrict'"
  
! #: config/i386/i386.cc:13534
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ugyldig brug af asm-flaguddata"
  
! #: config/i386/i386.cc:13767
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»OÂ«"
  
! #: config/i386/i386.cc:13802
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»zÂ«"
  
! #: config/i386/i386.cc:13877
  #, fuzzy, c-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "invalid operand type used with operand code '%c'"
  msgstr "ugyldig operandtype brugt med operandkoden Â»ZÂ«"
  
! #: config/i386/i386.cc:13882
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code 'O'"
  msgid "invalid operand size for operand code '%c'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»OÂ«"
  
! #: config/i386/i386.cc:13960
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»YÂ«"
  
! #: config/i386/i386.cc:14039
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»DÂ«"
  
! #: config/i386/i386.cc:14057
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.cc:14070
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand er ikke en offsettable-hukommelsesreference, ugyldig operandkode Â»HÂ«"
  
! #: config/i386/i386.cc:14085
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand er ikke et heltal, ugyldig operandkode Â»KÂ«"
  
! #: config/i386/i386.cc:14113
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode Â»rÂ«"
  
! #: config/i386/i386.cc:14131
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand er ikke et heltal, ugyldig operandkode Â»RÂ«"
  
! #: config/i386/i386.cc:14154
  #, fuzzy, c-format
  #| msgid "operand is not a specific integer, invalid operand code 'r'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode Â»rÂ«"
  
! #: config/i386/i386.cc:14258
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.cc:14320 config/i386/i386.cc:14709
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ugyldige begrÃ¦nsninger for operand"
  
! #: config/i386/i386.cc:14421
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector immediate"
  msgstr "ugyldig konstant:"
  
! #: config/i386/i386.cc:17541
  msgid "unknown insn mode"
  msgstr "ukendt instruktionstilstand"
  
! #: config/i386/i386.cc:23578
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/i386/i386.cc:23581
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/i386/i386.cc:23584
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/i386/i386.cc:23587
  #, fuzzy
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: config/i386/i386.cc:23625 config/i386/i386.cc:23650
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:23628 config/i386/i386.cc:23654
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
--- 21795,21928 ----
  msgid "Expected register or constant integer."
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: config/i386/i386.cc:13011
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ugyldig UNSPEC som operand"
  
! #: config/i386/i386.cc:13550
  #, fuzzy, c-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of register '%s'"
  msgstr "ugyldig brug af 'restrict'"
  
! #: config/i386/i386.cc:13555
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ugyldig brug af asm-flaguddata"
  
! #: config/i386/i386.cc:13788
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»OÂ«"
  
! #: config/i386/i386.cc:13823
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»zÂ«"
  
! #: config/i386/i386.cc:13898
  #, fuzzy, c-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "invalid operand type used with operand code '%c'"
  msgstr "ugyldig operandtype brugt med operandkoden Â»ZÂ«"
  
! #: config/i386/i386.cc:13903
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code 'O'"
  msgid "invalid operand size for operand code '%c'"
  msgstr "ugyldig operandstÃ¸rrelse for operandkoden Â»OÂ«"
  
! #: config/i386/i386.cc:13981
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»YÂ«"
  
! #: config/i386/i386.cc:14060
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»DÂ«"
  
! #: config/i386/i386.cc:14078
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "operand er ikke en betingelseskode, ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.cc:14091
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "operand er ikke en offsettable-hukommelsesreference, ugyldig operandkode Â»HÂ«"
  
! #: config/i386/i386.cc:14106
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "operand er ikke et heltal, ugyldig operandkode Â»KÂ«"
  
! #: config/i386/i386.cc:14134
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode Â»rÂ«"
  
! #: config/i386/i386.cc:14152
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "operand er ikke et heltal, ugyldig operandkode Â»RÂ«"
  
! #: config/i386/i386.cc:14175
  #, fuzzy, c-format
  #| msgid "operand is not a specific integer, invalid operand code 'r'"
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "operand er ikke et specifikt heltal, ugyldig operandkode Â»rÂ«"
  
! #: config/i386/i386.cc:14279
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ugyldig operandkode Â»%cÂ«"
  
! #: config/i386/i386.cc:14341 config/i386/i386.cc:14730
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ugyldige begrÃ¦nsninger for operand"
  
! #: config/i386/i386.cc:14442
  #, fuzzy, c-format
  #| msgid "invalid constant"
  msgid "invalid vector immediate"
  msgstr "ugyldig konstant:"
  
! #: config/i386/i386.cc:17562
  msgid "unknown insn mode"
  msgstr "ukendt instruktionstilstand"
  
! #: config/i386/i386.cc:23599
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/i386/i386.cc:23602
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/i386/i386.cc:23605
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/i386/i386.cc:23608
  #, fuzzy
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: config/i386/i386.cc:23646 config/i386/i386.cc:23671
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:23649 config/i386/i386.cc:23675
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
*************** msgstr "ugyldig operation pÃ¥ %<__fpreg%
*** 21843,21849 ****
  msgid "invalid %%P operand"
  msgstr "ugyldig %%P-operand"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14298
  #, c-format
  msgid "invalid %%p value"
  msgstr "ugyldig %%p-vÃ¦rdi"
--- 21953,21959 ----
  msgid "invalid %%P operand"
  msgstr "ugyldig %%P-operand"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14249
  #, c-format
  msgid "invalid %%p value"
  msgstr "ugyldig %%p-vÃ¦rdi"
*************** msgstr "kan ikke bruge ikke-gp relativ a
*** 21870,21934 ****
  msgid "invalid addressing mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/loongarch/loongarch.cc:5945 config/loongarch/loongarch.cc:5967
! #: config/loongarch/loongarch.cc:6355 config/mips/mips.cc:9233
! #: config/mips/mips.cc:9260 config/mips/mips.cc:9443
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "Â»%%%cÂ« er ikke et gyldigt operandprÃ¦fiks"
  
! #: config/loongarch/loongarch.cc:6204 config/loongarch/loongarch.cc:6224
! #: config/loongarch/loongarch.cc:6270 config/loongarch/loongarch.cc:6277
! #: config/loongarch/loongarch.cc:6312 config/loongarch/loongarch.cc:6315
! #: config/loongarch/loongarch.cc:6327 config/loongarch/loongarch.cc:6334
! #: config/loongarch/loongarch.cc:6344 config/loongarch/loongarch.cc:6347
! #: config/loongarch/loongarch.cc:6368 config/loongarch/loongarch.cc:6375
! #: config/loongarch/loongarch.cc:6402 config/loongarch/loongarch.cc:6413
! #: config/loongarch/loongarch.cc:6428 config/loongarch/loongarch.cc:6437
! #: config/mips/mips.cc:9332 config/mips/mips.cc:9339 config/mips/mips.cc:9346
! #: config/mips/mips.cc:9353 config/mips/mips.cc:9366 config/mips/mips.cc:9373
! #: config/mips/mips.cc:9383 config/mips/mips.cc:9386 config/mips/mips.cc:9398
! #: config/mips/mips.cc:9401 config/mips/mips.cc:9461 config/mips/mips.cc:9468
! #: config/mips/mips.cc:9489 config/mips/mips.cc:9504 config/mips/mips.cc:9523
! #: config/mips/mips.cc:9532 config/riscv/riscv.cc:5605
! #: config/riscv/riscv.cc:5980 config/riscv/riscv.cc:5986
! #: config/riscv/riscv.cc:6002 config/riscv/riscv.cc:6013
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "ugyldig brug af Â»%%%cÂ«"
  
! #: config/m32r/m32r.cc:2145
  msgid "bad insn for 'A'"
  msgstr "ugyldig instruktion for Â»AÂ«"
  
! #: config/m32r/m32r.cc:2192
  #, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "ugyldig operand til %%T/%%B-koden"
  
! #: config/m32r/m32r.cc:2215
  #, c-format
  msgid "invalid operand to %%N code"
  msgstr "ugyldig operand til %%N-koden"
  
! #: config/m32r/m32r.cc:2248
  msgid "pre-increment address is not a register"
  msgstr "prÃ¦fiks forÃ¸gelsesadresse er ikke et register"
  
! #: config/m32r/m32r.cc:2255
  msgid "pre-decrement address is not a register"
  msgstr "prÃ¦fiks formindskelsesadresse er ikke et register"
  
! #: config/m32r/m32r.cc:2262
  msgid "post-increment address is not a register"
  msgstr "postfiks forÃ¸gelsesadresse er ikke et register"
  
! #: config/m32r/m32r.cc:2337 config/m32r/m32r.cc:2352
! #: config/rs6000/rs6000.cc:21023
  msgid "bad address"
  msgstr "ugyldig adresse"
  
! #: config/m32r/m32r.cc:2357
  msgid "lo_sum not of register"
  msgstr "lo_sum ikke af register"
  
--- 21980,22044 ----
  msgid "invalid addressing mode"
  msgstr "ugyldig adresseringstilstand"
  
! #: config/loongarch/loongarch.cc:5880 config/loongarch/loongarch.cc:5902
! #: config/loongarch/loongarch.cc:6303 config/mips/mips.cc:9239
! #: config/mips/mips.cc:9266 config/mips/mips.cc:9449
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "Â»%%%cÂ« er ikke et gyldigt operandprÃ¦fiks"
  
! #: config/loongarch/loongarch.cc:6140 config/loongarch/loongarch.cc:6160
! #: config/loongarch/loongarch.cc:6206 config/loongarch/loongarch.cc:6213
! #: config/loongarch/loongarch.cc:6260 config/loongarch/loongarch.cc:6263
! #: config/loongarch/loongarch.cc:6275 config/loongarch/loongarch.cc:6282
! #: config/loongarch/loongarch.cc:6292 config/loongarch/loongarch.cc:6295
! #: config/loongarch/loongarch.cc:6316 config/loongarch/loongarch.cc:6323
! #: config/loongarch/loongarch.cc:6350 config/loongarch/loongarch.cc:6361
! #: config/loongarch/loongarch.cc:6376 config/loongarch/loongarch.cc:6385
! #: config/mips/mips.cc:9338 config/mips/mips.cc:9345 config/mips/mips.cc:9352
! #: config/mips/mips.cc:9359 config/mips/mips.cc:9372 config/mips/mips.cc:9379
! #: config/mips/mips.cc:9389 config/mips/mips.cc:9392 config/mips/mips.cc:9404
! #: config/mips/mips.cc:9407 config/mips/mips.cc:9467 config/mips/mips.cc:9474
! #: config/mips/mips.cc:9495 config/mips/mips.cc:9510 config/mips/mips.cc:9529
! #: config/mips/mips.cc:9538 config/riscv/riscv.cc:5962
! #: config/riscv/riscv.cc:6337 config/riscv/riscv.cc:6343
! #: config/riscv/riscv.cc:6359 config/riscv/riscv.cc:6370
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "ugyldig brug af Â»%%%cÂ«"
  
! #: config/m32r/m32r.cc:2146
  msgid "bad insn for 'A'"
  msgstr "ugyldig instruktion for Â»AÂ«"
  
! #: config/m32r/m32r.cc:2193
  #, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "ugyldig operand til %%T/%%B-koden"
  
! #: config/m32r/m32r.cc:2216
  #, c-format
  msgid "invalid operand to %%N code"
  msgstr "ugyldig operand til %%N-koden"
  
! #: config/m32r/m32r.cc:2249
  msgid "pre-increment address is not a register"
  msgstr "prÃ¦fiks forÃ¸gelsesadresse er ikke et register"
  
! #: config/m32r/m32r.cc:2256
  msgid "pre-decrement address is not a register"
  msgstr "prÃ¦fiks formindskelsesadresse er ikke et register"
  
! #: config/m32r/m32r.cc:2263
  msgid "post-increment address is not a register"
  msgstr "postfiks forÃ¸gelsesadresse er ikke et register"
  
! #: config/m32r/m32r.cc:2338 config/m32r/m32r.cc:2353
! #: config/rs6000/rs6000.cc:20974
  msgid "bad address"
  msgstr "ugyldig adresse"
  
! #: config/m32r/m32r.cc:2358
  msgid "lo_sum not of register"
  msgstr "lo_sum ikke af register"
  
*************** msgstr "ikke-understÃ¸ttet kombination:
*** 22093,22099 ****
  msgid "unsupported memory expression:"
  msgstr "fast-punkt-konvertering er ikke understÃ¸ttet"
  
! #: config/riscv/riscv.cc:5782
  #, fuzzy, c-format
  #| msgid "invalid %%r operand"
  msgid "invalid vector operand"
--- 22203,22209 ----
  msgid "unsupported memory expression:"
  msgstr "fast-punkt-konvertering er ikke understÃ¸ttet"
  
! #: config/riscv/riscv.cc:6139
  #, fuzzy, c-format
  #| msgid "invalid %%r operand"
  msgid "invalid vector operand"
*************** msgstr ""
*** 22114,22412 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3822
  #, fuzzy
  #| msgid "-mvsx requires hardware floating point"
  msgid "%<-mvsx%> requires hardware floating point"
  msgstr "-mvsx krÃ¦ver udstyrskommatal"
  
! #: config/rs6000/rs6000.cc:3830
  #, fuzzy
  #| msgid "-mvsx needs indexed addressing"
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr "-mvsx krÃ¦ver indekseret adressering"
  
! #: config/rs6000/rs6000.cc:3835
  #, fuzzy
  #| msgid "-mvsx and -mno-altivec are incompatible"
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr "-mvsx og -mno-altivec er indbyrdes uforenelige"
  
! #: config/rs6000/rs6000.cc:3837
  #, fuzzy
  #| msgid "-mno-altivec disables vsx"
  msgid "%<-mno-altivec%> disables vsx"
  msgstr "-mno-altivec deaktiverer vsx"
  
! #: config/rs6000/rs6000.cc:3986
  #, fuzzy
  #| msgid "-mquad-memory requires 64-bit mode"
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr "-mquad-memory krÃ¦ver 64-bit tilstand"
  
! #: config/rs6000/rs6000.cc:3989
  #, fuzzy
  #| msgid "-mquad-memory-atomic requires 64-bit mode"
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr "-mquad-memory-atomic krÃ¦ver 64-bit tilstand"
  
! #: config/rs6000/rs6000.cc:4001
  #, fuzzy
  #| msgid "-mquad-memory is not available in little endian mode"
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr "-mquad-memory er ikke tilgÃ¦ngelig i lilleendet tilstand"
  
! #: config/rs6000/rs6000.cc:11388
  #, fuzzy
  #| msgid "bad operand"
  msgid "bad move"
  msgstr "ugyldig operand"
  
! #: config/rs6000/rs6000.cc:13928
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14108
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%A value"
  msgstr "ugyldig %%J-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14117 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%D value"
  msgstr "ugyldig %%D-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14132
  #, c-format
  msgid "invalid %%e value"
  msgstr "ugyldig %%e-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%f value"
  msgstr "ugyldig %%f-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14162
  #, c-format
  msgid "invalid %%F value"
  msgstr "ugyldig %%F-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14171
  #, c-format
  msgid "invalid %%G value"
  msgstr "ugyldig %%G-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14206
  #, c-format
  msgid "invalid %%j code"
  msgstr "ugyldig %%j-kode"
  
! #: config/rs6000/rs6000.cc:14216
  #, c-format
  msgid "invalid %%J code"
  msgstr "ugyldig %%J-kode"
  
! #: config/rs6000/rs6000.cc:14226
  #, c-format
  msgid "invalid %%k value"
  msgstr "ugyldig %%k-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14241 config/xtensa/xtensa.cc:3052
  #, c-format
  msgid "invalid %%K value"
  msgstr "ugyldig %%K-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14288
  #, c-format
  msgid "invalid %%O value"
  msgstr "ugyldig %%O-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14335
  #, c-format
  msgid "invalid %%q value"
  msgstr "ugyldig %%q-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14377
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%t value"
  msgstr "ugyldig %%J-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14394
  #, c-format
  msgid "invalid %%T value"
  msgstr "ugyldig %%T-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14406
  #, c-format
  msgid "invalid %%u value"
  msgstr "ugyldig %%u-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14420 config/xtensa/xtensa.cc:3027
  #, c-format
  msgid "invalid %%v value"
  msgstr "ugyldig %%v-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14470
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%V value"
  msgstr "ugyldig %%J-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14486 config/xtensa/xtensa.cc:3073
  #, c-format
  msgid "invalid %%x value"
  msgstr "ugyldig %%x-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14543
  #, c-format
  msgid "invalid %%z value"
  msgstr "ugyldig %%z-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14612
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ugyldig %%y-vÃ¦rdi, prÃ¸v at brug Â»ZÂ«-begrÃ¦nsningen"
  
! #: config/rs6000/rs6000.cc:15554
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.cc:24424
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/rs6000/rs6000.cc:28047
  msgid "Could not generate addis value for fusion"
  msgstr "Kunne ikke generere addis-vÃ¦rdi for fusion"
  
! #: config/rs6000/rs6000.cc:28116
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Kunne ikke generere indlÃ¦sning/lagring af forskydning for fusion"
  
! #: config/rs6000/rs6000.cc:28192
  msgid "Bad GPR fusion"
  msgstr "Ugyldig GPR-fusion"
  
! #: config/rs6000/rs6000.cc:28794
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28796
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28798
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28800
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/s390/s390.cc:8413
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "symbolske hukommelsesreferencer er kun understÃ¸ttet pÃ¥ z10 eller senere"
  
! #: config/s390/s390.cc:8424
  #, c-format
  msgid "cannot decompose address"
  msgstr "Kan ikke nedbryde adresse"
  
! #: config/s390/s390.cc:8506
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ugyldig sammenligningsoperator til Â»EÂ«-Ã¦ndring"
  
! #: config/s390/s390.cc:8529
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ugyldig reference til Â»JÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8547
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ugyldig adresse til Â»OÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8569
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ugyldig adresse til Â»RÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8587
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "hukommelsesreference forventet til Â»SÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8597
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ugyldig adresse for Â»SÂ«-uddatamodifikation"
  
! #: config/s390/s390.cc:8618
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "register eller hukommelsesudtryk forventet til Â»NÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8629
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "register eller hukommelsesudtryk forventet til Â»MÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8738 config/s390/s390.cc:8759
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ugyldig konstant til uddataÃ¦ndringen Â»%cÂ«"
  
! #: config/s390/s390.cc:8756
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ugyldig konstant - prÃ¸v at bruge en uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8793
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ugyldig konstantvektor for uddataÃ¦ndringen Â»%cÂ«"
  
! #: config/s390/s390.cc:8800
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ugyldigt udtryk - prÃ¸v at brug en uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8803
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ugyldig udtryk til uddataÃ¦ndringen Â»%cÂ«"
  
! #: config/s390/s390.cc:12652
  msgid "vector argument passed to unprototyped function"
  msgstr "vektorparameter sendt til funktion uden prototype"
  
! #: config/s390/s390.cc:17089
  msgid "types differ in signedness"
  msgstr "typer er forskellige i signedness"
  
! #: config/s390/s390.cc:17099
  msgid "binary operator does not support two vector bool operands"
  msgstr "binÃ¦r operator understÃ¸tter ikke tovektor bool-operand"
  
! #: config/s390/s390.cc:17102
  msgid "binary operator does not support vector bool operand"
  msgstr "binÃ¦r operator understÃ¸tter ikke vektor bool-operand"
  
! #: config/s390/s390.cc:17110
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binÃ¦r operator understÃ¸tter ikke at blande vektor bool med kommatals vektor-operand"
  
--- 22224,22522 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3823
  #, fuzzy
  #| msgid "-mvsx requires hardware floating point"
  msgid "%<-mvsx%> requires hardware floating point"
  msgstr "-mvsx krÃ¦ver udstyrskommatal"
  
! #: config/rs6000/rs6000.cc:3831
  #, fuzzy
  #| msgid "-mvsx needs indexed addressing"
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr "-mvsx krÃ¦ver indekseret adressering"
  
! #: config/rs6000/rs6000.cc:3836
  #, fuzzy
  #| msgid "-mvsx and -mno-altivec are incompatible"
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr "-mvsx og -mno-altivec er indbyrdes uforenelige"
  
! #: config/rs6000/rs6000.cc:3838
  #, fuzzy
  #| msgid "-mno-altivec disables vsx"
  msgid "%<-mno-altivec%> disables vsx"
  msgstr "-mno-altivec deaktiverer vsx"
  
! #: config/rs6000/rs6000.cc:3958
  #, fuzzy
  #| msgid "-mquad-memory requires 64-bit mode"
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr "-mquad-memory krÃ¦ver 64-bit tilstand"
  
! #: config/rs6000/rs6000.cc:3961
  #, fuzzy
  #| msgid "-mquad-memory-atomic requires 64-bit mode"
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr "-mquad-memory-atomic krÃ¦ver 64-bit tilstand"
  
! #: config/rs6000/rs6000.cc:3973
  #, fuzzy
  #| msgid "-mquad-memory is not available in little endian mode"
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr "-mquad-memory er ikke tilgÃ¦ngelig i lilleendet tilstand"
  
! #: config/rs6000/rs6000.cc:11339
  #, fuzzy
  #| msgid "bad operand"
  msgid "bad move"
  msgstr "ugyldig operand"
  
! #: config/rs6000/rs6000.cc:13879
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14059
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%A value"
  msgstr "ugyldig %%J-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14068 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%D value"
  msgstr "ugyldig %%D-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14083
  #, c-format
  msgid "invalid %%e value"
  msgstr "ugyldig %%e-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14104
  #, c-format
  msgid "invalid %%f value"
  msgstr "ugyldig %%f-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14113
  #, c-format
  msgid "invalid %%F value"
  msgstr "ugyldig %%F-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14122
  #, c-format
  msgid "invalid %%G value"
  msgstr "ugyldig %%G-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14157
  #, c-format
  msgid "invalid %%j code"
  msgstr "ugyldig %%j-kode"
  
! #: config/rs6000/rs6000.cc:14167
  #, c-format
  msgid "invalid %%J code"
  msgstr "ugyldig %%J-kode"
  
! #: config/rs6000/rs6000.cc:14177
  #, c-format
  msgid "invalid %%k value"
  msgstr "ugyldig %%k-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14192 config/xtensa/xtensa.cc:3052
  #, c-format
  msgid "invalid %%K value"
  msgstr "ugyldig %%K-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14239
  #, c-format
  msgid "invalid %%O value"
  msgstr "ugyldig %%O-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14286
  #, c-format
  msgid "invalid %%q value"
  msgstr "ugyldig %%q-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14328
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%t value"
  msgstr "ugyldig %%J-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14345
  #, c-format
  msgid "invalid %%T value"
  msgstr "ugyldig %%T-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14357
  #, c-format
  msgid "invalid %%u value"
  msgstr "ugyldig %%u-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14371 config/xtensa/xtensa.cc:3027
  #, c-format
  msgid "invalid %%v value"
  msgstr "ugyldig %%v-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14421
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%V value"
  msgstr "ugyldig %%J-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14437 config/xtensa/xtensa.cc:3073
  #, c-format
  msgid "invalid %%x value"
  msgstr "ugyldig %%x-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14494
  #, c-format
  msgid "invalid %%z value"
  msgstr "ugyldig %%z-vÃ¦rdi"
  
! #: config/rs6000/rs6000.cc:14563
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ugyldig %%y-vÃ¦rdi, prÃ¸v at brug Â»ZÂ«-begrÃ¦nsningen"
  
! #: config/rs6000/rs6000.cc:15505
  #, fuzzy
  #| msgid "Use hardware floating point instructions"
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/rs6000/rs6000.cc:24375
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/rs6000/rs6000.cc:27990
  msgid "Could not generate addis value for fusion"
  msgstr "Kunne ikke generere addis-vÃ¦rdi for fusion"
  
! #: config/rs6000/rs6000.cc:28059
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Kunne ikke generere indlÃ¦sning/lagring af forskydning for fusion"
  
! #: config/rs6000/rs6000.cc:28135
  msgid "Bad GPR fusion"
  msgstr "Ugyldig GPR-fusion"
  
! #: config/rs6000/rs6000.cc:28737
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28739
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28741
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ugyldig konvertering fra %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28743
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ugyldig konvertering til %<__fpreg%>"
  
! #: config/s390/s390.cc:8415
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "symbolske hukommelsesreferencer er kun understÃ¸ttet pÃ¥ z10 eller senere"
  
! #: config/s390/s390.cc:8426
  #, c-format
  msgid "cannot decompose address"
  msgstr "Kan ikke nedbryde adresse"
  
! #: config/s390/s390.cc:8508
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ugyldig sammenligningsoperator til Â»EÂ«-Ã¦ndring"
  
! #: config/s390/s390.cc:8531
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ugyldig reference til Â»JÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8549
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ugyldig adresse til Â»OÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8571
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ugyldig adresse til Â»RÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8589
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "hukommelsesreference forventet til Â»SÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8599
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ugyldig adresse for Â»SÂ«-uddatamodifikation"
  
! #: config/s390/s390.cc:8620
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "register eller hukommelsesudtryk forventet til Â»NÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8631
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "register eller hukommelsesudtryk forventet til Â»MÂ«-uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8740 config/s390/s390.cc:8761
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ugyldig konstant til uddataÃ¦ndringen Â»%cÂ«"
  
! #: config/s390/s390.cc:8758
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ugyldig konstant - prÃ¸v at bruge en uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8795
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ugyldig konstantvektor for uddataÃ¦ndringen Â»%cÂ«"
  
! #: config/s390/s390.cc:8802
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ugyldigt udtryk - prÃ¸v at brug en uddataÃ¦ndring"
  
! #: config/s390/s390.cc:8805
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ugyldig udtryk til uddataÃ¦ndringen Â»%cÂ«"
  
! #: config/s390/s390.cc:12664
  msgid "vector argument passed to unprototyped function"
  msgstr "vektorparameter sendt til funktion uden prototype"
  
! #: config/s390/s390.cc:17110
  msgid "types differ in signedness"
  msgstr "typer er forskellige i signedness"
  
! #: config/s390/s390.cc:17120
  msgid "binary operator does not support two vector bool operands"
  msgstr "binÃ¦r operator understÃ¸tter ikke tovektor bool-operand"
  
! #: config/s390/s390.cc:17123
  msgid "binary operator does not support vector bool operand"
  msgstr "binÃ¦r operator understÃ¸tter ikke vektor bool-operand"
  
! #: config/s390/s390.cc:17131
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binÃ¦r operator understÃ¸tter ikke at blande vektor bool med kommatals vektor-operand"
  
*************** msgstr "oprettet og brugt med andre ABI'
*** 22432,22473 ****
  msgid "created and used with different endianness"
  msgstr "oprettet og brugt med en anden endianness"
  
! #: config/sparc/sparc.cc:9371 config/sparc/sparc.cc:9377
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ugyldig %%Y-operand"
  
! #: config/sparc/sparc.cc:9464
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ugyldig %%A-operand"
  
! #: config/sparc/sparc.cc:9484
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ugyldig %%B-operand"
  
! #: config/sparc/sparc.cc:9564
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ugyldig %%C-operand"
  
! #: config/sparc/sparc.cc:9596
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ugyldig %%D-operand"
  
! #: config/sparc/sparc.cc:9615
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ugyldig %%f-operand"
  
! #: config/sparc/sparc.cc:9627
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ugyldig %%s-operand"
  
! #: config/sparc/sparc.cc:9672
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "kommatalskonstant er ikke en gyldig umiddelbar operand"
--- 22542,22583 ----
  msgid "created and used with different endianness"
  msgstr "oprettet og brugt med en anden endianness"
  
! #: config/sparc/sparc.cc:9393 config/sparc/sparc.cc:9399
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ugyldig %%Y-operand"
  
! #: config/sparc/sparc.cc:9486
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ugyldig %%A-operand"
  
! #: config/sparc/sparc.cc:9506
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ugyldig %%B-operand"
  
! #: config/sparc/sparc.cc:9586
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ugyldig %%C-operand"
  
! #: config/sparc/sparc.cc:9618
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ugyldig %%D-operand"
  
! #: config/sparc/sparc.cc:9637
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ugyldig %%f-operand"
  
! #: config/sparc/sparc.cc:9649
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ugyldig %%s-operand"
  
! #: config/sparc/sparc.cc:9694
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "kommatalskonstant er ikke en gyldig umiddelbar operand"
*************** msgstr "symbol anvendt som umiddelbar op
*** 22525,22547 ****
  msgid "illegal operand detected"
  msgstr "ugyldig operand registreret"
  
! #: config/visium/visium.cc:3366
  msgid "illegal operand "
  msgstr "ugyldig operand "
  
! #: config/visium/visium.cc:3417
  msgid "illegal operand address (1)"
  msgstr "ugyldig operandadresse (1)"
  
! #: config/visium/visium.cc:3424
  msgid "illegal operand address (2)"
  msgstr "ugyldig operandadresse (2)"
  
! #: config/visium/visium.cc:3439
  msgid "illegal operand address (3)"
  msgstr "ugyldig operandadresse (3)"
  
! #: config/visium/visium.cc:3447
  msgid "illegal operand address (4)"
  msgstr "ugyldig operandadresse (4)"
  
--- 22635,22657 ----
  msgid "illegal operand detected"
  msgstr "ugyldig operand registreret"
  
! #: config/visium/visium.cc:3367
  msgid "illegal operand "
  msgstr "ugyldig operand "
  
! #: config/visium/visium.cc:3418
  msgid "illegal operand address (1)"
  msgstr "ugyldig operandadresse (1)"
  
! #: config/visium/visium.cc:3425
  msgid "illegal operand address (2)"
  msgstr "ugyldig operandadresse (2)"
  
! #: config/visium/visium.cc:3440
  msgid "illegal operand address (3)"
  msgstr "ugyldig operandadresse (3)"
  
! #: config/visium/visium.cc:3448
  msgid "illegal operand address (4)"
  msgstr "ugyldig operandadresse (4)"
  
*************** msgstr "ingen registre i adresse"
*** 22572,22587 ****
  msgid "address offset not a constant"
  msgstr "adresseafsÃ¦t er ikke en konstant"
  
! #: c/c-objc-common.cc:226
  #, fuzzy
  msgid "{erroneous}"
  msgstr "<anonym %s>"
  
! #: c/c-objc-common.cc:267
  msgid "aka"
  msgstr "aka"
  
! #: c/c-objc-common.cc:359
  msgid "({anonymous})"
  msgstr "({anonym})"
  
--- 22682,22697 ----
  msgid "address offset not a constant"
  msgstr "adresseafsÃ¦t er ikke en konstant"
  
! #: c/c-objc-common.cc:227
  #, fuzzy
  msgid "{erroneous}"
  msgstr "<anonym %s>"
  
! #: c/c-objc-common.cc:268
  msgid "aka"
  msgstr "aka"
  
! #: c/c-objc-common.cc:360
  msgid "({anonymous})"
  msgstr "({anonym})"
  
*************** msgstr "({anonym})"
*** 22594,22625 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:2934 c/c-parser.cc:3059 c/c-parser.cc:3073 c/c-parser.cc:7008
! #: c/c-parser.cc:7763 c/c-parser.cc:8219 c/c-parser.cc:8406 c/c-parser.cc:8439
! #: c/c-parser.cc:8710 c/c-parser.cc:13147 c/c-parser.cc:13182
! #: c/c-parser.cc:13213 c/c-parser.cc:13260 c/c-parser.cc:13441
! #: c/c-parser.cc:14274 c/c-parser.cc:14349 c/c-parser.cc:14392
! #: c/c-parser.cc:21252 c/c-parser.cc:21332 c/c-parser.cc:21661
! #: c/c-parser.cc:21687 c/c-parser.cc:21710 c/c-parser.cc:22246
! #: c/c-parser.cc:22290 c/gimple-parser.cc:411 c/gimple-parser.cc:452
  #: c/gimple-parser.cc:461 c/gimple-parser.cc:670 c/gimple-parser.cc:2351
  #: c/gimple-parser.cc:2388 c/gimple-parser.cc:2467 c/gimple-parser.cc:2494
! #: c/c-parser.cc:3888 c/c-parser.cc:4079 c/c-parser.cc:4114 c/c-parser.cc:13434
  #: c/gimple-parser.cc:2158 c/gimple-parser.cc:2215 cp/parser.cc:15847
! #: cp/parser.cc:33792 cp/parser.cc:34431
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> forventet"
  
  #: c/c-parser.cc:3569 c/c-parser.cc:4679 c/c-parser.cc:4874 c/c-parser.cc:4932
  #: c/c-parser.cc:4990 c/c-parser.cc:5373 c/c-parser.cc:5396 c/c-parser.cc:5405
! #: c/c-parser.cc:5456 c/c-parser.cc:5465 c/c-parser.cc:10147
! #: c/c-parser.cc:10215 c/c-parser.cc:10737 c/c-parser.cc:10763
! #: c/c-parser.cc:10797 c/c-parser.cc:10909 c/c-parser.cc:11728
! #: c/c-parser.cc:13548 c/c-parser.cc:16132 c/c-parser.cc:16867
! #: c/c-parser.cc:16926 c/c-parser.cc:16981 c/c-parser.cc:18840
! #: c/c-parser.cc:18960 c/c-parser.cc:20345 c/c-parser.cc:21752
! #: c/c-parser.cc:22254 c/c-parser.cc:25578 c/c-parser.cc:25660
  #: c/gimple-parser.cc:195 c/gimple-parser.cc:198 c/gimple-parser.cc:546
  #: c/gimple-parser.cc:580 c/gimple-parser.cc:585 c/gimple-parser.cc:754
  #: c/gimple-parser.cc:851 c/gimple-parser.cc:1089 c/gimple-parser.cc:1115
--- 22704,22735 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:2934 c/c-parser.cc:3059 c/c-parser.cc:3073 c/c-parser.cc:7006
! #: c/c-parser.cc:7761 c/c-parser.cc:8217 c/c-parser.cc:8404 c/c-parser.cc:8437
! #: c/c-parser.cc:8708 c/c-parser.cc:13166 c/c-parser.cc:13201
! #: c/c-parser.cc:13232 c/c-parser.cc:13279 c/c-parser.cc:13460
! #: c/c-parser.cc:14293 c/c-parser.cc:14368 c/c-parser.cc:14411
! #: c/c-parser.cc:21325 c/c-parser.cc:21405 c/c-parser.cc:21734
! #: c/c-parser.cc:21760 c/c-parser.cc:21783 c/c-parser.cc:22319
! #: c/c-parser.cc:22363 c/gimple-parser.cc:411 c/gimple-parser.cc:452
  #: c/gimple-parser.cc:461 c/gimple-parser.cc:670 c/gimple-parser.cc:2351
  #: c/gimple-parser.cc:2388 c/gimple-parser.cc:2467 c/gimple-parser.cc:2494
! #: c/c-parser.cc:3888 c/c-parser.cc:4079 c/c-parser.cc:4114 c/c-parser.cc:13453
  #: c/gimple-parser.cc:2158 c/gimple-parser.cc:2215 cp/parser.cc:15847
! #: cp/parser.cc:33810 cp/parser.cc:34449
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> forventet"
  
  #: c/c-parser.cc:3569 c/c-parser.cc:4679 c/c-parser.cc:4874 c/c-parser.cc:4932
  #: c/c-parser.cc:4990 c/c-parser.cc:5373 c/c-parser.cc:5396 c/c-parser.cc:5405
! #: c/c-parser.cc:5456 c/c-parser.cc:5465 c/c-parser.cc:10145
! #: c/c-parser.cc:10213 c/c-parser.cc:10735 c/c-parser.cc:10761
! #: c/c-parser.cc:10795 c/c-parser.cc:10907 c/c-parser.cc:11726
! #: c/c-parser.cc:13567 c/c-parser.cc:16181 c/c-parser.cc:16916
! #: c/c-parser.cc:16975 c/c-parser.cc:17030 c/c-parser.cc:18889
! #: c/c-parser.cc:19009 c/c-parser.cc:20418 c/c-parser.cc:21825
! #: c/c-parser.cc:22327 c/c-parser.cc:25651 c/c-parser.cc:25733
  #: c/gimple-parser.cc:195 c/gimple-parser.cc:198 c/gimple-parser.cc:546
  #: c/gimple-parser.cc:580 c/gimple-parser.cc:585 c/gimple-parser.cc:754
  #: c/gimple-parser.cc:851 c/gimple-parser.cc:1089 c/gimple-parser.cc:1115
*************** msgstr "%<;%> forventet"
*** 22627,22642 ****
  #: c/gimple-parser.cc:1506 c/gimple-parser.cc:1522 c/gimple-parser.cc:1578
  #: c/gimple-parser.cc:1605 c/gimple-parser.cc:1635 c/gimple-parser.cc:1661
  #: c/gimple-parser.cc:1868 c/gimple-parser.cc:2080 c/gimple-parser.cc:2100
! #: c/gimple-parser.cc:2261 c/gimple-parser.cc:2424 c/c-parser.cc:8662
! #: cp/parser.cc:34479
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> forventet"
  
! #: c/c-parser.cc:4768 c/c-parser.cc:5516 c/c-parser.cc:5878 c/c-parser.cc:5896
! #: c/c-parser.cc:5897 c/c-parser.cc:6343 c/c-parser.cc:6387 c/c-parser.cc:8761
! #: c/c-parser.cc:10900 c/c-parser.cc:12160 c/c-parser.cc:12531
! #: c/c-parser.cc:15477 c/gimple-parser.cc:1844 cp/parser.cc:34443
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> forventet"
--- 22737,22752 ----
  #: c/gimple-parser.cc:1506 c/gimple-parser.cc:1522 c/gimple-parser.cc:1578
  #: c/gimple-parser.cc:1605 c/gimple-parser.cc:1635 c/gimple-parser.cc:1661
  #: c/gimple-parser.cc:1868 c/gimple-parser.cc:2080 c/gimple-parser.cc:2100
! #: c/gimple-parser.cc:2261 c/gimple-parser.cc:2424 c/c-parser.cc:8660
! #: cp/parser.cc:34497
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> forventet"
  
! #: c/c-parser.cc:4768 c/c-parser.cc:5516 c/c-parser.cc:5876 c/c-parser.cc:5894
! #: c/c-parser.cc:5895 c/c-parser.cc:6341 c/c-parser.cc:6385 c/c-parser.cc:8759
! #: c/c-parser.cc:10898 c/c-parser.cc:12179 c/c-parser.cc:12550
! #: c/c-parser.cc:15496 c/gimple-parser.cc:1844 cp/parser.cc:34461
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> forventet"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 22646,22767 ****
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5425 c/c-parser.cc:5430 c/c-parser.cc:16115
! #: c/c-parser.cc:16956 c/c-parser.cc:24722 c/c-parser.cc:25386
! #: c/c-parser.cc:25603 c/gimple-parser.cc:180 c/gimple-parser.cc:493
  #: c/gimple-parser.cc:532 c/gimple-parser.cc:564 c/gimple-parser.cc:821
  #: c/gimple-parser.cc:1083 c/gimple-parser.cc:1109 c/gimple-parser.cc:1236
  #: c/gimple-parser.cc:1371 c/gimple-parser.cc:1496 c/gimple-parser.cc:1601
  #: c/gimple-parser.cc:1619 c/gimple-parser.cc:1654 c/gimple-parser.cc:2049
  #: c/gimple-parser.cc:2060 c/gimple-parser.cc:2066 c/gimple-parser.cc:2249
! #: c/gimple-parser.cc:2421 c/c-parser.cc:15896 cp/parser.cc:34434
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> forventet"
  
! #: c/c-parser.cc:5874 c/c-parser.cc:5876 c/c-parser.cc:15382 cp/parser.cc:34446
! #: cp/parser.cc:38315 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> forventet"
  
! #: c/c-parser.cc:6524 c/c-parser.cc:13777 c/c-parser.cc:21227
! #: c/c-parser.cc:21313 c/c-parser.cc:22074 c/c-parser.cc:23034
! #: c/c-parser.cc:26846 c/gimple-parser.cc:404 c/gimple-parser.cc:2427
! #: c/c-parser.cc:3875 c/c-parser.cc:4103 c/c-parser.cc:13329 cp/parser.cc:21607
! #: cp/parser.cc:34440 go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> forventet"
  
! #: c/c-parser.cc:7370 c/c-parser.cc:7379 c/c-parser.cc:9210 c/c-parser.cc:10352
! #: c/c-parser.cc:13541 c/c-parser.cc:13938 c/c-parser.cc:14002
! #: c/c-parser.cc:15459 c/c-parser.cc:16547 c/c-parser.cc:16784
! #: c/c-parser.cc:17337 c/c-parser.cc:17440 c/c-parser.cc:17981
! #: c/c-parser.cc:18417 c/c-parser.cc:18493 c/c-parser.cc:18610
! #: c/c-parser.cc:18682 c/c-parser.cc:24589 c/c-parser.cc:25443
! #: c/c-parser.cc:25502 c/gimple-parser.cc:587 c/gimple-parser.cc:892
! #: c/gimple-parser.cc:2475 c/gimple-parser.cc:2502 c/c-parser.cc:8669
! #: c/c-parser.cc:16040 c/c-parser.cc:17445 cp/parser.cc:34473
! #: cp/parser.cc:36176 cp/parser.cc:39219 cp/parser.cc:40112
  #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> forventet"
  
! #: c/c-parser.cc:8201 cp/parser.cc:34360
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> forventet"
  
! #: c/c-parser.cc:10110 c/c-parser.cc:10303 c/c-parser.cc:10787
! #: c/c-parser.cc:10830 c/c-parser.cc:10971 c/c-parser.cc:11718
! #: c/c-parser.cc:16961 c/c-parser.cc:18562 c/gimple-parser.cc:1086
  #: c/gimple-parser.cc:1112 c/gimple-parser.cc:1240 c/gimple-parser.cc:1243
! #: c/gimple-parser.cc:1623 c/gimple-parser.cc:1629 cp/parser.cc:33790
! #: cp/parser.cc:34449
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> forventet"
  
! #: c/c-parser.cc:10681
  msgid "expected %<.%>"
  msgstr "%<.%> forventet"
  
! #: c/c-parser.cc:13000 c/c-parser.cc:13032 c/c-parser.cc:13272
! #: cp/parser.cc:36750 cp/parser.cc:36771
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> forventet"
  
! #: c/c-parser.cc:13690 c/gimple-parser.cc:1411 cp/parser.cc:34458
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> forventet"
  
! #: c/c-parser.cc:17535 c/c-parser.cc:18978 cp/parser.cc:34482
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> eller %<)%> forventet"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:18409 c/c-parser.cc:21120 c/c-parser.cc:21167
! #: c/c-parser.cc:21324 c/c-parser.cc:21671 c/c-parser.cc:22233
! #: c/c-parser.cc:24770 c/c-parser.cc:25644 c/gimple-parser.cc:745
! #: c/c-parser.cc:6410 c/c-parser.cc:21244 c/c-parser.cc:21467
! #: cp/parser.cc:34461 cp/parser.cc:43102 cp/parser.cc:43275
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> forventet"
  
! #: c/c-parser.cc:21255 c/c-parser.cc:21335 c/c-parser.cc:21688
! #: c/c-parser.cc:22143 c/gimple-parser.cc:1677 c/gimple-parser.cc:1709
! #: c/gimple-parser.cc:1719 c/gimple-parser.cc:2512 cp/parser.cc:34437
! #: cp/parser.cc:36960
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> forventet"
  
! #: c/c-parser.cc:21348 cp/parser.cc:43200
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "forventede %<delete%>"
  
! #: c/c-parser.cc:23081 c/c-parser.cc:23070 cp/parser.cc:45899
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> eller %<}%> forventet"
  
! #: c/c-parser.cc:26210 cp/parser.cc:49854
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9039
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.cc:1400 cp/parser.cc:18950 cp/parser.cc:34455
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> forventet"
--- 22756,22877 ----
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5425 c/c-parser.cc:5430 c/c-parser.cc:16164
! #: c/c-parser.cc:17005 c/c-parser.cc:24795 c/c-parser.cc:25459
! #: c/c-parser.cc:25676 c/gimple-parser.cc:180 c/gimple-parser.cc:493
  #: c/gimple-parser.cc:532 c/gimple-parser.cc:564 c/gimple-parser.cc:821
  #: c/gimple-parser.cc:1083 c/gimple-parser.cc:1109 c/gimple-parser.cc:1236
  #: c/gimple-parser.cc:1371 c/gimple-parser.cc:1496 c/gimple-parser.cc:1601
  #: c/gimple-parser.cc:1619 c/gimple-parser.cc:1654 c/gimple-parser.cc:2049
  #: c/gimple-parser.cc:2060 c/gimple-parser.cc:2066 c/gimple-parser.cc:2249
! #: c/gimple-parser.cc:2421 c/c-parser.cc:15945 cp/parser.cc:34452
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> forventet"
  
! #: c/c-parser.cc:5872 c/c-parser.cc:5874 c/c-parser.cc:15401 cp/parser.cc:34464
! #: cp/parser.cc:38333 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> forventet"
  
! #: c/c-parser.cc:6522 c/c-parser.cc:13796 c/c-parser.cc:21300
! #: c/c-parser.cc:21386 c/c-parser.cc:22147 c/c-parser.cc:23107
! #: c/c-parser.cc:26919 c/gimple-parser.cc:404 c/gimple-parser.cc:2427
! #: c/c-parser.cc:3875 c/c-parser.cc:4103 c/c-parser.cc:13348 cp/parser.cc:21607
! #: cp/parser.cc:34458 go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> forventet"
  
! #: c/c-parser.cc:7368 c/c-parser.cc:7377 c/c-parser.cc:9208 c/c-parser.cc:10350
! #: c/c-parser.cc:13560 c/c-parser.cc:13957 c/c-parser.cc:14021
! #: c/c-parser.cc:15478 c/c-parser.cc:16596 c/c-parser.cc:16833
! #: c/c-parser.cc:17386 c/c-parser.cc:17489 c/c-parser.cc:18030
! #: c/c-parser.cc:18466 c/c-parser.cc:18542 c/c-parser.cc:18659
! #: c/c-parser.cc:18731 c/c-parser.cc:24662 c/c-parser.cc:25516
! #: c/c-parser.cc:25575 c/gimple-parser.cc:587 c/gimple-parser.cc:892
! #: c/gimple-parser.cc:2475 c/gimple-parser.cc:2502 c/c-parser.cc:8667
! #: c/c-parser.cc:16089 c/c-parser.cc:17494 cp/parser.cc:34491
! #: cp/parser.cc:36194 cp/parser.cc:39264 cp/parser.cc:40157
  #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> forventet"
  
! #: c/c-parser.cc:8199 cp/parser.cc:34378
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> forventet"
  
! #: c/c-parser.cc:10108 c/c-parser.cc:10301 c/c-parser.cc:10785
! #: c/c-parser.cc:10828 c/c-parser.cc:10969 c/c-parser.cc:11716
! #: c/c-parser.cc:17010 c/c-parser.cc:18611 c/gimple-parser.cc:1086
  #: c/gimple-parser.cc:1112 c/gimple-parser.cc:1240 c/gimple-parser.cc:1243
! #: c/gimple-parser.cc:1623 c/gimple-parser.cc:1629 cp/parser.cc:33808
! #: cp/parser.cc:34467
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> forventet"
  
! #: c/c-parser.cc:10679
  msgid "expected %<.%>"
  msgstr "%<.%> forventet"
  
! #: c/c-parser.cc:13019 c/c-parser.cc:13051 c/c-parser.cc:13291
! #: cp/parser.cc:36768 cp/parser.cc:36789
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> forventet"
  
! #: c/c-parser.cc:13709 c/gimple-parser.cc:1411 cp/parser.cc:34476
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> forventet"
  
! #: c/c-parser.cc:17584 c/c-parser.cc:19027 cp/parser.cc:34500
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> eller %<)%> forventet"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:18458 c/c-parser.cc:21193 c/c-parser.cc:21240
! #: c/c-parser.cc:21397 c/c-parser.cc:21744 c/c-parser.cc:22306
! #: c/c-parser.cc:24843 c/c-parser.cc:25717 c/gimple-parser.cc:745
! #: c/c-parser.cc:6408 c/c-parser.cc:21317 c/c-parser.cc:21540
! #: cp/parser.cc:34479 cp/parser.cc:43147 cp/parser.cc:43320
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> forventet"
  
! #: c/c-parser.cc:21328 c/c-parser.cc:21408 c/c-parser.cc:21761
! #: c/c-parser.cc:22216 c/gimple-parser.cc:1677 c/gimple-parser.cc:1709
! #: c/gimple-parser.cc:1719 c/gimple-parser.cc:2512 cp/parser.cc:34455
! #: cp/parser.cc:36978
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> forventet"
  
! #: c/c-parser.cc:21421 cp/parser.cc:43245
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "forventede %<delete%>"
  
! #: c/c-parser.cc:23154 c/c-parser.cc:23143 cp/parser.cc:45944
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> eller %<}%> forventet"
  
! #: c/c-parser.cc:26283 cp/parser.cc:49921
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9041
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.cc:1400 cp/parser.cc:18950 cp/parser.cc:34473
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> forventet"
*************** msgstr "%<<%> forventet"
*** 22772,22801 ****
  msgid "expected label"
  msgstr "forventet etiket"
  
! #: cp/call.cc:4113
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate:"
  msgstr "kandidat 1:"
  
! #: cp/call.cc:8309
  #, fuzzy
  #| msgid "Enable use of DB instruction"
  msgid "  after user-defined conversion:"
  msgstr "AktivÃ©r brug af DB-instruktioner"
  
! #: cp/call.cc:8475 cp/pt.cc:2043 cp/pt.cc:26267
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "candidate%s: %+#D"
  msgstr[1] "candidate%s: %+#D"
  
! #: cp/call.cc:13002 cp/call.cc:13428
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.cc:13004 cp/call.cc:13429
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
--- 22882,22911 ----
  msgid "expected label"
  msgstr "forventet etiket"
  
! #: cp/call.cc:4136
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate:"
  msgstr "kandidat 1:"
  
! #: cp/call.cc:8332
  #, fuzzy
  #| msgid "Enable use of DB instruction"
  msgid "  after user-defined conversion:"
  msgstr "AktivÃ©r brug af DB-instruktioner"
  
! #: cp/call.cc:8498 cp/pt.cc:2043 cp/pt.cc:26344
  #, fuzzy
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "candidate%s: %+#D"
  msgstr[1] "candidate%s: %+#D"
  
! #: cp/call.cc:13020 cp/call.cc:13446
  msgid "candidate 1:"
  msgstr "kandidat 1:"
  
! #: cp/call.cc:13022 cp/call.cc:13447
  msgid "candidate 2:"
  msgstr "kandidat 2:"
  
*************** msgstr "skabelonsparameter '%#D'"
*** 22896,22902 ****
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2289 cp/error.cc:3390 c-family/c-pretty-print.cc:2707
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
--- 23006,23012 ----
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2289 cp/error.cc:3391 c-family/c-pretty-print.cc:2708
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
*************** msgstr "  i kastet udtryk"
*** 22913,23077 ****
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2909
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:3062
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3101
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3115
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "tolkningsfejl"
  
! #: cp/error.cc:3130
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3605
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.cc:3664
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d:%d%R"
  
! #: cp/error.cc:3669
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d%R"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d%R"
  
! #: cp/error.cc:3675
  #, fuzzy
  #| msgid "    inlined from %qs"
  msgid "    inlined from %qD"
  msgstr "    indlejret fra %qs"
  
! #: cp/error.cc:3702
  #, fuzzy
  #| msgid "In member function `%s':"
  msgid "In static member function %qD"
  msgstr "I medlemsfunktionen '%s':"
  
! #: cp/error.cc:3704
  #, fuzzy
  #| msgid "In construct"
  msgid "In copy constructor %qD"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3706
  #, fuzzy
  #| msgid "In construct"
  msgid "In constructor %qD"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3708
  #, fuzzy
  #| msgid "In construct"
  msgid "In destructor %qD"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3710
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "I funktionen"
  
! #: cp/error.cc:3712
  #, fuzzy
  #| msgid "In member function `%s':"
  msgid "In explicit object member function %qD"
  msgstr "I medlemsfunktionen '%s':"
  
! #: cp/error.cc:3714
  #, fuzzy
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "I medlemsfunktionen %qs"
  
! #: cp/error.cc:3717
  #, fuzzy
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "I funktionen %qs"
  
! #: cp/error.cc:3740
  #, fuzzy, c-format
  #| msgid "%s: In instantiation of `%s':\n"
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: i instantiering af '%s':\n"
  
! #: cp/error.cc:3741
  #, fuzzy
  #| msgid "%s: In instantiation of `%s':\n"
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: i instantiering af '%s':\n"
  
! #: cp/error.cc:3766 cp/error.cc:3922
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3769 cp/error.cc:3925
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3777
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3778
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3783
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3784
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3791
  #, fuzzy
  #| msgid "called from here"
  msgid "recursively required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.cc:3792
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.cc:3846
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3852
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3906
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3910
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.cc:2041 cp/semantics.cc:6237
  #, fuzzy
  msgid "candidates are:"
  msgstr "candidate%s: %+#D"
--- 23023,23187 ----
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2910
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:3063
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3102
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3116
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "tolkningsfejl"
  
! #: cp/error.cc:3131
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3606
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.cc:3665
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d:%d%R"
  
! #: cp/error.cc:3670
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d%R"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    indlejret fra %qs ved %r%s:%d%R"
  
! #: cp/error.cc:3676
  #, fuzzy
  #| msgid "    inlined from %qs"
  msgid "    inlined from %qD"
  msgstr "    indlejret fra %qs"
  
! #: cp/error.cc:3703
  #, fuzzy
  #| msgid "In member function `%s':"
  msgid "In static member function %qD"
  msgstr "I medlemsfunktionen '%s':"
  
! #: cp/error.cc:3705
  #, fuzzy
  #| msgid "In construct"
  msgid "In copy constructor %qD"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3707
  #, fuzzy
  #| msgid "In construct"
  msgid "In constructor %qD"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3709
  #, fuzzy
  #| msgid "In construct"
  msgid "In destructor %qD"
  msgstr "I konstruktionen"
  
! #: cp/error.cc:3711
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "I funktionen"
  
! #: cp/error.cc:3713
  #, fuzzy
  #| msgid "In member function `%s':"
  msgid "In explicit object member function %qD"
  msgstr "I medlemsfunktionen '%s':"
  
! #: cp/error.cc:3715
  #, fuzzy
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "I medlemsfunktionen %qs"
  
! #: cp/error.cc:3718
  #, fuzzy
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "I funktionen %qs"
  
! #: cp/error.cc:3741
  #, fuzzy, c-format
  #| msgid "%s: In instantiation of `%s':\n"
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: i instantiering af '%s':\n"
  
! #: cp/error.cc:3742
  #, fuzzy
  #| msgid "%s: In instantiation of `%s':\n"
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: i instantiering af '%s':\n"
  
! #: cp/error.cc:3767 cp/error.cc:3925
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3770 cp/error.cc:3928
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3778
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3779
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3784
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3785
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3792
  #, fuzzy
  #| msgid "called from here"
  msgid "recursively required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.cc:3793
  #, fuzzy
  #| msgid "called from here"
  msgid "required from here\n"
  msgstr "kaldt herfra"
  
! #: cp/error.cc:3849
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3855
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3909
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3913
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.cc:2041 cp/semantics.cc:6310
  #, fuzzy
  msgid "candidates are:"
  msgstr "candidate%s: %+#D"
*************** msgstr ""
*** 23132,23185 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7441 c/c-typeck.cc:4683
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "forkert parametertype til unÃ¦rt minus"
  
! #: cp/typeck.cc:7442 c/c-typeck.cc:4669
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "forkert parametertype til unÃ¦rt plus"
  
! #: cp/typeck.cc:7469 c/c-typeck.cc:4728
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "forkert parametertype til bitkomplement"
  
! #: cp/typeck.cc:7486 c/c-typeck.cc:4736
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "forkert parametertype til abs"
  
! #: cp/typeck.cc:7498 c/c-typeck.cc:4758
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "forkert parametertype til konjugation"
  
! #: cp/typeck.cc:7522
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "forkert parametertype til unÃ¦rt plus"
  
! #: cp/typeck.cc:7571
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7573
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7575
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7577
  msgid "no post-decrement operator for type"
  msgstr ""
  
! #: fortran/arith.cc:1497
  #, fuzzy
  #| msgid "missing binary operator"
  msgid "elemental binary operation"
--- 23242,23295 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7443 c/c-typeck.cc:4685
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "forkert parametertype til unÃ¦rt minus"
  
! #: cp/typeck.cc:7444 c/c-typeck.cc:4671
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "forkert parametertype til unÃ¦rt plus"
  
! #: cp/typeck.cc:7471 c/c-typeck.cc:4730
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "forkert parametertype til bitkomplement"
  
! #: cp/typeck.cc:7488 c/c-typeck.cc:4738
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "forkert parametertype til abs"
  
! #: cp/typeck.cc:7500 c/c-typeck.cc:4760
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "forkert parametertype til konjugation"
  
! #: cp/typeck.cc:7524
  #, fuzzy
  #| msgid "wrong type argument to unary plus"
  msgid "in argument to unary !"
  msgstr "forkert parametertype til unÃ¦rt plus"
  
! #: cp/typeck.cc:7573
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7575
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7577
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7579
  msgid "no post-decrement operator for type"
  msgstr ""
  
! #: fortran/arith.cc:1544
  #, fuzzy
  #| msgid "missing binary operator"
  msgid "elemental binary operation"
*************** msgstr ""
*** 23199,23210 ****
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4429 fortran/intrinsic.cc:4831
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3713
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
--- 23309,23320 ----
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4432 fortran/intrinsic.cc:4831
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3731
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
*************** msgstr "typerne i betingelsesudtrykket p
*** 23289,23295 ****
  msgid "Driving:"
  msgstr "advarsel: "
  
! #: fortran/interface.cc:3706 fortran/intrinsic.cc:4509
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 23399,23405 ----
  msgid "Driving:"
  msgstr "advarsel: "
  
! #: fortran/interface.cc:3758 fortran/intrinsic.cc:4509
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr ""
*** 23359,23729 ****
  msgid "Syntax error in expression at %C"
  msgstr "heltalsoverlÃ¸b i udtryk"
  
! #: fortran/module.cc:1254
  #, fuzzy
  #| msgid "unexpected operand"
  msgid "Unexpected EOF"
  msgstr "uventet operand"
  
! #: fortran/module.cc:1379
  msgid "Name too long"
  msgstr ""
  
! #: fortran/module.cc:1433 fortran/module.cc:1491 fortran/module.cc:1546
! #: fortran/module.cc:1604
  msgid "Bad name"
  msgstr ""
  
! #: fortran/module.cc:1628
  #, fuzzy
  msgid "Expected name"
  msgstr "uventet operand"
  
! #: fortran/module.cc:1631
  #, fuzzy
  msgid "Expected left parenthesis"
  msgstr "uventet operand"
  
! #: fortran/module.cc:1634
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.cc:1637
  #, fuzzy
  msgid "Expected integer"
  msgstr "uventet operand"
  
! #: fortran/module.cc:1640 fortran/module.cc:2864
  #, fuzzy
  #| msgid "unexpected operand"
  msgid "Expected string"
  msgstr "uventet operand"
  
! #: fortran/module.cc:1665
  msgid "find_enum(): Enum not found"
  msgstr ""
  
! #: fortran/module.cc:2238
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr ""
  
! #: fortran/module.cc:2484
  #, fuzzy
  #| msgid "packed attribute is unnecessary"
  msgid "Expected attribute bit name"
  msgstr "packed-egenskab er unÃ¸dvendig"
  
! #: fortran/module.cc:3493
  #, fuzzy
  #| msgid "section pointer missing"
  msgid "Expected integer string"
  msgstr "sektionshenvisning mangler"
  
! #: fortran/module.cc:3497
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.cc:3519
  #, fuzzy
  #| msgid "unterminated format string"
  msgid "Expected real string"
  msgstr "uafsluttet formateringsstreng"
  
! #: fortran/module.cc:3744
  #, fuzzy
  #| msgid "unexpected address expression"
  msgid "Expected expression type"
  msgstr "uventet adresseudtryk"
  
! #: fortran/module.cc:3824
  #, fuzzy
  #| msgid "bad operand"
  msgid "Bad operator"
  msgstr "ugyldig operand"
  
! #: fortran/module.cc:3941
  #, fuzzy
  #| msgid "overflow in constant expression"
  msgid "Bad type in constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/module.cc:7399
  #, fuzzy
  #| msgid "unexpected PIC symbol"
  msgid "Unexpected end of module"
  msgstr "uventet PIC-symbol"
  
! #: fortran/parse.cc:2138
  msgid "arithmetic IF"
  msgstr ""
  
! #: fortran/parse.cc:2147
  #, fuzzy
  #| msgid "Invalid declaration"
  msgid "attribute declaration"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: fortran/parse.cc:2183
  #, fuzzy
  #| msgid "empty declaration"
  msgid "data declaration"
  msgstr "tom erklÃ¦ring"
  
! #: fortran/parse.cc:2201
  #, fuzzy
  #| msgid "empty declaration"
  msgid "derived type declaration"
  msgstr "tom erklÃ¦ring"
  
! #: fortran/parse.cc:2328
  msgid "block IF"
  msgstr ""
  
! #: fortran/parse.cc:2337
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2431 fortran/resolve.cc:12499
  msgid "assignment"
  msgstr "tildeling"
  
! #: fortran/parse.cc:2434 fortran/resolve.cc:12565 fortran/resolve.cc:12568
  #, fuzzy
  #| msgid "assignment"
  msgid "pointer assignment"
  msgstr "tildeling"
  
! #: fortran/parse.cc:2458
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2432 fortran/resolve.cc:2627
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2530
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "allocatable argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2535
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2540
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2545
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2550
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2555
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "value argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2560
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2565
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-shape argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2570
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2575
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2580
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "parametrized derived type argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2585
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2590
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2597
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-type argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2608
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2613
  #, fuzzy
  #| msgid "Do not allocate BK register"
  msgid "pointer or allocatable result"
  msgstr "AllokÃ©r ikke BK-registeret"
  
! #: fortran/resolve.cc:2620
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2632
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4204
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4221
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4239 fortran/resolve.cc:4422 fortran/resolve.cc:4577
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4249
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4254
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4269
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4312
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4335
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4349
  #, fuzzy
  #| msgid "`%V' qualifiers cannot be applied to `%T'"
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "modifikationerne '%V' kan ikke anvendes pÃ¥ '%T'"
  
! #: fortran/resolve.cc:4458
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4464
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4478
  #, fuzzy, c-format
  #| msgid "unknown register name: %s"
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/resolve.cc:4481
  #, fuzzy, c-format
  #| msgid "unknown register name: %s"
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/resolve.cc:4486
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4491
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:7476
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7480
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7484
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7488
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ugyldigt udtryk som operand"
  
! #: fortran/resolve.cc:7492
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7779 fortran/resolve.cc:7782
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8160 fortran/resolve.cc:8163
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8400 fortran/resolve.cc:10404 fortran/resolve.cc:10525
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8451 fortran/resolve.cc:10416 fortran/resolve.cc:10537
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10206
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10428
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 23469,23839 ----
  msgid "Syntax error in expression at %C"
  msgstr "heltalsoverlÃ¸b i udtryk"
  
! #: fortran/module.cc:1259
  #, fuzzy
  #| msgid "unexpected operand"
  msgid "Unexpected EOF"
  msgstr "uventet operand"
  
! #: fortran/module.cc:1384
  msgid "Name too long"
  msgstr ""
  
! #: fortran/module.cc:1438 fortran/module.cc:1496 fortran/module.cc:1551
! #: fortran/module.cc:1609
  msgid "Bad name"
  msgstr ""
  
! #: fortran/module.cc:1633
  #, fuzzy
  msgid "Expected name"
  msgstr "uventet operand"
  
! #: fortran/module.cc:1636
  #, fuzzy
  msgid "Expected left parenthesis"
  msgstr "uventet operand"
  
! #: fortran/module.cc:1639
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.cc:1642
  #, fuzzy
  msgid "Expected integer"
  msgstr "uventet operand"
  
! #: fortran/module.cc:1645 fortran/module.cc:2869
  #, fuzzy
  #| msgid "unexpected operand"
  msgid "Expected string"
  msgstr "uventet operand"
  
! #: fortran/module.cc:1670
  msgid "find_enum(): Enum not found"
  msgstr ""
  
! #: fortran/module.cc:2243
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr ""
  
! #: fortran/module.cc:2489
  #, fuzzy
  #| msgid "packed attribute is unnecessary"
  msgid "Expected attribute bit name"
  msgstr "packed-egenskab er unÃ¸dvendig"
  
! #: fortran/module.cc:3498
  #, fuzzy
  #| msgid "section pointer missing"
  msgid "Expected integer string"
  msgstr "sektionshenvisning mangler"
  
! #: fortran/module.cc:3502
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.cc:3524
  #, fuzzy
  #| msgid "unterminated format string"
  msgid "Expected real string"
  msgstr "uafsluttet formateringsstreng"
  
! #: fortran/module.cc:3749
  #, fuzzy
  #| msgid "unexpected address expression"
  msgid "Expected expression type"
  msgstr "uventet adresseudtryk"
  
! #: fortran/module.cc:3829
  #, fuzzy
  #| msgid "bad operand"
  msgid "Bad operator"
  msgstr "ugyldig operand"
  
! #: fortran/module.cc:3946
  #, fuzzy
  #| msgid "overflow in constant expression"
  msgid "Bad type in constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/module.cc:7404
  #, fuzzy
  #| msgid "unexpected PIC symbol"
  msgid "Unexpected end of module"
  msgstr "uventet PIC-symbol"
  
! #: fortran/parse.cc:2139
  msgid "arithmetic IF"
  msgstr ""
  
! #: fortran/parse.cc:2148
  #, fuzzy
  #| msgid "Invalid declaration"
  msgid "attribute declaration"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: fortran/parse.cc:2184
  #, fuzzy
  #| msgid "empty declaration"
  msgid "data declaration"
  msgstr "tom erklÃ¦ring"
  
! #: fortran/parse.cc:2202
  #, fuzzy
  #| msgid "empty declaration"
  msgid "derived type declaration"
  msgstr "tom erklÃ¦ring"
  
! #: fortran/parse.cc:2329
  msgid "block IF"
  msgstr ""
  
! #: fortran/parse.cc:2338
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2432 fortran/resolve.cc:12765
  msgid "assignment"
  msgstr "tildeling"
  
! #: fortran/parse.cc:2435 fortran/resolve.cc:12831 fortran/resolve.cc:12834
  #, fuzzy
  #| msgid "assignment"
  msgid "pointer assignment"
  msgstr "tildeling"
  
! #: fortran/parse.cc:2459
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2442 fortran/resolve.cc:2637
  msgid "elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:2540
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "allocatable argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2545
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2550
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2555
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2560
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2565
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "value argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2570
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2575
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-shape argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2580
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2585
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2590
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "parametrized derived type argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2595
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "ingen parametre"
  
! #: fortran/resolve.cc:2600
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2607
  #, fuzzy
  #| msgid "invalid type argument"
  msgid "assumed-type argument"
  msgstr "ugyldig typeparameter"
  
! #: fortran/resolve.cc:2618
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2623
  #, fuzzy
  #| msgid "Do not allocate BK register"
  msgid "pointer or allocatable result"
  msgstr "AllokÃ©r ikke BK-registeret"
  
! #: fortran/resolve.cc:2630
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2642
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4214
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4231
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4249 fortran/resolve.cc:4432 fortran/resolve.cc:4587
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4259
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4264
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4279
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4322
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4345
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4359
  #, fuzzy
  #| msgid "`%V' qualifiers cannot be applied to `%T'"
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "modifikationerne '%V' kan ikke anvendes pÃ¥ '%T'"
  
! #: fortran/resolve.cc:4468
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4474
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4488
  #, fuzzy, c-format
  #| msgid "unknown register name: %s"
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/resolve.cc:4491
  #, fuzzy, c-format
  #| msgid "unknown register name: %s"
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/resolve.cc:4496
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4501
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:7659
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7663
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7667
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7671
  #, fuzzy
  #| msgid "invalid expression as operand"
  msgid "End expression in DO loop"
  msgstr "ugyldigt udtryk som operand"
  
! #: fortran/resolve.cc:7675
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7962 fortran/resolve.cc:7965
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8353 fortran/resolve.cc:8356
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8593 fortran/resolve.cc:10670 fortran/resolve.cc:10791
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8644 fortran/resolve.cc:10682 fortran/resolve.cc:10803
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10472
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10694
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 23732,23762 ****
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6363
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10452
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6370
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6378
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10713
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:12310
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
--- 23842,23872 ----
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6401
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10501
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6371
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6379
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10754
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:12351
  msgid "Assignment of scalar to unallocated array"
  msgstr ""
  
*************** msgstr ""
*** 23866,23882 ****
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2503
  msgid "Loop iterates infinitely"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2523 fortran/trans-stmt.cc:2779
  #, fuzzy
  #| msgid "output pipe has been closed"
  msgid "Loop variable has been modified"
  msgstr "uddataledningen er blevet lukket"
  
! #: fortran/trans-stmt.cc:2632
  msgid "DO step value is zero"
  msgstr ""
  
--- 23976,23992 ----
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2517
  msgid "Loop iterates infinitely"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2537 fortran/trans-stmt.cc:2793
  #, fuzzy
  #| msgid "output pipe has been closed"
  msgid "Loop variable has been modified"
  msgstr "uddataledningen er blevet lukket"
  
! #: fortran/trans-stmt.cc:2646
  msgid "DO step value is zero"
  msgstr ""
  
*************** msgstr ""
*** 23927,23933 ****
  msgid "short read while reading export data"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:684 cp/cvt.cc:1405
  #: d/toir.cc:225 rust/backend/rust-tree.cc:512
  #, gcc-internal-format
  msgid "value computed is not used"
--- 24037,24043 ----
  msgid "short read while reading export data"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:684 cp/cvt.cc:1419
  #: d/toir.cc:225 rust/backend/rust-tree.cc:512
  #, gcc-internal-format
  msgid "value computed is not used"
*************** msgstr "forventet numerisk type"
*** 23958,23965 ****
  msgid "expected boolean type"
  msgstr "forventet boolesk type"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:18321 c/c-parser.cc:18328
! #: cp/parser.cc:40872 cp/parser.cc:40879
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "uventet operand"
--- 24068,24075 ----
  msgid "expected boolean type"
  msgstr "forventet boolesk type"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:18370 c/c-parser.cc:18377
! #: cp/parser.cc:40917 cp/parser.cc:40924
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "uventet operand"
*************** msgstr "ikke nok parametre"
*** 24032,24038 ****
  #: go/gofrontend/expressions.cc:11743 go/gofrontend/expressions.cc:11838
  #: go/gofrontend/expressions.cc:14014 go/gofrontend/expressions.cc:14143
  #: go/gofrontend/expressions.cc:14157 go/gofrontend/expressions.cc:14178
! #: cp/pt.cc:9348
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "for mange parametre"
--- 24142,24148 ----
  #: go/gofrontend/expressions.cc:11743 go/gofrontend/expressions.cc:11838
  #: go/gofrontend/expressions.cc:14014 go/gofrontend/expressions.cc:14143
  #: go/gofrontend/expressions.cc:14157 go/gofrontend/expressions.cc:14178
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "for mange parametre"
*************** msgid "%<-maix64%> required: 64-bit comp
*** 24657,24663 ****
  msgstr "-maix64 pÃ¥krÃ¦vet: 64 bit-beregninger med 32 bit-adressering understÃ¸ttes endnu ikke"
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:124 config/rs6000/rs6000.cc:3477
  #, fuzzy, gcc-internal-format
  #| msgid "Emit code compatible with TI tools"
  msgid "%<-mcmodel%> incompatible with other toc options"
--- 24767,24773 ----
  msgstr "-maix64 pÃ¥krÃ¦vet: 64 bit-beregninger med 32 bit-adressering understÃ¸ttes endnu ikke"
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:128 config/rs6000/rs6000.cc:3479
  #, fuzzy, gcc-internal-format
  #| msgid "Emit code compatible with TI tools"
  msgid "%<-mcmodel%> incompatible with other toc options"
*************** msgstr "Udsend kode der er kompatibel me
*** 24669,24675 ****
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr "-mrelocatable og -mcall-%s er indbyrdes uforenelige"
  
! #: config/rs6000/rtems.h:117 config/rs6000/rs6000.cc:3469
  #, fuzzy, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr "-maix64 krÃ¦ver at PowerPC64-arkitekturen forbliver aktiveret"
--- 24779,24785 ----
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr "-mrelocatable og -mcall-%s er indbyrdes uforenelige"
  
! #: config/rs6000/rtems.h:121 config/rs6000/rs6000.cc:3471
  #, fuzzy, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr "-maix64 krÃ¦ver at PowerPC64-arkitekturen forbliver aktiveret"
*************** msgid "%<-mrelax%> is only supported for
*** 24736,24742 ****
  msgstr "-g er kun understÃ¸ttet ved brug af GAS pÃ¥ denne processor,"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3403 fortran/io.cc:3727 fortran/io.cc:4413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error at '%s' token"
  msgid "Syntax error in %s statement at %C"
--- 24846,24852 ----
  msgstr "-g er kun understÃ¸ttet ved brug af GAS pÃ¥ denne processor,"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3412 fortran/io.cc:3727 fortran/io.cc:4413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error at '%s' token"
  msgid "Syntax error in %s statement at %C"
*************** msgstr "et makronavn mangler efter %s"
*** 24820,24834 ****
  
  #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
  #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224
! #: c-family/c.opt:236 c-family/c.opt:2365 c-family/c.opt:2373
! #: config/darwin.opt:30 common.opt:329 common.opt:332 common.opt:3671
  #, fuzzy, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "et filnavn mangler efter '-%s'"
  
  #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
! #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:268 c-family/c.opt:2361
! #: c-family/c.opt:2381 c-family/c.opt:2385 c-family/c.opt:2389
  #, fuzzy, gcc-internal-format
  msgid "missing path after %qs"
  msgstr "et mÃ¥l mangler efter '-%s'"
--- 24930,24944 ----
  
  #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
  #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224
! #: c-family/c.opt:236 c-family/c.opt:2373 c-family/c.opt:2381
! #: config/darwin.opt:30 common.opt:329 common.opt:332 common.opt:3680
  #, fuzzy, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "et filnavn mangler efter '-%s'"
  
  #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
! #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:268 c-family/c.opt:2369
! #: c-family/c.opt:2389 c-family/c.opt:2393 c-family/c.opt:2397
  #, fuzzy, gcc-internal-format
  msgid "missing path after %qs"
  msgstr "et mÃ¥l mangler efter '-%s'"
*************** msgstr "sproget %s ikke genkendt"
*** 24860,24910 ****
  msgid "argument %qs to %<-Wbidi-chars%> not recognized"
  msgstr "sproget %s ikke genkendt"
  
! #: c-family/c.opt:1064
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "argument %qs to %<-Wnormalized%> not recognized"
  msgstr "sproget %s ikke genkendt"
  
! #: c-family/c.opt:1728
  #, fuzzy, gcc-internal-format
  msgid "no class name specified with %qs"
  msgstr "intet klassenavn angivet med '-%s'"
  
! #: c-family/c.opt:1756
  #, fuzzy, gcc-internal-format
  msgid "argument %qs must be either %<on%> or %<off%>"
  msgstr "parameteren '%s' bliver mÃ¥ske overskrevet af 'longjmp' eller 'vfork'"
  
! #: c-family/c.opt:1900
  #, fuzzy, gcc-internal-format
  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-family/c.opt:1975
  #, fuzzy, gcc-internal-format
  #| msgid "missing number"
  msgid "missing mapper"
  msgstr "manglende tal"
  
! #: c-family/c.opt:2003
  #, fuzzy, gcc-internal-format
  #| msgid "Missing interface name"
  msgid "missing header name"
  msgstr "Manglende grÃ¦nsefladenavn"
  
! #: c-family/c.opt:2011
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "missing module name"
  msgstr "Manglende navn"
  
! #: c-family/c.opt:2058
  #, fuzzy, gcc-internal-format
  msgid "unrecognized ivar visibility value %qs"
  msgstr "ukendt registernavn '%s'"
  
! #: c-family/c.opt:2225
  #, fuzzy, gcc-internal-format
  msgid "unrecognized scalar storage order value %qs"
  msgstr "ukendt registernavn '%s'"
--- 24970,25020 ----
  msgid "argument %qs to %<-Wbidi-chars%> not recognized"
  msgstr "sproget %s ikke genkendt"
  
! #: c-family/c.opt:1072
  #, fuzzy, gcc-internal-format
  #| msgid "language %s not recognized"
  msgid "argument %qs to %<-Wnormalized%> not recognized"
  msgstr "sproget %s ikke genkendt"
  
! #: c-family/c.opt:1736
  #, fuzzy, gcc-internal-format
  msgid "no class name specified with %qs"
  msgstr "intet klassenavn angivet med '-%s'"
  
! #: c-family/c.opt:1764
  #, fuzzy, gcc-internal-format
  msgid "argument %qs must be either %<on%> or %<off%>"
  msgstr "parameteren '%s' bliver mÃ¥ske overskrevet af 'longjmp' eller 'vfork'"
  
! #: c-family/c.opt:1908
  #, fuzzy, gcc-internal-format
  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-family/c.opt:1983
  #, fuzzy, gcc-internal-format
  #| msgid "missing number"
  msgid "missing mapper"
  msgstr "manglende tal"
  
! #: c-family/c.opt:2011
  #, fuzzy, gcc-internal-format
  #| msgid "Missing interface name"
  msgid "missing header name"
  msgstr "Manglende grÃ¦nsefladenavn"
  
! #: c-family/c.opt:2019
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "missing module name"
  msgstr "Manglende navn"
  
! #: c-family/c.opt:2066
  #, fuzzy, gcc-internal-format
  msgid "unrecognized ivar visibility value %qs"
  msgstr "ukendt registernavn '%s'"
  
! #: c-family/c.opt:2233
  #, fuzzy, gcc-internal-format
  msgid "unrecognized scalar storage order value %qs"
  msgstr "ukendt registernavn '%s'"
*************** msgstr "Angiv klassesti (forÃ¦ldet: beny
*** 24948,24984 ****
  msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
  msgstr ""
  
! #: config/i386/i386.opt:725
  #, gcc-internal-format
  msgid "%<-msse5%> was removed"
  msgstr "%<-msse5%> blev fjernet"
  
! #: config/i386/i386.opt:741
  #, gcc-internal-format
  msgid "AVX512PF support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:745
  #, gcc-internal-format
  msgid "AVX512ER support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:773
  #, gcc-internal-format
  msgid "AVX5124FMAPS support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:777
  #, gcc-internal-format
  msgid "AVX5124VNNIW support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:972
  #, gcc-internal-format
  msgid "PREFETCHWT1 support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:1286
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown lam type %qs"
--- 25058,25094 ----
  msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
  msgstr ""
  
! #: config/i386/i386.opt:729
  #, gcc-internal-format
  msgid "%<-msse5%> was removed"
  msgstr "%<-msse5%> blev fjernet"
  
! #: config/i386/i386.opt:745
  #, gcc-internal-format
  msgid "AVX512PF support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:749
  #, gcc-internal-format
  msgid "AVX512ER support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:777
  #, gcc-internal-format
  msgid "AVX5124FMAPS support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:781
  #, gcc-internal-format
  msgid "AVX5124VNNIW support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:976
  #, gcc-internal-format
  msgid "PREFETCHWT1 support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:1290
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown lam type %qs"
*************** msgstr ""
*** 25009,25014 ****
--- 25119,25129 ----
  msgid "using old darwin ABI"
  msgstr ""
  
+ #: config/rs6000/rs6000.opt:475
+ #, gcc-internal-format
+ msgid "Do not use %<-mpower8-internal%>; use %<-mcpu=power8%> instead"
+ msgstr ""
+ 
  #: config/fused-madd.opt:22
  #, fuzzy, gcc-internal-format
  msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
*************** msgstr "'%s' er forÃ¦ldet"
*** 25038,25165 ****
  msgid "unknown linker output %qs"
  msgstr "'%s': ukendt tls-model-tilvalg"
  
! #: common.opt:1635
  #, fuzzy, gcc-internal-format
  #| msgid "unknown string token %s\n"
  msgid "unknown excess precision style %qs"
  msgstr "ukendt strengsymbol %s\n"
  
! #: common.opt:1653
  #, gcc-internal-format
  msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr ""
  
! #: common.opt:1697
  #, fuzzy, gcc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "unknown floating point contraction style %qs"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: common.opt:1865
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown hardcfr noreturn checking level %qs"
  msgstr "ukendt maskintilstand '%s'"
  
! #: common.opt:1900
  #, gcc-internal-format
  msgid "unknown Stack Reuse Level %qs"
  msgstr ""
  
! #: common.opt:1972
  #, gcc-internal-format
  msgid "unavailable stringop for inlining %qs"
  msgstr ""
  
! #: common.opt:2003
  #, gcc-internal-format
  msgid "unknown Control-Flow Protection Level %qs"
  msgstr ""
  
! #: common.opt:2113
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown IRA algorithm %qs"
  msgstr "ukendt registernavn: %s"
  
! #: common.opt:2126
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown IRA region %qs"
  msgstr "ukendt registernavn: %s"
  
! #: common.opt:2204
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown LTO partitioning model %qs"
  msgstr "ukendt maskintilstand '%s'"
  
! #: common.opt:2318
  #, fuzzy, gcc-internal-format
  #| msgid "target missing after %s option"
  msgid "targets missing after %qs"
  msgstr "et mÃ¥l mangler efter tilvalget %s"
  
! #: common.opt:2321
  #, fuzzy, gcc-internal-format
  #| msgid "target missing after %s"
  msgid "options or targets=options missing after %qs"
  msgstr "et mÃ¥l mangler efter %s"
  
! #: common.opt:2329
  #, fuzzy, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "'%s': ukendt tls-model-tilvalg"
  
! #: common.opt:2493
  #, fuzzy, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "'%s': ukendt tls-model-tilvalg"
  
! #: common.opt:2509
  #, fuzzy, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "'%s': ukendt tls-model-tilvalg"
  
! #: common.opt:2618
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown Live-Patching Level %qs"
  msgstr "ukendt maskintilstand '%s'"
  
! #: common.opt:2651
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "ukendt registernavn: %s"
  
! #: common.opt:2987
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "ukendt tls-model %qs"
  
! #: common.opt:3020
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "'%s': ukendt tls-model-tilvalg"
  
! #: common.opt:3342
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown vectorizer cost model %qs"
  msgstr "ukendt maskintilstand '%s'"
  
! #: common.opt:3373
  #, fuzzy, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "ukendt registernavn '%s'"
  
! #: common.opt:3399
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "ikke genkendt synlighedsvÃ¦rdi %qs"
  
! #: common.opt:3418
  #, fuzzy, gcc-internal-format
  #| msgid "(near initialization for `%s')"
  msgid "unknown vtable verify initialization priority %qs"
--- 25153,25280 ----
  msgid "unknown linker output %qs"
  msgstr "'%s': ukendt tls-model-tilvalg"
  
! #: common.opt:1640
  #, fuzzy, gcc-internal-format
  #| msgid "unknown string token %s\n"
  msgid "unknown excess precision style %qs"
  msgstr "ukendt strengsymbol %s\n"
  
! #: common.opt:1658
  #, gcc-internal-format
  msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr ""
  
! #: common.opt:1702
  #, fuzzy, gcc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "unknown floating point contraction style %qs"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: common.opt:1870
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown hardcfr noreturn checking level %qs"
  msgstr "ukendt maskintilstand '%s'"
  
! #: common.opt:1905
  #, gcc-internal-format
  msgid "unknown Stack Reuse Level %qs"
  msgstr ""
  
! #: common.opt:1977
  #, gcc-internal-format
  msgid "unavailable stringop for inlining %qs"
  msgstr ""
  
! #: common.opt:2008
  #, gcc-internal-format
  msgid "unknown Control-Flow Protection Level %qs"
  msgstr ""
  
! #: common.opt:2118
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown IRA algorithm %qs"
  msgstr "ukendt registernavn: %s"
  
! #: common.opt:2131
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown IRA region %qs"
  msgstr "ukendt registernavn: %s"
  
! #: common.opt:2209
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown LTO partitioning model %qs"
  msgstr "ukendt maskintilstand '%s'"
  
! #: common.opt:2323
  #, fuzzy, gcc-internal-format
  #| msgid "target missing after %s option"
  msgid "targets missing after %qs"
  msgstr "et mÃ¥l mangler efter tilvalget %s"
  
! #: common.opt:2326
  #, fuzzy, gcc-internal-format
  #| msgid "target missing after %s"
  msgid "options or targets=options missing after %qs"
  msgstr "et mÃ¥l mangler efter %s"
  
! #: common.opt:2334
  #, fuzzy, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "'%s': ukendt tls-model-tilvalg"
  
! #: common.opt:2502
  #, fuzzy, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "'%s': ukendt tls-model-tilvalg"
  
! #: common.opt:2518
  #, fuzzy, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "'%s': ukendt tls-model-tilvalg"
  
! #: common.opt:2627
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown Live-Patching Level %qs"
  msgstr "ukendt maskintilstand '%s'"
  
! #: common.opt:2660
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "ukendt registernavn: %s"
  
! #: common.opt:2996
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "ukendt tls-model %qs"
  
! #: common.opt:3029
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "'%s': ukendt tls-model-tilvalg"
  
! #: common.opt:3351
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown vectorizer cost model %qs"
  msgstr "ukendt maskintilstand '%s'"
  
! #: common.opt:3382
  #, fuzzy, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "ukendt registernavn '%s'"
  
! #: common.opt:3408
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "ikke genkendt synlighedsvÃ¦rdi %qs"
  
! #: common.opt:3427
  #, fuzzy, gcc-internal-format
  #| msgid "(near initialization for `%s')"
  msgid "unknown vtable verify initialization priority %qs"
*************** msgstr "forkert parametertype til unÃ¦rt
*** 25186,25260 ****
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr ""
  
! #: attribs.cc:519
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:525 c-family/c-attribs.cc:1271 c-family/c-attribs.cc:1315
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "dataomrÃ¥det '%s' er i modstrid med tidligere erklÃ¦ring"
  
! #: attribs.cc:531 c-family/c-attribs.cc:995 c-family/c-attribs.cc:2690
  #: c-family/c-attribs.cc:3177 c-family/c-attribs.cc:5054
! #: c-family/c-attribs.cc:5147 cp/decl.cc:16419 cp/decl.cc:16469
! #: cp/friend.cc:318 cp/tree.cc:5245
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:729 c-family/c-attribs.cc:4203 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "%qE attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: attribs.cc:739
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: attribs.cc:752 c/c-parser.cc:2084 cp/cp-gimplify.cc:3657
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: attribs.cc:755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<return%>"
  msgid "expected %i or more, found %i"
  msgstr "forventede %<return%>"
  
! #: attribs.cc:758 c/c-parser.cc:2087 cp/cp-gimplify.cc:3659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<,%>"
  msgid "expected %i, found %i"
  msgstr "%<,%> forventet"
  
! #: attribs.cc:761
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:781 c-family/c-attribs.cc:4916
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute does not apply to types"
  msgid "%qE attribute does not apply to types"
  msgstr "egenskaben '%s' kan ikke anvendes pÃ¥ typer"
  
! #: attribs.cc:829
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only applies to function types"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: attribs.cc:839
  #, fuzzy, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
--- 25301,25375 ----
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr ""
  
! #: attribs.cc:524
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:530 c-family/c-attribs.cc:1271 c-family/c-attribs.cc:1315
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "dataomrÃ¥det '%s' er i modstrid med tidligere erklÃ¦ring"
  
! #: attribs.cc:536 c-family/c-attribs.cc:995 c-family/c-attribs.cc:2690
  #: c-family/c-attribs.cc:3177 c-family/c-attribs.cc:5054
! #: c-family/c-attribs.cc:5147 cp/decl.cc:16434 cp/decl.cc:16484
! #: cp/friend.cc:318 cp/tree.cc:5259
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:734 c-family/c-attribs.cc:4203 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "%qE attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: attribs.cc:744
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute directive ignored"
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: attribs.cc:757 c/c-parser.cc:2084 cp/cp-gimplify.cc:3667
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: attribs.cc:760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<return%>"
  msgid "expected %i or more, found %i"
  msgstr "forventede %<return%>"
  
! #: attribs.cc:763 c/c-parser.cc:2087 cp/cp-gimplify.cc:3669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<,%>"
  msgid "expected %i, found %i"
  msgstr "%<,%> forventet"
  
! #: attribs.cc:766
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:786 c-family/c-attribs.cc:4916
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute does not apply to types"
  msgid "%qE attribute does not apply to types"
  msgstr "egenskaben '%s' kan ikke anvendes pÃ¥ typer"
  
! #: attribs.cc:834
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only applies to function types"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: attribs.cc:844
  #, fuzzy, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 25267,25273 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:933 attribs.cc:1921 attribs.cc:1931 attribs.cc:1941
  #: c-family/c-attribs.cc:1023 c-family/c-attribs.cc:1175
  #: c-family/c-attribs.cc:1194 c-family/c-attribs.cc:1212
  #: c-family/c-attribs.cc:1242 c-family/c-attribs.cc:1286
--- 25382,25388 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:938 attribs.cc:1926 attribs.cc:1936 attribs.cc:1946
  #: c-family/c-attribs.cc:1023 c-family/c-attribs.cc:1175
  #: c-family/c-attribs.cc:1194 c-family/c-attribs.cc:1212
  #: c-family/c-attribs.cc:1242 c-family/c-attribs.cc:1286
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 25299,25312 ****
  #: c-family/c-attribs.cc:5763 c-family/c-attribs.cc:5845
  #: c-family/c-attribs.cc:5877 c-family/c-attribs.cc:5919
  #: c-family/c-attribs.cc:5935 c-family/c-attribs.cc:6103
! #: c-family/c-attribs.cc:6115 c-family/c-common.cc:6137
! #: c-family/c-common.cc:6140 config/darwin.cc:2208 config/arm/arm.cc:7478
! #: config/arm/arm.cc:7505 config/arm/arm.cc:7522 config/avr/avr.cc:10301
! #: config/csky/csky.cc:6497 config/csky/csky.cc:6518 config/h8300/h8300.cc:4972
! #: config/h8300/h8300.cc:4996 config/i386/i386-options.cc:3740
! #: config/i386/i386-options.cc:3898 config/i386/i386-options.cc:4130
! #: config/i386/i386-options.cc:4160 config/ia64/ia64.cc:795
! #: config/loongarch/loongarch.cc:8138 config/rs6000/rs6000.cc:20787
  #: ada/gcc-interface/utils.cc:6746 ada/gcc-interface/utils.cc:6762
  #: ada/gcc-interface/utils.cc:6859 ada/gcc-interface/utils.cc:6876
  #: ada/gcc-interface/utils.cc:6893 ada/gcc-interface/utils.cc:6908
--- 25414,25427 ----
  #: c-family/c-attribs.cc:5763 c-family/c-attribs.cc:5845
  #: c-family/c-attribs.cc:5877 c-family/c-attribs.cc:5919
  #: c-family/c-attribs.cc:5935 c-family/c-attribs.cc:6103
! #: c-family/c-attribs.cc:6115 c-family/c-common.cc:6138
! #: c-family/c-common.cc:6141 config/darwin.cc:2208 config/arm/arm.cc:7519
! #: config/arm/arm.cc:7546 config/arm/arm.cc:7563 config/avr/avr.cc:11226
! #: config/csky/csky.cc:6498 config/csky/csky.cc:6519 config/h8300/h8300.cc:4972
! #: config/h8300/h8300.cc:4996 config/i386/i386-options.cc:3756
! #: config/i386/i386-options.cc:3914 config/i386/i386-options.cc:4146
! #: config/i386/i386-options.cc:4176 config/ia64/ia64.cc:795
! #: config/loongarch/loongarch.cc:7999 config/rs6000/rs6000.cc:20738
  #: ada/gcc-interface/utils.cc:6746 ada/gcc-interface/utils.cc:6762
  #: ada/gcc-interface/utils.cc:6859 ada/gcc-interface/utils.cc:6876
  #: ada/gcc-interface/utils.cc:6893 ada/gcc-interface/utils.cc:6908
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 25315,25448 ****
  #: ada/gcc-interface/utils.cc:7067 ada/gcc-interface/utils.cc:7088
  #: ada/gcc-interface/utils.cc:7136 ada/gcc-interface/utils.cc:7152
  #: ada/gcc-interface/utils.cc:7186 c/c-decl.cc:4902 c/c-decl.cc:4905
! #: c/c-decl.cc:4920 c/c-parser.cc:5836 cp/tree.cc:5001 d/d-attribs.cc:483
! #: d/d-attribs.cc:702 d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756
! #: d/d-attribs.cc:788 d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992
! #: d/d-attribs.cc:1008 d/d-attribs.cc:1157 d/d-attribs.cc:1170
! #: d/d-attribs.cc:1387 d/d-attribs.cc:1405 d/d-attribs.cc:1452
! #: d/d-attribs.cc:1490 d/d-attribs.cc:1506 d/d-attribs.cc:1563
! #: d/d-attribs.cc:1591 jit/dummy-frontend.cc:270 jit/dummy-frontend.cc:304
! #: jit/dummy-frontend.cc:599 jit/dummy-frontend.cc:684
! #: jit/dummy-frontend.cc:705 jit/dummy-frontend.cc:724
! #: jit/dummy-frontend.cc:755 jit/dummy-frontend.cc:769
! #: jit/dummy-frontend.cc:812 jit/dummy-frontend.cc:832
! #: jit/dummy-frontend.cc:893 lto/lto-lang.cc:302 rust/rust-attribs.cc:171
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: attribs.cc:1209
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: attribs.cc:1212 cp/decl.cc:1337 cp/decl.cc:2351 cp/decl.cc:2399
  #: cp/decl.cc:2415 cp/decl.cc:3095 cp/decl.cc:3533
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "tidligere erklÃ¦ring af %qD"
  
! #: attribs.cc:1320
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: attribs.cc:1852
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1864
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1878
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1959
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "funktionen '%s' omerklÃ¦ret med egenskaben noinline"
  
! #: attribs.cc:1967
  #, fuzzy, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: attribs.cc:1975
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "statisk variabel '%s' er markeret dllimport"
  
! #: attribs.cc:2006
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:2020
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr ""
  
! #: attribs.cc:2322
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2328 attribs.cc:2348
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "%qD-mÃ¥l erklÃ¦ret her"
  
! #: attribs.cc:2342
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: auto-profile.cc:365
  #, gcc-internal-format
  msgid "offset exceeds 16 bytes"
  msgstr "forskydning er stÃ¸rre end 16 byte"
  
! #: auto-profile.cc:862
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "Not expected TAG."
  msgstr "';' forventet"
  
! #: auto-profile.cc:927
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open profile file %s"
  msgstr "kan ikke Ã¥ben profilefilen %s"
  
! #: auto-profile.cc:933
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr ""
  
! #: auto-profile.cc:941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of type `%T' does not match `%T'"
  msgid "AutoFDO profile version %u does not match %u"
  msgstr "parameter af typen '%T' passer ikke til '%T'"
  
! #: auto-profile.cc:953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot read LTO mode table from %s"
  msgid "cannot read string table from %s"
  msgstr "kan ikke lÃ¦se LTO-tilstandstabel fra %s"
  
! #: auto-profile.cc:961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cannot read function profile from %s."
  msgid "cannot read function profile from %s"
--- 25430,25564 ----
  #: ada/gcc-interface/utils.cc:7067 ada/gcc-interface/utils.cc:7088
  #: ada/gcc-interface/utils.cc:7136 ada/gcc-interface/utils.cc:7152
  #: ada/gcc-interface/utils.cc:7186 c/c-decl.cc:4902 c/c-decl.cc:4905
! #: c/c-decl.cc:4920 c/c-parser.cc:5835 cp/tree.cc:5013 cp/tree.cc:5424
! #: d/d-attribs.cc:483 d/d-attribs.cc:702 d/d-attribs.cc:723 d/d-attribs.cc:739
! #: d/d-attribs.cc:756 d/d-attribs.cc:788 d/d-attribs.cc:917 d/d-attribs.cc:976
! #: d/d-attribs.cc:992 d/d-attribs.cc:1008 d/d-attribs.cc:1157
! #: d/d-attribs.cc:1170 d/d-attribs.cc:1387 d/d-attribs.cc:1405
! #: d/d-attribs.cc:1452 d/d-attribs.cc:1490 d/d-attribs.cc:1506
! #: d/d-attribs.cc:1563 d/d-attribs.cc:1591 jit/dummy-frontend.cc:270
! #: jit/dummy-frontend.cc:304 jit/dummy-frontend.cc:599
! #: jit/dummy-frontend.cc:684 jit/dummy-frontend.cc:705
! #: jit/dummy-frontend.cc:724 jit/dummy-frontend.cc:755
! #: jit/dummy-frontend.cc:769 jit/dummy-frontend.cc:812
! #: jit/dummy-frontend.cc:832 jit/dummy-frontend.cc:893 lto/lto-lang.cc:302
! #: rust/rust-attribs.cc:171
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qE attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: attribs.cc:1214
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: attribs.cc:1217 cp/decl.cc:1337 cp/decl.cc:2351 cp/decl.cc:2399
  #: cp/decl.cc:2415 cp/decl.cc:3095 cp/decl.cc:3533
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "tidligere erklÃ¦ring af %qD"
  
! #: attribs.cc:1325
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: attribs.cc:1857
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1869
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1883
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1964
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "funktionen '%s' omerklÃ¦ret med egenskaben noinline"
  
! #: attribs.cc:1972
  #, fuzzy, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: attribs.cc:1980
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "statisk variabel '%s' er markeret dllimport"
  
! #: attribs.cc:2011
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:2025
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr ""
  
! #: attribs.cc:2327
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2333 attribs.cc:2353
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "%qD-mÃ¥l erklÃ¦ret her"
  
! #: attribs.cc:2347
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: auto-profile.cc:367
  #, gcc-internal-format
  msgid "offset exceeds 16 bytes"
  msgstr "forskydning er stÃ¸rre end 16 byte"
  
! #: auto-profile.cc:864
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "Not expected TAG."
  msgstr "';' forventet"
  
! #: auto-profile.cc:929
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open profile file %s"
  msgstr "kan ikke Ã¥ben profilefilen %s"
  
! #: auto-profile.cc:935
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr ""
  
! #: auto-profile.cc:943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of type `%T' does not match `%T'"
  msgid "AutoFDO profile version %u does not match %u"
  msgstr "parameter af typen '%T' passer ikke til '%T'"
  
! #: auto-profile.cc:955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot read LTO mode table from %s"
  msgid "cannot read string table from %s"
  msgstr "kan ikke lÃ¦se LTO-tilstandstabel fra %s"
  
! #: auto-profile.cc:963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cannot read function profile from %s."
  msgid "cannot read function profile from %s"
*************** msgstr "kan ikke lÃ¦se funktionsprofil f
*** 25454,25460 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "forskydning udenfor grÃ¦nserne af konstant streng"
  
! #: builtins.cc:707 cp/name-lookup.cc:6739
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qE declared here"
--- 25570,25576 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "forskydning udenfor grÃ¦nserne af konstant streng"
  
! #: builtins.cc:707 cp/name-lookup.cc:6773
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qE declared here"
*************** msgstr "en tredje parameter til '__built
*** 25484,25497 ****
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "ugyldig tredje parameter til '__builtin_prefetch'; benytter nul"
  
! #: builtins.cc:4048 gimple-fold.cc:2522 gimple-ssa-warn-access.cc:2566
! #: tree-ssa-strlen.cc:3177
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E equals destination size"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: builtins.cc:5297 gimplify.cc:3894
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "too few arguments to function %<va_start%>"
--- 25600,25613 ----
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "ugyldig tredje parameter til '__builtin_prefetch'; benytter nul"
  
! #: builtins.cc:4048 gimple-fold.cc:2525 gimple-ssa-warn-access.cc:2567
! #: tree-ssa-strlen.cc:3179
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E equals destination size"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: builtins.cc:5297 gimplify.cc:3922
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "too few arguments to function %<va_start%>"
*************** msgstr "ugyldig typeparameter"
*** 25576,25582 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8018 expr.cc:12315
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
--- 25692,25698 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8018 expr.cc:12318
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
*************** msgstr "[kan ikke finde %s]"
*** 25659,25665 ****
  msgid "function call has aggregate value"
  msgstr "funktionskald har en sammensat vÃ¦rdi"
  
! #: calls.cc:3508
  #, fuzzy, gcc-internal-format
  #| msgid "Pass all arguments on stack"
  msgid "passing too large argument on stack"
--- 25775,25781 ----
  msgid "function call has aggregate value"
  msgstr "funktionskald har en sammensat vÃ¦rdi"
  
! #: calls.cc:3509
  #, fuzzy, gcc-internal-format
  #| msgid "Pass all arguments on stack"
  msgid "passing too large argument on stack"
*************** msgstr "verify_flow_info mislykkedes"
*** 25677,25683 ****
  msgid "total size of local objects is too large"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: cfgexpand.cc:1853 function.cc:1015 varasm.cc:2360
  #, fuzzy, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "stÃ¸rrelsen af variablen '%s' er for stor"
--- 25793,25799 ----
  msgid "total size of local objects is too large"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: cfgexpand.cc:1853 function.cc:1016 varasm.cc:2360
  #, fuzzy, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "stÃ¸rrelsen af variablen '%s' er for stor"
*************** msgstr ""
*** 26172,26872 ****
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr ""
  
! #: cfgrtl.cc:2426
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr ""
  
! #: cfgrtl.cc:2546
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "multiple declarations for method `%s'"
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr "mere end Ã©n erklÃ¦ring af metoden '%s'"
  
! #: cfgrtl.cc:2554
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr ""
  
! #: cfgrtl.cc:2593
  #, fuzzy, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr "verify_flow_info: REG_BR_PROB passer ikke til konf. %i %i"
  
! #: cfgrtl.cc:2602
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr "verify_flow_info: REG_BR_PROB passer ikke til konf. %i %i"
  
! #: cfgrtl.cc:2624
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr ""
  
! #: cfgrtl.cc:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2635
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2641
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2648
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr ""
  
! #: cfgrtl.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing REG_EH_REGION note in the end of bb %i"
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr "Mangler REG_EH_REGION-note i slutningen af basisblok %i"
  
! #: cfgrtl.cc:2690
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many outgoing branch edges from bb %i"
  msgid "too many exception handling edges in bb %i"
  msgstr "For mange udgÃ¥ende forgreningskanter fra basisblok %i"
  
! #: cfgrtl.cc:2698
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many outgoing branch edges from bb %i"
  msgid "too many outgoing branch edges from bb %i"
  msgstr "For mange udgÃ¥ende forgreningskanter fra basisblok %i"
  
! #: cfgrtl.cc:2703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fallthru edge after unconditional jump %i"
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr "Fald gennem-kant efter ubetinget spring %i"
  
! #: cfgrtl.cc:2708
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Wrong amount of branch edges after unconditional jump %i"
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr "Forkert antal forgreningskanter efter ubetinget spring %i"
  
! #: cfgrtl.cc:2715
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Wrong amount of branch edges after conditional jump %i"
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr "Forkert antal forgreningskanter efter betinget spring %i"
  
! #: cfgrtl.cc:2721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Call edges for non-call insn in bb %i"
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr "Kaldekanter for ikke-kaldsinstruktion i basisblok %i"
  
! #: cfgrtl.cc:2726
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Call edges for non-call insn in bb %i"
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr "Kaldekanter for ikke-kaldsinstruktion i basisblok %i"
  
! #: cfgrtl.cc:2736
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Abnormal edges for no purpose in bb %i"
  msgid "abnormal edges for no purpose in bb %i"
  msgstr "Unormale kanter uden noget formÃ¥l i basisblok %i"
  
! #: cfgrtl.cc:2747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many outgoing branch edges from bb %i"
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr "For mange udgÃ¥ende forgreningskanter fra basisblok %i"
  
! #: cfgrtl.cc:2788 cfgrtl.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr "NOTE_INSN_BASIC_BLOCK mangler for blok %d"
  
! #: cfgrtl.cc:2811
  #, gcc-internal-format, gfc-internal-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.cc:2821
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr "i basisblok %d:"
  
! #: cfgrtl.cc:2847
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2854
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr ""
  
! #: cfgrtl.cc:2865
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2873
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2949 cfgrtl.cc:2997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "insn outside basic block"
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr "instruktion uden for basisblok"
  
! #: cfgrtl.cc:2957
  #, gcc-internal-format, gfc-internal-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.cc:2970
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr "instruktion %d er i flere basisblokke (%d og %d)"
  
! #: cfgrtl.cc:2982
  #, gcc-internal-format, gfc-internal-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.cc:3030
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr "manglende barriere efter blok %i"
  
! #: cfgrtl.cc:3046
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr "verify_flow_info: Ukorrekte blokke til fald-gennem %i->%i"
  
! #: cfgrtl.cc:3055
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr "verify_flow_info: Ukorrekt fald-gennem %i->%i"
  
! #: cfgrtl.cc:3057
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr "forkert instruktion i fald-gennem-kant"
  
! #: cfgrtl.cc:3091
  #, fuzzy, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr "basisblokkene er ikke nummeret i rÃ¦kkefÃ¸lge"
  
! #: cfgrtl.cc:3130
  #, gcc-internal-format, gfc-internal-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)"
  
! #: cgraph.cc:3260
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "caller edge count invalid"
  msgstr "venstreskiftsantal er negativ"
  
! #: cgraph.cc:3357
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3362
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3392
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3398
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3404 cgraph.cc:3434
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3422
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3454
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing counts for called function %s/%i"
  msgid "missing direct call for speculation %i"
  msgstr "Manglende antal for kaldt funktion %s/%i"
  
! #: cgraph.cc:3459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing barrier after block %i"
  msgid "missing ref for speculation %i"
  msgstr "manglende barriere efter blok %i"
  
! #: cgraph.cc:3468
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3497
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3504
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3509
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3514
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "inline clone count is not compatible"
  msgstr "startvÃ¦rdielement er ikke en konstant"
  
! #: cgraph.cc:3521
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "tp_first_run must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cgraph.cc:3526
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "local symbols must be defined"
  msgstr "ingen symboltabel fundet"
  
! #: cgraph.cc:3531
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3536
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3541
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3548
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3553
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3560
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with no value, in function returning non-void"
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "'return' uden nogen vÃ¦rdi i en funktion der ikke returnerer void"
  
! #: cgraph.cc:3572
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "misforhold i mÃ¥lspecifikke tilvalg"
  
! #: cgraph.cc:3579
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3585 cgraph.cc:3645
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "edge count is not compatible with function count"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: cgraph.cc:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3601 cgraph.cc:3673
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3613
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3623
  #, fuzzy, gcc-internal-format
  #| msgid "section pointer missing"
  msgid "inlined_to pointer is wrong"
  msgstr "sektionshenvisning mangler"
  
! #: cgraph.cc:3628
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple inline callers"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cgraph.cc:3635
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3663
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "caller edge count does not match BB count"
  msgstr "venstreskiftsantal er negativ"
  
! #: cgraph.cc:3694
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3722
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3727
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer to bit-field `%D'"
  msgid "inlined_to pointer refers to itself"
  msgstr "ugyldig henvisning til bitfeltet '%D'"
  
! #: cgraph.cc:3738
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3751
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3762
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3767
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3779
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3790
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3797
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3806
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3811
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3852
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3860
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' used prior to declaration"
  msgid "edge points to wrong declaration:"
  msgstr "'%s' benyttes fÃ¸r erklÃ¦ringen"
  
! #: cgraph.cc:3869
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3879
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3889
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3902
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3914
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3933 cgraph.cc:3946
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3938
  #, fuzzy, gcc-internal-format
  #| msgid "cast from pointer to integer of different size"
  msgid "origin points to a different parent"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden stÃ¸rrelse"
  
! #: cgraph.cc:3954
  #, fuzzy, gcc-internal-format
  #| msgid "verify_flow_info failed"
  msgid "verify_cgraph_node failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: cgraph.cc:4076 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "string section missing"
  msgid "%s: section %s.%d is missing"
  msgstr "strengsektion mangler"
  
! #: cgraphunit.cc:753
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate definition of a symbol version"
  msgstr "mere end Ã©n definition af klassemetoden '%s'"
  
! #: cgraphunit.cc:755
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "same version was previously defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cgraphunit.cc:761
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:767
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "common symbol cannot be versioned"
  msgstr "ingen symboltabel fundet"
  
! #: cgraphunit.cc:773
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "comdat symbol cannot be versioned"
  msgstr "ingen symboltabel fundet"
  
! #: cgraphunit.cc:779
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%<weakref%> cannot be versioned"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cgraphunit.cc:785
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweak declaration of '%D' must be public"
  msgid "versioned symbol must be public"
  msgstr "%Jsvag erklÃ¦ring af '%D' skal vÃ¦re public"
  
! #: cgraphunit.cc:791
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:824
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:879
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: cgraphunit.cc:887 cgraphunit.cc:939
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:898
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -time specified"
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "advarsel: -pipe ignoreret fordi -time er angivet"
  
! #: cgraphunit.cc:913
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -time specified"
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "advarsel: -pipe ignoreret fordi -time er angivet"
  
! #: cgraphunit.cc:921
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr "Advar nÃ¥r en inline funktion ikke kan indbygges"
  
! #: cgraphunit.cc:947
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1096 c/c-decl.cc:13291
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F brugt, men aldrig defineret"
  
! #: cgraphunit.cc:1098 c/c-decl.cc:13301
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F erklÃ¦ret %<static%>, men aldrig defineret"
  
! #: cgraphunit.cc:1142
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D defined but not used"
  msgid "%qD defined but not used"
  msgstr "%q+D defineret, men ikke brugt"
  
! #: cgraphunit.cc:1477
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must return type `%T'"
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "'operator new' skal returnere typen '%T'"
  
! #: cgraphunit.cc:1480 cgraphunit.cc:1503
  #, fuzzy, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cgraphunit.cc:1500
  #, fuzzy, gcc-internal-format
  #| msgid "prefix `%D' should return `%T'"
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "prÃ¦fiks '%D' skal returnere '%T'"
  
! #: cgraphunit.cc:1510
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about casting functions to incompatible types"
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: cgraphunit.cc:1513 cgraphunit.cc:1595
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "aliased declaration here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
! #: cgraphunit.cc:1551 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1567
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1592
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1666
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "failed to reclaim unneeded function"
  msgstr "feltet '%s' er erklÃ¦ret som en funktion"
  
! #: cgraphunit.cc:1694
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr ""
  
! #: cgraphunit.cc:1870
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of return value of '%D' is %u bytes"
  msgid "size of return value of %q+D is %u bytes"
  msgstr "%JstÃ¸rrelsen af returtypen til '%D' er %u byte"
  
! #: cgraphunit.cc:1874
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of return value of '%D' is larger than %wd bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "%JstÃ¸rrelsen af returtypen til '%D' er stÃ¸rre end %wd byte"
  
! #: cgraphunit.cc:2436
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
--- 26288,26988 ----
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr ""
  
! #: cfgrtl.cc:2441
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr ""
  
! #: cfgrtl.cc:2561
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "multiple declarations for method `%s'"
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr "mere end Ã©n erklÃ¦ring af metoden '%s'"
  
! #: cfgrtl.cc:2569
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr ""
  
! #: cfgrtl.cc:2608
  #, fuzzy, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr "verify_flow_info: REG_BR_PROB passer ikke til konf. %i %i"
  
! #: cfgrtl.cc:2617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr "verify_flow_info: REG_BR_PROB passer ikke til konf. %i %i"
  
! #: cfgrtl.cc:2639
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr ""
  
! #: cfgrtl.cc:2644
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2650
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2656
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2663
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr ""
  
! #: cfgrtl.cc:2693
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2700
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing REG_EH_REGION note in the end of bb %i"
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr "Mangler REG_EH_REGION-note i slutningen af basisblok %i"
  
! #: cfgrtl.cc:2705
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many outgoing branch edges from bb %i"
  msgid "too many exception handling edges in bb %i"
  msgstr "For mange udgÃ¥ende forgreningskanter fra basisblok %i"
  
! #: cfgrtl.cc:2713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many outgoing branch edges from bb %i"
  msgid "too many outgoing branch edges from bb %i"
  msgstr "For mange udgÃ¥ende forgreningskanter fra basisblok %i"
  
! #: cfgrtl.cc:2718
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fallthru edge after unconditional jump %i"
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr "Fald gennem-kant efter ubetinget spring %i"
  
! #: cfgrtl.cc:2723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Wrong amount of branch edges after unconditional jump %i"
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr "Forkert antal forgreningskanter efter ubetinget spring %i"
  
! #: cfgrtl.cc:2730
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Wrong amount of branch edges after conditional jump %i"
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr "Forkert antal forgreningskanter efter betinget spring %i"
  
! #: cfgrtl.cc:2736
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Call edges for non-call insn in bb %i"
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr "Kaldekanter for ikke-kaldsinstruktion i basisblok %i"
  
! #: cfgrtl.cc:2741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Call edges for non-call insn in bb %i"
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr "Kaldekanter for ikke-kaldsinstruktion i basisblok %i"
  
! #: cfgrtl.cc:2751
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Abnormal edges for no purpose in bb %i"
  msgid "abnormal edges for no purpose in bb %i"
  msgstr "Unormale kanter uden noget formÃ¥l i basisblok %i"
  
! #: cfgrtl.cc:2762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many outgoing branch edges from bb %i"
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr "For mange udgÃ¥ende forgreningskanter fra basisblok %i"
  
! #: cfgrtl.cc:2803 cfgrtl.cc:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr "NOTE_INSN_BASIC_BLOCK mangler for blok %d"
  
! #: cfgrtl.cc:2826
  #, gcc-internal-format, gfc-internal-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.cc:2836
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr "i basisblok %d:"
  
! #: cfgrtl.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2869
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr ""
  
! #: cfgrtl.cc:2880
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2888
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2964 cfgrtl.cc:3012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "insn outside basic block"
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr "instruktion uden for basisblok"
  
! #: cfgrtl.cc:2972
  #, gcc-internal-format, gfc-internal-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.cc:2985
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr "instruktion %d er i flere basisblokke (%d og %d)"
  
! #: cfgrtl.cc:2997
  #, gcc-internal-format, gfc-internal-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.cc:3045
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr "manglende barriere efter blok %i"
  
! #: cfgrtl.cc:3061
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr "verify_flow_info: Ukorrekte blokke til fald-gennem %i->%i"
  
! #: cfgrtl.cc:3070
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr "verify_flow_info: Ukorrekt fald-gennem %i->%i"
  
! #: cfgrtl.cc:3072
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr "forkert instruktion i fald-gennem-kant"
  
! #: cfgrtl.cc:3106
  #, fuzzy, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr "basisblokkene er ikke nummeret i rÃ¦kkefÃ¸lge"
  
! #: cfgrtl.cc:3145
  #, gcc-internal-format, gfc-internal-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)"
  
! #: cgraph.cc:3262
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "caller edge count invalid"
  msgstr "venstreskiftsantal er negativ"
  
! #: cgraph.cc:3359
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3364
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3394
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3400
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3406 cgraph.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3413
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3424
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing counts for called function %s/%i"
  msgid "missing direct call for speculation %i"
  msgstr "Manglende antal for kaldt funktion %s/%i"
  
! #: cgraph.cc:3461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing barrier after block %i"
  msgid "missing ref for speculation %i"
  msgstr "manglende barriere efter blok %i"
  
! #: cgraph.cc:3470
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3506
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3511
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3516
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "inline clone count is not compatible"
  msgstr "startvÃ¦rdielement er ikke en konstant"
  
! #: cgraph.cc:3523
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "tp_first_run must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cgraph.cc:3528
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "local symbols must be defined"
  msgstr "ingen symboltabel fundet"
  
! #: cgraph.cc:3533
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3538
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3543
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3562
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with no value, in function returning non-void"
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "'return' uden nogen vÃ¦rdi i en funktion der ikke returnerer void"
  
! #: cgraph.cc:3574
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "misforhold i mÃ¥lspecifikke tilvalg"
  
! #: cgraph.cc:3581
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3587 cgraph.cc:3647
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "edge count is not compatible with function count"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: cgraph.cc:3595
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3603 cgraph.cc:3675
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3615
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3625
  #, fuzzy, gcc-internal-format
  #| msgid "section pointer missing"
  msgid "inlined_to pointer is wrong"
  msgstr "sektionshenvisning mangler"
  
! #: cgraph.cc:3630
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple inline callers"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cgraph.cc:3637
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr ""
  
! #: cgraph.cc:3665
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "caller edge count does not match BB count"
  msgstr "venstreskiftsantal er negativ"
  
! #: cgraph.cc:3696
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3724
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr ""
  
! #: cgraph.cc:3729
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer to bit-field `%D'"
  msgid "inlined_to pointer refers to itself"
  msgstr "ugyldig henvisning til bitfeltet '%D'"
  
! #: cgraph.cc:3740
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3753
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3759
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3764
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3769
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3787
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3792
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3799
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3808
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3813
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3818
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3854
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3862
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' used prior to declaration"
  msgid "edge points to wrong declaration:"
  msgstr "'%s' benyttes fÃ¸r erklÃ¦ringen"
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3881
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3891
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr ""
  
! #: cgraph.cc:3904
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3916
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3935 cgraph.cc:3948
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3940
  #, fuzzy, gcc-internal-format
  #| msgid "cast from pointer to integer of different size"
  msgid "origin points to a different parent"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden stÃ¸rrelse"
  
! #: cgraph.cc:3956
  #, fuzzy, gcc-internal-format
  #| msgid "verify_flow_info failed"
  msgid "verify_cgraph_node failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: cgraph.cc:4078 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "string section missing"
  msgid "%s: section %s.%d is missing"
  msgstr "strengsektion mangler"
  
! #: cgraphunit.cc:755
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate definition of a symbol version"
  msgstr "mere end Ã©n definition af klassemetoden '%s'"
  
! #: cgraphunit.cc:757
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "same version was previously defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cgraphunit.cc:763
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:769
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "common symbol cannot be versioned"
  msgstr "ingen symboltabel fundet"
  
! #: cgraphunit.cc:775
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "comdat symbol cannot be versioned"
  msgstr "ingen symboltabel fundet"
  
! #: cgraphunit.cc:781
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%<weakref%> cannot be versioned"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cgraphunit.cc:787
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweak declaration of '%D' must be public"
  msgid "versioned symbol must be public"
  msgstr "%Jsvag erklÃ¦ring af '%D' skal vÃ¦re public"
  
! #: cgraphunit.cc:793
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:826
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:881
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: cgraphunit.cc:889 cgraphunit.cc:941
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:900
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -time specified"
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "advarsel: -pipe ignoreret fordi -time er angivet"
  
! #: cgraphunit.cc:915
  #, fuzzy, gcc-internal-format
  #| msgid "warning: -pipe ignored because -time specified"
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "advarsel: -pipe ignoreret fordi -time er angivet"
  
! #: cgraphunit.cc:923
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr "Advar nÃ¥r en inline funktion ikke kan indbygges"
  
! #: cgraphunit.cc:949
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1098 c/c-decl.cc:13338
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F brugt, men aldrig defineret"
  
! #: cgraphunit.cc:1100 c/c-decl.cc:13348
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F erklÃ¦ret %<static%>, men aldrig defineret"
  
! #: cgraphunit.cc:1144
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D defined but not used"
  msgid "%qD defined but not used"
  msgstr "%q+D defineret, men ikke brugt"
  
! #: cgraphunit.cc:1479
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must return type `%T'"
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "'operator new' skal returnere typen '%T'"
  
! #: cgraphunit.cc:1482 cgraphunit.cc:1505
  #, fuzzy, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cgraphunit.cc:1502
  #, fuzzy, gcc-internal-format
  #| msgid "prefix `%D' should return `%T'"
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "prÃ¦fiks '%D' skal returnere '%T'"
  
! #: cgraphunit.cc:1512
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about casting functions to incompatible types"
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "Advar om omtvingning af funktioner til ikke-kompatible typer"
  
! #: cgraphunit.cc:1515 cgraphunit.cc:1597
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "aliased declaration here"
  msgstr "tidligere erklÃ¦ring af '%#D' her"
  
! #: cgraphunit.cc:1553 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1569
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr ""
  
! #: cgraphunit.cc:1594
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1668
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "failed to reclaim unneeded function"
  msgstr "feltet '%s' er erklÃ¦ret som en funktion"
  
! #: cgraphunit.cc:1696
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr ""
  
! #: cgraphunit.cc:1872
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of return value of '%D' is %u bytes"
  msgid "size of return value of %q+D is %u bytes"
  msgstr "%JstÃ¸rrelsen af returtypen til '%D' er %u byte"
  
! #: cgraphunit.cc:1876
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of return value of '%D' is larger than %wd bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "%JstÃ¸rrelsen af returtypen til '%D' er stÃ¸rre end %wd byte"
  
! #: cgraphunit.cc:2440
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
*************** msgstr "Kunne ikke Ã¥bne kildefilen %s.\
*** 26911,26923 ****
  msgid "cannot find %qs"
  msgstr "[kan ikke finde %s]"
  
! #: collect-utils.cc:225 collect2.cc:2388 collect2.cc:2558 gcc.cc:3419
  #: gcc.cc:7825
  #, fuzzy, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "Ã¥bner uddatafilen %s"
  
! #: collect-utils.cc:234 collect2.cc:2397 collect2.cc:2566 gcc.cc:2703
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s"
  msgid "%s: %m"
--- 27027,27039 ----
  msgid "cannot find %qs"
  msgstr "[kan ikke finde %s]"
  
! #: collect-utils.cc:225 collect2.cc:2389 collect2.cc:2559 gcc.cc:3419
  #: gcc.cc:7825
  #, fuzzy, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "Ã¥bner uddatafilen %s"
  
! #: collect-utils.cc:234 collect2.cc:2398 collect2.cc:2567 gcc.cc:2703
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s"
  msgid "%s: %m"
*************** msgstr "miljÃ¸variablen DJGPP er ikke de
*** 26934,26940 ****
  msgid "ld returned %d exit status"
  msgstr "ld returnerede afslutningskoden %d"
  
! #: collect2.cc:916 gcc.cc:8345 config/nvptx/mkoffload.cc:644
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
--- 27050,27056 ----
  msgid "ld returned %d exit status"
  msgstr "ld returnerede afslutningskoden %d"
  
! #: collect2.cc:916 gcc.cc:8345 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
*************** msgstr ""
*** 26944,27042 ****
  msgid "no arguments"
  msgstr "ingen parametre"
  
! #: collect2.cc:1286 opts.cc:1192
  #, fuzzy, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: collect2.cc:1327 graph.cc:55 lto-wrapper.cc:1720 lto-wrapper.cc:1776
! #: toplev.cc:1518 objc/objc-act.cc:462
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s: %m"
  msgid "cannot open %s: %m"
  msgstr "kan ikke Ã¥bne %s: %m"
  
! #: collect2.cc:1447
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown demangling style %qs"
  msgstr "ukendt maskintilstand '%s'"
  
! #: collect2.cc:1549 collect2.cc:1727 collect2.cc:1767
  #, fuzzy, gcc-internal-format
  #| msgid "fopen %s"
  msgid "fopen %s: %m"
  msgstr "fopen %s"
  
! #: collect2.cc:1552 collect2.cc:1732 collect2.cc:1770
  #, fuzzy, gcc-internal-format
  #| msgid "fclose %s"
  msgid "fclose %s: %m"
  msgstr "fclose %s"
  
! #: collect2.cc:2322 lto-wrapper.cc:1215 lto-wrapper.cc:1230
  #: lto/lto-object.cc:148 lto/lto-object.cc:182 lto/lto-object.cc:279
  #: lto/lto-object.cc:336 lto/lto-object.cc:360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr "%s: %s"
  
! #: collect2.cc:2362
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find `nm'"
  msgid "cannot find %<nm%>"
  msgstr "kan ikke finde 'nm'"
  
! #: collect2.cc:2410
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open nm output: %m"
  msgstr "kan ikke Ã¥bne uddatafilen '%s'"
  
! #: collect2.cc:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr "klargÃ¸ringsfunktion fundet i objekt %s"
  
! #: collect2.cc:2476
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr "afslutningsfunktion fundet i objekt %s"
  
! #: collect2.cc:2533
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find `ldd'"
  msgid "cannot find %<ldd%>"
  msgstr "kan ikke finde 'ldd'"
  
! #: collect2.cc:2579
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open ldd output: %m"
  msgstr "kan ikke Ã¥bne uddatafilen '%s'"
  
! #: collect2.cc:2597
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr "dynamisk afhÃ¦ngighed %s ikke fundet"
  
! #: collect2.cc:2609
  #, fuzzy, gcc-internal-format
  #| msgid "unable to open dynamic dependency '%s'"
  msgid "unable to open dynamic dependency %qs"
  msgstr "kan ikke Ã¥bne den dynamiske afhÃ¦ngighed '%s'"
  
! #: collect2.cc:2761
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr "%s: ikke en COFF-fil"
  
! #: collect2.cc:2920
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr "%s: kan ikke Ã¥bnes som en COFF-fil"
  
! #: collect2.cc:2979
  #, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "biblioteket lib%s ikke fundet"
--- 27060,27158 ----
  msgid "no arguments"
  msgstr "ingen parametre"
  
! #: collect2.cc:1287 opts.cc:1192
  #, fuzzy, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: collect2.cc:1328 graph.cc:55 lto-wrapper.cc:1724 lto-wrapper.cc:1780
! #: toplev.cc:1520 objc/objc-act.cc:462
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s: %m"
  msgid "cannot open %s: %m"
  msgstr "kan ikke Ã¥bne %s: %m"
  
! #: collect2.cc:1448
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "unknown demangling style %qs"
  msgstr "ukendt maskintilstand '%s'"
  
! #: collect2.cc:1550 collect2.cc:1728 collect2.cc:1768
  #, fuzzy, gcc-internal-format
  #| msgid "fopen %s"
  msgid "fopen %s: %m"
  msgstr "fopen %s"
  
! #: collect2.cc:1553 collect2.cc:1733 collect2.cc:1771
  #, fuzzy, gcc-internal-format
  #| msgid "fclose %s"
  msgid "fclose %s: %m"
  msgstr "fclose %s"
  
! #: collect2.cc:2323 lto-wrapper.cc:1219 lto-wrapper.cc:1234
  #: lto/lto-object.cc:148 lto/lto-object.cc:182 lto/lto-object.cc:279
  #: lto/lto-object.cc:336 lto/lto-object.cc:360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr "%s: %s"
  
! #: collect2.cc:2363
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find `nm'"
  msgid "cannot find %<nm%>"
  msgstr "kan ikke finde 'nm'"
  
! #: collect2.cc:2411
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open nm output: %m"
  msgstr "kan ikke Ã¥bne uddatafilen '%s'"
  
! #: collect2.cc:2466
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr "klargÃ¸ringsfunktion fundet i objekt %s"
  
! #: collect2.cc:2477
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr "afslutningsfunktion fundet i objekt %s"
  
! #: collect2.cc:2534
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find `ldd'"
  msgid "cannot find %<ldd%>"
  msgstr "kan ikke finde 'ldd'"
  
! #: collect2.cc:2580
  #, fuzzy, gcc-internal-format
  #| msgid "can't open output file `%s'"
  msgid "cannot open ldd output: %m"
  msgstr "kan ikke Ã¥bne uddatafilen '%s'"
  
! #: collect2.cc:2598
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr "dynamisk afhÃ¦ngighed %s ikke fundet"
  
! #: collect2.cc:2610
  #, fuzzy, gcc-internal-format
  #| msgid "unable to open dynamic dependency '%s'"
  msgid "unable to open dynamic dependency %qs"
  msgstr "kan ikke Ã¥bne den dynamiske afhÃ¦ngighed '%s'"
  
! #: collect2.cc:2762
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr "%s: ikke en COFF-fil"
  
! #: collect2.cc:2921
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr "%s: kan ikke Ã¥bnes som en COFF-fil"
  
! #: collect2.cc:2980
  #, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "biblioteket lib%s ikke fundet"
*************** msgstr "ingen parametre"
*** 27239,27245 ****
  msgid "closed intervals"
  msgstr ""
  
! #: diagnostic.cc:2642
  #, fuzzy, gcc-internal-format
  #| msgid "debug: "
  msgid "debug path"
--- 27355,27361 ----
  msgid "closed intervals"
  msgstr ""
  
! #: diagnostic.cc:2659
  #, fuzzy, gcc-internal-format
  #| msgid "debug: "
  msgid "debug path"
*************** msgstr ""
*** 27292,27303 ****
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr ""
  
! #: dwarf2out.cc:11187
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.cc:15069
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
--- 27408,27419 ----
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr ""
  
! #: dwarf2out.cc:11196
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.cc:15078
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
*************** msgstr "typeomtvingelse passer ikke til
*** 27384,27390 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: except.cc:3541 tree.cc:14394 value-prof.cc:529
  #, fuzzy, gcc-internal-format
  #| msgid "options enabled: "
  msgid "%qs failed"
--- 27500,27506 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: except.cc:3541 tree.cc:14395 value-prof.cc:529
  #, fuzzy, gcc-internal-format
  #| msgid "options enabled: "
  msgid "%qs failed"
*************** msgstr "GenerÃ©r kode til en C400"
*** 27416,27432 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.cc:12327
  #, fuzzy, gcc-internal-format
  msgid "call to %qs declared with attribute error: %s"
  msgstr "funktionen '%s' omerklÃ¦ret med egenskaben noinline"
  
! #: expr.cc:12341
  #, fuzzy, gcc-internal-format
  msgid "call to %qs declared with attribute warning: %s"
  msgstr "funktionen '%s' omerklÃ¦ret med egenskaben noinline"
  
! #: expr.cc:13387
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
--- 27532,27548 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.cc:12330
  #, fuzzy, gcc-internal-format
  msgid "call to %qs declared with attribute error: %s"
  msgstr "funktionen '%s' omerklÃ¦ret med egenskaben noinline"
  
! #: expr.cc:12344
  #, fuzzy, gcc-internal-format
  msgid "call to %qs declared with attribute warning: %s"
  msgstr "funktionen '%s' omerklÃ¦ret med egenskaben noinline"
  
! #: expr.cc:13391
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
*************** msgstr "ugyldig typeparameter"
*** 27443,27449 ****
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "%JstÃ¸rrelsen af '%D' er stÃ¸rre end %d byte"
  
! #: final.cc:4391 toplev.cc:1398 tree-cfgcleanup.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not open final insn dump file %qs: %m"
--- 27559,27565 ----
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "%JstÃ¸rrelsen af '%D' er stÃ¸rre end %d byte"
  
! #: final.cc:4391 toplev.cc:1400 tree-cfgcleanup.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "could not open dump file `%s'"
  msgid "could not open final insn dump file %qs: %m"
*************** msgstr "sammenligning er altid %d pÃ¥ gr
*** 27471,27538 ****
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6741 fold-const.cc:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "sammenligning er altid %d"
  
  # RETMIG: det giver ikke mening
! #: fold-const.cc:6905
  #, fuzzy, gcc-internal-format
  #| msgid "`or' of unmatched not-equal tests is always 1"
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "'or' af uafbalancerede sammenligninger med forskellig fra er altid 1"
  
! #: fold-const.cc:6910
  #, fuzzy, gcc-internal-format
  #| msgid "`and' of mutually exclusive equal-tests is always 0"
  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.cc:10104
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10511
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13892
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
  
! #: function.cc:254
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "total size of local objects %wu exceeds maximum %wu"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: function.cc:258
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "total size of local objects exceeds maximum %wu"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: function.cc:1788 gimplify.cc:6920 gimplify.cc:7082
  #, fuzzy, gcc-internal-format
  #| msgid "impossible constraint in `asm'"
  msgid "impossible constraint in %<asm%>"
  msgstr "umulig begrÃ¦nsing i 'asm'"
  
! #: function.cc:4288
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "variablen '%s' bliver mÃ¥ske overskrevet af 'longjmp' eller 'vfork'"
  
! #: function.cc:4309
  #, fuzzy, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "parameteren '%s' bliver mÃ¥ske overskrevet af 'longjmp' eller 'vfork'"
  
! #: function.cc:4976
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr "funktion returnerer en vÃ¦rdi af en sammensat type"
--- 27587,27654 ----
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6742 fold-const.cc:6758
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "sammenligning er altid %d"
  
  # RETMIG: det giver ikke mening
! #: fold-const.cc:6906
  #, fuzzy, gcc-internal-format
  #| msgid "`or' of unmatched not-equal tests is always 1"
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "'or' af uafbalancerede sammenligninger med forskellig fra er altid 1"
  
! #: fold-const.cc:6911
  #, fuzzy, gcc-internal-format
  #| msgid "`and' of mutually exclusive equal-tests is always 0"
  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.cc:10128
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10535
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13947
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
  
! #: function.cc:255
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "total size of local objects %wu exceeds maximum %wu"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: function.cc:259
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "total size of local objects exceeds maximum %wu"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: function.cc:1789 gimplify.cc:7018 gimplify.cc:7180
  #, fuzzy, gcc-internal-format
  #| msgid "impossible constraint in `asm'"
  msgid "impossible constraint in %<asm%>"
  msgstr "umulig begrÃ¦nsing i 'asm'"
  
! #: function.cc:4290
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "variablen '%s' bliver mÃ¥ske overskrevet af 'longjmp' eller 'vfork'"
  
! #: function.cc:4311
  #, fuzzy, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "parameteren '%s' bliver mÃ¥ske overskrevet af 'longjmp' eller 'vfork'"
  
! #: function.cc:4978
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr "funktion returnerer en vÃ¦rdi af en sammensat type"
*************** msgstr ""
*** 27691,27697 ****
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr ""
  
! #: gcc.cc:5048 toplev.cc:712
  #, fuzzy, gcc-internal-format
  #| msgid "no input files; unwilling to write output files"
  msgid "input file %qs is the same as output file"
--- 27807,27813 ----
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr ""
  
! #: gcc.cc:5048 toplev.cc:714
  #, fuzzy, gcc-internal-format
  #| msgid "no input files; unwilling to write output files"
  msgid "input file %qs is the same as output file"
*************** msgstr "skabelonsparameter %d er ugyldig
*** 27934,27940 ****
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9856 common/config/riscv/riscv-common.cc:2129
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr ""
--- 28050,28056 ----
  msgid "multilib exclusions %qs is invalid"
  msgstr ""
  
! #: gcc.cc:9856 common/config/riscv/riscv-common.cc:2242
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr ""
*************** msgstr "tabelindeks er ikke et heltal"
*** 28236,28286 ****
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-fold.cc:2078 gimple-fold.cc:3130 gimple-ssa-warn-restrict.cc:2080
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments for spec function"
  msgid "%qD source argument is the same as destination"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: gimple-fold.cc:2144
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2149
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2524 gimple-ssa-warn-access.cc:859
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-fold.cc:2543
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E equals source length"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-fold.cc:4547 gimple-fold.cc:4774
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: gimple-fold.cc:4723 cp/constexpr.cc:4890
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:5004
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mn is not supported for linux targets"
  msgid "%s not supported for variable length aggregates"
  msgstr "-mn er ikke understÃ¸ttet for Linux-mÃ¥larkitekturer"
  
! #: gimple-fold.cc:5010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%s not supported on this target"
--- 28352,28402 ----
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: gimple-fold.cc:2081 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2080
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments for spec function"
  msgid "%qD source argument is the same as destination"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: gimple-fold.cc:2147
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2152
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2527 gimple-ssa-warn-access.cc:859
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-fold.cc:2546
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound %E equals source length"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-fold.cc:4550 gimple-fold.cc:4777
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: gimple-fold.cc:4726 cp/constexpr.cc:4901
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:5007
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mn is not supported for linux targets"
  msgid "%s not supported for variable length aggregates"
  msgstr "-mn er ikke understÃ¸ttet for Linux-mÃ¥larkitekturer"
  
! #: gimple-fold.cc:5013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%s not supported on this target"
*************** msgstr "henvisning"
*** 28318,28339 ****
  msgid "function may return address of local variable"
  msgstr "funktion kan returnere adressen pÃ¥ en lokal variabel"
  
! #: gimple-ssa-isolate-paths.cc:414 c/c-typeck.cc:11585
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "funktion returnerer adressen pÃ¥ en lokal variabel"
  
! #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2054
! #: gimple-ssa-warn-access.cc:3712 tree.cc:12441 tree.cc:12478 tree.cc:12519
! #: tree.cc:12552 c/c-parser.cc:20560 c/c-parser.cc:20701 c/c-typeck.cc:3157
! #: c/c-typeck.cc:3252 c/c-typeck.cc:5869 c/c-typeck.cc:11491
! #: c/c-typeck.cc:11508 c/gimple-parser.cc:2574 c/gimple-parser.cc:2582
! #: cp/call.cc:8180 cp/call.cc:10380 cp/class.cc:9399 cp/constexpr.cc:894
! #: cp/constexpr.cc:1321 cp/constexpr.cc:4311 cp/constexpr.cc:5982
! #: cp/constexpr.cc:6353 cp/cvt.cc:1081 cp/cvt.cc:1119 cp/decl.cc:9108
! #: cp/decl2.cc:5848 cp/decl2.cc:5903 cp/method.cc:1234 cp/parser.cc:22475
! #: cp/pt.cc:9156 cp/semantics.cc:2309 cp/semantics.cc:3713 cp/semantics.cc:4831
! #: cp/typeck.cc:2143 cp/typeck.cc:2363 cp/typeck.cc:4508 cp/typeck.cc:10690
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3813
  #, fuzzy, gcc-internal-format
--- 28434,28455 ----
  msgid "function may return address of local variable"
  msgstr "funktion kan returnere adressen pÃ¥ en lokal variabel"
  
! #: gimple-ssa-isolate-paths.cc:414 c/c-typeck.cc:11587
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "funktion returnerer adressen pÃ¥ en lokal variabel"
  
! #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2055
! #: gimple-ssa-warn-access.cc:3713 tree.cc:12442 tree.cc:12479 tree.cc:12520
! #: tree.cc:12553 c/c-parser.cc:20633 c/c-parser.cc:20774 c/c-typeck.cc:3159
! #: c/c-typeck.cc:3254 c/c-typeck.cc:5871 c/c-typeck.cc:11493
! #: c/c-typeck.cc:11510 c/gimple-parser.cc:2574 c/gimple-parser.cc:2582
! #: cp/call.cc:8203 cp/call.cc:10398 cp/class.cc:9399 cp/constexpr.cc:889
! #: cp/constexpr.cc:1316 cp/constexpr.cc:4320 cp/constexpr.cc:5996
! #: cp/constexpr.cc:6367 cp/cvt.cc:1095 cp/cvt.cc:1133 cp/decl.cc:9104
! #: cp/decl2.cc:5889 cp/decl2.cc:5944 cp/method.cc:1234 cp/parser.cc:22475
! #: cp/pt.cc:9178 cp/semantics.cc:2378 cp/semantics.cc:3782 cp/semantics.cc:4900
! #: cp/typeck.cc:2143 cp/typeck.cc:2363 cp/typeck.cc:4509 cp/typeck.cc:10694
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3813
  #, fuzzy, gcc-internal-format
*************** msgstr "hÃ¸jreskiftsantal er negativ"
*** 29284,29600 ****
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2049
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2064 gimple-ssa-warn-access.cc:3789
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "returned from %qD"
  msgstr "kaldt herfra"
  
! #: gimple-ssa-warn-access.cc:2067
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "returned from %qT"
  msgstr "kaldt herfra"
  
! #: gimple-ssa-warn-access.cc:2069
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "obtained here"
  msgstr "'%s' tidligere defineret her"
  
! #: gimple-ssa-warn-access.cc:2276
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "argument %i value %qE is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2293
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument is a structure"
  msgid "argument %i value is zero"
  msgstr "parameter er en struktur"
  
! #: gimple-ssa-warn-access.cc:2311
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2325
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "argument %i range [%E, %E] is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2332
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2362
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2368
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2379 gimple-ssa-warn-access.cc:2382
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument %i in the range [%E, %E]"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: gimple-ssa-warn-access.cc:2393
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "in a call to built-in allocation function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: gimple-ssa-warn-access.cc:2396
  #, fuzzy, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: gimple-ssa-warn-access.cc:2841
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr "FinjustÃ©r justering til en given chip- eller processorversion"
  
! #: gimple-ssa-warn-access.cc:2933
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid memory model %qs for %qD"
  msgstr "ugyldig typeparameter '%s'"
  
! #: gimple-ssa-warn-access.cc:2937
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid memory model %wi for %qD"
  msgstr "ugyldig typeparameter '%s'"
  
! #: gimple-ssa-warn-access.cc:2952 gimple-ssa-warn-access.cc:3006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid models are %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: gimple-ssa-warn-access.cc:2966
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid failure memory model %qs for %qD"
  msgstr "ugyldig typeparameter '%s'"
  
! #: gimple-ssa-warn-access.cc:2971
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: gimple-ssa-warn-access.cc:2987
  #, gcc-internal-format
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3013
  #, gcc-internal-format
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3457
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: gimple-ssa-warn-access.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "right shift count is negative"
  msgid "argument %i value %s is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3575
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "referencing argument %u of type %qT"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: gimple-ssa-warn-access.cc:3589
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: gimple-ssa-warn-access.cc:3593
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "in a call with type %qT and attribute %qs"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: gimple-ssa-warn-access.cc:3600
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "in a call to function %qD"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: gimple-ssa-warn-access.cc:3603
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "in a call with type %qT"
  msgstr "  i kald af '%D'"
  
! #: gimple-ssa-warn-access.cc:3709
  #, gcc-internal-format
  msgid "%qD called on unallocated object %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3728
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3737
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "assigned here"
  msgstr "'%s' tidligere defineret her"
  
! #: gimple-ssa-warn-access.cc:3770
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: gimple-ssa-warn-access.cc:3779
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3927
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to a member used in arithmetic"
  msgid "pointer %qE may be used after %qD"
  msgstr "henvisning til et medlem benyttet i udregning"
  
! #: gimple-ssa-warn-access.cc:3928
  #, fuzzy, gcc-internal-format
  msgid "pointer %qE used after %qD"
  msgstr "ubenyttet parameter '%s'"
  
! #: gimple-ssa-warn-access.cc:3932
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to a member used in arithmetic"
  msgid "pointer may be used after %qD"
  msgstr "henvisning til et medlem benyttet i udregning"
  
! #: gimple-ssa-warn-access.cc:3933
  #, fuzzy, gcc-internal-format
  msgid "pointer used after %qD"
  msgstr "ubenyttet parameter '%s'"
  
! #: gimple-ssa-warn-access.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "call to %qD here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: gimple-ssa-warn-access.cc:3954
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3955
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "using dangling pointer %qE to %qD"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: gimple-ssa-warn-access.cc:3960
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member `%D'"
  msgid "dangling pointer to %qD may be used"
  msgstr "antager henvisning til medlemmet '%D'"
  
! #: gimple-ssa-warn-access.cc:3961
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "using a dangling pointer to %qD"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: gimple-ssa-warn-access.cc:3964 gimple-ssa-warn-access.cc:4612
! #: gimple-ssa-warn-access.cc:4615 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:921 tree-ssa-uninit.cc:1120 c/c-decl.cc:4099
! #: c/c-decl.cc:4389 c/c-typeck.cc:9539 c/c-typeck.cc:12293 cp/call.cc:8555
! #: cp/call.cc:8566 cp/class.cc:1718 cp/class.cc:3517 cp/constexpr.cc:1067
! #: cp/decl.cc:4631 cp/decl.cc:12889 cp/decl.cc:13477 cp/decl.cc:13486
! #: cp/decl.cc:14481 cp/friend.cc:406 cp/friend.cc:416 cp/init.cc:2905
  #: cp/parser.cc:3692 cp/parser.cc:3838 cp/parser.cc:3889 cp/parser.cc:7166
! #: cp/parser.cc:25045 cp/typeck.cc:5001
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qD declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: gimple-ssa-warn-access.cc:3972
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3974
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3980
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3982
  #, fuzzy, gcc-internal-format
  #| msgid "plugin cannot register an unnamed pass"
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "udvidelsesmodul kan ikke registrere en unavngivet videregivelse"
  
! #: gimple-ssa-warn-access.cc:3986
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "unnamed temporary defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: gimple-ssa-warn-access.cc:4076
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: gimple-ssa-warn-access.cc:4081
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: gimple-ssa-warn-access.cc:4087
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "call to %qD"
  msgstr "  i kald af '%D'"
  
! #: gimple-ssa-warn-access.cc:4606
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "storing the address of local variable %qD in %qE"
--- 29400,29716 ----
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2050
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2065 gimple-ssa-warn-access.cc:3790
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "returned from %qD"
  msgstr "kaldt herfra"
  
! #: gimple-ssa-warn-access.cc:2068
  #, fuzzy, gcc-internal-format
  #| msgid "called from here"
  msgid "returned from %qT"
  msgstr "kaldt herfra"
  
! #: gimple-ssa-warn-access.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "obtained here"
  msgstr "'%s' tidligere defineret her"
  
! #: gimple-ssa-warn-access.cc:2277
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "argument %i value %qE is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument is a structure"
  msgid "argument %i value is zero"
  msgstr "parameter er en struktur"
  
! #: gimple-ssa-warn-access.cc:2312
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2326
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "argument %i range [%E, %E] is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2333
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2363
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2369
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:2380 gimple-ssa-warn-access.cc:2383
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "argument %i in the range [%E, %E]"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: gimple-ssa-warn-access.cc:2394
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "in a call to built-in allocation function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: gimple-ssa-warn-access.cc:2397
  #, fuzzy, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: gimple-ssa-warn-access.cc:2842
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr "FinjustÃ©r justering til en given chip- eller processorversion"
  
! #: gimple-ssa-warn-access.cc:2934
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid memory model %qs for %qD"
  msgstr "ugyldig typeparameter '%s'"
  
! #: gimple-ssa-warn-access.cc:2938
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid memory model %wi for %qD"
  msgstr "ugyldig typeparameter '%s'"
  
! #: gimple-ssa-warn-access.cc:2953 gimple-ssa-warn-access.cc:3007
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid models are %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: gimple-ssa-warn-access.cc:2967
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid failure memory model %qs for %qD"
  msgstr "ugyldig typeparameter '%s'"
  
! #: gimple-ssa-warn-access.cc:2972
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: gimple-ssa-warn-access.cc:2988
  #, gcc-internal-format
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3014
  #, gcc-internal-format
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3458
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: gimple-ssa-warn-access.cc:3466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "right shift count is negative"
  msgid "argument %i value %s is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: gimple-ssa-warn-access.cc:3512
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3576
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "referencing argument %u of type %qT"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: gimple-ssa-warn-access.cc:3590
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: gimple-ssa-warn-access.cc:3594
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "in a call with type %qT and attribute %qs"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: gimple-ssa-warn-access.cc:3601
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "in a call to function %qD"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: gimple-ssa-warn-access.cc:3604
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "in a call with type %qT"
  msgstr "  i kald af '%D'"
  
! #: gimple-ssa-warn-access.cc:3710
  #, gcc-internal-format
  msgid "%qD called on unallocated object %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3729
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3738
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "assigned here"
  msgstr "'%s' tidligere defineret her"
  
! #: gimple-ssa-warn-access.cc:3771
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: gimple-ssa-warn-access.cc:3780
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3928
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to a member used in arithmetic"
  msgid "pointer %qE may be used after %qD"
  msgstr "henvisning til et medlem benyttet i udregning"
  
! #: gimple-ssa-warn-access.cc:3929
  #, fuzzy, gcc-internal-format
  msgid "pointer %qE used after %qD"
  msgstr "ubenyttet parameter '%s'"
  
! #: gimple-ssa-warn-access.cc:3933
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to a member used in arithmetic"
  msgid "pointer may be used after %qD"
  msgstr "henvisning til et medlem benyttet i udregning"
  
! #: gimple-ssa-warn-access.cc:3934
  #, fuzzy, gcc-internal-format
  msgid "pointer used after %qD"
  msgstr "ubenyttet parameter '%s'"
  
! #: gimple-ssa-warn-access.cc:3938
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "call to %qD here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3956
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "using dangling pointer %qE to %qD"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: gimple-ssa-warn-access.cc:3961
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member `%D'"
  msgid "dangling pointer to %qD may be used"
  msgstr "antager henvisning til medlemmet '%D'"
  
! #: gimple-ssa-warn-access.cc:3962
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "using a dangling pointer to %qD"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4613
! #: gimple-ssa-warn-access.cc:4616 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:921 tree-ssa-uninit.cc:1120 c/c-decl.cc:4099
! #: c/c-decl.cc:4389 c/c-typeck.cc:9541 c/c-typeck.cc:12295 cp/call.cc:8578
! #: cp/call.cc:8589 cp/class.cc:1718 cp/class.cc:3517 cp/constexpr.cc:1062
! #: cp/decl.cc:4631 cp/decl.cc:12893 cp/decl.cc:13481 cp/decl.cc:13490
! #: cp/decl.cc:14491 cp/friend.cc:406 cp/friend.cc:416 cp/init.cc:2935
  #: cp/parser.cc:3692 cp/parser.cc:3838 cp/parser.cc:3889 cp/parser.cc:7166
! #: cp/parser.cc:25045 cp/typeck.cc:5002
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qD declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: gimple-ssa-warn-access.cc:3973
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3975
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3981
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3983
  #, fuzzy, gcc-internal-format
  #| msgid "plugin cannot register an unnamed pass"
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "udvidelsesmodul kan ikke registrere en unavngivet videregivelse"
  
! #: gimple-ssa-warn-access.cc:3987
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "unnamed temporary defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: gimple-ssa-warn-access.cc:4077
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: gimple-ssa-warn-access.cc:4082
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: gimple-ssa-warn-access.cc:4088
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "call to %qD"
  msgstr "  i kald af '%D'"
  
! #: gimple-ssa-warn-access.cc:4607
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "storing the address of local variable %qD in %qE"
*************** msgstr "hÃ¸jreskiftsantal er negativ"
*** 29802,29808 ****
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1785 c-family/c-warn.cc:3805
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "array %qD declared here"
--- 29918,29924 ----
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1785 c-family/c-warn.cc:3804
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "array %qD declared here"
*************** msgstr "rekursiv indbygning"
*** 29902,30334 ****
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede %s, har %s i %s, ved %s:%d"
  
! #: gimplify.cc:1399
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr ""
  
! #: gimplify.cc:2271
  #, fuzzy, gcc-internal-format
  msgid "statement will never be executed"
  msgstr "kald %2d aldrig udfÃ¸rt\n"
  
! #: gimplify.cc:2335
  #, gcc-internal-format
  msgid "%qs cannot be initialized with%<-ftrivial-auto-var_init%>"
  msgstr ""
  
! #: gimplify.cc:2727 gimplify.cc:2735
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr ""
  
! #: gimplify.cc:2737
  #, gcc-internal-format
  msgid "here"
  msgstr ""
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2808 gimplify.cc:2865 gimplify.cc:2891
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.cc:4064
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "using result of function returning %<void%>"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: gimplify.cc:6921
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory output %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:6936
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr "ugyldig venstrevÃ¦rdi i asm-sÃ¦tning"
  
! #: gimplify.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:7123 gimplify.cc:7133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "output number %d not directly addressable"
  msgid "memory input %d is not directly addressable"
  msgstr "uddata nr. %d kan ikke adresseres direkte"
  
! #: gimplify.cc:7756
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.cc:7758
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing region"
  msgstr "fejl ved lukning af %s: %m"
  
! #: gimplify.cc:7762
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "threadprivate variable %qE used in target region"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.cc:7764
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.cc:7777
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "threadprivate variable %qE used in untied task"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.cc:7779
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.cc:7876
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qE not specified in enclosing %qs"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: gimplify.cc:7878
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing %qs"
  msgstr "fejl ved lukning af %s: %m"
  
! #: gimplify.cc:8052
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.cc:8056
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "enclosing OpenACC %qs construct and"
  msgstr "I konstruktionen"
  
! #: gimplify.cc:8059
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr "I konstruktionen"
  
! #: gimplify.cc:8129
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.cc:8137
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "'%s' er ikke erklÃ¦ret (fÃ¸rst benyttet i denne funktion)"
  
! #: gimplify.cc:8206
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qE not specified in enclosing %<target%>"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: gimplify.cc:8208
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing %<target%>"
  msgstr "fejl ved lukning af %s: %m"
  
! #: gimplify.cc:8243 gimplify.cc:12324
  #, fuzzy, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "variablen '%s' er erklÃ¦ret 'inline'"
  
! #: gimplify.cc:8264
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.cc:8395
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE is predetermined linear"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: gimplify.cc:8398
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE should be private"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: gimplify.cc:8412
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.cc:8415
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "iteration variable %qE should not be reduction"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.cc:8418
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE should not be linear"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: gimplify.cc:9422 gimplify.cc:9433 gimplify.cc:9445 gimplify.cc:9461
! #: gimplify.cc:9666 gimplify.cc:9689 gimplify.cc:9700 gimplify.cc:9718
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected mapping node"
  msgstr "uventet operand"
  
! #: gimplify.cc:9755
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected pointer mapping node"
  msgstr "uventet operand"
  
! #: gimplify.cc:9968
  #, fuzzy, gcc-internal-format
  #| msgid "circular pointer delegation detected"
  msgid "base pointer cycle detected"
  msgstr "fundet en henvisningsefterfÃ¸lgelse der gÃ¥r i ring"
  
! #: gimplify.cc:10475
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr ""
  
! #: gimplify.cc:10791
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.cc:11747
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.cc:12017 gimplify.cc:12023
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: gimplify.cc:12040
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: gimplify.cc:12062
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr ""
  
! #: gimplify.cc:12070
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr ""
  
! #: gimplify.cc:12081 gimplify.cc:12087 gimplify.cc:12093 gimplify.cc:12099
! #: gimplify.cc:12105 gimplify.cc:16319
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: gimplify.cc:12199
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.cc:12824
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.cc:12881
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: gimplify.cc:12913
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.cc:12952
  #, fuzzy, gcc-internal-format
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: gimplify.cc:12968
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr ""
  
! #: gimplify.cc:13184
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr ""
  
! #: gimplify.cc:13396
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.cc:13450
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:13788
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:13861
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.cc:14038
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr ""
  
! #: gimplify.cc:14336
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr ""
  
! #: gimplify.cc:14355
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid private reduction on %qE"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: gimplify.cc:14522
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr ""
  
! #: gimplify.cc:14866
  #, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr ""
  
! #: gimplify.cc:14876
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr ""
  
! #: gimplify.cc:15160 gimplify.cc:15164 gimplify.cc:15173 gimplify.cc:15185
! #: gimplify.cc:15190
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr ""
  
! #: gimplify.cc:15351
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr ""
  
! #: gimplify.cc:15416
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "threadprivate iteration variable %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: gimplify.cc:15447 gimplify.cc:15555
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr ""
  
! #: gimplify.cc:16257
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr "direktiver mÃ¥ ikke optrÃ¦de inden i en makroparameter"
  
! #: gimplify.cc:16281
  #, gcc-internal-format
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr ""
  
! #: gimplify.cc:16301
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr "direktiver mÃ¥ ikke optrÃ¦de inden i en makroparameter"
  
! #: gimplify.cc:16326
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr ""
  
! #: gimplify.cc:16354
  #, gcc-internal-format
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr ""
  
! #: gimplify.cc:17436
  #, gcc-internal-format
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr ""
  
! #: gimplify.cc:17457
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.cc:17470
  #, fuzzy, gcc-internal-format
  #| msgid "number of results does not match number of values"
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr "antallet af resultater matcher ikke antallet af vÃ¦rdier"
  
! #: gimplify.cc:17484
  #, gcc-internal-format
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.cc:17497
  #, gcc-internal-format
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.cc:18814
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.cc:19413
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is promoted to `%s' when passed through `...'"
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "'%s' forfremmes til '%s' ved overbringelse gennem '...'"
  
! #: gimplify.cc:19418
  #, fuzzy, gcc-internal-format
  #| msgid "(so you should pass `%s' not `%s' to `va_arg')"
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(sÃ¥ du skal overbring '%s' ikke '%s' til 'va_arg')"
  
! #: gimplify.cc:19425
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
--- 30018,30450 ----
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede %s, har %s i %s, ved %s:%d"
  
! #: gimplify.cc:1426
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr ""
  
! #: gimplify.cc:2298
  #, fuzzy, gcc-internal-format
  msgid "statement will never be executed"
  msgstr "kald %2d aldrig udfÃ¸rt\n"
  
! #: gimplify.cc:2362
  #, gcc-internal-format
  msgid "%qs cannot be initialized with%<-ftrivial-auto-var_init%>"
  msgstr ""
  
! #: gimplify.cc:2754 gimplify.cc:2762
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr ""
  
! #: gimplify.cc:2764
  #, gcc-internal-format
  msgid "here"
  msgstr ""
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2835 gimplify.cc:2892 gimplify.cc:2918
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.cc:4092
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "using result of function returning %<void%>"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: gimplify.cc:7019
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory output %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:7034
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr "ugyldig venstrevÃ¦rdi i asm-sÃ¦tning"
  
! #: gimplify.cc:7181
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:7221 gimplify.cc:7231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "output number %d not directly addressable"
  msgid "memory input %d is not directly addressable"
  msgstr "uddata nr. %d kan ikke adresseres direkte"
  
! #: gimplify.cc:7854
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.cc:7856
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing region"
  msgstr "fejl ved lukning af %s: %m"
  
! #: gimplify.cc:7860
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "threadprivate variable %qE used in target region"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.cc:7862
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.cc:7875
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "threadprivate variable %qE used in untied task"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.cc:7877
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.cc:7974
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qE not specified in enclosing %qs"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: gimplify.cc:7976
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing %qs"
  msgstr "fejl ved lukning af %s: %m"
  
! #: gimplify.cc:8150
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.cc:8154
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "enclosing OpenACC %qs construct and"
  msgstr "I konstruktionen"
  
! #: gimplify.cc:8157
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr "I konstruktionen"
  
! #: gimplify.cc:8227
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.cc:8235
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "'%s' er ikke erklÃ¦ret (fÃ¸rst benyttet i denne funktion)"
  
! #: gimplify.cc:8297
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qE not specified in enclosing %<target%>"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: gimplify.cc:8299
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "enclosing %<target%>"
  msgstr "fejl ved lukning af %s: %m"
  
! #: gimplify.cc:8334 gimplify.cc:12428
  #, fuzzy, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "variablen '%s' er erklÃ¦ret 'inline'"
  
! #: gimplify.cc:8355
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
! #: gimplify.cc:8499
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE is predetermined linear"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: gimplify.cc:8502
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE should be private"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: gimplify.cc:8516
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.cc:8519
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "iteration variable %qE should not be reduction"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: gimplify.cc:8522
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "iteration variable %qE should not be linear"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: gimplify.cc:9526 gimplify.cc:9537 gimplify.cc:9549 gimplify.cc:9565
! #: gimplify.cc:9770 gimplify.cc:9793 gimplify.cc:9804 gimplify.cc:9822
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected mapping node"
  msgstr "uventet operand"
  
! #: gimplify.cc:9859
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected pointer mapping node"
  msgstr "uventet operand"
  
! #: gimplify.cc:10072
  #, fuzzy, gcc-internal-format
  #| msgid "circular pointer delegation detected"
  msgid "base pointer cycle detected"
  msgstr "fundet en henvisningsefterfÃ¸lgelse der gÃ¥r i ring"
  
! #: gimplify.cc:10579
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr ""
  
! #: gimplify.cc:10895
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.cc:11851
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.cc:12121 gimplify.cc:12127
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: gimplify.cc:12144
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: gimplify.cc:12166
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr ""
  
! #: gimplify.cc:12174
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr ""
  
! #: gimplify.cc:12185 gimplify.cc:12191 gimplify.cc:12197 gimplify.cc:12203
! #: gimplify.cc:12209 gimplify.cc:16423
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: gimplify.cc:12303
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.cc:12928
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.cc:12985
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: gimplify.cc:13017
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.cc:13056
  #, fuzzy, gcc-internal-format
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: gimplify.cc:13072
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr ""
  
! #: gimplify.cc:13288
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr ""
  
! #: gimplify.cc:13500
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.cc:13554
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:13892
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:13965
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.cc:14142
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr ""
  
! #: gimplify.cc:14440
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr ""
  
! #: gimplify.cc:14459
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid private reduction on %qE"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: gimplify.cc:14626
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr ""
  
! #: gimplify.cc:14970
  #, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr ""
  
! #: gimplify.cc:14980
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr ""
  
! #: gimplify.cc:15264 gimplify.cc:15268 gimplify.cc:15277 gimplify.cc:15289
! #: gimplify.cc:15294
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr ""
  
! #: gimplify.cc:15455
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr ""
  
! #: gimplify.cc:15520
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "threadprivate iteration variable %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: gimplify.cc:15551 gimplify.cc:15659
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr ""
  
! #: gimplify.cc:16361
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr "direktiver mÃ¥ ikke optrÃ¦de inden i en makroparameter"
  
! #: gimplify.cc:16385
  #, gcc-internal-format
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr ""
  
! #: gimplify.cc:16405
  #, fuzzy, gcc-internal-format
  #| msgid "directives may not be used inside a macro argument"
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr "direktiver mÃ¥ ikke optrÃ¦de inden i en makroparameter"
  
! #: gimplify.cc:16430
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr ""
  
! #: gimplify.cc:16458
  #, gcc-internal-format
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr ""
  
! #: gimplify.cc:17540
  #, gcc-internal-format
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr ""
  
! #: gimplify.cc:17561
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.cc:17574
  #, fuzzy, gcc-internal-format
  #| msgid "number of results does not match number of values"
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr "antallet af resultater matcher ikke antallet af vÃ¦rdier"
  
! #: gimplify.cc:17588
  #, gcc-internal-format
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.cc:17601
  #, gcc-internal-format
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.cc:18918
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.cc:19519
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is promoted to `%s' when passed through `...'"
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "'%s' forfremmes til '%s' ved overbringelse gennem '...'"
  
! #: gimplify.cc:19524
  #, fuzzy, gcc-internal-format
  #| msgid "(so you should pass `%s' not `%s' to `va_arg')"
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(sÃ¥ du skal overbring '%s' ikke '%s' til 'va_arg')"
  
! #: gimplify.cc:19531
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
*************** msgstr ""
*** 30370,30775 ****
  msgid "token %u has %<y-location == %u%>"
  msgstr ""
  
! #: internal-fn.cc:814
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of attribute %<fallthrough%>"
  msgstr "ugyldig brug af '%D"
  
! #: ipa-devirt.cc:677 ipa-devirt.cc:762 ipa-devirt.cc:791 ipa-devirt.cc:833
! #: ipa-devirt.cc:864
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.cc:680
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:721
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.cc:727
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:731
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.cc:768
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.cc:797
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:841 ipa-devirt.cc:872
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:845
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "contains additional virtual method %qD"
  msgstr "ugyldig startvÃ¦rdi til virtuel medlemsfunktion '%D'"
  
! #: ipa-devirt.cc:852
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:878
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.cc:882
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.cc:888
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:922
  #, fuzzy, gcc-internal-format
  msgid "type %qT (typedef of %qT) violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: ipa-devirt.cc:930
  #, fuzzy, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: ipa-devirt.cc:942 ipa-devirt.cc:957 ipa-devirt.cc:1235 ipa-devirt.cc:1280
! #: ipa-devirt.cc:1319 ipa-devirt.cc:1337
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a different type is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:949
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.cc:959
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.cc:1064
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "type %qT defined in anonymous namespace cannot match type %qT across the translation unit boundary"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:1069
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "type %qT defined in anonymous namespace cannot match across the translation unit boundary"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:1074
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "the incompatible type defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:1090
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "type name %qs should match type name %qs"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: ipa-devirt.cc:1094 ipa-devirt.cc:1191
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in %s"
  msgid "the incompatible type is defined here"
  msgstr "uforenelige typer i %s"
  
! #: ipa-devirt.cc:1122
  #, fuzzy, gcc-internal-format
  #| msgid "forming reference to void"
  msgid "array types have different bounds"
  msgstr "danner reference til void"
  
! #: ipa-devirt.cc:1137
  #, fuzzy, gcc-internal-format
  #| msgid "field initializer type mismatch"
  msgid "return value type mismatch"
  msgstr "typen af startvÃ¦rdien for feltet passer ikke"
  
! #: ipa-devirt.cc:1152
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr ""
  
! #: ipa-devirt.cc:1155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in parameter %i"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: ipa-devirt.cc:1166
  #, fuzzy, gcc-internal-format
  #| msgid "different type"
  msgid "types have different parameter counts"
  msgstr "anden type"
  
! #: ipa-devirt.cc:1182
  #, fuzzy, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: ipa-devirt.cc:1188
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "type %qT should match type %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: ipa-devirt.cc:1263
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1270
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1295
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1304
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1364
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1379
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1402 ipa-devirt.cc:1414
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1437
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:1441
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:1459 ipa-devirt.cc:1523
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:1466 ipa-devirt.cc:1528
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type with different bases is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:1474
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1488
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1501
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "fields have different layout in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:1508
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.cc:1532
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1555
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1564
  #, gcc-internal-format
  msgid "one type needs to be constructed while the other does not"
  msgstr ""
  
! #: ipa-devirt.cc:1577
  #, fuzzy, gcc-internal-format
  #| msgid "field initializer type mismatch"
  msgid "memory layout mismatch"
  msgstr "typen af startvÃ¦rdien for feltet passer ikke"
  
! #: ipa-devirt.cc:1696
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "the extra base is defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: ipa-devirt.cc:3872
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3881
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3911
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3919
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3927
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3938
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:4251
  #, fuzzy, gcc-internal-format
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: ipa-devirt.cc:4260
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:4264
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4268
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4289
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:4295
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:4304
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:4310
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "name %qs is defined to different value in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:4315
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "mismatching definition"
  msgstr "manglende startvÃ¦rdi"
  
! #: ipa-fnsummary.cc:4654
  #, fuzzy, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: ipa-fnsummary.cc:4755
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
  
! #: ipa-modref.cc:4015
  #, gcc-internal-format
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4760 ipa-prop.cc:4802 ipa-prop.cc:4879 ipa-prop.cc:4927
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: ipa-pure-const.cc:218
  #, fuzzy, gcc-internal-format
  #| msgid "function might be candidate for attribute %<%s%>"
  msgid "function might be candidate for attribute %qs"
  msgstr "funktion er muligvis en kandidat til egenskaben %<%s%>"
  
! #: ipa-pure-const.cc:219
  #, fuzzy, gcc-internal-format
  #| msgid "function might be candidate for attribute %<%s%> if it is known to return normally"
  msgid "function might be candidate for attribute %qs if it is known to return normally"
--- 30486,30891 ----
  msgid "token %u has %<y-location == %u%>"
  msgstr ""
  
! #: internal-fn.cc:841
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of attribute %<fallthrough%>"
  msgstr "ugyldig brug af '%D"
  
! #: ipa-devirt.cc:679 ipa-devirt.cc:764 ipa-devirt.cc:793 ipa-devirt.cc:835
! #: ipa-devirt.cc:866
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.cc:682
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:723
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.cc:729
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:733
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.cc:770
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.cc:799
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:843 ipa-devirt.cc:874
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:847
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "contains additional virtual method %qD"
  msgstr "ugyldig startvÃ¦rdi til virtuel medlemsfunktion '%D'"
  
! #: ipa-devirt.cc:854
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:880
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr ""
  
! #: ipa-devirt.cc:884
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.cc:890
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:924
  #, fuzzy, gcc-internal-format
  msgid "type %qT (typedef of %qT) violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: ipa-devirt.cc:932
  #, fuzzy, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: ipa-devirt.cc:944 ipa-devirt.cc:959 ipa-devirt.cc:1237 ipa-devirt.cc:1282
! #: ipa-devirt.cc:1321 ipa-devirt.cc:1339
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a different type is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:951
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.cc:961
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.cc:1066
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "type %qT defined in anonymous namespace cannot match type %qT across the translation unit boundary"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:1071
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "type %qT defined in anonymous namespace cannot match across the translation unit boundary"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:1076
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "the incompatible type defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:1092
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "type name %qs should match type name %qs"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: ipa-devirt.cc:1096 ipa-devirt.cc:1193
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in %s"
  msgid "the incompatible type is defined here"
  msgstr "uforenelige typer i %s"
  
! #: ipa-devirt.cc:1124
  #, fuzzy, gcc-internal-format
  #| msgid "forming reference to void"
  msgid "array types have different bounds"
  msgstr "danner reference til void"
  
! #: ipa-devirt.cc:1139
  #, fuzzy, gcc-internal-format
  #| msgid "field initializer type mismatch"
  msgid "return value type mismatch"
  msgstr "typen af startvÃ¦rdien for feltet passer ikke"
  
! #: ipa-devirt.cc:1154
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr ""
  
! #: ipa-devirt.cc:1157
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in parameter %i"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: ipa-devirt.cc:1168
  #, fuzzy, gcc-internal-format
  #| msgid "different type"
  msgid "types have different parameter counts"
  msgstr "anden type"
  
! #: ipa-devirt.cc:1184
  #, fuzzy, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: ipa-devirt.cc:1190
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "type %qT should match type %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: ipa-devirt.cc:1265
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1272
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1297
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1306
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1366
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1381
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1404 ipa-devirt.cc:1416
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1439
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:1443
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:1461 ipa-devirt.cc:1525
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:1468 ipa-devirt.cc:1530
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "a type with different bases is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:1476
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1490
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1503
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "fields have different layout in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:1510
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.cc:1534
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1557
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1566
  #, gcc-internal-format
  msgid "one type needs to be constructed while the other does not"
  msgstr ""
  
! #: ipa-devirt.cc:1579
  #, fuzzy, gcc-internal-format
  #| msgid "field initializer type mismatch"
  msgid "memory layout mismatch"
  msgstr "typen af startvÃ¦rdien for feltet passer ikke"
  
! #: ipa-devirt.cc:1698
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "the extra base is defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: ipa-devirt.cc:3874
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3883
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3913
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3921
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3929
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3940
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:4253
  #, fuzzy, gcc-internal-format
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr "tidligere definition her"
  
! #: ipa-devirt.cc:4262
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:4266
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4270
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4291
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:4297
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:4306
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:4312
  #, fuzzy, gcc-internal-format
  #| msgid "no file specified with -fdump-translation-unit"
  msgid "name %qs is defined to different value in another translation unit"
  msgstr "ingen filer angivet med -fdump-translation-unit"
  
! #: ipa-devirt.cc:4317
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "mismatching definition"
  msgstr "manglende startvÃ¦rdi"
  
! #: ipa-fnsummary.cc:4656
  #, fuzzy, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: ipa-fnsummary.cc:4757
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
  
! #: ipa-modref.cc:4017
  #, gcc-internal-format
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4824 ipa-prop.cc:4866 ipa-prop.cc:4943 ipa-prop.cc:4991
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: ipa-pure-const.cc:220
  #, fuzzy, gcc-internal-format
  #| msgid "function might be candidate for attribute %<%s%>"
  msgid "function might be candidate for attribute %qs"
  msgstr "funktion er muligvis en kandidat til egenskaben %<%s%>"
  
! #: ipa-pure-const.cc:221
  #, fuzzy, gcc-internal-format
  #| msgid "function might be candidate for attribute %<%s%> if it is known to return normally"
  msgid "function might be candidate for attribute %qs if it is known to return normally"
*************** msgstr "funktion er muligvis en kandidat
*** 30780,30921 ****
  msgid "ipa reference summary is missing in ltrans unit"
  msgstr ""
  
! #: ipa-sra.cc:1619
  #, gcc-internal-format
  msgid "Access offset before parent offset"
  msgstr ""
  
! #: ipa-sra.cc:1624
  #, gcc-internal-format
  msgid "Access size greater or equal to its parent size"
  msgstr ""
  
! #: ipa-sra.cc:1629
  #, fuzzy, gcc-internal-format
  #| msgid "using `typename' outside of template"
  msgid "Access terminates outside of its parent"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: ipa-sra.cc:1641
  #, gcc-internal-format
  msgid "Access overlaps with its sibling"
  msgstr ""
  
! #: ipa-sra.cc:1660
  #, fuzzy, gcc-internal-format
  #| msgid "verification error at PC=%d"
  msgid "IPA-SRA access verification failed"
  msgstr "verifikationsfejl ved PC=%d"
  
! #: ipa-sra.cc:2745
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2748
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
  
! #: ipa-strub.cc:620
  #, fuzzy, gcc-internal-format
  #| msgid "pass %s does not support cloning"
  msgid "at-calls %<strub%> does not support call to %qD"
  msgstr "videregivelse %s understÃ¸tter ikke kloning"
  
! #: ipa-strub.cc:654
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> on the target system"
  msgstr ""
  
! #: ipa-strub.cc:658
  #, gcc-internal-format
  msgid "unsupported %<strub%> call on the target system"
  msgstr ""
  
! #: ipa-strub.cc:684
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because %<-fsplit-stack%> is enabled"
  msgstr ""
  
! #: ipa-strub.cc:697
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<noipa%>"
  msgstr ""
  
! #: ipa-strub.cc:712
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<simd%>"
  msgstr ""
  
! #: ipa-strub.cc:846
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because of attribute %<noclone%>"
  msgstr ""
  
! #: ipa-strub.cc:870
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it calls %qD"
  msgstr ""
  
! #: ipa-strub.cc:884
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it contains a non-local goto target"
  msgstr ""
  
! #: ipa-strub.cc:897
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because the address of a local label escapes"
  msgstr ""
  
! #: ipa-strub.cc:936
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "internal %<strub%> does not support forced labels"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: ipa-strub.cc:950
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments for format"
  msgid "%qD has too many arguments for internal %<strub%>"
  msgstr "for mange parametre til formatering"
  
! #: ipa-strub.cc:1227
  #, gcc-internal-format
  msgid "%qD requires %<strub%>, but no viable %<strub%> mode was found"
  msgstr ""
  
! #: ipa-strub.cc:1323
  #, gcc-internal-format
  msgid "%<strub%> mode %qE selected for %qD, when %qE was requested"
  msgstr ""
  
! #: ipa-strub.cc:1332
  #, gcc-internal-format
  msgid "the incompatible selection was determined by ultimate alias target %qD"
  msgstr ""
  
! #: ipa-strub.cc:1679
  #, gcc-internal-format
  msgid "indirect non-%<strub%> call in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1698
  #, gcc-internal-format
  msgid "calling %<always_inline%> %<strub%> %qD in non-%<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1708
  #, gcc-internal-format
  msgid "calling non-%<strub%> %qD in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1712
  #, gcc-internal-format
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:2834
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr ""
--- 30896,31037 ----
  msgid "ipa reference summary is missing in ltrans unit"
  msgstr ""
  
! #: ipa-sra.cc:1621
  #, gcc-internal-format
  msgid "Access offset before parent offset"
  msgstr ""
  
! #: ipa-sra.cc:1626
  #, gcc-internal-format
  msgid "Access size greater or equal to its parent size"
  msgstr ""
  
! #: ipa-sra.cc:1631
  #, fuzzy, gcc-internal-format
  #| msgid "using `typename' outside of template"
  msgid "Access terminates outside of its parent"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: ipa-sra.cc:1643
  #, gcc-internal-format
  msgid "Access overlaps with its sibling"
  msgstr ""
  
! #: ipa-sra.cc:1662
  #, fuzzy, gcc-internal-format
  #| msgid "verification error at PC=%d"
  msgid "IPA-SRA access verification failed"
  msgstr "verifikationsfejl ved PC=%d"
  
! #: ipa-sra.cc:2747
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2750
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
  
! #: ipa-strub.cc:622
  #, fuzzy, gcc-internal-format
  #| msgid "pass %s does not support cloning"
  msgid "at-calls %<strub%> does not support call to %qD"
  msgstr "videregivelse %s understÃ¸tter ikke kloning"
  
! #: ipa-strub.cc:656
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> on the target system"
  msgstr ""
  
! #: ipa-strub.cc:660
  #, gcc-internal-format
  msgid "unsupported %<strub%> call on the target system"
  msgstr ""
  
! #: ipa-strub.cc:686
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because %<-fsplit-stack%> is enabled"
  msgstr ""
  
! #: ipa-strub.cc:699
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<noipa%>"
  msgstr ""
  
! #: ipa-strub.cc:714
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<simd%>"
  msgstr ""
  
! #: ipa-strub.cc:848
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because of attribute %<noclone%>"
  msgstr ""
  
! #: ipa-strub.cc:872
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it calls %qD"
  msgstr ""
  
! #: ipa-strub.cc:886
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it contains a non-local goto target"
  msgstr ""
  
! #: ipa-strub.cc:899
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because the address of a local label escapes"
  msgstr ""
  
! #: ipa-strub.cc:938
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "internal %<strub%> does not support forced labels"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: ipa-strub.cc:952
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments for format"
  msgid "%qD has too many arguments for internal %<strub%>"
  msgstr "for mange parametre til formatering"
  
! #: ipa-strub.cc:1229
  #, gcc-internal-format
  msgid "%qD requires %<strub%>, but no viable %<strub%> mode was found"
  msgstr ""
  
! #: ipa-strub.cc:1325
  #, gcc-internal-format
  msgid "%<strub%> mode %qE selected for %qD, when %qE was requested"
  msgstr ""
  
! #: ipa-strub.cc:1334
  #, gcc-internal-format
  msgid "the incompatible selection was determined by ultimate alias target %qD"
  msgstr ""
  
! #: ipa-strub.cc:1681
  #, gcc-internal-format
  msgid "indirect non-%<strub%> call in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1700
  #, gcc-internal-format
  msgid "calling %<always_inline%> %<strub%> %qD in non-%<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1710
  #, gcc-internal-format
  msgid "calling non-%<strub%> %qD in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1714
  #, gcc-internal-format
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:2839
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr ""
*************** msgstr ""
*** 30941,30952 ****
  msgid "frame size too large for reliable stack checking"
  msgstr "rammestÃ¸rrelse for stor til pÃ¥lidelig stakkontrol"
  
! #: lra-assigns.cc:1696
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr ""
  
! #: lra-assigns.cc:1861
  #, fuzzy, gcc-internal-format
  #| msgid "unable to find a register to spill in class `%s'"
  msgid "unable to find a register to spill"
--- 31057,31068 ----
  msgid "frame size too large for reliable stack checking"
  msgstr "rammestÃ¸rrelse for stor til pÃ¥lidelig stakkontrol"
  
! #: lra-assigns.cc:1702
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr ""
  
! #: lra-assigns.cc:1867
  #, fuzzy, gcc-internal-format
  #| msgid "unable to find a register to spill in class `%s'"
  msgid "unable to find a register to spill"
*************** msgstr ""
*** 31177,31278 ****
  msgid "deleting LTRANS file %s: %m"
  msgstr "Ã¥bner uddatafilen %s"
  
! #: lto-wrapper.cc:355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "created and used with differing settings of `-m%s'"
  msgid "option %s with different values"
  msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
  
! #: lto-wrapper.cc:371
  #, fuzzy, gcc-internal-format
  #| msgid "created and used with differing settings of `-m%s'"
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
  
! #: lto-wrapper.cc:486
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
  msgstr ""
  
! #: lto-wrapper.cc:631 lto-wrapper.cc:639
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:647
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:957
  #, fuzzy, gcc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr "kunne ikke finde specifikationsfilen %s\n"
  
! #: lto-wrapper.cc:1037
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
  msgstr ""
  
! #: lto-wrapper.cc:1066
  #, fuzzy, gcc-internal-format
  #| msgid "no input files"
  msgid "reading input file"
  msgstr "ingen inddatafiler"
  
! #: lto-wrapper.cc:1071
  #, fuzzy, gcc-internal-format
  msgid "writing output file"
  msgstr "Fejl ved skrivning af uddatafilen %s.\n"
  
! #: lto-wrapper.cc:1107
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1429
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: lto-wrapper.cc:1433 config/gcn/mkoffload.cc:803
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: lto-wrapper.cc:1723 lto-wrapper.cc:1783 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "kan ikke udfolde %s"
  
! #: lto-wrapper.cc:1750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid option %s"
  msgid "invalid format of %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: lto-wrapper.cc:1916
  #, fuzzy, gcc-internal-format
  #| msgid "fopen %s"
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen %s"
  
! #: lto-wrapper.cc:1933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open output file '%s'\n"
  msgid "corrupted ltrans output file %s"
  msgstr "Kunne ikke Ã¥bne uddatafilen Â»%sÂ«.\n"
  
! #: lto-wrapper.cc:1976
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2156 config/gcn/mkoffload.cc:858
  #, fuzzy, gcc-internal-format
  #| msgid "waitpid failed"
  msgid "%<atexit%> failed"
--- 31293,31394 ----
  msgid "deleting LTRANS file %s: %m"
  msgstr "Ã¥bner uddatafilen %s"
  
! #: lto-wrapper.cc:358
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "created and used with differing settings of `-m%s'"
  msgid "option %s with different values"
  msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
  
! #: lto-wrapper.cc:374
  #, fuzzy, gcc-internal-format
  #| msgid "created and used with differing settings of `-m%s'"
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr "oprettet og brugt med en anden indstilling af '-m%s'"
  
! #: lto-wrapper.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
  msgstr ""
  
! #: lto-wrapper.cc:634 lto-wrapper.cc:642
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:650
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:960
  #, fuzzy, gcc-internal-format
  #| msgid "could not find specs file %s\n"
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr "kunne ikke finde specifikationsfilen %s\n"
  
! #: lto-wrapper.cc:1041
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
  msgstr ""
  
! #: lto-wrapper.cc:1070
  #, fuzzy, gcc-internal-format
  #| msgid "no input files"
  msgid "reading input file"
  msgstr "ingen inddatafiler"
  
! #: lto-wrapper.cc:1075
  #, fuzzy, gcc-internal-format
  msgid "writing output file"
  msgstr "Fejl ved skrivning af uddatafilen %s.\n"
  
! #: lto-wrapper.cc:1111
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1433
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: lto-wrapper.cc:1437 config/gcn/mkoffload.cc:811
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: lto-wrapper.cc:1727 lto-wrapper.cc:1787 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "kan ikke udfolde %s"
  
! #: lto-wrapper.cc:1754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid option %s"
  msgid "invalid format of %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: lto-wrapper.cc:1920
  #, fuzzy, gcc-internal-format
  #| msgid "fopen %s"
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen %s"
  
! #: lto-wrapper.cc:1937
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open output file '%s'\n"
  msgid "corrupted ltrans output file %s"
  msgstr "Kunne ikke Ã¥bne uddatafilen Â»%sÂ«.\n"
  
! #: lto-wrapper.cc:1980
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2160 config/gcn/mkoffload.cc:936
  #, fuzzy, gcc-internal-format
  #| msgid "waitpid failed"
  msgid "%<atexit%> failed"
*************** msgstr "-mapcs-26 og -mapcs-32 kan ikke
*** 31929,31941 ****
  msgid "unrecognized argument in option %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts-common.cc:1562 config/i386/i386-options.cc:1698
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: opts-common.cc:1565 config/i386/i386-options.cc:1701
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s"
--- 32045,32057 ----
  msgid "unrecognized argument in option %qs"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: opts-common.cc:1562 config/i386/i386-options.cc:1703
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: opts-common.cc:1565 config/i386/i386-options.cc:1706
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %qs are: %s"
*************** msgstr "parameter til '%s' skal vÃ¦re en
*** 32029,32036 ****
  
  #: opts.cc:849 opts.cc:855 opts.cc:861 opts.cc:867 opts.cc:878 opts.cc:888
  #: opts.cc:894 opts.cc:900 opts.cc:906 opts.cc:912 opts.cc:918 opts.cc:924
! #: opts.cc:930 opts.cc:936 opts.cc:953 opts.cc:961 config/mips/mips.cc:20405
! #: config/mips/mips.cc:20407 config/mips/mips.cc:20420
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs is incompatible with %qs"
--- 32145,32152 ----
  
  #: opts.cc:849 opts.cc:855 opts.cc:861 opts.cc:867 opts.cc:878 opts.cc:888
  #: opts.cc:894 opts.cc:900 opts.cc:906 opts.cc:912 opts.cc:918 opts.cc:924
! #: opts.cc:930 opts.cc:936 opts.cc:953 opts.cc:961 config/mips/mips.cc:20411
! #: config/mips/mips.cc:20413 config/mips/mips.cc:20426
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs is incompatible with %qs"
*************** msgstr "var-tracking-assignments Ã¦ndrer
*** 32166,32172 ****
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1490 config/darwin.cc:3471
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
--- 32282,32288 ----
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1490 config/darwin.cc:3484
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
*************** msgstr "videregivelse %s understÃ¸tter i
*** 32362,32437 ****
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr ""
  
! #: passes.cc:1072
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option -fenable"
  msgid "unrecognized option %<-fenable%>"
  msgstr "ukendt tilvalg -fenable"
  
! #: passes.cc:1074
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option -fdisable"
  msgid "unrecognized option %<-fdisable%>"
  msgstr "ukendt tilvalg -fdisable"
  
! #: passes.cc:1082
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pass %s specified in -fenable"
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr "ukendt videregivelse %s angivet i -fenable"
  
! #: passes.cc:1084
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pass %s specified in -fdisable"
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "ukendt videregivelse %s angivet i -fdisable"
  
! #: passes.cc:1109 passes.cc:1198
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr "aktiver videregivelse %s for funktioner i intervallet [%u, %u]"
  
! #: passes.cc:1112 passes.cc:1209
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr "deaktiver videregivelse %s for funktioner i intervallet [%u, %u]"
  
! #: passes.cc:1148 passes.cc:1176
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "ugyldigt interval %s i tilvalg %s"
  
! #: passes.cc:1194
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr "ugyldig videregivelse %s for funktion %s"
  
! #: passes.cc:1205
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr "deaktiver videregivelse %s for funktion %s"
  
! #: passes.cc:1434
  #, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr "ugyldig videregivelse af positioneringsoperation"
  
! #: passes.cc:1495
  #, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "udvidelsesmodul kan ikke registrere en manglende videregivelse"
  
! #: passes.cc:1498
  #, gcc-internal-format
  msgid "plugin cannot register an unnamed pass"
  msgstr "udvidelsesmodul kan ikke registrere en unavngivet videregivelse"
  
! #: passes.cc:1503
  #, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr "udvidelsesmodul kan ikke registrere videregivelse %qs uden reference for videregivelsesnavn"
  
! #: passes.cc:1522
  #, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr "videregivelse %qs blev ikke fundet, men er refereret af ny videregivelse %qs"
--- 32478,32553 ----
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr ""
  
! #: passes.cc:1073
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option -fenable"
  msgid "unrecognized option %<-fenable%>"
  msgstr "ukendt tilvalg -fenable"
  
! #: passes.cc:1075
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option -fdisable"
  msgid "unrecognized option %<-fdisable%>"
  msgstr "ukendt tilvalg -fdisable"
  
! #: passes.cc:1083
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pass %s specified in -fenable"
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr "ukendt videregivelse %s angivet i -fenable"
  
! #: passes.cc:1085
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pass %s specified in -fdisable"
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "ukendt videregivelse %s angivet i -fdisable"
  
! #: passes.cc:1110 passes.cc:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr "aktiver videregivelse %s for funktioner i intervallet [%u, %u]"
  
! #: passes.cc:1113 passes.cc:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr "deaktiver videregivelse %s for funktioner i intervallet [%u, %u]"
  
! #: passes.cc:1149 passes.cc:1177
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "ugyldigt interval %s i tilvalg %s"
  
! #: passes.cc:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr "ugyldig videregivelse %s for funktion %s"
  
! #: passes.cc:1206
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr "deaktiver videregivelse %s for funktion %s"
  
! #: passes.cc:1435
  #, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr "ugyldig videregivelse af positioneringsoperation"
  
! #: passes.cc:1496
  #, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "udvidelsesmodul kan ikke registrere en manglende videregivelse"
  
! #: passes.cc:1499
  #, gcc-internal-format
  msgid "plugin cannot register an unnamed pass"
  msgstr "udvidelsesmodul kan ikke registrere en unavngivet videregivelse"
  
! #: passes.cc:1504
  #, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr "udvidelsesmodul kan ikke registrere videregivelse %qs uden reference for videregivelsesnavn"
  
! #: passes.cc:1523
  #, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr "videregivelse %qs blev ikke fundet, men er refereret af ny videregivelse %qs"
*************** msgstr ""
*** 32632,32653 ****
  msgid "Missing counts for called function %s"
  msgstr "Manglende antal for kaldt funktion %s/%i"
  
! #: profile.cc:616
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr "Ã¸delagteprofilinfo: profildata er ikke forlÃ¸b-konsistent"
  
! #: profile.cc:633
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr "Ã¸delagt profilinfo: antal iterationer for basisblok %d menes at vÃ¦re %i"
  
! #: profile.cc:656
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr "Ã¸delagt profilinfo: antallet af kÃ¸rsler for kant %d-%d menes at vÃ¦re %i"
  
! #: profile.cc:965
  #, fuzzy, gcc-internal-format
  #| msgid "corrupted profile info: profile data is not flow-consistent"
  msgid "corrupted profile info: invalid time profile"
--- 32748,32769 ----
  msgid "Missing counts for called function %s"
  msgstr "Manglende antal for kaldt funktion %s/%i"
  
! #: profile.cc:628
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr "Ã¸delagteprofilinfo: profildata er ikke forlÃ¸b-konsistent"
  
! #: profile.cc:645
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr "Ã¸delagt profilinfo: antal iterationer for basisblok %d menes at vÃ¦re %i"
  
! #: profile.cc:668
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr "Ã¸delagt profilinfo: antallet af kÃ¸rsler for kant %d-%d menes at vÃ¦re %i"
  
! #: profile.cc:977
  #, fuzzy, gcc-internal-format
  #| msgid "corrupted profile info: profile data is not flow-consistent"
  msgid "corrupted profile info: invalid time profile"
*************** msgstr "manglende afsluttende krÃ¸llet p
*** 32985,33064 ****
  msgid "undefined named operand %qs"
  msgstr "ikkedefineret navngiven operand %qs"
  
! #: stor-layout.cc:804
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size of %q+D %E bytes exceeds maximum object size %wu"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: stor-layout.cc:1185
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "alignment %u of %qT is less than %u"
  msgstr "angivet justering er for stor"
  
! #: stor-layout.cc:1192
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT isn%'t aligned to %u"
  msgstr ""
  
! #: stor-layout.cc:1195
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT may not be aligned to %u"
  msgstr ""
  
! #: stor-layout.cc:1327
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %q+D"
  msgstr "packed-egenskab forÃ¥rsager ineffektiv justering af %q+D"
  
! #: stor-layout.cc:1331
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %q+D"
  msgstr "packed-egenskab er unÃ¸dvendig for %q+D"
  
! #: stor-layout.cc:1351
  #, gcc-internal-format
  msgid "padding struct to align %q+D"
  msgstr "udfylder struct for at justere %q+D"
  
! #: stor-layout.cc:1410
  #, gcc-internal-format
  msgid "offset of packed bit-field %qD has changed in GCC 4.4"
  msgstr "forskydning af pakket bit-felt %qD har Ã¦ndret sig i GCC 4.4"
  
! #: stor-layout.cc:1790
  #, fuzzy, gcc-internal-format
  #| msgid "padding struct size to alignment boundary"
  msgid "padding struct size to alignment boundary with %E bytes"
  msgstr "udfylder struct-stÃ¸rrelse til justeringskant"
  
! #: stor-layout.cc:1819
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %qE"
  msgstr "packed-egenskab forÃ¥rsager ineffektiv justering af %qE"
  
! #: stor-layout.cc:1823
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %qE"
  msgstr "packed-egenskab er unÃ¸dvendig for %qE"
  
! #: stor-layout.cc:1829
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment"
  msgstr "packed-egenskab forÃ¥rsager ineffektiv justering"
  
! #: stor-layout.cc:1831
  #, gcc-internal-format
  msgid "packed attribute is unnecessary"
  msgstr "packed-egenskab er unÃ¸dvendig"
  
! #: stor-layout.cc:2712
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr "justering af tabelelementer er stÃ¸rre end elementstÃ¸rrelse"
  
! #: stor-layout.cc:2718
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of array elements is greater than element size"
  msgid "size of array element is not a multiple of its alignment"
--- 33101,33180 ----
  msgid "undefined named operand %qs"
  msgstr "ikkedefineret navngiven operand %qs"
  
! #: stor-layout.cc:830
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size of %q+D %E bytes exceeds maximum object size %wu"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: stor-layout.cc:1211
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is too large"
  msgid "alignment %u of %qT is less than %u"
  msgstr "angivet justering er for stor"
  
! #: stor-layout.cc:1218
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT isn%'t aligned to %u"
  msgstr ""
  
! #: stor-layout.cc:1221
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT may not be aligned to %u"
  msgstr ""
  
! #: stor-layout.cc:1353
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %q+D"
  msgstr "packed-egenskab forÃ¥rsager ineffektiv justering af %q+D"
  
! #: stor-layout.cc:1357
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %q+D"
  msgstr "packed-egenskab er unÃ¸dvendig for %q+D"
  
! #: stor-layout.cc:1377
  #, gcc-internal-format
  msgid "padding struct to align %q+D"
  msgstr "udfylder struct for at justere %q+D"
  
! #: stor-layout.cc:1436
  #, gcc-internal-format
  msgid "offset of packed bit-field %qD has changed in GCC 4.4"
  msgstr "forskydning af pakket bit-felt %qD har Ã¦ndret sig i GCC 4.4"
  
! #: stor-layout.cc:1816
  #, fuzzy, gcc-internal-format
  #| msgid "padding struct size to alignment boundary"
  msgid "padding struct size to alignment boundary with %E bytes"
  msgstr "udfylder struct-stÃ¸rrelse til justeringskant"
  
! #: stor-layout.cc:1845
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %qE"
  msgstr "packed-egenskab forÃ¥rsager ineffektiv justering af %qE"
  
! #: stor-layout.cc:1849
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %qE"
  msgstr "packed-egenskab er unÃ¸dvendig for %qE"
  
! #: stor-layout.cc:1855
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment"
  msgstr "packed-egenskab forÃ¥rsager ineffektiv justering"
  
! #: stor-layout.cc:1857
  #, gcc-internal-format
  msgid "packed attribute is unnecessary"
  msgstr "packed-egenskab er unÃ¸dvendig"
  
! #: stor-layout.cc:2738
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr "justering af tabelelementer er stÃ¸rre end elementstÃ¸rrelse"
  
! #: stor-layout.cc:2744
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of array elements is greater than element size"
  msgid "size of array element is not a multiple of its alignment"
*************** msgstr "Alias og mÃ¥ls sektion er forske
*** 33245,33277 ****
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify mislykkedes"
  
! #: symtab.cc:1384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "invalid order in asm node %i"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "To symboler med samme comdat_group er ikke lÃ¦nket af same_comdat_group-listen."
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "funktion %q+D del af aliascyklus"
  
! #: symtab.cc:1848
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "variabel %q+D del af aliascyklus"
  
! #: symtab.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "sektion for alias %q+D skal matche sektion for dens mÃ¥larkitektur"
--- 33361,33393 ----
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1367 symtab.cc:1477 symtab.cc:1504
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify mislykkedes"
  
! #: symtab.cc:1476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "invalid order in asm node %i"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: symtab.cc:1500
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "To symboler med samme comdat_group er ikke lÃ¦nket af same_comdat_group-listen."
  
! #: symtab.cc:1938
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "funktion %q+D del af aliascyklus"
  
! #: symtab.cc:1940
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "variabel %q+D del af aliascyklus"
  
! #: symtab.cc:1968
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "sektion for alias %q+D skal matche sektion for dens mÃ¥larkitektur"
*************** msgstr "mÃ¥larkitekturegenskab er ikke u
*** 33328,33571 ****
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "#pragma GCC-mÃ¥larkitektur er ikke understÃ¸ttet pÃ¥ denne maskine"
  
! #: toplev.cc:716
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %qs for writing: %m"
  msgid "cannot open %qs for writing: %m"
  msgstr "kan ikke Ã¥bne %qs til skrivning: %m"
  
! #: toplev.cc:735
  #, fuzzy, gcc-internal-format
  #| msgid "-frecord-gcc-switches is not supported by the current target"
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "-frecord-gcc-switches er ikke understÃ¸ttet af den nuvÃ¦rende mÃ¥larkitektur"
  
! #: toplev.cc:787
  #, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "stakbrugsberegning er ikke understÃ¸ttet for denne mÃ¥larkitektur"
  
! #: toplev.cc:846
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr "stakbrug kan vÃ¦re ubundet"
  
! #: toplev.cc:851
  #, fuzzy, gcc-internal-format
  #| msgid "stack usage might be %wd bytes"
  msgid "stack usage might be %wu bytes"
  msgstr "stakramme kan vÃ¦re %wd byte"
  
! #: toplev.cc:854
  #, fuzzy, gcc-internal-format
  #| msgid "stack usage is %wd bytes"
  msgid "stack usage is %wu bytes"
  msgstr "stakbrug er %wd byte"
  
! #: toplev.cc:971
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %s for writing: %m"
  msgid "cannot open %s for writing: %m"
  msgstr "kan ikke Ã¥bne %s til skrivning: %m"
  
! #: toplev.cc:1250
  #, gcc-internal-format
  msgid "this target does not support %qs"
  msgstr "denne mÃ¥larkitektur understÃ¸tter ikke %qs"
  
! #: toplev.cc:1284
  #, fuzzy, gcc-internal-format
  #| msgid "Graphite loop optimizations cannot be used (ISL is not available)(-fgraphite, -fgraphite-identity, -floop-block, -floop-interchange, -floop-strip-mine, -floop-parallelize-all, -floop-unroll-and-jam, and -ftree-loop-linear)"
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr "Graphite-loopoptimeringer kan ikke bruges (ISL er ikke tilgÃ¦ngelig)(-fgraphite, -fgraphite-identity, -floop-block, -floop-interchange, -floop-strip-mine, -floop-parallelize-all, -floop-unroll-and-jam og -ftree-loop-linear)"
  
! #: toplev.cc:1295
  #, fuzzy, gcc-internal-format
  #| msgid "-fcheck-pointer-bounds is not supported for this target"
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "-fcheck-pointer-bounds er ikke understÃ¸ttet for denne mÃ¥larkitektur"
  
! #: toplev.cc:1302
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-protector not supported for this target"
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "-fstack-protector understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: toplev.cc:1309
  #, fuzzy, gcc-internal-format
  #| msgid "-fcheck-pointer-bounds is not supported for this target"
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "-fcheck-pointer-bounds er ikke understÃ¸ttet for denne mÃ¥larkitektur"
  
! #: toplev.cc:1324
  #, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "%<-fabi-version=1%> understÃ¸ttes ikke lÃ¦ngere"
  
! #: toplev.cc:1340
  #, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr "instruktionsplanlÃ¦gning understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: toplev.cc:1344
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr "mÃ¥larkitekturen har ikke forsinkede forgreninger"
  
! #: toplev.cc:1358
  #, fuzzy, gcc-internal-format
  #| msgid "-f%sleading-underscore not supported on this target machine"
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "-f%sleading-underscore understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: toplev.cc:1387
  #, fuzzy, gcc-internal-format
  #| msgid "variable tracking requested, but not supported by this debug format"
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr "der blev anmodt om variabelsporing, men den er ikke understÃ¸ttet af dette fejlsÃ¸gningsformat"
  
! #: toplev.cc:1405
  #, gcc-internal-format
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "kunne ikke lukke nulstillet insn-dumpningsfilen %qs: %m"
  
! #: toplev.cc:1443
  #, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr "mÃ¥larkitektursystem understÃ¸tter ikke %qs-fejlsÃ¸gningsformatet"
  
! #: toplev.cc:1471
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1487
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1497
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr ""
  
! #: toplev.cc:1526
  #, fuzzy, gcc-internal-format
  #| msgid "-ffunction-sections not supported for this target"
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "-ffunction-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: toplev.cc:1532
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: toplev.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "-fprefetch-loop-arrays understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: toplev.cc:1546
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
  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.cc:1556
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays is not supported with -Os"
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "-fprefetch-loop-arrays understÃ¸ttes ikke med -Os"
  
! #: toplev.cc:1568
  #, fuzzy, gcc-internal-format
  #| msgid "-fassociative-math disabled; other options take precedence"
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr "-fassociative-math deaktiveret; andre tilvalg har forrang"
  
! #: toplev.cc:1576
  #, fuzzy, gcc-internal-format
  #| msgid "-fcheck-pointer-bounds is not supported for this target"
  msgid "%<-fhardened%> not supported for this target"
  msgstr "-fcheck-pointer-bounds er ikke understÃ¸ttet for denne mÃ¥larkitektur"
  
! #: toplev.cc:1585
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr ""
  
! #: toplev.cc:1598
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr ""
  
! #: toplev.cc:1608
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr ""
  
! #: toplev.cc:1619
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-protector not supported for this target"
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "-fstack-protector understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: toplev.cc:1631
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address and -fsanitize=kernel-address are not supported for this target"
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "-fsanitize=address og -fsanitize=kernel-address understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: toplev.cc:1641
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address not supported for this target"
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "-fsanitize=address understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: toplev.cc:1650
  #, gcc-internal-format
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr ""
  
! #: toplev.cc:1660
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%qs is not supported for this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: toplev.cc:1668
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr "egenskaben '%s' er ikke understÃ¸ttet pÃ¥ denne platform"
  
! #: toplev.cc:1671
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr ""
  
! #: toplev.cc:2010
  #, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr "fejl ved skrivning til %s: %m"
  
! #: toplev.cc:2012
  #, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr "fejl ved lukning af %s: %m"
  
! #: toplev.cc:2130
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr ""
  
! #: toplev.cc:2216
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
  
! #: toplev.cc:2313
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "self-tests incompatible with %<-E%>"
--- 33444,33687 ----
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "#pragma GCC-mÃ¥larkitektur er ikke understÃ¸ttet pÃ¥ denne maskine"
  
! #: toplev.cc:718
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %qs for writing: %m"
  msgid "cannot open %qs for writing: %m"
  msgstr "kan ikke Ã¥bne %qs til skrivning: %m"
  
! #: toplev.cc:737
  #, fuzzy, gcc-internal-format
  #| msgid "-frecord-gcc-switches is not supported by the current target"
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "-frecord-gcc-switches er ikke understÃ¸ttet af den nuvÃ¦rende mÃ¥larkitektur"
  
! #: toplev.cc:789
  #, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "stakbrugsberegning er ikke understÃ¸ttet for denne mÃ¥larkitektur"
  
! #: toplev.cc:848
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr "stakbrug kan vÃ¦re ubundet"
  
! #: toplev.cc:853
  #, fuzzy, gcc-internal-format
  #| msgid "stack usage might be %wd bytes"
  msgid "stack usage might be %wu bytes"
  msgstr "stakramme kan vÃ¦re %wd byte"
  
! #: toplev.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "stack usage is %wd bytes"
  msgid "stack usage is %wu bytes"
  msgstr "stakbrug er %wd byte"
  
! #: toplev.cc:973
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %s for writing: %m"
  msgid "cannot open %s for writing: %m"
  msgstr "kan ikke Ã¥bne %s til skrivning: %m"
  
! #: toplev.cc:1252
  #, gcc-internal-format
  msgid "this target does not support %qs"
  msgstr "denne mÃ¥larkitektur understÃ¸tter ikke %qs"
  
! #: toplev.cc:1286
  #, fuzzy, gcc-internal-format
  #| msgid "Graphite loop optimizations cannot be used (ISL is not available)(-fgraphite, -fgraphite-identity, -floop-block, -floop-interchange, -floop-strip-mine, -floop-parallelize-all, -floop-unroll-and-jam, and -ftree-loop-linear)"
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr "Graphite-loopoptimeringer kan ikke bruges (ISL er ikke tilgÃ¦ngelig)(-fgraphite, -fgraphite-identity, -floop-block, -floop-interchange, -floop-strip-mine, -floop-parallelize-all, -floop-unroll-and-jam og -ftree-loop-linear)"
  
! #: toplev.cc:1297
  #, fuzzy, gcc-internal-format
  #| msgid "-fcheck-pointer-bounds is not supported for this target"
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "-fcheck-pointer-bounds er ikke understÃ¸ttet for denne mÃ¥larkitektur"
  
! #: toplev.cc:1304
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-protector not supported for this target"
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "-fstack-protector understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: toplev.cc:1311
  #, fuzzy, gcc-internal-format
  #| msgid "-fcheck-pointer-bounds is not supported for this target"
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "-fcheck-pointer-bounds er ikke understÃ¸ttet for denne mÃ¥larkitektur"
  
! #: toplev.cc:1326
  #, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "%<-fabi-version=1%> understÃ¸ttes ikke lÃ¦ngere"
  
! #: toplev.cc:1342
  #, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr "instruktionsplanlÃ¦gning understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: toplev.cc:1346
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr "mÃ¥larkitekturen har ikke forsinkede forgreninger"
  
! #: toplev.cc:1360
  #, fuzzy, gcc-internal-format
  #| msgid "-f%sleading-underscore not supported on this target machine"
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "-f%sleading-underscore understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: toplev.cc:1389
  #, fuzzy, gcc-internal-format
  #| msgid "variable tracking requested, but not supported by this debug format"
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr "der blev anmodt om variabelsporing, men den er ikke understÃ¸ttet af dette fejlsÃ¸gningsformat"
  
! #: toplev.cc:1407
  #, gcc-internal-format
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "kunne ikke lukke nulstillet insn-dumpningsfilen %qs: %m"
  
! #: toplev.cc:1445
  #, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr "mÃ¥larkitektursystem understÃ¸tter ikke %qs-fejlsÃ¸gningsformatet"
  
! #: toplev.cc:1473
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1489
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1499
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr ""
  
! #: toplev.cc:1528
  #, fuzzy, gcc-internal-format
  #| msgid "-ffunction-sections not supported for this target"
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "-ffunction-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: toplev.cc:1534
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: toplev.cc:1542
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "-fprefetch-loop-arrays understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: toplev.cc:1548
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
  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.cc:1558
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays is not supported with -Os"
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "-fprefetch-loop-arrays understÃ¸ttes ikke med -Os"
  
! #: toplev.cc:1570
  #, fuzzy, gcc-internal-format
  #| msgid "-fassociative-math disabled; other options take precedence"
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr "-fassociative-math deaktiveret; andre tilvalg har forrang"
  
! #: toplev.cc:1578
  #, fuzzy, gcc-internal-format
  #| msgid "-fcheck-pointer-bounds is not supported for this target"
  msgid "%<-fhardened%> not supported for this target"
  msgstr "-fcheck-pointer-bounds er ikke understÃ¸ttet for denne mÃ¥larkitektur"
  
! #: toplev.cc:1587
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr ""
  
! #: toplev.cc:1600
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr ""
  
! #: toplev.cc:1610
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr ""
  
! #: toplev.cc:1621
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-protector not supported for this target"
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "-fstack-protector understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: toplev.cc:1633
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address and -fsanitize=kernel-address are not supported for this target"
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "-fsanitize=address og -fsanitize=kernel-address understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: toplev.cc:1643
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address not supported for this target"
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "-fsanitize=address understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: toplev.cc:1652
  #, gcc-internal-format
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr ""
  
! #: toplev.cc:1662
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%qs is not supported for this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: toplev.cc:1670
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr "egenskaben '%s' er ikke understÃ¸ttet pÃ¥ denne platform"
  
! #: toplev.cc:1673
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr ""
  
! #: toplev.cc:2012
  #, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr "fejl ved skrivning til %s: %m"
  
! #: toplev.cc:2014
  #, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr "fejl ved lukning af %s: %m"
  
! #: toplev.cc:2132
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr ""
  
! #: toplev.cc:2218
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
  
! #: toplev.cc:2315
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "self-tests incompatible with %<-E%>"
*************** msgstr "ydre transaktion i %<transaction
*** 33655,33849 ****
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr "ydre transaktion i %<transaction_safe%> funktion"
  
! #: tree-cfg.cc:355
  #, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr "ignorerer lÃ¸kkeannotation"
  
! #: tree-cfg.cc:3084
  #, fuzzy, gcc-internal-format
  #| msgid "constant not recomputed when ADDR_EXPR changed"
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr "konstant blev ikke genberegnet da ADDR_EXPR Ã¦ndrede sig"
  
! #: tree-cfg.cc:3089
  #, fuzzy, gcc-internal-format
  #| msgid "side effects not recomputed when ADDR_EXPR changed"
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr "sideeffekter blev ikke genberegnet da ADDR_EXPR Ã¦ndrede sig"
  
! #: tree-cfg.cc:3104
  #, fuzzy, gcc-internal-format
  #| msgid "address taken, but ADDRESSABLE bit not set"
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr "adresse optaget, men ADDRESSABLE-bit er ikke angivet"
  
! #: tree-cfg.cc:3130
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "non-scalar %qs"
  msgstr "I konstruktionen"
  
! #: tree-cfg.cc:3144
  #, fuzzy, gcc-internal-format
  #| msgid "invalid position or size operand to BIT_FIELD_REF"
  msgid "invalid position or size operand to %qs"
  msgstr "ugyldig position eller stÃ¸rrelsesoperant for BIT_FIELD_REF"
  
! #: tree-cfg.cc:3150
  #, gcc-internal-format
  msgid "integral result type precision does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3159
  #, gcc-internal-format
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3167
  #, gcc-internal-format
  msgid "%qs of non-mode-precision operand"
  msgstr ""
  
! #: tree-cfg.cc:3174
  #, gcc-internal-format
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3185
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "type mismatch in %qs reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: tree-cfg.cc:3201
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' is ambiguous"
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr "konvertering fra '%T' til '%T' er tvetydigt"
  
! #: tree-cfg.cc:3209
  #, fuzzy, gcc-internal-format
  #| msgid "cast from pointer to integer of different size"
  msgid "conversion of register to a different size in %qs"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden stÃ¸rrelse"
  
! #: tree-cfg.cc:3229
  #, fuzzy, gcc-internal-format
  #| msgid "non-lvalue in %s"
  msgid "non-top-level %qs"
  msgstr "ikke-venstrevÃ¦rdi i %s"
  
! #: tree-cfg.cc:3244
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operands to %qs"
  msgstr "ugyldig operand til %%R"
  
! #: tree-cfg.cc:3255 tree-cfg.cc:3264 tree-cfg.cc:3281 tree-cfg.cc:3960
! #: tree-cfg.cc:3989 tree-cfg.cc:4006 tree-cfg.cc:4027 tree-cfg.cc:4073
! #: tree-cfg.cc:4094 tree-cfg.cc:4148 tree-cfg.cc:4168 tree-cfg.cc:4204
! #: tree-cfg.cc:4225 tree-cfg.cc:4286 tree-cfg.cc:4361 tree-cfg.cc:4387
! #: tree-cfg.cc:4423 tree-cfg.cc:4472 tree-cfg.cc:4497 tree-cfg.cc:4572
! #: tree-cfg.cc:4658
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in %qs"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: tree-cfg.cc:3275
  #, fuzzy, gcc-internal-format
  #| msgid "invalid offset operand of MEM_REF"
  msgid "invalid %qs offset operator"
  msgstr "ugyldig forskydningsoperand for MEM_REF"
  
! #: tree-cfg.cc:3299 tree-cfg.cc:3325
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s operand"
  msgid "invalid address operand in %qs"
  msgstr "ugyldig %%s-operand"
  
! #: tree-cfg.cc:3306 tree-cfg.cc:3332
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%f operand"
  msgid "invalid offset operand in %qs"
  msgstr "ugyldig %%f-operand"
  
! #: tree-cfg.cc:3313 tree-cfg.cc:3339
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid clique in %qs"
  msgstr "ugyldig brug af '%D"
  
! #: tree-cfg.cc:3346 tree-cfg.cc:4670
  #, fuzzy, gcc-internal-format
  #| msgid "INDIRECT_REF in gimple IL"
  msgid "%qs in gimple IL"
  msgstr "INDIRECT_REF i gimple IL"
  
! #: tree-cfg.cc:3357
  #, fuzzy, gcc-internal-format
  #| msgid "struct type value used where scalar is required"
  msgid "%qs as base where non-register is required"
  msgstr "vÃ¦rdi af struct-type angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: tree-cfg.cc:3372
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "invalid expression for min lvalue"
  msgstr "ugyldigt udtryk som operand"
  
! #: tree-cfg.cc:3423
  #, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr ""
  
! #: tree-cfg.cc:3432
  #, fuzzy, gcc-internal-format
  #| msgid "-split has no argument."
  msgid "gimple call has no target"
  msgstr "-split uden parametre"
  
! #: tree-cfg.cc:3439
  #, fuzzy, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: tree-cfg.cc:3449
  #, fuzzy, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr "funktion kan ikke indbygges"
  
! #: tree-cfg.cc:3460
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "invalid pure const state for function"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: tree-cfg.cc:3472
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PC in line number table"
  msgid "invalid LHS in gimple call"
  msgstr "ugyldig PC i linjetalstabel"
  
! #: tree-cfg.cc:3480
  #, gcc-internal-format
  msgid "LHS in %<noreturn%> call"
  msgstr ""
  
! #: tree-cfg.cc:3494
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number format"
  msgid "invalid conversion in gimple call"
  msgstr "ugyldigt versionsnummerformat"
  
! #: tree-cfg.cc:3503
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PC in line number table"
  msgid "invalid static chain in gimple call"
  msgstr "ugyldig PC i linjetalstabel"
  
! #: tree-cfg.cc:3514
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr ""
--- 33771,33965 ----
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr "ydre transaktion i %<transaction_safe%> funktion"
  
! #: tree-cfg.cc:359
  #, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr "ignorerer lÃ¸kkeannotation"
  
! #: tree-cfg.cc:3088
  #, fuzzy, gcc-internal-format
  #| msgid "constant not recomputed when ADDR_EXPR changed"
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr "konstant blev ikke genberegnet da ADDR_EXPR Ã¦ndrede sig"
  
! #: tree-cfg.cc:3093
  #, fuzzy, gcc-internal-format
  #| msgid "side effects not recomputed when ADDR_EXPR changed"
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr "sideeffekter blev ikke genberegnet da ADDR_EXPR Ã¦ndrede sig"
  
! #: tree-cfg.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "address taken, but ADDRESSABLE bit not set"
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr "adresse optaget, men ADDRESSABLE-bit er ikke angivet"
  
! #: tree-cfg.cc:3134
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "non-scalar %qs"
  msgstr "I konstruktionen"
  
! #: tree-cfg.cc:3148
  #, fuzzy, gcc-internal-format
  #| msgid "invalid position or size operand to BIT_FIELD_REF"
  msgid "invalid position or size operand to %qs"
  msgstr "ugyldig position eller stÃ¸rrelsesoperant for BIT_FIELD_REF"
  
! #: tree-cfg.cc:3154
  #, gcc-internal-format
  msgid "integral result type precision does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3163
  #, gcc-internal-format
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3171
  #, gcc-internal-format
  msgid "%qs of non-mode-precision operand"
  msgstr ""
  
! #: tree-cfg.cc:3178
  #, gcc-internal-format
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3189
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "type mismatch in %qs reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: tree-cfg.cc:3205
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' is ambiguous"
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr "konvertering fra '%T' til '%T' er tvetydigt"
  
! #: tree-cfg.cc:3213
  #, fuzzy, gcc-internal-format
  #| msgid "cast from pointer to integer of different size"
  msgid "conversion of register to a different size in %qs"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden stÃ¸rrelse"
  
! #: tree-cfg.cc:3233
  #, fuzzy, gcc-internal-format
  #| msgid "non-lvalue in %s"
  msgid "non-top-level %qs"
  msgstr "ikke-venstrevÃ¦rdi i %s"
  
! #: tree-cfg.cc:3248
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operands to %qs"
  msgstr "ugyldig operand til %%R"
  
! #: tree-cfg.cc:3259 tree-cfg.cc:3268 tree-cfg.cc:3285 tree-cfg.cc:3964
! #: tree-cfg.cc:3993 tree-cfg.cc:4010 tree-cfg.cc:4031 tree-cfg.cc:4077
! #: tree-cfg.cc:4098 tree-cfg.cc:4152 tree-cfg.cc:4172 tree-cfg.cc:4208
! #: tree-cfg.cc:4229 tree-cfg.cc:4290 tree-cfg.cc:4365 tree-cfg.cc:4391
! #: tree-cfg.cc:4427 tree-cfg.cc:4476 tree-cfg.cc:4501 tree-cfg.cc:4576
! #: tree-cfg.cc:4662
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in %qs"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: tree-cfg.cc:3279
  #, fuzzy, gcc-internal-format
  #| msgid "invalid offset operand of MEM_REF"
  msgid "invalid %qs offset operator"
  msgstr "ugyldig forskydningsoperand for MEM_REF"
  
! #: tree-cfg.cc:3303 tree-cfg.cc:3329
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s operand"
  msgid "invalid address operand in %qs"
  msgstr "ugyldig %%s-operand"
  
! #: tree-cfg.cc:3310 tree-cfg.cc:3336
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%f operand"
  msgid "invalid offset operand in %qs"
  msgstr "ugyldig %%f-operand"
  
! #: tree-cfg.cc:3317 tree-cfg.cc:3343
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid clique in %qs"
  msgstr "ugyldig brug af '%D"
  
! #: tree-cfg.cc:3350 tree-cfg.cc:4674
  #, fuzzy, gcc-internal-format
  #| msgid "INDIRECT_REF in gimple IL"
  msgid "%qs in gimple IL"
  msgstr "INDIRECT_REF i gimple IL"
  
! #: tree-cfg.cc:3361
  #, fuzzy, gcc-internal-format
  #| msgid "struct type value used where scalar is required"
  msgid "%qs as base where non-register is required"
  msgstr "vÃ¦rdi af struct-type angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: tree-cfg.cc:3376
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "invalid expression for min lvalue"
  msgstr "ugyldigt udtryk som operand"
  
! #: tree-cfg.cc:3427
  #, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr ""
  
! #: tree-cfg.cc:3436
  #, fuzzy, gcc-internal-format
  #| msgid "-split has no argument."
  msgid "gimple call has no target"
  msgstr "-split uden parametre"
  
! #: tree-cfg.cc:3443
  #, fuzzy, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: tree-cfg.cc:3453
  #, fuzzy, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr "funktion kan ikke indbygges"
  
! #: tree-cfg.cc:3464
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "invalid pure const state for function"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: tree-cfg.cc:3476
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PC in line number table"
  msgid "invalid LHS in gimple call"
  msgstr "ugyldig PC i linjetalstabel"
  
! #: tree-cfg.cc:3484
  #, gcc-internal-format
  msgid "LHS in %<noreturn%> call"
  msgstr ""
  
! #: tree-cfg.cc:3498
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number format"
  msgid "invalid conversion in gimple call"
  msgstr "ugyldigt versionsnummerformat"
  
! #: tree-cfg.cc:3507
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PC in line number table"
  msgid "invalid static chain in gimple call"
  msgstr "ugyldig PC i linjetalstabel"
  
! #: tree-cfg.cc:3518
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr ""
*************** msgstr ""
*** 33854,34482 ****
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3533
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: tree-cfg.cc:3564
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr ""
  
! #: tree-cfg.cc:3582
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid argument to gimple call"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: tree-cfg.cc:3609
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in the instruction"
  msgid "invalid operands in gimple comparison"
  msgstr "ugyldig operand i instruktionen"
  
! #: tree-cfg.cc:3620
  #, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr ""
  
! #: tree-cfg.cc:3637
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr ""
  
! #: tree-cfg.cc:3652
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr ""
  
! #: tree-cfg.cc:3661
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "invalid vector comparison resulting type"
  msgstr "Ugyldig metodeerklÃ¦ring, returtype pÃ¥krÃ¦vet"
  
! #: tree-cfg.cc:3668
  #, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr ""
  
! #: tree-cfg.cc:3690
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr ""
  
! #: tree-cfg.cc:3696
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in the instruction"
  msgid "invalid operand in unary operation"
  msgstr "ugyldig operand i instruktionen"
  
! #: tree-cfg.cc:3719
  #, fuzzy, gcc-internal-format
  #| msgid "invalid token in expression"
  msgid "invalid vector types in nop conversion"
  msgstr "ugyldigt symbol udtryk"
  
! #: tree-cfg.cc:3756
  #, fuzzy, gcc-internal-format
  #| msgid "invalid token in expression"
  msgid "invalid types in nop conversion"
  msgstr "ugyldigt symbol udtryk"
  
! #: tree-cfg.cc:3771
  #, fuzzy, gcc-internal-format
  #| msgid "invalid token in expression"
  msgid "invalid types in address space conversion"
  msgstr "ugyldigt symbol udtryk"
  
! #: tree-cfg.cc:3785
  #, fuzzy, gcc-internal-format
  #| msgid "invalid token in expression"
  msgid "invalid types in fixed-point conversion"
  msgstr "ugyldigt symbol udtryk"
  
! #: tree-cfg.cc:3800
  #, fuzzy, gcc-internal-format
  #| msgid "invalid suffix \"%.*s\" on floating constant"
  msgid "invalid types in conversion to floating-point"
  msgstr "ugyldig endelse \"%.*s\" i kommatalskonstant"
  
! #: tree-cfg.cc:3815
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type `void' for new"
  msgid "invalid types in conversion to integer"
  msgstr "ugyldig type 'void' til new"
  
! #: tree-cfg.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in %qs expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: tree-cfg.cc:3872 tree-cfg.cc:3886 tree-cfg.cc:4252 tree-cfg.cc:4274
  #, fuzzy, gcc-internal-format
  #| msgid "invalid prototype for '%s'"
  msgid "invalid types for %qs"
  msgstr "ugyldig prototype for Â»%sÂ«"
  
! #: tree-cfg.cc:3897
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr ""
  
! #: tree-cfg.cc:3911
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number format"
  msgid "non-trivial conversion in unary operation"
  msgstr "ugyldigt versionsnummerformat"
  
! #: tree-cfg.cc:3936
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr ""
  
! #: tree-cfg.cc:3943
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s"
  msgid "invalid operands in binary operation"
  msgstr "ugyldige operander til binÃ¦r %s"
  
! #: tree-cfg.cc:4048
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%R"
  msgid "invalid non-vector operands to %qs"
  msgstr "ugyldig operand til %%R"
  
! #: tree-cfg.cc:4059
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "invalid (pointer) operands %qs"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: tree-cfg.cc:4294
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "vector type expected in %qs"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: tree-cfg.cc:4307
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in binary expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: tree-cfg.cc:4335
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr ""
  
! #: tree-cfg.cc:4343
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in the instruction"
  msgid "invalid operands in ternary operation"
  msgstr "ugyldig operand i instruktionen"
  
! #: tree-cfg.cc:4375
  #, gcc-internal-format
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr ""
  
! #: tree-cfg.cc:4407 tree-cfg.cc:4484
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "vector types expected in %qs"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: tree-cfg.cc:4440
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "vectors with different element number found in %qs"
  msgstr "operander til ?: har forskellige typer"
  
! #: tree-cfg.cc:4456
  #, fuzzy, gcc-internal-format
  #| msgid "invalid rotate insn"
  msgid "invalid mask type in %qs"
  msgstr "ugyldig roteringsinstruktion"
  
! #: tree-cfg.cc:4517
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "not allowed type combination in %qs"
  msgstr "ikke-understÃ¸ttet kombination: %s"
  
! #: tree-cfg.cc:4526
  #, fuzzy, gcc-internal-format
  #| msgid "invalid position or size operand to BIT_FIELD_REF"
  msgid "invalid position or size in %qs"
  msgstr "ugyldig position eller stÃ¸rrelsesoperant for BIT_FIELD_REF"
  
! #: tree-cfg.cc:4532
  #, fuzzy, gcc-internal-format
  #| msgid "`sigof' applied to non-aggregate expression"
  msgid "%qs into non-mode-precision operand"
  msgstr "'sigof' benyttet pÃ¥ et udtryk der ikke er af en sammensat type"
  
! #: tree-cfg.cc:4542
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "insertion out of range in %qs"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: tree-cfg.cc:4552
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a directory"
  msgid "%qs not at element boundary"
  msgstr "%qs er ikke en mappe"
  
! #: tree-cfg.cc:4608
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "non-trivial conversion in %qs"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: tree-cfg.cc:4617
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid init statement"
  msgid "%qs LHS in clobber statement"
  msgstr "Ugyldig klargÃ¸ringssÃ¦tning"
  
! #: tree-cfg.cc:4625
  #, gcc-internal-format
  msgid "%qs LHS in assignment statement"
  msgstr ""
  
! #: tree-cfg.cc:4644
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operand in %qs"
  msgstr "ugyldig operand til %%R"
  
! #: tree-cfg.cc:4676
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid %qs size argument in load"
  msgstr "ugyldig typeparameter"
  
! #: tree-cfg.cc:4695 tree-cfg.cc:4721
  #, fuzzy, gcc-internal-format
  #| msgid "invalid indirect memory address"
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "ugyldig indirekte hukommelsesadresse"
  
! #: tree-cfg.cc:4755 tree-cfg.cc:4773
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "incorrect type of vector %qs elements"
  msgstr "venstreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: tree-cfg.cc:4764 tree-cfg.cc:4781
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "incorrect number of vector %qs elements"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: tree-cfg.cc:4789
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr ""
  
! #: tree-cfg.cc:4798
  #, gcc-internal-format
  msgid "vector %qs with non-NULL element index"
  msgstr ""
  
! #: tree-cfg.cc:4805
  #, gcc-internal-format
  msgid "vector %qs element is not a GIMPLE value"
  msgstr ""
  
! #: tree-cfg.cc:4814
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "non-vector %qs with elements"
  msgstr "operander til ?: har forskellige typer"
  
! #: tree-cfg.cc:4872
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in the instruction"
  msgid "invalid operand in return statement"
  msgstr "ugyldig operand i instruktionen"
  
! #: tree-cfg.cc:4887 c/gimple-parser.cc:2580
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid init statement"
  msgid "invalid conversion in return statement"
  msgstr "Ugyldig klargÃ¸ringssÃ¦tning"
  
! #: tree-cfg.cc:4911
  #, fuzzy, gcc-internal-format
  #| msgid "subscripted value is neither array nor pointer"
  msgid "goto destination is neither a label nor a pointer"
  msgstr "vÃ¦rdien der er pÃ¥fÃ¸rt et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: tree-cfg.cc:4930
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operand to switch statement"
  msgstr "ugyldig operand til %%s-koden"
  
! #: tree-cfg.cc:4938
  #, fuzzy, gcc-internal-format
  #| msgid "Generate code for huge switch statements"
  msgid "non-integral type switch statement"
  msgstr "GenerÃ©r kode til store switch-sÃ¦tninger"
  
! #: tree-cfg.cc:4948
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%s' in switch statement"
  msgid "invalid default case label in switch statement"
  msgstr "mere end Ã©n '%s'-etiket i switch-sÃ¦tningen"
  
! #: tree-cfg.cc:4960
  #, gcc-internal-format
  msgid "invalid %<CASE_CHAIN%>"
  msgstr ""
  
! #: tree-cfg.cc:4966
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%s' in switch statement"
  msgid "invalid case label in switch statement"
  msgstr "mere end Ã©n '%s'-etiket i switch-sÃ¦tningen"
  
! #: tree-cfg.cc:4973
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "invalid case range in switch statement"
  msgstr "ugyldig venstrevÃ¦rdi i asm-sÃ¦tning"
  
! #: tree-cfg.cc:4983
  #, fuzzy, gcc-internal-format
  #| msgid "case label not within a switch statement"
  msgid "type precision mismatch in switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: tree-cfg.cc:4990
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%s' in switch statement"
  msgid "type mismatch for case label in switch statement"
  msgstr "mere end Ã©n '%s'-etiket i switch-sÃ¦tningen"
  
! #: tree-cfg.cc:4999
  #, fuzzy, gcc-internal-format
  #| msgid "case label not within a switch statement"
  msgid "case labels not sorted in switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: tree-cfg.cc:5042
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "label context is not the current function declaration"
  msgstr "parameternavne (uden typer) i funktionserklÃ¦ringen"
  
! #: tree-cfg.cc:5051
  #, gcc-internal-format
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr ""
  
! #: tree-cfg.cc:5061
  #, fuzzy, gcc-internal-format
  #| msgid "format string has invalid operand number"
  msgid "incorrect setting of landing pad number"
  msgstr "formateringsstrengen har et ugyldigt operandtal"
  
! #: tree-cfg.cc:5077
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%p code"
  msgid "invalid comparison code in gimple cond"
  msgstr "ugyldig operand til %%p-koden"
  
! #: tree-cfg.cc:5085
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in increment"
  msgid "invalid labels in gimple cond"
  msgstr "ugyldig venstrevÃ¦rdi i forÃ¸gelse"
  
! #: tree-cfg.cc:5171 tree-cfg.cc:5180
  #, fuzzy, gcc-internal-format
  #| msgid "invalid address"
  msgid "invalid %<PHI%> result"
  msgstr "ugyldig adresse"
  
! #: tree-cfg.cc:5190
  #, fuzzy, gcc-internal-format
  #| msgid "missing number"
  msgid "missing %<PHI%> def"
  msgstr "manglende tal"
  
! #: tree-cfg.cc:5204
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid %<PHI%> argument"
  msgstr "ugyldig typeparameter"
  
! #: tree-cfg.cc:5211
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in %s"
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr "uforenelige typer i %s"
  
! #: tree-cfg.cc:5314
  #, fuzzy, gcc-internal-format
  #| msgid "verify_flow_info failed"
  msgid "%<verify_gimple%> failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: tree-cfg.cc:5372
  #, gcc-internal-format
  msgid "dead statement in EH table"
  msgstr ""
  
! #: tree-cfg.cc:5388
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr ""
  
! #: tree-cfg.cc:5437
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "local declaration from a different function"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: tree-cfg.cc:5540
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5549
  #, gcc-internal-format
  msgid "PHI node with location"
  msgstr ""
  
! #: tree-cfg.cc:5560 tree-cfg.cc:5607
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr ""
  
! #: tree-cfg.cc:5568
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr ""
  
! #: tree-cfg.cc:5595
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5635
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr ""
  
! #: tree-cfg.cc:5641
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr ""
  
! #: tree-cfg.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "verify_flow_info failed"
  msgid "verify_gimple failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: tree-cfg.cc:5687
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5694
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5701
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5707
  #, fuzzy, gcc-internal-format
  #| msgid "extra brace group at end of initializer"
  msgid "entry block count not initialized"
  msgstr "overskydende krÃ¸llede paranteser ved slutningen af startvÃ¦rdien"
  
! #: tree-cfg.cc:5713
  #, fuzzy, gcc-internal-format
  #| msgid "extra brace group at end of initializer"
  msgid "exit block count not initialized"
  msgstr "overskydende krÃ¸llede paranteser ved slutningen af startvÃ¦rdien"
  
! #: tree-cfg.cc:5720
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing initializer"
  msgid "count of bb %d not initialized"
  msgstr "manglende startvÃ¦rdi"
  
! #: tree-cfg.cc:5741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
  msgid "probability of edge %d->%d not initialized"
  msgstr "verify_flow_info: Ukorrekt sandsynlighed for kant %i->%i %i"
  
! #: tree-cfg.cc:5761
  #, gcc-internal-format
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5768
  #, gcc-internal-format
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5775
  #, gcc-internal-format
  msgid "label %qD to block does not match in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5782
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "label %qD has incorrect context in bb %d"
  msgstr "feltet '%D' er af en ufuldstÃ¦ndig type"
  
! #: tree-cfg.cc:5797
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "flow control insn inside a basic block"
  msgid "control flow in the middle of basic block %d"
  msgstr "strÃ¸mkontrolinstruktion inden i en basisblok"
  
! #: tree-cfg.cc:5807
  #, fuzzy, gcc-internal-format
  #| msgid "flow control insn inside a basic block"
  msgid "label %qD in the middle of basic block %d"
  msgstr "strÃ¸mkontrolinstruktion inden i en basisblok"
  
! #: tree-cfg.cc:5835
  #, gcc-internal-format, gfc-internal-format
! msgid "returns_twice call is %s in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fallthru edge after unconditional jump %i"
  msgid "fallthru edge after a control statement in bb %d"
  msgstr "Fald gennem-kant efter ubetinget spring %i"
  
! #: tree-cfg.cc:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5898 tree-cfg.cc:5920 tree-cfg.cc:5937 tree-cfg.cc:6006
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5908
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit goto at end of bb %d"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: tree-cfg.cc:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5972
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr ""
  
! #: tree-cfg.cc:5980
  #, fuzzy, gcc-internal-format
  #| msgid "trampolines not supported"
  msgid "case labels not sorted: "
  msgstr "trampoliner understÃ¸ttes ikke"
  
! #: tree-cfg.cc:5997
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr ""
  
! #: tree-cfg.cc:6020
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing field '%s' in '%s'"
  msgid "missing edge %i->%i"
  msgstr "manglende felt '%s' i '%s'"
  
! #: tree-cfg.cc:9776
  #, fuzzy, gcc-internal-format
  #| msgid "`noreturn' function does return"
  msgid "%<noreturn%> function does return"
  msgstr "funktion med egenskaben 'noreturn' returnerer"
  
  # RETMIG: dette mÃ¥ kunne gÃ¸res bedre
! #: tree-cfg.cc:9796 tree-cfg.cc:9831
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr "kontrol nÃ¥r til slutningen af ikke-void funktion"
  
! #: tree-cfg.cc:9897
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: tree-cfg.cc:9902 cp/cvt.cc:1123
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
--- 33970,34603 ----
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3537
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: tree-cfg.cc:3568
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr ""
  
! #: tree-cfg.cc:3586
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid argument to gimple call"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: tree-cfg.cc:3613
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in the instruction"
  msgid "invalid operands in gimple comparison"
  msgstr "ugyldig operand i instruktionen"
  
! #: tree-cfg.cc:3624
  #, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr ""
  
! #: tree-cfg.cc:3641
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr ""
  
! #: tree-cfg.cc:3656
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr ""
  
! #: tree-cfg.cc:3665
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "invalid vector comparison resulting type"
  msgstr "Ugyldig metodeerklÃ¦ring, returtype pÃ¥krÃ¦vet"
  
! #: tree-cfg.cc:3672
  #, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr ""
  
! #: tree-cfg.cc:3694
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr ""
  
! #: tree-cfg.cc:3700
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in the instruction"
  msgid "invalid operand in unary operation"
  msgstr "ugyldig operand i instruktionen"
  
! #: tree-cfg.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "invalid token in expression"
  msgid "invalid vector types in nop conversion"
  msgstr "ugyldigt symbol udtryk"
  
! #: tree-cfg.cc:3760
  #, fuzzy, gcc-internal-format
  #| msgid "invalid token in expression"
  msgid "invalid types in nop conversion"
  msgstr "ugyldigt symbol udtryk"
  
! #: tree-cfg.cc:3775
  #, fuzzy, gcc-internal-format
  #| msgid "invalid token in expression"
  msgid "invalid types in address space conversion"
  msgstr "ugyldigt symbol udtryk"
  
! #: tree-cfg.cc:3789
  #, fuzzy, gcc-internal-format
  #| msgid "invalid token in expression"
  msgid "invalid types in fixed-point conversion"
  msgstr "ugyldigt symbol udtryk"
  
! #: tree-cfg.cc:3804
  #, fuzzy, gcc-internal-format
  #| msgid "invalid suffix \"%.*s\" on floating constant"
  msgid "invalid types in conversion to floating-point"
  msgstr "ugyldig endelse \"%.*s\" i kommatalskonstant"
  
! #: tree-cfg.cc:3819
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type `void' for new"
  msgid "invalid types in conversion to integer"
  msgstr "ugyldig type 'void' til new"
  
! #: tree-cfg.cc:3859
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in %qs expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: tree-cfg.cc:3876 tree-cfg.cc:3890 tree-cfg.cc:4256 tree-cfg.cc:4278
  #, fuzzy, gcc-internal-format
  #| msgid "invalid prototype for '%s'"
  msgid "invalid types for %qs"
  msgstr "ugyldig prototype for Â»%sÂ«"
  
! #: tree-cfg.cc:3901
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr ""
  
! #: tree-cfg.cc:3915
  #, fuzzy, gcc-internal-format
  #| msgid "invalid version number format"
  msgid "non-trivial conversion in unary operation"
  msgstr "ugyldigt versionsnummerformat"
  
! #: tree-cfg.cc:3940
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr ""
  
! #: tree-cfg.cc:3947
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands to binary %s"
  msgid "invalid operands in binary operation"
  msgstr "ugyldige operander til binÃ¦r %s"
  
! #: tree-cfg.cc:4052
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%R"
  msgid "invalid non-vector operands to %qs"
  msgstr "ugyldig operand til %%R"
  
! #: tree-cfg.cc:4063
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode `%s'"
  msgid "invalid (pointer) operands %qs"
  msgstr "ugyldig henvisningstilstand '%s'"
  
! #: tree-cfg.cc:4298
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "vector type expected in %qs"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: tree-cfg.cc:4311
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "type mismatch in binary expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: tree-cfg.cc:4339
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr ""
  
! #: tree-cfg.cc:4347
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in the instruction"
  msgid "invalid operands in ternary operation"
  msgstr "ugyldig operand i instruktionen"
  
! #: tree-cfg.cc:4379
  #, gcc-internal-format
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr ""
  
! #: tree-cfg.cc:4411 tree-cfg.cc:4488
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "vector types expected in %qs"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: tree-cfg.cc:4444
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "vectors with different element number found in %qs"
  msgstr "operander til ?: har forskellige typer"
  
! #: tree-cfg.cc:4460
  #, fuzzy, gcc-internal-format
  #| msgid "invalid rotate insn"
  msgid "invalid mask type in %qs"
  msgstr "ugyldig roteringsinstruktion"
  
! #: tree-cfg.cc:4521
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "not allowed type combination in %qs"
  msgstr "ikke-understÃ¸ttet kombination: %s"
  
! #: tree-cfg.cc:4530
  #, fuzzy, gcc-internal-format
  #| msgid "invalid position or size operand to BIT_FIELD_REF"
  msgid "invalid position or size in %qs"
  msgstr "ugyldig position eller stÃ¸rrelsesoperant for BIT_FIELD_REF"
  
! #: tree-cfg.cc:4536
  #, fuzzy, gcc-internal-format
  #| msgid "`sigof' applied to non-aggregate expression"
  msgid "%qs into non-mode-precision operand"
  msgstr "'sigof' benyttet pÃ¥ et udtryk der ikke er af en sammensat type"
  
! #: tree-cfg.cc:4546
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "insertion out of range in %qs"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: tree-cfg.cc:4556
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a directory"
  msgid "%qs not at element boundary"
  msgstr "%qs er ikke en mappe"
  
! #: tree-cfg.cc:4612
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "non-trivial conversion in %qs"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: tree-cfg.cc:4621
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid init statement"
  msgid "%qs LHS in clobber statement"
  msgstr "Ugyldig klargÃ¸ringssÃ¦tning"
  
! #: tree-cfg.cc:4629
  #, gcc-internal-format
  msgid "%qs LHS in assignment statement"
  msgstr ""
  
! #: tree-cfg.cc:4648
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operand in %qs"
  msgstr "ugyldig operand til %%R"
  
! #: tree-cfg.cc:4680
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid %qs size argument in load"
  msgstr "ugyldig typeparameter"
  
! #: tree-cfg.cc:4699 tree-cfg.cc:4725
  #, fuzzy, gcc-internal-format
  #| msgid "invalid indirect memory address"
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "ugyldig indirekte hukommelsesadresse"
  
! #: tree-cfg.cc:4759 tree-cfg.cc:4777
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "incorrect type of vector %qs elements"
  msgstr "venstreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: tree-cfg.cc:4768 tree-cfg.cc:4785
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "incorrect number of vector %qs elements"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: tree-cfg.cc:4793
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr ""
  
! #: tree-cfg.cc:4802
  #, gcc-internal-format
  msgid "vector %qs with non-NULL element index"
  msgstr ""
  
! #: tree-cfg.cc:4809
  #, gcc-internal-format
  msgid "vector %qs element is not a GIMPLE value"
  msgstr ""
  
! #: tree-cfg.cc:4818
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "non-vector %qs with elements"
  msgstr "operander til ?: har forskellige typer"
  
! #: tree-cfg.cc:4876
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in the instruction"
  msgid "invalid operand in return statement"
  msgstr "ugyldig operand i instruktionen"
  
! #: tree-cfg.cc:4891 c/gimple-parser.cc:2580
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid init statement"
  msgid "invalid conversion in return statement"
  msgstr "Ugyldig klargÃ¸ringssÃ¦tning"
  
! #: tree-cfg.cc:4915
  #, fuzzy, gcc-internal-format
  #| msgid "subscripted value is neither array nor pointer"
  msgid "goto destination is neither a label nor a pointer"
  msgstr "vÃ¦rdien der er pÃ¥fÃ¸rt et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: tree-cfg.cc:4934
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operand to switch statement"
  msgstr "ugyldig operand til %%s-koden"
  
! #: tree-cfg.cc:4942
  #, fuzzy, gcc-internal-format
  #| msgid "Generate code for huge switch statements"
  msgid "non-integral type switch statement"
  msgstr "GenerÃ©r kode til store switch-sÃ¦tninger"
  
! #: tree-cfg.cc:4952
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%s' in switch statement"
  msgid "invalid default case label in switch statement"
  msgstr "mere end Ã©n '%s'-etiket i switch-sÃ¦tningen"
  
! #: tree-cfg.cc:4964
  #, gcc-internal-format
  msgid "invalid %<CASE_CHAIN%>"
  msgstr ""
  
! #: tree-cfg.cc:4970
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%s' in switch statement"
  msgid "invalid case label in switch statement"
  msgstr "mere end Ã©n '%s'-etiket i switch-sÃ¦tningen"
  
! #: tree-cfg.cc:4977
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm statement"
  msgid "invalid case range in switch statement"
  msgstr "ugyldig venstrevÃ¦rdi i asm-sÃ¦tning"
  
! #: tree-cfg.cc:4987
  #, fuzzy, gcc-internal-format
  #| msgid "case label not within a switch statement"
  msgid "type precision mismatch in switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: tree-cfg.cc:4994
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%s' in switch statement"
  msgid "type mismatch for case label in switch statement"
  msgstr "mere end Ã©n '%s'-etiket i switch-sÃ¦tningen"
  
! #: tree-cfg.cc:5003
  #, fuzzy, gcc-internal-format
  #| msgid "case label not within a switch statement"
  msgid "case labels not sorted in switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: tree-cfg.cc:5046
  #, fuzzy, gcc-internal-format
  #| msgid "parameter names (without types) in function declaration"
  msgid "label context is not the current function declaration"
  msgstr "parameternavne (uden typer) i funktionserklÃ¦ringen"
  
! #: tree-cfg.cc:5055
  #, gcc-internal-format
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr ""
  
! #: tree-cfg.cc:5065
  #, fuzzy, gcc-internal-format
  #| msgid "format string has invalid operand number"
  msgid "incorrect setting of landing pad number"
  msgstr "formateringsstrengen har et ugyldigt operandtal"
  
! #: tree-cfg.cc:5081
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%p code"
  msgid "invalid comparison code in gimple cond"
  msgstr "ugyldig operand til %%p-koden"
  
! #: tree-cfg.cc:5089
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in increment"
  msgid "invalid labels in gimple cond"
  msgstr "ugyldig venstrevÃ¦rdi i forÃ¸gelse"
  
! #: tree-cfg.cc:5175 tree-cfg.cc:5184
  #, fuzzy, gcc-internal-format
  #| msgid "invalid address"
  msgid "invalid %<PHI%> result"
  msgstr "ugyldig adresse"
  
! #: tree-cfg.cc:5194
  #, fuzzy, gcc-internal-format
  #| msgid "missing number"
  msgid "missing %<PHI%> def"
  msgstr "manglende tal"
  
! #: tree-cfg.cc:5208
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid %<PHI%> argument"
  msgstr "ugyldig typeparameter"
  
! #: tree-cfg.cc:5215
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in %s"
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr "uforenelige typer i %s"
  
! #: tree-cfg.cc:5318
  #, fuzzy, gcc-internal-format
  #| msgid "verify_flow_info failed"
  msgid "%<verify_gimple%> failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: tree-cfg.cc:5376
  #, gcc-internal-format
  msgid "dead statement in EH table"
  msgstr ""
  
! #: tree-cfg.cc:5392
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr ""
  
! #: tree-cfg.cc:5441
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "local declaration from a different function"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: tree-cfg.cc:5544
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5553
  #, gcc-internal-format
  msgid "PHI node with location"
  msgstr ""
  
! #: tree-cfg.cc:5564 tree-cfg.cc:5611
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr ""
  
! #: tree-cfg.cc:5572
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr ""
  
! #: tree-cfg.cc:5599
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5639
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr ""
  
! #: tree-cfg.cc:5645
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr ""
  
! #: tree-cfg.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "verify_flow_info failed"
  msgid "verify_gimple failed"
  msgstr "verify_flow_info mislykkedes"
  
! #: tree-cfg.cc:5691
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5698
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5705
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5711
  #, fuzzy, gcc-internal-format
  #| msgid "extra brace group at end of initializer"
  msgid "entry block count not initialized"
  msgstr "overskydende krÃ¸llede paranteser ved slutningen af startvÃ¦rdien"
  
! #: tree-cfg.cc:5717
  #, fuzzy, gcc-internal-format
  #| msgid "extra brace group at end of initializer"
  msgid "exit block count not initialized"
  msgstr "overskydende krÃ¸llede paranteser ved slutningen af startvÃ¦rdien"
  
! #: tree-cfg.cc:5724
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing initializer"
  msgid "count of bb %d not initialized"
  msgstr "manglende startvÃ¦rdi"
  
! #: tree-cfg.cc:5745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
  msgid "probability of edge %d->%d not initialized"
  msgstr "verify_flow_info: Ukorrekt sandsynlighed for kant %i->%i %i"
  
! #: tree-cfg.cc:5765
  #, gcc-internal-format
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5772
  #, gcc-internal-format
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5779
  #, gcc-internal-format
  msgid "label %qD to block does not match in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5786
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "label %qD has incorrect context in bb %d"
  msgstr "feltet '%D' er af en ufuldstÃ¦ndig type"
  
! #: tree-cfg.cc:5801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "flow control insn inside a basic block"
  msgid "control flow in the middle of basic block %d"
  msgstr "strÃ¸mkontrolinstruktion inden i en basisblok"
  
! #: tree-cfg.cc:5811
  #, fuzzy, gcc-internal-format
  #| msgid "flow control insn inside a basic block"
  msgid "label %qD in the middle of basic block %d"
  msgstr "strÃ¸mkontrolinstruktion inden i en basisblok"
  
! #: tree-cfg.cc:5830
  #, gcc-internal-format, gfc-internal-format
! msgid "returns_twice call is not last in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5839
! #, gcc-internal-format, gfc-internal-format
! msgid "returns_twice call is not first in basic block %d"
! msgstr ""
! 
! #: tree-cfg.cc:5871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fallthru edge after unconditional jump %i"
  msgid "fallthru edge after a control statement in bb %d"
  msgstr "Fald gennem-kant efter ubetinget spring %i"
  
! #: tree-cfg.cc:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5907 tree-cfg.cc:5929 tree-cfg.cc:5946 tree-cfg.cc:6015
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5917
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit goto at end of bb %d"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: tree-cfg.cc:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5981
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr ""
  
! #: tree-cfg.cc:5989
  #, fuzzy, gcc-internal-format
  #| msgid "trampolines not supported"
  msgid "case labels not sorted: "
  msgstr "trampoliner understÃ¸ttes ikke"
  
! #: tree-cfg.cc:6006
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr ""
  
! #: tree-cfg.cc:6029
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing field '%s' in '%s'"
  msgid "missing edge %i->%i"
  msgstr "manglende felt '%s' i '%s'"
  
! #: tree-cfg.cc:9805
  #, fuzzy, gcc-internal-format
  #| msgid "`noreturn' function does return"
  msgid "%<noreturn%> function does return"
  msgstr "funktion med egenskaben 'noreturn' returnerer"
  
  # RETMIG: dette mÃ¥ kunne gÃ¸res bedre
! #: tree-cfg.cc:9825 tree-cfg.cc:9860
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr "kontrol nÃ¥r til slutningen af ikke-void funktion"
  
! #: tree-cfg.cc:9926
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: tree-cfg.cc:9931 cp/cvt.cc:1137
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
*************** msgstr ""
*** 34560,34643 ****
  msgid "BB %i has incorrect fallthru edge"
  msgstr "forkert instruktion i fald-gennem-kant"
  
! #: tree-inline.cc:3912
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr ""
  
! #: tree-inline.cc:3919
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr ""
  
! #: tree-inline.cc:3959
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr ""
  
! #: tree-inline.cc:3973
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr ""
  
! #: tree-inline.cc:3987
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr ""
  
! #: tree-inline.cc:3999
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr ""
  
! #: tree-inline.cc:4007
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr ""
  
! #: tree-inline.cc:4019
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr ""
  
! #: tree-inline.cc:4039
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr ""
  
! #: tree-inline.cc:4085
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr ""
  
! #: tree-inline.cc:4152
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr ""
  
! #: tree-inline.cc:4160
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr ""
  
! #: tree-inline.cc:4841
  #, fuzzy, gcc-internal-format
  #| msgid "%Jinlining failed in call to '%F': %s"
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr "%Jindlejring mislykkedes i kald til '%F': %s"
  
! #: tree-inline.cc:4844 tree-inline.cc:4865
  #, gcc-internal-format
  msgid "called from here"
  msgstr "kaldt herfra"
  
! #: tree-inline.cc:4847 tree-inline.cc:4868
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "called from this function"
  msgstr "kald af ikke-funktion '%D'"
  
! #: tree-inline.cc:4861
  #, fuzzy, gcc-internal-format
  #| msgid "%Jinlining failed in call to '%F': %s"
  msgid "inlining failed in call to %q+F: %s"
--- 34681,34764 ----
  msgid "BB %i has incorrect fallthru edge"
  msgstr "forkert instruktion i fald-gennem-kant"
  
! #: tree-inline.cc:3925
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr ""
  
! #: tree-inline.cc:3932
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr ""
  
! #: tree-inline.cc:3972
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr ""
  
! #: tree-inline.cc:3986
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr ""
  
! #: tree-inline.cc:4000
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr ""
  
! #: tree-inline.cc:4012
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr ""
  
! #: tree-inline.cc:4020
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr ""
  
! #: tree-inline.cc:4032
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr ""
  
! #: tree-inline.cc:4052
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr ""
  
! #: tree-inline.cc:4098
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr ""
  
! #: tree-inline.cc:4165
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr ""
  
! #: tree-inline.cc:4173
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr ""
  
! #: tree-inline.cc:4854
  #, fuzzy, gcc-internal-format
  #| msgid "%Jinlining failed in call to '%F': %s"
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr "%Jindlejring mislykkedes i kald til '%F': %s"
  
! #: tree-inline.cc:4857 tree-inline.cc:4878
  #, gcc-internal-format
  msgid "called from here"
  msgstr "kaldt herfra"
  
! #: tree-inline.cc:4860 tree-inline.cc:4881
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "called from this function"
  msgstr "kald af ikke-funktion '%D'"
  
! #: tree-inline.cc:4874
  #, fuzzy, gcc-internal-format
  #| msgid "%Jinlining failed in call to '%F': %s"
  msgid "inlining failed in call to %q+F: %s"
*************** msgstr ""
*** 34658,34680 ****
  msgid "SSA corruption"
  msgstr ""
  
! #: tree-nested.cc:1172
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s referenced in %s"
  msgstr ""
  
! #: tree-nested.cc:2980
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr "manglende felt '%s' i '%s'"
  
! #: tree-profile.cc:686
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "invalid regular expression %qs in %qs"
  msgstr "ugyldigt udtryk som operand"
  
! #: tree-profile.cc:785
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
--- 34779,34806 ----
  msgid "SSA corruption"
  msgstr ""
  
! #: tree-nested.cc:1190
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s referenced in %s"
  msgstr ""
  
! #: tree-nested.cc:2985
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr "manglende felt '%s' i '%s'"
  
! #: tree-profile.cc:899
! #, gcc-internal-format, gfc-internal-format
! msgid "Too many conditions (found %u); giving up coverage"
! msgstr ""
! 
! #: tree-profile.cc:1757
  #, fuzzy, gcc-internal-format
  #| msgid "invalid expression as operand"
  msgid "invalid regular expression %qs in %qs"
  msgstr "ugyldigt udtryk som operand"
  
! #: tree-profile.cc:1856
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
*************** msgstr "ugyldig vektortype for egenskabe
*** 34691,34734 ****
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "ugyldig brug af '%D"
  
! #: tree-ssa-ccp.cc:4679 c-family/c-common.cc:5911
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4682 c-family/c-common.cc:5914
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: tree-ssa-ccp.cc:4688 c-family/c-common.cc:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4694
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "in a call to built-in function %qD"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: tree-ssa-ccp.cc:4698 c-family/c-common.cc:5924
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: tree-ssa-loop-niter.cc:3890
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.cc:3891
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "within this loop"
  msgstr "i denne kontekst"
  
! #: tree-ssa-loop-prefetch.cc:2100
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-labels=%d is not supported"
  msgid "%<l1-cache-size%> parameter is not a power of two %d"
--- 34817,34860 ----
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "ugyldig brug af '%D"
  
! #: tree-ssa-ccp.cc:4681 c-family/c-common.cc:5912
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4684 c-family/c-common.cc:5915
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: tree-ssa-ccp.cc:4690 c-family/c-common.cc:5921
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4696
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "in a call to built-in function %qD"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: tree-ssa-ccp.cc:4700 c-family/c-common.cc:5925
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: tree-ssa-loop-niter.cc:3889
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.cc:3890
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "within this loop"
  msgstr "i denne kontekst"
  
! #: tree-ssa-loop-prefetch.cc:2102
  #, fuzzy, gcc-internal-format
  #| msgid "-falign-labels=%d is not supported"
  msgid "%<l1-cache-size%> parameter is not a power of two %d"
*************** msgstr ""
*** 34833,34907 ****
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3090
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3106
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3113
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3125
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3132 tree-ssa-strlen.cc:3148
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3302
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3315
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: tree-ssa-strlen.cc:3323
  #, fuzzy, gcc-internal-format
  #| msgid "length modifier"
  msgid "length computed here"
  msgstr "lÃ¦ngdetilpasning"
  
! #: tree-ssa-strlen.cc:4280
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4282
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4289
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4294
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4305
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "in this expression"
--- 34959,35033 ----
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3092
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3108
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3115
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3127
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3134 tree-ssa-strlen.cc:3150
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3304
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3317
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: tree-ssa-strlen.cc:3325
  #, fuzzy, gcc-internal-format
  #| msgid "length modifier"
  msgid "length computed here"
  msgstr "lÃ¦ngdetilpasning"
  
! #: tree-ssa-strlen.cc:4282
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4284
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4291
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4296
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4307
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "in this expression"
*************** msgstr "manglende startvÃ¦rdi"
*** 34929,34935 ****
  msgid "%qs may be used uninitialized"
  msgstr "'%s' bliver mÃ¥ske brugt uden at have en startvÃ¦rdi i denne funktion"
  
! #: tree-ssa-uninit.cc:337 varasm.cc:363 varasm.cc:7973
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qD was declared here"
--- 35055,35061 ----
  msgid "%qs may be used uninitialized"
  msgstr "'%s' bliver mÃ¥ske brugt uden at have en startvÃ¦rdi i denne funktion"
  
! #: tree-ssa-uninit.cc:337 varasm.cc:363 varasm.cc:8019
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qD was declared here"
*************** msgstr ""
*** 35171,35177 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5064
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 35297,35303 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5065
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr ""
*** 35186,35316 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7340 m2/gm2-gcc/m2type.cc:215
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "en tabel af funktioner giver ikke mening"
  
! #: tree.cc:7495
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "en funktions returtype kan ikke vÃ¦re en funktion"
  
! #: tree.cc:8955 tree.cc:9040 tree.cc:9103
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: %s, har %s i %s, ved %s:%d"
  
! #: tree.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede ingen af %s, har %s i %s, ved %s:%d"
  
! #: tree.cc:9005
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede klasse %qs, har %qs (%s) i %s, ved %s:%d"
  
! #: tree.cc:9054
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede ikke klasse %qs, har %qs (%s) i %s, ved %s:%d"
  
! #: tree.cc:9067
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede omp_clause %s, har %s i %s, ved %s:%d"
  
! #: tree.cc:9129
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede trÃ¦ som indeholder %qs-struktur, har %qs i %s, ved %s:%d"
  
! #: tree.cc:9143
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik udtrykstrÃ¦ %d af tree_int_cst med %d udtrykstrÃ¦er i %s, ved %s:%d"
  
! #: tree.cc:9156
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik udtrykstrÃ¦ %d af tree_vec med %d udtrykstrÃ¦er i %s, ved %s:%d"
  
! #: tree.cc:9169
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik operand %d af %s med %d operander i %s, ved %s:%d"
  
! #: tree.cc:9182
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik operand %d af omp_clause %s med %d operander i %s, ved %s:%d"
  
! #: tree.cc:12436
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD er forÃ¦ldet: %s"
  
! #: tree.cc:12439
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD  er forÃ¦ldet"
  
! #: tree.cc:12462
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE er forÃ¦ldet: %s"
  
! #: tree.cc:12465
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE er forÃ¦ldet"
  
! #: tree.cc:12471
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "type er forÃ¦ldet: %s"
  
! #: tree.cc:12474
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "type er forÃ¦ldet"
  
! #: tree.cc:12516
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is unavailable: %s"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12518
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is unavailable"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12539
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qE is unavailable: %s"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12541
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qE is unavailable"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12546
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "options enabled: "
  msgid "type is unavailable: %s"
  msgstr "tilvalg slÃ¥et til: "
  
! #: tree.cc:12548
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "type is unavailable"
--- 35312,35442 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7341 m2/gm2-gcc/m2type.cc:215
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "en tabel af funktioner giver ikke mening"
  
! #: tree.cc:7496
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "en funktions returtype kan ikke vÃ¦re en funktion"
  
! #: tree.cc:8956 tree.cc:9041 tree.cc:9104
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: %s, har %s i %s, ved %s:%d"
  
! #: tree.cc:8993
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede ingen af %s, har %s i %s, ved %s:%d"
  
! #: tree.cc:9006
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede klasse %qs, har %qs (%s) i %s, ved %s:%d"
  
! #: tree.cc:9055
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede ikke klasse %qs, har %qs (%s) i %s, ved %s:%d"
  
! #: tree.cc:9068
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede omp_clause %s, har %s i %s, ved %s:%d"
  
! #: tree.cc:9130
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "trÃ¦-kontrol: forventede trÃ¦ som indeholder %qs-struktur, har %qs i %s, ved %s:%d"
  
! #: tree.cc:9144
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik udtrykstrÃ¦ %d af tree_int_cst med %d udtrykstrÃ¦er i %s, ved %s:%d"
  
! #: tree.cc:9157
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik udtrykstrÃ¦ %d af tree_vec med %d udtrykstrÃ¦er i %s, ved %s:%d"
  
! #: tree.cc:9170
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik operand %d af %s med %d operander i %s, ved %s:%d"
  
! #: tree.cc:9183
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "trÃ¦kontrol: tilgik operand %d af omp_clause %s med %d operander i %s, ved %s:%d"
  
! #: tree.cc:12437
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD er forÃ¦ldet: %s"
  
! #: tree.cc:12440
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD  er forÃ¦ldet"
  
! #: tree.cc:12463
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE er forÃ¦ldet: %s"
  
! #: tree.cc:12466
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE er forÃ¦ldet"
  
! #: tree.cc:12472
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "type er forÃ¦ldet: %s"
  
! #: tree.cc:12475
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "type er forÃ¦ldet"
  
! #: tree.cc:12517
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is unavailable: %s"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12519
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is unavailable"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12540
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qE is unavailable: %s"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12542
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qE is unavailable"
  msgstr "'%D' er ikke et navnerum"
  
! #: tree.cc:12547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "options enabled: "
  msgid "type is unavailable: %s"
  msgstr "tilvalg slÃ¥et til: "
  
! #: tree.cc:12549
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "type is unavailable"
*************** msgstr "'%D' er ikke et navnerum"
*** 35336,35623 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13476
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13521
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13523
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13525
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13550
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13563
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13600
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13602
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13604
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13643
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13645
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13647
  #, gcc-internal-format
  msgid "and field"
  msgstr "og felt"
  
! #: tree.cc:13664
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13666 tree.cc:13677
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13668 tree.cc:13679
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "types TREE_TYPE"
  
! #: tree.cc:13675
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "type er ikke forenelig med dens variant"
  
! #: tree.cc:14000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "type %s is not an opaque type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: tree.cc:14006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type `%D' is not a direct base of `%T'"
  msgid "type %s is not with opaque mode"
  msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: tree.cc:14012
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr ""
  
! #: tree.cc:14020
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr ""
  
! #: tree.cc:14026
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14032
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14062
  #, fuzzy, gcc-internal-format
  #| msgid "Main variant is not defined"
  msgid "main variant is not defined"
  msgstr "Hovedvariant er ikke defineret"
  
! #: tree.cc:14067
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_BINFO type er ikke TYPE_MAIN_VARIANT"
  
! #: tree.cc:14078
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:14097
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_CANONICAL er ikke kompatibel"
  
! #: tree.cc:14105
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_CANONICAL er ikke kompatibel"
  
! #: tree.cc:14111
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:14127
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "TYPE_VFIELD er ikke FIELD_DECL eller TREE_LIST"
  
! #: tree.cc:14137
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "TYPE_NEXT_PTR_TO er ikke POINTER_TYPE"
  
! #: tree.cc:14147
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "TYPE_NEXT_REF_TO er ikke REFERENCE_TYPE"
  
! #: tree.cc:14168
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO is not TREE_BINFO"
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "TYPE_BINFO er ikke TREE_BINFO"
  
! #: tree.cc:14174
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_BINFO type er ikke TYPE_MAIN_VARIANT"
  
! #: tree.cc:14185
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14196
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14214
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14221
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:14228
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14244
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14253
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:14261
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:14271
  #, fuzzy, gcc-internal-format
  #| msgid "Array TYPE_DOMAIN is not integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "Tabellen TYPE_DOMAIN er ikke af en heltalstype"
  
! #: tree.cc:14280
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_FIELDS defined in incomplete type"
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "TYPE_FIELDS er defineret i en ufuldstÃ¦ndig type"
  
! #: tree.cc:14302
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong tree in TYPE_FIELDS list"
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "Forkert trÃ¦ i TYPE_FIELDS-liste"
  
! #: tree.cc:14318
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:14325
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:14338
  #, fuzzy, gcc-internal-format
  #| msgid "wrong TYPE_CACHED_VALUES entry"
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "forkert TYPE_CACHED_VALUES-element"
  
! #: tree.cc:14351
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14357
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong tree in TYPE_FIELDS list"
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "Forkert trÃ¦ i TYPE_FIELDS-liste"
  
! #: tree.cc:14364
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14377
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:14387
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
  
! #: tsan.cc:506
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs is not supported with %qs"
--- 35462,35749 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13477
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13522
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13524
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13526
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13551
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13564
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13601
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13603
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13605
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13644
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13646
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13648
  #, gcc-internal-format
  msgid "and field"
  msgstr "og felt"
  
! #: tree.cc:13665
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13667 tree.cc:13678
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "typevariants TREE_TYPE"
  
! #: tree.cc:13669 tree.cc:13680
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "types TREE_TYPE"
  
! #: tree.cc:13676
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "type er ikke forenelig med dens variant"
  
! #: tree.cc:14001
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "type %s is not an opaque type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: tree.cc:14007
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type `%D' is not a direct base of `%T'"
  msgid "type %s is not with opaque mode"
  msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: tree.cc:14013
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr ""
  
! #: tree.cc:14021
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr ""
  
! #: tree.cc:14027
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14033
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14063
  #, fuzzy, gcc-internal-format
  #| msgid "Main variant is not defined"
  msgid "main variant is not defined"
  msgstr "Hovedvariant er ikke defineret"
  
! #: tree.cc:14068
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_BINFO type er ikke TYPE_MAIN_VARIANT"
  
! #: tree.cc:14079
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:14098
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_CANONICAL er ikke kompatibel"
  
! #: tree.cc:14106
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_CANONICAL er ikke kompatibel"
  
! #: tree.cc:14112
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:14128
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "TYPE_VFIELD er ikke FIELD_DECL eller TREE_LIST"
  
! #: tree.cc:14138
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "TYPE_NEXT_PTR_TO er ikke POINTER_TYPE"
  
! #: tree.cc:14148
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "TYPE_NEXT_REF_TO er ikke REFERENCE_TYPE"
  
! #: tree.cc:14169
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO is not TREE_BINFO"
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "TYPE_BINFO er ikke TREE_BINFO"
  
! #: tree.cc:14175
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_BINFO type er ikke TYPE_MAIN_VARIANT"
  
! #: tree.cc:14186
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14197
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14215
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14222
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:14229
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14245
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14254
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:14262
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:14272
  #, fuzzy, gcc-internal-format
  #| msgid "Array TYPE_DOMAIN is not integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "Tabellen TYPE_DOMAIN er ikke af en heltalstype"
  
! #: tree.cc:14281
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_FIELDS defined in incomplete type"
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "TYPE_FIELDS er defineret i en ufuldstÃ¦ndig type"
  
! #: tree.cc:14303
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong tree in TYPE_FIELDS list"
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "Forkert trÃ¦ i TYPE_FIELDS-liste"
  
! #: tree.cc:14319
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:14326
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:14339
  #, fuzzy, gcc-internal-format
  #| msgid "wrong TYPE_CACHED_VALUES entry"
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "forkert TYPE_CACHED_VALUES-element"
  
! #: tree.cc:14352
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14358
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong tree in TYPE_FIELDS list"
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "Forkert trÃ¦ i TYPE_FIELDS-liste"
  
! #: tree.cc:14365
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14378
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:14388
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
  
! #: tsan.cc:509
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs is not supported with %qs"
*************** msgstr "trÃ¥d-lokal COMMON-data er ikke
*** 35748,35754 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "%Jforespurgt justering for '%D' er stÃ¸rre end den implementerede justering pÃ¥ %d"
  
! #: varasm.cc:2334 c/c-decl.cc:5901 c/c-parser.cc:1910 m2/gm2-gcc/m2type.cc:1240
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't known"
  msgid "storage size of %q+D isn%'t known"
--- 35874,35880 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "%Jforespurgt justering for '%D' er stÃ¸rre end den implementerede justering pÃ¥ %d"
  
! #: varasm.cc:2334 c/c-decl.cc:5903 c/c-parser.cc:1910 m2/gm2-gcc/m2type.cc:1240
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't known"
  msgid "storage size of %q+D isn%'t known"
*************** msgstr ""
*** 35833,35839 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%D' til at have statisk kÃ¦dning"
  
! #: varasm.cc:6417 config/nvptx/nvptx.cc:7591
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration; ignored"
  msgid "alias definitions not supported in this configuration"
--- 35959,35965 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%D' til at have statisk kÃ¦dning"
  
! #: varasm.cc:6417 config/nvptx/nvptx.cc:7592
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration; ignored"
  msgid "alias definitions not supported in this configuration"
*************** msgstr "aliasdefinitioner er ikke unders
*** 35844,35850 ****
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "synlighedsegenskab er ikke understÃ¸ttet i denne konfiguration; ignoreret"
  
! #: varasm.cc:7969
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr ""
--- 35970,35976 ----
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "synlighedsegenskab er ikke understÃ¸ttet i denne konfiguration; ignoreret"
  
! #: varasm.cc:8015
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr ""
*************** msgstr "'%s' brugt, men aldrig defineret
*** 36071,36077 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "'%s' brugt, men aldrig defineret"
  
! #: c-family/c-attribs.cc:1952 config/i386/i386-options.cc:4154
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
--- 36197,36203 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "'%s' brugt, men aldrig defineret"
  
! #: c-family/c-attribs.cc:1952 config/i386/i386-options.cc:4170
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
*************** msgid "ignoring %qE attribute not set on
*** 36273,36279 ****
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
  #: c-family/c-attribs.cc:2877 config/bfin/bfin.cc:4825
! #: config/loongarch/loongarch.cc:8095
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "%qE-attribut kan ikke angives for lokale variabler"
--- 36399,36405 ----
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
  #: c-family/c-attribs.cc:2877 config/bfin/bfin.cc:4825
! #: config/loongarch/loongarch.cc:7956
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "%qE-attribut kan ikke angives for lokale variabler"
*************** msgstr "-march=%s er ikke forenelig med
*** 36628,36634 ****
  msgid "%qE argument is not a function"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: c-family/c-attribs.cc:4447 cp/name-lookup.cc:6377
  #, fuzzy, gcc-internal-format
  #| msgid "second token after #line is not a string"
  msgid "deprecated message is not a string"
--- 36754,36760 ----
  msgid "%qE argument is not a function"
  msgstr "ingen parametre til specifikationsfunktion"
  
! #: c-family/c-attribs.cc:4447 cp/name-lookup.cc:6411
  #, fuzzy, gcc-internal-format
  #| msgid "second token after #line is not a string"
  msgid "deprecated message is not a string"
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 36932,36938 ****
  #: c-family/c-attribs.cc:6247
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
! msgid "%qE attribute argument %qE is not recognised"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
  #: c-family/c-attribs.cc:6262
--- 37058,37064 ----
  #: c-family/c-attribs.cc:6247
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
! msgid "%qE attribute argument %qE is not recognized"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
  #: c-family/c-attribs.cc:6262
*************** msgstr "heltalskonstanten er for stor fo
*** 37163,37175 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: c-family/c-common.cc:3778 cp/semantics.cc:945
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "foreslÃ¥r paranteser omkring tildeling der er benyttet som boolsk vÃ¦rdi"
  
! #: c-family/c-common.cc:3865 c/c-decl.cc:4966 c/c-decl.cc:7655
! #: c/c-parser.cc:3739 c/c-typeck.cc:16504
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of %<restrict%>"
--- 37289,37301 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: c-family/c-common.cc:3778 cp/semantics.cc:949
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "foreslÃ¥r paranteser omkring tildeling der er benyttet som boolsk vÃ¦rdi"
  
! #: c-family/c-common.cc:3865 c/c-decl.cc:4966 c/c-decl.cc:7657
! #: c/c-parser.cc:3739 c/c-typeck.cc:16506
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of %<restrict%>"
*************** msgstr "%Jdette er det fÃ¸rste punkt som
*** 37260,37266 ****
  msgid "duplicate case value"
  msgstr "case-vÃ¦rdi optrÃ¦der mere end Ã©n gang"
  
! #: c-family/c-common.cc:5264 c-family/c-warn.cc:2652
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously used here"
--- 37386,37392 ----
  msgid "duplicate case value"
  msgstr "case-vÃ¦rdi optrÃ¦der mere end Ã©n gang"
  
! #: c-family/c-common.cc:5264 c-family/c-warn.cc:2651
  #, fuzzy, gcc-internal-format
  #| msgid "%Jpreviously used here"
  msgid "previously used here"
*************** msgstr "angivet justering er for stor"
*** 37312,37687 ****
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: c-family/c-common.cc:5792
  #, fuzzy, gcc-internal-format
  #| msgid "Prohibit PC relative function calls"
  msgid "missing sentinel in function call"
  msgstr "Forbyd PC-relative funktionskald"
  
! #: c-family/c-common.cc:6019 c-family/c-common.cc:6069 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6022 c-family/c-common.cc:6073
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand for 'p' modifier"
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "ugyldig operand til 'p'-Ã¦ndring"
  
! #: c-family/c-common.cc:6121
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: c-family/c-common.cc:6125
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: c-family/c-common.cc:6306 c-family/c-common.cc:7228
! #: c-family/c-common.cc:7275 c-family/c-common.cc:7354
! #: c-family/c-common.cc:7437 c-family/c-common.cc:8070
! #: config/aarch64/aarch64-sve-builtins.cc:2987
! #: config/arm/arm-mve-builtins.cc:1570 c/c-typeck.cc:3918
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: c-family/c-common.cc:6311 c-family/c-common.cc:7281
! #: c-family/c-common.cc:7463 c-family/c-common.cc:8072
! #: config/aarch64/aarch64-sve-builtins.cc:2989
! #: config/arm/arm-mve-builtins.cc:1572 c/c-typeck.cc:3777
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %qE"
  msgstr "for mange parametre til funktionen"
  
! #: c-family/c-common.cc:6353
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "third argument to function %qE must be a constant integer"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: c-family/c-common.cc:6378
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6400 c-family/c-common.cc:6447
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-floating-point argument in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6426
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6440
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6462
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6479 c-family/c-common.cc:6529
! #: c-family/c-common.cc:6594 c-family/c-common.cc:6614
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6486
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c-family/c-common.cc:6492
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:6498
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6504 c-family/c-common.cc:6511
! #: c-family/c-common.cc:6566 c-family/c-common.cc:6573
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6535 c-family/c-common.cc:6620
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6541 c-family/c-common.cc:6626
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6554
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c-family/c-common.cc:6560
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:6604
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c-family/c-common.cc:6635
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6642
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6905 rust/backend/rust-tree.cc:3601
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: c-family/c-common.cc:6910 rust/backend/rust-tree.cc:3606
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:6917 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:6930 rust/backend/rust-tree.cc:3626
  #, fuzzy, gcc-internal-format
  #| msgid "attempt to take address of bit-field structure member `%D'"
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "forsÃ¸g pÃ¥ at finde adressen af bitfeltstrukturmedlemmet '%D'"
  
! #: c-family/c-common.cc:6983 rust/backend/rust-tree.cc:3678
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7144
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: c-family/c-common.cc:7258 c-family/c-common.cc:7396
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: c-family/c-common.cc:7292
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c-family/c-common.cc:7308
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "venstre parameter skal vÃ¦re en skive"
  
! #: c-family/c-common.cc:7538
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "incorrect number of arguments to function %qE"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: c-family/c-common.cc:7552
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c-family/c-common.cc:7559
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7568
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7579
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c-family/c-common.cc:7600
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qE must be a pointer type"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c-family/c-common.cc:7608
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7614
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c-family/c-common.cc:7622
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of `%+D'"
  msgid "size mismatch in argument %d of %qE"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: c-family/c-common.cc:7635
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7640
  #, fuzzy, gcc-internal-format
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: c-family/c-common.cc:7649
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7654
  #, fuzzy, gcc-internal-format
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: c-family/c-common.cc:7667
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7680
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid memory model argument %d of %qE"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c-family/c-common.cc:8304
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:8946
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "index value is out of bound"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: c-family/c-common.cc:8988 c-family/c-common.cc:9037
! #: c-family/c-common.cc:9053
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9141 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3497
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: c-family/c-common.cc:9161
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: c-family/c-common.cc:9164
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c-family/c-common.cc:9168
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "stÃ¸rrelsen af tabel er negativ"
  
! #: c-family/c-common.cc:9171
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "stÃ¸rrelsen af tabel er negativ"
  
! #: c-family/c-common.cc:9176
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9179
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9184
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9187
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size of array exceeds maximum object size %qE"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9258
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 37438,37813 ----
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: c-family/c-common.cc:5793
  #, fuzzy, gcc-internal-format
  #| msgid "Prohibit PC relative function calls"
  msgid "missing sentinel in function call"
  msgstr "Forbyd PC-relative funktionskald"
  
! #: c-family/c-common.cc:6020 c-family/c-common.cc:6070 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6023 c-family/c-common.cc:6074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand for 'p' modifier"
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "ugyldig operand til 'p'-Ã¦ndring"
  
! #: c-family/c-common.cc:6122
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: c-family/c-common.cc:6126
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: c-family/c-common.cc:6307 c-family/c-common.cc:7229
! #: c-family/c-common.cc:7276 c-family/c-common.cc:7355
! #: c-family/c-common.cc:7438 c-family/c-common.cc:8081
! #: config/aarch64/aarch64-sve-builtins.cc:3026
! #: config/arm/arm-mve-builtins.cc:1570 c/c-typeck.cc:3920
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %qE"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: c-family/c-common.cc:6312 c-family/c-common.cc:7282
! #: c-family/c-common.cc:7464 c-family/c-common.cc:8083
! #: config/aarch64/aarch64-sve-builtins.cc:3028
! #: config/arm/arm-mve-builtins.cc:1572 c/c-typeck.cc:3779
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %qE"
  msgstr "for mange parametre til funktionen"
  
! #: c-family/c-common.cc:6354
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "third argument to function %qE must be a constant integer"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: c-family/c-common.cc:6379
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6401 c-family/c-common.cc:6448
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-floating-point argument in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6427
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6441
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6463
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6480 c-family/c-common.cc:6530
! #: c-family/c-common.cc:6595 c-family/c-common.cc:6615
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6487
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c-family/c-common.cc:6493
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:6499
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6505 c-family/c-common.cc:6512
! #: c-family/c-common.cc:6567 c-family/c-common.cc:6574
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6536 c-family/c-common.cc:6621
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6542 c-family/c-common.cc:6627
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6555
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c-family/c-common.cc:6561
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:6605
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c-family/c-common.cc:6636
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6643
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c-family/c-common.cc:6906 rust/backend/rust-tree.cc:3601
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: c-family/c-common.cc:6911 rust/backend/rust-tree.cc:3606
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:6918 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:6931 rust/backend/rust-tree.cc:3626
  #, fuzzy, gcc-internal-format
  #| msgid "attempt to take address of bit-field structure member `%D'"
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "forsÃ¸g pÃ¥ at finde adressen af bitfeltstrukturmedlemmet '%D'"
  
! #: c-family/c-common.cc:6984 rust/backend/rust-tree.cc:3678
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7145
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array is too large"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: c-family/c-common.cc:7259 c-family/c-common.cc:7397
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: c-family/c-common.cc:7293
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c-family/c-common.cc:7309
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "venstre parameter skal vÃ¦re en skive"
  
! #: c-family/c-common.cc:7539
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "incorrect number of arguments to function %qE"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: c-family/c-common.cc:7553
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c-family/c-common.cc:7560
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7569
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7580
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c-family/c-common.cc:7601
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qE must be a pointer type"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c-family/c-common.cc:7609
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7615
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c-family/c-common.cc:7623
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of `%+D'"
  msgid "size mismatch in argument %d of %qE"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: c-family/c-common.cc:7636
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7641
  #, fuzzy, gcc-internal-format
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: c-family/c-common.cc:7650
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: c-family/c-common.cc:7655
  #, fuzzy, gcc-internal-format
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: c-family/c-common.cc:7668
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr ""
  
! #: c-family/c-common.cc:7681
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "invalid memory model argument %d of %qE"
  msgstr "ugyldig typeparameter '%s'"
  
! #: c-family/c-common.cc:8315
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:8969
  #, fuzzy, gcc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "index value is out of bound"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: c-family/c-common.cc:9011 c-family/c-common.cc:9060
! #: c-family/c-common.cc:9076
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr ""
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9164 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3497
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: c-family/c-common.cc:9184
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: c-family/c-common.cc:9187
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c-family/c-common.cc:9191
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "stÃ¸rrelsen af tabel er negativ"
  
! #: c-family/c-common.cc:9194
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "stÃ¸rrelsen af tabel er negativ"
  
! #: c-family/c-common.cc:9199
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9202
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9207
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9210
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "size of array exceeds maximum object size %qE"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c-family/c-common.cc:9281
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgid "ignoring %<#pragma %s %s%>"
*** 38331,38470 ****
  msgstr "ignorerer #pragma %s %s"
  
  #. ... or not.
! #: c-family/c-lex.cc:663 c-family/c-lex.cc:1602
  #, fuzzy, gcc-internal-format
  #| msgid "stray '%c' in program"
  msgid "stray %<@%> in program"
  msgstr "vildfaren '%c' i program"
  
! #: c-family/c-lex.cc:678
  #, fuzzy, gcc-internal-format
  #| msgid "stray '%c' in program"
  msgid "stray %qs in program"
  msgstr "vildfaren '%c' i program"
  
! #: c-family/c-lex.cc:688
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "manglende afsluttende '%c'-tegn"
  
! #: c-family/c-lex.cc:690
  #, fuzzy, gcc-internal-format
  #| msgid "stray '%c' in program"
  msgid "stray %qc in program"
  msgstr "vildfaren '%c' i program"
  
! #: c-family/c-lex.cc:695
  #, fuzzy, gcc-internal-format
  #| msgid "stray '\\%o' in program"
  msgid "stray %<\\%o%> in program"
  msgstr "vildfaren '\\%o' i program"
  
! #: c-family/c-lex.cc:1014
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for \"%s\" type"
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr "heltalskonstanten er for stor til typen '%s'"
  
! #: c-family/c-lex.cc:1017
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for \"%s\" type"
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "heltalskonstanten er for stor til typen '%s'"
  
! #: c-family/c-lex.cc:1025 c/c-decl.cc:12651
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: c-family/c-lex.cc:1077
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr "denne kommatalskonstant er kun unsigned i ISO C90"
  
! #: c-family/c-lex.cc:1081
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr "denne kommatalskonstant ville vÃ¦re unsigned i ISO C90"
  
! #: c-family/c-lex.cc:1109
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for \"%s\" type"
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr "heltalskonstanten er for stor til typen '%s'"
  
! #: c-family/c-lex.cc:1149
  #, fuzzy, gcc-internal-format
  #| msgid "invalid suffix \"%.*s\" on floating constant"
  msgid "unsuffixed floating constant"
  msgstr "ugyldig endelse \"%.*s\" i kommatalskonstant"
  
! #: c-family/c-lex.cc:1163
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "decimal floating-point not supported for this target"
  msgstr "-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: c-family/c-lex.cc:1186 c-family/c-lex.cc:1214 c-family/c-lex.cc:1252
  #, fuzzy, gcc-internal-format
  #| msgid "more than one 'f' suffix on floating constant"
  msgid "unsupported non-standard suffix on floating constant"
  msgstr "mere end Ã©n 'f'-endelse i kommatalskonstant"
  
! #: c-family/c-lex.cc:1191 c-family/c-lex.cc:1245 c-family/c-lex.cc:1257
  #, fuzzy, gcc-internal-format
  #| msgid "both 'f' and 'l' suffixes on floating constant"
  msgid "non-standard suffix on floating constant"
  msgstr "bÃ¥de 'f'- og 'l'-endelser i kommatalskonstant"
  
! #: c-family/c-lex.cc:1223 c-family/c-lex.cc:1227 c-family/c-lex.cc:1232
  #, fuzzy, gcc-internal-format
  #| msgid "both 'f' and 'l' suffixes on floating constant"
  msgid "non-standard suffix on floating constant before C23"
  msgstr "bÃ¥de 'f'- og 'l'-endelser i kommatalskonstant"
  
! #: c-family/c-lex.cc:1239
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c-family/c-lex.cc:1260
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c-family/c-lex.cc:1340 c-family/c-lex.cc:1343
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of \"%s\""
  msgid "floating constant exceeds range of %qT"
  msgstr "kommatalskonstant overskrider intervallet for '%s'"
  
! #: c-family/c-lex.cc:1358
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant out of range"
  msgid "floating constant truncated to zero"
  msgstr "kommatalskonstant er uden for det gyldige interval"
  
! #: c-family/c-lex.cc:1559
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1578 c/c-parser.cc:8928
  #, fuzzy, gcc-internal-format
  #| msgid "possible start of unterminated string literal"
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "muligvis begyndelsen af uafsluttet strengkonstant"
  
! #: c-family/c-lex.cc:1614 c/c-parser.cc:8949
  #, fuzzy, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionel C tillader ikke strengsammensÃ¦tning"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19120
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 38457,38596 ----
  msgstr "ignorerer #pragma %s %s"
  
  #. ... or not.
! #: c-family/c-lex.cc:683 c-family/c-lex.cc:1622
  #, fuzzy, gcc-internal-format
  #| msgid "stray '%c' in program"
  msgid "stray %<@%> in program"
  msgstr "vildfaren '%c' i program"
  
! #: c-family/c-lex.cc:698
  #, fuzzy, gcc-internal-format
  #| msgid "stray '%c' in program"
  msgid "stray %qs in program"
  msgstr "vildfaren '%c' i program"
  
! #: c-family/c-lex.cc:708
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "manglende afsluttende '%c'-tegn"
  
! #: c-family/c-lex.cc:710
  #, fuzzy, gcc-internal-format
  #| msgid "stray '%c' in program"
  msgid "stray %qc in program"
  msgstr "vildfaren '%c' i program"
  
! #: c-family/c-lex.cc:715
  #, fuzzy, gcc-internal-format
  #| msgid "stray '\\%o' in program"
  msgid "stray %<\\%o%> in program"
  msgstr "vildfaren '\\%o' i program"
  
! #: c-family/c-lex.cc:1034
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for \"%s\" type"
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr "heltalskonstanten er for stor til typen '%s'"
  
! #: c-family/c-lex.cc:1037
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for \"%s\" type"
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "heltalskonstanten er for stor til typen '%s'"
  
! #: c-family/c-lex.cc:1045 c/c-decl.cc:12698
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: c-family/c-lex.cc:1097
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr "denne kommatalskonstant er kun unsigned i ISO C90"
  
! #: c-family/c-lex.cc:1101
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr "denne kommatalskonstant ville vÃ¦re unsigned i ISO C90"
  
! #: c-family/c-lex.cc:1129
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for \"%s\" type"
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr "heltalskonstanten er for stor til typen '%s'"
  
! #: c-family/c-lex.cc:1169
  #, fuzzy, gcc-internal-format
  #| msgid "invalid suffix \"%.*s\" on floating constant"
  msgid "unsuffixed floating constant"
  msgstr "ugyldig endelse \"%.*s\" i kommatalskonstant"
  
! #: c-family/c-lex.cc:1183
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "decimal floating-point not supported for this target"
  msgstr "-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: c-family/c-lex.cc:1206 c-family/c-lex.cc:1234 c-family/c-lex.cc:1272
  #, fuzzy, gcc-internal-format
  #| msgid "more than one 'f' suffix on floating constant"
  msgid "unsupported non-standard suffix on floating constant"
  msgstr "mere end Ã©n 'f'-endelse i kommatalskonstant"
  
! #: c-family/c-lex.cc:1211 c-family/c-lex.cc:1265 c-family/c-lex.cc:1277
  #, fuzzy, gcc-internal-format
  #| msgid "both 'f' and 'l' suffixes on floating constant"
  msgid "non-standard suffix on floating constant"
  msgstr "bÃ¥de 'f'- og 'l'-endelser i kommatalskonstant"
  
! #: c-family/c-lex.cc:1243 c-family/c-lex.cc:1247 c-family/c-lex.cc:1252
  #, fuzzy, gcc-internal-format
  #| msgid "both 'f' and 'l' suffixes on floating constant"
  msgid "non-standard suffix on floating constant before C23"
  msgstr "bÃ¥de 'f'- og 'l'-endelser i kommatalskonstant"
  
! #: c-family/c-lex.cc:1259
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c-family/c-lex.cc:1280
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c-family/c-lex.cc:1360 c-family/c-lex.cc:1363
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant exceeds range of \"%s\""
  msgid "floating constant exceeds range of %qT"
  msgstr "kommatalskonstant overskrider intervallet for '%s'"
  
! #: c-family/c-lex.cc:1378
  #, fuzzy, gcc-internal-format
  #| msgid "floating constant out of range"
  msgid "floating constant truncated to zero"
  msgstr "kommatalskonstant er uden for det gyldige interval"
  
! #: c-family/c-lex.cc:1579
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1598 c/c-parser.cc:8926
  #, fuzzy, gcc-internal-format
  #| msgid "possible start of unterminated string literal"
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "muligvis begyndelsen af uafsluttet strengkonstant"
  
! #: c-family/c-lex.cc:1634 c/c-parser.cc:8947
  #, fuzzy, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionel C tillader ikke strengsammensÃ¦tning"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19155
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 38521,38527 ****
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: c-family/c-omp.cc:969 cp/semantics.cc:10852
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid type for iteration variable %qE"
--- 38647,38653 ----
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: c-family/c-omp.cc:969 cp/semantics.cc:10925
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid type for iteration variable %qE"
*************** msgstr "ugyldig vektortype for egenskabe
*** 38539,38557 ****
  msgid "%qE is not initialized"
  msgstr "manglende startvÃ¦rdi"
  
! #: c-family/c-omp.cc:1011 cp/semantics.cc:10744
  #, fuzzy, gcc-internal-format
  #| msgid "missing '(' after predicate"
  msgid "missing controlling predicate"
  msgstr "manglende '(' efter udsagn"
  
! #: c-family/c-omp.cc:1117 cp/semantics.cc:10340
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid controlling predicate"
  msgstr "Ugyldigt kontroludtryk"
  
! #: c-family/c-omp.cc:1124 cp/semantics.cc:10750
  #, fuzzy, gcc-internal-format
  #| msgid "missing ')' in expression"
  msgid "missing increment expression"
--- 38665,38683 ----
  msgid "%qE is not initialized"
  msgstr "manglende startvÃ¦rdi"
  
! #: c-family/c-omp.cc:1011 cp/semantics.cc:10817
  #, fuzzy, gcc-internal-format
  #| msgid "missing '(' after predicate"
  msgid "missing controlling predicate"
  msgstr "manglende '(' efter udsagn"
  
! #: c-family/c-omp.cc:1117 cp/semantics.cc:10413
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid controlling predicate"
  msgstr "Ugyldigt kontroludtryk"
  
! #: c-family/c-omp.cc:1124 cp/semantics.cc:10823
  #, fuzzy, gcc-internal-format
  #| msgid "missing ')' in expression"
  msgid "missing increment expression"
*************** msgstr "manglende ')' i udtryk"
*** 38562,38568 ****
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1255 cp/semantics.cc:10457
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid increment expression"
--- 38688,38694 ----
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1255 cp/semantics.cc:10530
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid control expression"
  msgid "invalid increment expression"
*************** msgstr "registervariabel '%s' benyttet i
*** 38617,38672 ****
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr ""
  
! #: c-family/c-omp.cc:1810
  #, gcc-internal-format
! msgid "variable %qD used %s is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:2409
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2420
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2433
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2920 c/c-typeck.cc:16316 cp/semantics.cc:9444
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3012 c-family/c-omp.cc:3027
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is not a function argument"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: c-family/c-omp.cc:3308 c/c-typeck.cc:15464 cp/semantics.cc:8183
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qE in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c-family/c-omp.cc:3316
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE har ikke en mappable-type i %qs-klausul"
  
! #: c-family/c-omp.cc:3324 c/c-typeck.cc:13874 c/c-typeck.cc:15553
! #: c/c-typeck.cc:15741
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c-family/c-omp.cc:3349
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qE is a member of a union"
--- 38743,38815 ----
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr ""
  
! #: c-family/c-omp.cc:1820
  #, gcc-internal-format
! msgid "variable %qD used as loop variable is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1824
! #, fuzzy, gcc-internal-format
! #| msgid "variable %qD has initializer but incomplete type"
! msgid "variable %qD used in initializer is bound in intervening code"
! msgstr "variablen %qD bliver tildelt en startvÃ¦rdi, men er af en ufuldstÃ¦ndig type"
! 
! #: c-family/c-omp.cc:1828
! #, fuzzy, gcc-internal-format
! #| msgid "register variable `%s' used in nested function"
! msgid "variable %qD used in end test is bound in intervening code"
! msgstr "registervariabel '%s' benyttet i indlejret funktion"
! 
! #: c-family/c-omp.cc:1832
! #, gcc-internal-format
! msgid "variable %qD used in increment expression is bound in intervening code"
! msgstr ""
! 
! #: c-family/c-omp.cc:2436
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2447
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2460
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2947 c/c-typeck.cc:16318 cp/semantics.cc:9517
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3039 c-family/c-omp.cc:3054
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%qD is not a function argument"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: c-family/c-omp.cc:3335 c/c-typeck.cc:15466 cp/semantics.cc:8256
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qE in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c-family/c-omp.cc:3343
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE har ikke en mappable-type i %qs-klausul"
  
! #: c-family/c-omp.cc:3351 c/c-typeck.cc:13876 c/c-typeck.cc:15555
! #: c/c-typeck.cc:15743
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c-family/c-omp.cc:3376
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qE is a member of a union"
*************** msgstr "returnering"
*** 39309,39316 ****
  msgid "wrong type argument to %s"
  msgstr "forkert parametertype til %s"
  
! #: c-family/c-warn.cc:59 c-family/c-warn.cc:72 cp/constexpr.cc:3590
! #: cp/constexpr.cc:7356 m2/gm2-gcc/m2expr.cc:956
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 39452,39459 ----
  msgid "wrong type argument to %s"
  msgstr "forkert parametertype til %s"
  
! #: c-family/c-warn.cc:59 c-family/c-warn.cc:72 cp/constexpr.cc:3599
! #: cp/constexpr.cc:7370 m2/gm2-gcc/m2expr.cc:964
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr "for fÃ¥ parametre til funktionen
*** 39855,39875 ****
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1905 c/c-typeck.cc:5213
  #: rust/checks/errors/rust-readonly-check.cc:100
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
  msgid "assignment of read-only location %qE"
  msgstr "%s af placering der kun mÃ¥ lÃ¦ses"
  
! #: c-family/c-warn.cc:1906 c/c-typeck.cc:5216
  #: rust/checks/errors/rust-readonly-check.cc:101
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
  msgid "increment of read-only location %qE"
  msgstr "%s af placering der kun mÃ¥ lÃ¦ses"
  
! #: c-family/c-warn.cc:1907 c/c-typeck.cc:5219
  #: rust/checks/errors/rust-readonly-check.cc:102
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
--- 39998,40018 ----
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1905 c/c-typeck.cc:5215
  #: rust/checks/errors/rust-readonly-check.cc:100
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
  msgid "assignment of read-only location %qE"
  msgstr "%s af placering der kun mÃ¥ lÃ¦ses"
  
! #: c-family/c-warn.cc:1906 c/c-typeck.cc:5218
  #: rust/checks/errors/rust-readonly-check.cc:101
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
  msgid "increment of read-only location %qE"
  msgstr "%s af placering der kun mÃ¥ lÃ¦ses"
  
! #: c-family/c-warn.cc:1907 c/c-typeck.cc:5221
  #: rust/checks/errors/rust-readonly-check.cc:102
  #, fuzzy, gcc-internal-format
  #| msgid "%s of read-only location"
*************** msgstr "foreslÃ¥r paranteser omkring sam
*** 40050,40169 ****
  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-family/c-warn.cc:2190
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "label %q+D defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: c-family/c-warn.cc:2192
  #, fuzzy, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: c-family/c-warn.cc:2215
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "division med nul"
  
! #: c-family/c-warn.cc:2235
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.cc:2259
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.cc:2291
  #, gcc-internal-format
  msgid "%qD sizes specified with %<sizeof%> in the earlier argument and not in the later argument"
  msgstr ""
  
! #: c-family/c-warn.cc:2293
  #, gcc-internal-format
  msgid "earlier argument should specify number of elements, later size of each element"
  msgstr ""
  
! #: c-family/c-warn.cc:2332
  #, fuzzy, gcc-internal-format
  #| msgid "floating point overflow in expression"
  msgid "allocation of insufficient size %qE for type %qT with size %qE"
  msgstr "kommatalsoverlÃ¸b i udtryk"
  
! #: c-family/c-warn.cc:2409
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:2483
  #, gcc-internal-format
  msgid "promoted bitwise complement of an unsigned value is always nonzero"
  msgstr ""
  
! #: c-family/c-warn.cc:2487
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of promoted ~unsigned with constant"
  msgid "comparison of promoted bitwise complement of an unsigned value with constant"
  msgstr "sammenligning af forfremmet ~unsigned med konstant"
  
! #: c-family/c-warn.cc:2498
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of promoted ~unsigned with unsigned"
  msgid "comparison of promoted bitwise complement of an unsigned value with unsigned"
  msgstr "sammenligning af forfremmet ~unsigned med unsigned"
  
! #: c-family/c-warn.cc:2553
  #, fuzzy, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "ubenyttet parameter '%s'"
  
! #: c-family/c-warn.cc:2615
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "typedef %qD locally defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: c-family/c-warn.cc:2651
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicated %<if%> condition"
  msgstr "'const' optrÃ¦der mere end Ã©n gang"
  
! #: c-family/c-warn.cc:2680
  #, fuzzy, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr "erklÃ¦ring af '%s' der er en statisk variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c-family/c-warn.cc:2688
  #, fuzzy, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "tidligere erklÃ¦ring af funktionen '%s' med egenskaben noinline"
  
! #: c-family/c-warn.cc:2693
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "erklÃ¦ring af '%s' der er en statisk variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c-family/c-warn.cc:2747
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.cc:2786 c-family/c-warn.cc:2810
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression < 0 is always false"
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "sammenligning med unsigned udtryk < 0 er altid falsk"
  
! #: c-family/c-warn.cc:2789 c-family/c-warn.cc:2807
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "sammenligning med unsigned udtryk >= 0 er altid sand"
  
! #: c-family/c-warn.cc:2857
  #, fuzzy
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "passing argument %i to %qs-qualified parameter aliases with argument %Z"
--- 40193,40312 ----
  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-family/c-warn.cc:2189
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "label %q+D defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: c-family/c-warn.cc:2191
  #, fuzzy, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "etiketten '%D' er benyttet, men ikke defineret"
  
! #: c-family/c-warn.cc:2214
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "division med nul"
  
! #: c-family/c-warn.cc:2234
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.cc:2258
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.cc:2290
  #, gcc-internal-format
  msgid "%qD sizes specified with %<sizeof%> in the earlier argument and not in the later argument"
  msgstr ""
  
! #: c-family/c-warn.cc:2292
  #, gcc-internal-format
  msgid "earlier argument should specify number of elements, later size of each element"
  msgstr ""
  
! #: c-family/c-warn.cc:2331
  #, fuzzy, gcc-internal-format
  #| msgid "floating point overflow in expression"
  msgid "allocation of insufficient size %qE for type %qT with size %qE"
  msgstr "kommatalsoverlÃ¸b i udtryk"
  
! #: c-family/c-warn.cc:2408
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:2482
  #, gcc-internal-format
  msgid "promoted bitwise complement of an unsigned value is always nonzero"
  msgstr ""
  
! #: c-family/c-warn.cc:2486
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of promoted ~unsigned with constant"
  msgid "comparison of promoted bitwise complement of an unsigned value with constant"
  msgstr "sammenligning af forfremmet ~unsigned med konstant"
  
! #: c-family/c-warn.cc:2497
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of promoted ~unsigned with unsigned"
  msgid "comparison of promoted bitwise complement of an unsigned value with unsigned"
  msgstr "sammenligning af forfremmet ~unsigned med unsigned"
  
! #: c-family/c-warn.cc:2552
  #, fuzzy, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "ubenyttet parameter '%s'"
  
! #: c-family/c-warn.cc:2614
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "typedef %qD locally defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: c-family/c-warn.cc:2650
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicated %<if%> condition"
  msgstr "'const' optrÃ¦der mere end Ã©n gang"
  
! #: c-family/c-warn.cc:2679
  #, fuzzy, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr "erklÃ¦ring af '%s' der er en statisk variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c-family/c-warn.cc:2687
  #, fuzzy, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "tidligere erklÃ¦ring af funktionen '%s' med egenskaben noinline"
  
! #: c-family/c-warn.cc:2692
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "erklÃ¦ring af '%s' der er en statisk variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c-family/c-warn.cc:2746
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.cc:2785 c-family/c-warn.cc:2809
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression < 0 is always false"
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "sammenligning med unsigned udtryk < 0 er altid falsk"
  
! #: c-family/c-warn.cc:2788 c-family/c-warn.cc:2806
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of unsigned expression >= 0 is always true"
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "sammenligning med unsigned udtryk >= 0 er altid sand"
  
! #: c-family/c-warn.cc:2856
  #, fuzzy
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "passing argument %i to %qs-qualified parameter aliases with argument %Z"
*************** msgid_plural "passing argument %i to %qs
*** 40171,40198 ****
  msgstr[0] "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  msgstr[1] "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: c-family/c-warn.cc:2923 c/c-typeck.cc:5823 cp/call.cc:6362
  #, fuzzy, gcc-internal-format
  #| msgid "the conditional began here"
  msgid "this condition has identical branches"
  msgstr "betingelsen begyndte her"
  
! #: c-family/c-warn.cc:3030
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.cc:3031
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.cc:3171
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.cc:3397
  #, fuzzy
  #| msgid "in passing argument %P of `%+D'"
  msgid "mismatch in bound %Z of argument %u declared as %s"
--- 40314,40341 ----
  msgstr[0] "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  msgstr[1] "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: c-family/c-warn.cc:2922 c/c-typeck.cc:5825 cp/call.cc:6385
  #, fuzzy, gcc-internal-format
  #| msgid "the conditional began here"
  msgid "this condition has identical branches"
  msgstr "betingelsen begyndte her"
  
! #: c-family/c-warn.cc:3029
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.cc:3030
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.cc:3170
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.cc:3396
  #, fuzzy
  #| msgid "in passing argument %P of `%+D'"
  msgid "mismatch in bound %Z of argument %u declared as %s"
*************** msgid_plural "mismatch in bounds %Z of a
*** 40200,40253 ****
  msgstr[0] "i overbringelse af parameter %P af '%+D'"
  msgstr[1] "i overbringelse af parameter %P af '%+D'"
  
! #: c-family/c-warn.cc:3400 c-family/c-warn.cc:3759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared as %s"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: c-family/c-warn.cc:3534
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Warn when a variable is unused"
  msgid "argument %u of type %s declared as a variable length array"
  msgstr "Advar nÃ¥r en variabel ikke benyttes"
  
! #: c-family/c-warn.cc:3539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared as a pointer %s"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: c-family/c-warn.cc:3540
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared as an ordinary array %s"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: c-family/c-warn.cc:3553 c-family/c-warn.cc:3567
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %u of type %s declared as a pointer"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c-family/c-warn.cc:3557 c-family/c-warn.cc:3583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "previously declared as a variable length array %s"
  msgstr "ISO C++ forbyder tabel med variabel stÃ¸rrelse"
  
! #: c-family/c-warn.cc:3570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared as an array %s"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: c-family/c-warn.cc:3579
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr ""
  
! #: c-family/c-warn.cc:3607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "argument %u of type %s declared with %u variable bound"
--- 40343,40396 ----
  msgstr[0] "i overbringelse af parameter %P af '%+D'"
  msgstr[1] "i overbringelse af parameter %P af '%+D'"
  
! #: c-family/c-warn.cc:3399 c-family/c-warn.cc:3758
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared as %s"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: c-family/c-warn.cc:3533
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Warn when a variable is unused"
  msgid "argument %u of type %s declared as a variable length array"
  msgstr "Advar nÃ¥r en variabel ikke benyttes"
  
! #: c-family/c-warn.cc:3538
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared as a pointer %s"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: c-family/c-warn.cc:3539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared as an ordinary array %s"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: c-family/c-warn.cc:3552 c-family/c-warn.cc:3566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "argument %u of type %s declared as a pointer"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c-family/c-warn.cc:3556 c-family/c-warn.cc:3582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "previously declared as a variable length array %s"
  msgstr "ISO C++ forbyder tabel med variabel stÃ¸rrelse"
  
! #: c-family/c-warn.cc:3569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared as an array %s"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: c-family/c-warn.cc:3578
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr ""
  
! #: c-family/c-warn.cc:3606
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "argument %u of type %s declared with %u variable bound"
*************** msgid_plural "argument %u of type %s dec
*** 40255,40382 ****
  msgstr[0] "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  msgstr[1] "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: c-family/c-warn.cc:3614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u variable bound"
  msgid_plural "previously declared as %s with %u variable bounds"
  msgstr[0] "tidligere erklÃ¦ring af funktionen '%s' med egenskaben noinline"
  msgstr[1] "tidligere erklÃ¦ring af funktionen '%s' med egenskaben noinline"
  
! #: c-family/c-warn.cc:3628
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3636
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3643
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3694
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr ""
  
! #: c-family/c-warn.cc:3701 c-family/c-warn.cc:3735
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type `%T' does not match `%T'"
  msgid "argument %u of type %s declared with mismatched bound %<%s%>"
  msgstr "parameter af typen '%T' passer ikke til '%T'"
  
! #: c-family/c-warn.cc:3713
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared as %s with bound argument %E"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: c-family/c-warn.cc:3718
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%s'"
  msgid "previously declared as %s with bound %<%s%>"
  msgstr "'%s' er tidligere erklÃ¦ret"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: c-family/c-warn.cc:3738
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previously declared as %s with bound %qs"
  msgstr "tidligere erklÃ¦ring '%D'"
  
! #: c-family/c-warn.cc:3757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of type `%T' does not match `%T'"
  msgid "argument %u of type %s with mismatched bound"
  msgstr "parameter af typen '%T' passer ikke til '%T'"
  
! #: c-family/c-warn.cc:3788
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:3798
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3802
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c-family/c-warn.cc:3829
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between `%#T' and `%#T'"
  msgid "comparison between two arrays"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: c-family/c-warn.cc:3833
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3837
  #, gcc-internal-format
  msgid "use %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3897
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr ""
  
! #: c-family/c-warn.cc:3907
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3914
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr ""
  
! #: c-family/c-warn.cc:3925
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3942
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr ""
--- 40398,40525 ----
  msgstr[0] "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  msgstr[1] "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: c-family/c-warn.cc:3613
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u variable bound"
  msgid_plural "previously declared as %s with %u variable bounds"
  msgstr[0] "tidligere erklÃ¦ring af funktionen '%s' med egenskaben noinline"
  msgstr[1] "tidligere erklÃ¦ring af funktionen '%s' med egenskaben noinline"
  
! #: c-family/c-warn.cc:3627
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3635
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3642
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3693
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr ""
  
! #: c-family/c-warn.cc:3700 c-family/c-warn.cc:3734
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type `%T' does not match `%T'"
  msgid "argument %u of type %s declared with mismatched bound %<%s%>"
  msgstr "parameter af typen '%T' passer ikke til '%T'"
  
! #: c-family/c-warn.cc:3712
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared as %s with bound argument %E"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: c-family/c-warn.cc:3717
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%s'"
  msgid "previously declared as %s with bound %<%s%>"
  msgstr "'%s' er tidligere erklÃ¦ret"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: c-family/c-warn.cc:3737
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previously declared as %s with bound %qs"
  msgstr "tidligere erklÃ¦ring '%D'"
  
! #: c-family/c-warn.cc:3756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of type `%T' does not match `%T'"
  msgid "argument %u of type %s with mismatched bound"
  msgstr "parameter af typen '%T' passer ikke til '%T'"
  
! #: c-family/c-warn.cc:3787
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:3797
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3801
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3827
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c-family/c-warn.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between `%#T' and `%#T'"
  msgid "comparison between two arrays"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: c-family/c-warn.cc:3832
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3836
  #, gcc-internal-format
  msgid "use %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3896
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr ""
  
! #: c-family/c-warn.cc:3906
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3913
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr ""
  
! #: c-family/c-warn.cc:3924
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3941
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr ""
*************** msgstr "for mange inddatafiler"
*** 40396,40402 ****
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:415 config/aarch64/aarch64.cc:18466
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mcpu"
  msgid "unknown value %qs for %<-mcpu%>"
--- 40539,40545 ----
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:415 config/aarch64/aarch64.cc:18539
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mcpu"
  msgid "unknown value %qs for %<-mcpu%>"
*************** msgid "unrecognized option passed to %%:
*** 40431,40446 ****
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18398
! #: config/aarch64/aarch64.cc:18436
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18401
! #: config/aarch64/aarch64.cc:18439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments are: %s"
--- 40574,40589 ----
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18471
! #: config/aarch64/aarch64.cc:18509
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18474
! #: config/aarch64/aarch64.cc:18512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments are: %s"
*************** msgstr "ukendt tilvalg -fdisable"
*** 40495,40516 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: common/config/avr/avr-common.cc:85
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:93
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:109
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 40638,40659 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: common/config/avr/avr-common.cc:87
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:111
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:120
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr "-mregparm=%d er ikke mellem 0 og
*** 40607,40727 ****
  msgid "for the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:667
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:676
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:684
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:692
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:700
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:947
  #, gcc-internal-format
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:953
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1011
  #, gcc-internal-format
  msgid "%<-march=%s%>: ISA string must begin with rv32 or rv64"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1035
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: common/config/riscv/riscv-common.cc:1047
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1066
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1089
  #, gcc-internal-format
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1220
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1225
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1231
  #, gcc-internal-format
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1236
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr "-mcpu=%s er i konflikt med tilvalget -march=%s"
  
! #: common/config/riscv/riscv-common.cc:1238
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr "-mcpu=%s er i konflikt med tilvalget -march=%s"
  
! #: common/config/riscv/riscv-common.cc:1247
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1344
  #, gcc-internal-format
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1356
  #, gcc-internal-format
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1419
  #, gcc-internal-format
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1758
  #, fuzzy, gcc-internal-format
  #| msgid "type of `%E' is unknown"
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr "typen af '%E' er ukendt"
  
! #: common/config/riscv/riscv-common.cc:1837
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr ""
--- 40750,40870 ----
  msgid "for the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:765
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:774
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:782
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:790
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:798
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1045
  #, gcc-internal-format
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1051
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1109
  #, gcc-internal-format
  msgid "%<-march=%s%>: ISA string must begin with rv32 or rv64"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1133
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: common/config/riscv/riscv-common.cc:1145
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1164
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1187
  #, gcc-internal-format
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1318
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1323
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1329
  #, gcc-internal-format
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1334
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr "-mcpu=%s er i konflikt med tilvalget -march=%s"
  
! #: common/config/riscv/riscv-common.cc:1336
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr "-mcpu=%s er i konflikt med tilvalget -march=%s"
  
! #: common/config/riscv/riscv-common.cc:1345
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1442
  #, gcc-internal-format
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1454
  #, gcc-internal-format
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1516
  #, gcc-internal-format
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1871
  #, fuzzy, gcc-internal-format
  #| msgid "type of `%E' is unknown"
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr "typen af '%E' er ukendt"
  
! #: common/config/riscv/riscv-common.cc:1950
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr ""
*************** msgstr ""
*** 40951,40998 ****
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr ""
  
! #: config/darwin.cc:3440
  #, fuzzy, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "egenskaben '%s' er ikke understÃ¸ttet pÃ¥ denne platform"
  
! #: config/darwin.cc:3528
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr ""
  
! #: config/darwin.cc:3571
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr ""
  
! #: config/darwin.cc:3774
  #, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr ""
  
! #: config/darwin.cc:3781
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: config/darwin.cc:3825
  #, fuzzy, gcc-internal-format
  #| msgid "string section missing"
  msgid "CFString literal is missing"
  msgstr "strengsektion mangler"
  
! #: config/darwin.cc:3836
  #, fuzzy, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: config/darwin.cc:3860
  #, gcc-internal-format
  msgid "non-ASCII character in CFString literal"
  msgstr ""
  
! #: config/darwin.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "embedded NUL in CFString literal"
--- 41094,41147 ----
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr ""
  
! #: config/darwin.cc:3435
  #, fuzzy, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "egenskaben '%s' er ikke understÃ¸ttet pÃ¥ denne platform"
  
! #: config/darwin.cc:3449
! #, fuzzy, gcc-internal-format
! #| msgid "__builtin_trap not supported by this target"
! msgid "%<-g3%> is not supported by the debug linker in use (set to 2)"
! msgstr "__builtin_trap understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
! 
! #: config/darwin.cc:3541
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr ""
  
! #: config/darwin.cc:3584
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr ""
  
! #: config/darwin.cc:3787
  #, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr ""
  
! #: config/darwin.cc:3794
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: config/darwin.cc:3838
  #, fuzzy, gcc-internal-format
  #| msgid "string section missing"
  msgid "CFString literal is missing"
  msgstr "strengsektion mangler"
  
! #: config/darwin.cc:3849
  #, fuzzy, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: config/darwin.cc:3873
  #, gcc-internal-format
  msgid "non-ASCII character in CFString literal"
  msgstr ""
  
! #: config/darwin.cc:3874
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "embedded NUL in CFString literal"
*************** msgstr ""
*** 41080,41160 ****
  msgid "PIC is only supported for RTPs"
  msgstr "-g er kun understÃ¸ttet ved brug af GAS pÃ¥ denne processor,"
  
! #: config/aarch64/aarch64-builtins.cc:2122
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "first argument to %qD must be a string literal"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/aarch64/aarch64-builtins.cc:2253
! #: config/aarch64/aarch64-builtins.cc:2487 config/arm/arm-builtins.cc:3146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:2325 config/arm/arm-builtins.cc:3494
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "lane index must be a constant immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/aarch64/aarch64-builtins.cc:2329
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/aarch64/aarch64-builtins.cc:2577
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:2700
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2715
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for %q+D"
  msgid "invalid system register name provided"
  msgstr "ugyldigt registernavn for %q+D"
  
! #: config/aarch64/aarch64-builtins.cc:2729
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for %q+D"
  msgid "invalid system register name %qs"
  msgstr "ugyldigt registernavn for %q+D"
  
! #: config/aarch64/aarch64-builtins.cc:2809
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "Constant-type argument expected"
  msgstr "')' eller term forventet"
  
! #: config/aarch64/aarch64-builtins.cc:2815
  #, fuzzy, gcc-internal-format
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:2894
  #, fuzzy, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64-builtins.cc:2929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:3727
! #: config/aarch64/aarch64-builtins.cc:3747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "uventede bivirkninger i adresse"
  
! #: config/aarch64/aarch64-builtins.cc:3731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected 64-bit address but argument 2 is %d-bit"
--- 41229,41309 ----
  msgid "PIC is only supported for RTPs"
  msgstr "-g er kun understÃ¸ttet ved brug af GAS pÃ¥ denne processor,"
  
! #: config/aarch64/aarch64-builtins.cc:2123
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "first argument to %qD must be a string literal"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/aarch64/aarch64-builtins.cc:2254
! #: config/aarch64/aarch64-builtins.cc:2488 config/arm/arm-builtins.cc:3146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:2326 config/arm/arm-builtins.cc:3494
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "lane index must be a constant immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/aarch64/aarch64-builtins.cc:2330
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/aarch64/aarch64-builtins.cc:2578
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:2701
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2716
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for %q+D"
  msgid "invalid system register name provided"
  msgstr "ugyldigt registernavn for %q+D"
  
! #: config/aarch64/aarch64-builtins.cc:2730
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for %q+D"
  msgid "invalid system register name %qs"
  msgstr "ugyldigt registernavn for %q+D"
  
! #: config/aarch64/aarch64-builtins.cc:2810
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "Constant-type argument expected"
  msgstr "')' eller term forventet"
  
! #: config/aarch64/aarch64-builtins.cc:2816
  #, fuzzy, gcc-internal-format
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:2895
  #, fuzzy, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64-builtins.cc:2930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-builtins.cc:3728
! #: config/aarch64/aarch64-builtins.cc:3748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "uventede bivirkninger i adresse"
  
! #: config/aarch64/aarch64-builtins.cc:3732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected 64-bit address but argument 2 is %d-bit"
*************** msgstr "%qE-egenskaben krÃ¦ver et streng
*** 41172,41261 ****
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "ragelse i slutningen af #pragma GCC java_exceptions"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1068
  #: config/arm/arm-mve-builtins.cc:558
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1070 config/aarch64/aarch64.cc:11082
! #: config/aarch64/aarch64.cc:18241 config/aarch64/aarch64.cc:18956
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1090
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1112
  #, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1119
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1126
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1154
  #: config/arm/arm-mve-builtins.cc:571
! #: config/riscv/riscv-vector-builtins.cc:4209
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1167
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1170
  #: config/arm/arm-mve-builtins.cc:583
! #: config/riscv/riscv-vector-builtins.cc:4223
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1183
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1196
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1208
  #: config/arm/arm-mve-builtins.cc:595
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1723
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "%s som heltal i stedet for kommatal pÃ¥ grund af prototypen"
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1729
! #: config/aarch64/aarch64-sve-builtins.cc:1735
  #: config/arm/arm-mve-builtins.cc:1205 config/arm/arm-mve-builtins.cc:1211
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
--- 41321,41410 ----
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "ragelse i slutningen af #pragma GCC java_exceptions"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1089
  #: config/arm/arm-mve-builtins.cc:558
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1091 config/aarch64/aarch64.cc:11151
! #: config/aarch64/aarch64.cc:18314 config/aarch64/aarch64.cc:19086
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1111
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1133
  #, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1140
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1147
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1175
  #: config/arm/arm-mve-builtins.cc:571
! #: config/riscv/riscv-vector-builtins.cc:4246
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `asm' is not a constant string"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1188
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1191
  #: config/arm/arm-mve-builtins.cc:583
! #: config/riscv/riscv-vector-builtins.cc:4260
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1204
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1217
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1229
  #: config/arm/arm-mve-builtins.cc:595
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1762
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "%s som heltal i stedet for kommatal pÃ¥ grund af prototypen"
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1768
! #: config/aarch64/aarch64-sve-builtins.cc:1774
  #: config/arm/arm-mve-builtins.cc:1205 config/arm/arm-mve-builtins.cc:1211
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
*************** msgid_plural "passing single vector %qT
*** 41263,41435 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1767
  #, fuzzy, gcc-internal-format
  #| msgid "%s as signed due to prototype"
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr "%s som signed pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1772
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1777
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1788
  #: config/arm/arm-mve-builtins.cc:1104
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE has no form that takes %qT arguments"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1849
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1911
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1942
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1985
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of `%+D'"
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2006
  #: config/arm/arm-mve-builtins.cc:1157
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2009
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2018
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2026
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2068
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than complex due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr "%s som heltal i stedet for complex pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2072
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2117
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2147
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2164
! #: config/aarch64/aarch64-sve-builtins.cc:2462
  #: config/arm/arm-mve-builtins.cc:1403
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2185
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2227
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2230
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2246
  #: config/arm/arm-mve-builtins.cc:1248
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2268
! #: config/aarch64/aarch64-sve-builtins.cc:2919
  #: config/arm/arm-mve-builtins.cc:1270
  #, fuzzy, gcc-internal-format
  #| msgid "%s as signed due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "%s som signed pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2295
! #: config/aarch64/aarch64-sve-builtins.cc:2411
! #: config/aarch64/aarch64-sve-builtins.cc:2540
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2406
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2430
  #: config/arm/arm-mve-builtins.cc:1384
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2435
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2448
  #: config/arm/arm-mve-builtins.cc:1396
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
--- 41412,41584 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1806
  #, fuzzy, gcc-internal-format
  #| msgid "%s as signed due to prototype"
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr "%s som signed pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1811
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1816
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1827
  #: config/arm/arm-mve-builtins.cc:1104
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE has no form that takes %qT arguments"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1888
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1950
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1981
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2000
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2024
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of `%+D'"
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2045
  #: config/arm/arm-mve-builtins.cc:1157
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2048
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2057
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2065
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2107
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than complex due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr "%s som heltal i stedet for complex pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2111
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2156
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2186
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2203
! #: config/aarch64/aarch64-sve-builtins.cc:2501
  #: config/arm/arm-mve-builtins.cc:1403
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2224
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2266
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2269
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2285
  #: config/arm/arm-mve-builtins.cc:1248
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2307
! #: config/aarch64/aarch64-sve-builtins.cc:2958
  #: config/arm/arm-mve-builtins.cc:1270
  #, fuzzy, gcc-internal-format
  #| msgid "%s as signed due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "%s som signed pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2334
! #: config/aarch64/aarch64-sve-builtins.cc:2450
! #: config/aarch64/aarch64-sve-builtins.cc:2579
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2445
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2469
  #: config/arm/arm-mve-builtins.cc:1384
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2474
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2487
  #: config/arm/arm-mve-builtins.cc:1396
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
*************** msgstr "%s med anderledes bredde pÃ¥ gru
*** 41438,41444 ****
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2454
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
--- 41587,41593 ----
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2493
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
*************** msgstr "%s fra en henvisningstype der ik
*** 41446,41502 ****
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2468
  #, fuzzy, gcc-internal-format
  #| msgid "%s as unsigned due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr "%s som unsigned pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2488
  #: config/arm/arm-mve-builtins.cc:1423
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2508
  #: config/arm/arm-mve-builtins.cc:1444
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2519
  #: config/arm/arm-mve-builtins.cc:1455
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2559
  #: config/arm/arm-mve-builtins.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "%s as signed due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "%s som signed pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2577
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2593
  #: config/arm/arm-mve-builtins.cc:1556
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2616
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr ""
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2661
  #: config/arm/arm-mve-builtins.cc:1501
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
--- 41595,41651 ----
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2507
  #, fuzzy, gcc-internal-format
  #| msgid "%s as unsigned due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr "%s som unsigned pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2527
  #: config/arm/arm-mve-builtins.cc:1423
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2547
  #: config/arm/arm-mve-builtins.cc:1444
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2558
  #: config/arm/arm-mve-builtins.cc:1455
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2598
  #: config/arm/arm-mve-builtins.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "%s as signed due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "%s som signed pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2616
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2632
  #: config/arm/arm-mve-builtins.cc:1556
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2655
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr ""
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2700
  #: config/arm/arm-mve-builtins.cc:1501
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
*************** msgstr ""
*** 41504,42265 ****
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2667
  #: config/arm/arm-mve-builtins.cc:1507
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2703
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2723
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2773
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2778
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2782
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2810
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2813
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2826
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2831
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2838
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2886
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of pointer to function"
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "videregiver den %d. parameter af henvisning til funktion"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2970
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2974
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3063
  #: config/arm/arm-mve-builtins.cc:1666
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3127
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4621
! #: config/aarch64/aarch64-sve-builtins.cc:4683
  #: config/arm/arm-mve-builtins.cc:466 config/arm/arm-mve-builtins.cc:491
! #: config/riscv/riscv-vector-builtins.cc:4536
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate definition of %qs"
  msgstr "mere end Ã©n definition af klassemetoden '%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4675
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qs defined without first defining %qs"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4834
  #, fuzzy, gcc-internal-format
  #| msgid "`sizeof' applied to incomplete type `%T'"
  msgid "%qs applied to non-SVE type %qT"
  msgstr "'sizeof' benyttet pÃ¥ en ufuldstÃ¦ndig type '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4840
  #, fuzzy, gcc-internal-format
  #| msgid "`sizeof' applied to incomplete type `%T'"
  msgid "%qs applied to non-vector type %qT"
  msgstr "'sizeof' benyttet pÃ¥ en ufuldstÃ¦ndig type '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4847
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4855
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%qs requires an integer constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4863
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported SVE vector size"
  msgstr "versionen er ikke understÃ¸ttet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4977
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4982
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4987
! #: config/riscv/riscv-vector-builtins.cc:4448
  #, fuzzy, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "'%s' brugt, men aldrig defineret"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4993
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5000
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5002
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "fields cannot have SVE type %qT"
  msgstr "feltet '%D' er af en ufuldstÃ¦ndig type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5007
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "array elements cannot have SVE type %qT"
  msgstr "funktion returnerer en vÃ¦rdi af en sammensat type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5012
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5017
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "cannot delete objects with SVE type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5022
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot throw or catch SVE type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5027
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "capture by copy of SVE type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: config/aarch64/aarch64.cc:635
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the arguments to %qE must be constant strings"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/aarch64/aarch64.cc:643
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "ukendt registernavn '%s'"
  
! #: config/aarch64/aarch64.cc:727
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "new kan ikke bruges pÃ¥ en funktionstype"
  
! #: config/aarch64/aarch64.cc:754
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:770
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: config/aarch64/aarch64.cc:816
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "inconsistent attributes for state %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/aarch64/aarch64.cc:1305
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64.cc:1308
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64.cc:1312
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64.cc:1315
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64.cc:1331
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the Xtensa NSA option"
  msgid "this operation requires the SVE ISA extension"
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/aarch64/aarch64.cc:1332
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6377
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: config/aarch64/aarch64.cc:6822
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/aarch64/aarch64.cc:6959 config/aarch64/aarch64.cc:7037
! #: config/aarch64/aarch64.cc:21183
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:6966 config/aarch64/aarch64.cc:7044
! #: config/aarch64/aarch64.cc:21189
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:6976 config/aarch64/aarch64.cc:7053
! #: config/aarch64/aarch64.cc:21195 config/arm/arm.cc:7301
! #: config/arm/arm.cc:7331 config/arm/arm.cc:29376
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7176
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the Xtensa NSA option"
  msgid "%qE requires the SVE ISA extension"
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/aarch64/aarch64.cc:7179
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:7367
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11080
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:11089 config/aarch64/aarch64.cc:11093
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11096
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11154
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11156
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17859
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17903
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "egenskaben '%s' ignoreret"
  
! #: config/aarch64/aarch64.cc:17959
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/aarch64/aarch64.cc:17971
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ugyldig %h-vÃ¦rdi"
  
! #: config/aarch64/aarch64.cc:17991
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid range %s in option %s"
  msgid "tuning string missing in option (%s)"
  msgstr "ugyldigt interval %s i tilvalg %s"
  
! #: config/aarch64/aarch64.cc:18009
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown spec function `%s'"
  msgid "unknown tuning option (%s)"
  msgstr "ukendt specifikationsfunktion '%s'"
  
! #: config/aarch64/aarch64.cc:18197 config/arm/arm.cc:3227
! #: config/riscv/riscv.cc:9031
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18206 config/riscv/riscv.cc:9040
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18214
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Angiv registerallokeringsordnen"
  
! #: config/aarch64/aarch64.cc:18224 config/arm/arm.cc:3239
! #: config/riscv/riscv.cc:9069 config/rs6000/rs6000.cc:4546
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64.cc:18231
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18237
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "streaming functions require the ISA extension %qs"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:18239
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18333
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18349
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18463
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18473
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "did you mean %<-march=%s%>?"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18476
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "ukendt maskintilstand '%s'"
  
! #: config/aarch64/aarch64.cc:18535
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ugyldig parameter til '__builtin_frame_address'"
  
! #: config/aarch64/aarch64.cc:18546
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18551
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: config/aarch64/aarch64.cc:18579
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing arch name in %<-march=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18582
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "unknown value %qs for %<-march%>"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18588
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18591
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "et filnavn mangler efter '-%s'"
  
! #: config/aarch64/aarch64.cc:18619
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18622
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "ukendt vÃ¦rdi %qs for -mtune"
  
! #: config/aarch64/aarch64.cc:18717
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %<%s%> being added"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18773
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64.cc:18780
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18853
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18856
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i x32-tilstand"
  
! #: config/aarch64/aarch64.cc:18954
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:19057
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19060
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19064
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19098
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19101
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19105 config/aarch64/aarch64.cc:19189
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19144
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcpu="
  
! #: config/aarch64/aarch64.cc:19185
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19243 config/aarch64/aarch64.cc:19416
  #, fuzzy, gcc-internal-format
  #| msgid "malformed spec function name"
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
! #: config/aarch64/aarch64.cc:19287
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/aarch64/aarch64.cc:19295 config/i386/i386-options.cc:1299
  #, fuzzy, gcc-internal-format
  #| msgid "target system does not support the %qs debug format"
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "mÃ¥larkitektursystem understÃ¸tter ikke %qs-fejlsÃ¸gningsformatet"
  
! #: config/aarch64/aarch64.cc:19349
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/aarch64/aarch64.cc:19406 config/arm/arm.cc:33633
! #: config/riscv/riscv-target-attr.cc:318 config/rs6000/rs6000.cc:24733
! #: config/s390/s390.cc:16400
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:19441
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19444
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:19453
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19668
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target_version%> has multiple values"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:19676
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target_version%> argument not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:19698
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing value in %<target_version%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19702
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19708
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20285 config/i386/i386-features.cc:3531
! #: config/i386/i386-features.cc:3800
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/aarch64/aarch64.cc:20406 config/i386/i386-features.cc:3664
! #: config/rs6000/rs6000.cc:25431
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: config/aarch64/aarch64.cc:21943 config/arm/arm.cc:6649
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12766
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21948 config/arm/arm.cc:6654
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12761
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21953 config/arm/arm.cc:6659
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23177 config/aarch64/aarch64.cc:23180
  #, fuzzy, gcc-internal-format
  #| msgid "line number out of range"
  msgid "lane %wd out of range %wd - %wd"
  msgstr "linjenummer er uden for det gyldige interval"
  
! #: config/aarch64/aarch64.cc:28591 config/i386/i386.cc:25093
! #: config/i386/i386.cc:25224
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd"
  msgstr "versionen er ikke understÃ¸ttet"
  
! #: config/aarch64/aarch64.cc:28605
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:28609 config/i386/i386.cc:25115
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:28639
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:28643 config/i386/i386.cc:25146
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:28692
  #, fuzzy, gcc-internal-format
  #| msgid "The -shared option is not currently supported for VAX ELF."
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "Tilvalget -shared understÃ¸ttes i Ã¸jeblikket ikke for VAX ELF."
  
! #: config/aarch64/aarch64.cc:28713
  #, fuzzy, gcc-internal-format
  #| msgid "The -shared option is not currently supported for VAX ELF."
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "Tilvalget -shared understÃ¸ttes i Ã¸jeblikket ikke for VAX ELF."
  
! #: config/aarch64/aarch64.cc:28803
  #, fuzzy, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: config/aarch64/aarch64.cc:28805
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%q+D defined here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: config/aarch64/aarch64.cc:29263
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29558
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
--- 41653,42413 ----
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2706
  #: config/arm/arm-mve-builtins.cc:1507
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2742
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2762
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2812
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2817
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2821
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2849
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2852
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2865
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2870
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2877
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2925
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of pointer to function"
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "videregiver den %d. parameter af henvisning til funktion"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3009
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3013
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3102
  #: config/arm/arm-mve-builtins.cc:1666
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3166
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4660
  #: config/arm/arm-mve-builtins.cc:466 config/arm/arm-mve-builtins.cc:491
! #: config/riscv/riscv-vector-builtins.cc:4589
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate definition of %qs"
  msgstr "mere end Ã©n definition af klassemetoden '%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4717
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qs defined without first defining %qs"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4868
  #, fuzzy, gcc-internal-format
  #| msgid "`sizeof' applied to incomplete type `%T'"
  msgid "%qs applied to non-SVE type %qT"
  msgstr "'sizeof' benyttet pÃ¥ en ufuldstÃ¦ndig type '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4874
  #, fuzzy, gcc-internal-format
  #| msgid "`sizeof' applied to incomplete type `%T'"
  msgid "%qs applied to non-vector type %qT"
  msgstr "'sizeof' benyttet pÃ¥ en ufuldstÃ¦ndig type '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4881
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4889
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%qs requires an integer constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4897
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported SVE vector size"
  msgstr "versionen er ikke understÃ¸ttet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5011
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5016
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5021
! #: config/riscv/riscv-vector-builtins.cc:4501
  #, fuzzy, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "'%s' brugt, men aldrig defineret"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5027
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5034
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5036
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "fields cannot have SVE type %qT"
  msgstr "feltet '%D' er af en ufuldstÃ¦ndig type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5041
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "array elements cannot have SVE type %qT"
  msgstr "funktion returnerer en vÃ¦rdi af en sammensat type"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5046
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5051
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "cannot delete objects with SVE type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5056
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot throw or catch SVE type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5061
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "capture by copy of SVE type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: config/aarch64/aarch64.cc:637
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the arguments to %qE must be constant strings"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/aarch64/aarch64.cc:645
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "ukendt registernavn '%s'"
  
! #: config/aarch64/aarch64.cc:729
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "new kan ikke bruges pÃ¥ en funktionstype"
  
! #: config/aarch64/aarch64.cc:756
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:772
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: config/aarch64/aarch64.cc:818
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "inconsistent attributes for state %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/aarch64/aarch64.cc:1307
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64.cc:1310
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64.cc:1314
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64.cc:1317
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: config/aarch64/aarch64.cc:1333
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the Xtensa NSA option"
  msgid "this operation requires the SVE ISA extension"
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/aarch64/aarch64.cc:1334
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6403
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: config/aarch64/aarch64.cc:6880
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/aarch64/aarch64.cc:7021 config/aarch64/aarch64.cc:7100
! #: config/aarch64/aarch64.cc:21321
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7028 config/aarch64/aarch64.cc:7107
! #: config/aarch64/aarch64.cc:21328
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7039 config/aarch64/aarch64.cc:7117
! #: config/aarch64/aarch64.cc:21336 config/arm/arm.cc:7342
! #: config/arm/arm.cc:7372 config/arm/arm.cc:29487
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7240
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the Xtensa NSA option"
  msgid "%qE requires the SVE ISA extension"
  msgstr "Benyt ikke Xtensa-NSA-indstillingen"
  
! #: config/aarch64/aarch64.cc:7243
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:7431
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11149
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:11158 config/aarch64/aarch64.cc:11162
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11165
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11223
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11225
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17932
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17976
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "%qs string ill-formed"
  msgstr "egenskaben '%s' ignoreret"
  
! #: config/aarch64/aarch64.cc:18032
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/aarch64/aarch64.cc:18044
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ugyldig %h-vÃ¦rdi"
  
! #: config/aarch64/aarch64.cc:18064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid range %s in option %s"
  msgid "tuning string missing in option (%s)"
  msgstr "ugyldigt interval %s i tilvalg %s"
  
! #: config/aarch64/aarch64.cc:18082
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown spec function `%s'"
  msgid "unknown tuning option (%s)"
  msgstr "ukendt specifikationsfunktion '%s'"
  
! #: config/aarch64/aarch64.cc:18270 config/arm/arm.cc:3227
! #: config/riscv/riscv.cc:9411
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18279 config/riscv/riscv.cc:9420
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18287
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Angiv registerallokeringsordnen"
  
! #: config/aarch64/aarch64.cc:18297 config/arm/arm.cc:3239
! #: config/riscv/riscv.cc:9449 config/rs6000/rs6000.cc:4497
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64.cc:18304
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18310
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "streaming functions require the ISA extension %qs"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:18312
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18406
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18422
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18536
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18546
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "did you mean %<-march=%s%>?"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18549
  #, fuzzy, gcc-internal-format
  #| msgid "unknown machine mode `%s'"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "ukendt maskintilstand '%s'"
  
! #: config/aarch64/aarch64.cc:18608
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ugyldig parameter til '__builtin_frame_address'"
  
! #: config/aarch64/aarch64.cc:18619
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18624
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: config/aarch64/aarch64.cc:18652
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing arch name in %<-march=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18655
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "unknown value %qs for %<-march%>"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18661
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18664
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "et filnavn mangler efter '-%s'"
  
! #: config/aarch64/aarch64.cc:18692
  #, fuzzy, gcc-internal-format
  #| msgid "missing argument to \"-%s\""
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: config/aarch64/aarch64.cc:18695
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "ukendt vÃ¦rdi %qs for -mtune"
  
! #: config/aarch64/aarch64.cc:18847
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %<%s%> being added"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/aarch64/aarch64.cc:18903
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/aarch64/aarch64.cc:18910
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18983
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18986
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i x32-tilstand"
  
! #: config/aarch64/aarch64.cc:19084
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/aarch64/aarch64.cc:19187
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19190
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19194
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19228
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19231
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19235 config/aarch64/aarch64.cc:19319
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19274
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcpu="
  
! #: config/aarch64/aarch64.cc:19315
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19373 config/aarch64/aarch64.cc:19546
  #, fuzzy, gcc-internal-format
  #| msgid "malformed spec function name"
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
! #: config/aarch64/aarch64.cc:19417
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/aarch64/aarch64.cc:19425 config/i386/i386-options.cc:1303
  #, fuzzy, gcc-internal-format
  #| msgid "target system does not support the %qs debug format"
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "mÃ¥larkitektursystem understÃ¸tter ikke %qs-fejlsÃ¸gningsformatet"
  
! #: config/aarch64/aarch64.cc:19479
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/aarch64/aarch64.cc:19536 config/arm/arm.cc:33744
! #: config/riscv/riscv-target-attr.cc:325 config/rs6000/rs6000.cc:24684
! #: config/s390/s390.cc:16421
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:19571
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19574
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:19583
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19801
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target_version%> has multiple values"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:19809
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target_version%> argument not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/aarch64/aarch64.cc:19831
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "missing value in %<target_version%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19835
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:19841
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/aarch64/aarch64.cc:20420 config/i386/i386-features.cc:3521
! #: config/i386/i386-features.cc:3790
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/aarch64/aarch64.cc:20541 config/i386/i386-features.cc:3654
! #: config/rs6000/rs6000.cc:25374
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: config/aarch64/aarch64.cc:22089 config/arm/arm.cc:6690
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12778
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22094 config/arm/arm.cc:6695
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12773
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22099 config/arm/arm.cc:6700
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23323 config/aarch64/aarch64.cc:23326
  #, fuzzy, gcc-internal-format
  #| msgid "line number out of range"
  msgid "lane %wd out of range %wd - %wd"
  msgstr "linjenummer er uden for det gyldige interval"
  
! #: config/aarch64/aarch64.cc:28749 config/i386/i386.cc:25115
! #: config/i386/i386.cc:25246
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd"
  msgstr "versionen er ikke understÃ¸ttet"
  
! #: config/aarch64/aarch64.cc:28763
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:28767 config/i386/i386.cc:25137
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported return type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:28797
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:28801 config/i386/i386.cc:25168
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported argument type %qT for simd"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: config/aarch64/aarch64.cc:28850
  #, fuzzy, gcc-internal-format
  #| msgid "The -shared option is not currently supported for VAX ELF."
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "Tilvalget -shared understÃ¸ttes i Ã¸jeblikket ikke for VAX ELF."
  
! #: config/aarch64/aarch64.cc:28871
  #, fuzzy, gcc-internal-format
  #| msgid "The -shared option is not currently supported for VAX ELF."
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "Tilvalget -shared understÃ¸ttes i Ã¸jeblikket ikke for VAX ELF."
  
! #: config/aarch64/aarch64.cc:28961
  #, fuzzy, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: config/aarch64/aarch64.cc:28963
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%q+D defined here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: config/aarch64/aarch64.cc:29421
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29730
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
*************** msgstr "L%d-mellemlagersventetid ukendt
*** 42327,42334 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "ugyldig vÃ¦rdi '%s' for -mmemory-latency"
  
! #: config/alpha/alpha.cc:6658 config/alpha/alpha.cc:6661 config/arc/arc.cc:6980
! #: config/arc/arc.cc:7254 config/s390/s390.cc:957
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr "ugyldig indbygget fcode"
--- 42475,42482 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "ugyldig vÃ¦rdi '%s' for -mmemory-latency"
  
! #: config/alpha/alpha.cc:6659 config/alpha/alpha.cc:6662 config/arc/arc.cc:6981
! #: config/arc/arc.cc:7255 config/s390/s390.cc:959
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr "ugyldig indbygget fcode"
*************** msgstr "parameteren til egenskaben '%s e
*** 42457,42475 ****
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.cc:2037 config/arm/arm.cc:7442 config/arm/arm.cc:7460
! #: config/arm/arm.cc:7639 config/avr/avr.cc:10321 config/avr/avr.cc:10337
  #: config/bfin/bfin.cc:4695 config/bfin/bfin.cc:4756 config/bfin/bfin.cc:4786
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6458 config/csky/csky.cc:6486
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:371
! #: config/h8300/h8300.cc:4948 config/i386/i386-options.cc:3695
! #: config/i386/i386-options.cc:3872 config/i386/i386-options.cc:3928
! #: config/i386/i386-options.cc:3979 config/i386/i386-options.cc:4016
  #: config/m68k/m68k.cc:796 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5801 config/riscv/riscv.cc:5476
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20684 config/rx/rx.cc:2728 config/rx/rx.cc:2754
! #: config/s390/s390.cc:1172 config/s390/s390.cc:1259 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2403
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
--- 42605,42623 ----
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.cc:2037 config/arm/arm.cc:7483 config/arm/arm.cc:7501
! #: config/arm/arm.cc:7680 config/avr/avr.cc:11244 config/avr/avr.cc:11258
  #: config/bfin/bfin.cc:4695 config/bfin/bfin.cc:4756 config/bfin/bfin.cc:4786
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6459 config/csky/csky.cc:6487
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:379
! #: config/h8300/h8300.cc:4948 config/i386/i386-options.cc:3711
! #: config/i386/i386-options.cc:3888 config/i386/i386-options.cc:3944
! #: config/i386/i386-options.cc:3995 config/i386/i386-options.cc:4032
  #: config/m68k/m68k.cc:796 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5801 config/riscv/riscv.cc:5772
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20635 config/rx/rx.cc:2728 config/rx/rx.cc:2754
! #: config/s390/s390.cc:1174 config/s390/s390.cc:1261 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2403
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
*************** msgstr "parameteren til egenskaben '%s e
*** 42478,42668 ****
  msgid "%qE attribute only applies to functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arc/arc.cc:6879
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: config/arc/arc.cc:6887
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "ugyldig parameter til '__builtin_frame_address'"
  
! #: config/arc/arc.cc:7050
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7091 config/arc/arc.cc:7188
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7124 config/arc/arc.cc:7156
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7128 config/arc/arc.cc:7160
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7192
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7225
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7229
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7236
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7239
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.cc:7286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "long long constant not a valid immediate operand"
  msgid "builtin requires an immediate for operand %d"
  msgstr "long long-konstant er ikke en gyldig umiddelbar operand"
  
! #: config/arc/arc.cc:7291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7302
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7393
  #, gcc-internal-format
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.cc:8466
  #, fuzzy, gcc-internal-format
  #| msgid "pre-increment address is not a register"
  msgid "insn addresses not set after shorten branches"
  msgstr "prÃ¦fiks forÃ¸gelsesadresse er ikke et register"
  
! #: config/arc/arc.cc:8681
  #, fuzzy, gcc-internal-format
  #| msgid "pre-increment address is not a register"
  msgid "insn addresses not freed"
  msgstr "prÃ¦fiks forÃ¸gelsesadresse er ikke et register"
  
! #: config/arc/arc.cc:10837
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/arc/arc.cc:10845 config/arc/arc.cc:10884
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is missing"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.cc:10856 config/arc/arc.cc:10895 config/arc/arc.cc:11021
! #: config/avr/avr.cc:10397
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/arc/arc.cc:10876
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: config/arc/arc.cc:10931
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: config/arc/arc.cc:10937
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute ignored"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.cc:11011 config/avr/avr.cc:10384 config/bfin/bfin.cc:4818
  #: config/i386/winnt.cc:63 config/nvptx/nvptx.cc:5824
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/arm/aarch-common.cc:552 config/i386/i386.cc:23845
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "SÃ¦tning ved %0 er ugyldig i denne kontekst"
  
! #: config/arm/aarch-common.cc:613 config/i386/i386.cc:23909
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/arm/aarch-common.cc:623 config/i386/i386.cc:23938
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for make function"
  msgid "invalid type for %<asm%> flag output"
  msgstr "ugyldig type for make-funktion"
  
! #: config/arm/aarch-common.cc:765
  #, fuzzy, gcc-internal-format
  msgid "missing feature or flag for %<%s%>"
  msgstr "et filnavn mangler efter '-%s'"
  
! #: config/arm/aarch-common.cc:767
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid argument %<%s%> for %<%s%>"
  msgstr "ugyldig typeparameter"
  
! #: config/arm/aarch-common.cc:778
  #, gcc-internal-format
  msgid "argument %<%s%> can only appear alone in %<%s%>"
  msgstr ""
--- 42626,42816 ----
  msgid "%qE attribute only applies to functions"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arc/arc.cc:6880
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: config/arc/arc.cc:6888
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arg to `__builtin_frame_address'"
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "ugyldig parameter til '__builtin_frame_address'"
  
! #: config/arc/arc.cc:7051
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7092 config/arc/arc.cc:7189
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7125 config/arc/arc.cc:7157
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7129 config/arc/arc.cc:7161
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7193
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7226
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7230
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7237
  #, fuzzy, gcc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7240
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.cc:7287
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "long long constant not a valid immediate operand"
  msgid "builtin requires an immediate for operand %d"
  msgstr "long long-konstant er ikke en gyldig umiddelbar operand"
  
! #: config/arc/arc.cc:7292
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Specify yes/no if isel instructions should be generated"
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Angiv yes/no hvis isel-instruktioner skal genereres"
  
! #: config/arc/arc.cc:7303
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7394
  #, gcc-internal-format
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.cc:8467
  #, fuzzy, gcc-internal-format
  #| msgid "pre-increment address is not a register"
  msgid "insn addresses not set after shorten branches"
  msgstr "prÃ¦fiks forÃ¸gelsesadresse er ikke et register"
  
! #: config/arc/arc.cc:8682
  #, fuzzy, gcc-internal-format
  #| msgid "pre-increment address is not a register"
  msgid "insn addresses not freed"
  msgstr "prÃ¦fiks forÃ¸gelsesadresse er ikke et register"
  
! #: config/arc/arc.cc:10838
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/arc/arc.cc:10846 config/arc/arc.cc:10885
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute is missing"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.cc:10857 config/arc/arc.cc:10896 config/arc/arc.cc:11022
! #: config/avr/avr.cc:11318
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/arc/arc.cc:10877
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: config/arc/arc.cc:10932
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only applies to types"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: config/arc/arc.cc:10938
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument of %qE attribute ignored"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/arc/arc.cc:11012 config/avr/avr.cc:11305 config/bfin/bfin.cc:4818
  #: config/i386/winnt.cc:63 config/nvptx/nvptx.cc:5824
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only applies to variables"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:23866
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "SÃ¦tning ved %0 er ugyldig i denne kontekst"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:23930
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:23959
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for make function"
  msgid "invalid type for %<asm%> flag output"
  msgstr "ugyldig type for make-funktion"
  
! #: config/arm/aarch-common.cc:714
  #, fuzzy, gcc-internal-format
  msgid "missing feature or flag for %<%s%>"
  msgstr "et filnavn mangler efter '-%s'"
  
! #: config/arm/aarch-common.cc:716
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid argument %<%s%> for %<%s%>"
  msgstr "ugyldig typeparameter"
  
! #: config/arm/aarch-common.cc:727
  #, gcc-internal-format
  msgid "argument %<%s%> can only appear alone in %<%s%>"
  msgstr ""
*************** msgstr "mÃ¥lprocessoren understÃ¸tter ik
*** 42907,42913 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke interarbejde"
  
! #: config/arm/arm.cc:3247 config/arm/arm.cc:33306
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "This architecture does not support branch protection instructions"
--- 43055,43061 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke interarbejde"
  
! #: config/arm/arm.cc:3247 config/arm/arm.cc:33417
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "This architecture does not support branch protection instructions"
*************** msgstr "mÃ¥lprocessoren understÃ¸tter ik
*** 42918,43171 ****
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr ""
  
! #: config/arm/arm.cc:3314
! #, fuzzy, gcc-internal-format
! #| msgid "too many arguments to function `%s'"
! msgid "invalid key type for %<-mbranch-protection=%>"
! msgstr "for mange parametre til funktionen '%s'"
! 
! #: config/arm/arm.cc:3347
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/arm/arm.cc:3602
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/arm/arm.cc:3611
  #, fuzzy, gcc-internal-format
  #| msgid "-fpic and -mapcs-reent are incompatible"
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr "-fpic og -mapcs-reent er indbyrdes uforenelige"
  
! #: config/arm/arm.cc:3614
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "APCS-genindtrÃ¦delig kode er ikke understÃ¸ttet - ignoreret"
  
! #: config/arm/arm.cc:3637
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr ""
  
! #: config/arm/arm.cc:3645
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to 8 or 32"
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "strukturstÃ¸rrelsesgrÃ¦nse kan kun sÃ¦ttes til 8 eller 32"
  
! #: config/arm/arm.cc:3647
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "strukturstÃ¸rrelsesgrÃ¦nse kan kun sÃ¦ttes til 8 eller 32"
  
! #: config/arm/arm.cc:3672
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/arm/arm.cc:3684 config/arm/arm.cc:33647
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i x32-tilstand"
  
! #: config/arm/arm.cc:3692
  #, fuzzy, gcc-internal-format
  #| msgid "-mpic-register= is useless without -fpic"
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr "-mpic-register= er ubrugelig uden -fpic"
  
! #: config/arm/arm.cc:3701
  #, fuzzy, gcc-internal-format
  #| msgid "unable to use '%s' for PIC register"
  msgid "unable to use %qs for PIC register"
  msgstr "kan ikke bruge '%s' til PIC-register"
  
! #: config/arm/arm.cc:3741 config/pru/pru.cc:612
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: config/arm/arm.cc:3909
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable og -msdata=%s er indbyrdes uforenelige"
  
! #: config/arm/arm.cc:3944
  #, gcc-internal-format
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr ""
  
! #: config/arm/arm.cc:3964
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.cc:3967
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.cc:3975
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke interarbejde"
  
! #: config/arm/arm.cc:3988
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke interarbejde"
  
! #: config/arm/arm.cc:3991
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke interarbejde"
  
! #: config/arm/arm.cc:3996
  #, gcc-internal-format
  msgid "%<__fp16%> and no ldrh"
  msgstr ""
  
! #: config/arm/arm.cc:3999
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/arm/arm.cc:4004
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4016
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4024
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr ""
  
! #: config/arm/arm.cc:6289
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6291
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6320
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6595
  #, gcc-internal-format
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr ""
  
! #: config/arm/arm.cc:6690
  #, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7074 config/arm/arm.cc:7295 config/arm/arm.cc:7328
! #: config/arm/arm.cc:29369
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.cc:7466
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7588
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.cc:7600
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: config/arm/arm.cc:7609
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.cc:7631 config/arm/arm.cc:7683
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: config/arm/arm.cc:7650
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.cc:7703
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: config/arm/arm.cc:9696
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.cc:13547 config/arm/arm.cc:13549
  #, fuzzy, gcc-internal-format
  #| msgid "line number out of range"
  msgid "%s %wd out of range %wd - %wd"
  msgstr "linjenummer er uden for det gyldige interval"
  
! #: config/arm/arm.cc:25956
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "kan ikke beregne virkelig placering af stakkede parametre"
  
! #: config/arm/arm.cc:26619
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:26878
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "ingen lave registre er tilgÃ¦ngelige til at modtage vÃ¦rdier fra hÃ¸je registre"
  
! #: config/arm/arm.cc:27131
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/arm/arm.cc:27377
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33662
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid fpu for target attribute or pragma %qs"
--- 43066,43313 ----
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr ""
  
! #: config/arm/arm.cc:3388
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/arm/arm.cc:3643
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/arm/arm.cc:3652
  #, fuzzy, gcc-internal-format
  #| msgid "-fpic and -mapcs-reent are incompatible"
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr "-fpic og -mapcs-reent er indbyrdes uforenelige"
  
! #: config/arm/arm.cc:3655
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "APCS-genindtrÃ¦delig kode er ikke understÃ¸ttet - ignoreret"
  
! #: config/arm/arm.cc:3678
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr ""
  
! #: config/arm/arm.cc:3686
  #, fuzzy, gcc-internal-format
  #| msgid "structure size boundary can only be set to 8 or 32"
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "strukturstÃ¸rrelsesgrÃ¦nse kan kun sÃ¦ttes til 8 eller 32"
  
! #: config/arm/arm.cc:3688
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "strukturstÃ¸rrelsesgrÃ¦nse kan kun sÃ¦ttes til 8 eller 32"
  
! #: config/arm/arm.cc:3713
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/arm/arm.cc:3725 config/arm/arm.cc:33758
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i x32-tilstand"
  
! #: config/arm/arm.cc:3733
  #, fuzzy, gcc-internal-format
  #| msgid "-mpic-register= is useless without -fpic"
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr "-mpic-register= er ubrugelig uden -fpic"
  
! #: config/arm/arm.cc:3742
  #, fuzzy, gcc-internal-format
  #| msgid "unable to use '%s' for PIC register"
  msgid "unable to use %qs for PIC register"
  msgstr "kan ikke bruge '%s' til PIC-register"
  
! #: config/arm/arm.cc:3782 config/pru/pru.cc:612
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: config/arm/arm.cc:3950
  #, fuzzy, gcc-internal-format
  #| msgid "-mrelocatable and -msdata=%s are incompatible"
  msgid "selected fp16 options are incompatible"
  msgstr "-mrelocatable og -msdata=%s er indbyrdes uforenelige"
  
! #: config/arm/arm.cc:3985
  #, gcc-internal-format
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr ""
  
! #: config/arm/arm.cc:4005
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.cc:4008
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.cc:4016
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke interarbejde"
  
! #: config/arm/arm.cc:4029
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke interarbejde"
  
! #: config/arm/arm.cc:4032
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support interworking"
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke interarbejde"
  
! #: config/arm/arm.cc:4037
  #, gcc-internal-format
  msgid "%<__fp16%> and no ldrh"
  msgstr ""
  
! #: config/arm/arm.cc:4040
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/arm/arm.cc:4045
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4057
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4065
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr ""
  
! #: config/arm/arm.cc:6330
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6332
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6361
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6636
  #, gcc-internal-format
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr ""
  
! #: config/arm/arm.cc:6731
  #, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7115 config/arm/arm.cc:7336 config/arm/arm.cc:7369
! #: config/arm/arm.cc:29480
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.cc:7507
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7629
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.cc:7641
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: config/arm/arm.cc:7650
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.cc:7672 config/arm/arm.cc:7724
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: config/arm/arm.cc:7691
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: config/arm/arm.cc:7744
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: config/arm/arm.cc:9737
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.cc:13588 config/arm/arm.cc:13590
  #, fuzzy, gcc-internal-format
  #| msgid "line number out of range"
  msgid "%s %wd out of range %wd - %wd"
  msgstr "linjenummer er uden for det gyldige interval"
  
! #: config/arm/arm.cc:26067
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "kan ikke beregne virkelig placering af stakkede parametre"
  
! #: config/arm/arm.cc:26730
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:26989
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "ingen lave registre er tilgÃ¦ngelige til at modtage vÃ¦rdier fra hÃ¸je registre"
  
! #: config/arm/arm.cc:27242
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/arm/arm.cc:27488
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33773
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid fpu for target attribute or pragma %qs"
*************** msgstr "ugyldig vektortype for egenskabe
*** 43174,43197 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33670
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33683
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: config/arm/arm.cc:33697
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/arm/arm.cc:34660
  #, fuzzy, gcc-internal-format
  #| msgid "address mode %qs not supported in the %s bit mode"
  msgid "%<asm%> flags not supported in thumb1 mode"
--- 43316,43339 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33781
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33794
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: config/arm/arm.cc:33808
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown target attribute or pragma %qs"
  msgstr "ukendt registernavn: %s"
  
! #: config/arm/arm.cc:34771
  #, fuzzy, gcc-internal-format
  #| msgid "address mode %qs not supported in the %s bit mode"
  msgid "%<asm%> flags not supported in thumb1 mode"
*************** msgstr "Kendte MCU-arkitekturer:"
*** 43247,43421 ****
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:1065
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown core architecture %qs specified with %qs"
  msgstr "FinjustÃ©r justering til en given chip- eller processorversion"
  
! #: config/avr/avr.cc:1119 config/pru/pru.cc:601 config/visium/visium.cc:422
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fpic%> is not supported"
  msgstr "-pipe understÃ¸ttes ikke"
  
! #: config/avr/avr.cc:1121 config/pru/pru.cc:603 config/visium/visium.cc:424
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fPIC%> is not supported"
  msgstr "-pipe understÃ¸ttes ikke"
  
! #: config/avr/avr.cc:1123 config/pru/pru.cc:605
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fpie%> is not supported"
  msgstr "-pipe understÃ¸ttes ikke"
  
! #: config/avr/avr.cc:1125 config/pru/pru.cc:607
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe understÃ¸ttes ikke"
  
! #: config/avr/avr.cc:1421 config/avr/avr.cc:1426 config/riscv/riscv.cc:9392
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional and -ansi are mutually exclusive"
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-traditional og -ansi er indbyrdes uforenelige"
  
! #: config/avr/avr.cc:1447 config/riscv/riscv.cc:9404
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs function cannot have arguments"
  msgstr "tilvalget '-%c' skal have en parameter"
  
! #: config/avr/avr.cc:1450 config/riscv/riscv.cc:9401
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%qs function cannot return a value"
  msgstr "funktion kan ikke indbygges"
  
! #: config/avr/avr.cc:1464
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.cc:1477
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1694
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.cc:3119
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.cc:3258
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3319
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3653
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "fixed register %s used to pass parameter to function"
  msgstr "Antallet af registre der skal bruges til at overbringe heltalsparametre"
  
! #: config/avr/avr.cc:3918
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.cc:10356
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/avr/avr.cc:10363
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "sektionsegenskaber understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: config/avr/avr.cc:10405
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute does not apply to types"
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr "egenskaben '%s' kan ikke anvendes pÃ¥ typer"
  
! #: config/avr/avr.cc:10419
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.cc:10429
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute on non-volatile variable"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/avr/avr.cc:10505
  #, fuzzy, gcc-internal-format
  #| msgid "inline functions not supported for this return value type"
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "integrerede funktioner understÃ¸ttes ikke for denne returvÃ¦rditype"
  
! #: config/avr/avr.cc:10512
  #, fuzzy, gcc-internal-format
  #| msgid "code model `%s' not supported in the %s bit mode"
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "kodemodellen %s er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/avr/avr.cc:10693
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.cc:10696
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.cc:10717
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/avr/avr.cc:10769
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.cc:10930
  #, gcc-internal-format
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.cc:11019
  #, fuzzy, gcc-internal-format
  #| msgid "only uninitialized variables can be placed in the .noinit section"
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr "kun variabler uden startvÃ¦rdi kan placeres i .noinit-sektionen"
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:11096
  #, fuzzy, gcc-internal-format
  #| msgid "only initialized variables can be placed into program memory area"
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr "kun variabler med startvÃ¦rdi kan placeres i programhukommelsesomrÃ¥det"
  
! #: config/avr/avr.cc:11107
  #, fuzzy, gcc-internal-format
  #| msgid "only initialized variables can be placed into program memory area"
  msgid "uninitialized variable %q+D put into program memory area"
--- 43389,43568 ----
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:1090
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown core architecture %qs specified with %qs"
  msgstr "FinjustÃ©r justering til en given chip- eller processorversion"
  
! #: config/avr/avr.cc:1144 config/pru/pru.cc:601 config/visium/visium.cc:422
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fpic%> is not supported"
  msgstr "-pipe understÃ¸ttes ikke"
  
! #: config/avr/avr.cc:1146 config/pru/pru.cc:603 config/visium/visium.cc:424
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fPIC%> is not supported"
  msgstr "-pipe understÃ¸ttes ikke"
  
! #: config/avr/avr.cc:1148 config/pru/pru.cc:605
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fpie%> is not supported"
  msgstr "-pipe understÃ¸ttes ikke"
  
! #: config/avr/avr.cc:1150 config/pru/pru.cc:607
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe is not supported"
  msgid "%<-fPIE%> is not supported"
  msgstr "-pipe understÃ¸ttes ikke"
  
! #: config/avr/avr.cc:1446 config/avr/avr.cc:1451 config/riscv/riscv.cc:9772
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional and -ansi are mutually exclusive"
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "-traditional og -ansi er indbyrdes uforenelige"
  
! #: config/avr/avr.cc:1472 config/riscv/riscv.cc:9784
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs function cannot have arguments"
  msgstr "tilvalget '-%c' skal have en parameter"
  
! #: config/avr/avr.cc:1475 config/riscv/riscv.cc:9781
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%qs function cannot return a value"
  msgstr "funktion kan ikke indbygges"
  
! #: config/avr/avr.cc:1489
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.cc:1500
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1507
! #, gcc-internal-format
! msgid "%qs is a deprecated identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> or %<#include <compat/deprecated.h>%> before using the %qs macro"
! msgstr ""
! 
! #: config/avr/avr.cc:1728
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.cc:3716
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.cc:3855
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3916
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.cc:4258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Number of registers used to pass integer arguments"
  msgid "fixed register %s used to pass parameter to function"
  msgstr "Antallet af registre der skal bruges til at overbringe heltalsparametre"
  
! #: config/avr/avr.cc:4518
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.cc:11277
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/avr/avr.cc:11284
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "sektionsegenskaber understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: config/avr/avr.cc:11326
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute does not apply to types"
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr "egenskaben '%s' kan ikke anvendes pÃ¥ typer"
  
! #: config/avr/avr.cc:11340
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.cc:11350
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute on non-volatile variable"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/avr/avr.cc:11426
  #, fuzzy, gcc-internal-format
  #| msgid "inline functions not supported for this return value type"
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "integrerede funktioner understÃ¸ttes ikke for denne returvÃ¦rditype"
  
! #: config/avr/avr.cc:11433
  #, fuzzy, gcc-internal-format
  #| msgid "code model `%s' not supported in the %s bit mode"
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "kodemodellen %s er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/avr/avr.cc:11613
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.cc:11616
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.cc:11637
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/avr/avr.cc:11688
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.cc:11849
  #, gcc-internal-format
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.cc:11938
  #, fuzzy, gcc-internal-format
  #| msgid "only uninitialized variables can be placed in the .noinit section"
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr "kun variabler uden startvÃ¦rdi kan placeres i .noinit-sektionen"
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:12015
  #, fuzzy, gcc-internal-format
  #| msgid "only initialized variables can be placed into program memory area"
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr "kun variabler med startvÃ¦rdi kan placeres i programhukommelsesomrÃ¥det"
  
! #: config/avr/avr.cc:12026
  #, fuzzy, gcc-internal-format
  #| msgid "only initialized variables can be placed into program memory area"
  msgid "uninitialized variable %q+D put into program memory area"
*************** msgstr "kun variabler med startvÃ¦rdi ka
*** 43425,43470 ****
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:11172
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: config/avr/avr.cc:11225
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: config/avr/avr.cc:11288
  #, fuzzy, gcc-internal-format
  #| msgid "MCU `%s' supported for assembler only"
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU '%s' understÃ¸ttes kun for maskinkode"
  
! #: config/avr/avr.cc:13788
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:14878 config/avr/avr.cc:14891
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "case label does not reduce to an integer constant"
  msgid "%s expects a compile time integer constant"
  msgstr "case-etiketten kan ikke reduceres til en heltalskonstant"
  
! #: config/avr/avr.cc:14905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/avr/avr.cc:14933
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:14942
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 43572,43617 ----
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:12091
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: config/avr/avr.cc:12144
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: config/avr/avr.cc:12207
  #, fuzzy, gcc-internal-format
  #| msgid "MCU `%s' supported for assembler only"
  msgid "architecture %qs supported for assembler only"
  msgstr "MCU '%s' understÃ¸ttes kun for maskinkode"
  
! #: config/avr/avr.cc:14767
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:15848 config/avr/avr.cc:15861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "case label does not reduce to an integer constant"
  msgid "%s expects a compile time integer constant"
  msgstr "case-etiketten kan ikke reduceres til en heltalskonstant"
  
! #: config/avr/avr.cc:15875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: config/avr/avr.cc:15903
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:15912
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr "%qE-egenskaben krÃ¦ver et streng
*** 43572,43638 ****
  msgid "%qE attribute only applies to structure, union and class types"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: config/bpf/bpf.cc:196
  #, gcc-internal-format
  msgid "BPF CO-RE requires BTF debugging information, use %<-gbtf%>"
  msgstr ""
  
! #: config/bpf/bpf.cc:216
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "BPF CO-RE does not support LTO"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/bpf/bpf.cc:253
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fstack-protector%> does not work on this architecture"
  msgstr "-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: config/bpf/bpf.cc:382
  #, gcc-internal-format
  msgid "eBPF stack limit exceeded"
  msgstr ""
  
! #: config/bpf/bpf.cc:664
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many function arguments for eBPF"
  msgstr "for mange parametre til formatering"
  
! #: config/bpf/bpf.cc:683 config/bpf/bpf.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "no constructors"
  msgstr "I konstruktionen"
  
! #: config/bpf/bpf.cc:701 config/bpf/bpf.cc:703
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "no destructors"
  msgstr "I konstruktionen"
  
! #: config/bpf/bpf.cc:755
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: config/bpf/bpf.cc:1005 config/loongarch/loongarch-builtins.cc:3008
! #: config/mips/mips.cc:17388 config/nios2/nios2.cc:3601
  #: config/riscv/riscv-builtins.cc:344
! #: config/riscv/riscv-vector-builtins.cc:4189
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "invalid argument to built-in function"
  msgstr "for mange parametre til funktionen"
  
! #: config/bpf/bpf.cc:1019
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "invalid built-in function at expansion"
  msgstr "for mange parametre til funktionen '%s'"
  
  #: config/c6x/c6x.cc:245
  #, fuzzy, gcc-internal-format
  #| msgid "-fpic and -fPIC not supported without -mdsbt on this target"
--- 43719,43807 ----
  msgid "%qE attribute only applies to structure, union and class types"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: config/bpf/bpf.cc:197
  #, gcc-internal-format
  msgid "BPF CO-RE requires BTF debugging information, use %<-gbtf%>"
  msgstr ""
  
! #: config/bpf/bpf.cc:215
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "BPF CO-RE does not support LTO"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/bpf/bpf.cc:251
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fstack-protector%> does not work on this architecture"
  msgstr "-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: config/bpf/bpf.cc:366
  #, gcc-internal-format
  msgid "eBPF stack limit exceeded"
  msgstr ""
  
! #: config/bpf/bpf.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments for format"
  msgid "too many function arguments for eBPF"
  msgstr "for mange parametre til formatering"
  
! #: config/bpf/bpf.cc:704 config/bpf/bpf.cc:706
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "no constructors"
  msgstr "I konstruktionen"
  
! #: config/bpf/bpf.cc:722 config/bpf/bpf.cc:724
  #, fuzzy, gcc-internal-format
  #| msgid "In construct"
  msgid "no destructors"
  msgstr "I konstruktionen"
  
! #: config/bpf/bpf.cc:776
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: config/bpf/bpf.cc:1051 config/loongarch/loongarch-builtins.cc:3005
! #: config/mips/mips.cc:17394 config/nios2/nios2.cc:3602
  #: config/riscv/riscv-builtins.cc:344
! #: config/riscv/riscv-vector-builtins.cc:4226
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "invalid argument to built-in function"
  msgstr "for mange parametre til funktionen"
  
! #: config/bpf/bpf.cc:1065
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "invalid built-in function at expansion"
  msgstr "for mange parametre til funktionen '%s'"
  
+ #: config/bpf/bpf.cc:1287 config/bpf/bpf.cc:1290
+ #, fuzzy, gcc-internal-format
+ #| msgid "second arg to `__builtin_prefetch' must be a constant"
+ msgid "could not inline call to %<__builtin_%s%>: size must be constant"
+ msgstr "den anden parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
+ 
+ #: config/bpf/bpf.cc:1318 config/bpf/bpf.cc:1321
+ #, gcc-internal-format
+ msgid "could not inline call to %<__builtin_%s%>: too many bytes, use %<-minline-memops-threshold%>"
+ msgstr ""
+ 
+ #: config/bpf/bpf.cc:1371 config/bpf/bpf.cc:1374
+ #, fuzzy, gcc-internal-format
+ #| msgid "second arg to `__builtin_prefetch' must be a constant"
+ msgid "could not inline call to %<__builtin_memset%>: size must be constant"
+ msgstr "den anden parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
+ 
+ #: config/bpf/bpf.cc:1402 config/bpf/bpf.cc:1405
+ #, gcc-internal-format
+ msgid "could not inline call to %<__builtin_memset%>: too many bytes, use %<-minline-memops-threshold%>"
+ msgstr ""
+ 
  #: config/c6x/c6x.cc:245
  #, fuzzy, gcc-internal-format
  #| msgid "-fpic and -fPIC not supported without -mdsbt on this target"
*************** msgstr "ukendt dest"
*** 43702,43737 ****
  msgid "stackframe too big: %d bytes"
  msgstr "stakramme for stor: %d byte"
  
! #: config/csky/csky.cc:2543
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is not based on arch %s, ignoring the arch"
  msgstr ""
  
! #: config/csky/csky.cc:2609 config/csky/csky.cc:2647 config/csky/csky.cc:2712
! #: config/csky/csky.cc:2735 config/csky/csky.cc:2752
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs is not supported by arch %s"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/csky/csky.cc:2650
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-float not supported"
  msgid "%<-mhard-float%> is not supported by the selected CPU"
  msgstr "-mhard-float understÃ¸ttes ikke"
  
! #: config/csky/csky.cc:2666
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-y2k ignored without -Wformat"
  msgid "%<-mdouble-float%> ignored without %<-mhard-float%>"
  msgstr "-Wformat-y2k ignoreret uden -Wformat"
  
! #: config/csky/csky.cc:2669
  #, gcc-internal-format
  msgid "%<-mfdivdu%> ignored without %<-mhard-float%>"
  msgstr ""
  
! #: config/csky/csky.cc:2724
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-msmart%> is incompatible with %<-mhigh-registers%>"
--- 43871,43906 ----
  msgid "stackframe too big: %d bytes"
  msgstr "stakramme for stor: %d byte"
  
! #: config/csky/csky.cc:2544
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is not based on arch %s, ignoring the arch"
  msgstr ""
  
! #: config/csky/csky.cc:2610 config/csky/csky.cc:2648 config/csky/csky.cc:2713
! #: config/csky/csky.cc:2736 config/csky/csky.cc:2753
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs is not supported by arch %s"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/csky/csky.cc:2651
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-float not supported"
  msgid "%<-mhard-float%> is not supported by the selected CPU"
  msgstr "-mhard-float understÃ¸ttes ikke"
  
! #: config/csky/csky.cc:2667
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-y2k ignored without -Wformat"
  msgid "%<-mdouble-float%> ignored without %<-mhard-float%>"
  msgstr "-Wformat-y2k ignoreret uden -Wformat"
  
! #: config/csky/csky.cc:2670
  #, gcc-internal-format
  msgid "%<-mfdivdu%> ignored without %<-mhard-float%>"
  msgstr ""
  
! #: config/csky/csky.cc:2725
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-msmart%> is incompatible with %<-mhigh-registers%>"
*************** msgstr "-mapcs-stack-check og -mno-apcs-
*** 43749,43761 ****
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6280
  #, fuzzy, gcc-internal-format
  #| msgid "nested function trampolines not supported on this target"
  msgid "Nested function trampolines not supported on CK801."
  msgstr "indlejrede funktionstrampoliner er ikke understÃ¸ttet pÃ¥ denne mÃ¥larkitektur"
  
! #: config/csky/csky.cc:6476
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored without %<-mistack%>"
--- 43918,43930 ----
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6281
  #, fuzzy, gcc-internal-format
  #| msgid "nested function trampolines not supported on this target"
  msgid "Nested function trampolines not supported on CK801."
  msgstr "indlejrede funktionstrampoliner er ikke understÃ¸ttet pÃ¥ denne mÃ¥larkitektur"
  
! #: config/csky/csky.cc:6477
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "%qE attribute ignored without %<-mistack%>"
*************** msgstr "strftime-formater kan ikke forma
*** 43772,43784 ****
  msgid "argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qs"
  msgstr ""
  
! #: config/epiphany/epiphany.cc:1542
  #, fuzzy, gcc-internal-format
  #| msgid "stack_offset must be at least 4"
  msgid "%<stack_offset%> must be at least 4"
  msgstr "stack_offset skal vÃ¦re mindst 4"
  
! #: config/epiphany/epiphany.cc:1544
  #, fuzzy, gcc-internal-format
  #| msgid "stack_offset must be a multiple of 4"
  msgid "%<stack_offset%> must be a multiple of 4"
--- 43941,43953 ----
  msgid "argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qs"
  msgstr ""
  
! #: config/epiphany/epiphany.cc:1543
  #, fuzzy, gcc-internal-format
  #| msgid "stack_offset must be at least 4"
  msgid "%<stack_offset%> must be at least 4"
  msgstr "stack_offset skal vÃ¦re mindst 4"
  
! #: config/epiphany/epiphany.cc:1545
  #, fuzzy, gcc-internal-format
  #| msgid "stack_offset must be a multiple of 4"
  msgid "%<stack_offset%> must be a multiple of 4"
*************** msgstr "upassende akkumulator for %qs"
*** 43804,43816 ****
  msgid "invalid IACC argument"
  msgstr "ugyldig IACC-parameter"
  
! #: config/frv/frv.cc:8594 config/sparc/sparc.cc:11011
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' expects a constant argument"
  msgid "%qs expects a constant argument"
  msgstr "'%s' forventer en konstant parameter"
  
! #: config/frv/frv.cc:8599 config/sparc/sparc.cc:11017
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument out of range for %qs"
--- 43973,43985 ----
  msgid "invalid IACC argument"
  msgstr "ugyldig IACC-parameter"
  
! #: config/frv/frv.cc:8594 config/sparc/sparc.cc:11033
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' expects a constant argument"
  msgid "%qs expects a constant argument"
  msgstr "'%s' forventer en konstant parameter"
  
! #: config/frv/frv.cc:8599 config/sparc/sparc.cc:11039
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument out of range for %qs"
*************** msgstr "tildeling"
*** 43869,44019 ****
  msgid "stack frame must be smaller than 64K"
  msgstr "stakramme ikke et produkt af 8 byte: %d"
  
! #: config/gcn/gcn.cc:170
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/gcn/gcn.cc:284
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr "%qE-egenskaben krÃ¦ver et strengkonstant som parameter"
  
! #: config/gcn/gcn.cc:297
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:304
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:356
  #, fuzzy, gcc-internal-format
  #| msgid "Pass arguments in registers"
  msgid "too many arguments passed in sgpr registers"
  msgstr "Overbring parametre i registre"
  
! #: config/gcn/gcn.cc:2515
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr ""
  
! #: config/gcn/gcn.cc:2783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong type of argument %s"
  msgstr "forkert parametertype til %s"
  
! #: config/gcn/gcn.cc:3788
  #, fuzzy, gcc-internal-format
  #| msgid "nested function trampolines not supported on this target"
  msgid "nested function trampolines not supported on GCN5 due to non-executable stacks"
  msgstr "indlejrede funktionstrampoliner er ikke understÃ¸ttet pÃ¥ denne mÃ¥larkitektur"
  
! #: config/gcn/gcn.cc:3940
  #, fuzzy, gcc-internal-format
  #| msgid "DW_LOC_OP %s not implemented\n"
  msgid "TLS is not implemented for GCN."
  msgstr "DW_LOC_OP %s understÃ¸ttes ikke\n"
  
! #: config/gcn/gcn.cc:5032
  #, fuzzy, gcc-internal-format
  #| msgid "DW_LOC_OP %s not implemented\n"
  msgid "Builtin not implemented"
  msgstr "DW_LOC_OP %s understÃ¸ttes ikke\n"
  
! #: config/gcn/gcn.cc:5636
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr "versionen er ikke understÃ¸ttet"
  
! #: config/gcn/gcn.cc:6346
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6347
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6359 config/nvptx/nvptx.cc:6606
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6386 config/gcn/gcn.cc:6415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "operand number out of range"
  msgid "offload dimension out of range (%d)"
  msgstr "operandtal er uden for det gyldige interval"
  
! #: config/gcn/gcn.cc:6910
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:160
  #, fuzzy, gcc-internal-format
  msgid "deleting file %qs: %m"
  msgstr "Ã¥bner uddatafilen %s"
  
! #: config/gcn/mkoffload.cc:862
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "%<COLLECT_GCC%> must be set"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: config/gcn/mkoffload.cc:908
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' not found"
  msgid "offload compiler %qs not found"
  msgstr "feltet '%s' ikke fundet"
  
! #: config/gcn/mkoffload.cc:930
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option %<"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: config/gcn/mkoffload.cc:994 config/nvptx/mkoffload.cc:751
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1039
  #, fuzzy, gcc-internal-format
  #| msgid "ESA/390 architecture."
  msgid "unhandled architecture"
  msgstr "ESA/390-arkitektur."
  
! #: config/gcn/mkoffload.cc:1079 config/gcn/mkoffload.cc:1231
  #, fuzzy, gcc-internal-format
  msgid "cannot open %qs"
  msgstr "kan ikke Ã¥bne %s"
  
! #: config/gcn/mkoffload.cc:1217 config/nvptx/mkoffload.cc:841
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open profile file %s"
  msgid "cannot open omp_requires file %qs"
  msgstr "kan ikke Ã¥ben profilefilen %s"
  
! #: config/gcn/mkoffload.cc:1221 config/nvptx/mkoffload.cc:845
  #, fuzzy, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "kan ikke udfolde %s"
  
! #: config/gcn/mkoffload.cc:1227
  #, fuzzy, gcc-internal-format
  #| msgid "%s:cannot open data file\n"
  msgid "cannot open intermediate gcn asm file"
  msgstr "%s: kan ikke Ã¥bne datafil\n"
  
! #: config/gcn/mkoffload.cc:1244
  #, fuzzy, gcc-internal-format
  #| msgid "%s:cannot open data file\n"
  msgid "cannot open intermediate gcn obj file"
--- 44038,44205 ----
  msgid "stack frame must be smaller than 64K"
  msgstr "stakramme ikke et produkt af 8 byte: %d"
  
! #: config/gcn/gcn.cc:175
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/gcn/gcn.cc:292
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr "%qE-egenskaben krÃ¦ver et strengkonstant som parameter"
  
! #: config/gcn/gcn.cc:305
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:312
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:364
  #, fuzzy, gcc-internal-format
  #| msgid "Pass arguments in registers"
  msgid "too many arguments passed in sgpr registers"
  msgstr "Overbring parametre i registre"
  
! #: config/gcn/gcn.cc:2523
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr ""
  
! #: config/gcn/gcn.cc:2791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong type of argument %s"
  msgstr "forkert parametertype til %s"
  
! #: config/gcn/gcn.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "nested function trampolines not supported on this target"
  msgid "nested function trampolines not supported on GCN5 due to non-executable stacks"
  msgstr "indlejrede funktionstrampoliner er ikke understÃ¸ttet pÃ¥ denne mÃ¥larkitektur"
  
! #: config/gcn/gcn.cc:3954
  #, fuzzy, gcc-internal-format
  #| msgid "DW_LOC_OP %s not implemented\n"
  msgid "TLS is not implemented for GCN."
  msgstr "DW_LOC_OP %s understÃ¸ttes ikke\n"
  
! #: config/gcn/gcn.cc:5046
  #, fuzzy, gcc-internal-format
  #| msgid "DW_LOC_OP %s not implemented\n"
  msgid "Builtin not implemented"
  msgstr "DW_LOC_OP %s understÃ¸ttes ikke\n"
  
! #: config/gcn/gcn.cc:5692
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported version"
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr "versionen er ikke understÃ¸ttet"
  
! #: config/gcn/gcn.cc:6402
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6403
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6415 config/nvptx/nvptx.cc:6607
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6442 config/gcn/gcn.cc:6471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "operand number out of range"
  msgid "offload dimension out of range (%d)"
  msgstr "operandtal er uden for det gyldige interval"
  
! #: config/gcn/gcn.cc:6980
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:168
  #, fuzzy, gcc-internal-format
  msgid "deleting file %qs: %m"
  msgstr "Ã¥bner uddatafilen %s"
  
! #: config/gcn/mkoffload.cc:877
! #, fuzzy, gcc-internal-format
! msgid "unrecognized argument in option %<-march=%s%>"
! msgstr "ignorerer kommandolinjetilvalget '%s'"
! 
! #: config/gcn/mkoffload.cc:901
! #, fuzzy, gcc-internal-format
! #| msgid "invalid argument of `%s' attribute"
! msgid "valid arguments to %<-march=%> are: %s"
! msgstr "ugyldig parameter til egenskaben '%s'"
! 
! #: config/gcn/mkoffload.cc:904
! #, fuzzy, gcc-internal-format
! #| msgid "invalid argument of `%s' attribute"
! msgid "valid argument to %<-march=%> is %qs"
! msgstr "ugyldig parameter til egenskaben '%s'"
! 
! #: config/gcn/mkoffload.cc:940
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "%<COLLECT_GCC%> must be set"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: config/gcn/mkoffload.cc:986
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' not found"
  msgid "offload compiler %qs not found"
  msgstr "feltet '%s' ikke fundet"
  
! #: config/gcn/mkoffload.cc:1008
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option %<"
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: config/gcn/mkoffload.cc:1060 config/nvptx/mkoffload.cc:753
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1112
  #, fuzzy, gcc-internal-format
  #| msgid "ESA/390 architecture."
  msgid "unhandled architecture"
  msgstr "ESA/390-arkitektur."
  
! #: config/gcn/mkoffload.cc:1152 config/gcn/mkoffload.cc:1304
  #, fuzzy, gcc-internal-format
  msgid "cannot open %qs"
  msgstr "kan ikke Ã¥bne %s"
  
! #: config/gcn/mkoffload.cc:1290 config/nvptx/mkoffload.cc:843
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open profile file %s"
  msgid "cannot open omp_requires file %qs"
  msgstr "kan ikke Ã¥ben profilefilen %s"
  
! #: config/gcn/mkoffload.cc:1294 config/nvptx/mkoffload.cc:847
  #, fuzzy, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "kan ikke udfolde %s"
  
! #: config/gcn/mkoffload.cc:1300
  #, fuzzy, gcc-internal-format
  #| msgid "%s:cannot open data file\n"
  msgid "cannot open intermediate gcn asm file"
  msgstr "%s: kan ikke Ã¥bne datafil\n"
  
! #: config/gcn/mkoffload.cc:1317
  #, fuzzy, gcc-internal-format
  #| msgid "%s:cannot open data file\n"
  msgid "cannot open intermediate gcn obj file"
*************** msgstr "kan ikke udvide PCH-filen: %m"
*** 44061,44635 ****
  msgid "cannot set position in PCH file: %m"
  msgstr "kan ikke angive position i PCH-filen: %m"
  
! #: config/i386/i386-builtins.cc:1960
  #, fuzzy, gcc-internal-format
  #| msgid "No case for %s"
  msgid "no dispatcher found for the versioning attributes"
  msgstr "Ingen case for %s"
  
! #: config/i386/i386-builtins.cc:2010
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
  msgstr "__builtin_trap understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: config/i386/i386-builtins.cc:2021
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No case for %s"
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr "Ingen case for %s"
  
! #: config/i386/i386-builtins.cc:2131
  #, fuzzy, gcc-internal-format
  #| msgid "argument to dss must be a 2-bit unsigned literal"
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "parameter til dss skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/i386/i386-builtins.cc:2155 config/i386/i386-builtins.cc:2204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter to builtin not valid: %s"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: config/i386/i386-expand.cc:9751
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine cannot be called directly"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386-expand.cc:10222 config/i386/i386-expand.cc:11809
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 2-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:10696
  #, fuzzy, gcc-internal-format
  #| msgid "shift must be an immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "skiftevÃ¦rdi skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/i386/i386-expand.cc:10791
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11738
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11753
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11788
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the last argument must be a 4-bit immediate"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/i386/i386-expand.cc:11828
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 1-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11844
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 5-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11854
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11859
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11996
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/i386/i386-expand.cc:12001
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386-expand.cc:12007 config/i386/i386-expand.cc:12331
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect rounding operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386-expand.cc:12311
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/i386/i386-expand.cc:12319
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:12322
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:12798
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the fourth argument must be one of enum %qs"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/i386/i386-expand.cc:12868 config/rs6000/rs6000-builtin.cc:2378
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: config/i386/i386-expand.cc:13119
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13123
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "%qE needs isa option %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/i386/i386-expand.cc:13611
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "second, third and fourth argument must be a const"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/i386/i386-expand.cc:13619
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid third argument"
  msgstr "ugyldig typeparameter"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:13628 config/i386/i386-expand.cc:13683
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13645
  #, fuzzy, gcc-internal-format
  #| msgid "invalid third arg to __builtin_prefetch; using zero"
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "ugyldig tredje parameter til '__builtin_prefetch'; benytter nul"
  
! #: config/i386/i386-expand.cc:13671
  #, fuzzy, gcc-internal-format
  #| msgid "second argument must be slice or string"
  msgid "second argument must be a const"
  msgstr "anden parameter skal vÃ¦re skive eller streng"
  
! #: config/i386/i386-expand.cc:14198
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:14231
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "last argument must be an immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/i386/i386-expand.cc:14993 config/i386/i386-expand.cc:15205
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15258
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15264
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386-expand.cc:15283
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-features.cc:3526
  #, gcc-internal-format
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386-options.cc:921 config/i386/i386-options.cc:2246
! #: config/i386/i386-options.cc:2255
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "kodemodellen %s understÃ¸tter ikke PIC-tilstand"
  
! #: config/i386/i386-options.cc:1204
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %qs argument is not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/i386/i386-options.cc:1268
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %qs argument %qs is unknown"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/i386/i386-options.cc:1331
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1369
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "dataomrÃ¥det '%s' er i modstrid med tidligere erklÃ¦ring"
  
! #: config/i386/i386-options.cc:1669
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "forkert parameter %qs for tilvalget %qs"
  
! #: config/i386/i386-options.cc:1675
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1685
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "forkert strateginavn %qs er angivet for tilvalget %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1711
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understÃ¸ttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:1724
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "ukendt justering %qs angivet for tilvalget %qs"
  
! #: config/i386/i386-options.cc:1734
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1741
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "intet klassenavn angivet med '-%s'"
  
! #: config/i386/i386-options.cc:1819
  #, fuzzy, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386-options.cc:2042
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "kodemodellen %s er ikke understÃ¸ttet i PIC-tilstand"
  
! #: config/i386/i386-options.cc:2096
  #, fuzzy, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: config/i386/i386-options.cc:2098
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: config/i386/i386-options.cc:2104
  #, gcc-internal-format
  msgid "%<-mtune=knl%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2105
  #, gcc-internal-format
  msgid "%<target(\"tune=knl\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2110
  #, gcc-internal-format
  msgid "%<-mtune=knm%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2111
  #, gcc-internal-format
  msgid "%<target(\"tune=knm\")%> support will be removed in GCC 15"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2138
  #, fuzzy, gcc-internal-format
  #| msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understÃ¸ttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:2143
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d not supported"
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "-mips%d er ikke understÃ¸ttet"
  
! #: config/i386/i386-options.cc:2145
  #, fuzzy, gcc-internal-format
  #| msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understÃ¸ttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:2148
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32 bit systems"
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "-mcmodel= understÃ¸ttes ikke pÃ¥ 32 bit-systemer"
  
! #: config/i386/i386-options.cc:2151
  #, fuzzy, gcc-internal-format
  #| msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understÃ¸ttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:2166
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "adressetilstanden %qs er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/i386/i386-options.cc:2177
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "-traditional understÃ¸ttes ikke i C++"
  
! #: config/i386/i386-options.cc:2183
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "-traditional understÃ¸ttes ikke i C++"
  
! #: config/i386/i386-options.cc:2186
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "-traditional understÃ¸ttes ikke i C++"
  
! #: config/i386/i386-options.cc:2190
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:2196
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2216 config/i386/i386-options.cc:2225
! #: config/i386/i386-options.cc:2237 config/i386/i386-options.cc:2248
! #: config/i386/i386-options.cc:2259
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/i386/i386-options.cc:2228 config/i386/i386-options.cc:2240
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i x32-tilstand"
  
! #: config/i386/i386-options.cc:2283
  #, fuzzy, gcc-internal-format
  #| msgid "-masm=intel not supported in this configuration"
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "-masm=intel understÃ¸ttes ikke af denne konfiguration"
  
! #: config/i386/i386-options.cc:2288
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i bit-tilstand er ikke oversat med ind"
  
! #: config/i386/i386-options.cc:2300
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2302
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2309
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2311
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2319 config/i386/i386-options.cc:2472
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "den valgte processor understÃ¸tter ikke x86-64-instruktionssÃ¦ttet"
  
! #: config/i386/i386-options.cc:2327
  #, gcc-internal-format
  msgid "%<-march=knl%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2328
  #, gcc-internal-format
  msgid "%<target(\"arch=knl\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2333
  #, gcc-internal-format
  msgid "%<-march=knm%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2334
  #, gcc-internal-format
  msgid "%<target(\"arch=knm\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2411
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/i386/i386-options.cc:2412
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/i386/i386-options.cc:2434
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2436
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2441
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2442
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2491
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcpu="
  
! #: config/i386/i386-options.cc:2492
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcpu="
  
! #: config/i386/i386-options.cc:2513
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2515
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2520
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2521
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2549
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386-options.cc:2551
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2554
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm=%d is not between 0 and %d"
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "-mregparm=%d er ikke mellem 0 og %d"
  
! #: config/i386/i386-options.cc:2577
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2582
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386-options.cc:2583
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386-options.cc:2676
  #, gcc-internal-format
  msgid "%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available"
  msgstr ""
--- 44247,44821 ----
  msgid "cannot set position in PCH file: %m"
  msgstr "kan ikke angive position i PCH-filen: %m"
  
! #: config/i386/i386-builtins.cc:1962
  #, fuzzy, gcc-internal-format
  #| msgid "No case for %s"
  msgid "no dispatcher found for the versioning attributes"
  msgstr "Ingen case for %s"
  
! #: config/i386/i386-builtins.cc:2012
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
  msgstr "__builtin_trap understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: config/i386/i386-builtins.cc:2023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No case for %s"
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr "Ingen case for %s"
  
! #: config/i386/i386-builtins.cc:2133
  #, fuzzy, gcc-internal-format
  #| msgid "argument to dss must be a 2-bit unsigned literal"
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "parameter til dss skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/i386/i386-builtins.cc:2157 config/i386/i386-builtins.cc:2206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter to builtin not valid: %s"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: config/i386/i386-expand.cc:9752
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine cannot be called directly"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386-expand.cc:10223 config/i386/i386-expand.cc:11810
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 2-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:10697
  #, fuzzy, gcc-internal-format
  #| msgid "shift must be an immediate"
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "skiftevÃ¦rdi skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/i386/i386-expand.cc:10792
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the third argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11739
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 1-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11754
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 3-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11789
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the last argument must be a 4-bit immediate"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/i386/i386-expand.cc:11829
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 1-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11845
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 5-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11855
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11860
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:11997
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the third argument must be comparison constant"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/i386/i386-expand.cc:12002
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect comparison mode"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386-expand.cc:12008 config/i386/i386-expand.cc:12332
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect rounding operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386-expand.cc:12312
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/i386/i386-expand.cc:12320
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:12323
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:12799
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "the fourth argument must be one of enum %qs"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/i386/i386-expand.cc:12869 config/rs6000/rs6000-builtin.cc:2378
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: config/i386/i386-expand.cc:13120
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13124
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option %s"
  msgid "%qE needs isa option %s"
  msgstr "ugyldigt tilvalg %s"
  
! #: config/i386/i386-expand.cc:13612
  #, fuzzy, gcc-internal-format
  #| msgid "third arg to `__builtin_prefetch' must be a constant"
  msgid "second, third and fourth argument must be a const"
  msgstr "en tredje parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: config/i386/i386-expand.cc:13620
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid third argument"
  msgstr "ugyldig typeparameter"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:13629 config/i386/i386-expand.cc:13684
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13646
  #, fuzzy, gcc-internal-format
  #| msgid "invalid third arg to __builtin_prefetch; using zero"
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "ugyldig tredje parameter til '__builtin_prefetch'; benytter nul"
  
! #: config/i386/i386-expand.cc:13672
  #, fuzzy, gcc-internal-format
  #| msgid "second argument must be slice or string"
  msgid "second argument must be a const"
  msgstr "anden parameter skal vÃ¦re skive eller streng"
  
! #: config/i386/i386-expand.cc:14218
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the last argument must be a 32-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-expand.cc:14251
  #, fuzzy, gcc-internal-format
  #| msgid "mask must be an immediate"
  msgid "last argument must be an immediate"
  msgstr "maske skal vÃ¦re en umiddelbar vÃ¦rdi"
  
! #: config/i386/i386-expand.cc:15013 config/i386/i386-expand.cc:15225
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15278
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15284
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect insn:"
  msgid "incorrect hint operand"
  msgstr "ukorrekt instruktion:"
  
! #: config/i386/i386-expand.cc:15303
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 must be a 5-bit signed literal"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "1. parameter skal vÃ¦re en 5 bit-konstant med fortegn"
  
! #: config/i386/i386-features.cc:3516
  #, gcc-internal-format
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386-options.cc:925 config/i386/i386-options.cc:2251
! #: config/i386/i386-options.cc:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "kodemodellen %s understÃ¸tter ikke PIC-tilstand"
  
! #: config/i386/i386-options.cc:1208
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %qs argument is not a string"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/i386/i386-options.cc:1272
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %qs argument %qs is unknown"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: config/i386/i386-options.cc:1335
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1373
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "dataomrÃ¥det '%s' er i modstrid med tidligere erklÃ¦ring"
  
! #: config/i386/i386-options.cc:1674
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "forkert parameter %qs for tilvalget %qs"
  
! #: config/i386/i386-options.cc:1680
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1690
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "forkert strateginavn %qs er angivet for tilvalget %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1716
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understÃ¸ttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:1729
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "ukendt justering %qs angivet for tilvalget %qs"
  
! #: config/i386/i386-options.cc:1739
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1746
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "intet klassenavn angivet med '-%s'"
  
! #: config/i386/i386-options.cc:1824
  #, fuzzy, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386-options.cc:2047
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "kodemodellen %s er ikke understÃ¸ttet i PIC-tilstand"
  
! #: config/i386/i386-options.cc:2101
  #, fuzzy, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: config/i386/i386-options.cc:2103
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: config/i386/i386-options.cc:2109
  #, gcc-internal-format
  msgid "%<-mtune=knl%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2110
  #, gcc-internal-format
  msgid "%<target(\"tune=knl\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2115
  #, gcc-internal-format
  msgid "%<-mtune=knm%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2116
  #, gcc-internal-format
  msgid "%<target(\"tune=knm\")%> support will be removed in GCC 15"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2143
  #, fuzzy, gcc-internal-format
  #| msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understÃ¸ttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:2148
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d not supported"
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "-mips%d er ikke understÃ¸ttet"
  
! #: config/i386/i386-options.cc:2150
  #, fuzzy, gcc-internal-format
  #| msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understÃ¸ttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:2153
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32 bit systems"
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "-mcmodel= understÃ¸ttes ikke pÃ¥ 32 bit-systemer"
  
! #: config/i386/i386-options.cc:2156
  #, fuzzy, gcc-internal-format
  #| msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "strateginavnet %qs angivet for tilvalget %qs er ikke understÃ¸ttet for 32-bit kode"
  
! #: config/i386/i386-options.cc:2171
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "adressetilstanden %qs er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/i386/i386-options.cc:2182
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "-traditional understÃ¸ttes ikke i C++"
  
! #: config/i386/i386-options.cc:2188
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "-traditional understÃ¸ttes ikke i C++"
  
! #: config/i386/i386-options.cc:2191
  #, fuzzy, gcc-internal-format
  #| msgid "-traditional is not supported in C++"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "-traditional understÃ¸ttes ikke i C++"
  
! #: config/i386/i386-options.cc:2195
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:2201
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2221 config/i386/i386-options.cc:2230
! #: config/i386/i386-options.cc:2242 config/i386/i386-options.cc:2253
! #: config/i386/i386-options.cc:2264
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/i386/i386-options.cc:2233 config/i386/i386-options.cc:2245
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i x32-tilstand"
  
! #: config/i386/i386-options.cc:2288
  #, fuzzy, gcc-internal-format
  #| msgid "-masm=intel not supported in this configuration"
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "-masm=intel understÃ¸ttes ikke af denne konfiguration"
  
! #: config/i386/i386-options.cc:2293
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i bit-tilstand er ikke oversat med ind"
  
! #: config/i386/i386-options.cc:2305
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2307
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2314
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2316
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2324 config/i386/i386-options.cc:2477
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "den valgte processor understÃ¸tter ikke x86-64-instruktionssÃ¦ttet"
  
! #: config/i386/i386-options.cc:2332
  #, gcc-internal-format
  msgid "%<-march=knl%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2333
  #, gcc-internal-format
  msgid "%<target(\"arch=knl\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2338
  #, gcc-internal-format
  msgid "%<-march=knm%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2339
  #, gcc-internal-format
  msgid "%<target(\"arch=knm\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2416
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/i386/i386-options.cc:2417
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/i386/i386-options.cc:2439
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2441
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2446
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2447
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2496
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcpu="
  
! #: config/i386/i386-options.cc:2497
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -mtune= switch"
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -mcpu="
  
! #: config/i386/i386-options.cc:2518
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2520
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2525
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2526
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/i386/i386-options.cc:2554
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386-options.cc:2556
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2559
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm=%d is not between 0 and %d"
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "-mregparm=%d er ikke mellem 0 og %d"
  
! #: config/i386/i386-options.cc:2582
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2587
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386-options.cc:2588
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: config/i386/i386-options.cc:2681
  #, gcc-internal-format
  msgid "%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available"
  msgstr ""
*************** msgstr ""
*** 44637,45114 ****
  #. We should not emit 512 bit instructions under AVX10.1-256
  #. when EVEX512 is enabled w/o any AVX512 features enabled.
  #. Disable EVEX512 bit for this.
! #: config/i386/i386-options.cc:2690
  #, gcc-internal-format
  msgid "Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector size"
  msgstr ""
  
! #: config/i386/i386-options.cc:2697 config/i386/i386-options.cc:2703
  #, gcc-internal-format
  msgid "Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector size"
  msgstr ""
  
! #: config/i386/i386-options.cc:2711
  #, gcc-internal-format
  msgid "%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available"
  msgstr ""
  
! #: config/i386/i386-options.cc:2721
  #, gcc-internal-format
  msgid "%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2776
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "-fprefetch-loop-arrays understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: config/i386/i386-options.cc:2779
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386-options.cc:2802
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386-options.cc:2815
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2818
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "profilering understÃ¸ttes ikke endnu"
  
! #: config/i386/i386-options.cc:2824
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2825
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2835
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-instruktionssÃ¦t deaktiveret, bruger 387-beregninger"
  
! #: config/i386/i386-options.cc:2842
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-instruktionssÃ¦t deaktiveret, bruger SSE-beregninger"
  
! #: config/i386/i386-options.cc:2892
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2894
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2908
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2910
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2970
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2973
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2977
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:3099 config/loongarch/loongarch.cc:7785
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386-options.cc:3158
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs er ikke et gyldigt tilvalg til prÃ¦processoren"
  
! #: config/i386/i386-options.cc:3163
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs er ikke et gyldigt tilvalg til prÃ¦processoren"
  
! #: config/i386/i386-options.cc:3191
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs er ikke et gyldigt tilvalg til prÃ¦processoren"
  
! #: config/i386/i386-options.cc:3245
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3254
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:3410
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3414 config/i386/i386-options.cc:3446
! #: config/i386/i386-options.cc:3990 config/i386/i386-options.cc:4000
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "%qs and %qs attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3431
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3492
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3502
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3537
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3547
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3655
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386-options.cc:3657
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386-options.cc:3661
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386-options.cc:3708 config/i386/i386-options.cc:3759
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall og regparm er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3713
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3720 config/i386/i386-options.cc:3948
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-egenskaben krÃ¦ver en heltalskonstant som parameter"
  
! #: config/i386/i386-options.cc:3726
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "parameter til %qE-egenskaben er stÃ¸rre end %d"
  
! #: config/i386/i386-options.cc:3751 config/i386/i386-options.cc:3794
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3755
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3763 config/i386/i386-options.cc:3812
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3773 config/i386/i386-options.cc:3790
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3777
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall og fastcall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3781 config/i386/i386-options.cc:3808
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3798 config/i386/i386-options.cc:3816
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3804
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-egenskaben bruges til ikke-klasse metode"
  
! #: config/i386/i386-options.cc:3908 config/rs6000/rs6000.cc:20796
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: config/i386/i386-options.cc:3935
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/i386/i386-options.cc:3956
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/i386/i386-options.cc:4027 config/i386/i386-options.cc:4049
! #: config/ia64/ia64.cc:822 config/s390/s390.cc:1269
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-egenskaben krÃ¦ver et strengkonstant som parameter"
  
! #: config/i386/i386-options.cc:4037 config/i386/i386-options.cc:4059
! #: config/s390/s390.cc:1298
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/i386/i386-options.cc:4091
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4098
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386-options.cc:4109
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4112
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine must return %<void%>"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386.cc:1278
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1281
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1585
  #, fuzzy, gcc-internal-format
  #| msgid "X32 does not support ms_abi attribute"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 understÃ¸tter ikke egenskaben ms_abi"
  
! #: config/i386/i386.cc:1619
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.cc:1971
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1977
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1991
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1997
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2013
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2019
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2035
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2041
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2240
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2369
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2504
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2625
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2722 config/i386/i386.cc:4091 config/i386/i386.cc:4101
  #, gcc-internal-format
  msgid "SSE register return with SSE2 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2724
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2731
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "SSE register argument with SSE2 disabled"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: config/i386/i386.cc:2733
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2753
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3081 config/i386/i386.cc:3326 config/i386/i386.cc:4119
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3083 config/i386/i386.cc:3328 config/i386/i386.cc:4121
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3731
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6781
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386.cc:8789
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.cc:8879
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9932
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute is not supported on this platform"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "egenskaben '%s' er ikke understÃ¸ttet pÃ¥ denne platform"
  
! #: config/i386/i386.cc:9937
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "-indlejrede funktioner er ikke understÃ¸ttet pÃ¥ denne mÃ¥larkitektur"
  
! #: config/i386/i386.cc:10326
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: config/i386/i386.cc:10346
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
--- 44823,45300 ----
  #. We should not emit 512 bit instructions under AVX10.1-256
  #. when EVEX512 is enabled w/o any AVX512 features enabled.
  #. Disable EVEX512 bit for this.
! #: config/i386/i386-options.cc:2695
  #, gcc-internal-format
  msgid "Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector size"
  msgstr ""
  
! #: config/i386/i386-options.cc:2702 config/i386/i386-options.cc:2708
  #, gcc-internal-format
  msgid "Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector size"
  msgstr ""
  
! #: config/i386/i386-options.cc:2716
  #, gcc-internal-format
  msgid "%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available"
  msgstr ""
  
! #: config/i386/i386-options.cc:2726
  #, gcc-internal-format
  msgid "%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2781
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "-fprefetch-loop-arrays understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: config/i386/i386-options.cc:2784
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386-options.cc:2807
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/i386/i386-options.cc:2820
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2823
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "profilering understÃ¸ttes ikke endnu"
  
! #: config/i386/i386-options.cc:2829
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2830
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2840
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-instruktionssÃ¦t deaktiveret, bruger 387-beregninger"
  
! #: config/i386/i386-options.cc:2847
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-instruktionssÃ¦t deaktiveret, bruger SSE-beregninger"
  
! #: config/i386/i386-options.cc:2897
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2899
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2913
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2915
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2975
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2978
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:2982
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:3104 config/loongarch/loongarch-opts.cc:898
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/i386/i386-options.cc:3163
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs er ikke et gyldigt tilvalg til prÃ¦processoren"
  
! #: config/i386/i386-options.cc:3168
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs er ikke et gyldigt tilvalg til prÃ¦processoren"
  
! #: config/i386/i386-options.cc:3196
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid option to the preprocessor"
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs er ikke et gyldigt tilvalg til prÃ¦processoren"
  
! #: config/i386/i386-options.cc:3250
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3259
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386-options.cc:3426
  #, fuzzy, gcc-internal-format
  #| msgid "stdcall and cdecl attributes are not compatible"
  msgid "interrupt and naked attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3430 config/i386/i386-options.cc:3462
! #: config/i386/i386-options.cc:4006 config/i386/i386-options.cc:4016
  #, fuzzy, gcc-internal-format
  #| msgid "fastcall and stdcall attributes are not compatible"
  msgid "%qs and %qs attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3447
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3508
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3518
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3553
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3563
  #, fuzzy, gcc-internal-format
  #| msgid "-msdata=%s and -mcall-%s are incompatible"
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "-msdata=%s og -mcall-%s er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3671
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386-options.cc:3673
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386-options.cc:3677
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "%s-instruktioner er ikke tilladt i %s-tjenesterutinen"
  
! #: config/i386/i386-options.cc:3724 config/i386/i386-options.cc:3775
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "fastcall og regparm er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3729
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "regparam og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3736 config/i386/i386-options.cc:3964
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-egenskaben krÃ¦ver en heltalskonstant som parameter"
  
! #: config/i386/i386-options.cc:3742
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "parameter til %qE-egenskaben er stÃ¸rre end %d"
  
! #: config/i386/i386-options.cc:3767 config/i386/i386-options.cc:3810
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "fastcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3771
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "fastcall og stdcall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3779 config/i386/i386-options.cc:3828
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "fastcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3789 config/i386/i386-options.cc:3806
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "stdcall og cdecl er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3793
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "stdcall og fastcall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3797 config/i386/i386-options.cc:3824
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "stdcall og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3814 config/i386/i386-options.cc:3832
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "cdecl og thiscall er indbyrdes uforenelige"
  
! #: config/i386/i386-options.cc:3820
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-egenskaben bruges til ikke-klasse metode"
  
! #: config/i386/i386-options.cc:3924 config/rs6000/rs6000.cc:20747
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' incompatible attribute ignored"
  msgid "%qE incompatible attribute ignored"
  msgstr "uforenelig egenskab '%s' ignoreret"
  
! #: config/i386/i386-options.cc:3951
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%qE attribute only available for 32-bit"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: config/i386/i386-options.cc:3972
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/i386/i386-options.cc:4043 config/i386/i386-options.cc:4065
! #: config/ia64/ia64.cc:822 config/s390/s390.cc:1271
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-egenskaben krÃ¦ver et strengkonstant som parameter"
  
! #: config/i386/i386-options.cc:4053 config/i386/i386-options.cc:4075
! #: config/s390/s390.cc:1300
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/i386/i386-options.cc:4107
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4114
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386-options.cc:4125
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4128
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "interrupt service routine must return %<void%>"
  msgstr "afbrydelsesservicerutiner kan ikke kodes i Thumb-tilstand"
  
! #: config/i386/i386.cc:1281
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1284
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1588
  #, fuzzy, gcc-internal-format
  #| msgid "X32 does not support ms_abi attribute"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 understÃ¸tter ikke egenskaben ms_abi"
  
! #: config/i386/i386.cc:1622
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.cc:1974
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1980
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1994
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2000
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2016
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2022
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2038
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2044
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2243
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2372
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2507
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2628
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2725 config/i386/i386.cc:4094 config/i386/i386.cc:4104
  #, gcc-internal-format
  msgid "SSE register return with SSE2 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2727
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2734
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "SSE register argument with SSE2 disabled"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: config/i386/i386.cc:2736
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2756
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3084 config/i386/i386.cc:3329 config/i386/i386.cc:4122
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3086 config/i386/i386.cc:3331 config/i386/i386.cc:4124
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3734
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6790
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/i386/i386.cc:8808
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "ms_hook_prologue er ikke forenelig med den indlejrede funktion"
  
! #: config/i386/i386.cc:8898
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9951
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute is not supported on this platform"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "egenskaben '%s' er ikke understÃ¸ttet pÃ¥ denne platform"
  
! #: config/i386/i386.cc:9956
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "-indlejrede funktioner er ikke understÃ¸ttet pÃ¥ denne mÃ¥larkitektur"
  
! #: config/i386/i386.cc:10347
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: config/i386/i386.cc:10367
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
*************** msgstr "-mips%d understÃ¸tter ikke 64-bi
*** 45116,45197 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10357
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/i386/i386.cc:13543
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported size for integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.cc:13554 config/i386/i386.cc:13568
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.cc:13600
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "udvidede registre har ikke hÃ¸je halvdele"
  
! #: config/i386/i386.cc:13615
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ikke-understÃ¸ttet operandstÃ¸rrelse for udvidede registre"
  
! #: config/i386/i386.cc:13812 config/i386/i386.cc:13814
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "ugyldig operandtype brugt med operandkoden Â»ZÂ«"
  
! #: config/i386/i386.cc:17975
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: config/i386/i386.cc:22713
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:22794
  #, fuzzy, gcc-internal-format
  #| msgid "no low registers available for popping high registers"
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "ingen lave registre er tilgÃ¦ngelige til at modtage vÃ¦rdier fra hÃ¸je registre"
  
! #: config/i386/i386.cc:22890
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23603
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25052
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown architecture specific memory model"
  msgstr "FinjustÃ©r justering til en given chip- eller processorversion"
  
! #: config/i386/i386.cc:25059
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25066
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25753
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
--- 45302,45383 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10378
  #, fuzzy, gcc-internal-format
  #| msgid "-mips%d does not support 64 bit fp registers"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-mips%d understÃ¸tter ikke 64-bit kommatalsregistre"
  
! #: config/i386/i386.cc:13564
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported size for integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.cc:13575 config/i386/i386.cc:13589
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "stÃ¸rrelse er ikke understÃ¸ttet for heltalsregister"
  
! #: config/i386/i386.cc:13621
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "udvidede registre har ikke hÃ¸je halvdele"
  
! #: config/i386/i386.cc:13636
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "ikke-understÃ¸ttet operandstÃ¸rrelse for udvidede registre"
  
! #: config/i386/i386.cc:13833 config/i386/i386.cc:13835
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "ugyldig operandtype brugt med operandkoden Â»ZÂ«"
  
! #: config/i386/i386.cc:17996
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: config/i386/i386.cc:22734
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:22815
  #, fuzzy, gcc-internal-format
  #| msgid "no low registers available for popping high registers"
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "ingen lave registre er tilgÃ¦ngelige til at modtage vÃ¦rdier fra hÃ¸je registre"
  
! #: config/i386/i386.cc:22911
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr ""
  
! #: config/i386/i386.cc:23624
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25074
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown architecture specific memory model"
  msgstr "FinjustÃ©r justering til en given chip- eller processorversion"
  
! #: config/i386/i386.cc:25081
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25088
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25775
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
*************** msgstr ""
*** 45213,45220 ****
  msgid "malformed %<#pragma builtin%>"
  msgstr "forkert udformet '#pragma builtin'"
  
! #: config/ia64/ia64.cc:761 config/loongarch/loongarch.cc:8113
! #: config/loongarch/loongarch.cc:8123
  #, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "ugyldig parameter for egenskaben %qE"
--- 45399,45406 ----
  msgid "malformed %<#pragma builtin%>"
  msgstr "forkert udformet '#pragma builtin'"
  
! #: config/ia64/ia64.cc:761 config/loongarch/loongarch.cc:7974
! #: config/loongarch/loongarch.cc:7984
  #, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "ugyldig parameter for egenskaben %qE"
*************** msgstr "PRINT_OPERAND: Ukendt tegnsÃ¦tni
*** 45274,45424 ****
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr "PRINT_OPERAND nul-henvisning"
  
! #: config/loongarch/loongarch-builtins.cc:3002 config/mips/mips.cc:17382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/loongarch/loongarch-builtins.cc:3080 config/mips/mips.cc:17502
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "failed to expand built-in function"
  msgstr "feltet '%s' er erklÃ¦ret som en funktion"
  
! #: config/loongarch/loongarch-cpu.cc:112
  #, gcc-internal-format
  msgid "unknown processor ID %<0x%x%>, some tuning parameters will fall back to default"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:141
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown native base architecture %<0x%x%>, %qs failed"
  msgstr "FinjustÃ©r justering til en given chip- eller processorversion"
  
! #: config/loongarch/loongarch-cpu.cc:170
  #, gcc-internal-format
  msgid "unknown native FPU type %<0x%x%>, %qs failed"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:177
  #, gcc-internal-format
  msgid "floating-point unit %qs differs from PRID preset %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:201
  #, gcc-internal-format
  msgid "unknown SIMD extension (%qs disabled while %qs is enabled), disabling SIMD"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:239
  #, gcc-internal-format
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:225
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:242
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:268
! #: config/loongarch/loongarch-opts.cc:273
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "%qs does not work on a cross compiler"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: config/loongarch/loongarch-opts.cc:365
  #, gcc-internal-format
! msgid "enabing %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:377
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:389
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/loongarch/loongarch-opts.cc:433
  #, fuzzy, gcc-internal-format
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "fÃ¦ldetilstand understÃ¸ttes ikke pÃ¥ Unicos/Mk"
  
! #: config/loongarch/loongarch-opts.cc:438
  #, fuzzy, gcc-internal-format
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "fÃ¦ldetilstand understÃ¸ttes ikke pÃ¥ Unicos/Mk"
  
! #: config/loongarch/loongarch-opts.cc:469
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:491
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:502
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:507
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:523
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:526
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:540
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/loongarch/loongarch.cc:7680
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%s kan ikke bruges i asm her"
  
! #: config/loongarch/loongarch.cc:7689
! #, fuzzy, gcc-internal-format
! msgid "code model %qs is not compatible with %s"
! msgstr "-march=%s er ikke forenelig med den valgte ABI"
! 
! #: config/loongarch/loongarch.cc:8085
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "%qE-attribut kan ikke angives for lokale variabler"
  
! #: config/loongarch/loongarch.cc:8103
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "%qE-attribut kan ikke angives for lokale variabler"
  
! #: config/loongarch/loongarch.cc:8131
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "multiple %qE attribute"
--- 45460,45615 ----
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr "PRINT_OPERAND nul-henvisning"
  
! #: config/loongarch/loongarch-builtins.cc:2999 config/mips/mips.cc:17388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: config/loongarch/loongarch-builtins.cc:3077 config/mips/mips.cc:17508
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "failed to expand built-in function"
  msgstr "feltet '%s' er erklÃ¦ret som en funktion"
  
! #: config/loongarch/loongarch-builtins.cc:3116
! #, fuzzy, gcc-internal-format
! msgid "built-in function %qD is not enabled"
! msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
! 
! #: config/loongarch/loongarch-cpu.cc:115
  #, gcc-internal-format
  msgid "unknown processor ID %<0x%x%>, some tuning parameters will fall back to default"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:144
  #, fuzzy, gcc-internal-format
  #| msgid "Tune alignment for the specified chip or CPU version"
  msgid "unknown native base architecture %<0x%x%>, %qs failed"
  msgstr "FinjustÃ©r justering til en given chip- eller processorversion"
  
! #: config/loongarch/loongarch-cpu.cc:173
  #, gcc-internal-format
  msgid "unknown native FPU type %<0x%x%>, %qs failed"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:180
  #, gcc-internal-format
  msgid "floating-point unit %qs differs from PRID preset %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:204
  #, gcc-internal-format
  msgid "unknown SIMD extension (%qs disabled while %qs is enabled), disabling SIMD"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:242
  #, gcc-internal-format
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:235
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:252
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:281
! #: config/loongarch/loongarch-opts.cc:286
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "%qs does not work on a cross compiler"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: config/loongarch/loongarch-opts.cc:375
  #, gcc-internal-format
! msgid "enabling %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:387
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:399
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/loongarch/loongarch-opts.cc:443
  #, fuzzy, gcc-internal-format
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "fÃ¦ldetilstand understÃ¸ttes ikke pÃ¥ Unicos/Mk"
  
! #: config/loongarch/loongarch-opts.cc:448
  #, fuzzy, gcc-internal-format
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "fÃ¦ldetilstand understÃ¸ttes ikke pÃ¥ Unicos/Mk"
  
! #: config/loongarch/loongarch-opts.cc:479
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:501
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:512
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:517
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:533
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:536
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:550
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/loongarch/loongarch-opts.cc:1023
! #, fuzzy, gcc-internal-format
! msgid "code model %qs is not compatible with %s"
! msgstr "-march=%s er ikke forenelig med den valgte ABI"
! 
! #: config/loongarch/loongarch-opts.cc:1089
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot be used in asm here"
  msgid "%qs cannot be used for compiling a shared library"
  msgstr "%s kan ikke bruges i asm her"
  
! #: config/loongarch/loongarch.cc:7946
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "%qE-attribut kan ikke angives for lokale variabler"
  
! #: config/loongarch/loongarch.cc:7964
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "%qE-attribut kan ikke angives for lokale variabler"
  
! #: config/loongarch/loongarch.cc:7992
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "multiple %qE attribute"
*************** msgstr "interrupt_thread er kun tilgÃ¦ng
*** 45538,45544 ****
  msgid "stack limit expression is not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/m68k/m68k.cc:7138 config/s390/s390.cc:17156
  #, fuzzy, gcc-internal-format
  #| msgid "-fcheck-pointer-bounds is not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
--- 45729,45735 ----
  msgid "stack limit expression is not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/m68k/m68k.cc:7138 config/s390/s390.cc:17177
  #, fuzzy, gcc-internal-format
  #| msgid "-fcheck-pointer-bounds is not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
*************** msgid "%<-mxl-multiply-high%> requires %
*** 45583,45589 ****
  msgstr ""
  
  #: config/mips/mips.cc:1332 config/mips/mips.cc:1593 config/mips/mips.cc:1647
! #: config/riscv/riscv.cc:5504
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "%qE attribute requires a string argument"
--- 45774,45780 ----
  msgstr ""
  
  #: config/mips/mips.cc:1332 config/mips/mips.cc:1593 config/mips/mips.cc:1647
! #: config/riscv/riscv.cc:5800
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "%qE attribute requires a string argument"
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 45606,45612 ****
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr ""
  
! #: config/mips/mips.cc:1555 config/mips/mips.cc:1561 config/nios2/nios2.cc:4488
  #, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr ""
--- 45797,45803 ----
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr ""
  
! #: config/mips/mips.cc:1555 config/mips/mips.cc:1561 config/nios2/nios2.cc:4489
  #, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr ""
*************** msgstr ""
*** 45640,45765 ****
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:8033
  #, fuzzy, gcc-internal-format
  #| msgid "can not handle inconsistent calls to `%s'"
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "kan ikke hÃ¥ndtere inkonsistente kald af '%s'"
  
! #: config/mips/mips.cc:11289
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11291
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12295
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17634
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function `%s' not currently supported"
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "den indbyggede funktion '%s' understÃ¸ttes i Ã¸jeblikket ikke"
  
! #: config/mips/mips.cc:18242
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs does not support MIPS16 code"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/mips/mips.cc:20055
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20058
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:20061
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20064
  #, fuzzy, gcc-internal-format
  #| msgid "Generate MC code"
  msgid "MSA MIPS16 code"
  msgstr "GenerÃ©r MC-kode"
  
! #: config/mips/mips.cc:20067
  #, gcc-internal-format
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20258 config/mips/mips.cc:20263
! #: config/mips/mips.cc:20353 config/mips/mips.cc:20355
! #: config/mips/mips.cc:20385 config/mips/mips.cc:20395
! #: config/mips/mips.cc:20501 config/mips/mips.cc:20525
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "ikke-understÃ¸ttet kombination: %s"
  
! #: config/mips/mips.cc:20298
  #, fuzzy, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "-mips%d er i konflikt med de andre arkitekturtilvalg som angiver en MIPS%d-processor"
  
! #: config/mips/mips.cc:20308
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/mips/mips.cc:20323
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "%<-mgp64%> brugt med en 32-bit processor"
  
! #: config/mips/mips.cc:20325
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "%<-mgp32%> brugt med et 64-bit ABI"
  
! #: config/mips/mips.cc:20327
  #, fuzzy, gcc-internal-format
  #| msgid "-mgp64 used with a 32-bit ABI"
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "-mgp64 benyttet med et 32 bit-ABI"
  
! #: config/mips/mips.cc:20350
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "fÃ¦ldetilstand understÃ¸ttes ikke pÃ¥ Unicos/Mk"
  
! #: config/mips/mips.cc:20359
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20362
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20383
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20387
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
  
! #: config/mips/mips.cc:20389
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr ""
--- 45831,45956 ----
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:8039
  #, fuzzy, gcc-internal-format
  #| msgid "can not handle inconsistent calls to `%s'"
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "kan ikke hÃ¥ndtere inkonsistente kald af '%s'"
  
! #: config/mips/mips.cc:11295
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11297
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12301
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17640
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function `%s' not currently supported"
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "den indbyggede funktion '%s' understÃ¸ttes i Ã¸jeblikket ikke"
  
! #: config/mips/mips.cc:18248
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs does not support MIPS16 code"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/mips/mips.cc:20061
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20064
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:20067
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20070
  #, fuzzy, gcc-internal-format
  #| msgid "Generate MC code"
  msgid "MSA MIPS16 code"
  msgstr "GenerÃ©r MC-kode"
  
! #: config/mips/mips.cc:20073
  #, gcc-internal-format
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20264 config/mips/mips.cc:20269
! #: config/mips/mips.cc:20359 config/mips/mips.cc:20361
! #: config/mips/mips.cc:20391 config/mips/mips.cc:20401
! #: config/mips/mips.cc:20507 config/mips/mips.cc:20531
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "ikke-understÃ¸ttet kombination: %s"
  
! #: config/mips/mips.cc:20304
  #, fuzzy, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "-mips%d er i konflikt med de andre arkitekturtilvalg som angiver en MIPS%d-processor"
  
! #: config/mips/mips.cc:20314
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s is not compatible with the selected ABI"
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: config/mips/mips.cc:20329
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "%<-mgp64%> brugt med en 32-bit processor"
  
! #: config/mips/mips.cc:20331
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "%<-mgp32%> brugt med et 64-bit ABI"
  
! #: config/mips/mips.cc:20333
  #, fuzzy, gcc-internal-format
  #| msgid "-mgp64 used with a 32-bit ABI"
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "-mgp64 benyttet med et 32 bit-ABI"
  
! #: config/mips/mips.cc:20356
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "fÃ¦ldetilstand understÃ¸ttes ikke pÃ¥ Unicos/Mk"
  
! #: config/mips/mips.cc:20365
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20368
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20389
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20393
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
  
! #: config/mips/mips.cc:20395
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr ""
*************** msgstr ""
*** 45769,45897 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20414
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20467
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20482
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20496
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "arkitekturen %qs understÃ¸tter ikke ulige enkelprÃ¦cision registre"
  
! #: config/mips/mips.cc:20509
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported combination: %qs%s %s"
  msgstr "ikke-understÃ¸ttet kombination: %s"
  
! #: config/mips/mips.cc:20518
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported combination: %qs %s"
  msgstr "ikke-understÃ¸ttet kombination: %s"
  
! #: config/mips/mips.cc:20533
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "kan ikke oprette placeringsuafhÃ¦ngig kode for %qs"
  
! #: config/mips/mips.cc:20536
  #, fuzzy, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "GenerÃ©r placeringsuafhÃ¦ngig kode, om muligt"
  
! #: config/mips/mips.cc:20569
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20577 config/mips/mips.cc:20580
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20597
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/mips/mips.cc:20604
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "fÃ¦ldetilstand understÃ¸ttes ikke pÃ¥ Unicos/Mk"
  
! #: config/mips/mips.cc:20622
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20632
  #, fuzzy, gcc-internal-format
  #| msgid "-frepo must be used with -c"
  msgid "%qs must be used with %qs"
  msgstr "-frepo skal bruges med -c"
  
! #: config/mips/mips.cc:20642
  #, fuzzy, gcc-internal-format
  #| msgid "may not use both -mfp64 and -msingle-float"
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "-mfp64 og -msingle-float er indbyrdes uforenelige"
  
! #: config/mips/mips.cc:20649
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20658
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20669
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20679
  #, fuzzy, gcc-internal-format
  #| msgid "may not use both -mfp64 and -msingle-float"
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "-mfp64 og -msingle-float er indbyrdes uforenelige"
  
! #: config/mips/mips.cc:20689
  #, fuzzy, gcc-internal-format
  #| msgid "may not use both -mfp64 and -msingle-float"
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "-mfp64 og -msingle-float er indbyrdes uforenelige"
  
! #: config/mips/mips.cc:20784
  #, fuzzy, gcc-internal-format
  #| msgid "Use bit-field instructions"
  msgid "%qs requires branch-likely instructions"
  msgstr "Benyt bitfeltinstruktioner"
  
! #: config/mips/mips.cc:20788
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support the -mabi switch"
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "denne mÃ¥larkitektur understÃ¸tter ikke tilvalget -mabi"
  
! #: config/mips/mips.cc:21624
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "MIPS16-funktionsprofilering"
--- 45960,46088 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20420
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20473
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20488
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20502
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "arkitekturen %qs understÃ¸tter ikke ulige enkelprÃ¦cision registre"
  
! #: config/mips/mips.cc:20515
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported combination: %qs%s %s"
  msgstr "ikke-understÃ¸ttet kombination: %s"
  
! #: config/mips/mips.cc:20524
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported combination: %qs %s"
  msgstr "ikke-understÃ¸ttet kombination: %s"
  
! #: config/mips/mips.cc:20539
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "kan ikke oprette placeringsuafhÃ¦ngig kode for %qs"
  
! #: config/mips/mips.cc:20542
  #, fuzzy, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "GenerÃ©r placeringsuafhÃ¦ngig kode, om muligt"
  
! #: config/mips/mips.cc:20575
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20583 config/mips/mips.cc:20586
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20603
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/mips/mips.cc:20610
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "fÃ¦ldetilstand understÃ¸ttes ikke pÃ¥ Unicos/Mk"
  
! #: config/mips/mips.cc:20628
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20638
  #, fuzzy, gcc-internal-format
  #| msgid "-frepo must be used with -c"
  msgid "%qs must be used with %qs"
  msgstr "-frepo skal bruges med -c"
  
! #: config/mips/mips.cc:20648
  #, fuzzy, gcc-internal-format
  #| msgid "may not use both -mfp64 and -msingle-float"
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "-mfp64 og -msingle-float er indbyrdes uforenelige"
  
! #: config/mips/mips.cc:20655
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20664
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20675
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support THUMB instructions"
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke THUMB-instruktioner"
  
! #: config/mips/mips.cc:20685
  #, fuzzy, gcc-internal-format
  #| msgid "may not use both -mfp64 and -msingle-float"
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "-mfp64 og -msingle-float er indbyrdes uforenelige"
  
! #: config/mips/mips.cc:20695
  #, fuzzy, gcc-internal-format
  #| msgid "may not use both -mfp64 and -msingle-float"
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "-mfp64 og -msingle-float er indbyrdes uforenelige"
  
! #: config/mips/mips.cc:20790
  #, fuzzy, gcc-internal-format
  #| msgid "Use bit-field instructions"
  msgid "%qs requires branch-likely instructions"
  msgstr "Benyt bitfeltinstruktioner"
  
! #: config/mips/mips.cc:20794
  #, fuzzy, gcc-internal-format
  #| msgid "this target does not support the -mabi switch"
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "denne mÃ¥larkitektur understÃ¸tter ikke tilvalget -mabi"
  
! #: config/mips/mips.cc:21630
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "MIPS16-funktionsprofilering"
*************** msgstr ""
*** 46218,46224 ****
  msgid "bad builtin code"
  msgstr "ugyldig indbygget fcode"
  
! #: config/nds32/nds32-intrinsic.cc:126 config/nios2/nios2.cc:3839
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "invalid argument to built-in function %s"
--- 46409,46415 ----
  msgid "bad builtin code"
  msgstr "ugyldig indbygget fcode"
  
! #: config/nds32/nds32-intrinsic.cc:126 config/nios2/nios2.cc:3840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "invalid argument to built-in function %s"
*************** msgid "cannot use reset attributes to fu
*** 46324,46401 ****
  msgstr ""
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.cc:2407 config/nds32/nds32.cc:2461
! #: config/nds32/nds32.cc:3573 config/nds32/nds32.cc:3670
! #: config/nds32/nds32.cc:3685 config/nds32/nds32.cc:3691
! #: config/nds32/nds32.cc:3767 config/nds32/nds32.cc:3773
! #: config/nds32/nds32.cc:3805
  #, fuzzy, gcc-internal-format
  #| msgid "inline functions not supported for this return value type"
  msgid "a nested function is not supported for reduced registers"
  msgstr "integrerede funktioner understÃ¸ttes ikke for denne returvÃ¦rditype"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.cc:3464
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant out of range"
  msgid "intrinsic register index is out of range"
  msgstr "heltalskonstanten er uden for det gyldige interval"
  
! #: config/nds32/nds32.cc:3480 config/nds32/nds32.cc:3487
! #: config/nds32/nds32.cc:3494 config/nds32/nds32.cc:3501
! #: config/nds32/nds32.cc:3508
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant out of range"
  msgid "CCTL intrinsic function subtype out of range"
  msgstr "heltalskonstanten er uden for det gyldige interval"
  
! #: config/nds32/nds32.cc:3945
  #, fuzzy, gcc-internal-format
  #| msgid "cannot set interrupt attribute: no such identifier"
  msgid "cannot use %<indirect_call%> attribute under linux toolchain"
  msgstr "kan ikke sÃ¦tte afbrydelsesegenskaben: intet sÃ¥dant kaldenavn"
  
! #: config/nds32/nds32.cc:3953
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%<indirect_call%> attribute cannot apply for static function"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/nds32/nds32.cc:4042
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: config/nds32/nds32.cc:4070
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid id value for reset attribute"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/nds32/nds32.cc:4086
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid nmi function for reset attribute"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/nds32/nds32.cc:4099
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid warm function for reset attribute"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/nds32/nds32.cc:4150
  #, gcc-internal-format
  msgid "not support %<-fpic%> option for v3m toolchain"
  msgstr ""
  
! #: config/nds32/nds32.cc:4183
  #, gcc-internal-format
  msgid "Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>"
  msgstr ""
  
! #: config/nds32/nds32.cc:4186
  #, gcc-internal-format
  msgid "%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>"
  msgstr ""
--- 46515,46592 ----
  msgstr ""
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.cc:2408 config/nds32/nds32.cc:2462
! #: config/nds32/nds32.cc:3574 config/nds32/nds32.cc:3671
! #: config/nds32/nds32.cc:3686 config/nds32/nds32.cc:3692
! #: config/nds32/nds32.cc:3768 config/nds32/nds32.cc:3774
! #: config/nds32/nds32.cc:3806
  #, fuzzy, gcc-internal-format
  #| msgid "inline functions not supported for this return value type"
  msgid "a nested function is not supported for reduced registers"
  msgstr "integrerede funktioner understÃ¸ttes ikke for denne returvÃ¦rditype"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.cc:3465
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant out of range"
  msgid "intrinsic register index is out of range"
  msgstr "heltalskonstanten er uden for det gyldige interval"
  
! #: config/nds32/nds32.cc:3481 config/nds32/nds32.cc:3488
! #: config/nds32/nds32.cc:3495 config/nds32/nds32.cc:3502
! #: config/nds32/nds32.cc:3509
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant out of range"
  msgid "CCTL intrinsic function subtype out of range"
  msgstr "heltalskonstanten er uden for det gyldige interval"
  
! #: config/nds32/nds32.cc:3946
  #, fuzzy, gcc-internal-format
  #| msgid "cannot set interrupt attribute: no such identifier"
  msgid "cannot use %<indirect_call%> attribute under linux toolchain"
  msgstr "kan ikke sÃ¦tte afbrydelsesegenskaben: intet sÃ¥dant kaldenavn"
  
! #: config/nds32/nds32.cc:3954
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%<indirect_call%> attribute cannot apply for static function"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: config/nds32/nds32.cc:4043
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: config/nds32/nds32.cc:4071
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid id value for reset attribute"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/nds32/nds32.cc:4087
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid nmi function for reset attribute"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/nds32/nds32.cc:4100
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "invalid warm function for reset attribute"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: config/nds32/nds32.cc:4151
  #, gcc-internal-format
  msgid "not support %<-fpic%> option for v3m toolchain"
  msgstr ""
  
! #: config/nds32/nds32.cc:4184
  #, gcc-internal-format
  msgid "Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>"
  msgstr ""
  
! #: config/nds32/nds32.cc:4187
  #, gcc-internal-format
  msgid "%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>"
  msgstr ""
*************** msgstr "GenerÃ©r strengoperationer til b
*** 46483,46573 ****
  msgid "R2 architecture is little-endian only"
  msgstr "Opret kode i lilleendet tilstand."
  
! #: config/nios2/nios2.cc:3584
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/nios2/nios2.cc:3693
  #, gcc-internal-format
  msgid "custom instruction opcode must be a compile-time constant in the range 0-255 for %<__builtin_custom_%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:3898
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "control register number must be in range 0-31 for %s"
  msgstr "tal skal enten vÃ¦re 0 eller 1"
  
! #: config/nios2/nios2.cc:3926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "register number must be in range 0-31 for %s"
  msgstr "tal skal enten vÃ¦re 0 eller 1"
  
! #: config/nios2/nios2.cc:3933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "immediate value must fit into a %d-bit integer for %s"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/nios2/nios2.cc:3983
  #, gcc-internal-format
  msgid "the ENI instruction operand must be either 0 or 1"
  msgstr ""
  
! #: config/nios2/nios2.cc:4011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "built-in function %s requires Nios II R%d"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/nios2/nios2.cc:4091
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/nios2/nios2.cc:4098 config/nios2/nios2.cc:4109
  #, gcc-internal-format
  msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:4252
  #, fuzzy, gcc-internal-format
  #| msgid "%s: option `%s' requires an argument\n"
  msgid "%<custom-fpu-cfg%> option does not support %<no-%>"
  msgstr "%s: tilvalget '%s' skal have en parameter\n"
  
! #: config/nios2/nios2.cc:4257
  #, fuzzy, gcc-internal-format
  #| msgid "%s: option `%s' requires an argument\n"
  msgid "%<custom-fpu-cfg%> option requires configuration argument"
  msgstr "%s: tilvalget '%s' skal have en parameter\n"
  
! #: config/nios2/nios2.cc:4285
  #, gcc-internal-format
  msgid "%<no-custom-%s%> does not accept arguments"
  msgstr ""
  
! #: config/nios2/nios2.cc:4300
  #, fuzzy, gcc-internal-format
  #| msgid "%s: option `%s' requires an argument\n"
  msgid "%<custom-%s=%> requires argument"
  msgstr "%s: tilvalget '%s' skal have en parameter\n"
  
! #: config/nios2/nios2.cc:4310
  #, fuzzy, gcc-internal-format
  msgid "%<custom-%s=%> argument should be a non-negative integer"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/nios2/nios2.cc:4322
  #, gcc-internal-format
  msgid "%<custom-%s=%> is not recognized as FPU instruction"
  msgstr ""
  
! #: config/nios2/nios2.cc:4329
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "invalid custom instruction option %qs"
--- 46674,46764 ----
  msgid "R2 architecture is little-endian only"
  msgstr "Opret kode i lilleendet tilstand."
  
! #: config/nios2/nios2.cc:3585
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/nios2/nios2.cc:3694
  #, gcc-internal-format
  msgid "custom instruction opcode must be a compile-time constant in the range 0-255 for %<__builtin_custom_%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:3899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "control register number must be in range 0-31 for %s"
  msgstr "tal skal enten vÃ¦re 0 eller 1"
  
! #: config/nios2/nios2.cc:3927
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "number must be 0 or 1"
  msgid "register number must be in range 0-31 for %s"
  msgstr "tal skal enten vÃ¦re 0 eller 1"
  
! #: config/nios2/nios2.cc:3934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 must be a 4-bit unsigned literal"
  msgid "immediate value must fit into a %d-bit integer for %s"
  msgstr "3. parameter skal vÃ¦re en 4 bit-konstant uden fortegn"
  
! #: config/nios2/nios2.cc:3984
  #, gcc-internal-format
  msgid "the ENI instruction operand must be either 0 or 1"
  msgstr ""
  
! #: config/nios2/nios2.cc:4012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "built-in function %s requires Nios II R%d"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/nios2/nios2.cc:4092
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march= switch"
  msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr "tilvalget -mcpu=%s er i konflikt med tilvalget -march="
  
! #: config/nios2/nios2.cc:4099 config/nios2/nios2.cc:4110
  #, gcc-internal-format
  msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:4253
  #, fuzzy, gcc-internal-format
  #| msgid "%s: option `%s' requires an argument\n"
  msgid "%<custom-fpu-cfg%> option does not support %<no-%>"
  msgstr "%s: tilvalget '%s' skal have en parameter\n"
  
! #: config/nios2/nios2.cc:4258
  #, fuzzy, gcc-internal-format
  #| msgid "%s: option `%s' requires an argument\n"
  msgid "%<custom-fpu-cfg%> option requires configuration argument"
  msgstr "%s: tilvalget '%s' skal have en parameter\n"
  
! #: config/nios2/nios2.cc:4286
  #, gcc-internal-format
  msgid "%<no-custom-%s%> does not accept arguments"
  msgstr ""
  
! #: config/nios2/nios2.cc:4301
  #, fuzzy, gcc-internal-format
  #| msgid "%s: option `%s' requires an argument\n"
  msgid "%<custom-%s=%> requires argument"
  msgstr "%s: tilvalget '%s' skal have en parameter\n"
  
! #: config/nios2/nios2.cc:4311
  #, fuzzy, gcc-internal-format
  msgid "%<custom-%s=%> argument should be a non-negative integer"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/nios2/nios2.cc:4323
  #, gcc-internal-format
  msgid "%<custom-%s=%> is not recognized as FPU instruction"
  msgstr ""
  
! #: config/nios2/nios2.cc:4330
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "invalid custom instruction option %qs"
*************** msgstr "kan ikke finde protokolerklÃ¦rin
*** 46601,46628 ****
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: config/nvptx/mkoffload.cc:648
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:696
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' not found"
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "feltet '%s' ikke fundet"
  
! #: config/nvptx/mkoffload.cc:719
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: config/nvptx/mkoffload.cc:795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "kan ikke Ã¥bne %s"
  
! #: config/nvptx/mkoffload.cc:851
  #, fuzzy, gcc-internal-format
  #| msgid "%s:cannot open data file\n"
  msgid "cannot open intermediate ptx file"
--- 46792,46819 ----
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: config/nvptx/mkoffload.cc:650
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:698
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' not found"
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "feltet '%s' ikke fundet"
  
! #: config/nvptx/mkoffload.cc:721
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "ignorerer kommandolinjetilvalget '%s'"
  
! #: config/nvptx/mkoffload.cc:797
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "kan ikke Ã¥bne %s"
  
! #: config/nvptx/mkoffload.cc:853
  #, fuzzy, gcc-internal-format
  #| msgid "%s:cannot open data file\n"
  msgid "cannot open intermediate ptx file"
*************** msgstr ""
*** 46687,46719 ****
  msgid "complement argument must be constant"
  msgstr "venstre parameter skal vÃ¦re en skive"
  
! #: config/nvptx/nvptx.cc:6579
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6587
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6601
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7487
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7601
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration; ignored"
  msgid "weak alias definitions not supported in this configuration"
  msgstr "aliasdefinitioner er ikke understÃ¸ttet i denne konfiguration; ignoreret"
  
! #: config/nvptx/nvptx.cc:7614
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration; ignored"
  msgid "non-function alias definitions not supported in this configuration"
--- 46878,46910 ----
  msgid "complement argument must be constant"
  msgstr "venstre parameter skal vÃ¦re en skive"
  
! #: config/nvptx/nvptx.cc:6580
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6588
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6602
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7488
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7602
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration; ignored"
  msgid "weak alias definitions not supported in this configuration"
  msgstr "aliasdefinitioner er ikke understÃ¸ttet i denne konfiguration; ignoreret"
  
! #: config/nvptx/nvptx.cc:7615
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration; ignored"
  msgid "non-function alias definitions not supported in this configuration"
*************** msgstr ""
*** 46828,47090 ****
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:192
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr "%qE-egenskaben krÃ¦ver et strengkonstant som parameter"
  
! #: config/riscv/riscv-c.cc:203
! #, gcc-internal-format
! msgid "%<#pragma riscv intrinsic%> option %qs needs 'V' or 'XTHEADVECTOR' extension enabled"
! msgstr ""
! 
! #: config/riscv/riscv-c.cc:211
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of '#pragma options'"
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "ragelse i slutningen af '#pragma options'"
  
! #: config/riscv/riscv-target-attr.cc:120
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:132
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: bad string found %<%s%>"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:156
  #, gcc-internal-format
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:167
  #, gcc-internal-format
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:174
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:195
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute is not supported on this machine"
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr "mÃ¥larkitekturegenskab er ikke understÃ¸ttet pÃ¥ denne maskine"
  
! #: config/riscv/riscv-target-attr.cc:201
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:240
  #, fuzzy, gcc-internal-format
  #| msgid "malformed spec function name"
  msgid "malformed %<target()%> attribute"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
! #: config/riscv/riscv-target-attr.cc:254
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/riscv/riscv-target-attr.cc:271
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "Got unknown attribute %<target(\"%s\")%>"
  msgstr "__builtin_trap understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: config/riscv/riscv-target-attr.cc:352
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "malformed %<target(\"%s\")%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/riscv/riscv-vector-builtins.cc:4239
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4435
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/riscv/riscv-vector-builtins.cc:4441
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/riscv/riscv-vector-builtins.cc:4456
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: config/riscv/riscv-vector-builtins.cc:4464
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4466
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "fields cannot have RVV type %qT"
  msgstr "feltet '%D' er af en ufuldstÃ¦ndig type"
  
! #: config/riscv/riscv-vector-builtins.cc:4472
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "array elements cannot have RVV type %qT"
  msgstr "funktion returnerer en vÃ¦rdi af en sammensat type"
  
! #: config/riscv/riscv-vector-builtins.cc:4478
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:4484
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "cannot delete objects with RVV type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:4490
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot throw or catch RVV type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:4496
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "capture by copy of RVV type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:4633
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function call to %qE with empty arguments"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: config/riscv/riscv.cc:647
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr "ukendt vÃ¦rdi %qs for -mtune"
  
! #: config/riscv/riscv.cc:2458
  #, gcc-internal-format
  msgid "this operation requires the RVV ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:2459
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:4848 config/riscv/riscv.cc:4890
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:5237
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/riscv/riscv.cc:5515
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/riscv/riscv.cc:8875
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:8917
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:8923
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support APCS-32"
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke APCS-32"
  
! #: config/riscv/riscv.cc:8949 config/riscv/riscv.cc:8952
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs with %qs"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/riscv/riscv.cc:8981
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:8988
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:8990
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:8997
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:9001
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/riscv/riscv.cc:9011
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/riscv/riscv.cc:9024
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:9051 config/rs6000/rs6000.cc:4558
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qs is not a valid base register in %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/riscv/riscv.cc:9065 config/rs6000/rs6000.cc:4541
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/riscv/riscv.cc:9459
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs function cannot have different interrupt type"
  msgstr "tilvalget '-%c' skal have en parameter"
  
! #: config/riscv/riscv.cc:9985
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 47019,47341 ----
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:261
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr "%qE-egenskaben krÃ¦ver et strengkonstant som parameter"
  
! #: config/riscv/riscv-c.cc:286
  #, fuzzy, gcc-internal-format
  #| msgid "junk at end of '#pragma options'"
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "ragelse i slutningen af '#pragma options'"
  
! #: config/riscv/riscv-target-attr.cc:124
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:136
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: bad string found %<%s%>"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:162
  #, gcc-internal-format
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:173
  #, gcc-internal-format
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:180
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:201
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute is not supported on this machine"
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr "mÃ¥larkitekturegenskab er ikke understÃ¸ttet pÃ¥ denne maskine"
  
! #: config/riscv/riscv-target-attr.cc:207
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:246
  #, fuzzy, gcc-internal-format
  #| msgid "malformed spec function name"
  msgid "malformed %<target()%> attribute"
  msgstr "forkert udformet specifikationsfunktionsnavn"
  
! #: config/riscv/riscv-target-attr.cc:260
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/riscv/riscv-target-attr.cc:277
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "Got unknown attribute %<target(\"%s\")%>"
  msgstr "__builtin_trap understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: config/riscv/riscv-target-attr.cc:359
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%s) for -march= switch"
  msgid "malformed %<target(\"%s\")%> attribute"
  msgstr "ugyldig vÃ¦rdi (%s) til tilvalget -march="
  
! #: config/riscv/riscv-vector-builtins.cc:4276
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4488
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/riscv/riscv-vector-builtins.cc:4494
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: config/riscv/riscv-vector-builtins.cc:4509
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: config/riscv/riscv-vector-builtins.cc:4517
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4519
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "fields cannot have RVV type %qT"
  msgstr "feltet '%D' er af en ufuldstÃ¦ndig type"
  
! #: config/riscv/riscv-vector-builtins.cc:4525
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "array elements cannot have RVV type %qT"
  msgstr "funktion returnerer en vÃ¦rdi af en sammensat type"
  
! #: config/riscv/riscv-vector-builtins.cc:4531
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:4537
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "cannot delete objects with RVV type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:4543
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "cannot throw or catch RVV type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:4549
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "capture by copy of RVV type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: config/riscv/riscv-vector-builtins.cc:4646
! #, fuzzy, gcc-internal-format
! #| msgid "a -ifile option requires a -map option"
! msgid "built-in function %qE requires the %qs ISA extension"
! msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
! 
! #: config/riscv/riscv-vector-builtins.cc:4696
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function call to %qE with empty arguments"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: config/riscv/riscv.cc:714
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr "ukendt vÃ¦rdi %qs for -mtune"
  
! #: config/riscv/riscv.cc:2537
  #, gcc-internal-format
  msgid "this operation requires the RVV ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:2538
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:4969 config/riscv/riscv.cc:5011
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:5358
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec-parameter sendt til funktion uden prototype"
  
! #: config/riscv/riscv.cc:5611
! #, fuzzy, gcc-internal-format
! #| msgid "Do not use the Xtensa NSA option"
! msgid "%s %qT requires the V ISA extension"
! msgstr "Benyt ikke Xtensa-NSA-indstillingen"
! 
! #: config/riscv/riscv.cc:5623
! #, gcc-internal-format
! msgid "%s %qT requires the zve64x, zve64f, zve64d or v ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5634
! #, gcc-internal-format
! msgid "%s %qT requires the zvfhmin or zvfh ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5643
! #, gcc-internal-format
! msgid "%s %qT requires the zve32f, zve64f, zve64d or v ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5652
! #, gcc-internal-format
! msgid "%s %qT requires the zve64d or v ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5662
! #, gcc-internal-format
! msgid "%s %qT requires the minimal vector length %qd but %qd is given"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5717
! #, fuzzy, gcc-internal-format
! #| msgid "a -ifile option requires a -map option"
! msgid "function attribute %qs requires the V ISA extension"
! msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
! 
! #: config/riscv/riscv.cc:5811
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: config/riscv/riscv.cc:5834
! #, gcc-internal-format
! msgid "%qs is only supported when %<-mrvv-vector-bits=zvl%> is specified"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5843
! #, fuzzy, gcc-internal-format
! #| msgid "`sizeof' applied to incomplete type `%T'"
! msgid "%qs applied to non-RVV type %qT"
! msgstr "'sizeof' benyttet pÃ¥ en ufuldstÃ¦ndig type '%T'"
! 
! #: config/riscv/riscv.cc:5851
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute requires an integer constant argument"
! msgid "%qs requires an integer constant"
! msgstr "%qE-egenskaben krÃ¦ver en heltalskonstant som parameter"
! 
! #: config/riscv/riscv.cc:5861
! #, gcc-internal-format
! msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
! msgstr ""
! 
! #: config/riscv/riscv.cc:9255
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:9297
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:9303
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support APCS-32"
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "mÃ¥lprocessoren understÃ¸tter ikke APCS-32"
  
! #: config/riscv/riscv.cc:9329 config/riscv/riscv.cc:9332
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in the %s bit mode"
  msgid "code model %qs with %qs"
  msgstr "kodemodellen %qs er ikke understÃ¸ttet i %s bit-tilstand"
  
! #: config/riscv/riscv.cc:9361
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:9368
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:9370
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:9377
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:9381
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/riscv/riscv.cc:9391
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and 12"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d er ikke mellem %d og 12"
  
! #: config/riscv/riscv.cc:9404
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:9431 config/rs6000/rs6000.cc:4509
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qs is not a valid base register in %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: config/riscv/riscv.cc:9445 config/rs6000/rs6000.cc:4492
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/riscv/riscv.cc:9843
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs function cannot have different interrupt type"
  msgstr "tilvalget '-%c' skal have en parameter"
  
! #: config/riscv/riscv.cc:10369
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr "tal skal enten vÃ¦re 0 eller 1"
*** 47348,47402 ****
  msgid "junk at end of %<#pragma longcall%>"
  msgstr "ragelse i slutningen af #pragma longcall"
  
! #: config/rs6000/rs6000-c.cc:1249 config/rs6000/rs6000-c.cc:1650
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 1 argument"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/rs6000/rs6000-c.cc:1256 config/rs6000/rs6000-c.cc:1342
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/rs6000/rs6000-c.cc:1520
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/rs6000/rs6000-c.cc:1746
  #, fuzzy, gcc-internal-format
  #| msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgid "%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsl er forÃ¦ldet for lilleendet; brug opgave for ikke justerede indlÃ¦sninger og lagre"
  
! #: config/rs6000/rs6000-c.cc:1750
  #, fuzzy, gcc-internal-format
  #| msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgid "%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsr er forÃ¦ldet for lilleendet; brug opgave for ikke justerede indlÃ¦sninger og lagre"
  
! #: config/rs6000/rs6000-c.cc:1836
  #, fuzzy, gcc-internal-format
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "passing argument %d of %qE discards %qs qualifier from pointer target type"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: config/rs6000/rs6000-c.cc:1892 config/rs6000/rs6000-c.cc:2075
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr "ugyldigt register i instruktionen"
  
! #: config/rs6000/rs6000-c.cc:2064
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "overloaded builtin %qs is implemented by builtin %qs"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000-c.cc:2068
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "%qs is not supported in this compiler configuration"
--- 47599,47653 ----
  msgid "junk at end of %<#pragma longcall%>"
  msgstr "ragelse i slutningen af #pragma longcall"
  
! #: config/rs6000/rs6000-c.cc:1237 config/rs6000/rs6000-c.cc:1638
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 1 argument"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/rs6000/rs6000-c.cc:1244 config/rs6000/rs6000-c.cc:1330
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/rs6000/rs6000-c.cc:1508
  #, fuzzy, gcc-internal-format
  #| msgid "%s only accepts 1 argument"
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "%s accepterer kun 1 parameter"
  
! #: config/rs6000/rs6000-c.cc:1734
  #, fuzzy, gcc-internal-format
  #| msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgid "%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsl er forÃ¦ldet for lilleendet; brug opgave for ikke justerede indlÃ¦sninger og lagre"
  
! #: config/rs6000/rs6000-c.cc:1738
  #, fuzzy, gcc-internal-format
  #| msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgid "%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsr er forÃ¦ldet for lilleendet; brug opgave for ikke justerede indlÃ¦sninger og lagre"
  
! #: config/rs6000/rs6000-c.cc:1824
  #, fuzzy, gcc-internal-format
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "passing argument %d of %qE discards %qs qualifier from pointer target type"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: config/rs6000/rs6000-c.cc:1880 config/rs6000/rs6000-c.cc:2063
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr "ugyldigt register i instruktionen"
  
! #: config/rs6000/rs6000-c.cc:2052
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "overloaded builtin %qs is implemented by builtin %qs"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000-c.cc:2056
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "%qs is not supported in this compiler configuration"
*************** msgstr "-mips%d understÃ¸tter ikke 64-bi
*** 47471,47513 ****
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr "#pragma GCC-mÃ¥larkitektur er ikke understÃ¸ttet pÃ¥ denne maskine"
  
! #: config/rs6000/rs6000.cc:3226 config/rs6000/rs6000.cc:3229
! #: config/rs6000/rs6000.cc:3232
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid reference type"
  msgid "%qs requires %qs or %qs"
  msgstr "Ugyldig referencetype"
  
! #: config/rs6000/rs6000.cc:3333
  #, fuzzy, gcc-internal-format
  #| msgid "-maix64 requires PowerPC64 architecture remain enabled"
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr "-maix64 krÃ¦ver at PowerPC64-arkitekturen forbliver aktiveret"
  
! #: config/rs6000/rs6000.cc:3449
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/rs6000/rs6000.cc:3498
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%qs unsupported for this ABI"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: config/rs6000/rs6000.cc:3626
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3787
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "AltiVec not supported in this target"
  msgstr "stakgrÃ¦nser understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: config/rs6000/rs6000.cc:3804
  #, fuzzy, gcc-internal-format
  #| msgid "-mstring is not supported on little endian systems"
  msgid "%qs is not supported on little endian systems"
--- 47722,47764 ----
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr "#pragma GCC-mÃ¥larkitektur er ikke understÃ¸ttet pÃ¥ denne maskine"
  
! #: config/rs6000/rs6000.cc:3228 config/rs6000/rs6000.cc:3231
! #: config/rs6000/rs6000.cc:3234
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid reference type"
  msgid "%qs requires %qs or %qs"
  msgstr "Ugyldig referencetype"
  
! #: config/rs6000/rs6000.cc:3335
  #, fuzzy, gcc-internal-format
  #| msgid "-maix64 requires PowerPC64 architecture remain enabled"
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr "-maix64 krÃ¦ver at PowerPC64-arkitekturen forbliver aktiveret"
  
! #: config/rs6000/rs6000.cc:3451
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr "-mapcs-stack-check og -mno-apcs-frame er indbyrdes uforenelige"
  
! #: config/rs6000/rs6000.cc:3500
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%qs unsupported for this ABI"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: config/rs6000/rs6000.cc:3628
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3789
  #, fuzzy, gcc-internal-format
  #| msgid "stack limits not supported on this target"
  msgid "AltiVec not supported in this target"
  msgstr "stakgrÃ¦nser understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: config/rs6000/rs6000.cc:3806
  #, fuzzy, gcc-internal-format
  #| msgid "-mstring is not supported on little endian systems"
  msgid "%qs is not supported on little endian systems"
*************** msgstr "Udsend kode der er kompatibel me
*** 47528,47720 ****
  
  #. TARGET_VSX = 1 implies Power 7 and newer
  #: config/rs6000/rs6000.cc:3928 config/rs6000/rs6000.cc:3936
! #: config/rs6000/rs6000.cc:3943 config/rs6000/rs6000.cc:3950
! #: config/rs6000/rs6000.cc:3958 config/rs6000/rs6000.cc:3977
! #: config/rs6000/rs6000.cc:4039 config/rs6000/rs6000.cc:4066
! #: config/rs6000/rs6000.cc:4093 config/rs6000/rs6000.cc:4108
! #: config/rs6000/rs6000.cc:4116 config/rs6000/rs6000.cc:4240
! #: config/rs6000/rs6000.cc:4253 config/rs6000/rs6000.cc:4262
! #: config/rs6000/rs6000.cc:4400 config/rs6000/rs6000.cc:4413
! #: config/rs6000/rs6000.cc:4434
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qs requires %qs"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.cc:4144
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr "ukendt registernavn: %s"
  
! #: config/rs6000/rs6000.cc:4165
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs requires full ISA 2.06 support"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/rs6000/rs6000.cc:4178
  #, gcc-internal-format
  msgid "Using IEEE extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4181
  #, gcc-internal-format
  msgid "Using IBM extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4200
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs requires VSX support"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/rs6000/rs6000.cc:4209
  #, gcc-internal-format
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4232
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4319
  #, gcc-internal-format
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4332 config/rs6000/rs6000.cc:4347
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4360
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4566
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a call-used register"
  msgid "%qs needs a valid base register"
  msgstr "kan ikke bruge %qs som et kald-brugt register"
  
! #: config/rs6000/rs6000.cc:4863
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown option for %<%s=%s%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/rs6000/rs6000.cc:4892
  #, fuzzy, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%s har ingen %s"
  
! #: config/rs6000/rs6000.cc:11218
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:18063
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering af 64 bit-kode for denne ABI"
  
! #: config/rs6000/rs6000.cc:20459
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "kan ikke tage adressen af 'this' som er et hÃ¸jrevÃ¦rdiudtryk"
  
! #: config/rs6000/rs6000.cc:20541
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20543
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20545
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20547
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "complex ugyldig for '%s'"
  
! #: config/rs6000/rs6000.cc:20553
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20556
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20561
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: config/rs6000/rs6000.cc:20564
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24705
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ugyldig parametertype '%T'"
  
! #: config/rs6000/rs6000.cc:24708
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%s%qs%s is not allowed"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/rs6000/rs6000.cc:24710
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: config/rs6000/rs6000.cc:25239
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25398
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25687
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/rs6000/rs6000.cc:28825
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29303
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.cc:29308
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "type %<__vector_pair%> requires the %qs option"
--- 47779,47969 ----
  
  #. TARGET_VSX = 1 implies Power 7 and newer
  #: config/rs6000/rs6000.cc:3928 config/rs6000/rs6000.cc:3936
! #: config/rs6000/rs6000.cc:3949 config/rs6000/rs6000.cc:4011
! #: config/rs6000/rs6000.cc:4044 config/rs6000/rs6000.cc:4059
! #: config/rs6000/rs6000.cc:4067 config/rs6000/rs6000.cc:4191
! #: config/rs6000/rs6000.cc:4204 config/rs6000/rs6000.cc:4213
! #: config/rs6000/rs6000.cc:4351 config/rs6000/rs6000.cc:4364
! #: config/rs6000/rs6000.cc:4385
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qs requires %qs"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/rs6000/rs6000.cc:4095
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr "ukendt registernavn: %s"
  
! #: config/rs6000/rs6000.cc:4116
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs requires full ISA 2.06 support"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/rs6000/rs6000.cc:4129
  #, gcc-internal-format
  msgid "Using IEEE extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4132
  #, gcc-internal-format
  msgid "Using IBM extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4151
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "%qs requires VSX support"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: config/rs6000/rs6000.cc:4160
  #, gcc-internal-format
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4183
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4270
  #, gcc-internal-format
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4283 config/rs6000/rs6000.cc:4298
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4311
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4517
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t use %qs as a call-used register"
  msgid "%qs needs a valid base register"
  msgstr "kan ikke bruge %qs som et kald-brugt register"
  
! #: config/rs6000/rs6000.cc:4814
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown option for %<%s=%s%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: config/rs6000/rs6000.cc:4843
  #, fuzzy, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%s har ingen %s"
  
! #: config/rs6000/rs6000.cc:11169
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:18014
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "ingen profilering af 64 bit-kode for denne ABI"
  
! #: config/rs6000/rs6000.cc:20410
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "kan ikke tage adressen af 'this' som er et hÃ¸jrevÃ¦rdiudtryk"
  
! #: config/rs6000/rs6000.cc:20492
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20494
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20496
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20498
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "complex ugyldig for '%s'"
  
! #: config/rs6000/rs6000.cc:20504
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20507
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20512
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: config/rs6000/rs6000.cc:20515
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24656
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ugyldig parametertype '%T'"
  
! #: config/rs6000/rs6000.cc:24659
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%s%qs%s is not allowed"
  msgstr "\"%s\" er ikke defineret"
  
! #: config/rs6000/rs6000.cc:24661
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%s%qs%s is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: config/rs6000/rs6000.cc:25182
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25341
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25630
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "Virtual function multiversioning not supported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: config/rs6000/rs6000.cc:28768
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29246
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "et '-ifile'-tilvalg krÃ¦ver et '-map'-tilvalg"
  
! #: config/rs6000/rs6000.cc:29251
  #, fuzzy, gcc-internal-format
  #| msgid "a -ifile option requires a -map option"
  msgid "type %<__vector_pair%> requires the %qs option"
*************** msgstr ""
*** 47761,48088 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: config/s390/s390-c.cc:718 config/s390/s390.cc:997
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument `%s'"
  msgid "constant value required for builtin %qF argument %d"
  msgstr "ugyldig tilvalgsparameter '%s'"
  
! #: config/s390/s390-c.cc:733
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr ""
  
! #: config/s390/s390-c.cc:913
  #, gcc-internal-format
  msgid "builtin %qF is for GCC internal use only"
  msgstr ""
  
! #: config/s390/s390-c.cc:921
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "builtin %qF is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: config/s390/s390-c.cc:925
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qF requires %<-mvx%>"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/s390/s390-c.cc:931
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qF requires z14 or higher"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/s390/s390-c.cc:937
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qF requires z15 or higher"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/s390/s390-c.cc:951
  #, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr ""
  
! #: config/s390/s390-c.cc:1000
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "ugyldigt register i instruktionen"
  
! #: config/s390/s390-c.cc:1006
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for intrinsic %qs"
  msgstr "tvetydig konvertering af tabelindeks"
  
! #: config/s390/s390-c.cc:1014
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%qs matching variant requires z14 or higher"
  msgstr "'%s' er forÃ¦ldet"
  
! #: config/s390/s390-c.cc:1023
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%qs matching variant requires z15 or higher"
  msgstr "'%s' er forÃ¦ldet"
  
! #: config/s390/s390-c.cc:1029
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%qs matching variant is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: config/s390/s390-c.cc:1069
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.cc:846
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.cc:850
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.cc:866
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.cc:915
  #, gcc-internal-format
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:921
  #, gcc-internal-format
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:928
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "Builtin %qF requires z14 or higher"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/s390/s390.cc:934
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "Builtin %qF requires z15 or higher"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/s390/s390.cc:953
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "unresolved overloaded builtin"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: config/s390/s390.cc:960
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin icode"
  msgstr "ugyldig indbygget fcode"
  
! #: config/s390/s390.cc:1094
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "for mange parametre til funktionen"
  
! #: config/s390/s390.cc:1195
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1285
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/s390/s390.cc:10581
  #, fuzzy, gcc-internal-format
  #| msgid "Total size of local variables exceeds architecture limit."
  msgid "total size of local variables exceeds architecture limit"
  msgstr "Total stÃ¸rrelse af lokale variable overstiger arkitekturgrÃ¦nsen."
  
! #: config/s390/s390.cc:11988
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:12004
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:12032
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of '%D' is %d bytes"
  msgid "frame size of %qs is %wd bytes"
  msgstr "%JstÃ¸rrelsen af '%D' er %d byte"
  
! #: config/s390/s390.cc:12036
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:12783
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr ""
  
! #: config/s390/s390.cc:13742
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: config/s390/s390.cc:16035
  #, fuzzy, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "kodemodellen %s er ikke understÃ¸ttet i PIC-tilstand"
  
! #: config/s390/s390.cc:16042
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16077
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware vector support not available on %s"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16080
  #, fuzzy, gcc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16109
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16113
  #, fuzzy, gcc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16125
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16134
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16140
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16142
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:16145
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16158
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16161
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16164
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16167
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16231
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "-f%s er ikke understÃ¸ttet: ignoreret"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16267
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/s390/s390.cc:16274
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: config/s390/s390.cc:16305
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:16466 config/s390/s390.cc:16516
! #: config/s390/s390.cc:16533
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16472
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "__builtin_trap understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: config/s390/s390.cc:17531
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constant"
  msgid "invalid cc output constraint: %qs"
  msgstr "ugyldig konstant:"
  
! #: config/s390/s390.cc:17536
  #, fuzzy, gcc-internal-format
  #| msgid "inline float constants not supported on this host"
  msgid "multiple cc output constraints not supported"
  msgstr "integrerede kommatalskonstanter er ikke understÃ¸ttede pÃ¥ denne vÃ¦rt"
  
! #: config/s390/s390.cc:17541
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "asm-anvisning for variablen '%s' strider mod asm-overskrivelsesliste"
  
! #: config/s390/s390.cc:17547
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for cc output constraint"
--- 48010,48337 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: config/s390/s390-c.cc:720 config/s390/s390.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "invalid option argument `%s'"
  msgid "constant value required for builtin %qF argument %d"
  msgstr "ugyldig tilvalgsparameter '%s'"
  
! #: config/s390/s390-c.cc:735
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr ""
  
! #: config/s390/s390-c.cc:915
  #, gcc-internal-format
  msgid "builtin %qF is for GCC internal use only"
  msgstr ""
  
! #: config/s390/s390-c.cc:923
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "builtin %qF is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: config/s390/s390-c.cc:927
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qF requires %<-mvx%>"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/s390/s390-c.cc:933
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qF requires z14 or higher"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/s390/s390-c.cc:939
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qF requires z15 or higher"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/s390/s390-c.cc:953
  #, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr ""
  
! #: config/s390/s390-c.cc:1002
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "ugyldigt register i instruktionen"
  
! #: config/s390/s390-c.cc:1008
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for intrinsic %qs"
  msgstr "tvetydig konvertering af tabelindeks"
  
! #: config/s390/s390-c.cc:1016
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%qs matching variant requires z14 or higher"
  msgstr "'%s' er forÃ¦ldet"
  
! #: config/s390/s390-c.cc:1025
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%qs matching variant requires z15 or higher"
  msgstr "'%s' er forÃ¦ldet"
  
! #: config/s390/s390-c.cc:1031
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "%qs matching variant is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: config/s390/s390-c.cc:1071
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.cc:848
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.cc:852
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.cc:868
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument out of range for `%s'"
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr "konstant parameter uden for det gyldige interval for '%s'"
  
! #: config/s390/s390.cc:917
  #, gcc-internal-format
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:923
  #, gcc-internal-format
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:930
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "Builtin %qF requires z14 or higher"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/s390/s390.cc:936
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "Builtin %qF requires z15 or higher"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: config/s390/s390.cc:955
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "unresolved overloaded builtin"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: config/s390/s390.cc:962
  #, fuzzy, gcc-internal-format
  #| msgid "bad builtin fcode"
  msgid "bad builtin icode"
  msgstr "ugyldig indbygget fcode"
  
! #: config/s390/s390.cc:1096
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "invalid argument %d for builtin %qF"
  msgstr "for mange parametre til funktionen"
  
! #: config/s390/s390.cc:1197
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1287
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not \"ilink1\" or \"ilink2\""
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "parameteren til egenskaben '%s er ikke \"ilink1\" eller \"ilink2\""
  
! #: config/s390/s390.cc:10593
  #, fuzzy, gcc-internal-format
  #| msgid "Total size of local variables exceeds architecture limit."
  msgid "total size of local variables exceeds architecture limit"
  msgstr "Total stÃ¸rrelse af lokale variable overstiger arkitekturgrÃ¦nsen."
  
! #: config/s390/s390.cc:12000
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:12016
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:12044
  #, fuzzy, gcc-internal-format
  #| msgid "%Jsize of '%D' is %d bytes"
  msgid "frame size of %qs is %wd bytes"
  msgstr "%JstÃ¸rrelsen af '%D' er %d byte"
  
! #: config/s390/s390.cc:12048
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:12795
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr ""
  
! #: config/s390/s390.cc:13754
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: config/s390/s390.cc:16056
  #, fuzzy, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "kodemodellen %s er ikke understÃ¸ttet i PIC-tilstand"
  
! #: config/s390/s390.cc:16063
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware vector support not available on %s"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16101
  #, fuzzy, gcc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16134
  #, fuzzy, gcc-internal-format
  #| msgid "Use hardware floating point instructions"
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "Benyt hardware-kommatalsinstruktioner"
  
! #: config/s390/s390.cc:16146
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16155
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16161
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16163
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr ""
  
! #: config/s390/s390.cc:16166
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16179
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16182
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16185
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16188
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16252
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "-f%s er ikke understÃ¸ttet: ignoreret"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16288
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: config/s390/s390.cc:16295
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "argument to %qs is too large (max. %d)"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: config/s390/s390.cc:16326
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:16487 config/s390/s390.cc:16537
! #: config/s390/s390.cc:16554
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16493
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "__builtin_trap understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: config/s390/s390.cc:17552
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constant"
  msgid "invalid cc output constraint: %qs"
  msgstr "ugyldig konstant:"
  
! #: config/s390/s390.cc:17557
  #, fuzzy, gcc-internal-format
  #| msgid "inline float constants not supported on this host"
  msgid "multiple cc output constraints not supported"
  msgstr "integrerede kommatalskonstanter er ikke understÃ¸ttede pÃ¥ denne vÃ¦rt"
  
! #: config/s390/s390.cc:17562
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable `%s' conflicts with asm clobber list"
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "asm-anvisning for variablen '%s' strider mod asm-overskrivelsesliste"
  
! #: config/s390/s390.cc:17568
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for cc output constraint"
*************** msgstr "%s har ingen %s"
*** 48566,48573 ****
  msgid "attribute %qs applies to array types only"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2351 c/c-typeck.cc:13556 cp/typeck.cc:2497
! #: cp/typeck.cc:9510 cp/typeck.cc:10298 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "tom vÃ¦rdi er ikke ignoreret som den burde vÃ¦re"
--- 48815,48822 ----
  msgid "attribute %qs applies to array types only"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2353 c/c-typeck.cc:13558 cp/typeck.cc:2498
! #: cp/typeck.cc:9512 cp/typeck.cc:10300 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "tom vÃ¦rdi er ikke ignoreret som den burde vÃ¦re"
*************** msgstr ""
*** 48648,48654 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "'%D' er allerede erklÃ¦ret i dette navnerum"
  
! #: c/c-decl.cc:1733 c/c-decl.cc:7888 c/c-decl.cc:8890 c/c-decl.cc:9899
  #, fuzzy, gcc-internal-format
  msgid "originally defined here"
  msgstr "  oprindelig definition er her"
--- 48897,48903 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "'%D' er allerede erklÃ¦ret i dette navnerum"
  
! #: c/c-decl.cc:1733 c/c-decl.cc:7890 c/c-decl.cc:8894 c/c-decl.cc:9946
  #, fuzzy, gcc-internal-format
  msgid "originally defined here"
  msgstr "  oprindelig definition er her"
*************** msgstr "overlÃ¸b i konstant udtryk"
*** 49064,49070 ****
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE defineret som forkert slags mÃ¦rke"
  
! #: c/c-decl.cc:4669 cp/tree.cc:5024
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute applied to %qD with void return type"
--- 49313,49319 ----
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE defineret som forkert slags mÃ¦rke"
  
! #: c/c-decl.cc:4669 cp/tree.cc:5036
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute applied to %qD with void return type"
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 49086,49092 ****
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:4976 c/c-decl.cc:8829
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as reference but not initialized"
  msgid "%qT declared in underspecified object initializer"
--- 49335,49341 ----
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:4976 c/c-decl.cc:8833
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as reference but not initialized"
  msgid "%qT declared in underspecified object initializer"
*************** msgstr "tom erklÃ¦ring med %<_Alignas%>
*** 49118,49215 ****
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr "tom erklÃ¦ring med %<_Alignas%> erklÃ¦rer ikke mÃ¦rke igen"
  
! #: c/c-decl.cc:5063 c/c-decl.cc:5071
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "ubrugeligt typenavn i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5079
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%>i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5085
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5091
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<constexpr%> in empty declaration"
  msgstr "%<inline%>i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5097
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> i file-scope tom erklÃ¦ring"
  
! #: c/c-decl.cc:5103
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> i file-scope tom erklÃ¦ring"
  
! #: c/c-decl.cc:5111
  #, fuzzy, gcc-internal-format
  #| msgid "useless storage class specifier in empty declaration"
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr "ubrugelig lagringsklasseanvisning i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5117
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr "tom erklÃ¦ring med %<_Alignas%> erklÃ¦rer ikke mÃ¦rke igen"
  
! #: c/c-decl.cc:5127
  #, fuzzy, gcc-internal-format
  #| msgid "useless type qualifier in empty declaration"
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr "ubrugelig typemodifikationer i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5133
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr "%<inline%>i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5142
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "ubrugelig lagringsklasseanvisning i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5148
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "ubrugelig %qs i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5161
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "ubrugelig typemodifikationer i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5168
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "ubrugelig %<_Alignas%> i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5186
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of attributes in empty declaration"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklÃ¦ring"
  
! #: c/c-decl.cc:5200 c/c-parser.cc:2403
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "tom erklÃ¦ring"
  
! #: c/c-decl.cc:5272
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 understÃ¸tter ikke %<static%> eller typemodifikationer i parameterarrayerklÃ¦ringer"
  
! #: c/c-decl.cc:5276
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 understÃ¸tter ikke %<[*]%> arrayerklÃ¦ringer"
--- 49367,49464 ----
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr "tom erklÃ¦ring med %<_Alignas%> erklÃ¦rer ikke mÃ¦rke igen"
  
! #: c/c-decl.cc:5065 c/c-decl.cc:5073
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "ubrugeligt typenavn i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5081
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%>i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5087
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5093
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<constexpr%> in empty declaration"
  msgstr "%<inline%>i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5099
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> i file-scope tom erklÃ¦ring"
  
! #: c/c-decl.cc:5105
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> i file-scope tom erklÃ¦ring"
  
! #: c/c-decl.cc:5113
  #, fuzzy, gcc-internal-format
  #| msgid "useless storage class specifier in empty declaration"
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr "ubrugelig lagringsklasseanvisning i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5119
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr "tom erklÃ¦ring med %<_Alignas%> erklÃ¦rer ikke mÃ¦rke igen"
  
! #: c/c-decl.cc:5129
  #, fuzzy, gcc-internal-format
  #| msgid "useless type qualifier in empty declaration"
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr "ubrugelig typemodifikationer i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5135
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr "%<inline%>i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5144
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "ubrugelig lagringsklasseanvisning i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5150
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "ubrugelig %qs i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5163
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "ubrugelig typemodifikationer i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5170
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "ubrugelig %<_Alignas%> i tom erklÃ¦ring"
  
! #: c/c-decl.cc:5188
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of attributes in empty declaration"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklÃ¦ring"
  
! #: c/c-decl.cc:5202 c/c-parser.cc:2403
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "tom erklÃ¦ring"
  
! #: c/c-decl.cc:5274
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 understÃ¸tter ikke %<static%> eller typemodifikationer i parameterarrayerklÃ¦ringer"
  
! #: c/c-decl.cc:5278
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 understÃ¸tter ikke %<[*]%> arrayerklÃ¦ringer"
*************** msgstr "ISO C90 understÃ¸tter ikke %<[*]
*** 49217,49569 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5282 c/c-decl.cc:8411 c/c-decl.cc:10744
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5475 cp/decl2.cc:1852 cp/name-lookup.cc:8767
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-decl.cc:5555
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D er normalt en funktion"
  
! #: c/c-decl.cc:5560 c/c-decl.cc:10575 cp/decl.cc:17926
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "ingen tidligere erklÃ¦ring af '%s'"
  
  # init dÃ¦kker over vÃ¦rditildeling her - samme for de nÃ¦ste mange
! #: c/c-decl.cc:5569
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr "typedef %qD bliver tildelt en vÃ¦rdi (benyt __typeof__ i stedet)"
  
! #: c/c-decl.cc:5574
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "funktionen %qD bliver tildelt en startvÃ¦rdi som en variabel"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5580
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "parameteren %qD bliver tildelt en startvÃ¦rdi"
  
! #: c/c-decl.cc:5600
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "variablen %qD bliver tildelt en startvÃ¦rdi, men er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:5680
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %q+D given attribute %qs"
  msgstr "inline funktion %q+D givet egenskaben noinline"
  
! #: c/c-decl.cc:5736
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member `%D'"
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "konstant medlem '%D' uden startvÃ¦rdi"
  
! #: c/c-decl.cc:5738
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD skal tildeles en startvÃ¦rdi"
  
! #: c/c-decl.cc:5819
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of `%D'"
  msgid "initializer fails to determine size of %q+D"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af '%D'"
  
! #: c/c-decl.cc:5824
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %q+D"
  msgstr "tabelstÃ¸rrelsen mangler i '%D'"
  
! #: c/c-decl.cc:5828
  #, fuzzy, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "nul eller negativ stÃ¸rrelse for tabellen '%s'"
  
! #: c/c-decl.cc:5919 m2/gm2-gcc/m2type.cc:1250
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't constant"
  msgid "storage size of %q+D isn%'t constant"
  msgstr "lagringsstÃ¸rrelsen af '%D' er ikke konstant"
  
! #: c/c-decl.cc:5969
  #, fuzzy, gcc-internal-format
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr "ignorerer asm-anvisning til den ikke-statiske, lokale variabel '%s'"
  
! #: c/c-decl.cc:6007
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "kan ikke anbringe et objekt med et volatile-felt i et register"
  
! #: c/c-decl.cc:6093
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: c/c-decl.cc:6108 cp/decl.cc:9047
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.cc:6371
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C forbyder forhÃ¥ndsparametererklÃ¦ringer"
  
! #: c/c-decl.cc:6411
  #, fuzzy, gcc-internal-format
  msgid "file-scope compound literal specifies %<register%>"
  msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste niveau angiver 'auto'"
  
! #: c/c-decl.cc:6417
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "compound literal implicitly auto and declared %qs"
  msgstr "'%s' i funktionsvirkefelt underforstÃ¥et auto og erklÃ¦ret '__thread'"
  
! #: c/c-decl.cc:6517
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:6538 c/c-decl.cc:6553
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' width not an integer constant"
  msgid "bit-field %qs width not an integer constant"
  msgstr "bredden af bitfeltet '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:6548
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' width not an integer constant"
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "bredden af bitfeltet '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:6559
  #, fuzzy, gcc-internal-format
  #| msgid "negative width in bit-field `%s'"
  msgid "negative width in bit-field %qs"
  msgstr "negativ bredde i bitfeltet '%s'"
  
! #: c/c-decl.cc:6564
  #, fuzzy, gcc-internal-format
  #| msgid "zero width for bit-field `%s'"
  msgid "zero width for bit-field %qs"
  msgstr "en bredde pÃ¥ nul for bitfeltet '%s'"
  
! #: c/c-decl.cc:6575
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qs has invalid type"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:6581
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: c/c-decl.cc:6592
  #, fuzzy, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "linjestilsdirektiv er en GCC-udvidelse"
  
! #: c/c-decl.cc:6598
  #, fuzzy, gcc-internal-format
  #| msgid "width of `%s' exceeds its type"
  msgid "width of %qs exceeds its type"
  msgstr "bredden af '%s' overstiger typen"
  
  # RETMIG: find pÃ¥ et eller andet med prÃ¦cisionen
! #: c/c-decl.cc:6617
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is narrower than values of its type"
  msgid "%qs is narrower than values of its type"
  msgstr "'%s' er smallere end vÃ¦rdier af dens type"
  
! #: c/c-decl.cc:6632
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr "ISO C90 forbyder tabellen '%s' hvis stÃ¸rrelse ikke kan bestemmes"
  
! #: c/c-decl.cc:6635
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr "ISO C90 forbyder tabellen '%s' hvis stÃ¸rrelse ikke kan bestemmes"
  
! #: c/c-decl.cc:6642
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: c/c-decl.cc:6644
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C++ forbyder tabel med variabel stÃ¸rrelse"
  
! #: c/c-decl.cc:6887
  #, fuzzy, gcc-internal-format
  msgid "%<enum%> underlying type may not be specified here"
  msgstr "justering mÃ¥ ikke angives for '%s'"
  
! #: c/c-decl.cc:6915 c/c-decl.cc:7324 c/c-decl.cc:7334
  #, fuzzy, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-decl.cc:6917
  #, fuzzy, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-decl.cc:6937
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.cc:6941
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "type defaults to %<int%> in type name"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.cc:6973
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicate %<const%>"
  msgstr "'const' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.cc:6975
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<restrict%>"
  msgstr "'restrict' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.cc:6977
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<volatile%>"
  msgstr "'volatile' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.cc:6979
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<_Atomic%>"
  msgstr "'restrict' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.cc:6982
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conflicting super class name `%s'"
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "modstridende superklassenavn '%s'"
  
! #: c/c-decl.cc:7005 c/c-parser.cc:3573
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.cc:7020
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `auto'"
  msgid "function definition declared %<auto%>"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: c/c-decl.cc:7022
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "function definition declared %<register%>"
  msgstr "'register' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: c/c-decl.cc:7024
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `typedef'"
  msgid "function definition declared %<typedef%>"
  msgstr "'typedef' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: c/c-decl.cc:7026
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `auto'"
  msgid "function definition declared %qs"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: c/c-decl.cc:7053
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "storage class specified for structure field %qE"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.cc:7056
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "storage class specified for structure field"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.cc:7060
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for parameter %qE"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:7063
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:7066 cp/decl.cc:13130
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c/c-decl.cc:7084
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' initialized and declared `extern'"
  msgid "%qE initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startvÃ¦rdi og er samtidig erklÃ¦ret 'extern'"
  
! #: c/c-decl.cc:7088
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has both `extern' and initializer"
  msgid "%qE has both %<extern%> and initializer"
  msgstr "'%s' er erklÃ¦ret 'extern', men bliver tildelt en startvÃ¦rdi"
  
! #: c/c-decl.cc:7093
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste niveau angiver 'auto'"
  
! #: c/c-decl.cc:7097
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste niveau angiver 'auto'"
  
! #: c/c-decl.cc:7102
  #, fuzzy, gcc-internal-format
  #| msgid "nested function `%s' declared `extern'"
  msgid "nested function %qE declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklÃ¦ret 'extern'"
  
! #: c/c-decl.cc:7105
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "function-scope %qE implicitly auto and declared %qs"
--- 49466,49818 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5284 c/c-decl.cc:8413 c/c-decl.cc:10791
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5477 cp/decl2.cc:1852 cp/name-lookup.cc:8804
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-decl.cc:5557
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D er normalt en funktion"
  
! #: c/c-decl.cc:5562 c/c-decl.cc:10622 cp/decl.cc:17941
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "ingen tidligere erklÃ¦ring af '%s'"
  
  # init dÃ¦kker over vÃ¦rditildeling her - samme for de nÃ¦ste mange
! #: c/c-decl.cc:5571
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr "typedef %qD bliver tildelt en vÃ¦rdi (benyt __typeof__ i stedet)"
  
! #: c/c-decl.cc:5576
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "funktionen %qD bliver tildelt en startvÃ¦rdi som en variabel"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5582
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "parameteren %qD bliver tildelt en startvÃ¦rdi"
  
! #: c/c-decl.cc:5602
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "variablen %qD bliver tildelt en startvÃ¦rdi, men er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:5682
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %q+D given attribute %qs"
  msgstr "inline funktion %q+D givet egenskaben noinline"
  
! #: c/c-decl.cc:5738
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member `%D'"
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "konstant medlem '%D' uden startvÃ¦rdi"
  
! #: c/c-decl.cc:5740
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD skal tildeles en startvÃ¦rdi"
  
! #: c/c-decl.cc:5821
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of `%D'"
  msgid "initializer fails to determine size of %q+D"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af '%D'"
  
! #: c/c-decl.cc:5826
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %q+D"
  msgstr "tabelstÃ¸rrelsen mangler i '%D'"
  
! #: c/c-decl.cc:5830
  #, fuzzy, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "nul eller negativ stÃ¸rrelse for tabellen '%s'"
  
! #: c/c-decl.cc:5921 m2/gm2-gcc/m2type.cc:1250
  #, fuzzy, gcc-internal-format
  #| msgid "storage size of `%D' isn't constant"
  msgid "storage size of %q+D isn%'t constant"
  msgstr "lagringsstÃ¸rrelsen af '%D' er ikke konstant"
  
! #: c/c-decl.cc:5971
  #, fuzzy, gcc-internal-format
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr "ignorerer asm-anvisning til den ikke-statiske, lokale variabel '%s'"
  
! #: c/c-decl.cc:6009
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "kan ikke anbringe et objekt med et volatile-felt i et register"
  
! #: c/c-decl.cc:6095
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const `%D'"
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "konstant '%D' uden startvÃ¦rdi"
  
! #: c/c-decl.cc:6110 cp/decl.cc:9043
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.cc:6373
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C forbyder forhÃ¥ndsparametererklÃ¦ringer"
  
! #: c/c-decl.cc:6413
  #, fuzzy, gcc-internal-format
  msgid "file-scope compound literal specifies %<register%>"
  msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste niveau angiver 'auto'"
  
! #: c/c-decl.cc:6419
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "compound literal implicitly auto and declared %qs"
  msgstr "'%s' i funktionsvirkefelt underforstÃ¥et auto og erklÃ¦ret '__thread'"
  
! #: c/c-decl.cc:6519
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:6540 c/c-decl.cc:6555
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' width not an integer constant"
  msgid "bit-field %qs width not an integer constant"
  msgstr "bredden af bitfeltet '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:6550
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' width not an integer constant"
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "bredden af bitfeltet '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:6561
  #, fuzzy, gcc-internal-format
  #| msgid "negative width in bit-field `%s'"
  msgid "negative width in bit-field %qs"
  msgstr "negativ bredde i bitfeltet '%s'"
  
! #: c/c-decl.cc:6566
  #, fuzzy, gcc-internal-format
  #| msgid "zero width for bit-field `%s'"
  msgid "zero width for bit-field %qs"
  msgstr "en bredde pÃ¥ nul for bitfeltet '%s'"
  
! #: c/c-decl.cc:6577
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qs has invalid type"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:6583
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: c/c-decl.cc:6594
  #, fuzzy, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "linjestilsdirektiv er en GCC-udvidelse"
  
! #: c/c-decl.cc:6600
  #, fuzzy, gcc-internal-format
  #| msgid "width of `%s' exceeds its type"
  msgid "width of %qs exceeds its type"
  msgstr "bredden af '%s' overstiger typen"
  
  # RETMIG: find pÃ¥ et eller andet med prÃ¦cisionen
! #: c/c-decl.cc:6619
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is narrower than values of its type"
  msgid "%qs is narrower than values of its type"
  msgstr "'%s' er smallere end vÃ¦rdier af dens type"
  
! #: c/c-decl.cc:6634
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr "ISO C90 forbyder tabellen '%s' hvis stÃ¸rrelse ikke kan bestemmes"
  
! #: c/c-decl.cc:6637
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr "ISO C90 forbyder tabellen '%s' hvis stÃ¸rrelse ikke kan bestemmes"
  
! #: c/c-decl.cc:6644
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: c/c-decl.cc:6646
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C++ forbyder tabel med variabel stÃ¸rrelse"
  
! #: c/c-decl.cc:6889
  #, fuzzy, gcc-internal-format
  msgid "%<enum%> underlying type may not be specified here"
  msgstr "justering mÃ¥ ikke angives for '%s'"
  
! #: c/c-decl.cc:6917 c/c-decl.cc:7326 c/c-decl.cc:7336
  #, fuzzy, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-decl.cc:6919
  #, fuzzy, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-decl.cc:6939
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.cc:6943
  #, fuzzy, gcc-internal-format
  #| msgid "type defaults to `int' in declaration of `%s'"
  msgid "type defaults to %<int%> in type name"
  msgstr "typen antages at vÃ¦re 'int' i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.cc:6975
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `const'"
  msgid "duplicate %<const%>"
  msgstr "'const' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.cc:6977
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<restrict%>"
  msgstr "'restrict' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.cc:6979
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `volatile'"
  msgid "duplicate %<volatile%>"
  msgstr "'volatile' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.cc:6981
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `restrict'"
  msgid "duplicate %<_Atomic%>"
  msgstr "'restrict' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.cc:6984
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conflicting super class name `%s'"
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "modstridende superklassenavn '%s'"
  
! #: c/c-decl.cc:7007 c/c-parser.cc:3573
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.cc:7022
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `auto'"
  msgid "function definition declared %<auto%>"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: c/c-decl.cc:7024
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "function definition declared %<register%>"
  msgstr "'register' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: c/c-decl.cc:7026
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `typedef'"
  msgid "function definition declared %<typedef%>"
  msgstr "'typedef' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: c/c-decl.cc:7028
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `auto'"
  msgid "function definition declared %qs"
  msgstr "'auto' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: c/c-decl.cc:7055
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "storage class specified for structure field %qE"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.cc:7058
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "storage class specified for structure field"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.cc:7062
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for parameter %qE"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:7065
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:7068 cp/decl.cc:13134
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c/c-decl.cc:7086
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' initialized and declared `extern'"
  msgid "%qE initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startvÃ¦rdi og er samtidig erklÃ¦ret 'extern'"
  
! #: c/c-decl.cc:7090
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has both `extern' and initializer"
  msgid "%qE has both %<extern%> and initializer"
  msgstr "'%s' er erklÃ¦ret 'extern', men bliver tildelt en startvÃ¦rdi"
  
! #: c/c-decl.cc:7095
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste niveau angiver 'auto'"
  
! #: c/c-decl.cc:7099
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste niveau angiver 'auto'"
  
! #: c/c-decl.cc:7104
  #, fuzzy, gcc-internal-format
  #| msgid "nested function `%s' declared `extern'"
  msgid "nested function %qE declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklÃ¦ret 'extern'"
  
! #: c/c-decl.cc:7107
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "function-scope %qE implicitly auto and declared %qs"
*************** msgstr "'%s' i funktionsvirkefelt underf
*** 49572,50496 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7152 c/c-decl.cc:7548
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "static eller typemodifikationer i ikke-parametertabelerklÃ¦ring"
  
! #: c/c-decl.cc:7215
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of %qE as array of voids"
  msgstr "'%s' erklÃ¦ret som en tabel af void"
  
! #: c/c-decl.cc:7217
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of type name as array of voids"
  msgstr "'%s' erklÃ¦ret som en tabel af void"
  
! #: c/c-decl.cc:7224
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qE as array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: c/c-decl.cc:7227
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of type name as array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: c/c-decl.cc:7235 c/c-decl.cc:9497
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "ugyldig brug af struktur med fleksibelt tabelmedlem"
  
! #: c/c-decl.cc:7267
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of array %qE has non-integer type"
  msgstr "stÃ¸rrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.cc:7271
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of unnamed array has non-integer type"
  msgstr "stÃ¸rrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.cc:7279
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of array %qE has incomplete type"
  msgstr "stÃ¸rrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.cc:7282
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of unnamed array has incomplete type"
  msgstr "stÃ¸rrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.cc:7294
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids zero-size array `%s'"
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C forbyder tabellen '%s' med stÃ¸rrelsen nul"
  
! #: c/c-decl.cc:7297
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array"
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med stÃ¸rrelsen nul"
  
! #: c/c-decl.cc:7306
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of array %qE is negative"
  msgstr "stÃ¸rrelsen af tabel er negativ"
  
! #: c/c-decl.cc:7308
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of unnamed array is negative"
  msgstr "stÃ¸rrelsen af tabel er negativ"
  
! #: c/c-decl.cc:7394
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array %qE is too large"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: c/c-decl.cc:7397
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of unnamed array is too large"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: c/c-decl.cc:7436 c/c-decl.cc:8068
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 understÃ¸tter ikke fleksible tabelmedlemmer"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:7458
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%<[*]%> not in a declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklÃ¦ringen"
  
! #: c/c-decl.cc:7472
  #, fuzzy, gcc-internal-format
  #| msgid "array type has incomplete element type"
  msgid "array type has incomplete element type %qT"
  msgstr "tabeltypen er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:7478
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qE 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"
  
! #: c/c-decl.cc:7482
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of 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"
  
! #: c/c-decl.cc:7584
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE er erklÃ¦ret som en funktion, der returnerer en funktion"
  
! #: c/c-decl.cc:7587
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "'typenavn er erklÃ¦ret som en funktion, der returnerer en funktion"
  
! #: c/c-decl.cc:7594
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE er erklÃ¦ret som en funktion, der returnerer en array"
  
! #: c/c-decl.cc:7597
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "typenavn er erklÃ¦ret som en funktion, der returnerer en array"
  
! #: c/c-decl.cc:7641
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "funktiondefinition har kvalificeret void-returtype"
  
! #: c/c-decl.cc:7645 cp/decl.cc:13539
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: c/c-decl.cc:7684 c/c-decl.cc:7854 c/c-decl.cc:7908 c/c-decl.cc:8002
! #: c/c-decl.cc:8124 c/c-parser.cc:3575
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%>-qualified function type"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-decl.cc:7690 c/c-decl.cc:7860 c/c-decl.cc:8007 c/c-decl.cc:8129
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-decl.cc:7745
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.cc:7749
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.cc:7755
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "ignorerer asm-anvisning til den ikke-statiske, lokale variabel '%s'"
  
! #: c/c-decl.cc:7771
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier omitted for parameter `%E'"
  msgid "%qs specified for parameter %qE"
  msgstr "typeangivelse udeladt for parameteren '%E'"
  
! #: c/c-decl.cc:7774
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier omitted for parameter"
  msgid "%qs specified for unnamed parameter"
  msgstr "typeangivelsen er ikke angivet for parameteren"
  
! #: c/c-decl.cc:7780
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%qs specified for structure field %qE"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.cc:7783
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%qs specified for structure field"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.cc:7798
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qE has atomic type"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:7800
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field has atomic type"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:7809
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "justering mÃ¥ ikke angives for '%s'"
  
! #: c/c-decl.cc:7811
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.cc:7816
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "alignment specified for parameter %qE"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:7818
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "alignment specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:7823
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "justering mÃ¥ ikke angives for '%s'"
  
! #: c/c-decl.cc:7825
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "alignment specified for unnamed bit-field"
  msgstr "'__alignof' benyttet pÃ¥ et bitfelt"
  
! #: c/c-decl.cc:7828
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "alignment specified for function %qE"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: c/c-decl.cc:7835
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.cc:7838
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.cc:7869
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "variablen '%s' er erklÃ¦ret 'inline'"
  
! #: c/c-decl.cc:7871
  #, fuzzy, gcc-internal-format
  #| msgid "operator `%T' declared to return `%T'"
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "operator '%T' erklÃ¦ret til at returnere '%T'"
  
! #: c/c-decl.cc:7914
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C forbyder const eller volatile funktionstyper"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:7925
  #, fuzzy, gcc-internal-format
  #| msgid "data member may not have variably modified type `%T'"
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "datamedlem mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: c/c-decl.cc:7942 cp/decl.cc:12010
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable or field %qE declared void"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: c/c-decl.cc:7992
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: c/c-decl.cc:8034
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter %q+D declared %<inline%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: c/c-decl.cc:8036
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: c/c-decl.cc:8049
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "field %qE declared as a function"
  msgstr "feltet '%s' er erklÃ¦ret som en funktion"
  
! #: c/c-decl.cc:8056
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' has incomplete type"
  msgid "field %qE has incomplete type"
  msgstr "feltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:8058
  #, fuzzy, gcc-internal-format
  #| msgid "name `%T' has incomplete type"
  msgid "unnamed field has incomplete type"
  msgstr "navnet '%T' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:8095 c/c-decl.cc:8106 c/c-decl.cc:8109
  #, fuzzy, gcc-internal-format
  #| msgid "invalid storage class for function `%s'"
  msgid "invalid storage class for function %qE"
  msgstr "ugyldig lagringsklasse for funktion '%s'"
  
  # at oversÃ¦tte inline med et udsagnsord her bliver vist for tvetydigt
! #: c/c-decl.cc:8166
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function `main'"
  msgid "cannot inline function %<main%>"
  msgstr "funktionen 'main' kan ikke vÃ¦re inline"
  
! #: c/c-decl.cc:8168
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:8179
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-decl.cc:8182
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-decl.cc:8204
  #, fuzzy, gcc-internal-format
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr "variabel eller felt '%s' erklÃ¦ret void"
  
! #: c/c-decl.cc:8222
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type `%T'"
  msgid "%<constexpr%> object has variably modified type"
  msgstr "parameter mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: c/c-decl.cc:8226 c/c-parser.cc:12258
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: c/c-decl.cc:8232 c/c-parser.cc:12261
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for member function `%#D'"
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
  
! #: c/c-decl.cc:8258
  #, fuzzy, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "variabel eller felt '%s' erklÃ¦ret void"
  
! #: c/c-decl.cc:8270
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "variablen '%s' er erklÃ¦ret 'inline'"
  
! #: c/c-decl.cc:8272
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "variablen '%s' er erklÃ¦ret 'inline'"
  
! #: c/c-decl.cc:8307
  #, fuzzy, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-decl.cc:8309
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8417 c/c-decl.cc:10549
  #, fuzzy, gcc-internal-format
  #| msgid "function declaration isn't a prototype"
  msgid "function declaration isn%'t a prototype"
  msgstr "funktionserklÃ¦ringen er ikke en prototype"
  
! #: c/c-decl.cc:8429
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "parameternavne (uden typer) i funktionserklÃ¦ringen"
  
! #: c/c-decl.cc:8474
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:8478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "parameter %u has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:8489
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:8493
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' has incomplete type"
  msgid "parameter %u has void type"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:8568
  #, fuzzy, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: c/c-decl.cc:8572 c/c-decl.cc:8608
  #, fuzzy, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: c/c-decl.cc:8602
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "parameteren '%s' har kun en forhÃ¥ndserklÃ¦ring"
  
! #: c/c-decl.cc:8650
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8657
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8783
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "enum type defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.cc:8789
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "struct defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.cc:8795
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "union defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.cc:8886
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `union %s'"
  msgid "redefinition of %<union %E%>"
  msgstr "omdefinering af 'union %s'"
  
! #: c/c-decl.cc:8888
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `struct %s'"
  msgid "redefinition of %<struct %E%>"
  msgstr "omdefinering af 'struct %s'"
  
! #: c/c-decl.cc:8897
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "nested redefinition of %<union %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:8899
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "nested redefinition of %<struct %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:8929 c/c-decl.cc:9927
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8935 c/c-decl.cc:9933
  #, fuzzy, gcc-internal-format
  #| msgid "unknown field `%s' specified in initializer"
  msgid "%qT defined in underspecified object initializer"
  msgstr "ukendt felt '%s' angivet i startvÃ¦rdi"
  
! #: c/c-decl.cc:8999 cp/decl.cc:5661
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
  
! #: c/c-decl.cc:9004
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C doesn't support unnamed structs/unions"
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C understÃ¸tter ikke unavngivne struct/union-konstruktioner"
  
! #: c/c-decl.cc:9007
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C doesn't support unnamed structs/unions"
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C understÃ¸tter ikke unavngivne struct/union-konstruktioner"
  
! #: c/c-decl.cc:9100 c/c-decl.cc:9118 c/c-decl.cc:9179
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate member `%D'"
  msgid "duplicate member %q+D"
  msgstr "medlemmet '%D' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.cc:9205
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9208
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9389
  #, fuzzy, gcc-internal-format
  #| msgid "named members"
  msgid "union has no named members"
  msgstr "navngivne medlemmer"
  
! #: c/c-decl.cc:9391
  #, fuzzy, gcc-internal-format
  msgid "union has no members"
  msgstr "anonym sammensat type uden medlemmer"
  
! #: c/c-decl.cc:9396
  #, fuzzy, gcc-internal-format
  #| msgid "named members"
  msgid "struct has no named members"
  msgstr "navngivne medlemmer"
  
! #: c/c-decl.cc:9398
  #, fuzzy, gcc-internal-format
  #| msgid "%s has no member named `%s'"
  msgid "struct has no members"
  msgstr "%s har intet medlem ved navn '%s'"
  
! #: c/c-decl.cc:9476 cp/decl.cc:14566
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: c/c-decl.cc:9482
  #, fuzzy, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: c/c-decl.cc:9488
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: c/c-decl.cc:9519
  #, fuzzy, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: c/c-decl.cc:9542
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "type %qT is too large"
  msgstr "%s er for stor"
  
! #: c/c-decl.cc:9606
  #, fuzzy, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "ukendt registernavn '%s'"
  
! #: c/c-decl.cc:9673
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union kan ikke ikke gÃ¸res gennemsigtig"
  
! #: c/c-decl.cc:9686
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "omdefinering af '%s'"
  
! #: c/c-decl.cc:9689
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `struct %s'"
  msgid "redefinition of struct or union %qT"
  msgstr "omdefinering af 'struct %s'"
  
! #: c/c-decl.cc:9852
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "nested redefinition of %<enum %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:9897
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of `enum %s'"
  msgid "redeclaration of %<enum %E%>"
  msgstr "omerklÃ¦ring af 'enum %s'"
  
! #: c/c-decl.cc:9909
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9996 cp/decl.cc:17200 m2/gm2-gcc/m2type.cc:2073
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10015
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "enum-vÃ¦rdier overstige rÃ¦kkevidden af det stÃ¸rste heltal"
  
! #: c/c-decl.cc:10024
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "enum-vÃ¦rdier overstige rÃ¦kkevidden af det stÃ¸rste heltal"
  
! #: c/c-decl.cc:10133
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "conflicting redefinition of enum %qT"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:10165 c/c-decl.cc:10181
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:10176
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:10200
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "enum-vÃ¦rdier for store"
  
! #: c/c-decl.cc:10207
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value outside the range of underlying type"
  msgstr "tabelindeks er ikke et heltal"
  
! #: c/c-decl.cc:10235
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value outside the range of %qs"
  msgstr "tabelindeks er ikke et heltal"
  
! #: c/c-decl.cc:10241
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of `int'"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C begrÃ¦nser enum-vÃ¦rdier til rÃ¦kkevidden af 'int'"
  
! #: c/c-decl.cc:10442 cp/decl.cc:5981 cp/decl.cc:17785
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "inline funktion '%s' givet egenskaben noinline"
  
! #: c/c-decl.cc:10460
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "returtypen er en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:10472
  #, fuzzy, gcc-internal-format
  #| msgid "return type defaults to `int'"
  msgid "return type defaults to %<int%>"
  msgstr "returtypen antages at vÃ¦re 'int'"
  
! #: c/c-decl.cc:10500
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "feltet '%s' er erklÃ¦ret som en funktion"
  
! #: c/c-decl.cc:10558
  #, fuzzy, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "ingen tidligere prototype for '%s'"
  
! #: c/c-decl.cc:10567
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "'%s' blev brugt uden en prototype fÃ¸r dens definition"
  
! #: c/c-decl.cc:10585
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "'%s' blev brugt uden en erklÃ¦ring fÃ¸r dens definition"
  
! #: c/c-decl.cc:10604
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "returtypen til '%s' er ikke 'int'"
  
! #: c/c-decl.cc:10606
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10613
  #, fuzzy, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "'%s' er normalt en ikke-statisk funktion"
  
! #: c/c-decl.cc:10664
  #, fuzzy, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "kan ikke bruge '::' i parametererklÃ¦ring"
  
! #: c/c-decl.cc:10679
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "traditionel C tillader ikke ISO C-functionsdefinitioner"
  
! #: c/c-decl.cc:10696
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-decl.cc:10736 c/c-decl.cc:10740
  #, fuzzy, gcc-internal-format
  #| msgid "traditional C rejects ISO C style function definitions"
  msgid "old-style function definition"
  msgstr "traditionel C tillader ikke ISO C-functionsdefinitioner"
  
! #: c/c-decl.cc:10753
  #, fuzzy, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "parameternavn mangler fra parameterliste"
  
! #: c/c-decl.cc:10769
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: c/c-decl.cc:10777
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "flere parametre ved navn '%s'"
  
! #: c/c-decl.cc:10786
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter %qD declared with void type"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: c/c-decl.cc:10815 c/c-decl.cc:10820
  #, fuzzy, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "typen til '%s' antages at vÃ¦re 'int'"
  
! #: c/c-decl.cc:10840
  #, fuzzy, gcc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "parameter %qD has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:10847
  #, fuzzy, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "erklÃ¦ring af parameteren '%s', men ingen sÃ¥dan parameter"
  
! #: c/c-decl.cc:10900
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: c/c-decl.cc:10911
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of arguments doesn%'t match prototype"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: c/c-decl.cc:10914 c/c-decl.cc:10961 c/c-decl.cc:10975
  #, fuzzy, gcc-internal-format
  msgid "prototype declaration"
  msgstr "tom erklÃ¦ring"
  
! #: c/c-decl.cc:10953
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "den forfremmede parameter '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:10958
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "den forfremmede parameter '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:10968
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:10973
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11231 cp/decl.cc:18722
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: c/c-decl.cc:11250 cp/decl.cc:18793
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: c/c-decl.cc:11347
  #, fuzzy, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "begyndelseserklÃ¦ring i 'for'-lÃ¸kke benyttet uden for C99-tilstand"
  
! #: c/c-decl.cc:11352
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11359
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 understÃ¸tter ikke %<[*]%> arrayerklÃ¦ringer"
  
! #: c/c-decl.cc:11393
  #, fuzzy, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "erklÃ¦ring af '%s' der er en statisk variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.cc:11397
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "erklÃ¦ring af '%s' der er en 'extern'-variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.cc:11404
  #, fuzzy, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "'struct %s' erklÃ¦ret i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.cc:11409
  #, fuzzy, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "'union %s' erklÃ¦ret i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.cc:11415
  #, fuzzy, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "'enum %s' erklÃ¦ret i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.cc:11419
  #, fuzzy, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "erklÃ¦ring af '%s' der ikke er en variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.cc:11706
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:11765 c/c-decl.cc:11772
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "duplicate %qE declaration specifier"
  msgstr "gentaget erklÃ¦ring af enheden '%s'"
  
! #: c/c-decl.cc:11800 c/c-decl.cc:12878
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration specifiers"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.cc:11802
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs used with %<auto%>"
--- 49821,50745 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7154 c/c-decl.cc:7550
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "static eller typemodifikationer i ikke-parametertabelerklÃ¦ring"
  
! #: c/c-decl.cc:7217
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of %qE as array of voids"
  msgstr "'%s' erklÃ¦ret som en tabel af void"
  
! #: c/c-decl.cc:7219
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of type name as array of voids"
  msgstr "'%s' erklÃ¦ret som en tabel af void"
  
! #: c/c-decl.cc:7226
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qE as array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: c/c-decl.cc:7229
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of type name as array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: c/c-decl.cc:7237 c/c-decl.cc:9542
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "ugyldig brug af struktur med fleksibelt tabelmedlem"
  
! #: c/c-decl.cc:7269
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of array %qE has non-integer type"
  msgstr "stÃ¸rrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.cc:7273
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of unnamed array has non-integer type"
  msgstr "stÃ¸rrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.cc:7281
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of array %qE has incomplete type"
  msgstr "stÃ¸rrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.cc:7284
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' has non-integer type"
  msgid "size of unnamed array has incomplete type"
  msgstr "stÃ¸rrelsen af tabellen '%s' er ikke af en heltalstype"
  
! #: c/c-decl.cc:7296
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids zero-size array `%s'"
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C forbyder tabellen '%s' med stÃ¸rrelsen nul"
  
! #: c/c-decl.cc:7299
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array"
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med stÃ¸rrelsen nul"
  
! #: c/c-decl.cc:7308
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of array %qE is negative"
  msgstr "stÃ¸rrelsen af tabel er negativ"
  
! #: c/c-decl.cc:7310
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size of unnamed array is negative"
  msgstr "stÃ¸rrelsen af tabel er negativ"
  
! #: c/c-decl.cc:7396
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of array %qE is too large"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: c/c-decl.cc:7399
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%s' is too large"
  msgid "size of unnamed array is too large"
  msgstr "stÃ¸rrelsen af tabellen '%s' er for stor"
  
! #: c/c-decl.cc:7438 c/c-decl.cc:8070
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 understÃ¸tter ikke fleksible tabelmedlemmer"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:7460
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%<[*]%> not in a declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklÃ¦ringen"
  
! #: c/c-decl.cc:7474
  #, fuzzy, gcc-internal-format
  #| msgid "array type has incomplete element type"
  msgid "array type has incomplete element type %qT"
  msgstr "tabeltypen er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:7480
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qE 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"
  
! #: c/c-decl.cc:7484
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of 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"
  
! #: c/c-decl.cc:7586
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE er erklÃ¦ret som en funktion, der returnerer en funktion"
  
! #: c/c-decl.cc:7589
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "'typenavn er erklÃ¦ret som en funktion, der returnerer en funktion"
  
! #: c/c-decl.cc:7596
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE er erklÃ¦ret som en funktion, der returnerer en array"
  
! #: c/c-decl.cc:7599
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "typenavn er erklÃ¦ret som en funktion, der returnerer en array"
  
! #: c/c-decl.cc:7643
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "funktiondefinition har kvalificeret void-returtype"
  
! #: c/c-decl.cc:7647 cp/decl.cc:13543
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: c/c-decl.cc:7686 c/c-decl.cc:7856 c/c-decl.cc:7910 c/c-decl.cc:8004
! #: c/c-decl.cc:8126 c/c-parser.cc:3575
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%>-qualified function type"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-decl.cc:7692 c/c-decl.cc:7862 c/c-decl.cc:8009 c/c-decl.cc:8131
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-decl.cc:7747
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.cc:7751
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr ""
  
! #: c/c-decl.cc:7757
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "ignorerer asm-anvisning til den ikke-statiske, lokale variabel '%s'"
  
! #: c/c-decl.cc:7773
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier omitted for parameter `%E'"
  msgid "%qs specified for parameter %qE"
  msgstr "typeangivelse udeladt for parameteren '%E'"
  
! #: c/c-decl.cc:7776
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier omitted for parameter"
  msgid "%qs specified for unnamed parameter"
  msgstr "typeangivelsen er ikke angivet for parameteren"
  
! #: c/c-decl.cc:7782
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%qs specified for structure field %qE"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.cc:7785
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%qs specified for structure field"
  msgstr "lagringsklasse angivet for strukturfelt '%s'"
  
! #: c/c-decl.cc:7800
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field %qE has atomic type"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:7802
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "bit-field has atomic type"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:7811
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "justering mÃ¥ ikke angives for '%s'"
  
! #: c/c-decl.cc:7813
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.cc:7818
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "alignment specified for parameter %qE"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:7820
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "alignment specified for unnamed parameter"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: c/c-decl.cc:7825
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "justering mÃ¥ ikke angives for '%s'"
  
! #: c/c-decl.cc:7827
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "alignment specified for unnamed bit-field"
  msgstr "'__alignof' benyttet pÃ¥ et bitfelt"
  
! #: c/c-decl.cc:7830
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "alignment specified for function %qE"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: c/c-decl.cc:7837
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.cc:7840
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.cc:7871
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "variablen '%s' er erklÃ¦ret 'inline'"
  
! #: c/c-decl.cc:7873
  #, fuzzy, gcc-internal-format
  #| msgid "operator `%T' declared to return `%T'"
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "operator '%T' erklÃ¦ret til at returnere '%T'"
  
! #: c/c-decl.cc:7916
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C forbyder const eller volatile funktionstyper"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:7927
  #, fuzzy, gcc-internal-format
  #| msgid "data member may not have variably modified type `%T'"
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "datamedlem mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: c/c-decl.cc:7944 cp/decl.cc:12014
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable or field %qE declared void"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: c/c-decl.cc:7994
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: c/c-decl.cc:8036
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter %q+D declared %<inline%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: c/c-decl.cc:8038
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: c/c-decl.cc:8051
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "field %qE declared as a function"
  msgstr "feltet '%s' er erklÃ¦ret som en funktion"
  
! #: c/c-decl.cc:8058
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' has incomplete type"
  msgid "field %qE has incomplete type"
  msgstr "feltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:8060
  #, fuzzy, gcc-internal-format
  #| msgid "name `%T' has incomplete type"
  msgid "unnamed field has incomplete type"
  msgstr "navnet '%T' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:8097 c/c-decl.cc:8108 c/c-decl.cc:8111
  #, fuzzy, gcc-internal-format
  #| msgid "invalid storage class for function `%s'"
  msgid "invalid storage class for function %qE"
  msgstr "ugyldig lagringsklasse for funktion '%s'"
  
  # at oversÃ¦tte inline med et udsagnsord her bliver vist for tvetydigt
! #: c/c-decl.cc:8168
  #, fuzzy, gcc-internal-format
  #| msgid "cannot inline function `main'"
  msgid "cannot inline function %<main%>"
  msgstr "funktionen 'main' kan ikke vÃ¦re inline"
  
! #: c/c-decl.cc:8170
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:8181
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-decl.cc:8184
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-decl.cc:8206
  #, fuzzy, gcc-internal-format
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr "variabel eller felt '%s' erklÃ¦ret void"
  
! #: c/c-decl.cc:8224
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type `%T'"
  msgid "%<constexpr%> object has variably modified type"
  msgstr "parameter mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: c/c-decl.cc:8228 c/c-parser.cc:12277
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: c/c-decl.cc:8234 c/c-parser.cc:12280
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for member function `%#D'"
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
  
! #: c/c-decl.cc:8260
  #, fuzzy, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "variabel eller felt '%s' erklÃ¦ret void"
  
! #: c/c-decl.cc:8272
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "variablen '%s' er erklÃ¦ret 'inline'"
  
! #: c/c-decl.cc:8274
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "variablen '%s' er erklÃ¦ret 'inline'"
  
! #: c/c-decl.cc:8309
  #, fuzzy, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-decl.cc:8311
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8419 c/c-decl.cc:10596
  #, fuzzy, gcc-internal-format
  #| msgid "function declaration isn't a prototype"
  msgid "function declaration isn%'t a prototype"
  msgstr "funktionserklÃ¦ringen er ikke en prototype"
  
! #: c/c-decl.cc:8431
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "parameternavne (uden typer) i funktionserklÃ¦ringen"
  
! #: c/c-decl.cc:8476
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:8480
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "parameter %u has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:8491
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:8495
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' has incomplete type"
  msgid "parameter %u has void type"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:8570
  #, fuzzy, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: c/c-decl.cc:8574 c/c-decl.cc:8610
  #, fuzzy, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: c/c-decl.cc:8604
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "parameteren '%s' har kun en forhÃ¥ndserklÃ¦ring"
  
! #: c/c-decl.cc:8652
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8659
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8785
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "enum type defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.cc:8791
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "struct defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.cc:8797
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "union defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-decl.cc:8890
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `union %s'"
  msgid "redefinition of %<union %E%>"
  msgstr "omdefinering af 'union %s'"
  
! #: c/c-decl.cc:8892
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `struct %s'"
  msgid "redefinition of %<struct %E%>"
  msgstr "omdefinering af 'struct %s'"
  
! #: c/c-decl.cc:8901
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "nested redefinition of %<union %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:8903
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "nested redefinition of %<struct %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:8935 c/c-decl.cc:9974
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8941 c/c-decl.cc:9980
  #, fuzzy, gcc-internal-format
  #| msgid "unknown field `%s' specified in initializer"
  msgid "%qT defined in underspecified object initializer"
  msgstr "ukendt felt '%s' angivet i startvÃ¦rdi"
  
! #: c/c-decl.cc:9005 cp/decl.cc:5661
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
  
! #: c/c-decl.cc:9010
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C doesn't support unnamed structs/unions"
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C understÃ¸tter ikke unavngivne struct/union-konstruktioner"
  
! #: c/c-decl.cc:9013
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C doesn't support unnamed structs/unions"
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C understÃ¸tter ikke unavngivne struct/union-konstruktioner"
  
! #: c/c-decl.cc:9106 c/c-decl.cc:9124 c/c-decl.cc:9185
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate member `%D'"
  msgid "duplicate member %q+D"
  msgstr "medlemmet '%D' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.cc:9211
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9214
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9434
  #, fuzzy, gcc-internal-format
  #| msgid "named members"
  msgid "union has no named members"
  msgstr "navngivne medlemmer"
  
! #: c/c-decl.cc:9436
  #, fuzzy, gcc-internal-format
  msgid "union has no members"
  msgstr "anonym sammensat type uden medlemmer"
  
! #: c/c-decl.cc:9441
  #, fuzzy, gcc-internal-format
  #| msgid "named members"
  msgid "struct has no named members"
  msgstr "navngivne medlemmer"
  
! #: c/c-decl.cc:9443
  #, fuzzy, gcc-internal-format
  #| msgid "%s has no member named `%s'"
  msgid "struct has no members"
  msgstr "%s har intet medlem ved navn '%s'"
  
! #: c/c-decl.cc:9521 cp/decl.cc:14576
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: c/c-decl.cc:9527
  #, fuzzy, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: c/c-decl.cc:9533
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: c/c-decl.cc:9564
  #, fuzzy, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "fleksibelt tabelmedlem ikke i slutningen af struktur"
  
! #: c/c-decl.cc:9587
  #, fuzzy, gcc-internal-format
  #| msgid "%s is too large"
  msgid "type %qT is too large"
  msgstr "%s er for stor"
  
! #: c/c-decl.cc:9651
  #, fuzzy, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "ukendt registernavn '%s'"
  
! #: c/c-decl.cc:9718
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union kan ikke ikke gÃ¸res gennemsigtig"
  
! #: c/c-decl.cc:9731
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "omdefinering af '%s'"
  
! #: c/c-decl.cc:9734
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `struct %s'"
  msgid "redefinition of struct or union %qT"
  msgstr "omdefinering af 'struct %s'"
  
! #: c/c-decl.cc:9899
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "nested redefinition of %<enum %E%>"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:9944
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of `enum %s'"
  msgid "redeclaration of %<enum %E%>"
  msgstr "omerklÃ¦ring af 'enum %s'"
  
! #: c/c-decl.cc:9956
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10043 cp/decl.cc:17215 m2/gm2-gcc/m2type.cc:2073
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10062
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "enum-vÃ¦rdier overstige rÃ¦kkevidden af det stÃ¸rste heltal"
  
! #: c/c-decl.cc:10071
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "enum-vÃ¦rdier overstige rÃ¦kkevidden af det stÃ¸rste heltal"
  
! #: c/c-decl.cc:10180
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of `%s'"
  msgid "conflicting redefinition of enum %qT"
  msgstr "indlejret omdefinering af '%s'"
  
! #: c/c-decl.cc:10212 c/c-decl.cc:10228
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:10223
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:10247
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "enum-vÃ¦rdier for store"
  
! #: c/c-decl.cc:10254
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value outside the range of underlying type"
  msgstr "tabelindeks er ikke et heltal"
  
! #: c/c-decl.cc:10282
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value outside the range of %qs"
  msgstr "tabelindeks er ikke et heltal"
  
! #: c/c-decl.cc:10288
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of `int'"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C begrÃ¦nser enum-vÃ¦rdier til rÃ¦kkevidden af 'int'"
  
! #: c/c-decl.cc:10489 cp/decl.cc:5981 cp/decl.cc:17800
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "inline funktion '%s' givet egenskaben noinline"
  
! #: c/c-decl.cc:10507
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "returtypen er en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:10519
  #, fuzzy, gcc-internal-format
  #| msgid "return type defaults to `int'"
  msgid "return type defaults to %<int%>"
  msgstr "returtypen antages at vÃ¦re 'int'"
  
! #: c/c-decl.cc:10547
  #, fuzzy, gcc-internal-format
  #| msgid "field `%s' declared as a function"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "feltet '%s' er erklÃ¦ret som en funktion"
  
! #: c/c-decl.cc:10605
  #, fuzzy, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "ingen tidligere prototype for '%s'"
  
! #: c/c-decl.cc:10614
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "'%s' blev brugt uden en prototype fÃ¸r dens definition"
  
! #: c/c-decl.cc:10632
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "'%s' blev brugt uden en erklÃ¦ring fÃ¸r dens definition"
  
! #: c/c-decl.cc:10651
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "returtypen til '%s' er ikke 'int'"
  
! #: c/c-decl.cc:10653
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10660
  #, fuzzy, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "'%s' er normalt en ikke-statisk funktion"
  
! #: c/c-decl.cc:10711
  #, fuzzy, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "kan ikke bruge '::' i parametererklÃ¦ring"
  
! #: c/c-decl.cc:10726
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "traditionel C tillader ikke ISO C-functionsdefinitioner"
  
! #: c/c-decl.cc:10743
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-decl.cc:10783 c/c-decl.cc:10787
  #, fuzzy, gcc-internal-format
  #| msgid "traditional C rejects ISO C style function definitions"
  msgid "old-style function definition"
  msgstr "traditionel C tillader ikke ISO C-functionsdefinitioner"
  
! #: c/c-decl.cc:10800
  #, fuzzy, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "parameternavn mangler fra parameterliste"
  
! #: c/c-decl.cc:10816
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: c/c-decl.cc:10824
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "flere parametre ved navn '%s'"
  
! #: c/c-decl.cc:10833
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter %qD declared with void type"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: c/c-decl.cc:10862 c/c-decl.cc:10867
  #, fuzzy, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "typen til '%s' antages at vÃ¦re 'int'"
  
! #: c/c-decl.cc:10887
  #, fuzzy, gcc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "parameter %qD has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-decl.cc:10894
  #, fuzzy, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "erklÃ¦ring af parameteren '%s', men ingen sÃ¥dan parameter"
  
! #: c/c-decl.cc:10947
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: c/c-decl.cc:10958
  #, fuzzy, gcc-internal-format
  #| msgid "number of arguments doesn't match prototype"
  msgid "number of arguments doesn%'t match prototype"
  msgstr "antallet af parametre passer ikke til prototypen"
  
! #: c/c-decl.cc:10961 c/c-decl.cc:11008 c/c-decl.cc:11022
  #, fuzzy, gcc-internal-format
  msgid "prototype declaration"
  msgstr "tom erklÃ¦ring"
  
! #: c/c-decl.cc:11000
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "den forfremmede parameter '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11005
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "den forfremmede parameter '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11015
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11020
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-decl.cc:11278 cp/decl.cc:18737
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: c/c-decl.cc:11297 cp/decl.cc:18808
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "parameter %qD set but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: c/c-decl.cc:11394
  #, fuzzy, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "begyndelseserklÃ¦ring i 'for'-lÃ¸kke benyttet uden for C99-tilstand"
  
! #: c/c-decl.cc:11399
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11406
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 understÃ¸tter ikke %<[*]%> arrayerklÃ¦ringer"
  
! #: c/c-decl.cc:11440
  #, fuzzy, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "erklÃ¦ring af '%s' der er en statisk variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.cc:11444
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "erklÃ¦ring af '%s' der er en 'extern'-variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.cc:11451
  #, fuzzy, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "'struct %s' erklÃ¦ret i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.cc:11456
  #, fuzzy, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "'union %s' erklÃ¦ret i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.cc:11462
  #, fuzzy, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "'enum %s' erklÃ¦ret i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.cc:11466
  #, fuzzy, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "erklÃ¦ring af '%s' der ikke er en variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-decl.cc:11753
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:11812 c/c-decl.cc:11819
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "duplicate %qE declaration specifier"
  msgstr "gentaget erklÃ¦ring af enheden '%s'"
  
! #: c/c-decl.cc:11847 c/c-decl.cc:12925
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration specifiers"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.cc:11849
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs used with %<auto%>"
*************** msgstr "%s brugt med '%%%c' %s-formateri
*** 50498,50621 ****
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:11807
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-decl.cc:11820 c/c-decl.cc:12220 c/c-decl.cc:12673
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration specifiers"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.cc:11832 cp/parser.cc:34248
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
  msgstr "'long long long' er for langt for GCC"
  
! #: c/c-decl.cc:11845
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 understÃ¸tter ikke 'long long'"
  
! #: c/c-decl.cc:12082 c/c-parser.cc:11621
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-decl.cc:12132
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support saturating types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12207 c/c-decl.cc:12813 c/c-decl.cc:12872
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qE"
  msgstr "'%s' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.cc:12267
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12289
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<__int%d%> is not supported on this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: c/c-decl.cc:12332
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-decl.cc:12451
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12502 cp/parser.cc:20288
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: c/c-decl.cc:12573
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C90 understÃ¸tter ikke 'long long'"
  
! #: c/c-decl.cc:12597 c/c-decl.cc:12974 c/c-parser.cc:10628
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "fixed-point types not supported for this target"
  msgstr "-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: c/c-decl.cc:12599
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12628
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-decl.cc:12634
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:12641
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12689
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:12702
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' fails to be a typedef or built in type"
  msgid "%qE fails to be a typedef or built in type"
  msgstr "'%s' er hverken en typedef eller en indbygget type"
  
! #: c/c-decl.cc:12757
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not at beginning of declaration"
--- 50747,50870 ----
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:11854
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-decl.cc:11867 c/c-decl.cc:12267 c/c-decl.cc:12720
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration specifiers"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: c/c-decl.cc:11879 cp/parser.cc:34266
  #, fuzzy, gcc-internal-format
  #| msgid "`long long long' is too long for GCC"
  msgid "%<long long long%> is too long for GCC"
  msgstr "'long long long' er for langt for GCC"
  
! #: c/c-decl.cc:11892
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 understÃ¸tter ikke 'long long'"
  
! #: c/c-decl.cc:12129 c/c-parser.cc:11619
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-decl.cc:12179
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support saturating types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12254 c/c-decl.cc:12860 c/c-decl.cc:12919
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate `%s'"
  msgid "duplicate %qE"
  msgstr "'%s' optrÃ¦der mere end Ã©n gang"
  
! #: c/c-decl.cc:12314
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12336
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<__int%d%> is not supported on this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: c/c-decl.cc:12379
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-decl.cc:12498
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12549 cp/parser.cc:20288
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: c/c-decl.cc:12620
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C90 understÃ¸tter ikke 'long long'"
  
! #: c/c-decl.cc:12644 c/c-decl.cc:13021 c/c-parser.cc:10626
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "fixed-point types not supported for this target"
  msgstr "-fdata-sections understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: c/c-decl.cc:12646
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:12675
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-decl.cc:12681
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: c/c-decl.cc:12688
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12736
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:12749
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' fails to be a typedef or built in type"
  msgid "%qE fails to be a typedef or built in type"
  msgstr "'%s' er hverken en typedef eller en indbygget type"
  
! #: c/c-decl.cc:12804
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not at beginning of declaration"
*************** msgstr "'%s' er ikke ved begyndelsen af
*** 50623,50790 ****
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12778 c/c-decl.cc:12855
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:12780
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:12782 c/c-decl.cc:12851
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:12784 c/c-decl.cc:12821
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qE used with %<constexpr%>"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-decl.cc:12798 c/c-parser.cc:3100 c/c-parser.cc:4427 c/c-parser.cc:9962
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: c/c-decl.cc:12801 c/c-parser.cc:3103 c/c-parser.cc:4430 c/c-parser.cc:9965
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 understÃ¸tter ikke 'long long'"
  
! #: c/c-decl.cc:12827
  #, fuzzy, gcc-internal-format
  #| msgid "`__thread' before `extern'"
  msgid "%<__thread%> before %<extern%>"
  msgstr "'__thread' fÃ¸r 'extern'"
  
! #: c/c-decl.cc:12836
  #, fuzzy, gcc-internal-format
  #| msgid "`__thread' before `static'"
  msgid "%<__thread%> before %<static%>"
  msgstr "'__thread' fÃ¸r 'static'"
  
! #: c/c-decl.cc:12842
  #, fuzzy, gcc-internal-format
  #| msgid "typedef declared %<auto%>"
  msgid "%<typedef%> used with %<auto%>"
  msgstr "typedef erklÃ¦ret %<auto%>"
  
! #: c/c-decl.cc:12849
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "%qE used with %<extern%>"
  msgstr "forventede %<decltype%>"
  
! #: c/c-decl.cc:12857
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qE used with %qs"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-decl.cc:12870
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:12886
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs used with %qE"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-decl.cc:12894
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%<constexpr%> used with %qE"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-decl.cc:12971
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:12986
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C understÃ¸tter ikke at blot 'complex' betyder 'double complex'"
  
! #: c/c-decl.cc:12997
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:13026
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13052 c/c-decl.cc:13068 c/c-decl.cc:13094
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:13237
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "venstre parameter skal vÃ¦re en skive"
  
! #: c/c-decl.cc:13246
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ understÃ¸tter ikke 'long long'"
  
! #: c/c-decl.cc:13545 cp/semantics.cc:6316
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13549 cp/semantics.cc:6320
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.cc:389 c/c-typeck.cc:12830 cp/typeck.cc:5734
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.cc:399 c/c-typeck.cc:12839 cp/typeck.cc:5742
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.cc:400 c/c-typeck.cc:12766 cp/typeck.cc:5681
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c/c-fold.cc:409 c/c-typeck.cc:12858 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "venstreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: c/c-fold.cc:410 c/c-typeck.cc:12790 cp/typeck.cc:5692
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "hÃ¸jreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:12850
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
  msgstr "venstreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: c/c-fold.cc:418 c/c-typeck.cc:12777
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
--- 50872,51039 ----
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12825 c/c-decl.cc:12902
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:12827
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:12829 c/c-decl.cc:12898
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:12831 c/c-decl.cc:12868
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qE used with %<constexpr%>"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-decl.cc:12845 c/c-parser.cc:3100 c/c-parser.cc:4427 c/c-parser.cc:9960
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C99 does not support %qE"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: c/c-decl.cc:12848 c/c-parser.cc:3103 c/c-parser.cc:4430 c/c-parser.cc:9963
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support `long long'"
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 understÃ¸tter ikke 'long long'"
  
! #: c/c-decl.cc:12874
  #, fuzzy, gcc-internal-format
  #| msgid "`__thread' before `extern'"
  msgid "%<__thread%> before %<extern%>"
  msgstr "'__thread' fÃ¸r 'extern'"
  
! #: c/c-decl.cc:12883
  #, fuzzy, gcc-internal-format
  #| msgid "`__thread' before `static'"
  msgid "%<__thread%> before %<static%>"
  msgstr "'__thread' fÃ¸r 'static'"
  
! #: c/c-decl.cc:12889
  #, fuzzy, gcc-internal-format
  #| msgid "typedef declared %<auto%>"
  msgid "%<typedef%> used with %<auto%>"
  msgstr "typedef erklÃ¦ret %<auto%>"
  
! #: c/c-decl.cc:12896
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "%qE used with %<extern%>"
  msgstr "forventede %<decltype%>"
  
! #: c/c-decl.cc:12904
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qE used with %qs"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-decl.cc:12917
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:12933
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs used with %qE"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-decl.cc:12941
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%<constexpr%> used with %qE"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: c/c-decl.cc:13018
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:13033
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C understÃ¸tter ikke at blot 'complex' betyder 'double complex'"
  
! #: c/c-decl.cc:13044
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support complex integer types"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:13073
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13099 c/c-decl.cc:13115 c/c-decl.cc:13141
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C understÃ¸tter ikke komplekse heltalstyper"
  
! #: c/c-decl.cc:13284
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "venstre parameter skal vÃ¦re en skive"
  
! #: c/c-decl.cc:13293
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ understÃ¸tter ikke 'long long'"
  
! #: c/c-decl.cc:13592 cp/semantics.cc:6389
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13596 cp/semantics.cc:6393
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.cc:389 c/c-typeck.cc:12832 cp/typeck.cc:5736
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count is negative"
  msgid "left shift of negative value"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.cc:399 c/c-typeck.cc:12841 cp/typeck.cc:5744
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "venstreskiftsantal er negativ"
  
! #: c/c-fold.cc:400 c/c-typeck.cc:12768 cp/typeck.cc:5683
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: c/c-fold.cc:409 c/c-typeck.cc:12860 cp/typeck.cc:5752
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "venstreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: c/c-fold.cc:410 c/c-typeck.cc:12792 cp/typeck.cc:5694
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "hÃ¸jreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:12852
  #, fuzzy, gcc-internal-format
  #| msgid "left shift count >= width of type"
  msgid "left shift count >= width of vector element"
  msgstr "venstreskiftsantal er stÃ¸rre end bredden af typen"
  
! #: c/c-fold.cc:418 c/c-typeck.cc:12779
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count >= width of type"
  msgid "right shift count >= width of vector element"
*************** msgstr ""
*** 50806,50812 ****
  msgid "to match this %qs"
  msgstr "  anden type her"
  
! #: c/c-parser.cc:1409 cp/parser.cc:34485
  #, fuzzy, gcc-internal-format
  #| msgid "garbage at end of #line"
  msgid "expected end of line"
--- 51055,51061 ----
  msgid "to match this %qs"
  msgstr "  anden type her"
  
! #: c/c-parser.cc:1409 cp/parser.cc:34503
  #, fuzzy, gcc-internal-format
  #| msgid "garbage at end of #line"
  msgid "expected end of line"
*************** msgstr "ragelse i slutningen af #line"
*** 50818,50830 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C forbyder en tom kildefil"
  
! #: c/c-parser.cc:1917 c/c-parser.cc:1926 c/c-parser.cc:25332 cp/parser.cc:49026
! #: cp/semantics.cc:3564 cp/semantics.cc:3573
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2022 c/c-parser.cc:13376
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra `;' outside of a function"
  msgid "ISO C does not allow extra %<;%> outside of a function"
--- 51067,51079 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C forbyder en tom kildefil"
  
! #: c/c-parser.cc:1917 c/c-parser.cc:1926 c/c-parser.cc:25405 cp/parser.cc:49093
! #: cp/semantics.cc:3633 cp/semantics.cc:3642
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2022 c/c-parser.cc:13395
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow extra `;' outside of a function"
  msgid "ISO C does not allow extra %<;%> outside of a function"
*************** msgstr "'%D' har intet medlem ved navn '
*** 50863,50871 ****
  msgid "unknown type name %qE"
  msgstr "ukendt registernavn: %s"
  
! #: c/c-parser.cc:2315 c/c-parser.cc:14736 c/c-parser.cc:22962
! #: c/c-parser.cc:23561 c/c-parser.cc:24147 cp/parser.cc:46386
! #: cp/parser.cc:51112
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "expected declaration specifiers"
--- 51112,51120 ----
  msgid "unknown type name %qE"
  msgstr "ukendt registernavn: %s"
  
! #: c/c-parser.cc:2315 c/c-parser.cc:14755 c/c-parser.cc:23035
! #: c/c-parser.cc:23634 c/c-parser.cc:24220 cp/parser.cc:46431
! #: cp/parser.cc:51179
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of unit `%s'"
  msgid "expected declaration specifiers"
*************** msgstr "sektionsegenskaben er ikke tilla
*** 50899,50905 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2439 cp/parser.cc:36739 cp/parser.cc:36811
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored for methods"
--- 51148,51154 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2439 cp/parser.cc:36757 cp/parser.cc:36829
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored for methods"
*************** msgstr "egenskaben '%s' kan kun anvendes
*** 50916,50927 ****
  msgid "unexpected attribute"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:2505 c/c-parser.cc:7727 cp/parser.cc:12966 cp/parser.cc:13190
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: c/c-parser.cc:2508 c/c-parser.cc:7710 cp/cp-gimplify.cc:3637
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
--- 51165,51176 ----
  msgid "unexpected attribute"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:2505 c/c-parser.cc:7725 cp/parser.cc:12966 cp/parser.cc:13190
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
  
! #: c/c-parser.cc:2508 c/c-parser.cc:7708 cp/cp-gimplify.cc:3647
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "sektionsegenskaben er ikke tilladt for '%s'"
*************** msgstr ""
*** 50984,50990 ****
  msgid "ISO C forbids nested functions"
  msgstr "ISO C forbyder indlejrede funktioner"
  
! #: c/c-parser.cc:3126 c/c-parser.cc:8889 c/c-parser.cc:14809
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "expected string literal"
--- 51233,51239 ----
  msgid "ISO C forbids nested functions"
  msgstr "ISO C forbyder indlejrede funktioner"
  
! #: c/c-parser.cc:3126 c/c-parser.cc:8887 c/c-parser.cc:14828
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "expected string literal"
*************** msgstr "startvÃ¦rdien for den statiske v
*** 51019,51025 ****
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3164 cp/semantics.cc:11678
  #, fuzzy, gcc-internal-format
  #| msgid "verification error at PC=%d"
  msgid "static assertion failed"
--- 51268,51274 ----
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3164 cp/semantics.cc:11751
  #, fuzzy, gcc-internal-format
  #| msgid "verification error at PC=%d"
  msgid "static assertion failed"
*************** msgstr "typen passer ikke med tidligere
*** 51088,51108 ****
  msgid "empty enum is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c/c-parser.cc:3805 c/c-parser.cc:4859 c/c-parser.cc:5717 c/c-parser.cc:5734
! #: c/c-parser.cc:6263 c/c-parser.cc:6995 c/c-parser.cc:8756 c/c-parser.cc:8839
! #: c/c-parser.cc:9819 c/c-parser.cc:10136 c/c-parser.cc:10145
! #: c/c-parser.cc:10688 c/c-parser.cc:10878 c/c-parser.cc:10906
! #: c/c-parser.cc:12079 c/c-parser.cc:12652 c/c-parser.cc:12690
! #: c/c-parser.cc:12958 c/c-parser.cc:13009 c/c-parser.cc:13169
! #: c/c-parser.cc:13199 c/c-parser.cc:13207 c/c-parser.cc:13236
! #: c/c-parser.cc:13249 c/c-parser.cc:13555 c/c-parser.cc:13679
! #: c/c-parser.cc:14264 c/c-parser.cc:14317 c/c-parser.cc:14333
! #: c/c-parser.cc:14379 c/c-parser.cc:15367 c/c-parser.cc:15412
! #: c/c-parser.cc:18265 c/c-parser.cc:18402 c/c-parser.cc:19159
! #: c/c-parser.cc:21755 c/c-parser.cc:24625 c/c-parser.cc:24814
  #: c/gimple-parser.cc:1895 c/gimple-parser.cc:1942 cp/parser.cc:9524
! #: cp/parser.cc:34488 cp/parser.cc:37716 cp/parser.cc:40816 cp/parser.cc:41008
! #: cp/parser.cc:47959 cp/parser.cc:50378
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "uventet operand"
--- 51337,51357 ----
  msgid "empty enum is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: c/c-parser.cc:3805 c/c-parser.cc:4859 c/c-parser.cc:5716 c/c-parser.cc:5733
! #: c/c-parser.cc:6261 c/c-parser.cc:6993 c/c-parser.cc:8754 c/c-parser.cc:8837
! #: c/c-parser.cc:9817 c/c-parser.cc:10134 c/c-parser.cc:10143
! #: c/c-parser.cc:10686 c/c-parser.cc:10876 c/c-parser.cc:10904
! #: c/c-parser.cc:12098 c/c-parser.cc:12671 c/c-parser.cc:12709
! #: c/c-parser.cc:12977 c/c-parser.cc:13028 c/c-parser.cc:13188
! #: c/c-parser.cc:13218 c/c-parser.cc:13226 c/c-parser.cc:13255
! #: c/c-parser.cc:13268 c/c-parser.cc:13574 c/c-parser.cc:13698
! #: c/c-parser.cc:14283 c/c-parser.cc:14336 c/c-parser.cc:14352
! #: c/c-parser.cc:14398 c/c-parser.cc:15386 c/c-parser.cc:15431
! #: c/c-parser.cc:18314 c/c-parser.cc:18451 c/c-parser.cc:19208
! #: c/c-parser.cc:21828 c/c-parser.cc:24698 c/c-parser.cc:24887
  #: c/gimple-parser.cc:1895 c/gimple-parser.cc:1942 cp/parser.cc:9524
! #: cp/parser.cc:34506 cp/parser.cc:37734 cp/parser.cc:40861 cp/parser.cc:41053
! #: cp/parser.cc:48026 cp/parser.cc:50445
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "uventet operand"
*************** msgstr "ekstra semikolon angivet i struc
*** 51138,51144 ****
  msgid "no semicolon at end of struct or union"
  msgstr "intet semikolon i slutningen af struct eller union"
  
! #: c/c-parser.cc:4192 c/c-parser.cc:6029
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
--- 51387,51393 ----
  msgid "no semicolon at end of struct or union"
  msgstr "intet semikolon i slutningen af struct eller union"
  
! #: c/c-parser.cc:4192 c/c-parser.cc:6027
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
*************** msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste
*** 51185,51341 ****
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5562 cp/parser.cc:29822
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected OpenMP directive name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:5609 cp/parser.cc:29878
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:5755 cp/parser.cc:30047
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: c/c-parser.cc:5771 cp/parser.cc:30063
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute does not take any arguments"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: c/c-parser.cc:5893
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 understÃ¸tter ikke %<[*]%> arrayerklÃ¦ringer"
  
! #: c/c-parser.cc:6106 c/c-parser.cc:6169 c/c-typeck.cc:8822
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "et objekt af variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: c/c-parser.cc:6163
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C forbyder tom startvÃ¦rdiblok"
  
! #: c/c-parser.cc:6227
  #, fuzzy, gcc-internal-format
  #| msgid "obsolete use of designated initializer with `:'"
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "forÃ¦ldet brug af udpeget startvÃ¦rdi med ':'"
  
! #: c/c-parser.cc:6383
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C forbyder angivelse af interval af elementer til klargÃ¸ring"
  
! #: c/c-parser.cc:6395
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids specifying subobject to initialize"
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C89 forbyder angivelse af underobjekt til klargÃ¸ring"
  
  # RETMIG: hm, gad vide om dette er rigtigt
! #: c/c-parser.cc:6403
  #, fuzzy, gcc-internal-format
  #| msgid "obsolete use of designated initializer without `='"
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "forÃ¦ldet brug af udpeget startvÃ¦rdi uden '='"
  
! #: c/c-parser.cc:6567 cp/parser.cc:13308
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:6574 cp/parser.cc:13315
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:6581 cp/parser.cc:13322
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:6638 c/c-parser.cc:6793 cp/parser.cc:12240 cp/parser.cc:12390
! #: cp/parser.cc:48555
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:6646 cp/parser.cc:12248
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:6670 c/c-parser.cc:6889 c/c-parser.cc:25015 cp/parser.cc:12272
! #: cp/parser.cc:48535 cp/parser.cc:48675
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:6762 cp/parser.cc:12359
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6770 cp/parser.cc:12367
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6782 cp/parser.cc:12379
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:6901 cp/parser.cc:12509
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7010
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C forbyder etiketerklÃ¦ringer"
  
! #: c/c-parser.cc:7016 c/c-parser.cc:7197 c/c-parser.cc:7222
  #: c/gimple-parser.cc:424
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of automaton `%s'"
  msgid "expected declaration or statement"
  msgstr "gentaget erklÃ¦ring af automaten '%s'"
  
! #: c/c-parser.cc:7126
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7146 c/c-parser.cc:7188
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C89 forbyder blandede erklÃ¦ringer og kode"
  
! #: c/c-parser.cc:7230
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7235 cp/parser.cc:13369
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7266
  #, fuzzy, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "forÃ¦ldet brug af etiket i slutningen af sammensat sÃ¦tning"
--- 51434,51590 ----
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5562 cp/parser.cc:29829
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected OpenMP directive name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:5609 cp/parser.cc:29885
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:5754 cp/parser.cc:30054
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: c/c-parser.cc:5770 cp/parser.cc:30070
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute does not take any arguments"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: c/c-parser.cc:5891
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 understÃ¸tter ikke %<[*]%> arrayerklÃ¦ringer"
  
! #: c/c-parser.cc:6104 c/c-parser.cc:6167 c/c-typeck.cc:8824
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "et objekt af variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: c/c-parser.cc:6161
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C forbyder tom startvÃ¦rdiblok"
  
! #: c/c-parser.cc:6225
  #, fuzzy, gcc-internal-format
  #| msgid "obsolete use of designated initializer with `:'"
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "forÃ¦ldet brug af udpeget startvÃ¦rdi med ':'"
  
! #: c/c-parser.cc:6381
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C forbyder angivelse af interval af elementer til klargÃ¸ring"
  
! #: c/c-parser.cc:6393
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids specifying subobject to initialize"
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C89 forbyder angivelse af underobjekt til klargÃ¸ring"
  
  # RETMIG: hm, gad vide om dette er rigtigt
! #: c/c-parser.cc:6401
  #, fuzzy, gcc-internal-format
  #| msgid "obsolete use of designated initializer without `='"
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "forÃ¦ldet brug af udpeget startvÃ¦rdi uden '='"
  
! #: c/c-parser.cc:6565 cp/parser.cc:13308
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:6572 cp/parser.cc:13315
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:6579 cp/parser.cc:13322
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:6636 c/c-parser.cc:6791 cp/parser.cc:12240 cp/parser.cc:12390
! #: cp/parser.cc:48622
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:6644 cp/parser.cc:12248
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:6668 c/c-parser.cc:6887 c/c-parser.cc:25088 cp/parser.cc:12272
! #: cp/parser.cc:48602 cp/parser.cc:48742
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:6760 cp/parser.cc:12359
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6768 cp/parser.cc:12367
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6780 cp/parser.cc:12379
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:6899 cp/parser.cc:12509
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7008
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C forbyder etiketerklÃ¦ringer"
  
! #: c/c-parser.cc:7014 c/c-parser.cc:7195 c/c-parser.cc:7220
  #: c/gimple-parser.cc:424
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of automaton `%s'"
  msgid "expected declaration or statement"
  msgstr "gentaget erklÃ¦ring af automaten '%s'"
  
! #: c/c-parser.cc:7124
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7144 c/c-parser.cc:7186
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C89 forbyder blandede erklÃ¦ringer og kode"
  
! #: c/c-parser.cc:7228
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7233 cp/parser.cc:13369
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7264
  #, fuzzy, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "forÃ¦ldet brug af etiket i slutningen af sammensat sÃ¦tning"
*************** msgstr "forÃ¦ldet brug af etiket i slutn
*** 51344,51461 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7315 c/c-parser.cc:7319 c/c-parser.cc:7752
  #: c/gimple-parser.cc:2434 cp/parser.cc:12872
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:7374
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7402
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:7634
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:7735
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: c/c-parser.cc:7860 cp/parser.cc:14984
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c/c-parser.cc:7902 cp/parser.cc:14987
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c/c-parser.cc:8033 cp/parser.cc:13782
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%HforeslÃ¥r eksplicitte krÃ¸llede paranteser for at undgÃ¥ tvetydig 'else'"
  
! #: c/c-parser.cc:8122 c/c-parser.cc:8187 c/c-parser.cc:8306 cp/parser.cc:14614
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8195
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8340 c/c-parser.cc:8372
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarators in template declaration"
  msgid "multiple iterating variables in fast enumeration"
  msgstr "flere erklÃ¦rerer i skabelonserklÃ¦ring"
  
! #: c/c-parser.cc:8395
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ugyldigt register i instruktionen"
  
! #: c/c-parser.cc:8419 cp/parser.cc:14069
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:8425 cp/parser.cc:14075
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:8466
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:8588 c/c-parser.cc:8599 c/c-parser.cc:8610
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate case value"
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "case-vÃ¦rdi optrÃ¦der mere end Ã©n gang"
  
! #: c/c-parser.cc:8589 c/c-parser.cc:8600 c/c-parser.cc:8611 cp/parser.cc:22744
  #: cp/parser.cc:22761 cp/parser.cc:22775
  #, fuzzy, gcc-internal-format
  msgid "first seen here"
  msgstr "  fÃ¸rste type her"
  
! #: c/c-parser.cc:8620
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "'%T' er ikke en skabelon"
  
! #: c/c-parser.cc:8670
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<:%> or %<)%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:8969 cp/parser.cc:4706
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "a wide string is invalid in this context"
  msgstr "SÃ¦tning ved %0 er ugyldig i denne kontekst"
  
! #: c/c-parser.cc:9177
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids omitting the middle term of a ?: expression"
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
--- 51593,51710 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7313 c/c-parser.cc:7317 c/c-parser.cc:7750
  #: c/gimple-parser.cc:2434 cp/parser.cc:12872
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:7372
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7400
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:7632
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:7733
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: c/c-parser.cc:7858 cp/parser.cc:14984
  #, fuzzy, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c/c-parser.cc:7900 cp/parser.cc:14987
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c/c-parser.cc:8031 cp/parser.cc:13782
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "%HforeslÃ¥r eksplicitte krÃ¸llede paranteser for at undgÃ¥ tvetydig 'else'"
  
! #: c/c-parser.cc:8120 c/c-parser.cc:8185 c/c-parser.cc:8304 cp/parser.cc:14614
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8193
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8338 c/c-parser.cc:8370
  #, fuzzy, gcc-internal-format
  #| msgid "multiple declarators in template declaration"
  msgid "multiple iterating variables in fast enumeration"
  msgstr "flere erklÃ¦rerer i skabelonserklÃ¦ring"
  
! #: c/c-parser.cc:8393
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register in the instruction"
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ugyldigt register i instruktionen"
  
! #: c/c-parser.cc:8417 cp/parser.cc:14069
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:8423 cp/parser.cc:14075
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:8464
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:8586 c/c-parser.cc:8597 c/c-parser.cc:8608
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate case value"
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "case-vÃ¦rdi optrÃ¦der mere end Ã©n gang"
  
! #: c/c-parser.cc:8587 c/c-parser.cc:8598 c/c-parser.cc:8609 cp/parser.cc:22744
  #: cp/parser.cc:22761 cp/parser.cc:22775
  #, fuzzy, gcc-internal-format
  msgid "first seen here"
  msgstr "  fÃ¸rste type her"
  
! #: c/c-parser.cc:8618
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "'%T' er ikke en skabelon"
  
! #: c/c-parser.cc:8668
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<:%> or %<)%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:8967 cp/parser.cc:4706
  #, fuzzy, gcc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "a wide string is invalid in this context"
  msgstr "SÃ¦tning ved %0 er ugyldig i denne kontekst"
  
! #: c/c-parser.cc:9175
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids omitting the middle term of a ?: expression"
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
*************** msgstr "ISO C forbyder udeladelse af den
*** 51463,52988 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:9401 cp/typeck.cc:5513
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:9407 cp/typeck.cc:5518
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "first %<sizeof%> operand was declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: c/c-parser.cc:9678
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specifier in cast"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: c/c-parser.cc:9681
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "justering mÃ¥ ikke angives for '%s'"
  
! #: c/c-parser.cc:9782
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "traditionel C tillader ikke operatoren unÃ¦r plus"
  
! #: c/c-parser.cc:9914
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specifier in %<sizeof%>"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: c/c-parser.cc:9917
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "justering mÃ¥ ikke angives for '%s'"
  
! #: c/c-parser.cc:9933
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a bit-field"
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "'sizeof' benyttet pÃ¥ et bitfelt"
  
! #: c/c-parser.cc:10006
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specifier in %qE"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: c/c-parser.cc:10009
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "justering mÃ¥ ikke angives for '%s'"
  
! #: c/c-parser.cc:10033
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow #%s"
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C tillader ikke #%s"
  
! #: c/c-parser.cc:10186
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field `%s'"
  msgid "cannot take address of %qs"
  msgstr "kan ikke finde adressen af bitfeltet '%s'"
  
! #: c/c-parser.cc:10269
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-parser.cc:10272
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-parser.cc:10341
  #, fuzzy, gcc-internal-format
  #| msgid "cast specifies function type"
  msgid "%<_Generic%> association has function type"
  msgstr "typetildelingen angiver en funktionstype"
  
! #: c/c-parser.cc:10344
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "%<_Generic%> association has incomplete type"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: c/c-parser.cc:10348
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:10382
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:10383
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:10391
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:10392
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in %s"
  msgid "compatible type is here"
  msgstr "uforenelige typer i %s"
  
! #: c/c-parser.cc:10415
  #, fuzzy, gcc-internal-format
  #| msgid "Generate load/store multiple instructions"
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: c/c-parser.cc:10417
  #, fuzzy, gcc-internal-format
  msgid "other match is here"
  msgstr "  anden type her"
  
! #: c/c-parser.cc:10442
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:10463
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "fÃ¸rste parameter til '__builtin_choose_expr' skal vÃ¦re en konstant"
  
! #: c/c-parser.cc:10471
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-parser.cc:10477
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_eh_return_regno' must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "parameteren til '__builtin_eh_return_regno' skal vÃ¦re konstant"
  
! #: c/c-parser.cc:10493
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_eh_return_regno' must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "parameteren til '__builtin_eh_return_regno' skal vÃ¦re konstant"
  
! #: c/c-parser.cc:10516 c/c-parser.cc:10520
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-parser.cc:10524
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-parser.cc:10702 c/c-parser.cc:12146 c/c-parser.cc:12168
! #: c/c-parser.cc:21172 c/gimple-parser.cc:1811 c/gimple-parser.cc:2451
! #: cp/parser.cc:43040
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-parser.cc:10724
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.cc:10739
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C forbyder sÃ¦tningsblokke inden i udtryk"
  
! #: c/c-parser.cc:10933
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "fÃ¸rste parameter til '__builtin_choose_expr' skal vÃ¦re en konstant"
  
! #: c/c-parser.cc:10949
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "fÃ¸rste parameter til '__builtin_choose_expr' skal vÃ¦re en konstant"
  
! #: c/c-parser.cc:11019 c/c-parser.cc:11036 c/c-parser.cc:11043
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: c/c-parser.cc:11064
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
  
! #: c/c-parser.cc:11108 c/c-parser.cc:11118
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11140 c/c-parser.cc:11150
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11183
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: c/c-parser.cc:11202
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:11250
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11273
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11290
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: c/c-parser.cc:11329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid return type for member function `%#D'"
  msgid "invalid type of argument %u of type-generic function"
  msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
  
! #: c/c-parser.cc:11340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:11348
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:11356 c/c-parser.cc:11386
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:11364 c/c-parser.cc:11406
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:11378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex arguments must have identical types"
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "komplekse parametre skal have identiske typer"
  
! #: c/c-parser.cc:11398
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "for mange parametre til funktionen"
  
! #: c/c-parser.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function for type-generic call"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: c/c-parser.cc:11542
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:11555
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "1. parameter til __builtin_altivec_predicate skal vÃ¦re en konstant"
  
! #: c/c-parser.cc:11559
  #, fuzzy, gcc-internal-format
  #| msgid "second arg to `__builtin_prefetch' must be a constant"
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "den anden parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: c/c-parser.cc:11585
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "forkert parametertype til bitkomplement"
  
! #: c/c-parser.cc:11607
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:11616
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "operander til ?: har forskellige typer"
  
! #: c/c-parser.cc:11661 c/c-parser.cc:11690 cp/parser.cc:7764
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: c/c-parser.cc:11851
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong number of arguments to %qs"
  msgstr "forkert parametertype til %s"
  
! #: c/c-parser.cc:11860
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs operand not an integral type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-parser.cc:12123 cp/parser.cc:6134
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:12133
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C does not support %qs before C23"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: c/c-parser.cc:12221
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: c/c-parser.cc:12226
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: c/c-parser.cc:12241
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:12246
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "compound literal has function type"
  msgstr "sizeof benyttet pÃ¥ en funktionstype"
  
! #: c/c-parser.cc:12277
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:12282
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: c/c-parser.cc:12284
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: c/c-parser.cc:12298
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:12373
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12378
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12386
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:12397
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12401
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12406
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12419
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12423
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12440
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12445
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12450
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12476
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:12606 cp/parser.cc:8164
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:12980
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:13076
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:13324
  #, fuzzy, gcc-internal-format
  #| msgid "extra semicolon in struct or union specified"
  msgid "extra semicolon in method definition specified"
  msgstr "ekstra semikolon angivet i struct eller union"
  
! #: c/c-parser.cc:13456
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:13476
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:13598
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c method declaration is expected"
  msgstr "Klasse- eller grÃ¦nsefladeerklÃ¦ring forventet"
  
! #: c/c-parser.cc:14050
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "no type or storage class may be specified here,"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c/c-parser.cc:14118 cp/parser.cc:37573
  #, fuzzy, gcc-internal-format
  #| msgid "readonly property can not be set"
  msgid "empty property attribute list"
  msgstr "skrivebeskyttet egenskab kan ikke angives"
  
! #: c/c-parser.cc:14132 cp/parser.cc:37586
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
  msgstr "manglende Code-egenskab"
  
! #: c/c-parser.cc:14171
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown property attribute %<%s%s%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: c/c-parser.cc:14174 cp/parser.cc:37623
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:14183 cp/parser.cc:37632
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:14194 cp/parser.cc:37646
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected %qE selector name"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c/c-parser.cc:14210 cp/parser.cc:37665
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:14434 cp/semantics.cc:13110
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:14470 cp/parser.cc:50733
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:14490 c/c-parser.cc:23558 c/c-parser.cc:23867
! #: c/c-parser.cc:23930 c/c-parser.cc:24040 cp/parser.cc:46383
! #: cp/parser.cc:46731 cp/parser.cc:46846 cp/parser.cc:46945 cp/parser.cc:50754
! #: cp/parser.cc:50770 cp/parser.cc:50786 cp/parser.cc:50803 cp/parser.cc:50820
! #: cp/parser.cc:50837 cp/parser.cc:50864 cp/parser.cc:50878 cp/parser.cc:50903
! #: cp/parser.cc:50917
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-parser.cc:14513 cp/parser.cc:50892
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "'#pragma once' i hovedfil"
  
! #: c/c-parser.cc:14603 cp/parser.cc:51016
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:14610 cp/parser.cc:51022
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:14622 c/c-parser.cc:14638
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-parser.cc:14705 cp/parser.cc:51099
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:14718 cp/parser.cc:50744
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.cc:15085 c/c-parser.cc:18983 c/c-parser.cc:20640
! #: c/c-parser.cc:20659 c/c-parser.cc:20910 c/c-parser.cc:20968
! #: c/c-parser.cc:20975 c/c-parser.cc:20982 c/c-parser.cc:25881
! #: c/c-parser.cc:25889 c/c-parser.cc:26159 c/c-parser.cc:26169
! #: c/c-parser.cc:26263 c/c-parser.cc:26270 c/c-parser.cc:26277
! #: cp/parser.cc:38096 cp/parser.cc:41648 cp/parser.cc:42566 cp/parser.cc:42603
! #: cp/parser.cc:42792 cp/parser.cc:42855 cp/parser.cc:42862 cp/parser.cc:42869
! #: cp/parser.cc:48178 cp/parser.cc:48185 cp/parser.cc:48192 cp/parser.cc:49639
! #: cp/parser.cc:49647 cp/parser.cc:49799 cp/parser.cc:49809
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:15112
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: c/c-parser.cc:15517 c/c-parser.cc:15529
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<)%> or %<,%>"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:15697 c/c-parser.cc:26565
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is not a variable"
  msgstr "'%D' er ikke et navnerum"
  
! #: c/c-parser.cc:15701 cp/semantics.cc:8541
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qD is not a pointer variable"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: c/c-parser.cc:15743 cp/parser.cc:38950
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "collapse argument needs positive constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:15838 cp/parser.cc:39028
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:15840 cp/parser.cc:39030
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:15925 cp/parser.cc:39100
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected constant logical expression"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: c/c-parser.cc:16002 cp/parser.cc:39182
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:16022 c/c-parser.cc:23923 c/c-parser.cc:24033
! #: cp/parser.cc:39200 cp/parser.cc:46723 cp/parser.cc:46838
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "forventede %<catch%>"
  
! #: c/c-parser.cc:16075 cp/parser.cc:39255
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:16082 cp/parser.cc:39262
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:16084 cp/parser.cc:39264
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses without modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:16090 cp/parser.cc:39270
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:16195 c/c-parser.cc:16255 c/c-parser.cc:16317
! #: c/c-parser.cc:16365 c/c-parser.cc:16445 c/c-parser.cc:16842
! #: c/c-parser.cc:16924 c/c-parser.cc:17529 c/c-parser.cc:17674
! #: c/c-parser.cc:17742 c/c-parser.cc:18920
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected integer expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-parser.cc:16206
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16267
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16329 cp/semantics.cc:8755
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16378 cp/semantics.cc:8785
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<priority%> value must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:16412 cp/parser.cc:39496
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: c/c-parser.cc:16484 cp/parser.cc:39566
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:16552
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:16629 cp/parser.cc:39718
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:16632 cp/parser.cc:39721
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:16716 cp/semantics.cc:7612 cp/semantics.cc:7667
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%qs expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: c/c-parser.cc:16728 c/c-parser.cc:16851 cp/semantics.cc:7646
! #: cp/semantics.cc:7681
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%qs value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:16790 cp/parser.cc:38722
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "for mange parametre"
  
! #: c/c-parser.cc:16824 cp/parser.cc:38755
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected argument"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:16991 cp/semantics.cc:8972
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c/c-parser.cc:17059 cp/parser.cc:41829
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<self%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:17101 cp/parser.cc:39771
  #, fuzzy, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:17110 c/c-parser.cc:17116 cp/parser.cc:39780
! #: cp/parser.cc:39790
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<concurrent%>"
  msgstr "forventede %<new%>"
  
! #: c/c-parser.cc:17152 cp/parser.cc:39830
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:17205 cp/parser.cc:39898
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:17330 c/c-parser.cc:25432 cp/parser.cc:49280
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:17452 cp/parser.cc:40156
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:17506 cp/parser.cc:40172
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:17510 cp/parser.cc:40175
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:17523 cp/semantics.cc:7728
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "chunk size value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:17546 cp/parser.cc:40195
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.cc:17685 c/c-parser.cc:17696
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17704 cp/semantics.cc:7695
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:17753 cp/semantics.cc:7824
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17798 cp/semantics.cc:7952
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17910 c/c-parser.cc:20627 cp/parser.cc:42558
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<allocator%> or %<align%>"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:17917
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "duplikere %qs"
  
! #: c/c-parser.cc:17965 cp/semantics.cc:8087
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17976 cp/semantics.cc:8042 cp/semantics.cc:8058
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:18095 cp/parser.cc:40642
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple linear modifiers"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: c/c-parser.cc:18107 cp/parser.cc:40655
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple %<step%> modifiers"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: c/c-parser.cc:18115 c/c-parser.cc:18143
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:18195
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18234
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18594 cp/parser.cc:41202
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-parser.cc:18642 cp/parser.cc:41257 cp/parser.cc:41709 cp/parser.cc:41759
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "ugyldig %%d-operand"
  
! #: c/c-parser.cc:18703 cp/parser.cc:41287
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid doacross kind"
  msgstr "ugyldig maske"
  
! #: c/c-parser.cc:18772 cp/parser.cc:41430
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<always%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:18782 cp/parser.cc:41443
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<close%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:18792 cp/parser.cc:41456
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:18800 cp/parser.cc:41467
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:18838 cp/parser.cc:41507
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "ugyldig maske"
  
! #: c/c-parser.cc:18890 cp/parser.cc:41571
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18902 cp/parser.cc:41582
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:18925 cp/semantics.cc:7849
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:18958 cp/parser.cc:41653
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.cc:19037
  #, fuzzy, gcc-internal-format
  #| msgid "invalid rotate insn"
  msgid "invalid proc_bind kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.cc:19081
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:19179 cp/semantics.cc:8268
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19391 cp/parser.cc:42045
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF while reading source file %s.\n"
  msgid "expected an OpenACC clause"
  msgstr "StÃ¸dt pÃ¥ slutningen af kildefilen %s tidligere end forventet.\n"
  
! #: c/c-parser.cc:19402 c/c-parser.cc:19767 cp/parser.cc:42056
! #: cp/parser.cc:42464
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: c/c-parser.cc:19447 cp/parser.cc:42104
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:19600 cp/parser.cc:42297
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:19756 cp/parser.cc:42453
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:19891 cp/parser.cc:47284
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:19901 cp/parser.cc:47294
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "array section in %<#pragma acc declare%>"
  msgstr "erklÃ¦ring af '%s' skygger for en global erklÃ¦ring"
  
! #: c/c-parser.cc:19921 cp/parser.cc:47314
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "erklÃ¦ring af '%s' der er en 'extern'-variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-parser.cc:19932 cp/parser.cc:47325
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-parser.cc:19939 cp/parser.cc:47332
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "erklÃ¦ring af '%s' der er en 'extern'-variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-parser.cc:19947 cp/parser.cc:47340
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:19958 cp/parser.cc:47362
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "erklÃ¦ring af '%s' der er en 'extern'-variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-parser.cc:19968 cp/parser.cc:47385
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:20061 cp/parser.cc:47469
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:20077 cp/parser.cc:47486
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "'#pragma once' i hovedfil"
  
! #: c/c-parser.cc:20109 cp/parser.cc:47244
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20338 cp/parser.cc:3367
  #, fuzzy, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: c/c-parser.cc:20342
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected function name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:20360 cp/parser.cc:50066
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD does not refer to a function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: c/c-parser.cc:20383 c/c-parser.cc:20431 cp/parser.cc:1662
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.cc:20423 cp/parser.cc:50117 cp/parser.cc:50164
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.cc:20454 cp/parser.cc:50192
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.cc:20455 cp/parser.cc:50194
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.cc:20500 cp/parser.cc:47702
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20558
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:20562 c/c-parser.cc:20585
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "to be allocated variable declared here"
  msgstr "skabelonsparametertypen '%T' erklÃ¦ret 'friend'"
  
! #: c/c-parser.cc:20580
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20583
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "modified here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-parser.cc:20651 cp/parser.cc:42578 cp/parser.cc:42593
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:20675
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20692
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20699
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:20707
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20714
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:20721
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:20725
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> for static variables like %qD not yet supported"
  msgstr ""
  
! #: c/c-parser.cc:20876 cp/parser.cc:42758
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:20915 cp/parser.cc:42797
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:20939 cp/parser.cc:42826
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20954 cp/parser.cc:42841
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many atomic clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:20961 cp/parser.cc:42848
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many memory order clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:20999 c/c-parser.cc:21006 cp/parser.cc:42886
! #: cp/parser.cc:42893
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-parser.cc:21012 c/c-parser.cc:21017 cp/parser.cc:42899
! #: cp/parser.cc:42904
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qs clause requires %qs clause"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: c/c-parser.cc:21040 cp/parser.cc:42927
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:21051 cp/parser.cc:42938
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:21083 cp/parser.cc:42970
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21093 cp/parser.cc:42980
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21216 cp/parser.cc:43080
  #, fuzzy, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: c/c-parser.cc:21223 cp/parser.cc:43087
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:21296 cp/parser.cc:43152 cp/parser.cc:43435 cp/parser.cc:43529
! #: cp/parser.cc:43547
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:21307 cp/parser.cc:43163
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "forventede %<delete%>"
  
! #: c/c-parser.cc:21367 cp/parser.cc:43602
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:21638 cp/parser.cc:43456 cp/parser.cc:43482
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:21642 cp/parser.cc:43522 cp/parser.cc:43556
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand for 'p' modifier"
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ugyldig operand til 'p'-Ã¦ndring"
  
! #: c/c-parser.cc:21693 cp/parser.cc:43591
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:21699 cp/semantics.cc:11160 cp/semantics.cc:11170
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:21802 cp/semantics.cc:11247
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: c/c-parser.cc:21845
  #, fuzzy, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: c/c-parser.cc:21851 cp/parser.cc:43744
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:21882 cp/parser.cc:43780
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:21894 cp/parser.cc:43796
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:21935 cp/parser.cc:43834
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:21943 cp/parser.cc:43842
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:21948
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:22019 cp/parser.cc:44548
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:22086 cp/parser.cc:44617
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-parser.cc:22120 cp/parser.cc:44650
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:22125 cp/parser.cc:44656
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp section%> eller %<}%> forventet"
  
! #: c/c-parser.cc:22134 cp/parser.cc:44665
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-parser.cc:22252 cp/semantics.cc:10734 cp/semantics.cc:10819
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of automaton `%s'"
  msgid "expected iteration declaration or initialization"
  msgstr "gentaget erklÃ¦ring af automaten '%s'"
  
! #: c/c-parser.cc:22340 c/c-parser.cc:22355 cp/parser.cc:45012
! #: cp/parser.cc:45027
  #, fuzzy, gcc-internal-format
  #| msgid "not enough arguments"
  msgid "not enough nested loops"
  msgstr "ikke nok parametre"
  
! #: c/c-parser.cc:22455 cp/parser.cc:45299
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:22466 cp/parser.cc:45310
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "for statement expected"
  msgstr "')' eller term forventet"
  
! #: c/c-parser.cc:22578 cp/parser.cc:44850 cp/parser.cc:44893 cp/pt.cc:18109
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:22986 cp/parser.cc:45821
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-parser.cc:23202 cp/parser.cc:46027
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:23549 cp/parser.cc:46374
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<point%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:23816 cp/parser.cc:46661
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23832 cp/parser.cc:46677
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23880 cp/parser.cc:46958
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:23982 cp/parser.cc:46784
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23994 cp/parser.cc:46796
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24093 cp/parser.cc:46901
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24106 cp/parser.cc:46914
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24351 cp/semantics.cc:10242
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24408
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.cc:24459 c/c-parser.cc:24497
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.cc:24530 cp/parser.cc:47846
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected trait selector name"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c/c-parser.cc:24542 cp/parser.cc:47860
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "ukendt vÃ¦rdi %qs for -mtune"
  
! #: c/c-parser.cc:24570 cp/parser.cc:47889
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type `%T' does not have member `%D'"
  msgid "selector %qs does not accept any properties"
  msgstr "ufuldstÃ¦ndig type '%T' har ikke medlemmet '%D'"
  
! #: c/c-parser.cc:24592 cp/parser.cc:47921
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified inside a class"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "'%D' kan kun angives inden i en klasse"
  
! #: c/c-parser.cc:24601 cp/parser.cc:47931
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: c/c-parser.cc:24604 cp/parser.cc:47934
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<score%> argument must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:24645 cp/parser.cc:47980
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "expected identifier or string literal"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: c/c-parser.cc:24670 cp/parser.cc:48005 cp/pt.cc:12022
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "property must be constant integer expression"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: c/c-parser.cc:24684 cp/parser.cc:48019
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
--- 51712,53255 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:9399 cp/typeck.cc:5515
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:9405 cp/typeck.cc:5520
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "first %<sizeof%> operand was declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: c/c-parser.cc:9676
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specifier in cast"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: c/c-parser.cc:9679
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "justering mÃ¥ ikke angives for '%s'"
  
! #: c/c-parser.cc:9780
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "traditionel C tillader ikke operatoren unÃ¦r plus"
  
! #: c/c-parser.cc:9912
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specifier in %<sizeof%>"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: c/c-parser.cc:9915
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "justering mÃ¥ ikke angives for '%s'"
  
! #: c/c-parser.cc:9931
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a bit-field"
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "'sizeof' benyttet pÃ¥ et bitfelt"
  
! #: c/c-parser.cc:10004
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specifier in %qE"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: c/c-parser.cc:10007
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "justering mÃ¥ ikke angives for '%s'"
  
! #: c/c-parser.cc:10031
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not allow #%s"
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C tillader ikke #%s"
  
! #: c/c-parser.cc:10184
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field `%s'"
  msgid "cannot take address of %qs"
  msgstr "kan ikke finde adressen af bitfeltet '%s'"
  
! #: c/c-parser.cc:10267
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-parser.cc:10270
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-parser.cc:10339
  #, fuzzy, gcc-internal-format
  #| msgid "cast specifies function type"
  msgid "%<_Generic%> association has function type"
  msgstr "typetildelingen angiver en funktionstype"
  
! #: c/c-parser.cc:10342
  #, fuzzy, gcc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "%<_Generic%> association has incomplete type"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: c/c-parser.cc:10346
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:10380
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:10381
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:10389
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:10390
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in %s"
  msgid "compatible type is here"
  msgstr "uforenelige typer i %s"
  
! #: c/c-parser.cc:10413
  #, fuzzy, gcc-internal-format
  #| msgid "Generate load/store multiple instructions"
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "GenerÃ©r flere indlÃ¦snings-/lagringsinstruktioner"
  
! #: c/c-parser.cc:10415
  #, fuzzy, gcc-internal-format
  msgid "other match is here"
  msgstr "  anden type her"
  
! #: c/c-parser.cc:10440
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:10461
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "fÃ¸rste parameter til '__builtin_choose_expr' skal vÃ¦re en konstant"
  
! #: c/c-parser.cc:10469
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "parameteren '%s' passer ikke til prototypen"
  
! #: c/c-parser.cc:10475
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_eh_return_regno' must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "parameteren til '__builtin_eh_return_regno' skal vÃ¦re konstant"
  
! #: c/c-parser.cc:10491
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `__builtin_eh_return_regno' must be constant"
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "parameteren til '__builtin_eh_return_regno' skal vÃ¦re konstant"
  
! #: c/c-parser.cc:10514 c/c-parser.cc:10518
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-parser.cc:10522
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support complex types"
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C90 understÃ¸tter ikke komplekse typer"
  
! #: c/c-parser.cc:10700 c/c-parser.cc:12165 c/c-parser.cc:12187
! #: c/c-parser.cc:21245 c/gimple-parser.cc:1811 c/gimple-parser.cc:2451
! #: cp/parser.cc:43085
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-parser.cc:10722
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.cc:10737
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C forbyder sÃ¦tningsblokke inden i udtryk"
  
! #: c/c-parser.cc:10931
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "fÃ¸rste parameter til '__builtin_choose_expr' skal vÃ¦re en konstant"
  
! #: c/c-parser.cc:10947
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "fÃ¸rste parameter til '__builtin_choose_expr' skal vÃ¦re en konstant"
  
! #: c/c-parser.cc:11017 c/c-parser.cc:11034 c/c-parser.cc:11041
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `va_start'"
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "for mange parametre til funktionen 'va_start'"
  
! #: c/c-parser.cc:11062
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate is out of range"
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "1. parameter til __builtin_spe_predicate er uden for det gyldige interval"
  
! #: c/c-parser.cc:11106 c/c-parser.cc:11116
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11138 c/c-parser.cc:11148
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11181
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: c/c-parser.cc:11200
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:11248
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11288
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: c/c-parser.cc:11327
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid return type for member function `%#D'"
  msgid "invalid type of argument %u of type-generic function"
  msgstr "ugyldig returtype for medlemsfunktionen '%#D'"
  
! #: c/c-parser.cc:11338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:11346
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:11354 c/c-parser.cc:11384
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:11362 c/c-parser.cc:11404
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: c/c-parser.cc:11376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex arguments must have identical types"
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "komplekse parametre skal have identiske typer"
  
! #: c/c-parser.cc:11396
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to function"
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "for mange parametre til funktionen"
  
! #: c/c-parser.cc:11499
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function for type-generic call"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: c/c-parser.cc:11540
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:11553
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_altivec_predicate must be a constant"
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "1. parameter til __builtin_altivec_predicate skal vÃ¦re en konstant"
  
! #: c/c-parser.cc:11557
  #, fuzzy, gcc-internal-format
  #| msgid "second arg to `__builtin_prefetch' must be a constant"
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "den anden parameter til '__builtin_prefetch' skal vÃ¦re en konstant"
  
! #: c/c-parser.cc:11583
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "forkert parametertype til bitkomplement"
  
! #: c/c-parser.cc:11605
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:11614
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "operander til ?: har forskellige typer"
  
! #: c/c-parser.cc:11659 c/c-parser.cc:11688 cp/parser.cc:7764
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: c/c-parser.cc:11849
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong number of arguments to %qs"
  msgstr "forkert parametertype til %s"
  
! #: c/c-parser.cc:11858
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs operand not an integral type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-parser.cc:11864
! #, fuzzy, gcc-internal-format
! #| msgid "non-floating-point argument to function `%s'"
! msgid "argument %u in call to function %qs has enumerated type"
! msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
! 
! #: c/c-parser.cc:11871
! #, fuzzy, gcc-internal-format
! #| msgid "non-floating-point argument to function `%s'"
! msgid "argument %u in call to function %qs has boolean type"
! msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
! 
! #: c/c-parser.cc:11878
! #, fuzzy, gcc-internal-format
! #| msgid "non-floating-point argument to function `%s'"
! msgid "argument 1 in call to function %qs has signed type"
! msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
! 
! #: c/c-parser.cc:12142 cp/parser.cc:6134
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:12152
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "ISO C does not support %qs before C23"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: c/c-parser.cc:12240
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: c/c-parser.cc:12245
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: c/c-parser.cc:12260
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:12265
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "compound literal has function type"
  msgstr "sizeof benyttet pÃ¥ en funktionstype"
  
! #: c/c-parser.cc:12296
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:12301
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: c/c-parser.cc:12303
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C89 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C89 forbyder sammensatte konstanter"
  
! #: c/c-parser.cc:12317
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:12392
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12397
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12405
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:12416
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12420
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12425
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12438
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12442
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12459
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12464
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12469
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12495
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:12625 cp/parser.cc:8164
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:12999
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:13095
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:13343
  #, fuzzy, gcc-internal-format
  #| msgid "extra semicolon in struct or union specified"
  msgid "extra semicolon in method definition specified"
  msgstr "ekstra semikolon angivet i struct eller union"
  
! #: c/c-parser.cc:13475
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:13495
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:13617
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c method declaration is expected"
  msgstr "Klasse- eller grÃ¦nsefladeerklÃ¦ring forventet"
  
! #: c/c-parser.cc:14069
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "no type or storage class may be specified here,"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: c/c-parser.cc:14137 cp/parser.cc:37591
  #, fuzzy, gcc-internal-format
  #| msgid "readonly property can not be set"
  msgid "empty property attribute list"
  msgstr "skrivebeskyttet egenskab kan ikke angives"
  
! #: c/c-parser.cc:14151 cp/parser.cc:37604
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
  msgstr "manglende Code-egenskab"
  
! #: c/c-parser.cc:14190
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "unknown property attribute %<%s%s%>"
  msgstr "Ukendt processor: -mcpu=%s"
  
! #: c/c-parser.cc:14193 cp/parser.cc:37641
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:14202 cp/parser.cc:37650
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:14213 cp/parser.cc:37664
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected %qE selector name"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c/c-parser.cc:14229 cp/parser.cc:37683
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:14453 cp/semantics.cc:13238
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:14489 cp/parser.cc:50800
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:14509 c/c-parser.cc:23631 c/c-parser.cc:23940
! #: c/c-parser.cc:24003 c/c-parser.cc:24113 cp/parser.cc:46428
! #: cp/parser.cc:46776 cp/parser.cc:46891 cp/parser.cc:46990 cp/parser.cc:50821
! #: cp/parser.cc:50837 cp/parser.cc:50853 cp/parser.cc:50870 cp/parser.cc:50887
! #: cp/parser.cc:50904 cp/parser.cc:50931 cp/parser.cc:50945 cp/parser.cc:50970
! #: cp/parser.cc:50984
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-parser.cc:14532 cp/parser.cc:50959
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "'#pragma once' i hovedfil"
  
! #: c/c-parser.cc:14622 cp/parser.cc:51083
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:14629 cp/parser.cc:51089
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:14641 c/c-parser.cc:14657
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-parser.cc:14724 cp/parser.cc:51166
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:14737 cp/parser.cc:50811
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr ""
  
! #: c/c-parser.cc:15104 c/c-parser.cc:19032 c/c-parser.cc:20713
! #: c/c-parser.cc:20732 c/c-parser.cc:20983 c/c-parser.cc:21041
! #: c/c-parser.cc:21048 c/c-parser.cc:21055 c/c-parser.cc:25954
! #: c/c-parser.cc:25962 c/c-parser.cc:26232 c/c-parser.cc:26242
! #: c/c-parser.cc:26336 c/c-parser.cc:26343 c/c-parser.cc:26350
! #: cp/parser.cc:38114 cp/parser.cc:41693 cp/parser.cc:42611 cp/parser.cc:42648
! #: cp/parser.cc:42837 cp/parser.cc:42900 cp/parser.cc:42907 cp/parser.cc:42914
! #: cp/parser.cc:48245 cp/parser.cc:48252 cp/parser.cc:48259 cp/parser.cc:49706
! #: cp/parser.cc:49714 cp/parser.cc:49866 cp/parser.cc:49876
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:15131
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: c/c-parser.cc:15536 c/c-parser.cc:15548
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<)%> or %<,%>"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:15746 c/c-parser.cc:26638
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is not a variable"
  msgstr "'%D' er ikke et navnerum"
  
! #: c/c-parser.cc:15750 cp/semantics.cc:8614
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qD is not a pointer variable"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: c/c-parser.cc:15792 cp/parser.cc:38995
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "collapse argument needs positive constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:15887 cp/parser.cc:39073
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<none%> or %<present%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:15889 cp/parser.cc:39075
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:15974 cp/parser.cc:39145
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected constant logical expression"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: c/c-parser.cc:16051 cp/parser.cc:39227
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:16071 c/c-parser.cc:23996 c/c-parser.cc:24106
! #: cp/parser.cc:39245 cp/parser.cc:46768 cp/parser.cc:46883
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<data%>"
  msgstr "forventede %<catch%>"
  
! #: c/c-parser.cc:16124 cp/parser.cc:39300
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:16131 cp/parser.cc:39307
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:16133 cp/parser.cc:39309
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<if%> clauses without modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:16139 cp/parser.cc:39315
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:16244 c/c-parser.cc:16304 c/c-parser.cc:16366
! #: c/c-parser.cc:16414 c/c-parser.cc:16494 c/c-parser.cc:16891
! #: c/c-parser.cc:16973 c/c-parser.cc:17578 c/c-parser.cc:17723
! #: c/c-parser.cc:17791 c/c-parser.cc:18969
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected integer expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-parser.cc:16255
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16316
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16378 cp/semantics.cc:8828
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16427 cp/semantics.cc:8858
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<priority%> value must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:16461 cp/parser.cc:39541
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: c/c-parser.cc:16533 cp/parser.cc:39611
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:16601
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:16678 cp/parser.cc:39763
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:16681 cp/parser.cc:39766
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:16765 cp/semantics.cc:7685 cp/semantics.cc:7740
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%qs expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: c/c-parser.cc:16777 c/c-parser.cc:16900 cp/semantics.cc:7719
! #: cp/semantics.cc:7754
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%qs value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:16839 cp/parser.cc:38767
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments"
  msgid "too many %<static%> arguments"
  msgstr "for mange parametre"
  
! #: c/c-parser.cc:16873 cp/parser.cc:38800
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected argument"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:17040 cp/semantics.cc:9045
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: c/c-parser.cc:17108 cp/parser.cc:41874
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<self%> clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:17150 cp/parser.cc:39816
  #, fuzzy, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:17159 c/c-parser.cc:17165 cp/parser.cc:39825
! #: cp/parser.cc:39835
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<concurrent%>"
  msgstr "forventede %<new%>"
  
! #: c/c-parser.cc:17201 cp/parser.cc:39875
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:17254 cp/parser.cc:39943
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:17379 c/c-parser.cc:25505 cp/parser.cc:49347
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:17501 cp/parser.cc:40201
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr ""
  
! #: c/c-parser.cc:17555 cp/parser.cc:40217
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:17559 cp/parser.cc:40220
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:17572 cp/semantics.cc:7801
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "chunk size value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:17595 cp/parser.cc:40240
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.cc:17734 c/c-parser.cc:17745
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17753 cp/semantics.cc:7768
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:17802 cp/semantics.cc:7897
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17847 cp/semantics.cc:8025
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17959 c/c-parser.cc:20700 cp/parser.cc:42603
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<allocator%> or %<align%>"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:17966
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "duplikere %qs"
  
! #: c/c-parser.cc:18014 cp/semantics.cc:8160
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:18025 cp/semantics.cc:8115 cp/semantics.cc:8131
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:18144 cp/parser.cc:40687
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple linear modifiers"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: c/c-parser.cc:18156 cp/parser.cc:40700
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple %<step%> modifiers"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: c/c-parser.cc:18164 c/c-parser.cc:18192
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:18244
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18283
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18643 cp/parser.cc:41247
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-parser.cc:18691 cp/parser.cc:41302 cp/parser.cc:41754 cp/parser.cc:41804
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%d operand"
  msgid "invalid depend kind"
  msgstr "ugyldig %%d-operand"
  
! #: c/c-parser.cc:18752 cp/parser.cc:41332
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid doacross kind"
  msgstr "ugyldig maske"
  
! #: c/c-parser.cc:18821 cp/parser.cc:41475
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<always%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:18831 cp/parser.cc:41488
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<close%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:18841 cp/parser.cc:41501
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:18849 cp/parser.cc:41512
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:18887 cp/parser.cc:41552
  #, fuzzy, gcc-internal-format
  #| msgid "invalid mask"
  msgid "invalid map kind"
  msgstr "ugyldig maske"
  
! #: c/c-parser.cc:18939 cp/parser.cc:41616
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18951 cp/parser.cc:41627
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:18974 cp/semantics.cc:7922
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:19007 cp/parser.cc:41698
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.cc:19086
  #, fuzzy, gcc-internal-format
  #| msgid "invalid rotate insn"
  msgid "invalid proc_bind kind"
  msgstr "ugyldig roteringsinstruktion"
  
! #: c/c-parser.cc:19130
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:19228 cp/semantics.cc:8341
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19440 cp/parser.cc:42090
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF while reading source file %s.\n"
  msgid "expected an OpenACC clause"
  msgstr "StÃ¸dt pÃ¥ slutningen af kildefilen %s tidligere end forventet.\n"
  
! #: c/c-parser.cc:19451 c/c-parser.cc:19816 cp/parser.cc:42101
! #: cp/parser.cc:42509
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: c/c-parser.cc:19496 cp/parser.cc:42149
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:19649 cp/parser.cc:42342
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr ""
  
! #: c/c-parser.cc:19805 cp/parser.cc:42498
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:19964 cp/parser.cc:47351
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:19974 cp/parser.cc:47361
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "array section in %<#pragma acc declare%>"
  msgstr "erklÃ¦ring af '%s' skygger for en global erklÃ¦ring"
  
! #: c/c-parser.cc:19994 cp/parser.cc:47381
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "erklÃ¦ring af '%s' der er en 'extern'-variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-parser.cc:20005 cp/parser.cc:47392
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: c/c-parser.cc:20012 cp/parser.cc:47399
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "erklÃ¦ring af '%s' der er en 'extern'-variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-parser.cc:20020 cp/parser.cc:47407
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:20031 cp/parser.cc:47429
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "erklÃ¦ring af '%s' der er en 'extern'-variabel, i begyndelseserklÃ¦ring i 'for'-lÃ¸kke"
  
! #: c/c-parser.cc:20041 cp/parser.cc:47452
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:20134 cp/parser.cc:47536
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:20150 cp/parser.cc:47553
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma once in main file"
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "'#pragma once' i hovedfil"
  
! #: c/c-parser.cc:20182 cp/parser.cc:47311
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20411 cp/parser.cc:3367
  #, fuzzy, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: c/c-parser.cc:20415
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected function name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:20433 cp/parser.cc:50133
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD does not refer to a function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: c/c-parser.cc:20456 c/c-parser.cc:20504 cp/parser.cc:1662
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.cc:20496 cp/parser.cc:50184 cp/parser.cc:50231
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.cc:20527 cp/parser.cc:50259
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.cc:20528 cp/parser.cc:50261
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: c/c-parser.cc:20573 cp/parser.cc:47769
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20631
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:20635 c/c-parser.cc:20658
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "to be allocated variable declared here"
  msgstr "skabelonsparametertypen '%T' erklÃ¦ret 'friend'"
  
! #: c/c-parser.cc:20653
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20656
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "modified here"
  msgstr "'%s' tidligere defineret her"
  
! #: c/c-parser.cc:20724 cp/parser.cc:42623 cp/parser.cc:42638
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: c/c-parser.cc:20748
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20765
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20772
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:20780
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20787
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:20794
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:20798
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> for static variables like %qD not yet supported"
  msgstr ""
  
! #: c/c-parser.cc:20949 cp/parser.cc:42803
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:20988 cp/parser.cc:42842
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:21012 cp/parser.cc:42871
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21027 cp/parser.cc:42886
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many atomic clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:21034 cp/parser.cc:42893
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many memory order clauses"
  msgstr "for mange inddatafiler"
  
! #: c/c-parser.cc:21072 c/c-parser.cc:21079 cp/parser.cc:42931
! #: cp/parser.cc:42938
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-parser.cc:21085 c/c-parser.cc:21090 cp/parser.cc:42944
! #: cp/parser.cc:42949
  #, fuzzy, gcc-internal-format
  #| msgid "--resource requires -o"
  msgid "%qs clause requires %qs clause"
  msgstr "--resource pÃ¥krÃ¦ver -o"
  
! #: c/c-parser.cc:21113 cp/parser.cc:42972
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:21124 cp/parser.cc:42983
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:21156 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21166 cp/parser.cc:43025
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21289 cp/parser.cc:43125
  #, fuzzy, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: c/c-parser.cc:21296 cp/parser.cc:43132
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:21369 cp/parser.cc:43197 cp/parser.cc:43480 cp/parser.cc:43574
! #: cp/parser.cc:43592
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:21380 cp/parser.cc:43208
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "forventede %<delete%>"
  
! #: c/c-parser.cc:21440 cp/parser.cc:43647
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:21711 cp/parser.cc:43501 cp/parser.cc:43527
  #, fuzzy, gcc-internal-format
  #| msgid "invalid #pragma %s"
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ugyldig #pragma %s"
  
! #: c/c-parser.cc:21715 cp/parser.cc:43567 cp/parser.cc:43601
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand for 'p' modifier"
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ugyldig operand til 'p'-Ã¦ndring"
  
! #: c/c-parser.cc:21766 cp/parser.cc:43636
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:21772 cp/semantics.cc:11233 cp/semantics.cc:11243
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:21875 cp/semantics.cc:11320
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: c/c-parser.cc:21918
  #, fuzzy, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: c/c-parser.cc:21924 cp/parser.cc:43789
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:21955 cp/parser.cc:43825
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:21967 cp/parser.cc:43841
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:22008 cp/parser.cc:43879
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:22016 cp/parser.cc:43887
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22021
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:22092 cp/parser.cc:44593
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:22159 cp/parser.cc:44662
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-parser.cc:22193 cp/parser.cc:44695
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "forventede %<:%> or %<::%>"
  
! #: c/c-parser.cc:22198 cp/parser.cc:44701
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp section%> or %<}%>"
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp section%> eller %<}%> forventet"
  
! #: c/c-parser.cc:22207 cp/parser.cc:44710
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-parser.cc:22325 cp/semantics.cc:10807 cp/semantics.cc:10892
  #, fuzzy, gcc-internal-format
  #| msgid "repeated declaration of automaton `%s'"
  msgid "expected iteration declaration or initialization"
  msgstr "gentaget erklÃ¦ring af automaten '%s'"
  
! #: c/c-parser.cc:22413 c/c-parser.cc:22428 cp/parser.cc:45057
! #: cp/parser.cc:45072
  #, fuzzy, gcc-internal-format
  #| msgid "not enough arguments"
  msgid "not enough nested loops"
  msgstr "ikke nok parametre"
  
! #: c/c-parser.cc:22528 cp/parser.cc:45344
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:22539 cp/parser.cc:45355
  #, fuzzy, gcc-internal-format
  #| msgid "')' or term expected"
  msgid "for statement expected"
  msgstr "')' eller term forventet"
  
! #: c/c-parser.cc:22651 cp/parser.cc:44895 cp/parser.cc:44938 cp/pt.cc:18143
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:23059 cp/parser.cc:45866
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-parser.cc:23275 cp/parser.cc:46072
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:23622 cp/parser.cc:46419
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected %<point%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:23889 cp/parser.cc:46706
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23905 cp/parser.cc:46722
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23953 cp/parser.cc:47003
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:24055 cp/parser.cc:46829
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24067 cp/parser.cc:46841
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24166 cp/parser.cc:46946
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24179 cp/parser.cc:46959
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24424 cp/semantics.cc:10315
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24481
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.cc:24532 c/c-parser.cc:24570
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.cc:24603 cp/parser.cc:47913
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected trait selector name"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c/c-parser.cc:24615 cp/parser.cc:47927
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "ukendt vÃ¦rdi %qs for -mtune"
  
! #: c/c-parser.cc:24643 cp/parser.cc:47956
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type `%T' does not have member `%D'"
  msgid "selector %qs does not accept any properties"
  msgstr "ufuldstÃ¦ndig type '%T' har ikke medlemmet '%D'"
  
! #: c/c-parser.cc:24665 cp/parser.cc:47988
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified inside a class"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "'%D' kan kun angives inden i en klasse"
  
! #: c/c-parser.cc:24674 cp/parser.cc:47998
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: c/c-parser.cc:24677 cp/parser.cc:48001
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<score%> argument must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: c/c-parser.cc:24718 cp/parser.cc:48047
  #, fuzzy, gcc-internal-format
  #| msgid "_Pragma takes a parenthesized string literal"
  msgid "expected identifier or string literal"
  msgstr "_Pragma tager en strengkonstant med paranteser omkring"
  
! #: c/c-parser.cc:24743 cp/parser.cc:48072 cp/pt.cc:12036
  #, fuzzy, gcc-internal-format
  #| msgid "']' expected, invalid type expression"
  msgid "property must be constant integer expression"
  msgstr "']' forventet, ugyldigt typeudtryk"
  
! #: c/c-parser.cc:24757 cp/parser.cc:48086
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
*************** msgstr ""
*** 52990,53296 ****
  #. FIXME: The "requires" selector was added in OpenMP 5.1.
  #. Currently only the now-deprecated syntax
  #. from OpenMP 5.0 is supported.
! #: c/c-parser.cc:24705 cp/parser.cc:48035 fortran/openmp.cc:5891
  #, fuzzy, gcc-internal-format
  #| msgid "code model `large' not supported yet"
  msgid "%<requires%> selector is not supported yet"
  msgstr "kodemodellen 'large' er ikke understÃ¸ttet endnu"
  
! #: c/c-parser.cc:24764 cp/parser.cc:48098
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected context selector set name"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c/c-parser.cc:24841 cp/parser.cc:48413
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<match%>"
  msgstr "forventede %<catch%>"
  
! #: c/c-parser.cc:24861
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "variant %qD is not a function"
  msgstr "'%s' er ikke en funktion,"
  
! #: c/c-parser.cc:24868 cp/decl.cc:8318
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "-f%s og -msdata=%s er indbyrdes uforenelige"
  
! #: c/c-parser.cc:24880 cp/decl.cc:8327
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:24926
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.cc:24934 cp/parser.cc:48458
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.cc:25135 cp/parser.cc:48748
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:25139 cp/parser.cc:48752
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:25199 cp/parser.cc:48882
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:25202 cp/parser.cc:48885
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25251 c/c-parser.cc:25293 cp/parser.cc:48940
! #: cp/parser.cc:48987
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:25265 cp/parser.cc:48953
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:25300 cp/parser.cc:48994
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:25311 c/c-parser.cc:25342 cp/parser.cc:49005
! #: cp/parser.cc:49036
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:25318 c/c-parser.cc:25347 cp/parser.cc:49012
! #: cp/parser.cc:49041
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: c/c-parser.cc:25355 cp/parser.cc:49049
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:25382
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:25459
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25463
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25466
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "erklÃ¦ring af '%s' skygger for en global erklÃ¦ring"
  
! #: c/c-parser.cc:25469
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25477
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:25486
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25607
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:25618
  #, fuzzy, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:25637
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:25768 cp/parser.cc:49522
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:25837 cp/parser.cc:49589
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:25866 cp/parser.cc:49624
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25884 cp/parser.cc:49642
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:25896 cp/parser.cc:49654
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:25905 cp/parser.cc:49663
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:25919 cp/parser.cc:49677
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:25938
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-parser.cc:25944
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-parser.cc:26101 cp/parser.cc:49734
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:26134 cp/parser.cc:49769
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %qs or %qs"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:26191 cp/parser.cc:49831
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-parser.cc:26214 cp/parser.cc:49858
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:26217 cp/parser.cc:49861
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:26244 cp/parser.cc:48159
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:26330 cp/parser.cc:48245
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected directive name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:26343 cp/parser.cc:48258
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:26350 cp/parser.cc:48265
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26361 cp/parser.cc:48276
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:26384 cp/parser.cc:48303
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown assumption clause %qs"
  msgstr "ukendt registernavn: %s"
  
! #: c/c-parser.cc:26397 cp/parser.cc:48313
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected assumption clause"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:26567 cp/semantics.cc:9608
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:26569 cp/semantics.cc:9610
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:26573 cp/semantics.cc:9612
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-parser.cc:26753 cp/parser.cc:50600
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:26759 cp/parser.cc:50606
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:26768
  #, fuzzy, gcc-internal-format
  #| msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "%<transaction_may_cancel_outer%> funktionskald er ikke inden for ydre transaktion eller %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.cc:26776 cp/parser.cc:50624
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:26869
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "no closing brace"
--- 53257,53563 ----
  #. FIXME: The "requires" selector was added in OpenMP 5.1.
  #. Currently only the now-deprecated syntax
  #. from OpenMP 5.0 is supported.
! #: c/c-parser.cc:24778 cp/parser.cc:48102 fortran/openmp.cc:5921
  #, fuzzy, gcc-internal-format
  #| msgid "code model `large' not supported yet"
  msgid "%<requires%> selector is not supported yet"
  msgstr "kodemodellen 'large' er ikke understÃ¸ttet endnu"
  
! #: c/c-parser.cc:24837 cp/parser.cc:48165
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected context selector set name"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: c/c-parser.cc:24914 cp/parser.cc:48480
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<match%>"
  msgstr "forventede %<catch%>"
  
! #: c/c-parser.cc:24934
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "variant %qD is not a function"
  msgstr "'%s' er ikke en funktion,"
  
! #: c/c-parser.cc:24941 cp/decl.cc:8314
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "-f%s og -msdata=%s er indbyrdes uforenelige"
  
! #: c/c-parser.cc:24953 cp/decl.cc:8323
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:24999
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.cc:25007 cp/parser.cc:48525
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: c/c-parser.cc:25208 cp/parser.cc:48815
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:25212 cp/parser.cc:48819
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:25272 cp/parser.cc:48949
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:25275 cp/parser.cc:48952
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25324 c/c-parser.cc:25366 cp/parser.cc:49007
! #: cp/parser.cc:49054
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:25338 cp/parser.cc:49020
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:25373 cp/parser.cc:49061
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:25384 c/c-parser.cc:25415 cp/parser.cc:49072
! #: cp/parser.cc:49103
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:25391 c/c-parser.cc:25420 cp/parser.cc:49079
! #: cp/parser.cc:49108
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: c/c-parser.cc:25428 cp/parser.cc:49116
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:25455
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:25532
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25536
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25539
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "erklÃ¦ring af '%s' skygger for en global erklÃ¦ring"
  
! #: c/c-parser.cc:25542
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25550
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:25559
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25680
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:25691
  #, fuzzy, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "uventet operand"
  
! #: c/c-parser.cc:25710
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:25841 cp/parser.cc:49589
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:25910 cp/parser.cc:49656
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: c/c-parser.cc:25939 cp/parser.cc:49691
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25957 cp/parser.cc:49709
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:25969 cp/parser.cc:49721
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:25978 cp/parser.cc:49730
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:25992 cp/parser.cc:49744
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:26011
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-parser.cc:26017
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-parser.cc:26174 cp/parser.cc:49801
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%<;%>, %<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:26207 cp/parser.cc:49836
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %qs or %qs"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: c/c-parser.cc:26264 cp/parser.cc:49898
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: c/c-parser.cc:26287 cp/parser.cc:49925
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:26290 cp/parser.cc:49928
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:26317 cp/parser.cc:48226
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr ""
  
! #: c/c-parser.cc:26403 cp/parser.cc:48312
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected directive name"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:26416 cp/parser.cc:48325
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:26423 cp/parser.cc:48332
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26434 cp/parser.cc:48343
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:26457 cp/parser.cc:48370
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown assumption clause %qs"
  msgstr "ukendt registernavn: %s"
  
! #: c/c-parser.cc:26470 cp/parser.cc:48380
  #, fuzzy, gcc-internal-format
  #| msgid "expected function"
  msgid "expected assumption clause"
  msgstr "forventet funktion"
  
! #: c/c-parser.cc:26640 cp/semantics.cc:9681
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:26642 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:26646 cp/semantics.cc:9685
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-parser.cc:26826 cp/parser.cc:50667
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:26832 cp/parser.cc:50673
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:26841
  #, fuzzy, gcc-internal-format
  #| msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "%<transaction_may_cancel_outer%> funktionskald er ikke inden for ydre transaktion eller %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.cc:26849 cp/parser.cc:50691
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:26942
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "no closing brace"
*************** msgstr "fejl ved lukning af %s: %m"
*** 53302,53308 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "'%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:251 c/c-typeck.cc:11336 c/c-typeck.cc:11378 cp/call.cc:4919
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ugyldig brug af void-udtryk"
--- 53569,53575 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "'%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:251 c/c-typeck.cc:11338 c/c-typeck.cc:11380 cp/call.cc:4942
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ugyldig brug af void-udtryk"
*************** msgstr ""
*** 53341,53499 ****
  msgid "%qs attribute cannot be applied to a function that does not take variable arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: c/c-typeck.cc:707 c/c-typeck.cc:730
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr "funktionstyper ikke er fuldt ud forenelige i ISO C"
  
! #: c/c-typeck.cc:886
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr ""
  
! #: c/c-typeck.cc:891
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr ""
  
! #: c/c-typeck.cc:896
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr ""
  
! #: c/c-typeck.cc:926
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr ""
  
! #: c/c-typeck.cc:1472
  #, gcc-internal-format
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:1476
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr "typer er ikke helt forenelige"
  
! #: c/c-typeck.cc:1480
  #, fuzzy, gcc-internal-format
  #| msgid "types are not quite compatible"
  msgid "pointer target types incompatible in C++"
  msgstr "typer er ikke helt forenelige"
  
! #: c/c-typeck.cc:1655
  #, fuzzy, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr "en funktions returtype kan ikke vÃ¦re en funktion"
  
! #: c/c-typeck.cc:1905
  #, gcc-internal-format
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:2599 c/c-typeck.cc:9852
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: c/c-typeck.cc:2603 c/c-typeck.cc:9856
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qT has no member named %qE"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: c/c-typeck.cc:2612
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr ""
  
! #: c/c-typeck.cc:2615
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: c/c-typeck.cc:2679
  #, gcc-internal-format
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr ""
  
! #: c/c-typeck.cc:2688
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr ""
  
! #: c/c-typeck.cc:2695
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%s' in something not a structure or union"
  msgid "request for member %qE in something not a structure or union"
  msgstr "forespÃ¸rgsel efter medlemmet '%s' i noget der hverken er en union eller en struktur"
  
! #: c/c-typeck.cc:2743
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereferencing %<void *%> pointer"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *'-henvisning"
  
! #: c/c-typeck.cc:2798
  #, fuzzy, gcc-internal-format
  #| msgid "subscripted value is neither array nor pointer"
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "vÃ¦rdien der er pÃ¥fÃ¸rt et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: c/c-typeck.cc:2808 cp/typeck.cc:4004 cp/typeck.cc:4098
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "tabelindeks er ikke et heltal"
  
! #: c/c-typeck.cc:2814
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg of pointer to function"
  msgid "subscripted value is pointer to function"
  msgstr "videregiver parameter af henvisning til funktion"
  
! #: c/c-typeck.cc:2869
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids subscripting `register' array"
  msgid "ISO C forbids subscripting %<register%> array"
  msgstr "ISO C forbyder opslag i 'register'-tabel"
  
! #: c/c-typeck.cc:2872
  #, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr "ISO C90 forbyder opslag i tabel der ikke er venstrevÃ¦rdi"
  
! #: c/c-typeck.cc:2991
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as reference but not initialized"
  msgid "underspecified %qD referenced in its initializer"
  msgstr "'%D' erklÃ¦ret som en reference, men bliver ikke tildelt en startvÃ¦rdi"
  
! #: c/c-typeck.cc:3046
  #, gcc-internal-format
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.cc:3154 cp/typeck.cc:2141
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:3315
  #, fuzzy, gcc-internal-format
  #| msgid "called object is not a function"
  msgid "called object %qE is not a function or function pointer"
  msgstr "det kaldte objekt er ikke en funktion"
  
! #: c/c-typeck.cc:3320
  #, fuzzy, gcc-internal-format
  #| msgid "called object is not a function"
  msgid "called object %qD is not a function or function pointer"
  msgstr "det kaldte objekt er ikke en funktion"
  
! #: c/c-typeck.cc:3326
  #, fuzzy, gcc-internal-format
  #| msgid "called object is not a function"
  msgid "called object is not a function or function pointer"
--- 53608,53766 ----
  msgid "%qs attribute cannot be applied to a function that does not take variable arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: c/c-typeck.cc:709 c/c-typeck.cc:732
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr "funktionstyper ikke er fuldt ud forenelige i ISO C"
  
! #: c/c-typeck.cc:888
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr ""
  
! #: c/c-typeck.cc:893
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr ""
  
! #: c/c-typeck.cc:898
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr ""
  
! #: c/c-typeck.cc:928
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr ""
  
! #: c/c-typeck.cc:1474
  #, gcc-internal-format
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:1478
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr "typer er ikke helt forenelige"
  
! #: c/c-typeck.cc:1482
  #, fuzzy, gcc-internal-format
  #| msgid "types are not quite compatible"
  msgid "pointer target types incompatible in C++"
  msgstr "typer er ikke helt forenelige"
  
! #: c/c-typeck.cc:1657
  #, fuzzy, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr "en funktions returtype kan ikke vÃ¦re en funktion"
  
! #: c/c-typeck.cc:1907
  #, gcc-internal-format
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
! #: c/c-typeck.cc:2601 c/c-typeck.cc:9854
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: c/c-typeck.cc:2605 c/c-typeck.cc:9858
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qT has no member named %qE"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: c/c-typeck.cc:2614
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr ""
  
! #: c/c-typeck.cc:2617
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: c/c-typeck.cc:2681
  #, gcc-internal-format
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr ""
  
! #: c/c-typeck.cc:2690
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr ""
  
! #: c/c-typeck.cc:2697
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%s' in something not a structure or union"
  msgid "request for member %qE in something not a structure or union"
  msgstr "forespÃ¸rgsel efter medlemmet '%s' i noget der hverken er en union eller en struktur"
  
! #: c/c-typeck.cc:2745
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereferencing %<void *%> pointer"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *'-henvisning"
  
! #: c/c-typeck.cc:2800
  #, fuzzy, gcc-internal-format
  #| msgid "subscripted value is neither array nor pointer"
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "vÃ¦rdien der er pÃ¥fÃ¸rt et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: c/c-typeck.cc:2810 cp/typeck.cc:4005 cp/typeck.cc:4099
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "tabelindeks er ikke et heltal"
  
! #: c/c-typeck.cc:2816
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg of pointer to function"
  msgid "subscripted value is pointer to function"
  msgstr "videregiver parameter af henvisning til funktion"
  
! #: c/c-typeck.cc:2871
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids subscripting `register' array"
  msgid "ISO C forbids subscripting %<register%> array"
  msgstr "ISO C forbyder opslag i 'register'-tabel"
  
! #: c/c-typeck.cc:2874
  #, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr "ISO C90 forbyder opslag i tabel der ikke er venstrevÃ¦rdi"
  
! #: c/c-typeck.cc:2993
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as reference but not initialized"
  msgid "underspecified %qD referenced in its initializer"
  msgstr "'%D' erklÃ¦ret som en reference, men bliver ikke tildelt en startvÃ¦rdi"
  
! #: c/c-typeck.cc:3048
  #, gcc-internal-format
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.cc:3156 cp/typeck.cc:2141
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:3317
  #, fuzzy, gcc-internal-format
  #| msgid "called object is not a function"
  msgid "called object %qE is not a function or function pointer"
  msgstr "det kaldte objekt er ikke en funktion"
  
! #: c/c-typeck.cc:3322
  #, fuzzy, gcc-internal-format
  #| msgid "called object is not a function"
  msgid "called object %qD is not a function or function pointer"
  msgstr "det kaldte objekt er ikke en funktion"
  
! #: c/c-typeck.cc:3328
  #, fuzzy, gcc-internal-format
  #| msgid "called object is not a function"
  msgid "called object is not a function or function pointer"
*************** msgstr "det kaldte objekt er ikke en fun
*** 53502,53711 ****
  #. 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/c-typeck.cc:3355
  #, fuzzy, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr "sizeof benyttet pÃ¥ en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:3360 c/c-typeck.cc:3415
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified void function return type"
  msgid "function with qualified void return type called"
  msgstr "ISO C forbyder void funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:3470
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr "typen af den formelle parameter %d er ufuldstÃ¦ndig"
  
! #: c/c-typeck.cc:3482
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr "%s som heltal i stedet for kommatal pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3488
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than complex due to prototype"
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr "%s som heltal i stedet for complex pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3494
  #, fuzzy, gcc-internal-format
  #| msgid "%s as complex rather than floating due to prototype"
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr "%s som complex i stedet for kommatal pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3500
  #, fuzzy, gcc-internal-format
  #| msgid "%s as floating rather than integer due to prototype"
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr "%s som kommatal i stedet for heltal pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3506
  #, fuzzy, gcc-internal-format
  #| msgid "%s as complex rather than integer due to prototype"
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr "%s som complex i stedet for heltal pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3512
  #, fuzzy, gcc-internal-format
  #| msgid "%s as floating rather than complex due to prototype"
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr "%s som kommatal i stedet for complex pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3528
  #, fuzzy, gcc-internal-format
  #| msgid "%s as `float' rather than `double' due to prototype"
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr "%s som float i stedet for double pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3554
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than complex due to prototype"
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr "%s som heltal i stedet for complex pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3580
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3604
  #, fuzzy, gcc-internal-format
  #| msgid "%s as unsigned due to prototype"
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr "%s som unsigned pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3609
  #, fuzzy, gcc-internal-format
  #| msgid "%s as signed due to prototype"
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr "%s som signed pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3775
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments to method %qE"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: c/c-typeck.cc:3785
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "for mange parametre til funktionen"
  
! #: c/c-typeck.cc:3860
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.cc:3930
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: c/c-typeck.cc:4108 c/c-typeck.cc:4136 cp/typeck.cc:5780 cp/typeck.cc:6063
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "%Jsvag erklÃ¦ring af '%D' efter fÃ¸rste brug resulterer i ikke-defineret opfÃ¸rsel"
  
! #: c/c-typeck.cc:4116 c/c-typeck.cc:4127 cp/typeck.cc:5812 cp/typeck.cc:5836
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c/c-typeck.cc:4119 c/c-typeck.cc:4130 cp/typeck.cc:5815 cp/typeck.cc:5839
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
  msgstr "typeomtvingning af '%T' til '%T' fÃ¸lger ikke henvisning"
  
! #: c/c-typeck.cc:4157
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between `%#T' and `%#T'"
  msgid "comparison between %qT and %qT"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: c/c-typeck.cc:4216
  #, fuzzy, gcc-internal-format
  #| msgid "pointer of type `void *' used in subtraction"
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "henvisning af typen 'void *' benyttet i subtraktion"
  
! #: c/c-typeck.cc:4219
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "henvisning til en funktion benyttet i subtraktion"
  
! #: c/c-typeck.cc:4253
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:4262 cp/typeck.cc:6858
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:4708
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "%<~%> on a boolean expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:4712
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:4722
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `~' for complex conjugation"
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C understÃ¸tter ikke '~' til compleks-konjugering"
  
! #: c/c-typeck.cc:4746
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to abs"
  msgid "wrong type argument to absu"
  msgstr "forkert parametertype til abs"
  
! #: c/c-typeck.cc:4772
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "forkert parametertype til unÃ¦rt udrÃ¥bstegn"
  
! #: c/c-typeck.cc:4830
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration value `%s' not handled in switch"
  msgid "increment of enumeration value is invalid in C++"
  msgstr "enum-vÃ¦rdien '%s' hÃ¥ndteres ikke i switch-sÃ¦tning"
  
! #: c/c-typeck.cc:4833
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration value `%s' not handled in switch"
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "enum-vÃ¦rdien '%s' hÃ¥ndteres ikke i switch-sÃ¦tning"
  
! #: c/c-typeck.cc:4840
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "increment of a boolean expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:4843
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "decrement of a boolean expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:4859
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `++' and `--' on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types"
--- 53769,53978 ----
  #. 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/c-typeck.cc:3357
  #, fuzzy, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr "sizeof benyttet pÃ¥ en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:3362 c/c-typeck.cc:3417
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified void function return type"
  msgid "function with qualified void return type called"
  msgstr "ISO C forbyder void funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr "typen af den formelle parameter %d er ufuldstÃ¦ndig"
  
! #: c/c-typeck.cc:3484
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr "%s som heltal i stedet for kommatal pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3490
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than complex due to prototype"
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr "%s som heltal i stedet for complex pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3496
  #, fuzzy, gcc-internal-format
  #| msgid "%s as complex rather than floating due to prototype"
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr "%s som complex i stedet for kommatal pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3502
  #, fuzzy, gcc-internal-format
  #| msgid "%s as floating rather than integer due to prototype"
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr "%s som kommatal i stedet for heltal pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3508
  #, fuzzy, gcc-internal-format
  #| msgid "%s as complex rather than integer due to prototype"
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr "%s som complex i stedet for heltal pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3514
  #, fuzzy, gcc-internal-format
  #| msgid "%s as floating rather than complex due to prototype"
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr "%s som kommatal i stedet for complex pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3530
  #, fuzzy, gcc-internal-format
  #| msgid "%s as `float' rather than `double' due to prototype"
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr "%s som float i stedet for double pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3556
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than complex due to prototype"
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr "%s som heltal i stedet for complex pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3582
  #, fuzzy, gcc-internal-format
  #| msgid "%s with different width due to prototype"
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr "%s med anderledes bredde pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3606
  #, fuzzy, gcc-internal-format
  #| msgid "%s as unsigned due to prototype"
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr "%s som unsigned pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3611
  #, fuzzy, gcc-internal-format
  #| msgid "%s as signed due to prototype"
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr "%s som signed pÃ¥ grund af prototypen"
  
! #: c/c-typeck.cc:3777
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function `%s'"
  msgid "too many arguments to method %qE"
  msgstr "for mange parametre til funktionen '%s'"
  
! #: c/c-typeck.cc:3787
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "for mange parametre til funktionen"
  
! #: c/c-typeck.cc:3862
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr ""
  
! #: c/c-typeck.cc:3932
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: c/c-typeck.cc:4110 c/c-typeck.cc:4138 cp/typeck.cc:5782 cp/typeck.cc:6065
  #, fuzzy, gcc-internal-format
  #| msgid "%Jweak declaration of '%D' after first use results in unspecified behavior"
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "%Jsvag erklÃ¦ring af '%D' efter fÃ¸rste brug resulterer i ikke-defineret opfÃ¸rsel"
  
! #: c/c-typeck.cc:4118 c/c-typeck.cc:4129 cp/typeck.cc:5814 cp/typeck.cc:5838
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c/c-typeck.cc:4121 c/c-typeck.cc:4132 cp/typeck.cc:5817 cp/typeck.cc:5841
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "did you mean to dereference the pointer?"
  msgstr "typeomtvingning af '%T' til '%T' fÃ¸lger ikke henvisning"
  
! #: c/c-typeck.cc:4159
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between `%#T' and `%#T'"
  msgid "comparison between %qT and %qT"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: c/c-typeck.cc:4218
  #, fuzzy, gcc-internal-format
  #| msgid "pointer of type `void *' used in subtraction"
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "henvisning af typen 'void *' benyttet i subtraktion"
  
! #: c/c-typeck.cc:4221
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "henvisning til en funktion benyttet i subtraktion"
  
! #: c/c-typeck.cc:4255
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:4264 cp/typeck.cc:6860
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:4710
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "%<~%> on a boolean expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:4714
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:4724
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `~' for complex conjugation"
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C understÃ¸tter ikke '~' til compleks-konjugering"
  
! #: c/c-typeck.cc:4748
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to abs"
  msgid "wrong type argument to absu"
  msgstr "forkert parametertype til abs"
  
! #: c/c-typeck.cc:4774
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "forkert parametertype til unÃ¦rt udrÃ¥bstegn"
  
! #: c/c-typeck.cc:4832
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration value `%s' not handled in switch"
  msgid "increment of enumeration value is invalid in C++"
  msgstr "enum-vÃ¦rdien '%s' hÃ¥ndteres ikke i switch-sÃ¦tning"
  
! #: c/c-typeck.cc:4835
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration value `%s' not handled in switch"
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "enum-vÃ¦rdien '%s' hÃ¥ndteres ikke i switch-sÃ¦tning"
  
! #: c/c-typeck.cc:4842
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "increment of a boolean expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:4845
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "decrement of a boolean expression"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:4861
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support `++' and `--' on complex types"
  msgid "ISO C does not support %<++%> and %<--%> on complex types"
*************** msgstr "ISO C understÃ¸tter ikke '++' og
*** 53713,55368 ****
  
  # man kan ikke stikke en forÃ¸gelse (++) en type som parameter, 'type
  # argument' skal opfattes pÃ¥ en anden mÃ¥de
! #: c/c-typeck.cc:4885 c/c-typeck.cc:4919
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "forkert parametertype til forÃ¸gelse"
  
! #: c/c-typeck.cc:4887 c/c-typeck.cc:4922
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "forkert parametertype til formindskelse"
  
! #: c/c-typeck.cc:4907
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:4911
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:5019
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of expression of type %<void%>"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: c/c-typeck.cc:5078 c/c-typeck.cc:5271
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field `%s'"
  msgid "cannot take address of bit-field %qD"
  msgstr "kan ikke finde adressen af bitfeltet '%s'"
  
! #: c/c-typeck.cc:5092
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of an unaligned member"
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "kan ikke tage adressen af et ikke-justeret medlem"
  
! #: c/c-typeck.cc:5100
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of array with reverse scalar storage order requested"
  msgstr "forespÃ¸rgsel efter adressen af registervariablen '%s'"
  
! #: c/c-typeck.cc:5286
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of register compound literal requested"
  msgstr "forespÃ¸rgsel efter adressen af registervariablen '%s'"
  
! #: c/c-typeck.cc:5307
  #, fuzzy, gcc-internal-format
  #| msgid "global register variable `%s' used in nested function"
  msgid "global register variable %qD used in nested function"
  msgstr "global registervariabel '%s' benyttet i indlejret funktion"
  
! #: c/c-typeck.cc:5310
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "register variable %qD used in nested function"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: c/c-typeck.cc:5315
  #, fuzzy, gcc-internal-format
  #| msgid "address of global register variable `%s' requested"
  msgid "address of global register variable %qD requested"
  msgstr "forespÃ¸rgsel efter adressen af den globale registervariabel '%s'"
  
! #: c/c-typeck.cc:5317 d/d-codegen.cc:721
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of register variable %qD requested"
  msgstr "forespÃ¸rgsel efter adressen af registervariablen '%s'"
  
! #: c/c-typeck.cc:5456
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "non-lvalue array in conditional expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:5538
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:5597 c/c-typeck.cc:5603
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:5620
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C forbyder betingede udtryk med kun Ã©n tom side"
  
! #: c/c-typeck.cc:5637
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:5661
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:5665
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:5670
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids conditional expr between `void *' and function pointer"
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C++ forbyder betinget udtryk mellem 'void *' og funktionshenvisning"
  
! #: c/c-typeck.cc:5692
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:5695
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "first expression has type %qT"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:5696
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "second expression has type %qT"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:5707 c/c-typeck.cc:5720
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "henvisnings- og heltalstype i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:5747
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:5862
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:5866
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:5884
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:5889
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:5898 cp/cvt.cc:1102 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "in call to %qD, declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: c/c-typeck.cc:5947
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: c/c-typeck.cc:5965 c/c-typeck.cc:11905
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right-hand operand of comma expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: c/c-typeck.cc:6036
  #, fuzzy
  #| msgid "cast adds new qualifiers to function type"
  msgid "cast adds %q#v qualifier to function type"
  msgstr "typeomtvingning tilfÃ¸jer modifikationer til en funktionstype"
  
! #: c/c-typeck.cc:6042
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: c/c-typeck.cc:6077
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6174
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "typetildelingen angiver en tabeltype"
  
! #: c/c-typeck.cc:6180
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "typetildelingen angiver en funktionstype"
  
! #: c/c-typeck.cc:6195
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C forbyder omtvingelse af ikke-skalar til den samme type"
  
! #: c/c-typeck.cc:6199
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
  
! #: c/c-typeck.cc:6219
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C forbyder omtvingelse til uniontype"
  
! #: c/c-typeck.cc:6229
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "typetildeling til en uniontype fra en type der ikke findes i union'en"
  
! #: c/c-typeck.cc:6264
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:6269
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:6274
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:6307
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "typeomtvingelse forÃ¸ger den pÃ¥krÃ¦vne justering af mÃ¥ltypen"
  
! #: c/c-typeck.cc:6319
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden stÃ¸rrelse"
  
! #: c/c-typeck.cc:6324
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6334 cp/typeck.cc:9294
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "typeomtvingelse fra heltal til henvisning af en anden stÃ¸rrelse"
  
! #: c/c-typeck.cc:6348
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
  
! #: c/c-typeck.cc:6357
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
  
! #: c/c-typeck.cc:6367
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t convert from incomplete type %qT to %qT"
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "kan ikke konvertere fra ufuldstÃ¦ndig type %qT til %qT"
  
! #: c/c-typeck.cc:6479
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:6520
  #, fuzzy, gcc-internal-format
  #| msgid "assignment suppression"
  msgid "assignment to expression with array type"
  msgstr "tildelingsundertrykkelse"
  
! #: c/c-typeck.cc:6646
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:6848 c/c-typeck.cc:6865 c/c-typeck.cc:6916
  #, fuzzy, gcc-internal-format
  #| msgid "(near initialization for `%s')"
  msgid "(near initialization for %qs)"
  msgstr "(i nÃ¦rheden af klargÃ¸ringen af '%s')"
  
! #: c/c-typeck.cc:6931
  #, fuzzy, gcc-internal-format
  #| msgid "char-array initialized from wide string"
  msgid "array initialized from parenthesized string constant"
  msgstr "char-tabel fÃ¥r tildelt startvÃ¦rdi fra en bred streng"
  
! #: c/c-typeck.cc:6974 c/c-typeck.cc:7215
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7008
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7011
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7016
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "built-in %qD declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: c/c-typeck.cc:7210
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7219
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: c/c-typeck.cc:7224
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: c/c-typeck.cc:7229
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: c/c-typeck.cc:7247
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%#T' to `%#T'"
  msgid "implicit conversion from %qT to %qT"
  msgstr "konvertering fra '%#T' til '%#T'"
  
! #: c/c-typeck.cc:7426 c/c-typeck.cc:7824
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra Ã©n uden"
  
! #: c/c-typeck.cc:7429 c/c-typeck.cc:7827
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra Ã©n uden"
  
! #: c/c-typeck.cc:7432 c/c-typeck.cc:7829
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra Ã©n uden"
  
! #: c/c-typeck.cc:7435 c/c-typeck.cc:7831
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra Ã©n uden"
  
! #: c/c-typeck.cc:7443 c/c-typeck.cc:7715 c/c-typeck.cc:7758
  #, fuzzy
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: c/c-typeck.cc:7445 c/c-typeck.cc:7717 c/c-typeck.cc:7760
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: c/c-typeck.cc:7447 c/c-typeck.cc:7719 c/c-typeck.cc:7762
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: c/c-typeck.cc:7449 c/c-typeck.cc:7721 c/c-typeck.cc:7764
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: c/c-typeck.cc:7458
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C forbyder parameterkonvertering til uniontype"
  
! #: c/c-typeck.cc:7526
  #, fuzzy, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: c/c-typeck.cc:7553
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of pointer to function"
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "videregiver den %d. parameter af henvisning til funktion"
  
! #: c/c-typeck.cc:7564
  #, fuzzy, gcc-internal-format
  #| msgid "cast from pointer to integer of different size"
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden stÃ¸rrelse"
  
! #: c/c-typeck.cc:7575
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:7585
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:7601
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "  forventede en type, modtog '%E'"
  
! #: c/c-typeck.cc:7616
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c/c-typeck.cc:7622
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: c/c-typeck.cc:7628
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c/c-typeck.cc:7633 cp/typeck.cc:10457
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "return type might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c/c-typeck.cc:7657
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-typeck.cc:7667
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-typeck.cc:7677
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-typeck.cc:7682
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with a value, in function declared with a void return type"
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "return-sÃ¦tning med en vÃ¦rdi i en funktion der er erklÃ¦ret med en void returtype"
  
! #: c/c-typeck.cc:7732
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:7735
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:7737
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:7739
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:7769
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:7786
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "fortegnene i henvisningsmÃ¥l i %s er forskellige"
  
! #: c/c-typeck.cc:7794
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "fortegnene i henvisningsmÃ¥l i %s er forskellige"
  
! #: c/c-typeck.cc:7800
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "fortegnene i henvisningsmÃ¥l i %s er forskellige"
  
! #: c/c-typeck.cc:7805
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "fortegnene i henvisningsmÃ¥l i %s er forskellige"
  
! #: c/c-typeck.cc:7847
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-typeck.cc:7856
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "assignment to %qT from pointer to %qD with incompatible type %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-typeck.cc:7861
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "assignment to %qT from incompatible pointer type %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-typeck.cc:7868
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "initialization of %qT from pointer to %qD with incompatible type %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-typeck.cc:7873
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "initialization of %qT from incompatible pointer type %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-typeck.cc:7880
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with a value, in function declared with a void return type"
  msgid "returning pointer to %qD of type %qT from a function with incompatible type %qT"
  msgstr "return-sÃ¦tning med en vÃ¦rdi i en funktion der er erklÃ¦ret med en void returtype"
  
! #: c/c-typeck.cc:7885
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with a value, in function declared with a void return type"
  msgid "returning %qT from a function with incompatible return type %qT"
  msgstr "return-sÃ¦tning med en vÃ¦rdi i en funktion der er erklÃ¦ret med en void returtype"
  
! #: c/c-typeck.cc:7927
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:7934
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:7940
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:7945
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:7966
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:7973
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:7979
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:7983
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:8015
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "incompatible type for argument %d of %qE"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: c/c-typeck.cc:8026
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: c/c-typeck.cc:8037
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: c/c-typeck.cc:8047
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr ""
  
  # 'automatic aggregate' betyder automatisk allokerede variabler, dvs.
  # ganske almindelige lokale variabler (kan evt. erklÃ¦res med 'auto')
! #: c/c-typeck.cc:8127
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionel C forbyder klargÃ¸ring af auto-variabler af sammensatte typer"
  
! #: c/c-typeck.cc:8369
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:8377
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:8380 c/c-typeck.cc:8442 c/c-typeck.cc:8579
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: c/c-typeck.cc:8390
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:8407
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:8416
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8544 c/c-typeck.cc:9478 cp/typeck2.cc:1219
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem"
  
! #: c/c-typeck.cc:8560 cp/typeck2.cc:1236
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-typeck.cc:8619
  #, fuzzy, gcc-internal-format
  #| msgid "char-array initialized from wide string"
  msgid "array of inappropriate type initialized from string constant"
  msgstr "char-tabel fÃ¥r tildelt startvÃ¦rdi fra en bred streng"
  
! #: c/c-typeck.cc:8687 cp/typeck.cc:2533
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ugyldig brug af en tabel der ikke kan optrÃ¦de som en venstrevÃ¦rdi"
  
! #: c/c-typeck.cc:8701 c/c-typeck.cc:8827 c/c-typeck.cc:9563
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: c/c-typeck.cc:8713 c/c-typeck.cc:8737 c/c-typeck.cc:8740 c/c-typeck.cc:8748
! #: c/c-typeck.cc:8796 c/c-typeck.cc:10342 c/c-typeck.cc:10421
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "startvÃ¦rdielement er ikke en konstant"
  
! #: c/c-typeck.cc:8722
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "tabel fÃ¥r tildelt en startvÃ¦rdi fra et tabeludtryk der ikke er konstant"
  
! #: c/c-typeck.cc:8753 c/c-typeck.cc:8809 c/c-typeck.cc:10431
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "initializer element is not a constant expression"
  msgstr "startvÃ¦rdielement er ikke en konstant"
  
! #: c/c-typeck.cc:8803 c/c-typeck.cc:10426
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "startvÃ¦rdielement kan ikke beregnes ved indlÃ¦sningstidspunktet"
  
! #: c/c-typeck.cc:9105 cp/decl.cc:7691
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "objekt af typen '%T' med variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: c/c-typeck.cc:9325
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "overskydende krÃ¸llede paranteser ved slutningen af startvÃ¦rdien"
  
! #: c/c-typeck.cc:9408
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi"
  
  # RETMIG: eller er det fleksibel tabel-medlem
! #: c/c-typeck.cc:9475 c/c-typeck.cc:10964 cp/typeck2.cc:1246 cp/typeck2.cc:1604
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem i en indlejret kontekst"
  
! #: c/c-typeck.cc:9512
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "krÃ¸llede paranteser mangler omkring startvÃ¦rdien"
  
! #: c/c-typeck.cc:9535
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "missing initializer for field %qD of %qT"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: c/c-typeck.cc:9575
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "overskydende elementer i skalarstarvÃ¦rdi"
  
! #: c/c-typeck.cc:9694 c/c-typeck.cc:9776
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "tabelindeks i en startvÃ¦rdi der ikke er en tabel"
  
  # RETMIG: record?
! #: c/c-typeck.cc:9699 c/c-typeck.cc:9838
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "feltnavn ikke i struktur- eller union-startvÃ¦rdi"
  
! #: c/c-typeck.cc:9749
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer exceeds array bounds"
  msgid "array index in initializer not of integer type"
  msgstr "tabelindeks i startvÃ¦rdi overskrider tabelgrÃ¦nser"
  
! #: c/c-typeck.cc:9758 c/c-typeck.cc:9767
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "array index in initializer is not an integer constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:9772 c/c-typeck.cc:9774
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "tabelindekset i startvÃ¦rdien er ikke en konstant"
  
! #: c/c-typeck.cc:9778 c/c-typeck.cc:9781
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "tabelindeks i startvÃ¦rdi overskrider tabelgrÃ¦nser"
  
! #: c/c-typeck.cc:9800
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "tomt indeksinterval i startvÃ¦rdi"
  
! #: c/c-typeck.cc:9809
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "tabelindeksinterval i startvÃ¦rdi overskrider tabelgrÃ¦nser"
  
! #: c/c-typeck.cc:9911 c/c-typeck.cc:9941 c/c-typeck.cc:10519
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "klargjort felt med bivirkninger overskrevet"
  
! #: c/c-typeck.cc:9915 c/c-typeck.cc:9945 c/c-typeck.cc:10522
  #, fuzzy, gcc-internal-format
  #| msgid "initialized field with side-effects overwritten"
  msgid "initialized field overwritten"
  msgstr "klargjort felt med bivirkninger overskrevet"
  
! #: c/c-typeck.cc:10453
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:10834
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "for mange elementer i union-startvÃ¦rdi"
  
! #: c/c-typeck.cc:10846 c/c-typeck.cc:10923
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "for mange elementer i struct-startvÃ¦rdi"
  
! #: c/c-typeck.cc:10867
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10938 cp/typeck2.cc:1223
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "ikke-statisk klargÃ¸ring af fleksibelt tabelmedlem"
  
! #: c/c-typeck.cc:11033
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "for mange elementer i union-startvÃ¦rdi"
  
! #: c/c-typeck.cc:11055
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "traditionel C forbyder tildeling af startvÃ¦rdi til unioner"
  
! #: c/c-typeck.cc:11117
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "for mange elementer i tabelstartvÃ¦rdi"
  
! #: c/c-typeck.cc:11151
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "for mange elementer i vektorstartvÃ¦rdi"
  
! #: c/c-typeck.cc:11183
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "for mange elementer i skalarstartvÃ¦rdi"
  
! #: c/c-typeck.cc:11426
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids `goto *expr;'"
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C forbyder 'goto *udtryk;'"
  
! #: c/c-typeck.cc:11432
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "computed goto must be pointer type"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c/c-typeck.cc:11461 c/gimple-parser.cc:2562 cp/typeck.cc:11056
  #, fuzzy, gcc-internal-format
  #| msgid "function declared `noreturn' has a `return' statement"
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "funktion der er erklÃ¦ret 'noreturn' har en 'return'-sÃ¦tning"
  
! #: c/c-typeck.cc:11488
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with no value, in function returning non-void"
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "'return' uden nogen vÃ¦rdi i en funktion der ikke returnerer void"
  
! #: c/c-typeck.cc:11501 c/gimple-parser.cc:2572
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with a value, in function returning void"
  msgid "%<return%> with a value, in function returning void"
  msgstr "'return' med en vÃ¦rdi i en funktion der returnerer void"
  
! #: c/c-typeck.cc:11504
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with a value, in function returning void"
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "'return' med en vÃ¦rdi i en funktion der returnerer void"
  
! #: c/c-typeck.cc:11581
  #, fuzzy, gcc-internal-format
  #| msgid "function returns address of local variable"
  msgid "function returns address of label"
  msgstr "funktion returnerer adressen pÃ¥ en lokal variabel"
  
! #: c/c-typeck.cc:11672 cp/semantics.cc:1637
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-stÃ¸rrelsen er ikke et heltal"
  
! #: c/c-typeck.cc:11697
  #, fuzzy, gcc-internal-format
  #| msgid "`long' switch expression not converted to `int' in ISO C"
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "'long'-udtryk i switch konverteres ikke til 'int' i ISO C"
  
! #: c/c-typeck.cc:11735 c/c-typeck.cc:11743
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "case label is not an integer constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:11749 cp/parser.cc:13099
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: c/c-typeck.cc:11751
  #, fuzzy, gcc-internal-format
  #| msgid "`default' label not within a switch statement"
  msgid "%<default%> label not within a switch statement"
  msgstr "'default'-etiket befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: c/c-typeck.cc:11827 cp/parser.cc:14819
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-sÃ¦tning befinder sig ikke i en lÃ¸kke- eller switch-konstruktion"
  
! #: c/c-typeck.cc:11830 c/c-typeck.cc:11850 cp/decl.cc:4052 cp/parser.cc:14829
  #: cp/parser.cc:14850
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:11833 cp/parser.cc:14832
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement used with OpenMP for loop"
  msgstr "break-sÃ¦tning befinder sig ikke i en lÃ¸kke- eller switch-konstruktion"
  
! #: c/c-typeck.cc:11847 cp/parser.cc:14842
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-sÃ¦tning befinder sig ikke i en lÃ¸kke"
  
! #: c/c-typeck.cc:11887 cp/cp-gimplify.cc:272
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstatement with no effect"
  msgid "statement with no effect"
  msgstr "%HsÃ¦tning uden nogen virkning"
  
! #: c/c-typeck.cc:11931
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:12222
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12227
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12245 c/c-typeck.cc:12283
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: c/c-typeck.cc:12250 c/c-typeck.cc:12288
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: c/c-typeck.cc:12880 c/c-typeck.cc:13044 cp/typeck.cc:6085
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "comparing vectors with different element types"
  msgstr "operander til ?: har forskellige typer"
  
! #: c/c-typeck.cc:12888 c/c-typeck.cc:13052 cp/typeck.cc:6098
  #, fuzzy, gcc-internal-format
  #| msgid "operand constraints for `asm' differ in number of alternatives"
  msgid "comparing vectors with different number of elements"
  msgstr "operandbegrÃ¦nsninger til 'asm' har forskellige antal alternativer"
  
! #: c/c-typeck.cc:12903 c/c-typeck.cc:13067 cp/typeck.cc:6116
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "comparison between types %qT and %qT"
  msgstr "sammenligning mellem typerne '%#T' og '%#T'"
  
! #: c/c-typeck.cc:12913 c/c-typeck.cc:13077 cp/typeck.cc:6133
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:12927 cp/typeck.cc:5769
  #, fuzzy, gcc-internal-format
  #| msgid "comparing floating point with == or != is unsafe"
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "sammenligning af kommatal med == eller != er ikke sikkert"
  
! #: c/c-typeck.cc:12966 c/c-typeck.cc:13118
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:12973 c/c-typeck.cc:12979
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids comparison of `void *' with function pointer"
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
  
! #: c/c-typeck.cc:12986 c/c-typeck.cc:13128
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:12999 c/c-typeck.cc:13005 c/c-typeck.cc:13155
! #: c/c-typeck.cc:13161
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c/c-typeck.cc:13106
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "sammenligning mellem en fuldstÃ¦ndig og ufuldstÃ¦ndig henvisning"
  
! #: c/c-typeck.cc:13108
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C forbyder ordnede sammenligninger af henvisninger til funktioner"
  
! #: c/c-typeck.cc:13113
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with null pointer"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: c/c-typeck.cc:13136 c/c-typeck.cc:13139 c/c-typeck.cc:13146
! #: c/c-typeck.cc:13149
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: c/c-typeck.cc:13226
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:13544
  #, fuzzy, gcc-internal-format
  #| msgid "array type value used where scalar is required"
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "vÃ¦rdi af tabeltype angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: c/c-typeck.cc:13548
  #, fuzzy, gcc-internal-format
  #| msgid "struct type value used where scalar is required"
  msgid "used struct type value where scalar is required"
  msgstr "vÃ¦rdi af struct-type angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: c/c-typeck.cc:13552
  #, fuzzy, gcc-internal-format
  #| msgid "union type value used where scalar is required"
  msgid "used union type value where scalar is required"
  msgstr "vÃ¦rdi af union-type angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: c/c-typeck.cc:13568
  #, fuzzy, gcc-internal-format
  #| msgid "struct type value used where scalar is required"
  msgid "used vector type where scalar is required"
  msgstr "vÃ¦rdi af struct-type angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: c/c-typeck.cc:13771 cp/semantics.cc:11320
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13782 c/c-typeck.cc:13792 cp/semantics.cc:11331
! #: cp/semantics.cc:11341
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-typeck.cc:13827 cp/semantics.cc:11376
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13895 cp/semantics.cc:5481 cp/semantics.cc:8489
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:13899 c/c-typeck.cc:15706 cp/semantics.cc:5485
! #: cp/semantics.cc:8493
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:13907
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:13917 c/c-typeck.cc:15713 c/c-typeck.cc:15867
! #: cp/semantics.cc:5494 cp/semantics.cc:8500 cp/semantics.cc:8688
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13954 cp/semantics.cc:5528
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c/c-typeck.cc:13961 cp/semantics.cc:5535
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "length %qE of array section does not have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:5568
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF while reading source file %s.\n"
  msgid "expected single pointer in %qs clause"
  msgstr "StÃ¸dt pÃ¥ slutningen af kildefilen %s tidligere end forventet.\n"
  
! #: c/c-typeck.cc:14002 c/c-typeck.cc:14069 c/c-typeck.cc:14362
! #: cp/semantics.cc:5586 cp/semantics.cc:5653
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Intern oversÃ¦tterfejl i %s ved %s:%d."
  
! #: c/c-typeck.cc:14021 cp/semantics.cc:5605
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:14029 cp/semantics.cc:5613
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14038 c/c-typeck.cc:14162 cp/semantics.cc:5622
! #: cp/semantics.cc:5746
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14055 cp/semantics.cc:5639
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14098 cp/semantics.cc:5682
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14113 cp/semantics.cc:5697
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14150 cp/semantics.cc:5734
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "for array function parameter length expression must be specified"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: c/c-typeck.cc:14154 cp/semantics.cc:5738
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:14182 c/c-typeck.cc:14301 cp/semantics.cc:5765
! #: cp/semantics.cc:5901
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14192 cp/semantics.cc:5775
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE does not have pointer or array type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:14568 cp/semantics.cc:6837
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "kaster NULL som har en heltals-, ikke en henvisningstype"
  
! #: c/c-typeck.cc:14575
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:14581 cp/semantics.cc:6844
  #, fuzzy, gcc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:14594 cp/semantics.cc:6860
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: c/c-typeck.cc:14614 cp/semantics.cc:6896
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:14641
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14648 cp/semantics.cc:6930
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.cc:14654 cp/semantics.cc:6936
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "end expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.cc:14660 cp/semantics.cc:6942
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "step expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.cc:14697 cp/semantics.cc:6990
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected pointer in %qs clause"
  msgstr "uventet operand"
  
! #: c/c-typeck.cc:14792 cp/semantics.cc:7079
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:14814 cp/semantics.cc:7099
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:14840 c/c-typeck.cc:14850
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:14870
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:14882
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "zero sized type %qT in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:14890
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "variable sized type %qT in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:14934
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: c/c-typeck.cc:14943 cp/semantics.cc:6729
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "brug af '%D' er tvetydigt"
  
! #: c/c-typeck.cc:15031
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15049 c/c-typeck.cc:15961 cp/semantics.cc:9225
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:15061 cp/semantics.cc:9293
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:15076 cp/semantics.cc:7142
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:15085
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:15093
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15112 cp/semantics.cc:7226
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:15142 c/c-typeck.cc:15861 c/c-typeck.cc:16108
! #: cp/semantics.cc:7313 cp/semantics.cc:8682 cp/semantics.cc:9033
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in clause %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:15159 cp/semantics.cc:7331
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in motion clauses"
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i motion-klausuller"
  
! #: c/c-typeck.cc:15170 cp/semantics.cc:7342
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15184 c/c-typeck.cc:15254 c/c-typeck.cc:15289
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15194 c/c-typeck.cc:15262 c/c-typeck.cc:15609
! #: c/c-typeck.cc:15761 c/c-typeck.cc:15769 c/c-typeck.cc:15785
! #: c/c-typeck.cc:15794 c/c-typeck.cc:15802 cp/semantics.cc:7356
! #: cp/semantics.cc:7366 cp/semantics.cc:7459 cp/semantics.cc:7467
! #: cp/semantics.cc:7514 cp/semantics.cc:8371 cp/semantics.cc:8560
! #: cp/semantics.cc:8568 cp/semantics.cc:8588 cp/semantics.cc:8597
! #: cp/semantics.cc:8605
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15197 c/c-typeck.cc:15268 c/c-typeck.cc:15805
! #: cp/semantics.cc:7369 cp/semantics.cc:7473 cp/semantics.cc:8608
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15242 cp/semantics.cc:7446
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:7506
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: c/c-typeck.cc:15301 cp/semantics.cc:7904
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:15308
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:15315
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD i %<aligned%>-klausul"
  
! #: c/c-typeck.cc:15322
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15335 cp/semantics.cc:7975
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.cc:15341
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: c/c-typeck.cc:15354 cp/semantics.cc:8014
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:15360
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: c/c-typeck.cc:15430 cp/semantics.cc:8140
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:15445 cp/semantics.cc:8155
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:15453 cp/semantics.cc:8173
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.cc:15474 cp/semantics.cc:8195
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:15484 cp/semantics.cc:8207
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:15545 cp/semantics.cc:8306
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15565 c/c-typeck.cc:15641 c/c-typeck.cc:15677
! #: cp/semantics.cc:8326 cp/semantics.cc:8405 cp/semantics.cc:8441
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported map expression %qE"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: c/c-typeck.cc:15605 c/c-typeck.cc:15782 cp/semantics.cc:8367
! #: cp/semantics.cc:8585
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i motion-klausuller"
  
! #: c/c-typeck.cc:15613 c/c-typeck.cc:15788 cp/semantics.cc:8375
! #: cp/semantics.cc:8591
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: c/c-typeck.cc:15732 c/c-typeck.cc:15874 cp/semantics.cc:8528
! #: cp/semantics.cc:8695
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD har ikke en mappable-type i %qs-klausul"
  
! #: c/c-typeck.cc:15857 cp/semantics.cc:8677
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE er hverken en variabel eller et funktionsnavn i klausul %qs"
  
! #: c/c-typeck.cc:15883 cp/semantics.cc:8707
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:15897 cp/semantics.cc:8723
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15900 cp/semantics.cc:8726
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15919
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' is not a pointer"
  msgid "%qs variable is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: c/c-typeck.cc:15926
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:15974 c/c-typeck.cc:16069 cp/semantics.cc:9187
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15994 cp/semantics.cc:8247
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses on a task construct"
  msgstr "for mange inddatafiler"
  
! #: c/c-typeck.cc:16091 cp/semantics.cc:9001
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:16158 cp/semantics.cc:9364
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.cc:16168
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16199 cp/semantics.cc:9139
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:16211 cp/semantics.cc:9152
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16222 c/c-typeck.cc:16230 cp/semantics.cc:9161
! #: cp/semantics.cc:9179
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:16278 cp/semantics.cc:9119
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16329 cp/semantics.cc:9169
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16339 cp/semantics.cc:9198
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16357 cp/semantics.cc:9389
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:16532
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:16537
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to `va_arg' not of type `va_list'"
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "den fÃ¸rste parameter til 'va_arg' er ikke af typen 'va_list'"
  
! #: c/c-typeck.cc:16543
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to `va_arg' not of type `va_list'"
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "den fÃ¸rste parameter til 'va_arg' er ikke af typen 'va_list'"
  
! #: c/c-typeck.cc:16549
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 53980,55635 ----
  
  # man kan ikke stikke en forÃ¸gelse (++) en type som parameter, 'type
  # argument' skal opfattes pÃ¥ en anden mÃ¥de
! #: c/c-typeck.cc:4887 c/c-typeck.cc:4921
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "forkert parametertype til forÃ¸gelse"
  
! #: c/c-typeck.cc:4889 c/c-typeck.cc:4924
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "forkert parametertype til formindskelse"
  
! #: c/c-typeck.cc:4909
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:4913
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "beregninger udfÃ¸rt pÃ¥ en henvisning til en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:5021
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of expression of type %<void%>"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: c/c-typeck.cc:5080 c/c-typeck.cc:5273
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field `%s'"
  msgid "cannot take address of bit-field %qD"
  msgstr "kan ikke finde adressen af bitfeltet '%s'"
  
! #: c/c-typeck.cc:5094
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of an unaligned member"
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "kan ikke tage adressen af et ikke-justeret medlem"
  
! #: c/c-typeck.cc:5102
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of array with reverse scalar storage order requested"
  msgstr "forespÃ¸rgsel efter adressen af registervariablen '%s'"
  
! #: c/c-typeck.cc:5288
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of register compound literal requested"
  msgstr "forespÃ¸rgsel efter adressen af registervariablen '%s'"
  
! #: c/c-typeck.cc:5309
  #, fuzzy, gcc-internal-format
  #| msgid "global register variable `%s' used in nested function"
  msgid "global register variable %qD used in nested function"
  msgstr "global registervariabel '%s' benyttet i indlejret funktion"
  
! #: c/c-typeck.cc:5312
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "register variable %qD used in nested function"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: c/c-typeck.cc:5317
  #, fuzzy, gcc-internal-format
  #| msgid "address of global register variable `%s' requested"
  msgid "address of global register variable %qD requested"
  msgstr "forespÃ¸rgsel efter adressen af den globale registervariabel '%s'"
  
! #: c/c-typeck.cc:5319 d/d-codegen.cc:721
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of register variable %qD requested"
  msgstr "forespÃ¸rgsel efter adressen af registervariablen '%s'"
  
! #: c/c-typeck.cc:5458
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in conditional expression"
  msgid "non-lvalue array in conditional expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:5540
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:5599 c/c-typeck.cc:5605
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:5622
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C forbyder betingede udtryk med kun Ã©n tom side"
  
! #: c/c-typeck.cc:5639
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:5663
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:5672
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids conditional expr between `void *' and function pointer"
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C++ forbyder betinget udtryk mellem 'void *' og funktionshenvisning"
  
! #: c/c-typeck.cc:5694
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:5697
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "first expression has type %qT"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:5698
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "second expression has type %qT"
  msgstr "uventet adresseudtryk"
  
! #: c/c-typeck.cc:5709 c/c-typeck.cc:5722
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "henvisnings- og heltalstype i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:5749
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "typerne i betingelsesudtrykket passer ikke sammen"
  
! #: c/c-typeck.cc:5864
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:5868
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:5886
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:5891
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: c/c-typeck.cc:5900 cp/cvt.cc:1116 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "in call to %qD, declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: c/c-typeck.cc:5949
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: c/c-typeck.cc:5967 c/c-typeck.cc:11907
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right-hand operand of comma expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: c/c-typeck.cc:6038
  #, fuzzy
  #| msgid "cast adds new qualifiers to function type"
  msgid "cast adds %q#v qualifier to function type"
  msgstr "typeomtvingning tilfÃ¸jer modifikationer til en funktionstype"
  
! #: c/c-typeck.cc:6044
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: c/c-typeck.cc:6079
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6176
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "typetildelingen angiver en tabeltype"
  
! #: c/c-typeck.cc:6182
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "typetildelingen angiver en funktionstype"
  
! #: c/c-typeck.cc:6197
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C forbyder omtvingelse af ikke-skalar til den samme type"
  
! #: c/c-typeck.cc:6201
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
  
! #: c/c-typeck.cc:6221
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C forbyder omtvingelse til uniontype"
  
! #: c/c-typeck.cc:6231
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "typetildeling til en uniontype fra en type der ikke findes i union'en"
  
! #: c/c-typeck.cc:6266
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:6271
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:6276
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:6309
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "typeomtvingelse forÃ¸ger den pÃ¥krÃ¦vne justering af mÃ¥ltypen"
  
! #: c/c-typeck.cc:6321
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden stÃ¸rrelse"
  
! #: c/c-typeck.cc:6326
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6336 cp/typeck.cc:9296
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "typeomtvingelse fra heltal til henvisning af en anden stÃ¸rrelse"
  
! #: c/c-typeck.cc:6350
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
  
! #: c/c-typeck.cc:6359
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
  
! #: c/c-typeck.cc:6369
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t convert from incomplete type %qT to %qT"
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "kan ikke konvertere fra ufuldstÃ¦ndig type %qT til %qT"
  
! #: c/c-typeck.cc:6481
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:6522
  #, fuzzy, gcc-internal-format
  #| msgid "assignment suppression"
  msgid "assignment to expression with array type"
  msgstr "tildelingsundertrykkelse"
  
! #: c/c-typeck.cc:6648
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:6850 c/c-typeck.cc:6867 c/c-typeck.cc:6918
  #, fuzzy, gcc-internal-format
  #| msgid "(near initialization for `%s')"
  msgid "(near initialization for %qs)"
  msgstr "(i nÃ¦rheden af klargÃ¸ringen af '%s')"
  
! #: c/c-typeck.cc:6933
  #, fuzzy, gcc-internal-format
  #| msgid "char-array initialized from wide string"
  msgid "array initialized from parenthesized string constant"
  msgstr "char-tabel fÃ¥r tildelt startvÃ¦rdi fra en bred streng"
  
! #: c/c-typeck.cc:6976 c/c-typeck.cc:7217
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7010
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7013
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7018
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "built-in %qD declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: c/c-typeck.cc:7212
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7221
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: c/c-typeck.cc:7226
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: c/c-typeck.cc:7231
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: c/c-typeck.cc:7249
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%#T' to `%#T'"
  msgid "implicit conversion from %qT to %qT"
  msgstr "konvertering fra '%#T' til '%#T'"
  
! #: c/c-typeck.cc:7428 c/c-typeck.cc:7826
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra Ã©n uden"
  
! #: c/c-typeck.cc:7431 c/c-typeck.cc:7829
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra Ã©n uden"
  
! #: c/c-typeck.cc:7434 c/c-typeck.cc:7831
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra Ã©n uden"
  
! #: c/c-typeck.cc:7437 c/c-typeck.cc:7833
  #, fuzzy
  #| msgid "%s makes qualified function pointer from unqualified"
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "%s opretter en funktionshenvisning med modifikationer fra Ã©n uden"
  
! #: c/c-typeck.cc:7445 c/c-typeck.cc:7717 c/c-typeck.cc:7760
  #, fuzzy
  #| msgid "cast from `%T' to `%T' discards qualifiers from pointer target type"
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "typeomtvingning fra '%T' til '%T' kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: c/c-typeck.cc:7447 c/c-typeck.cc:7719 c/c-typeck.cc:7762
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: c/c-typeck.cc:7449 c/c-typeck.cc:7721 c/c-typeck.cc:7764
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: c/c-typeck.cc:7451 c/c-typeck.cc:7723 c/c-typeck.cc:7766
  #, fuzzy
  #| msgid "cast discards qualifiers from pointer target type"
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "typeomtvingelse kasserer modifikationer pÃ¥ henvisningsmÃ¥lets type"
  
! #: c/c-typeck.cc:7460
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C forbyder parameterkonvertering til uniontype"
  
! #: c/c-typeck.cc:7528
  #, fuzzy, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: c/c-typeck.cc:7555
  #, fuzzy, gcc-internal-format
  #| msgid "passing arg %d of pointer to function"
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "videregiver den %d. parameter af henvisning til funktion"
  
! #: c/c-typeck.cc:7566
  #, fuzzy, gcc-internal-format
  #| msgid "cast from pointer to integer of different size"
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "typeomtvingelse fra henvisning til heltal af en anden stÃ¸rrelse"
  
! #: c/c-typeck.cc:7577
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:7587
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:7603
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "  forventede en type, modtog '%E'"
  
! #: c/c-typeck.cc:7618
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c/c-typeck.cc:7624
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: c/c-typeck.cc:7630
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c/c-typeck.cc:7635 cp/typeck.cc:10459
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "return type might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: c/c-typeck.cc:7659
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-typeck.cc:7669
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-typeck.cc:7679
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-typeck.cc:7684
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with a value, in function declared with a void return type"
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "return-sÃ¦tning med en vÃ¦rdi i en funktion der er erklÃ¦ret med en void returtype"
  
! #: c/c-typeck.cc:7734
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:7737
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:7739
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:7741
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids %s between function pointer and `void *'"
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C forbyder %s mellem funktionshenvisning og 'void *'"
  
! #: c/c-typeck.cc:7771
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:7788
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "fortegnene i henvisningsmÃ¥l i %s er forskellige"
  
! #: c/c-typeck.cc:7796
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "fortegnene i henvisningsmÃ¥l i %s er forskellige"
  
! #: c/c-typeck.cc:7802
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "fortegnene i henvisningsmÃ¥l i %s er forskellige"
  
! #: c/c-typeck.cc:7807
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in %s differ in signedness"
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "fortegnene i henvisningsmÃ¥l i %s er forskellige"
  
! #: c/c-typeck.cc:7849
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-typeck.cc:7858
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "assignment to %qT from pointer to %qD with incompatible type %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-typeck.cc:7863
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "assignment to %qT from incompatible pointer type %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-typeck.cc:7870
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "initialization of %qT from pointer to %qD with incompatible type %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-typeck.cc:7875
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "initialization of %qT from incompatible pointer type %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-typeck.cc:7882
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with a value, in function declared with a void return type"
  msgid "returning pointer to %qD of type %qT from a function with incompatible type %qT"
  msgstr "return-sÃ¦tning med en vÃ¦rdi i en funktion der er erklÃ¦ret med en void returtype"
  
! #: c/c-typeck.cc:7887
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with a value, in function declared with a void return type"
  msgid "returning %qT from a function with incompatible return type %qT"
  msgstr "return-sÃ¦tning med en vÃ¦rdi i en funktion der er erklÃ¦ret med en void returtype"
  
! #: c/c-typeck.cc:7929
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:7936
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:7942
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:7947
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes pointer from integer without a cast"
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "%s opretter en henvisningsvariabel ud fra et heltal uden en typeomtvingning"
  
! #: c/c-typeck.cc:7968
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:7975
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:7981
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:7985
  #, fuzzy, gcc-internal-format
  #| msgid "%s makes integer from pointer without a cast"
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "%s opretter et heltal ud fra en henvisningsvariabel uden en typeomtvingning"
  
! #: c/c-typeck.cc:8017
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "incompatible type for argument %d of %qE"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: c/c-typeck.cc:8028
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: c/c-typeck.cc:8039
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: c/c-typeck.cc:8049
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr ""
  
  # 'automatic aggregate' betyder automatisk allokerede variabler, dvs.
  # ganske almindelige lokale variabler (kan evt. erklÃ¦res med 'auto')
! #: c/c-typeck.cc:8129
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionel C forbyder klargÃ¸ring af auto-variabler af sammensatte typer"
  
! #: c/c-typeck.cc:8371
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:8379
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:8382 c/c-typeck.cc:8444 c/c-typeck.cc:8581
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: c/c-typeck.cc:8392
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:8409
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:8418
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8546 c/c-typeck.cc:9480 cp/typeck2.cc:1218
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem"
  
! #: c/c-typeck.cc:8562 cp/typeck2.cc:1235
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: c/c-typeck.cc:8621
  #, fuzzy, gcc-internal-format
  #| msgid "char-array initialized from wide string"
  msgid "array of inappropriate type initialized from string constant"
  msgstr "char-tabel fÃ¥r tildelt startvÃ¦rdi fra en bred streng"
  
! #: c/c-typeck.cc:8689 cp/typeck.cc:2534
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ugyldig brug af en tabel der ikke kan optrÃ¦de som en venstrevÃ¦rdi"
  
! #: c/c-typeck.cc:8703 c/c-typeck.cc:8829 c/c-typeck.cc:9565
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: c/c-typeck.cc:8715 c/c-typeck.cc:8739 c/c-typeck.cc:8742 c/c-typeck.cc:8750
! #: c/c-typeck.cc:8798 c/c-typeck.cc:10344 c/c-typeck.cc:10423
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "startvÃ¦rdielement er ikke en konstant"
  
! #: c/c-typeck.cc:8724
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "tabel fÃ¥r tildelt en startvÃ¦rdi fra et tabeludtryk der ikke er konstant"
  
! #: c/c-typeck.cc:8755 c/c-typeck.cc:8811 c/c-typeck.cc:10433
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "initializer element is not a constant expression"
  msgstr "startvÃ¦rdielement er ikke en konstant"
  
! #: c/c-typeck.cc:8805 c/c-typeck.cc:10428
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "startvÃ¦rdielement kan ikke beregnes ved indlÃ¦sningstidspunktet"
  
! #: c/c-typeck.cc:9107 cp/decl.cc:7691
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "objekt af typen '%T' med variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: c/c-typeck.cc:9327
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "overskydende krÃ¸llede paranteser ved slutningen af startvÃ¦rdien"
  
! #: c/c-typeck.cc:9410
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi"
  
  # RETMIG: eller er det fleksibel tabel-medlem
! #: c/c-typeck.cc:9477 c/c-typeck.cc:10966 cp/typeck2.cc:1245 cp/typeck2.cc:1580
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "klargÃ¸ring af fleksibelt tabelmedlem i en indlejret kontekst"
  
! #: c/c-typeck.cc:9514
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "krÃ¸llede paranteser mangler omkring startvÃ¦rdien"
  
! #: c/c-typeck.cc:9537
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "missing initializer for field %qD of %qT"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: c/c-typeck.cc:9577
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "overskydende elementer i skalarstarvÃ¦rdi"
  
! #: c/c-typeck.cc:9696 c/c-typeck.cc:9778
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "tabelindeks i en startvÃ¦rdi der ikke er en tabel"
  
  # RETMIG: record?
! #: c/c-typeck.cc:9701 c/c-typeck.cc:9840
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "feltnavn ikke i struktur- eller union-startvÃ¦rdi"
  
! #: c/c-typeck.cc:9751
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer exceeds array bounds"
  msgid "array index in initializer not of integer type"
  msgstr "tabelindeks i startvÃ¦rdi overskrider tabelgrÃ¦nser"
  
! #: c/c-typeck.cc:9760 c/c-typeck.cc:9769
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "array index in initializer is not an integer constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:9774 c/c-typeck.cc:9776
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "tabelindekset i startvÃ¦rdien er ikke en konstant"
  
! #: c/c-typeck.cc:9780 c/c-typeck.cc:9783
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "tabelindeks i startvÃ¦rdi overskrider tabelgrÃ¦nser"
  
! #: c/c-typeck.cc:9802
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "tomt indeksinterval i startvÃ¦rdi"
  
! #: c/c-typeck.cc:9811
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "tabelindeksinterval i startvÃ¦rdi overskrider tabelgrÃ¦nser"
  
! #: c/c-typeck.cc:9913 c/c-typeck.cc:9943 c/c-typeck.cc:10521
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "klargjort felt med bivirkninger overskrevet"
  
! #: c/c-typeck.cc:9917 c/c-typeck.cc:9947 c/c-typeck.cc:10524
  #, fuzzy, gcc-internal-format
  #| msgid "initialized field with side-effects overwritten"
  msgid "initialized field overwritten"
  msgstr "klargjort felt med bivirkninger overskrevet"
  
! #: c/c-typeck.cc:10455
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:10836
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "for mange elementer i union-startvÃ¦rdi"
  
! #: c/c-typeck.cc:10848 c/c-typeck.cc:10925
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "for mange elementer i struct-startvÃ¦rdi"
  
! #: c/c-typeck.cc:10869
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10940 cp/typeck2.cc:1222
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "ikke-statisk klargÃ¸ring af fleksibelt tabelmedlem"
  
! #: c/c-typeck.cc:11035
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "for mange elementer i union-startvÃ¦rdi"
  
! #: c/c-typeck.cc:11057
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "traditionel C forbyder tildeling af startvÃ¦rdi til unioner"
  
! #: c/c-typeck.cc:11119
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "for mange elementer i tabelstartvÃ¦rdi"
  
! #: c/c-typeck.cc:11153
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "for mange elementer i vektorstartvÃ¦rdi"
  
! #: c/c-typeck.cc:11185
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "for mange elementer i skalarstartvÃ¦rdi"
  
! #: c/c-typeck.cc:11428
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids `goto *expr;'"
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C forbyder 'goto *udtryk;'"
  
! #: c/c-typeck.cc:11434
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "computed goto must be pointer type"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: c/c-typeck.cc:11463 c/gimple-parser.cc:2562 cp/typeck.cc:11060
  #, fuzzy, gcc-internal-format
  #| msgid "function declared `noreturn' has a `return' statement"
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "funktion der er erklÃ¦ret 'noreturn' har en 'return'-sÃ¦tning"
  
! #: c/c-typeck.cc:11490
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with no value, in function returning non-void"
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "'return' uden nogen vÃ¦rdi i en funktion der ikke returnerer void"
  
! #: c/c-typeck.cc:11503 c/gimple-parser.cc:2572
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with a value, in function returning void"
  msgid "%<return%> with a value, in function returning void"
  msgstr "'return' med en vÃ¦rdi i en funktion der returnerer void"
  
! #: c/c-typeck.cc:11506
  #, fuzzy, gcc-internal-format
  #| msgid "`return' with a value, in function returning void"
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "'return' med en vÃ¦rdi i en funktion der returnerer void"
  
! #: c/c-typeck.cc:11583
  #, fuzzy, gcc-internal-format
  #| msgid "function returns address of local variable"
  msgid "function returns address of label"
  msgstr "funktion returnerer adressen pÃ¥ en lokal variabel"
  
! #: c/c-typeck.cc:11674 cp/semantics.cc:1706
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-stÃ¸rrelsen er ikke et heltal"
  
! #: c/c-typeck.cc:11699
  #, fuzzy, gcc-internal-format
  #| msgid "`long' switch expression not converted to `int' in ISO C"
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "'long'-udtryk i switch konverteres ikke til 'int' i ISO C"
  
! #: c/c-typeck.cc:11737 c/c-typeck.cc:11745
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "case label is not an integer constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: c/c-typeck.cc:11751 cp/parser.cc:13099
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-etiket befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: c/c-typeck.cc:11753
  #, fuzzy, gcc-internal-format
  #| msgid "`default' label not within a switch statement"
  msgid "%<default%> label not within a switch statement"
  msgstr "'default'-etiket befinder sig ikke inden i en switch-sÃ¦tning"
  
! #: c/c-typeck.cc:11829 cp/parser.cc:14819
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-sÃ¦tning befinder sig ikke i en lÃ¸kke- eller switch-konstruktion"
  
! #: c/c-typeck.cc:11832 c/c-typeck.cc:11852 cp/decl.cc:4052 cp/parser.cc:14829
  #: cp/parser.cc:14850
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:11835 cp/parser.cc:14832
  #, fuzzy, gcc-internal-format
  #| msgid "break statement not within loop or switch"
  msgid "break statement used with OpenMP for loop"
  msgstr "break-sÃ¦tning befinder sig ikke i en lÃ¸kke- eller switch-konstruktion"
  
! #: c/c-typeck.cc:11849 cp/parser.cc:14842
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-sÃ¦tning befinder sig ikke i en lÃ¸kke"
  
! #: c/c-typeck.cc:11889 cp/cp-gimplify.cc:272
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstatement with no effect"
  msgid "statement with no effect"
  msgstr "%HsÃ¦tning uden nogen virkning"
  
! #: c/c-typeck.cc:11933
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:12224
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12229
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12247 c/c-typeck.cc:12285
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: c/c-typeck.cc:12252 c/c-typeck.cc:12290
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: c/c-typeck.cc:12882 c/c-typeck.cc:13046 cp/typeck.cc:6087
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "comparing vectors with different element types"
  msgstr "operander til ?: har forskellige typer"
  
! #: c/c-typeck.cc:12890 c/c-typeck.cc:13054 cp/typeck.cc:6100
  #, fuzzy, gcc-internal-format
  #| msgid "operand constraints for `asm' differ in number of alternatives"
  msgid "comparing vectors with different number of elements"
  msgstr "operandbegrÃ¦nsninger til 'asm' har forskellige antal alternativer"
  
! #: c/c-typeck.cc:12905 c/c-typeck.cc:13069 cp/typeck.cc:6118
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "comparison between types %qT and %qT"
  msgstr "sammenligning mellem typerne '%#T' og '%#T'"
  
! #: c/c-typeck.cc:12915 c/c-typeck.cc:13079 cp/typeck.cc:6135
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:12929 cp/typeck.cc:5771
  #, fuzzy, gcc-internal-format
  #| msgid "comparing floating point with == or != is unsafe"
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "sammenligning af kommatal med == eller != er ikke sikkert"
  
! #: c/c-typeck.cc:12968 c/c-typeck.cc:13120
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of distinct pointer types lacks a cast"
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:12975 c/c-typeck.cc:12981
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids comparison of `void *' with function pointer"
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C forbyder sammenligning af 'void *' med funktionshenvisning"
  
! #: c/c-typeck.cc:12988 c/c-typeck.cc:13130
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "sammenligning med forskellige henvisningstyper mangler en typeomtvingelse"
  
! #: c/c-typeck.cc:13001 c/c-typeck.cc:13007 c/c-typeck.cc:13157
! #: c/c-typeck.cc:13163
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "sammenligning mellem henvisningsvariabel og heltal"
  
! #: c/c-typeck.cc:13108
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "sammenligning mellem en fuldstÃ¦ndig og ufuldstÃ¦ndig henvisning"
  
! #: c/c-typeck.cc:13110
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C forbyder ordnede sammenligninger af henvisninger til funktioner"
  
! #: c/c-typeck.cc:13115
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with null pointer"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: c/c-typeck.cc:13138 c/c-typeck.cc:13141 c/c-typeck.cc:13148
! #: c/c-typeck.cc:13151
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: c/c-typeck.cc:13228
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:13546
  #, fuzzy, gcc-internal-format
  #| msgid "array type value used where scalar is required"
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "vÃ¦rdi af tabeltype angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: c/c-typeck.cc:13550
  #, fuzzy, gcc-internal-format
  #| msgid "struct type value used where scalar is required"
  msgid "used struct type value where scalar is required"
  msgstr "vÃ¦rdi af struct-type angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: c/c-typeck.cc:13554
  #, fuzzy, gcc-internal-format
  #| msgid "union type value used where scalar is required"
  msgid "used union type value where scalar is required"
  msgstr "vÃ¦rdi af union-type angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: c/c-typeck.cc:13570
  #, fuzzy, gcc-internal-format
  #| msgid "struct type value used where scalar is required"
  msgid "used vector type where scalar is required"
  msgstr "vÃ¦rdi af struct-type angivet hvor skalar er pÃ¥krÃ¦vet"
  
! #: c/c-typeck.cc:13773 cp/semantics.cc:11393
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13784 c/c-typeck.cc:13794 cp/semantics.cc:11404
! #: cp/semantics.cc:11414
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "for mange inddatafiler"
  
! #: c/c-typeck.cc:13829 cp/semantics.cc:11449
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13897 cp/semantics.cc:5554 cp/semantics.cc:8562
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:13901 c/c-typeck.cc:15708 cp/semantics.cc:5558
! #: cp/semantics.cc:8566
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:13909
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:13919 c/c-typeck.cc:15715 c/c-typeck.cc:15869
! #: cp/semantics.cc:5567 cp/semantics.cc:8573 cp/semantics.cc:8761
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13956 cp/semantics.cc:5601
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c/c-typeck.cc:13963 cp/semantics.cc:5608
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "length %qE of array section does not have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: c/c-typeck.cc:13986 cp/semantics.cc:5641
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF while reading source file %s.\n"
  msgid "expected single pointer in %qs clause"
  msgstr "StÃ¸dt pÃ¥ slutningen af kildefilen %s tidligere end forventet.\n"
  
! #: c/c-typeck.cc:14004 c/c-typeck.cc:14071 c/c-typeck.cc:14364
! #: cp/semantics.cc:5659 cp/semantics.cc:5726
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Intern oversÃ¦tterfejl i %s ved %s:%d."
  
! #: c/c-typeck.cc:14023 cp/semantics.cc:5678
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:14031 cp/semantics.cc:5686
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14040 c/c-typeck.cc:14164 cp/semantics.cc:5695
! #: cp/semantics.cc:5819
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:5712
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:5755
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14115 cp/semantics.cc:5770
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14152 cp/semantics.cc:5807
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "for array function parameter length expression must be specified"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: c/c-typeck.cc:14156 cp/semantics.cc:5811
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14303 cp/semantics.cc:5838
! #: cp/semantics.cc:5974
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14194 cp/semantics.cc:5848
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE does not have pointer or array type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:14570 cp/semantics.cc:6910
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "kaster NULL som har en heltals-, ikke en henvisningstype"
  
! #: c/c-typeck.cc:14577
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:14583 cp/semantics.cc:6917
  #, fuzzy, gcc-internal-format
  #| msgid "parameter has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:14596 cp/semantics.cc:6933
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: c/c-typeck.cc:14616 cp/semantics.cc:6969
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:14643
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14650 cp/semantics.cc:7003
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.cc:14656 cp/semantics.cc:7009
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "end expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.cc:14662 cp/semantics.cc:7015
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "step expression refers to outer iterator %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: c/c-typeck.cc:14699 cp/semantics.cc:7063
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected pointer in %qs clause"
  msgstr "uventet operand"
  
! #: c/c-typeck.cc:14794 cp/semantics.cc:7152
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:14816 cp/semantics.cc:7172
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:14842 c/c-typeck.cc:14852
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:14872
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:14884
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "zero sized type %qT in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:14892
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%s' has invalid type"
  msgid "variable sized type %qT in %qs clause"
  msgstr "bitfeltet '%s' er af en ufuldstÃ¦ndig type"
  
! #: c/c-typeck.cc:14936
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: c/c-typeck.cc:14945 cp/semantics.cc:6802
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "brug af '%D' er tvetydigt"
  
! #: c/c-typeck.cc:15033
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15051 c/c-typeck.cc:15963 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:15063 cp/semantics.cc:9366
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:15078 cp/semantics.cc:7215
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:15087
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:15095
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15114 cp/semantics.cc:7299
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:15144 c/c-typeck.cc:15863 c/c-typeck.cc:16110
! #: cp/semantics.cc:7386 cp/semantics.cc:8755 cp/semantics.cc:9106
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in clause %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:15161 cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in motion clauses"
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i motion-klausuller"
  
! #: c/c-typeck.cc:15172 cp/semantics.cc:7415
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15186 c/c-typeck.cc:15256 c/c-typeck.cc:15291
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15196 c/c-typeck.cc:15264 c/c-typeck.cc:15611
! #: c/c-typeck.cc:15763 c/c-typeck.cc:15771 c/c-typeck.cc:15787
! #: c/c-typeck.cc:15796 c/c-typeck.cc:15804 cp/semantics.cc:7429
! #: cp/semantics.cc:7439 cp/semantics.cc:7532 cp/semantics.cc:7540
! #: cp/semantics.cc:7587 cp/semantics.cc:8444 cp/semantics.cc:8633
! #: cp/semantics.cc:8641 cp/semantics.cc:8661 cp/semantics.cc:8670
! #: cp/semantics.cc:8678
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15199 c/c-typeck.cc:15270 c/c-typeck.cc:15807
! #: cp/semantics.cc:7442 cp/semantics.cc:7546 cp/semantics.cc:8681
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15244 cp/semantics.cc:7519
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: c/c-typeck.cc:15284 cp/semantics.cc:7579
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: c/c-typeck.cc:15303 cp/semantics.cc:7977
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:15310
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:15317
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD i %<aligned%>-klausul"
  
! #: c/c-typeck.cc:15324
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15337 cp/semantics.cc:8048
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.cc:15343
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: c/c-typeck.cc:15356 cp/semantics.cc:8087
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: c/c-typeck.cc:15362
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: c/c-typeck.cc:15432 cp/semantics.cc:8213
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:15447 cp/semantics.cc:8228
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:15455 cp/semantics.cc:8246
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<depend%> clause"
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE er ikke en variable i %<depend%>-klausul"
  
! #: c/c-typeck.cc:15476 cp/semantics.cc:8268
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:15486 cp/semantics.cc:8280
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:15547 cp/semantics.cc:8379
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15567 c/c-typeck.cc:15643 c/c-typeck.cc:15679
! #: cp/semantics.cc:8399 cp/semantics.cc:8478 cp/semantics.cc:8514
  #, fuzzy, gcc-internal-format
  #| msgid "unused arguments in $-style format"
  msgid "unsupported map expression %qE"
  msgstr "ubenyttede parametre i formatering med $"
  
! #: c/c-typeck.cc:15607 c/c-typeck.cc:15784 cp/semantics.cc:8440
! #: cp/semantics.cc:8658
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i motion-klausuller"
  
! #: c/c-typeck.cc:15615 c/c-typeck.cc:15790 cp/semantics.cc:8448
! #: cp/semantics.cc:8664
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: c/c-typeck.cc:15734 c/c-typeck.cc:15876 cp/semantics.cc:8601
! #: cp/semantics.cc:8768
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD har ikke en mappable-type i %qs-klausul"
  
! #: c/c-typeck.cc:15859 cp/semantics.cc:8750
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE er hverken en variabel eller et funktionsnavn i klausul %qs"
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:8780
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:15899 cp/semantics.cc:8796
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:8799
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15921
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' is not a pointer"
  msgid "%qs variable is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: c/c-typeck.cc:15928
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: c/c-typeck.cc:15976 c/c-typeck.cc:16071 cp/semantics.cc:9260
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15996 cp/semantics.cc:8320
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %qs clauses on a task construct"
  msgstr "for mange inddatafiler"
  
! #: c/c-typeck.cc:16093 cp/semantics.cc:9074
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:16160 cp/semantics.cc:9437
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr ""
  
! #: c/c-typeck.cc:16170
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16201 cp/semantics.cc:9212
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:16213 cp/semantics.cc:9225
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16224 c/c-typeck.cc:16232 cp/semantics.cc:9234
! #: cp/semantics.cc:9252
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: c/c-typeck.cc:16280 cp/semantics.cc:9192
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16331 cp/semantics.cc:9242
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16341 cp/semantics.cc:9271
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16359 cp/semantics.cc:9462
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:16534
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:16539
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to `va_arg' not of type `va_list'"
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "den fÃ¸rste parameter til 'va_arg' er ikke af typen 'va_list'"
  
! #: c/c-typeck.cc:16545
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to `va_arg' not of type `va_list'"
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "den fÃ¸rste parameter til 'va_arg' er ikke af typen 'va_list'"
  
! #: c/c-typeck.cc:16551
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "uventet operand"
*** 55611,55791 ****
  msgid "expected case label"
  msgstr "forventet etiket"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3865
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.cc:3869
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:3876
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3884
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  no known conversion from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:3890
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:3904 cp/pt.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3909 cp/pt.cc:7095
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T, %T, %T) <built-in>"
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s %D(%T, %T, %T) <indbygget>"
  
! #: cp/call.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T, %T) <built-in>"
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s %D(%T, %T) <indbygget>"
  
! #: cp/call.cc:3946
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T) <built-in>"
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s %D(%T) <indbygget>"
  
! #: cp/call.cc:3950
  #, fuzzy, gcc-internal-format
  #| msgid "%s %T <conversion>"
  msgid "%s%qT (conversion)"
  msgstr "%s %T <konvertering>"
  
! #: cp/call.cc:3952
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3954
  #, gcc-internal-format
  msgid "%s%#qD (ignored)"
  msgstr ""
  
! #: cp/call.cc:3956
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3958
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3960
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3962
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3966
  #, fuzzy, gcc-internal-format
  msgid "  inherited here"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/call.cc:3987
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3993
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:4004
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4009
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "  template argument deduction/substitution failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/call.cc:4023
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:4030
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4109
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr ""
  
! #: cp/call.cc:4190 cp/call.cc:4735
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "new kan ikke bruges pÃ¥ en funktionstype"
  
! #: cp/call.cc:4629
  #, fuzzy
  #| msgid "conversion from `%T' to `%T' is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "konvertering fra '%T' til '%T' er tvetydigt"
  
! #: cp/call.cc:4741 cp/cvt.cc:864
  #, fuzzy
  #| msgid "could not convert `%E' to `%T'"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: cp/call.cc:4806
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4827
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/call.cc:5012
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: cp/call.cc:5015
  #, fuzzy, gcc-internal-format
  #| msgid "call of overloaded `%D(%A)' is ambiguous"
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
--- 55878,56064 ----
  msgid "expected case label"
  msgstr "forventet etiket"
  
+ #: cp/call.cc:2041
+ #, fuzzy, gcc-internal-format
+ #| msgid "casting `%T' to `%T' does not dereference pointer"
+ msgid "casting %qT to %qT does not use %qD"
+ msgstr "typeomtvingning af '%T' til '%T' fÃ¸lger ikke henvisning"
+ 
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3888
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.cc:3892
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3907
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  no known conversion from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:3913
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:3927 cp/pt.cc:7112
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3932 cp/pt.cc:7117
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3960
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T, %T, %T) <built-in>"
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s %D(%T, %T, %T) <indbygget>"
  
! #: cp/call.cc:3965
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T, %T) <built-in>"
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s %D(%T, %T) <indbygget>"
  
! #: cp/call.cc:3969
  #, fuzzy, gcc-internal-format
  #| msgid "%s %D(%T) <built-in>"
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s %D(%T) <indbygget>"
  
! #: cp/call.cc:3973
  #, fuzzy, gcc-internal-format
  #| msgid "%s %T <conversion>"
  msgid "%s%qT (conversion)"
  msgstr "%s %T <konvertering>"
  
! #: cp/call.cc:3975
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3977
  #, gcc-internal-format
  msgid "%s%#qD (ignored)"
  msgstr ""
  
! #: cp/call.cc:3979
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3981
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3983
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3985
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3989
  #, fuzzy, gcc-internal-format
  msgid "  inherited here"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/call.cc:4010
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:4016
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:4027
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4032
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "  template argument deduction/substitution failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/call.cc:4046
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:4053
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4132
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr ""
  
! #: cp/call.cc:4213 cp/call.cc:4758
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "new kan ikke bruges pÃ¥ en funktionstype"
  
! #: cp/call.cc:4652
  #, fuzzy
  #| msgid "conversion from `%T' to `%T' is ambiguous"
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "konvertering fra '%T' til '%T' er tvetydigt"
  
! #: cp/call.cc:4764 cp/cvt.cc:864
  #, fuzzy
  #| msgid "could not convert `%E' to `%T'"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: cp/call.cc:4829
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4850
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/call.cc:5035
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: cp/call.cc:5038
  #, fuzzy, gcc-internal-format
  #| msgid "call of overloaded `%D(%A)' is ambiguous"
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
*************** msgstr "kald af flertydig '%D(%A)' er tv
*** 55793,56611 ****
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5299
  #, fuzzy, gcc-internal-format
  #| msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
  msgid "pointer-to-member function %qE 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.cc:5378
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to `(%T) (%A)'"
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "ingen passende fundet for kald til '(%T) (%A)'"
  
! #: cp/call.cc:5392
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/call.cc:5435
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for "
  msgstr "tvetydig konvertering af tabelindeks"
  
! #: cp/call.cc:5436
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5439
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.cc:5441
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.cc:5443
  #, fuzzy, gcc-internal-format
  #| msgid "operand is r0"
  msgid " (operand type is %qT)"
  msgstr "operanden er r0"
  
! #: cp/call.cc:5460
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: %s"
  msgid "ternary %<operator?:%>"
  msgstr "intern fejl: %s"
  
! #: cp/call.cc:5464
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5473 cp/call.cc:5517 cp/call.cc:5527
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5476
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5483
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5486
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5494
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.cc:5497
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5503
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5506
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5521
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5530
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5642
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  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.cc:5719
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5736 cp/call.cc:5743
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5799
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: cp/call.cc:5851 cp/call.cc:6197 cp/call.cc:6217
  #, gcc-internal-format
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:5923
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5928
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5974 cp/call.cc:6086 cp/call.cc:6337
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/call.cc:5978
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:6225
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.cc:6243
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "enum-typer passer ikke sammen i betinget udtryk: '%T' og '%T'"
  
! #: cp/call.cc:6263
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/call.cc:6267
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/call.cc:6271
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/call.cc:6276
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/call.cc:6292
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/call.cc:7184
  #, fuzzy, gcc-internal-format
  #| msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "ingen '%D(int)' erklÃ¦ret for suffiks '%s', prÃ¸ver prÃ¦fiksoperatoren i stedet"
  
! #: cp/call.cc:7186
  #, fuzzy, gcc-internal-format
  #| msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "ingen '%D(int)' erklÃ¦ret for suffiks '%s', prÃ¸ver prÃ¦fiksoperatoren i stedet"
  
! #: cp/call.cc:7266
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:7319
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "returtypen til '%s' er ikke 'int'"
  
! #: cp/call.cc:7321
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:7404
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between `%#T' and `%#T'"
  msgid "comparison between %q#T and %q#T"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: cp/call.cc:7591
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to `(%T) (%A)'"
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "ingen passende fundet for kald til '(%T) (%A)'"
  
! #: cp/call.cc:7605
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/call.cc:7883
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7886
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%#D'"
  
! #: cp/call.cc:7923
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%#D'"
  
! #: cp/call.cc:8117
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:8120
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:8129
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "ingen passende 'operator delete' for '%T'"
  
! #: cp/call.cc:8165
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.cc:8166 cp/decl.cc:9117
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared private here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.cc:8171
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.cc:8172 cp/decl.cc:9118
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared protected here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.cc:8179
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "'%+#D' er ikke tilgÃ¦ngelig"
  
  # %s bliver til returnering eller tildeling eller noget i den retning
! #: cp/call.cc:8260
  #, fuzzy, gcc-internal-format
  #| msgid "passing NULL used for non-pointer %s %P of `%D'"
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "overbringelse af NULL benyttet for ikke-henvisnings%s %P af '%D'"
  
! #: cp/call.cc:8263 cp/call.cc:8282 cp/decl.cc:10846 cp/decl.cc:10854
! #: cp/typeck.cc:4605
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "  declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.cc:8267
  #, fuzzy, gcc-internal-format
  #| msgid "%s to non-pointer type `%T' from NULL"
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "%s til ikke-henvisningstypen '%T' fra NULL"
  
! #: cp/call.cc:8279
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: cp/call.cc:8286
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/call.cc:8353
  #, fuzzy, gcc-internal-format
  #| msgid "  initializing argument %P of `%D'"
  msgid "  initializing argument %P of %qD"
  msgstr "  ved klargÃ¸ring af parameteren %P til '%D'"
  
! #: cp/call.cc:8374
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/call.cc:8424
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "too many braces around initializer for %qT"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi for '%T'"
  
! #: cp/call.cc:8435
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/call.cc:8447
  #, fuzzy
  #| msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr "ISO C++ tillader ikke %<alignof%> med en ikke-type"
  
! #: cp/call.cc:8455
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:8471
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:8504 cp/cvt.cc:227
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:8551 cp/call.cc:8564
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:8557
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8842
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.cc:8851
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/call.cc:8856
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
  #. extype is volatile
! #: cp/call.cc:8859
  #, fuzzy
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.cc:8872
  #, fuzzy
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.cc:8875
  #, fuzzy
  #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.cc:8914
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "kan ikke klargÃ¸re '%T' fra %T'"
  
! #: cp/call.cc:8917 cp/call.cc:8935
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "kan ikke erklÃ¦re feltet '%D' til at vÃ¦re af typen '%T'"
  
! #: cp/call.cc:8920
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "kan ikke klargÃ¸re '%T' fra %T'"
  
! #: cp/call.cc:9121
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.cc:9150 cp/cvt.cc:1997
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:9194
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:9230
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-POD type `%#T' through `...'"
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "kan ikke modtage objekter af en ikke-POD type '%#T' gennem '...'"
  
! #: cp/call.cc:9240
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:9308
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/call.cc:9317
  #, fuzzy, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/call.cc:9417
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/call.cc:9497
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:10002
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr ""
  
! #: cp/call.cc:10125
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.cc:10128 cp/call.cc:12974
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "  in call to %qD"
  msgstr "  i kald af '%D'"
  
! #: cp/call.cc:10153
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "'%T' er en utilgÃ¦ngelig stamklasse til '%T'"
  
! #: cp/call.cc:10378
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/call.cc:10515
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10882
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10885
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/call.cc:10890
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10895
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10910
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/call.cc:10912
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.cc:10914
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "; use value-initialization instead"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/call.cc:10917
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10920
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/call.cc:10922
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10943
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/call.cc:10945
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use copy-assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.cc:10947
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "; use copy-initialization instead"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: cp/call.cc:10950
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10953
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10956
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10967
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10979
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10998
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:11001
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:11011
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11014
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11017
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:11026
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:11048
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%#qT declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.cc:11102
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: cp/call.cc:11169
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/call.cc:11444 cp/typeck.cc:10388
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/call.cc:11466
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.cc:11498
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.cc:11546
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/call.cc:11584 cp/pt.cc:17138 cp/typeck.cc:3482
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call destructor `%T::~%T' without object"
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "kan ikke kalde destruktionsfunktion '%T::~%T' uden objekt"
  
! #: cp/call.cc:11586
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11768
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: cp/call.cc:11771
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "kald af flertydig '%D(%A)' er tvetydigt"
  
! #: cp/call.cc:11794
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.cc:11799
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "returnerer en vÃ¦rdi fra en konstruktionsfunktion"
  
! #: cp/call.cc:11800
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "returnerer en vÃ¦rdi fra en destruktionsfunktion"
  
! #: cp/call.cc:11823
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function `%D' without object"
  msgid "cannot call member function %qD without object"
  msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
  
! #: cp/call.cc:12972
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' chooses `%T' over `%T'"
  msgid "passing %qT chooses %qT over %qT"
  msgstr "videregivelse af '%T' vÃ¦lger '%T' frem for '%T'"
  
! #: cp/call.cc:12998
  #, fuzzy, gcc-internal-format
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  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.cc:13021
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "try making the operator a %<const%> member function"
  msgstr "destruktionsfunktioner skal vÃ¦re medlemmer"
  
! #: cp/call.cc:13084
  #, fuzzy, gcc-internal-format
  #| msgid "choosing `%D' over `%D'"
  msgid "choosing %qD over %qD"
  msgstr "vÃ¦lger '%D' frem for '%D'"
  
! #: cp/call.cc:13085
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:13088
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  fordi konverteringssekvensen for parameteren er bedre"
  
! #: cp/call.cc:13372
  #, fuzzy, gcc-internal-format
  #| msgid "default argument specified in explicit specialization"
  msgid "default argument mismatch in overload resolution"
  msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: cp/call.cc:13376
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.cc:13378
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.cc:13424
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ifÃ¸lge ISO C++ er '%D' og '%D' tvetydigt selvom den vÃ¦rste konvertering for fÃ¸rstnÃ¦vnte er bedre end den vÃ¦rste konvertering for den sidstnÃ¦vnte"
  
! #: cp/call.cc:13832
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13985
  #, fuzzy
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/call.cc:13989
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.cc:14281
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "possibly dangling reference to a temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/call.cc:14282
  #, gcc-internal-format
  msgid "the temporary was destroyed at the end of the full expression %qE"
  msgstr ""
  
! #: cp/call.cc:14550
  #, fuzzy, gcc-internal-format
  #| msgid "%s: definition of function `%s' not converted\n"
  msgid "explicit conversion function was not considered"
--- 56066,56884 ----
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5322
  #, fuzzy, gcc-internal-format
  #| msgid "pointer-to-member function %E cannot be called without an object; consider using .* or ->*"
  msgid "pointer-to-member function %qE 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.cc:5401
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to `(%T) (%A)'"
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "ingen passende fundet for kald til '(%T) (%A)'"
  
! #: cp/call.cc:5415
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/call.cc:5458
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous conversion for array subscript"
  msgid "ambiguous overload for "
  msgstr "tvetydig konvertering af tabelindeks"
  
! #: cp/call.cc:5459
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5462
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr ""
  
! #: cp/call.cc:5464
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr ""
  
! #: cp/call.cc:5466
  #, fuzzy, gcc-internal-format
  #| msgid "operand is r0"
  msgid " (operand type is %qT)"
  msgstr "operanden er r0"
  
! #: cp/call.cc:5483
  #, fuzzy, gcc-internal-format
  #| msgid "internal error: %s"
  msgid "ternary %<operator?:%>"
  msgstr "intern fejl: %s"
  
! #: cp/call.cc:5487
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5496 cp/call.cc:5540 cp/call.cc:5550
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5499
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5506
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5509
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5517
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.cc:5520
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5526
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5529
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5544
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5553
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s for operatoren '%T %s' "
  
! #: cp/call.cc:5665
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  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.cc:5742
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5759 cp/call.cc:5766
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5822
  #, fuzzy, gcc-internal-format
  #| msgid "pointer type mismatch in conditional expression"
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "henvisningstyperne i betingelsesudtrykket passer ikke sammen"
  
! #: cp/call.cc:5874 cp/call.cc:6220 cp/call.cc:6240
  #, gcc-internal-format
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:5946
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5951
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5997 cp/call.cc:6109 cp/call.cc:6360
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/call.cc:6001
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:6248
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.cc:6266
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: `%T' vs `%T'"
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "enum-typer passer ikke sammen i betinget udtryk: '%T' og '%T'"
  
! #: cp/call.cc:6286
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/call.cc:6290
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/call.cc:6294
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/call.cc:6299
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/call.cc:6315
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/call.cc:7207
  #, fuzzy, gcc-internal-format
  #| msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "ingen '%D(int)' erklÃ¦ret for suffiks '%s', prÃ¸ver prÃ¦fiksoperatoren i stedet"
  
! #: cp/call.cc:7209
  #, fuzzy, gcc-internal-format
  #| msgid "no `%D(int)' declared for postfix `%s', trying prefix operator instead"
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "ingen '%D(int)' erklÃ¦ret for suffiks '%s', prÃ¸ver prÃ¦fiksoperatoren i stedet"
  
! #: cp/call.cc:7289
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:7342
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "returtypen til '%s' er ikke 'int'"
  
! #: cp/call.cc:7344
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:7427
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between `%#T' and `%#T'"
  msgid "comparison between %q#T and %q#T"
  msgstr "sammenligning mellem '%#T' og '%#T'"
  
! #: cp/call.cc:7614
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to `(%T) (%A)'"
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "ingen passende fundet for kald til '(%T) (%A)'"
  
! #: cp/call.cc:7628
  #, fuzzy, gcc-internal-format
  #| msgid "call of `(%T) (%A)' is ambiguous"
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "kald af '(%T) (%A)' er tvetydigt"
  
! #: cp/call.cc:7906
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7909
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%#D'"
  
! #: cp/call.cc:7946
  #, fuzzy, gcc-internal-format
  #| msgid "implicit declaration of function `%#D'"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "underforstÃ¥et erklÃ¦ring af funktionen '%#D'"
  
! #: cp/call.cc:8140
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:8143
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:8152
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "ingen passende 'operator delete' for '%T'"
  
! #: cp/call.cc:8188
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.cc:8189 cp/decl.cc:9113
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared private here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.cc:8194
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "i denne kontekst"
  
! #: cp/call.cc:8195 cp/decl.cc:9114
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "declared protected here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.cc:8202
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "'%+#D' er ikke tilgÃ¦ngelig"
  
  # %s bliver til returnering eller tildeling eller noget i den retning
! #: cp/call.cc:8283
  #, fuzzy, gcc-internal-format
  #| msgid "passing NULL used for non-pointer %s %P of `%D'"
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "overbringelse af NULL benyttet for ikke-henvisnings%s %P af '%D'"
  
! #: cp/call.cc:8286 cp/call.cc:8305 cp/decl.cc:10850 cp/decl.cc:10858
! #: cp/typeck.cc:4606
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "  declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.cc:8290
  #, fuzzy, gcc-internal-format
  #| msgid "%s to non-pointer type `%T' from NULL"
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "%s til ikke-henvisningstypen '%T' fra NULL"
  
! #: cp/call.cc:8302
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible type for argument %d of `%s'"
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "typen af den %d. parameter i '%s' passer ikke"
  
! #: cp/call.cc:8309
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting %<false%> to pointer type %qT"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/call.cc:8376
  #, fuzzy, gcc-internal-format
  #| msgid "  initializing argument %P of `%D'"
  msgid "  initializing argument %P of %qD"
  msgstr "  ved klargÃ¸ring af parameteren %P til '%D'"
  
! #: cp/call.cc:8397
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/call.cc:8447
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer for `%T'"
  msgid "too many braces around initializer for %qT"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi for '%T'"
  
! #: cp/call.cc:8458
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/call.cc:8470
  #, fuzzy
  #| msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr "ISO C++ tillader ikke %<alignof%> med en ikke-type"
  
! #: cp/call.cc:8478
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:8494
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:8527 cp/cvt.cc:227
  #, fuzzy
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "invalid conversion from %qH to %qI"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:8574 cp/call.cc:8587
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:8580
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8860
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.cc:8869
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/call.cc:8874
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
  #. extype is volatile
! #: cp/call.cc:8877
  #, fuzzy
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.cc:8890
  #, fuzzy
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.cc:8893
  #, fuzzy
  #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.cc:8932
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "kan ikke klargÃ¸re '%T' fra %T'"
  
! #: cp/call.cc:8935 cp/call.cc:8953
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "kan ikke erklÃ¦re feltet '%D' til at vÃ¦re af typen '%T'"
  
! #: cp/call.cc:8938
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "kan ikke klargÃ¸re '%T' fra %T'"
  
! #: cp/call.cc:9139
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/call.cc:9168 cp/cvt.cc:2011
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:9212
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:9248
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-POD type `%#T' through `...'"
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "kan ikke modtage objekter af en ikke-POD type '%#T' gennem '...'"
  
! #: cp/call.cc:9258
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:9326
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/call.cc:9335
  #, fuzzy, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/call.cc:9435
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/call.cc:9515
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:10020
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr ""
  
! #: cp/call.cc:10143
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' as `this' argument of `%#D' discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "videregivelse af '%T' som 'this'-parameteren til '%#D' forkaster modifikationer"
  
! #: cp/call.cc:10146 cp/call.cc:12992
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to `%D'"
  msgid "  in call to %qD"
  msgstr "  i kald af '%D'"
  
! #: cp/call.cc:10171
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "'%T' er en utilgÃ¦ngelig stamklasse til '%T'"
  
! #: cp/call.cc:10396
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/call.cc:10533
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10900
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10903
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/call.cc:10908
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10913
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10928
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/call.cc:10930
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.cc:10932
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "; use value-initialization instead"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/call.cc:10935
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10938
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/call.cc:10940
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10961
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/call.cc:10963
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "; use copy-assignment instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/call.cc:10965
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "; use copy-initialization instead"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: cp/call.cc:10968
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10971
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10974
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10985
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10997
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11016
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:11019
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:11029
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11032
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11035
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:11044
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:11066
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%#qT declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/call.cc:11120
  #, fuzzy, gcc-internal-format
  #| msgid "non-floating-point argument to function `%s'"
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "parameter der ikke er et kommatal, til funktionen '%s'"
  
! #: cp/call.cc:11187
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructor delegates to itself"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/call.cc:11462 cp/typeck.cc:10390
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/call.cc:11484
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.cc:11516
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "ingen passende funktion for kald til '%T::%D(%A)%#V'"
  
! #: cp/call.cc:11564
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to non-function %qD"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/call.cc:11602 cp/pt.cc:17172 cp/typeck.cc:3483
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call destructor `%T::~%T' without object"
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "kan ikke kalde destruktionsfunktion '%T::~%T' uden objekt"
  
! #: cp/call.cc:11604
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11786
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to `%D(%A)'"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "ingen passende funktion for kald til '%D(%A)'"
  
! #: cp/call.cc:11789
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "kald af flertydig '%D(%A)' er tvetydigt"
  
! #: cp/call.cc:11812
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr ""
  
! #: cp/call.cc:11817
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "returnerer en vÃ¦rdi fra en konstruktionsfunktion"
  
! #: cp/call.cc:11818
  #, fuzzy, gcc-internal-format
  #| msgid "returning a value from a destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "returnerer en vÃ¦rdi fra en destruktionsfunktion"
  
! #: cp/call.cc:11841
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function `%D' without object"
  msgid "cannot call member function %qD without object"
  msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
  
! #: cp/call.cc:12990
  #, fuzzy, gcc-internal-format
  #| msgid "passing `%T' chooses `%T' over `%T'"
  msgid "passing %qT chooses %qT over %qT"
  msgstr "videregivelse af '%T' vÃ¦lger '%T' frem for '%T'"
  
! #: cp/call.cc:13016
  #, fuzzy, gcc-internal-format
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  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.cc:13039
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "try making the operator a %<const%> member function"
  msgstr "destruktionsfunktioner skal vÃ¦re medlemmer"
  
! #: cp/call.cc:13102
  #, fuzzy, gcc-internal-format
  #| msgid "choosing `%D' over `%D'"
  msgid "choosing %qD over %qD"
  msgstr "vÃ¦lger '%D' frem for '%D'"
  
! #: cp/call.cc:13103
  #, fuzzy
  #| msgid "  for conversion from `%T' to `%T'"
  msgid "  for conversion from %qH to %qI"
  msgstr "  for konvertering fra '%T' til '%T'"
  
! #: cp/call.cc:13106
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  fordi konverteringssekvensen for parameteren er bedre"
  
! #: cp/call.cc:13390
  #, fuzzy, gcc-internal-format
  #| msgid "default argument specified in explicit specialization"
  msgid "default argument mismatch in overload resolution"
  msgstr "standardparameter angivet i eksplicit specialisering"
  
! #: cp/call.cc:13394
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.cc:13396
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr "candidate%s: %+#D"
  
! #: cp/call.cc:13442
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ifÃ¸lge ISO C++ er '%D' og '%D' tvetydigt selvom den vÃ¦rste konvertering for fÃ¸rstnÃ¦vnte er bedre end den vÃ¦rste konvertering for den sidstnÃ¦vnte"
  
! #: cp/call.cc:13850
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:14003
  #, fuzzy
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/call.cc:14007
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/call.cc:14325
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "possibly dangling reference to a temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/call.cc:14326
  #, gcc-internal-format
  msgid "the temporary was destroyed at the end of the full expression %qE"
  msgstr ""
  
! #: cp/call.cc:14594
  #, fuzzy, gcc-internal-format
  #| msgid "%s: definition of function `%s' not converted\n"
  msgid "explicit conversion function was not considered"
*************** msgid "%qD inherits the %E ABI tag that
*** 56707,56713 ****
  msgstr ""
  
  #: cp/class.cc:1694 cp/class.cc:1701 cp/class.cc:1708 cp/class.cc:1720
! #: cp/cvt.cc:1104 rust/backend/rust-tree.cc:643
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qT declared here"
--- 56980,56986 ----
  msgstr ""
  
  #: cp/class.cc:1694 cp/class.cc:1701 cp/class.cc:1708 cp/class.cc:1720
! #: cp/cvt.cc:1118 rust/backend/rust-tree.cc:643
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%qT declared here"
*************** msgstr ""
*** 56988,56994 ****
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.cc:6204 cp/constexpr.cc:302
  #, fuzzy, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
--- 57261,57267 ----
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.cc:6204 cp/constexpr.cc:299
  #, fuzzy, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
*************** msgstr "fleksibelt tabelmedlem i ellers
*** 57140,57146 ****
  msgid "next member %q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/class.cc:7785 cp/decl.cc:17628 cp/parser.cc:27637
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#T"
--- 57413,57419 ----
  msgid "next member %q#D declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/class.cc:7785 cp/decl.cc:17643 cp/parser.cc:27638
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `%#T'"
  msgid "redefinition of %q#T"
*************** msgstr "ugyldig returtype for medlemsfun
*** 57290,57434 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14668
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:286
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: cp/constexpr.cc:313
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr ""
  
! #: cp/constexpr.cc:571
  #, gcc-internal-format
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.cc:831
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.cc:892
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.cc:955
  #, gcc-internal-format
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1083
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:1320 cp/constexpr.cc:6349
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:1611 cp/constexpr.cc:3308
  #: rust/backend/rust-constexpr.cc:3326 rust/backend/rust-constexpr.cc:3589
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "tom erklÃ¦ring"
  
! #: cp/constexpr.cc:1613 cp/constexpr.cc:1712 cp/constexpr.cc:1721
! #: cp/constexpr.cc:3580 rust/backend/rust-constexpr.cc:3331
  #: rust/backend/rust-constexpr.cc:3341 rust/backend/rust-constexpr.cc:4324
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%q+E is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:1898 cp/constexpr.cc:5915 cp/constexpr.cc:8214
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereferencing a null pointer"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *'-henvisning"
  
! #: cp/constexpr.cc:2077
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %qE"
  msgid "the comparison reduces to %qE"
  msgstr "for mange parametre til %qE"
  
! #: cp/constexpr.cc:2080
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "%qE evaluates to false"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/constexpr.cc:2159
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2194 cp/constexpr.cc:9664
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to internal function %qE"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/constexpr.cc:2248 rust/backend/rust-constexpr.cc:2615
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:2276 rust/backend/rust-constexpr.cc:2618
  #, fuzzy, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "  oprindelig definition er her"
  
! #: cp/constexpr.cc:2532 cp/constexpr.cc:2588 cp/constexpr.cc:2621
! #: cp/constexpr.cc:2643
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2533
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not a base type for type `%T'"
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "typen '%T' er ikke en grundtype for typen '%T'"
  
! #: cp/constexpr.cc:2557
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object of type `%T' may not be initialized"
  msgid "virtual table pointer is used uninitialized"
  msgstr "objekt af typen '%T' med variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: cp/constexpr.cc:2589 cp/constexpr.cc:2622
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2645
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is an ambiguous base of `%T'"
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "'%T' er en tvetydig stamklasse til '%T'"
  
! #: cp/constexpr.cc:2648
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2725 cp/constexpr.cc:3005 cp/constexpr.cc:9700
  #: rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
--- 57563,57707 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:14678
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:283
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: cp/constexpr.cc:310
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr ""
  
! #: cp/constexpr.cc:568
  #, gcc-internal-format
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.cc:826
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.cc:887
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.cc:950
  #, gcc-internal-format
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1078
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:1315 cp/constexpr.cc:6363
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:1606 cp/constexpr.cc:3317
  #: rust/backend/rust-constexpr.cc:3326 rust/backend/rust-constexpr.cc:3589
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "tom erklÃ¦ring"
  
! #: cp/constexpr.cc:1608 cp/constexpr.cc:1707 cp/constexpr.cc:1716
! #: cp/constexpr.cc:3589 rust/backend/rust-constexpr.cc:3331
  #: rust/backend/rust-constexpr.cc:3341 rust/backend/rust-constexpr.cc:4324
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%q+E is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:1898 cp/constexpr.cc:5929 cp/constexpr.cc:8238
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereferencing a null pointer"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *'-henvisning"
  
! #: cp/constexpr.cc:2086
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %qE"
  msgid "the comparison reduces to %qE"
  msgstr "for mange parametre til %qE"
  
! #: cp/constexpr.cc:2089
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "%qE evaluates to false"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/constexpr.cc:2168
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2203 cp/constexpr.cc:9688
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "call to internal function %qE"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/constexpr.cc:2257 rust/backend/rust-constexpr.cc:2615
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:2285 rust/backend/rust-constexpr.cc:2618
  #, fuzzy, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "  oprindelig definition er her"
  
! #: cp/constexpr.cc:2541 cp/constexpr.cc:2597 cp/constexpr.cc:2630
! #: cp/constexpr.cc:2652
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2542
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not a base type for type `%T'"
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "typen '%T' er ikke en grundtype for typen '%T'"
  
! #: cp/constexpr.cc:2566
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object of type `%T' may not be initialized"
  msgid "virtual table pointer is used uninitialized"
  msgstr "objekt af typen '%T' med variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: cp/constexpr.cc:2598 cp/constexpr.cc:2631
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2654
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is an ambiguous base of `%T'"
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "'%T' er en tvetydig stamklasse til '%T'"
  
! #: cp/constexpr.cc:2657
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2734 cp/constexpr.cc:3014 cp/constexpr.cc:9724
  #: rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
*************** msgstr "kald af ikke-funktion '%D'"
*** 57437,57591 ****
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2731
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function `%D' without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
  
! #: cp/constexpr.cc:2847 rust/backend/rust-constexpr.cc:3387
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/constexpr.cc:2925
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "-client_name er ikke tilladt med -dynamiclib"
  
! #: cp/constexpr.cc:2929 cp/constexpr.cc:2952
  #, fuzzy, gcc-internal-format
  msgid "allocation performed here"
  msgstr "  oprindelig definition er her"
  
! #: cp/constexpr.cc:2948
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "-client_name er ikke tilladt med -dynamiclib"
  
! #: cp/constexpr.cc:2965
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2972
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a previous local"
  msgid "deallocation of storage that was not previously allocated"
  msgstr "erklÃ¦ring af '%s' skygger for en tidligere lokal variabel"
  
! #: cp/constexpr.cc:3089 rust/backend/rust-constexpr.cc:3442
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:3096
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:3100 rust/backend/rust-constexpr.cc:3456
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' implicitly declared before its definition"
  msgid "%qD used before its definition"
  msgstr "'%s' er underforstÃ¥et erklÃ¦ret efter dens definition"
  
! #: cp/constexpr.cc:3172 rust/backend/rust-constexpr.cc:3498
  #, fuzzy, gcc-internal-format
  #| msgid "protocol `%s' has circular dependency"
  msgid "call has circular dependency"
  msgstr "protokollen '%s' har cirkulÃ¦r afhÃ¦ngighed"
  
! #: cp/constexpr.cc:3183 rust/backend/rust-constexpr.cc:3509
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/constexpr.cc:3538
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is not a constant expression"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/constexpr.cc:3541
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "pointer to %qD is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:3547
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr ""
  
! #: cp/constexpr.cc:3623
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: cp/constexpr.cc:3630
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: cp/constexpr.cc:3653
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/constexpr.cc:3672
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.cc:3871
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4306 rust/backend/rust-constexpr.cc:4399
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.cc:4309 rust/backend/rust-constexpr.cc:4404
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.cc:4314 rust/backend/rust-constexpr.cc:4411
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.cc:4317 rust/backend/rust-constexpr.cc:4416
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.cc:4505 rust/backend/rust-constexpr.cc:1667
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized array element"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/constexpr.cc:4567 rust/backend/rust-constexpr.cc:1724
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *'-henvisning"
  
! #: cp/constexpr.cc:4586 cp/constexpr.cc:4702 cp/constexpr.cc:4714
! #: cp/constexpr.cc:7408 cp/constexpr.cc:7528 cp/constexpr.cc:9614
  #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
  #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
  #: rust/backend/rust-constexpr.cc:5712
--- 57710,57864 ----
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2740
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function `%D' without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "kan ikke kalde medlemsfunktionen '%D' uden et objekt"
  
! #: cp/constexpr.cc:2856 rust/backend/rust-constexpr.cc:3387
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/constexpr.cc:2934
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "-client_name er ikke tilladt med -dynamiclib"
  
! #: cp/constexpr.cc:2938 cp/constexpr.cc:2961
  #, fuzzy, gcc-internal-format
  msgid "allocation performed here"
  msgstr "  oprindelig definition er her"
  
! #: cp/constexpr.cc:2957
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "-client_name er ikke tilladt med -dynamiclib"
  
! #: cp/constexpr.cc:2974
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2981
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a previous local"
  msgid "deallocation of storage that was not previously allocated"
  msgstr "erklÃ¦ring af '%s' skygger for en tidligere lokal variabel"
  
! #: cp/constexpr.cc:3098 rust/backend/rust-constexpr.cc:3442
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:3105
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:3109 rust/backend/rust-constexpr.cc:3456
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' implicitly declared before its definition"
  msgid "%qD used before its definition"
  msgstr "'%s' er underforstÃ¥et erklÃ¦ret efter dens definition"
  
! #: cp/constexpr.cc:3181 rust/backend/rust-constexpr.cc:3498
  #, fuzzy, gcc-internal-format
  #| msgid "protocol `%s' has circular dependency"
  msgid "call has circular dependency"
  msgstr "protokollen '%s' har cirkulÃ¦r afhÃ¦ngighed"
  
! #: cp/constexpr.cc:3192 rust/backend/rust-constexpr.cc:3509
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/constexpr.cc:3547
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is not a constant expression"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/constexpr.cc:3550
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "pointer to %qD is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:3556
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr ""
  
! #: cp/constexpr.cc:3632
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: cp/constexpr.cc:3639
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "hÃ¸jreskiftsantal er negativ"
  
! #: cp/constexpr.cc:3662
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/constexpr.cc:3681
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr ""
  
! #: cp/constexpr.cc:3880
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4315 rust/backend/rust-constexpr.cc:4399
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.cc:4318 rust/backend/rust-constexpr.cc:4404
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.cc:4323 rust/backend/rust-constexpr.cc:4411
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.cc:4326 rust/backend/rust-constexpr.cc:4416
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/constexpr.cc:4514 rust/backend/rust-constexpr.cc:1667
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized array element"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/constexpr.cc:4576 rust/backend/rust-constexpr.cc:1724
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing `void *' pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *'-henvisning"
  
! #: cp/constexpr.cc:4595 cp/constexpr.cc:4711 cp/constexpr.cc:4723
! #: cp/constexpr.cc:7422 cp/constexpr.cc:7552 cp/constexpr.cc:9638
  #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
  #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
  #: rust/backend/rust-constexpr.cc:5712
*************** msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en 'void *
*** 57594,58107 ****
  msgid "%qE is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:4594 rust/backend/rust-constexpr.cc:1744
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:4626 cp/constexpr.cc:4662 cp/constexpr.cc:6513
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/constexpr.cc:4628 cp/constexpr.cc:4641 cp/constexpr.cc:6508
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4780
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:4783
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:4794
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:4797
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:4808
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:4811
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:4822
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:4826
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:4837
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:4840
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:4993
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "-indlejrede funktioner er ikke understÃ¸ttet pÃ¥ denne mÃ¥larkitektur"
  
! #: cp/constexpr.cc:5002 cp/constexpr.cc:5012
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5032
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5078
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/constexpr.cc:5090
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5935 rust/backend/rust-constexpr.cc:895
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:5975 cp/constexpr.cc:6008
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:5977 cp/constexpr.cc:6003 cp/constexpr.cc:6010
! #: cp/constexpr.cc:6344
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "allocated here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/constexpr.cc:5981
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6001
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6013 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6021
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "%qD used in its own initializer"
  msgstr "for mange elementer i union-startvÃ¦rdi"
  
! #: cp/constexpr.cc:6026
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "'%s' er ikke en funktion,"
  
! #: cp/constexpr.cc:6029
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is private"
  msgid "%q#D is volatile"
  msgstr "'%+#D' er privat"
  
! #: cp/constexpr.cc:6034 cp/constexpr.cc:6041
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6047
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/constexpr.cc:6050
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/constexpr.cc:6342
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6351
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6358
  #, fuzzy, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:6361
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6488
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:6517
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6524
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6536 rust/backend/rust-constexpr.cc:2822
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/constexpr.cc:6984 cp/constexpr.cc:8563 cp/constexpr.cc:8575
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:7080 rust/backend/rust-constexpr.cc:4933
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/constexpr.cc:7187 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "inline assembly is not a constant expression"
  msgstr "startvÃ¦rdielement er ikke en konstant"
  
! #: cp/constexpr.cc:7189 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7207
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "use of %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/constexpr.cc:7211
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7213
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7217
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7370
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:7383
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/constexpr.cc:7558
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7561
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7626 cp/constexpr.cc:10308
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/constexpr.cc:8075 cp/constexpr.cc:9815
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:8103 rust/backend/rust-constexpr.cc:2461
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:8153
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8160
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "pointed-to object declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/constexpr.cc:8165
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because %qE does not point to an object"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8177
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8191
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8225 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:8363 cp/constexpr.cc:10126 cp/constexpr.cc:10531
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/constexpr.cc:8408 cp/constexpr.cc:10572
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:8466
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:8482
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "uventet operand"
  
! #: cp/constexpr.cc:8488 cp/constraint.cc:178 cp/constraint.cc:755
  #, fuzzy, gcc-internal-format
  msgid "function concept must be called"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: cp/constexpr.cc:8513
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8578
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "uventet adresseudtryk"
  
! #: cp/constexpr.cc:8854 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8862 rust/backend/rust-constexpr.cc:5167
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8878 rust/backend/rust-constexpr.cc:5183
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8889 rust/backend/rust-constexpr.cc:5195
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8909 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8913
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/constexpr.cc:9551 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "ugyldig reinterpret_cast af et hÃ¸jrevÃ¦rdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/constexpr.cc:9780
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:9783
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9839 rust/backend/rust-constexpr.cc:5893
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "ugyldig reinterpret_cast fra typen '%T' til typen '%T'"
  
! #: cp/constexpr.cc:9873 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9912
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:10061
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:10073
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:10140
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/constexpr.cc:10156
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:10219
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:10272
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/constexpr.cc:10280
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/constexpr.cc:10358 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:10459 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:10528
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:10541
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "tabelindekset i startvÃ¦rdien er ikke en konstant"
  
! #: cp/constexpr.cc:10589 rust/backend/rust-constexpr.cc:6427
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/constexpr.cc:10620 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected type for `id' (%s)"
  msgid "unexpected AST of kind %s"
--- 57867,58380 ----
  msgid "%qE is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:4603 rust/backend/rust-constexpr.cc:1744
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:4635 cp/constexpr.cc:4671 cp/constexpr.cc:6527
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "accessing uninitialized member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/constexpr.cc:4637 cp/constexpr.cc:4650 cp/constexpr.cc:6522
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4789
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:4792
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:4803
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:4806
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:4817
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:4820
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:4831
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:4835
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:4846
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:4849
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:5004
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "-indlejrede funktioner er ikke understÃ¸ttet pÃ¥ denne mÃ¥larkitektur"
  
! #: cp/constexpr.cc:5013 cp/constexpr.cc:5023
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5043
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5089
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/constexpr.cc:5101
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5949 rust/backend/rust-constexpr.cc:895
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:5989 cp/constexpr.cc:6022
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:5991 cp/constexpr.cc:6017 cp/constexpr.cc:6024
! #: cp/constexpr.cc:6358
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "allocated here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/constexpr.cc:5995
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6015
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6027 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6035
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "%qD used in its own initializer"
  msgstr "for mange elementer i union-startvÃ¦rdi"
  
! #: cp/constexpr.cc:6040
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%q#D is not const"
  msgstr "'%s' er ikke en funktion,"
  
! #: cp/constexpr.cc:6043
  #, fuzzy, gcc-internal-format
  #| msgid "`%+#D' is private"
  msgid "%q#D is volatile"
  msgstr "'%+#D' er privat"
  
! #: cp/constexpr.cc:6048 cp/constexpr.cc:6055
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6061
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD was not declared %<constexpr%>"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/constexpr.cc:6064
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/constexpr.cc:6356
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6365
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6372
  #, fuzzy, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:6375
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:6502
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:6531
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6538
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6550 rust/backend/rust-constexpr.cc:2822
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/constexpr.cc:6998 cp/constexpr.cc:8587 cp/constexpr.cc:8599
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:7094 rust/backend/rust-constexpr.cc:4933
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/constexpr.cc:7201 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "inline assembly is not a constant expression"
  msgstr "startvÃ¦rdielement er ikke en konstant"
  
! #: cp/constexpr.cc:7203 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7221
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "use of %qD"
  msgstr "ugyldig brug af '%D"
  
! #: cp/constexpr.cc:7225
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7227
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7229
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7231
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7384
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:7397
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7585
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7650 cp/constexpr.cc:10332
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "enum- og ikke enum-type i betinget udtryk"
  
! #: cp/constexpr.cc:8099 cp/constexpr.cc:9839
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:8127 rust/backend/rust-constexpr.cc:2461
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:8177
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8184
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "pointed-to object declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/constexpr.cc:8189
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because %qE does not point to an object"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8201
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8215
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8249 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:8387 cp/constexpr.cc:10150 cp/constexpr.cc:10555
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/constexpr.cc:8432 cp/constexpr.cc:10596
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:8490
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:8506
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "uventet operand"
  
! #: cp/constexpr.cc:8512 cp/constraint.cc:178 cp/constraint.cc:755
  #, fuzzy, gcc-internal-format
  msgid "function concept must be called"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: cp/constexpr.cc:8537
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8602
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unexpected expression %qE of kind %s"
  msgstr "uventet adresseudtryk"
  
! #: cp/constexpr.cc:8878 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8886 rust/backend/rust-constexpr.cc:5167
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8902 rust/backend/rust-constexpr.cc:5183
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8913 rust/backend/rust-constexpr.cc:5195
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:8933 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8937
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/constexpr.cc:9575 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "ugyldig reinterpret_cast af et hÃ¸jrevÃ¦rdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/constexpr.cc:9804
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:9807
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9863 rust/backend/rust-constexpr.cc:5893
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "ugyldig reinterpret_cast fra typen '%T' til typen '%T'"
  
! #: cp/constexpr.cc:9897 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9936
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:10085
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:10097
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:10164
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/constexpr.cc:10180
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: cp/constexpr.cc:10243
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:10296
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/constexpr.cc:10304
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' declared static in union"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "feltet '%D' er erklÃ¦ret statisk i union"
  
! #: cp/constexpr.cc:10382 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/constexpr.cc:10483 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:10552
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/constexpr.cc:10565
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "non-constant array initialization"
  msgstr "tabelindekset i startvÃ¦rdien er ikke en konstant"
  
! #: cp/constexpr.cc:10613 rust/backend/rust-constexpr.cc:6427
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/constexpr.cc:10644 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected type for `id' (%s)"
  msgid "unexpected AST of kind %s"
*************** msgstr "bitfeltet '%s' er af en ufuldstÃ
*** 58206,58585 ****
  msgid "the required type %qT is invalid"
  msgstr "stamklassetype '%T' optrÃ¦der mere end Ã©n gang"
  
! #: cp/constraint.cc:2112 cp/constraint.cc:2185
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qE to %qT"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/constraint.cc:2140
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qE is not %<noexcept%>"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/constraint.cc:2162
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr ""
  
! #: cp/constraint.cc:2169
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "%qE does not satisfy return-type-requirement"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/constraint.cc:2180
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qE to %qT because"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:2224
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr ""
  
! #: cp/constraint.cc:2228
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "nested requirement %qE is not satisfied"
  msgstr "konstruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/constraint.cc:2742
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr "eksplicit specialisering af %D efter fÃ¸rste brug"
  
! #: cp/constraint.cc:2788
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' discards qualifiers"
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: cp/constraint.cc:2791
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr ""
  
! #: cp/constraint.cc:2908
  #, gcc-internal-format
  msgid "no operand of the disjunction is satisfied"
  msgstr ""
  
! #: cp/constraint.cc:2921
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr ""
  
! #: cp/constraint.cc:3563
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `union %s'"
  msgid "definition of concept %qD is empty"
  msgstr "omdefinering af 'union %s'"
  
! #: cp/constraint.cc:3566
  #, gcc-internal-format
  msgid "definition of concept %qD has multiple statements"
  msgstr ""
  
! #: cp/constraint.cc:3722
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "  %qT is not nothrow copy assignable"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/constraint.cc:3725 cp/constraint.cc:3810
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not nothrow default constructible"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/constraint.cc:3728
  #, gcc-internal-format
  msgid "  %qT is not nothrow copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3731
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "  %qT is not trivially copy assignable"
  msgstr "'%D' er ikke et navnerum"
  
! #: cp/constraint.cc:3734 cp/constraint.cc:3850
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not trivially default constructible"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/constraint.cc:3737
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  %qT is not trivially copy constructible"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/constraint.cc:3740
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  %qT is not trivially destructible"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/constraint.cc:3743
  #, fuzzy, gcc-internal-format
  msgid "  %qT does not have unique object representations"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/constraint.cc:3746
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  %qT does not have a virtual destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/constraint.cc:3749
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
  msgid "  %qT is not an abstract class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/constraint.cc:3752
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not an aggregate type"
  msgid "  %qT is not an aggregate"
  msgstr "'%T' er ikke en sammensat type"
  
! #: cp/constraint.cc:3755
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "  %qT is not an array"
  msgstr "'%D' er ikke et navnerum"
  
! #: cp/constraint.cc:3758
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not assignable from %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3761
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a base of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/constraint.cc:3764
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "  %qT is not a bounded array"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/constraint.cc:3767
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
  msgid "  %qT is not a class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/constraint.cc:3771
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not default constructible"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/constraint.cc:3773
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not constructible from %qE"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3776
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not convertible from %qE"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3779
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
  msgid "  %qT is not an empty class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/constraint.cc:3782
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "  %qT is not an enum"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/constraint.cc:3785
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
  msgid "  %qT is not a final class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/constraint.cc:3788
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "  %qT is not a function"
  msgstr "'%s' er ikke en funktion,"
  
! #: cp/constraint.cc:3791
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not layout compatible with %qT"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: cp/constraint.cc:3794
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "  %qT is not a literal type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/constraint.cc:3797
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "  %qT is not a member function pointer"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/constraint.cc:3800
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "  %qT is not a member object pointer"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/constraint.cc:3803
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "  %qT is not a member pointer"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/constraint.cc:3806
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not nothrow assignable from %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3812
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not nothrow constructible from %qE"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3815
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not nothrow convertible from %qE"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3818
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "  %qT is not an object type"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/constraint.cc:3821
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not pointer-interconvertible base of %qT"
  msgstr "'%T' er en utilgÃ¦ngelig stamklasse til '%T'"
  
! #: cp/constraint.cc:3825
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "  %qT is not a POD type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/constraint.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "  %qT is not a polymorphic type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/constraint.cc:3831
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "  %qT is not a reference"
  msgstr "'%T' er ikke et navnerum"
  
! #: cp/constraint.cc:3834
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not the same as %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/constraint.cc:3837
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "  %qT is not a scoped enum"
  msgstr "'%T' er ikke et navnerum"
  
! #: cp/constraint.cc:3840
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "  %qT is not an standard layout type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/constraint.cc:3843
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "  %qT is not a trivial type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/constraint.cc:3846
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not trivially assignable from %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3852
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not trivially constructible from %qE"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "  %qT is not trivially copyable"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/constraint.cc:3858
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "  %qT is not a union"
  msgstr "'%s' er ikke en funktion,"
  
! #: cp/constraint.cc:3861
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3865
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3869
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qD is not deducible from %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3896
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constant"
  msgid "invalid constraints"
  msgstr "ugyldig konstant:"
  
! #: cp/constraint.cc:3921
  #, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr ""
  
! #: cp/constraint.cc:3924
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "the expression %qE evaluated to %<false%>"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/constraint.cc:3975
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "constraints not satisfied"
  msgstr "konstruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/constraint.cc:3990
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr ""
--- 58479,58858 ----
  msgid "the required type %qT is invalid"
  msgstr "stamklassetype '%T' optrÃ¦der mere end Ã©n gang"
  
! #: cp/constraint.cc:2112 cp/constraint.cc:2186
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qE to %qT"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/constraint.cc:2141
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qE is not %<noexcept%>"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/constraint.cc:2163
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr ""
  
! #: cp/constraint.cc:2170
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "%qE does not satisfy return-type-requirement"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/constraint.cc:2181
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qE to %qT because"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:2225
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr ""
  
! #: cp/constraint.cc:2229
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "nested requirement %qE is not satisfied"
  msgstr "konstruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/constraint.cc:2744
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr "eksplicit specialisering af %D efter fÃ¸rste brug"
  
! #: cp/constraint.cc:2790
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from `%T' to `%T' discards qualifiers"
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: cp/constraint.cc:2793
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr ""
  
! #: cp/constraint.cc:2910
  #, gcc-internal-format
  msgid "no operand of the disjunction is satisfied"
  msgstr ""
  
! #: cp/constraint.cc:2923
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr ""
  
! #: cp/constraint.cc:3565
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of `union %s'"
  msgid "definition of concept %qD is empty"
  msgstr "omdefinering af 'union %s'"
  
! #: cp/constraint.cc:3568
  #, gcc-internal-format
  msgid "definition of concept %qD has multiple statements"
  msgstr ""
  
! #: cp/constraint.cc:3724
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "  %qT is not nothrow copy assignable"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/constraint.cc:3727 cp/constraint.cc:3812
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not nothrow default constructible"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/constraint.cc:3730
  #, gcc-internal-format
  msgid "  %qT is not nothrow copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3733
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "  %qT is not trivially copy assignable"
  msgstr "'%D' er ikke et navnerum"
  
! #: cp/constraint.cc:3736 cp/constraint.cc:3852
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not trivially default constructible"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/constraint.cc:3739
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  %qT is not trivially copy constructible"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/constraint.cc:3742
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  %qT is not trivially destructible"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/constraint.cc:3745
  #, fuzzy, gcc-internal-format
  msgid "  %qT does not have unique object representations"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/constraint.cc:3748
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' has a non-virtual destructor"
  msgid "  %qT does not have a virtual destructor"
  msgstr "stamklassen '%#T' har en ikke-virtuel destruktionsfunktion"
  
! #: cp/constraint.cc:3751
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
  msgid "  %qT is not an abstract class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/constraint.cc:3754
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not an aggregate type"
  msgid "  %qT is not an aggregate"
  msgstr "'%T' er ikke en sammensat type"
  
! #: cp/constraint.cc:3757
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "  %qT is not an array"
  msgstr "'%D' er ikke et navnerum"
  
! #: cp/constraint.cc:3760
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not assignable from %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3763
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a base of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/constraint.cc:3766
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "  %qT is not a bounded array"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/constraint.cc:3769
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
  msgid "  %qT is not a class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/constraint.cc:3773
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not default constructible"
  msgstr "typen '%T' har ingen destruktionsfunktion"
  
! #: cp/constraint.cc:3775
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not constructible from %qE"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3778
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not convertible from %qE"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3781
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
  msgid "  %qT is not an empty class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/constraint.cc:3784
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "  %qT is not an enum"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/constraint.cc:3787
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a template"
  msgid "  %qT is not a final class"
  msgstr "'%#T' er ikke en skabelon"
  
! #: cp/constraint.cc:3790
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "  %qT is not a function"
  msgstr "'%s' er ikke en funktion,"
  
! #: cp/constraint.cc:3793
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not layout compatible with %qT"
  msgstr "-march=%s er ikke forenelig med den valgte ABI"
  
! #: cp/constraint.cc:3796
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "  %qT is not a literal type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/constraint.cc:3799
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "  %qT is not a member function pointer"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/constraint.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "  %qT is not a member object pointer"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/constraint.cc:3805
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "  %qT is not a member pointer"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/constraint.cc:3808
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not nothrow assignable from %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3814
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not nothrow constructible from %qE"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3817
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not nothrow convertible from %qE"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3820
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "  %qT is not an object type"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/constraint.cc:3823
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not pointer-interconvertible base of %qT"
  msgstr "'%T' er en utilgÃ¦ngelig stamklasse til '%T'"
  
! #: cp/constraint.cc:3827
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "  %qT is not a POD type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/constraint.cc:3830
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "  %qT is not a polymorphic type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/constraint.cc:3833
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "  %qT is not a reference"
  msgstr "'%T' er ikke et navnerum"
  
! #: cp/constraint.cc:3836
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not the same as %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/constraint.cc:3839
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "  %qT is not a scoped enum"
  msgstr "'%T' er ikke et navnerum"
  
! #: cp/constraint.cc:3842
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "  %qT is not an standard layout type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/constraint.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "  %qT is not a trivial type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/constraint.cc:3848
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not trivially assignable from %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3854
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not trivially constructible from %qE"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3857
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "  %qT is not trivially copyable"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/constraint.cc:3860
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "  %qT is not a union"
  msgstr "'%s' er ikke en funktion,"
  
! #: cp/constraint.cc:3863
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3867
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3871
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qD is not deducible from %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/constraint.cc:3898
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constant"
  msgid "invalid constraints"
  msgstr "ugyldig konstant:"
  
! #: cp/constraint.cc:3923
  #, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr ""
  
! #: cp/constraint.cc:3926
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "the expression %qE evaluated to %<false%>"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/constraint.cc:3977
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "constraints not satisfied"
  msgstr "konstruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/constraint.cc:3992
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr ""
*************** msgstr "destruktionsfunktioner mÃ¥ ikke
*** 58986,59034 ****
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3604
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/cp-gimplify.cc:3646
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qE attribute"
  msgid "pack expansion of %qE attribute"
  msgstr "ugyldig parameter for egenskaben %qE"
  
! #: cp/cp-gimplify.cc:3649
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid expression statement"
  msgid "use fold expression in the attribute argument instead"
  msgstr "Ugyldig udtrykssÃ¦tning"
  
! #: cp/cp-gimplify.cc:3688 cp/cp-gimplify.cc:3700 cp/decl.cc:4456
  #: cp/method.cc:984
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/cp-gimplify.cc:3706
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "%qD is not a class type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/cp-gimplify.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qD does not have %<const char *%> type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/cp-gimplify.cc:3733
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/cp-gimplify.cc:3745
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 59259,59307 ----
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3614
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/cp-gimplify.cc:3656
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qE attribute"
  msgid "pack expansion of %qE attribute"
  msgstr "ugyldig parameter for egenskaben %qE"
  
! #: cp/cp-gimplify.cc:3659
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid expression statement"
  msgid "use fold expression in the attribute argument instead"
  msgstr "Ugyldig udtrykssÃ¦tning"
  
! #: cp/cp-gimplify.cc:3698 cp/cp-gimplify.cc:3710 cp/decl.cc:4456
  #: cp/method.cc:984
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/cp-gimplify.cc:3716
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "%qD is not a class type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/cp-gimplify.cc:3733
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qD does not have %<const char *%> type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/cp-gimplify.cc:3743
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/cp-gimplify.cc:3755
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr "ugyldig const_cast af en hÃ¸jrev
*** 59077,59083 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8825
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "casting %qT to %qT does not dereference pointer"
--- 59350,59356 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "konvertering fra '%T' til '%T' forkaster modifikationer"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8827
  #, fuzzy, gcc-internal-format
  #| msgid "casting `%T' to `%T' does not dereference pointer"
  msgid "casting %qT to %qT does not dereference pointer"
*************** msgstr "'%#T' benyttet hvor der forvente
*** 59124,59444 ****
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "konvertering fra '%T' til en ikke-skalartype '%T' udbedt"
  
! #: cp/cvt.cc:1074
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: cp/cvt.cc:1076
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: cp/cvt.cc:1092
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: cp/cvt.cc:1094
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: cp/cvt.cc:1116
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: cp/cvt.cc:1170
  #, fuzzy, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: cp/cvt.cc:1268 rust/backend/rust-tree.cc:339
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to incomplete type"
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "konvertering til en ufuldstÃ¦ndig type"
  
! #: cp/cvt.cc:1272 rust/backend/rust-tree.cc:345
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1277 rust/backend/rust-tree.cc:352
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1282 rust/backend/rust-tree.cc:359
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1287 rust/backend/rust-tree.cc:366
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1292 rust/backend/rust-tree.cc:373
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1296 rust/backend/rust-tree.cc:379
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1312 rust/backend/rust-tree.cc:396
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "conversion to void will not access object of type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: cp/cvt.cc:1316 rust/backend/rust-tree.cc:402
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1321 rust/backend/rust-tree.cc:409
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1326 rust/backend/rust-tree.cc:416
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1331 rust/backend/rust-tree.cc:423
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1336 rust/backend/rust-tree.cc:430
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1340 rust/backend/rust-tree.cc:436
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1354 rust/backend/rust-tree.cc:450
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1359 rust/backend/rust-tree.cc:456
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1364 rust/backend/rust-tree.cc:463
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1369 rust/backend/rust-tree.cc:470
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1374 rust/backend/rust-tree.cc:477
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1379 rust/backend/rust-tree.cc:484
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1384 rust/backend/rust-tree.cc:490
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1426 rust/backend/rust-tree.cc:531
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1430 rust/backend/rust-tree.cc:537
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.cc:1435 rust/backend/rust-tree.cc:544
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.cc:1440 rust/backend/rust-tree.cc:551
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.cc:1445 rust/backend/rust-tree.cc:557
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.cc:1450 rust/backend/rust-tree.cc:563
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.cc:1454 rust/backend/rust-tree.cc:569
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.cc:1510
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.cc:1514
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.cc:1518
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.cc:1522
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.cc:1526
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.cc:1530
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "statement cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.cc:1534
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.cc:1550
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.cc:1555
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.cc:1560
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.cc:1565
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.cc:1570
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "statement is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.cc:1575
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.cc:1604
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "second operand of conditional expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/cvt.cc:1609
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "third operand of conditional expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/cvt.cc:1614
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right operand of comma operator has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/cvt.cc:1618
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of comma operator has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/cvt.cc:1622
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstatement with no effect"
  msgid "statement has no effect"
  msgstr "%HsÃ¦tning uden nogen virkning"
  
! #: cp/cvt.cc:1626
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "for increment expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/cvt.cc:1779
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/cvt.cc:1897
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument `%E' to `%T'"
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr "kunne ikke konvertere skabelonsparameteren '%E' til '%T'"
  
! #: cp/cvt.cc:1912
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous default type conversion from `%T'"
  msgid "ambiguous default type conversion from %qT"
  msgstr "tvetydig standardtypekonvertering fra '%T'"
  
! #: cp/cvt.cc:1915
  #, fuzzy, gcc-internal-format
  #| msgid "  candidate conversions include `%D' and `%D'"
  msgid "  candidate conversions include %qD and %qD"
--- 59397,59717 ----
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "konvertering fra '%T' til en ikke-skalartype '%T' udbedt"
  
! #: cp/cvt.cc:1088
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: cp/cvt.cc:1090
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: cp/cvt.cc:1106
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: cp/cvt.cc:1108
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: cp/cvt.cc:1130
  #, fuzzy, gcc-internal-format
  #| msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
  msgstr "%Hignorerer returvÃ¦rdi for '%D' erklÃ¦ret med egenskaben warn_unused_result"
  
! #: cp/cvt.cc:1184
  #, fuzzy, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: cp/cvt.cc:1282 rust/backend/rust-tree.cc:339
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to incomplete type"
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "konvertering til en ufuldstÃ¦ndig type"
  
! #: cp/cvt.cc:1286 rust/backend/rust-tree.cc:345
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1291 rust/backend/rust-tree.cc:352
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1296 rust/backend/rust-tree.cc:359
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1301 rust/backend/rust-tree.cc:366
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1306 rust/backend/rust-tree.cc:373
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1310 rust/backend/rust-tree.cc:379
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1326 rust/backend/rust-tree.cc:396
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of type `%T'"
  msgid "conversion to void will not access object of type %qT"
  msgstr "kan ikke allokere et objekt af typen '%T'"
  
! #: cp/cvt.cc:1330 rust/backend/rust-tree.cc:402
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1335 rust/backend/rust-tree.cc:409
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1340 rust/backend/rust-tree.cc:416
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1345 rust/backend/rust-tree.cc:423
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1350 rust/backend/rust-tree.cc:430
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1354 rust/backend/rust-tree.cc:436
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1368 rust/backend/rust-tree.cc:450
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1373 rust/backend/rust-tree.cc:456
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1378 rust/backend/rust-tree.cc:463
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1383 rust/backend/rust-tree.cc:470
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1388 rust/backend/rust-tree.cc:477
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1393 rust/backend/rust-tree.cc:484
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1398 rust/backend/rust-tree.cc:490
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1440 rust/backend/rust-tree.cc:531
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1444 rust/backend/rust-tree.cc:537
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.cc:1449 rust/backend/rust-tree.cc:544
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.cc:1454 rust/backend/rust-tree.cc:551
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.cc:1459 rust/backend/rust-tree.cc:557
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.cc:1464 rust/backend/rust-tree.cc:563
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.cc:1468 rust/backend/rust-tree.cc:569
  #, fuzzy, gcc-internal-format
  #| msgid "object `%E' of incomplete type `%T' will not be accessed in %s"
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "objektet '%E' af den ufuldstÃ¦ndige type '%T' vil ikke blive tilgÃ¥et i %s"
  
! #: cp/cvt.cc:1524
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.cc:1528
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.cc:1532
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.cc:1536
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.cc:1544
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "statement cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.cc:1548
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/cvt.cc:1564
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.cc:1569
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.cc:1574
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.cc:1579
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.cc:1584
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "statement is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.cc:1589
  #, fuzzy, gcc-internal-format
  #| msgid "%s is a reference, not call, to function `%E'"
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "%s er en reference til og ikke et kald af funktionen '%E'"
  
! #: cp/cvt.cc:1618
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "second operand of conditional expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/cvt.cc:1623
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "third operand of conditional expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/cvt.cc:1628
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "right operand of comma operator has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/cvt.cc:1632
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of comma operator has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/cvt.cc:1636
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstatement with no effect"
  msgid "statement has no effect"
  msgstr "%HsÃ¦tning uden nogen virkning"
  
! #: cp/cvt.cc:1640
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "for increment expression has no effect"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
! #: cp/cvt.cc:1793
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/cvt.cc:1911
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument `%E' to `%T'"
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr "kunne ikke konvertere skabelonsparameteren '%E' til '%T'"
  
! #: cp/cvt.cc:1926
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous default type conversion from `%T'"
  msgid "ambiguous default type conversion from %qT"
  msgstr "tvetydig standardtypekonvertering fra '%T'"
  
! #: cp/cvt.cc:1929
  #, fuzzy, gcc-internal-format
  #| msgid "  candidate conversions include `%D' and `%D'"
  msgid "  candidate conversions include %qD and %qD"
*************** msgid "redeclaration %qD differs in %qs
*** 59513,59519 ****
  msgstr "erklÃ¦ring af '%D' som %s"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: cp/decl.cc:1446 cp/decl.cc:16605
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
--- 59786,59792 ----
  msgstr "erklÃ¦ring af '%D' som %s"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: cp/decl.cc:1446 cp/decl.cc:16620
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous declaration %qD"
*************** msgstr "strider mod indbygget erklÃ¦ring
*** 59783,59794 ****
  msgid "import declared %q#D here"
  msgstr "  fÃ¸rst erklÃ¦ret som '%#D' her"
  
! #: cp/decl.cc:2306 cp/decl.cc:16628
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.cc:2308 cp/decl.cc:16630
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared here without exporting"
--- 60056,60067 ----
  msgid "import declared %q#D here"
  msgstr "  fÃ¸rst erklÃ¦ret som '%#D' her"
  
! #: cp/decl.cc:2306 cp/decl.cc:16643
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.cc:2308 cp/decl.cc:16645
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared here without exporting"
*************** msgstr "erklÃ¦ring af '%#D' uden for en
*** 60303,60309 ****
  
  #: cp/decl.cc:6097
  #, gcc-internal-format
! msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
  #: cp/decl.cc:6133
--- 60576,60582 ----
  
  #: cp/decl.cc:6097
  #, gcc-internal-format
! msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
  #: cp/decl.cc:6133
*************** msgstr "startvÃ¦rdi for '%T' skal vÃ¦re
*** 60456,60462 ****
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:7044 cp/init.cc:3377 cp/search.cc:1230
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' is ambiguous"
  msgid "request for member %qD is ambiguous"
--- 60729,60735 ----
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr ""
  
! #: cp/decl.cc:7044 cp/init.cc:3407 cp/search.cc:1230
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' is ambiguous"
  msgid "request for member %qD is ambiguous"
*************** msgstr "ugyldig startvÃ¦rdi"
*** 60486,60493 ****
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "for mange elementer i startvÃ¦rdi til sammensat type"
  
! #: cp/decl.cc:7218 cp/decl.cc:7506 cp/typeck2.cc:1617 cp/typeck2.cc:1947
! #: cp/typeck2.cc:1995 cp/typeck2.cc:2042
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "for mange startvÃ¦rdier for %qT"
--- 60759,60766 ----
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "for mange elementer i startvÃ¦rdi til sammensat type"
  
! #: cp/decl.cc:7218 cp/decl.cc:7506 cp/typeck2.cc:1593 cp/typeck2.cc:1923
! #: cp/typeck2.cc:1971 cp/typeck2.cc:2018
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "for mange startvÃ¦rdier for %qT"
*************** msgstr "ISO C++ forbyder tildeling af st
*** 60574,60715 ****
  msgid "(an out of class initialization is required)"
  msgstr "(en klargÃ¸ring uden for klassens erklÃ¦ring er nÃ¸dvendig)"
  
! #: cp/decl.cc:8083
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' with uninitialized const fields"
  msgid "reference %qD is initialized with itself"
  msgstr "medlem '%D' med konstante felter uden startvÃ¦rdi"
  
! #: cp/decl.cc:8342
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "could not find variant declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklÃ¦ringen"
  
! #: cp/decl.cc:8366
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "for fÃ¥ parametre til %s '%+#D'"
  
! #: cp/decl.cc:8371
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "using-erklÃ¦ring for destruktionsfunktion"
  
! #: cp/decl.cc:8376
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8381
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8386
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8440
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/decl.cc:8461 cp/decl.cc:15224
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++17 tillader ikke %<register%>-lagerklasseangivelse"
  
! #: cp/decl.cc:8465 cp/decl.cc:15228
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "%<register%> storage class specifier used"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.cc:8510 cp/decl.cc:15191
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has no initializer"
  msgstr "erklÃ¦ringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.cc:8546
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/decl.cc:8557
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/decl.cc:8695
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "et objekt af variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: cp/decl.cc:8754
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing previous type declaration of `%#D'"
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skygger for tidligere typeerklÃ¦ring af '%#D'"
  
! #: cp/decl.cc:8797
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: cp/decl.cc:8992
  #, fuzzy, gcc-internal-format
  #| msgid "function `%#D' is initialized like a variable"
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen '%#D' bliver tildelt en startvÃ¦rdi som en variabel"
  
! #: cp/decl.cc:9103
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  kan ikke bruge forÃ¦ldet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: cp/decl.cc:9106
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9113
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.cc:9139
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9148
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9383
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: cp/decl.cc:9399
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: cp/decl.cc:9408 cp/decl.cc:9487
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%u name provided for structured binding"
--- 60847,60988 ----
  msgid "(an out of class initialization is required)"
  msgstr "(en klargÃ¸ring uden for klassens erklÃ¦ring er nÃ¸dvendig)"
  
! #: cp/decl.cc:8079
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' with uninitialized const fields"
  msgid "reference %qD is initialized with itself"
  msgstr "medlem '%D' med konstante felter uden startvÃ¦rdi"
  
! #: cp/decl.cc:8338
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "could not find variant declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklÃ¦ringen"
  
! #: cp/decl.cc:8362
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "for fÃ¥ parametre til %s '%+#D'"
  
! #: cp/decl.cc:8367
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "using-erklÃ¦ring for destruktionsfunktion"
  
! #: cp/decl.cc:8372
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8377
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8382
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8436
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/decl.cc:8457 cp/decl.cc:15234
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++17 tillader ikke %<register%>-lagerklasseangivelse"
  
! #: cp/decl.cc:8461 cp/decl.cc:15238
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "%<register%> storage class specifier used"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.cc:8506 cp/decl.cc:15201
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' has `extern' and is initialized"
  msgid "declaration of %q#D has no initializer"
  msgstr "erklÃ¦ringen af '%#D' indeholder 'extern' og variablen bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.cc:8542
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/decl.cc:8553
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/decl.cc:8691
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "et objekt af variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: cp/decl.cc:8750
  #, fuzzy, gcc-internal-format
  #| msgid "shadowing previous type declaration of `%#D'"
  msgid "shadowing previous type declaration of %q#D"
  msgstr "skygger for tidligere typeerklÃ¦ring af '%#D'"
  
! #: cp/decl.cc:8793
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: cp/decl.cc:8988
  #, fuzzy, gcc-internal-format
  #| msgid "function `%#D' is initialized like a variable"
  msgid "function %q#D is initialized like a variable"
  msgstr "funktionen '%#D' bliver tildelt en startvÃ¦rdi som en variabel"
  
! #: cp/decl.cc:9099
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  kan ikke bruge forÃ¦ldet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: cp/decl.cc:9102
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9109
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.cc:9135
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9144
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9381
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: cp/decl.cc:9397
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: cp/decl.cc:9406 cp/decl.cc:9485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for structure field `%s'"
  msgid "%u name provided for structured binding"
*************** msgid_plural "%u names provided for stru
*** 60717,62740 ****
  msgstr[0] "lagringsklasse angivet for strukturfelt '%s'"
  msgstr[1] "lagringsklasse angivet for strukturfelt '%s'"
  
! #: cp/decl.cc:9412
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9415
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9456
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length vector %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: cp/decl.cc:9480
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:9489
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9510
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9516
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "in initialization of structured binding variable %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: cp/decl.cc:9545
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose union type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:9550
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.cc:9555
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:9561
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: cp/decl.cc:9570
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/decl.cc:10048
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10051
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10056
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10275
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of `%D'"
  msgid "initializer fails to determine size of %qT"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af '%D'"
  
! #: cp/decl.cc:10279
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "tabelstÃ¸rrelsen mangler i '%D'"
  
! #: cp/decl.cc:10282
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "nulstÃ¸rrelsestabel '%D'"
  
! #: cp/decl.cc:10298
  #, fuzzy, gcc-internal-format
  #| msgid "destructor for alien class `%T' cannot be a member"
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruktionsfunktionen for den fremmede klasse '%T' kan ikke vÃ¦re et medlem"
  
! #: cp/decl.cc:10300
  #, fuzzy, gcc-internal-format
  #| msgid "constructor for alien class `%T' cannot be a member"
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktionsfunktionen for den fremmede klasse '%T' kan ikke vÃ¦re et medlem"
  
! #: cp/decl.cc:10326
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10328
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.cc:10334
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.cc:10337
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10339
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.cc:10345
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.cc:10348
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "'%D' erklÃ¦ret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10350
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.cc:10356
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.cc:10359
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "'%D' erklÃ¦ret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10361
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.cc:10368
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%q+D declared as a friend"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.cc:10375
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared with an exception specification"
  msgid "%q+D declared with an exception specification"
  msgstr "'%D' erklÃ¦ret med en undtagelsesspecifikation"
  
! #: cp/decl.cc:10407
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "erklÃ¦ring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/decl.cc:10447
  #, fuzzy, gcc-internal-format
  #| msgid "static member function `%#D' declared with type qualifiers"
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion '%#D' erklÃ¦ret med typemodifikationer"
  
! #: cp/decl.cc:10458
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.cc:10465
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.cc:10468
  #, fuzzy, gcc-internal-format
  #| msgid "Java method '%D' has non-Java return type `%T'"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Java-metoden '%D' har har en returtype '%T' som ikke er fra Java"
  
! #: cp/decl.cc:10544
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not definition"
  msgid "concept %qD has no definition"
  msgstr "node er alias men ikke definition"
  
! #: cp/decl.cc:10573
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "a function concept cannot be constrained"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/decl.cc:10588
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "constraints on a non-templated function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/decl.cc:10590
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/decl.cc:10597
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:10646
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklÃ¦ring"
  
! #: cp/decl.cc:10657
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-id `%D' in declaration of primary template"
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ugyldig brug af skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/decl.cc:10675
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/decl.cc:10684
  #, fuzzy, gcc-internal-format
  #| msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "'inline' er ikke tilladt i erklÃ¦ring venneskabelonsspecialisering '%D'"
  
! #: cp/decl.cc:10701
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "erklÃ¦ring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.cc:10743
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "kan ikke erklÃ¦re %<::main%> som en skabelon"
  
! #: cp/decl.cc:10746
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "kan ikke erklÃ¦re %<::main%> som indlejret"
  
! #: cp/decl.cc:10749 cp/decl.cc:10752
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "kan ikke erklÃ¦re '::main' som statisk"
  
! #: cp/decl.cc:10754
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be static"
  msgstr "kan ikke erklÃ¦re '::main' som statisk"
  
! #: cp/decl.cc:10815
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:10817
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:10818
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:10823
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:10825
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:10826
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:10832 cp/decl.cc:13715 cp/decl.cc:13725 cp/parser.cc:11972
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "explicit object parameter declared here"
  msgstr "skabelonsparametertypen '%T' erklÃ¦ret 'friend'"
  
! #: cp/decl.cc:10844
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:10852
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:10858
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:10871
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/decl.cc:10881
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%qD has invalid argument list"
  msgstr "#%s med ugyldig parameter"
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10895
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10902
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10907
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:10993
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/decl.cc:11033
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of implicitly-declared %qD"
  msgstr "definition af underforstÃ¥et-erklÃ¦ret '%D'"
  
! #: cp/decl.cc:11038
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definition af underforstÃ¥et-erklÃ¦ret '%D'"
  
! #: cp/decl.cc:11040
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.cc:11057
  #, fuzzy, gcc-internal-format
  #| msgid "no `%#D' member function declared in class `%T'"
  msgid "no %q#D member function declared in class %qT"
  msgstr "ingen medlemsfunktion '%#D' erklÃ¦ret i klassen '%T'"
  
! #: cp/decl.cc:11251
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "kan ikke erklÃ¦re '::main' som en skabelon"
  
! #: cp/decl.cc:11260
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:11266
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "concept must be defined at namespace scope"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:11273
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:11276
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "a variable concept cannot be constrained"
  msgstr "et objekt af variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: cp/decl.cc:11398
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11402
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11406
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11417
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11422
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.cc:11427
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi til medlemskonstant '%D' af en ikke-heltallig type"
  
! #: cp/decl.cc:11538
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af en heltalstype"
  
! #: cp/decl.cc:11541
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabel er ikke af en heltalstype"
  
! #: cp/decl.cc:11572 cp/decl.cc:11644
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:11576 cp/decl.cc:11647
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:11627
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array `%D'"
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med stÃ¸rrelsen nul"
  
! #: cp/decl.cc:11630
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med stÃ¸rrelsen nul"
  
! #: cp/decl.cc:11654
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array `%D'"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med variabel stÃ¸rrelse"
  
! #: cp/decl.cc:11657
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ forbyder tabel med variabel stÃ¸rrelse"
  
! #: cp/decl.cc:11663
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11666
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11718
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "tabeldimension for stor"
  
! #: cp/decl.cc:11778
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.cc:11781
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating array of template placeholder type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/decl.cc:11791
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "'%s' erklÃ¦ret som en tabel af void"
  
! #: cp/decl.cc:11793
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of void"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.cc:11798
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.cc:11800
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.cc:11805
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.cc:11807
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of references"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.cc:11812
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.cc:11815
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of function members"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.cc:11833
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklÃ¦ring af '%D' som flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: cp/decl.cc:11837
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: cp/decl.cc:11851
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when a variable is unused"
  msgid "variable-length array of %<auto%>"
  msgstr "Advar nÃ¥r en variabel ikke benyttes"
  
! #: cp/decl.cc:11927
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "angivelse af returneringstypen til konstruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:11930
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:11941
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:11944
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:11957
  #, fuzzy, gcc-internal-format
  #| msgid "return type specified for `operator %T'"
  msgid "return type specified for %<operator %T%>"
  msgstr "returtype angivet for 'operator %T'"
  
! #: cp/decl.cc:11960
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:11969
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:11972
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:11976
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.cc:11985
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.cc:12006
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unavngiven variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.cc:12014
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.cc:12029
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.cc:12034
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:12090
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%s som heltal i stedet for kommatal pÃ¥ grund af prototypen"
  
! #: cp/decl.cc:12096
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:12312
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.cc:12315 cp/decl.cc:12337
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/decl.cc:12318
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.cc:12328
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/decl.cc:12352
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:12359
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qE as non-member"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:12387
  #, fuzzy, gcc-internal-format
  #| msgid "declarator-id missing; using reserved word `%D'"
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "erklÃ¦rer-id mangler; bruger reserveret ord '%D'"
  
! #: cp/decl.cc:12438
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "function definition does not declare parameters"
  msgstr "'register' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.cc:12446 cp/decl.cc:12455 cp/decl.cc:14434
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qD as non-function"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:12463
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "erklÃ¦ring af '%D' som %s"
  
! #: cp/decl.cc:12468
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/decl.cc:12503
  #, fuzzy, gcc-internal-format
  #| msgid "both long and short specified for `%s'"
  msgid "both %qs and %qs specified"
  msgstr "bÃ¥de long og short er angivet for '%s'"
  
! #: cp/decl.cc:12510 cp/decl.cc:12517 cp/decl.cc:12524 cp/decl.cc:12531
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/decl.cc:12542
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12552
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration of %qs"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: cp/decl.cc:12606
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C understÃ¸tter ikke at blot 'complex' betyder 'double complex'"
  
! #: cp/decl.cc:12655 cp/decl.cc:12659 cp/decl.cc:12662
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids declaration of `%s' with no type"
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ forbyder erklÃ¦ring af '%s' uden en type"
  
! #: cp/decl.cc:12679
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_trap understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: cp/decl.cc:12687
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ understÃ¸tter ikke 'long long'"
  
! #: cp/decl.cc:12741
  #, fuzzy, gcc-internal-format
  #| msgid "signed and unsigned given together for `%s'"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "signed og unsigned er begge angivet for '%s'"
  
! #: cp/decl.cc:12747
  #, fuzzy, gcc-internal-format
  #| msgid "long and short specified together for `%s'"
  msgid "%<long%> and %<short%> specified together"
  msgstr "long og short er begge angivet for '%s'"
  
! #: cp/decl.cc:12755
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with %qT"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:12762
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with typedef-name %qD"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:12771
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/decl.cc:12773
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with %<typeof%>"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:12842
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.cc:12886
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12912
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/decl.cc:12921
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/decl.cc:12934
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-erklÃ¦ringer er ugyldig i parametererklÃ¦ringer"
  
! #: cp/decl.cc:12941
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for template parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.cc:12951 cp/decl.cc:13128
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.cc:12959 cp/decl.cc:12968 cp/decl.cc:12974 cp/decl.cc:12980
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %qs"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.cc:12990
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.cc:13000 cp/decl.cc:13003 cp/decl.cc:13005 cp/decl.cc:13008
! #: cp/decl.cc:13018 cp/decl.cc:13028 cp/decl.cc:13038 cp/decl.cc:13042
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "structured binding declaration cannot be %qs"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: cp/decl.cc:13012 cp/decl.cc:13034
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.cc:13022
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/decl.cc:13046
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:13058
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/decl.cc:13061
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13069
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/decl.cc:13100
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: cp/decl.cc:13126
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specified for %qs"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.cc:13140
  #, fuzzy, gcc-internal-format
  #| msgid "nested function `%s' declared `extern'"
  msgid "nested function %qs declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklÃ¦ret 'extern'"
  
! #: cp/decl.cc:13145
  #, fuzzy, gcc-internal-format
  #| msgid "top-level declaration of `%s' specifies `auto'"
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste niveau angiver 'auto'"
  
! #: cp/decl.cc:13153
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "'%s' i funktionsvirkefelt underforstÃ¥et auto og erklÃ¦ret '__thread'"
  
! #: cp/decl.cc:13167
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklÃ¦ringer"
  
! #: cp/decl.cc:13200 cp/decl.cc:14824 cp/parser.cc:15434 cp/parser.cc:21379
! #: cp/parser.cc:28056
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: cp/decl.cc:13201
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:13271
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: cp/decl.cc:13277
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses"
  msgstr "uventet operand"
  
! #: cp/decl.cc:13345
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:13359
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "a function type cannot have an explicit object parameter"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/decl.cc:13365
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:13369
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/decl.cc:13377
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13381
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13402
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13407
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "valid explicit object parameter declared here"
  msgstr "skabelonsparametertypen '%T' erklÃ¦ret 'friend'"
  
! #: cp/decl.cc:13411
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "requires-clause on return type"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/decl.cc:13431
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13435
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:13440
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:13447
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13456
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13461
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ugyldig brug af '%D"
  
! #: cp/decl.cc:13473
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: cp/decl.cc:13482
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:13495
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13509
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:13512
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13519
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:13545
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13557
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "%qs declared as function returning a function"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en funktion"
  
! #: cp/decl.cc:13563
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning an array"
  msgid "%qs declared as function returning an array"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en tabel"
  
! #: cp/decl.cc:13570
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:13603
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.cc:13605
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.cc:13610
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be cv-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:13611
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "constructors may not be cv-qualified"
  msgstr "konstruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:13619
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be ref-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:13620
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "constructors may not be ref-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:13638
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.cc:13655
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:13660
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/decl.cc:13664
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function `%s' in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "kan ikke definere vennefunktion '%s' i en lokal klassedefinition"
  
! #: cp/decl.cc:13674
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13678
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13704
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:13712
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:13722
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.cc:13748
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktionsfunktioner mÃ¥ ikke have parametre"
  
! #: cp/decl.cc:13806
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T'"
  msgid "cannot declare pointer to %q#T"
  msgstr "kan ikke erklÃ¦re henvisning til '%#T'"
  
! #: cp/decl.cc:13819 cp/decl.cc:13826
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "cannot declare reference to %q#T"
  msgstr "kan ikke erklÃ¦re reference til '%#T'"
  
! #: cp/decl.cc:13828
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T' member"
  msgid "cannot declare pointer to %q#T member"
  msgstr "kan ikke erklÃ¦re henvisning til medlemmet '%#T'"
  
! #: cp/decl.cc:13857
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare references to references"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan ikke erklÃ¦re referencer til referencer"
  
! #: cp/decl.cc:13858
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:13931
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14011
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' used as a declarator"
  msgid "template-id %qD used as a declarator"
  msgstr "skabelons-id '%D' benyttet som erklÃ¦rer"
  
! #: cp/decl.cc:14037
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner er underforstÃ¥et venner af deres klasse"
  
! #: cp/decl.cc:14042
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification `%T::' on member `%s' ignored"
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra modifikation '%T::' af medlemmet '%s' ignoreret"
  
! #: cp/decl.cc:14072
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:14074
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:14082
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member `%T::%s' within `%T'"
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlem '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:14122
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/decl.cc:14131
  #, fuzzy, gcc-internal-format
  #| msgid "data member may not have variably modified type `%T'"
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: cp/decl.cc:14134
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type `%T'"
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: cp/decl.cc:14145
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.cc:14148
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklÃ¦ring"
  
! #: cp/decl.cc:14151
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be `explicit'"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "kun erklÃ¦ringer af konstruktionsfunktioner kan vÃ¦re 'explicit'"
  
! #: cp/decl.cc:14161
  #, fuzzy, gcc-internal-format
  #| msgid "non-member `%s' cannot be declared `mutable'"
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er medlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:14168
  #, fuzzy, gcc-internal-format
  #| msgid "non-object member `%s' cannot be declared `mutable'"
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er objektmedlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:14174
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:14180
  #, fuzzy, gcc-internal-format
  #| msgid "static `%s' cannot be declared `mutable'"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:14186
  #, fuzzy, gcc-internal-format
  #| msgid "const `%s' cannot be declared `mutable'"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:14192
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "referencen %qs kan ikke erklÃ¦res %<mutable%>"
  
! #: cp/decl.cc:14208
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/decl.cc:14211
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/decl.cc:14237
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklÃ¦ringen"
  
! #: cp/decl.cc:14240
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef erklÃ¦ret %<auto%>"
  
! #: cp/decl.cc:14245
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14249
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-navn kan ikke vÃ¦re en indlejret-navn-specifikation"
  
! #: cp/decl.cc:14275
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ forbyder indlejret type %qD med samme navn som den omgivende klasse"
  
! #: cp/decl.cc:14364
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet for friend class-erklÃ¦ring"
  
! #: cp/decl.cc:14372
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.cc:14374
  #, gcc-internal-format
  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.cc:14378
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-erklÃ¦ring krÃ¦ver klasseangivelse, dvs. %<friend %#T%>"
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "forsÃ¸g pÃ¥ at gÃ¸re klassen %qT til ven af det globale virkningsfelt"
  
! #: cp/decl.cc:14411
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/decl.cc:14415
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14425
  #, fuzzy, gcc-internal-format
  #| msgid "abstract declarator `%T' used as declaration"
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt erklÃ¦rer '%T' benyttet som erklÃ¦ring"
  
! #: cp/decl.cc:14440
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/decl.cc:14459
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use `::' in parameter declaration"
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "kan ikke bruge '::' i parametererklÃ¦ring"
  
! #: cp/decl.cc:14469 cp/parser.cc:20813
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter `%D' to be of type `%T'"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "kan ikke erklÃ¦re parameteren '%D' til at vÃ¦re af typen '%T'"
  
! #: cp/decl.cc:14476
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14479
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14485 cp/parser.cc:25355
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.cc:14495
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter declared %<auto%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.cc:14549 cp/parser.cc:3687
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklÃ¦ring"
  
! #: cp/decl.cc:14553
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.cc:14574
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 understÃ¸tter ikke fleksible tabelmedlemmer"
  
! #: cp/decl.cc:14577
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 understÃ¸tter ikke fleksible tabelmedlemmer"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14593
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "ugyldig brug af '::'"
  
! #: cp/decl.cc:14614
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function `%#D' conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "erklÃ¦ring af C-funktionen '%#D' strider mod"
  
! #: cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktionen '%D' erklÃ¦ret virtual inden i en union"
  
! #: cp/decl.cc:14634
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "'%D' kan ikke erklÃ¦res virtual eftersom den altid er statisk"
  
! #: cp/decl.cc:14648
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:14655
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %qD as member of %qT"
  msgstr "erklÃ¦ring af '%s' skygger for et medlem af 'this'"
  
! #: cp/decl.cc:14662 cp/decl.cc:14675
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a destructor cannot be %qs"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:14681
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:14690
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a constructor cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:14696
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.cc:14704 cp/decl.cc:15059
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "kan ikke Ã¥bne %s"
  
! #: cp/decl.cc:14713
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "specialisering af underforstÃ¥et erklÃ¦ret speciel medlemsfunktion"
  
! #: cp/decl.cc:14716
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.cc:14779
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "feltet '%D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.cc:14784
  #, fuzzy, gcc-internal-format
  #| msgid "name `%T' has incomplete type"
  msgid "name %qT has incomplete type"
  msgstr "navnet '%T' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.cc:14804
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:14807
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "unnamed field 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.cc:14825 cp/parser.cc:21380 cp/parser.cc:28057
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14875 cp/decl.cc:14886
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static data member %qE declared %qs"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.cc:14880
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:14923 cp/decl.cc:14931 cp/decl.cc:14938 cp/decl.cc:14945
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "non-static data member %qE declared %qs"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.cc:14997
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `auto' invalid for function `%s'"
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen 'auto' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:15000
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `register' invalid for function `%s'"
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen 'register' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:15006
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:15010
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:15015
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.cc:15018
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier `%s' not allowed after struct or class"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
  
! #: cp/decl.cc:15030
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.cc:15034
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.cc:15042
  #, fuzzy, gcc-internal-format
  #| msgid "virtual non-class function `%s'"
  msgid "virtual non-class function %qs"
  msgstr "virtuel funktion '%s' tilhÃ¸rer ikke en klasse"
  
! #: cp/decl.cc:15049
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "%qs defined in a non-class scope"
  msgstr "metodedefinitionen optrÃ¦der ikke i en klassekontekst"
  
! #: cp/decl.cc:15050
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "%qs declared in a non-class scope"
  msgstr "using-erklÃ¦ring for ikke-medlem ved klassevirkefelt"
  
! #: cp/decl.cc:15093
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%D' to have static linkage"
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%D' til at have statisk kÃ¦dning"
  
! #: cp/decl.cc:15102
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan ikke erklÃ¦re en funktion for static inden i en anden funktion"
  
! #: cp/decl.cc:15143
  #, fuzzy, gcc-internal-format
  #| msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "'static' mÃ¥ ikke bruges ved definering (i modsÃ¦tning til erklÃ¦ring) af et statisk datamedlem"
  
! #: cp/decl.cc:15150
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.cc:15156
  #, fuzzy, gcc-internal-format
  #| msgid "cannot explicitly declare member `%#D' to have extern linkage"
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "kan ikke eksplicit erklÃ¦re medlemmet '%#D' til at have extern-kÃ¦dning"
  
! #: cp/decl.cc:15164
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "erklÃ¦ring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.cc:15171
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.cc:15203
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' initialized and declared `extern'"
  msgid "%qs initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startvÃ¦rdi og er samtidig erklÃ¦ret 'extern'"
  
! #: cp/decl.cc:15208
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has both `extern' and initializer"
  msgid "%qs has both %<extern%> and initializer"
  msgstr "'%s' er erklÃ¦ret 'extern', men bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.cc:15405
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.cc:15408
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.cc:15535
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `virtual' in template declaration of `%#D'"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ugyldig brug af 'virtual' i skabelonserklÃ¦ring af '%#D'"
  
! #: cp/decl.cc:15539
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklÃ¦ring"
  
! #: cp/decl.cc:15568
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/decl.cc:15576
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' invalidly declared method type"
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameteren '%D' er pÃ¥ ugyldig vis erklÃ¦ret som af en medlemsfunktionstype"
  
! #: cp/decl.cc:15601
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grÃ¦nse '%T'"
  
! #: cp/decl.cc:15603
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grÃ¦nse '%T'"
  
! #: cp/decl.cc:15886
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constructor; you probably meant `%T (const %T&)'"
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ugyldig konstruktionsfunktion; du mente sandsynligvis '%T (const %T&)'"
  
! #: cp/decl.cc:15965
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD may not be declared within a namespace"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.cc:15972
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/decl.cc:16000
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:16008
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:16016
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:16026
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be either a non-static member function or a non-member function"
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "'%D' skal enten vÃ¦re en ikke-statisk medlemsfunktion eller ikke en medlemsfunktion"
  
! #: cp/decl.cc:16036
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must have an argument of class or enumerated type"
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "'%D' skal have en parameter af en klasse- eller enum-type"
  
  #. 13.4.0.3
! #: cp/decl.cc:16067
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ forbyder flertydiggÃ¸relse af operatoren ?:"
  
! #: cp/decl.cc:16077
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must not have variable number of arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: cp/decl.cc:16103
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "'%D' skal tage mod nul eller Ã©n parameter"
  
! #: cp/decl.cc:16104
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: cp/decl.cc:16116
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfiks '%D' skal tage mod 'int' som parameter"
  
! #: cp/decl.cc:16117
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "postfiks '%D' skal tage mod 'int' som den anden parameter"
  
! #: cp/decl.cc:16128
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.cc:16129 cp/decl.cc:16139
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: cp/decl.cc:16140
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.cc:16155
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%qD cannot have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.cc:16179
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16186
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16188
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16197
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16199
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16215
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/decl.cc:16234
  #, fuzzy, gcc-internal-format
  #| msgid "prefix `%D' should return `%T'"
  msgid "prefix %qD should return %qT"
  msgstr "prÃ¦fiks '%D' skal returnere '%T'"
  
! #: cp/decl.cc:16241
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' should return `%T'"
  msgid "postfix %qD should return %qT"
  msgstr "postfiks '%D' skal returnere '%T'"
  
! #: cp/decl.cc:16253
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should return by value"
  msgid "%qD should return by value"
  msgstr "'%D' skal returnere pr. vÃ¦rdi (ikke reference)"
  
! #: cp/decl.cc:16308
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter `%T' after `%s'"
  msgid "using template type parameter %qT after %qs"
  msgstr "bruger skabelonstypeparameter '%D' efter '%s'"
  
! #: cp/decl.cc:16331
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization `%D' for `%+D'"
  msgid "using alias template specialization %qT after %qs"
  msgstr "tvetydig skabelonsspecialisering '%D' for '%+D'"
  
! #: cp/decl.cc:16334
  #, fuzzy, gcc-internal-format
  #| msgid "using typedef-name `%D' after `%s'"
  msgid "using typedef-name %qD after %qs"
  msgstr "bruger typedef-navn '%D' efter '%s'"
  
! #: cp/decl.cc:16336
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "tidligere erklÃ¦ring som '%#D'"
  
! #: cp/decl.cc:16344
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "'%#D' omerklÃ¦ret som %C"
  
! #: cp/decl.cc:16345 cp/decl.cc:16352
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dette er en tidligere erklÃ¦ring"
  
! #: cp/decl.cc:16351
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "'%#D' omerklÃ¦ret som %C"
--- 60990,63019 ----
  msgstr[0] "lagringsklasse angivet for strukturfelt '%s'"
  msgstr[1] "lagringsklasse angivet for strukturfelt '%s'"
  
! #: cp/decl.cc:9410
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9413
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9454
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "cannot decompose variable length vector %qT"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: cp/decl.cc:9478
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:9487
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9508
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9514
  #, fuzzy, gcc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "in initialization of structured binding variable %qD"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: cp/decl.cc:9543
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose union type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:9548
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/decl.cc:9553
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:9559
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "forsÃ¸g pÃ¥ at fÃ¸lge en henvisning til en variabel af en ufuldstÃ¦ndig type"
  
! #: cp/decl.cc:9568
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/decl.cc:10046
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10049
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10054
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10273
  #, fuzzy, gcc-internal-format
  #| msgid "initializer fails to determine size of `%D'"
  msgid "initializer fails to determine size of %qT"
  msgstr "startvÃ¦rdien giver ikke stÃ¸rrelsen af '%D'"
  
! #: cp/decl.cc:10277
  #, fuzzy, gcc-internal-format
  #| msgid "array size missing in `%D'"
  msgid "array size missing in %qT"
  msgstr "tabelstÃ¸rrelsen mangler i '%D'"
  
! #: cp/decl.cc:10280
  #, fuzzy, gcc-internal-format
  #| msgid "zero-size array `%D'"
  msgid "zero-size array %qT"
  msgstr "nulstÃ¸rrelsestabel '%D'"
  
! #: cp/decl.cc:10296
  #, fuzzy, gcc-internal-format
  #| msgid "destructor for alien class `%T' cannot be a member"
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "destruktionsfunktionen for den fremmede klasse '%T' kan ikke vÃ¦re et medlem"
  
! #: cp/decl.cc:10298
  #, fuzzy, gcc-internal-format
  #| msgid "constructor for alien class `%T' cannot be a member"
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "konstruktionsfunktionen for den fremmede klasse '%T' kan ikke vÃ¦re et medlem"
  
! #: cp/decl.cc:10324
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10326
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.cc:10332
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.cc:10335
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10337
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.cc:10343
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> type"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.cc:10346
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> type"
  msgstr "'%D' erklÃ¦ret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10348
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.cc:10354
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a `virtual' %s"
  msgid "%qD declared as a %<virtual%> field"
  msgstr "'%D' erklÃ¦ret som 'virtual' %s"
  
! #: cp/decl.cc:10357
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as an `inline' %s"
  msgid "%qD declared as an %<inline%> field"
  msgstr "'%D' erklÃ¦ret som 'inline' %s"
  
  # %s bliver omsat til typen
! #: cp/decl.cc:10359
  #, fuzzy, gcc-internal-format
  #| msgid "`const' and `volatile' function specifiers on `%D' invalid in %s declaration"
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "'const'- og 'volatile'-funktionsangivelser til '%D' er ugyldigt i erklÃ¦ring af %s"
  
! #: cp/decl.cc:10366
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%q+D declared as a friend"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.cc:10373
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared with an exception specification"
  msgid "%q+D declared with an exception specification"
  msgstr "'%D' erklÃ¦ret med en undtagelsesspecifikation"
  
! #: cp/decl.cc:10405
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "erklÃ¦ring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/decl.cc:10445
  #, fuzzy, gcc-internal-format
  #| msgid "static member function `%#D' declared with type qualifiers"
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statisk medlemsfunktion '%#D' erklÃ¦ret med typemodifikationer"
  
! #: cp/decl.cc:10456
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.cc:10463
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.cc:10466
  #, fuzzy, gcc-internal-format
  #| msgid "Java method '%D' has non-Java return type `%T'"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Java-metoden '%D' har har en returtype '%T' som ikke er fra Java"
  
! #: cp/decl.cc:10542
  #, fuzzy, gcc-internal-format
  #| msgid "node is alias but not definition"
  msgid "concept %qD has no definition"
  msgstr "node er alias men ikke definition"
  
! #: cp/decl.cc:10571
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "a function concept cannot be constrained"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/decl.cc:10586
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "constraints on a non-templated function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/decl.cc:10588
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/decl.cc:10595
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:10644
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklÃ¦ring"
  
! #: cp/decl.cc:10655
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-id `%D' in declaration of primary template"
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ugyldig brug af skabelons-id '%D' i erklÃ¦ring af primÃ¦r skabelon"
  
! #: cp/decl.cc:10673
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/decl.cc:10682
  #, fuzzy, gcc-internal-format
  #| msgid "`inline' is not allowed in declaration of friend template specialization `%D'"
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "'inline' er ikke tilladt i erklÃ¦ring venneskabelonsspecialisering '%D'"
  
! #: cp/decl.cc:10699
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "erklÃ¦ring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.cc:10741
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "kan ikke erklÃ¦re %<::main%> som en skabelon"
  
! #: cp/decl.cc:10744
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "kan ikke erklÃ¦re %<::main%> som indlejret"
  
! #: cp/decl.cc:10747 cp/decl.cc:10750
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "kan ikke erklÃ¦re '::main' som statisk"
  
! #: cp/decl.cc:10752
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be static"
  msgid "cannot declare %<::main%> to be static"
  msgstr "kan ikke erklÃ¦re '::main' som statisk"
  
! #: cp/decl.cc:10819
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:10821
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:10822
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:10827
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:10829
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:10830
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:10836 cp/decl.cc:13719 cp/decl.cc:13729 cp/parser.cc:11972
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "explicit object parameter declared here"
  msgstr "skabelonsparametertypen '%T' erklÃ¦ret 'friend'"
  
! #: cp/decl.cc:10848
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:10856
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:10862
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:10875
  #, fuzzy, gcc-internal-format
  #| msgid "template with C linkage"
  msgid "literal operator with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/decl.cc:10885
  #, fuzzy, gcc-internal-format
  #| msgid "#%s with invalid argument"
  msgid "%qD has invalid argument list"
  msgstr "#%s med ugyldig parameter"
  
! #: cp/decl.cc:10893
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10899
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10906
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10911
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:10997
  #, fuzzy, gcc-internal-format
  #| msgid "`main' must return `int'"
  msgid "%<::main%> must return %<int%>"
  msgstr "'main' skal returnere typen 'int'"
  
! #: cp/decl.cc:11037
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of implicitly-declared %qD"
  msgstr "definition af underforstÃ¥et-erklÃ¦ret '%D'"
  
! #: cp/decl.cc:11042
  #, fuzzy, gcc-internal-format
  #| msgid "definition of implicitly-declared `%D'"
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "definition af underforstÃ¥et-erklÃ¦ret '%D'"
  
! #: cp/decl.cc:11044
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' previously defined here"
  msgid "%q#D explicitly defaulted here"
  msgstr "'%#D' tidligere defineret her"
  
! #: cp/decl.cc:11061
  #, fuzzy, gcc-internal-format
  #| msgid "no `%#D' member function declared in class `%T'"
  msgid "no %q#D member function declared in class %qT"
  msgstr "ingen medlemsfunktion '%#D' erklÃ¦ret i klassen '%T'"
  
! #: cp/decl.cc:11255
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `::main' to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "kan ikke erklÃ¦re '::main' som en skabelon"
  
! #: cp/decl.cc:11264
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:11270
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "concept must be defined at namespace scope"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/decl.cc:11277
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:11280
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "a variable concept cannot be constrained"
  msgstr "et objekt af variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: cp/decl.cc:11402
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11406
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11410
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11421
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:11426
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids in-class initialization of non-const static member `%D'"
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi i klasse til ikke-konstant statisk medlem '%D'"
  
! #: cp/decl.cc:11431
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids initialization of member constant `%D' of non-integral type `%T'"
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ forbyder tildeling af startvÃ¦rdi til medlemskonstant '%D' af en ikke-heltallig type"
  
! #: cp/decl.cc:11542
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af en heltalstype"
  
! #: cp/decl.cc:11545
  #, fuzzy, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "stÃ¸rrelsen af tabel er ikke af en heltalstype"
  
! #: cp/decl.cc:11576 cp/decl.cc:11648
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:11580 cp/decl.cc:11651
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/decl.cc:11631
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids zero-size array `%D'"
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med stÃ¸rrelsen nul"
  
! #: cp/decl.cc:11634
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ forbyder tabel med stÃ¸rrelsen nul"
  
! #: cp/decl.cc:11658
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array `%D'"
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ forbyder tabellen '%D' med variabel stÃ¸rrelse"
  
! #: cp/decl.cc:11661
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids variable-size array"
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ forbyder tabel med variabel stÃ¸rrelse"
  
! #: cp/decl.cc:11667
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11670
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11722
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "tabeldimension for stor"
  
! #: cp/decl.cc:11782
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/decl.cc:11785
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating array of template placeholder type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/decl.cc:11795
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "declaration of %qD as array of void"
  msgstr "'%s' erklÃ¦ret som en tabel af void"
  
! #: cp/decl.cc:11797
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of void"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.cc:11802
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.cc:11804
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of functions"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.cc:11809
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of references"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.cc:11811
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of references"
  msgstr "opretter tabel af '%T'"
  
! #: cp/decl.cc:11816
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "declaration of %qD as array of function members"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.cc:11819
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of functions"
  msgid "creating array of function members"
  msgstr "'%s' erklÃ¦ret som en tabel af funktioner"
  
! #: cp/decl.cc:11837
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as multidimensional array must have bounds for all dimensions except the first"
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "erklÃ¦ring af '%D' som flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: cp/decl.cc:11841
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "flerdimensional tabel skal have grÃ¦nser for alle dimensioner pÃ¥nÃ¦r den fÃ¸rste"
  
! #: cp/decl.cc:11855
  #, fuzzy, gcc-internal-format
  #| msgid "Warn when a variable is unused"
  msgid "variable-length array of %<auto%>"
  msgstr "Advar nÃ¥r en variabel ikke benyttes"
  
! #: cp/decl.cc:11931
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "angivelse af returneringstypen til konstruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:11934
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:11948
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:11961
  #, fuzzy, gcc-internal-format
  #| msgid "return type specified for `operator %T'"
  msgid "return type specified for %<operator %T%>"
  msgstr "returtype angivet for 'operator %T'"
  
! #: cp/decl.cc:11964
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:11973
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "angivelse af returneringstypen til destruktionsfunktion er ugyldigt"
  
! #: cp/decl.cc:11976
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:11980
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.cc:11989
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/decl.cc:12010
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unavngiven variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.cc:12018
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.cc:12033
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.cc:12038
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:12094
  #, fuzzy, gcc-internal-format
  #| msgid "%s as integer rather than floating due to prototype"
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%s som heltal i stedet for kommatal pÃ¥ grund af prototypen"
  
! #: cp/decl.cc:12100
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:12316
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.cc:12319 cp/decl.cc:12341
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/decl.cc:12322
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D'"
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ugyldig brug af medlemmet '%D'"
  
! #: cp/decl.cc:12332
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/decl.cc:12356
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:12363
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qE as non-member"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:12391
  #, fuzzy, gcc-internal-format
  #| msgid "declarator-id missing; using reserved word `%D'"
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "erklÃ¦rer-id mangler; bruger reserveret ord '%D'"
  
! #: cp/decl.cc:12442
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared `register'"
  msgid "function definition does not declare parameters"
  msgstr "'register' er pÃ¥hÃ¦ftet funktionsdefinitionen"
  
! #: cp/decl.cc:12450 cp/decl.cc:12459 cp/decl.cc:14444
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as non-function"
  msgid "declaration of %qD as non-function"
  msgstr "erklÃ¦ring af '%D' som ikke-funktion"
  
! #: cp/decl.cc:12467
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "declaration of %qD as %<typedef%>"
  msgstr "erklÃ¦ring af '%D' som %s"
  
! #: cp/decl.cc:12472
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %qD as parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/decl.cc:12507
  #, fuzzy, gcc-internal-format
  #| msgid "both long and short specified for `%s'"
  msgid "both %qs and %qs specified"
  msgstr "bÃ¥de long og short er angivet for '%s'"
  
! #: cp/decl.cc:12514 cp/decl.cc:12521 cp/decl.cc:12528 cp/decl.cc:12535
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "navnerum '%D' ikke tilladt i using-erklÃ¦ring"
  
! #: cp/decl.cc:12546
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12556
  #, fuzzy, gcc-internal-format
  #| msgid "two or more data types in declaration of `%s'"
  msgid "two or more data types in declaration of %qs"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: cp/decl.cc:12610
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain `complex' meaning `double complex'"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C understÃ¸tter ikke at blot 'complex' betyder 'double complex'"
  
! #: cp/decl.cc:12659 cp/decl.cc:12663 cp/decl.cc:12666
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids declaration of `%s' with no type"
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ forbyder erklÃ¦ring af '%s' uden en type"
  
! #: cp/decl.cc:12683
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_trap not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "__builtin_trap understÃ¸ttes ikke pÃ¥ denne mÃ¥larkitektur"
  
! #: cp/decl.cc:12691
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support `long long'"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ understÃ¸tter ikke 'long long'"
  
! #: cp/decl.cc:12745
  #, fuzzy, gcc-internal-format
  #| msgid "signed and unsigned given together for `%s'"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "signed og unsigned er begge angivet for '%s'"
  
! #: cp/decl.cc:12751
  #, fuzzy, gcc-internal-format
  #| msgid "long and short specified together for `%s'"
  msgid "%<long%> and %<short%> specified together"
  msgstr "long og short er begge angivet for '%s'"
  
! #: cp/decl.cc:12759
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with %qT"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:12766
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with typedef-name %qD"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:12775
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<decltype%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/decl.cc:12777
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qs specified with %<typeof%>"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/decl.cc:12846
  #, fuzzy, gcc-internal-format
  #| msgid "complex invalid for `%s'"
  msgid "complex invalid for %qs"
  msgstr "complex ugyldig for '%s'"
  
! #: cp/decl.cc:12890
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12916
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/decl.cc:12925
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "medlemmet '%D' kan ikke afklÃ¦res bÃ¥de virtual og static"
  
! #: cp/decl.cc:12938
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "typedef-erklÃ¦ringer er ugyldig i parametererklÃ¦ringer"
  
! #: cp/decl.cc:12945
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for template parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.cc:12955 cp/decl.cc:13132
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for parameter `%s'"
  msgid "storage class specified for parameter %qs"
  msgstr "lagringsklasse angivet for parameter '%s'"
  
! #: cp/decl.cc:12963 cp/decl.cc:12972 cp/decl.cc:12978 cp/decl.cc:12984
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a parameter cannot be declared %qs"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.cc:12994
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<virtual%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.cc:13004 cp/decl.cc:13007 cp/decl.cc:13009 cp/decl.cc:13012
! #: cp/decl.cc:13022 cp/decl.cc:13032 cp/decl.cc:13042 cp/decl.cc:13046
  #, fuzzy, gcc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "structured binding declaration cannot be %qs"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: cp/decl.cc:13016 cp/decl.cc:13038
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.cc:13026
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/decl.cc:13050
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:13062
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/decl.cc:13065
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13073
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' cannot be declared friend"
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/decl.cc:13104
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "multiple storage classes in declaration of %qs"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: cp/decl.cc:13130
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %s `%s'"
  msgid "storage class specified for %qs"
  msgstr "lagringsklasse angivet for %s '%s'"
  
! #: cp/decl.cc:13144
  #, fuzzy, gcc-internal-format
  #| msgid "nested function `%s' declared `extern'"
  msgid "nested function %qs declared %<extern%>"
  msgstr "indlejret funktion '%s' er erklÃ¦ret 'extern'"
  
! #: cp/decl.cc:13149
  #, fuzzy, gcc-internal-format
  #| msgid "top-level declaration of `%s' specifies `auto'"
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "erklÃ¦ring af '%s' pÃ¥ Ã¸verste niveau angiver 'auto'"
  
! #: cp/decl.cc:13157
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope `%s' implicitly auto and declared `__thread'"
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "'%s' i funktionsvirkefelt underforstÃ¥et auto og erklÃ¦ret '__thread'"
  
! #: cp/decl.cc:13171
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "lagringsklasseanvisninger er ugyldige i vennefunktionserklÃ¦ringer"
  
! #: cp/decl.cc:13204 cp/decl.cc:14834 cp/parser.cc:15434 cp/parser.cc:21379
! #: cp/parser.cc:28063
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored"
  msgid "attribute ignored"
  msgstr "egenskaben '%s' ignoreret"
  
! #: cp/decl.cc:13205
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:13275
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of `%s'"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "flere lagringsklasser optrÃ¦der i erklÃ¦ringen af '%s'"
  
! #: cp/decl.cc:13281
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses"
  msgstr "uventet operand"
  
! #: cp/decl.cc:13349
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/decl.cc:13363
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "a function type cannot have an explicit object parameter"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/decl.cc:13369
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:13373
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/decl.cc:13381
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13385
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13406
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13411
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "valid explicit object parameter declared here"
  msgstr "skabelonsparametertypen '%T' erklÃ¦ret 'friend'"
  
! #: cp/decl.cc:13415
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "requires-clause on return type"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/decl.cc:13435
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13439
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:13444
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:13451
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13460
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13465
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ugyldig brug af '%D"
  
! #: cp/decl.cc:13477
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: cp/decl.cc:13486
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:13499
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13513
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:13516
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13523
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:13549
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13561
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "%qs declared as function returning a function"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en funktion"
  
! #: cp/decl.cc:13567
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning an array"
  msgid "%qs declared as function returning an array"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en tabel"
  
! #: cp/decl.cc:13574
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr ""
  
! #: cp/decl.cc:13607
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "destruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.cc:13609
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.cc:13614
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be cv-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:13615
  #, fuzzy, gcc-internal-format
  #| msgid "constructors may not be `%s'"
  msgid "constructors may not be cv-qualified"
  msgstr "konstruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:13623
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "destructors may not be ref-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:13624
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "constructors may not be ref-qualified"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:13642
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.cc:13659
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "en virtuel funktion kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:13664
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/decl.cc:13668
  #, fuzzy, gcc-internal-format
  #| msgid "can't define friend function `%s' in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "kan ikke definere vennefunktion '%s' i en lokal klassedefinition"
  
! #: cp/decl.cc:13678
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13682
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13708
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:13716
  #, fuzzy, gcc-internal-format
  #| msgid "%smember function `%D' cannot have `%T' method qualifier"
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "%smedlemsfunktion '%D' kan ikke have metodemodifikationen '%T'"
  
! #: cp/decl.cc:13726
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "konstruktionsfunktioner kan ikke erklÃ¦res virtual"
  
! #: cp/decl.cc:13735
! #, fuzzy, gcc-internal-format
! #| msgid "`%D' must be a nonstatic member function"
! msgid "%qD cannot be an explicit object member function"
! msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
! 
! #: cp/decl.cc:13758
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "destruktionsfunktioner mÃ¥ ikke have parametre"
  
! #: cp/decl.cc:13816
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T'"
  msgid "cannot declare pointer to %q#T"
  msgstr "kan ikke erklÃ¦re henvisning til '%#T'"
  
! #: cp/decl.cc:13829 cp/decl.cc:13836
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "cannot declare reference to %q#T"
  msgstr "kan ikke erklÃ¦re reference til '%#T'"
  
! #: cp/decl.cc:13838
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T' member"
  msgid "cannot declare pointer to %q#T member"
  msgstr "kan ikke erklÃ¦re henvisning til medlemmet '%#T'"
  
! #: cp/decl.cc:13867
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare references to references"
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "kan ikke erklÃ¦re referencer til referencer"
  
! #: cp/decl.cc:13868
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare bit-field `%D' with function type"
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "kan ikke erklÃ¦re bitfelt '%D' med funktionstype"
  
! #: cp/decl.cc:13941
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14021
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' used as a declarator"
  msgid "template-id %qD used as a declarator"
  msgstr "skabelons-id '%D' benyttet som erklÃ¦rer"
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "medlemsfunktioner er underforstÃ¥et venner af deres klasse"
  
! #: cp/decl.cc:14052
  #, fuzzy, gcc-internal-format
  #| msgid "extra qualification `%T::' on member `%s' ignored"
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ekstra modifikation '%T::' af medlemmet '%s' ignoreret"
  
! #: cp/decl.cc:14082
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:14084
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%T::%s' within `%T'"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:14092
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member `%T::%s' within `%T'"
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "kan ikke erklÃ¦re medlem '%T::%s' inde i '%T'"
  
! #: cp/decl.cc:14132
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/decl.cc:14141
  #, fuzzy, gcc-internal-format
  #| msgid "data member may not have variably modified type `%T'"
  msgid "data member may not have variably modified type %qT"
  msgstr "datamedlem mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: cp/decl.cc:14144
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type `%T'"
  msgid "parameter may not have variably modified type %qT"
  msgstr "parameter mÃ¥ ikke have variabelt Ã¦ndret type '%T'"
  
! #: cp/decl.cc:14155
  #, fuzzy, gcc-internal-format
  #| msgid "virtual outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "virtual angivet uden for klasseerklÃ¦ring"
  
! #: cp/decl.cc:14158
  #, fuzzy, gcc-internal-format
  #| msgid "defining explicit specialization `%D' in friend declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "definering af eksplicit specialisering '%D' i friend-erklÃ¦ring"
  
! #: cp/decl.cc:14161
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be `explicit'"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "kun erklÃ¦ringer af konstruktionsfunktioner kan vÃ¦re 'explicit'"
  
! #: cp/decl.cc:14171
  #, fuzzy, gcc-internal-format
  #| msgid "non-member `%s' cannot be declared `mutable'"
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er medlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:14178
  #, fuzzy, gcc-internal-format
  #| msgid "non-object member `%s' cannot be declared `mutable'"
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "'%s' som ikke er objektmedlem, kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:14184
  #, fuzzy, gcc-internal-format
  #| msgid "function `%s' cannot be declared `mutable'"
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "funktionen '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:14190
  #, fuzzy, gcc-internal-format
  #| msgid "static `%s' cannot be declared `mutable'"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:14196
  #, fuzzy, gcc-internal-format
  #| msgid "const `%s' cannot be declared `mutable'"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const '%s' kan ikke erklÃ¦res 'mutable'"
  
! #: cp/decl.cc:14202
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "referencen %qs kan ikke erklÃ¦res %<mutable%>"
  
! #: cp/decl.cc:14218
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/decl.cc:14221
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/decl.cc:14247
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "'%s' er ikke ved begyndelsen af erklÃ¦ringen"
  
! #: cp/decl.cc:14250
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "typedef erklÃ¦ret %<auto%>"
  
! #: cp/decl.cc:14255
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14259
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-navn kan ikke vÃ¦re en indlejret-navn-specifikation"
  
! #: cp/decl.cc:14285
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ forbyder indlejret type %qD med samme navn som den omgivende klasse"
  
! #: cp/decl.cc:14374
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> angivet for friend class-erklÃ¦ring"
  
! #: cp/decl.cc:14382
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.cc:14384
  #, gcc-internal-format
  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.cc:14388
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-erklÃ¦ring krÃ¦ver klasseangivelse, dvs. %<friend %#T%>"
  
! #: cp/decl.cc:14401
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "forsÃ¸g pÃ¥ at gÃ¸re klassen %qT til ven af det globale virkningsfelt"
  
! #: cp/decl.cc:14421
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/decl.cc:14425
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14435
  #, fuzzy, gcc-internal-format
  #| msgid "abstract declarator `%T' used as declaration"
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakt erklÃ¦rer '%T' benyttet som erklÃ¦ring"
  
! #: cp/decl.cc:14450
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/decl.cc:14469
  #, fuzzy, gcc-internal-format
  #| msgid "cannot use `::' in parameter declaration"
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "kan ikke bruge '::' i parametererklÃ¦ring"
  
! #: cp/decl.cc:14479 cp/parser.cc:20813
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter `%D' to be of type `%T'"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "kan ikke erklÃ¦re parameteren '%D' til at vÃ¦re af typen '%T'"
  
! #: cp/decl.cc:14486
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14489
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14495 cp/parser.cc:25355
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.cc:14505
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "parameter declared %<auto%>"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/decl.cc:14559 cp/parser.cc:3687
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklÃ¦ring"
  
! #: cp/decl.cc:14563
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' has no non-static data member named `%D'"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "'%T' har intet ikke-statisk medlem ved navn '%D'"
  
! #: cp/decl.cc:14584
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 understÃ¸tter ikke fleksible tabelmedlemmer"
  
! #: cp/decl.cc:14587
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 understÃ¸tter ikke fleksible tabelmedlemmer"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14603
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `::'"
  msgid "invalid use of %<::%>"
  msgstr "ugyldig brug af '::'"
  
! #: cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of C function `%#D' conflicts with"
  msgid "declaration of function %qD in invalid context"
  msgstr "erklÃ¦ring af C-funktionen '%#D' strider mod"
  
! #: cp/decl.cc:14634
  #, fuzzy, gcc-internal-format
  #| msgid "function `%D' declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktionen '%D' erklÃ¦ret virtual inden i en union"
  
! #: cp/decl.cc:14644
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "'%D' kan ikke erklÃ¦res virtual eftersom den altid er statisk"
  
! #: cp/decl.cc:14658
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:14665
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' shadows a member of `this'"
  msgid "declaration of %qD as member of %qT"
  msgstr "erklÃ¦ring af '%s' skygger for et medlem af 'this'"
  
! #: cp/decl.cc:14672 cp/decl.cc:14685
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a destructor cannot be %qs"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:14691
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/decl.cc:14700
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be `%s'"
  msgid "a constructor cannot be %<concept%>"
  msgstr "destruktionsfunktioner mÃ¥ ikke vÃ¦re '%s'"
  
! #: cp/decl.cc:14706
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/decl.cc:14714 cp/decl.cc:15069
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "kan ikke Ã¥bne %s"
  
! #: cp/decl.cc:14723
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of implicitly-declared special member function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "specialisering af underforstÃ¥et erklÃ¦ret speciel medlemsfunktion"
  
! #: cp/decl.cc:14726
  #, fuzzy, gcc-internal-format
  #| msgid "variable or field declared void"
  msgid "variable template declared here"
  msgstr "variabel eller felt erklÃ¦ret void"
  
! #: cp/decl.cc:14789
  #, fuzzy, gcc-internal-format
  #| msgid "field `%D' has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "feltet '%D' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.cc:14794
  #, fuzzy, gcc-internal-format
  #| msgid "name `%T' has incomplete type"
  msgid "name %qT has incomplete type"
  msgstr "navnet '%T' er af en ufuldstÃ¦ndig type"
  
! #: cp/decl.cc:14814
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklÃ¦res som friend"
  
! #: cp/decl.cc:14817
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "unnamed field 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.cc:14835 cp/parser.cc:21380 cp/parser.cc:28064
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
! #: cp/decl.cc:14885 cp/decl.cc:14896
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static data member %qE declared %qs"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.cc:14890
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/decl.cc:14933 cp/decl.cc:14941 cp/decl.cc:14948 cp/decl.cc:14955
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "non-static data member %qE declared %qs"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.cc:15007
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `auto' invalid for function `%s'"
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "lagringsklassen 'auto' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:15010
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `register' invalid for function `%s'"
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "lagringsklassen 'register' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:15016
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:15020
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `__thread' invalid for function `%s'"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "lagringsklassen '__thread' er ugyldig for funktionen '%s'"
  
! #: cp/decl.cc:15025
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' can only be specified for functions"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "'%D' kan kun angives for funktioner"
  
! #: cp/decl.cc:15028
  #, fuzzy, gcc-internal-format
  #| msgid "type specifier `%s' not allowed after struct or class"
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "typeangivelsen '%s' er ikke tilladt efter struct eller class"
  
! #: cp/decl.cc:15040
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.cc:15044
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `inline' invalid for function `%s' declared out of global scope"
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "lagringsklassen 'inline' er ugyldig for funktionen '%s' erklÃ¦ret uden for det globale virkefelt"
  
! #: cp/decl.cc:15052
  #, fuzzy, gcc-internal-format
  #| msgid "virtual non-class function `%s'"
  msgid "virtual non-class function %qs"
  msgstr "virtuel funktion '%s' tilhÃ¸rer ikke en klasse"
  
! #: cp/decl.cc:15059
  #, fuzzy, gcc-internal-format
  #| msgid "method definition not in class context"
  msgid "%qs defined in a non-class scope"
  msgstr "metodedefinitionen optrÃ¦der ikke i en klassekontekst"
  
! #: cp/decl.cc:15060
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "%qs declared in a non-class scope"
  msgstr "using-erklÃ¦ring for ikke-medlem ved klassevirkefelt"
  
! #: cp/decl.cc:15103
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function `%D' to have static linkage"
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "kan ikke erklÃ¦re medlemsfunktion '%D' til at have statisk kÃ¦dning"
  
! #: cp/decl.cc:15112
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "kan ikke erklÃ¦re en funktion for static inden i en anden funktion"
  
! #: cp/decl.cc:15153
  #, fuzzy, gcc-internal-format
  #| msgid "`static' may not be used when defining (as opposed to declaring) a static data member"
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "'static' mÃ¥ ikke bruges ved definering (i modsÃ¦tning til erklÃ¦ring) af et statisk datamedlem"
  
! #: cp/decl.cc:15160
  #, fuzzy, gcc-internal-format
  #| msgid "static member `%D' declared `register'"
  msgid "static member %qD declared %<register%>"
  msgstr "statisk medlem '%D' erklÃ¦ret 'register'"
  
! #: cp/decl.cc:15166
  #, fuzzy, gcc-internal-format
  #| msgid "cannot explicitly declare member `%#D' to have extern linkage"
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "kan ikke eksplicit erklÃ¦re medlemmet '%#D' til at have extern-kÃ¦dning"
  
! #: cp/decl.cc:15174
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' outside of class is not definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "erklÃ¦ring af '%#D' uden for en klasse er ikke en definition"
  
! #: cp/decl.cc:15181
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/decl.cc:15213
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' initialized and declared `extern'"
  msgid "%qs initialized and declared %<extern%>"
  msgstr "'%s' bliver tildelt en startvÃ¦rdi og er samtidig erklÃ¦ret 'extern'"
  
! #: cp/decl.cc:15218
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' has both `extern' and initializer"
  msgid "%qs has both %<extern%> and initializer"
  msgstr "'%s' er erklÃ¦ret 'extern', men bliver tildelt en startvÃ¦rdi"
  
! #: cp/decl.cc:15420
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.cc:15423
  #, fuzzy, gcc-internal-format
  #| msgid "default argument `%E' uses local variable `%D'"
  msgid "default argument %qE uses local variable %qD"
  msgstr "standardparameter '%E' bruger lokal variabel '%D'"
  
! #: cp/decl.cc:15550
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `virtual' in template declaration of `%#D'"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ugyldig brug af 'virtual' i skabelonserklÃ¦ring af '%#D'"
  
! #: cp/decl.cc:15554
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of template-name '%E' in a declarator"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ugyldig brug af skabelonsnavn '%E' i erklÃ¦ring"
  
! #: cp/decl.cc:15583
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/decl.cc:15591
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' invalidly declared method type"
  msgid "parameter %qD invalidly declared method type"
  msgstr "parameteren '%D' er pÃ¥ ugyldig vis erklÃ¦ret som af en medlemsfunktionstype"
  
! #: cp/decl.cc:15616
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grÃ¦nse '%T'"
  
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' includes %s to array of unknown bound `%T'"
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "parameteren '%D' inkluderer %s til tabel med ukendt grÃ¦nse '%T'"
  
! #: cp/decl.cc:15901
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constructor; you probably meant `%T (const %T&)'"
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ugyldig konstruktionsfunktion; du mente sandsynligvis '%T (const %T&)'"
  
! #: cp/decl.cc:15980
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "%qD may not be declared within a namespace"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/decl.cc:15987
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/decl.cc:16015
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:16023
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be a nonstatic member function"
  msgid "%qD must be a member function"
  msgstr "'%D' skal vÃ¦re en ikke-statisk medlemsfunktion"
  
! #: cp/decl.cc:16031
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/decl.cc:16041
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must be either a non-static member function or a non-member function"
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "'%D' skal enten vÃ¦re en ikke-statisk medlemsfunktion eller ikke en medlemsfunktion"
  
! #: cp/decl.cc:16051
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must have an argument of class or enumerated type"
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "'%D' skal have en parameter af en klasse- eller enum-type"
  
  #. 13.4.0.3
! #: cp/decl.cc:16082
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ forbyder flertydiggÃ¸relse af operatoren ?:"
  
! #: cp/decl.cc:16092
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must not have variable number of arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: cp/decl.cc:16118
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "'%D' skal tage mod nul eller Ã©n parameter"
  
! #: cp/decl.cc:16119
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "'%D' skal tage mod Ã©n eller to parametre"
  
! #: cp/decl.cc:16131
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "postfiks '%D' skal tage mod 'int' som parameter"
  
! #: cp/decl.cc:16132
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' must take `int' as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "postfiks '%D' skal tage mod 'int' som den anden parameter"
  
! #: cp/decl.cc:16143
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.cc:16144 cp/decl.cc:16154
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: cp/decl.cc:16155
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "'%s' skal tage mod to parametre"
  
! #: cp/decl.cc:16170
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "%qD cannot have default arguments"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl.cc:16194
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16201
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16203
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16212
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16214
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to %s%s will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "konvertering til %s%s vil aldrig bruge en typekonverteringsoperator"
  
! #: cp/decl.cc:16230
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined `%D' always evaluates both arguments"
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "brugerdefineret '%D' evaluerer altid begge parametre"
  
! #: cp/decl.cc:16249
  #, fuzzy, gcc-internal-format
  #| msgid "prefix `%D' should return `%T'"
  msgid "prefix %qD should return %qT"
  msgstr "prÃ¦fiks '%D' skal returnere '%T'"
  
! #: cp/decl.cc:16256
  #, fuzzy, gcc-internal-format
  #| msgid "postfix `%D' should return `%T'"
  msgid "postfix %qD should return %qT"
  msgstr "postfiks '%D' skal returnere '%T'"
  
! #: cp/decl.cc:16268
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should return by value"
  msgid "%qD should return by value"
  msgstr "'%D' skal returnere pr. vÃ¦rdi (ikke reference)"
  
! #: cp/decl.cc:16323
  #, fuzzy, gcc-internal-format
  #| msgid "using template type parameter `%T' after `%s'"
  msgid "using template type parameter %qT after %qs"
  msgstr "bruger skabelonstypeparameter '%D' efter '%s'"
  
! #: cp/decl.cc:16346
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous template specialization `%D' for `%+D'"
  msgid "using alias template specialization %qT after %qs"
  msgstr "tvetydig skabelonsspecialisering '%D' for '%+D'"
  
! #: cp/decl.cc:16349
  #, fuzzy, gcc-internal-format
  #| msgid "using typedef-name `%D' after `%s'"
  msgid "using typedef-name %qD after %qs"
  msgstr "bruger typedef-navn '%D' efter '%s'"
  
! #: cp/decl.cc:16351
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "tidligere erklÃ¦ring som '%#D'"
  
! #: cp/decl.cc:16359
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "'%#D' omerklÃ¦ret som %C"
  
! #: cp/decl.cc:16360 cp/decl.cc:16367
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "dette er en tidligere erklÃ¦ring"
  
! #: cp/decl.cc:16366
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "'%#D' omerklÃ¦ret som %C"
*************** msgstr "'%#D' omerklÃ¦ret som %C"
*** 62746,62872 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:16366
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/decl.cc:16409 cp/name-lookup.cc:6040 cp/name-lookup.cc:6172
! #: cp/parser.cc:7215 cp/parser.cc:32107
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/decl.cc:16418
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/decl.cc:16440 cp/name-lookup.cc:5730
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:16468 cp/friend.cc:317 cp/parser.cc:3512 cp/parser.cc:6920
! #: cp/pt.cc:9970
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qT is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.cc:16473
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16578
  #, fuzzy, gcc-internal-format
  #| msgid "use of enum `%#D' without previous declaration"
  msgid "use of enum %q#D without previous declaration"
  msgstr "brug af enum '%#D' uden tidligere erklÃ¦ring"
  
! #: cp/decl.cc:16604
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration `%#D' declares a non-template function"
  msgid "redeclaration of %qT as a non-template"
  msgstr "friend-erklÃ¦ring '%#D' erklÃ¦rer en ikke-skabelonsfunktion"
  
! #: cp/decl.cc:16616 cp/semantics.cc:3712
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `%D' to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "kan ikke erklÃ¦re '%D' til at vÃ¦re en bitfeltstype"
  
! #: cp/decl.cc:16617 cp/decl.cc:16970 lto/lto-symtab.cc:865
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared here"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: cp/decl.cc:16744
  #, fuzzy, gcc-internal-format
  #| msgid "derived union `%T' invalid"
  msgid "derived union %qT invalid"
  msgstr "nedarvet union '%T' ugyldig"
  
! #: cp/decl.cc:16751
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qT defined with multiple direct bases"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.cc:16762
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct or virtual base of `%T'"
  msgid "%qT defined with direct virtual base"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/decl.cc:16787
  #, fuzzy, gcc-internal-format
  #| msgid "base type `%T' fails to be a struct or class type"
  msgid "base type %qT fails to be a struct or class type"
  msgstr "stamklassetype '%T' er hverken en struct- eller class-type"
  
! #: cp/decl.cc:16817
  #, fuzzy, gcc-internal-format
  #| msgid "recursive type `%T' undefined"
  msgid "recursive type %qT undefined"
  msgstr "rekursiv type '%T' ikke defineret"
  
! #: cp/decl.cc:16819
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate base type `%T' invalid"
  msgid "duplicate base type %qT invalid"
  msgstr "stamklassetype '%T' optrÃ¦der mere end Ã©n gang"
  
! #: cp/decl.cc:16969
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to references"
  msgid "cannot declare %qD in different module"
  msgstr "kan ikke erklÃ¦re %s til referencer"
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16985 cp/decl.cc:16994 cp/decl.cc:17005 cp/decl.cc:17597
  #: cp/parser.cc:21734
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidligere definition her"
  
! #: cp/decl.cc:16991
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17002
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17075
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "underlying type %qT of %qT must be an integral type"
--- 63025,63151 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:16381
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/decl.cc:16424 cp/name-lookup.cc:6074 cp/name-lookup.cc:6206
! #: cp/parser.cc:7215 cp/parser.cc:32114
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/decl.cc:16433
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/decl.cc:16455 cp/name-lookup.cc:5764
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:16483 cp/friend.cc:317 cp/parser.cc:3512 cp/parser.cc:6920
! #: cp/pt.cc:9992
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qT is not a template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/decl.cc:16488
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16593
  #, fuzzy, gcc-internal-format
  #| msgid "use of enum `%#D' without previous declaration"
  msgid "use of enum %q#D without previous declaration"
  msgstr "brug af enum '%#D' uden tidligere erklÃ¦ring"
  
! #: cp/decl.cc:16619
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration `%#D' declares a non-template function"
  msgid "redeclaration of %qT as a non-template"
  msgstr "friend-erklÃ¦ring '%#D' erklÃ¦rer en ikke-skabelonsfunktion"
  
! #: cp/decl.cc:16631 cp/semantics.cc:3781
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare `%D' to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "kan ikke erklÃ¦re '%D' til at vÃ¦re en bitfeltstype"
  
! #: cp/decl.cc:16632 cp/decl.cc:16985 lto/lto-symtab.cc:865
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously declared here"
  msgid "previously declared here"
  msgstr "'%s' tidligere erklÃ¦ret her"
  
! #: cp/decl.cc:16759
  #, fuzzy, gcc-internal-format
  #| msgid "derived union `%T' invalid"
  msgid "derived union %qT invalid"
  msgstr "nedarvet union '%T' ugyldig"
  
! #: cp/decl.cc:16766
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in the class %T"
  msgid "%qT defined with multiple direct bases"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.cc:16777
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct or virtual base of `%T'"
  msgid "%qT defined with direct virtual base"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/decl.cc:16802
  #, fuzzy, gcc-internal-format
  #| msgid "base type `%T' fails to be a struct or class type"
  msgid "base type %qT fails to be a struct or class type"
  msgstr "stamklassetype '%T' er hverken en struct- eller class-type"
  
! #: cp/decl.cc:16832
  #, fuzzy, gcc-internal-format
  #| msgid "recursive type `%T' undefined"
  msgid "recursive type %qT undefined"
  msgstr "rekursiv type '%T' ikke defineret"
  
! #: cp/decl.cc:16834
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate base type `%T' invalid"
  msgid "duplicate base type %qT invalid"
  msgstr "stamklassetype '%T' optrÃ¦der mere end Ã©n gang"
  
! #: cp/decl.cc:16984
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %s to references"
  msgid "cannot declare %qD in different module"
  msgstr "kan ikke erklÃ¦re %s til referencer"
  
! #: cp/decl.cc:16997
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17000 cp/decl.cc:17009 cp/decl.cc:17020 cp/decl.cc:17612
  #: cp/parser.cc:21734
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "tidligere definition her"
  
! #: cp/decl.cc:17006
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17017
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17090
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "underlying type %qT of %qT must be an integral type"
*************** msgstr "parameter til '%s' skal vÃ¦re en
*** 62876,62968 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17224
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:17405
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.cc:17415
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.cc:17464
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:17465
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of `int'"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C begrÃ¦nser enum-vÃ¦rdier til rÃ¦kkevidden af 'int'"
  
! #: cp/decl.cc:17476
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in enumeration values at `%D'"
  msgid "overflow in enumeration values at %qD"
  msgstr "enum-vÃ¦rdier for store ved '%D'"
  
! #: cp/decl.cc:17496
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/decl.cc:17595 cp/parser.cc:21732
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "flere definitioner af %q#T"
  
! #: cp/decl.cc:17669
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "return type %q#T is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/decl.cc:17827 cp/typeck.cc:11238
  #, fuzzy, gcc-internal-format
  #| msgid "`operator=' should return a reference to `*this'"
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "'operator=' bÃ¸r returnere en reference til '*this'"
  
! #: cp/decl.cc:18657
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: cp/decl.cc:18659 cp/typeck.cc:11118
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:18719
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: cp/decl.cc:18899
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in class `%T'"
  msgid "%qD is already defined in class %qT"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.cc:19287
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "using %qs"
  msgstr "fejl ved lukning af %s: %m"
  
! #: cp/decl.cc:19299
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 63155,63247 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17239
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:17420
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.cc:17430
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for `%s' not integer constant"
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "enum-vÃ¦rdien for '%s' er ikke en heltalskonstant"
  
! #: cp/decl.cc:17479
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:17480
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of `int'"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "ISO C begrÃ¦nser enum-vÃ¦rdier til rÃ¦kkevidden af 'int'"
  
! #: cp/decl.cc:17491
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in enumeration values at `%D'"
  msgid "overflow in enumeration values at %qD"
  msgstr "enum-vÃ¦rdier for store ved '%D'"
  
! #: cp/decl.cc:17511
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is not an integer"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "tabelindeks er ikke et heltal"
  
! #: cp/decl.cc:17610 cp/parser.cc:21732
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "flere definitioner af %q#T"
  
! #: cp/decl.cc:17684
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "return type %q#T is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/decl.cc:17842 cp/typeck.cc:11242
  #, fuzzy, gcc-internal-format
  #| msgid "`operator=' should return a reference to `*this'"
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "'operator=' bÃ¸r returnere en reference til '*this'"
  
! #: cp/decl.cc:18672
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: cp/decl.cc:18674 cp/typeck.cc:11122
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:18734
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "ingen return-sÃ¦tning i en funktion der ikke returnerer void"
  
! #: cp/decl.cc:18914
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in class `%T'"
  msgid "%qD is already defined in class %qT"
  msgstr "'%D' er allerede defineret i klassen '%T'"
  
! #: cp/decl.cc:19304
  #, fuzzy, gcc-internal-format
  #| msgid "error closing %s: %m"
  msgid "using %qs"
  msgstr "fejl ved lukning af %s: %m"
  
! #: cp/decl.cc:19316
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr "kan ikke udfÃ¸re delete pÃ¥ en f
*** 63022,63028 ****
  msgid "deleting %qT is undefined"
  msgstr "benyttelse af delete pÃ¥ '%T' er ikke defineret"
  
! #: cp/decl2.cc:768 cp/pt.cc:5939
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %q#D"
--- 63301,63307 ----
  msgid "deleting %qT is undefined"
  msgstr "benyttelse af delete pÃ¥ '%T' er ikke defineret"
  
! #: cp/decl2.cc:768 cp/pt.cc:5961
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %q#D"
*************** msgstr "skabelonserklÃ¦ring af '%#D'"
*** 63034,63040 ****
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/decl2.cc:823 cp/pt.cc:5907
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
--- 63313,63319 ----
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/decl2.cc:823 cp/pt.cc:5929
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
*************** msgstr "destruktionsfunktioner skal vÃ¦r
*** 63246,63564 ****
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "den fÃ¸rste parameter til 'operator delete' skal vÃ¦re af typen '%T'"
  
! #: cp/decl2.cc:3154
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3158
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3164
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3168
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3176
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:3195
  #, gcc-internal-format
  msgid "%qT has a base %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3199
  #, gcc-internal-format
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3205
  #, gcc-internal-format
  msgid "%qT has a base %qT which has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3209
  #, gcc-internal-format
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3216
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:4695
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
! msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%J'%F' erklÃ¦ret 'static', men aldrig defineret"
  
  #. DRs 132, 319 and 389 seem to indicate types with
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:4704
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl2.cc:4708
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl2.cc:4712
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "'%#D' refererer ikke til den ikkemodificerede type, so den bruges ikke til sammenkÃ¦dning"
  
! #: cp/decl2.cc:4720
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%J'%F' erklÃ¦ret 'static', men aldrig defineret"
  
! #: cp/decl2.cc:4724
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4727
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl2.cc:4924
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "strider mod tidligere erklÃ¦ring '%#D'"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: cp/decl2.cc:4927
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "tidligere erklÃ¦ring '%D'"
  
! #: cp/decl2.cc:4929
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5001 cp/decl2.cc:5004
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5343
  #, fuzzy, gcc-internal-format
  #| msgid "inline function `%D' used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "indbygget funktion '%D' benyttet, men aldrig defineret"
  
! #: cp/decl2.cc:5569
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of `%+#D'"
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "standardparameter mangler for parameter %P  i '%+#D'"
  
! #: cp/decl2.cc:5574
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "...following parameter %P which has a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl2.cc:5698
  #, fuzzy, gcc-internal-format
  #| msgid "class %qE is deprecated"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "klassen %qE er forÃ¦ldet"
  
! #: cp/decl2.cc:5702
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:5843
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/decl2.cc:5846
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "use of deleted function %qD"
  msgstr "sizeof benyttet pÃ¥ en funktionstype"
  
! #: cp/decl2.cc:5900
  #, fuzzy, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/decl2.cc:5930
  #, fuzzy, gcc-internal-format
  #| msgid "use of template qualifier outside template"
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "brug af skabelonsmodifikation uden for skabelon"
  
! #: cp/error.cc:4112
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "ingen parametre"
  
! #: cp/error.cc:4204
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4551
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4556
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4561
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4566
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4571
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4576
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4581
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4587
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4592
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4597
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4602
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4607
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4612
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4617
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4622
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4672
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "ufuldstÃ¦ndig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/error.cc:4676
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/error.cc:4690
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/error.cc:4694 cp/typeck.cc:2874
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "%qD is not a member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/error.cc:4716
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/error.cc:4720 cp/typeck.cc:3466
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/error.cc:4731
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/error.cc:4735
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
--- 63525,63855 ----
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "den fÃ¸rste parameter til 'operator delete' skal vÃ¦re af typen '%T'"
  
! #: cp/decl2.cc:3159
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3163
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3169
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3173
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3181
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:3200
  #, gcc-internal-format
  msgid "%qT has a base %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3204
  #, gcc-internal-format
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3210
  #, gcc-internal-format
  msgid "%qT has a base %qT which has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3214
  #, gcc-internal-format
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3221
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:4713
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
! msgid "%q#D, declared using an unnamed type, is used but never defined"
! msgstr "%J'%F' erklÃ¦ret 'static', men aldrig defineret"
! 
! #: cp/decl2.cc:4717
! #, fuzzy, gcc-internal-format
! #| msgid "%J'%F' declared `static' but never defined"
! msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr "%J'%F' erklÃ¦ret 'static', men aldrig defineret"
  
  #. DRs 132, 319 and 389 seem to indicate types with
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:4727
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl2.cc:4731
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl2.cc:4735
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "'%#D' refererer ikke til den ikkemodificerede type, so den bruges ikke til sammenkÃ¦dning"
  
! #: cp/decl2.cc:4753
  #, fuzzy, gcc-internal-format
  #| msgid "%J'%F' declared `static' but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%J'%F' erklÃ¦ret 'static', men aldrig defineret"
  
! #: cp/decl2.cc:4757
! #, fuzzy, gcc-internal-format
! #| msgid "%J'%F' declared `static' but never defined"
! msgid "%q#D, declared using local type %qT, is used but not defined here"
! msgstr "%J'%F' erklÃ¦ret 'static', men aldrig defineret"
! 
! #: cp/decl2.cc:4765
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4768
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of `%#D' with %L linkage"
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "tidligere erklÃ¦ring af '%#D' med %L-kÃ¦dning"
  
! #: cp/decl2.cc:4965
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "strider mod tidligere erklÃ¦ring '%#D'"
  
  # hÃ¦nger sammen med nÃ¦ste tekst
! #: cp/decl2.cc:4968
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%D'"
  msgid "previous mangling %q#D"
  msgstr "tidligere erklÃ¦ring '%D'"
  
! #: cp/decl2.cc:4970
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5042 cp/decl2.cc:5045
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5384
  #, fuzzy, gcc-internal-format
  #| msgid "inline function `%D' used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "indbygget funktion '%D' benyttet, men aldrig defineret"
  
! #: cp/decl2.cc:5610
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of `%+#D'"
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "standardparameter mangler for parameter %P  i '%+#D'"
  
! #: cp/decl2.cc:5615
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "...following parameter %P which has a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/decl2.cc:5739
  #, fuzzy, gcc-internal-format
  #| msgid "class %qE is deprecated"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "klassen %qE er forÃ¦ldet"
  
! #: cp/decl2.cc:5743
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:5884
  #, fuzzy, gcc-internal-format
  #| msgid "converting NULL to non-pointer type"
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "konverterer NULL til en ikke-henvisningstype"
  
! #: cp/decl2.cc:5887
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "use of deleted function %qD"
  msgstr "sizeof benyttet pÃ¥ en funktionstype"
  
! #: cp/decl2.cc:5941
  #, fuzzy, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/decl2.cc:5971
  #, fuzzy, gcc-internal-format
  #| msgid "use of template qualifier outside template"
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "brug af skabelonsmodifikation uden for skabelon"
  
! #: cp/error.cc:4115
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "ingen parametre"
  
! #: cp/error.cc:4207
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4554
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4559
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4564
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4569
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4574
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4579
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4584
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4590
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4595
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4600
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4605
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4610
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/error.cc:4615
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4620
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4625
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/error.cc:4675
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "ufuldstÃ¦ndig type '%T' kan ikke bruges til at navngive et virkefelt"
  
! #: cp/error.cc:4679
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/error.cc:4693
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/error.cc:4697 cp/typeck.cc:2875
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "%qD is not a member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/error.cc:4719
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/error.cc:4723 cp/typeck.cc:3467
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/error.cc:4734
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/error.cc:4738
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
*************** msgstr "klargÃ¸ring af fleksibelt tabelm
*** 63781,63787 ****
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:901 cp/init.cc:982
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' is implicitly friends with itself"
  msgid "%qD is initialized with itself"
--- 64072,64078 ----
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:901 cp/init.cc:1014
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' is implicitly friends with itself"
  msgid "%qD is initialized with itself"
*************** msgstr "klassen '%T' er underforstÃ¥et v
*** 63792,64165 ****
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:911
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD is used uninitialized"
  msgstr "medlemmet '%D' er en reference uden startvÃ¦rdi"
  
! #: cp/init.cc:959
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should be initialized in the member initialization list"
  msgid "%qD should be initialized in the member initialization list"
  msgstr "'%D' bÃ¸r blive klargjort i medlemsklargÃ¸ringslisten"
  
! #: cp/init.cc:1103
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "invalid initializer for array member %q#D"
  msgstr "ugyldig startvÃ¦rdi til virtuel medlemsfunktion '%D'"
  
! #: cp/init.cc:1118 cp/init.cc:1144 cp/init.cc:2739 cp/method.cc:2494
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member `%D'"
  msgid "uninitialized const member in %q#T"
  msgstr "konstant medlem '%D' uden startvÃ¦rdi"
  
! #: cp/init.cc:1120 cp/init.cc:1138 cp/init.cc:1146 cp/init.cc:2724
! #: cp/init.cc:2752 cp/method.cc:2497 cp/method.cc:2508
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.cc:1136 cp/init.cc:2711 cp/method.cc:2505
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member `%D'"
  msgid "uninitialized reference member in %q#T"
  msgstr "referencemedlem '%D' uden startvÃ¦rdi"
  
! #: cp/init.cc:1321
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' will be initialized after"
  msgid "%qD will be initialized after"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.cc:1324
  #, fuzzy, gcc-internal-format
  #| msgid "base `%T' will be initialized after"
  msgid "base %qT will be initialized after"
  msgstr "stamklasse '%T' vil blive klargjort efter"
  
! #: cp/init.cc:1328
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.cc:1330
  #, fuzzy, gcc-internal-format
  #| msgid "  base `%T'"
  msgid "  base %qT"
  msgstr "  stamklasse '%T'"
  
! #: cp/init.cc:1332
  #, fuzzy, gcc-internal-format
  msgid "  when initialized here"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.cc:1349
  #, fuzzy, gcc-internal-format
  #| msgid "multiple initializations given for `%D'"
  msgid "multiple initializations given for %qD"
  msgstr "flere startvÃ¦rdier angivet for '%D'"
  
! #: cp/init.cc:1353
  #, fuzzy, gcc-internal-format
  #| msgid "multiple initializations given for base `%T'"
  msgid "multiple initializations given for base %qT"
  msgstr "flere startvÃ¦rdier angivet for stamklassen '%T'"
  
! #: cp/init.cc:1440
  #, fuzzy, gcc-internal-format
  #| msgid "initializations for multiple members of `%T'"
  msgid "initializations for multiple members of %qT"
  msgstr "startvÃ¦rdier for flere medlemmer af '%T'"
  
! #: cp/init.cc:1549
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' should be explicitly initialized in the copy constructor"
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "stamklassen '%#T' bÃ¸r eksplicit blive klargjort i kopikonstruktionsfunktionen"
  
! #: cp/init.cc:1785 cp/init.cc:1804
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "class %qT does not have any field named %qD"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: cp/init.cc:1791
  #, fuzzy, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "feltet '%#D' er statisk; det eneste sted det kan klargÃ¸res er ved dets definition"
  
! #: cp/init.cc:1798
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/init.cc:1837
  #, fuzzy, gcc-internal-format
  #| msgid "unnamed initializer for `%T', which has no base classes"
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "unavngiven klargÃ¸ring af '%T' som ikke har nogen stamklasser"
  
! #: cp/init.cc:1845
  #, fuzzy, gcc-internal-format
  #| msgid "unnamed initializer for `%T', which uses multiple inheritance"
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "unavngiven klargÃ¸ring af '%T' som benytter multipel nedarvning"
  
! #: cp/init.cc:1892
  #, fuzzy, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/init.cc:1900
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct or virtual base of `%T'"
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/init.cc:1903
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct base of `%T'"
  msgid "type %qT is not a direct base of %qT"
  msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: cp/init.cc:2015 cp/init.cc:4914 cp/typeck2.cc:1379
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2336 cp/semantics.cc:3989 rust/backend/rust-tree.cc:4168
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "%qT is not a class type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/init.cc:2394
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type `%T' does not have member `%D'"
  msgid "incomplete type %qT does not have member %qD"
  msgstr "ufuldstÃ¦ndig type '%T' har ikke medlemmet '%D'"
  
! #: cp/init.cc:2408
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer to bit-field `%D'"
  msgid "invalid pointer to bit-field %qD"
  msgstr "ugyldig henvisning til bitfeltet '%D'"
  
! #: cp/init.cc:2494 cp/typeck.cc:2361 rust/backend/rust-tree.cc:3811
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.cc:2501 cp/semantics.cc:2308
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.cc:2708
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2716
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2720
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member `%D'"
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "referencemedlem '%D' uden startvÃ¦rdi"
  
! #: cp/init.cc:2736
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2744
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2748
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const in `new' of `%#T'"
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "konstant uden startvÃ¦rdi i 'new' af '%#T'"
  
! #: cp/init.cc:2863
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2866
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2876
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2879
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2888
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2891
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2908
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "at offset %wi from %qD declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/init.cc:2912
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/init.cc:3110
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "heltalsoverlÃ¸b i udtryk"
  
! #: cp/init.cc:3120
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3138
  #, fuzzy, gcc-internal-format
  #| msgid "double quoted strings not allowed in #if expressions"
  msgid "variably modified type not allowed in new-expression"
  msgstr "strenge med dobbelte anfÃ¸rselstegn er ikke tilladte i #if-udtryk"
  
! #: cp/init.cc:3154
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3156
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3166
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type `void' for new"
  msgid "invalid type %<void%> for %<new%>"
  msgstr "ugyldig type 'void' til new"
  
! #: cp/init.cc:3172
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3214
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const in `new' of `%#T'"
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "konstant uden startvÃ¦rdi i 'new' af '%#T'"
  
! #: cp/init.cc:3370
  #, fuzzy, gcc-internal-format
  #| msgid "field '%s' not found in class"
  msgid "no suitable %qD found in class %qT"
  msgstr "feltet '%s' blev ikke fundet i klassen"
  
! #: cp/init.cc:3459
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3462
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: cp/init.cc:3465
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3661
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/init.cc:3932
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/init.cc:3961
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/init.cc:3970
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new kan ikke bruges pÃ¥ en funktionstype"
  
! #: cp/init.cc:4090
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4094
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4816
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "startvÃ¦rdien slutter for tidligt"
  
! #: cp/init.cc:5114
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "ukendt tabelstÃ¸rrelse i delete"
  
! #: cp/init.cc:5148
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5153
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5168
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5173
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5480
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
--- 64083,64456 ----
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:912
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD is used uninitialized"
  msgstr "medlemmet '%D' er en reference uden startvÃ¦rdi"
  
! #: cp/init.cc:991
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should be initialized in the member initialization list"
  msgid "%qD should be initialized in the member initialization list"
  msgstr "'%D' bÃ¸r blive klargjort i medlemsklargÃ¸ringslisten"
  
! #: cp/init.cc:1133
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for virtual method `%D'"
  msgid "invalid initializer for array member %q#D"
  msgstr "ugyldig startvÃ¦rdi til virtuel medlemsfunktion '%D'"
  
! #: cp/init.cc:1148 cp/init.cc:1174 cp/init.cc:2769 cp/method.cc:2494
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member `%D'"
  msgid "uninitialized const member in %q#T"
  msgstr "konstant medlem '%D' uden startvÃ¦rdi"
  
! #: cp/init.cc:1150 cp/init.cc:1168 cp/init.cc:1176 cp/init.cc:2754
! #: cp/init.cc:2782 cp/method.cc:2497 cp/method.cc:2508
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' will be initialized after"
  msgid "%q#D should be initialized"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.cc:1166 cp/init.cc:2741 cp/method.cc:2505
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member `%D'"
  msgid "uninitialized reference member in %q#T"
  msgstr "referencemedlem '%D' uden startvÃ¦rdi"
  
! #: cp/init.cc:1351
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' will be initialized after"
  msgid "%qD will be initialized after"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.cc:1354
  #, fuzzy, gcc-internal-format
  #| msgid "base `%T' will be initialized after"
  msgid "base %qT will be initialized after"
  msgstr "stamklasse '%T' vil blive klargjort efter"
  
! #: cp/init.cc:1358
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.cc:1360
  #, fuzzy, gcc-internal-format
  #| msgid "  base `%T'"
  msgid "  base %qT"
  msgstr "  stamklasse '%T'"
  
! #: cp/init.cc:1362
  #, fuzzy, gcc-internal-format
  msgid "  when initialized here"
  msgstr "'%D' vil blive klargjort efter"
  
! #: cp/init.cc:1379
  #, fuzzy, gcc-internal-format
  #| msgid "multiple initializations given for `%D'"
  msgid "multiple initializations given for %qD"
  msgstr "flere startvÃ¦rdier angivet for '%D'"
  
! #: cp/init.cc:1383
  #, fuzzy, gcc-internal-format
  #| msgid "multiple initializations given for base `%T'"
  msgid "multiple initializations given for base %qT"
  msgstr "flere startvÃ¦rdier angivet for stamklassen '%T'"
  
! #: cp/init.cc:1470
  #, fuzzy, gcc-internal-format
  #| msgid "initializations for multiple members of `%T'"
  msgid "initializations for multiple members of %qT"
  msgstr "startvÃ¦rdier for flere medlemmer af '%T'"
  
! #: cp/init.cc:1579
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%#T' should be explicitly initialized in the copy constructor"
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "stamklassen '%#T' bÃ¸r eksplicit blive klargjort i kopikonstruktionsfunktionen"
  
! #: cp/init.cc:1815 cp/init.cc:1834
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "class %qT does not have any field named %qD"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: cp/init.cc:1821
  #, fuzzy, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "feltet '%#D' er statisk; det eneste sted det kan klargÃ¸res er ved dets definition"
  
! #: cp/init.cc:1828
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/init.cc:1867
  #, fuzzy, gcc-internal-format
  #| msgid "unnamed initializer for `%T', which has no base classes"
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "unavngiven klargÃ¸ring af '%T' som ikke har nogen stamklasser"
  
! #: cp/init.cc:1875
  #, fuzzy, gcc-internal-format
  #| msgid "unnamed initializer for `%T', which uses multiple inheritance"
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "unavngiven klargÃ¸ring af '%T' som benytter multipel nedarvning"
  
! #: cp/init.cc:1922
  #, fuzzy, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/init.cc:1930
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct or virtual base of `%T'"
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "typen '%D' er ikke en direkte eller en virtuel stamklasse til '%T'"
  
! #: cp/init.cc:1933
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct base of `%T'"
  msgid "type %qT is not a direct base of %qT"
  msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: cp/init.cc:2045 cp/init.cc:4944 cp/typeck2.cc:1378
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2366 cp/semantics.cc:4058 rust/backend/rust-tree.cc:4168
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or union type"
  msgid "%qT is not a class type"
  msgstr "'%T' er ikke af en klasse- eller union-type"
  
! #: cp/init.cc:2424
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type `%T' does not have member `%D'"
  msgid "incomplete type %qT does not have member %qD"
  msgstr "ufuldstÃ¦ndig type '%T' har ikke medlemmet '%D'"
  
! #: cp/init.cc:2438
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer to bit-field `%D'"
  msgid "invalid pointer to bit-field %qD"
  msgstr "ugyldig henvisning til bitfeltet '%D'"
  
! #: cp/init.cc:2524 cp/typeck.cc:2361 rust/backend/rust-tree.cc:3811
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.cc:2531 cp/semantics.cc:2377
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/init.cc:2738
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2746
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2750
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member `%D'"
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "referencemedlem '%D' uden startvÃ¦rdi"
  
! #: cp/init.cc:2766
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2774
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2778
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const in `new' of `%#T'"
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "konstant uden startvÃ¦rdi i 'new' af '%#T'"
  
! #: cp/init.cc:2893
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2896
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2906
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2909
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2918
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2921
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2938
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "at offset %wi from %qD declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/init.cc:2942
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/init.cc:3140
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "heltalsoverlÃ¸b i udtryk"
  
! #: cp/init.cc:3150
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3168
  #, fuzzy, gcc-internal-format
  #| msgid "double quoted strings not allowed in #if expressions"
  msgid "variably modified type not allowed in new-expression"
  msgstr "strenge med dobbelte anfÃ¸rselstegn er ikke tilladte i #if-udtryk"
  
! #: cp/init.cc:3184
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3186
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3196
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type `void' for new"
  msgid "invalid type %<void%> for %<new%>"
  msgstr "ugyldig type 'void' til new"
  
! #: cp/init.cc:3202
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3244
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const in `new' of `%#T'"
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "konstant uden startvÃ¦rdi i 'new' af '%#T'"
  
! #: cp/init.cc:3400
  #, fuzzy, gcc-internal-format
  #| msgid "field '%s' not found in class"
  msgid "no suitable %qD found in class %qT"
  msgstr "feltet '%s' blev ikke fundet i klassen"
  
! #: cp/init.cc:3489
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3492
  #, fuzzy, gcc-internal-format
  #| msgid "class `%T' does not have any field named `%D'"
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "klassen '%T' har ikke et felt ved navn '%D'"
  
! #: cp/init.cc:3495
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3691
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "egenskaber i parametertabelerklÃ¦ring ignoreret"
  
! #: cp/init.cc:3962
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "stÃ¸rrelse i tabel-new skal vÃ¦re en heltalstype"
  
! #: cp/init.cc:3991
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/init.cc:4000
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new kan ikke bruges pÃ¥ en funktionstype"
  
! #: cp/init.cc:4120
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4124
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4846
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "startvÃ¦rdien slutter for tidligt"
  
! #: cp/init.cc:5144
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "ukendt tabelstÃ¸rrelse i delete"
  
! #: cp/init.cc:5178
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5183
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5198
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5203
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5510
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
*************** msgstr ""
*** 64550,64851 ****
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3423
  #, fuzzy, gcc-internal-format
  #| msgid "cast does not match function type"
  msgid "defaulted declaration %q+D does not match the expected signature"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: cp/method.cc:3426
  #, fuzzy, gcc-internal-format
  #| msgid "cast does not match function type"
  msgid "expected signature: %qD"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: cp/method.cc:3458
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3478
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a template cannot be defaulted"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/method.cc:3517
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%qD cannot be defaulted"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/method.cc:3526
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "%Hslutningen af filen lÃ¦st inden i standardparameter"
  
! #: cp/module.cc:1549
  #, fuzzy, gcc-internal-format
  #| msgid "string section missing"
  msgid "section %qs is missing or corrupted"
  msgstr "strengsektion mangler"
  
! #: cp/module.cc:1551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "string section missing"
  msgid "section #%u is missing or corrupted"
  msgstr "strengsektion mangler"
  
! #: cp/module.cc:1773
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr ""
  
! #: cp/module.cc:1788
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id for type"
  msgid "unexpected encapsulation format or type"
  msgstr "forventet skabelon-id for typen"
  
! #: cp/module.cc:1797
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr ""
  
! #: cp/module.cc:11383
  #, fuzzy, gcc-internal-format
  msgid "conflicting global module declaration %#qD"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/module.cc:11385
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "existing declaration %#qD"
  msgstr "i erklÃ¦ringen '%D'"
  
! #: cp/module.cc:12423
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of `%#D' doesn't match"
  msgid "definition of %qD does not match"
  msgstr "extern-erklÃ¦ring af '%#D' passer ikke med"
  
! #: cp/module.cc:12425
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "existing definition %qD"
  msgstr "manglende startvÃ¦rdi"
  
! #: cp/module.cc:12437
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of `enum %s'"
  msgid "... this enumerator %qD"
  msgstr "omerklÃ¦ring af 'enum %s'"
  
! #: cp/module.cc:12439
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of `%#D' doesn't match"
  msgid "enumerator %qD does not match ..."
  msgstr "extern-erklÃ¦ring af '%#D' passer ikke med"
  
! #: cp/module.cc:12445
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:12449
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13580
  #, gcc-internal-format
  msgid "%q#D references internal linkage entity %q#D"
  msgstr ""
  
! #: cp/module.cc:14163
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "recursive lazy load"
  msgstr "omdefinering af standardparameter for '%#D'"
  
  #. Cannot import the current module.
! #: cp/module.cc:14182
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:14183 cp/module.cc:19383
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "module %qs declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/module.cc:14527
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "indirect import %qs is not already loaded"
  msgstr "'%s' erklÃ¦ret som en tabel af void"
  
! #: cp/module.cc:14533
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:16333
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:17206
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:17446
  #, fuzzy, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "tidligere definition her"
  
! #: cp/module.cc:17470 cp/module.cc:17473
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "inconsistent imported macro definition %qE"
  msgstr "inkonsistent instansvariabelangivelse"
  
! #: cp/module.cc:17479
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:17481
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:17713
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "compiled module file is %qs"
  msgstr "%s: kan ikke slette filen '%s': %s\n"
  
! #: cp/module.cc:17750 cp/module.cc:17755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Display the compiler's version"
  msgid "compiled module is %sversion %s"
  msgstr "Vis oversÃ¦tterens version"
  
! #: cp/module.cc:17761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2-version %s\n"
  
! #: cp/module.cc:17791
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "module %qs found"
  msgstr "ingen symboltabel fundet"
  
! #: cp/module.cc:17793
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:17794
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:17809
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:17823
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:17835
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:17851
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:17868
  #, fuzzy, gcc-internal-format
  #| msgid "function attribute mismatch"
  msgid "fixed tree mismatch"
  msgstr "forskellige funktionsattributter"
  
! #: cp/module.cc:17959
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "interface partition is not exported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: cp/module.cc:18516
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:18554
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "failed to read compiled module: %s"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: cp/module.cc:18564
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:18569
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:18572
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:19077
  #, fuzzy, gcc-internal-format
  #| msgid "creating %s"
  msgid "reading CMI %qs"
  msgstr "opretter %s"
  
! #: cp/module.cc:19228
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19229
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:19236
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19237
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:19299
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19303
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "during load of pendings for %<%E%s%E%>"
--- 64841,65142 ----
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3426
  #, fuzzy, gcc-internal-format
  #| msgid "cast does not match function type"
  msgid "defaulted declaration %q+D does not match the expected signature"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: cp/method.cc:3429
  #, fuzzy, gcc-internal-format
  #| msgid "cast does not match function type"
  msgid "expected signature: %qD"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: cp/method.cc:3461
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3481
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "a template cannot be defaulted"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/method.cc:3520
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%qD cannot be defaulted"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/method.cc:3529
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "%Hslutningen af filen lÃ¦st inden i standardparameter"
  
! #: cp/module.cc:1583
  #, fuzzy, gcc-internal-format
  #| msgid "string section missing"
  msgid "section %qs is missing or corrupted"
  msgstr "strengsektion mangler"
  
! #: cp/module.cc:1585
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "string section missing"
  msgid "section #%u is missing or corrupted"
  msgstr "strengsektion mangler"
  
! #: cp/module.cc:1807
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr ""
  
! #: cp/module.cc:1822
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id for type"
  msgid "unexpected encapsulation format or type"
  msgstr "forventet skabelon-id for typen"
  
! #: cp/module.cc:1831
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr ""
  
! #: cp/module.cc:11577
  #, fuzzy, gcc-internal-format
  msgid "conflicting global module declaration %#qD"
  msgstr "modstridende erklÃ¦ringer af '%s'"
  
! #: cp/module.cc:11579
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "existing declaration %#qD"
  msgstr "i erklÃ¦ringen '%D'"
  
! #: cp/module.cc:12626
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of `%#D' doesn't match"
  msgid "definition of %qD does not match"
  msgstr "extern-erklÃ¦ring af '%#D' passer ikke med"
  
! #: cp/module.cc:12628
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "existing definition %qD"
  msgstr "manglende startvÃ¦rdi"
  
! #: cp/module.cc:12640
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of `enum %s'"
  msgid "... this enumerator %qD"
  msgstr "omerklÃ¦ring af 'enum %s'"
  
! #: cp/module.cc:12642
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of `%#D' doesn't match"
  msgid "enumerator %qD does not match ..."
  msgstr "extern-erklÃ¦ring af '%#D' passer ikke med"
  
! #: cp/module.cc:12648
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:12652
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13747
  #, gcc-internal-format
  msgid "%q#D references internal linkage entity %q#D"
  msgstr ""
  
! #: cp/module.cc:14330
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "recursive lazy load"
  msgstr "omdefinering af standardparameter for '%#D'"
  
  #. Cannot import the current module.
! #: cp/module.cc:14349
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:14350 cp/module.cc:19589
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "module %qs declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/module.cc:14694
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%s' as array of voids"
  msgid "indirect import %qs is not already loaded"
  msgstr "'%s' erklÃ¦ret som en tabel af void"
  
! #: cp/module.cc:14700
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:16528
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:17403
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:17643
  #, fuzzy, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "tidligere definition her"
  
! #: cp/module.cc:17667 cp/module.cc:17670
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "inconsistent imported macro definition %qE"
  msgstr "inkonsistent instansvariabelangivelse"
  
! #: cp/module.cc:17676
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:17678
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:17911
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "compiled module file is %qs"
  msgstr "%s: kan ikke slette filen '%s': %s\n"
  
! #: cp/module.cc:17948 cp/module.cc:17953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Display the compiler's version"
  msgid "compiled module is %sversion %s"
  msgstr "Vis oversÃ¦tterens version"
  
! #: cp/module.cc:17959
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2-version %s\n"
  
! #: cp/module.cc:17989
  #, fuzzy, gcc-internal-format
  #| msgid "no symbol table found"
  msgid "module %qs found"
  msgstr "ingen symboltabel fundet"
  
! #: cp/module.cc:17991
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:17992
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:18007
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18021
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:18033
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:18049
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:18066
  #, fuzzy, gcc-internal-format
  #| msgid "function attribute mismatch"
  msgid "fixed tree mismatch"
  msgstr "forskellige funktionsattributter"
  
! #: cp/module.cc:18157
  #, fuzzy, gcc-internal-format
  #| msgid "stack limit expression is not supported"
  msgid "interface partition is not exported"
  msgstr "stakgrÃ¦nseudtryk understÃ¸ttes ikke"
  
! #: cp/module.cc:18714
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:18752
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "failed to read compiled module: %s"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: cp/module.cc:18762
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:18767
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:18770
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:19283
  #, fuzzy, gcc-internal-format
  #| msgid "creating %s"
  msgid "reading CMI %qs"
  msgstr "opretter %s"
  
! #: cp/module.cc:19434
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19435
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:19442
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19443
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:19505
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19509
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown cpu: -mcpu=%s"
  msgid "during load of pendings for %<%E%s%E%>"
*************** msgstr "Ukendt processor: -mcpu=%s"
*** 64858,64968 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:19348
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:19378
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "module already declared"
  msgstr "Symboler har en indledende understreg"
  
! #: cp/module.cc:19379
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "module already imported"
  msgstr "Symboler har en indledende understreg"
  
! #: cp/module.cc:19384
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "module %qs imported here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/module.cc:19591
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown punctuation '%c'"
  msgid "unknown Compiled Module Interface: %s"
  msgstr "ukendt tegnsÃ¦tning Â»%cÂ«"
  
! #: cp/module.cc:19634
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:19652
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:19653
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:20012
  #, fuzzy, gcc-internal-format
  #| msgid "while writing precompiled header"
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "under skrivning af prÃ¦oversat inkluderingsfil"
  
! #: cp/module.cc:20016
  #, fuzzy, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: cp/module.cc:20026
  #, gcc-internal-format
  msgid "macro debug output may be incomplete with modules"
  msgstr ""
  
! #: cp/module.cc:20027
  #, gcc-internal-format
  msgid "module dependencies require preprocessing"
  msgstr ""
  
! #: cp/module.cc:20029
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the Xtensa SEXT option"
  msgid "you should use the %<-%s%> option"
  msgstr "Benyt ikke Xtensa-SEXT-indstillingen"
  
! #: cp/module.cc:20064 cp/module.cc:20093
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid header name %qs"
  msgstr "ugyldig Â»--paramÂ«-vÃ¦rdi %qs"
  
! #: cp/module.cc:20103
  #, fuzzy, gcc-internal-format
  #| msgid "invalid macro name `%s'"
  msgid "invalid module name %qs"
  msgstr "ugyldigt makronavn '%s'"
  
! #: cp/module.cc:20293
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:20333
  #, fuzzy, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "fejl ved skrivning til %s"
  
! #: cp/module.cc:20340
  #, fuzzy, gcc-internal-format
  msgid "not writing module %qs due to errors"
  msgstr "Fejl ved skrivning af uddatafilen %s.\n"
  
! #: cp/module.cc:20405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "failed to write compiled module: %s"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: cp/module.cc:20502
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown header kind %qs"
--- 65149,65259 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:19554
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:19584
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "module already declared"
  msgstr "Symboler har en indledende understreg"
  
! #: cp/module.cc:19585
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "module already imported"
  msgstr "Symboler har en indledende understreg"
  
! #: cp/module.cc:19590
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "module %qs imported here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/module.cc:19797
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown punctuation '%c'"
  msgid "unknown Compiled Module Interface: %s"
  msgstr "ukendt tegnsÃ¦tning Â»%cÂ«"
  
! #: cp/module.cc:19840
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:19858
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:19859
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:20218
  #, fuzzy, gcc-internal-format
  #| msgid "while writing precompiled header"
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "under skrivning af prÃ¦oversat inkluderingsfil"
  
! #: cp/module.cc:20222
  #, fuzzy, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "AktivÃ©r stakprÃ¸vning"
  
! #: cp/module.cc:20232
  #, gcc-internal-format
  msgid "macro debug output may be incomplete with modules"
  msgstr ""
  
! #: cp/module.cc:20233
  #, gcc-internal-format
  msgid "module dependencies require preprocessing"
  msgstr ""
  
! #: cp/module.cc:20235
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the Xtensa SEXT option"
  msgid "you should use the %<-%s%> option"
  msgstr "Benyt ikke Xtensa-SEXT-indstillingen"
  
! #: cp/module.cc:20270 cp/module.cc:20299
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param value %qs"
  msgid "invalid header name %qs"
  msgstr "ugyldig Â»--paramÂ«-vÃ¦rdi %qs"
  
! #: cp/module.cc:20309
  #, fuzzy, gcc-internal-format
  #| msgid "invalid macro name `%s'"
  msgid "invalid module name %qs"
  msgstr "ugyldigt makronavn '%s'"
  
! #: cp/module.cc:20507
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:20547
  #, fuzzy, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "fejl ved skrivning til %s"
  
! #: cp/module.cc:20554
  #, fuzzy, gcc-internal-format
  msgid "not writing module %qs due to errors"
  msgstr "Fejl ved skrivning af uddatafilen %s.\n"
  
! #: cp/module.cc:20619
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "failed to write compiled module: %s"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: cp/module.cc:20716
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown header kind %qs"
*************** msgstr "'%s' ikke erklÃ¦ret her (ikke i
*** 65058,65289 ****
  msgid "%q#D declared here with module linkage"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/name-lookup.cc:5877
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.cc:5893
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-erklÃ¦ring for ikke-medlem ved klassevirkefelt"
  
! #: cp/name-lookup.cc:5901
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/name-lookup.cc:5917 cp/pt.cc:18456
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/name-lookup.cc:5927
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "using-erklÃ¦ring for destruktionsfunktion"
  
! #: cp/name-lookup.cc:5938 cp/name-lookup.cc:6011
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "using-declaration for member at non-class scope"
  msgstr "using-erklÃ¦ring for ikke-medlem ved klassevirkefelt"
  
! #: cp/name-lookup.cc:5961
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct base of `%T'"
  msgid "%qT is not a direct base of %qT"
  msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: cp/name-lookup.cc:6021
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6033
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/name-lookup.cc:6047
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "using-erklÃ¦ring for destruktionsfunktion"
  
! #: cp/name-lookup.cc:6058
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.cc:6151
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "erklÃ¦ring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/name-lookup.cc:6192
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate type qualifiers in %s declaration"
  msgid "explicit qualification in declaration of %qD"
  msgstr "dobbelte typemodifikationer i %s-erklÃ¦ring"
  
! #: cp/name-lookup.cc:6202
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should have been declared inside `%D'"
  msgid "%qD should have been declared inside %qD"
  msgstr "'%D' skulle have vÃ¦ret erklÃ¦ret inden i '%D'"
  
! #: cp/name-lookup.cc:6271
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/name-lookup.cc:6273
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/name-lookup.cc:6327
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/name-lookup.cc:6334
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6344 cp/name-lookup.cc:6371
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6350
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: cp/name-lookup.cc:6387 cp/name-lookup.cc:8778
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: cp/name-lookup.cc:6713
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6765
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6771
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7085
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7091
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/name-lookup.cc:7527
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "the macro %qs had not yet been defined"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/name-lookup.cc:7530
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "it was later defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/name-lookup.cc:8325
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/name-lookup.cc:8750
  #, fuzzy, gcc-internal-format
  #| msgid "switch \"%s\" is no longer supported"
  msgid "%<strong%> using directive no longer supported"
  msgstr "tilvalget '%s' understÃ¸ttes ikke lÃ¦ngere"
  
! #: cp/name-lookup.cc:8753
  #, fuzzy, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: cp/name-lookup.cc:8772
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "cannot nest more than %d namespaces"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/name-lookup.cc:8961
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/name-lookup.cc:8977
  #, fuzzy, gcc-internal-format
  #| msgid "namespace alias `%D' not allowed here, assuming `%D'"
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "navnerumsalias '%D' er ikke tilladt her, antager '%D'"
  
! #: cp/name-lookup.cc:9064
  #, fuzzy, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/name-lookup.cc:9065
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qD defined here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: cp/name-lookup.cc:9113
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' conflicts with previous using declaration `%#D'"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "'%#D' strider mod tidligere using-erklÃ¦ring '%#D'"
  
! #: cp/name-lookup.cc:9115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "tidligere definition her"
  
! #: cp/name-lookup.cc:9158
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9167
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 65349,65580 ----
  msgid "%q#D declared here with module linkage"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/name-lookup.cc:5911
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.cc:5927
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "using-erklÃ¦ring for ikke-medlem ved klassevirkefelt"
  
! #: cp/name-lookup.cc:5935
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/name-lookup.cc:5951 cp/pt.cc:18490
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/name-lookup.cc:5961
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "using-erklÃ¦ring for destruktionsfunktion"
  
! #: cp/name-lookup.cc:5972 cp/name-lookup.cc:6045
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "using-declaration for member at non-class scope"
  msgstr "using-erklÃ¦ring for ikke-medlem ved klassevirkefelt"
  
! #: cp/name-lookup.cc:5995
  #, fuzzy, gcc-internal-format
  #| msgid "type `%D' is not a direct base of `%T'"
  msgid "%qT is not a direct base of %qT"
  msgstr "typen '%D' er ikke en direkte stamklasse til '%T'"
  
! #: cp/name-lookup.cc:6055
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6067
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/name-lookup.cc:6081
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "using-erklÃ¦ring for destruktionsfunktion"
  
! #: cp/name-lookup.cc:6092
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' names constructor"
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "'%D' navngiver en konstruktionsfunktion"
  
! #: cp/name-lookup.cc:6185
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' not in a namespace surrounding `%D'"
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "erklÃ¦ring af '%D' er ikke i et navnerum der omgiver '%D'"
  
! #: cp/name-lookup.cc:6226
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate type qualifiers in %s declaration"
  msgid "explicit qualification in declaration of %qD"
  msgstr "dobbelte typemodifikationer i %s-erklÃ¦ring"
  
! #: cp/name-lookup.cc:6236
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' should have been declared inside `%D'"
  msgid "%qD should have been declared inside %qD"
  msgstr "'%D' skulle have vÃ¦ret erklÃ¦ret inden i '%D'"
  
! #: cp/name-lookup.cc:6305
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/name-lookup.cc:6307
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "'%D' er erklÃ¦ret som en ven"
  
! #: cp/name-lookup.cc:6361
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/name-lookup.cc:6368
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6378 cp/name-lookup.cc:6405
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6384
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: cp/name-lookup.cc:6421 cp/name-lookup.cc:8815
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "egenskabsdirektivet '%s' ignoreret"
  
! #: cp/name-lookup.cc:6747
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6799
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6805
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7119
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7125
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/name-lookup.cc:7561
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "the macro %qs had not yet been defined"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/name-lookup.cc:7564
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "it was later defined here"
  msgstr "'%s' tidligere defineret her"
  
! #: cp/name-lookup.cc:8359
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/name-lookup.cc:8787
  #, fuzzy, gcc-internal-format
  #| msgid "switch \"%s\" is no longer supported"
  msgid "%<strong%> using directive no longer supported"
  msgstr "tilvalget '%s' understÃ¸ttes ikke lÃ¦ngere"
  
! #: cp/name-lookup.cc:8790
  #, fuzzy, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "Angiv klassesti (forÃ¦ldet: benyt --classpath i stedet)"
  
! #: cp/name-lookup.cc:8809
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' was not declared in this scope"
  msgid "cannot nest more than %d namespaces"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/name-lookup.cc:8998
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/name-lookup.cc:9014
  #, fuzzy, gcc-internal-format
  #| msgid "namespace alias `%D' not allowed here, assuming `%D'"
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "navnerumsalias '%D' er ikke tilladt her, antager '%D'"
  
! #: cp/name-lookup.cc:9101
  #, fuzzy, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/name-lookup.cc:9102
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qD defined here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: cp/name-lookup.cc:9150
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' conflicts with previous using declaration `%#D'"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "'%#D' strider mod tidligere using-erklÃ¦ring '%#D'"
  
! #: cp/name-lookup.cc:9152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "tidligere definition her"
  
! #: cp/name-lookup.cc:9195
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9204
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr "kaldenavnet '%s' er i modstrid m
*** 65309,65315 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1607 cp/parser.cc:47814
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
--- 65600,65606 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1607 cp/parser.cc:47881
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
*************** msgstr "skabelonsparameter %d er ugyldig
*** 65578,65584 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:3754 cp/parser.cc:31344
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
--- 65869,65875 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:3754 cp/parser.cc:31351
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
*************** msgstr "sÃ¦tningsblokke i udtryk er kun
*** 65773,65779 ****
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:5995 cp/parser.cc:6150 cp/parser.cc:6334 cp/semantics.cc:4336
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected primary-expression"
--- 66064,66070 ----
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:5995 cp/parser.cc:6150 cp/parser.cc:6334 cp/semantics.cc:4405
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected primary-expression"
*************** msgstr "skabelonsparameter %d er ugyldig
*** 65832,65838 ****
  msgid "template-id not allowed for destructor in C++20"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/parser.cc:6735 cp/parser.cc:32577
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
--- 66123,66129 ----
  msgid "template-id not allowed for destructor in C++20"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/parser.cc:6735 cp/parser.cc:32584
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
*************** msgstr "skabelons-id '%D' benyttet som e
*** 65853,65859 ****
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.cc:6921 cp/typeck.cc:3164 cp/typeck.cc:3167 cp/typeck.cc:3184
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a template"
--- 66144,66150 ----
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.cc:6921 cp/typeck.cc:3165 cp/typeck.cc:3168 cp/typeck.cc:3185
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a template"
*************** msgstr "new kan ikke bruges pÃ¥ en refer
*** 65906,65912 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/parser.cc:7734 cp/pt.cc:20917
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 66197,66203 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/parser.cc:7734 cp/pt.cc:20997
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to bit-complement"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "new kan ikke bruges pÃ¥ en refer
*** 65944,65950 ****
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr ""
  
! #: cp/parser.cc:8687 cp/typeck.cc:3052
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
--- 66235,66241 ----
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr ""
  
! #: cp/parser.cc:8687 cp/typeck.cc:3053
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "invalid use of %qD"
*************** msgstr "ISO C++ tillader ikke %<alignof%
*** 65971,65977 ****
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:9444 cp/parser.cc:33979
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-expression"
  msgid "types may not be defined in %qs expressions"
--- 66262,66268 ----
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:9444 cp/parser.cc:33997
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-expression"
  msgid "types may not be defined in %qs expressions"
*************** msgstr "en startvÃ¦rdi der ikke er tom,
*** 66136,66143 ****
  msgid "capture of non-variable %qE"
  msgstr "%s af variablen '%s' der kun mÃ¥ lÃ¦ses"
  
! #: cp/parser.cc:11688 cp/parser.cc:11698 cp/semantics.cc:4178
! #: cp/semantics.cc:4193
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%q#D declared here"
--- 66427,66434 ----
  msgid "capture of non-variable %qE"
  msgstr "%s af variablen '%s' der kun mÃ¥ lÃ¦ses"
  
! #: cp/parser.cc:11688 cp/parser.cc:11698 cp/semantics.cc:4247
! #: cp/semantics.cc:4262
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "%q#D declared here"
*************** msgstr "standardparameter givet til %d.
*** 66182,66188 ****
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:11932 cp/pt.cc:14718
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
--- 66473,66479 ----
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:11932 cp/pt.cc:14742
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
*************** msgstr "ugyldig venstrevÃ¦rdi i asm-sÃ¦t
*** 66322,66328 ****
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:13819 cp/parser.cc:34491
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
--- 66613,66619 ----
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:13819 cp/parser.cc:34509
  #, fuzzy, gcc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected selection-statement"
*************** msgid "types may not be defined in condi
*** 66346,66352 ****
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
  #. Anything else is an error.
! #: cp/parser.cc:13984 cp/parser.cc:23466 cp/parser.cc:26106
  #, fuzzy, gcc-internal-format
  #| msgid "empty scalar initializer"
  msgid "expected initializer"
--- 66637,66643 ----
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
  #. Anything else is an error.
! #: cp/parser.cc:13984 cp/parser.cc:23466 cp/parser.cc:26107
  #, fuzzy, gcc-internal-format
  #| msgid "empty scalar initializer"
  msgid "expected initializer"
*************** msgstr "udtrykket er af en ufuldstÃ¦ndig
*** 66391,66397 ****
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14700 cp/parser.cc:34494
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "uventet operand"
--- 66682,66688 ----
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14700 cp/parser.cc:34512
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "uventet operand"
*************** msgstr "skabelonsparameter %d er ugyldig
*** 66420,66426 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ forbyder beregnede goto'er"
  
! #: cp/parser.cc:14915 cp/parser.cc:34497
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "uventet operand"
--- 66711,66717 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ forbyder beregnede goto'er"
  
! #: cp/parser.cc:14915 cp/parser.cc:34515
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "uventet operand"
*************** msgstr "new kan ikke bruges pÃ¥ en refer
*** 66511,66517 ****
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15403 cp/parser.cc:28013
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
--- 66802,66808 ----
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15403 cp/parser.cc:28020
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
*************** msgstr ""
*** 66652,66658 ****
  msgid "class definition may not be declared a friend"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/parser.cc:16746 cp/parser.cc:28555
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
--- 66943,66949 ----
  msgid "class definition may not be declared a friend"
  msgstr "funktionen '%D' kan ikke erklÃ¦res friend"
  
! #: cp/parser.cc:16746 cp/parser.cc:28562
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
*************** msgstr "kun konstruktionsfunktioner har
*** 66725,66736 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/parser.cc:17514 cp/pt.cc:27578
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:17526 cp/pt.cc:27590
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 67016,67027 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/parser.cc:17514 cp/pt.cc:27654
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:17526 cp/pt.cc:27666
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr "ugyldig catch-parameter"
*** 66807,66813 ****
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:18738 cp/parser.cc:18824 cp/parser.cc:25854
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
--- 67098,67104 ----
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/parser.cc:18738 cp/parser.cc:18824 cp/parser.cc:25855
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "template parameter pack %qD cannot have a default argument"
*************** msgstr "AktivÃ©r automatisk skabelonsins
*** 67052,67070 ****
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.cc:21691 cp/parser.cc:27470
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.cc:21696 cp/parser.cc:27475
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.cc:21708 cp/parser.cc:27488
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ekstra kvalifikation er ikke tilladt"
--- 67343,67361 ----
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.cc:21691 cp/parser.cc:27471
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.cc:21696 cp/parser.cc:27476
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' in `%D' which does not enclose `%D'"
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "erklÃ¦ring af '%D' i '%D' som ikke omgiver '%D'"
  
! #: cp/parser.cc:21708 cp/parser.cc:27489
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ekstra kvalifikation er ikke tilladt"
*************** msgstr "skabelonsparameter %d er ugyldig
*** 67174,67180 ****
  
  #: cp/parser.cc:22408
  #, gcc-internal-format
! msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
  #: cp/parser.cc:22454
--- 67465,67471 ----
  
  #: cp/parser.cc:22408
  #, gcc-internal-format
! msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
  #: cp/parser.cc:22454
*************** msgstr "skabelonsparameter er pÃ¥krÃ¦vet
*** 67429,67435 ****
  msgid "%qT not permitted in template argument"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:25052 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2497
  #: rust/backend/rust-tree.cc:3909
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
--- 67720,67726 ----
  msgid "%qT not permitted in template argument"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:25052 cp/typeck2.cc:336 cp/typeck2.cc:382 cp/typeck2.cc:2473
  #: rust/backend/rust-tree.cc:3909
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
*************** msgstr "new kan ikke bruges pÃ¥ en refer
*** 67467,67618 ****
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklÃ¦ringer"
  
! #: cp/parser.cc:25746
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/parser.cc:25838
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.cc:25856
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.cc:25862
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter pack cannot have a default argument"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/parser.cc:25864
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "parameter pack cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.cc:25887
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "an explicit object parameter may not have a default argument"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/parser.cc:26011
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:26015
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:26356
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:26378
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ tillader ikke GNU-udpegede startvÃ¦rdier"
  
! #: cp/parser.cc:26416
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tillader ikke C99-udpegede startvÃ¦rdier"
  
! #: cp/parser.cc:26430
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> er ikke tilladt i udpegede startvÃ¦rdiliste"
  
! #: cp/parser.cc:26514
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:26570 cp/parser.cc:26707
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "forventet klasse-navn"
  
! #: cp/parser.cc:26954
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.cc:26957
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:26960
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.cc:27412
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "forventede %<{%> eller %<:%>"
  
! #: cp/parser.cc:27423
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "kan ikke finde filen for klassen %s"
  
! #: cp/parser.cc:27431
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:27438
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.cc:27450
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.cc:27456
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid class name in declaration of %qD"
  msgstr "ugyldig omerklÃ¦ring af '%D'"
  
! #: cp/parser.cc:27510
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "eksplicit specialisering fÃ¸lger ikke efter 'template <>'"
  
! #: cp/parser.cc:27542
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.cc:27575
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:27639
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
--- 67758,67909 ----
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklÃ¦ringer"
  
! #: cp/parser.cc:25792
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/parser.cc:25839
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/parser.cc:25857
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.cc:25863
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "template parameter pack cannot have a default argument"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/parser.cc:25865
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "parameter pack cannot have a default argument"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: cp/parser.cc:25888
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters cannot be friends"
  msgid "an explicit object parameter may not have a default argument"
  msgstr "skabelonsparametre kan ikke vÃ¦re venner"
  
! #: cp/parser.cc:26012
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:26016
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:26357
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:26379
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ tillader ikke GNU-udpegede startvÃ¦rdier"
  
! #: cp/parser.cc:26417
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ tillader ikke C99-udpegede startvÃ¦rdier"
  
! #: cp/parser.cc:26431
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:26464
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> er ikke tilladt i udpegede startvÃ¦rdiliste"
  
! #: cp/parser.cc:26515
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:26571 cp/parser.cc:26708
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "forventet klasse-navn"
  
! #: cp/parser.cc:26955
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.cc:26958
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr ""
  
! #: cp/parser.cc:26961
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.cc:27413
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "forventede %<{%> eller %<:%>"
  
! #: cp/parser.cc:27424
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find file for class %s"
  msgid "cannot specify %<override%> for a class"
  msgstr "kan ikke finde filen for klassen %s"
  
! #: cp/parser.cc:27432
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:27439
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.cc:27451
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.cc:27457
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid class name in declaration of %qD"
  msgstr "ugyldig omerklÃ¦ring af '%D'"
  
! #: cp/parser.cc:27511
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "eksplicit specialisering fÃ¸lger ikke efter 'template <>'"
  
! #: cp/parser.cc:27543
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/parser.cc:27576
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:27640
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of `%#T'"
  msgid "previous definition of %q#T"
*************** msgstr "tidligere definition af '%#T'"
*** 67621,67882 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:27653 cp/pt.cc:4305
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:27753 cp/parser.cc:34500
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "uventet operand"
  
! #: cp/parser.cc:27778
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:27782
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "uventet operand"
  
! #: cp/parser.cc:28032
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28063
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.cc:28081
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:28183
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:28190
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "default member initializer for unnamed bit-field"
  msgstr "'__alignof' benyttet pÃ¥ et bitfelt"
  
! #: cp/parser.cc:28203
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:28362
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/parser.cc:28390
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:28411
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.cc:28460
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:28474
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:28549
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:28584
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/parser.cc:28714
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:28734
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:28758
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.cc:28761
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.cc:28960 cp/parser.cc:29054
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:29062
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "GenerÃ©r ikke kode til at kontrollere undtagelsesspecifikationer"
  
! #: cp/parser.cc:29068
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:29112
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ugyldig brug af %<auto%> i undtagelsesspecifikation"
  
! #: cp/parser.cc:29153
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:29265
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:29831
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: cp/parser.cc:29977
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: cp/parser.cc:29991
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:30134
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:30169
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.cc:30211
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected attribute before %<...%>"
  msgstr "uventet operand"
  
! #: cp/parser.cc:30214
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/parser.cc:30260
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected contract-role"
  msgstr "uventet operand"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:30341
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id for type"
  msgid "expected contract semantic or level"
  msgstr "forventet skabelon-id for typen"
  
! #: cp/parser.cc:30351
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.cc:30361
  #, fuzzy, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/parser.cc:30498
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "ISO C forbyder forhÃ¥ndsparametererklÃ¦ringer"
  
! #: cp/parser.cc:30657
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:31006 cp/parser.cc:31015
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expression must be enclosed in parentheses"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/parser.cc:31361
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:31604
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:31742
  #, fuzzy, gcc-internal-format
  #| msgid "asm template is not a string constant"
  msgid "result type is not a plain type-constraint"
  msgstr "asm-sÃ¦tning er ikke en strengkonstant"
  
! #: cp/parser.cc:31750
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "return-type-requirement is not a type-constraint"
  msgstr "angivet justering er ikke en konstant"
  
! #: cp/parser.cc:32268
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:32273
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ugyldig omerklÃ¦ring af '%D'"
  
! #: cp/parser.cc:32277
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
--- 67912,68173 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:27654 cp/pt.cc:4327
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:27760 cp/parser.cc:34518
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "uventet operand"
  
! #: cp/parser.cc:27785
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:27789
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "uventet operand"
  
! #: cp/parser.cc:28039
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28070
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "friend-erklÃ¦ringen er ikke i klassedefinitionen"
  
! #: cp/parser.cc:28088
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:28190
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "ikkestatisk datamedlemsstartvÃ¦rdier er kun tilgÃ¦ngelige med -std=c++11 eller -std=gnu++11"
  
! #: cp/parser.cc:28197
  #, fuzzy, gcc-internal-format
  #| msgid "`__alignof' applied to a bit-field"
  msgid "default member initializer for unnamed bit-field"
  msgstr "'__alignof' benyttet pÃ¥ et bitfelt"
  
! #: cp/parser.cc:28210
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:28369
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field `%#D' with non-integral type"
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "bitfelt '%#D' med en ikke-heltalstype"
  
! #: cp/parser.cc:28397
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:28418
  #, fuzzy, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "'%s' er erklÃ¦ret inline efter dens definition"
  
! #: cp/parser.cc:28467
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:28481
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr ""
  
! #: cp/parser.cc:28556
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:28591
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/parser.cc:28721
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:28741
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:28765
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.cc:28768
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/parser.cc:28967 cp/parser.cc:29061
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:29069
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "GenerÃ©r ikke kode til at kontrollere undtagelsesspecifikationer"
  
! #: cp/parser.cc:29075
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:29119
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ugyldig brug af %<auto%> i undtagelsesspecifikation"
  
! #: cp/parser.cc:29160
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:29272
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:29838
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: cp/parser.cc:29984
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: cp/parser.cc:29998
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:30141
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:30176
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.cc:30218
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected attribute before %<...%>"
  msgstr "uventet operand"
  
! #: cp/parser.cc:30221
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/parser.cc:30267
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "expected contract-role"
  msgstr "uventet operand"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:30348
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id for type"
  msgid "expected contract semantic or level"
  msgstr "forventet skabelon-id for typen"
  
! #: cp/parser.cc:30358
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.cc:30368
  #, fuzzy, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/parser.cc:30505
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids forward parameter declarations"
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "ISO C forbyder forhÃ¥ndsparametererklÃ¦ringer"
  
! #: cp/parser.cc:30664
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/parser.cc:31013 cp/parser.cc:31022
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "expression must be enclosed in parentheses"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/parser.cc:31368
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:31611
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:31749
  #, fuzzy, gcc-internal-format
  #| msgid "asm template is not a string constant"
  msgid "result type is not a plain type-constraint"
  msgstr "asm-sÃ¦tning er ikke en strengkonstant"
  
! #: cp/parser.cc:31757
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "return-type-requirement is not a type-constraint"
  msgstr "angivet justering er ikke en konstant"
  
! #: cp/parser.cc:32275
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:32280
  #, fuzzy, gcc-internal-format
  #| msgid "invalid redeclaration of `%D'"
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ugyldig omerklÃ¦ring af '%D'"
  
! #: cp/parser.cc:32284
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
*************** msgstr "for fÃ¥ skabelonsparameterlister
*** 67885,68348 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:32284
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "for mange skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/parser.cc:32576
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "template-id not allowed for constructor in C++20"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/parser.cc:32687
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver understÃ¸ttes ikke lÃ¦ngere"
  
! #: cp/parser.cc:32860
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:32869
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:32875
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:32982
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:32992
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching concept for template-introduction"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/parser.cc:33015
  #, fuzzy, gcc-internal-format
  #| msgid "invalid declaration of member template `%#D' in local class"
  msgid "invalid declaration of member template in local class"
  msgstr "ugyldig erklÃ¦ring af medlemsskabelon '%#D' i lokal klasse"
  
! #: cp/parser.cc:33024
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/parser.cc:33044
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "invalid explicit specialization"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.cc:33156
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %<typedef%>"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/parser.cc:33207
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
  
! #: cp/parser.cc:33259
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.cc:33565
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:33578
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:33609
  #, fuzzy, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:33926
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:34103
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.cc:34114
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "duplicate %qD specifier"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cp/parser.cc:34117
  #, fuzzy, gcc-internal-format
  #| msgid "section type conflict with %qD"
  msgid "%qD specifier conflicts with %qs"
  msgstr "afsnitstypekonflikt med %qD"
  
! #: cp/parser.cc:34129
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> fÃ¸r %qD"
  
! #: cp/parser.cc:34145
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/parser.cc:34254
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 understÃ¸tter ikke %<long long%>"
  
! #: cp/parser.cc:34265
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:34270
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "duplikere %qD"
  
! #: cp/parser.cc:34299
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "duplikere %qs"
  
! #: cp/parser.cc:34351
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "forventede %<new%>"
  
! #: cp/parser.cc:34354
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "forventede %<delete%>"
  
! #: cp/parser.cc:34357
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "forventede %<return%>"
  
! #: cp/parser.cc:34363
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "forventede %<extern%>"
  
! #: cp/parser.cc:34366
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "forventede %<static_assert%>"
  
! #: cp/parser.cc:34369
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/parser.cc:34372
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "forventede %<operator%>"
  
! #: cp/parser.cc:34375
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "forventede %<class%>"
  
! #: cp/parser.cc:34378
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "forventede %<template%>"
  
! #: cp/parser.cc:34381
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "forventede %<namespace%>"
  
! #: cp/parser.cc:34384
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "forventede %<using%>"
  
! #: cp/parser.cc:34387
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "forventede %<asm%>"
  
! #: cp/parser.cc:34390
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "forventede %<try%>"
  
! #: cp/parser.cc:34393
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.cc:34396
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "forventede %<throw%>"
  
! #: cp/parser.cc:34399
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<auto%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.cc:34402
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "forventede %<__label__%>"
  
! #: cp/parser.cc:34405
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "forventede %<@try%>"
  
! #: cp/parser.cc:34408
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "forventede %<@synchronized%>"
  
! #: cp/parser.cc:34411
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "forventede %<@throw%>"
  
! #: cp/parser.cc:34414
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "forventede %<__transaction_atomic%>"
  
! #: cp/parser.cc:34417
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "forventede %<__transaction_relaxed%>"
  
! #: cp/parser.cc:34420
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "expected %<co_yield%>"
  msgstr "%<@end%> forventet"
  
! #: cp/parser.cc:34452
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "forventede %<::%>"
  
! #: cp/parser.cc:34464
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "forventede %<...%>"
  
! #: cp/parser.cc:34467
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "forventede %<*%>"
  
! #: cp/parser.cc:34470
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "forventede %<~%>"
  
! #: cp/parser.cc:34476
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: cp/parser.cc:34503
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.cc:34838
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:34989
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' tag used in naming `%#T'"
  msgid "%qs tag used in naming %q#T"
  msgstr "'%s'-mÃ¦rke benyttet i navngivning af '%#T'"
  
! #: cp/parser.cc:34994
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T var tidligere erklÃ¦ret her"
  
! #: cp/parser.cc:35115
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "kan ikke erklÃ¦re reference til '%#T'"
  
! #: cp/parser.cc:35273 cp/parser.cc:35307
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/parser.cc:35280 cp/parser.cc:35313
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:35281 cp/parser.cc:35314
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "uventet operand"
  
! #: cp/parser.cc:35288
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qT defined as %qs here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: cp/parser.cc:35289
  #, fuzzy, gcc-internal-format
  #| msgid "  first declared as `%#D' here"
  msgid "%qT first declared as %qs here"
  msgstr "  fÃ¸rst erklÃ¦ret som '%#D' her"
  
! #: cp/parser.cc:35372
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD omerklÃ¦ret med anden adgang"
  
! #: cp/parser.cc:35393
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:35643
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "%Hslutningen af filen lÃ¦st inden i standardparameter"
  
! #: cp/parser.cc:35884 cp/parser.cc:37192 cp/parser.cc:37381
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:35955
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36025
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36056
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:36460
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:36535 cp/parser.cc:36553
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c++ method declaration is expected"
  msgstr "Klasse- eller grÃ¦nsefladeerklÃ¦ring forventet"
  
! #: cp/parser.cc:36547 cp/parser.cc:36613
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.cc:36656
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:36853 cp/parser.cc:36860 cp/parser.cc:36867
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name `%s' for register variable"
  msgid "invalid type for instance variable"
  msgstr "ugyldigt registernavn '%s' for registervariabel"
  
! #: cp/parser.cc:36984
  #, fuzzy, gcc-internal-format
  #| msgid "Identifier expected"
  msgid "identifier expected after %<@protocol%>"
  msgstr "Kaldenavn forventet"
  
! #: cp/parser.cc:37157
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:37164
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: cp/parser.cc:37444 cp/parser.cc:37451 cp/parser.cc:37458
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "ugyldig typeparameter"
  
! #: cp/parser.cc:37620
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown property attribute %qE"
  msgstr "ukendt registernavn: %s"
  
! #: cp/parser.cc:38865
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected integer expression list"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.cc:38882
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:39638
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.cc:40029
  #, fuzzy, gcc-internal-format
  #| msgid "invalid identifier `%s'"
  msgid "invalid reduction-identifier"
  msgstr "ugyldigt kaldenavn '%s'"
  
! #: cp/parser.cc:40998
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
--- 68176,68639 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:32291
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "for mange skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/parser.cc:32583
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of `operator %T'"
  msgid "template-id not allowed for constructor in C++20"
  msgstr "modifikationer er ikke tilladt i erklÃ¦ring af 'operator %T'"
  
! #: cp/parser.cc:32694
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "--driver understÃ¸ttes ikke lÃ¦ngere"
  
! #: cp/parser.cc:32867
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:32876
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:32882
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:32989
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:32999
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching concept for template-introduction"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/parser.cc:33022
  #, fuzzy, gcc-internal-format
  #| msgid "invalid declaration of member template `%#D' in local class"
  msgid "invalid declaration of member template in local class"
  msgstr "ugyldig erklÃ¦ring af medlemsskabelon '%#D' i lokal klasse"
  
! #: cp/parser.cc:33031
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "skabelon med C-kÃ¦dning"
  
! #: cp/parser.cc:33051
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "invalid explicit specialization"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.cc:33163
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of `%#D'"
  msgid "template declaration of %<typedef%>"
  msgstr "skabelonserklÃ¦ring af '%#D'"
  
! #: cp/parser.cc:33214
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "erklÃ¦ring erklÃ¦rer ikke noget"
  
! #: cp/parser.cc:33266
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization here"
  msgid "explicit template specialization cannot have a storage class"
  msgstr "eksplicit specialisering her"
  
! #: cp/parser.cc:33583
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:33596
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:33627
  #, fuzzy, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "'>>' skulle have vÃ¦ret '> >' i skabelonsklassenavn"
  
! #: cp/parser.cc:33944
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:34121
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "invalid use of %qD in linkage specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/parser.cc:34132
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "duplicate %qD specifier"
  msgstr "mere end Ã©n 'virtual'-angivelse"
  
! #: cp/parser.cc:34135
  #, fuzzy, gcc-internal-format
  #| msgid "section type conflict with %qD"
  msgid "%qD specifier conflicts with %qs"
  msgstr "afsnitstypekonflikt med %qD"
  
! #: cp/parser.cc:34147
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> fÃ¸r %qD"
  
! #: cp/parser.cc:34163
  #, fuzzy, gcc-internal-format
  #| msgid "%s used with `%%%c' %s format"
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%s brugt med '%%%c' %s-formatering"
  
! #: cp/parser.cc:34272
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 understÃ¸tter ikke %<long long%>"
  
! #: cp/parser.cc:34283
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr ""
  
! #: cp/parser.cc:34288
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "duplikere %qD"
  
! #: cp/parser.cc:34317
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "duplikere %qs"
  
! #: cp/parser.cc:34369
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "forventede %<new%>"
  
! #: cp/parser.cc:34372
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "forventede %<delete%>"
  
! #: cp/parser.cc:34375
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "forventede %<return%>"
  
! #: cp/parser.cc:34381
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "forventede %<extern%>"
  
! #: cp/parser.cc:34384
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "forventede %<static_assert%>"
  
! #: cp/parser.cc:34387
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "forventede %<decltype%>"
  
! #: cp/parser.cc:34390
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "forventede %<operator%>"
  
! #: cp/parser.cc:34393
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "forventede %<class%>"
  
! #: cp/parser.cc:34396
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "forventede %<template%>"
  
! #: cp/parser.cc:34399
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "forventede %<namespace%>"
  
! #: cp/parser.cc:34402
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "forventede %<using%>"
  
! #: cp/parser.cc:34405
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "forventede %<asm%>"
  
! #: cp/parser.cc:34408
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "forventede %<try%>"
  
! #: cp/parser.cc:34411
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.cc:34414
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "forventede %<throw%>"
  
! #: cp/parser.cc:34417
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<auto%>"
  msgstr "forventede %<catch%>"
  
! #: cp/parser.cc:34420
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "forventede %<__label__%>"
  
! #: cp/parser.cc:34423
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "forventede %<@try%>"
  
! #: cp/parser.cc:34426
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "forventede %<@synchronized%>"
  
! #: cp/parser.cc:34429
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "forventede %<@throw%>"
  
! #: cp/parser.cc:34432
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "forventede %<__transaction_atomic%>"
  
! #: cp/parser.cc:34435
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "forventede %<__transaction_relaxed%>"
  
! #: cp/parser.cc:34438
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "expected %<co_yield%>"
  msgstr "%<@end%> forventet"
  
! #: cp/parser.cc:34470
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "forventede %<::%>"
  
! #: cp/parser.cc:34482
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "forventede %<...%>"
  
! #: cp/parser.cc:34485
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "forventede %<*%>"
  
! #: cp/parser.cc:34488
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "forventede %<~%>"
  
! #: cp/parser.cc:34494
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "forventede %<:%> or %<::%>"
  
! #: cp/parser.cc:34521
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.cc:34856
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35007
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' tag used in naming `%#T'"
  msgid "%qs tag used in naming %q#T"
  msgstr "'%s'-mÃ¦rke benyttet i navngivning af '%#T'"
  
! #: cp/parser.cc:35012
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T var tidligere erklÃ¦ret her"
  
! #: cp/parser.cc:35133
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "kan ikke erklÃ¦re reference til '%#T'"
  
! #: cp/parser.cc:35291 cp/parser.cc:35325
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/parser.cc:35298 cp/parser.cc:35331
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:35299 cp/parser.cc:35332
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "uventet operand"
  
! #: cp/parser.cc:35306
  #, fuzzy, gcc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "%qT defined as %qs here"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: cp/parser.cc:35307
  #, fuzzy, gcc-internal-format
  #| msgid "  first declared as `%#D' here"
  msgid "%qT first declared as %qs here"
  msgstr "  fÃ¸rst erklÃ¦ret som '%#D' her"
  
! #: cp/parser.cc:35390
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD omerklÃ¦ret med anden adgang"
  
! #: cp/parser.cc:35411
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
! #: cp/parser.cc:35661
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "%Hslutningen af filen lÃ¦st inden i standardparameter"
  
! #: cp/parser.cc:35902 cp/parser.cc:37210 cp/parser.cc:37399
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:35973
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36043
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36074
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:36478
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:36553 cp/parser.cc:36571
  #, fuzzy, gcc-internal-format
  #| msgid "Class or interface declaration expected"
  msgid "objective-c++ method declaration is expected"
  msgstr "Klasse- eller grÃ¦nsefladeerklÃ¦ring forventet"
  
! #: cp/parser.cc:36565 cp/parser.cc:36631
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: cp/parser.cc:36674
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:36871 cp/parser.cc:36878 cp/parser.cc:36885
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name `%s' for register variable"
  msgid "invalid type for instance variable"
  msgstr "ugyldigt registernavn '%s' for registervariabel"
  
! #: cp/parser.cc:37002
  #, fuzzy, gcc-internal-format
  #| msgid "Identifier expected"
  msgid "identifier expected after %<@protocol%>"
  msgstr "Kaldenavn forventet"
  
! #: cp/parser.cc:37175
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:37182
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute ignored for `%s'"
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "'%s'-egenskaben ignoreret for '%s'"
  
! #: cp/parser.cc:37462 cp/parser.cc:37469 cp/parser.cc:37476
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument"
  msgid "invalid type for property"
  msgstr "ugyldig typeparameter"
  
! #: cp/parser.cc:37638
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "unknown property attribute %qE"
  msgstr "ukendt registernavn: %s"
  
! #: cp/parser.cc:38910
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected integer expression list"
  msgstr "uventet adresseudtryk"
  
! #: cp/parser.cc:38927
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:39683
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "forventede %<class%>, %<typename%>, eller %<template%>"
  
! #: cp/parser.cc:40074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid identifier `%s'"
  msgid "invalid reduction-identifier"
  msgstr "ugyldigt kaldenavn '%s'"
  
! #: cp/parser.cc:41043
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
*************** msgstr "new kan ikke bruges pÃ¥ en refer
*** 68351,68506 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:42626
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "'#pragma vtable' understÃ¸ttes ikke lÃ¦ngere"
  
! #: cp/parser.cc:44077
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:44817
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: cp/parser.cc:44899 cp/pt.cc:18116
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/parser.cc:47776
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:48546
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:49153
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: cp/parser.cc:49184
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected id-expression (arguments)"
  msgstr "uventede bivirkninger i adresse"
  
! #: cp/parser.cc:49196
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:49299
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:49319 cp/semantics.cc:6373
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49323 cp/semantics.cc:6381
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49326 cp/pt.cc:14611 cp/semantics.cc:6387
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49329 cp/semantics.cc:6393
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "erklÃ¦ring af '%s' skygger for en global erklÃ¦ring"
  
! #: cp/parser.cc:50049
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:50059
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:50420
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:50467 cp/semantics.cc:11405
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:50469 cp/semantics.cc:11407
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:50615
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:50618
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:50665
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma map, ignored"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "forkert udformet '#pragma map' - ignoreret"
  
! #: cp/parser.cc:50965
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/parser.cc:50976
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/parser.cc:51053
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.cc:51195
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "profilering understÃ¸ttes ikke endnu"
  
! #: cp/parser.cc:51232
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/parser.cc:51441
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:51497
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 68642,68797 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:42671
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "'#pragma vtable' understÃ¸ttes ikke lÃ¦ngere"
  
! #: cp/parser.cc:44122
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:44862
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "typedef-navn kan ikke klassemodificeres"
  
! #: cp/parser.cc:44944 cp/pt.cc:18150
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "iteration variable %qD should not be reduction"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: cp/parser.cc:47843
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:48613
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:49220
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "ugyldig startvÃ¦rdi"
  
! #: cp/parser.cc:49251
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected side-effects in address"
  msgid "expected id-expression (arguments)"
  msgstr "uventede bivirkninger i adresse"
  
! #: cp/parser.cc:49263
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:49366
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/parser.cc:49386 cp/semantics.cc:6446
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49390 cp/semantics.cc:6454
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49393 cp/pt.cc:14635 cp/semantics.cc:6460
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49396 cp/semantics.cc:6466
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of \"%s\" shadows a global declaration"
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "erklÃ¦ring af '%s' skygger for en global erklÃ¦ring"
  
! #: cp/parser.cc:50116
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:50126
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:50487
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:50534 cp/semantics.cc:11478
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:50536 cp/semantics.cc:11480
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:50682
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:50685
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:50732
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma map, ignored"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "forkert udformet '#pragma map' - ignoreret"
  
! #: cp/parser.cc:51032
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/parser.cc:51043
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/parser.cc:51120
  #, fuzzy, gcc-internal-format
  #| msgid "braced-group within expression allowed only inside a function"
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "sÃ¦tningsblokke i udtryk er kun tilladt inde i en funktion"
  
! #: cp/parser.cc:51262
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "profilering understÃ¸ttes ikke endnu"
  
! #: cp/parser.cc:51299
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: cp/parser.cc:51508
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:51564
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr "skabelonsspecialisering med C-kÃ
*** 68600,68606 ****
  msgid "specialization of %qD after instantiation"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.cc:2046 cp/semantics.cc:6243
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
--- 68891,68897 ----
  msgid "specialization of %qD after instantiation"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.cc:2046 cp/semantics.cc:6316
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
*************** msgstr "eksplicit specialisering af '%T'
*** 68786,68907 ****
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: cp/pt.cc:4168
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4236
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/pt.cc:4238
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/pt.cc:4322
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4339 cp/pt.cc:5220
  #, fuzzy, gcc-internal-format
  #| msgid "        `%D'"
  msgid "        %qD"
  msgstr "        '%D'"
  
! #: cp/pt.cc:4341
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "        `%D'"
  msgid "        %s"
  msgstr "        '%D'"
  
! #: cp/pt.cc:4467
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/pt.cc:4470
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/pt.cc:4472
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "template parameter %qD declared here"
  msgstr "skabelonsparametertypen '%T' erklÃ¦ret 'friend'"
  
! #: cp/pt.cc:5156
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of variable concept %q#D"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/pt.cc:5215
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
  
! #: cp/pt.cc:5238
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.cc:5242
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.cc:5246 cp/pt.cc:5257 cp/pt.cc:5265
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5254
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5264
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments for partial specialization %qT"
  msgstr "for mange parametre til funktionen"
  
! #: cp/pt.cc:5279
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.cc:5281
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "primary template %qD"
  msgstr "etiketten '%D' optrÃ¦der mere end Ã©n gang"
  
! #: cp/pt.cc:5323
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5326
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.cc:5388
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' of template argument `%E' depends on template parameter(s)"
  msgid "type %qT of template argument %qE depends on a template parameter"
--- 69077,69198 ----
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "parameteren til 'asm' er ikke en konstant streng"
  
! #: cp/pt.cc:4190
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4258
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/pt.cc:4260
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: cp/pt.cc:4344
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4361 cp/pt.cc:5242
  #, fuzzy, gcc-internal-format
  #| msgid "        `%D'"
  msgid "        %qD"
  msgstr "        '%D'"
  
! #: cp/pt.cc:4363
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "        `%D'"
  msgid "        %s"
  msgstr "        '%D'"
  
! #: cp/pt.cc:4489
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/pt.cc:4492
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%#D' shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "erklÃ¦ring af '%#D' skygger for en parameter"
  
! #: cp/pt.cc:4494
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type `%T' declared `friend'"
  msgid "template parameter %qD declared here"
  msgstr "skabelonsparametertypen '%T' erklÃ¦ret 'friend'"
  
! #: cp/pt.cc:5178
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "specialization of variable concept %q#D"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/pt.cc:5237
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
  
! #: cp/pt.cc:5260
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.cc:5264
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.cc:5268 cp/pt.cc:5279 cp/pt.cc:5287
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5276
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5286
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments for partial specialization %qT"
  msgstr "for mange parametre til funktionen"
  
! #: cp/pt.cc:5301
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization `%T' does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "den partielle specialisering '%T' specialiserer ikke nogen skabelonsparametre"
  
! #: cp/pt.cc:5303
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%D'"
  msgid "primary template %qD"
  msgstr "etiketten '%D' optrÃ¦der mere end Ã©n gang"
  
! #: cp/pt.cc:5345
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5348
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.cc:5410
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' of template argument `%E' depends on template parameter(s)"
  msgid "type %qT of template argument %qE depends on a template parameter"
*************** msgid_plural "type %qT of template argum
*** 68909,68927 ****
  msgstr[0] "typen '%T' af skabelonsparameteren '%E' afhÃ¦nger af skabelonsparameter"
  msgstr[1] "typen '%T' af skabelonsparameteren '%E' afhÃ¦nger af skabelonsparameter"
  
! #: cp/pt.cc:5456
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.cc:5460
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.cc:5643
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for `%D'"
  msgid "no default argument for %qD"
--- 69200,69218 ----
  msgstr[0] "typen '%T' af skabelonsparameteren '%E' afhÃ¦nger af skabelonsparameter"
  msgstr[1] "typen '%T' af skabelonsparameteren '%E' afhÃ¦nger af skabelonsparameter"
  
! #: cp/pt.cc:5478
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.cc:5482
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %D after instantiation"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "specialisering af '%D' efter instantiering"
  
! #: cp/pt.cc:5665
  #, fuzzy, gcc-internal-format
  #| msgid "no default argument for `%D'"
  msgid "no default argument for %qD"
*************** msgstr "ingen standardparameter til '%D'
*** 68931,68983 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5666
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.cc:5702
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.cc:5705
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.cc:5708
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.cc:5711
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in partial specializations"
  msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
  
! #: cp/pt.cc:5714 cp/pt.cc:5772
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type `%T' has type `%T'"
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/pt.cc:5883
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "template %qD declared"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/pt.cc:5891
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "skabelonsklasse uden et navn"
  
! #: cp/pt.cc:5899
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 69222,69274 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5688
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr ""
  
! #: cp/pt.cc:5724
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.cc:5727
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.cc:5730
  #, fuzzy, gcc-internal-format
  #| msgid "default arguments are not allowed in declaration of friend template specialization `%D'"
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "standardparametre er ikke tilladt i erklÃ¦ring af venneskabelonsspecialisering '%D'"
  
! #: cp/pt.cc:5733
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "default template arguments may not be used in partial specializations"
  msgstr "skabelonsparametre der ikke bruges i partiel specialisering:"
  
! #: cp/pt.cc:5736 cp/pt.cc:5794
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type `%T' has type `%T'"
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/pt.cc:5905
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%D' declared void"
  msgid "template %qD declared"
  msgstr "parameteren '%D' erklÃ¦ret void"
  
! #: cp/pt.cc:5913
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "skabelonsklasse uden et navn"
  
! #: cp/pt.cc:5921
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 68987,69057 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5922
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid template declaration of %qD"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/pt.cc:6074
  #, fuzzy, gcc-internal-format
  #| msgid "template definition of non-template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "skabelonsdefinition af ikke-skabelon '%#D'"
  
! #: cp/pt.cc:6113
  #, fuzzy, gcc-internal-format
  #| msgid "expected %d levels of template parms for `%#D', got %d"
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "forvented %d niveauer af skabelonsparametre for '%#D', modtog %d"
  
! #: cp/pt.cc:6127
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#D'"
  msgid "got %d template parameters for %q#D"
  msgstr "modtog %d skabelonsparametre for '%#D'"
  
! #: cp/pt.cc:6130
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#T'"
  msgid "got %d template parameters for %q#T"
  msgstr "modtog %d skabelonsparametre for '%#T'"
  
! #: cp/pt.cc:6132
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  men %d pÃ¥krÃ¦vet"
  
! #: cp/pt.cc:6153
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/pt.cc:6156
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing class templates are not explicitly specialized"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "omgivende klasseskabeloner er ikke eksplicit specialiserede"
  
! #: cp/pt.cc:6178
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD with different constraints"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/pt.cc:6323
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%qT is not a template type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/pt.cc:6336
  #, fuzzy, gcc-internal-format
  #| msgid "too few template parameter lists in declaration of `%D'"
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.cc:6347
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "redeclared with %d template parameter"
--- 69278,69348 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5944
  #, fuzzy, gcc-internal-format
  #| msgid "invalid member template declaration `%D'"
  msgid "invalid template declaration of %qD"
  msgstr "ugyldig medlemsskabelonerklÃ¦ring '%D'"
  
! #: cp/pt.cc:6096
  #, fuzzy, gcc-internal-format
  #| msgid "template definition of non-template `%#D'"
  msgid "template definition of non-template %q#D"
  msgstr "skabelonsdefinition af ikke-skabelon '%#D'"
  
! #: cp/pt.cc:6135
  #, fuzzy, gcc-internal-format
  #| msgid "expected %d levels of template parms for `%#D', got %d"
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "forvented %d niveauer af skabelonsparametre for '%#D', modtog %d"
  
! #: cp/pt.cc:6149
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#D'"
  msgid "got %d template parameters for %q#D"
  msgstr "modtog %d skabelonsparametre for '%#D'"
  
! #: cp/pt.cc:6152
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#T'"
  msgid "got %d template parameters for %q#T"
  msgstr "modtog %d skabelonsparametre for '%#T'"
  
! #: cp/pt.cc:6154
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  men %d pÃ¥krÃ¦vet"
  
! #: cp/pt.cc:6175
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/pt.cc:6178
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing class templates are not explicitly specialized"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "omgivende klasseskabeloner er ikke eksplicit specialiserede"
  
! #: cp/pt.cc:6200
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD with different constraints"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/pt.cc:6345
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%qT is not a template type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/pt.cc:6358
  #, fuzzy, gcc-internal-format
  #| msgid "too few template parameter lists in declaration of `%D'"
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "for fÃ¥ skabelonsparameterlister angivet i erklÃ¦ring af '%D'"
  
! #: cp/pt.cc:6369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' used without template parameters"
  msgid "redeclared with %d template parameter"
*************** msgid_plural "redeclared with %d templat
*** 69059,69065 ****
  msgstr[0] "'%D' benyttet uden skabelonsparametre"
  msgstr[1] "'%D' benyttet uden skabelonsparametre"
  
! #: cp/pt.cc:6351
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration %qD used %d template parameter"
--- 69350,69356 ----
  msgstr[0] "'%D' benyttet uden skabelonsparametre"
  msgstr[1] "'%D' benyttet uden skabelonsparametre"
  
! #: cp/pt.cc:6373
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration `%#D' here"
  msgid "previous declaration %qD used %d template parameter"
*************** msgid_plural "previous declaration %qD u
*** 69067,69562 ****
  msgstr[0] "tidligere erklÃ¦ring af '%#D' her"
  msgstr[1] "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/pt.cc:6385
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter `%#D'"
  msgid "template parameter %q+#D"
  msgstr "skabelonsparameter '%#D'"
  
! #: cp/pt.cc:6387
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as `%#D'"
  msgid "redeclared here as %q#D"
  msgstr "omerklÃ¦ret her som '%#D'"
  
! #: cp/pt.cc:6389
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "redeclared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/pt.cc:6400
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/pt.cc:6403 cp/pt.cc:6431
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/pt.cc:6428
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different constraints"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/pt.cc:6839 cp/pt.cc:6909
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:6842
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "den skal vÃ¦re adressen af en funktion med ekstern kÃ¦dning"
  
! #: cp/pt.cc:6845
  #, fuzzy, gcc-internal-format
  #| msgid "it must be the address of a function with external linkage"
  msgid "it must be the name of a function with external linkage"
  msgstr "den skal vÃ¦re adressen af en funktion med ekstern kÃ¦dning"
  
! #: cp/pt.cc:6859
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:6863
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:6912
  #, fuzzy, gcc-internal-format
  #| msgid "it must be a pointer-to-member of the form `&X::Y'"
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "den skal vÃ¦re en henvisning til medlem pÃ¥ formen '&X::Y'"
  
! #: cp/pt.cc:6914
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "because it is a member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/pt.cc:6983
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#D'"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "modtog %d skabelonsparametre for '%#D'"
  
! #: cp/pt.cc:6992
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:7001
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "  mismatched types %qT and %qT"
  msgstr "sammenligning mellem typerne '%#T' og '%#T'"
  
! #: cp/pt.cc:7010
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.cc:7021
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/pt.cc:7031
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.cc:7040
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:7052
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:7056
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:7067
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:7078
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "  member function type %qT is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:7121
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: cp/pt.cc:7134
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is an ambiguous base of `%T'"
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "'%T' er en tvetydig stamklasse til '%T'"
  
! #: cp/pt.cc:7138
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not derived from %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/pt.cc:7149
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7159
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/pt.cc:7169
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "  template argument %qE does not match %qE"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:7220
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable or function"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7229
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7239
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7256
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "the address of %qD is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:7266
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:7273
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7291
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7299
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7421
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7586
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.cc:7600
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.cc:7686
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7694
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7712
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.cc:7771
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:7773
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7827
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:8419
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8435
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring attributes in template argument %qE"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/pt.cc:8579
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/pt.cc:8608
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "ugyldig brug af 'restrict'"
  
! #: cp/pt.cc:8613
  #, fuzzy, gcc-internal-format
  #| msgid "to refer to a type member of a template parameter, use `typename %E'"
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "benyt 'typename %E' for at referere til et typemedlem af en skabelonsparameter"
  
! #: cp/pt.cc:8629 cp/pt.cc:8663 cp/pt.cc:8713
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: cp/pt.cc:8637
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a constant of type `%T', got `%T'"
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  forventede en konstant af typen '%T', modtog '%T'"
  
! #: cp/pt.cc:8645
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type `%T' has type `%T'"
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/pt.cc:8651
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.cc:8654
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected a type, got %qE"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.cc:8668
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%T'"
  msgid "  expected a type, got %qT"
  msgstr "  forventede en type, modtog '%T'"
  
! #: cp/pt.cc:8671
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a class template, got `%T'"
  msgid "  expected a class template, got %qT"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.cc:8717
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type `%D', got `%D'"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  forventede en skabelon af typen '%D', modtog '%D'"
  
! #: cp/pt.cc:8731
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: cp/pt.cc:8734
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected %qD but got %qD"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.cc:8822
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument `%E' to `%T'"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "kunne ikke konvertere skabelonsparameteren '%E' til '%T'"
  
! #: cp/pt.cc:8960 cp/pt.cc:9286
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:8975 cp/pt.cc:9120
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/pt.cc:9116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/pt.cc:9125
  #, fuzzy, gcc-internal-format
  #| msgid "provided for `%D'"
  msgid "provided for %qD"
  msgstr "angivet for '%D'"
  
! #: cp/pt.cc:9150
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9154
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/pt.cc:9252
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9819
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%q#D is not a function template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/pt.cc:9982
  #, fuzzy, gcc-internal-format
  #| msgid "non-template type `%T' used as a template"
  msgid "non-template type %qT used as a template"
  msgstr "ikke-skabelonstype '%T' benyttet som skabelon"
  
! #: cp/pt.cc:9984
  #, fuzzy, gcc-internal-format
  #| msgid "for template declaration `%D'"
  msgid "for template declaration %q+D"
  msgstr "til skabelonserklÃ¦ring '%D'"
  
! #: cp/pt.cc:10128 cp/pt.cc:22190
  #, fuzzy, gcc-internal-format
  #| msgid "internal gcc abort"
  msgid "template constraint failure for %qD"
  msgstr "intern GCC-afbrydelse"
  
! #: cp/pt.cc:10515
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "use of invalid variable template %qE"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/pt.cc:11238
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.cc:11982
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "score argument must be constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: cp/pt.cc:11991
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "score argument must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/pt.cc:12018
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/pt.cc:12567
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: cp/pt.cc:13057
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13507
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "'%s' er ikke ved begyndelsen af erklÃ¦ringen"
  
! #: cp/pt.cc:13595
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13598
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14286
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "  when instantiating default argument for call to %qD"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/pt.cc:14382
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member function of non-class type `%T'"
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "opretter henvisning til medlemsfunktion af typen '%T' der ikke er en klasse"
  
! #: cp/pt.cc:15374
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "mismatched argument pack lengths (%d vs %d)"
--- 69358,69853 ----
  msgstr[0] "tidligere erklÃ¦ring af '%#D' her"
  msgstr[1] "tidligere erklÃ¦ring af '%#D' her"
  
! #: cp/pt.cc:6407
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter `%#D'"
  msgid "template parameter %q+#D"
  msgstr "skabelonsparameter '%#D'"
  
! #: cp/pt.cc:6409
  #, fuzzy, gcc-internal-format
  #| msgid "redeclared here as `%#D'"
  msgid "redeclared here as %q#D"
  msgstr "omerklÃ¦ret her som '%#D'"
  
! #: cp/pt.cc:6411
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid "redeclared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/pt.cc:6422
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/pt.cc:6425 cp/pt.cc:6453
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "  oprindelig definition er her"
  
! #: cp/pt.cc:6450
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different constraints"
  msgstr "'%#D' omerklÃ¦ret som en anden form for symbol"
  
! #: cp/pt.cc:6861 cp/pt.cc:6931
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:6864
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "den skal vÃ¦re adressen af en funktion med ekstern kÃ¦dning"
  
! #: cp/pt.cc:6867
  #, fuzzy, gcc-internal-format
  #| msgid "it must be the address of a function with external linkage"
  msgid "it must be the name of a function with external linkage"
  msgstr "den skal vÃ¦re adressen af en funktion med ekstern kÃ¦dning"
  
! #: cp/pt.cc:6881
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:6885
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:6934
  #, fuzzy, gcc-internal-format
  #| msgid "it must be a pointer-to-member of the form `&X::Y'"
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "den skal vÃ¦re en henvisning til medlem pÃ¥ formen '&X::Y'"
  
! #: cp/pt.cc:6936
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of `%T'"
  msgid "because it is a member of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/pt.cc:7005
  #, fuzzy, gcc-internal-format
  #| msgid "got %d template parameters for `%#D'"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "modtog %d skabelonsparametre for '%#D'"
  
! #: cp/pt.cc:7014
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:7023
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "  mismatched types %qT and %qT"
  msgstr "sammenligning mellem typerne '%#T' og '%#T'"
  
! #: cp/pt.cc:7032
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
  # flertalsform unÃ¸dvendig
! #: cp/pt.cc:7043
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/pt.cc:7053
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr ""
  
! #: cp/pt.cc:7062
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:7074
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:7078
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:7089
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:7100
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "  member function type %qT is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:7143
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert type `%T' to type `%T'"
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "kan ikke konvertere typen '%T' til typen '%T'"
  
! #: cp/pt.cc:7156
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is an ambiguous base of `%T'"
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "'%T' er en tvetydig stamklasse til '%T'"
  
! #: cp/pt.cc:7160
  #, fuzzy, gcc-internal-format
  #| msgid "type `%T' is not derived from type `%T'"
  msgid "  %qT is not derived from %qT"
  msgstr "typen '%T' er ikke nedarvet fra typen '%T'"
  
! #: cp/pt.cc:7171
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7181
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/pt.cc:7191
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "  template argument %qE does not match %qE"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:7242
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable or function"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7251
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7261
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7278
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "the address of %qD is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:7288
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:7295
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7313
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7321
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7443
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7608
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.cc:7622
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.cc:7708
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7716
  #, fuzzy, gcc-internal-format
  #| msgid "string literal %E is not a valid template argument because it is the address of an object with static linkage"
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "strengkonstanten %E er ikke en gyldig skabelonsparameter fordi den er adressen af et objekt med statisk kÃ¦dning"
  
! #: cp/pt.cc:7734
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr ""
  
! #: cp/pt.cc:7793
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:7795
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7849
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not a valid template argument"
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "'%E' er ikke en gyldig skabelonsparameter"
  
! #: cp/pt.cc:8441
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr ""
  
! #: cp/pt.cc:8457
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring attributes in template argument %qE"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/pt.cc:8601
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "ugyldig standardparameter i skabelon"
  
! #: cp/pt.cc:8630
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of destructor %qE as a type"
  msgstr "ugyldig brug af 'restrict'"
  
! #: cp/pt.cc:8635
  #, fuzzy, gcc-internal-format
  #| msgid "to refer to a type member of a template parameter, use `typename %E'"
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "benyt 'typename %E' for at referere til et typemedlem af en skabelonsparameter"
  
! #: cp/pt.cc:8651 cp/pt.cc:8685 cp/pt.cc:8735
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: cp/pt.cc:8659
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a constant of type `%T', got `%T'"
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  forventede en konstant af typen '%T', modtog '%T'"
  
! #: cp/pt.cc:8667
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for parameter of type `%T' has type `%T'"
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "standardparameter for parameter af typen '%T' har typen '%T'"
  
! #: cp/pt.cc:8673
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.cc:8676
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected a type, got %qE"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.cc:8690
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%T'"
  msgid "  expected a type, got %qT"
  msgstr "  forventede en type, modtog '%T'"
  
! #: cp/pt.cc:8693
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a class template, got `%T'"
  msgid "  expected a class template, got %qT"
  msgstr "  forventede en klasseskabelon, modtog '%T'"
  
! #: cp/pt.cc:8739
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a template of type `%D', got `%D'"
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  forventede en skabelon af typen '%D', modtog '%D'"
  
! #: cp/pt.cc:8753
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: cp/pt.cc:8756
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got `%E'"
  msgid "  expected %qD but got %qD"
  msgstr "  forventede en type, modtog '%E'"
  
! #: cp/pt.cc:8844
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument `%E' to `%T'"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "kunne ikke konvertere skabelonsparameteren '%E' til '%T'"
  
! #: cp/pt.cc:8982 cp/pt.cc:9308
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:8997 cp/pt.cc:9142
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/pt.cc:9138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: cp/pt.cc:9147
  #, fuzzy, gcc-internal-format
  #| msgid "provided for `%D'"
  msgid "provided for %qD"
  msgstr "angivet for '%D'"
  
! #: cp/pt.cc:9172
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9176
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of `%#D'"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "standardparameter givet til %d. parameter for '%#D'"
  
! #: cp/pt.cc:9274
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9841
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function template"
  msgid "%q#D is not a function template"
  msgstr "'%D' er ikke en funktionsskabelon"
  
! #: cp/pt.cc:10004
  #, fuzzy, gcc-internal-format
  #| msgid "non-template type `%T' used as a template"
  msgid "non-template type %qT used as a template"
  msgstr "ikke-skabelonstype '%T' benyttet som skabelon"
  
! #: cp/pt.cc:10006
  #, fuzzy, gcc-internal-format
  #| msgid "for template declaration `%D'"
  msgid "for template declaration %q+D"
  msgstr "til skabelonserklÃ¦ring '%D'"
  
! #: cp/pt.cc:10175 cp/pt.cc:22257
  #, fuzzy, gcc-internal-format
  #| msgid "internal gcc abort"
  msgid "template constraint failure for %qD"
  msgstr "intern GCC-afbrydelse"
  
! #: cp/pt.cc:10528
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "use of invalid variable template %qE"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/pt.cc:11252
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.cc:11996
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between signed and unsigned integer expressions"
  msgid "score argument must be constant integer expression"
  msgstr "sammenlign mellem signed og unsigned heltalsudtryk"
  
! #: cp/pt.cc:12005
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "score argument must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/pt.cc:12032
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/pt.cc:12581
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "fleksibelt tabelmedlem i union"
  
! #: cp/pt.cc:13071
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13531
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not at beginning of declaration"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "'%s' er ikke ved begyndelsen af erklÃ¦ringen"
  
! #: cp/pt.cc:13619
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13622
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14310
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for `%#D'"
  msgid "  when instantiating default argument for call to %qD"
  msgstr "omdefinering af standardparameter for '%#D'"
  
! #: cp/pt.cc:14406
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member function of non-class type `%T'"
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "opretter henvisning til medlemsfunktion af typen '%T' der ikke er en klasse"
  
! #: cp/pt.cc:15398
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison between types `%#T' and `%#T'"
  msgid "mismatched argument pack lengths (%d vs %d)"
*************** msgstr "sammenligning mellem typerne '%#
*** 69575,69920 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15563
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "variable %qD has function type"
  msgstr "sizeof benyttet pÃ¥ en funktionstype"
  
! #: cp/pt.cc:15764
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/pt.cc:15766
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "i erklÃ¦ringen '%D'"
  
! #: cp/pt.cc:15893
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "function returning an array"
  msgstr "funktion returnerer en vÃ¦rdi af en sammensat type"
  
! #: cp/pt.cc:15895
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "function returning a function"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en funktion"
  
! #: cp/pt.cc:16591
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "danner reference til void"
  
! #: cp/pt.cc:16593
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming pointer to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.cc:16595
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming reference to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.cc:16608
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming pointer to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.cc:16611
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming reference to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.cc:16659
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "creating pointer to member of non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/pt.cc:16665
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member reference type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.cc:16671
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member of type void"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.cc:16737
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of %qT"
  msgstr "opretter tabel af '%T'"
  
! #: cp/pt.cc:16774
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16795
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class, struct, or union type"
  msgid "%qT is not a class, struct, or union type"
  msgstr "'%T' er ikke en class-, struct- eller union-type"
  
! #: cp/pt.cc:16835
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16843
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "unavngiven klargÃ¸ring af '%T' som ikke har nogen stamklasser"
  
! #: cp/pt.cc:16961
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%s' in template"
  msgid "use of %qs in template"
  msgstr "brug af '%s' i skabelon"
  
! #: cp/pt.cc:17280
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/pt.cc:17295
  #, fuzzy, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "'%D' benyttes som en type, men er ikke defineret som en type"
  
! #: cp/pt.cc:17297
  #, fuzzy, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "  (benyt 'typename %T::%D' hvis det er hvad du mener)"
  
! #: cp/pt.cc:17390
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "startvÃ¦rdielement er ikke en konstant"
  
! #: cp/pt.cc:19413 cp/pt.cc:21558
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/pt.cc:19417 cp/pt.cc:21562
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19547
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "en startvÃ¦rdi der ikke er tom, tildeles til en tabel med tomme elementer"
  
! #: cp/pt.cc:20832
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:20867
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20872
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20875
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20880
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "'%s' ikke erklÃ¦ret her (ikke i en funktion)"
  
! #: cp/pt.cc:20931
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "fÃ¸rste parameter til '__builtin_choose_expr' skal vÃ¦re en konstant"
  
! #: cp/pt.cc:20958
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: cp/pt.cc:21169
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.cc:21172
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qD is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.cc:21490
  #, fuzzy, gcc-internal-format
  #| msgid "missing static field `%s'"
  msgid "using invalid field %qD"
  msgstr "manglende statisk felt '%s'"
  
! #: cp/pt.cc:21836
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "skabelonsparameter '%T' benytter anonym type"
  
! #: cp/pt.cc:21838
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "standardparameter for '%#D' har typen '%T'"
  
! #: cp/pt.cc:21848
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: cp/pt.cc:21863
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/pt.cc:21881
  #, fuzzy, gcc-internal-format
  #| msgid "  trying to instantiate `%D'"
  msgid "  trying to instantiate %qD"
  msgstr "  ved forsÃ¸g pÃ¥ at instantiere '%D'"
  
! #: cp/pt.cc:26264
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.cc:26266
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.cc:26272
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:26299 cp/pt.cc:26394
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-template %q#D"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.cc:26305
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/pt.cc:26307
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.cc:26326
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/pt.cc:26332 cp/pt.cc:26389
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching template for %qD found"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/pt.cc:26337
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.cc:26345
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit instantiation of %q#D"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: cp/pt.cc:26381
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#D'"
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "'%#D' er blevet eksplicit instantieret mere end Ã©n gang"
  
! #: cp/pt.cc:26404 cp/pt.cc:26471
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af 'extern' ved eksplicitte instantieringer"
  
! #: cp/pt.cc:26409 cp/pt.cc:26486
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/pt.cc:26443
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.cc:26446
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.cc:26455
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#T' before definition of template"
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplicit instantiering af '%T' fÃ¸r definering af skabelonen"
  
! #: cp/pt.cc:26476
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af '%s ved eksplicitte instantieringer"
  
! #: cp/pt.cc:26516
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#T'"
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "'%#T' er blevet eksplicit instantieret mere end Ã©n gang"
  
! #: cp/pt.cc:26832
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "exception specification of %qD depends on itself"
--- 69866,70211 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15587
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "variable %qD has function type"
  msgstr "sizeof benyttet pÃ¥ en funktionstype"
  
! #: cp/pt.cc:15788
  #, fuzzy, gcc-internal-format
  #| msgid "invalid parameter type `%T'"
  msgid "invalid parameter type %qT"
  msgstr "ugyldig parametertype '%T'"
  
! #: cp/pt.cc:15790
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration `%D'"
  msgid "in declaration %q+D"
  msgstr "i erklÃ¦ringen '%D'"
  
! #: cp/pt.cc:15917
  #, fuzzy, gcc-internal-format
  #| msgid "function returns an aggregate"
  msgid "function returning an array"
  msgstr "funktion returnerer en vÃ¦rdi af en sammensat type"
  
! #: cp/pt.cc:15919
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' declared as function returning a function"
  msgid "function returning a function"
  msgstr "'%s' er erklÃ¦ret som en funktion der returnerer en funktion"
  
! #: cp/pt.cc:16625
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "danner reference til void"
  
! #: cp/pt.cc:16627
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming pointer to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.cc:16629
  #, fuzzy, gcc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "forming reference to reference type %qT"
  msgstr "danner %s til referencetypen '%T'"
  
! #: cp/pt.cc:16642
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming pointer to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.cc:16645
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "forming reference to qualified function type %qT"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: cp/pt.cc:16693
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type `%T'"
  msgid "creating pointer to member of non-class type %qT"
  msgstr "opretter henvisning til medlem af typen '%T' der ikke er en klasse"
  
! #: cp/pt.cc:16699
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member reference type %qT"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.cc:16705
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "creating pointer to member of type void"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/pt.cc:16771
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of `%T'"
  msgid "creating array of %qT"
  msgstr "opretter tabel af '%T'"
  
! #: cp/pt.cc:16808
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16829
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class, struct, or union type"
  msgid "%qT is not a class, struct, or union type"
  msgstr "'%T' er ikke en class-, struct- eller union-type"
  
! #: cp/pt.cc:16869
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16877
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "unavngiven klargÃ¸ring af '%T' som ikke har nogen stamklasser"
  
! #: cp/pt.cc:16995
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%s' in template"
  msgid "use of %qs in template"
  msgstr "brug af '%s' i skabelon"
  
! #: cp/pt.cc:17314
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/pt.cc:17329
  #, fuzzy, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "'%D' benyttes som en type, men er ikke defineret som en type"
  
! #: cp/pt.cc:17331
  #, fuzzy, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "  (benyt 'typename %T::%D' hvis det er hvad du mener)"
  
! #: cp/pt.cc:17424
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not constant"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "startvÃ¦rdielement er ikke en konstant"
  
! #: cp/pt.cc:19448 cp/pt.cc:21638
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion expression"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/pt.cc:19452 cp/pt.cc:21642
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19599
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "en startvÃ¦rdi der ikke er tom, tildeles til en tabel med tomme elementer"
  
! #: cp/pt.cc:20912
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:20947
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20952
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20955
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20960
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' undeclared here (not in a function)"
  msgid "%qD declared here, later in the translation unit"
  msgstr "'%s' ikke erklÃ¦ret her (ikke i en funktion)"
  
! #: cp/pt.cc:21011
  #, fuzzy, gcc-internal-format
  #| msgid "first argument to __builtin_choose_expr not a constant"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "fÃ¸rste parameter til '__builtin_choose_expr' skal vÃ¦re en konstant"
  
! #: cp/pt.cc:21038
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for `%s' attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "forkert antal parametre angivet til egenskaben '%s'"
  
! #: cp/pt.cc:21249
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qT is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.cc:21252
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a class or namespace"
  msgid "%qD is not a class or namespace"
  msgstr "'%T' er ikke en klasse eller et navnerum"
  
! #: cp/pt.cc:21570
  #, fuzzy, gcc-internal-format
  #| msgid "missing static field `%s'"
  msgid "using invalid field %qD"
  msgstr "manglende statisk felt '%s'"
  
! #: cp/pt.cc:21903
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "skabelonsparameter '%T' benytter anonym type"
  
! #: cp/pt.cc:21905
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for `%#D' has type `%T'"
  msgid "template argument for %qD uses local type %qT"
  msgstr "standardparameter for '%#D' har typen '%T'"
  
! #: cp/pt.cc:21915
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "skabelonsparameter '%T' er en variabelt Ã¦ndret type"
  
! #: cp/pt.cc:21930
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: cp/pt.cc:21948
  #, fuzzy, gcc-internal-format
  #| msgid "  trying to instantiate `%D'"
  msgid "  trying to instantiate %qD"
  msgstr "  ved forsÃ¸g pÃ¥ at instantiere '%D'"
  
! #: cp/pt.cc:26341
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.cc:26343
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for `%#T'"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "tvetydig klasseskabelonsinstantiering for '%#T'"
  
! #: cp/pt.cc:26349
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:26376 cp/pt.cc:26471
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-template %q#D"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.cc:26382
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of template `%#D'"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "erklÃ¦ring af skabelon '%#D'"
  
! #: cp/pt.cc:26384
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template `%T'"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "eksplicit specialisering af '%T' der ikke er en skabelon"
  
! #: cp/pt.cc:26403
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "'%#D' er ikke et statisk medlem af '%#T'"
  
! #: cp/pt.cc:26409 cp/pt.cc:26466
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for `%D' found"
  msgid "no matching template for %qD found"
  msgstr "ingen passende skabelon for '%D' fundet"
  
! #: cp/pt.cc:26414
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.cc:26422
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#D'"
  msgid "explicit instantiation of %q#D"
  msgstr "eksplicit instantiering af '%#D'"
  
! #: cp/pt.cc:26458
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#D'"
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "'%#D' er blevet eksplicit instantieret mere end Ã©n gang"
  
! #: cp/pt.cc:26481 cp/pt.cc:26548
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `extern' on explicit instantiations"
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af 'extern' ved eksplicitte instantieringer"
  
! #: cp/pt.cc:26486 cp/pt.cc:26563
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "storage class %qD applied to template instantiation"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/pt.cc:26520
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template `%#D'"
  msgid "explicit instantiation of non-class template %qD"
  msgstr "eksplicit instantiering af ikke-skabelon '%#D'"
  
! #: cp/pt.cc:26523
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of non-template type `%T'"
  msgid "explicit instantiation of non-template type %qT"
  msgstr "eksplicit instantiering af '%T' der ikke er en skabelonstype"
  
! #: cp/pt.cc:26532
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%#T' before definition of template"
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "eksplicit instantiering af '%T' fÃ¸r definering af skabelonen"
  
! #: cp/pt.cc:26553
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids the use of `%s' on explicit instantiations"
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ forbyder brugen af '%s ved eksplicitte instantieringer"
  
! #: cp/pt.cc:26593
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate explicit instantiation of `%#T'"
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "'%#T' er blevet eksplicit instantieret mere end Ã©n gang"
  
! #: cp/pt.cc:26909
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %D after first use"
  msgid "exception specification of %qD depends on itself"
*************** msgstr "eksplicit specialisering af %D e
*** 69927,70110 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27306
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%D' but no definition available"
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplicit instantiering af '%D', men ingen definition tilgÃ¦ngelig"
  
! #: cp/pt.cc:27351
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.cc:27725
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:27755
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.cc:27764
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:27772
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/pt.cc:27774
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.cc:29218
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/pt.cc:29398
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be constrained"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/pt.cc:29407
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "'%T' er ikke et navnerum"
  
! #: cp/pt.cc:29413
  #, fuzzy, gcc-internal-format
  #| msgid "definition of `%#T' inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "definition af '%#T' inden i skabelonsparameterliste"
  
! #: cp/pt.cc:29444
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/pt.cc:30722
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/pt.cc:30734
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:30740
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "use %qD directly instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/pt.cc:30868
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30875
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.cc:30887
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:30890
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "funktion overvejes ikke for indbygning"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30904
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:30908
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/pt.cc:30922
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:30924
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31046
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31049
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31116
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ugyldig metodeerklÃ¦ring, returtype pÃ¥krÃ¦vet"
  
! #: cp/pt.cc:31119
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31194
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31198
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.cc:31202
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.cc:31206
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.cc:31351
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ugyldig standardparameter i skabelon"
--- 70218,70401 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27382
  #, fuzzy, gcc-internal-format
  #| msgid "explicit instantiation of `%D' but no definition available"
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "eksplicit instantiering af '%D', men ingen definition tilgÃ¦ngelig"
  
! #: cp/pt.cc:27427
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth-NN to increase the maximum) instantiating `%D'"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "skabelonsinstantieringsdybden overskrider maksimum pÃ¥ %d (benyt -ftemplate-depth-NN for at forÃ¸ge maksimum) ved instantiering af '%D'"
  
! #: cp/pt.cc:27801
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:27831
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.cc:27840
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:27848
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "invalid template non-type parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/pt.cc:27850
  #, fuzzy, gcc-internal-format
  #| msgid "`%#T' is not a valid type for a template constant parameter"
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "'%#T' er ikke en gyldig type for en skabelonsparameterkonstant "
  
! #: cp/pt.cc:29294
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "bruger 'typename' uden for en skabelon"
  
! #: cp/pt.cc:29485
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be constrained"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: cp/pt.cc:29494
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "'%T' er ikke et navnerum"
  
! #: cp/pt.cc:29500
  #, fuzzy, gcc-internal-format
  #| msgid "definition of `%#T' inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "definition af '%#T' inden i skabelonsparameterliste"
  
! #: cp/pt.cc:29531
  #, fuzzy, gcc-internal-format
  #| msgid "brace-enclosed initializer used to initialize `%T'"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "startvÃ¦rdi i krÃ¸llede paranteser benyttet til at klargÃ¸re '%T'"
  
! #: cp/pt.cc:30809
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "ikke-skabelon benyttet som skabelon"
  
! #: cp/pt.cc:30821
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:30827
  #, fuzzy, gcc-internal-format
  #| msgid "#include nested too deeply"
  msgid "use %qD directly instead"
  msgstr "#include indlejret for dybt"
  
! #: cp/pt.cc:30955
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30962
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/pt.cc:30974
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction failed:"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:30977
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "funktion overvejes ikke for indbygning"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30991
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:30995
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/pt.cc:31009
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/pt.cc:31011
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31133
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31136
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31203
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid method declaration, return type required"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Ugyldig metodeerklÃ¦ring, returtype pÃ¥krÃ¦vet"
  
! #: cp/pt.cc:31206
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr ""
  
! #: cp/pt.cc:31281
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31285
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.cc:31289
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.cc:31293
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "instruktion tilfredsstiller ikke sine begrÃ¦nsninger:"
  
! #: cp/pt.cc:31448
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ugyldig standardparameter i skabelon"
*************** msgstr "'%T' er en tvetydig stamklasse t
*** 70163,71019 ****
  msgid "%qT is an inaccessible base of %qT"
  msgstr "'%T' er en utilgÃ¦ngelig stamklasse til '%T'"
  
! #: cp/search.cc:1981
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr ""
  
! #: cp/search.cc:1984
  #, fuzzy, gcc-internal-format
  #| msgid "  overriding `%#F'"
  msgid "overridden function is %q#F"
  msgstr "  overskriver '%#F'"
  
! #: cp/search.cc:2059
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for `%#D'"
  msgid "invalid covariant return type for %q#D"
  msgstr "ugyldig kovariant returneringstype for '%#D'"
  
! #: cp/search.cc:2061 cp/search.cc:2078 cp/search.cc:2095
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "overridden function is %q#D"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: cp/search.cc:2074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for `%#D'"
  msgid "invalid covariant return type for %q+#D"
  msgstr "ugyldig kovariant returneringstype for '%#D'"
  
! #: cp/search.cc:2076
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for `%#D'"
  msgid "conflicting return type specified for %q+#D"
  msgstr "modstridende returtyper angivet for '%#D'"
  
! #: cp/search.cc:2093
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for `%#D'"
  msgid "conflicting type attributes specified for %q+#D"
  msgstr "modstridende returtyper angivet for '%#D'"
  
! #: cp/search.cc:2108
  #, fuzzy, gcc-internal-format
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: cp/search.cc:2111
  #, fuzzy, gcc-internal-format
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: cp/search.cc:2114 cp/search.cc:2143 cp/search.cc:2152 cp/search.cc:2163
! #: cp/search.cc:2188
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "overridden function is %qD"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: cp/search.cc:2130
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<__transaction_atomic%>"
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr "forventede %<__transaction_atomic%>"
  
! #: cp/search.cc:2132
  #, fuzzy, gcc-internal-format
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr "variablen '%s' er erklÃ¦ret 'inline'"
  
! #: cp/search.cc:2140
  #, fuzzy, gcc-internal-format
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: cp/search.cc:2149
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/search.cc:2160
  #, fuzzy, gcc-internal-format
  msgid "function with contracts %q+D overriding contractless function"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: cp/search.cc:2186
  #, fuzzy, gcc-internal-format
  msgid "virtual function %q+D overriding final function"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: cp/search.cc:2274
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%q+#D cannot be declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/search.cc:2275
  #, fuzzy, gcc-internal-format
  #| msgid "  since `%#D' declared in base class"
  msgid "  since %q+#D declared in base class"
  msgstr "  eftersom '%#D' er erklÃ¦ret i stamklassen"
  
! #: cp/search.cc:2281
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function overrides virtual function"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: cp/search.cc:2284
  #, fuzzy, gcc-internal-format
  msgid "virtual function declared here"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/semantics.cc:1109
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:1113
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1117
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1294
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "%HforeslÃ¥r eksplicitte krÃ¸llede paranteser for at undgÃ¥ tvetydig 'else'"
  
! #: cp/semantics.cc:1821
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1826
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1831
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "catching non-reference type %q#T"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/semantics.cc:2043
  #, fuzzy, gcc-internal-format
  #| msgid "type of asm operand `%E' could not be determined"
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "typen af asm-operanden '%E' kunne ikke afgÃ¸res"
  
! #: cp/semantics.cc:2125
  #, fuzzy, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "begyndelseserklÃ¦ring i 'for'-lÃ¸kke benyttet uden for C99-tilstand"
  
! #: cp/semantics.cc:2298
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D' in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
  
! #: cp/semantics.cc:2302
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D' in static member function"
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
  
! #: cp/semantics.cc:2306
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D' in static member function"
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
  
! #: cp/semantics.cc:2569
  #, fuzzy, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/semantics.cc:2629
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2988
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "cannot call a concept as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/semantics.cc:3071
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: cp/semantics.cc:3175
  #, fuzzy, gcc-internal-format
  #| msgid "`this' is unavailable for static member functions"
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr "'this' er ikke tilgÃ¦ngelig for statiske medlemsfunktioner"
  
! #: cp/semantics.cc:3187
  #, fuzzy, gcc-internal-format
  #| msgid "used %d template parameter%s instead of %d"
  msgid "use explicit object parameter %qs instead"
  msgstr "benyttede %d skabelonsparameter%s i stedet for %d"
  
! #: cp/semantics.cc:3191
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "name the explicit object parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/semantics.cc:3196
  #, fuzzy, gcc-internal-format
  #| msgid "`this' is unavailable for static member functions"
  msgid "%<this%> is unavailable for static member functions"
  msgstr "'this' er ikke tilgÃ¦ngelig for statiske medlemsfunktioner"
  
! #: cp/semantics.cc:3198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `this' at top level"
  msgid "invalid use of %<this%> before it is valid"
  msgstr "ugyldig brug af 'this' ved Ã¸verste niveau"
  
! #: cp/semantics.cc:3200
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `this' at top level"
  msgid "invalid use of %<this%> after it is valid"
  msgstr "ugyldig brug af 'this' ved Ã¸verste niveau"
  
! #: cp/semantics.cc:3202
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `this' in non-member function"
  msgid "invalid use of %<this%> in non-member function"
  msgstr "ugyldig brug af 'this' i ikke-medlemsfunktion"
  
! #: cp/semantics.cc:3204
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `this' at top level"
  msgid "invalid use of %<this%> at top level"
  msgstr "ugyldig brug af 'this' ved Ã¸verste niveau"
  
! #: cp/semantics.cc:3226
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/semantics.cc:3234 cp/typeck.cc:3084
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/semantics.cc:3256
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not of type `%T'"
  msgid "%qE is not of type %qT"
  msgstr "'%E' er ikke af typen '%T'"
  
! #: cp/semantics.cc:3370
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3390
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/semantics.cc:3395
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/semantics.cc:3587
  #, fuzzy, gcc-internal-format
  #| msgid "template type parameters must use the keyword `class' or `typename'"
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "skabelonstypeparametre skal begynde med 'class' eller 'typename'"
  
! #: cp/semantics.cc:3640
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/semantics.cc:3644
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/semantics.cc:3661
  #, fuzzy, gcc-internal-format
  #| msgid "definition of `%#T' inside template parameter list"
  msgid "definition of %q#T inside template parameter list"
  msgstr "definition af '%#T' inden i skabelonsparameterliste"
  
! #: cp/semantics.cc:3692
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid definition of qualified type %qT"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/semantics.cc:3984
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/semantics.cc:4152
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/semantics.cc:4169
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is not captured"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/semantics.cc:4173
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:4175
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:4190
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.cc:4192
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of parameter from containing function"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.cc:4320
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of parameter outside function body"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.cc:4330
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/semantics.cc:4366
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.cc:4417
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "use of class template %qT as expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4424
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' er tvetydigt i det multiple nedarvningsnet"
  
! #: cp/semantics.cc:4452
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/semantics.cc:4605
  #, fuzzy, gcc-internal-format
  #| msgid "type of `%E' is unknown"
  msgid "type of %qE is unknown"
  msgstr "typen af '%E' er ukendt"
  
! #: cp/semantics.cc:4623 rust/backend/rust-tree.cc:5511
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%qT is not an enumeration type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/semantics.cc:4650
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "%<__type_pack_element%> index is not an integral constant"
  msgstr "angivet justering er ikke en konstant"
  
! #: cp/semantics.cc:4656
  #, gcc-internal-format
  msgid "%<__type_pack_element%> index is negative"
  msgstr ""
  
! #: cp/semantics.cc:4662
  #, fuzzy, gcc-internal-format
  #| msgid "hex escape sequence out of range"
  msgid "%<__type_pack_element%> index is out of range"
  msgstr "den hexadecimale undvigesekvens er uden for det gyldige interval"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4785
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklÃ¦ringer"
  
! #: cp/semantics.cc:4817
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:4830
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.cc:4834
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.cc:4839
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.cc:4850
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:6046
  #, fuzzy, gcc-internal-format
  #| msgid "trampolines not supported"
  msgid "pointer-to-member mapping %qE not supported"
  msgstr "trampoliner understÃ¸ttes ikke"
  
! #: cp/semantics.cc:6240
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/semantics.cc:6513
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.cc:6559
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "%qE has const type for %<reduction%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: cp/semantics.cc:6678
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:7150
  #, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: cp/semantics.cc:7165
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7180
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7204
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7297 cp/semantics.cc:7429 cp/semantics.cc:7489
! #: cp/semantics.cc:7890 cp/semantics.cc:9016
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7309 cp/semantics.cc:9029
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in clause %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:7442
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: cp/semantics.cc:7502
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: cp/semantics.cc:7553
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<gang%> static expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:7567
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<gang%> static value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/semantics.cc:7601
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<gang%> num expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:7604
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<vector%> length expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:7608
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<worker%> num expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:7630
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7634
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "%<vector%> length value must be positive"
  msgstr "angivet justering er ikke en potens af 2"
  
! #: cp/semantics.cc:7639
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "%<worker%> num value must be positive"
  msgstr "venstre parameter skal vÃ¦re en skive"
  
! #: cp/semantics.cc:7715
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7748
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7762
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/semantics.cc:7782
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7811
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7841
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7872
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7901
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:7916
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7923
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7938
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7971
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:7982
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: cp/semantics.cc:7999
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:8011
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:8020
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: cp/semantics.cc:8168
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:8670
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "template %qE in clause %qs"
  msgstr "for mange inddatafiler"
  
! #: cp/semantics.cc:8673
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<grainsize%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:8772
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<priority%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:8802
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<hint%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:8815
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/semantics.cc:8832
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<filter%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:8863
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.cc:8873
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.cc:8957
  #, fuzzy, gcc-internal-format
  #| msgid "slice end must be integer"
  msgid "%<tile%> argument needs integral type"
  msgstr "skive-slutning skal vÃ¦re heltal"
  
! #: cp/semantics.cc:9374
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9601
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9615
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:10352
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10837
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:11157 cp/semantics.cc:11167
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11509
  #, gcc-internal-format
  msgid "%<static_assert%> message must be a string literal or object with %<size%> and %<data%> members"
  msgstr ""
  
! #: cp/semantics.cc:11525
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr ""
  
! #: cp/semantics.cc:11534
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr ""
  
! #: cp/semantics.cc:11592
  #, fuzzy, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be a constant expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/semantics.cc:11600
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> %qE too large"
  msgstr ""
  
! #: cp/semantics.cc:11627
  #, fuzzy, gcc-internal-format
  msgid "%<static_assert%> message %<data()[%d]%> must be a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/semantics.cc:11654
  #, fuzzy, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be a core constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/semantics.cc:11680
  #, fuzzy, gcc-internal-format
  #| msgid "verification error at PC=%d"
  msgid "static assertion failed: %.*s"
  msgstr "verifikationsfejl ved PC=%d"
  
! #: cp/semantics.cc:11688
  #, fuzzy, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "erklÃ¦ring uden static af '%s' fÃ¸lger static-erklÃ¦ring"
  
! #: cp/semantics.cc:11717
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "argument to %<decltype%> must be an expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: cp/semantics.cc:11763
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/semantics.cc:12066 rust/backend/rust-tree.cc:5225
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:12075 rust/backend/rust-tree.cc:5234
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12246 rust/backend/rust-tree.cc:5838
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:12270 rust/backend/rust-tree.cc:5882
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: cp/semantics.cc:12281 rust/backend/rust-tree.cc:5892
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12719
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a class or alias template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/semantics.cc:12908
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
  # flertalsform unÃ¸dvendig
! #: cp/semantics.cc:12968
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/semantics.cc:12970
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12988
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported arg to `__builtin_return_address'"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 70454,71320 ----
  msgid "%qT is an inaccessible base of %qT"
  msgstr "'%T' er en utilgÃ¦ngelig stamklasse til '%T'"
  
! #: cp/search.cc:1992
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr ""
  
! #: cp/search.cc:1995
  #, fuzzy, gcc-internal-format
  #| msgid "  overriding `%#F'"
  msgid "overridden function is %q#F"
  msgstr "  overskriver '%#F'"
  
! #: cp/search.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for `%#D'"
  msgid "invalid covariant return type for %q#D"
  msgstr "ugyldig kovariant returneringstype for '%#D'"
  
! #: cp/search.cc:2072 cp/search.cc:2089 cp/search.cc:2106
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "overridden function is %q#D"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: cp/search.cc:2085
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for `%#D'"
  msgid "invalid covariant return type for %q+#D"
  msgstr "ugyldig kovariant returneringstype for '%#D'"
  
! #: cp/search.cc:2087
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for `%#D'"
  msgid "conflicting return type specified for %q+#D"
  msgstr "modstridende returtyper angivet for '%#D'"
  
! #: cp/search.cc:2104
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting return type specified for `%#D'"
  msgid "conflicting type attributes specified for %q+#D"
  msgstr "modstridende returtyper angivet for '%#D'"
  
! #: cp/search.cc:2119
  #, fuzzy, gcc-internal-format
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: cp/search.cc:2122
  #, fuzzy, gcc-internal-format
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: cp/search.cc:2125 cp/search.cc:2154 cp/search.cc:2163 cp/search.cc:2174
! #: cp/search.cc:2199
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "overridden function is %qD"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: cp/search.cc:2141
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<__transaction_atomic%>"
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr "forventede %<__transaction_atomic%>"
  
! #: cp/search.cc:2143
  #, fuzzy, gcc-internal-format
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr "variablen '%s' er erklÃ¦ret 'inline'"
  
! #: cp/search.cc:2151
  #, fuzzy, gcc-internal-format
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: cp/search.cc:2160
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function `%D'"
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr "kald af ikke-funktion '%D'"
  
! #: cp/search.cc:2171
  #, fuzzy, gcc-internal-format
  msgid "function with contracts %q+D overriding contractless function"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: cp/search.cc:2197
  #, fuzzy, gcc-internal-format
  msgid "virtual function %q+D overriding final function"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: cp/search.cc:2285
  #, fuzzy, gcc-internal-format
  #| msgid "`%#D' cannot be declared"
  msgid "%q+#D cannot be declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: cp/search.cc:2286
  #, fuzzy, gcc-internal-format
  #| msgid "  since `%#D' declared in base class"
  msgid "  since %q+#D declared in base class"
  msgstr "  eftersom '%#D' er erklÃ¦ret i stamklassen"
  
! #: cp/search.cc:2292
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function overrides virtual function"
  msgstr "den indbyggede funktion '%s' er erklÃ¦ret som noget der ikke er en funktion"
  
! #: cp/search.cc:2295
  #, fuzzy, gcc-internal-format
  msgid "virtual function declared here"
  msgstr "Ugyldig erklÃ¦ring"
  
! #: cp/semantics.cc:1114
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:1120
! #, gcc-internal-format
! msgid "%<std::is_constant_evaluated%> evaluates to true when checking if trivially empty iteration statement is trivial infinite loop"
! msgstr ""
! 
! #: cp/semantics.cc:1125
! #, gcc-internal-format
! msgid "and evaluates to false when actually evaluating the condition in non-%<constexpr%> function"
! msgstr ""
! 
! #: cp/semantics.cc:1130
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1134
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1351
  #, fuzzy, gcc-internal-format
  #| msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "%HforeslÃ¥r eksplicitte krÃ¸llede paranteser for at undgÃ¥ tvetydig 'else'"
  
! #: cp/semantics.cc:1890
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1895
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1900
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type `%T'"
  msgid "catching non-reference type %q#T"
  msgstr "opretter henvisning til medlemsreference af typen '%T'"
  
! #: cp/semantics.cc:2112
  #, fuzzy, gcc-internal-format
  #| msgid "type of asm operand `%E' could not be determined"
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "typen af asm-operanden '%E' kunne ikke afgÃ¸res"
  
! #: cp/semantics.cc:2194
  #, fuzzy, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "begyndelseserklÃ¦ring i 'for'-lÃ¸kke benyttet uden for C99-tilstand"
  
! #: cp/semantics.cc:2367
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D' in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
  
! #: cp/semantics.cc:2371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D' in static member function"
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
  
! #: cp/semantics.cc:2375
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member `%D' in static member function"
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "ugyldig brug af medlemmet '%D' i statisk medlemsfunktion"
  
! #: cp/semantics.cc:2638
  #, fuzzy, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/semantics.cc:2698
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:3057
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "cannot call a concept as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/semantics.cc:3140
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: cp/semantics.cc:3244
  #, fuzzy, gcc-internal-format
  #| msgid "`this' is unavailable for static member functions"
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr "'this' er ikke tilgÃ¦ngelig for statiske medlemsfunktioner"
  
! #: cp/semantics.cc:3256
  #, fuzzy, gcc-internal-format
  #| msgid "used %d template parameter%s instead of %d"
  msgid "use explicit object parameter %qs instead"
  msgstr "benyttede %d skabelonsparameter%s i stedet for %d"
  
! #: cp/semantics.cc:3260
  #, fuzzy, gcc-internal-format
  #| msgid "invalid catch parameter"
  msgid "name the explicit object parameter"
  msgstr "ugyldig catch-parameter"
  
! #: cp/semantics.cc:3265
  #, fuzzy, gcc-internal-format
  #| msgid "`this' is unavailable for static member functions"
  msgid "%<this%> is unavailable for static member functions"
  msgstr "'this' er ikke tilgÃ¦ngelig for statiske medlemsfunktioner"
  
! #: cp/semantics.cc:3267
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `this' at top level"
  msgid "invalid use of %<this%> before it is valid"
  msgstr "ugyldig brug af 'this' ved Ã¸verste niveau"
  
! #: cp/semantics.cc:3269
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `this' at top level"
  msgid "invalid use of %<this%> after it is valid"
  msgstr "ugyldig brug af 'this' ved Ã¸verste niveau"
  
! #: cp/semantics.cc:3271
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `this' in non-member function"
  msgid "invalid use of %<this%> in non-member function"
  msgstr "ugyldig brug af 'this' i ikke-medlemsfunktion"
  
! #: cp/semantics.cc:3273
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `this' at top level"
  msgid "invalid use of %<this%> at top level"
  msgstr "ugyldig brug af 'this' ved Ã¸verste niveau"
  
! #: cp/semantics.cc:3295
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ugyldige modifikationer for ikke-medlemsfunktionstype"
  
! #: cp/semantics.cc:3303 cp/typeck.cc:3085
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/semantics.cc:3325
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' is not of type `%T'"
  msgid "%qE is not of type %qT"
  msgstr "'%E' er ikke af typen '%T'"
  
! #: cp/semantics.cc:3439
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3459
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/semantics.cc:3464
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/semantics.cc:3656
  #, fuzzy, gcc-internal-format
  #| msgid "template type parameters must use the keyword `class' or `typename'"
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "skabelonstypeparametre skal begynde med 'class' eller 'typename'"
  
! #: cp/semantics.cc:3709
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/semantics.cc:3713
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/semantics.cc:3730
  #, fuzzy, gcc-internal-format
  #| msgid "definition of `%#T' inside template parameter list"
  msgid "definition of %q#T inside template parameter list"
  msgstr "definition af '%#T' inden i skabelonsparameterliste"
  
! #: cp/semantics.cc:3761
  #, fuzzy, gcc-internal-format
  #| msgid "invalid definition of qualified type `%T'"
  msgid "invalid definition of qualified type %qT"
  msgstr "ugyldig definition af modificeret type '%T'"
  
! #: cp/semantics.cc:4053
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ugyldig stamklasseangivelse"
  
! #: cp/semantics.cc:4221
  #, fuzzy, gcc-internal-format
  #| msgid "protected member `%#D' in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "beskyttet medlem '%#D' i en anonym union"
  
! #: cp/semantics.cc:4238
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is not captured"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/semantics.cc:4242
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:4244
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:4259
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.cc:4261
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of parameter from containing function"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.cc:4389
  #, fuzzy, gcc-internal-format
  #| msgid "use of %s from containing function"
  msgid "use of parameter outside function body"
  msgstr "brug af %s fra indeholdende funktion"
  
! #: cp/semantics.cc:4399
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: cp/semantics.cc:4435
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.cc:4486
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "use of class template %qT as expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4493
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' is ambiguous in multiple inheritance lattice"
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' er tvetydigt i det multiple nedarvningsnet"
  
! #: cp/semantics.cc:4521
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: cp/semantics.cc:4674
  #, fuzzy, gcc-internal-format
  #| msgid "type of `%E' is unknown"
  msgid "type of %qE is unknown"
  msgstr "typen af '%E' er ukendt"
  
! #: cp/semantics.cc:4692 rust/backend/rust-tree.cc:5511
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template type"
  msgid "%qT is not an enumeration type"
  msgstr "'%T' er ikke en skabelonstype"
  
! #: cp/semantics.cc:4719
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a constant"
  msgid "%<__type_pack_element%> index is not an integral constant"
  msgstr "angivet justering er ikke en konstant"
  
! #: cp/semantics.cc:4725
  #, gcc-internal-format
  msgid "%<__type_pack_element%> index is negative"
  msgstr ""
  
! #: cp/semantics.cc:4731
  #, fuzzy, gcc-internal-format
  #| msgid "hex escape sequence out of range"
  msgid "%<__type_pack_element%> index is out of range"
  msgstr "den hexadecimale undvigesekvens er uden for det gyldige interval"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4854
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specifiers invalid in parameter declarations"
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "lagringsklasseanvisninger er ugyldige i parametererklÃ¦ringer"
  
! #: cp/semantics.cc:4886
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:4899
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.cc:4903
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.cc:4908
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/semantics.cc:4919
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:6119
  #, fuzzy, gcc-internal-format
  #| msgid "trampolines not supported"
  msgid "pointer-to-member mapping %qE not supported"
  msgstr "trampoliner understÃ¸ttes ikke"
  
! #: cp/semantics.cc:6313
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: cp/semantics.cc:6586
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.cc:6632
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type for function `%#D'"
  msgid "%qE has const type for %<reduction%>"
  msgstr "ugyldig returtype for funktionen '%#D'"
  
! #: cp/semantics.cc:6751
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:7223
  #, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: cp/semantics.cc:7238
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7253
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7277
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7370 cp/semantics.cc:7502 cp/semantics.cc:7562
! #: cp/semantics.cc:7963 cp/semantics.cc:9089
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7382 cp/semantics.cc:9102
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in clause %qs"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:7515
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: cp/semantics.cc:7575
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: cp/semantics.cc:7626
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<gang%> static expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:7640
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<gang%> static value must be positive"
  msgstr "%s-roteringsantal er negativt"
  
! #: cp/semantics.cc:7674
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<gang%> num expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:7677
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<vector%> length expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:7681
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<worker%> num expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:7703
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7707
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not a power of 2"
  msgid "%<vector%> length value must be positive"
  msgstr "angivet justering er ikke en potens af 2"
  
! #: cp/semantics.cc:7712
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "%<worker%> num value must be positive"
  msgstr "venstre parameter skal vÃ¦re en skive"
  
! #: cp/semantics.cc:7788
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7821
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7835
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/semantics.cc:7855
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7884
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7914
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7945
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7974
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:7989
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7996
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8011
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8044
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:8055
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: cp/semantics.cc:8072
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:8084
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:8093
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: cp/semantics.cc:8241
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is not a valid class name"
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "'%s' er et ugyldigt klassenavn"
  
! #: cp/semantics.cc:8743
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "template %qE in clause %qs"
  msgstr "for mange inddatafiler"
  
! #: cp/semantics.cc:8746
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8815
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<grainsize%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:8845
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<priority%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:8875
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<hint%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:8888
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/semantics.cc:8905
  #, fuzzy, gcc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "%<filter%> expression must be integral"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: cp/semantics.cc:8936
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.cc:8946
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: cp/semantics.cc:9030
  #, fuzzy, gcc-internal-format
  #| msgid "slice end must be integer"
  msgid "%<tile%> argument needs integral type"
  msgstr "skive-slutning skal vÃ¦re heltal"
  
! #: cp/semantics.cc:9447
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9674
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9688
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:10425
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10910
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:11230 cp/semantics.cc:11240
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11582
  #, gcc-internal-format
  msgid "%<static_assert%> message must be a string literal or object with %<size%> and %<data%> members"
  msgstr ""
  
! #: cp/semantics.cc:11598
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr ""
  
! #: cp/semantics.cc:11607
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr ""
  
! #: cp/semantics.cc:11665
  #, fuzzy, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be a constant expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/semantics.cc:11673
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> %qE too large"
  msgstr ""
  
! #: cp/semantics.cc:11700
  #, fuzzy, gcc-internal-format
  msgid "%<static_assert%> message %<data()[%d]%> must be a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/semantics.cc:11727
  #, fuzzy, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be a core constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/semantics.cc:11753
  #, fuzzy, gcc-internal-format
  #| msgid "verification error at PC=%d"
  msgid "static assertion failed: %.*s"
  msgstr "verifikationsfejl ved PC=%d"
  
! #: cp/semantics.cc:11761
  #, fuzzy, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "erklÃ¦ring uden static af '%s' fÃ¸lger static-erklÃ¦ring"
  
! #: cp/semantics.cc:11790
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "argument to %<decltype%> must be an expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: cp/semantics.cc:11836
  #, fuzzy, gcc-internal-format
  #| msgid "%s cannot resolve address of overloaded function"
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "%s kan ikke finde adressen af flertydiggjort funktion"
  
! #: cp/semantics.cc:12148 rust/backend/rust-tree.cc:5225
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:12157 rust/backend/rust-tree.cc:5234
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12328 rust/backend/rust-tree.cc:5838
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:12352 rust/backend/rust-tree.cc:5882
  #, fuzzy, gcc-internal-format
  #| msgid "`__builtin_next_arg' called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "`__builtin_next_arg' kaldt uden en parameter"
  
! #: cp/semantics.cc:12363 rust/backend/rust-tree.cc:5892
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12847
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD is not a class or alias template"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/semantics.cc:13036
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "venstreoperanden til kommaudtrykket har ingen virkning"
  
  # flertalsform unÃ¸dvendig
! #: cp/semantics.cc:13096
  #, fuzzy, gcc-internal-format
  #| msgid "template argument `%E' involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "skabelonsparameter '%E' involverer skabelonsparameter"
  
! #: cp/semantics.cc:13098
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:13116
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported arg to `__builtin_return_address'"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "ikke-understÃ¸ttet parameter til
*** 71022,71252 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:13037
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:13043
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:13070
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:13078
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1485 rust/backend/rust-tree.cc:2609
  #, fuzzy, gcc-internal-format
  #| msgid "`%V' qualifiers cannot be applied to `%T'"
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "modifikationerne '%V' kan ikke anvendes pÃ¥ '%T'"
  
! #: cp/tree.cc:2003
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "statement-expression in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/tree.cc:4512
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4516
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4520
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid " declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/tree.cc:4525
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/tree.cc:4527
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4954
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%T' has incomplete type"
  msgid "base class %qT is not public"
  msgstr "stamklasse '%T' er af en ufuldstÃ¦ndig type"
  
! #: cp/tree.cc:4957
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is not public"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/tree.cc:4964
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is mutable"
  msgstr "'%D' er ikke et navnerum"
  
! #: cp/tree.cc:4972
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD has a non-structural type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/tree.cc:4995
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:5016
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "%qE attribute argument must be a string constant"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: cp/tree.cc:5031
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:5051 cp/tree.cc:5056
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:5062
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to Java class definitions"
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "egenskaben '%s' kan kun anvendes med Java-klassedefinitioner"
  
! #: cp/tree.cc:5082
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute takes no arguments"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/tree.cc:5086
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: cp/tree.cc:5168
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "den udbedte init_priority er ikke en heltalskonstant"
  
! #: cp/tree.cc:5190
  #, fuzzy, gcc-internal-format
  #| msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "kan kun bruge egenskaben '%s' pÃ¥ filvirkefeltsdefinitioner af objekter af klassetype"
  
! #: cp/tree.cc:5198
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is out of range"
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "den udbedte init_priority er uden for det gyldige interval"
  
! #: cp/tree.cc:5209
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is reserved for internal use"
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "den udbedte init_priority er reserveret til intern brug"
  
! #: cp/tree.cc:5239
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "erklÃ¦ring af '%D' som %s"
  
! #: cp/tree.cc:5259
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "the %qE attribute requires arguments"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/tree.cc:5270
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: cp/tree.cc:5283 cp/tree.cc:5296
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: cp/tree.cc:5285
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "'%T::%D' er ikke en gyldig erklÃ¦rer"
  
! #: cp/tree.cc:5298
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a valid expression"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "'%T' er ikke et gyldigt udtryk"
  
! #: cp/tree.cc:5322
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: cp/tree.cc:5328
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:5335
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/tree.cc:5342
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/tree.cc:5364
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: cp/tree.cc:5370
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: cp/tree.cc:6246
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "zero as null pointer constant"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: cp/tree.cc:6287 rust/backend/rust-tree.cc:3189
  #, fuzzy, gcc-internal-format
  #| msgid "lang_* check: failed in %s, at %s:%d"
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
--- 71323,71559 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:13165
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:13171
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:13198
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:13206
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1486 rust/backend/rust-tree.cc:2609
  #, fuzzy, gcc-internal-format
  #| msgid "`%V' qualifiers cannot be applied to `%T'"
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "modifikationerne '%V' kan ikke anvendes pÃ¥ '%T'"
  
! #: cp/tree.cc:2004
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "statement-expression in a constant expression"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/tree.cc:4524
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4528
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4532
  #, fuzzy, gcc-internal-format
  #| msgid "  `%#D' declared here"
  msgid " declared here"
  msgstr "  '%#D' erklÃ¦ret her"
  
! #: cp/tree.cc:4537
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "tildeling (ikke klargÃ¸ring) i erklÃ¦ring"
  
! #: cp/tree.cc:4539
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4966
  #, fuzzy, gcc-internal-format
  #| msgid "base class `%T' has incomplete type"
  msgid "base class %qT is not public"
  msgstr "stamklasse '%T' er af en ufuldstÃ¦ndig type"
  
! #: cp/tree.cc:4969
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' not declared"
  msgid "%qD is not public"
  msgstr "'%D' ikke erklÃ¦ret"
  
! #: cp/tree.cc:4976
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a namespace"
  msgid "%qD is mutable"
  msgstr "'%D' er ikke et navnerum"
  
! #: cp/tree.cc:4984
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a template"
  msgid "%qD has a non-structural type"
  msgstr "'%T' er ikke en skabelon"
  
! #: cp/tree.cc:5007
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:5028
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute argument not a string constant"
  msgid "%qE attribute argument must be a string constant"
  msgstr "parameteren til egenskaben '%s' er ikke en strengkonstant"
  
! #: cp/tree.cc:5043
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:5063 cp/tree.cc:5068
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:5074
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to Java class definitions"
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "egenskaben '%s' kan kun anvendes med Java-klassedefinitioner"
  
! #: cp/tree.cc:5094
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "%qE attribute takes no arguments"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/tree.cc:5098
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: cp/tree.cc:5182
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "den udbedte init_priority er ikke en heltalskonstant"
  
! #: cp/tree.cc:5204
  #, fuzzy, gcc-internal-format
  #| msgid "can only use `%s' attribute on file-scope definitions of objects of class type"
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "kan kun bruge egenskaben '%s' pÃ¥ filvirkefeltsdefinitioner af objekter af klassetype"
  
! #: cp/tree.cc:5212
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is out of range"
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "den udbedte init_priority er uden for det gyldige interval"
  
! #: cp/tree.cc:5223
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is reserved for internal use"
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "den udbedte init_priority er reserveret til intern brug"
  
! #: cp/tree.cc:5253
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of `%D' as %s"
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "erklÃ¦ring af '%D' som %s"
  
! #: cp/tree.cc:5273
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute requires an integer constant argument"
  msgid "the %qE attribute requires arguments"
  msgstr "egenskaben '%s' krÃ¦ver en heltalskonstant som parameter"
  
! #: cp/tree.cc:5284
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: cp/tree.cc:5297 cp/tree.cc:5310
  #, fuzzy, gcc-internal-format
  #| msgid "argument of `%s' attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "parameteren til egenskaben '%s er ikke en strengkonstant"
  
! #: cp/tree.cc:5299
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "'%T::%D' er ikke en gyldig erklÃ¦rer"
  
! #: cp/tree.cc:5312
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a valid expression"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "'%T' er ikke et gyldigt udtryk"
  
! #: cp/tree.cc:5336
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to function types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktionstyper"
  
! #: cp/tree.cc:5342
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute can only be applied to class definitions"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: cp/tree.cc:5349
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/tree.cc:5356
  #, fuzzy, gcc-internal-format
  #| msgid "storage class `%D' applied to template instantiation"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "lagringsklasse '%D' anvendt pÃ¥ skabelonsinstantiering"
  
! #: cp/tree.cc:5378
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: cp/tree.cc:5384
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "'%s'-egenskaben kan kun anvendes sammen med funktioner"
  
! #: cp/tree.cc:5417
! #, fuzzy, gcc-internal-format
! #| msgid "comparison is always false due to limited range of data type"
! msgid "%qE attribute argument must be an expression that evaluates to true or false"
! msgstr "sammenligning er altid falsk pÃ¥ grund af den begrÃ¦nsede rÃ¦kkevidde af datatypen"
! 
! #: cp/tree.cc:6283
  #, fuzzy, gcc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "zero as null pointer constant"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: cp/tree.cc:6324 rust/backend/rust-tree.cc:3189
  #, fuzzy, gcc-internal-format
  #| msgid "lang_* check: failed in %s, at %s:%d"
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
*************** msgstr "stÃ¸rrelsen af tabel er ikke af
*** 71351,72330 ****
  msgid "invalid use of non-static member function of type %qT"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/typeck.cc:2715
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to `%T'"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "forÃ¦ldet konvertering fra strengkonstant til '%T'"
  
! #: cp/typeck.cc:2719
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to `%T'"
  msgid "deprecated conversion from string constant to %qT"
  msgstr "forÃ¦ldet konvertering fra strengkonstant til '%T'"
  
! #: cp/typeck.cc:2834 cp/typeck.cc:3398
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-sammensat type '%T'"
  
! #: cp/typeck.cc:2838 cp/typeck.cc:3402
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' in `%E', which is of non-class type `%T'"
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
  
! #: cp/typeck.cc:2872
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qE"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/typeck.cc:2949
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member `%D' of NULL object"
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ugyldig tilgang til ikke-statisk datamedlem '%D' af NULL-objekt"
  
! #: cp/typeck.cc:3099
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/typeck.cc:3108
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.cc:3250
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.cc:3269
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.cc:3292
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.cc:3303
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.cc:3318
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.cc:3432 cp/typeck.cc:3458
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a member of `%T'"
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "'%D::%D' er ikke et medlem af '%T'"
  
! #: cp/typeck.cc:3512
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/typeck.cc:3575
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD is not a member template function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/typeck.cc:3840
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qT is not a pointer-to-object type"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/typeck.cc:3872
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.cc:3875
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.cc:3878
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.cc:3882
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:3948
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: cp/typeck.cc:4053
  #, fuzzy, gcc-internal-format
  #| msgid "subscripting array declared `register'"
  msgid "subscripting array declared %<register%>"
  msgstr "indeksering af tabel som er erklÃ¦ret 'register'"
  
! #: cp/typeck.cc:4092
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "vÃ¦rdien der er pÃ¥fÃ¸rt et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: cp/typeck.cc:4164
  #, fuzzy, gcc-internal-format
  #| msgid "object missing in use of `%E'"
  msgid "object missing in use of %qE"
  msgstr "objekt mangler i brug af '%E'"
  
! #: cp/typeck.cc:4389
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids calling `::main' from within program"
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ forbyder kald af '::main' inde fra programmet"
  
! #: cp/typeck.cc:4410
  #, fuzzy, gcc-internal-format
  #| msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "brug .* eller ->* i kald af henvisning til medlemsfunktion i '%E (...)'"
  
! #: cp/typeck.cc:4427
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qE cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.cc:4430
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.cc:4433
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.cc:4491
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many arguments to constructor %q#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.cc:4492
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "too few arguments to constructor %q#D"
  msgstr "for fÃ¥ parametre til %s '%+#D'"
  
! #: cp/typeck.cc:4497
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.cc:4498
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.cc:4504
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.cc:4505
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.cc:4515
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many arguments to method %q#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.cc:4516
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "too few arguments to method %q#D"
  msgstr "for fÃ¥ parametre til %s '%+#D'"
  
! #: cp/typeck.cc:4519
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.cc:4520
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.cc:4602
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: cp/typeck.cc:4608
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: cp/typeck.cc:4917
  #, fuzzy, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: cp/typeck.cc:4963
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: cp/typeck.cc:4978
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: cp/typeck.cc:4981
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:4996
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: cp/typeck.cc:5055
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.cc:5058
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:5064
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.cc:5067
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:5104
  #, fuzzy, gcc-internal-format
  #| msgid "complex arguments must have floating-point type"
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "komplekse parametre skal have kommatalstype"
  
! #: cp/typeck.cc:5107
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: cp/typeck.cc:5110
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5114
  #, fuzzy, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/typeck.cc:5123
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5126
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: cp/typeck.cc:5129
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5133
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5268 cp/typeck.cc:5280
  #, fuzzy, gcc-internal-format
  #| msgid "assuming cast to type `%T' from overloaded function"
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "antager typeomtvingning til typen '%T' fra flertydig funktion"
  
! #: cp/typeck.cc:5394
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL benyttet i udregning"
  
! #: cp/typeck.cc:5855 cp/typeck.cc:5864 cp/typeck.cc:6165 cp/typeck.cc:6174
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ forbyder sammenligning mellem henvisningsvariabel og heltal"
  
! #: cp/typeck.cc:6087 cp/typeck.cc:6100
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:6123
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6157
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: cp/typeck.cc:6204
  #, fuzzy, gcc-internal-format
  #| msgid "unordered comparison on non-floating point argument"
  msgid "unordered comparison on non-floating-point argument"
  msgstr "uordnet sammenligning af ikke-kommatalsparameter"
  
! #: cp/typeck.cc:6270
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/typeck.cc:6379
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands of types `%T' and `%T' to binary `%O'"
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ugyldige operander af typerne '%T' og '%T' til binÃ¦r '%O'"
  
! #: cp/typeck.cc:6780
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning af typen 'void *' i fratrÃ¦kning"
  
! #: cp/typeck.cc:6788
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til funktion i fratrÃ¦kning"
  
! #: cp/typeck.cc:6796
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til medlemsfunktion i fratrÃ¦kning"
  
! #: cp/typeck.cc:6849
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ugyldig brug af en henvisning til en ufuldstÃ¦ndig type i henvisningsberegning"
  
! #: cp/typeck.cc:6926
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of constructor %qD"
  msgstr "tager adressen pÃ¥ en destruktionsfunktion"
  
! #: cp/typeck.cc:6927
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of destructor %qD"
  msgstr "tager adressen pÃ¥ en destruktionsfunktion"
  
! #: cp/typeck.cc:6943
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ugyldig brug af '%E' til at danne en henvisning til medlemsfunktion; benyt et kaldenavn med klasseprÃ¦fiks"
  
! #: cp/typeck.cc:6946
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:6953
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "paranteser omkring '%E' kan ikke bruges til at danne en henvisning til medlemsfunktion"
  
! #: cp/typeck.cc:7148
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ en ikke-modificeret, ikke-statisk medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.cc:7154
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  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.cc:7160
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.cc:7166
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.cc:7171
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with `&%E')"
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7204
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.cc:7221
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking address of function `::main'"
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ funktionen '::main'"
  
! #: cp/typeck.cc:7279
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create pointer to reference member `%D'"
  msgid "cannot create pointer to reference member %qD"
  msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
  
! #: cp/typeck.cc:7314 cp/typeck.cc:7890 rust/backend/rust-tree.cc:4714
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field `%s'"
  msgid "attempt to take address of bit-field"
  msgstr "kan ikke finde adressen af bitfeltet '%s'"
  
! #: cp/typeck.cc:7476
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.cc:7477
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7609
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.cc:7610
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.cc:7626
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/typeck.cc:7628
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/typeck.cc:7640
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.cc:7642
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.cc:7682
  #, fuzzy, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "ISO C forbyder brug af typeomtvingningsudtryk som venstrevÃ¦rdier"
  
! #: cp/typeck.cc:7695
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7705
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7713
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7902 rust/backend/rust-tree.cc:4726
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan ikke tage adressen af 'this' som er et hÃ¸jrevÃ¦rdiudtryk"
  
! #: cp/typeck.cc:7924 d/d-codegen.cc:719 rust/backend/rust-tree.cc:4745
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of explicit register variable %qD requested"
  msgstr "forespÃ¸rgsel efter adressen af registervariablen '%s'"
  
! #: cp/typeck.cc:7929 rust/backend/rust-tree.cc:4752
  #, fuzzy, gcc-internal-format
  #| msgid "address requested for `%D', which is declared `register'"
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adresse forespurgt for '%D' som er erklÃ¦ret 'register'"
  
! #: cp/typeck.cc:8000
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8012
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8016
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8020
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8159
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8196
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
  
! #: cp/typeck.cc:8202
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
  
! #: cp/typeck.cc:8209
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from `%T' to `%T' casts away const (or volatile)"
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast fra '%T' til '%T' fjerner const (eller volatile)"
  
! #: cp/typeck.cc:8235
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
  
! #: cp/typeck.cc:8249
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: cp/typeck.cc:8697
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type `%T' to type `%T'"
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "ugyldig static_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:8703 cp/typeck.cc:8709 cp/typeck.cc:10420
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/typeck.cc:8737
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "konvertering fra '%T' til '%T'"
  
! #: cp/typeck.cc:8812
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "ugyldig reinterpret_cast af et hÃ¸jrevÃ¦rdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:8882
  #, fuzzy
  #| msgid "reinterpret_cast from `%T' to `%T' loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "reinterpret_cast fra '%T' til '%T' mister prÃ¦cision"
  
! #: cp/typeck.cc:8907
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8918
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:8939 cp/typeck.cc:9129
  #, fuzzy
  #| msgid "cast from `%T' to `%T' increases required alignment of target type"
  msgid "cast from %qH to %qI 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.cc:8956
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ forbyder sammenligninger mellem henvisning til funktion og henvisning til objekt"
  
! #: cp/typeck.cc:8970
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type `%T' to type `%T'"
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:9043
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ugyldig brug af const_cast med typen '%T' som ikke er en henvisnings-, reference- eller en henvisning til datamedlem-type"
  
! #: cp/typeck.cc:9052
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "ugyldig brug af const_cast med typen '%T' som er en henvisning eller reference til funktion"
  
! #: cp/typeck.cc:9094
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:9164
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type `%T' to type `%T'"
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:9265 cp/typeck.cc:9274
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting to an array type `%T'"
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ forbyder omtvingelse af typen til en tabeltype '%T'"
  
! #: cp/typeck.cc:9283
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "invalid cast to function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck.cc:9396
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "moving %qE of type %qT to itself"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:9397 cp/typeck.cc:10947 cp/typeck.cc:10963 cp/typeck.cc:10988
! #: cp/typeck.cc:11025
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:9657
  #, fuzzy, gcc-internal-format
  #| msgid "  in evaluation of `%Q(%#T, %#T)'"
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  i evaluering af '%Q(%#T, %#T)'"
  
! #: cp/typeck.cc:9717
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "tabelindekset i startvÃ¦rdien er ikke en konstant"
  
! #: cp/typeck.cc:9744
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: cp/typeck.cc:9760
  #, fuzzy, gcc-internal-format
  #| msgid "bad array initializer"
  msgid "array used as initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi til tabel"
  
! #: cp/typeck.cc:9762
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "invalid array assignment"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: cp/typeck.cc:9898
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   i henvisning til medlemsfunktion-omdannelse"
  
! #: cp/typeck.cc:9912
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "henvisning til medlem-omdannelse via den virtuelle stamklasse '%T' af '%T'"
  
! #: cp/typeck.cc:9959 cp/typeck.cc:9978
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   i henvisning til medlem-omdannelse"
  
! #: cp/typeck.cc:10059
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/typeck.cc:10379
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
  
! #: cp/typeck.cc:10384
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.cc:10393
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.cc:10397
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in return"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.cc:10402
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.cc:10438
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/typeck.cc:10442
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.cc:10447
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/typeck.cc:10452
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.cc:10462
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.cc:10548
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of `%+D'"
  msgid "in passing argument %P of %qD"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: cp/typeck.cc:10630
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.cc:10633
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "returning pointer to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.cc:10636
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10672
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable `%D' returned"
  msgid "reference to local variable %qD returned"
  msgstr "reference til den lokale variabel '%D' returneret"
  
! #: cp/typeck.cc:10676
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10682
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "address of label %qD returned"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: cp/typeck.cc:10686
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "address of local variable %qD returned"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: cp/typeck.cc:10946
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10961
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10987 cp/typeck.cc:11022
  #, fuzzy, gcc-internal-format
  #| msgid "too many 'l' suffixes in integer constant"
  msgid "redundant move in return statement"
  msgstr "for mange 'l'-endelser i heltalskonstant"
  
! #: cp/typeck.cc:11024
  #, fuzzy, gcc-internal-format
  #| msgid "too many 'l' suffixes in integer constant"
  msgid "redundant move in initialization"
  msgstr "for mange 'l'-endelser i heltalskonstant"
  
! #: cp/typeck.cc:11062
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "returnerer en vÃ¦rdi fra en destruktionsfunktion"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11074
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "kan ikke returnere fra en hÃ¥ndtering af en funktions-try-blok i en konstruktionsfunktion"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11077
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "returnerer en vÃ¦rdi fra en konstruktionsfunktion"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:11116 cp/typeck.cc:11162
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "'return' uden nogen vÃ¦rdi i en funktion der ikke returnerer void"
  
! #: cp/typeck.cc:11124
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "manglende startvÃ¦rdi"
  
! #: cp/typeck.cc:11143
  #, fuzzy, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/typeck.cc:11146
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11181
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "'return' uden nogen vÃ¦rdi i en funktion der ikke returnerer void"
  
! #: cp/typeck.cc:11210
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "'operator new' mÃ¥ ikke returnere NULL medmindre den er erklÃ¦ret 'throw()' (eller -fcheck-new er benyttet)"
  
! #: cp/typeck.cc:11299
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for `%#D'"
  msgid "not eliding copy on return from %qD"
  msgstr "ugyldig kovariant returneringstype for '%#D'"
  
! #: cp/typeck.cc:11311
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11898
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
--- 71658,72637 ----
  msgid "invalid use of non-static member function of type %qT"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/typeck.cc:2716
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to `%T'"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "forÃ¦ldet konvertering fra strengkonstant til '%T'"
  
! #: cp/typeck.cc:2720
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to `%T'"
  msgid "deprecated conversion from string constant to %qT"
  msgstr "forÃ¦ldet konvertering fra strengkonstant til '%T'"
  
! #: cp/typeck.cc:2835 cp/typeck.cc:3399
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' in `%E', which is of non-aggregate type `%T'"
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-sammensat type '%T'"
  
! #: cp/typeck.cc:2839 cp/typeck.cc:3403
  #, fuzzy, gcc-internal-format
  #| msgid "request for member `%D' in `%E', which is of non-class type `%T'"
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "forespÃ¸rgsel efter medlemmet '%D' i '%E' som er af en ikke-klassetype '%T'"
  
! #: cp/typeck.cc:2873
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qE"
  msgstr "ugyldig brug af ikke-statisk felt '%D'"
  
! #: cp/typeck.cc:2950
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member `%D' of NULL object"
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ugyldig tilgang til ikke-statisk datamedlem '%D' af NULL-objekt"
  
! #: cp/typeck.cc:3100
  #, fuzzy, gcc-internal-format
  #| msgid "qualified type `%T' does not match destructor name `~%T'"
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "den modificerede type '%T' passer ikke til destruktionsfunktionsnavnet '~%T'"
  
! #: cp/typeck.cc:3109
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.cc:3251
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.cc:3270
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.cc:3293
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.cc:3304
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.cc:3319
  #, fuzzy, gcc-internal-format
  #| msgid "'%D' has no member named '%E'"
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "'%D' har intet medlem ved navn '%E'"
  
! #: cp/typeck.cc:3433 cp/typeck.cc:3459
  #, fuzzy, gcc-internal-format
  #| msgid "`%D::%D' is not a member of `%T'"
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "'%D::%D' er ikke et medlem af '%T'"
  
! #: cp/typeck.cc:3513
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "'%D' er ikke et medlem af '%T'"
  
! #: cp/typeck.cc:3576
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member template function"
  msgid "%qD is not a member template function"
  msgstr "'%D' er ikke en medlemsskabelonfunktion"
  
! #: cp/typeck.cc:3841
  #, fuzzy, gcc-internal-format
  #| msgid "`%T' is not a pointer-to-object type"
  msgid "%qT is not a pointer-to-object type"
  msgstr "'%T' er ikke af en henvisning til objekt-type"
  
! #: cp/typeck.cc:3873
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.cc:3876
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.cc:3879
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%s' on pointer to member"
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ugyldig brug af '%s' pÃ¥ henvisning til medlem"
  
! #: cp/typeck.cc:3883
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:3949
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: cp/typeck.cc:4054
  #, fuzzy, gcc-internal-format
  #| msgid "subscripting array declared `register'"
  msgid "subscripting array declared %<register%>"
  msgstr "indeksering af tabel som er erklÃ¦ret 'register'"
  
! #: cp/typeck.cc:4093
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "vÃ¦rdien der er pÃ¥fÃ¸rt et indeks, er hverken en tabel eller en henvisningsvariabel"
  
! #: cp/typeck.cc:4165
  #, fuzzy, gcc-internal-format
  #| msgid "object missing in use of `%E'"
  msgid "object missing in use of %qE"
  msgstr "objekt mangler i brug af '%E'"
  
! #: cp/typeck.cc:4390
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids calling `::main' from within program"
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ forbyder kald af '::main' inde fra programmet"
  
! #: cp/typeck.cc:4411
  #, fuzzy, gcc-internal-format
  #| msgid "must use .* or ->* to call pointer-to-member function in `%E (...)'"
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "brug .* eller ->* i kald af henvisning til medlemsfunktion i '%E (...)'"
  
! #: cp/typeck.cc:4428
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qE cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.cc:4431
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.cc:4434
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "'%E' kan ikke bruges som en funktion"
  
! #: cp/typeck.cc:4492
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many arguments to constructor %q#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.cc:4493
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "too few arguments to constructor %q#D"
  msgstr "for fÃ¥ parametre til %s '%+#D'"
  
! #: cp/typeck.cc:4498
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to member function %q#D"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.cc:4499
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to member function %q#D"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.cc:4505
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function"
  msgid "too many arguments to function %q#D"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.cc:4506
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function"
  msgid "too few arguments to function %q#D"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.cc:4516
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many arguments to method %q#D"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: cp/typeck.cc:4517
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to %s `%+#D'"
  msgid "too few arguments to method %q#D"
  msgstr "for fÃ¥ parametre til %s '%+#D'"
  
! #: cp/typeck.cc:4520
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "for mange parametre til funktionen"
  
! #: cp/typeck.cc:4521
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "for fÃ¥ parametre til funktionen"
  
! #: cp/typeck.cc:4603
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: cp/typeck.cc:4609
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parameteren er af en ufuldstÃ¦ndig type"
  
! #: cp/typeck.cc:4918
  #, fuzzy, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: cp/typeck.cc:4964
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: cp/typeck.cc:4979
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: cp/typeck.cc:4982
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:4997
  #, fuzzy, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: cp/typeck.cc:5056
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.cc:5059
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:5065
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types"
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "operander til ?: har forskellige typer"
  
! #: cp/typeck.cc:5068
  #, fuzzy, gcc-internal-format
  #| msgid "%s between distinct pointer types `%T' and `%T' lacks a cast"
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:5105
  #, fuzzy, gcc-internal-format
  #| msgid "complex arguments must have floating-point type"
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "komplekse parametre skal have kommatalstype"
  
! #: cp/typeck.cc:5108
  #, fuzzy, gcc-internal-format
  #| msgid "%s from incompatible pointer type"
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "%s fra en henvisningstype der ikke er forenelig med mÃ¥lets"
  
! #: cp/typeck.cc:5111
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5115
  #, fuzzy, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: cp/typeck.cc:5124
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5127
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: cp/typeck.cc:5130
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5134
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5269 cp/typeck.cc:5281
  #, fuzzy, gcc-internal-format
  #| msgid "assuming cast to type `%T' from overloaded function"
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "antager typeomtvingning til typen '%T' fra flertydig funktion"
  
! #: cp/typeck.cc:5395
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL benyttet i udregning"
  
! #: cp/typeck.cc:5857 cp/typeck.cc:5866 cp/typeck.cc:6167 cp/typeck.cc:6176
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ forbyder sammenligning mellem henvisningsvariabel og heltal"
  
! #: cp/typeck.cc:6089 cp/typeck.cc:6102
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:6125
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6159
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "ordnet sammenligning af henvisning med heltallet nul"
  
! #: cp/typeck.cc:6206
  #, fuzzy, gcc-internal-format
  #| msgid "unordered comparison on non-floating point argument"
  msgid "unordered comparison on non-floating-point argument"
  msgstr "uordnet sammenligning af ikke-kommatalsparameter"
  
! #: cp/typeck.cc:6272
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "konvertering fra NaN til unsigned int"
  
! #: cp/typeck.cc:6381
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operands of types `%T' and `%T' to binary `%O'"
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ugyldige operander af typerne '%T' og '%T' til binÃ¦r '%O'"
  
! #: cp/typeck.cc:6782
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids using pointer of type `void *' in subtraction"
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning af typen 'void *' i fratrÃ¦kning"
  
! #: cp/typeck.cc:6790
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til funktion i fratrÃ¦kning"
  
! #: cp/typeck.cc:6798
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ forbyder brug af henvisning til medlemsfunktion i fratrÃ¦kning"
  
! #: cp/typeck.cc:6851
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ugyldig brug af en henvisning til en ufuldstÃ¦ndig type i henvisningsberegning"
  
! #: cp/typeck.cc:6928
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of constructor %qD"
  msgstr "tager adressen pÃ¥ en destruktionsfunktion"
  
! #: cp/typeck.cc:6929
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor"
  msgid "taking address of destructor %qD"
  msgstr "tager adressen pÃ¥ en destruktionsfunktion"
  
! #: cp/typeck.cc:6945
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' to form a pointer-to-member-function.  Use a qualified-id."
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ugyldig brug af '%E' til at danne en henvisning til medlemsfunktion; benyt et kaldenavn med klasseprÃ¦fiks"
  
! #: cp/typeck.cc:6948
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:6955
  #, fuzzy, gcc-internal-format
  #| msgid "parenthesis around '%E' cannot be used to form a pointer-to-member-function"
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "paranteser omkring '%E' kan ikke bruges til at danne en henvisning til medlemsfunktion"
  
! #: cp/typeck.cc:7150
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ en ikke-modificeret, ikke-statisk medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.cc:7156
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  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.cc:7162
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.cc:7168
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say `&%T::%D'"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ en bundet medlemsfunktion for at danne en henvisning til medlemsfunktion; brug '&%T::%D'"
  
! #: cp/typeck.cc:7173
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with `&%E')"
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "(en henvisning til medlem kan kun dannes med '&%E')"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7206
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.cc:7223
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking address of function `::main'"
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ forbyder at tage adressen pÃ¥ funktionen '::main'"
  
! #: cp/typeck.cc:7281
  #, fuzzy, gcc-internal-format
  #| msgid "cannot create pointer to reference member `%D'"
  msgid "cannot create pointer to reference member %qD"
  msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
  
! #: cp/typeck.cc:7316 cp/typeck.cc:7892 rust/backend/rust-tree.cc:4714
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field `%s'"
  msgid "attempt to take address of bit-field"
  msgstr "kan ikke finde adressen af bitfeltet '%s'"
  
! #: cp/typeck.cc:7478
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "tager adressen pÃ¥ midlertidig variabel"
  
! #: cp/typeck.cc:7479
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7611
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.cc:7612
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing an enum"
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ forbyder %s af en enum"
  
! #: cp/typeck.cc:7628
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/typeck.cc:7630
  #, fuzzy, gcc-internal-format
  #| msgid "cannot %s a pointer to incomplete type `%T'"
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "kan ikke %s en henvisning til en ufuldstÃ¦ndig type '%T'"
  
! #: cp/typeck.cc:7642
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.cc:7644
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids %sing a pointer of type `%T'"
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ forbyder %s af en henvisning af typen '%T'"
  
! #: cp/typeck.cc:7684
  #, fuzzy, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "ISO C forbyder brug af typeomtvingningsudtryk som venstrevÃ¦rdier"
  
! #: cp/typeck.cc:7697
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7707
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7715
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7904 rust/backend/rust-tree.cc:4726
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "kan ikke tage adressen af 'this' som er et hÃ¸jrevÃ¦rdiudtryk"
  
! #: cp/typeck.cc:7926 d/d-codegen.cc:719 rust/backend/rust-tree.cc:4745
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "address of explicit register variable %qD requested"
  msgstr "forespÃ¸rgsel efter adressen af registervariablen '%s'"
  
! #: cp/typeck.cc:7931 rust/backend/rust-tree.cc:4752
  #, fuzzy, gcc-internal-format
  #| msgid "address requested for `%D', which is declared `register'"
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "adresse forespurgt for '%D' som er erklÃ¦ret 'register'"
  
! #: cp/typeck.cc:8002
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8014
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8018
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8022
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8060
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: cp/typeck.cc:8161
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8198
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
  
! #: cp/typeck.cc:8204
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast fra typen '%T' til typen '%T' fjerner konstanthed"
  
! #: cp/typeck.cc:8211
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from `%T' to `%T' casts away const (or volatile)"
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast fra '%T' til '%T' fjerner const (eller volatile)"
  
! #: cp/typeck.cc:8237
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "skabelonsparameter '%T' benytter lokal type '%T'"
  
! #: cp/typeck.cc:8251
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "typemodifikationer ignoreret i funktionsreturtypen"
  
! #: cp/typeck.cc:8699
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type `%T' to type `%T'"
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "ugyldig static_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:8705 cp/typeck.cc:8711 cp/typeck.cc:10422
  #, fuzzy, gcc-internal-format
  #| msgid "return type `%#T' is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "returtype '%#T' er ufuldstÃ¦ndig"
  
! #: cp/typeck.cc:8739
  #, fuzzy
  #| msgid "converting from `%T' to `%T'"
  msgid "converting from %qH to %qI"
  msgstr "konvertering fra '%T' til '%T'"
  
! #: cp/typeck.cc:8814
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast of an rvalue expression of type `%T' to type `%T'"
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "ugyldig reinterpret_cast af et hÃ¸jrevÃ¦rdiudtryk fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:8884
  #, fuzzy
  #| msgid "reinterpret_cast from `%T' to `%T' loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "reinterpret_cast fra '%T' til '%T' mister prÃ¦cision"
  
! #: cp/typeck.cc:8909
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8920
  #, fuzzy
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "%s mellem forskellige henvisningstyper '%T' og '%T' mangler en typeomtvingelse"
  
! #: cp/typeck.cc:8941 cp/typeck.cc:9131
  #, fuzzy
  #| msgid "cast from `%T' to `%T' increases required alignment of target type"
  msgid "cast from %qH to %qI 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.cc:8958
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ forbyder sammenligninger mellem henvisning til funktion og henvisning til objekt"
  
! #: cp/typeck.cc:8972
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type `%T' to type `%T'"
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:9045
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type `%T', which is not a pointer, reference, nor a pointer-to-data-member type"
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ugyldig brug af const_cast med typen '%T' som ikke er en henvisnings-, reference- eller en henvisning til datamedlem-type"
  
! #: cp/typeck.cc:9054
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type `%T', which is a pointer or reference to a function type"
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "ugyldig brug af const_cast med typen '%T' som er en henvisning eller reference til funktion"
  
! #: cp/typeck.cc:9096
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type `%T' to type `%T'"
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "ugyldig const_cast af en hÃ¸jrevÃ¦rdi fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:9166
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type `%T' to type `%T'"
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "ugyldig const_cast fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:9267 cp/typeck.cc:9276
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting to an array type `%T'"
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ forbyder omtvingelse af typen til en tabeltype '%T'"
  
! #: cp/typeck.cc:9285
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "invalid cast to function type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck.cc:9398
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert `%E' from type `%T' to type `%T'"
  msgid "moving %qE of type %qT to itself"
  msgstr "kan ikke konvertere '%E' fra typen '%T' til typen '%T'"
  
! #: cp/typeck.cc:9399 cp/typeck.cc:10951 cp/typeck.cc:10967 cp/typeck.cc:10992
! #: cp/typeck.cc:11029
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:9659
  #, fuzzy, gcc-internal-format
  #| msgid "  in evaluation of `%Q(%#T, %#T)'"
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  i evaluering af '%Q(%#T, %#T)'"
  
! #: cp/typeck.cc:9719
  #, fuzzy, gcc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "assigning to an array from an initializer list"
  msgstr "tabelindekset i startvÃ¦rdien er ikke en konstant"
  
! #: cp/typeck.cc:9746
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in assignment of `%T' to `%T'"
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "uforenelige typer i tildeling af '%T' til '%T'"
  
! #: cp/typeck.cc:9762
  #, fuzzy, gcc-internal-format
  #| msgid "bad array initializer"
  msgid "array used as initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi til tabel"
  
! #: cp/typeck.cc:9764
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "invalid array assignment"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: cp/typeck.cc:9900
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   i henvisning til medlemsfunktion-omdannelse"
  
! #: cp/typeck.cc:9914
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "henvisning til medlem-omdannelse via den virtuelle stamklasse '%T' af '%T'"
  
! #: cp/typeck.cc:9961 cp/typeck.cc:9980
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   i henvisning til medlem-omdannelse"
  
! #: cp/typeck.cc:10061
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion to type `%T' from type `%T'"
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ugyldig omdannelse til typen '%T' fra typen '%T'"
  
! #: cp/typeck.cc:10381
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' for argument `%P' to `%D'"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "kan ikke konvertere '%T' til '%T' for parameter '%P' til '%D'"
  
! #: cp/typeck.cc:10386
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.cc:10395
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.cc:10399
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in return"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.cc:10404
  #, fuzzy
  #| msgid "cannot convert `%T' to `%T' in %s"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "kan ikke konvertere '%T' til '%T' i %s"
  
! #: cp/typeck.cc:10440
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/typeck.cc:10444
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "parameter might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.cc:10449
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about functions which might be candidates for format attributes"
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Advar om funktioner som kan vÃ¦re kandidater til formateringsegenskaber"
  
! #: cp/typeck.cc:10454
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.cc:10464
  #, fuzzy, gcc-internal-format
  #| msgid "function might be possible candidate for `%s' format attribute"
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "funktion er en mulig kandidat til '%s'-formateringsegenskab"
  
! #: cp/typeck.cc:10550
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of `%+D'"
  msgid "in passing argument %P of %qD"
  msgstr "i overbringelse af parameter %P af '%+D'"
  
! #: cp/typeck.cc:10634
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.cc:10637
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "returning pointer to temporary"
  msgstr "returnerer reference til midlertidig variabel"
  
! #: cp/typeck.cc:10640
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10676
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable `%D' returned"
  msgid "reference to local variable %qD returned"
  msgstr "reference til den lokale variabel '%D' returneret"
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10686
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "address of label %qD returned"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: cp/typeck.cc:10690
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable `%D' returned"
  msgid "address of local variable %qD returned"
  msgstr "adresse af den lokale variabel '%D' returneret"
  
! #: cp/typeck.cc:10950
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10965
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10991 cp/typeck.cc:11026
  #, fuzzy, gcc-internal-format
  #| msgid "too many 'l' suffixes in integer constant"
  msgid "redundant move in return statement"
  msgstr "for mange 'l'-endelser i heltalskonstant"
  
! #: cp/typeck.cc:11028
  #, fuzzy, gcc-internal-format
  #| msgid "too many 'l' suffixes in integer constant"
  msgid "redundant move in initialization"
  msgstr "for mange 'l'-endelser i heltalskonstant"
  
! #: cp/typeck.cc:11066
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "returnerer en vÃ¦rdi fra en destruktionsfunktion"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11078
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "kan ikke returnere fra en hÃ¥ndtering af en funktions-try-blok i en konstruktionsfunktion"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11081
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "returnerer en vÃ¦rdi fra en konstruktionsfunktion"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:11120 cp/typeck.cc:11166
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "'return' uden nogen vÃ¦rdi i en funktion der ikke returnerer void"
  
! #: cp/typeck.cc:11128
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer"
  msgid "returning initializer list"
  msgstr "manglende startvÃ¦rdi"
  
! #: cp/typeck.cc:11147
  #, fuzzy, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "new kan ikke bruges pÃ¥ en referencetype"
  
! #: cp/typeck.cc:11150
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11185
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "'return' uden nogen vÃ¦rdi i en funktion der ikke returnerer void"
  
! #: cp/typeck.cc:11214
  #, fuzzy, gcc-internal-format
  #| msgid "`operator new' must not return NULL unless it is declared `throw()' (or -fcheck-new is in effect)"
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "'operator new' mÃ¥ ikke returnere NULL medmindre den er erklÃ¦ret 'throw()' (eller -fcheck-new er benyttet)"
  
! #: cp/typeck.cc:11303
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for `%#D'"
  msgid "not eliding copy on return from %qD"
  msgstr "ugyldig kovariant returneringstype for '%#D'"
  
! #: cp/typeck.cc:11315
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11902
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %%s value"
  msgid "using rvalue as lvalue"
*************** msgstr "'%D' er af en ufuldstÃ¦ndig type
*** 72520,72763 ****
  msgid "invalid use of incomplete type %q#T"
  msgstr "ugyldig brug af ufuldstÃ¦ndig typedef '%s'"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3936
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/typeck2.cc:380
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of placeholder %qT"
  msgstr "ugyldig brug af '%T'"
  
! #: cp/typeck2.cc:387
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/typeck2.cc:392
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/typeck2.cc:398
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion %qT"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/typeck2.cc:404
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type `%#T'"
  msgid "invalid use of dependent type %qT"
  msgstr "ugyldig brug af en ikke-defineret type '%#T'"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3952
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "ugyldig brug af 'restrict'"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3960
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "adresse af flertydig funktion uden kontekstuelle typeoplysninger"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3965
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "flertydig funktion uden kontekstuelle typeoplysninger"
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3969
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "utilstrÃ¦kkelige kontekstuelle oplysninger til at afgÃ¸re typen"
  
! #: cp/typeck2.cc:833
  #, fuzzy, gcc-internal-format
  #| msgid "constructor syntax used, but no constructor declared for type `%T'"
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "konstruktionsfunktionsyntaks benyttet, men ingen konstruktionsfunktion er erklÃ¦ret for typen '%T'"
  
! #: cp/typeck2.cc:884 cp/typeck2.cc:901
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/typeck2.cc:1089
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.cc:1101 cp/typeck2.cc:1113
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.cc:1104
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/typeck2.cc:1276
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "startvÃ¦rdistrengen til char-tabellen er for lang"
  
! #: cp/typeck2.cc:1339
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1341
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi"
  
! #: cp/typeck2.cc:1361
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1844 cp/typeck2.cc:1875
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "missing initializer for member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/typeck2.cc:1851
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD is uninitialized reference"
  msgstr "medlemmet '%D' er en reference uden startvÃ¦rdi"
  
! #: cp/typeck2.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "medlemmet '%D' er en reference uden startvÃ¦rdi"
  
! #: cp/typeck2.cc:1944
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/typeck2.cc:2017
  #, fuzzy, gcc-internal-format
  #| msgid "no field `%D' in union being initialized"
  msgid "no field %qD found in union being initialized"
  msgstr "intet felt '%D' i union der tildeles startvÃ¦rdi"
  
! #: cp/typeck2.cc:2028
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "indeksvÃ¦rdi i stedet for feltnavn i union-startvÃ¦rdi"
  
! #: cp/typeck2.cc:2243
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "fundet en henvisningsefterfÃ¸lgelse der gÃ¥r i ring"
  
! #: cp/typeck2.cc:2257
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' has non-pointer type `%T'"
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "grundoperanden til '->' har en ikke-henvisningstype '%T'"
  
! #: cp/typeck2.cc:2287
  #, fuzzy, gcc-internal-format
  #| msgid "result of `operator->()' yields non-pointer result"
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "resultatet af 'operator->()' er ikke en henvisning"
  
! #: cp/typeck2.cc:2289
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' is not a pointer"
  msgid "base operand of %<->%> is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: cp/typeck2.cc:2316
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "'%E' kan ikke bruges som en medlemshenvisning eftersom udtrykkets type er '%T'"
  
! #: cp/typeck2.cc:2325
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "kan ikke anvende medlemshenvisning '%E' pÃ¥ '%E' som er af den ikke-sammensatte type '%T'"
  
! #: cp/typeck2.cc:2347
  #, fuzzy, gcc-internal-format
  #| msgid "member type `%T::' incompatible with object type `%T'"
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "medlemstypen '%T::' uforenelige med objekttypen '%T'"
  
! #: cp/typeck2.cc:2409
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2420
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2428
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2469
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "functional cast to array type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck2.cc:2486
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/typeck2.cc:2491
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/typeck2.cc:2516
  #, fuzzy, gcc-internal-format
  #| msgid "default-initialization of `%#D', which has reference type"
  msgid "invalid value-initialization of reference type"
  msgstr "standardklargÃ¸ring af '%#D' som er af en referencetype"
  
! #: cp/typeck2.cc:2757
  #, fuzzy, gcc-internal-format
  #| msgid "call to function `%D' which throws incomplete type `%#T'"
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "kald af en funktion '%D' som kaster en ufuldstÃ¦ndig type '%#T'"
  
! #: cp/typeck2.cc:2760
  #, fuzzy, gcc-internal-format
  #| msgid "call to function which throws incomplete type `%#T'"
  msgid "call to function which throws incomplete type %q#T"
--- 72827,73070 ----
  msgid "invalid use of incomplete type %q#T"
  msgstr "ugyldig brug af ufuldstÃ¦ndig typedef '%s'"
  
! #: cp/typeck2.cc:364 rust/backend/rust-tree.cc:3936
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the `&' ?)"
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "ugyldig brug af medlem (glemte du en '&'?)"
  
! #: cp/typeck2.cc:379
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%T'"
  msgid "invalid use of placeholder %qT"
  msgstr "ugyldig brug af '%T'"
  
! #: cp/typeck2.cc:386
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/typeck2.cc:391
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "ugyldig brug af skabelonstypeparameter"
  
! #: cp/typeck2.cc:397
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of void expression"
  msgid "invalid use of pack expansion %qT"
  msgstr "ugyldig brug af void-udtryk"
  
! #: cp/typeck2.cc:403
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of undefined type `%#T'"
  msgid "invalid use of dependent type %qT"
  msgstr "ugyldig brug af en ikke-defineret type '%#T'"
  
! #: cp/typeck2.cc:410 rust/backend/rust-tree.cc:3952
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `restrict'"
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "ugyldig brug af 'restrict'"
  
! #: cp/typeck2.cc:418 rust/backend/rust-tree.cc:3960
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "adresse af flertydig funktion uden kontekstuelle typeoplysninger"
  
! #: cp/typeck2.cc:422 rust/backend/rust-tree.cc:3965
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "flertydig funktion uden kontekstuelle typeoplysninger"
  
! #: cp/typeck2.cc:425 rust/backend/rust-tree.cc:3969
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "utilstrÃ¦kkelige kontekstuelle oplysninger til at afgÃ¸re typen"
  
! #: cp/typeck2.cc:832
  #, fuzzy, gcc-internal-format
  #| msgid "constructor syntax used, but no constructor declared for type `%T'"
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "konstruktionsfunktionsyntaks benyttet, men ingen konstruktionsfunktion er erklÃ¦ret for typen '%T'"
  
! #: cp/typeck2.cc:883 cp/typeck2.cc:900
  #, fuzzy, gcc-internal-format
  #| msgid "invalid in-class initialization of static data member of non-integral type `%T'"
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "ugyldig tildeling af startvÃ¦rdi i klasse til statisk datamedlem af en ikke-heltalstype '%T'"
  
! #: cp/typeck2.cc:1088
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.cc:1100 cp/typeck2.cc:1112
  #, fuzzy
  #| msgid "conversion of `%E' from `%T' to `%T' is ambiguous"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "konvertering af '%E' fra '%T' til '%T' er tvetydigt"
  
! #: cp/typeck2.cc:1103
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "stÃ¸rrelsen af tabel er ikke af et heltalligt konstantudtryk"
  
! #: cp/typeck2.cc:1275
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "startvÃ¦rdistrengen til char-tabellen er for lang"
  
! #: cp/typeck2.cc:1338
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "krÃ¸llede paranteser omkring skalarstartvÃ¦rdi"
  
! #: cp/typeck2.cc:1360
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1820 cp/typeck2.cc:1851
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "missing initializer for member %qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: cp/typeck2.cc:1827
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD is uninitialized reference"
  msgstr "medlemmet '%D' er en reference uden startvÃ¦rdi"
  
! #: cp/typeck2.cc:1834
  #, fuzzy, gcc-internal-format
  #| msgid "member `%D' is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "medlemmet '%D' er en reference uden startvÃ¦rdi"
  
! #: cp/typeck2.cc:1920
  #, fuzzy, gcc-internal-format
  #| msgid "template-id `%D' for `%+D' does not match any template declaration"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "skabelons-id '%D' for '%+D' passer ikke til nogen skabelonserklÃ¦ring"
  
! #: cp/typeck2.cc:1993
  #, fuzzy, gcc-internal-format
  #| msgid "no field `%D' in union being initialized"
  msgid "no field %qD found in union being initialized"
  msgstr "intet felt '%D' i union der tildeles startvÃ¦rdi"
  
! #: cp/typeck2.cc:2004
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "indeksvÃ¦rdi i stedet for feltnavn i union-startvÃ¦rdi"
  
! #: cp/typeck2.cc:2219
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "fundet en henvisningsefterfÃ¸lgelse der gÃ¥r i ring"
  
! #: cp/typeck2.cc:2233
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' has non-pointer type `%T'"
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "grundoperanden til '->' har en ikke-henvisningstype '%T'"
  
! #: cp/typeck2.cc:2263
  #, fuzzy, gcc-internal-format
  #| msgid "result of `operator->()' yields non-pointer result"
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "resultatet af 'operator->()' er ikke en henvisning"
  
! #: cp/typeck2.cc:2265
  #, fuzzy, gcc-internal-format
  #| msgid "base operand of `->' is not a pointer"
  msgid "base operand of %<->%> is not a pointer"
  msgstr "grundoperanden til '->' er ikke en henvisning"
  
! #: cp/typeck2.cc:2292
  #, fuzzy, gcc-internal-format
  #| msgid "`%E' cannot be used as a member pointer, since it is of type `%T'"
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "'%E' kan ikke bruges som en medlemshenvisning eftersom udtrykkets type er '%T'"
  
! #: cp/typeck2.cc:2301
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply member pointer `%E' to `%E', which is of non-aggregate type `%T'"
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "kan ikke anvende medlemshenvisning '%E' pÃ¥ '%E' som er af den ikke-sammensatte type '%T'"
  
! #: cp/typeck2.cc:2323
  #, fuzzy, gcc-internal-format
  #| msgid "member type `%T::' incompatible with object type `%T'"
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "medlemstypen '%T::' uforenelige med objekttypen '%T'"
  
! #: cp/typeck2.cc:2385
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2396
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2404
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "henvisning til en medlemsfunktion benyttet i udregning"
  
! #: cp/typeck2.cc:2445
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type `%T'"
  msgid "functional cast to array type %qT"
  msgstr "ugyldig omtvingelse til funktionstypen '%T'"
  
! #: cp/typeck2.cc:2462
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "funktion kan ikke indbygges"
  
! #: cp/typeck2.cc:2467
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %d is invalid"
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "skabelonsparameter %d er ugyldig"
  
! #: cp/typeck2.cc:2492
  #, fuzzy, gcc-internal-format
  #| msgid "default-initialization of `%#D', which has reference type"
  msgid "invalid value-initialization of reference type"
  msgstr "standardklargÃ¸ring af '%#D' som er af en referencetype"
  
! #: cp/typeck2.cc:2733
  #, fuzzy, gcc-internal-format
  #| msgid "call to function `%D' which throws incomplete type `%#T'"
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "kald af en funktion '%D' som kaster en ufuldstÃ¦ndig type '%#T'"
  
! #: cp/typeck2.cc:2736
  #, fuzzy, gcc-internal-format
  #| msgid "call to function which throws incomplete type `%#T'"
  msgid "call to function which throws incomplete type %q#T"
*************** msgstr "'%s' er erklÃ¦ret inline efter a
*** 72794,72800 ****
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr ""
  
! #: d/d-builtins.cc:823
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr "modstridende typer for den indbyggede funktion '%s'"
--- 73101,73107 ----
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr ""
  
! #: d/d-builtins.cc:824
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr "modstridende typer for den indbyggede funktion '%s'"
*************** msgstr "modstridende typer for den indby
*** 72805,72862 ****
  msgid "cannot determine the length of a %qs"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: d/d-codegen.cc:1241
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: d/d-codegen.cc:1436
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be %<null%>"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: d/d-codegen.cc:2221
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr ""
  
! #: d/d-codegen.cc:2369
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr ""
  
! #: d/d-codegen.cc:2420
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T'"
  msgid "cannot get frame pointer to %qs"
  msgstr "kan ikke erklÃ¦re henvisning til '%#T'"
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2446
  #, fuzzy, gcc-internal-format
  #| msgid "Store function names in object code"
  msgid "nested function missing body"
  msgstr "Gem funktionsnavne i objektkode"
  
! #: d/d-codegen.cc:2488
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklÃ¦res som friend"
  
! #: d/d-codegen.cc:2797
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2805
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: d/d-codegen.cc:3030
  #, fuzzy, gcc-internal-format
  #| msgid "forming reference to void"
  msgid "forward reference to frame of %qs"
--- 73112,73169 ----
  msgid "cannot determine the length of a %qs"
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: d/d-codegen.cc:1242
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member `%D'"
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "manglende startvÃ¦rdi for medlemmet '%D'"
  
! #: d/d-codegen.cc:1437
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD will never be %<null%>"
  msgstr "adressen af '%D' vil altid vÃ¦re 'true'"
  
! #: d/d-codegen.cc:2222
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr ""
  
! #: d/d-codegen.cc:2370
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr ""
  
! #: d/d-codegen.cc:2421
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to `%#T'"
  msgid "cannot get frame pointer to %qs"
  msgstr "kan ikke erklÃ¦re henvisning til '%#T'"
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2447
  #, fuzzy, gcc-internal-format
  #| msgid "Store function names in object code"
  msgid "nested function missing body"
  msgstr "Gem funktionsnavne i objektkode"
  
! #: d/d-codegen.cc:2489
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is neither function nor member function; cannot be declared friend"
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "'%s' er hverken en almindelig funktion eller en medlemsfunktion; kan ikke erklÃ¦res som friend"
  
! #: d/d-codegen.cc:2798
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2806
  #, fuzzy, gcc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: d/d-codegen.cc:3031
  #, fuzzy, gcc-internal-format
  #| msgid "forming reference to void"
  msgid "forward reference to frame of %qs"
*************** msgstr "Profilering er ikke understÃ¸tte
*** 72991,73050 ****
  msgid "cannot represent built-in %<va_list%> type in D"
  msgstr ""
  
! #: d/decl.cc:375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DW_LOC_OP %s not implemented\n"
  msgid "pragma(%s) not implemented"
  msgstr "DW_LOC_OP %s understÃ¸ttes ikke\n"
  
! #: d/decl.cc:482 d/decl.cc:600 d/decl.cc:674 d/decl.cc:717 d/decl.cc:756
  #, fuzzy, gcc-internal-format
  #| msgid "real-valued template parameters when cross-compiling"
  msgid "had semantic errors when compiling"
  msgstr "skabelonsparametre med reelle vÃ¦rdi ved krydsoversÃ¦ttelse"
  
  #. Hiding detected; same name, overlapping specializations.
! #: d/decl.cc:573
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "use of %qs"
  msgstr "ugyldig brug af '%D"
  
! #: d/decl.cc:575
  #, gcc-internal-format
  msgid "is hidden by %qs"
  msgstr ""
  
! #: d/decl.cc:578
  #, gcc-internal-format
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr ""
  
! #: d/decl.cc:814
  #, fuzzy, gcc-internal-format
  #| msgid "%s=%s is too large"
  msgid "size is too large"
  msgstr "%s=%s er for stor"
  
! #: d/decl.cc:1415
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: d/decl.cc:1592
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr "forespÃ¸rgsel efter adressen af registervariablen '%s'"
  
! #: d/decl.cc:1595
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "explicit register variable %qs declared thread local"
  msgstr "forespÃ¸rgsel efter adressen af registervariablen '%s'"
  
! #: d/decl.cc:1808
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
--- 73298,73357 ----
  msgid "cannot represent built-in %<va_list%> type in D"
  msgstr ""
  
! #: d/decl.cc:373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DW_LOC_OP %s not implemented\n"
  msgid "pragma(%s) not implemented"
  msgstr "DW_LOC_OP %s understÃ¸ttes ikke\n"
  
! #: d/decl.cc:480 d/decl.cc:598 d/decl.cc:672 d/decl.cc:715 d/decl.cc:754
  #, fuzzy, gcc-internal-format
  #| msgid "real-valued template parameters when cross-compiling"
  msgid "had semantic errors when compiling"
  msgstr "skabelonsparametre med reelle vÃ¦rdi ved krydsoversÃ¦ttelse"
  
  #. Hiding detected; same name, overlapping specializations.
! #: d/decl.cc:571
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of `%D'"
  msgid "use of %qs"
  msgstr "ugyldig brug af '%D"
  
! #: d/decl.cc:573
  #, gcc-internal-format
  msgid "is hidden by %qs"
  msgstr ""
  
! #: d/decl.cc:576
  #, gcc-internal-format
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr ""
  
! #: d/decl.cc:812
  #, fuzzy, gcc-internal-format
  #| msgid "%s=%s is too large"
  msgid "size is too large"
  msgstr "%s=%s er for stor"
  
! #: d/decl.cc:1424
  #, fuzzy, gcc-internal-format
  #| msgid "Profiling is not supported on this target."
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "Profilering er ikke understÃ¸ttet pÃ¥ mÃ¥larkitekturen."
  
! #: d/decl.cc:1601
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr "forespÃ¸rgsel efter adressen af registervariablen '%s'"
  
! #: d/decl.cc:1604
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable `%s' requested"
  msgid "explicit register variable %qs declared thread local"
  msgstr "forespÃ¸rgsel efter adressen af registervariablen '%s'"
  
! #: d/decl.cc:1817
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
*************** msgid "appending to array in %qs require
*** 73066,73123 ****
  msgstr ""
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1285
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected type for array length: %qs"
  msgstr "uventet operand"
  
! #: d/expr.cc:1420
  #, fuzzy, gcc-internal-format
  #| msgid "unknown TLS model %qs"
  msgid "don%'t know how to delete %qs"
  msgstr "ukendt tls-model %qs"
  
! #: d/expr.cc:1444
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%qs is not an associative array"
  msgstr "\"%s\" er ikke defineret"
  
! #: d/expr.cc:1728 d/expr.cc:2108
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr ""
  
! #: d/expr.cc:1810
  #, fuzzy, gcc-internal-format
  msgid "delegates are only for non-static functions"
  msgstr "'%s' er normalt en ikke-statisk funktion"
  
! #: d/expr.cc:1882
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a field, but a %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: d/expr.cc:2134
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "recursive reference %qs"
  msgstr "kan ikke erklÃ¦re reference til '%#T'"
  
! #: d/expr.cc:2153 d/expr.cc:3024
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "non-constant expression %qs"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: d/expr.cc:2991
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qs is not an expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: d/expr.cc:2998
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "type %qs is not an expression"
--- 73373,73430 ----
  msgstr ""
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1286
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected type for array length: %qs"
  msgstr "uventet operand"
  
! #: d/expr.cc:1421
  #, fuzzy, gcc-internal-format
  #| msgid "unknown TLS model %qs"
  msgid "don%'t know how to delete %qs"
  msgstr "ukendt tls-model %qs"
  
! #: d/expr.cc:1445
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not defined"
  msgid "%qs is not an associative array"
  msgstr "\"%s\" er ikke defineret"
  
! #: d/expr.cc:1729 d/expr.cc:2109
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr ""
  
! #: d/expr.cc:1811
  #, fuzzy, gcc-internal-format
  msgid "delegates are only for non-static functions"
  msgstr "'%s' er normalt en ikke-statisk funktion"
  
! #: d/expr.cc:1883
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a field, but a %qs"
  msgstr "%s understÃ¸tter ikke %s"
  
! #: d/expr.cc:2135
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to `%#T'"
  msgid "recursive reference %qs"
  msgstr "kan ikke erklÃ¦re reference til '%#T'"
  
! #: d/expr.cc:2155 d/expr.cc:3027
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "non-constant expression %qs"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: d/expr.cc:2994
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "%qs is not an expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: d/expr.cc:3001
  #, fuzzy, gcc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "type %qs is not an expression"
*************** msgstr "Nul-lÃ¦ngde tegnkonstant ved %0"
*** 73304,73471 ****
  msgid "Invalid type in arithmetic operation at %L"
  msgstr "Nul-lÃ¦ngde tegnkonstant ved %0"
  
! #: fortran/arith.cc:126 fortran/arith.cc:2076
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
  
! #: fortran/arith.cc:159
  #, gcc-internal-format
  msgid "Fix min_int calculation"
  msgstr ""
  
! #: fortran/arith.cc:554
  #, gcc-internal-format
  msgid "gfc_range_check(): Bad type"
  msgstr ""
  
! #: fortran/arith.cc:627
  #, gcc-internal-format
  msgid "gfc_arith_uminus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:664
  #, gcc-internal-format
  msgid "gfc_arith_plus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:701
  #, gcc-internal-format
  msgid "gfc_arith_minus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:739
  #, gcc-internal-format
  msgid "gfc_arith_times(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:781
  #, gcc-internal-format
  msgid "Integer division truncated to constant %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:827
  #, gcc-internal-format
  msgid "gfc_arith_divide(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:883
  #, gcc-internal-format
  msgid "arith_power(): Bad base"
  msgstr ""
  
! #: fortran/arith.cc:922
  #, gcc-internal-format, gfc-internal-format
  msgid "Negative exponent of integer has zero result at %L"
  msgstr ""
  
! #: fortran/arith.cc:942
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "floating constant exceeds range of \"%s\""
  msgid "Result of exponentiation at %L exceeds the range of %s"
  msgstr "kommatalskonstant overskrider intervallet for '%s'"
  
! #: fortran/arith.cc:979 fortran/arith.cc:1004
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "pointer/integer type mismatch in conditional expression"
  msgid "Noninteger exponent in an initialization expression at %L"
  msgstr "henvisnings- og heltalstype i betingelsesudtrykket passer ikke sammen"
  
! #: fortran/arith.cc:990
  #, gcc-internal-format, gfc-internal-format
  msgid "Raising a negative REAL at %L to a REAL power is prohibited"
  msgstr ""
  
! #: fortran/arith.cc:1018
  #, fuzzy, gcc-internal-format
  #| msgid "ia64_print_operand: unknown code"
  msgid "arith_power(): unknown type"
  msgstr "ia64_print_operand: ukendt kode"
  
! #: fortran/arith.cc:1089
  #, gcc-internal-format
  msgid "compare_real(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1129
  #, gcc-internal-format
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1723
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1782
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:2044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/arith.cc:2048
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2053
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2058
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2063
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "division by zero in `%E %% 0'"
  msgid "Division by zero converting %s to %s at %L"
  msgstr "division med nul i '%E %% 0'"
  
! #: fortran/arith.cc:2067
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2071
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2161 fortran/arith.cc:2280 fortran/arith.cc:2343
! #: fortran/arith.cc:2398 fortran/arith.cc:2461 fortran/arith.cc:2533
! #: fortran/arith.cc:2603
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from NaN to int"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "konvertering fra NaN til int"
  
! #: fortran/arith.cc:2193 fortran/arith.cc:2229 fortran/arith.cc:2271
! #: fortran/arith.cc:2333 fortran/arith.cc:2388 fortran/arith.cc:2451
! #: fortran/arith.cc:2523 fortran/arith.cc:2595
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: fortran/arith.cc:2437 fortran/arith.cc:2509
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: fortran/arith.cc:2688
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character constant at %0 has no closing apostrophe at %1"
  msgid "The character constant at %L is truncated in conversion to %s"
--- 73611,73778 ----
  msgid "Invalid type in arithmetic operation at %L"
  msgstr "Nul-lÃ¦ngde tegnkonstant ved %0"
  
! #: fortran/arith.cc:126 fortran/arith.cc:2130
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
  
! #: fortran/arith.cc:183
  #, gcc-internal-format
  msgid "Fix min_int calculation"
  msgstr ""
  
! #: fortran/arith.cc:578
  #, gcc-internal-format
  msgid "gfc_range_check(): Bad type"
  msgstr ""
  
! #: fortran/arith.cc:651
  #, gcc-internal-format
  msgid "gfc_arith_uminus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:688
  #, gcc-internal-format
  msgid "gfc_arith_plus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:725
  #, gcc-internal-format
  msgid "gfc_arith_minus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:763
  #, gcc-internal-format
  msgid "gfc_arith_times(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:805
  #, gcc-internal-format
  msgid "Integer division truncated to constant %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:854
  #, gcc-internal-format
  msgid "gfc_arith_divide(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:910
  #, gcc-internal-format
  msgid "arith_power(): Bad base"
  msgstr ""
  
! #: fortran/arith.cc:949
  #, gcc-internal-format, gfc-internal-format
  msgid "Negative exponent of integer has zero result at %L"
  msgstr ""
  
! #: fortran/arith.cc:969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "floating constant exceeds range of \"%s\""
  msgid "Result of exponentiation at %L exceeds the range of %s"
  msgstr "kommatalskonstant overskrider intervallet for '%s'"
  
! #: fortran/arith.cc:1006 fortran/arith.cc:1031
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "pointer/integer type mismatch in conditional expression"
  msgid "Noninteger exponent in an initialization expression at %L"
  msgstr "henvisnings- og heltalstype i betingelsesudtrykket passer ikke sammen"
  
! #: fortran/arith.cc:1017
  #, gcc-internal-format, gfc-internal-format
  msgid "Raising a negative REAL at %L to a REAL power is prohibited"
  msgstr ""
  
! #: fortran/arith.cc:1045
  #, fuzzy, gcc-internal-format
  #| msgid "ia64_print_operand: unknown code"
  msgid "arith_power(): unknown type"
  msgstr "ia64_print_operand: ukendt kode"
  
! #: fortran/arith.cc:1116
  #, gcc-internal-format
  msgid "compare_real(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1156
  #, gcc-internal-format
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1777
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1836
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:2098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/arith.cc:2102
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2107
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2112
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "division by zero in `%E %% 0'"
  msgid "Division by zero converting %s to %s at %L"
  msgstr "division med nul i '%E %% 0'"
  
! #: fortran/arith.cc:2121
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2125
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2215 fortran/arith.cc:2334 fortran/arith.cc:2397
! #: fortran/arith.cc:2452 fortran/arith.cc:2515 fortran/arith.cc:2587
! #: fortran/arith.cc:2657
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from NaN to int"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "konvertering fra NaN til int"
  
! #: fortran/arith.cc:2247 fortran/arith.cc:2283 fortran/arith.cc:2325
! #: fortran/arith.cc:2387 fortran/arith.cc:2442 fortran/arith.cc:2505
! #: fortran/arith.cc:2577 fortran/arith.cc:2649
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: fortran/arith.cc:2491 fortran/arith.cc:2563
  #, fuzzy, gcc-internal-format
  #| msgid "invalid conversion from `%T' to `%T'"
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "ugyldig konvertering fra '%T' til '%T'"
  
! #: fortran/arith.cc:2742
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character constant at %0 has no closing apostrophe at %1"
  msgid "The character constant at %L is truncated in conversion to %s"
*************** msgid "Array reference at %C cannot have
*** 73521,73528 ****
  msgstr ""
  
  #: fortran/array.cc:248 fortran/array.cc:716 fortran/check.cc:3445
! #: fortran/check.cc:5969 fortran/check.cc:6014 fortran/check.cc:6056
! #: fortran/check.cc:6083 fortran/check.cc:6346 fortran/match.cc:1854
  #: fortran/match.cc:3316 fortran/match.cc:3658 fortran/match.cc:3854
  #: fortran/simplify.cc:3026 fortran/simplify.cc:3056 fortran/simplify.cc:6409
  #: fortran/simplify.cc:8450
--- 73828,73835 ----
  msgstr ""
  
  #: fortran/array.cc:248 fortran/array.cc:716 fortran/check.cc:3445
! #: fortran/check.cc:5976 fortran/check.cc:6021 fortran/check.cc:6063
! #: fortran/check.cc:6090 fortran/check.cc:6353 fortran/match.cc:1854
  #: fortran/match.cc:3316 fortran/match.cc:3658 fortran/match.cc:3854
  #: fortran/simplify.cc:3026 fortran/simplify.cc:3056 fortran/simplify.cc:6409
  #: fortran/simplify.cc:8450
*************** msgstr ""
*** 73789,73800 ****
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2637
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2785
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 74096,74107 ----
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2644
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2792
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr "datamedlem '%D' kan ikke vÃ¦re e
*** 73817,73823 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "1. parameter til __builtin_spe_predicate skal vÃ¦re en konstant"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid suffix on integer constant"
  msgid "Invalid use of BOZ literal constant at %L"
--- 74124,74130 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "1. parameter til __builtin_spe_predicate skal vÃ¦re en konstant"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid suffix on integer constant"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr ""
*** 73879,73885 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:651 fortran/check.cc:7625
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
--- 74186,74192 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:651 fortran/check.cc:7632
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
*************** msgstr ""
*** 74034,74040 ****
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr ""
  
! #: fortran/check.cc:1486 fortran/check.cc:1521 fortran/check.cc:4409
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
  msgstr ""
--- 74341,74347 ----
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr ""
  
! #: fortran/check.cc:1486 fortran/check.cc:1521 fortran/check.cc:4412
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
  msgstr ""
*************** msgid "BOZ constant at %L cannot appear
*** 74269,74277 ****
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
  #: fortran/check.cc:2496 fortran/check.cc:3126 fortran/check.cc:3209
! #: fortran/check.cc:3431 fortran/check.cc:3479 fortran/check.cc:4956
! #: fortran/check.cc:5081 fortran/check.cc:5151 fortran/check.cc:6332
! #: fortran/check.cc:6463
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
--- 74576,74584 ----
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
  #: fortran/check.cc:2496 fortran/check.cc:3126 fortran/check.cc:3209
! #: fortran/check.cc:3431 fortran/check.cc:3479 fortran/check.cc:4959
! #: fortran/check.cc:5084 fortran/check.cc:5154 fortran/check.cc:6339
! #: fortran/check.cc:6470
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
*************** msgstr ""
*** 74447,74453 ****
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: fortran/check.cc:4153 fortran/check.cc:7545 fortran/check.cc:7560
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
--- 74754,74760 ----
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: fortran/check.cc:4153 fortran/check.cc:7552 fortran/check.cc:7567
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
*************** msgstr ""
*** 74487,74964 ****
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr ""
  
! #: fortran/check.cc:4394
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:4402
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr ""
  
! #: fortran/check.cc:4481 fortran/check.cc:6410
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
  
! #: fortran/check.cc:4542
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr ""
  
! #: fortran/check.cc:4552
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr ""
  
! #: fortran/check.cc:4571
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr ""
  
! #: fortran/check.cc:4622
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr ""
  
! #: fortran/check.cc:4730
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr ""
  
! #: fortran/check.cc:4740
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr ""
  
! #: fortran/check.cc:4747
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr ""
  
! #: fortran/check.cc:4770
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr ""
  
! #: fortran/check.cc:4810
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr ""
  
! #: fortran/check.cc:4828
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr ""
  
! #: fortran/check.cc:4837
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: fortran/check.cc:4872 fortran/simplify.cc:7050
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr ""
  
! #: fortran/check.cc:4889 fortran/check.cc:4908
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr ""
  
! #: fortran/check.cc:4899 fortran/check.cc:4918
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr ""
  
! #: fortran/check.cc:5017
  #, gcc-internal-format
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5048
  #, gcc-internal-format
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5096
  #, gcc-internal-format
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5169 fortran/check.cc:7605
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5185 fortran/check.cc:5335 fortran/check.cc:7597
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
  
! #: fortran/check.cc:5196 fortran/check.cc:5347
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr ""
  
! #: fortran/check.cc:5278
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr ""
  
! #: fortran/check.cc:5326
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:5365
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5379
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:5403
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:5415
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.cc:5422
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5429
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5436
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:5442
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:5461
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:5471
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
  #: fortran/check.cc:5476
  #, gcc-internal-format, gfc-internal-format
! msgid "Noninteroperable array FPTR at %L to C_F_POINTER: %s"
  msgstr ""
  
! #: fortran/check.cc:5492
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5504
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:5511
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5517
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:5531
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5543
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:5550
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:5556
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:5570
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5576
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:5595
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:5604
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:5622
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:5627
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:5655
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:5671
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: fortran/check.cc:5690
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:5714
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: fortran/check.cc:5978
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:5985
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:5996
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6029
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6042
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6092
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6099
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr ""
  
! #: fortran/check.cc:6128
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6186
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6238
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "1. parameter til __builtin_spe_predicate skal vÃ¦re en konstant"
  
! #: fortran/check.cc:6257
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "1. parameter til __builtin_spe_predicate skal vÃ¦re en konstant"
  
! #: fortran/check.cc:6265
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:6300
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:6424
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:6437
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:6573
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6585
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:6724 fortran/check.cc:6756
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:6764
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many arguments to %s at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/check.cc:6782
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:6794
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: fortran/check.cc:6836
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6843
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6864
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:6874
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6881
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6926 fortran/check.cc:6933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "different type"
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "anden type"
  
! #: fortran/check.cc:7147
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:7329
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "1. parameter til __builtin_spe_predicate skal vÃ¦re en konstant"
  
! #: fortran/check.cc:7518 fortran/check.cc:7529
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "1. parameter til __builtin_spe_predicate skal vÃ¦re en konstant"
  
! #: fortran/check.cc:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:799 fortran/decl.cc:4076 fortran/decl.cc:10767
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3059 fortran/class.cc:3133
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
--- 74794,75277 ----
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr ""
  
! #: fortran/check.cc:4397
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:4405
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr ""
  
! #: fortran/check.cc:4484 fortran/check.cc:6417
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
  
! #: fortran/check.cc:4545
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr ""
  
! #: fortran/check.cc:4555
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr ""
  
! #: fortran/check.cc:4574
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr ""
  
! #: fortran/check.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr ""
  
! #: fortran/check.cc:4733
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr ""
  
! #: fortran/check.cc:4743
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr ""
  
! #: fortran/check.cc:4750
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr ""
  
! #: fortran/check.cc:4773
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr ""
  
! #: fortran/check.cc:4813
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr ""
  
! #: fortran/check.cc:4831
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr ""
  
! #: fortran/check.cc:4840
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: fortran/check.cc:4875 fortran/simplify.cc:7050
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr ""
  
! #: fortran/check.cc:4892 fortran/check.cc:4911
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr ""
  
! #: fortran/check.cc:4902 fortran/check.cc:4921
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr ""
  
! #: fortran/check.cc:5020
  #, gcc-internal-format
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5051
  #, gcc-internal-format
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5099
  #, gcc-internal-format
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5172 fortran/check.cc:7612
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5188 fortran/check.cc:5334 fortran/check.cc:7604
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
  
! #: fortran/check.cc:5199 fortran/check.cc:5346
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr ""
  
! #: fortran/check.cc:5281
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr ""
  
! #: fortran/check.cc:5325
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:5364
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5378
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:5402
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:5414
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr ""
  
! #: fortran/check.cc:5421
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5428
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5435
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:5441
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:5460
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:5470
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
  #: fortran/check.cc:5476
+ #, fuzzy, gcc-internal-format, gfc-internal-format
+ #| msgid "`%D' is not a function template"
+ msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
+ msgstr "'%D' er ikke en funktionsskabelon"
+ 
+ #: fortran/check.cc:5483
  #, gcc-internal-format, gfc-internal-format
! msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr ""
  
! #: fortran/check.cc:5499
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5511
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:5518
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5524
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:5538
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5550
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:5563
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5583
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5594
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:5602
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5618
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:5629
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:5662
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:5678
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: fortran/check.cc:5697
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr ""
  
! #: fortran/check.cc:5721
  #, fuzzy, gcc-internal-format
  #| msgid "argument to `%s' attribute larger than %d"
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
  
! #: fortran/check.cc:5985
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:5992
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6049
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6073
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6099
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6106
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr ""
  
! #: fortran/check.cc:6135
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6193
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6245
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "1. parameter til __builtin_spe_predicate skal vÃ¦re en konstant"
  
! #: fortran/check.cc:6264
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "1. parameter til __builtin_spe_predicate skal vÃ¦re en konstant"
  
! #: fortran/check.cc:6272
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:6307
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:6431
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:6444
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:6580
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6592
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:6731 fortran/check.cc:6763
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:6771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many arguments to %s at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/check.cc:6789
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:6801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "forkert antal skabelonsparametre (%d, skulle vÃ¦re %d)"
  
! #: fortran/check.cc:6843
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6850
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6871
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:6881
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6888
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6933 fortran/check.cc:6940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "different type"
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "anden type"
  
! #: fortran/check.cc:7154
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:7336
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "1. parameter til __builtin_spe_predicate skal vÃ¦re en konstant"
  
! #: fortran/check.cc:7525 fortran/check.cc:7536
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "1. parameter til __builtin_spe_predicate skal vÃ¦re en konstant"
  
! #: fortran/check.cc:7596
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:799 fortran/decl.cc:4079 fortran/decl.cc:10785
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3109 fortran/class.cc:3183
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
*************** msgstr ""
*** 75004,75015 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5287
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5317
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
--- 75317,75328 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5298
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
*************** msgstr ""
*** 75199,75205 ****
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1162 fortran/resolve.cc:13060
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 75512,75518 ----
  msgid "deferred type parameter at %C"
  msgstr ""
  
! #: fortran/decl.cc:1162 fortran/resolve.cc:13326
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 75338,76044 ****
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/decl.cc:1825
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "CHARACTER length must be a constant at %L"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: fortran/decl.cc:1880
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:1888
  #, gcc-internal-format, gfc-internal-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:2026
  #, gcc-internal-format
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:2039
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing initializer"
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "manglende startvÃ¦rdi"
  
! #: fortran/decl.cc:2049
  #, gcc-internal-format
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:2092
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot initialize multi-dimensional array with initializer"
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr "kan ikke klargÃ¸re multidimensional tabel med startvÃ¦rdi"
  
! #: fortran/decl.cc:2126
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr ""
  
! #: fortran/decl.cc:2139
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot initialize multi-dimensional array with initializer"
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr "kan ikke klargÃ¸re multidimensional tabel med startvÃ¦rdi"
  
! #: fortran/decl.cc:2149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "base initializer for `%T'"
  msgid "Bad shape of initializer at %L"
  msgstr "stamklasseklargÃ¸ring for '%T'"
  
! #: fortran/decl.cc:2156
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create pointer to reference member `%D'"
  msgid "Cannot determine shape of initializer at %L"
  msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
  
! #: fortran/decl.cc:2191
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr ""
  
! #: fortran/decl.cc:2241
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr "1. parameter til __builtin_spe_predicate skal vÃ¦re en konstant"
  
! #: fortran/decl.cc:2306 fortran/decl.cc:2313
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr ""
  
! #: fortran/decl.cc:2322
  #, gcc-internal-format
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr ""
  
! #: fortran/decl.cc:2331
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2355 fortran/symbol.cc:2270
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "Component %qs at %C already declared at %L"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: fortran/decl.cc:2410
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2419
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2428
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.cc:2445
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter list with an ellipsis can't match an empty parameter name list declaration"
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr "en parameterliste med '...' passer ikke til en erklÃ¦ring med en tom parameterliste"
  
! #: fortran/decl.cc:2502
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.cc:2519
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization designators may not nest"
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr "klargÃ¸ringstegn mÃ¥ ikke indlejres"
  
! #: fortran/decl.cc:2536
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:2557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Error in pointer initialization at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/decl.cc:2564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "non-NULL pointer initialization at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/decl.cc:2587
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr ""
  
! #: fortran/decl.cc:2641
  #, fuzzy, gcc-internal-format
  #| msgid "INTENT is not allowed inside of BLOCK at %C"
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr "INTENT er ikke tilladt i BLOCK ved %C"
  
! #: fortran/decl.cc:2643
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/decl.cc:2651
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs entity cannot have attributes at %C"
  msgstr "tilvalget '-%c' skal have en parameter"
  
! #: fortran/decl.cc:2661
  #, fuzzy, gcc-internal-format
  #| msgid "invalid character '%c' in #if"
  msgid "Invalid character %qc in variable name at %C"
  msgstr "ugyldigt tegn '%c' i #if"
  
! #: fortran/decl.cc:2703
  #, gcc-internal-format
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr ""
  
! #: fortran/decl.cc:2713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Zero-size array at %0"
  msgid "Implied-shape array at %L"
  msgstr "NulstÃ¸rrelsestabel ved %0"
  
! #: fortran/decl.cc:2770
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:2778
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.cc:2879
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.cc:2890
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/decl.cc:2915 fortran/decl.cc:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.cc:2923
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot read function profile from %s."
  msgid "Cannot set pointee array spec."
  msgstr "kan ikke lÃ¦se funktionsprofil fra %s."
  
! #: fortran/decl.cc:2986
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Old-style initialization at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/decl.cc:2994
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.cc:3007
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/decl.cc:3027 fortran/decl.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.cc:3050
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.cc:3059 fortran/decl.cc:10941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected an initialization expression at %C"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/decl.cc:3066
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:3083
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3092
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3106
  #, gcc-internal-format, gfc-internal-format
  msgid "The component with KIND or LEN attribute at %C does not not appear in the type parameter list at %L"
  msgstr ""
  
! #: fortran/decl.cc:3114
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
  msgstr ""
  
! #: fortran/decl.cc:3122
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.cc:3131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/decl.cc:3148
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr ""
  
! #: fortran/decl.cc:3211 fortran/decl.cc:3246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Jweak declaration of '%D' not supported"
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "%Jsvag erklÃ¦ring af '%D' ikke understÃ¸ttet"
  
! #: fortran/decl.cc:3252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "nested extern declaration of `%s'"
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "indlejret extern-erklÃ¦ring af '%s'"
  
! #: fortran/decl.cc:3311 fortran/decl.cc:3388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing formal parameter term"
  msgid "Missing right parenthesis at %C"
  msgstr "Manglende formel parameterterm"
  
! #: fortran/decl.cc:3324 fortran/decl.cc:3459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected initialization expression at %C"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/decl.cc:3332 fortran/decl.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected scalar initialization expression at %C"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/decl.cc:3362 fortran/decl.cc:4097
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "rounding mode not supported for VAX floats"
  msgid "Kind %d not supported for type %s at %C"
  msgstr "afrundingstilstand er ikke understÃ¸ttet for VAX-kommatal"
  
! #: fortran/decl.cc:3375
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.cc:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.cc:3491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "rounding mode not supported for VAX floats"
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "afrundingstilstand er ikke understÃ¸ttet for VAX-kommatal"
  
! #: fortran/decl.cc:3623
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:3724
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/decl.cc:3737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Structure name expected after RECORD at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:3850
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.cc:3874
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:3898
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: fortran/decl.cc:3931
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:3938
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr ""
  
! #: fortran/decl.cc:3965
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:3972
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: fortran/decl.cc:3987
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:3996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument"
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "ugyldig typeparameter"
  
! #: fortran/decl.cc:4232
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4244
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.cc:4309
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4331 fortran/decl.cc:4365 fortran/decl.cc:4398
! #: fortran/decl.cc:4697
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4343 fortran/decl.cc:4371 fortran/decl.cc:4404
! #: fortran/decl.cc:4430 fortran/decl.cc:4722 fortran/decl.cc:4740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument"
  msgid "Malformed type-spec at %C"
  msgstr "ugyldig typeparameter"
  
! #: fortran/decl.cc:4394
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.cc:4446 fortran/decl.cc:4588 fortran/decl.cc:4600
! #: fortran/decl.cc:4614 fortran/decl.cc:5099 fortran/decl.cc:5107
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/decl.cc:4547
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4629
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.cc:4775
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:4784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:4843
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4942
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.cc:4952
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Empty IMPLICIT statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:5058
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.cc:5065
  #, gcc-internal-format, gfc-internal-format
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr ""
  
! #: fortran/decl.cc:5070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "IMPORT statement at %C"
  msgstr "Manglende komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:5084
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.cc:5113
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.cc:5120
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.cc:5161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:5501
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflicting I/O control specifications at %0 and %1"
  msgid "Missing codimension specification at %C"
  msgstr "Modstridende I/O-kontrolangivelser ved %0 og %1"
  
! #: fortran/decl.cc:5503
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Missing dimension specification at %C"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/decl.cc:5598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate %s attribute at %L"
  msgstr "mere end Ã©n ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/decl.cc:5615
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5636
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.cc:5646
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.cc:5648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.cc:5656
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.cc:5667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.cc:5675
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: fortran/decl.cc:5685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: fortran/decl.cc:5703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.cc:5713
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:5723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: fortran/decl.cc:5736
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5747
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5802 fortran/decl.cc:9299
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:5808
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5842
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5856
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.cc:5897
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:5995
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:6017
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6028
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6034
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6046
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
  msgstr ""
  
! #: fortran/decl.cc:6060
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6068
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6080
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.cc:6086
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
--- 75651,76357 ----
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/decl.cc:1828
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1868
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "two `u's in integer constant"
  msgid "CHARACTER length must be a constant at %L"
  msgstr "to 'u'-endelser i heltalskonstant"
  
! #: fortran/decl.cc:1883
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:1891
  #, gcc-internal-format, gfc-internal-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:2029
  #, gcc-internal-format
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:2042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing initializer"
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "manglende startvÃ¦rdi"
  
! #: fortran/decl.cc:2052
  #, gcc-internal-format
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:2095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot initialize multi-dimensional array with initializer"
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr "kan ikke klargÃ¸re multidimensional tabel med startvÃ¦rdi"
  
! #: fortran/decl.cc:2129
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr ""
  
! #: fortran/decl.cc:2142
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot initialize multi-dimensional array with initializer"
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr "kan ikke klargÃ¸re multidimensional tabel med startvÃ¦rdi"
  
! #: fortran/decl.cc:2152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "base initializer for `%T'"
  msgid "Bad shape of initializer at %L"
  msgstr "stamklasseklargÃ¸ring for '%T'"
  
! #: fortran/decl.cc:2159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "cannot create pointer to reference member `%D'"
  msgid "Cannot determine shape of initializer at %L"
  msgstr "kan ikke oprette henvisning til reference medlemmet '%D'"
  
! #: fortran/decl.cc:2194
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr ""
  
! #: fortran/decl.cc:2244
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of __builtin_spe_predicate must be a constant"
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr "1. parameter til __builtin_spe_predicate skal vÃ¦re en konstant"
  
! #: fortran/decl.cc:2309 fortran/decl.cc:2316
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr ""
  
! #: fortran/decl.cc:2325
  #, gcc-internal-format
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr ""
  
! #: fortran/decl.cc:2334
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2358 fortran/symbol.cc:2283
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "Component %qs at %C already declared at %L"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: fortran/decl.cc:2413
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2422
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2431
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.cc:2448
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter list with an ellipsis can't match an empty parameter name list declaration"
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr "en parameterliste med '...' passer ikke til en erklÃ¦ring med en tom parameterliste"
  
! #: fortran/decl.cc:2505
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.cc:2522
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization designators may not nest"
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr "klargÃ¸ringstegn mÃ¥ ikke indlejres"
  
! #: fortran/decl.cc:2539
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:2560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Error in pointer initialization at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/decl.cc:2567
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "non-NULL pointer initialization at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/decl.cc:2590
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr ""
  
! #: fortran/decl.cc:2644
  #, fuzzy, gcc-internal-format
  #| msgid "INTENT is not allowed inside of BLOCK at %C"
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr "INTENT er ikke tilladt i BLOCK ved %C"
  
! #: fortran/decl.cc:2646
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/decl.cc:2654
  #, fuzzy, gcc-internal-format
  #| msgid "`-%c' option must have argument"
  msgid "%qs entity cannot have attributes at %C"
  msgstr "tilvalget '-%c' skal have en parameter"
  
! #: fortran/decl.cc:2664
  #, fuzzy, gcc-internal-format
  #| msgid "invalid character '%c' in #if"
  msgid "Invalid character %qc in variable name at %C"
  msgstr "ugyldigt tegn '%c' i #if"
  
! #: fortran/decl.cc:2706
  #, gcc-internal-format
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr ""
  
! #: fortran/decl.cc:2716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Zero-size array at %0"
  msgid "Implied-shape array at %L"
  msgstr "NulstÃ¸rrelsestabel ved %0"
  
! #: fortran/decl.cc:2773
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:2781
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.cc:2882
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.cc:2893
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/decl.cc:2918 fortran/decl.cc:9015
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.cc:2926
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot read function profile from %s."
  msgid "Cannot set pointee array spec."
  msgstr "kan ikke lÃ¦se funktionsprofil fra %s."
  
! #: fortran/decl.cc:2989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Old-style initialization at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/decl.cc:2997
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.cc:3010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/decl.cc:3030 fortran/decl.cc:7230
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr ""
  
! #: fortran/decl.cc:3053
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.cc:3062 fortran/decl.cc:10959
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected an initialization expression at %C"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/decl.cc:3069
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:3086
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3095
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3109
  #, gcc-internal-format, gfc-internal-format
  msgid "The component with KIND or LEN attribute at %C does not not appear in the type parameter list at %L"
  msgstr ""
  
! #: fortran/decl.cc:3117
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
  msgstr ""
  
! #: fortran/decl.cc:3125
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.cc:3134
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/decl.cc:3151
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr ""
  
! #: fortran/decl.cc:3214 fortran/decl.cc:3249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Jweak declaration of '%D' not supported"
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "%Jsvag erklÃ¦ring af '%D' ikke understÃ¸ttet"
  
! #: fortran/decl.cc:3255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "nested extern declaration of `%s'"
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "indlejret extern-erklÃ¦ring af '%s'"
  
! #: fortran/decl.cc:3314 fortran/decl.cc:3391
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing formal parameter term"
  msgid "Missing right parenthesis at %C"
  msgstr "Manglende formel parameterterm"
  
! #: fortran/decl.cc:3327 fortran/decl.cc:3462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected initialization expression at %C"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/decl.cc:3335 fortran/decl.cc:3468
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected scalar initialization expression at %C"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/decl.cc:3365 fortran/decl.cc:4115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "rounding mode not supported for VAX floats"
  msgid "Kind %d not supported for type %s at %C"
  msgstr "afrundingstilstand er ikke understÃ¸ttet for VAX-kommatal"
  
! #: fortran/decl.cc:3378
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.cc:3389
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.cc:3494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "rounding mode not supported for VAX floats"
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "afrundingstilstand er ikke understÃ¸ttet for VAX-kommatal"
  
! #: fortran/decl.cc:3626
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:3727
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/decl.cc:3740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Structure name expected after RECORD at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.cc:3877
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:3901
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' cannot have default arguments"
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr "'%D' kan ikke have standardparametre"
  
! #: fortran/decl.cc:3934
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:3941
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr ""
  
! #: fortran/decl.cc:3968
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:3975
  #, fuzzy, gcc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: fortran/decl.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:3999
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument"
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "ugyldig typeparameter"
  
! #: fortran/decl.cc:4250
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4262
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.cc:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.cc:4327
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4349 fortran/decl.cc:4383 fortran/decl.cc:4416
! #: fortran/decl.cc:4715
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4361 fortran/decl.cc:4389 fortran/decl.cc:4422
! #: fortran/decl.cc:4448 fortran/decl.cc:4740 fortran/decl.cc:4758
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument"
  msgid "Malformed type-spec at %C"
  msgstr "ugyldig typeparameter"
  
! #: fortran/decl.cc:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.cc:4464 fortran/decl.cc:4606 fortran/decl.cc:4618
! #: fortran/decl.cc:4632 fortran/decl.cc:5117 fortran/decl.cc:5125
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/decl.cc:4565
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4647
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.cc:4793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:4802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.cc:4907
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.cc:4970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Empty IMPLICIT statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:5076
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.cc:5083
  #, gcc-internal-format, gfc-internal-format
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr ""
  
! #: fortran/decl.cc:5088
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "IMPORT statement at %C"
  msgstr "Manglende komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:5102
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.cc:5131
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.cc:5138
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.cc:5179
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:5519
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflicting I/O control specifications at %0 and %1"
  msgid "Missing codimension specification at %C"
  msgstr "Modstridende I/O-kontrolangivelser ved %0 og %1"
  
! #: fortran/decl.cc:5521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Missing dimension specification at %C"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/decl.cc:5616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate %s attribute at %L"
  msgstr "mere end Ã©n ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/decl.cc:5633
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:5652
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.cc:5664
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.cc:5666
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.cc:5674
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.cc:5685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.cc:5693
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: fortran/decl.cc:5703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: fortran/decl.cc:5721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "egenskaben '%s' kan kun anvendes med klassedefinitioner"
  
! #: fortran/decl.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:5741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr "en global registervariabel fÃ¸lger en funktionsdefinition"
  
! #: fortran/decl.cc:5754
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5765
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5820 fortran/decl.cc:9317
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:5826
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5867
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5874
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.cc:5915
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:6013
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:6035
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6046
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6052
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6064
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
  msgstr ""
  
! #: fortran/decl.cc:6078
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6086
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6098
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.cc:6104
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
*************** msgstr "ReturnÃ©r vÃ¦rdier fra funktione
*** 76046,77118 ****
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.cc:6097
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.cc:6171
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6216
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6223
  #, fuzzy, gcc-internal-format
  #| msgid "Missing term"
  msgid "Missing symbol"
  msgstr "Manglende term"
  
! #: fortran/decl.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/decl.cc:6346
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.cc:6388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/decl.cc:6397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/decl.cc:6469
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.cc:6474
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr ""
  
! #: fortran/decl.cc:6525
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.cc:6537
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.cc:6583
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6590
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6658
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: fortran/decl.cc:6672 fortran/primary.cc:1885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "Alternate-return argument at %C"
  msgstr "forkert parametertype til %s"
  
! #: fortran/decl.cc:6678 fortran/decl.cc:6686
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: fortran/decl.cc:6726
  #, fuzzy, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "PlanlÃ¦g ikke begyndelsen og slutningen af proceduren"
  
! #: fortran/decl.cc:6739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't specify array dimension in a declaration"
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Kan ikke angive tabeldimension i en erklÃ¦ring"
  
! #: fortran/decl.cc:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6760
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/decl.cc:6763
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6805
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr ""
  
! #: fortran/decl.cc:6809
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.cc:6821
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.cc:6860
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.cc:6937
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conflicts with function declaration `%#D'"
  msgid "Unexpected junk after function declaration at %C"
  msgstr "strider mod funktionserklÃ¦ring '%#D'"
  
! #: fortran/decl.cc:6947 fortran/decl.cc:8085
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: fortran/decl.cc:7151
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:7158
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:7164
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.cc:7187
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:7233 fortran/decl.cc:7421 fortran/decl.cc:11425
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:7282 fortran/decl.cc:11325
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:7289
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.cc:7293
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7365
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.cc:7392 fortran/decl.cc:10065
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7534
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:7564 fortran/decl.cc:7843 fortran/decl.cc:8052
! #: fortran/symbol.cc:1910
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.cc:7594 fortran/decl.cc:8110
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "ENTRY statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:7746
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.cc:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:7752
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/decl.cc:7755
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.cc:7759 fortran/decl.cc:7804
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.cc:7763
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "ENTRY-sÃ¦tning ved %C kan ikke fremgÃ¥ i en STRUCTURE-blok"
  
! #: fortran/decl.cc:7767
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.cc:7771
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.cc:7776
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/decl.cc:7780
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.cc:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.cc:7788
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.cc:7792
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/decl.cc:7796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:7817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/decl.cc:7868 fortran/decl.cc:8092
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7962
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/decl.cc:8119
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.cc:8182 fortran/decl.cc:8189
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:8229
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.cc:8245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: fortran/decl.cc:8253
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.cc:8272
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing first operand for binary operator at %0"
  msgid "Missing closing paren for binding label at %C"
  msgstr "Manglende fÃ¸rste operand for binÃ¦r operator ved %0"
  
! #: fortran/decl.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8313
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.cc:8560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected END statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:8569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "END statement instead of %s statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
  #. We would have required END [something].
! #: fortran/decl.cc:8578
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/decl.cc:8589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting %s statement at %L"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:8609
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8626
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.cc:8640 fortran/decl.cc:8648
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%s' in switch statement"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "mere end Ã©n '%s'-etiket i switch-sÃ¦tningen"
  
! #: fortran/decl.cc:8747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/decl.cc:8755
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.cc:8763
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:8772
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.cc:8877
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.cc:8914
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:8928 fortran/decl.cc:8968
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.cc:8944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "Cray pointer at %C must be an integer"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: fortran/decl.cc:8948
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.cc:8954
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:8993
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot set Cray pointee array spec."
  msgstr "kan ikke konverteres til en henvisningstype"
  
! #: fortran/decl.cc:9017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9029
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9055
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "INTENT er ikke tilladt i BLOCK ved %C"
  
! #: fortran/decl.cc:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "OPTIONAL er ikke tilladt i BLOCK ved %C"
  
! #: fortran/decl.cc:9106
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.cc:9145
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9243
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9259
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaksfejl i PROTECTED-udtryk ved %C"
  
! #: fortran/decl.cc:9368 fortran/decl.cc:9393
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Access specifier or PRIVATE statement at %0 invalid for derived-type definition within other than the specification part of a module"
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "Tilgangsangivelse eller PRIVATE-sÃ¦tning ved %0 er ugyldig for nedarvet typedefinition som ikke er i specifikationsdelen af et modul"
  
! #: fortran/decl.cc:9414 fortran/decl.cc:9434
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Access specifier or PRIVATE statement at %0 invalid for derived-type definition within other than the specification part of a module"
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "Tilgangsangivelse eller PRIVATE-sÃ¦tning ved %0 er ugyldig for nedarvet typedefinition som ikke er i specifikationsdelen af et modul"
  
! #: fortran/decl.cc:9456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious sign in FORMAT statement at %0"
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Mystisk fortegn i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initializing array with parameter list"
  msgid "Initializing already initialized variable at %C"
  msgstr "klargÃ¸r tabel med en parameterliste"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.cc:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.cc:9530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9549 fortran/decl.cc:9605
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:9584
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9591
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9640
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9666
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9677
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9725
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9742
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "VALUE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "VOLATILE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9823
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.cc:9848
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9860
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9904
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: fortran/decl.cc:10040
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.cc:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.cc:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10156
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.cc:10162
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.cc:10169
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:10176
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "  kan ikke bruge forÃ¦ldet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: fortran/decl.cc:10199
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:10211
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:10232
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10278
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.cc:10284
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: fortran/decl.cc:10331
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Junk after MAP statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:10364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Junk after UNION statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:10399
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/decl.cc:10413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing structure name for outer structure definition at %0"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Manglende strukturnavn for ydre strukturdefinition ved %0"
  
! #: fortran/decl.cc:10431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:10438
  #, fuzzy, gcc-internal-format
  #| msgid "Type name at %0 not the same as name at %1"
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Typenavn ved %0 er ikke det samme som navn ved %1"
  
! #: fortran/decl.cc:10601
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "empty declaration"
  msgid "Mangled derived type definition at %C"
  msgstr "tom erklÃ¦ring"
  
! #: fortran/decl.cc:10643
  #, fuzzy, gcc-internal-format
  #| msgid "Type name at %0 not the same as name at %1"
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Typenavn ved %0 er ikke det samme som navn ved %1"
  
! #: fortran/decl.cc:10654
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:10657
  #, fuzzy, gcc-internal-format
  #| msgid "Type name at %0 not the same as name at %1"
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "Typenavn ved %0 er ikke det samme som navn ved %1"
  
! #: fortran/decl.cc:10672
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/decl.cc:10681
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.cc:10744
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10827
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.cc:10847
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.cc:10879
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10958
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.cc:11006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type name expected before `*'"
  msgid "ENUM definition statement expected before %C"
  msgstr "der forventedes et typenavn fÃ¸r '*'"
  
! #: fortran/decl.cc:11042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:11089 fortran/decl.cc:11104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "multiple access specifiers"
  msgid "Duplicate access-specifier at %C"
  msgstr "mere end Ã©n tilgangsangivelse"
  
! #: fortran/decl.cc:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11144
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11189
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.cc:11205
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.cc:11218
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Forventede tilgangsangivere ved %C"
  
! #: fortran/decl.cc:11220
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Forventede bindingattribut ved %C"
  
! #: fortran/decl.cc:11228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "NON_OVERRIDABLE og DEFERRED kan ikke begge vises ved %C"
  
! #: fortran/decl.cc:11241
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:11283
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11289
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> forventet ved %C"
  
! #: fortran/decl.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11314
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:11337
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11341
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "PROCEDURE-liste ved %C"
  
! #: fortran/decl.cc:11353
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> er ugyldig for DEFERRED-binding ved %C"
  
! #: fortran/decl.cc:11359
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.cc:11369
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11386
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.cc:11397
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11448
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.cc:11468
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/decl.cc:11480
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Forventede generisk navn elelr operatordeskriptor ved %C"
  
! #: fortran/decl.cc:11501
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Forkert udformet GENERIC-udtryk ved %C"
  
! #: fortran/decl.cc:11512
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "Forventede %<=>%> ved %C"
  
! #: fortran/decl.cc:11548
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11556
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.cc:11604
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11614
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11632
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11667
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.cc:11679
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:11701
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.cc:11708
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11718
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11724
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/decl.cc:11737
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: fortran/decl.cc:11811
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11857
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11878
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.cc:11892
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/decl.cc:11956
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/decl.cc:11973
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/decl.cc:11990
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
--- 76359,77431 ----
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.cc:6115
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.cc:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6234
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6241
  #, fuzzy, gcc-internal-format
  #| msgid "Missing term"
  msgid "Missing symbol"
  msgstr "Manglende term"
  
! #: fortran/decl.cc:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/decl.cc:6364
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.cc:6406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/decl.cc:6415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/decl.cc:6487
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.cc:6492
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr ""
  
! #: fortran/decl.cc:6543
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.cc:6555
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.cc:6601
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6608
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6615
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: fortran/decl.cc:6690 fortran/primary.cc:1885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "Alternate-return argument at %C"
  msgstr "forkert parametertype til %s"
  
! #: fortran/decl.cc:6696 fortran/decl.cc:6704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "skabelonsparameter er pÃ¥krÃ¦vet for '%T'"
  
! #: fortran/decl.cc:6744
  #, fuzzy, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "PlanlÃ¦g ikke begyndelsen og slutningen af proceduren"
  
! #: fortran/decl.cc:6757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't specify array dimension in a declaration"
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Kan ikke angive tabeldimension i en erklÃ¦ring"
  
! #: fortran/decl.cc:6760
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6778
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/decl.cc:6781
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6823
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr ""
  
! #: fortran/decl.cc:6827
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.cc:6839
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.cc:6878
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.cc:6955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conflicts with function declaration `%#D'"
  msgid "Unexpected junk after function declaration at %C"
  msgstr "strider mod funktionserklÃ¦ring '%#D'"
  
! #: fortran/decl.cc:6965 fortran/decl.cc:8103
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: fortran/decl.cc:7169
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:7182
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.cc:7205
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:7251 fortran/decl.cc:7439 fortran/decl.cc:11443
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:7300 fortran/decl.cc:11343
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:7307
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.cc:7311
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7401
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.cc:7410 fortran/decl.cc:10083
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:7480
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7552
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:7582 fortran/decl.cc:7861 fortran/decl.cc:8070
! #: fortran/symbol.cc:1923
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.cc:7612 fortran/decl.cc:8128
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "ENTRY statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:7764
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.cc:7767
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:7770
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/decl.cc:7773
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.cc:7777 fortran/decl.cc:7822
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.cc:7781
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "ENTRY-sÃ¦tning ved %C kan ikke fremgÃ¥ i en STRUCTURE-blok"
  
! #: fortran/decl.cc:7785
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.cc:7789
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.cc:7794
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/decl.cc:7798
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.cc:7802
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.cc:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.cc:7810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/decl.cc:7814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:7835
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/decl.cc:7886 fortran/decl.cc:8110
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7980
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/decl.cc:8137
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.cc:8200 fortran/decl.cc:8207
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:8247
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.cc:8263
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: fortran/decl.cc:8271
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.cc:8290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing first operand for binary operator at %0"
  msgid "Missing closing paren for binding label at %C"
  msgstr "Manglende fÃ¸rste operand for binÃ¦r operator ved %0"
  
! #: fortran/decl.cc:8296
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8302
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8331
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.cc:8578
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected END statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:8587
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "END statement instead of %s statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
  #. We would have required END [something].
! #: fortran/decl.cc:8596
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/decl.cc:8607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting %s statement at %L"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:8627
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8644
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.cc:8658 fortran/decl.cc:8666
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate label `%s' in switch statement"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "mere end Ã©n '%s'-etiket i switch-sÃ¦tningen"
  
! #: fortran/decl.cc:8765
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/decl.cc:8773
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.cc:8781
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:8790
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.cc:8895
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.cc:8932
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:8946 fortran/decl.cc:8986
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr ""
  
! #: fortran/decl.cc:8962
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "predicate must be an identifier"
  msgid "Cray pointer at %C must be an integer"
  msgstr "udsagn skal vÃ¦re et kaldenavn"
  
! #: fortran/decl.cc:8966
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.cc:8972
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9011
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot set Cray pointee array spec."
  msgstr "kan ikke konverteres til en henvisningstype"
  
! #: fortran/decl.cc:9035
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9047
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "INTENT er ikke tilladt i BLOCK ved %C"
  
! #: fortran/decl.cc:9105
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "OPTIONAL er ikke tilladt i BLOCK ved %C"
  
! #: fortran/decl.cc:9124
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.cc:9163
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9261
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9277
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9325
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaksfejl i PROTECTED-udtryk ved %C"
  
! #: fortran/decl.cc:9386 fortran/decl.cc:9411
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Access specifier or PRIVATE statement at %0 invalid for derived-type definition within other than the specification part of a module"
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "Tilgangsangivelse eller PRIVATE-sÃ¦tning ved %0 er ugyldig for nedarvet typedefinition som ikke er i specifikationsdelen af et modul"
  
! #: fortran/decl.cc:9432 fortran/decl.cc:9452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Access specifier or PRIVATE statement at %0 invalid for derived-type definition within other than the specification part of a module"
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "Tilgangsangivelse eller PRIVATE-sÃ¦tning ved %0 er ugyldig for nedarvet typedefinition som ikke er i specifikationsdelen af et modul"
  
! #: fortran/decl.cc:9474
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9481
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious sign in FORMAT statement at %0"
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Mystisk fortegn i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9487
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9507
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initializing array with parameter list"
  msgid "Initializing already initialized variable at %C"
  msgstr "klargÃ¸r tabel med en parameterliste"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.cc:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.cc:9548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9567 fortran/decl.cc:9623
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:9602
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9658
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9684
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9695
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9743
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9760
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9764
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "VALUE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "VOLATILE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9841
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.cc:9866
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:9878
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: fortran/decl.cc:10058
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.cc:10116
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.cc:10165
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10174
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.cc:10180
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.cc:10187
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:10194
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at `%D' because it has a destructor"
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "  kan ikke bruge forÃ¦ldet binding til '%D' fordi den har en destruktionsfunktion"
  
! #: fortran/decl.cc:10217
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:10229
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:10250
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10296
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.cc:10302
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: fortran/decl.cc:10349
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Junk after MAP statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:10382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Junk after UNION statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:10417
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/decl.cc:10431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing structure name for outer structure definition at %0"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Manglende strukturnavn for ydre strukturdefinition ved %0"
  
! #: fortran/decl.cc:10449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/decl.cc:10456
  #, fuzzy, gcc-internal-format
  #| msgid "Type name at %0 not the same as name at %1"
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Typenavn ved %0 er ikke det samme som navn ved %1"
  
! #: fortran/decl.cc:10619
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10632
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "empty declaration"
  msgid "Mangled derived type definition at %C"
  msgstr "tom erklÃ¦ring"
  
! #: fortran/decl.cc:10661
  #, fuzzy, gcc-internal-format
  #| msgid "Type name at %0 not the same as name at %1"
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Typenavn ved %0 er ikke det samme som navn ved %1"
  
! #: fortran/decl.cc:10672
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:10675
  #, fuzzy, gcc-internal-format
  #| msgid "Type name at %0 not the same as name at %1"
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "Typenavn ved %0 er ikke det samme som navn ved %1"
  
! #: fortran/decl.cc:10690
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/decl.cc:10699
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.cc:10762
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10845
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.cc:10865
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.cc:10897
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10976
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.cc:11024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type name expected before `*'"
  msgid "ENUM definition statement expected before %C"
  msgstr "der forventedes et typenavn fÃ¸r '*'"
  
! #: fortran/decl.cc:11060
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:11107 fortran/decl.cc:11122
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "multiple access specifiers"
  msgid "Duplicate access-specifier at %C"
  msgstr "mere end Ã©n tilgangsangivelse"
  
! #: fortran/decl.cc:11142
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11162
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11189
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11207
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.cc:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.cc:11236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Forventede tilgangsangivere ved %C"
  
! #: fortran/decl.cc:11238
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Forventede bindingattribut ved %C"
  
! #: fortran/decl.cc:11246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "NON_OVERRIDABLE og DEFERRED kan ikke begge vises ved %C"
  
! #: fortran/decl.cc:11259
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:11301
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11307
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> forventet ved %C"
  
! #: fortran/decl.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11332
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:11355
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11359
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "PROCEDURE-liste ved %C"
  
! #: fortran/decl.cc:11371
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> er ugyldig for DEFERRED-binding ved %C"
  
! #: fortran/decl.cc:11377
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.cc:11387
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11404
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.cc:11415
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11466
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.cc:11486
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/decl.cc:11498
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Forventede generisk navn elelr operatordeskriptor ved %C"
  
! #: fortran/decl.cc:11519
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Forkert udformet GENERIC-udtryk ved %C"
  
! #: fortran/decl.cc:11530
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "Forventede %<=>%> ved %C"
  
! #: fortran/decl.cc:11566
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11574
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.cc:11622
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11632
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11685
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.cc:11697
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:11719
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.cc:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11736
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11742
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Unknown procedure name %qs at %C"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/decl.cc:11755
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is already defined in `%T'"
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "'%D' er allerede defineret i '%T'"
  
! #: fortran/decl.cc:11829
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11875
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11896
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.cc:11910
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/decl.cc:11974
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/decl.cc:11991
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/decl.cc:12008
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
*************** msgstr ""
*** 77162,77173 ****
  msgid "show_expr(): Don't know how to show expr"
  msgstr "show_expr(): Ved ikke hvordan udtryk skal vises"
  
! #: fortran/dump-parse-tree.cc:3549
  #, gcc-internal-format
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3885 fortran/dump-parse-tree.cc:3990
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot convert %qs to interoperable type at %L"
--- 77475,77486 ----
  msgid "show_expr(): Don't know how to show expr"
  msgstr "show_expr(): Ved ikke hvordan udtryk skal vises"
  
! #: fortran/dump-parse-tree.cc:3567
  #, gcc-internal-format
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3903 fortran/dump-parse-tree.cc:4008
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot convert %qs to interoperable type at %L"
*************** msgstr ""
*** 77248,77429 ****
  msgid "Error in array constructor referenced at %L"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/expr.cc:1856 fortran/primary.cc:2292 fortran/primary.cc:2436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "LEN part_ref at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/expr.cc:1881 fortran/primary.cc:2287 fortran/primary.cc:2451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter `%s'"
  msgid "KIND part_ref at %C"
  msgstr "ugyldig parameter '%s'"
  
! #: fortran/expr.cc:1892
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "IM part_ref at %C"
  msgstr "Manglende komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/expr.cc:2554
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2598
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2623
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2630
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2640
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2656
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing operand for operator at %1 at end of expression at %0"
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Manglende operand for operator ved %1 i slutningen af udtryk ved %0"
  
! #: fortran/expr.cc:2675
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing operand for operator at %1 at end of expression at %0"
  msgid "Numeric operands are required in expression at %L"
  msgstr "Manglende operand for operator ved %1 i slutningen af udtryk ved %0"
  
! #: fortran/expr.cc:2698
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2835
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2910
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:2941
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3018 fortran/resolve.cc:2852
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3030
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3069
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3089
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3095
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3104
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/expr.cc:3108
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3114
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3120
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/expr.cc:3130
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3184
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3319
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: fortran/expr.cc:3326
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3333
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3341
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: fortran/expr.cc:3488
  #, fuzzy, gcc-internal-format
  #| msgid "double quoted strings not allowed in #if expressions"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "strenge med dobbelte anfÃ¸rselstegn er ikke tilladte i #if-udtryk"
  
! #: fortran/expr.cc:3496
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3503
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
--- 77561,77742 ----
  msgid "Error in array constructor referenced at %L"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/expr.cc:1861 fortran/primary.cc:2398 fortran/primary.cc:2575
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "LEN part_ref at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/expr.cc:1886 fortran/primary.cc:2393 fortran/primary.cc:2590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid parameter `%s'"
  msgid "KIND part_ref at %C"
  msgstr "ugyldig parameter '%s'"
  
! #: fortran/expr.cc:1897
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "IM part_ref at %C"
  msgstr "Manglende komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/expr.cc:2559
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2603
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2635
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2645
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2672
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing operand for operator at %1 at end of expression at %0"
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Manglende operand for operator ved %1 i slutningen af udtryk ved %0"
  
! #: fortran/expr.cc:2680
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing operand for operator at %1 at end of expression at %0"
  msgid "Numeric operands are required in expression at %L"
  msgstr "Manglende operand for operator ved %1 i slutningen af udtryk ved %0"
  
! #: fortran/expr.cc:2703
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2840
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2915
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:2946
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3023 fortran/resolve.cc:2862
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3035
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3074
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3094
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3100
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3109
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/expr.cc:3113
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3119
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3125
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/expr.cc:3135
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3189
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3324
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: fortran/expr.cc:3331
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3338
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3346
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: fortran/expr.cc:3493
  #, fuzzy, gcc-internal-format
  #| msgid "double quoted strings not allowed in #if expressions"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "strenge med dobbelte anfÃ¸rselstegn er ikke tilladte i #if-udtryk"
  
! #: fortran/expr.cc:3501
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3508
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
*************** msgstr "ugyldig venstrevÃ¦rdi i tildelin
*** 77615,77621 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4232 fortran/expr.cc:4247 fortran/resolve.cc:2732
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
--- 77928,77934 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4232 fortran/expr.cc:4247 fortran/resolve.cc:2742
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr ""
*************** msgstr ""
*** 77735,77741 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4638 fortran/resolve.cc:1571
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
--- 78048,78054 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4638 fortran/resolve.cc:1565
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
*************** msgstr ""
*** 77745,77751 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4659 fortran/resolve.cc:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
--- 78058,78064 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4659 fortran/resolve.cc:1571
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
*************** msgstr "SÃ¦tning ved %0 er ugyldig i den
*** 77772,77868 ****
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6266
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6274
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6282
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6293
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6304
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6313
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6326
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6339
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6370
  #, fuzzy, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/expr.cc:6387
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6397
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6410
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/expr.cc:6418
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/expr.cc:6433
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/expr.cc:6493 fortran/expr.cc:6514
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6498
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6507
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6526
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6568
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 78085,78181 ----
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6267
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6275
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6283
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6294
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6305
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6327
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6340
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6371
  #, fuzzy, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/expr.cc:6388
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6398
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6411
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/expr.cc:6419
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/expr.cc:6434
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/expr.cc:6494 fortran/expr.cc:6515
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6499
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6508
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6569
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 77885,77891 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1514
! #: fortran/trans-array.cc:7156 fortran/trans-array.cc:8807
  #: fortran/trans-intrinsic.cc:8475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of `%T'"
--- 78198,78204 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1514
! #: fortran/trans-array.cc:7194 fortran/trans-array.cc:8856
  #: fortran/trans-intrinsic.cc:8475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "creating array of `%T'"
*************** msgstr ""
*** 77971,77977 ****
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.cc:3481 fortran/trans-expr.cc:1900
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
--- 78284,78290 ----
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.cc:3481 fortran/trans-expr.cc:1932
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
*************** msgstr ""
*** 77986,77992 ****
  msgid "Interchanging loops at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:5852
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison between `%#T' and `%#T'"
  msgid "%s between %L and %L"
--- 78299,78305 ----
  msgid "Interchanging loops at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:5855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison between `%#T' and `%#T'"
  msgid "%s between %L and %L"
*************** msgstr ""
*** 78110,78121 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1035 fortran/resolve.cc:17916
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:17934
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 78423,78434 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1035 fortran/resolve.cc:18228
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:18246
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 78140,78822 ****
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1932
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/interface.cc:1937
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1941
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1945
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1957
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1961
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:1969
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:2026 fortran/interface.cc:2031
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from NaN to int"
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "konvertering fra NaN til int"
  
! #: fortran/interface.cc:2036
  #, fuzzy, gcc-internal-format
  #| msgid "reference `%s' is ambiguous: appears in interface `%s' and interface `%s'"
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "reference '%s' er tvetydig: den optrÃ¦der i grÃ¦nsefladen '%s' og grÃ¦nsefladen '%s'"
  
! #: fortran/interface.cc:2074
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2279
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2282
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2285
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2288
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2300
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2304
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2308
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "Invalid procedure argument at %L"
  msgstr "ugyldig typeparameter '%s'"
  
! #: fortran/interface.cc:2439 fortran/interface.cc:2466
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2477
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: fortran/interface.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: fortran/interface.cc:2520
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2534
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2551
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2561
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2576
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2592
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2614
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2632
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2647
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2662
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2681
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2694
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2701
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2787
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2803
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2816
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2824
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3212
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: fortran/interface.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/interface.cc:3239
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3248
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3258
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a function"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en funktion"
  
! #: fortran/interface.cc:3285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a function"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en funktion"
  
! #: fortran/interface.cc:3314
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3317
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3343
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3355
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3379
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3386
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3401
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3420
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3430 fortran/interface.cc:3435
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3456
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3473
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3538
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3582
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/interface.cc:3591
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3600
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3614
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3628
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3643
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3658
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3671
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3682
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3693
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3731
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3751
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3769
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3790
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3831
  #, fuzzy, gcc-internal-format
  #| msgid "Missing value at %1 for real-number exponent at %0"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Manglende vÃ¦rdi ved %1 for reel eksponent ved %0"
  
! #: fortran/interface.cc:3959
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3988
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4014
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4024
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4054
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4074
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4086
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4096
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4107
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4149
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/interface.cc:4153 fortran/interface.cc:4163
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/interface.cc:4159
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4172
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4180
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4188
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4205
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid option argument `%s'"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "ugyldig tilvalgsparameter '%s'"
  
! #: fortran/interface.cc:4214
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4223
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4238
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4253
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4263
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic `%A' is passed as actual argument at %0 but not explicitly declared INTRINSIC"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Indbygget '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret INTRINSIC"
  
! #: fortran/interface.cc:4281
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4323
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4334
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4419
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4489
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Unable to find symbol %qs"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: fortran/interface.cc:4873
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4990
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - too many interface type"
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "intern fejl - for mange grÃ¦nsefladetyper"
  
! #: fortran/interface.cc:5084
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/interface.cc:5096
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5104
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5112
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5121
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5127
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5136
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5147
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5155
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5166
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5196
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5207
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5216
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5225
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5236
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5243
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/interface.cc:5271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: fortran/interface.cc:5278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/interface.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "ReturnÃ©r vÃ¦rdier fra funktioner i fpu-registre"
  
! #: fortran/interface.cc:5290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex arguments must have identical types"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "komplekse parametre skal have identiske typer"
  
! #: fortran/interface.cc:5348 fortran/interface.cc:5394
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "SAVE-sÃ¦tning eller -egenskab ved %1 kan ikke angives sammen med SAVE-sÃ¦tning eller -egenskab ved %0"
  
! #: fortran/interface.cc:5360
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/interface.cc:5372
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/interface.cc:5379
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
--- 78453,79146 ----
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1940
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/interface.cc:1945
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1949
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1953
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1965
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1969
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:1977
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr ""
  
! #: fortran/interface.cc:2034 fortran/interface.cc:2039
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from NaN to int"
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "konvertering fra NaN til int"
  
! #: fortran/interface.cc:2044
  #, fuzzy, gcc-internal-format
  #| msgid "reference `%s' is ambiguous: appears in interface `%s' and interface `%s'"
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "reference '%s' er tvetydig: den optrÃ¦der i grÃ¦nsefladen '%s' og grÃ¦nsefladen '%s'"
  
! #: fortran/interface.cc:2082
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2287
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2290
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2293
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2296
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2308
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2312
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2316
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid type argument of `%s'"
  msgid "Invalid procedure argument at %L"
  msgstr "ugyldig typeparameter '%s'"
  
! #: fortran/interface.cc:2448 fortran/interface.cc:2457
! #: fortran/interface.cc:2484
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2495
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: fortran/interface.cc:2528
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for `%D'"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "type/vÃ¦rdi-konflikt ved %d. parameter i skabelonsparameterliste for '%D'"
  
! #: fortran/interface.cc:2538
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2552
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2569
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr ""
  
! #: fortran/interface.cc:2579
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2594
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2610
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr ""
  
! #: fortran/interface.cc:2632
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2650
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2665
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2680
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2699
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2712
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2719
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2816
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2821
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2834
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2842
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: fortran/interface.cc:3253
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/interface.cc:3257
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr ""
  
! #: fortran/interface.cc:3266
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3276
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a function"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en funktion"
  
! #: fortran/interface.cc:3303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a function"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en funktion"
  
! #: fortran/interface.cc:3326
! #, gcc-internal-format
! msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
! msgstr ""
! 
! #: fortran/interface.cc:3340
! #, gcc-internal-format
! msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
! msgstr ""
! 
! #: fortran/interface.cc:3362
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3365
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3391
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3403
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3427
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3434
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3449
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3482 fortran/interface.cc:3487
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3508
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3525
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3590
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3619
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3634
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/interface.cc:3643
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3652
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3666
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3680
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3695
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3710
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3723
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3734
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr ""
  
! #: fortran/interface.cc:3745
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3783
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3803
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3821
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3842
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3870
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3883
  #, fuzzy, gcc-internal-format
  #| msgid "Missing value at %1 for real-number exponent at %0"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Manglende vÃ¦rdi ved %1 for reel eksponent ved %0"
  
! #: fortran/interface.cc:4011
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4040
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4066
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4076
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4106
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4126
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4138
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4159
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4201
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/interface.cc:4205 fortran/interface.cc:4215
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/interface.cc:4211
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4224
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4232
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4240
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid option argument `%s'"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "ugyldig tilvalgsparameter '%s'"
  
! #: fortran/interface.cc:4266
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4275
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4290
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4305
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4323
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Intrinsic `%A' is passed as actual argument at %0 but not explicitly declared INTRINSIC"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Indbygget '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret INTRINSIC"
  
! #: fortran/interface.cc:4333
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4375
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4386
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4471
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4541
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Unable to find symbol %qs"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: fortran/interface.cc:4925
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5042
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - too many interface type"
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "intern fejl - for mange grÃ¦nsefladetyper"
  
! #: fortran/interface.cc:5136
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/interface.cc:5148
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5156
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5164
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5173
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5179
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5188
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5199
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5207
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5218
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5248
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5259
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5268
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5277
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5288
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5295
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/interface.cc:5323
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "accumulator number is out of bounds"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "akkumulatortal er uden for det gyldig interval"
  
! #: fortran/interface.cc:5330
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/interface.cc:5334
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "ReturnÃ©r vÃ¦rdier fra funktioner i fpu-registre"
  
! #: fortran/interface.cc:5342
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "complex arguments must have identical types"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "komplekse parametre skal have identiske typer"
  
! #: fortran/interface.cc:5400 fortran/interface.cc:5446
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "SAVE-sÃ¦tning eller -egenskab ved %1 kan ikke angives sammen med SAVE-sÃ¦tning eller -egenskab ved %0"
  
! #: fortran/interface.cc:5412
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/interface.cc:5424
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/interface.cc:5431
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
*************** msgstr "konvertering fra NaN til int"
*** 79013,79019 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5413 fortran/resolve.cc:11245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
--- 79337,79343 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5413 fortran/resolve.cc:11511
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
*************** msgstr ""
*** 79610,79616 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3422 fortran/resolve.cc:15736
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 79934,79940 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16056
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 80219,80225 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3210 fortran/resolve.cc:12384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
--- 80543,80549 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3210 fortran/resolve.cc:12650
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
*************** msgstr "tildeling af startvÃ¦rdi til new
*** 80754,80861 ****
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:6635
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/match.cc:6663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/match.cc:6688
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:6855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "SELECT RANK statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/match.cc:6896 fortran/match.cc:6950
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6960
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/match.cc:6996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected CASE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/match.cc:7048
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in CASE specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/match.cc:7098
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7120
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected RANK statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/match.cc:7262
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in RANK specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7420
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7458
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
--- 81078,81185 ----
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:6654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/match.cc:6682
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/match.cc:6707
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:6874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "SELECT RANK statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/match.cc:6915 fortran/match.cc:6969
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/match.cc:7015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected CASE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/match.cc:7067
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in CASE specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7085
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/match.cc:7117
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7128
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7139
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7215
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected RANK statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/match.cc:7281
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7290
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7317
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parse error in method specification"
  msgid "Syntax error in RANK specification at %C"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/match.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7477
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr ""
*************** msgstr ""
*** 80910,83250 ****
  msgid "gfc_code2string(): Bad code"
  msgstr ""
  
! #: fortran/module.cc:238
  #, gcc-internal-format
  msgid "free_pi_tree(): Unresolved fixup"
  msgstr ""
  
! #: fortran/module.cc:455
  #, gcc-internal-format
  msgid "associate_integer_pointer(): Already associated"
  msgstr ""
  
! #: fortran/module.cc:539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "module nature in USE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/module.cc:551
  #, gcc-internal-format, gfc-internal-format
  msgid "Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC"
  msgstr ""
  
! #: fortran/module.cc:564
  #, gcc-internal-format, gfc-internal-format
  msgid "\"::\" was expected after module nature at %C but was not found"
  msgstr ""
  
! #: fortran/module.cc:574
  #, gcc-internal-format, gfc-internal-format
  msgid "\"USE :: module\" at %C"
  msgstr ""
  
! #: fortran/module.cc:633
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Missing generic specification in USE statement at %C"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/module.cc:644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "Renaming operators in USE statements at %C"
  msgstr "Manglende komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/module.cc:688
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "Symbol %qs at %L conflicts with the rename symbol at %L"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/module.cc:691
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "Symbol %qs at %L conflicts with the symbol at %L"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: fortran/module.cc:699
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/module.cc:762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "SUBMODULE declaration at %C"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: fortran/module.cc:767
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/module.cc:842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/module.cc:1202
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.cc:1206
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.cc:1210
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.cc:1643
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.cc:1692
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Fejl ved skrivning af uddatafilen %s.\n"
  
! #: fortran/module.cc:1742
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.cc:1963
  #, fuzzy, gcc-internal-format
  #| msgid "format string arg not a string type"
  msgid "unquote_string(): got bad string"
  msgstr "formateringsstrengsparameter er ikke af en strengtype"
  
! #: fortran/module.cc:2979
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.cc:5114
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5117
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5311
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.cc:5448
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr ""
  
! #: fortran/module.cc:5727
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:5734
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:5739
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:5975
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.cc:6319
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.cc:6509
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing: %m"
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "kan ikke Ã¥bne %s til skrivning: %m"
  
! #: fortran/module.cc:6530
  #, fuzzy, gcc-internal-format
  #| msgid "%s: error writing file `%s': %s\n"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: fejl ved skrivning til filen '%s': %s\n"
  
! #: fortran/module.cc:6541
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "Cannot delete module file %qs: %s"
  msgstr "%s: kan ikke slette filen '%s': %s\n"
  
! #: fortran/module.cc:6544
  #, fuzzy, gcc-internal-format
  #| msgid "%s: warning: can't rename file `%s' to `%s': %s\n"
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr "%s: advarsel: kan ikke omdÃ¸be filen '%s' til '%s': %s\n"
  
! #: fortran/module.cc:6550
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete aux info file `%s': %s\n"
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "%s: kan ikke slette hjÃ¦lpeinformationsfilen '%s': %s\n"
  
! #: fortran/module.cc:6607
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "Symbol %qs at %C already declared"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/module.cc:6678
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.cc:6786 fortran/module.cc:7130
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.cc:6914
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.cc:6935 fortran/module.cc:6968 fortran/module.cc:7010
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "Symbol %qs already declared"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/module.cc:7115
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7137
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.cc:7205
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.cc:7259
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.cc:7285
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.cc:7314
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.cc:7326
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.cc:7339
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/module.cc:7345
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.cc:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.cc:7357
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.cc:7367
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "%s: kan ikke Ã¥bne filen '%s' til at lÃ¦se fra: %s\n"
  
! #: fortran/module.cc:7370
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.cc:7381
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7404
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.cc:7412
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.cc:7429
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr ""
  
! #: fortran/module.cc:7431
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr ""
  
! #: fortran/openmp.cc:150 fortran/openmp.cc:7083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/openmp.cc:428
  #, fuzzy, gcc-internal-format
  msgid "%<omp_all_memory%> at %C not permitted in this clause"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: fortran/openmp.cc:473
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "List item shall not be coindexed at %C"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: fortran/openmp.cc:492
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr ""
  
! #: fortran/openmp.cc:517 fortran/openmp.cc:618 fortran/openmp.cc:948
! #: fortran/openmp.cc:6135
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr ""
  
! #: fortran/openmp.cc:556 fortran/openmp.cc:646
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/openmp.cc:673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/openmp.cc:702
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/openmp.cc:817
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:884
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF while reading source file %s.\n"
  msgid "Unexpected OpenACC parallelism."
  msgstr "StÃ¸dt pÃ¥ slutningen af kildefilen %s tidligere end forventet.\n"
  
! #: fortran/openmp.cc:916
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:976
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/openmp.cc:986
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/openmp.cc:1241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Expected INTEGER type at %L"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/openmp.cc:1255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected identifier at %C"
  msgstr "uventet operand"
  
! #: fortran/openmp.cc:1260
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "Same identifier %qs specified again at %C"
  msgstr "ugyldig stamklasseangivelse"
  
! #: fortran/openmp.cc:1287
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected access-specifier at %C"
  msgid "Expected range-specification at %C"
  msgstr "Forventede tilgangsangivere ved %C"
  
! #: fortran/openmp.cc:1397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<)%> expected at %C"
  msgid "Comma expected at %C"
  msgstr "%<)%> forventet ved %C"
  
! #: fortran/openmp.cc:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown directive at %L"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: fortran/openmp.cc:1571
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Invalid combined or composite directive at %L"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: fortran/openmp.cc:1579
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational and meta directives not permitted"
  msgstr ""
  
! #: fortran/openmp.cc:1611
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: fortran/openmp.cc:1637 fortran/openmp.cc:1647
  #, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1655
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1745
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr ""
  
! #: fortran/openmp.cc:1779
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "Unexpected %<(%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:1826
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicated %qs clause at %L"
  msgstr "mere end Ã©n ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/openmp.cc:1833
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "Expected %<(%> after %qs at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:1840
  #, fuzzy, gcc-internal-format
  #| msgid "invalid character '%c' in #if"
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr "ugyldigt tegn '%c' i #if"
  
! #: fortran/openmp.cc:1901
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr ""
  
! #: fortran/openmp.cc:1971 fortran/openmp.cc:2007 fortran/openmp.cc:2403
! #: fortran/openmp.cc:2428
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "Expected %<:%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:2031
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument missing after %s"
  msgid "Expected variable list at %C"
  msgstr "en parameter mangler efter %s"
  
! #: fortran/openmp.cc:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2147
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2258
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2291
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr ""
  
! #: fortran/openmp.cc:2294
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr ""
  
! #: fortran/openmp.cc:2330
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2333
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2383
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2389
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2395
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2410
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr "forventede %<:%> or %<::%>"
  
! #: fortran/openmp.cc:2422
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2433
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2447
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2464
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2502 fortran/openmp.cc:2537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected address expression"
  msgid "Expected integer expression at %C"
  msgstr "uventet adresseudtryk"
  
! #: fortran/openmp.cc:2518
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2530
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2543
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2573
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected HOST, NOHOST or ANY at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: fortran/openmp.cc:3003
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Multiple %qs modifiers specified at %C"
  msgstr "mere end Ã©n ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/openmp.cc:3113
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<always%> modifiers at %L"
  msgstr "for mange inddatafiler"
  
! #: fortran/openmp.cc:3119
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<close%> modifiers at %L"
  msgstr "for mange inddatafiler"
  
! #: fortran/openmp.cc:3125
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many %<present%> modifiers at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/openmp.cc:3316
  #, gcc-internal-format
  msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
  msgstr ""
  
! #: fortran/openmp.cc:3341
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: fortran/openmp.cc:3631
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3824
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to match clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4007
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:4017
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:4026
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:4034
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:4083
  #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:4138
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:4171
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr ""
  
! #: fortran/openmp.cc:4240
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4274
  #, gcc-internal-format
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4289
  #, gcc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr ""
  
! #: fortran/openmp.cc:4304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for typename"
  msgid "Multiple loop axes specified for routine at %C"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: fortran/openmp.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:4323
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr ""
  
! #: fortran/openmp.cc:4344 fortran/openmp.cc:4372
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4389
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4568
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4576
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr ""
  
! #: fortran/openmp.cc:4579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid expression statement"
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr "Ugyldig udtrykssÃ¦tning"
  
! #: fortran/openmp.cc:4650
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Access specifier or PRIVATE statement at %0 invalid for derived-type definition within other than the specification part of a module"
  msgid "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr "Tilgangsangivelse eller PRIVATE-sÃ¦tning ved %0 er ugyldig for nedarvet typedefinition som ikke er i specifikationsdelen af et modul"
  
! #: fortran/openmp.cc:4717
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4739
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "Expected %<( depobj )%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:4757
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4785
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4790
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr ""
  
! #: fortran/openmp.cc:4798
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:4924 fortran/openmp.cc:9176
  #, gcc-internal-format, gfc-internal-format
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr ""
  
! #: fortran/openmp.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4937
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr ""
  
! #: fortran/openmp.cc:4956
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4993
  #, gcc-internal-format, gfc-internal-format
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5001
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5401 fortran/openmp.cc:11748
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5405 fortran/openmp.cc:11752
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5412
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5432
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5469
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5484
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:5512
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:5518
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:5524
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:5538 fortran/openmp.cc:5593
  #, gcc-internal-format
  msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:5547 fortran/openmp.cc:5601
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:5563
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:5567
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:5576
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr ""
  
! #: fortran/openmp.cc:5622
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr ""
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:5661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected binary operator between expressions at %0 and at %1"
  msgid "Expected trait-property-extension at %C"
  msgstr "Forventede binÃ¦r operator mellem udtryk ved %0 og ved %1"
  
! #: fortran/openmp.cc:5676 fortran/openmp.cc:5773 fortran/openmp.cc:5904
! #: fortran/openmp.cc:6054 fortran/openmp.cc:6082
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected %<)%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:5698
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected trait selector name at %C"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: fortran/openmp.cc:5717
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr "ukendt vÃ¦rdi %qs for -mtune"
  
! #: fortran/openmp.cc:5735
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type `%T' does not have member `%D'"
  msgid "selector %qs does not accept any properties at %C"
  msgstr "ufuldstÃ¦ndig type '%T' har ikke medlemmet '%D'"
  
! #: fortran/openmp.cc:5744
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5751 fortran/openmp.cc:5914 fortran/openmp.cc:6006
! #: fortran/openmp.cc:6073
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected %<(%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:5759
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression at %C"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: fortran/openmp.cc:5767
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<score%> argument must be non-negative at %C"
  msgstr "%s-roteringsantal er negativt"
  
! #: fortran/openmp.cc:5779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected : at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:5801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected identifier at %C"
  msgstr "uventet operand"
  
! #: fortran/openmp.cc:5820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected integer or boolean type"
  msgid "expected identifier or string literal at %C"
  msgstr "forventet heltal eller boolesk type"
  
! #: fortran/openmp.cc:5841
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression at %C"
  msgstr "uventet adresseudtryk"
  
! #: fortran/openmp.cc:5853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "property must be a constant logical expression at %C"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: fortran/openmp.cc:5856
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "property must be a constant integer expression at %C"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: fortran/openmp.cc:5868
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a conforming device number at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "expected simd clause at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/openmp.cc:5955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected context selector set name at %C"
  msgstr "objekt mangler i brug af '%E'"
  
! #: fortran/openmp.cc:5962
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<=>%> at %C"
  msgid "expected %<=%> at %C"
  msgstr "Forventede %<=>%> ved %C"
  
! #: fortran/openmp.cc:5969
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected %<{%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:5984
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected %<}%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:6013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected name at %C"
  msgstr "uventet operand"
  
! #: fortran/openmp.cc:6024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected variant name at %C"
  msgstr "uventet operand"
  
! #: fortran/openmp.cc:6064
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<match%> at %C"
  msgstr "forventede %<catch%>"
  
! #: fortran/openmp.cc:6115
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after OMP THREADPRIVATE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6159
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6265
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFLOAD but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6275
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6301
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:6305
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:6328
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:6333
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:6344
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6349
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Access specifier or PRIVATE statement at %0 invalid for derived-type definition within other than the specification part of a module"
  msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr "Tilgangsangivelse eller PRIVATE-sÃ¦tning ved %0 er ugyldig for nedarvet typedefinition som ikke er i specifikationsdelen af et modul"
  
! #: fortran/openmp.cc:6456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<)%> expected at %C"
  msgid "Clause expected at %C"
  msgstr "%<)%> forventet ved %C"
  
! #: fortran/openmp.cc:6478
  #, gcc-internal-format
  msgid "%qs clause at %L specified more than once"
  msgstr ""
  
! #: fortran/openmp.cc:6481
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6507
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/openmp.cc:6712
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6800
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/openmp.cc:6867 fortran/openmp.cc:6870 fortran/openmp.cc:6873
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr ""
  
! #: fortran/openmp.cc:6877
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6907
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:6936
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr ""
  
! #: fortran/openmp.cc:6946
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr ""
  
! #: fortran/openmp.cc:6983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/openmp.cc:6998
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7054
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7060
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7081
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7120
  #, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:7132
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:7144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: fortran/openmp.cc:7155
  #, fuzzy, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: fortran/openmp.cc:7158
  #, fuzzy, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: fortran/openmp.cc:7164 fortran/openmp.cc:9044
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7169
  #, fuzzy, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: fortran/openmp.cc:7174
  #, fuzzy, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: fortran/openmp.cc:7184 fortran/openmp.cc:8529 fortran/openmp.cc:8806
  #, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7187
  #, fuzzy, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr "Intern oversÃ¦tterfejl i %s ved %s:%d."
  
! #: fortran/openmp.cc:7203 fortran/openmp.cc:8793
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7208 fortran/openmp.cc:9048
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7213 fortran/openmp.cc:9051
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7218 fortran/openmp.cc:9039
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7221
  #, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7264
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7313
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7349
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7355
  #, gcc-internal-format
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7361
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr ""
  
! #: fortran/openmp.cc:7368
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr ""
  
! #: fortran/openmp.cc:7375
  #, gcc-internal-format
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7381
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7389
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7396
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7407
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7416
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7425
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:7430
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:7441 fortran/openmp.cc:7996
  #, gcc-internal-format, gfc-internal-format
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr ""
  
! #: fortran/openmp.cc:7456
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:7461
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:7475 fortran/openmp.cc:7980
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/openmp.cc:7527
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7530
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7537 fortran/openmp.cc:7548 fortran/resolve.cc:11043
! #: fortran/resolve.cc:12612
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:7552
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr ""
  
! #: fortran/openmp.cc:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.cc:7687
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/openmp.cc:7696
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:7706
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:7711
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:7718
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7721
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7730
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:7751
  #, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7786
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be copied"
  msgstr ""
  
! #: fortran/openmp.cc:7790
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr ""
  
! #: fortran/openmp.cc:7795 fortran/openmp.cc:11411
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7806
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7810
  #, gcc-internal-format
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7813
  #, gcc-internal-format
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7844 fortran/openmp.cc:7856 fortran/openmp.cc:7877
! #: fortran/openmp.cc:7889 fortran/openmp.cc:7912 fortran/openmp.cc:7920
! #: fortran/openmp.cc:7941 fortran/openmp.cc:7952 fortran/openmp.cc:7964
! #: fortran/openmp.cc:8199 fortran/openmp.cc:11435
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7885
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7935
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/openmp.cc:8021
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: fortran/openmp.cc:8063
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/openmp.cc:8091
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/openmp.cc:8105
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr ""
  
! #: fortran/openmp.cc:8139
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr ""
  
! #: fortran/openmp.cc:8150
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8175
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:8179
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:8183
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:8206
  #, fuzzy, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/openmp.cc:8219
  #, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8237
  #, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8243
  #, gcc-internal-format, gfc-internal-format
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8248
  #, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8251
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8259
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8262
  #, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8265
  #, fuzzy, gcc-internal-format
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr "Intern oversÃ¦tterfejl i %s ved %s:%d."
  
! #: fortran/openmp.cc:8271
  #, gcc-internal-format
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8286
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8296
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr ""
  
! #: fortran/openmp.cc:8322
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid token at %0 in expression or subexpression at %1"
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr "Ugyldigt symbol ved %0 i udtryk eller underudtryk ved %1"
  
! #: fortran/openmp.cc:8328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "Scalar integer expression for range end expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/openmp.cc:8334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "Scalar integer expression for range step expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/openmp.cc:8339
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "Nonzero range step expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/openmp.cc:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "accumulator is not a constant integer"
  msgid "SINK addend not a constant integer at %L"
  msgstr "akkumulator er ikke et konstant heltal"
  
! #: fortran/openmp.cc:8368
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr ""
  
! #: fortran/openmp.cc:8378
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array is not contiguous at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/openmp.cc:8448
  #, gcc-internal-format
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8460
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conflicts with function declaration `%#D'"
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr "strider mod funktionserklÃ¦ring '%#D'"
  
! #: fortran/openmp.cc:8468
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr "objekt mangler i brug af '%E'"
  
! #: fortran/openmp.cc:8477 fortran/openmp.cc:8495
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.cc:8487
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8509
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: fortran/openmp.cc:8535
  #, gcc-internal-format
  msgid "List item %qs with allocatable components is not permitted in map clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8561
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8592
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8621
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8637 fortran/openmp.cc:8777
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8640 fortran/openmp.cc:8780
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr ""
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:8652
  #, gcc-internal-format
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/openmp.cc:8709
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr ""
  
! #: fortran/openmp.cc:8717
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr ""
  
! #: fortran/openmp.cc:8725
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr ""
  
! #: fortran/openmp.cc:8730
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8741
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr ""
  
! #: fortran/openmp.cc:8771
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: fortran/openmp.cc:8783
  #, fuzzy, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr "Intern oversÃ¦tterfejl i %s ved %s:%d."
  
! #: fortran/openmp.cc:8790
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8796
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8809
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr ""
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:8819
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8830
  #, fuzzy, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr "Intern oversÃ¦tterfejl i %s ved %s:%d."
  
! #: fortran/openmp.cc:8854
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8947
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8975
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8981
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8989
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8994
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9005
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr ""
  
! #: fortran/openmp.cc:9022
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr ""
  
! #: fortran/openmp.cc:9056
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: fortran/openmp.cc:9116
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9129
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: fortran/openmp.cc:9139
  #, gcc-internal-format, gfc-internal-format
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:9169
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9196
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9206
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:9211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "The event handle at %L must not be an array element"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: fortran/openmp.cc:9215
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: fortran/openmp.cc:9219
  #, gcc-internal-format
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:9226
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:9380
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:9500
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9506
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:9514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/openmp.cc:9522
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9531
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9555
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9560
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9572
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9580
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9590
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9606
  #, gcc-internal-format
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9614
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9632
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:9659
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9707
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9721
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9754
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9778
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9785
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9808
  #, gcc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9815
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9823
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9841
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected binary operator between expressions at %0 and at %1"
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr "Forventede binÃ¦r operator mellem udtryk ved %0 og ved %1"
  
! #: fortran/openmp.cc:9948
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr ""
  
! #: fortran/openmp.cc:9955
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:10176
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10256
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP directive in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10268 fortran/openmp.cc:10294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10822
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10835
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10842
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10857
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10861
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10868
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: fortran/openmp.cc:10874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: fortran/openmp.cc:10883
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10890
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid token at %0 in expression or subexpression at %1"
  msgid "%s loop end expression not in canonical form at %L"
  msgstr "Ugyldigt symbol ved %0 i udtryk eller underudtryk ved %1"
  
! #: fortran/openmp.cc:10906
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10913
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: fortran/openmp.cc:10919
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr ""
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:10944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not enough type information"
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr "ikke tilstrÃ¦kkelig information om typen"
  
! #: fortran/openmp.cc:10956
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10963
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11190 fortran/openmp.cc:11203
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11222
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11228
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11234
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11250
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11262
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11272 fortran/openmp.cc:11281
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11297
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "overflow in constant expression"
  msgid "TILE requires constant expression at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/openmp.cc:11418
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:11465
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/openmp.cc:11471
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11539
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:11543
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:11637
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:11651
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:11657
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr ""
  
! #: fortran/openmp.cc:11678
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11702
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11710
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11739
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11761
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11777
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11792
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11802
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11810
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 81234,83574 ----
  msgid "gfc_code2string(): Bad code"
  msgstr ""
  
! #: fortran/module.cc:243
  #, gcc-internal-format
  msgid "free_pi_tree(): Unresolved fixup"
  msgstr ""
  
! #: fortran/module.cc:460
  #, gcc-internal-format
  msgid "associate_integer_pointer(): Already associated"
  msgstr ""
  
! #: fortran/module.cc:544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "module nature in USE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/module.cc:556
  #, gcc-internal-format, gfc-internal-format
  msgid "Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC"
  msgstr ""
  
! #: fortran/module.cc:569
  #, gcc-internal-format, gfc-internal-format
  msgid "\"::\" was expected after module nature at %C but was not found"
  msgstr ""
  
! #: fortran/module.cc:579
  #, gcc-internal-format, gfc-internal-format
  msgid "\"USE :: module\" at %C"
  msgstr ""
  
! #: fortran/module.cc:638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing %A specifier in statement at %0"
  msgid "Missing generic specification in USE statement at %C"
  msgstr "Manglende %A-angivelse i sÃ¦tning ved %0"
  
! #: fortran/module.cc:649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing comma in FORMAT statement at %0"
  msgid "Renaming operators in USE statements at %C"
  msgstr "Manglende komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/module.cc:693
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "Symbol %qs at %L conflicts with the rename symbol at %L"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/module.cc:696
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "Symbol %qs at %L conflicts with the symbol at %L"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: fortran/module.cc:704
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/module.cc:767
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forward declaration of `%#T'"
  msgid "SUBMODULE declaration at %C"
  msgstr "forhÃ¥ndserklÃ¦ring af '%#T'"
  
! #: fortran/module.cc:772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/module.cc:847
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/module.cc:1207
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.cc:1211
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.cc:1215
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.cc:1648
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.cc:1697
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Fejl ved skrivning af uddatafilen %s.\n"
  
! #: fortran/module.cc:1747
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.cc:1968
  #, fuzzy, gcc-internal-format
  #| msgid "format string arg not a string type"
  msgid "unquote_string(): got bad string"
  msgstr "formateringsstrengsparameter er ikke af en strengtype"
  
! #: fortran/module.cc:2984
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.cc:5119
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5316
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.cc:5453
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr ""
  
! #: fortran/module.cc:5732
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:5739
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:5744
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:5980
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.cc:6324
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.cc:6514
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing: %m"
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "kan ikke Ã¥bne %s til skrivning: %m"
  
! #: fortran/module.cc:6535
  #, fuzzy, gcc-internal-format
  #| msgid "%s: error writing file `%s': %s\n"
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: fejl ved skrivning til filen '%s': %s\n"
  
! #: fortran/module.cc:6546
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete file `%s': %s\n"
  msgid "Cannot delete module file %qs: %s"
  msgstr "%s: kan ikke slette filen '%s': %s\n"
  
! #: fortran/module.cc:6549
  #, fuzzy, gcc-internal-format
  #| msgid "%s: warning: can't rename file `%s' to `%s': %s\n"
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr "%s: advarsel: kan ikke omdÃ¸be filen '%s' til '%s': %s\n"
  
! #: fortran/module.cc:6555
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't delete aux info file `%s': %s\n"
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "%s: kan ikke slette hjÃ¦lpeinformationsfilen '%s': %s\n"
  
! #: fortran/module.cc:6612
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "Symbol %qs at %C already declared"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/module.cc:6683
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.cc:6791 fortran/module.cc:7135
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.cc:6919
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.cc:6940 fortran/module.cc:6973 fortran/module.cc:7015
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "Symbol %qs already declared"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/module.cc:7120
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7142
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.cc:7210
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.cc:7264
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.cc:7290
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.cc:7319
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.cc:7331
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.cc:7344
  #, fuzzy, gcc-internal-format
  #| msgid "unknown register name: %s"
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr "ukendt registernavn: %s"
  
! #: fortran/module.cc:7350
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.cc:7356
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.cc:7362
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.cc:7372
  #, fuzzy, gcc-internal-format
  #| msgid "%s: can't open file `%s' for reading: %s\n"
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "%s: kan ikke Ã¥bne filen '%s' til at lÃ¦se fra: %s\n"
  
! #: fortran/module.cc:7375
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.cc:7386
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7409
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.cc:7417
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.cc:7434
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr ""
  
! #: fortran/module.cc:7436
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr ""
  
! #: fortran/openmp.cc:150 fortran/openmp.cc:7113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/openmp.cc:429
  #, fuzzy, gcc-internal-format
  msgid "%<omp_all_memory%> at %C not permitted in this clause"
  msgstr "'%D' blev ikke erklÃ¦ret i dette virkefelt"
  
! #: fortran/openmp.cc:474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "List item shall not be coindexed at %C"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: fortran/openmp.cc:493
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr ""
  
! #: fortran/openmp.cc:518 fortran/openmp.cc:619 fortran/openmp.cc:949
! #: fortran/openmp.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr ""
  
! #: fortran/openmp.cc:557 fortran/openmp.cc:647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/openmp.cc:674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/openmp.cc:703
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/openmp.cc:818
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:885
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF while reading source file %s.\n"
  msgid "Unexpected OpenACC parallelism."
  msgstr "StÃ¸dt pÃ¥ slutningen af kildefilen %s tidligere end forventet.\n"
  
! #: fortran/openmp.cc:917
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/openmp.cc:987
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Spurious number in FORMAT statement at %0"
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr "Mystisk tal i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/openmp.cc:1242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Expected INTEGER type at %L"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/openmp.cc:1256
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected identifier at %C"
  msgstr "uventet operand"
  
! #: fortran/openmp.cc:1261
  #, fuzzy, gcc-internal-format
  #| msgid "invalid base-class specification"
  msgid "Same identifier %qs specified again at %C"
  msgstr "ugyldig stamklasseangivelse"
  
! #: fortran/openmp.cc:1288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected access-specifier at %C"
  msgid "Expected range-specification at %C"
  msgstr "Forventede tilgangsangivere ved %C"
  
! #: fortran/openmp.cc:1398
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<)%> expected at %C"
  msgid "Comma expected at %C"
  msgstr "%<)%> forventet ved %C"
  
! #: fortran/openmp.cc:1510
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown directive at %L"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: fortran/openmp.cc:1572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Invalid combined or composite directive at %L"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: fortran/openmp.cc:1580
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational and meta directives not permitted"
  msgstr ""
  
! #: fortran/openmp.cc:1612
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr "%<,%> eller %<)%> forventet"
  
! #: fortran/openmp.cc:1638 fortran/openmp.cc:1648
  #, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1656
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1746
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr ""
  
! #: fortran/openmp.cc:1780
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "Unexpected %<(%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:1827
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicated %qs clause at %L"
  msgstr "mere end Ã©n ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/openmp.cc:1834
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "Expected %<(%> after %qs at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:1841
  #, fuzzy, gcc-internal-format
  #| msgid "invalid character '%c' in #if"
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr "ugyldigt tegn '%c' i #if"
  
! #: fortran/openmp.cc:1902
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr ""
  
! #: fortran/openmp.cc:1972 fortran/openmp.cc:2008 fortran/openmp.cc:2418
! #: fortran/openmp.cc:2443
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "Expected %<:%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:2032
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument missing after %s"
  msgid "Expected variable list at %C"
  msgstr "en parameter mangler efter %s"
  
! #: fortran/openmp.cc:2056
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2117
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2148
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2251
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2306
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr ""
  
! #: fortran/openmp.cc:2309
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr ""
  
! #: fortran/openmp.cc:2345
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2398
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2404
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2410
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2425
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<:%> or %<::%>"
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr "forventede %<:%> or %<::%>"
  
! #: fortran/openmp.cc:2437
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2448
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2479
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2517 fortran/openmp.cc:2552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected address expression"
  msgid "Expected integer expression at %C"
  msgstr "uventet adresseudtryk"
  
! #: fortran/openmp.cc:2533
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2545
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2558
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2588
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected HOST, NOHOST or ANY at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2643
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing or invalid constant expression"
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr "Manglende eller ugyldigt konstant udtryk"
  
! #: fortran/openmp.cc:3018
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Multiple %qs modifiers specified at %C"
  msgstr "mere end Ã©n ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/openmp.cc:3128
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<always%> modifiers at %L"
  msgstr "for mange inddatafiler"
  
! #: fortran/openmp.cc:3134
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<close%> modifiers at %L"
  msgstr "for mange inddatafiler"
  
! #: fortran/openmp.cc:3140
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "too many %<present%> modifiers at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/openmp.cc:3331
  #, gcc-internal-format
  msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
  msgstr ""
  
! #: fortran/openmp.cc:3356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute argument not an integer constant"
  msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr "parameteren til egenskaben '%s' er ikke en heltalskonstant"
  
! #: fortran/openmp.cc:3646
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3839
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to match clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4022
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:4032
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:4041
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:4049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:4098
  #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:4153
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:4201
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr ""
  
! #: fortran/openmp.cc:4270
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4304
  #, gcc-internal-format
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4319
  #, gcc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr ""
  
! #: fortran/openmp.cc:4334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for typename"
  msgid "Multiple loop axes specified for routine at %C"
  msgstr "lagringsklasse angivet for typenavn"
  
! #: fortran/openmp.cc:4345
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:4353
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr ""
  
! #: fortran/openmp.cc:4374 fortran/openmp.cc:4402
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4419
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4598
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4606
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr ""
  
! #: fortran/openmp.cc:4609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid expression statement"
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr "Ugyldig udtrykssÃ¦tning"
  
! #: fortran/openmp.cc:4680
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Access specifier or PRIVATE statement at %0 invalid for derived-type definition within other than the specification part of a module"
  msgid "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr "Tilgangsangivelse eller PRIVATE-sÃ¦tning ved %0 er ugyldig for nedarvet typedefinition som ikke er i specifikationsdelen af et modul"
  
! #: fortran/openmp.cc:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4769
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "Expected %<( depobj )%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:4787
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4820
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr ""
  
! #: fortran/openmp.cc:4828
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:4954 fortran/openmp.cc:9206
  #, gcc-internal-format, gfc-internal-format
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr ""
  
! #: fortran/openmp.cc:4961
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr ""
  
! #: fortran/openmp.cc:4986
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5014
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5023
  #, gcc-internal-format, gfc-internal-format
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5031
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5431 fortran/openmp.cc:11778
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5435 fortran/openmp.cc:11782
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5440
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5442
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5462
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5499
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5514
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5539
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:5542
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:5548
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:5554
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:5568 fortran/openmp.cc:5623
  #, gcc-internal-format
  msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:5577 fortran/openmp.cc:5631
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:5593
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:5606
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:5641
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr ""
  
! #: fortran/openmp.cc:5652
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr ""
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:5691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected binary operator between expressions at %0 and at %1"
  msgid "Expected trait-property-extension at %C"
  msgstr "Forventede binÃ¦r operator mellem udtryk ved %0 og ved %1"
  
! #: fortran/openmp.cc:5706 fortran/openmp.cc:5803 fortran/openmp.cc:5934
! #: fortran/openmp.cc:6084 fortran/openmp.cc:6112
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected %<)%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:5728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "empty body in an else-statement"
  msgid "expected trait selector name at %C"
  msgstr "tom krop i en else-sÃ¦tning"
  
! #: fortran/openmp.cc:5747
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr "ukendt vÃ¦rdi %qs for -mtune"
  
! #: fortran/openmp.cc:5765
  #, fuzzy, gcc-internal-format
  #| msgid "incomplete type `%T' does not have member `%D'"
  msgid "selector %qs does not accept any properties at %C"
  msgstr "ufuldstÃ¦ndig type '%T' har ikke medlemmet '%D'"
  
! #: fortran/openmp.cc:5774
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5781 fortran/openmp.cc:5944 fortran/openmp.cc:6036
! #: fortran/openmp.cc:6103
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected %<(%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:5789
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression at %C"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: fortran/openmp.cc:5797
  #, fuzzy, gcc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "%<score%> argument must be non-negative at %C"
  msgstr "%s-roteringsantal er negativt"
  
! #: fortran/openmp.cc:5809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected : at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:5831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected identifier at %C"
  msgstr "uventet operand"
  
! #: fortran/openmp.cc:5850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected integer or boolean type"
  msgid "expected identifier or string literal at %C"
  msgstr "forventet heltal eller boolesk type"
  
! #: fortran/openmp.cc:5871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unexpected address expression"
  msgid "expected expression at %C"
  msgstr "uventet adresseudtryk"
  
! #: fortran/openmp.cc:5883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "property must be a constant logical expression at %C"
  msgstr "stÃ¸rrelsen af medlemmet '%D' er ikke konstant"
  
! #: fortran/openmp.cc:5886
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "property must be a constant integer expression at %C"
  msgstr "klargÃ¸ringsliste behandlet som et sammensat udtryk"
  
! #: fortran/openmp.cc:5898
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a conforming device number at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5912
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "expected simd clause at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/openmp.cc:5985
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected context selector set name at %C"
  msgstr "objekt mangler i brug af '%E'"
  
! #: fortran/openmp.cc:5992
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<=>%> at %C"
  msgid "expected %<=%> at %C"
  msgstr "Forventede %<=>%> ved %C"
  
! #: fortran/openmp.cc:5999
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected %<{%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:6014
  #, fuzzy, gcc-internal-format
  #| msgid "Expected %<::%> at %C"
  msgid "expected %<}%> at %C"
  msgstr "Forventede %<::%> ved %C"
  
! #: fortran/openmp.cc:6043
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected name at %C"
  msgstr "uventet operand"
  
! #: fortran/openmp.cc:6054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected variant name at %C"
  msgstr "uventet operand"
  
! #: fortran/openmp.cc:6094
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<match%> at %C"
  msgstr "forventede %<catch%>"
  
! #: fortran/openmp.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:6182
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after OMP THREADPRIVATE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6295
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFLOAD but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6300
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6305
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6331
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:6335
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:6358
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:6363
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:6374
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6379
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Access specifier or PRIVATE statement at %0 invalid for derived-type definition within other than the specification part of a module"
  msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr "Tilgangsangivelse eller PRIVATE-sÃ¦tning ved %0 er ugyldig for nedarvet typedefinition som ikke er i specifikationsdelen af et modul"
  
! #: fortran/openmp.cc:6486
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<)%> expected at %C"
  msgid "Clause expected at %C"
  msgstr "%<)%> forventet ved %C"
  
! #: fortran/openmp.cc:6508
  #, gcc-internal-format
  msgid "%qs clause at %L specified more than once"
  msgstr ""
  
! #: fortran/openmp.cc:6511
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6537
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6543
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/openmp.cc:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6830
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/openmp.cc:6897 fortran/openmp.cc:6900 fortran/openmp.cc:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr ""
  
! #: fortran/openmp.cc:6907
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6937
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:6948
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:6966
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr ""
  
! #: fortran/openmp.cc:6976
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr ""
  
! #: fortran/openmp.cc:7013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/openmp.cc:7028
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7084
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7150
  #, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:7162
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:7174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s rotate count is negative"
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr "%s-roteringsantal er negativt"
  
! #: fortran/openmp.cc:7185
  #, fuzzy, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: fortran/openmp.cc:7188
  #, fuzzy, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: fortran/openmp.cc:7194 fortran/openmp.cc:9074
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7199
  #, fuzzy, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: fortran/openmp.cc:7204
  #, fuzzy, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr "%s understÃ¸ttes ikke af denne konfiguration"
  
! #: fortran/openmp.cc:7214 fortran/openmp.cc:8559 fortran/openmp.cc:8836
  #, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7217
  #, fuzzy, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr "Intern oversÃ¦tterfejl i %s ved %s:%d."
  
! #: fortran/openmp.cc:7233 fortran/openmp.cc:8823
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7238 fortran/openmp.cc:9078
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7243 fortran/openmp.cc:9081
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7248 fortran/openmp.cc:9069
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7251
  #, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7294
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7343
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7379
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7385
  #, gcc-internal-format
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7391
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr ""
  
! #: fortran/openmp.cc:7398
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr ""
  
! #: fortran/openmp.cc:7405
  #, gcc-internal-format
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7411
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7419
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7426
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7437
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7446
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7455
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:7460
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:7471 fortran/openmp.cc:8026
  #, gcc-internal-format, gfc-internal-format
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr ""
  
! #: fortran/openmp.cc:7486
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:7491
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:7505 fortran/openmp.cc:8010
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/openmp.cc:7557
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7560
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7567 fortran/openmp.cc:7578 fortran/resolve.cc:11309
! #: fortran/resolve.cc:12878
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:7582
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr ""
  
! #: fortran/openmp.cc:7707
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.cc:7717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/openmp.cc:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:7736
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:7741
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:7748
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7751
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:7781
  #, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7816
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be copied"
  msgstr ""
  
! #: fortran/openmp.cc:7820
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr ""
  
! #: fortran/openmp.cc:7825 fortran/openmp.cc:11441
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7836
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7840
  #, gcc-internal-format
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7843
  #, gcc-internal-format
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7874 fortran/openmp.cc:7886 fortran/openmp.cc:7907
! #: fortran/openmp.cc:7919 fortran/openmp.cc:7942 fortran/openmp.cc:7950
! #: fortran/openmp.cc:7971 fortran/openmp.cc:7982 fortran/openmp.cc:7994
! #: fortran/openmp.cc:8229 fortran/openmp.cc:11465
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7915
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7965
  #, fuzzy, gcc-internal-format
  #| msgid "Symbols have a leading underscore"
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr "Symboler har en indledende understreg"
  
! #: fortran/openmp.cc:8051
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in map clauses"
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qD fremgÃ¥r mere end en gang i map-klausuller"
  
! #: fortran/openmp.cc:8093
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/openmp.cc:8121
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/openmp.cc:8135
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr ""
  
! #: fortran/openmp.cc:8169
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr ""
  
! #: fortran/openmp.cc:8180
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8205
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:8209
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:8213
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:8236
  #, fuzzy, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/openmp.cc:8249
  #, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8267
  #, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8273
  #, gcc-internal-format, gfc-internal-format
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8278
  #, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8281
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8289
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8292
  #, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8295
  #, fuzzy, gcc-internal-format
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr "Intern oversÃ¦tterfejl i %s ved %s:%d."
  
! #: fortran/openmp.cc:8301
  #, gcc-internal-format
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8316
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8326
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr ""
  
! #: fortran/openmp.cc:8352
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid token at %0 in expression or subexpression at %1"
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr "Ugyldigt symbol ved %0 i udtryk eller underudtryk ved %1"
  
! #: fortran/openmp.cc:8358
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "Scalar integer expression for range end expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/openmp.cc:8364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "Scalar integer expression for range step expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/openmp.cc:8369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "Nonzero range step expected at %L"
  msgstr "%s-udtryk forventet ved %L"
  
! #: fortran/openmp.cc:8382
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "accumulator is not a constant integer"
  msgid "SINK addend not a constant integer at %L"
  msgstr "akkumulator er ikke et konstant heltal"
  
! #: fortran/openmp.cc:8398
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr ""
  
! #: fortran/openmp.cc:8408
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8419
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array is not contiguous at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/openmp.cc:8478
  #, gcc-internal-format
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8490
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "conflicts with function declaration `%#D'"
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr "strider mod funktionserklÃ¦ring '%#D'"
  
! #: fortran/openmp.cc:8498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr "objekt mangler i brug af '%E'"
  
! #: fortran/openmp.cc:8507 fortran/openmp.cc:8525
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.cc:8517
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8539
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: fortran/openmp.cc:8565
  #, gcc-internal-format
  msgid "List item %qs with allocatable components is not permitted in map clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8591
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8622
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8651
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8667 fortran/openmp.cc:8807
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8670 fortran/openmp.cc:8810
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr ""
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:8682
  #, gcc-internal-format
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/openmp.cc:8739
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr ""
  
! #: fortran/openmp.cc:8747
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr ""
  
! #: fortran/openmp.cc:8755
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr ""
  
! #: fortran/openmp.cc:8760
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8771
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr ""
  
! #: fortran/openmp.cc:8801
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr "ISO C forbyder funktionsreturtype med modifikationer"
  
! #: fortran/openmp.cc:8813
  #, fuzzy, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr "Intern oversÃ¦tterfejl i %s ved %s:%d."
  
! #: fortran/openmp.cc:8820
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8826
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8839
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr ""
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:8849
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8860
  #, fuzzy, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr "Intern oversÃ¦tterfejl i %s ved %s:%d."
  
! #: fortran/openmp.cc:8884
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8977
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9011
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9019
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9024
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9035
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr ""
  
! #: fortran/openmp.cc:9052
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr ""
  
! #: fortran/openmp.cc:9086
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr "variablen til tabel-delete er hverken af en henvisnings- eller en tabeltype"
  
! #: fortran/openmp.cc:9146
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "size of array `%D' is not an integral constant-expression"
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr "stÃ¸rrelsen af tabellen '%D' er ikke af et heltalligt konstantudtryk"
  
! #: fortran/openmp.cc:9169
  #, gcc-internal-format, gfc-internal-format
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:9199
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9223
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9226
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9236
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:9241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "The event handle at %L must not be an array element"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: fortran/openmp.cc:9245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "environment variable DJGPP not defined"
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr "miljÃ¸variablen DJGPP er ikke defineret"
  
! #: fortran/openmp.cc:9249
  #, gcc-internal-format
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:9256
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:9410
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:9418
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:9530
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9536
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:9544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/openmp.cc:9552
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9561
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9568
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9585
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9590
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9602
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9610
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9620
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9636
  #, gcc-internal-format
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9644
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9662
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:9689
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9737
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9751
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9784
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9808
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9815
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9838
  #, gcc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9845
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9853
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9871
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected binary operator between expressions at %0 and at %1"
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr "Forventede binÃ¦r operator mellem udtryk ved %0 og ved %1"
  
! #: fortran/openmp.cc:9978
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr ""
  
! #: fortran/openmp.cc:9985
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:9992
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:10206
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10286
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP directive in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10298 fortran/openmp.cc:10324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10852
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10858
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10865
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10872
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10887
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10891
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10898
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "instance variable `%s' is declared private"
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr "instansvariablen '%s' er erklÃ¦ret privat"
  
! #: fortran/openmp.cc:10904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "register variable `%s' used in nested function"
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr "registervariabel '%s' benyttet i indlejret funktion"
  
! #: fortran/openmp.cc:10913
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10920
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid token at %0 in expression or subexpression at %1"
  msgid "%s loop end expression not in canonical form at %L"
  msgstr "Ugyldigt symbol ved %0 i udtryk eller underudtryk ved %1"
  
! #: fortran/openmp.cc:10936
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid vector type for attribute `%s'"
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr "ugyldig vektortype for egenskaben '%s'"
  
! #: fortran/openmp.cc:10949
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10956
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr ""
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:10974
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not enough type information"
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr "ikke tilstrÃ¦kkelig information om typen"
  
! #: fortran/openmp.cc:10986
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10993
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11220 fortran/openmp.cc:11233
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11252
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11258
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11264
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11280
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11292
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11302 fortran/openmp.cc:11311
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11348
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "overflow in constant expression"
  msgid "TILE requires constant expression at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/openmp.cc:11448
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of `%s' attribute"
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "ugyldig parameter til egenskaben '%s'"
  
! #: fortran/openmp.cc:11495
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/openmp.cc:11501
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:11573
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:11667
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:11681
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:11687
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr ""
  
! #: fortran/openmp.cc:11708
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11732
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11740
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11769
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11791
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11807
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11822
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11832
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11840
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr ""
*** 83441,83932 ****
  msgid "Bad continuation line at %C"
  msgstr "Tom almen tildelt startvÃ¦rdi ved %0"
  
! #: fortran/parse.cc:2059
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr ""
  
! #: fortran/parse.cc:2974
  #, gcc-internal-format
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr ""
  
! #: fortran/parse.cc:3120
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected %s statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/parse.cc:3277
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/parse.cc:3294
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF while reading source file %s.\n"
  msgid "Unexpected end of file in %qs"
  msgstr "StÃ¸dt pÃ¥ slutningen af kildefilen %s tidligere end forventet.\n"
  
! #: fortran/parse.cc:3329
  #, gcc-internal-format
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3332
  #, gcc-internal-format
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3352
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound procedure at %C"
  msgstr ""
  
! #: fortran/parse.cc:3364
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC binding at %C"
  msgstr ""
  
! #: fortran/parse.cc:3372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "FINAL procedure declaration at %C"
  msgstr "'%D' er tidligere erklÃ¦ret"
  
! #: fortran/parse.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr ""
  
! #: fortran/parse.cc:3394 fortran/parse.cc:3849
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:3401
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr ""
  
! #: fortran/parse.cc:3408 fortran/parse.cc:3862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Duplicate PRIVATE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/parse.cc:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr ""
  
! #: fortran/parse.cc:3541
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.cc:3556
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3561
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3568
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3578
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:3584
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3589
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.cc:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3657
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create map component '%s'"
  msgstr ""
  
! #: fortran/parse.cc:3690
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "failed to create union component '%s'"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: fortran/parse.cc:3745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in nested structure declaration at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/parse.cc:3832
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3840
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C without components"
  msgstr ""
  
! #: fortran/parse.cc:3856
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:3873
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:3879
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr ""
  
! #: fortran/parse.cc:3884
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/parse.cc:3894
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS block in derived type definition at %C"
  msgstr ""
  
! #: fortran/parse.cc:3952
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr ""
  
! #: fortran/parse.cc:4039
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4064
  #, gcc-internal-format
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/parse.cc:4095
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr ""
  
! #: fortran/parse.cc:4113
  #, gcc-internal-format
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr ""
  
! #: fortran/parse.cc:4252
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/parse.cc:4284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in BLOCK DATA program unit at %1"
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr "SÃ¦tning ved %0 er ugyldig  i BLOCK DATA-programenhed ved %1"
  
! #: fortran/parse.cc:4368
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr ""
  
! #: fortran/parse.cc:4428
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid token at %0 in expression or subexpression at %1"
  msgid "Bad kind expression for function %qs at %L"
  msgstr "Ugyldigt symbol ved %0 i udtryk eller underudtryk ved %1"
  
! #: fortran/parse.cc:4432
  #, gcc-internal-format
  msgid "The type for function %qs at %L is not accessible"
  msgstr ""
  
! #: fortran/parse.cc:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr ""
  
! #: fortran/parse.cc:4514
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4573
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PUBLIC or PRIVATE statement at %1 cannot be specified along with PUBLIC or PRIVATE statement at %0"
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr "PUBLIC- eller PRIVATE-sÃ¦tning ved %1 kan ikke angives sammen med PUBLIC- eller PRIVATE-sÃ¦tning ved %0"
  
! #: fortran/parse.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr ""
  
! #: fortran/parse.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4787
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4863
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr ""
  
! #: fortran/parse.cc:4927
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/parse.cc:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr ""
  
! #: fortran/parse.cc:4970
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr ""
  
! #: fortran/parse.cc:4996
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr ""
  
! #: fortran/parse.cc:4997
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5023
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr ""
  
! #: fortran/parse.cc:5092 fortran/parse.cc:5951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "BLOCK construct at %C"
  msgstr "I konstruktionen"
  
! #: fortran/parse.cc:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSOCIATE construct at %C"
  msgstr ""
  
! #: fortran/parse.cc:5384
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr ""
  
! #: fortran/parse.cc:5400
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr ""
  
! #: fortran/parse.cc:5557 fortran/parse.cc:6109 fortran/parse.cc:6127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/parse.cc:5658 fortran/parse.cc:5720
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:5695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "Expecting %s at %C"
  msgstr "i %s, ved %s:%d"
  
! #: fortran/parse.cc:5739
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DO loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:5759
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr ""
  
! #: fortran/parse.cc:5809
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr ""
  
! #: fortran/parse.cc:5829
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr ""
  
! #: fortran/parse.cc:5832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/parse.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr ""
  
! #: fortran/parse.cc:6195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr ""
  
! #: fortran/parse.cc:6209
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C after the first executable statement"
  msgstr ""
  
! #: fortran/parse.cc:6365
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6368
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6371
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6374
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6490
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr ""
  
! #: fortran/parse.cc:6547
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:6572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/parse.cc:6686
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/parse.cc:6738
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/parse.cc:6742
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/parse.cc:6748
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/parse.cc:6751
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Global name %qs at %L is already being used at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/parse.cc:6773
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr ""
  
! #: fortran/parse.cc:6799
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.cc:6902
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected %s statement in MODULE at %C"
--- 83765,84256 ----
  msgid "Bad continuation line at %C"
  msgstr "Tom almen tildelt startvÃ¦rdi ved %0"
  
! #: fortran/parse.cc:2060
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr ""
  
! #: fortran/parse.cc:2975
  #, gcc-internal-format
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr ""
  
! #: fortran/parse.cc:3124
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected %s statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/parse.cc:3281
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/parse.cc:3298
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected EOF while reading source file %s.\n"
  msgid "Unexpected end of file in %qs"
  msgstr "StÃ¸dt pÃ¥ slutningen af kildefilen %s tidligere end forventet.\n"
  
! #: fortran/parse.cc:3333
  #, gcc-internal-format
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3336
  #, gcc-internal-format
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3360
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound procedure at %C"
  msgstr ""
  
! #: fortran/parse.cc:3368
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC binding at %C"
  msgstr ""
  
! #: fortran/parse.cc:3376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous declaration of `%D'"
  msgid "FINAL procedure declaration at %C"
  msgstr "'%D' er tidligere erklÃ¦ret"
  
! #: fortran/parse.cc:3388
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr ""
  
! #: fortran/parse.cc:3398 fortran/parse.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr ""
  
! #: fortran/parse.cc:3412 fortran/parse.cc:3866
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Duplicate PRIVATE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/parse.cc:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3426
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr ""
  
! #: fortran/parse.cc:3545
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:3551
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3556
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.cc:3560
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3565
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3572
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3582
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:3588
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.cc:3597
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3602
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3609
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3661
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create map component '%s'"
  msgstr ""
  
! #: fortran/parse.cc:3694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "failed to create union component '%s'"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: fortran/parse.cc:3749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in nested structure declaration at %C"
  msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makroparameterliste"
  
! #: fortran/parse.cc:3836
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3844
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C without components"
  msgstr ""
  
! #: fortran/parse.cc:3860
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:3877
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:3883
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr ""
  
! #: fortran/parse.cc:3888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/parse.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS block in derived type definition at %C"
  msgstr ""
  
! #: fortran/parse.cc:3956
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr ""
  
! #: fortran/parse.cc:4043
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4068
  #, gcc-internal-format
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/parse.cc:4099
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr ""
  
! #: fortran/parse.cc:4117
  #, gcc-internal-format
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr ""
  
! #: fortran/parse.cc:4256
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/parse.cc:4288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in BLOCK DATA program unit at %1"
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr "SÃ¦tning ved %0 er ugyldig  i BLOCK DATA-programenhed ved %1"
  
! #: fortran/parse.cc:4372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:4380
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr ""
  
! #: fortran/parse.cc:4432
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid token at %0 in expression or subexpression at %1"
  msgid "Bad kind expression for function %qs at %L"
  msgstr "Ugyldigt symbol ved %0 i udtryk eller underudtryk ved %1"
  
! #: fortran/parse.cc:4436
  #, gcc-internal-format
  msgid "The type for function %qs at %L is not accessible"
  msgstr ""
  
! #: fortran/parse.cc:4496
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr ""
  
! #: fortran/parse.cc:4518
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PUBLIC or PRIVATE statement at %1 cannot be specified along with PUBLIC or PRIVATE statement at %0"
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr "PUBLIC- eller PRIVATE-sÃ¦tning ved %1 kan ikke angives sammen med PUBLIC- eller PRIVATE-sÃ¦tning ved %0"
  
! #: fortran/parse.cc:4646
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr ""
  
! #: fortran/parse.cc:4707
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4791
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr ""
  
! #: fortran/parse.cc:4931
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/parse.cc:4964
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr ""
  
! #: fortran/parse.cc:4974
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr ""
  
! #: fortran/parse.cc:5000
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5001
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5027
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr ""
  
! #: fortran/parse.cc:5096 fortran/parse.cc:5977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "BLOCK construct at %C"
  msgstr "I konstruktionen"
  
! #: fortran/parse.cc:5131
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSOCIATE construct at %C"
  msgstr ""
  
! #: fortran/parse.cc:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr ""
  
! #: fortran/parse.cc:5426
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr ""
  
! #: fortran/parse.cc:5583 fortran/parse.cc:6135 fortran/parse.cc:6153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/parse.cc:5684 fortran/parse.cc:5746
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:5721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "in %s, at %s:%d"
  msgid "Expecting %s at %C"
  msgstr "i %s, ved %s:%d"
  
! #: fortran/parse.cc:5765
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DO loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:5785
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr ""
  
! #: fortran/parse.cc:5835
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr ""
  
! #: fortran/parse.cc:5855
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr ""
  
! #: fortran/parse.cc:5858
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/parse.cc:6146
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr ""
  
! #: fortran/parse.cc:6221
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr ""
  
! #: fortran/parse.cc:6235
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C after the first executable statement"
  msgstr ""
  
! #: fortran/parse.cc:6391
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6394
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6397
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6400
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6516
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr ""
  
! #: fortran/parse.cc:6573
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:6598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/parse.cc:6712
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/parse.cc:6764
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/parse.cc:6768
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/parse.cc:6774
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/parse.cc:6777
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Global name %qs at %L is already being used at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/parse.cc:6799
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr ""
  
! #: fortran/parse.cc:6825
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.cc:6928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected %s statement in MODULE at %C"
*************** msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning
*** 83935,83941 ****
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7403
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr ""
--- 84259,84265 ----
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr ""
*************** msgstr "\"%s\" mÃ¥ ikke optrÃ¦de i makro
*** 84182,85315 ****
  msgid "extend_ref(): Bad tail"
  msgstr ""
  
! #: fortran/primary.cc:2073
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2081
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2233
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2240
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2261
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2281 fortran/primary.cc:2423
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2300 fortran/primary.cc:2428
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2307 fortran/primary.cc:2441
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/primary.cc:2366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument missing after %s"
  msgid "Expected argument list at %C"
  msgstr "en parameter mangler efter %s"
  
! #: fortran/primary.cc:2384
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2387
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2457
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2485
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2588
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "danner %s til referencetypen '%T'"
  
! #: fortran/primary.cc:2595
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2633
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:2839
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:2896
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: fortran/primary.cc:3075
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3086
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3095
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3143
  #, fuzzy, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/primary.cc:3163
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3178
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many components in structure constructor at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/primary.cc:3242
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3260
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/primary.cc:3272
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3326
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3491
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3550
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3581 fortran/primary.cc:3983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "floating point overflow in expression"
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "kommatalsoverlÃ¸b i udtryk"
  
! #: fortran/primary.cc:3686
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:3718
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function `%A' defined at %0 is not used"
  msgid "Statement function %qs requires argument list at %C"
  msgstr "SÃ¦tningsfunktion '%A' defineret ved %0, men er ikke brugt"
  
! #: fortran/primary.cc:3721
  #, fuzzy, gcc-internal-format
  #| msgid "%s: option `%s' requires an argument\n"
  msgid "Function %qs requires an argument list at %C"
  msgstr "%s: tilvalget '%s' skal have en parameter\n"
  
! #: fortran/primary.cc:3771
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: fortran/primary.cc:3784
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:3939
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: fortran/primary.cc:4053
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "\"%s\" kan ikke bruges som et makronavn da det er en operator i C++"
  
! #: fortran/primary.cc:4094
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4099
  #, fuzzy, gcc-internal-format
  #| msgid "Spurious sign in FORMAT statement at %0"
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "Mystisk fortegn i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/primary.cc:4135
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not a valid filename"
  msgid "%qs at %C is not a variable"
  msgstr "\"%s\" er ikke et ugyldigt filnavn"
  
! #: fortran/resolve.cc:123
  #, gcc-internal-format
  msgid "%qs at %L is of the ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:126
  #, gcc-internal-format
  msgid "ABSTRACT type %qs used at %L"
  msgstr ""
  
! #: fortran/resolve.cc:143
  #, gcc-internal-format
  msgid "Interface %qs at %L is declared in a later PROCEDURE statement"
  msgstr ""
  
! #: fortran/resolve.cc:156
  #, gcc-internal-format
  msgid "Interface %qs at %L may not be generic"
  msgstr ""
  
! #: fortran/resolve.cc:163
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Interface %qs at %L may not be a statement function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: fortran/resolve.cc:172
  #, gcc-internal-format
  msgid "Intrinsic procedure %qs not allowed in PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:178
  #, gcc-internal-format
  msgid "Interface %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:200
  #, gcc-internal-format
  msgid "PROCEDURE %qs at %L may not be used as its own interface"
  msgstr ""
  
! #: fortran/resolve.cc:300
  #, fuzzy, gcc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a function"
  msgid "Alternate return specifier in elemental subroutine %qs at %L is not allowed"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en funktion"
  
! #: fortran/resolve.cc:304
  #, fuzzy, gcc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a function"
  msgid "Alternate return specifier in function %qs at %L is not allowed"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en funktion"
  
! #: fortran/resolve.cc:315
  #, gcc-internal-format
  msgid "Self-referential argument %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:387
  #, gcc-internal-format
  msgid "Dummy procedure %qs of PURE procedure at %L must also be PURE"
  msgstr ""
  
! #: fortran/resolve.cc:397
  #, gcc-internal-format
  msgid "Argument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)"
  msgstr ""
  
! #: fortran/resolve.cc:402
  #, gcc-internal-format
  msgid "Argument %qs of pure function %qs at %L must be INTENT(IN) or VALUE"
  msgstr ""
  
! #: fortran/resolve.cc:410
  #, gcc-internal-format
  msgid "Argument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENT"
  msgstr ""
  
! #: fortran/resolve.cc:415
  #, gcc-internal-format
  msgid "Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:425
  #, gcc-internal-format
  msgid "INTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphic"
  msgstr ""
  
! #: fortran/resolve.cc:458
  #, gcc-internal-format
  msgid "Coarray dummy argument %qs at %L to elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:466
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:475
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:485
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L cannot have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:493
  #, gcc-internal-format
  msgid "Dummy procedure %qs not allowed in elemental procedure %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:502
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr ""
  
  #. F03:C1263 (R1238) The function-name and each dummy-arg-name
  #. shall be specified, explicitly or implicitly, to be scalar.
! #: fortran/resolve.cc:517
  #, fuzzy, gcc-internal-format
  #| msgid "Null argument at %0 for statement function reference at %1"
  msgid "Argument %qs of statement function %qs at %L must be scalar"
  msgstr "Nulparameter ved %0 for sÃ¦tningsfunktionsreference ved %1"
  
! #: fortran/resolve.cc:528
  #, gcc-internal-format
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:577
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "PlanlÃ¦g ikke begyndelsen og slutningen af proceduren"
  
! #: fortran/resolve.cc:597
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:600
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:626
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:628
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "ReturnÃ©r vÃ¦rdier fra funktioner i fpu-registre"
  
! #: fortran/resolve.cc:801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "inkonsistent instansvariabelangivelse"
  
! #: fortran/resolve.cc:812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "inkonsistent instansvariabelangivelse"
  
! #: fortran/resolve.cc:827
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:859
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/resolve.cc:863
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/resolve.cc:870
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:874
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:881
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:885
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:923
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:928
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:979
  #, fuzzy, gcc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/resolve.cc:983
  #, fuzzy, gcc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/resolve.cc:993
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1000
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1004
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1011
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1016
  #, fuzzy, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/resolve.cc:1028
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1032
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1036
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1080
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1094
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1102
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1124
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1145
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1149
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:1153
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1157
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1162
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1229
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1393
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1428
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1473
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1507
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1526
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/resolve.cc:1539
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1560
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1589
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1715
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1777
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/resolve.cc:1781
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1902
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1915
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1926
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1975
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2033 fortran/resolve.cc:10557 fortran/resolve.cc:12539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Label %d referenced at %L is never defined"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/resolve.cc:2065
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/resolve.cc:2083
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function `%A' defined at %0 is not used"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "SÃ¦tningsfunktion '%A' defineret ved %0, men er ikke brugt"
  
! #: fortran/resolve.cc:2091
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2098
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/resolve.cc:2106
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2133
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2155
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/resolve.cc:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2217
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "SÃ¦tning ved %0 er ugyldig i denne kontekst"
  
! #: fortran/resolve.cc:2243
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2254
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2263
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2410
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2449
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2723
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2750
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: fortran/resolve.cc:2856
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2876
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2914
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:2969
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3046
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3078
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: fortran/resolve.cc:3082 fortran/resolve.cc:17846
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3206
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3213
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3220
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3287
  #, fuzzy, gcc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:3298
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qs at %L is not a function"
  msgstr "'%s' er ikke en funktion,"
  
! #: fortran/resolve.cc:3306 fortran/resolve.cc:3821
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3318
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3361
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3395
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "resolve_function(): bad function type"
  msgstr "sizeof benyttet pÃ¥ en funktionstype"
  
! #: fortran/resolve.cc:3409
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3425
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3487
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3491
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3549
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using function %qs at %L is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: fortran/resolve.cc:3565
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3571
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3577
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3645
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3654
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3689
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3734
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3792
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3831
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3835
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3880
  #, fuzzy, gcc-internal-format
  #| msgid "cast does not match function type"
  msgid "resolve_subroutine(): bad function type"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: fortran/resolve.cc:3897
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: fortran/resolve.cc:3924
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "shared and mdll are not compatible"
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "shared og mdll er indbyrdes uforenelige"
  
! #: fortran/resolve.cc:3976
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4079
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "ReturnÃ©r vÃ¦rdier fra funktioner i fpu-registre"
  
! #: fortran/resolve.cc:4083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "Impure function at %L might not be evaluated"
  msgstr "Advar nÃ¥r en inline funktion ikke kan indbygges"
  
! #: fortran/resolve.cc:4170
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4194
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4379 fortran/resolve.cc:4394
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4444
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Equality comparison for %s at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:4446
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Inequality comparison for %s at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:4506
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4792
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4797
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4812
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4833
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4850
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4858
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4883
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4899
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: fortran/resolve.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4932
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4940
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4956
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4990
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:4996
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Argument dim at %L must be scalar"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.cc:5042
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5102
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/resolve.cc:5116
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5128
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5173
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array `%A' at %0 is too large to handle"
  msgid "Array index at %L is an array of rank %d"
  msgstr "Tabellen '%A' ved %0 er for stor til at hÃ¥ndtere"
  
! #: fortran/resolve.cc:5271
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5278
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5300
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring begin/end point at %0 out of defined range"
  msgid "Substring end index at %L must be scalar"
  msgstr "Understrengs begyndelses-/slutpunkt ved %0 er uden for det definerede interval"
  
! #: fortran/resolve.cc:5327
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "requested alignment is too large"
  msgid "Substring end index at %L is too large"
  msgstr "angivet justering er for stor"
  
! #: fortran/resolve.cc:5518
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5532
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5542
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5682
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5789
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 84506,85644 ----
  msgid "extend_ref(): Bad tail"
  msgstr ""
  
! #: fortran/primary.cc:2097
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2105
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2338
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2345
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2387 fortran/primary.cc:2562
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2439 fortran/primary.cc:2567
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2446 fortran/primary.cc:2580
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/primary.cc:2505
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument missing after %s"
  msgid "Expected argument list at %C"
  msgstr "en parameter mangler efter %s"
  
! #: fortran/primary.cc:2523
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2526
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2596
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2624
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2727
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forming %s to reference type `%T'"
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "danner %s til referencetypen '%T'"
  
! #: fortran/primary.cc:2734
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2772
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:2990
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3047
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: fortran/primary.cc:3226
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3237
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3246
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3294
  #, fuzzy, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "kunne ikke konvertere '%E' til '%T'"
  
! #: fortran/primary.cc:3314
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3329
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Too many components in structure constructor at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/primary.cc:3393
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3411
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/primary.cc:3423
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3477
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3642
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3701
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3732 fortran/primary.cc:4134
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "floating point overflow in expression"
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "kommatalsoverlÃ¸b i udtryk"
  
! #: fortran/primary.cc:3837
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:3869
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function `%A' defined at %0 is not used"
  msgid "Statement function %qs requires argument list at %C"
  msgstr "SÃ¦tningsfunktion '%A' defineret ved %0, men er ikke brugt"
  
! #: fortran/primary.cc:3872
  #, fuzzy, gcc-internal-format
  #| msgid "%s: option `%s' requires an argument\n"
  msgid "Function %qs requires an argument list at %C"
  msgstr "%s: tilvalget '%s' skal have en parameter\n"
  
! #: fortran/primary.cc:3922
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: fortran/primary.cc:3935
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4090
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "der mangler en parameter til tilvalget '-%s'"
  
! #: fortran/primary.cc:4204
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "\"%s\" kan ikke bruges som et makronavn da det er en operator i C++"
  
! #: fortran/primary.cc:4245
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4250
  #, fuzzy, gcc-internal-format
  #| msgid "Spurious sign in FORMAT statement at %0"
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "Mystisk fortegn i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/primary.cc:4286
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" is not a valid filename"
  msgid "%qs at %C is not a variable"
  msgstr "\"%s\" er ikke et ugyldigt filnavn"
  
! #: fortran/resolve.cc:114
  #, gcc-internal-format
  msgid "%qs at %L is of the ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:117
  #, gcc-internal-format
  msgid "ABSTRACT type %qs used at %L"
  msgstr ""
  
! #: fortran/resolve.cc:134
  #, gcc-internal-format
  msgid "Interface %qs at %L is declared in a later PROCEDURE statement"
  msgstr ""
  
! #: fortran/resolve.cc:147
  #, gcc-internal-format
  msgid "Interface %qs at %L may not be generic"
  msgstr ""
  
! #: fortran/resolve.cc:154
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Interface %qs at %L may not be a statement function"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: fortran/resolve.cc:163
  #, gcc-internal-format
  msgid "Intrinsic procedure %qs not allowed in PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:169
  #, gcc-internal-format
  msgid "Interface %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:191
  #, gcc-internal-format
  msgid "PROCEDURE %qs at %L may not be used as its own interface"
  msgstr ""
  
! #: fortran/resolve.cc:292
  #, fuzzy, gcc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a function"
  msgid "Alternate return specifier in elemental subroutine %qs at %L is not allowed"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en funktion"
  
! #: fortran/resolve.cc:296
  #, fuzzy, gcc-internal-format
  #| msgid "Alternate return specifier at %0 invalid within a function"
  msgid "Alternate return specifier in function %qs at %L is not allowed"
  msgstr "Alternativ returangivelse ved %0 er ugyldig inden i en funktion"
  
! #: fortran/resolve.cc:308
  #, gcc-internal-format
  msgid "Self-referential argument %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:380
  #, gcc-internal-format
  msgid "Dummy procedure %qs of PURE procedure at %L must also be PURE"
  msgstr ""
  
! #: fortran/resolve.cc:390
  #, gcc-internal-format
  msgid "Argument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)"
  msgstr ""
  
! #: fortran/resolve.cc:395
  #, gcc-internal-format
  msgid "Argument %qs of pure function %qs at %L must be INTENT(IN) or VALUE"
  msgstr ""
  
! #: fortran/resolve.cc:403
  #, gcc-internal-format
  msgid "Argument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENT"
  msgstr ""
  
! #: fortran/resolve.cc:408
  #, gcc-internal-format
  msgid "Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:418
  #, gcc-internal-format
  msgid "INTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphic"
  msgstr ""
  
! #: fortran/resolve.cc:451
  #, gcc-internal-format
  msgid "Coarray dummy argument %qs at %L to elemental procedure"
  msgstr ""
  
! #: fortran/resolve.cc:459
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:468
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:478
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L cannot have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:486
  #, gcc-internal-format
  msgid "Dummy procedure %qs not allowed in elemental procedure %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:495
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr ""
  
  #. F03:C1263 (R1238) The function-name and each dummy-arg-name
  #. shall be specified, explicitly or implicitly, to be scalar.
! #: fortran/resolve.cc:510
  #, fuzzy, gcc-internal-format
  #| msgid "Null argument at %0 for statement function reference at %1"
  msgid "Argument %qs of statement function %qs at %L must be scalar"
  msgstr "Nulparameter ved %0 for sÃ¦tningsfunktionsreference ved %1"
  
! #: fortran/resolve.cc:521
  #, gcc-internal-format
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:571
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "PlanlÃ¦g ikke begyndelsen og slutningen af proceduren"
  
! #: fortran/resolve.cc:591
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:594
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:620
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:622
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "ReturnÃ©r vÃ¦rdier fra funktioner i fpu-registre"
  
! #: fortran/resolve.cc:795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "inkonsistent instansvariabelangivelse"
  
! #: fortran/resolve.cc:806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "inconsistent instance variable specification"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "inkonsistent instansvariabelangivelse"
  
! #: fortran/resolve.cc:821
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/resolve.cc:857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:868
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:875
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:879
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:917
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:922
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:973
  #, fuzzy, gcc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/resolve.cc:977
  #, fuzzy, gcc-internal-format
  #| msgid "RETURN statement at %0 invalid within a main program unit"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "RETURN-sÃ¦tning ved %0 ugyldig inden i en hovedprogramenhed"
  
! #: fortran/resolve.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:994
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:998
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1005
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1010
  #, fuzzy, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "overlÃ¸b i konstant udtryk"
  
! #: fortran/resolve.cc:1022
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1026
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1030
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1074
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1088
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1096
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1118
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1139
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1143
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:1147
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1151
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1156
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1223
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1387
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1422
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1467
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1501
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1520
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %s `%+#D'"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "for mange parametre til %s '%+#D'"
  
! #: fortran/resolve.cc:1533
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1554
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1583
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1709
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1771
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/resolve.cc:1775
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1896
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1909
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1920
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1933
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1971
! #, gcc-internal-format
! msgid "Non-RECURSIVE procedure %qs from module %qs is  possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
! msgstr ""
! 
! #: fortran/resolve.cc:1976 fortran/resolve.cc:6843
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2035 fortran/resolve.cc:10823 fortran/resolve.cc:12805
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Label %d referenced at %L is never defined"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/resolve.cc:2067
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/resolve.cc:2085
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function `%A' defined at %0 is not used"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "SÃ¦tningsfunktion '%A' defineret ved %0, men er ikke brugt"
  
! #: fortran/resolve.cc:2093
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2100
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/resolve.cc:2108
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2135
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2157
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/resolve.cc:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2227
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in this context"
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "SÃ¦tning ved %0 er ugyldig i denne kontekst"
  
! #: fortran/resolve.cc:2253
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2264
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2420
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2459
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2733
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2760
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: fortran/resolve.cc:2866
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2886
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2924
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:2979
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3056
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3088
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: fortran/resolve.cc:3092 fortran/resolve.cc:18158
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3216
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3223
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3230
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3297
  #, fuzzy, gcc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:3308
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "%qs at %L is not a function"
  msgstr "'%s' er ikke en funktion,"
  
! #: fortran/resolve.cc:3316 fortran/resolve.cc:3831
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3328
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3371
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3405
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "resolve_function(): bad function type"
  msgstr "sizeof benyttet pÃ¥ en funktionstype"
  
! #: fortran/resolve.cc:3419
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3435
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3497
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3501
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3559
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using function %qs at %L is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: fortran/resolve.cc:3575
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3581
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3587
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3655
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3664
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3699
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3744
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3802
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3841
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3845
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3890
  #, fuzzy, gcc-internal-format
  #| msgid "cast does not match function type"
  msgid "resolve_subroutine(): bad function type"
  msgstr "typeomtvingelse passer ikke til funktionstype"
  
! #: fortran/resolve.cc:3907
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: fortran/resolve.cc:3934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "shared and mdll are not compatible"
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "shared og mdll er indbyrdes uforenelige"
  
! #: fortran/resolve.cc:3986
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4089
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "ReturnÃ©r vÃ¦rdier fra funktioner i fpu-registre"
  
! #: fortran/resolve.cc:4093
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Warn when an inlined function cannot be inlined"
  msgid "Impure function at %L might not be evaluated"
  msgstr "Advar nÃ¥r en inline funktion ikke kan indbygges"
  
! #: fortran/resolve.cc:4180
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4204
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4389 fortran/resolve.cc:4404
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4454
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Equality comparison for %s at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:4456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Inequality comparison for %s at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:4516
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4802
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4817
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4822
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4843
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4860
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4884
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4893
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4909
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "indeks mangler i tabelopslag"
  
! #: fortran/resolve.cc:4932
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4942
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4966
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4994
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5000
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5006
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5046
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Argument dim at %L must be scalar"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.cc:5053
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr ""
  
! #: fortran/resolve.cc:5113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/resolve.cc:5127
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5139
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array `%A' at %0 is too large to handle"
  msgid "Array index at %L is an array of rank %d"
  msgstr "Tabellen '%A' ved %0 er for stor til at hÃ¥ndtere"
  
! #: fortran/resolve.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5289
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5311
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Substring begin/end point at %0 out of defined range"
  msgid "Substring end index at %L must be scalar"
  msgstr "Understrengs begyndelses-/slutpunkt ved %0 er uden for det definerede interval"
  
! #: fortran/resolve.cc:5338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "requested alignment is too large"
  msgid "Substring end index at %L is too large"
  msgstr "angivet justering er for stor"
  
! #: fortran/resolve.cc:5529
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5543
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5553
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5601
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5693
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5790
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5800
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 85318,85329 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5799
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 85647,85658 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5810
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5829
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 85332,85639 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5828
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5839
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5848
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5909
  #, fuzzy, gcc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/resolve.cc:6054
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6059
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6129
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6142
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6158
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: fortran/resolve.cc:6248
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6426 fortran/resolve.cc:6578
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Error in typebound call at %L"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/resolve.cc:6542
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:6549
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6588
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6785
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6819
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:6871
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7406
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "\"%s\" after # is not a positive integer"
  msgid "%s at %L must be integer"
  msgstr "\"%s\" efter # er ikke et positivt heltal"
  
! #: fortran/resolve.cc:7453 fortran/resolve.cc:7460
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7515
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7538
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7555
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7561
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7627
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7642
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:7647
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7660
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7765 fortran/resolve.cc:8063
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:7773 fortran/resolve.cc:8026
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7883
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7914
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8074
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8086
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8100
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8115
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8128
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8146
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8230 fortran/resolve.cc:8245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8237
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8262
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8272 fortran/resolve.cc:8374
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8301 fortran/resolve.cc:8329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8348
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8363
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8405
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8447
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8461
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8490
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8522
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8528 fortran/resolve.cc:8534
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 85661,85968 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5839
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5850
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5932
  #, fuzzy, gcc-internal-format
  #| msgid "Null element at %0 for array reference at %1"
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "Nulelement ved %0 for tabelreference ved %1"
  
! #: fortran/resolve.cc:6077
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6082
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6181
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' is deprecated"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "'%s' er forÃ¦ldet"
  
! #: fortran/resolve.cc:6424
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6602 fortran/resolve.cc:6754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate initialization of %D"
  msgid "Error in typebound call at %L"
  msgstr "%D tildelt startvÃ¦rdi mere end Ã©n gang"
  
! #: fortran/resolve.cc:6718
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:6725
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6764
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6773
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6968
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7002
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7054
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7589
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7632
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "\"%s\" after # is not a positive integer"
  msgid "%s at %L must be integer"
  msgstr "\"%s\" efter # er ikke et positivt heltal"
  
! #: fortran/resolve.cc:7636 fortran/resolve.cc:7643
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7698
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7721
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7738
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7744
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7805
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7810
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7817
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7825
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:7830
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7843
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7948 fortran/resolve.cc:8246
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:7956 fortran/resolve.cc:8209
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8066
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8097
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8257
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8269
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8283
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8308
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8321
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8423 fortran/resolve.cc:8438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8455
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array or substring specification for `%A' out of range in statement at %0"
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Tabel- eller understrengsangivelse for '%A' er uden for det gyldige interval i sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8465 fortran/resolve.cc:8567
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8471
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8483
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8494 fortran/resolve.cc:8522
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8541
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8556
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition for FORMAT statement at %0"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Ingen etiketdefinition for FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:8598
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8627
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8640
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8654
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8683
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8715
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8721 fortran/resolve.cc:8727
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 85642,85932 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8762
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.cc:8824
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8883
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:8902
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8912
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8930 fortran/resolve.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9000 fortran/resolve.cc:9691
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9026
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9054
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9157
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9219
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9228
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "\"%s\" kan ikke bruges som et makronavn da det er en operator i C++"
  
! #: fortran/resolve.cc:9245
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9261
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Selector at %L cannot be NULL()"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.cc:9273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' has incomplete type"
  msgid "Selector at %L has no type"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.cc:9297
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9555
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9599 fortran/resolve.cc:9611
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9640
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9653
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9666
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9669
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9679
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9926
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10059
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10068
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10071
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10081
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10190
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10244
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/resolve.cc:10254
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10267
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10276
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10283
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10294
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10300
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:10375
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10385
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10389
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10392
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10399 fortran/resolve.cc:10521
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10411 fortran/resolve.cc:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10423
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.cc:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10501 fortran/resolve.cc:10511
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/resolve.cc:10574
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10591 fortran/resolve.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10595 fortran/resolve.cc:10620
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 85971,86261 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8955
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.cc:9017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:9030
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:9076
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:9095
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:9105
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9131
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9193 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9219
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9232
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9247
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9350
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9412
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9421
  #, fuzzy, gcc-internal-format
  #| msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "\"%s\" kan ikke bruges som et makronavn da det er en operator i C++"
  
! #: fortran/resolve.cc:9438
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9454
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9508
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Selector at %L cannot be NULL()"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.cc:9513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' has incomplete type"
  msgid "Selector at %L has no type"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.cc:9571
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9582
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9865 fortran/resolve.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9906
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9919
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9932
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9935
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9945
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10192
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10325
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10334
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10337
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10456
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/resolve.cc:10520
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10542
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10549
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10560
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10566
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10584
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:10641
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10651
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10655
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10658
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10665 fortran/resolve.cc:10787
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10677 fortran/resolve.cc:10799
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10689
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.cc:10763
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10767 fortran/resolve.cc:10777
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr ""
  
! #: fortran/resolve.cc:10830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/resolve.cc:10840
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10857 fortran/resolve.cc:10880
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10861 fortran/resolve.cc:10886
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 85934,86154 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10635
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/resolve.cc:10707
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10723
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10736 fortran/resolve.cc:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10746 fortran/resolve.cc:10838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:10777
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10786
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:10943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "FORALL construct at %L"
  msgstr "I konstruktionen"
  
! #: fortran/resolve.cc:10964
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:11051
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:11169
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11232
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:11293
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11331
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11343
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11375
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11379
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11384
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11391
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11402
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11825
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12129
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Pointer procedure assignment at %L"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: fortran/resolve.cc:12141
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12226
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.cc:12417
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.cc:12453
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12457
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12468
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/resolve.cc:12548
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid NULL at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:12599
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12660
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12665
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12749
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12853
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12874
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' declared void"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "parameteren '%s' erklÃ¦ret void"
  
! #: fortran/resolve.cc:12968
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12982
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
--- 86263,86483 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in context established by statement at %1"
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig i den kontekst der er etableret af sÃ¦tning ved %1"
  
! #: fortran/resolve.cc:10973
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10989
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11002 fortran/resolve.cc:11094
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11012 fortran/resolve.cc:11104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:11043
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11052
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "In construct"
  msgid "FORALL construct at %L"
  msgstr "I konstruktionen"
  
! #: fortran/resolve.cc:11230
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:11240
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:11317
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:11435
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11498
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:11559
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11591
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11597
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11609
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11641
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11645
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11650
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11657
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11668
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12091
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12395
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid lvalue in assignment"
  msgid "Pointer procedure assignment at %L"
  msgstr "ugyldig venstrevÃ¦rdi i tildeling"
  
! #: fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12492
  #, fuzzy, gcc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.cc:12683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "use of class template `%T' as expression"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "brug af klasseskabelonen '%T' som udtryk"
  
! #: fortran/resolve.cc:12719
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12723
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12734
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/resolve.cc:12814
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid string constant `%E'"
  msgid "Invalid NULL at %L"
  msgstr "ugyldig strengkonstant '%E'"
  
! #: fortran/resolve.cc:12865
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12926
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12931
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13119
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:13140
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' declared void"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "parameteren '%s' erklÃ¦ret void"
  
! #: fortran/resolve.cc:13234
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:13248
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
*************** msgstr ""
*** 86156,87163 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:13001
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer at %0 too large"
  msgid "String length at %L is too large"
  msgstr "Heltal ved %0 for stort"
  
! #: fortran/resolve.cc:13325
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13329
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13337
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13348
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:13366
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13378
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13411
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13433
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13466
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13502
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:13548
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13555
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13603
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13606
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13609
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13612
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13615
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13618
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13660
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fejl ved egenskabsundersÃ¸gelse af filen %s"
  
! #: fortran/resolve.cc:13692
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13715
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13755
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "funktion kan ikke indbygges"
  
! #: fortran/resolve.cc:13767
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object of type `%T' may not be initialized"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "objekt af typen '%T' med variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: fortran/resolve.cc:13777
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13787
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13806
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13810
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13814
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13818
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:13831
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13842
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13848
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13868
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13925
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13931
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13937
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13945
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13951
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13994
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14002
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14010
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14019
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14043
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: fortran/resolve.cc:14113
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:14122
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/resolve.cc:14130 fortran/resolve.cc:14147
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14138
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14155
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14161
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14167
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:14175
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:14184
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:14206
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14243
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14284
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14320
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14379
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14391
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14419
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.cc:14687
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14730
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14744
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14758 fortran/resolve.cc:15246
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14766
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14775
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14781
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14787
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14816
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14826
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14921
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:15026
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15035
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:15045
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15070
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15081
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.cc:15179
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15193
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15209
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15219
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15228
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15237
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15279
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:15292
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15303
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:15316
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15349
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15357
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15366
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/resolve.cc:15497
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15510
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15574
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15607
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15621
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: fortran/resolve.cc:15689
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15695
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15701
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15709
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15726
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15748
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15759
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15786
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15805
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15821
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15832
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "uforenelig afledt type i PARAMETER ved %L"
  
! #: fortran/resolve.cc:15840
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:15891
  #, gcc-internal-format
! msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15902
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15909
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15949
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15962
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:16020
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16023
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Ingen angivelse af underforstÃ¥et DO-iterator '%A' ved %0"
  
! #: fortran/resolve.cc:16164
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16167
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16177
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16184
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16197
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:16222
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16235 fortran/resolve.cc:16412
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:16249
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16258
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16267
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16275
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16282
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16302
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16309
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16316
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16323
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16349
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16359
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.cc:16438
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16453
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16466
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16484
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:16496
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16505
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16518
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16527
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16540
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16556
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16564
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16571
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16584
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16593
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16609
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16615
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16640
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/resolve.cc:16711
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16723
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16839
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting definable entity near %L"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:16847
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16854
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16861
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16877
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16884
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16893
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:16955
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16968
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:17044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "tabelindekset i startvÃ¦rdien er ikke en konstant"
  
! #: fortran/resolve.cc:17072
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17080
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17088
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.cc:17220
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:17386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.cc:17392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.cc:17476
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17485
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17493
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17509
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17612
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17627
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17652
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17661
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17736
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17747
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17758
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17789
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in method specification"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/resolve.cc:17856
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17869
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17891
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17901
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17909
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17923
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17941
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17948
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:18030
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 86485,87503 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:13267
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13353
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer at %0 too large"
  msgid "String length at %L is too large"
  msgstr "Heltal ved %0 for stort"
  
! #: fortran/resolve.cc:13591
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13595
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13603
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13614
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:13632
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13644
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13677
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13699
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13732
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13768
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13793
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:13814
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13821
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13869
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13872
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13875
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13878
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13881
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "slutfeltet '%s' bliver mÃ¥ske ikke klargjort"
  
! #: fortran/resolve.cc:13884
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fejl ved egenskabsundersÃ¸gelse af filen %s"
  
! #: fortran/resolve.cc:13958
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13981
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14003
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14021
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be inline"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "funktion kan ikke indbygges"
  
! #: fortran/resolve.cc:14033
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object of type `%T' may not be initialized"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "objekt af typen '%T' med variabel stÃ¸rrelse mÃ¥ ikke tildeles en startvÃ¦rdi"
  
! #: fortran/resolve.cc:14043
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:14053
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14072
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14076
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14080
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:14084
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:14097
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14108
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14114
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14134
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14191
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14197
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14203
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14211
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14217
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14260
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14268
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14276
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14285
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14309
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "konstruktionsfunktionen kan ikke vÃ¦re en statisk medlemsfunktion"
  
! #: fortran/resolve.cc:14379
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:14388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/resolve.cc:14396 fortran/resolve.cc:14413
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14404
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14421
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14427
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14433
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:14441
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:14450
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:14472
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14509
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14550
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14586
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14645
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14657
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14685
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expression statement has incomplete type"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "udtrykket er af en ufuldstÃ¦ndig type"
  
! #: fortran/resolve.cc:14953
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14996
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15010
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15024 fortran/resolve.cc:15566
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15033
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15043
! #, fuzzy, gcc-internal-format
! #| msgid "argument to `%s' attribute larger than %d"
! msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
! msgstr "parameter til egenskaben '%s' er stÃ¸rre end %d"
! 
! #: fortran/resolve.cc:15085
! #, gcc-internal-format
! msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
! msgstr ""
! 
! #: fortran/resolve.cc:15095
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15101
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15107
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15136
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15146
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15241
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:15346
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15355
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:15365
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15390
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15401
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.cc:15499
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15513
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15529
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15539
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15548
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15557
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15599
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:15612
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15623
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:15636
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15669
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15677
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15686
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "initialization of new expression with `='"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "tildeling af startvÃ¦rdi til new-udtryk med '='"
  
! #: fortran/resolve.cc:15817
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15830
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15894
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15927
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15941
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "'%#D' kan ikke erklÃ¦res"
  
! #: fortran/resolve.cc:16009
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:16015
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16021
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16029
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16046
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16068
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16079
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16106
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16125
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16141
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:16152
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "uforenelig afledt type i PARAMETER ved %L"
  
! #: fortran/resolve.cc:16160
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:16212
  #, gcc-internal-format
! msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16224
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:16231
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:16290
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:16303
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:16361
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16364
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16461
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "Bad specification for assumed size array at %L"
  msgstr "Ingen angivelse af underforstÃ¥et DO-iterator '%A' ved %0"
  
! #: fortran/resolve.cc:16496
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16499
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16516
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16529
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:16535
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16545
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:16554
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16567 fortran/resolve.cc:16744
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:16581
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16590
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16599
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16607
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16614
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16634
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16641
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16648
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16655
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16681
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16691
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16785
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16798
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16816
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:16828
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16837
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16850
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16859
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16872
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16888
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16896
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16903
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16916
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16925
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16941
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16947
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16972
  #, fuzzy, gcc-internal-format
  #| msgid "data member `%D' cannot be a member template"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "datamedlem '%D' kan ikke vÃ¦re en medlemsskabelon"
  
! #: fortran/resolve.cc:17032
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17044
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17151
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extraneous comma in FORMAT statement at %0"
  msgid "Expecting definable entity near %L"
  msgstr "Ekstra komma i FORMAT-sÃ¦tning ved %0"
  
! #: fortran/resolve.cc:17159
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17166
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:17173
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:17189
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:17196
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:17205
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "CLASS-variablen %qs ved %L kan ikke have PARAMETER-attributten"
  
! #: fortran/resolve.cc:17267
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:17280
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:17356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "nonconstant array index in initializer"
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "tabelindekset i startvÃ¦rdien er ikke en konstant"
  
! #: fortran/resolve.cc:17384
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17392
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17400
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument 3 of `%s' must be a 2-bit literal"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant"
  
! #: fortran/resolve.cc:17532
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:17698
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but not used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.cc:17704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "label `%D' defined but not used"
  msgid "Label %d at %L defined but cannot be used"
  msgstr "etiketten '%D' er defineret, men ikke benyttet"
  
! #: fortran/resolve.cc:17788
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17797
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17805
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17821
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17924
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17939
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17964
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17973
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18048
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18059
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18070
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:18101
  #, fuzzy, gcc-internal-format
  #| msgid "parse error in method specification"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "tolkningsfejl i medlemsfunktionsangivelsen"
  
! #: fortran/resolve.cc:18168
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:18181
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:18203
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:18213
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:18221
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:18235
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:18253
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:18260
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:18342
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 87688,88065 ****
  msgid "gfc_get_default_type(): Bad symbol %qs"
  msgstr ""
  
! #: fortran/symbol.cc:296
  #, gcc-internal-format
  msgid "gfc_set_default_type(): symbol already has a type"
  msgstr ""
  
! #: fortran/symbol.cc:306
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: fortran/symbol.cc:310
  #, gcc-internal-format
  msgid "Symbol %qs at %L has no IMPLICIT type"
  msgstr ""
  
  #. BIND(C) variables should not be implicitly declared.
! #: fortran/symbol.cc:330
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) variable %qs at %L may not be C interoperable"
  msgstr ""
  
  #. Dummy args to a BIND(C) routine may not be interoperable if
  #. they are implicitly typed.
! #: fortran/symbol.cc:346
  #, gcc-internal-format
  msgid "Implicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:387
  #, gcc-internal-format
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/symbol.cc:488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in BLOCK DATA program unit at %1"
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig  i BLOCK DATA-programenhed ved %1"
  
! #: fortran/symbol.cc:513
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr ""
  
! #: fortran/symbol.cc:532
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/symbol.cc:565
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer at %C"
  msgstr ""
  
! #: fortran/symbol.cc:777
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%s attribute applied to %s %s at %L"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: fortran/symbol.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:905 fortran/symbol.cc:916 fortran/symbol.cc:1796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: fortran/symbol.cc:908 fortran/symbol.cc:922
  #, gcc-internal-format
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:966
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr ""
  
! #: fortran/symbol.cc:969
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:985
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate %s attribute specified at %L"
  msgstr "mere end Ã©n ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/symbol.cc:1027
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr "mere end Ã©n ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/symbol.cc:1068
  #, gcc-internal-format
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1094
  #, gcc-internal-format
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr ""
  
! #: fortran/symbol.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr "SAVE-sÃ¦tning eller -egenskab ved %1 kan ikke angives sammen med SAVE-sÃ¦tning eller -egenskab ved %0"
  
! #: fortran/symbol.cc:1321
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr "mere end Ã©n ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/symbol.cc:1341
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr "mere end Ã©n ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/symbol.cc:1360
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr "SAVE-sÃ¦tning eller -egenskab ved %1 kan ikke angives sammen med SAVE-sÃ¦tning eller -egenskab ved %0"
  
! #: fortran/symbol.cc:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1792
  #, fuzzy, gcc-internal-format
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr "dataomrÃ¥det '%s' er i modstrid med tidligere erklÃ¦ring"
  
! #: fortran/symbol.cc:1829
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
  "F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
  msgstr ""
  
! #: fortran/symbol.cc:1837
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1872
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1896
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr ""
  
! #: fortran/symbol.cc:1913
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1920
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1936
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1940
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTENDS at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1966
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr ""
  
! #: fortran/symbol.cc:1973
  #, gcc-internal-format
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr ""
  
! #: fortran/symbol.cc:2011
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2015 fortran/symbol.cc:2018
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2025
  #, gcc-internal-format
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2037
  #, gcc-internal-format
  msgid "Symbol %qs at %L cannot have a type"
  msgstr ""
  
! #: fortran/symbol.cc:2282
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/symbol.cc:2367
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/symbol.cc:2399
  #, gcc-internal-format
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr ""
  
! #: fortran/symbol.cc:2548
  #, gcc-internal-format
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr ""
  
! #: fortran/symbol.cc:2569
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/symbol.cc:2573
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/symbol.cc:2737
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr ""
  
! #: fortran/symbol.cc:2748
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2758
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr ""
  
! #: fortran/symbol.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2806
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr ""
  
! #: fortran/symbol.cc:2815
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2822
  #, gcc-internal-format, gfc-internal-format
  msgid "Shared DO termination label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2826
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Labeled DO statement at %L"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/symbol.cc:3167
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr ""
  
! #: fortran/symbol.cc:3170
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr ""
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3415
  #, gcc-internal-format
  msgid "Symbol %qs at %C has already been host associated"
  msgstr ""
  
! #: fortran/symbol.cc:4469
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr ""
  
! #: fortran/symbol.cc:4482
  #, gcc-internal-format
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4500
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr ""
  
! #: fortran/symbol.cc:4521
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4531
  #, gcc-internal-format
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4542
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4581
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:4591
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4603
  #, gcc-internal-format
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:5107 fortran/symbol.cc:5112
  #, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr ""
--- 88028,88405 ----
  msgid "gfc_get_default_type(): Bad symbol %qs"
  msgstr ""
  
! #: fortran/symbol.cc:309
  #, gcc-internal-format
  msgid "gfc_set_default_type(): symbol already has a type"
  msgstr ""
  
! #: fortran/symbol.cc:319
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "'%D' erklÃ¦rer ikke en skabelonstype"
  
! #: fortran/symbol.cc:323
  #, gcc-internal-format
  msgid "Symbol %qs at %L has no IMPLICIT type"
  msgstr ""
  
  #. BIND(C) variables should not be implicitly declared.
! #: fortran/symbol.cc:343
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) variable %qs at %L may not be C interoperable"
  msgstr ""
  
  #. Dummy args to a BIND(C) routine may not be interoperable if
  #. they are implicitly typed.
! #: fortran/symbol.cc:359
  #, gcc-internal-format
  msgid "Implicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:400
  #, gcc-internal-format
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/symbol.cc:501
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement at %0 invalid in BLOCK DATA program unit at %1"
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr "SÃ¦tning ved %0 er ugyldig  i BLOCK DATA-programenhed ved %1"
  
! #: fortran/symbol.cc:526
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr ""
  
! #: fortran/symbol.cc:545
  #, fuzzy, gcc-internal-format
  #| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr "Ekstern procedure '%A' er overbragt som faktisk parameter ved %0, men ikke eksplicit erklÃ¦ret EXTERNAL"
  
! #: fortran/symbol.cc:578
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer at %C"
  msgstr ""
  
! #: fortran/symbol.cc:790
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute only applies to functions"
  msgid "%s attribute applied to %s %s at %L"
  msgstr "egenskaben '%s' kan kun anvendes sammen med funktioner"
  
! #: fortran/symbol.cc:797
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:918 fortran/symbol.cc:929 fortran/symbol.cc:1809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%s' attribute only applies to variables"
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "egenskaben '%s' kan kun anvendes pÃ¥ variabler"
  
! #: fortran/symbol.cc:921 fortran/symbol.cc:935
  #, gcc-internal-format
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:979
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr ""
  
! #: fortran/symbol.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate %s attribute specified at %L"
  msgstr "mere end Ã©n ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/symbol.cc:1040
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr "mere end Ã©n ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/symbol.cc:1081
  #, gcc-internal-format
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1107
  #, gcc-internal-format
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1270
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr ""
  
! #: fortran/symbol.cc:1289
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1322
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr "SAVE-sÃ¦tning eller -egenskab ved %1 kan ikke angives sammen med SAVE-sÃ¦tning eller -egenskab ved %0"
  
! #: fortran/symbol.cc:1334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr "mere end Ã©n ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/symbol.cc:1354
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "duplicate ConstantValue attribute for field '%s'"
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr "mere end Ã©n ConstantValue-egenskab for feltet '%s'"
  
! #: fortran/symbol.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE statement or attribute at %1 cannot be specified along with SAVE statement or attribute at %0"
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr "SAVE-sÃ¦tning eller -egenskab ved %1 kan ikke angives sammen med SAVE-sÃ¦tning eller -egenskab ved %0"
  
! #: fortran/symbol.cc:1406
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1805
  #, fuzzy, gcc-internal-format
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr "dataomrÃ¥det '%s' er i modstrid med tidligere erklÃ¦ring"
  
! #: fortran/symbol.cc:1842
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
  "F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
  msgstr ""
  
! #: fortran/symbol.cc:1850
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1885
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1909
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr ""
  
! #: fortran/symbol.cc:1926
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1933
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1949
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1953
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTENDS at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1979
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr ""
  
! #: fortran/symbol.cc:1986
  #, gcc-internal-format
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr ""
  
! #: fortran/symbol.cc:2024
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2028 fortran/symbol.cc:2031
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2038
  #, gcc-internal-format
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2050
  #, gcc-internal-format
  msgid "Symbol %qs at %L cannot have a type"
  msgstr ""
  
! #: fortran/symbol.cc:2295
  #, fuzzy, gcc-internal-format
  #| msgid "Label %A already defined at %1 when redefined at %0"
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr "Etiket %A er allerede defineret ved %1 ved omdefinering ved %0"
  
! #: fortran/symbol.cc:2380
  #, fuzzy, gcc-internal-format
  #| msgid "use of `%D' is ambiguous"
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "brug af '%D' er tvetydigt"
  
! #: fortran/symbol.cc:2412
  #, gcc-internal-format
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr ""
  
! #: fortran/symbol.cc:2622
  #, gcc-internal-format
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr ""
  
! #: fortran/symbol.cc:2643
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/symbol.cc:2647
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a member of type `%T'"
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr "'%D' er ikke et medlem af typen '%T'"
  
! #: fortran/symbol.cc:2811
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr ""
  
! #: fortran/symbol.cc:2822
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2832
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr ""
  
! #: fortran/symbol.cc:2839
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2880
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr ""
  
! #: fortran/symbol.cc:2889
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2896
  #, gcc-internal-format, gfc-internal-format
  msgid "Shared DO termination label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2900
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unsupported VXT statement at %0"
  msgid "Labeled DO statement at %L"
  msgstr "Ikke-understÃ¸ttet VXT-sÃ¦tning ved %0"
  
! #: fortran/symbol.cc:3241
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr ""
  
! #: fortran/symbol.cc:3244
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr ""
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3489
  #, gcc-internal-format
  msgid "Symbol %qs at %C has already been host associated"
  msgstr ""
  
! #: fortran/symbol.cc:4543
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr ""
  
! #: fortran/symbol.cc:4556
  #, gcc-internal-format
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4574
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr ""
  
! #: fortran/symbol.cc:4595
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4605
  #, gcc-internal-format
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4616
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4655
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:4665
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4677
  #, gcc-internal-format
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:5181 fortran/symbol.cc:5186
  #, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr ""
*************** msgstr ""
*** 88092,88115 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2338 fortran/trans-expr.cc:9810
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6570
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8803
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12166
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 88432,88455 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2338 fortran/trans-expr.cc:9854
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6608
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8852
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12215
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 88206,88343 ****
  #: fortran/trans-decl.cc:1800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' has incomplete type"
! msgid "%s at %C has no default type"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: fortran/trans-decl.cc:1803
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4564 fortran/trans-decl.cc:7957
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return value of function %qs at %L not set"
  msgstr "ReturnÃ©r vÃ¦rdier fra funktioner i fpu-registre"
  
! #: fortran/trans-decl.cc:5109
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5224
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5231
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for variable %qs at %L with SAVE attribute not yet implemented"
  msgstr ""
  
! #: fortran/trans-decl.cc:5437
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.cc:5450
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared %s"
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "instansvariablen '%s' er erklÃ¦ret '%s'"
  
! #: fortran/trans-decl.cc:6072
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:6075
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:6090
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6096
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:6107 fortran/trans-decl.cc:6258
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6123
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6142
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared %s"
  msgid "Unused variable %qs declared at %L"
  msgstr "instansvariablen '%s' er erklÃ¦ret '%s'"
  
! #: fortran/trans-decl.cc:6191
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' declared void"
  msgid "Unused parameter %qs declared at %L"
  msgstr "parameteren '%s' erklÃ¦ret void"
  
! #: fortran/trans-decl.cc:6195
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6225
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "ReturnÃ©r vÃ¦rdier fra funktioner i fpu-registre"
  
! #: fortran/trans-decl.cc:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-expr.cc:1124
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "Cannot compute the length of the char array at %L."
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: fortran/trans-expr.cc:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2240
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2249
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:3944
  #, fuzzy, gcc-internal-format
  #| msgid "unknown insn mode"
  msgid "Unknown intrinsic op"
  msgstr "ukendt instruktionstilstand"
  
! #: fortran/trans-expr.cc:5463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown argument list function at %L"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: fortran/trans-expr.cc:10388
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 88546,88683 ----
  #: fortran/trans-decl.cc:1800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parameter `%s' has incomplete type"
! msgid "%s at %L has no default type"
  msgstr "parameteren '%s' er af en ufuldstÃ¦ndig type"
  
! #: fortran/trans-decl.cc:1804
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4565 fortran/trans-decl.cc:7958
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return value of function %qs at %L not set"
  msgstr "ReturnÃ©r vÃ¦rdier fra funktioner i fpu-registre"
  
! #: fortran/trans-decl.cc:5110
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5225
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5232
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for variable %qs at %L with SAVE attribute not yet implemented"
  msgstr ""
  
! #: fortran/trans-decl.cc:5438
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
! #: fortran/trans-decl.cc:5451
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared %s"
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "instansvariablen '%s' er erklÃ¦ret '%s'"
  
! #: fortran/trans-decl.cc:6073
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:6076
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:6091
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6097
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:6108 fortran/trans-decl.cc:6259
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6124
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6143
  #, fuzzy, gcc-internal-format
  #| msgid "instance variable `%s' is declared %s"
  msgid "Unused variable %qs declared at %L"
  msgstr "instansvariablen '%s' er erklÃ¦ret '%s'"
  
! #: fortran/trans-decl.cc:6192
  #, fuzzy, gcc-internal-format
  #| msgid "parameter `%s' declared void"
  msgid "Unused parameter %qs declared at %L"
  msgstr "parameteren '%s' erklÃ¦ret void"
  
! #: fortran/trans-decl.cc:6196
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6226
  #, fuzzy, gcc-internal-format
  #| msgid "Return values of functions in FPU registers"
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "ReturnÃ©r vÃ¦rdier fra funktioner i fpu-registre"
  
! #: fortran/trans-decl.cc:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-expr.cc:1132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ISO C90 forbids variable-size array `%s'"
  msgid "Cannot compute the length of the char array at %L."
  msgstr "ISO C90 forbyder tabellen '%s' med variabel stÃ¸rrelse"
  
! #: fortran/trans-expr.cc:1936
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2272
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2281
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:3980
  #, fuzzy, gcc-internal-format
  #| msgid "unknown insn mode"
  msgid "Unknown intrinsic op"
  msgstr "ukendt instruktionstilstand"
  
! #: fortran/trans-expr.cc:5499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too few arguments to function `%s'"
  msgid "Unknown argument list function at %L"
  msgstr "for fÃ¥ parametre til funktionen '%s'"
  
! #: fortran/trans-expr.cc:10432
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 88374,88497 ****
  msgid "Bad IO basetype (%d)"
  msgstr ""
  
! #: fortran/trans-openmp.cc:872 fortran/trans-openmp.cc:1389
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "Sorry, polymorphic arrays not yet supported for firstprivate"
  msgstr "-fprefetch-loop-arrays understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: fortran/trans-openmp.cc:1543
  #, fuzzy, gcc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "implicit mapping of assumed size array %qD"
  msgstr "Ingen angivelse af underforstÃ¥et DO-iterator '%A' ved %0"
  
! #: fortran/trans-openmp.cc:3284
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "optional class parameter"
  msgstr "ingen parametre"
  
! #: fortran/trans-openmp.cc:3700
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unhandled expression type"
  msgstr "uventet adresseudtryk"
  
! #: fortran/trans-openmp.cc:3980
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unhandled expression"
  msgstr "uventet adresseudtryk"
  
! #: fortran/trans-openmp.cc:4100
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5024
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5027
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5030
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5607 fortran/trans-openmp.cc:5627
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5629
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "Used here"
  msgstr "'%s' tidligere defineret her"
  
! #: fortran/trans-openmp.cc:7153
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8053
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: fortran/trans-openmp.cc:8366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "PlanlÃ¦g ikke begyndelsen og slutningen af proceduren"
  
! #: fortran/trans-openmp.cc:8369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The base name at %L must not be an entry name"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: fortran/trans-openmp.cc:8372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The base name at %L must not be a generic name"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: fortran/trans-openmp.cc:8375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: fortran/trans-openmp.cc:8378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/trans-openmp.cc:8491
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Cannot find symbol %qs"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: fortran/trans-openmp.cc:8502
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "'%s' er ikke en funktion,"
  
! #: fortran/trans-openmp.cc:8516
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
--- 88714,88837 ----
  msgid "Bad IO basetype (%d)"
  msgstr ""
  
! #: fortran/trans-openmp.cc:881 fortran/trans-openmp.cc:1398
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "Sorry, polymorphic arrays not yet supported for firstprivate"
  msgstr "-fprefetch-loop-arrays understÃ¸ttes ikke pÃ¥ mÃ¥larkitekturen"
  
! #: fortran/trans-openmp.cc:1552
  #, fuzzy, gcc-internal-format
  #| msgid "No specification for implied-DO iterator `%A' at %0"
  msgid "implicit mapping of assumed size array %qD"
  msgstr "Ingen angivelse af underforstÃ¥et DO-iterator '%A' ved %0"
  
! #: fortran/trans-openmp.cc:3296
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "optional class parameter"
  msgstr "ingen parametre"
  
! #: fortran/trans-openmp.cc:3712
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unhandled expression type"
  msgstr "uventet adresseudtryk"
  
! #: fortran/trans-openmp.cc:3992
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected address expression"
  msgid "unhandled expression"
  msgstr "uventet adresseudtryk"
  
! #: fortran/trans-openmp.cc:4114
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5038
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5041
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5044
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5621 fortran/trans-openmp.cc:5641
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5643
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' previously defined here"
  msgid "Used here"
  msgstr "'%s' tidligere defineret her"
  
! #: fortran/trans-openmp.cc:7165
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8065
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8368
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr "sektionsegenskaben kan ikke angives for lokale variabler"
  
! #: fortran/trans-openmp.cc:8378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "PlanlÃ¦g ikke begyndelsen og slutningen af proceduren"
  
! #: fortran/trans-openmp.cc:8381
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The base name at %L must not be an entry name"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: fortran/trans-openmp.cc:8384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The base name at %L must not be a generic name"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: fortran/trans-openmp.cc:8387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to `%s' must be a 2-bit unsigned literal"
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "parameter til '%s' skal vÃ¦re en 2 bit-konstant uden fortegn"
  
! #: fortran/trans-openmp.cc:8390
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "`%D' must take exactly one argument"
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "'%s' skal tage mod Ã©n parameter"
  
! #: fortran/trans-openmp.cc:8503
  #, fuzzy, gcc-internal-format
  #| msgid "failed to find class '%s'"
  msgid "Cannot find symbol %qs"
  msgstr "kunne ikke finde klassen '%s'"
  
! #: fortran/trans-openmp.cc:8514
  #, fuzzy, gcc-internal-format
  #| msgid "`%D' is not a function,"
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "'%s' er ikke en funktion,"
  
! #: fortran/trans-openmp.cc:8528
  #, fuzzy, gcc-internal-format
  #| msgid "-f%s and -msdata=%s are incompatible"
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
*************** msgstr ""
*** 88513,88519 ****
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr ""
  
! #: fortran/trans-stmt.cc:3686
  #, gcc-internal-format
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr ""
--- 88853,88859 ----
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr ""
  
! #: fortran/trans-stmt.cc:3700
  #, gcc-internal-format
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr ""
*************** msgstr "ekstra tekst i slutningen af dir
*** 88690,88773 ****
  msgid "unexpected EOF"
  msgstr "uventet operand"
  
! #: lto/lto-common.cc:2028
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto-common.cc:2055
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "kunne ikke fortolke hex-tal"
  
! #: lto/lto-common.cc:2087
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto-common.cc:2096
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "kunne ikke fortolke filforskydning"
  
! #: lto/lto-common.cc:2099
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "uventet forskydning"
  
! #: lto/lto-common.cc:2120
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "ugyldig linje i lÃ¸sningsfilen"
  
! #: lto/lto-common.cc:2142
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "ugyldig lÃ¸sning i lÃ¸sningsfilen"
  
! #: lto/lto-common.cc:2148
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto-common.cc:2265
  #, gcc-internal-format
  msgid "bytecode stream in file %qs generated with GCC compiler older than 10.0"
  msgstr ""
  
! #: lto/lto-common.cc:2285
  #, fuzzy, gcc-internal-format
  #| msgid "cannot read LTO mode table from %s"
  msgid "cannot read %<LTO_section_decls%> from %s"
  msgstr "kan ikke lÃ¦se LTO-tilstandstabel fra %s"
  
! #: lto/lto-common.cc:2406
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "Kan ikke Ã¥bne %s"
  
! #: lto/lto-common.cc:2427
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Kan ikke oversÃ¦tte %s"
  
! #: lto/lto-common.cc:2438
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Kan ikke lÃ¦se %s"
  
! #: lto/lto-common.cc:2755
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "kunne ikke Ã¥bne symbollÃ¸sningsfilen: %m"
  
! #: lto/lto-common.cc:2880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing braces around initializer"
  msgid "missing resolution data for %s"
  msgstr "krÃ¸llede paranteser mangler omkring startvÃ¦rdien"
  
! #: lto/lto-common.cc:2917
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
--- 89030,89113 ----
  msgid "unexpected EOF"
  msgstr "uventet operand"
  
! #: lto/lto-common.cc:2030
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto-common.cc:2057
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "kunne ikke fortolke hex-tal"
  
! #: lto/lto-common.cc:2089
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto-common.cc:2098
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "kunne ikke fortolke filforskydning"
  
! #: lto/lto-common.cc:2101
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "uventet forskydning"
  
! #: lto/lto-common.cc:2122
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "ugyldig linje i lÃ¸sningsfilen"
  
! #: lto/lto-common.cc:2144
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "ugyldig lÃ¸sning i lÃ¸sningsfilen"
  
! #: lto/lto-common.cc:2150
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto-common.cc:2267
  #, gcc-internal-format
  msgid "bytecode stream in file %qs generated with GCC compiler older than 10.0"
  msgstr ""
  
! #: lto/lto-common.cc:2287
  #, fuzzy, gcc-internal-format
  #| msgid "cannot read LTO mode table from %s"
  msgid "cannot read %<LTO_section_decls%> from %s"
  msgstr "kan ikke lÃ¦se LTO-tilstandstabel fra %s"
  
! #: lto/lto-common.cc:2408
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "Kan ikke Ã¥bne %s"
  
! #: lto/lto-common.cc:2429
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Kan ikke oversÃ¦tte %s"
  
! #: lto/lto-common.cc:2440
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Kan ikke lÃ¦se %s"
  
! #: lto/lto-common.cc:2757
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "kunne ikke Ã¥bne symbollÃ¸sningsfilen: %m"
  
! #: lto/lto-common.cc:2882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing braces around initializer"
  msgid "missing resolution data for %s"
  msgstr "krÃ¸llede paranteser mangler omkring startvÃ¦rdien"
  
! #: lto/lto-common.cc:2919
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
*************** msgstr "luk: %s"
*** 88828,88834 ****
  msgid "two or more sections for %s"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: lto/lto-partition.cc:534
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr ""
--- 89168,89174 ----
  msgid "two or more sections for %s"
  msgstr "mere end Ã©n datatype i erklÃ¦ringen af '%s'"
  
! #: lto/lto-partition.cc:535
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr ""
*************** msgstr "feltet '%s' er erklÃ¦ret som en
*** 88907,88954 ****
  msgid "function %qD redeclared as variable"
  msgstr "funktionen '%s' omerklÃ¦ret som inline"
  
! #: lto/lto.cc:172
  #, fuzzy, gcc-internal-format
  #| msgid "lto_obj_file_open() failed"
  msgid "%<lto_obj_file_open()%> failed"
  msgstr "lto_obj_file_open() mislykkedes"
  
! #: lto/lto.cc:204
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr "waitpid mislykkedes"
  
! #: lto/lto.cc:207
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr ""
  
! #: lto/lto.cc:210
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.cc:317
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.cc:425
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "Ã¥bner LTRANS-uddatalisten %s: %m"
  
! #: lto/lto.cc:432
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "skriver til LTRANS-uddatalisten til %s: %m"
  
! #: lto/lto.cc:442
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "lukker LTRANS-uddatalisten %s: %m"
  
! #: m2/gm2-lang.cc:1119
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr ""
--- 89247,89294 ----
  msgid "function %qD redeclared as variable"
  msgstr "funktionen '%s' omerklÃ¦ret som inline"
  
! #: lto/lto.cc:174
  #, fuzzy, gcc-internal-format
  #| msgid "lto_obj_file_open() failed"
  msgid "%<lto_obj_file_open()%> failed"
  msgstr "lto_obj_file_open() mislykkedes"
  
! #: lto/lto.cc:206
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr "waitpid mislykkedes"
  
! #: lto/lto.cc:209
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr ""
  
! #: lto/lto.cc:212
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.cc:319
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.cc:427
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "Ã¥bner LTRANS-uddatalisten %s: %m"
  
! #: lto/lto.cc:434
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "skriver til LTRANS-uddatalisten til %s: %m"
  
! #: lto/lto.cc:444
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "lukker LTRANS-uddatalisten %s: %m"
  
! #: m2/gm2-lang.cc:1137
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr ""
*************** msgstr "kan ikke hÃ¥ndtere inkonsistente
*** 89032,89086 ****
  msgid "constant %qs is too large"
  msgstr "%s=%s er for stor"
  
! #: m2/gm2-gcc/m2expr.cc:2609
  #, fuzzy, gcc-internal-format
  #| msgid "Allow different types as args of ? operator"
  msgid "not expecting different types to binary operator"
  msgstr "Tillad forskellige typer som parametre til ?-operatoren"
  
! #: m2/gm2-gcc/m2expr.cc:2867
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "cannot take the address of this expression"
  msgstr "kan ikke tage adressen af 'this' som er et hÃ¸jrevÃ¦rdiudtryk"
  
! #: m2/gm2-gcc/m2expr.cc:3634
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qd is not a constant"
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr "parameteren %qd er ikke en konstant"
  
! #: m2/gm2-gcc/m2expr.cc:3914 m2/gm2-gcc/m2expr.cc:4020
! #: m2/gm2-gcc/m2expr.cc:4029
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3949
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr "%s-udtryk forventet ved %L"
  
! #: m2/gm2-gcc/m2expr.cc:3964 m2/gm2-gcc/m2expr.cc:3976
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr "%s-udtryk forventet ved %L"
  
! #: m2/gm2-gcc/m2expr.cc:3995
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr "%s-udtryk forventet ved %L"
  
! #: m2/gm2-gcc/m2expr.cc:4061
  #, fuzzy, gcc-internal-format
  #| msgid "`sigof' applied to non-aggregate type"
  msgid "%qs applied to a void type"
  msgstr "'sigof' benyttet pÃ¥ en type der ikke er sammensat"
  
! #: m2/gm2-gcc/m2expr.cc:4082 m2/gm2-gcc/m2expr.cc:4126
  #, fuzzy, gcc-internal-format
  #| msgid "__alignof__ applied to an incomplete type"
  msgid "%qs applied to an incomplete type"
--- 89372,89426 ----
  msgid "constant %qs is too large"
  msgstr "%s=%s er for stor"
  
! #: m2/gm2-gcc/m2expr.cc:2617
  #, fuzzy, gcc-internal-format
  #| msgid "Allow different types as args of ? operator"
  msgid "not expecting different types to binary operator"
  msgstr "Tillad forskellige typer som parametre til ?-operatoren"
  
! #: m2/gm2-gcc/m2expr.cc:2875
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of `this', which is an rvalue expression"
  msgid "cannot take the address of this expression"
  msgstr "kan ikke tage adressen af 'this' som er et hÃ¸jrevÃ¦rdiudtryk"
  
! #: m2/gm2-gcc/m2expr.cc:3642
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qd is not a constant"
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr "parameteren %qd er ikke en konstant"
  
! #: m2/gm2-gcc/m2expr.cc:3922 m2/gm2-gcc/m2expr.cc:4028
! #: m2/gm2-gcc/m2expr.cc:4037
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3957
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr "%s-udtryk forventet ved %L"
  
! #: m2/gm2-gcc/m2expr.cc:3972 m2/gm2-gcc/m2expr.cc:3984
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr "%s-udtryk forventet ved %L"
  
! #: m2/gm2-gcc/m2expr.cc:4003
  #, fuzzy, gcc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr "%s-udtryk forventet ved %L"
  
! #: m2/gm2-gcc/m2expr.cc:4069
  #, fuzzy, gcc-internal-format
  #| msgid "`sigof' applied to non-aggregate type"
  msgid "%qs applied to a void type"
  msgstr "'sigof' benyttet pÃ¥ en type der ikke er sammensat"
  
! #: m2/gm2-gcc/m2expr.cc:4090 m2/gm2-gcc/m2expr.cc:4134
  #, fuzzy, gcc-internal-format
  #| msgid "__alignof__ applied to an incomplete type"
  msgid "%qs applied to an incomplete type"
*************** msgstr "Hukommelsesallokering mislykkede
*** 89098,89109 ****
  msgid "at %s, %s"
  msgstr "Kan ikke oversÃ¦tte %s"
  
! #: m2/gm2-gcc/m2statement.cc:558
  #, gcc-internal-format
  msgid "internal error: not expecting operand1 to be a constant set"
  msgstr ""
  
! #: m2/gm2-gcc/m2statement.cc:952
  #, gcc-internal-format
  msgid "expecting one and only one label to be declared"
  msgstr ""
--- 89438,89449 ----
  msgid "at %s, %s"
  msgstr "Kan ikke oversÃ¦tte %s"
  
! #: m2/gm2-gcc/m2statement.cc:563
  #, gcc-internal-format
  msgid "internal error: not expecting operand1 to be a constant set"
  msgstr ""
  
! #: m2/gm2-gcc/m2statement.cc:957
  #, gcc-internal-format
  msgid "expecting one and only one label to be declared"
  msgstr ""
*************** msgstr ""
*** 94097,94107 ****
  #~ msgstr "kald af Java-konstruktionsfunktion mens '%s' ikke er defineret"
  
  #, fuzzy
- #~| msgid "`%D' is not a function template"
- #~ msgid "%qD is not a function returning a pointer"
- #~ msgstr "'%D' er ikke en funktionsskabelon"
- 
- #, fuzzy
  #~| msgid "call to Java constructor, while `jclass' undefined"
  #~ msgid "call to Java constructor, while %<jclass%> undefined"
  #~ msgstr "kald af Java-konstruktionsfunktion mens 'jclass' ikke er defineret"
--- 94437,94442 ----
diff -Nrcpad gcc-14.1.0/gcc/po/de.gmo gcc-14.2.0/gcc/po/de.gmo
*** gcc-14.1.0/gcc/po/de.gmo	Tue May  7 07:10:09 2024
--- gcc-14.2.0/gcc/po/de.gmo	Thu Aug  1 08:36:25 2024
***************
*** 1,1814 ****
! Þ•ú?ìÿOU¼ÿøTùT-ûT1)U[U pU‘UÛ¥U+�V0­VKÞV*W@W
! LWWWmW<vWB³WRöW>IX@ˆX9ÉXCYFGY5ŽYIÄYZ%Z!:Z$\Z�Z!–Z$¸Z ÝZ"þZ+![M[T[-[[#‰[”­[B\b\h\(‡\1°\Aâ\'$]L]d]]œ]±]Ì]ä]&^$'^L^j^Š^[£^]ÿ^]_x_”_©_È_â_ø_`)`$E` j`#‹`!¯`"Ñ`ô`'a(:a+ca)�a$¹a'Þa*b11bcb*€b-«b&Ùb)c*c,Jc#wcF›cQâc54d]jdwÈdr@eA³eKõe,AfNnf@½fBþfOAgL‘gRÞg;1h8mh>¦hIåhI/iByi~¼i?;jD{jEÀj@kEGk7�kCÅk=	lBGlEŠl~Ðl6Om{†mBn?En‰…n9oPIoCšoFÞos%pE™pCßpQ#qNuq�ÄqGUrŒ�rO*sRzsCÍsQtNctF²t9ùt=3u=qu4¯uPäuM5vEƒvBÉvGwITwHžwBçw=*x7hx6 y*×yIzLz izYŠzoäz-T{'‚{Eª{
! ð{'û{8#|>\|›|(­|/Ö|}+}Z;}l–}+~=/~mm~0Û~) 6W;gE£%é€&€#?€#c€‡€ ž€¿€)Ý€�'�$B�$g�*Œ�*·�â�ý� ‚9‚S‚_‚#p‚”‚8«‚ä‚!õ‚;ƒESƒ‘™ƒ+„5J„E€„%Æ„1ì„.…M…0k…Lœ…6é…7 †lX†GÅ†$
‡2‡JQ‡*œ‡EÇ‡2
ˆE@ˆl†ˆóˆ3‰@C‰„‰5œ‰Ò‰Û‰ ò‰&ŠJ:Š8…ŠU¾Š!‹:6‹q‹„‹-—‹Å‹IÔ‹Œ@$Œ/eŒ@•Œ;ÖŒ#�Z6�c‘�Oõ�lEŽ8²ŽdëŽTP�w¥�9�fW�Q¾�K‘L\‘S©‘^ý‘D\’4¡’QÖ’Q(“Hz“5Ã“Hù“IB”YŒ”,æ”*•6>•Au•3·•Lë•¤8–�Ý–·m—V%˜r|˜iï˜WY™X±™—
! š‘¢šc4›=˜›Ö›ì›#ü›# œDœ.Wœ†œ £œÄœ×œ9éœ;#�_�Vz�#Ñ�,õ�""ž"Ežnhž3×žŸ%Ÿ-4Ÿ6bŸ,™Ÿ3ÆŸ<úŸ/7 >g -¦ JÔ 2¡8R¡/‹¡&»¡6â¡,¢PF¢H—¢8à¢-£xG£eÀ£B&¤?i¤F©¤3ð¤9$¥2^¥-‘¥0¿¥_ð¥VP¦Z§¦E§AH§Š§H¢§*ë§C¨HZ¨F£¨Jê¨@5©pv©Gç©E/ªAuªq·ªg)«s‘«i¬Ao¬Q±¬w­[{­b×­Y:®i”®oþ®<n¯«¯[+°O‡°D×°^±>{±?º±Nú±;I²o…²põ²Jf³l±³I´{h´Rä´k7µK£µ?ïµQ/¶M�¶_Ï¶I/·Ty·7Î·9¸&@¸9g¸7¡¸6Ù¸¹
0¹<>¹({¹*¤¹:Ï¹:
! º#EºWiºGÁºY	»Zc»\¾»¬¼ÌÈ¼^•½nô½fc¾vÊ¾eA¿u§¿\ÀlzÀJçÀ:2ÁLmÁžºÁ¾YÂWÃgpÃ_ØÃo8Ä^¨ÄnÅUvÅeÌÅ)2Æ%\Æ|‚ÆœÿÆFœÇVãÇN:È^‰ÈMèÈ]6ÉD”ÉTÙÉ .Ê!OÊ7qÊF©Ê ðÊ&Ë48ËmË-†Ë´Ë#ÐË.ôË #ÌDÌ.]Ì0ŒÌ7½Ì!õÌfÍ4~Í=³ÍLñÍN>Î@�Î-ÎÎ(üÎ,%Ï&RÏ yÏšÏµÏ0ÊÏHûÏSDÐ?˜Ð_ØÐ=8Ñ[vÑ<ÒÑÒ?'Ò/gÒ#—Ò:»Ò]öÒ$TÓ&yÓ- Ó?ÎÓ6Ô4EÔ4zÔ2¯Ô-âÔ5ÕˆFÕPÏÕ' Ö3HÖ|Ö?œÖ8ÜÖ×10×b×5}×*³×RÞ×j1Ø&œØ&ÃØ%êØ*ÙO;Ù>‹Ù7ÊÙ6Ú;9ÚfuÚ9ÜÚ;ÛiRÛ@¼Û9ýÛ<7Ü5tÜBªÜ;íÜ+)ÝBUÝ7˜ÝFÐÝFÞ1^Þ?�Þ;ÐÞRß0_ß4�ß1Åß=÷ß(5à>^à;�àpÙà!Já%láA’á9Ôá'â+6â5bâT˜â,íâ)ã?Dã(„ã0­ã>Þã<äUZäP°äHå.Jå;yågµåŠæC¨æ<ìæ-)çGWç/ŸçÏçêç8è8>èRwè@ÊèTéE`éU¦éEüéMBê*�ê'»ê8ãêZë4wë&¬ëvÓëlJìm·ìB%í9hí=¢í7àíZîNsî8Âî@ûîA<ï?~ïh¾ï&'ð5Nðy„ðmþðQlñ8¾ñ8÷ñ30òjdònÏò4>ó)só1�ó9Ïó	ô? ôh`ô;ÉôHõ\Nõ!«õ<Íõ6
! ö5Aö,wö4¤ö7Ùö:÷;L÷!ˆ÷:ª÷6å÷=ø5Zøj�ø'ûøQ#ù:uù<°ù0íù4ú,Sú4€ú,µú<âú;û+[û‡û5¥û!Ûû*ýû6(ü2_ü*’ü6½üLôü]AýVŸýRöý=IþX‡þ/àþ4ÿ4Eÿ,zÿQ§ÿ=ùÿ&7&^2…0¸0é3:NT‰+Þ4
! 4?>t0³-äFEY3Ÿ/Ó/@3)t)žÈâFüEC<‰3ÆKú!F!h-Š-¸Cæ.*FY 8½,ö#@AB‚>Åf	Ek	!±	!Ó	'õ	"
! ;@
! '|
! B¤
! 5ç
! 9@WB˜jÛ(F3o1£:Õb
1s
.¥
8Ô
5
;C//¯/ß/+?*k–JµlL‹1Øf
! Dq*¶*á/M<3Š1¾@ð01@b?£:ã;8Z&“-º;è'$,L'y(¡)ÊWô"L#oB“2Ö5	1?q)ˆ1²=ä?"DbE§DíE22x0«0Ü_
)m:—8Ò/";*^I‰4ÓCHL1•3Çû-CA:…2À=ó11P‚$¡2ÆùU/-….³7â3 ?N ?Ž 1Î b!1c!:•!0Ð!+"A-".o"*ž"2É"%ü"2"#1U#0‡#9¸#1ò#2$$1W$+‰$,µ$3â$.%DE%7Š%$Â%+ç%&N/&;~&6º&ñ&U
! 'K`'¬'8Ã';ü'98(ar(9Ô(B)BQ)0”)�Å)@V*B—*;Ú*+-5+'c+D‹+7Ð++,$4,0Y,*Š,Aµ,6÷,3.-$b-6‡-*¾-.é-9.R.,r.0Ÿ.5Ð.,/.3/0b/%“/7¹/&ñ/C0:\0—0N´0/1631Cj1@®1%ï1B2$X2}2K›2*ç2'3:3'X30€3±3"Ì3?ï3 /4#P40t4(¥4?Î4F5:U5/�5$À5aå5YG6.¡6eÐ6*67,a71Ž73À7Hô7+=8"i81Œ8>¾84ý8)294\9$‘9/¶99æ91 :ÀR:5;<I;E†;MÌ;@<D[<1 <PÒ<‚#=V¦=4ý=E2>Gx>9À>Kú>VF?L�?/ê?1@EL@6’@3É@@ý@e>A?¤A/äA=BiRBL¼BC	C5MCXƒC<ÜCCD3]D0‘D7ÂDúDEE2WE+ŠE+¶E>âE-!F>OFŽF­FÌF<äFE!G<gG;¤GEàGF&H)mH9—H-ÑH6ÿHI6IX€I7ÙIWJ.iJ>˜J8×JTKmeK\ÓK20LZcL7¾L]öL5TMEŠMQÐMB"NceNiÉN53O'iO+‘O,½O@êO*+PXVP4¯P)äP6Q9EQ*QLªQ*÷Q6"R*YRC„RFÈR?SXOS@¨S!éS*T%6T\T@nT¯ToÁTE1U3wU5«U(áU)
! V04VMeV ³V!ÔVBöV!9WB[WFžW8åWgX`†XKçXU3Y;‰Y.ÅY/ôY8$Z]Z@xZ,¹ZRæZV9[Q�[Uâ[98\)r\Qœ\lî\a[]A½]4ÿ]24^Zg^PÂ^i_t}_"ò_M`<c`B `=ã`G!aKianµa`$b/…b-µb=ãb!c9=cVwc4Îc0d?4dUtd8Êd3e 7e2Xe9‹e4ÅeWúe&Rf$yf"žf%Áf"çf:
! gGEg)�gX·g/h@h)_hB‰h1ÌhQþh.Pi/iN¯iEþiKDj�jO¯jHÿjFHkE�k8ÕkHl1Wl,‰l"¶l8Ùl=m@Pm?‘m2Ñm3n"8n&[nI‚n1Ìn#þnC"oefo&Ìo/óo4#p.Xp&‡p+®p:ÚpqE'q/mq �q¾q&Üq'r(+r#Tr+xr&¤r7ËrBsHFs(�sY¸s%t=8t)vt$ t%Åt:ët7&u$^u<ƒu6ÀuG÷u,?vGlv*´v,ßv8w<Ew.‚w±wNÑw1 xJRxE�x0ãx€yl•y2zj5zI zOêz5:{@p{.±{+à{B|4O|(„|f­|k}|€}>ý}2<~Mo~'½~"å~&)/<Y+–#Âæ€U%€_{€^Û€M:�Eˆ�8Î�-‚;5‚Gq‚¹‚,×‚Tƒ.Yƒ*ˆƒF³ƒKúƒMF„)”„!¾„@à„$!…9F…$€…&¥…5Ì…>†KA†¢�†'0‡7X‡7�‡5È‡?þ‡L>ˆF‹ˆJÒˆP‰n‰~‰(š‰5Ã‰3ù‰i-Š%—Š?½ŠýŠ‹+‹F‹4a‹–‹¥‹/Â‹;ò‹L.ŒB{Œ6¾Œ=õŒ^3�b’�™õ�’�Žz"�Y��E÷�=� U�$v�4›�(Ð�'ù�:!‘J\‘/§‘+×‘,’)0’,Z’D‡’1Ì’9þ’A8“*z“3¥“8Ù“”J0”K{”©Ç”6q•<¨•'å•-
–E;–K�–/Í–Hý–F—K`—S¬—.˜./˜J^˜@©˜!ê˜B™8O™3ˆ™R¼™(š#8š-\š:Šš/ÅšWõšJM›G˜›Và›F7œ2~œB±œVôœ_K�`«�Zž?gžX§ž-ŸX.ŸK‡ŸSÓŸ”' 0¼ Eí .3¡;b¡:ž¡?Ù¡3¢2M¢<€¢,½¢5ê¢k £8Œ£8Å£*þ£1)¤8[¤8”¤wÍ¤3E¥2y¥3¬¥'à¥(¦^1¦3�¦=Ä¦C§GF§oŽ§5þ§04¨;e¨(¡¨<Ê¨3©(;©?d©+¤©4Ð©2ª,8ª'eªD�ª5Òª)«(2«%[«2�«o´«I$¬)n¬!˜¬Xº¬(­<­+[­J‡­)Ò­:ü­37®=k®!©®9Ë®8¯/>¯$n¯%“¯+¹¯Eå¯\+°2ˆ°[»°[±-s±(¡±Ê±"ã±/²%6²6\²/“²#Ã²<ç².$³0S³7„³$¼³5á³3´9K´=…´GÃ´µ*+µ%Vµ|µ—µ'µµ@Ýµ¶$¶5¶lR¶,¿¶*ì¶/·,G·t·
! �·#›·*¿·.ê·¸(,¸&U¸"|¸JŸ¸ê¸	¹"¹+B¹Fn¹Mµ¹JºjNºN¹º(»1»+Q»p}»î»#¼%$¼4J¼¼�¼«¼É¼+æ¼,½?½>Z½<™½vÖ½M¾Fj¾S±¾/¿-5¿c¿�¿@Ÿ¿à¿ ô¿À:,À9gÀ9¡À"ÛÀ3þÀ!2ÁTÁ)mÁ*—Á0ÂÁ9óÁ#-Â$QÂAvÂ¸Â"ÒÂ#õÂ-Ã3GÃ/{Ã«Ã,½Ã<êÃF'ÄnÄ*‰Ä.´Ä+ãÄ4Å7DÅS|ÅGÐÅ:Æ%SÆ!yÆ*›ÆÆÆâÆ,ÿÆ-,Ç5ZÇœ�Çª-ÈJØÈK#É¨oÉ¸ÊXÑÊf*ËK‘ËLÝË´*Ì¨ßÌ\ˆÍdåÍ<JÎÄ‡Î¸LÏdÐljÐ€×Ð=XÑ>–Ñ(ÕÑ1þÑ20Ò5cÒ*™Ò2ÄÒ)÷Ò,!Ó/NÓo~ÓkîÓ0ZÔX‹Ô]äÔaBÕ$¤ÕÉÕWéÕ-AÖ#oÖE“ÖFÙÖ4 ×FU×/œ×DÌ×.Ø$@ØVeØ¼Ø*×ØÙ=ÙRÙ jÙ!‹Ù ­Ù1ÎÙDÚEEÚ ‹ÚD¬Ú{ñÚ0mÛ6žÛ)ÕÛ#ÿÛ'#Ü"KÜ&nÜ•Ü#µÜ'ÙÜ"Ý6$Ý-[Ý‰Ý0›Ý"ÌÝ/ïÝ]Þ5}Þc³Þß0ß0AßKrß'¾ß/æß.àEà‘eà'÷à á0@áZqá5Ìá<â&?â3fâOšâFêâ1ã#Oãsã�ã¯ãÇã[åã Aä$bä:‡ä1Âä0ôäB%å;hå?¤å?äå$æ=æSæqæ4„æ`¹æç$9ç^ç#|ç' çÈç6ççè <è]èoè…è%¤èÊè%Ùè$ÿè$éDé!\é~é�é¼é-×éê- ê%Nêtê.�ê¿êÝê3ýê1ëGëfë]xëÖë+ìë,ì/Eì#uì0™ì/Êì#úìí,=íjí~í,�íFÊí@î?Rî6’î?ÉîV	ïK`ïW¬ï<ðAð6SðAŠð+Ìð+øð$ñ7ñNñ-hñ.–ñ6Åñ=üñP:ò‹ò!©ò*Ëò-öò.$ó6Só=Šó.Èó/÷ó7'ô>_ôRžô\ñôcNõ9²õ=ìõ*ö!Hö(jöL“öHàö5)÷)_÷)‰÷"³÷#Ö÷ú÷.øDøKTøS øYôøJNù@™ùqÚùLú+kúG—ú>ßú@û�_ûYðûºJü]ý‚cýRæý29þTlþ,Áþ-îþ5ÿ<RÿR�ÿ$âÿ(=0.n>�Ü;ö(2[Yv.ÐMÿ=MN‹.Ú+	255h-ž5Ì80;5l@¢KãN/7~8¶;ï3+;_>›6ÚG@YPšUëbA4¤7ÙC	FU	(œ	 Å	‚æ	‚i
! ì
! CIh#ˆ(¬0Õ5<R"a"„}§5%
2[
 Ž
)¯
jÙ
6D4{°FÎGO]^­~V‹?âO"QrMÄN3a>•KÔ9 EZG 8èP!CrJ¶1235f*œ)ÇCñf5_œü1Mg<†-Ã6ñ2(1[3�5Á7÷2/'bIŠ-Ô467)n&˜$¿JäN/P~>Ï[@j%«5ÑE,M1z%¬GÒQAl)®#Ø!ü0,O%|.¢1Ñ2 G6 K~ ,Ê M÷ ,E!;r!X®!="<E"O‚"ZÒ"<-#.j#5™#8Ï#<$*E$p$)�$%º$)à$)
! %4%M%g%<ƒ%3À%0ô%%&G;&9ƒ&3½&4ñ&-&'T'+r'"ž'QÁ'1(AE(U‡((Ý(,)3)/R)*‚)E­)Bó)76*/n*Kž*'ê*@+-S+-�+3¯+.ã+(,(;,*d,@�,+Ð,8ü,.5-)d-1Ž-GÀ-K.JT.3Ÿ.,Ó.&/,'/"T/=w/,µ/'â/1
! 0><0#{0'Ÿ09Ç001'213Z1!Ž1-°1.Þ15
20C2/t2(¤21Í2)ÿ2*)33T3Oˆ36Ø3 40042a4-”41Â4 ô4?5+U5.�5-°5+Þ5
! 6 6=6\[6/¸6'è67+)7,U75‚71¸7+ê7*8A8*X8'ƒ8$«8*Ð80û8(,9U9]o9;Í9_	:0i:)š: Ä:2å:E;)^;<ˆ;"Å;'è;<Y+<-…<+³<ß<ñ<v=;~=Fº=>>9>-U> ƒ>S¤>Rø>ZK?O¦?Gö?>@T@$f@X‹@1ä@\ALsAIÀAM
! BKXBZ¤BkÿBKkCZ·CdD+wD,£D/ÐD#E0$E/UE#…E-©E,×E&F+F<BFF.–F3ÅF+ùFI%G oG;�GHÌGHH^HqHˆH¢HÀH7àH0I?II‰I,¨IÕIíI)
! J"4J4WJ(ŒJfµJK+9KJeK;°K$ìKCL<UL5’L*ÈL.óL"MF<M-ƒM±M"ÊMiíMWN+jN>–N'ÕN:ýN8OOOkO„OŸO¹O5ËO=P)?PiPPšP0µP0æPQ.)Q1XQ1ŠQ,¼Q6éQC RdR-|R0ªR0ÛR$S&1SGXS2 S'ÓSûSET-`T'ŽT5¶T4ìT.!U<PUK�U#ÙUýU.V+HVtV”VA³VõV"W8WQWqW-‰W)·WáW)X+X FX#gX‹X¡XV¼XY$3YXY2wYªY?ÃY&Z*ZAZ.YZ5ˆZ_¾Z'[F[,c[9�[Ê[Î[î[-\A9\"{\"ž\Á\GÞ\D&])k]E•]"Û]/þ]0.^G_^§^!Â^ä^"_1'_6Y_$�_8µ_8î_d'`OŒ`=Ü`CaH^a,§aBÔa.b7Fb3~b@²b;óbH/cWxc;Ðc5dABdW„d6Üd9e;MeT‰e4Þe6f4JfLf8Ìf<g=Bg>€g?¿gZÿgIZhA¤h=æh6$i6[i:’i4Íi@jICj<�jNÊj?kQYk8«kBäkK'lusl5élOmIom8¹m<òmF/n:vnF±nGønG@oIˆo*Òo=ýof;p/¢p.ÒpAqCqD_qH¤q“íq&�rW¨r`sbas/ÄsLôsAAt=ƒtlÁt.uÎEuiv~v—v#³v%×voýv)mw5—wHÍwx=4xSrxEÆx:y<Gy>„y:Ãy>þy==zO{z@ËzE{*R{}{ œ{H½{S|Z|z|B�|BÓ|:}'Q}0y}6ª}2á}*~*?~Gj~K²~>þ~.=2l:Ÿ9Ú1€(F€.o€#ž€"Â€;å€(!�+J�%v�:œ�)×�=‚0?‚p‚B�‚HÒ‚RƒGnƒt¶ƒ,+„0X„/‰„.¹„"è„+…-7…+e…~‘…�†! † Â†&ã†Â
! ‡¡Í‡WoˆIÇˆ ‰ 2‰%S‰+y‰'¥‰#Í‰$ñ‰Š+6Š1bŠ/”ŠÄŠ;äŠ
!  ‹I+‹Au‹"·‹1Ú‹"ŒF/ŒdvŒUÛŒP1�‚�'Ž�¶�É�3Ú�4Ž\CŽO Ž5ðŽ{&�K¢�<î�+�6D�{�<Œ�PÉ�?‘1Z‘'Œ‘#´‘OØ‘+(’&T’'{’8£’mÜ’4J“(“<¨“(å“”*”-J”Px”É”:Û”3•$J•9o•©•8Æ•0ÿ•-0–C^–'¢–RÊ–N—Dl—F±—Bø—J;˜H†˜>Ï˜@™<O™8Œ™Å™Ü™ú™?šDVš'›š@Ãš ›@%› f›-‡›µ›Õ›+î›œ7œaWœ$¹œ#Þœ3�*6�-a�#��³�.Ñ�-ž.žUGž�ž,·ž&äžBŸ¢NŸ"ñŸ+ +@ l -Š X¸ +¡5=¡#s¡—¡p±¡"¢'B¢j¢#†¢'ª¢Ò¢è¢O£!T£"v£ ™£Gº£9¤<¤%P¤v¤o‘¤&¥5(¥^¥o¥-‡¥µ¥7Î¥,¦+3¦'_¦"‡¦!ª¦5Ì¦$§'§<C§€§7›§,Ó§5¨@6¨Kw¨NÃ¨#©6©!V©%x©#ž©PÂ©VªTjª/¿ªïª«-«#D«0h«™«(¯«)Ø«¬¬;¬R¬!d¬†¬œ¬.·¬:æ¬Q!­s­‘­§­1Å­#÷­0®&L®
s®a�®.ã®¯d#¯1ˆ¯º¯½¯Á¯.Ñ¯°°2°2C°Mv°MÄ°±0&±W±(^±,‡±´±À±É±ç±2ð±K#²Ko²C»²ÿ²9³S³2p³9£³<Ý³´9#´]´v´�´#©´OÍ´.µ5Lµ9‚µ5¼µòµf¶'n¶8–¶!Ï¶;ñ¶<-·0j·4›·>Ð·¸/*¸Z¸2q¸*¤¸.Ï¸)þ¸&(¹'O¹&w¹&ž¹%Å¹#ë¹'º%7º(]º †º$§º Ìº"íº,»2=»p»�»*¯»,Ú».¼$6¼*[¼A†¼1È¼ú¼½).½X½+x½A¤½Jæ½^1¾?�¾?Ð¾)¿8:¿3s¿5§¿YÝ¿a7À6™À<ÐÀD
Á2RÁJ…Á-ÐÁFþÁ4EÂ-zÂ4¨Â/ÝÂ
Ã2-ÃL`Ã/­Ã6ÝÃôÄ	Å$Å8DÅ0}Å3®Å7âÅ>Æ$YÆ5~Æ,´Æ.áÆ,Ç1=Ç3oÇ2£ÇÖÇ6òÇ1)È$[È0€ÈB±ÈôÈ7ûÈ3ÉSÉoÉ#ƒÉ§É ÇÉ+èÉÊÊ,Ê=ÊQÊcÊvÊŽÊªÊÊÊÝÊðÊ:Ë)BËJlËC·ËûËÌ(3Ì,\ÌT‰ÌÞÌåÌ,ìÌ
! Í$ÍCÍ`Í(yÍ:¢ÍÝÍ7úÍ(2Î[Î#{Î5ŸÎÕÎéÎ)Ï/0Ï`Ï'iÏ‘Ï6«Ï
âÏ!ðÏ Ð'3Ð [Ð0|Ð­Ð
ÈÐ ÖÐ÷ÐÑ$Ñ=ÑWÑfÑ-„Ñ"²Ñ!ÕÑ)÷ÑC!ÒPeÒ¶Ò¸ÒÁÒÊÒ$ÓÒ3øÒ,ÓHÓ.hÓ1—Ó:ÉÓ>ÔCÔLÔUÔ^ÔgÔ!pÔ’Ô®Ô»ÔÄÔÑÔÚÔãÔ"ìÔÕÕ4Õ=ÕAAÕBƒÕ~ÆÕ°EÖLöÖgC×«×{Ë×gGØŒ¯ØU<Ù-’ÙGÀÙÚ6(Ún_Ú<ÎÚ5Û,AÛnÛ„Û‰�Û^ÜryÜoìÜ\Ý
zÝ*ˆÝ<³Ý.ðÝÞ;Þ5XÞ
ŽÞ€œÞß’#ß(¶ß+ßß.à+:à-fà]”à^òàcQá^µá€âj•âQã|RãnÏã3>äAräk´ä5 å'Vå7~å.¶å5åå3æ8Oæ.ˆæ·æ[Óæ“/çŒÃçWPèc¨èGéJTéGŸé©çé+‘ê1½êJïê5:ë:pë$«ë Ðë¯ñë+¡ìÍìçìíoí)Ší³´í4hîN�î.ìî>ï<Zïe—ï;ýï‘9ð:Ëð“ñ'šñEÂñWò>`òSŸòYóòLMóLšó¢çó?Šô@ÊôQõb]õBÀõQöEUöO›ösëöq_÷eÑ÷a7øP™ø³êøPžùŠïùlzú„çúVlû<Ãû5ü=6ü¦tü|ý‰˜ýd"þ}‡þqÿAwÿK¹ÿ<0B-s8¡LÚQ'ByG¼QHVIŸZéZDLŸVìHCDŒJÑ?=\Bš�ÝC_D£7è6 DWAœ*ÞG	MQ�ŸK!	;m	?©	Eé	5/
! He
! b®
! {J�bØY;9•1ÏB
ÑD
rN‰9Ø6ZI9¤iÞ]HX¦EÿQE@—2ØFbRUµ[‡gMïa=@ŸVà;7ósYgFÁHSQH¥@î$/@TW•9íP'lx\åBB„…T
! P_I°FúNA�H•GÞ~&y¥L`l:Íb @k S¬ R!>S!:’!dÍ!'2"*Z"C…"/É"Aù"L;#6ˆ#R¿#E$CX$Bœ$_ß$6?%+v%?¢%@â%=#&:a&Aœ&CÞ&G"'2j'7�'?Õ'B(ZX(@³(+ô(; ).\)+‹)I·)C*)E*Mo*7½*7õ*+-+AY+J›+*æ+*,,<,(i,7’,Ê,1è,=-OX-*¨-Ó-%î-I.‹^.;ê.T&/O{/ Ë/Hì/D505z0[°0K1BX1Q›1?í1-27J28‚2u»2L13i~3=è3:&4$a4A†47È435,45!a5#ƒ5J§5]ò5eP6Q¶6-7+67,b7U�7³å7s™8q
9‡9þ:o;yv;Wð;VH<YŸ<#ù<B=U`=Z¶=¶>È>#à>?#?6A?[x?>Ô?@Â(@4ë@? A`A3lA A(¬AÕA0îAB4=B!rB"”B·BÐB!ÜB
! þB	CC,C9CPCcCkC!tC	–C C°C¿CËCáCíCD#D6DCDPD`DrD‡D	šD¤D±DÁDÑD	äD
! îD%ùDXEZxE[ÓE[/FJ‹FVÖFN-G"|G7ŸGO×G''H6OH6†HU½HJI3^IF’IÙI9öI0J[HJ3¤JØJñJK@"KBcK?¦K-æK0LGELG�LEÕL5M,QM~M?•M3ÕMc	N5mN0£N)ÔN5þNP4OX…OÞO+îO0PHKP\”P$ñP+Q:BQ}QA”Q@ÖQ%R=RWRtR-‘RP¿RSSwdSCÜS' T7HT5€T.¶T.åT*U??U=U*½U7èU: VA[VG�V.åV)W:>W"yW œW/½WHíWJ6X'�X‡©X>1ZpZEðZŽ6[yÅ[P?\X�\/é\y]=“]1Ñ]q^ou^.å^0_UE_Ÿ›_=;`Uy`OÏ`gae‡aVíaWDbWœbEôbB:cJ}c)Èc:òc"-d)Pd|zdl÷ddeâ}eB`f7£f)Ûf#g)g>gSghg'}g¥gÃgÊg$Ügh+!h#Mhqh/‘h%Áh"çh
! i(i(Bihki%Ôi]úiHXj4¡jJÖj0!kFRkd™k?þkm>ll¬lImHcmC¬mHðmG9nB�nOÄn(oK=o2‰o6¼olóoe`pMÆpeqWzq8Òq?rUKrm¡r3s2Cs*vs4¡sQÖs#(t+Lt1xt'ªt5ÒtVum_u{Íu@IvnŠv+ùv%w*Cw'nw&–w'½w@åw9&xS`x#´x!ØxJúx>EyZ„y.ßyLz[z%yzDŸzKäz0{;N{:Š{^Å{K$|?p|°|;Ð|0}$=}<b}Ÿ}(»}ä}$~F'~%n~6”~6Ë~)V,NƒXÒG+€4s€t¨€@�:^�™�9¹�Fó�/:‚#j‚2Ž‚1Á‚Hó‚><ƒh{ƒ1äƒ/„MF„g”„Uü„>R…J‘…GÜ…G$†6l†+£†.Ï†hþ†Og‡K·‡8ˆC<ˆS€ˆdÔˆQ9‰;‹‰BÇ‰I
! ŠXTŠ\­Š4
! ‹9?‹Cy‹=½‹Cû‹6?Œ1vŒ7¨ŒHàŒ3)�=]�O›�0ë�0Ž*MŽ!xŽ<šŽ*×Ž)�P,�6}�/´�0ä�/�/E�0u�8¦�5ß�9‘9O‘6‰‘7À‘.ø‘9'’-a’:�’<Ê’/“>7“+v“(¢“.Ë“+ú“8&”B_”:¢”Ý”Jû”F•i[•Å•'Ù•–n–Š–o¥–,—MB—
�—Hž™-ç™7š7Mš>…šGÄš4›OA›‘›;­›(é›3œ Fœgœm…œ'óœ;�BW�9š�0Ô�DžBJžD�žBÒžGŸG]Ÿ?¥ŸåŸ b  Pƒ 6Ô 5¡5A¡Cw¡*»¡[æ¡8B¢{{¢¨÷¢X £%ù£¤$=¤Gb¤)ª¤8Ô¤;
¥RI¥+œ¥9È¥)¦7,¦Rd¦:·¦Aò¦84§%m§)“§)½§tç§0\¨3�¨8Á¨.ú¨9)©Kc©%¯©Õ©&ñ©1ª7Jª?‚ª%Âª%èª$«T3«2ˆ«°»«*l¬1—¬KÉ¬D­AZ­+œ­&È­%ï­$®?:®/z®ª®JÆ®#¯.5¯1d¯z–¯t°H†°9Ï°[	±<e±G¢±*ê±)²X?²<˜²#Õ²(ù²/"³NR³)¡³NË³2´MM´)›´2Å´;ø´;4µ1pµ¢µ0µµGæµY.¶_ˆ¶kè¶:T·M�·Ý·Hö·1?¸dq¸BÖ¸C¹{]¹RÙ¹N,º1{ºy­ºV'»=~»S¼»Z¼dk¼dÐ¼E5½B{½C¾½C¾F¾@W¾
˜¾&¦¾3Í¾J¿1L¿>~¿<½¿Bú¿1=À6oÀ'¦À8ÎÀ3Á8;Á7tÁ+¬Á,ØÁ4Â8:ÂSsÂ>ÇÂÃ'!Ã,IÃ;vÃ4²ÃBçÃk*Ä2–Ä:ÉÄ*Å//Å%_Å…Å!žÅÀÅÜÅøÅ+Æ=Æ [Æ/|Æ¬Æ
ËÆ:ÙÆGÇF\Ç@£ÇäÇ&üÇ#È.>ÈmÈ8ƒÈ6¼È2óÈD&É:kÉF¦ÉEíÉC3Ê@wÊ=¸ÊJöÊ>AËE€ËÆËQFÌA˜Ì`ÚÌ';ÍcÍ;‚Í¾Í;ÎÍ
! ÎÎ*ÎIÎ.^Î�Î§ÎIÁÎ<Ï5HÏ5~Ï3´Ï(èÏ5ÐGÐ*cÐ#ŽÐ²Ð»ÐÈÐ.çÐ.Ñ0EÑ8vÑ¯ÑÏÑíÑEÒNQÒG ÒèÒFÓ@HÓ>‰Ó<ÈÓ&Ô<,Ô5iÔ=ŸÔÝÔBýÔ$@Õ[eÕAÁÕ_ÖccÖDÇÖM×GZ×_¢×8Ø+;Ø.gØ–Ø²ØÄØÖØ5çØ"Ù"@ÙcÙ>{Ù6ºÙ.ñÙ\ Ú9}ÚK·ÚRÛ2VÛ5‰Û;¿Û8ûÛJ4ÜIÜDÉÜMÝG\ÝA¤ÝJæÝ.1Þ\`Þ>½ÞHüÞ9Eß0ß/°ß,àß8
à4Fà{à—à7³àDëàE0áAvá)¸áâá6â89â.râ3¡â6ÕâCãPã<fã>£ã,âã3ä>Cä<‚ä¿äØä]øäYVåY°åT
! æ9_æ5™æ1Ïæ5ç67çFnç!µç×çYêçWDè=œè+Úè+é/2é?béA¢éäéÿéêM,êozê9êêK$ë=pëO®ë>þëP=ì8ŽìÇì-æì,íAí<ZíA—í@Ùí>î<Yî5–î8Ìî<ïBï@[ï+œï.Èï:÷ï72ðjð2ˆð(»ðäð.ñ3ñ!Qñ+sñ+Ÿñ/Ëñ(ûñ2$ò@Wò˜ò!¯ò7ÑòE	óOó
hóvó …ó¦ó»ó1Ùó1ô!=ô!_ô�ô"�ôÀôfÏô(6õ#_õƒõ ¢õ1Ãõõõ%ö%(ö(Nöwö3“ö0Çö*øö)#÷>M÷`Œ÷6í÷?$øGdøH¬øZõø¯PùTúQUúT§úfüúocûVÓûW*üS‚üGÖüFýGeýQ­ýLÿý$Lþ#qþ%•þ*»þ>æþ%ÿ*;ÿfÿ/ÿ)¯ÿ8ÙÿC	V	1p	7¢	EÚ	: 	J[	5¦	5Ü	?	BR	"•	0¸	6é	v 	W—	Uï	LE	4’	tÇ	?<	"|	nŸ	L	@[	Tœ	+ñ	V	Yt	0Î	 ÿ	 	85	!n	:�	_Ë	+		H		 e		†		¥		Oº		M
  
! 	(X
! 	�
! 	—
! 	®
! 	Å
! 	 å
! 	!	!(	#J	#n	-’	À	×	ñ	)
! 	X4	]�	Zë	,F
	9s
	*­
	4Ø
	1
	v?	r¶	L)	Kv	WÂ	B	k]	EÉ	Q	8a	=š	¡Ø	 z	Q	/m	A�	jß	fJ	3±	2å	.	<G	„	?˜	KØ	($	+M	Ey	¿	.Ô	*	!.	6P	7‡	#¿	cã	OG	7—	#Ï	7ó	#+	9O	%‰	9¯	%é	K	7[	9“	%Í	Kó	_?	rŸ	†	Q™	eë	QQ	e£	)		<3	)p	)š	)Ä	'î	B	Y	*v	'¡	'É	>ñ	I0 	"z 	:� 	GØ 	H !	Fi!	°!	;Ð!	1"	B>"	2�"	M´"	C#	+F#	úr#	m%	'‰%	-±%	7ß%	¯&	 Ç&	è&	k'	:s'	¹®'	Gh(	?°(	1ð(	9")	?\)	1œ)	1Î)	[*	!\*	#~*	O¢*	)ò*	 +	J=+	0ˆ+	;¹+	#õ+	',	*A,	:l,	>§,	#æ,	O
! -	%Z-	?€-	*À-	:ë-	>&.	e.	<}.	º.	0Ó.	./	3/	#O/	s/	‚/	/¡/	:Ñ/	O0	+\0	7ˆ0	@À0	,1	<.1	?k1	q«1	92	6W2	7Ž2	3Æ2	3ú2	%.3	T3	-f3	2”3	(Ç3	5ð3	?&4	=f4	=¤4	&â4	L	5	QV5	R¨5	*û5	.&6	5U6	=‹6	#É6	Pí6	<>7	&{7	&¢7	LÉ7	8	*48	+_8	)‹8	µ8	LË8	99	R9	%g9	)�9	6·9	*î9	8:	.R:	,�:	-®:	-Ü:	6
! ;	A;	*`;	*‹;	$¶;	3Û;	O<	*_<	OŠ<	lÚ<	yG=	uÁ=	:7>	ur>	Dè>	 -?	'Î?	ˆö?	°@	„0A	¬µA	¦bB	Î	C	)ØC	YD	4\D	I‘D	)ÛD	ZE	3`E	#”E	¸E	JÉE	(F	"=F	"`F	"ƒF	 ¦F	 ÇF	 èF	$	G	$.G	$SG	"xG	"›G	"¾G	)áG	,H	)8H	'bH	9ŠH	OÄH	?I	,TI	*�I	2¬I	)ßI	3	J	3=J	RqJ	4ÄJ	lùJ	LfK	K³K	dÿK	?dL	W¤L	9üL	06M	=gM	4¥M	:ÚM	^N	XtN	nÍN	Y<O	W–O	\îO	JKP	[–P	DòP	E7Q	v}Q	#ôQ	$R	#=R	!aR	1ƒR	µR	×ÅS	@�T	:ÞT	@U	ZU	:zU	+µU	8áU	MV	ShV	k¼V	(W	MCW	:‘W	^ÌW	R+X	O~X	ÎX	-íX	CY	F_Y	g¦Y	fZ	^uZ	PÔZ	X%[	(~[	=§[	Må[	 3\	T\	8p\	?©\	Bé\	,]	C]	<W]	'”]	*¼]	“ç]	Z{^	PÖ^	"'_	8J_	Dƒ_	 È_	2é_	V`	3s`	$§`	7Ì`	a	;$a	.`a	%�a	µa	Ïa	*æa	:b	*Lb	qwb	8éb	."c	DQc	q–c	9d	"Bd	Jed	9°d	êd	,e	2e	2Ke	5~e	9´e	:îe	*)f	 Tf	!uf	!—f	6¹f	Dðf	45g	,jg	*—g	Âg	âg	;ýg	69h	3ph	.¤h	$Óh	,øh	?%i	-ei	,“i	9Ài	aúi	<\j	=™j	e×j	:=k	Hxk	,Ák	-îk	Xl	.ul	¤l	$Ál	*æl	m	 /m	Pm	Fcm	4ªm	4ßm	n	#,n	Pn	)hn	'’n	&ºn	&án	+o	C4o	(xo	"¡o	(Äo	(ío	)p	)@p	*jp	*•p	*Àp	*ëp	*q	*Aq	*lq	*—q	*Âq	*íq	*r	*Cr	(nr	(—r	(Àr	(ér	(s	(;s	)ds	(Žs	(·s	(às	(	t	*2t	*]t	*ˆt	*³t	(Þt	(u	(0u	(Yu	(‚u	(«u	(Ôu	(ýu	(&v	(Ov	)xv	)¢v	'Ìv	(ôv	(w	)Fw	)pw	(šw	(Ãw	(ìw	(x	+>x	'jx	'’x	(ºx	'ãx	'y	33y	4gy	4œy	3Ñy	"z	B(z	?kz	%«z	 Ñz	Bòz	75{	3m{	6¡{	4Ø{	F
|	{T|	:Ð|	'}	3}	CO}	@“}	#Ô}	ø}	6~	.J~	4y~	)®~	Ø~	*á~	.	+;	7g	cŸ	?€	>C€	A‚€	ÂÄ€	2‡�	vº�	L1‚	L~‚	LË‚	9ƒ	0Rƒ	Hƒƒ	@Ìƒ	=
„	>K„	!Š„	_¬„	I…	FV…	N�…	?ì…	",†	TO†	¤†	Ã†	AÝ†	:‡	>Z‡	™‡	 ´‡	(Õ‡	)þ‡	"(ˆ	Kˆ	iˆ	&„ˆ	I«ˆ	?õˆ	85‰	*n‰	™‰	&¶‰	&Ý‰	5Š	 :Š	0[Š	-ŒŠ	(ºŠ	ãŠ	&üŠ	+#‹	'O‹	!w‹	™‹	!¹‹	!Û‹	-ý‹	(+Œ	"TŒ	"wŒ	)šŒ	,ÄŒ	 ñŒ	,�	+?�	#k�	$��	'´�	*Ü�	)Ž	21Ž	dŽ	+€Ž	3¬Ž	8àŽ	/�	QI�	››�	"7�	AZ�	1œ�	-Î�	)ü�	:&‘	Fa‘	6¨‘	Pß‘	?0’	Tp’	ŽÅ’	:T“	=�“	5Í“	)”	-”	+F”	-r”	" ”	NÃ”	P•	$c•	:ˆ•	8Ã•	7ü•	94–	n–	<„–	7Á–	?ù–	59—	9o—	3©—	4Ý—	9˜	<L˜	6‰˜	8À˜	Aù˜	;;™	7w™	G¯™	%÷™	š	)7š	,aš	5Žš	"Äš	.çš	›	"2›	U›	*b›	�›	ž›	B®›	:ñ›	,œ	Gœ	]œ	xœ	M“œ	0áœ	.�	.A�	$p�	
•�	A£�	aå�	+Gž	msž	Ráž	m4Ÿ	^¢Ÿ	c 	Be 	¨ 	Â 	0ß 	0¡	0A¡	6r¡	©¡	Ä¡	iá¡	*K¢	)v¢	1 ¢	-Ò¢	/£	)0£	LZ£	,§£	bÔ£	E7¤	(}¤	d¦¤	o¥	B{¥	¾¥	1Ñ§	*¨	*.¨	IY¨	£¨	>Ã¨	?©	B©	>a©	Š ©	2+ª	0^ª	7�ª	6Çª	7þª	-6«	]d«	0Â«	ó«	¬	,$¬	&Q¬	)x¬	$¢¬	Ç¬	æ¬	 ­	7'­	%_­	(…­	%®­	(Ô­	ý­	'®	!D®	 f®	%‡®	/­®	1Ý®	¯	&!¯	!H¯	(j¯	:“¯	-Î¯	ü¯	2°	$N°	.s°	(¢°	Ë°	>ë°	!*±	/L±	9|±	/¶±	æ±	%ÿ±	.%²	8T²	5�²	Ã²	/Ó²	³	 !³	*B³	"m³	8�³	(É³	!ò³	7´	)L´	%v´	%œ´	Â´	Þ´	+þ´	"*µ	Mµ	#lµ	-�µ	*¾µ	$éµ	)¶	/8¶	h¶	'ˆ¶	°¶	(Î¶	C÷¶	9;·	u·	‘·	?«·	!ë·	0
¸	$>¸	c¸	,‚¸	#¯¸	;Ó¸	3¹	+C¹	o¹	v…¹	^ü¹	e[º	MÁº	»	;.»	2j»	*�»	)È»	ò»	)¼	&6¼	 ]¼	8~¼	!·¼	:Ù¼	½	3½	/H½	<x½	7µ½	'í½	¾	15¾	(g¾	7�¾	4È¾	ý¾	>¿	?W¿	T—¿	!ì¿	$À	3À	RÀ	8mÀ	E¦À	6ìÀ	H#Á	)lÁ	)–Á	wÀÁ	—8Â	xÐÂ	«IÃ	õÃ	tuÄ	WêÄ	‚BÅ	†ÅÅ	¥LÆ	¬òÆ	wŸÇ	(È	@È	U`È	0¶È	.çÈ	3É	1JÉ	L|É	2ÉÉ	-üÉ	O*Ê	)zÊ	O¤Ê	KôÊ	9@Ë	$zË	=ŸË	%ÝË	Ì	0!Ì	.RÌ	�Ì	 Ì	½Ì	×Ì	òÌ	
! Í	F%Í	"lÍ	=�Í	$ÍÍ	!òÍ	&Î	;;Î	(wÎ	7 Î	#ØÎ	/üÎ	N,Ï	{Ï	™Ï	³Ï	#ÑÏ	2õÏ	1(Ð	ZÐ	+qÐ	�Ð	)³Ð	#ÝÐ	3Ñ	!5Ñ	*WÑ	&‚Ñ	©Ñ	1ÇÑ	VùÑ	 PÒ	0qÒ	0¢Ò	<ÓÒ	Ó	@&Ó	0gÓ	˜Ó	2µÓ	,èÓ	 Ô	(6Ô	,_Ô	7ŒÔ	#ÄÔ	0èÔ	Õ	Ê7Õ	#Ö	c&Ö	_ŠÖ	`êÖ	4K×	6€×	¢·×	8ZØ	,“Ø	7ÀØ	øØ	Ù	+0Ù	¾\Ù	>Ú	ÛZÚ	v6Û	<­Û	7êÛ	d"Ü	 ‡Ü	=¨Ü	-æÜ	'Ý	(<Ý	ceÝ	.ÉÝ	tøÝ	‰mÞ	!÷Þ	3ß	;Mß	1‰ß	0»ß	$ìß	'à	"9à	\à	 wà	6˜à	!Ïà	!ñà	6á	"Já	)má	'—á	,¿á	-ìá	â	9â	lPâ	;½â	9ùâ	@3ã	Ytã	&Îã	 õã	-ä	rDä	Q·ä	;	å	(Eå	nå	Eˆå	:Îå	(	æ	2æ	.Gæ	gvæ	4Þæ	<ç	RPç	+£ç	 Ïç	?ðç	0è	Mè	Ciè	­è	³è	=Îè	é	+%é	%Qé	wé	�é	®é	"Îé	-ñé	ê	>ê	9^ê	M˜ê	æê	Aìê	<.ë	8kë	K¤ë	Iðë	!:ì	X\ì	Eµì	ûì	í	!í	?í	^í	sí	.‘í	CÀí	î	î	(7î	`î	.uî	¤î	Iºî	ï	/ï	$Jï	,oï	`œï	(ýï	N&ð	4uð	0ªð	Ûð	-òð	2 ñ	"Sñ	+vñ	J¢ñ	,íñ	ò	06ò	Fgò	]®ò	1ó	3>ó	9ró	=¬ó	*êó	4ô	<Jô	;‡ô	NÃô	~õ	C‘õ	#Õõ	+ùõ	3%ö	0Yö	'Šö	²ö	%Òö	+øö	5$÷	Z÷	w÷	%–÷	¼÷	×÷	÷÷	 ø	4ø	*Pø	1{ø	0­ø	+Þø	C
! ù	 Nù	"où	f’ù	.ùù	-(ú	1Vú	.ˆú	%·ú	0Ýú	)û	08û	iû	:‚û	2½û	ðû	(
! ü	03ü	dü	!uü	K—ü	\ãü	@ý	4Xý	)�ý	·ý	`Ñý	$2þ	
Wþ	1eþ	"—þ	ºþ	&Ïþ	öþ	/ÿ	?Aÿ	=�ÿ	$¿ÿ	äÿ	'ôÿ	?
! \
! '|
! B¤
! ç
! 
! 3!
! $U
! /z
! <ª
! 1ç
! 
! ,
! &I
! 5p
! ¦
! "Á
! &ä
! *
! )6
! ;`
! Kœ
! -è
! 7
! :N
! 3‰
! -½
! 1ë
! 2
! P
! .p
! 0Ÿ
! <Ð
! 5

! 5C
! 1y
! ;«
! )ç
! q
! Oƒ
! .Ó
! $
! ?'
! -g
! )•
! 5¿
! Võ
! %L	
! Yr	
! Ì	
! $ç	
! +
  
! 78
  
! /p
  
! F 
  
! -ç
  
! @
! 4V
! q‹
! !ý
! 
! 5
! 4L
! >�
! 0À
! Añ
! =3
! 6q
! -¨
! 2Ö
! 	
! !#
! 8E
! 6~
! -µ
! Eã
! )
! [D
! ; 
! Ü
! 9ô
! H.
! :w
! 7²
! :ê
! 7%
! <]
! 6š
! =Ñ
! ;
! :K
! <†
! FÃ
! *
! 
! 5
! +R
! *~
! ©
! &µ
! 6Ü
! '
! $;
! O`
! =°
! =î
! ?,
! l
! („
! J­
! >ø
! 27
! Aj
! ;¬
! 5è
! &
! ZE
! ? 
! mà
! %N
! „t
! Uù
! CO
! 9“
! ;Í
! 	
! s
! \Ž
! (ë
! �
! 1¢
! 2Ô
! 2
! F:
! 0�
! 3²
! 6æ
! *
! 'H
! ?p
! 8°
! +é
! >
! ?T
! 3”
! RÈ
! ! 
! x= 
! D¶ 
! 9û 
! I5!
! 9!
! ¹!
! !×!
! 
ù!
! 
"
! 3"
! HI"
! '’"
! /º"
! Gê"
! -2#
! '`#
! :ˆ#
! GÃ#
! $
! M+$
! _y$
! ,Ù$
! B%
! >I%
! Nˆ%
! ×%
! 4ë%
! . &
! >O&
! LŽ&
! SÛ&
! o/'
! /Ÿ'
! >Ï'
! K(
! JZ(
! ~¥(
! U$)
! 9z)
! 7´)
! 7ì)
! ?$*
! Zd*
! "¿*
! Zâ*
! \=+
! #š+
! ¾+
! 
Ó+
! Fá+
! E(,
! 4n,
! £,
! @¹,
! @ú,
! 0;-
! l-
! :{-
! I¶-
! >.
! C?.
! 2ƒ.
! ,¶.
! @ã.
! D$/
! Ci/
! 9­/
! Jç/
! 820
! k0
! ‰0
! £0
! )¹0
! ã0
! ý0
! -1
! G1
! ]1
! &y1
! 4 1
! 4Õ1
! 4
! 2
! %?2
! 0e2
! 0–2
! 0Ç2
! Fø2
! +?3
! Fk3
! 0²3
! $ã3
! B4
! .K4
! z4
! &“4
! º4
! Ñ4
! ä4
! ü4
! 5
! )%5
! O5
! c5
! w5
! -�5
! »5
! Ð5
! 6å5
! 6
! /6
! B6
! _6
! s6
! †6
! š6
! ¶6
! É6
! é6
! 7
!  7
! 77
! W7
! n7
! ‹7
! Ÿ7
! L¸7
! :8
! D@8
! B…8
! EÈ8
! /9
! L>9
! 8‹9
! 4Ä9
! /ù9
! -):
! HW:
! I :
! Mê:
! M8;
! ¹†;
! #@<
! d<
! ~<
! ˜<
! ²<
! $Í<
! 4ò<
! &'=
! /N=
! 2~=
! ;±=
! í=
! &>
! .>
! *H>
! 9s>
! M­>
! 0û>
! 0,?
! ,]?
! Š?
! ¨?
! !Ç?
! é?
! 	@
! $@
! >@
! X@
! r@
! Œ@
! ¬@
! Ç@
! â@
! ý@
! 8A
! QA
! 8lA
! ¥A
! ÀA
! ÛA
! öA
! !B
! 3B
! LB
! hB
! .ƒB
! ²B
! ÎB
! êB
! #C
! ,*C
! 4WC
! ;ŒC
! ÈC
! #åC
! *	D
! )4D
! A^D
! 2 D
! 'ÓD
! "ûD
! "E
! ;AE
! 0}E
!  ®E
! "ÏE
! !òE
! !F
! $6F
! $[F
! 9€F
! 6ºF
! =ñF
! A/G
! /qG
! -¡G
! 1ÏG
! EH
! :GH
! 0‚H
! n³H
! 5"I
! 0XI
! <‰I
! EÆI
! ,J
! 39J
! >mJ
! 4¬J
! :áJ
! 4K
! ;QK
! �K
! '«K
! #ÓK
! '÷K
! =L
! #]L
! (�L
! .ªL
! 9ÙL
! )M
! 6=M
! -tM
! >¢M
! 2áM
! 0N
! 0EN
! +vN
! /¢N
! /ÒN
! /O
! ,2O
! $_O
! „O
! ]¢O
! P
! 6P
! AOP
! @‘P
! ÒP
! @ðP
! ;1Q
! DmQ
! #²Q
! >ÖQ
! AR
! 7WR
! :�R
! 2ÊR
! 5ýR
! 23S
! fS
! K‚S
! NÎS
! T
! :T
! WT
! *tT
! -ŸT
! 6ÍT
! 'U
! ,U
! QHU
! šU
! 'µU
! ÝU
! øU
! -V
! (AV
! ,jV
! ,—V
! ,ÄV
! )ñV
! W
! ,6W
! 6cW
! 'šW
! LÂW
! LX
! <\X
! <™X
! BÖX
! )Y
! CY
! 1bY
! .”Y
! .ÃY
! LòY
! k?Z
! «[
!  Ë[
! 6ì[
! J#\
! Xn\
! (Ç\
! 'ð\
! ]
! )3]
! @]]
! 4ž]
! IÓ]
! U^
! Cs^
! &·^
! VÞ^
! 5_
! PD_
! P•_
! Uæ_
! !<`
! +^`
! AŠ`
! 9Ì`
! 7a
! =>a
! 9|a
! 1¶a
! &èa
! ¡b
! B±b
! #ôb
! :c
! 7Sc
! }‹c
! <	d
! GFd
! >Žd
! ¯Íd
! :}e
! ¸e
! CÑe
! Nf
! jdf
! Ïf
! ïf
! 8þf
! 7g
! ;Vg
! ’g
! ¯g
! Ìg
! 4çg
! Lh
! Mih
! ·h
! DÉh
! "i
! D1i
! vi
! :�i
! Èi
! <ßi
! Dj
! Laj
! >®j
! 5íj
! :#k
! 6^k
! I•k
! Cßk
! E#l
! +il
! +•l
! LÁl
! )m
! 28m
! Kkm
! J·m
! Jn
! /Mn
! }n
! +�n
! "¹n
! FÜn
! (#o
! 6Lo
! =ƒo
! =Áo
! 3ÿo
! 93p
! 5mp
! (£p
! 9Ìp
! 4q
! %;q
! 0aq
! ,’q
! 8¿q
! (øq
! R!r
! Ctr
! '¸r
! Fàr
! 9's
! as
! Ds
! 'Äs
! @ìs
! .-t
! 0\t
! !�t
! <¯t
! Fìt
! 63u
! .ju
! C™u
! CÝu
! 1!v
! ,Sv
! 2€v
! D³v
!  øv
! 1w
! Kw
! =jw
! :¨w
! Pãw
! &4x
! <[x
! 8˜x
! FÑx
! -y
! Fy
! !dy
! 1†y
! 9¸y
! @òy
! N3z
! +‚z
! E®z
! ?ôz
! ]4{
! 9’{
! 2Ì{
! 2ÿ{
! 22|
! Ne|
! P´|
! >}
! >D}
! ,ƒ}
! E°}
! Hö}
! E?~
! 0…~
! 6¶~
! ,í~
! 6
! UQ
! !§
! É
! aè
! UJ€
! 3 €
! /Ô€
! 2�
! $7�
! "\�
! )�
! &©�
! FÐ�
! 2‚
! $J‚
! No‚
! A¾‚
! ?ƒ
! 5@ƒ
! rvƒ
! téƒ
! •^„
! –ô„
! —‹…
! 9#†
! c]†
! GÁ†
! ?	‡
! :I‡
! 8„‡
! %½‡
! )ã‡
! 
ˆ
! #-ˆ
! #Qˆ
! -uˆ
! ‰£ˆ
! =-‰
! 9k‰
! 3¥‰
! 2Ù‰
! %Š
! &2Š
! ;YŠ
! :•Š
! &ÐŠ
! U÷Š
! M‹
! &j‹
! &‘‹
! /¸‹
! 2è‹
! /Œ
! 8KŒ
! 4„Œ
! !¹Œ
! +ÛŒ
! 2�
! -:�
! %h�
! )Ž�
! %¸�
! &Þ�
! Ž
! 2"Ž
! /UŽ
! …Ž
! & Ž
! ,ÇŽ
! .ôŽ
! a#�
! Œ…�
! L�
! S_�
! T³�
! j‘
! 4s‘
! '¨‘
! Ð‘
! Šð‘
! {’
! Q—’
! é’
! 0ò’
! 2#“
! .V“
! '…“
! %­“
! Ó“
! 2ò“
! %”
! -B”
! 2p”
! 7£”
! 2Û”
! =•
! 8L•
! 8…•
! =¾•
! 8ü•
! 65–
! ;l–
! 4¨–
! 9Ý–
! 4—
! 9L—
! 4†—
! E»—
! 7˜
! S9˜
! .�˜
! 1¼˜
! î˜
! #™
! 2*™
! .]™
! *Œ™
! F·™
! Kþ™
! IJš
! I”š
! EÞš
! G$›
! l›
! Hì›
! T5œ
! Šœ
! j¤œ
! 0�
! ,@�
! cm�
! FÑ�
! ¾ž
! •×ž
! PmŸ
! ö¾Ÿ
! Dµ 
! ú 
! 
¡
! %¡
! &7¡
! ^¡
! t¡
! „¡
! ”¡
! §¡
! ¾¡
! 	Õ¡
! ß¡
! õ¡
! ¢
! '-¢
! @U¢
! ,–¢
! [Ã¢
! 0£
! *P£
! L{£
! -È£
! +ö£
! @"¤
! >c¤
! 5¢¤
! .Ø¤
! ¥
! X ¥
! <y¥
! ,¶¥
! rã¥
! sV¦
! TÊ¦
! s§
! t“§
! ¦¨
! )¯¨
! FÙ¨
! " ©
! 8C©
! 7|©
! 1´©
! <æ©
! B#ª
! Tfª
! C»ª
! Gÿª
! NG«
! .–«
! Å«
! =ß«
! m¬
! /‹¬
! /»¬
! Në¬
! #:­
! a^­
! 6À­
! Y÷­
! ZQ®
!  ¬®
!  Í®
! !î®
! @¯
! _Q¯
! /±¯
! (á¯
! k
! °
! -v°
! .¤°
! MÓ°
! I!±
! 2k±
! Fž±
! Eå±
! 8+²
! Cd²
! y¨²
! r"³
! 0•³
! !Æ³
! +è³
! +´
! +@´
! +l´
! ,˜´
! ,Å´
! -ò´
! - µ
! -Nµ
! -|µ
! -ªµ
! -Øµ
! -¶
! -4¶
! -b¶
! -�¶
! -¾¶
! -ì¶
! +·
! +F·
! +r·
! +ž·
! +Ê·
! +ö·
! ,"¸
! +O¸
! +{¸
! +§¸
! +Ó¸
! -ÿ¸
! --¹
! -[¹
! -‰¹
! +·¹
! +ã¹
! +º
! +;º
! +gº
! +“º
! +¿º
! +ëº
! +»
! +C»
! ,o»
! ,œ»
! *É»
! +ô»
! + ¼
! ,L¼
! ,y¼
! +¦¼
! +Ò¼
! +þ¼
! +*½
! .V½
! *…½
! *°½
! +Û½
! #¾
! A+¾
! Um¾
! BÃ¾
! c¿
! j¿
! +‚¿
! K®¿
! Mú¿
! 9HÀ
! +‚À
! ®À
! >ÈÀ
! 3Á
! &;Á
! $bÁ
! Y‡Á
! 3áÁ
! 4Â
! QJÂ
! <œÂ
! 6ÙÂ
! 'Ã
! )8Ã
! bÃ
! !|Ã
! "žÃ
! GÁÃ
! K	Ä
! 7UÄ
! )�Ä
! *·Ä
! $âÄ
! $Å
! #,Å
! $PÅ
! $uÅ
! #šÅ
! ‹¾Å
! :JÆ
! 8…Æ
! J¾Æ
! ;	Ç
! EÇ
! .cÇ
! >’Ç
! 8ÑÇ
! 4
! È
! W?È
! *—È
! MÂÈ
! :É
! vKÉ
! ?ÂÉ
! 5Ê
! @8Ê
! 6yÊ
! >°Ê
! rïÊ
! abË
! fÄË
! 4+Ì
! -`Ì
! :ŽÌ
! BÉÌ
! @Í
! "MÍ
! 0pÍ
! ¡Í
! $´Í
! 3ÙÍ
!  
Î
! N.Î
! ,}Î
! ªÎ
! ÇÎ
! /çÎ
! 1Ï
! 8IÏ
! -‚Ï
! +°Ï
! )ÜÏ
! <Ð
! &CÐ
! 'jÐ
! -’Ð
! 0ÀÐ
! añÐ
! 'SÑ
! 4{Ñ
! %°Ñ
! 'ÖÑ
! &þÑ
! ^%Ò
! .„Ò
! 3³Ò
! ,çÒ
! Ó
! C.Ó
! ArÓ
! 5´Ó
!  êÓ
! *Ô
! 6Ô
! TÔ
! +oÔ
! <›Ô
! *ØÔ
! Õ
! )Õ
! 0EÕ
! (vÕ
! /ŸÕ
! CÏÕ
! <Ö
! "PÖ
! sÖ
! ,ŒÖ
! $¹Ö
! ÞÖ
!  ôÖ
! ×
!  4×
! /U×
! 3…×
! ¹×
! .Í×
! )ü×
! ?&Ø
! fØ
! CzØ
! M¾Ø
! =Ù
! 2JÙ
! E}Ù
! DÃÙ
! VÚ
! ,_Ú
! 'ŒÚ
! Y´Ú
! 4Û
! ,CÛ
! 0pÛ
! 0¡Û
! =ÒÛ
! 0Ü
! :AÜ
! 1|Ü
! 9®Ü
! 2èÜ
! 1Ý
! ;MÝ
! 1‰Ý
! 3»Ý
! 5ïÝ
! 1%Þ
! 2WÞ
! @ŠÞ
! 1ËÞ
! ?ýÞ
! J=ß
! 6ˆß
! D¿ß
! 8à
! <=à
! >zà
! =¹à
! 3÷à
! 9+á
! :eá
! R á
! Cóá
! 77â
! :oâ
! ;ªâ
! 6æâ
! 1ã
! EOã
! A•ã
! Q×ã
! _)ä
! W‰ä
! Oáä
! H1å
!  zå
! 8›å
! 8Ôå
! -
æ
! (;æ
! /dæ
! ”æ
! §æ
! HÀæ
! 9	ç
! ECç
! )‰ç
! ³ç
! 4Èç
! 3ýç
! N1è
! 1€è
! O²è
! 6é
! 39é
! 2mé
! 0 é
! /Ñé
! )ê
! #+ê
! *Oê
! -zê
! *¨ê
! -Óê
! @ë
! !Bë
! dë
! <ë
! ¼ë
! -Îë
! 2üë
! ?/ì
! .oì
! žì
! '½ì
! (åì
! (í
! Ø7í
! Ðî
! 4áî
! 5ï
! MLï
! šï
! ¯ï
! !Èï
! ;êï
! :&ð
! Cað
! 5¥ð
! Ûð
! -îð
! &ñ
!  Cñ
! dñ
! 'ƒñ
! *«ñ
! %Öñ
! *üñ
! $'ò
! ALò
! CŽò
! Òò
! <òò
! %/ó
! 3Uó
! /‰ó
! [¹ó
! 7ô
! NMô
! &œô
! IÃô
! +
õ
! ]9õ
! c—õ
! _ûõ
! 6[ö
! 7’ö
! 4Êö
! 6ÿö
! )6÷
! 3`÷
! 3”÷
! IÈ÷
! ø
! %'ø
! Mø
! 
fø
! 'tø
! -œø
! &Êø
! ñø
! Où
! Haù
! Hªù
! óù
! ú
! Nú
! 9`ú
! Hšú
! Hãú
! J,û
! Hwû
! Àû
! *×û
! %ü
! ,(ü
! Uü
! 1uü
! )§ü
! -Ñü
! ,ÿü
! ,,ý
! <Yý
! 9–ý
! &Ðý
! /÷ý
! ='þ
! &eþ
! %Œþ
! 7²þ
! 5êþ
! < ÿ
! "]ÿ
! J€ÿ
! mËÿ
! 9FM$”¹.È0÷W(€=�Î9ëO%u‘ °]Ñ!/+Q}:™TÔ!)Ke%€¦$Æëug}Då:*!eX‡*à-9#Y!}0Ÿ<Ð<
&J<qR®;	>=	t|	@ñ	82
! lk
! 9Ø
! 3UF9œBÖcm}?ëG+
Xs
3Ì
GJHT“Eè;.DjY¯p	"z‹�3)E]C£8çK @l>­FìG3;{E·GýYE?Ÿ?ßjKŠ[Öl24ŸOÔE$Ojiº[$L€'Ísõ]iDÇ:8GF€aÇ�)K«S÷WK2£FÖ8ŒVŽã‰r†üHƒNÌ= iY 7Ã Yû uU!vË!)B")l"<–"IÓ"9#GW#Ÿ#,¶#ã#û#?$^Z$=¹$]÷$@U%d–%Cû%J?&'Š&_²&�') 'VÊ'@!(Qb(V´(U)=a)VŸ)aö)3X*)Œ*$¶*)Û*?+.E+(t+%�+hÃ+*,,0W,.ˆ,6·,;î,+*-V-:t-8¯-)è--.'@.h.%|.%¢.OÈ.I/%b/ˆ/&£/4Ê/#ÿ/2#0V07s0?«0/ë011M1(m1–1Z¥1Z2F[2#¢2‰Æ2OP39 3$Ú3.ÿ3.4&H4?o4.¯4SÞ40258c55œ5BÒ5r6Bˆ6FË6^7dq7‚Ö7fY8PÀ8Z9Kl9¸9;Ð9B:5O:+…:4±:-æ:<;Q;3h;Hœ;*å;<2(<([<-„<1²<@ä<9%=>_=Iž=?è=+(>6T>)‹>Lµ>E?H?'_?‡?
ž?V¬?1@85@<n@&«@(Ò@Bû@<>AR{A8ÎASB[B2uB¨B3ÄB+øB$C	1C;CNCbC|CU‘CIçC1D4FD4{D6°D5çDvE3”E=ÈE<F!CF/eF7•F5ÍF;G(?G:hG.£G9ÒGCH@PHA‘HEÓH•Iý¯Iî­JûœKì˜L!…M3§M+ÛM1N!9N9[N4•N5ÊN,O;-OUiO1¿O\ñO/NP*~P(©P!ÒP;ôP.0Q_Q\qQ;ÎQL
! R)WR1�R7³R4ëR3 S4TS1‰S>»SBúS[=TZ™TcôTWXUA°U\òUeOV?µV8õV2.W0aW-’W;ÀW4üW;1X4mXH¢X"ëXOYO^Y8®YçY(üY$%Z JZkZ4ŠZ&¿Z;æZ)"[jL[F·[“þ[$’\8·\8ð\%)])O]Ly]VÆ]^/^.A^0p^M¡^Hï^N8_-‡_Oµ_c`Ni`™¸`DRax—ajb‡{bNc_RcH²cIûcAEd&‡d7®d.ædFe=\e9še6Ôe:f3Ff;zf:¶f:ñfH,g2ug¨g<ºg2÷g%*h;PhŒh&£h!Êh#ìhi*.i8Yiƒ’ibj	yj`ƒj`äjEk:ZkB•k1ØkO
! l7Zl$’l4·lìl5m5<mrmA�m$Ñm=öm84n)mn*—nÂnßnõno'oGo+So'o*§o-Òop+p>CpB‚pÅpâp;q(=q(fqC�q%Óq9ùqF3r5zr8°r8ér2"sWUs­s¶s-Ãs$ñs7t#Nt#rtM–t7ät9u7Vu8Žu.Çu@öuB7v<zv@·v>øv7wLw6fw>�wÜw;öw2x>LxU‹x/áx-yL?y*Œy:·yòy.
! z79zkqzgÝz¢E{jè|BS}-–}UÄ}"~"=~)`~.Š~3¹~í~;"A†d8ëA$€=f€P¤€Jõ€z@�P»�8‚NE‚M”‚{â‚\^ƒ$»ƒEàƒ-&„-T„E‚„@È„0	…):…*d…3�…6Ã….ú…@)†Fj†F±†Bø†A;‡.}‡#¬‡Ð‡Lè‡35ˆWiˆ0Áˆòˆ'
‰55‰-k‰(™‰+Â‰,î‰0Š%LŠ9rŠ¬ŠÂŠ%ÚŠ5‹6‹P‹Zj‹)Å‹Gï‹G7Œ%ŒC¥Œ)éŒ2� F�0g�.˜�HÇ�4ŽEŽ$`Ž,…Ž)²Ž:ÜŽ&�/>�An�4°�>å�<$�3a�(•�)¾�&è�%‘;5‘Sq‘;Å‘’E	’4O’7„’_¼’=“0Z“5‹“DÁ“`”Œg”‹ô”7€•@¸•Bù•;<–+x–-¤–"Ò–{õ–q—†—4›—%Ð—=ö—;4˜/p˜7 ˜4Ø˜.
™@<™:}™p¸™+)š(UšJ~š‚Éš6L›ƒ›AŸ›Oá›g1œ5™œzÏœJJ�1•�<Ç�&ž5+ž³až?Ÿ4UŸ"ŠŸ)­Ÿ,×Ÿ4 B9 *| 0§ PØ I)¡,s¡0 ¡;Ñ¡F
¢1T¢I†¢5Ð¢H£5O£[…£3á£F¤<\¤O™¤Yé¤=C¥5�¥Z·¥S¦2f¦(™¦=Â¦§^§Gw§?¿§Oÿ§GO¨!—¨L¹¨C©�J©Ì©sç©$[ªO€ªLÐª8«\V«³«$Ì«ñ«5
¬#C¬1g¬ƒ™¬ƒ­‰¡­$+®P®l®#ˆ®B¬®$ï®%¯6:¯q¯"�¯[³¯0°;@°0|°-­°.Û°
! ±%(±!N±Lp± ½±$Þ±²²-²?D²>„²>Ã²>³?A³>�³<À³=ý³<;´-x´A¦´@è´?)µgiµ:Ñµ=¶&J¶&q¶D˜¶FÝ¶J$·No·@¾·Fÿ·8F¸P¸HÐ¸E¹2_¹"’¹µ¹9Õ¹.º'>º6fº;�º.Ùº[»Zd»Z¿»9¼8T¼8�¼.Æ¼8õ¼T.½)ƒ½K­½?ù½9¾+W¾ƒ¾.š¾&É¾'ð¾;¿;T¿�¿"«¿.Î¿ý¿À;À8XÀ9‘À4ËÀ,ÁY-Á-‡Á8µÁ;îÁD*Â1oÂ¡Â'ÀÂ èÂ	Ã (ÃIÃ%hÃ#ŽÃ&²Ã@ÙÃ9Ä>TÄ1“ÄeÅÄd+ÅD�ÅEÕÅÆ«+ÆM×Æ9%Ç&_Ç^†ÇaåÇGÈ.aÈ-�È-¾ÈìÈ*ûÈ&&É*MÉ>xÉ/·É,çÉ1Ê/FÊ$vÊ;›Ê6×Ê!Ë@0Ë2qË&¤Ë,ËË>øË17Ì6iÌ2 Ì3ÓÌ0Í>8ÍwÍE–Í4ÜÍNÎ?`Î: Î1ÛÎ
Ï%'Ï&MÏ!tÏ–Ï(µÏ6ÞÏ Ð>6Ð.uÐD¤Ð"éÐ1Ñ%>Ñ4dÑ2™Ñ<ÌÑN	Ò7XÒ*�Ò,»Ò"èÒ Ó,Ó7FÓG~Ó3ÆÓ&úÓ&!Ô:HÔBƒÔAÆÔ)Õ
2Õ<@Õ3}ÕI±ÕGûÕCÖ-_Ö>�Ö6ÌÖ<×.@×:o×#ª×OÎ×=Ø>\Ø7›Ø%ÓØ#ùØ(Ù>FÙ:…ÙÀÙ@ÜÙÚ2.Ú8aÚšÚ´Ú.ÃÚòÚ2Û9Û-TÛ3‚Û'¶Û(ÞÛ%Ü&-Ü7TÜ5ŒÜ#ÂÜ
æÜ6ôÜ+ÝFÝ-fÝ"”Ý(·ÝXàÝQ9Þ1‹Þ/½Þ8íÞ&ßEßEaßI§ß9ñß.+à'Zà‚àœà^±à)á
:áHáBTá
—á
¥á ³á)Ôá%þáC$â:hâ(£â3Ìâã8ã6Vã7�ã.Åã0ôã-%ä“SäcçäKåhå;|å,¸å3åå'æ>Aæ>€æ>¿æþæ*çCçrVç/Éç!ùç$è9@èzè2•èÈè%ÜèéYéué•é$°éKÕé<!ê”^êOóê;Cë2ë1²ë-äë-ì-@ìnì<ƒìÀì8ÑìI
! í(TíH}íAÆíDî7Mî*…î.°î3ßîDï4Xï�ï¦ï½ï!Øïúï,ð�Bð�ÐðE^ñ¤ñ=¾ñ4üñ21ò2dò1—òeÉò3/ó3có3—ógËó>3ô|rôUïô(Eõ�nõ
! ö÷O0÷1€÷1²÷0ä÷0ø#FøMjø¸ø0Òø4ù38ù0lù/�ù$Íù*òù@ú>^úA�ú9ßú%û8?û:xû³û2Èû‚ûû=~ü?¼ü=üü :ýN[ý2ªý=Ýý"þã>þ<"ÿG_ÿT§ÿYüÿEV`œTýQRG¤<ìS)E}DÃ# ,DMS’4æ??[-›NÉ`DyP¾W)g$‘b¶1.D`h¥6(_*oš ¸UÙ+/	V[	)²	HÜ	2%
! 6X
! �
! c¯
! >>R1‘)Ã?íP-$~[£@ÿ^@
WŸ
9÷
1/O#)£BÍ7@Hª‰4(L#u3™>Í(#5#Y,}<ª>ç3&7ZS’Aæ(@ `2�´$Ò1÷$)'N@vC·µû5±¬ç¬”NA5�<ÆQ!U"w?š&ÚJ4L,�A®<ð-5IAUÁ9AQJ“GÞ3&Z:s%®ÔCò562l'ŸBÇ=
! H/c;“†ÏŠVeá*G r $Œ 0± ?â _"! ‚!C£!.ç! "=7";u"0±"@â"*##AN#Î�#L_$I¬$(ö$?%8_%2˜%IË%]&Ss&CÇ&C'O'5o'3¥'&Ù'1((2()[(,…(3²(*æ(_)gq)QÙ)A+*Pm*"¾*>á*3 +8T+;�+8É+8,8;,:t,B¯,)ò,3-4P-/…-8µ- î-.6).6`.4—.4Ì.8/(:/4c/6˜/'Ï/2÷/3*04^0;“0Ï0Aï0G11Ny1NÈ1V2^n2cÍ2i13h›3k4hp4hÙ4B5Â5B6Â6�B7Ä7�D8Æ8rF9w¹9v1:¨:€(;€©;~*<€©<*=ƒª=s.>w¢>s?xŽ?s@u{@9ñ@7+AAcAC¥A6éA7 B3XB9ŒBÆB;åB7!C6YC5�C5ÆCüC3D9LD3†D?ºD3úD$.E8SE5ŒE8ÂE4ûE:0F7kF8£F6ÜF3G&GGnG‹G(©G$ÒG*÷G-"H5PHQ†HHØH2!I-TI-‚I.°IAßII!JYkJ/ÅJuõJSkK5¿KõK6L/LL|L(•L\¾L0M:LM*‡M0²M[ãME?N…NE˜NGÞN'&O&NOuO!‘O.³O1âO%P0:PMkP-¹PçP.Q24Q-gQ#•QL¹Q7R0>R%oR8•R?ÎR?SNSKlS?¸S4øS.-TR\T.¯T+ÞT6
! U4AU5vU,¬UGÙUI!V3kVbŸV1W$4WBYWœW¶WÍW(áW,
! XH7X/€X.°X0ßX+Y.<Y,kY,˜Y"ÅY2èY,Z)HZ(rZ+›Z,ÇZ&ôZ*[+F[+r[%ž["Ä["ç[#
! \&.\7U\-�\6»\*ò\*])H])r](œ]$Å]&ê])^-;^+i^%•^(»^5ä^#_'>_4f_'›_&Ã_ ê_+`7`2V`4‰`0¾`1ï`?!a;aaZ�aRøa^KbPªb@ûbK<cHˆcÑc+ñc/d'Mdud‰d…©d:/e4je)Ÿe#Éesíeafªf$*h[OhK«h÷h1
i?iZiyi”i³iÒi*Þip	j4zj=¯jVíj:Dk?k�¿kYPlHªlgól„[mNàm[/nY‹n<ån<"o>_oažoAp@BpJƒp@ÎpyqC‰q3ÍqHr?JrXŠriãrTMs:¢sOÝsM-tJ{taÆt[(uW„u>ÜuVv=rv9°vRêvD=w.‚w3±w-åw<x8PxG‰x=Ñxjypzy)ëy2zhHz>±zcðzfT{·»{Çs|Ç;}=~EA~¹‡~;AQ}XÏ:(€ic€aÍ€J/�Sz�DÎ�3‚BG‚/Š‚.º‚*é‚(ƒ8=ƒ4vƒ)«ƒ7Õƒ+
„(9„+b„-Ž„]¼„Š…n¥…h†g}†?å†h%‡WŽ‡Mæ‡Õ4ˆ¼
! ‰HÇ‰LŠZ]ŠC¸Š‚üŠƒ‹OŒ2SŒ4†ŒQ»Œo
�=}�A»�7ý�†5Ž5¼ŽtòŽ-g�;•�0Ñ�v�Ny�LÈ�a‘Tw‘GÌ‘,’vA’B¸’]û’5Y“S�“Tã“88”-q”2Ÿ”IÒ”N•\k•‡È•VP–Z§–y—D|—ZÁ—N˜Ck˜Y¯˜O	™?Y™:™™?Ô™<šJQšJœš0çš>›—W›2ï›f"œ_‰œDéœ.�A4žcvžiÚž/DŸJtŸI¿ŸI	 vS XÊ Y#¡›}¡T£?n£b®£K¤C]¤C¡¤7å¤É¥Èç¥a°¦X§\k§—È§[`¨’¼¨‘O©�á©krª:Þªd«d~«Åã«7©¬Ká¬^-­dŒ­Gñ­F9®ž€®Ž¯’®¯]A° Ÿ°À°gÛ°/C±s±\ˆ±~å±‰d²î²	³³15³/g³>—³4Ö³¢´®´}.µ:¬µ“çµA{¶O½¶q
·|·1ü·V.¸J…¸PÐ¸V!¹Lx¹{Å¹.AºfpºS×ºB+»Yn»`È»")¼RL¼QŸ¼7ñ¼9)½\c½AÀ½Ã¾˜Æ¾_¿,t¿‘¡¿ 3À&TÀM{À/ÉÀ;ùÀ85ÁnÁ€Á< ÁUÝÁ3Â?RÂ?’Â7ÒÂ;
! Ã"FÃZiÃBÄÃ+Ä%3Ä"YÄ$|Ä.¡Ä3ÐÄ'Å,Å/KÅ2{Å(®Å4×Å,Æp9Æ3ªÆNÞÆ7-ÇEeÇC«ÇïÇIÈYÈ/wÈ/§È*×È.ÉH1É!zÉ-œÉ1ÊÉ2üÉ</Ê,lÊ'™Ê6ÁÊ=øÊ"6ËYË2wË,ªËl×Ë]DÌ.¢Ì)ÑÌûÌIÍPdÍ:µÍ6ðÍC'Î6kÎ;¢ÎNÞÎ4-Ï;bÏ\žÏ ûÏ9Ð@VÐ7—ÐYÏÐ:)Ñ*dÑ�Ñ8ªÑ?ãÑ#Ò9<Ò3vÒ3ªÒ&ÞÒNÓ:TÓ-�Ó½Ó?ÔÓ)ÔI>ÔˆÔ/¢ÔÒÔ1æÔ3Õ"LÕ+oÕ&›Õ%ÂÕèÕ=ÖSEÖz™Ö)×/>×Rn×SÁ×8ØNØ/eØ+•Ø6ÁØ9øØ2Ù/PÙ+€Ù1¬Ù-ÞÙ0Ú'=Ú,eÚ’Ú6²ÚéÚ Û)Û.8ÛgÛ‡Û?§Û"çÛQ
! Ü>\Ü+›Ü2ÇÜ,úÜ['ÝOƒÝ#ÓÝ@÷Ý8ÞURÞM¨Þ-öÞ$ß6Bßyß>’ßKÑß#à2Aà)tà3žà0Òà&á2*á=]á3›á0Ïá1â22âeâ)…â-¯â,Ýâ0
! ã;ã-QãMã1Íãÿã+ä(Fä&oä&–ä*½ä$èä5
åCå'[åƒå ˜å8¹å òå~æc’æöæ-ç,?ç5lç¢ç&»ç!âç(è!-è=Oè/�è1½èïèCéCSé#—é=»é"ùéHêHeê9®ê.èê3ë/Kë{ë'˜ë5Àë2öë=)ì gìGˆì:ÐìíŠ)íX´í
î&î6îFî>Vî$•îºî=Øî$ï;ïFUï(œï(Åïîïûïð>ð$Wð|ðšð²ðÌðäðññD0ñ*uñ/ ñ	Ðñ-ÚñBòKò$^ò0ƒò*´òßò!ûòGóFeóG¬ó5ôó)*ôTôoô*‹ô.¶ôCåô)õ$?õdõ ~õŸõ"ºõIÝõI'ö;qöI­ö!÷ö8÷1R÷0„÷7µ÷&í÷,ø&Aøhø6ˆø¿ø8×ø1ùBù^ù-yù-§ù,Õù8ú=;ú=yú=·ú=õú3û?û)_û%‰û)¯û2Ùûü1$üVü¤nüWý:ký1¦ý6Øý-þ9=þwþ•þ2®þ‹áþ¢mÿ1
B
7]
C•
Ù
ù
=
V
oe
2Õ
1
:
@S
"”
#·
(Û
&
-+
\Y
:¶
1ñ
;#
/_
�
%«
0Ñ
'
"*
/M
}
�
¹
/Ë
û

2
fO
 ¶
'×
ÿ

7
/H
4x
)­
4×

@)
j
/{
"«
"Î
2ñ
D$	
!i	
+‹	
,·	
ä	
4
! 
8
! 
>L
! 
4‹
! 
#À
! 
+ä
! 
9
*J
cu
Ù
!÷
:
T
l
'ˆ
?°
ð
 

%

E

Zd

Z¿

y
z”
%
>5
t
.�
!¼
HÞ
!'
3I
+}
1©
CÛ
C
 c
2„
3·
#ë

G(
mp
jÞ
I
:_
"š
½
2Ô
4
(<
e
$‚
§
P·
9
!B
5d
,š
-Ç
Aõ
07
 h
‰
©
É
ç
ú


?+
Bk
'®
(Ö
ÿ
1
M
m
5‰
E¿

>#
>b
2¡
5Ô
6
! 
?A
*�
>¬
4ë
 
*;
1f
³˜
UL
3¢
:Ö
B
T
-j
5˜
)Î
%ø

9:
0t
9¥
	ß
Yé
sC
s·
P+ 
:| 
D· 
4ü 
A1!
"s!
£–!
,:"
-g"
•"
&¬"
0Ó"
(#
&-#
ƒT#
DØ#
$
*3$
#^$
‚$
;˜$
ZÔ$
/%
E%
@^%
Ÿ%
&¸%
(ß%
&
$%&
J&
)h&
,’&
(¿&
è&
4'
+7'
7c'
+›'
DÇ'
B(
JO(
pš(
J)
iV)
FÀ)
7*
{?*
3»*
gï*
QW+
b©+
Ž,
x›,
P-
Fe-
f¬-
h.
J|.
mÇ.
o5/
K¥/
Lñ/
G>0
n†0
Xõ0
2N1
y�1
7û1
=32
Oq2
uÁ2
_73
k—3
W4
W[4
*³4
PÞ4
N/5
Y~5
{Ø5
^T6
\³6
s7
T„7
QÙ7
G+8
fs8
_Ú8
R:9
&�9
6´9
.ë9
[:
Jv:
3Á:
Wõ:
dM;
,²;
uß;
U<
Np<
%¿<
9å<
<=
.\=
@‹=
9Ì=
$>
6+>
2b>
4•>
'Ê>
5ò>
3(?
#\?
G€?
<È?
G@
VM@
V¤@
Vû@
VRA
W©A
UB
DWB
RœB
DïB
D4C
DyC
D¾C
DD
FHD
L�D
1ÜD
6E
6EE
:|E
&·E
;ÞE
4F
OF
WnF
SÆF
5G
]PG
H®G
g÷G
Ÿ_H
)ÿH
R)I
3|I
5°I
1æI
*J
0CJ
5tJ
SªJ
VþJ
AUK
>—K
NÖK
?%L
\eL
5ÂL
>øL
g7M
;ŸM
EÛM
d!N
Y†N
HàN
G)O
gqO
XÙO
P2P
HƒP
IÌP
:Q
>QQ
L�Q
TÝQ
_2R
F’R
lÙR
^FS
>¥S
IäS
P.T
FT
RÆT
NU
rhU
`ÛU
S<V
C�V
IÔV
YW
JxW
:ÃW
ZþW
?YX
A™X
?ÛX
AY
8]Y
.–Y
:ÅY
1Z
=2Z
)pZ
šZ
q´Z
E&[
;l[
N¨[
„÷[
1|\
”®\
5C]
8y]
(²]
>Û]
@^
F[^
C¢^
Cæ^
C*_
1n_
0 _
1Ñ_
%`
`)`
~Š`
X	a
'ba
IŠa
JÔa
Kb
Mkb
I¹b
Tc
EXc
:žc
/Ùc
:	d
-Dd
9rd
!¬d
*Îd
)ùd
N#e
dre
&×e
$þe
@#f
0df
+•f
=Áf
Aÿf
3Ag
5ug
S«g
>ÿg
1>h
0ph
¡h
%Àh
4æh
Ii
#ei
9‰i
iÃi
G-j
.uj
-¤j
5Òj
8k
=Ak
2k
R²k
0l
<6l
7sl
5«l
7ál
(m
aBm
I¤m
Aîm
P0n
j�n
;ìn
((o
JQo
2œo
8Ïo
2p
';p
=cp
Q¡p
Qóp
/Eq
3uq
+©q
"Õq
}øq
‚vr
nùr
-hs
b–s
`ùs
/Zt
EŠt
8Ðt
5	u
Z?u
Qšu
+ìu
"v
P;v
_Œv
*ìv
7w
-Ow
.}w
 ¬w
}Íw
&Kx
3rx
"¦x
6Éx
y
@y
<[y
9˜y
EÒy
.z
NGz
!–z
C¸z
9üz
36{
Hj{
³{
Ó{
?ò{
,2|
4_|
Y”|
Hî|
O7}
;‡}
$Ã}
‚è}
:k~
,¦~
;Ó~
;
<K
Eˆ
1Î
:€
&;€
Nb€
,±€
hÞ€
iG�
x±�
7*‚
^b‚
GÁ‚
E	ƒ
7Oƒ
N‡ƒ
OÖƒ
(&„
DO„
B”„
V×„
Y.…
Gˆ…
;Ð…
(†
B5†
Rx†
HË†
+‡
2@‡
7s‡
E«‡
Bñ‡
J4ˆ
qˆ
Qñˆ
OC‰
H“‰
,Ü‰
/	Š
'9Š
%aŠ
G‡Š
?ÏŠ
E‹
%U‹
 {‹
4œ‹
PÑ‹
;"Œ
3^Œ
F’Œ
TÙŒ
E.�
At�
O¶�
2Ž
B9Ž
U|Ž
4ÒŽ
4�
i<�
¦�
$Á�
#æ�
5
! �
@�
%^�
I„�
EÎ�
-‘
;B‘
O~‘
VÎ‘
.%’
=T’
C’’
BÖ’
K“
Oe“
%µ“
TÛ“
00”
Ua”
3·”
ë”
:•
=F•
)„•
2®•
á•
9þ•
38–
0l–
P�–
cî–
;R—
>Ž—
?Í—
@
˜
GN˜
3–˜
>Ê˜
k	™
vu™
&ì™
4š
3Hš
|š
:œš
7×š
V›
]f›
RÄ›
>œ
(Vœ
0œ
+°œ
/Üœ
>�
0K�
F|�
LÃ�
Sž
Jdž
@¯ž
\ðž
IMŸ
2—Ÿ
AÊŸ
4 
9A 
Z{ 
bÖ 
@9¡
Cz¡
%¾¡
/ä¡
K¢
>`¢
‹Ÿ¢
K+£
Nw£
>Æ£
g¤
(m¤
V–¤
%í¤
*¥
‰>¥
È¥
BÐ¥
D¦
ÄX¦
ë§
Q	¨
D[¨
Ý ©
¦~ª
Ë%¬
Gñ­
T9®
TŽ®
Aã®
I%¯
+o¯
„›¯
‘ °
0²°
ã°
qc±
:Õ±
6²
JG²
ä’²
w³
T—³
*ì³
#´
!;´
I]´
\§´
gµ
$lµ
^‘µ
'ðµ
.¶
G¶
"g¶
!Š¶
!¬¶
"Î¶
"ñ¶
3·
"H·
)k·
4•·
4Ê·
Nÿ·
KN¸
Uš¸
®ð¸
ªŸ¹
JJº
Q•»
;ç»
0#¼
+T¼
;€¼
:¼¼
2÷¼
/*½
)Z½
"„½
!§½
-É½
8÷½
g0¾
9˜¾
xÒ¾
)K¿
)u¿
6Ÿ¿
UÖ¿
,À
$2À

WÀ
eÀ
tÀ
	…À

! �À
	šÀ
¤À
O¦À
öÀ
0Á
>?Á
b~Á
;áÁ
7Â
%UÂ
{Â
#›Â
8¿Â
øÂ
7Ã
NKÃ
BšÃ
6ÝÃ
(Ä
8=Ä
)vÄ
L Ä
<íÄ
7*Å
UbÅ
N¸Å
EÆ
8MÆ
.†Æ
4µÆ
>êÆ
-)Ç
"WÇ
WzÇ
LÒÇ
PÈ
CpÈ
J´È
IÿÈ
?IÉ
G‰É
ÑÉ
3ðÉ
3$Ê
BXÊ
?›Ê
=ÛÊ
9Ë
BSË
M–Ë
FäË
G+Ì
AsÌ
SµÌ
+	Í
(5Í
(^Í
.‡Í
&¶Í
ÝÍ
{óÍ
+oÎ
i›Î
(Ï
).Ï
1XÏ
MŠÏ
"ØÏ
1ûÏ
--Ð
B[Ð
8žÐ
1×Ð
1	Ñ
g;Ñ
%£Ñ
"ÉÑ
EìÑ
%2Ò
#XÒ
%|Ò
t¢Ò
.Ó
*FÓ
2qÓ
H¤Ó
DíÓ
%2Ô
XÔ
zsÔ
)îÔ
8Õ
8QÕ
1ŠÕ
5¼Õ
<òÕ
3/Ö
1cÖ
•Ö
&³Ö
’ÚÖ
Bm×
.°×
*ß×

! Ø
;(Ø
9dØ
HžØ
9çØ
2!Ù
*TÙ
\Ù
8ÜÙ
BÚ
1XÚ
5ŠÚ
8ÀÚ
2ùÚ
,Û
20Û
5cÛ
O™Û
ZéÛ
DÜ
#]Ü
'�Ü
&©Ü
.ÐÜ
BÿÜ
;BÝ
4~Ý
5³Ý
8éÝ
/"Þ
%RÞ
$xÞ
%�Þ
/ÃÞ
(óÞ
)ß
#Fß
)jß
)”ß
-¾ß
1ìß
à
3à
>Bà
�à
L›à
)èà
á
/&á
!Vá
#xá
Kœá
(èá
*â
<â
Tâ
$lâ
)‘â
)»â
.åâ
@ã
AUã
c—ã
Aûã
9=ä
4wä
X¬ä
;å
3Aå
8uå
N®å
Hýå
DFæ
7‹æ
8Ãæ
@üæ
<=ç
>zç
G¹ç
3è
75è
[mè
<Éè
é

é
. é
$Oé
	té
?~é
i¾é
1(ê
&Zê
"�ê
¤ê
SÄê
Më
1fë
-˜ë
)Æë
!ðë
/ì
7Bì
(zì
;£ì
8ßì
:í
9Sí
H�í
'Öí
7þí
/6î
2fî
>™î
<Øî
)ï
9?ï
<yï
?¶ï
6öï
2-ð
?`ð
@ ð
!áð
Fñ
9Jñ
&„ñ
4«ñ
!àñ
 ò
#ò
<=ò
zò
.•ò
%Äò
êò
+÷ò
#ó
0ó
4Oó
-„ó
0²ó
/ãó
/ô
?Cô
8ƒô
>¼ô
?ûô
>;õ
4zõ
7¯õ
Açõ
V)ö
=€ö
(¾ö
4çö
:÷
AW÷
=™÷
3×÷
,ø
:8ø
4sø
†¨ø
n/ù
<žù
AÛù
,ú
QJú
2œú
4Ïú
û
1û
6Oû
;†û
<Âû
!ÿû
$!ü
IFü
>�ü
AÏü
ý
,.ý
"[ý
*~ý
©ý
;Âý
þý
$þ
TCþ
:˜þ
!Óþ
$õþ
2ÿ
5Mÿ
Rƒÿ
2Öÿ
<	=FE„?Ê*
! T57Š#Âæ'.-m\yÊsDn¸z't¢o{‡uhytânWyÆv@w·x/	q¨	?
! 6Z
! 2‘
! OÄ
! :GO)—(Á!ê(&50\S�:á'
!D
Af
.¨
)×
2y4w®(&*O,zI§3ñ0%'V=~=¼ú
.:<HwCÀQCVQš*ì%%=+c+�)»&å9$^1o&¡&È_ï@O-�<¾'û'#/K@{.¼$ë54F4{°;Ð<DIŽ7›(Ó-ü**-Uƒž¸AÒ//D1tM¦Nô0C2t0§7Ø9!J!lHŽA×*D!c…?Ÿ&ß*"1T$pN•
ä.ò
! !.,:[)–5ÀcöEZ A   â !,!$K!"p!.“!%Â!%è!$"3"DJ"D�"4Ô"@	#NJ#(™#/Â#ò#$$25$Lh$µ$TÔ$L)%Uv%CÌ%&	&&30&@d&'¥&4Í&.';1'$m'+’'/¾'
î'@ü' =(;^($š(9¿((ù(7");Z)E–)2Ü),**<*6g*2ž*0Ñ*0+;3+#o+?“+<Ó+,E+,Rq,VÄ,2-)N-%x-&ž-)Å-$ï-=.[R.6®.Vå.N</L‹/LØ/V%0C|0LÀ0&
141.J1y1(‹10´1Må1@32/t2:¤27ß2233J3-~34¬3)á3Q4,]4)Š40´4å4H5MN5/œ52Ì5-ÿ5-6'K6s6/Ž6%¾68ä637Q7o7{7˜7 µ7%Ö7ü7%8!48&V8'}8#¥8É8Ú8ì8þ89$ 9E9%V9/|9%¬9,Ò9,ÿ9.,:,[:,ˆ:,µ:,â:*;&:;/a;‘;š;¡;(­;%Ö;"ü;<><]<7j<@¢<ã<ó<Hü<E=+d=$�="µ=/Ø=+>&4>'[>-ƒ>#±>$Õ>/ú>/*?Z?r?(Š?³?¦Ó?#z@"ž@5Á@H÷@@A:]A/˜A'ÈAðA0B$=B%bB+ˆB/´B'äB(C 5C+VC‚C!—C¹C×C4÷C-,D8ZD/“DWÃD9E4UEŠE8œE)ÕE,ÿE',F(TF}F›F·F+ÖF6G9G,SG+€GA¬GOîG>HCGH9‹HÅHäHII:I8WI€�I0J;BJ~J)™J=ÃJ!K>#KIbK/¬KJÜKY'L�L! LÂL=âL  M-AMoM‹M)¡M)ËMõMN//N._N@ŽN-ÏN-ýN.+O)ZOL„O3ÑOP(PYHPF¢P,éP(QN?Q#ŽQ$²Q$×Q*üQ,'RBTR—R;§RãR.ðR SG@SZˆS.ãS(TD;T1€T6²T3éT3U5QU=‡UJÅU*V";V0^V�VªV8ÂVûV:W)SW,}W"ªW*ÍW*øWO#XEsX¹XÅXPÖXO'Y-wY/¥YNÕYN$ZVsZ;ÊZ6[2=[p[&Ž[µ[9Î[\\73\7k\3£\%×\)ý\']A]DY]Až]@à]-!^>O^kŽ^>ú^;9_Du_2º_<í_D*`Eo`3µ`Mé`E7a*}a¨aµaÂa
! àaëa<ûa$8b"]b9€b%ºb*àb.c):c)dc7Žc2Æc`ùc3Zd.Žd/½d,íd0e3Ke;eF»ePfFSf šfA»fIýfKGg#“gF·gþg>hM[h#©h+Íh.ùh(i,Hi1ui)§i.Ñi@j&Aj!hj8Šj;Ãj<ÿj,<k,ik–k!°kÒk-ìk'l-Bl+pl#œl+ÀlNìlH;m;„mCÀmSnLXn.¥niÔnb>oJ¡oDìo 1p Rp#sp —p>¸p-÷p'%qVMq#¤q1Èq*úq&%r&LrCsrE·r(ýr&&s)Ms2ws>ªs/és>t4Xt+�t4¹t9ît8(u3au•u%´u5Úu vT1v7†v6¾v7õv-wIFwH�w?Ùw\xZvx/Ñx(y-*yXy*xy+£y1Ïy‰zM‹z8Ùz-{,@{+m{ ™{=º{3ø{-,|TZ|'¯|'×|9ÿ|39}$m}$’}.·}æ}ý}(~<A~~~'™~Á~Õ~è~ø~7"T;w=³ñ6€)>€<h€(¥€'Î€/ö€1&�X�#x�œ�-º�'è�)‚#:‚'^‚1†‚M¸‚?ƒKFƒ’ƒ'²ƒ>Úƒ„2„9L„@†„8Ç„#…$…4…T…c…‚…•…5¦…%Ü…%†!(†J† e†††! †Â†iÞ†3H‡)|‡¦‡"¹‡Ü‡$õ‡!ˆ<ˆ Zˆ1{ˆ1­ˆ/ßˆF‰EV‰hœ‰)Š3/Š2cŠ#–ŠºŠGÙŠ'!‹.I‹0x‹-©‹>×‹Œ+Œ$FŒ8kŒB¤Œ*çŒ�+�ND�"“�"¶�)Ù�Ž;Ž*VŽ*�Ž¬Ž<ÆŽ(�0,�-]�'‹�&³�"Ú�-ý�E+�Eq�(·�&à�0‘=8‘3v‘Aª‘&ì‘’21’d’x’Ž’:¨’$ã’“6“V“v“&–“½“;Ù“Q”,g”1””0Æ”(÷”/ •4P•*…•°•%É•)ï•)–8C–8|–Aµ–4÷–@,—$m—’—]¯—g
˜Bu˜-¸˜<æ˜.#™4R™0‡™¸™Ò™Iï™M9š$‡šM¬š6úš.1›1`›/’›TÂ›8œ Pœ'qœ™œ8µœPîœ0?�p� …�¦�(Å�0î�Lž`lžlÍž':Ÿ&bŸI‰Ÿ*ÓŸþŸ+ NI N˜ $ç %¡&2¡Y¡!o¡$‘¡¶¡1Ï¡¢¢4¢+M¢+y¢-¥¢5Ó¢-	£D7£5|£-²£)à£o
! ¤[z¤Ö¤6ó¤*¥"J¥8m¥	¦¥°¥!Á¥ã¥¦@¦(T¦*}¦/¨¦(Ø¦§§'6§<^§›§/°§!à§5¨88¨q¨`‘¨>ò¨61©>h©!§©8É©)ª,ªIª8eª5žª.Ôª3« 7«X«Bw«Lº«&¬6.¬e¬4ƒ¬$¸¬Ý¬1õ¬<'­;d­. ­BÏ­A®5T®1Š®?¼®Mü®?J¯MŠ¯FØ¯1°LQ°Lž°<ë°<(±>e±¤±>¸±C÷±;².S²/‚²²²=Ë²	³%³qE³.·³æ³B´$F´9k´/¥´+Õ´LµHNµE—µAÝµ¶M7¶"…¶"¨¶1Ë¶'ý¶5%·,[·ˆ·"ž·CÁ·0¸.6¸.e¸”¸1²¸"ä¸¹*¹G¹'g¹�¹­¹5É¹3ÿ¹83ºNlºX»ºO»]d»OÂ»]¼4p¼m¥¼/½8C½:|½$·½Ü½0ù½**¾(U¾)~¾*¨¾+Ó¾4ÿ¾94¿9n¿,¨¿$Õ¿(ú¿+#À OÀ/pÀ$ ÀÅÀäÀAÿÀ$AÁ:fÁ9¡ÁcÛÁ?Â…RÂ2ØÂ3Ã2?ÃOrÃÂÃ"âÃÄ4Ä>TÄ<“ÄDÐÄ&Å%<Å=bÅ) Å1ÊÅ/üÅ6,Æ2cÆ1–Æ2ÈÆûÆ3Ç@IÇ)ŠÇ1´ÇEæÇ,È'FÈ,nÈ›È6»È+òÈ2ÉUQÉ(§ÉGÐÉ>ÊAWÊ+™Ê$ÅÊ%êÊË&%Ë$LË2qË/¤Ë1ÔË+Ì,2ÌE_ÌE¥Ì(ëÌ4ÍBIÍLŒÍÙÍùÍ.Î=EÎ'ƒÎ4«ÎàÎ3ûÎ8/Ï7hÏ+ Ï6ÌÏ-ÐP1Ð&‚Ð.©Ð.ØÐ1Ñ:9Ñ:tÑ9¯Ñ+éÑ.Ò<DÒ)�Ò«ÒCÉÒ'
Ó@5ÓDvÓ@»ÓLüÓ5IÔBÔaÂÔ($Õ;MÕD‰ÕLÎÕ[ÖXwÖIÐÖ#×T>×&“×º×7Õ×<
Ø9JØJ„Ø,ÏØNüØ+KÙ<wÙI´ÙBþÙ<AÚ~Ú•Ú+µÚáÚ,ÛL.ÛP{Û;ÌÛcÜ lÜ,�Ü ºÜ*ÛÜ-Ý/4Ý%dÝ7ŠÝ/ÂÝòÝ6ÞIÞ&bÞ1‰Þ»Þ"ÙÞ.üÞ#+ß Oß+pßœß)¼ß)æßà,àGàgà-|à ªà#Ëà-ïàá<á
Iá-Wá1…á+·á\ãá$@â4eâ*šâ5Åâ5ûâ01ãbã6xã"¯ãÒãîã/ä;ä9Rä0Œä'½ä-åä,å7@åhxåáå'ýå8%æ#^æ4‚æ<·æ5ôæ*ç,;ç1hç/šç+Êç3öçN*è0yèªè¹è#Ôè+øè9$é^é/dé"”é
! ·éÂéGÊéHê4[ê&�ê%·ê)Ýê"ë%*ë3PëH„ë=ÍëJìjVì'Áì*éì<í5Qí&‡í6®í'åí
î/!î/Qî1�îJ³î>þîD=ï!‚ï/¤ï(Ôï)ýï#'ð#Kðaoð"Ñðôð4ñ>Iñ5ˆñ.¾ñ/íñ*ò&Hò+oò(›ò$Äòaéò"Kó nó6�óFÆóz
ô.ˆôZ·ôCõFVõB�õAàõ."ö*QöF|ö.ÃöDòö
7÷E÷[÷s÷!‹÷­÷0Í÷þ÷+ø.Dø#sø!—ø-¹ø$çø$ù#1ù.Uù@„ù<Åù<úJ?ú&ŠúV±ú=û4Fû1{û6­û/äûTüiü,‡ü?´ü/ôü0$ý1Uý/‡ý5·ýVíý<DþQ�þ0ÓþaÿUfÿk¼ÿE(Jn?¹$ùF>P…0Ö"D*Vo1Æ@ø69Lp0½-î;cX¼Úç+ø7$:\1—8É&7)*a1Œ:¾ ù@3[1�"Á'ä%$2;W.“+ÂNî2=	5p	¦	¼	Ö	ò	
! 
! i1
! m›
! K	1U"‡ª Åæ#C'Bk®ÇDá:&
Fa
!¨
!Ê
,ì
.TH8�DÖK#g‹‹*+B*n*™Ä1ä'F>=…#Ã$ç#£0Ôí#:(^(‡ °9Ñ*F`y&�·4ÉFþQEC—Û(ò;W6w ®MÏ@#^T‚×-è,C*]/ˆ¸$Ò÷)41^;�,Ì0ù*/I&y) ÊÙ+ï">^~*’½Ô
ëù
#7
[i%€¦ÆÛ&ò?Yu(’O»((4K]©Àà ÷7-P~’²ÈJÞV) € ™ Eµ (û $!!8!$Z!&!"¦!É!8é!F""Ri"¼"PÖ"N'#*v#0¡#/Ò#3$,6$c$!r$0”$MÅ$H%0\%�%$¬%Ñ%4ì%!&+5&+a&�& §&MÈ&'9(':b'E�'<ã' (
! 6( A()b((Œ(!µ(>×()3)Q)$g)+Œ)$¸)*Ý))*2*5Q*J‡*TÒ*'+B+
W+#e+/‰+W¹+8,"J,m,~,�,¨,+·,5ã,H-!b-„- Ÿ-?À-C.;D./€.3°.Aä.&/3=/*q/Cœ/<à/90W0+q0&�0*Ä02ï0!"1@D13…1H¹132>62)u25Ÿ20Õ2838?3Xx3$Ñ34ö3&+45R45ˆ4¾4Ä4&Ù4'5(5=5-O5}5•5+�5*É5ô56R36;†6;Â6'þ6'&77N70†7"·7$Ú7%ÿ7%%8$K8%p8 –8$·8Ü8ø89*9 C91d91–9È9ç9ö9):>:+M:y:Ž:¬:»:Ð:è:O÷:G;V;n;ˆ; ;¸;Ð;ï;þ;<<6<P<8i<¢<²<%Á<&ç<%=+4=`=9x=²=#Ñ=õ=>$>8>:M>.ˆ>>·>ö>??2?F?X?g?v?!�?"¯?JÒ?[@#y@'�@Å@3Ö@
! A1AaNA*°AÛAîA"B1$BVBlB„B*–B4ÁB*öB#!CEC[C5oC&¥CÌCxÞCWD!kD�D(¨DFÑD.EGEZEsEŠE ›E>¼E&ûE"F8F�KF?éF.)GXG+lG:˜G=ÓG0H;BH~H™H.­HÜHòHI‹I¢IµIÈI×IìIJJ(JGJ5VJŒJªJÀJ(ÛJ'K3,K3`K”K¨K0µK0æKL(L+GLsLŽL¨L-ÄL-òL M';M6cM!šM$¼MáMúMN(NDNZNnNN“N¦N?ºN$úNO.8OgO,~O4«O"àO(P=,P#jPŽP¥PºP!ÏPñP*Q<QPQhQ0€Q±QÎQãQ÷Q#R5RPRiR{R’R¯RÈR"ßRSS0SMSjS%‡S+­SÙSîSÿS T*<T0gT˜TµTÍTÜT÷T%U2UGUaUuU�U¬UÂU&ÔUûUV+VKVjV†VAœV@ÞVW<WTW%oW!•W·WÊWâW@úW;XVXqX†X¤X»X"ØXûXY&Y>YVYRrY1ÅYD÷Y8<Z uZ/–Z8ÆZxÿZFx[P¿[/\T@\&•\@¼\ý\]<:]9w]U±]T^/\^0Œ^+½^/é^/_<I_<†_9Ã_<ý_=:`Vx`:Ï`'
! a82a,ka@˜a2Ùa4b6Ab,xb2¥b.ØbDcULc/¢c+Òc+þc<*dfgd9Îd4e2=e`pe^Ñe_0f:�f+ËfQ÷f'Ig^qgCÐg0hDEh.ŠhA¹h=ûhA9i*{i¦iHÂi(j4jQKj&�j>Äjk1k'NkBvkB¹kükl.(l'WlUl$Õlúl*m@m`m.pm,Ÿm6Ìmn"n&?nfn{n˜n#³n%×n"ýn o>o^o!}o$Ÿo&Äo/ëo0p-Lp"zp#�p8Áp!úp:q#WqQ{qQÍq?r_r0yr/ªr/Úr
! s4&s0[s2Œs2¿s3òs
&t
4t/Bt>rt#±t"Õt!øt u;u-Yu&‡u6®uåuÿuv(vDvbv�v—v·v8×vw.w2Lw0w4°w3åwx (xIxix‰x ¥x*Æxñx(y@8yPyy:Êy4z.:ziz‡z=ŸzÝz÷z{:{BW{4š{Ï{Aã{=%|/c|&“|Iº|4}"9},\}7‰}Á}*à}&~2~#L~*p~"›~D¾~@5D4z4¯&äI€)U€€GŸ€ç€ô€8ü€@5�v�j‘�Fü�&C‚Bj‚4­‚â‚ù‚`ƒxƒ@…ƒ#Æƒ3êƒ„G%„3m„)¡„@Ë„!…3.…7b…6š…9Ñ…<†+H†t†)’†.¼†%ë†0‡'B‡j‡„‡˜‡!´‡Ö‡/å‡5ˆ6Kˆ@‚ˆ8Ãˆ*üˆ0'‰;X‰2”‰6Ç‰$þ‰$#Š/HŠ!xŠ šŠ)»Š)åŠ)‹-9‹$g‹Œ‹w«‹›#Œ0¿ŒðŒ �8-�Ef�@¬�3í�4!ŽVŽ*nŽV™ŽMðŽ:>�Cy�I½�G�gO�·�Ï�í� 
‘,.‘,[‘!ˆ‘Fª‘Fñ‘^8’F—’@Þ’Q“cq“fÕ“W<”A””9Ö”T•Je•H°•0ù•+*–:V–#‘–#µ–+Ù–o—>u—P´—A˜FG˜6Ž˜-Å˜ó˜!™%1™-W™…™'¥™<Í™9
! š%Dš)jš(”š ½š/Þš2›(A›$j›[�›-ë›-œOGœh—œ$�5%�[�r�?��;Ð�žOž8ož=¨žCæž*Ÿ'IŸ8qŸªŸÈŸ!äŸ* 1 4O „ 4¤ 1Ù ,¡Q8¡=Š¡/È¡3ø¡<,¢ki¢hÕ¢!>£6`£6—£ Î£0ï£1 ¤R¤
! e¤Bp¤D³¤)ø¤;"¥a^¥UÀ¥¦^1¦:�¦"Ë¦(î¦'§"?§!b§!„§ ¦§!Ç§"é§+¨%8¨)^¨$ˆ¨#­¨+Ñ¨0ý¨.©K©/g©"—©º©&Ù©"ª##ª7Gª&ª/¦ªÖª&õª«$6«[«$w«#œ«$À«&å«-¬':¬1b¬”¬#±¬#Õ¬ù¬­5­!P­$r­$—­-¼­+ê­®!5®!W®0y®)ª®(Ô®ý®¯:3¯-n¯.œ¯Ë¯0á¯/°CB°-†°4´°6é°* ±6K±#‚±#¦±1Ê±7ü±4².Q²"€²J£²@î²+/³;[³4—³6Ì³6´(:´c´5h´4ž´*Ó´Tþ´ Sµ#tµ ˜µ.¹µ)èµ$¶$7¶'\¶„¶Oœ¶bì¶/O·\·-Ü·
! ¸6%¸e\¸XÂ¸?¹=[¹L™¹-æ¹.º<Cº=€º,¾º,ëº2»4K»N€»(Ï»Eø»D>¼Eƒ¼IÉ¼F½DZ½>Ÿ½BÞ½h!¾=Š¾3È¾Cü¾S@¿,”¿,Á¿"î¿À,À'EÀ$mÀ@’À6ÓÀK
! ÁCVÁEšÁKàÁG,ÂLtÂ/ÁÂ7ñÂP)ÃHzÃLÃÃLÄR]Ä6°Ä>çÄ&ÅDÅ>bÅ¡Å!»Å>ÝÅÆ6ÆGÆcÆÆ›Æ·Æ:ÐÆ>Ç5JÇ:€ÇO»ÇHÈETÈ#šÈO¾ÈHÉEWÉ$�É7ÂÉSúÉYNÊZ¨ÊcËDgËb¬Ë*Ì):Ì#dÌ/ˆÌ;¸Ì%ôÌÍ)Í8EÍ~Í8˜ÍQÑÍ*#Î=NÎŒÎ+˜Î ÄÎ)åÎ<ÏLÏ9\Ï8–Ï,ÏÏ[üÏWXÐK°ÐAüÐA>Ñ4€Ñ/µÑ2åÑ-Ò"FÒiÒ&ƒÒ5ªÒ+àÒÓ)$ÓNÓeÓxÓ–ÓªÓÅÓ ßÓ!Ô "Ô!CÔ eÔ!†Ô¨ÔÈÔèÔ4Õ=Õ![Õ}Õ—ÕEªÕFðÕB7Ö!zÖ+œÖ+ÈÖôÖ ×:5×vp×1ç×PØ@jØ:«Ø1æØÙa8Ù(šÙ(ÃÙìÙ#Ú(0ÚYÚ&xÚ)ŸÚ.ÉÚ'øÚ Û;;Û<wÛ?´ÛEôÛ):Ü&dÜ,‹Ü1¸Ü êÜ%Ý1ÝJJÝ%•Ý0»Ý=ìÝ**Þ,UÞ.‚Þ=±ÞHïÞ8ß)Rß'|ß¤ß»ß-Ëß'ùß&!àHà'cà‹à%«à-Ñà+ÿà5+á6aá!˜áºá0Úáâ+%â.Qâ#€â!¤â-Æâ$ôâ$ã#>ã*bã6�ã?Äã3ä,8ä6eäœä+¸ä:ääBå-bå.�å5¿å)õå/æ4OæU„æ[Úæ\6çe“çFùçd@èa¥ègéhoéqØéRJêp�êYëhë8„ë.½ëNìë ;ì]\ì"ºì>Ýì-í9JíI„íEÎíHîH]î8¦îDßîR$ï)wïC¡ï;åïO!ðGqðF¹ð+ñ,ñ/Jñ%zñ- ñ0Îñ2ÿñ#2òVò7sò+«ò*×ò*ó@-óSnó<Âóÿó*ô*Jô9uô<¯ô'ìô6õ!Kõ-mõ1›õ4Íõ&öN)öZxöQÓö?%÷:e÷, ÷$Í÷&ò÷ ø:øIZø=¤ø/âø"ù(5ù'^ù*†ù8±ùHêùK3ú3ú³ú#Ïú,óú5 û#Vû;zû<¶û<óûI0ü)zü%¤ü7Êü!ý$ý/Bý3rý3¦ý/Úý5
! þ@þ-Yþ"‡þ&ªþÑþ;êþ4&ÿ[ÿ5jÿ. ÿDÏÿ$)9&c)Š0´1å‚2;µIñ5;?q7±<éF&6m?¤8ä)6`=9½-÷'%?M8�#Æ<ê1'DYž&¶*Ý'0>J‰>¦ å;:B}1”-Æ(ô[	3y	.­	@Ü	E
! Uc
! 3¹
! .í
! (*Ep€”¦ºÎàô*;M_p‚”¦¸ÊÜð

&
8
J
^
p
‚
–
¨
º
Ë
Ý
ï
%7K]o…—©»/Íý&C=C�ÅÞ0õ;& b1ƒµSÕh)]’hðY!u—§3Æú0D#_$ƒb¨(4Nl#} ¡/Â6ò!)KKj¶'Æ'î'>Yn�1¥5×3
0A4r/§)×G1I7{"³-Ö#(+Dp!�!±Óò%
! (0Yy0‹4¼ñ
!  (I*]&ˆ¯Ì&ì&&:<a'ž!Æ!è(
! 3/I&y% &Æ"í*+;)g&‘3¸ì	/)J"t.—0Æ"÷ . :N 3‰ ½ #Û "ÿ C"!Af!.¨!.×!+"!2"&T"!{"A�"?ß",#,L#)y#,£#&Ð#'÷#$%;$!a$5ƒ$¹$:Ì$.%(6%_%1s%¥%À%8Ö%&&-6&,d&0‘&/Â&*ò&'"='#`'+„'$°'%Õ')û'%(1E(w(!•(+·(1ã(2)(H)-q),Ÿ)MÌ)I*Ld*±*%Ð*ö*.+&E+-l+ š+»+Ð+.ä+,J3,R~,3Ñ,--(/-(X-2�-$´-NÙ-(.$E.Tj.K¿.//:/)W/+�/6­/
ä/.ò/#!0-E0s0$‘0#¶0Ú0+ø0#$1H1Y1f1'1 §1 È1'é12;)2:e2; 21Ü2(3"73"Z3N}3:Ì34#4A4Q4k4ƒ4�4#º4Þ4û4 5 75 X5 y5 š5 »5 Ü5 ý5 6 ?6 `6�6Ÿ6#¶6"Ú6ý6797P7*n7)™7)Ã7í7
8)8E8a8x8”8«8Ë8ç899;9W9#s9 —90¸9$é9%:%4:3Z:Ž:«:0Ã:ô:; ;+>;j;7‡;/¿;ï;"
! <-< F<g<'‡< ¯<Ð<ç<%=%(=0N=+=4«=.à=2>$B>g>�>)ž>È>%ç>
?) ?6J?%�?§?=½?$û?) @J@`@"u@#˜@&¼@ ã@%A#*A#NA#rA–AµAÉAAàA<"B!_B8�B$ºB ßB*C++C2WC7ŠC/ÂC$òC*D%BD"hD'‹D³D=ÒDE!*E4LEH�EPÊE,FHF)^F-ˆF&¶F'ÝFG%GEG+[G/‡G.·G4æG2H,NH_{HqÛH!MIAoIA±IóI)J$9J*^J.‰J8¸J2ñJ$K+7K7cK›K'®KÖK>ìK6+LDbL2§L,ÚLM(&M.OM.~M(­M2ÖM=	N!GN'iN'‘N$¹N7ÞN#O%:O6`O9—O9ÑO3P@?P3€P´P)ÔP)þP-(Q5VQ!ŒQ(®Q×QOöQ(FR(oR&˜R¿R3ÜR.S*?SAjS9¬S5æSLT/iT!™T»TCÚT1U/PU.€U(¯UØUðU	V% V&FVmV)ˆV²VÇV+äV/W@W.QWQ€WHÒW4X:PX7‹XÃXÝX7êX'"Y1JY.|Y.«Y(ÚY1Z+5Z.aZ+�Z%¼Z2âZ[$0[U[!g[\‰[Eæ[),\<V\9“\Í\)ì\"]9]L]^]"|]'Ÿ]-Ç]*õ]+ ^)L^'v^%ž^ Ä^å^_#%_"I_$l_"‘_´_+Ô_(`!)`K`%k`%‘`%·`(Ý`&a'-a'Ua'}a%¥a0Ëa3üa70b3hb1œbfÎbV5c5Œc#Âcæcd&d(=d)fd*�d,»d+èd"eY7e5‘eaÇeR)f2|fI¯fNùf5HgK~g,Êg]÷g_Uh;µh<ñh.i'Nivi*‘i'¼iCäi3(j:\j"—j<ºj-÷j/%kUkpk_ŽkLîk,;lHhl1±lãl òl!m+5mam~m3›mHÏmn1,n7^n–n«n »nÜn!ün'o,Foso5‚o¸o&Ðo6÷oH.pHwpOÀp'q-8qtfq=ÛqFr9`rWšrqòrœdst2!tTt7kt+£t0Ït-u.uNunu1Œu2¾uñu5v*Gv+rv/žv$Îv;óv./w>^w#�w?Áw#x!%x0Gx1xx&ªx/Ñx4y26y2iy8œy/ÕyHz:Nz>‰z.ÈzL÷z/D{&t{$›{CÀ{4|:9|3t|)¨|@Ò|&}$:}$_}-„}&²}$Ù}Bþ}-A~1o~"¡~$Ä~é~."Q!o"‘.´3ã(€)@€/j€š€%¶€Ü€,ú€'�$B�g�$‚�&§�0Î�&ÿ�8&‚)_‚B‰‚'Ì‚$ô‚/ƒ7Iƒ/�ƒ#±ƒ!Õƒ!÷ƒ$„.>„ m„*Ž„B¹„ü„!…1…EN…h”…-ý…+†87†p†$�†µ†Î†.ä†‡ -‡N‡,l‡-™‡/Ç‡5÷‡6-ˆ/dˆ8”ˆ?Íˆ)
‰*7‰2b‰9•‰Ï‰ì‰JŠ)VŠ*€Š2«Š9ÞŠ*‹+C‹3o‹:£‹(Þ‹<Œ6DŒ@{Œ2¼ŒMïŒ?=�?}�1½�9ï�=)ŽhgŽ=ÐŽ5�5D�%z�  �NÁ�.�6?�0v�)§�)Ñ�Pû�%L‘2r‘+¥‘Ñ‘1è‘I’&d’)‹’?µ’6õ’@,“.m“3œ“,Ð“)ý“('”0P”:�”.¼”&ë”<•"O•r•JŒ•C×•K–Kg–f³–*—DE—>Š—FÉ—+˜4<˜4q˜,¦˜,Ó˜4™&5™$\™�™˜™)«™"Õ™=ø™.6š0eš0–šÇš`Ûšz<›4·›qì›.^œ>�œ"ÌœAïœ1�JI�”�!³�)Õ�%ÿ�%%žKž&_ž†ž ¤ž!Åžçžôž(Ÿ&0ŸWŸ"kŸŽŸ/©ŸÙŸòŸ 2# (V " 8¢ 9Û !¡7¡F¡\¡7p¡6¨¡ß¡î¡¢4¢F¢*b¢�¢«¢%Â¢&è¢£*£I£!h£xŠ£Y¤]¤$x¤ �¤(¾¤1ç¤-¥8G¥Q€¥OÒ¥9"¦G\¦&¤¦AË¦P
§0^§E�§QÕ§
'¨|5¨{²¨D.©s©‹©(¤©Í©Þ©÷©ª2'ª)Zª$„ª/©ªZÙª 4«NU«M¤«ò«0¬BB¬ …¬A¦¬/è¬0­0I­Kz­!Æ­"è­"®.®M®%j®%�®¶®Ò®fé®wP¯,È¯1õ¯%'°M°2i°(œ°+Å°+ñ°&±+D±p±)ˆ±-²±0à±²%+²0Q²‚²  ²DÁ²³1³'P³.x³2§³!Ú³#ü³4 ´$U´Ez´4À´(õ´jµ2‰µ)¼µ@æµ'¶BD¶Q‡¶KÙ¶B%· h·5‰·"¿·<â·T¸+t¸ ¸2¶¸é¸3¹+5¹Ba¹"¤¹"Ç¹Oê¹D:º=º½º/Öº»6».R»1�»#³»×» ì»
¼1-¼…_¼ˆå¼$n½ “½/´½'ä½'¾4¾NQ¾8 ¾=Ù¾-¿ZE¿7 ¿QØ¿S*À~À�À"¶À$ÙÀ#þÀ'"Á0JÁ({Á)¤Á9ÎÁÂÂ0ÂDÂXÂ-jÂ8˜ÂÑÂ'ðÂGÃ`Ã!yÃ%›Ã-ÁÃïÃÄ'ÄEÄRÄ8qÄ ªÄ$ËÄ#ðÄÅ%Å!5Å WÅ.xÅ§ÅÁÅ5ÝÅÆ/Æ1>Æ5pÆ-¦ÆÔÆëÆÇ/ÇC@Ç5„Ç
ºÇ,ÈÇ"õÇ/È-HÈvÈ.“È5ÂÈ+øÈ4$É;YÉ+•É*ÁÉ3ìÉ" Ê&CÊjÊ^…Ê*äÊ#Ë#3Ë"WË"zË�Ë½Ë'ÛËÌ(!Ì8JÌƒÌ@šÌ2ÛÌ.Í&=Í#dÍ"ˆÍ-«Í,ÙÍÎ$Î/?Î,oÎ(œÎ5ÅÎûÎ7Ï'PÏxÏ’Ï ¨Ï$ÉÏîÏ+Ð9:ÐtÐ*‘Ð,¼Ð,éÐ4Ñ"KÑCnÑ&²Ñ8ÙÑAÒTÒ'rÒ%šÒ.ÀÒ/ïÒ@Ó$`ÓA…ÓKÇÓ5ÔIÔhÔ'‡Ô!¯ÔLÑÔVÕEuÕ+»Õ,çÕÖM0ÖB~Ö,ÁÖ:îÖ7)×;a×5�×3Ó×4Ø.<ØBkØ®ØÊØ.èØ+Ù0CÙ"tÙ+—Ù9ÃÙIýÙIGÚ.‘Ú*ÀÚ-ëÚ0Û1JÛ5|Û&²Û'ÙÛ(Ü/*Ü4ZÜ)�Ü,¹Ü-æÜ8Ý'MÝ(uÝ&žÝÅÝÔÝ=äÝ("Þ3KÞ;ÞD»ÞFß'Gß4oßZ¤ß9ÿß49à8nàH§à!ðà(áE;áE�áÇáÙá)÷á1!â2Sâa†âièâSRã¦ã(Ãã&ìã:ä@NäR�äNâä+1å3]å#‘å*µå#àå!æ+&æ5Ræˆæ�æ¼æÔæ/ðæ0 ç/Qç-�ç.¯ç$Þçèèè(è;èHèKaèC­èñè5é,=é<jé1§ézÙé1TêP†êe×ê*=ë2hë9›ëLÕëH"ìkì�ì˜ì"µì\Øì35í7ií*¡í.Ìí'ûí,#îPî"jî<�î1Êî4üî
1ï+?ï	kïuï5”ï#Êï-îïðP4ðL…ð[Òð5.ñdñyñB—ñ:Úñ9ò.Oò=~òM¼ò9
! óoDóR´óNô;VôZ’ô&íôDõBYõ>œõOÛõ*+öNVö¥ö:¿ö]úöPX÷@©÷Eê÷l0ø5�ø1Óø)ù/ù2Lù"ù¢ùµù!Èùêù	ú%ú$@ú/eú/•ú/Åú/õú3%û8Yû3’û8Æû+ÿû3+ü+_ü3‹üA¿ü@ý:Bý9}ý9·ý;ñý;-þ3iþ3�þHÑþ&ÿAÿ%]ÿ6ƒÿ3ºÿYîÿ<H8…¾3ÜF*WF‚DÉ.!=H_F¨Qï%ADg}¬,*-WY…Yß<9¶v¶-=ä2"FU'œ)Ä+î66Qˆ¨º,Ó	E	A`	4¢	9×	;
! /M
! =}
! /»
! në
! Z#p”"±Ô.î!?!Xz"�"³Ö=î,
F
]
.q
H 
wé
!aBƒFÆQ
S_>³2ò %BF3‰<½*ú %F)f+�%¼%â09Mi?‰DÉ%-(S'|E¤)ê4*I7t¬ÈäYÿ,YH†AÏZlHŒ-Õ65:p(�'¹
á7ï'$D+i%•"»-Þ%!2<T>‘,Ðý,G@f'§!Ï ñp-qžno-ï195k*¡7Ì=EB1ˆLºL-T*‚B­>ð>/ =n =¬ gê iR!_¼!9""V"Œy""##)#JM#C˜#?Ü#M$8j$B£$&æ$*
%*8%%c%U‰%¿ß%‰Ÿ&7)'.a'†�'8(3P(4„( ¹(_Ú(=:)Zx)4Ó) *_)*J‰*JÔ*?+E_+K¥+Rñ+FD,b‹,4î,4#-;X-K”-Pà-W1.?‰.AÉ.A/AM/X�/Xè/LA0LŽ0VÛ0V21E‰1LÏ1N2Qk2H½2>3BE3Cˆ3<Ì3V	4K`4K¬4Mø4]F5]¤5E6BH6P‹6WÜ6B47>w7.¶7Oå7B58Kx8JÄ8K9K[9J§9Kò95>:7t:J¬:J÷:9B;9|;A¶;Eø;Q><D�<DÕ<@=�[=:ì=J'>Hr>^»>V?#q?V•?-ì?@!@	)@+3@l_@JÌ@+A	CAMA%YA,An¬AvBm’BuCdvClÛC8HD:�D;¼D;øD:4ELoE%¼E&âE;	F>EF„F¤F!¬FÎFéF<úF7GJG!hG-ŠG.¸G*çGH(0H8YH<’HBÏHFIBYIZœI+÷I(#J)LJ:vJN±J(K1)K<[K/˜KÈK/ßK6LcFL+ªL6ÖLC
M6QM7ˆM)ÀM;êMB&NiN;~N&ºN0áN\OoO>�OAÌO*P(9P2bPA•P>×P#Q-:Q4hQ�Q"»QQÞQ@0RBqR1´R4æRS'6S'^S	†S�S"«SDÎS@TTT.qT T,½T1êT)U"FU*iU5”UÊUáUöUVh)V’V¯V ÉV1êV1W NWoWŒW*©WÔW ðWX%-XSXlX)ˆX²X3ÒXYY&,YSY#jYŽYz¨Yb#Z+†Z(²Z0ÛZ#[10["b[+…[±[*Ê[õ[
\+\@\U\&k\’\Rª\/ý\:-]*h]4“])È]?ò]I2^)|^2¦^Ù^6ö^6-_ d_
…_7“_.Ë_Bú_J=`ˆ`.¡`1Ð`@a@Ca„a£aQ¿a1b4Cb4xb,­b>Úb(cKBc$Žc³cÎc8êc#d9d>QdN�dMßd3-e@ae¢e¿eÐe)ðe(f@Cf%„f+ªfÖf2ìf+g+Kg$wg6œgÓg5ïg<%h<bh4Ÿh7Ôhi/+i5[iA‘i7Ói%j>1jPpjaÁj%#kBIkŒk¦kÅk%âk-l+6l6bl-™l.Çl-öl($m)Mm1wm©m8¹mòmn*n`In>ªnEén$/oTo1co•o=¨oæoúop,/p\p|p:œp×p1ôp&q4<q0qq8¢qJÛq%&r%Lr/rr&¢rCÉr&
s&4s[s usD–sÛsùs	tL!tAnt °tÑtïtu!u6u*Kuvu#•u?¹uùu0v8Gv,€v2­v àv"w?$wdw,„wE±w!÷w(x8Bx,{x,¨x$Õxúx-yFy(by7‹y!Ãyåy#z=)zAgz©zGÂz2
! {$={Wb{,º{;ç{>#|>b|D¡|9æ|- }3N}B‚}Å}4ã})~B~!\~~~3‘~Å~+Ô~(3\5r¨DÇ=€]J€#¨€CÌ€,�<=�6z�;±�6í�n$‚>“‚*Ò‚6ý‚44ƒIiƒ%³ƒ'Ùƒ.„ 0„$Q„-v„!¤„&Æ„ í„…"…6…7?…w…–…±…(Ì…%õ…0†!L†"n†'‘†(¹†>â†:!‡5\‡:’‡4Í‡Eˆ*Hˆ)sˆ;�ˆ6Ùˆ+‰1<‰=n‰¬‰Ë‰ê‰!
! Š7,Š!dŠ†Š¤Š1¼Š0îŠ)‹)I‹s‹1Ž‹8À‹9ù‹03ŒdŒvŒ?ˆŒ\ÈŒ\%�J‚�$Í�#ò�Žf1ŽO˜ŽèŽ �](�,†�*³�+Þ�
! � '�MH�-–�IÄ�h‘2w‘ª‘!º‘"Ü‘,ÿ‘,’4J’*’ ª’OË’“F5“=|“º“Ô“$í“$”87”^p”(Ï”(ø”.!•%P•7v•3®•Câ•1&–4X–!�–J¯–&ú–5!—W—5v—:¬—=ç—/%˜*U˜S€˜CÔ˜%™2>™#q™•™'µ™-Ý™Nš<Zš4—š7Ìš^›c›V‚›6Ù›Rœˆcœ8ìœ1%�#W�#{�Ÿ�B»�@þ�0?ž9pž&ªž4Ñž$Ÿ3+Ÿ6_Ÿ–Ÿ¬ŸËŸÞŸ&øŸ+ 1K 0} ® :Ì )¡)1¡([¡(„¡#­¡Ñ¡&ñ¡=¢%V¢)|¢,¦¢(Ó¢-ü¢+*£V£ s£”£+´£à£"õ£¤*¤
! B¤M¤k¤ƒ¤£¤$À¤)å¤.¥$>¥(c¥(Œ¥µ¥(Ô¥6ý¥34¦:h¦?£¦4ã¦	§%"§'H§-p§5ž§!Ô§1ö§(¨)F¨p¨#‚¨5¦¨8Ü¨5©+K©8w©1°©%â©&ª/ª.Mª|ª8›ª-Ôª'«**«4U«Š«$¥«(Ê«5ó«#)¬)M¬)w¬*¡¬!Ì¬"î¬"­.4­c­~­!™­H»­/®M4®@‚®Ã®Ø®eï®YU¯&¯¯Ö¯ î¯°"+°SN°¢°¿°'Ü°)±.±.M±|±›±º±Ù±ø±?	²GI²?‘²*Ñ²!ü²³#-³ Q³*r³)�³,Ç³4ô³))´$S´=x´'¶´<Þ´=µ.Yµ1ˆµ)ºµ1äµ4¶,K¶'x¶3 ¶BÔ¶4·7L·/„·:´·2ï·4"¸.W¸#†¸0ª¸3Û¸?¹BO¹4’¹œÇ¹Bdº&§ºUÎºE$»5j»4 »)Õ»)ÿ»-)¼"W¼@z¼8»¼"ô¼9½!Q½Fs½$º½*ß½+
! ¾6¾-L¾'z¾)¢¾Ì¾Eè¾M.¿U|¿FÒ¿0À&JÀ5qÀ'§À5ÏÀÁÁ=Á\ÁbyÁ7ÜÁ0ÂuEÂA»Â9ýÂJ7Ã0‚Ã7³ÃëÃ3Ä&7Ä-^Ä(ŒÄ µÄ&ÖÄ ýÄÅ-7ÅVeÅ¼ÅÔÅòÅ:Æ0IÆ'zÆ#¢Æ*ÆÆ9ñÆM+Ç!yÇ'›Ç'ÃÇ9ëÇ3%È4YÈ;ŽÈ1ÊÈMüÈ'JÉ6rÉ/©É2ÙÉ2Ê,?ÊIlÊ/¶Ê3æÊË/Ë3CË/wË3§Ë7ÛË3ÌGÌ)gÌ)‘Ì+»Ì/çÌ2Í$JÍ-oÍ%�ÍÃÍâÍJÎ@MÎ$ŽÎ!³Î)ÕÎ#ÿÎ #Ï0DÏ4uÏHªÏ(óÏÐ3ÐLÐ'aÐ‰Ð1žÐÐÐ)ìÐ(ÑZ?ÑBšÑ+ÝÑ"	Ò,Ò@ÒVÒ9rÒS¬ÒÓ2Ó6CÓ=zÓT¸Ó,
Ô7:ÔHrÔ3»Ô/ïÔ*Õ6JÕ0�ÕJ²Õ8ýÕ6Ö%RÖ,xÖ$¥Ö.ÊÖ9ùÖ(3×(\×~…×4Ø99Ø7sØ=«Ø3éØ/Ù4MÙ.‚Ù.±Ù4àÙ.Ú.DÚ,sÚ9 Ú9ÚÚ9Û:NÛ9‰Û:ÃÛ9þÛ98ÜWrÜWÊÜ."ÝQÝfÝb†Ý7éÝ<!ÞF^Þ9¥Þ$ßÞ!ß"&ß&Iß0pß)¡ßËßçßà.à*Hà,sà  à0Áà#òà=áTá<oá.¬á)Ûá5â*;âfâ+†â!²â Ôâ-õâO#ãsã<Œã-Éã*÷ã$"ä7Gä.ä(®ä.×ä-å4å7Då.|å/«åFÛå3"æ'Væ"~æ+¡æ3Íæ@çDBç%‡ç­ç+Íç3ùç-èGè]èxè>˜è-×è(é<.éké#‰é#­éÑé(îéfê¡~ê ë$9ë†^ë6åëMì:jì6¥ì6Üì/í%Cí-ií<—í5Ôí&
! î71îAiîG«îóî@ï$Lï2qï0¤ï/ÕïHðNð bð:ƒð¾ð*ÕðUñOVñA¦ñPèñ79ò=qòD¯ò;ôò$0ó3Uó5‰ó0¿ó6ðó@'ô?hôD¨ô@íô;.õ;jõ¦õºõÏõãõùõ
ö ö5öIö^örö‡ö�ö±öÇöáöõö÷÷3÷H÷^÷t÷‡÷š÷9²÷ƒì÷Lpø ½ø–^ùVõùMLúQšúDìú11û(cû(Œû"µû3Øûdü3qü)¥ü%Ïü=õüH3ýC|ý>Àý?ÿý-?þ(mþB–þHÙþ7"ÿZÿZxÿ`ÓÿY4_ŽPîB?B‚[Å8!\Zb·\XwKÐNQkJ½8GA2‰$¼Ná)01ZŒ-«iÙ>C?‚FÂ+	+54a0–0Ç1øF*	9q	%«	!Ñ	+ó	+
! +K
! ,w
! +¤
! +Ð
! ,ü
! ,)*V�,Ÿ&ÌKóK?U‹aá{C
A¿
7`94š]Ï&-MT"¢OÅOOe'µ)Ý))1F[H¢Wë&C/j š)»PåX6G�@×A-Z.ˆ9·Añ^3I’7Üil~5ë;!9]U—5íQ#ˆu!þ? 5`?–=ÖD7Y-‘"¿Aâ=$%b1ˆ2º.í2WO§.Çö<2E-x-¦Ô�ô ‚£2À(óEEb$¨MÍ0 .L H{ GÄ !3,!>`!&Ÿ!XÆ!B"b"Ft"!»"/Ý"!
#'/#)W#7�#%¹#ß#*ý#"($!K$)m$ —$6¸$ ï$R%/c%(“%"¼%ß%#ý%!&">&1a&9“&Í&)å&('8'$W'|'–'´'(É' ò'(&(F(1d(+–(/Â(/ò((")8K)&„)«)#Ê)"î)**,*!W* y*š**²*6Ý**+2?+$r+—+µ+Ê+ç+,),,D,0q,7¢,!Ú,#ü,0 -&Q-#x-Fœ-;ã-/.AO.@‘.3Ò.//(6/8_/!˜/Mº/608?0.x03§0-Û0M	14W1:Œ1@Ç1J2KS2,Ÿ2AÌ2H3>W3U–3&ì3'4L;4Hˆ4UÑ4F'5Cn5@²5=ó5816Oj6-º6è6670:73k7/Ÿ7Ï78å708DO81”8$Æ8<ë8+(92T9F‡9EÎ90:‡E:]Í:n+;}š;Y<nr<Tá<K6=N‚=OÑ=7!>IY>,£>0Ð>?.?.L?8{?'´?&Ü?+@%/@>U@Y”@bî@#QAHuA(¾A$çA/B<B4RB‚‡B
! C-)CCWCC›C-ßC
D-+D!YD {D œD&½DäDE-"E5PE.†E%µEÛEïEF'FAFUF0mF0žFÏFäFG"#G'FGnGHŒG(ÕG3þG12H3dH5˜HÎH/îHIF5I(|I)¥I1ÏI8J+:J)fJA�J+ÒJ/þJ6.KeK.åK+L0@LqL(ŒL)µL*ßL-
! M*8M,cM�M®M"ÍM ðMN'N>NAYN ›NE¼N#O &O7GO,O(¬O4ÕO
! P($P/MP/}P.­PÜPûP%Q=<Q4zQ4¯Q+äQ3R0DR3uR,©R)ÖR7S68S!oS&‘S7¸S%ðS2T.IT)xT+¢T.ÎT6ýT4U4OU„U,¢UÏU"åU/V?8V+xVB¤V2çV6WQW4qWF¦W!íW!X%1XWX7kX2£X4ÖX>Y5JY1€Y"²Y%ÕY1ûY.-Z\Z&xZ!ŸZÁZÝZ^õZT[3p[%¤[0Ê[Jû[1F\2x\(«\Ô\è\]]C/]Cs]·]7Ë]^'^'@^(h^$‘^>¶^=õ^)3_E]_£_!»_Ý_ï_`1`K`k`"‹`®`É`%â`6a?a<Va“a¨aÂa,Ýa&
! b"1bHTb3�b/ÑbUc&WcL~c3ËcYÿc8Yd3’d4Æd ûde/eDe&_e*†e&±e*Øe,f.0f_f}f�f9¶fCðf%4g)Zg„gžgµg"Ðgóg7h4KhJ€hËhéh1ÿh.1i*`i:‹i Æiçij"j8j,Nj{j5“j.Éjøj/k0Hkyk˜k²kÏk-Ük"
! l--l,[l+ˆl´lÌlÞlülm+mDm,Wm5„mºmÒm*ïm)n4Dnyn!–n/¸n*èn)o=oO\o¬o*Äo!ïo$p$6p[p#vpšp¹pÒp$ðpq/qIqhq �q1¢q7ÔqrI&r8pr©r!µr#×r&ûr"s%Bshs5ƒs¹s(Ïs@øsB9tA|t ¾tßt ÿt- u<Nu!‹u1­ußuÿuv!6vPXv6©v<àv"w.@wowGŽwGÖw'x-Fx3tx ¨xÉx(æx%y15y#gy5‹y*Áy'ìy$z'9z3azJ•z>àz%{+E{q{"}{$ {Å{!Ú{Aü{E>|D„|'É|ñ|x}›…}}!~Ÿ~#´~2Ø~:MF/”8Ä7ý'5€(]€?†€.Æ€Kõ€2A�$t�Z™�8ô�#-‚Q‚m‚Š‚%¨‚7Î‚&ƒ,-ƒ-Zƒ!ˆƒ ªƒ6Ëƒ„+!„M„k„Š„¨„Ã„!â„…#…<…JZ…=¥…2ã…=†2T†B‡†7Ê†=‡<@‡A}‡¿‡/Ü‡ˆ(ˆ&Dˆ-kˆ&™ˆÀˆ!àˆ‰‰B<‰"‰¢‰Á‰9à‰4Š5OŠ…Š$™Š!¾Š.àŠG‹$W‹|‹ ”‹%µ‹)Û‹Œ"Œ-=ŒkŒŠŒ&žŒÅŒÕŒ%êŒ�%�h9�>¢�á�ú�PŽ9bŽ1œŽ*ÎŽ>ùŽE8�?~�z¾�#9�8]�-–�DÄ�>	‘1H‘z‘“‘¬‘¼‘Ø‘ö‘’!2’/T’ „’6¥’)Ü’5“N<“‹“�“f½“K$”_p”]Ð”J.•.y•9¨•2â•<–;R–GŽ–(Ö–
! ÿ–'
! —
! 2—=—]T—&²—1Ù—D˜=P˜EŽ˜<Ô˜0™8B™K{™KÇ™'š?;š{š-—š0Åš$öšE›0a›’›)°›&Ú›œ!œ\6œ%“œ(¹œbâœGE�9��Ç�/Þ�.ž)=ž)gž ‘ž²žÌž4åž&Ÿ+AŸ*mŸ(˜ŸFÁŸ0 L9 4† » 'Ê Uò )H¡6r¡)©¡6Ó¡	
! ¢*¢?¢0_¢1�¢UÂ¢N£!g£2‰£¼£]Ï£d-¤]’¤Uð¤dF¥U«¥N¦UP¦¦¦¾¦+Ó¦ÿ¦*§/A§+q§/�§ Í§Pî§/?¨/o¨,Ÿ¨&Ì¨9ó¨-©*E©-p©@ž©-ß©@
ª8NªK‡ª8ÓªK«X«1w«-©«+×«¬.¬(N¬w¬T‹¬2à¬2­F­U­3p­ ¤­)Å­+ï­*®5F®|®1…®$·®!Ü®,þ®<+¯Uh¯!¾¯Bà¯=#°Fa°:¨°ã°0±u3±#©±Í±1ë±I²|g²=ä²7"³CZ³Tž³Zó³[N´dª´EµcUµo¹µ9)¶3c¶#—¶!»¶Ý¶:û¶:6·[q·#Í·ñ·=¸/O¸%¸¥¸Å¸1å¸I¹Ca¹D¥¹%ê¹[º!lºŽºM®ºMüºGJ»I’»KÜ»?(¼#h¼%Œ¼4²¼2ç¼I½d½0x½©½Ã½:á½1¾(N¾&w¾/ž¾+Î¾-ú¾+(¿@T¿<•¿8Ò¿5À6AÀxÀ”À5±À,çÀ2Á?GÁ‡Á¡Á7¹ÁBñÁ,4Â'aÂ6‰Â+ÀÂ+ìÂ6Ã?OÃ)�Ã2¹Ã7ìÃ/$ÄTÄiÄ!{Ä'�Ä(ÅÄQîÄ@Å-`Å=ŽÅ#ÌÅ!ðÅ5Æ)HÆ%rÆ.˜Æ/ÇÆ0÷Æ(Ç.GÇ6vÇ#­ÇÑÇäÇ3È67È+nÈ'šÈ)ÂÈ ìÈA
É"OÉ(rÉ›É­É-¹ÉçÉ	öÉAÊBÊUÊ:uÊ°ÊOÏÊ'Ë&GËnË?ŽËÎË%ìËLÌ_ÌuÌ“Ì0±ÌâÌ†çÌnÍmÍ«íÍZ™Î&ôÎ%Ï#AÏBeÏC¨ÏKìÏV8Ðv�ÐÑRÑ;iÑK¥Ñ*ñÑMÒjÒ~Ò*™Ò$ÄÒ*éÒ"Ó<7Ó8tÓ ­Ó$ÎÓ"óÓ&Ô=ÔVÔ*vÔ5¡Ô.×Ô0Õ47Õ8lÕA¥Õ6çÕ2Ö8QÖ2ŠÖ2½Ö8ðÖ1)× [×<|×2¹×>ì×5+Ø>aØ) Ø0ÊØ"ûØÙ8ÙSÙ%oÙ"•Ù ¸Ù ÙÙ-úÙ"(Ú!KÚmÚ%‡Ú%­ÚkÓÚk?Ûk«ÛqÜR‰Ü�ÜÜ'mÝ4•ÝJÊÝ!ÞX7Þ/�ÞÀÞÐÞ'îÞ ß+7ß!cß…ß–ß´ßÑßéßàà5.à-dà’àžàªàÀâ¼Ââ¹ã9ä Räsä
! ‰ä1”å2ÆåRùåLæaæmæyæ‘æKšæLææZ3ç=ŽçIÌç;èKRèXžè=÷èP5é†é é$·é'Üéê$ê'@ê&hê&�ê.¶êåêìê*óê+ë›Jë2æëìì&9ì2`ì4“ì(Èìñìí&íFí]í{í”í%±í"×íúíî6îjOîlºî3'ï[ïxï —ï¸ïÐïåïðð%7ð-]ð*‹ð*¶ð;áð%ñ0Cñ7tñ;¬ñ;èñ/$òKTòK ò3ìò$ ó>Eó3„ó6¸ó3ïó#ôCAô)…ôZ¯ô}
! õ9ˆõ\Âõ‚öv¢öA÷Q[÷1­÷ß÷B_øL¢ø`ïø]Pùd®ù>ú;RúBŽúMÑúQûPqûÂûEBüAˆüRÊü9ýNWý5¦ýMÜý7*þBbþE¥þ†ëþ9rÿ’¬ÿF?>†ŒÅ9R‚ŒFMVx¤FFdN«Qú LSí¢AOäM4[‚^ÞO=I�A×>>X@—|ØSU	K©	Tõ	FJ
! M‘
! Pß
! :0Gk4³:è5#
ZY
(´
&Ý
c{h8ä.NL›+§8ÓCP)d0Ž	¿9É\r`;ÓJnZ/É8ù)2\GnQ¶)2H$b$‡¬*Ä ï6%Gm(Š(³/Ü2"?"b …¦
! ÀË$ß8
V(d@�JÎ¡»=ÙO,g;”;Ð6,VcDºBÿvBO¹*	'4F\)£HÍ8>OtŽ9#M]&«>Ò"2'UK}<Ér #y A� ß ñ 6!:![K!§!O­!8ý!I6">€"1¿"\ñ"vN#ZÅ#l $=�$yË$VE%‰œ%>&&{e&Vá&P8'X‰'Vâ'l9(F¦(7í(\%)Z‚)hÝ)>F*V…*RÜ*a/+,‘+0¾+@ï+O0,I€,PÊ,Í-¶é-é .‡Š/˜0£«0cO1e³1­2¦Ç2vn3@å3&4=4,M4,z4§4>»4ú4!5:5T5?h5B¨5ë5q6*w62¢63Õ69	7kC75¯7*å78K8>k85ª8Aà8D"9=g9D¥98ê9Y#:9}:B·:9ú:-4;@b;1£;JÕ;W <Bx<7»<�ó<gu=HÝ=G&>Nn>8½>=ö>=4?Gr?<º?l÷?]d@dÂ@L'ANtAÃAVÛA52BkhBWÔBV,CFƒCJÊCƒDV™DUðDKFE„’ElFx„FvýFAtG\¶G�H_¡HhIcjIrÎIyAJ]»J}Kc—KWûKlSLoÀLC0MBtMW·MBNyRNsÌNP@Oo‘OOP~QPZÐPn+QFšQKáQL-RYzRnÔR]CS{¡SET?cT/£TCÓT>U<VU"“U
¶U@ÄU0V56VHlVFµV)üVe&WQŒWsÞWnRX{ÁXì=Y*Z€9[‘º[~L\”Ë\�`] ð]}‘^Ž_Xž_D÷_f<`Ò£`ôvaskb„ßbqdc‚Öc‚Yd“Üdppe�áeFcfBªfˆífªvgN!h_phUÐhf&i]�inëiKZj\¦j"k#&keJkr°k!#l.El;tl°l2Èlûl%m-?m!mm�m1§m5Ùm>n(Nnwwn<ïn>,oTko[Ào?p-\p+Šp-¶p5äpq+:qfq=|qMºq]rAfr`¨r@	s^Js?©sésRt9Vt&�tA·tfùt `uF�u8Èu?v:Av8|v8µv6îv1%w9Ww˜‘w\*x*‡x5²x+èxJyB_y!¢y>Äy!zU%z0{zR¬zqÿz*q{-œ{,Ê{+÷{_#|Bƒ|AÆ|8}CA}k…}Añ}C3~pw~Jè~=3Fq7¸Lð?=€8}€R¶€;	�LE�V’�<é�B&‚?i‚b©‚6ƒ:Cƒ<~ƒ;»ƒ,÷ƒ@$„=e„u£„"…&<…Cc…A§…(é…,†@?†X€†7Ù†+‡H=‡9†‡8À‡Bù‡C<ˆZ€ˆWÛˆS3‰3‡‰@»‰qü‰�nŠHüŠME‹1“‹RÅ‹0Œ!IŒ!kŒ>�ŒCÌŒl�H}�XÆ�LŽZlŽQÇŽG�1a�.“�:Â�cý�?a� ¡��Â�sD‘t¸‘I-’:w’>²’=ñ’a/“Y‘“8ë“I$”Jn”G¹”p•'r•:š•„Õ•rZ–jÍ–H8—?�—>Á—s˜wt˜<ì˜/)™:Y™L”™á™Iý™{GšDÃšd›xm›+æ›JœT]œ7²œ8êœG#�=k�?©�@é�%*ž<PžH�žOÖžG&Ÿ¦nŸ3 XI =¢ Aà 6"¡9Y¡2“¡9Æ¡2¢C3¢<w¢3´¢!è¢:
! £"E£3h£Hœ£Kå£11¤8c¤Uœ¤sò¤pf¥k×¥DC¦^ˆ¦4ç¦:§9W§1‘§eÃ§C)¨-m¨-›¨<É¨:©:A©?|©D¼©dª1fª9˜ª:ÒªK
«4Y«5Ž«JÄ«I¬CY¬7�¬7Õ¬O
­0]­-Ž­¼­Û­Jø­IC®E�®7Ó®P¯2\¯%�¯3µ¯1é¯S°2o°M¢°ð°<
±4J±±Cž±Eâ±G(²op²Tà²)5³)_³/‰³4¹³Eî³94´Mn´B¼´?ÿ´C?µEƒµsÉµ)=¶>g¶M¦¶Eô¶x:·5³·3é·I¸Fg¸L®¸Dû¸D@¹D…¹DÊ¹3º0Cº!tºC–º!Úº…üºW‚»7Ú»o¼Q‚¼.Ô¼.½92½]l½5Ê½7¾K8¾.„¾J³¾Gþ¾@F¿@‡¿=È¿(À//ÀE_À9¥À1ßÀ,Á.>Á.mÁWœÁ(ôÁ'Â?EÂ8…Â7¾Â:öÂ1Ã;KÃ2‡ÃCºÃJþÃUIÄVŸÄUöÄVLÅ4£Å9ØÅ9ÆhLÆ4µÆGêÆE2Ç2xÇ+«Ç.×ÇRÈ5YÈL�ÈJÜÈ5'É7]É!•É:·ÉGòÉJ:Ê8…ÊC¾ÊË1"ËTË,tË9¡ËÛË$ñË\Ì2sÌ0¦Ì4×Ì8ÍMEÍO“Í3ãÍbÎ;zÎ>¶Î,õÎ-"Ï?PÏ1�Ï(ÂÏ8ëÏ,$Ð2QÐ5„Ð4ºÐ<ïÐ5,Ñ2bÑ5•Ñ*ËÑ9öÑ/0Ò0`ÒB‘Ò>ÔÒ#Ó*7Ó!bÓM„Ó9ÒÓ>ÔKÔeOÔXµÔÕT&ÕT{ÕTÐÕO%ÖTuÖSÊÖS×8r×Ÿ«×JKØI–Ø9àØÙ18Ù&jÙK‘ÙPÝÙD.Ú=sÚI±ÚCûÚZ?ÛOšÛLêÛ=7ÜOuÜCÅÜG	ÝRQÝ8¤ÝEÝÝI#ÞNmÞE¼ÞGßIJß>”ßPÓß0$àMUàE£à"éàWá;dáK ábìá\Oâ&¬âCÓâ%ã*=ãNhã,·ã(äã'
ä45ä.jä™ä"´äC×ä#å'?å4gå/œåAÌåGæ9Væ8�æ0Éælúæhgç7Ðçpè'yè/¡è.Ñè3éK4é*€é#«é2ÏéCê8Fê-ê=­ê#ëê/ëC?ë?ƒëÏÃë9“ì7ÍìBíRHíC›íEßí:%î\`îŒ½î`Jï;«ïQçïR9ð>ŒðTËða ñT‚ñ7×ñ,òJ<òC‡ò>ËòI
! óiTóD¾ó:ôF>ôs…ôNùôSHõ@œõZÝõE8öK~öBÊö9
÷AG÷‰÷M¢÷5ð÷3&ø4ZøL�ø*ÜøDùLùhù„ùB™ù`ÜùE=úBƒú_Æúa&û)ˆû9²û;ìû>(üSgüe»ü?!ýqaý:ÓýDþFSþQšþ�ìþk}ÿ7éÿ[!G}lÅ>2WqÉNIl˜tKz/Æ#ö#L>:‹jÆ:10l@�<Þ0SL/ LÐ5QSW¥Eý\C@ 'á.		'8	`	@z	»	…Í	MS
! F¡
! Fè
! ;/.k@šVÛ$2,WH„,ÍHúPC
C”
rØ
qK`½l5‹5Á6÷<.!kI�F×UZtTÏZ$?,¿]ìvJiÁE+Fq3¸dìWQx©�"#³R×G*MrGÀOPX�©€71¸7êF"i=‰eÇ>-0lD�fâBI3Œ!À3â:7QW‰(á*
! &5'\%„Gª\ò2O]‚8à$ (> Fg 1® Kà ,,!-Y!`‡!Qè!Q:""Œ"f¯"R#Pi#Sº#A$XP$4©$4Þ$%C3%Ow%FÇ%N&=]&9›&&Õ&0ü&O-'7}'#µ'KÙ'p%(,–(3Ã(6÷(5.)(d).�)H¼)*Q*;i*,¥*)Ò*.ü*+++2W+#Š+1®+.à+C,KS,NŸ,*î,l-$†-B«-0î-(.*H.;s.3¯.&ã.?
! /AJ/MŒ/5Ú/L02]04�09Å0Gÿ04G1 |1S�14ñ1`&2R‡21Ú2�3�Ž334sD4k¸4Q$5Iv5QÀ5064C6Rx67Ë6(7{,7�¨7•88MÎ889cU9.¹9)è9':-::@h:,©:'Ö:þ:%;aC;e¥;ƒ<Q�<Pá<>2=.q=7 =LØ=%>/E>ju>3à>+?R@?Q“?På?16@#h@KŒ@(Ø@EA(GA*pAA›ANÝAY,B·†B'>C9fC9 C=ÚCIDRbDMµDUE]YE·EÇE-ãE6F=HF~†F*G@0GqG€GŸGºG=ÕGH"H<?HF|HVÃHOI9jII¤IlîIq[J¸ÍJœ†K•#Lx¹LP2MƒM›M"ºM9ÝM/N'GN?oNP¯N0O/1O?aO,¡O+ÎOBúO5=P8sPJ¬P6÷P4.Q;cQ%ŸQPÅQ^RÂuRE8SL~S.ËS5úSO0TP€T:ÑTNU[UPyU]ÊU7(V2`VP“V@äV$%WLJW?—W6×W]X/lX'œXGÄX>Y/KYw{YdóYMXZ\¦ZN[CR[J–[\á[k>\wª\W"]=z]d¸]%^^C^V¢^^ù^—X_1ð_C"`?f`I¦`Eð`H6aBa0Âa:óa1.b?`bs bBcIWc0¡cCÒcBdBYd€œd<e4Ze5�e)Åe)ïejf<„fGÁfJ	gLTg’¡gD4h8yhJ²h3ýhC1i>ui6´iHëi24j0gj;˜j.Ôj+kJ/k;zk0¶k+çk1l@El„†lPm.\m(‹mk´m- n"Nn1qnC£n/çnEo9]o>—o$ÖoDûo<@p0}p(®p*×p,qJ/qnzq=éqm'rm•r4s,8ses"~s5¡s/×s;t?Ct(ƒtB¬t2ït5"u=Xu&–u=½u8ûuA4vEvvC¼v)w4*w,_w+Œw¸w)ÖwExFxLx]x…zx6y47y@ly8­y æy
! z*z1=z3oz£z.¸z*çz&{\9{9–{Ð{#î{)|O<|OŒ|^Ü|z;}H¶}-ÿ}-~/M~m}~ë~+-/K]©»"Û!þ& €;G€ ƒ€Q¤€Wö€rN� Á�Kâ�Y.‚2ˆ‚7»‚!ó‚ƒJ5ƒ€ƒ(–ƒ¿ƒJÖƒF!„Bh„%«„4Ñ„!…"(…+K…8w…9°…Aê…',†,T†K�†Í†(ì†7‡/M‡9}‡6·‡î‡.ˆ@1ˆQrˆ%Äˆ6êˆF!‰&h‰8�‰9È‰\ŠP_ŠG°Š0øŠ )‹8J‹(ƒ‹¬‹8É‹9ŒC<ŒÆ€ŒÖG�[Ž\zŽÎ×ŽÊ¦�zq�Šì�\w‘]Ô‘Ô2’¼“hÄ“f-”I””ÐÞ”¸¯•fh–dÏ–Œ4—>Á—F˜7G˜-˜.­˜2Ü˜&™66™,m™*š™,Å™�ò™�ƒš9›a?›f¡›vœ6œ%¶œ`Üœ2=�%p�L–�Wã�?;ž[{ž:×žUŸ0hŸ4™ŸeÎŸ)4 /^ Ž J¦  ñ ,¡&?¡ f¡8‡¡VÀ¡H¢.`¢O�¢šß¢6z£<±£/î£'¤,F¤&s¤,š¤"Ç¤&ê¤+¥%=¥<c¥5 ¥Ö¥8î¥6'¦5^¦k”¦;§q<§#®§Ò§9å§X¨&x¨.Ÿ¨-Î¨ü¨ ©)¸©â©8ªh9ª>¢ªDáª1&«:X«U“«Lé«$6¬'[¬ƒ¬ Ÿ¬À¬ Ý¬]þ¬,\­,‰­E¶­2ü­7/®@g®7¨®Gà®G(¯p¯‹¯£¯Ã¯DÝ¯j"°&�°-´° â°'±++± W±Ix±!Â±#ä±²²&.²*U²€²3–²2Ê²'ý²%³%=³c³‚³¡³.¾³í³.
! ´%9´ _´1€´²´$Ï´;ô´0µFµeµhvµßµ-öµ.$¶1S¶*…¶2°¶1ã¶%·";·,^·‹·¥·EÄ·M
! ¸CX¸Bœ¸8ß¸E¹_^¹Q¾¹`º@qº²º:ËºV»2]»4�»Å»Þ».û»H*¼Is¼S½¼Y½Xk½,Ä½/ñ½?!¾Aa¾B£¾Læ¾R3¿B†¿CÉ¿M
ÀS[Àg¯ÀwÁ�ÁFÂCVÂ!šÂ(¼Â1åÂiÃ[�ÃCÝÃ0!Ä/RÄ"‚Ä$¥ÄÊÄ0êÄÅh/Åq˜Å{
! Æe†ÆCìÆx0Ç(©Ç1ÒÇKÈCPÈI”ÈÞÞÈs½Éæ1Ê�Ë¾©ËdhÌ5ÍÌ\Í1`Í2’Í<ÅÍBÎ^EÎ$¤Î)ÉÎJóÎ2>ÏOqÏÁÏ?áÏ.!ÐPÐgmÐ5ÕÐaÑQmÑY¿Ñ@Ò9ZÒL”ÒKáÒM-Ó\{Ó[ØÓ]4ÔK’Ô]ÞÔd<Õt¡ÕIÖR`ÖQ³ÖS×bY×a¼×cØZ‚ØAÝØaÙ_�ÙláÙLNÚ\›Ú\øÚlUÛ4ÂÛ,÷Û‹$Ü°Ü0ÝIOÝ#™Ý/½Ý*íÝ,Þ6EÞF|ÞÃÞÝÞ+ïÞ7ß™SßJíß58à nà4�àwÄà:<á7wá¯ádËáe0âo–âjãŒqãuþãFtäW»äSåXgåYÀå:æDUæ]šæCøæM<çOŠçIÚçX$èG}èYÅè-é6Mé1„é-¶é%äé@
! ê}Kê]Éê'ë6Gë#~ë ¢ë\ÃëE ì<fì9£ì6Ýì?í>TíJ“í@Þí5îOUî7¥î8ÝîBï*Yï/„ï1´ïeæïhLðjµðU ñ}vñ[ôñ1Pò=‚òOÀò'ó.8ó&góFŽóVÕóF,ô1sô ¥ô"Æô@éô;*õ'fõ0Žõ9¿õ:ùõV4öY‹ö1åö[÷-s÷F¡÷nè÷LWøE¤ø^êø_IùI©ù5óù>)ú@húD©ú/îú û/?û2oû'¢û.Êûùûü+üGJü@’ü8Óüý=(ý8fý1Ÿý4Ñý3þ:þ,Zþ#‡þ^«þB
! ÿLMÿfšÿ/41!fDˆFÍ]MrFÀ;UC7™RÑ2$,W5„;º-ö+$6P=‡2Å8ø,14^6“YÊW$Y|=Ö8+M2y¬IÌ9,P5}L³0	+1	@]	1ž	'Ð	=ø	'6
! 5^
! 5”
! LÊ
! 87P?ˆ?È019:kZ¦:
%<
9b
5œ
FÒ
@,ZH‡;Ð;;H7„¼#Ôøb.x#§Ë+å.2@?s/³4ã!):2d)—.Á5ð-&Tdo6ÔZ7f(ž Ç3èE.b=‘)Ï/ù$)gN'¶.Þ
�3:µ]ðN'i‘4®ãcVg_¾VPuÆÜ,íX4sX¨PLRMŸMía;ƒ�P!hraÛ*=.h1—*É2ô1' %Y 2 ,² )ß 	!H%!n! ˆ!:©!,ä!H" Z"K{"dÇ"X,#…#ž#»#,×#0$>5$4t$G©$#ñ$/%E%#a%,…%%²%7Ø%8&oI&&¹&7à&S'Bl'-¯'IÝ'D'(;l(%¨(9Î()^#)7‚)#º)%Þ)…*Š*:¡*QÜ*7.+Kf+²+Í+í+
! ,),G,?],>�,7Ü,-+-I-4g-2œ-Ï-9ã-B.I`.@ª.Aë.K-/ y/8š/AÓ/F05\04’0DÇ031=@1*~1P©1/ú1-*2=X23–23Ê2Fþ2UE3'›3Ã31ã354&K4&r4O™4!é4,585'T5|5G”5/Ü5#6+06\6*y6¤6Ã6Ù6]ó6"Q7't7œ72¹7 ì7a
8/o8Ÿ8µ88Ì889x>99·9'ñ93:?M:�:(‘:/º:8ê:L#;%p;%–;¼;NÜ;N+<-z<T¨<9ý<37=4k=X =&ù=2 >$S>+x><¤>:á>6?DS?A˜?lÚ?WG@DŸ@Zä@Q?A2‘ALÄA6B?HB?ˆBKÈBECPZCb«CED?TDO”D\äDBAEF„EFËE_F>rFA±F<óFS0GE„GIÊGIHJ^HG©HcñHQUIF§IIîIB8J?{JE»J;KN=K]ŒKGêKM2LL€L]ÍLB+MLnM[»MwNE�NXÕNd.OA“OBÕOPPCiPM­PQûPLMQZšQ<õQV2Rm‰R3÷R,+S=XS–SL´SPTªRT-ýTj+Uo–UxV7VM·V;WKAWc�WñWØXjäXOYiY"‡Y#ªYƒÎY.RZ6�ZJ¸Z"[D&[\k[TÈ[G\Ke\I±\Cû\K?]K‹]^×]U6^MŒ^2Ú^$
_&2_MY_\§_ `%`LA`LŽ`CÛ`%a1Ea:wa5²a5èa5bdTbj¹bR$cIwc9ÁcBûcC>dT‚d5×d?
e4Me3‚eU¶e9f8Ff9fE¹f)ÿfG)g3qg!¥gUÇgjh_ˆhOèhr8i2«i6Þi4j3Jj(~j1§j;Ùj6k«Lk˜øk8‘l2Êl0ýlð.mÉn_énMIo#—o»o/Öo4p.;p2jp2�p$Ðp-õp4#q4Xq!�q=¯qíqTrPUr'¦r2Îr*sN,sd{sYàsX:t“t2ŸtÒtätEõt9;usuuTéu8>vœwvXwVmwÄw<ÞwxV,xLƒxBÐx6y/Jy#zykžy/
! z*:z+ezK‘z�Ýz;_{0›{SÌ{3 |T|7h|A |gâ|J};[}D—}5Ü}?~R~?q~;±~=í~W+*ƒn®P€An€E°€Cö€M:�Gˆ�:Ð�<‚:H‚9ƒ‚½‚"Ö‚ù‚\ƒHoƒ+¸ƒBäƒ"'„DJ„$�„*´„ß„ÿ„+…#A…6e…sœ…+†+<†=h†3¦†:Ú†+‡#A‡>e‡2¤‡×‡Tò‡.Gˆ-vˆ-¤ˆCÒˆ¶‰!Í‰/ï‰/Š,OŠ<|Š_¹Š8‹ER‹'˜‹!À‹zâ‹)]Œ5‡Œ½Œ)ØŒ?� B�c�[‚�&Þ�)Ž'/ŽIWŽ9¡ŽÛŽ9ïŽ))�‰S�2Ý�>�O�a�7|� ´�7Õ�2
‘/@‘+p‘7œ‘6Ô‘:’&F’m’?Š’Ê’=æ’C$“Kh“]´“d”tw”(ì” •6•#V•(z•[£•hÿ•hh–.Ñ–——<—"R—:u—#°—,Ô—5˜/7˜)g˜‘˜¬˜*Â˜í˜™(#™6L™Lƒ™!Ð™ò™š6(š'_š2‡š'ºš
âš}ðš/n›ž›€¯›20œcœfœjœ=ƒœÁœÉœ6Ñœ6�I?�I‰�Ó�<ç�$ž.+ž@Zž›ž§ž@°žñž>ýž]<Ÿ]šŸTøŸ+M Ay  » KÜ R(¡U{¡	Ñ¡RÛ¡.¢J¢e¢'„¢Y¬¢4£;;£<w£<´£ñ£g¤0o¤C ¤2ä¤M¥Ke¥C±¥;õ¥=1¦o¦1‹¦½¦3Ö¦;
! §?F§:†§7Á§8ù§72¨7j¨6¢¨4Ù¨8©6G©9~©1¸©5ê©1 ª3Rª=†ªCÄª0«/9«1i«3›«9Ï«#	¬4-¬Mb¬H°¬ù¬!­/;­%k­6‘­QÈ­Z®Vu®9Ì®9¯3@¯Et¯6º¯:ñ¯_,°gŒ°Fô°U;±k‘±Dý±bB²:¥²Yà²>:³4y³=®³Bì³*/´6Z´J‘´DÜ´9!µ&[µ‚¶! ¶@Â¶4·=8·=v·=´·$ò·5¸8M¸6†¸3½¸8ñ¸:*¹9e¹Ÿ¹>¼¹<û¹+8º2dºO—º	çº4ñº)&»)P»z»�»#°»)Ô»8þ»7¼>¼Q¼*d¼�¼¢¼¹¼Ò¼ ï¼½#½9½=S½,‘½I¾½P¾Y¾*v¾3¡¾0Õ¾^¿e¿l¿7s¿
! «¿ ¶¿×¿ò¿.ÀS=À-‘ÀF¿À:Á/AÁ*qÁNœÁëÁÂ0Â/NÂ~Â8‡Â*ÀÂGëÂ
3Ã)AÃ)kÃ3•Ã)ÉÃEóÃ-9ÄgÄ$xÄ�Ä¼ÄÚÄðÄ
Å# Å1DÅ(vÅ3ŸÅ;ÓÅZÆXjÆÃÆÆÆØÆêÆ,üÆ7)ÇaÇ*�Ç5¬Ç2âÇ=È=SÈ‘È£ÈµÈÇÈÙÈ'ëÈ É4ÉGÉYÉlÉ~É�É&¢ÉÉÉ ÛÉüÉÊQÊQdÊ‰¶ÊÒ@ËOÌucÌ#ÙÌ˜ýÌƒ–ÍµÎ`ÐÎ21ÏQdÏ#¶ÏDÚÏ‡Ð:§ÐBâÐ=%ÑcÑyÑ¡‚Ñi$ÒvŽÒ’Ó#˜Ó¼Ó1ÌÓ>þÓ>=Ô |Ô%�Ô7ÃÔ
! ûÔˆÕ�Õ®•Õ*DÖ-oÖ0�Ö-ÎÖ/üÖa,×eŽ×mô×abØŽÄØkSÙ[¿Ù�Úq�ÚLÛN\Û‡«ÛD3Ü-xÜ>¦Ü:åÜ: ÝN[ÝDªÝ-ïÝ&Þ}DÞ“ÂÞ²VßT	àn^àOÍàVámtá½âá6 â=×âTã?jã@ªã1ëã-äÖKä8"å*[å †å#§å‡Ëå6SæÁŠæ>LçV‹ç8âçNè<jèr§èGé¼béCê±cê/ëhEën®ëPìUnìhÄìZ-íSˆí™Üí0vîP§îTøîrMïQÀïgðTzð`Ïði0ñpšñpòe|òQâòÍ4óTôšWôòôšrõc
öLqö;¾öEúö¸@÷šù÷¹”øhNùš·ù|RúKÏú[ûEwû6½û<ôûP1üW‚üRÚüK-ýLyý[ÆýM"þZpþbËþa.ÿM�ÿiÞÿOHE˜OÞF.<uE²�øM†OÔG$DlT±E3LY€QÚ�,M½AEME“8ÙPWc”»MPsžd	Dw	9¼	=ö	4
! „5Mº:6Cbz@Ýv
p•
lZsQÎH ?iW©cbekÈ›4TÐF%Sl\ÀKüi^fKÅRTdM¹F#NWrdÊB/JrŠ½rHA»žýbœVÿcVdºf†IŠGÔ’�¯Z1[ŒCè`,H�WÖV. G… CÍ q!+ƒ!3¯!Fã!8*"Vc"Xº">#MR#T #Oõ#BE$dˆ$Fí$54%Dj%P¯%`&Ja&V¬&X'O\'?¬'7ì'E$(?j(‚ª(E-)/s)E£)8é)5"*FX*<Ÿ*+Ü*K+BT+P—+,è+R,Vh,0¿,0ð,2!-.T-Bƒ-.Æ-Cõ-A9.g{.0ã.$/&9/S`/£´/MX0b¦0`	1"j1K�1XÙ1922^l2WË2K#3Yo3GÉ3+4?=4O}4ŒÍ4QZ5b¬5D6^T6,³6Jà64+73`77”7/Ì7(ü7n%8a”8eö8Z\98·94ð99%:p_:ÍÐ:„ž;#<Ÿ£<C=[b>l¾>c+?\�?\ì?/I@By@d¼@e!A×‡A_B#B£B&¼B7ãB^CDzC¿CòÕC?ÈDQEZE?fE¦E.²E*áECF0PFK�F6ÍF4G9GUG.^G�G™G©G
¾GÌGäGöGþG)H1H9HJHZHfH€H”H°HÌHÝHéHöHII7INIZIkI�I˜I²I¾I*ÑIsüIqpJaâJmDKr²Ki%Le�L&õL>MY[M+µM8áM8NqSNbÅND(OYmOÇOLåO2P_KP<«PèP!Q$QE8QD~QDÃQ=R6FRV}R\ÔR^1SA�S/ÒSTET>_T}žT9U4VU+‹U>·U\öUeSV¹V-ÉV2÷VY*Wl„W%ñW@XDXX�XHµXFþX-EYsYŽY«Y4ÉYUþYZTZ�¯ZL1[*~[;©[<å[3"\3V\/Š\Cº\Dþ\/C]8s];¬]Eè]Q.^5€^:¶^Qñ^8C_6|_I³_Hý_JF`(‘`†º`OAb’‘bS$cµxc�.dW¼dke<€e“½eKQf9�f�×fYg:Ùg7hgLh®´hIcia­i]jwmjuåj_[kb»ktl[“lVïlXFm?ŸmNßm3.n6bn„™nuo&”oõ»oV±pUq:^q4™qÎqåqûq%r87r.prŸr¦r.¾r%ír-s&As/hsA˜s+Ús't.tLt&jtq‘t(up,uR�u4ðuJ%v>pvQ¯vvwKxw‚Äw€GxQÈxPyNkyJºyRzLXzQ¥z,÷zQ${7v{=®{ì{yl|^æ|mE}j³}9~>X~[—~~ó~/r/¢4Ò2€`:€)›€6Å€6ü€'3�2[�NŽ�|Ý�—Z‚Vò‚nIƒ=¸ƒ+öƒ5"„4X„6�„7Ä„Cü„P@…s‘…&†$,†PQ†>¢†Aá†%#‡OI‡2™‡ Ì‡Ní‡^<ˆ›ˆH¹ˆJ‰iM‰]·‰LŠ(bŠD‹Š5ÐŠ0‹C7‹{‹F™‹,à‹4
ŒZBŒ.�Œ8ÌŒ?�-E�Ws�qË�e=ŽL£Ž6ðŽ…'�C­�Iñ�0;�8l�V¥�1ü�-.‘M\‘?ª‘nê‘SY’g­’6“7L“\„“xá“UZ”D°”Iõ”H?•Hˆ•:Ñ•0–0=–qn–Qà–M2—=€—K¾—T
! ˜l_˜WÌ˜@$™Fe™M¬™\ú™[Wš:³šAîšF0›Ew›I½›<œ6Dœ={œO¹œ;	�FE�NŒ�8Û�4ž*Iž$tžF™ž4àž+ŸYAŸD›Ÿ6àŸ7 7O 6‡ 7¾ 9ö 50¡>f¡>¥¡;ä¡9 ¢1Z¢HŒ¢0Õ¢@£BG£7Š£DÂ£+¤+3¤1_¤.‘¤AÀ¤P¥2S¥!†¥V¨¥ÿ¥ˆ¦¢¦3·¦ë¦Ž§–§Ž²§3A¨Mu¨²Ã¨Nv«0Å«=ö«=4¬Ar¬O´¬+­T0­…­G¢­)ê­4®!I®&k®w’®(
! ¯F3¯Hz¯<Ã¯8°L9°L†°LÓ°L ±Zm±ZÈ±?#²)c²�²b­²K³=\³4š³3Ï³E´1I´^{´@Ú´„µ© µdJ¶%¯¶!Õ¶%÷¶X·+v·F¢·Fé·[0¸(Œ¸Gµ¸-ý¸4+¹P`¹@±¹Nò¹9Aº'{º+£º4Ïº{»1€»3²»<æ»4#¼0X¼h‰¼5ò¼'(½/P½I€½AÊ½L¾1Y¾9‹¾8Å¾�þ¾<€¿î½¿J¬ÀM÷ÀYEÁWŸÁ^÷Á>VÂ(•Â<¾Â,ûÂ@(ÃaiÃËÃVèÃ+?Ä2kÄ5žÄšÔÄŒoÅFüÅGCÆh‹ÆMôÆOBÇ2’Ç2ÅÇVøÇ=OÈ�È#¬È7ÐÈ[É1dÉX–É<ïÉ[,Ê4ˆÊ=½ÊKûÊKGË@“ËÔË8êËJ#ÌsnÌqâÌ}TÍHÒÍXÎtÎO”Î<äÎn!ÏV�ÏPçÏˆ8Ð]ÁÐXÑ=xÑŸ¶ÑPVÒM§ÒoõÒieÓlÏÓn<ÔL«ÔTøÔOMÕJ�Õ èÕQ	Ö[Ö.pÖDŸÖYäÖ8>×Uw×IÍ×hØ4€Ø;µØ+ñØ9Ù4WÙBŒÙ?ÏÙ.Ú0>Ú>oÚE®ÚZôÚQOÛ¡Û8¾Û2÷ÛW*ÜA‚ÜFÄÜ{Ý7‡ÝM¿Ý0
ÞG>Þ>†Þ1ÅÞ:÷Þ42ß4gß1œßDÎß6à1Jà2|à#¯àÓà@âàX#áN|áAËá
â-&âTâ1pâ¢â:¹âDôâ<9ã^vãGÕã_ä^}äQÜäM.åJ|å[ÇåO#æQsæŠÅæVPçY§çƒè4…è ºèHÛè$éE4ézé—é#ªéÎé<èé%êEêYdê@¾êGÿê@Gë6ˆë/¿ë:ïë *ì.Kì&zì¡ì±ì'Ãì=ëì?)íAií8«í#äíî&îQFîP˜îNéî 8ïNYïK¨ïIôïK>ð8Šð@Ãð2ñ<7ñ tñF•ñ5ÜñeòVxò„Ïò‹Tó_àóR@ôU“ô~éô0hõ-™õCÇõö*ö=öPö6bö(™ö(Âö'ëö:÷7N÷.†÷_µ÷@øSVøaªøFù<SùG�ù@ØùSúRmúLÀúV
ûLdûJ±ûSüû1Pül‚üPïüM@ý7Žý9Æý;þN<þ:‹þ9Æþÿÿ64ÿCkÿE¯ÿHõÿ*> i<Š>Ç59<=vR´>F]/¤5ÔJ
! JU !¿ráWTn¬u>‘;Ð;;H;„WÀ'@eTYº=>R7‘9ÉJ	BN	‘	¬	È	VÝ	‚4
! B·
! _ú
! FZg¡G	hQ>º$ù2
1Q
ƒ
N�
Kì
O8JˆMÓ9!9[[•!ñQSeW¹OLa+®5Ú50F>w/¶.æ9:O4Š8¿FøU?)•=¿HýTF)›0Å"ö7%Q6w?®Cî.2:a*œ3Ç û5œ4Ò/-7@e¦/»/ëB,^2‹3¾-ò  <Ag~FæU-NƒQÒa$ã†[jWÆYrxyë_e WÅ V!Nt!IÃ!H
"RV"_©")	#(3#,\#=‰#]Ç#%$6=$"t$Q—$*é$J%L_%¬%4Ç%:ü%G7&?&R¿&>'>Q'L�'NÝ'',(6T(<‹(„È(cM)`±)Y*<l*Œ©*J6+*�+‚¬+M/,H},cÆ,-*-_X-r¸-B+.)n.˜.>®.(í.@/[W/³/Ó/%ó/#0=0oW0fÇ0-.1\1s1‹1 £1!Ä1"æ1"	2$,2$Q20v2§2Å2ã223r33k¦3_46r4=©4/ç4>59V5w�5s6K|6PÈ6g7M�7vÏ7GF8[Ž8<ê8A'9±i9°:OÌ:1;LN;g›;c<9g<4¡<7Ö<L=[=Js=J¾=8	>2B>Zu>Ð>=æ>($?&M?Dt?J¹?0@w5@_­@J
A0XAJ‰A0ÔAHB2NBH�B2ÊB]ýBG[CH£C2ìCbD}‚D�E¨ŽEi7F„¡Fi&G„�G2HAHH2ŠH2½H2ðH0#IKTI I;¾I%úI% JEFJTŒJ'áJB	KQLKRžKQñK)CLZmL6ÈLYÿL5YMP�MFàM4'N€\NÝP)úP($QBMQÛ�Q lR�Rt¬R9!SÖ[S\2TC�T>ÓTLUO_U1¯U5áU}V&•V5¼VYòV0LW2}WO°W?XB@X(ƒX,¬X/ÙXH	YDRY$—YQ¼Y*ZH9Z+‚ZD®Z@óZ4[BL[�[8¨[5á[\(3\\\)q\?›\BÛ\_]5~]@´]Dõ]1:^@l^R­^‚_?ƒ_BÃ_8`2?`2r`,¥`Ò`/ä`4a/IaFyaSÀaFbF[b-¢bYÐb]*cYˆc1âc5dEJdO�d.àdYeHie)²e)ÜeYf`f6f6¶f,ífgN2gG�gÉg,ßg*h97h/qh<¡h2Þh/i/Ai4qi>¦iåi2j48j.mj<œj^Ùj*8kcckzÇkˆBl„ËlEPm„–mLn™hn<oá?o$!p�FqÐÔq¥rF©s;ðtl,uN™uSèu:<vrwv=êv((wQwWfw(¾w"çw"
! x"-x Px qx ’x$³x$Øx$ýx""y"Ey"hy)‹y4µy1êy/zCLzU�zCæz2*{4]{>’{1Ñ{D|DH|Z�|7è|w }P˜}Oé}w9~H±~[ú~GV8ž@×:€CS€m—€a�~g�]æ�dD‚a©‚XƒodƒLÔƒM!„„o„(ô„(…(F…(o…7˜…Ð…ÐÔ†Q¥‡?÷‡F7ˆ ~ˆ7Ÿˆ-×ˆ8‰Z>‰W™‰pñ‰bŠP€ŠGÑŠn‹bˆ‹`ë‹#LŒ<pŒN­ŒIüŒ{F�nÂ�f1Žb˜Ž`ûŽ-\�WŠ�^â�'A�$i�EŽ�TÔ�J)‘t‘‘‘G«‘*ó‘2’¡Q’pó’gd“)Ì“?ö“N6”$…”:ª”`å”,F•s•1“•Å•Cà•3$–0X–‰–§–9Â–=ü–;:—v—4ö—)+˜QU˜“§˜D;™-€™X®™IšQš/qš¡š=½š;ûš=7›Au›-·›$å› 
! œ +œJLœF—œ?Þœ'�1F�-x�*¦�AÑ�9ž.Mž2|ž(¯ž;ØžMŸ)bŸ-ŒŸ9ºŸqôŸ@f H§ nð A_¡S¡¡=õ¡13¢de¢=Ê¢#£4,£<a£ž£ ¼£Ý£Võ£8L¤1…¤+·¤+ã¤+¥4;¥,p¥*�¥!È¥,ê¥P¦.h¦.—¦.Æ¦.õ¦/$§/T§0„§0µ§0æ§0¨0H¨0y¨0ª¨0Û¨0©0=©0n©0Ÿ©.Ð©.ÿ©..ª.]ª.Œª.»ª/êª.«.I«.x«.§«0Ö«0¬08¬0i¬.š¬.É¬.ø¬.'­.V­.…­.´­.ã­.®.A®/p®/ ®-Ð®.þ®.-¯/\¯/Œ¯.¼¯.ë¯.°.I°,x°-¥°-Ó°.±40±,e±<’±EÏ±5²5K²)�²J«²Jö²2A³6t³H«³=ô³A2´Ft´;»´C÷´¤;µ:àµC¶$_¶O„¶SÔ¶((·"Q·5t·8ª·8ã·1¸N¸2[¸5Ž¸2Ä¸@÷¸p8¹D©¹Cî¹L2ºÆº7F»�~»J¼MK¼[™¼Cõ¼39½Mm½C»½?ÿ½??¾1¾a±¾M¿Ja¿G¬¿Bô¿$7À`\À)½À!çÀ[	ÁGeÁH­Á%öÁ*Â;GÂ2ƒÂ)¶Â&àÂ1Ã09ÃYjÃOÄÃHÄL]ÄªÄ$ÇÄ&ìÄ>Å RÅ0sÅ-¤Å(ÒÅûÅ'Æ+=Æ'iÆ!‘Æ ³Æ!ÔÆ!öÆ-Ç&FÇ"mÇ"�Ç)³Ç,ÝÇ%
! È30È6dÈ ›È$¼È)áÈ+É)7É5aÉ—É+³É4ßÉ=Ê.RÊ`�Ê§âÊŠËE©ËBïË>2Ì:qÌK¬ÌWøÌ>PÍX�Í@èÍW)Î–�ÎIÏ=bÏ> Ï0ßÏÐ'*Ð1RÐ#„Ð[¨Ð`Ñ(eÑCŽÑ>ÒÑ;ÒBMÒ�ÒI§ÒDñÒP6ÓF‡ÓJÎÓCÔF]ÔJ¤ÔMïÔF=ÕI„ÕUÎÕK$ÖCpÖM´Ö%×(×.C×-r×6 ×#××3û×/Ø#LØ
pØ)~Ø¨ØÁØHÑØ@Ù[ÙwÙŒÙ¬ÙTÌÙ5!Ú/WÚ,‡Ú$´ÚÙÚGèÚg0Û+˜ÛdÄÛq)Ü‹›Üd'ÝcŒÝ@ðÝ&1Þ XÞ>yÞ?¸Þ6øÞ6/ß$fß'‹ßˆ³ß1<à/nà9žà-Øà9á7@átxá7íáf%âOŒâ.Üâ†ãi’ãUüãnRä=Áæ2ÿæ02ç^cç&ÂçSéçY=è,—è?Äè é3¥é/ÙéF	êFPê<—ê8Ôê„
ëF’ëÙëíë/
ì0=ì*nì'™ì*Áììì!í7.í+fí-’í+ÀíKìí8î)Wî!�î £î$Äî8éî8"ï[ï'uï*�ï4ÈïAýï7?ð-wð@¥ð*æð>ñ3Pñ'„ñP¬ñ%ýñF#òEjò6°òçò%ó<&ó?cóI£óíó@ô$Cô'hô;�ô'Ìô<ôôV1õ+ˆõD´õ2ùõ.,ö.[ö Šö+«ö4×ö,÷%9÷&_÷>†÷4Å÷)ú÷3$ø>Xø/—ø-Çø,õø1"ùTTùL©ùöù úM4ú#‚ú?¦ú1æúû27û#jûKŽûBÚû*üHü†bükéüzUý_Ðý#0þSTþH¨þ/ñþ/!ÿ#Qÿ5uÿ,«ÿØÿEøÿ(>;g+£%Ï=õM3=�)¿$é40C@t+µáKLMYš*ô/!O"q9”LÎM`i)Ê)ôr›‘x-»¦Šbuícc	tÇ	�<
! œÚ
! Êw‹B3Î'
t*
CŸ
5ã
?9Y\“=ð;.bj2ÍdTeEº$J%3p%¤NÊ8(R!{�ºÙCöN:,‰M¶5/:9jQ¤1ö;(0d8•]Î",%O#u"™B¼;ÿ;AV˜3µ(é5#H/l.œ%Ë=ñc/*“=¾8üD5zO˜<è-%AS;•-Ñ5ÿ95Ao.±2à.ùB#<q`pÒoC.³>â£! 9Å 'ÿ 4'!4\!‘!%­!ÍÓ!9¡"þÛ"„Ú#=_$I�$Zç$4B%Hw%3À%(ô%)&qG&.¹&|è&¤e'*
! (I5(N(;Î(>
! )-I)1w)/©)'Ù)2*Q4*.†*'µ*,Ý*+
! +16+7h+1 +/Ò+',*,sJ,;¾,8ú,@3-jt-,ß-'.?4.qt.aæ.MH/%–/¼/AØ/K01f0˜0>­0vì0>c1A¢1\ä1,A2'n2D–2!Û2 ý2S3r3%y3KŸ3$ë384&I4!p4(’49»43õ4,)5(V5.5F®5†õ5|6S…6LÙ68&7N_7U®7(8d-8V’8é8ÿ8949S9 i90Š9I»9: :-<:j:+€:¬:KÃ:;0&;)W;4�;e¶;-<ZJ<A¥<=ç<%=5A=@w=%¸=3Þ=W>:j>¥>3Á>Tõ>dJ?>¯?7î?>&@Ie@7¯@?ç@>'AHfAP¯A‹BBŒB'ÏB*÷B0"C*SC+~C%ªC,ÐC(ýC3&DZDxD“D³D"ÐDóDE*E.GE3vE6ªE áEGF"JF'mFg•F7ýF75G@mG3®G$âG/H(7H/`H�H<¦H8ãHI(7I2`I“I ¥IGÆIqJ€JFžJ/åJKe,K%’K
¸K0ÆK÷KL*2L]L1uLF§LDîL)3M]M'sMM›M éM(
! ND3NxN—N5¶N$ìN/OBAO1„O¶O ÉO$êO;PKP%dP)ŠP*´P+ßP=QMIQ8—QCÐQER=ZR>˜R:×R3S FS4gS1œS=ÎS:T3GT2{TA®T+ðTzUX—U2ðU%#VFIV4�V*ÅV;ðVt,W(¡WhÊW3X'SX8{X>´X9óX`-Y.ŽYM½Y3Zz?Z ºZÛZòZ4
! [D?[2„[2·[Eê[80\2i\3œ\Ð\&ë\D]1W];‰]JÅ](^r9^?¬^ì^9_Y?_=™_=×_=`=S`K‘`:Ý`FaA_a>¡aEàar&b*™b&Äb+ëb,cDc'[c@ƒc1Äc*öcY!dI{dEÅdSe_e.weY¦eEf9FfP€fBÑf5g7Jg_‚g;âg�h!¬h�Îhx_iHØiC!jKejF±j‹økg„l ìl§
m>µmLôm7AneynPßn&0oKWo:£o ÞoLÿo<Lp0‰pBºpDýp:BqW}q!Õqy÷qIqr:»rJör;As"}s! s
Âs
Ðs8ÞsNt,ft0“tUÄt4u+Ou<{u[¸u"vU7vr�v0wH1wIzwhÄw-x=Fx4„xG¹xWy\Yyy¶y=0zInzW¸zV{~g{Ræ{R9|RŒ|;ß|X}it}:Þ}b~d|~/á~-S@S”Iè2€EI€@�€:Ð€�B�N_�G®�Lö�9C‚'}‚@¥‚Dæ‚C+ƒ;oƒU«ƒ9„;„T„o„+…„±„Ì„@é„*…@…$]…5‚…5¸…5î…($†4M†7‚†2º†Pí†:>‡_y‡4Ù‡(ˆK7ˆ5ƒˆ¹ˆ1Òˆ‰‰.‰F‰Z‰/o‰Ÿ‰´‰È‰1Þ‰Š%Š9:ŠtŠ‡ŠšŠ¹ŠÍŠàŠôŠ‹!%‹G‹!^‹€‹!—‹¹‹Ð‹ï‹ŒFŒ7cŒl›Œk�Gt�0¼�]í�NKŽ>šŽ:ÙŽ'�K<�Uˆ�\Þ�V;�©’�<‘[‘u‘�‘©‘,¿‘>ì‘.+’5Z’(�’G¹’“'“D“,_“;Œ“\È“0%”0V”+‡”³”!Ò”"ô”•6•V•u•”•³•Ò•ñ•–%–?–1_–‘–1±–ã–—#—C— c—„—œ—·—5Ö—˜+˜J˜&i˜1�˜6Â˜Jù˜&D™/k™+›™,Ç™Jô™0?š)pš#šš#¾šBâš1%› W›$x›&�›&Ä›)ë›)œA?œ2�œN´œK�-O�-}�-«�NÙ�5(ž4^ž~“žAŸ>TŸ8“ŸLÌŸ< 6V 8� :Æ =¡@?¡K€¡1Ì¡7þ¡.6¢/e¢:•¢$Ð¢)õ¢4£AT£/–£?Æ£3¤F:¤;�¤:½¤:ø¤53¥9i¥9£¥9Ý¥6¦.N¦}¦k™¦§3§CQ§M•§$ã§8¨3A¨Ou¨ Å¨Cæ¨C*©An©A°©<ò©</ª?lª¬ªmÃª�1«³«Ð«í«C
! ¬9N¬9ˆ¬3Â¬ö¬q­‡­#¥­É­ ß­5®06®4g®4œ®4Ñ®1¯8¯1T¯;†¯(Â¯Vë¯[B°<ž°AÛ°D±'b±+Š±*¶±-á±8²UH²‡ž²#&´$J´3o´R£´nö´#eµ3‰µ½µ!ÓµEõµ<;¶^x¶o×¶FG·&Ž·Hµ·þ·_
¸am¸eÏ¸'5¹5]¹J“¹?Þ¹FºMeºA³º6õº%,»¹R»Z¼$g¼?Œ¼:Ì¼ž½R¦½yù½Qs¾ÌÅ¾>’¿Ñ¿Kë¿Z7Àu’À!Á*ÁA9Á"{Á[žÁúÁÂ4Â;OÂY‹Â]åÂCÃHVÃ%ŸÃAÅÃÄBÄbÄEyÄ^¿ÄBÅPaÅ7²Å>êÅ8)ÆQbÆH´ÆJýÆ2HÇ({ÇU¤Ç+úÇ3&ÈiZÈLÄÈRÉ9dÉžÉ0¶É,çÉ[Ê$pÊ@•Ê?ÖÊ?Ë0VË=‡Ë1ÅË.÷Ë3&Ì8ZÌ"“Ì:¶Ì0ñÌ8"Í&[ÍX‚ÍMÛÍ+)ÎGUÎ7�ÎÕÎIõÎ%?ÏAeÏ=§ÏBåÏ.(Ð<WÐJ”Ð;ßÐ3ÑEOÑI•Ñ=ßÑ3Ò7QÒG‰Ò#ÑÒ2õÒ)(ÓIRÓDœÓZáÓ,<Ô>iÔG¨ÔOðÔ5@Õ&vÕ*�Õ2ÈÕ;ûÕG7Ö_Ö-ßÖT
×9b×uœ×HØ4[Ø9�Ø7ÊØTÙVWÙ>®Ù@íÙ/.ÚR^ÚQ±ÚNÛLRÛ<ŸÛ,ÜÛ8	ÜWBÜ+šÜ"ÆÜ[éÜXEÝEžÝ.äÝ6Þ.JÞ.yÞ,¨Þ(ÕÞ\þÞ4[ß,�ßZ½ßWàJpàC»à�ÿà �á·0â«èâÍ”ãHbäx«ä>$åQcåOµåIæ(Oæ,xæ(¥æ,Îæ!ûæ0çœNç:ëç;&èIbè4¬è'áè(	éE2évxé(ïéWêpê+�ê*»ê8æê8ë4XëI�ëE×ë+ì2IìC|ì7Àì)øì-"í'Pí(xí¡í8Àí4ùí.î*Iî5tî7ªî{âîš^ï\ùïZVðZ±ð…ñ8’ñ3Ëñ.ÿñº.ò'éò\ó
! nó@yó<ºó1÷ó-)ô%Wô!}ô5Ÿô%Õô-ûô9)õ>cõ8¢õDÛõ> öC_öH£öBìö=/÷Am÷;¯÷@ë÷;,ø@hø:©øKäøE0ùcvù.Úù3	ú=ú3Yú4�ú4Âú1÷úS)ûU}û^ÓûP2üQƒüWÕü†-ýO´ýXþ]þ„}þBÿ>Eÿx„ÿKýÿÒI«GÈ)c:ž±Ê'Ü.>Qhˆ!¡Ã4ßK5`j–4/6Qf1¸7ê=":`N›;ê1&]X2¶7é�!	”²	\G
! Š¤
! ™/»É/…Kµ)
9+
9e
9Ÿ
GÙ
K!_mOÍ\Wz3ÒD#zh6ã>XY;²kî?Zzš]*s*ž+ÉNõhD.­3ÜŽ*ŸEÊWjhWÓZ+N†JÕX ~y}ø:v$±6Ö6
6D6{7²7ê8"8[8”8Í88?8x8±8ê8#8\8•6Î66<6s6ª6á76P6‡6¾6õ8, 8e 8ž 8× 6!6G!6~!6µ!6ì!6#"6Z"6‘"6È"6ÿ"76#7n#5¦#6Ü#6$7J$7‚$6º$6ñ$6(%6_%9–%5Ð%5&6<&&s&Lš&hç&DP'y•'((((WQ(\©(F)3M)!�)H£);ì)2(*+[*]‡*:å*= +^^+F½+@,/E,1u,§,$Á,!æ,J-PS-B¤-'ç-/.*?.*j.)•.*¿.*ê.)/™?/KÙ/A%0Rg0Aº0,ü09)1Ec1@©1@ê1j+2,–2UÃ2D3Š^3Ré3H<4I…4=Ï4I
5�W5{å5qa6GÓ617>M7GŒ7FÔ7(89D8~8/–86Æ8!ý8]9/}9­9"Í9/ð98 :AY:=›:-Ù:.;F6;'};'¥;-Í;0û;],<,Š<=·<'õ<+='I=bq=6Ô=C>1O>�>EŸ>Nå>;4?)p?1š?#Ì?ð?+@G;@4ƒ@#¸@5Ü@@A-SAO�AJÑA=B+ZB†B7ŸB+×BC' C%HC'nC=–C=ÔCD2/D-bDC�DÔDHéD^2E[‘E<íEM*FRxFaËF8-G5fGnœG:H2FH6yH6°HDçH6,I@cI;¤I@àI7!J7YJA‘J7ÓJ9K;EK7�K8¹KFòK79LFqLV¸L<MCLM?�MBÐMHNC\N< NBÝNC O]dOHÂO<P?HP<ˆP<ÅP7QG:QC‚QWÆQlRh‹RUôRZJS%¥SGËSGT1[T,�T5ºTðTUVUKvUGÂU,
! V7V6MV5„VNºV5	WQ?WD‘W9ÖW3X1DX/vX;¦X/âX;Y4NY-ƒY0±YBâY$%ZJZChZ¬Z3¾Z@òZR3[M†[*Ô[.ÿ[/.\(^\‡\ý¢]F ^>ç^o&_–_¶_(Ô_:ý_98`Er`:¸`ó`5
! a'@a!haŠa(ªa+Óa&ÿa+&b$RbFwbN¾b+
cH9c6‚c?¹c7ùc‚1d<´d]ñd0OeY€e.Úe`	fojfoÚf3Jg;~g<ºgD÷g4<hAqh<³hMðh>i,Xi…iœi/®i9Þi/j!HjUjjSÀjSkhkwkX†k>ßk]l]|l_ÚlV:m‘m'¨m&Ðm9÷m01n3bn9–n0Ðn0o/2oMboJ°o&ûo-"p@Pp"‘p"´p;×p<qIPq#šqV¾qzr�rR¦r)ùr#s;5s?qse±stQ'tytF–tdÝt Bu2cu.–u]Åu&#v:Jv…vH¥v[îv Jw'kw“w+±w%Ýw,x&0x›Wx}óxLqyL¾y?zkKz;·z<óz-0{1^{+�{I¼{T|_[|5»|Añ|i3}M�}Hë}”4~DÉ~>xM?ÆR€×Y€E1�Nw�vÆ�z=‚F¸‚Gÿ‚aGƒ6©ƒIàƒV*„�„k…Dm…W²…`
! †–k†%‡¨(‡>Ñ‡[ˆSlˆ9ÀˆWúˆKR‰;ž‰CÚ‰NŠHmŠk¶Š^"‹��‹FŒRXŒf«ŒO�cb�vÆ�7=ŽiuŽFßŽl&�™“�m-�Y›�(õ�™‘Œ¸‘dE’Gª’Bò’G5“o}“œí“WŠ”râ”jU•DÀ•Y–7_–…—–‡—…¥—ž+˜RÊ˜o™D�™pÒ™RCš`–š„÷šˆ|›9œ.?œCnœn²œC!�^e�9Ä�Hþ�!Gž(ižj’ž�ýžUŸrÕŸUH hž B¡XJ¡%£¡fÉ¡¬0¢4Ý¢^£Fq£Y¸£^¤lq¤EÞ¤L$¥gq¥4Ù¥*¦%9¦*_¦EŠ¦&Ð¦*÷¦*"§pM§+¾§/ê§6¨IQ¨I›¨-å¨"©76©8n©+§©4Ó©"ª+ª-Bª pª^‘ªKðª%<«b«,«9¬«.æ«?¬U¬7t¬R¬¬0ÿ¬-0­^­)}­§­W¸­W®Jh®$³®ŠØ®Yc¯=½¯5û¯C1°4u°)ª°EÔ°5±\P±;­±=é±>'²Af²v¨²E³Ee³h«³x´Œ�´nµW‰µmáµJO¶š¶C·¶Oû¶HK·7”·EÌ·>¸RQ¸¤¸4º¸Xï¸1H¹z¹=—¹,Õ¹5ºJ8ºGƒºKËºN»Sf»Cº»)þ»6(¼-_¼\�¼Lê¼7½2O½‚½—½n¤½9¾?M¾B�¾(Ð¾.ù¾`(¿K‰¿fÕ¿A<Àn~ÀíÀ<	Á$FÁKkÁ1·Á
éÁ÷ÁÂ$Â*=ÂhÂh„Â[íÂIÃEgÃ<­Ã?êÃ6*Ä‘aÄ7óÄ]+Å`‰Å)êÅ8ÆOMÆ5�ÆGÓÆ)ÇHEÇ3ŽÇKÂÇMÈD\ÈD¡È<æÈ¶#É ÚÉûÊ
Ì,Í<Î1[Î(�Î@¶Î+÷ÎC#Ï6gÏ8žÏ-×Ï;Ð_AÐ;¡ÐhÝÐ2FÑ,yÑ+¦Ñ)ÒÑ>üÑ1;ÒmÒvÒNöÒbEÓA¨ÓFêÓT1ÔC†ÔEÊÔ@Õ8QÕ@ŠÕKËÕbÖ`zÖlÛÖ]H×J¦×bñ×nTØHÃØ2Ù4?Ù6tÙ*«Ù?ÖÙEÚI\Ú=¦ÚfäÚ$KÛhpÛkÙÛPEÜ–Ü4ªÜ9ßÜ Ý$:Ý>_Ý,žÝWËÝ*#ÞnNÞS½ÞÖß=èß@&àGgà)¯à-ÙàOáYWá±áÈá6ßá5âTLâS¡âiõâ0_ãY�ãsêãR^ä¦±äGXå� åv.æ–¥æ]<çgšçSèTVèM«è*ùèA$é5fé_œéHüé=Eê=ƒêBÁê;ëN@ë7�ëAÇëf	ì6pì§ìK¼ì7í-@íOní ¾í+ßí'î'3î%[î1�î7³î�ëîƒ{ï
! ÿïx
! ðwƒðûðHñGbñ8ªñRãñ?6ò+vòB¢ò#åò?	ó?Ió"‰óP¬ó+ýóM)ôAwô.¹ô.èôõ4õKõgõ!õ¡õ9®õ$èõ.
ö3<öpö+‡öF³öHúö$C÷#h÷EŒ÷+Ò÷0þ÷G/ø'wø;ŸøIÛøH%ùGnùG¶ù6þùn5ú¤ú¾ú2Ðú-û<1û*nû*™ûKÄû;ü=LüBŠüNÍü=ýFZýH¡ýBêýF-þDtþ¹þÐþCëþE/ÿuÿA�ÿÑÿJìÿe77�.ÕJ8O;ˆÄ-ÙJ€R|ÓïPn@J¯9úX4$�$²+×0?4%t;š.Ö©N¯UþQT	V¦	[ý	“Y
! _í
! TMm¢I‰ZSä28
Qk
0½
/î
FOe;µ1ñ8#<\H™AâK$LpC½ECG;‹)Çñ^BoW²=
! !H*j?•6Õ33@2t:§,âM!]"5¢MØ#&!Jjl,×OQT+¦SÒ*&>QA�6Ò4	X>=—!Õ'÷-*M@x%¹2ß@.S;‚=¾4ü.14`#•'¹Há�*l¬L!6n3¥ZÙ:4-o/�?Ío
 ©} ¨'!:Ð!B"DN"A“"/Õ"-#&3#ŠZ#å#ù#3
$(A$?j$Dª$7ï$@'%>h%6§%CÞ%:"&]&3Ý&.'B@'‘ƒ'F(\(V{(kÒ(e>)=¤)‡â)_j*2Ê*7ý*(5+5^+³”+GH,8�,-É,=÷,55-Gk-O³-'.<+.Zh.UÃ.2/6L/Fƒ/MÊ/;0ST0G¨0Xð0AI1l‹1;ø1L42<�2M¾2^3?k36«3oâ3QR43¤4'Ø4?5@5iW5RÁ5A6PV6G§6 ï6Q7Eb7Ÿ¨7H8}g80å8^9cu91Ù9]:i:1ƒ:µ:aÒ:'4;A\;˜ž;˜7<žÐ<'o=—=·="Ñ=^ô=.S>3‚>B¶>,ù>&?iE?4¯?Gä?@,@5m@=£@#á@4A':AabA&ÄA*ëAB1BDBD[BC BCäBC(CDlCC±CAõCB7DAzD/¼DOìDU<E@’EuÓE?IF=‰F(ÇF-ðFUGWtG[ÌG_(HQˆHWÚHI2Ia|IYÞIV8J4�J$ÄJ-éJHK0`K'‘K;¹KGõK,=LYjLXÄLXM=vM<´M<ñM0.NJ_N_ªN2
! OU=OK“O"ßO1P!4P4VP-‹P-¹PAçPA)Q kQ#ŒQ7°Q(èQR$1R=VR?”R8ÔR)
Sx7S/°S>àSETJeT8°T!éT.U':U)bU+ŒU%¸U,ÞU*V=6VLtVEÁVIWBQWh”WiýWVgXN¾X
YÝ YSþY>RZ3‘ZtÅZ}:[¸[9Ö[8\8I\‚\5™\1Ï\0]L2];]9»]8õ]?.^2n^U¡^=÷^'5_F]_;¤_0à_6`HH`=‘`?Ï`)a(9a3ba;–a ÒaQóaEEbO‹bHÛbF$cAkc­c/Ìc/üc&,d#Sd2wd7ªd,âdMe;]eJ™e0äe>f-Tf>‚f8Áf@úfS;gJ�g3Úg/h'>h>fh#¥hAÉhTi>`i9Ÿi0ÙiQ
! jO\jM¬j<új
7kGEk6�k]ÄkP"lslE�l8Öl=m<Mm3Šm>¾m%ýmX#nL|nLÉnJo,ao&Žo0µoHæoI/pypJ—pâpAöp<8quq“q0¥q$Öq2ûq.r3Ir?}r*½r+èr+s,@s;ms<©s,æs
t<!t^t&|t5£t(Ùt*ug-uI•u5ßu6v@Lv!�v¯v^ÌvW+wHƒw0Ìw'ýw%x@xeVx2¼xïxyKy_yry(…y7®y'æyEz?Tz)”z9¾z øzB{@\{M�{6ë{3"|-V|Å„|J}"Ê}í}6	~$@~=e~*£~AÎ~JF[*¢3Í€Š€;£€)ß€5	�L?�Œ�2ª�Ý�*ú�&%‚\L‚&©‚Ð‚+ï‚Vƒ<rƒž¯ƒ[N„8ª„:ã„+…1J…1|…1®…à…Hû…D†7\†h”†3ý†X1‡VŠ‡Yá‡V;ˆ2’ˆ6ÅˆGüˆKD‰@�‰-Ñ‰ÿ‰"Š'@Š hŠ'‰Š€±Šz2‹I­‹÷‹EŒ<UŒ=’Œ=ÐŒ<�gK�C³�C÷�@;Žg|ŽHäŽ~-�]¬�+
! �¸6�!ï�’\'’J„’JÏ’I“Id“3®“Zâ“(=”3f”9š”AÔ”H•H_•,¨•(Õ•Aþ•P@–V‘–Bè–.+—LZ—G§—%ï—<˜�R˜Kâ˜M.™D|™.Á™Nð™C?šXƒš,Üš	›OœG_œT§œ^üœN[�pª�hžd„žcéžIMŸh—ŸU SV 'ª #Ò Lö `C¡;¤¡Dà¡B%¢0h¢W™¢‡ñ¢<y£W¶£\¤&k¤’¤a¯¤¥2&¥YY¥³¥3¦?O¦�¦3œ¦)Ð¦6ú¦U1§0‡§^¸§3¨cK¨7¯¨8ç¨  ©oA©I±©Iû©IEª,�ªD¼ªo«*q«kœ«G¬zP¬_Ë¬>+­"j­4�­4Â­ ÷­K®:d®MŸ®Çí®µ¯:É¯!°8&°:_°,š°Ç°ã°#ÿ°3#±=W±7•±YÍ±P'²:x²³²Ì²ì²3³:³+R³(~³,§³)Ô³?þ³B>´Ñ�´ASµ–•µ•,¶LÂ¶3·WC·Q›·2í·6 ¸OW¸6§¸ZÞ¸@9¹0z¹K«¹I÷¹Aº7aºK™ºNåºA4»Gv»Q¾»L¼5]¼“¼F­¼&ô¼½E;½8�½9º½*ô½>¾:^¾™¾:¸¾Fó¾ :¿¦Û¿‡‚À5
! Á@Á'^Á0†ÁM·ÁcÂ'iÂR‘Â3äÂ'Ã?@Ã>€Ã3¿ÃMóÃ(AÄEjÄê°Ä_›ÅZûÅ1VÆLˆÆAÕÆ?ÇZWÇi²ÇaÈF~ÈGÅÈ'
ÉL5ÉH‚É2ËÉ<þÉ6;ÊDrÊ>·Ê@öÊ:7ËjrË’ÝË^pÌSÏÌW#Í+{ÍL§Í:ôÍD/ÎGtÎD¼ÎDÏDFÏF‹ÏNÒÏ2!Ð?TÐ@”Ð>ÕÐDÑ!YÑ{Ñ=–ÑBÔÑ;Ò@SÒ?”Ò*ÔÒ@ÿÒB@Ó5ƒÓ>¹Ó?øÓ?8ÔGxÔ(ÀÔMéÔS7ÕZ‹ÕZæÕbAÖj¤Öo×u×tõ×wjØtâØtWÙˆÌÙˆUÚˆÞÚˆgÛŠðÛˆ{ÜŠÝˆ�Ý~Þƒ—Þ‚ß‹žßŒ*àŒ·àŠDáŒÏá‹\â�èâ~xã‚÷ã~zäƒùä~}å€üåE}æCÃæIçKQç=�çCÛç:è@Zè›èB»è>þèB=éA€é<Âéÿé:êGWê?ŸêGßê:'ë+bëDŽëAÓë?ì@UìF–ìCÝìD!íBfí?©í(éíî0î*Oî/zî/ªî2Úî=
ï`KïH¬ï4õï/*ð/Zð0ŠðD»ðYñbZñ0½ñ�îñd|ò:áò$ó;Aó7}óµó/Ôóhô;môO©ô/ùô;)õceõWÉõ!öX:öK“ö)ßö(	÷2÷$P÷;u÷2±÷)ä÷3øZBø3�ø Ñø4òø:'ù4bù)—ù_ÁùB!ú5dú)šú:ÄúDÿúFDû ‹ûO¬ûOüû7Lü1„üa¶ü3ý9Lý;†ýJÂýK
þ0YþJŠþZÕþB0ÿ[sÿ+Ïÿ&ûÿO"r�§.½1ìN5m0£1Ô,/3-c-‘#¿3ã-*E)p,š-Ç(õ),H,u&¢#É"í"'3=[-™=Ç,,2*_*Š)µ%ß'*-.X,‡&´)Û4$:&_+†-²(à		0)	Z	:z	;µ	:ñ	0,
! I]
! E§
! gí
! VUa¬SIbR¬Oÿ&O
-v
1¤
)Ö
%©CIí871p.¢ˆÑ-Z¡ˆ1*`\F½5R o�)­$×	ü@}GNÅSsh=Ü@�[ZùQTy¦˜ Y¹ebyBÜUGum½C+@o\°O
}]TÛ50RfG¹czesà@TU•NëL: r‡ cú `^!@¿!e"Df">«"Pê"A;#4}#2²#0å#C$@Z$ƒ›$C%kc%qÏ%&A&9h&g¢&E
! 'aP'–²'°I(Éú(×Ä);œ*EØ*Á+Bà+S#,`w,@Ø,k-_…-Xå-`>.MŸ.=í.e+/1‘/-Ã/)ñ/.0<J0;‡0*Ã0:î0,)1(V1513µ1|é1šf2Š3„Œ3ƒ4Q•4qç4WY5I±5æû5Úâ6c½7N!8ep8?Ö8 9¨·9^`:^¿:P;]o;“Í;<a<@ž<@ß<¡ =FÂ=o	>/y>B©>Eì>Œ2?_¿?^@R~@XÑ@A*A1lAƒžAE"BŒhBBõBX8Ck‘CDýC7BD:zD\µDSEZfEŽÁEXPF^©FlGWuGaÍGR/HH‚H`ËHN,I7{IW³I=JKIJl•J^K=aKSŸK¯óKC£L|çLgdMQÌMXN>wO|¶Op3P%¤PLÊPMQFeQ�¬Q[JRp¦RõSX
URfU‚¹UL<VI‰VFÓVLWëgWêSXe>Yn¤YZZ”nZt[Žx[Ž\Ž–\…%]G«]eó]cY^×½^;•_bÑ_d4`k™`Va@\a¥�a§Cb­ëbj™cd!d]9dG—dßdmÿd me•f¤fÄfßf:úf65gZlg=ÇgªhŽ°hŒ?iGÌi¨jR½j^kwok�çk5ulf«lJmM]mm«mZntn@ônu5of«oGp]Zpd¸p,qhJqW³qArCMrh‘r=úrÜ8sœt²t6Ìt¶u ºu.ÛuZ
! v<evH¢vEëv1w$DwAiwo«wxd:x[ŸxCûxI?y3‰yk½yQ)z>{z6ºz&ñz1{4J{5{+µ{!á{3|27|*j|4•|/Ê|ú|1z}\¬}H	~_R~Z²~%
\3$�9µ8ï;(€9d€ož€(�67�n�:î�@)‚5j‚1 ‚@Ò‚Kƒ+_ƒ+‹ƒ5·ƒHíƒn6„s¥„C…1]…"�…Z²…a
†6o†;¦†Fâ†;)‡@e‡K¦‡Aò‡H4ˆb}ˆ!àˆI‰FL‰?“‰^Ó‰D2Š4wŠ¬ŠIÉŠM‹ a‹;‚‹8¾‹5÷‹&-ŒUTŒ:ªŒ3åŒ�D1�2v�R©�%ü�<"Ž_Ž<zŽB·Ž+úŽ;&�/b�.’�'Á�Dé�S.�‰‚�(‘05‘Rf‘d¹‘D’c’4}’*²’<Ý’;“V“4v“-«“5Ù“/”2?”)r”.œ”!Ë”;í” )•"J•m•8~•#·•!Û•Eý•$C–Wh–LÀ–-
—1;—/m—b�—T˜&U˜N|˜Ë˜kè˜RT™5§™Ý™/û™+šHBšN‹š)Úš?›6D›@{›=¼›/ú›;*œJfœ<±œ8îœ:'�?b�(¢�3Ë�:ÿ�6:ž6qž¨ž4ÃžRøž>KŸŠŸ9¥Ÿ9ßŸ& &@ 5g (� 9Æ ¡/¡L¡%l¡<’¡#Ï¡‚ó¡wv¢î¢-£*6£;a£�£.³£+â£-¤/<¤Ll¤,¹¤1æ¤$¥P=¥KŽ¥,Ú¥D¦*L¦Rw¦RÊ¦B§5`§;–§1Ò§¨($¨IM¨F—¨FÞ¨'%©JM©I˜©&â©·	ªOÁª«0«F«\«Dr«$·«/Ü«@¬.M¬|¬K™¬.å¬2­G­Z­m­Dƒ­$È­/í­®;®X®#v®š®µ®RÔ®3'¯9[¯•¯:¥¯ià¯J°/j°Dš°4ß°$±49±Rn±OÁ±L²C^²/¢²Ò²!ò²-³1B³8t³­³+Ä³ð³!´-´2I´J|´JÇ´GµWZµ&²µ9Ùµ6¶3J¶3~¶'²¶.Ú¶'	·!1·;S·�·C¨·?ì·,¸I¸=i¸<§¸*ä¸M¹H]¹H¦¹Hï¹H8º�º$“º(¸º'áº8	»8B»${»E »$æ»Ä¼sÐ¼CD½6ˆ½G¿½1¾I9¾$ƒ¾¨¾EÅ¾ ¿»¬¿<hÀ&¥À>ÌÀVÁ&bÁ-‰ÁK·ÁÂ~ÂQ—ÂHéÂ 2ÃKSÃ)ŸÃ(ÉÃ%òÃ0Ä,IÄjvÄBáÄ>$Å:cÅ7žÅ#ÖÅBúÅG=Æ=…Æ-ÃÆ7ñÆ))Ç$SÇxÇ;�Ç(ËÇ)ôÇ'ÈnFÈ,µÈ3âÈ&É0=É%nÉ1”É3ÆÉ%úÉ, Ê%MÊEsÊ%¹Ê0ßÊ(Ë.9Ë4hË@�Ë+ÞË4
! Ì3?Ì+sÌ9ŸÌÙÌPöÌGGÍ;�Í6ËÍDÎ=GÎ¡…Î)'Ï"QÏ;tÏ°ÏÉÏ;æÏU"Ð xÐ&™Ð$ÀÐ#åÐv	Ñv€Ñ}÷Ñ~uÒ-ôÒL"Ó!oÓ-‘Ó"¿Ó]âÓ)@ÔKjÔ,¶Ô;ãÔ`ÕN€Õ#ÏÕ=óÕ;1Ö)mÖ—ÖoµÖŒ%×{²×.ØEJØ*�Ø%»ØNáØ30Ù(dÙ�Ù*¬Ù×ÙUðÙOFÚ&–Ú<½Ú7úÚ@2ÛasÛ2ÕÛ&Ü(/Ü&XÜÜžÜ³ÜÈÜMçÜ?5Ý7uÝ?­Ý!íÝ*Þ:ÞVÞCqÞPµÞ*ßJ1ßJ|ß+Çß6óß8*àwcà7ÛàDá?Xá%˜á:¾á6ùáÅ0âVöâ<MãFŠãPÑã""ä5EäM{ä=Éä(å$0åHUå:žåNÙå(æ{7æy³æy-ç_§çLèRTèA§èLéè16é¸hé>!ê?`ê0 ê/ÑêGë0Ië/zë¡ªëMLìšì'°ì%ØìþìDíjZíÅíàíKùíEî/_î,�î!¼î)Þî"ï.+ï1Zï-Œïºï9Ùï0ð?Dð5„ðSºð[ñQjñ¼ñW<òo”òSó6Xó�ó>ôrNô\Áôrõ¤‘õ€6öU·öI
÷†W÷‹Þ÷Njøˆ¹ø’BùJÕùQ úJrúu½ú^3û4’û�Çû4IüF~üXÅü�ýn¬ývþ`’þ_óþ*SÿT~ÿ\Óÿo0| g[…xáVZ^±IsZgÎT6-‹@¹3úY.Tˆ8Ýdo{,ëu&Žbµ*OCL“@àF!	@h	+©	=Õ	8
! /L
! &|
! 9£
! OÝ
! )-sW8ËQgVg¾g&
fŽ
põ
rfWÙ_1W‘WéWAW™WñcIc­CAU@—CØ+KH;”$ÐlõEb;¨ˆäTmÂ¼B1ÿb1D”MÙ5'6]:”=ÏX
hfIÏD\^K»dNlX»”V©SkTfÀh'^�‹ït{NðK? Y‹ Hå C.!{r!Xî!}G"XÅ"p#f�#Jö#XA$^š$Xù$dR%[·%r&‚†&b	'Pl'S½'`(Or(DÂ(^)Gf)E®)Eô)F:*>�*/À*<ð*?-+;m+(©+Ò+tò+Kg,K³,Vÿ,•V-Oì-›<.4Ø.G
/.U/K„/kÐ/F<0Rƒ0RÖ0R)1E|13Â13ö1,*2cW2ƒ»2G?3+‡3P³3Q4RV4T©4Pþ4[O5J«5:ö5/169a62›6AÎ6$7-57*c7XŽ7sç7+[8%‡8L­8<ú8A79=y9L·9I:DN:a“:>õ:94;Jn;"¹;/Ü;5<VB<)™<CÃ<l=]t=3Ò=2>D9>D~>MÃ>=?eO?4µ?@ê?;+@Ag@C©@.í@€A\�AOúARJBt�BIC.\CO‹C;ÛCED8]D@–DC×DhEV„E6ÛEDF$WF%|F�¢F™0GnÊG49HnnHgÝH7EIq}I<ïI>,JikJaÕJ.7K+fKC’KjÖK>AL6€L9·L0ñL#"M’FM,ÙM<N.CNArN%´NTÚNJ/OGzOJÂO=
PaKP*­PTØP@-QHnQH·Q$R.%RVTR=«RBéR~,Sc«SZTGjT)²T¤ÜT>�U6ÀUA÷UA9VO{V\ËVA(WKjW?¶W]öWETXkšX�Y”–YG+ZmsZSáZW5[C�[_Ñ[f1\/˜\RÈ\`]_|]KÜ]Q(^Jz^7Å^Qý^nO_[¾_C`C^`K¢`Jî`E9a]a”Ýamrb_àba@c7¢cLÚc:'d(bdO‹dEÛdN!e:pe(«e4Ôep	fQzf7Ìf\ggagNÉg8hZQh;¬hEèhh.i7—i>Ïioj+~j&ªj)ÑjHûj!Dk/fkW–kgîk?Vl<–lhÓli<m4¦m[ÛmP7nKˆnkÔno@o:°oiëo0Up_†pCæp,*qEWqL�q9êqH$r/mrF�rBär:'scbsfÆsR-tC€t1ÄtIötd@uC¥uRéuq<v‡®v86wGowC·w0ûwA,x=nxk¬xdyd}yOây42zGgz9¯z;ézA%{Bg{Hª{Uó{iI|Z³|O}o^}^Î};-~Ni~W¸~ITZw¯_'€[‡€*ã€;�JJ�P•�¨æ�@�‚BÐ‚Lƒd`ƒ*ÅƒTðƒ(E„/n„§ž„F…`N…X¯…Ò†þÛ†}Ú‡IXˆë¢‰ŽŠ.�ŒtÌŽtA�[¶�J�V]�+´�¯à�¼�‘;M’ž‰’‰(“<²“]ï“PM”\ž”&û•]"–4€–+µ–*á–N—s[—nÏ—%>˜\d˜(Á˜(ê˜™ 1™R™r™ ’™ ³™-Ô™'š**š0Uš0†š^·š]›ct›ÌØ›Æ¥œžl�aŸCmŸ3±Ÿ5åŸB A^ 6  ;× *¡$>¡%c¡8‰¡TÂ¡Š¢T¢¢’÷¢:Š£.Å£>ô£e3¤™¤&Ÿ¤Æ¤Û¤ë¤
! ¥¥&¥6¥Z9¥”¥B±¥Gô¥}<¦@º¦Dû¦+@§,l§+™§DÅ§"
! ¨M-¨h{¨Xä¨E=©5ƒ©=¹©/÷©W'ª=ª7½ª`õªiV«QÀ«Q¬?d¬D¤¬Pé¬8:­0s­e¤­Y
! ®[d®NÀ®T¯Vd¯I»¯G°(M°Kv°>Â°P±JR±B�±<à±\²dz²]ß²\=³Yš³sô³:h´5£´6Ù´?µ7Pµˆµ¢¡µ3D¶kx¶9ä¶:·DY·Sž·-ò·7 ¸4X¸V�¸Jä¸5/¹5e¹q›¹*
º)8ºMbº'°º&Øº+ÿºŒ+»L¸»/¼@5¼Ov¼OÆ¼:½+Q½•}½4¾BH¾=‹¾7É¾8¿D:¿.¿.®¿/Ý¿/
À½=ÀEûÀPAÁ.’Á!ÁÁAãÁA%ÂSgÂB»Â=þÂ4<ÃfqÃFØÃ=Ä?]Ä=�ÄBÛÄ<Å[ÅAaÅD£ÅUèÅ`>ÆŸÆ3¾Æ1òÆ0$Ç8UÇHŽÇB×Ç?È9ZÈA”È2ÖÈ&	É'0É(XÉ1�É*³É+ÞÉ&
! Ê.1Ê0`Ê0‘Ê8ÂÊûÊËM(ËvËfŽË&õËÌ73Ì*kÌ&–Ì]½Ì%Í*AÍlÍ‡Í.¥Í-ÔÍ-Î10ÎDbÎG§ÎiïÎWYÏD±Ï@öÏc7ÐI›ÐCåÐF)ÑbpÑdÓÑW8Ò@�ÒAÑÒEÓ?YÓA™Ó]ÛÓ@9ÔHzÔlÃÔF0Õ
wÕ…Õ%•Õ'»Õ"ãÕ@Ö|GÖBÄÖ4×!<×^×hy×^â×>AØ8€Ø8¹Ø!òØ8ÙSMÙ6¡ÙLØÙI%Ú4oÚ3¤ÚGØÚ1 ÛERÛ3˜Û6ÌÛ=ÜEAÜ,‡ÜB´ÜC÷ÜF;Ý;‚Ý7¾ÝPöÝWGÞŸÞP¿ÞBß(Sß:|ß ·ßØßøßEà Xà2yà'¬àÔà<áàá +á=Lá3Šá1¾á0ðá0!â@Râ<“â7Ðâ7ã5@ã9vã1°ãAâãY$äF~ä2Åä9øäH2åF{å>Âå;æ0=æ@næ=¯æœíæzŠçDèGJè.’èXÁèAé<\é#™é5½éFóéD:êCê4Ãê+øê=$ëEbë?¨ëèë:ì$Aì0fì—ìK´ì#í%$íZJí>¥í)äí î=/î@mî\®î<ïEHïLŽïGÛïK#ð=oð_­ð=
ñ%Kñqñ.�ñ1¿ñrññ€dòsåòzYóˆÔó{]ô{Ùô‰Uõ|ßõt\ö‚ÑöuT÷vÊ÷Aø‡ÁøˆIù�ÒùDTúH™ú4âúTû5lûL¢û2ïû."ü%Qü-wü(¥ü9ÎüfýJoý,ºý0çýUþ5nþ*¤þ>Ïþƒÿ‰’ÿ15N7„Z¼78O,ˆCµAù;SoG�TÉ=J\=§Jå 0'Q'y)¡0ËBü&?fC„È4Ø'
75mmVÛ.2Ea0§0Ø9	BC3†)º@ä6%	;\	!˜	Xº	?
! dS
! 
¸
! 9Æ
! )8*7c3›ÏêH2g3š7ÎU
J\
4§
6Ü
3;G=ƒÁÝHû?D.„/³)ã#
G1"y,œ3Éý,[F¢,²	ß0é7%R=xƒ¶9:Pt#Åé74</q?¡0á..Apb‰^ì0K=|Uº"/3c‚¡?¿|ÿ&|q£h‚~ce
! z/…@µ+ö<"0_A�.Ò5/7gNz(ÉHò0;Al*®<Ù@WW/¯7ß84PD…1Ê9üC6 /z Eª 8ð #)!RM!Z !fû!4b",—"0Ä"5õ"3+#-_#Y�#kç#JS$už$U%]j%IÈ%\&Do&K´&#'$'59'o'*‡'2²'Rå'_8(.˜(4Ç(6ü(>3):r)9­)2ç)1*\L*-©*+×*/+(3+U\+R²+8,;>,!z,.œ,8Ë,-/-0O-<€-@½-!þ- ."0.!S.#u.-™.Ç.0ß.'/,8/-e/)“/½/×/ò/
0%0+40`0,y0;¦00â0;1;O1=‹1;É1;2;A2;}2;¹2/õ28%3^3r3y3/�3-½3,ë3(4(A4j4>|4H»45
5O+5({52¤5+×5)66-62d6+—6.Ã64ò6*'7+R76~73µ7é781#8;U8½‘8,O9!|9Dž9Jã9$.:DS:0˜:'É:,ñ:-;5L;6‚;<¹;@ö;87<9p<1ª<<Ü<%=,?=l= Š=/«=3Û=Q>1a>Z“>?î><.?k?A|?'¾?5æ?&@&C@j@‰@!¤@4Æ@<û@8A*SA)~AO¨A\øAUBl^BCËB'C7C"UC'xC" C6ÃC¢úC7�DKÕD!!E<CEJ€E,ËEDøE[=F2™F\ÌFj)G@”G>ÕG?HJTH.ŸH<ÎHI+I>JI2‰I ¼I"ÝI6J57JJmJ.¸J5çJ6K,TKL�K.ÎK$ýK0"LsSLpÇL<8MAuMc·M3N4ON4„N@¹N6úNN1O€O^–OõO@P%FPMlPTºP*Q-:QGhQ;°Q<ìQ<)R;fR>¢R=áRGS-gS$•S0ºSëST>&T%eT>‹T:ÊT1U,7U6dU1›UhÍUQ6VˆV—V_°V\W0mW1žW`ÐW^1Xg�X>øX>7Y<vY ³Y+ÔYZLZkZ"Z<¢Z<ßZ8[7U[:�[*È[ó[I\CZ\Mž\?ì\M,]Žz]M	^EW^]�^Aû^D=_T‚_S×_>+`tj`Xß`>8awaƒa�a	®a¸aSÉa;b9YbK“bDßbH$c9mc6§c6ÞcPd@fd{§dD#e;he?¤e<äe@!fIbfL¬faùfq[gaÍg3/hIchZ­h\i9ei^Ÿi2þiL1jV~j:Õj:k<Kk.ˆk?·kF÷k9>lAxl_ºl?m0ZmQ‹mOÝmP-n<~n<»n(øn,!o*No@yo7ºo>òo=1p7op:§pbâp^EqQ¤qOöqhFrl¯r=s~Zs‚Ùs`\t^½t5u-Ru4€u2µuVèu8?v:xv`³v/w<Dw4�w.¶w0åwNxKex5±x5çx/y=MyH‹y9ÔyHzAWz6™zIÐzL{Fg{A®{,ð{4|IR|.œ|hË|K4}J€}EË}!~X3~UŒ~Mâ~}0s®A"€7d€?œ€,Ü€=	�5G�B}�°À�_q‚LÑ‚Bƒ>aƒ= ƒ7ÞƒV„Hm„?¶„iö„6`…6—…OÎ…>†-]†6‹†EÂ†%‡).‡=X‡L–‡)ã‡B
ˆ"Pˆ!sˆ•ˆ-´ˆ.âˆ+‰<=‰Yz‰DÔ‰%Š9?Š=yŠS·Š8‹8D‹B}‹8À‹7ù‹51Œ.gŒ<–Œ<ÓŒ9�?J�@Š�?Ë�aŽSmŽeÁŽ*'�3R�R†�&Ù�'�U(�Q~�QÐ�6"‘Y‘1y‘"«‘0Î‘"ÿ‘""’OE’>•’>Ô’7“+K“9w“*±“.Ü“-”v9”>°”5ï” %•2F•'y•0¡•,Ò•,ÿ•7,–9d–Bž–Eá–S'—\{—tØ—=M˜I‹˜IÕ˜6™,V™Vƒ™8Ú™BšDVšA›šRÝš0›/M›:}›U¸›Mœ!\œ)~œ)¨œ^Òœ81�8j�6£�'Ú�Lž:Ož:Šž*ÅžQðž8BŸR{ŸBÎŸ? ?Q 7‘ FÉ S¡Sd¡<¸¡:õ¡D0¢\u¢NÒ¢S!£*u£- £JÎ£$¤'>¤+f¤X’¤<ë¤'(¥EP¥9–¥9Ð¥0
! ¦ ;¦:\¦Y—¦5ñ¦0'§3X§1Œ§.¾§/í§+¨)I¨&s¨*š¨<Å¨A©HD©E�©;Ó©Hª3XªŒªd«ª«I�«1Ú«G¬7T¬9Œ¬3Æ¬!ú¬%­FB­N‰­-Ø­N®:U®6�®BÇ®9
! ¯VD¯A›¯#Ý¯4°(6°<_°Zœ°4÷°%,±1R±/„±9´±Aî±V0²`‡²sè²8\³&•³I¼³*´1´+P´N|´NË´$µ%?µ$eµŠµ'¡µ%Éµïµ9¶F¶^¶~¶#ž¶1Â¶0ô¶9%·;_·M›·=é·3'¸4[¸…�¸c¹!z¹Dœ¹(á¹)
! ºB4º	wº�º<™º<Öº»W$»%|»5¢»6Ø»3¼C¼_¼+v¼A¢¼ä¼1ù¼/+½F[½I¢½#ì½e¾Iv¾@À¾I¿0K¿R|¿)Ï¿ù¿(À<?À9|À6¶À:íÀ (ÁIÁUhÁj¾Á&)Â"PÂsÂ4’Â(ÇÂðÂ1ÃM9ÃK‡Ã9ÓÃH
ÄGVÄ@žÄ=ßÄ<ÅIZÅ<¤ÅIáÅV+Æ0‚Æ`³ÆjÇEÇDÅÇg
! ÈrÈG‰ÈCÑÈÉ/1É0aÉ’ÉE©É"ïÉ&Ê€9Ê6ºÊ!ñÊPË,dËR‘Ë.äË1ÌPEÌL–ÌJãÌF.ÍuÍi�Í*úÍ.%ÎFTÎ2›Î9ÎÎ4Ï=Ï1UÏJ‡Ï6ÒÏ/	Ð09Ð jÐ3‹Ð@¿Ð ÑH!ÑjÑ5ŠÑ"ÀÑãÑ6Ò19ÒHkÒY´ÒlÓE{ÓRÁÓEÔRZÔ2­ÔƒàÔFdÕ;«Õ?çÕ*'Ö%RÖ@xÖ5¹Ö.ïÖ1×/P×6€×@·×Gø×G@Ø;ˆØ7ÄØ3üØ70Ù*hÙ7“Ù/ËÙ(ûÙ$$Ú`IÚ7ªÚLâÚK/Ûk{ÛçÛ®øÛ1§Ü1ÙÜ1ÝY=Ý)—Ý/ÁÝñÝ>ÞTKÞR Þ[óÞ:Oß9ŠßCÄß1àB:à0}à>®à5íà;#á>_á"žáJÁáKâ;Xâ2”âOÇâ$ã:<ã5wã$­ã<ÒãAä9Qäa‹ä1íäNåLnåJ»å;æ0Bæ1sæ¥æ+Ãæ1ïæ2!çATç1–ç6Èç=ÿçP=èTŽè3ãèDéV\éj³éê>ê/\êFŒê)Óê:ýê8ë3Të7ˆë:Àë4ûë/0ì1`ìL’ì8ßì2í1Kí9}í>·í>öíG5î0}î4®îHãî),ï'VïG~ï*ÆïMñïO?ðK�ðTÛð:0ñCkñl¯ñ+ò@HòN‰òUØòb.ó_‘óRñó'Dôilô*ÖôõEõFcõ=ªõWèõ.@öwoö/çöF÷^^÷P½÷Iø'Xø0€ø<±ø#îø8ùZKùW¦ùFþù^Eú2¤úK×ú/#û:SûEŽû>Ôû4üCHüDŒü0Ñü<ý%?ý8eý?žý4Þý#þ;7þ4sþ1¨þIÚþ-$ÿ<Rÿ8�ÿ+Èÿ'ôÿ)#F3jž2»=î/,\hAtO¶1X8&‘6¸1ï=!=_:�Ø=ó(1!Z |3�ÑEí:30n.Ÿ9ÎCrL¿<Þ[8wW°K<T‘2£FÖC	/a	<‘	\Î	2+
! '^
! %†
! -¬
! 3Ú
! >M8Y"’
! µÀXÒY+D…8Ê'
!+
)M
w
0•
WÆ
?U^m´+"2NG�9É.A2/t¤8¹8òA+Km@¹Oú#J3n,¢,Ï'ü#$jH&³!Ú6üA37u7­7å2.PF,Æ'ók&‡%®@ÔJŽ`3ïc#P‡UØN.J}3È.üW+9ƒS½!!Ac)}&§?Î;,9h7¢2ÚB
3P1„1¶9èH"KkI·R/Tf„Që;= 9y @³ 7ô g,!"”!2·!Gê!52"@h"1©"0Û"8#[E#=¡#[ß#6;$ir$iÜ$tF%V»%N&Oa&/±&)á&P'T\'>±'8ð'Q)([{(9×(<)=N)UŒ)3â).*HE*oŽ**þ*)+8+>Q+M�+CÞ+2",5U,+‹,@·,2ø,-+-EY-(Ÿ-CÈ-;.3H.$|.-¡.(Ï.,ø.O%/2u/;¨/Rä/=70?u0µ0$Í0/ò0"1<1(W1r€1ƒó1Yw29Ñ2(3$43)Y3#ƒ3)§3PÑ3G"4#j4#Ž4s²4K&5Wr5Ê5è5-6.56fd6CË6S7Wc70»7¹ì7.¦84Õ8@
! 97K9"ƒ98¦90ß9M:K^:/ª:0Ú:*;±6;%è;<#<><"X<2{<(®<(×<7= 8=Y=y= ™=º=+Ù=#>?)>Yi>mÃ>C1?u?'�?=µ?)ó?<@(Z@[ƒ@Cß@$#ARHA›A0¯AHàA*)B*TB5BµB+ÑB*ýB&(C1OC8�CBºC:ýC+8D+dD@�D7ÑD$	E.E=E-SE#�E#¥E#ÉEíE*F,FCF
ZFhF
„F’F'©F
ÑFßF0úF +GLG`G'{GI£GíG	H'(H\PH*­H*ØHMIQI qI’I©I<ÇI2J7JJJ&iJ�JP§JXøJQKnKCˆK0ÌKýK!L$4L5YL)�L.¹L9èLF"MViM ÀMcáMvEN;¼N0øN@)ODjO8¯OèO2P<;PIxPsÂP86Q#oQ$“Q¸Q7ÓQR3%R3YR�R%¬RrÒRESAWS<™SEÖS@T]TwT&ƒT:ªT5åT#UL?U ŒU&­UÔU)òU0V,MV-zV3¨V)ÜV<WUCWs™W
X"X8X$GX0lXb�XDY'EYmY~Y�Y¥Y/´YFäY\+Z2ˆZ»Z)ÙZB[HF[B�[1Ò[7\K<\ˆ\L¤\Cñ\\5]=’]SÐ]&$^4K^5€^9¶^Ið^+:_\f_5Ã__ù_5Y`=�`@Í`Ta3ca;—a;ÓaHb%Xb7~b'¶b3Þb4cGc!NcApc4²cçcd<!d&^d…d=Žd0ÌdýdeY<eC–eCÚe:f-YfS‡f2Ûf,g.;g/jg0šg/Ëg/ûg1+h(]h†h¦hÂh)Üh1i28i2kiži¹iÈi+æij,!jNjdjƒj’j¨jÂjQÑj#k2kLkhk‚kœk ¶k×kæk÷kl l<l:Wl’l¢l'±l(Ùl%m-(mVm=pm ®m%Ïmõmn9nMn<cn> nPßn0o?oQolo€o’o¡o°o!Ço"éoLp]Yp%·p)Ýpq@qYq2kqažq.r/rBr$Ur2zr­rÃrÛr0ír6s,Us%‚s¨s¾sBÒs(t>twPtÈt#Ütu*uHGu2�uÃuÖuðuv"v@;v(|v¥v»vªÎvKyw0Åwöw/
! x<:x?wx2·x=êx(yCy0Wyˆyžy±y˜Ây[znz�z�z¦zÀzÏzåz{A{"R{u{Ž{'­{%Õ{5û{C1|u|‹|3œ|3Ð|}$}:?}z}“}«}*Ç}*ò}~(6~8_~˜~(¶~ß~%ú~) Jg$¤³ÈãAø5:€p€?‹€Ë€=æ€3$�&X�-�=­�%ë�‚(‚F‚#[‚"‚/¢‚Ò‚æ‚(ƒC-ƒ"qƒ”ƒ¨ƒºƒ-Óƒ„„0„B„ Y„)z„¤„&¹„à„ô„….…M…-l…4š…Ï…è…ú…&†4;†2p†£†À†Ù†î†%
! ‡*0‡[‡n‡ˆ‡�‡/µ‡å‡þ‡%ˆ#6ˆZˆ<jˆ§ˆ!ÆˆèˆHþˆGG‰�‰ª‰Â‰'ß‰*Š2ŠEŠcŠE�ŠÇŠáŠûŠ‹.‹#D‹*h‹“‹­‹¿‹Ù‹õ‹jŒ?~ŒI¾ŒE�1N�-€�C®��ò�WtŽ]ÌŽ9*�Wd�4¼�Wñ�.I�!x�>š�BÙ�`‘i}‘3ç‘8’1T’3†’3º’:î’:)“7d“Fœ“Dã“\(”F…”/Ì”Eü”/B•Wr•9Ê•:–D?–4„–N¹–8—FA—jˆ—3ó—1'˜-Y˜B‡˜qÊ˜I<™8†™6¿™Œö™uƒšvùš4p›(¥›\Î›1+œc]œDÁœ4�F;�4‚�R·�J
! žRUž4¨žÝžTûž+PŸ|ŸY“Ÿ/íŸ: !X 7z +² TÞ H3¡0|¡­¡EÁ¡=¢kE¢/±¢+á¢3
£)A£k£7ƒ£>»£>ú£$9¤)^¤*ˆ¤"³¤.Ö¤%¥#+¥%O¥2u¥-¨¥6Ö¥)
¦(7¦+`¦<Œ¦CÉ¦A
§8O§,ˆ§9µ§Sï§1C¨Xu¨1Î¨Z©Z[©Q¶©ªAª@`ª@¡ª,âª5«4E«6z«6±«7è« ¬
9¬/G¬>w¬2¶¬'é¬'­ 9­#Z­7~­2¶­\é­F®
! \®g®ƒ®ž®»®Ù®)ë®)¯K?¯(‹¯´¯6Ô¯G°KS°:Ÿ°Ú°ç°±&±F±#b±7†± ¾±,ß±O²V\²B³²9ö²;0³"l³0�³HÀ³	´&´<´CT´K˜´?ä´%$µ:Jµ6…µ9¼µ/öµI&¶3p¶#¤¶1È¶?ú¶:·/Z·7Š·$Â·*ç·:¸(M¸;v¸7²¸7ê¸6"¹;Y¹4•¹RÊ¹:º&XºMºÍºÚºVãºD:»»uŸ»M¼$c¼Cˆ¼8Ì¼½½g<½¤½O±½'¾6)¾`¾Rg¾8º¾,ó¾X ¿*y¿?¤¿>ä¿C#À>gÀC¦À6êÀ%!Á-GÁ9uÁ'¯Á;×Á)Â#=ÂaÂ~Â!œÂ¾Â/ÐÂIÃNJÃX™Ã8òÃ*+Ä0VÄ;‡ÄCÃÄGÅ(OÅ(xÅ5¡Å%×Å$ýÅ,"Æ,OÆ,|Æ0©Æ'ÚÆ#Ç›&ÇÂÂÇ=…ÈÃÈ ßÈCÉCDÉLˆÉ>ÕÉ9ÊNÊ-jÊZ˜ÊPóÊCDËLˆË\ÕËZ2Ìx�ÌÍ"Í#AÍ+eÍ1‘Í;ÃÍ#ÿÍJ#ÎUnÎsÄÎT8Ïb�ÏUðÏoFÐx¶ÐX/ÑUˆÑCÞÑb"ÒX…Ò\ÞÒC;Ó0Ó>°Ó&ïÓ*Ô7AÔ‡yÔJÕVLÕD£ÕRèÕ>;Ö>zÖ!¹Ö*ÛÖ)×10×'b×&Š×K±×>ý×(<Ø,eØ+’Ø#¾Ø.âØ:Ù>LÙ/‹Ùˆ»ÙHDÚ4�Ú`ÂÚp#Û0”ÛCÅÛ#	Ü&-ÜATÜ=–ÜÔÜ^çÜEFÝVŒÝSãÝ$7Þ2\Þ;�ÞËÞçÞ2ß8:ßsß=’ß0Ðß7àM9à1‡àe¹àAá:aáNœáPëá~<â{»â&7ã?^ã<žã.Ûã4
! ä3?äsä
! †äM‘äOßä9/åKiå…µåb;æžæo¹æ=)ç"gç4Šç'¿ç"çç!
! è!,è Nè!oè"‘è<´è6ñè)(é$Ré#wé+›éAÇé	ê&ê/Bê"rê•ê&´ê3Ûê#ë73ë&kë/’ëÂë&áëì$"ìGì5cì#™ì$½ì&âì-	í'7í1_í‘í#®í#Òíöíî2î!Mî$oî$”î-¹î+çîï!2ï!Tï0vï(§ï(Ðïùïð:2ð-mð.›ðÊð@åð?&ñYfñ4ÀñCõñ89ò(rò5›ò(Ñò(úò.#óYRó?¬ó9ìó)&ôJPô@›ô9ÜôGõD^õH£õGìõ(4ö]öCbö>¦ö:åöm ÷#Ž÷-²÷$à÷.ø74ø/lø/œø&Ìøóøoùs{ù=ïù—-ú<Åú ûB#ûqfûcØûC<üG€üSÈü5ý:Rý;�ý<ÉýGþANþP�þRáþU4ÿ2ŠÿJ½ÿIFRN™GèI0?zQºqB~CÁTZZ2µ2è,*H"s5–4ÌGLIg–PþPOV T÷bLD¯Lô]ATŸXôTM	Z¢	Hý	PF
! —
! &·
! IÞ
! (!F@h©ÉÞþ>"^<�J¾B	
>L
Z‹
cæ
JJ%•Z»SJj&µ8ÜXinjØoCO³o9s2­'à@PI&šÁ.Õ?#DIha²<=Q�Bž á(B+nU<Õ7cJ]®TAaK£Cï>3=r7°,è <6Gs8»ô,=#X"|Ÿ³Ð ð! 3!T v!—¹Ùù>&X  »_Î`.e� õCCZ)ž-È>öƒ5 .¹ Vè B?!B‚!6Å!&ü!m#".‘"*À"'ë"%#*9#"d#&‡#)®#1Ø#'
! $2$:Q$>Œ$HË$C%1X%.Š%-¹%Aç%!)&,K&x&S�&'ã&7'NC'-’'3À'3ô'J((Ys(Í(*æ(3)E)^).o)&ž))Å)ï)'*0*'P*2x*4«*4à*I+)_+#‰+?­+í+8,9A,4{,/°,?à,0 -.Q-.€-4¯-5ä->.?Y.7™.1Ñ.$/<(/Ce/Q©/<û/D808}0/¶0@æ0:'1Vb1g¹1h!2mŠ2Mø2mF3c´3t4u�4z5Z~5zÙ5cT6¸6CÕ607MJ7#˜7d¼7"!8=D8+‚8;®8?ê8V*9g�9eé97O:D‡:\Ì:.);JX;H£;Oì;P<<J�</Ø<#=6,=5c=;™=4Õ=<
! >*G>r><’>2Ï>1?14?Df?N«?Bú?'=@-e@2“@AÆ@DA5MAAƒA,ÅA6òA;)B=eB2£BtÖBnKCaºCHDDeD-ªD$ØD7ýD15E0gEF˜ERßE92F3lF7 F6ØF7GIGGO‘GQáGD3H,xH4¥H=ÚHFI/_IR�IJâIN-J\|J2ÙJ,KE9K2K1²K@äKD%LDjL@¯LFðL!7M>YM(˜M(ÁM%êMGN>XN—NEªN:ðNM+O-yO2§O*ÚO2P48P.mPœPˆ¼P>EQZ„Q:ßQSRHnRR·RS
! S7^S@–S9×ST8-T!fT9ˆT5ÂT4øT'-UNUUK¤U-ðUPV8oVF¨VïV*W/3W,cW�WE«WñWDX&QX;xX@´XõX?Y5NY.„YY³Y@
Z>NZI�ZG×ZX[?x[7¸[Að['2\Z\n\†\›\³\Ë\à\ø\
]"]7]M]b]w]Œ]¡]¶]Ë]à]õ]
! ^"^7^L^a^v^‹^£^¸^Í^å^ú^_$_9_N_c_x_�_¢_º_Ï_ä_ý_`'`<`5R`ˆ`�`¸`FÓ`Faaa~a1›aAÍa"b22b'eb^�b~ìbdkcoÐc@d+`dŒd!¢d;Äd-e.eHe_e&e7¦ezÞe4YfŽf"­f!Ðf'òf'g7Bg>zg'¹g$ág_hfh1yh1«h1Ýhi-i Limi9Œi;Æi6j39j<mj0ªj1ÛjM
k;[k9—k'Ñk/ùk4)l!^l+€l"¬l&Ïl&öl$mBm-`m4Žm'Ãmëm4n85nnn.ˆn)·n$án0o07o'ho+�o-¼o0êo,pHHp-‘p)¿p'ép.q@q1Yq&‹q.²q4áq%r7<r9tr5®r(är=
s Ksls>�s4Às&õs4t=Qt&�t¶t#ÒtFöt?=u}u%—u$½uAâu?$v+dv/�v,Àv&ív-w$Bw@gw>¨w*çw.x+Ax,mx.šx/Éxùx5y%Oy?uyµyBÌy6z2Fzyz:–z Ñzòz={(L{=u{3³{8ç{6 |3W|(‹|'´|%Ü|0}/3}0c}3”}$È}>í} ,~$M~4r~7§~4ß~.5C4yU®O€UT€ª€%É€*ï€2�*M�2x�%«�Ñ�ë�1‚$=‚[b‚n¾‚D-ƒrƒ�ƒ/¢ƒ/Òƒ6„+9„le„Ò„(ï„_…Px…É…"ä…$†1,†3^†A’†Ô†6è†+‡6K‡&‚‡&©‡$Ð‡ õ‡-ˆ(Dˆmˆ†ˆ—ˆ)´ˆ'Þˆ'‰3.‰b‰B|‰A¿‰BŠ2DŠ/wŠ%§Š*ÍŠUøŠ<N‹ ‹‹!¬‹Î‹"â‹Œ !Œ!BŒ*dŒ!�Œ!±Œ+ÓŒ+ÿŒ++�+W�+ƒ�+¯�+Û�+Ž+3Ž+_Ž+‹Ž$·ŽÜŽ+÷Ž(#�/L�!|�ž�%»�5á�4�4L�%��!§�!É�!ë�
‘!*‘L‘%i‘!�‘!±‘!Ó‘!õ‘!’!9’)[’%…’;«’*ç’(“+;“<g“"¤“Ç“9ä“"”A”$[”0€”'±”KÙ”6%•\•,y•¦•"Â•'å•4
–(B–k– ˆ–$©–/Î–8þ–27—>j—6©—Dà—)%˜O˜ m˜2Ž˜"Á˜*ä˜™)-™<W™7”™Ì™Má™+/š+[š‡š¢š3¿š+óš+›"K›(n›)—›&Á›-è›!œ8œOœRlœM¿œ%
�F3�-z�¨�¼� Ü�#ý�5!ž&Wž-~ž;¬ž,èž$Ÿ*:Ÿ&eŸBŒŸ ÏŸ2ðŸ<# Q` X² *¡6¡(Q¡,z¡*§¡%Ò¡"ø¡+¢ G¢6h¢:Ÿ¢9Ú¢>£;S£6�£gÆ£v.¤,¥¤LÒ¤L¥&l¥:“¥6Î¥8¦<>¦A{¦>½¦ü¦;§GV§ž§1¼§"î§P¨Fb¨X©¨A©7D©.|©3«©:ß©Gª3bª?–ªKÖª/"«1R«1„«0¶«Bç«1*¬3\¬9�¬MÊ¬M­Ef­A¬­Cî­/2®=b®< ®>Ý®F¯-c¯3‘¯*Å¯bð¯:S°:Ž°8É°)±?,±Hl±9µ±Vï±EF²>Œ²YË²>%³-d³(’³A»³Gý³7E´/}´*­´Ø´ó´µ'*µ(Rµ{µ4™µÎµéµ0¶37¶k¶.‚¶a±¶Y·:m·<¨·9å·¸?¸6O¸.†¸8µ¸1î¸- ¹-N¹8|¹3µ¹1é¹/º-Kº:yº´º/Ôº»2»jH»T³»,¼E5¼P{¼Ì¼'ê¼*½=½S½$h½)�½.·½4æ½1¾2M¾0€¾.±¾,à¾'
¿&5¿&\¿*ƒ¿)®¿+Ø¿)À&.À2UÀ/ˆÀ(¸À&áÀ,Á,5Á,bÁ/�Á-¿Á.íÁ.Â.KÂ.zÂ=©ÂEçÂA-ÃIoÃE¹Ã|ÿÃb|ÄBßÄ+"Å*NÅ*yÅ¤Å9½Å:÷Å;2Æ0nÆ>ŸÆ$ÞÆqÇ=uÇ³Çc3È5—ÈIÍÈ\É8tÉN­É)üÉa&ÊiˆÊ9òÊ1,Ë6^Ë4•ËÊË/ãË,ÌC@Ì@„ÌKÅÌ+ÍE=ÍBƒÍ:ÆÍ!Î&#ÎdJÎ]¯Î4
ÏSBÏ4–ÏËÏ"ÜÏ&ÿÏ0&ÐWÐwÐ4”ÐKÉÐÑ=4Ñ5rÑ¨ÑÃÑ$×Ñ#üÑ% Ò4FÒ4{Ò°Ò=ÂÒÓ2 Ó9SÓ`�ÓZîÓ^IÔ:¨Ô5ãÔ}ÕF—ÕWÞÕC6ÖfzÖyáÖ¥[× ØD"ØgØ?‡Ø+ÇØ3óØD'Ù(lÙ'•Ù.½Ù;ìÙ?(ÚhÚ@‡Ú(ÈÚ+ñÚ:Û*XÛRƒÛ9ÖÛHÜ+YÜC…Ü#ÉÜ/íÜAÝB_Ý7¢Ý@ÚÝEÞCaÞC¥ÞIéÞ@3ß[tßMÐßWà4vàg«à@á7Tá5ŒáPÂáDâ<Xâ?•â;ÕâLã,^ã.‹ã+ºã8æã4ä,TäA�äEÃä=	å%Gå(må–å4±å?æå'&æ*Næ/yæ7©æ=áæ/ç0Oç<€ç"½ç.àç$è44è!iè,‹è!¸è-Úè-é=6é/té@¤é6åéOê4lê-¡ê8Ïê@ë=Ië1‡ë(¹ë"âë*ì60ì&gì2ŽìHÁì
! í/í+LíQxíhÊí;3îoîI�î,Ëî3øî",ïOï7lï¤ï Âïãï,ð-.ð5\ð?’ð?Òð5ñBHñE‹ñIÑñJòTfòU»ò?ó=Qóf�óBöóC9ôM}ôSËôCõ4cõ>˜õT×õ0,ö4]ö<’ö@Ïö4÷JE÷D�÷?Õ÷3ø@IøRŠønÝøCLùD�ùGÕù-ú7KúNƒú-Òú9û8:û2sû2¦ûQÙû-+ü<Yü0–üÇü8çüL ý4mý/¢ýAÒý2þKGþ2“þ6Æþ/ýþ5-ÿ/cÿ3“ÿ;Çÿ; %? Ve "¼  ß h Ui X¿ X vq 4è O Nm Q¼ 1 6@ 6w +® +Ú 6 (= %f Œ £ +· $ã > 3G 9{ 9µ ï d }p 5î y$ ?ž MÞ *,	 AW	 ™	 Gµ	 /ý	 .-
!  7\
!  6”
!  ?Ë
!   +) U "k #Ž ² È ,Ü &	 $0 .U „ 3£ × ó 
 A!
 4c
 &˜
 @¿
 A "B e x � <¤ ;á 
 + C 7U #� C±  õ  '0 &X  š !¹ !Û �ý ] Ý #ø $ (A 5j -  SÎ Z" `} DÞ X# *| Z§ Y 1\ NŽ WÝ 5 ŒE �Ò Y` º !Ò (ô  #0 "T "w Fš .á ) F: i�  ë Y Tf !» 4Ý L /_ b� Lò S? A“ RÕ %( (N %w !� (¿ %è + : X yo ‘é 4{ ;° *ì   85  0n  'Ÿ  <Ç  ,! 21! (d! -�! ,»! 3è! " )<" <f" $£" ,È" Tõ" J# 4`# +•# .Á# &ð# "$ #:$ =^$ ;œ$ SØ$ K,% -x% …¦% ?,& 0l& J�& #è& f' Zs' TÎ' X#( |( 7›( 4Ó( F) ]O) 6­) ä) >ÿ) >* K^* .ª* EÙ* -+ 7M+ g…+ \í+ QJ, (œ, 1Å, ÷, ?- 2N- 7�- ,¹- æ- ü- . 7;. �s. ’/ +–/ (Â/ @ë/ 4,0 4a0 1–0 hÈ0 <11 ^n1 BÍ1 j2 H{2 YÄ2 b3 .�3 °3 +Ë3 -÷3 ,%4 5R4 9ˆ4 5Â4 4ø4 B-5 p5 „5 ˜5 ¬5 À5 ?Ò5 86 #K6 +o6 V›6 ò6 $7 277 3j7 ž7 %·7 1Ý7 8 +8 AK8 "�8 (°8 ,Ù8 )9 09 (D9 &m9 (”9 ½9 Ü9 Eü9 B: b: 4u: 9ª: /ä: ; %0; V; @k; @¬; Ií; 7< BT< 4—< SÌ< 1 = !R= 6t= =«= 2é= ;> BX> 2›> 2Î> 7? )9? +c? �? p¯? ) @ #J@ #n@ #’@ #¶@ $Ú@ !ÿ@ &!A /HA .xA K§A óA mB =zB 8¸B 4ñB (&C )OC 3yC 6­C 0äC D 82D ;kD >§D =æD #$E HHE 8‘E $ÊE &ïE 1F 5HF 0~F <¯F JìF -7G ;eG =¡G =ßG EH 0cH D”H 3ÙH D
I ERI (˜I 'ÁI 'éI 6J 7HJ P€J 0ÑJ BK \EK @¢K $ãK $L )-L $WL \|L TÙL \.M 3‹M ,¿M ìM X
! N XcN 0¼N GíN H5O =~O ?¼O 4üO 51P 5gP R�P ðP &Q 47Q 5lQ 8¢Q %ÛQ /R B1R KtR KÀR ?S (LS <uS ;²S =îS M,T (zT 6£T 2ÚT =
U CKU 7�U 0ÇU 7øU P0V -�V .¯V ,ÞV W W >1W ,pW 4�W DÒW aX UyX 4ÏX <Y lAY A®Y =ðY 8.Z ^gZ )ÆZ -ðZ I[ Ih[ ²[  Æ[ .ç[ <\ 2S\ h†\ vï\ Rf] !¹] (Û] -^ K2^ Q~^ bÐ^ ^3_ A’_ /Ô_  ` ,%` <R` ;�` 4Ë` Ca Da $Za 'a §a <Áa =þa B<b Cb ?Ãb <c @c Hc Tc hc €c "Œc p¯c H d id ;�d /½d Míd 4;e Špe 6ûe Z2f l�f 0úf 8+g Jdg T¯g Ph Uh oh #ˆh *¬h l×h 2Di <wi +´i -ài ,j *;j fj %j K¥j ?ñj @1k rk 6„k 	»k #Åk 8ék <"l B_l ¢l [Ál Ym gwm @ßm  n !6n CXn Rœn >ïn 1.o L`o ]­o /p z;p ]¶p Yq Fnq `µq )r O@r J�r EÛr d!s 1†s W¸s t G0t bxt xÛt STu N¨u �÷u ?•v 5Õv 4w  @w Eaw ,§w &Ôw )ûw :%x :`x #›x 3¿x ,óx : y :[y :–y 9Ñy >z =Jz >ˆz CÇz 4{ >@{ 4{ >´{ Bó{ S6| AŠ| @Ì| @
} EN} E”} ;Ú} ;~ QR~ )¤~ -Î~ 7ü~ 44 6i s  I€ 9^€ ˜€ >¸€ n÷€ 2f� C™� AÝ� .‚ *N‚ Ty‚ UÎ‚ _$ƒ ,„ƒ R±ƒ �„ -’„ 6À„ g÷„ g_… GÇ… Å† ÅÕ† H›‡ 1ä‡ Nˆ 0eˆ 2–ˆ +Éˆ @õˆ @6‰ &w‰ ž‰ ²‰ :Î‰ *	Š i4Š užŠ C‹ CX‹ Hœ‹ 0å‹ <Œ /SŒ yƒŒ ýŒ #� '5� (]� #†� :ª� 'å� "
Ž '0Ž XŽ 1rŽ 1¤Ž ÖŽ OóŽ  C� d� }� @˜� YÙ� “3� (Ç� ]ð� ZN‘ r©‘ x’ A•’ 5×’ #
“ @1“ 7r“ :ª“ .å“ *” ?” (^” 0‡” .¸” &ç” <• K• _•  y• Aš• HÜ• %– 'E– /m– ,�– HÊ– 3— SG— -›— 6É— ˜  ˜ @˜ ^_˜ =¾˜ Tü˜ MQ™ _Ÿ™ #ÿ™ R#š 6vš @­š ?îš .› )N› (x› ¡› ?²› -ò› + œ 3Lœ +€œ (¬œ 0Õœ !� ((� DQ� F–� 5Ý� ž 53ž -iž ?—ž .×ž "Ÿ ')Ÿ QŸ lmŸ pÚŸ uK  zÁ  0<¡ !m¡ 9�¡ ;É¡ %¢ 3+¢ @_¢ ? ¢ 2à¢ K£ K_£ .«£ .Ú£ X	¤ Sb¤ S¶¤ R
! ¥ R]¥ ‘°¥ B¦ mÂ¦ P0§ 4�§ �¶§ )T¨ 0~¨ \¯¨ V© Tc© ]¸© Gª H^ª ,§ª ,Ôª 0« %2« YX« È²« �{¬ 5­ 1A­ ˜s­ =® DJ® N�®  Þ® _ÿ® T_¯ l´¯ B!° &d° q‹° Tý° TR± L§± Pô± ]E² h£² T³ oa³ AÑ³ E´ JY´ \¤´ cµ veµ MÜµ R*¶ K}¶ cÉ¶ k-· k™· o¸ eu¸ sÛ¸ uO¹ YÅ¹ nº eŽº hôº d]» JÂ» P
¼ Q^¼ M°¼ hþ¼ _g½ jÇ½ e2¾ x˜¾ |¿ ]Ž¿ Vì¿ [CÀ dŸÀ SÁ JXÁ 6£Á XÚÁ K3Â VÂ TÖÂ V+Ã W‚Ã TÚÃ W/Ä P‡Ä KØÄ O$Å PtÅ >ÅÅ >Æ UCÆ V™Æ iðÆ hZÇ hÃÇ L,È äyÈ N^É c­É \Ê znÊ qéÊ 0[Ë pŒË >ýË <Ì CÌ PÌ ._Ì €ŽÌ PÍ 0`Í ‘Í žÍ *­Í 2ØÍ vÎ }‚Î sÏ ztÏ jïÏ qZÐ FÌÐ :Ñ DNÑ E“Ñ FÙÑ N Ò 3oÒ 5£Ò IÙÒ N#Ó 2rÓ ¥Ó 2¬Ó "ßÓ Ô FÔ XÔ .hÔ ,—Ô 3ÄÔ 3øÔ +,Õ "XÕ ){Õ 3¥Õ 7ÙÕ PÖ VbÖ Y¹Ö o× *ƒ× +®× 1Ú× DØ VQØ /¨Ø :ØØ 8Ù +LÙ xÙ 3—Ù 6ËÙ yÚ 5|Ú <²Ú CïÚ <3Û 5pÛ +¦Û :ÒÛ A
Ü OÜ RdÜ $·Ü .ÜÜ rÝ  ~Ý =ŸÝ @ÝÝ 9Þ (XÞ 6�Þ O¸Þ Mß .Vß 0…ß 8¶ß "ïß ,à Q?à @‘à AÒà 7á :Lá "‡á 'ªá 'Òá úá â -#â KQâ F�â äâ %ûâ #!ã .Eã 8tã /­ã 3Ýã ,ä :>ä yä ‘ä §ä Æä uàä Vå uå "�å 4³å 4èå "æ @æ _æ )~æ ¨æ &Ææ íæ %ç 1ç Kç )iç %“ç 4¹ç îç è (!è Jè %[è �è Ššè h%é ,Žé ,»é 2èé #ê 3?ê "sê 0–ê Çê "Þê ë ë 4ë Kë bë '€ë ¨ë rÀë ?3ì Csì ;·ì Eóì .9í Ghí T°í -î 93î #mî @‘î 7Òî -
! ï 8ï BGï 7Šï ‡Âï XJð "£ð 6Æð 9ýð C7ñ J{ñ "Æñ  éñ \
! ò ?gò A§ò >éò :(ó Xcó +¼ó _èó ,Hô uô "�ô <³ô ðô "õ A(õ Vjõ SÁõ 8ö ENö ”ö ±ö 'Éö 5ñö 4'÷ U\÷ ,²÷ 0ß÷ :ø YKø ?¥ø =åø (#ù ;Lù ˆù =¤ù Dâù G'ú <oú =¬ú .êú Wû 6qû N¨û H÷û )@ü Gjü _²ü sý +†ý K²ý  þý  þ %@þ "fþ ;‰þ =Åþ Mÿ ?Qÿ =‘ÿ =Ïÿ 2
!3@!=t!²!CÇ!$!0!%J!zp!Bë!I.!'x! !4²!ç!Cû!?!]!"t!.—!Æ!ã!F!G!2e!˜!B¯!=ò!@0!Oq!#Á!/å!<!(R!D{!*À!(ë!!!"6!LY!!¦!È!ß!Nú!QI!›!Ÿ!¾!Ü!ò!	!.	! M	!3n	!S¢	!ö	!-
! !<B
! !5
! !?µ
! !*õ
! !- !@N!!�!>±!Nð!,?!/l!Tœ!7ñ!5)
!&_
!†
!,¦
!,Ó
!/!40!/e!-•!'Ã!Pë!Q<!Ž!?ª!7ê!+"!qN!:À!Aû!F=!F„!JË!>!;U!7‘!VÉ! !7@!.x!*§!/Ò!!`!~!C�!-Ô!,!//!_!Uy!$Ï!Nô!BC!_†!(æ!H!1X!GŠ!GÒ!H!@c!Š¤!N/!8~!G·!9ÿ!Z9!)”!,¾!1ë!"!*@!1k!"�!&À!%ç!
!#!	7!=A!&!¦!Á!,Ü!6	!0@!!q!"“!'¶!0Þ!G!CW!>›!BÚ!:!<X!2•!+È!Hô!4= !<r !6¯ !Mæ !#4!!$X!!+}!!©!!6É!!&"!"'"!J"!7e"!6�"!+Ô"!.#!/#!4N#!;ƒ#!;¿#!8û#!4$!K$!Gb$!ª$!*%!Vª%!,&!".&!)Q&!|{&!^ø&!2W'!1Š'!u¼'!P2(!;ƒ(!5¿(!+õ(!.!)!^P)!5¯)!Tå)!n:*!5©*!ß*!#ñ*!'+!1=+! o+!5�+!0Æ+!"÷+!S,!n,!bŽ,!Vñ,!H-!g-! �-! ¢-!IÃ-!a
.!+o.!9›.!?Õ.!5/!HK/!=”/!QÒ/!D$0!;i0!,¥0!dÒ0!/71!<g1!!¤1!XÆ1!:2!=Z2!,˜2!*Å2!„ð2!Uu3!\Ë3!A(4!*j4!#•4!9¹4!1ó4!R%5!Ex5!9¾5!Aø5!b:6!#�6!bÁ6!9$7!X^7!ˆ·7!D@8!<…8!(Â8!(ë8! 9!V59!UŒ9!Aâ9!E$:!+j:!?–:!/Ö:!9;!A@;!‚;!˜;!¶;!!Ñ;!1ó;!+%<!2Q<!2„<!·<!=×<!*=!0@=!/q=!4¡=!*Ö=!*>!>,>!Fk>!/²>!:â>!=?!,[?!5ˆ?!5¾?!ô?!(@!(<@!4e@!!š@!#¼@!"à@!A!"A!"2A!UA!!uA!.—A!ÆA!:äA!?B!5_B!9•B!9ÏB!/	C!99C!DsC!3¸C!HìC!Q5D!L‡D!ÔD!%áD!'E!3/E!@cE!&¤E!@ËE!"F!5/F!eF!)zF!K¤F!;ðF!K,G!5xG!;®G!<êG!-'H!*UH!"€H!3£H!!×H!@ùH!9:I!-tI!/¢I!7ÒI!
! J!5$J!1ZJ!?ŒJ!.ÌJ!-ûJ!9)K!6cK!*šK!+ÅK!&ñK!8L!QL!mL!-‰L!J·L!2M!g5M!P�M!îM!N!qN!^ŠN!0éN!O!!1O!SO!(qO!YšO!ôO!P!.3P!/bP!’P!*±P!+ÜP!+Q!+4Q!+`Q!ŒQ!M¬Q!PúQ!HKR!=”R!6ÒR!	S!0"S! SS!-tS!+¢S!0ÎS!QÿS!-QT!&T!D¦T!*ëT!BU!DYU!BžU!AáU!C#V!RgV!QºV!SW!0`W!?‘W!DÑW!HX!G_X!I§X!WñX!YIY!?£Y!1ãY!#Z!B9Z!R|Z!RÏZ!b"[!-…[!Ÿ³[!FS\!.š\!`É\!B*]!2m]!1 ]!5Ò]!(^!-1^!(_^!Jˆ^!AÓ^!#_!?9_!.y_!U¨_!&þ_!;%`!<a`!ž`!;´`!1ð`!1"a!Ta!Npa!V¿a!Sb!Fjb!6±b!0èb!Ac!.[c!CŠc!Îc!&ìc!*d!>d!o^d!8Îd!3e!”;e!PÐe!9!f!^[f!:ºf!Dõf!:g!:Vg!%‘g!3·g!2ëg!+h!1Jh!"|h!Ÿh!*µh!^àh! ?i!(`i!$‰i!B®i!1ñi!1#j!.Uj!2„j!A·j!\ùj!)Vk!-€k!2®k!?ák!?!l!Aal!B£l!:æl!d!m!.†m!7µm!3ím!6!n!6Xn!B�n!_Òn!=2o!Bpo!³o!$Èo!7ío!3%p!7Yp!;‘p!8Íp!q!+#q!+Oq!*{q!.¦q!4Õq!&
! r!31r!&er!Œr!#¬r!NÐr!Fs!+fs!&’s!.¹s!*ès!%t!89t!<rt!\¯t!4u!Au!]u!{u!3•u!Éu!6ãu!$v!8?v!4xv!k­v!Qw!4kw!3 w!Ôw!ôw!#x!A2x![tx!Ðx!AÝx!Ey!Iey!a¯y!Kz!X]z!^¶z!D{!GZ{!4¢{!D×{!=|!TZ|!B¯|!"ò|!0}!7F}!~}!4›}!8Ð}!(	~!62~!‹i~!Dõ~!L:!J‡!aÒ!b4€!1—€!0É€!0ú€!0+�!0\�!&��!0´�!%å�!5‚!5A‚!Mw‚!5Å‚!4û‚!50ƒ!4fƒ!4›ƒ!_Ðƒ!_0„!0�„!Á„!"ß„!Š…!F�…!CÔ…!C†!H\†!$¥†!)Ê†!$ô†!%‡!(?‡!-h‡!*–‡!!Á‡!ã‡!7÷‡!@/ˆ!4pˆ!'¥ˆ!<Íˆ!(
! ‰!I3‰!+}‰!J©‰!?ô‰!44Š!FiŠ!*°Š!!ÛŠ!/ýŠ!*-‹!)X‹!5‚‹!v¸‹!$/Œ!JTŒ!?ŸŒ!?ßŒ!%�!:E�!)€�!*ª�!5Õ�!@Ž!LŽ!=YŽ!-—Ž!.ÅŽ![ôŽ!:P�!+‹�!"·�!-Ú�!;�!ED�!FŠ�!8Ñ�!'
! ‘!*2‘!0]‘!#Ž‘!²‘!Ê‘!!æ‘!G’!3P’!*„’!I¯’!ù’!/“!#C“!g“!.„“!x³“!Ù,”!•!%•!†E•!=Ì•!N
! –!:Y–!6”–!=Ë–!4	—!1>—!0p—!A¡—!;ã—!/˜!<O˜!DŒ˜!UÑ˜!'™!=>™!(|™!3¥™!7Ù™!6š!bHš!«š!(¿š!Dèš!-›!,F›!ts›!Sè›!Q<œ!RŽœ!=áœ!D�!Hd�!H­�! ö�!.ž!6Fž!1}ž!2¯ž!Kâž!H.Ÿ!SwŸ!@ËŸ!7 !SD !˜ !µ !Ó !ð !¡!,¡!H¡!f¡!ƒ¡!¡¡!¾¡!Ü¡!û¡!¢!7¢!W¢!t¢!�¢!§¢!Ç¢!å¢!£!#£!?£![£!Cz£!›¾£!TZ¤!Ã¯¤!¶s¥!^*¦![‰¦!Yå¦!M?§!7�§!$Å§!$ê§! ¨!70¨!ah¨!4Ê¨!(ÿ¨!$(©!IM©!K—©!Kã©!K/ª!A{ª!;½ª!.ùª!K(«!Mt«!:Â«!#ý«!a!¬!dƒ¬!`è¬!cI­!V­­!E®!EJ®!d�®!Aõ®!s7¯!t«¯!k °!gŒ°!Sô°!PH±!b™±!Wü±!BT²!N—²!+æ²!)³![<³!.˜³!,Ç³!/ô³!/$´!pT´!BÅ´!Eµ!NNµ!3�µ!6Ñµ!8¶!2A¶!2t¶!2§¶!KÚ¶!M&·!'t·!)œ·!1Æ·!1ø·!1*¸!2\¸!1�¸!1Á¸!1ó¸!1%¹!*W¹!'‚¹!/ª¹!&Ú¹![º!U]º!_³º!m»!†�»!O¼!CX¼!pœ¼!4
½!pB½!&³½!XÚ½!'3¾!i[¾!iÅ¾!i/¿!(™¿!2Â¿!2õ¿!2(À!M[À!O©À!jùÀ!,dÁ!0‘Á!'ÂÁ!+êÁ!TÂ!jkÂ!`ÖÂ!C7Ã!N{Ã!.ÊÃ!6ùÃ!;0Ä!@lÄ!d­Ä!MÅ!<`Å!`�Å!‚þÅ!@�Æ!EÂÆ!DÇ!bMÇ!9°Ç!XêÇ!ˆCÈ!&ÌÈ!DóÈ!:8É!DsÉ!B¸É!KûÉ!GGÊ!A�Ê!&ÑÊ!KøÊ!HDË!%�Ë!7³Ë!5ëË!2!Ì!=TÌ!i’Ì! üÌ!:Í!XÍ!?mÍ!5­Í!1ãÍ!1Î!#GÎ!©kÎ!"Ï!+8Ï!0dÏ!.•Ï!IÄÏ!IÐ!$XÐ!T}Ð!2ÒÐ!;Ñ!MAÑ!R�Ñ! âÑ!3Ò!A7Ò!0yÒ!pªÒ!PÓ!"lÓ!V�Ó!!æÓ!/Ô!!8Ô!+ZÔ!-†Ô!=´Ô!)òÔ!!Õ!%>Õ!&dÕ!%‹Õ!-±Õ!%ßÕ!8Ö!!>Ö!R`Ö!?³Ö!(óÖ!"×! ?×!'`×!ˆ×!&¨×!2Ï×!@Ø!CØ!-\Ø!*ŠØ!!µØ!(×Ø!Ù!Ù!9Ù!-OÙ! }Ù!žÙ! ±Ù!ÒÙ!5ñÙ!;'Ú!*cÚ!1ŽÚ!*ÀÚ!@ëÚ!(,Û! UÛ!%vÛ!$œÛ!ÁÛ!,ÞÛ!$Ü!#0Ü!TÜ!9nÜ!E¨Ü!;îÜ!L*Ý!%wÝ! �Ý!¾Ý!-ÖÝ!%Þ!*Þ!:FÞ!1�Þ!2³Þ!7æÞ! ß!$?ß!/dß!'”ß!(¼ß!_åß!FEà!4Œà!VÁà!_á!Dxá!@½á!-þá!F,â!!sâ!d•â!Búâ!==ã!4{ã!@°ã!8ñã!V*ä!=�ä!<¿ä!Rüä!WOå!S§å!1ûå!Q-æ!Xæ!QØæ!e*ç!-�ç!'¾ç!Læç!H3è!U|è!FÒè!Cé!@]é!=žé!8Üé!Oê!4eê!šê!I·ê!Aë!HCë!/Œë!¼ë!DÖë!Aì!@]ì!Xžì!*÷ì!@"í!8cí!4œí!@Ñí!Vî!9iî!š£î!k>ï!‚ªï!£-ð!kÑð!u=ñ!_³ñ!Uò!Oiò!_¹ò!Có!j]ó!0Èó!(ùó!!"ô!.Dô!.sô!E¢ô!1èô!0õ!3Kõ!'õ!B§õ!qêõ!}\ö!"Úö!Nýö!&L÷!'s÷!6›÷!Ò÷!Cç÷!„+ø!"°ø!0Óø!Jù!KOù!*›ù!Æù!0àù!.ú!-@ú!-nú!3œú!)Ðú!*úú!2%û!9Xû!.’û!*Áû!ìû!ü!ü!@)ü!jü!ƒü!0 ü!7Ñü!	ý!%&ý!$Lý!$qý!%–ý!%¼ý!Uâý!/8þ!?hþ!;¨þ!;äþ!7 ÿ!*Xÿ!7ƒÿ!»ÿ!VÕÿ!2,"1_"9‘">Ë"2
! "=="I{"5Å"4û":0"~k"&ê"+"3="3q"A¥"Bç"C*"Fn"Cµ"Eù"6?"7v";®"!ê"."/;"3k"MŸ"&í"I")^"&ˆ"O¯"9ÿ"19"9k"#¥"GÉ"N	"B`	"4£	"Ø	",ô	"2!
! "WT
! "@¬
! "@í
! ":."Ai"D«"Fð">7"=v"C´"Cø"7<
"3t
"?¨
"1è
"=":X"3“"6Ç";þ"I:"#„"G¨")ð":"U"$t"A™"MÛ"?)"^i">È"M"0U";†"RÂ"0"4F"8{"!´"DÖ"?"A["Y�"G÷"D?"0„"<µ"-ò"* "%K"5q"$§"Ì"ë"p")|"A¦":è"I#"\m"BÊ"8
",F"s"’"®"%Å"\ë"OH"˜";®"ê"("!)"4K"$€"A¥"Bç")*"gT"(¼"$å"
! ""3"8L"0…"¶"$Õ"ú""'/"<W"”"A­"ï"""!"8D"2}"0°"[á"A= "? "j¿ "-*!"XX!"<±!"gî!"GV""6ž""7Õ""+
#"9#"X#""q#")”#"2¾#".ñ#"4 $"6U$"6Œ$"#Ã$",ç$"%"51%"Ag%":©%"-ä%"&"2&"!L&"+n&"'š&"@Â&">'"lB'"1¯'"á'"7ü'"44("2i("Bœ(",ß("%)"2)"R)"k)"4„)"(¹)"=â)"7 *"+X*"3„*"/¸*""è*"+"&+"D+"8U+"/Ž+";¾+"*ú+"/%,"U,"o,".ˆ,"·,"Ï," ì,"
-"8$-"?]-"�-"&¸-".ß-",."6;." r."%“."5¹."3ï."2#/"$V/"e{/"á/".ý/"-,0",Z0",‡0" ´0")Õ0"$ÿ0"$1""?1"'b1"Š1"%§1""Í1"ð1"#2"602">g2"%¦2"UÌ2";"3"^3".p3")Ÿ3")É3"$ó3"'4"@4"9`4"š4")³4"_Ý4"a=5"`Ÿ5"$6"#%6"$I6"1n6"H 6"*é6"B7"&W7"~7"&™7"+À7"jì7"?W8"D—8">Ü8"69"2R9"X…9"XÞ9"57:")m:"4—:" Ì:"4í:"=";"9`;"Sš;"Cî;"R2<"H…<"CÎ<"=="@P="N‘="_à="N@>"<�>";Ì>"?"2?"4L?"�?"#—?"?»?"Oû?"BK@")Ž@"¸@"¢Õ@"¼xA"¤5B"ÚB"4íB"4"C";WC"M“C"1áC"BD"BVD"$™D"'¾D"=æD"1$E"IVE"5 E"'ÖE"iþE":hF" £F"ÄF"äF"ÿF"%G"7=G"&uG"-œG".ÊG"ùG"H";8H"tH":‘H""ÌH"%ïH"%I");I"eI"!„I"¦I"*¾I"-éI"YJ"JqJ"A¼J"JþJ"AIK"Q‹K"HÝK"R&L"CyL"L½L"
! M"8*M"%cM"&‰M".°M"9ßM".N"'HN")pN"#šN"&¾N"\åN"&BO"%iO"&�O"H¶O"AÿO"<AP"~P"0›P"+ÌP">øP"O7Q"/‡Q"·Q"(×Q"1R"'2R"ZR"sR"/‘R"ÁR"ØR"+ðR"S"3S"1OS""�S"!¤S"vÆS"J=T"&ˆT" ¯T"^ÐT"C/U"BsU"6¶U"gíU"_UV"UµV"ŒW".˜W"TÇW";X"TXX"[­X"@	Y""JY"mY"‹Y""©Y"$ÌY"$ñY"$Z"(;Z"QdZ"<¶Z"OóZ"<C["A€["pÂ["3\"2M\"r€\"bó\"kV]"jÂ]"T-^"9‚^"A¼^"=þ^"D<_"H�_"PÊ_"-`"I`".\`"‹`"ž`"v½`"34a"=ha"a¦a"Eb"NNb"E�b":ãb"Gc"~fc"~åc"0dd"C•d"&Ùd"3e"A4e"1ve"V¨e"Bÿe"6Bf"5yf"<¯f"ìf"0
! g"o;g":«g"5æg"~h"^›h"Iúh"%Di"Aji"@¬i".íi",j"#Ij"mj"�j"4¬j"'áj"0	k"6:k"4qk"P¦k"8÷k"S0l":„l"¿l"6×l"qm"8€m"I¹m"8n"I<n"†n"<™n"(Ön"Gÿn";Go"}ƒo"…p",‡p"K´p"q"‡q"�¤q"…5r"†»r"�Bs"{Ós"wOt"wÇt"#?u"cu":ƒu" ¾u"-ßu":
v"1Hv"Ezv"(Àv"cév"QMw"JŸw"<êw"/'x"AWx"™x"-µx",ãx">y",Oy">|y"4»y"Fðy"47z"Flz"$³z"6Øz"9{"/I{"y{"0˜{"/É{"ù{"^|"0q|"8¢|"Û|"è|"8}"%@}"*f}"2‘}")Ä}"2î}"!~"<*~"*g~"'’~"7º~"Eò~"S8"#Œ"`°"G€"KY€"<¥€"â€";�"<�"&¼�"*ã�"M‚"W\‚"•´‚"FJƒ":‘ƒ"QÌƒ"[„"lz„"mç„"rU…"RÈ…"r†"‡Ž†"_‡"8v‡"*¯‡")Ú‡"&ˆ"H+ˆ"Atˆ"m¶ˆ".$‰"*S‰"K~‰"5Ê‰",Š"0-Š"!^Š"M€Š"OÎŠ"R‹"?q‹"-±‹"rß‹"$RŒ"+wŒ"`£Œ"[�"K`�"S¬�"UŽ"EVŽ"*œŽ"+ÇŽ"?óŽ"@3�"Mt�"Â�"6Ü�"$�"8�"FX�"AŸ�",á�"/‘"4>‘",s‘") ‘",Ê‘"A÷‘"79’"3q’"9¥’"Aß’"!“"=“"6Y“":�“"8Ë“"?”"*D”"(o”"H˜”"Sá”"=5•"8s•"G¬•"<ô•"<1–"Gn–"P¶–":—"CB—"H†—"@Ï—"˜"%˜"'<˜".d˜"+“˜"d¿˜",$™"=Q™"N�™"#Þ™"!š"A$š"3fš"%šš"0Àš"3ñš"A%›"*g›"@’›">Ó›"/œ"Bœ"$Xœ"8}œ"?¶œ";öœ"02�":c�",ž�"SË�"(ž",Hž"už"Šž"B—ž"Úž"	îž"@øž"9Ÿ"2OŸ"M‚Ÿ")ÐŸ"[úŸ"3V "5Š ""À "Nã "&2¡"(Y¡"R‚¡"Õ¡"'ð¡"*¢"4C¢"x¢"‹|¢"£"p"£"È“£"j\¤"&Ç¤"%î¤"#¥"e8¥"fž¥"p¦"lv¦"Žã¦"r§"v‹§">¨"TA¨",–¨"WÃ¨"©"9©")V©",€©"9­©";ç©"M#ª"Iqª"%»ª"+áª"&
«"?4«"'t«"%œ«"9Â«"<ü«"39¬"6m¬":¤¬">ß¬"F­";e­"7¡­">Ù­"8®"7Q®"=‰®"CÇ®"%¯"A1¯"7s¯"O«¯"9û¯"D5°":z°"4µ°";ê°"&±"E±""e±"*ˆ±"'³±"+Û±"+²"53²")i²"(“²""¼²"-ß²")
³"p7³"o¨³"o´"rˆ´"hû´"Ÿdµ"9¶"@>¶"c¶"(ã¶"f·"2s·"¦·"µ·"*Ò·"+ý·".)¸"$X¸"}¸"�¸"®¸"Ë¸"&ä¸"¹"&¹"6A¹"Bx¹"»¹"Ä¹"N=·Ëa#wõ#mÜºí3Á/œz	Y-CX�QR+=!ˆ+“¢"š/?0a}&Tl"p<©-��y	j-r$³[%uã3ãdÉ@.½
! ç;™
°-
! 2=ÚÓ
¨%Ês>µ.d*ˆóá<Î -1Â$í?elª:j:¨!�+6/¦Èiûˆ5ë/‹5î;Ó4]*²ÇÐ,«>È$ê?‡+¨ëmÏ;/r9¼ó$X…*)Z54!µ&a.,	5g0›<0î )?Uå`)Ò?6	Œ¾HVÎ%ß?Œ
.‘<fÛ%§W‰:‡7ú1½6ÐÄˆ-_=á{`&?è?–M:?
! %‡^,]3Äö3ç
H5ÿ+üŒ86Ÿ(M�$‡"T
 µ†&/4:(w"ù174 T
Î;
ã"o,¸*"o! x)ð 9§55>ý95Ô¤§'­g
! 7S$"'f1M"‹è)5$Ÿz.:PâƒQÖh4Öµ
! (‹D+?#Í7\vþ!oá:I+c'µ°’>3S-û1�.='[3-:6žÒ"$;t¡P??u
! ¸%L M1,•1gY7é#;%7}�¸›š±["†%J&à!‹#)Ô! ;\ÒÜ 4á(Ä;Å zi(7'(ð(g}+?#¶+¢'�.¥�)»�80Úæ»(›4 .'¯	o&®)]Ž1�Ú7�q<çø±ÃRäÞ5ÿ!ëÍ%¨,;®
! 0-+5î?I("?¢1Õ
’$¨$š!¡ð8Ð)Úš%Òð‘$aƒ':61þ<’Ý3ô›^ø5•	„'	dDç	T„?Ìv={v3UÕƒ4-24ð¥#q*Â:X;SXº>µ C‹òm6ò‰=Kj!0”=¨ è Œ#õ9%xÓ p¶(ö6K*¢00+<?E'Gv¦&g=h'lÎå=ý+c›ã<B5¾9´0a
¯ºI'¶1q_
! *Ý!Ò'o	~ *Î'"þx'h!\>úr/ý
Ä*
:à2Å/6Ä7¨;Ý5Á©*<@*Ï6 •]¡ñó8ê	Ö0Á
ö)ÜC6K?¤¸?ss
çƒ
! £Ì=¨K¡$ÛE0,¢8ì*Ûƒfš¹Í…!ÈWµ¡¹4ú8'#y#î'RªíW!­A%)Ä” 9*ü	SŸ1.>¯Ø)†!Çr0c
! ¸1Ù7;+ ¤Ã's¯Á í_2þi)ü*4-F*"�*¬³8�3¹À$‘t6œ<iê>P,©$ï;˜0¡,=Z	ð*U#®×1Q%‡è1û9Ul×<�
 ¤&\¯.NÆê;(íÚ=X'N2ô1ä#l52.70ñ½/@+À8 Â§>Ä
! 85…aÙ3¥#œ
#Ù)XŽï
¼/¶Õ4K%6'í,q,(‚&=!R30 ."*mA&CR.þ,Ž3D?=8]”þ60¹5$A
! 5™4!l+Ì–F<'À!7;�%(@->me,H2È*š,	ê•4›)Ø!Ü&Å&T#Ž#79Ú#X<6$î:4û4É+Ñÿ;‘=j+ê(”)®K,nÑœ9M
Ó.K2—6=1í(,å.í2)ÏE*h˜ÿz6Ž7¦À*k,ö1±7J;vò	—8Õû.ü#¬
! ÄÕ<¾>.:×v6t†>‡%D):2ŒŸy
¸ž",->Çb);:h3>%Û5/9­Å®w!Û
! 
! 0"ìž1¦1!!$š0”>ð3
! .iÞà&“Ð7^8—:„`'�F"a(
! Ð'�(Ñ.tz:%õ?:.Ý8Ú6Z-Mÿy%Ý|Ò![÷\4-6‹+èèBvr2 «1€2†99Êá7v"ü"s�/ó;Îe»¸!¹\#NC8À!¼40(i!îçË?>©µ)Î•d<˜8å8™ŸŠ#€l¸²;]'<8—&
! 8í*×	ù°N/4 Û¶5±6 =#c+à:Y40Y<y>Ú
Ï\	@$(ô5:“¾©9”7®($¡—¬2}Ó!—$;¦‹Í[.�‰S>‹"B(Ç|4…&†(“f',ü!û¿=©Y9è3á4ŒË;¥9�'‰
! )1	]y6V;@6{¥-@¸&¼6€(^	C˜=y?ÿ})QŸ!úÌ1_p
! 2ç7(þ
n6™g3ý&½* 2""8q
S4›]!=,™0­›
%ü[3Ç �+À"…§ô$~ÂK;šn9S723 ³/)¥%¡
! ™±&/žÚ!*8
,!h)(�7em:s—(Õ&
^#›5à
! ø#›º)Å.d&,<*Â
! Q­ŽÕ‚@Æ2,{4;U7<Ü$ƒ;Ì;å¼5¦8:;‡##?4 7N!|-J6[9F0È>d*6}$<‚;â#pñ=¨9Äcë.r4¸.Ð%QW
! ¤?–9�2Ý"Wlr+<<a<Ë9Ë1'‰/f»,Ê
! ¨5³"ä	�1°‚*/D5"	B6ä5ò9å6¬ „3Ò(%(¼	£$pÍ2ý¶;� 5ÜŠ¿2u226è(ë!
! }Š$
d:¡%¯+ˆB=I$O\Ë<W5ð\"@26ûO)ê%û5«7`0ý”äË
! ‡9Ç8È/Ëv
*b*5%¯8b�2«!ºÕ2çe5µ%ö7&+g
MÊ›=•9Žq#*M&2!",í%@='	>-k*H:dî† 6n);<¡?ú[(oã3v$Ã ;3£	Ú%F3~1üt¢,r3ð0“Ø>é)Î/ˆ7¢’,Q¢	#M%@1¬ž*#7‘ #:7¨qì#ŽÓm/Q4q&y£5?&8¾��=€)¦>·1»:H&Ô *:Ÿ
—¿6^¦1Ö9#Š
! ^ÖGT!Ö>,9­2î,Ø&]%‚ ® Fã
[RCî +zÄç¢'›¶: øÍ*ì2‡y�
+Œ7ã,
! ë9r<Â-â 4%h$)˜#EL8*È+‹à<Y3 8bE à�$·•ai1H3ì?rº"\ðY5*&_5µ+,4[5ç�“5wµ:$ã-»%Ð<=	/&')½ Øì:ËÂm
ñ5¶7J	gÄ*O.«990#C92-&6Ÿø$^X?"-H-T=R½=†5Ñ(€0ºÇ>\Š.t¼S.Ï76°;;�6ï&_8ÃP(Â‘z8x3Ñ7Z˜;f£{•$¤ —.*-:=]°ùSå$cª(#t3–9.Ú38
! €6ðžµ(Æ¹8�/5þ=•:Â7†<­!µ#_/&j-4ƒ).7˜ \;Ã=]š5
! $#?òùÓ<³,��d).Ç
Ú9•>ß%®ï=[9(9Å<ì8ý(çè;¹·Å­:ñÿ$äa8t,B;r“¶&×!6¸6¸�
! ¸7=Wç";¨Õ"¹�Žh*¸R>,¯N:o
Ð?ñ(ý:O2,/£
Ð+ÛDÂ€v1É0J.g‹9Ø:Ë:“ /1³Û9nè+q-µ2.>˜"Onvr~7~6Ã(‡;Ë8Öa+Ê<C7˜-JÖ?—8k+\,Väu‹u7¬Åî(0%L¹ ±Ô&ŠŸ+:Ö­­<Ž;“
£úÓ5#ø3yÉ>(ÇN	T l%R)e­ù?µs^-å>h;µ/O3ÁÊ¡!|b!Ôór?'B9¥?1“ÿ¬ó© >.æM)©9%>}­$­­…\
í"½"E4p)
$1çòë‡.5v+"ñ2óÍ2ä
! ¢=m$á|'"‡$¦’
!<2¶w.‰%ú<º'?+x+Ñ ‡M1û;6ª¦?};ü/mÆ+:K²"7Y2ý;"%�6™À>D&&1[4ê8P	7/-46
! ;·?Ž8WJà+s±;	ËAúá6"3&À
€.‚?}
! EÕû,¢N+,
ï1GH%ï'®2²/”¿×ñ.²93¾4Ø;çT?“'­6Þ:ÓZ
ò<·.&A?.!‘Î!0x01n-D4¨ôÝ¯2uN-õˆÔú,›Î7¢ëO8Zi³
ÓÆ'
! 83Þ$
! }= v+rð'ƒ8S/'9µ(ùœ:ß K
d!Ã"�?V,Ÿ0f2I118×J
63Â?ƒQ?”I3½Ô*D!.^¾z+Fƒ;K9™;Tf)îco0n;Ô”1ÎÔ)Ê)s�=ÿ9¿87x$î)*<¶½ä!ú{$o
! c üË%ë
…2¥+
! °Œ°ºe‡l1çÅ6e‰BŠ"Å,=ö<U3T°/€5#å¿¢Œ5š)5
! ˆL-îç`³e2�Â	‹:¬41!>�>­,W*À	0¸9é4`1«h	”7ÈŒ>vg;'›(»)!P0±¥'<h(/3 ¾3¦3¤:Sé
! ¿±'Û(Š6™A9‘5Íå5½	É5['!‚2t�7È2ä1U4Y)‡êC-"GñÞfK1þ»Ÿ¢ÁºÇ°	ÁöUu(|5²ãS(W=T&R*.4,p s2, ¡:`3T4�1Û2o=Ñ;K¿W"d=½5B1¤;Á'OX9p:PÑ!&?éo7¤"´$W/0)®$$=,++½;‡<“ýy¥2L•Š40šå'0*s0Ù?¡]9)ŠÚ+Ç4Y*4'�H(ÚÄ?ÛB
! ¸
É1w…;ÎV0é.;ò(†K+ü:&$»"S,Ýæ5 1À*¨
! )ÑP�
! é{-9	
! ×6¸,©*
! /ë Õ'hÄ†;�½>¸/:8.ò'–Ôô"‡ ¥
! #™6O“<^%î/60a&n’/
! á
>‰`üß,MºMïE"„2ø7Z;z3:· Œ+ˆç>·þ>è<$õ<9"Vˆ?d6ÃÌ
! –(ÿà5¨ˆ,Ý&S-f-#Ï4È0+pô
9ä7dË÷;2ô,(Ö%+ê"Uì5	º'�-EË.…/â&¸Î.1Zn#W8
! eÑ[*ð;©!_³(O	Ã11>±=`£>bj&Á	…l-?þ19ƒ	2	ô—<9ó2*:÷)ìÑŒ¬)à4ø	Ç?Üµ†/ÑÆ�"[£Œ6"Yî<i. #p6ñ•á²6>ç8ß6Ï„†ä9Ã%3F8Æô/ò4ŽÂ!%á·3a?G8ó¢˜!Ë'=]6¥(Û›t.•+u1ª.))30å Gÿ0qv4&Ê80H;1I%r(h o 6ë=^ãž2X$fŸ3~”
! :,+ñE
(8=×3Á</# ’	b
! �)¤	®SúuÔ˜*¾é‹5š#Ú>å?Â5q�;C{7Z3�96xr
! °’677Å-Âå;ê,7GAx:¶â�b+Ý—ô6‹1×È Y!þ%m=ž:I4w
! º+yX!¶	¯ù=t©=¶	GO/`?q*H&€<£:ÿÒ#ï-§
ØHžT-Ú’Ç<Ð1—€
! Ì*©6t7”'7ò3.!›ìH#0!ç=Ø]	Â.;'y+t$åbn½ Jó44/·2í9³,8¯
! f“ŒG*�9&&)+Š&/	l<öLß
! s6´:2	g}:d"ŒÉ#*~'
! 	À1âD´Äu¸B-‹2ž÷,/>7ÿ,~+�#u	h/2ñ/¿'b4'/÷7¬!ÿ'Ò=%F/;"ûÛQ="\+Ä3Ã3\<O
! +xÒí7Ï%\ë+4//«<Ù	¸<S9>7-¯7o¤í+&4ù8E!$ÎÜ5ºZ+- ê2v/û/R,Î=3“!q	vx"5¹<%¤Ä<
"·7f" '}3‘&®80š€%�%	ç-ò�%�:�H?xÑ£
  
! V
! ´'|ç?åv(s?t=¢£"f	ÿ/R'Ù/Þ-Z^>x=¸É;z5ñ) Ì9Ç5hóåÕv2ûÃœP<>¥3X«	§×'ã>"-÷ZW2w5^'? ]1©8V>Á#?í1@"©	ÓäÇ#Ç2x
! Ì/-“æÚ&ï,)>Z-×(Ô5ìX‰4á4ð±9­7»;Ü4d1å&
3/)!W-b'ž#¦ˆ
! 7bƒ *X!Š«$Žh
! ™Ù!˜1¿)ˆ0Þ
8<Æ‘0+P#ãMj!æ0}-X(Ö:ø!‡
! È
! S<
:ŸÎäø˜=<Ë
441æé:[‹´ 7–3ý,–ú/4Üà‘'*ç³&L<a5"…3¼:C%×2�1‡ñ3*>!#
! :?Q5	6^(à™
Y¦!Ö!‘"G>ë
! ™^rv' 09¹¤Ö3Y%sŽr¦/»7™î-8¥¯$A
B
�»QW~=7ˆ%¿<-Ø	“6{¢<Öè"®D	1Æ{A ½)1Ëk�,R?d¸(4¸-üÔ6F�:áüD Ð
! L(_B8/B?oàžleã‹·':.f9Õ„	%�¬	>m)4
! H>�	tÕ8<Ö<
! 
~2²##Ü›W"sP§Â)â"ã�!eÿ&9,r)¦è:-ÚúàÃ8›ß"cI=–& 	¤1l*îˆ
Ó0Ó-.v&%¦–30Ž>+W6Ë!P&œ/bë8r:F?JZ Ñ)Ä"À¸Ië*f&i6˜Ó1H4ALÿÕp7.*–2ÉÖ$‹*	I}“¢å%Ó¶/x
è%´¢$Š³Ô-M'¾°ö:Ã #C(Í?ÿà*$/Øn<!í;(Ÿ>Ù‚	#2Jú*}	S%N7Ð«“,.ô-8ª  ô#Ž
! 2;ø@#G××#I;‘ˆ6Ž.$_Ë)09Æ~ki'p$ö?à9ö22:-¼3›	[óØ
! Š>4¦"Ä%²Œ
! W9£=S“	‚þ*2í>7¦un?ów&P>Å9š‘.bíG2*m<Ë,ßg/ÿ*G‚²&’2(ªl4N;‰-?)y=i_$u<?á1l!¸>¥,N/7çç
! Â�ŽE ;"´.2Ç%¡"
/å#¼½Ä4™:C4õ003Ø=n:Vp¯3ð
! k9Ôwo;Â6�93!î.˜?�%ò=}!?&vGyÏ+-’8Ñ÷k
! ´7¦0*î8ñ 9(x;®”
ÅK<R%•)™_¨=”",šÀ\nB=/§5¤
è/-*¿:;(.-A7«
Å+È:Ž
=@%ø-7+	Û7æ*�!¶!ãÞ=`Ç
! ’»+&%.Ž'.*Q+ˆ*3+�2ª,ì³e
´Ø%`+‚)’"Y1åÖ,n2!pÞ·\1‡fšõ,�$+�!…!9�[Z1'É2©3ò
%He(`:øÞðÒ&ì!+�Z=ô<[>‚'=×-Å1171$b“´4Ù'�-§�?§ &Ï£,Å(ÌÚ&’
! ;+õ>á'¸5Ð¼1 "q5î$á?Ò4,Ù$ ;í'I2A3¿2sõzð#%&�;8Ï9Â.V)Òà)Éé7Ï.´¢‘4d8»5ñ1Ü®Öåk#,ñ¯v,×?):‹Ô )Tì{6L4Û>Ñ691Âq7%È�3U
! B7
! <
! Ær'™M4�5Ü	?6'Œ
! y$$5á+I5ó½'$¸g(üŠA).Cq0Aß%
! »o+¦4@Óƒ$<#,ò-½E/äa2P6ø'ö'VÊ6‰~%')i….‹=·,±)ªâ+L�É$®?|6¯-èQ/Ñt>¢Ê(at.œ|#t
Ù;Üq:ù"¥:˜.ãA0q7 ·)L
Ä5B/	j0¨)À;#Ä,9%	Îd2*s)e¹%s43u¢:!
²-Æ=V°c¼?±
! 2Y­Ã#Ï
º:3•Û~!·L)lAQ6N•.#n
	41æô
$š-"‚$)5=º	&ëp+†.¾**\.E3<›,^0¤)€> ÍN
¤+8¹=a©0»"1av4ê6ì,Ì5�;
! 29Ì7#5’â-9-$(U	<}ßd?â(„/$�47		#´ç]
5Ùq'x74ó1BØ<w08Œ9š;?É4?*®\*ªTÈ&_†
Ü`6á%´*-7q.=u:¥=®…
Š>·ƒ3¼v ½[&W#“z
! S/xÜ-ë2=";}(cõ.w<¡;(*¿#
! +Øè—5Ö.Û-É#E„
¥.‰?/ ê
¥5: Ù,7‚
î"7¡> >K~@:É™"_&,•
'D:Äò.â²=?È%Í¬/öLƒ	9H
3N(u¦©âÇ$44³u=üf*;å-=#Pq$7,N0´|D.´1. €1Ê0*�<Æ>7Ø
! æ2L6Iâ‰
x9)%,;åe7ý�'
! !2×$~;ù†p.½2!}€>D*S¥0l—Eâ
! Ó�Ì<vt:Ù-÷ìÑ<ü)Ù ä=I0U‚9ì>>*9g£'ØÉ==;?vú0qEÉ7á2–À#?71Á[%o-Å?8Ì(Væ1>/£
! ])Å^7ˆ9+$AA,·80é,QŽ%\ ¶à
Ü8jÜ6b0¬[Â#˜<b(º!­>œ-aæ26F( îÍ!µó<ü;p(8œY/Š5L´¦#‚!õ3i®:Þ)`! ß00.¼ �‚ü�E<…
ƒ/Çæ:ÅÍ
! 4>¬(›2;¼(X=¤¦<ìÄ)+¦-Œ"ï9í:?ž'!1n%@<Tø¶6VX%4
²?P.	 o'‚C3û'ç'1"‡‡.ñU&J"ƒ5÷Q'
! )6y7P-°*
! P/ó0*9Ø*R7H¢ìC08a6]#cq=B­?.ê=R/÷86Ï<Î	„†û%Ÿv-œ&( <sð :é·5¥!åðÝ)ê:Þ,("ï¿‹$#w0› §7:•&™Ö;Í.˜æŸ	7?Û;7f0)jú+™/hƒ#Ô ¦P=”?6!4�!˜¸$Þ!›8}‚Õ+®9—ó.ýÍÉ
ó8P2N'71j#3 æ	¤*
! ×>ïý	í/[?N..ÐWõ*¸)
! ®Õº/˜6¼<+ýO5-h.é~/ª.~¾.¨ 
 %k)#Ôœ>]
No#Ÿ5Á°-0 :…$ÿ4ä	¨:E$3Q£-~0<S
! Ÿ%"*“
! †35
!"‡4•A#²¢!~`/Ã;ò%”~(!z?C$ÔÙ2@!) ä
x�NÇ$8Zþ9÷"”*Ó+Ý/Þ&jk4Õ!(ð3�4›0;,
´£±?®<)áµ;ëp
! 5ø!�<ù&;Ñ’#�6þô‹16‡9rhc¤/T¢ }xˆá))g(9’=šs3H=¹…)P7ûÆ%³1›ª5sÝ+Òƒ+Š8+õÔ'û#B55.ÂÈûE	Ål;*¼*7³'_0X&:"¤9v4«)d(k£<,Õú! è$‚6Ã,Ñ:$V¾ÏÒî3Z=¼)¹ä,U42µÁ7(ÉÈI62 (c8ê¹ü3ß-=54Õ)¿$
71P¥/á$d.œ$‘-ý
! ë1O:Bí )‹'$0S24(Š(°Y+02C*I89þ%‹;K-=%“ï:?ÿÆÕ6�' {C#ÍcC:ï:—.31.c-²8fÄ/ ;
! ^.-%±Ç	—7†9>â/6)ï6£Hh1Ò2iL
! °{&á'z,Ê+ê>5l©0M*˜/	)Ÿ$Ã(Ç0·>|E:úÝ4Ô’0W3}<¨2Å�¸È!×!i:JH*N*C"6	873�(¸:0&0õ&„;VG 8ŒçÝD$–ÝÁ&Ý(¸=gº$*l¦%*ð2[V†#]4p[#ü~€<5¨¼O0ÍB:Mù=*Ÿt!m0N²)‚A"
¡5‹­&©Š:Q<Ñ/üC©øž0»(<šœ$Z0!:™ÎÒ>SÎIW+¶<W ÃÆ#â0Íñ/%¦=f?Ó(R~	.$ûíîŽ$:%Y:ÁÂkæ%8!÷	¾ž3ì$ö2¾˜'.0ö’ð,¯<åwA!yý0bûR-X)£Æ	<ú#”%o«+8?Ú.\�N1Ö-�ÂÞ %-å ct°.âÅÅ…72
i4y<Üå1u+¯š±QŠ;�$Z>=0õ5$76ËP.Zôà³é1=;… 7m#5IÁ)4r,É:Z,2:7f˜<×¦;3Å5ƒ9Ñ+À(2822#á
! '×™Ÿ2j21§Þ4»nc)³-Áü|<Ð&‹
! e"†6+Ž�>­
{_'Ø/m:„9! ÏgˆJ,„J-&„=&	…_3ç9/û &Ì ô4$�ú‚œ=óa2ð%îG‰&çÿ:ó&]´>;Ñ
U=¾0~q+ª–1d,-Ñ
Œ<…#£2¾?O!‚E?Â_^fá2s",­=+6—)Œ!².Ú
! :9ú4£È6ä0žW>Ë¢—9xp0/q1)
! 1/2Ãº	b �Uc#¢+‡/b=wgr	0Gé"ue;üQP¼2·Î�&µ?ÆÊ'=^+"P%µ!~*P9ëaI	m!ä^3DÝ¬;e¾©:ú®1Í�"&.ðà>”W)±:&5s7Dö9š7k8p4"†9j5Ïl54/Àåà6èIe
! úÊw8G(o—g'é>/ÊÚù,_
! ¸4ª#¤4†:_>�J7>±^|0Ú»þ;
! ´I×
´;!{=Ó21=Kç#:é8Q(«í89˜0:t4)m5J$Ó/÷½#=&²>§:ý¨m*[b"¥6‚¢›#8v.Û4…P•2d¡7±&—
! ;A:	.88°5&(ãÅ#.
! Q8B Ä.|ì 
! 4™,­8é6C
! Õ?F/7Áð4ã;ô(Ã$+2ã.4ñùÇf+¶3™$* a`%?q>»1)q2Z10<%
! U:½&ç.ÎûK7P)¢º (:ö$\•ë«?²*.ž
ç!(1ã
! !ù%�}"1#)îbN¾:§&ëdÕ2×c0¦÷2*U˜4i, Ñ%õ({ý3]:w
! Of	!%,c<)Ò+>>Cf="/¹6á&+*1
/,0e?y[7Œ
! Ùœ‡
n&Ù	à$4"4%5­/)ø‡Ó!¦2µ"D0;¼¡Êœ1-¦ ²<äÏ!À59Ë#³¦wçÄ0•‚\Ö‰«/ìI‡(Ï3
! :[/³ ñ8/"¡¨i9Íˆ,(�h"õ”D"6g,Þ"{>M.? ?V!¬?×M².7jp4'*û�
s^$<;z<’Å±)-¢ý<µb:�Å&	5Ä>N1{<<!Ia'Rù'i5.·:7/þ0ƒ95»/±!è.C³7Åh0Ò%×4­(·&66G<]®7»	=?.'ã&ÿI!µ
l
ù7ÿ‘4E{
ž6(9Àk/:&t+2ù
1#z:›!Ø$O7ô4ú8æ7ƒšW¹›']‰;¿Ÿ-'3f;~ 
! &F$,¡(ôÅ«;Â4¾2ý$!“-ø"’ô?Æ8¹'Û<  �%[ú5½èØi;„Ñ&Ê·#Ø8!ˆ›$Ù%±;‰(ž)åž¦+g-z %I"ñ&Ž+’µù@²àÐ"y)EA<Çæ#á*b.®õ[¨0�?¿©?ó6ä>c1k50¤dûO5=þ/Hs8"*Áì+øÐ:XN?�¿°2v5ö,Í,ã!.WØ6¤.N¬y…,Í9ÝL‚O#�/<}8°9Â–:õ
#>À.×±<P
! ´9êØ- #ô8‹4Ñ-,ö8¨"&\9ã(ˆ·!%ÖÏ"û²4U¬s!u8$nœ(�¬6Ï$â«%6<¬&™z'®ç)� à(™þÀ'H,³	1&?/ñ3Ø#Ò,g%�	“1EÂ8£Hµ#"B,¹:Ã6¥{	j§6ü=Ö� 85'ù!}ï)

Û	G%ì
U(µM3©%+²òù4‰)¢-f,Rx.ì"*>DàcÀ0š<J4#4¥7–4«ö%„!à >H /Ó*/5>°!”!×J?†9)ò6Ç75,Ó
! ï*«.*A)�Ò À;—=Ê12Q
C„4y:zÏ0,{Ð+a;57>‚7úœ2ª&}4(7/.² n\-ñ±	Iª%¹-e ¼&9L1Å*gÃÞ;ì’3†+N%
! á0”f
! ¨é÷?ÈýW	m3Ô	"?z=La>CÈ4iz»9õ4Eb$Æ-^É,‘Ù,GT*hÐÈ„"³$ú:ØoÓ	+mÎ*U î5Œ?, Q*™�ƒ„6± ±4Â;|*‹Ì$x5£­2z£4”²	::ñ	ä­É!/F:`<�7˜7�(·¸09;§1æÉ"vª'¬
5?ª$ö(‰�4�=1…=5…8è¯6x6ý)š›	Þ<Ù.9!ˆ=%8ÙA¥.8)˜
! ÏOr[Ó¥)7g9Ô11)j=z-è	â2¤2˜2ÀÍ<ª;kØG!°J`ü7`,b W?@4èWTë5¦•-€È7—-Ï5Ñ#ë£€'Ý
¶�â¸#W0™'­10=±;½-;Å$
~Ð;Û'àn,í»<áp&~Ú'ª'4÷&t?û?PÞ
! .æ£+!Œ-4º–Z
! ²:>	…-'I#$&~Y
! þnº4
! (	¬N,109þM<R;ÎN3~-ß4r5¶7W;4C;C"æ,Ë3/49×:p/!ð.²Ÿ,6Ê!¤#uœ?ß/Ô²
! C"}6`ÿ%º
î7Æ.ŽË2VÒG0#*w ¡
&4‡Ý7m,ª6[<¬Î)j
! Q!6£7(yA¡ME2�
ª<Þ:-‹(?g!T ð"½”Öê11¦5 '9•3÷4$98‰þ
! ü$¿lÇS1ò«,AT„i)0ã$Ç"!(6!•\€(“>)	¤Zeæ
! ð6W›	Ÿ÷%"Õ$h#b)¬<
! ´û>Â‰ì&2%"!·Â=Á%",/-šB/8
! >G5Ó)a×/ú?ó"wk9H0œ’9Üa/á…Ò§
! |‚Æ&û Ô
! uf'M?ì.•2œ!]Ö-IÖ´E)qö.Ì:U5+ð7ù>ž%ñ$Ï-ÿ6Ÿ>:5+„dßÝ©ß#E(
! P3ßíä$ý4R(,¾t'ˆ
! '?Ã¶-¯:?¡<åú
ˆ.©7–%J0k$2
! Ç<i&0Ú4ÉaÒÿÇ*3G».^¥<T9ýD1Ô­òž¬,ož Þ6A4„(7=†!ž+Ò
Ä	°”8Zx<€‹�,D0&Ä$—
“.›f

! g<g	¤U/…a8€O*´#ºe)(„_?‡7*!m1G1?%–
ÚÎ?Z/n-‹.®OL5“??(*Áäï ¬0m:¦æz)®6¬t	Â
È+S=Ù=C>ô5‰ÃÍ‚=ü4ñ>'œj`Í1F-o#&ÌÇ
�,27°·+Z!N>…ó57öÙ)°<°(¬=c".*0û3!Í(6ŠÌ.46h²7‘^:1©E½½˜(&ÿ
! ×«&T	SM/þ)Ä8 ,ƒ"*r=r”‡1Ì"	¿Í#V …>}"1;Œ:Š94Bõ9þ}0¾,3T'š1¡9>ä6ŸYí0”	‘:½0P $È-UÚ/cÝ0h:;V."Šg+Pé
%O+Ú8ü85Qƒ,É®K9+í(y;å<iß!Ñ5]I>©;)#X}1\o6ñ6º;–5½9ÓY56¢N j.,ò�dœ`
¶$‘Ò)@)–ÒÕ68 ²2<œ;áß3
Ïb/ç—à¨é>˜)“"'¹3Û86:g5‚‡kòµ9™€:ó
! —?{P>3ëe.�C›*é+¤#H	Ð0ã9—4y¹<3;<Çù+m'¤(J �Œ/0T%A$¤3ÆË¹2•/+°
! 
ï?l->–%9&�	ï#h�m^=ë)VË=8¾;ò7äô
! „>Ž	84-×4÷J!‰!(Þü1+-
í+ïì«2ôœ$6öÓ3b#ˆ"',.î,)WV@�ÂÙ:ß7¸43ªvD¬%5ö
! m"f~,þ˜P$Oa:¶'Ð£	žo.nž„K!(¡/�+þ8Ë+6-œ	Q)Eô9¡"†m?šÉ8
+ò* 6tËß<òÛ�m' ôs1ò8^9WÎ„�œÊ)a¨3K
! ƒ! >ã%:#(gà7&§p<�#<®×=X–6,S…'í9	5Á!¿3•a´"ÖÆ?|Á$:=÷à%xº2J0�H8ï"Ì2%6Š0©é!@G.‡5¾0ü>;;PxÆ#ìYÝ–	›1œý7è%Ž&Í(	sÁ&¿v:Â
O
! 7k3Î5t5o”L™	Ö	â+Sþ\%Ü:ù8ªÌgÃô>áw)'
! R#
! �?:æ­
! "ñ4ÔÔ=¸Ü±*·ìç12=`zò)õ=€½mÅ:�¥-[²²$ñ,Â+Ž91Ê#‡,C?€*~%¿*¦Ù0y!/Kÿ(ƒD(Å
ßu.7Ô#\=šüd-¡	Ü(é&“y+w:”Ñ"é;Ð/R	rð93–5&á/-‹6Å7Œ3±]+¯=X+íf4Ä!§´3‡5êB	¶"T (ˆ)*ÌŒ.ç%u5ä8ï759g"Ñq3v"þ"¿1±0‚3¶ÖØ?x3k<ó?w™Æ
8,æ †ýÍH/·þ:J*JÏÅ~ó@7"‡?¦7õ!³D%€-±¢&sÎ`d
! â8é�#''6%¿.JÚs=|©ÉIYn01ÆC'Ý9È=|—13>C=\5©,·2ª13&>"Á6â.O1å
&bÅ8
! *Ûå)*.6ƒ7�<?ht81ú"mš¶¤!°,<(
¯)«0é2e9þ dp_-Þ° 2oS£?hÉäÕ]ô�-jH"FÓ‹Î09Fœ6è*?}�4z«5M‹$Ç+X
! 28â:¿	Ê
[´L‰#ÊÏ˜6ë>ŒïÛ8ª29³4k-+0)l)9
&/‡*½x/4*ã‰.zÆ*Q
! 2ô+8Ý67*Ø #4ü5¹:b>è(?ä)!>î%r“=y8š$2fM,q64¶°7±$!#RC/e`…p)6;Cë?�‹)–ç
! Á:ã Í+B^Ä„$¤G%ÝIá3¾$ ='P4=Ž3 Âf»+8Ó9N6f·W±/ç&-}('L…ñ)^Ô<F=ÁÕeá,S+´0Î+D#ô%õ÷4%«¶>Ý>'<)‹Iä3CÔ­5V:¶ò
! ÎL!L/Ú$
JÖ5™3Bç5s#>1m4^*i>õ:[�=ü#œ0è¤Vl:†,C)â»ù2Ôž>+óù.ÿQ9y":-"C,Y#†DRõë81÷6ïª2ï2¦,[Ö6L"s+\0†(0Ê¾$[+†3?b5‰‰.&á	+š6´(s-R<N�ñ+?$Ä##;!‰5O
½%g”T5Ú@:Ð1)//Þ/
`Ú7mÎŒ1x!ñ'Fì/Á3œÎ(í¥6[8Fr1Å28ùñ#°8L&ã0b
­Ô:[)ž!‰×*›%Àü#L%Ñ""=§0³
! Ì0³#+š3°6l'8C>žó7 â%Í'â,—>m-U-·H;A5) 
! yyý
ð+¬"#-÷#•Ù&Ì<
;ì1ö!21?/â*Ï2/&Ý<r6’Û4jZ8¢;ï!9Ê.í5Ÿ:Œ(oî|b8$ùÄ&¡3ž=À «
! l!ß9´&Û/.9U9—#ì#Œ>•É¢KG"
Ì6h?þ&¸Eú%o9^4L;)9t*ï8g€3¥1~¬9“66ê
	
U;ß*Yåy*4.2¹${9p#ƒ-µŸ§¢æ.Ê;X Äm.Êušë"´<–-
 +7»2
ZÕ#…Â Ð² áHÛ
}."X0"È06(4~4M;®-š=J'T!+ñ·##æí!3Zó,XºêÛh<â4ò…¥|>›^)k:·%E%¢#ƒ:<%%:è!©6õTtý-ý, ) 3™?	%^'}
G=÷Ó?m{;™&>8 =h3ÿ50< îÕ1ò‘8x€ì5½
(+Oí£ˆ]
! «6ò2ð1ÜÖ#™�=-*$G])=4ü23H<úù< û;Ÿ8(±,j4ê&¯®4!*^€µ0ú&3'.¶4Òü1?o-MÌbƒ¶%~::3e&i1 "¯4›-Ðo3\‡8é4ë½+é-;| ô)u9å9<$ñ5-& ^?‘e<ÜÁ"äÞ6
–äx(s&J26w%14V-@½O$ƒ1l$î
^b7ø/B3Ÿ¡¹MZ#õ×#†’4Ö(Ò™.Ÿ
! Ë7n/Ñ*1Þ8e8º
! /)q/³5¸:8º$:](I€?µ4= ,ýÙd9÷.X>3#ú÷6ŸO6<Ð(Í5
Ê&/îþ!å&	·u;H �Ë$mX
Ì;ô".9²25
†ˆNÝø>�5} -ž¯aOº("2î4°&‹(k‡úWÊ2i ¸JP:NS&.5Ù6J™80&g4Oé*l3 ·7¿J%U?ì9ŠÐ!'M$u&—+÷
‚8-	¦.ä ¾<'€8©/;Ö)É4æ! @5Q	BNô.ö(½‚å! 6ß1Ã7s%’5½84Ê)„¥*úÜ3y
! Ú!e>Z,f:…:©4÷ŒÀ/š&á#$*í&þðX­ð-ç›%-í_><c/^Ør7Þ.¿0$+•
! g#Üí™*ÖÀ6_ì'™;¼$7à-ª>x3'½Ì8.¥;p2Kx8\$º#Ëê+3ò—Å<#7#€ƒr7!Žõz<÷Í:r>"+!ª-}%X.M!ÂÉ‰ˆœ7:®*Ki;TÁ2(&îM96
! ½4°­0<ô'g>H«"ÔÂò%Yñ?â�ã8A6;,ÉÛÖ/8Ð9r.Žzö%-Æ<Æ"£#w+²º6ì
! &;gœý#8üè0#8bn7o0¤7Z0;ÞÚÉYº>’.Ž
V*€
ÿ'Àwd3µ5Ð2;.MÙ8Ø(Ëð 9=`	ç`d$ª»Ý%ð>K"©&ö™€ ¡# .YC6”‡>ÄúÙ|3OF7&=Í3€#Ã�6ó'`UëKD
! R
p;Ï �bœÉ3²0Ê£ X9^
! §4«8T$	yá"¬�0²Š	--‚Ú 6†V?´,—î `*V6?ŸQ<"P
3*p*�5½.R1ºhfë&ñ%,%E†v9¥µ8?Ó$Æ:«o¤œë0X‹>³:Ù#P"Ž-s.¤'[ßž
! F&¡-�0Vïo2•%M=£d5d;*æ(?
®.’>¦H=u8¹/â9ÉËô3)|/È(ÜÏ¡·<ó¯"ÞËÿ3ø�.?:&V%¯Ž)@!å,34Ü=ìO>k(™
! 8?Å%Y>ž7lL	¤<-ç3ô7B¾"àN¦û3È¨6Š<£0Ù*mG
ºp>5YŽ*)7õ6÷Fú2d0`-¡0i)8ãR_˜ü'=/?‘%6$S6ö#Ž!�5g6ú‡O8¨þx6®
.¹,<ñ5F2�ÿ=*MVWã4U¤<ò}/a)7U1LÃ*H¨8§	Ê, !%s
! è2U'Œ&ñ[?F!8-“#r?¦íÃ.‘><&ˆ33
! ¦B4tÔ9•*§(â3Ç¾%1”0ü&
! þ$„
! 3.Ý=˜	ñ
.ßo;ü„Z'7$Ò0Ö"ˆÐð.(Q8(²KEè>qÃŠ ¢9§·	~=E
! ,/âm 
6/;&-G;~"48Ón<gk.ƒæ&O'-%†Í/B8*ü–)š2,*Â#Rm7‹Ö&—S™2!Ý-ÄZñ'F	µU.×)ñ�6B97!ó:	œÜ)´%ýÁ8Ë&ò1
õ>´-Ò.ÞNž/qwEÓ&®R9š8X-.YÖQÏ;F)]­	#0Ö
! &ô;VÍˆ$’À:ê1Ÿ?L: ·ëX7ï	d
*+Õ/Þ+b	éž\Ø —g:ï§z$1Œ"¼+Ú¬3—&»�/c4§ö=“4¥•ÙÔ2
! k0�D	àå"âÊ Þ?º,ÙM6?ï!p.=(i2|
! Ð3[ç6T3ž0‡&	/ã=88¿;P;!#/( 5ªý!|(!T
! „*64hU2æK3	(CY Ðè
‡»tëåe	X	… éŸ,R$l9‘Ü;­Î4&:5 7;ü;¼÷>ùÑ	;‘!Ü6>Ý ?9
\?e0E6\6Ø
65%Å13þl	ºÕ­;Š��¶*%/õ'Ì+é	c.â]?°Ê=T“É	!ø6lO?%y
2–Ô?©û¡…1�-¬#	�`¯&1�±î2‘è6,è9ÜE0¼8 Ê%»Ö2Y.Dà0,w!o$@>¡$aê
! J8Ö13N©pµ>d/õgî„88|	n ðÌJªYk2ðÄ @;–!b,3Îe#=ù5Û?Q:¶ï%‹z4j.?+?	Nbù2É&Z<£¬1ë:¿?Ø0ú>´/†Q ½?¾å4=Ñæç›û=)?[:ÿ#5€ø
é<’!ÊÌ
fä?q mL$l
! 4)j`(c¿/Þ€L‰ßŠ?À)Ê? '-"[¦ñÃ)&a(2$?!j8ŽR&vã'óõ8m­Ê»?69l(®3;)™(æ6•!*<"P+¶R5Ý?Æ§$G$sÎ$¶0}$V<O5¨
„>(&º'§-¯ ²3+—,³?	7ëÝÍ4â'D±`5¿�0€!q:/”4û+¸8J:MéøS8GÑ?#_}7wÀ7°>€??"¬:xw6ˆ1Ñ3ú3ô'ä"(_BV÷
! »0#›6R8èB!ñ’§2ÀM6`;6ç4?%å(n*jw1Ûúþ+3<ÊX6:1Au$Zh'>-**÷-±e/á.Z2‰j>Òƒ%@	Ž(�e3�Œ¿Èéw
! Õ*Þ1D7Dë�h
�(<)?,
! Àº&Ëjp6$Ù¦	G1Z$¢
¬ž9L0'ª0$Z7Â”+Å;Ï¸»*jN#|9%í	0
! &‘Í0qž9Ž}?þ�
'$H"@¢t/`7˜3o>‰-…	h5¯,¦'\C“&ºJ1Ÿ9ç(sv0É9ÿ8	71’<š9°œ	!	¼`>?1æ'¬.>=`‡:ÿÎ#7?³
! x?X,ßŠ·$ŠÂ&,	P«‘¶h–0\§8#$¾/<ƒ:`L9Ýã*_Ó>k¾(»
—"§ªi
! ³-=¤>÷3;7v
! ÑA8�3M
! 6 @Ø+¼%
>Þ	:8"Ç$Ë0ñ9ë±û±%ðŽ†7ô:9*Œ¶?�&,ÿÖ9á>Ê-É9ÈšQ1ã:Ê£;³¨e=-èuÐ	Ò¸*Ùý'ET"t?´k7¿9ÿ7d'š>\'s|$ôµ$–€
02$&ì·=é5ÖÛ'�Á"¼µº.w*^;
ž
R)(U†9F(O Qµ,—b:Øÿ.-;ð&/3	3½2
†'{"UUþ.F4p=Ü9�0ìñ-Ü§?G*-5t¼ý=\/}×¯z'é´•:ã(±”-	*13–°Â]ò,i-ŸÈ&Ô;Õ.=ŸY	+y.U#/�‚9~+‹7U|8‚:‰,;ª
! õ"
jß1
! Ð™1¯'§::®�	ïˆµ2”;=™5’1pR4ÌÇ-Z«0_
˜ØÃ¡*­'�2ú—/H'ù-<4a"‘3ß8ò>Ò$U6Äý>±p9Å/ô¾8:t(†02(â"¬æ9Ì)#% J5ó*)&M7-+dM
>œ`†-Ü+2 ¹•"Ÿ=Eê!u*¾ë&É6€/‘Ie1î*–Á Í8lo`2?-âñ>Ð*ü%¹.ð:Ñ
! ¤T(¸¦$°?î!)=°=>š~«*Ýºu4i$Ð6	?¤¿¦†
! H7+3$ò/8L3˜--k™<®"Ã7z
9 %$f/µ,	 9Ê¢(›G/i7•)ñc!û(‚%yçí
! >«Ò‚$-~
‰*õ�u"7~†/I	'’(r!¼	2x|)å2+9�+–<ãk!'ï+K 8øl.(.!7ò?ö"ä4FÃ-­+.T&56Q$‘(�8§/)<«M#®	,ã6ø¨?Ì	¥Ó;A.
! æXJV"<Ì&-
L>V+/7—*\œ4­é99?;0|Á
! ¨7œ#ì4¹;ê¶#î>w;¹à/�Ä=â=
! â~
! ÙÞ#j¯12/ ½
! 	=LgFÃ(F‘1ˆÑ³ð¯/”!-:1w$.©ßŸ_9#µ+î Ÿ<4< 7'7ï!)€q?{5Iy; ž½ð@‡%œV5Ú55"t#u"57¬}¼*Ý5Ë>u™Š
! ,2 m9•8ï.ô*XHu1cÓ"e'£±€…].;1*³Ñ8º8,-)™>x 7& Â(toUA¹
! ƒ2¬<m;'�Ï²5ø8á A?0»$Éº%2=¡€º?58ì!¯?–`Ðd—l=�=ûÕë4¿+0xYòÏ?@(¡o"+?n'×251B#A*ã/kŽˆZ&¡2 {1w	A-™Å3ß:ú;šÎ_#Oà7ò5û=+Ù—	éÇ—Á*lÿ>ç/€R"Û"ÆPú6¡¿"«Õ7š:\pt0Q�.Û,ß`/Z0œ+\,ÌŠ	H9<38.2*¿Ð>j)È)w= 0÷ÚÝ2Ç.’*õ2qå,¸“æ%´*"J3Æ §%
ó Q7A%_£1¢3$Î»-C
¬$±-ââ)P!˜5&�Í=<6…^"�_4o)�#nÒ©"&�¿>?å¼#ß5XYK$¹>v8'; +;>q"Öqâ<¹,6#©¹(M2²–.µ3k>:+«=«$÷ ÓÝ-èƒ68Õ«p(�&¾'Îà^÷'ÿ<˜8%T0
§.¤ó©­
! ¥¹+ã7Ø'}k%"ò9IA5û%®‡	ÈÐ I)›+œ
! è=/"Á-I
c<Ì!¤6¡)QñÃ+µ-�`Å‘7ÖØ,gªÂ/m+1<_(‚<™6Ï'ö4v)7
§,j¨.. $ò0l2’+?U)|+¿— 1(,X8+²	Wqä51¶j3´ž ÿ'>›&k1 2Þ04Ld4;&Û²+,9f(†10'š$©Ãt’+¬0@74½2+6€;!c,d+z1À==– ­<{i¤8÷ÒW$(<^ i?#mr"º1V_}†?_"µ¹!Ò99¹
‚.?;Í.0Š*>!€Œ.1Ç_<Íìs	ê �:O1ä–##=ò!$u?}*»4•æ?õ1§f$å	×Rýá¦(‘2,?x>dm"ä'ßÔ,
! ÿ1´=ß/Íøw#ùž	:#=>P‘/n]7é0WŠ2ÉŸ'ªp/‘
	ý(X·6%0½71³»h\¼
! 2v7¡ Ú-“F>*@
"9”¹"õ¸fFl¥M5l
! §$�’),½Õ>ÖÆ‡=&Ô45Æ9·²s'y4²5<ë%¨G?Eê°"	ÿä&ø 3[;2ü,Eé9vàp"÷$ü-Á¦:9>ƒÊ%p'ï3)::ÿ-à¾³$ÚPt&1©]<-=5„Š9P5¦6Þ:k6D¦t?F
! >;Ê>ÜD-*À&#¬µK3"{|2j6D.c$“+I½âb?h6,.
F «?†=åz+�©(ü4•?ª/J&ÿ_rŸ&3C.è:@'ÂX3¡8!Ï
! ¸+!H³„œ)-Ð8Õ
�)U!¯yU0äv*26îp	ž,b-�-5(°Ò?'-,2íè'êv(/Mx*ñ1?;“9¢é+)4ÐQ> 3R*ù)%+ið3Žú	³‚r8¹)u ¨&�ã˜þê*{,Þÿ'e–*ºê×,÷Ã?<"=y3«Ã2cÈ,×%�<Þ,:îÚ×88>2Â²óÒb:
! T;V|‰û$Ù–<=ï2Èì3®üí£ø.é3@á;u
Û*	®l>�=38�83­C<$M0w¢4ÝX=¯(KãÖ ªp¦ƒx1ÎêßÁ4œ%Ê5­)k
Ø4&<O6=G3óÐk;b�•0dÈ5_.›¥(-¨µn>X"³ì>¯	x(Ð4.q;�6,$õ$3=ßPó6æ/z!ö˜R†8Ê/â¢…"=6G9%"¨"A/à<'®5»òQ
! Ž?}2³.¡'o:Ü¾+Õ B%!»m„&î1ì-)-´!v>Y0…9«-°sÎ>w/á9Ìf<E+²1d%— ›å{£?§;ó¹*O&ÚÛ+’?Ö'i$Î6ž?C'FÞÛ=í=õ�Ì¨
Z)Z9f!�ü<½!>Y'KÆ�5Õ
! .Ô8�í.d-/+¶9»>h,á-žTÈ3‰/12ÄF:A	­-õÎ"QQ3…ü9a
! n(¤å«
ô!'k)(5$ºü.Ô"' n8<•ÇX&^,,
! yë,�#Æ;X*²(SÔ4!3
¡„2<z~)’/~ï7Õ%Ì'CéNpm>%<Èw%®S
=‰>Å	c®!3_7–"m#$+û/-y5¾¯#à;*Í"º7À?X5¬RŒ2øx2!,g2©›:ž(O
! $��9ž-#° 08•,`8³! »#¬!8‚L7j¾
! ž<÷Ø'µ6z;Ý'È#HžÚe*X$a9Fª'&ä/‰ :C2D>¾1� |&�Q.WÞ-Ž4Y,A.	<ñ*�Ñ:=.-5-3ï™-�6÷�¥ Ð#€"ÿ`.®#ö z#ò%õ)ƒ+(B+©) û
! ‹¨'. {é#[
e/˜�$‰+M>“:¾ØX:Î
9
! ”.!{'Ì°=³ª7»3º-š"ÍªÑ”<Û]¸
! ‹<Á*j,÷1”(l/È"Öy1ó>4ª3é&RötÆ$Ó	|2mùn"Y
! ”5a%:)>V4"K=¼‚-"Ò*�	O945q9ç:·4Ÿ4_Õ!"
! ¹Ý:ú-Æ5’7Ã+4\>
! n	¦1-/0f¯	|!=ž;@ž™+Õ:7 ãàr8.ê.È4	F¿n®&¾jê5Š)Ò;˜&Ô
§[@Ô� ¤-¨1•;x,¨ŠŽ,:é/Ó'.8	Çß(ÑÎ¬�|!þi¡=‡S]"~<†¨#�,ï�<0Ë	/'74z2•ÿ,Ì>�
z>;8„U<Ò3œ"Ò<^'F6ñ7ÄÅ7&)’Z?B;ã6"s1G©·Í-¼,¯kÖ+qÓ7 %d Ù„4·
�+""q)Ž"$àÌ?ï?Ì:<¾)ˆ!Â,1Dî
! Æ·-Ì3P%‹&û2/(�(]/:#'Ò))~8¶)ûþ)5Ž2z(“(>2
j?æ8“2&!–8“7y ÐÕ9žî&fîj=A=´6Ÿp,�]4×¬5`=¤*V!;-À‹#‘¢”Í
! ì(°:º=HÇN"zu'36u)é$j´2N5É?¡&ý*¿«Ú1RõŒ®ˆ ™%ÜS É -É-i/Ò7o:5O,b1±"(3ó=Q×&8i80Rç7É–7W,ÞÉ.y2À2ü Ç, 
s(â|Íò-eÈ¹º3{g1zwÛ+eÝ	Eé%s05Y?H
R«¼09/î=áÔÐ$t)Æ	I¬*¹Ty/éW.8"]>ßu!†)…Ð
8ÇÎ
! jŒ <9¤S)ùt>ØÜ,‘À9>'æ1(Áä28;8n&”q85ž6R=
!Æ4 <™!Ò/çÁ˜:ê$ßÏeó-u,b2‚+Ù+7
! ö&y9p§6	µ	´+¨Q2³>¹¬'‘�½$oyhc":ÑÔŒ*a3‘9÷ð	&>+A1'2dé é8Œ0
Ë³ù0è5xˆå3¡6b39±C4+&%Ú2çÀ¦
! ºE8Ðl" A4M-õI
! [0Bi%Õ·; !'82ú(¤(E,ò i#ªkí6l">É)#ÃU>¼Ðû
!
!  4”6C ¯&2œ(Õ,‰.<W1@9;[1tÞB_K&˜.%é?(ú)¶.» ž8÷/j"52F-f8ŠÕ(Ì#�!á%ºž.i`l š%Û$I*Š�.(]ß;  3kN5C	ª	Ó™7ßÃ:Ñ$x%›9[}90i	n!,&–i*Ý„$zÉà#š
–
! W7“,"<¬P<ð
8Àµ'©e4D9¶8uV3a	¸Yª,"=9{(?F±3&;?Š/6}¾-0­4S#’¶æ
! Ü&‹š?±Ã>a*|z"×n$€{.›/[¬|‡35L–'ô.á ¯
®Í;¿4;Œ+#:t<“$Ú%Ž0Ùª)‹3Ú(Å0TŸ¢o*F-œ_È.·//%I:7¾ò+*)ù/Î3V·�=Pràù6iA¢È8´÷Ë6Œ,A>%L.?©·9ßhk=òG8' Õ-T,—3ÿ"¿58&$.5;535	+�
! È;Êë<ž$â),DW%`$�
! Î:F
~#Í	�;Ž<J
! �Íç2€,´
…Zj1’Á,Y"ƒ?% 
‹0.;•Þç,º©53a Ö
¡D!0¾75áÜ!ùÆ±5M	¥¦¢2ª*6°3I6²!Ë®GÊ!/´è!4ý5'Õ0	3()ªyg7ƒ Û¥$EQ".8
! +Òß>|ªd¼¯J<o}'d7AQ&�n
! ©‚"‚/Vcšp%�.Ç=ó)Ë-7Æ!¼Ú0±–?·(,D©2·0åØ	B)9bª4)¼:cõ©<d)$i+y
! #Ë/c(+?9¿!«%4Ÿ)ÇMU*{3‚4˜a;N¿7¬8‡hõc6ê39y&q_;#ú.÷5Å$2]ä	•#ä*§ªË Ã/U~5Â9÷§¾û0èï0^
û‘þ7î6ß+=B<¹0æ>°%6*ý;99G:.83o¼	4‰	D*(S:@—Ú);æT6/	˜û&^™yÙò:8#`Ór …*z=L'Ù9=C&¹#o%+' 'Ö4}H$Ø"™)Yh=Ã	8Ð=´éc>æ"3+5”/å_ Ï&˜o1X2*'\^&§œ¢%ˆ4Ú?[-Ë/O;Í$)=3ÆUÓ*i=Š+)nh'à	;"Å)À$">0E;Î&'ù#Ù0~>¸"�%:	ð$=ï,=30&|
ëæ0
*r&frô0Æ6ï/à?R2	9$#9c5ä+ÐÛ$%«'ì7  XÃèø2å*„0pÝ
r»
<SÔ%~9'+!Øæ<Ä$ú ø*µÈ9:*—2}>>Œ	¾
â
Ï8K0Ÿ7Ë"rOv!j$\!_+¢x4–=�"0¾ñ<c=(%Ù>S;Ž"/&<~<…>|,a-
ù( 1Ó%z0ü+?+ë7J,X@3q_%„7Ì%3]5HOé	D'¾1¨$?#ä³<T$m:>|°7¼&e,³)»Z:;F,5
! ´Sæ4Sêg.íZ~.R'—ž.v˜Š7®+µ&"Ì53-B:Û&l,=‘3ê+>G73ý¾÷N$ë$»&ÏüÅ"qÅ(
Þ*0™E(èp8µ*"BN)˜�æ)A'ŽÈ<ƒß
¬X20¨><@.A;Ð-�3 $$…ø&�'-#{1-§<@'%ò`#»8g‡{ÀuÜ<K(&.±>1	\:‰$;^R6Ñ5)$}5<+g8Œãl0Á1a0C_5*ñ;$LDW&O-“Ë*ƒ0^$*1Ú,W$œ†G
! Û6ø']9h†$-±‡�
! 0	j(:H˜9Uþ(¤=Ž/ä=V&©+ut
! »{2¬õ h8Š8:4l&wá= ž)þS:Ò»o/Ô/,#äBà3ñ:´8>Î<(7?@/<N4Ã
;Æ7Ã&àZø=Ú;yJ$)Äû"^Ð'Ñ’=òSê=J\&Ð.f%5|Ü0ð)	:o8P4@p!/Ö=2¢))T8Ó5—s7:y=ý/›"‚(ø#ë-¥±(^ §9Î157½õ%,J/jò&¦
9J0Ð-à=&–‘*£±.Å&"Œ4Ä�*w,T.Ü7ö>
$Îˆ8mˆ<×„ X
! )Y(è�Ðä û!eÌ";…0±F1=$¼;Û.9˜­.{'6Ò1Ë4j<ý%ô~?§g?˜%Ñ Ÿ ê41/¦9Á5 õ%©1	=€9ˆ3,.÷<ô	:¯YY_Ê4§/�>h%;–X7eb9y-M–{æ˜ø«:l,¯K8
! ‹ Â>/1d
âôÇª‰'ë3¥ðRU×9›3uö5P$ÄE“¯>™#û)/*ý"ÛˆÃ5k5‹8¥4ù3&«¼.>eÛ)"µT Ù<ö´Q!üÝ1M Š$i3×ý7Ì-ÀZ
! ?�E6k(€
! 04Ú(	+#F.þs%/+/º<*2aÈo/L.*f63,4È7Ï;³+ºh9M+32ƒ&UJ/3›7ß2ì6âFú¾#í<¡1z8¯K4‰0|;\7öÏŸ"…5Ý.¨*û3ëGÅ;Ž-f–/\)’]H¬A+( Q;&’'¹°1§:25,5n+)Ž#k£+F'O=Ù(É®'Á>À[	ú7ª8’
)->*5'.;
ôÐ‹!à˜$<7P1%êBÂ0î+ù*@8@h&)2d;c?q,j	{%‰3ðÇ3£¬#KÀ+‘‡2#+«R‚¨>ÛÁR|]i%´5�	´
! •6ç0Ü
! }u/w3{®%½=
! 4	—$Ã%2¢?†I)e6…>i<þ	Þ=Ï:ù�7¯;j/¨(·"&Õ¢
! ¶")!˜+É.	2�"­)w"«”íê79„/Y6]²3Ï—Q"
,
'x¿&”í	È?nˆý66J)¥>ˆX4‹
ù8Í)¼'r..¯%¥ª+f*Ró^<=/¹&o4Ä(;h£!$><º5ˆv;ê¾5ì4â31ƒ=[
! ÞY
0‰9a›à'§+vH) -Y$gä%°'ª?‚5¿}árï$Û!Þ2\Ô$ªÒ G)ñà#Þ%³6
! ˜Ñ.Ž6W'‚5Â*%Ç(
! Ú>Á�Åg1ÙÚ2‚,˜
�>R:xÿÆ/*ö*¯0š+ô +%Î,'5_—1ç©¼
! F.4kúù:s9]=íŠ±d•<|\
! �5ñ 9Ç!‡è*+0
b;nð<—|"´)5ÝÛT/3F90>r*A/H![$&*p$'|õØ`f9ô=
kk	 $¥
›.Íú$Õ5€	Øë[2qJ¥•=(!Ê	¶2 !ˆ;·
! },‘6 t;>3êÃ
W0?Ï~ñ"ª"É(;H
! iýRW:Ù5?‹u:
+ê-34Ò5@
! n1Ú<PSYJ=î#'C5t,ë(mâŒ'J9<Ç¢(×
! æ;¶a:8$>­"#Ä2/£3B>ÓV'R “3c£&I-3‘+;=™$s*Ò82'8,03!Å4p3ty§Ü“0¢{¾›?Þ9æ=�2Ý
÷8u0t%h.³9éhÏ#·€7õ-¿È
&�£<<2		¾“)Ìê›P/a•5}Ñ9Š''ÄÉ�Õ¦°)¼*¶
! I&ý8:4õD<’0­9èïe§)961ÔbN&É
! Ä–‡� »Ç13%0÷#Ë'e+Ä+6,ºy'&#É*?#V$I/c3%á.š
! =mW,¨+A2<	Þ3)G'e‘ú
! 
(Û)‘,œ3>??ê<G	–?>õ/­‡;%24+<‚U
Ú	ŠÞ$5{/Àâ514­3%ÿ¹X1|+–,N
! <:&7Í
N<	•(Œˆ2x&Nöw
–ŸT2W:D×ò$F5G&ß$'
¸2Æ.”:�¢.ä<©>?4wp¤Ê*Ú:”,V
ý �z&L˜,Ë>=`…vÀO³2Q-Í6Ü.2?Ó=Ó;92R
! ¸ï)5
Œ×0Æ1÷+‡!„#}#ð@ ~&á5ì	ˆýT<ø<F,x	¨<¼",æ!m&l6»'€[!¾=49{F×+±
$eµ7ýÈó($ï‹,¯9¿;û</�7ô2Áì#¼!¼h<1Ô+ˆ:,>! Á9Î&¡ƒ¥+ì)/TjÜ>E.]27ýü
F+e$=—í$±1Ž;¡-Òàœ8Ø	æ<u3»õ+[,W<ß=02„¥cÓÇ'q%�êG-ö=�>#d
! <Â`9xí9ð?ÿ	¼<I9²-D,
! Ÿ1,õ; ,Ø2áö-ã2*;ö/^¸ .+a„+6.16w>/0ô-µ=?3�?z|%ü(ƒ‰?n3[ /Š’ã#t.&óÁ'7	5†"Ç:\¬1'«){+œ;«N9¢7È'78¥Qf3^!x�)+.1=Š8�$p1¢6�Ñ,Š333U%Ï>:î�p5ôYƒÃ4,L	º*ø2Ï*‡3û7~€$�1}7±ô5Ì¿»Å>
! =Ù³0äzÄ:ö=+áÎ •š	*3²O%Œ4.Ë5«3¾(—0|ï�¿%93C+ÊM« KŽJ	>);@í‹—'„®>è-Ý#�"÷b9Ã!¾ ø_z/û	Q®	n‚>%,)�,ƒ 	7Å'?I<¤5j?ì0œ.Ý,z`kÿð/%À
! 7á¬%w9Nä:'…6OÒ.ø
! Ò&”3¤r
0ŸTK6•Oê's '*7?5#W4‰Â1B'V9½(	+HÉv	r:a7Êç<£
!  ¨	‰Ã;õ	iwø0=:óG#¹0!sì;+,Í©'ISZ.6+J*ä(T7Ü2|7å0f>
! ŸË­+1”3È’%a$9lWh2M($I,!(#E-ë 4ï
! 'áýÄò#>:kÏÄ°$‡'?YgT1q(‡)_Zþw4,K	^/I4‡0Êæ-×"®=Á=Q,¯'J(#ò¼7g Óä|:m(¨¶ G"*%³ã? #’;@?è
! ì
êJR0¯=à,
! %{:³Ó6æ
Ì|—º9ŠÓ,ýtëþ8='-¬7¡ûé=E#Y=h@K.¼$w>&ò�&U"V=-Ç/¨c;1¬>ô3ÿÔs/¡¬ÜV7¿ �(>¼-,Ø"#‘Î8
! 0”Ÿ/Î2SŠõ77#'ÕÑ8öi8Z"q�	>Ÿ„1Ø9Æ0øÆ3­#ü0‘#� è&ë'g)“Ú'ï(²‡-F#æÍð.A4§#‰6…('ËÂž*=Y&v_:K„�8*K:Ã0Õ;
ãâ$ü�<=„5ÇíGn½cìÀ4G,æÞ'ç+\8¹	í#Ê3£(e:xÌ
! 9L2¼0+=ø?åÌ,â6Þ>,×5¾Uo?ó!¤%ó/8à’à.Ä'	’:·9ÄG4<+85–+K>¢*uk?_,?ÝÚ*—
! (Y];o6�>o<¸3Ò	f7‹­ %=à~3v#‹%n´?“Ÿ*½3%
! 6{§)«#
! (-h$.²
)Lœ5Í 4G�c9s"e/ú+¥,žë6NÏŒ)ŒñÄ;<¦)s6+‰"% :}% 
! "	ZÊ: Õ3Â%y0£)d24B.U
! Ð½,Š4´XŸ†	€+¶0Û:qÜ"¹1é(¿(
! 	 €=c	™6Ý£%¤
! Lg$Å
! >94\3+«(÷˜îÁsóÜ*·L=?e!º÷o›ÔÅ'îv…
! )'’ú9ÚAB2Ç–>,'ölHðù$å
! D	$ï$<¡ÿ
àc*>)Ü'þ- &�1./œ"7r¹77u-À¸ŽMß¥»7ŽÓ*r×Š-Ñ)E:µ	Z(/Ye¦	y /©>#|.Kjf(k&Þˆg¢/E>l†4‚êþ*Ú…½8˜Æ/()%9Ò64ÞiL4	û*ª-
! ¸Ù+•0_)¼>ß*t¤$ö+d	67H1ÆÓ&Ký2É¥	›.5>Á.Á;ø;ß&k …4E5€(L*Ï(V+
ã1¢“/zM°§
…+•'Ð!	2#6P8‹-{ 1í&±#?2qSr#†%~Ž .ª9	Õ=ô=ô‰2è“8ð8»d>Ë/¤0ùÓÒ ?H==lSøÅý¹?S3•7
! 3Ï<LG*,×"Ï	kS"à1½Æ(ÿ)S+àˆ'À&q
! Ÿ;½ø£6ã5n5$!óÔø+!5?=ó
š³"ñ0ïÁ!´Ñ'5<i"ùÈ§*w(Ó?ð%L#(“,q!!2Ëþ3û8Ô.J�?¥W¶5\(q
öU6ùÌ%þ€4ÃÞ¡O6ìÀ,öÍ>1b&-*Ñ>W(%
Õµ'Þ.ó£dÍÆþÉ%g&B$xRËÂ";¤¯*3ù&S	Õ˜hs,§3æ	T)É'$ ¥8•:Û1õ€$ïzh-3:þU8'7ª=j*Û3a½<?<öš.�ß3L,{C1M],¶Ûr7Y�)#1æiZ„%±83Ç6µ_/þ2Ìè’š'{
! «4ü6Ê7½1,K/æ3�[w?”
¡ß	s:5‘ã½:´#ä.×q4î0�/ãUm8Ä057<í)ç*F@&Â3*$3òë�;ù9Þs<Ú„/†2nè,'1JÖª
>
töÿ2(ö0i0w)Ñ1‰zÎ2êï4‘?}á8>µ3*œ )f#ýò;‘†©#å:Y�ù Üf›‚÷*é‹?³8Ã9Ä<9Å%Hr-«á‘	S!2‹	ÏÁ¨Ž5$;wB"72ÞzÄ
î	%:¤,5/:5U,ß®,ÌØ
?®02Œ’!!R!¥Á?Ÿ>$¶Ê9$£*0€“Z6a,
! Ô	¨=ø%H7>I)“<ö	É/’-ë;ö8¼
ã)(;þ5ƒø+œ*›;D/c2Á0.)Õ%-³;] D2^5¯¯£$$6%*M?¡.r?*’¦*P*ÖS'ØÁ(Œ%ˆ/¹94÷:À1Ê$ö7 -'+	9(äß)T>(
#Ä9@è4K)ã	/�|*T2 4<‚$[=ðÀ)Ò-»
! Ø.#
{*8*è7°
<šj
Ê":5¯±¤ž§{!//K#¤]&n=‰1Ñß$m2-<Ñ4/-99:Z%75·è0W;"Â2 9
ÿ ðœË
ÿ¡Í¨³3¸)û6ë	1>Š
z7–$—!/#À35a=™=>6j9b<õ¿ÛƒQnÑ	0Ÿ6á”ƒ66a!Jï<›
! KÅ=><°#Â?@,ƒ(”Ë(á!´&u6â1š­¹B2ÊB{,#}›>V8'::,�å)01ü¶â	�#.:X/Ðû:�+M�#eç$Ï/¨-]-l7‘;Oê9Ž=ê)ã;”9;k'`81Î-A3ÂAë#�-6<0¾	dkÙÀû-00¤-$V1²3*ËÄ6ùW'Ðc690l#ÿ‚
! J#%y(,4	-®y,9³*È	(<0?8ÖT:K=. t-x0D3x#0&€¹Î9Á+c *
! ì–
&3@
8â;¾6Dý.ãó_”$ù	Wþ²Ïå/š4 Ù
! !Nz%E=à$â7ž&|=V›Ï-±#"‡6L¶r@F;,
! 0
! o(¿4Dš '0ó+È9ùƒ
ëÝ;{0…%ý_*‰)^v
ËÜ{#.#³%Q2Õò
Â'%3	%7){8+>4B0Þ(´Ü
šÔ3S0J>ô„t"115÷=“;s$w2Û×É43��:›Ï,Å!‰<E1j;N³´	Ù©

ó	P¶C<}‚0S?š6$ç2 P1ß.ø·*@‰xZŒ=Ü1<*8Ý/9'Àã¡KÒ
! Þ7Jð5«\Á<F>%#Ü%;¼"Ç*n?)cK& g•L+Ì4ü…?+=ƒ.‘$À%z²õ…<��#ê]0‰8€&�²‚1X-^6Ù4y¥"n
2b6Q0�*2¯5>1å4#f£.Æ/v?‰739í“?u!®//.?5Ó:S*½w7ó#„-­í´¶,à"‚ù;-Û#QBL$øf �1^&
]8&wKuš*þ4‘
Ï)p
9:).×;…—;�f53Œ20ø9 "6Ä-+S”	¹ËX#§"©.3'V#O(c{)×.[6ut1HD;l8t2Û0lP'Ó8þ#/‘C�9¬-o5ÌG+~£{?£9&&-(â>Ds8¾&­Ü#µ<·I?‘
! H+=
! £8å7E9„<+-ó9,1óâ3I")ƒ±2xB*jŸ#‹K£!_	Æ
! ú=m%Œ;2°Ý*p0]Š%Ð}=�+#!!Ô06&D@*ú.¢5¬+�3s;<.+H.Ã(„:/
:€µ1•Aù
! öA¯_!œ;Îåvo'bY8DØÛ •I.Ã>Ñ24Š,#3»=Ü/§!°Ñ0º0ùoû>9<¾!
4ˆ&dØ8ï¿-~vÉ&®¸(Ù1Ž:ø(ø"J+O<$,A(Ù"O"£/2>6Q#Á¶
x-�&Ñ=ã+ì~h7È#Ö-,Êw<ƒ@0¶ê2pø46=zŒDé„¿
! Ó_1‹*ÜÜT+ï â!ã¿8»6ì%„’
! ¯!\4:mL"B¿YÃ
! êˆ]_96ã"071G6I84=Ó#¸'5/bg*®;²'ç
! -Œ$`%¿,Ö*z*‚ô&Ç9X(©
! å+�Ö8=Ø3Æ>°¶vÊCÂ<Ø1kÀ<Ø5ˆ:+;Ò9â?!?þ'29ø)©ê„ö
ÀÆ+¥Gˆš(]$ˆ(œ'Îé?Õ	× ž40'F
/`
! Qló>¼9[ZŸ.#ï>k"uì<©‚o7Ò8îµ�"¤Ô47:!D6Kè#r;Ï!ñ
! °
! u>ru%ð=¸=ƒ"CÖ­%Ç¸ø:»ÌÈ›#?>6v<ñ!K5í-@91C!ÉaÝ&‹/2&qßz9Ã<1Ò:ˆ#Ï1˜D=tùÀë-A‘)m
! ß'(g\2™9Œö“%7F%°+Ô×î9ÃÅÁÙ(°4:§=11:n4!8ÊAï”’&*4î=2ã>6ƒ<5B`>Ýù)ª!]37(("
ˆ>“*N2P<;p%†÷!Y;Ût ×E7õ¡4qdñ
(7¼„.œ,„!;áÚ"�9%;H6Õ)ý1é'ú.1ç v%iÙùæ`"ŒgM(¾ú'iq²%>h+¶=W
¸	&
! Š!­*†úOLTÝ$Æ)<8‰Ø2È*÷((=3¯ÏÇ&ö#)„,	 /K'O4k¦Í÷0u#!.˜>Kþ1V’o<î6¼=p-r%5Ö7&Ö-;+òÏ=í4N®i
)`-²Vôž5Æ,D
R!&uö;~¹{1%¨�:+É<�RG%!¨'"0$5Žm	³bà89s5‡w'èƒ=¨4í
m¥c%–;e%2)Ô7ü
! _6Øé"
1·Vb%ÙE,‚#f.œ{uï5N�$£"&èÔ(­p?Í&ð!j'T %è¡+Töj ¹‘<
~OÑ;$»c7”#]6-ì=‹|1¢>¡!V	(Ø7N8P,·i•¯Z4Ihh>4	
‰j%Ìqd#c:!p7ä;È1c• <AB-'Ç;ÙÆŠÄ1À-^15!L??…ê/ã$�8�*\(6*#/=I "3²Ý
! l?ó%x‘M8¨/Ç)¹U+Õ\ÃbFï6?
! ~$�*×7#6÷9ƒ>MjÜ?îä`4V2Ð5a1ê#„)8:;^2”2æ+Ý¥
! Ó“['"(aò"’ íâ¿
Š1k5a4†*r/<¿�8|ó3«{³=:'V/t9Ÿ­nÔ>I7Z*¼]a$è8¯õ
! Ý�0B&w-ÿ²,–
! ˆ	�&0æ$-<e-³S5ª¥&�'Ó#c&Š=1|?
-½«5ôß0_=î-!5^bÈø,97gúø1°0,,¼»!ÌÙ
�s´ën.
äc
Uƒ*>,3E&ä-¸;è8÷;¶ê0õ±+‰<û+>kD8/5b�4wj7†«‰ß”&` 8øv ýU$—%æk2,V(n+™ Õá
  
  For bug reporting instructions, please see:
  
--- 1,1833 ----
! Þ•7@Ô©UŒ0Z1Z-3Z1aZ“Z ¨ZÉZÛÝZ+¹[0å[K\b\x\
! „\�\¥\<®\Bë\R.]>�]@À]9^C;^F^5Æ^Iü^F_]_!r_$”_¹_!Î_$ð_ `"6`+Y`…`Œ`-“`#Á`”å`zaša a(¿a1èaAb'\b„bœb·bÔbébcc&8c$_c„c¢cÂc[Ûc]7d•d°dÌdádee0eLeae$}e ¢e#Ãe!çe"	f,f'Jf(rf+›f)Çf$ñf'g*>g1ig›g*¸g-ãg&h)8hbh,‚h#¯hFÓhQi5li]¢iwjrxjAëjK-k,ykN¦k@õkB6lOylLÉlRm;im8¥m>ÞmInIgnB±n~ôn?soD³oEøo@>pEp7Åp}ýpC{q=¿qBýqE@r~†r6s{<sB¸s?ûs‰;t9ÅtPÿtCPuF”usÛuEOvC•vQÙvN+w�zwGxŒSxOàxR0yCƒyQÇyNzFhz9¯z=éz='{4e{Pš{Më{E9|B|GÂ|I
! }HT}B�}=à}7~6V*�I¸€ €Y@€oš€-
! �'8�E`�
! ¦�'±�8Ù�>‚Q‚(c‚/Œ‚¼‚+Å‚Zñ‚lLƒ+¹ƒ=åƒm#„0‘„)Â„ ì„
…;…EY…%Ÿ…Å…Ü…#õ…#†=† T†u†)“†½†Ý†$ø†$‡*B‡*m‡˜‡³‡ Î‡ï‡	ˆˆ#&ˆJˆ8aˆšˆ!«ˆ;ÍˆE	‰‘O‰á‰5ŠE6Š%|Š1¢Š.ÔŠ‹0!‹LR‹6Ÿ‹7Ö‹lŒG{Œ$ÃŒèŒJ�*R�E}�2Ã�Eö�l<Ž©Ž3ÅŽ@ùŽ:�5R�ˆ�‘� ¨�&É�Jð�8;�Ut�!Ê�:ì�'‘:‘-M‘{‘IŠ‘Ô‘@Ú‘/’@K’;Œ’#È’Zì’cG“O«“lû“8h”d¡”T•w[•9Ó•f
–Qt–KÆ–L—S_—^³—D˜4W˜QŒ˜QÞ˜H0™5y™H¯™Iø™YBš,œš*Éš6ôšA+›3m›L¡›¤î›�“œ·#�VÛ�r2ži¥žWŸXgŸ—ÀŸ‘X cê =N¡Œ¡¢¡#²¡#Ö¡ú¡.
¢<¢ Y¢z¢�¢9Ÿ¢;Ù¢£V0£#‡£,«£"Ø£"û£n¤3�¤Á¤Û¤-ê¤6¥,O¥3|¥<°¥/í¥>¦-\¦JŠ¦2Õ¦8§/A§&q§6˜§,Ï§Pü§HM¨8–¨-Ï¨xý¨ev©BÜ©?ªF_ª3¦ª9Úª2«-G«0u«_¦«V¬Z]¬E¸¬Aþ¬@­HX­*¡­CÌ­H®FY®J ®@ë®p,¯G�¯Eå¯A+°qm°gß°sG±i»±A%²Qg²w¹²[1³b�³Yð³iJ´o´´<$µaµ[áµO=¶D�¶^Ò¶>1·?p·N°·;ÿ·o;¸p«¸J¹lg¹IÔ¹{ºRšºkíºKY»?¥»Qå»M7¼_…¼Iå¼7/½9g½&¡½9È½7¾6:¾q¾
‘¾<Ÿ¾(Ü¾*¿:0¿:k¿#¦¿WÊ¿G"ÀYjÀZÄÀ\Á¬|ÁÌ)Â^öÂnUÃfÄÃv+Äe¢ÄuÅ\~ÅlÛÅJHÆ:“ÆLÎÆžÇ¾ºÇWyÈgÑÈ_9Éo™É^	ÊnhÊU×Êe-Ë)“Ë%½Ë|ãËœ`ÌFýÌVDÍN›Í^êÍMIÎ]—ÎDõÎT:Ï �Ï!°Ï7ÒÏF
! Ð QÐ&rÐ4™ÐÎÐ-çÐÑ#1Ñ.UÑ „Ñ¥Ñ.¾Ñ0íÑ7Ò!VÒfxÒ4ßÒ=ÓLRÓNŸÓ@îÓ-/Ô(]Ô,†Ô&³Ô ÚÔûÔÕ0+ÕH\ÕS¥Õ?ùÕ_9Ö=™Ö[×Ö<3×p×?ˆ×/È×#ø×:Ø]WØ$µØ&ÚØ-Ù?/Ù6oÙ4¦Ù4ÛÙ2Ú-CÚ5qÚˆ§ÚP0Û'�Û3©ÛÝÛ?ýÛ8=ÜvÜ1‘ÜÃÜ5ÞÜ*ÝR?Ýj’Ý&ýÝ&$Þ%KÞ*qÞOœÞ>ìÞ7+ß6cß;šßfÖß9=à;wài³à@á9^á<˜á5ÕáBâ;Nâ+ŠâB¶â7ùâF1ãFxã1¿ã?ñã;1äRmä0Àä4ñä1&å=Xå(–å>¿å;þåp:æ!«æ%ÍæAóæ95ç'oç+—ç5ÃçTùç,Nè){è?¥è(åè0é>?é<~éU»éPêHbê.«ê;ÚêgëŠ~ëC	ì<Mì-ŠìG¸ì/í0íKí8fí8ŸíRØí@+îTlîEÁîUïE]ïM£ï*ñï'ð8DðZ}ð4Øð&
ñv4ñl«ñmòB†ò9Éò=ó7AóZyóNÔó8#ô@\ôA�ô?ßôhõ&ˆõ5¯õyåõm_öQÍö8÷8X÷3‘÷jÅ÷n0ø4Ÿø)Ôø1þø90ùjù?�ù>Áùhú;iúH¥ú\îú!Kû<mû6ªû5áû,ü4Dü7yü:±ü;ìü!(ý:Jý6…ý=¼ý5úýj0þ'›þQÃþ:ÿ<Pÿ0�ÿ4¾ÿ,óÿ4 ,U<‚;¿+û'5E!{*�6È2ÿ*26]L”]áV?R–=éX'/€4°4å,QG=™&×&þ2%0X0‰3º:îT)+~4ª4ß>0S-„F²Eù3?	/s	/£	@Ó	)
! )>
! h
! ‚
! Fœ
! Eã
! <)3fKš!æ!-*-XC†.ÊFù@
8]
,–
Ã
@á
B">ef¤E!Q!s'•"½;à'BD5‡9½@÷B8j{(æ31C:ub°1.E8t5­;ã//O//¯+ß*6JU l¾L+1xfªD*V*�/¬MÜ3*1^@�0Ñ@?C:ƒ;¾8ú&3-Z;ˆ'Ä,ì'(A)jW”"ì#B32v5©1ß)(1R=„?ÂDEGD�EÒ20K0|_­)
 :7 8r /« "Û *þ I)!4s!C¨!Hì!15"3g"›"-³"Cá":%#2`#=“#Ñ#1ð#"$$A$2f$™$°$UÏ$-%%.S%7‚%3º%?î%?.&1n&b &1':5'0p'+¡'AÍ'.(*>(2i(%œ(2Â(1õ(0')9X)1’)2Ä)1÷)+)*,U*3‚*.¶*Då*7*+$b++‡+³+NÏ+;,6Z,‘,Uª,K-L-8c-;œ-9Ø-a.9t.B®.Bñ.04/�e/@ö/B70;z0¶0-Õ0'1D+17p1+¨1$Ô10ù1**2AU26—23Î2$36'3*^3.‰39¸3ò3,40?45p4,¦4.Ó405%357Y5&‘5C¸5:ü576NT6/£66Ó6C
! 7@N7%�7Bµ7$ø78K;8*‡8'²8Ú8'ø80 9Q9"l9?�9 Ï9#ð90:(E:?n:F®::õ:/0;$`;a…;Yç;.A<ep<*Ö<,=1.=3`=H”=+Ý="	>1,>>^>4�>)Ò>4ü>$1?/V?9†?1À?Àò?5³@<é@E&AMlA@ºADûA1@BPrB‚ÃBVFC4�CEÒCGD9`DKšDVæDL=E/ŠE1ºEEìE62F3iF@�FeÞF?DG/„G=´GiòGL\HC©H5íHX#I<|IC¹I3ýI01J7bJšJE±J2÷J+*K+VK>‚K-ÁK>ïK.LMLlL<„LEÁL<M;DME€MFÆM)
N97N-qN6ŸNIÖNX O7yOW±O.	P>8P8wPT°PmQ\sQ2ÐQZR7^R]–R5ôRE*SQpSBÂScTiiT5ÓT'	U+1U,]U@ŠU*ËUXöU4OV)„V6®V9åV*WLJW*—W6ÂW*ùWC$XFhX?¯XXïX@HY!‰Y*«Y%ÖYüY@ZOZoaZEÑZ3[5K[(�[)ª[0Ô[M\ S\!t\B–\!Ù\Bû\F>]8…]g¾]`&^K‡^UÓ^;)_.e_/”_8Ä_ý_@`,Y`R†`VÙ`Q0aU‚a9Øa)bQ<blŽbaûbA]c4Ÿc2ÔcZdPbdi³dte"’eMµe<fB@f=ƒfGÁfK	gnUg`Äg/%h-Uh=ƒhÁh9ÝhVi4ni0£i?ÔiUj8jj3£j ×j2øj9+k4ekWšk&òk$l">l%al"‡l:ªlGål)-mXWm/°màm)ÿmB)n1lnQžn.ðn/oNOoEžoKäo0pOOpHŸpFèpE/q8uqH®q1÷q,)r"Vr8yr=²r@ðr?1s2qs3¤s"Øs&ûsI"t1lt#žtCÂteu&lu/“u4Ãu.øu&'v+Nv:zvµvEÇv/
w =w^w&|w'£w(Ëw#ôw+x&Dx7kxB£xHæx(/yYXy%²y=Øy)z$@z%ez:‹z7Æz$þz<#{6`{G—{,ß{G|*T|,|8¬|<å|."}Q}Nq}1À}Jò}E=~0ƒ~€´~l52¢jÕI@€OŠ€5Ú€@�.Q�+€�B¬�4ï�($‚fM‚k´‚| ƒ>�ƒ2ÜƒM„']„"…„&¨„)Ï„<ù„+6…#b…†…¥…UÅ…_†^{†MÚ†E(‡8n‡-§‡;Õ‡GˆYˆ,wˆT¤ˆ.ùˆ*(‰FS‰Kš‰Mæ‰)4Š!^Š@€Š$ÁŠ9æŠ$ ‹&E‹5l‹>¢‹Ká‹¢-Œ'ÐŒ7øŒ70�5h�?ž�LÞ�F+ŽJrŽP½Ž��(:�5c�3™�iÍ�%7�?]���¬�Ë�æ�4‘6‘E‘/b‘;’‘LÎ‘B’6^’=•’^Ó’b2“™•“’/”zÂ”Y=•E—•Ý• õ•$–4;–(p–'™–:Á–Jü–/G—+w—,£—)Ð—,ú—D'˜1l˜9ž˜AØ˜*™3E™8y™²™JÐ™Kš©gš6›<H›'…›-­›EÛ›K!œ/mœH�œæœK�SL�. �.Ï�Jþ�@Iž!ŠžB¬ž8ïž3(ŸR\Ÿ(¯Ÿ#ØŸ-üŸ:* /e W• Jí G8¡V€¡F×¡2¢BQ¢V”¢_ë¢`K£Z¬£?¤XG¤- ¤XÎ¤K'¥Ss¥~Ç¥”F¦0Û¦E§.R§;�§:½§?ø§38¨2l¨<Ÿ¨,Ü¨5	©k?©8«©8ä©*ª1Hª8zª8³ªwìª3d«2˜«3Ë«'ÿ«('¬^P¬3¯¬=ã¬C!­Ge­o­­5®0S®;„®(À®<é®3&¯(Z¯?ƒ¯+Ã¯4ï¯2$°,W°'„°D¬°5ñ°)'±(Q±%z±2 ±oÓ±IC²)�²!·²XÙ²(2³[³+z³J¦³)ñ³:´3V´=Š´!È´9ê´8$µ/]µ$�µ%²µ+ØµE¶\J¶2§¶[Ú¶[6·-’·(À·é·"¸/%¸%U¸6{¸/²¸#â¸<¹.C¹0r¹7£¹$Û¹5º36º9jº=¤ºGâº*»*J»%u»›»¶»'Ô»@ü»=¼C¼T¼lq¼,Þ¼*½/6½,f½“½
! ¯½#º½*Þ½.	¾8¾(K¾&t¾"›¾J¾¾	¿(¿A¿+a¿F�¿MÔ¿J"ÀjmÀNØÀ('ÁPÁ+pÁpœÁ
Â#Â%CÂ4iÂžÂ¯ÂÊÂèÂ+Ã,1Ã^Ã?yÃ=¹Ã>÷ÃA6ÄvxÄïÄFÅSSÅ/§Å-×ÅÆ#Æ@AÆ‚Æ –Æ·Æ:ÎÆ9	Ç9CÇ"}Ç3 Ç!ÔÇöÇ)È*9È0dÈ9•È#ÏÈ$óÈAÉZÉ"tÉ#—É-»É3éÉ/ÊMÊ,_Ê<ŒÊFÉÊË*+Ë.VË+…Ë4±Ë7æËSÌGrÌ:ºÌ%õÌ!Í*=ÍhÍ„Í,¡Í-ÎÍ5üÍœ2ÎªÏÎJzÏKÅÏ¨Ð¸ºÐXsÑfÌÑK3ÒLÒ´ÌÒ¨�Ó\*Ôd‡Ô<ìÔÄ)Õ¸îÕd§Öl×€y×=ú×>8Ø(wØ1 Ø2ÒØ5Ù*;Ù2fÙ)™Ù,ÃÙ/ðÙo Úk�Ú0üÚX-Û]†ÛaäÛ$FÜkÜW‹Ü-ãÜ#ÝE5ÝF{Ý4ÂÝF÷Ý/>ÞDnÞ.³Þ$âÞVß^ß*yß¤ß0¶ß=çß%à =à!^à €à1¡àDÓàEá ^áDá{Äá0@â6qâ)¨â#Òâ'öâ"ã&Aãhã#ˆã'¬ã"Ôã6÷ã-.ä\ä0nä"Ÿä/Âä]òä5Påc†åêåæ0æKEæ'‘æ/¹æ.éæç‘8ç'Êç òç0èZDè5Ÿè<Õè&é39éOméF½éê#"êFêcê‚êšê[¸ê ë$5ë:Zë1•ë0ÇëBøë;;ì?wì?·ì÷ìí&íDí4Wí`Œííí$î1î#Oî'sî›î6ºîñî ï0ïBïXï%wï�ï%¬ï$Òï÷ïð!/ðQðpð�ð-ªðØð-óð%!ñGñ.cñ’ñ°ñ3Ðñòò9ò]Kò©ò+¿ò,ëò/ó#Hó0ló/�ó#Íóñó,ô=ôQô,pôF�ô@äô?%õ6eõ?œõVÜõK3öWö<×ö÷6&÷A]÷+Ÿ÷+Ë÷÷÷
! ø!ø-;ø.iø6˜ø=ÏøP
ù^ù!|ù*žù-Éù.÷ù6&ú=]ú.›ú/Êú7úú>2ûRqû\Äûc!ü9…ü=¿üýü!ý(=ýLfýH³ý5üý)2þ)\þ"†þ#©þÍþ.èþÿK'ÿSsÿYÇÿJ!@lq­+>Gj>²@ñ�2YÃº]Ø‚6R¹2T?,”-Á5ï<%Rb$µ(Ú=.A>p¯;É(.YI.£MÒ= 	N^	.­	+Ü	2
! 5;
! -q
! 5Ÿ
! 8Õ
! 05?@uK¶N7Q8‰;Â3þ;2
>n
6­
Gä
@,PmU¾b4w7¬CäF((o ˜‚¹‚<¿CØ;#[(0¨5Ù%"4"W}z5ø2. a)‚j¬64NƒF¡GèO0^€~ßV^?µOõQEM—Nå34>hK§9óE-Gs8»PôCEJ‰1Ô259*o)šCÄf_oÏ1î :<Y-–6Ä2û1.3`5”7Ê2 '5 I] -§ 4Õ 6
! !)A!&k!$’!J·!N"PQ">¢"[á"@=#%~#5¤#EÚ#, $1M$%$G¥$Qí$A?%)�%#«%!Ï%0ñ%L"&,o&%œ&.Â&1ñ&2#'GV'Kž',ê'M(,e(;’(XÎ(=')<e)O¢)Zò)<M*.Š*5¹*8ï*<(+*e+�+)°+%Ú+),)*,T,m,‡,<£,3à,0-E-G[-9£-3Ý-4.-F.t.+’."¾.Qá.13/Ae/U§/(ý/,&0S0/r0*¢0EÍ0B17V1/Ž1K¾1'
! 2@22-s2-¡23Ï2.3(23([3*„3@¯3+ð384.U4)„41®4Gà4K(5Jt53¿5,ó5& 6,G6"t6=—6,Õ6'71*7>\7#›7'¿79ç70!8'R83z8!®8-Ð8.þ85-90c9/”9(Ä91í9):*I:3t:O¨:6ø: /;0P;2�;-´;1â; <?5<+u<.¡<-Ð<+þ<*= <=]=\{=/Ø='>0>+I>,u>5¢>1Ø>+
! ?*6?a?*x?'£?$Ë?*ð?0@(L@u@]�@;í@_)A0‰A)ºA äA2BE8B)~B<¨B"åB'C0CYKC-¥C+ÓCÿCDv'D;žDFÚD!E9EYE-uE £ESÄERFZkFOÆFGG^GtG$†GX«G1H\6HL“HIàHM*IKxIZÄIkJK‹JZ×Jd2K+—K,ÃK/ðK# L0DL/uL#¥L-ÉL,÷L&$MKM<bMŸM.¶M3åM+NIEN �N;°NHìNH5O~O‘O¨OÂOàO7P08P?iP©P,ÈPõP
Q)*Q"TQ4wQ(¬QfÕQ<R+YRJ…R;ÐR$SC1S<uS5²S*èS.TBTF\T-£TÑT"êTi
UwU+ŠU>¶U'õU:VXVoV‹V¤V¿VÙV5ëV=!W)_W‰WŸWºW0ÕW0X7X.IX1xX1ªX,ÜX6	YC@Y„Y-œY0ÊY0ûY$,Z&QZGxZ2ÀZ'óZ[E:[-€['®[5Ö[4\.A\<p\K­\#ù\].9]+h]”]´]AÓ]^"5^X^q^‘^-©^)×^_)!_K_ f_#‡_«_Á_VÜ_3`$S`x`2—`Ê`?ã`&#aJaaa.ya5¨a_Þa'>bfb,ƒb9°bêbîbc-+cAYc"›c"¾cácGþcDFd)‹dEµd"ûd/e0NeGeÇe!âef$f"Df1gf6™f$Ðf8õf8.gdggOÌg=hCZhHžh,çhBi.Wi7†i3¾i@òi;3jHojW¸j;k5LkA‚kWÄk6l9Sl;�lTÉl4m6Sm4ŠmL¿m8n<En=‚n>Àn?ÿnZ?oIšoAäo=&p6dp6›p:Òp4
q@BqIƒq<ÍqN
! r?YrQ™r8ërB$sKgsu³s5)tO_tI¯t8ùt<2uFou:¶uFñuG8vG€vIÈv*w==wf{w/âw.xAAxƒxDŸxHäx“-y&ÁyWèy`@zb¡z/{L4{A�{=Ã{l|n|Î…|iT}¾}×}#ó}%~o=~)­~5×~H
V=tS²E€:L€<‡€>Ä€:�>>�=}�O»�@‚EL‚*’‚½‚ Ü‚Hý‚SFƒšƒºƒBÐƒB„:V„'‘„0¹„6ê„2!…*T…*…Gª…Kò…>>†.}†2¬†:ß†9‡1T‡(†‡.¯‡#Þ‡"ˆ;%ˆ(aˆ+Šˆ%¶ˆ:Üˆ)‰=A‰0‰°‰BÏ‰HŠR[ŠG®ŠtöŠ,k‹0˜‹/É‹.ù‹"(Œ+KŒ-wŒ+¥Œ~ÑŒ�P�!à� Ž&#ŽÂJŽ¡
�W¯�I� Q� r�%“�+¹�'å�#
‘$1‘V‘+v‘1¢‘/Ô‘’;$’
! `’Ik’Aµ’"÷’1“"L“Fo“d¶“U”Pq”Â”'Î”ö”	•3•4N•\ƒ•Oà•50–{f–Kâ–<.—k—6„—»—<Ì—P	˜?Z˜1š˜'Ì˜#ô˜O™+h™&”™'»™•ã™8yšm²š4 ›(U›<~›(»›ä›*õ›- œPNœŸœ:±œ3ìœ$ �9E��8œ�0Õ�-žC4ž'xžR žNóžDBŸF‡ŸBÎŸJ H\ >¥ @ä <%¡8b¡›¡²¡Ð¡?ì¡D,¢'q¢@™¢ Ú¢@û¢ <£-]£‹£«£+Ä£ð£
¤a-¤$�¤#´¤3Ø¤*¥-7¥#e¥‰¥.§¥-Ö¥¦U¦As¦µ¦,Ï¦&ü¦B#§¢f§"	¨+,¨+X¨„¨-¢¨XÐ¨+)©5U©#‹©¯©pÉ©:ª'Zª‚ª#žª'Âªêª«O«!l«"Ž« ±«GÒ«9¬T¬%h¬Ž¬o©¬&­5@­v­‡­-Ÿ­Í­7æ­,® K®+l®'˜®"À®!ã®5¯$;¯`¯<|¯¹¯7Ô¯,°59°@o°K°°Nü°#K±o±!�±%±±#×±Pû±VL²T£²/ø²(³H³f³#}³0¡³Ò³(è³)´;´W´t´‹´!�´¿´Õ´.ð´:µQZµ¬µÊµàµ1þµ#0¶0T¶&…¶
¬¶aº¶.·K·d\·1Á·ó·ö·ú·.
! ¸9¸A¸2I¸2|¸M¯¸Mý¸K¹0_¹#�¹>´¹=ó¹-1º=_º1�ºÏº(Öº,ÿº,»8»A»_»2h»K›»Kç»C3¼w¼9‘¼2Ë¼9þ¼<8½u½~½9›½Õ½î½¾#!¾OE¾.•¾5Ä¾9ú¾54¿j¿f¿'æ¿8À!GÀ;iÀ<¥À0âÀ4Á>HÁ‡Á/¢ÁÒÁ2éÁ*Â.GÂ)vÂ& Â'ÇÂ&ïÂ&Ã%=Ã#cÃ'‡Ã%¯Ã(ÕÃ þÃ$Ä DÄ"eÄ,ˆÄ2µÄèÄÅ*'Å,RÅ.Å$®Å*ÓÅAþÅ1@ÆrÆŠÆ)¦ÆÐÆ+ðÆAÇJ^Ç^©Ç?È?HÈ)ˆÈ8²È3ëÈ5ÉYUÉa¯É6Ê<HÊD…Ê2ÊÊJýÊ-HËFvË4½Ë-òË4 Ì/UÌ…Ì2¥ÌLØÌ/%Í6UÍôŒÍ�ÎœÎ8¼Î0õÎ3&Ï7ZÏ>’Ï$ÑÏ5öÏ,,Ð.YÐ,ˆÐ1µÐ3çÐ2ÑNÑ6jÑ1¡Ñ$ÓÑ0øÑB)ÒlÒ7sÒ«ÒËÒçÒ#ûÒÓ ?Ó+`ÓŒÓ“Ó¤ÓµÓÉÓÛÓîÓÔ"ÔBÔUÔhÔ:Ô)ºÔJäÔC/ÕsÕ‹Õ(«Õ,ÔÕTÖVÖ]Ö,dÖ
! ‘ÖœÖ»ÖØÖ(ñÖ:×U×7r×(ª×Ó×#ó×5ØMØaØ)~Ø/¨ØØØ'áØ	Ù6#Ù
ZÙ!hÙ ŠÙ'«Ù ÓÙ$ôÙ0ÚJÚ
eÚ sÚ”Ú«ÚÁÚÚÚôÚÛ-!Û"OÛ!rÛ)”ÛC¾ÛPÜSÜUÜ^ÜgÜ$pÜ3•ÜÉÜåÜ.Ý14Ý:fÝ>¡ÝàÝéÝòÝûÝÞ!
Þ/ÞKÞXÞaÞnÞwÞ€Þ"‰Þ¬ÞµÞÑÞÚÞAÞÞB ß~cß°âßL“àgààHá{hágäáŒLâUÙâ-/ãG]ã¥ã6Åãnüã<kä5¨ä,Þäå!å‰-å^·åræo‰æùæ
ç*%ç<Pç.�ç¼çØç5õç
+è€9èºè’Àè(Sé+|é.¨é+×é-ê]1ê^�êZîêcIë^­ë€ìj�ìQøì|JínÇí36îAjîk¬î5ï'Nï7vï.®ï5Ýï3ð8Gð.€ð¯ð[Ëð“'ñŒ»ñWHòc òGóJLóG—ó©ßó+‰ô1µôJçô52õ:hõ$£õ Èõ¯éõ+™öÅößöùöo÷)‚÷³¬÷4`øN•ø.äø>ù<Rùe�ù;õù‘1ú:Ãú“þú'’ûEºûWü>XüS—üYëüLEýL’ý¢ßý?‚þ@ÂþQÿbUÿB¸ÿQûÿEMO“sãqWeÉa/P‘³âP–Šçlr„ßVd<»5ø=.¦l|‰�d}qýAo	K±	<ý	0:
! -k
! 8™
! LÒ
! QBqG´QüHNI—ZáZ<
L—
Vä
H;D„JÉ?=TB’�ÕCWD›7à6DOA”*ÖGMI�—K;e?¡Eá5'H]b¦{	J…bÐY39�1ÇBùÑ<rN�9Ð6
! ZA9œiÖ]@XžE÷Q=@�2ÐFbJU­[‡_Mça5@—VØ;/ókY_ F¹ H!SI!H�!@æ!$'"@L"W�"9å"P#lp#\Ý#B:$„}$T%PW%I¨%Fò%N9&ˆ&H�'GÖ'~(y�(L)`d):Å)b*@c*S¤*Rø*>K+:Š+dÅ+'*,*R,C},/Á,Añ,L3-6€-R·-E
! .CP.B”._×.67/+n/?š/@Ú/=0:Y0A”0CÖ0G12b17•1?Í1B
2ZP2@«2+ì2;3.T3+ƒ3°¯3I`4Cª4)î4M57f57ž5+Ö5A6JD6*�6*º6,å6(77;7s71‘7=Ã7O8*Q8r|8ï8y
! 9%„9Iª9‹ô9;€:T¼:O;"a;H„;DÍ;5<[H<K¤<Bð<Q3=?…=KÅ=?>Q>7n>8¦>uß>LU?i¢?=@:J@$…@Aª@7ì@3$A,XA!…A#§AJËAQB-hB+–B,ÂBUïB³ECsùCqmD‡ßDþgEofFyÖFWPGV¨GYÿG#YHB}HUÀHZI¶qI(J#@JdJ#}J6¡J[ØJ>4KsKÂˆK4KL?€LÀL3ÌLM(M5M0NMM4�M!ÒM"ôMN0N!<N
! ^NiNxNŒN™N°NÃNËN!ÔN	öNOOO+OAOMOhOƒO–O£O°OÀOÒOçO	úOPP!P1P	DP
! NP%YPXPZØP[3Q\�QJìQV7RNŽR"ÝR7SO8S'ˆS6°S6çSUTJtT3¿TFóT:U9WU‘U[©U3V9VRVoV@ƒVBÄV?W-GW0uWG¦WGîWE6X5|X,²XßX?öX36YcjY5ÎY0Z)5Z5_ZP•ZXæZ?[+O[0{[H¬[\õ[$R\+w\:£\Þ\Aõ\@7]%x]ž]¸]Õ]-ò]P ^Sq^wÅ^C=_'�_7©_5á_.`.F`*u`? `=à`*a7Ia:�aA¼aGþa.Fb)ub:Ÿb"Úb ýb/cHNcJ—c'âc>
! dIdEÉdŽeyžePfXif/Âfyòf=lg1ªgqÜgoNh.¾h0íhUiŸti=jURjO¨jgøje`kVÆkWlWulEÍlBmJVm)¡m:Ëm"n))n|SnlÐn=oâVoB9p7|p)´p#Þpqq,qAq'Vq~qœq£q$µqÚq+úq#&rJr/jr%šr"Àrãrs(shDs%­sVÓs]*tHˆt4ÑtJu0QuF‚udÉu?.vmnvlÜvIIwH“wCÜwH xGixB±xOôx(DyKmy2¹y6ìyl#ze�zMözeD{Wª{8|?;|U{|mÑ|3?}2s}*¦}4Ñ}Q~#X~+|~1¨~'Ú~5V8m�{ý@y€nº€+)�U�*s�'ž�&Æ�'í�@‚9V‚S�‚#ä‚!ƒJ*ƒ>uƒZ´ƒ.„>„%\„D‚„KÇ„…;1…:m…^¨…K†?S†“†;³†0ï†$ ‡<E‡‚‡(ž‡Ç‡$å‡F
! ˆ%Qˆ6wˆ6®ˆ)åˆV‰Nf‰Xµ‰GŠ4VŠt‹Š@‹:A‹|‹9œ‹FÖ‹/Œ#MŒ2qŒ1¤ŒHÖŒ>�h^�1Ç�/ù�M)ŽgwŽUßŽ>5�Jt�G¿�G�RO�6¢�+Ù�.‘h4‘O�‘Kí‘89’Cr’S¶’d
! “Qo“;Á“Bý“I@”XŠ”\ã”4@•9u•C¯•=ó•C1–6u–1¬–7Þ–H—3_—=“—OÑ—0!˜0R˜*ƒ˜!®˜<Ð˜*
™)8™Pb™6³™/ê™0š/Kš/{š0«š8Üš5›9K›9…›6¿›7ö›..œ9]œ-—œ:Åœ<�/=�>m�+¬�(Ø�.ž+0ž8\žB•ž:ØžŸJ1Ÿ|Ÿi‘ŸûŸ' 7 nQ À oÛ ,K¡Mx¡
Æ¡HÔ£-¤7K¤7ƒ¤>»¤Gú¤4B¥Ow¥Ç¥;ã¥(¦3H¦ |¦�¦m»¦')§;Q§B�§9Ð§0
! ¨D;¨B€¨DÃ¨B©GK©G“©?Û©ª9ªbVªP¹ª6
! «5A«5w«C­«*ñ«[¬8x¬{±¬¨-­XÖ­%/®U®$s®G˜®)à®8
! ¯;C¯R¯+Ò¯9þ¯)8°7b°Rš°:í°A(±8j±%£±)É±)ó±t²0’²3Ã²8÷².0³9_³K™³%å³´&'´1N´7€´?¸´%ø´%µ$DµTiµ2¾µÕñµ*Ç¶1ò¶K$·Dp·Aµ·+÷·&#¸%J¸$p¸?•¸/Õ¸¹J!¹#l¹.�¹1¿¹•ñ¹t‡ºHüº9E»[»<Û»G¼*`¼)‹¼Xµ¼<½#K½(o½/˜½NÈ½)¾NA¾2�¾MÃ¾)¿2;¿;n¿;ª¿1æ¿À0+ÀG\ÀY¤À_þÀk^Á:ÊÁMÂSÂHlÂ1µÂdçÂBLÃC�Ã{ÓÃROÄN¢Ä1ñÄy#ÅV�Å=ôÅS2ÆZ†ÆdáÆdFÇE«ÇBñÇC4ÈCxÈ¼È@ÍÈ
É&É3CÉJwÉ1ÂÉ>ôÉ<3ÊBpÊ1³Ê6åÊ'Ë8DË3}Ë8±Ë7êË+"Ì,NÌ4{Ì8°ÌSéÌ>=Í|Í'—Í,¿Í;ìÍ4(ÎB]Îk Î2Ï:?Ï*zÏ/¥Ï%ÕÏûÏ!Ð6ÐRÐnÐ+‡Ð³Ð ÑÐ/òÐ"Ñ
AÑ:OÑGŠÑFÒÑ@ÒZÒ&rÒ™Ò.´ÒãÒ8ùÒ62Ó2iÓDœÓ:áÓFÔEcÔC©Ô@íÔ=.ÕJlÕ>·ÕEöÕ<ÖQ¼ÖA×`P×'±×Ù×;ø×4Ø;DØ€Ø‘Ø Ø¿Ø.ÔØÙÙI7Ù<�Ù5¾Ù5ôÙ3*Ú(^Ú5‡Ú½Ú*ÙÚ#Û(Û1Û>Û.]Û.ŒÛ0»Û8ìÛ%ÜEÜcÜE�ÜNÇÜGÝ^ÝFwÝ@¾Ý>ÿÝ<>Þ&{Þ<¢Þ5ßÞ=ßSßBsß$¶ß[ÛßA7à_yàcÙàD=áM‚áGÐá_â8xâ+±â.Ýâã(ã:ãLã5]ã"“ã"¶ãÙã>ñã60ä.gä\–ä9óäK-åRyå2Ìå5ÿå;5æ8qæJªæIõæD?çM„çGÒçAèJ\è.§è\Öè>3éHré9»é0õé/&ê,Vê8ƒê4¼êñê
ë7)ëDaëE¦ëAìë).ìXì6xì8¯ì.èì3í6KíC‚íÆí<Üí>î,Xî3…î>¹î<øî5ïNï]nïYÌïY&ðT€ð9Õð5ñ1Eñ5wñ6­ñFäñ!+òMòY`òWºò=ó+Pó+|ó/¨ó?ØóAôZôuô�ôM¢ôoðô9`õKšõ=æõO$ö>töP³ö8÷=÷-\÷,Š÷·÷<Ð÷A
ø@Oø>�ø<Ïø5ù8Bù<{ù¸ù@Ñù+ú.>ú:mú7¨úàú2þú(1ûZû.zû©û!Çû+éû+ü/Aü(qü2šü@Íüý!%ý7GýEýÅý
Þýìý ûýþ1þ1Oþ1�þ!³þ!Õþ÷þ"ÿ6ÿfEÿ(¬ÿ#Õÿùÿ 	19	k	%x	%ž	(Ä	í	3		0=	*n	)™	>Ã	`	6c	?š	GÚ	H"	Zk	¯Æ	Tv	QË	T	fr	oÙ	VI	W 	Sø	GL	F”	GÛ	Q#	Lu	$Â	#ç	%		*1		>\		›		*±		Ü		/õ		)%
! 	8O
! 	Cˆ
! 	Ì
! 	1æ
! 	7	EP	:–	JÑ	5	5R	?ˆ	BÈ	"
	0.
	6_
	v–
	W
	Ue	L»	4	t=	?²	"ò	n	L„	@Ñ	T	+g	V“	Yê	0D	 u	–	8«	!ä	:	_A	¡	¾	 Û	ü		O0	M€	(Î	÷	
	$	;	 [	!|	!ž	#À	#ä	-	6	M	g	)€	Xª	]	Za	,¼	9é	*#	4N	1ƒ	vµ	r,	LŸ	Kì	W8	B�	kÓ	E?	Q…	8×	=	¡N	 ð	Q‘	/ã	A	jU	fÀ	3'	2[	.Ž	<½	ú	? 	KN 	$š 	(¿ 	+è 	E!	Z!	.o!	*ž!	!É!	6ë!	7""	#Z"	c~"	Oâ"	72#	#j#	7Ž#	#Æ#	9ê#	%$$	9J$	%„$	Kª$	7ö$	9.%	%h%	KŽ%	_Ú%	r:&	†­&	Q4'	e†'	Qì'	e>(	)¤(	<Î(	))	)5)	)_)	'‰)	B±)	ô)	**	'<*	'd*	>Œ*	IË*	"+	:8+	Gs+	H»+	F,	K,	;k,	1§,	BÙ,	2-	MO-	C�-	+á-	ú
.	0	'$0	-L0	7z0	¯²0	 b1	ƒ1	k¢1	:2	¹I2	G3	?K3	1‹3	9½3	?÷3	174	1i4	[›4	!÷4	#5	O=5	)�5	 ·5	JØ5	0#6	;T6	#�6	'´6	*Ü6	:7	>B7	#�7	O¥7	%õ7	?8	*[8	:†8	>Á8	9	<9	U9	0n9	.Ÿ9	Î9	#ê9	:	:	/<:	:l:	O§:	+÷:	7#;	@[;	,œ;	<É;	?<	qF<	9¸<	6ò<	7)=	3a=	3•=	%É=	ï=	->	2/>	(b>	5‹>	?Á>	=?	=??	&}?	L¤?	Qñ?	RC@	*–@	.Á@	5ð@	=&A	#dA	PˆA	<ÙA	&B	&=B	LdB	±B	*ÏB	+úB	)&C	PC	LfC	9³C	íC	%D	)(D	6RD	*‰D	8´D	.íD	,E	-IE	-wE	6¥E	ÜE	*ûE	*&F	$QF	3vF	OªF	*úF	O%G	luG	yâG	u\H	:ÒH	u
I	DƒI	 ÈI	'iJ	ˆ‘J	°K	„ËK	¬PL	¦ýL	Î¤M	)sN	Y�N	4÷N	I,O	)vO	Z O	3ûO	#/P	SP	JdP	(¯P	"ØP	"ûP	"Q	 AQ	 bQ	 ƒQ	$¤Q	$ÉQ	$îQ	"R	"6R	"YR	)|R	,¦R	)ÓR	'ýR	9%S	O_S	?¯S	,ïS	*T	2GT	)zT	3¤T	3ØT	RU	4_U	l”U	LV	KNV	dšV	?ÿV	W?W	9—W	0ÑW	=X	4@X	:uX	^°X	XY	nhY	Y×Y	W1Z	\‰Z	JæZ	[1[	D�[	EÒ[	v\	#�\	$³\	#Ø\	!ü\	1]	P]	×`^	@8_	:y_	@´_	õ_	:`	+P`	8|`	Mµ`	Sa	kWa	Ãa	MÞa	:,b	^gb	RÆb	Oc	ic	-ˆc	C¶c	Fúc	gAd	f©d	^e	Poe	XÀe	(f	=Bf	M€f	 Îf	ïf	8g	?Dg	B„g	Çg	Þg	<òg	'/h	*Wh	“‚h	Zi	Pqi	"Âi	8åi	Dj	 cj	2„j	V·j	3k	$Bk	7gk	Ÿk	;¿k	.ûk	%*l	Pl	jl	*�l	:¬l	*çl	qm	8„m	.½m	Dìm	q1n	9£n	"Ýn	Jo	9Ko	…o	, o	Ío	2æo	5p	9Op	:‰p	*Äp	 ïp	!q	!2q	6Tq	D‹q	4Ðq	,r	*2r	]r	}r	;˜r	6Ôr	3s	.?s	$ns	,“s	?Às	-t	,.t	9[t	a•t	<÷t	=4u	eru	:Øu	Hv	,\v	-‰v	X·v	.w	?w	$\w	>�w	*Àw	ëw	 	x	*x	F=x	4„x	4¹x	îx	#y	*y	)By	'ly	&”y	&»y	+ây	Cz	(Rz	"{z	(žz	(Çz	)ðz	){	*D{	*o{	*š{	*Å{	*ð{	*|	*F|	*q|	*œ|	*Ç|	*ò|	*}	(H}	(q}	(š}	(Ã}	(ì}	(~	)>~	(h~	(‘~	(º~	(ã~	*	*7	*b	*�	(¸	(á	(
! €	(3€	(\€	(…€	(®€	(×€	(�	()�	)R�	)|�	'¦�	(Î�	(÷�	) ‚	)J‚	(t‚	(�‚	(Æ‚	(ï‚	+ƒ	'Dƒ	'lƒ	(”ƒ	'½ƒ	'åƒ	3
„	4A„	4v„	3«„	"ß„	B…	?E…	%……	 «…	BÌ…	7†	3G†	6{†	4²†	Fç†	O.‡	F~‡	{Å‡	:Aˆ	'|ˆ	¤ˆ	CÀˆ	@‰	#E‰	i‰	6„‰	.»‰	4ê‰	)Š	IŠ	*RŠ	.}Š	+¬Š	7ØŠ	c‹	?t‹	>´‹	Aó‹	Â5Œ	2øŒ	v+�	L¢�	Lï�	L<Ž	9‰Ž	0ÃŽ	HôŽ	@=�	=~�	>¼�	!û�	_�	I}�	FÇ�	N‘	?]‘	"�‘	TÀ‘	’	4’	AN’	:�’	>Ë’	
! “	 %“	(F“	)o“	"™“	¼“	Ú“	&õ“	I”	?f”	8¦”	*ß”	
! •	&'•	&N•	5u•	 «•	0Ì•	-ý•	(+–	T–	&m–	+”–	'À–	!è–	
! —	!*—	!L—	-n—	(œ—	"Å—	"è—	)˜	,5˜	 b˜	,ƒ˜	+°˜	#Ü˜	$™	'%™	*M™	)x™	2¢™	Õ™	+ñ™	3š	8Qš	/Šš	Qºš	››	"¨›	AË›	1
œ	-?œ	)mœ	:—œ	FÒœ	6�	PP�	?¡�	Tá�	Ž6ž	:Åž	=Ÿ	5>Ÿ	)tŸ	žŸ	+·Ÿ	-ãŸ	" 	N4 	Pƒ 	$Ô 	:ù 	84¡	7m¡	9¥¡	ß¡	<õ¡	72¢	?j¢	5ª¢	9à¢	3£	4N£	9ƒ£	<½£	6ú£	81¤	Aj¤	;¬¤	7è¤	G ¥	%h¥	Ž¥	)¨¥	,Ò¥	5ÿ¥	"5¦	.X¦	‡¦	"£¦	Æ¦	*Ó¦	þ¦	§	B§	:b§	�§	¸§	Î§	é§	M¨	0R¨	.ƒ¨	.²¨	$á¨	
©	A©	aV©	+¸©	mä©	RRª	m¥ª	^«	cr«	BÖ«	¬	3¬	0P¬	0�¬	0²¬	6ã¬	­	5­	iR­	*¼­	)ç­	1®	-C®	/q®	)¡®	LË®	,¯	bE¯	E¨¯	(î¯	d°	o|°	Bì°	/±	1B³	*t³	*Ÿ³	IÊ³	´	>4´	?s´	³´	>Ò´	Šµ	2œµ	0Ïµ	7¶	68¶	7o¶	-§¶	]Õ¶	03·	d·	v·	,•·	&Â·	)é·	$¸	8¸	W¸	 w¸	7˜¸	%Ð¸	(ö¸	%¹	(E¹	n¹	'�¹	!µ¹	 ×¹	%ø¹	/º	1Nº	€º	&’º	!¹º	(Ûº	:»	-?»	m»	2Œ»	$¿»	.ä»	(¼	<¼	>\¼	!›¼	/½¼	9í¼	/'½	W½	%p½	.–½	8Å½	5þ½	4¾	/D¾	t¾	 ’¾	*³¾	"Þ¾	(¿	!*¿	7L¿	)„¿	%®¿	%Ô¿	ú¿	À	+6À	"bÀ	…À	#¤À	-ÈÀ	*öÀ	$!Á	)FÁ	/pÁ	 Á	'ÀÁ	èÁ	(Â	C/Â	9sÂ	­Â	ÉÂ	?ãÂ	!#Ã	0EÃ	$vÃ	›Ã	,ºÃ	#çÃ	;Ä	3GÄ	+{Ä	§Ä	v½Ä	^4Å	e“Å	MùÅ	GÆ	;fÆ	2¢Æ	*ÕÆ	)Ç	*Ç	)DÇ	&nÇ	 •Ç	8¶Ç	!ïÇ	:È	LÈ	kÈ	/€È	<°È	7íÈ	'%É	MÉ	1mÉ	(ŸÉ	7ÈÉ	4Ê	5Ê	>PÊ	?�Ê	TÏÊ	!$Ë	$FË	kË	ŠË	8¥Ë	EÞË	6$Ì	H[Ì	)¤Ì	)ÎÌ	wøÌ	—pÍ	xÎ	«�Î	-Ï	t­Ï	W"Ð	‚zÐ	†ýÐ	¥„Ñ	¬*Ò	w×Ò	(OÓ	xÓ	U˜Ó	0îÓ	.Ô	3NÔ	1‚Ô	L´Ô	2Õ	-4Õ	ObÕ	)²Õ	OÜÕ	K,Ö	9xÖ	$²Ö	=×Ö	%×	;×	0Y×	.Š×	¹×	Ø×	õ×	Ø	*Ø	BØ	F]Ø	"¤Ø	=ÇØ	$Ù	!*Ù	&LÙ	;sÙ	(¯Ù	7ØÙ	#Ú	/4Ú	NdÚ	³Ú	ÑÚ	ëÚ	#	Û	2-Û	1`Û	’Û	+©Û	ÕÛ	)ëÛ	#Ü	39Ü	!mÜ	*�Ü	&ºÜ	áÜ	1ÿÜ	V1Ý	 ˆÝ	0©Ý	0ÚÝ	<Þ	HÞ	@^Þ	0ŸÞ	ÐÞ	2íÞ	, ß	 Mß	(nß	,—ß	7Äß	#üß	0 à	Qà	Êoà	#:á	c^á	_Âá	`"â	4ƒâ	6¸â	¢ïâ	8’ã	,Ëã	7øã	0ä	Pä	+hä	¾”ä	>Så	Û’å	vnæ	<åæ	7"ç	dZç	 ¿ç	=àç	-è	'Lè	(tè	c�è	.é	t0é	‰¥é	!/ê	3Qê	;…ê	1Áê	0óê	$$ë	'Ië	"që	”ë	 ¯ë	6Ðë	!ì	!)ì	6Kì	"‚ì	)¥ì	'Ïì	,÷ì	-$í	Rí	qí	lˆí	;õí	91î	@kî	Y¬î	&ï	 -ï	-Nï	r|ï	Qïï	;Að	(}ð	¦ð	EÀð	:ñ	(Añ	jñ	.ñ	j®ñ	gò	4�ò	<¶ò	Róò	+Fó	 ró	?“ó	Óó	ðó	Cô	Pô	Vô	=qô	¯ô	+Èô	%ôô	õ	3õ	Qõ	"qõ	-”õ	Âõ	áõ	9ö	M;ö	‰ö	A�ö	<Ñö	8÷	KG÷	I“÷	!Ý÷	Xÿ÷	EXø	žø	±ø	Äø	âø	ù	ù	.4ù	Ccù	§ù	¼ù	(Úù	ú	.ú	Gú	I]ú	§ú	/½ú	$íú	,û	`?û	( û	NÉû	4ü	0Mü	~ü	-•ü	2Ãü	"öü	+ý	JEý	,�ý	½ý	0Ùý	F
! þ	]Qþ	1¯þ	3áþ	9ÿ	=Oÿ	*�ÿ	4¸ÿ	<íÿ	;*
! Nf
! ~µ
! C4
! #x
! +œ
! 3È
! 0ü
! '-
! U
! %u
! +›
! 5Ç
! ý
! 
! %9
! _
! z
! š
!  ¶
! ×
! *ó
! 1
! 0P
! +�
! C­
!  ñ
! "
! f5
! .œ
! -Ë
! 1ù
! .+
! %Z
! 0€
! )±
! 0Û
! 
! :%
! 2`
! “
! (­
! 0Ö
! 
! !
! K:
! \†
! ã
! 4û
! )0	
! Z	
! `t	
! $Õ	
! 
ú	
! 1
  
! ":
  
! ]
  
! &r
  
! ™
  
! /´
  
! ?ä
  
! =$
! $b
! ‡
! '—
! ?¿
! ÿ
! '
! BG
! Š
! §
! 3Ä
! $ø
! /
! <M
! 1Š
! ¼
! Ï
! &ì
! 5
! I
! "d
! &‡
! *®
! )Ù
! ;
! K?
! -‹
! 7¹
! :ñ
! 3,
! -`
! 1Ž
! 2À
! ó
! .
! 0B
! <s
! 5°
! 5æ
! 1
! ;N
! )Š
! q´
! O&
! .v
! $¥
! ?Ê
! -
! 
! )8
! 5b
! V˜
! %ï
! Y
! o
! $Š
! +¯
! 7Û
! /
! FC
! -Š
! @¸
! 4ù
! q.
! ! 
! Â
! Ø
! 4ï
! >$
! 0c
! A”
! =Ö
! 6
! -K
! 2y
! ¬
! !Æ
! 8è
! 6!
! -X
! E†
! Ì
! [ç
! ;C
! D
! Ä
! 9Ü
! H
! :_
! 7š
! :Ò
! 7

! <E
! 6‚
! =¹
! ;÷
! :3
! <n
! F«
! *ò
! 
! +:
! *f
! ‘
! &�
! 6Ä
! 'û
! $# 
! OH 
! =˜ 
! =Ö 
! ?!
! T!
! (l!
! J•!
! >à!
! 2"
! AR"
! ;”"
! 5Ð"
! &#
! Z-#
! ?ˆ#
! mÈ#
! %6$
! „\$
! Uá$
! C7%
! 9{%
! ;µ%
! ñ%
! s'
! \v'
! (Ó'
! �ü'
! 1Š(
! 2¼(
! 2ï(
! F")
! 0i)
! 3š)
! 6Î)
! **
! '0*
! ?X*
! 8˜*
! +Ñ*
! >ý*
! ?<+
! 3|+
! R°+
! !,
! x%,
! Dž,
! 9ã,
! I-
! 9g-
! ¡-
! !¿-
! 
á-
! 
ï-
! 3ý-
! H1.
! 'z.
! /¢.
! GÒ.
! -/
! 'H/
! :p/
! G«/
! ó/
! M0
! _a0
! ,Á0
! Bî0
! >11
! Np1
! ¿1
! 4Ó1
! .2
! >72
! Lv2
! SÃ2
! o3
! /‡3
! >·3
! Kö3
! JB4
! ~�4
! U5
! 9b5
! 7œ5
! 7Ô5
! ?6
! ZL6
! "§6
! ZÊ6
! \%7
! #‚7
! ¦7
! 
»7
! FÉ7
! E8
! 4V8
! ‹8
! @¡8
! @â8
! 0#9
! T9
! :c9
! Iž9
! >è9
! C':
! 2k:
! ,ž:
! @Ë:
! D;
! CQ;
! 9•;
! JÏ;
! 8<
! S<
! q<
! ‹<
! )¡<
! Ë<
! å<
! -=
! /=
! E=
! &a=
! 4ˆ=
! 4½=
! 4ò=
! %'>
! 0M>
! 0~>
! 0¯>
! Fà>
! +'?
! FS?
! 0š?
! $Ë?
! Bð?
! .3@
! b@
! &{@
! ¢@
! ¹@
! Ì@
! ä@
! ø@
! )
A
! 7A
! KA
! _A
! -uA
! £A
! ¸A
! 6ÍA
! B
! B
! *B
! GB
! [B
! nB
! ‚B
! žB
! ±B
! ÑB
! èB
! C
! C
! ?C
! VC
! sC
! ‡C
! L C
! :íC
! D(D
! BmD
! E°D
! /öD
! L&E
! 8sE
! 4¬E
! /áE
! -F
! H?F
! IˆF
! MÒF
! M G
! ¹nG
! #(H
! LH
! fH
! €H
! šH
! $µH
! 4ÚH
! &I
! /6I
! 2fI
! ;™I
! ÕI
! &ïI
! J
! *0J
! 9[J
! M•J
! 0ãJ
! 0K
! ,EK
! rK
! �K
! !¯K
! ÑK
! ñK
! L
! &L
! @L
! ZL
! tL
! ”L
! ¯L
! ÊL
! åL
! 8M
! 9M
! 8TM
! �M
! ¨M
! ÃM
! ÞM
! !ùM
! N
! 4N
! PN
! .kN
! šN
! ¶N
! ÒN
! #îN
! ,O
! 4?O
! ;tO
! °O
! #ÍO
! *ñO
! )P
! AFP
! 2ˆP
! '»P
! "ãP
! "Q
! ;)Q
! 0eQ
!  –Q
! "·Q
! !ÚQ
! !üQ
! $R
! $CR
! 9hR
! 6¢R
! =ÙR
! AS
! /YS
! -‰S
! 1·S
! EéS
! :/T
! 0jT
! n›T
! 5
! U
! 0@U
! <qU
! E®U
! ,ôU
! 3!V
! >UV
! 4”V
! :ÉV
! 4W
! L9W
! †W
! '¤W
! #ÌW
! 'ðW
! =X
! #VX
! (zX
! .£X
! 9ÒX
! )Y
! 66Y
! -mY
! >›Y
! 2ÚY
! 0
Z
! 0>Z
! +oZ
! /›Z
! /ËZ
! /ûZ
! ,+[
! $X[
! }[
! ]›[
! ù[
! 6\
! AH\
! @Š\
! Ë\
! @é\
! ;*]
! Df]
! #«]
! >Ï]
! A^
! 7P^
! :ˆ^
! 2Ã^
! 5ö^
! 2,_
! __
! K{_
! NÇ_
! `
! 3`
! P`
! *m`
! -˜`
! 6Æ`
! 'ý`
! %a
! QAa
! “a
! '®a
! Öa
! ña
! -b
! (:b
! ,cb
! ,�b
! ,½b
! )êb
! c
! ,/c
! 6\c
! '“c
! L»c
! Ld
! <Ud
! <’d
! BÏd
! )e
! <e
! 1[e
! .�e
! .¼e
! Lëe
! k8f
! ¤g
!  Äg
! 6åg
! Jh
! Xgh
! (Àh
! 'éh
! i
! ),i
! @Vi
! 4—i
! IÌi
! Uj
! Clj
! &°j
! V×j
! .k
! P=k
! PŽk
! Ußk
! !5l
! +Wl
! Aƒl
! 9Ål
! 7ÿl
! =7m
! 9um
! 1¯m
! &ám
! ¡n
! Bªn
! #ín
! :o
! 7Lo
! }„o
! <p
! G?p
! >‡p
! ¯Æp
! :vq
! ±q
! CÊq
! Nr
! j]r
! Èr
! èr
! 8÷r
! 0s
! ;Os
! ‹s
! ¨s
! Ås
! 4às
! Lt
! Mbt
! °t
! DÂt
! "u
! D*u
! ou
! :†u
! Áu
! <Øu
! Dv
! LZv
! >§v
! 5æv
! :w
! 6Ww
! IŽw
! CØw
! Ex
! +bx
! +Žx
! Lºx
! )y
! 21y
! Kdy
! J°y
! Jûy
! /Fz
! vz
! +†z
! "²z
! FÕz
! ({
! 6E{
! =|{
! =º{
! 3ø{
! 9,|
! 5f|
! (œ|
! 9Å|
! 4ÿ|
! %4}
! 0Z}
! ,‹}
! 8¸}
! (ñ}
! R~
! Cm~
! '±~
! FÙ~
! 9 
! Z
! Dx
! '½
! @å
! .&€
! 0U€
! !†€
! <¨€
! Få€
! 6,�
! .c�
! C’�
! CÖ�
! 1‚
! ,L‚
! 2y‚
! D¬‚
!  ñ‚
! 1ƒ
! Dƒ
! =cƒ
! :¡ƒ
! PÜƒ
! &-„
! <T„
! 8‘„
! FÊ„
! -…
! ?…
! !]…
! 1…
! 9±…
! @ë…
! N,†
! +{†
! E§†
! ?í†
! ]-‡
! 9‹‡
! 2Å‡
! 2ø‡
! 2+ˆ
! N^ˆ
! P­ˆ
! >þˆ
! >=‰
! ,|‰
! E©‰
! Hï‰
! E8Š
! 0~Š
! 6¯Š
! ,æŠ
! 6‹
! UJ‹
! ! ‹
! Â‹
! aá‹
! UCŒ
! 3™Œ
! /ÍŒ
! 2ýŒ
! $0�
! "U�
! )x�
! &¢�
! FÉ�
! 2Ž
! $CŽ
! NhŽ
! A·Ž
! ?ùŽ
! 59�
! ro�
! tâ�
! •W�
! –í�
! —„‘
! 9’
! cV’
! Gº’
! ?“
! :B“
! 8}“
! %¶“
! )Ü“
! ”
! #&”
! #J”
! -n”
! ‰œ”
! =&•
! 9d•
! 3ž•
! 2Ò•
! %–
! &+–
! ;R–
! :Ž–
! &É–
! Uð–
! F—
! &c—
! &Š—
! /±—
! 2á—
! /˜
! 8D˜
! 4}˜
! !²˜
! +Ô˜
! 2™
! -3™
! %a™
! )‡™
! %±™
! &×™
! þ™
! 2š
! /Nš
! ~š
! &™š
! ,Àš
! .íš
! a›
! Œ~›
! Lœ
! SXœ
! T¬œ
! j�
! 4l�
! '¡�
! É�
! Šé�
! tž
! Q�ž
! âž
! 0ëž
! 2Ÿ
! .OŸ
! '~Ÿ
! %¦Ÿ
! ÌŸ
! 2ëŸ
!  
! -; 
! 2i 
! 7œ 
! 2Ô 
! =¡
! 8E¡
! 8~¡
! =·¡
! 8õ¡
! 6.¢
! ;e¢
! 4¡¢
! 9Ö¢
! 4£
! 9E£
! 4£
! E´£
! 7ú£
! S2¤
! .†¤
! 1µ¤
! ç¤
! #ÿ¤
! 2#¥
! .V¥
! *…¥
! F°¥
! K÷¥
! IC¦
! I�¦
! E×¦
! G§
! e§
! Hå§
! T.¨
! ƒ¨
! j�¨
! 0©
! ,9©
! cf©
! FÊ©
! ¾ª
! •Ðª
! Pf«
! ö·«
! D®¬
! ó¬
! ­
! ­
! &0­
! W­
! m­
! }­
! �­
!  ­
! ·­
! 	Î­
! Ø­
! î­
! ®
! '&®
! @N®
! ,�®
! [¼®
! 0¯
! *I¯
! Lt¯
! -Á¯
! +ï¯
! @°
! >\°
! 5›°
! .Ñ°
! ±
! X±
! <r±
! ,¯±
! rÜ±
! sO²
! TÃ²
! s³
! tŒ³
! ¦´
! F¨´
! "ï´
! 8µ
! 7Kµ
! 1ƒµ
! <µµ
! Bòµ
! T5¶
! CŠ¶
! GÎ¶
! N·
! .e·
! ”·
! =®·
! mì·
! /Z¸
! /Š¸
! Nº¸
! #	¹
! a-¹
! 6�¹
! YÆ¹
! Z º
!  {º
!  œº
! !½º
! @ßº
! _ »
! /€»
! (°»
! kÙ»
! -E¼
! )s¼
! .�¼
! MÌ¼
! I½
! 2d½
! F—½
! EÞ½
! 8$¾
! C]¾
! y¡¾
! r¿
! 0Ž¿
! !¿¿
! +á¿
! +
À
! +9À
! +eÀ
! ,‘À
! ,¾À
! -ëÀ
! -Á
! -GÁ
! -uÁ
! -£Á
! -ÑÁ
! -ÿÁ
! --Â
! -[Â
! -‰Â
! -·Â
! -åÂ
! +Ã
! +?Ã
! +kÃ
! +—Ã
! +ÃÃ
! +ïÃ
! ,Ä
! +HÄ
! +tÄ
! + Ä
! +ÌÄ
! -øÄ
! -&Å
! -TÅ
! -‚Å
! +°Å
! +ÜÅ
! +Æ
! +4Æ
! +`Æ
! +ŒÆ
! +¸Æ
! +äÆ
! +Ç
! +<Ç
! ,hÇ
! ,•Ç
! *ÂÇ
! +íÇ
! +È
! ,EÈ
! ,rÈ
! +ŸÈ
! +ËÈ
! +÷È
! +#É
! .OÉ
! *~É
! *©É
! +ÔÉ
! #Ê
! A$Ê
! UfÊ
! B¼Ê
! cÿÊ
! cË
! +{Ë
! K§Ë
! MóË
! 9AÌ
! +{Ì
! §Ì
! >ÁÌ
! 3Í
! &4Í
! $[Í
! Y€Í
! 3ÚÍ
! 4Î
! QCÎ
! <•Î
! 6ÒÎ
! '	Ï
! )1Ï
! [Ï
! !uÏ
! "—Ï
! GºÏ
! KÐ
! 7NÐ
! )†Ð
! *°Ð
! $ÛÐ
! $Ñ
! #%Ñ
! $IÑ
! $nÑ
! #“Ñ
! ‹·Ñ
! :CÒ
! 8~Ò
! J·Ò
! ;Ó
! W>Ó
! U–Ó
! ìÓ
! .
! Ô
! >9Ô
! 8xÔ
! 4±Ô
! WæÔ
! *>Õ
! MiÕ
! :·Õ
! vòÕ
! ?iÖ
! 5©Ö
! @ßÖ
! 6 ×
! >W×
! r–×
! a	Ø
! fkØ
! 4ÒØ
! -Ù
! :5Ù
! BpÙ
! @³Ù
! "ôÙ
! 0Ú
! HÚ
! $[Ú
! 3€Ú
!  ´Ú
! NÕÚ
! ,$Û
! QÛ
! nÛ
! /ŽÛ
! 1¾Û
! 8ðÛ
! -)Ü
! +WÜ
! )ƒÜ
! <­Ü
! &êÜ
! 'Ý
! -9Ý
! 0gÝ
! a˜Ý
! 'úÝ
! 4"Þ
! %WÞ
! '}Þ
! &¥Þ
! ^ÌÞ
! .+ß
! 3Zß
! ,Žß
! »ß
! CÕß
! Aà
! 5[à
!  ‘à
! *²à
! Ýà
! ûà
! +á
! <Bá
! *á
! ªá
! )Âá
! 0ìá
! (â
! /Fâ
! Cvâ
! <ºâ
! "÷â
! ã
! ,3ã
! $`ã
! …ã
!  ›ã
! ¼ã
!  Ûã
! /üã
! 3,ä
! `ä
! .tä
! )£ä
! ?Íä
! 
å
! C!å
! Meå
! =³å
! 2ñå
! E$æ
! Djæ
! V¯æ
! ,ç
! '3ç
! Y[ç
! 4µç
! ,êç
! 0è
! 0Hè
! =yè
! 0·è
! :èè
! 1#é
! 9Ué
! 2�é
! 1Âé
! ;ôé
! 10ê
! 3bê
! 5–ê
! 1Ìê
! 2þê
! @1ë
! 1rë
! ?¤ë
! Jäë
! 6/ì
! Dfì
! 8«ì
! <äì
! >!í
! =`í
! 3ží
! 9Òí
! :î
! RGî
! Cšî
! 7Þî
! :ï
! ;Qï
! 6�ï
! 1Äï
! Eöï
! A<ð
! Q~ð
! _Ðð
! W0ñ
! Oˆñ
! HØñ
!  !ò
! 8Bò
! 8{ò
! -´ò
! (âò
! /ó
! ;ó
! Nó
! Hgó
! 9°ó
! Eêó
! )0ô
! Zô
! 4oô
! 3¤ô
! NØô
! 1'õ
! OYõ
! 6©õ
! 3àõ
! 2ö
! 0Gö
! /xö
! )¨ö
! #Òö
! *öö
! -!÷
! *O÷
! -z÷
! @¨÷
! !é÷
! ø
! <&ø
! cø
! -uø
! 2£ø
! ?Öø
! .ù
! Eù
! 'dù
! (Œù
! (µù
! ØÞù
! Ð·ú
! 4ˆû
! 5½û
! Móû
! Aü
! Vü
! !oü
! ;‘ü
! :Íü
! Cý
! 5Lý
! ‚ý
! -•ý
! &Ãý
!  êý
! þ
! '*þ
! *Rþ
! %}þ
! *£þ
! $Îþ
! Aóþ
! C5ÿ
! yÿ
! <™ÿ
! %Öÿ
! 3üÿ
! /0[`7¼Nô&CIj+´]àc>_¢6794q6¦)Ý33;Io¹Ñ%é
('6-^&Œ³OÓH#HlµÄNÓ9"H\H¥JîH9‚*™%Ä,ê	17	)i	-“	,Á	,î	<
! 9X
! &’
! /¹
! =é
! &'%N7t5¬<â"JBm�ûF
$V
{
.Š
0¹
Wê
B=R�9­Oç7S r]“!ñ+?:[T–!ë
'%Bh$ˆ­uÉg?D§:ì!'XI*¢-Íû#!?0a<’<Ï&<3Rp;Ã>ÿt>@³8ôl-9š3ÔU9^B˜cÛm??­GíX53ŽGÂJ
! TUEª;ðD,YqpË"<‹_3ëECe8©Kâ@.>oF®Gõ;= Ey G¿ Y!?a!?¡!já!KL"[˜"lô"4a#O–#Eæ#O,$i|$[æ$LB%'�%s·%]+&D‰&:Î&8	'FB'a‰'�ë'Km(S¹(W
)2e)F˜)8ß)Œ*Ž¥*‰4+†¾+HE,NŽ,=Ý,i-7…-Y½-u.v�.)/)./<X/I•/9ß/G0a0,x0¥0½0?Ü0^1={1]¹1@2dX2C½2J3'L3_t3�Ô3)b4VŒ4@ã4Q$5Vv5UÍ5=#6Va6a¸637)N7$x7)�7?Ç7.8(68%_8h…8*î809.J96y9;°9+ì9::6:8q:)ª:-Ô:';*;%>;%d;OŠ;IÚ;%$<J<&e<4Œ<#Á<2å<=75=?m=/­=1Ý=>(/>X>Zg>ZÂ>F?#d?‰ˆ?O@9b@$œ@.Á@ð@&
! A?1A.qAS A0ôA8%B5^BB”Br×BBJCF�C^ÔCd3D‚˜DfEP‚EZÓEK.FzF;’FBÎF5G+GG4sG-¨G<ÖGH3*HH^H*§HÒH2êH(I-FI1tI@¦I9çI>!JI`J?ªJ+êJ6K)MKLwKEÄK
! L'!LIL
`LVnL1ÅL8÷L<0M&mM(”MB½M<NR=N8�NSÉNO27OjO3†O+ºOæO	óOýOPP3PMPUbPI¸PQ4Q4LQ6�Q5¸QvîQ’eR3øR=,S<jS!§S/ÉS7ùS51T;gT(£T:ÌT.U96UCpU@´UAõUE7V•}VýWîXûYìüY!éZ3[+?[1k[!�[9¿[=ù[57\,m\;š\UÖ\1,]\^]/»]*ë](^!?^;a^.�^Ì^\Þ^;;_Lw_)Ä_1î_7 `4X`3�`4Á`1ö`>(aBga[ªaZbcabWÅbAc\_ce¼c?"d8bd2›d0Îd-ÿd;-e4ie;že4ÚeHf"XfO{fOËf8gTg(ig$’g ·gØg4÷g&,h;Sh)�hj¹hF$i“ki$ÿi8$j8]j%–j)¼jLæjV3kŠkœk.®k0ÝkMlH\lN¥l-ôlO"mcrmNÖm™%nD¿nxoj}o‡èoNpp_¿pHqIhqA²q&ôq7r.SrF‚r=Ér9s6As:xs3³s;çs:#t:^t•™tZ/vŠva¨v8
! wCCwR‡wHÚx2#yVy<hy2¥y%Øy;þy:z&Qz!xzVšz#ñz{*3{8^{ƒ—{b|	~|`ˆ|`é|J}:_}Bš}1Ý}O~7_~$—~4¼~ñ~55AwA”$Ö=û89€)r€*œ€Ç€ä€ú€�,�L�+X�'„�*¬�-×�‚+‚>H‚B‡‚Ê‚ç‚;ƒ(Bƒ(kƒC”ƒ%Øƒ9þƒF8„5„8µ„8î„2'…WZ…²…»…-È…$ö…7†#S†#w†M›†7é†9!‡7[‡8“‡.Ì‡@û‡B<ˆ<ˆ@¼ˆ>ýˆ<‰Q‰6k‰>¢‰á‰;û‰7Š>QŠU�Š/æŠ-‹LD‹*‘‹:¼‹÷‹.Œ7>ŒkvŒgâŒ¢J�jíŽBX�-›�UÉ�"�"B�)e�.��3¾�ò�;
! ‘"F‘†i‘8ð‘A)’=k’P©’Jú’zE“PÀ“8”NJ”M™”{ç”\c•$À•Eå•-+–-Y–E‡–@Í–0—)?—*i—3”—6È—.ÿ—@.˜Fo˜F¶˜Bý˜A@™.‚™#±™Õ™Lí™3:šWnš0Æš÷š'›5:›-p›(ž›+Ç›,ó›0 œ%Qœ9wœ±œÇœ%ßœ5�;�U�Zo�)Ê�Gô�G<ž%„žCªž)îž2Ÿ KŸ0lŸ.�ŸHÌŸ4 J $e ,Š )· :á &¡/C¡As¡4µ¡>ê¡<)¢3f¢(š¢)Ã¢&í¢%£;:£Sv£;Ê£¤E¤4T¤7‰¤_Á¤=!¥0_¥5�¥DÆ¥`¦Œl¦‹ù¦7…§@½§Bþ§;A¨+}¨-©¨"×¨{ú¨v©‹©4 ©%Õ©=û©;9ª/uª7¥ª4Ýª.«@A«:‚«p½«+.¬(Z¬Jƒ¬‚Î¬6Q­ˆ­A¤­Oæ­g6®5ž®zÔ®JO¯1š¯<Ì¯&	°50°³f°?±4Z±"�±)²±,Ü±4	²B>²*�²0¬²PÝ²I.³,x³0¥³;Ö³F´1Y´I‹´5Õ´Hµ5Tµ[Šµ3æµF¶<a¶Ož¶Yî¶=H·5†·Z¼·S¸2k¸(ž¸=Ç¸¹^¹G|¹?Ä¹OºGTº!œºL¾ºC»�O»Ñ»sì»$`¼O…¼LÕ¼8"½\[½¸½$Ñ½ö½5¾#H¾1l¾ƒž¾ƒ"¿‰¦¿$0ÀUÀqÀ#�ÀB±À$ôÀ%Á6?ÁvÁ"•Á[¸Á0Â;EÂ0�Â-²Â.àÂÃ%-Ã!SÃLuÃ ÂÃ$ãÃÄ Ä2Ä?IÄ>‰Ä>ÈÄ>Å?FÅ>†Å<ÅÅ=Æ<@Æ-}ÆA«Æ@íÆ?.ÇgnÇ:ÖÇ=È&OÈ&vÈD�ÈFâÈJ)ÉNtÉ@ÃÉFÊ8KÊP„ÊHÕÊEË2dË"—ËºË9ÚË.Ì'CÌ6kÌ;¢Ì.ÞÌ[
ÍZiÍZÄÍ9Î8YÎ8’Î.ËÎ8úÎT3Ï)ˆÏK²Ï?þÏ>Ð+\ÐˆÐ.ŸÐ&ÎÐ'õÐ;Ñ;YÑ•Ñ"°Ñ.ÓÑÒ"Ò@Ò8]Ò9–Ò4ÐÒ,ÓY2Ó-ŒÓ8ºÓ;óÓD/Ô1tÔ¦Ô'ÅÔ íÔÕ -ÕNÕ%mÕ#“Õ&·Õ@ÞÕ9Ö>YÖ1˜ÖeÊÖd0×D•×EÚ×« ØMÌØ9Ù&TÙ^{ÙaÚÙ<Ú.VÚ-…Ú-³ÚáÚ*ðÚ&Û*BÛ>mÛ/¬Û,ÜÛ1	Ü/;Ü$kÜ;�Ü6ÌÜ!Ý@%Ý2fÝ&™Ý,ÀÝ>íÝ1,Þ6^Þ2•Þ3ÈÞ0üÞ>-ßlßE‹ß4ÑßNà?Uà:•à1Ðàá%á&Bá!iá‹á(ªá6Óá 
! â>+â.jâD™â"Þâ1ã%3ã4Yã2Žã<ÁãNþã7Mä*…ä,°ä"Ýä å!å7;åGså3»å&ïå&æ:=æBxæA»æ)ýæ
'ç<5ç3rçI¦çGðç8è-Tè>‚è6Áè<øè.5é:dé#ŸéOÃé=ê>Qê7�ê%Èê#îê(ë>;ë:zëµë@Ñëì2#ì8Vì�ì©ì.¸ìçì2ûì.í-Ií3wí'«í(Óí%üí&"î7Iî5�î#·î
Ûî6éî ï;ï-[ï"‰ï(¬ïXÕïQ.ð1€ð/²ð8âðñ:ñEVñIœñ9æñ. ò'Oòwò‘ò^¦ò)ó
/ó=óBIó
Œó
šó ¨ó)Éó%óóCô:]ô(˜ô3Áôõô8õ6Kõ7‚õ.ºõ0éõ-ö“HöcÜö@÷]÷;q÷,­÷3Ú÷'ø>6ø>uø>´øóø*
ù8ùrKù/¾ù!îù$ú95úoú9Šú2Äú÷ú%û1ûYJû¤ûÄû$ßûKü<Pü”�üO"ý;rý2®ý1áý-þ-Aþ-oþ�þ<²þïþ8ÿI9ÿ(ƒÿH¬ÿAõÿD77|*´.ß3DB4‡¼Õì!),D�qEÿE=_4�2Ò218ej3Ð338gl>Ô|U��æ
! „�O¨1ø1*	0\	0�	#¾	Mâ	0
! 0J
! 4{
! 3°
! 0ä
! /$E*j@•>ÖA9W%‘8·:ð+
2@
‚s
=ö
?4=t ²NÓ2"=U"“ã¶<šG×TYtEÎ`TuQÊG<dS¡EõD;#€ ¤DÅS
! 4^?“?Ó-NA`�DñP6W‡)ß$	b.‘1¦DØh†6 ×*ç 0UQ+§VÓ)*HT2�6Ðc'>‹>Ê1	);?eP¥$ö[@w^¸W9o©/Ç#÷) BE 7ˆ @À ª!¬!(Ä!#í!3">E"(„"#­"#Ñ",õ"<"#>_#3ž#7Ò#S
! $A^$ $¸$ Ø$2ù$,%$J%1o%$¡%'Æ%@î%C/&µs&5)'¬_'¬(N¹(5)<>)Q{)!Í)"ï)?*&R*Jy*4Ä*,ù*A&+<h+¥+5Á+A÷+U9,9�,AÉ,J-GV-3ž-Ò-:ë-%&.L.Cj.5®.2ä.'/B?/=‚/À//Û/;0†G0ŠÎ0eY1*¿1ê1$20)2?Z2_š2 ú2C3._3 Ž3=¯3;í30)4@Z4*›4AÆ4Î5L×5I$6(n6?—68×627IC7]�7Së7C?8Cƒ8Ç85ç839&Q91x9(ª9)Ó9,ý93*:*^:_‰:gé:QQ;A£;På;"6<>Y<3˜<8Ì<;=8A=8z=8³=:ì=B'>)j>3”>4È>/ý>8-? f?‡?6¡?6Ø?4@4D@8y@(²@4Û@6A'GA2oA3¢A4ÖA;BGBAgBG©BNñBN@CV�C^æCcEDi©DhEk|EhèEhQFºF:GºG:H�ºH<I�¼I>Jr¾Jw1Kv©K L€ L€!M~¢M€!N¢Nƒ"Os¦OwPs’PxQsQuóQ9iR7£RAÛRCS6aS7˜S3ÐS9T>T;]T7™T6ÑT5U5>UtU3�U9ÄU3þU?2V3rV$¦V8ËV5W8:W4sW:¨W7ãW8X6TX3‹X&¿XæXY(!Y$JY*oY-šY5ÈYQþYHPZ2™Z-ÌZ-úZ.([AW[I™[Yã[/=\um\Sã\57]m]6�]/Ä]ô](
^\6^0“^:Ä^*ÿ^0*_[[_E·_ý_E`GV`'ž`&Æ`í`!	a.+a1Za%Œa0²aMãa-1b_b.}b2¬b-ßb#
cL1c7~c0¶c%çc8
d?Fd?†dÆdKäd?0e4pe.¥eRÔe.'f+Vf6‚f4¹f5îf,$gGQgI™g3ãgbh1zh$¬hBÑhi.iEi(Yi,‚iH¯i/øi.(j0Wj+ˆj.´j,ãj,k"=k2`k,“k)Àk(êk+l,?l&ll*“l+¾l+êl%m"<m"_m#‚m&¦m7Ím-n63n*jn*•n)Àn)ên(o$=o&bo)‰o-³o+áo%
p(3p5\p#’p'¶p4Þp'q&;q bq+ƒq¯q2Îq4r06r1gr?™r;ÙrZsRps^ÃsP"t@stK´tHuIu+iu/•u'Åuíuv…!v:§v4âv)w#AwsewÙwª÷w$¢y[ÇyK#zoz1…z·zÒzñz{+{J{*V{p�{4ò{='|Ve|:¼|?÷|�7}YÈ}H"~gk~„Ó~NX[§Y€<]€<š€>×€a�Ax�@º�Jû�@F‚y‡‚Cƒ(EƒHnƒ?·ƒX÷ƒiP„Tº„:…OJ…Mš…Jè…a3†[•†Wñ†>I‡Vˆ‡=ß‡9ˆRWˆDªˆ.ïˆ3‰-R‰<€‰8½‰Gö‰=>Šj|ŠpçŠ)X‹2‚‹hµ‹>Œc]ŒfÁŒ·(�Çà�Ç¨Ž=p�E®�;ô�X0�:‰�iÄ�a.‘J�‘SÛ‘D/’3t’B¨’/ë’.“*J“(u“8ž“4×“)”76”+n”(š”+Ã”-ï”]•Š{•n–hu–gÞ–?F—h†—Wï—MG˜Õ•˜¼k™H(šLqšZ¾šC›‚]›ƒà›Odœ2´œ4çœQ�on�=Þ�Až7^ž†–ž5ŸtSŸ-ÈŸ;öŸ02 vc NÚ L)¡av¡TØ¡G-¢,u¢v¢¢B£]\£5º£Sð£TD¤8™¤-Ò¤2¥I3¥N}¥\Ì¥‡)¦V±¦Z§yc§DÝ§Z"¨N}¨CÌ¨Y©Oj©?º©:ú©?5ª<uªJ²ªJýª0H«>y«—¸«2P¬fƒ¬_ê¬DJ­�­A•®c×®i;¯/¥¯JÕ¯I °Ij°v´°X+±Y„±›Þ±Tz³?Ï³b´Kr´C¾´Cµ7FµÉ~µÈH¶a·Xs·\Ì·—)¸[Á¸’¹‘°¹�BºkÓº:?»dz»dß»ÅD¼7
! ½KB½dŽ½Gó½F;¾ž‚¾Ž!¿’°¿]CÀ)¡À ËÀìÀgÁ/oÁŸÁ\´Á~Â‰�ÂÃ5ÃKÃ1aÃ/“Ã>ÃÃ4Ä¢7ÄÚÄ}ZÅ:ØÅ“ÆA§ÆOéÆq9Ç|«Ç1(ÈVZÈJ±ÈPüÈVMÉL¤É{ñÉ.mÊfœÊSËBWËYšË`ôË"UÌRxÌQËÌ7Í9UÍ\�ÍAìÍÃ.Î˜òÎ‹Ï, Ï‘ÍÏy_ÐvÙÐXPÑk©ÑHÒP^Ò ¯Ò&ÐÒM÷Ò/EÓ;uÓ8±ÓêÓüÓ<ÔUYÔ¯Ô?ÎÔ?Õ7NÕ;†Õ"ÂÕZåÕB@Ö+ƒÖ%¯Ö"ÕÖ$øÖ.×3L×'€×¨×/Ç×2÷×2*Ø(]Ø4†Ø,»ØpèØ3YÙN�Ù7ÜÙEÚCZÚžÚI¾ÚÛ/&Û/VÛ.†ÛHµÛ!þÛ- Ü1NÜ2€Ü<³Ü,ðÜ'Ý6EÝ=|Ý"ºÝÝÝ2ûÝ,.Þl[Þ]ÈÞ.&ß)UßßIžßPèß:9à6tàC«à6ïà;&áNbá4±á;æá\"â â9 â@Úâ7ãYSã:­ã*èãä8.ä?gä§ä9Àä3úä3.å&båN‰å:Øå-æAæ?Xæ)˜æIÂæç/&çVç1jç3œç"Ðç+óç&è%Fèlè=‹èSÉèzé)˜é/ÂéRòéSEê8™êÒê/éê+ë6Eë9|ë¶ë/Ôë+ì10ì-bì0�ì'Áì,éìí66ímí Œí­í.¼íëíî?+î"kîQŽî>àî+ï2Kï,~ï[«ïOð#Wð@{ð¼ðUÖðM,ñ-zñ¨ñ6Æñýñ>òKUò#¡ò2Åò)øò3"ó0Vó&‡ó2®ó=áó3ô0Sô1„ô2¶ôéô)	õ-3õ,aõ0Žõ¿õ-ÕõMö1Qöƒö+žö(Êö&óö&÷*A÷$l÷5‘÷Ç÷'ß÷ø ø8=ø vø~—øcùzù-•ù,Ãù5ðù&ú&?ú!fú(ˆú!±ú=Óú/û1AûsûC“ûC×û#ü=?ü"}üH üHéü92ý.lý3›ý/Ïýÿý'þ5Dþ2zþ=­þ ëþGÿ:Tÿ�ÿŠ­ÿX8
‘
ª
º
Ê
>Ú
$
>
=\
$š
¿
FÙ
( 
(I
r

Œ
>œ
$Û


6
P
h
„
ž
D´
*ù
/$
	T
-^
BŒ
Ï
$â
0
*8
c
!
G¡
Fé
G0
5x
)®
Ø
ó
*
.:
Ci
­
$Ã
è
 
#
">
Ia
I«
;õ
I1	
!{	
8�	
1Ö	
0
! 
79
! 
&q
! 
,˜
! 
&Å
! 
ì
! 

8$
1]
�
«
-Æ
-ô
,"
8O
=ˆ
=Æ
=

=B

€

Œ

)¬

%Ö

)ü

2&
Y
1q
£
¤»
W`
:¸
1ó
6%
-\
9Š
Ä
â
2û
‹.
¢º
1]
�
7ª
Câ
&
F
=e
£
o²
2"
1U
‡
@ 
"á
#
((
&Q
-x
\¦
:
1>
;p
/¬
Ü
%ø
0
'O
"w
/š
Ê
ê

/
H
g

fœ
 
'$
L
i
„
/•
4Å
)ú
4$
Y
@v
·
/È
"ø
"
2>
Dq
!¶
+Ø
,
1
4P
…
>™
4Ø
#

+1
9]
*—
cÂ
&
!D
:f
¡
¹
'Õ
?ý
=
 Q
r
’
Z±
Z 
yg 
zá 
%\!
>‚!
Á!
.Ú!
!	"
H+"
!t"
3–"
+Ê"
1ö"
C(#
Cl#
 °#
2Ñ#
3$
#8$
\$
Gu$
m½$
j+%
–%
:¬%
"ç%

! &
2!&
4T&
(‰&
²&
$Ï&
ô&
P'
9U'
!�'
,±'
-Þ'
A(
0N(
 (
 (
À(
à(
þ(
)
$)
?B)
B‚)
'Å)
(í)
*
12*
d*
„*
5 *
EÖ*
+
>:+
>y+
2¸+
5ë+
6!,
?X,
*˜,
>Ã,
4-
7-
*R-
1}-
³¯-
Uc.
3¹.
:í.
B(/
k/
-�/
5¯/
)å/
%0
50
9Q0
0‹0
9¼0
	ö0
Y1
sZ1
sÎ1
PB2
:“2
DÎ2
43
AH3
"Š3
£­3
,Q4
-~4
¬4
&Ã4
0ê4
(5
&D5
ƒk5
Dï5
46
*J6
#u6
™6
;¯6
Zë6
F7
\7
@u7
¶7
3Ï7
&8
(*8
S8
$p8
•8
)³8
,Ý8
(
! 9
39
+M9
7y9
+±9
DÝ9
B":
Je:
p°:
J!;
il;
FÖ;
7<
{U<
3Ñ<
g=
Qm=
b¿=
Ž">
x±>
P*?
F{?
fÂ?
h)@
J’@
mÝ@
oKA
K»A
LB
GTB
nœB
XC
2dC
y—C
7D
=ID
O‡D
u×D
_ME
k­E
WF
WqF
*ÉF
PôF
NEG
Y”G
{îG
^jH
\ÉH
s&I
TšI
QïI
GAJ
f‰J
_ðJ
RPK
&£K
6ÊK
.L
[0L
JŒL
3×L
WM
dcM
,ÈM
uõM
kN
N†N
%ÕN
9ûN
<5O
.rO
@¡O
9âO
$P
6AP
2xP
4«P
'àP
5Q
3>Q
#rQ
G–Q
<ÞQ
GR
VcR
VºR
VS
VhS
W¿S
UT
DmT
R²T
DU
DJU
D�U
DÔU
DV
F^V
L¥V
1òV
6$W
6[W
a’W
:ôW
&/X
;VX
4’X
ÇX
WæX
S>Y
5’Y
]ÈY
H&Z
goZ
Ÿ×Z
)w[
R¡[
3ô[
5(\
1^\
*�\
0»\
5ì\
V"]
Ay]
>»]
Pú]
NK^
?š^
\Ú^
57_
>m_
g¬_
;`
EP`
d–`
Yû`
HUa
Gža
gæa
XNb
P§b
Høb
IAc
:‹c
>Æc
Ld
TRd
_§d
Fe
lNe
^»e
>f
IYf
P£f
Fôf
R;g
NŽg
rÝg
`Ph
S±h
Ci
IIi
Y“i
Jíi
:8j
Zsj
?Îj
Ak
?Pk
A�k
8Òk
.l
::l
1ul
=§l
)ål
m
q)m
E›m
;ám
Nn
„ln
1ñn
”#o
5¸o
8îo
('p
>Pp
@�p
FÐp
Cq
C[q
CŸq
1ãq
0r
1Fr
%xr
`žr
~ÿr
X~s
'×s
Iÿs
JIt
K”t
Màt
I.u
Txu
EÍu
:v
/Nv
:~v
-¹v
9çv
!!w
*Cw
dnw
)Ów
Nýw
&Lx
$sx
@˜x
0Ùx
+
! y
=6y
Aty
3¶y
5êy
S z
>tz
1³z
0åz
{
%5{
4[{
I�{
#Ú{
9þ{
i8|
G¢|
.ê|
-}
5G}
8}}
=¶}
2ô}
R'~
0z~
<«~
7è~
5 
7V
(Ž
a·
I€
Ac€
P¥€
jö€
;a�
(��
JÆ�
2‚
8D‚
2}‚
'°‚
=Ø‚
Qƒ
Qhƒ
/ºƒ
3êƒ
+„
"J„
}m„
‚ë„
nn…
-Ý…
b†
`n†
/Ï†
Eÿ†
8E‡
S~‡
5Ò‡
Zˆ
Qcˆ
+µˆ
"áˆ
P‰
_U‰
*µ‰
7à‰
-Š
.FŠ
 uŠ
}–Š
&‹
3;‹
"o‹
6’‹
É‹
@ã‹
<$Œ
9aŒ
E›Œ
.áŒ
N�
!_�
C��
9Å�
3ÿ�
H3Ž
|Ž
œŽ
?»Ž
,ûŽ
4(�
Y]�
H·�
O�
;P�
$Œ�
‚±�
:4‘
,o‘
;œ‘
;Ø‘
<’
EQ’
1—’
:É’
&“
N+“
,z“
h§“
i”
xz”
7ó”
^+•
GŠ•
EÒ•
7–
NP–
OŸ–
(ï–
D—
B]—
V —
Y÷—
GQ˜
;™˜
(Õ˜
Bþ˜
RA™
H”™
+Ý™
2	š
7<š
Etš
Bºš
Jýš
qH›
Qº›
Oœ
H\œ
,¥œ
/Òœ
'�
%*�
GP�
?˜�
EØ�
%ž
 Dž
4ež
Pšž
;ëž
3'Ÿ
F[Ÿ
T¢Ÿ
E÷Ÿ
A= 
O 
2Ï 
B¡
UE¡
4›¡
4Ð¡
i¢
o¢
$Š¢
#¯¢
5Ó¢
	£
%'£
IM£
E—£
-Ý£
;¤
OG¤
V—¤
.î¤
=¥
C[¥
BŸ¥
Kâ¥
O.¦
r~¦
%ñ¦
T§
0l§
U�§
3ó§
'¨
:G¨
=‚¨
)À¨
2ê¨
©
9:©
3t©
0¨©
PÙ©
c*ª
;Žª
>Êª
?	«
@I«
GŠ«
3Ò«
>¬
kE¬
v±¬
&(­
4O­
3„­
¸­
:Ø­
7®
VK®
]¢®
R¯
>S¯
(’¯
0»¯
+ì¯
/°
>H°
0‡°
F¸°
Lÿ°
SL±
J ±
@ë±
\,²
I‰²
2Ó²
A³
4H³
9}³
Z·³
b´
@u´
C¶´
%ú´
/ µ
KPµ
>œµ
‹Ûµ
Kg¶
N³¶
>·
gA·
(©·
VÒ·
%)¸
*O¸
‰z¸
¹
B¹
DO¹
Ä”¹
ëYº
QE»
Ý—»
¦u¼
Ë¾
Gè¿
T0À
T…À
AÚÀ
IÁ
+fÁ
„’Á
‘Â
0©Â
€ÚÂ
q[Ã
:ÍÃ
6Ä
J?Ä
äŠÄ
oÅ
T�Å
*äÅ
#Æ
!3Æ
IUÆ
\ŸÆ
güÆ
$dÇ
^‰Ç
'èÇ
.È
?È
"_È
!‚È
!¤È
"ÆÈ
"éÈ
3É
"@É
)cÉ
4�É
4ÂÉ
N÷É
KFÊ
U’Ê
®èÊ
ª—Ë
JBÌ
Q�Í
;ßÍ
0Î
+LÎ
;xÎ
:´Î
2ïÎ
/"Ï
)RÏ
"|Ï
!ŸÏ
-ÁÏ
8ïÏ
g(Ð
9�Ð
xÊÐ
)CÑ
)mÑ
6—Ñ
UÎÑ
$Ò
$*Ò

OÒ
]Ò
lÒ
	}Ò

! ‡Ò
	’Ò
œÒ
OžÒ
îÒ
0Ó
>7Ó
bvÓ
;ÙÓ
7Ô
%MÔ
sÔ
#“Ô
8·Ô
ðÔ
7Õ
NCÕ
B’Õ
6ÕÕ
(Ö
85Ö
)nÖ
L˜Ö
<åÖ
7"×
UZ×
N°×
Eÿ×
8EØ
.~Ø
4­Ø
>âØ
-!Ù
"OÙ
WrÙ
LÊÙ
PÚ
ChÚ
J¬Ú
I÷Ú
?AÛ
G�Û
ÉÛ
3èÛ
3Ü
BPÜ
?“Ü
=ÓÜ
9Ý
BKÝ
MŽÝ
FÜÝ
G#Þ
AkÞ
S­Þ
+ß
(-ß
(Vß
.ß
&®ß
Õß
{ëß
+gà
h“à
(üà
)%á
1Oá
M�á
"Ïá
1òá
-$â
BRâ
8•â
1Îâ
1ã
g2ã
%šã
"Àã
Eãã
%)ä
#Oä
%sä
t™ä
.å
*=å
2hå
H›å
Däå
%)æ
Oæ
zjæ
)åæ
8ç
8Hç
1�ç
5³ç
<éç
3&è
1Zè
Œè
&ªè
’Ñè
Bdé
.§é
*Öé
ê
;ê
9[ê
H•ê
9Þê
2ë
*Kë
\vë
8Óë
Bì
1Oì
5�ì
8·ì
2ðì
#í
2'í
5Zí
O�í
Zàí
;î
#Tî
'xî
& î
.Çî
Böî
;9ï
4uï
5ªï
8àï
/ð
%Ið
$oð
%”ð
/ºð
(êð
)ñ
#=ñ
)añ
)‹ñ
-µñ
1ãñ
ò
*ò
>9ò
xò
L’ò
)ßò
	ó
/ó
!Mó
#oó
K“ó
(ßó
*ô
3ô
Kô
$cô
)ˆô
)²ô
.Üô
@õ
ALõ
cŽõ
Aòõ
94ö
4nö
X£ö
;üö
38÷
8l÷
N¥÷
Hô÷
D=ø
7‚ø
8ºø
@óø
<4ù
>qù
G°ù
3øù
7,ú
[dú
<Àú
ýú

	û
.û
$Fû
[kû
	Çû
?Ñû
iü
1{ü
&­ü
"Ôü
÷ü
Sý
Mký
1¹ý
-ëý
)þ
!Cþ
/eþ
7•þ
(Íþ
;öþ
82ÿ
:kÿ
9¦ÿ
Hàÿ
')7Q/‰2¹>ì<+)h9’<Ì?	6I2€?³@ó!4FV9�&×4þ!3 Uv<�Í.è%=+Jvƒ4¢-×0/6/f?–8Ö>?N>Ž4Í7A:V|=Ó4	7F	(~	4§	:Ü	A
! =Y
! 3—
! ,Ë
! :ø
! 43†hnï<^A›,ÝQ
! 
2\
4�
2Ä
÷
16B;y<µ!ò$I9>ƒAÂ,!"N*qœ;µñ$T6:‹!Æ$è2
5@Rv2É<ü=9Ew?½*ýT(7}#µÙ'ø. mOy½s7n«zt•o
! {zuöhltÕnJy¹v3wªx"q›?
6M2„O·:GB)Š(´!Ý(ÿ&(0OS€:Ô' !7 AY .› )Ê 2ô y'!w¡!("*B",m"Iš"3ä"0#'I#=q#=¯#í#$
!$:/$Hj$C³$Q÷$CI%Q�%*ß%%
! &%0&+V&+‚&)®&&Ø&ÿ&9'Q'1b'&”'&»'_â'@B(-ƒ(<±('î(')/>)@n).¯)$Þ)5*49*4n*£*;Ã*<ÿ*D<+�+7Ž+(Æ+-ï+*,-H,v,‘,«,AÅ,/-/7-1g-M™-Nç-06.2g.0š.7Ë.9/!=/!_/H�/AÊ/*070!V0x0?’0&Ò0*ù0"$1G1$c1Nˆ1
×1.å1
! 2.2:N2)‰25³2cé2EM3A“3 Õ3ö3,4$>4"c4.†4%µ4%Û4$5&5D=5D‚54Ç5@ü5N=6(Œ6/µ6å6û672(7L[7¨7TÇ7L8Ui8C¿89	93#9@W9'˜94À9.õ9;$:$`:+…:/±:
á:@ï: 0;;Q;$�;9²;(ì;7<;M<E‰<2Ï<,=*/=6Z=2‘=0Ä=0õ=;&>#b>?†><Æ>?E?Rd?V·?2@)A@%k@&‘@)¸@$â@=A[EA6¡AVØAN/BL~BLËBVCCoCL³C&D'D.=DlD(~D0§DMØD@&E/gE:—E7ÒE2
! F3=F-qF4ŸF)ÔFQþF,PG)}G0§GØGHøGMAH/�H2¿H-òH I'>IfI/�I%±I8×I3JDJbJnJ‹J ¨J%ÉJïJ%K!'K&IK'pK#˜K¼KÍKßKñKL$L8L%IL/oL%ŸL,ÅL,òL.M,NM,{M,¨M,ÕM*N&-N/TN„N�N”N( N%ÉN"ïNO1OPO7]O@•OÖOæOHïO8P+WP$ƒP"¨P/ËP+ûP&'Q'NQ-vQ#¤Q$ÈQ/íQ/RMReR(}R¦R¦ÆR#mS"‘S5´SHêS3T:PT/‹T'»TãT0ÿT$0U%UU+{U/§U'×U(ÿU (V+IVuV!ŠV¬VÊV4êV-W8MW/†WW¶W9X4HX}X8�X)ÈX,òX'Y(GYpYŽYªY+ÉY6õY,Z,FZ+sZAŸZOáZ1[J:[9…[¿[Þ[ú[\4\8Q\€Š\0];<]x])“]=½]!û]>^I\^/¦^JÖ^Y!_{_!š_¼_=Ü_ `-;`i`…`)›`)Å`ï`a/)a.Ya$ˆa@­a-îa-b.Jb4yb)®bLØb3%cYc(scYœcFöc,=d(jdN“d#âd$e$+e*Pe,{eB¨eëe;ûe7f.Df sfG”fZÜf.7g(fgD�g1Ôg6h3=h3qh5¥h=ÛhJi*di"�i0²iãiþi8jOj:lj)§j,Ñj"þj*!k*LkOwkEÇk
llP*lO{l-Ël/ùlN)mNxmVÇm;n6Zn2‘nÄn&ân	o9"o\omo7‡o7¿o3÷o%+p)Qp{p•pD­pAòp@4q-uq>£qkâq>Nr;�rDÉr2s<AsD~sEÃs3	tM=tE‹t*Ñtüt	uu
! 4u?u<Ou$Œu"±u9Ôu%v*4v._v)Žv)¸v7âv2w`Mw3®w.âw/x,Ax0nx3Ÿx;ÓxFyPVyF§y îyAzIQzK›z#çzF{R{>p{M¯{#ý{+!|.M|||,œ|1É|)û|.%}@T}&•}!¼}8Þ};~<S~,�~,½~ê~!&-@'n-–+Ä#ð+€N@€H�€;Ø€C�SX�L¬�.ù�i(‚b’‚Jõ‚D@ƒ …ƒ ¦ƒ#Çƒ ëƒ>„-K„'y„V¡„#ø„1…*N…&y…& …CÇ…E†(Q†&z†)¡†2Ë†>þ†/=‡>m‡4¬‡+á‡4
ˆ9Bˆ8|ˆ3µˆéˆ%‰5.‰ d‰T…‰7Ú‰6Š7IŠ�ŠIšŠHäŠ?-‹\m‹ZÊ‹/%Œ(UŒ-~Œ¬Œ*ÌŒ+÷Œ1#�‰U�Mß�8-Ž-fŽ,”Ž+ÁŽ íŽ=�3L�-€�T®�'�'+�9S�3��$Á�$æ�.‘:‘Q‘(l‘<•‘Ò‘'í‘’)’<’L’k’‹’"¨’;Ë’=“E“6[“)’“<¼“(ù“'"”/J”1z”¬”#Ì”ð”-•'<•)d•#Ž•'²•1Ú•M–?Z–Kš–æ–'—>.—m—†—9 —@Ú—8˜#T˜x˜ˆ˜¨˜·˜Ö˜é˜5ú˜%0™%V™!|™ž™ ¹™Ú™!ô™ši2š3œš)Ðšúš"
›0›$I›!n›�› ®›1Ï›1œ/3œFcœEªœhðœ)Y�3ƒ�2·�#ê�žG-ž'už.�ž0Ìž-ýž>+ŸjŸŸ$šŸ8¿ŸBøŸ*; f  N˜ "ç "
! ¡)-¡W¡;n¡*ª¡*Õ¡¢<¢(W¢0€¢-±¢'ß¢&£".£-Q£E£EÅ£(¤&4¤0[¤=Œ¤3Ê¤Aþ¤&@¥g¥2…¥¸¥Ì¥â¥:ü¥$7¦\¦6s¦ª¦Ê¦&ê¦§;-§Qi§,»§1è§0¨(K¨/t¨4¤¨*Ù¨©%©)C©)m©8—©8Ð©A	ª4Kª@€ª$Áªæª]«ga«BÉ«-¬<:¬.w¬4¦¬0Û¬­&­IC­M�­$Û­M®6N®.…®1´®/æ®#¯T:¯8�¯ È¯'é¯°8-°Pf°0·°è° ý°±(=±0f±L—±`ä±lE²'²²&Ú²I³*K³v³+•³NÁ³N´$_´%„´&ª´Ñ´!ç´$	µ.µ1Gµyµ‘µ¬µ+Åµ+ñµ-¶5K¶-�¶D¯¶5ô¶-*·)X·o‚·[ò·N¸6k¸¢¸"Â¸8å¸	¹(¹!9¹[¹z¹@‹¹(Ì¹*õ¹/ º(Pºyº–º'®º<Öº»/(»!X»5z»8°»é»`	¼>j¼6©¼>à¼!½8A½)z½¤½Á½8Ý½5¾.L¾3{¾ ¯¾Ð¾Bï¾L2¿&¿6¦¿Ý¿4û¿$0ÀUÀ1mÀ<ŸÀ;ÜÀ.ÁBGÁAŠÁ5ÌÁ1Â?4ÂMtÂ?ÂÂMÃFPÃ1—ÃLÉÃLÄ<cÄ< Ä>ÝÄÅ>0ÅCoÅ³Å.ËÅ/úÅ*Æ=CÆ�Æ�Æq½Æ./Ç^ÇB{Ç$¾Ç9ãÇ/È+MÈLyÈHÆÈEÉAUÉ—ÉM¯É"ýÉ" Ê1CÊ'uÊ5�Ê,ÓÊË"ËC9Ë0}Ë.®Ë.ÝËÌ1*Ì"\ÌÌ*”Ì¿Ì'ßÌ!Í)ÍGÍ5cÍ!™Í3»Í8ïÍN(ÎXwÎOÐÎ] ÏO~Ï]ÎÏ4,ÐmaÐ/ÏÐ8ÿÐ:8Ñ$sÑ˜Ñ0µÑ*æÑ(Ò):Ò*dÒ+�Ò4»Ò9ðÒ9*Ó,dÓ$‘Ó(¶Ó+ßÓ Ô/,Ô$\Ô�Ô ÔA»Ô$ýÔ:"Õ9]Õc—ÕûÕ…Ö2”Ö3ÇÖ2ûÖO.×~×"ž×Á×4Û×>Ø<OØDŒØ&ÑØ%øØ=Ù)\Ù1†Ù/¸Ù6èÙ2Ú1RÚ2„Ú·Ú3ÑÚ@Û)FÛ1pÛE¢ÛèÛ'Ü,*ÜWÜ6wÜ+®Ü2ÚÜU
Ý(cÝGŒÝ>ÔÝAÞ+UÞ$�Þ%¦ÞÌÞ&áÞ$ß2-ß/`ß1�ß+Âß,îßEàEaà(§à4ÐàBáLHá•áµá.Òá=â'?â4gâœâ3·â8ëâ7$ã+\ã6ˆã-¿ãPíã&>ä.eä.”ä1Ãä:õä:0å9kå+¥å.Ñå<æ)=ægæC…æ'Éæ@ñæD2ç@wçL¸ç5èB;èa~è(àè;	éDEéLŠé[×éX3êIŒê#ÖêTúê&Oëvë7‘ë<Éë9ìJ@ì,‹ìN¸ì+í<3íIpíBºí<ýí:îQî+qî�î,½îLêîP7ï;ˆïcÄï (ð,Ið vð*—ð-Âð/ðð% ñ7Fñ/~ñ®ñ6Îñò&ò1Eòwò"•ò@¸ò\ùòDVó`›ó.üó#+ô Oô+pôœô)¼ô)æôõ,õGõgõ-|õ ªõ#Ëõ-ïõö<ö
Iö-Wö1…ö+·ö\ãö$@÷4e÷*š÷5Å÷5û÷01øbø6xø"¯øÒøîø/ù;ù9Rù0Œù'½ù-åù,ú7@úhxúáú'ýú8%û#^û4‚û<·û5ôû*ü,;ü1hü/šü+Êü3öüN*ý0yýªý¹ý#Ôý+øý9$þ^þ/dþ"”þ
! ·þÂþGÊþHÿ4[ÿ&�ÿ%·ÿ)Ýÿ"%*3PH„=ÍJjV'Á*é<5Q&‡6®'å
/!/Q1�J³>þD=!‚/¤(Ô)ý#'#Kao"Ñô4>I5ˆ.¾/í*&H+o(›$Äaé"K n6�FÆz
	.ˆ	Z·	C
! FV
! B�
! Aà
! ."*QF|.ÃDò
7E[s!‹­0Íþ+
.D
#s
!—
-¹
$ç
$#1.U@„<Å<J?&ŠV±=4F1{6­/äTi,‡?´/ô0$1U/‡5·Ví<DQ�0ÓaUfk¼E(Jn?¹$ùF>P…0Ö"D*Vo1Æ@ø69Lp0½-î;cX¼Úç+ø7$:\1—8É&7)*a1Œ:¾ ù@3[1�"Á'ä%$2;W.“+ÂNî2=5p¦¼Öòi1m›K	 1U "‡ ª  Å æ #!C'!Bk!®!Ç!Dá!:&"Fa"!¨"!Ê",ì".#TH#8�#DÖ#K$#g$‹‹$*%+B%*n%*™%Ä%1ä%'&F>&=…&#Ã&$ç&#'£0'Ô'í'((#:((^((‡( °(9Ñ()*)F)`)y)&�)·)4É)Fþ)QE*C—*Û*(ò*;+W+6w+ ®+MÏ+@,#^,T‚,×,-è,,-C-*]-/ˆ-¸-$Ò-÷-.)4.1^.;�.,Ì.0ù.*//I/&y/) /Ê/Ù/+ï/"0>0^0~0*’0½0Ô0
ë0ù0
11#71
[1i1%€1¦1Æ1Û1&ò1?2Y2u2(’2O»2(3(43K]3©3À3à3 ÷374-P4~4’4²4È4JÞ4V)5€5™5Eµ5(û5$6!86$Z6&6"¦6É68é6F"7Ri7¼7PÖ7N'8*v80¡8/Ò839,69c9!r90”9MÅ9H:0\:�:$¬:Ñ:4ì:!;+5;+a;�; §;MÈ;<9(<:b<E�<<ã< =
! 6= A=)b=(Œ=!µ=>×=>3>Q>$g>+Œ>$¸>*Ý>?5'?*]?Jˆ?TÓ?(@C@
X@#f@/Š@Wº@8A"KAnAA‘A©A+¸A5äAHB!cB…B  B?ÁBCC;EC/�C3±CAåC'D3>D*rDC�D<áD9EXE+rE&žE*ÅE2ðE!#F@EF3†FHºF3G>7G)vG5 G0ÖG8H8@HXyH$ÒH4÷H&,I5SI5‰I¿IÅI&ÚI'J)J>J-PJ~J–J+žJ*ÊJõJKR4K;‡K;ÃK'ÿK''L7OL0‡L"¸L$ÛL%M%&M$LM%qM —M$¸MÝMùMN+N DN1eN1—NÉNèN÷N)O?O+NOzO�O­O¼OÑOéOOøOHPWPoP‰P¡P¹PÑPðPÿPQQ7QQQ8jQ£Q³Q%ÂQ&èQ%R+5RaR9yR³R#ÒRöRS$S9S:NS.‰S>¸S÷STT3TGTYThTwT!ŽT"°TJÓT[U#zU'žUÆU3×UV1VaOV*±VÜVïV"W1%WWWmW…W*—W4ÂW*÷W#"XFX\X5pX&¦XÍXxßXXY!lYŽY(©YFÒY.ZHZ[ZtZ‹Z œZ>½Z&üZ#[9[�L[?ê[.*\Y\+m\:™\=Ô\0];C]]š].®]Ý]ó]^‹^£^¶^É^Ø^í^__)_H_5W_�_«_Á_(Ü_'`3-`3a`•`©`0¶`0ç`a)a+Hata�a©a-Åa-óa!b'<b6db!›b$½bâbûbc)cEc[coc€c”c§c?»c$ûc d.9dhd,d4¬d"ád(e=-e#ke�e¦e»e!Ðeòe*f=fQfif0�f²fÏfäføf#g6gQgjg|g“g°gÉg"àghh1hNhkh%ˆh+®hÚhïhi i*=i0hi™i¶iÎiÝiøi%
j3jHjbjvjŽj­jÃj&Õjüjk+ kLkkk‡kA�k@ßk l=lUl%pl!–l¸lËlãl@ûl<mWmrm‡m¥m¼m"Ùmümn'n?nWnRsn1ÆnDøn8=o vo/—o8ÇoxpFypPÀp/qTAq&–q@½qþqr<;r9xrU²rTs/]s0�s+¾s/ês/t<Jt<‡t9Ät<þt=;uVyu:Ðu'v83v,lv@™v2Úv4
w6Bw,yw2¦w.ÙwDxUMx/£x+Óx+ÿx<+yfhy9Ïy4	z2>z`qz^Òz_1{:‘{+Ì{Qø{'J|^r|CÑ|0}DF}.‹}Aº}=ü}A:~*|~§~HÃ~(5QL&ž>Å€1€'O€Bw€Bº€ý€�.)�'X�U€�$Ö�û�*‚A‚a‚.q‚, ‚6Í‚ƒ#ƒ&@ƒgƒ|ƒ™ƒ#´ƒ%Øƒ"þƒ!„?„_„!~„$ „&Å„/ì„0…-M…"{…#ž…8Â…!û…:†#X†Q|†QÎ†? ‡`‡0z‡/«‡/Û‡ˆ4'ˆ0\ˆ2�ˆ2Àˆ3óˆ
'‰
5‰/C‰>s‰#²‰"Ö‰!ù‰ Š<Š-ZŠ&ˆŠ6¯ŠæŠ‹‹)‹E‹c‹‚‹˜‹¸‹8Ø‹Œ/Œ2MŒ0€Œ4±Œ3æŒ� )�J�j�Š� ¦�*Ç�ò�(Ž@9ŽPzŽ:ËŽ4�.;�j�ˆ�= �Þ�ø��:�BX�4›�Ð�Aä�=&‘/d‘&”‘I»‘4’":’,]’7Š’Â’*á’&“3“#M“*q“"œ“D¿“@”5E”4{”4°”&å”I•)V•€•G •è•õ•8ý•@6–w–j’–Fý–&D—Bk—4®—ã—ú—`˜y˜@†˜#Ç˜3ë˜™G&™3n™)¢™@Ì™!
š3/š7cš6›š9Òš<›+I›u›)“›.½›%ì›0œ'Cœkœ…œ™œ!µœ×œ/æœ5�6L�@ƒ�8Ä�*ý�0(ž;Yž2•ž6Èž$ÿž$$Ÿ/IŸ!yŸ ›Ÿ)¼Ÿ)æŸ) -: $h � w¬ ›$¡0À¡ñ¡ 
¢8.¢Eg¢@­¢3î¢4"£W£*o£Vš£Mñ£:?¤Cz¤I¾¤G¥gP¥¸¥Ð¥î¥ ¦,/¦,\¦!‰¦F«¦Fò¦^9§F˜§@ß§Q ¨cr¨fÖ¨W=©A•©9×©TªJfªH±ª0úª++«:W«#’«#¶«+Ú«o¬>v¬Pµ¬A­FH­3�­6Ã­-ú­(®!D®%f®-Œ®º®'Ú®<¯9?¯%y¯)Ÿ¯(É¯ ò¯/°2C°(v°$Ÿ°[Ä°- ±-N±O|±hÌ±$5²5Z²�²§²?Å²;³A³OT³8¤³=Ý³C´_´'~´8¦´ß´ý´!µ*;µfµ4„µ¹µ4Ùµ1¶,@¶Qm¶=¿¶/ý¶3-·<a·kž·h
! ¸!s¸6•¸6Ì¸ ¹0$¹1U¹‡¹
! š¹B¥¹Dè¹)-º;Wºa“ºUõºK»^f»:Å»"¼(#¼'L¼"t¼!—¼!¹¼ Û¼!ü¼"½+A½%m½)“½$½½#â½+¾02¾c¾€¾/œ¾"Ì¾ï¾&¿"5¿#X¿7|¿&´¿/Û¿À&*ÀQÀ$kÀ�À$¬À#ÑÀ$õÀ&Á-AÁ'oÁ1—ÁÉÁ#æÁ#
! Â.ÂKÂjÂ!…Â$§Â$ÌÂ-ñÂ+ÃKÃ!jÃ!ŒÃ0®Ã)ßÃ(	Ä2ÄLÄ:hÄ-£Ä.ÑÄÅ0Å/GÅCwÅ-»Å4éÅ6Æ*UÆ6€Æ#·Æ#ÛÆ1ÿÆ71ÇiÇ.†Ç"µÇJØÇ@#È+dÈ;�È4ÌÈ6É68É(oÉ˜É5�É4ÓÉ*ÊT3Ê ˆÊ#©Ê ÍÊ.îÊ)Ë$GË$lË'‘Ë¹ËOÑËb!Ì/„Ì\´Ì-Í?Í6ZÍe‘ÍX÷Í?PÎ=�ÎLÎÎ-Ï.IÏ<xÏ=µÏ,óÏ, Ð2MÐ4€ÐNµÐ(ÑE-ÑDsÑE¸ÑIþÑFHÒD�Ò>ÔÒBÓhVÓ=¿Ó3ýÓC1ÔSuÔ,ÉÔ,öÔ"#ÕFÕaÕ'zÕ$¢Õ@ÇÕ6ÖK?ÖC‹ÖEÏÖK×Ga×L©×/ö×7&ØP^ØH¯ØLøØLEÙR’Ù6åÙ>Ú[ÚyÚ>—ÚÖÚ!ðÚ>ÛQÛkÛ|Û˜Û´ÛÐÛìÛ:Ü>@Ü5Ü:µÜOðÜH@ÝE‰Ý#ÏÝOóÝHCÞEŒÞ$ÒÞ7÷ÞS/ßYƒßZÝßc8àDœàbáà*Dá)oá#™á/½á;íá%)âOâ^â8zâ³â8ÍâQã*Xã=ƒãÁã+Íã ùã)ä<Dä�ä9‘ä8Ëä,å[1åW�åKååA1æAsæ4µæ/êæ2ç-Mç"{çžç&¸ç5ßç+èAè)Yèƒèšè­èËèßèúè é!5é Wé!xé šé!»éÝéýéê4=êrê!�ê²êÌêEßêF%ëBlë!¯ë+Ñë+ýë)ì Iì:jìv¥ì1íPNí@Ÿí:àí1îMîamî(Ïî(øî!ï#Aï(eïŽï&­ï)Ôï.þï'-ðUð;pð<¬ð?éðE)ñ)oñ&™ñ,Àñ1íñ ò%@òfòJò%Êò0ðò=!ó*_ó,Šó.·ó=æóH$ômô)‡ô'±ôÙôðô-õ'.õ&Võ}õ'˜õÀõ%àõ-ö+4ö5`ö6–ö!Íöïö0÷@÷+Z÷.†÷#µ÷!Ù÷-û÷$)ø$Nø#sø*—ø6Âø?ùø39ù,mù6šùÑù+íù:úBTú-—ú.Åú5ôú)*û/Tû4„ûU¹û[ü\küeÈüF.ýduýaÚýg<þh¤þq
ÿRÿpÒÿYC�8¹.òN! p]‘"ï>-Q9I¹EHIH’8ÛDRY)¬CÖ;OVG¦Fî+5a/%¯-Õ024#g‹7¨+à**7@bS£<÷4	*T	*	9ª	<ä	'!
! 6I
! !€
! -¢
! 1Ð
! 4&7N^Z­Q?Z:š,Õ$
&'
 N
o
I�
=Ù
/"G(j'“*»8æHKh3´è#,(5U#‹;¯<ë<(Ie)¯%Ù7ÿ!7Y/w3§3Û/5?u-Ž"¼&ß;4[�5Ÿ.ÕD$I)n&˜)¿0é1L‚g;êI&5p?¦7æ<F[6¢?Ù8R)k•=´9ò-,'Z?‚8Â#û<1\DŽÓ&ë*'=e>¾>Û ;;:w²1É-û()[R3®.â@ERU˜3î." (Q *z ¥ µ É Û ï !!)!;!M!_!p!‚!”!¥!·!É!Û!í!ÿ!"%"7"I"["m""“"¥"·"Ë"Ý"ï"##$#6#H#Z#l#€#’#¤#º#Ì#Þ#ð#/$2$D$[$Cr$C¶$ú$%0*%;[% —%1¸%ê%S
! &h^&]Ç&h%'Ž'!ª'Ì'Ü'3û'/(O(e(y(#”($¸(bÝ((@)Oi)¹)Ó)ñ)#* &*/G*6w*!®*Ð*Kï*;+'K+'s+'›+Ã+Þ+ó+,1*,5\,3’,0Æ,4÷,/,-)\-G†-1Î-7."8.-[.#‰.­.+É.õ.!/!6/X/w/%�/(µ/Þ/þ/004A0v0�0 ­0Î0*â0&
141Q1&q1&˜1&¿1<æ1'#2!K2!m2(�2¸2/Î2&þ2%%3&K3"r3*•3+À3)ì3&43=4q4Ž4/Ÿ4)Ï4"ù4.50K5"|5Ÿ5³5:Ó536B6#`6"„6C§6Aë6.-7.\7+‹7!·7&Ù7!8A"8?d8,¤8,Ñ8)þ8,(9&U9'|9¤9%À9!æ95:>::Q:.Œ:(»:ä:1ø:*;E;8[;&”;-»;,é;0</G<*w<¢<"Â<#å<+	=$5=%Z=)€=ª=1Ê=ü=!>+<>1h>2š>(Í>-ö>,$?MQ?IŸ?Lé?6@%U@{@.›@&Ê@-ñ@ A@AUA.iA˜AJ¸ARB3VBŠB¢B(´B(ÝB2C$9CN^C­C$ÊCTïCKDD�D¤D¿D)ÜD+E62E
iE.wE#¦EÊE$èE#
F1F+OF#{FŸF°F½F'ÖF þF G'@GhG;€G:¼G;÷G13H(eH"ŽH"±HNÔH:#I^IzI˜I¨IÂIÚIôI#J5JRJ mJ ŽJ ¯J ÐJ ñJ K 3K TK uK –K ·KØKöK#
L"1LTLtL�L§L*ÅL)ðL)MDMdM€MœM¸MÏMëMN"N>NZNvN’N®N#ÊN îN0O$@O%eO%‹O3±OåOP0PKP]P tP+•PÁP7ÞP/QFQ"aQ„Q �Q¾Q'ÞQ R'R>R%YR%R0¥R+ÖR4S.7S2fS$™S¾SØS)õST%>TdT)wT6¡T%ØTþT=U$RU)wU¡U·U"ÌU#ïU&V :V%[V#�V#¥V#ÉVíVW WA7W<yW!¶W8ØW$X 6X*WX+‚X2®X7áX/Y$IY*nY%™Y"¿Y'âY
! Z=)ZgZ!�Z4£ZHØZP![,r[Ÿ[)µ[-ß[&
\'4\\\|\œ\+²\/Þ\.]4=]2r],¥]_Ò]q2^!¤^AÆ^A_J_)f_$�_*µ_.à_8`2H`{`+Ž`7º`ò`'a-a>Ca6‚aD¹a2þa,1b^b(}b.¦b.Õb(c2-c=`c!žc'Àc'èc$d75d#md%‘d6·d9îd9(e3be@–e3×ef)+f)Uf-f5­f!ãf(g.gOMg(�g(Æg&ïgh33h.gh*–hAÁh9i5=iLsi/Ài!ðijC1j1uj/§j.×j(k/kGk`k%wk&�kÄk)ßk	ll+;l/gl—l.¨lQ×lH)m4rm:§m7âmn4n7An'yn1¡n.Ón.o(1o1Zo+Œo.¸o+ço%p29plp$‡p¬p!¾p\àpE=q)ƒq<­q9êq$r)Cr"mr�r£rµr"Ór'ör-s*Ls+ws)£s'Ís%õs t<t\t#|t" t$Ãt"ètu++u(Wu!€u¢u%Âu%èu%v(4v&]v'„v'¬v'Ôv%üv0"w3Sw7‡w3¿w1ówf%xVŒx5ãx#y=y]y}y(”y)½y*çy,z+?z"kzYŽz5èza{R€{2Ó{I|NP|5Ÿ|KÕ|,!}]N}_¬};~<H~…~'¥~Í~*è~'C;3:³"î<€-N€/|€¬€Ç€_å€LE�,’�H¿�1‚:‚ I‚!j‚+Œ‚¸‚Õ‚3ò‚H&ƒoƒ1ƒƒ7µƒíƒ„ „3„!S„'u„,�„Ê„5Ù„…&'…6N…H……HÎ…O†'g†-�†t½†=2‡Fp‡9·‡Wñ‡qIˆœ»ˆX‰2x‰«‰7Â‰+ú‰0&Š-WŠ…Š¥ŠÅŠ1ãŠ2‹H‹5h‹*ž‹+É‹/õ‹$%Œ;JŒ.†Œ>µŒ#ôŒ?�#X�!|�0ž�1Ï�&Ž/(Ž4XŽ2�Ž2ÀŽ8óŽ/,�H\�:¥�>à�.�LN�/›�&Ë�$ò�C‘4[‘:�‘3Ë‘)ÿ‘@)’&j’$‘’$¶’-Û’&	“$0“BU“-˜“1Æ“"ø“$”@”]”.y”¨”!Æ”"è”.•3:•(n•)—•/Á•ñ•%
–3–,Q–~–$™–¾–$Ù–&þ–0%—&V—8}—)¶—Bà—'#˜$K˜/p˜7 ˜/Ø˜#™!,™!N™$p™.•™ Ä™*å™BšSš!fšˆšE¥šhëš-T›‚›8Ž›Ç›$ç›œ%œ.;œjœ „œ¥œ,Ãœ-ðœ/�5N�6„�/»�8ë�?$ž)dž*Žž2¹ž9ìž&ŸCŸJbŸ)­Ÿ*×Ÿ2 95 *o +š 3Æ :ú (5¡<^¡6›¡@Ò¡2¢MF¢?”¢?Ô¢1£9F£=€£h¾£='¤5e¤5›¤%Ñ¤ ÷¤N¥.g¥6–¥0Í¥)þ¥)(¦PR¦%£¦2É¦+ü¦(§1?§Iq§&»§)â§?¨6L¨@ƒ¨.Ä¨3ó¨,'©)T©(~©0§©:Ø©.ª&Bª<iª"¦ªÉªJãªC.«Kr«K¾«f
! ¬*q¬Dœ¬>á¬F ­+g­4“­4È­,ý­,*®4W®&Œ®$³®Ø®ï®)¯",¯=O¯.�¯0¼¯0í¯°`2°z“°4±qC±.µ±>ä±"#²AF²ˆ²J ²ë²!
! ³),³%V³%|³¢³&¶³Ý³ û³!´>´K´(^´&‡´®´"Â´å´/µ0µIµ]µ2zµ(­µ"Öµ8ùµ92¶!l¶Ž¶�¶³¶7Ç¶6ÿ¶6·E·X·4h·�·*¹·ä·¸%¸&?¸f¸�¸ ¸!¿¸xá¸YZ¹´¹$Ï¹ ô¹(º1>º-pº8žºQ×ºO)»9y»G³»&û»A"¼Pd¼0µ¼Eæ¼Q,½
~½|Œ½{	¾D…¾Ê¾â¾(û¾$¿5¿N¿f¿2~¿)±¿$Û¿/ÀZ0À ‹ÀN¬ÀMûÀIÁ0hÁB™Á ÜÁAýÁ/?Â0oÂ0 ÂKÑÂ!Ã"?Ã"bÃ…Ã¤Ã%ÁÃ%çÃ
Ä)Äf@Äw§Ä,Å1LÅ%~Å¤Å2ÀÅ(óÅ+Æ+HÆ&tÆ+›ÆÇÆ)ßÆ-	Ç07ÇhÇ%‚Ç0¨ÇÙÇ ÷ÇDÈ]È1uÈ'§È.ÏÈ2þÈ!1É#SÉ4wÉ$¬ÉEÑÉ4Ê(LÊjuÊ2àÊ)Ë@=Ë~ËB›ËQÞËK0ÌB|Ì ¿Ì5àÌ"Í<9ÍTvÍ+ËÍ÷Í2
Î@Î3XÎ+ŒÎB¸Î"ûÎ"ÏOAÏD‘Ï=ÖÏÐ/-Ð]Ð6rÐ.©Ð1ØÐ#
! Ñ.Ñ CÑdÑ1„Ñ…¶Ñˆ<Ò$ÅÒ êÒ/Ó';Ó'cÓ‹ÓN¨Ó8÷Ó=0Ô-nÔZœÔ7÷ÔQ/ÕS�ÕÕÕôÕ"
Ö$0Ö#UÖ'yÖ0¡Ö(ÒÖ)ûÖ9%×_×s×‡×›×¯×-Á×8ï×(Ø'GØGoØ·Ø!ÐØ%òØ-ÙFÙZÙ'tÙœÙ©Ù8ÈÙ Ú$"Ú#GÚkÚ|Ú!ŒÚ ®Ú.ÏÚþÚÛ54ÛjÛ†Û1•Û5ÇÛ-ýÛ+ÜBÜXÜ/gÜC—Ü5ÛÜ
Ý,Ý"LÝ/oÝ-ŸÝÍÝ.êÝ5Þ+OÞ4{Þ;°Þ+ìÞ*ß3Cß"wß&šßÁß^Üß*;à#fà#Šà"®à"Ñàôàá'2áZá(xá8¡áÚá@ñá22â.eâ&”â#»â"ßâ-ã,0ã]ã{ã/–ã,Æã(óã5äRä7oä'§äÏäéä ÿä$ åEå+eå9‘åËå*èå,æ,@æ4mæ"¢æCÅæ&	ç80çAiç«ç'Éç%ñç.è/Fè@vè$·èAÜèKé5jé é¿é'Þé!êL(êVuêEÌê+ë,>ëkëM‡ëBÕë,ì:Eì7€ì;¸ì5ôì3*í4^í.“íBÂíî!î.?î+nî0šî"Ëî+îî9ïITïIžï.èï*ð-Bð0pð1¡ð5Óð&	ñ'0ñ(Xñ/�ñ4±ñ)æñ,ò-=ò8kò'¤ò(Ìò&õòó+ó=;ó(yó3¢ó;ÖóDôFWô'žô4ÆôZûô9Võ4�õ8ÅõHþõ!Gö(iöE’öEØö÷0÷)N÷1x÷2ª÷aÝ÷i?øS©øýø(ù&Cù:jù@¥ùRæùN9ú+ˆú3´ú#èú*û#7û![û+}û5©ûßûôûü+ü/Gü0wü/¨ü-Øü.ý$5ýZý_ýfýý’ýŸýK¸ýCþHþ5^þ,”þ<Áþ1þþz0ÿ1«ÿPÝÿe.*”2¿9òL,HyÂØï"\/3Œ7À*ø.#'R,z§"Á<ä1!4S
ˆ+–	ÂÌ5ë#!-EsP‹LÜ[)5…»ÐBî:19l.¦=ÕM9ao›R	N^	;­	Zé	&D
! Dk
! B°
! >ó
! O2*‚N­ü:]QP¯@
EA
l‡
5ô
1*)\†2£"Öù!A`|$—/¼/ì//L3|8°3é8+V3‚+¶3âA@X:™9Ô9;H;„3À3ôH(&q˜%´6Ú3YE<Ÿ8Ü33Fg*®FÙD .e!”H¶FÿQF%˜D¾},�-®YÜY6<�¶Í¶„=;2yF¬'ó)+E6q6¨ßÿ,*WEqA·4ù9.;h/¤=Ô/ kB ® #Ä è "!(!.B!!q!“!!¬!Î!"ä!""*"=B"€"š"±".Å"Hô"w=#!µ#B×#F$Qa$S³$>%2F% y%Bš%3Ý%<&*N& y&š&)º&+ä&%'%6'0\'�'¡'½'?Ý'D(b(%�((§('Ð(Eø()>)4h)*�)7È)**8*YS*,­*HÚ*A#+Ze+À+Hà+-),6W,5Ž,Ä,(ä,'
-
5-7C-{-$˜-+½-%é-".-2.%`.!†.<¨.>å.,$/Q/,n/›/@º/'û/!#0 E0f0p�0qò0nd1oÓ1-C2q21�25¿2*õ27 3=X3E–31Ü3L4L[4-¨4*Ö4B5>D5>ƒ5=Â5=6g>6i¦6_79p7"ª7ŒÍ7"Z8#}8J¡8Cì8?09Mp98¾9B÷9&::*a:*Œ:%·:UÝ:¿3;‰ó;7}<.µ<†ä<8k=3¤=4Ø= 
>_.>=Ž>ZÌ>4'? \?_}?JÝ?J(@?s@E³@Kù@REAF˜AbßA4BB4wB;¬BKèBP4CW…C?ÝCADA_DA¡DXãDX<EL•ELâEV/FV†FEÝFL#GNpGQ¿GHH>ZHB™HCÜH< IV]IK´IKJMLJ]šJ]øJEVKBœKPßKW0LBˆL>ËL.
! MO9MB‰MKÌMJNKcNK¯NJûNKFO5’O7ÈOJPJKP9–P9ÐPA
! QELQQ’QDäQD)R@nR�¯R:@SJ{SHÆS^TVnT#ÅTVéT-@UnUuU	}U+‡Ul³UJ V+kV	—V¡V%­V,ÓVnWvoWmæWuTXdÊXl/Y8œY:ÕY;Z;LZ:ˆZLÃZ%[&6[;][>™[Ø[ø[!\"\=\<N\‹\ž\!¼\-Þ\.]*;]f](„]8­]<æ]B#^Ff^B­^Zð^+K_(w_) _:Ê_N`(T`1}`<¯`/ì`a/3a6cacša+þa6*bCab6¥b7Üb)c;>cBzc½c;Òc&d05d\fdÃd>ádA e*be(�e2¶eAée>+f#jf-Žf4¼fñf"gQ2g@„gBÅg1h4:hoh'Šh'²h	Úhäh"ÿhD"i@gi¨i.Åiôi,j1>j)pj"šj*½j5èjk5kJkdkh}kækl l1>l1pl ¢lÃlàl*ýl(m Dmem%�m§mÀm)Ümn3&nZnin&€n§n#¾nânzünbwo+Úo(p0/p#`p1„p"¶p+Ùpq*qIqaqq”q©q&¿qæqRþq/Qr:�r*¼r4çr)s?FsI†s)Ðs2ús-t6Jt6�t ¸t
Ùt7çt.uBNuJ‘uÜu.õu1$v@Vv@—vØv÷vQw1ew4—w4Ìw,x>.x(mxK–x$âxy"y8>ywy�y>¥yNäyM3z3�z@µzöz{${)D{(n{@—{%Ø{+þ{*|2@|+s|+Ÿ|$Ë|6ð|'}5C}<y}<¶}4ó}7(~`~/~5¯~Aå~7'%_>…PÄa€%w€B�€à€ú€�%6�-\�+Š�6¶�-í�.‚-J‚(x‚)¡‚1Ë‚ý‚8
ƒFƒ_ƒ*rƒ`�ƒ>þƒE=„$ƒ„¨„1·„é„=ü„:…N…f…,ƒ…°…Ð…:ð…+†1H†z†4�†0Å†8ö†J/‡%z‡% ‡/Æ‡&ö‡Cˆ&aˆ&ˆˆ¯ˆ ÉˆDêˆ/‰M‰]‰Lu‰AÂ‰ Š%ŠCŠ`ŠuŠŠŠ*ŸŠÊŠ#éŠ?
‹M‹0j‹8›‹,Ô‹2Œ 4Œ"UŒ?xŒ¸Œ,ØŒE�!K�(m�8–�,Ï�,ü�$)ŽNŽ-lŽšŽ(¶Ž7ßŽ!�9�#Y�=}�A»�ý�G�2^�$‘�W¶�,‘;;‘>w‘>¶‘Dõ‘9:’-t’3¢’BÖ’“47“)l“–“!°“Ò“3å“”+(”T”q”(‡”°”5Æ”ü”D•=`•]ž•#ü•C –,d–<‘–6Î–;—6A—nx—>ç—*&˜6Q˜4ˆ˜I½˜%™'-™.U™ „™$¥™-Ê™!ø™&š AšbšvšŠš7“šËšêš›( ›%I›0o›! ›"Â›'å›(
œ>6œ:uœ5°œ:æœ4!�EV�*œ�)Ç�;ñ�6-ž+dž1�ž=ÂžŸŸ>Ÿ!^Ÿ7€Ÿ!¸ŸÚŸøŸ1 0B )s )� Ç 1â 8¡9M¡0‡¡¸¡Ê¡?Ü¡\¢\y¢JÖ¢$!£#F£j£f…£Oì£<¤ [¤]|¤,Ú¤1¥09¥+j¥–¥ ³¥MÔ¥-"¦IP¦hš¦2§6§!F§"h§,‹§¸§4Ö§*¨ 6¨OW¨§¨FÁ¨=©F©`©$y©$ž©8Ã©^ü©([ª(„ª.­ª%Üª7«3:«Cn«1²«4ä«!¬J;¬&†¬5­¬ã¬5­:8­=s­/±­*á­S®C`®%¤®2Ê®#ý®!¯'A¯-i¯N—¯<æ¯4#°7X°^�°ï°V±6e±Rœ±ˆï±8x²1±²#ã²#³+³BG³@Š³0Ë³9ü³&6´4]´$’´3·´6ë´"µ8µWµjµ&„µ+«µ1×µ0	¶:¶:X¶)“¶)½¶(ç¶(·#9·]·&}·=¤·%â·)¸,2¸(_¸-ˆ¸+¶¸â¸ ÿ¸ ¹+@¹l¹"�¹¤¹¶¹
! Î¹Ù¹÷¹º/º$Lº)qº.›º$Êº(ïº(»A»(`»6‰»3À»:ô»?/¼4o¼	¤¼%®¼'Ô¼-ü¼5*½!`½1‚½´½)Ò½ü½#¾52¾8h¾5¡¾+×¾8¿1<¿%n¿&”¿»¿.Ù¿À8'À-`À'ŽÀ*¶À4áÀÁ$1Á(VÁ5Á#µÁ)ÙÁ)Â*-Â!XÂ"zÂ"�Â.ÀÂïÂ
! Ã!%ÃHGÃ/�ÃMÀÃ@ÄOÄdÄe{ÄYáÄ&;ÅbÅ zÅ›Å"·ÅSÚÅ.ÆKÆ'hÆ)�ÆºÆ.ÙÆÇ'ÇFÇeÇ„Ç?•ÇGÕÇ?È*]È!ˆÈªÈ#¹È ÝÈ*þÈ))É,SÉ4€É)µÉ$ßÉ=Ê'BÊ<jÊ=§Ê.åÊ1Ë)FË1pË4¢Ë,×Ë'Ì3,ÌB`Ì4£Ì7ØÌ/Í:@Í2{Í4®Í.ãÍ#Î06Î3gÎ?›ÎBÛÎ4ÏœSÏBðÏ&3ÐUZÐE°Ð5öÐ4,Ñ)aÑ)‹Ñ-µÑ"ãÑ@Ò8GÒ"€Ò9£Ò!ÝÒFÿÒ$FÓ*kÓ+–ÓÂÓ-ØÓ'Ô).ÔXÔEtÔMºÔUÕF^Õ0¥Õ&ÖÕ5ýÕ'3Ö5[Ö‘ÖªÖÉÖèÖb×7h×0 ×uÑ×AGØ9‰ØJÃØ0Ù7?ÙwÙ3�Ù&ÃÙ-êÙ(Ú AÚ&bÚ ‰ÚªÚ-ÃÚVñÚHÛ`Û~Û:šÛ0ÕÛ'Ü#.Ü*RÜ9}ÜM·Ü!Ý''Ý'OÝ9wÝ3±Ý4åÝ;Þ1VÞMˆÞ'ÖÞ6þÞ/5ß2eß2˜ß,ËßIøß/Bà3rà¦à»à3Ïà/á33á7gá3ŸáÓá)óá)â+Gâ/sâ2£â$Öâ-ûâ%)ãOãnãJŽã@Ùã$ä!?ä)aä#‹ä ¯ä0Ðä4åH6å(å¨å¿åØå'íåæ1*æ\æ)xæ(¢æZËæB&ç+iç"•ç¸çÌçâç9þçS8èŒè2œè6Ïè=éTDé,™é7ÆéHþé3Gê/{ê*«ê6Öê0
ëJ>ë8‰ëÂë%Þë,ì$1ì.Vì9…ì(¿ì(èì~í4�í9Åí7ÿí=7î3uî/©î4Ùî.ï.=ï4lï.¡ï.Ðï,ÿï9,ð9fð9 ð:Úð9ñ:Oñ9Šñ9ÄñWþñWVò.®òÝòòòbó7uó<­óFêó91ô$kô!�ô"²ô&Õô0üô)-õWõsõ’õ.¥õ*Ôõ,ÿõ ,ö0Mö#~ö=¢öàö<ûö.8÷)g÷5‘÷*Ç÷ò÷+ø!>ø `ø-�øO¯øÿø<ù-Uù*ƒù$®ù7Óù.ú(:ú.cú-’úÀú7Ðú.û/7ûFgû3®û'âû"
! ü+-ü3Yü@�üDÎü%ý9ý+Yý3…ý¹ýÓýéýþ>$þ-cþ(‘þ<ºþ÷þ#ÿ#9ÿ]ÿ(zÿf£ÿ¡
! ¬$Å†ê6qM¨:ö616h/Ÿ%Ï-õ<#5`&–7½AõG7@—$Ø2ý00/aH‘Ú î:J*aUŒOâA2Pt7Å=ýD;;€$¼3á5	0K	6|	@³	?ô	D4
! @y
! ;º
! ;ö
! 2F[o…™¬ÁÕêþ)=Sm�”¥¿Ôê

&
9>
ƒx
Lü
 I–êV�MØQ&Dx1½(ï("A3dd˜3ý)1%[=�H¿C>L?‹-Ë(ùB"He7®æZ`_YÀ_PzBËB[Q8­\æbC\¦XK\N¨Q÷JI8”GÍ2$HNm)¼1æ-7ie>Ï?FN+•+Á4í0"0S1„F¶9ý%7!]++«+×, +0 +\ ,ˆ ,µ *â 
!,+!&X!K!KË!U"am"{Ï"AK#7�#`Å#4&$][$&¹$Mà$".%OQ%O¡%Oñ%'A&)i&)“&)½&Fç&H.'Ww'&Ï'/ö' &()G(Pq(XÂ(G)@c)A¤)-æ).*9C*A}*^¿*I+7h+i +l
! ,5w,;­,9é,U#-5y-Q¯-ˆ.!Š.?¬.5ì.?"/=b/D /7å/-0"K0An0=°0%î0112F1.y12¨1WÛ132.S2‚2<”22Ñ2-3-23`3�€3 4/42L4(4E¨4Eî4$45MY50§5.Ø5H6GP6˜63¸6>ì6&+7XR7B«7î7F8!G8/i8!™8'»8)ã87
9%E9k9*‰9"´9!×9)ù9 #:6D: {:Rœ:/ï:(;"H;k;#‰;­;"Ê;1í;9<Y<)q<(›<Ä<$ã<="=@=(U= ~=Ÿ=²=Ò=1ð=+">/N>/~>(®>8×>&?7?#V?"z?�?*¸?!ã? @&@*>@6i@* @2Ë@$þ@#AAAVAsA‘A)¦A,ÐA0ýA7.B!fB#ˆB0¬B&ÝB#CF(C;oC/«CAÛC@D3^D/’D(ÂD8ëD!$EMFE6”E8ËE.F33F-gFM•F4ãF:G@SGJ”GKßG,+HAXHHšH>ãHU"I&xI'ŸILÇIHJU]JF³JCúJ@>K=K8½KOöK-FLtL6�L0ÆL3÷L/+M[M8qM0ªMDÛM1 N$RNHwN<ÀN;ýNE9O0O‡°O]8Pn–P}QYƒQnÝQTLRK¡RNíRO<S7ŒSIÄS,T0;TlT.ˆT.·T8æT'U&GU+nU%šU>ÀUYÿUbYV#¼VHàV()W$RW/wW§W4½W‚òWuX-”XCÂXCY-JYxY-–Y!ÄY æY Z&(ZOZmZ-�Z5»Z.ñZ% [F[Z[m['„[¬[À[0Ø[0	\:\O\o\"Ž\'±\Ù\H÷\(@]3i]1�]3Ï]5^9^/Y^‰^F ^(ç^)_1:_8l_+¥_)Ñ_Aû_+=`/i`6™`Ð`.Pa+a0«aÜa(÷a) b*Jb-ub*£b,Îbûbc"8c [c|c’c©cAÄc dE'd#md ‘d7²d,êd(e4@eue(�e/¸e/èe.fGfff%�f=§f4åf4g+Og3{g0¯g3àg,h)Ah7kh6£h!Úh&üh7#i%[i2�i.´i)ãi+
j.9j6hjŸj4ºjïj,
k:k"Pk/sk?£k+ãkBl2Rl6…l¼l4ÜlFm!Xm!zm%œmÂm7Öm2n4An>vn5µn1ën"o%@o1fo.˜oÇo&ão!
! p,pHp^`p¿p3Ûp%q05qJfq1±q2ãq(r?rSrmr|rCšrCÞr"s76sns'ƒs'«s(Ós$üs>!t=`t)žtEÈtu!&uHuZumu1„u¶uÖu"öuv4v%Mv6svªv<Ávþvw-w,Hw&uw"œwH¿w3x/<xUlx&ÂxLéx36yYjy8Äy3ýy41z fz‡zšz¯z&Êz*ñz&{*C{,n{.›{Ê{è{|9!|C[|%Ÿ|)Å|ï|	} }";}^}7~}4¶}Jë}6~T~1j~.œ~*Ë~:ö~ 1Ro�£,¹æ5þ.4€c€/ƒ€0³€ä€��:�-G�"u�-˜�,Æ�+ó�‚7‚I‚g‚|‚–‚¯‚,Â‚5ï‚%ƒ=ƒ*Zƒ)…ƒ4¯ƒäƒ!„/#„*S„)~„¨„OÇ„…*/…!Z…$|…$¡…Æ…#á…†$†=†$[†€†š†´†Ó† ì†1
‡7?‡w‡I‘‡8Û‡ˆ! ˆ#Bˆ&fˆ�ˆ%­ˆÓˆ5îˆ$‰(:‰@c‰B¤‰Aç‰ )ŠJŠ jŠ-‹Š<¹Š!öŠ1‹J‹j‹†‹!¡‹PÃ‹6Œ<KŒ"ˆŒ.«ŒÚŒGùŒGA�'‰�-±�3ß� Ž4Ž(QŽ%zŽ1 Ž#ÒŽ5öŽ*,�'W�$�'¤�3Ì�J�>K�%Š�+°�Ü�"è�$‘0‘!E‘Ag‘E©‘Dï‘'4’\’xw’›ð’}Œ“
! ”-”#M”2q”:¤”Mß”/-•8]•7–•'Î•(ö•?–._–KŽ–2Ú–$
—Z2—8�—#Æ—ê—˜#˜%A˜7g˜&Ÿ˜,Æ˜-ó˜!!™ C™6d™›™+º™æ™š#šAš\š!{š�š#±šÕšJóš=>›2|›=¯›2í›B œ7cœ=›œ<ÙœA�X�/u�¥�Á�&Ý�-ž&2žYž!yž›ž·žBÕž"Ÿ;ŸZŸ9yŸ4³Ÿ5èŸ $2 !W .y G¨ $ð ¡ -¡%N¡)t¡ž¡»¡-Ö¡¢#¢&7¢^¢n¢%ƒ¢©¢¾¢hÒ¢>;£z£“£Pª£9û£15¤*g¤>’¤EÑ¤?¥zW¥#Ò¥8ö¥-/¦D]¦>¢¦1á¦§,§E§U§q§�§­§!Ë§/í§ ¨6>¨)u¨5Ÿ¨NÕ¨$©6©fV©K½©_	ª]iªJÇª.«9A«2{«<®«;ë«G'¬(o¬
! ˜¬'£¬
! Ë¬Ö¬]í¬&K­1r­D¤­=é­E'®<m®0ª®8Û®K¯K`¯'¬¯?Ô¯°-0°0^°$�°E´°0ú°+±)I±&s±š±!­±\Ï±%,²(R²b{²GÞ²9&³`³/w³.§³)Ö³)´ *´K´e´4~´&³´+Ú´*µ(1µFZµ0¡µLÒµ4¶T¶'c¶U‹¶)á¶6·)B·6l·	£·*­·Ø·0ø·1)¸U[¸N±¸!¹2"¹U¹]h¹dÆ¹]+ºU‰ºdßºUD»Nš»Ué»?¼W¼+l¼˜¼*¯¼/Ú¼+
! ½/6½ f½P‡½/Ø½/¾,8¾&e¾9Œ¾$Æ¾ë¾*¿&.¿-U¿@ƒ¿-Ä¿@ò¿83ÀKlÀ8¸ÀKñÀ=Á1\Á-ŽÁ+¼ÁèÁ.Â(3Â\ÂTpÂ2ÅÂ2øÂ+Ã:Ã3UÃ ‰Ã)ªÃ+ÔÃ*Ä5+ÄaÄ1jÄ$œÄ!ÁÄ,ãÄ<ÅUMÅ!£ÅBÅÅ=ÆFFÆ:�ÆÈÆ0çÆuÇ#ŽÇ²Ç?ÐÇ:ÈFKÈ=’ÈIÐÈ|É=—É7ÕÉC
ÊTQÊZ¦Ê[Ëd]ËEÂËcÌolÌ9ÜÌ3Í#JÍ!nÍ�Í:®Í:éÍ[$Î#€Î¤Î=ÄÎ/Ï%2ÏXÏxÏ1˜ÏIÊÏCÐDXÐ%�Ð[ÃÐ!ÑAÑMaÑM¯ÑGýÑIEÒK�Ò?ÛÒ#Ó%?Ó4eÓ2šÓIÍÓÔ0+Ô\ÔvÔ:”Ô1ÏÔ(Õ&*Õ/QÕ+�Õ-­Õ+ÛÕ@Ö<HÖ8…Ö5¾Ö6ôÖ+×G×5d×,š×2Ç×?ú×:ØTØ7lØB¤Ø,çØ'Ù6<Ù+sÙ+ŸÙ6ËÙ?Ú)BÚ2lÚ7ŸÚ/×ÚÛÛ!.Û'PÛ(xÛQ¡ÛóÛ-Ü=AÜ#Ü!£Ü5ÅÜ)ûÜ%%Ý.KÝ/zÝ0ªÝÛÝ.úÝ6)Þ#`Þ„Þ—Þ3¶Þ6êÞ+!ß'Mß)uß ŸßAÀß"à(%àNà`à-làšà	©àA³àõàá:(ácáO‚á'Òá&úá!â?Aâ�â%ŸâLÅâã(ãFã0dã•ã†šã!äm2ä« äZLå&§å%Îå#ôåBæC[æKŸæVëævBç¹çRÉç;èKXè*¤èMÏèé1é*Lé$wé*œé"Çé<êé8'ê `ê$�ê"¦ê&Éêðê	ë*)ë5Të.Šë0¹ë4êë8ìAXì6šì2Ñì8í2=í2pí8£í1Üí î</î2lî>Ÿî5Þî>ï)Sï0}ï"®ïÑïëïð%"ð"Hð kð Œð-­ð"Ûð!þð ñ%:ñ%`ñk†ñkòñk^òqÊòR<ó��ó' ô4HôJ}ô!ÈôXêô/Cõsõƒõ'¡õ Éõ+êõ!ö8öIögö„öœö¹öÍö5áö-÷E÷Q÷
]÷kù¼mù¹*úäú ýúû
! 4û1?ü2qüR¤ü÷üýý$ý<ýKEýL‘ýZÞý=9þIwþ;ÁþKýþXIÿ=¢ÿPàÿ1K$b'‡¯$Æ'ë&&:.a�—*ž+É›õ2‘ÄÊ&ä24>(sœ³Ññ&?%\"‚¥Âájúle3Ò# Bc{�­É%â-*6*a;Œ%È0î7;W;“/ÏKÿKK	3—	$Ë	>ð	3/
! 6c
! 3š
! Î
! Cì
! )0ZZ}µ93\m‚ÊvM
AÄ
Q1XŠB
! LM`š]ûdY>¾;ýB9M|QÊPmEíA3Ru9ÈN5Q…‡M
7[B“EÖ†9£’ÝFp>·Œö9ƒ‚½F@M‡xÕFNF•NÜQ+ }S¢rOMe[³^OnI¾A>J>‰@È|	 S† KÚ T&!F{!MÂ!P":a"Gœ"4ä":$5T$ZŠ$(å$&%c5%{™%8&.N&N}&Ì&+Ø&8'C='�')•'0¿'	ð'9ú'\4(r‘(;)J@)n‹)/ú)8**)c*�*GŸ*Qç*)9+c+y+$“+$¸+Ý+*õ+  ,6A,%x,ž,(»,(ä,/
-2=-"p-"“- ¶-×-
! ñ-ü-$.5.8N.
‡.(•.@¾.Jÿ.¡J/ì/=
! 0OH0,˜0;Å0;1=16]1V”1Dë1B02vs2Oê2*:3'e3F�3)Ô3Hþ38G4>€4t¿4459T5MŽ5&Ü5>6B6K6"c6'†6K®6<ú6r77#ª7AÎ78"8648k8[|8Ø8OÞ88.9Ig9>±91ð9\":v:Zö:lQ;=¾;yü;Vv<‰Í<>W={–=V>Pi>Xº>V?lj?F×?7@\V@Z³@hA>wAV¶AR
Ba`B,ÂB0ïB@ COaCI±CPûCÍLD¶EéÑE‡»F˜CG£ÜGc€HeäH­JI¦øIvŸJ@KWKnK,~K,«KØK>ìK+L!ILkL…L?™LBÙLMq6M*¨M2ÓM3N9:NktN5àN*OAOKPO>œO5ÛOAPDSP=˜PDÖP8QYTQ9®QBèQ9+R-eR@“R1ÔRJSWQSB©S7ìS�$Tg¦THUGWUNŸU8îU='V=eVG£V<ëVl(W]•WdóWLXXN¥XôXVY5cYk™YWZV]ZF´ZJûZƒF[VÊ[U!\Kw\„Ã\lH]xµ]v.^A¥^\ç^�D__Ò_h2`c›`rÿ`yra]ìa}JbcÈbW,cl„coñcCadB¥dWèdB@eyƒesýePqfoÂfO2g~‚gZhn\hFËhKiL^iY«inj]tjEÒj?k/XkCˆk>Ìk<l"Hl
kl@yl0ºl5ëlH!mFjm)±meÛmQAns“nno{voìòoßp€îq‘or~s”€s�t ¥t}FuŽÄuXSvD¬vfñvÒXwô+xs y„”yqz‚‹z‚{“‘{p%|�–|F}B_}ˆ¢}ª+~NÖ~_%U…fÛ]B€n €K�\[�"¸�#Û�eÿ�re‚!Ø‚.ú‚;)ƒeƒ2}ƒ°ƒ%Îƒ-ôƒ!"„D„1\„5Ž„>Ä„(…w,…<¤…>á…T †[u†?Ñ†-‡+?‡-k‡5™‡Ï‡+ï‡ˆ=1ˆMoˆ]½ˆA‰`]‰@¾‰^ÿ‰?^ŠžŠR¸Š9‹&E‹Al‹f®‹ ŒF6Œ8}Œ?¶Œ:öŒ81�8j�6£�1Ú�9Ž˜FŽ\ßŽ*<�5g�+��JÉ�B�!W�>y�!¸�UÚ�00‘Ra‘q´‘*&’-Q’,’+¬’_Ø’B8“A{“8½“Cö“k:”A¦”Cè”p,•J�•=è•F&–7m–L¥–?ò–82—Rk—;¾—Lú—VG˜<ž˜BÛ˜?™b^™6Á™:ø™<3š;pš,¬š@Ùš=›uX›"Î›&ñ›CœA\œ(žœ,Çœ@ôœX5�7Ž�+Æ�Hò�9;ž8užB®žCñžZ5ŸW�ŸSèŸ3< @p q± �#¡H±¡Mú¡1H¢Rz¢0Í¢!þ¢! £>B£C�£lÅ£H2¤X{¤LÔ¤Z!¥Q|¥GÎ¥1¦.H¦:w¦c²¦?§ V§�w§sù§tm¨Iâ¨:,©>g©=¦©aä©YFª8 ªIÙªJ#«Gn«p¶«''¬:O¬„Š¬r­j‚­Hí­?6®>v®sµ®w)¯<¡¯/Þ¯:°LI°–°I²°Tü°{Q±DÍ±d²xw²+ð²J³Tg³7¼³8ô³G-´=u´?³´@ó´%4µ<ZµH—µOàµG0¶¦x¶3·XS·=¬·Aê·6,¸9c¸2�¸9Ð¸2
! ¹C=¹<�¹3¾¹!ò¹:º"Oº3rºH¦ºKïº1;»8m»U¦»sü»pp¼ká¼DM½^’½4ñ½:&¾9a¾1›¾eÍ¾C3¿-w¿-¥¿<Ó¿:À:KÀ?†ÀDÆÀdÁ1pÁ9¢Á:ÜÁKÂ4cÂ5˜ÂJÎÂIÃCcÃ7§Ã7ßÃOÄ0gÄ-˜ÄÆÄåÄJÅIMÅE—Å7ÝÅPÆ2fÆ%™Æ3¿Æ1óÆS%Ç2yÇM¬ÇúÇ<È4TÈ‰ÈC¨ÈEìÈG2ÉozÉTêÉ)?Ê)iÊ/“Ê4ÃÊEøÊ9>ËMxËBÆË?	ÌCIÌE�ÌsÓÌ)GÍ>qÍM°ÍEþÍxDÎ5½Î3óÎI'ÏFqÏL¸ÏDÐDJÐD�ÐDÔÐ3Ñ0MÑ!~ÑC Ñ!äÑ…ÒWŒÒ7äÒoÓQŒÓ.ÞÓ.
Ô9<Ô]vÔ5ÔÔ7
! ÕKBÕ.ŽÕJ½ÕGÖ@PÖ@‘Ö=ÒÖ(×/9×Ei×9¯×1é×,Ø.HØ.wØW¦Ø(þØ''Ù?OÙ8�Ù7ÈÙ:Ú;Ú;UÚ2‘ÚCÄÚJÛUSÛV©ÛUÜVVÜ4­Ü9âÜ9ÝhVÝ4¿ÝGôÝE<Þ2‚Þ+µÞ.áÞRß5cßL™ßJæß51à7gà!Ÿà:ÁàGüàJDá8�áCÈáâ1,â^â,~â9«âåâ$ûâ\ ã2}ã0°ã4áã8äMOäO�ä3íäb!å;„å>Àå,ÿå-,æ?Zæ1šæ(Ìæ8õæ,.ç2[ç5Žç4Äç<ùç56è2lè5Ÿè*Õè9é/:é0jéB›é>Þé#ê*Aê!lêMŽê9Üê>ëUëeYëX¿ëìT0ìT…ìTÚìO/íTíSÔíS(î8|îŸµîJUïI ï9êï$ð1Bð&tðK›ðPçðD8ñ=}ñI»ñCòZIòO¤òLôò=AóOóCÏóGôR[ô8®ôEçôI-õNwõEÆõGöITö>žöPÝö0.÷M_÷E­÷"ó÷Wø;nøKªøböø\Yù&¶ùCÝù%!ú*GúNrú,Áú(îú'û4?û.tû£û"¾ûCáû#%ü'Iü4qü/¦üAÖüGý9`ý8šý0Óýlþhqþ7Úþpÿ'ƒÿ/«ÿ.Ûÿ3
! K>*Š#µ2ÙC8P-‰=·#õ/CI?�ÏÍ9�7×BRRC¥Eé:/\jŒÇ`T;µQñRC>–TÕa*TŒ7á,	JF	C‘	>Õ	I
! i^
! DÈ
! :
FHs�NSR@¦ZçEB
Kˆ
BÔ
9AQ“M¬5ú304dL™*æDVrŽB£`æEGB�_Ða0)’9¼;ö>2SqeÅ?+qk:ÝDF]Q¤�ök‡7ó[+G‡lÏ><W{ÓNSl¢tK„/Ð##$LH:•jÐ:;0v@§<è0%SV/ªLÚ5'Q]W¯E\M@ª'ë. 'B j @„ Å …× M]!F«!Fò!;9".u"@¤"Vå"$<#,a#HŽ#,×#H$PM$Cž$râ$qU%`Ç%l(&5•&5Ë&6'<8'!u'I—'Fá'U((Z~(TÙ(Z.)?‰),É)]ö)vT*iË*E5+F{+3Â+dö+W[,x³,�,-#½-Rá-G4.M|.GÊ.O/Pb/�³/€A01Â07ô0F,1s1=“1eÑ1>720v2D§2fì2BS33–3!Ê33ì3: 47[4W“4(ë4*5&?5'f5%Ž5G´5\ü52Y6]Œ68ê6$#7(H7Fq71¸7Kê7,68-c8`‘8Qò8QD9"–9f¹9R :Ps:SÄ:A;XZ;4³;4è;<C=<O�<FÑ<N==g=9¥=&ß=0>O7>7‡>#¿>Kã>p/?, ?3Í?6@58@(n@.—@HÆ@AQ!A;sA,¯A)ÜA.B+5B2aB#”B1¸B.êBCCK]CN©C*øCl#D$�DBµD0øD()E*RE;}E3¹E&íE?FATFM–F5äFLG2gG4šG9ÏGG	H4QH †HS§H4ûH`0IR‘I1äI�J�˜J3KsNKkÂKQ.LI€LQÊL0M4MMR‚M7ÕM(
N{6N�²N•BOMØO8&Pc_P.ÃP)òP'Q-DQ@rQ,³Q'àQR%'RaMRe¯RƒSQ™SPëS><T.{T7ªTLâT/U/OUjU3êU+VRJVQ�VPïV1@W#rWK–W(âWEX(QX*zXA¥XNçXY6Y·�Y'HZ9pZ9ªZ=äZI"[Rl[M¿[U
\]c\Á\Ñ\-í\6]=R]~�]*^@:^{^Š^©^Ä^=ß^_,_<I_F†_VÍ_O$`9t`I®`lø`qea¸×aœ�b•-cxÃcP<d�d¥d"Äd9çd/!e'Qe?yeP¹e0
! f/;f?kf,«f+ØfBg5Gg8}gJ¶g6h48h;mh%©hPÏh^ iÂiEBjLˆj.Õj5kO:kPŠk:ÛkNlelPƒl]Ôl72m2jmP�m@îm$/nLTn?¡n6án]o/vo'¦oGÎo>p/Upw…pdýpMbq\°qN
rC\rJ r\ërkHsw´sW,t=„tdÂt%'u^MuV¬u^v”bv—÷v1�wCÁw?xIExE�xHÕxBy0ay:’y1Íy?ÿys?zB³zIöz0@{Cq{Bµ{Bø{€;|<¼|4ù|5.})d})Ž}j¸}<#~G`~J¨~Ló~’@DÓ8€JQ€3œ€CÐ€>�6S�HŠ�2Ó�0‚;7‚.s‚+¢‚JÎ‚;ƒ0Uƒ+†ƒ1²ƒ@äƒ„%„Pª„.û„(*…kS…-¿…"í…1†CB†/††E¶†9ü†>6‡$u‡Dš‡<ß‡0ˆ(Mˆ*vˆ,¡ˆJÎˆn‰=ˆ‰mÆ‰m4Š4¢Š,×Š‹"‹5@‹/v‹;¦‹?â‹("ŒBKŒ2ŽŒ5ÁŒ=÷Œ&5�=\�8š�AÓ�EŽC[Ž)ŸŽ4ÉŽ,þŽ++�W�)u�EŸ�å�ë�ü�…�6Ÿ�4Ö�@‘8L‘ …‘
! ¦‘*±‘1Ü‘3’B’.W’*†’&±’\Ø’95“o“#�“)±“OÛ“O+”^{”zÚ”HU•-ž•Ì•/ì•m–Š–+¢–-Î–Kü–H—Z—"z—!�—&¿—;æ— "˜WC˜W›˜Qó˜SE™r™™ šK-šYyš2Óš7›!>›`›J€›Ë›(á›
! œJ!œFlœB³œ%öœ4�!Q�"s�+–�8Â�9û�A5ž'wž,ŸžKÌžŸ(7Ÿ7`Ÿ/˜Ÿ9ÈŸ6 9 .M @| Q½ %¡65¡Fl¡&³¡8Ú¡9¢\M¢Pª¢Gû¢0C£ t£8•£(Î£÷£8¤9M¤C‡¤ÆË¤Ö’¥[i¦\Å¦Î"§Êñ§z¼¨Š7©\Â©]ªÔ}ª¼R«h¬fx¬Iß¬Ð)­¸ú­f³®d¯Œ¯>°FK°7’°-Ê°.ø°2'±&Z±6�±,¸±*å±,²�=²�Î²9P³aŠ³fì³vS´6Ê´%µ`'µ2ˆµ%»µLáµW.¶?†¶[Æ¶:"·U]·0³·4ä·e¸)¸/©¸Ù¸3ñ¸J%¹ p¹,‘¹&¾¹ å¹8ºV?ºH–º.ßºO»š^»6ù»<0¼/m¼'�¼,Å¼&ò¼,½"F½&i½+�½%¼½<â½5¾U¾8m¾6¦¾5Ý¾k¿;¿q»¿#-ÀQÀ9dÀXžÀ&÷À.Á-MÁ{Á –Á)7ÂaÂ8Âh¸Â>!ÃD`Ã1¥Ã:×ÃUÄLhÄ$µÄ'ÚÄÅ Å?Å \Å]}Å,ÛÅ,ÆE5Æ2{Æ7®Æ@æÆ7'ÇG_ÇG§ÇïÇ
! È"ÈBÈD\Èj¡È&É-3É aÉ'‚É+ªÉ ÖÉI÷É!AÊ#cÊ‡Ê˜Ê&­Ê*ÔÊÿÊ3Ë2IË'|Ë¤Ë%¼ËâËÌ Ì.=ÌlÌ.‰Ì%¸Ì ÞÌ1ÿÌ1Í$NÍ;sÍ¯ÍÅÍäÍhõÍ^Î-uÎ.£Î1ÒÎ*Ï2/Ï1bÏ%”Ï"ºÏ,ÝÏ
! Ð$ÐECÐM‰ÐC×ÐBÑ8^ÑE—Ñ_ÝÑQ=Ò`�Ò@ðÒ1Ó:JÓV…Ó2ÜÓ4ÔDÔ]Ô.zÔH©ÔIòÔS<ÕY�ÕXêÕ,CÖ/pÖ? ÖAàÖB"×Le×R²×BØCHØMŒØSÚØg.Ùw–ÙÚFŽÚCÕÚ!Û(;Û1dÛi–Û[ÜC\Ü0 Ü/ÑÜ"Ý$$ÝIÝ0iÝšÝh®ÝqÞ{‰ÞeßCkßx¯ß((à1QàKƒàCÏàIáÞ]ás<âæ°â�—ã¾(ädçä5Lå\‚å1ßå2æ<DæB�æ^Äæ$#ç)HçJrç2½çOðç@è?`è. èÏègìè5TéaŠéQìéY>ê@˜ê9ÙêLëK`ëM¬ë\úë[Wì]³ìKí]]íd»ít îI•îRßîQ2ïS„ïbØïa;ðc�ðZñA\ñažñ_òl`òLÍò\ó\wólÔó4Aô,vô‹£ô/õ¯õIÎõ#ö/<ö*lö,—ö6ÄöFûöB÷\÷+n÷7š÷™Ò÷Jlø5·ø íø4ùwCù:»ù7öù.údJúe¯úoûj…ûŒðûu}üFóüW:ýS’ýXæýY?þ:™þDÔþ]ÿCwÿM»ÿO	IYX£GüYD-ž6Ì1-5%c@‰}Ê]H¦6Æ#ý !\BEŸ<å9"6\?“>ÓJ@]5žOÔ7$8\B•*Ø/13eehËj4	UŸ	}õ	[s
! 1Ï
! =O?'�.·&æF
VTF«1ò $
"E
@h
S©
;ý
'90a9’:ÌVY^1¸[ê-FFtn»L*Ew^½_I|5Æ>ü@;D|/Á ñ/2B'u.�ÌãþG@e8¦ß=û891r4¤3Ù
,-#Z^~BÝL fm/Ô4!9D[F ]çMEF“;ÚU7lR¤2÷,*5W;�-É+÷6#=Z2˜8Ë,416fY�W÷YO=©8ç+  2L  IŸ 9é ,#!5P!L†!0Ó!+"@0"1q"'£"=Ë"'	#51#5g#L�#8ê#7#$?[$?›$0Û$1%:>%Zy%:Ô%%&95&5o&F¥&@ì&,-'HZ';£';ß';(7W(�(#§(Ë(bè(.K)#z)ž)+¸).ä)2*?F*/†*4¶*!ë*)
+27+)j+.”+5Ã+-ù+',dB,6§,ZÞ,79-(q- š-3»-Eï-.5.=d.)¢./Ì.$ü.g!/'‰/.±/à/ñ/�0:ˆ0]Ã0!1'<1d14�1¶1cÖ1V:2_‘2Vñ2PH3™3¯3,À3Xí34F4X{4PÔ4L%5Mr5MÀ5a6ƒp6Pô6hE7a®7*8.;81j8*œ82Ç81ú8%,92R9,…9)²9Ü9Hø9A: [::|:,·:Hä: -;KN;dš;Xÿ;X<q<Ž<,ª<0×<>=4G=G|=#Ä=/è=>#4>,X>%…>7«>8ã>o?&Œ?7³?Së?B?@-‚@I°@Dú@;?A%{A9¡AÛA^öA7UB#�B%±B…×B]C:tCQ¯C7DK9D…D DÀDÝDüDE?0E>pE7¯EçEþEF4:F2oF¢F9¶FBðFI3G@}GA¾GKH LH8mHA¦HFèH5/I4eIDšI3ßI=J*QJP|J/ÍJ-ýJ=+K3iK3�KFÑKUL'nL–L1¶L5èL&M&EMOlM!¼M,ÞMN''NONGgN/¯N#ßN+O/O*LOwO–O¬O]ÆO"$P'GPoP2ŒP ¿PaàP/BQrQˆQ8ŸQ8ØQxR9ŠR'ÄR3ìR? S`S(dS/�S8½SLöS%CT%iT�TN¯TNþT-MUT{U9ÐU3
! V4>VXsV&ÌV2óV$&W$KW+pW<œW:ÙW6XDKXA�XlÒXW?YD—YZÜYQ7Z2‰ZL¼Z6	[?@[?€[KÀ[E\PR\b£\E]?L]OŒ]\Ü]B9^F|^FÃ^_
! _>j_A©_<ë_S(`E|`IÂ`IaJVaG¡acéaQMbFŸbIæbB0c?scE³c;ùcN5d]„dGâdM*eLxe]ÅeB#fLff[³fwgE‡gXÍgd&hA‹hBÍhPiCaiM¥iQóiLEjZ’j<íjV*km�k3ïk,#l=PlŽlL¬lPùlªJm-õmj#noŽnxþn7woM¯o;ýoK9pc…pépØqjÜqGrar"r#¢rƒÆr.Js6ysJ°s"ûsDt\ctTÀtGuK]uI©uCóuK7vKƒv^ÏvU.wM„w2Òw$x&*xMQx\Ÿx üxyL9yL†yCÓy%z1=z:oz5ªz5àz5{dL{j±{R|Io|9¹|Bó|C6}Tz}5Ï}?~4E~3z~U®~98>9wE±)÷G!€3i€!�€U¿€j�_€�Oà�r0‚2£‚6Ö‚4
ƒ3Bƒ(vƒ1Ÿƒ;Ñƒ6
„«D„˜ð„8‰…2Â…0õ…ð&†É‡_á‡MAˆ#�ˆ³ˆ/Îˆ4þˆ.3‰2b‰2•‰$È‰-í‰4Š4PŠ!…Š=§ŠåŠTøŠPM‹'ž‹2Æ‹*ù‹N$ŒdsŒYØŒX2�‹�2—�Ê�Ü�Eí�93ŽsmŽTáŽ86�œo�X�Ve�¼�<Ö�‘V$‘L{‘BÈ‘6’/B’#r’k–’/“*2“+]“§‰“K1”�}”;ÿ”0;•Sl•3À•ô•7–A@–g‚–ê–;û–D7—5|—?²—ò—?˜;Q˜=�˜WË˜*#™nN™P½™AšEPšC–šMÚšG(›:p›<«›:è›9#œ]œ"vœ™œ\²œH�+X�B„�"Ç�Dê�$/ž*TžžŸž+µž#áž6Ÿs<Ÿ+°Ÿ+ÜŸ= 3F :z +µ #á >¡2D¡w¡T’¡Gç¡./¢-^¢-Œ¢Cº¢¶þ¢!µ£/×£/¤,7¤<d¤_¡¤8¥E:¥'€¥!¨¥zÊ¥)E¦5o¦¥¦)À¦?ê¦ *§K§[j§&Æ§)í§'¨I?¨9‰¨Ã¨9×¨)©‰;©2Å©>ø©7ªIª7dª œª7½ª2õª%(«/N«+~«7ª«6â«:¬&T¬{¬?˜¬Ø¬=ô¬C2­Kv­]Â­d ®t…®(ú® #¯D¯#d¯(ˆ¯[±¯h
°hv°.ß°±-±J±"`±:ƒ±#¾±,â±5²/E²)u²Ÿ²º²*Ð²û²³(1³6Z³L‘³!Þ³´´66´'m´2•´'È´
ð´}þ´/|µ¬µ€½µ2>¶q¶t¶x¶=‘¶Ï¶×¶6ß¶6·IM·I—·á·<õ·&2¸FY¸B ¸2ã¸B¹6Y¹�¹.—¹@Æ¹ºº@º]º>iº]¨º]»Td»+¹»Aå»K'¼Rs¼UÆ¼	½ &½RG½š½¶½Ñ½'ð½Y¾4r¾;§¾<ã¾< ¿]¿gs¿0Û¿CÀ2PÀMƒÀKÑÀCÁ;aÁ=�ÁÛÁ1÷Á)Â3BÂ;vÂ?²Â:òÂ7-Ã8eÃ7žÃ7ÖÃ6Ä4EÄ8zÄ6³Ä9êÄ1$Å5VÅ1ŒÅ3¾Å=òÅC0Æ0tÆ/¥Æ1ÕÆ3Ç9;Ç#uÇ4™ÇMÎÇHÈeÈ!…È/§È%×È6ýÈQ4ÉZ†ÉVáÉ98Ê9rÊ3¬ÊEàÊ6&Ë:]Ë_˜ËgøËF`ÌU§ÌkýÌDiÍb®Í:ÎYLÎ>¦Î4åÎ=ÏBXÏ*›Ï6ÆÏJýÏDHÐ9�Ð&ÇÐîÑ!Ò@.Ò4oÒ=¤Ò=âÒ= Ó$^Ó5ƒÓ8¹Ó6òÓ3)Ô8]Ô:–Ô9ÑÔÕ>(Õ<gÕ+¤Õ2ÐÕOÖ	SÖ4]Ö)’Ö)¼ÖæÖüÖ#×)@×8j×£×ª×½×*Ð×û×Ø%Ø>Ø [Ø|Ø�Ø¥Ø=¿Ø,ýØI*ÙPtÙÅÙ*âÙ3
Ú0AÚ^rÚÑÚØÚ7ßÚ
! Û "ÛCÛ^Û.zÛS©Û-ýÛF+Ü:rÜ/­Ü*ÝÜNÝWÝlÝ0‰Ý/ºÝêÝ8óÝ*,ÞGWÞ
ŸÞ)­Þ)×Þ3ß)5ß-_ßE�ß-Óßà$à7àVàtàŠà§à#ºà1Þà(á39á;máZ©áXâ]â`ârâ„â,–â7Ãâûâ*ã5Fã2|ã=¯ã=íã+ä=äOäaäsä'…ä ­äÎäáäóäåå*å&<åcå uå–å¨åQ¬åQþå‰PæÒÚæO­çuýç#sè˜—èƒ0éµ´é`jê2ËêQþê#PëDtë‡¹ë:AìB|ì=¿ìýìí¡íi¾ív(î’Ÿî#2ïVï1fï>˜ï>×ï ð%7ð7]ð
! •ðˆ ð)ñ®/ñ*Þñ-	ò07ò-hò/–òaÆòe(ó]ŽómìóaZôŽ¼ôkKõ[·õ�öq•öL÷NT÷‡£÷D+ø-pø>žø:Ýø:ùNSùD¢ù-çù&ú}<ú“ºú²NûTünVüOÅüVýmlý½Úý6˜þ=ÏþT
ÿ?bÿ@¢ÿ1ãÿ-ÖC8*S ~#Ÿ‡Ã6KÁ‚>DVƒ8ÚN<brŸG¼ZC±[/
h=n¦PUfh¼Z%	S€	™Ô	0n
! PŸ
! Tð
! rEQ¸g
! Tr`Çi(
p’
petQÚÍ,TúšOêšjcLi;¶Eò¸8šñ¹ŒhFš¯|JKÇ[Eo6µ<ìP)WzRÒK%Lq[¾MZhbÃa&MˆiÖO@E�OÖF&<mEª�ðM~OÌGDdT©Eþ3D Yx QÒ �$!Mµ!A"EE"E‹"8Ñ"P
! #W[#”³#MH$s–$d
! %Do%9´%=î%,&„-'M²':(6;(br(@Õ(v)p�)lþ)Zk*QÆ*H+?a+W¡+cù+b],kÀ,›,-TÈ-F.Sd.\¸.K/üa/^^0K½0R	1T\1M±1Fÿ1#F2Wj2dÂ2B'3Jj3Šµ3r@4A³4žõ4b”5V÷5cN6d²6f7~7I‚8GÌ8’9�§9Z):[„:Cà:`$;H…;WÎ;V&<G}<CÅ<q	=+{=3§=FÛ=8">V[>X²>>?MJ?T˜?Oí?B=@d€@Få@5,ADbAP§A`øAJYBV¤BXûBOTC?¤C7äCED?bD‚¢DE%E/kEE›E8áE5F¤PFFõF<<G+yGK¥GBñGP4H,…HR²HVI0\I0�I2¾I.ñIB J.cJC’JAÖJgK0€K}±K$/L˜TL&íLSM£hMMNbZN`½N$OKCOX�O9èO^"PW�PKÙPY%QMQTÍQG"R+jR?–ROÖRŒ&SQ³SbTDhT^­T,UJ9U4„U3¹U7íU/%V(UVn~VZíV8HW4�W9¶WpðWÍaX„/Y´YŸ4ZÔZ[ó[lO\c¼\\ ]\}]/Ú]B
! ^dM^e²^×_ð_#`4`&M`7t`^¬`DaPaòfa?YbQ™bëb?÷b7c.Cc*rcC�c0ácKd6^d4•dÊdæd.ïde*e:e
Oe]eue‡e�e)˜eÂeÊeÛeëe÷ef%fAf]fnfzf‡f˜f«fÈfßfëfüfg)gCgOg*bgs�gqhashkÕhrAii´iej&„j>«jYêj+Dk8pk8©kqâkbTlD·lYülVmLtmÁm_Úm<:nwn!‘n³nEÇnD
oDRo=—o6ÕoVp\cp^ÀpAq/aq‘qE¨q>îq}-r9«r4år+s>Fs\…seâsHt-Xt2†tY¹tlu%€u@¦uDçu,vHDvF�v-Ôvww:w4XwU�wZãw�>xLÀx*
y;8y<ty3±y3åy/zCIzD�z/Òz8{;;{Ew{Q½{5|:E|Q€|8Ò|6}IB}HŒ}JÕ}( ~OI~’™~S,µ€�6€WÄ€k�<ˆ�“Å�KY‚9¥‚�ß‚aƒ:áƒ7„gT„®¼„Ik…aµ…]†wu†uí†_c‡bÃ‡t&ˆ[›ˆV÷ˆXN‰?§‰Nç‰36Š6jŠ„¡Šu&‹&œ‹õÃ‹V¹ŒU�:f�4¡�Ö�í�Ž%Ž8?Ž.xŽ§Ž®Ž.ÆŽ%õŽ-�&I�/p�A �+â�'�6�T�&r�q™�(‘b4‘p—‘R’4[’J�’>Û’Q“vl“Kã“‚/”€²”Q3•P…•NÖ•J%–Rp–LÃ–Q—,b—Q�—7á—=˜W˜y×˜^Q™m°™jš9‰š>Ãš[›~^›/Ý›/
œ4=œ2rœ`¥œ)�60�6g�'ž�2Æ�Nù�|Hž—ÅžV]Ÿn´Ÿ=# +a 5� 4Ã 6ø 7/¡Cg¡P«¡sü¡&p¢$—¢P¼¢>
£AL£%Ž£2´£ ç£N¤^W¤¶¤HÔ¤J¥ih¥]Ò¥L0¦(}¦D¦¦5ë¦0!§CR§–§F´§,û§4(¨Z]¨.¸¨8ç¨? ©-`©WŽ©qæ©eXªL¾ª6«…B«CÈ«I¬0V¬8‡¬VÀ¬1­-I­Mw­?Å­n®St®gÈ®60¯7g¯\Ÿ¯xü¯Uu°DË°I±HZ±H£±]ì±:J²0…²0¶²qç²QY³M«³=ù³K7´Tƒ´lØ´WEµ@�µFÞµM%¶\s¶[Ð¶:,·Ag·F©·Eð·I6¸<€¸6½¸=ô¸O2¹;‚¹F¾¹Nº8Tº4�º*Âº$íºF»4Y»+Ž»Yº»D¼6Y¼7�¼7È¼6½77½9o½5©½>ß½>¾;]¾9™¾1Ó¾H¿0N¿@¿BÀ¿7ÀD;À+€À+¬À1ØÀ.
! ÁA9ÁP{Á2ÌÁ!ÿÁV!ÂxÂˆ’ÂÃ30ÃdÃŽ€ÃÄŽ+Ä3ºÄMîÄ²<ÅNïÇ0>È=oÈ=­ÈAëÈO-É+}ÉT©ÉþÉGÊ)cÊ4�Ê!ÂÊ&äÊwË(ƒËF¬ËHóË<<Ì8yÌL²ÌLÿÌLLÍL™ÍZæÍZAÎ?œÎ)ÜÎÏb&ÏK‰Ï=ÕÏ4Ð3HÐE|Ð1ÂÐ^ôÐ@SÑ„”Ñ©ÒdÃÒ%(Ó!NÓ%pÓX–Ó+ïÓFÔFbÔ[©Ô(ÕG.Õ-vÕ4¤ÕPÙÕ@*ÖNkÖ9ºÖ'ôÖ+×4H×{}×1ù×3+Ø<_Ø4œØ0ÑØhÙ5kÙ'¡Ù/ÉÙIùÙACÚL…Ú1ÒÚ9Û8>Û�wÛ<ùÛ6ÜJMÝM˜ÝYæÝW@Þ^˜Þ>÷Þ(6ß<_ß,œß@Éßa
! àlàV‰à+àà2á5?áŸuáŒâF¢âGéâh1ãMšãOèã28ä2käVžä=õä3å#Rå7vå[®å1
! æX<æ<•æ[Òæ4.ç=cçK¡çKíç@9èzè8�èJÉèséqˆé}úéHxêXÁêëO:ë<ŠënÇëV6ìP�ìˆÞì]gíXÅí=îŸ\îPüîMMïo›ïiðluðnâðLQñTžñOóñJCò ŽòQ¯òó.óDEóYŠó8äóUôIsôh½ô4&õ;[õ+—õ9Ãõ4ýõB2ö?uö.µö0äö>÷ET÷Zš÷Qõ÷Gø8dø2�øWÐøA(ùFjù{±ù7-úMeú0³úGäú>,û1kû:�û4Øû4
ü1BüDtü6¹ü1ðü2"ý#Uýyý@ˆýXÉýN"þAqþ³þ-Ìþúþ1ÿHÿ:_ÿDšÿ<ßÿ^G{_Ã^#Q‚MÔJ"[mOÉQŠkVöYMƒ§4+ `H�ÊEÚ =#Pt<ŽËëY
! @dG¥@í6./e:• Ð.ñ& 	G	W	'i	=‘	?Ï	A
! 8Q
! #Š
! ®
! Ì
! Qì
! P>N� ÞNÿKNIšKä80
@i
2ª
<Ý
 F;5‚e¸V„u‹ú_†RæU9~�0-?Cm±Ðãö6(?(h'‘:¹7ô.,_[@»SüaPF²<ùG6@~S¿RLfV³L
! JWS¢1öl(P•Mæ749l;¦Nâ:19l¦½6ÚCEUH›*ä <0>m5¬9â=RZ­>ÄF/J5zJ°JûF !e r‡ Wú nR!uÁ!>7";v";²";î";*#Wf#'¾#æ#eú#Y`$=º$>ø$77%9o%J©%Bô%7&R&n&Vƒ&‚Ú&B]'_ 'F(gG(G¯(h÷(>`)$Ÿ)2Ä)1÷))*NC*K’*OÞ*J.+My+9Ç+9,[;,!—,Q¹,S-W_-O·-L.+T.5€.5¶.0ì.>//\/.Œ/9»/:õ/4008e0Fž0Uå0);1=e1H£1Tì1)A20k2"œ27¿2%÷263?T3C”3.Ø3:4*B43m4 ¡4Â45B54x5/­5-Ý5@6L6/a6/‘6BÁ6,72173d7-˜7 Æ7<ç7g$8FŒ8UÓ8N)9Qx9aÊ9ã,:[;Wl;YÄ;r<y‘<_=Wk=VÃ=N>Ii>H³>Rü>_O?)¯?(Ù?,@=/@]m@Ë@6ã@"AQ=A*�AJºALBRB4mB:¢BGÝB?%CReC>¸C>÷CL6DNƒD'ÒD6úD<1E„nEcóE`WFY¸F<GŒOGJÜG*'H‚RHMÕHH#IclI-ÐI_þIr^JBÑJ)K>K>TK(“K@¼K[ýKYLyL%™L#¿LãLoýLfmM-ÔMNN1N IN!jN"ŒN"¯N$ÒN$÷N0OMOkO‰O2¦OrÙOkLP_¸P6Q=OQ/�Q>½Q9üQw6Rs®RK"SPnSg¿SM'TvuTGìT[4U<�UAÍU±V°ÁVOrW1ÂWLôWgAXc©X9
Y4GY7|YL´YZJZJdZ+¯Z8ÛZ2[ZG[¢[=¸[(ö[&\DF\J‹\0Ö\w]_]Jß]0*^J[^0¦^H×^2 _HS_2œ_]Ï_G-`Hu`2¾`bñ`}Ta�Òa¨`bi	c„sciøc„bd2çdAe2\e2�e2Âe0õeK&frf;�f%Ìf%òfEgT^g'³gBÛgQhRphQÃh)iZ?i6šiYÑi5+jPajF²j4ùj€.k¯m)Ìm(ömBnÛbn >o_ot~o9óoÖ-p\qCaq>¥qLäqO1r1�r5³r}ér&gs5ŽsYÄs0t2OtO‚t?ÒtBu(Uu,~u/«uHÛuD$v$ivQŽv*àvHw+TwD€w@ÅwxBxax8zx5³xéx(y.y)Cy?myB­y_ðy5Pz@†zDÇz1{@>{R{‚Ò{?U|B•|8Ø|2}2D},w}¤}/¶}4æ}/~FK~S’~Fæ~F--tY¢]üYZ€1´€5æ€E�Ob�.²�Yá�H;‚)„‚)®‚YØ‚2ƒ6Qƒ6ˆƒ,¿ƒìƒN„GS„›„,±„*Þ„9	…/C…<s…2°…/ã…/†4C†>x†·†2×†4
! ‡.?‡<n‡^«‡*
! ˆc5ˆz™ˆˆ‰„�‰E"Š„hŠLíŠ™:‹<Ô‹áŒ$óŒ�ŽÐ¦Žw�F{�;Â‘lþ‘Nk’Sº’:“rI“=¼“(ú“#”W8”(�”"¹”"Ü”"ÿ” "• C• d•$…•$ª•$Ï•"ô•"–":–)]–4‡–1¼–/î–C—Ub—C¸—2ü—4/˜>d˜1£˜DÕ˜D™Z_™7º™wò™PjšO»šw›Hƒ›[Ì›G(œ8pœ@©œ:êœC%�mi�a×�~9ž]¸ždŸa{ŸXÝŸo6 L¦ Mó „A¡(Æ¡(ï¡(¢(A¢7j¢¢¢Ð¦£Qw¤?É¤F	¥ P¥7q¥-©¥8×¥Z¦Wk¦pÃ¦4§PR§G£§në§bZ¨`½¨#©<B©N©IÎ©{ªn”ªf«bj«`Í«-.¬W\¬^´¬'­$;­E`­T¦­Jû­F®c®G}®*Å®2ð®¡#¯pÅ¯g6°)ž°?È°N±$W±:|±`·±,²E²1e²—²C²²3ö²0*³[³y³9”³=Î³;´H´4È´)ý´Q'µ“yµD
¶-R¶X€¶IÙ¶#·/C·s·=�·;Í·=	¸AG¸-‰¸$·¸ Ü¸ ý¸J¹Fi¹?°¹'ð¹1º-Jº*xºA£º9åº.»2N»(�»;ª»Mæ»)4¼-^¼9Œ¼qÆ¼@8½Hy½nÂ½A1¾Ss¾=Ç¾1¿d7¿=œ¿#Ú¿4þ¿C3À<wÀ´À ÒÀóÀVÁ8bÁ1›Á+ÍÁ+ùÁ+%Â4QÂ,†Â*³Â!ÞÂ,ÃP-Ã.~Ã.­Ã.ÜÃ.Ä/:Ä/jÄ0šÄ0ËÄ0üÄ0-Å0^Å0�Å0ÀÅ0ñÅ0"Æ0SÆ0„Æ0µÆ.æÆ.Ç.DÇ.sÇ.¢Ç.ÑÇ/È.0È._È.ŽÈ.½È0ìÈ0É0NÉ0É.°É.ßÉ.Ê.=Ê.lÊ.›Ê.ÊÊ.ùÊ.(Ë.WË/†Ë/¶Ë-æË.Ì.CÌ/rÌ/¢Ì.ÒÌ.Í.0Í._Í,ŽÍ-»Í-éÍ.Î4FÎ,{Î<¨ÎEåÎ5+Ï5aÏ)—ÏJÁÏJÐ2WÐ6ŠÐHÁÐ=
! ÑAHÑFŠÑ;ÑÑC
ÒZQÒQ¬Ò¤þÒ:£ÓCÞÓ$"ÔOGÔS—Ô(ëÔ"Õ57Õ8mÕ8¦Õ1ßÕÖ2Ö5QÖ2‡Ö@ºÖpûÖDl×C±×Lõ×ÆBØ7	Ù�AÙJÃÙMÚ[\ÚC¸Ú3üÚM0ÛC~Û?ÂÛ?Ü1BÜatÜMÖÜJ$ÝGoÝB·Ý$úÝ`Þ)€Þ!ªÞ[ÌÞG(ßHpß%¹ß*ßß;
! à2Fà)yà&£à1Êà0üàY-áO‡áH×áL âmâ$Šâ&¯â>Öâ ã06ã-gã(•ã¾ã'Øã+ä',ä!Tä vä!—ä!¹ä-Ûä&	å"0å"Så)vå, å%Íå3óå6'æ ^æ$æ)¤æ+Îæ)úæ5$çZç+vç4¢ç=×ç.è`Dè§¥èMéEléB²é>õé:4êKoêW»ê>ëXRë@«ëWìë–DìIÛì=%í>cí0¢íÓí'íí1î#Gî[kî`Çî((ïCQï>•ï;ÔïBðSðIjðD´ðPùðFJñJ‘ñCÜñF òJgòM²òFóIGóU‘óKçóC3ôMwô%Åôëô.õ-5õ6cõ#šõ3¾õòõ#ö
3ö)Aökö„öH”ö@Ýö÷:÷O÷o÷T�÷5ä÷/ø,Jø$wøœøG«øgóø+[ùd‡ùqìù‹^údêúcOû@³û&ôû ü><ü?{ü6»ü6òü$)ý'Nýˆvý1ÿý/1þ9aþ-›þ9Éþ7ÿt;ÿ7°ÿfèÿOO.Ÿ†ÎiUU¿n=„2Â0õ^&&…S¬Y,Z?‡ Ç3h/œFÌF<Z8—„ÐFU	œ	°	/Ð	0
! *1
! '\
! *„
! ¯
! !Ï
! 7ñ
! +)-U+ƒK¯û)!D f$‡8¬8å
'8
*`
4‹
AÀ
7-:@h*©>Ô3'GPo%ÀFæE-6sª%Ã<é?&If°@Å$'+;S'�V·+D:2.².á +14],’%¿&å>4K)€3ª>Þ/-M,{1¨TÚL/| ™Mº#?,1lž2½#ðKB`*£Î†èkozÛ_V#¶SÚH./w/§#×5û,1^E~(Ä;í+)%U={M¹=)E$o4”0É@ú+; g K‡ LÓ Y !*z!/¥!!Õ!"÷!9"LT"M¡"`ï")P#)z#r¤#›$x³$»,%Šè%us&cé&tM'�Â'œ`(Êý(‹È)3T*'ˆ*t°*C%+5i+?Ÿ+9ß+\,=v,;´,bð,2S-d†-Të-E@.$†.J«.3ö.%*/NP/8Ÿ/(Ø/!0#0@0_0C|0NÀ0,1M<15Š1/À19ð1Q*21|2;®20ê283]T3"²3%Õ3#û3"4BB4;…4Á4AÜ453;5(o55˜5#Î5/ò5."6%Q6=w6cµ6*7=D78‚7D»78O8<n8-«8AÙ8;9-W95…99»9Aõ9.7:2f:.™:ùÈ:#Â;qæ;pX<oÉ<.9=>h=£§=9K>'…>4­>4â>?%3?ÍY?9'@þa@„`A=åAI#BZmB4ÈBHýB3FC(zC)£CqÍC.?D|nD¤ëD*�EI»ENF;TF>�F-ÏF1ýF//G'_G2‡GQºG.H';H,cH+�H1¼H7îH1&I/XI'ˆI°IsÐI;DJ8€J@¹JjúJ,eK'’K?ºKqúKalLMÎL%MBMA^MK M1ìMN>3NtrNvçN>^OA�O\ßO,<P'iPD‘P!ÖP øPSQmQ%tQKšQ$æQ8R&DR!kR(�R9¶R3ðR,$S(QS.zSF©S†ðSwTS€TLÔT8!UNZUU©U(ÿUd(VV�VäVúVW/WNW dW0…WI¶WX X-7XeX+{X§XK¾X
! Y0!Y)RY4|Ye±Y-ZZEZA Z=âZ [5<[@r[%³[3Ù[W
\:e\ \3¼\Tð\dE]>ª]7é]>!^I`^7ª^?â^>"_Ha_Pª_‹û_B‡`'Ê`*ò`0a*Na+ya%¥a,Ëa(øa3!bUbsbŽb®b"Ëbîbc%c.Bc3qc6¥c ÜcGýc"Ed'hdg�d7ød70e@he3©e$Ýe/f(2f/[f‹f<¡f8Þfg(2g2[gŽg  gGÁgq	h{hF™h/àhie'i%�i
³i0Áiòij*-jXj1pjF¢jDéj).kXk'nkM–k äk(lD.lsl’l5±l$çl/mB<m1m±m Äm$åm;
! nFn%_n)…n*¯n+Ún=oMDo8’oCËoEp=Up>“p:Òp3
q Aq4bq1—q=Éq:r3Br2vrA©r+ërzsX’s2ës%tFDt4‹t*Àt;ëtt'u(œuhÅu.v'Nv8vv>¯v9îv`(w.‰wM¸w3xz:x µxÖxíx4yD:y2y2²yEåy8+z2dz3—zËz&æzD
{1R{;„{JÀ{(|r4|?§|Uç|=}9V}Y�}=ê}=(~=f~=¤~Kâ~:.FiA°>òE1€rw€*ê€&�+<�,h�•�'¬�@Ô�1‚*G‚Yr‚IÌ‚EƒS\ƒ°ƒ.ÈƒY÷ƒEQ„9—„PÑ„B"…5e…7›…_Ó…;3†�o†!ý†�‡x°‡H)ˆCrˆK¶ˆF‰‹IŠgÕŠ =‹§^‹>ŒLEŒ7’ŒeÊŒP0�&��K¨�:ô� /ŽLPŽ<�Ž0ÚŽB�DN�:“�WÎ�!&�yH�IÂ�:‘JG‘;’‘"Î‘!ñ‘
’
!’8/’Nh’,·’0ä’U“4k“+ “<Ì“[	”"e”Uˆ”rÞ”0Q•H‚•IË•h–~–=—–4Õ–G
! —WR—\ª—y˜=�˜I¿˜W	™Va™~¸™R7šRŠšRÝš;0›Xl›iÅ›:/œbjœdÍœ/2�b�~�S‘�Så�I9žƒžEšž@àž:!Ÿ\ŸBmŸN°ŸGÿŸLG 9” 'Î @ö D7¡C|¡;À¡Uü¡9R¢Œ¢¥¢À¢+Ö¢££@:£{£‘£$®£5Ó£5	¤5?¤(u¤4ž¤7Ó¤2¥P>¥:�¥_Ê¥4*¦(_¦Kˆ¦5Ô¦
! §1#§U§l§§—§«§/À§ð§¨¨1/¨a¨v¨9‹¨Å¨Ø¨ë¨
! ©©1©E©c©!v©˜©!¯©Ñ©!è©
! ª!ª@ªTªFmª7´ªlìªkY«GÅ«0
¬]>¬Nœ¬>ë¬:*­'e­K�­UÙ­\/®VŒ®©ã®�¯¬¯Æ¯à¯ú¯,°>=°.|°5«°(á°G
! ±R±'m±•±,°±;Ý±\²0v²0§²+Ø²³!#³"E³h³‡³§³Æ³å³´#´B´\´v´�´1°´â´1µ4µTµtµ”µ ´µÕµíµ¶5'¶]¶|¶›¶&º¶1á¶6·JJ·&•·/¼·+ì·,¸JE¸0�¸)Á¸#ë¸#¹B3¹1v¹ ¨¹$É¹&î¹&º)<º)fºA�º2ÒºN»KT»- »-Î»-ü»N*¼5y¼4¯¼~ä¼Ac½>¥½8ä½L¾<j¾6§¾8Þ¾:¿=R¿@�¿VÑ¿1(À7ZÀ.’À/ÁÀ:ñÀ$,Á)QÁ4{ÁA°Á/òÁ?"Â3bÂF–Â;ÝÂ:Ã:TÃ5�Ã9ÅÃ9ÿÃ99Ä6sÄ.ªÄÙÄkõÄaÅ3yÅC­ÅMñÅ$?Æ8dÆ3�ÆOÑÆ !ÇCBÇC†ÇAÊÇAÈ<NÈ<‹È?ÈÈÉmÉ��ÉÊ,ÊIÊCfÊ9ªÊ9äÊ3ËRËqqËãË#Ì%Ì ;Ì5\Ì0’Ì4ÃÌ4øÌ4-Í1bÍ”Í1°Í;âÍ(ÎVGÎ[žÎ<úÎA7ÏDyÏ'¾Ï+æÏ*Ð-=Ð8kÐU¤Ð‡úÐ#‚Ò$¦Ò3ËÒRÿÒnRÓ#ÁÓ3åÓÔ!/ÔEQÔ<—Ô^ÔÔo3ÕF£Õ&êÕHÖZÖ_iÖaÉÖe+×'‘×5¹×Jï×?:ØFzØMÁØAÙ6QÙ%ˆÙ¹®ÙZhÚ$ÃÚ?èÚ:(ÛžcÛRÜyUÜQÏÜÌ!Ý>îÝ-ÞKGÞZ“ÞuîÞ!dß†ßA•ß"×ß[úßVàsà�à;«àYçà]AáŸáH²á%ûáA!âcâB{â¾âEÕâ^ãBzãP½ã7ä>Fä8…äQ¾äHåJYå2¤å(×åUæ+Væ3‚æi¶æL çRmç9Àçúç0è,Cè[pè$Ìè@ñè?2é?ré0²é=ãé1!ê.Sê3‚ê8¶ê"ïê:ë0Më8~ë&·ëXÞëM7ì+…ìG±ì7ùì1íIQí%›íAÁí=îBAî.„î<³îJðî;;ï3wïE«ïIñï=;ð3yð7­ðGåð#-ñ2Qñ)„ñI®ñDøñZ=ò,˜ò>ÅòGóOLó5œó&Òó*ùó2$ô;WôG“ô_Ûô-;õTiõ9¾õuøõHnö4·ö9ìö7&÷T^÷V³÷>
! ø@Iø/ŠøRºøQ
ùN_ùL®ù<ûù,8ú8eúWžú+öú""û[EûX¡ûEúû.@ü6oü.¦ü.Õü,ý(1ý\Zý4·ý,ìýZþWtþJÌþCÿ�[ÿ ëÿ·Œ«DÍðH¾x>€Q¿OIa(«,Ô(,*!W0yœª:G;‚I¾4'=(eEŽvÔ(KWtÌ+ë*	8B	8{	4´	Ié	E3
! +y
! 2¥
! CØ
! 7)T-~'¬(Ôý84UŠ*¥5Ð7
{>
šº
\UZ²Z
…h8î3'.[ºŠ'E\m
! Ê@Õ<1S-…%³!Ù5û%1-W9…>¿8þD7>|C»HÿBH=‹AÉ;@G;ˆ@Ä:K@EŒcÒ.63e™3µ4é41SS…UÙ^/PŽQßW1†‰OX`¹„ÙB^>¡xàKYÒ¥«xG$ )l c–!ú!
"&"'8"`"z"Š"š"­"Ä"Û"ä"!ý"#4;#Kp#5¼#jò#4]$/’$QÂ$1%7F%=~%:¼%N÷%;F&1‚&]´&2'7E'�}'”(\£(Š)™‹)»%*Ká*)-+9W+9‘+9Ë+G,KM,_™,Où,\I-W¦-3þ-2.DO.z”.6/>F/X…/;Þ/k0?†0zÆ0]A1*Ÿ1*Ê1+õ1N!2hp2.Ù233Ž<3*Ë35ö3E,4Wr4jÊ4W55Z�5Nè5J76X‚6~Û6}Z7:Ø7$86886o86¦86Ý8797L98„98½98ö98/:8h:8¡:8Ú:8;8L;8…;8¾;8÷;60<6g<6ž<6Õ<6=6C=7z=6²=6é=6 >6W>8Ž>8Ç>8?89?6r?6©?6à?6@6N@6…@6¼@6ó@6*A6aA7˜A7ÐA5B6>B6uB7¬B7äB6C6SC6ŠC6ÁC9øC52D5hD6žD&ÕDLüDhIED²Ey÷EqF(ŠFW³F\GFhG3¯G!ãGHH;NH2ŠH+½H]éH:GI=‚I^ÀIFJ@fJ/§J1×J	K$#K!HKJjKPµKBL'IL/qL*¡L*ÌL)÷L*!M*LM)wM™¡MK;NA‡NRÉNAOf^OdÅO,*P9WPE‘P@×P@QjYQ,ÄQUñQDGRŠŒRRSHjSI³S=ýSI;T�…T{Uq�UGV1IV>{VGºVFW(IW9rW¬W/ÄW6ôW!+X]MX/«XÛX"ûX/Y8NYA‡Y=ÉY-Z.5ZFdZ'«Z'ÓZ-ûZ0)[]Z[,¸[=å['#\+K\'w\bŸ\6]C9]1}]¯]EÍ]N^;b^)ž^1È^#ú^_+=_Gi_4±_#æ_5
! `@@`-�`O¯`Jÿ`=Ja+ˆa´a7Ía+b1b'Nb%vb'œb=Äb=c@c2]c-�cC¾cdHd^`d[¿d<eMXeR¦eaùe8[f5”fnÊf:9g2tg6§g6ÞgDh6Zh@‘h;Òh@i7Oi7‡iA¿i7j99j;sj7¯j8çjF k7gkFŸkVæk<=lCzl?¾lBþlHAmCŠm<ÎmBnCNn]’nHðn<9o?vo<¶o<óo70pGhpC°pWôplLqh¹qU"rZxr%ÓrGùrGAs1‰s,»s5èst2tVMtK¤tGðt,8ueu6{u5²uNèu57vQmvD¿v9w3>w1rw/¤w;Ôw/x;@x4|x-±x0ßxBy$SyxyC–yÚy3ìy@ zRazM´z*{.-{/\{(Œ{µ{ýÐ|FÎ}>~oT~Ä~ä~(:+9fE :æ!€58€'n€!–€¸€(Ø€+�&-�+T�$€�F¥�Nì�+;‚Hg‚6°‚?ç‚7'ƒ‚_ƒ<âƒ]„0}„Y®„.…`7…o˜…o†3x†;¬†<è†D%‡4j‡AŸ‡<á‡Mˆ%lˆ%’ˆ,¸ˆåˆüˆ/‰9>‰/x‰!¨‰UÊ‰S ŠStŠÈŠ×ŠXæŠ>?‹]~‹]Ü‹_:ŒVšŒñŒ'�&0�9W�0‘�3Â�9ö�00Ž0aŽ/’ŽMÂŽJ�&[�-‚�@°�"ñ�"�;7�<s�I°�#ú�V‘zu‘ð‘R’)Y’ƒ’;•’?Ñ’e“w“Q‡“Ù“Fö“d=” ¢”2Ã”.ö”]%•&ƒ•:ª•å•H–[N– ª–'Ë–ó–+—%=—,c—&�—›·—}S˜LÑ˜L™?k™k«™;š<Sš-�š1¾š+ðšI›Tf›_»›5œAQœi“œMýœHK�””�D)ž>nžx­ž?&ŸRfŸ×¹ŸE‘ N× v&¡z�¡F¢G_¢a§¢6	£I@£VŠ£á£ka¤DÍ¤W¥`j¥–Ë¥%b¦¨ˆ¦>1§[p§SÌ§9 ¨WZ¨K²¨;þ¨C:©N~©HÍ©kª^‚ª�áªFq«R¸«f¬Or¬cÂ¬v&­7�­iÕ­F?®l†®™ó®m�¯Yû¯(U°™~°Œ±d¥±G
! ²BR²G•²oÝ²œM³Wê³rB´jµ´D µYeµ7¿µ…÷µ‡}¶…·ž‹·R*¸o}¸Dí¸p2¹R£¹`ö¹„WºˆÜº9e».Ÿ»CÎ»n¼C�¼^Å¼9$½H^½!§½(É½jò½�]¾Uß¾r5¿U¨¿hþ¿BgÀXªÀ%Áf)Á¬�Á4=Â^rÂFÑÂYÃ^rÃlÑÃE>ÄL„ÄgÑÄ49Å*nÅ%™Å*¿ÅEêÅ&0Æ*WÆ*‚Æp­Æ+Ç/JÇ6zÇI±ÇIûÇ-EÈ"sÈ7–È8ÎÈ+É43É"hÉ‹É-¢É ÐÉ^ñÉKPÊ%œÊÂÊ,ßÊ9Ë.FË?uËµË7ÔËRÌ0_Ì-�Ì¾Ì)ÝÌÍWÍWpÍJÈÍ$ÎŠ8ÎYÃÎ=Ï5[ÏC‘Ï4ÕÏ)
! ÐE4Ð5zÐ\°Ð;
Ñ=IÑ>‡ÑAÆÑvÒEÒEÅÒhÓxtÓŒíÓnzÔWéÔmAÕJ¯ÕúÕCÖO[ÖH«Ö7ôÖE,×>r×R±×Ø4ØXOØ1¨ØÚØ=÷Ø,5Ù5bÙJ˜ÙGãÙK+ÚNwÚSÆÚCÛ)^Û6ˆÛ-¿Û\íÛLJÜ—Ü2¯ÜâÜ÷ÜnÝ9sÝ?­ÝBíÝ(0Þ.YÞ`ˆÞKéÞf5ßAœßnÞßMà<ià$¦àKËà1á
IáWáfáyá—á*°áÛáh÷á[`â¼âEÚâ< ã?]ã6�ã‘Ôã¼fä7#å][å`¹å)æ8DæO}æ5ÍæGç)KçHuç3¾çKòçM>èDŒèDÑè<é¶Sé 
! ê+ë=ì\ílî1‹î(½î@æî+'ïCSï?—ï8×ï-ð;>ð_zð;Úðhñ2ñ,²ñ+ßñ)ò>5ò1tò¦òv¸òN/ób~óAáóF#ôTjôC¿ôEõ@Iõ8Šõ@ÃõKöbPö`³öl÷]�÷Jß÷b*øn�øHüø2Eù4xù6­ù*äù?úEOúI•ú=ßúfû$„ûh©ûküP~üÏü4ãü9ý Rý$sý>˜ý,×ýWþ*\þn‡þSöþÖJÿ=!@_G )è-O@Y�ê65OT…SÚi.0˜YÉs#R—¦êG‘�Ùvg–Þ]ugÓS;T�Mä*2	A]	5Ÿ	_Õ	H5
! =~
! =¼
! Bú
! ;=Ny7ÈA“B\Ö
3iSH½IVPf§6EKZ7¦-ÞO \+}'©YÑ'+%S1y7«�ãƒs
! ÷xw{óHGZ8¢RÛ?.+nBš#Ý??A"�P¤+õM!Ao.±.à,C_!w™9¦$à.34h+F«Hò$;#`E„+Ê0öG''o;—IÓHGfG®6ön-œ¶2È-û<) *f *‘ K¼ ;!=D!B‚!NÅ!="FR"H™"Bâ"F%#Dl#±#È#Cã#E'$m$A‡$É$Jä$e/%7•%.Í%Jü%8G&;€&¼&-Ñ&Jÿ&€J'|Ë'ïH(n8*J§*9ò*X,+$…+$ª++Ï+0û+?,,%l,;’,.Î,©ý,N§-Uö-QL.Vž.[õ.“Q/_å/TE0mš0I1‰R1SÜ1202Qc20µ2/æ2F3O]3;­31é384<T4H‘4AÚ4K5Lh5Cµ5Eù5C?6;ƒ6)¿6é6^7Bg7Wª7=8!@8*b8?�86Í8393892l9:Ÿ9,Ú9M:!U:"w:5š:MÐ:#;!B;jd;,Ï;Oü;QL<+ž<SÊ<*=>I=Aˆ=6Ê=4>X6>=�>!Í>'ï>-?*E?@p?%±?2×?@
! @.K@;z@=¶@4ô@.)A4XA#�A'±AHÙA�"Bl¤BCLC6fC3�CZÑC:,D-gD/•D?ÅDoE©uE¨F:ÈFBGDFGA‹G/ÍG-ýG&+HŠRHÝHñH3I(9I?bID¢I7çI@J>`J6ŸJCÖJ:KUK3ÕK.	LB8L‘{LF
MTMVsMkÊMe6N=œN‡ÚN_bO2ÂO7õO(-P5VP³ŒPG@Q8ˆQ-ÁQ=ïQ5-RGcRO«R'ûR<#SZ`SU»S2T6DTF{TMÂT;USLUG UXèUAAVlƒV;ðVL,W<yWM¶W^X?cX6£XoÚXQJY3œY'ÐY?øY8ZiOZR¹ZA[PN[GŸ[ ç[Q\EZ\Ÿ \@]}_]0Ý]^^cm^1Ñ^]_a_1{_­_aÊ_',`AT`˜–`˜/ažÈa'gb�b¯b"Éb^ìb.Kc3zcB®c,ñcdi=d4§dGÜd@$e5ee=›e#Ùe4ýe'2faZf&¼f*ãfg)g<gDSgC˜gCÜgC hDdhC©hAíhB/iAri/´iOäiU4j@ŠjuËj?Ak=�k(¿k-èkUlWll[Äl_ mQ€mWÒmI*natnYÖnV0o4‡o$¼o-áoHp0Xp'‰p;±pGíp,5qYbqX¼qXr=nr<¬r<ér0&sJWs_¢s2tU5tK‹t"×t1út!,u4Nu-ƒu-±uAßuA!v cv#„v7¨v(àv	w$)w=Nw?Œw8Ìw)xx/x/¨x>ØxEyJ]y8¨y!áy.z'2z)Zz+„z%°z,Öz*{=.{Ll{E¹{Iÿ{BI|hŒ|iõ|V_}N¶}Ý~Sã~>73vtª}€�€9»€8õ€8.�g�5~�1´�0æ�L‚;d‚9 ‚8Ú‚?ƒ2SƒU†ƒ=Üƒ'„FB„;‰„0Å„6ö„H-…=v…?´…)ô…(†3G†;{† ·†QØ†E*‡Op‡HÀ‡F	ˆAPˆ’ˆ/±ˆ/áˆ&‰#8‰2\‰7�‰,Ç‰Mô‰;BŠJ~Š0ÉŠ>úŠ-9‹>g‹8¦‹@ß‹S ŒJtŒ3¿Œ/óŒ'#�>K�#Š�A®�Tð�>EŽ9„Ž0¾ŽQïŽOA�M‘�<ß�
�G*�6r�]©�P‘X‘Eu‘8»‘=ô‘<2’3o’>£’%â’X“La“L®“Jû“,F”&s”0š”HË”I•^•J|•Ç•AÛ•<–Z–x–0Š–$»–2à–—3.—?b—*¢—+Í—+ù—,%˜;R˜<Ž˜,Ë˜
ø˜<™C™&a™5ˆ™(¾™*ç™gšIzš5Äš6úš@1›!r›”›^±›WœHhœ0±œ'âœ
! �%�e;�2¡�Ô�ç�Kø�DžWž(jž7“ž'ËžEóž?9Ÿ)yŸ9£Ÿ ÝŸBþŸ@A M‚ 6Ð 3¡-;¡Åi¡/¢"¯¢Ò¢6î¢$%£=J£*ˆ£A³£Jõ£F@¤*‡¤3²¤æ¤Šý¤;ˆ¥)Ä¥5î¥L$¦q¦E�¦2Õ¦§*%§&P§\w§&Ô§û§+¨VF¨<�¨žÚ¨[y©8Õ©:ª+Iª1uª1§ª1Ùª«H&«o«7‡«h¿«3(¬X\¬Vµ¬Y­Vf­2½­6ð­G'®Ko®@»®-ü®*¯"H¯'k¯ “¯'´¯zÜ¯IW°¡°E¹°<ÿ°=<±=z±<¸±gõ±C]²C¡²@å²g&³HŽ³~×³]V´¸´´!mµ�¶\¥¶J·JM·I˜·Iâ·3,¸Z`¸(»¸3ä¸9¹AR¹H”¹HÝ¹,&º(SºA|ºP¾ºV»Bf».©»LØ»G%¼%m¼<“¼�Ð¼K`½M¬½Dú½.?¾Nn¾C½¾X¿,Z¿‡¿O�ÀGÝÀT%Á^zÁNÙÁp(Âh™ÂdÃcgÃIËÃhÄU~ÄSÔÄ'(Å#PÅLtÅ`ÁÅ;"ÆD^ÆB£Æ0æÆWÇ‡oÇ<÷ÇW4È\ŒÈ&éÈÉa-É�É2¤ÉY×É1Ê±Ê?ÍÊ
Ë3Ë)NË6xËU¯Ë0Ì^6Ì3•ÌcÉÌ7-Í8eÍ žÍo¿ÍI/ÎIyÎIÃÎ,
ÏD:ÏoÏ*ïÏkÐG†ÐzÎÐ_IÑ>©Ñ"èÑ4Ò4@Ò uÒK–Ò:âÒMÓÇkÓ3Ô:GÔ!‚Ô8¤Ô:ÝÔ,ÕEÕaÕ#}Õ3¡Õ=ÕÕ7ÖYKÖP¥Ö:öÖ1×J×j×3„×¸×+Ð×(ü×,%Ø)RØ?|ØB¼ØÑÿØAÑÙ–Ú•ªÚL@Û3�ÛWÁÛQÜ2kÜ6žÜOÕÜ6%ÝZ\Ý@·Ý0øÝK)ÞIuÞ¿Þ7ßÞKßNcßA²ßGôßQ<àLŽà5ÛàáF+á&rá™áE¹á8ÿá98â*râ>�â:Üâã:6ãFqã ¸ã¦Yä‡å5ˆå¾å'Üå0æM5æcƒæ'çæRç3bç'–ç?¾ç>þç3=èMqè(¿èEèèê.é_êZyê1ÔêLëASë?•ëZÕëi0ìašìFüìGCí'‹íL³íHî2Iî<|î6¹îDðî>5ï@tï:µïjðï’[ð^îðSMñW¡ñ+ùñL%ò:ròD­òGòòD:óDóDÄóF	ôNPô2Ÿô?Òô@õ>SõD’õ!×õùõ=öBRö;•ö@Ñö?÷*R÷@}÷B¾÷5ø>7ø?vø?¶øGöø(>ùMgùSµùZ	úZdúb¿új"ûo�ûuýûtsüwèüt`ýtÕýˆJþˆÓþˆ\ÿˆåÿŠnˆùŠ‚ˆ
~–ƒ‚™‹Œ¨Œ5ŠÂŒM‹Ú�f~ö‚u~øƒw	~û	€z
! Eû
! CAI…KÏ=CY:�@Ø
B9
>|
B»
Aþ
<@}:šGÕ?G]:¥+àDAQ?“@ÓFC[DŸBä?'(g�®*Í/ø/(2X=‹`ÉH*4s/¨/Ø0D9Y~bØ0;�ldú:_$š;¿7û3/Rh‚;ëO'/w;§cãWGŸX¸K)](‡°$Î;ó2/)b3ŒZÀ3 O4p:¥4à)_?BŸ5â):BD}FÂ 	 O* Oz 7Ê 1!a4!3–!9Ê!;"J@"K‹"0×"J#ZS#B®#[ñ#+M$&y$O $ð$
%%%.;%1j%Nœ%5ë%0!&1R&,„&/±&-á&-'#='3a'-•'*Ã')î',(-E((s()œ(,Æ(,ó(& )#G)"k)"Ž)'±)=Ù)-*=E*,ƒ*,°**Ý**+)3+%]+'ƒ+*«+.Ö+,,&2,)Y,4ƒ,$¸,&Ý,+--0-(^-‡-0§-Ø-:ø-;3.:o.0ª.IÛ.E%/gk/VÓ/a*0SŒ0Ià0R*1O}1&Í1-ô11"2)T2~2%›2©Á2Ik38µ31î3. 4ˆO4-Ø4¡51¨6`Ú6F;7‚75š7Ð7 í78)+8$U8	z8@„8}Å8NC9S’9sæ9=Z:@˜:�Ù:Zw;QÒ;y$<˜ž<Y7=e‘=b÷=BZ>U�>Gó>m;?C©?@í?\.@O‹@}Û@TYA*®ARÙAG,BctBzØBsSC@ÇCUDN^DL­DrúDcmE`ÑE@2FesFDÙF>GP]GA®G4ðG2%H0XHC‰H@ÍHƒIC’IkÖIqBJ&´J9ÛJgKE}KaÃK–%L°¼LÉmM×7N;OEKOB‘O`ÔO@5PkvP_âPXBQ`›QMüQ=JReˆR1îR- S)NS.xS<§S;äS* T:KT,†T(³T5ÜT3U|FUšÃUŠ^V„éVƒnWQòWqDXW¶XIYæXYÚ?Zc[N~[eÍ[?3\ s\¨]^½]^^P{^]Ì^“*_<¾_@û_@<`¡}`Faofa/ÖaBbEIbŒ�b_c^|cRÛcX.dA‡d1ÉdƒûdEeŒÅeBRfX•fkîfDZg7Ÿg:×g\hSohZÃhŽiX­i^jlejWÒja*kRŒkHßk`(lN‰l7ØlWm=hmK¦mlòm^_n=¾nSün¯PoCp|DpgÁpQ)qX{q>Ôr|sp�s%tL'tMttFÂt�	u[§upvõtvXjxRÃx‚yL™yIæyF0zLwzëÄzê°{e›|n}Zp}”Ë}t`~ŽÕ~ŽdŽó…‚€G�eP�c¶�×‚;ò‚b.ƒk‘ƒVýƒ@T„¥•„§;…­ã…j‘†$ü†!‡>‡]V‡G´‡ü‡mˆ Šˆ•+‰Á‰á‰ü‰:Š6RŠZ‰Š=äŠª"‹ŽÍ‹Œ\ŒGéŒ¨1�RÚ�^-ŽwŒŽ��5’�fÈ�J/�Mz�mÈ�Z6‘‘‘@’uR’fÈ’G/“]w“dÕ“,:”hg”WÐ”A(•Cj•h®•=–ÜU–œ2—Ï—6é—¶ ˜™×˜�q™`ó™|TšOÑšS!› u›.–›ZÅ›< œH]œE¦œìœ$ÿœA$�of�Ö�dõ�[ZžC¶žIúž3DŸkxŸQäŸ>6 6u &¬ 1Ó 4¡5:¡+p¡!œ¡3¾¡2ò¡A%¢*g¢4’¢/Ç¢÷¢1w£\©£H¤_O¤Z¯¤%
! ¥\0¥$�¥9²¥8ì¥9%¦o_¦(Ï¦6ø¦/§:¯§@ê§5+¨1a¨@“¨KÔ¨+ ©+L©5x©H®©n÷©sfªCÚª1«"P«Zs«aÎ«60¬;g¬F£¬;ê¬@&­Kg­A³­Hõ­b>®!¡®IÃ®F
¯?T¯^”¯Dó¯48°m°IŠ°MÔ° "±;C±8±5¸±&î±U²:k²3¦²Ú²Dò²27³Rj³%½³<ã³ ´<;´Bx´+»´;ç´/#µ.Sµ'‚µDªµSïµ‰C¶(Í¶0ö¶R'·dz·Dß·$¸4>¸*s¸<ž¸;Û¸¹47¹-l¹5š¹/Ð¹2º)3º.]º!Œº;®º êº"».»8?»#x»!œ»E¾»$¼W)¼L�¼-Î¼1ü¼/.½b^½TÁ½&¾N=¾Œ¾k©¾R¿5h¿ž¿/¼¿ì¿HÀNLÀ)›À?ÅÀ6Á@<Á=}Á/»Á;ëÁJ'Â<rÂ8¯Â:èÂ?#Ã(cÃ3ŒÃ:ÀÃ6ûÃ62ÄiÄ4„ÄR¹Ä>ÅKÅ9fÅ9 Å&ÚÅ&Æ5(Æ(^Æ9‡ÆÁÆ/ÝÆ
Ç%-Ç<SÇ#�Ç‚´Çw7È¯È-ÉÈ*÷È;"É^É.tÉ+£É-ÏÉ/ýÉL-Ê,zÊ1§Ê$ÙÊPþÊKOË,›ËDÈË*
ÌR8ÌR‹ÌBÞÌ5!Í;WÍ1“ÍÅÍ(åÍIÎFXÎFŸÎ'æÎJÏIYÏ&£Ï·ÊÏO‚ÐÒÐñÐÑÑD3Ñ$xÑ/�Ñ@ÍÑ.Ò=ÒKZÒ.¦Ò2ÕÒÓÓ.ÓDDÓ$‰Ó/®ÓÞÓüÓÔ#7Ô[ÔvÔR•Ô3èÔ9ÕVÕ:fÕi¡ÕÖ/+ÖD[Ö4 Ö$ÕÖ4úÖR/×O‚×LÒ×CØ/cØ“Ø!³Ø-ÕØ1Ù85ÙnÙ+…Ù±Ù!ÌÙîÙ2
! ÚJ=ÚJˆÚGÓÚWÛ&sÛ9šÛ6ÔÛ3Ü3?Ü'sÜ.›Ü'ÊÜ!òÜÝC-Ý?qÝ±ÝÎÝ=îÝ<,Þ*iÞM”ÞHâÞH+ßHtßH½ßà$à(=à'fà8Žà8Çà$áE%á$káÄ�ásUâCÉâ6
ãGDã1ŒãI¾ã$ä-äEJä �ä»1å<íå&*æ>QæV�æ&çæ-çK<çˆç~�çQèHnè ·èKØè)$é(Né%wé0�é,ÎéjûéBfê>©ê:èê7#ë#[ëBëGÂë=
! ì-Hì7vì)®ì$Øìýì;í(Pí)yí'£ínËí,:î3gî&›î0Âî%óî1ï3Kï%ï,¥ï%ÒïEøï%>ð0dð(•ð.¾ð4íð@"ñ+cñ4�ñ3Äñ+øñ9$ò^òP{òGÌò;ó6PóD‡ó=Ìó¡
! ô)¬ô"Öô;ùô5õNõ;kõU§õ ýõ&ö$Eö#jövŽöv÷}|÷~ú÷-yøL§ø!ôø-ù"Dù]gù)ÅùKïù,;ú;hú`¤úNû#Tû=xû;¶û)òûüo:üŒªü{7ý³ýEÏý*þ%@þNfþ3µþ(éþÿ*1ÿ\ÿUuÿOËÿ&7B@za»2&P(w& ÇæûM/?}7½?õ!5*W‚žC¹Pý*NJyJÄ+6;8rw«7#D[? %à:6AÅxV><•FÒP	"j	5�	MÃ	=
! (O
! $x
! H�
! :æ
! N!p{yûyu_ïLO
Rœ
Aï
L11~¸°>i?¨0è/GI0‘/Â¡òM”â'ø% FD]j¢
(KA�>§/æ,!C)e"�.²1á-A0`?‘5ÑS[[Q·	W‰oáSQ6¥Ü>\r›\rk¤Þ€ƒUIZ†¤‹+N·ˆ’�J"QmJ¿u
!  ^€ 4ß �!4–!FË!X"�k"nù"vh#`ß#_@$* $TË$\ %o}%|í%gj&[Ò&x.'V§'^þ'I](s§(g)Tƒ)-Ø)@*3G*Y{*TÕ*8*+dc+oÈ+,8,ue,&Û,b-*e-O�-Là-@-.Fn.@µ.+ö.="/8`//™/&É/9ð/O*0)z0s¤081QQ1g£1g2gs2fÛ2pB3r³3W&4_~4WÞ4W65WŽ5Wæ5W>6c–6cú6C^7A¢7@ä7w%8C�8+á8K
9;Y9$•9lº9E':;m:ˆ©:T2;‡;¼<1Ä<bö<DY=Mž=5ì=6">:Y>=”>hÒ>I;?D…?XÊ?\#@K€@dÌ@N1AX€A”ÙAVnBSÅBkCf…ChìC^UD‹´Dt@ENµEKFYPFHªFCóF{7GX³G}HXŠHpãHfTIJ»IXJ^_JX¾JdK[|KrØK‚KLbÎLP1MS‚M`ÖMO7ND‡N^ÌNG+OEsOE¹OFÿO>FP/…P<µP?òP;2Q(nQ—Qt·QK,RKxRVÄR•SO±S›T4�TGÒT.UKIUk•UFVRHVR›VRîVEAW3‡W3»W,ïWcXƒ€XGY+LYPxYQÉYRZTnZPÃZ[[Jp[:»[/ö[9&\2`\A“\$Õ\-ú\s(]*œ]XÇ]+ ^%L^Lr^<¿^Aü^=>_L|_IÉ_D`aX`>º`9ù`J3a"~a/¡a5ÑaVb)^bCˆblÌb]9c3—c2ËcDþcDCdMˆd=Ödee4ze@¯e;ðeA,fCnf.²f€áf\bgO¿gRhtbhI×h.!iOPi; iEÜi8"j@[jCœjhàjVIk6 kD×k$l%Al�gl™õln�m4þmn3ng¢n7
! oqBo<´oRño>Dpiƒpaíp.Oq+~qCªqjîq>Yr6˜r9Ïr0	s#:s’^s,ñs<t.[tAŠt%ÌtTòtJGuG’uJÚu=%vacv*ÅvTðv@EwH†wHÏw$x.=xVlx=ÃxBy~DycÃyZ'zG‚z)Êz¤ôz>™{6Ø{A|AQ|O“|\ã|A@}K‚}?Î}]~El~k²~�”®GC€m‹€Sù€WM�C¥�_é�fI‚/°‚Rà‚`3ƒ_”ƒKôƒQ@„J’„7Ý„Q…ng…[Ö…C2†Cv†Kº†J‡EQ‡]—‡”õ‡mŠˆ_øˆaX‰7º‰Lò‰:?Š(zŠO£ŠEóŠN9‹:ˆ‹(Ã‹4ì‹p!ŒQ’Œ7äŒ\�gy�Ná�80ŽZiŽ;ÄŽE�hF�7¯�>ç�o&�+–�&Â�)é�H‘!\‘/~‘W®‘g’?n’<®’hë’iT“4¾“[ó“PO”K ”kì”oX•ˆÈ•:Q–iŒ–0ö–_'—C‡—,Ë—Eø—L>˜9‹˜HÅ˜/™F>™B…™:È™cšfgšRÎšC!›1e›I—›dá›CFœRŠœqÝœ‡O�8×�GžCXž0œžAÍž=ŸkMŸd¹Ÿd Oƒ 4Ó G¡9P¡;Š¡AÆ¡B¢HK¢U”¢iê¢ZT£O¯£oÿ£^o¤;Î¤N
! ¥WY¥I±¥Tû¥wP¦_È¦[(§*„§;¯§Jë§P6¨¨‡¨@0©Bq©L´©dª*fªT‘ª(æª/«§?«ç«`ï«XP¬Ò©¬þ|­}{®ëù®å¯.ô±t#´t˜´[
µJiµV´µ+¶¯7¶¼ç¶;¤·™à·‰z¸<¹]A¹PŸ¹\ð¹&M»]t»4Ò»+¼*3¼N^¼s­¼n!½%�½\¶½(¾(<¾e¾ ƒ¾¤¾Ä¾ ä¾ ¿-&¿'T¿*|¿0§¿0Ø¿^	À]hÀcÆÀÌ*ÁÆ÷Áž¾Âa]ÄC¿Ä3Å57ÅBmÅA°Å6òÅ;)Æ*eÆ$�Æ%µÆ8ÛÆTÇŠiÇTôÇ’IÈ:ÜÈ.É>FÉe…ÉëÉ&ñÉÊ-Ê=Ê
! ]ÊhÊxÊˆÊZ‹ÊæÊBËGFË}ŽË@ÌDMÌ+’Ì,¾Ì+ëÌDÍ"\ÍMÍhÍÍX6ÎE�Î5ÕÎ=Ï/IÏWyÏ=ÑÏ7Ð`GÐi¨ÐQÑQdÑ?¶ÑDöÑP;Ò8ŒÒ0ÅÒeöÒY\Ó[¶ÓNÔTaÔV¶ÔI
ÕGWÕ(ŸÕKÈÕ>ÖPSÖJ¤ÖBïÖ<2×\o×dÌ×]1Ø\�ØYìØsFÙ:ºÙ5õÙ6+Ú?bÚ7¢ÚÚÚ¢óÚ3–Û~ÊÛ9IÜ:ƒÜD¾ÜSÝ-WÝ7…Ý4½ÝVòÝJIÞ5”Þ5ÊÞqß*rß)�ßMÇß'à&=à+dàŒ�àLá/já@šáOÛáO+â:{â+¶â•ââ4xãB­ã=ðã7.ä8fäDŸä.ää.å/Bå/rå½¢åE`æP¦æ.÷æ!&çAHçAŠçSÌçB è=cè4¡èfÖèF=é=„é?Âé=êB@ê<ƒêÀêAÆêDëUMë`£ëì3#ì1Wì0‰ì8ºìHóìB<í?í9¿íAùí2;î&nî'•î(½î1æî*ï+Cï&oï.–ï0Åï0öï8'ð`ðwðM�ðÛðfóð&Zñ�ñ7˜ñ*Ðñ&ûñ]"ò%€ò*¦òÑòìò.
! ó-9ó-gó1•óDÇóGôiTôW¾ôDõ@[õcœõIöCJöFŽöbÕöd8÷W�÷@õ÷A6øExø?¾øAþø]@ù@žùHßùl(úF•ú
Üúêú%úú' ûmHû"¶û@Ùû|üB—ü4Úü!ý1ýhLý^µý>þ8Sþ8Œþ!Åþ8çþS ÿ6tÿL«ÿIøÿ4B3wG«1óE%3k6Ÿ=ÖE,ZB‡CÊF;U7‘PÉWrP’Bã(&:O Š«ËEå +2L'§<´ñ þ=3]1‘0Ã0ô@%<f7£7Û5	9I	1ƒ	Aµ	Y÷	FQ
! =˜
! :Ö
! 29DH~FÇ>;M0‰@º=ûœ9
zÖ
DQG–.ÞX
Af<¨Nå#45XFŽDÕC4^+“=¿Eý?Cƒ:¡$Ü02KO#›%¿Zå>@) ©=Ê@\I<¦EãL)GvK¾=
! _H=¨%æ.+1ZrŒ€ÿs€zôˆo{ø{t‰ð|zt÷‚luïveÜ‡\ˆä�m Dï H4!4}!T²!5"L="2Š".½"%ì"-#(@#9i#f£#J
! $,U$0‚$U³$5	%*?%>j%ƒ©%‰-&1·&5é&7'ZW'7²'8ê',#(CP(A”(Ö(î(
! )G)Td)=¹)J÷)=B*J€* Ë*'ì*'+)<+0f+B—+&Ú+,C,c,4s,'¨,7Ð,m-Vv-.Í-Eü-0B.0s.9¤.BÞ.3!/)U/@/6À/;÷/!30XU0?®0dî0
S19a1)›18Å17þ1362j2…2Ÿ2H¹2233537i3U¡3J÷34B46w43®4;â4=5\5x5H–5?ß5.6/N6)~6#¨6GÌ6"7,773d7˜7,´7[á7=8,M8	z80„87µ8%í8=9ƒQ99Õ9P:#`:„:7Ÿ:4×:/;?<;0|;.­;.Ü;<b$<^‡<0æ<==UU="«=/Î=þ=><>?Z>|š>&?q>?h°?‚@cœ@A
! A/ A@PA+‘A<½A0úAA+B.mB5œB/ÒBCNC(dCH�C0ÖCAD*ID<tD@±DWòD/JE7zE8²E4ëED F1eF9—FCÑF/GEEG8‹G#ÄGRèGZ;Hf–H4ýH,2I0_I5�I3ÆI-úIY(Jk‚JJîJu9KU¯K]LIcL\­LD
! MKOM#›M¿M5ÔM
! N*"N2MNR€N_ÓN.3O4bO6—O>ÎO:
P9HP2‚P1µP\çP-DQ+rQ/žQ(ÎQU÷QRMR8 R;ÙR!S.7S8fSŸS/ºS0êS<T@XT!™T»T"ËT!îT#U-4UbU0zU'«U,ÓU-V).VXVrV�V¨VÀV+ÏVûV,W;AW0}W;®W;êW=&X;dX; X;ÜX;Y;TY/�Y8ÀYùY
ZZ/(Z-XZ,†Z(³Z(ÜZ[>[HV[Ÿ[
¸[OÆ[(\2?\+r\)ž\6È\2ÿ\+2].^]4�]*Â]+í]6^3P^„^¡^1¾^;ð^½,_,ê_!`D9`J~`$É`Dî`03a'da,Œa-¹a5ça6b<Tb@‘b8Òb9c1Ec<wc%´c,Úcd %d/Fd3vdQªd1üdZ.e?‰e<ÉefAf'Yf5�f&·f&Þfg$g!?g4ag<–gÓg*îg)hOCh\“hðhiùhCci'§iÏi"íi'j"8j6[j¢’j75kKmk!¹k<ÛkJl,clD�l[Õl21m\dmjÁm@,n>mn?¬nJìn.7o<fo£oÃo>âo2!p Tp"up6˜p5Ïp/qJ5q.€q5¯q6åq9r,VrLƒr.Ðr$ÿr0$ssUspÉs<:tAwtc¹t3u4Qu4†u@»u6üuN3v‚v^˜v÷v@w%HwMnwT¼w*x-<xGjx;²x<îx<+y;hy>¤y=ãyG!z-iz$—z0¼zíz
{>({%g{>�{:Ì{1|,9|6f|1�|hÏ|Q8}Š}™}_²}\~0o~1 ~`Ò~^3g’>ú>9€<x€ µ€+Ö€�L �m�"��<¤�<á�8‚7W‚:�‚*Ê‚õ‚IƒC\ƒM ƒ?îƒM.„Ž|„M…EY…]Ÿ…Aý…D?†T„†SÙ†>-‡tl‡Xá‡>:ˆyˆ…ˆ‘ˆ	°ˆºˆSËˆ;‰9[‰K•‰Dá‰H&Š9oŠ6©Š6àŠP‹@h‹{©‹D%Œ;jŒ?¦Œ<æŒ@#�Id�L®�aû�q]ŽaÏŽ31�Ie�Z¯�\
! �9g�^¡�2‘L3‘V€‘:×‘:’<M’.Š’?¹’Fù’9@“Az“_¼“?”0\”Q�”Oß”P/•<€•<½•(ú•,#–*P–@{–7¼–>ô–=3—7q—:©—bä—^G˜Q¦˜Oø˜hH™l±™=š~\š‚Ûš`^›^¿›5œ-Tœ4‚œ2·œVêœ8A�:z�`µ�/ž<Fž4ƒž.¸ž0çžNŸKgŸ5³Ÿ5éŸ/ =O H� 9Ö H¡AY¡6›¡IÒ¡L¢Fi¢A°¢,ò¢4£IT£.ž£hÍ£K6¤J‚¤EÍ¤!¥X5¥UŽ¥Mä¥}2¦s°¦A$§7f§?ž§,Þ§=¨5I¨B¨°Â¨_s©LÓ©B ª>cª=¢ª7àªV«Ho«?¸«iø«6b¬6™¬OÐ¬> ­-_­6�­EÄ­%
! ®)0®=Z®L˜®)å®B¯"R¯!u¯—¯-¶¯.ä¯+°<?°Y|°DÖ°%±9A±={±S¹±8
²8F²B²8Â²7û²53³.i³<˜³<Õ³9´?L´@Œ´?Í´a
µSoµeÃµ*)¶3T¶Rˆ¶&Û¶'·U*·Q€·QÒ·6$¸[¸1{¸"­¸0Ð¸"¹"$¹OG¹>—¹>Ö¹7º+Mº9yº*³º.Þº-
»v;»>²»5ñ» '¼2H¼'{¼0£¼,Ô¼,½7.½9f½B ½Eã½S)¾\}¾tÚ¾=O¿I�¿I×¿6!À,XÀV…À8ÜÀBÁDXÁA�ÁRßÁ2Â/OÂ:ÂUºÂMÃ!^Ã)€Ã)ªÃ^ÔÃ83Ä8lÄ6¥Ä'ÜÄLÅ:QÅ:ŒÅ*ÇÅQòÅ8DÆR}ÆBÐÆ?Ç?SÇ7“ÇFËÇSÈSfÈ<ºÈ:÷ÈD2É\wÉNÔÉS#Ê*wÊ-¢ÊJÐÊ$Ë'@Ë+hËX”Ë<íË'*ÌERÌ9˜Ì9ÒÌ0Í =Í:^ÍY™Í5óÍ0)Î3ZÎ1ŽÎ.ÀÎ/ïÎ+Ï)KÏ&uÏ*œÏ<ÇÏAÐHFÐE�Ð;ÕÐHÑ3ZÑŽÑd­ÑÒI’Ò1ÜÒGÓ7VÓ9ŽÓ3ÈÓ!üÓ%ÔFDÔN‹Ô-ÚÔNÕ:WÕ6’ÕBÉÕ9Ö-FÖVtÖAËÖ#
×41×(f×<�×ZÌ×4'Ø%\Ø1‚Ø/´Ø9äØAÙV`Ù`·ÙsÚ8ŒÚ&ÅÚIìÚ*6ÛaÛ+€ÛN¬ÛNûÛ$JÜ%oÜ$•ÜºÜ'ÑÜ%ùÜÝ9<ÝvÝŽÝ®Ý#ÎÝ1òÝ0$Þ9UÞ;�ÞMËÞ=ß3Wß4‹ß…ÀßcFà!ªàDÌà(á):áBdá	§á±á<Éá<âCâWTâ%¬â5Òâ6ã3?ãsã�ã+¦ãAÒãä1)ä/[äF‹äIÒä#åe@åI¦å@ðåI1æ0{æR¬æ)ÿæ)ç(Fç<oç9¬ç6æç:è XèyèU˜èjîè&Yé"€é£é4Âé(÷é ê17êMiêK·ê9ëH=ëG†ë@Îë=ì<MìIŠì<ÔìIíV[í0²í`ãíjDîE¯îDõîg:ï¢ïG¹ïCðEð/að0‘ðÂðEÙð"ñ&Bñ€iñ6êñ!!òPCò,”òRÁò.ó1CóPuóLÆóJôF^ô¥ôiÀô**õ.UõF„õ2Ëõ9þõ48ömö1…öJ·ö6÷/9÷0i÷ š÷3»÷@ï÷ 0øHQøšø5ºø)ðø"ù=ù6\ù&“ù1ºùHìùY5úl�úEüúRBûE•ûRÛû2.üƒaüFåü;,ý?hý*¨ý%Óý@ùý5:þ.pþ1Ÿþ/Ñþ6ÿ@8ÿGyÿGÁÿ;	7E3}7±*é7/L(|$¥`Ê7+LcK°küh®y1(1Z1ŒY¾)/Br>�TÌR![t:Ð9CE1‰B»0þ>/5n;¤>à"	JB	K�	;Ù	2
! OH
! $˜
! :½
! 5ø
! $.<SA�9Òa1nN LïJ<
;‡
0Ã
1ô
&+D1p2¢AÕ16I=€P¾T3dD˜VÝj4Ÿ¿/ÝF
)T:~¹3Õ7	:A4|/±1áL8`2™1Ì9þ>8>wG¶0þ4/Hd)­'×Gÿ*GMrOÀKT\:±Cìl0+�@ÉN
! UYb¯_Rr'Åií*W‚EžFä=+Wi.Áwð/hF˜^ßP>I�'Ù0 <2 #o 8“ ZÌ W'!F!^Æ!2%"KX"/¤":Ô"E#>U#4”#CÉ#D
$0R$<ƒ$%À$8æ$?%4_%#”%_¸%v&X�&zè&;c'4Ÿ'1Ô'I(-P(<~(8»(+ô(' ))H)#r)3–)Ê)2ç)=*/X*ˆ*”*A *Oâ*12+Xd+&½+6ä+1,=M,=‹,:É,-=-(]-!†- ¨-3É-ý-E.:_.0š..Ë.9ú.C4/rx/ë/<
! 0[G08£0WÜ0K41<€1½12Ï1F2CI2/�2<½2\ú22W3'Š3%²3-Ø334>:4y48…4"¾4
! á4ì4Xþ4YW5D±58ö5'/6!W6)y6£60Á6Wò6?J7UŠ7mà7+N82z8G­89õ8./9A^9/ 9Ð98å98:AW:K™:@å:O&;#v;3š;,Î;,û;'(<#P<jt<&ß<!=6(=A_=7¡=7Ù=7>2I>.|>F«>,ò>'?kG?&³?%Ú?@@JA@ŽŒ@3AcOAP³AUBNZBJ©B3ôB.(CWWC9¯CSéC=DMD!mD�D)©D&ÓD?úD:E;XE9”E7ÎE2FB9F3|F1°F1âF9GHNGK—GIãGR-H/€Hf°HQI;iI9¥I@ßI7 JgXJ"ÀJ2ãJGK5^K@”K1ÕK0L88L[qL=ÍL[M6gMižMiNtrNVçNN>OO�O/ÝO)
PP7PTˆP>ÝP8QQUQ[§Q9R<=R=zRU¸R3S.BSHqSoºS**TUTdT>}TM¼TC
! U2NU5�U+·U@ãU2$V-WVE…V(ËVCôV;8W3tW$¨W-ÍW(ûW,$XOQX2¡X;ÔXRY=cY?¡YáY$ùY/ZNZhZ(ƒZr¬Zƒ[Y£[9ý[(7\$`\)…\#¯\)Ó\Pý\GN]#–]#º]sÞ]KR^Wž^ö^_-3_.a_f�_C÷_S;`W�`0ç`¹a.Òa4b@6b7wb"¯b8Òb0cM<cKŠc/Öc0d*7d±bd%e:eOeje"„e2§e(Úe(f7,f df…f¥f Åfæf+g#1g?UgY•gmïgC]h¡h'¹h=áh)i<Ii(†i[¯iCj$OjRtjÇj0ÛjHk*Uk*€k5«kák+ýk*)l&Tl1{l8­lBæl:)m+dm+�m@¼m7ým$5nZnin-n#­n#Ñn#õno*-oXooo
†o”o
°o¾o'Õo
ýop0&p WpxpŒp'§pIÏpq5q'Tq\|q*Ùq*rM/r}r �r¾rÕr<ór20scsvs&•s¼sPÓsX$t}tštC´t0øt)u!>u$`u5…u)»u.åu9vFNvV•v ìvc
wvqw;èw0$x@UxD–x8Ûxy24y<gyI¤ysîy8bz#›z$¿zäz7ÿz7{3Q{3…{¹{%Ø{rþ{q|Aƒ|<Å|E}@H}‰}£}&¯}:Ö}5~#G~Lk~ ¸~&Ù~)0H,y-¦)Ô<þ3;€Uo€sÅ€9�N�d�$s�0˜�bÉ�D,‚'q‚™‚ª‚¼‚Ñ‚/à‚Fƒ\Wƒ2´ƒçƒ)„B/„Hr„B»„1þ„70…Kh…´…LÐ…C†\a†=¾†Sü†&P‡4w‡5¬‡9â‡Iˆ+fˆ\’ˆ5ïˆ_%‰5…‰=»‰@ù‰T:Š3�Š;ÃŠ;ÿŠH;‹%„‹7ª‹'â‹3
! Œ4>ŒsŒ!zŒAœŒ4ÞŒ�/�<M�&Š�±�=º�0ø�)ŽHŽYhŽCÂŽC�:J�-…�S³�2�,:�.g�/–�0Æ�/÷�/'‘1W‘(‰‘²‘Ò‘î‘)’12’2d’2—’Ê’å’ô’+“>“,M“z“�“¯“¾“Ô“î“Qý“O”^”x”””®”È” â”••#•2•L•h•:ƒ•¾•Î•'Ý•(–%.–-T–‚–=œ– Ú–%û–!—0—9?—y—<�—>Ì—P˜\˜k˜}˜˜˜¬˜¾˜Í˜Ü˜!ó˜"™L8™]…™%ã™)	š3š@Dš…š2—šaÊš.,›[›n›$�›2¦›Ù›ï›œ0œ6Jœ,�œ%®œÔœêœBþœ(A�j�w|�ô�#ž,ž*HžHsž2¼žïžŸŸ3Ÿ"DŸ@gŸ(¨ŸÑŸçŸªúŸK¥ 0ñ "¡/6¡<f¡?£¡2ã¡=¢T¢o¢0ƒ¢´¢Ê¢Ý¢˜î¢‡£š£­£¼£Ò£ì£û£¤-¤A<¤"~¤¡¤º¤'Ù¤%¥5'¥C]¥¡¥·¥3È¥3ü¥0¦$F¦:k¦¦¦¿¦×¦*ó¦*§I§(b§8‹§Ä§(â§¨%&¨)L¨v¨“¨$«¨Ð¨ß¨ô¨©A$©5f©œ©?·©÷©=ª3Pª&„ª-«ª=Ùª%«=«T«r«#‡«"««/Î«þ«¬(0¬CY¬"�¬À¬Ô¬æ¬-ÿ¬-­B­\­n­ …­)¦­Ð­&å­® ®;®Z®y®-˜®4Æ®û®¯&¯&@¯4g¯2œ¯Ï¯ì¯°°%6°*\°‡°š°´°É°/á°±*±%<±#b±†±<–±Ó±!ò±²H*²Gs²»²Ö²î²'³*3³^³q³�³E­³ó³
´'´<´Z´#p´*”´¿´Ù´ë´µ!µj?µ?ªµIêµE4¶1z¶-¬¶CÚ¶�·W ·]ø·9V¸W�¸4è¸W¹.u¹!¤¹>Æ¹Bº`Hºi©º3»8G»1€»3²»3æ»:¼:U¼7�¼FÈ¼D½\T½F±½/ø½E(¾/n¾Wž¾9ö¾:0¿Dk¿4°¿Nå¿84ÀFmÀj´À3Á1SÁ-…ÁB³ÁqöÁIhÂ8²Â6ëÂŒ"Ãu¯Ãv%Ä4œÄ(ÑÄ\úÄ1WÅc‰ÅDíÅ42ÆFgÆ4®ÆRãÆJ6ÇR�Ç4ÔÇ	ÈT'È+|È¨ÈY¿È/É:IÉ!„É7¦É+ÞÉT
! ÊH_Ê0¨ÊÙÊEíÊ=3ËkqË/ÝË+
Ì39Ì)mÌ—Ì7¯Ì>çÌ>&Í$eÍ)ŠÍ*´Í"ßÍ.Î%1Î#WÎ%{Î2¡Î-ÔÎ6Ï)9Ï(cÏ+ŒÏ<¸ÏCõÏA9Ð8{Ð,´Ð9áÐSÑ1oÑX¡Ñ1úÑZ,ÒZ‡ÒQâÒ4ÓAJÓ@ŒÓ@ÍÓ,Ô5;Ô4qÔ6¦Ô6ÝÔ7ÕLÕ
eÕ/sÕ>£Õ2âÕ'Ö'=Ö eÖ#†Ö7ªÖ2âÖ\×r×
! ˆ×“×¯×Ê×ç×Ø)Ø)AØKkØ(·ØàØ6ÙG7ÙKÙ:ËÙÚÚ2ÚRÚrÚ#ŽÚ7²Ú êÚ,ÛO8ÛVˆÛBßÛ9"Ü;\Ü"˜Ü0»ÜHìÜ5ÝRÝhÝC€ÝKÄÝ?Þ%PÞ:vÞ6±Þ9èÞ/"ßIRß3œß#Ðß1ôß?&àfà/†à7¶à$îà*á:>á(yá;¢á7Þá7â6Nâ;…â4ÁâRöâ:Iã&„ãM«ãùãäVäDfä«äuËäMAå$�åC´å8øå1æIæghæÐæOÝæ'-ç6UçŒçR“ç8æç,èXLè*¥è?Ðè>éCOé>“éCÒé6ê%Mê-sê9¡ê'Ûê;ë)?ë#ië�ëªë!Èëêë/üëI,ìNvìXÅì8í*Wí0‚í;³íCïíG3î({î(¤î5Íî%ï$)ï,Nï,{ï,¨ï0Õï'ð#.ð›RðÂîð=±ñïñ òC,òCpòL´ò>ó9@ózó-–óZÄóPôCpôL´ô\õZ^õx¹õ2öNö#mö+‘ö1½ö;ïö#+÷JO÷Uš÷sð÷Tdøb¹øUùorùxâùX[úU´úC
! ûbNûX±û\
! üCgü0«ü>Üü&ý*Bý7mý‡¥ýJ-þVxþDÏþRÿ5gÿ>�ÿ>Üÿ!*=)h1’'Ä&ìK>_(ž,Ç+ô# .D:s>®/íˆH¦4ï`$p…0öC'#k&�A¶=ø6^IE¨VîSE$™2¾;ñ-I2i8œÕ=ô02	7c	M›	1é	e
! A�
! :Ã
! Nþ
! PM~ž{&™?À<
.=
4l
3¡
Õ

! è
Mó
OA9‘KË…b�o=‹"É4ì'!"I!l!Ž °!Ñ"ó<6S)Š$´#Ù+ýA)kˆ/¤"Ô÷&3=#q7•&Í/ô$&Cj$„©5Å#û$&D-k'™1Áó##4Xu”!¯$Ñ$ö-+Iu!”!¶0Ø(	(2[w:”-Ï.ý,@G?ˆYÈ4"CW8›(Ô5ý(3(\.…Y´?9N)ˆJ²@ý9>GxDÀHGN(–¿CÄ> :G m‚ #ð -!$B!.g!7–!/Î!/þ!&."U"om"sÝ"=Q#—�#<'$ d$B…$qÈ$c:%Cž%Gâ%S*&5~&:´&;ï&<+'Gh'A°'Pò'RC(U–(2ì(J)Ij)F´)Nû)GJ*I’*?Ü*Q+qn+Bà+C#,Tg,Z¼,2-2J-,}-*ª-"Õ-5ø-4..Gc.L«.gø.P`/P±/V0TY0b®0D1LV1]£1T2XV2T¯2Z3H_3P¨3ù3&4I@4Š4!¨4@Ê45+5@5`5€5 5"À5<ã5J 6Bk6>®6Zí6cH7J¬7%÷7Z8Sx8JÌ8&98>9Xw9iÐ9j::o¥:O;oe;9Õ;2<'B<@j<P«<&ü<#=.7=?f=#¦=IÊ=a><v>=³>ñ>B? C?(d?B�?Ð?Uá?<7@7t@c¬@]ATnAAÃAKBCQB>•B=ÔB7C,JC wC<˜CGÕC8DVD,rDŸD#ºD"ÞDEE2E RE!sE •E!¶E ØE!ùEF;F[F>{F&ºF áFGG_0G`�GeñG WHCxHC¼H)I-*I>XIƒ—I.JVJJB¡JBäJ6'K&^Km…K.óK*"L'ML%uL*›L"ÆL&éL)M1:M'lM”M:³M>îMH-NCvN1ºN.ìN-OAIO!‹O,­OÚOSñO'EP7mPN¥P-ôP3"Q3VQJŠQYÕQ/R*HR3sR§RÀR.ÑR&S)'SQS'jS’S'²S2ÚS4
T4BTIwT)ÁT#ëT?UOU8jU9£U4ÝU/V?BV0‚V.³V.âV4W5FW>|W?»W7ûW13X$eX<ŠXCÇXQY<]YDšY8ßY/Z@HZ:‰ZVÄZg[hƒ[mì[MZ\m¨\c]tz]uï]ze^Zà^z;_c¶_`C7`0{`M¬`#ú`da"ƒa=¦a+äa;b?LbVŒbgãbeKc7±cDéc\.d.‹dJºdHeONePžeJïe/:f#jf6Žf5Åf;ûf47g<lg*©gÔg<ôg21h1dh1–hDÈhN
iB\i'Ÿi-Çi2õiA(jDjj5¯jAåj,'k6Tk;‹k=Çk2lt8ln­lamH~mDÇm-n$:n7_n1—n0ÉnFúnRAo9”o3Îo7p6:p7qpI©pOópQCqD•q,Úq4r=<rFzr/ÁrRñrJDsN�s\Þs2;t,ntE›t2át1u@FuD‡uDÌu@vFRv!™v>»v(úv(#w%LwGrw>ºwùwEx:RxM�x-Ûx2	y*<y2gy4šy.Ïyþyˆz>§zZæz:A{S|{HÐ{R|Sl|7À|@ø|99}s}8�}!È}9ê}5$~4Z~'�~N·~K-RP€8ÑF
! €Q€*j€/•€,Å€ò€E
�S�Dn�&³�;Ú�@‚W‚?p‚5°‚.æ‚Yƒ@oƒ>°ƒIïƒG9„X�„?Ú„7…AR…'”…¼…Ð…è…ý…†-†B†Z†o†„†™†¯†Ä†Ù†î†‡‡-‡B‡W‡l‡„‡™‡®‡Ã‡Ø‡í‡ˆˆ/ˆGˆ\ˆqˆ†ˆ›ˆ°ˆÅˆÚˆïˆ‰‰1‰F‰_‰t‰‰‰ž‰5´‰ê‰ÿ‰ŠF5ŠF|ŠÃŠàŠ1ýŠA/‹"q‹2”‹'Ç‹^ï‹~NŒdÍŒo2�¢�+Â�î�!Ž;&Ž-bŽ�ŽªŽÁŽ&áŽ7�z@�4»�_ð�P�"o�!’�'´�'Ü�7‘><‘'{‘$£‘_È‘(’1;’1m’1Ÿ’Ñ’ï’ “/“9N“;ˆ“6Ä“3û“</”0l”1�”MÏ”;•9Y•'“•/»•4ë•! –+B–"n–&‘–&¸–$ß–—-"—4P—'…—­—4Â—8÷—0˜.J˜)y˜$£˜0È˜0ù˜'*™+R™-~™0¬™,Ý™H
! š-Sš)�š'«š.Óš›1›&M›.t›4£›%Ø›7þ›96œ5pœ(¦œ=Ïœ 
�.�>C�4‚�&·�4Þ�=ž&Qžxž#”žF¸ž?ÿž?Ÿ%YŸ$ŸA¤Ÿ?æŸ+& /R ,‚ &¯ -Ö $¡@)¡>j¡*©¡.Ô¡+¢,/¢.\¢/‹¢»¢5Û¢%£?7£w£BŽ£6Ñ£2¤;¤:X¤ “¤´¤=Ð¤(¥=7¥3u¥8©¥6â¥3¦(M¦'v¦%ž¦0Ä¦/õ¦0%§3V§$Š§>¯§ î§$¨44¨7i¨4¡¨.Ö¨5©4;©Up©OÆ©Uªlª%‹ª*±ª2Üª*«2:«%m«“«­«1Í«$ÿ«[$¬n€¬Dï¬4­O­/d­/”­6Ä­+û­l'®”®(±®_Ú®P:¯‹¯"¦¯$É¯1î¯3 °AT°–°6ª°+á°&
±&4±$[± €±-¡±(Ï±ø±²"²)?²'i²'‘²3¹²í²B³AJ³BŒ³2Ï³/´%2´*X´Uƒ´<Ù´ µ!7µYµ"mµ�µ ¬µ!Íµ*ïµ!¶!<¶+^¶+Š¶+¶¶+â¶+·+:·+f·+’·+¾·+ê·+¸$B¸g¸+‚¸(®¸/×¸!¹)¹%F¹5l¹4¢¹4×¹%º!2º!Tº!vº˜º!µº×º%ôº!»!<»!^»!€»!¢»!Ä»)æ»%¼;6¼*r¼(�¼+Æ¼<ò¼"/½R½9o½"©½Ì½$æ½0¾'<¾Kd¾6°¾ç¾,¿1¿"M¿'p¿4˜¿(Í¿ö¿ À$4À/YÀ8‰À2ÂÀ>õÀ64ÁDkÁ)°ÁÚÁ øÁ2Â"LÂ*oÂšÂ)¸Â<âÂ7ÃWÃMlÃ+ºÃ+æÃÄ-Ä3JÄ+~Ä+ªÄ"ÖÄ(ùÄ)"Å&LÅ-sÅ!¡ÅÃÅÚÅR÷ÅMJÆ%˜ÆF¾Æ-Ç3ÇGÇ gÇ#ˆÇ5¬Ç&âÇ-	È;7È,sÈ$ È*ÅÈ&ðÈBÉ ZÉ2{É<®ÉQëÉX=Ê*–ÊÁÊ(ÜÊ,Ë*2Ë%]Ë"ƒË+¦Ë ÒË6óË:*Ì9eÌ>ŸÌ;ÞÌ6ÍgQÍv¹Í,0ÎL]ÎLªÎ&÷Î:Ï6YÏ8�Ï<ÉÏAÐ>HÐ‡Ð;¥ÐGáÐ)Ñ1GÑ"yÑPœÑFíÑX4ÒA�Ò7ÏÒ.Ó36Ó:jÓG¥Ó3íÓ?!ÔKaÔ/­Ô1ÝÔ1Õ0AÕBrÕ1µÕ3çÕ9ÖMUÖM£ÖEñÖA7×Cy×/½×=í×<+Ø>hØF§Ø-îØ3Ù*PÙb{Ù:ÞÙ:Ú8TÚ)�Ú?·ÚH÷Ú9@ÛVzÛEÑÛ>ÜYVÜ>°Ü-ïÜ(ÝAFÝGˆÝ7ÐÝ/Þ*8ÞcÞ~Þ›Þ'µÞ(ÝÞß4$ßYßtß0‘ß3Âßöß.
àa<àYžà:øà<3á9páªáÊá6Úá.â8@â1yâ-«â-Ùâ8ã3@ã1tã/¦ã-Öã:ä?ä/_ä�ä2 äjÓäT>å,“åEÀåPæWæ'uæ*�æÈæÞæ$óæ)ç.Bç4qç1¦ç2Øç0è.<è,kè'˜è&Àè&çè*é)9é+cé)�é&¹é2àé/ê(Cê&lê,“ê,Àê,íê/ë-Jë.xë.§ë.Öë.ì=4ìErìA¸ìIúìEDí|ŠíbîBjî+­î*Ùî*ï/ï9Hï:‚ï;½ï0ùï>*ð$iðqŽð=ñ>ñc¾ñ5"òIXò\¢ò8ÿòN8ó)‡óa±óiô9}ô1·ô6éô4 õUõ/nõ,žõCËõ@öKPö+œöEÈöB÷:Q÷!Œ÷&®÷dÕ÷]:ø4˜øSÍø4!ùVù"gù&Šù0±ùâùú4úKTú ú=¿ú5ýú3ûNû$bû#‡û%«û4Ñû4ü;ü=Mü‹ü2«ü9Þü`ýZyý^Ôý:3þ5nþ}¤þF"ÿWiÿCÁÿf yl ¥æ  Œ D­ ò ? +R 3~ D² (÷ '  .H ;w ?³ ó @ (S +| :¨ *ã R 9a H› +ä C #T /x A¨ Bê 7- @e E¦ Cì C0 It @¾ [ÿ M[	 W©	 4
!  g6
!  @ž
!  7ß
!  5 PM Dž <ã ?  ;` Lœ ,é .
 +E
 8q
 4ª
 ,ß
 A EN =” %Ò (ø ! 4< ?q '± *Ù / 74 =l /ª 0Ú < "H .k $š 4¿ !ô , !C -e -“ =Á /ÿ @/ 6p O§ 4÷ -, 8Z @“ =Ô 1 (D "m *� 6» &ò 2 HL • /§ +× Q hU ;¾ ú I ,V 3ƒ "· Ú 7÷ /  M n ,Œ -¹ 5ç ? ?] 5� BÓ E I\ J¦ Tñ UF ?œ =Ü f B� CÄ M SV Cª 4î ># Tb 0· 4è <  @Z  4›  JÐ  D! ?`! 3 ! @Ô! R" nh" C×" D# G`# -¨# 7Ö# N$ -]$ 9‹$ 8Å$ 2þ$ 21% Qd% -¶% <ä% 0!& R& 8r& L«& 4ø& /-' A]' 2Ÿ' KÒ' 2( 6Q( /ˆ( 5¸( /î( 3) ;R) ;Ž) %Ê) Vð) "G*  j* h‹* Uô* XJ+ X£+ vü+ 4s, O¨, Nø, QG- 1™- 6Ë- 6. +9. +e. 6‘. (È. %ñ. / ./ +B/ $n/ >“/ 3Ò/ 90 9@0 z0 d–0 }û0 5y1 y¯1 ?)2 Mi2 *·2 Aâ2 $3 G@3 /ˆ3 .¸3 7ç3 64 ?V4 –4 +´4 à4 "ö4 #5 =5 S5 ,g5 &”5 $»5 .à5 6 3.6 b6 ~6 “6 A¬6 4î6 &#7 @J7 A‹7 "Í7 ð7 8 8 </8 ;l8 
¨8 ¶8 Î8 7à8 #9 C<9  €9 ¡9 '»9 &ã9 
! : %: !D: !f: �ˆ: ]
! ; h; #ƒ; $§; (Ì; 5õ; -+< SY< Z­< `= Di= X®= *> Z2> Y�> 1ç> N? Wh? À? ŒÐ? �]@ Yë@ EA !]A (A ¨A #»A "ßA "B F%B .lB )›B FÅB iC  vC Y—C TñC !FD 4hD L�D /êD bE L}E SÊE AF R`F %³F (ÙF %G !(G (JG %sG +™G ÅG ãG yúG ‘tH 4I ;;I *wI ¢I 8ÀI 0ùI '*J <RJ ,�J 2¼J (ïJ -K ,FK 3sK §K )ÇK <ñK $.L ,SL T€L ÕL 4ëL + M .LM &{M "¢M #ÅM =éM ;'N ScN K·N -O …1O ?·O 0÷O J(P #sP f—P ZþP TYQ X®Q R 7&R 4^R F“R ]ÚR 68S oS >ŠS ÉS KéS .5T EdT -ªT 7ØT gU \xU QÕU ('V 1PV ‚V ?™V 2ÙV 7W ,DW qW ‡W §W 7ÆW �þW ’ŽX +!Y (MY @vY 4·Y 4ìY 1!Z hSZ <¼Z ^ùZ BX[ j›[ H\ YO\ b©\ .] ;] +V] -‚] ,°] 5Ý] 9^ 5M^ 4ƒ^ B¸^ û^ _ #_ 7_ K_ ?]_ 8�_ #Ö_ +ú_ V&` }` $�` 2Â` 3õ` )a %Ba 1ha ša +ªa AÖa "b (;b ,db )‘b »b (Ïb &øb (c Hc gc E‡c Íc íc 4d 95d /od Ÿd %»d ád @öd @7e Ixe Âe Bße 4"f SWf 1«f !Ýf 6ÿf =6g 2tg ;§g Bãg 2&h 2Yh 7Œh )Äh +îh i p:i )«i #Õi #ùi #j #Aj $ej !Šj &¬j /Ój .k K2k ~k m—k =l 8Cl 4|l (±l )Úl 3m 68m 0om  m 8½m ;öm >2n =qn #¯n HÓn 8o $Uo &zo 1¡o 5Óo 0	p <:p Jwp -Âp ;ðp =,q =jq E¨q 0îq Dr 3dr D˜r EÝr (#s 'Ls 'ts 6œs 7Ós Pt 0\t B�t \Ðt @-u $nu $“u )¸u $âu \v Tdv \¹v 3w ,Jw ww X•w Xîw 0Gx Gxx HÀx =	y ?Gy 4‡y 5¼y 5òy R(z {z &›z 4Âz 5÷z 8-{ %f{ /Œ{ B¼{ Kÿ{ KK| ?—| (×| <} ;=} =y} M·} (~ 6.~ 2e~ =˜~ CÖ~ 7 0R 7ƒ P» -€ .:€ ,i€ –€ ©€ >¼€ ,û€ 4(� D]� a¢� U‚ 4Z‚ <�‚ lÌ‚ A9ƒ ={ƒ 8¹ƒ ^òƒ )Q„ -{„ I©„ Ió„ =…  Q… .r… <¡… 2Þ… h† vz† Rñ† !D‡ (f‡ -�‡ K½‡ Q	ˆ b[ˆ ^¾ˆ A‰ /_‰  �‰ ,°‰ <Ý‰ ;Š 4VŠ C‹Š ÏŠ $åŠ '
! ‹ 2‹ <L‹ =‰‹ BÇ‹ C
! Œ ?NŒ <ŽŒ ËŒ ÓŒ ßŒ óŒ � "� p:� H«� ô� ;Ž /HŽ MxŽ 4ÆŽ ŠûŽ 6†� Z½� l� 0…� 8¶� Jï� T:‘ P�‘ à‘ ú‘ #’ *7’ lb’ 2Ï’ <“ +?“ -k“ ,™“ *Æ“ ñ“ %
! ” K0” ?|” @¼” ý” 6• 	F• #P• 8t• <­• Bê• -– [L– Y¨– g— @j— «— !Á— Cã— R'˜ >z˜ 1¹˜ Lë˜ ]8™ /–™ zÆ™ ]Aš YŸš Fùš `@› )¡› OË› Jœ Efœ d¬œ 1� WC� ›� G»� bž xfž Sßž N3Ÿ �‚Ÿ ?   5`  4–   Ë  Eì  ,2¡ &_¡ )†¡ :°¡ :ë¡ #&¢ 3J¢ ,~¢ :«¢ :æ¢ :!£ 9\£ >–£ =Õ£ >¤ CR¤ 4–¤ >Ë¤ 4
! ¥ >?¥ B~¥ SÁ¥ A¦ @W¦ @˜¦ EÙ¦ E§ ;e§ ;¡§ QÝ§ )/¨ -Y¨ 7‡¨ 4¿¨ 6ô¨ s+© IŸ© 9é© #ª >Cª n‚ª 2ñª C$« Ah« .ª« *Ù« T¬ UY¬ _¯¬ ,­ R<­ ��­ -® 6K® g‚® gê® GR¯ Åš¯ Å`° H&± 1o± N¡± 0ð± 2!² +T² @€² @Á² &³ )³ =³ :Y³ *”³ i¿³ u)´ CŸ´ Cã´ H'µ 0pµ <¡µ /Þµ ~¶ �¶ #¡¶ 'Å¶ (í¶ #· ::· 'u· "�· 'À· è· 1¸ 14¸ f¸ Oƒ¸  Ó¸ ô¸ 
¹ @(¹ Yi¹ “Ã¹ (Wº ]€º ZÞº r9» x¬» A%¼ 5g¼ #�¼ @Á¼ 7½ ::½ .u½ *¤½ Ï½ (î½ 0¾ .H¾ &w¾ <ž¾ Û¾ ï¾  	¿ A*¿ Hl¿ µ¿ 'Õ¿ /ý¿ ,-À HZÀ 3£À S×À -+Á 6YÁ �Á °Á ÐÁ ^ïÁ =NÂ TŒÂ MáÂ _/Ã #�Ã R³Ã 6Ä @=Ä ?~Ä ¾Ä )ÞÄ (Å 1Å ?BÅ -‚Å +°Å 3ÜÅ +Æ (<Æ 0eÆ !–Æ (¸Æ DáÆ F&Ç 5mÇ £Ç 5ÃÇ -ùÇ ?'È .gÈ "–È '¹È áÈ lýÈ pjÉ uÛÉ zQÊ 0ÌÊ !ýÊ 9Ë ;YË %•Ë 3»Ë @ïË ?0Ì 2pÌ K£Ì KïÌ .;Í .jÍ X™Í SòÍ SFÎ RšÎ RíÎ ‘@Ï ÒÏ mRÐ PÀÐ 4Ñ �FÑ )äÑ 0Ò \?Ò VœÒ TóÒ ]HÓ G¦Ó HîÓ ,7Ô ,dÔ 0‘Ô %ÂÔ YèÔ ÈBÕ �Ö 5›Ö 1ÑÖ ˜× =œ× DÚ× NØ  nØ _�Ø TïØ lDÙ B±Ù &ôÙ qÚ T�Ú TâÚ L7Û P„Û ]ÕÛ h3Ü TœÜ oñÜ AaÝ E£Ý JéÝ \4Þ c‘Þ võÞ Mlß Rºß K
à cYà k½à k)á o•á eâ skâ ußâ YUã n¯ã eä h„ä díä JRå P�å Qîå M@æ hŽæ _÷æ jWç eÂç x(è |¡è ]é V|é [Óé d/ê S”ê Jèê 63ë Xjë KÃë Vì Tfì V»ì Wí Tjí W¿í Pî Khî O´î Pï >Uï >”ï UÓï V)ð i€ð hêð hSñ L¼ñ ä	ò Nîò c=ó \¡ó zþó qyô 0ëô põ >�õ Ìõ Óõ àõ .ïõ €ö PŸö 0ðö !÷ .÷ *=÷ 2h÷ v›÷ }ø s�ø zù jù qêù F\ú :£ú DÞú E#û Fiû N°û 3ÿû 53ü Iiü N³ü 2ý 5ý 2<ý "oý ’ý F¡ý èý .øý ,'þ 3Tþ 3ˆþ +¼þ "èþ )ÿ 35ÿ 7iÿ P¡ÿ Vòÿ YI!o£!*!+>!1j!Dœ!Vá!/8!:h!8£!+Ü!!3'!6[!y’!5!<B!C!<Ã!5!+6!:b!A�!ß!Rô!$G!.l!r›! !=/!@m!9®!(è!6!OH!M˜!.æ!0	!8F	!"	!,¢	!QÏ	!@!
! !Ab
! !7¤
! !:Ü
! !"!':!'b!Š!–!-³!Ká!F-!t!%‹!#±!.Õ!8
!/=
!3m
!,¡
!:Î
!	!!!7!V!up!æ!!" !4C!4x!"­!Ð!ï!)!8!&V!}!%›!Á!Û!)ù!%#!4I!~!”!(±!Ú!%ë!!Š*!hµ!,!,K!2x!#«!3Ï!"!0&!W!"n!‘!§!Ä!Û!ò!'!8!rP!?Ã!C!;G!Eƒ!.É!Gø!T@!-•!9Ã!#ý!@!!7b!-š!È!B×!7!‡R!XÚ!"3!6V!9�!CÇ!J!"V! y!\š!?÷!A7!>y!:¸!Xó!+L!_x!,Ø!!" !<C!€!"•!A¸!Vú!SQ!8¥!EÞ!$ !A !'Y !5� !4· !Uì !,B!!0o!!: !!YÛ!!?5"!=u"!(³"!;Ü"!#!=4#!Dr#!G·#!<ÿ#!=<$!.z$!W©$!6%!N8%!H‡%!)Ð%!Gú%!_B&!s¢&!+'!KB'! Ž'! ¯'!%Ð'!"ö'!;(!=U(!M“(!?á(!=!)!=_)!2�)!3Ð)!=*!B*!CW*!$›*!À*!%Ú*!z+!B{+!I¾+!',!0,!4B,!w,!C‹,!Ï,!í,!"-!.'-!V-!s-!F�-!×-!2õ-!(.!B?.!=‚.!@À.!O/!#Q/!/u/!<¥/!(â/!D0!*P0!({0!!¤0!"Æ0!Lé0!!61!X1!o1!NŠ1!QÙ1!+2!/2!N2!l2!‚2!˜2!.®2! Ý2!3þ2!S23!†3!-¤3!<Ò3!54!?E4!*…4!-°4!@Þ4!!5!>A5!N€5!,Ï5!/ü5!T,6!7�6!5¹6!&ï6!7!,67!,c7!/�7!4À7!/õ7!-%8!'S8!P{8!QÌ8!9!?:9!7z9!+²9!qÞ9!:P:!A‹:!FÍ:!F;!J[;!>¦;!;å;!7!<!VY<!°<!7Ð<!.=!*7=!/b=!’=!`­=!>!C >!-d>!,’>!/¿>!ï>!U	?!$_?!N„?!BÓ?!_@!(v@!HŸ@!1è@!GA!GbA!HªA!@óA!Š4B!N¿B!8C!GGC!9�C!ZÉC!)$D!,ND!1{D!"­D!*ÐD!1ûD!"-E!&PE!%wE!�E!³E!	ÇE!=ÑE!&F!6F!QF!,lF!6™F!0ÐF!!G!"#G!'FG!0nG!GŸG!CçG!>+H!BjH!:­H!<èH!2%I!+XI!H„I!4ÍI!<J!6?J!MvJ!#ÄJ!$èJ!+
K!9K!6YK!&�K!"·K!ÚK!7õK!6-L!+dL!.�L!¿L!4ÞL!;M!;OM!8‹M!ÄM!ÛM!GòM!:N!ºN!V:O!,‘O!"¾O!)áO!|P!^ˆP!2çP!1Q!uLQ!PÂQ!BR!AVR!5˜R!+ÎR!.úR!^)S!5ˆS!T¾S!nT!5‚T!¸T!#ÊT!'îT!1U! HU!5iU!0ŸU!"ÐU!SóU!GV!bgV!VÊV!!W!@W! ZW! {W!IœW!aæW!+HX!9tX!?®X!5îX!H$Y!=mY!Q«Y!DýY!;BZ!,~Z!d«Z!/[!<@[!!}[!XŸ[!:ø[!=3\!,q\!*ž\!„É\!UN]!\¤]!A^!*C^!#n^!9’^!1Ì^!Rþ^!EQ_!9—_!AÑ_!b`!#v`!bš`!9ý`!X7a!ˆ�a!Db!<^b!(›b!(Äb! íb!Vc!Uec!A»c!Eýc!+Cd!?od!/¯d!9ßd!Ae![e!qe!�e!!ªe!1Ìe!+þe!2*f!2]f!�f!=°f!*îf!0g!/Jg!4zg!*¯g!*Úg!>h!FDh!/‹h!:»h!=öh!,4i!5ai!5—i!Íi!(ìi!(j!4>j!!sj!#•j!"¹j!Üj!ûj!"k!.k!!Nk!.pk!Ÿk!:½k!?øk!58l!9nl!9¨l!/âl!9m!DLm!3‘m!HÅm!Qn!L`n!­n!%ºn!'àn!3o!@<o!&}o!@¤o!"åo!5p!>p!)Sp!K}p!;Ép!Kq!5Qq!;‡q!<Ãq!-r!*.r!"Yr!3|r!!°r!@Òr!9s!-Ms!/{s!7«s!ãs!5ýs!13t!?et!.¥t!-Ôt!9u!6<u!*su!+žu!&Êu!8ñu!*v!Fv!-bv!J�v!2Ûv!gw!Pvw!Çw!Ûw!qñw!^cx!0Âx!óx!!
! y!,y!(Jy!Ysy!Íy!ìy!.z!/;z!kz!*Šz!+µz!+áz!+
{!+9{!e{!M…{!PÓ{!H$|!=m|!6«|!â|!0û|! ,}!-M}!+{}!0§}!QØ}!-*~!&X~!D~!*Ä~!Bï~!D2!Bw!Aº!Cü!R@€!Q“€!Så€!09�!?j�!Dª�!Hï�!G8‚!I€‚!WÊ‚!Y"ƒ!?|ƒ!1¼ƒ!#îƒ!B„!RU„!R¨„!bû„!-^…!ŸŒ…!F,†!.s†!`¢†!B‡!2F‡!1y‡!5«‡!(á‡!-
! ˆ!(8ˆ!Jaˆ!A¬ˆ!#îˆ!?‰!.R‰!U�‰!&×‰!;þ‰!<:Š!wŠ!;�Š!1ÉŠ!1ûŠ!-‹!NI‹!V˜‹!Sï‹!FCŒ!6ŠŒ!0ÁŒ!AòŒ!.4�!Cc�!§�!&Å�!*ì�!Ž!o7Ž!8§Ž!3àŽ!”�!P©�!9ú�!^4�!:“�!DÎ�!‘!:/‘!%j‘!3�‘!2Ä‘!+÷‘!1#’!"U’!x’!*Ž’!^¹’! “!(9“!$b“!B‡“!1Ê“!1ü“!..”!2]”!A�”!\Ò”!)/•!-Y•!2‡•!?º•!?ú•!A:–!B|–!:¿–!dú–!._—!7Ž—!3Æ—!6ú—!61˜!Bh˜!_«˜!=™!BI™!Œ™!$¡™!7Æ™!3þ™!72š!;jš!8¦š!ßš!+üš!+(›!*T›!.›!4®›!&ã›!3
! œ!&>œ!eœ!#…œ!N©œ!Føœ!+?�!&k�!.’�!*Á�!%ì�!8ž!<Kž!\ˆž!4åž!Ÿ!6Ÿ!TŸ!3nŸ!¢Ÿ!6¼Ÿ!$óŸ!8 !4Q !k† !Qò !4D¡!3y¡!­¡!Í¡!#ç¡!A¢![M¢!©¢!A¶¢!Eø¢!I>£!aˆ£!Kê£!X6¤!^�¤!Dî¤!G3¥!4{¥!D°¥!=õ¥!T3¦!Bˆ¦!"Ë¦!0î¦!7§!W§!4t§!8©§!(â§!6¨!‹B¨!DÎ¨!L©!J`©!a«©!b
ª!1pª!0¢ª!0Óª!0«!05«!&f«!0�«!%¾«!5ä«!5¬!MP¬!5ž¬!4Ô¬!5	­!4?­!4t­!_©­!_	®!0i®!š®!"¸®!ŠÛ®!Ff¯!C­¯!Cñ¯!H5°!$~°!)£°!$Í°!%ò°!(±!-A±!*o±!!š±!¼±!7Ð±!@²!4I²!'~²!<¦²!(ã²!I³!+V³!J‚³!?Í³!4
´!FB´!*‰´!!´´!/Ö´!*µ!)1µ!5[µ!v‘µ!$¶!J-¶!?x¶!?¸¶!%ø¶!:·!)Y·!*ƒ·!5®·!@ä·!%¸!=2¸!-p¸!.ž¸![Í¸!:)¹!+d¹!"�¹!-³¹!;á¹!Eº!Fcº!8ªº!'ãº!*»!06»!#g»!‹»!£»!!¿»!Gá»!3)¼!*]¼!Iˆ¼!Ò¼!/ì¼!#½!@½!.]½!xŒ½!Ù¾!ß¾!%ø¾!†¿!=¥¿!Nã¿!:2À!6mÀ!=¤À!4âÀ!1Á!0IÁ!AzÁ!;¼Á!/øÁ!<(Â!DeÂ!UªÂ!Ã!=Ã!(UÃ!3~Ã!7²Ã!6êÃ!b!Ä!„Ä!(˜Ä!DÁÄ!Å!,Å!tLÅ!SÁÅ!QÆ!RgÆ!=ºÆ!DøÆ!H=Ç!H†Ç! ÏÇ!.ðÇ!6È!1VÈ!2ˆÈ!K»È!HÉ!SPÉ!@¤É!7åÉ!SÊ!qÊ!ŽÊ!¬Ê!ÉÊ!èÊ!Ë!!Ë!?Ë!\Ë!zË!—Ë!µË!ÔË!ñË!Ì!0Ì!MÌ!iÌ!€Ì! Ì!¾Ì!ÝÌ!üÌ!Í!4Í!CSÍ!›—Í!T3Î!ÃˆÎ!¶LÏ!^Ð![bÐ!Y¾Ð!MÑ!7fÑ!$žÑ!$ÃÑ! èÑ!7	Ò!aAÒ!4£Ò!(ØÒ!$Ó!I&Ó!KpÓ!K¼Ó!KÔ!ATÔ!;–Ô!.ÒÔ!KÕ!MMÕ!:›Õ!#ÖÕ!aúÕ!d\Ö!`ÁÖ!c"×!V†×!EÝ×!E#Ø!diØ!AÎØ!sÙ!t„Ù!kùÙ!geÚ!SÍÚ!P!Û!brÛ!WÕÛ!B-Ü!NpÜ!+¿Ü!)ëÜ![Ý!.qÝ!, Ý!/ÍÝ!/ýÝ!p-Þ!BžÞ!EáÞ!N'ß!3vß!6ªß!8áß!2à!2Mà!2€à!K³à!Mÿà!'Má!)uá!1Ÿá!1Ñá!1â!25â!1hâ!1šâ!1Ìâ!1þâ!*0ã!'[ã!/ƒã!&³ã![Úã!U6ä!_Œä!mìä!†Zå!Oáå!C1æ!puæ!4ææ!pç!&Œç!X³ç!'è!i4è!ižè!ié!(ré!2›é!2Îé!2ê!M4ê!O‚ê!jÒê!,=ë!0jë!'›ë!+Ãë!Tïë!jDì!`¯ì!Cí!NTí!.£í!6Òí!;	î!@Eî!d†î!Mëî!<9ï!`vï!‚×ï!@Zð!E›ð!Dáð!b&ñ!9‰ñ!XÃñ!ˆò!&¥ò!DÌò!:ó!DLó!B‘ó!KÔó!G ô!Ahô!&ªô!KÑô!Hõ!%fõ!7Œõ!5Äõ!2úõ!=-ö!ikö! Õö!:öö!1÷!?F÷!5†÷!1¼÷!1î÷!# ø!©Dø!"îø!+ù!0=ù!.nù!I�ù!Içù!$1ú!TVú!2«ú!;Þú!Mû!Rhû! »û!3Üû!Aü!0Rü!pƒü!Pôü!"Eý!Vhý!!¿ý!/áý!!þ!+3þ!-_þ!=�þ!)Ëþ!!õþ!%ÿ!&=ÿ!%dÿ!-Šÿ!%¸ÿ!8Þÿ!!"R9"?Œ"(Ì""õ" "'9"a"&�"2¨"@Û""-5"*c"!Ž"(°"Ù"ô""-(" V"w" Š"«"5Ê";"*<"1g"*™"@Ä"(" ."%O"$u"š",·"$ä"#	"-"9G"E�";Ç"L"%P" v"—"-¯"%Ý"":"1Z"2Œ"7¿" ÷"$	"/=	"'m	"(•	"_¾	"F
! "4e
! "Vš
! "_ñ
! "DQ"@–"-×"F"!L"dn"BÓ"=
"4T
"@‰
"8Ê
"V"=Z"<˜"RÕ"W("S€"1Ô"Q"XX"Q±"e"-i"'—"L¿"H"UU"F«"Cò"@6"=w"8µ"Oî"4>"s"I�"AÚ"H"/e"•"D¯"Aô"@6"Xw"*Ð"Yû"@U"M–"Vä"9;"šu"k"‚|"£ÿ"k£"u"_…"Uå"O;"_‹"Cë"j/"0š"(Ë"!ô".".E"Et"1º"0ì"3"'Q"By"q¼"}. ""¬ "NÏ "&!"'E!"6m!"¤!"C¹!"„ý!""‚""0¥""JÖ""K!#"*m#"˜#"0²#".ã#"-$"-@$"3n$")¢$"*Ì$"2÷$"9*%".d%"*“%"¾%"Õ%"æ%"@û%"<&"U&"0r&"7£&"Û&"%ø&"$'"$C'"%h'"%Ž'"U´'"/
! ("?:(";z(";¶("7ò("**)"7U)"�)"V§)"2þ)"11*"9c*">�*"2Ü*"=+"IM+"5—+"4Í+":,"~=,"&¼,"+ã,"3-"3C-"Aw-"B¹-"Cü-"F@."C‡."EË."6/"7H/";€/"!¼/".Þ/"/
0"3=0"Mq0"&¿0"Iæ0")01"&Z1"O�1"9Ñ1"12"9=2"#w2"G›2"Nã2"B23"4u3"ª3",Æ3"2ó3"W&4"@~4"@¿4":5"A;5"D}5"FÂ5">	6"=H6"C†6"CÊ6"77"3F7"?z7"1º7"=ì7":*8"3e8"6™8";Ð8"I9"#V9"Gz9")Â9":ì9"':"$F:"Ak:"M­:"?û:"^;;">š;"MÙ;"0'<";X<"R”<"0ç<"4="8M="!†="D¨="?í="A->"Yo>"GÉ>"D?"0V?"<‡?"-Ä?"*ò?"%@"5C@"$y@"ž@"½@"pÝ@")NA"AxA":ºA"IõA"\?B"BœB"8ßB",C"EC"dC"€C"%—C"\½C"OD"jD";€D"¼D"(ÒD"!ûD"4E"$RE"AwE"B¹E")üE"g&F"(ŽF"$·F"ÜF"ðF"G"8G"0WG"ˆG"$§G"ÌG"èG"'H"<)H"fH"AH"ÁH"ØH""óH"8I"2OI"0‚I"[³I"AJ"?QJ"j‘J"-üJ"X*K"<ƒK"gÀK"G(L"6pL"7§L"+ßL"M"*M""CM")fM"2�M".ÃM"4òM"6'N"6^N"#•N",¹N"æN"5O"A9O":{O"-¶O"äO"P"!P"+@P"'lP"@”P">ÕP"lQ"1�Q"³Q"7ÎQ"4R"2;R"BnR",±R"%ÞR"S"$S"=S"4VS"(‹S"=´S"7òS"+*T"3VT"/ŠT""ºT"ÝT"øT"U"8'U"/`U";�U"*ÌU"/÷U"'V"AV".ZV"‰V"¡V" ¾V"ßV"8öV"?/W"oW"&ŠW".±W",àW"6
X" DX"%eX"5‹X"3ÁX"2õX"$(Y"eMY"³Y".ÏY"-þY",,Z",YZ" †Z")§Z"$ÑZ"öZ""["'4["\["%y[""Ÿ["Â["#Þ["6\">9\"%x\"Už\";ô\"0]".B]")q]")›]"$Å]"'ê]"^"92^"l^")…^"_¯^"a_"`q_"$Ò_"#÷_"$`"1@`"Hr`"*»`"Bæ`"&)a"Pa"&ka"+’a"j¾a"?)b"Dib">®b"6íb"2$c"XWc"X°c"5	d")?d"4id" žd"4¿d"=ôd"92e"Sle"CÀe"Rf"HWf"C f"=äf"@"g"Ncg"_²g"Nh"<ah";žh"Úh"2ëh"4i"Si"#ii"?�i"OÍi"Bj")`j"Šj"¢§j"¼Jk"¤l"¬l">¿l"4þl"43m";hm"M¤m"1òm"B$n"Bgn"$ªn"'Ïn"=÷n"15o"Igo"5±o"'ço"ip":yp" ´p"Õp"õp"q"%(q"7Nq"&†q"-­q".Ûq"
! r"*r";Ir"…r":¢r""Ýr"%s"%&s")Ls"vs"!•s"·s"*Ïs"-ús"Y(t"J‚t"AÍt"Ju"AZu"Qœu"Hîu"R7v"CŠv"LÎv"w"8;w"%tw"&šw".Áw"9ðw".*x"'Yx")�x"#«x"&Ïx"\öx"&Sy"%zy"& y"HÇy"Az"<Rz"�z"0¬z"+Ýz">	{"OH{"/˜{"È{"(è{"1|"'C|"k|"„|"/¢|"Ò|"é|"+}"-}"D}"1`}""’}"!µ}"v×}"JN~"&™~" À~"^á~"C@"B„"6Ç"gþ"_f€"UÆ€"Œ�".©�"TØ�";-‚"Ti‚"[¾‚"@ƒ""[ƒ"~ƒ"œƒ""ºƒ"$Ýƒ"$„"$'„"(L„"Qu„"<Ç„"O…"<T…"A‘…"pÓ…"D†"2^†"r‘†"b‡"kg‡"jÓ‡"T>ˆ"9“ˆ"AÍˆ"=‰"DM‰"H’‰"PÛ‰"-,Š"ZŠ".mŠ"œŠ"¯Š"vÎŠ"3E‹"=y‹"a·‹"EŒ"N_Œ"E®Œ":ôŒ"G/�"~w�"~ö�"0uŽ"C¦Ž"&êŽ"3�"AE�"1‡�"V¹�"B�"6S�"5Š�"<À�"ý�"0‘"oL‘":¼‘"5÷‘"~-’"^¬’"I“"%U“"A{“"@½“".þ“",-”"#Z”"~”"ž”"4½”"'ò”"0•"6K•"4‚•"P·•"8–"SA–":•–"Ð–"6è–"q—"8‘—"IÊ—"8˜"IM˜"—˜"<ª˜"(ç˜"G™";X™"}”™"…š",˜š"KÅš"›"‡-›"�µ›"…Fœ"†Ìœ"�S�"{ä�"w`ž"wØž"#PŸ"tŸ":”Ÿ" ÏŸ"-ðŸ": "1Y "E‹ "(Ñ "cú "Q^¡"J°¡"<û¡"/8¢"Ah¢"/ª¢"Ú¢"-ö¢",$£",Q£">~£",½£">ê£"4)¤"F^¤"4¥¤"FÚ¤"$!¥"6F¥"9}¥"/·¥"ç¥"0¦"/7¦"g¦"^€¦"0ß¦"8§"I§"V§"8u§"%®§"*Ô§"2ÿ§")2¨"2\¨"�¨"<˜¨"*Õ¨"'©"7(©"E`©"S¦©"#ú©"`ª"Gª"KÇª"<«"P«";n«"ª«"&*¬"*Q¬"`|¬"VÝ¬"`4­"b•­"Wø­"•P®"Fæ®":-¯"Qh¯"[º¯"l°"mƒ°"rñ°"Rd±"r·±"‡*²"_²²"8³"*K³")v³"& ³"HÇ³"A´"mR´".À´"*ï´"Kµ"5fµ",œµ"0Éµ"!úµ"M¶"Oj¶"Rº¶"?
·"-M·"r{·"$î·"+¸"`?¸"[ ¸"Kü¸"SH¹"Uœ¹"Eò¹"*8º"+cº"?�º"@Ïº"M»"^»"6x»"$¯»"Ô»"Fô»"A;¼",}¼"/ª¼"4Ú¼",½")<½",f½"A“½"7Õ½"3
¾"9A¾"A{¾"½¾"Ù¾"6õ¾":,¿"8g¿"? ¿"*à¿"(À"H4À"S}À"=ÑÀ"8Á"GHÁ"<�Á"<ÍÁ"G
! Â"PRÂ":£Â"CÞÂ"H"Ã"@kÃ"¬Ã"ÁÃ"'ØÃ".Ä"+/Ä"d[Ä",ÀÄ"=íÄ"N+Å"#zÅ"!žÅ"AÀÅ"3Æ"%6Æ"0\Æ"3�Æ"AÁÆ"*Ç"@.Ç">oÇ"/®Ç"ÞÇ"$ôÇ"8È"?RÈ";’È"0ÎÈ":ÿÈ",:É"SgÉ"(»É",äÉ"Ê"&Ê"B3Ê"vÊ"	ŠÊ"@”Ê"ÕÊ"2ëÊ"MË")lË"[–Ë"3òË"5&Ì""\Ì"NÌ"&ÎÌ"(õÌ"RÍ"qÍ"'ŒÍ"*´Í"4ßÍ"Î"‹Î"¤Î"p¾Î"È/Ï"jøÏ"&cÐ"%ŠÐ"#°Ð"eÔÐ"f:Ñ"p¡Ñ"lÒ"ŽÒ"Ó"v'Ó">žÓ"TÝÓ",2Ô"W_Ô"·Ô"ÕÔ")òÔ",Õ"9IÕ";ƒÕ"M¿Õ"I
Ö"%WÖ"+}Ö"&©Ö"?ÐÖ"'×"%8×"9^×"<˜×"3Õ×"6	Ø":@Ø">{Ø"FºØ";Ù"7=Ù">uÙ"8´Ù"7íÙ"=%Ú"CcÚ"%§Ú"AÍÚ"7Û"OGÛ"9—Û"DÑÛ":Ü"4QÜ";†Ü"ÂÜ"áÜ""Ý"*$Ý"'OÝ"+wÝ"+£Ý"5ÏÝ")Þ"(/Þ""XÞ"-{Þ")©Þ"pÓÞ"oDß"o´ß"r$à"h—à"Ÿá"9 á"@Úá"câ"(â"f¨â"2ã"Bã"Qã"*nã"+™ã".Åã"$ôã"ä",ä"Jä"gä"&€ä"§ä"Âä"6Ýä"Bå"Wå"`å"5P%U·(´'£û>‹H.& ˆ-Ê
Kr¬8.ê %7o9Ž é0 }ïçH…7e=Ì&W}/|;í$ >+7v:;¸Îß7Û&FÖ -�¶?÷×2ŠÒ9Ã=‹
! ;®	L%7Æ’i;{*î#Þ!Ó[žL.	®©–â1'Ut+JÄ"°/Eä"ê„/Î1
! 9ÈŠ*l)
! Þ2­2µü=é;»i>ì*ô2d0‡6òE(‡-g4<÷+°!�Æ6Q7
7c;�2m:ÆnÝ4w$’2‡5n$‡?>øk0çÑ¿²>^®?Å-#="{11 ú9¹ùDG3ý:q.kÒ'ø#ñ¨	üÕ6Þa45q(¾Y¬ß@ #©1ØÑ2G$^;Sð�)ô!T7ˆð3¿¶•)!A Ìb 
¼	`¨#Ÿ*å&ï/yW¡9“Ï8õ`)r ë$D&¢-\HÏ/:	Š²×+C*Ö¥'#.ÌÚ-º6¼3<Rl=â;01Ä)®
lšÙEp4¡	»·ÿ?fÑ
À)£(¶"‚&@
! b>%9�s%41©;v9Þ©ë:šä]*'<#ã
!  Œ8S#`å7™*Å(f1¨6³ª"Ð$½$#`=Î+>á4¯Ÿ4e+�
! 8y4n 
´›F8X0ú(t1É,J	#56¼6Ÿ,«-P=z/êð¼™/s	îžæ¢6´ 
î=:¯Õ9¯³>7(Ê/ø0ß,\4Þž9A·	J>A¬,Ø/æozB1¤91´.7-o}b+züŠ>Þ/Û
! m-'€ì\8´<.!»+JÒÄ··6�/#+-þÏÌ2ŽO0NZ2µ2$6×a%Æ-Hà9÷oÇÞ&l=o½²$‚¼4{¿p~:z3^3×3KÕ	m$"’A6&4�
Ž!�$|ç6$2¿ªl+”0I"'/»é!
P¨?è0�vŠV†-¹™1UÈ68.ö;Æ$1	­.,&<p(Ë
È!»ÃwÃ;8.P6½"¾/™Ÿ+<'(è1Ï	�9}",	)‰|83—>s«?ÔÍ	ç$?RÔû#8«8Ý3�;²,f/GÖuŽ7Ï‘
! %ƒ&�
! ½$¶„%Þ$6Â…9L9a6rÔ( s çÌÊÖ+ƒU)k#É;M+d>}ö'.ú?ï	ž#[
5Æ6%g$ït8{
! d,h'È'Ê.:*{sÕ+�,í:Oæ&~1¡>
Š5CÇœ2© ?X21z6Ì7ÈVÙ.Ÿ.â	ø%v%¦:o;PÃ/
k-Ø$p$•qµ6eË	?n;€=Þ*/šõCË¿D:ä<4!ø2]%‰9](ì1Ù2©k8©7î€6‰¬sŠ5Ç)]$Ù±:v5b
! 
?(5£S˜;‘»-‡3Ã*�úàÁ	kE.3¡%Z4“·<43Ýî
! É=�>«„§�#‰/²"Š%ñ 7\õ&`8Wv	» HŠ"üŒ ±$ð-Ö=L#©<Å%u(ï$€0+@8Ê;¿?¼*�&e
! £4D3?—c>õ
¸8ì:'š ý2ÈÞ)¸2xm÷;Ç"Å{5B�y~+"«(öÃ,¿6@Z¸"@r<Ö/–#ŒªØ-2 !†&Š‡8->†%v‹:‡4±;X4R>{)	ÿ3 UK4¦æÔ"1­{,Ë!ûòˆm2x02ü
 µ)‹01Vg*S5/Ý9O¯ ¶3×
! ;N$�=)&Út"UT-$`Ç*52”=V„’�
! j1('¯+ï¬Ó(]&,'Ý·4ì#´!1.Å!Ã%½0Ù-ƒ/°&Ò ÿ6Û(¡>Žò8`‘(
„7HL&&[%vˆ/Ù0zÍt>:!Îœôé7˜.!úß'òY8Hçà16}q;_&yíb’R¦0+­5?Bx~=ID,*7L)#ëY¬<;
! 8<Ë%"$<W	_&†29å;\>g<`Á
! /Éüo+Ù)<)”@n:^Þ>ß9'N3Ài"÷<�8o7N#î;Ã)U'n32Ô
! k¢í,*LØ

! q<r2Ä”#t&ñ(5Æ71ß ¥
Ü7k¤Y?)ë	ï;'¸3Ù+ý&ÓúÙÆ8 ‘3ë¸2"'$Ùæ.ñÇ9„õ+§Ó'#:2t!Ø60á(-£p*W7æ 	%678{?ß8c-¥;98«+Ã3ò[ð=€‘9nÀÞ%æ
! 	8I¬7÷õDÇ;÷ÈÏ*gÀ!,¤z)"5Ê?›é.h>?*‡¬#Cdën4tQh":´Ñ.Ý6@€4}!œh:¥y8
F“])±"l€!Òy _6lØ2³‡ ‡Q
! ?
xë2*!,õˆ	¹490ã);Ç5H
! ‹!â8ë�(^h�/S	¸<«¾,K)G!;ÃoäH0¥4ü  é+ˆn/ó3‘
e¦Š<(,7ò+G
! ´6*.½1Ì8I&Cç"KÓ0¼5ì _19É8<0%û+hM1å!y7ì?¥·�>Ÿ—Æ/.Tž.*>™+÷e2Ùö‚1E3“$ê�÷	s8p=%+D0¸ê/Š.W&_#ß(u-ˆ|U-´Ôæ+§*§ÒÀ,P9	>î¨±f
! h&0Ë2Ç4'œ0¦~l:+ÅðC-°0«78ˆÞ77T1¨'¿r-H={(V7ø$à•Éƒ?›Kª/-¬&/¼9Nï+ç
! 28Z%šû*Ñ#jA2J�~	n+¶	·#¼á.w96'Æ3ó(�	T)F!�#A>X7…	M-‘:3I3Ð;“®º.Û7®%+)=¯7…*i×$þœX™ª—"Ê=D7z‡#Î2T
iW]å6Õ84)›E0<¾1*X9ã0j9¯6ø1þ03à#:5e&×:þäÎ/«»6„?8>é=N%D÷0ôüŽ€> .÷?ŒüÉ$#H"¹o {;¦(K0�?+0�M2\$X-˜d /¾3¾
! {!Ž°2Ž/š9,8·1 ,	75+‰Àéú
A<­t,(N £2ó
H²å´98š)j$= A?Æ£— G-Y$Ù4Ç>¸*
!9Õ›3Ú.©h3œD%;XÞ,þ5Öê33´	Ó<‰
 >w5È4D)†Ø0@}3j7dÊt‡ì&W.ÛýV=ž&Ñ%z95—Ö¢.Ñ«%(%³ÃõÕBçðeF
! *	‹L,I#jÝ7Ö;;×]
! YÏ(FR(9<˜=°>ð—=Ö7±|!©I/=˜*¸Ëè	¤)6-Š<ßmeã%×™l`$ç /GMÜ•1%4Q3&7ÂI!�…ã/[	y0U%˜3ö�’ 7™Ÿ@"
*ƒ5“*i$˜%
! e?l%ü€8”'Ü'3-¯-¹s.00B"«2&¦5%.>-m ÷Ö(žt/À+‰ò)Ëµ\'R*“h»7!–; ¹8
! >ô7a,.b&3…1)'Ò0‰8Ã8ùD/@òKJÍ9µ(ã.„
wh;ÛØ·U�9>?\?x75›y´3_$
¯;h,Á?ïe³U	˜&…"ã+§1)4Ê#_2Ð¤d")(kd!d!([ ‡øé¥	÷L>�§/Œð1ú0Ù©*!D_•)“<rd7W2?“cÐ
›c)ö+ÃL4$9v&ˆ:N)‰:'
H$›>:)
4F	&!E'¾+Â/ø!"/á&�YJ<Š ,$(9Í/¾»i	=¹.RÎ=¿92W,`4ß=ú73¶¦3~ÉÖY8 Â*2‹`ò>îù!$0ã5D˜b	[ç1Š/R6@4¦-%ù»
! ¸
! ùÛ!ºt9 5(3×`+Ñ9Ã³
•�!A×"ö*�1”9µ"\e£7S<þ1|¹
! :& �5 ‘0à4ã*@Ì$°š1®"Å+È=¤
! Û5c1p0VeaçãU!Õ<­=R)§"K%M&‰23+è3E,Á($’0Å! )b*l;³85›'ß:ç
}7¿1™"$‚!9
! ¤#±9Ãè7æ":•	‰,Í$z‘$Ì!)¼¿!O*A%e9=Ô0º;‰],Ð,k&Ä
945<;Ñ;%e	6+Ýo4Ó*¸$è$—$ß) 3Y>×/4îÉ?j1ŒÞÎ3)t3ø®#‰#kC	-•3Ü!�­?9%Ç4»_!Ø
! ´÷
† E -Dp-±8#34
�7„?º �7+1‡k�1d
! 6ð
B%•ÀS/ø;?,ü¯9(<„+o0Ó1mj''*& u©?¥-A'¬2¡“=#Ý5p&²|€f�&Ÿ3Ç·Ñ
ã7'Úd2“9à	—.Æ*Ùƒ6# û‹>ž0µ*ð
! c+ÆI«7™y?¶'…,Ø;)(&&–‰?w…ñÝ'ö°?+Î;¾3¡7Å.'>8ïÝQy5±5R"Lý6~<W=®+8ð%èú-\/ô,ˆ617a3º)©:�//”°5à58<25!½7@
Î,Q/Ù'†ò!=,T3¼N5Î!ä>­
! Â.óÀ–1YÉ6:&á#§9‡7¨(:Ê5K
n)‘R5N+>¦{		“ÊJ%?|=.ú2O,�"¢=£'è»,“@q)Þp;Ò:Ñ18'\;`ó&tÇÎ'»?&*³Þ¢î8Kg"Ý!š•*ÇÌ(�,ï0	@À†¨/!õ¶ž",ò0$8E$�	!¶7s(I 1=
5&-	¸üä�'>§Õ=
(Ø8l,øíR;—œ4™,}0Ù:‡&=ú8³
! CfK3J„û(Ô*‡"ùg=97ëÓâ=z™!©ûV	F‡,>²	ƒ @Ž((µ>&[åX;ccó'@½Š,„.Éƒ8,¢s-¢> 7V#Ý>
0ÿ;Ä1<4UÚ¨2G5"Ã7n'79¯°ýñ%!-^,wk?v>÷8â¼-Ä=Æ?	áÚÄ7¹!z<9Göf8¨)u	Rè"6½Ì
‡>Ï%
! I#;b³Ü¯1ƒh
! ÇU‰Õ;¦¥˜2ª2û2ÉSb?8Š)!!¯=Ý	G&l?l	<Á,¦ãém>=_-ñ0&:/§4g¬�4\+ì
ÐîÙ
F*Û6å0M8§!–*h -V4É2`1³)³›ñQd%3:3'õý4¯5÷
! =Ê$30<ê¶.)…W².@:z>57q?$t
¾!H2>‡'R=Û)¼Œ<†¸c!7+!�1†.Ñ@�S	?h�: ')G í9-
-S?M:=L8Ì%ù|$q9f;Íù4Ð…/à.Ð4>/;ï\6ð0mˆ3ÖÃ(c‚
²û|.-.
%Œ15r•¯û�Ð-³*É4©Kº:V4Ì:î,ƒ	BÄÝi�?¤;¥.mH÷ß3"+Z+„:&‘#-n¶5"°ãN«ƒ?2ç¯5q!û'¶4ƒF
! ‚>M#%Ü%hv€?µïJŽ*˜$‹Õ%Âj!|
û,í2dS–/¼v”-('o8N4*Ï,Ç?õ3ê®5Þ+�%ðÉ57Ü9³'Z>=;±<�,:©8R/F4=þ­àê$ÉN=)H8!pV+E=P¸Â#½+É<
ª<x)_+�/ÙF–¨pR’0ùwD6.
! !?Ø%)¡?¢ B>
! '[Ö1`d9Ì3.©+Ÿ8a™<ø':MO F%£äÂÄ±\Þ*`¦#Ï
ü"Ê,ž	\×<›Ã&•%At=ë"˜‹N:(	0Â-Ý)€pÈ1¾%Ë8ˆÜZO>‰"
)
! ‰99+6ûÎ8'Üž7à3ÔÒßœŠ?…+n9ú'Þ	°,µð+û9q#Ï!Ú7@/0Òžx~
47Ù>hI>è<¶14Í:Ú!4h0`Î-2Óg8µ!À*12 X>+œ¾*¦4+0J
Y1ŸŠ1*¾<šI	4l&Lª3Ò/+2~3�/ÛT,H%÷!­IÀ84,o%@9:&),¾`,ð(ß1Ô$2€
(…¶Ü<ø5)[Vú
! Œ,
! ¦	�'Ññ#1þ?:D>»	Õ4AË/'Y5m/­#Õ?¹ZÂ”5SF>þ#>•W?·0I
! +1'-ôˆ0>×Ñ lŠ2Æ,KT?Ê)ï }á!¥=!(0o.'¬/E>Þ-	e%ÿ2¼,§)8"é3ú>::#	Y(l*_š"Ú
! –v?Á£þ  &Ä(ò",0*w(ÃŒ&p’³L°1ºž¡&>â!“ ]©´º,þ�9/x=B?!5Í?j)r.03þ,#/°Ë"•<a“&ˆå=í4¿$Ó"ð'n'6’òæ!";N-rå�E7+,…Á ‹­%Ð'€1„-Û);) \ìý¨
! T2š&OÖ8ï!–'.Ž-•0
ƒ+ü>?I*$!ÿÿ=×0ê!&“;S+;’¦&,:Ø&V!C‹­#�~v;�!t7&×>$&¶JA8)¸%(&­;ef'>² :=Li é2ã›66æò%§Ù5TÃ"–*(Ús+Ð8f\+/kT8'9r6.2èã!
!  �/%2B'ä,e5a
! ì$ä(P¸5e£"!90_�b7V©L=4.»4Žƒ
! U#æ"ú"ßp7Fï”Û?êí%¤(ªÁ8s¿ÔÓ;Ò"º­<,Ö0”<I)9ê=‡®^Y=öë!ò'§,®!~#¶@]#é4Â"
! †6�¾E)þ*„ç.ñ
hð?	Œ^$3e)u/'œ¥ÉU/Ñ,ÎV<Ñ‘—6«1�Y.•?‘÷$9Ì.x.J-¿¨­8ñE¤%*µ%i,7�-7î1…%;#•6"J,a9ÚD
¹:�
e,˜‡p%¨„3µ´?69/Z'–9·-}8ÝR	TZ/ð€G8É0ô
.uK{Å*¾ó/—./%/A>/¾Ç$¡’3e3ú,€ÿ4–	*!4§6ì
! þ-&‚âïøÝ1–70,$ó07f, 0<0ÿ5&@?òE8¬~Û=-z7Ä!3·$QÙ)"Þp.àd.y)cZ-Ç/Ÿ:02�5ŸS.èCW"�:×/y6*#_*oñ6†?iå*%:0ì2á„ˆPÞ5�„®�.ç*²<cs±(`&d	x4v"«àÿ:Ë*G0/È45)S:á$í'J?q6ä99!Æ,&f+Ï9)H,Í5g+|$faè,É.Y Ó²+&é8D/où(%*T6.'L)ç/d©(.5ì›<
='¤Ü;8ýÿ+¥
! Þ�F2@W0Ú/VœñÎ9„8‘9ý ­>a;"?ë0€K*f%WÁj8#lî|›7î9õ!
XO?¦.0#1Á/$Æ
2--ô%¬Åþ!ÌÛ€,Ð5P4`%™#‚–(s:1|7Nçñ=È/Þ0‰1"…4Ø
! .×=r#�o2ˆ1š1W‹ƒô?òÓ?•±/"m?ª40:ö1<OŽ<m@ž;�)ñ:K2³7À6.Ûãa@Ãe9€
! V%2,;Øì)å, B:#7':-“ž
! c½ý8¾O-V?¢(ç%#;æ�	 8)Ú&¨-F6+G;1ç'�†š0œ![9$2P¹$(‘)y$¡¡;Í¡0=q:ã7Ç-Ïé1
ÿ�%E!ˆ§®Ý$6ª:f"À?E’"»9# ±&×š*Lã8Cèu3¿::G	†3§=v1þ&ÿ=m)¼F(¹ë<ÁA! 4u–!E2Ä.añ=Ö3³Ò0¬*« 
! "t*N­L+q4De1v.\<f4’1Ûô;z	ƒ-5”!"!F g%6'ö4*
P5Ëû.¨t»U,O3,_9Òo&·)./Q'}Ý­*²Š#r*0$iÈ"´­»=´ê5I+5ïM%´0É
48t¹?‹©'¼/Ðµ;Ö?0ô'û<}(4qª½5ýñó5†;I:Šuj
 ½(@-…;P²ø:áí
! 4íb¹9{ú&-¬0
! 8!v[!Ÿ5¤:�3Dì.ŽFA/ˆ+QÔ:³X+&z.Ú?Ö¥{2Óý.W—?;"¬”8›?Ä“K/]%å\ÅrÕ°B4^619C:Å:ô9Œ‹11 Dh¶!
! ™&S>XM5ú)ƒ"OQ"4¶!Œ# $O–$U7Œéù	
;ú4Á s'?ÐÜ
! „5
! 
! ?US„!ÚÇ Ÿ; :Iþ˜/®210U6">ºv73$×Ä+.%ã'£-p<
! ^	¹0ä/í 1"³{ßz	ÀÒ©/.`*áG9Ó$Ô_=;(Ï÷ `
! ? èx!ù�3u™Ù1C
! µÆ0Æ%>:”	î?É
! ’ï2g	¡=“ÍÇ.Ú5C
! Ó:r8í
3ì<>5;Ò1
! <~%Ø	k6Ë/¿_ý
! k:	.a0'¿7í=¼
ôõ1V<¢c*ä±<M$F)Í u,Œ	w4[,gÑ/‘ë#cÄ*‚732ª¡(Ê<o9 2:sxZ. ;”*r.j=E/+¸=T=_;¸>w8`'6–?»?ÄÐ0P:
! 7#9‰>?)-2/Ÿ%‘i(¡$Ö´PB456á,	bDáï
û5*9´£Y"-2Í&3ü @†ç?
8n[
! ; #ÒoÛý(<L
! ¿æŽ2’-7'PÇG'Â»:ë>Ð�_<©5Ô'+Š7CY?ê+ëÜ7a$›X'L…'ß''‹/Ä8bdßÌôâP/ƒ'28P.Tì+
6v'01ø&"ç4g!€"û 
! š.Ð‘5·;œôŒ6�.µ1)Â ˜ßwŽ=…-4Á‰;8aK/*R71šÙ842"ÖºX$®.½/.˜
! a#=º!ó)|Á>ß5U«/µ9~ç>©!Žd5±"¬(-%t*5Ú�;Ìcn1h‚9¡Ü((dëo
ZÂ48t0 G÷cu6ÍÊ“6U	‘ 2.{u%â"Ð/ºx&zjŽ;Š
�(°×
! Œq1~5©3õg9z¦%ä6µ<i)½!›,4;IE5l·.è9û	:èn(1Ô+$/ý!„w9ªe*5Ï=Â)?�62 7Ð:ƒ=:9ê
! *í)#&–=÷#uÙó<å"p­:úú$	 #¯G»)ã6˜46Ú=4‰©™ß"C9+Ž!Ñ)ûKwº=5
! zÚ6t 9ø#³ó8ò;7é&¸,Hd&<=
b!’²L/‚ŽÁ7¬!-*uB=HÛ
•ú�È#kÉê¡1&2*;:=@<å2Q#j>«._4 X)ôL D	Y+â¨!w-11¥?E2""³?œÿ%˜5};‹G?º]=¸Mº&ì7æ2Ór3?5;¯8†R8 	è8ñ^&ª9Ë�Ü$fõ5^8t,öØ9nh<úæ1,<½
! O&('
! ð$t6²T+ðêŠ*2±˜«î>Þm;�Âu&ÅÚ<i=tµ$d$ëf<ò�<6‹.±5.Ó)j6-×�+
xâã$¾G‰
! ³5ïûª
! 
Çn
2A
! Û·Ü+L‘-˜:Ù,ý/#ë=B&((Ð…‘"ª%¯'ìÍ¸y<—­(ªu>V.Ê
! 4­-6K1H<3;›
û8,}µ3¢*³‚k<'w%óe
8íL+4*&'3�!d+(5VªQþ6�,†:&ÐØÐª
! I''7_
! 7ge)þ5&p)%Â$!	,A#È>sð-:M!
! ¤›*ÅRð&¯
! I,kŸ ¡"§Ú	�$òñ'2Ê8Š&h/4'v+º*ëm#,D2* ¸:4â$â'®€OÜ6Äl
! û!W080å4­y8ä
! Ï?’#¼k"ñ,T#6Ž7**É1³:T ÷sç=Œ"&-™78Véæ0#´)@wÅÚ}#g¥i6:&'Ñ—+ê)÷1q8#>zâ ²0Í.%=ß
:O1ÙÞ9>&Ÿórî:Ë=´†‚,N&Q.zÅª.˜@=õ,ª[+Í,2#Â5×-Ðˆ(R+)2¯ŒE
! Y,Bc
ˆ
! Õ7S,['¡."•#‚ †%ó>>3$
! +’>¦†(]ˆ•Ú3U4®8ƒ&«6ï>@ï5ZÄ<Löæ(e7¥Á+gN!ì?93æ+
)1'³Í'š6|#g-»dF3ù$'µ#Ú4#"º0\:¼3Ì4>�ch9F.Þ-"š'®'Ré!%Í+ë-ÝÁ÷"Oæ'&?Ê&
! Š;#hÁN9f9á6ž $øÍ“!é?\3µ5ðM;Xòd=i.–,ˆY;G+-6„"?<çÈå/§-—&~9©"·4Û�,ºˆ†<2%@Ô<Í2<á9k9¯$Ü±±R$ŸÔ/NÔ A$j°V?îH:Â=––' Œ5¡Ïý9á?%!ÖºT7"@s-93'ˆ=ß*ô
! Û#
Á-=>á¾<^7©&”�ÿIü)Í<¨<é(;¶8Â9S1&@($o
! 
! (]¢'·
™3óV0ž6™_T*Ó%"&’�Ÿ(W)j-™-(
¦Ö1<ôê3*äÝÿ>‚	@8€	,%â´,�4!	M
A£<–*+[/¡f&%j� V3 õÎÛû-D5
Øã?4O)6›(Íˆ‚/ø9)œ<š3†" L–2–3·&³%üì;?q0Æbp1@ýù+9?F*—*`_¾Œ:<1=¤<<š8æ?$â-ß+-Â
(-k-µ˜+Þ÷‰r4
«)ÿ*V0Q0¬:Ž3Æ;Ï.²4éœ-Á&Y#FT;¸V8ö%Ä,m=†–
! ;$µ7÷°M*Â1^<Çq•
»/þ'}&Ì>Ï"w)2
! ˆ9®‘1ñÎ.a	ƒG6RÑ-{- ê(žÎ+>æ�>3LT	v"°ý0¡
! x¤%Y'ì8I7n
! ÍÒ4ò/º?â›U83/¹&ôO:M
	ù)|9^)H?v á�ˆá‹"Ø!0‡&6‹#?4 ÅØ.$9?.©#1½ä0NQ	{Ü*O6|EÊ+å9
! ‡<p2Ëõ*>�£ –5G*í»;9^.ÊÅ0ú5„)Fr9,
ôI8“/¯#gÉ),2ÂÅ#‚:3 +þ*¦1>Š=ü%
'ÅF#Jÿ4(T&Õ
! '0îOXXù8®(J=ý$?'¿ ´
! «£Æ'ˆ4Œ.£ó2¢3?ùé<ž0B�!M#
! Þ(¼;[=¾:	3J2¼8["R 3�1¦/4 ø+ÒÐb,@/3
! ~~;Û2gq¨%C’
! 1+bÚ	!ð*Ì<3¿³1
þa7?¸9A,Ý-ˆ7Ò8
! ÊQ(ˆ57! ¶)[6#©:
<(¡
f­-•=ý+ðv1È‘
! ¤.­(	À4*î.Þ
žï¥<�Ž9šñø-Q²-y¤	Â.ø‰3Q$ª'?Ã@ ¾7ò¿=U=/L‚*y¥0ê
! º8
Xm(7H(Î)œ@øEì &#ïíZ8s€[8>¡<×<ô6±‚!ý%Ü&«!åW
R<T!ÜÊh7z
! ˜aÃ,q>�<o'%\	4$‰-�7)ú‚�$†Z<X<Ü:Ë0œm}4±*[$72+5óím<)—8Ò¾ ùþU
ÜBÅo=Žk/¾2Ë&ÌD!d‹-9„=š
! »50Y&Ø5ä]<­7jä+õHê&«#<#‡`±¦±äòÇ>+K6,•¼?¸;J‹¤4ÓYÃ0Je8Ó&Qú=(*\)ü.!L^Äm	8‰+ÂM)ç£* •ì6²%6=ÛÍ?Y7ï<ë7$.Í;[¤0Ø?Xáû8­ìu]M6,©®c0Ý*à¸?n-)3KVA"A=t)ˆ$ú3Î
! ³i4e'W ©•.V$„2$v8¶9¥"¤E%¼)^0 -¥*Ò=â:Ð*Ì'"<8³2rØ$-É]:¯d-»
Òq:~>Ž'3o.6I%è2·7€/
(+ý?P'Ð#??—÷¿<&8).£5á	Kø'0)ç!ºhk1Ç:‚D''<F‚?8Î4eM/Ø#w:w.½â4k)½p'z/9²�.ß
! ‡#
…�6qù;ß-Ú#	1'ý<1#Ô=í5r5n&9k*6¯"®/§5M>*[</ê‡Šã*Å5¡/÷.p–÷?lÞ=”>á:(�|(zÖ4j+Ï¾;2(+2ÿ�p
a(´1„1ó*ô ¾á-î C>!#ïŒ*Y*MÌ
! ;>5Æ)5Žã¥(½þ¹3þ5M`(‰Rò |¹$“3ƒª8m*«=5";,f7ýe ™æ‘&>Üº%:æ-$6è*3Ó=3ùÃ?8<	<Ð1Ñ<÷Ï¾?7:rÝ;p>K	ÿï9©m1õ;’?6ì9›=M<:8'5>$62O
ï5~0Îç	ÿ<I9hk
x?U+<*P)+Ú%Ë1Ý­)éO§í3ÕÉè.¹
Íì„0Ü/c9±¡5w/ýV68EÙ¦¦2¶Q©/	O„[x8Î7¬ú%·Õý*Óg'9Á5V>5@!p 2‚“,âL!R-‚$	+»¿è¥î6û¢#(ìY#ö50;Æ"7s0¶m.%83)¹ázÓ½$�,t#ù"ü7O/ç5ãP ‰4,`>oww!L
™½[5€¨.®ëf.~4ƒÀä55=55%q¸ç¸0ö¿&è"'%'¢‘>â2O#	T¦+‰ ="œ	È5î1�;i8!8]1f#°^i½é¾$÷4è(¥d*ã è-â&
! ,¢Þ%z?
! ¯.*Ê7£9k�wrqÓ/•/À&Ü,
! 1/ÌZ
! •4ì“7-¯
! =�†l.
! ~*40b#Šëå#sÀÂ)3;/þñ4 <Ñ;q Æ.½(>=×>%�—2¸Ñ3{ïO;OHC2E_Þ8´žž8ƒ–8á�YU"mÐ/J Í¥1S!¨,
;-Ù#ÇUu5;>D¶-»$8&$£.É´Ÿ")]"œ8X²9Óù/:¥;M?aÄ
! é y½ÃÌ"W1f2:f*�>Ä‚8x P0"Ó7~*Ðf{ò,F,›( !Õ—Î·“:«r½6«26!QP7F/Œ]u7h¾A9¤F+!,=ó!©
! 		Å
/(Lü#P>	$�9U>ì(Ÿ&ž$|Rax„$B…3¯(~ˆ)~7”7S2h.>)"(£‚2"u>4FO+;:™ P7<¢0�#†
! :­}6ò2i_)už*vß/‡"=<Ã+i6Î"Ñ 42È/,zïA0Õ73K'9ôxÔ.ôˆ':>¶‹¢9ˆ —ð:©“§:zò7à;ž2‘=/ñw�=ËqÿÑ*|à!Tcõ903Ü"I}U!ÀH1Èû=ò6¢<V1$
2
! Øª-´".ðv#~,ã#R›à<ÎGÎ '205
ú2V,Ë$Ï>c”G>Ö¶1he"ü?…"Ú
ÜÇ</ *Ï±!Â6P%µ=ë.”-È$Ñ+z;/rn xõ7y(±,e4:Ib;@&U€;Ôd>9hu=i1ãœ4½é´”D#ávÎ§	w&0ÎÂ$´;ó ,Þ
! †# ý'ï&ë%ñ>IÅ8)Ã6À>¦(;>‡Óáì <5›!•ö^7Ç=?¤ÖqŒ(w7\77)·x
! ²¯6É+ 0‡'ä-’'S9>g2%˜Ê�5§%²(¹%†'?0‡9þ…ö.”ÿ•X?[>Ö	l"D9F-¾¼35\ ¡*è--Ý%—î2Ø/ßã¬ þ$5Ä#>ÿ/
ó#<
…!öè;Õ3·*2¦*9RT$>Á~ gŽ¸697º
! £+? J99k2Y<ë*ÂŒµ.b(È-èc:5-±û6/B)_0%)0Ù%x%ÀÆ=�0¬næ+6	/’¡7Ï
°
! ZJ"*fÚ2}>^!±%M(4=¡	2‚Ÿ
! Ôd/·"Á2Ô"4Ç_/„&+–7¨418	OL"$9(D%7jå(…³\
C í
! «ï.;KN(œ¯/¯
&#†9Où
Ô8˜�Þ».[¬>j,ô:ë5G$iN7a*R,Ñ&';º(è>�#x+<\9>-Ã-öH5P1,÷Ë4],6ƒŒ4Úm4téÕ- R¶Á
U&1;å´†ÏÏ0Ñ! 8o	+8Ž%
²àU±2Ë…8U*#í*—Œd4+‘+,fž1@%ð!7`3>Ï'�º7¿±ý{ò	Ù&·3Z;�ƒmL³,Z&:ìÌƒ7°U=9ì%~.(;|"/'Ôà
;]9Æ2Ñ582;’:™uö	“8j
! 2.ó.�E.p:k\*ÿ47©Ø>C.Q)6 &r&6<ã-¢;¾.`7bÇ›"Ix(h$À1=¼7*¹*%¥o’æÛ£:})pZ:K>ã4—C‘'ß<'1²;£;ö2F0l#Ý=<$(Í"î
i}$1&ó+È›ª0(<,8Â!X
‚"š,r0$"I
! ‚'®Ê!Çá*v %)74v7Â(c	g’ª>éc'‡.z(+1²:@#m
âbæ74P!ßË¯½5øB +9ó”2¶=!<'¬G4“.)8H;G;u<µ¸™=~Z-+Í!^9"°=Š\ÁÓ”dM–4Íýï1ù3'F&	:[y<ü
! Ñ-«s=“ù­3,èÐŠ3<£?¢7î5ä3T0É'�=–~/s*û¿+t-".@-á!+4N‰=*0n,ó!)ù?üJ'{Ùÿ¥xß=Õga
©-0%h?Í*±ûg7Öñ*¨2œ"´&å†)Ñb(|&*eÒ3t;­‚õöMÊ0S=6&Õ:®7N €7d;5];T!ë1±3­/Ž"Ù!'F<8‹ Òƒ%Zç]4U;b‘Òµ4+(’7Öj6ç"õ.Æ&(ºµ0.7#!ÀWl ½:ž+V5ç7‘ú;ì˜Í0‘²ýS
! ';:œ#rH	äÎâ„Á¹/óI_m
! Ë5˜*Ö2#Õ%}+05)-�õy	p%$©>^1(Ë)ô ó3î=8ÀL%"$Å<"¦"¢&ª$ï4UÀ9@(#0’4O<æ/Î#c•>ºÜl>¨&lå}	í˜?%;&;0`Šº,3P$‚#à:­9*:$:úG8Ïžï
! ¶%á{m>”:e;áø8^ÊJ3â>Eù,‘*Š
Š£�)(
! RÚ ¯3�	>,!7>Û	
9®L1&> (8.Ë3¡6‘š?ŸV:Ãî4<Ì5N;Q!² á
! µ	:6*2@5Eá'ÃŽõÍ64¿‘Xð<L�Ç	Ñ(6kÊû3a+
! à,Q’)ñ»7‹8@¥#g¶	„ä�šØ&
g5‡*‘*d?:¬9Ó>�G=‹#�÷3%á"’9àÞ9)§ D¸•Ob9Ã>¿q&é*3g/Ý²7�+Ð
! ›+
Ýá7N1ñ.	ñx:ò=°$Ð6=¢:Ç%]x),í÷%pi0Å/0À
ú:Û<[R:ê6W>-D(¶*|:!:~4-#ü&5)u*<3:
! ²�3;!Áj<}nIÛ>‰.	%3®1)`2Á:Æ×+?À:MˆBM’�Î(4¸/*+Ü
! ƒª4;8àn*¯�ê8-@Ý,°Ê4‘Œÿ)99H4kšÀ$yÔL*=¤h&'6ð�Ð+ O)�:VÍ3ü÷‘/
(
! ÏÒ%Z"§(‡!ÿü,Eh(‡Ë<29û?&9{+/±ÏÐ9*<S;j;ó9#*
! 0vrp5?Ò*Û8»Ó9–ç+W;¿-/Ãyœ·#	Ó‹$n"ñ
! ÌÃ57#.Ø,´—(ý¹£0%6È(Ò,ö&Û@µ"~4¦?õÊ-(<™5)š- °"x"D<Ì–ý&ÀŠ”V Q?[.¡µ8L|2£�-5å:û0¥B<$(Öj&ï.ð8b5®Õ3¬Ÿy!„7\æ9$*”+5¸
Q ˆ0©*¨
! ð…:)òàÅ bI„,¿%0�8Ç8�ÞŒ'/5€ë;:$¶¿'ê3w6×9qò9ý
! ¼+#¢+‰%:Ç&?=ýî¼&^
öú7¿2_5+'†*Èº÷Ü(=3+¨
! )‰V;­,;g.+#B7È&b/¹TR4Î<6‘ï-’8Z! ^s23èqª­4HC)½&æ:H-$‹?š2ê1œ5/158õ(ÄHi&!!›…j
! ‚ b6ô1¥7ë²ˆ#\ñ;w=[?”
! h"ºç™Wk=‰) %¡.¦6¹É3B"	6F5ªpÅ¦
! ù	à4,­	]'™?Å[!àæ#f=5*]+kü$w“ç,in9œ™ÿ‚.’Ú_%CÁ ã
Xó™'j(G\� +4>bº9—!F7‚`5å	ß0—<ìÒƒ1�Ü1$¦ ]&ª+Á<L-M_@28l7„#íW
é6G!ÖU¡8¨>y}'¹ &â*ˆèÿ
! T%*²—/„²Á4Ï�½tM'PLý8+
! úÎ?â
! à
¦Ÿ?à8À
! 2)
! ˆN<îâÄW
! ª=�.¡344�2—#�%ž*Ìì<X0¬…2"Þ<í-Ó,Ä·ú	�&G/™$H)
}•k
! ™â>‘Ð‘.Ù"®*F9/8˜j:»&08;€¬ÈñøCÖ¢/37¼j?Qpd�Å9à7Å,HQ!;3;0ß9M0�U9ùÛ$9àsA<ÝJ.�?�î0jy|*»�rl4»Ê?	•(´7†'8Ü
ÜØ¾5€æ4X&×6
êp=A\,?‹(&NQ:Oò>ç	¡
<š!l/›À®;®×õ ‡0’
º2Y01,
@R#( ßÛ! 5å)«R9É5¨¬-•*¸Ýä&m0x>Ä&t
! š$ø4Ó-næ3Ð(º)=*)€0.§} ã<Ô7ÄÒ7$Ê%ç:/AÅ4Èg&®É/
#‰�)•2˜<++3ö?~¡¥9ÒöÛ3ò
! ù6bAX
! ñª;95Ë;‹(q7Á/X	'
?‘Ü(W*à6w,Ÿ‚=– P?*_	î;Ä-S�	##8s1?t6·>t%ý.|z,¿#V-_:¢ö>@@21œj+�·´#ê0ø†Ë{8;Ð3Ä6Y¶Í*-º
qÁ$«4V	=×^ô<’*°<s>Z=÷'¿â#Z`	[_3á.c+&"H J4¹Í
! Ù!jo<‡1ž5¿Ÿ2f>�'�;÷5i!F;²
! øW96;ì	îo�o\Š+¨�-è8¼'ç�³--œ
! ‰<ïïí5!?g
ú< 'Z*�“±µ�>«<,5Í›âõ")Ùv$¸!)@˜n&Ù>-Æ*Í%9.59ð5c#"-[€P8ÞC„4A3=�
V2b%×kÂ0ÿ,Ø4›Ž=	9:c(ã:ë&õW6TÅ�$„k4~±/5ð6|	çÚc |,]X1n SÐ=á?%/-
oôur%>+¿-´(­é/§
–)E&\ùn>“²)@9¹^°*u0þL;à'ýa,H+œ,ÇÀ/>×4Ž0
>±7Ž:ã>Î,˜Q,ý/m+u¤2	`§2ð/Ç9ŸYu2@$	
! ¼?ß2º¶#£6¨+fÞ�5×'r:0%k!9;ÎŽ
! I.Á*sN‹3%ëŸæÞXÅ6¼<—
žh)2ˆ,O8Ú‚«gGôŽ*pÛ0z,¢wB(9b�(Ì>;ï)g2O(Õ(ñ2X82Ü/X@>µ
p		´b L8
Ð27@]*—‘8¦5ô
”´Š:YÓð>0Z6å.þmaË9>¬:ƒ
! Œ=?$)Ã$C/Ë^(diö,nñ$í86†:ìî£D?¢4lÂ<J1œ$4žQ<¶ .ôÆ²=2µ&¶&±6ÅÕ,ï9W°8° <7@z5…@0'Zƒ0*;:„'u9†'t5Î
L»Ò5°7cG"ƒK:õ:?Á=wÄK9·
! ª1Æò<·1P±
! Rp8Ä'Í��¤/¤$7&),yË^
! Ã	GE]³#1)¯«¦m7¼¢,lqÛ
>.Âi?x5ö
! ë6ˆS;¼0§
! ˆ^"‹�9ø,çz'ë,?›Ø3m6ÖE+
! &?¹v_¶B#ðº+o?Ú1‘4-3íÍ3×5,>Õ
#>Ôºáúþ:ßKb"a=s
! ‚< 6O.R0lj0#¢!œ3ö²'ËÉ‘2åB+8:¡Þ/H´+¦$^)Í)—%¦8Z?*Ì1Ñ�3©
m'û$Lí.´2Ë'&¿45:<¡K(9#k5}5æ¢"/ÑP¡Œ+^k	"¦
A&1«>05_P+í1®ê:` ×6»<”3�"Ä0å5û:žË7ˆ2@#°‡2À )#sÈ<³<ž]8i›;¹,ê+?3Da6ªg#Eý=%ý§%þ
! Ø" ,ù×(+à=›€5œ6W+
: <V(_q/.
%5
! /Ê1£,¥qtEB6=~&Î¬.à( 
Å$8=®-ÐX *n5K=9Û+r'Ý+Ç#ä1�Pe¸ ./‡=&@,Ý.v)‡vdzX{0³ç&¡:Æq-¨9‘%+"¿>Ì	o)æ8',c2gt4¬3^?;fmX*Q5“)òí;Ð&6*%)%}è#1A:¥j›$�$¸1­"
! s(<:!ŒQ+6?Œ
! /
! J§92=3Å	d8
ü0$ÏóÝõ$#ž(‹ó,¹-©¹2u+÷äh\!S4ù:
! åK"ø<H3C6A.q$ôl$¥8v
! Ò�
! $¾9*Ó‡:ðf6¿"_> "Ë>Æ Þ#nw+`i#ŸÈþ<¬	
! @Ò	$ÞÚ8óž-€%G.:œ(#<Š1º'X~SøŠ$$3Së3?¢�
¦|=ø
! ‡;Ã4-Jo¨"R?1iƒ(�03?
! Ò!�ˆ8‘!`®�à/F7Ø#@…ÏŒ#-f!¬6
zõ
! Ûœ:È	=ª,T'ã–+ “È'_?úc	h6ê¹a U.õ+Ü?ô53=÷>þ�p 	5v.U575L
! ]¦>í~,60j5Mš£3Ñ!7:Ô¦!ë
Zÿ1�!d3{.á:‡¡�U3î)Ó+¸†$K?<3íú#U2Œ7J8(@$!Ô9vù#þ9­$x9W/tSê¬¬	C5ß#Ò(ÑwÈ|0u yD1	==n	´$Óe.O5:t(-·ETÉ5
°6ÙÅ3‡�#œ²È3…R2Ç
! …Úœ'Ö;:?É@Ö<Áü.Ê>Y
óz�M¥:+ÐY
! h1o :Ì?�3)2&ô3™0o"(™Gt$�,1’(7»z82$ÕÒé- Œ
! j¼ê>oø!Ã97rK*ò:H³ ;7d6?70?Ò‡¢p/+èà‚+È
õ#ÿ
þ8cÆ�2â
:u;�.¥>¡!ãÏk0=@	uJ7ü(\#ÎaÉ65è˜	q'�-B:ó/¼L	µn?-Æ4B¨8.8;
µ+¶>å>9Y%1¹5.�O\Ï+”)Ò
! ÝtM9“
! 4)9Éõ%å	H*'“0m,a<*R!o>Þ4ÅPr"C?fà/R í<óÚ«0&g6š7Ã2÷!êDX|1¤ã@&/Ä©0Ü3º>4lí/‚A+‰Ú+=#ÅW-«=·?ê.•,N²!K“ñ5"v(n7R%¹%<WªÞ<"ðÂ*”6X%g?8FÃ'Â>{ b&È:Í
! Â:%ú0ìnöÄ:­±-`C</+$40G=	T:�73™)n<¢%Þ e/ï"Ä$æ<º4à·98W!«6@p9ù*i›TDÊÁROZT½3œ$"'˜"¯&¤>Dè
$;TðE6Ç6Æ
! Ž%æÇ1÷+×?Ñ<i/˜Ë'=wy>5Ñ:áfÜ)…-ëS'ud;’%‰4
b37.l2Ï;	6zâ�%ê
Ã<m9Õ¼ ½18/) <j…
‰5¾ÝT'lry9>0ç#
! »*q8<¡1•9¨33@Jk%%6(Ó6Í
óB.q
†>…+9"�ˆ%î-›õg:ë2@'	,&0®w1Q¿r["ô.‰½,R½85úY	^:
! z:P0c>—'Ò6%
_Èd-
! î3�=Ï )S)�;&Ê"œ1­-q$/Ê&0,x,>äü;ùÇ.Ÿ
Ü½) �Ÿb
œî2F0.4�P2À5Î16«*çáþüEê�îƒ9EN?j3Š0_7‚0/ûY´C4×ëñ&”
! (Ã/ ÷)<§'ˆ;o(÷Å&!
! Ï1®&s3›5°ñ+ó+€>å>4<Ù6ð,­C=8Õ€Ú®<Ç&q%V6ÍÞÏL'µE*‘7òÊ*Ì+©.\º<,G:w
Â;‹4™‰075Å)¥6K!¯!0':Ø+œ*þ7\N*G”âG—;zA-j**=Ÿ×!V
Ñ	ç!
Ö?4#=¬	y.€qô=Û'Ø!=”$/&d$%à2Ëeï6­1d
öæ$G(ÑÕ<Ó¸¦7Ø8ß_ ]=D6n0\={:"ˆ<4?R+�8ó48*-Í8;³<.ö5R‹ñ7ýß/A+Ì;‚-—ƒç(Ï$	æ?Ó r7l'{Î{Û,Ü4ãÎ5i-04-@!=È*Žõ0ÄU�1•
Þ6©2ä	g0é,!Ãw ý5`; –Y/G!‚9+ Å;š#"ð ‹;í
! $õ/q3ûC7a/$8$Ú)ƒ,À|4Òk>šË6u'Î*ÇÃ‹7a)‘<ß&#Ú;“	å˜ø7|/Ò+¥5r0Ÿ9^±0¹µù'¡È—ã#u4Fn%[Ýû&Ö5W-V&è?0k‚5Ë l!À4Å?Ð71{$ñò1�^+«,•5ü/Ö"H.pÆ/¤b:@6Õ”1G<qD!J²èi
! ³3Á¸(k$€Ý66·%®»%–%�Å™ ‘H]/, )�<¦}ÿ8Ô!éøå?wK<Ã
! 	7/J5>†œ>w6s¼
! ¿7ï:3Ú£	™¶6ÉÄYÈ@3MV)±J V5Œ$w<˜63+d/‚®1>Y!yõ-¸;?,!á^ % ©3,F1N68j27ßÙ(Æ(¿	/5Ÿ$¶/*L(¦D=:âB1&ë+Á9þ4#E;Bpg?^ã,´*¾6FË<Š4Ý/ä4*8ÅCä:6;<v
! 	]¹eÖ
—1c%± p,
! •&ZA
ÕÎS%\59A=}=ö²3zÅ=¢“+.+š>1;f«"i.¯…?r	6>’5`#%.š	;æó?»ü1Ö&æ	
! $ÄÊï38%íQ8¶/ñ"Û*í7Ë27¬; &:á0Ü>H+¼Cî&ÈÁ+*,è’¦))šõ8Ð"~T
! /®>M,3>�2s$2j,â?”3Oþ$Ÿ<†=v6”,®:Z1Å&/5~L8>ÿ'Áç<¹â5V"mu?Ÿ#Í1êPþ€9¥ü9´/Û2Z9[1òœ;F
! 6™:„4[ÑÝ
0-8†04’/{wâ)5©=°
·à$D* /
$Šé'À%Œ0�4ñ8F?íÑ?f_
B39q=œ
5#�÷6°)D1J&cßï%µ9Mo%åÔ	Ä	§¹;¸-5Œ)a>k7Ëw�@éÜB5I0(ã&š%8^5g(ä7!@ˆ&YE#ÃK(¾æÈ9=·Ý[4
! A)^2!*UY7:À¤*Ü,i¥-þ%ÂÀ'øy:·^ãU1ê"E7,c"«;±3>
! °á
¿8×Õ!l¢8w#< 1b<£‘	Mè'Ä4——¢)õ4ˆ76Ba„†
! 3Š$%˜%/è
! -þ/òµ�(·:-ÜÖ0DÓ˜#–@9¾´$÷9¨PCó"=w0Ø1C”à*%�`2¯	."ì' "ý!§7²8e!/ \'4Í#.¢k‹'Õ Ù4¥4"y
þ"£/û¸'ôŠ;^ž=]êº¦À	}‚4¦9Úžû%¯ú*1Œ%}.‹¼("ï( 7ÊX#
"Çµj#t8,£ý¤33i‹%Fœ/Üºk.n!0ÇXEò-¹Ï®$â�9ñ3ÆO"â7»7?*Ù!}<7;B*S3å
­ã"•
! ± Åv/ÀÞR>'IN`
+:­!0/ý1ß!‡&„
! -,6z^-"þ(`9U?<4G1û"ú>ç)%?«3üÿëåj#Ô3
œ9Ô¨,Ž#¢5V9³4Ãô$=*Å>I7¬5³�.i5€Ž[;Ó
)0r‚&b.º=c4ÿ!.	¤ƒž>W%Øå7s@+o1õ7l1T $
! îI6@)p
! ú1Y6>	û Â02g>½>ž@Ÿ¥&æ=x»&, f0d1�+xb”Ž)ä8«à“>"¸7�0¼Ú$ß¤°\<,/
2hœš)¡ù1X)î	á;)605­ÿ'§."\Þ=—,s[
! .±ò*±>½)y=ö–"Ð.»ò Œ-p15
1&J0ò.7¡s
•8Ø«x6íM>N1,#)$É+´Q4Ž.ûc,õ50B"6’<CWH/.<B9{/üu€2Š'•n,À"3(”
:g1K )	<"Ç'™6Q*´:h!°<&Á1ß%2!£!Õ5;=x_ë{&—9â%;2”z% ™3uU$K#6¥ŒA§'m&¢
! 'XºÚãæ=6„<ôð4�’$G2þ¿*Í=¢Ö9}1Ç7ƒ.tx­9ù<Š.,“"ë)P&Ÿ1æ’<<!ž4þ
}ß?ƒ$¤1$÷-84•-Gf(Ô&.»8éq¨|Ò;3!Je=G
¿)-8mÿ3!{õ"è*™6)ï?â,Ô5’RE	W‘,5ô-¸ªÊ2\&(?® º›	‡%|?@!.D8r1®#á3Â¼39"3m!­3ý#tŒ—3H„9Ø7“ƒ¯0†k{=­ÄcÇ3f:J;…=ª`O9[B2*I2¯Û4Ð>î*†§#!ê?Ü.X!ß4@-Þ"Nú§x<©¼.ò;­!$6Â	¶øxv$:o8t‰)(&4þà"9£ÊZ. ú ô	5½	ª!ÏÁ]¯Ï)ù%yW(Ôòý-;ÿ.ù&`-ê954/½#š¶(T/&K,éÖž†5«Â2E1§[×.Û-ø5
! -"�'ö›Zo$Âc5Ò-CË%¡ É%·8}?Ô#Ý<¯<o:#-¹=/7,‡³8ô8Ž
-fA.¸é#ä
4Ói3,y¸S7Â4+e6ó2ª7• éØ=7é	�
2Ó!�Ëb7 à:4Dƒ:,-›Ö:.a8ç™Û%Q®¬e#¼&$Ù4f;˜2·/é
	Ø)4z2f5p+e$B8o7,&='‘á+6$ñ±-@öE¢Ð%_
! R'Ï4AÅ'¼Ús6–ˆ*Ù$#>2d4Ü=¹âYÂ:Àò“·'ÿÅ
! c<WI
	;;1O'¢ù—
! @\1`/)ƒ)>vŠÄP
! }ü:þ=Æ#ÿ 1Ñ4Q™85 y
! ¤Üû1.!ÛnÌ:ç#:W4=2†4ž:'4:Å4eP;­-§+’;Ÿ63–&.ë Á6˜N¦,�9f)å$?]2 •[R0W'e^MÏl/Ö-R.Î$ö4-?$	õ?ÂS;Jö7ÌÆ9 ¥3É	ó:ü
ÿw'È8&h	$é"à;ª#/58	/Ù7@ê†Š6
! #]*¤5K+ô4¯¨v*#³û7®,v¯‡™.S²#—íä%¬$ÄÎ>1
! C+1$I(ô(j4i)î'n¦†
Ø7 
! ¾³"ÂN>6kÒî	0�
! Í7>S³ ö$ž'›4&×=0ž
+a›%è3ý7.Ž?ù¡xÈ)‹+‰›)Î'Êª&h8ß–ò#œs5‡(¬ZÞ')<Œ
! ê8&w A;ßœ)À†r;ð =‚ŽL2×3(ŠÀÊŒí"w;\;Ô(|	Q)ø*3a!‰8ï7Ê3q*C—,œ+’,Í2t:á,=34&?¢Ú%Ê	,Ë?O+Nö0<	$ž%(‹·‰>ÉA4š�5�?@ï(1?=ÕÃ
¢2À#ÄË:ž,Ì)«Á"Ô$1. Æò5™2 Ïy1qãfø³+ƒ;Zê%1Aˆlps%¨!1Š(ï|{"0�6Aç;;*E?I+.¶Œd[2©#£#gJ(�]7‡/¯Z7I=“(‚˜!–K„;I)�'
c8Èe^K.Ý&2s')2Û ì5Ñ	"36J+©�iÙ Ý2ª?*_.ì4v-˜'·T4]0;ø>è^4G,.òd»#=QÇ0ÿ"y#åÅ2Â
! è)Ææ9¦i'Ñ'b5Š9Â ¢3":$*?
&°9xä”�,¶2¡Mú/!Î�”/;;3`è+u$9½
žcól8%mâ9Á;;è&ŸRÌ=â3Ÿ><–>©?Sž,½Æd'ì…3èd)	1ß>¯ŠÅ&&a|+C%y3=+"[*}N,.H!¡S6ÕF
9È
! P,-ý,ù7ÇT7±=)7ö
"5„|ˆ>Þ.²
{~ê,³6]
ß
&á14·2þ*
|9j.Q‡)	m<=4Á4cr,è#~2´=ì=“À6þ…f’=.9#-Ã,É!÷UC×“#‡+Ÿ+×
A:,½ í6e(Pôo#4>Ù/CD‰'(é 9æ`A	µ9§$úÿ0&5î7ž!l/ð.@ý	ó6Ì#¾	t2¦0B;¡=7þ2/á>¿5€3Æ$ü6S8ù»>::‰0z=Ð #Y€<,.ƒ>žü2/Ê(
0
! ¤&bÈ>á)Õ'óÛ=À7J!Æâ˜8ë96	Ä .*õ*@-3¤ëK69™ä*´5ü	Få3c&úÕž3)*Š-Ñ"Ì-Gp6·5ª/�ÿ Š
š;µeM7å4žn.‹2f
O=±
ö‰!!†+F&Q9æ%ÿ_8ñ1±}§ôž!ë>(B$¤,¿,	#õ	|-'BÓ#¸j	02ªÏ6¼È?=%/796¡,›1]p"�mWð;ë
! ˜>Ý0êgC&¤Ú*˜1³&a�ð92Ôõˆ"³!ÔÞy�ã-y¤W®98?067c7¶»wÖí9Ù40œ€*w	ê0@'!•$·+î%ÙV'Ã3}
! *
! ¶+î8ÈZis;ýšK7’+ðÕ2¥ (.w
! ¥§>vq,Ï#”ß.1\L$a1%-o/H9=ÿ#•Z)w-ó$C,�6Ÿ™v!S>ÍJ+Ã(4	Í,"’äQ-Ä%Ì£Ö‚ž%î6/6_%’	Ù9ñ}
ž?µ3_"É(Œ
ˆ!„Úö6;Ó	'«9�<ù¿*",=åø6R1�X>>Ì9ü+qH˜
+!&ÍD+(:é$l
2±ó
! â(¬¢u6
! 
Ö%¹8:(&	… _(|Ìœ?(]¶$ÄÃ:„M J·OÛ9 ¤'¡Ÿ;e6™K~¾0&"ÖÇ2¾'#F^/ô4Ö6J/ò
ï#%“2#M"L:#¬4#w>ñ?Ý
†=´—¡-|<ì€ºZ
|Å1Ý±]T(H'g;Î°ƒ$s9Ë+á ýgr[n;s#%,û0S§0{Æ•+*ó=Ý(;Ò
ë8ä?4$T.Œmð)	(a-c6<9à>¤#¬'›¶0;ëù0m5Õ17=ˆc"76"ÀÝ
! Z4@1k;Î0j/h4Ž.é;þ>ú+lœ~
! €$ 8µ5 /=;Ñ:±.�¼ø(<%ø
‹&
\2)Ü8›:‘OÇ!r)üÐ)îô~Ž1m%‚3þ«:ƒ(|5d¦à0ñe‘ü*ËÑ>!Ò=g3ã�:"
—Œ3HóÏ" ú:.
! 5…¹4<?-7
�ù—›:3§9l=
! úU¤6í�&Ê6303#0Õå>µ/˜ï*aÏ¬d(4S¼l$ Ÿ’© 1-„rï+!Ñƒ
z(ÃC"+)¼2"È ]6ù.ä=š:ÜŒ—:n8*$6¨0Ù`Æ<îy'h7
! î:”%õ²n§�-vl6”pœ%þ­£?"× |6’ê$U(bF�Z‚;#)ß$s)1°OVS%‹,+6#§< 6Z U:¼!è�Al3Œ!ð=1{¥+÷ØË
! å‹5`¨ºõ=?z0ÉÖ.<;÷"#ª‘12')îÔ†TD-0j><­£
r/ìÌ#o3 Œ/!/‹9ì2E
í–±)ù @Ï<Õ/È0Ä-b8Ù?J:n-"8>	«v<u)–Yâ+j

! Ð#ÿ¢
W2*tIøV
! µ-‰8S"æ'(]!ìÔ?{…o*;6¯„>\F›-Ÿ/mn#M0»!üu
! Á'Ô)Þ?oûô"):Í-:B-µ‚84™
! ¶V*:è!¤7%t÷(þ3(mY4"=´>É‹<-4Ø0‹*y%Ã!¤3[&(…·,+Bs<î+Û"š6É7Ž‚q+Úô*v¦»(P9»E4%1%&‹öî$>Ù*7
v
$"7Z	JÝÓ1²2%
4”"DÁ=Ô
ÅPéS @N
=û#8‹6µ¢u#,¾ì0P.¾=€-~(�=t.³(¸‹0Ú"ÙaM….Ø“?¨“4´:ç< _'1:z+µê4‹?ºÍ\(81þ	(8‚(‡
! uBµ?4/!H72?è6$+2s&Ú9ê-½àý)ÃÛ¼2ª-=3%h5º‘±#¨hU
! ¹6#$¹1Ì•lþ;§?x$á8�=�4B
ÌÛ”.™õ-ü4äø?,§8�8W$
h
ï8ð	Ô¶•7.%:N"M3T¹+*[a:�ë)J,4µ ú!þ)?:Z“5C!’*+/4ŸŽ5!;³=§ß<ñ#Ð!¤-�:í>²}»‰Ý�[82¤
Q&O5x	†!Áè%£^=?äó½4Õ.y/×)±Í4ÑäB	Q'1r/•ÏQ;,,­+Å7¿0Ž>|á5ì>™;ª
ŽÕÓÉ"=H&´b2 r(ž˜y4,?´-KP3«ü-$X�
! t½�=$á?9ûLÐ&ã¨aÄ™
! >C' Æ5üËY)î£!Ã1þ.+&1.þ+ç~$™á=.)/}BÙg(³ñÁ)F"a&yØØ'ö‚�š(®
T5®cV;Ô%d¬èØ:h–fÀ0íä$#½F$ü'€–è4Ì/à =.05„=Ä?–-AË,Â'DE-
! ×1õ½Ì½*5¨5§Æ	5(ª6Ô+O4\.
! Û|)Hü>653V)¾--'ó	ƒ2³	*6g7:ð"ˆ?N2vÇ6v,l-r*Ø(5Ü2N0<ž/ìû;x’&x*`´¯ %{Ë(óø)v=71@!›8A”ù¹¦6`
! m3—`)�'†ôX¥*[-üL<O%s?Cö)y{32;ÚÑ7‹1}L0i”aÊ×~´Ò>K5¾Ä/…K¹<‰7­
c#'RÐÌ0Ž+Œ?=&fÓ8%{7v2@Þ;	�77M!,@ª:+*p?ø)Ù	b1°	°;ì<�j	
! £eÑ:e<i2²r>¡2_›
! ÿ(O0ù¥,Òu1¦(�î64" J$i%lä'Ï2’˜(†1{%é%³^c/€=9½;^ò&Ð?89—5+	|
! YæútS(“›I-Ôv§<hkÑ`6½%á
)|GÁ%%÷,*ð<€ ¯?'}-)× 	=(/ß(é5ã3J¿%p3	fQ4£=}*x‡ª5€J
! ¶ ‚²6£&ð7>L6}˜0NƒÄ>«ë´
! Îÿ&W8¡-3 Ô§3$,Î©x,°'²?ãl5™9˜8$í!ß$	ÊÌ®: (ë'(S&ç22	ëƒ#	ìÑ>Y95"‡é
! e8Q6</?T™>#/2l<D;è5e0¼(ÿö9'¹>´%Ó*-S*Ð—y1ab0	ã¶$X"¸-Ÿ'×*„*×²õ>y&ØÎ(âoé¶
! °Û¥Ø¹(a" ¤9y;ä!Ô{9l0ôbi
4 ~)T€'î& ªBÜ4»ã(g�&K-s.û
! ÷7Ž&`!ñ!¨ ·Ôb=Ü1@*R
'
! B0•:N8Á:+¤Ò.á�+K&q56á2 2ï;X.a.Š!6ýta'L?ñ/ìB³$³09<!3�å,6><ª*F=‰	
! f ¹7ñ9Ù/[Ï-/%D4é-)3Ä5š>ø=Á%\-£)½-c.N

s/ó7%‹(7â/G7_,+ß;¤Žj%Ö!É�²BÂ˜Ò<!Ž^*;
É&ûë%�”w3]Î	<¢@¿Ü5ø?À·!…$ò\ P<‡X"ð#ô&×;%ªi+ÁêÃ .>{¡)¥¡#Ý"ž)D"	a2é?Æõ']	W3P-‰ï5%À2(#=ä!<Å—š=j0B6M.õ2,9=!¨$šh	%í?_K$[3ó/3/ÒAÝ?Ñ
! ËÓç¬
! Æ1â3Í>�*@¢	1ø.Ô4w ÆN	n=P0(Õ)ä“77	*‘;£ÍOUŒ;<]à-¥!ðGR&7*oZ/¢1”?f=é/2È%Ÿ)Ts2Ûñ3ä
Ì,À3‰*í	Éö(­Ï-øÌ¹9	=)@.¾)¤602+},n-½<æ;ÿ76/¥%
! å'T Ö'°ø"ùx'ø †8.í(‹#ÙA7w`y¢·ê;õ<¹%}²ª	…0?z"Ø \%äìº/>o!l,(›#©%ðN-..ˆ.î"¬%µ,5Ý
! Ý Y~6»;€P#>ý
âõŽ8Q{	"9~
! 1| ”×M4$=,Ûæf-¢$m°Ä2Ò)+.2#ŠŽ,+Ò#šo-i®6ê<$
Þ:O!™%,0Vã2(!¿(þ-
! ÈP(Ä;?“13þ;´“WX†ÿ-Çš//:I+“'¦'š^
! #^-u.Ú?:°:ñ"ã #–<°-­6 =È.Ò2“x;x#§´84º	éÆ%0~ó;+â631ØpÀ(ÿ”!¼>ø}9x.1T"®*©6ó7"4È5-<û¤ –ü5^*ù>æ³1¯*;%	—�¼#¯4À-Ü-o)Ì(ž:—4»àJ5ê)ÎŽ? -…)ƒ!Œ>€)b™(¥2›LŠK8x~ÇÕÿ9c?a?3i7T<Â®
! ç9¿.p9
²1p!–
C8Û1€:×m"{–6¤?Ô!œE:h#¢k ˆ»0z&‚§&r=G#²!ê':Õ#1s4‹)¬d#J©:#ëØ<¯q	Æ!/@ù=â@Ó1:<=¸¢@Wò3¤-Õ½.°±	&#Ž	ã9&Õ7#–188^%¾4†	\07í&].7C'¿
æ,¤ƒ	n2“%n×š<>Hb4<U ï=@St<�.=2Ù
! º"¾
û/s;E.–ˆ
¸&v3FÛ;ð1ïso"f‡¼à&o64#(×7n6P"^?½?g,3&hQ>Ûë=±?Ó5M=34…#9¡ƒ)ù9mu¶· Ô>ò$�H�a)1,/•;Ü;4P1%�"n�6…o6Á0`:C$Î%¶<s"•!> 8
! !R3¤žÈ+i:Ö>*/'Å"/?Æ;$‡$U*ÕX	9ÿ6.ó-�$Yiö/sL3&1!Õ?!¡4’.§»1¹	¾(W:f&V2J5ð0ƒ5ÚC(H#K>'Ú½¿;®35ª)�>7Ö#V¢
7Ï1�-y*-�'?Z([:2‰i*3<8>#Ÿ=	h=æ*ÿŒ9y¿<=9C	½9}Er!
! í
g&�*¾8hÒŠ!½';#4
/¨º5Ð.	
µ—0Z4	z-Y}2ÜZ,9+'¥)*‡ü8µ~?Ó
! Þ3¼$AF:&Ë.A1²&(>]-õ¢9EÏ3‰&P*Œå6áùñ~·>Õ$:"ë/¢?)êz#t'?1!(."­'a©,Ó+÷/Áö	3â<	¤"w27.“Î&I$¯)N!>nå8ß6åQr+Qü3¶–Ó2	0!€+Sk3^#h	T>/ë? 2Â½'è JAq‰U%&Cê2ù2#ïàôdü<é0˜ ™
8%-<IŸé‹=¸+B—) -Â8Ã ?·Â&J)ÙÝ¿+Ó3˜ƒ4ûåR
! —h*/Ï2A*¾"1-!T5$˜
¦<Î:È,E<ql(â-Z5÷2ž N«&\O2+¨=Ö$%p7÷³/›/Éæ5î!µ¼:%  ûn?|3°#À"2P*î(bu¹Ò?å
! Z#7_É#Q%d �<"!C0Q	;œ&¾ø/;4š5€+?>++ý>$†}±+¾>˜ÿ$22ºË"~!5¥F'ñ-…<0.!ðˆD.ö8ú
! 2jæ)¥/Z$Ó4›&¾Õ0$®Ð<+*€#09#+u!{Ñ�!("Â,—1?Á3×#Ÿ0±1Sçj Ÿ	"*N/86„	‘qjú.ú&,B&Š	C;ò"ñ)à¨/ñ<&F×&Z_½=W9ø	ì/+S96:àX:O
! X :;z1•�œ Æs,Š8gô0}:Á.æz
2W<"1À<­#J6xäÇ>9$ …t	eá/'¼1=Ue6Í2>_|üÀ.<-I5¨:8+“
S0`„G <€(U<æ6£}8úy|'kD •H¬6]�4–r$>.?[4B!2'&,93
u:³Žzƒ<r»ð2r·�®å1>“%ì!™	æ
¬)¼%!$�<ÐÔ6dëU� ]>;+\
! Ä3ß'<š9<"%óñß	ò(¿MÐ@*µ:¢3<•²5e>{6xbÚ>Ñ=7+.(ç£$`0Ì*±'ñö-F¾Ã#Šueâ0~$H.§;"¨*í ä)×	W#'�È9>X3¶
]‘?Ô-V/ã9piÉÜ0{4aÎ<í,®r?"Ž6¹)()°x-H
mdë4¨
õ+÷:ä2ù
! …«$KØI4=6Ç(úZ3ŸV˜,™�X(y,‰$`.	P$7.c"¸	ýœ.Ø) …5»"@.@íÉó%@»2'"b'¤=w"×,X50t'$¦;Á!C
“-`8½2z8]3Í(ÿ$O7ü¾"«'œ7f	dZy+ýq
! ’'â,;9þÀ;©/>ç8’�*ÅC3š-9~'ä:`"³;.û
”;4š<#%C'?&i.4=#,É-:6Ì¸@;ÄÛ�è£8ôôb)j]Ê„6{'a¤!^>«
™I;Ã.ž­0,Î6©$,l ³.R7Ú:˜)¯$Ó.ŒTŽ4HSøJ®0g)¨uI?Â+X6;¨>Ë!I/†ßuc3à?¶  �8O	¤8‹
.|kÛ.u8iÕ"¸„(µ
! Ëã1[751œ
! £>'2¯2D†/¥O$8(õ)ü!‰Ò:ƒ3 (&²*Y¬=ç	5	h%²/÷¤+™4Ê9$ÞUáó*Kø3MÎ8E� =Ó& ,9
! 3ª³9'lò?³*`?	*×8ò�+t¸)À=j"¹'Z5'ª(uå œ=%?/h+•ò²\"u
y¶:|>27à+"ÿ¾”4wÌ6ö<&º,Vì,…mô/æc$J#¶q2PD§+WƒË-;	ÿ�¸'@¾
! Åõ6/G%é9é…6°+§08 Ö,ŽE"ö!s7K#‰(�Ñ8[d<ö311z*#x2oüG0¾1/<€.}§1poö:w?Ú,3p#9è:Ë„ _ú ²Ù gh2Ç,t?¨(—-­&('!«›91?£9¼‚)f÷*¡+3Ç
{#_Ÿ!ƒ*i938¹"g?+ù5W:é&«	¬?%#Æ>$Ì¨7m›ˆ¶;*.Ø*1‹	Ï
! xÉ9¿;h-S�"%»rŒäm8	&­0Ë#Ö/•ö"S$È;0"+=õ5/H6Ä2Œ2ÔEì3E9°.(,(O"›.Ç+¥à×%ƒ{
Y;.u¸.Û/-0è=´I¬+ê7:y"Ð8Æ)Üß])/3z4+%£5?ý;2
-:'ª r
! Y:5Šä–:�< &a5b$û6Ø—7Éc8É Ñ?95Q%x1Q1Ÿ6°Ñ0L5‡	Ö
! œ_1.$y2¿/tšAã•9ô)å%�"ê#ç0-	{M
! …K`<=â'§’(¯ç-´‚6Á$Q
´
\&Æ:Xý"„{¥$26à)Þ*	-À2o,Ÿ7X=E,	œÃó;^=.;â.Ý©4ª
! z Õ3N»'Í?ò˜®)�*jö…(!¸ðÚ€&Ÿƒ¿i*Ô2¸4å<49ýÁ&j8e_x3n+‡ê	Êg
! Ñ6«0ÜÑ30Ì32=ƒåÜ	¼"¯|%=5Â?¯:Œ÷dÜ .^X/Â#º-à(J¤é:~Ù<"à%Q=Ü#5º$œW;>"‚"A Æ�½k'·U0á%‰6kà
! B/
! q÷,Ò2?’Ê = ãøo5é)¬N�|'# 9^D$RbÓ6›bä 1ŸË‘š4�2É:Õ&Ú(u"#’¨;~8'Ò?('[(º#Ñ9Ô;%˜7*2üÝ:(ý3”¿›2£
! Ò&©9%B
! ò4ù!.Q
! Õ*¼U7$ô>¨65æLÊ$SàÐ<të(ô#ká<6ˆ?# %¨I1$@z-"
! èZûç3Y3Å�0˜9<?µ–0p5"-;)+Š
! @7¬F‡�7®=Ç¬8B,–¦=y‘2K ö#c…&<
! È2Ô&¾Õ>ÐT/V*Â�"p3n=(Atf3Ä9Èã;N>ìS-må<&Ö)ž<'%Ì¯>T¾17�).a6å$Û:-:i<z$Ý#¨M	w°)]Y¹#Ä‰q_] lsÏ7”&(¦)x/Ã”&r
}[ì°%Y-‰0Ö0u¿
! sA5¨1Ý8@Íós![Jù$)¢g ±“„¨)1qk,N.WI»<!
<Ã6*º1ì-*?¼%4$>24”V{<-î/|8K;BJ*(2I<7Ím	è«Nk©62"ÀG)ú9ßEI(•')
w*¾&€8°4®6|&;Î?v4Ê:·=£%¬()>¹à�H>’!å-¦+³'Ô1x
°ã?^.Ú0Õ
‰æ>f$Ï&ÃÒ$q"sØ*ÝŸ<h…>Ö*§,tî<ëí+"@	
%:7v013)?©)¡M*Ÿ-‹ö ¬
” |ÿ}e-gñ
»3€%Ê'“†7¯,>2Ù;½G.}
¡'°0f†,Ý]?£1·m;Ì )!,¬ª!É>\�>/-b-Œ¶,ÖC1ÄN'å>+ä#8·­ ¯%q81P	j’6„&‚%©	ûT9Ówlª„!£¼=�;D
! é>R› %
! ó1÷=Ù=*5, ×Ç
! ¢ä'	
@(g°@ØW5{Â%è/G�:1);É*Tä?¯¢¹í#?ï,1g$~È	)5.-~-ø½ú¿30%	?-?ÿ	jù-´4L7N#'7G(£ï'û4Ï5PÕÈ7Y\üâI	®4"0,1N
! ?¦µ':üÑ$3‘6 +µ=—#3À‹¥%p?6,ì"ã	1«
! â«5$'[0•"Ï:|aÊÉ…6Ÿ„Â7£$4@Mâ¸#Á#W3‹¬"‡
Y2v'+‹+�*Î x[)˜-„ö=<#z!¬13š
û),,Þ1Z:Ú'‚8/NÐ	ùŸ0	ä;46:1¾#›0Ž§å+c
! \Q2”(…
! ~"S
+B=8
,Qš²€0!2QI8ä.?)�7–.k(fl9˜Ô,¥_‘61º3M	°3T-� {>s+)]5DçŽ$ÛÌ ‘Êš1,)~^'k@ð>Æ+f?A(c=ˆ!25="Ê
! mM:Zk+ñ}%YêX,K
! i�?4%<£�5%‚
! ˆv&³0
ã=[#ÁÈ:vP
$@xµí;87A.#Ï÷&ô+¤¨	b–í0@ê*uS hÊpG—	e:C#Ò/#2ŒÞÂ3ñ	5ÐÊ�r$y-ÊäZ0_,{š+(6.
! ¥°(�%�(d:
! ú6ÆÙ3±4«”(û¦N‚?ƒ�0�ïO«(
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1870,1875 ****
--- 1889,1896 ----
    -dumpversion             Display the version of the compiler.
    -f, --function-summaries        Output summaries for each function
    -foffload=<targets>      Specify offloading targets.
+   -g, --conditions                Include modified condition/decision
+                                     coverage in output
    -h, --help                            Print this help, then exit
    -h, --help                      Print this help, then exit
    -i, --json-format               Replaced with -j, --json-format
*************** write_c_file - output name is %s, prefix
*** 1935,1952 ****
   [see %<-fno-allow-invalid-boz%>] because all of its copy and move constructors are deleted candidate 1: %q#F candidate 2: %q#F conflicting code gen style switches are used declared here the expression has a constant value but is not a C++ constant-expression zstd!$ACC LOOP %s loops don't form rectangular iteration space at %L!$ACC LOOP cannot be a DO CONCURRENT loop at %L!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L!$ACC LOOP iteration variable must be of type integer at %L!$ACC ROUTINE already applied at %C!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ASSUMES at %C must be in the specification part of a subprogram or module!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC READ at %L incompatible with RELEASE clause!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE!$OMP ATOMIC at %L with %s clause requires %s clause!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must assign an expression of intrinsic type at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP ATOMIC with ALLOCATABLE variable at %L!$OMP DECLARE REDUCTION %s not found at %L!$OMP DECLARE REDUCTION %s not found for type %s at %L!$OMP DECLARE SIMD should refer to containing procedure %qs at %L!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd!$OMP REQUIRES at %C must appear in the specification part of a program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine!$OMP SCAN at %L with zero executable statements in preceding structured block sequence!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! $ descriptor at %L$ should be the last specifier in format at %L$OMP ERROR encountered at %L$OMP ERROR encountered at %L: %s%#qT declared here%#qT defined here%%:%<canon_for_mlib%> takes 1 or more pairs of parameters%%:%<target_mode_check%> takes an even number of parameters%%LOC() as an rvalue at %C%%d, %%e, %%f, %%g operand modifiers are for memory references or constant values only%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared %qE after being used%+qD declared %qs after being used%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>%<!%> not valid in GIMPLE%<#define %s%>%<#pragma %s%> may only be used at file scope%<#pragma %s%> may only be used in compound statements%<#pragma GCC %s%> must be inside a function%<#pragma GCC aarch64%> requires a string parameter%<#pragma GCC arm "arm_mve.h"%> requires a boolean parameter%<#pragma GCC arm%> requires a string parameter%<#pragma GCC memregs%> must precede any function declarations%<#pragma GCC memregs%> takes a number [0-16]%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC optimize%> is not allowed inside functions%<#pragma GCC optimize%> string is badly formed%<#pragma GCC option%> is not a string%<#pragma GCC option%> is not allowed inside functions%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma GCC target%> is not supported for this machine%<#pragma GCC target%> string is badly formed%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u%<#pragma GCC visibility push()%> must specify %<default%>, %<internal%>, %<hidden%> or %<protected%>%<#pragma GCC visibility%> must be followed by %<push%> or %<pop%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma acc %s data%> has no data movement clause%<#pragma acc routine%> must be applied before definition%<#pragma acc routine%> must be applied before use%<#pragma acc routine%> must be at file scope%<#pragma acc routine%> names a set of overloads%<#pragma acc routine%> not immediately followed by a single function declaration or definition%<#pragma acc routine%> not immediately followed by function declaration or definition%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause%<#pragma align%> must appear before the declaration of %qD, ignoring%<#pragma implementation%> for %qs appears after file is included%<#pragma message: %s%>%<#pragma omp allocate%> for static variables like %qD not yet supported%<#pragma omp allocate%> not yet supported%<#pragma omp assumes%> may only be used at file or namespace scope%<#pragma omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic compare capture%> with non-integral comparison result%<#pragma omp atomic read%> incompatible with %<release%> clause%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp atomic write%> incompatible with %<acquire%> clause%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>%<#pragma omp declare %s%> must be followed by function declaration or definition%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>%<#pragma omp declare %s%> not immediately followed by a function declaration or definition%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition%<#pragma omp declare %s%> not immediately followed by function declaration or definition%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<#pragma omp declare reduction%> not at file or block scope%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements%<#pragma omp ordered%> with %qs clause may only be used in compound statements%<#pragma omp requires%> may only be used at file or namespace scope%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause%<#pragma omp scan%> with zero preceding executable statements%<#pragma omp scan%> with zero succeeding executable statements%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma omp simd%> used with class iteration variable %qE%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target enter data%> must contain at least one %<map%> clause%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target exit data%> must contain at least one %<map%> clause%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma pack (pop)%> encountered without matching %<#pragma pack (push)%>%<#pragma pack%> has no effect with %<-fpack-struct%> - ignored%<#pragma pack(pop, %E)%> encountered without matching %<#pragma pack(push, %E)%>%<#pragma redefine_extname%> ignored due to conflict with %<asm%> declaration%<#pragma redefine_extname%> ignored due to conflict with previous %<#pragma redefine_extname%>%<#pragma redefine_extname%> ignored due to conflict with previous rename%<#pragma riscv intrinsic%> option %qs needs 'V' or 'XTHEADVECTOR' extension enabled%<#pragma riscv intrinsic%> requires a string parameter%<#pragma scalar_storage_order%> is not supported for C++%<#pragma vtable%> no longer supported%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> GHS endXXX does not match previous startXXX%<#pragma%> GHS endXXX found without previous startXXX%<#pragma%> is not allowed here%<#undef %E%>%<$%>operand number used after format without operand number%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive argument is not a nul-terminated string%<%.*s%> directive argument is null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive precision out of range%<%.*s%> directive width out of range%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E (%E)%> attribute ignored on functions declared %qs%<%E (%E)%> attribute ignored with deallocation functions declared %qs%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T%s%D%> names destructor%<%T::%D%> names constructor in %qT%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%> is not a valid character in an identifier%<%c%> is not a valid first character for an identifier%<%c%E%> not found in protocol(s)%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration%<%s %s%> construct not closely nested inside of %qs%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses%<%s(%s)%> is only allowed in %<omp ordered%>%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&%> should come before %<...%>%<&&%> not valid in GIMPLE%<)%> expected at %C%<*%> in boolean context, suggest %<&&%> instead%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>%<-%s%> conflicts with the other architecture options, which specify a %s processor%<--help%> argument %q.*s is ambiguous, please be more specific%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>%<--param constructive-interference-size=%d%> is less than %d%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> is less than %d%<-I-%> specified twice%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m%<-MG%> may only be used with %<-M%> or %<-MM%>%<-W%serror=%s%>: no option %<-%s%>%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default%<-Wabi%> won%'t warn about anything%<-Wabi=1%> is not supported, using =2%<-Werror=%> argument %qs is not valid for %s%<-Werror=%s%>: %<-%s%> is not an option that controls warnings%<-Wformat-contains-nul%> ignored without %<-Wformat%>%<-Wformat-extra-args%> ignored without %<-Wformat%>%<-Wformat-nonliteral%> ignored without %<-Wformat%>%<-Wformat-security%> ignored without %<-Wformat%>%<-Wformat-y2k%> ignored without %<-Wformat%>%<-Wformat-zero-length%> ignored without %<-Wformat%>%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present%<-f%s%> and %<%s=%s%> are incompatible%<-f%s%> is not supported with CONST16 instructions%<-f%s%> not supported: ignored%<-f%sleading-underscore%> not supported on this target machine%<-fPIC%> and %<-fpic%> are not supported on this target%<-fPIC%> is not supported%<-fPIC%>/%<-fpic%> not supported for this target%<-fPIE%> is not supported%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1%<-falign-%s%> is not between 0 and %d%<-falign-labels=%d%> is not supported%<-falign-loops=%d%> is not supported%<-faligned-new=%d%> is not a power of two%<-fasan-shadow-offset%> should only be used with %<-fsanitize=kernel-address%>%<-fassociative-math%> disabled; other options take precedence%<-fcall-saved-REG%> is not supported for out registers%<-fcf-protection%> is not compatible with this target%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=return%> is not supported for this target%<-fconcepts-ts%> is deprecated and will be removed in GCC 15; please convert your code to C++20 concepts%<-fcontract-assumption-mode=%> cannot be mixed with p1332/p1429%<-fcontract-assumption-mode=%> must be %<on%> or %<off%>%<-fcontract-build-level=%> cannot be mixed with p1332/p1429%<-fcontract-build-level=%> must be off|default|audit%<-fcontract-continuation-mode=%> cannot be mixed with p1332/p1429%<-fcontract-continuation-mode=%> must be %<on%> or %<off%>%<-fcontract-level=%> too many custom roles%<-fcontract-role=%> cannot be mixed with std/p1429 contract flags%<-fcontract-role=%> must be in the form role:semantics%<-fcontract-role=%> semantics must include default,audit,axiom values%<-fcontract-semantic=%> cannot be mixed with std/p1332 contract flags%<-fcontract-semantic=%> cannot find default role%<-fcontract-semantic=%> level must be default, audit, or axiom%<-fcontract-semantic=%> must be in the form level:semantic%<-fconvert=r16_ieee%> or %<-fconvert=r16_ibm%> not supported on this architecture%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-fdata-sections%> not supported for this target%<-fdbg-cnt=%s:%d-%d%> has smaller upper limit than the lower%<-fdeps-format=%> unknown format %<%s%>%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>%<-fdirectives-only%> is incompatible with %<-traditional%>%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fexcess-precision=16%> for Ada%<-fexcess-precision=16%> for Fortran%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>%<-fexcess-precision=16%> is not supported on this target%<-fexcess-precision=standard%> for Ada%<-fexcess-precision=standard%> for Fortran%<-ffunction-sections%> not supported for this target%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)%<-fhardened%> not supported for this target%<-fipa-modref%> is incompatible with %qs%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive%<-fmodule-only%> used for non-interface%<-fmoduleinfo%> is not supported on this target%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> greater than 1%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> argument less than 2%<-foffload-abi%> option can be specified only for offload compiler%<-fonly=%> argument is different from first input file name%<-fopenacc-dim%> operand is malformed at %qs%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target%<-fpic%> and %<-mapcs-reent%> are incompatible%<-fpic%> is not supported%<-fpie%> is not supported%<-fprefetch-loop-arrays%> is not supported with %<-Os%>%<-fprefetch-loop-arrays%> not supported for this target%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)%<-frecord-gcc-switches%> is not supported by the current target%<-freorder-blocks-and-partition%> does not support unwind info on this architecture%<-freorder-blocks-and-partition%> does not work on this architecture%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture%<-freorder-blocks-and-partition%> not supported on this architecture%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize-trap=%s%> is not supported%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target%<-fsanitize=address%> not supported for this target%<-fsanitize=all%> option is not valid%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=shadow-call-stack%> not supported in current platform%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> does not support 2 register parameters for a nested function%<-fsplit-stack%> does not support 3 register parameters%<-fsplit-stack%> does not support fastcall with nested function%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>%<-fstack-check=specific%> for Thumb-1%<-fstack-check=specific%> not implemented for MIPS16%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses%<-fstack-limit-%> options are ignored with %<-mfdpic%>; use %<-mstack-check-l1%>%<-fstack-limit-%> options are not supported on this cpu%<-fstack-protector%> does not work on this architecture%<-fstack-protector%> not supported for this target%<-fstack-protector-strong%> is not enabled by %<-fhardened%> because it was specified on the command line%<-ftrivial-auto-var-init=zero%> is not enabled by %<-fhardened%> because it was specified on the command line%<-fuse-cxa-atexit%> is not supported for msp430-elf%<-fuse-linker-plugin%>, but %s not found%<-fwpa%> and %<-fltrans%> are mutually exclusive%<-g%> is only supported when using GAS on this processor%<-g%> option disabled%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level%<-gdwarf-6%> is output as version 5 with incompatibilities%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>%<-gnat%> misspelled as %<-gant%>%<-gsplit-dwarf%> is not supported on this platform, ignored%<-gsplit-dwarf%> is not supported with LTO, disabling%<-iplugindir%> option not passed from the gcc driver%<-m%s%> not supported in this configuration%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)%<-m64%> requires a PowerPC64 cpu%<-m96bit-long-double%> is not compatible with this target%<-mabi=%s%> not supported with %<-fsanitize=address%>%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>%<-mabi=%s%> not supported with %<-fsanitize=thread%>%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>%<-mabi=ms%> not supported with X32 ABI%<-maix64%> required: 64-bit computation with 32-bit addressing not yet supported%<-maix64%> requires PowerPC64 architecture remain enabled%<-malign-functions%> is obsolete, use %<-falign-functions%>%<-malign-functions=%d%> is not between 0 and %d%<-malign-jumps%> is obsolete, use %<-falign-jumps%>%<-malign-jumps=%d%> is not between 0 and %d%<-malign-loops%> is obsolete, use %<-falign-loops%>%<-malign-loops=%d%> is not between 0 and %d%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>%<-mapx-features=%> option is not supported for 32-bit code%<-mapxf%> is not supported for 32-bit code%<-march=%> must be specified%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-march=%s%>: %s must separate with %<_%>%<-march=%s%>: ISA string must begin with rv32 or rv64%<-march=%s%>: Not single-letter extension. %<%c%>%<-march=%s%>: expect number after %<%dp%>%<-march=%s%>: extension %qs appear more than one time%<-march=%s%>: extension %qs is unsupported standard single letter extension%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported%<-march=%s%>: h extension requires i extension%<-march=%s%>: i, e or g must be the first extension%<-march=%s%>: name of %s must be more than 1 letter%<-march=%s%>: rv%de is not a valid base ISA%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions%<-march=%s%>: z*inx conflicts with floating-point extensions%<-march=%s%>: zcd conflicts with zcmp%<-march=%s%>: zcd conflicts with zcmt%<-march=%s%>: zcf extension supports in rv32 only%<-march=knl%> support will be removed in GCC 15%<-march=knm%> support will be removed in GCC 15%<-masm=intel%> not supported in this configuration%<-max-stackframe=%d%> is not usable, not between 0 and %d%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination%<-mbranch-cost=%d%> is not between 0 and 5%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>%<-mcall-ms2sysv-xlogues%> is not compatible with %s%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH%<-mcmodel%> incompatible with other toc options%<-mcmodel=%> is not supported in 32-bit mode%<-mcode-region=either%> requires the large memory model (%<-mlarge%>)%<-mcode-region=upper%> requires the large memory model (%<-mlarge%>)%<-mcorea%> and %<-mcoreb%> cannot be used together%<-mcorea%> should be used with %<-mmulticore%>%<-mcoreb%> should be used with %<-mmulticore%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mcpu=%s%> conflicts with %<-march=%s%>%<-mcpu=%s%> has invalid silicon revision%<-mcpu=%s%> is not valid%<-mcpu=%s%>: unknown CPU%<-mdata-region=either%> requires the large memory model (%<-mlarge%>)%<-mdata-region=upper%> requires the large memory model (%<-mlarge%>)%<-mdiv%> requires %<-march%> to subsume the %<M%> extension%<-mdouble-float%> ignored without %<-mhard-float%>%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mes0%> can only be used with C%<-mexr%> is used without %<-ms%>%<-mexr%> is used without %<-ms%> or %<-msx%>%<-mfdivdu%> ignored without %<-mhard-float%>%<-mfdpic%> is not supported, please use a bfin-linux-uclibc target%<-mfentry%> is supported only for 64-bit CPUs%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>%<-mfloat-abi=hard%> and VFP%<-mfloat-abi=hard%>: selected architecture lacks an FPU%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfunction-return%> and %<-fcf-protection%> are not compatible%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mgpopt%> not supported with PIC%<-mgprel-sec=%> argument is not a valid regular expression%<-mgprel-sec=%> not supported with PIC%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>%<-mhard-float%> is not supported by the selected CPU%<-mincoming-stack-boundary=%d%> is not between %d and 12%<-mindirect-branch%> and %<-fcf-protection%> are not compatible%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-misr-secure=%d%> argument not in between 0 and 3%<-misr-vector-size=%d%> argument must be 4 or 16%<-mlam=%> option: [u48|u57] not supported for 32-bit code%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>%<-mlarge%> requires a 430X-compatible %<-mmcu=%>%<-mlong-double-64%> not allowed with %<-m64%>%<-mloongson-ext2%> must be used with %<-mloongson-ext%>%<-mloongson-mmi%> must be used with %<-mhard-float%>%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mmul=g13%> cannot be used with %<-mcpu=g10%>%<-mmul=g13%> cannot be used with %<-mcpu=g14%>%<-mmul=g14%> cannot be used with %<-mcpu=g10%>%<-mmul=g14%> cannot be used with %<-mcpu=g13%>%<-mmulticore%> can only be used with BF561%<-mn%> is not supported for linux targets%<-mno-%s%> turns off %<-m%s%>%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction%<-mno-altivec%> disables vsx%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%>%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available%<-mno-exr%> is valid only with %<-ms%> or %<-msx%> - option ignored%<-mno-fentry%> isn%'t compatible with SEH%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mno-mpy%> supported only for ARC700 or ARCv2%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>%<-mnop-mcount%> is not compatible with this target%<-mnop-mcount%> is not implemented for %<-fPIC%>%<-mpcrel%> %<-fPIC%> is not currently supported on selected cpu%<-mpic-register=%> is useless without %<-fpic%>%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)%<-mpreferred-stack-boundary%> is not supported for this target%<-mpreferred-stack-boundary=%d%> is not between %d and %d%<-mpreferred-stack-boundary=%d%> must be between %d and %d%<-mquad-memory%> is not available in little endian mode%<-mquad-memory%> requires 64-bit mode%<-mquad-memory-atomic%> requires 64-bit mode%<-mr0rel-sec=%> argument is not a valid regular expression%<-mr0rel-sec=%> not supported with PIC%<-mregparm%> is ignored for Intel MCU psABI%<-mregparm%> is ignored in 64-bit mode%<-mregparm=%d%> is not between 0 and %d%<-mrelax%> is only supported for RTP PIC%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]%<-mrtd%> is ignored in 64bit mode%<-ms2600%> is used without %<-ms%>%<-mshared-library-id=%> specified without %<-mid-shared-library%>%<-mshared-library-id=%s%> is not between 0 and %d%<-msmart%> is incompatible with %<-mhigh-registers%>%<-mspfp_fast%> not available on ARC600 or ARC601%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstack-guard%> implies use of %<-mstack-size%>%<-mstack-protector-guard=tls%> needs a hardware TLS register%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095%<-mtune=%> expects mn10300, am33, am33-2, or am34%<-mtune=knl%> support will be removed in GCC 15%<-mtune=knm%> support will be removed in GCC 15%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-muintr%> not supported for 32-bit code%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-mvsx%> and %<-mno-altivec%> are incompatible%<-mvsx%> needs indexed addressing%<-mvsx%> requires hardware floating point%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>%<-mxnack=on%> is incompatible with %<-march=%s%>%<-pipe%> ignored because %<-save-temps%> specified%<-pipe%> not supported%<-x %s%> after last input file has no effect%<.%s%> designator used multiple times in the same initializer list%<...%> handler must be the last handler for its try block%<...%> not allowed in designated initializer list%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%D%> has not been declared; did you mean %qs?%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%>?%<=%>options missing after %<-foffload-options=%>target%<=> target%> is invalid for DEFERRED binding at %C%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<?:%> using integer constants in boolean context%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>%<@catch%> parameter cannot be protocol-qualified%<@catch%> parameter is not a known Objective-C class type%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@interface%> of class %qE not found%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> cannot be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a %<@catch%> block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<COLLECT_GCC%> must be set%<CPU_TYPE%> and %<MPY_TYPE%> column headings are missing from %<devices.csv%>%<CPU_TYPE%> column heading is missing from %<devices.csv%>%<CTABLE_ENTRY%> base address is not a multiple of 256%<CTABLE_ENTRY%> index %%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause%<G0%> in format at %L%<GCC ivdep%> directive not at the start of a loop at %C%<GCC novector%> directive not at the start of a loop at %C%<GCC unroll%> directive not at the start of a loop at %C%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C%<GCC vector%> directive not at the start of a loop at %C%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model%<LEXER_DEBUGGING_ENABLED_P%> is not set to true%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<MPY_TYPE%> column heading is missing from %<devices.csv%>%<PRINT_OPERAND%> null pointer%<PRINT_OPERAND%>: Unknown punctuation %<%c%>%<PRINT_OPERAND_ADDRESS%>, null pointer%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>%<TYPE_BINFO%> is not %<TREE_BINFO%>%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p%<TYPE_CACHED_VALUES_P%> is set while it should not be%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>%<TYPE_CANONICAL%> is not compatible%<TYPE_CANONICAL%> of main variant is not main variant%<TYPE_FIELDS%> defined in incomplete type%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>%<TYPE_MAX_VALUE_RAW%> non-NULL%<TYPE_METHOD_BASETYPE%> is not main variant%<TYPE_METHOD_BASETYPE%> is not record nor union%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>%<TYPE_OFFSET_BASETYPE%> is not record nor union%<TYPE_VALUES_RAW%> field is non-NULL%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>%<V%> modifier on non-integer register%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement%<[super ...]%> must appear in a method context%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of compound literal%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<aligned%> clause%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in %<linear%> clause%<_Atomic%> %qD in %qs clause%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> %qE in %<reduction%> clause%<_Atomic%> %qE in %qs clause%<_Atomic%> applied to a qualified type%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%> iteration variable %qE%<_Atomic%> qualified type in %<#pragma omp declare reduction%>%<_Atomic%>-qualified array type%<_Atomic%>-qualified function type%<_Atomic%>-qualified parameter type %qT of %q+D%<_Atomic%>-qualified return type of %qD%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd%<_BitInt%> argument %qE is not a positive integer constant expression%<_BitInt%> argument is not an integer constant expression%<_BitInt(%d)%> is not supported on this target%<_Complex _BitInt(%d)%> unsupported%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off%<_Float%d%s%> is not supported on this target%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>%<_Generic%> association has function type%<_Generic%> association has incomplete type%<_Generic%> association has variable length type%<_Generic%> selector matches multiple associations%<_Generic%> selector of type %qT is not compatible with any association%<_Generic%> specifies two compatible types%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute not allowed with auto storage class%<__BELOW100__%> attribute only applies to variables%<__GIMPLE%> only valid with %<-fgimple%>%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> followed by %<[[]]%> attributes%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> used with a bit-field initializer%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here%<__builtin_arc_aligned%> with non-constant alignment%<__builtin_bit_cast%> destination type %qT is an array type%<__builtin_bit_cast%> destination type %qT is not trivially copyable%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE%<__builtin_bit_cast%> source type %qT is not trivially copyable%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_convertvector%> first argument must be an integer or floating vector%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same%<__builtin_convertvector%> second argument must be an integer or floating vector type%<__builtin_eh_return%> not supported on this target%<__builtin_has_attribute%> with dependent argument not supported yet%<__builtin_is_corresponding_member%> argument is not pointer to member%<__builtin_is_corresponding_member%> needs two arguments%<__builtin_is_corresponding_member%> not well defined for anonymous unions%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>%<__builtin_saveregs%> not supported by this subtarget%<__builtin_saveregs%> not supported by this target%<__builtin_set_thread_pointer%> is not supported on this target%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask%<__builtin_shuffle%> argument vectors must be of the same type%<__builtin_shuffle%> arguments must be vectors%<__builtin_shuffle%> last argument must be an integer vector%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same%<__builtin_shufflevector%> argument vectors must have the same element type%<__builtin_shufflevector%> arguments must be constant size vectors%<__builtin_shufflevector%> arguments must be vectors%<__builtin_shufflevector%> must specify a result with a power of two number of elements%<__builtin_thread_pointer%> is not supported on this target%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments%<__delay_cycles%> is limited to 32-bit loop counts%<__delay_cycles%> only takes constant arguments%<__delay_cycles%> only takes non-negative cycle counts%<__fp16%> and no ldrh%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__int%d%> is not supported by this target%<__int%d%> is not supported on this target%<__label__%> declarations are only allowed in function scopes%<__label__%> not at the beginning of a block%<__restrict%> can only be specified for objects and functions%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> can only be specified for objects and functions%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<__type_pack_element%> index is negative%<__type_pack_element%> index is not an integral constant%<__type_pack_element%> index is out of range%<a%d%> argument of %qs intrinsic at %L must be %s(%d)%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L%<alias%> attribute ignored because function is defined%<align%> clause argument needs to be positive constant power of two integer expression%<alignas%> argument has non-integral type %qT%<alignas%> in empty declaration with %<enum%> underlying type%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<allocate%> clause must specify an allocator here%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause%<allocate%> directive must be in the same scope as %qD%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<allocator%> clause required for static variable %qD%<allocator%> clause requires a predefined allocator as %qD is static%<always_inline%> function might not be inlinable unless also declared %<inline%>%<amdgpu_hsa_kernel%> attribute requires string constant arguments%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C%<and%> of mutually exclusive equal-tests is always 0%<asm goto%> with complex typed outputs%<asm%> clobber conflict with input operand%<asm%> clobber conflict with output operand%<asm%> declaration ignored due to conflict with previous rename%<asm%> flags not supported in thumb1 mode%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<asm%> not allowed in %<transaction_safe%> function%<asm%> not allowed in atomic transaction%<asm%> operand %d probably does not match constraints%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand has impossible constraints or there are not enough registers%<asm%> operand requires impossible reload%<asm%> qualifier %qT ignored outside of function body%<asm%> qualifier outside of function body%<asm%> specifier for cc output conflicts with %<asm%> clobber list%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list%<asm%> specifiers are not permitted on non-static data members%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<assign%> property %qs is using bit-field instance variable %qs%<assume%> attribute at top level%<assume%> attribute not followed by %<;%>%<async%> expression must be integral%<atexit%> failed%<atomic%> property %qs is using bit-field instance variable %qs%<atomic_cancel%>%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<auto%> not allowed in alias declaration%<auto%> parameter not permitted in this context%<auto%> requires a plain identifier, possibly with attributes, as declarator%<auto%> used with %<constexpr%>%<auto(x)%> cannot be constrained%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<auto{x}%> cannot be constrained%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle%<bank_switch%> has no effect on non-interrupt functions%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region%<builtin_return_address%> contains only 2 bytes of address%<cancel for%> inside %<nowait%> for construct%<cancel for%> inside %<ordered%> for construct%<cancel sections%> inside %<nowait%> sections construct%<catch%> is not supported%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>%<const%> %qs cannot be declared %<mutable%>%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<const%> can only be specified for objects and functions%<const%> qualified %<depobj%> expression%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>%<consteval%> function %q+D overriding non-%<consteval%> function%<constexpr%> call flows off the end of the function%<constexpr%> constructor does not have empty body%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)%<constexpr%> in empty declaration%<constexpr%> initializer for a binary floating-point type is of decimal type%<constexpr%> initializer for a real type is of complex type%<constexpr%> initializer is not an arithmetic constant expression%<constexpr%> initializer not representable in type of object%<constexpr%> integer initializer is not an integer constant expression%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<constexpr%> object has variably modified type%<constexpr%> pointer initializer is not null%<constexpr%> static data member %qD must have an initializer%<constexpr%> used with %qE%<constexpr%> variable %qD has variably-modified type %qT%<constinit%> can only be applied to a variable with static or thread storage duration%<constinit%> on function return type is not allowed%<constinit%> specifier invalid for function %qs%<constinit%> variable %qD does not have a constant initializer%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> argument should be a non-negative integer%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<custom-fpu-cfg%> option does not support %<no-%>%<custom-fpu-cfg%> option requires configuration argument%<decl-specifier%> in declaration of deduction guide%<declare %s%> directive not immediately followed by function declaration or definition%<declare variant%> on constructor %qD%<declare variant%> on defaulted %qD%<declare variant%> on deleted %qD%<declare variant%> on destructor %qD%<declare variant%> on virtual %qD%<decltype%> cannot resolve address of overloaded function%<decltype%> evaluates to %qT, which is not a class or enumeration type%<decltype(auto)%> cannot be cv-qualified%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>%<default%> label not within a switch statement%<default%> target was not set%<delete[]%> is not a constant expression%<depend%> clause with %<depobj%> dependence type on array section%<depend(%s)%> is only allowed in %<omp ordered%>%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct%<depobj%> expression is not lvalue expression%<destroy%> expression is not lvalue expression%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>%<detach%> clause must not be used together with %<mergeable%> clause%<device%> clause with %<ancestor%> is only allowed on %<target%> construct%<device%> id must be integral%<device_type%> clause must specify 'any' when used with an %<indirect%> clause%<dim%> argument of %qs intrinsic at %L is not a valid codimension index%<dim%> argument of %qs intrinsic at %L is not a valid dimension index%<dim%> argument of %s intrinsic at %L is not a valid dimension index%<dist_schedule%> chunk size expression must be integral%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with %<-fno-rtti%>%<dynamic_cast<%#T>(%#D)%> can never succeed%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<enum%> declared both with and without fixed underlying type%<enum%> declared with but defined without fixed underlying type%<enum%> underlying type incompatible with previous declaration%<enum%> underlying type may not be specified here%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<export%> not part of following module-directive%<extern "C"%> linkage started here%<externally_visible%> attribute have effect only on public objects%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<fallthrough%> attribute at top level%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<filter%> expression must be integral%<flatten%> attribute is ignored on aliases%<flush%> list specified together with memory order clause%<fopen%>: %s: %m%<for%> loop initial declarations are only allowed in C99 or C11 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<function_profiler%> support%<function_profiler%> support for MMIX%<gang%> loop in %<gang-single%> region%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<getter%> attribute of property %qD conflicts with previous declaration%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<goto%> is not a constant expression%<gp_offset%> (%ld) or %<end_offset%> (%ld) is less than zero%<grainsize%> expression must be integral%<grainsize%> value must be positive%<h%> applied to non-register operand%<hard-float%> MIPS16 code for ABIs other than o32 and o64%<hint%> expression must be constant integer expression%<hint%> expression must be integral%<host_data%> construct at %L requires %<use_device%> clause%<host_data%> construct requires %<use_device%> clause%<if consteval%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<if consteval%> requires compound statement%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>%<ifunc%> resolver for %qD must return %qT%<ifunc%> resolver for %qD should return %qT%<inbranch%> clause is incompatible with %<notinbranch%>%<indirect_call%> attribute cannot apply for static function%<inline%> can only be specified for functions%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<inline%> specifier invalid for variable %qD declared at block scope%<inscan%> %<reduction%> clause on %qs construct%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator%<inscan%> %<reduction%> clause with array section%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<interrupt_thread%> is available only on fido%<iterator%> modifier incompatible with %qs%<iterator%> modifier may not be specified on %<depobj%> construct%<l1-cache-size%> parameter is not a power of two %d%<lang_*%> check: failed in %s, at %s:%d%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it%<linear%> clause step %qE is neither constant nor a parameter%<linear%> clause step expression must be integral%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long%> and %<short%> specified together%<long%> switch expression not converted to %<int%> in ISO C%<lp_array%> does not match %<region_tree%>%<lp_array%> is corrupted for lp %i%<lto_obj_file_open()%> failed%<main%> declared %<_Noreturn%>%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>%<memset%> used with constant zero length parameter; this could be due to transposed parameters%<memset%> used with length equal to number of elements without multiplication by element size%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit%<ms_hook_prologue%> attribute is not compatible with nested function%<msp430_select_hwmult_lib%> needs one or more arguments%<msp430_set_driver_var%> expects 2 arguments%<mutable%> lambda specifier with explicit object parameter%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct%<namespace %E%> is ambiguous%<namespace%> definition is not allowed here%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nogroup%> clause must not be used together with %<reduction%> clause%<nonatomic%> attribute of property %qD conflicts with previous declaration%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<nonnull%> argument %qD compared to NULL%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_tasks%> value must be positive%<num_teams%> lower bound %qE bigger than upper bound %qE%<num_teams%> value must be positive%<num_threads%> value must be positive%<object.TypeInfo%> cannot be used with %<-fno-rtti%>%<object.TypeInfo%> could not be found, but is implicitly used%<offsetof%> within non-standard-layout type %qT is conditionally-supported%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type%<omp::%E%> attribute requires argument%<omp::%E%> not allowed to be specified in this context%<omp::%s%> not allowed to be specified in this context%<omp_all_memory%> at %C not permitted in this clause%<omp_all_memory%> may only be used in OpenMP %<depend%> clause%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %C%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause%<operator %s%>%<operator %s%> in %<%s%E%>%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator delete[]%> cannot be a destroying delete%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> should return a reference to %<*this%>%<operator[]%>%<operator[]%> in %<%E[%E]%>%<or%> of unmatched not-equal tests is always 1%<order%> clause must not be used together with %<ordered%>%<ordered simd threads%> must be closely nested inside of %<%s simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter on range-based %<for%> loop%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause%<ordered%> construct without %<doacross%> or %<depend%> clauses binds to loop where %<collapse%> argument %wd is different from %<ordered%> argument %wd%<ordered%> construct without %<doacross%> or %<depend%> clauses must not have the same binding region as %<ordered%> construct with those clauses%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause%<pch_preprocess%> pragma should only be used with %<-fpreprocessed%>%<pex_init%> failed: %m%<pragma omp error%> encountered%<pragma omp error%> encountered: %s%<pragma omp requires%> requires at least one clause%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<setter%> attribute%<readonly%> attribute of property %qD conflicts with previous declaration%<region_array%> does not match %<region_tree%>%<region_array%> is corrupted for region %i%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast%> from integer to pointer%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers%<reinterpret_cast%> is not a constant expression%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>%<requires%> selector is not supported yet%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<return_void%> declared here%<safelen%> clause expression must be positive constant integer expression%<scalar_storage_order%> is not supported because endianness is not uniform%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region%<score%> argument must be constant integer expression%<score%> argument must be constant integer expression at %C%<score%> argument must be non-negative%<score%> argument must be non-negative at %C%<score%> cannot be specified in traits in the %qs trait-selector-set%<score%> cannot be specified in traits in the %qs trait-selector-set at %C%<seq%> overrides other OpenACC loop specifiers%<setter%> attribute of property %qD conflicts with previous declaration%<setter%> specified here%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size%<signed _BitInt%> argument must be at least 2%<signed%> and %<unsigned%> specified together%<simdlen%> clause expression must be positive constant integer expression%<simdlen%> clause value is bigger than %<safelen%> clause value%<sizeof%> applied to a bit-field%<sizeof%> on array function parameter %qE will return size of %qT%<sizeof...%> argument must be surrounded by parentheses%<soft-float%> and long-double-128 are incompatible%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<stack_offset%> must be a multiple of 4%<stack_offset%> must be at least 4%<static%> %qs cannot be declared %<mutable%>%<static%> lambda specifier with explicit object parameter%<static%> lambda specifier with lambda capture%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specifier invalid for function %qs declared out of global scope%<static_assert%> message %<data()%> must be a core constant expression%<static_assert%> message %<data()%> must be implicitly convertible to %<const char*%>%<static_assert%> message %<data()[%d]%> must be a constant expression%<static_assert%> message %<size()%> %qE too large%<static_assert%> message %<size()%> must be a constant expression%<static_assert%> message %<size()%> must be implicitly convertible to %<std::size_t%>%<static_assert%> message must be a string literal or object with %<size%> and %<data%> members%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>%<static_cast%> from type %qT to type %qT casts away qualifiers%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>%<std::%s%> is only available from %s onwards%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>%<std::tuple_element<%u, %T>::type%> is %<void%>%<std::tuple_size<%T>::value%> is not an integral constant expression%<strong%> using directive no longer supported%<strub%> mode %qE selected for %qD, when %qE was requested%<struct %E%> declared in %<for%> loop initial declaration%<symver%> attribute argument %qs must contain one or two %<@%>%<symver%> attribute argument not a string constant%<symver%> attribute is only applicable to symbols%<symver%> attribute only applies to functions and variables%<sysctl%> for %<kern.osversion%> failed: %m%<target%> attribute is not supported on this machine%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct%<target("arch=knl")%> support will be removed in GCC 15%<target("arch=knm")%> support will be removed in GCC 15%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=knl")%> support will be removed in GCC 15%<target("tune=knm")%> support will be removed in GCC 15%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<target()%> attribute: arch appears more than once%<target()%> attribute: cpu appears more than once%<target()%> attribute: tune appears more than once%<target()%> attribute: unknown CPU %qs%<target()%> attribute: unknown TUNE %qs%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits%<target_device%> selector set is not supported yet%<target_version%> attribute is not supported on this machine%<task%> reduction modifier on a construct with a %<nowait%> clause%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct%<template%> keyword not permitted in destructor name%<template%> must follow a nested-name-specifier%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> cannot be captured by reference%<this%> is unavailable for explicit object member functions%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> must be the first specifier in a parameter declaration%<this%> not allowed in %<allocate%> clause%<this%> specifier in template parameter declaration%<this%> was not captured for this lambda function%<thread_limit%> expression must be integral%<thread_limit%> value must be positive%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<throw%> will always call %<terminate%>%<tile%> argument needs integral type%<tile%> argument needs positive integral constant%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> may only be specified for a virtual function%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<typedef%> specifier conflicts with %qs%<typedef%> used with %<auto%>%<typedef%> was ignored in this declaration%<typeid%> is not a constant expression because %qE is of polymorphic type%<typeid%> of qualified function type %qT%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#D, which is not a type%<typename %T::%D%> names %q#T, which is not a class template%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<uses_allocators%> clause with traits and memory spaces%<using enum%> of %qT before its enum-specifier%<using enum%> of dependent type %qT%<using enum%> of incomplete type %qT%<using enum%> of non-enumeration type %q#T%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>%<va_start%> used in function with fixed arguments%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores%<vector%> length expression must be integral%<vector%> length value must be positive%<verify_gimple%> failed%<verify_marked_backedges%> failed%<virtual%> can only be specified for functions%<virtual%> outside class declaration%<virtual%> specified more than once in base-specifier%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<volatile%> can only be specified for objects and functions%<volatile%>-qualified parameter is deprecated%<volatile%>-qualified return type is deprecated%<volatile%>-qualified structured binding is deprecated%<wait%> expression must be integral%<warn_if_not_aligned%> may not be specified for %q+D%<weak%> clause requires atomic equality comparison%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<weakref%> cannot be versioned%<worker%> num expression must be integral%<worker%> num value must be positive%<||%> not valid in GIMPLE%<~%> on a boolean expression%<~%> on an expression of type %<bool%>%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>%@ %s%@ %s (depth %i)%@ %s (fndecl %qD, depth %i)%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %i-bit mode not compiled in%llu bytes%q#D cannot be overloaded with %q#D%q#D conflicts with a previous declaration%q#D conflicts with version inherited from %qT%q#D declared here%q#D declared here with internal linkage%q#D declared here with module linkage%q#D declared here with no linkage%q#D does not refer to the unqualified type, so it is not used for linkage%q#D explicitly defaulted here%q#D has incomplete type%q#D hides constructor for %q#D%q#D inherits from multiple base subobjects%q#D invalid; an anonymous union can only have non-static data members%q#D invalid; an anonymous union may only have public non-static data members%q#D is a static data member; it can only be initialized at its definition%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator%q#D is implicitly deleted because the default definition would be ill-formed:%q#D is inaccessible within this context%q#D is not a function template%q#D is not a non-static data member of %qT%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address%q#D is not const%q#D is private within this context%q#D is protected within this context%q#D is public, but requires an existing %q#T object%q#D is volatile%q#D not declared in class%q#D previously declared here%q#D previously defined here%q#D redeclared as different kind of entity%q#D references internal linkage entity %q#D%q#D should be initialized%q#D, declared using local type %qT, is used but never defined%q#D, declared using unnamed type, is used but never defined%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX%q#T has no member named %qE%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)%q#T has no member named %qE; did you mean %qE?%q#T has no user-provided default constructor%q#T has pointer data members%q#T has virtual base classes%q#T has virtual functions and accessible non-virtual destructor%q#T is not a class%q#T is not a class or namespace%q#T is not a template%q#T is not a valid type for a template non-type parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating-point value was expected%q#T was previously declared here%q+#D cannot be declared%q+#D is not a static data member of %q#T%q+#D marked %<final%>, but is not virtual%q+#D marked %<override%>, but does not override%q+D alias between function and variable is not supported%q+D aliased to external symbol %qE%q+D aliased to undefined symbol %qE%q+D already declared with dllexport attribute: dllimport ignored%q+D declared as a friend%q+D declared as variadic function%q+D declared weak after being used%q+D declared with an exception specification%q+D defined as variadic function without prototype%q+D defined both normally and as %qE attribute%q+D defined here%q+D has incompatible attributes %qs and %qs%q+D in declare target directive does not have mappable type%q+D is static but declared in inline function %qD which is not static%q+D is usually a function%q+D offset %E in %qT isn%'t aligned to %u%q+D offset %E in %qT may not be aligned to %u%q+D redeclared as different kind of symbol%q+D redeclared inline with %<gnu_inline%> attribute%q+D redeclared inline without %<gnu_inline%> attribute%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D static data member inside of declare target directive%q+D takes only zero or two arguments%q+E is not a constant expression%q+F declared %<static%> but never defined%q+F used but never defined%q+T is not literal because:%qD accessing %E byte in a region of size %E%qD accessing %E bytes in a region of size %E%qD accessing %E or more bytes in a region of size %E%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing %wu byte may overlap %wu byte%qD accessing %wu bytes may overlap %wu byte%qD accessing %wu byte may overlap up to %wu bytes%qD accessing %wu bytes may overlap up to %wu bytes%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing between %E and %E bytes in a region of size %E%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing between %wu and %wu bytes may overlap %wu byte%qD accessing between %wu and %wu bytes may overlap up to %wu bytes%qD alias between functions of incompatible types %qT and %qT%qD already appeared as list item in an %<allocate%> directive%qD appears both in data and map clauses%qD appears more than once in %<aligned%> clauses%qD appears more than once in %<allocate%> clauses%qD appears more than once in %<nontemporal%> clauses%qD appears more than once in data clauses%qD appears more than once in data-sharing clauses%qD appears more than once in map clauses%qD appears more than once in motion clauses%qD appears more than once in reduction clauses%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype%qD argument %i declared attribute %<nonstring%>%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]%qD argument missing terminating nul%qD attribute directive ignored%qD attribute is meaningless since members of the anonymous namespace get local symbols%qD attribute requires a single NTBS argument%qD called in a constant expression%qD called in a constant expression before its definition is complete%qD called on a pointer passed to mismatched reallocation function %qD%qD called on a pointer to an unallocated object %qE%qD called on pointer %qE passed to mismatched allocation function %qD%qD called on pointer %qE with nonzero offset%s%qD called on pointer returned from a mismatched allocation function%qD called on pointer to an unallocated object%qD called on unallocated object %qD%qD calls %<setjmp%> or similar, %<-fharden-control-flow-redundancy%> is not supported%qD can be marked override%qD cannot appear in a constant-expression%qD cannot be %qs%qD cannot be declared %<virtual%>, since it is always static%qD cannot be defaulted%qD cannot be used as a function%qD cannot have default arguments%qD changed semantics in GCC 4.4%qD clearing an object of non-trivial type %#qT%s%qD clearing an object of type %#qT containing a pointer-to-member%s%qD clearing an object of type %#qT with no trivial copy-assignment%s%qD conflicts with used function%qD copying an object of non-trivial type %#qT from an array of %#qT%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead%qD declared %<static%> in %<constexpr%> context%qD declared %<thread_local%> in %<constexpr%> context%qD declared %<transaction_safe_dynamic%>%qD declared as a %<virtual%> field%qD declared as a %<virtual%> parameter%qD declared as a %<virtual%> type%qD declared as a %<virtual%> variable%qD declared as a non-parameter%qD declared as an %<inline%> field%qD declared as an %<inline%> parameter%qD declared as an %<inline%> type%qD declared as array of template placeholder type %qT%qD declared as reference but not initialized%qD declared here%qD declared here, later in the translation unit%qD declared weak after being used%qD defined %<static%> in %<constexpr%> context%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%qD defined %<thread_local%> in %<constexpr%> context%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%qD defined but not used%qD defined here%qD destination unchanged after copying no bytes%qD destination unchanged after copying no bytes from a string of length %E%qD does not have %<const char *%> type%qD does not have a mappable type in %qs clause%qD does not have integral or enumeration type%qD does not have integral type%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead%qD does not name an enumeration in %qT%qD does not refer to a function%qD does not refer to a namespace scope function%qD expecting %E byte in a region of size %E%qD expecting %E bytes in a region of size %E%qD expecting %E or more bytes in a region of size %E%qD expecting between %E and %E bytes in a region of size %E%qD forming offset %s is out of bounds%qD forming offset %s is out of the bounds [0, %wu]%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT%qD forming offset %s is out of the bounds of object %qD with type %qT%qD has a non-structural type%qD has a previous declaration here%qD has already been defined%qD has an incomplete type %qT%qD has incomplete type%qD has invalid argument list%qD has more than %u blocks, the requested maximum for %<-fharden-control-flow-redundancy%>%qD has not been declared in %qD%qD has not been declared within %qD%qD has the same name as the class in which it is declared%qD has too many arguments for internal %<strub%>%qD in %<reduction%> clause is a zero size array%qD inherits the %E ABI tag that %qT (used in its return type) has%qD inherits the %E ABI tag that %qT (used in its type) has%qD invalid in %q#T because of local member %q#D with same name%qD invalid in %q#T because of local method %q#D with same name%qD invalid in condition%qD invalid in lambda%qD is a function, not a type%qD is a namespace%qD is a usual (non-placement) deallocation function%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is an enumeration template%qD is both a direct base and an indirect virtual base%qD is declared in header %qs%qD is defined with tls model %s%qD is deprecated%qD is deprecated: %s%qD is initialized with itself%qD is instantiated for an empty pack%qD is mutable%qD is normally a non-static function%qD is not a class or alias template%qD is not a class or namespace%qD is not a class type%qD is not a direct member of %qT%qD is not a function argument%qD is not a function template%qD is not a member of %qD%qD is not a member of %qD; did you mean %qs?%qD is not a member of %qT%qD is not a member of %qT; did you mean %qs?%qD is not a member template function%qD is not a namespace-name%qD is not a namespace-name; did you mean %qs?%qD is not a pointer variable%qD is not a static data member%qD is not a static data member of a class template%qD is not a template%qD is not a template function%qD is not a type%qD is not a valid template argument because %qD is a variable, not the address of a variable%qD is not a variable%qD is not a variable in %<aligned%> clause%qD is not a variable in %<allocate%> clause%qD is not a variable in %<nontemporal%> clause%qD is not a variable in %qs clause%qD is not a variable in clause %<firstprivate%>%qD is not a variable in clause %<lastprivate%>%qD is not a variable in clause %qs%qD is not a variable template%qD is not an argument in %<uniform%> clause%qD is not captured%qD is not compatible with %qD%qD is not defined outside of function scope%qD is not eligible for %<strub%> because %<-fsplit-stack%> is enabled%qD is not eligible for %<strub%> because of attribute %<noipa%>%qD is not eligible for %<strub%> because of attribute %<simd%>%qD is not eligible for %<strub%> on the target system%qD is not eligible for internal %<strub%> because it calls %qD%qD is not eligible for internal %<strub%> because it contains a non-local goto target%qD is not eligible for internal %<strub%> because of attribute %<noclone%>%qD is not eligible for internal %<strub%> because the address of a local label escapes%qD is not lvalue expression nor array section in %qs clause%qD is not public%qD is not usable as a %<constexpr%> function because:%qD is static but used in inline function %qD which is not static%qD is threadprivate variable in %qs clause%qD is too small to hold all values of %q#T%qD is unavailable%qD is unavailable: %s%qD is used uninitialized%qD may access %E byte in a region of size %E%qD may access %E bytes in a region of size %E%qD may access %E or more bytes in a region of size %E%qD may access between %E and %E bytes in a region of size %E%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>%qD may be used uninitialized%qD may not be declared as static%qD may not be declared within a namespace%qD may read %E byte from a region of size %E%qD may read %E bytes from a region of size %E%qD may read %E or more bytes from a region of size %E%qD may read between %E and %E bytes from a region of size %E%qD may write %E byte into a region of size %E%qD may write %E bytes into a region of size %E%qD may write %E or more bytes into a region of size %E%qD may write between %E and %E bytes into a region of size %E%qD moving an object of non-trivial type %#qT and size %E into a region of size %E%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead%qD moving an object of type %#qT with deleted destructor%qD must be a global variable in %<#pragma acc declare link%>%qD must be a member function%qD must be a non-member function%qD must be a non-static member function%qD must be a variable declared in the same scope as %<#pragma acc declare%>%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD must have either one or two arguments%qD must have either zero or one argument%qD must have exactly one argument%qD must have exactly two arguments%qD must have no arguments%qD must not have variable number of arguments%qD not defined%qD of a string of length %wu and an array of size %wu evaluates to nonzero%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero%qD offset %s from the object at %qE is out of the bounds of %qT%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi%qD offset %s is out of bounds%qD offset %s is out of the bounds [0, %wu]%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT%qD offset %s is out of the bounds of object %qD with type %qT%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>%qD output may be truncated copying %E byte from a string of length %wu%qD output may be truncated copying %E bytes from a string of length %wu%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%qD output truncated before terminating nul copying %E byte from a string of the same length%qD output truncated before terminating nul copying %E bytes from a string of the same length%qD output truncated before terminating nul copying as many bytes from a string as its length%qD output truncated copying %E byte from a string of length %wu%qD output truncated copying %E bytes from a string of length %wu%qD output truncated copying between %wu and %wu bytes from a string of length %wu%qD pointer overflow between offset %s and size %s%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT%qD reading %E byte from a region of size %E%qD reading %E bytes from a region of size %E%qD reading %E or more bytes from a region of size %E%qD reading between %E and %E bytes from a region of size %E%qD receives nonlocal gotos, %<-fharden-control-flow-redundancy%> is not supported%qD redeclared with different access%qD redeclared with different visibility%qD referenced in target region does not have a mappable type%qD renamed after being referenced in assembly%qD requires %<strub%>, but no viable %<strub%> mode was found%qD should be initialized%qD should be initialized in the member initialization list%qD should have been declared inside %qD%qD should return by value%qD sizes specified with %<sizeof%> in the earlier argument and not in the later argument%qD source argument is the same as destination%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses%qD specified both in declare target %<link%> and %qs clauses%qD specified both in declare target %<link%> and implicitly in %<to%> clauses%qD specified bound %E equals destination size%qD specified bound %E equals source length%qD specified bound %E exceeds destination size %E%qD specified bound %E exceeds maximum object size %E%qD specified bound %E exceeds source size %E%qD specified bound %E may exceed destination size %E%qD specified bound %E may exceed maximum object size %E%qD specified bound %E may exceed source size %E%qD specified bound %s exceeds maximum object size %E%qD specified bound %s exceeds the size %E of unterminated array%qD specified bound %s exceeds the size of at most %E of unterminated array%qD specified bound %s may exceed the size of at most %E of unterminated array%qD specified bound %wu exceeds maximum object size %wu%qD specified bound [%E, %E] exceeds destination size %E%qD specified bound [%E, %E] exceeds maximum object size %E%qD specified bound [%E, %E] exceeds source size %E%qD specified bound [%E, %E] may exceed destination size %E%qD specified bound [%E, %E] may exceed maximum object size %E%qD specified bound [%E, %E] may exceed source size %E%qD specified bound between %wu and %wu exceeds maximum object size %wu%qD specified bound depends on the length of the source argument%qD specified in %<allocate%> clause but not in an explicit privatization clause%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct%qD specified size %E exceeds maximum object size %E%qD specified size %E may exceed maximum object size %E%qD specified size between %E and %E exceeds maximum object size %E%qD specified size between %E and %E may exceed maximum object size %E%qD specifier conflicts with %<typedef%>%qD specifier conflicts with %qs%qD specifies less restrictive attribute than its target %qD: %s%qD specifies less restrictive attributes than its target %qD: %s%qD specifies more restrictive attribute than its target %qD: %s%qD specifies more restrictive attributes than its target %qD: %s%qD target declared here%qD used as a variant with incompatible %<construct%> selector sets%qD used before its definition%qD used in its own initializer%qD used without template arguments%qD violates the C++ One Definition Rule%qD was declared %<extern%> and later %<static%>%qD was declared %qs which implies default visibility%qD was declared here%qD was hidden%qD was not declared %<constexpr%>%qD was not declared in this scope%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation%qD was not declared in this scope; did you mean %qs?%qD was not initialized with a constant expression%qD was previously declared here%qD was promoted to an immediate function%qD was promoted to an immediate function because its body contains an immediate-escalating expression %qE%qD was used with no declaration before its definition%qD was used with no prototype before its definition%qD will be initialized after%qD writing %E byte into a region of size %E overflows the destination%qD writing %E bytes into a region of size %E overflows the destination%qD writing %E or more bytes into a region of size %E overflows the destination%qD writing %wu byte into a region of size %wu%qD writing %wu bytes into a region of size %wu%qD writing %wu byte into a region of size between %wu and %wu%qD writing %wu bytes into a region of size between %wu and %wu%qD writing between %E and %E bytes into a region of size %E overflows the destination%qD writing between %wu and %wu bytes into a region of size %wu%qD writing between %wu and %wu bytes into a region of size between %wu and %wu%qD writing one too many bytes into a region of a size that depends on %<strlen%>%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged%qD writing to an object of non-trivial type %#qT%s%qD writing to an object of non-trivially copyable type %#qT%s%qD writing to an object of type %#qT containing a pointer to data member%s%qD writing to an object of type %#qT with %qs member %qD%qD writing to an object of type %#qT with no trivial copy-assignment%qD writing to an object of type %#qT with no trivial copy-assignment%s%qD writing to an object with a deleted copy constructor%qD: visibility attribute ignored because it conflicts with previous declaration%qE 2.95 vtable-compatibility attribute applies only to C++ classes%qE 2.95 vtable-compatibility attribute applies only when compiling a kext%qE appears more than once in %<aligned%> clauses%qE appears more than once in %<allocate%> clauses%qE appears more than once in %<nontemporal%> clauses%qE appears more than once in data clauses%qE appears more than once in map clauses%qE appears more than once on the same %<declare target%> directive%qE argument %Z may overlap destination object %qE%qE arguments %Z may overlap destination object %qE%qE argument %Z overlaps destination object %qE%qE arguments %Z overlap destination object %qE%qE argument is not a function%qE argument must be one of %qs, %qs, %qs, or %qs%qE argument not a string%qE argument not an identifier%qE arguments %Z and maybe %Z overlap destination object %qE%qE attribute address out of range 0x%x%s0x%x%qE attribute allows only an integer constant argument%qE attribute applied to %qD with void return type%qE attribute applied to %qT after its definition%qE attribute applied to extern "C" declaration %qD%qE attribute applied to non-class, non-enum type %qT%qE attribute applied to non-function, non-variable %qD%qE attribute applies only to function definitions%qE attribute applies only to functions%qE attribute applies only to initialized variables with external linkage%qE attribute argument %E is not a power of 2%qE attribute argument %E is not an integer constant%qE attribute argument %E is not in the range [0, %wu]%qE attribute argument %E is not positive%qE attribute argument %i has type %qT%qE attribute argument %i is invalid%qE attribute argument %i value %qE does not refer to a function parameter%qE attribute argument %i value %qE does not refer to a variable argument list%qE attribute argument %i value %qE exceeds the number of function parameters %u%qE attribute argument %i value %qE is not an integer constant%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type%qE attribute argument %i value %qE refers to parameter type %qT%qE attribute argument %qE exceeds %u%qE attribute argument %qE is not an integer constant%qE attribute argument %qE is not an integer constant between 0 and 3%qE attribute argument %qE is not recognised%qE attribute argument 1 does not name a function%qE attribute argument 1 is ambiguous%qE attribute argument 1 must take a pointer type as its first argument%qE attribute argument 1 must take a pointer type as its first argument; have %qT%qE attribute argument cannot be a constant arithmetic expression%qE attribute argument cannot be a string%qE attribute argument has type %qT%qE attribute argument is invalid%qE attribute argument must be a string constant%qE attribute argument not a string constant%qE attribute argument not an integer%qE attribute argument not an integer constant%qE attribute argument should be between 0 to 255%qE attribute argument should be between 18 to 255%qE attribute argument value %qE does not refer to a function parameter%qE attribute argument value %qE does not refer to a variable argument list%qE attribute argument value %qE exceeds %wu%qE attribute argument value %qE exceeds the number of function parameters %u%qE attribute argument value %qE is negative%qE attribute argument value %qE is not an integer constant%qE attribute argument value %qE refers to a variadic function parameter of unknown type%qE attribute argument value %qE refers to parameter type %qT%qE attribute can only be applied to functions or parameters%qE attribute can only be applied to functions or to class or enumeration types%qE attribute can only be applied to functions or to structure, union or enumeration types%qE attribute can only be applied to non-static data members%qE attribute cannot be applied to a bit-field%qE attribute cannot be specified for local variables%qE attribute cannot be specified for register variables%qE attribute cannot be specified for thread-local variables%qE attribute conflicts with %qE attribute%qE attribute directive ignored%qE attribute does not apply to functions%qE attribute does not apply to types%qE attribute does not take any arguments%qE attribute doesn%'t apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qD does not have thread storage duration%qE attribute ignored because %qD is not a local variable%qE attribute ignored because %qD is not a variable%qE attribute ignored because %qT is already defined%qE attribute ignored because of argument %qE%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored for type %qT%qE attribute ignored on a declaration of a different kind than referenced symbol%qE attribute ignored on a function returning %qT%qE attribute ignored on a redeclaration of the referenced symbol%qE attribute ignored on functions returning %qT; valid only for pointer return types%qE attribute ignored on non-class types%qE attribute ignored on objects of type %qT%qE attribute ignored on types%qE attribute ignored without %<-mcmse%> option%qE attribute ignored without %<-mistack%>%qE attribute ignored.  Large memory model (%<-mlarge%>) is required.%qE attribute ignored. Use %<-fcf-protection%> option to enable it%qE attribute ignored; field must be a function pointer%qE attribute ignored; valid only for functions%qE attribute ignored; valid only for functions and function pointer fields%qE attribute is for pointer types only%qE attribute is not supported because endianness is not uniform%qE attribute is not supported for R8C target%qE attribute is only applicable on functions%qE attribute is only valid for Objective-C objects%qE attribute is only valid on %<struct%> type%qE attribute is specific to ELF targets%qE attribute is supported only for SH2A%qE attribute is used for non-class method%qE attribute may be put on a typedef only; attribute is ignored%qE attribute may not be specified for %q+D%qE attribute may not be specified for a non-array field%qE attribute must appear before %qs attribute%qE attribute must apply to a declaration%qE attribute not allowed with auto storage class%qE attribute not available to functions that return value on the stack%qE attribute not available to functions with arguments passed on the stack%qE attribute not available to functions with variable number of arguments%qE attribute on a function not returning a pointer%qE attribute on function returning %<void%>%qE attribute on non-volatile variable%qE attribute only affects top level objects%qE attribute only applies to SH2A%qE attribute only applies to base type of a function pointer%qE attribute only applies to function types%qE attribute only applies to functions%qE attribute only applies to interrupt functions%qE attribute only applies to structure, union and class types%qE attribute only applies to types%qE attribute only applies to variables%qE attribute only applies to variables in static storage%qE attribute only applies to variadic functions%qE attribute only available for 32-bit%qE attribute only supported for reduced Tiny cores%qE attribute only supported in C%qE attribute only supported on boolean types%qE attribute only supported on integral types%qE attribute only supported on non-mask vector types%qE attribute only valid for ARC EM architecture%qE attribute only valid for ARCv2 architecture%qE attribute requires a string argument%qE attribute requires a string constant argument%qE attribute requires a void return type%qE attribute requires an integer argument%qE attribute requires an integer constant argument%qE attribute requires different values for %<false%> and %<true%> for type %qT%qE attribute requires prototypes with named arguments%qE attribute takes no arguments%qE attribute with unsupported boolean precision%qE attribute without arguments on a non-prototype%qE cannot be applied to non-pointer type %qT%qE cannot be introduced with an ellipsis %<...%>%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE cannot have both %qs and %qs attributes%qE declared %<threadprivate%> after first use%qE declared as function returning a function%qE declared as function returning an array%qE declared here%qE defined as wrong kind of tag%qE does not constrain a type%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type%qE does not have a mappable type in %qs clause%qE does not have pointer or array type%qE does not name a type%qE does not name a type; did you mean %qs?%qE does not satisfy return-type-requirement%qE does not satisfy return-type-requirement, because%qE does not support 32-bit sign-extended offsets%qE does not support 32-bit vector type %qT%qE does not support sign-extended offsets%qE evaluates to false%qE fails to be a typedef or built in type%qE has both %<extern%> and initializer%qE has const type for %<reduction%>%qE has invalid type for %<reduction(%s)%>%qE has no form that takes %qT and %qT arguments%qE has no form that takes %qT arguments%qE has not been declared%qE implies default visibility, but %qD has already been declared with a different visibility%qE in %<aligned%> clause is neither a pointer nor an array%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array%qE in %<reduction%> clause is a zero size array%qE in %q#T does not name a template type%qE in %q#T does not name a type%qE in namespace %qE does not name a template type%qE in namespace %qE does not name a template type; did you mean %qs?%qE in namespace %qE does not name a type%qE in namespace %qE does not name a type; did you mean %qs?%qE incompatible attribute ignored%qE initialized and declared %<extern%>%qE is a member of a union%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?%qE is a pointer; did you mean to use %<->%>?%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT%qE is neither a variable nor a function name in clause %qs%qE is neither function nor member function; cannot be declared friend%qE is not %<noexcept%>%qE is not a class or namespace%qE is not a class template%qE is not a class, namespace, or enumeration%qE is not a constant expression%qE is not a constant expression because allocated storage has not been deallocated%qE is not a constant expression because it refers to a result of %<operator new%>%qE is not a constant expression because it refers to an incompletely initialized variable%qE is not a constant expression because it refers to mutable subobjects of %qT%qE is not a constant expression when the class %qT is still incomplete%qE is not a template%qE is not a type%qE is not a valid %<asm%> qualifier%qE is not a valid template argument for %qT because it is not the address of a variable%qE is not a valid template argument for type %qT%qE is not a valid template argument for type %qT because %qD does not have external linkage%qE is not a valid template argument for type %qT because %qD has no linkage%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is not an lvalue%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD has no linkage%qE is not a valid template argument of type %qT because %qE is not a variable or function%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage%qE is not a variable in %<aligned%> clause%qE is not a variable in %<allocate%> clause%qE is not a variable in %<nontemporal%> clause%qE is not a variable in %qs clause%qE is not a variable in clause %<firstprivate%>%qE is not a variable in clause %<lastprivate%>%qE is not a variable in clause %qs%qE is not an Objective-C class name or alias%qE is not an argument in %<uniform%> clause%qE is not at beginning of declaration%qE is not initialized%qE is not lvalue expression nor array section in %qs clause%qE is not of type %qT%qE is not recognized as a module control-line%qE is not the entire pattern of the pack expansion%qE is only allowed in Objective-C dialects%qE is only applicable to Objective-C class interfaces, attribute ignored%qE is predetermined %qs for %qs%qE is provided by %qT but %<std::nothrow%> cannot be found%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>%qE is provided by %qT but is not usable with the function signature %qD%qE is unavailable%qE is unavailable: %s%qE is used uninitialized%qE may be used uninitialized%qE may not respond to %<%c%E%>%qE may only occur after a module interface declaration%qE may only occur once in an export declaration%qE may write a terminating nul past the end of the destination%qE missing template arguments%qE must be %<threadprivate%> for %<copyin%>%qE needs isa option %s%qE needs unknown isa option%qE not specified in enclosing %<target%>%qE not specified in enclosing %qs%qE not specified in enclosing OpenACC %qs construct%qE output %wu byte%qE output %wu bytes%qE output %wu byte into a destination of size %wu%qE output %wu bytes into a destination of size %wu%qE output %wu or more bytes%qE output %wu or more bytes (assuming %wu)%qE output %wu or more bytes (assuming %wu) into a destination of size %wu%qE output %wu or more bytes into a destination of size %wu%qE output between %wu and %wu bytes%qE output between %wu and %wu bytes into a destination of size %wu%qE output may be truncated before the last format character%qE output truncated before the last format character%qE redeclared as different kind of symbol%qE redeclared with conflicting %qs attributes%qE requires %<-fgnu-tm%>%qE requires a %<declare%> directive for use in a %<routine%> function%qE requires a vector base and a scalar index%qE requires an argument%qE requires the SVE ISA extension%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>%qE specified here%qE undeclared (first use in this function)%qE undeclared (first use in this function); did you mean %qs?%qE undeclared here (not in a function)%qE undeclared here (not in a function); did you mean %qs?%qE used with %<auto%>%qE used with %<constexpr%>%qE used with %<extern%>%qE used with %<register%>%qE used with %<typedef%>%qE used with %qs%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qF declared %<static%> but never defined%qF requires %<-mvx%>%qF requires z14 or higher%qF requires z15 or higher%qT and %qT are in disjoint named address spaces%qT as type rather than plain %<decltype(auto)%>%qT declared here%qT declared in %<constexpr%> compound literal%qT declared in underspecified object declaration%qT declared in underspecified object initializer%qT declared with a mismatched class-key %qs%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%qT defined as %qs here%qT defined in %<constexpr%> compound literal%qT defined in underspecified object declaration%qT defined in underspecified object initializer%qT defined with direct virtual base%qT defined with multiple direct bases%qT does not have the %E ABI tag that %qT (used in the type of %qD) has%qT does not have the %E ABI tag that base %qT has%qT does not match original declaration%qT first declared as %qs here%qT has a base %qT which depends on the type %qT which has no linkage%qT has a base %qT which has internal linkage%qT has a base %qT which has no linkage%qT has a base %qT which uses the anonymous namespace%qT has a field %q#D whose type has internal linkage%qT has a field %q#D whose type has no linkage%qT has a field %q#D whose type uses the anonymous namespace%qT has a field %qD whose type depends on the type %qT which has no linkage%qT has a previous declaration here%qT has no member named %qE%qT has no member named %qE; did you mean %qE?%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base class of dynamic type %qT of its operand%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class type%qT is not a class, namespace, or enumeration%qT is not a class, struct, or union type%qT is not a direct base of %qT%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not a valid type for a template non-type parameter because it is not structural%qT is not an %<asm%> qualifier%qT is not an accessible base of %qT%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT is/uses unnamed type%qT may not intend to support class template argument deduction%qT not permitted in template argument%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is not a class type%qT resolves to %qT, which is not an enumeration type%qT%d%qE%dpassing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors%qV qualifiers cannot be applied to %qT%qc conversion used unquoted%qc conversion used within a quoted sequence%qc directive redundant after prior occurence of the same%qs%qs LHS in assignment statement%qs LHS in clobber statement%qs accessing uninitialized byte at offset %d%qs already defined as specific binding for the generic %qs at %C%qs and %<%s-%s%> are incompatible%qs and %<%s=%s%> are incompatible%qs and %qs are incompatible%qs and %qs arguments of %qs intrinsic at %L must have identical shape.%qs and %qs arguments of %qs intrinsic at %L must have the same type%qs and %qs attributes are not compatible%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L%qs and %qs cannot both be enabled%qs and %qs for GENERIC %qs at %L are ambiguous%qs appears more than once in %<allocate%> at %L%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%qs applied to a void type%qs applied to an incomplete type%qs applied to non-SVE type %qT%qs applied to non-vector type %qT%qs applied to type %qT, which already has a size%qs argument has invalid operand number (argument %lu)%qs argument missing terminating nul%qs argument of %qs intrinsic at %L cannot be INTENT(IN)%qs argument of %qs intrinsic at %L cannot be of type %s%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)%qs argument of %qs intrinsic at %L has negative element (%d)%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)%qs argument of %qs intrinsic at %L is empty%qs argument of %qs intrinsic at %L is not a valid dimension index%qs argument of %qs intrinsic at %L must be %s%qs argument of %qs intrinsic at %L must be ALLOCATABLE%qs argument of %qs intrinsic at %L must be INTEGER%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE%qs argument of %qs intrinsic at %L must be INTEGER or REAL%qs argument of %qs intrinsic at %L must be INTEGER or REAL or CHARACTER%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant%qs argument of %qs intrinsic at %L must be REAL or COMPLEX%qs argument of %qs intrinsic at %L must be a POINTER%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer%qs argument of %qs intrinsic at %L must be a constant%qs argument of %qs intrinsic at %L must be a data entity%qs argument of %qs intrinsic at %L must be a logical array%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION%qs argument of %qs intrinsic at %L must be a scalar%qs argument of %qs intrinsic at %L must be a variable%qs argument of %qs intrinsic at %L must be an array%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s%qs argument of %qs intrinsic at %L must be default real%qs argument of %qs intrinsic at %L must be double precision%qs argument of %qs intrinsic at %L must be less than rank %d%qs argument of %qs intrinsic at %L must be numeric or LOGICAL%qs argument of %qs intrinsic at %L must be of a dummy variable%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable%qs argument of %qs intrinsic at %L must be of an extensible type%qs argument of %qs intrinsic at %L must be of intrinsic type%qs argument of %qs intrinsic at %L must be of kind %d%qs argument of %qs intrinsic at %L must be of rank %d%qs argument of %qs intrinsic at %L must be of rank 1 or 2%qs argument of %qs intrinsic at %L must be positive%qs argument of %qs intrinsic at %L must be the same kind as %qs%qs argument of %qs intrinsic at %L must be the same type and kind as %qs%qs argument of %qs intrinsic at %L must have a numeric type%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER%qs argument of %qs intrinsic at %L must have length at least 1%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar%qs argument of %qs intrinsic at %L must not be OPTIONAL%qs argument of %qs intrinsic at %L must not be a subobject of %qs%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)%qs argument of %qs intrinsic at %L not yet supported%qs argument of %qs intrinsic at %L shall be of type integer, real or character%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L%qs argument of %qs intrinsic at %L shall not be TYPE(*)%qs argument of %qs intrinsic at %L shall not be a procedure%qs argument of %qs intrinsic at %L shall not be an assumed-size array%qs argument of %qs intrinsic at %L shall not be coindexed%qs argument of %qs intrinsic at %L shall specify a valid integer kind%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar%qs argument references non-pointer operand (argument %lu, operand %lu)%qs argument with out-of-range operand number (argument %lu, operand %lu)%qs as base where non-register is required%qs at %C is a DEC extension, enable with %<-fdec-structure%>%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs%qs at %C is already defined as FINAL procedure%qs at %C is not a member of the %qs structure%qs at %C is not a member of the %qs structure; did you mean %qs?%qs at %C is not a variable%qs at %C is not an inquiry reference to an intrinsic type component%qs at %C is not an inquiry reference to an intrinsic type component %qs%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)%qs at %L already is initialized at %L%qs at %L associated to expression cannot be used in a variable definition context (%s)%qs at %L associated to pointer function target being used in a variable definition context (%s)%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)%qs at %L cannot appear in COMMON [F2008:C5100]%qs at %L cannot have the VALUE attribute because it is not a dummy argument%qs at %L has a type, which is not consistent with the CALL at %L%qs at %L has attributes specified outside its INTERFACE body%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array%qs at %L is ambiguous%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name%qs at %L is not a VALUE%qs at %L is not a function%qs at %L is not a module procedure%qs at %L is of the ABSTRACT type %qs%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block%qs at %L must be less than BIT_SIZE(%qs)%qs at %L must be less than or equal to BIT_SIZE(%qs)%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)%qs at %L must be nonnegative%qs at %L must have constant character length in this context%qs at %L must have the same number of formal arguments as the overridden procedure%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding%qs at %L overrides a FUNCTION and must also be a FUNCTION%qs at %L overrides a NOPASS binding and must also be NOPASS%qs at %L overrides a PUBLIC procedure and must not be PRIVATE%qs at %L overrides a PURE procedure and must also be PURE%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE%qs at %L overrides a binding with PASS and must also be PASS%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either%qs at %L overrides a procedure binding declared NON_OVERRIDABLE%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL%qs at %L shall be an INTENT(OUT) variable%qs at %L should be a FUNCTION%qs at %L should be a SUBROUTINE%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)%qs attribute cannot be applied to a function that does not take variable arguments%qs attribute directive ignored%qs attribute ignored%qs attribute not supported for %qE in %<__builtin_has_attribute%>%qs attribute not supported for %qT in %<__builtin_has_attribute%>%qs attribute not supported in %<__builtin_has_attribute%>%qs attribute only applies to functions%qs attribute only applies to variadic functions%qs attribute requires prototypes with named arguments%qs attribute without arguments on a non-prototype%qs cannot appear in a constant-expression%qs cannot appear in a typedef declaration%qs cannot be constant evaluated because the argument cannot be encoded%qs cannot be constant evaluated because the argument cannot be interpreted%qs cannot be constant evaluated because the type is too large%qs cannot be constant evaluated on the target%qs cannot be extended at %C because it is BIND(C)%qs cannot be extended at %C because it is a SEQUENCE type%qs cannot be initialized with%<-ftrivial-auto-var_init%>%qs cannot be used for compiling a shared library%qs cannot be used for type declarations%qs cannot be used in a %<constexpr%> function%qs cannot be used in a constructor%qs cannot be used in a destructor%qs cannot be used in a function with a deduced return type%qs cannot be used in a varargs function%qs cannot be used in the %<main%> function%qs cannot be used outside a function%qs clause argument must be ALLOCATABLE or a POINTER at %L%qs clause at %L specified more than once%qs clause is incompatible with %<read%> or %<write%> clauses%qs clause may not appear on non-rectangular %qs%qs clause requires %qs clause%qs clause specified together with %<inscan%> %<reduction%> clause%qs clause used lexically after first target construct or offloading API%qs clause with %<sink%> modifier refers to iteration never in the iteration space%qs clause with %<sink%> modifier waiting for lexically later iteration%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%qs conflicts with %<-arch i386%> (%qs ignored)%qs conflicts with %<-arch ppc%> (%qs ignored)%qs construct inside of %qs region%qs declared INTRINSIC at %L does not exist%qs declared as function returning a function%qs declared as function returning an array%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL.%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required.%qs declared in a non-class scope%qs defined in a non-class scope%qs defined without first defining %qs%qs directive at %L associated with an ALLOCATE stmt must be preceded by an executable statement or OpenMP construct; note the variables in the list all have the allocatable or pointer attribute%qs directive at %L must either have a variable argument or, if associated with an ALLOCATE stmt, must be preceded by an executable statement or OpenMP construct%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L%qs directive mentioned multiple times in %s clause in %s directive at %L%qs does not support MIPS16 code%qs does not support feature %qs%qs does not work on a cross compiler%qs entity cannot have an initializer at %C%qs entity cannot have attributes at %C%qs expects 1 argument but %d given%qs expects 2 arguments but %d given%qs expects a constant argument%qs expects a fixed-point value as argument%qs expects a fixed-point value as first argument%qs expects an integer value as second argument%qs expression must be integral%qs expression of %<volatile%>-qualified type is deprecated%qs failed%qs feature modifier is incompatible with the use of floating-point types%qs feature modifier is incompatible with the use of vector types%qs function cannot have arguments%qs function cannot have different interrupt type%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has %qs%qs has both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs in %s clause at %L is a zero size array section%qs in %s clause at %L is not a proper array section%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L%qs in EXTENDS expression at %C is not a derived type%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause%qs in LINEAR clause at %L requires a scalar integer linear-step expression%qs in attribute syntax terminated with %qs in pragma syntax%qs in empty declaration%qs in empty declaration with %<enum%> underlying type%qs in gimple IL%qs in pragma syntax terminated with %qs in attribute syntax%qs in the pointer assignment at %L cannot be an l-value since it is a procedure%qs in variable definition context (%s) at %L is not a variable%qs incompatible with explicitly disabled options%qs initialized and declared %<extern%>%qs into non-mode-precision operand%qs intrinsic subprogram at %L has been removed.  Use INT intrinsic subprogram.%qs intrinsic with CHARACTER argument at %L%qs intrinsic with KIND argument at %L%qs intrinsic with RADIX argument at %L%qs is a nested function and cannot be accessed from %qs%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro%qs is already IMPORTed from host scoping unit at %C%qs is an invalid argument to %<-mcpu=%>%qs is an opaque type, and you cannot set it to other values%qs is an unknown %<-save-temps%> option%qs is corrupted%qs is defined but could not be loaded: %s%qs is defined but plugin support is disabled%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>%qs is deprecated%qs is deprecated and not recommended in any circumstances%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is disabled by %<-m%s%>, because it requires %<%s%s%>%qs is incompatible with %qs%qs is incompatible with the use of floating-point types%qs is incompatible with the use of vector types%qs is loaded but symbol %qs is not found: %s%qs is mutually exclusive with %qs and cannot be specified together%qs is narrower than values of its type%qs is neither a defined operator nor a structure component in dotted string at %C%qs is not a constant expression because %qT contains a pointer to member type%qs is not a constant expression because %qT contains a pointer type%qs is not a constant expression because %qT contains a reference type%qs is not a constant expression because %qT contains a union type%qs is not a constant expression because %qT contains a volatile subobject%qs is not a constant expression because %qT is a pointer to member type%qs is not a constant expression because %qT is a pointer type%qs is not a constant expression because %qT is a reference type%qs is not a constant expression because %qT is a union type%qs is not a constant expression because %qT is volatile%qs is not a directory%qs is not a field, but a %qs%qs is not a gcov data file%qs is not a valid Modula-2 system library name or abbreviation%qs is not a valid base register in %<-mstack-protector-guard-reg=%>%qs is not a valid base register in %qs%qs is not a valid number in %<-mstack-protector-guard-offset=%>%qs is not a valid number in %qs%qs is not a valid offset in %<-mstack-protector-guard-offset=%>%qs is not a valid offset in %qs%qs is not a valid option to the preprocessor%qs is not an associative array%qs is not an expression%qs is not an option that controls warnings%qs is not defined as a type%qs is not supported by arch %s%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries%qs is not supported for this target%qs is not supported in 32-bit mode%qs is not supported in this compiler configuration%qs is not supported in this configuration%qs is not supported on little endian systems%qs is not supported on this target%qs is not supported with %qs%qs is not supported, now cmodel is set to %qs%qs is not valid for %<-mmacosx-version-min%>%qs is not valid for %qs%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L%qs is used uninitialized%qs is version %q.*s, expected version %q.*s%qs length expression must be integral%qs length expression must be positive constant integer expression%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list%qs matching variant is deprecated%qs matching variant requires z14 or higher%qs matching variant requires z15 or higher%qs may be used uninitialized%qs may only be used with a single declarator%qs must be a module procedure or an external procedure with an explicit interface at %L%qs must be by itself for %<-mharden-sls=%>%qs must be of same type and kind as %qs at %L in %qs%qs must be the first clause of %qs%qs must be used with %qs%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated%qs needs a valid base register%qs not allowed outside STRUCTURE at %C%qs not at element boundary%qs not supported by your assembler%qs not supported with %<-msoft-float%>%qs not yet supported%qs of %qs is PRIVATE at %L%qs of module %qs, imported at %C, is also the name of the current program unit%qs of non-mode-precision operand%qs only supported in OpenACC code%qs operand not an integral type%qs parameter inquiry for %qs in variable definition context (%s) at %L%qs plugin is not licensed under a GPL-compatible license%qs pointer is null%qs profile count data file not found%qs property cannot be set%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region%qs requires %<__ibm128%> type support%qs requires %<long double%> to be IBM 128-bit format%qs requires %qs%qs requires %qs or %qs%qs requires PowerPC64 architecture, enabling%qs requires VSX support%qs requires a target that provides the %qs instruction%qs requires an initialized data declaration%qs requires an integer constant expression%qs requires branch-likely instructions%qs requires full ISA 2.06 support%qs requires full ISA 3.0 support%qs requires quad-precision floating-point arithmetic%qs requires the %qs and %qs options%qs requires the %qs option%qs requires the %qs option and either the %qs or %qs option%qs requires the ELFv2 ABI%qs should be %qs to terminate a template argument list%qs should be from a scalar to a like vector%qs specified bound %s exceeds maximum object size %E%qs specified bound %s exceeds the size %E of unterminated array%qs specified bound %s exceeds the size of at most %E of unterminated array%qs specified bound %s may exceed the size of at most %E of unterminated array%qs specified for auto variable %qE%qs specified for parameter %qE%qs specified for structure field%qs specified for structure field %qE%qs specified for unnamed parameter%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause%qs specified in 'allocate' clause at %L but not in an explicit privatization clause%qs specified multiple times in the same option%qs specified with %<decltype%>%qs specified with %<typeof%>%qs specified with %qT%qs specified with typedef-name %qD%qs specifies a conflicting level of parallelism%qs string ill-formed%qs symbol %q+D must have static linkage%qs symbol %q+D ultimately targets itself%qs tag used in naming %q#T%qs unsupported for this ABI%qs used with %<auto%>%qs used with %qE%qs uses dynamic stack allocation%qs uses register r29%qs value must be positive%qs variable is neither a pointer nor an array%qs variable is neither a pointer nor reference to pointer%qs variable is neither a pointer, nor an array nor reference to pointer or array%qs variable is not a pointer%qs was declared here%qs without corresponding %qs%qs: [%u] bad %<next_regno%> for empty chain (%u)%qs: [%u] bad %<oldest_regno%> (%u)%qs: [%u] non-empty register in chain (%s %u %i)%qs: loop in %<next_regno%> chain (%u)%r%s:%d:%R   %r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%R   in %<constexpr%> expansion of %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%d:%R   in %<constexpr%> expansion of %qs%s%s
! %s  Same as %s.%s !$ACC LOOP loops not perfectly nested at %L%s %#qD%s %#qS%s %<%s%.*s%> expects a matching %<%T%s%> argument%s %<%s%.*s%> expects a matching %<%s%s%> argument%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT%s %<%s(%E)%> %p %d%s %qE does not fully implement the %qE protocol%s %qs%s %qs construct inside of %s %qs region%s %qs is an invalid argument to builtin %qs%s %s %p %d%s %s%s
  %s %wd out of range %wd - %wd%s '%s'
! %s - %u-bit integer numbers unsupported (mode %qs)%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)%s - %u-bit-precision floating-point numbers unsupported (mode %qs)%s - unsupported mode %qs%s argument to IMAGE_INDEX must be a rank one array at %L%s at %C has no default type%s at %C is a DEC extension, enable with %<-fdec%>%s at %C is a DEC extension, enable with %<-fdec-static%>%s at %C is a DEC extension, enable with %<-fdec-structure%>%s at %L%s at %L is a DEC extension, enable with %<-fdec-static%>%s at %L must be INTEGER%s at %L must be a scalar%s at %L must be integer%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in %qs at %L%s attribute not allowed in BLOCK DATA program unit at %L%s attribute of %qs conflicts with %s attribute at %L%s between %L and %L%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs%s cannot be a DO CONCURRENT loop at %L%s cannot be a DO WHILE or DO without loop control at %L%s cannot be used in %<asm%> here%s cannot contain OpenMP API call in intervening code at %L%s cannot contain OpenMP directive in intervening code at %L%s cannot contain loop in intervening code at %L%s clause at %L requires a scalar INTEGER expression%s clause variable %qs at %L is neither a POINTER nor an array%s contains too many lines%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s does not take any feature options%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expression list treated as compound expression%s from %s called in %s%s from %s referenced in %s%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s incompatible with %<-mword-relocations%>%s inner loops must be perfectly nested with ORDERED clause at %L%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute%s instructions aren%'t allowed in an exception service routine%s instructions aren%'t allowed in an interrupt service routine%s is not supported by this configuration%s iteration variable at %L is bound in intervening code%s iteration variable must be of type integer at %L%s iteration variable must not be THREADPRIVATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L%s iteration variable used in more than one loop at %L%s loop bounds reference different iteration variables at %L%s loop end expression at %L uses variable bound in intervening code%s loop end expression not in canonical form at %L%s loop increment expression at %L uses variable bound in intervening code%s loop increment not in canonical form at %L%s loop start expression at %L uses variable bound in intervening code%s loop start expression not in canonical form at %L%s must contain at least one MAP clause at %L%s namespace %qD conflicts with reachable definition%s not supported for variable length aggregates%s not supported on this target%s only supports non-pic code on M-profile targets%s only supports non-pic code on M-profile targets with the MOVT instruction%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s procedure at %L is already declared as %s procedure. 
  F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME%s returned %d exit status%s signal terminated program %s%s specifier in %s statement at %L has invalid value %qs%s specifier in %s statement at %L has value %qs%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C in PURE procedure%s statement at %C is not applicable to construct %qs%s statement at %C is not within a construct%s statement at %C is not within construct %qs%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement at %C leaving OpenACC structured block%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement is not allowed inside of BLOCK DATA at %C%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s statements at %L and %L have both no list item but only one may%s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s used within a quoted sequence%s variable %qE is private in outer context%s%#qD%s%#qD (deleted)%s%#qD (ignored)%s%#qD (near match)%s%#qD (reversed)%s%#qD (rewritten)%s%<%D(%T)%> (built-in)%s%<%D(%T, %T)%> (built-in)%s%<%D(%T, %T, %T)%> (built-in)%s%qT (conversion)%s%qs%s is invalid%s%qs%s is not allowed%s%s%s %sversion %s (%s)
  %s	compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%swarning: %s header version %s differs from library version %s.
--- 1956,1973 ----
   [see %<-fno-allow-invalid-boz%>] because all of its copy and move constructors are deleted candidate 1: %q#F candidate 2: %q#F conflicting code gen style switches are used declared here the expression has a constant value but is not a C++ constant-expression zstd!$ACC LOOP %s loops don't form rectangular iteration space at %L!$ACC LOOP cannot be a DO CONCURRENT loop at %L!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L!$ACC LOOP iteration variable must be of type integer at %L!$ACC ROUTINE already applied at %C!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ASSUMES at %C must be in the specification part of a subprogram or module!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC READ at %L incompatible with RELEASE clause!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE!$OMP ATOMIC at %L with %s clause requires %s clause!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must assign an expression of intrinsic type at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP ATOMIC with ALLOCATABLE variable at %L!$OMP DECLARE REDUCTION %s not found at %L!$OMP DECLARE REDUCTION %s not found for type %s at %L!$OMP DECLARE SIMD should refer to containing procedure %qs at %L!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd!$OMP REQUIRES at %C must appear in the specification part of a program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine!$OMP SCAN at %L with zero executable statements in preceding structured block sequence!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! $ descriptor at %L$ should be the last specifier in format at %L$OMP ERROR encountered at %L$OMP ERROR encountered at %L: %s%#qT declared here%#qT defined here%%:%<canon_for_mlib%> takes 1 or more pairs of parameters%%:%<target_mode_check%> takes an even number of parameters%%LOC() as an rvalue at %C%%d, %%e, %%f, %%g operand modifiers are for memory references or constant values only%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared %qE after being used%+qD declared %qs after being used%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>%<!%> not valid in GIMPLE%<#define %s%>%<#pragma %s%> may only be used at file scope%<#pragma %s%> may only be used in compound statements%<#pragma GCC %s%> must be inside a function%<#pragma GCC aarch64%> requires a string parameter%<#pragma GCC arm "arm_mve.h"%> requires a boolean parameter%<#pragma GCC arm%> requires a string parameter%<#pragma GCC memregs%> must precede any function declarations%<#pragma GCC memregs%> takes a number [0-16]%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC optimize%> is not allowed inside functions%<#pragma GCC optimize%> string is badly formed%<#pragma GCC option%> is not a string%<#pragma GCC option%> is not allowed inside functions%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma GCC target%> is not supported for this machine%<#pragma GCC target%> string is badly formed%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u%<#pragma GCC visibility push()%> must specify %<default%>, %<internal%>, %<hidden%> or %<protected%>%<#pragma GCC visibility%> must be followed by %<push%> or %<pop%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma acc %s data%> has no data movement clause%<#pragma acc routine%> must be applied before definition%<#pragma acc routine%> must be applied before use%<#pragma acc routine%> must be at file scope%<#pragma acc routine%> names a set of overloads%<#pragma acc routine%> not immediately followed by a single function declaration or definition%<#pragma acc routine%> not immediately followed by function declaration or definition%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause%<#pragma align%> must appear before the declaration of %qD, ignoring%<#pragma implementation%> for %qs appears after file is included%<#pragma message: %s%>%<#pragma omp allocate%> for static variables like %qD not yet supported%<#pragma omp allocate%> not yet supported%<#pragma omp assumes%> may only be used at file or namespace scope%<#pragma omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic compare capture%> with non-integral comparison result%<#pragma omp atomic read%> incompatible with %<release%> clause%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp atomic write%> incompatible with %<acquire%> clause%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>%<#pragma omp declare %s%> must be followed by function declaration or definition%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>%<#pragma omp declare %s%> not immediately followed by a function declaration or definition%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition%<#pragma omp declare %s%> not immediately followed by function declaration or definition%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<#pragma omp declare reduction%> not at file or block scope%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements%<#pragma omp ordered%> with %qs clause may only be used in compound statements%<#pragma omp requires%> may only be used at file or namespace scope%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause%<#pragma omp scan%> with zero preceding executable statements%<#pragma omp scan%> with zero succeeding executable statements%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma omp simd%> used with class iteration variable %qE%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target enter data%> must contain at least one %<map%> clause%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target exit data%> must contain at least one %<map%> clause%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma pack (pop)%> encountered without matching %<#pragma pack (push)%>%<#pragma pack%> has no effect with %<-fpack-struct%> - ignored%<#pragma pack(pop, %E)%> encountered without matching %<#pragma pack(push, %E)%>%<#pragma redefine_extname%> ignored due to conflict with %<asm%> declaration%<#pragma redefine_extname%> ignored due to conflict with previous %<#pragma redefine_extname%>%<#pragma redefine_extname%> ignored due to conflict with previous rename%<#pragma riscv intrinsic%> requires a string parameter%<#pragma scalar_storage_order%> is not supported for C++%<#pragma vtable%> no longer supported%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> GHS endXXX does not match previous startXXX%<#pragma%> GHS endXXX found without previous startXXX%<#pragma%> is not allowed here%<#undef %E%>%<$%>operand number used after format without operand number%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive argument is not a nul-terminated string%<%.*s%> directive argument is null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive precision out of range%<%.*s%> directive width out of range%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E (%E)%> attribute ignored on functions declared %qs%<%E (%E)%> attribute ignored with deallocation functions declared %qs%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T%s%D%> names destructor%<%T::%D%> names constructor in %qT%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%> is not a valid character in an identifier%<%c%> is not a valid first character for an identifier%<%c%E%> not found in protocol(s)%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration%<%s %s%> construct not closely nested inside of %qs%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses%<%s(%s)%> is only allowed in %<omp ordered%>%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&%> should come before %<...%>%<&&%> not valid in GIMPLE%<)%> expected at %C%<*%> in boolean context, suggest %<&&%> instead%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>%<-%s%> conflicts with the other architecture options, which specify a %s processor%<--help%> argument %q.*s is ambiguous, please be more specific%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>%<--param constructive-interference-size=%d%> is less than %d%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> is less than %d%<-I-%> specified twice%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m%<-MG%> may only be used with %<-M%> or %<-MM%>%<-W%serror=%s%>: no option %<-%s%>%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default%<-Wabi%> won%'t warn about anything%<-Wabi=1%> is not supported, using =2%<-Werror=%> argument %qs is not valid for %s%<-Werror=%s%>: %<-%s%> is not an option that controls warnings%<-Wformat-contains-nul%> ignored without %<-Wformat%>%<-Wformat-extra-args%> ignored without %<-Wformat%>%<-Wformat-nonliteral%> ignored without %<-Wformat%>%<-Wformat-security%> ignored without %<-Wformat%>%<-Wformat-y2k%> ignored without %<-Wformat%>%<-Wformat-zero-length%> ignored without %<-Wformat%>%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present%<-f%s%> and %<%s=%s%> are incompatible%<-f%s%> is not supported with CONST16 instructions%<-f%s%> not supported: ignored%<-f%sleading-underscore%> not supported on this target machine%<-fPIC%> and %<-fpic%> are not supported on this target%<-fPIC%> is not supported%<-fPIC%>/%<-fpic%> not supported for this target%<-fPIE%> is not supported%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1%<-falign-%s%> is not between 0 and %d%<-falign-labels=%d%> is not supported%<-falign-loops=%d%> is not supported%<-faligned-new=%d%> is not a power of two%<-fasan-shadow-offset%> should only be used with %<-fsanitize=kernel-address%>%<-fassociative-math%> disabled; other options take precedence%<-fcall-saved-REG%> is not supported for out registers%<-fcf-protection%> is not compatible with this target%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=return%> is not supported for this target%<-fconcepts-ts%> is deprecated and will be removed in GCC 15; please convert your code to C++20 concepts%<-fcontract-assumption-mode=%> cannot be mixed with p1332/p1429%<-fcontract-assumption-mode=%> must be %<on%> or %<off%>%<-fcontract-build-level=%> cannot be mixed with p1332/p1429%<-fcontract-build-level=%> must be off|default|audit%<-fcontract-continuation-mode=%> cannot be mixed with p1332/p1429%<-fcontract-continuation-mode=%> must be %<on%> or %<off%>%<-fcontract-level=%> too many custom roles%<-fcontract-role=%> cannot be mixed with std/p1429 contract flags%<-fcontract-role=%> must be in the form role:semantics%<-fcontract-role=%> semantics must include default,audit,axiom values%<-fcontract-semantic=%> cannot be mixed with std/p1332 contract flags%<-fcontract-semantic=%> cannot find default role%<-fcontract-semantic=%> level must be default, audit, or axiom%<-fcontract-semantic=%> must be in the form level:semantic%<-fconvert=r16_ieee%> or %<-fconvert=r16_ibm%> not supported on this architecture%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-fdata-sections%> not supported for this target%<-fdbg-cnt=%s:%d-%d%> has smaller upper limit than the lower%<-fdeps-format=%> unknown format %<%s%>%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>%<-fdirectives-only%> is incompatible with %<-traditional%>%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fexcess-precision=16%> for Ada%<-fexcess-precision=16%> for Fortran%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>%<-fexcess-precision=16%> is not supported on this target%<-fexcess-precision=standard%> for Ada%<-fexcess-precision=standard%> for Fortran%<-ffunction-sections%> not supported for this target%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)%<-fhardened%> not supported for this target%<-fipa-modref%> is incompatible with %qs%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive%<-fmodule-only%> used for non-interface%<-fmoduleinfo%> is not supported on this target%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> greater than 1%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> argument less than 2%<-foffload-abi%> option can be specified only for offload compiler%<-fonly=%> argument is different from first input file name%<-fopenacc-dim%> operand is malformed at %qs%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target%<-fpic%> and %<-mapcs-reent%> are incompatible%<-fpic%> is not supported%<-fpie%> is not supported%<-fprefetch-loop-arrays%> is not supported with %<-Os%>%<-fprefetch-loop-arrays%> not supported for this target%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)%<-frecord-gcc-switches%> is not supported by the current target%<-freorder-blocks-and-partition%> does not support unwind info on this architecture%<-freorder-blocks-and-partition%> does not work on this architecture%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture%<-freorder-blocks-and-partition%> not supported on this architecture%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize-trap=%s%> is not supported%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target%<-fsanitize=address%> not supported for this target%<-fsanitize=all%> option is not valid%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=shadow-call-stack%> not supported in current platform%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> does not support 2 register parameters for a nested function%<-fsplit-stack%> does not support 3 register parameters%<-fsplit-stack%> does not support fastcall with nested function%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>%<-fstack-check=specific%> for Thumb-1%<-fstack-check=specific%> not implemented for MIPS16%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses%<-fstack-limit-%> options are ignored with %<-mfdpic%>; use %<-mstack-check-l1%>%<-fstack-limit-%> options are not supported on this cpu%<-fstack-protector%> does not work on this architecture%<-fstack-protector%> not supported for this target%<-fstack-protector-strong%> is not enabled by %<-fhardened%> because it was specified on the command line%<-ftrivial-auto-var-init=zero%> is not enabled by %<-fhardened%> because it was specified on the command line%<-fuse-cxa-atexit%> is not supported for msp430-elf%<-fuse-linker-plugin%>, but %s not found%<-fwpa%> and %<-fltrans%> are mutually exclusive%<-g%> is only supported when using GAS on this processor%<-g%> option disabled%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging%<-g3%> is not supported by the debug linker in use (set to 2)%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level%<-gdwarf-6%> is output as version 5 with incompatibilities%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>%<-gnat%> misspelled as %<-gant%>%<-gsplit-dwarf%> is not supported on this platform, ignored%<-gsplit-dwarf%> is not supported with LTO, disabling%<-iplugindir%> option not passed from the gcc driver%<-m%s%> not supported in this configuration%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)%<-m64%> requires a PowerPC64 cpu%<-m96bit-long-double%> is not compatible with this target%<-mabi=%s%> not supported with %<-fsanitize=address%>%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>%<-mabi=%s%> not supported with %<-fsanitize=thread%>%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>%<-mabi=ms%> not supported with X32 ABI%<-maix64%> required: 64-bit computation with 32-bit addressing not yet supported%<-maix64%> requires PowerPC64 architecture remain enabled%<-malign-functions%> is obsolete, use %<-falign-functions%>%<-malign-functions=%d%> is not between 0 and %d%<-malign-jumps%> is obsolete, use %<-falign-jumps%>%<-malign-jumps=%d%> is not between 0 and %d%<-malign-loops%> is obsolete, use %<-falign-loops%>%<-malign-loops=%d%> is not between 0 and %d%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>%<-mapx-features=%> option is not supported for 32-bit code%<-mapxf%> is not supported for 32-bit code%<-march=%> must be specified%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-march=%s%>: %s must separate with %<_%>%<-march=%s%>: ISA string must begin with rv32 or rv64%<-march=%s%>: Not single-letter extension. %<%c%>%<-march=%s%>: expect number after %<%dp%>%<-march=%s%>: extension %qs appear more than one time%<-march=%s%>: extension %qs is unsupported standard single letter extension%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported%<-march=%s%>: h extension requires i extension%<-march=%s%>: i, e or g must be the first extension%<-march=%s%>: name of %s must be more than 1 letter%<-march=%s%>: rv%de is not a valid base ISA%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions%<-march=%s%>: z*inx conflicts with floating-point extensions%<-march=%s%>: zcd conflicts with zcmp%<-march=%s%>: zcd conflicts with zcmt%<-march=%s%>: zcf extension supports in rv32 only%<-march=knl%> support will be removed in GCC 15%<-march=knm%> support will be removed in GCC 15%<-masm=intel%> not supported in this configuration%<-max-stackframe=%d%> is not usable, not between 0 and %d%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination%<-mbranch-cost=%d%> is not between 0 and 5%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>%<-mcall-ms2sysv-xlogues%> is not compatible with %s%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH%<-mcmodel%> incompatible with other toc options%<-mcmodel=%> is not supported in 32-bit mode%<-mcode-region=either%> requires the large memory model (%<-mlarge%>)%<-mcode-region=upper%> requires the large memory model (%<-mlarge%>)%<-mcorea%> and %<-mcoreb%> cannot be used together%<-mcorea%> should be used with %<-mmulticore%>%<-mcoreb%> should be used with %<-mmulticore%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mcpu=%s%> conflicts with %<-march=%s%>%<-mcpu=%s%> has invalid silicon revision%<-mcpu=%s%> is not valid%<-mcpu=%s%>: unknown CPU%<-mdata-region=either%> requires the large memory model (%<-mlarge%>)%<-mdata-region=upper%> requires the large memory model (%<-mlarge%>)%<-mdiv%> requires %<-march%> to subsume the %<M%> extension%<-mdouble-float%> ignored without %<-mhard-float%>%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mes0%> can only be used with C%<-mexr%> is used without %<-ms%>%<-mexr%> is used without %<-ms%> or %<-msx%>%<-mfdivdu%> ignored without %<-mhard-float%>%<-mfdpic%> is not supported, please use a bfin-linux-uclibc target%<-mfentry%> is supported only for 64-bit CPUs%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>%<-mfloat-abi=hard%> and VFP%<-mfloat-abi=hard%>: selected architecture lacks an FPU%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfunction-return%> and %<-fcf-protection%> are not compatible%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mgpopt%> not supported with PIC%<-mgprel-sec=%> argument is not a valid regular expression%<-mgprel-sec=%> not supported with PIC%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>%<-mhard-float%> is not supported by the selected CPU%<-mincoming-stack-boundary=%d%> is not between %d and 12%<-mindirect-branch%> and %<-fcf-protection%> are not compatible%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-misr-secure=%d%> argument not in between 0 and 3%<-misr-vector-size=%d%> argument must be 4 or 16%<-mlam=%> option: [u48|u57] not supported for 32-bit code%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>%<-mlarge%> requires a 430X-compatible %<-mmcu=%>%<-mlong-double-64%> not allowed with %<-m64%>%<-mloongson-ext2%> must be used with %<-mloongson-ext%>%<-mloongson-mmi%> must be used with %<-mhard-float%>%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mmul=g13%> cannot be used with %<-mcpu=g10%>%<-mmul=g13%> cannot be used with %<-mcpu=g14%>%<-mmul=g14%> cannot be used with %<-mcpu=g10%>%<-mmul=g14%> cannot be used with %<-mcpu=g13%>%<-mmulticore%> can only be used with BF561%<-mn%> is not supported for linux targets%<-mno-%s%> turns off %<-m%s%>%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction%<-mno-altivec%> disables vsx%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%>%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available%<-mno-exr%> is valid only with %<-ms%> or %<-msx%> - option ignored%<-mno-fentry%> isn%'t compatible with SEH%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mno-mpy%> supported only for ARC700 or ARCv2%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>%<-mnop-mcount%> is not compatible with this target%<-mnop-mcount%> is not implemented for %<-fPIC%>%<-mpcrel%> %<-fPIC%> is not currently supported on selected cpu%<-mpic-register=%> is useless without %<-fpic%>%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)%<-mpreferred-stack-boundary%> is not supported for this target%<-mpreferred-stack-boundary=%d%> is not between %d and %d%<-mpreferred-stack-boundary=%d%> must be between %d and %d%<-mquad-memory%> is not available in little endian mode%<-mquad-memory%> requires 64-bit mode%<-mquad-memory-atomic%> requires 64-bit mode%<-mr0rel-sec=%> argument is not a valid regular expression%<-mr0rel-sec=%> not supported with PIC%<-mregparm%> is ignored for Intel MCU psABI%<-mregparm%> is ignored in 64-bit mode%<-mregparm=%d%> is not between 0 and %d%<-mrelax%> is only supported for RTP PIC%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]%<-mrtd%> is ignored in 64bit mode%<-ms2600%> is used without %<-ms%>%<-mshared-library-id=%> specified without %<-mid-shared-library%>%<-mshared-library-id=%s%> is not between 0 and %d%<-msmart%> is incompatible with %<-mhigh-registers%>%<-mspfp_fast%> not available on ARC600 or ARC601%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstack-guard%> implies use of %<-mstack-size%>%<-mstack-protector-guard=tls%> needs a hardware TLS register%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095%<-mtune=%> expects mn10300, am33, am33-2, or am34%<-mtune=knl%> support will be removed in GCC 15%<-mtune=knm%> support will be removed in GCC 15%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-muintr%> not supported for 32-bit code%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-mvsx%> and %<-mno-altivec%> are incompatible%<-mvsx%> needs indexed addressing%<-mvsx%> requires hardware floating point%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>%<-mxnack=on%> is incompatible with %<-march=%s%>%<-pipe%> ignored because %<-save-temps%> specified%<-pipe%> not supported%<-x %s%> after last input file has no effect%<.%s%> designator used multiple times in the same initializer list%<...%> handler must be the last handler for its try block%<...%> not allowed in designated initializer list%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%D%> has not been declared; did you mean %qs?%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%>?%<=%>options missing after %<-foffload-options=%>target%<=> target%> is invalid for DEFERRED binding at %C%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<?:%> using integer constants in boolean context%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>%<@catch%> parameter cannot be protocol-qualified%<@catch%> parameter is not a known Objective-C class type%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@interface%> of class %qE not found%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> cannot be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a %<@catch%> block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<COLLECT_GCC%> must be set%<CPU_TYPE%> and %<MPY_TYPE%> column headings are missing from %<devices.csv%>%<CPU_TYPE%> column heading is missing from %<devices.csv%>%<CTABLE_ENTRY%> base address is not a multiple of 256%<CTABLE_ENTRY%> index %%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause%<G0%> in format at %L%<GCC ivdep%> directive not at the start of a loop at %C%<GCC novector%> directive not at the start of a loop at %C%<GCC unroll%> directive not at the start of a loop at %C%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C%<GCC vector%> directive not at the start of a loop at %C%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model%<LEXER_DEBUGGING_ENABLED_P%> is not set to true%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<MPY_TYPE%> column heading is missing from %<devices.csv%>%<PRINT_OPERAND%> null pointer%<PRINT_OPERAND%>: Unknown punctuation %<%c%>%<PRINT_OPERAND_ADDRESS%>, null pointer%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>%<TYPE_BINFO%> is not %<TREE_BINFO%>%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p%<TYPE_CACHED_VALUES_P%> is set while it should not be%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>%<TYPE_CANONICAL%> is not compatible%<TYPE_CANONICAL%> of main variant is not main variant%<TYPE_FIELDS%> defined in incomplete type%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>%<TYPE_MAX_VALUE_RAW%> non-NULL%<TYPE_METHOD_BASETYPE%> is not main variant%<TYPE_METHOD_BASETYPE%> is not record nor union%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>%<TYPE_OFFSET_BASETYPE%> is not record nor union%<TYPE_VALUES_RAW%> field is non-NULL%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>%<V%> modifier on non-integer register%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement%<[super ...]%> must appear in a method context%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of compound literal%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<aligned%> clause%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in %<linear%> clause%<_Atomic%> %qD in %qs clause%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> %qE in %<reduction%> clause%<_Atomic%> %qE in %qs clause%<_Atomic%> applied to a qualified type%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%> iteration variable %qE%<_Atomic%> qualified type in %<#pragma omp declare reduction%>%<_Atomic%>-qualified array type%<_Atomic%>-qualified function type%<_Atomic%>-qualified parameter type %qT of %q+D%<_Atomic%>-qualified return type of %qD%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd%<_BitInt%> argument %qE is not a positive integer constant expression%<_BitInt%> argument is not an integer constant expression%<_BitInt(%d)%> is not supported on this target%<_Complex _BitInt(%d)%> unsupported%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off%<_Float%d%s%> is not supported on this target%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>%<_Generic%> association has function type%<_Generic%> association has incomplete type%<_Generic%> association has variable length type%<_Generic%> selector matches multiple associations%<_Generic%> selector of type %qT is not compatible with any association%<_Generic%> specifies two compatible types%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute not allowed with auto storage class%<__BELOW100__%> attribute only applies to variables%<__GIMPLE%> only valid with %<-fgimple%>%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> followed by %<[[]]%> attributes%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> used with a bit-field initializer%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here%<__builtin_arc_aligned%> with non-constant alignment%<__builtin_bit_cast%> destination type %qT is an array type%<__builtin_bit_cast%> destination type %qT is not trivially copyable%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE%<__builtin_bit_cast%> source type %qT is not trivially copyable%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_convertvector%> first argument must be an integer or floating vector%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same%<__builtin_convertvector%> second argument must be an integer or floating vector type%<__builtin_eh_return%> not supported on this target%<__builtin_has_attribute%> with dependent argument not supported yet%<__builtin_is_corresponding_member%> argument is not pointer to member%<__builtin_is_corresponding_member%> needs two arguments%<__builtin_is_corresponding_member%> not well defined for anonymous unions%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>%<__builtin_saveregs%> not supported by this subtarget%<__builtin_saveregs%> not supported by this target%<__builtin_set_thread_pointer%> is not supported on this target%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask%<__builtin_shuffle%> argument vectors must be of the same type%<__builtin_shuffle%> arguments must be vectors%<__builtin_shuffle%> last argument must be an integer vector%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same%<__builtin_shufflevector%> argument vectors must have the same element type%<__builtin_shufflevector%> arguments must be constant size vectors%<__builtin_shufflevector%> arguments must be vectors%<__builtin_shufflevector%> must specify a result with a power of two number of elements%<__builtin_thread_pointer%> is not supported on this target%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments%<__delay_cycles%> is limited to 32-bit loop counts%<__delay_cycles%> only takes constant arguments%<__delay_cycles%> only takes non-negative cycle counts%<__fp16%> and no ldrh%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__int%d%> is not supported by this target%<__int%d%> is not supported on this target%<__label__%> declarations are only allowed in function scopes%<__label__%> not at the beginning of a block%<__restrict%> can only be specified for objects and functions%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> can only be specified for objects and functions%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<__type_pack_element%> index is negative%<__type_pack_element%> index is not an integral constant%<__type_pack_element%> index is out of range%<a%d%> argument of %qs intrinsic at %L must be %s(%d)%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L%<alias%> attribute ignored because function is defined%<align%> clause argument needs to be positive constant power of two integer expression%<alignas%> argument has non-integral type %qT%<alignas%> in empty declaration with %<enum%> underlying type%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<allocate%> clause must specify an allocator here%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause%<allocate%> directive must be in the same scope as %qD%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<allocator%> clause required for static variable %qD%<allocator%> clause requires a predefined allocator as %qD is static%<always_inline%> function might not be inlinable unless also declared %<inline%>%<amdgpu_hsa_kernel%> attribute requires string constant arguments%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C%<and%> of mutually exclusive equal-tests is always 0%<asm goto%> with complex typed outputs%<asm%> clobber conflict with input operand%<asm%> clobber conflict with output operand%<asm%> declaration ignored due to conflict with previous rename%<asm%> flags not supported in thumb1 mode%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<asm%> not allowed in %<transaction_safe%> function%<asm%> not allowed in atomic transaction%<asm%> operand %d probably does not match constraints%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand has impossible constraints or there are not enough registers%<asm%> operand requires impossible reload%<asm%> qualifier %qT ignored outside of function body%<asm%> qualifier outside of function body%<asm%> specifier for cc output conflicts with %<asm%> clobber list%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list%<asm%> specifiers are not permitted on non-static data members%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<assign%> property %qs is using bit-field instance variable %qs%<assume%> attribute at top level%<assume%> attribute not followed by %<;%>%<async%> expression must be integral%<atexit%> failed%<atomic%> property %qs is using bit-field instance variable %qs%<atomic_cancel%>%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<auto%> not allowed in alias declaration%<auto%> parameter not permitted in this context%<auto%> requires a plain identifier, possibly with attributes, as declarator%<auto%> used with %<constexpr%>%<auto(x)%> cannot be constrained%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<auto{x}%> cannot be constrained%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle%<bank_switch%> has no effect on non-interrupt functions%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region%<builtin_return_address%> contains only 2 bytes of address%<cancel for%> inside %<nowait%> for construct%<cancel for%> inside %<ordered%> for construct%<cancel sections%> inside %<nowait%> sections construct%<catch%> is not supported%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>%<const%> %qs cannot be declared %<mutable%>%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<const%> can only be specified for objects and functions%<const%> qualified %<depobj%> expression%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>%<consteval%> function %q+D overriding non-%<consteval%> function%<constexpr%> call flows off the end of the function%<constexpr%> constructor does not have empty body%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)%<constexpr%> in empty declaration%<constexpr%> initializer for a binary floating-point type is of decimal type%<constexpr%> initializer for a real type is of complex type%<constexpr%> initializer is not an arithmetic constant expression%<constexpr%> initializer not representable in type of object%<constexpr%> integer initializer is not an integer constant expression%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<constexpr%> object has variably modified type%<constexpr%> pointer initializer is not null%<constexpr%> static data member %qD must have an initializer%<constexpr%> used with %qE%<constexpr%> variable %qD has variably-modified type %qT%<constinit%> can only be applied to a variable with static or thread storage duration%<constinit%> on function return type is not allowed%<constinit%> specifier invalid for function %qs%<constinit%> variable %qD does not have a constant initializer%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> argument should be a non-negative integer%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<custom-fpu-cfg%> option does not support %<no-%>%<custom-fpu-cfg%> option requires configuration argument%<decl-specifier%> in declaration of deduction guide%<declare %s%> directive not immediately followed by function declaration or definition%<declare variant%> on constructor %qD%<declare variant%> on defaulted %qD%<declare variant%> on deleted %qD%<declare variant%> on destructor %qD%<declare variant%> on virtual %qD%<decltype%> cannot resolve address of overloaded function%<decltype%> evaluates to %qT, which is not a class or enumeration type%<decltype(auto)%> cannot be cv-qualified%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>%<default%> label not within a switch statement%<default%> target was not set%<delete[]%> is not a constant expression%<depend%> clause with %<depobj%> dependence type on array section%<depend(%s)%> is only allowed in %<omp ordered%>%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct%<depobj%> expression is not lvalue expression%<destroy%> expression is not lvalue expression%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>%<detach%> clause must not be used together with %<mergeable%> clause%<device%> clause with %<ancestor%> is only allowed on %<target%> construct%<device%> id must be integral%<device_type%> clause must specify 'any' when used with an %<indirect%> clause%<dim%> argument of %qs intrinsic at %L is not a valid codimension index%<dim%> argument of %qs intrinsic at %L is not a valid dimension index%<dim%> argument of %s intrinsic at %L is not a valid dimension index%<dist_schedule%> chunk size expression must be integral%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with %<-fno-rtti%>%<dynamic_cast<%#T>(%#D)%> can never succeed%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<enum%> declared both with and without fixed underlying type%<enum%> declared with but defined without fixed underlying type%<enum%> underlying type incompatible with previous declaration%<enum%> underlying type may not be specified here%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<export%> not part of following module-directive%<extern "C"%> linkage started here%<externally_visible%> attribute have effect only on public objects%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<fallthrough%> attribute at top level%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<filter%> expression must be integral%<flatten%> attribute is ignored on aliases%<flush%> list specified together with memory order clause%<fopen%>: %s: %m%<for%> loop initial declarations are only allowed in C99 or C11 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<function_profiler%> support%<function_profiler%> support for MMIX%<gang%> loop in %<gang-single%> region%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<getter%> attribute of property %qD conflicts with previous declaration%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<goto%> is not a constant expression%<gp_offset%> (%ld) or %<end_offset%> (%ld) is less than zero%<grainsize%> expression must be integral%<grainsize%> value must be positive%<h%> applied to non-register operand%<hard-float%> MIPS16 code for ABIs other than o32 and o64%<hint%> expression must be constant integer expression%<hint%> expression must be integral%<host_data%> construct at %L requires %<use_device%> clause%<host_data%> construct requires %<use_device%> clause%<if consteval%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<if consteval%> requires compound statement%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>%<ifunc%> resolver for %qD must return %qT%<ifunc%> resolver for %qD should return %qT%<inbranch%> clause is incompatible with %<notinbranch%>%<indirect_call%> attribute cannot apply for static function%<inline%> can only be specified for functions%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<inline%> specifier invalid for variable %qD declared at block scope%<inscan%> %<reduction%> clause on %qs construct%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator%<inscan%> %<reduction%> clause with array section%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<interrupt_thread%> is available only on fido%<iterator%> modifier incompatible with %qs%<iterator%> modifier may not be specified on %<depobj%> construct%<l1-cache-size%> parameter is not a power of two %d%<lang_*%> check: failed in %s, at %s:%d%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it%<linear%> clause step %qE is neither constant nor a parameter%<linear%> clause step expression must be integral%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long%> and %<short%> specified together%<long%> switch expression not converted to %<int%> in ISO C%<lp_array%> does not match %<region_tree%>%<lp_array%> is corrupted for lp %i%<lto_obj_file_open()%> failed%<main%> declared %<_Noreturn%>%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>%<memset%> used with constant zero length parameter; this could be due to transposed parameters%<memset%> used with length equal to number of elements without multiplication by element size%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit%<ms_hook_prologue%> attribute is not compatible with nested function%<msp430_select_hwmult_lib%> needs one or more arguments%<msp430_set_driver_var%> expects 2 arguments%<mutable%> lambda specifier with explicit object parameter%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct%<namespace %E%> is ambiguous%<namespace%> definition is not allowed here%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nogroup%> clause must not be used together with %<reduction%> clause%<nonatomic%> attribute of property %qD conflicts with previous declaration%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<nonnull%> argument %qD compared to NULL%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_tasks%> value must be positive%<num_teams%> lower bound %qE bigger than upper bound %qE%<num_teams%> value must be positive%<num_threads%> value must be positive%<object.TypeInfo%> cannot be used with %<-fno-rtti%>%<object.TypeInfo%> could not be found, but is implicitly used%<offsetof%> within non-standard-layout type %qT is conditionally-supported%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type%<omp::%E%> attribute requires argument%<omp::%E%> not allowed to be specified in this context%<omp::%s%> not allowed to be specified in this context%<omp_all_memory%> at %C not permitted in this clause%<omp_all_memory%> may only be used in OpenMP %<depend%> clause%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %C%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause%<operator %s%>%<operator %s%> in %<%s%E%>%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator delete[]%> cannot be a destroying delete%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> should return a reference to %<*this%>%<operator[]%>%<operator[]%> in %<%E[%E]%>%<or%> of unmatched not-equal tests is always 1%<order%> clause must not be used together with %<ordered%>%<ordered simd threads%> must be closely nested inside of %<%s simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter on range-based %<for%> loop%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause%<ordered%> construct without %<doacross%> or %<depend%> clauses binds to loop where %<collapse%> argument %wd is different from %<ordered%> argument %wd%<ordered%> construct without %<doacross%> or %<depend%> clauses must not have the same binding region as %<ordered%> construct with those clauses%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause%<pch_preprocess%> pragma should only be used with %<-fpreprocessed%>%<pex_init%> failed: %m%<pragma omp error%> encountered%<pragma omp error%> encountered: %s%<pragma omp requires%> requires at least one clause%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<setter%> attribute%<readonly%> attribute of property %qD conflicts with previous declaration%<region_array%> does not match %<region_tree%>%<region_array%> is corrupted for region %i%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast%> from integer to pointer%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers%<reinterpret_cast%> is not a constant expression%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>%<requires%> selector is not supported yet%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<return_void%> declared here%<safelen%> clause expression must be positive constant integer expression%<scalar_storage_order%> is not supported because endianness is not uniform%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region%<score%> argument must be constant integer expression%<score%> argument must be constant integer expression at %C%<score%> argument must be non-negative%<score%> argument must be non-negative at %C%<score%> cannot be specified in traits in the %qs trait-selector-set%<score%> cannot be specified in traits in the %qs trait-selector-set at %C%<seq%> overrides other OpenACC loop specifiers%<setter%> attribute of property %qD conflicts with previous declaration%<setter%> specified here%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size%<signed _BitInt%> argument must be at least 2%<signed%> and %<unsigned%> specified together%<simdlen%> clause expression must be positive constant integer expression%<simdlen%> clause value is bigger than %<safelen%> clause value%<sizeof%> applied to a bit-field%<sizeof%> on array function parameter %qE will return size of %qT%<sizeof...%> argument must be surrounded by parentheses%<soft-float%> and long-double-128 are incompatible%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<stack_offset%> must be a multiple of 4%<stack_offset%> must be at least 4%<static%> %qs cannot be declared %<mutable%>%<static%> lambda specifier with explicit object parameter%<static%> lambda specifier with lambda capture%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specifier invalid for function %qs declared out of global scope%<static_assert%> message %<data()%> must be a core constant expression%<static_assert%> message %<data()%> must be implicitly convertible to %<const char*%>%<static_assert%> message %<data()[%d]%> must be a constant expression%<static_assert%> message %<size()%> %qE too large%<static_assert%> message %<size()%> must be a constant expression%<static_assert%> message %<size()%> must be implicitly convertible to %<std::size_t%>%<static_assert%> message must be a string literal or object with %<size%> and %<data%> members%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>%<static_cast%> from type %qT to type %qT casts away qualifiers%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>%<std::%s%> is only available from %s onwards%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function%<std::is_constant_evaluated%> evaluates to true when checking if trivially empty iteration statement is trivial infinite loop%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>%<std::tuple_element<%u, %T>::type%> is %<void%>%<std::tuple_size<%T>::value%> is not an integral constant expression%<strong%> using directive no longer supported%<strub%> mode %qE selected for %qD, when %qE was requested%<struct %E%> declared in %<for%> loop initial declaration%<symver%> attribute argument %qs must contain one or two %<@%>%<symver%> attribute argument not a string constant%<symver%> attribute is only applicable to symbols%<symver%> attribute only applies to functions and variables%<sysctl%> for %<kern.osversion%> failed: %m%<target%> attribute is not supported on this machine%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct%<target("arch=knl")%> support will be removed in GCC 15%<target("arch=knm")%> support will be removed in GCC 15%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=knl")%> support will be removed in GCC 15%<target("tune=knm")%> support will be removed in GCC 15%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<target()%> attribute: arch appears more than once%<target()%> attribute: cpu appears more than once%<target()%> attribute: tune appears more than once%<target()%> attribute: unknown CPU %qs%<target()%> attribute: unknown TUNE %qs%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits%<target_device%> selector set is not supported yet%<target_version%> attribute is not supported on this machine%<task%> reduction modifier on a construct with a %<nowait%> clause%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct%<template%> keyword not permitted in destructor name%<template%> must follow a nested-name-specifier%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> cannot be captured by reference%<this%> is unavailable for explicit object member functions%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> must be the first specifier in a parameter declaration%<this%> not allowed in %<allocate%> clause%<this%> specifier in template parameter declaration%<this%> was not captured for this lambda function%<thread_limit%> expression must be integral%<thread_limit%> value must be positive%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<throw%> will always call %<terminate%>%<tile%> argument needs integral type%<tile%> argument needs positive integral constant%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> may only be specified for a virtual function%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<typedef%> specifier conflicts with %qs%<typedef%> used with %<auto%>%<typedef%> was ignored in this declaration%<typeid%> is not a constant expression because %qE is of polymorphic type%<typeid%> of qualified function type %qT%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#D, which is not a type%<typename %T::%D%> names %q#T, which is not a class template%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<uses_allocators%> clause with traits and memory spaces%<using enum%> of %qT before its enum-specifier%<using enum%> of dependent type %qT%<using enum%> of incomplete type %qT%<using enum%> of non-enumeration type %q#T%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>%<va_start%> used in function with fixed arguments%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores%<vector%> length expression must be integral%<vector%> length value must be positive%<verify_gimple%> failed%<verify_marked_backedges%> failed%<virtual%> can only be specified for functions%<virtual%> outside class declaration%<virtual%> specified more than once in base-specifier%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<volatile%> can only be specified for objects and functions%<volatile%>-qualified parameter is deprecated%<volatile%>-qualified return type is deprecated%<volatile%>-qualified structured binding is deprecated%<wait%> expression must be integral%<warn_if_not_aligned%> may not be specified for %q+D%<weak%> clause requires atomic equality comparison%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<weakref%> cannot be versioned%<worker%> num expression must be integral%<worker%> num value must be positive%<||%> not valid in GIMPLE%<~%> on a boolean expression%<~%> on an expression of type %<bool%>%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>%@ %s%@ %s (depth %i)%@ %s (fndecl %qD, depth %i)%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %i-bit mode not compiled in%llu bytes%q#D cannot be overloaded with %q#D%q#D conflicts with a previous declaration%q#D conflicts with version inherited from %qT%q#D declared here%q#D declared here with internal linkage%q#D declared here with module linkage%q#D declared here with no linkage%q#D does not refer to the unqualified type, so it is not used for linkage%q#D explicitly defaulted here%q#D has incomplete type%q#D hides constructor for %q#D%q#D inherits from multiple base subobjects%q#D invalid; an anonymous union can only have non-static data members%q#D invalid; an anonymous union may only have public non-static data members%q#D is a static data member; it can only be initialized at its definition%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator%q#D is implicitly deleted because the default definition would be ill-formed:%q#D is inaccessible within this context%q#D is not a function template%q#D is not a non-static data member of %qT%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address%q#D is not const%q#D is private within this context%q#D is protected within this context%q#D is public, but requires an existing %q#T object%q#D is volatile%q#D not declared in class%q#D previously declared here%q#D previously defined here%q#D redeclared as different kind of entity%q#D references internal linkage entity %q#D%q#D should be initialized%q#D, declared using an unnamed type, is used but never defined%q#D, declared using an unnamed type, is used but not defined%q#D, declared using local type %qT, is used but never defined%q#D, declared using local type %qT, is used but not defined here%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX%q#T has no member named %qE%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)%q#T has no member named %qE; did you mean %qE?%q#T has no user-provided default constructor%q#T has pointer data members%q#T has virtual base classes%q#T has virtual functions and accessible non-virtual destructor%q#T is not a class%q#T is not a class or namespace%q#T is not a template%q#T is not a valid type for a template non-type parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating-point value was expected%q#T was previously declared here%q+#D cannot be declared%q+#D is not a static data member of %q#T%q+#D marked %<final%>, but is not virtual%q+#D marked %<override%>, but does not override%q+D alias between function and variable is not supported%q+D aliased to external symbol %qE%q+D aliased to undefined symbol %qE%q+D already declared with dllexport attribute: dllimport ignored%q+D declared as a friend%q+D declared as variadic function%q+D declared weak after being used%q+D declared with an exception specification%q+D defined as variadic function without prototype%q+D defined both normally and as %qE attribute%q+D defined here%q+D has incompatible attributes %qs and %qs%q+D in declare target directive does not have mappable type%q+D is static but declared in inline function %qD which is not static%q+D is usually a function%q+D offset %E in %qT isn%'t aligned to %u%q+D offset %E in %qT may not be aligned to %u%q+D redeclared as different kind of symbol%q+D redeclared inline with %<gnu_inline%> attribute%q+D redeclared inline without %<gnu_inline%> attribute%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D static data member inside of declare target directive%q+D takes only zero or two arguments%q+E is not a constant expression%q+F declared %<static%> but never defined%q+F used but never defined%q+T is not literal because:%qD accessing %E byte in a region of size %E%qD accessing %E bytes in a region of size %E%qD accessing %E or more bytes in a region of size %E%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing %wu byte may overlap %wu byte%qD accessing %wu bytes may overlap %wu byte%qD accessing %wu byte may overlap up to %wu bytes%qD accessing %wu bytes may overlap up to %wu bytes%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing between %E and %E bytes in a region of size %E%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing between %wu and %wu bytes may overlap %wu byte%qD accessing between %wu and %wu bytes may overlap up to %wu bytes%qD alias between functions of incompatible types %qT and %qT%qD already appeared as list item in an %<allocate%> directive%qD appears both in data and map clauses%qD appears more than once in %<aligned%> clauses%qD appears more than once in %<allocate%> clauses%qD appears more than once in %<nontemporal%> clauses%qD appears more than once in data clauses%qD appears more than once in data-sharing clauses%qD appears more than once in map clauses%qD appears more than once in motion clauses%qD appears more than once in reduction clauses%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype%qD argument %i declared attribute %<nonstring%>%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]%qD argument missing terminating nul%qD attribute directive ignored%qD attribute is meaningless since members of the anonymous namespace get local symbols%qD attribute requires a single NTBS argument%qD called in a constant expression%qD called in a constant expression before its definition is complete%qD called on a pointer passed to mismatched reallocation function %qD%qD called on a pointer to an unallocated object %qE%qD called on pointer %qE passed to mismatched allocation function %qD%qD called on pointer %qE with nonzero offset%s%qD called on pointer returned from a mismatched allocation function%qD called on pointer to an unallocated object%qD called on unallocated object %qD%qD calls %<setjmp%> or similar, %<-fharden-control-flow-redundancy%> is not supported%qD can be marked override%qD cannot appear in a constant-expression%qD cannot be %qs%qD cannot be an explicit object member function%qD cannot be declared %<virtual%>, since it is always static%qD cannot be defaulted%qD cannot be used as a function%qD cannot have default arguments%qD changed semantics in GCC 4.4%qD clearing an object of non-trivial type %#qT%s%qD clearing an object of type %#qT containing a pointer-to-member%s%qD clearing an object of type %#qT with no trivial copy-assignment%s%qD conflicts with used function%qD copying an object of non-trivial type %#qT from an array of %#qT%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead%qD declared %<static%> in %<constexpr%> context%qD declared %<thread_local%> in %<constexpr%> context%qD declared %<transaction_safe_dynamic%>%qD declared as a %<virtual%> field%qD declared as a %<virtual%> parameter%qD declared as a %<virtual%> type%qD declared as a %<virtual%> variable%qD declared as a non-parameter%qD declared as an %<inline%> field%qD declared as an %<inline%> parameter%qD declared as an %<inline%> type%qD declared as array of template placeholder type %qT%qD declared as reference but not initialized%qD declared here%qD declared here, later in the translation unit%qD declared weak after being used%qD defined %<static%> in %<constexpr%> context%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%qD defined %<thread_local%> in %<constexpr%> context%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%qD defined but not used%qD defined here%qD destination unchanged after copying no bytes%qD destination unchanged after copying no bytes from a string of length %E%qD does not have %<const char *%> type%qD does not have a mappable type in %qs clause%qD does not have integral or enumeration type%qD does not have integral type%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead%qD does not name an enumeration in %qT%qD does not refer to a function%qD does not refer to a namespace scope function%qD expecting %E byte in a region of size %E%qD expecting %E bytes in a region of size %E%qD expecting %E or more bytes in a region of size %E%qD expecting between %E and %E bytes in a region of size %E%qD forming offset %s is out of bounds%qD forming offset %s is out of the bounds [0, %wu]%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT%qD forming offset %s is out of the bounds of object %qD with type %qT%qD has a non-structural type%qD has a previous declaration here%qD has already been defined%qD has an incomplete type %qT%qD has incomplete type%qD has invalid argument list%qD has more than %u blocks, the requested maximum for %<-fharden-control-flow-redundancy%>%qD has not been declared in %qD%qD has not been declared within %qD%qD has the same name as the class in which it is declared%qD has too many arguments for internal %<strub%>%qD in %<reduction%> clause is a zero size array%qD inherits the %E ABI tag that %qT (used in its return type) has%qD inherits the %E ABI tag that %qT (used in its type) has%qD invalid in %q#T because of local member %q#D with same name%qD invalid in %q#T because of local method %q#D with same name%qD invalid in condition%qD invalid in lambda%qD is a function, not a type%qD is a namespace%qD is a usual (non-placement) deallocation function%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is an enumeration template%qD is both a direct base and an indirect virtual base%qD is declared in header %qs%qD is defined with tls model %s%qD is deprecated%qD is deprecated: %s%qD is initialized with itself%qD is instantiated for an empty pack%qD is mutable%qD is normally a non-static function%qD is not a class or alias template%qD is not a class or namespace%qD is not a class type%qD is not a direct member of %qT%qD is not a function argument%qD is not a function template%qD is not a member of %qD%qD is not a member of %qD; did you mean %qs?%qD is not a member of %qT%qD is not a member of %qT; did you mean %qs?%qD is not a member template function%qD is not a namespace-name%qD is not a namespace-name; did you mean %qs?%qD is not a pointer variable%qD is not a static data member%qD is not a static data member of a class template%qD is not a template%qD is not a template function%qD is not a type%qD is not a valid template argument because %qD is a variable, not the address of a variable%qD is not a variable%qD is not a variable in %<aligned%> clause%qD is not a variable in %<allocate%> clause%qD is not a variable in %<nontemporal%> clause%qD is not a variable in %qs clause%qD is not a variable in clause %<firstprivate%>%qD is not a variable in clause %<lastprivate%>%qD is not a variable in clause %qs%qD is not a variable template%qD is not an argument in %<uniform%> clause%qD is not captured%qD is not compatible with %qD%qD is not defined outside of function scope%qD is not eligible for %<strub%> because %<-fsplit-stack%> is enabled%qD is not eligible for %<strub%> because of attribute %<noipa%>%qD is not eligible for %<strub%> because of attribute %<simd%>%qD is not eligible for %<strub%> on the target system%qD is not eligible for internal %<strub%> because it calls %qD%qD is not eligible for internal %<strub%> because it contains a non-local goto target%qD is not eligible for internal %<strub%> because of attribute %<noclone%>%qD is not eligible for internal %<strub%> because the address of a local label escapes%qD is not lvalue expression nor array section in %qs clause%qD is not public%qD is not usable as a %<constexpr%> function because:%qD is static but used in inline function %qD which is not static%qD is threadprivate variable in %qs clause%qD is too small to hold all values of %q#T%qD is unavailable%qD is unavailable: %s%qD is used uninitialized%qD may access %E byte in a region of size %E%qD may access %E bytes in a region of size %E%qD may access %E or more bytes in a region of size %E%qD may access between %E and %E bytes in a region of size %E%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>%qD may be used uninitialized%qD may not be declared as static%qD may not be declared within a namespace%qD may read %E byte from a region of size %E%qD may read %E bytes from a region of size %E%qD may read %E or more bytes from a region of size %E%qD may read between %E and %E bytes from a region of size %E%qD may write %E byte into a region of size %E%qD may write %E bytes into a region of size %E%qD may write %E or more bytes into a region of size %E%qD may write between %E and %E bytes into a region of size %E%qD moving an object of non-trivial type %#qT and size %E into a region of size %E%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead%qD moving an object of type %#qT with deleted destructor%qD must be a global variable in %<#pragma acc declare link%>%qD must be a member function%qD must be a non-member function%qD must be a non-static member function%qD must be a variable declared in the same scope as %<#pragma acc declare%>%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD must have either one or two arguments%qD must have either zero or one argument%qD must have exactly one argument%qD must have exactly two arguments%qD must have no arguments%qD must not have variable number of arguments%qD not defined%qD of a string of length %wu and an array of size %wu evaluates to nonzero%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero%qD offset %s from the object at %qE is out of the bounds of %qT%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi%qD offset %s is out of bounds%qD offset %s is out of the bounds [0, %wu]%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT%qD offset %s is out of the bounds of object %qD with type %qT%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>%qD output may be truncated copying %E byte from a string of length %wu%qD output may be truncated copying %E bytes from a string of length %wu%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%qD output truncated before terminating nul copying %E byte from a string of the same length%qD output truncated before terminating nul copying %E bytes from a string of the same length%qD output truncated before terminating nul copying as many bytes from a string as its length%qD output truncated copying %E byte from a string of length %wu%qD output truncated copying %E bytes from a string of length %wu%qD output truncated copying between %wu and %wu bytes from a string of length %wu%qD pointer overflow between offset %s and size %s%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT%qD reading %E byte from a region of size %E%qD reading %E bytes from a region of size %E%qD reading %E or more bytes from a region of size %E%qD reading between %E and %E bytes from a region of size %E%qD receives nonlocal gotos, %<-fharden-control-flow-redundancy%> is not supported%qD redeclared with different access%qD redeclared with different visibility%qD referenced in target region does not have a mappable type%qD renamed after being referenced in assembly%qD requires %<strub%>, but no viable %<strub%> mode was found%qD should be initialized%qD should be initialized in the member initialization list%qD should have been declared inside %qD%qD should return by value%qD sizes specified with %<sizeof%> in the earlier argument and not in the later argument%qD source argument is the same as destination%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses%qD specified both in declare target %<link%> and %qs clauses%qD specified both in declare target %<link%> and implicitly in %<to%> clauses%qD specified bound %E equals destination size%qD specified bound %E equals source length%qD specified bound %E exceeds destination size %E%qD specified bound %E exceeds maximum object size %E%qD specified bound %E exceeds source size %E%qD specified bound %E may exceed destination size %E%qD specified bound %E may exceed maximum object size %E%qD specified bound %E may exceed source size %E%qD specified bound %s exceeds maximum object size %E%qD specified bound %s exceeds the size %E of unterminated array%qD specified bound %s exceeds the size of at most %E of unterminated array%qD specified bound %s may exceed the size of at most %E of unterminated array%qD specified bound %wu exceeds maximum object size %wu%qD specified bound [%E, %E] exceeds destination size %E%qD specified bound [%E, %E] exceeds maximum object size %E%qD specified bound [%E, %E] exceeds source size %E%qD specified bound [%E, %E] may exceed destination size %E%qD specified bound [%E, %E] may exceed maximum object size %E%qD specified bound [%E, %E] may exceed source size %E%qD specified bound between %wu and %wu exceeds maximum object size %wu%qD specified bound depends on the length of the source argument%qD specified in %<allocate%> clause but not in an explicit privatization clause%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct%qD specified size %E exceeds maximum object size %E%qD specified size %E may exceed maximum object size %E%qD specified size between %E and %E exceeds maximum object size %E%qD specified size between %E and %E may exceed maximum object size %E%qD specifier conflicts with %<typedef%>%qD specifier conflicts with %qs%qD specifies less restrictive attribute than its target %qD: %s%qD specifies less restrictive attributes than its target %qD: %s%qD specifies more restrictive attribute than its target %qD: %s%qD specifies more restrictive attributes than its target %qD: %s%qD target declared here%qD used as a variant with incompatible %<construct%> selector sets%qD used before its definition%qD used in its own initializer%qD used without template arguments%qD violates the C++ One Definition Rule%qD was declared %<extern%> and later %<static%>%qD was declared %qs which implies default visibility%qD was declared here%qD was hidden%qD was not declared %<constexpr%>%qD was not declared in this scope%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation%qD was not declared in this scope; did you mean %qs?%qD was not initialized with a constant expression%qD was previously declared here%qD was promoted to an immediate function%qD was promoted to an immediate function because its body contains an immediate-escalating expression %qE%qD was used with no declaration before its definition%qD was used with no prototype before its definition%qD will be initialized after%qD writing %E byte into a region of size %E overflows the destination%qD writing %E bytes into a region of size %E overflows the destination%qD writing %E or more bytes into a region of size %E overflows the destination%qD writing %wu byte into a region of size %wu%qD writing %wu bytes into a region of size %wu%qD writing %wu byte into a region of size between %wu and %wu%qD writing %wu bytes into a region of size between %wu and %wu%qD writing between %E and %E bytes into a region of size %E overflows the destination%qD writing between %wu and %wu bytes into a region of size %wu%qD writing between %wu and %wu bytes into a region of size between %wu and %wu%qD writing one too many bytes into a region of a size that depends on %<strlen%>%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged%qD writing to an object of non-trivial type %#qT%s%qD writing to an object of non-trivially copyable type %#qT%s%qD writing to an object of type %#qT containing a pointer to data member%s%qD writing to an object of type %#qT with %qs member %qD%qD writing to an object of type %#qT with no trivial copy-assignment%qD writing to an object of type %#qT with no trivial copy-assignment%s%qD writing to an object with a deleted copy constructor%qD: visibility attribute ignored because it conflicts with previous declaration%qE 2.95 vtable-compatibility attribute applies only to C++ classes%qE 2.95 vtable-compatibility attribute applies only when compiling a kext%qE appears more than once in %<aligned%> clauses%qE appears more than once in %<allocate%> clauses%qE appears more than once in %<nontemporal%> clauses%qE appears more than once in data clauses%qE appears more than once in map clauses%qE appears more than once on the same %<declare target%> directive%qE argument %Z may overlap destination object %qE%qE arguments %Z may overlap destination object %qE%qE argument %Z overlaps destination object %qE%qE arguments %Z overlap destination object %qE%qE argument is not a function%qE argument must be one of %qs, %qs, %qs, or %qs%qE argument not a string%qE argument not an identifier%qE arguments %Z and maybe %Z overlap destination object %qE%qE attribute address out of range 0x%x%s0x%x%qE attribute allows only an integer constant argument%qE attribute applied to %qD with void return type%qE attribute applied to %qT after its definition%qE attribute applied to extern "C" declaration %qD%qE attribute applied to non-class, non-enum type %qT%qE attribute applied to non-function, non-variable %qD%qE attribute applies only to function definitions%qE attribute applies only to functions%qE attribute applies only to initialized variables with external linkage%qE attribute argument %E is not a power of 2%qE attribute argument %E is not an integer constant%qE attribute argument %E is not in the range [0, %wu]%qE attribute argument %E is not positive%qE attribute argument %i has type %qT%qE attribute argument %i is invalid%qE attribute argument %i value %qE does not refer to a function parameter%qE attribute argument %i value %qE does not refer to a variable argument list%qE attribute argument %i value %qE exceeds the number of function parameters %u%qE attribute argument %i value %qE is not an integer constant%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type%qE attribute argument %i value %qE refers to parameter type %qT%qE attribute argument %qE exceeds %u%qE attribute argument %qE is not an integer constant%qE attribute argument %qE is not an integer constant between 0 and 3%qE attribute argument %qE is not recognized%qE attribute argument 1 does not name a function%qE attribute argument 1 is ambiguous%qE attribute argument 1 must take a pointer type as its first argument%qE attribute argument 1 must take a pointer type as its first argument; have %qT%qE attribute argument cannot be a constant arithmetic expression%qE attribute argument cannot be a string%qE attribute argument has type %qT%qE attribute argument is invalid%qE attribute argument must be a string constant%qE attribute argument must be an expression that evaluates to true or false%qE attribute argument not a string constant%qE attribute argument not an integer%qE attribute argument not an integer constant%qE attribute argument should be between 0 to 255%qE attribute argument should be between 18 to 255%qE attribute argument value %qE does not refer to a function parameter%qE attribute argument value %qE does not refer to a variable argument list%qE attribute argument value %qE exceeds %wu%qE attribute argument value %qE exceeds the number of function parameters %u%qE attribute argument value %qE is negative%qE attribute argument value %qE is not an integer constant%qE attribute argument value %qE refers to a variadic function parameter of unknown type%qE attribute argument value %qE refers to parameter type %qT%qE attribute can only be applied to functions or parameters%qE attribute can only be applied to functions or to class or enumeration types%qE attribute can only be applied to functions or to structure, union or enumeration types%qE attribute can only be applied to non-static data members%qE attribute cannot be applied to a bit-field%qE attribute cannot be specified for local variables%qE attribute cannot be specified for register variables%qE attribute cannot be specified for thread-local variables%qE attribute conflicts with %qE attribute%qE attribute directive ignored%qE attribute does not apply to functions%qE attribute does not apply to types%qE attribute does not take any arguments%qE attribute doesn%'t apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qD does not have thread storage duration%qE attribute ignored because %qD is not a local variable%qE attribute ignored because %qD is not a variable%qE attribute ignored because %qT is already defined%qE attribute ignored because of argument %qE%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored for type %qT%qE attribute ignored on a declaration of a different kind than referenced symbol%qE attribute ignored on a function returning %qT%qE attribute ignored on a redeclaration of the referenced symbol%qE attribute ignored on functions returning %qT; valid only for pointer return types%qE attribute ignored on non-class types%qE attribute ignored on objects of type %qT%qE attribute ignored on types%qE attribute ignored without %<-mcmse%> option%qE attribute ignored without %<-mistack%>%qE attribute ignored.  Large memory model (%<-mlarge%>) is required.%qE attribute ignored. Use %<-fcf-protection%> option to enable it%qE attribute ignored; field must be a function pointer%qE attribute ignored; valid only for functions%qE attribute ignored; valid only for functions and function pointer fields%qE attribute is for pointer types only%qE attribute is not supported because endianness is not uniform%qE attribute is not supported for R8C target%qE attribute is only applicable on functions%qE attribute is only valid for Objective-C objects%qE attribute is only valid on %<struct%> type%qE attribute is specific to ELF targets%qE attribute is supported only for SH2A%qE attribute is used for non-class method%qE attribute may be put on a typedef only; attribute is ignored%qE attribute may not be specified for %q+D%qE attribute may not be specified for a non-array field%qE attribute must appear before %qs attribute%qE attribute must apply to a declaration%qE attribute not allowed with auto storage class%qE attribute not available to functions that return value on the stack%qE attribute not available to functions with arguments passed on the stack%qE attribute not available to functions with variable number of arguments%qE attribute on a function not returning a pointer%qE attribute on function returning %<void%>%qE attribute on non-volatile variable%qE attribute only affects top level objects%qE attribute only applies to SH2A%qE attribute only applies to base type of a function pointer%qE attribute only applies to function types%qE attribute only applies to functions%qE attribute only applies to interrupt functions%qE attribute only applies to structure, union and class types%qE attribute only applies to types%qE attribute only applies to variables%qE attribute only applies to variables in static storage%qE attribute only applies to variadic functions%qE attribute only available for 32-bit%qE attribute only supported for reduced Tiny cores%qE attribute only supported in C%qE attribute only supported on boolean types%qE attribute only supported on integral types%qE attribute only supported on non-mask vector types%qE attribute only valid for ARC EM architecture%qE attribute only valid for ARCv2 architecture%qE attribute requires a string argument%qE attribute requires a string constant argument%qE attribute requires a void return type%qE attribute requires an integer argument%qE attribute requires an integer constant argument%qE attribute requires different values for %<false%> and %<true%> for type %qT%qE attribute requires prototypes with named arguments%qE attribute takes no arguments%qE attribute with unsupported boolean precision%qE attribute without arguments on a non-prototype%qE cannot be applied to non-pointer type %qT%qE cannot be introduced with an ellipsis %<...%>%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE cannot have both %qs and %qs attributes%qE declared %<threadprivate%> after first use%qE declared as function returning a function%qE declared as function returning an array%qE declared here%qE defined as wrong kind of tag%qE does not constrain a type%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type%qE does not have a mappable type in %qs clause%qE does not have pointer or array type%qE does not name a type%qE does not name a type; did you mean %qs?%qE does not satisfy return-type-requirement%qE does not satisfy return-type-requirement, because%qE does not support 32-bit sign-extended offsets%qE does not support 32-bit vector type %qT%qE does not support sign-extended offsets%qE evaluates to false%qE fails to be a typedef or built in type%qE has both %<extern%> and initializer%qE has const type for %<reduction%>%qE has invalid type for %<reduction(%s)%>%qE has no form that takes %qT and %qT arguments%qE has no form that takes %qT arguments%qE has not been declared%qE implies default visibility, but %qD has already been declared with a different visibility%qE in %<aligned%> clause is neither a pointer nor an array%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array%qE in %<reduction%> clause is a zero size array%qE in %q#T does not name a template type%qE in %q#T does not name a type%qE in namespace %qE does not name a template type%qE in namespace %qE does not name a template type; did you mean %qs?%qE in namespace %qE does not name a type%qE in namespace %qE does not name a type; did you mean %qs?%qE incompatible attribute ignored%qE initialized and declared %<extern%>%qE is a member of a union%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?%qE is a pointer; did you mean to use %<->%>?%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT%qE is neither a variable nor a function name in clause %qs%qE is neither function nor member function; cannot be declared friend%qE is not %<noexcept%>%qE is not a class or namespace%qE is not a class template%qE is not a class, namespace, or enumeration%qE is not a constant expression%qE is not a constant expression because allocated storage has not been deallocated%qE is not a constant expression because it refers to a result of %<operator new%>%qE is not a constant expression because it refers to an incompletely initialized variable%qE is not a constant expression because it refers to mutable subobjects of %qT%qE is not a constant expression when the class %qT is still incomplete%qE is not a template%qE is not a type%qE is not a valid %<asm%> qualifier%qE is not a valid template argument for %qT because it is not the address of a variable%qE is not a valid template argument for type %qT%qE is not a valid template argument for type %qT because %qD does not have external linkage%qE is not a valid template argument for type %qT because %qD has no linkage%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is not an lvalue%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD has no linkage%qE is not a valid template argument of type %qT because %qE is not a variable or function%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage%qE is not a variable in %<aligned%> clause%qE is not a variable in %<allocate%> clause%qE is not a variable in %<nontemporal%> clause%qE is not a variable in %qs clause%qE is not a variable in clause %<firstprivate%>%qE is not a variable in clause %<lastprivate%>%qE is not a variable in clause %qs%qE is not an Objective-C class name or alias%qE is not an argument in %<uniform%> clause%qE is not at beginning of declaration%qE is not initialized%qE is not lvalue expression nor array section in %qs clause%qE is not of type %qT%qE is not recognized as a module control-line%qE is not the entire pattern of the pack expansion%qE is only allowed in Objective-C dialects%qE is only applicable to Objective-C class interfaces, attribute ignored%qE is predetermined %qs for %qs%qE is provided by %qT but %<std::nothrow%> cannot be found%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>%qE is provided by %qT but is not usable with the function signature %qD%qE is unavailable%qE is unavailable: %s%qE is used uninitialized%qE may be used uninitialized%qE may not respond to %<%c%E%>%qE may only occur after a module interface declaration%qE may only occur once in an export declaration%qE may write a terminating nul past the end of the destination%qE missing template arguments%qE must be %<threadprivate%> for %<copyin%>%qE needs isa option %s%qE needs unknown isa option%qE not specified in enclosing %<target%>%qE not specified in enclosing %qs%qE not specified in enclosing OpenACC %qs construct%qE output %wu byte%qE output %wu bytes%qE output %wu byte into a destination of size %wu%qE output %wu bytes into a destination of size %wu%qE output %wu or more bytes%qE output %wu or more bytes (assuming %wu)%qE output %wu or more bytes (assuming %wu) into a destination of size %wu%qE output %wu or more bytes into a destination of size %wu%qE output between %wu and %wu bytes%qE output between %wu and %wu bytes into a destination of size %wu%qE output may be truncated before the last format character%qE output truncated before the last format character%qE redeclared as different kind of symbol%qE redeclared with conflicting %qs attributes%qE requires %<-fgnu-tm%>%qE requires a %<declare%> directive for use in a %<routine%> function%qE requires a vector base and a scalar index%qE requires an argument%qE requires the SVE ISA extension%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>%qE specified here%qE undeclared (first use in this function)%qE undeclared (first use in this function); did you mean %qs?%qE undeclared here (not in a function)%qE undeclared here (not in a function); did you mean %qs?%qE used with %<auto%>%qE used with %<constexpr%>%qE used with %<extern%>%qE used with %<register%>%qE used with %<typedef%>%qE used with %qs%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qF declared %<static%> but never defined%qF requires %<-mvx%>%qF requires z14 or higher%qF requires z15 or higher%qT and %qT are in disjoint named address spaces%qT as type rather than plain %<decltype(auto)%>%qT declared here%qT declared in %<constexpr%> compound literal%qT declared in underspecified object declaration%qT declared in underspecified object initializer%qT declared with a mismatched class-key %qs%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%qT defined as %qs here%qT defined in %<constexpr%> compound literal%qT defined in underspecified object declaration%qT defined in underspecified object initializer%qT defined with direct virtual base%qT defined with multiple direct bases%qT does not have the %E ABI tag that %qT (used in the type of %qD) has%qT does not have the %E ABI tag that base %qT has%qT does not match original declaration%qT first declared as %qs here%qT has a base %qT which depends on the type %qT which has no linkage%qT has a base %qT which has internal linkage%qT has a base %qT which has no linkage%qT has a base %qT which uses the anonymous namespace%qT has a field %q#D whose type has internal linkage%qT has a field %q#D whose type has no linkage%qT has a field %q#D whose type uses the anonymous namespace%qT has a field %qD whose type depends on the type %qT which has no linkage%qT has a previous declaration here%qT has no member named %qE%qT has no member named %qE; did you mean %qE?%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base class of dynamic type %qT of its operand%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class type%qT is not a class, namespace, or enumeration%qT is not a class, struct, or union type%qT is not a direct base of %qT%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not a valid type for a template non-type parameter because it is not structural%qT is not an %<asm%> qualifier%qT is not an accessible base of %qT%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT is/uses unnamed type%qT may not intend to support class template argument deduction%qT not permitted in template argument%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is not a class type%qT resolves to %qT, which is not an enumeration type%qT%d%qE%dpassing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors%qV qualifiers cannot be applied to %qT%qc conversion used unquoted%qc conversion used within a quoted sequence%qc directive redundant after prior occurence of the same%qs%qs LHS in assignment statement%qs LHS in clobber statement%qs accessing uninitialized byte at offset %d%qs already defined as specific binding for the generic %qs at %C%qs and %<%s-%s%> are incompatible%qs and %<%s=%s%> are incompatible%qs and %qs are incompatible%qs and %qs arguments of %qs intrinsic at %L must have identical shape.%qs and %qs arguments of %qs intrinsic at %L must have the same type%qs and %qs attributes are not compatible%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L%qs and %qs cannot both be enabled%qs and %qs for GENERIC %qs at %L are ambiguous%qs appears more than once in %<allocate%> at %L%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%qs applied to a void type%qs applied to an incomplete type%qs applied to non-RVV type %qT%qs applied to non-SVE type %qT%qs applied to non-vector type %qT%qs applied to type %qT, which already has a size%qs argument has invalid operand number (argument %lu)%qs argument missing terminating nul%qs argument of %qs intrinsic at %L cannot be INTENT(IN)%qs argument of %qs intrinsic at %L cannot be of type %s%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)%qs argument of %qs intrinsic at %L has negative element (%d)%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)%qs argument of %qs intrinsic at %L is empty%qs argument of %qs intrinsic at %L is not a valid dimension index%qs argument of %qs intrinsic at %L must be %s%qs argument of %qs intrinsic at %L must be ALLOCATABLE%qs argument of %qs intrinsic at %L must be INTEGER%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE%qs argument of %qs intrinsic at %L must be INTEGER or REAL%qs argument of %qs intrinsic at %L must be INTEGER or REAL or CHARACTER%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant%qs argument of %qs intrinsic at %L must be REAL or COMPLEX%qs argument of %qs intrinsic at %L must be a POINTER%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer%qs argument of %qs intrinsic at %L must be a constant%qs argument of %qs intrinsic at %L must be a data entity%qs argument of %qs intrinsic at %L must be a logical array%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION%qs argument of %qs intrinsic at %L must be a scalar%qs argument of %qs intrinsic at %L must be a variable%qs argument of %qs intrinsic at %L must be an array%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s%qs argument of %qs intrinsic at %L must be default real%qs argument of %qs intrinsic at %L must be double precision%qs argument of %qs intrinsic at %L must be less than rank %d%qs argument of %qs intrinsic at %L must be numeric or LOGICAL%qs argument of %qs intrinsic at %L must be of a dummy variable%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable%qs argument of %qs intrinsic at %L must be of an extensible type%qs argument of %qs intrinsic at %L must be of intrinsic type%qs argument of %qs intrinsic at %L must be of kind %d%qs argument of %qs intrinsic at %L must be of rank %d%qs argument of %qs intrinsic at %L must be of rank 1 or 2%qs argument of %qs intrinsic at %L must be positive%qs argument of %qs intrinsic at %L must be the same kind as %qs%qs argument of %qs intrinsic at %L must be the same type and kind as %qs%qs argument of %qs intrinsic at %L must have a numeric type%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER%qs argument of %qs intrinsic at %L must have length at least 1%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar%qs argument of %qs intrinsic at %L must not be OPTIONAL%qs argument of %qs intrinsic at %L must not be a subobject of %qs%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)%qs argument of %qs intrinsic at %L not yet supported%qs argument of %qs intrinsic at %L shall be of type integer, real or character%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L%qs argument of %qs intrinsic at %L shall not be TYPE(*)%qs argument of %qs intrinsic at %L shall not be a procedure%qs argument of %qs intrinsic at %L shall not be an assumed-size array%qs argument of %qs intrinsic at %L shall not be coindexed%qs argument of %qs intrinsic at %L shall specify a valid integer kind%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar%qs argument references non-pointer operand (argument %lu, operand %lu)%qs argument with out-of-range operand number (argument %lu, operand %lu)%qs as base where non-register is required%qs at %C is a DEC extension, enable with %<-fdec-structure%>%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs%qs at %C is already defined as FINAL procedure%qs at %C is not a member of the %qs structure%qs at %C is not a member of the %qs structure; did you mean %qs?%qs at %C is not a variable%qs at %C is not an inquiry reference to an intrinsic type component%qs at %C is not an inquiry reference to an intrinsic type component %qs%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)%qs at %L already is initialized at %L%qs at %L associated to expression cannot be used in a variable definition context (%s)%qs at %L associated to pointer function target being used in a variable definition context (%s)%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)%qs at %L cannot appear in COMMON [F2008:C5100]%qs at %L cannot have the VALUE attribute because it is not a dummy argument%qs at %L has a type, which is not consistent with the CALL at %L%qs at %L has attributes specified outside its INTERFACE body%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array%qs at %L is ambiguous%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name%qs at %L is not a VALUE%qs at %L is not a function%qs at %L is not a module procedure%qs at %L is of the ABSTRACT type %qs%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block%qs at %L must be less than BIT_SIZE(%qs)%qs at %L must be less than or equal to BIT_SIZE(%qs)%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)%qs at %L must be nonnegative%qs at %L must have constant character length in this context%qs at %L must have the same number of formal arguments as the overridden procedure%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding%qs at %L overrides a FUNCTION and must also be a FUNCTION%qs at %L overrides a NOPASS binding and must also be NOPASS%qs at %L overrides a PUBLIC procedure and must not be PRIVATE%qs at %L overrides a PURE procedure and must also be PURE%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE%qs at %L overrides a binding with PASS and must also be PASS%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either%qs at %L overrides a procedure binding declared NON_OVERRIDABLE%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL%qs at %L shall be an INTENT(OUT) variable%qs at %L should be a FUNCTION%qs at %L should be a SUBROUTINE%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)%qs attribute cannot be applied to a function that does not take variable arguments%qs attribute directive ignored%qs attribute ignored%qs attribute not supported for %qE in %<__builtin_has_attribute%>%qs attribute not supported for %qT in %<__builtin_has_attribute%>%qs attribute not supported in %<__builtin_has_attribute%>%qs attribute only applies to functions%qs attribute only applies to variadic functions%qs attribute requires prototypes with named arguments%qs attribute without arguments on a non-prototype%qs cannot appear in a constant-expression%qs cannot appear in a typedef declaration%qs cannot be constant evaluated because the argument cannot be encoded%qs cannot be constant evaluated because the argument cannot be interpreted%qs cannot be constant evaluated because the type is too large%qs cannot be constant evaluated on the target%qs cannot be extended at %C because it is BIND(C)%qs cannot be extended at %C because it is a SEQUENCE type%qs cannot be initialized with%<-ftrivial-auto-var_init%>%qs cannot be used for compiling a shared library%qs cannot be used for type declarations%qs cannot be used in a %<constexpr%> function%qs cannot be used in a constructor%qs cannot be used in a destructor%qs cannot be used in a function with a deduced return type%qs cannot be used in a varargs function%qs cannot be used in the %<main%> function%qs cannot be used outside a function%qs clause argument must be ALLOCATABLE or a POINTER at %L%qs clause at %L specified more than once%qs clause is incompatible with %<read%> or %<write%> clauses%qs clause may not appear on non-rectangular %qs%qs clause requires %qs clause%qs clause specified together with %<inscan%> %<reduction%> clause%qs clause used lexically after first target construct or offloading API%qs clause with %<sink%> modifier refers to iteration never in the iteration space%qs clause with %<sink%> modifier waiting for lexically later iteration%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%qs conflicts with %<-arch i386%> (%qs ignored)%qs conflicts with %<-arch ppc%> (%qs ignored)%qs construct inside of %qs region%qs declared INTRINSIC at %L does not exist%qs declared as function returning a function%qs declared as function returning an array%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL.%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required.%qs declared in a non-class scope%qs defined in a non-class scope%qs defined without first defining %qs%qs directive at %L associated with an ALLOCATE stmt must be preceded by an executable statement or OpenMP construct; note the variables in the list all have the allocatable or pointer attribute%qs directive at %L must either have a variable argument or, if associated with an ALLOCATE stmt, must be preceded by an executable statement or OpenMP construct%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L%qs directive mentioned multiple times in %s clause in %s directive at %L%qs does not support MIPS16 code%qs does not support feature %qs%qs does not work on a cross compiler%qs entity cannot have an initializer at %C%qs entity cannot have attributes at %C%qs expects 1 argument but %d given%qs expects 2 arguments but %d given%qs expects a constant argument%qs expects a fixed-point value as argument%qs expects a fixed-point value as first argument%qs expects an integer value as second argument%qs expression must be integral%qs expression of %<volatile%>-qualified type is deprecated%qs failed%qs feature modifier is incompatible with the use of floating-point types%qs feature modifier is incompatible with the use of vector types%qs function cannot have arguments%qs function cannot have different interrupt type%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has %qs%qs has both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs in %s clause at %L is a zero size array section%qs in %s clause at %L is not a proper array section%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L%qs in EXTENDS expression at %C is not a derived type%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause%qs in LINEAR clause at %L requires a scalar integer linear-step expression%qs in attribute syntax terminated with %qs in pragma syntax%qs in empty declaration%qs in empty declaration with %<enum%> underlying type%qs in gimple IL%qs in pragma syntax terminated with %qs in attribute syntax%qs in the pointer assignment at %L cannot be an l-value since it is a procedure%qs in variable definition context (%s) at %L is not a variable%qs incompatible with explicitly disabled options%qs initialized and declared %<extern%>%qs into non-mode-precision operand%qs intrinsic subprogram at %L has been removed.  Use INT intrinsic subprogram.%qs intrinsic with CHARACTER argument at %L%qs intrinsic with KIND argument at %L%qs intrinsic with RADIX argument at %L%qs is a deprecated identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> or %<#include <compat/deprecated.h>%> before using the %qs macro%qs is a nested function and cannot be accessed from %qs%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro%qs is already IMPORTed from host scoping unit at %C%qs is an invalid argument to %<-mcpu=%>%qs is an opaque type, and you cannot set it to other values%qs is an unknown %<-save-temps%> option%qs is corrupted%qs is defined but could not be loaded: %s%qs is defined but plugin support is disabled%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>%qs is deprecated%qs is deprecated and not recommended in any circumstances%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is disabled by %<-m%s%>, because it requires %<%s%s%>%qs is incompatible with %qs%qs is incompatible with the use of floating-point types%qs is incompatible with the use of vector types%qs is loaded but symbol %qs is not found: %s%qs is mutually exclusive with %qs and cannot be specified together%qs is narrower than values of its type%qs is neither a defined operator nor a structure component in dotted string at %C%qs is not a constant expression because %qT contains a pointer to member type%qs is not a constant expression because %qT contains a pointer type%qs is not a constant expression because %qT contains a reference type%qs is not a constant expression because %qT contains a union type%qs is not a constant expression because %qT contains a volatile subobject%qs is not a constant expression because %qT is a pointer to member type%qs is not a constant expression because %qT is a pointer type%qs is not a constant expression because %qT is a reference type%qs is not a constant expression because %qT is a union type%qs is not a constant expression because %qT is volatile%qs is not a directory%qs is not a field, but a %qs%qs is not a gcov data file%qs is not a valid Modula-2 system library name or abbreviation%qs is not a valid base register in %<-mstack-protector-guard-reg=%>%qs is not a valid base register in %qs%qs is not a valid number in %<-mstack-protector-guard-offset=%>%qs is not a valid number in %qs%qs is not a valid offset in %<-mstack-protector-guard-offset=%>%qs is not a valid offset in %qs%qs is not a valid option to the preprocessor%qs is not an associative array%qs is not an expression%qs is not an option that controls warnings%qs is not defined as a type%qs is not supported by arch %s%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries%qs is not supported for this target%qs is not supported in 32-bit mode%qs is not supported in this compiler configuration%qs is not supported in this configuration%qs is not supported on little endian systems%qs is not supported on this target%qs is not supported with %qs%qs is not supported, now cmodel is set to %qs%qs is not valid for %<-mmacosx-version-min%>%qs is not valid for %qs%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L%qs is only supported when %<-mrvv-vector-bits=zvl%> is specified%qs is used uninitialized%qs is version %q.*s, expected version %q.*s%qs length expression must be integral%qs length expression must be positive constant integer expression%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list%qs matching variant is deprecated%qs matching variant requires z14 or higher%qs matching variant requires z15 or higher%qs may be used uninitialized%qs may only be used with a single declarator%qs must be a module procedure or an external procedure with an explicit interface at %L%qs must be by itself for %<-mharden-sls=%>%qs must be of same type and kind as %qs at %L in %qs%qs must be the first clause of %qs%qs must be used with %qs%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated%qs needs a valid base register%qs not allowed outside STRUCTURE at %C%qs not at element boundary%qs not supported by your assembler%qs not supported with %<-msoft-float%>%qs not yet supported%qs of %qs is PRIVATE at %L%qs of module %qs, imported at %C, is also the name of the current program unit%qs of non-mode-precision operand%qs only supported in OpenACC code%qs operand not an integral type%qs parameter inquiry for %qs in variable definition context (%s) at %L%qs plugin is not licensed under a GPL-compatible license%qs pointer is null%qs profile count data file not found%qs property cannot be set%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region%qs requires %<__ibm128%> type support%qs requires %<long double%> to be IBM 128-bit format%qs requires %qs%qs requires %qs or %qs%qs requires PowerPC64 architecture, enabling%qs requires VSX support%qs requires a target that provides the %qs instruction%qs requires an initialized data declaration%qs requires an integer constant%qs requires an integer constant expression%qs requires branch-likely instructions%qs requires full ISA 2.06 support%qs requires full ISA 3.0 support%qs requires quad-precision floating-point arithmetic%qs requires the %qs and %qs options%qs requires the %qs option%qs requires the %qs option and either the %qs or %qs option%qs requires the ELFv2 ABI%qs should be %qs to terminate a template argument list%qs should be from a scalar to a like vector%qs specified bound %s exceeds maximum object size %E%qs specified bound %s exceeds the size %E of unterminated array%qs specified bound %s exceeds the size of at most %E of unterminated array%qs specified bound %s may exceed the size of at most %E of unterminated array%qs specified for auto variable %qE%qs specified for parameter %qE%qs specified for structure field%qs specified for structure field %qE%qs specified for unnamed parameter%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause%qs specified in 'allocate' clause at %L but not in an explicit privatization clause%qs specified multiple times in the same option%qs specified with %<decltype%>%qs specified with %<typeof%>%qs specified with %qT%qs specified with typedef-name %qD%qs specifies a conflicting level of parallelism%qs string ill-formed%qs symbol %q+D must have static linkage%qs symbol %q+D ultimately targets itself%qs tag used in naming %q#T%qs unsupported for this ABI%qs used with %<auto%>%qs used with %qE%qs uses dynamic stack allocation%qs uses register r29%qs value must be positive%qs variable is neither a pointer nor an array%qs variable is neither a pointer nor reference to pointer%qs variable is neither a pointer, nor an array nor reference to pointer or array%qs variable is not a pointer%qs was declared here%qs without corresponding %qs%qs: [%u] bad %<next_regno%> for empty chain (%u)%qs: [%u] bad %<oldest_regno%> (%u)%qs: [%u] non-empty register in chain (%s %u %i)%qs: loop in %<next_regno%> chain (%u)%r%s:%d:%R   %r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%R   in %<constexpr%> expansion of %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%d:%R   in %<constexpr%> expansion of %qs%s%s
! %s  Same as %s.%s !$ACC LOOP loops not perfectly nested at %L%s %#qD%s %#qS%s %<%s%.*s%> expects a matching %<%T%s%> argument%s %<%s%.*s%> expects a matching %<%s%s%> argument%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT%s %<%s(%E)%> %p %d%s %qE does not fully implement the %qE protocol%s %qT requires the V ISA extension%s %qT requires the minimal vector length %qd but %qd is given%s %qT requires the zve32f, zve64f, zve64d or v ISA extension%s %qT requires the zve64d or v ISA extension%s %qT requires the zve64x, zve64f, zve64d or v ISA extension%s %qT requires the zvfhmin or zvfh ISA extension%s %qs%s %qs construct inside of %s %qs region%s %qs is an invalid argument to builtin %qs%s %s %p %d%s %s%s
  %s %wd out of range %wd - %wd%s '%s'
! %s - %u-bit integer numbers unsupported (mode %qs)%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)%s - %u-bit-precision floating-point numbers unsupported (mode %qs)%s - unsupported mode %qs%s argument to IMAGE_INDEX must be a rank one array at %L%s at %C is a DEC extension, enable with %<-fdec%>%s at %C is a DEC extension, enable with %<-fdec-static%>%s at %C is a DEC extension, enable with %<-fdec-structure%>%s at %L%s at %L has no default type%s at %L is a DEC extension, enable with %<-fdec-static%>%s at %L must be INTEGER%s at %L must be a scalar%s at %L must be integer%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in %qs at %L%s attribute not allowed in BLOCK DATA program unit at %L%s attribute of %qs conflicts with %s attribute at %L%s between %L and %L%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs%s cannot be a DO CONCURRENT loop at %L%s cannot be a DO WHILE or DO without loop control at %L%s cannot be used in %<asm%> here%s cannot contain OpenMP API call in intervening code at %L%s cannot contain OpenMP directive in intervening code at %L%s cannot contain loop in intervening code at %L%s clause at %L requires a scalar INTEGER expression%s clause variable %qs at %L is neither a POINTER nor an array%s contains too many lines%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s does not take any feature options%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expression list treated as compound expression%s from %s called in %s%s from %s referenced in %s%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s incompatible with %<-mword-relocations%>%s inner loops must be perfectly nested with ORDERED clause at %L%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute%s instructions aren%'t allowed in an exception service routine%s instructions aren%'t allowed in an interrupt service routine%s is not supported by this configuration%s iteration variable at %L is bound in intervening code%s iteration variable must be of type integer at %L%s iteration variable must not be THREADPRIVATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L%s iteration variable used in more than one loop at %L%s loop bounds reference different iteration variables at %L%s loop end expression at %L uses variable bound in intervening code%s loop end expression not in canonical form at %L%s loop increment expression at %L uses variable bound in intervening code%s loop increment not in canonical form at %L%s loop start expression at %L uses variable bound in intervening code%s loop start expression not in canonical form at %L%s must contain at least one MAP clause at %L%s namespace %qD conflicts with reachable definition%s not supported for variable length aggregates%s not supported on this target%s only supports non-pic code on M-profile targets%s only supports non-pic code on M-profile targets with the MOVT instruction%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s procedure at %L is already declared as %s procedure. 
  F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME%s returned %d exit status%s signal terminated program %s%s specifier in %s statement at %L has invalid value %qs%s specifier in %s statement at %L has value %qs%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C in PURE procedure%s statement at %C is not applicable to construct %qs%s statement at %C is not within a construct%s statement at %C is not within construct %qs%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement at %C leaving OpenACC structured block%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement is not allowed inside of BLOCK DATA at %C%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s statements at %L and %L have both no list item but only one may%s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s used within a quoted sequence%s variable %qE is private in outer context%s%#qD%s%#qD (deleted)%s%#qD (ignored)%s%#qD (near match)%s%#qD (reversed)%s%#qD (rewritten)%s%<%D(%T)%> (built-in)%s%<%D(%T, %T)%> (built-in)%s%<%D(%T, %T, %T)%> (built-in)%s%qT (conversion)%s%qs%s is invalid%s%qs%s is not allowed%s%s%s %sversion %s (%s)
  %s	compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%swarning: %s header version %s differs from library version %s.
*************** F2008: A pointer function assignment is
*** 1957,1962 ****
--- 1978,1984 ----
  %s:'%s' has arcs to entry block
  %s:'%s' lacks entry and/or exit blocks
  %s:already seen blocks for '%s'
+ %s:already seen conditions for '%s'
  %s:cannot open data file, assuming not executed
  %s:cannot open notes file
  %s:corrupted
*************** F2008: A pointer function assignment is
*** 1974,2011 ****
  %sspecifier at %L not allowed in OPEN statement for unformatted I/O%u name provided for structured binding%u names provided for structured binding'' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' file is already processed
  '%s' is not a valid explicit concrete semantic'%s' must have %d operands (excluding match_dups)'%s' must have at least %d operands (excluding match_dups)'%s' must have no more than %d operands (excluding match_dups)''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'h' operand is not SImode register'm' flag'o' operand is not constant'q' flag(C)(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable.(Obsolete after 10.4)	Set MH_NOMULTIDEFS in an umbrella framework.(Obsolete after 10.4) -multiply_defined <treatment>	Provided a mechanism for warning about symbols defined in multiple dylibs.(Obsolete after 10.4) -multiply_defined_unused <treatment>	Provided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs.(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4.(Obsolete and unhandled by ld64, ignored)	ld should produce an executable (only handled by ld_classic).(Obsolete)	This is the default.(Obsolete) -sectobjectsymbols <segname> <sectname>	Setting a local symbol at the start of a section is no longer supported.(Obsolete) -sectorder <segname> <sectname> <orderfile>	Replaced by a more general option "-order_file".(Obsolete) Allowed linking to proceed with "-flat_namespace" when a linked bundle contained a symbol also exported from the main executable.(Obsolete) Current linkers never dead-strip these items, so the option is not needed.(Obsolete) LD_PREBIND is no longer supported.(Obsolete) Object files with LINKEDIT sections are no longer supported.(Obsolete) This is the default.(Obsolete, ignored)	Old support similar to "-whyload".(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>	Allowed creation of a section from a file.(Obsolete, ld_classic only) -seg_addr_table_filename <path>.(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous namespace)(anonymous)(if this is not what you intended, make sure the function template has already been declared and add %<<>%> after the function name here)(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(messages without a matching method signature will be assumed to return %<id%> and accept %<...%> as arguments)(near initialization for %qs)(no argument)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
! *this--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached--param=aarch64-ldp-policy=[default|always|never|aligned] Fine-grained policy for load pairs.--param=aarch64-stp-policy=[default|always|never|aligned] Fine-grained policy for store pairs.--param=openacc-kernels=[decompose|parloops]	Specify mode of OpenACC 'kernels' constructs handling.--param=openacc-privatization=[quiet|noisy]	Specify mode of OpenACC privatization diagnostics.--param=parloops-schedule=[static|dynamic|guided|auto|runtime]	Schedule type of omp schedule for loops parallelized by parloops.--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the output mode for debugging ranger.--param=threader-debug=[none|all] Enables verbose dumping of the threader solver.-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-D<macro>[=<val>]	Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-G<number>	Put global and static data smaller than <number> bytes into a special section (on some targets).-Hd <dir>	Write D interface files to directory <dir>.-Hf <file>	Write D interface to <file>.-I <dir>	Add <dir> to the end of the main include path.-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MQ <target>	Add a target that may require quoting.-MT <target>	Add a target that does not require quoting.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Waligned-new=[none|global|all]	Warn even if 'new' uses a class member allocation function.-Walloc-size-larger-than=<bytes>	Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes.-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Wbidi-chars=[none|unpaired|any|ucn] Warn about UTF-8 bidirectional control characters.-Wframe-larger-than=<byte-size>	Warn if a function's stack frame requires in excess of <byte-size>.-Wlarger-than=<byte-size>	Warn if an object's size exceeds <byte-size>.-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<byte-size>	Warn if stack usage might exceed <byte-size>.-Wvla-larger-than=<number>	Warn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes.-Xbind-now and -Xbind-lazy are incompatible-Xf <file>	Write JSON output to the given <file>.-allowable_client <name>	The output dylib is private to the client <name>.-arch <name>	Generate output for architecture <name>.-aux-info <file>	Emit declaration information into <file>.-bundle not allowed with -dynamiclib-bundle not allowed with -shared-bundle_loader <executable>	Treat <executable> (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution.-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name <name>	Enable the executable being built to link against a private dylib (using allowable_client).-client_name not allowed with -dynamiclib-compatibility_version <number>	Set the version for the client interface.  Client programs must record a value less than or equal to <number>, or the binding will fail at runtime.-compatibility_version only allowed with -dynamiclib-current_version <number>	Set the current version for the library to <number>.-current_version only allowed with -dynamiclib-d<letters>	Enable dumps from specific passes of the compiler.-dumpbase <file>	Set the file basename to be used for dumps.-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files.-dumpdir <dir>	Set the directory name to be used for dumps.-dylib_file install_name:file_name	This allows linking of a dylib with "install_name" but to be found in a different install position "file_name"-dylinker_install_name <path>	Only used for building dyld.-exported_symbols_list <filename>	Export global symbols in <filename> in linked output file; any symbols not mentioned will be treated as "hidden".-f%s ignored (not supported for DJGPP)
! -fada-spec-parent=unit	Dump Ada specs as child units of given parent.-faligned-new=<N>	Use C++17 over-aligned type allocation for alignments greater than N.-fasan-shadow-offset=<number>	Use custom shadow memory offset.-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fbounds-check=[on|safeonly|off]	Turn array bounds checks on, in @safe code only, or off.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcf-protection=[full|branch|return|none|check]	Instrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets.-fcheck=[...]	Specify which runtime checks are to be performed.-fcheckaction=[throw,halt,context]	Behavior on contract failure.-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fcompare-debug[=<opts>]	Compile with and without e.g. -gtoggle, and compare the final-insns dump.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-cache-depth=<number>	Specify maximum constexpr recursion cache depth.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fconstexpr-ops-limit=<number>	Specify maximum number of constexpr operations during a single constexpr evaluation.-fcontract-assumption-mode=[on|off]	Enable or disable treating axiom level contracts as assumptions (default on).-fcontract-build-level=[off|default|audit]	Specify max contract level to generate runtime checks for.-fcontract-continuation-mode=[on|off]	Enable or disable contract continuation mode (default off).-fcontract-mode=[on|off]	Enable or disable all contract facilities (default on).-fcontract-role=<name>:<semantics>	Specify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume).-fcontract-semantic=<level>:<semantic>	Specify the concrete semantics for level.-fcontract-strict-declarations=[on|off]	Enable or disable warnings on generalized redeclaration of functions with contracts (default off).-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>	The endianness used for unformatted files.-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]	Set the debug counter limit.-fdebug-prefix-map=<old>=<new>	Map one directory name to another in debug information.-fdebug=<ident>	Compile in debug code identified by <ident>.-fdeps-target=obj.o Output file for the compile step.-fdiagnostics-color=[never|always|auto]	Colorize diagnostics.-fdiagnostics-column-origin=<number>	Set the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example.-fdiagnostics-column-unit=[display|byte]	Select whether column numbers are output as display columns (default) or raw bytes.-fdiagnostics-escape-format=[unicode|bytes]	Select how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it.-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]	Select output format.-fdiagnostics-show-location=[once|every-line]	How often to emit source location at the beginning of line-wrapped diagnostics.-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]	Determine which characters to use in text arg diagrams.-fdiagnostics-urls=[never|always|auto]	Embed URLs in diagnostics.-fdisable-[tree|rtl|ipa]-<pass>=range1+range2	Disable an optimization pass.-fdoc-dir=<dir>	Write documentation file to directory <dir>.-fdoc-file=<file>	Write documentation to <file>.-fdoc-inc=<file>	Include a Ddoc macro <file>.-fdump-<type>	Dump various compiler internals to a file.-fdump-cxx-spec=<filename>	Write all declarations as C++ code to <filename>.-fdump-final-insns=filename	Dump to filename the insns at the end of translation.-fdump-go-spec=filename	Write all declarations to file as Go code.-femit-struct-debug-baseonly	Aggressive reduced debug info for structs.-femit-struct-debug-detailed=<spec-list>	Detailed reduced debug info for structs.-femit-struct-debug-reduced	Conservative reduced debug info for structs.-fenable-[tree|rtl|ipa]-<pass>=range1+range2	Enable an optimization pass.-fexcess-precision=[fast|standard|16]	Specify handling of excess floating-point precision.-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-fextern-std=<standard>	Set C++ name mangling compatibility with <standard>.-ffile-prefix-map=<old>=<new>	Map one directory name to another in compilation result.-ffixed-<register>	Mark <register> as being unavailable to the compiler.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffp-contract=[off|on|fast]	Perform floating-point expression contraction.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-fgnat-encodings=[all|gdb|minimal]	Select the balance between GNAT encodings and standard DWARF emitted in the debug information.-fgo-c-header=<file>	Write Go struct definitions to file as C code.-fgo-debug-escape-hash=<string>	Hash value to debug escape analysis.-fgo-dump-<type>	Dump Go frontend internal information.-fgo-embedcfg=<file>	List embedded files via go:embed.-fgo-importcfg=<file>	Provide file that tells where to find imports.-fgo-optimize-<type>	Turn on optimization passes in the frontend.-fgo-pkgpath=<string>	Set Go package path.-fgo-prefix=<string>	Set package-specific prefix for exported Go names.-fgo-relative-import-path=<path>	Treat a relative import as relative to path.-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]	Check CFR execution paths also before calling noreturn functions.-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-arg-packing	Perform argument packing inline.-finline-limit=<number>	Limit the size of inlined functions to <number>.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization.-finput-charset=<cset>	Specify the default character set for source files.-finstrument-functions-exclude-file-list=filename,...	Do not instrument functions listed in files.-finstrument-functions-exclude-function-list=name,...	Do not instrument listed functions.-fira-algorithm=[CB|priority]	Set the used IRA algorithm.-fira-region=[one|all|mixed]	Set regions for IRA.-fira-verbose=<number>	Control IRA's level of diagnostic messages.-flive-patching=[inline-only-static|inline-clone]	Control IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations.-fmacro-prefix-map=<old>=<new>	Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE().-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fmessage-length=<number>	Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping.-fmodule-file=<package.module>=<filespec>	use <filespec> as source file for <package.module>.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-foffload-abi=[lp64|ilp32]	Set the ABI to use in an offload compiler.-foffload-options=<targets>=<options>	Specify options for the offloading targets.-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpack-struct=<number>	Set initial maximum structure member alignment.-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprofile-prefix-map=<old>=<new>	Map one directory name to another in GCOV coverage result.-fprofile-reproducible=[serial|parallel-runs|multithreaded]	Control level of reproducibility of profile gathered by -fprofile-generate.-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-framework <name>	The linker should search for the framework <name> in the framework search path.-frandom-seed=<string>	Make compile reproducible using <string>.-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-frust-cfg=<name>             Set a config expansion option-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             The pipeline will run up until this stage when compiling Rust code-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Crate type to emit-frust-crate=<name>             Set the crate name for the compilation-frust-dump-<type>              Dump Rust frontend internal information.-frust-edition=[2015|2018|2021]             Edition to use when compiling rust code-frust-extern=              Specify where an external library is located-frust-mangling=[legacy|v0]     Version to use for name mangling-frust-max-recursion-depth=<integer>-frust-metadata-output=<path.rox>  Path to output crate metadata-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address is not supported in this configuration-fsave-mixins=<filename>	Expand and save mixins to file specified by <filename>.-fsched-stalled-insns-dep=<number>	Set dependence distance checking in premature scheduling of queued insns.-fsched-stalled-insns=<number>	Set number of queued insns that can be prematurely scheduled.-fsched-verbose=<number>	Set the verbosity level of the scheduler.-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]	Specifies the vectorization cost model for code marked with a simd directive.-fsso-struct=[big-endian|little-endian|native]	Set the default scalar storage order.-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members.-ftabstop=<number>      Distance between tab stops for column reporting.-ftemplate-depth=<number>	Specify maximum template instantiation depth.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Set the default thread-local storage code generation model.-ftrack-macro-expansion=<0|1|2>	Track locations of tokens coming from macro expansion and display them in error messages.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-ftrivial-auto-var-init=[uninitialized|pattern|zero]	Add initializations to automatic variables.-fuse-linker-plugin is not supported in this configuration-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]	Specifies the cost model for vectorization.-fversion=<ident>	Compile in version code identified by <ident>.-fvisibility=[default|internal|hidden|protected]	Set the default symbol visibility.-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zstd is not supported in this configuration-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imacros <file>	Accept definition of macros in <file>.-image_base <address>	Specify <address> as the base address for a dylib or bundle.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-imultilib <dir>	Set <dir> to be the multilib include subdirectory.-include <file>	Include the contents of <file> before other files.-init <symbol_name>	The symbol <symbol_name> will be used as the first initialiser for a dylib.-install_name <name>	Set the install name for a dylib.-install_name only allowed with -dynamiclib-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iprefix <path>	Specify <path> as a prefix for next two options.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-mabi=ABI	Generate code that conforms to the given ABI.-mabi=BASEABI	Generate code that conforms to the given BASEABI.-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=ARCH	Generate code for the specified chip or CPU version.-march=ISA	Generate code for the given ISA.-march=PROCESSOR	Generate code for the given PROCESSOR ISA.-march=help	Print supported -march extensions.-mas100-syntax is incompatible with -gdwarf-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mbranch-cost=N	Set the cost of branches to roughly N instructions.-mcall-ABI	Select ABI calling convention.-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region requires the large memory model (-mlarge)-mcpu=	Use features of and schedule code for given CPU.-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=PROCESSOR	Use architecture of and optimize the output for PROCESSOR.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mdata-region requires the large memory model (-mlarge)-mdebug=	Enable debug output.-mdouble=<BITS>	Use <BITS> bits wide double type.-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=FPU	Generate code for the given FPU.-mhard-float not supported-mipsN	Generate code for ISA level N.-mlam=[none|u48|u57] Instrument meta data position in user data pointers.-mlarge-data-threshold=<number>	Data greater than given threshold will go into a large data section in x86-64 medium and large code models.-mlong-double=<BITS>	Use <BITS> bits wide long double type.-mmax-inline-memcpy-size=SIZE	Set the max size of memcpy to inline, default is 1024.-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmcu=MCU	Select the target System-On-Chip variant that embeds this PRU.-mmpy-option=MPY	Compile ARCv2 code with a multiplier design option.-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-moverride=<string>	Power users only! Override CPU optimization parameters.-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-msdata=[none,data,sysv,eabi]	Select method for sdata handling.-msim	Use simulator runtime.-msimd=SIMD	Generate code for the given SIMD extension.-msingle-float and -msoft-float cannot both be specified-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-msve-vector-bits=<number>	Set the number of bits in an SVE vector register.-mtarget-linker <version>	Specify that ld64 <version> is the toolchain linker for the current invocation.-mtls-size=[16,32]	Specify bit size of immediate TLS offsets.-mtraceback=[full,part,no]	Select type of traceback table.-mtune=	Schedule code for given CPU.-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=PROCESSOR	Generate optimized code for PROCESSOR.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mtune=TUNE	Tune code for given ARC variant.-mx32 is not supported on Solaris-o <file>	Place output into <file>.-pagezero_size <size>	Allows setting the page 0 size to 4kb when required.-param=riscv-autovec-lmul=<string>	Set the RVV LMUL of auto-vectorization in the RISC-V port.-param=riscv-autovec-preference=<string>	Set the preference of auto-vectorization in the RISC-V port.-param=vsetvl-strategy=<string>	Set the optimization level of VSETVL insert pass.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-private_bundle not allowed with -dynamiclib-read_only_relocs <treatment>	Allow relocations in read-only pages (not recommended).-sectalign <segname> <sectname> <value>	Set section <sectname> in segment <segname> to have alignment <value> which must be an integral power of two expressed in hexadecimal form.-sectcreate <segname> <sectname> <file>	Create section <sectname> in segment <segname> from the contents of <file>.-seg_addr_table <file>	Specify the base addresses for dynamic libraries; <file> contains a line for each library.-segaddr <name> <address>	Set the base address of segment <name> to <address> which must be aligned to a page boundary (currently 4kb).-segprot <segname> <max_prot> <init_prot>	The virtual memory protections for segment <segname> have maximum and initial values <max_prot> and <init_prot> respectively.  The specified values may contain "r", "w", "x" or "-" the latter meaning "no access".-segs_read_only_addr <address>	Specify that <address> is the base address of the read-only segments of a dylib.-segs_read_write_addr <address>	Specify that <address> is the base address address of the read-write segments of a dylib.-stdlib=[libstdc++|libc++]	The standard library to be used for C++ headers and runtime.-sub_library <name>	Library named <name> will be re-exported (only useful for dylibs).-sub_umbrella <name>	Framework named <name> will be re-exported (only useful for dylibs).-trigraphs	Support ISO C trigraphs.-umbrella <framework>	The specified framework will be re-exported.-undefined <treatment>	Specify the handling for undefined symbols (default is error).-unexported_symbols_list <filename>	Do not export the global symbols listed in <filename>.-weak_reference_mismatches <treatment>	Specifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak.... this enumerator %qD... to the previous %qs clause here... with %qs clause here... without %qs clause near to here...following parameter %P which has a default argument...this statement, but the latter is misleadingly indented as if it were guarded by the %qs.NOT. operator in expression at %L must have a LOGICAL operand.XOR. operator at %C/* Prototypes for external procedures generated from %s
     by GNU Fortran %s%s.
  
     Use of this interface is discouraged, consider using the
     BIND(C) feature of standard Fortran instead.  */
  
  128-bit %<long double%> not supported for VAX floats128-bit system register support requires the %<d128%> extension31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode; use assignment instead; use assignment or value-initialization instead; use copy-assignment instead; use copy-assignment or copy-initialization instead; use copy-initialization instead; use value-initialization instead<During initialization>
! <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><message unknown at compile time><missing><return value> <return-value><statement><structured bindings><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>A BOZ literal constant at %L cannot appear as an actual argument in a function referenceA BOZ literal constant at %L cannot appear as an actual argument in a subroutine referenceA factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A lower bound must precede colon in assumed-size array specification at %LA memory space or traits array may not be specified for predefined allocator %qs at %LA non-default set of initial values has been requested, which violates the ABIA parameter name is required at %CA synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.A type parameter list is required at %CAAPCS does not support %<-mcallee-super-interworking%>AAPCS does not support %<-mcaller-super-interworking%>ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qsABI %qs is not enabled at configure-time, the linker might report an errorABI changed (%qs to %qs) while multilib is disabledABI for flattened struct with zero-length bit-fields changed in GCC 10ABI requires %<-march=rv%d%>ABI variant code generation (for use with -mabi= option):ABI with startfiles: %sABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)ABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CAC-IMPLIED-DO final expression references control variable at %LAC-IMPLIED-DO initial expression references control variable at %LAC-IMPLIED-DO step expression references control variable at %LACC CACHE directive must be inside of loop %CACCESS specification at %L was already specifiedACLE function %qD can only be called from a function that has %qs stateACLE function %qD can only be called when SME streaming mode is enabledACLE function %qD cannot be called when SME streaming mode is enabledACLE function %qD is incompatible with the use of %qsACLE function %qD requires ISA extension %qsACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %LALIGN requires a scalar positive constant integer alignment expression at %L that is a power of twoALLOCATABLE attribute at %C in a STRUCTURE definitionALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE directive at %L inside a target region must specify an ALLOCATOR clauseALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qsALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALLOCATED intrinsic at %L requires an array or scalar allocatable entityALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qsALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires a scalar INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %L not allowed in Fortran 95ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX5124FMAPS support will be removed in GCC 15AVX5124VNNIW support will be removed in GCC 15AVX512ER support will be removed in GCC 15AVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAVX512PF support will be removed in GCC 15Abbreviation for "-g -feliminate-unused-debug-symbols".Abbreviation for "-g -fno-eliminate-unused-debug-symbols".Absolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept argument mismatches in procedure calls.Accept extensions to support legacy code.Access data in the same section from shared anchor points.Access offset before parent offsetAccess overlaps with its siblingAccess size greater or equal to its parent sizeAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess terminates outside of its parentAccumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L of %qs intrinsic shall be an associated pointerActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLEActual argument for %qs at %L must be a pointerActual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statementActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]Actual argument to %qs at %L must have the same declared typeActual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown sizeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers.Add a common subexpression elimination pass after loop optimizations.Add comments for ignored declarations in the generated C++ header.Add description attributes to some DWARF DIEs that have no name attribute.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra annotations to diagrams.Add extra commentary to assembler output.Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged).Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default).Additional debug prints.Additional maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with, if it points to a local variable that the caller only writes to and passes it as an argument to functions.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target%'s comdat groups differsAlias and target%'s section differsAlias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlias:Align all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align function entry to 4 byte.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of every function.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.All the LEN type parameters in the TYPE IS statement at %C must be ASSUMEDAllocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)Allocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable component or deferred-shaped array near %C in DATA statementAllocatable function %qs at %L must have an explicit function interfaceAllocate local variables on the stack to allow indirect recursion.Allocate-object at %C is not a nonprocedure pointer nor an allocatable variableAllocate-object at %L also appears at %LAllocate-object at %L is neither a data pointer nor an allocatable variableAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocatorAllow (or do not allow) gcc to use the LOOP instruction.Allow IEC559 floating point exceptions in constant expressions.Allow a BOZ literal constant to appear in an invalid context and with X instead of Z.Allow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow dollar signs in entity names.Allow fast jumps to the message dispatcher.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow readonly data in sdata.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the arguments of the '?' operator to have different types.Allow the compiler to introduce new data races on stores.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues.Allow use r15 for inline ASM.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return at %L is not permitted in a DTIO procedureAlternate return cannot appear in operator interface at %LAlternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %LAlternate return specifier in elemental subroutine %qs at %L is not allowedAlternate return specifier in function %qs at %L is not allowedAlternate-return argument at %CAlthough not referenced, %qs has ambiguous interfaces at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways align function entry, jump target and return address.Always generate long calls.Always inline subword atomic operations.Always save $lp in the stack.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous interfaces in %s for %qs at %L and %qs at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.Amount of local data-share (LDS) memory to reserve for gang-private variables.An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attributeAn alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Approximate function insn number in 1K units triggering simple local RA.Approximate the effect of function calls to simplify analysis.Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs at %L to declarative !$OMP ALLOCATE directive must be a variableArgument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declarationArgument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %LArgument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLEArgument %qs of %qs with PASS(%s) at %L may not have the POINTER attributeArgument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of MOD at %L shall not be zeroArgument %qs of MODULO at %L shall not be zeroArgument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of elemental procedure at %L cannot have the ALLOCATABLE attributeArgument %qs of elemental procedure at %L cannot have the POINTER attributeArgument %qs of elemental procedure at %L must be scalarArgument %qs of pure function %qs at %L must be INTENT(IN) or VALUEArgument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENTArgument %qs of statement function %qs at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSD at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ASIND at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)Arguments of %qs at %L and %L cannot both be BOZ literal constantsArguments of %qs have different kind type parameters at %LArithmetic IF statement at %CArithmetic IF statement at %L requires a scalar REAL or INTEGER expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L is larger than limit set by %<-fmax-stack-var-size=%>, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the %<-fmax-stack-var-size=%> limit (or use %<-frecursive%>, which implies unlimited %<-fmax-stack-var-size%>) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute.Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray bound mismatch for dimension 1 of array (%ld/%ld)Array bound mismatch for dimension 2 of array (%ld/%ld)Array component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray constructor including type specification at %CArray constructor value at %L shall not be unlimited polymorphic [F2008: C4106]Array entity required at %LArray in initializer list at %L must have an explicit shapeArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray is not contiguous at %LArray of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit sizeArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray pointer %qs at %L must have a deferred shape or assumed rankArray reference at %C cannot have more than %d dimensionsArray reference at %C has more than 7 dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference at %L out of bounds (%ld < %ld) in loop beginning at %LArray reference at %L out of bounds (%ld > %ld) in loop beginning at %LArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section at %L to C_LOCArray section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %CArray section with a vector subscript at %L shall not be the target of a pointerArray sections: %qs not allowed in !$ACC DECLARE at %LArray specification at %C has more than %d dimensionsArray specification at %C with more than 7 dimensionsArray specification for symbol %qs in COMMON at %C must be explicitArray specification must be deferred at %LArray specification or array-valued SOURCE= expression required in ALLOCATE statement at %LArray specification required in ALLOCATE statement at %LArray-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeArray-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qsAs extending type %qs at %L has a coarray component, parent type %qs shall also have oneAssembler options
  =================
  
! Assigned GOTO statement at %CAssigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to a LEN or KIND part_ref at %L is not allowedAssignment to a constant expression at %CAssignment to an allocatable polymorphic variable at %LAssignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>Assignment to coindexed variable at %L in a PURE procedureAssignment to contiguous pointer from non-contiguous target at %LAssignment to polymorphic coarray at %L is not permittedAssociate name %qs in %s clause at %LAssociate name %qs in SHARED clause at %LAssociate-name %qs at %L is used as arrayAssociate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, eitherAssociating entity %qs at %L is a procedure nameAssociating entity %qs at %L is a procedure pointerAssociating selector-expression at %L yields a procedureAssociation target at %C must not be coindexedAssociation target at %L cannot be a BOZ literal constantAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume assembler support for (DWARF2+) .loc directives.Assume assembler support for view in (DWARF2+) .loc directives.Assume code will be assembled by GAS.Assume code will be linked by GNU ld.Assume code will be linked by HP ld.Assume common declarations may be overridden with ones with a larger trailing array.Assume data segments are relative to text segment.Assume external symbols to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI.Assume floating-point operations can trap.Assume incoming stack aligned to this power of 2.Assume labels and symbols can be addressed using 16 bit absolute addresses.Assume loading data from flash is slower than fetching instructions.Assume memory references are ordered and barriers are not needed.Assume no NaNs or infinities are generated.Assume normal C execution environment.Assume pointer overflow wraps around.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply across (uninlined) function boundaries.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that loops with an exit will terminate and not loop indefinitely.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that standard D runtime libraries and "D main" exist.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array %qs at %L is not permitted in an initialization expressionAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-shape array %qs at %L is not permitted in an initialization expressionAssumed-size dummy array with !$ACC DECLARE at %LAssumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rankAssumed-type actual argument at %L requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Attempt to DEALLOCATE unallocated '%s'Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a STRUCTURE definitionAttribute at %L is not allowed in a TYPE definitionAttribute at %L is not allowed outside a TYPE definitionAugment variable location lists with progressive views.AutoFDO profile magic number does not matchAutoFDO profile version %u does not match %uAutomatic array %qs at %L cannot have an initializerAutomatic object %qs at %L cannot appear in COMMON at %LAutomatically adds space for longer path names in load commands (up to MAXPATHLEN).Automatically align branch targets to reduce branch penalties.Available BITS selections:Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid combining multiple statements into one exploded edge.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid placing any readable data in program memory.Avoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructions.Avoid using the GOT to access external symbols.BB %i cannot throw but has an EH edgeBB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) Variable %qs at %L must have length oneBIND(C) applied to %s %s at %LBIND(C) at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) attribute at %L may not be specified for an internal procedureBIND(C) procedure with NAME may not have POINTER attribute at %CBIND(C) statement at %CBLANK= at %L not allowed in Fortran 95BLOCK DATA construct at %LBLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ at %L cannot appear in an old-style initializationBOZ constant at %C uses nonstandard postfix syntaxBOZ constant at %L cannot appear in the COMPLEX intrinsic subprogramBOZ literal constant at %L cannot appear as an initializerBOZ literal constant at %L cannot appear in ACHAR intrinsic subprogramBOZ literal constant at %L cannot appear in CHAR intrinsic subprogramBOZ literal constant at %L cannot appear in a structure constructorBOZ literal constant at %L cannot appear in an array constructorBOZ literal constant at %L cannot appear in an output IO listBOZ literal constant at %L cannot appear in the FLOAT intrinsic subprogramBOZ literal constant at %L cannot be an actual argument to %qsBOZ literal constant at %L cannot be an operand of unary operator %qsBOZ literal constant at %L is neither a DATA statement value nor an actual argument of INT/REAL/DBLE/CMPLX intrinsic subprogramBOZ literal constant near %L cannot appear as an operand of a relational operatorBOZ literal constant near %L cannot be assigned to a %qs variableBOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initializationBOZ used outside a DATA statement at %LBPF CO-RE does not support LTOBPF CO-RE requires BTF debugging information, use %<-gbtf%>BYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array dimension at %LBad array reference at %LBad array spec of component %qs referenced in structure constructor at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad character %qc in OPERATOR name at %CBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind expression for function %qs at %LBad kind for logical constant at %CBad nameBad operatorBad shape of initializer at %LBad specification for assumed size array at %CBad specification for assumed size array at %LBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase ABI types for LoongArch:Base object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBasic ISAs of LoongArch:Binding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %LBoth section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Bounds specification for %qs in pointer assignment at %LBranch at %L may result in an infinite loopBranches are this expensive (arbitrary units).Branches executed:%s of %d
  Build for Core A.Build for Core B.Build for SDRAM.Building block for specs-based multilib-aware TFLAGS.Builtin %qF requires z14 or higherBuiltin %qF requires z15 or higherBuiltin not implementedBy-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC interoperable character dummy variable %qs at %L with VALUE attribute must have length oneC kind type parameter is for type %s but type at %L is %sC++ constructors and destructors will not be invoked for Objective-C fieldsC++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>C++ lookup of %qD would return a field, not a typeC++ modules are incompatible with precompiled headersC++ modules are incompatible with traditional preprocessingC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 %<noexcept%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>C++20 %<constinit%> only available with %<-std=c++20%> or %<-std=gnu++20%>C++20 %qE only available with %<-fmodules-ts%>C++20 %qE only available with %<-fmodules-ts%>, which is not yet enabled with %<-std=c++20%>C++20 concept definition syntax is %<concept <name> = <expr>%>C++20 says that these are ambiguous, even though the second is reversed:C99 designator %qE is not an integral constant-expressionC99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCCTL intrinsic function subtype out of rangeCDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHANGE TEAM statement at %CCHARACTER expression at %L is being truncated (%ld/%ld)CHARACTER expression will be truncated in assignment (%wd/%wd) at %LCHARACTER expression will be truncated in constructor (%td/%td) at %LCHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %LCHARACTER length must be a constant at %LCHARACTER(*) function %qs at %LCHARACTER(*) function %qs at %L cannot be array-valuedCHARACTER(*) function %qs at %L cannot be pointer-valuedCHARACTER(*) function %qs at %L cannot be pureCHARACTER(*) function %qs at %L cannot be recursiveCLASS entity at %C cannot have the PARAMETER attributeCLASS selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be set.COMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPECOMMON block %qs at %L cannot have the EXTERNAL attributeCOMMON block %qs at %L is also an intrinsic procedureCOMMON block %qs at %L is used as PARAMETER at %LCOMMON block %qs at %L that is also a function resultCOMMON block %qs at %L that is also a global procedureCOMMON block %qs at %L uses the same global identifier as entity at %LCOMMON block /%s/ not found at %CCOMMON block at %LCOMMON block at %L with binding label %qs uses the same global identifier as entity at %LCOMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qsCOMMON variable %qs at %L must have constant character lengthCOMPLEX argument %qs of %qs intrinsic at %LCOMPLEX quantities cannot be compared at %LCONTAINS block in derived type definition at %CCONTAINS statement at %C is already in a contained program unitCONTAINS statement without FUNCTION or SUBROUTINE statement at %LCONTIGUOUS attribute at %CCONTIGUOUS statement at %CCONVERT tag at %LCOUNT argument of the EVENT_QUERY intrinsic function at %L shall be definableCOUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integerCOUNT argument to SYSTEM_CLOCK at %L has non-default kindCOUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integerCOUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integerCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integerCPU you selected does not support x86-64 instruction setCRIS-port assertion failed: %sCRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCTF debug info requested, but not supported for %qs frontendCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCYCLE statement at %C to non-innermost tiled !$ACC LOOP loopCall mcount for profiling before a function prologue.Call the dump function for variables and function in IL.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Cannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot USE a module that is currently builtCannot USE a submodule that is currently builtCannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot compute the length of the char array at %L.Cannot construct ABSTRACT type %qs at %LCannot convert %qs to %qs at %LCannot convert %qs to interoperable type at %LCannot convert %s to %s at %LCannot delete module file %qs: %sCannot delete temporary module file %qs: %sCannot determine shape of initializer at %LCannot find an intrinsic module named %qs at %CCannot find function declaration for %qsCannot find keyword named %qs in call to %qs at %LCannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>Cannot find symbol %qsCannot get current directory nameCannot initialize implied-shape array at %L with scalarCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open JSON output file %s
  Cannot open file %qsCannot open included file %qsCannot open module file %qs for reading at %C: %sCannot open module file %qs for writing at %C: %sCannot open omp_requires file %qsCannot open pre-included file %qsCannot open source file %s
! Cannot overwrite GENERIC %qs at %LCannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot rename module file %qs to %qs: %sCannot set Cray pointee array spec.Cannot set pointee array spec.Cannot simplify expression at %LCannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange of value in conversion from %qs to %qs at %LChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Character %qs in string at %C is not representable in character kind %dCharacter %qs in string at %L cannot be converted into character kind %dCharacter component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy argument %qs at %L must be of constant length of one or assumed length, unless it has assumed shape or assumed rank, as procedure %qs has the BIND(C) attributeCharacter dummy argument %qs at %L must be of length 1 as it has the VALUE attributeCharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter length expression of component %qs at %L must be of INTEGER type, found %sCharacter length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %LCharacter length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %LCharacter length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %LCharacter length of component %qs needs to be a constant specification expression at %LCharacter-valued argument %qs of statement function at %L must have constant lengthCharacter-valued internal function %qs at %L must not be assumed lengthCharacter-valued module procedure %qs at %L must not be assumed lengthCharacter-valued statement function %qs at %L must have constant lengthCheck CFR execution paths also before calls followed by returns of their results.Check CFR execution paths also when exiting a function through an exception.Check for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Clause expected at %CClause expected at %C after trailing commaClear all tune features.Clear call-used registers upon function return.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray component %qs at %L must be allocatable with deferred shapeCoarray declaration at %CCoarray designator at %C but %qs is not a coarrayCoarray dummy argument %qs at %L to elemental procedureCoarray dummy variable %qs at %L not allowed in BIND(C) procedure %qsCoarray specification required in ALLOCATE statement at %LCoarray variable %qs at %L shall not have codimensions with deferred shapeCoarrays disabled at %C, use %<-fcoarray=%> to enableCoarrays disabled at %L, use %<-fcoarray=%> to enableCode for reallocating the allocatable array at %L will be addedCode for reallocating the allocatable variable at %L will be addedCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILECoindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)Coindexed actual argument at %L to pointer dummy %qsCoindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)Coindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed expression to pointer component %qs in structure constructor at %LCoindexed object with polymorphic allocatable subcomponent at %LCoindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qsCoindexed procedure-pointer component at %CCoindexed variable must not have an allocatable ultimate component in assignment at %LCollect and dump debug information into temporary file if ICE in C/C++ compiler occurred.Comma after * at %C not allowed without I/O listComma before i/o item list at %LComma expected at %CComma required after P descriptor in format string at %LCompile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for devices requiring XNACK enabled. Default "any" if USM is supported.Compile for devices with the SRAM ECC feature enabled, or not. Default "any".Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile in debug code.Compile in unittest code.Compile release version.Compile whole compilation unit at a time.Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known.Complain about a name being declared as a class member after a previous use of the same name.Complain when a command-line option is valid, but not applicable to the current front end.Complex argument of LOG at %L cannot be zeroComplex multiplication and division follow Fortran rules.Component %qs at %C already declared at %LComponent %qs at %C already in the parent type at %LComponent %qs at %C is a PRIVATE component of %qsComponent %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L has the CONTIGUOUS attribute but is not an array pointerComponent %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayComponent %qs at %L with coarray component shall be a nonpointer, nonallocatable scalarComponent %qs in derived type %qs at %L may not be C interoperableComponent %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)Component %qs is initialized twice in the structure constructor at %LComponent %qs of %qs at %L has the same name as an inherited type-bound procedureComponent %qs of BIND(C) type at %L must have length oneComponent %qs with CLASS at %C must be allocatable or pointerComponent %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s of SEQUENCE type declared at %L does not have the SEQUENCE attributeComponent at %C must have the POINTER attributeComponent initializer without name after component named %s at %LComponent to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %LComponent to the right of a part reference with nonzero rank must not have the POINTER attribute at %LComponent with KIND attribute at %C must be INTEGERComponent with LEN attribute at %C must be INTEGERComponents in TYPE at %C must precede CONTAINSCompute locview reset points based on insn length estimates.Computed GOTO at %CConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConditional moves for float are enabled.Conditional moves for integral are enabled.Configure the newlib board specific runtime.  The default is or1ksim.Configured with: %s
  Conflicting initializers in union at %L and %LConform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (published in 2018).Conform to the ISO 2017 C++ standard with GNU extensions.Conform to the ISO 2017 C++ standard.Conform to the ISO 2020 C++ standard (experimental and incomplete support).Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support).Conform to the ISO 2023 C standard draft (expected to be published in 2024) (experimental and incomplete support).Conform to the ISO 2023 C standard draft (expected to be published in 2024) with GNU extensions (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO 2026 C++ draft standard (experimental and incomplete support).Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 2018 standard.Conform to the ISO Fortran 2023 standard.Conform to the ISO Fortran 95 standard.Conform to the Objective-C 1.0 language as implemented in GCC 4.0.Conform to the o32 FPXX ABI.Consider access to byte sized memory slow.Consider type 'int' to be 16 bits wide.Consider type 'int' to be 32 bits wide.Constant character expression required in MESSAGE clause at %LConstant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstant memcpy size in bytes above which to start using MOPS sequence.Constant memmove size in bytes above which to start using MOPS sequence.Constant memset size in bytes from which to start using MOPS sequence.Constant-type argument expectedConstruct webs and split unrelated uses of single variable.Contained function %qs at %L has no IMPLICIT typeContained procedure %qs at %C clashes with procedure defined at %LContained procedure %qs at %C is already ambiguousContained procedure %qs at %L has the same name as its encompassing procedureContained procedure %qs at %L of a PURE procedure must also be PUREControl generation of reciprocal estimates.Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint.Control the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Control which events are displayed in diagnostic paths.Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores.Convert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Convert function return to call and return thunk.Convert indirect call and jump to call and return thunks.Copy array sections into a contiguous block on procedure entry.Copyright %s 2024 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires %<-fcray-pointer%> flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a dynamically linked position independent executable.Create a shared library.Create a static position independent executable.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LCreating array temporary at %L for argument %qsCurrent RISC-V GCC does not support RVV in big-endian modeCurrent RISC-V GCC does not support VLEN greater than 4096bit for 'V' ExtensionD does not support pointers on this target.D inline assembler statements are not supported in GDC.DATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L cannot have the ALLOCATABLE attributeDATA element %qs at %L is a pointer and so must be a full arrayDATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-targetDATA statement at %C after the first executable statementDATA statement at %C cannot appear within an INTERFACEDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDC format specifier not allowed at %CDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECIMAL= at %L not allowed in Fortran 95DEFAULTMAP at %C but prior DEFAULTMAP for category %sDEFAULTMAP at %C but prior DEFAULTMAP with unspecified categoryDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %L not allowed in Fortran 95DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locatorDEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJDEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kindDETACH event handle %qs in %s clause at %LDETACH event handle %qs in SHARED clause at %LDEVICE_TYPE must be ANY when used with INDIRECT at %LDIM argument (%d) to intrinsic SIZE at %L out of range (1:%d)DIM argument at %L is out of boundsDIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %LDIMENSION specified for %qs outside its INTERFACE body at %LDISTANCE= argument to NUM_IMAGES at %LDISTANCE= argument to THIS_IMAGE at %LDIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionDO CONCURRENT construct at %CDO loop at %L is undefined as it overflowsDO loop at %L is undefined as it underflowsDO loop at %L will be executed zero timesDO step value is zeroDO termination statement which is not END DO or CONTINUE with label %d at %CDO-iterator %qs at %L is inside iterator of the same nameDOUBLE COMPLEX at %CDP format specifier not allowed at %CDTIO %s procedure at %L must be recursiveDTIO character argument at %L must have assumed lengthDTIO dummy argument at %L must be a scalarDTIO dummy argument at %L must be an ASSUMED SHAPE ARRAYDTIO dummy argument at %L must be of KIND = %dDTIO dummy argument at %L must be of type %sDTIO dummy argument at %L must have INTENT %sDTIO procedure %qs at %L must be a subroutineDarwin does not support -mfentry or associated optionsDarwin is not an mx32 platformData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDebug library to use instead of phobos.Declaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefault library to use instead of phobos.Default-initialized %s dummy argument %qs at %L is not permitted in BIND(C) procedure %qsDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDeferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Dependence-type SINK used together with SOURCE on the same construct at %LDeprecated in favor of -Wc11-c23-compat.Deprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=c++17.Deprecated in favor of -std=c11.Deprecated in favor of -std=c23.Deprecated in favor of -std=c99.Deprecated in favor of -std=gnu++11.Deprecated in favor of -std=gnu++14.Deprecated in favor of -std=gnu++17.Deprecated in favor of -std=gnu11.Deprecated in favor of -std=gnu23.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L conflicts with namelist object %qs at %CDerived type %qs at %L has not been declaredDerived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs cannot be used as a variable at %LDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs is used as an actual argument at %LDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic typeDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Destruct fields of partially constructed objects.Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent CHARACTER lengths (%wd/%wd) in array constructor at %LDifferent character kinds at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmulDifferent shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmulDifferent type kinds at %LDifferent types in pointer assignment at %L; attempted assignment of %s to %sDimensions specified for %s at %L after its initializationDisable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger.Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger.Disable ARCompact specific pass to generate conditional execution instructions.Disable CFR in leaf functions.Disable FP regs.  Equivalent to -msoft-float.Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>Disable LR and SR instructions from using FPX extension aux registers.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger.Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger.Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger.Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger.Disable access to shared memory objects.Disable access to variables marked `@system' from @safe code.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disable stack scrub entirely, disregarding strub attributes.Disable the use of RX FPU instructions.Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Disallow tail call optimization when a calling routine may have omitted character lengths.Disallow unsound immutable conversions that were formerly incorrectly permitted.Discover pure and const functions.Discover read-only and non addressable static variables.Discover read-only, write-only and non-addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display target specific command line options (including assembler and linker options).Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display the frontend AST after parsing and semantic passes.Display the global symbol table after parsing.Display the symbols in reverse order.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do link the standard D startup files in the compilation.Do no generate BRcc instructions in arc_reorg.Do not add a default symbol exports to modules or dynamic libraries.Do not add default run paths (for the compiler library directories) to executables, modules or dynamic libraries.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that functions never executed during the train run are cold.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not elide common elements in template comparisons.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not generate unaligned memory accesses.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not link the standard D library in the compilation.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not need load-load barriers (dbar 0x700).Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretty-print template specializations as the template signature followed by the arguments.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use GOT to access external symbols.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use the AIX Vector Extended ABI.Do not use the AltiVec ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the device-specific specs file device-specs/specs-<MCU>.Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about specified attributes.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a dynamically linked position independent executable.Don't destruct fields of partially constructed objects.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use %reloc() assembly operators (for backward compatibility).Don't use C-style integral promotion for unary '+', '-' and '~'.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDowngrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L cannot be a derived type at %CDummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs is invalid in procedure pointer initialization at %LDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump Source Coverage Obligations.Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt.Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt.Dump a textual representation of the exploded graph to SRCFILE.eg.txt.Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file.Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file.Dump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump only the defined symbols.Dump optimization passes.Dump state-purging information to a SRCFILE.state-purge.dot file.Dump the analyzer exploded graph to a SRCFILE.eg.dot file.Dump the analyzer supergraph to a SRCFILE.supergraph.dot file.Dump the demangled output.Dump the details of LTO objects.Dump the dump tool command line options.Dump the statistics of gimple statements.Dump the statistics of tree types.Dump the statistics of trees.Dump the symtab callgraph.Dump various Rust front end internals.Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot.Dump various analyzer internals to SRCFILE.*.infinite-loop.dot.Dump various analyzer internals to SRCFILE.analyzer.txt.Dump various analyzer internals to stderr.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s modifier at %L in USES_ALLOCATORS clauseDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate AUTOMATIC attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate argument %qs at %L to intrinsic %sDuplicate array spec for Cray pointee at %CDuplicate construct label %qs at %CDuplicate format specification at %CDuplicate name %qs in association at %CDuplicate name %qs in parameter list at %CDuplicate statement label %d at %L and %LDuplicate symbol %qs in formal argument list at %CDuplicated %qs clause at %LDuplicated NOWAIT clause on %s and %s at %CDuplicated clause with SOURCE dependence-type at %CDuplicated common block %</%s/%> in !$OMP ALLOCATE at %LDuplicated variable %qs in !$OMP ALLOCATE at %LDuring link time optimization warn about mismatched types of global declarations.Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return.Dynamically allocate cc registers.E specifier not allowed with g0 descriptor in format string at %LEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH incoming edge mixed with non-EH incoming edges in bb %iEH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELFv2 parameter passing for an argument containing zero-width bit fields but that is otherwise a homogeneous aggregate was corrected in GCC 12ELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %L not allowed in Fortran 95END TEAM statement at %CEND statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %LENTRY result %s cannot be a POINTER in FUNCTION %s at %LENTRY result %s cannot be an array in FUNCTION %s at %LENTRY result %s cannot be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY statement at %L with BIND(C) prohibited in an elemental procedureENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsEQUIVALENCE statement at %CERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG variable at %L shall be a scalar default CHARACTER variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeElement in %s array constructor at %L is %sElement of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %LElement of assumed-shape or pointer array passed to array dummy argument %qs at %LElement with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit .stack_size directives.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property.Emit IEEE-conformant code, without inexact exceptions.Emit RISC-V ELF attribute.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit custom warnings with internal details intended for analyzer developers.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit diagnostics showing the location of nodes in the exploded graph.Emit direct branches to local functions.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit().Emit long load/store sequences.Emit more verbose descriptions of control flow in diagnostics.Emit more verbose descriptions of state changes in diagnostics.Emit optimization diagnostics.Emit profiling counter call at function entry before prologue.Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run.Emit progressive recommended breakpoint locations.Emit rdval instead of rduniq for thread pointer.Emit special instrumentation for accesses to volatiles.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit template instantiations as weak symbols.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty old style initializer list at %CEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 16-entry register file.Enable 32-bit ALU instructions.Enable 32-bit jump instructions.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++ coroutines (experimental).Enable C++ header module (experimental).Enable C++ modules-ts (experimental).Enable C++14 sized deallocation support.Enable C-SKY DSP instructions.Enable C-SKY Enhanced DSP instructions.Enable C-SKY SECURE instructions.Enable C-SKY TRUST instructions.Enable C-SKY Vector DSP instructions.Enable CFI tables via GAS assembler directives.Enable DEC-style STATIC and AUTOMATIC attributes.Enable DIV, DIVU.Enable DIV-REM instructions for ARCv2.Enable DSP 3.1 Pack A extensions.Enable DWARF line debug info via GNU as.Enable Dual and Single Operand Instructions for Telephony.Enable ENTER_S and LEAVE_S opcodes for ARCv2.Enable FT32B code compression.Enable Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable GPR32 in inline asm when APX_F enabled.Enable Graphite Identity transformation.Enable ID based shared library.Enable IEEE 128-bit floating point via the __float128 keyword.Enable Local Register Allocation.Enable Locked Load/Store Conditional extension.Enable LoongArch Advanced SIMD Extension (LASX, 256-bit).Enable LoongArch SIMD Extension (LSX, 128-bit).Enable MUL instructions.Enable MUL.X and UMUL.X instructions.Enable MULX instructions, assume fast shifter.Enable Objective-C exception and synchronization syntax.Enable Objective-C setjmp exception handling runtime.Enable OpenACC.Enable OpenMP (implies -frecursive in Fortran).Enable OpenMP GPU offloading.Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable Read-Modify-Write (RMW) instructions support/use.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable Virtual Hosting support.Enable XY Memory extension (DSP version 3).Enable alignment of COMMON blocks.Enable all -Wunused- warnings.Enable all DEC language extensions.Enable all optimization info dumps on stderr.Enable an RTL peephole pass before sched2.Enable asan allocas/VLAs protection.Enable asan builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable at-calls stack scrubbing for all viable functions.Enable atomic instructions.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable byte swap instructions.Enable cache bypass for volatile references.Enable cache prefetch instructions.Enable certain features present in drafts of C++ Contracts.Enable certain features present in the Concepts TS.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional move instruction usage.Enable conditional moves unconditionally.Enable conditional moves.Enable conservative small loop unrolling.Enable constructor/destructor feature.Enable coprocessor instructions.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable default widths for i, f and g format specifiers.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable embedding metadata directly into object filesEnable exception handling.Enable experimental compilation of Rust files at your own riskEnable extra conditional-branch instructions j(s)lt and j(s)le.Enable floating-point status flags setting SSE vector operations on partial vectors.Enable formatting of JSON output.Enable forward propagation on trees.Enable front end optimization.Enable function profiling.Enable function reordering that improves code placement.Enable garbage collection (GC) in Objective-C/Objective-C++ programs.Enable general atomic operations introduced in v3 ISA.Enable generation of ARC SIMD instructions via target-specific builtins.Enable generation of R2 BMX instructions.Enable generation of R2 CDX instructions.Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div.Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override.Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul.Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch.Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override.Enable generation of hardware floating point instructions. The default is -msoft-float.Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override.Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations.Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations.Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable hwasan instrumentation of allocas/VLAs.Enable hwasan instrumentation of builtin functions.Enable hwasan instrumentation of load operations.Enable hwasan instrumentation of statically sized stack-allocated variables.Enable hwasan instrumentation of store operations.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable instructions that guard against return-oriented programming attacks.Enable internal stack scrubbing for all viable functions.Enable interrupt stack instructions.Enable kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable lazy module importing.Enable legacy math intrinsics for compatibility.Enable legacy parsing of INCLUDE as statement.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable load/store bonding.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop interchange on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization of floating point inductions.Enable loop vectorization on trees.Enable machine specific peephole optimizations.Enable more verbose RTX cost dumps during debug.  For GCC developers use only.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable multiprocessor instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable rvalue arguments to ref parameters.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET).Enable sign extend instructions.Enable signed division and modulus instructions.Enable signed move and memory load instructions.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable stack scrub as per attributes, with strict call checking.Enable stack scrubbing for all viable functions.Enable static analysis pass.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the CSR checking for the ISA-dependent CRS and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions.Enable the MIPS16e V2 instructions.Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals.Enable the copy of the AArch64 load/store pair fusion pass that runs after register allocation.Enable the copy of the AArch64 load/store pair fusion pass that runs before register allocation.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the extended LRW instruction (default for CK801).Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of blank format items in format strings.Enable the use of character literals in assignments and data statements for non-character variables.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable transitivity of constraints during analysis.Enable unaligned word and halfword accesses to packed data.Enable use of BI/BIH instructions when available.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of R16-R31 (default).Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable various security-relevant flags.Enable vectorization for gather instruction.Enable vectorization for scatter instruction.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
! Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity %qs at %L is incompatible with a BOZ literal constantEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquality comparison for %s at %LEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError allocating %lu bytesError converting PARAMETER constant in complex constant at %CError converting integerError in array constructor referenced at %LError in pointer initialization at %CError in type-spec at %LError in typebound call at %LError reallocating to %lu bytesError writing JSON output file %s
  Error writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
! Evaluation of nonstandard initialization expression at %LEvaluation of string longer than 2**28 at %L deferred to runtime, expect bugsEventEvent variable argument at %L must be a coarray but not coindexedEvent variable argument at %L must be a coarray or coindexedEvent variable at %L must be a scalar of type EVENT_TYPEEvery subscript of target specification at %L must be a constant expressionExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<( depobj )%> at %CExpected %<(%> after %qs at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<)%> or %<omp_cur_iteration)%> at %CExpected %<*%> in coindex specification in ALLOCATE statement at %LExpected %<,%> at %CExpected %<,%> or %<)%> at %CExpected %<,%> or end of statement at %CExpected %<:%> at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %LExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %CExpected ALIGN or ALLOCATOR clause at %CExpected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %CExpected COMPILATION or EXECUTION in AT clause at %CExpected DEPEND, UPDATE, or DESTROY clause at %CExpected DO loop at %CExpected ELSE at %L in atomic compare captureExpected FATAL or WARNING in SEVERITY clause at %CExpected HOST, NOHOST or ANY at %CExpected IF at %L in atomic compare captureExpected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %CExpected INCLUSIVE or EXCLUSIVE clause at %CExpected INTEGER type at %LExpected NONE or PRESENT in DEFAULT clause at %CExpected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %CExpected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifierExpected P edit descriptor in format string at %LExpected PARAMETER symbol in complex constant at %CExpected RANK or RANK DEFAULT following SELECT RANK at %CExpected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %CExpected SEQ_CST, ACQUIRE or RELAXED at %CExpected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TEAMS, PARALLEL or THREAD as binding in BIND at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %LExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %CExpected data constant after repeat spec at %CExpected dependence-type SINK or SOURCE at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected identifier at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer expression at %CExpected integer expression of the %<omp_allocator_handle_kind%> kind at %LExpected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %CExpected integer stringExpected intrinsic assignment in OMP WORKSHARE at %LExpected label %qs for %s statement at %CExpected left parenthesisExpected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %LExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected range-specification at %CExpected real stringExpected register or constant integer.Expected right parenthesisExpected scalar initialization expression at %CExpected scalar intrinsic expression at %L in atomic comparisonExpected scalar intrinsic variable at %L in atomic comparisonExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after %<.%> at %CExpected terminating name at %CExpected trait-property-extension at %CExpected type-bound procedure or procedure pointer component at %CExpected variable list at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting a variable at %LExpecting definable entity near %LExpecting list of named entities at %CExpecting variable in READ statement at %CExpecting variable or io-implied-do at %LExpecting variable or io-implied-do in READ statement at %LExplicit array shape at %C must be constant of INTEGER type and not %s typeExplicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit interface required for polymorphic argument at %LExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE selector at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %L has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options.Extraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFDPIC mode is not supported in Thumb-1 modeFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)FINAL procedure declaration at %CFLUSH statement at %CFORALL construct at %LFORALL end expression at %L must be a scalar INTEGERFORALL index %qs may not appear in triplet specification at %LFORALL index-name at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar variable of type integerFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORM TEAM statement at %CFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L cannot be a zero-sized arrayFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>FPTR argument at %L to C_F_POINTER shall not be polymorphicFPU types of LoongArch:FPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSFUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %LFUNCTION result %s cannot be a POINTER in FUNCTION %s at %LFUNCTION result %s cannot be an array in FUNCTION %s at %LFUNCTION result %s cannot be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailed to match clause at %CFailure getting length of a constant array.Failure in conversion of BOZ to REAL at %LFatal ErrorFile %qs is being included recursivelyFile %qs opened at %C is not a GNU Fortran module fileFile for output dependency information.Fine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %qsFlag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qsFlag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Fold calls to simple inline functions.Fold instructions calculating memory offsets to the memory access instruction if possible.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %LFor -f*-prefix-map= options compare canonicalized pathnames rather than just strings.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.For the assembler (and linker) permit any architecture sub-variant to be used without error.Forbid performing fp-as-gp optimization.Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'.Force all calls to be made via a jli instruction.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force creation of temporary to test infrequently-executed forall code.Force disable hardware loop, even use -mext-dsp.Force functions to be aligned to a 4 byte boundary.Force generation of external symbol indirection stubs.Force indirect call and jump via register.Force performing fp-as-gp optimization.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %L has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 2023:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L has entry %s with mismatched characteristicsFunction %s at %L with entries returning variables of different string lengthsFunction not found.Function result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power10.Fuse certain integer operations together for better performance on power8.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC does not currently support a simdclone with simdlens %wd and %wd for these types.GCC does not currently support argument type %qT for simdGCC does not currently support return type %qT for simdGCC does not currently support simdlen %wd for type %qTGCC is not configured to support %qs as %<-foffload=%> argumentGCC must be configured with %<--enable-newlib-nano-formatted-io%> to use %<-mtiny-printf%>GCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCC_OFFLOAD_OMP_REQUIRES_FILE unsetGCN GPU type to use:GCSE disabledGENERIC %qs at %L cannot overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
! GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGNU-style attribute between label and declaration appertains to the labelGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate (do not generate) MMA instructions.Generate (do not generate) code that uses the LXVKQ instruction.Generate (do not generate) code that uses the XXSPLTIDP instruction.Generate (do not generate) code that uses the XXSPLTIW instruction.Generate (do not generate) pc-relative memory addressing.Generate (do not generate) pc-relative memory optimizations for externals.Generate (do not generate) prefixed memory instructions.Generate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate BTF debug information at default level.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate C prototypes from non-BIND(C) external procedure definitions.Generate C++ Module dependency information.Generate C-SKY FPU double float instructions (default for hard float).Generate CTF debug information at default level.Generate DSP extension instructions.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate JSON file.Generate LP64 code.Generate MIPS16 code.Generate ModuleInfo struct for output module.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SIMD clones for functions with the OpenMP declare target directive.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all _mcount and __fentry__ calls.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a Mach-O bundle (file type MH_BUNDLE).Generate a __return_loc section pointing to all return instrumentation code.Generate a call to abort if a noreturn function returns.Generate a default D main() function when compiling.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate all necessary information for BPF Compile Once - Run Everywhere.Generate an output executable that binds symbols on load, rather than lazily.Generate approximate reciprocal divide and square root for better throughput.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate big-endian eBPF.Generate bit instructions.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for C-SKY compiler runtime instead of libgcc.Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple macOS) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Smart Mode.Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for all template instantiations.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for assert contracts.Generate code for class invariant contracts.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for postcondition contracts.Generate code for precondition contracts.Generate code for static functions even if they are never called.Generate code for switches without a default case.Generate code for the Android platform.Generate code for the M*Core M210.Generate code for the M*Core M340.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that conforms to the specified ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that will run in privileged state.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to mitigate against straight line speculation.Generate code to track when the CPU might be speculating incorrectly.Generate code to use a non-exec PLT and GOT.Generate code using global anchor symbol addresses.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code which uses the core registers only (r0-r14).Generate code with library calls for floating point.Generate code with unaligned load store, valid for MIPS R6.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate constant pools in the compiler instead of assembler.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in CodeView format.Generate debug information in DWARF v2 (or later) format.Generate debug information in VMS format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide instructions.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate extended arithmetic instructions, only valid for ARC700.Generate extended entry point information for inlined functions.Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate floating-point multiply-accumulation instructions.Generate frecipd/fsqrtd/fdivd instructions (default for hard float).Generate hardware abs instructions.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate libcalls for atomic loads and stores when sync libcalls are disabled.Generate little endian code.Generate little-endian code.Generate little-endian eBPF.Generate load/store multiple instructions.Generate load/store with update instructions.Generate local calls to out-of-line atomic operations.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate millicode thunks.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate push/pop instructions (default).Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate return instruction in naked function.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate single-precision floating-point instructions.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate stm/ldm instructions (default).Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unaligned VSX load/store for inline expansion of memcpy/memmove.Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove.Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generate xBPF.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal entity %qs at %L cannot appear in a COMMON blockGlobal entity %qs at %L cannot appear in a COMMON block at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGot unknown attribute %<target("%s")%>Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.HOLDS expression at %L must be a scalar logical expressionHandle OpenMP allocators for allocatables and pointers.Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Harden conditional branches by checking reversed conditions.Harden conditionals not used in branches, checking reversed conditions.Harden control flow by recording and checking execution paths.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %L uses nonstandard X instead of ZHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).I/O register operand for '%%%c'IBITS: Bad bitICE: %<emit_insn%> used where %<emit_jump_insn%> needed:ID of shared library to build.ID shared libraries and FD-PIC mode cannot be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIM part_ref at %CIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT NONE with spec list at %CIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINDIRECT clause at %C requires a constant logical expressionINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO UNIT in %s statement at %L must be an internal file in a PURE procedureIOLENGTH tag invalid in INQUIRE statement at %CIOMSG tag at %LIPA modref summary is missing in input fileIPA-SRA access verification failedISA %qs is not supported in %<target%> attribute, use %<arch=%> syntaxISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<%s_BitInt(%d)%> before C23ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<[[]]%> attributes before C23ISO C does not support %<__int%d%> typesISO C does not support %<auto%> type deduction before C23ISO C does not support %<~%> for complex conjugationISO C does not support %qs before C23ISO C does not support %qs predefined identifierISO C does not support complex integer typesISO C does not support decimal floating-point before C23ISO C does not support fixed-point typesISO C does not support omitting parameter names in function definitions before C23ISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support specifying %<enum%> underlying types before C23ISO C does not support the %<_Float%d%s%> type before C23ISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer braces before C23ISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a %<?:%> expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids storage class specifiers in compound literals before C23ISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%> before C23ISO C restricts enumerator values to range of %<int%> before C23ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ allows bit-field attributes only before the %<:%> tokenISO C++ did not adopt string literal operator templates taking an argument pack of charactersISO C++ does not allow %<?:%> with omitted middle operandISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not allow converting to %qH from %qI with greater conversion rankISO C++ does not allow converting to %qH from %qI with unordered conversion rankISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ does not support %<__int%d%> for %qsISO C++ does not support plain %<complex%> meaning %<double complex%>ISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids converting a string constant to %qTISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids empty unnamed enumISO C++ forbids flexible array member %qsISO C++ forbids flexible array membersISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids incrementing a pointer of type %qTISO C++ forbids incrementing an enumISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a %<?:%> expressionISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member functionISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member functionISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function.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%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>ISO C++ forbids using a floating-point literal in a constant-expressionISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading %<operator ?:%>ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C++17 does not allow %<register%> storage class specifierISO C++17 does not allow dynamic exception specificationsISO C11 does not support omitting the string in %qEISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<for%> loop initial declarationsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size cannot be evaluatedISO C90 forbids array whose size cannot be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CITERATOR may not be combined with SINK at %CITERATOR may not be combined with SOURCE at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If bounds remapping is specified at %L, the pointer target shall not be NULLIf first argument of ATAN2 at %L is zero, then the second argument must not be zeroIf first argument of ATAN2D at %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol.Ignore unsupported pragmas.Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported.Ignored.Ignoring '!$omx' vendor-extension sentinel at %CIllegal allocate-object at %C for a PURE procedureIllegal assignment to external procedure at %LIllegal character in BOZ constant at %CIllegal id in copy_walk_reduction_argIllegal preprocessor directiveIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal type in character concatenation at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement EVENT %s at %C in CRITICAL blockImage control statement EVENT %s at %C in DO CONCURRENT blockImage control statement EVENT %s at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement 'in' contracts of overridden methods to be a superset of parent contract.Implement 'in' parameters to mean scope const.Implement C++17 inheriting constructor semantics.Implement D bit-fields.Implement DIP1000: Scoped pointers.Implement DIP1008: Allow exceptions in @nogc code.Implement DIP1021: Mutable function arguments.Implement P2564 for consteval propagation.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.Implicitly declared BIND(C) function %qs at %L may not be C interoperableImplicitly declared BIND(C) variable %qs at %L may not be C interoperableImplicitly declared function %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %LImplicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT typeImplied SAVE for module variable %qs at %L, needed due to the default initializationImplied-shape array at %LImprove GCC's ability to track column numbers in large source files, at the expense of slower compilation.Impure function %qs at %L might not be evaluatedImpure function at %L might not be evaluatedIn %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %sIn SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection.In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qsIn constructor %qDIn copy constructor %qDIn destructor %qDIn explicit object member function %qDIn file included fromIn function %qDIn function %qsIn lambda functionIn member function %qDIn member function %qsIn moduleIn module imported atIn static member function %qDInclude directory %qs: %sIncluded file %qs is not a regular fileIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible initialization between a derived type entity and an entity with %qs type at %CIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent internal state: No location in expression near %LInconsistent internal state: No location in statementInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ldIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %LIndex variable %qs redefined at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %LIndicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4.Indicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inequality comparison for %s at %LInhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of structure component with a HOLLERITH constant at %L is not allowedInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%wd/%wd)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialize ptx registers.Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline code to invalidate instruction cache entries after setting up nested function trampolines.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Inline strcmp calls if possible.Inline strlen calls if possible.Inline strncmp calls if possible.Inquiry parameter cannot appear in a data-stmt-object-list at %CInsert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks.Insert code to profile values of expressions.Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Instruction accounted for function prologue, epilogue and other overhead.Instruction accounted for function thunk overhead.Instructions number above which STFL stall penalty can be compensated.Instrument function entry and exit with profiling calls invoked once.Instrument function entry and exit with profiling calls.Instrument function exit in instrumented functions with __fentry__.Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons).Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons).Integer division truncated to constant %qs at %LInteger expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too big for its kind at %C. This check can be disabled with the option %<-fno-range-check%>Integer too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterchanging loops at %LInterface %qs at %L is declared in a later PROCEDURE statementInterface %qs at %L may not be a statement functionInterface %qs at %L may not be genericInterface %qs at %L must be explicitInterface mismatch for procedure-pointer component %qs in structure constructor at %L: %sInterface mismatch in dummy procedure %qs at %L: %sInterface mismatch in global procedure %qs at %L: %sInterface mismatch in procedure pointer assignment at %L: %qs is not a subroutineInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInterface of %qs at %L must be explicitInterface-name expected after %<(%> at %CInternal compiler error:
! Internal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is invalid in procedure pointer initialization at %LInternal procedure %qs is used as actual argument at %LInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Interrupt Service Routines cannot be coded in Thumb-1 modeIntersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Interval overlap of %<-fdbg-cnt=%s%>: [%u, %u] and [%u, %u]Intrinsic %qs (%s) used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zdIntrinsic function %qs (%d) not recognizedIntrinsic function %qs at %L is not permitted in an initialization expressionIntrinsic function %s at %L is not permitted for CO_REDUCEIntrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointerIntrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure %qs not allowed in PROCEDURE statement at %LIntrinsic procedure at %L cannot be a MODULE PROCEDUREIntrinsic subroutine %qs at %L shall not have a type specifierIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clauseIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clauseInvalid %qs directive at %L in %s clause: declarative, informational and meta directives not permittedInvalid BOZ literal constant used in subscript at %CInvalid C identifier in NAME= specifier at %CInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid NAME %qs in !$ACC ROUTINE ( NAME ) at %CInvalid NULL at %LInvalid argument to !$ACC WAIT at %CInvalid array reference of a non-array entity at %LInvalid association target at %CInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character %qc in variable name at %CInvalid character 0x%s at %CInvalid character in name at %CInvalid character(s) in ELSE statement after %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid combined or composite directive at %LInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression after %<%s(%> at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid keyword %qs in %qs intrinsic function at %LInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid mixing of IEEE 128-bit and IBM 128-bit floating point typesInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type in arithmetic operation at %LInvalid type-spec at %CInvalid use of BOZ literal constant at %LInvalid use of statement function argument at %LInvalid value for %s specification at %CIssue a note when diagnostics are deduplicated.Issue debug information for compiler-generated auxiliary variables.Issue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJSON format version: %s
  Jump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJunk after MAP statement at %CJunk after UNION statement at %CJunk after non-nested STRUCTURE statement at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND attribute at %C in a STRUCTURE definitionKIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization expressionKIND part_ref at %CKeyword %qs at %C has already appeared in the current argument listKeyword argument %qs at %L is already associated with another actual argumentKeyword argument %qs at %L is invalid in a statement functionKeyword argument %qs at %L is not in the procedureKeyword argument %qs at %L is not in the procedure; did you mean %qs?Keyword argument requires explicit interface for procedure %qs at %LKeyword argument requires explicit interface for procedure pointer component %qs at %LKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known CSKY CPUs (for use with the -mcpu= options):Known CSKY FPUs (for use with the -mfpu= option):Known CSKY architectures (for use with the -march= option):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known PTX ISA target architectures (for use with the -misa= option):Known PTX ISA versions (for use with the -mptx= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option)Known assembler dialects (for use with the -masm= option):Known choices for mitigation against straight line speculation with -mharden-sls=:Known choices for return instrumentation with -minstrument-return=:Known cmodel types (for use with the -mcmodel= option):Known cmodel types (for use with the -mict-model= option):Known code model types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN argument (%ld) out of range 0:%d in intrinsic MVBITSLEN argument (%ld) out of range 0:%ld in intrinsic IBITSLEN attribute at %C in a STRUCTURE definitionLEN attribute at %C in a TYPE definitionLEN or KIND inquiry ref in DATA statement at %LLEN part_ref at %CLHS in %<noreturn%> callLINEAR clause modifier other than VAL used on DO or SIMD construct at %LLINEAR clause modifier used on DO or SIMD construct at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs after %L doesn't match IF label %qsLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLabeled DO statement at %LLeft parenthesis required after %<*%> in format string at %LLegacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel not found, use none, slim, blocks, vops.Lift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20.Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70.Limit how much the autovectorizer may unroll a loop.Limit of %d continuations exceeded in statement at %CLimit on number of alias checks performed when attempting to form an ldp/stp.Line truncated at %LLines executed:%s of %d
! Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link the standard Modula-2 libraries statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all hidden GC allocations.List all non-mutable fields which occupy an object instance.List all usages of 'in' on parameter.List all variables going into thread local storage.List information on all D language transitions.List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPEList item %qs in %s clause at %L must be of TYPE(C_PTR)List item %qs with allocatable components is not permitted in map clause at %LList item shall not be coindexed at %CList specified together with memory order clause in FLUSH directive at %CList statistics on template instantiations.Load all members of archive libraries, rather than only those that satisfy undefined symbols.Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLocator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLogs which object files the linker loads.Logs which symbol(s) caused an object to be loaded.Look for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.LoongArch CPU types:Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs does not have hardware multiply support, but %<-mhwmult%> is set to %sMCU %qs supports %s ISA but %<-mcpu%> option is set to %sMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 16-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 32-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to f5seriesMESSAGE clause at %L requires a scalar default-kind CHARACTER expressionMIPS16 %<-mxgot%> codeMIPS16 PIC for ABIs other than o32 and o64MIPS16 requires %<-mexplicit-relocs%>MMIX Internal: %s is not a shiftable integerMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE PROCEDURE formal argument %qs conflicts with alternate return at %CMODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %CMODULE prefix at %CMODULE prefix at %C found outside of a module, submodule, or interfaceMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 built-in functions only work inside interrupt handlersMULT case in %<cris_op_str%>Magnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make GCC pass the --no-relax command-line option to the linker instead of the --relax option.Make all function calls indirect.Make inline functions constexpr by default.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalformed type-spec at %CMalloc data into P2 space.Mangled derived type definition at %CMapper for module to CMI files.Mark MAC register as call-clobbered.Mark all loops as parallel.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64).Max number of bytes to compare with loops.Max number of bytes to compare without loops.Max number of bytes to compare.Max number of bytes to move inline.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation.Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum combined size of caller and callee which is inlined if callee is called once.Maximum depth of DFS walk used by modref escape analysis.Maximum depth of a loop nest to fully value-number optimistically.Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator.Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges.Maximum depth of recursive cloning for self-recursive function.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum loop depth of a call which is considered for inlining functions called once.Maximum number of VALUEs handled during a single find_base_term call.Maximum number of accesses stored in each modref reference.Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of arrays per SCoP.Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable.Maximum number of bases stored in each modref tree.Maximum number of basic blocks before VRP uses a sparse bitmap cache.Maximum number of basic blocks for VRP to use a basic cache vector.Maximum number of bits for which we avoid creating FMAs.Maximum number of bits that can be moved from memory to memory efficiently.Maximum number of bits that can be stored to memory efficiently.Maximum number of blocks for -fharden-control-flow-redundancy.Maximum number of blocks for in-line -fharden-control-flow-redundancy.Maximum number of concurrently open C++ module files when lazy loading.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of different predicates used to track properties of loops in IPA analysis.Maximum number of disambiguations to perform per memory access.Maximum number of escape points tracked by modref per SSA-name.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of isl operations, 0 means unlimited.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculatively.Maximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of operations in a parameter expression that can be handled by IPA analysis.Maximum number of outgoing edges in a switch before VRP will not process it.Maximum number of parameters in a SCoP.Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code.Maximum number of predicates anded for each predicate ored in the normalized predicate chain.Maximum number of predicates ored in the normalized predicate chain.Maximum number of queries into the alias oracle per store.Maximum number of references stored in each modref base.Maximum number of relations the oracle will register in a basic block.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements visited during jump function offset discovery.Maximum number of store chains to track at the same time in the store merging pass.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of tests performed by modref query.Maximum number of times a given range is adjusted during the dataflow.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of a single store merging region in bytes.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Member functions defined within their class are inline in module purview.Memory Tagging Extension does not support %<-mabi=ilp32%>Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory spaceMerge adjacent stores.Merge similar-enough states during analysis.Merge subcommand usage:Merge-stream subcommand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum page size for warning purposes.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values.Mismatch in BIND(C) names (%qs/%qs) at %CMismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qsMismatch in number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMismatches between file architecture and one specified by "-arch" are errors instead of warnings.Missing %<&%> in continued character constant at %CMissing %<(%> in ELSE IF expression at %CMissing %<(%> in IF-expression at %CMissing %<)%> in ELSE IF expression at %CMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing %qs in statement at or before %LMissing -mcpu option in ASM_CPU_SPEC?Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing THEN in ELSE IF statement after %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing alternate return specifier in subroutine call at %LMissing argument list in function %qs at %CMissing argument to %qs at %CMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing comma at %LMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing explicit declaration with EXTERNAL attribute for symbol %qs at %LMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing item in format string at %LMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesis in format string at %LMissing lower bound in assumed size coarray specification at %CMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolMitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431).Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098).Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465).Module %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Move stores out of loops.Multiple %qs modifiers specified at %CMultiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routine at %CNAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %LNAME %qs invalid in !$ACC ROUTINE ( NAME ) at %LNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %LNONMONOTONIC schedule modifier specified with ORDERED clause at %LNON_OVERRIDABLE and DEFERRED cannot both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNOWAIT clause must not be used with COPYPRIVATE clause at %LNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL at %L is not permitted as actual argument to %qs intrinsic functionNULL intrinsic with allocatable MOLD at %LNULL used in arithmeticNULL() at %C cannot appear in an array constructorNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDNULL() near %L cannot appear in INQUIRE statementNULLIFY does not allow bounds remapping for pointer object at %CNUM_TEAMS lower bound at %L larger than upper bound at %LName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%wu vs %wu bytes)Named block DO at %L requires matching ENDDO nameNamed constant %qs at %L cannot be an EQUIVALENCE objectNamed constant %qs in variable definition context (%s) at %LNamed constant at %C in an EQUIVALENCENamelist %qs cannot be an argument at %LNamelist %qs cannot be an argument to subroutine or function at %LNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNested function trampolines not supported on CK801.No binding name is allowed in BIND(C) at %CNo branches
  No calls
  No default crt0.o.No description yet.No edge out of thunk nodeNo executable lines
! No initializer for allocatable component %qs given in the structure constructor at %CNo initializer for component %qs given in the structure constructor at %CNo longer supported.No region crossing jump at section boundary in bb %iNon-ELEMENTAL user-defined assignment in WHERE at %LNon-PARAMETER symbol %qs at %L cannot be implied-shapeNon-POINTER in pointer association context (%s) at %LNon-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>Non-THREADPRIVATE object %qs in COPYIN clause at %LNon-character assumed shape array element in FORMAT tag at %LNon-character assumed size array element in FORMAT tag at %LNon-character in FORMAT tag at %LNon-character non-Hollerith in FORMAT tag at %LNon-character pointer array element in FORMAT tag at %LNon-constant character length at %L in DATA statementNon-constant lower bound in implied-shape declaration at %LNon-default LOGICAL kind in %s tag at %LNon-extensible derived-type %qs at %L must not be ABSTRACTNon-numeric character in statement label at %CNon-polymorphic passed-object dummy argument of %qs at %LNon-scalar FINAL procedure at %L should have assumed shape argumentNon-significant digits in %qs number at %C, maybe incorrect KINDNon-variable expression in variable definition context (%s) at %LNon-zero imaginary part discarded in conversion from %qs to %qs at %LNonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operatorNoncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)Nonconforming tab character at %CNonconforming tab character in column %d of line %dNonconforming tab character in format at %CNonconstant array section at %L in DATA statementNonexistent include directory %qsNoninteger exponent in an initialization expression at %LNoninteroperable array FPTR at %L to C_F_POINTER: %sNoninteroperable array at %L as argument to C_LOC: %sNoninteroperable procedure at %L to C_FUNLOCNoninteroperable procedure pointer at %L to C_F_PROCPOINTERNonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %LNonnegative width required in format string at %LNonpointer object %qs with default initialization shall not appear in a DATA statement at %LNonpolymorphic reference to abstract type at %CNonstandard conversion from %s to %s at %LNonstandard type declaration %s*%d at %CNonzero range step expected at %LNot configured with %<--enable-gather-detailed-mem-stats%>.Not enough elements in array initializer at %CNot expected TAG.Note #include directives not translated to import declarations, and not known to be textual.Note #include directives translated to import declarations.Note Compiled Module Interface pathname of a specific module or header-unit.Note Compiled Module Interface pathnames.Note a #include translation of a specific header.Note all candidates during overload resolution failure.Number of partitions the program should be split to.Number of registers used to pass integer arguments.Numeric PARAMETER required in complex constant at %CNumeric operands are required in expression at %LNumeric or CHARACTER operands are required in expression at %LOLD argument of the %s intrinsic function at %L shall be definableOMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is usedOMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clauseOMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clauseOMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignoredOMP DECLARE TARGET variable at %L is an element of a COMMON blockOMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clauseOMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clauseOMP TARGET UPDATE at %L requires at least one TO or FROM clauseOPEN statement at %L must have UNIT or NEWUNIT specifiedOPEN statement not allowed in PURE procedure at %COPERATION argument at %L must be a PURE functionOPTIONAL is not allowed inside of BLOCK at %CORDER at %L is not a permutation of the size of SHAPE at %LORDER clause must not be used together ORDERED at %LORDERED clause argument not constant positive integer at %CORDERED clause parameter is less than COLLAPSE at %LORDERED clause specified together with %<inscan%> REDUCTION clause at %LObject %qs is not a variable at %LObject %qs is not a variable at %L; parameters cannot be and need not be copiedObject %qs is not a variable at %L; parameters cannot be and need not be mappedObjective-C declarations may only appear in global scopeObsolescent feature:Obsolete; use GCN_STACK_SIZE at runtime.Offline tool to handle gcda counts
  
! Old-style character length at %COld-style initialization at %COld-style type declaration %s*%d not supported at %COmit frame pointer for leaf functions.Omit range reduction step when performing complex division.Omit the frame pointer in leaf functions.One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %LOnly DEFAULT permitted as reduction-modifier in REDUCTION clause at %LOnly array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declaredOnly emit Compiled Module Interface.Only generate absolute relocations on word sized values.Only intrinsic operators can be used in expression at %LOnly issue one instruction per cycle.Only retained for backward compatibility.Only the !$ACC ROUTINE form without list is allowed in interface block at %COnly the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %COnly use 32 FPRs.Only use 32 GPRs.OpenACC construct inside of non-OpenACC regionOpenACC directive inside of CRITICAL block at %COpenACC directives other than ROUTINE may not appear in PURE procedures at %COpenACC loop directive must be associated with an OpenACC compute regionOpenACC region inside of OpenACC routine, nested parallelism not supported yetOpenMP %<omp::decl%> attribute on a statementOpenMP %<requires%> directive with %qs specified only in some compilation unitsOpenMP %<requires%> directive with non-identical clauses in multiple compilation units: %qs vs. %qsOpenMP ERROR directive at %L with %<at(execution)%> clause in a PURE procedureOpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>OpenMP constructs are not allowed in target region with %<ancestor%>OpenMP constructs other than %<ordered simd%>, %<simd%>, %<loop%> or %<atomic%> may not be nested inside %<simd%> regionOpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a %<loop%> regionOpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a region with the %<order(concurrent)%> clauseOpenMP directive at %C is not pure and thus may not appear in a PURE procedureOpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declarationOpenMP runtime API call %qD in a region with %<device(ancestor)%> clauseOpenMP runtime API call %qD in a region with %<order(concurrent)%> clauseOpenMP runtime API call %qD strictly nested in a %<teams%> regionOperand of .not. operator at %%L is %sOperand of unary numeric operator %%<%s%%> at %%L is %sOperand of user operator %%<%s%%> at %%L is %sOperands at %L and %L cannot appear as operands of binary operator %qsOperands of binary numeric operator %%<%s%%> at %%L are %s/%sOperands of comparison operator %%<%s%%> at %%L are %s/%sOperands of logical operator %%<%s%%> at %%L are %s/%sOperands of string concatenation operator at %%L are %s/%sOperands of user operator %%<%s%%> at %%L are %s/%sOperator interface at %L conflicts with intrinsic interfaceOperator interface at %L has the wrong number of argumentsOperator interface at %L must have, at most, two argumentsOptimize amount of stdarg registers saved to stack at start of function.Optimize conditional patterns using SSA PHI nodes.Optimize for CPU.Optimize for debugging experience rather than speed or size.Optimize for space aggressively rather than speed.Optimize for space rather than speed.Optimize for speed disregarding exact standards compliance.Optimize frame header.Optimize induction variables on trees.Optimize lui/addiu address loads.Optimize opcode sizes at link time.Optimize partition neutering.Optimize sibling and tail recursive calls.Optimize tail call instructions in assembler and linker.Option %<-fallow-leading-underscore%> is for use only by gfortran developers, and should not be used for implicitly typed variablesOptions to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options.Options:
  Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY lower bound is %ld)Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY upper bound is %ld)Out of stack space.
  Output .debug_types section when using DWARF v4 debuginfo.Output callgraph information on a per-file basis with decorations.Output callgraph information on a per-file basis.Output lto objects containing both the intermediate language and binary output.Output stack usage information on a per-function basis.Output vtable verification counters.Output vtable verification pointer sets information.Overlap subcommand usage:Overlapping unequal initializers in EQUIVALENCE at %COverlapping unequal initializers in EQUIVALENCE at %LOverride -mbest-lib-options.P descriptor requires leading scale factor in format string at %LPAD= at %L not allowed in Fortran 95PARAMETER %qs is used at %L before its definition is completePARAMETER %qs shall not appear in a DATA statement at %CPARAMETER at %L is missing an initializerPARAMETER symbol in complex constant at %CPARAMETER without '()' at %CPAUSE statement at %CPC relative literal loads.PCH allocation failurePCH memory is not available: %mPCS variantPDP11 bit-field handling unsupported in %qsPHI argument is missing for edge %d->%dPHI argument is not SSA_NAME, or invariantPHI argument on abnormal edge is not SSA_NAMEPHI node with locationPHI node with wrong VUSE on edge from BB %dPIC code generation is not compatible with fast indirect callsPIC code generation is not supported in the portable runtime modelPIC is not supported for %qsPIC is only supported for RTPsPIC is required but not supported with CONST16 instructionsPIC register clobbered by %qs in %<asm%>PIC support for %<-fstack-limit-symbol%>POINTER attribute is required for procedure pointer component at %CPOINTER object %qs in %s clause at %LPOINTER object %qs of polymorphic type in %s clause at %LPOINTER-valued function appears on right-hand side of assignment at %LPOS argument (%ld) out of range 0:%ld in intrinsic %sPOS argument (%ld) out of range 0:%ld in intrinsic BTESTPOS argument (%ld) out of range 0:%ld in intrinsic IBITSPOS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITSPOSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESSPR100400PRE disabledPREFETCHWT1 support will be removed in GCC 15PRINT namelist at %C is an extensionPRINT statement at %C not allowed within PURE procedurePRINT_OPERAND, invalid insn for %%CPRINT_OPERAND, invalid insn for %%NPRIVATE statement at %C is only allowed in the specification part of a modulePRIVATE statement at %C must precede procedure bindingsPRIVATE statement at %C must precede structure componentsPRIVATE statement in TYPE at %C must be inside a MODULEPROCEDURE %qs at %L may not be used as its own interfacePROCEDURE at %C must be in a generic interfacePROCEDURE attribute conflicts with INTENT attribute in %qs at %LPROCEDURE attribute conflicts with NAMELIST attribute in %qs at %LPROCEDURE attribute conflicts with PROTECTED attribute at %LPROCEDURE attribute conflicts with RESULT attribute in %qs at %LPROCEDURE attribute conflicts with SAVE attribute in %qs at %LPROCEDURE list at %CPROCEDURE statement at %CPROCEDURE(interface) at %C should be declared DEFERREDPROTECTED at %C only allowed in specification part of a modulePROTECTED attribute at %CPROTECTED attribute conflicts with EXTERNAL attribute at %LPROTECTED statement at %CPTX does not support weak declarations (only weak definitions)PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)PUBLIC %s %qs at %L of PRIVATE derived type %qsPUBLIC function %qs at %L of PRIVATE type %qsPUBLIC statement at %C is only allowed in the specification part of a modulePURE and IMPURE must not appear both at %CPURE prefix in MODULE PROCEDURE interface is missing at %LPack VLIW instructions.Pack structure members together without holes.Pad shorter fixed form lines to line width with spaces.Padding of %d bytes required before %qs in COMMON %qs at %L; reorder elements or use %<-fno-align-commons%>Padding of %d bytes required before %qs in COMMON at %L; reorder elements or use %<-fno-align-commons%>Param to control which writeback opportunities we try to handle in the load/store pair fusion pass.  A value of zero disables writeback handling.  One means we try to form pairs involving one or more existing individual writeback accesses where possible.  A value of two means we also try to opportunistically form writeback opportunities by folding in trailing destructive updates of the base register used by a pair.Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expressionParameter array %qs at %L cannot be automatic or of deferred shapeParameterized derived type at %C is ambiguousParameterized type %qs does not have a component corresponding to parameter %qs at %LPass -EB option through to linker.Pass -EL option through to linker.Pass -marclinux option through to linker.Pass -marclinux_prof option through to linker.Pass -mrelax or -mno-relax option to the assembler.Pass -z text to linker.Pass the address of the ra save location to _mcount in $12.Passed-object at %L must be scalarPassed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedurePassed-object dummy argument of %qs at %L must be scalarPassed-object dummy argument of %qs at %L must not be ALLOCATABLEPassed-object dummy argument of %qs at %L must not be POINTERPasses on a request to the assembler to enable fixes for various silicon errata.Passes on a request to the assembler to warn about various silicon errata.Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modifiedPassing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qsPassing internal procedure at %L by location not allowedPassing intrinsic NULL as actual argument at %L requires an explicit interfacePath to header file that should be pre-included before each compilation unit.Percentage penalty functions containing a single call to another function will receive when they are evaluated for cloning.Percentage penalty the recursive functions will receive when they are evaluated for cloning.Perform IPA Value Range Propagation.Perform Identical Code Folding for functions and read-only variables.Perform Identical Code Folding for functions.Perform Identical Code Folding for variables.Perform SMS based modulo scheduling before the first scheduling pass.Perform SMS based modulo scheduling with register moves allowed.Perform VR4130-specific alignment optimizations.Perform Value Range Propagation on trees.Perform a forward propagation pass on RTL.Perform a number of minor, expensive optimizations.Perform a register copy-propagation optimization pass.Perform a register renaming optimization pass.Perform a target dependent instruction fusion optimization pass.Perform cloning to make Interprocedural constant propagation stronger.Perform comparison elimination after register allocation has finished.Perform conversion of conditional jumps to branchless equivalents.Perform conversion of conditional jumps to conditional execution.Perform conversions of switch initializations.Perform cross-jumping optimization.Perform early inlining.Perform enhanced load motion during global common subexpression elimination.Perform function-local points-to analysis on trees.Perform global common subexpression elimination after register allocation has finished.Perform global common subexpression elimination.Perform indirect inlining.Perform internal consistency checkings.Perform interprocedural bitwise constant propagation.Perform interprocedural constant propagation.Perform interprocedural modref analysis.Perform interprocedural points-to analysis.Perform interprocedural profile propagation.Perform interprocedural reduction of aggregates.Perform jump threading optimizations.Perform live range splitting during the SSA->normal pass.Perform loop peeling.Perform loop splitting.Perform loop unrolling for all loops.Perform loop unrolling when iteration count is known.Perform loop unswitching.Perform partial inlining.Perform redundant load after store elimination in global common subexpression elimination.Perform scalar replacement of aggregates.Perform software pipelining of inner loops during selective scheduling.Perform software pipelining of outer loops during selective scheduling.Perform speculative devirtualization.Perform store motion after global common subexpression elimination.Perform straight-line strength reduction.Perform superblock formation via tail duplication.Perform unroll-and-jam on loops.Perform unused symbol elimination in debug info.Perform unused type elimination in debug info.Perform variable tracking and also tag variables that are uninitialized.Perform variable tracking by annotating assignments.Perform variable tracking.Perform whole program optimizations.Period required in format specifier %s at %LPeriod required in format specifier at %LPeriod required in format specifier in format string at %LPermit '$' as an identifier character.Permit nonconforming uses of the tab character.Permit scheduling of a function's prologue and epilogue sequence.Permit scheduling of a function's prologue sequence.Permit scheduling of function prologue and epilogue sequences.Permit universal character names (\u and \U) in identifiers.Place a stop bit after every cycle when scheduling.Place data items into their own section.Place each function into its own section.Place floating point constants in TOC.Place symbol+offset constants in TOC.Please include the complete backtrace with any bug report.
  Please submit a full bug report, with preprocessed source (by using -freport-bug).
--- 1996,2035 ----
  %sspecifier at %L not allowed in OPEN statement for unformatted I/O%u name provided for structured binding%u names provided for structured binding'' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' file is already processed
  '%s' is not a valid explicit concrete semantic'%s' must have %d operands (excluding match_dups)'%s' must have at least %d operands (excluding match_dups)'%s' must have no more than %d operands (excluding match_dups)''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'h' operand is not SImode register'm' flag'o' operand is not constant'q' flag(C)(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable.(Obsolete after 10.4)	Set MH_NOMULTIDEFS in an umbrella framework.(Obsolete after 10.4) -multiply_defined <treatment>	Provided a mechanism for warning about symbols defined in multiple dylibs.(Obsolete after 10.4) -multiply_defined_unused <treatment>	Provided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs.(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4.(Obsolete and unhandled by ld64, ignored)	ld should produce an executable (only handled by ld_classic).(Obsolete)	This is the default.(Obsolete) -sectobjectsymbols <segname> <sectname>	Setting a local symbol at the start of a section is no longer supported.(Obsolete) -sectorder <segname> <sectname> <orderfile>	Replaced by a more general option "-order_file".(Obsolete) Allowed linking to proceed with "-flat_namespace" when a linked bundle contained a symbol also exported from the main executable.(Obsolete) Current linkers never dead-strip these items, so the option is not needed.(Obsolete) LD_PREBIND is no longer supported.(Obsolete) Object files with LINKEDIT sections are no longer supported.(Obsolete) This is the default.(Obsolete, ignored)	Old support similar to "-whyload".(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>	Allowed creation of a section from a file.(Obsolete, ld_classic only) -seg_addr_table_filename <path>.(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous namespace)(anonymous)(if this is not what you intended, make sure the function template has already been declared and add %<<>%> after the function name here)(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(messages without a matching method signature will be assumed to return %<id%> and accept %<...%> as arguments)(near initialization for %qs)(no argument)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
! *this--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached--param=aarch64-ldp-policy=[default|always|never|aligned] Fine-grained policy for load pairs.--param=aarch64-stp-policy=[default|always|never|aligned] Fine-grained policy for store pairs.--param=gcn-preferred-vectorization-factor=[default,32,64]	Preferred vectorization factor.--param=openacc-kernels=[decompose|parloops]	Specify mode of OpenACC 'kernels' constructs handling.--param=openacc-privatization=[quiet|noisy]	Specify mode of OpenACC privatization diagnostics.--param=parloops-schedule=[static|dynamic|guided|auto|runtime]	Schedule type of omp schedule for loops parallelized by parloops.--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the output mode for debugging ranger.--param=threader-debug=[none|all] Enables verbose dumping of the threader solver.-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-D<macro>[=<val>]	Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-G<number>	Put global and static data smaller than <number> bytes into a special section (on some targets).-Hd <dir>	Write D interface files to directory <dir>.-Hf <file>	Write D interface to <file>.-I <dir>	Add <dir> to the end of the main include path.-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MQ <target>	Add a target that may require quoting.-MT <target>	Add a target that does not require quoting.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Waligned-new=[none|global|all]	Warn even if 'new' uses a class member allocation function.-Walloc-size-larger-than=<bytes>	Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes.-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Wbidi-chars=[none|unpaired|any|ucn] Warn about UTF-8 bidirectional control characters.-Wframe-larger-than=<byte-size>	Warn if a function's stack frame requires in excess of <byte-size>.-Wlarger-than=<byte-size>	Warn if an object's size exceeds <byte-size>.-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<byte-size>	Warn if stack usage might exceed <byte-size>.-Wvla-larger-than=<number>	Warn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes.-Xbind-now and -Xbind-lazy are incompatible-Xf <file>	Write JSON output to the given <file>.-allowable_client <name>	The output dylib is private to the client <name>.-arch <name>	Generate output for architecture <name>.-aux-info <file>	Emit declaration information into <file>.-bundle not allowed with -dynamiclib-bundle not allowed with -shared-bundle_loader <executable>	Treat <executable> (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution.-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name <name>	Enable the executable being built to link against a private dylib (using allowable_client).-client_name not allowed with -dynamiclib-compatibility_version <number>	Set the version for the client interface.  Client programs must record a value less than or equal to <number>, or the binding will fail at runtime.-compatibility_version only allowed with -dynamiclib-current_version <number>	Set the current version for the library to <number>.-current_version only allowed with -dynamiclib-d<letters>	Enable dumps from specific passes of the compiler.-dumpbase <file>	Set the file basename to be used for dumps.-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files.-dumpdir <dir>	Set the directory name to be used for dumps.-dylib_file install_name:file_name	This allows linking of a dylib with "install_name" but to be found in a different install position "file_name"-dylinker_install_name <path>	Only used for building dyld.-exported_symbols_list <filename>	Export global symbols in <filename> in linked output file; any symbols not mentioned will be treated as "hidden".-f%s ignored (not supported for DJGPP)
! -fada-spec-parent=unit	Dump Ada specs as child units of given parent.-faligned-new=<N>	Use C++17 over-aligned type allocation for alignments greater than N.-fasan-shadow-offset=<number>	Use custom shadow memory offset.-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fbounds-check=[on|safeonly|off]	Turn array bounds checks on, in @safe code only, or off.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcf-protection=[full|branch|return|none|check]	Instrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets.-fcheck=[...]	Specify which runtime checks are to be performed.-fcheckaction=[throw,halt,context]	Behavior on contract failure.-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fcompare-debug[=<opts>]	Compile with and without e.g. -gtoggle, and compare the final-insns dump.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-cache-depth=<number>	Specify maximum constexpr recursion cache depth.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fconstexpr-ops-limit=<number>	Specify maximum number of constexpr operations during a single constexpr evaluation.-fcontract-assumption-mode=[on|off]	Enable or disable treating axiom level contracts as assumptions (default on).-fcontract-build-level=[off|default|audit]	Specify max contract level to generate runtime checks for.-fcontract-continuation-mode=[on|off]	Enable or disable contract continuation mode (default off).-fcontract-mode=[on|off]	Enable or disable all contract facilities (default on).-fcontract-role=<name>:<semantics>	Specify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume).-fcontract-semantic=<level>:<semantic>	Specify the concrete semantics for level.-fcontract-strict-declarations=[on|off]	Enable or disable warnings on generalized redeclaration of functions with contracts (default off).-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>	The endianness used for unformatted files.-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]	Set the debug counter limit.-fdebug-prefix-map=<old>=<new>	Map one directory name to another in debug information.-fdebug=<ident>	Compile in debug code identified by <ident>.-fdeps-target=obj.o Output file for the compile step.-fdiagnostics-color=[never|always|auto]	Colorize diagnostics.-fdiagnostics-column-origin=<number>	Set the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example.-fdiagnostics-column-unit=[display|byte]	Select whether column numbers are output as display columns (default) or raw bytes.-fdiagnostics-escape-format=[unicode|bytes]	Select how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it.-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]	Select output format.-fdiagnostics-show-location=[once|every-line]	How often to emit source location at the beginning of line-wrapped diagnostics.-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]	Determine which characters to use in text arg diagrams.-fdiagnostics-urls=[never|always|auto]	Embed URLs in diagnostics.-fdisable-[tree|rtl|ipa]-<pass>=range1+range2	Disable an optimization pass.-fdoc-dir=<dir>	Write documentation file to directory <dir>.-fdoc-file=<file>	Write documentation to <file>.-fdoc-inc=<file>	Include a Ddoc macro <file>.-fdump-<type>	Dump various compiler internals to a file.-fdump-cxx-spec=<filename>	Write all declarations as C++ code to <filename>.-fdump-final-insns=filename	Dump to filename the insns at the end of translation.-fdump-go-spec=filename	Write all declarations to file as Go code.-femit-struct-debug-baseonly	Aggressive reduced debug info for structs.-femit-struct-debug-detailed=<spec-list>	Detailed reduced debug info for structs.-femit-struct-debug-reduced	Conservative reduced debug info for structs.-fenable-[tree|rtl|ipa]-<pass>=range1+range2	Enable an optimization pass.-fexcess-precision=[fast|standard|16]	Specify handling of excess floating-point precision.-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-fextern-std=<standard>	Set C++ name mangling compatibility with <standard>.-ffile-prefix-map=<old>=<new>	Map one directory name to another in compilation result.-ffixed-<register>	Mark <register> as being unavailable to the compiler.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffp-contract=[off|on|fast]	Perform floating-point expression contraction.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-fgnat-encodings=[all|gdb|minimal]	Select the balance between GNAT encodings and standard DWARF emitted in the debug information.-fgo-c-header=<file>	Write Go struct definitions to file as C code.-fgo-debug-escape-hash=<string>	Hash value to debug escape analysis.-fgo-dump-<type>	Dump Go frontend internal information.-fgo-embedcfg=<file>	List embedded files via go:embed.-fgo-importcfg=<file>	Provide file that tells where to find imports.-fgo-optimize-<type>	Turn on optimization passes in the frontend.-fgo-pkgpath=<string>	Set Go package path.-fgo-prefix=<string>	Set package-specific prefix for exported Go names.-fgo-relative-import-path=<path>	Treat a relative import as relative to path.-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]	Check CFR execution paths also before calling noreturn functions.-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-arg-packing	Perform argument packing inline.-finline-limit=<number>	Limit the size of inlined functions to <number>.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization.-finput-charset=<cset>	Specify the default character set for source files.-finstrument-functions-exclude-file-list=filename,...	Do not instrument functions listed in files.-finstrument-functions-exclude-function-list=name,...	Do not instrument listed functions.-fira-algorithm=[CB|priority]	Set the used IRA algorithm.-fira-region=[one|all|mixed]	Set regions for IRA.-fira-verbose=<number>	Control IRA's level of diagnostic messages.-flive-patching=[inline-only-static|inline-clone]	Control IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations.-fmacro-prefix-map=<old>=<new>	Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE().-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fmessage-length=<number>	Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping.-fmodule-file=<package.module>=<filespec>	use <filespec> as source file for <package.module>.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-foffload-abi=[lp64|ilp32]	Set the ABI to use in an offload compiler.-foffload-options=<targets>=<options>	Specify options for the offloading targets.-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpack-struct=<number>	Set initial maximum structure member alignment.-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprofile-prefix-map=<old>=<new>	Map one directory name to another in GCOV coverage result.-fprofile-reproducible=[serial|parallel-runs|multithreaded]	Control level of reproducibility of profile gathered by -fprofile-generate.-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-framework <name>	The linker should search for the framework <name> in the framework search path.-frandom-seed=<string>	Make compile reproducible using <string>.-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-frust-cfg=<name>             Set a config expansion option-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             The pipeline will run up until this stage when compiling Rust code-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Crate type to emit-frust-crate=<name>             Set the crate name for the compilation-frust-dump-<type>              Dump Rust frontend internal information.-frust-edition=[2015|2018|2021]             Edition to use when compiling rust code-frust-extern=              Specify where an external library is located-frust-mangling=[legacy|v0]     Version to use for name mangling-frust-max-recursion-depth=<integer>-frust-metadata-output=<path.rox>  Path to output crate metadata-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address is not supported in this configuration-fsave-mixins=<filename>	Expand and save mixins to file specified by <filename>.-fsched-stalled-insns-dep=<number>	Set dependence distance checking in premature scheduling of queued insns.-fsched-stalled-insns=<number>	Set number of queued insns that can be prematurely scheduled.-fsched-verbose=<number>	Set the verbosity level of the scheduler.-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]	Specifies the vectorization cost model for code marked with a simd directive.-fsso-struct=[big-endian|little-endian|native]	Set the default scalar storage order.-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members.-ftabstop=<number>      Distance between tab stops for column reporting.-ftemplate-depth=<number>	Specify maximum template instantiation depth.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Set the default thread-local storage code generation model.-ftrack-macro-expansion=<0|1|2>	Track locations of tokens coming from macro expansion and display them in error messages.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-ftrivial-auto-var-init=[uninitialized|pattern|zero]	Add initializations to automatic variables.-fuse-linker-plugin is not supported in this configuration-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]	Specifies the cost model for vectorization.-fversion=<ident>	Compile in version code identified by <ident>.-fvisibility=[default|internal|hidden|protected]	Set the default symbol visibility.-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zstd is not supported in this configuration-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imacros <file>	Accept definition of macros in <file>.-image_base <address>	Specify <address> as the base address for a dylib or bundle.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-imultilib <dir>	Set <dir> to be the multilib include subdirectory.-include <file>	Include the contents of <file> before other files.-init <symbol_name>	The symbol <symbol_name> will be used as the first initializer for a dylib.-install_name <name>	Set the install name for a dylib.-install_name only allowed with -dynamiclib-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iprefix <path>	Specify <path> as a prefix for next two options.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-mabi=ABI	Generate code that conforms to the given ABI.-mabi=BASEABI	Generate code that conforms to the given BASEABI.-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=ARCH	Generate code for the specified chip or CPU version.-march=ISA	Generate code for the given ISA.-march=PROCESSOR	Generate code for the given PROCESSOR ISA.-march=help	Print supported -march extensions.-mas100-syntax is incompatible with -gdwarf-mbranch-cost=<cost>	Optimization. Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0.-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mbranch-cost=N	Set the cost of branches to roughly N instructions.-mcall-ABI	Select ABI calling convention.-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region requires the large memory model (-mlarge)-mcpu=	Use features of and schedule code for given CPU.-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=PROCESSOR	Use architecture of and optimize the output for PROCESSOR.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mdata-region requires the large memory model (-mlarge)-mdebug=	Enable debug output.-mdouble=<BITS>	Use <BITS> bits wide double type.-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=FPU	Generate code for the given FPU.-mfuse-add=<0,2>	Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny.-mhard-float not supported-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call.-mipsN	Generate code for ISA level N.-mlam=[none|u48|u57] Instrument meta data position in user data pointers.-mlarge-data-threshold=<number>	Data greater than given threshold will go into a large data section in x86-64 medium and large code models.-mlong-double=<BITS>	Use <BITS> bits wide long double type.-mmax-inline-memcpy-size=SIZE	Set the max size of memcpy to inline, default is 1024.-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=<MCU>	Select the target MCU.-mmcu=MCU	Select the target System-On-Chip variant that embeds this PRU.-mmpy-option=MPY	Compile ARCv2 code with a multiplier design option.-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-moverride=<string>	Power users only! Override CPU optimization parameters.-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrvv-max-lmul=<string>	Set the RVV LMUL of auto-vectorization.-mrvv-vector-bits=<string>	Set the kind of bits for an RVV vector register.-msdata=[none,data,sysv,eabi]	Select method for sdata handling.-msim	Use simulator runtime.-msimd=SIMD	Generate code for the given SIMD extension.-msingle-float and -msoft-float cannot both be specified-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-msve-vector-bits=<number>	Set the number of bits in an SVE vector register.-mtarget-linker <version>	Specify that ld64 <version> is the toolchain linker for the current invocation.-mtls-size=[16,32]	Specify bit size of immediate TLS offsets.-mtraceback=[full,part,no]	Select type of traceback table.-mtune=	Schedule code for given CPU.-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=PROCESSOR	Generate optimized code for PROCESSOR.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mtune=TUNE	Tune code for given ARC variant.-mx32 is not supported on Solaris-o <file>	Place output into <file>.-pagezero_size <size>	Allows setting the page 0 size to 4kb when required.-param=vsetvl-strategy=<string>	Set the optimization level of VSETVL insert pass.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-private_bundle not allowed with -dynamiclib-read_only_relocs <treatment>	Allow relocations in read-only pages (not recommended).-sectalign <segname> <sectname> <value>	Set section <sectname> in segment <segname> to have alignment <value> which must be an integral power of two expressed in hexadecimal form.-sectcreate <segname> <sectname> <file>	Create section <sectname> in segment <segname> from the contents of <file>.-seg_addr_table <file>	Specify the base addresses for dynamic libraries; <file> contains a line for each library.-segaddr <name> <address>	Set the base address of segment <name> to <address> which must be aligned to a page boundary (currently 4kb).-segprot <segname> <max_prot> <init_prot>	The virtual memory protections for segment <segname> have maximum and initial values <max_prot> and <init_prot> respectively.  The specified values may contain "r", "w", "x" or "-" the latter meaning "no access".-segs_read_only_addr <address>	Specify that <address> is the base address of the read-only segments of a dylib.-segs_read_write_addr <address>	Specify that <address> is the base address address of the read-write segments of a dylib.-stdlib=[libstdc++|libc++]	The standard library to be used for C++ headers and runtime.-sub_library <name>	Library named <name> will be re-exported (only useful for dylibs).-sub_umbrella <name>	Framework named <name> will be re-exported (only useful for dylibs).-trigraphs	Support ISO C trigraphs.-umbrella <framework>	The specified framework will be re-exported.-undefined <treatment>	Specify the handling for undefined symbols (default is error).-unexported_symbols_list <filename>	Do not export the global symbols listed in <filename>.-weak_reference_mismatches <treatment>	Specifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak.... this enumerator %qD... to the previous %qs clause here... with %qs clause here... without %qs clause near to here...following parameter %P which has a default argument...this statement, but the latter is misleadingly indented as if it were guarded by the %qs.NOT. operator in expression at %L must have a LOGICAL operand.XOR. operator at %C/* Prototypes for external procedures generated from %s
     by GNU Fortran %s%s.
  
     Use of this interface is discouraged, consider using the
     BIND(C) feature of standard Fortran instead.  */
  
  128-bit %<long double%> not supported for VAX floats128-bit system register support requires the %<d128%> extension31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode; use assignment instead; use assignment or value-initialization instead; use copy-assignment instead; use copy-assignment or copy-initialization instead; use copy-initialization instead; use value-initialization instead<During initialization>
! <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><message unknown at compile time><missing><return value> <return-value><statement><structured bindings><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>A BOZ literal constant at %L cannot appear as an actual argument in a function referenceA BOZ literal constant at %L cannot appear as an actual argument in a subroutine referenceA factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floating point to integer truncation may be replaced with rounding to save mode switching.A lower bound must precede colon in assumed-size array specification at %LA memory space or traits array may not be specified for predefined allocator %qs at %LA non-default set of initial values has been requested, which violates the ABIA parameter name is required at %CA synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.A type parameter list is required at %CAAPCS does not support %<-mcallee-super-interworking%>AAPCS does not support %<-mcaller-super-interworking%>ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qsABI %qs is not enabled at configure-time, the linker might report an errorABI changed (%qs to %qs) while multilib is disabledABI for flattened struct with zero-length bit-fields changed in GCC 10ABI requires %<-march=rv%d%>ABI variant code generation (for use with -mabi= option):ABI with startfiles: %sABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)ABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CAC-IMPLIED-DO final expression references control variable at %LAC-IMPLIED-DO initial expression references control variable at %LAC-IMPLIED-DO step expression references control variable at %LACC CACHE directive must be inside of loop %CACCESS specification at %L was already specifiedACLE function %qD can only be called from a function that has %qs stateACLE function %qD can only be called when SME streaming mode is enabledACLE function %qD cannot be called when SME streaming mode is enabledACLE function %qD is incompatible with the use of %qsACLE function %qD requires ISA extension %qsACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %LALIGN requires a scalar positive constant integer alignment expression at %L that is a power of twoALLOCATABLE attribute at %C in a STRUCTURE definitionALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE directive at %L inside a target region must specify an ALLOCATOR clauseALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qsALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALLOCATED intrinsic at %L requires an array or scalar allocatable entityALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qsALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires a scalar INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %L not allowed in Fortran 95ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX5124FMAPS support will be removed in GCC 15AVX5124VNNIW support will be removed in GCC 15AVX512ER support will be removed in GCC 15AVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAVX512PF support will be removed in GCC 15Abbreviation for "-g -feliminate-unused-debug-symbols".Abbreviation for "-g -fno-eliminate-unused-debug-symbols".Absolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept argument mismatches in procedure calls.Accept extensions to support legacy code.Access data in the same section from shared anchor points.Access offset before parent offsetAccess overlaps with its siblingAccess size greater or equal to its parent sizeAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess terminates outside of its parentActual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L of %qs intrinsic shall be an associated pointerActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLEActual argument for %qs at %L must be a pointerActual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statementActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]Actual argument to %qs at %L must have the same declared typeActual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown sizeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers.Add a common subexpression elimination pass after loop optimizations.Add comments for ignored declarations in the generated C++ header.Add description attributes to some DWARF DIEs that have no name attribute.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra annotations to diagrams.Add extra commentary to assembler output.Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged).Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default).Additional debug prints.Additional maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with, if it points to a local variable that the caller only writes to and passes it as an argument to functions.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target%'s comdat groups differsAlias and target%'s section differsAlias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlias:Align all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align function entry to 4 byte.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of every function.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED.All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.All the LEN type parameters in the TYPE IS statement at %C must be ASSUMEDAllocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)Allocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable component or deferred-shaped array near %C in DATA statementAllocatable function %qs at %L must have an explicit function interfaceAllocate local variables on the stack to allow indirect recursion.Allocate-object at %C is not a nonprocedure pointer nor an allocatable variableAllocate-object at %L also appears at %LAllocate-object at %L is neither a data pointer nor an allocatable variableAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocatorAllow (or do not allow) gcc to use the LOOP instruction.Allow IEC559 floating point exceptions in constant expressions.Allow a BOZ literal constant to appear in an invalid context and with X instead of Z.Allow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow dollar signs in entity names.Allow fast jumps to the message dispatcher.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow readonly data in sdata.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the arguments of the '?' operator to have different types.Allow the compiler to introduce new data races on stores.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow use r15 for inline ASM.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return at %L is not permitted in a DTIO procedureAlternate return cannot appear in operator interface at %LAlternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %LAlternate return specifier in elemental subroutine %qs at %L is not allowedAlternate return specifier in function %qs at %L is not allowedAlternate-return argument at %CAlthough not referenced, %qs has ambiguous interfaces at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways align function entry, jump target and return address.Always generate long calls.Always inline subword atomic operations.Always save $lp in the stack.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous interfaces in %s for %qs at %L and %qs at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.Amount of local data-share (LDS) memory to reserve for gang-private variables.An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attributeAn alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Approximate function insn number in 1K units triggering simple local RA.Approximate the effect of function calls to simplify analysis.Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs at %L to declarative !$OMP ALLOCATE directive must be a variableArgument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declarationArgument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %LArgument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLEArgument %qs of %qs with PASS(%s) at %L may not have the POINTER attributeArgument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of MOD at %L shall not be zeroArgument %qs of MODULO at %L shall not be zeroArgument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of elemental procedure at %L cannot have the ALLOCATABLE attributeArgument %qs of elemental procedure at %L cannot have the POINTER attributeArgument %qs of elemental procedure at %L must be scalarArgument %qs of pure function %qs at %L must be INTENT(IN) or VALUEArgument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENTArgument %qs of statement function %qs at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSD at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ASIND at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)Arguments of %qs at %L and %L cannot both be BOZ literal constantsArguments of %qs have different kind type parameters at %LArithmetic IF statement at %CArithmetic IF statement at %L requires a scalar REAL or INTEGER expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L is larger than limit set by %<-fmax-stack-var-size=%>, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the %<-fmax-stack-var-size=%> limit (or use %<-frecursive%>, which implies unlimited %<-fmax-stack-var-size%>) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute.Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray bound mismatch for dimension 1 of array (%ld/%ld)Array bound mismatch for dimension 2 of array (%ld/%ld)Array component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray constructor including type specification at %CArray constructor value at %L shall not be unlimited polymorphic [F2008: C4106]Array entity required at %LArray in initializer list at %L must have an explicit shapeArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray is not contiguous at %LArray of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit sizeArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray pointer %qs at %L must have a deferred shape or assumed rankArray reference at %C cannot have more than %d dimensionsArray reference at %C has more than 7 dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference at %L out of bounds (%ld < %ld) in loop beginning at %LArray reference at %L out of bounds (%ld > %ld) in loop beginning at %LArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section at %L to C_LOCArray section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %CArray section with a vector subscript at %L shall not be the target of a pointerArray sections: %qs not allowed in !$ACC DECLARE at %LArray specification at %C has more than %d dimensionsArray specification at %C with more than 7 dimensionsArray specification for symbol %qs in COMMON at %C must be explicitArray specification must be deferred at %LArray specification or array-valued SOURCE= expression required in ALLOCATE statement at %LArray specification required in ALLOCATE statement at %LArray-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeArray-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qsAs extending type %qs at %L has a coarray component, parent type %qs shall also have oneAssembler options
  =================
  
! Assigned GOTO statement at %CAssigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to a LEN or KIND part_ref at %L is not allowedAssignment to a constant expression at %CAssignment to an allocatable polymorphic variable at %LAssignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>Assignment to coindexed variable at %L in a PURE procedureAssignment to contiguous pointer from non-contiguous target at %LAssignment to polymorphic coarray at %L is not permittedAssociate name %qs in %s clause at %LAssociate name %qs in SHARED clause at %LAssociate-name %qs at %L is used as arrayAssociate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, eitherAssociating entity %qs at %L is a procedure nameAssociating entity %qs at %L is a procedure pointerAssociating selector-expression at %L yields a procedureAssociation target at %C must not be coindexedAssociation target at %L cannot be a BOZ literal constantAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume assembler support for (DWARF2+) .loc directives.Assume assembler support for view in (DWARF2+) .loc directives.Assume code will be assembled by GAS.Assume code will be linked by GNU ld.Assume code will be linked by HP ld.Assume common declarations may be overridden with ones with a larger trailing array.Assume data segments are relative to text segment.Assume external symbols, whose natural alignment would be 1, to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI.Assume floating-point operations can trap.Assume incoming stack aligned to this power of 2.Assume labels and symbols can be addressed using 16 bit absolute addresses.Assume loading data from flash is slower than fetching instructions.Assume memory references are ordered and barriers are not needed.Assume no NaNs or infinities are generated.Assume normal C execution environment.Assume pointer overflow wraps around.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply across (uninlined) function boundaries.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that loops with an exit will terminate and not loop indefinitely.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that standard D runtime libraries and "D main" exist.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array %qs at %L is not permitted in an initialization expressionAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-shape array %qs at %L is not permitted in an initialization expressionAssumed-size dummy array with !$ACC DECLARE at %LAssumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rankAssumed-type actual argument at %L requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Attempt to DEALLOCATE unallocated '%s'Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a STRUCTURE definitionAttribute at %L is not allowed in a TYPE definitionAttribute at %L is not allowed outside a TYPE definitionAugment variable location lists with progressive views.AutoFDO profile magic number does not matchAutoFDO profile version %u does not match %uAutomatic array %qs at %L cannot have an initializerAutomatic object %qs at %L cannot appear in COMMON at %LAutomatically adds space for longer path names in load commands (up to MAXPATHLEN).Automatically align branch targets to reduce branch penalties.Available BITS selections:Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid combining multiple statements into one exploded edge.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid placing any readable data in program memory.Avoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructions.Avoid using the GOT to access external symbols.BB %i cannot throw but has an EH edgeBB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) Variable %qs at %L must have length oneBIND(C) applied to %s %s at %LBIND(C) at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) attribute at %L may not be specified for an internal procedureBIND(C) procedure with NAME may not have POINTER attribute at %CBIND(C) statement at %CBLANK= at %L not allowed in Fortran 95BLOCK DATA construct at %LBLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ at %L cannot appear in an old-style initializationBOZ constant at %C uses nonstandard postfix syntaxBOZ constant at %L cannot appear in the COMPLEX intrinsic subprogramBOZ literal constant at %L cannot appear as an initializerBOZ literal constant at %L cannot appear in ACHAR intrinsic subprogramBOZ literal constant at %L cannot appear in CHAR intrinsic subprogramBOZ literal constant at %L cannot appear in a structure constructorBOZ literal constant at %L cannot appear in an array constructorBOZ literal constant at %L cannot appear in an output IO listBOZ literal constant at %L cannot appear in the FLOAT intrinsic subprogramBOZ literal constant at %L cannot be an actual argument to %qsBOZ literal constant at %L cannot be an operand of unary operator %qsBOZ literal constant at %L is neither a DATA statement value nor an actual argument of INT/REAL/DBLE/CMPLX intrinsic subprogramBOZ literal constant near %L cannot appear as an operand of a relational operatorBOZ literal constant near %L cannot be assigned to a %qs variableBOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initializationBOZ used outside a DATA statement at %LBPF CO-RE does not support LTOBPF CO-RE requires BTF debugging information, use %<-gbtf%>BYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array dimension at %LBad array reference at %LBad array spec of component %qs referenced in structure constructor at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad character %qc in OPERATOR name at %CBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind expression for function %qs at %LBad kind for logical constant at %CBad nameBad operatorBad shape of initializer at %LBad specification for assumed size array at %CBad specification for assumed size array at %LBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase ABI types for LoongArch:Base object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBasic ISAs of LoongArch:Binding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %LBoth section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Bounds specification for %qs in pointer assignment at %LBranch at %L may result in an infinite loopBranches are this expensive (arbitrary units).Branches executed:%s of %d
  Build for Core A.Build for Core B.Build for SDRAM.Building block for specs-based multilib-aware TFLAGS.Builtin %qF requires z14 or higherBuiltin %qF requires z15 or higherBuiltin not implementedBy-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC interoperable character dummy variable %qs at %L with VALUE attribute must have length oneC kind type parameter is for type %s but type at %L is %sC++ constructors and destructors will not be invoked for Objective-C fieldsC++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>C++ lookup of %qD would return a field, not a typeC++ modules are incompatible with precompiled headersC++ modules are incompatible with traditional preprocessingC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 %<noexcept%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>C++20 %<constinit%> only available with %<-std=c++20%> or %<-std=gnu++20%>C++20 %qE only available with %<-fmodules-ts%>C++20 %qE only available with %<-fmodules-ts%>, which is not yet enabled with %<-std=c++20%>C++20 concept definition syntax is %<concept <name> = <expr>%>C++20 says that these are ambiguous, even though the second is reversed:C99 designator %qE is not an integral constant-expressionC99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCCTL intrinsic function subtype out of rangeCDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHANGE TEAM statement at %CCHARACTER expression at %L is being truncated (%ld/%ld)CHARACTER expression will be truncated in assignment (%wd/%wd) at %LCHARACTER expression will be truncated in constructor (%td/%td) at %LCHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %LCHARACTER length must be a constant at %LCHARACTER(*) function %qs at %LCHARACTER(*) function %qs at %L cannot be array-valuedCHARACTER(*) function %qs at %L cannot be pointer-valuedCHARACTER(*) function %qs at %L cannot be pureCHARACTER(*) function %qs at %L cannot be recursiveCLASS entity at %C cannot have the PARAMETER attributeCLASS selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be set.COMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPECOMMON block %qs at %L cannot have the EXTERNAL attributeCOMMON block %qs at %L is also an intrinsic procedureCOMMON block %qs at %L is used as PARAMETER at %LCOMMON block %qs at %L that is also a function resultCOMMON block %qs at %L that is also a global procedureCOMMON block %qs at %L uses the same global identifier as entity at %LCOMMON block /%s/ not found at %CCOMMON block at %LCOMMON block at %L with binding label %qs uses the same global identifier as entity at %LCOMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qsCOMMON variable %qs at %L must have constant character lengthCOMPLEX argument %qs of %qs intrinsic at %LCOMPLEX quantities cannot be compared at %LCONTAINS block in derived type definition at %CCONTAINS statement at %C is already in a contained program unitCONTAINS statement without FUNCTION or SUBROUTINE statement at %LCONTIGUOUS attribute at %CCONTIGUOUS statement at %CCONVERT tag at %LCOUNT argument of the EVENT_QUERY intrinsic function at %L shall be definableCOUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integerCOUNT argument to SYSTEM_CLOCK at %L has non-default kindCOUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integerCOUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integerCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integerCPU you selected does not support x86-64 instruction setCRIS-port assertion failed: %sCRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCTF debug info requested, but not supported for %qs frontendCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCYCLE statement at %C to non-innermost tiled !$ACC LOOP loopCall mcount for profiling before a function prologue.Call the dump function for variables and function in IL.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Cannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot USE a module that is currently builtCannot USE a submodule that is currently builtCannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot compute the length of the char array at %L.Cannot construct ABSTRACT type %qs at %LCannot convert %qs to %qs at %LCannot convert %qs to interoperable type at %LCannot convert %s to %s at %LCannot delete module file %qs: %sCannot delete temporary module file %qs: %sCannot determine shape of initializer at %LCannot find an intrinsic module named %qs at %CCannot find function declaration for %qsCannot find keyword named %qs in call to %qs at %LCannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>Cannot find symbol %qsCannot get current directory nameCannot initialize implied-shape array at %L with scalarCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open JSON output file %s
  Cannot open file %qsCannot open included file %qsCannot open module file %qs for reading at %C: %sCannot open module file %qs for writing at %C: %sCannot open omp_requires file %qsCannot open pre-included file %qsCannot open source file %s
! Cannot overwrite GENERIC %qs at %LCannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot rename module file %qs to %qs: %sCannot set Cray pointee array spec.Cannot set pointee array spec.Cannot simplify expression at %LCannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange of value in conversion from %qs to %qs at %LChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Character %qs in string at %C is not representable in character kind %dCharacter %qs in string at %L cannot be converted into character kind %dCharacter component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy argument %qs at %L must be of constant length of one or assumed length, unless it has assumed shape or assumed rank, as procedure %qs has the BIND(C) attributeCharacter dummy argument %qs at %L must be of length 1 as it has the VALUE attributeCharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter length expression of component %qs at %L must be of INTEGER type, found %sCharacter length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %LCharacter length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %LCharacter length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %LCharacter length of component %qs needs to be a constant specification expression at %LCharacter-valued argument %qs of statement function at %L must have constant lengthCharacter-valued internal function %qs at %L must not be assumed lengthCharacter-valued module procedure %qs at %L must not be assumed lengthCharacter-valued statement function %qs at %L must have constant lengthCheck CFR execution paths also before calls followed by returns of their results.Check CFR execution paths also when exiting a function through an exception.Check for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Clause expected at %CClause expected at %C after trailing commaClear all tune features.Clear call-used registers upon function return.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray component %qs at %L must be allocatable with deferred shapeCoarray declaration at %CCoarray designator at %C but %qs is not a coarrayCoarray dummy argument %qs at %L to elemental procedureCoarray dummy variable %qs at %L not allowed in BIND(C) procedure %qsCoarray specification required in ALLOCATE statement at %LCoarray variable %qs at %L shall not have codimensions with deferred shapeCoarrays disabled at %C, use %<-fcoarray=%> to enableCoarrays disabled at %L, use %<-fcoarray=%> to enableCode for reallocating the allocatable array at %L will be addedCode for reallocating the allocatable variable at %L will be addedCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILECoindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)Coindexed actual argument at %L to pointer dummy %qsCoindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)Coindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed expression to pointer component %qs in structure constructor at %LCoindexed object with polymorphic allocatable subcomponent at %LCoindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qsCoindexed procedure-pointer component at %CCoindexed variable must not have an allocatable ultimate component in assignment at %LCollect and dump debug information into temporary file if ICE in C/C++ compiler occurred.Comma after * at %C not allowed without I/O listComma before i/o item list at %LComma expected at %CComma required after P descriptor in format string at %LCompile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for devices requiring XNACK enabled. Default "any" if USM is supported.Compile for devices with the SRAM ECC feature enabled, or not. Default "any".Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile in debug code.Compile in unittest code.Compile release version.Compile whole compilation unit at a time.Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known.Complain about a name being declared as a class member after a previous use of the same name.Complain when a command-line option is valid, but not applicable to the current front end.Complex argument of LOG at %L cannot be zeroComplex multiplication and division follow Fortran rules.Component %qs at %C already declared at %LComponent %qs at %C already in the parent type at %LComponent %qs at %C is a PRIVATE component of %qsComponent %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L has the CONTIGUOUS attribute but is not an array pointerComponent %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayComponent %qs at %L with coarray component shall be a nonpointer, nonallocatable scalarComponent %qs in derived type %qs at %L may not be C interoperableComponent %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)Component %qs is initialized twice in the structure constructor at %LComponent %qs of %qs at %L has the same name as an inherited type-bound procedureComponent %qs of BIND(C) type at %L must have length oneComponent %qs with CLASS at %C must be allocatable or pointerComponent %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s of SEQUENCE type declared at %L does not have the SEQUENCE attributeComponent at %C must have the POINTER attributeComponent initializer without name after component named %s at %LComponent to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %LComponent to the right of a part reference with nonzero rank must not have the POINTER attribute at %LComponent with KIND attribute at %C must be INTEGERComponent with LEN attribute at %C must be INTEGERComponents in TYPE at %C must precede CONTAINSCompute locview reset points based on insn length estimates.Computed GOTO at %CConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsCondition outcomes covered:%s of %d
! Conditional moves for float are enabled.Conditional moves for integral are enabled.Configure the newlib board specific runtime.  The default is or1ksim.Configured with: %s
  Conflicting initializers in union at %L and %LConform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (published in 2018).Conform to the ISO 2017 C++ standard with GNU extensions.Conform to the ISO 2017 C++ standard.Conform to the ISO 2020 C++ standard (experimental and incomplete support).Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support).Conform to the ISO 2023 C standard draft (expected to be published in 2024) (experimental and incomplete support).Conform to the ISO 2023 C standard draft (expected to be published in 2024) with GNU extensions (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO 2026 C++ draft standard (experimental and incomplete support).Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 2018 standard.Conform to the ISO Fortran 2023 standard.Conform to the ISO Fortran 95 standard.Conform to the Objective-C 1.0 language as implemented in GCC 4.0.Conform to the o32 FPXX ABI.Consider access to byte sized memory slow.Consider type 'int' to be 16 bits wide.Consider type 'int' to be 32 bits wide.Constant character expression required in MESSAGE clause at %LConstant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstant memcpy size in bytes above which to start using MOPS sequence.Constant memmove size in bytes above which to start using MOPS sequence.Constant memset size in bytes from which to start using MOPS sequence.Constant-type argument expectedConstruct webs and split unrelated uses of single variable.Contained function %qs at %L has no IMPLICIT typeContained procedure %qs at %C clashes with procedure defined at %LContained procedure %qs at %C is already ambiguousContained procedure %qs at %L has the same name as its encompassing procedureContained procedure %qs at %L of a PURE procedure must also be PUREControl generation of reciprocal estimates.Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint.Control the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Control which events are displayed in diagnostic paths.Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores.Convert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Convert function return to call and return thunk.Convert indirect call and jump to call and return thunks.Copy array sections into a contiguous block on procedure entry.Copyright %s 2024 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires %<-fcray-pointer%> flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a dynamically linked position independent executable.Create a shared library.Create a static position independent executable.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LCreating array temporary at %L for argument %qsCurrent RISC-V GCC does not support RVV in big-endian modeCurrent RISC-V GCC does not support VLEN greater than 4096bit for 'V' ExtensionD does not support pointers on this target.D inline assembler statements are not supported in GDC.DATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L cannot have the ALLOCATABLE attributeDATA element %qs at %L is a pointer and so must be a full arrayDATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-targetDATA statement at %C after the first executable statementDATA statement at %C cannot appear within an INTERFACEDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDC format specifier not allowed at %CDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECIMAL= at %L not allowed in Fortran 95DEFAULTMAP at %C but prior DEFAULTMAP for category %sDEFAULTMAP at %C but prior DEFAULTMAP with unspecified categoryDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %L not allowed in Fortran 95DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locatorDEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJDEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kindDETACH event handle %qs in %s clause at %LDETACH event handle %qs in SHARED clause at %LDEVICE_TYPE must be ANY when used with INDIRECT at %LDIM argument (%d) to intrinsic SIZE at %L out of range (1:%d)DIM argument at %L is out of boundsDIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %LDIMENSION specified for %qs outside its INTERFACE body at %LDISTANCE= argument to NUM_IMAGES at %LDISTANCE= argument to THIS_IMAGE at %LDIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionDO CONCURRENT construct at %CDO loop at %L is undefined as it overflowsDO loop at %L is undefined as it underflowsDO loop at %L will be executed zero timesDO step value is zeroDO termination statement which is not END DO or CONTINUE with label %d at %CDO-iterator %qs at %L is inside iterator of the same nameDOUBLE COMPLEX at %CDP format specifier not allowed at %CDTIO %s procedure at %L must be recursiveDTIO character argument at %L must have assumed lengthDTIO dummy argument at %L must be a scalarDTIO dummy argument at %L must be an ASSUMED SHAPE ARRAYDTIO dummy argument at %L must be of KIND = %dDTIO dummy argument at %L must be of type %sDTIO dummy argument at %L must have INTENT %sDTIO procedure %qs at %L must be a subroutineDarwin does not support -mfentry or associated optionsDarwin is not an mx32 platformData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDebug library to use instead of phobos.Declaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefault library to use instead of phobos.Default-initialized %s dummy argument %qs at %L is not permitted in BIND(C) procedure %qsDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDeferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Dependence-type SINK used together with SOURCE on the same construct at %LDeprecated in favor of -Wc11-c23-compat.Deprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=c++17.Deprecated in favor of -std=c11.Deprecated in favor of -std=c23.Deprecated in favor of -std=c99.Deprecated in favor of -std=gnu++11.Deprecated in favor of -std=gnu++14.Deprecated in favor of -std=gnu++17.Deprecated in favor of -std=gnu11.Deprecated in favor of -std=gnu23.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L conflicts with namelist object %qs at %CDerived type %qs at %L has not been declaredDerived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs cannot be used as a variable at %LDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs is used as an actual argument at %LDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic typeDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Destruct fields of partially constructed objects.Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent CHARACTER lengths (%wd/%wd) in array constructor at %LDifferent character kinds at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmulDifferent shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmulDifferent type kinds at %LDifferent types in pointer assignment at %L; attempted assignment of %s to %sDimensions specified for %s at %L after its initializationDisable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger.Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger.Disable ARCompact specific pass to generate conditional execution instructions.Disable CFR in leaf functions.Disable FP regs.  Equivalent to -msoft-float.Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>Disable LR and SR instructions from using FPX extension aux registers.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger.Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger.Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger.Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger.Disable access to shared memory objects.Disable access to variables marked `@system' from @safe code.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disable stack scrub entirely, disregarding strub attributes.Disable the use of RX FPU instructions.Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Disallow tail call optimization when a calling routine may have omitted character lengths.Disallow unsound immutable conversions that were formerly incorrectly permitted.Discover pure and const functions.Discover read-only and non addressable static variables.Discover read-only, write-only and non-addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display target specific command line options (including assembler and linker options).Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display the frontend AST after parsing and semantic passes.Display the global symbol table after parsing.Display the symbols in reverse order.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do link the standard D startup files in the compilation.Do no generate BRcc instructions in arc_reorg.Do not add a default symbol exports to modules or dynamic libraries.Do not add default run paths (for the compiler library directories) to executables, modules or dynamic libraries.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that functions never executed during the train run are cold.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not elide common elements in template comparisons.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not generate unaligned memory accesses.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not link the standard D library in the compilation.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not need load-load barriers (dbar 0x700).Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretty-print template specializations as the template signature followed by the arguments.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use %<-mpower8-internal%>; use %<-mcpu=power8%> insteadDo not use GOT to access external symbols.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use the AIX Vector Extended ABI.Do not use the AltiVec ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the device-specific specs file device-specs/specs-<MCU>.Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about specified attributes.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a dynamically linked position independent executable.Don't destruct fields of partially constructed objects.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate code with unaligned load store for R6 (alias of -mstrict-align).Don't generate code with unaligned load store, only valid for MIPS R6.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use %reloc() assembly operators (for backward compatibility).Don't use C-style integral promotion for unary '+', '-' and '~'.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDowngrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L cannot be a derived type at %CDummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs is invalid in procedure pointer initialization at %LDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump Source Coverage Obligations.Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt.Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt.Dump a textual representation of the exploded graph to SRCFILE.eg.txt.Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file.Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file.Dump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump only the defined symbols.Dump optimization passes.Dump state-purging information to a SRCFILE.state-purge.dot file.Dump the analyzer exploded graph to a SRCFILE.eg.dot file.Dump the analyzer supergraph to a SRCFILE.supergraph.dot file.Dump the demangled output.Dump the details of LTO objects.Dump the dump tool command line options.Dump the statistics of gimple statements.Dump the statistics of tree types.Dump the statistics of trees.Dump the symtab callgraph.Dump various Rust front end internals.Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot.Dump various analyzer internals to SRCFILE.*.infinite-loop.dot.Dump various analyzer internals to SRCFILE.analyzer.txt.Dump various analyzer internals to stderr.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s modifier at %L in USES_ALLOCATORS clauseDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate AUTOMATIC attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate argument %qs at %L to intrinsic %sDuplicate array spec for Cray pointee at %CDuplicate construct label %qs at %CDuplicate format specification at %CDuplicate name %qs in association at %CDuplicate name %qs in parameter list at %CDuplicate statement label %d at %L and %LDuplicate symbol %qs in formal argument list at %CDuplicated %qs clause at %LDuplicated NOWAIT clause on %s and %s at %CDuplicated clause with SOURCE dependence-type at %CDuplicated common block %</%s/%> in !$OMP ALLOCATE at %LDuplicated variable %qs in !$OMP ALLOCATE at %LDuring link time optimization warn about mismatched types of global declarations.Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return.Dynamically allocate cc registers.E specifier not allowed with g0 descriptor in format string at %LEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH incoming edge mixed with non-EH incoming edges in bb %iEH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELFv2 parameter passing for an argument containing zero-width bit fields but that is otherwise a homogeneous aggregate was corrected in GCC 12ELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %L not allowed in Fortran 95END TEAM statement at %CEND statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %LENTRY result %s cannot be a POINTER in FUNCTION %s at %LENTRY result %s cannot be an array in FUNCTION %s at %LENTRY result %s cannot be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY statement at %L with BIND(C) prohibited in an elemental procedureENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsEQUIVALENCE statement at %CERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG variable at %L shall be a scalar default CHARACTER variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeElement in %s array constructor at %L is %sElement of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %LElement of assumed-shape or pointer array passed to array dummy argument %qs at %LElement with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit .stack_size directives.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property.Emit IEEE-conformant code, without inexact exceptions.Emit RISC-V ELF attribute.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit custom warnings with internal details intended for analyzer developers.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit diagnostics showing the location of nodes in the exploded graph.Emit direct branches to local functions.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit().Emit long load/store sequences.Emit more verbose descriptions of control flow in diagnostics.Emit more verbose descriptions of state changes in diagnostics.Emit optimization diagnostics.Emit profiling counter call at function entry before prologue.Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run.Emit progressive recommended breakpoint locations.Emit rdval instead of rduniq for thread pointer.Emit special instrumentation for accesses to volatiles.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit template instantiations as weak symbols.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty old style initializer list at %CEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 16-entry register file.Enable 32-bit ALU instructions.Enable 32-bit jump instructions.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++ coroutines (experimental).Enable C++ header module (experimental).Enable C++ modules-ts (experimental).Enable C++14 sized deallocation support.Enable C-SKY DSP instructions.Enable C-SKY Enhanced DSP instructions.Enable C-SKY SECURE instructions.Enable C-SKY TRUST instructions.Enable C-SKY Vector DSP instructions.Enable CFI tables via GAS assembler directives.Enable DEC-style STATIC and AUTOMATIC attributes.Enable DIV, DIVU.Enable DIV-REM instructions for ARCv2.Enable DSP 3.1 Pack A extensions.Enable DWARF line debug info via GNU as.Enable Dual and Single Operand Instructions for Telephony.Enable ENTER_S and LEAVE_S opcodes for ARCv2.Enable FT32B code compression.Enable Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable GPR32 in inline asm when APX_F enabled.Enable Graphite Identity transformation.Enable ID based shared library.Enable IEEE 128-bit floating point via the __float128 keyword.Enable Local Register Allocation.Enable Locked Load/Store Conditional extension.Enable LoongArch Advanced SIMD Extension (LASX, 256-bit).Enable LoongArch SIMD Extension (LSX, 128-bit).Enable MUL instructions.Enable MUL.X and UMUL.X instructions.Enable MULX instructions, assume fast shifter.Enable Objective-C exception and synchronization syntax.Enable Objective-C setjmp exception handling runtime.Enable OpenACC.Enable OpenMP (implies -frecursive in Fortran).Enable OpenMP GPU offloading.Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable Virtual Hosting support.Enable XY Memory extension (DSP version 3).Enable alignment of COMMON blocks.Enable all -Wunused- warnings.Enable all DEC language extensions.Enable all optimization info dumps on stderr.Enable an RTL peephole pass before sched2.Enable asan allocas/VLAs protection.Enable asan builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable at-calls stack scrubbing for all viable functions.Enable atomic instructions.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable byte swap instructions.Enable cache bypass for volatile references.Enable cache prefetch instructions.Enable certain features present in drafts of C++ Contracts.Enable certain features present in the Concepts TS.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional move instruction usage.Enable conditional moves unconditionally.Enable conditional moves.Enable conservative small loop unrolling.Enable constructor/destructor feature.Enable coprocessor instructions.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable default widths for i, f and g format specifiers.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable embedding metadata directly into object filesEnable exception handling.Enable experimental compilation of Rust files at your own riskEnable extra conditional-branch instructions j(s)lt and j(s)le.Enable floating-point status flags setting SSE vector operations on partial vectors.Enable formatting of JSON output.Enable forward propagation on trees.Enable front end optimization.Enable function profiling.Enable function reordering that improves code placement.Enable garbage collection (GC) in Objective-C/Objective-C++ programs.Enable general atomic operations introduced in v3 ISA.Enable generation of ARC SIMD instructions via target-specific builtins.Enable generation of R2 BMX instructions.Enable generation of R2 CDX instructions.Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div.Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override.Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul.Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch.Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override.Enable generation of hardware floating point instructions. The default is -msoft-float.Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override.Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations.Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations.Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable hwasan instrumentation of allocas/VLAs.Enable hwasan instrumentation of builtin functions.Enable hwasan instrumentation of load operations.Enable hwasan instrumentation of statically sized stack-allocated variables.Enable hwasan instrumentation of store operations.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable instructions that guard against return-oriented programming attacks.Enable internal stack scrubbing for all viable functions.Enable interrupt stack instructions.Enable kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable lazy module importing.Enable legacy math intrinsics for compatibility.Enable legacy parsing of INCLUDE as statement.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable load/store bonding.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop interchange on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization of floating point inductions.Enable loop vectorization on trees.Enable machine specific peephole optimizations.Enable more verbose RTX cost dumps during debug.  For GCC developers use only.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable multiprocessor instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable rvalue arguments to ref parameters.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET).Enable sign extend instructions.Enable signed division and modulus instructions.Enable signed move and memory load instructions.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable stack scrub as per attributes, with strict call checking.Enable stack scrubbing for all viable functions.Enable static analysis pass.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions.Enable the MIPS16e V2 instructions.Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals.Enable the copy of the AArch64 load/store pair fusion pass that runs after register allocation.Enable the copy of the AArch64 load/store pair fusion pass that runs before register allocation.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the extended LRW instruction (default for CK801).Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of blank format items in format strings.Enable the use of character literals in assignments and data statements for non-character variables.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable transitivity of constraints during analysis.Enable unaligned word and halfword accesses to packed data.Enable use of BI/BIH instructions when available.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of R16-R31 (default).Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable various security-relevant flags.Enable vectorization for gather instruction.Enable vectorization for scatter instruction.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
! Enforce class member access control semantics.Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity %qs at %L is incompatible with a BOZ literal constantEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquality comparison for %s at %LEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError allocating %lu bytesError converting PARAMETER constant in complex constant at %CError converting integerError in array constructor referenced at %LError in pointer initialization at %CError in type-spec at %LError in typebound call at %LError reallocating to %lu bytesError writing JSON output file %s
  Error writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
! Evaluation of nonstandard initialization expression at %LEvaluation of string longer than 2**28 at %L deferred to runtime, expect bugsEventEvent variable argument at %L must be a coarray but not coindexedEvent variable argument at %L must be a coarray or coindexedEvent variable at %L must be a scalar of type EVENT_TYPEEvery subscript of target specification at %L must be a constant expressionExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<( depobj )%> at %CExpected %<(%> after %qs at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<)%> or %<omp_cur_iteration)%> at %CExpected %<*%> in coindex specification in ALLOCATE statement at %LExpected %<,%> at %CExpected %<,%> or %<)%> at %CExpected %<,%> or end of statement at %CExpected %<:%> at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %LExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %CExpected ALIGN or ALLOCATOR clause at %CExpected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %CExpected COMPILATION or EXECUTION in AT clause at %CExpected DEPEND, UPDATE, or DESTROY clause at %CExpected DO loop at %CExpected ELSE at %L in atomic compare captureExpected FATAL or WARNING in SEVERITY clause at %CExpected HOST, NOHOST or ANY at %CExpected IF at %L in atomic compare captureExpected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %CExpected INCLUSIVE or EXCLUSIVE clause at %CExpected INTEGER type at %LExpected NONE or PRESENT in DEFAULT clause at %CExpected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %CExpected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifierExpected P edit descriptor in format string at %LExpected PARAMETER symbol in complex constant at %CExpected RANK or RANK DEFAULT following SELECT RANK at %CExpected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %CExpected SEQ_CST, ACQUIRE or RELAXED at %CExpected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TEAMS, PARALLEL or THREAD as binding in BIND at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %LExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %CExpected data constant after repeat spec at %CExpected dependence-type SINK or SOURCE at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected identifier at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer expression at %CExpected integer expression of the %<omp_allocator_handle_kind%> kind at %LExpected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %CExpected integer stringExpected intrinsic assignment in OMP WORKSHARE at %LExpected label %qs for %s statement at %CExpected left parenthesisExpected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %LExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected range-specification at %CExpected real stringExpected register or constant integer.Expected right parenthesisExpected scalar initialization expression at %CExpected scalar intrinsic expression at %L in atomic comparisonExpected scalar intrinsic variable at %L in atomic comparisonExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after %<.%> at %CExpected terminating name at %CExpected trait-property-extension at %CExpected type-bound procedure or procedure pointer component at %CExpected variable list at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting a variable at %LExpecting definable entity near %LExpecting list of named entities at %CExpecting variable in READ statement at %CExpecting variable or io-implied-do at %LExpecting variable or io-implied-do in READ statement at %LExplicit array shape at %C must be constant of INTEGER type and not %s typeExplicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit interface required for polymorphic argument at %LExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE selector at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %L has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options.Extraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFDPIC mode is not supported in Thumb-1 modeFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)FINAL procedure declaration at %CFLUSH statement at %CFORALL construct at %LFORALL end expression at %L must be a scalar INTEGERFORALL index %qs may not appear in triplet specification at %LFORALL index-name at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar variable of type integerFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORM TEAM statement at %CFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L cannot be a zero-sized arrayFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>FPTR argument at %L to C_F_POINTER shall not be polymorphicFPTR argument to C_F_POINTER at %L is a function returning a pointerFPU types of LoongArch:FPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSFUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %LFUNCTION result %s cannot be a POINTER in FUNCTION %s at %LFUNCTION result %s cannot be an array in FUNCTION %s at %LFUNCTION result %s cannot be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailed to match clause at %CFailure getting length of a constant array.Failure in conversion of BOZ to REAL at %LFatal ErrorFile %qs is being included recursivelyFile %qs opened at %C is not a GNU Fortran module fileFile for output dependency information.Fine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %qsFlag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qsFlag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Fold calls to simple inline functions.Fold instructions calculating memory offsets to the memory access instruction if possible.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %LFor -f*-prefix-map= options compare canonicalized pathnames rather than just strings.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.For the assembler (and linker) permit any architecture sub-variant to be used without error.Forbid performing fp-as-gp optimization.Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'.Force all calls to be made via a jli instruction.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force creation of temporary to test infrequently-executed forall code.Force disable hardware loop, even use -mext-dsp.Force functions to be aligned to a 4 byte boundary.Force generation of external symbol indirection stubs.Force indirect call and jump via register.Force performing fp-as-gp optimization.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %L has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 2023:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L has entry %s with mismatched characteristicsFunction %s at %L with entries returning variables of different string lengthsFunction not found.Function result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power10.Fuse certain integer operations together for better performance on power8.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC does not currently support a simdclone with simdlens %wd and %wd for these types.GCC does not currently support argument type %qT for simdGCC does not currently support return type %qT for simdGCC does not currently support simdlen %wd for type %qTGCC is not configured to support %qs as %<-foffload=%> argumentGCC must be configured with %<--enable-newlib-nano-formatted-io%> to use %<-mtiny-printf%>GCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCC_OFFLOAD_OMP_REQUIRES_FILE unsetGCN GPU type to use:GCSE disabledGENERIC %qs at %L cannot overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
! GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGNU-style attribute between label and declaration appertains to the labelGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate (do not generate) MMA instructions.Generate (do not generate) code that uses the LXVKQ instruction.Generate (do not generate) code that uses the XXSPLTIDP instruction.Generate (do not generate) code that uses the XXSPLTIW instruction.Generate (do not generate) pc-relative memory addressing.Generate (do not generate) pc-relative memory optimizations for externals.Generate (do not generate) prefixed memory instructions.Generate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate BTF debug information at default level.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate C prototypes from non-BIND(C) external procedure definitions.Generate C++ Module dependency information.Generate C-SKY FPU double float instructions (default for hard float).Generate CTF debug information at default level.Generate DSP extension instructions.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate JSON file.Generate LP64 code.Generate MIPS16 code.Generate ModuleInfo struct for output module.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SIMD clones for functions with the OpenMP declare target directive.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all _mcount and __fentry__ calls.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a Mach-O bundle (file type MH_BUNDLE).Generate a __return_loc section pointing to all return instrumentation code.Generate a call to abort if a noreturn function returns.Generate a default D main() function when compiling.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate all necessary information for BPF Compile Once - Run Everywhere.Generate an output executable that binds symbols on load, rather than lazily.Generate approximate reciprocal divide and square root for better throughput.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate big-endian eBPF.Generate bit instructions.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for C-SKY compiler runtime instead of libgcc.Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple macOS) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Smart Mode.Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for all template instantiations.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for assert contracts.Generate code for class invariant contracts.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for postcondition contracts.Generate code for precondition contracts.Generate code for static functions even if they are never called.Generate code for switches without a default case.Generate code for the Android platform.Generate code for the M*Core M210.Generate code for the M*Core M340.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that conforms to the specified ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that will run in privileged state.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to mitigate against straight line speculation.Generate code to track when the CPU might be speculating incorrectly.Generate code to use a non-exec PLT and GOT.Generate code using global anchor symbol addresses.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code which uses the core registers only (r0-r14).Generate code with library calls for floating point.Generate code with unaligned load store for R6 (alias of -mno-strict-align).Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate constant pools in the compiler instead of assembler.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in CodeView format.Generate debug information in DWARF v2 (or later) format.Generate debug information in VMS format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide instructions.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate extended arithmetic instructions, only valid for ARC700.Generate extended entry point information for inlined functions.Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate floating-point multiply-accumulation instructions.Generate frecipd/fsqrtd/fdivd instructions (default for hard float).Generate hardware abs instructions.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate libcalls for atomic loads and stores when sync libcalls are disabled.Generate little endian code.Generate little-endian code.Generate little-endian eBPF.Generate load/store multiple instructions.Generate load/store with update instructions.Generate local calls to out-of-line atomic operations.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate millicode thunks.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate push/pop instructions (default).Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate return instruction in naked function.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate single-precision floating-point instructions.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate stm/ldm instructions (default).Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unaligned VSX load/store for inline expansion of memcpy/memmove.Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove.Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generate xBPF.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal entity %qs at %L cannot appear in a COMMON blockGlobal entity %qs at %L cannot appear in a COMMON block at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGot unknown attribute %<target("%s")%>Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.HOLDS expression at %L must be a scalar logical expressionHandle OpenMP allocators for allocatables and pointers.Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Harden conditional branches by checking reversed conditions.Harden conditionals not used in branches, checking reversed conditions.Harden control flow by recording and checking execution paths.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %L uses nonstandard X instead of ZHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).I/O register operand for '%%%c'IBITS: Bad bitICE: %<emit_insn%> used where %<emit_jump_insn%> needed:ID of shared library to build.ID shared libraries and FD-PIC mode cannot be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIM part_ref at %CIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT NONE with spec list at %CIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINDIRECT clause at %C requires a constant logical expressionINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO UNIT in %s statement at %L must be an internal file in a PURE procedureIOLENGTH tag invalid in INQUIRE statement at %CIOMSG tag at %LIPA modref summary is missing in input fileIPA-SRA access verification failedISA %qs is not supported in %<target%> attribute, use %<arch=%> syntaxISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<%s_BitInt(%d)%> before C23ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<[[]]%> attributes before C23ISO C does not support %<__int%d%> typesISO C does not support %<auto%> type deduction before C23ISO C does not support %<~%> for complex conjugationISO C does not support %qs before C23ISO C does not support %qs predefined identifierISO C does not support complex integer typesISO C does not support decimal floating-point before C23ISO C does not support fixed-point typesISO C does not support omitting parameter names in function definitions before C23ISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support specifying %<enum%> underlying types before C23ISO C does not support the %<_Float%d%s%> type before C23ISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer braces before C23ISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a %<?:%> expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids storage class specifiers in compound literals before C23ISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%> before C23ISO C restricts enumerator values to range of %<int%> before C23ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ allows bit-field attributes only before the %<:%> tokenISO C++ did not adopt string literal operator templates taking an argument pack of charactersISO C++ does not allow %<?:%> with omitted middle operandISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not allow converting to %qH from %qI with greater conversion rankISO C++ does not allow converting to %qH from %qI with unordered conversion rankISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ does not support %<__int%d%> for %qsISO C++ does not support plain %<complex%> meaning %<double complex%>ISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids converting a string constant to %qTISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids empty unnamed enumISO C++ forbids flexible array member %qsISO C++ forbids flexible array membersISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids incrementing a pointer of type %qTISO C++ forbids incrementing an enumISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a %<?:%> expressionISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member functionISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member functionISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function.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%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>ISO C++ forbids using a floating-point literal in a constant-expressionISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading %<operator ?:%>ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C++17 does not allow %<register%> storage class specifierISO C++17 does not allow dynamic exception specificationsISO C11 does not support omitting the string in %qEISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<for%> loop initial declarationsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size cannot be evaluatedISO C90 forbids array whose size cannot be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CITERATOR may not be combined with SINK at %CITERATOR may not be combined with SOURCE at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If bounds remapping is specified at %L, the pointer target shall not be NULLIf first argument of ATAN2 at %L is zero, then the second argument must not be zeroIf first argument of ATAN2D at %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol.Ignore unsupported pragmas.Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported.Ignored.Ignoring '!$omx' vendor-extension sentinel at %CIllegal allocate-object at %C for a PURE procedureIllegal assignment to external procedure at %LIllegal character in BOZ constant at %CIllegal id in copy_walk_reduction_argIllegal preprocessor directiveIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal type in character concatenation at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement EVENT %s at %C in CRITICAL blockImage control statement EVENT %s at %C in DO CONCURRENT blockImage control statement EVENT %s at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement 'in' contracts of overridden methods to be a superset of parent contract.Implement 'in' parameters to mean scope const.Implement C++17 inheriting constructor semantics.Implement D bit-fields.Implement DIP1000: Scoped pointers.Implement DIP1008: Allow exceptions in @nogc code.Implement DIP1021: Mutable function arguments.Implement P2564 for consteval propagation.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.Implicitly declared BIND(C) function %qs at %L may not be C interoperableImplicitly declared BIND(C) variable %qs at %L may not be C interoperableImplicitly declared function %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %LImplicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT typeImplied SAVE for module variable %qs at %L, needed due to the default initializationImplied-shape array at %LImprove GCC's ability to track column numbers in large source files, at the expense of slower compilation.Impure function %qs at %L might not be evaluatedImpure function at %L might not be evaluatedIn %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %sIn SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection.In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qsIn constructor %qDIn copy constructor %qDIn destructor %qDIn explicit object member function %qDIn file included fromIn function %qDIn function %qsIn lambda functionIn member function %qDIn member function %qsIn moduleIn module imported atIn static member function %qDInclude directory %qs: %sIncluded file %qs is not a regular fileIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible initialization between a derived type entity and an entity with %qs type at %CIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent internal state: No location in expression near %LInconsistent internal state: No location in statementInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ldIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %LIndex variable %qs redefined at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %LIndicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inequality comparison for %s at %LInhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of structure component with a HOLLERITH constant at %L is not allowedInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%wd/%wd)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialize ptx registers.Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline code to invalidate instruction cache entries after setting up nested function trampolines.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Inline strcmp calls if possible.Inline strlen calls if possible.Inline strncmp calls if possible.Inquiry parameter cannot appear in a data-stmt-object-list at %CInsert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks.Insert code to profile values of expressions.Insert condition coverage profiling code.Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Instruction accounted for function prologue, epilogue and other overhead.Instruction accounted for function thunk overhead.Instructions number above which STFL stall penalty can be compensated.Instrument function entry and exit with profiling calls invoked once.Instrument function entry and exit with profiling calls.Instrument function exit in instrumented functions with __fentry__.Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons).Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons).Integer division truncated to constant %qs at %LInteger expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too big for its kind at %C. This check can be disabled with the option %<-fno-range-check%>Integer too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterchanging loops at %LInterface %qs at %L is declared in a later PROCEDURE statementInterface %qs at %L may not be a statement functionInterface %qs at %L may not be genericInterface %qs at %L must be explicitInterface mismatch for procedure-pointer component %qs in structure constructor at %L: %sInterface mismatch in dummy procedure %qs at %L: %sInterface mismatch in global procedure %qs at %L: %sInterface mismatch in procedure pointer assignment at %L: %qs is not a subroutineInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInterface of %qs at %L must be explicitInterface-name expected after %<(%> at %CInternal compiler error:
! Internal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is invalid in procedure pointer initialization at %LInternal procedure %qs is used as actual argument at %LInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Interrupt Service Routines cannot be coded in Thumb-1 modeIntersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Interval overlap of %<-fdbg-cnt=%s%>: [%u, %u] and [%u, %u]Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qsIntrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qsIntrinsic %qs (%s) used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zdIntrinsic function %qs (%d) not recognizedIntrinsic function %qs at %L is not permitted in an initialization expressionIntrinsic function %s at %L is not permitted for CO_REDUCEIntrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointerIntrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure %qs not allowed in PROCEDURE statement at %LIntrinsic procedure at %L cannot be a MODULE PROCEDUREIntrinsic subroutine %qs at %L shall not have a type specifierIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clauseIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clauseInvalid %qs directive at %L in %s clause: declarative, informational and meta directives not permittedInvalid BOZ literal constant used in subscript at %CInvalid C identifier in NAME= specifier at %CInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid NAME %qs in !$ACC ROUTINE ( NAME ) at %CInvalid NULL at %LInvalid argument to !$ACC WAIT at %CInvalid array reference of a non-array entity at %LInvalid association target at %CInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character %qc in variable name at %CInvalid character 0x%s at %CInvalid character in name at %CInvalid character(s) in ELSE statement after %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid combined or composite directive at %LInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression after %<%s(%> at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid keyword %qs in %qs intrinsic function at %LInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid mixing of IEEE 128-bit and IBM 128-bit floating point typesInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type in arithmetic operation at %LInvalid type-spec at %CInvalid use of BOZ literal constant at %LInvalid use of statement function argument at %LInvalid value for %s specification at %CIssue a note when diagnostics are deduplicated.Issue debug information for compiler-generated auxiliary variables.Issue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJSON format version: %s
  Jump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJunk after MAP statement at %CJunk after UNION statement at %CJunk after non-nested STRUCTURE statement at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND attribute at %C in a STRUCTURE definitionKIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization expressionKIND part_ref at %CKeyword %qs at %C has already appeared in the current argument listKeyword argument %qs at %L is already associated with another actual argumentKeyword argument %qs at %L is invalid in a statement functionKeyword argument %qs at %L is not in the procedureKeyword argument %qs at %L is not in the procedure; did you mean %qs?Keyword argument requires explicit interface for procedure %qs at %LKeyword argument requires explicit interface for procedure pointer component %qs at %LKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known CSKY CPUs (for use with the -mcpu= options):Known CSKY FPUs (for use with the -mfpu= option):Known CSKY architectures (for use with the -march= option):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known PTX ISA target architectures (for use with the -misa= option):Known PTX ISA versions (for use with the -mptx= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option)Known assembler dialects (for use with the -masm= option):Known choices for mitigation against straight line speculation with -mharden-sls=:Known choices for return instrumentation with -minstrument-return=:Known cmodel types (for use with the -mcmodel= option):Known cmodel types (for use with the -mict-model= option):Known code model types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN argument (%ld) out of range 0:%d in intrinsic MVBITSLEN argument (%ld) out of range 0:%ld in intrinsic IBITSLEN attribute at %C in a STRUCTURE definitionLEN attribute at %C in a TYPE definitionLEN or KIND inquiry ref in DATA statement at %LLEN part_ref at %CLHS in %<noreturn%> callLINEAR clause modifier other than VAL used on DO or SIMD construct at %LLINEAR clause modifier used on DO or SIMD construct at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs after %L doesn't match IF label %qsLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLabeled DO statement at %LLeft parenthesis required after %<*%> in format string at %LLegacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel not found, use none, slim, blocks, vops.Lift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20.Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70.Limit how much the autovectorizer may unroll a loop.Limit of %d continuations exceeded in statement at %CLimit on number of alias checks performed when attempting to form an ldp/stp.Line truncated at %LLines executed:%s of %d
! Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link the standard Modula-2 libraries statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all hidden GC allocations.List all non-mutable fields which occupy an object instance.List all usages of 'in' on parameter.List all variables going into thread local storage.List information on all D language transitions.List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPEList item %qs in %s clause at %L must be of TYPE(C_PTR)List item %qs with allocatable components is not permitted in map clause at %LList item shall not be coindexed at %CList specified together with memory order clause in FLUSH directive at %CList statistics on template instantiations.Load all members of archive libraries, rather than only those that satisfy undefined symbols.Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLocator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLogs which object files the linker loads.Logs which symbol(s) caused an object to be loaded.Look for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.LoongArch ARCH presets:LoongArch TUNE presets:Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs does not have hardware multiply support, but %<-mhwmult%> is set to %sMCU %qs supports %s ISA but %<-mcpu%> option is set to %sMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 16-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 32-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to f5seriesMESSAGE clause at %L requires a scalar default-kind CHARACTER expressionMIPS16 %<-mxgot%> codeMIPS16 PIC for ABIs other than o32 and o64MIPS16 requires %<-mexplicit-relocs%>MMIX Internal: %s is not a shiftable integerMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE PROCEDURE formal argument %qs conflicts with alternate return at %CMODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %CMODULE prefix at %CMODULE prefix at %C found outside of a module, submodule, or interfaceMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 built-in functions only work inside interrupt handlersMULT case in %<cris_op_str%>Magnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make GCC pass the --no-relax command-line option to the linker instead of the --relax option.Make all function calls indirect.Make inline functions constexpr by default.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalformed type-spec at %CMalloc data into P2 space.Mangled derived type definition at %CMapper for module to CMI files.Mark MAC register as call-clobbered.Mark all loops as parallel.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64).Max number of bytes to compare with loops.Max number of bytes to compare without loops.Max number of bytes to compare.Max number of bytes to move inline.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation.Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum combined size of caller and callee which is inlined if callee is called once.Maximum depth of DFS walk used by modref escape analysis.Maximum depth of a loop nest to fully value-number optimistically.Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator.Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges.Maximum depth of recursive cloning for self-recursive function.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum loop depth of a call which is considered for inlining functions called once.Maximum number of VALUEs handled during a single find_base_term call.Maximum number of accesses stored in each modref reference.Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of arrays per SCoP.Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable.Maximum number of bases stored in each modref tree.Maximum number of basic blocks before VRP uses a sparse bitmap cache.Maximum number of basic blocks for VRP to use a basic cache vector.Maximum number of bits for which we avoid creating FMAs.Maximum number of bits that can be moved from memory to memory efficiently.Maximum number of bits that can be stored to memory efficiently.Maximum number of blocks for -fharden-control-flow-redundancy.Maximum number of blocks for in-line -fharden-control-flow-redundancy.Maximum number of concurrently open C++ module files when lazy loading.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of different predicates used to track properties of loops in IPA analysis.Maximum number of disambiguations to perform per memory access.Maximum number of escape points tracked by modref per SSA-name.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of isl operations, 0 means unlimited.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculatively.Maximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of operations in a parameter expression that can be handled by IPA analysis.Maximum number of outgoing edges in a switch before VRP will not process it.Maximum number of parameters in a SCoP.Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code.Maximum number of predicates anded for each predicate ored in the normalized predicate chain.Maximum number of predicates ored in the normalized predicate chain.Maximum number of queries into the alias oracle per store.Maximum number of references stored in each modref base.Maximum number of relations the oracle will register in a basic block.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements visited during jump function offset discovery.Maximum number of store chains to track at the same time in the store merging pass.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of tests performed by modref query.Maximum number of times a given range is adjusted during the dataflow.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of a single store merging region in bytes.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Member functions defined within their class are inline in module purview.Memory Tagging Extension does not support %<-mabi=ilp32%>Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory spaceMerge adjacent stores.Merge similar-enough states during analysis.Merge subcommand usage:Merge-stream subcommand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum page size for warning purposes.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values.Mismatch in BIND(C) names (%qs/%qs) at %CMismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qsMismatch in number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMismatches between file architecture and one specified by "-arch" are errors instead of warnings.Missing %<&%> in continued character constant at %CMissing %<(%> in ELSE IF expression at %CMissing %<(%> in IF-expression at %CMissing %<)%> in ELSE IF expression at %CMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing %qs in statement at or before %LMissing -mcpu option in ASM_CPU_SPEC?Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing THEN in ELSE IF statement after %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing alternate return specifier in subroutine call at %LMissing argument list in function %qs at %CMissing argument to %qs at %CMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing comma at %LMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing explicit declaration with EXTERNAL attribute for symbol %qs at %LMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing item in format string at %LMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesis in format string at %LMissing lower bound in assumed size coarray specification at %CMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolMitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431).Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098).Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465).Module %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Move stores out of loops.Multiple %qs modifiers specified at %CMultiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routine at %CNAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %LNAME %qs invalid in !$ACC ROUTINE ( NAME ) at %LNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %LNONMONOTONIC schedule modifier specified with ORDERED clause at %LNON_OVERRIDABLE and DEFERRED cannot both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNOWAIT clause must not be used with COPYPRIVATE clause at %LNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL at %L is not permitted as actual argument to %qs intrinsic functionNULL intrinsic with allocatable MOLD at %LNULL used in arithmeticNULL() at %C cannot appear in an array constructorNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDNULL() near %L cannot appear in INQUIRE statementNULLIFY does not allow bounds remapping for pointer object at %CNUM_TEAMS lower bound at %L larger than upper bound at %LName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%wu vs %wu bytes)Named block DO at %L requires matching ENDDO nameNamed constant %qs at %L cannot be an EQUIVALENCE objectNamed constant %qs in variable definition context (%s) at %LNamed constant at %C in an EQUIVALENCENamelist %qs cannot be an argument at %LNamelist %qs cannot be an argument to subroutine or function at %LNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNested function trampolines not supported on CK801.No binding name is allowed in BIND(C) at %CNo branches
  No calls
+ No conditions
  No default crt0.o.No description yet.No edge out of thunk nodeNo executable lines
! No initializer for allocatable component %qs given in the structure constructor at %CNo initializer for component %qs given in the structure constructor at %CNo longer supported.No region crossing jump at section boundary in bb %iNon-ELEMENTAL user-defined assignment in WHERE at %LNon-PARAMETER symbol %qs at %L cannot be implied-shapeNon-POINTER in pointer association context (%s) at %LNon-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>Non-RECURSIVE procedure %qs from module %qs is  possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>Non-THREADPRIVATE object %qs in COPYIN clause at %LNon-character assumed shape array element in FORMAT tag at %LNon-character assumed size array element in FORMAT tag at %LNon-character in FORMAT tag at %LNon-character non-Hollerith in FORMAT tag at %LNon-character pointer array element in FORMAT tag at %LNon-constant character length at %L in DATA statementNon-constant lower bound in implied-shape declaration at %LNon-default LOGICAL kind in %s tag at %LNon-extensible derived-type %qs at %L must not be ABSTRACTNon-numeric character in statement label at %CNon-polymorphic passed-object dummy argument of %qs at %LNon-scalar FINAL procedure at %L should have assumed shape argumentNon-significant digits in %qs number at %C, maybe incorrect KINDNon-variable expression in variable definition context (%s) at %LNon-zero imaginary part discarded in conversion from %qs to %qs at %LNonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operatorNoncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)Nonconforming tab character at %CNonconforming tab character in column %d of line %dNonconforming tab character in format at %CNonconstant array section at %L in DATA statementNonexistent include directory %qsNoninteger exponent in an initialization expression at %LNoninteroperable array FPTR argument to C_F_POINTER at %L: %sNoninteroperable array at %L as argument to C_LOC: %sNoninteroperable procedure at %L to C_FUNLOCNoninteroperable procedure pointer at %L to C_F_PROCPOINTERNonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %LNonnegative width required in format string at %LNonpointer object %qs with default initialization shall not appear in a DATA statement at %LNonpolymorphic reference to abstract type at %CNonstandard conversion from %s to %s at %LNonstandard type declaration %s*%d at %CNonzero range step expected at %LNot configured with %<--enable-gather-detailed-mem-stats%>.Not enough elements in array initializer at %CNot expected TAG.Note #include directives not translated to import declarations, and not known to be textual.Note #include directives translated to import declarations.Note Compiled Module Interface pathname of a specific module or header-unit.Note Compiled Module Interface pathnames.Note a #include translation of a specific header.Note all candidates during overload resolution failure.Number of partitions the program should be split to.Number of registers used to pass integer arguments.Numeric PARAMETER required in complex constant at %CNumeric operands are required in expression at %LNumeric or CHARACTER operands are required in expression at %LOLD argument of the %s intrinsic function at %L shall be definableOMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is usedOMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clauseOMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clauseOMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignoredOMP DECLARE TARGET variable at %L is an element of a COMMON blockOMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clauseOMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clauseOMP TARGET UPDATE at %L requires at least one TO or FROM clauseOPEN statement at %L must have UNIT or NEWUNIT specifiedOPEN statement not allowed in PURE procedure at %COPERATION argument at %L must be a PURE functionOPTIONAL is not allowed inside of BLOCK at %CORDER at %L is not a permutation of the size of SHAPE at %LORDER clause must not be used together ORDERED at %LORDERED clause argument not constant positive integer at %CORDERED clause parameter is less than COLLAPSE at %LORDERED clause specified together with %<inscan%> REDUCTION clause at %LObject %qs is not a variable at %LObject %qs is not a variable at %L; parameters cannot be and need not be copiedObject %qs is not a variable at %L; parameters cannot be and need not be mappedObjective-C declarations may only appear in global scopeObsolescent feature:Obsolete; use GCN_STACK_SIZE at runtime.Offline tool to handle gcda counts
  
! Old-style character length at %COld-style initialization at %COld-style type declaration %s*%d not supported at %COmit frame pointer for leaf functions.Omit range reduction step when performing complex division.Omit the frame pointer in leaf functions.One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %LOnly DEFAULT permitted as reduction-modifier in REDUCTION clause at %LOnly array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declaredOnly emit Compiled Module Interface.Only generate absolute relocations on word sized values.Only intrinsic operators can be used in expression at %LOnly issue one instruction per cycle.Only retained for backward compatibility.Only the !$ACC ROUTINE form without list is allowed in interface block at %COnly the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %COnly use 32 FPRs.Only use 32 GPRs.OpenACC construct inside of non-OpenACC regionOpenACC directive inside of CRITICAL block at %COpenACC directives other than ROUTINE may not appear in PURE procedures at %COpenACC loop directive must be associated with an OpenACC compute regionOpenACC region inside of OpenACC routine, nested parallelism not supported yetOpenMP %<omp::decl%> attribute on a statementOpenMP %<requires%> directive with %qs specified only in some compilation unitsOpenMP %<requires%> directive with non-identical clauses in multiple compilation units: %qs vs. %qsOpenMP ERROR directive at %L with %<at(execution)%> clause in a PURE procedureOpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>OpenMP constructs are not allowed in target region with %<ancestor%>OpenMP constructs other than %<ordered simd%>, %<simd%>, %<loop%> or %<atomic%> may not be nested inside %<simd%> regionOpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a %<loop%> regionOpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a region with the %<order(concurrent)%> clauseOpenMP directive at %C is not pure and thus may not appear in a PURE procedureOpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declarationOpenMP runtime API call %qD in a region with %<device(ancestor)%> clauseOpenMP runtime API call %qD in a region with %<order(concurrent)%> clauseOpenMP runtime API call %qD strictly nested in a %<teams%> regionOperand of .not. operator at %%L is %sOperand of unary numeric operator %%<%s%%> at %%L is %sOperand of user operator %%<%s%%> at %%L is %sOperands at %L and %L cannot appear as operands of binary operator %qsOperands of binary numeric operator %%<%s%%> at %%L are %s/%sOperands of comparison operator %%<%s%%> at %%L are %s/%sOperands of logical operator %%<%s%%> at %%L are %s/%sOperands of string concatenation operator at %%L are %s/%sOperands of user operator %%<%s%%> at %%L are %s/%sOperator interface at %L conflicts with intrinsic interfaceOperator interface at %L has the wrong number of argumentsOperator interface at %L must have, at most, two argumentsOptimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues.Optimization. Relax branches.Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny.Optimization. Treat main as if it had attribute OS_task.Optimization. Use subroutines for function prologues and epilogues.Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.Optimize amount of stdarg registers saved to stack at start of function.Optimize conditional patterns using SSA PHI nodes.Optimize for CPU.Optimize for debugging experience rather than speed or size.Optimize for space aggressively rather than speed.Optimize for space rather than speed.Optimize for speed disregarding exact standards compliance.Optimize frame header.Optimize induction variables on trees.Optimize lui/addiu address loads.Optimize noreturn functions by not saving callee-saved registers used in the function.Optimize opcode sizes at link time.Optimize partition neutering.Optimize sibling and tail recursive calls.Optimize tail call instructions in assembler and linker.Option %<-fallow-leading-underscore%> is for use only by gfortran developers, and should not be used for implicitly typed variablesOptions to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options.Options:
  Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY lower bound is %ld)Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY upper bound is %ld)Out of stack space.
  Output .debug_types section when using DWARF v4 debuginfo.Output callgraph information on a per-file basis with decorations.Output callgraph information on a per-file basis.Output lto objects containing both the intermediate language and binary output.Output stack usage information on a per-function basis.Output vtable verification counters.Output vtable verification pointer sets information.Overlap subcommand usage:Overlapping unequal initializers in EQUIVALENCE at %COverlapping unequal initializers in EQUIVALENCE at %LOverride -mbest-lib-options.P descriptor requires leading scale factor in format string at %LPAD= at %L not allowed in Fortran 95PARAMETER %qs is used at %L before its definition is completePARAMETER %qs shall not appear in a DATA statement at %CPARAMETER at %L is missing an initializerPARAMETER symbol in complex constant at %CPARAMETER without '()' at %CPAUSE statement at %CPC relative literal loads.PCH allocation failurePCH memory is not available: %mPCS variantPDP11 bit-field handling unsupported in %qsPHI argument is missing for edge %d->%dPHI argument is not SSA_NAME, or invariantPHI argument on abnormal edge is not SSA_NAMEPHI node with locationPHI node with wrong VUSE on edge from BB %dPIC code generation is not compatible with fast indirect callsPIC code generation is not supported in the portable runtime modelPIC is not supported for %qsPIC is only supported for RTPsPIC is required but not supported with CONST16 instructionsPIC register clobbered by %qs in %<asm%>PIC support for %<-fstack-limit-symbol%>POINTER attribute is required for procedure pointer component at %CPOINTER object %qs in %s clause at %LPOINTER object %qs of polymorphic type in %s clause at %LPOINTER-valued function appears on right-hand side of assignment at %LPOS argument (%ld) out of range 0:%ld in intrinsic %sPOS argument (%ld) out of range 0:%ld in intrinsic BTESTPOS argument (%ld) out of range 0:%ld in intrinsic IBITSPOS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITSPOSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESSPR100400PRE disabledPREFETCHWT1 support will be removed in GCC 15PRINT namelist at %C is an extensionPRINT statement at %C not allowed within PURE procedurePRINT_OPERAND, invalid insn for %%CPRINT_OPERAND, invalid insn for %%NPRIVATE statement at %C is only allowed in the specification part of a modulePRIVATE statement at %C must precede procedure bindingsPRIVATE statement at %C must precede structure componentsPRIVATE statement in TYPE at %C must be inside a MODULEPROCEDURE %qs at %L may not be used as its own interfacePROCEDURE at %C must be in a generic interfacePROCEDURE attribute conflicts with INTENT attribute in %qs at %LPROCEDURE attribute conflicts with NAMELIST attribute in %qs at %LPROCEDURE attribute conflicts with PROTECTED attribute at %LPROCEDURE attribute conflicts with RESULT attribute in %qs at %LPROCEDURE attribute conflicts with SAVE attribute in %qs at %LPROCEDURE list at %CPROCEDURE statement at %CPROCEDURE(interface) at %C should be declared DEFERREDPROTECTED at %C only allowed in specification part of a modulePROTECTED attribute at %CPROTECTED attribute conflicts with EXTERNAL attribute at %LPROTECTED statement at %CPTX does not support weak declarations (only weak definitions)PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)PUBLIC %s %qs at %L of PRIVATE derived type %qsPUBLIC function %qs at %L of PRIVATE type %qsPUBLIC statement at %C is only allowed in the specification part of a modulePURE and IMPURE must not appear both at %CPURE prefix in MODULE PROCEDURE interface is missing at %LPack VLIW instructions.Pack structure members together without holes.Pad shorter fixed form lines to line width with spaces.Padding of %d bytes required before %qs in COMMON %qs at %L; reorder elements or use %<-fno-align-commons%>Padding of %d bytes required before %qs in COMMON at %L; reorder elements or use %<-fno-align-commons%>Param to control which writeback opportunities we try to handle in the load/store pair fusion pass.  A value of zero disables writeback handling.  One means we try to form pairs involving one or more existing individual writeback accesses where possible.  A value of two means we also try to opportunistically form writeback opportunities by folding in trailing destructive updates of the base register used by a pair.Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expressionParameter array %qs at %L cannot be automatic or of deferred shapeParameterized derived type at %C is ambiguousParameterized type %qs does not have a component corresponding to parameter %qs at %LPass -EB option through to linker.Pass -EL option through to linker.Pass -marclinux option through to linker.Pass -marclinux_prof option through to linker.Pass -mrelax or -mno-relax option to the assembler.Pass -z text to linker.Pass the address of the ra save location to _mcount in $12.Passed-object at %L must be scalarPassed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedurePassed-object dummy argument of %qs at %L must be scalarPassed-object dummy argument of %qs at %L must not be ALLOCATABLEPassed-object dummy argument of %qs at %L must not be POINTERPasses on a request to the assembler to enable fixes for various silicon errata.Passes on a request to the assembler to warn about various silicon errata.Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modifiedPassing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qsPassing internal procedure at %L by location not allowedPassing intrinsic NULL as actual argument at %L requires an explicit interfacePath to header file that should be pre-included before each compilation unit.Percentage penalty functions containing a single call to another function will receive when they are evaluated for cloning.Percentage penalty the recursive functions will receive when they are evaluated for cloning.Perform IPA Value Range Propagation.Perform Identical Code Folding for functions and read-only variables.Perform Identical Code Folding for functions.Perform Identical Code Folding for variables.Perform SMS based modulo scheduling before the first scheduling pass.Perform SMS based modulo scheduling with register moves allowed.Perform VR4130-specific alignment optimizations.Perform Value Range Propagation on trees.Perform a forward propagation pass on RTL.Perform a number of minor, expensive optimizations.Perform a register copy-propagation optimization pass.Perform a register renaming optimization pass.Perform a target dependent instruction fusion optimization pass.Perform cloning to make Interprocedural constant propagation stronger.Perform comparison elimination after register allocation has finished.Perform conversion of conditional jumps to branchless equivalents.Perform conversion of conditional jumps to conditional execution.Perform conversions of switch initializations.Perform cross-jumping optimization.Perform early inlining.Perform enhanced load motion during global common subexpression elimination.Perform function-local points-to analysis on trees.Perform global common subexpression elimination after register allocation has finished.Perform global common subexpression elimination.Perform indirect inlining.Perform internal consistency checkings.Perform interprocedural bitwise constant propagation.Perform interprocedural constant propagation.Perform interprocedural modref analysis.Perform interprocedural points-to analysis.Perform interprocedural profile propagation.Perform interprocedural reduction of aggregates.Perform jump threading optimizations.Perform live range splitting during the SSA->normal pass.Perform loop peeling.Perform loop splitting.Perform loop unrolling for all loops.Perform loop unrolling when iteration count is known.Perform loop unswitching.Perform partial inlining.Perform redundant load after store elimination in global common subexpression elimination.Perform scalar replacement of aggregates.Perform software pipelining of inner loops during selective scheduling.Perform software pipelining of outer loops during selective scheduling.Perform speculative devirtualization.Perform store motion after global common subexpression elimination.Perform straight-line strength reduction.Perform superblock formation via tail duplication.Perform unroll-and-jam on loops.Perform unused symbol elimination in debug info.Perform unused type elimination in debug info.Perform variable tracking and also tag variables that are uninitialized.Perform variable tracking by annotating assignments.Perform variable tracking.Perform whole program optimizations.Period required in format specifier %s at %LPeriod required in format specifier at %LPeriod required in format specifier in format string at %LPermit '$' as an identifier character.Permit nonconforming uses of the tab character.Permit scheduling of a function's prologue and epilogue sequence.Permit scheduling of a function's prologue sequence.Permit scheduling of function prologue and epilogue sequences.Permit universal character names (\u and \U) in identifiers.Place a stop bit after every cycle when scheduling.Place data items into their own section.Place each function into its own section.Place floating point constants in TOC.Place symbol+offset constants in TOC.Please include the complete backtrace with any bug report.
  Please submit a full bug report, with preprocessed source (by using -freport-bug).
*************** F2008: A pointer function assignment is
*** 2015,2034 ****
  
  Print extra (possibly unwanted) warnings.Print fix-it hints in machine-readable form.Print fix-it hints to stderr in unified diff format.Print hierarchical comparisons when template types are mismatched.Print the initial values of the variables.Print the name of header files as they are used.Probability that COMDAT function will be shared with different compilation unit.Procedure %qs at %C has an explicit interface from a previous declarationProcedure %qs at %C is already defined at %LProcedure %qs at %L already has basic type of %sProcedure %qs at %L has the same name as a component of %qsProcedure %qs at %L has the same name as an inherited component of %qsProcedure %qs at %L may not have basic type of %sProcedure %qs at %L must have the BIND(C) attribute to be C interoperableProcedure %qs called at %L is not explicitly declaredProcedure %qs called at %L is not explicitly declared; did you mean %qs?Procedure %qs called with an implicit interface at %LProcedure %qs defined in interface body at %L clashes with internal procedure defined at %CProcedure %qs in %s at %L has no explicit interfaceProcedure %qs in %s at %L has no explicit interface; did you mean %qs?Procedure %qs in %s at %L is neither function nor subroutineProcedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATEProcedure %qs with PASS at %L must have at least one argumentProcedure %qs with PASS(%s) at %L has no argument %qsProcedure %qs with binding label %qs at %L uses the same global identifier as entity at %LProcedure argument at %L is local to a PURE procedure and has the POINTER attributeProcedure pointer %qs at %L shall not be elementalProcedure pointer %qs in %s clause at %LProcedure pointer %qs not supported with !$OMP ALLOCATE at %LProcedure pointer at %CProcedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %LProcedure pointer component %qs called with an implicit interface at %LProcedure pointer component %qs requires an argument list at %CProcedure pointer component %qs with PASS at %L must have at least one argumentProcedure pointer component %qs with PASS(%s) at %L has no argument %qsProcedure pointer component at %CProcedure pointer initialization target at %L may not be a procedure pointerProcedure pointer result %qs at %L is missing the pointer attributeProcedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attributeProcess #ident directives.Process all modules specified on the command line, but only generate code for the module specified by the argument.Processing spec (%s), which is '%s'
  Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld.Produce a Mach-O shared library (file type MH_DYLIB), synonym for "-shared".Produce a backtrace when a runtime error is encountered.Produce a warning at runtime if a array temporary has been created for a procedure argument.Produce big endian code.Produce code relocatable at runtime.Produce little endian code.Produces a Mach-O file suitable for embedded/ROM use.Profile information in %s corruptedProgram is entirely located in low 64k of memory.Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFLOAD but other program units doProgram unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units doProgram unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units doProhibit PC relative function calls.Prohibit PC relative jumps.Prohibited in Fortran 2023:Protect parentheses in expressions.Provide bash completion for options starting with provided string.Provide libraries for the simulator.Purge unneeded state during analysis.Push extended registers on stack in monitor functions.Put all local arrays on stack.Put everything in the regular TOC.Put jump tables for switch statements into the .data section rather than the .code section.Put relocated read-only data into .data section.Put uninitialized constants in ROM (needs -membedded-data).Put uninitialized globals in the common section.Put zero initialized data in the bss section.QUIET specifier at %L must be a scalar LOGICALQUIET= specifier for %s at %LR2 architecture is little-endian onlyRANK (%i) at %L is repeated at %LRANK (*) at %L cannot be used with the pointer or allocatable selector at %LRANK (*) at %L is repeated at %LRANK DEFAULT at %L is repeated at %LRE or IM part_ref at %CRE part_ref at %CREAL array index at %LREAL(KIND=10) is not available for %<-fdefault-real-10%> optionREAL(KIND=10) is not available for %<-freal-4-real-10%> optionREAL(KIND=10) is not available for %<-freal-8-real-10%> optionREAL(KIND=10) is not available for %<-freal-8-real-16%> optionREAL(KIND=16) is not available for %<-fdefault-real-16%> optionREAL(KIND=16) is not available for %<-freal-4-real-16%> optionREAL(KIND=4) is not available for %<-freal-8-real-4%> optionREAL(KIND=8) is not available for %<-fdefault-real-8%> optionREAL(KIND=8) is not available for %<-freal-4-real-8%> optionRECL in OPEN statement at %L must be positiveRECL specifier not allowed in OPEN statement at %L for stream I/ORECORD at %C is an extension, enable it with %<-fdec-structure%>RECURSIVE prefix in MODULE PROCEDURE interface is missing at %LRESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statementRESULT variable at %C must be different than function nameRESULT_DECL should be read only when DECL_BY_REFERENCE is setRETURN statement in main program at %CROUND= at %L not allowed in Fortran 95RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%dRTL check: access of elt %d of vector with last elt %d in %s, at %s:%dRTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%dRTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%dRTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', have '%s' in %s, at %s:%dRTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%dRTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%dRTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%dRTP PIC is incompatible with %<-msingle-pic-base%>RTP PIC is incompatible with ThumbRTTI will not work on this typeRVV type %qT cannot be passed to an unprototyped functionRVV type %qT does not have a defined alignmentRVV type %qT does not have a fixed sizeRX FPU instructions do not support NaNs and infinitiesRaising a negative REAL at %L to a REAL power is prohibitedRange specification at %L can never be matchedRank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)Rank mismatch in argument %qs at %L (rank-%d and rank-%d)Rank mismatch in argument %qs at %L (rank-%d and scalar)Rank mismatch in argument %qs at %L (scalar and rank-%d)Rank mismatch in array reference at %L (%d/%d)Rank mismatch of array at %L and its initializer (%d/%d)Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %LRank remapping target is not rank 1 at %LRank remapping target is smaller than size of the pointer (%ld < %ld) at %LRank remapping target must be rank 1 or simply contiguous at %LReading file %qs as free formReading module %qs at line %d column %d: %sReading specs from %s
! Real COUNT_RATE argument to SYSTEM_CLOCK at %LReal constant overflows its kind at %CReal constant underflows its kind at %CReal number at %C has a %<d%> exponent and an explicit kindReal number at %C has a %<q%> exponent and an explicit kindRealign stack in prologue.Reallocate the LHS in assignments.Recognize C++ keywords like "compl" and "xor".Recognize GNU-defined keywords.Recognize built-in functions.Recognize the "asm" keyword.Record DW_AT_decl_column and DW_AT_call_column in DWARF.Record gcc command line switches in DWARF DW_AT_producer.Record gcc command line switches in the object file.Record times taken by sub-phases separately.Recursive cloning only when the probability of call being executed exceeds the parameter.Redefinition of !$OMP DECLARE REDUCTION at %LRedefinition of predefined !$OMP DECLARE REDUCTION at %LRedefinition of predefined %s !$OMP DECLARE REDUCTION at %LReduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Reduce stack alignment on call sites if possible.Redundant !$ACC END LOOP at %CRedundant ACQUIRED_LOCK tag found at %LRedundant ERRMSG tag found at %LRedundant MOLD tag found at %LRedundant SOURCE tag found at %LRedundant STAT tag found at %LRedundant UNTIL_COUNT tag found at %LReference statement index not foundReference statement index out of rangeReference to impure function %qs at %L inside a DO CONCURRENT %sReference to impure function %qs at %L inside a FORALL %sReference to impure function %qs at %L within a PURE procedureRegion crossing jump across same section in bb %iRegister the profile information in the .gcov_info section instead of using a constructor/destructor.Register the profile information in the specified section instead of using a constructor/destructor.Regular expression matching additional GP-addressible section names.Regular expression matching section names for r0-relative addressing.Relax branches.Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected.Relax literals in assembler and place them automatically in the text section.Relief of register pressure through live range shrinkage.Remap file names when including files.Remove code and data that is unreachable from any exported symbol (including the entry point).Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=.Remove redundant membars.Removed in GCC 10.  This switch has no effect.Removed in GCC 8.  This switch has no effect.Removed in GCC 9.  This switch has no effect.Removing '%s'
  Removing call to impure function %qs at %LRemoving call to impure function at %LRenaming operators in USE statements at %CReorder basic blocks and partition into hot and cold sections.Reorder basic blocks to improve code placement.Reorder functions to improve code placement.Reorder top level functions, variables, and asms.Repeat spec invalid in scalar initializer at %CRepeat spec must be an integer at %CReplace add, compare, branch with branch on count register.Replace temporary expressions in the SSA->normal pass.Report on consistency of profile.Report on memory allocation before interprocedural optimization.Report on permanent memory allocation in WPA only.Report on permanent memory allocation.Report the time taken by each compiler pass.Report various link-time optimization statistics for WPA only.Report various link-time optimization statistics.Request IEEE-conformant math library routines (OSF/1).Reschedule instructions after register allocation.Reschedule instructions before register allocation.Reschedule pipelined regions without pipelining.Reserve space for outgoing arguments in the function prologue.Reshaped array too large at %CRestore default strub mode: as per attributes, with relaxed checking.Restrict the analyzer to run just the named checker.Restrict the use of hardware floating-point instructions to 32-bit operations.Result %qs of contained function %qs at %L has no IMPLICIT typeResult mismatch for the overriding procedure %qs at %L: %sResult of %s gives range error for its kind at %LResult of %s is NaN at %LResult of %s overflows its kind at %LResult of %s underflows its kind at %LResult of BESSEL_YN is -INF at %LResult of NEAREST is NaN at %LResult of SCALE overflows its kind at %LResult of exponentiation at %L exceeds the range of %sReturn 8-byte vectors in memory.Return address signing is not supported with %<-mtpcs-frame%>.Return all structures in memory (AIX default).Return floating-point results in ac0 (fr0 in Unix assembler syntax).Return pointers in both a0 and d0.Return small aggregates in memory, not registers.Return small aggregates in registers.Return small structures in registers (SVR4 default).Return type mismatch of function %qs at %L (%s/%s)Return type of BIND(C) function %qs at %L cannot be an arrayReturn type of BIND(C) function %qs of character type at %L must have length 1Return value %qs of function %qs declared at %L not setReturn value of function %qs at %L not setReturn values of functions in FPU registers.Reuse r30 on a per function basis.Revert DIP1000: Scoped pointers.Rewrite subcommand usage:Right parenthesis expected at %C in format string at %LRightmost upper bound of assumed size array section not specified at %LRun only the second compilation of -fcompare-debug.Run predictive commoning optimization.Run selective scheduling after reload.Run self-tests, using the given path to locate test files.Run the link-time optimizer in local transformation (LTRANS) mode.Run the link-time optimizer in whole program analysis (WPA) mode.Running spec function '%s' with %d args
  
  Runtime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause specified together with %<inscan%> REDUCTION clause at %LSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSELECT RANK statement at %CSELECT TYPE at %C cannot appear in this scopeSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %LSELF clause at %L requires a scalar LOGICAL expressionSEQUENCE attribute at %C already specified in TYPE statementSEQUENCE statement at %C must precede CONTAINSSEQUENCE statement at %C must precede structure componentsSH2a does not support little-endianSHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTRSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTCSHIFT argument (%ld) out of range 0:%ld in intrinsic %sSIGN= at %L not allowed in Fortran 95SIMD extension levels of LoongArch:SINK addend not a constant integer at %LSINK at %C not permitted as dependence-type for this directiveSIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTCSIZE at %L must be positiveSOURCE at %C not permitted as dependence-type for this directiveSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSRAM-ECC and XNACK modes:SSA corruptionSSA name %qE with version %d has no definitionSSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register argument with SSE2 disabledSSE register return with SSE disabledSSE register return with SSE2 disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTAT tag at %L cannot be a constantSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTATUS at %L shall be an INTENT(OUT) variableSTOP code at %C cannot be negativeSTOP code at %C contains too many digitsSTOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]STOP code at %L must be a scalar default CHARACTER or INTEGER constant expressionSTOP code at %L must be default character KIND=%dSTOP code at %L must be default integer KIND=%dSTOP code at %L must be either INTEGER or CHARACTER typeSTOP code at %L must be scalarSUBMODULE declaration at %CSUBMODULE declaration at %C cannot appear within another scoping unitSUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVESVE type %qT cannot be passed to an unprototyped functionSVE type %qT does not have a defined alignmentSVE type %qT does not have a fixed sizeSYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s%s (or, in negated form, %s%s).Same as %s%s.Same as %s.Same as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Same identifier %qs specified again at %CSave registers around function calls.Save the TOC in the prologue for indirect calls rather than inline.Scalar %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar entity required at %LScalar integer expression for range begin expected at %LScalar integer expression for range end expected at %LScalar integer expression for range step expected at %LScalar object %qs at %L may not be ALLOCATABLEScalar variable %qs has an array reference at %LScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts.Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations.Schedule code for given CPU.Schedule given CPU.Schedule instructions using selective scheduling algorithm.Schedule the start and end of the procedure.Search space limit for the backwards jump threader.Second argument of %s is negative at %LSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)See %s for instructions.
! Select VxWorks SMP C runtimes for linking.Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select large model - 20-bit addresses/pointers.Select method for sdata handling.Select return address signing scope.Select small model - 16-bit addresses/pointers (default).Select target ABI variant.Select the name for storing the profile note file.Select the runtime.Select type of coverage sanitization.Select what to sanitize.Selection expression in computed GOTO statement at %L must be a scalar integer expressionSelector at %L cannot be NULL()Selector at %L has no typeSelector at %L must not be coindexedSelector in SELECT TYPE at %C is not a named variable; use associate-name=>Selector shall be polymorphic in SELECT TYPE statement at %LSelects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used.Selects the type of hardware multiplication and division to use (none/g13/g14).Self reference in character length expression for %qs at %LSelf-referential argument %qs at %L is not allowedSemicolon at %C needs to be preceded by statementSet 80387 floating-point precision to 32-bit.Set 80387 floating-point precision to 64-bit.Set 80387 floating-point precision to 80-bit.Set Windows defines.Set a hard limit for the size of each stack frame, in bytes.Set branch cost.Set default accessibility of module entities to PRIVATE.Set dependence distance checking in premature scheduling of queued insns.Set errno after built-in math functions.Set extra memory access cost for L32R instruction, in clock-cycle units.Set linker output type (used internally during LTO optimization).Set minimum width of left margin of source code when showing source.Set name of __fentry__ symbol called at function entry.Set name of main routine for the debugger.Set name of output ALI file (internal switch).Set name of section to record mrecord-mcount calls.Set number of bytes on the stack preallocated for use by the callee.Set number of nops to emit before each insn pattern.Set register to hold -1.Set sizeof(bool) to 1.Set start-address of data.Set start-address of the program.Set the FTZ and DAZ Flags.Set the PPC_EMB bit in the ELF flags header.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1.Set the branch costs to roughly the specified number of instructions.Set the cost of branches.Set the default double precision kind to an 8 byte wide type.Set the default integer kind to an 8 byte wide type.Set the default real kind to an 10 byte wide type.Set the default real kind to an 16 byte wide type.Set the default real kind to an 8 byte wide type.Set the estimated probability in percentage for builtin expect. The default value is 90% probability.Set the max size of data eligible for the SDA area.Set the max size of data eligible for the TDA area.Set the max size of data eligible for the ZDA area.Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered.Set the maximum amount for a single stack increment operation.Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic.Set the maximum number of template instantiation notes for a single warning or error.Set the number of 64 KiB flash segments.Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs.Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSet the target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.Set the trace check address for epilogue tpf hookSet the trace check address for prologue tpf hookSet the trace jump address for epilogue tpf hookSet the trace jump address for prologue tpf hookSet the version of RISC-V ISA spec.Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32.Setting spec %s to '%s'
  
  Shape specification for allocatable scalar at %CShapes for operands at %L and %L are not conformableShapes of ORDER at %L and SHAPE at %L are differentShare slots for saving different hard registers.Share stack slots for spilled pseudo-registers.Shared DO termination label %d at %CShorten address references during linking.Show column numbers in diagnostics, when available.  Default on.Show events within system headers in analyzer execution paths.Show labels annotating ranges of source code when showing source.Show line numbers in the left margin when showing source.Show stack depths of events in paths.Show the source line with a caret indicating the column.Shrink-wrap parts of the prologue and epilogue separately.Simplification errorSimplification of SPREAD at %C not yet implementedSize in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs.Size of %qs argument of %qs intrinsic at %L too small (%i/%i)Size of %qs argument of %qs intrinsic at %L too small (%wd/%ld)Size of the stack guard expressed as a power of two in bytes.Size of tiles for loop blocking.Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.Sizes of ORDER at %L and SHAPE at %L are differentSkip setting up RAX register when passing variable arguments.Small data area: none, sdata, use.Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1.Sorry, !$ACC DECLARE at %L is not allowed in BLOCK constructSorry, !$OMP allocate for COMMON block variable %qs at %L not supportedSorry, !$OMP allocate for variable %qs at %L with SAVE attribute not yet implementedSorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %LSorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %LSorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupportedSorry, coindexed access to an unlimited polymorphic component at %L is not supportedSorry, coindexed access to an unlimited polymorphic object at %L is not supportedSorry, only support for integer kind %d implemented for image-set at %LSorry, polymorphic arrays not yet supported for firstprivateSorry, structure-element list item at %L in ALLOCATE directive is not yet supportedSorry, the event component of derived type at %L is not yet supportedSorry, the lock component of derived type at %L is not yet supportedSort the symbols according to size.Sort the symbols alphabetically.Source-expr at %L and allocate-object at %L must have the same shapeSource-expr at %L must be scalar or have the same rank as the allocate-object at %LSpecification function %qs at %L cannot be RECURSIVESpecification function %qs at %L cannot be a statement functionSpecification function %qs at %L cannot be an internal functionSpecification function %qs at %L must be PURESpecifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48.Specifies the number of registers replicated in second register bank on entry to fast interrupt.Specifies the number of registers to reserve for interrupt handlers.Specifies the registers that the processor saves on an interrupt entry and exit.Specifies whether interrupt functions should save and restore the accumulator register.Specify CPU for code generation purposes.Specify CPU for scheduling purposes.Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000.Specify TLS dialect.Specify UNIX standard for predefines and linking.Specify a file to which a list of files output by LTRANS is written.Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3.Specify a plugin to load.Specify alignment of structure fields default/natural.Specify an ABI.Specify bit size of immediate TLS offsets.Specify cache flush function.Specify cache flush trap number.Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1.Specify default OpenACC compute dimensions.Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w.Specify how to access the thread pointer.Specify how to print any control-flow path associated with a diagnostic.Specify if floating point hardware should be used.Specify integer and floating-point calling convention.Specify main object for TPF-OS.Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure.Specify memcpy expansion strategy when expected size is known.Specify memset expansion strategy when expected size is known.Specify name for 32 bit signed division function.Specify range of registers to make fixed.Specify scheduling priority for dispatch slot restricted insns.Specify size of .local memory used for stack when the exact amount is not known.Specify stringop expansion strategy.Specify that an external BLAS library should be used for matmul calls on large-size arrays.Specify that backslash in string introduces an escape character.Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements.Specify that the compiler should target secure code as per ARMv8-M Security Extensions.Specify the ISA to build for: msp430, msp430x, msp430xv2.Specify the MCU to build for.Specify the PTX ISA target architecture to use.Specify the PTX ISA version to use.Specify the __fp16 floating-point format.Specify the address generation strategy for ICT call's code model.Specify the address generation strategy for code model.Specify the algorithm to partition symbols and vars at linktime.Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small.Specify the code model.Specify the compact branch usage policy.Specify the cpu for pipeline model.Specify the memory model in effect for the program.Specify the minimum bit alignment of structures. (Deprecated).Specify the model for atomic operations.Specify the name of the target CPU.Specify the name of the target GPU.Specify the name of the target architecture.Specify the name of the target floating point configuration.Specify the name of the target floating point hardware/format.Specify the register to be used for PIC addressing.Specify the security level of c-isr for the whole file.Specify the size of each cache block, which must be a power of 2 between 4 and 512.Specify the size of each interrupt vector, which must be 4 or 16.Specify the target CPU.Specify the target RX cpu type.Specify the target architecture.Specify the target floating-point hardware/format.Specify the target processor.Specify the thread pointer register.Specify the type of hardware multiply to support.Specify thread local storage scheme.Specify thread pointer register number.Specify use soft floating point ABI which mean alias to -mabi=2.Specify use soft floating point ABI which mean alias to -mabi=2fp+.Specify when to enable an early register allocation pass.  The possibilities are: all functions, functions that have access to strided multi-register instructions, and no functions.Specify where to find the compiled intrinsic modules.Specify whether functions should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify which ABI to use for Objective-C family code and meta-data generation.Specify which ABI type to generate code for: 2, 2fp+.Specify which post scheduling nop insertion scheme to apply.Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associatedSplit 32-byte AVX unaligned load.Split 32-byte AVX unaligned store.Split lifetimes of induction variables when loops are unrolled.Split paths leading to loop backedges.Split unaligned 8 byte vector moves before post-modify address generation.Split wide types into independent registers earlier.Split wide types into independent registers.Stack frame larger than 2G is not supported for %<-fsplit-stack%>Stack realignment not supported with %<__builtin_eh_return%>Start expression in DO loopStat-variable at %L must be a scalar INTEGER variableStat-variable at %L shall not be %sd within the same %s statementStatement at %L is not a valid branch target statement for the branch statement at %LStatement function %qs at %L conflicts with function nameStatement function %qs at %L is not allowed as an actual argumentStatement function %qs at %L may not have pointer or allocatable attributeStatement function %qs is invalid in procedure pointer assignment at %LStatement function %qs requires argument list at %CStatement function at %CStatement function at %L cannot appear within an INTERFACEStatement function at %L is recursiveStatement label at %C is zeroStatement label in END CRITICAL at %C does not match CRITICAL labelStatement label in ENDDO at %C doesn't match DO labelStatement label list in GOTO at %C cannot be emptyStatement label without statement at %LStatically link the GCC Quad-Precision Math Library (libquadmath).Statically link the GNU Fortran helper library (libgfortran).Step expression in DO loopStep expression in DO loop at %L cannot be zeroStop exploring an execution path after certain diagnostics.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available.Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent).Store all argument registers on the stack.Store doubles in 64 bits.Store function names in object code.Stores doubles in 32 bits.  This is the default.Stores the MDUC registers in interrupt handlers for G13 target.Stream extra data to support more aggressive devirtualization in LTO local transformation mode.Stride must not be present at %LStride should not be specified for array section in %s clause at %LStrides not allowed in coarray subscript at %CString length at %L is too largeStructure component %qs at %L cannot be an EQUIVALENCE objectStructure constructor with missing optional arguments at %CStructure constructor with named arguments at %CStructure name %qs at %C cannot be the same as an intrinsic typeStructure name expected after RECORD at %CStructure name expected in non-nested structure declaration at %CStructure-component expression at %L in %qs directive not permitted in declarative directive; as directive associated with an ALLOCATE stmt it must be preceded by an executable statement or OpenMP constructStructured format for output dependency information.  Supported ("p1689r5").Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsicSubroutine call to %qs at %L is not PURESubroutine call to %qs in DO CONCURRENT block at %L is not PURESubroutine call to %qs in FORALL block at %L is not PURESubroutine call to intrinsic %qs at %L is not PURESubroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURESubroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %LSubroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %LSubscript at %L above array upper bound (%ld > %ld) in dimension %dSubscript at %L below array lower bound (%ld < %ld) in dimension %dSubstring at %L has length zeroSubstring end index (%td) at %L exceeds string lengthSubstring end index at %L exceeds the string lengthSubstring end index at %L is too largeSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index (%td) at %L below 1Substring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSubstring starting and ending points of target specification at %L must be constant expressionsSuggest that the override keyword be used when the declaration of a virtual function overrides another.Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %dSum of second and third arguments of IBITS exceeds bit size at %LSupply a list of objects to be linked from a file, rather than the command line.Support 3DNow! built-in functions.Support 512 bit vector built-in functions and code generation.Support AES built-in functions and code generation.Support AMX-BF16 built-in functions and code generation.Support AMX-COMPLEX built-in functions and code generation.Support AMX-FP16 built-in functions and code generation.Support AMX-INT8 built-in functions and code generation.Support AMX-TILE built-in functions and code generation.Support AVX512VNNI built-in functions and code generation.Support AVX512VP2INTERSECT built-in functions and code generation.Support Athlon 3Dnow! built-in functions.Support BMI built-in functions and code generation.Support BMI2 built-in functions and code generation.Support C++17 allocation of over-aligned types.Support CLDEMOTE built-in functions and code generation.Support CLFLUSHOPT instructions.Support CLWB instruction.Support CLZERO built-in functions and code generation.Support ENQCMD built-in functions and code generation.Support F16C built-in functions and code generation.Support FMA4 built-in functions and code generation.Support FSGSBASE built-in functions and code generation.Support FXSAVE and FXRSTOR instructions.Support GFNI built-in functions and code generation.Support HRESET built-in functions and code generation.Support Hardware Lock Elision prefixes.Support KL built-in functions and code generation.Support LWP built-in functions and code generation.Support LZCNT built-in function and code generation.Support MMX and SSE built-in functions and code generation.Support MMX built-in functions.Support MMX, SSE and SSE2 built-in functions and code generation.Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation.Support MOVDIR64B built-in functions and code generation.Support MOVDIRI built-in functions and code generation.Support MWAIT and MONITOR built-in functions and code generation.Support MWAITX and MONITORX built-in functions and code generation.Support PCLMUL built-in functions and code generation.Support PCONFIG built-in functions and code generation.Support PKU built-in functions and code generation.Support PREFETCHI built-in functions and code generation.Support PREFETCHW instruction.Support PREFETCHWT1 built-in functions and code generation.Support PTWRITE built-in functions and code generation.Support RAOINT built-in functions and code generation.Support RDPID built-in functions and code generation.Support RDRND built-in functions and code generation.Support RDSEED instruction.Support RTM built-in functions and code generation.Support SERIALIZE built-in functions and code generation.Support SGX built-in functions and code generation.Support SHA1 and SHA256 built-in functions and code generation.Support TBM built-in functions and code generation.Support TLS segment larger than 64K.Support TSXLDTRK built-in functions and code generation.Support UINTR built-in functions and code generation.Support USER_MSR built-in functions and code generation.Support VAES built-in functions and code generation.Support VPCLMULQDQ built-in functions and code generation.Support WAITPKG built-in functions and code generation.Support WBNOINVD built-in functions and code generation.Support WIDEKL built-in functions and code generation.Support XOP built-in functions and code generation.Support XSAVE and XRSTOR instructions.Support XSAVEC instructions.Support XSAVEOPT instruction.Support XSAVES and XRSTORS instructions.Support alignments of up to 64-bits.Support amcas[_db].{b/h/w/d} instructions.Support am{swap/add}[_db].{b/h} instructions.Support calls between Thumb and ARM instruction sets.Support code generation for APX features, including EGPR, PUSH2POP2, NDD and PPX.Support code generation of Advanced Bit Manipulation (ABM) instructions.Support code generation of cmpxchg16b instruction.Support code generation of crc32 instruction.Support code generation of movbe instruction.Support code generation of popcnt instruction.Support code generation of sahf instruction in 64bit x86-64 code.Support div.w[u] and mod.w[u] instructions with inputs not sign-extended.Support dynamic initialization of thread-local variables in a different translation unit.Support flag-preserving add-carry instructions.Support for the A argument at %L which is polymorphic A argument or has allocatable components is not yet implementedSupport for the A argument at %L with allocatable components is not yet implementedSupport frecipe.{s/d} and frsqrte.{s/d} instructions.Support legacy multi-threading.Support message passing with the Parallel Environment.Support more than 8192 GOT entries on ColdFire.Support multi-threading.Support synchronous non-call exceptions.Supported AArch64 return address signing scope (for use with -msign-return-address= option):Supported ABIs (for use with the -mabi= option):Supported ISA specs (for use with the -misa-spec= option):Supported LTO compression algorithms: zlibSuppress output of addresses in debugging dumps.Suppress output of instruction numbers, line number notes and addresses in debugging dumps.Suppress output of previous and next insn numbers in debugging dumps.Suppress warnings.Switch ARM/Thumb modes on alternating functions for compiler testing.Switch on/off MIPS16 ASE on alternating functions for compiler testing.Switches off the -mstack-guard= option.Switches off the -mstack-size= option.Symbol %qs already declaredSymbol %qs at %C already declaredSymbol %qs at %C also declared as a type at %LSymbol %qs at %C has already been host associatedSymbol %qs at %C has no IMPLICIT typeSymbol %qs at %C has not been previously definedSymbol %qs at %C is USE associated from module %qs and cannot occur in COMMONSymbol %qs at %C is already in a COMMON blockSymbol %qs at %C is ambiguousSymbol %qs at %C must be a NAMELIST group nameSymbol %qs at %L already has an explicit interfaceSymbol %qs at %L already has basic type of %sSymbol %qs at %L cannot have a typeSymbol %qs at %L conflicts with symbol from module %qs, use-associated at %LSymbol %qs at %L conflicts with the rename symbol at %LSymbol %qs at %L conflicts with the symbol at %LSymbol %qs at %L has no IMPLICIT typeSymbol %qs at %L has no IMPLICIT type; did you mean %qs?Symbol %qs at %L has the WEAK attribute but is a dummy argumentSymbol %qs at %L has the WEAK attribute but is a local variableSymbol %qs at %L is ambiguousSymbol %qs at %L is marked PRIVATE but has been given the binding label %qsSymbol %qs has mixed component and non-component accesses at %LSymbol %qs in COMMON at %C cannot be a POINTER arraySymbol %qs in COMMON at %C cannot be a coarraySymbol %qs in namelist %qs at %C must be declared before the namelist is declared.Symbol %qs in namelist %qs is INTENT(IN) at %CSymbol %qs is used before it is typed at %LSymbol %qs must be a PARAMETER in DATA statement at %CSymbol %qs present on both FROM and TO clauses at %LSymbol %qs present on both data and map clauses at %LSymbol %qs present on multiple clauses at %LSymbol %qs referenced at %L not found in intrinsic module ISO_C_BINDINGSymbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENVSymbol %qs referenced at %L not found in module %qsSymbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qsSymbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSynonym for "-export-dynamic" for linker versions that support it.Synonym for "image_base".Synonym for -Wcomment.Synonym of -gnatk8.Syntax error in !$ACC DECLARE list at %CSyntax error in !$ACC ROUTINE ( NAME ) at %CSyntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAMESyntax error in !$OMP DECLARE TARGET list at %CSyntax error in !$OMP THREADPRIVATE list at %CSyntax error in !GCC$ ATTRIBUTES statement at %CSyntax error in !GCC$ IVDEP directive at %CSyntax error in !GCC$ NOVECTOR directive at %CSyntax error in !GCC$ UNROLL directive at %CSyntax error in !GCC$ VECTOR directive at %CSyntax error in %s statement at %CSyntax error in ABSTRACT INTERFACE statement at %CSyntax error in ASYNCHRONOUS statement at %CSyntax error in AUTOMATIC statement at %CSyntax error in CASE specification at %CSyntax error in CHARACTER declaration at %CSyntax error in CLASS IS specification at %CSyntax error in COMPLEX constant at %CSyntax error in ELSE IF statement after %LSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-clause after %CSyntax error in IF-expression at %CSyntax error in IMPORT statement at %CSyntax error in NAME= specifier for binding label at %CSyntax error in OpenACC expression list at %CSyntax error in OpenMP SINK dependence-type list at %CSyntax error in OpenMP detach clause at %CSyntax error in OpenMP variable list at %CSyntax error in PROCEDURE statement at %CSyntax error in PROTECTED statement at %CSyntax error in RANK specification at %CSyntax error in SAVE statement at %CSyntax error in STATIC statement at %CSyntax error in SUBMODULE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in TYPE IS specification at %CSyntax error in VALUE statement at %CSyntax error in VOLATILE statement at %CSyntax error in anonymous structure declaration at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in nested structure declaration at %CSyntax error in old style initialization of %s at %CSyntax error in old style initializer list at %CSyntax error in procedure pointer component at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %LTARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %LTARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %LTARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %LTEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGERTEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPETEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPETEAM= attribute in %C misplacedTHREADPRIVATE object %qs in %s clause at %LTHREADPRIVATE object %qs in SHARED clause at %LTILE requires constant expression at %LTLS dialect to use:TLS is not implemented for GCN.TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions.TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSTYPE IS at %L overlaps with TYPE IS at %LTYPE with intrinsic-type-spec at %CTake advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses.Taken at least once:%s of %d
  Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching.Target DFLOAT double precision code.Target block's relative execution frequency (as a percentage) required to sink a statement.Target expression in pointer assignment at %L must deliver a pointer resultTarget has split I&D.Target of rank remapping is too small (%ld < %ld)Target the AM33 processor.Target the AM33/2.0 processor.Target the AM34 processor.Target the FT32B architecture.Target the software simulator.Target: %s
! Tell DCE to remove unused C++ allocations.Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The %<-mfloat128%> option may not be fully supportedThe %s directive cannot be specified within a %s region at %LThe A argument at %L has type %s but the function passed as OPERATION at %L returns %sThe A argument at %L of CO_REDUCE shall not be polymorphicThe A argument at %L to the intrinsic %s shall not be coindexedThe AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %LThe FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this objectThe FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%dThe FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%dThe FROM argument to MOVE_ALLOC at %L shall not be coindexedThe H format specifier at %L is a Fortran 95 deleted featureThe Hollerith constant at %L is truncated in conversion to %qsThe INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializerThe KIND parameter %qs at %C cannot either be ASSUMED or DEFERREDThe KIND parameter %qs in the PDT constructor at %C has no valueThe KIND part_ref at %C must be applied to an expression of intrinsic typeThe LEN part_ref at %C must be applied to a CHARACTER expressionThe NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLEThe RE or IM part_ref at %C must be applied to a COMPLEX expressionThe RVV possible LMUL (-param=riscv-autovec-lmul=):The SELECT RANK CASE expression at %C must be a scalar, integer constantThe SELECT RANK selector at %C must be an assumed rank variableThe SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %dThe STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is presentThe STATUS specified in OPEN statement at %L is %qs and no FILE specifier is presentThe TO argument to MOVE_ALLOC at %L shall not be coindexedThe TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphicThe absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)The absolute value of SHIFT at %L must be less than or equal to SIZE at %LThe allocatable object %qs at %L must have an explicit function interface or be declared as arrayThe allocate-object at %L and the source-expr at %L shall have the same kind type parameterThe argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %LThe argument of the RANK intrinsic at %L must be a data objectThe assignment to a KIND or LEN component of a parameterized type at %L is not allowedThe assumed-rank array %qs at %L shall not have a codimensionThe assumed-rank array at %C shall not have a codimensionThe assumed-rank array at %L requires that the dummy argument %qs has assumed-rankThe base name at %L does not match the name of the current procedureThe base name at %L must not be a generic nameThe base name at %L must not be a procedure pointerThe base name at %L must not be an entry nameThe base name for 'declare variant' must be specified at %L The base procedure at %L must have an explicit interfaceThe bug is not reproducible, so it is likely a hardware or OS problem.
! The character constant at %L is truncated in conversion to %sThe character length of the A argument at %L and of the arguments of the OPERATION at %L shall be the sameThe character length of the A argument at %L and of the function result of the OPERATION at %L shall be the sameThe code model option names for -mcmodel:The code model option names for -mexplicit-relocs:The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attributeThe component at %C which is a type parameter must be a scalarThe component with KIND or LEN attribute at %C does not not appear in the type parameter list at %LThe default (and opposite of -static), implied by user mode executables, shared libraries and bundles.The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot.The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode).The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely.The derived parameter %qs at %C does not have a default valueThe derived type %qs at %L is of type %qs, which has not been definedThe device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU.The device has the .rodata section located in the RAM area.The device has the bitfield NVMCTRL_CTRLB.FLMAP.  This option is used internally.The earliest macOS version on which this program will run (formatted for the assembler).The earliest macOS version on which this program will run.The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGETThe element in the structure constructor at %L, for pointer component %qs, is %s but should be %sThe equivalence set for %qs cause an invalid extension to COMMON %qs at %LThe equivalence set for variable %qs declared at %L violates alignment requirementsThe errmsg= argument at %L must be a default-kind character variableThe event handle at %L must not be an array elementThe event handle at %L must not be part of a derived type or classThe event variable at %L shall not be coindexedThe following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control compiler warning messagesThe following options control optimizationsThe following options control parametersThe following options take joined argumentsThe following options take separate argumentsThe function passed as OPERATION at %L has arguments of type %s and %s but shall have type %sThe function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalarThe function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the TARGET attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the VALUE attribute either for none or both argumentsThe function passed as OPERATION at %L shall have two argumentsThe function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the argumentsThe function result on the lhs of the assignment at %L must have the pointer attribute.The ideal width in characters of text art diagrams generated by the analyzer.The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic.The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it.The leftmost part-ref in a data-ref cannot be a function reference at %CThe lower bound for a buffer to be considered for stack smashing protection.The max number of reload pseudos which are considered during spilling a non-reload pseudo.The maximum amount of memory to be allocated by GCSE, in kilobytes.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed.The maximum conflict delay for an insn to be considered for speculative motion.The maximum depth of a loop nest to be unswitched.The maximum depth of a loop nest we completely peel.The maximum depth of a symbolic value, before approximating the value as unknown.The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format.The maximum depth of recursive inlining for inline functions.The maximum depth of recursive inlining for non-inline functions.The maximum expansion factor when copying basic blocks.The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized.The maximum instructions CSE process before flushing.The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3.The maximum length of path considered in cse.The maximum length of scheduling's pending operations list.The maximum memory locations recorded by cselib.The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis.The maximum number of RTL nodes that can be recorded as combiner's last value.The maximum number of SSA_NAME assignments to follow in determining a value.The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop.The maximum number of blocks in a region to be considered for interblock scheduling.The maximum number of branches on the path through the peeled sequence.The maximum number of constraints per state.The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point.The maximum number of incoming edges to consider for crossjumping.The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible.The maximum number of insns combine tries to combine.The maximum number of insns in a region to be considered for interblock scheduling.The maximum number of insns in loop header duplicated by the copy loop headers pass.The maximum number of insns of a completely peeled loop.The maximum number of insns of a peeled loop.The maximum number of insns of an unswitched loop.The maximum number of insns to duplicate when unfactoring computed gotos.The maximum number of instructions in a single function eligible for inlining.The maximum number of instructions in an inner loop that is being considered for versioning.The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops.The maximum number of instructions inline function can grow to via recursive inlining.The maximum number of instructions non-inline function can grow to via recursive inlining.The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass.The maximum number of instructions to consider to fill a delay slot.The maximum number of instructions to consider to find accurate live register information.The maximum number of instructions to consider to unroll in a loop on average.The maximum number of instructions to consider to unroll in a loop.The maximum number of instructions to search backward when looking for equivalent reload.The maximum number of instructions when automatically inlining small functions.The maximum number of instructions when automatically inlining.The maximum number of instructions when inlining for size.The maximum number of iterations through CFG to extend regions.The maximum number of loop iterations we predict statically.The maximum number of nested indirect inlining performed by early inliner.The maximum number of peelings of a single loop that is peeled completely.The maximum number of peelings of a single loop.The maximum number of stmts in loop nest for loop interchange.The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper.The maximum number of unrollings of a single loop.The maximum number of use and def visits when discovering a STV chain before the discovery is aborted.The maximum ratio between array size and switch branches for a switch conversion to take place.The maximum ratio of insertions to deletions of expressions in GCSE.The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes.The maximum size of the lookahead window of selective scheduling.The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto.The minimal probability of speculation success (in percents), so that speculative insn will be scheduled.The minimum UID to be used for a nondebug insn.The minimum constant stride beyond which we should use prefetch hints for.The minimum cost of an expensive expression in the loop invariant motion.The minimum number of matching instructions to consider for crossjumping.The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites.The minimum probability an edge must have for the scheduler to save its state across it.The minimum probability of reaching a source block for interblock speculative scheduling.The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs.The minimum size of variables taking part in stack slot sharing when not optimizing.The minimum stride ratio for loop interchange to be profitable.The minimum threshold for probability of semi-invariant condition statement to trigger loop split.The minimum value of stage count that swing modulo scheduler will generate.The module or main program array %qs at %L must have constant shapeThe name %qs at %C has already been used as an external module nameThe name %qs cannot be used as a defined operator at %CThe number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2.The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1.The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %dThe number of bytes at which to ellipsize string literals in analyzer text art diagrams.The number of cycles the swing modulo scheduler considers when checking conflicts using DFA.The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option.The number of elements for which hash table verification is done for each searched element.The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> optionThe number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE.The number of insns executed before prefetch is completed.The number of literal bytes to show at the head of a string literal in text art when ellipsizing it.The number of literal bytes to show at the tail of a string literal in text art when ellipsizing it.The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode).The number of prefetches that can run at the same time.The number of registers in each class kept unused by loop invariant motion.The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointerThe object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)The parameter expression at %C does not simplify to an INTEGER constantThe parameter expression at %C must be of INTEGER type and not %s typeThe path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available.The pointer object %qs at %L must have an explicit function interface or be declared as arrayThe possible SVE vector lengths:The possible TLS dialects:The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)The register used to access the thread pointer:The resolution file.The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %LThe scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable.The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)The size of L1 cache line.The size of L1 cache.The size of L2 cache.The size of function body to be considered large.The size of stack frame to be considered large.The size of translation unit that IPA-CP pass considers large.The size of translation unit to be considered large.The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine.The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarrayThe source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarrayThe stat= argument at %L must be a kind=4 integer variableThe structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization.The symbol %qs, referenced at %L, is not in the selected standardThe threshold ratio for performing partial redundancy elimination after reload.The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload.The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %LThe type for function %qs at %L is not accessibleThe type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parametersThe type parameter spec list at %C contains too many parameter expressionsThe type parameter spec list at %C does not contain enough parameter expressionsThe type parameter spec list in the type-spec at %L cannot contain DEFERRED parametersThe type-spec at %L shall specify that each length type parameter is assumedThe type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]The upper bound for sharing integer constants.The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %LThe value for the KIND parameter %qs at %C does not reduce to a constant expressionThe value of n in %<-finit-character=n%> must be between 0 and 127The value of the PDT LEN parameter '%s' does not agree with that in the dummy declarationThe value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %dThe version of the C++ ABI in use.The version of the C++ ABI used for -Wabi warnings and link compatibility aliases.There is already a procedure with binding name %qs for the derived type %qs at %CThere is no specific function for the generic %qs at %LThere is no specific subroutine for the generic %qs at %LThere's already a non-generic procedure with binding name %qs for the derived type %qs at %CThis architecture does not support branch protection instructionsThis includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocatorThis is free software; see the source for copying conditions.  There is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  
! This is the default.This option is deprecated and has no effect.This option is ignored; it is provided for compatibility purposes only.  This used to select linker and preprocessor options for use with newlib.This option lacks documentation.This switch is deprecated; do not use.This switch is deprecated; use -Werror=implicit-function-declaration instead.This switch is deprecated; use -Wextra instead.This switch is deprecated; use -fsanitize-recover= instead.This switch is deprecated; use -fsanitize-trap= instead.Thread model: %s
! Threadprivate at %L isn't SAVEdThreadprivate variable at %C is an element of a COMMON blockThreshold ipa-cp opportunity evaluation that is still considered beneficial to clone.Thumb-1 %<hard-float%> VFP ABIThumb: Assume function pointers may go to non-Thumb aware code.Thumb: Assume non-static functions may be called from ARM code.Thumb: Generate (leaf) stack frames even if not needed.Thumb: Generate (non-leaf) stack frames even if not needed.Thunk is not supposed to have bodyTiled loop cannot be parallelized across gangs, workers and vectors at the same time at %LTime accounted for function prologue, epilogue and other overhead.Time accounted for function thunk overhead.To enable preprocessing, use %<-cpp%>Toggle -fvar-tracking-assignments.Toggle debug information generation.Too few codimensions at %C, expected %d not %dToo few dummy arguments in DTIO procedure %qs at %LToo many arguments in call to %qs at %LToo many arguments to %s at %LToo many codimensions at %C, expected %d not %dToo many components in structure constructor at %LToo many digits in statement label at %CToo many dummy arguments in DTIO procedure %qs at %LToo many elements in array initializer at %CTraits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>Transform condition stores into unconditional ones.Transformational function %qs at %L is invalid in an initialization expressionTransparent alias and target%'s assembler names differsTrap for signed overflow in addition, subtraction and multiplication.Trap on __builtin_unreachable instead of using it for optimization.Trap on integer divide by zero.Treat a throw() exception specification as noexcept to improve code size.Treat all warnings as errors.Treat known sprintf return values as constants.Treat lines with 'D' in column one as comments.Treat main as if it had attribute OS_task.Treat missing header files as generated files.Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer.Treat specified warning as error.Treat the input file as already preprocessed.True if a non-short-circuit operation is optimal.Try running '%s' in the shell to raise its limit.
  Try to allow the linker to turn PIC calls into direct calls.Try to convert virtual calls to direct ones.Try to interchange loops if profitable.Try to lay out derived types as compactly as possible.Try to reconstruct function calls and returns after inlining.Tune code for the given processor.Tune expected memory latency.Tune for the specified target CPU or architecture.Turn off all revertable D language features.Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs.Turn on CET instrumentation for switch statements that use a jump table and an indirect jump.Turn on Redundant Extensions Elimination pass.Turn on all upcoming D language features.Two main PROGRAMs at %L and %CTwo or more part references with nonzero rank must not be specified at %LTwo symbols with same comdat_group are not linked by the same_comdat_group list.Type %qs containing DEFERRED binding at %C is not ABSTRACTType %qs of CLASS variable %qs at %L is not extensibleType declaration %qs at %L is not C interoperable but it is BIND(C)Type definition of %qs at %C was already defined at %LType inaccessible in variable definition context (%s) at %LType mismatch between actual argument at %L and actual argument at %L (%s/%s).Type mismatch in argument %qs at %L; passed %s to %sType name %qs at %C cannot be the same as an intrinsic typeType name %qs at %C conflicts with previously declared entity at %L, which has the same nameType name %qs at %C is ambiguousType of %s argument of IMAGE_INDEX at %L shall be INTEGERType of entity at %L is type incompatible with source-expr at %LType of entity at %L is type incompatible with typespecType parameter %qs at %C has no corresponding entry in the type parameter name list at %LType specified for intrinsic function %qs at %L is ignoredType-bound operator at %L cannot be NOPASSType-bound procedure at %CType-spec at %L cannot contain a deferred type parameterType-spec at %L cannot contain an asterisk for a type parameterUNIT not specified at %LUNIT number in CLOSE statement at %L must be non-negativeUNIT number in INQUIRE statement at %L cannot be %dUNIT number in statement at %L must be non-negativeUNIT number missing in statement at %LUNIT specification at %L must be an INTEGER expression or a CHARACTER variableUNIT specification at %L must not be a character PARAMETERUNIT specifier not allowed with NEWUNIT at %LUNLOCK statement at %CUNTIL_COUNT= argument at %L must be a scalar INTEGER expressionUSE statement at %C has no ONLY qualifierUnable to find a specific INTRINSIC procedure for the reference %qs at %LUnable to find symbol %qsUnable to generate load/store offset for fusionUnable to load DLL.Unable to resolve the specific function %qs at %LUnable to resolve the specific subroutine %qs at %LUnclassifiable GCC directive at %CUnclassifiable GCC directive at %C, ignoredUnclassifiable OpenACC directive at %CUnclassifiable OpenMP directive at %CUnclassifiable statement at %CUndefined specific binding %qs as target of GENERIC %qs at %LUnder -ffast-math, generate a FRIZ instruction for (double)(long long) conversions.Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy.Unequal character lengths (%ld/%ld) in %sUnequal character lengths (%ld/%ld) in %s at %LUnequal character lengths (%wd/%wd) for pointer component %qs in constructor at %LUnexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clauseUnexpected %<%c%> for nonderived-type variable %qs at %CUnexpected %<(%> at %CUnexpected %<*%> for codimension %d of %d at %CUnexpected %<*%> in coarray subscript at %CUnexpected %s at %C; expected ALLOCATE or %s statementUnexpected %s at %C; expected ALLOCATE statement after %sUnexpected %s statement at %CUnexpected %s statement at %C in INTERFACE bodyUnexpected %s statement in BLOCK DATA at %CUnexpected %s statement in CONTAINS section at %CUnexpected %s statement in FORALL block at %CUnexpected %s statement in INTERFACE block at %CUnexpected %s statement in MODULE at %CUnexpected %s statement in WHERE block at %CUnexpected CASE statement at %CUnexpected DIM argument with noncoarray argument at %LUnexpected END statement at %CUnexpected ENTRY statement at %CUnexpected EOFUnexpected NULL() intrinsic at %L to dummy %qsUnexpected OpenACC parallelism.Unexpected RANK statement at %CUnexpected SHAPE argument at %L to C_F_POINTER with scalar FPTRUnexpected TYPE IS statement at %CUnexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directiveUnexpected alternate return specifier in subroutine call at %LUnexpected character in variable list at %CUnexpected characters in PARAMETER statement at %CUnexpected coarray %qs in %<allocate%> at %LUnexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %LUnexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATEUnexpected coarray designator at %CUnexpected complex-parts designator reference in %s clause at %LUnexpected constant at %CUnexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%LUnexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATEUnexpected element %qc in format string at %LUnexpected end of file in %qsUnexpected end of format string in format string at %LUnexpected end of moduleUnexpected expression as list item at %L in ALLOCATE directiveUnexpected function-result variable %qs at %L in declarative !$OMP ALLOCATEUnexpected intrinsic type %qs at %LUnexpected junk after !$ACC ATOMIC statement at %CUnexpected junk after !$ACC DECLARE at %CUnexpected junk after !$OMP DECLARE REDUCTION at %CUnexpected junk after !$OMP DECLARE TARGET at %CUnexpected junk after !$OMP SCAN at %CUnexpected junk after $OMP BARRIER statement at %CUnexpected junk after $OMP CANCELLATION POINT statement at %CUnexpected junk after $OMP CRITICAL statement at %CUnexpected junk after $OMP FLUSH statement at %CUnexpected junk after $OMP MASTER statement at %CUnexpected junk after $OMP NOTHING statement at %CUnexpected junk after %qs at %LUnexpected junk after NOWAIT clause at %CUnexpected junk after OMP THREADPRIVATE at %CUnexpected junk after TASKYIELD clause at %CUnexpected junk after function declaration at %CUnexpected junk at %CUnexpected junk in formal argument list at %CUnexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directiveUnexpected substring reference in %s clause at %LUnexpected thumb1 far jumpUnexpected use of subroutine name %qs at %CUninitialized probability of edge %i->%iUnit number in I/O statement too largeUnit number in I/O statement too smallUnknown argument %qs at %L to intrinsic %sUnknown argument list function at %LUnknown attribute in !GCC$ ATTRIBUTES statement at %CUnknown directive at %LUnknown form for stack limit expressionUnknown intrinsic opUnknown operator %%<%s%%> at %%LUnknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?Unknown procedure name %qs at %CUnlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argumentUnlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tagUnrecognized MCU name %qs.Unrecognized option to %<-finit-logical%>: %sUnrecognized option to endianness value: %qsUnrecognized option to floating-point init value: %qsUnrecognized option: %qsUnsupported code '%c' for fixed-point:Unsupported operand for code '%c'Unsupported statement inside WHERE at %LUnsupported value for mmpy-optionUnsupported: multiple OpenACC 'routine' levels of parallelismUnterminated character constant beginning at %CUnused PRIVATE module variable %qs declared at %LUnused dummy argument %qs at %LUnused initialization string at %L because variable has zero lengthUnused module variable %qs which has been explicitly imported at %LUnused parameter %qs declared at %LUnused parameter %qs which has been explicitly imported at %LUnused variable %qs declared at %LUpper array reference at %L is out of bounds (%ld < %ld) in dimension %dUpper array reference at %L is out of bounds (%ld > %ld) in dimension %dUpper bound of last coarray dimension must be %<*%> at %CUpper cobound is less than lower cobound at %LUpper cobound is less than lower cobound of 1 at %LUsage: %s [OPTION]... SUB_COMMAND [OPTION]...
  
  Usage: %s [options] file...
--- 2039,2058 ----
  
  Print extra (possibly unwanted) warnings.Print fix-it hints in machine-readable form.Print fix-it hints to stderr in unified diff format.Print hierarchical comparisons when template types are mismatched.Print the initial values of the variables.Print the name of header files as they are used.Probability that COMDAT function will be shared with different compilation unit.Procedure %qs at %C has an explicit interface from a previous declarationProcedure %qs at %C is already defined at %LProcedure %qs at %L already has basic type of %sProcedure %qs at %L has the same name as a component of %qsProcedure %qs at %L has the same name as an inherited component of %qsProcedure %qs at %L may not have basic type of %sProcedure %qs at %L must have the BIND(C) attribute to be C interoperableProcedure %qs called at %L is not explicitly declaredProcedure %qs called at %L is not explicitly declared; did you mean %qs?Procedure %qs called with an implicit interface at %LProcedure %qs defined in interface body at %L clashes with internal procedure defined at %CProcedure %qs in %s at %L has no explicit interfaceProcedure %qs in %s at %L has no explicit interface; did you mean %qs?Procedure %qs in %s at %L is neither function nor subroutineProcedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATEProcedure %qs with PASS at %L must have at least one argumentProcedure %qs with PASS(%s) at %L has no argument %qsProcedure %qs with binding label %qs at %L uses the same global identifier as entity at %LProcedure argument at %L is local to a PURE procedure and has the POINTER attributeProcedure pointer %qs at %L shall not be elementalProcedure pointer %qs in %s clause at %LProcedure pointer %qs not supported with !$OMP ALLOCATE at %LProcedure pointer at %CProcedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %LProcedure pointer component %qs called with an implicit interface at %LProcedure pointer component %qs requires an argument list at %CProcedure pointer component %qs with PASS at %L must have at least one argumentProcedure pointer component %qs with PASS(%s) at %L has no argument %qsProcedure pointer component at %CProcedure pointer initialization target at %L may not be a procedure pointerProcedure pointer result %qs at %L is missing the pointer attributeProcedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attributeProcess #ident directives.Process all modules specified on the command line, but only generate code for the module specified by the argument.Processing spec (%s), which is '%s'
  Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld.Produce a Mach-O shared library (file type MH_DYLIB), synonym for "-shared".Produce a backtrace when a runtime error is encountered.Produce a warning at runtime if a array temporary has been created for a procedure argument.Produce big endian code.Produce code relocatable at runtime.Produce little endian code.Produces a Mach-O file suitable for embedded/ROM use.Profile information in %s corruptedProgram is entirely located in low 64k of memory.Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFLOAD but other program units doProgram unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units doProgram unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units doProhibit PC relative function calls.Prohibit PC relative jumps.Prohibited in Fortran 2023:Protect parentheses in expressions.Provide bash completion for options starting with provided string.Provide libraries for the simulator.Purge unneeded state during analysis.Push extended registers on stack in monitor functions.Put all local arrays on stack.Put everything in the regular TOC.Put jump tables for switch statements into the .data section rather than the .code section.Put relocated read-only data into .data section.Put uninitialized constants in ROM (needs -membedded-data).Put uninitialized globals in the common section.Put zero initialized data in the bss section.QUIET specifier at %L must be a scalar LOGICALQUIET= specifier for %s at %LR2 architecture is little-endian onlyRANK (%i) at %L is repeated at %LRANK (*) at %L cannot be used with the pointer or allocatable selector at %LRANK (*) at %L is repeated at %LRANK DEFAULT at %L is repeated at %LRE or IM part_ref at %CRE part_ref at %CREAL array index at %LREAL(KIND=10) is not available for %<-fdefault-real-10%> optionREAL(KIND=10) is not available for %<-freal-4-real-10%> optionREAL(KIND=10) is not available for %<-freal-8-real-10%> optionREAL(KIND=10) is not available for %<-freal-8-real-16%> optionREAL(KIND=16) is not available for %<-fdefault-real-16%> optionREAL(KIND=16) is not available for %<-freal-4-real-16%> optionREAL(KIND=4) is not available for %<-freal-8-real-4%> optionREAL(KIND=8) is not available for %<-fdefault-real-8%> optionREAL(KIND=8) is not available for %<-freal-4-real-8%> optionRECL in OPEN statement at %L must be positiveRECL specifier not allowed in OPEN statement at %L for stream I/ORECORD at %C is an extension, enable it with %<-fdec-structure%>RECURSIVE prefix in MODULE PROCEDURE interface is missing at %LRESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statementRESULT variable at %C must be different than function nameRESULT_DECL should be read only when DECL_BY_REFERENCE is setRETURN statement in main program at %CROUND= at %L not allowed in Fortran 95RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%dRTL check: access of elt %d of vector with last elt %d in %s, at %s:%dRTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%dRTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%dRTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', have '%s' in %s, at %s:%dRTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%dRTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%dRTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%dRTP PIC is incompatible with %<-msingle-pic-base%>RTP PIC is incompatible with ThumbRTTI will not work on this typeRVV type %qT cannot be passed to an unprototyped functionRVV type %qT does not have a defined alignmentRVV type %qT does not have a fixed sizeRX FPU instructions do not support NaNs and infinitiesRaising a negative REAL at %L to a REAL power is prohibitedRange specification at %L can never be matchedRank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)Rank mismatch in argument %qs at %L (rank-%d and rank-%d)Rank mismatch in argument %qs at %L (rank-%d and scalar)Rank mismatch in argument %qs at %L (scalar and rank-%d)Rank mismatch in array reference at %L (%d/%d)Rank mismatch of array at %L and its initializer (%d/%d)Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %LRank remapping target is not rank 1 at %LRank remapping target is smaller than size of the pointer (%ld < %ld) at %LRank remapping target must be rank 1 or simply contiguous at %LReading file %qs as free formReading module %qs at line %d column %d: %sReading specs from %s
! Real COUNT_RATE argument to SYSTEM_CLOCK at %LReal constant overflows its kind at %CReal constant underflows its kind at %CReal number at %C has a %<d%> exponent and an explicit kindReal number at %C has a %<q%> exponent and an explicit kindRealign stack in prologue.Reallocate the LHS in assignments.Recognize C++ keywords like "compl" and "xor".Recognize GNU-defined keywords.Recognize built-in functions.Recognize the "asm" keyword.Record DW_AT_decl_column and DW_AT_call_column in DWARF.Record gcc command line switches in DWARF DW_AT_producer.Record gcc command line switches in the object file.Record times taken by sub-phases separately.Recursive cloning only when the probability of call being executed exceeds the parameter.Redefinition of !$OMP DECLARE REDUCTION at %LRedefinition of predefined !$OMP DECLARE REDUCTION at %LRedefinition of predefined %s !$OMP DECLARE REDUCTION at %LReduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Reduce stack alignment on call sites if possible.Redundant !$ACC END LOOP at %CRedundant ACQUIRED_LOCK tag found at %LRedundant ERRMSG tag found at %LRedundant MOLD tag found at %LRedundant SOURCE tag found at %LRedundant STAT tag found at %LRedundant UNTIL_COUNT tag found at %LReference statement index not foundReference statement index out of rangeReference to impure function %qs at %L inside a DO CONCURRENT %sReference to impure function %qs at %L inside a FORALL %sReference to impure function %qs at %L within a PURE procedureRegion crossing jump across same section in bb %iRegister the profile information in the .gcov_info section instead of using a constructor/destructor.Register the profile information in the specified section instead of using a constructor/destructor.Regular expression matching additional GP-addressible section names.Regular expression matching section names for r0-relative addressing.Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected.Relax literals in assembler and place them automatically in the text section.Relief of register pressure through live range shrinkage.Remap file names when including files.Remove code and data that is unreachable from any exported symbol (including the entry point).Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=.Remove redundant membars.Removed in GCC 10.  This switch has no effect.Removed in GCC 8.  This switch has no effect.Removed in GCC 9.  This switch has no effect.Removing '%s'
  Removing call to impure function %qs at %LRemoving call to impure function at %LRenaming operators in USE statements at %CReorder basic blocks and partition into hot and cold sections.Reorder basic blocks to improve code placement.Reorder functions to improve code placement.Reorder top level functions, variables, and asms.Repeat spec invalid in scalar initializer at %CRepeat spec must be an integer at %CReplace add, compare, branch with branch on count register.Replace temporary expressions in the SSA->normal pass.Report on consistency of profile.Report on memory allocation before interprocedural optimization.Report on permanent memory allocation in WPA only.Report on permanent memory allocation.Report the time taken by each compiler pass.Report various link-time optimization statistics for WPA only.Report various link-time optimization statistics.Request IEEE-conformant math library routines (OSF/1).Reschedule instructions after register allocation.Reschedule instructions before register allocation.Reschedule pipelined regions without pipelining.Reserve space for outgoing arguments in the function prologue.Reshaped array too large at %CRestore default strub mode: as per attributes, with relaxed checking.Restrict the analyzer to run just the named checker.Restrict the use of hardware floating-point instructions to 32-bit operations.Result %qs of contained function %qs at %L has no IMPLICIT typeResult mismatch for the overriding procedure %qs at %L: %sResult of %s gives range error for its kind at %LResult of %s is NaN at %LResult of %s overflows its kind at %LResult of %s underflows its kind at %LResult of BESSEL_YN is -INF at %LResult of NEAREST is NaN at %LResult of SCALE overflows its kind at %LResult of exponentiation at %L exceeds the range of %sReturn 8-byte vectors in memory.Return address signing is not supported with %<-mtpcs-frame%>.Return all structures in memory (AIX default).Return floating-point results in ac0 (fr0 in Unix assembler syntax).Return pointers in both a0 and d0.Return small aggregates in memory, not registers.Return small aggregates in registers.Return small structures in registers (SVR4 default).Return type mismatch of function %qs at %L (%s/%s)Return type of BIND(C) function %qs at %L cannot be an arrayReturn type of BIND(C) function %qs of character type at %L must have length 1Return value %qs of function %qs declared at %L not setReturn value of function %qs at %L not setReturn values of functions in FPU registers.Reuse r30 on a per function basis.Revert DIP1000: Scoped pointers.Rewrite subcommand usage:Right parenthesis expected at %C in format string at %LRightmost upper bound of assumed size array section not specified at %LRun only the second compilation of -fcompare-debug.Run predictive commoning optimization.Run selective scheduling after reload.Run self-tests, using the given path to locate test files.Run the link-time optimizer in local transformation (LTRANS) mode.Run the link-time optimizer in whole program analysis (WPA) mode.Running spec function '%s' with %d args
  
  Runtime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause specified together with %<inscan%> REDUCTION clause at %LSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSELECT RANK statement at %CSELECT TYPE at %C cannot appear in this scopeSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %LSELF clause at %L requires a scalar LOGICAL expressionSEQUENCE attribute at %C already specified in TYPE statementSEQUENCE statement at %C must precede CONTAINSSEQUENCE statement at %C must precede structure componentsSH2a does not support little-endianSHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTRSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTCSHIFT argument (%ld) out of range 0:%ld in intrinsic %sSIGN= at %L not allowed in Fortran 95SIMD extension levels of LoongArch:SINK addend not a constant integer at %LSINK at %C not permitted as dependence-type for this directiveSIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTCSIZE at %L must be positiveSOURCE at %C not permitted as dependence-type for this directiveSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSRAM-ECC and XNACK modes:SSA corruptionSSA name %qE with version %d has no definitionSSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register argument with SSE2 disabledSSE register return with SSE disabledSSE register return with SSE2 disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTAT tag at %L cannot be a constantSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTATUS at %L shall be an INTENT(OUT) variableSTOP code at %C cannot be negativeSTOP code at %C contains too many digitsSTOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]STOP code at %L must be a scalar default CHARACTER or INTEGER constant expressionSTOP code at %L must be default character KIND=%dSTOP code at %L must be default integer KIND=%dSTOP code at %L must be either INTEGER or CHARACTER typeSTOP code at %L must be scalarSUBMODULE declaration at %CSUBMODULE declaration at %C cannot appear within another scoping unitSUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVESVE type %qT cannot be passed to an unprototyped functionSVE type %qT does not have a defined alignmentSVE type %qT does not have a fixed sizeSYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s%s (or, in negated form, %s%s).Same as %s%s.Same as %s.Same as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Same identifier %qs specified again at %CSave registers around function calls.Save the TOC in the prologue for indirect calls rather than inline.Scalar %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar entity required at %LScalar integer expression for range begin expected at %LScalar integer expression for range end expected at %LScalar integer expression for range step expected at %LScalar object %qs at %L may not be ALLOCATABLEScalar variable %qs has an array reference at %LScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts.Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations.Schedule code for given CPU.Schedule given CPU.Schedule instructions using selective scheduling algorithm.Schedule the start and end of the procedure.Search space limit for the backwards jump threader.Second argument of %s is negative at %LSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)See %s for instructions.
! Select VxWorks SMP C runtimes for linking.Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select large model - 20-bit addresses/pointers.Select method for sdata handling.Select return address signing scope.Select small model - 16-bit addresses/pointers (default).Select target ABI variant.Select the eBPF ISA version to target in code generation.Select the name for storing the profile note file.Select the runtime.Select type of coverage sanitization.Select what to sanitize.Selection expression in computed GOTO statement at %L must be a scalar integer expressionSelector at %L cannot be NULL()Selector at %L has no typeSelector at %L must not be coindexedSelector in SELECT TYPE at %C is not a named variable; use associate-name=>Selector shall be polymorphic in SELECT TYPE statement at %LSelects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used.Selects the type of hardware multiplication and division to use (none/g13/g14).Self reference in character length expression for %qs at %LSelf-referential argument %qs at %L is not allowedSemicolon at %C needs to be preceded by statementSet 80387 floating-point precision to 32-bit.Set 80387 floating-point precision to 64-bit.Set 80387 floating-point precision to 80-bit.Set Windows defines.Set a hard limit for the size of each stack frame, in bytes.Set branch cost.Set default accessibility of module entities to PRIVATE.Set dependence distance checking in premature scheduling of queued insns.Set errno after built-in math functions.Set extra memory access cost for L32R instruction, in clock-cycle units.Set linker output type (used internally during LTO optimization).Set minimum width of left margin of source code when showing source.Set name of __fentry__ symbol called at function entry.Set name of main routine for the debugger.Set name of output ALI file (internal switch).Set name of section to record mrecord-mcount calls.Set number of bytes on the stack preallocated for use by the callee.Set number of nops to emit before each insn pattern.Set register to hold -1.Set sizeof(bool) to 1.Set start-address of data.Set start-address of the program.Set the FTZ and DAZ Flags.Set the PPC_EMB bit in the ELF flags header.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1.Set the branch costs to roughly the specified number of instructions.Set the cost of branches.Set the default double precision kind to an 8 byte wide type.Set the default integer kind to an 8 byte wide type.Set the default real kind to an 10 byte wide type.Set the default real kind to an 16 byte wide type.Set the default real kind to an 8 byte wide type.Set the estimated probability in percentage for builtin expect. The default value is 90% probability.Set the max size of data eligible for the SDA area.Set the max size of data eligible for the TDA area.Set the max size of data eligible for the ZDA area.Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered.Set the maximum amount for a single stack increment operation.Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic.Set the maximum number of template instantiation notes for a single warning or error.Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs.Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSet the target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.Set the trace check address for epilogue tpf hookSet the trace check address for prologue tpf hookSet the trace jump address for epilogue tpf hookSet the trace jump address for prologue tpf hookSet the version of RISC-V ISA spec.Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32.Setting spec %s to '%s'
  
  Shape specification for allocatable scalar at %CShapes for operands at %L and %L are not conformableShapes of ORDER at %L and SHAPE at %L are differentShare slots for saving different hard registers.Share stack slots for spilled pseudo-registers.Shared DO termination label %d at %CShorten address references during linking.Show column numbers in diagnostics, when available.  Default on.Show events within system headers in analyzer execution paths.Show labels annotating ranges of source code when showing source.Show line numbers in the left margin when showing source.Show stack depths of events in paths.Show the source line with a caret indicating the column.Shrink-wrap parts of the prologue and epilogue separately.Simplification errorSimplification of SPREAD at %C not yet implementedSize in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs.Size of %qs argument of %qs intrinsic at %L too small (%i/%i)Size of %qs argument of %qs intrinsic at %L too small (%wd/%ld)Size of the stack guard expressed as a power of two in bytes.Size of tiles for loop blocking.Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.Sizes of ORDER at %L and SHAPE at %L are differentSkip setting up RAX register when passing variable arguments.Small data area: none, sdata, use.Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1.Sorry, !$ACC DECLARE at %L is not allowed in BLOCK constructSorry, !$OMP allocate for COMMON block variable %qs at %L not supportedSorry, !$OMP allocate for variable %qs at %L with SAVE attribute not yet implementedSorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %LSorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %LSorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupportedSorry, coindexed access to an unlimited polymorphic component at %L is not supportedSorry, coindexed access to an unlimited polymorphic object at %L is not supportedSorry, only support for integer kind %d implemented for image-set at %LSorry, polymorphic arrays not yet supported for firstprivateSorry, structure-element list item at %L in ALLOCATE directive is not yet supportedSorry, the event component of derived type at %L is not yet supportedSorry, the lock component of derived type at %L is not yet supportedSort the symbols according to size.Sort the symbols alphabetically.Source-expr at %L and allocate-object at %L must have the same shapeSource-expr at %L must be scalar or have the same rank as the allocate-object at %LSpecification function %qs at %L cannot be RECURSIVESpecification function %qs at %L cannot be a statement functionSpecification function %qs at %L cannot be an internal functionSpecification function %qs at %L must be PURESpecifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48.Specifies the number of registers replicated in second register bank on entry to fast interrupt.Specifies the number of registers to reserve for interrupt handlers.Specifies the registers that the processor saves on an interrupt entry and exit.Specifies whether interrupt functions should save and restore the accumulator register.Specify CPU for code generation purposes.Specify CPU for scheduling purposes.Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000.Specify TLS dialect.Specify UNIX standard for predefines and linking.Specify a file to which a list of files output by LTRANS is written.Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3.Specify a plugin to load.Specify alignment of structure fields default/natural.Specify an ABI.Specify bit size of immediate TLS offsets.Specify cache flush function.Specify cache flush trap number.Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1.Specify default OpenACC compute dimensions.Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w.Specify how to access the thread pointer.Specify how to print any control-flow path associated with a diagnostic.Specify if floating point hardware should be used.Specify integer and floating-point calling convention.Specify main object for TPF-OS.Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure.Specify memcpy expansion strategy when expected size is known.Specify memset expansion strategy when expected size is known.Specify name for 32 bit signed division function.Specify range of registers to make fixed.Specify scheduling priority for dispatch slot restricted insns.Specify size of .local memory used for stack when the exact amount is not known.Specify stringop expansion strategy.Specify that an external BLAS library should be used for matmul calls on large-size arrays.Specify that backslash in string introduces an escape character.Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements.Specify that the compiler should target secure code as per ARMv8-M Security Extensions.Specify the ISA to build for: msp430, msp430x, msp430xv2.Specify the MCU to build for.Specify the PTX ISA target architecture to use.Specify the PTX ISA version to use.Specify the __fp16 floating-point format.Specify the address generation strategy for ICT call's code model.Specify the address generation strategy for code model.Specify the algorithm to partition symbols and vars at linktime.Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small.Specify the code model.Specify the compact branch usage policy.Specify the cpu for pipeline model.Specify the memory model in effect for the program.Specify the minimum bit alignment of structures. (Deprecated).Specify the model for atomic operations.Specify the name of the target CPU.Specify the name of the target GPU.Specify the name of the target architecture.Specify the name of the target floating point configuration.Specify the name of the target floating point hardware/format.Specify the register to be used for PIC addressing.Specify the security level of c-isr for the whole file.Specify the size of each cache block, which must be a power of 2 between 4 and 512.Specify the size of each interrupt vector, which must be 4 or 16.Specify the target CPU.Specify the target RX cpu type.Specify the target architecture.Specify the target floating-point hardware/format.Specify the target processor.Specify the thread pointer register.Specify the type of hardware multiply to support.Specify thread local storage scheme.Specify thread pointer register number.Specify use soft floating point ABI which mean alias to -mabi=2.Specify use soft floating point ABI which mean alias to -mabi=2fp+.Specify when to enable an early register allocation pass.  The possibilities are: all functions, functions that have access to strided multi-register instructions, and no functions.Specify where to find the compiled intrinsic modules.Specify whether functions should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify which ABI to use for Objective-C family code and meta-data generation.Specify which ABI type to generate code for: 2, 2fp+.Specify which post scheduling nop insertion scheme to apply.Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associatedSplit 32-byte AVX unaligned load.Split 32-byte AVX unaligned store.Split lifetimes of induction variables when loops are unrolled.Split paths leading to loop backedges.Split unaligned 8 byte vector moves before post-modify address generation.Split wide types into independent registers earlier.Split wide types into independent registers.Stack frame larger than 2G is not supported for %<-fsplit-stack%>Stack realignment not supported with %<__builtin_eh_return%>Start expression in DO loopStat-variable at %L must be a scalar INTEGER variableStat-variable at %L shall not be %sd within the same %s statementStatement at %L is not a valid branch target statement for the branch statement at %LStatement function %qs at %L conflicts with function nameStatement function %qs at %L is not allowed as an actual argumentStatement function %qs at %L may not have pointer or allocatable attributeStatement function %qs is invalid in procedure pointer assignment at %LStatement function %qs requires argument list at %CStatement function at %CStatement function at %L cannot appear within an INTERFACEStatement function at %L is recursiveStatement label at %C is zeroStatement label in END CRITICAL at %C does not match CRITICAL labelStatement label in ENDDO at %C doesn't match DO labelStatement label list in GOTO at %C cannot be emptyStatement label without statement at %LStatically link the GCC Quad-Precision Math Library (libquadmath).Statically link the GNU Fortran helper library (libgfortran).Step expression in DO loopStep expression in DO loop at %L cannot be zeroStop exploring an execution path after certain diagnostics.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available.Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent).Store all argument registers on the stack.Store doubles in 64 bits.Store function names in object code.Stores doubles in 32 bits.  This is the default.Stores the MDUC registers in interrupt handlers for G13 target.Stream extra data to support more aggressive devirtualization in LTO local transformation mode.Stride must not be present at %LStride should not be specified for array section in %s clause at %LStrides not allowed in coarray subscript at %CString length at %L is too largeStructure component %qs at %L cannot be an EQUIVALENCE objectStructure constructor with missing optional arguments at %CStructure constructor with named arguments at %CStructure name %qs at %C cannot be the same as an intrinsic typeStructure name expected after RECORD at %CStructure name expected in non-nested structure declaration at %CStructure-component expression at %L in %qs directive not permitted in declarative directive; as directive associated with an ALLOCATE stmt it must be preceded by an executable statement or OpenMP constructStructured format for output dependency information.  Supported ("p1689r5").Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsicSubroutine call to %qs at %L is not PURESubroutine call to %qs in DO CONCURRENT block at %L is not PURESubroutine call to %qs in FORALL block at %L is not PURESubroutine call to intrinsic %qs at %L is not PURESubroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURESubroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %LSubroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %LSubscript at %L above array upper bound (%ld > %ld) in dimension %dSubscript at %L below array lower bound (%ld < %ld) in dimension %dSubstring at %L has length zeroSubstring end index (%td) at %L exceeds string lengthSubstring end index at %L exceeds the string lengthSubstring end index at %L is too largeSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index (%td) at %L below 1Substring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSubstring starting and ending points of target specification at %L must be constant expressionsSuggest that the override keyword be used when the declaration of a virtual function overrides another.Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %dSum of second and third arguments of IBITS exceeds bit size at %LSupply a list of objects to be linked from a file, rather than the command line.Support 3DNow! built-in functions.Support 512 bit vector built-in functions and code generation.Support AES built-in functions and code generation.Support AMX-BF16 built-in functions and code generation.Support AMX-COMPLEX built-in functions and code generation.Support AMX-FP16 built-in functions and code generation.Support AMX-INT8 built-in functions and code generation.Support AMX-TILE built-in functions and code generation.Support AVX512VNNI built-in functions and code generation.Support AVX512VP2INTERSECT built-in functions and code generation.Support Athlon 3Dnow! built-in functions.Support BMI built-in functions and code generation.Support BMI2 built-in functions and code generation.Support C++17 allocation of over-aligned types.Support CLDEMOTE built-in functions and code generation.Support CLFLUSHOPT instructions.Support CLWB instruction.Support CLZERO built-in functions and code generation.Support ENQCMD built-in functions and code generation.Support F16C built-in functions and code generation.Support FMA4 built-in functions and code generation.Support FSGSBASE built-in functions and code generation.Support FXSAVE and FXRSTOR instructions.Support GFNI built-in functions and code generation.Support HRESET built-in functions and code generation.Support Hardware Lock Elision prefixes.Support KL built-in functions and code generation.Support LWP built-in functions and code generation.Support LZCNT built-in function and code generation.Support MMX and SSE built-in functions and code generation.Support MMX built-in functions.Support MMX, SSE and SSE2 built-in functions and code generation.Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation.Support MOVDIR64B built-in functions and code generation.Support MOVDIRI built-in functions and code generation.Support MWAIT and MONITOR built-in functions and code generation.Support MWAITX and MONITORX built-in functions and code generation.Support PCLMUL built-in functions and code generation.Support PCONFIG built-in functions and code generation.Support PKU built-in functions and code generation.Support PREFETCHI built-in functions and code generation.Support PREFETCHW instruction.Support PREFETCHWT1 built-in functions and code generation.Support PTWRITE built-in functions and code generation.Support RAOINT built-in functions and code generation.Support RDPID built-in functions and code generation.Support RDRND built-in functions and code generation.Support RDSEED instruction.Support RTM built-in functions and code generation.Support SERIALIZE built-in functions and code generation.Support SGX built-in functions and code generation.Support SHA1 and SHA256 built-in functions and code generation.Support TBM built-in functions and code generation.Support TLS segment larger than 64K.Support TSXLDTRK built-in functions and code generation.Support UINTR built-in functions and code generation.Support USER_MSR built-in functions and code generation.Support VAES built-in functions and code generation.Support VPCLMULQDQ built-in functions and code generation.Support WAITPKG built-in functions and code generation.Support WBNOINVD built-in functions and code generation.Support WIDEKL built-in functions and code generation.Support XOP built-in functions and code generation.Support XSAVE and XRSTOR instructions.Support XSAVEC instructions.Support XSAVEOPT instruction.Support XSAVES and XRSTORS instructions.Support alignments of up to 64-bits.Support amcas[_db].{b/h/w/d} instructions.Support am{swap/add}[_db].{b/h} instructions.Support calls between Thumb and ARM instruction sets.Support code generation for APX features, including EGPR, PUSH2POP2, NDD and PPX.Support code generation of Advanced Bit Manipulation (ABM) instructions.Support code generation of cmpxchg16b instruction.Support code generation of crc32 instruction.Support code generation of movbe instruction.Support code generation of popcnt instruction.Support code generation of sahf instruction in 64bit x86-64 code.Support div.w[u] and mod.w[u] instructions with inputs not sign-extended.Support dynamic initialization of thread-local variables in a different translation unit.Support flag-preserving add-carry instructions.Support for the A argument at %L which is polymorphic A argument or has allocatable components is not yet implementedSupport for the A argument at %L with allocatable components is not yet implementedSupport frecipe.{s/d} and frsqrte.{s/d} instructions.Support legacy multi-threading.Support message passing with the Parallel Environment.Support more than 8192 GOT entries on ColdFire.Support multi-threading.Support synchronous non-call exceptions.Supported AArch64 return address signing scope (for use with -msign-return-address= option):Supported ABIs (for use with the -mabi= option):Supported ISA specs (for use with the -misa-spec= option):Supported LTO compression algorithms: zlibSuppress output of addresses in debugging dumps.Suppress output of instruction numbers, line number notes and addresses in debugging dumps.Suppress output of previous and next insn numbers in debugging dumps.Suppress warnings.Switch ARM/Thumb modes on alternating functions for compiler testing.Switch on/off MIPS16 ASE on alternating functions for compiler testing.Switches off the -mstack-guard= option.Switches off the -mstack-size= option.Symbol %qs already declaredSymbol %qs at %C already declaredSymbol %qs at %C also declared as a type at %LSymbol %qs at %C has already been host associatedSymbol %qs at %C has no IMPLICIT typeSymbol %qs at %C has not been previously definedSymbol %qs at %C is USE associated from module %qs and cannot occur in COMMONSymbol %qs at %C is already in a COMMON blockSymbol %qs at %C is ambiguousSymbol %qs at %C must be a NAMELIST group nameSymbol %qs at %L already has an explicit interfaceSymbol %qs at %L already has basic type of %sSymbol %qs at %L cannot have a typeSymbol %qs at %L conflicts with symbol from module %qs, use-associated at %LSymbol %qs at %L conflicts with the rename symbol at %LSymbol %qs at %L conflicts with the symbol at %LSymbol %qs at %L has no IMPLICIT typeSymbol %qs at %L has no IMPLICIT type; did you mean %qs?Symbol %qs at %L has the WEAK attribute but is a dummy argumentSymbol %qs at %L has the WEAK attribute but is a local variableSymbol %qs at %L is ambiguousSymbol %qs at %L is marked PRIVATE but has been given the binding label %qsSymbol %qs has mixed component and non-component accesses at %LSymbol %qs in COMMON at %C cannot be a POINTER arraySymbol %qs in COMMON at %C cannot be a coarraySymbol %qs in namelist %qs at %C must be declared before the namelist is declared.Symbol %qs in namelist %qs is INTENT(IN) at %CSymbol %qs is used before it is typed at %LSymbol %qs must be a PARAMETER in DATA statement at %CSymbol %qs present on both FROM and TO clauses at %LSymbol %qs present on both data and map clauses at %LSymbol %qs present on multiple clauses at %LSymbol %qs referenced at %L not found in intrinsic module ISO_C_BINDINGSymbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENVSymbol %qs referenced at %L not found in module %qsSymbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qsSymbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSynonym for "-export-dynamic" for linker versions that support it.Synonym for "image_base".Synonym for -Wcomment.Synonym of -gnatk8.Syntax error in !$ACC DECLARE list at %CSyntax error in !$ACC ROUTINE ( NAME ) at %CSyntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAMESyntax error in !$OMP DECLARE TARGET list at %CSyntax error in !$OMP THREADPRIVATE list at %CSyntax error in !GCC$ ATTRIBUTES statement at %CSyntax error in !GCC$ IVDEP directive at %CSyntax error in !GCC$ NOVECTOR directive at %CSyntax error in !GCC$ UNROLL directive at %CSyntax error in !GCC$ VECTOR directive at %CSyntax error in %s statement at %CSyntax error in ABSTRACT INTERFACE statement at %CSyntax error in ASYNCHRONOUS statement at %CSyntax error in AUTOMATIC statement at %CSyntax error in CASE specification at %CSyntax error in CHARACTER declaration at %CSyntax error in CLASS IS specification at %CSyntax error in COMPLEX constant at %CSyntax error in ELSE IF statement after %LSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-clause after %CSyntax error in IF-expression at %CSyntax error in IMPORT statement at %CSyntax error in NAME= specifier for binding label at %CSyntax error in OpenACC expression list at %CSyntax error in OpenMP SINK dependence-type list at %CSyntax error in OpenMP detach clause at %CSyntax error in OpenMP variable list at %CSyntax error in PROCEDURE statement at %CSyntax error in PROTECTED statement at %CSyntax error in RANK specification at %CSyntax error in SAVE statement at %CSyntax error in STATIC statement at %CSyntax error in SUBMODULE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in TYPE IS specification at %CSyntax error in VALUE statement at %CSyntax error in VOLATILE statement at %CSyntax error in anonymous structure declaration at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in nested structure declaration at %CSyntax error in old style initialization of %s at %CSyntax error in old style initializer list at %CSyntax error in procedure pointer component at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %LTARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %LTARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %LTARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %LTEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGERTEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPETEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPETEAM= attribute in %C misplacedTHREADPRIVATE object %qs in %s clause at %LTHREADPRIVATE object %qs in SHARED clause at %LTILE requires constant expression at %LTLS dialect to use:TLS is not implemented for GCN.TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions.TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSTYPE IS at %L overlaps with TYPE IS at %LTYPE with intrinsic-type-spec at %CTake advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses.Taken at least once:%s of %d
  Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching.Target DFLOAT double precision code.Target block's relative execution frequency (as a percentage) required to sink a statement.Target expression in pointer assignment at %L must deliver a pointer resultTarget has split I&D.Target of rank remapping is too small (%ld < %ld)Target the AM33 processor.Target the AM33/2.0 processor.Target the AM34 processor.Target the FT32B architecture.Target the software simulator.Target: %s
! Tell DCE to remove unused C++ allocations.Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The %<-mfloat128%> option may not be fully supportedThe %s directive cannot be specified within a %s region at %LThe A argument at %L has type %s but the function passed as OPERATION at %L returns %sThe A argument at %L of CO_REDUCE shall not be polymorphicThe A argument at %L to the intrinsic %s shall not be coindexedThe AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %LThe FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this objectThe FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%dThe FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%dThe FROM argument to MOVE_ALLOC at %L shall not be coindexedThe H format specifier at %L is a Fortran 95 deleted featureThe Hollerith constant at %L is truncated in conversion to %qsThe INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializerThe KIND parameter %qs at %C cannot either be ASSUMED or DEFERREDThe KIND parameter %qs in the PDT constructor at %C has no valueThe KIND part_ref at %C must be applied to an expression of intrinsic typeThe LEN part_ref at %C must be applied to a CHARACTER expressionThe NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLEThe RE or IM part_ref at %C must be applied to a COMPLEX expressionThe RVV possible LMUL (-mrvv-max-lmul=):The SELECT RANK CASE expression at %C must be a scalar, integer constantThe SELECT RANK selector at %C must be an assumed rank variableThe SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %dThe STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is presentThe STATUS specified in OPEN statement at %L is %qs and no FILE specifier is presentThe TO argument to MOVE_ALLOC at %L shall not be coindexedThe TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphicThe absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)The absolute value of SHIFT at %L must be less than or equal to SIZE at %LThe allocatable object %qs at %L must have an explicit function interface or be declared as arrayThe allocate-object at %L and the source-expr at %L shall have the same kind type parameterThe argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %LThe argument of the RANK intrinsic at %L must be a data objectThe assignment to a KIND or LEN component of a parameterized type at %L is not allowedThe assumed-rank array %qs at %L shall not have a codimensionThe assumed-rank array at %C shall not have a codimensionThe assumed-rank array at %L requires that the dummy argument %qs has assumed-rankThe base name at %L does not match the name of the current procedureThe base name at %L must not be a generic nameThe base name at %L must not be a procedure pointerThe base name at %L must not be an entry nameThe base name for 'declare variant' must be specified at %L The base procedure at %L must have an explicit interfaceThe bug is not reproducible, so it is likely a hardware or OS problem.
! The character constant at %L is truncated in conversion to %sThe character length of the A argument at %L and of the arguments of the OPERATION at %L shall be the sameThe character length of the A argument at %L and of the function result of the OPERATION at %L shall be the sameThe code model option names for -mcmodel:The code model option names for -mexplicit-relocs:The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attributeThe component at %C which is a type parameter must be a scalarThe component with KIND or LEN attribute at %C does not not appear in the type parameter list at %LThe default (and opposite of -static), implied by user mode executables, shared libraries and bundles.The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot.The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode).The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely.The derived parameter %qs at %C does not have a default valueThe derived type %qs at %L is of type %qs, which has not been definedThe device has the .rodata section located in the RAM area.The earliest macOS version on which this program will run (formatted for the assembler).The earliest macOS version on which this program will run.The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGETThe element in the structure constructor at %L, for pointer component %qs, is %s but should be %sThe equivalence set for %qs cause an invalid extension to COMMON %qs at %LThe equivalence set for variable %qs declared at %L violates alignment requirementsThe errmsg= argument at %L must be a default-kind character variableThe event handle at %L must not be an array elementThe event handle at %L must not be part of a derived type or classThe event variable at %L shall not be coindexedThe following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control compiler warning messagesThe following options control optimizationsThe following options control parametersThe following options take joined argumentsThe following options take separate argumentsThe function passed as OPERATION at %L has arguments of type %s and %s but shall have type %sThe function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalarThe function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the TARGET attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the VALUE attribute either for none or both argumentsThe function passed as OPERATION at %L shall have two argumentsThe function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the argumentsThe function result on the lhs of the assignment at %L must have the pointer attribute.The ideal width in characters of text art diagrams generated by the analyzer.The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic.The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it.The leftmost part-ref in a data-ref cannot be a function reference at %CThe lower bound for a buffer to be considered for stack smashing protection.The max number of reload pseudos which are considered during spilling a non-reload pseudo.The maximum amount of memory to be allocated by GCSE, in kilobytes.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed.The maximum conflict delay for an insn to be considered for speculative motion.The maximum depth of a loop nest to be unswitched.The maximum depth of a loop nest we completely peel.The maximum depth of a symbolic value, before approximating the value as unknown.The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format.The maximum depth of recursive inlining for inline functions.The maximum depth of recursive inlining for non-inline functions.The maximum expansion factor when copying basic blocks.The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized.The maximum instructions CSE process before flushing.The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3.The maximum length of path considered in cse.The maximum length of scheduling's pending operations list.The maximum memory locations recorded by cselib.The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis.The maximum number of RTL nodes that can be recorded as combiner's last value.The maximum number of SSA_NAME assignments to follow in determining a value.The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop.The maximum number of blocks in a region to be considered for interblock scheduling.The maximum number of branches on the path through the peeled sequence.The maximum number of constraints per state.The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point.The maximum number of incoming edges to consider for crossjumping.The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible.The maximum number of insns combine tries to combine.The maximum number of insns in a region to be considered for interblock scheduling.The maximum number of insns in loop header duplicated by the copy loop headers pass.The maximum number of insns of a completely peeled loop.The maximum number of insns of a peeled loop.The maximum number of insns of an unswitched loop.The maximum number of insns to duplicate when unfactoring computed gotos.The maximum number of instructions in a single function eligible for inlining.The maximum number of instructions in an inner loop that is being considered for versioning.The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops.The maximum number of instructions inline function can grow to via recursive inlining.The maximum number of instructions non-inline function can grow to via recursive inlining.The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass.The maximum number of instructions to consider to fill a delay slot.The maximum number of instructions to consider to find accurate live register information.The maximum number of instructions to consider to unroll in a loop on average.The maximum number of instructions to consider to unroll in a loop.The maximum number of instructions to search backward when looking for equivalent reload.The maximum number of instructions when automatically inlining small functions.The maximum number of instructions when automatically inlining.The maximum number of instructions when inlining for size.The maximum number of iterations through CFG to extend regions.The maximum number of loop iterations we predict statically.The maximum number of nested indirect inlining performed by early inliner.The maximum number of peelings of a single loop that is peeled completely.The maximum number of peelings of a single loop.The maximum number of stmts in loop nest for loop interchange.The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper.The maximum number of unrollings of a single loop.The maximum number of use and def visits when discovering a STV chain before the discovery is aborted.The maximum ratio between array size and switch branches for a switch conversion to take place.The maximum ratio of insertions to deletions of expressions in GCSE.The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes.The maximum size of the lookahead window of selective scheduling.The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto.The minimal probability of speculation success (in percents), so that speculative insn will be scheduled.The minimum UID to be used for a nondebug insn.The minimum constant stride beyond which we should use prefetch hints for.The minimum cost of an expensive expression in the loop invariant motion.The minimum number of matching instructions to consider for crossjumping.The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites.The minimum probability an edge must have for the scheduler to save its state across it.The minimum probability of reaching a source block for interblock speculative scheduling.The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs.The minimum size of variables taking part in stack slot sharing when not optimizing.The minimum stride ratio for loop interchange to be profitable.The minimum threshold for probability of semi-invariant condition statement to trigger loop split.The minimum value of stage count that swing modulo scheduler will generate.The module or main program array %qs at %L must have constant shapeThe name %qs at %C has already been used as an external module nameThe name %qs cannot be used as a defined operator at %CThe number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2.The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1.The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %dThe number of bytes at which to ellipsize string literals in analyzer text art diagrams.The number of cycles the swing modulo scheduler considers when checking conflicts using DFA.The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option.The number of elements for which hash table verification is done for each searched element.The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> optionThe number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE.The number of insns executed before prefetch is completed.The number of literal bytes to show at the head of a string literal in text art when ellipsizing it.The number of literal bytes to show at the tail of a string literal in text art when ellipsizing it.The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode).The number of prefetches that can run at the same time.The number of registers in each class kept unused by loop invariant motion.The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)The parameter expression at %C does not simplify to an INTEGER constantThe parameter expression at %C must be of INTEGER type and not %s typeThe path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available.The pointer object %qs at %L must have an explicit function interface or be declared as arrayThe possible RVV vector register lengths:The possible SVE vector lengths:The possible TLS dialects:The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)The register used to access the thread pointer:The resolution file.The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %LThe scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable.The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)The size of L1 cache line.The size of L1 cache.The size of L2 cache.The size of function body to be considered large.The size of stack frame to be considered large.The size of translation unit that IPA-CP pass considers large.The size of translation unit to be considered large.The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine.The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarrayThe source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarrayThe stat= argument at %L must be a kind=4 integer variableThe structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization.The symbol %qs, referenced at %L, is not in the selected standardThe threshold ratio for performing partial redundancy elimination after reload.The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload.The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %LThe type for function %qs at %L is not accessibleThe type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parametersThe type parameter spec list at %C contains too many parameter expressionsThe type parameter spec list at %C does not contain enough parameter expressionsThe type parameter spec list in the type-spec at %L cannot contain DEFERRED parametersThe type-spec at %L shall specify that each length type parameter is assumedThe type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]The upper bound for sharing integer constants.The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %LThe value for the KIND parameter %qs at %C does not reduce to a constant expressionThe value of n in %<-finit-character=n%> must be between 0 and 127The value of the PDT LEN parameter '%s' does not agree with that in the dummy declarationThe value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %dThe version of the C++ ABI in use.The version of the C++ ABI used for -Wabi warnings and link compatibility aliases.There is already a procedure with binding name %qs for the derived type %qs at %CThere is no specific function for the generic %qs at %LThere is no specific subroutine for the generic %qs at %LThere's already a non-generic procedure with binding name %qs for the derived type %qs at %CThis architecture does not support branch protection instructionsThis includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocatorThis is free software; see the source for copying conditions.  There is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  
! This is the default.This option is deprecated and has no effect.This option is ignored; it is provided for compatibility purposes only.  This used to select linker and preprocessor options for use with newlib.This option is used internally for multilib generation and selection.  Assume RJMP / RCALL can target all program memory.This option is used internally for multilib generation and selection. The device has no SPH special function register.This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use.This option is used internally. Indicate presence of a processor erratum.  Do not skip 32-bit instructions.This option is used internally. Set the number of 64 KiB flash segments.This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP.This option lacks documentation.This switch is deprecated; do not use.This switch is deprecated; use -Werror=implicit-function-declaration instead.This switch is deprecated; use -Wextra instead.This switch is deprecated; use -fsanitize-recover= instead.This switch is deprecated; use -fsanitize-trap= instead.Thread model: %s
! Threadprivate at %L isn't SAVEdThreadprivate variable at %C is an element of a COMMON blockThreshold ipa-cp opportunity evaluation that is still considered beneficial to clone.Thumb-1 %<hard-float%> VFP ABIThumb: Assume function pointers may go to non-Thumb aware code.Thumb: Assume non-static functions may be called from ARM code.Thumb: Generate (leaf) stack frames even if not needed.Thumb: Generate (non-leaf) stack frames even if not needed.Thunk is not supposed to have bodyTiled loop cannot be parallelized across gangs, workers and vectors at the same time at %LTime accounted for function prologue, epilogue and other overhead.Time accounted for function thunk overhead.To enable preprocessing, use %<-cpp%>Toggle -fvar-tracking-assignments.Toggle debug information generation.Too few codimensions at %C, expected %d not %dToo few dummy arguments in DTIO procedure %qs at %LToo many arguments in call to %qs at %LToo many arguments to %s at %LToo many codimensions at %C, expected %d not %dToo many components in structure constructor at %LToo many conditions (found %u); giving up coverageToo many digits in statement label at %CToo many dummy arguments in DTIO procedure %qs at %LToo many elements in array initializer at %CTraits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>Transform condition stores into unconditional ones.Transformational function %qs at %L is invalid in an initialization expressionTransparent alias and target%'s assembler names differsTrap for signed overflow in addition, subtraction and multiplication.Trap on __builtin_unreachable instead of using it for optimization.Trap on integer divide by zero.Treat a throw() exception specification as noexcept to improve code size.Treat all warnings as errors.Treat known sprintf return values as constants.Treat lines with 'D' in column one as comments.Treat missing header files as generated files.Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer.Treat specified warning as error.Treat the input file as already preprocessed.True if a non-short-circuit operation is optimal.Try running '%s' in the shell to raise its limit.
  Try to allow the linker to turn PIC calls into direct calls.Try to convert virtual calls to direct ones.Try to interchange loops if profitable.Try to lay out derived types as compactly as possible.Try to reconstruct function calls and returns after inlining.Tune code for the given processor.Tune expected memory latency.Tune for the specified target CPU or architecture.Turn off all revertable D language features.Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs.Turn on CET instrumentation for switch statements that use a jump table and an indirect jump.Turn on Redundant Extensions Elimination pass.Turn on all upcoming D language features.Two main PROGRAMs at %L and %CTwo or more part references with nonzero rank must not be specified at %LTwo symbols with same comdat_group are not linked by the same_comdat_group list.Type %qs containing DEFERRED binding at %C is not ABSTRACTType %qs of CLASS variable %qs at %L is not extensibleType declaration %qs at %L is not C interoperable but it is BIND(C)Type definition of %qs at %C was already defined at %LType inaccessible in variable definition context (%s) at %LType mismatch between actual argument at %L and actual argument at %L (%s/%s).Type mismatch in argument %qs at %L; passed %s to %sType name %qs at %C cannot be the same as an intrinsic typeType name %qs at %C conflicts with previously declared entity at %L, which has the same nameType name %qs at %C is ambiguousType of %s argument of IMAGE_INDEX at %L shall be INTEGERType of entity at %L is type incompatible with source-expr at %LType of entity at %L is type incompatible with typespecType parameter %qs at %C has no corresponding entry in the type parameter name list at %LType specified for intrinsic function %qs at %L is ignoredType-bound operator at %L cannot be NOPASSType-bound procedure at %CType-spec at %L cannot contain a deferred type parameterType-spec at %L cannot contain an asterisk for a type parameterUNIT not specified at %LUNIT number in CLOSE statement at %L must be non-negativeUNIT number in INQUIRE statement at %L cannot be %dUNIT number in statement at %L must be non-negativeUNIT number missing in statement at %LUNIT specification at %L must be an INTEGER expression or a CHARACTER variableUNIT specification at %L must not be a character PARAMETERUNIT specifier not allowed with NEWUNIT at %LUNLOCK statement at %CUNTIL_COUNT= argument at %L must be a scalar INTEGER expressionUSE statement at %C has no ONLY qualifierUnable to find a specific INTRINSIC procedure for the reference %qs at %LUnable to find symbol %qsUnable to generate load/store offset for fusionUnable to load DLL.Unable to resolve the specific function %qs at %LUnable to resolve the specific subroutine %qs at %LUnclassifiable GCC directive at %CUnclassifiable GCC directive at %C, ignoredUnclassifiable OpenACC directive at %CUnclassifiable OpenMP directive at %CUnclassifiable statement at %CUndefined specific binding %qs as target of GENERIC %qs at %LUnder -ffast-math, generate a FRIZ instruction for (double)(long long) conversions.Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy.Unequal character lengths (%ld/%ld) in %sUnequal character lengths (%ld/%ld) in %s at %LUnequal character lengths (%wd/%wd) for pointer component %qs in constructor at %LUnexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clauseUnexpected %<%c%> for nonderived-type variable %qs at %CUnexpected %<(%> at %CUnexpected %<*%> for codimension %d of %d at %CUnexpected %<*%> in coarray subscript at %CUnexpected %s at %C; expected ALLOCATE or %s statementUnexpected %s at %C; expected ALLOCATE statement after %sUnexpected %s statement at %CUnexpected %s statement at %C in INTERFACE bodyUnexpected %s statement in BLOCK DATA at %CUnexpected %s statement in CONTAINS section at %CUnexpected %s statement in FORALL block at %CUnexpected %s statement in INTERFACE block at %CUnexpected %s statement in MODULE at %CUnexpected %s statement in WHERE block at %CUnexpected CASE statement at %CUnexpected DIM argument with noncoarray argument at %LUnexpected END statement at %CUnexpected ENTRY statement at %CUnexpected EOFUnexpected NULL() intrinsic at %L to dummy %qsUnexpected OpenACC parallelism.Unexpected RANK statement at %CUnexpected SHAPE argument at %L to C_F_POINTER with scalar FPTRUnexpected TYPE IS statement at %CUnexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directiveUnexpected alternate return specifier in subroutine call at %LUnexpected character in variable list at %CUnexpected characters in PARAMETER statement at %CUnexpected coarray %qs in %<allocate%> at %LUnexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %LUnexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATEUnexpected coarray designator at %CUnexpected complex-parts designator reference in %s clause at %LUnexpected constant at %CUnexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%LUnexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATEUnexpected element %qc in format string at %LUnexpected end of file in %qsUnexpected end of format string in format string at %LUnexpected end of moduleUnexpected expression as list item at %L in ALLOCATE directiveUnexpected function-result variable %qs at %L in declarative !$OMP ALLOCATEUnexpected intrinsic type %qs at %LUnexpected junk after !$ACC ATOMIC statement at %CUnexpected junk after !$ACC DECLARE at %CUnexpected junk after !$OMP DECLARE REDUCTION at %CUnexpected junk after !$OMP DECLARE TARGET at %CUnexpected junk after !$OMP SCAN at %CUnexpected junk after $OMP BARRIER statement at %CUnexpected junk after $OMP CANCELLATION POINT statement at %CUnexpected junk after $OMP CRITICAL statement at %CUnexpected junk after $OMP FLUSH statement at %CUnexpected junk after $OMP MASTER statement at %CUnexpected junk after $OMP NOTHING statement at %CUnexpected junk after %qs at %LUnexpected junk after NOWAIT clause at %CUnexpected junk after OMP THREADPRIVATE at %CUnexpected junk after TASKYIELD clause at %CUnexpected junk after function declaration at %CUnexpected junk at %CUnexpected junk in formal argument list at %CUnexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directiveUnexpected substring reference in %s clause at %LUnexpected thumb1 far jumpUnexpected use of subroutine name %qs at %CUninitialized probability of edge %i->%iUnit number in I/O statement too largeUnit number in I/O statement too smallUnknown argument %qs at %L to intrinsic %sUnknown argument list function at %LUnknown attribute in !GCC$ ATTRIBUTES statement at %CUnknown directive at %LUnknown form for stack limit expressionUnknown intrinsic opUnknown operator %%<%s%%> at %%LUnknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?Unknown procedure name %qs at %CUnlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argumentUnlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tagUnrecognized MCU name %qs.Unrecognized option to %<-finit-logical%>: %sUnrecognized option to endianness value: %qsUnrecognized option to floating-point init value: %qsUnrecognized option: %qsUnsupported code '%c' for fixed-point:Unsupported operand for code '%c'Unsupported statement inside WHERE at %LUnsupported value for mmpy-optionUnsupported: multiple OpenACC 'routine' levels of parallelismUnterminated character constant beginning at %CUnused PRIVATE module variable %qs declared at %LUnused dummy argument %qs at %LUnused initialization string at %L because variable has zero lengthUnused module variable %qs which has been explicitly imported at %LUnused parameter %qs declared at %LUnused parameter %qs which has been explicitly imported at %LUnused variable %qs declared at %LUpper array reference at %L is out of bounds (%ld < %ld) in dimension %dUpper array reference at %L is out of bounds (%ld > %ld) in dimension %dUpper bound of last coarray dimension must be %<*%> at %CUpper cobound is less than lower cobound at %LUpper cobound is less than lower cobound of 1 at %LUsage: %s [OPTION]... SUB_COMMAND [OPTION]...
  
  Usage: %s [options] file...
*************** warranty; not even for MERCHANTABILITY o
*** 2038,2061 ****
  
  Use "-Wl,OPTION" to pass "OPTION" to the linker.
  
! Use %reloc() assembly operators (for backward compatibility).Use %reloc() assembly operators.Use %reloc() operators, rather than assembly macros, to load addresses.Use -G for data that is not defined by the current object.Use -G for object-local data.Use -mlong-double-64 for 64-bit IEEE floating point format.  Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM).Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer.Use 128-bit long double.Use 16 bit int.Use 32 bit int.Use 32-bit ABI.Use 32-bit DWARF format when emitting DWARF debug information.Use 32-bit floating-point registers.Use 32-bit general registers.Use 32-bit offsets in jump tables rather than 16-bit offsets.Use 4 byte entries in switch tables.Use 4 media accumulators.Use 4-operand madd.s/madd.d and related instructions where applicable.Use 4xx half-word multiply instructions.Use 4xx string-search dlmzb instruction.Use 64 FPRs.Use 64 GPRs.Use 64-bit ABI.Use 64-bit DWARF format when emitting DWARF debug information.Use 64-bit floating-point registers.Use 64-bit general registers.Use 64-bit long double.Use 8 media accumulators.Use 80-bit long double.Use ABI reserved registers.Use AltiVec instructions.Use Bionic C library.Use Branch Likely instructions, overriding the architecture default.Use CONST16 instruction to load constants.Use Cyclic Redundancy Check (CRC) instructions.Use EABI.Use Enhanced Virtual Addressing instructions.Use Floating-point Multiply Single to Double (FsMULd) instruction.Use GNU C library.Use GP relative sdata/sbss sections.Use GP-relative addressing to access small data.Use Global INValidate (GINV) instructions.Use H8/300 alignment rules.Use IEEE math for fp comparisons.Use IRA based register pressure calculation in RTL hoist optimizations.Use IRA based register pressure calculation in RTL loop optimizations.Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions.Use ISA 2.07 transactional memory (HTM) instructions.Use LRA instead of reload (transitional).Use LRA instead of reload.Use LRA register allocator.Use Loongson EXTension (EXT) instructions.Use Loongson EXTension R2 (EXT2) instructions.Use Loongson MultiMedia extensions Instructions (MMI) instructions.Use MCU instructions.Use MIPS MSA Extension instructions.Use MIPS-3D instructions.Use MIPS-DSP REV 2 instructions.Use MIPS-DSP instructions.Use Mingw-specific thread support.Use Neon double-word (rather than quad-word) registers for vectorization.Use Neon quad-word (rather than double-word) registers for vectorization.Use P-mnemonics for branches statically predicted as taken.Use PLT for PIC calls (-fno-plt: load the address from GOT at call site).Use PMC-style 'mad' instructions.Use PowerPC General Purpose group optional instructions.Use PowerPC Graphics group optional instructions.Use PowerPC V2.01 single field mfcr instruction.Use PowerPC V2.02 floating point rounding instructions.Use PowerPC V2.02 popcntb instruction.Use PowerPC V2.05 compare bytes instruction.Use PowerPC V2.06 popcntd instruction.Use PowerPC-64 instruction set.Use RJMP / RCALL even though CALL / JMP are available.Use ROM instead of RAM.Use SSE register passing conventions for SF and DF mode.Use STB_GNU_UNIQUE if supported by the assembler.Use SmartMIPS instructions.Use UNIX assembler syntax.Use UltraSPARC Compare-and-Branch extensions.Use UltraSPARC Fused Multiply-Add extensions.Use UltraSPARC Population-Count instruction.Use UltraSPARC Subtract-Extended-with-Carry instruction.Use UltraSPARC Visual Instruction Set version 1.0 extensions.Use UltraSPARC Visual Instruction Set version 2.0 extensions.Use UltraSPARC Visual Instruction Set version 3.0 extensions.Use UltraSPARC Visual Instruction Set version 4.0 extensions.Use VAX fp.Use VAXC structure conventions.Use VMS exit codes instead of posix ones.Use Virtualization (VZ) instructions.Use __cxa_atexit to register destructors.Use __cxa_get_exception_ptr in exception handling.Use a 32-bit long type.Use a 4-byte record marker for unformatted files.Use a 64-bit long type.Use a lightweight configuration of printf and puts to reduce code size. For single-threaded applications, not requiring reentrant I/O only. Requires Newlib Nano IO.Use a minimum runtime (no static initializers or ctors) for memory-constrained devices.Use a smart stack protection method for certain functions.Use a stack protection method for every function.Use additional VIS instructions introduced in OSA2017.Use addresses that allocate global registers.Use all registers, reserving none for interrupt handlers.Use alternate register names.Use an 8-bit 'int' type.Use an 8-byte record marker for unformatted files.Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code.Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code.Use arbitrary sized immediates in bit operations.Use big-endian byte order.Use bit tests for sufficiently large switch statements.Use branch-and-break sequences to check for integer divide by zero.Use branch-protection features.Use bras for executable < 64k.Use call-clobbered registers for parameters and return value.Use call0 ABI.Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number.Use caller save register across calls if possible.Use certain scalar instructions added in ISA 3.0.Use control speculation.Use custom stacks instead of local memory for automatic storage.Use data speculation after reload.Use data speculation before reload.Use decimal floating point instructions.Use default method for sdata handling.Use different calling convention using 'rtd'.Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number.Use direct references against %gs when accessing tls data.Use eXtended Physical Address (XPA) instructions.Use epsilon-respecting floating point compare instructions.Use expression value profiles in optimizations.Use f2c calling convention.Use features of and optimize for CPU.Use features of and schedule code for given CPU.Use features of and schedule given CPU.Use features of architecture ARCH.Use field-wise comparisons for struct equality.Use flat register window model.Use fp double instructions.Use fp registers.Use full-set registers for register allocation.Use given SPARC-V9 code model.Use given address mode.Use given assembler dialect.Use given register vector width instructions instead of maximum register width in the auto-vectorizer.Use given stack-protector guard.Use given thread-local storage dialect.Use given x86-64 code model.Use hardware FP (default).Use hardware FP.Use hardware division instructions on ColdFire.Use hardware floating point conversion instructions.Use hardware floating point instructions.Use hardware floating point square root instruction.Use hardware floating point.Use hardware floating-point divide and square root instructions.Use hardware fp.Use hardware instructions for integer division.Use hardware prefetch instruction.Use hardware quad FP instructions.Use hardware transactional execution instructions.Use hardware vector facility instructions and enable the vector ABI.Use in block control speculation.Use in block data speculation after reload.Use in block data speculation before reload.Use in/loc/out register names.Use indirect CALLXn instructions for large programs.Use indirect calls.Use inline plt sequences to implement long calls and -fno-plt.Use instructions of and schedule code for given CPU.Use integer madd/msub instructions.Use internal function id in profile lookup.Use jump tables for sufficiently large switch statements.Use ldcw/ldcd coherent cache-control hint.Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls.Use little-endian byte order.Use ll, sc and sync instructions.Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable.Use media instructions.Use microMIPS instructions.Use multiply add/subtract instructions.Use multiply high instructions for high part of 32x32 multiply.Use musl C library.Use native (MS) bitfield layout.Use new adddi3/subdi3 patterns.Use normal calling convention.Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previouslyUse of non-intrinsic module %qs at %C conflicts with intrinsic module name used previouslyUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %sUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qsUse only one TOC entry per procedure.Use ordinarily cached memory accesses for volatile references.Use packed stack layout.Use paired-single floating-point instructions.Use pattern compare instructions.Use pc-relative switch case tables - this enables case table shortening.Use portable calling conventions.Use profiling information for branch probabilities.Use propolice as a stack protection method.Use push instructions to save outgoing arguments.Use r11 to hold the static link in calls to functions via pointers.Use random base tag for each frame, as opposed to base always zero.Use red-zone in the x86-64 code.Use reduced-set registers for register allocation.Use register stack for parameters and return value.Use registers for argument passing.Use registers r2 and r5.Use reorder instructions (swap and byte reversed load/store) (default).Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'.Use sample profile information for call graph node weights. The profile file is specified in the argument.Use shared libraries.Use simple data speculation check for control speculation.Use simple data speculation check.Use simulator runtime.Use smaller but slower prologue and epilogue code.Use software emulation for floating point (default).Use software floating point comparisons.Use software floating point.Use software integer multiplication.Use stack bias.Use stack protection method only for functions with the stack_protect attribute.Use structs on stronger alignment for double-word copies.Use stubs for function prologues.Use subroutines for function prologues and epilogues.Use synci instruction to invalidate i-cache.Use table based fast divide (default at -O3).Use table lookup optimization for small signed integer divisions.Use tas.b instruction for __atomic_test_and_set.Use the AIX Vector Extended ABI.Use the AltiVec ABI extensions.Use the Cray Pointer extension.Use the DEC assembler syntax.Use the ELFv1 ABI.Use the ELFv2 ABI.Use the GNU assembler syntax.Use the GNU extension to the PE format for aligned common data.Use the Modern linker (MOLD) linker instead of the default linker.Use the RTL dead code elimination pass.Use the RTL dead store elimination pass.Use the WIP borrow checker.Use the bfd linker instead of the default linker.Use the bit-field instructions.Use the divide instruction.Use the floating point unit for integer add/subtract.Use the given base register for addressing the stack-protector guard.Use the given data alignment.Use the given offset for addressing the stack-protector guard.Use the given symbol for addressing the stack-protector guard.Use the gold linker instead of the default linker.Use the hardware barrel shifter instead of emulation.Use the lld LLVM linker instead of the default linker.Use the most feature-enabling options allowed by other options.Use the mvcle instruction for block moves.Use the narrowest integer type possible for enumeration types.Use the new min/max instructions defined in ISA 3.0.Use the simulator runtime.Use the soft multiply emulation (default).Use the software emulation for divides (default).Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code.Use the temporary and experimental name resolution pipeline instead of the stable oneUse traditional GNU semantics for inline functions.Use trap instructions to check for integer divide by zero.Use traps instead of diagnostics of undefined behavior sanitizers.Use uClibc C library.Use unicode startup and define UNICODE macro.Use vector and scalar instructions added in ISA 2.07.Use vector instructions added in ISA 3.0.Use vector/scalar (VSX) instructions.Use windowed registers ABI.Use zero-extending memory loads, not sign-extending ones.Use zlib/zstd compression level <number> for IL.Used for generating code for some older kernel revisions.Used hereUsed in Fix-and-Continue mode to indicate that object files may be swapped in at runtime.Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4.Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6.User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE constructUser operator %qs referenced at %L not found in module %qsUser operator procedure %qs at %L cannot be assumed character lengthUser operator procedure %qs at %L must be a FUNCTIONUser operator procedure %qs at %L must have at least one argumentUses of this option are diagnosed.Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector sizeUsing IBM extended precision %<long double%>Using IEEE extended precision %<long double%>Using built-in specs.
! Using function %qs at %L is deprecatedUsing parameter %qs declared at %L is deprecatedUsing subroutine %qs at %L is deprecatedUsing variable %qs at %L is deprecatedUsually "private extern" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported.VALUE argument of the %s intrinsic function at %L shall be definableVALUE attribute at %CVALUE is not allowed inside of BLOCK at %CVALUE object %qs in %s clause at %LVALUE statement at %CVALUES argument of DATE_AND_TIME at %L has non-default kindVALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least fourVOIDmode on an outputVOLATILE attribute at %CVOLATILE attribute at %L cannot be specified in a PURE procedureVOLATILE statement at %CValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option:Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid arguments to -param=riscv-autovec-preference=:Valid arguments to -param=vsetvl-strategy=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Value of HINT clause at %L shall be a valid constant hint expressionVariable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs cannot appear in a variable definition context (%s) at %L in PURE procedureVariable %qs cannot appear in the expression at %LVariable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qsVariable %qs has not been assigned a target label at %LVariable %qs in %s clause is used in NAMELIST statement at %LVariable %qs in common block %qs at %C cannot be bind(c) since it is not globalVariable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a globalVariable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %LVariable %qs is not a dummy argument at %LVariable %qs is used at %L before the ENTRY statement in which it is a parameterVariable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %LVariable %qs with binding label %qs at %L uses the same global identifier as entity at %LVariable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameterVariable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarrayVariable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarrayVariable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeVariable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attributeVariable %s at %L with NO_ARG_CHECK attribute may only be used as actual argumentVariable %s at %L with NO_ARG_CHECK attribute shall be a dummy argumentVariable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic typeVariable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size arrayVariable %s at %L with NO_ARG_CHECK attribute shall not have a subobject referenceVariable %s cannot be INTENT(IN) at %CVariable %s cannot be assigned in PURE procedure at %CVariable at %C is an element of a COMMON blockVariable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveVariable in the ordinary assignment at %L is a procedure pointer componentVariable is USE-associated with !$ACC DECLARE at %LVariable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %LVariable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %LVariable type is UNKNOWN in assignment at %LVariable with NO_ARG_CHECK attribute at %L is only permitted as argument to the intrinsic functions C_LOC and PRESENTVector library ABI to use.Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector sizeVectorize for double-word operations.Verify that paths are feasible when emitting diagnostics.Version loops based on whether indices have a stride of one.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT at %C not allowed in Fortran 95WAIT clause at %L requires a scalar INTEGER expressionWAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017.Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020.Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 constructs in code compiled with an older standard.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about C++14 constructs in code compiled with an older standard.Warn about C++17 constructs in code compiled with an older standard.Warn about C++20 constructs in code compiled with an older standard.Warn about C++23 constructs in code compiled with an older standard.Warn about C++26 constructs in code compiled with an older standard.Warn about GCC format strings with strings unsuitable for diagnostics.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about accesses to interior zero-length array members.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calling std::move on a local object in a return statement preventing copy elision.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument.Warn about calls with implicit interface.Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about casts that will produce a null result.Warn about casts which discard qualifiers.Warn about catch handlers of non-reference type.Warn about certain operations on boolean expressions.Warn about code paths in in which a call is made to strtok with undefined behavior.Warn about code paths in which NULL is passed to a must-not-be-NULL function argument.Warn about code paths in which a NULL function pointer is called.Warn about code paths in which a NULL pointer is dereferenced.Warn about code paths in which a file descriptor can be closed more than once.Warn about code paths in which a file descriptor is not closed.Warn about code paths in which a file descriptor is used without being checked for validity.Warn about code paths in which a freed value is used.Warn about code paths in which a heap-allocated pointer leaks.Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned.Warn about code paths in which a non-heap pointer is freed.Warn about code paths in which a pointer can be freed more than once.Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced.Warn about code paths in which a pointer to a buffer is assigned to an incompatible type.Warn about code paths in which a pointer to a stale stack frame is used.Warn about code paths in which a possibly-NULL pointer is dereferenced.Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument.Warn about code paths in which a read or write is performed on a closed file descriptor.Warn about code paths in which a shift with count >= width of type is attempted.Warn about code paths in which a shift with negative count is attempted.Warn about code paths in which a stdio FILE can be closed more than once.Warn about code paths in which a stdio FILE is not closed.Warn about code paths in which a va_list is used after va_end.Warn about code paths in which a write or read to a buffer is out-of-bounds.Warn about code paths in which an 'assert()' is made involving an unsanitized value.Warn about code paths in which an async-signal-unsafe function is called from a signal handler.Warn about code paths in which an on-stack buffer is passed to putenv.Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime.Warn about code paths in which an operation is attempted on the wrong type of file descriptor.Warn about code paths in which an uninitialized value is used.Warn about code paths in which an unsanitized value is used as a divisor.Warn about code paths in which an unsanitized value is used as a pointer offset.Warn about code paths in which an unsanitized value is used as a size.Warn about code paths in which an unsanitized value is used as an allocation size.Warn about code paths in which an unsanitized value is used as an array index.Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed.Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa.Warn about code paths in which sensitive data is copied across a security boundary.Warn about code paths in which sensitive data is written to a file.Warn about code paths in which the wrong deallocation function is called.Warn about code paths in which undefined behavior would occur due to overlapping buffers.Warn about code paths in which va_arg is used too many times on a va_list.Warn about code paths in which va_arg uses the wrong type.Warn about code paths in which va_start or va_copy is used without a corresponding va_end.Warn about code paths which appear to lead to an infinite loop.Warn about code paths which appear to lead to infinite recursion.Warn about code paths which attempt to write to a const object.Warn about code paths which attempt to write to a string literal.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about comparisons between two operands of array type.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about declarations of entities that may be missing attributes that related entities have been declared with.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about deprecated arithmetic conversions on operands of enumeration types.Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type.Warn about deprecated uses of volatile qualifier.Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enum/integer type mismatches.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C11, but present in ISO C23.Warn about features not present in ISO C90, but present in ISO C99.Warn about features not present in ISO C99, but present in ISO C11.Warn about features not present in traditional C.Warn about format strings that are not literals.Warn about format strings that contain NUL bytes.Warn about function call elimination.Warn about function calls with format strings that write past the end of the destination region.Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1.Warn about function parameters declared without a type specifier in K&R-style functions.Warn about function pointer arithmetic.Warn about functions which might be candidates for __attribute__((cold)).Warn about functions which might be candidates for __attribute__((const)).Warn about functions which might be candidates for __attribute__((malloc)).Warn about functions which might be candidates for __attribute__((noreturn)).Warn about functions which might be candidates for __attribute__((pure)).Warn about functions which might be candidates for __attribute__((returns_nonnull)).Warn about functions which might be candidates for format attributes.Warn about global functions without previous declarations.Warn about global functions without prototypes.Warn about global variables without previous declarations.Warn about implicit conversion of enum types.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about inproper usages of flexible array members according to the level of -fstrict-flex-arrays.Warn about invalid OpenACC dimensions.Warn about invalid UTF-8 characters.Warn about invalid forms of delimited or named escape sequences.Warn about invalid uses of the "offsetof" macro.Warn about likely missing requires keyword.Warn about macros defined in the main file that are not used.Warn about macros that have conflicting header units definitions.Warn about maybe uninitialized automatic variables.Warn about mismatched declarations of VLA parameters.Warn about mismatched declarations of array parameters and unsafe accesses to them.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly incorrect subscripts in do loops.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about potentially suboptimal choices related to OpenACC parallelism.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy.Warn about real-literal-constants with 'q' exponent-letter.Warn about redundant calls to std::move.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about semicolon after in-class function definition.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about simple-template-id in a constructor or destructor.Warn about some C++ One Definition Rule violations during link time optimization.Warn about statements between switch's controlling expression and the first case.Warn about stray tokens after #else and #endif.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious OpenMP code.Warn about suspicious calls to calloc-like functions where sizeof expression is the earlier size argument and not the latter.Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size.Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not.Warn about suspicious declarations of "main".Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers.Warn about suspicious length parameters to certain string functions if the argument uses sizeof.Warn about suspicious uses of memory addresses.Warn about switch values that are outside of the switch's type range.Warn about switches with boolean controlling expression.Warn about the most vexing parse syntactic ambiguity.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about truncation in string manipulation functions like strncat and strncpy.Warn about type safety and similar errors and mismatches in declarations with alias attributes.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for.Warn about unsuffixed float constants.Warn about unsupported features in ThreadSanitizer.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of __attribute__((warning)) declarations.Warn about uses of a comma operator within a subscripting expression.Warn about uses of register storage specifier.Warn about uses of std::initializer_list that can result in dangling pointers.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about xor operators where it appears the user meant exponentiation.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for calls to allocation functions that specify zero bytes.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for deallocation calls with arguments returned from mismatched allocation functions.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for infinitely recursive calls.Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function.Warn for missing parameter types in function declarations.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn for unsafe raw memory writes to objects of class types.Warn for uses of pointers to auto variables whose lifetime has ended.Warn for uses of pointers to deallocated storage.Warn from speculative compiles such as __traits(compiles).Warn if "defined" is used outside #if.Warn if C++17 noexcept function type will change the mangled name of a symbol.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an additional enum-base is used in an elaborated-type-specifier.Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if constructor or destructors with priorities from 0 to 100 are used.Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if devices.csv is not found or there are problem parsing it (default: on).Warn if expressions are too complicated for the analyzer to fully track.Warn if inherited methods are unimplemented.Warn if left shift of a signed value overflows.Warn if left shifting a negative value.Warn if loops have been interchanged.Warn if passing too many arguments to a function for its format string.Warn if pointers of distinct types are compared without a cast.Warn if qualifiers on arrays which are pointer targets are discarded.Warn if shift count >= width of type.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default.Warn if the NSObject attribute is applied to a non-typedef.Warn if the address space of an address is changed.Warn if the code is too complicated for the analyzer to fully explore.Warn if the named return value optimization is not performed although it is allowed.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case a function ends earlier than it begins due to an invalid linenum macros.Warn in case profiles in -fprofile-use do not exist.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious calls of standard functions computing absolute values.Warn on suspicious constructs involving reverse scalar storage order.Warn that -fno-automatic may break recursion.Warn when -fhardened did not enable an option from its set.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a base is inaccessible in derived due to ambiguity.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a class is redeclared or referenced using a mismatched class-key.Warn when a class or enumerated type is referenced using a redundant class-key.Warn when a const variable is unused.Warn when a conversion function will never be called due to the type it converts to.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function is unused.Warn when a function never produces a constant expression.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a range-based for-loop is creating unnecessary copies.Warn when a reference is bound to a temporary whose lifetime has ended.Warn when a register variable is declared volatile.Warn when a special enum is declared with the wrong base type.Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore.Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure.Warn when a switch case falls through.Warn when a value is moved to itself with std::move.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when allocating insufficient storage for the target type of the assigned pointer.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an exception handler is shadowed by another handler.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when fields in a struct with the packed attribute are misaligned.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when performing class template argument deduction on a type with no deduction guides.Warn when profiling instrumentation was requested, but could not be applied to a certain function.Warn when sizeof is applied on a parameter declared as an array.Warn when the address of packed member of struct or union is taken.Warn when the compiler reorders code.Warn when the field in a struct is not aligned.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations.When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations.When a symbol is resolved, check `alias this' scope before going to upper scopes.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10.When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45.When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When linking for big-endian targets, generate a BE8 format image.When linking for big-endian targets, generate a legacy BE32 format image.When possible do not generate stack frames.When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor.When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1.When running CSE, follow jumps to their targets.When using profile feedback, use the edge at this percentage position in frequncy histogram as the bases for IPA-CP heuristics.When vectorizing, consider using multiple different approaches and use the cost model to choose the cheapest one.Where shorter, use canonicalized paths to systems headers.Whether codegen errors should be ICEs when -fchecking.Whether software prefetch hints should be issued for non-constant strides.Whether the target fully pipelines FMA instructions.  If non-zero, reassociation considers the benefit of parallelizing FMA's multiplication part and addition part, assuming FMUL and FMA use the same units that can also do FADD.Whether to use canonical types.Whether trampolines are generated in executable memory rather than executable stack.Which -fsched-pressure algorithm to apply.While setting up signal handler: %mWhile setting up signal stack: %mWhole program analysis (WPA) mode with number of parallel jobs specified.With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequencesWithout padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Work around the R5900 short loop erratum.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Wrap all indirect branches into execute in order to disable branch prediction.Wrap all indirect calls into execute in order to disable branch prediction.Wrap all indirect return branches into execute in order to disable branch prediction.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory.Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead.Write a SRCFILE.opt-record.json file detailing what optimizations were performed.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sWrong OpenACC continuation at %C: expected !$ACC, got !$OMPWrong OpenMP continuation at %C: expected !$OMP, got !$ACCX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support %<ms_abi%> attributeXXX entering %<pop_everything ()%>XXX leaving %<pop_everything ()%>You have broken GCC Rust. This is a feature.
  You must enable MVE instructions to use these intrinsicsYou must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics.You must enable VFP instructions to use these intrinsics.You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics.You need a C startup file for -msys-crt0=Zero is not a valid statement label at %CZero width in format descriptor in format string at %LZero-sized array detected at %L where an entity with the TARGET attribute is expected[...][...] style array constructors at %C[Leaving %s]
! [available in [cannot find %s][default][disabled][enabled]`a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?a GNU Fortran extensiona brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona concept cannot be constraineda constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %qsa different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function concept cannot be constraineda function type cannot have an explicit object parametera function-definition is not allowed herea label can only be part of a statement and a declaration is not a statementa lambda closure type has a deleted copy assignment operatora lambda closure type has a deleted default constructora lambda with captures may not have an explicit object parameter of an unrelated typea later %<-fabi-version=%> (or =0) avoids this error with a change in manglinga member of a structure or union cannot have a variably modified typea nested function is not supported for reduced registersa nested namespace definition cannot be inlinea nested namespace definition cannot have attributesa non-member function cannot have an explicit object parametera non-template variable cannot be %<concept%>a parameter cannot be declared %qsa parameter list with an ellipsis cannot match an empty parameter name list declarationa pointer to explicit object member function can only be formed with %<&%E%>a pointer to explicit object member function can only be formed with %<&%T::%D%>a pointer to function type cannot have an explicit object parametera pointer to member function type cannot have an explicit object parametera statement expression is an insufficient context for overload resolutiona storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different precision is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita variable cannot be declared %<consteval%>a variable concept cannot be constraineda wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabsolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of valueabstract declarator %qT used as declarationaccess declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keywordaccessing %E byte in a region of size %Eaccessing %E bytes in a region of size %Eaccessing %E or more bytes in a region of size %Eaccessing %qD member instead of initialized %qD member in constant expressionaccessing %qE outside its lifetimeaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing argument %u of a function declared with attribute %<%s%>accessing between %E and %E bytes in a region of size %Eaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>accessing uninitialized array elementaccessing uninitialized member %qDaccessing value of %qE through a %qT glvalue in a constant expressionaccumulator is not a constant integeraccumulator number is out of boundsactual argument to INTENT = OUT/INOUTadd %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixesadd a deduction guide to suppress this warningadd explicit %<this%> or %<*this%> captureadd parentheses around %qE to silence this warningadd parentheses around left hand side expression to silence this warningadd parentheses around the second %<sizeof%> to silence this warningadd parentheses to declare a variableadd_sym(): Bad sizing modeadding %<-flarge-source-files%> will allow for more column-tracking support, at the expense of compilation time and memoryadditional enumerators beginning with %qDaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of a call to %qs is not a constant expressionaddress of array with reverse scalar storage order requestedaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of label %qD returnedaddress of local variable %qD returnedaddress of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant addressaddress of overloaded function with no contextual type informationaddress of register compound literal requestedaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken but %<TREE_ADDRESSABLE%> bit not setaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate types are prohibited in %<__regio_symbol%> address spaceaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where a floating-point was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationalias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>aliased declaration herealignment %u of %qT is less than %ualignment may not be specified for %q+Dalignment may not be specified for %qDalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in %<-fabi-version=9%>alignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for type name in %<sizeof%>alignment specified for type name in %qEalignment specified for type name in castalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privateall template parameters of %qD must be introducedallocatable argumentallocated hereallocation of insufficient size %qE for type %qT with size %qEallocation performed hereallows opaque types to be implemented as any type (a GNU Modula-2 extension)already captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in %<asm%> flag outputambiguating new declaration %q+#Dambiguating new declaration of %q#Dambiguous attribute '%s'; could be '%s' (via '%s:%s') or '%s' (via '%s:%s')ambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Dan %<asm%> specification is not allowed on a function-definitionan address area attribute cannot be specified for local variablesan argument type that has a default promotion cannot match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan assignment cannot appear in a constant-expressionan attribute that appertains to a friend declaration that is not a definition is ignoredan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan empty string cannot be in %<target_clones%> attributean enum with different number of values is defined in another translation unitan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan explicit object member function cannot be %<static%>an explicit object member function cannot be %<virtual%>an explicit object parameter cannot be a function parameter packan explicit object parameter may not have a default argumentan explicit specialization must be preceded by %<template <>%>an explicit type suffix is needed when using a vector of base addressesan increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with %<-muser-mode%>anachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldand the implicitly-defined constructor does not initialize %q#Danonymous %s declared inside parameter list will not be visible outside of this definition or declarationanonymous SSA name cannot have default definitionanonymous struct not inside named typeanonymous struct with base classesanonymous union with no membersappending to array in %qs requires the GC and cannot be used with %<-fno-druntime%>applying %<#pragma weak %+D%> after first use results in unspecified behaviorarch extension %<%s%> should be prefixed by %<+%>architecture %qs supported for assembler onlyare you trying to break %s? how dare you?are_identical_variables: Bad typeargument %<%s%> can only appear alone in %<%s%>argument %d is an unsigned literal that is out of rangeargument %d must be a constant immediateargument %d must be a constant immediate in range [%wd,%wd]argument %d must be a constant immediate in range [0,15]argument %d must be a literal between %d and %d, inclusiveargument %d must be a literal between 0 and %d, inclusiveargument %d must be a variable or a literal between %d and %d, inclusiveargument %d must be an unsigned literalargument %d must be either a literal %d or a literal %dargument %d of %qE discards %<const%> qualifierargument %d of %qE discards %<volatile%> qualifierargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must be an integer constant expressionargument %d of %qE must not be a pointer to a %<const%> typeargument %d of %qE must not be a pointer to a %<volatile%> typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to %qE must be a constant immediate in range [0-%d]argument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %i is null but the corresponding size argument %i value is %sargument %i range [%E, %E] exceeds maximum object size %Eargument %i range [%E, %E] is negativeargument %i value %qE exceeds maximum object size %Eargument %i value %qE is negativeargument %i value %s is negativeargument %i value is zeroargument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD declared hereargument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qEargument %qE cannot be read at compile timeargument %qTargument %qd is not a constantargument %qs is not supported for %qs on this targetargument %qs must be either %<on%> or %<off%>argument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wbidi-chars%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> unknownargument %u in call to function %qE does not have %<int%> typeargument %u in call to function %qE does not have integral typeargument %u in call to function %qE does not have pointer typeargument %u in call to function %qE has boolean typeargument %u in call to function %qE has enumerated typeargument %u in call to function %qE has pointer to %qs type (%qT)argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)argument %u in call to function %qE points to incomplete typeargument %u null where non-null expectedargument %u of %<__builtin_tgmath%> has no argumentsargument %u of %<__builtin_tgmath%> has variable argumentsargument %u of %<__builtin_tgmath%> has wrong number of argumentsargument %u of %<__builtin_tgmath%> is not a function pointerargument %u of %<__builtin_tgmath%> is unprototypedargument %u of type %s declared as a pointerargument %u of type %s declared as a variable length arrayargument %u of type %s declared as an ordinary arrayargument %u of type %s declared with %u unspecified variable boundargument %u of type %s declared with %u unspecified variable boundsargument %u of type %s declared with %u variable boundargument %u of type %s declared with %u variable boundsargument %u of type %s declared with mismatched bound %<%s%>argument %u of type %s declared with mismatched bound argument %Eargument %u of type %s with mismatched boundargument %u to function %qE is of type %qT which is not known to be 128 bits wideargument 1 in call to function %qE has signed typeargument 1 in call to function %qE has unsigned typeargument 1 must be a mapargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a complete typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of %qs is out of rangeargument 1 of %qs must be a constantargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has pointer to boolean typeargument 3 in call to function %qE has pointer to enumerated typeargument list function at %Cargument must be a 16-bit constant immediateargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument not permitted on %qs clauseargument not permitted on %qs clause in OpenACC %<kernels%> region with a %qs clauseargument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute ignoredargument of %qE attribute is missingargument of %qE attribute is not "ilink" or "firq"argument of %qE attribute is not "ilink1" or "ilink2"argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qsargument of %qE attribute is not a string constantargument of %qE attribute is not a string constant or numberargument of Offsetof implies indirection of an embedded fieldargument of function call might be a candidate for a format attributeargument of type %qT not permitted with %<-mgeneral-regs-only%>argument references a symbol declared hereargument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>argument to %<__integer_pack%> must be between 0 and %dargument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<decltype%> must be an expressionargument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor %<vector=<line>%>argument to %qE attribute is neither no, pcrel nor yesargument to %qE attribute is neither zero, nor oneargument to %qE attribute is not %<"user"%>, %<"supervisor"%>, or %<"machine"%>argument to %qE attribute is not (keep|thunk|thunk-extern)argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)argument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs is bigger than %dargument to %qs is not between %d and %dargument to %qs is too large (max. %d)argument to %qs should be a non-negative integerargument to %qs should be a non-negative integer optionally followed by a size unitargument to CAP is not a constant or variable of type CHARargument to be formatted is not %<...%>argument to builtin has void typeargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largearguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectivelyarguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectivelyarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> insteadarguments of type %qT require the SVE ISA extensionarguments to %qs should be non-negative integersarguments to destructor are not allowedarguments to the %qE attribute must be narrow string literalsarguments to the %qE attribute must contain valid identifiersarith_power(): Bad basearith_power(): unknown typearithmetic IFarithmetic between different enumeration types %qT and %qTarithmetic between different enumeration types %qT and %qT is deprecatedarithmetic between enumeration type %qT and floating-point type %qTarithmetic between enumeration type %qT and floating-point type %qT is deprecatedarithmetic between floating-point type %qT and enumeration type %qTarithmetic between floating-point type %qT and enumeration type %qT is deprecatedarithmetic involving a null pointer in %qEarithmetic on pointer to RVV type %qTarithmetic on pointer to SVE type %qTarithmetic on pointer to an empty aggregatearithmetic on pointer to an incomplete typearray %<TYPE_DOMAIN%> is not integer typearray %q+D assumed to have one elementarray %qD declared herearray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray cannot be initialized with a %qsarray concatenation of expression %qs requires the GC and cannot be used with %<-fno-druntime%>array deallocation of object allocated with non-array allocationarray declaration canonicalization has failedarray element value must be the same type as its declarationarray elements cannot have RVV type %qTarray elements cannot have SVE type %qTarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray member %q#D declared herearray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray of runtime bound cannot be captured by copy, only by referencearray resultarray section does not have mappable type in %qs clausearray section in %<#pragma acc declare%>array section is not contiguous in %qs clausearray size expression is not supported yetarray size in new-expression must be constantarray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript %<%T[%wi]%> is partly outside array bounds of %qTarray subscript %E is above array bounds of %qTarray subscript %E is below array bounds of %qTarray subscript %E is outside array bounds of %qTarray subscript %E is outside the bounds of an interior zero-length array %qTarray subscript %qE is outside the bounds of an interior zero-length array %qTarray subscript %wi is below array bounds of %qTarray subscript %wi is outside array bounds of %qTarray subscript %wu is above array bounds of %qTarray subscript [%E, %E] is outside array bounds of %qTarray subscript [%wi, %wi] is outside array bounds of %qTarray subscript has type %<char%>array subscript is not an integerarray subscript value %qE is outside the bounds of array %qD of type %qTarray subscript value %qE is outside the bounds of array type %qTarray type has incomplete element type %qTarray type must be initializedarray types have different boundsarray used as initializerarray with qualifier on the element is not qualified before C23arrays of functions are not meaningfulassembler does not support %<-mabi=ilp32%>assembler name hash list corruptedassertion missing after %qsassertions must be followed by %<;%>assign semantics attributes of property %qD conflict with previous declarationassigned hereassigning to an array from an initializer listassignmentassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment from pointer to non-enclosed address spaceassignment from temporary %<initializer_list%> does not extend the lifetime of the underlying arrayassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment of constant field %qDassignment of function %qDassignment of member %qD in read-only objectassignment of read-only location %qEassignment of read-only member %qDassignment of read-only named return value %qDassignment of read-only parameter %qDassignment of read-only reference %qDassignment of read-only variable %qDassignment suppressionassignment to %qT from %qT makes integer from pointer without a castassignment to %qT from %qT makes pointer from integer without a castassignment to %qT from incompatible pointer type %qTassignment to %qT from pointer to %qD with incompatible type %qTassignment to %qT from pointer type %qT with incompatible scalar storage orderassignment to expression with array typeassociate_integer_pointer(): Already associatedassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>assuming signed overflow does not occur when simplifying range testasynchronous argumentat %s, %sat offset %s into destination object %qE of size %sat offset %s into destination object of size %s allocated by %qEat offset %s into object %qE of size %sat offset %s into object of size %s allocated by %qEat offset %s into source object %qE of size %sat offset %s into source object of size %s allocated by %qEat offset %wi from %qD declared hereat offset [%wi, %wi] from %qD declared hereat-calls %<strub%> does not support call to %qDatexit failedattempt to index object that is not array, slice, string, or mapattempt to index type expressionattempt to slice object that is not array, slice, or stringattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<%E(%s)%> missing an argumentattribute %<%E(%s, %E)%> invalid positional argument %iattribute %<%E(%s, %E, %E)%> invalid positional argument %iattribute %<fallthrough%> not preceding a case label or default labelattribute %<fallthrough%> specified multiple timesattribute %<target%> argument %qs is unknownattribute %<target%> argument not a stringattribute %<target("%s")%> does not accept an argumentattribute %<target_version%> argument not a stringattribute %<target_version%> has multiple valuesattribute %qE argument must be one of %qs or %qsattribute %qE argument must be one of %qs, %qs, %qs, or %qsattribute %qE argument not a stringattribute %qE does not apply to elements of non-scalar type %qTattribute %qE does not apply to fields of aggregate type %qTattribute %qE invalid modeattribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qsattribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qsattribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>attribute %qE without arguments on a non-prototypeattribute %qs applies to array types onlyattribute %qs argument %qs is unknownattribute %qs argument is not a stringattribute %qs invalid positional argumentattribute %qs mismatch with mode %qsattribute %qs mismatched positional argument values %i and %iattribute %qs missing positional argument 2 provided in previous designation by argument %uattribute %qs positional argument %i invalid value %wiattribute %qs positional argument %i value %wi exceeds number of function arguments %uattribute %qs positional argument 1 references %qs-qualified argument type %qTattribute %qs positional argument 1 references argument of function type %qTattribute %qs positional argument 1 references non-pointer argument type %qTattribute %qs positional argument 2 conflicts with previous designation by argument %uattribute %qs positional argument 2 missing in previous designationattribute %qs positional argument 2 references non-integer argument type %qTattribute %qs specified multiple timesattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>attribute using prefix used together with scoped attribute tokenattribute value %qs is unknown in %qs attributeattribute value %qs was already specified in %qs attributeattribute with no arguments contains no parameter packsattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes are not permitted in this positionattributes at the beginning of statement are ignoredattributes ignored on %<asm%> declarationattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may be inserted hereattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>automatically initializes all pointers to NILaux field set for edge %s->%saux field set for indirect edge from %savailable since Fortran 77await expressions are not permitted in handlersawaitable type %qT is not a structureaxiom contract semantic must be %<assume%> or %<ignore%>backend decl for module variable %qs already existsbad ADDR_SPACE_GLOBAL addressbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad argument for %<-fdebug%>: %qsbad argument for %<-fextern-std%>: %qsbad argument for %<-fmodule-file%>: %qsbad argument for %<-fversion%>: %qsbad builtin codebad builtin fcodebad builtin icodebad condition codebad expressionbad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad opbad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad return type for function argument %u of %<__builtin_tgmath%>bad shift insn:bad testbad type for argument %u of function argument %u of %<__builtin_tgmath%>bad usage of spec function %qsbad value %<%s%> for %<-mtls-size=%> switchbad value %qs for %<-march=%> switchbad value %qs for %<-mcpu%> switchbad value %qs for %<-mfp-rounding-mode%> switchbad value %qs for %<-mfp-trap-mode%> switchbad value %qs for %<-mmemory-latency%>bad value %qs for %<-mtls-size%> switchbad value %qs for %<-mtrap-precision%> switchbad value %qs for %<-mtune%> switchbad value %qs for %<-mtune=%> switchbad value %qs for %<target("arch=")%> attributebad value %qs for %<target("tune=")%> attributebad value for %<%s-%s%>bad value for %<%s=%s%>badly nested C headers from preprocessorbare apostrophe %<'%> in formatbarrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionbarrier value must be within [0,15]base %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase class %qT is not publicbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase pointer cycle detectedbase type %qT fails to be a struct or class typebase variable or SSA name undeclaredbasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebecause %qT has user-provided %qDbecause it is a member of %qTbecause it is used as a glvaluebecause the array element type %qT has variable sizebegin expression refers to outer iterator %qDbinary argument %u to decimal-only type-generic functionbinary expression in operand of fold-expressionbinary operator does not support mixing vector bool with floating point vector operandsbinary operator does not support two vector bool operandsbinary operator does not support vector bool operandbind(c) procedurebinding reference of type %qH to %qI discards qualifiersbit-field %q#D with non-integral type %qTbit-field %q+D width not an integer constantbit-field %qD has non-integral type %qTbit-field %qD with non-integral type %qTbit-field %qE has atomic typebit-field %qE in %qs clausebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbit-field has atomic typebitwise comparison always evaluates to falsebitwise comparison always evaluates to truebitwise operation between different enumeration types %qT and %qTbitwise operation between different enumeration types %qT and %qT is deprecatedblock IFblock-scope extern declaration %q#D not permitted in module purviewbody of %<constexpr%> function %qD not a return-statementbogus DISPOSE construction: %dbogus JARL construction: %dbogus JR construction: %dbogus PREPEARE construction: %dbogus comparison result typeboolean registers required for the floating-point optionboth %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>both %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %qs and %qs specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth arguments must be compatibleboth arguments to %<__builtin___clear_cache%> must be pointersboth binary and decimal floating-point arguments to type-generic functionboth branches of %<if%> statement marked as %qsboth complex and decimal floating-point arguments to type-generic functionbound argument %i value %s is negative for a variable length array argument %i of type %sbraced spec %qs ends in escapebraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed%sbranch %2d taken %s%sbreak statement not within loop or switchbreak statement used with OpenMP for loopbuild_dt: format with namelistbuilt-in %qD declared herebuilt-in function %q+D declared as non-functionbuilt-in function %qD declared as non-functionbuilt-in function %qD requires the %<-mconstant-cfstrings%> flagbuilt-in function %qD takes one argument onlybuilt-in function %qE must be directly calledbuilt-in function %qE not supported for MIPS16built-in function %s requires Nios II R%dbuilt-in subscript operator with more than one expression in expression listbuilt-in subscript operator without expression listbuiltin %qF is deprecatedbuiltin %qF is for GCC internal use onlybuiltin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)builtin %qs can only be used on vector typesbuiltin %qs is only valid in 64-bit modebuiltin %qs needs GLIBC (2.23 and newer) that exports hardware capability bitsbuiltin %qs only accepts 1 argumentbuiltin %qs only accepts 2 argumentsbuiltin %qs only accepts 3 argumentsbuiltin %qs only accepts a string argumentbuiltin requires an immediate for operand %dbut %qD does not throw; perhaps it should be declared %<noexcept%>but %qs has notbut is prevailed by one without from other translation unitbut not hereby argument %u of type %s to %qD declared hereby argument %u of type %s to %qTbytecode stream in file %qs generated with GCC compiler older than 10.0bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %scall   %2d never executed
  call   %2d returned %s
  call a real function, rather than the builtin equivalentcall has circular dependencycall is considered never executed and code size would growcall is unlikely and code size would growcall of %<%T::operator[] (%A)%> is ambiguouscall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall stmt hash does not point to first direct edge of speculative call sequencecall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qDcall to %qD herecall to %qD uses the default argument for parameter %P, which is not yet definedcall to %qE is ambiguous; argument %d has type %qs but argument %d has type %qscall to %qs declared with attribute error: %scall to %qs declared with attribute warning: %scall to a function that shares %qs state from a function that has no %qs statecall to a function that shares SME state from a function that has no SME statecall to a function that shares state other than %qs from a function that has %qs statecall to consteval function %qE is not a constant expressioncall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to internal function %qEcall to non-%<constexpr%> function %qDcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncalled object %qD is not a function or function pointercalled object %qE is not a function or function pointercalled object is not a function or function pointercallee refers to comdat-local symbolscaller edge count does not match BB countcaller edge count invalidcaller is not optimizedcalling %<always_inline%> %<strub%> %qD in non-%<strub%> context %qDcalling %qD using non-%<strub%> type %qT in %<strub%> context %qDcalling %qD with SSE calling convention without SSE/SSE2 enabledcalling %qD with a nonzero argument is unsafecalling %qD with attribute sseregparm without SSE/SSE2 enabledcalling %qE without side effects discards return value of type %qT; prepend a %<cast(void)%> if intentionalcalling %qT with attribute sseregparm without SSE/SSE2 enabledcalling a streaming function requires the ISA extension %qscalling constexpr member function %qD through virtual base subobjectcalling non-%<strub%> %qD in %<strub%> context %qDcalls to functions of type %qT require the SVE ISA extensioncalls to overloaded operators cannot appear in a constant-expressioncalls to the OpenMP runtime API are not permitted in intervening codecalls_comdat_local is set outside of a comdat groupcan only use %qE attribute on file-scope definitions of objects of class typecan use at most one of the %<constinit%> and %<constexpr%> specifierscan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidate:candidates are:cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)cannot %<goto%> into %<catch%> blockcannot %<goto%> into %<try%> blockcannot add an enumerator list to a template instantiationcannot add contracts after definitioncannot add contracts to a virtual functioncannot allocate an object of abstract type %qTcannot allocate objects with RVV type %qTcannot allocate objects with SVE type %qTcannot allocate stack for variable %q+D, naked functioncannot allocate vl register for %qs on this targetcannot apply %<%s%> to %qD, which has also been marked with an OpenMP 'declare target' directivecannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to an enumerator %qDcannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member functioncannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply attribute %qs to %q+D after the function has been definedcannot apply both %<longcall%> and %<shortcall%> attributes to the same functioncannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bit-field %qE to %qTcannot bind lvalue reference of type %qH to an rvalue of type %qIcannot bind non-const lvalue reference of type %qH to a value of type %qIcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind reference of type %qH to %qI due to different array boundscannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>cannot call a concept as a functioncannot call constructor %<%T::%D%> directlycannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot cast %qs to %qs since sizes do not line upcannot cast expression of type %qs to %qscannot cast expression of type %qs to type %qscannot catch type %qT because it involves types of variable sizecannot close nonexistent response filecannot close receive-only channelcannot combine GNU and SVE vectors in a binary operationcannot combine a base of type %qT with an index of type %qTcannot combine a base of type %qT with an offset of type %qTcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot convert %qE to %qTcannot convert %qE to %qT becausecannot convert %qH to %qIcannot convert %qH to %qI in argument passingcannot convert %qH to %qI in assignmentcannot convert %qH to %qI in default argumentcannot convert %qH to %qI in initializationcannot convert %qH to %qI in returncannot convert a delegate expression to %qscannot convert a value of type %qT to vector type %qT which has different sizecannot convert a vector of type %qT to type %qT which has different sizecannot convert expression, only base types can be convertedcannot convert from %qT to base class %qT because %qT is incompletecannot convert from base class %qT to derived class %qT because the base is virtualcannot convert from base class %qT to derived class %qT via virtual base %qTcannot convert from incomplete type %qH to %qIcannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtualcannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qTcannot convert parameter %qs from type %qs to type %qs in argument passingcannot convert parameter %qs from type %qs to type %qs in assignmentcannot convert struct %qs to %qscannot convert to a pointer typecannot convert type %qH to type %qIcannot convert value to a vectorcannot create a new %qs scope since %qs is shared with callerscannot create pointer to reference member %qDcannot create precompiled header %s: %mcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %qscannot declare %<::main%> to be a global variablecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %<catch%> parameter to be of abstract class type %qTcannot declare %<catch%> parameter to be of rvalue reference type %qTcannot declare %qD in a different modulecannot declare %qD in different modulecannot declare %qD to be a bit-field typecannot declare a parameter with %<decltype(auto)%>cannot declare bit-field %qD with %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %qTcannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare parameter to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decompose class type %qT because it has an anonymous struct membercannot decompose class type %qT because it has an anonymous union membercannot decompose class type %qT without non-static data memberscannot decompose class type %qT: both it and its base class %qT have non-static data memberscannot decompose class type %qT: its base classes %qT and %qT have non-static data memberscannot decompose inaccessible member %qD of %qTcannot decompose lambda closure type %qTcannot decompose non-array non-class type %qTcannot decompose union type %qTcannot decompose variable length array %qTcannot decompose variable length vector %qTcannot decrement a pointer to incomplete type %qTcannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructorscannot deduce template arguments of %qT, as it has no viable deduction guidescannot deduce template parameters from introduction listcannot default compare anonymous union membercannot default compare flexible array membercannot default compare reference member %qDcannot default compare union %qTcannot define friend function %qs in a local class definitioncannot define member function %<%T::%s%> within %qTcannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot delete objects with RVV type %qTcannot delete objects with SVE type %qTcannot derive from %<final%> base %qT in derived type %qTcannot determine %<#include%> translation of %s: %scannot determine the length of a %qscannot disable built-in function %qscannot emit unaligned pointers in ptx assemblycannot execute %qs: %scannot execute %qs: %s: %mcannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot extend PCH file: %mcannot fallthrough final case in switchcannot find %<ldd%>cannot find %<nm%>cannot find %qscannot find %s in plugin %s
  %scannot find %s in plugin %s: %scannot find LTO cgraph in %scannot find LTO section refs in %scannot find a register in class %qs while reloading %<asm%>cannot find a valid counter name %qs of %<-fdbg-cnt=%> optioncannot find class %qEcannot find instance variable associated with propertycannot find interface declaration for %qEcannot find interface declaration for %qE, superclass of %qEcannot find protocol declaration for %qEcannot find reference tag for class %qEcannot form pointer to member of non-class %q#Tcannot generate position-independent code for %qscannot get frame pointer to %qscannot get position in PCH file: %mcannot get program status: %mcannot handle comparison of type %<%s == %s%>cannot handle inconsistent calls to %qscannot handle switch condition of type %scannot honor conflicting %qs clausecannot import module in its own purviewcannot increment a pointer to incomplete type %qTcannot initialize a return object of type %qT with an rvalue of type %<void%>cannot initialize aggregate of type %qT with a compound literalcannot initialize array of %qT from a string literal with type array of %qTcannot inline function %<main%>cannot instantiate %<coroutine traits%>cannot instantiate a %<coroutine handle%> for promise type %qTcannot load plugin %s
! %scannot load plugin %s: %scannot mix operands of decimal floating and complex typescannot mix operands of decimal floating and other floating typescannot mix operands of decimal floating and vector typescannot nest more than %d namespacescannot open %qscannot open %qs for writing: %mcannot open %scannot open %s for writing: %mcannot open %s: %mcannot open '%s'cannot open file %qs for writing optimization recordscannot open intermediate gcn asm filecannot open intermediate gcn obj filecannot open intermediate ptx filecannot open ldd output: %mcannot open nested response filecannot open nm output: %mcannot open omp_requires file %qscannot open profile file %scannot pass argument in vector register because altivec instructions are disabled, use %qs to enable themcannot put object with volatile field into registercannot read %<LTO_section_decls%> from %scannot read %s: %mcannot read LTO mode table from %scannot read PCH file: %mcannot read function profile from %scannot read omp_requires file %qscannot read spec file %qs: %mcannot read string table from %scannot receive reference type %qT through %<...%>cannot reload integer constant operand in %<asm%>cannot represent built-in %<va_list%> type in Dcannot resolve overloaded function %qD based on conversion to type %qTcannot return from a handler of a function-try-block of a constructorcannot return value in vector register because altivec instructions are disabled, use %qs to enable themcannot set %qE attribute after definitioncannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot set position in PCH file: %mcannot specialize concept %q#Dcannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple filescannot specify %<override%> for a classcannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=hwaddresscannot specify -static with -fsanitize=threadcannot specify both %<-msep-data%> and %<-mid-shared-library%>cannot tail-call: %scannot take address of %qscannot take address of bit-field %qDcannot take address of scalar with reverse storage ordercannot take the address of %<this%>, which is an rvalue expressioncannot take the address of this expressioncannot throw C++ classescannot throw COM objectscannot throw expression of type %qT because it involves types of variable sizecannot throw or catch RVV type %qTcannot throw or catch SVE type %qTcannot type switch on non-interface valuecannot update SSA formcannot use %<-%> as input filename for a precompiled headercannot use %<-mtp=cp15%> with 16-bit Thumbcannot use %<::%> in parameter declarationcannot use %<_%> as valuecannot use %<indirect_call%> attribute under linux toolchaincannot use %<typeid%> with %<-fno-rtti%>cannot use %<va_arg%> with reverse storage ordercannot use %<va_start%> in interrupt functioncannot use %qs as a call-saved registercannot use %qs as a call-used registercannot use %qs as a fixed registercannot use an object as parameter to a methodcannot use exception attributes to function %qD under linux toolchaincannot use interrupt attributes to function %qD under linux toolchaincannot use mode %qs for enumerated typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use multidimensional subscript in OpenMP array sectioncannot use multiple stack checking methods togethercannot use reset attributes to function %qD under linux toolchaincannot use small-data accesses for %qscannot use type %s as type %scannot value-initialize array of unknown bound %qTcannot write %s: %mcannot write PCH filecannot write PCH file: %mcannot write PCH file: required memory segment unavailablecannot write padding to PCH file: %mcannot write to %s: %mcanonical types differ for identical types %qT and %qTcapture by copy of RVV type %qTcapture by copy of SVE type %qTcapture by copy of incomplete type %qTcapture of non-variable %qEcapture of variable %qD with non-automatic storage durationcapture of variably-modified type %qT that is not an N3639 array of runtime boundcase label %qE not within a switch statementcase label does not reduce to an integer constantcase label is not an integer constant expressioncase label not within a switch statementcase label value exceeds maximum value for typecase label value is less than minimum value for typecase labels not sorted in switch statementcase labels not sorted: case value %qs not in enumerated typecase value %qs not in enumerated type %qTcast adds %q#v qualifier to function typecast between incompatible function types from %qH to %qIcast between incompatible function types from %qT to %qTcast between incompatible pointer to member types from %qH to %qIcast discards %qv qualifier from pointer target typecast from %qH to %qI increases required alignment of target typecast from %qH to %qI loses precisioncast from %qT is not allowedcast from %qT is not allowed in a constant expression because %qE does not point to an objectcast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qTcast from %qT is not allowed in a constant expression before C++26cast from %qs to %qs will produce zero resultcast from function call of type %qT to non-matching type %qTcast from pointer to integer of different sizecast from type %qT to type %qT casts away qualifierscast increases required alignment of target typecast specifies array typecast specifies function typecast to %qs address space pointer from disjoint %qs address space pointercast to %qs address space pointer from disjoint generic address space pointercast to %qs will produce null resultcast to generic address space pointer from disjoint %qs address space pointercast to non-integral type %qT in a constant expressioncast to pointer from integer of different sizecast to union type from type not present in unioncasting %qT to %qT does not dereference pointercasting between pointer-to-function and pointer-to-object is conditionally-supportedcatching non-call exceptions in functions with SME statecatching non-reference type %q#Tcatching polymorphic type %q#T by valuecatching type %q#T by valuecategory attributes are not available in Objective-C 1.0category attributes are not available in this version of the compiler, (ignored)cdecl and thiscall attributes are not compatiblecgraph count invalidcgraph_node has wrong clone listcgraph_node has wrong clone_ofcgraph_node has wrong prev_clone pointercgraph_node is in clone list but it is not clonechange of the active member of a union from %qD to %qD during initializationchange of the active member of a union from %qD to %qD is not a constant expression before C++20changing the return type from %qs to a comparison category type will allow the comparison to use %qs and %qscheck_charlen_present(): length not setcheck_dimension(): Bad array referencecheck_dummy_characteristics: Unexpected result %i of gfc_dep_compare_exprcheck_init_expr(): Unknown expression typecheck_intents(): List mismatchcheck_restricted(): Unknown expression typecheck_result_characteristics (1): Unexpected result %i of gfc_dep_compare_exprcheck_result_characteristics (2): Unexpected result %i of gfc_dep_compare_exprcheck_some_aliasing(): List mismatchcheck_some_aliasing(): corrupted datachecksum is (%x,%x) instead of (%x,%x)choosing %qD over %qDchunk size value must be positivecircular pointer delegation detectedclass %qE already existsclass %qE defined without specifying a base classclass %qE is deprecatedclass %qE is not availableclass %qE is unavailableclass %qT does not have any field named %qDclass %qT is implicitly friends with itselfclass %qs does not implement the %qE protocolclass attributes are not available in Objective-C 1.0class definition may not be declared a friendclass extension for class %qE declared after its %<@implementation%>class extensions are not available in Objective-C 1.0class template %qD redeclared as non-templateclass template argument deduction failed:class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initializationclass template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>class type %qT is incompleteclauses in %<simd%> trait should be separated by %<,%>cleanup argument not a functioncleanup argument not an identifierclones for %<target_clones%> attribute cannot be createdclose: %sclosed intervalsclosing LTRANS output list %s: %mclosing dependency file %s: %mcoarray argumentcode may be misoptimized unless %<-fno-strict-aliasing%> is usedcode model %qs is not compatible with %scode model %qs not supported in ilp32 modecode model %qs not supported in the %s bit modecode model %qs not supported in x32 modecode model %qs with %<-f%s%>code model %qs with %qscode model %s does not support PIC modecollapse argument needs positive constant integer expressioncollect2 version %s
  collection in fast enumeration is not an objectcomdat symbol cannot be versionedcomdat-local function called by %s outside its comdatcomdat-local symbol referred to by %s outside its comdatcomma at end of enumerator listcomma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>command-line option %qs is not supported by this configurationcommand-line option %qs is valid for %s but not for %scommand-line option %qs is valid for the driver but not for %scommon symbol cannot be versionedcommon variables must have an alignment of 32678 or lesscompare_actual_expr(): Bad component codecompare_real(): Bad operatorcomparing final insns dumpscomparing floating-point with %<==%> or %<!=%> is unsafecomparing the result of pointer addition %qE and NULLcomparing vectors with different element typescomparing vectors with different number of elementscomparison between %q#T and %q#Tcomparison between %qT and %qTcomparison between distinct pointer types %qT and %qT lacks a castcomparison between distinct pointer-to-member types %qT and %qT lacks a castcomparison between pointer and integercomparison between pointer and zero character constantcomparison between two arrayscomparison between two arrays is deprecated in C++20comparison between types %qT and %qTcomparison is always %dcomparison is always %d due to width of bit-fieldcomparison is always false due to limited range of data typecomparison is always true due to limited range of data typecomparison of complete and incomplete pointerscomparison of constant %qE with boolean expression is always falsecomparison of constant %qE with boolean expression is always truecomparison of distinct Objective-C types lacks a castcomparison of distinct pointer types lacks a castcomparison of enumeration type %qT with floating-point type %qTcomparison of enumeration type %qT with floating-point type %qT is deprecatedcomparison of floating-point type %qT with enumeration type %qTcomparison of floating-point type %qT with enumeration type %qT is deprecatedcomparison of integer expressions of different signedness: %qT and %qTcomparison of pointers to disjoint address spacescomparison of promoted bitwise complement of an unsigned value with constantcomparison of promoted bitwise complement of an unsigned value with unsignedcomparison of unsigned expression in %<< 0%> is always falsecomparison of unsigned expression in %<>= 0%> is always truecomparison operator %q+D defaulted after its first declarationcomparison requiredcomparison with string literal results in unspecified behaviorcomparisons like %<X<=Y<=Z%> do not have their mathematical meaningcompatible type is herecompilation terminated due to -Wfatal-errors.
  compilation terminated due to -fmax-errors=%u.
  compilation terminated.
! compile all implementation modules and program module at oncecompiled module file is %qscompiled module is %sversion %scompiler checks to force definition module procedure parameter names with their implementation module counterpartcompiler does not support ZSTD LTO compressioncompiler is %sversion %s%s%scompiler warns if a cast is being used on types of differing sizescomplement argument must be constantcomplex argument %u to decimal-only type-generic functioncomplex arguments must have floating-point typecomplex arguments must have identical typescomplex floating point overflow in expression %qE of type %qT results in %qEcomplex floating point overflow in expression of type %qT results in %qEcomplex integer overflow in expression %qE of type %qT results in %qEcomplex integer overflow in expression of type %qT results in %qEcomplex invalid for %qscomponent %qs at %L has already been set by a parent derived type constructorcompound literal has function typecompound literal has variable sizecompound literal implicitly auto and declared %qscompound literal of non-object type %qTcompound literal qualified by address-space qualifiercompound-statement in %<constexpr%> functioncompressed stream: %scomputed goto must be pointer typeconcatenation of string literals with conflicting encoding prefixesconcept %q#D declared with a deduced return typeconcept %q#D declared with function parametersconcept %q#D with non-%<bool%> return type %qTconcept %qD has no definitionconcept %qE has multiple template parameter listsconcept %qE not in namespace scopeconcept defined hereconcept must be defined at namespace scopeconcept must have type %<bool%>concept-id %qD in nested-name-specifiercondition declares a functioncondition declares an arraycondition expression refers to iteration variable %qDconditional %<lastprivate%> clause on %qs constructconditional %<lastprivate%> on loop iterator %qD ignoredconditional expression between distinct pointer types %qT and %qT lacks a castconditional expression between distinct pointer-to-member types %qT and %qT lacks a castconditional expression between enumeration type %qT and floating-point type %qTconditional expression between enumeration type %qT and floating-point type %qT is deprecatedconditional expression between floating-point type %qT and enumeration type %qTconditional expression between floating-point type %qT and enumeration type %qT is deprecatedconditional expression in operand of fold-expressionconditionally executed loop in %<kernels%> region will be executed by a single gang; ignoring %<gang%> clauseconflicting C language linkage declaration %q#Dconflicting access specifications for field %qE, ignoredconflicting access specifications for method %q+D, ignoredconflicting code generation switchesconflicting declaration %q#Dconflicting declaration of %q#D with %qL linkageconflicting declaration of C function %q#Dconflicting declaration of template %q#Dconflicting exporting for declaration %qDconflicting global module declaration %#qDconflicting named address spaces (%s vs %s)conflicting named address spaces (%s vs %s) for %q+Dconflicting named address spaces (%s vs generic) for %q+Dconflicting named address spaces (generic vs %s) for %q+Dconflicting redeclaration of enumerator %q+Dconflicting redefinition of enum %qTconflicting reduction operations for %qEconflicting return type specified for %q+#Dconflicting super class name %qEconflicting type attributes specified for %q+#Dconflicting type qualifiers for %q+Dconflicting types for %<%c%s%>conflicting types for %q+Dconflicting types for %q+D due to enum/integer mismatch; have %qTconflicting types for %q+D; have %qTconflicting types for built-in function %q+D; expected %qTconflicting types for built-in function %qs; expected %qsconflicting use of %<-mcustom%> switches, target attributes, and/or %<__builtin_custom_%> functionsconflicts with %qDconsider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limitconsider using '-pg' instead of '-p' with gprof(1)consider using `-pg' instead of `-p' with gprof (1)consider using `-pg' instead of `-p' with gprof(1)const, volatile or restrict qualified type in %<#pragma omp declare reduction%>const/copy propagation disabledconst_double_split got a bad insn:constant %qs is too largeconstant argument %d for builtin %qF is invalid (%s)constant argument %d for builtin %qF is out of range (%wd-%wd)constant argument %d for builtin %qF is out of range (0-%wu)constant argument %d for builtin %qF is out of range for target typeconstant argument out of range for %qsconstant argument out of range for %sconstant evaluation returns address of immediate function %qDconstant field %qD used as %<asm%> outputconstant folding not supported for this tree codeconstant literal %qs contains %qc, expected %qsconstant literal %qs contains %qc, expected %qs or %qsconstant literal %qs contains %qc, expected 0 or 1constant literal %qs exceeds internal ZTYPE rangeconstant not recomputed when %<ADDR_EXPR%> changedconstant refers to itselfconstant value required for builtin %qF argument %dconstrained non-template friend declaration must be a definitionconstraint %qE has type %qT, not %<bool%>constraint expression does not have type %<bool%>constraint mismatch at argument %d in template parameter list for %qDconstraints not satisfiedconstraints on a non-templated functionconstructor cannot be static member functionconstructor delegates to itselfconstructor delegation follows mem-initializer for %qDconstructor does not return a value to testconstructor for alien class %qT cannot be a memberconstructor is not user-provided because it is explicitly defaulted in the class bodyconstructor priorities are not supportedconstructor priorities from 0 to %d are reserved for the implementationconstructor priorities must be integers from 0 to %d inclusiveconstructor syntax used, but no constructor declared for type %qTconstructors cannot be declared %<virtual%>constructors may not be cv-qualifiedconstructors may not be ref-qualifiedcontaining loop herecontains additional virtual method %qDcontinue statement not within a loopcontract predicate is false in constant expressioncontraction %<%.*s%> in format; use %qs insteadcontracts are only available with %<-fcontracts%>contracts must appertain to a function typecontrol flow in the middle of basic block %dcontrol passes through definition of %qD with static storage durationcontrol passes through definition of %qD with thread storage durationcontrol reaches end of non-void functioncontrol register number must be in range 0-31 for %sconversion between distinct pointer types %qT and %qT lacks a castconversion between distinct pointer-to-member types %qT and %qT lacks a castconversion casts away constnessconversion from %q#T to %q#Tconversion from %qH to %qI discards qualifiersconversion from %qH to %qI in a converted constant expressionconversion from %qH to %qI is ambiguousconversion from %qH to non-scalar type %qI requestedconversion from %qT to %qTconversion from %qT to %qT changes the value of %qEconversion from %qT to %qT changes value from %qE to %qEconversion from %qT to %qT discards imaginary componentconversion from %qT to %qT may change valueconversion from address space %qs to address space %qsconversion from normal type to notinheap typeconversion from pointer type %qT to arithmetic type %qT in a constant expressionconversion lacks type at end of formatconversion of %qE from %qH to %qI is ambiguousconversion of %qs on the left hand side of %qsconversion of register to a different size in %qsconversion of scalar %qH to vector %qI involves truncationconversion of scalar %qT to vector %qT involves truncationconversion of unsigned constant value to negative integerconversion to %qT alters %qT constant valueconversion to %qT from %qT may alter its valueconversion to %qT from %qT may change the sign of the resultconversion to %qT from boolean expressionconversion to incomplete typeconversion to non-const reference type %q#T from rvalue of type %qTconversion to non-scalar type requestedconversion to void cannot resolve address of overloaded functionconversion to void will not access object %qE of incomplete type %qTconversion to void will not access object of incomplete type %qTconversion to void will not access object of non-trivially-copyable type %qTconversion to void will not access object of type %qTconversion to volatile reference type %q#T from rvalue of type %qTconversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>converting %<false%> to pointer type %qTconverting %<false%> to pointer type for argument %P of %qDconverting %qT to %<void%> will never use a type conversion operatorconverting %qT to a base class %qT will never use a type conversion operatorconverting %qT to a reference to a base class %qT will never use a type conversion operatorconverting %qT to a reference to the same type will never use a type conversion operatorconverting %qT to the same type will never use a type conversion operatorconverting NULL to non-pointer typeconverting an array compound literal to a pointer leads to a dangling pointer in C++converting far pointer to near pointerconverting from %qH to %qIconverting lambda that uses %<...%> to function pointerconverting overloaded function %qD to type %q#T is ambiguousconverting to %qH from %qI requires direct-initializationconverting to %qT from initializer list would use explicit constructor %qDconverting to non-pointer type %qT from NULLcoproc must be a constant immediate in range [0-%d] enabled with %<+cdecp<N>%>coprocessor %d is not enabled with +cdecp%dcopying non-static data member %q#D of rvalue reference typecopyprivate variable %qE is not threadprivate or private in outer contextcoroutines require a handle class template; cannot find %<%E::%E%>coroutines require a traits template; cannot find %<%E::%E%>corrupt loop tree rootcorrupted exits list of loop %dcorrupted head of the exits list of loop %dcorrupted ltrans output file %scorrupted profile info: invalid time profilecorrupted profile info: number of executions for edge %d-%d thought to be %icorrupted profile info: number of iterations for basic block %d thought to be %icorrupted profile info: profile data is not flow-consistentcorrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)could not close Go dump file: %mcould not close final insn dump file %qs: %mcould not close response file %scould not close temporary response file %scould not close zeroed insn dump file %qs: %mcould not convert %qE from %<void%> to %<bool%>could not convert %qE from %qH to %qIcould not convert template argument %qE from %qT to %qTcould not find %s in %s (consider using %<-B%>)could not find a spill registercould not find an integer type of the same size as %qTcould not find class %qEcould not find interface for class %qEcould not find setter/getter for %qE in class %qEcould not find specs file %s
! could not find variant declarationcould not locate MCU data file %<devices.csv%>could not open Go dump file %qs: %mcould not open dump file %qs: %mcould not open final insn dump file %qs: %mcould not open response file %scould not open symbol resolution file: %mcould not open temporary response file %scould not parse file offsetcould not parse hex numbercould not resolve typename typecould not split insncould not understand %<kern.osversion%> %q.*scould not understand version %qscould not write to response file %scould not write to temporary response file %scount of bb %d not initializedcounter namecounter valuecpu %qs is an invalid argument to builtin %qscpu %s is not based on arch %s, ignoring the archcreate a swig interface file for the modulecreate a topologically sorted module list from all dependent modules used in the applicationcreated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of %<-fpic%>created and used with different settings of %<-fpie%>created and used with differing settings of '%s'creating array of %qTcreating array of %qT, which is an abstract class typecreating array of function memberscreating array of functionscreating array of referencescreating array of template placeholder type %qTcreating array of voidcreating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTcreating selector for nonexistent method %qEcritical attribute has no effect on interrupt functionscustom instruction opcode must be a compile-time constant in the range 0-255 for %<__builtin_custom_%s%>cv-qualified type parameterdangling pointer %qE to %qD may be useddangling pointer %qE to an unnamed temporary may be useddangling pointer to %qD may be useddangling pointer to an unnamed temporary may be useddata area attributes cannot be specified for local variablesdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %q+D invalidly declared function typedata member %q+D invalidly declared method typedata member %qD cannot be a member templatedata member may not have variably modified type %qTdata movement for component %qE is not compatible with movement for struct %qEdata type of %q+D isn%'t suitable for a registerdead histogramdead statement in EH tabledeallocation function declared heredeallocation of already deallocated storagedeallocation of storage that was not previously allocateddebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug pathdebug: decimal floating-point argument %u to binary-only type-generic functiondecimal floating-point argument %u to complex-only type-generic functiondecimal floating-point not supported for this targetdeclaration %qD conflicts with builtindeclaration %qD conflicts with importdeclaration %qD does not declare anythingdeclaration adds contracts to %q#Ddeclaration does not declare anythingdeclaration for parameter %qD but no such parameterdeclaration has a different number of contracts than previously declareddeclaration of %<constexpr%> variable %qD is not a definitiondeclaration of %<extern%> variable %qD in %<for%> loop initial declarationdeclaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a templatedeclaration of %<~%T%> as member of %qTdeclaration of %q#D changes meaning of %qDdeclaration of %q#D conflicts with built-in declaration %q#Ddeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D has no initializerdeclaration of %q#D outside of class is not definitiondeclaration of %q#D shadows a parameterdeclaration of %q#Tdeclaration of %q+#D shadows template parameterdeclaration of %q+D shadows a built-in functiondeclaration of %q+D shadows previous non-variabledeclaration of %q+D with attribute %<noinline%> follows inline declarationdeclaration of %q+D with no linkage follows extern declarationdeclaration of %qD ambiguates earlier template instantiation for %qDdeclaration of %qD as %<typedef%>declaration of %qD as array of function membersdeclaration of %qD as array of functionsdeclaration of %qD as array of referencesdeclaration of %qD as array of voiddeclaration of %qD as member of %qTdeclaration of %qD as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qD as non-functiondeclaration of %qD as parameterdeclaration of %qD in %qD which does not enclose %qDdeclaration of %qD in namespace %qD which does not enclose %qDdeclaration of %qD not in a namespace surrounding %qDdeclaration of %qD shadows a built-in functiondeclaration of %qD shadows a global declarationdeclaration of %qD shadows a member of %qTdeclaration of %qD shadows a parameterdeclaration of %qD shadows a previous localdeclaration of %qE as array of functionsdeclaration of %qE as array of voidsdeclaration of %qE as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qE as non-functiondeclaration of %qE as non-memberdeclaration of %qF has a different exception specifierdeclaration of built-in function %qD without a prototype; expected %qTdeclaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declarationdeclaration of function %qD in invalid contextdeclaration of multidimensional array must have bounds for all dimensions except the firstdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration of template parameter %q+#D with different constraintsdeclaration of template parameter %q+D shadows template parameterdeclaration of type name as array of functionsdeclaration of type name as array of voidsdeclarations in dependent base %qT are not found by unqualified lookupdeclarator-id missing; using reserved word %qDdeclare the explicit object parameter as non-const reference insteaddeclared heredeclared private heredeclared protected heredecompressed stream: %sdecrement of a boolean expressiondecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement of member %qD in read-only objectdecrement of pointer to an incomplete type %qTdecrement of read-only location %qEdecrement of read-only member %qDdecrement of read-only named return value %qDdecrement of read-only parameter %qDdecrement of read-only reference %qDdecrement of read-only variable %qDdeduced class type %qD in function return typededuced expression type does not satisfy placeholder constraintsdeduced initializer does not satisfy placeholder constraintsdeduced return type does not satisfy placeholder constraintsdeduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>deduced type %qT for %qD is incompletededucing from brace-enclosed initializer list requires %<#include <initializer_list>%>deduction guide %qD must be declared in the same scope as %qTdeduction guide %qD must have the same access as %qTdeduction guide %qD must not have a function bodydeduction guide for %qT must have trailing return typedefault %<target_clones%> attribute was not setdefault CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>default argument %qE uses %qDdefault argument %qE uses local variable %qDdefault argument for template parameter for class enclosing %qDdefault argument given for parameter %d of %q#Ddefault argument mismatch in overload resolutiondefault argument missing for parameter %P of %q#Ddefault argument specified for lambda parameterdefault argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault arguments are only permitted for function parametersdefault member initializer for %qD required before the end of its enclosing classdefault member initializer for unnamed bit-fielddefault member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>default template arguments may not be used in function template friend re-declarationdefault template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>default template arguments may not be used in partial specializationsdefault template arguments may not be used in template friend declarationsdefault type conversion cannot deduce template argument for %qDdefaulted %qD is not a friend of %qTdefaulted %qD must be %<const%>defaulted %qD must have parameters of either type %<const %T&%> or %qTdefaulted %qD must have parameters of either type %<const %T&%> or %qT, not bothdefaulted %qD must not have %<&&%> ref-qualifierdefaulted %qD must return %<bool%>defaulted %qD only available with %<-std=c++20%> or %<-std=gnu++20%>defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>defaulted constructor calls non-%<constexpr%> %qDdefaulted declaration %q+D does not match the expected signaturedefaulted default constructor does not initialize %q#Ddefaulted default constructor does not initialize any non-static data memberdefaulted destructor calls non-%<constexpr%> %qDdefaulted function %q+D with default argumentdefaulted member %qD must have parameter type %<const %T&%>defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qTdeferred type parameter at %Cdefined heredefined here %qDdefining a type in a cast is invalid in C++defining a type in a compound literal is invalid in C++defining explicit specialization %qD in friend declarationdefining type in %qs expression is invalid in C++definition in block %i does not dominate use in block %idefinition in block %i follows the usedefinition of %q#D ambiguates built-in declaration %q#Ddefinition of %q#D is marked %<dllimport%>definition of %q#T inside template parameter listdefinition of %q#T is not complete until the closing bracedefinition of %qD does not matchdefinition of %qD does not match %<#include <initializer_list>%>definition of %qD is not in namespace enclosing %qTdefinition of concept %qD has multiple statementsdefinition of concept %qD is emptydefinition of explicitly-defaulted %q+Ddefinition of implicitly-declared %qDdefinition of protocol %qE not founddefinition of static data member %q+D of dllimport%'d classdefinition provided for explicit instantiationdelegates are only for non-static functionsdelegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>deleted definition of %qD is not first declarationdeleted function %q+D overriding non-deleted functiondeleted in Fortran 95deleting %qT is undefineddeleting LTRANS file %s: %mdeleting array %q#Edeleting file %qs: %mdeleting file %s: %mdeleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviordeleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviordependent-name %qE is parsed as a non-type, but instantiation yields a typedeprecated conversion from string constant to %qTdeprecated message is not a stringdereference of non-pointerdereferencing %<void *%> pointerdereferencing a null pointerdereferencing a null pointer in %qEdereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddesignated initializers cannot be used with a non-aggregate type %qTdesignating the bound of variable length array argument %udesignator order for field %qD does not match declaration order in %qTdestination object %qE of size %sdestination object allocated heredestination object is likely at address zerodestination object of size %s allocated by %qEdestination object referenced by %<restrict%>-qualified argument 1 was declared heredestroying %<operator delete%> must be a member functiondestroying %<operator delete%> must be a usual deallocation functiondestroying %qE from outside current evaluation is not a constant expressiondestroying %qE outside its lifetimedestroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yetdestructor %qD declared as member templatedestructor cannot be static member functiondestructor does not return a value to testdestructor for %qE shall not be run eitherdestructor for %qT is ambiguousdestructor for alien class %qT cannot be a memberdestructor priorities are not supporteddestructor priorities from 0 to %d are reserved for the implementationdestructor priorities must be integers from 0 to %d inclusivedestructors may not be cv-qualifieddestructors may not be ref-qualifieddestructors may not have parametersdetected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enableddetermining value of %qsdid you mean %<-%s%>?did you mean %<-march=%s%>?did you mean %<-mcpu=%s%>?did you mean %<using enum %T::%D%>?did you mean to dereference the pointer?did you mean to use logical not (%<!%>)?did you mean to use logical not?difference between %qE and %qD does not have integer typedifferent number of parametersdifferent number of resultsdifferent parameter typesdifferent receiver typesdifferent result typesdifferent underlying type in enum %q#Tdifferent varargsdirect base %qT inaccessible in %qT due to ambiguitydirect call to %s in speculative call sequence has no speculative flagdirect call to %s in speculative call sequence has speculative_id %i out of rangedirect-list-initialization of %<auto%> requires exactly one elementdirective argument %qEdirective argument in the range [%E, %E]directive with only %<device_type%> or %<indirect%> clausesdisable pass %s for function %sdisable pass %s for functions in the range of [%u, %u]display all inbuilt system itemsdisplay statistics about the amount of source lines compiled and symbols useddisplay the location of module source files as they are compileddistinct Objective-C type in returndivision %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elementsdivision by zerodivision by zero is not a constant expressiondo not specify both -march=... and -mcpu=...do_check(): too many argsdo_simplify(): Too many args for intrinsicdoes not match member template declaration heredoes not support multilibdominator of %d should be %d, not %ddominator of %d status unknowndon%'t know how to delete %qsdon%'t support DSP extension instructionsdon%'t support performance extension instructionsdon%'t support performance extension version 2 instructionsdon%'t support string extension instructionsdouble colon in MODULE PROCEDURE statement at %Ldouble constants not supporteddouble linked list of assembler names corrupteddouble linked list of clones corrupteddue to different exception specificationsdump file: %s
  duplicate %<_Atomic%>duplicate %<_Thread_local%> or %<__thread%>duplicate %<asm%> operand name %qsduplicate %<asm%> qualifier %qEduplicate %<asm%> qualifier %qTduplicate %<const%>duplicate %<default%> case in %<_Generic%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qD specifierduplicate %qEduplicate %qE attributeduplicate %qE declaration specifierduplicate %qsduplicate %qs modifierduplicate (or overlapping) case valueduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of %qsduplicate definition of '%s'duplicate definition of a symbol versionduplicate direct call to %s in speculative call sequence with speculative_id %iduplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate feature modifier %qs of value %qs in %<target_version%> attributeduplicate info for %qEduplicate initialization of %qDduplicate insn UID: %iduplicate instance variable %q+Dduplicate interface declaration for category %<%E(%E)%>duplicate interface declaration for class %qEduplicate label %qDduplicate label declaration %qEduplicate loop headerduplicate member %q+Dduplicate reference %s in speculative call sequence with speculative_id %iduplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>duplicate virt-specifierduplicated %<if%> conditionduplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attributeduring %<-fcompare-debug%> recompilationduring %s pass: %s
! during load of binding %<%E%s%E%>during load of binding %<%E%s%E@%s%>during load of pendings for %<%E%s%E%>dwarf version %wu is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic type %qT of its operand does not have a base class of type %qTdynamic type %qT of its operand does not have an unambiguous public base class %qTeBPF stack limit exceededeach undeclared identifier is reported only once for each function it appears inearlier argument should specify number of elements, later size of each elementedge %s->%s has no corresponding call_stmtedge count is not compatible with function countedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge has both call_stmt and lto_stmt_uid setedge not foundedge points to wrong declaration:either %<-fopenacc%> or %<-fopenmp%> must be seteither all initializer clauses should be designated or none of them should beelaborated-type-specifier for a scoped enum must not use the %qD keywordelement index %qE is out of bounds %<[0 .. %E]%>element types must be the sameelement_number(): Bad dimension typeelemental binary operationelemental function arguments at %C are not compliantelemental procedureelements of array %q#D have incomplete typeelements of array %q#T have incomplete typeembedded %<\0%> in formatembedded NUL in CFString literalempty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)empty declarationempty declaration of %<enum%> type does not redeclare tagempty declaration with %<_Alignas%> does not redeclare tagempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty enum is invalidempty fileempty index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty left precision in %s formatempty parentheses were disambiguated as a function declarationempty precision in %s formatempty property attribute listempty range specifiedempty string in attribute %<target%>empty struct has size 0 in C, size 1 in C++empty structured binding declarationempty union has size 0 in C, size 1 in C++enabing %qs promotes %<%s%s%> to %<%s%s%>enable pass %s for function %senable pass %s for functions in the range of [%u, %u]enabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbencapsulation is malformedenclosing %<target%>enclosing %qsenclosing OpenACC %qs construct andenclosing OpenACC %qs construct with %qs clauseenclosing class of %<constexpr%> non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing parent compute constructenclosing regionenclosing routineenclosing target regionenclosing taskend expression refers to outer iterator %qDend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueentry block count not initializedenum constant defined hereenum constant in boolean contextenum conversion from %qT to %qT in assignment is invalid in C++enum conversion from %qT to %qT in initialization is invalid in C++enum conversion from %qT to %qT in return is invalid in C++enum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion when passing argument %d of %qE is invalid in C++enum type defined hereenum value is not %<CONST_DECL%> or %<INTEGER_CST%>enum value name is not %<IDENTIFIER_NODE%>enum value type is not %<INTEGER_TYPE%> nor convertible to the enumenumerated and non-enumerated type in conditional expressionenumerated mismatch in conditional expression: %qT vs %qTenumeration range differsenumeration value %qE not handled in switchenumeration values exceed range of %qsenumeration values exceed range of integerenumeration values exceed range of largest integerenumerator %qD does not match ...enumerator value %qE is outside the range of underlying type %qTenumerator value for %qD is not an integer constantenumerator value for %qD must have integral or unscoped enumeration typeenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenumerator value outside the range of %qsenumerator value outside the range of underlying typeenvironment variable %<COLLECT_GCC%> must be setenvironment variable %<COLLECT_GCC_OPTIONS%> must be setenvironment variable %<COLLECT_LTO_WRAPPER%> must be setenvironment variable %qs must expand to a non-negative integer less than or equal to %wdenvironment variable %qs not definedenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file %qsenvironment variable DJGPP points to missing file %qserrorerror closing %s: %merror closing optimization records %qserror in arguments to spec function %qserror in removing %serror writing %qserror writing optimization records to %qs: %serror writing to %s: %merror: error: unable to open '%s' for writing: %s
  errors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLexception cleanup for this placement new selects non-placement %<operator delete%>exception handling disabled, use %<-fexceptions%> to enableexception handling disabled; use %<-fexceptions%> to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caught by earlier handlerexception specification of %qD depends on itselfexcess elements in %qT initializerexcess elements in array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for statementexecution counts assumed to be zero
  execution counts estimated
! existing declaration %#qDexisting definition %qDexit %d->%d not recordedexit block count not initializedexpansion pattern %qE contains no parameter packsexpansion pattern %qT contains no parameter packsexpansion point is location %iexpected %<"%>expected %<#pragma omp scan%>expected %<#pragma omp section%> or %<}%>expected %<(%>expected %<(%> after template-argument-listexpected %<(%> at %Cexpected %<(%> or end of lineexpected %<)%>expected %<)%> at %Cexpected %<)%> or %<,%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>expected %<,%> or %<)%>expected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<]%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<::%>expected %<;%>expected %<;%> after class definitionexpected %<;%> after struct definitionexpected %<;%> after union definitionexpected %<;%> at end of member declarationexpected %<;%> or %<{%>expected %<;%> or %<{%> after method attribute definitionexpected %<;%>, %<,%> or %<)%>expected %<;%>, identifier or %<(%>expected %<<%>expected %<=%>expected %<=%> after Objective-C %qEexpected %<=%> at %Cexpected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<==%> comparison in %<if%> conditionexpected %<==%>, %<<%> or %<>%> comparison in %<if%> conditionexpected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>expected %<allocator%> or %<align%>expected %<ancestor%> or %<device_num%>expected %<asm%>expected %<at%>, %<severity%> or %<message%> clauseexpected %<auto%>expected %<auto%> or %<decltype(auto)%> after %qEexpected %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>expected %<cancel%> %<if%> clause modifierexpected %<catch%>expected %<class%>expected %<class%> or %<typename%>expected %<class%>, %<typename%>, or %<template%>expected %<co_yield%>expected %<concurrent%>expected %<data%>expected %<data%> after %<#pragma acc %s%>expected %<data%>, %<update%>, %<enter%> or %<exit%>expected %<declare target%> or %<assumes%>expected %<declare%> or %<assumes%>expected %<decltype%>expected %<delete%>expected %<depend%>, %<destroy%> or %<update%> clauseexpected %<directive%> or %<sequence%>expected %<else%>expected %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, %<ignored_attributes%> after %<#pragma GCC diagnostic%>expected %<extern%>expected %<finally%> or %<catch%>expected %<for%> after %qsexpected %<host%>, %<nohost%> or %<any%>expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>expected %<inclusive%> or %<exclusive%> clauseexpected %<match%>expected %<match%> at %Cexpected %<namespace%>expected %<new%>expected %<none%> or %<present%>expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<point%>expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clauseexpected %<read%>, %<write%>, %<update%>, or %<capture%> clauseexpected %<reproducible%> or %<unconstrained%>expected %<return%>expected %<scalar%>, %<aggregate%>, %<all%>expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>expected %<seq_cst%>, %<acquire%> or %<relaxed%>expected %<simd%>, %<reduction%>, %<target%> or %<variant%>expected %<static_assert%>expected %<target%>expected %<teams%>, %<parallel%> or %<thread%>expected %<template%>expected %<throw%>expected %<try%>expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clauseexpected %<using%>expected %<while%>expected %<{%>expected %<{%> at %Cexpected %<{%> or %<:%>expected %<}%>expected %<}%> at %Cexpected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %i or more, found %iexpected %i, found %iexpected %qE selector nameexpected %qT but argument is of type %qTexpected %qT but pointer is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected %qs keyword before dependent template nameexpected %qs or %qsexpected ...expected 64-bit address but argument 1 is %d-bitexpected 64-bit address but argument 2 is %d-bitexpected : at %Cexpected OpenMP directive nameexpected a string after %<#pragma message%>expected an OpenACC clauseexpected an OpenMP clauseexpected an SSA_NAME objectexpected an argument to %<msp430_select_cpu%>expected an identifier for the attribute nameexpected assumption clauseexpected at least one assumption clauseexpected attribute argument as balanced token sequenceexpected attribute before %<...%>expected between %i and %i, found %iexpected binary operatorexpected block indexexpected block specifierexpected boolean expressionexpected boolean typeexpected case labelexpected channelexpected class nameexpected class-keyexpected class-nameexpected constant integer expression with valid sync-hint valueexpected constant logical expressionexpected constant offsetexpected constant offset for %<__MEM%> operandexpected constant sizeexpected constant step for %<__MEM%> operandexpected constructor, destructor, or type conversionexpected context selector set nameexpected context selector set name at %Cexpected contract level: %<default%>, %<audit%>, or %<axiom%>expected contract semantic or levelexpected contract-roleexpected count valueexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected directive nameexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected expression at %Cexpected expression-list or type-idexpected frequency qualityexpected frequency valueexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier at %Cexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected identifier or string literalexpected identifier or string literal at %Cexpected initializerexpected integerexpected integer expressionexpected integer expression listexpected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected loop numberexpected map index on right hand sideexpected module-nameexpected module-partitionexpected name at %Cexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected pointer as argument of unary %<*%>expected pointer in %qs clauseexpected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected signature: %qDexpected simd clause at %Cexpected single pointer in %qs clauseexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected struct, slice, array, or map type for composite literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected trait selector nameexpected trait selector name at %Cexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexpected variant name at %Cexpecting %E byte in a region of size %Eexpecting %E bytes in a region of size %Eexpecting %E or more bytes in a region of size %Eexpecting argument of type pointer or of type integer for argument 1expecting between %E and %E bytes in a region of size %Eexpecting internal function nameexpecting one and only one label to be declaredexperimental flag to turn on the new strict type checkerexplicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>explicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion function was not consideredexplicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>explicit deduction guide declared hereexplicit deduction guides not considered for copy-initializationexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of %qD outside its namespace must use a nested-name-specifierexplicit instantiation of function concept %q#Dexplicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation of variable concept %q#Dexplicit instantiation shall not use %<consteval%> specifierexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit object member function %qD cannot have cv-qualifierexplicit object member function %qD cannot have ref-qualifierexplicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>explicit object member function overrides virtual functionexplicit object parameter declared hereexplicit object parameter is already a mutable referenceexplicit qualification in declaration of %qDexplicit register variable %qs cannot be used in nested functionexplicit register variable %qs declared %<extern%>explicit register variable %qs declared thread localexplicit specialization %q#D may be missing attributesexplicit specialization declared %<concept%>explicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of %qD outside its namespace must use a nested-name-specifierexplicit specialization of function concept %qDexplicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:explicitly used registers must be grouped at top of stackexponent-letter %<q%> in real-literal-constant at %Cexporting %q#D that does not have external linkageexpr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE does not designate a %<constexpr%> functionexpression %qE is not a constant expressionexpression %qs requires %<object.TypeInfo%> and cannot be used with %<-fno-rtti%>expression cannot be used as a functionexpression does not compute the number of elements in this array; element type is %qT, not %qTexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression must be enclosed in parenthesesexpression must be integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeextend_ref(): Bad tailextended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>extended registers have no high halvesextern declaration of %q+D follows declaration with no linkageextern model globalvalueextern structured binding is not name-independentextern variable is not name-independentexternal TLS initialization functions not supported on this targetexternal linkage required for symbol %q+D because of %qE attributeexternally visible inline cloneextra %<;%>extra %<;%> after in-class function definitionextra brace group at end of initializerextra compile time semantic checking, typically tries to catch poor programming styleextra elements in scalar initializerextra outgoing edge %d->%dextra qualification %<%T::%> on member %qsextra qualification not allowedextra semicolonextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)extraneous data at end of filefail to initialize plugin %sfailed %<assume%> attribute assumptionfailed %s mapper %qsfailed %s mapper %qs line %ufailed mapper handshake %sfailed to create map component '%s'failed to create union component '%s'failed to expand built-in functionfailed to get exit status: %mfailed to get process times: %mfailed to initialize plugin %sfailed to load binding %<%E%s%E%>failed to load binding %<%E%s%E@%s%>failed to load pendings for %<%E%s%E%>failed to open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to read compiled module cluster %u: %sfailed to read compiled module: %sfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailed to split %qD for %<strub%>failed to translate literal to execution character set %qTfailed to write compiled module: %sfailure memory model %qs cannot be stronger than success memory model %qs for %qDfailure memory model %wi cannot be stronger than success memory model %wi for %qDfailure to simplify substring reference in DATA statement at %Lfailure trying to reload:fallthru edge after a control statement in bb %dfallthru edge after unconditional jump in bb %ifallthru edge crosses section boundary in bb %ifallthru to exit from bb %dfast enumeration is not available in Objective-C 1.0fastcall and cdecl attributes are not compatiblefastcall and regparm attributes are not compatiblefastcall and stdcall attributes are not compatiblefastcall and thiscall attributes are not compatiblefatal error: fclose %s: %mfe_runtime_error string must be null terminatedfe_runtime_error: Wrong number of arguments (%d instead of %d)field %q#D can be accessed via %q#Dfield %q#D with same name as classfield %qD has incomplete type %qTfield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield number exceeds definition of setfield number out of range trying to access set elementfield precision specifierfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields cannot have RVV type %qTfields cannot have SVE type %qTfields have different layout in another translation unitfile %qs left but not enteredfile ends in default argumentfile-scope compound literal specifies %<register%>file-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>filename %qs does not start with profile prefix %qsfill characterfill character in strfmon formatfind_array_spec(): unused as(1)find_array_spec(): unused as(2)find_enum(): Enum not foundfini function found in object %sfirst %<sizeof%> operand was declared herefirst argument must be []bytefirst argument of %q+D should be %<int%>first argument of %qD must be a pointer, second integer constantfirst argument to %<__builtin_call_with_static_chain%> must be a call expressionfirst argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>first argument to %qD must be a string literalfirst expression has type %qTfirst mismatch is fieldfirst offset must be in opposite direction of loop iterationsfirst register must be R0first seen herefirst specified herefixed ebp register requires %<-maccumulate-outgoing-args%>fixed ebp register requires %<target("accumulate-outgoing-args")%>fixed register %s used to pass parameter to functionfixed tree mismatchfixed-point overflow in expression %qE of type %qT results in %qEfixed-point overflow in expression of type %qT results in %qEfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member %qD does not have well defined padding bits for %qsflexible array member %qD in an otherwise empty %q#Tflexible array member %qD in unionflexible array member %qD not at end of %q#Tflexible array member in a struct with no named membersflexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating literal exceeds range of %qT typefloating literal truncated to zerofloating point overflow in expression %qE of type %qT results in %qEfloating point overflow in expression of type %qT results in %qEfloating-point constant not a valid immediate operandfloating-point suffix %qs shadowed by implementationfloating-point unit %qs differs from PRID preset %qsflow control insn inside a basic blockfmax-include-depth=<number> Set the maximum depth of the nested #include.fold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>fopen %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for array function parameter length expression must be specifiedfor backward compatibilityfor deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)for increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor pointer type length expression must be specifiedfor statement expectedfor template declaration %q+Dfor the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512for type %qTfor unknown bound array type length expression must be specifiedfor, while or do statement expectedforce positive result from MOD and DIV result floorformatformat argument %d unused before used argument %d in %<$%>-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat of column headings in %<devices.csv%> is incorrectformat string argument follows the arguments to be formattedformat string argument is not a string typeformat string is defined hereformat string is not an array of type %qsforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforming type of %qsforward declaration of %q#Tforward reference to frame of %qsfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfp software completion requires %<-mtrap-precision=i%>fr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe pointer required, but reservedframe size of %qs is %wd bytesframe size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is addedframe size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this functionframe size too large for reliable stack checkingfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupfriend declaration %q#D declares a non-template functionfriend declaration %qD in local class without prior local declarationfriend declaration %qD is not visible to explicit specializationfriend declaration %qD may not have virt-specifiersfriend declaration does not name a class or functionfriend declaration herefriend declaration not in class definitionfriend declaration of %q#D specifies default arguments and isn%'t the only declarationfriend declaration of %qD specifies default arguments and isn%'t a definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>friend function definition %qs cannot have a name qualified with %<%D::%>friend function definition %qs cannot have a name qualified with %<::%>friend function template with constraints that depend on outer template parameters must be a definitionfrom definition of %q#Dfrom previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it has %<noclone%> attributefunction %q+F can never be copied because it receives a non-local gotofunction %q+F can never be copied because it saves address of local label in a static variablefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it has a VLA argumentfunction %q+F can never be inlined because it is suppressed using %<-fno-inline%>function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD declared %<[[noreturn]]%> but its first declaration was notfunction %qD declared %<virtual%> inside a unionfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codefunction %qs, parameter %u, has IPA-SRA accesses which overlapfunction %qs, parameter %u, is used but does not have any certain IPA-SRA accessfunction arguments of %<__builtin_tgmath%> all have the same typefunction arguments of %<__builtin_tgmath%> lack type-generic parameterfunction attributes %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction call of variable concept %qEfunction called through a non-compatible typefunction concept must be calledfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<co_return%> statementfunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition declared %qsfunction definition does not declare parametersfunction definition has qualified void return typefunction does not return a value to testfunction does not return string typefunction has external linkage when the user requests only inlining static for live patchingfunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>function not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction or array type %qT in %<#pragma omp declare reduction%>function or array type in %<#pragma omp declare reduction%>function parameterfunction parameter %qD may not appear as list item in an %<allocate%> directivefunction pointers not supported with %<-mabi=ti%> optionfunction previously declared %<static%> redeclared %<extern%>function requires a dual-context, which is not yet supported by GDCfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of labelfunction returns address of local variablefunction returns an aggregatefunction starts on a higher line number than it endsfunction symbol is not functionfunction template %qD redeclared as a class templatefunction template-id %qD in nested-name-specifierfunction types not truly compatible in ISO Cfunction versions cannot be marked as %<gnu_inline%>, bodies have to be generatedfunction with contracts %q+D overriding contractless functionfunction with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>functional cast to array type %qTfunctions with %qs state require the ISA extension %qsfunctions with SME state require the ISA extension %qsgang reduction on an orphan loopgarbage at end of %<#pragma nomember_alignment%>gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  generate a C source scaffold for the current module being compiledgenerate a C++ source scaffold for the current module being compiledgenerate a shared library from the modulegenerate error messages which render keywords in lower casegenerate extra nops to improve debugging, producing an instruction for every code related keywordgenerate static scaffold initialization and finalization for every module inside maingenerate the main functiongenerate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>generic thunk code fails for method %qD which uses %<...%>get_mpz(): Not an integer constantgetting core file size maximum limit: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typegfc_array_dimen_size(): Bad EXPR_ARRAY exprgfc_array_dimen_size(): Bad dimensiongfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodegfc_expression_rank(): Two array specsgfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typegfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Expression isn't a variablegfortran does not support -E without -cppgfortran: Only one %<-J%> option allowedgimple call has no targetgimple call has two targetsgimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockgimplification failedglobal constructors not supported on this targetglobal destructors not supported on this targetglobal module fragment contents must be from preprocessor inclusionglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).grave accent %<`%> in formatgsplit-dwarf is not supported on this platformhad semantic errors when compilinghardware decimal floating-point instructions not available in ESA/390 modehardware decimal floating-point instructions not available on %shardware vector support not available on %shardware vector support not available with %<-msoft-float%>has different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamheader module expected, module %qs foundherehigh bound %qE above array section size in %qs clausehigh bound for the array is outside the ztype limitshigh bound for the subrange has overflowedhistogram value statement does not correspond to the statement it is associated withiWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier %qE is a keyword in C++20identifier expected after %<@protocol%>identifier overflow: %dif any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives insteadif this code is reached, the program will abortif this use is part of a public ABI, change it to instead use a constant variable you defineif using %qs is not feasible, use %qs insteadignoring %<#pragma %s %s%>ignoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %<-fschedule-insns%> because of exception handling bugignoring %<asm%> specifier for non-static local variable %q+Dignoring %<sink%> clause with offset that is not a multiple of the loop stepignoring %qD attribute on anonymous namespaceignoring %qD attribute on non-inline namespaceignoring %qE attribute applied to template instantiation %qTignoring %qE attribute applied to template specialization %qTignoring %qE attribute not set on a variableignoring %qE attribute set on const variableignoring %qE attribute set on initialized variableignoring %qE attribute set on uninitialized variableignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE after earlier %qEignoring attribute %qE because it conflicts with attribute %<either%>ignoring attribute %qE because it conflicts with attribute %<lower%>ignoring attribute %qE because it conflicts with attribute %<noinit%>ignoring attribute %qE because it conflicts with attribute %<persistent%>ignoring attribute %qE because it conflicts with attribute %<section%>ignoring attribute %qE because it conflicts with attribute %<upper%>ignoring attribute %qE because it conflicts with attribute %qsignoring attribute %qE because of excess arguments starting at %qEignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qsignoring attribute %qs because it conflicts with previous %qsignoring attributes applied to %qT after definitionignoring attributes applied to class type %qT outside of definitionignoring attributes applied to dependent type %qT without an associated declarationignoring attributes in template argument %qEignoring attributes on template argument %qTignoring duplicate directory "%s"
--- 2062,2087 ----
  
  Use "-Wl,OPTION" to pass "OPTION" to the linker.
  
! Use %reloc() assembly operators (for backward compatibility).Use %reloc() assembly operators.Use %reloc() operators, rather than assembly macros, to load addresses.Use -G for data that is not defined by the current object.Use -G for object-local data.Use -mlong-double-64 for 64-bit IEEE floating point format.  Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM).Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer.Use 128-bit long double.Use 16 bit int.Use 32 bit int.Use 32-bit ABI.Use 32-bit DWARF format when emitting DWARF debug information.Use 32-bit floating-point registers.Use 32-bit general registers.Use 32-bit offsets in jump tables rather than 16-bit offsets.Use 4 byte entries in switch tables.Use 4 media accumulators.Use 4-operand madd.s/madd.d and related instructions where applicable.Use 4xx half-word multiply instructions.Use 4xx string-search dlmzb instruction.Use 64 FPRs.Use 64 GPRs.Use 64-bit ABI.Use 64-bit DWARF format when emitting DWARF debug information.Use 64-bit floating-point registers.Use 64-bit general registers.Use 64-bit long double.Use 8 media accumulators.Use 80-bit long double.Use ABI reserved registers.Use AltiVec instructions.Use Bionic C library.Use Branch Likely instructions, overriding the architecture default.Use CONST16 instruction to load constants.Use Cyclic Redundancy Check (CRC) instructions.Use EABI.Use Enhanced Virtual Addressing instructions.Use Floating-point Multiply Single to Double (FsMULd) instruction.Use GNU C library.Use GP relative sdata/sbss sections.Use GP-relative addressing to access small data.Use Global INValidate (GINV) instructions.Use H8/300 alignment rules.Use IEEE math for fp comparisons.Use IRA based register pressure calculation in RTL hoist optimizations.Use IRA based register pressure calculation in RTL loop optimizations.Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions.Use ISA 2.07 transactional memory (HTM) instructions.Use LRA instead of reload (transitional).Use LRA instead of reload.Use LRA register allocator.Use Loongson EXTension (EXT) instructions.Use Loongson EXTension R2 (EXT2) instructions.Use Loongson MultiMedia extensions Instructions (MMI) instructions.Use MCU instructions.Use MIPS MSA Extension instructions.Use MIPS-3D instructions.Use MIPS-DSP REV 2 instructions.Use MIPS-DSP instructions.Use Mingw-specific thread support.Use Neon double-word (rather than quad-word) registers for vectorization.Use Neon quad-word (rather than double-word) registers for vectorization.Use P-mnemonics for branches statically predicted as taken.Use PLT for PIC calls (-fno-plt: load the address from GOT at call site).Use PMC-style 'mad' instructions.Use PowerPC General Purpose group optional instructions.Use PowerPC Graphics group optional instructions.Use PowerPC V2.01 single field mfcr instruction.Use PowerPC V2.02 floating point rounding instructions.Use PowerPC V2.02 popcntb instruction.Use PowerPC V2.05 compare bytes instruction.Use PowerPC V2.06 popcntd instruction.Use PowerPC-64 instruction set.Use ROM instead of RAM.Use SSE register passing conventions for SF and DF mode.Use STB_GNU_UNIQUE if supported by the assembler.Use SmartMIPS instructions.Use UNIX assembler syntax.Use UltraSPARC Compare-and-Branch extensions.Use UltraSPARC Fused Multiply-Add extensions.Use UltraSPARC Population-Count instruction.Use UltraSPARC Subtract-Extended-with-Carry instruction.Use UltraSPARC Visual Instruction Set version 1.0 extensions.Use UltraSPARC Visual Instruction Set version 2.0 extensions.Use UltraSPARC Visual Instruction Set version 3.0 extensions.Use UltraSPARC Visual Instruction Set version 4.0 extensions.Use VAX fp.Use VAXC structure conventions.Use VMS exit codes instead of posix ones.Use Virtualization (VZ) instructions.Use __cxa_atexit to register destructors.Use __cxa_get_exception_ptr in exception handling.Use a 32-bit long type.Use a 4-byte record marker for unformatted files.Use a 64-bit long type.Use a lightweight configuration of printf and puts to reduce code size. For single-threaded applications, not requiring reentrant I/O only. Requires Newlib Nano IO.Use a minimum runtime (no static initializers or ctors) for memory-constrained devices.Use a smart stack protection method for certain functions.Use a stack protection method for every function.Use additional VIS instructions introduced in OSA2017.Use addresses that allocate global registers.Use all registers, reserving none for interrupt handlers.Use alternate register names.Use an 8-bit 'int' type.Use an 8-byte record marker for unformatted files.Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code.Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code.Use arbitrary sized immediates in bit operations.Use big-endian byte order.Use bit tests for sufficiently large switch statements.Use branch-and-break sequences to check for integer divide by zero.Use branch-protection features.Use bras for executable < 64k.Use call-clobbered registers for parameters and return value.Use call0 ABI.Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number.Use caller save register across calls if possible.Use certain scalar instructions added in ISA 3.0.Use control speculation.Use custom stacks instead of local memory for automatic storage.Use data speculation after reload.Use data speculation before reload.Use decimal floating point instructions.Use default method for sdata handling.Use different calling convention using 'rtd'.Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number.Use direct references against %gs when accessing tls data.Use eXtended Physical Address (XPA) instructions.Use epsilon-respecting floating point compare instructions.Use expression value profiles in optimizations.Use f2c calling convention.Use features of and optimize for CPU.Use features of and schedule code for given CPU.Use features of and schedule given CPU.Use features of architecture ARCH.Use field-wise comparisons for struct equality.Use flat register window model.Use fp double instructions.Use fp registers.Use full-set registers for register allocation.Use given SPARC-V9 code model.Use given address mode.Use given assembler dialect.Use given register vector width instructions instead of maximum register width in the auto-vectorizer.Use given stack-protector guard.Use given thread-local storage dialect.Use given x86-64 code model.Use hardware FP (default).Use hardware FP.Use hardware division instructions on ColdFire.Use hardware floating point conversion instructions.Use hardware floating point instructions.Use hardware floating point square root instruction.Use hardware floating point.Use hardware floating-point divide and square root instructions.Use hardware fp.Use hardware instructions for integer division.Use hardware prefetch instruction.Use hardware quad FP instructions.Use hardware transactional execution instructions.Use hardware vector facility instructions and enable the vector ABI.Use in block control speculation.Use in block data speculation after reload.Use in block data speculation before reload.Use in/loc/out register names.Use indirect CALLXn instructions for large programs.Use indirect calls.Use inline plt sequences to implement long calls and -fno-plt.Use instructions of and schedule code for given CPU.Use integer madd/msub instructions.Use internal function id in profile lookup.Use jump tables for sufficiently large switch statements.Use ldcw/ldcd coherent cache-control hint.Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls.Use little-endian byte order.Use ll, sc and sync instructions.Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable.Use media instructions.Use microMIPS instructions.Use multiply add/subtract instructions.Use multiply high instructions for high part of 32x32 multiply.Use musl C library.Use native (MS) bitfield layout.Use new adddi3/subdi3 patterns.Use normal calling convention.Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previouslyUse of non-intrinsic module %qs at %C conflicts with intrinsic module name used previouslyUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %sUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qsUse only one TOC entry per procedure.Use ordinarily cached memory accesses for volatile references.Use packed stack layout.Use paired-single floating-point instructions.Use pattern compare instructions.Use pc-relative switch case tables - this enables case table shortening.Use portable calling conventions.Use profiling information for branch probabilities.Use propolice as a stack protection method.Use push instructions to save outgoing arguments.Use r11 to hold the static link in calls to functions via pointers.Use random base tag for each frame, as opposed to base always zero.Use red-zone in the x86-64 code.Use reduced-set registers for register allocation.Use register stack for parameters and return value.Use registers for argument passing.Use registers r2 and r5.Use reorder instructions (swap and byte reversed load/store) (default).Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'.Use sample profile information for call graph node weights. The profile file is specified in the argument.Use shared libraries.Use simple data speculation check for control speculation.Use simple data speculation check.Use simulator runtime.Use smaller but slower prologue and epilogue code.Use software emulation for floating point (default).Use software floating point comparisons.Use software floating point.Use software integer multiplication.Use stack bias.Use stack protection method only for functions with the stack_protect attribute.Use structs on stronger alignment for double-word copies.Use stubs for function prologues.Use synci instruction to invalidate i-cache.Use table based fast divide (default at -O3).Use table lookup optimization for small signed integer divisions.Use tas.b instruction for __atomic_test_and_set.Use the AIX Vector Extended ABI.Use the AltiVec ABI extensions.Use the Cray Pointer extension.Use the DEC assembler syntax.Use the ELFv1 ABI.Use the ELFv2 ABI.Use the GNU assembler syntax.Use the GNU extension to the PE format for aligned common data.Use the Modern linker (MOLD) linker instead of the default linker.Use the RTL dead code elimination pass.Use the RTL dead store elimination pass.Use the WIP borrow checker.Use the bfd linker instead of the default linker.Use the bit-field instructions.Use the divide instruction.Use the floating point unit for integer add/subtract.Use the given base register for addressing the stack-protector guard.Use the given data alignment.Use the given offset for addressing the stack-protector guard.Use the given symbol for addressing the stack-protector guard.Use the gold linker instead of the default linker.Use the hardware barrel shifter instead of emulation.Use the lld LLVM linker instead of the default linker.Use the most feature-enabling options allowed by other options.Use the mvcle instruction for block moves.Use the narrowest integer type possible for enumeration types.Use the new min/max instructions defined in ISA 3.0.Use the simulator runtime.Use the soft multiply emulation (default).Use the software emulation for divides (default).Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code.Use the temporary and experimental name resolution pipeline instead of the stable oneUse traditional GNU semantics for inline functions.Use trap instructions to check for integer divide by zero.Use traps instead of diagnostics of undefined behavior sanitizers.Use uClibc C library.Use unicode startup and define UNICODE macro.Use vector and scalar instructions added in ISA 2.07.Use vector instructions added in ISA 3.0.Use vector/scalar (VSX) instructions.Use windowed registers ABI.Use zero-extending memory loads, not sign-extending ones.Use zlib/zstd compression level <number> for IL.Used for generating code for some older kernel revisions.Used hereUsed in Fix-and-Continue mode to indicate that object files may be swapped in at runtime.Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4.Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6.User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE constructUser operator %qs referenced at %L not found in module %qsUser operator procedure %qs at %L cannot be assumed character lengthUser operator procedure %qs at %L must be a FUNCTIONUser operator procedure %qs at %L must have at least one argumentUses of this option are diagnosed.Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector sizeUsing IBM extended precision %<long double%>Using IEEE extended precision %<long double%>Using built-in specs.
! Using function %qs at %L is deprecatedUsing parameter %qs declared at %L is deprecatedUsing subroutine %qs at %L is deprecatedUsing variable %qs at %L is deprecatedUsually "private extern" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported.VALUE argument of the %s intrinsic function at %L shall be definableVALUE attribute at %CVALUE is not allowed inside of BLOCK at %CVALUE object %qs in %s clause at %LVALUE statement at %CVALUES argument of DATE_AND_TIME at %L has non-default kindVALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least fourVOIDmode on an outputVOLATILE attribute at %CVOLATILE attribute at %L cannot be specified in a PURE procedureVOLATILE statement at %CValid ISA versions (for use with the -mcpu= option)Valid Nios II ISA levels (for -march):Valid arguments for the -msdata= option:Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid arguments to -param=vsetvl-strategy=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Value of HINT clause at %L shall be a valid constant hint expressionVariable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs cannot appear in a variable definition context (%s) at %L in PURE procedureVariable %qs cannot appear in the expression at %LVariable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qsVariable %qs has not been assigned a target label at %LVariable %qs in %s clause is used in NAMELIST statement at %LVariable %qs in common block %qs at %C cannot be bind(c) since it is not globalVariable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a globalVariable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %LVariable %qs is not a dummy argument at %LVariable %qs is used at %L before the ENTRY statement in which it is a parameterVariable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %LVariable %qs with binding label %qs at %L uses the same global identifier as entity at %LVariable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameterVariable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarrayVariable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarrayVariable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeVariable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attributeVariable %s at %L with NO_ARG_CHECK attribute may only be used as actual argumentVariable %s at %L with NO_ARG_CHECK attribute shall be a dummy argumentVariable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic typeVariable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size arrayVariable %s at %L with NO_ARG_CHECK attribute shall not have a subobject referenceVariable %s cannot be INTENT(IN) at %CVariable %s cannot be assigned in PURE procedure at %CVariable at %C is an element of a COMMON blockVariable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveVariable in the ordinary assignment at %L is a procedure pointer componentVariable is USE-associated with !$ACC DECLARE at %LVariable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %LVariable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %LVariable type is UNKNOWN in assignment at %LVariable with NO_ARG_CHECK attribute at %L is only permitted as argument to the intrinsic functions C_LOC and PRESENTVector library ABI to use.Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector sizeVectorize for double-word operations.Verify that paths are feasible when emitting diagnostics.Version loops based on whether indices have a stride of one.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT at %C not allowed in Fortran 95WAIT clause at %L requires a scalar INTEGER expressionWAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017.Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020.Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 constructs in code compiled with an older standard.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about C++14 constructs in code compiled with an older standard.Warn about C++17 constructs in code compiled with an older standard.Warn about C++20 constructs in code compiled with an older standard.Warn about C++23 constructs in code compiled with an older standard.Warn about C++26 constructs in code compiled with an older standard.Warn about GCC format strings with strings unsuitable for diagnostics.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about a cast to reference type that does not use a related user-defined conversion function.Warn about accesses to interior zero-length array members.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calling std::move on a local object in a return statement preventing copy elision.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument.Warn about calls with implicit interface.Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about casts that will produce a null result.Warn about casts which discard qualifiers.Warn about catch handlers of non-reference type.Warn about certain operations on boolean expressions.Warn about code paths in which NULL is passed to a must-not-be-NULL function argument.Warn about code paths in which a NULL function pointer is called.Warn about code paths in which a NULL pointer is dereferenced.Warn about code paths in which a call is made to strtok with undefined behavior.Warn about code paths in which a file descriptor can be closed more than once.Warn about code paths in which a file descriptor is not closed.Warn about code paths in which a file descriptor is used without being checked for validity.Warn about code paths in which a freed value is used.Warn about code paths in which a heap-allocated pointer leaks.Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned.Warn about code paths in which a non-heap pointer is freed.Warn about code paths in which a pointer can be freed more than once.Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced.Warn about code paths in which a pointer to a buffer is assigned to an incompatible type.Warn about code paths in which a pointer to a stale stack frame is used.Warn about code paths in which a possibly-NULL pointer is dereferenced.Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument.Warn about code paths in which a read or write is performed on a closed file descriptor.Warn about code paths in which a shift with count >= width of type is attempted.Warn about code paths in which a shift with negative count is attempted.Warn about code paths in which a stdio FILE can be closed more than once.Warn about code paths in which a stdio FILE is not closed.Warn about code paths in which a va_list is used after va_end.Warn about code paths in which a write or read to a buffer is out-of-bounds.Warn about code paths in which an 'assert()' is made involving an unsanitized value.Warn about code paths in which an async-signal-unsafe function is called from a signal handler.Warn about code paths in which an on-stack buffer is passed to putenv.Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime.Warn about code paths in which an operation is attempted on the wrong type of file descriptor.Warn about code paths in which an uninitialized value is used.Warn about code paths in which an unsanitized value is used as a divisor.Warn about code paths in which an unsanitized value is used as a pointer offset.Warn about code paths in which an unsanitized value is used as a size.Warn about code paths in which an unsanitized value is used as an allocation size.Warn about code paths in which an unsanitized value is used as an array index.Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed.Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa.Warn about code paths in which sensitive data is copied across a security boundary.Warn about code paths in which sensitive data is written to a file.Warn about code paths in which the wrong deallocation function is called.Warn about code paths in which undefined behavior would occur due to overlapping buffers.Warn about code paths in which va_arg is used too many times on a va_list.Warn about code paths in which va_arg uses the wrong type.Warn about code paths in which va_start or va_copy is used without a corresponding va_end.Warn about code paths which appear to lead to an infinite loop.Warn about code paths which appear to lead to infinite recursion.Warn about code paths which attempt to write to a const object.Warn about code paths which attempt to write to a string literal.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about comparisons between two operands of array type.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about declarations of entities that may be missing attributes that related entities have been declared with.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about deprecated arithmetic conversions on operands of enumeration types.Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type.Warn about deprecated uses of volatile qualifier.Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enum/integer type mismatches.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C11, but present in ISO C23.Warn about features not present in ISO C90, but present in ISO C99.Warn about features not present in ISO C99, but present in ISO C11.Warn about features not present in traditional C.Warn about format strings that are not literals.Warn about format strings that contain NUL bytes.Warn about function call elimination.Warn about function calls with format strings that write past the end of the destination region.Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1.Warn about function parameters declared without a type specifier in K&R-style functions.Warn about function pointer arithmetic.Warn about functions which might be candidates for __attribute__((cold)).Warn about functions which might be candidates for __attribute__((const)).Warn about functions which might be candidates for __attribute__((malloc)).Warn about functions which might be candidates for __attribute__((noreturn)).Warn about functions which might be candidates for __attribute__((pure)).Warn about functions which might be candidates for __attribute__((returns_nonnull)).Warn about functions which might be candidates for format attributes.Warn about global functions without previous declarations.Warn about global functions without prototypes.Warn about global variables without previous declarations.Warn about implicit conversion of enum types.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about invalid OpenACC dimensions.Warn about invalid UTF-8 characters.Warn about invalid forms of delimited or named escape sequences.Warn about invalid uses of the "offsetof" macro.Warn about likely missing requires keyword.Warn about macros defined in the main file that are not used.Warn about macros that have conflicting header units definitions.Warn about maybe uninitialized automatic variables.Warn about mismatched declarations of VLA parameters.Warn about mismatched declarations of array parameters and unsafe accesses to them.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly incorrect subscripts in do loops.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about potentially suboptimal choices related to OpenACC parallelism.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy.Warn about real-literal-constants with 'q' exponent-letter.Warn about redundant calls to std::move.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about semicolon after in-class function definition.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about simple-template-id in a constructor or destructor.Warn about some C++ One Definition Rule violations during link time optimization.Warn about statements between switch's controlling expression and the first case.Warn about stray tokens after #else and #endif.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious OpenMP code.Warn about suspicious calls to calloc-like functions where sizeof expression is the earlier size argument and not the latter.Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size.Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not.Warn about suspicious declarations of "main".Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers.Warn about suspicious length parameters to certain string functions if the argument uses sizeof.Warn about suspicious uses of memory addresses.Warn about switch values that are outside of the switch's type range.Warn about switches with boolean controlling expression.Warn about the global module fragment not containing only preprocessing directives.Warn about the most vexing parse syntactic ambiguity.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about truncation in string manipulation functions like strncat and strncpy.Warn about type safety and similar errors and mismatches in declarations with alias attributes.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for.Warn about unsuffixed float constants.Warn about unsupported features in ThreadSanitizer.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of __attribute__((warning)) declarations.Warn about uses of a comma operator within a subscripting expression.Warn about uses of register storage specifier.Warn about uses of std::initializer_list that can result in dangling pointers.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about xor operators where it appears the user meant exponentiation.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for calls to allocation functions that specify zero bytes.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for deallocation calls with arguments returned from mismatched allocation functions.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for infinitely recursive calls.Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function.Warn for missing parameter types in function declarations.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn for unsafe raw memory writes to objects of class types.Warn for uses of pointers to auto variables whose lifetime has ended.Warn for uses of pointers to deallocated storage.Warn from speculative compiles such as __traits(compiles).Warn if "defined" is used outside #if.Warn if C++17 noexcept function type will change the mangled name of a symbol.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an additional enum-base is used in an elaborated-type-specifier.Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if constructor or destructors with priorities from 0 to 100 are used.Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if devices.csv is not found or there are problem parsing it (default: on).Warn if expressions are too complicated for the analyzer to fully track.Warn if inherited methods are unimplemented.Warn if left shift of a signed value overflows.Warn if left shifting a negative value.Warn if loops have been interchanged.Warn if passing too many arguments to a function for its format string.Warn if pointers of distinct types are compared without a cast.Warn if qualifiers on arrays which are pointer targets are discarded.Warn if shift count >= width of type.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default.Warn if the NSObject attribute is applied to a non-typedef.Warn if the address space of an address is changed.Warn if the code is too complicated for the analyzer to fully explore.Warn if the named return value optimization is not performed although it is allowed.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case a function ends earlier than it begins due to an invalid linenum macros.Warn in case profiles in -fprofile-use do not exist.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious calls of standard functions computing absolute values.Warn on suspicious constructs involving reverse scalar storage order.Warn that -fno-automatic may break recursion.Warn when -fhardened did not enable an option from its set.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a base is inaccessible in derived due to ambiguity.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a class is redeclared or referenced using a mismatched class-key.Warn when a class or enumerated type is referenced using a redundant class-key.Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression.Warn when a const variable is unused.Warn when a conversion function will never be called due to the type it converts to.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function is unused.Warn when a function never produces a constant expression.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a range-based for-loop is creating unnecessary copies.Warn when a reference is bound to a temporary whose lifetime has ended.Warn when a register variable is declared volatile.Warn when a special enum is declared with the wrong base type.Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore.Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure.Warn when a switch case falls through.Warn when a value is moved to itself with std::move.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when allocating insufficient storage for the target type of the assigned pointer.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an exception handler is shadowed by another handler.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when fields in a struct with the packed attribute are misaligned.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when performing class template argument deduction on a type with no deduction guides.Warn when profiling instrumentation was requested, but could not be applied to a certain function.Warn when sizeof is applied on a parameter declared as an array.Warn when the address of packed member of struct or union is taken.Warn when the compiler reorders code.Warn when the field in a struct is not aligned.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations.When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations.When a symbol is resolved, check `alias this' scope before going to upper scopes.When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10.When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45.When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When linking for big-endian targets, generate a BE8 format image.When linking for big-endian targets, generate a legacy BE32 format image.When possible do not generate stack frames.When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor.When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1.When running CSE, follow jumps to their targets.When using profile feedback, use the edge at this percentage position in frequency histogram as the bases for IPA-CP heuristics.When vectorizing, consider using multiple different approaches and use the cost model to choose the cheapest one.Where shorter, use canonicalized paths to systems headers.Whether codegen errors should be ICEs when -fchecking.Whether software prefetch hints should be issued for non-constant strides.Whether the target fully pipelines FMA instructions.  If non-zero, reassociation considers the benefit of parallelizing FMA's multiplication part and addition part, assuming FMUL and FMA use the same units that can also do FADD.Whether to use canonical types.Whether trampolines are generated in executable memory rather than executable stack.Which -fsched-pressure algorithm to apply.While setting up signal handler: %mWhile setting up signal stack: %mWhole program analysis (WPA) mode with number of parallel jobs specified.With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequencesWithout padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Work around the R5900 short loop erratum.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Wrap all indirect branches into execute in order to disable branch prediction.Wrap all indirect calls into execute in order to disable branch prediction.Wrap all indirect return branches into execute in order to disable branch prediction.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory.Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead.Write a SRCFILE.opt-record.json file detailing what optimizations were performed.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sWrong OpenACC continuation at %C: expected !$ACC, got !$OMPWrong OpenMP continuation at %C: expected !$OMP, got !$ACCX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support %<ms_abi%> attributeXXX entering %<pop_everything ()%>XXX leaving %<pop_everything ()%>You have broken GCC Rust. This is a feature.
  You must enable MVE instructions to use these intrinsicsYou must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics.You must enable VFP instructions to use these intrinsics.You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics.You need a C startup file for -msys-crt0=Zero is not a valid statement label at %CZero width in format descriptor in format string at %LZero-sized array detected at %L where an entity with the TARGET attribute is expected[...][...] style array constructors at %C[Leaving %s]
! [available in [cannot find %s][default][disabled][enabled]`a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?a GNU Fortran extensiona brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona concept cannot be constraineda constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %qsa different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function concept cannot be constraineda function type cannot have an explicit object parametera function-definition is not allowed herea label can only be part of a statement and a declaration is not a statementa lambda closure type has a deleted copy assignment operatora lambda closure type has a deleted default constructora lambda with captures may not have an explicit object parameter of an unrelated typea later %<-fabi-version=%> (or =0) avoids this error with a change in manglinga member of a structure or union cannot have a variably modified typea nested function is not supported for reduced registersa nested namespace definition cannot be inlinea nested namespace definition cannot have attributesa non-member function cannot have an explicit object parametera non-template variable cannot be %<concept%>a parameter cannot be declared %qsa parameter list with an ellipsis cannot match an empty parameter name list declarationa pointer to explicit object member function can only be formed with %<&%E%>a pointer to explicit object member function can only be formed with %<&%T::%D%>a pointer to function type cannot have an explicit object parametera pointer to member function type cannot have an explicit object parametera statement expression is an insufficient context for overload resolutiona storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different precision is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita variable cannot be declared %<consteval%>a variable concept cannot be constraineda wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabsolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of valueabstract declarator %qT used as declarationaccess declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keywordaccessing %E byte in a region of size %Eaccessing %E bytes in a region of size %Eaccessing %E or more bytes in a region of size %Eaccessing %qD member instead of initialized %qD member in constant expressionaccessing %qE outside its lifetimeaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing argument %u of a function declared with attribute %<%s%>accessing between %E and %E bytes in a region of size %Eaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>accessing uninitialized array elementaccessing uninitialized member %qDaccessing value of %qE through a %qT glvalue in a constant expressionaccumulator is not a constant integeraccumulator number is out of boundsactual argument to INTENT = OUT/INOUTadd %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixesadd a deduction guide to suppress this warningadd explicit %<this%> or %<*this%> captureadd parentheses around %qE to silence this warningadd parentheses around left hand side expression to silence this warningadd parentheses around the second %<sizeof%> to silence this warningadd parentheses to declare a variableadd_sym(): Bad sizing modeadding %<-flarge-source-files%> will allow for more column-tracking support, at the expense of compilation time and memoryadditional enumerators beginning with %qDaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of a call to %qs is not a constant expressionaddress of array with reverse scalar storage order requestedaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of label %qD returnedaddress of local variable %qD returnedaddress of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant addressaddress of overloaded function with no contextual type informationaddress of register compound literal requestedaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken but %<TREE_ADDRESSABLE%> bit not setaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate types are prohibited in %<__regio_symbol%> address spaceaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where a floating-point was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationalias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>aliased declaration herealignment %u of %qT is less than %ualignment may not be specified for %q+Dalignment may not be specified for %qDalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in %<-fabi-version=9%>alignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for type name in %<sizeof%>alignment specified for type name in %qEalignment specified for type name in castalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privateall template parameters of %qD must be introducedallocatable argumentallocated hereallocation of insufficient size %qE for type %qT with size %qEallocation performed hereallows opaque types to be implemented as any type (a GNU Modula-2 extension)already captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in %<asm%> flag outputambiguating new declaration %q+#Dambiguating new declaration of %q#Dambiguous attribute '%s'; could be '%s' (via '%s:%s') or '%s' (via '%s:%s')ambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Dan %<asm%> specification is not allowed on a function-definitionan address area attribute cannot be specified for local variablesan argument type that has a default promotion cannot match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan assignment cannot appear in a constant-expressionan attribute that appertains to a friend declaration that is not a definition is ignoredan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan empty string cannot be in %<target_clones%> attributean enum with different number of values is defined in another translation unitan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan explicit object member function cannot be %<static%>an explicit object member function cannot be %<virtual%>an explicit object parameter cannot be a function parameter packan explicit object parameter may not have a default argumentan explicit specialization must be preceded by %<template <>%>an explicit type suffix is needed when using a vector of base addressesan increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with %<-muser-mode%>anachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand evaluates to false when actually evaluating the condition in non-%<constexpr%> functionand fieldand the implicitly-defined constructor does not initialize %q#Danonymous %s declared inside parameter list will not be visible outside of this definition or declarationanonymous SSA name cannot have default definitionanonymous struct not inside named typeanonymous struct with base classesanonymous union with no membersappending to array in %qs requires the GC and cannot be used with %<-fno-druntime%>applying %<#pragma weak %+D%> after first use results in unspecified behaviorarch extension %<%s%> should be prefixed by %<+%>architecture %qs supported for assembler onlyare you trying to break %s? how dare you?are_identical_variables: Bad typeargument %<%s%> can only appear alone in %<%s%>argument %d is an unsigned literal that is out of rangeargument %d must be a constant immediateargument %d must be a constant immediate in range [%wd,%wd]argument %d must be a constant immediate in range [0,15]argument %d must be a literal between %d and %d, inclusiveargument %d must be a literal between 0 and %d, inclusiveargument %d must be a variable or a literal between %d and %d, inclusiveargument %d must be an unsigned literalargument %d must be either a literal %d or a literal %dargument %d of %qE discards %<const%> qualifierargument %d of %qE discards %<volatile%> qualifierargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must be an integer constant expressionargument %d of %qE must not be a pointer to a %<const%> typeargument %d of %qE must not be a pointer to a %<volatile%> typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to %qE must be a constant immediate in range [0-%d]argument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %i is null but the corresponding size argument %i value is %sargument %i range [%E, %E] exceeds maximum object size %Eargument %i range [%E, %E] is negativeargument %i value %qE exceeds maximum object size %Eargument %i value %qE is negativeargument %i value %s is negativeargument %i value is zeroargument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD declared hereargument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qEargument %qE cannot be read at compile timeargument %qTargument %qd is not a constantargument %qs is not supported for %qs on this targetargument %qs must be either %<on%> or %<off%>argument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wbidi-chars%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> unknownargument %u in call to function %qE does not have %<int%> typeargument %u in call to function %qE does not have integral typeargument %u in call to function %qE does not have pointer typeargument %u in call to function %qE has boolean typeargument %u in call to function %qE has enumerated typeargument %u in call to function %qE has pointer to %qs type (%qT)argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)argument %u in call to function %qE points to incomplete typeargument %u in call to function %qs has boolean typeargument %u in call to function %qs has enumerated typeargument %u null where non-null expectedargument %u of %<__builtin_tgmath%> has no argumentsargument %u of %<__builtin_tgmath%> has variable argumentsargument %u of %<__builtin_tgmath%> has wrong number of argumentsargument %u of %<__builtin_tgmath%> is not a function pointerargument %u of %<__builtin_tgmath%> is unprototypedargument %u of type %s declared as a pointerargument %u of type %s declared as a variable length arrayargument %u of type %s declared as an ordinary arrayargument %u of type %s declared with %u unspecified variable boundargument %u of type %s declared with %u unspecified variable boundsargument %u of type %s declared with %u variable boundargument %u of type %s declared with %u variable boundsargument %u of type %s declared with mismatched bound %<%s%>argument %u of type %s declared with mismatched bound argument %Eargument %u of type %s with mismatched boundargument %u to function %qE is of type %qT which is not known to be 128 bits wideargument 1 in call to function %qE has signed typeargument 1 in call to function %qE has unsigned typeargument 1 in call to function %qs has signed typeargument 1 must be a mapargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a complete typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of %qs is out of rangeargument 1 of %qs must be a constantargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has pointer to boolean typeargument 3 in call to function %qE has pointer to enumerated typeargument list function at %Cargument must be a 16-bit constant immediateargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument not permitted on %qs clauseargument not permitted on %qs clause in OpenACC %<kernels%> region with a %qs clauseargument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute ignoredargument of %qE attribute is missingargument of %qE attribute is not "ilink" or "firq"argument of %qE attribute is not "ilink1" or "ilink2"argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qsargument of %qE attribute is not a string constantargument of %qE attribute is not a string constant or numberargument of Offsetof implies indirection of an embedded fieldargument of function call might be a candidate for a format attributeargument of type %qT not permitted with %<-mgeneral-regs-only%>argument references a symbol declared hereargument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>argument to %<__integer_pack%> must be between 0 and %dargument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<decltype%> must be an expressionargument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor %<vector=<line>%>argument to %qE attribute is neither no, pcrel nor yesargument to %qE attribute is neither zero, nor oneargument to %qE attribute is not %<"user"%>, %<"supervisor"%>, or %<"machine"%>argument to %qE attribute is not (keep|thunk|thunk-extern)argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)argument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs is bigger than %dargument to %qs is not between %d and %dargument to %qs is too large (max. %d)argument to %qs should be a non-negative integerargument to %qs should be a non-negative integer optionally followed by a size unitargument to CAP is not a constant or variable of type CHARargument to be formatted is not %<...%>argument to builtin has void typeargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largearguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectivelyarguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectivelyarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> insteadarguments of type %qT require the SVE ISA extensionarguments to %qs should be non-negative integersarguments to destructor are not allowedarguments to the %qE attribute must be narrow string literalsarguments to the %qE attribute must contain valid identifiersarith_power(): Bad basearith_power(): unknown typearithmetic IFarithmetic between different enumeration types %qT and %qTarithmetic between different enumeration types %qT and %qT is deprecatedarithmetic between enumeration type %qT and floating-point type %qTarithmetic between enumeration type %qT and floating-point type %qT is deprecatedarithmetic between floating-point type %qT and enumeration type %qTarithmetic between floating-point type %qT and enumeration type %qT is deprecatedarithmetic involving a null pointer in %qEarithmetic on pointer to RVV type %qTarithmetic on pointer to SVE type %qTarithmetic on pointer to an empty aggregatearithmetic on pointer to an incomplete typearray %<TYPE_DOMAIN%> is not integer typearray %q+D assumed to have one elementarray %qD declared herearray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray cannot be initialized with a %qsarray concatenation of expression %qs requires the GC and cannot be used with %<-fno-druntime%>array deallocation of object allocated with non-array allocationarray declaration canonicalization has failedarray element value must be the same type as its declarationarray elements cannot have RVV type %qTarray elements cannot have SVE type %qTarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray member %q#D declared herearray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray of runtime bound cannot be captured by copy, only by referencearray resultarray section does not have mappable type in %qs clausearray section in %<#pragma acc declare%>array section is not contiguous in %qs clausearray size expression is not supported yetarray size in new-expression must be constantarray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript %<%T[%wi]%> is partly outside array bounds of %qTarray subscript %E is above array bounds of %qTarray subscript %E is below array bounds of %qTarray subscript %E is outside array bounds of %qTarray subscript %E is outside the bounds of an interior zero-length array %qTarray subscript %qE is outside the bounds of an interior zero-length array %qTarray subscript %wi is below array bounds of %qTarray subscript %wi is outside array bounds of %qTarray subscript %wu is above array bounds of %qTarray subscript [%E, %E] is outside array bounds of %qTarray subscript [%wi, %wi] is outside array bounds of %qTarray subscript has type %<char%>array subscript is not an integerarray subscript value %qE is outside the bounds of array %qD of type %qTarray subscript value %qE is outside the bounds of array type %qTarray type has incomplete element type %qTarray type must be initializedarray types have different boundsarray used as initializerarray with qualifier on the element is not qualified before C23arrays of functions are not meaningfulassembler does not support %<-mabi=ilp32%>assembler name hash list corruptedassertion missing after %qsassertions must be followed by %<;%>assign semantics attributes of property %qD conflict with previous declarationassigned hereassigning to an array from an initializer listassignmentassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment from pointer to non-enclosed address spaceassignment from temporary %<initializer_list%> does not extend the lifetime of the underlying arrayassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment of constant field %qDassignment of function %qDassignment of member %qD in read-only objectassignment of read-only location %qEassignment of read-only member %qDassignment of read-only named return value %qDassignment of read-only parameter %qDassignment of read-only reference %qDassignment of read-only variable %qDassignment suppressionassignment to %qT from %qT makes integer from pointer without a castassignment to %qT from %qT makes pointer from integer without a castassignment to %qT from incompatible pointer type %qTassignment to %qT from pointer to %qD with incompatible type %qTassignment to %qT from pointer type %qT with incompatible scalar storage orderassignment to expression with array typeassociate_integer_pointer(): Already associatedassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>assuming signed overflow does not occur when simplifying range testasynchronous argumentat %s, %sat offset %s into destination object %qE of size %sat offset %s into destination object of size %s allocated by %qEat offset %s into object %qE of size %sat offset %s into object of size %s allocated by %qEat offset %s into source object %qE of size %sat offset %s into source object of size %s allocated by %qEat offset %wi from %qD declared hereat offset [%wi, %wi] from %qD declared hereat-calls %<strub%> does not support call to %qDatexit failedattempt to index object that is not array, slice, string, or mapattempt to index type expressionattempt to slice object that is not array, slice, or stringattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<%E(%s)%> missing an argumentattribute %<%E(%s, %E)%> invalid positional argument %iattribute %<%E(%s, %E, %E)%> invalid positional argument %iattribute %<fallthrough%> not preceding a case label or default labelattribute %<fallthrough%> specified multiple timesattribute %<target%> argument %qs is unknownattribute %<target%> argument not a stringattribute %<target("%s")%> does not accept an argumentattribute %<target_version%> argument not a stringattribute %<target_version%> has multiple valuesattribute %qE argument must be one of %qs or %qsattribute %qE argument must be one of %qs, %qs, %qs, or %qsattribute %qE argument not a stringattribute %qE does not apply to elements of non-scalar type %qTattribute %qE does not apply to fields of aggregate type %qTattribute %qE invalid modeattribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qsattribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qsattribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>attribute %qE without arguments on a non-prototypeattribute %qs applies to array types onlyattribute %qs argument %qs is unknownattribute %qs argument is not a stringattribute %qs invalid positional argumentattribute %qs mismatch with mode %qsattribute %qs mismatched positional argument values %i and %iattribute %qs missing positional argument 2 provided in previous designation by argument %uattribute %qs positional argument %i invalid value %wiattribute %qs positional argument %i value %wi exceeds number of function arguments %uattribute %qs positional argument 1 references %qs-qualified argument type %qTattribute %qs positional argument 1 references argument of function type %qTattribute %qs positional argument 1 references non-pointer argument type %qTattribute %qs positional argument 2 conflicts with previous designation by argument %uattribute %qs positional argument 2 missing in previous designationattribute %qs positional argument 2 references non-integer argument type %qTattribute %qs specified multiple timesattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>attribute using prefix used together with scoped attribute tokenattribute value %qs is unknown in %qs attributeattribute value %qs was already specified in %qs attributeattribute with no arguments contains no parameter packsattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes are not permitted in this positionattributes at the beginning of statement are ignoredattributes ignored on %<asm%> declarationattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may be inserted hereattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>automatically initializes all pointers to NILaux field set for edge %s->%saux field set for indirect edge from %savailable since Fortran 77await expressions are not permitted in handlersawaitable type %qT is not a structureaxiom contract semantic must be %<assume%> or %<ignore%>backend decl for module variable %qs already existsbad ADDR_SPACE_GLOBAL addressbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad argument for %<-fdebug%>: %qsbad argument for %<-fextern-std%>: %qsbad argument for %<-fmodule-file%>: %qsbad argument for %<-fversion%>: %qsbad builtin codebad builtin fcodebad builtin icodebad condition codebad expressionbad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad opbad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad return type for function argument %u of %<__builtin_tgmath%>bad shift insn:bad testbad type for argument %u of function argument %u of %<__builtin_tgmath%>bad usage of spec function %qsbad value %<%s%> for %<-mtls-size=%> switchbad value %qs for %<-march=%> switchbad value %qs for %<-mcpu%> switchbad value %qs for %<-mfp-rounding-mode%> switchbad value %qs for %<-mfp-trap-mode%> switchbad value %qs for %<-mmemory-latency%>bad value %qs for %<-mtls-size%> switchbad value %qs for %<-mtrap-precision%> switchbad value %qs for %<-mtune%> switchbad value %qs for %<-mtune=%> switchbad value %qs for %<target("arch=")%> attributebad value %qs for %<target("tune=")%> attributebad value for %<%s-%s%>bad value for %<%s=%s%>badly nested C headers from preprocessorbare apostrophe %<'%> in formatbarrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionbarrier value must be within [0,15]base %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase class %qT is not publicbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase pointer cycle detectedbase type %qT fails to be a struct or class typebase variable or SSA name undeclaredbasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebecause %qT has user-provided %qDbecause it is a member of %qTbecause it is used as a glvaluebecause the array element type %qT has variable sizebegin expression refers to outer iterator %qDbinary argument %u to decimal-only type-generic functionbinary expression in operand of fold-expressionbinary operator does not support mixing vector bool with floating point vector operandsbinary operator does not support two vector bool operandsbinary operator does not support vector bool operandbind(c) procedurebinding reference of type %qH to %qI discards qualifiersbit-field %q#D with non-integral type %qTbit-field %q+D width not an integer constantbit-field %qD has non-integral type %qTbit-field %qD with non-integral type %qTbit-field %qE has atomic typebit-field %qE in %qs clausebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbit-field has atomic typebitwise comparison always evaluates to falsebitwise comparison always evaluates to truebitwise operation between different enumeration types %qT and %qTbitwise operation between different enumeration types %qT and %qT is deprecatedblock IFblock-scope extern declaration %q#D must not be attached to a named modulebody of %<constexpr%> function %qD not a return-statementbogus DISPOSE construction: %dbogus JARL construction: %dbogus JR construction: %dbogus PREPEARE construction: %dbogus comparison result typeboolean registers required for the floating-point optionboth %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>both %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %qs and %qs specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth arguments must be compatibleboth arguments to %<__builtin___clear_cache%> must be pointersboth binary and decimal floating-point arguments to type-generic functionboth branches of %<if%> statement marked as %qsboth complex and decimal floating-point arguments to type-generic functionbound argument %i value %s is negative for a variable length array argument %i of type %sbraced spec %qs ends in escapebraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed%sbranch %2d taken %s%sbreak statement not within loop or switchbreak statement used with OpenMP for loopbuild_dt: format with namelistbuilt-in %qD declared herebuilt-in function %q+D declared as non-functionbuilt-in function %qD declared as non-functionbuilt-in function %qD is not enabledbuilt-in function %qD requires the %<-mconstant-cfstrings%> flagbuilt-in function %qD takes one argument onlybuilt-in function %qE must be directly calledbuilt-in function %qE not supported for MIPS16built-in function %qE requires the %qs ISA extensionbuilt-in function %s requires Nios II R%dbuilt-in subscript operator with more than one expression in expression listbuilt-in subscript operator without expression listbuiltin %qF is deprecatedbuiltin %qF is for GCC internal use onlybuiltin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)builtin %qs can only be used on vector typesbuiltin %qs is only valid in 64-bit modebuiltin %qs needs GLIBC (2.23 and newer) that exports hardware capability bitsbuiltin %qs only accepts 1 argumentbuiltin %qs only accepts 2 argumentsbuiltin %qs only accepts 3 argumentsbuiltin %qs only accepts a string argumentbuiltin requires an immediate for operand %dbut %qD does not throw; perhaps it should be declared %<noexcept%>but %qs has notbut is prevailed by one without from other translation unitbut not hereby argument %u of type %s to %qD declared hereby argument %u of type %s to %qTbytecode stream in file %qs generated with GCC compiler older than 10.0bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %scall   %2d never executed
  call   %2d returned %s
  call a real function, rather than the builtin equivalentcall has circular dependencycall is considered never executed and code size would growcall is unlikely and code size would growcall of %<%T::operator[] (%A)%> is ambiguouscall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall stmt hash does not point to first direct edge of speculative call sequencecall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qDcall to %qD herecall to %qD uses the default argument for parameter %P, which is not yet definedcall to %qE is ambiguous; argument %d has type %qs but argument %d has type %qscall to %qs declared with attribute error: %scall to %qs declared with attribute warning: %scall to a function that shares %qs state from a function that has no %qs statecall to a function that shares SME state from a function that has no SME statecall to a function that shares state other than %qs from a function that has %qs statecall to consteval function %qE is not a constant expressioncall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to internal function %qEcall to non-%<constexpr%> function %qDcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncalled object %qD is not a function or function pointercalled object %qE is not a function or function pointercalled object is not a function or function pointercallee refers to comdat-local symbolscaller edge count does not match BB countcaller edge count invalidcaller is not optimizedcalling %<always_inline%> %<strub%> %qD in non-%<strub%> context %qDcalling %qD using non-%<strub%> type %qT in %<strub%> context %qDcalling %qD with SSE calling convention without SSE/SSE2 enabledcalling %qD with a nonzero argument is unsafecalling %qD with attribute sseregparm without SSE/SSE2 enabledcalling %qE without side effects discards return value of type %qT; prepend a %<cast(void)%> if intentionalcalling %qT with attribute sseregparm without SSE/SSE2 enabledcalling a streaming function requires the ISA extension %qscalling constexpr member function %qD through virtual base subobjectcalling non-%<strub%> %qD in %<strub%> context %qDcalls to functions of type %qT require the SVE ISA extensioncalls to overloaded operators cannot appear in a constant-expressioncalls to the OpenMP runtime API are not permitted in intervening codecalls_comdat_local is set outside of a comdat groupcan only use %qE attribute on file-scope definitions of objects of class typecan use at most one of the %<constinit%> and %<constexpr%> specifierscan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidate:candidates are:cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)cannot %<goto%> into %<catch%> blockcannot %<goto%> into %<try%> blockcannot add an enumerator list to a template instantiationcannot add contracts after definitioncannot add contracts to a virtual functioncannot allocate an object of abstract type %qTcannot allocate objects with RVV type %qTcannot allocate objects with SVE type %qTcannot allocate stack for variable %q+D, naked functioncannot allocate vl register for %qs on this targetcannot apply %<%s%> to %qD, which has also been marked with an OpenMP 'declare target' directivecannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to an enumerator %qDcannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member functioncannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply attribute %qs to %q+D after the function has been definedcannot apply both %<longcall%> and %<shortcall%> attributes to the same functioncannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bit-field %qE to %qTcannot bind lvalue reference of type %qH to an rvalue of type %qIcannot bind non-const lvalue reference of type %qH to a value of type %qIcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind reference of type %qH to %qI due to different array boundscannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>cannot call a concept as a functioncannot call constructor %<%T::%D%> directlycannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot cast %qs to %qs since sizes do not line upcannot cast expression of type %qs to %qscannot cast expression of type %qs to type %qscannot catch type %qT because it involves types of variable sizecannot close nonexistent response filecannot close receive-only channelcannot combine GNU and SVE vectors in a binary operationcannot combine a base of type %qT with an index of type %qTcannot combine a base of type %qT with an offset of type %qTcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot convert %qE to %qTcannot convert %qE to %qT becausecannot convert %qH to %qIcannot convert %qH to %qI in argument passingcannot convert %qH to %qI in assignmentcannot convert %qH to %qI in default argumentcannot convert %qH to %qI in initializationcannot convert %qH to %qI in returncannot convert a delegate expression to %qscannot convert a value of type %qT to vector type %qT which has different sizecannot convert a vector of type %qT to type %qT which has different sizecannot convert expression, only base types can be convertedcannot convert from %qT to base class %qT because %qT is incompletecannot convert from base class %qT to derived class %qT because the base is virtualcannot convert from base class %qT to derived class %qT via virtual base %qTcannot convert from incomplete type %qH to %qIcannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtualcannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qTcannot convert parameter %qs from type %qs to type %qs in argument passingcannot convert parameter %qs from type %qs to type %qs in assignmentcannot convert struct %qs to %qscannot convert to a pointer typecannot convert type %qH to type %qIcannot convert value to a vectorcannot create a new %qs scope since %qs is shared with callerscannot create pointer to reference member %qDcannot create precompiled header %s: %mcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %qscannot declare %<::main%> to be a global variablecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %<catch%> parameter to be of abstract class type %qTcannot declare %<catch%> parameter to be of rvalue reference type %qTcannot declare %qD in a different modulecannot declare %qD in different modulecannot declare %qD to be a bit-field typecannot declare a parameter with %<decltype(auto)%>cannot declare bit-field %qD with %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %qTcannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare parameter to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decompose class type %qT because it has an anonymous struct membercannot decompose class type %qT because it has an anonymous union membercannot decompose class type %qT without non-static data memberscannot decompose class type %qT: both it and its base class %qT have non-static data memberscannot decompose class type %qT: its base classes %qT and %qT have non-static data memberscannot decompose inaccessible member %qD of %qTcannot decompose lambda closure type %qTcannot decompose non-array non-class type %qTcannot decompose union type %qTcannot decompose variable length array %qTcannot decompose variable length vector %qTcannot decrement a pointer to incomplete type %qTcannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructorscannot deduce template arguments of %qT, as it has no viable deduction guidescannot deduce template parameters from introduction listcannot default compare anonymous union membercannot default compare flexible array membercannot default compare reference member %qDcannot default compare union %qTcannot define friend function %qs in a local class definitioncannot define member function %<%T::%s%> within %qTcannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot delete objects with RVV type %qTcannot delete objects with SVE type %qTcannot derive from %<final%> base %qT in derived type %qTcannot determine %<#include%> translation of %s: %scannot determine the length of a %qscannot disable built-in function %qscannot emit unaligned pointers in ptx assemblycannot execute %qs: %scannot execute %qs: %s: %mcannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot extend PCH file: %mcannot fallthrough final case in switchcannot find %<ldd%>cannot find %<nm%>cannot find %qscannot find %s in plugin %s
  %scannot find %s in plugin %s: %scannot find LTO cgraph in %scannot find LTO section refs in %scannot find a register in class %qs while reloading %<asm%>cannot find a valid counter name %qs of %<-fdbg-cnt=%> optioncannot find class %qEcannot find instance variable associated with propertycannot find interface declaration for %qEcannot find interface declaration for %qE, superclass of %qEcannot find protocol declaration for %qEcannot find reference tag for class %qEcannot form pointer to member of non-class %q#Tcannot generate position-independent code for %qscannot get frame pointer to %qscannot get position in PCH file: %mcannot get program status: %mcannot handle comparison of type %<%s == %s%>cannot handle inconsistent calls to %qscannot handle switch condition of type %scannot honor conflicting %qs clausecannot import module in its own purviewcannot increment a pointer to incomplete type %qTcannot initialize a return object of type %qT with an rvalue of type %<void%>cannot initialize aggregate of type %qT with a compound literalcannot initialize array of %qT from a string literal with type array of %qTcannot inline function %<main%>cannot instantiate %<coroutine traits%>cannot instantiate a %<coroutine handle%> for promise type %qTcannot load plugin %s
! %scannot load plugin %s: %scannot mix operands of decimal floating and complex typescannot mix operands of decimal floating and other floating typescannot mix operands of decimal floating and vector typescannot nest more than %d namespacescannot open %qscannot open %qs for writing: %mcannot open %scannot open %s for writing: %mcannot open %s: %mcannot open '%s'cannot open file %qs for writing optimization recordscannot open intermediate gcn asm filecannot open intermediate gcn obj filecannot open intermediate ptx filecannot open ldd output: %mcannot open nested response filecannot open nm output: %mcannot open omp_requires file %qscannot open profile file %scannot pass argument in vector register because altivec instructions are disabled, use %qs to enable themcannot put object with volatile field into registercannot read %<LTO_section_decls%> from %scannot read %s: %mcannot read LTO mode table from %scannot read PCH file: %mcannot read function profile from %scannot read omp_requires file %qscannot read spec file %qs: %mcannot read string table from %scannot receive reference type %qT through %<...%>cannot reload integer constant operand in %<asm%>cannot represent built-in %<va_list%> type in Dcannot resolve overloaded function %qD based on conversion to type %qTcannot return from a handler of a function-try-block of a constructorcannot return value in vector register because altivec instructions are disabled, use %qs to enable themcannot set %qE attribute after definitioncannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot set position in PCH file: %mcannot specialize concept %q#Dcannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple filescannot specify %<override%> for a classcannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=hwaddresscannot specify -static with -fsanitize=threadcannot specify both %<-msep-data%> and %<-mid-shared-library%>cannot tail-call: %scannot take address of %qscannot take address of bit-field %qDcannot take address of scalar with reverse storage ordercannot take the address of %<this%>, which is an rvalue expressioncannot take the address of this expressioncannot throw C++ classescannot throw COM objectscannot throw expression of type %qT because it involves types of variable sizecannot throw or catch RVV type %qTcannot throw or catch SVE type %qTcannot type switch on non-interface valuecannot update SSA formcannot use %<-%> as input filename for a precompiled headercannot use %<-mtp=cp15%> with 16-bit Thumbcannot use %<::%> in parameter declarationcannot use %<_%> as valuecannot use %<indirect_call%> attribute under linux toolchaincannot use %<typeid%> with %<-fno-rtti%>cannot use %<va_arg%> with reverse storage ordercannot use %<va_start%> in interrupt functioncannot use %qs as a call-saved registercannot use %qs as a call-used registercannot use %qs as a fixed registercannot use an object as parameter to a methodcannot use exception attributes to function %qD under linux toolchaincannot use interrupt attributes to function %qD under linux toolchaincannot use mode %qs for enumerated typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use multidimensional subscript in OpenMP array sectioncannot use multiple stack checking methods togethercannot use reset attributes to function %qD under linux toolchaincannot use small-data accesses for %qscannot use type %s as type %scannot value-initialize array of unknown bound %qTcannot write %s: %mcannot write PCH filecannot write PCH file: %mcannot write PCH file: required memory segment unavailablecannot write padding to PCH file: %mcannot write to %s: %mcanonical types differ for identical types %qT and %qTcapture by copy of RVV type %qTcapture by copy of SVE type %qTcapture by copy of incomplete type %qTcapture of non-variable %qEcapture of variable %qD with non-automatic storage durationcapture of variably-modified type %qT that is not an N3639 array of runtime boundcase label %qE not within a switch statementcase label does not reduce to an integer constantcase label is not an integer constant expressioncase label not within a switch statementcase label value exceeds maximum value for typecase label value is less than minimum value for typecase labels not sorted in switch statementcase labels not sorted: case value %qs not in enumerated typecase value %qs not in enumerated type %qTcast adds %q#v qualifier to function typecast between incompatible function types from %qH to %qIcast between incompatible function types from %qT to %qTcast between incompatible pointer to member types from %qH to %qIcast discards %qv qualifier from pointer target typecast from %qH to %qI increases required alignment of target typecast from %qH to %qI loses precisioncast from %qT is not allowedcast from %qT is not allowed in a constant expression because %qE does not point to an objectcast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qTcast from %qT is not allowed in a constant expression before C++26cast from %qs to %qs will produce zero resultcast from function call of type %qT to non-matching type %qTcast from pointer to integer of different sizecast from type %qT to type %qT casts away qualifierscast increases required alignment of target typecast specifies array typecast specifies function typecast to %qs address space pointer from disjoint %qs address space pointercast to %qs address space pointer from disjoint generic address space pointercast to %qs will produce null resultcast to generic address space pointer from disjoint %qs address space pointercast to non-integral type %qT in a constant expressioncast to pointer from integer of different sizecast to union type from type not present in unioncasting %qT to %qT does not dereference pointercasting %qT to %qT does not use %qDcasting between pointer-to-function and pointer-to-object is conditionally-supportedcatching non-call exceptions in functions with SME statecatching non-reference type %q#Tcatching polymorphic type %q#T by valuecatching type %q#T by valuecategory attributes are not available in Objective-C 1.0category attributes are not available in this version of the compiler, (ignored)cdecl and thiscall attributes are not compatiblecgraph count invalidcgraph_node has wrong clone listcgraph_node has wrong clone_ofcgraph_node has wrong prev_clone pointercgraph_node is in clone list but it is not clonechange of the active member of a union from %qD to %qD during initializationchange of the active member of a union from %qD to %qD is not a constant expression before C++20changing the return type from %qs to a comparison category type will allow the comparison to use %qs and %qscheck_charlen_present(): length not setcheck_dimension(): Bad array referencecheck_dummy_characteristics: Unexpected result %i of gfc_dep_compare_exprcheck_init_expr(): Unknown expression typecheck_intents(): List mismatchcheck_restricted(): Unknown expression typecheck_result_characteristics (1): Unexpected result %i of gfc_dep_compare_exprcheck_result_characteristics (2): Unexpected result %i of gfc_dep_compare_exprcheck_some_aliasing(): List mismatchcheck_some_aliasing(): corrupted datachecksum is (%x,%x) instead of (%x,%x)choosing %qD over %qDchunk size value must be positivecircular pointer delegation detectedclass %qE already existsclass %qE defined without specifying a base classclass %qE is deprecatedclass %qE is not availableclass %qE is unavailableclass %qT does not have any field named %qDclass %qT is implicitly friends with itselfclass %qs does not implement the %qE protocolclass attributes are not available in Objective-C 1.0class definition may not be declared a friendclass extension for class %qE declared after its %<@implementation%>class extensions are not available in Objective-C 1.0class template %qD redeclared as non-templateclass template argument deduction failed:class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initializationclass template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>class type %qT is incompleteclauses in %<simd%> trait should be separated by %<,%>cleanup argument not a functioncleanup argument not an identifierclones for %<target_clones%> attribute cannot be createdclose: %sclosed intervalsclosing LTRANS output list %s: %mclosing dependency file %s: %mcoarray argumentcode may be misoptimized unless %<-fno-strict-aliasing%> is usedcode model %qs is not compatible with %scode model %qs not supported in ilp32 modecode model %qs not supported in the %s bit modecode model %qs not supported in x32 modecode model %qs with %<-f%s%>code model %qs with %qscode model %s does not support PIC modecollapse argument needs positive constant integer expressioncollect2 version %s
  collection in fast enumeration is not an objectcomdat symbol cannot be versionedcomdat-local function called by %s outside its comdatcomdat-local symbol referred to by %s outside its comdatcomma at end of enumerator listcomma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>command-line option %qs is not supported by this configurationcommand-line option %qs is valid for %s but not for %scommand-line option %qs is valid for the driver but not for %scommon symbol cannot be versionedcommon variables must have an alignment of 32678 or lesscompare_actual_expr(): Bad component codecompare_real(): Bad operatorcomparing final insns dumpscomparing floating-point with %<==%> or %<!=%> is unsafecomparing the result of pointer addition %qE and NULLcomparing vectors with different element typescomparing vectors with different number of elementscomparison between %q#T and %q#Tcomparison between %qT and %qTcomparison between distinct pointer types %qT and %qT lacks a castcomparison between distinct pointer-to-member types %qT and %qT lacks a castcomparison between pointer and integercomparison between pointer and zero character constantcomparison between two arrayscomparison between two arrays is deprecated in C++20comparison between types %qT and %qTcomparison is always %dcomparison is always %d due to width of bit-fieldcomparison is always false due to limited range of data typecomparison is always true due to limited range of data typecomparison of complete and incomplete pointerscomparison of constant %qE with boolean expression is always falsecomparison of constant %qE with boolean expression is always truecomparison of distinct Objective-C types lacks a castcomparison of distinct pointer types lacks a castcomparison of enumeration type %qT with floating-point type %qTcomparison of enumeration type %qT with floating-point type %qT is deprecatedcomparison of floating-point type %qT with enumeration type %qTcomparison of floating-point type %qT with enumeration type %qT is deprecatedcomparison of integer expressions of different signedness: %qT and %qTcomparison of pointers to disjoint address spacescomparison of promoted bitwise complement of an unsigned value with constantcomparison of promoted bitwise complement of an unsigned value with unsignedcomparison of unsigned expression in %<< 0%> is always falsecomparison of unsigned expression in %<>= 0%> is always truecomparison operator %q+D defaulted after its first declarationcomparison requiredcomparison with string literal results in unspecified behaviorcomparisons like %<X<=Y<=Z%> do not have their mathematical meaningcompatible type is herecompilation terminated due to -Wfatal-errors.
  compilation terminated due to -fmax-errors=%u.
  compilation terminated.
! compile all implementation modules and program module at oncecompiled module file is %qscompiled module is %sversion %scompiler checks to force definition module procedure parameter names with their implementation module counterpartcompiler does not support ZSTD LTO compressioncompiler is %sversion %s%s%scompiler warns if a cast is being used on types of differing sizescomplement argument must be constantcomplex argument %u to decimal-only type-generic functioncomplex arguments must have floating-point typecomplex arguments must have identical typescomplex floating point overflow in expression %qE of type %qT results in %qEcomplex floating point overflow in expression of type %qT results in %qEcomplex integer overflow in expression %qE of type %qT results in %qEcomplex integer overflow in expression of type %qT results in %qEcomplex invalid for %qscomponent %qs at %L has already been set by a parent derived type constructorcompound literal has function typecompound literal has variable sizecompound literal implicitly auto and declared %qscompound literal of non-object type %qTcompound literal qualified by address-space qualifiercompound-statement in %<constexpr%> functioncompressed stream: %scomputed goto must be pointer typeconcatenation of string literals with conflicting encoding prefixesconcept %q#D declared with a deduced return typeconcept %q#D declared with function parametersconcept %q#D with non-%<bool%> return type %qTconcept %qD has no definitionconcept %qE has multiple template parameter listsconcept %qE not in namespace scopeconcept defined hereconcept must be defined at namespace scopeconcept must have type %<bool%>concept-id %qD in nested-name-specifiercondition %2u not covered (%s%s)
! condition declares a functioncondition declares an arraycondition expression refers to iteration variable %qDcondition outcomes covered %d/%d
! conditional %<lastprivate%> clause on %qs constructconditional %<lastprivate%> on loop iterator %qD ignoredconditional expression between distinct pointer types %qT and %qT lacks a castconditional expression between distinct pointer-to-member types %qT and %qT lacks a castconditional expression between enumeration type %qT and floating-point type %qTconditional expression between enumeration type %qT and floating-point type %qT is deprecatedconditional expression between floating-point type %qT and enumeration type %qTconditional expression between floating-point type %qT and enumeration type %qT is deprecatedconditional expression in operand of fold-expressionconditionally executed loop in %<kernels%> region will be executed by a single gang; ignoring %<gang%> clauseconflicting C language linkage declaration %q#Dconflicting access specifications for field %qE, ignoredconflicting access specifications for method %q+D, ignoredconflicting code generation switchesconflicting declaration %q#Dconflicting declaration of %q#D with %qL linkageconflicting declaration of C function %q#Dconflicting declaration of template %q#Dconflicting exporting for declaration %qDconflicting global module declaration %#qDconflicting named address spaces (%s vs %s)conflicting named address spaces (%s vs %s) for %q+Dconflicting named address spaces (%s vs generic) for %q+Dconflicting named address spaces (generic vs %s) for %q+Dconflicting redeclaration of enumerator %q+Dconflicting redefinition of enum %qTconflicting reduction operations for %qEconflicting return type specified for %q+#Dconflicting super class name %qEconflicting type attributes specified for %q+#Dconflicting type qualifiers for %q+Dconflicting types for %<%c%s%>conflicting types for %q+Dconflicting types for %q+D due to enum/integer mismatch; have %qTconflicting types for %q+D; have %qTconflicting types for built-in function %q+D; expected %qTconflicting types for built-in function %qs; expected %qsconflicting use of %<-mcustom%> switches, target attributes, and/or %<__builtin_custom_%> functionsconflicts with %qDconsider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limitconsider using '-pg' instead of '-p' with gprof(1)consider using `-pg' instead of `-p' with gprof (1)consider using `-pg' instead of `-p' with gprof(1)const, volatile or restrict qualified type in %<#pragma omp declare reduction%>const/copy propagation disabledconst_double_split got a bad insn:constant %qs is too largeconstant argument %d for builtin %qF is invalid (%s)constant argument %d for builtin %qF is out of range (%wd-%wd)constant argument %d for builtin %qF is out of range (0-%wu)constant argument %d for builtin %qF is out of range for target typeconstant argument out of range for %qsconstant argument out of range for %sconstant evaluation returns address of immediate function %qDconstant field %qD used as %<asm%> outputconstant folding not supported for this tree codeconstant literal %qs contains %qc, expected %qsconstant literal %qs contains %qc, expected %qs or %qsconstant literal %qs contains %qc, expected 0 or 1constant literal %qs exceeds internal ZTYPE rangeconstant not recomputed when %<ADDR_EXPR%> changedconstant refers to itselfconstant value required for builtin %qF argument %dconstrained non-template friend declaration must be a definitionconstraint %qE has type %qT, not %<bool%>constraint expression does not have type %<bool%>constraint mismatch at argument %d in template parameter list for %qDconstraints not satisfiedconstraints on a non-templated functionconstructor cannot be static member functionconstructor delegates to itselfconstructor delegation follows mem-initializer for %qDconstructor does not return a value to testconstructor for alien class %qT cannot be a memberconstructor is not user-provided because it is explicitly defaulted in the class bodyconstructor priorities are not supportedconstructor priorities from 0 to %d are reserved for the implementationconstructor priorities must be integers from 0 to %d inclusiveconstructor syntax used, but no constructor declared for type %qTconstructors cannot be declared %<virtual%>constructors may not be cv-qualifiedconstructors may not be ref-qualifiedcontaining loop herecontains additional virtual method %qDcontinue statement not within a loopcontract predicate is false in constant expressioncontraction %<%.*s%> in format; use %qs insteadcontracts are only available with %<-fcontracts%>contracts must appertain to a function typecontrol flow in the middle of basic block %dcontrol passes through definition of %qD with static storage durationcontrol passes through definition of %qD with thread storage durationcontrol reaches end of non-void functioncontrol register number must be in range 0-31 for %sconversion between distinct pointer types %qT and %qT lacks a castconversion between distinct pointer-to-member types %qT and %qT lacks a castconversion casts away constnessconversion from %q#T to %q#Tconversion from %qH to %qI discards qualifiersconversion from %qH to %qI in a converted constant expressionconversion from %qH to %qI is ambiguousconversion from %qH to non-scalar type %qI requestedconversion from %qT to %qTconversion from %qT to %qT changes the value of %qEconversion from %qT to %qT changes value from %qE to %qEconversion from %qT to %qT discards imaginary componentconversion from %qT to %qT may change valueconversion from address space %qs to address space %qsconversion from normal type to notinheap typeconversion from pointer type %qT to arithmetic type %qT in a constant expressionconversion lacks type at end of formatconversion of %qE from %qH to %qI is ambiguousconversion of %qs on the left hand side of %qsconversion of register to a different size in %qsconversion of scalar %qH to vector %qI involves truncationconversion of scalar %qT to vector %qT involves truncationconversion of unsigned constant value to negative integerconversion to %qT alters %qT constant valueconversion to %qT from %qT may alter its valueconversion to %qT from %qT may change the sign of the resultconversion to %qT from boolean expressionconversion to incomplete typeconversion to non-const reference type %q#T from rvalue of type %qTconversion to non-scalar type requestedconversion to void cannot resolve address of overloaded functionconversion to void will not access object %qE of incomplete type %qTconversion to void will not access object of incomplete type %qTconversion to void will not access object of non-trivially-copyable type %qTconversion to void will not access object of type %qTconversion to volatile reference type %q#T from rvalue of type %qTconversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>converting %<false%> to pointer type %qTconverting %<false%> to pointer type for argument %P of %qDconverting %qT to %<void%> will never use a type conversion operatorconverting %qT to a base class %qT will never use a type conversion operatorconverting %qT to a reference to a base class %qT will never use a type conversion operatorconverting %qT to a reference to the same type will never use a type conversion operatorconverting %qT to the same type will never use a type conversion operatorconverting NULL to non-pointer typeconverting an array compound literal to a pointer leads to a dangling pointer in C++converting far pointer to near pointerconverting from %qH to %qIconverting lambda that uses %<...%> to function pointerconverting overloaded function %qD to type %q#T is ambiguousconverting to %qH from %qI requires direct-initializationconverting to %qT from initializer list would use explicit constructor %qDconverting to non-pointer type %qT from NULLcoproc must be a constant immediate in range [0-%d] enabled with %<+cdecp<N>%>coprocessor %d is not enabled with +cdecp%dcopying non-static data member %q#D of rvalue reference typecopyprivate variable %qE is not threadprivate or private in outer contextcoroutines require a handle class template; cannot find %<%E::%E%>coroutines require a traits template; cannot find %<%E::%E%>corrupt loop tree rootcorrupted exits list of loop %dcorrupted head of the exits list of loop %dcorrupted ltrans output file %scorrupted profile info: invalid time profilecorrupted profile info: number of executions for edge %d-%d thought to be %icorrupted profile info: number of iterations for basic block %d thought to be %icorrupted profile info: profile data is not flow-consistentcorrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)could not close Go dump file: %mcould not close final insn dump file %qs: %mcould not close response file %scould not close temporary response file %scould not close zeroed insn dump file %qs: %mcould not convert %qE from %<void%> to %<bool%>could not convert %qE from %qH to %qIcould not convert template argument %qE from %qT to %qTcould not find %s in %s (consider using %<-B%>)could not find a spill registercould not find an integer type of the same size as %qTcould not find class %qEcould not find interface for class %qEcould not find setter/getter for %qE in class %qEcould not find specs file %s
! could not find variant declarationcould not inline call to %<__builtin_%s%>: size must be constantcould not inline call to %<__builtin_%s%>: too many bytes, use %<-minline-memops-threshold%>could not inline call to %<__builtin_memset%>: size must be constantcould not inline call to %<__builtin_memset%>: too many bytes, use %<-minline-memops-threshold%>could not locate MCU data file %<devices.csv%>could not open Go dump file %qs: %mcould not open dump file %qs: %mcould not open final insn dump file %qs: %mcould not open response file %scould not open symbol resolution file: %mcould not open temporary response file %scould not parse file offsetcould not parse hex numbercould not resolve typename typecould not split insncould not understand %<kern.osversion%> %q.*scould not understand version %qscould not write to response file %scould not write to temporary response file %scount of bb %d not initializedcounter namecounter valuecpu %qs is an invalid argument to builtin %qscpu %s is not based on arch %s, ignoring the archcreate a swig interface file for the modulecreate a topologically sorted module list from all dependent modules used in the applicationcreated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of %<-fpic%>created and used with different settings of %<-fpie%>created and used with differing settings of '%s'creating array of %qTcreating array of %qT, which is an abstract class typecreating array of function memberscreating array of functionscreating array of referencescreating array of template placeholder type %qTcreating array of voidcreating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTcreating selector for nonexistent method %qEcritical attribute has no effect on interrupt functionscustom instruction opcode must be a compile-time constant in the range 0-255 for %<__builtin_custom_%s%>cv-qualified type parameterdangling pointer %qE to %qD may be useddangling pointer %qE to an unnamed temporary may be useddangling pointer to %qD may be useddangling pointer to an unnamed temporary may be useddata area attributes cannot be specified for local variablesdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %q+D invalidly declared function typedata member %q+D invalidly declared method typedata member %qD cannot be a member templatedata member may not have variably modified type %qTdata movement for component %qE is not compatible with movement for struct %qEdata type of %q+D isn%'t suitable for a registerdead histogramdead statement in EH tabledeallocation function declared heredeallocation of already deallocated storagedeallocation of storage that was not previously allocateddebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug pathdebug: decimal floating-point argument %u to binary-only type-generic functiondecimal floating-point argument %u to complex-only type-generic functiondecimal floating-point not supported for this targetdeclaration %qD conflicts with builtindeclaration %qD conflicts with importdeclaration %qD does not declare anythingdeclaration adds contracts to %q#Ddeclaration does not declare anythingdeclaration for parameter %qD but no such parameterdeclaration has a different number of contracts than previously declareddeclaration of %<constexpr%> variable %qD is not a definitiondeclaration of %<extern%> variable %qD in %<for%> loop initial declarationdeclaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a templatedeclaration of %<~%T%> as member of %qTdeclaration of %q#D changes meaning of %qDdeclaration of %q#D conflicts with built-in declaration %q#Ddeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D has no initializerdeclaration of %q#D outside of class is not definitiondeclaration of %q#D shadows a parameterdeclaration of %q#Tdeclaration of %q+#D shadows template parameterdeclaration of %q+D shadows a built-in functiondeclaration of %q+D shadows previous non-variabledeclaration of %q+D with attribute %<noinline%> follows inline declarationdeclaration of %q+D with no linkage follows extern declarationdeclaration of %qD ambiguates earlier template instantiation for %qDdeclaration of %qD as %<typedef%>declaration of %qD as array of function membersdeclaration of %qD as array of functionsdeclaration of %qD as array of referencesdeclaration of %qD as array of voiddeclaration of %qD as member of %qTdeclaration of %qD as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qD as non-functiondeclaration of %qD as parameterdeclaration of %qD in %qD which does not enclose %qDdeclaration of %qD in namespace %qD which does not enclose %qDdeclaration of %qD not in a namespace surrounding %qDdeclaration of %qD shadows a built-in functiondeclaration of %qD shadows a global declarationdeclaration of %qD shadows a member of %qTdeclaration of %qD shadows a parameterdeclaration of %qD shadows a previous localdeclaration of %qE as array of functionsdeclaration of %qE as array of voidsdeclaration of %qE as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qE as non-functiondeclaration of %qE as non-memberdeclaration of %qF has a different exception specifierdeclaration of built-in function %qD without a prototype; expected %qTdeclaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declarationdeclaration of function %qD in invalid contextdeclaration of multidimensional array must have bounds for all dimensions except the firstdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration of template parameter %q+#D with different constraintsdeclaration of template parameter %q+D shadows template parameterdeclaration of type name as array of functionsdeclaration of type name as array of voidsdeclarations in dependent base %qT are not found by unqualified lookupdeclarator-id missing; using reserved word %qDdeclare the explicit object parameter as non-const reference insteaddeclared heredeclared private heredeclared protected heredecompressed stream: %sdecrement of a boolean expressiondecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement of member %qD in read-only objectdecrement of pointer to an incomplete type %qTdecrement of read-only location %qEdecrement of read-only member %qDdecrement of read-only named return value %qDdecrement of read-only parameter %qDdecrement of read-only reference %qDdecrement of read-only variable %qDdeduced class type %qD in function return typededuced expression type does not satisfy placeholder constraintsdeduced initializer does not satisfy placeholder constraintsdeduced return type does not satisfy placeholder constraintsdeduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>deduced type %qT for %qD is incompletededucing from brace-enclosed initializer list requires %<#include <initializer_list>%>deduction guide %qD must be declared in the same scope as %qTdeduction guide %qD must have the same access as %qTdeduction guide %qD must not have a function bodydeduction guide for %qT must have trailing return typedefault %<target_clones%> attribute was not setdefault CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>default argument %qE uses %qDdefault argument %qE uses local variable %qDdefault argument for template parameter for class enclosing %qDdefault argument given for parameter %d of %q#Ddefault argument mismatch in overload resolutiondefault argument missing for parameter %P of %q#Ddefault argument specified for lambda parameterdefault argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault arguments are only permitted for function parametersdefault member initializer for %qD required before the end of its enclosing classdefault member initializer for unnamed bit-fielddefault member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>default template arguments may not be used in function template friend re-declarationdefault template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>default template arguments may not be used in partial specializationsdefault template arguments may not be used in template friend declarationsdefault type conversion cannot deduce template argument for %qDdefaulted %qD is not a friend of %qTdefaulted %qD must be %<const%>defaulted %qD must have parameters of either type %<const %T&%> or %qTdefaulted %qD must have parameters of either type %<const %T&%> or %qT, not bothdefaulted %qD must not have %<&&%> ref-qualifierdefaulted %qD must return %<bool%>defaulted %qD only available with %<-std=c++20%> or %<-std=gnu++20%>defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>defaulted constructor calls non-%<constexpr%> %qDdefaulted declaration %q+D does not match the expected signaturedefaulted default constructor does not initialize %q#Ddefaulted default constructor does not initialize any non-static data memberdefaulted destructor calls non-%<constexpr%> %qDdefaulted function %q+D with default argumentdefaulted member %qD must have parameter type %<const %T&%>defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qTdeferred type parameter at %Cdefined heredefined here %qDdefining a type in a cast is invalid in C++defining a type in a compound literal is invalid in C++defining explicit specialization %qD in friend declarationdefining type in %qs expression is invalid in C++definition in block %i does not dominate use in block %idefinition in block %i follows the usedefinition of %q#D ambiguates built-in declaration %q#Ddefinition of %q#D is marked %<dllimport%>definition of %q#T inside template parameter listdefinition of %q#T is not complete until the closing bracedefinition of %qD does not matchdefinition of %qD does not match %<#include <initializer_list>%>definition of %qD is not in namespace enclosing %qTdefinition of concept %qD has multiple statementsdefinition of concept %qD is emptydefinition of explicitly-defaulted %q+Ddefinition of implicitly-declared %qDdefinition of protocol %qE not founddefinition of static data member %q+D of dllimport%'d classdefinition provided for explicit instantiationdelegates are only for non-static functionsdelegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>deleted definition of %qD is not first declarationdeleted function %q+D overriding non-deleted functiondeleted in Fortran 95deleting %qT is undefineddeleting LTRANS file %s: %mdeleting array %q#Edeleting file %qs: %mdeleting file %s: %mdeleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviordeleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviordependent-name %qE is parsed as a non-type, but instantiation yields a typedeprecated conversion from string constant to %qTdeprecated message is not a stringdereference of non-pointerdereferencing %<void *%> pointerdereferencing a null pointerdereferencing a null pointer in %qEdereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddesignated initializers cannot be used with a non-aggregate type %qTdesignating the bound of variable length array argument %udesignator order for field %qD does not match declaration order in %qTdestination object %qE of size %sdestination object allocated heredestination object is likely at address zerodestination object of size %s allocated by %qEdestination object referenced by %<restrict%>-qualified argument 1 was declared heredestroying %<operator delete%> must be a member functiondestroying %<operator delete%> must be a usual deallocation functiondestroying %qE from outside current evaluation is not a constant expressiondestroying %qE outside its lifetimedestroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yetdestructor %qD declared as member templatedestructor cannot be static member functiondestructor does not return a value to testdestructor for %qE shall not be run eitherdestructor for %qT is ambiguousdestructor for alien class %qT cannot be a memberdestructor priorities are not supporteddestructor priorities from 0 to %d are reserved for the implementationdestructor priorities must be integers from 0 to %d inclusivedestructors may not be cv-qualifieddestructors may not be ref-qualifieddestructors may not have parametersdetected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enableddetermining value of %qsdid you mean %<-%s%>?did you mean %<-march=%s%>?did you mean %<-mcpu=%s%>?did you mean %<using enum %T::%D%>?did you mean to dereference the pointer?did you mean to use logical not (%<!%>)?did you mean to use logical not?difference between %qE and %qD does not have integer typedifferent number of parametersdifferent number of resultsdifferent parameter typesdifferent receiver typesdifferent result typesdifferent underlying type in enum %q#Tdifferent varargsdirect base %qT inaccessible in %qT due to ambiguitydirect call to %s in speculative call sequence has no speculative flagdirect call to %s in speculative call sequence has speculative_id %i out of rangedirect-list-initialization of %<auto%> requires exactly one elementdirective argument %qEdirective argument in the range [%E, %E]directive with only %<device_type%> or %<indirect%> clausesdisable pass %s for function %sdisable pass %s for functions in the range of [%u, %u]display all inbuilt system itemsdisplay statistics about the amount of source lines compiled and symbols useddisplay the location of module source files as they are compileddistinct Objective-C type in returndivision %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elementsdivision by zerodivision by zero is not a constant expressiondo not specify both -march=... and -mcpu=...do_check(): too many argsdo_simplify(): Too many args for intrinsicdoes not match member template declaration heredoes not support multilibdominator of %d should be %d, not %ddominator of %d status unknowndon%'t know how to delete %qsdon%'t support DSP extension instructionsdon%'t support performance extension instructionsdon%'t support performance extension version 2 instructionsdon%'t support string extension instructionsdouble colon in MODULE PROCEDURE statement at %Ldouble constants not supporteddouble linked list of assembler names corrupteddouble linked list of clones corrupteddue to different exception specificationsdump file: %s
  duplicate %<_Atomic%>duplicate %<_Thread_local%> or %<__thread%>duplicate %<asm%> operand name %qsduplicate %<asm%> qualifier %qEduplicate %<asm%> qualifier %qTduplicate %<const%>duplicate %<default%> case in %<_Generic%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qD specifierduplicate %qEduplicate %qE attributeduplicate %qE declaration specifierduplicate %qsduplicate %qs modifierduplicate (or overlapping) case valueduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of %qsduplicate definition of '%s'duplicate definition of a symbol versionduplicate direct call to %s in speculative call sequence with speculative_id %iduplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate feature modifier %qs of value %qs in %<target_version%> attributeduplicate info for %qEduplicate initialization of %qDduplicate insn UID: %iduplicate instance variable %q+Dduplicate interface declaration for category %<%E(%E)%>duplicate interface declaration for class %qEduplicate label %qDduplicate label declaration %qEduplicate loop headerduplicate member %q+Dduplicate reference %s in speculative call sequence with speculative_id %iduplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>duplicate virt-specifierduplicated %<if%> conditionduplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attributeduring %<-fcompare-debug%> recompilationduring %s pass: %s
! during load of binding %<%E%s%E%>during load of binding %<%E%s%E@%s%>during load of pendings for %<%E%s%E%>dwarf version %wu is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic type %qT of its operand does not have a base class of type %qTdynamic type %qT of its operand does not have an unambiguous public base class %qTeBPF stack limit exceededeach undeclared identifier is reported only once for each function it appears inearlier argument should specify number of elements, later size of each elementedge %s->%s has no corresponding call_stmtedge count is not compatible with function countedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge has both call_stmt and lto_stmt_uid setedge not foundedge points to wrong declaration:either %<-fopenacc%> or %<-fopenmp%> must be seteither all initializer clauses should be designated or none of them should beelaborated-type-specifier for a scoped enum must not use the %qD keywordelement index %qE is out of bounds %<[0 .. %E]%>element types must be the sameelement_number(): Bad dimension typeelemental binary operationelemental function arguments at %C are not compliantelemental procedureelements of array %q#D have incomplete typeelements of array %q#T have incomplete typeembedded %<\0%> in formatembedded NUL in CFString literalempty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)empty declarationempty declaration of %<enum%> type does not redeclare tagempty declaration with %<_Alignas%> does not redeclare tagempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty enum is invalidempty fileempty index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty left precision in %s formatempty parentheses were disambiguated as a function declarationempty precision in %s formatempty property attribute listempty range specifiedempty string in attribute %<target%>empty struct has size 0 in C, size 1 in C++empty structured binding declarationempty union has size 0 in C, size 1 in C++enable pass %s for function %senable pass %s for functions in the range of [%u, %u]enabling %qs promotes %<%s%s%> to %<%s%s%>enabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbencapsulation is malformedenclosing %<target%>enclosing %qsenclosing OpenACC %qs construct andenclosing OpenACC %qs construct with %qs clauseenclosing class of %<constexpr%> non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing parent compute constructenclosing regionenclosing routineenclosing target regionenclosing taskend expression refers to outer iterator %qDend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueentry block count not initializedenum constant defined hereenum constant in boolean contextenum conversion from %qT to %qT in assignment is invalid in C++enum conversion from %qT to %qT in initialization is invalid in C++enum conversion from %qT to %qT in return is invalid in C++enum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion when passing argument %d of %qE is invalid in C++enum type defined hereenum value is not %<CONST_DECL%> or %<INTEGER_CST%>enum value name is not %<IDENTIFIER_NODE%>enum value type is not %<INTEGER_TYPE%> nor convertible to the enumenumerated and non-enumerated type in conditional expressionenumerated mismatch in conditional expression: %qT vs %qTenumeration range differsenumeration value %qE not handled in switchenumeration values exceed range of %qsenumeration values exceed range of integerenumeration values exceed range of largest integerenumerator %qD does not match ...enumerator value %qE is outside the range of underlying type %qTenumerator value for %qD is not an integer constantenumerator value for %qD must have integral or unscoped enumeration typeenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenumerator value outside the range of %qsenumerator value outside the range of underlying typeenvironment variable %<COLLECT_GCC%> must be setenvironment variable %<COLLECT_GCC_OPTIONS%> must be setenvironment variable %<COLLECT_LTO_WRAPPER%> must be setenvironment variable %qs must expand to a non-negative integer less than or equal to %wdenvironment variable %qs not definedenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file %qsenvironment variable DJGPP points to missing file %qserrorerror closing %s: %merror closing optimization records %qserror in arguments to spec function %qserror in removing %serror writing %qserror writing optimization records to %qs: %serror writing to %s: %merror: error: unable to open '%s' for writing: %s
  errors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLexception cleanup for this placement new selects non-placement %<operator delete%>exception handling disabled, use %<-fexceptions%> to enableexception handling disabled; use %<-fexceptions%> to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caught by earlier handlerexception specification of %qD depends on itselfexcess elements in %qT initializerexcess elements in array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for statementexecution counts assumed to be zero
  execution counts estimated
! existing declaration %#qDexisting definition %qDexit %d->%d not recordedexit block count not initializedexpansion pattern %qE contains no parameter packsexpansion pattern %qT contains no parameter packsexpansion point is location %iexpected %<"%>expected %<#pragma omp scan%>expected %<#pragma omp section%> or %<}%>expected %<(%>expected %<(%> after template-argument-listexpected %<(%> at %Cexpected %<(%> or end of lineexpected %<)%>expected %<)%> at %Cexpected %<)%> or %<,%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>expected %<,%> or %<)%>expected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<]%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<::%>expected %<;%>expected %<;%> after class definitionexpected %<;%> after struct definitionexpected %<;%> after union definitionexpected %<;%> at end of member declarationexpected %<;%> or %<{%>expected %<;%> or %<{%> after method attribute definitionexpected %<;%>, %<,%> or %<)%>expected %<;%>, identifier or %<(%>expected %<<%>expected %<=%>expected %<=%> after Objective-C %qEexpected %<=%> at %Cexpected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<==%> comparison in %<if%> conditionexpected %<==%>, %<<%> or %<>%> comparison in %<if%> conditionexpected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>expected %<allocator%> or %<align%>expected %<ancestor%> or %<device_num%>expected %<asm%>expected %<at%>, %<severity%> or %<message%> clauseexpected %<auto%>expected %<auto%> or %<decltype(auto)%> after %qEexpected %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>expected %<cancel%> %<if%> clause modifierexpected %<catch%>expected %<class%>expected %<class%> or %<typename%>expected %<class%>, %<typename%>, or %<template%>expected %<co_yield%>expected %<concurrent%>expected %<data%>expected %<data%> after %<#pragma acc %s%>expected %<data%>, %<update%>, %<enter%> or %<exit%>expected %<declare target%> or %<assumes%>expected %<declare%> or %<assumes%>expected %<decltype%>expected %<delete%>expected %<depend%>, %<destroy%> or %<update%> clauseexpected %<directive%> or %<sequence%>expected %<else%>expected %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, %<ignored_attributes%> after %<#pragma GCC diagnostic%>expected %<extern%>expected %<finally%> or %<catch%>expected %<for%> after %qsexpected %<host%>, %<nohost%> or %<any%>expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>expected %<inclusive%> or %<exclusive%> clauseexpected %<match%>expected %<match%> at %Cexpected %<namespace%>expected %<new%>expected %<none%> or %<present%>expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<point%>expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clauseexpected %<read%>, %<write%>, %<update%>, or %<capture%> clauseexpected %<reproducible%> or %<unconstrained%>expected %<return%>expected %<scalar%>, %<aggregate%>, %<all%>expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>expected %<seq_cst%>, %<acquire%> or %<relaxed%>expected %<simd%>, %<reduction%>, %<target%> or %<variant%>expected %<static_assert%>expected %<target%>expected %<teams%>, %<parallel%> or %<thread%>expected %<template%>expected %<throw%>expected %<try%>expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clauseexpected %<using%>expected %<while%>expected %<{%>expected %<{%> at %Cexpected %<{%> or %<:%>expected %<}%>expected %<}%> at %Cexpected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %i or more, found %iexpected %i, found %iexpected %qE selector nameexpected %qT but argument is of type %qTexpected %qT but pointer is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected %qs keyword before dependent template nameexpected %qs or %qsexpected ...expected 64-bit address but argument 1 is %d-bitexpected 64-bit address but argument 2 is %d-bitexpected : at %Cexpected OpenMP directive nameexpected a string after %<#pragma message%>expected an OpenACC clauseexpected an OpenMP clauseexpected an SSA_NAME objectexpected an argument to %<msp430_select_cpu%>expected an identifier for the attribute nameexpected assumption clauseexpected at least one assumption clauseexpected attribute argument as balanced token sequenceexpected attribute before %<...%>expected between %i and %i, found %iexpected binary operatorexpected block indexexpected block specifierexpected boolean expressionexpected boolean typeexpected case labelexpected channelexpected class nameexpected class-keyexpected class-nameexpected constant integer expression with valid sync-hint valueexpected constant logical expressionexpected constant offsetexpected constant offset for %<__MEM%> operandexpected constant sizeexpected constant step for %<__MEM%> operandexpected constructor, destructor, or type conversionexpected context selector set nameexpected context selector set name at %Cexpected contract level: %<default%>, %<audit%>, or %<axiom%>expected contract semantic or levelexpected contract-roleexpected count valueexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected directive nameexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected expression at %Cexpected expression-list or type-idexpected frequency qualityexpected frequency valueexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier at %Cexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected identifier or string literalexpected identifier or string literal at %Cexpected initializerexpected integerexpected integer expressionexpected integer expression listexpected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected loop numberexpected map index on right hand sideexpected module-nameexpected module-partitionexpected name at %Cexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected pointer as argument of unary %<*%>expected pointer in %qs clauseexpected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected signature: %qDexpected simd clause at %Cexpected single pointer in %qs clauseexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected struct, slice, array, or map type for composite literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected trait selector nameexpected trait selector name at %Cexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexpected variant name at %Cexpecting %E byte in a region of size %Eexpecting %E bytes in a region of size %Eexpecting %E or more bytes in a region of size %Eexpecting argument of type pointer or of type integer for argument 1expecting between %E and %E bytes in a region of size %Eexpecting internal function nameexpecting one and only one label to be declaredexperimental flag to turn on the new strict type checkerexplicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>explicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion function was not consideredexplicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>explicit deduction guide declared hereexplicit deduction guides not considered for copy-initializationexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of %qD outside its namespace must use a nested-name-specifierexplicit instantiation of function concept %q#Dexplicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation of variable concept %q#Dexplicit instantiation shall not use %<consteval%> specifierexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit object member function %qD cannot have cv-qualifierexplicit object member function %qD cannot have ref-qualifierexplicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>explicit object member function overrides virtual functionexplicit object parameter declared hereexplicit object parameter is already a mutable referenceexplicit qualification in declaration of %qDexplicit register variable %qs cannot be used in nested functionexplicit register variable %qs declared %<extern%>explicit register variable %qs declared thread localexplicit specialization %q#D may be missing attributesexplicit specialization declared %<concept%>explicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of %qD outside its namespace must use a nested-name-specifierexplicit specialization of function concept %qDexplicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:explicitly used registers must be grouped at top of stackexponent-letter %<q%> in real-literal-constant at %Cexporting %q#D that does not have external linkageexpr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE does not designate a %<constexpr%> functionexpression %qE is not a constant expressionexpression %qs requires %<object.TypeInfo%> and cannot be used with %<-fno-rtti%>expression cannot be used as a functionexpression does not compute the number of elements in this array; element type is %qT, not %qTexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression must be enclosed in parenthesesexpression must be integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeextend_ref(): Bad tailextended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>extended registers have no high halvesextern declaration of %q+D follows declaration with no linkageextern model globalvalueextern structured binding is not name-independentextern variable is not name-independentexternal TLS initialization functions not supported on this targetexternal linkage required for symbol %q+D because of %qE attributeexternally visible inline cloneextra %<;%>extra %<;%> after in-class function definitionextra brace group at end of initializerextra compile time semantic checking, typically tries to catch poor programming styleextra elements in scalar initializerextra outgoing edge %d->%dextra qualification %<%T::%> on member %qsextra qualification not allowedextra semicolonextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)extraneous data at end of filefail to initialize plugin %sfailed %<assume%> attribute assumptionfailed %s mapper %qsfailed %s mapper %qs line %ufailed mapper handshake %sfailed to create map component '%s'failed to create union component '%s'failed to expand built-in functionfailed to get exit status: %mfailed to get process times: %mfailed to initialize plugin %sfailed to load binding %<%E%s%E%>failed to load binding %<%E%s%E@%s%>failed to load pendings for %<%E%s%E%>failed to open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to read compiled module cluster %u: %sfailed to read compiled module: %sfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailed to split %qD for %<strub%>failed to translate literal to execution character set %qTfailed to write compiled module: %sfailure memory model %qs cannot be stronger than success memory model %qs for %qDfailure memory model %wi cannot be stronger than success memory model %wi for %qDfailure to simplify substring reference in DATA statement at %Lfailure trying to reload:fallthru edge after a control statement in bb %dfallthru edge after unconditional jump in bb %ifallthru edge crosses section boundary in bb %ifallthru to exit from bb %dfast enumeration is not available in Objective-C 1.0fastcall and cdecl attributes are not compatiblefastcall and regparm attributes are not compatiblefastcall and stdcall attributes are not compatiblefastcall and thiscall attributes are not compatiblefatal error: fclose %s: %mfe_runtime_error string must be null terminatedfe_runtime_error: Wrong number of arguments (%d instead of %d)field %q#D can be accessed via %q#Dfield %q#D with same name as classfield %qD has incomplete type %qTfield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield number exceeds definition of setfield number out of range trying to access set elementfield precision specifierfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields cannot have RVV type %qTfields cannot have SVE type %qTfields have different layout in another translation unitfile %qs left but not enteredfile ends in default argumentfile-scope compound literal specifies %<register%>file-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>filename %qs does not start with profile prefix %qsfill characterfill character in strfmon formatfind_array_spec(): unused as(1)find_array_spec(): unused as(2)find_enum(): Enum not foundfini function found in object %sfirst %<sizeof%> operand was declared herefirst argument must be []bytefirst argument of %q+D should be %<int%>first argument of %qD must be a pointer, second integer constantfirst argument to %<__builtin_call_with_static_chain%> must be a call expressionfirst argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>first argument to %qD must be a string literalfirst expression has type %qTfirst mismatch is fieldfirst offset must be in opposite direction of loop iterationsfirst register must be R0first seen herefirst specified herefixed ebp register requires %<-maccumulate-outgoing-args%>fixed ebp register requires %<target("accumulate-outgoing-args")%>fixed register %s used to pass parameter to functionfixed tree mismatchfixed-point overflow in expression %qE of type %qT results in %qEfixed-point overflow in expression of type %qT results in %qEfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member %qD does not have well defined padding bits for %qsflexible array member %qD in an otherwise empty %q#Tflexible array member %qD in unionflexible array member %qD not at end of %q#Tflexible array member in a struct with no named membersflexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating literal exceeds range of %qT typefloating literal truncated to zerofloating point overflow in expression %qE of type %qT results in %qEfloating point overflow in expression of type %qT results in %qEfloating-point constant not a valid immediate operandfloating-point suffix %qs shadowed by implementationfloating-point unit %qs differs from PRID preset %qsflow control insn inside a basic blockfmax-include-depth=<number> Set the maximum depth of the nested #include.fold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>fopen %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for array function parameter length expression must be specifiedfor backward compatibilityfor deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)for increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor pointer type length expression must be specifiedfor statement expectedfor template declaration %q+Dfor the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512for type %qTfor unknown bound array type length expression must be specifiedfor, while or do statement expectedforce positive result from MOD and DIV result floorformatformat argument %d unused before used argument %d in %<$%>-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat of column headings in %<devices.csv%> is incorrectformat string argument follows the arguments to be formattedformat string argument is not a string typeformat string is defined hereformat string is not an array of type %qsforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforming type of %qsforward declaration of %q#Tforward reference to frame of %qsfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfp software completion requires %<-mtrap-precision=i%>fr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe pointer required, but reservedframe size of %qs is %wd bytesframe size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is addedframe size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this functionframe size too large for reliable stack checkingfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupfriend declaration %q#D declares a non-template functionfriend declaration %qD in local class without prior local declarationfriend declaration %qD is not visible to explicit specializationfriend declaration %qD may not have virt-specifiersfriend declaration does not name a class or functionfriend declaration herefriend declaration not in class definitionfriend declaration of %q#D specifies default arguments and isn%'t the only declarationfriend declaration of %qD specifies default arguments and isn%'t a definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>friend function definition %qs cannot have a name qualified with %<%D::%>friend function definition %qs cannot have a name qualified with %<::%>friend function template with constraints that depend on outer template parameters must be a definitionfrom definition of %q#Dfrom previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it has %<noclone%> attributefunction %q+F can never be copied because it receives a non-local gotofunction %q+F can never be copied because it saves address of local label in a static variablefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it has a VLA argumentfunction %q+F can never be inlined because it is suppressed using %<-fno-inline%>function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD declared %<[[noreturn]]%> but its first declaration was notfunction %qD declared %<virtual%> inside a unionfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codefunction %qs, parameter %u, has IPA-SRA accesses which overlapfunction %qs, parameter %u, is used but does not have any certain IPA-SRA accessfunction arguments of %<__builtin_tgmath%> all have the same typefunction arguments of %<__builtin_tgmath%> lack type-generic parameterfunction attribute %qs requires the V ISA extensionfunction attributes %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction call of variable concept %qEfunction called through a non-compatible typefunction concept must be calledfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<co_return%> statementfunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition declared %qsfunction definition does not declare parametersfunction definition has qualified void return typefunction does not return a value to testfunction does not return string typefunction has external linkage when the user requests only inlining static for live patchingfunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>function not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction or array type %qT in %<#pragma omp declare reduction%>function or array type in %<#pragma omp declare reduction%>function parameterfunction parameter %qD may not appear as list item in an %<allocate%> directivefunction pointers not supported with %<-mabi=ti%> optionfunction previously declared %<static%> redeclared %<extern%>function requires a dual-context, which is not yet supported by GDCfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of labelfunction returns address of local variablefunction returns an aggregatefunction starts on a higher line number than it endsfunction symbol is not functionfunction template %qD redeclared as a class templatefunction template-id %qD in nested-name-specifierfunction types not truly compatible in ISO Cfunction versions cannot be marked as %<gnu_inline%>, bodies have to be generatedfunction with contracts %q+D overriding contractless functionfunction with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>functional cast to array type %qTfunctions with %qs state require the ISA extension %qsfunctions with SME state require the ISA extension %qsgang reduction on an orphan loopgarbage at end of %<#pragma nomember_alignment%>gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  generate a C source scaffold for the current module being compiledgenerate a C++ source scaffold for the current module being compiledgenerate a shared library from the modulegenerate error messages which render keywords in lower casegenerate extra nops to improve debugging, producing an instruction for every code related keywordgenerate static scaffold initialization and finalization for every module inside maingenerate the main functiongenerate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>generic thunk code fails for method %qD which uses %<...%>get_mpz(): Not an integer constantgetting core file size maximum limit: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typegfc_array_dimen_size(): Bad EXPR_ARRAY exprgfc_array_dimen_size(): Bad dimensiongfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodegfc_expression_rank(): Two array specsgfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typegfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Expression isn't a variablegfortran does not support -E without -cppgfortran: Only one %<-J%> option allowedgimple call has no targetgimple call has two targetsgimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockgimplification failedglobal constructors not supported on this targetglobal destructors not supported on this targetglobal module fragment contents must be from preprocessor inclusionglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).grave accent %<`%> in formatgsplit-dwarf is not supported on this platformhad semantic errors when compilinghardware decimal floating-point instructions not available in ESA/390 modehardware decimal floating-point instructions not available on %shardware vector support not available on %shardware vector support not available with %<-msoft-float%>has different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamheader module expected, module %qs foundherehigh bound %qE above array section size in %qs clausehigh bound for the array is outside the ztype limitshigh bound for the subrange has overflowedhistogram value statement does not correspond to the statement it is associated withiWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier %qE is a keyword in C++20identifier expected after %<@protocol%>identifier overflow: %dif any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives insteadif this code is reached, the program will abortif this use is part of a public ABI, change it to instead use a constant variable you defineif using %qs is not feasible, use %qs insteadignoring %<#pragma %s %s%>ignoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %<-fschedule-insns%> because of exception handling bugignoring %<asm%> specifier for non-static local variable %q+Dignoring %<sink%> clause with offset that is not a multiple of the loop stepignoring %qD attribute on anonymous namespaceignoring %qD attribute on non-inline namespaceignoring %qE attribute applied to template instantiation %qTignoring %qE attribute applied to template specialization %qTignoring %qE attribute not set on a variableignoring %qE attribute set on const variableignoring %qE attribute set on initialized variableignoring %qE attribute set on uninitialized variableignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE after earlier %qEignoring attribute %qE because it conflicts with attribute %<either%>ignoring attribute %qE because it conflicts with attribute %<lower%>ignoring attribute %qE because it conflicts with attribute %<noinit%>ignoring attribute %qE because it conflicts with attribute %<persistent%>ignoring attribute %qE because it conflicts with attribute %<section%>ignoring attribute %qE because it conflicts with attribute %<upper%>ignoring attribute %qE because it conflicts with attribute %qsignoring attribute %qE because of excess arguments starting at %qEignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qsignoring attribute %qs because it conflicts with previous %qsignoring attributes applied to %qT after definitionignoring attributes applied to class type %qT outside of definitionignoring attributes applied to dependent type %qT without an associated declarationignoring attributes in template argument %qEignoring attributes on template argument %qTignoring duplicate directory "%s"
*************** warranty; not even for MERCHANTABILITY o
*** 2063,2088 ****
  ignoring packed attribute because of unpacked non-POD field %q#Dignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD declared with attribute %<warn_unused_result%>ignoring return value of %qD, declared with attribute %<nodiscard%>ignoring return value of %qD, declared with attribute %<nodiscard%>%signoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>ignoring return value of %qD, declared with attribute %<nodiscard%>: %Eignoring return value of %qD, declared with attribute %<warn_unused_result%>ignoring return value of %qD, that must be usedignoring return value of %qD, that must be used: %<%s%>ignoring return value of function declared with attribute %<warn_unused_result%>ignoring return value of type %qT, declared with attribute %<nodiscard%>ignoring return value of type %qT, declared with attribute %<nodiscard%>: %Eignoring returned value of type %qT, declared with attribute %<nodiscard%>%signoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>ignoring returned value of type %qT, that must be usedignoring returned value of type %qT, that must be used: %<%s%>ignoring the %q#D declarationignoring unknown option %q.*signoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal argument 0 to %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimmediate evaluation returns address of immediate function %qDimmediate value must fit into a %d-bit integer for %simplicit capture of %qE via %<[=]%> is deprecated in C++20implicit conversion from %qH to %qI to match other operand of binary expressionimplicit conversion from %qH to %qI to match other result of conditionalimplicit conversion from %qH to %qI when passing argument to functionimplicit conversion from %qT to %qTimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn%'timplicitly popped registers must be grouped at top of stackimplicitly-declared %qD is deprecatedimplied END DOimport %qs has CRC mismatchimport cannot appear directly in a linkage-specificationimport declared %q#D hereimport of named module %qs inside language-linkage blockimport specifying a module-partition must appear after a named module-declarationimport-declaration must be at global scopeimport_iso_c_binding_module(): Unable to create symbol for %simported atimports must be built before being importedimpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to %<noexcept%>in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>in C++20 this comparison calls the current function recursively with reversed argumentsin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to %qD declared with attribute %<%s%> herein a call to %qT declared with attribute %<%s%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qDin a call to function %qD declared %qsin a call to function %qD declared with attribute %qsin a call to non-static member function %qDin a call with type %qTin a call with type %qT and attribute %qsin argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin template argument for type %qTin the definition of %q#Tin this expressionin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDinclude %qs or provide a declaration of %qEinclude %qs processed textuallyinclude %qs translated to importincoming edge count does not match number of PHI argumentsincompatible %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directiveincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to %<present_or_copy%>incompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible operand for '%%%c'incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>incompatible register operand for '%%%c'incompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible type in binary expressionincompatible types in %<PHI%> argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincompatible vector types in conditional expression: %qT, %qT and %qTincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent %<ifunc%> attributeinconsistent attributes for state %qsinconsistent because %qsinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent capitalization in formatinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent imported macro definition %qEinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in %<label_to_block_map%>incorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector %qs elementsincorrect property %qs of %qs selectorincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector %qs elementsincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement is not constant 1 or -1 for %<!=%> conditionincrement of a boolean expressionincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of pointer to an incomplete type %qTincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %qDincrement or decrement of non-numeric typeincremented enumerator value is too large for %<long%>incremented enumerator value is too large for %<unsigned long%>index %E denotes an offset greater than size of %qTindex in dimension %d is out of bounds at %Lindex value instead of field name in union initializerindex value is out of boundindirect call count does not match BB countindirect call in function, which are not supported by eBPFindirect call in speculative call sequence has no speculative flagindirect function %q+D cannot be declared %qEindirect function %q+D cannot be declared weakindirect function call with a yet undetermined calleeindirect import %qs is not already loadedindirect jumps are not available on this targetindirect non-%<strub%> call in %<strub%> context %qDindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninferred scalar type %qT is not an integer or floating-point type of the same size as %qTinfinite recursion detectedinform user which parameters will be passed by referenceinherited constructor %qD is not %<constexpr%>inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>init function found in object %sinit-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>init_arglist(): too many argumentsinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from pointer to non-enclosed address spaceinitialization left-hand side might be a candidate for a format attributeinitialization makes %q#v qualified function pointer from unqualifiedinitialization of %qT from %qT makes integer from pointer without a castinitialization of %qT from %qT makes pointer from integer without a castinitialization of %qT from incompatible pointer type %qTinitialization of %qT from pointer to %qD with incompatible type %qTinitialization of %qT from pointer type %qT with incompatible scalar storage orderinitialization of a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized member %q+D declared hereinitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<_BitInt(%d)%> value is not an integer constantinitializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?initializer for %q#D expands to an empty list of expressionsinitializer for %q#D is invalidinitializer for %qT must be brace-enclosedinitializer for flexible array member %q#Dinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer in range-based %<for%> loopinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for friend function %qDinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for %qT is too longinitializing %qD from %qE does not extend the lifetime of the underlying arrayinitializing %qD requires a member access expression as the left operand of the assignmentinitializing %qH with %qI in converted constant expression does not bind directlyinitializing a base class of type %qT results in object slicinginjected-class-name %qD used as template template argumentinline assembly is not a constant expressioninline clone count is not compatibleinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline declaration of %qD follows declaration with attribute %<noinline%>inline function %q+D declared as dllimport: attribute ignoredinline function %q+D declared but never definedinline function %q+D declared weakinline function %q+D given attribute %qsinline function %qD given attribute %qsinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>inlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %<always_inline%> %q+F: %sinlining failed in call to %q+F: %sinner loop uses same OpenACC parallelism as containing loopinner loops must be perfectly nested in %<#pragma acc loop%>inner loops must be perfectly nested with %<ordered%> clauseinner loops must be perfectly nested with %<reduction%> %<inscan%> clauseinput file %qs is the same as output fileinput operand constraint contains %qcinsert plugin to identify runtime errors at compiletimeinsert_bbt(): Duplicate key foundinsertion out of range in %qsinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn addresses not set after shorten branchesinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
  installation error, cannot find %<crtoffloadtable.o%>instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwiseinstruction scheduling not supported on this target machineinstruction set %qs cannot implement default ABI %qs, falling back to %qsinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopinteger arguments to SYSTEM_CLOCK at %L with different kind parametersinteger constant is too large for %<_BitInt(%d)%> typeinteger constant is too large for %<unsigned _BitInt(%d)%> typeinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expression %qE of type %qT results in %qEinteger overflow in expression of type %qT results in %qEinteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of %qsinterface %qE does not have valid constant string layoutinterface partition is not exportedintermediate array offset %wi is outside array bounds of %qTinternal %<strub%> does not support forced labelsinternal compiler debugging information, dump the list of quadruplesinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal compiler error: error reporting routines re-entered.
! internal consistency failureinternal error: %<cris_side_effect_mode_ok%> with bad operandsinternal error: bad register: %dinternal error: not expecting operand1 to be a constant setinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine cannot be called directlyinterrupt service routine must return %<void%>interrupt service routine should have %qs as the second argumentinterrupt service routine should have a pointer as the first argumentinterrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>intervening code must not contain OpenMP directivesintrinsic function %qE must be directly calledintrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid %%-codeinvalid %%A operandinvalid %%A valueinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid %<#pragma %s%>invalid %<CASE_CHAIN%>invalid %<CPU_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<MPY_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<PHI%> argumentinvalid %<PHI%> resultinvalid %<const_cast%> from type %qT to type %qTinvalid %<const_cast%> of an rvalue of type %qT to type %qTinvalid %<enum%> underlying typeinvalid %<static_cast%> from type %qT to type %qTinvalid %<sve_width%> value: %dinvalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>invalid %qs offset operatorinvalid %qs size argument in loadinvalid 'asm': invalid (pointer) operands %qsinvalid 3-index slice of object that is not a sliceinvalid 3-index slice of stringinvalid IACC argumentinvalid JSON syntaxinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qEinvalid RHS for gimple memory store: %qsinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address in operandinvalid address modeinvalid address operand in %qsinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for %<__builtin_arc_aligned%>invalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid architecture for target attribute or pragma %qsinvalid argument %<%s%> for %<%s%>invalid argument %<%s%> for %<-mharden-sls=%>invalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument given to %<-mharden-sls=%>invalid argument in option %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-falign-%s%> option: %qsinvalid arguments for %<-fpatchable-function-entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid block indexinvalid branch to/from %s structured blockinvalid built-in function at expansioninvalid call to non-functioninvalid calls_comdat_local flaginvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of a prvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid cc output constraint: %qsinvalid class name in declaration of %qDinvalid clique in %qsinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraintsinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid control register %d for mvtc; using %<psw%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion from type %<_Float16%> without option %<-msse2%>invalid conversion from type %<__bf16%> without option %<-msse2%>invalid conversion from type %<__vector_pair%>invalid conversion from type %<__vector_quad%>invalid conversion from type %<bfloat16_t%>invalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %<_Float16%> without option %<-msse2%>invalid conversion to type %<__bf16%> without option %<-msse2%>invalid conversion to type %<__vector_pair%>invalid conversion to type %<__vector_quad%>invalid conversion to type %<bfloat16_t%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%sinvalid custom instruction option %qsinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid doacross kindinvalid element index %qE to %<__builtin_shufflevector%>invalid element type for attribute %qsinvalid embedcfg: Files entry is not a stringinvalid embedcfg: Files is not a JSON objectinvalid embedcfg: Patterns entry is not an arrayinvalid embedcfg: Patterns is not a JSON objectinvalid embedcfg: duplicate Patterns entryinvalid embedcfg: missing Filesinvalid embedcfg: missing Patternsinvalid embedcfg: not a JSON objectinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression for static array dimension: %sinvalid expression type for %<#pragma omp atomic%>invalid failure memory model %qs for %qDinvalid feature modifier %qs in %<-march=%s%>invalid feature modifier %qs in %<-mcpu=%s%>invalid feature modifier %qs of value %qs in %<target()%> pragma or attributeinvalid feature modifier %qs of value %qs in %<target_version%> attributeinvalid feature modifier %s of value %qs in %<target()%> pragma or attributeinvalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iinvalid fnsummary in LTO streaminvalid form of %<#pragma omp atomic compare%>invalid form of %<#pragma omp atomic%>invalid form of %<pragma omp atomic compare%>invalid format for %<sve_width%>invalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid function in gimple callinvalid hard register usage between earlyclobber operand and input operandinvalid hard register usage between output operand and matching constraint operandinvalid hard register usage between output operandsinvalid header name %qsinvalid hex digitinvalid id value for exception attributeinvalid id value for interrupt attributeinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid jump function in LTO streaminvalid key type for %<-mbranch-protection=%>invalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in %<asm%> output %dinvalid map kindinvalid maskinvalid mask type in %qsinvalid member template declaration %qDinvalid memory model %qs for %qDinvalid memory model %wi for %qDinvalid memory model argument %d of %qEinvalid module name %qsinvalid name %qs in %<target("arch=")%> pragma or attributeinvalid name %qs in %<target("cpu=")%> pragma or attributeinvalid name %qs in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to %qsinvalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32invalid number of arguments for %<-falign-%s%> option: %qsinvalid offload table in %sinvalid offset operand in %qsinvalid operandinvalid operand %%xn codeinvalid operand addressinvalid operand code '%c'invalid operand for %%N codeinvalid operand for %%N or %%S codeinvalid operand for %%s codeinvalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in %qsinvalid operand in return statementinvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code '%c'invalid operand size for operand code 'O'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to switch statementinvalid operand type %qT for %qsinvalid operand type used with operand code '%c'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to %%c codeinvalid operands to %qsinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid order in asm node %iinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in %qsinvalid position or size operand to %qsinvalid private reduction on %qEinvalid proc_bind kindinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers for %<constexpr%> objectinvalid qualifiers for field of %<constexpr%> objectinvalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid register name for %q+Dinvalid regular expression %qs in %qsinvalid relocationinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid slice of mapinvalid source block specificationinvalid static chain in gimple callinvalid storage class for function %qEinvalid system register name %qsinvalid system register name providedinvalid target memregs value %<%d%>invalid template declaration of %qDinvalid template non-type parameterinvalid template-argument-listinvalid template-idinvalid third argumentinvalid third argument to %<__builtin_ia32_prefetch%>; using zeroinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for %<new%>invalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for %<asm%> flag outputinvalid type for _Literal with constructorinvalid type for cc output constraintinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for propertyinvalid type of %<__MEM%> operandinvalid type of argument %u of type-generic functioninvalid type-generic return type for argument %u of %<__builtin_tgmath%>invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>invalid types %<%T[%T]%> for array subscriptinvalid types for %qsinvalid types in address space conversioninvalid types in conversion to floating-pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<::%>invalid use of %<__builtin_va_arg_pack ()%>invalid use of %<__builtin_va_arg_pack_len ()%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function typeinvalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of %<decltype(auto)%>invalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> after it is validinvalid use of %<this%> at top levelinvalid use of %<this%> before it is validinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of %qT in template argumentinvalid use of '%%%c'invalid use of MMA operand of type %qs as a function parameterinvalid use of MMA type %qs as a function return valueinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of attributes in empty declarationinvalid use of brace-enclosed initializer listinvalid use of constructor as a templateinvalid use of contract role for explicit semanticinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in constructor %<pre%> contractinvalid use of member %qD in destructor %<post%> contractinvalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static data member %qEinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of pack expansion %qTinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of pointers to arrays with different qualifiers in ISO C before C23invalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of register '%s'invalid use of structure with flexible array memberinvalid use of template template parameter %qTinvalid use of template type parameter %qTinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of type %<void%> in parameter declarationinvalid use of type %qT as a default value for a template template-parameterinvalid use of unary %<*%> on pointer to memberinvalid use of undefined type %qTinvalid use of void expressioninvalid use of volatile lvalue inside %<transaction_safe%> functioninvalid use of volatile lvalue inside transactioninvalid user-defined conversion from %qH to %qIinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector operandinvalid vector type for attribute %qEinvalid vector types in nop conversioninvalid version number %qsinvalid warm function for reset attributeinvalid zero extractio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis hidden by %qsis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lineariteration variable %qE should not be reductioniterator %qD has %<_Atomic%> qualified typeiterator %qD has const qualified typeiterator %qD has neither integral nor pointer typeiterator %qD has zero stepiterator step with non-integral typeiterator variableits dest_idx should be %d, not %dits value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flagsivar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips OpenMP %<allocate%> allocationjump skips variable initializationjump to case labeljump to label %qDjunk at end of %<#pragma %s%>junk at end of %<#pragma ADDRESS%>junk at end of %<#pragma CTABLE_ENTRY%>junk at end of %<#pragma GCC memregs%> [0-16]junk at end of %<#pragma GCC pop_options%>junk at end of %<#pragma GCC push_options%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma __nostandard%>junk at end of %<#pragma __standard%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma longcall%>junk at end of %<#pragma message%>junk at end of %<#pragma ms_struct%>junk at end of %<#pragma options%>junk at end of %<#pragma pack%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma unused%>junk at end of %<#pragma weak%>junk at end of %<#pragma%> ghs endsdajunk at end of %<#pragma%> ghs endtdajunk at end of %<#pragma%> ghs endzdajunk at end of %<#pragma%> ghs interruptjunk at end of %<#pragma%> ghs sectionjunk at end of %<#pragma%> ghs startsdajunk at end of %<#pragma%> ghs starttdajunk at end of %<#pragma%> ghs startzdajunk at end of '#pragma extern_model'keyword %<export%> is deprecated, and is ignoredkeyword %<export%> is enabled with %<-fmodules-ts%>keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qD has incorrect context in bb %dlabel %qD in the middle of basic block %dlabel %qD to block does not match in bb %dlabel %qE referenced outside of any functionlabel %s referenced outside of any functionlabel at end of compound statementlabel at end of compound statement only available with %<-std=c++2b%> or %<-std=gnu++2b%>label context is not the current function declarationlabel definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>lambda capture of %qE is not a constant expressionlambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>lambda in local class %q+T cannot capture variables from the enclosing contextlambda parameter %qD previously declared as a capturelambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in template parameter typelambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlane index must be a constant immediatelanguage %s not recognizedlanguage dialect differs %qs, expected %qslanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelarge return values not supported with %<-mabi=ti%> optionlast argument must be an immediatelast argument of %qD is not integer constant between 0 and 3last register name %s must be an odd registerlayout of %qs member of type %qT changes in %qsld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
  library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %wu bytes, but argument is %slimit is %wu bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallink against the pthread library (default on)linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command linelist-initializer for non-class type must not be parenthesizedlisting the stack pointer register %qs in a clobber list is deprecatedliteral operator %q#D conflicts with raw literal operatorliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class typeliteral operator with C linkagelive patching (with %qs) is not supported with LTOlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration from a different functionlocal declaration of %qE hides instance variablelocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation of OpenACC %<kernels%>location of the previous clause in the same loop nestlocation of the previous reduction for %qElocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop %d%'s number of iterations %qE references the released SSA name %qEloop not permitted in intervening code in OpenMP loop bodyloop uses OpenACC parallelism disallowed by containing routineloop variable %qD creates a copy from type %qTloop variable %qD of type %qT binds to a temporary constructed from type %qTloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser exception specification on overriding virtual function %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelow bound for the array is outside the ztype limitslow bound for the subrange has overflowedlower value in case label range less than minimum value for typelseek failed while reading export datalvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in %<asm%> statementlvalue-to-rvalue conversion of a volatile lvalue %qE with type %qTmachine independent builtin code out of rangemacro debug output may be incomplete with modulesmacro definitions of %qE corruptedmacro expands to multiple statementsmacro name missing after %qsmain variant is not definedmake_generic(): Cannot find generic symbol %qsmaking multiple clones of %qDmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma ADDRESS%> variable addressmalformed %<#pragma CTABLE_ENTRY%> variable addressmalformed %<#pragma GCC pch_preprocess%>malformed %<#pragma GCC visibility push%>malformed %<#pragma __extern_prefix%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma builtin%>malformed %<#pragma extern_model%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma member_alignment%>malformed %<#pragma member_alignment%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma ms_struct {on|off|reset}%>, ignoringmalformed %<#pragma ms_struct%>, ignoringmalformed %<#pragma options align={mac68k|power|reset}%>, ignoringmalformed %<#pragma options%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<#pragma redefine_extname%>, ignoredmalformed %<#pragma weak%>, ignoredmalformed %<#pragma%> ghs sectionmalformed %<COLLECT_GCC_OPTIONS%>malformed %<target("%s")%> attributemalformed %<target("%s")%> pragma or attributemalformed %<target()%> attributemalformed %<target()%> pragma or attributemalformed option %<-fplugin-arg-%s%>: missing %<-<key>[=<value>]%>malformed ptx filemalformed spec function argumentsmalformed spec function namemalloc attribute should be used for a function that returns a pointermangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %<typeof%>, use %<decltype%> insteadmangling %Cmangling of %q#D as %qE conflicts with a previous manglemap can only be compared to nilmap composite literal must have keysmapper died by signal %smapper exit status %dmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximal number of LTO partitions streamed in parallel.maximum limit of %d namespaces searched for %qEmaximum number of LRA assignment passes is achieved (%d)maximum number of generated reload insns per insn achieved (%d)may access %E byte in a region of size %Emay access %E bytes in a region of size %Emay access %E or more bytes in a region of size %Emay access between %E and %E bytes in a region of size %Emay not use both -EB and -ELmay not use both -m32 and -m64may only omit types within composite literals of slice, array, or map typemay read %E byte from a region of size %Emay read %E bytes from a region of size %Emay read %E or more bytes from a region of size %Emay read between %E and %E bytes from a region of size %Emay write %E byte into a region of size %Emay write %E bytes into a region of size %Emay write %E or more bytes into a region of size %Emay write between %E and %E bytes into a region of size %Emduc registers only saved for G13 targetmedia functions are not available unless %<-mmedia%> is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD is used uninitializedmember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmember variables cannot have RVV type %qTmember variables cannot have SVE type %qTmembers of an explicitly specialized class are defined without a template headermemory allocation failed in vasprintfmemory allocation failed while reading export datamemory input %d is not directly addressablememory layout mismatchmemory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes cannot be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemin partition size cannot be greater than max partition sizemio_array_ref(): Unknown array refmips16 function profilingmismatch between declaration %qE size (%wd) and its initializer size (%wd)mismatch in argument %u type of built-in function %qD; expected %qTmismatch in argument %u type of intrinsic function %qD (%qT, should be %qT)mismatch in argument %u type of intrinsic function %qD (%qT, should be %qs)mismatch in bound %Z of argument %u declared as %smismatch in bounds %Z of argument %u declared as %smismatch in call of intrinsic function %qDmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatch in return type of built-in function %qD; expected %qTmismatch in return type of intrinsic function %qD (%qT, should be %qs)mismatched argument pack lengths (%d vs %d)mismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched contract attribute in declarationmismatched contract condition in declarationmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching definitionmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<(%> after %<#pragma unused%>, ignoringmissing %<)%> after %<#pragma unused%>, ignoringmissing %<PHI%> defmissing %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>missing %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, or %<ignored_attributes%> after %<#pragma GCC diagnostic%>missing %<target%> attribute for multi-versioned %qDmissing %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directivemissing REG_EH_REGION note at the end of bb %imissing additional %<requires%> to start a requires-expressionmissing arch name in %<-march=%s%>missing argument to %<#pragma GCC diagnostic ignored_attributes%>missing argument to %qsmissing attribute name after %<#pragma GCC diagnostic ignored_attributes%>missing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing collection in fast enumerationmissing controlling predicatemissing cpu name in %<-mcpu=%s%>missing cpu name in %<-mtune=%s%>missing dashmissing definitionmissing device or architecture after %qsmissing direct call for speculation %imissing edge %i->%imissing feature or flag for %<%s%>missing filename after %qsmissing fill character at end of strfmon formatmissing format after %qsmissing header namemissing increment expressionmissing indirect call in speculative call sequencemissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing mappermissing method %s%s%smissing module namemissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing or corrupt object.dmissing origin for a node in a nested listmissing output path after %qsmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing property attributemissing ref for speculation %imissing resolution data for %smissing sentinel in function callmissing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-idmissing template argument list after %qE; template placeholder not permitted in parametermissing template argumentsmissing template arguments after %qEmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemissing value in %<target_version%> attributemisspelled term %<%.*s%> in format; use %<%s%s%> insteadmixing OpenMP directives with attribute and pragma syntax on the same declarationmixing OpenMP directives with attribute and pragma syntax on the same statementmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of %qsmodification of %qE from outside current evaluation is not a constant expressionmodification of %qE is not a constant expressionmodification of %qE outside its lifetime is not a constant expressionmodification of allocated storage after deallocation is not a constant expressionmodified heremodifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiersmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiersmodifying a const object %qE is not allowed in a constant expressionmodule %qs CRC mismatchmodule %qs declared heremodule %qs expected, header module foundmodule %qs foundmodule %qs imported heremodule already declaredmodule already importedmodule contains OpenMP, use %<-fopenmp%> to enablemodule dependencies require preprocessingmodule nature in USE statement at %Cmodule-declaration not permitted in header-unitmodule-declaration only permitted as first declaration, or ending a global module fragmentmore than %d operands in %<asm%>more than one %<atomic_default_mem_order%> clause in a single compilation unitmore than one %qs clause with %<source%> modifier on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifiermore than one locator in %<depend%> clause on %<depobj%> constructmoving %qE of type %qT to itselfmoving a local object in a return statement prevents copy elisionmoving a temporary object prevents copy elisionmpfr not configured to handle all floating modesmulti-source compilation not implemented for C++multidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple %<-mcpu=%> options specifiedmultiple %<default%> targets were setmultiple %<step%> modifiersmultiple %qE attributemultiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directivemultiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>multiple cc output constraints not supportedmultiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple linear modifiersmultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple property %qE methods specified, the latest one will be usedmultiple ref-qualifiersmultiple save register attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs %<ifunc%> which is not supported on this targetmust %<#include <typeinfo>%> before using %<typeid%>must be declared with %<noexcept(true)%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionnaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename %qs differs from name %qs defined in another translation unitname %qs is defined as %u-bit while another translation unit defines it as %u-bitname %qs is defined to %wd while another translation unit defines it as %wdname %qs is defined to different value in another translation unitname missing for member functionname of class shadows template template parameter %qDname the explicit object parametername used in a GNU-style designated initializer for an arrayname-independent declarations only available with %<-std=c++2c%> or %<-std=gnu++2c%>named return values are no longer supportednamespace %qD enterednamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qInarrowing conversion of %qE from %qH to %qI is ill-formed in C++11need %<this%> to access member %qEneed %<this%> to access member %qsneed %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither branch of %<if%> is a constant expressionneither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function missing bodynested function trampolines not supported on GCN5 due to non-executable stacksnested function trampolines not supported on this targetnested functions cannot be profiled with %<-mfentry%> on s390nested functions not supported on this targetnested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>nested loop in reduction needs reduction clause for %qEnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>nested requirement %qE is not satisfiednested requirement %qE is not satisfied, becausenew cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew in Fortran 2003new in Fortran 2008new in Fortran 2018new in Fortran 2023new in Fortran 95new types may not be defined in a return typenew-expression is not a constant expression before C++20next member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %<FUNCTION_PROFILER%> for CRISno %<enum%> underlying type specifiedno %q#D member function declared in class %qTno %qs getter foundno FPX/FPU mixing allowedno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno constructorsno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno destructorsno dispatcher found for the versioning attributesno dispatcher found for the versioning attributes: %sno field %qD found in union being initializedno functions named %qDno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<%T::operator[] (%A)%>no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching concepts for %qEno matching fixed-point overload found for %qsno matching function call to %qE with empty argumentsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno member named %qE in %qTno multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qsno operand of the disjunction is satisfiedno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profile files were merged
  no profiling of 64-bit code for this ABIno register available for profiling %<-mcmodel=large%s%>no register in addressno return statement in %<constexpr%> function returning non-voidno return statement in function returning non-voidno return statements in function returning %qTno semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno suspend point info for %qDno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>no viable destructor for %qTnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has invalid order %inode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is symver but not aliasnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon 32 bit register operand for '%%%c'non double precision REAL argument to %s intrinsic at %Lnon-%<consteval%> function %q+D overriding %<consteval%> functionnon-AAPCS derived PCS variantnon-ASCII character in CFString literalnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-array deallocation of object allocated with array allocationnon-call exception handling mismatchnon-class, non-variable partial specialization %qE is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 0 to %qsnon-constant argument 1 to %qsnon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by %<typedef%>non-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant expression %qsnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-deducible template %qT used without template argumentsnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function alias definitions not supported in this configurationnon-function in gimple callnon-integer argument 1 to %qsnon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code %<z%>non-integral type switch statementnon-local gotos in functions with SME statenon-local lambda expression cannot have a capture-defaultnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member using-declaration names constructor of %qTnon-member-template declaration of %qDnon-memory input %d must stay in memorynon-memory output %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type %qT cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-rectangular loop nest with non-constant step for %qsnon-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar %qsnon-scalar typenon-scalar variable %qD in conditional %<lastprivate%> clausenon-standard suffix on floating constantnon-standard suffix on floating constant before C23non-static const member %q#D in class without a constructornon-static const member %q#D, cannot use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %qsnon-static data member declared with placeholder %qTnon-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, cannot use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level %qsnon-trivial conversion in %qsnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qE is not allowednon-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-variable %qD in declaration with more than one declarator with placeholder typenon-vector %qs with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label %qD is not first in a sequence of labels in bb %dnonzero array subscript %qE is used with array %qD of type %qT with unknown boundsnonzero array subscript %qE is used with array of type %qT with unknown boundsnormalization cannot co-exist with scaling
! not Encapsulated Lazy Records of Named Declarationsnot allowed type combination in %qsnot configured with sysroot headers suffixnot eliding copy on return from %qDnot eliding copy on return in %qDnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s (level %d) at %Lnot enough argumentsnot enough arguments to returnnot enough nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnot expecting different types to binary operatornot exporting %<#define %E%> as it is a keywordnot generating patch area, nops not supportednot support %<-fpic%> option for v3m toolchainnot writing module %qs due to errorsnotenote: null destination pointernull format stringnull pointernull pointer dereferencenullability specifier %qE cannot be applied to multi-level pointer type %qTnullability specifier %qE cannot be applied to non-pointer type %qTnumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of vector not a power of twonumber of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)number of results does not match number of valuesnumber of speculative targets %i mismatched with num_speculative_call_targets %inumber of variables in %qs clause with %<sink%> modifier does not match number of iteration variablesnumber of vector components %wu exceeds %dnumber of vector components %wu not a power of twonumeric argument of %qE attribute must be in range [0-63]objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject %qE of size %sobject is not a methodobject missing in use of %qEobject of size %s allocated by %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolescent in Fortran 95obsolete Maverick format code '%c'obsolete option %<-I-%> used, please use %<-iquote%> insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>obtained hereodr-used inline variable %qD is not definedof moduleoffload compiler %qs not foundoffload compiler %s not found (consider using %<-B%>)offload dimension out of range (%d)offset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of %qD is not ABI-compliant and may change in a future version of GCCoffset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of packed bit-field %qD has changed in GCC 4.4old declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledomp_cur_iteration at %L requires %<-1%> as logical offsetone field is a bitfield while the other is notone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>one type needs to be constructed while the other does notonly %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attributeonly %qT or a null pointer constant can be converted to %qTonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly 32-bit access is supported for %<__regio_symbol%> address spaceonly DWARF debug format is supported for interrupt service routineonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> or %<assume%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only the first parameter of a member function can be declared as an explicit object parameteronly unevaluated inline assembly is allowed in a %<constexpr%> function in C++20only uninitialized variables can be placed in a %<.bss%> sectiononly uninitialized variables can be placed in the %<.noinit%> sectiononly values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of rangeonly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-declaration hereopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %qs: %sopening output file %s: %moperand %%xn code invalid for QImodeoperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %<?:%> have different types %qT and %qToperands to %<?:%> of types %qT and %qT have unordered conversion rankoperands to %T/%t must be reg + const_int:operation not permitted on type %<_Float16%> without option %<-msse2%>operation not permitted on type %<__bf16%> without option %<-msse2%>operation not permitted on type %<bfloat16_t%>operation on %qE may be undefinedoperations on multiple vectors must be predicated by %qs rather than %qsoperations on single vectors must be predicated by %qs rather than %qsoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoptimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure.option %<%s%> requires %<-mlong-double-128%>option %<%s=%s%> is not available for %qs CPUoption %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>option %<-mirq-ctrl-saved%> valid only for ARC v2 processorsoption %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>option %<-mrgf-banked-regs%> valid only for ARC v2 processorsoption %<-mstructure-size-boundary%> is deprecatedoption %qs is ignored, the default value %qs is considered for %qs CPUoption %qs is not available for %qs CPUoption %qs is valid for %s but not for %soption %qs with mismatching values (%s, %s)option %s is not supported together with %<-fopenacc%>option %s not used consistently in all LTO input filesoption %s with different valuesoptional argumentoptional class parameteroptions or targets=options missing after %qsoptype_msgid overflow: %dor replace parentheses with braces to aggregate-initialize a variableor replace parentheses with braces to value-initialize a variableor use %<auto%> for an abbreviated function templateor use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with integer zero (%qT and %qT)ordered comparison of pointer with null pointerorders the initialization/finalializations for scaffold-static or force linking of modules if scaffold-dynamicordinal type expectedorigin points to a different parentoriginal %<default%> is hereoriginal declaration appeared hereoriginal declaration hereoriginal declaration with fewer contracts hereoriginal definition appeared hereoriginal definition hereoriginal not compressed with zstdoriginal size unknownoriginal template declaration hereoriginally declared %<const%> hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> functionouter block of region %i is wrongouter iteration variable %qD addend expression %qE is not integralouter iteration variable %qD multiplier expression %qE is not integralouter iteration variable %qD used in condition expression has type other than %qTouter iteration variable %qD used in initializer expression has type other than %qTouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with %qs clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output registers must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output argument list for %qsoverflows in conversion from %qT to %qT changes value from %qE to %qEoverlapping initializer for field %qT.%qDoverloaded builtin %qs is implemented by builtin %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>overriding %qD declared %<transaction_safe%>pack expansion argument for non-pack parameter %qD of alias template %qDpack expansion argument for non-pack parameter %qD of concept %qDpack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>pack expansion of %qE attributepack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpacked layoutpadding struct size to alignment boundary with %E bytespadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD may not appear in this contextparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda exception specification only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda trailing return type only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda transaction qualifier only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration is not name-independentparameter declared %<auto%>parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter names (without types) in function declarationparameter pack %<__bases%> only valid in template declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed %{in GCC 12.1%}parameter passing for argument of type %qT changed in GCC 13.1parameter passing for argument of type %qT changed in GCC 14.1parameter passing for argument of type %qT changed in GCC 7.1parameter passing for argument of type %qT changed in GCC 9.1parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12parameter to builtin must be a string constant or literalparameter to builtin not valid: %sparameters of type %<va_list%> {aka %qs} are decayed to pointer types, and require %<va_copy%> to be converted back into a static array typeparametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses must be omitted if %qE attribute argument list is emptyparentheses must be omitted if attribute argument list is emptyparentheses required around this composite literal to avoid parsing ambiguityparentheses were disambiguated as a function declarationparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT RANK statement at %Cparse error in SELECT TYPE statement at %Cparse error in template argument listpart-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-objectpartial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument listpartial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument listpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>passed to the preprocessor if -fcpp is used (internal switch)passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integerspassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %dpassing %qT to argument %d of %qE, but %qT is not a valid MVE element typepassing %qT to argument %d of %qE, but %qT is not a valid SVE element typepassing %qT to argument %d of %qE, but argument %d had type %qTpassing %qT to argument %d of %qE, but argument %d was a tuple of %qTpassing %qT to argument %d of %qE, but its %qT form does not accept scalarspassing %qT to argument %d of %qE, but its %qT form does not accept single vectorspassing %qT to argument %d of %qE, but previous arguments had type %qTpassing %qT to argument %d of %qE, which does not accept scalars for this combination of argumentspassing %qT to argument %d of %qE, which expects %qTpassing %qT to argument %d of %qE, which expects %qspassing %qT to argument %d of %qE, which expects %qs or %qspassing %qT to argument %d of %qE, which expects a 128 bit NEON vector typepassing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer typepassing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a pointer typepassing %qT to argument %d of %qE, which expects a scalar elementpassing %qT to argument %d of %qE, which expects a scalar integerpassing %qT to argument %d of %qE, which expects a scalar pointerpassing %qT to argument %d of %qE, which expects a single MVE vector rather than a tuplepassing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuplepassing %qT to argument %d of %qE, which expects a vector of %d-bit elementspassing %qT to argument %d of %qE, which expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integerspassing %qT to argument %d of %qE, which expects a vector of integerspassing %qT to argument %d of %qE, which expects a vector of signed integerspassing %qT to argument %d of %qE, which expects a vector of unsigned integerspassing %qT to argument %d of %qE, which expects a vector or pointer base addresspassing %qT to argument %d of %qE, which expects a vector or scalar typepassing %qT to argument %d of %qE, which expects an %qs or %qspassing %qT to argument %d of %qE, which expects an MVE tuple typepassing %qT to argument %d of %qE, which expects an MVE vector typepassing %qT to argument %d of %qE, which expects an SVE typepassing %qT to argument %d of %qE, which expects an SVE type rather than a scalar typepassing %qT to argument %d of %qE, which expects vectors of %d-bit elementspassing %qT to argument %d of %qE, which expects vectors of signed integerspassing %qT to argument %d of %qE, which expects vectors of unsigned integerspassing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integerspassing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wdpassing %wd to argument %d of %qE, which expects a valid %qT valuepassing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wdpassing %wd to argument %d of %qE, which expects either %wd or %wdpassing %wd to argument %d of %qE, which expects the value %wdpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qs qualifier from pointer target typepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from incompatible scalar storage orderpassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to %qs-qualified parameter aliases with argument %Zpassing argument %i to %qs-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing mismatched integer types %qT and %qT to arguments %d and %d of %qEpassing mismatched tuple types %qT and %qT to arguments %d and %d of %qEpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing single vector %qT to argument %d of %qE after passing tuple %qT to argument %dpassing too large argument on stackpassing tuple %qT to argument %d of %qE after passing single vector %qT to argument %dpatchable function entry %wu exceeds size %wupath: pedwarnpedwarn: perhaps %<#include <coroutine>%> is missingperhaps insert a line break, or other disambiguation, to prevent this being considered a module control-lineperhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: placeholder constraints not satisfiedplaceholder type not allowed in this contextplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwuplease use an explicit cpu name; valid cpu names are: %splugin %qs was specified with different paths: %qs and %qsplugin %s is not licensed under a GPL-compatible license
  %splugin %s is not licensed under a GPL-compatible license %splugin %s registered a null callback function for event %splugin %s should be specified before %<-fplugin-arg-%s%> in the command lineplugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with %<--enable-plugin%>pointed-to object declared herepointerpointer %qE may be used after %qDpointer %qE used after %qDpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer may be used after %qDpointer member %q+D declared herepointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment from %qT to %qT differ in signednesspointer targets in initialization of %qT from %qT differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in returning %qT from a function with return type %qT differ in signednesspointer to %qD is not a constant expressionpointer to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer to array loses qualifier in conditional expression in ISO C before C23pointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer used after %qDpointer value used where a complex was expectedpointer value used where a floating-point was expectedpointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>pointer-to-member mapping %qE not supportedpointer-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an lvalue before C++20pointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to %<__regio_symbol%> address space are prohibitedpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in %qsposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepositive width required at %Lpossible problem detected in invocation of %<operator delete%>possible problem detected in invocation of operator %<delete []%>possibly dangling reference to a temporarypost-increment address is not a registerpost-module-declaration imports must be contiguouspost-module-declaration imports must not be from header inclusionpost-module-declaration imports must not be include-translatedpostconditions cannot be statementspostfix %qD must have %<int%> as its argumentpostfix %qD must have %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepower9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9pragma or attribute %<target("%s")%> does not accept an argumentpragma or attribute %<target("%s")%> does not allow a negated formpragma or attribute %<target("%s")%> is not validpragma or attribute %<target("%s=%s")%> is not validpragma(%s) not implementedpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpreconditions cannot be statementspredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional sequenceprefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious %<#pragma omp declare reduction%>previous %<pragma omp declare reduction%> declarationprevious contract hereprevious declarationprevious declaration %q#Dprevious declaration %qDprevious declaration %qD used %d template parameterprevious declaration %qD used %d template parametersprevious declaration as %q#Dprevious declaration hereprevious declaration of %<%c%E%>previous declaration of %<%c%E%> as %<@optional%>previous declaration of %<%c%E%> as %<@required%>previous declaration of %<%c%s%>previous declaration of %q#Dprevious declaration of %q+Dprevious declaration of %q+D with type %qTprevious declaration of %qDprevious declaration of %qD hereprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D with type %qTprevious definition of %qD hereprevious implicit declaration of %q+D with type %qTprevious labelprevious mangling %q#Dprevious non-prototype definition hereprevious specificationprevious specification in %q#D herepreviously declared as %spreviously declared as %s with %u unspecified variable boundpreviously declared as %s with %u unspecified variable boundspreviously declared as %s with %u variable boundpreviously declared as %s with %u variable boundspreviously declared as %s with bound %<%s%>previously declared as %s with bound %qspreviously declared as %s with bound argument %Epreviously declared as a pointer %spreviously declared as a variable length array %spreviously declared as an array %spreviously declared as an ordinary array %spreviously declared herepreviously declared here without exportingpreviously defined herepreviously defined here as %spreviously used hereprimary template %qDprimary template hereprivate member %q#D in anonymous unionprivate module fragmentprivate module fragment only permitted in purview of module interface or partitionprobability %qE is outside the range [0.0, 1.0]probability %qE must be constant floating-point expressionprobability of edge %d->%d not initializedprobability of edge from entry block not initializedproblem with building target image for %sproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>product %<%E * %E%> of arguments %i and %i exceeds maximum object size %Eprofile data for function %u is corruptedprofile for function %qD not found in profile dataprofiler support for VxWorksprofiling %<-mcmodel=large%> with PIC is not supportedprofiling is not yet implemented for this architectureprofiling not supported with -mgprograms: %s
! promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypepromoted bitwise complement of an unsigned value is always nonzeroproperties for %<simd%> selector may not be specified in %<metadirective%>properties must be namedproperty %qs already specified in %<@dynamic%>property %qs already specified in %<@synthesize%>property %qs is using instance variable %qs of incompatible typeproperty %qs is using the same instance variable as property %qsproperty cannot be a bit-fieldproperty cannot be an arrayproperty declaration not in %<@interface%>, %<@protocol%> or %<category%> contextproperty must be a conforming device number at %Cproperty must be a constant integer expression at %Cproperty must be a constant logical expression at %Cproperty must be constant integer expressionproperty must be constant integer expression or string literalprotected member %q#D in anonymous unionprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol %qE is unavailableprotocol attributes are not available in Objective-C 1.0prototype declarationprototype declared hereprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprototype for '%s' has required operands after optional operandsprototype specified for %q#Dprovided for %qDpseudo-destructor is not calledpure virtual %q#D called from constructorpure virtual %q#D called from destructorpure virtual %q#D called from non-static data member initializerpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqsort checking failedqsort comparator non-negative on sorted output: %dqsort comparator not anti-symmetric: %d, %dqsort comparator not transitive: %d, %d, %dqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualified-id in declarationqualifiers are not allowed on constructor declarationqualifiers are not allowed on declaration of %<operator %T%>qualifiers are not allowed on declaration of deduction guidequalifiers are not allowed on destructor declarationqualifying type %qT does not match destructor name ~%qTquoted %qs directive in formatquoted %qs directive in format; use %qs insteadr0 needs to be available as a call-clobbered registerrange clause must have array, slice, string, map, or channel typerange expressions in switch statements are non-standardrange limits are not of the same typerange-based %<for%> expression of type %qT has incomplete typerange-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>rank + corank of %qs exceeds %d at %Craw literal operator %q#D conflicts with literal operator templaterdynamic is not supportedre-initialization of %qs at %Lreachable %s definition hereread failed while reading export dataread-only location %qE used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only named return value %qD used as %<asm%>outputread-only parameter %qD use as %<asm%> outputread-only reference %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading %E byte from a region of size %Ereading %E bytes from a region of size %Ereading %E or more bytes from a region of size %Ereading CMI %qsreading between %E and %E bytes from a region of size %Ereading ddoc file %s: %mreading input filereading through null pointer (argument %d)receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecognise the specified suffix as a definition module filenamerecognise the specified suffix as implementation and module filenamesrecompiling with %<-fcompare-debug%>recursive callrecursive evaluation of default argument for %q#Drecursive inliningrecursive instantiation of default member initializer for %qDrecursive lazy loadrecursive reference %qsrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
  recursively required from here
  redeclaration %qD differs in %qs from previous declarationredeclaration of %<enum %E%>redeclaration of %<pragma omp declare reduction%>redeclaration of %q#Dredeclaration of %q#D may not have default argumentsredeclaration of %q#D with different constraintsredeclaration of %q#D with different template parametersredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qD adds abi tag %qEredeclaration of %qD with different constraintsredeclaration of %qT as a non-templateredeclaration of %qs %<#pragma omp declare reduction%> for type %qTredeclaration of C++ built-in type %qTredeclaration of Objective-C class %qsredeclaration of enum %qsredeclaration of enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared hereredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition of %<CTABLE_ENTRY %redefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Dredefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q+#Dredefinition of parameter %q+Dredefinition of struct or union %qTredefinition of struct or union %qT with variably modified typeredefinition of typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant class-key %qs in reference to %q#Tredundant enum-key %<enum%s%> in reference to %q#Tredundant move in initializationredundant move in return statementredundant redeclaration of %<constexpr%> static data member %qDredundant redeclaration of %q+Dredundant redeclaration of %qD in same scoperef-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>reference %<dynamic_cast%> failedreference %qD is initialized with itselfreference %qD is not yet bound to a value when used herereference %qs cannot be declared %<mutable%>reference has both stmt and lto_stmt_uid setreference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to %qD is not a constant expressionreference to dead statementreference to local variable %qD returnedreference type %qT in %<#pragma omp declare reduction%>referenced argument declared herereferenced symbol declared herereferencing argument %u of type %qTregion contains %s partitioned code but is not %s partitionedregion is %s partitioned but does not contain %s partitioned coderegion of lp %i is wrongregister name %<%s%> not recognized in %<__regio_symbol%> address spaceregister name given for non-register variable %q+Dregister name not specified for %q+Dregister number must be a compile-time constant.  Try giving higher optimization levelsregister number must be in range 0-31 for %sregister of %qD used for multiple global register variablesregister or memory expression expected for 'M' output modifierregister or memory expression expected for 'N' output modifierregister specified for %q+D is an internal GCC implementation detailregister specified for %q+D isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatibleregparm nested function not supported with %<__builtin_eh_return%>reimplementation of class %qErelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremove %<std::move%> callremove %<{ }%> around initializerremove parenthesesremove parentheses to default-initialize a variableremove the %qsremove the class-key or replace it with %qsremoved loop %d in loop treerename spec %s to %s
  repeated %<@%> before Objective-C stringrepeated %s in formatreplace parentheses with braces to declare a variablereplace the class-key with %qsrequest for implicit conversion from %qT to %qT not permitted in C++request for member %qD in %qE, which is of non-class type %qTrequest for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)request for member %qD is ambiguousrequest for member %qD is ambiguous in multiple inheritance latticerequest for member %qE in non-class type %qTrequest for member %qE in something not a structure or unionrequested %<init_priority%> %i is out of range [0, %i]requested %<init_priority%> %i is reserved for internal userequested %<init_priority%> is not an integer constantrequested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)requested ABI requires %<-march%> to subsume the %qc extensionrequested alignment %qE exceeds maximum %urequested alignment %qE exceeds object file maximum %urequested alignment %qE is not a positive power of 2requested alignment for %q+D is greater than implemented alignment of %wurequested alignment is not a constantrequested alignment is not a power of 2requested alignment is not an integer constantrequested alignment is too largerequested position is less than zerorequested position is not an integer constantrequire id argument in the stringrequire_atom(): bad atom type requiredrequired by substitution of %qS
  required from %q#D
  required from here
! requiresrequires-clause on declaration of non-function type %qTrequires-clause on return typerequires-clause on type-idrequires-clause on typedefresolution sub id %wx not in object fileresolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeresolver indirect function declared hereresult of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?result of %<%wu^%wu%> is %wu; did you mean exponentiation?result of %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult type is not a plain type-constraintresult with non-constant character lengthreturn address signing is only supported for %<-mabi=lp64%>return discards %qv qualifier from pointer target typereturn edge does not point to exit in bb %dreturn from pointer to non-enclosed address spacereturn makes %q#v qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %qD is not %<int%>return type of %qD is not %qsreturn type of functionreturn type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return type specified for deduction guidereturn value type mismatchreturn with value in function with no return typereturn-statement with a value, in function returning %qTreturn-statement with no value, in function returning %qTreturn-type-requirement is not a type-constraintreturned from %qDreturned from %qTreturning %qT from a function with incompatible return type %qTreturning %qT from a function with return type %qT makes integer from pointer without a castreturning %qT from a function with return type %qT makes pointer from integer without a castreturning %qT from pointer type with incompatible scalar storage order %qTreturning a value from a constructorreturning a value from a destructorreturning initializer listreturning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying arrayreturning pointer to %qD of type %qT from a function with incompatible type %qTreturning pointer to temporaryreturning reference to temporaryreturning temporary %<initializer_list%> does not extend the lifetime of the underlying arrayreturning to the gate for a mechanical issuereturns_twice call is %s in basic block %dreverse floating-point scalar storage orderreverse scalar storage orderreverse storage order for %smoderight operand of comma operator cannot resolve address of overloaded functionright operand of comma operator has no effectright operand of comma operator is a reference, not call, to function %qEright operand of shift expression %q+E is greater than or equal to the precision %wu of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright shift count >= width of typeright shift count >= width of vector elementright shift count is negativeright-hand operand of comma expression has no effectrounding mode not supported for VAX floatsrounding result will always be 0rounding to %d bits has no effect for fixed-point value with %d fractional bitsroutine %qD declared hereroutine call uses OpenACC parallelism disallowed by containing routineroutine call uses same OpenACC parallelism as containing looprv32e requires ilp32e ABIrv64e requires lp64e ABIrx100 cpu does not have FPU hardwarerx200 cpu does not have FPU hardwaresame canonical type node for different types %qT and %qTsame variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> constructsame version was previously defined heresame_comdat_group is not a circular listsame_comdat_group list across different groupssanitizer function attribute mismatchsatisfaction of atomic constraint %qE depends on itselfsatisfaction value first evaluated to %qE from heresatisfaction value of atomic constraint %qE changed from %qE to %qEsaturation bit range must be a constant immediatesaturation bit range must be in the range [%wd, %wd]save temporary preprocessed filessaw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscale needs to be non-negativescaling cannot co-exist with normalization, skipping
  schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT afterscoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>scoped/unscoped mismatch in enum %q#Tscore argument must be constant integer expressionscore argument must be non-negativesecond argument must be a constsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is a function type %qTsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond expression has type %qTsecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsecond, third and fourth argument must be a constsection #%u is missing or corruptedsection %qs is missing or corruptedsection already exists: %qssection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %qDsegmentation faultsegmentation fault (code)selected fp16 options are incompatibleselector %qs does not accept any propertiesselector %qs does not accept any properties at %Cselector %qs specified more than once in set %qsselector must be an immediateselector must be an integer constant in the range [0, %wi]selector set %qs specified more than onceself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with %<-E%>semantic interposition mismatchset %qs to at least %d for more detailset all location values to a specific value (internal switch)set base type must be an ordinal typeset type cannot be initialized with a %qsset type does not take another integer valuesetjmp/longjmp inside %<simd%> constructsetter method names must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshared-memory region overflowshift count not integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expressionshow_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when %<ADDR_EXPR%> changedside-effects element in no-side-effects CONSTRUCTORsigned conversion from %qT to %qT changes the value of %qEsigned conversion from %qT to %qT changes value from %qE to %qEsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle %<target_clones%> attribute is ignoredsize %qE of array %qE exceeds maximum object size %qEsize %qE of array %qE is negativesize %qE of array exceeds maximum object size %qEsize %qE of array is negativesize in array new must have integral typesize is too largesize mismatch in argument %d of %qEsize of %q+D %E bytes exceeds maximum object size %wusize of %qD differ from the size of original declarationsize of %qs (%wd) differ from its declared size (%wd)size of array %qD has non-integral type %qTsize of array %qD is not an integral constant-expressionsize of array %qE exceeds maximum object size %qEsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is not a constant expressionsize of array %qE is too largesize of array element is not a multiple of its alignmentsize of array exceeds maximum object size %qEsize of array has non-integral type %qTsize of array is not a constant expressionsize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wu bytessize of string literal is too largesize of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilso any instantiation with a non-empty parameter pack would be ill-formedsoft-float and long-double-128 are incompatiblesome candidates omitted; use %<-fdiagnostics-all-candidates%> to display themsome parts of macro expansion are not guarded by this %qs clausesorry, unimplementedsorry, unimplemented: sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)source is a pointer to incomplete typesource is not a pointersource is not a pointer to classsource is not of class typesource is of incomplete class typesource locations for function %qD have changed, the profile data may be out of datesource object %qE of size %ssource object allocated heresource object is likely at address zerosource object of size %s allocated by %qEsource type is not polymorphicspace followed by punctuation character %<%c%>spec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%@%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>spec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %E exceeds destination size %Especified bound %E exceeds maximum object size %Especified bound %E exceeds source size %Especified bound %E may exceed destination size %Especified bound %E may exceed maximum object size %Especified bound %E may exceed source size %Especified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified bound [%E, %E] exceeds destination size %Especified bound [%E, %E] exceeds maximum object size %Especified bound [%E, %E] exceeds source size %Especified bound [%E, %E] may exceed maximum object size %Especified bound [%E, %E] may exceed source size %Especified bound range [%wu, %wu] exceeds %<INT_MAX%>specified mode too small for enumerated valuesspecified option %qs more than oncespecified size %E exceeds maximum object size %Especified size %E may exceed maximum object size %Especified size between %E and %E exceeds maximum object size %Especified size between %E and %E may exceed maximum object size %Especify a system register with a small string lengthspecify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso.specify the list of runtime modules and their initialization orderspecify the module mangled prefix namespecify the module mangled prefix name for all modules in the following include pathsspecifying vector types with %<__attribute__ ((mode))%> is deprecatedspecs %%include syntax malformed after %td charactersspecs %%rename syntax malformed after %td charactersspecs %s spec was not found to be renamedspecs file malformed after %td charactersspecs unknown %% command after %td charactersspeculative edges are not adjacentspurious %<>>%>, use %<>%> to terminate a template argument listspurious leading punctuation sequence %<%.*s%> in formatspurious trailing %<%%%> in formatspurious trailing punctuation sequence %<%.*s%> in formatspurious trailing space in formatstack clash guard size %<%d%> must be equal to probing interval %<%d%>stack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probes for SVE framesstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wu bytesstack usage might be %wu bytesstack usage might be unboundedstackframe too big: %d bytesstandalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statementstandard %qE attribute can only be applied to functionsstandard attributes in middle of decl-specifiersstandard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the typestandard attributes on namespaces must precede the namespace namestart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement is not a constant expressionstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement uses released SSA namestatement volatile flag not up to datestatement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic assertion failedstatic assertion failed: %.*sstatic assertion failed: %Estatic attribute %qs declaration for %q+D needs an addressstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %qsstatic data member is not name-independentstatic declaration of %q+D follows non-static declarationstatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic structured binding is not name-independentstatic type %qT of its operand is a non-public base class of dynamic type %qTstatic variable is not name-independentstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep expression refers to outer iterator %qDstep of implied-do loop at %L could not be simplified to a constant valuestep of implied-do loop at %L shall not be zerostmt (%p) marked modified after optimization pass: stmt with wrong VUSEstmts without blockstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifier in %<sizeof%>storage class specifier in %qEstorage class specifier in caststorage class specifier in empty declaration with %<enum%> underlying typestorage class specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD has not been resolvedstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstoring the address of local variable %qD in %qEstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming functions require the ISA extension %qsstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal with user-defined suffix is invalid in this contextstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %wustructure containing a flexible array member is not at the end of another structurestructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding at namespace scope is not name-independentstructured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have constrained %<auto%> type %qTstructured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding has incomplete type %qTstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>subframework include %s conflicts with framework includesubobject %qD declared heresubprogram %q+F not marked %<Inline%>subprogram %q+F not marked %<Inline_Always%>subscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>subsequently declared as %s with %u unspecified variable boundsubsequently declared as %s with %u unspecified variable boundssuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %<%s%> being addedswitch %<-mcpu=%s%> conflicts with switch %<-march=%s%>switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> is required for double-precision floating-pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over OpenMP %<allocate%> allocationswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol %qD referenced by %qD declared heresymbol needs to be defined to have a versionsymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsymver attribute argument must have format %<name@nodename%>symver is not exported with default visibilitysymver is only supported on ELF platformssymver target is not exported with default visibilitysynthesized method %qD first required heresystem path %qs is not absolutetaking address of an immediate function %qDtaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of packed member of %qT may result in an unaligned pointer valuetaking address of rvaluetaking the absolute value of unsigned type %qT has no effecttaking the address of a label is non-standardtarget & host is %qs:%qs, expected %qs:%qstarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute or pragma changes %<long double%> sizetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattargets missing after %qstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a compile-time constanttemplate argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failure for %qDtemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD used as a declaratortemplate-id %qE in declaration of primary templatetemplate-id not allowed for constructor in C++20template-id not allowed for destructor in C++20template-introductions are not part of C++20 concepts; use %qs to enabletemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>testing if a concept-id is a valid expression; add %<requires%> to check satisfactionthe %<audit%> semantic should be at least as strong as the %<default%> semanticthe %<bool%> keyword is not allowed in a C++20 concept definitionthe %<destroy%> expression %qE should be the same as the %<depobj%> argument %qEthe %<device%> clause expression must evaluate to %<1%>the %<device%> clause expression must evaluate to %<1%> at %Cthe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %qE attribute cannot be applied to an SVE function typethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe %qs debug info cannot be used with pre-compiled headersthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with %<complex float%> member has changed in GCC 4.4the ABI of passing union with %<long double%> has changed in GCC 4.4the ENI instruction operand must be either 0 or 1the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address %qE will never be NULLthe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be %<null%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe align argument to %<__builtin_coro_promise%> must be a constantthe alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}the argument to %<xabort%> intrinsic must be an 8-bit immediatethe arguments to %qE must be constant stringsthe assignment suppression scanf featurethe call requires %<ifunc%>, which is not supported by this targetthe calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)the combination of %qs and %qs is incompatible with %qsthe comparison reduces to %qEthe comparison will always evaluate as %<false%> for the address of %qE will never be NULLthe comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULLthe comparison will always evaluate as %<true%> for the address of %qE will never be NULLthe comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe compiler can assume that the address of %qE will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe content of uninitialized storage is not usable in a constant expressionthe control flow of function %qD does not match its profile data (counter %qs)the coroutine promise type %qT declares both %<return_value%> and %<return_void%>the count should be no less than 0; please check the intrinsic %qs in codethe default value for the current CPU tuning is %d bytesthe direction argument to %<__builtin_coro_promise%> must be a constantthe dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe event handle of a %<detach%> clause should not be in a data-sharing clausethe expression %qE evaluated to %<false%>the expression %qE is required to be non-throwingthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a %qs must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the fourth argument must be one of enum %qsthe frame size of %wu bytes is larger than %wu bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible selection was determined by ultimate alias target %qDthe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the location value is corruptthe m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the max value for the last size range should be -1 for option %qsthe message attached to %<unavailable%> is not a stringthe modules initialization order is dynamically determined by M2RTS and application dependenciesthe next to last argument must be an 8-bit immediatethe omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operandthe operand %qE is unsatisfied becausethe passed in closure object will not be mutated because it is taken by valuethe program should also define %qDthe range of count should be in 0 to 16; please check the intrinsic %qs in codethe range of count should be in 0 to 32; please check the intrinsic %qs in codethe range of count should be in 0 to 64; please check the intrinsic %qs in codethe range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register %qs cannot be clobbered in %<asm%> for the current targetthe register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe required expression %qE is invalidthe required expression %qE is invalid, becausethe required type %qT is invalidthe required type %qT is invalid, becausethe result for the xxspltidp instruction is undefined for subnormal input valuesthe result of the conversion is unspecified because %qE is outside the range of type %qTthe same loop iteration variables %qD used in multiple associated loopsthe target does not support %<asm goto%> with outputs in %<asm%>the temporary was destroyed at the end of the full expression %qEthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe type of a pointer to explicit object member function is a regular pointer to function typethe type of an explicit object member function is a regular function typethe value of %qD is not usable in a constant expressionthe value of the stack pointer after an %<asm%> statement must be the same as it was before the statementthere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to function %qE must be a constant integerthird operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this built-in function is only available on the fr405 and fr450this built-in function is only available on the fr450this built-in function is only available on the fr500 and fr550this built-in function is only available on the v3f toolchainthis built-in function is only available on the v3s or v3f toolchainthis built-in function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %qsthis compiler does not support PowerPC (%<-arch%> option ignored)this compiler does not support x86 (%<-arch%> option ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this definition requires the MVE ISA extensionthis flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this operation requires the RVV ISA extensionthis operation requires the SVE ISA extensionthis statement may fall throughthis target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restrictedthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate iteration variable %qDthreadprivate variable %qE used in a region with %<order(concurrent)%> clausethreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthree-way comparison of %qD has type %qT, not a comparison category typethree-way comparison of %qD has type %qT, which does not convert to %qTthree-way comparison of vectorsthrowing NULL, which has integral, not pointer typethunk-inline is only supported with %<-mindirect-branch-jump%>to be allocated variable declared hereto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either %<-M%> or %<-MM%>to match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has %<x-location == %u%>token %u has %<x-location == y-location == %u%>token %u has %<y-location == %u%>too few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to built-in function %qE expecting %utoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many %<#pragma options align=reset%>too many %<...%> in lambda capturetoo many %<always%> modifierstoo many %<always%> modifiers at %Ltoo many %<close%> modifierstoo many %<close%> modifiers at %Ltoo many %<defaultmap%> clauses with %qs categorytoo many %<defaultmap%> clauses with unspecified categorytoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<present%> modifierstoo many %<present%> modifiers at %Ltoo many %<self%> clausestoo many %<static%> argumentstoo many %qs clausestoo many %qs clauses on a task constructtoo many alternatives in %<asm%>too many argumentstoo many arguments for %%:dumpstoo many arguments for formattoo many arguments for partial specialization %qTtoo many arguments passed in sgpr registerstoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to built-in function %qE expecting %dtoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many atomic clausestoo many braces around initializer for %qTtoo many braces around scalar initializer for type %qTtoo many exception handling edges in bb %itoo many filenames given; type %<%s %s%> for usagetoo many function arguments for eBPFtoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many memory order clausestoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %qD (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level comma expression in array subscript changed meaning in C++23top-level comma expression in array subscript is deprecatedtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size and element size must be a nonzero constant immediatetotal size of local objects %wu exceeds maximum %wutotal size of local objects exceeds maximum %wutotal size of local objects is too largetotal size of local variables exceeds architecture limittp_first_run must be non-negativetraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing %<,%> in arguments for %<#pragma GCC diagnostic ignored_attributes%>trailing %<,%> in arguments for %<-Wno-attributes=%>trailing argument to %<__type_pack_element%> is not a typetrailing array %qT should not be used as a flexible array membertrailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>trampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%dtree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%dtree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itried to perform floating-point modulo division on %qTtrue/false edge after a non-GIMPLE_COND in bb %dtry making the operator a %<const%> member functiontry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bit-fieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)turn on internal debugging of the compiler (internal switch)turn on quadruple tracing (internal switch)turn on the Modula-2 api tracing (internal switch)turn on the Modula-2 function line number generation (internal switch)turns on all division and modulus by zero checking for ordinal valuesturns on all range checking for numerical valuesturns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)turns on case statement label compile time checking when using an expression of an enum type.turns on compile time analysis in the first basic block of a procedure detecting access to uninitialized data.turns on compile time analysis to detect access to uninitialized variables, the checking can be specified by: known,cond,all.turns on runtime checking for functions which finish without executing a RETURN statementturns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specifiedturns on runtime checking to check whether a floating point number will exceed rangeturns on runtime checking to check whether a whole number will exceed rangeturns on runtime checking to detect accessing data through a NIL value pointerturns on runtime subrange, array index and indirection via NIL pointer checkingtwo consecutive %<[%> shall only introduce an attributetwo different outer iteration variables %qD and %qD used in a single looptwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %<__vector_pair%> requires the %qs optiontype %<__vector_quad%> requires the %qs optiontype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT (typedef of %qT) violates the C++ One Definition Ruletype %qT defined in anonymous namespace cannot match across the translation unit boundarytype %qT defined in anonymous namespace cannot match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype %qs is not an expressiontype %qs violates the C++ One Definition Ruletype %s differs by %<TYPE_ALIGN%>type %s differs by %<TYPE_MODE%>type %s differs by %<TYPE_SIZE%>type %s differs by %<TYPE_USER_ALIGN%>type %s is not an opaque typetype %s is not with opaque modetype assertion only valid for interface typestype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype is unavailabletype is unavailable: %stype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in %qstype mismatch in %qs expressiontype mismatch in %qs referencetype mismatch in binary expressiontype mismatch in conditional expressiontype mismatch in parameter %itype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %<asm%> operand %qE could not be determinedtype of %<depobj%> expression is not %<omp_depend_t%>type of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of iterator %qD refers to outer iterator %qDtype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype punning toggles scalar storage ordertype qualifier in empty declaration with %<enum%> underlying typetype qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different %<TREE_TYPE%>type variant has different %<TYPE_BINFO%>type variant has different %<TYPE_FIELDS%>type variant has different %<TYPE_SIZE_UNIT%>type variant has different %<TYPE_VFIELD%>type variant with %<TYPE_ALIAS_SET_KNOWN_P%>type variant%'s %<TREE_TYPE%>type variant%'s %<TYPE_BINFO%>type variant%'s %<TYPE_SIZE_UNIT%>type was previously declared %qEtype%'s %<TREE_TYPE%>type%'s %<TYPE_BINFO%>type%'s %<TYPE_SIZE_UNIT%>type-punning to incomplete type might break strict-aliasing rulestype-specifier invalid in lambdatype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use %<__typeof__%> instead)typedef %qD is initialized (use %qs instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef may not be a function definitiontypedef may not be a member function definitiontypedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<__builtin_classify_type%> callstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in %qs expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in enum-basetypes may not be defined in exception-declarationstypes may not be defined in explicit-specifiertypes may not be defined in iterator typetypes may not be defined in parameter typestypes may not be defined in template argumentstypes may not be defined within %<__builtin_offsetof%>typespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to find the promise type for this coroutineunable to generate reloads for impossible constraints:unable to generate reloads for:unable to implement ABI %qs with instruction set %qsunable to locate default linker script %qs in the library search pathsunable to open %s for reading: %munable to open %s for writing: %munable to open dynamic dependency %qsunable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to register info for plugin %qs - plugin name not foundunable to represent further imported source locationsunable to resolve forward reference in definitionunable to use %qs for PIC registerunavailable stringop for inlining %qsunbalanced punctuation character %<%c%> in formatunbalanced punctuation character %qc in formatunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunderspecified %qD referenced in its initializerunderspecified declaration of %qE, which is already declared in this scopeunexpanded parameter pack in enumerator in lambdaunexpanded parameter pack in local class in lambdaunexpected !$OMP ATOMIC expression at %Lunexpected %<else%>unexpected AST of kind %sunexpected EOFunexpected RHS for assignmentunexpected arch for %<target()%> attribute: bad string found %<%s%>unexpected arch for %<target()%> attribute: must start with + or rvunexpected argumentunexpected argument to %<msp430_select_hwmult_lib%>: %sunexpected attributeunexpected base-type in cris_print_baseunexpected encapsulation format or typeunexpected error opening %<devices.csv%>unexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to %<msp430_select_hwmult_lib%>: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected mapping nodeunexpected multiplicative operandunexpected offsetunexpected operandunexpected operand: %dunexpected placeholder in constrained result typeunexpected pointer mapping nodeunexpected reference to packageunexpected side-effects in addressunexpected template-id %qEunexpected text address:unexpected type for array length: %qsunhandled alignment for %<#pragma nomember_alignment%>unhandled architectureunhandled arguments %qs and %qs to %<msp430_set_driver_var%>unhandled expressionunhandled expression typeuninitialized %<const %D%>uninitialized %<const %D%> is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown %<#pragma GCC aarch64%> option %qsunknown %<#pragma GCC arm%> option %qsunknown %<#pragma extern_model%> model %qsunknown %<#pragma member_alignment%> name %sunknown %<#pragma riscv intrinsic%> option %qsunknown %<-mdebug-%s%> switchunknown %<asm%> flag output %qsunknown C++ standard %qsunknown CRIS cpu version specification in %<-mtune=%>: %sunknown CRIS version specification in %<-march=%> or %<-mcpu=%>: %sunknown Compiled Module Interface: %sunknown Control-Flow Protection Level %qsunknown IRA algorithm %qsunknown IRA region %qsunknown LDP/STP policy %qsunknown LTO partitioning model %qsunknown Live-Patching Level %qsunknown OpenMP directive name in %qs attribute argumentunknown OpenMP directive name in %qs clause argumentunknown SIMD extension (%qs disabled while %qs is enabled), disabling SIMDunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model %wi for %qDunknown array bounds setting %qsunknown array size in deleteunknown assumption clause %qsunknown attribute %qEunknown attribute %qsunknown basic block reordering algorithm %qsunknown block specifierunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown checkaction setting %qsunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for %<-mtune%>unknown crate type: '%qs'unknown demangling style %qsunknown destunknown error reading %s from %<devices.csv%>unknown excess precision style %qsunknown flag passed in %<-moverride=%s%> (%s)unknown floating point contraction style %qsunknown hardcfr noreturn checking level %qsunknown header kind %qsunknown insn modeunknown internal function %qEunknown lam type %qsunknown linker output %qsunknown machine mode %qEunknown move insn:unknown native FPU type %<0x%x%>, %qs failedunknown native base architecture %<0x%x%>, %qs failedunknown offload ABI %qsunknown operand letter: '%c'unknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for %<%s=%s%>unknown option for %<-mrecip=%s%>unknown parameter to option %<-mtune-ctrl%>: %sunknown pass %s specified in %<-fdisable%>unknown pass %s specified in %<-fenable%>unknown pointer size model %qsunknown processor ID %<0x%x%>, some tuning parameters will fall back to defaultunknown profile qualityunknown profile reproducibility method %qsunknown profile update method %qsunknown property %qE of %qs selectorunknown property %qs of %qs selectorunknown property attributeunknown property attribute %<%s%s%>unknown property attribute %qEunknown punctuation '%c'unknown ranger debug mode %qsunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown rust compile-until %qsunknown rust edition %qsunknown rust mangling option %qsunknown selector %qs for context selector set %qsunknown selector %qs for context selector set %qs at %Cunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown specifier %qs in %<amdgpu_hsa_kernel%> attributeunknown srcunknown stack check parameter %qsunknown switch %<-mlong-double-%s%>unknown target attribute or pragma %qsunknown threader debug mode %qsunknown trampoline implementation %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for %<-march%>unknown value %qs for %<-mcpu%>unknown value %qs for %<-mtune%>unknown value %qs of %<-mmacosx-version-min%>unknown vectorization library ABI type in %<-mveclibabi=%s%>unknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed field is neither function nor member function; cannot be declared friendunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed scoped enum is not allowedunnamed struct/union that defines no instancesunnamed temporary defined hereunnamed type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating-point argumentunquote_string(): got bad stringunquoted attribute in formatunquoted control character %qc in formatunquoted control characters in formatunquoted identifier or keyword %<%.*s%> in formatunquoted keyword %<%.*s%> in formatunquoted name of built-in function %<%.*s%> in formatunquoted non-graph character %qc in formatunquoted non-graph characters in formatunquoted operator %<%.*s%> in formatunquoted option name %<%.*s%> in formatunquoted preprocessing directive %<%.*s%> in formatunquoted sequence of %i consecutive punctuation characters %q.*s in formatunquoted sequence of %i consecutive space characters in formatunquoted type name %<%.*s%> in formatunquoted whitespace character %qc in formatunreachableunrecognizable argument of option unrecognizable argument of option %<unrecognizable insn:unrecognized %<-mfpu%> target: %sunrecognized %<hwmpy%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>unrecognized %<revision%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %qE attribute argument %qsunrecognized %s target: %sunrecognized MCU name %qs, assuming that it has no hardware multiply; use the %<-mhwmult%> option to set this explicitlyunrecognized MCU name %qs, assuming that it is just a MSP430X with no hardware multiply; use the %<-mcpu%> and %<-mhwmult%> options to set these explicitlyunrecognized MCU name %qs, assuming that it just supports the MSP430X ISA; use the %<-mcpu%> option to set the ISA explicitlyunrecognized addressunrecognized argument in option %qsunrecognized argument to %<--help=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?unrecognized argument to %<-flto=%> option: %qsunrecognized argument to %<-fzero-call-used-regs=%>: %qsunrecognized automatic variable initialization type %qsunrecognized btf debug output level %qsunrecognized command-line option %<-%s%>unrecognized command-line option %<-%s%>; did you mean %<-%s%>?unrecognized command-line option %<-fdump-%s%>unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?unrecognized command-line option %<-fopt-info-%s%>unrecognized command-line option %qsunrecognized command-line option %qs may have been intended to silence earlier diagnosticsunrecognized control register number: %d - using %<psw%>unrecognized debug output level %qsunrecognized edge flag: %qsunrecognized enum value: %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:%<asm_auto_mfpu%>unrecognized operand to %%:%<canon_for_mlib%>unrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:%<target_mode_check%>unrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized state string %qsunrecognized string escapeunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for builtin %qFunresolved overloaded builtinunrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunset option %qs is ignored, it is always enabled for %qs CPUunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed floating constantunsupported %<strub%> call on the target systemunsupported SVE vector sizeunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported code '%c' for fixed-point:unsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported constant address:unsupported cpu name returned from kernel for %<-mcpu=native%>: %sunsupported fixed-point conversionunsupported map expression %qEunsupported memory expression:unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported number of nops before function entry (%u)unsupported operandunsupported operand %s for code '%c'unsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for simdunsupported simdlen %wdunsupported simdlen %wd (amdgcn)unsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quote character %<%c%> in formatunterminated quoting directiveunterminated stringunused arguments in %<$%>-style formatunused name %qEunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or %<-maccumulate-outgoing-args%> for correctnessupper value in case label range exceeds maximum value for typeuse %<#include%> insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<&%D[0] %s &%D[0]%> to compare the addressesuse %<-Winvalid-pch%> for more informationuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<-fdiagnostics-all-candidates%> to display considered candidatesuse %<-fext-numeric-literals%> to enable more built-in suffixesuse %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subpartsuse %<...%> to expand argument packuse %<__arm_preserves("za")%> if the callee preserves ZAuse %<__attribute__ ((vector_size))%> insteaduse %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSWuse %<alias %s = %s.%s;%> to introduce base class overload setuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse %qD directly insteaduse %qs insteaduse ISO dialect of Modula-2use PIM 2 dialect of Modula-2use PIM 3 dialect of Modula-2use PIM 4 dialect of Modula-2use PIM [234] dialect of Modula-2use a cast to the expected type to disambiguateuse cpp to preprocess the moduleuse e.g. %<-Wabi=11%> to warn about changes from GCC 7use explicit object parameter %qs insteaduse fold expression in the attribute argument insteaduse non-reference type %qT to make the copy explicit or %qT to prevent copyinguse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>use of %<auto%> in template argument only available with %<-fconcepts-ts%>use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<this%> in a constant expressionuse of %qDuse of %qD before deduction of %<auto%>use of %qsuse of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of allocated storage after deallocation in a constant expressionuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of built-in trait %qT in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating-point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of function %qD with unsatisfied constraintsuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for statementuse option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your codeuse reference type to prevent copyinguse the apostrophe directive %qs insteaduse unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addressesused array that cannot be converted to pointer where scalar is requiredused as rewritten candidate for comparison of %qT and %qTused here to mean %q#Dused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless cast to type %qTuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>uses %qD, which does not have an alignment parameterusing %<%c%s%>using %<num_workers (%d)%>, ignoring %dusing %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %dusing %<vector_length (%d)%>, ignoring %dusing %<vector_length (%d)%>, ignoring runtime settingusing %<vector_length (64)%>, ignoring %dusing %<vector_length (64)%>, ignoring runtime settingusing %qsusing %qs with unsigned type has no effectusing a dangling pointer to %qDusing a dangling pointer to an unnamed temporaryusing alias template specialization %qT after %qsusing complex absolute value function %qD when argument is of floating-point type %qTusing complex absolute value function %qD when argument is of integer type %qTusing dangling pointer %qE to %qDusing dangling pointer %qE to an unnamed temporaryusing darwin64 ABIusing decimal floating-point absolute value function %qD when argument is of complex type %qTusing decimal floating-point absolute value function %qD when argument is of floating-point type %qTusing decimal floating-point absolute value function %qD when argument is of integer type %qTusing floating-point absolute value function %qD when argument is of complex type %qTusing floating-point absolute value function %qD when argument is of decimal floating-point type %qTusing floating-point absolute value function %qD when argument is of integer type %qTusing integer absolute value function %qD when argument is of complex type %qTusing integer absolute value function %qD when argument is of floating-point type %qTusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using rvalue as lvalueusing serial compilation of %d LTRANS jobsusing simple load CSE after register allocationusing template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing value of assignment with %<volatile%>-qualified left operand is deprecatedusing-declaration for member at non-class scopeusing-declaration for non-member at class scopeusing-declaration may not name namespace %qDvalid %<-foffload=%> arguments are: %svalid %<-foffload=%> arguments are: %s; did you mean %qs?valid arguments are: %svalid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid explicit object parameter declared herevalid failure models are %qs, %qs, %qs, %qsvalid feature names are: %svalid feature names are: %s; did you mean %qs?valid format is %<ns::attr%> or %<ns::%>valid models are %svalid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of %<-mfixed-range%> must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with attribute %qs must be located in static storagevariable %q+D with attribute %qs must not have an initializervariable %q+D with dynamic initialization put into program memory areavariable %qD adjusted for OpenACC privatization level: %qsvariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>variable %qD redeclared as functionvariable %qD set but not usedvariable %qD used %s is bound in intervening codevariable %qD used in the %<allocator%> clause must be declared before %qDvariable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directivevariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codevariable %qs has scoped destruction, cannot build closurevariable at namespace scope is not name-independentvariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length arrays are not yet supported in coroutinesvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable sized type %qT in %<reduction%> clausevariable sized type %qT in %qs clausevariable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with %<-std=c++14%> or %<-std=gnu++14%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying withoutvariable-length array of %<auto%>variable-sized compound literalvariable-sized object may not be initialized except with an empty initializervariables in %<__regio_symbol%> address space cannot be declared %<register%>variables in %<__regio_symbol%> address space cannot have initial valuevariables in %<__regio_symbol%> address space must be declared %<extern%>variables in %<__regio_symbol%> address space must be declared %<volatile%>variables of type %qT cannot have thread-local storage durationvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic functions must use the base AAPCS variantvariadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>variadic thunk callvariant %qD and base %qD have incompatible typesvariant %qD is a built-invariant %qD is not a functionvariant %qs and base %qs at %L have incompatible types: %svariant %qs at %L is not a function or subroutinevector %qs element is not a GIMPLE valuevector %qs with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in %qsvector types expected in %qsvector value used where a floating-point was expectedvectorization did not happen for a simd loopvectors with different element number found in %qsverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_flow_info: unallocated edge flag set on %d -> %dverify_flow_info: unallocated flag set on BB %dverify_gimple failedverify_ssa failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared hereversion of %<g%> will be omitted, please specify version for individual extensionversioned symbol must be publicversioned symbol must have default visibilityvirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for statementvirtual definition is not an SSA namevirtual definition of statement not up to datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual function declared herevirtual function multiversioning not supportedvirtual functions cannot be %<constexpr%> before C++20virtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table pointer is used uninitializedvirtual use of statement not up to datevirtual use operand missing for statementvisibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvtable for vtable verification is not supported with LTOwaitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak alias definitions not supported in this configurationweak aliases are not supportedweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweights need to be non-negativewhen storing %qT, %qE requires a vector base and a scalar indexwhen writing output to %s: %mwhile %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswhile referencing %qDwidth of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwithwith %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the constructwithin this loopwithout %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting %E byte into a region of size %E overflows the destinationwriting %E bytes into a region of size %E overflows the destinationwriting %E or more bytes into a region of size %E overflows the destinationwriting %wu byte into a region of size %wuwriting %wu bytes into a region of size %wuwriting %wu byte into a region of size between %wu and %wuwriting %wu bytes into a region of size between %wu and %wuwriting CMI %qswriting between %E and %E bytes into a region of size %E overflows the destinationwriting between %wu and %wu bytes into a region of size %wuwriting between %wu and %wu bytes into a region of size between %wu and %wuwriting into constant object (argument %d)writing one too many bytes into a region of a size that depends on %<strlen%>writing output filewriting output file %s: %mwriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong %<TYPE_CACHED_VALUES%> entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong argument to ignored attributeswrong edge %d->%d for PHI argumentwrong entry in %<TYPE_ARG_TYPES%> listwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %%:dwarf-version-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_assoc_barrier%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_convertvector%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to %<__builtin_shufflevector%>wrong number of arguments to %<assume%> attributewrong number of arguments to %qswrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong tree in %<TYPE_FIELDS%> listwrong type argument to %swrong type argument to abswrong type argument to absuwrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluswrong type of argument %sx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable mve.fp by using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can silence this warning by using a hexadecimal constant (%wx rather than %wd)you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>you can use an inline namespace insteadyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou should use the %<-%s%> optionyour native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>z*inx requires ABI ilp32, ilp32e, lp64 or lp64ez/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero sized type %qT in %<reduction%> clausezero sized type %qT in %qs clausezero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{erroneous}Project-Id-Version: gcc 14.1-b20240218
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! PO-Revision-Date: 2024-03-25 21:26+0100
  Last-Translator: Roland Illig <roland.illig@gmx.de>
  Language-Team: German <translation-team-de@lists.sourceforge.net>
  Language: de
--- 2089,2114 ----
  ignoring packed attribute because of unpacked non-POD field %q#Dignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD declared with attribute %<warn_unused_result%>ignoring return value of %qD, declared with attribute %<nodiscard%>ignoring return value of %qD, declared with attribute %<nodiscard%>%signoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>ignoring return value of %qD, declared with attribute %<nodiscard%>: %Eignoring return value of %qD, declared with attribute %<warn_unused_result%>ignoring return value of %qD, that must be usedignoring return value of %qD, that must be used: %<%s%>ignoring return value of function declared with attribute %<warn_unused_result%>ignoring return value of type %qT, declared with attribute %<nodiscard%>ignoring return value of type %qT, declared with attribute %<nodiscard%>: %Eignoring returned value of type %qT, declared with attribute %<nodiscard%>%signoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>ignoring returned value of type %qT, that must be usedignoring returned value of type %qT, that must be used: %<%s%>ignoring the %q#D declarationignoring unknown option %q.*signoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal argument 0 to %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimmediate evaluation returns address of immediate function %qDimmediate value must fit into a %d-bit integer for %simplicit capture of %qE via %<[=]%> is deprecated in C++20implicit conversion from %qH to %qI to match other operand of binary expressionimplicit conversion from %qH to %qI to match other result of conditionalimplicit conversion from %qH to %qI when passing argument to functionimplicit conversion from %qT to %qTimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn%'timplicitly popped registers must be grouped at top of stackimplicitly-declared %qD is deprecatedimplied END DOimport %qs has CRC mismatchimport cannot appear directly in a linkage-specificationimport declared %q#D hereimport of named module %qs inside language-linkage blockimport specifying a module-partition must appear after a named module-declarationimport-declaration must be at global scopeimport_iso_c_binding_module(): Unable to create symbol for %simported atimports must be built before being importedimpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to %<noexcept%>in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>in C++20 this comparison calls the current function recursively with reversed argumentsin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to %qD declared with attribute %<%s%> herein a call to %qT declared with attribute %<%s%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qDin a call to function %qD declared %qsin a call to function %qD declared with attribute %qsin a call to non-static member function %qDin a call with type %qTin a call with type %qT and attribute %qsin argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin template argument for type %qTin the definition of %q#Tin this expressionin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDinclude %qs or provide a declaration of %qEinclude %qs processed textuallyinclude %qs translated to importincoming edge count does not match number of PHI argumentsincompatible %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directiveincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to %<present_or_copy%>incompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible operand for '%%%c'incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>incompatible register operand for '%%%c'incompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible type in binary expressionincompatible types in %<PHI%> argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincompatible vector types in conditional expression: %qT, %qT and %qTincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent %<ifunc%> attributeinconsistent attributes for state %qsinconsistent because %qsinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent capitalization in formatinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent imported macro definition %qEinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in %<label_to_block_map%>incorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector %qs elementsincorrect property %qs of %qs selectorincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector %qs elementsincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement is not constant 1 or -1 for %<!=%> conditionincrement of a boolean expressionincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of pointer to an incomplete type %qTincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %qDincrement or decrement of non-numeric typeincremented enumerator value is too large for %<long%>incremented enumerator value is too large for %<unsigned long%>index %E denotes an offset greater than size of %qTindex in dimension %d is out of bounds at %Lindex value instead of field name in union initializerindex value is out of boundindirect call count does not match BB countindirect call in function, which are not supported by eBPFindirect call in speculative call sequence has no speculative flagindirect function %q+D cannot be declared %qEindirect function %q+D cannot be declared weakindirect function call with a yet undetermined calleeindirect import %qs is not already loadedindirect jumps are not available on this targetindirect non-%<strub%> call in %<strub%> context %qDindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninferred scalar type %qT is not an integer or floating-point type of the same size as %qTinfinite recursion detectedinform user which parameters will be passed by referenceinherited constructor %qD is not %<constexpr%>inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>init function found in object %sinit-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>init_arglist(): too many argumentsinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from pointer to non-enclosed address spaceinitialization left-hand side might be a candidate for a format attributeinitialization makes %q#v qualified function pointer from unqualifiedinitialization of %qT from %qT makes integer from pointer without a castinitialization of %qT from %qT makes pointer from integer without a castinitialization of %qT from incompatible pointer type %qTinitialization of %qT from pointer to %qD with incompatible type %qTinitialization of %qT from pointer type %qT with incompatible scalar storage orderinitialization of a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized member %q+D declared hereinitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<_BitInt(%d)%> value is not an integer constantinitializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?initializer for %q#D expands to an empty list of expressionsinitializer for %q#D is invalidinitializer for %qT must be brace-enclosedinitializer for flexible array member %q#Dinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer in range-based %<for%> loopinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for friend function %qDinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for %qT is too longinitializing %qD from %qE does not extend the lifetime of the underlying arrayinitializing %qD requires a member access expression as the left operand of the assignmentinitializing %qH with %qI in converted constant expression does not bind directlyinitializing a base class of type %qT results in object slicinginjected-class-name %qD used as template template argumentinline assembly is not a constant expressioninline clone count is not compatibleinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline declaration of %qD follows declaration with attribute %<noinline%>inline function %q+D declared as dllimport: attribute ignoredinline function %q+D declared but never definedinline function %q+D declared weakinline function %q+D given attribute %qsinline function %qD given attribute %qsinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>inlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %<always_inline%> %q+F: %sinlining failed in call to %q+F: %sinner loop uses same OpenACC parallelism as containing loopinner loops must be perfectly nested in %<#pragma acc loop%>inner loops must be perfectly nested with %<ordered%> clauseinner loops must be perfectly nested with %<reduction%> %<inscan%> clauseinput file %qs is the same as output fileinput operand constraint contains %qcinsert plugin to identify runtime errors at compiletimeinsert_bbt(): Duplicate key foundinsertion out of range in %qsinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn addresses not set after shorten branchesinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
  installation error, cannot find %<crtoffloadtable.o%>instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwiseinstruction scheduling not supported on this target machineinstruction set %qs cannot implement default ABI %qs, falling back to %qsinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopinteger arguments to SYSTEM_CLOCK at %L with different kind parametersinteger constant is too large for %<_BitInt(%d)%> typeinteger constant is too large for %<unsigned _BitInt(%d)%> typeinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expression %qE of type %qT results in %qEinteger overflow in expression of type %qT results in %qEinteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of %qsinterface %qE does not have valid constant string layoutinterface partition is not exportedintermediate array offset %wi is outside array bounds of %qTinternal %<strub%> does not support forced labelsinternal compiler debugging information, dump the list of quadruplesinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal compiler error: error reporting routines re-entered.
! internal consistency failureinternal error: %<cris_side_effect_mode_ok%> with bad operandsinternal error: bad register: %dinternal error: not expecting operand1 to be a constant setinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine cannot be called directlyinterrupt service routine must return %<void%>interrupt service routine should have %qs as the second argumentinterrupt service routine should have a pointer as the first argumentinterrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>intervening code must not contain OpenMP directivesintrinsic function %qE must be directly calledintrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid %%-codeinvalid %%A operandinvalid %%A valueinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid %<#pragma %s%>invalid %<CASE_CHAIN%>invalid %<CPU_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<MPY_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<PHI%> argumentinvalid %<PHI%> resultinvalid %<const_cast%> from type %qT to type %qTinvalid %<const_cast%> of an rvalue of type %qT to type %qTinvalid %<enum%> underlying typeinvalid %<static_cast%> from type %qT to type %qTinvalid %<sve_width%> value: %dinvalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>invalid %qs offset operatorinvalid %qs size argument in loadinvalid 'asm': invalid (pointer) operands %qsinvalid 3-index slice of object that is not a sliceinvalid 3-index slice of stringinvalid IACC argumentinvalid JSON syntaxinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qEinvalid RHS for gimple memory store: %qsinvalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qsinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address in operandinvalid address modeinvalid address operand in %qsinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for %<__builtin_arc_aligned%>invalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid architecture for target attribute or pragma %qsinvalid argument %<%s%> for %<%s%>invalid argument %<%s%> for %<-mharden-sls=%>invalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument given to %<-mharden-sls=%>invalid argument in option %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-falign-%s%> option: %qsinvalid arguments for %<-fpatchable-function-entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid block indexinvalid branch to/from %s structured blockinvalid built-in function at expansioninvalid call to non-functioninvalid calls_comdat_local flaginvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of a prvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid cc output constraint: %qsinvalid class name in declaration of %qDinvalid clique in %qsinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraintsinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid control register %d for mvtc; using %<psw%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion from type %<_Float16%> without option %<-msse2%>invalid conversion from type %<__bf16%> without option %<-msse2%>invalid conversion from type %<__vector_pair%>invalid conversion from type %<__vector_quad%>invalid conversion from type %<bfloat16_t%>invalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %<_Float16%> without option %<-msse2%>invalid conversion to type %<__bf16%> without option %<-msse2%>invalid conversion to type %<__vector_pair%>invalid conversion to type %<__vector_quad%>invalid conversion to type %<bfloat16_t%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%sinvalid custom instruction option %qsinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid doacross kindinvalid element index %qE to %<__builtin_shufflevector%>invalid element type for attribute %qsinvalid embedcfg: Files entry is not a stringinvalid embedcfg: Files is not a JSON objectinvalid embedcfg: Patterns entry is not an arrayinvalid embedcfg: Patterns is not a JSON objectinvalid embedcfg: duplicate Patterns entryinvalid embedcfg: missing Filesinvalid embedcfg: missing Patternsinvalid embedcfg: not a JSON objectinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression for static array dimension: %sinvalid expression type for %<#pragma omp atomic%>invalid failure memory model %qs for %qDinvalid feature modifier %qs in %<-march=%s%>invalid feature modifier %qs in %<-mcpu=%s%>invalid feature modifier %qs of value %qs in %<target()%> pragma or attributeinvalid feature modifier %qs of value %qs in %<target_version%> attributeinvalid feature modifier %s of value %qs in %<target()%> pragma or attributeinvalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iinvalid fnsummary in LTO streaminvalid form of %<#pragma omp atomic compare%>invalid form of %<#pragma omp atomic%>invalid form of %<pragma omp atomic compare%>invalid format for %<sve_width%>invalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid function in gimple callinvalid hard register usage between earlyclobber operand and input operandinvalid hard register usage between output operand and matching constraint operandinvalid hard register usage between output operandsinvalid header name %qsinvalid hex digitinvalid id value for exception attributeinvalid id value for interrupt attributeinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid jump function in LTO streaminvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in %<asm%> output %dinvalid map kindinvalid maskinvalid mask type in %qsinvalid member template declaration %qDinvalid memory model %qs for %qDinvalid memory model %wi for %qDinvalid memory model argument %d of %qEinvalid module name %qsinvalid name %qs in %<target("arch=")%> pragma or attributeinvalid name %qs in %<target("cpu=")%> pragma or attributeinvalid name %qs in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to %qsinvalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32invalid number of arguments for %<-falign-%s%> option: %qsinvalid offload table in %sinvalid offset operand in %qsinvalid operandinvalid operand %%xn codeinvalid operand addressinvalid operand code '%c'invalid operand for %%N codeinvalid operand for %%N or %%S codeinvalid operand for %%s codeinvalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in %qsinvalid operand in return statementinvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code '%c'invalid operand size for operand code 'O'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to switch statementinvalid operand type %qT for %qsinvalid operand type used with operand code '%c'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to %%c codeinvalid operands to %qsinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid order in asm node %iinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in %qsinvalid position or size operand to %qsinvalid private reduction on %qEinvalid proc_bind kindinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers for %<constexpr%> objectinvalid qualifiers for field of %<constexpr%> objectinvalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid register name for %q+Dinvalid regular expression %qs in %qsinvalid relocationinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid slice of mapinvalid source block specificationinvalid static chain in gimple callinvalid storage class for function %qEinvalid system register name %qsinvalid system register name providedinvalid target memregs value %<%d%>invalid template declaration of %qDinvalid template non-type parameterinvalid template-argument-listinvalid template-idinvalid third argumentinvalid third argument to %<__builtin_ia32_prefetch%>; using zeroinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for %<new%>invalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for %<asm%> flag outputinvalid type for _Literal with constructorinvalid type for cc output constraintinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for propertyinvalid type of %<__MEM%> operandinvalid type of argument %u of type-generic functioninvalid type-generic return type for argument %u of %<__builtin_tgmath%>invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>invalid types %<%T[%T]%> for array subscriptinvalid types for %qsinvalid types in address space conversioninvalid types in conversion to floating-pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<::%>invalid use of %<__builtin_va_arg_pack ()%>invalid use of %<__builtin_va_arg_pack_len ()%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function typeinvalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of %<decltype(auto)%>invalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> after it is validinvalid use of %<this%> at top levelinvalid use of %<this%> before it is validinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of %qT in template argumentinvalid use of '%%%c'invalid use of MMA operand of type %qs as a function parameterinvalid use of MMA type %qs as a function return valueinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of attributes in empty declarationinvalid use of brace-enclosed initializer listinvalid use of constructor as a templateinvalid use of contract role for explicit semanticinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in constructor %<pre%> contractinvalid use of member %qD in destructor %<post%> contractinvalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static data member %qEinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of pack expansion %qTinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of pointers to arrays with different qualifiers in ISO C before C23invalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of register '%s'invalid use of structure with flexible array memberinvalid use of template template parameter %qTinvalid use of template type parameter %qTinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of type %<void%> in parameter declarationinvalid use of type %qT as a default value for a template template-parameterinvalid use of unary %<*%> on pointer to memberinvalid use of undefined type %qTinvalid use of void expressioninvalid use of volatile lvalue inside %<transaction_safe%> functioninvalid use of volatile lvalue inside transactioninvalid user-defined conversion from %qH to %qIinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector operandinvalid vector type for attribute %qEinvalid vector types in nop conversioninvalid version number %qsinvalid warm function for reset attributeinvalid zero extractio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis hidden by %qsis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lineariteration variable %qE should not be reductioniterator %qD has %<_Atomic%> qualified typeiterator %qD has const qualified typeiterator %qD has neither integral nor pointer typeiterator %qD has zero stepiterator step with non-integral typeiterator variableits dest_idx should be %d, not %dits value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flagsivar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips OpenMP %<allocate%> allocationjump skips variable initializationjump to case labeljump to label %qDjunk at end of %<#pragma %s%>junk at end of %<#pragma ADDRESS%>junk at end of %<#pragma CTABLE_ENTRY%>junk at end of %<#pragma GCC memregs%> [0-16]junk at end of %<#pragma GCC pop_options%>junk at end of %<#pragma GCC push_options%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma __nostandard%>junk at end of %<#pragma __standard%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma longcall%>junk at end of %<#pragma message%>junk at end of %<#pragma ms_struct%>junk at end of %<#pragma options%>junk at end of %<#pragma pack%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma unused%>junk at end of %<#pragma weak%>junk at end of %<#pragma%> ghs endsdajunk at end of %<#pragma%> ghs endtdajunk at end of %<#pragma%> ghs endzdajunk at end of %<#pragma%> ghs interruptjunk at end of %<#pragma%> ghs sectionjunk at end of %<#pragma%> ghs startsdajunk at end of %<#pragma%> ghs starttdajunk at end of %<#pragma%> ghs startzdajunk at end of '#pragma extern_model'keyword %<export%> is deprecated, and is ignoredkeyword %<export%> is enabled with %<-fmodules-ts%>keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qD has incorrect context in bb %dlabel %qD in the middle of basic block %dlabel %qD to block does not match in bb %dlabel %qE referenced outside of any functionlabel %s referenced outside of any functionlabel at end of compound statementlabel at end of compound statement only available with %<-std=c++2b%> or %<-std=gnu++2b%>label context is not the current function declarationlabel definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>lambda capture of %qE is not a constant expressionlambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>lambda in local class %q+T cannot capture variables from the enclosing contextlambda parameter %qD previously declared as a capturelambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in template parameter typelambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlane index must be a constant immediatelanguage %s not recognizedlanguage dialect differs %qs, expected %qslanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelarge return values not supported with %<-mabi=ti%> optionlast argument must be an immediatelast argument of %qD is not integer constant between 0 and 3last register name %s must be an odd registerlayout of %qs member of type %qT changes in %qsld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
  library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %wu bytes, but argument is %slimit is %wu bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallink against the pthread library (default on)linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command linelist-initializer for non-class type must not be parenthesizedlisting the stack pointer register %qs in a clobber list is deprecatedliteral operator %q#D conflicts with raw literal operatorliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class typeliteral operator with C linkagelive patching (with %qs) is not supported with LTOlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration from a different functionlocal declaration of %qE hides instance variablelocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation of OpenACC %<kernels%>location of the previous clause in the same loop nestlocation of the previous reduction for %qElocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop %d%'s number of iterations %qE references the released SSA name %qEloop not permitted in intervening code in OpenMP loop bodyloop uses OpenACC parallelism disallowed by containing routineloop variable %qD creates a copy from type %qTloop variable %qD of type %qT binds to a temporary constructed from type %qTloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser exception specification on overriding virtual function %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelow bound for the array is outside the ztype limitslow bound for the subrange has overflowedlower value in case label range less than minimum value for typelseek failed while reading export datalvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in %<asm%> statementlvalue-to-rvalue conversion of a volatile lvalue %qE with type %qTmachine independent builtin code out of rangemacro debug output may be incomplete with modulesmacro definitions of %qE corruptedmacro expands to multiple statementsmacro name missing after %qsmain variant is not definedmake_generic(): Cannot find generic symbol %qsmaking multiple clones of %qDmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma ADDRESS%> variable addressmalformed %<#pragma CTABLE_ENTRY%> variable addressmalformed %<#pragma GCC pch_preprocess%>malformed %<#pragma GCC visibility push%>malformed %<#pragma __extern_prefix%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma builtin%>malformed %<#pragma extern_model%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma member_alignment%>malformed %<#pragma member_alignment%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma ms_struct {on|off|reset}%>, ignoringmalformed %<#pragma ms_struct%>, ignoringmalformed %<#pragma options align={mac68k|power|reset}%>, ignoringmalformed %<#pragma options%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<#pragma redefine_extname%>, ignoredmalformed %<#pragma weak%>, ignoredmalformed %<#pragma%> ghs sectionmalformed %<COLLECT_GCC_OPTIONS%>malformed %<target("%s")%> attributemalformed %<target("%s")%> pragma or attributemalformed %<target()%> attributemalformed %<target()%> pragma or attributemalformed option %<-fplugin-arg-%s%>: missing %<-<key>[=<value>]%>malformed ptx filemalformed spec function argumentsmalformed spec function namemalloc attribute should be used for a function that returns a pointermangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %<typeof%>, use %<decltype%> insteadmangling %Cmangling of %q#D as %qE conflicts with a previous manglemap can only be compared to nilmap composite literal must have keysmapper died by signal %smapper exit status %dmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximal number of LTO partitions streamed in parallel.maximum limit of %d namespaces searched for %qEmaximum number of LRA assignment passes is achieved (%d)maximum number of generated reload insns per insn achieved (%d)may access %E byte in a region of size %Emay access %E bytes in a region of size %Emay access %E or more bytes in a region of size %Emay access between %E and %E bytes in a region of size %Emay not use both -EB and -ELmay not use both -m32 and -m64may only omit types within composite literals of slice, array, or map typemay read %E byte from a region of size %Emay read %E bytes from a region of size %Emay read %E or more bytes from a region of size %Emay read between %E and %E bytes from a region of size %Emay write %E byte into a region of size %Emay write %E bytes into a region of size %Emay write %E or more bytes into a region of size %Emay write between %E and %E bytes into a region of size %Emduc registers only saved for G13 targetmedia functions are not available unless %<-mmedia%> is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD is used uninitializedmember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmember variables cannot have RVV type %qTmember variables cannot have SVE type %qTmembers of an explicitly specialized class are defined without a template headermemory allocation failed in vasprintfmemory allocation failed while reading export datamemory input %d is not directly addressablememory layout mismatchmemory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes cannot be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemin partition size cannot be greater than max partition sizemio_array_ref(): Unknown array refmips16 function profilingmismatch between declaration %qE size (%wd) and its initializer size (%wd)mismatch in argument %u type of built-in function %qD; expected %qTmismatch in argument %u type of intrinsic function %qD (%qT, should be %qT)mismatch in argument %u type of intrinsic function %qD (%qT, should be %qs)mismatch in bound %Z of argument %u declared as %smismatch in bounds %Z of argument %u declared as %smismatch in call of intrinsic function %qDmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatch in return type of built-in function %qD; expected %qTmismatch in return type of intrinsic function %qD (%qT, should be %qs)mismatched argument pack lengths (%d vs %d)mismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched contract attribute in declarationmismatched contract condition in declarationmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching definitionmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<(%> after %<#pragma unused%>, ignoringmissing %<)%> after %<#pragma unused%>, ignoringmissing %<PHI%> defmissing %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>missing %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, or %<ignored_attributes%> after %<#pragma GCC diagnostic%>missing %<target%> attribute for multi-versioned %qDmissing %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directivemissing REG_EH_REGION note at the end of bb %imissing additional %<requires%> to start a requires-expressionmissing arch name in %<-march=%s%>missing argument to %<#pragma GCC diagnostic ignored_attributes%>missing argument to %qsmissing attribute name after %<#pragma GCC diagnostic ignored_attributes%>missing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing collection in fast enumerationmissing controlling predicatemissing cpu name in %<-mcpu=%s%>missing cpu name in %<-mtune=%s%>missing dashmissing definitionmissing device or architecture after %qsmissing direct call for speculation %imissing edge %i->%imissing feature or flag for %<%s%>missing filename after %qsmissing fill character at end of strfmon formatmissing format after %qsmissing header namemissing increment expressionmissing indirect call in speculative call sequencemissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing mappermissing method %s%s%smissing module namemissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing or corrupt object.dmissing origin for a node in a nested listmissing output path after %qsmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing property attributemissing ref for speculation %imissing resolution data for %smissing sentinel in function callmissing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-idmissing template argument list after %qE; template placeholder not permitted in parametermissing template argumentsmissing template arguments after %qEmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemissing value in %<target_version%> attributemisspelled term %<%.*s%> in format; use %<%s%s%> insteadmixing OpenMP directives with attribute and pragma syntax on the same declarationmixing OpenMP directives with attribute and pragma syntax on the same statementmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of %qsmodification of %qE from outside current evaluation is not a constant expressionmodification of %qE is not a constant expressionmodification of %qE outside its lifetime is not a constant expressionmodification of allocated storage after deallocation is not a constant expressionmodified heremodifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiersmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiersmodifying a const object %qE is not allowed in a constant expressionmodule %qs CRC mismatchmodule %qs declared heremodule %qs expected, header module foundmodule %qs foundmodule %qs imported heremodule already declaredmodule already importedmodule contains OpenMP, use %<-fopenmp%> to enablemodule dependencies require preprocessingmodule nature in USE statement at %Cmodule-declaration not permitted in header-unitmodule-declaration only permitted as first declaration, or ending a global module fragmentmore than %d operands in %<asm%>more than one %<atomic_default_mem_order%> clause in a single compilation unitmore than one %qs clause with %<source%> modifier on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifiermore than one locator in %<depend%> clause on %<depobj%> constructmoving %qE of type %qT to itselfmoving a local object in a return statement prevents copy elisionmoving a temporary object prevents copy elisionmpfr not configured to handle all floating modesmulti-source compilation not implemented for C++multidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple %<-mcpu=%> options specifiedmultiple %<default%> targets were setmultiple %<step%> modifiersmultiple %qE attributemultiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directivemultiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>multiple cc output constraints not supportedmultiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple linear modifiersmultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple property %qE methods specified, the latest one will be usedmultiple ref-qualifiersmultiple save register attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs %<ifunc%> which is not supported on this targetmust %<#include <typeinfo>%> before using %<typeid%>must be declared with %<noexcept(true)%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionnaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename %qs differs from name %qs defined in another translation unitname %qs is defined as %u-bit while another translation unit defines it as %u-bitname %qs is defined to %wd while another translation unit defines it as %wdname %qs is defined to different value in another translation unitname missing for member functionname of class shadows template template parameter %qDname the explicit object parametername used in a GNU-style designated initializer for an arrayname-independent declarations only available with %<-std=c++2c%> or %<-std=gnu++2c%>named return values are no longer supportednamespace %qD enterednamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qInarrowing conversion of %qE from %qH to %qI is ill-formed in C++11need %<this%> to access member %qEneed %<this%> to access member %qsneed %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither branch of %<if%> is a constant expressionneither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function missing bodynested function trampolines not supported on GCN5 due to non-executable stacksnested function trampolines not supported on this targetnested functions cannot be profiled with %<-mfentry%> on s390nested functions not supported on this targetnested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>nested loop in reduction needs reduction clause for %qEnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>nested requirement %qE is not satisfiednested requirement %qE is not satisfied, becausenew cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew in Fortran 2003new in Fortran 2008new in Fortran 2018new in Fortran 2023new in Fortran 95new types may not be defined in a return typenew-expression is not a constant expression before C++20next member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %<FUNCTION_PROFILER%> for CRISno %<enum%> underlying type specifiedno %q#D member function declared in class %qTno %qs getter foundno FPX/FPU mixing allowedno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno constructorsno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno destructorsno dispatcher found for the versioning attributesno dispatcher found for the versioning attributes: %sno field %qD found in union being initializedno functions named %qDno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<%T::operator[] (%A)%>no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching concepts for %qEno matching fixed-point overload found for %qsno matching function call to %qE with empty argumentsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno member named %qE in %qTno multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qsno operand of the disjunction is satisfiedno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profile files were merged
  no profiling of 64-bit code for this ABIno register available for profiling %<-mcmodel=large%s%>no register in addressno return statement in %<constexpr%> function returning non-voidno return statement in function returning non-voidno return statements in function returning %qTno semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno suspend point info for %qDno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>no viable destructor for %qTnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has invalid order %inode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is symver but not aliasnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon 32 bit register operand for '%%%c'non double precision REAL argument to %s intrinsic at %Lnon-%<consteval%> function %q+D overriding %<consteval%> functionnon-AAPCS derived PCS variantnon-ASCII character in CFString literalnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-array deallocation of object allocated with array allocationnon-call exception handling mismatchnon-class, non-variable partial specialization %qE is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 0 to %qsnon-constant argument 1 to %qsnon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by %<typedef%>non-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant expression %qsnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-deducible template %qT used without template argumentsnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function alias definitions not supported in this configurationnon-function in gimple callnon-integer argument 1 to %qsnon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code %<z%>non-integral type switch statementnon-local gotos in functions with SME statenon-local lambda expression cannot have a capture-defaultnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member using-declaration names constructor of %qTnon-member-template declaration of %qDnon-memory input %d must stay in memorynon-memory output %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type %qT cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-rectangular loop nest with non-constant step for %qsnon-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar %qsnon-scalar typenon-scalar variable %qD in conditional %<lastprivate%> clausenon-standard suffix on floating constantnon-standard suffix on floating constant before C23non-static const member %q#D in class without a constructornon-static const member %q#D, cannot use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %qsnon-static data member declared with placeholder %qTnon-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, cannot use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level %qsnon-trivial conversion in %qsnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qE is not allowednon-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-variable %qD in declaration with more than one declarator with placeholder typenon-vector %qs with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label %qD is not first in a sequence of labels in bb %dnonzero array subscript %qE is used with array %qD of type %qT with unknown boundsnonzero array subscript %qE is used with array of type %qT with unknown boundsnormalization cannot co-exist with scaling
! not Encapsulated Lazy Records of Named Declarationsnot allowed type combination in %qsnot configured with sysroot headers suffixnot eliding copy on return from %qDnot eliding copy on return in %qDnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s (level %d) at %Lnot enough argumentsnot enough arguments to returnnot enough nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnot expecting different types to binary operatornot exporting %<#define %E%> as it is a keywordnot generating patch area, nops not supportednot support %<-fpic%> option for v3m toolchainnot writing module %qs due to errorsnotenote: null destination pointernull format stringnull pointernull pointer dereferencenullability specifier %qE cannot be applied to multi-level pointer type %qTnullability specifier %qE cannot be applied to non-pointer type %qTnumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of vector not a power of twonumber of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)number of results does not match number of valuesnumber of speculative targets %i mismatched with num_speculative_call_targets %inumber of variables in %qs clause with %<sink%> modifier does not match number of iteration variablesnumber of vector components %wu exceeds %dnumber of vector components %wu not a power of twonumeric argument of %qE attribute must be in range [0-63]objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject %qE of size %sobject is not a methodobject missing in use of %qEobject of size %s allocated by %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolescent in Fortran 95obsolete Maverick format code '%c'obsolete option %<-I-%> used, please use %<-iquote%> insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>obtained hereodr-used inline variable %qD is not definedof moduleoffload compiler %qs not foundoffload compiler %s not found (consider using %<-B%>)offload dimension out of range (%d)offset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of %qD is not ABI-compliant and may change in a future version of GCCoffset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of packed bit-field %qD has changed in GCC 4.4old declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledomp_cur_iteration at %L requires %<-1%> as logical offsetone field is a bitfield while the other is notone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>one type needs to be constructed while the other does notonly %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attributeonly %qT or a null pointer constant can be converted to %qTonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly 32-bit access is supported for %<__regio_symbol%> address spaceonly DWARF debug format is supported for interrupt service routineonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> or %<assume%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only the first parameter of a member function can be declared as an explicit object parameteronly unevaluated inline assembly is allowed in a %<constexpr%> function in C++20only uninitialized variables can be placed in a %<.bss%> sectiononly uninitialized variables can be placed in the %<.noinit%> sectiononly values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of rangeonly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-declaration hereopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %qs: %sopening output file %s: %moperand %%xn code invalid for QImodeoperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %<?:%> have different types %qT and %qToperands to %<?:%> of types %qT and %qT have unordered conversion rankoperands to %T/%t must be reg + const_int:operation not permitted on type %<_Float16%> without option %<-msse2%>operation not permitted on type %<__bf16%> without option %<-msse2%>operation not permitted on type %<bfloat16_t%>operation on %qE may be undefinedoperations on multiple vectors must be predicated by %qs rather than %qsoperations on single vectors must be predicated by %qs rather than %qsoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoptimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure.option %<%s%> requires %<-mlong-double-128%>option %<%s=%s%> is not available for %qs CPUoption %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>option %<-mirq-ctrl-saved%> valid only for ARC v2 processorsoption %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>option %<-mrgf-banked-regs%> valid only for ARC v2 processorsoption %<-mstructure-size-boundary%> is deprecatedoption %qs is ignored, the default value %qs is considered for %qs CPUoption %qs is not available for %qs CPUoption %qs is valid for %s but not for %soption %qs with mismatching values (%s, %s)option %s is not supported together with %<-fopenacc%>option %s not used consistently in all LTO input filesoption %s with different valuesoptional argumentoptional class parameteroptions or targets=options missing after %qsoptype_msgid overflow: %dor replace parentheses with braces to aggregate-initialize a variableor replace parentheses with braces to value-initialize a variableor use %<auto%> for an abbreviated function templateor use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with integer zero (%qT and %qT)ordered comparison of pointer with null pointerorders the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamicordinal type expectedorigin points to a different parentoriginal %<default%> is hereoriginal declaration appeared hereoriginal declaration hereoriginal declaration with fewer contracts hereoriginal definition appeared hereoriginal definition hereoriginal not compressed with zstdoriginal size unknownoriginal template declaration hereoriginally declared %<const%> hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> functionouter block of region %i is wrongouter iteration variable %qD addend expression %qE is not integralouter iteration variable %qD multiplier expression %qE is not integralouter iteration variable %qD used in condition expression has type other than %qTouter iteration variable %qD used in initializer expression has type other than %qTouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with %qs clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output registers must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output argument list for %qsoverflows in conversion from %qT to %qT changes value from %qE to %qEoverlapping initializer for field %qT.%qDoverloaded builtin %qs is implemented by builtin %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>overriding %qD declared %<transaction_safe%>pack expansion argument for non-pack parameter %qD of alias template %qDpack expansion argument for non-pack parameter %qD of concept %qDpack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>pack expansion of %qE attributepack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpacked layoutpadding struct size to alignment boundary with %E bytespadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD may not appear in this contextparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda exception specification only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda trailing return type only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda transaction qualifier only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration is not name-independentparameter declared %<auto%>parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter names (without types) in function declarationparameter pack %<__bases%> only valid in template declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed %{in GCC 12.1%}parameter passing for argument of type %qT changed in GCC 13.1parameter passing for argument of type %qT changed in GCC 14.1parameter passing for argument of type %qT changed in GCC 7.1parameter passing for argument of type %qT changed in GCC 9.1parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12parameter to builtin must be a string constant or literalparameter to builtin not valid: %sparameters of type %<va_list%> {aka %qs} are decayed to pointer types, and require %<va_copy%> to be converted back into a static array typeparametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses must be omitted if %qE attribute argument list is emptyparentheses must be omitted if attribute argument list is emptyparentheses required around this composite literal to avoid parsing ambiguityparentheses were disambiguated as a function declarationparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT RANK statement at %Cparse error in SELECT TYPE statement at %Cparse error in template argument listpart-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-objectpartial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument listpartial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument listpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>passed to the preprocessor if -fcpp is used (internal switch)passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integerspassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %dpassing %qT to argument %d of %qE, but %qT is not a valid MVE element typepassing %qT to argument %d of %qE, but %qT is not a valid SVE element typepassing %qT to argument %d of %qE, but argument %d had type %qTpassing %qT to argument %d of %qE, but argument %d was a tuple of %qTpassing %qT to argument %d of %qE, but its %qT form does not accept scalarspassing %qT to argument %d of %qE, but its %qT form does not accept single vectorspassing %qT to argument %d of %qE, but previous arguments had type %qTpassing %qT to argument %d of %qE, which does not accept scalars for this combination of argumentspassing %qT to argument %d of %qE, which expects %qTpassing %qT to argument %d of %qE, which expects %qspassing %qT to argument %d of %qE, which expects %qs or %qspassing %qT to argument %d of %qE, which expects a 128 bit NEON vector typepassing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer typepassing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a pointer typepassing %qT to argument %d of %qE, which expects a scalar elementpassing %qT to argument %d of %qE, which expects a scalar integerpassing %qT to argument %d of %qE, which expects a scalar pointerpassing %qT to argument %d of %qE, which expects a single MVE vector rather than a tuplepassing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuplepassing %qT to argument %d of %qE, which expects a vector of %d-bit elementspassing %qT to argument %d of %qE, which expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integerspassing %qT to argument %d of %qE, which expects a vector of integerspassing %qT to argument %d of %qE, which expects a vector of signed integerspassing %qT to argument %d of %qE, which expects a vector of unsigned integerspassing %qT to argument %d of %qE, which expects a vector or pointer base addresspassing %qT to argument %d of %qE, which expects a vector or scalar typepassing %qT to argument %d of %qE, which expects an %qs or %qspassing %qT to argument %d of %qE, which expects an MVE tuple typepassing %qT to argument %d of %qE, which expects an MVE vector typepassing %qT to argument %d of %qE, which expects an SVE typepassing %qT to argument %d of %qE, which expects an SVE type rather than a scalar typepassing %qT to argument %d of %qE, which expects vectors of %d-bit elementspassing %qT to argument %d of %qE, which expects vectors of signed integerspassing %qT to argument %d of %qE, which expects vectors of unsigned integerspassing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integerspassing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wdpassing %wd to argument %d of %qE, which expects a valid %qT valuepassing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wdpassing %wd to argument %d of %qE, which expects either %wd or %wdpassing %wd to argument %d of %qE, which expects the value %wdpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qs qualifier from pointer target typepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from incompatible scalar storage orderpassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to %qs-qualified parameter aliases with argument %Zpassing argument %i to %qs-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing mismatched integer types %qT and %qT to arguments %d and %d of %qEpassing mismatched tuple types %qT and %qT to arguments %d and %d of %qEpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing single vector %qT to argument %d of %qE after passing tuple %qT to argument %dpassing too large argument on stackpassing tuple %qT to argument %d of %qE after passing single vector %qT to argument %dpatchable function entry %wu exceeds size %wupath: pedwarnpedwarn: perhaps %<#include <coroutine>%> is missingperhaps insert a line break, or other disambiguation, to prevent this being considered a module control-lineperhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: placeholder constraints not satisfiedplaceholder type not allowed in this contextplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwuplease use an explicit cpu name; valid cpu names are: %splugin %qs was specified with different paths: %qs and %qsplugin %s is not licensed under a GPL-compatible license
  %splugin %s is not licensed under a GPL-compatible license %splugin %s registered a null callback function for event %splugin %s should be specified before %<-fplugin-arg-%s%> in the command lineplugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with %<--enable-plugin%>pointed-to object declared herepointerpointer %qE may be used after %qDpointer %qE used after %qDpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer may be used after %qDpointer member %q+D declared herepointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment from %qT to %qT differ in signednesspointer targets in initialization of %qT from %qT differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in returning %qT from a function with return type %qT differ in signednesspointer to %qD is not a constant expressionpointer to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer to array loses qualifier in conditional expression in ISO C before C23pointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer used after %qDpointer value used where a complex was expectedpointer value used where a floating-point was expectedpointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>pointer-to-member mapping %qE not supportedpointer-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an lvalue before C++20pointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to %<__regio_symbol%> address space are prohibitedpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in %qsposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepositive width required at %Lpossible problem detected in invocation of %<operator delete%>possible problem detected in invocation of operator %<delete []%>possibly dangling reference to a temporarypost-increment address is not a registerpost-module-declaration imports must be contiguouspost-module-declaration imports must not be from header inclusionpost-module-declaration imports must not be include-translatedpostconditions cannot be statementspostfix %qD must have %<int%> as its argumentpostfix %qD must have %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepower9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9pragma or attribute %<target("%s")%> does not accept an argumentpragma or attribute %<target("%s")%> does not allow a negated formpragma or attribute %<target("%s")%> is not validpragma or attribute %<target("%s=%s")%> is not validpragma(%s) not implementedpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpreconditions cannot be statementspredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional sequenceprefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious %<#pragma omp declare reduction%>previous %<pragma omp declare reduction%> declarationprevious contract hereprevious declarationprevious declaration %q#Dprevious declaration %qDprevious declaration %qD used %d template parameterprevious declaration %qD used %d template parametersprevious declaration as %q#Dprevious declaration hereprevious declaration of %<%c%E%>previous declaration of %<%c%E%> as %<@optional%>previous declaration of %<%c%E%> as %<@required%>previous declaration of %<%c%s%>previous declaration of %q#Dprevious declaration of %q+Dprevious declaration of %q+D with type %qTprevious declaration of %qDprevious declaration of %qD hereprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D with type %qTprevious definition of %qD hereprevious implicit declaration of %q+D with type %qTprevious labelprevious mangling %q#Dprevious non-prototype definition hereprevious specificationprevious specification in %q#D herepreviously declared as %spreviously declared as %s with %u unspecified variable boundpreviously declared as %s with %u unspecified variable boundspreviously declared as %s with %u variable boundpreviously declared as %s with %u variable boundspreviously declared as %s with bound %<%s%>previously declared as %s with bound %qspreviously declared as %s with bound argument %Epreviously declared as a pointer %spreviously declared as a variable length array %spreviously declared as an array %spreviously declared as an ordinary array %spreviously declared herepreviously declared here without exportingpreviously defined herepreviously defined here as %spreviously used hereprimary template %qDprimary template hereprivate member %q#D in anonymous unionprivate module fragmentprivate module fragment only permitted in purview of module interface or partitionprobability %qE is outside the range [0.0, 1.0]probability %qE must be constant floating-point expressionprobability of edge %d->%d not initializedprobability of edge from entry block not initializedproblem with building target image for %sproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>product %<%E * %E%> of arguments %i and %i exceeds maximum object size %Eprofile data for function %u is corruptedprofile for function %qD not found in profile dataprofiler support for VxWorksprofiling %<-mcmodel=large%> with PIC is not supportedprofiling is not yet implemented for this architectureprofiling not supported with -mgprograms: %s
! promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypepromoted bitwise complement of an unsigned value is always nonzeroproperties for %<simd%> selector may not be specified in %<metadirective%>properties must be namedproperty %qs already specified in %<@dynamic%>property %qs already specified in %<@synthesize%>property %qs is using instance variable %qs of incompatible typeproperty %qs is using the same instance variable as property %qsproperty cannot be a bit-fieldproperty cannot be an arrayproperty declaration not in %<@interface%>, %<@protocol%> or %<category%> contextproperty must be a conforming device number at %Cproperty must be a constant integer expression at %Cproperty must be a constant logical expression at %Cproperty must be constant integer expressionproperty must be constant integer expression or string literalprotected member %q#D in anonymous unionprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol %qE is unavailableprotocol attributes are not available in Objective-C 1.0prototype declarationprototype declared hereprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprototype for '%s' has required operands after optional operandsprototype specified for %q#Dprovided for %qDpseudo-destructor is not calledpure virtual %q#D called from constructorpure virtual %q#D called from destructorpure virtual %q#D called from non-static data member initializerpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqsort checking failedqsort comparator non-negative on sorted output: %dqsort comparator not anti-symmetric: %d, %dqsort comparator not transitive: %d, %d, %dqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualified-id in declarationqualifiers are not allowed on constructor declarationqualifiers are not allowed on declaration of %<operator %T%>qualifiers are not allowed on declaration of deduction guidequalifiers are not allowed on destructor declarationqualifying type %qT does not match destructor name ~%qTquoted %qs directive in formatquoted %qs directive in format; use %qs insteadr0 needs to be available as a call-clobbered registerrange clause must have array, slice, string, map, or channel typerange expressions in switch statements are non-standardrange limits are not of the same typerange-based %<for%> expression of type %qT has incomplete typerange-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>rank + corank of %qs exceeds %d at %Craw literal operator %q#D conflicts with literal operator templaterdynamic is not supportedre-initialization of %qs at %Lreachable %s definition hereread failed while reading export dataread-only location %qE used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only named return value %qD used as %<asm%>outputread-only parameter %qD use as %<asm%> outputread-only reference %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading %E byte from a region of size %Ereading %E bytes from a region of size %Ereading %E or more bytes from a region of size %Ereading CMI %qsreading between %E and %E bytes from a region of size %Ereading ddoc file %s: %mreading input filereading through null pointer (argument %d)receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecognize the specified suffix as a definition module filenamerecognize the specified suffix as implementation and module filenamesrecompiling with %<-fcompare-debug%>recursive callrecursive evaluation of default argument for %q#Drecursive inliningrecursive instantiation of default member initializer for %qDrecursive lazy loadrecursive reference %qsrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
  recursively required from here
  redeclaration %qD differs in %qs from previous declarationredeclaration of %<enum %E%>redeclaration of %<pragma omp declare reduction%>redeclaration of %q#Dredeclaration of %q#D may not have default argumentsredeclaration of %q#D with different constraintsredeclaration of %q#D with different template parametersredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qD adds abi tag %qEredeclaration of %qD with different constraintsredeclaration of %qT as a non-templateredeclaration of %qs %<#pragma omp declare reduction%> for type %qTredeclaration of C++ built-in type %qTredeclaration of Objective-C class %qsredeclaration of enum %qsredeclaration of enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared hereredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition of %<CTABLE_ENTRY %redefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Dredefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q+#Dredefinition of parameter %q+Dredefinition of struct or union %qTredefinition of struct or union %qT with variably modified typeredefinition of typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant class-key %qs in reference to %q#Tredundant enum-key %<enum%s%> in reference to %q#Tredundant move in initializationredundant move in return statementredundant redeclaration of %<constexpr%> static data member %qDredundant redeclaration of %q+Dredundant redeclaration of %qD in same scoperef-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>reference %<dynamic_cast%> failedreference %qD is initialized with itselfreference %qD is not yet bound to a value when used herereference %qs cannot be declared %<mutable%>reference has both stmt and lto_stmt_uid setreference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to %qD is not a constant expressionreference to dead statementreference to local variable %qD returnedreference type %qT in %<#pragma omp declare reduction%>referenced argument declared herereferenced symbol declared herereferencing argument %u of type %qTregion contains %s partitioned code but is not %s partitionedregion is %s partitioned but does not contain %s partitioned coderegion of lp %i is wrongregister name %<%s%> not recognized in %<__regio_symbol%> address spaceregister name given for non-register variable %q+Dregister name not specified for %q+Dregister number must be a compile-time constant.  Try giving higher optimization levelsregister number must be in range 0-31 for %sregister of %qD used for multiple global register variablesregister or memory expression expected for 'M' output modifierregister or memory expression expected for 'N' output modifierregister specified for %q+D is an internal GCC implementation detailregister specified for %q+D isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatibleregparm nested function not supported with %<__builtin_eh_return%>reimplementation of class %qErelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremove %<std::move%> callremove %<{ }%> around initializerremove parenthesesremove parentheses to default-initialize a variableremove the %qsremove the class-key or replace it with %qsremoved loop %d in loop treerename spec %s to %s
  repeated %<@%> before Objective-C stringrepeated %s in formatreplace parentheses with braces to declare a variablereplace the class-key with %qsrequest for implicit conversion from %qT to %qT not permitted in C++request for member %qD in %qE, which is of non-class type %qTrequest for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)request for member %qD is ambiguousrequest for member %qD is ambiguous in multiple inheritance latticerequest for member %qE in non-class type %qTrequest for member %qE in something not a structure or unionrequested %<init_priority%> %i is out of range [0, %i]requested %<init_priority%> %i is reserved for internal userequested %<init_priority%> is not an integer constantrequested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)requested ABI requires %<-march%> to subsume the %qc extensionrequested alignment %qE exceeds maximum %urequested alignment %qE exceeds object file maximum %urequested alignment %qE is not a positive power of 2requested alignment for %q+D is greater than implemented alignment of %wurequested alignment is not a constantrequested alignment is not a power of 2requested alignment is not an integer constantrequested alignment is too largerequested position is less than zerorequested position is not an integer constantrequire id argument in the stringrequire_atom(): bad atom type requiredrequired by substitution of %qS
  required from %q#D
  required from here
! requiresrequires-clause on declaration of non-function type %qTrequires-clause on return typerequires-clause on type-idrequires-clause on typedefresolution sub id %wx not in object fileresolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeresolver indirect function declared hereresult of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?result of %<%wu^%wu%> is %wu; did you mean exponentiation?result of %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult type is not a plain type-constraintresult with non-constant character lengthreturn address signing is only supported for %<-mabi=lp64%>return discards %qv qualifier from pointer target typereturn edge does not point to exit in bb %dreturn from pointer to non-enclosed address spacereturn makes %q#v qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %qD is not %<int%>return type of %qD is not %qsreturn type of functionreturn type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return type specified for deduction guidereturn value type mismatchreturn with value in function with no return typereturn-statement with a value, in function returning %qTreturn-statement with no value, in function returning %qTreturn-type-requirement is not a type-constraintreturned from %qDreturned from %qTreturning %qT from a function with incompatible return type %qTreturning %qT from a function with return type %qT makes integer from pointer without a castreturning %qT from a function with return type %qT makes pointer from integer without a castreturning %qT from pointer type with incompatible scalar storage order %qTreturning a value from a constructorreturning a value from a destructorreturning initializer listreturning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying arrayreturning pointer to %qD of type %qT from a function with incompatible type %qTreturning pointer to temporaryreturning reference to temporaryreturning temporary %<initializer_list%> does not extend the lifetime of the underlying arrayreturning to the gate for a mechanical issuereturns_twice call is not first in basic block %dreturns_twice call is not last in basic block %dreverse floating-point scalar storage orderreverse scalar storage orderreverse storage order for %smoderight operand of comma operator cannot resolve address of overloaded functionright operand of comma operator has no effectright operand of comma operator is a reference, not call, to function %qEright operand of shift expression %q+E is greater than or equal to the precision %wu of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright shift count >= width of typeright shift count >= width of vector elementright shift count is negativeright-hand operand of comma expression has no effectrounding mode not supported for VAX floatsrounding result will always be 0rounding to %d bits has no effect for fixed-point value with %d fractional bitsroutine %qD declared hereroutine call uses OpenACC parallelism disallowed by containing routineroutine call uses same OpenACC parallelism as containing looprv32e requires ilp32e ABIrv64e requires lp64e ABIrx100 cpu does not have FPU hardwarerx200 cpu does not have FPU hardwaresame canonical type node for different types %qT and %qTsame variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> constructsame version was previously defined heresame_comdat_group is not a circular listsame_comdat_group list across different groupssanitizer function attribute mismatchsatisfaction of atomic constraint %qE depends on itselfsatisfaction value first evaluated to %qE from heresatisfaction value of atomic constraint %qE changed from %qE to %qEsaturation bit range must be a constant immediatesaturation bit range must be in the range [%wd, %wd]save temporary preprocessed filessaw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscale needs to be non-negativescaling cannot co-exist with normalization, skipping
  schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT afterscoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>scoped/unscoped mismatch in enum %q#Tscore argument must be constant integer expressionscore argument must be non-negativesecond argument must be a constsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is a function type %qTsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond expression has type %qTsecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsecond, third and fourth argument must be a constsection #%u is missing or corruptedsection %qs is missing or corruptedsection already exists: %qssection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %qDsegmentation faultsegmentation fault (code)selected fp16 options are incompatibleselector %qs does not accept any propertiesselector %qs does not accept any properties at %Cselector %qs specified more than once in set %qsselector must be an immediateselector must be an integer constant in the range [0, %wi]selector set %qs specified more than onceself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with %<-E%>semantic interposition mismatchset %qs to at least %d for more detailset all location values to a specific value (internal switch)set base type must be an ordinal typeset type cannot be initialized with a %qsset type does not take another integer valuesetjmp/longjmp inside %<simd%> constructsetter method names must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshared-memory region overflowshift count not integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expressionshow_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when %<ADDR_EXPR%> changedside-effects element in no-side-effects CONSTRUCTORsigned conversion from %qT to %qT changes the value of %qEsigned conversion from %qT to %qT changes value from %qE to %qEsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle %<target_clones%> attribute is ignoredsize %qE of array %qE exceeds maximum object size %qEsize %qE of array %qE is negativesize %qE of array exceeds maximum object size %qEsize %qE of array is negativesize in array new must have integral typesize is too largesize mismatch in argument %d of %qEsize of %q+D %E bytes exceeds maximum object size %wusize of %qD differ from the size of original declarationsize of %qs (%wd) differ from its declared size (%wd)size of array %qD has non-integral type %qTsize of array %qD is not an integral constant-expressionsize of array %qE exceeds maximum object size %qEsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is not a constant expressionsize of array %qE is too largesize of array element is not a multiple of its alignmentsize of array exceeds maximum object size %qEsize of array has non-integral type %qTsize of array is not a constant expressionsize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wu bytessize of string literal is too largesize of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilso any instantiation with a non-empty parameter pack would be ill-formedsoft-float and long-double-128 are incompatiblesome candidates omitted; use %<-fdiagnostics-all-candidates%> to display themsome parts of macro expansion are not guarded by this %qs clausesorry, unimplementedsorry, unimplemented: sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)source is a pointer to incomplete typesource is not a pointersource is not a pointer to classsource is not of class typesource is of incomplete class typesource locations for function %qD have changed, the profile data may be out of datesource object %qE of size %ssource object allocated heresource object is likely at address zerosource object of size %s allocated by %qEsource type is not polymorphicspace followed by punctuation character %<%c%>spec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%@%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>spec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %E exceeds destination size %Especified bound %E exceeds maximum object size %Especified bound %E exceeds source size %Especified bound %E may exceed destination size %Especified bound %E may exceed maximum object size %Especified bound %E may exceed source size %Especified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified bound [%E, %E] exceeds destination size %Especified bound [%E, %E] exceeds maximum object size %Especified bound [%E, %E] exceeds source size %Especified bound [%E, %E] may exceed maximum object size %Especified bound [%E, %E] may exceed source size %Especified bound range [%wu, %wu] exceeds %<INT_MAX%>specified mode too small for enumerated valuesspecified option %qs more than oncespecified size %E exceeds maximum object size %Especified size %E may exceed maximum object size %Especified size between %E and %E exceeds maximum object size %Especified size between %E and %E may exceed maximum object size %Especify a system register with a small string lengthspecify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso.specify the list of runtime modules and their initialization orderspecify the module mangled prefix namespecify the module mangled prefix name for all modules in the following include pathsspecifying vector types with %<__attribute__ ((mode))%> is deprecatedspecs %%include syntax malformed after %td charactersspecs %%rename syntax malformed after %td charactersspecs %s spec was not found to be renamedspecs file malformed after %td charactersspecs unknown %% command after %td charactersspeculative edges are not adjacentspurious %<>>%>, use %<>%> to terminate a template argument listspurious leading punctuation sequence %<%.*s%> in formatspurious trailing %<%%%> in formatspurious trailing punctuation sequence %<%.*s%> in formatspurious trailing space in formatstack clash guard size %<%d%> must be equal to probing interval %<%d%>stack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probes for SVE framesstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wu bytesstack usage might be %wu bytesstack usage might be unboundedstackframe too big: %d bytesstandalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statementstandard %qE attribute can only be applied to functionsstandard attributes in middle of decl-specifiersstandard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the typestandard attributes on namespaces must precede the namespace namestart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement is not a constant expressionstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement uses released SSA namestatement volatile flag not up to datestatement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic assertion failedstatic assertion failed: %.*sstatic assertion failed: %Estatic attribute %qs declaration for %q+D needs an addressstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %qsstatic data member is not name-independentstatic declaration of %q+D follows non-static declarationstatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic structured binding is not name-independentstatic type %qT of its operand is a non-public base class of dynamic type %qTstatic variable is not name-independentstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep expression refers to outer iterator %qDstep of implied-do loop at %L could not be simplified to a constant valuestep of implied-do loop at %L shall not be zerostmt (%p) marked modified after optimization pass: stmt with wrong VUSEstmts without blockstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifier in %<sizeof%>storage class specifier in %qEstorage class specifier in caststorage class specifier in empty declaration with %<enum%> underlying typestorage class specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD has not been resolvedstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstoring the address of local variable %qD in %qEstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming functions require the ISA extension %qsstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal with user-defined suffix is invalid in this contextstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %wustructure containing a flexible array member is not at the end of another structurestructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding at namespace scope is not name-independentstructured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have constrained %<auto%> type %qTstructured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding has incomplete type %qTstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>subframework include %s conflicts with framework includesubobject %qD declared heresubprogram %q+F not marked %<Inline%>subprogram %q+F not marked %<Inline_Always%>subscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>subsequently declared as %s with %u unspecified variable boundsubsequently declared as %s with %u unspecified variable boundssuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %<%s%> being addedswitch %<-mcpu=%s%> conflicts with switch %<-march=%s%>switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> is required for double-precision floating-pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over OpenMP %<allocate%> allocationswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol %qD referenced by %qD declared heresymbol needs to be defined to have a versionsymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsymver attribute argument must have format %<name@nodename%>symver is not exported with default visibilitysymver is only supported on ELF platformssymver target is not exported with default visibilitysynthesized method %qD first required heresystem path %qs is not absolutetaking address of an immediate function %qDtaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of packed member of %qT may result in an unaligned pointer valuetaking address of rvaluetaking the absolute value of unsigned type %qT has no effecttaking the address of a label is non-standardtarget & host is %qs:%qs, expected %qs:%qstarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute or pragma changes %<long double%> sizetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattargets missing after %qstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a compile-time constanttemplate argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failure for %qDtemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD used as a declaratortemplate-id %qE in declaration of primary templatetemplate-id not allowed for constructor in C++20template-id not allowed for destructor in C++20template-introductions are not part of C++20 concepts; use %qs to enabletemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>testing if a concept-id is a valid expression; add %<requires%> to check satisfactionthe %<audit%> semantic should be at least as strong as the %<default%> semanticthe %<bool%> keyword is not allowed in a C++20 concept definitionthe %<destroy%> expression %qE should be the same as the %<depobj%> argument %qEthe %<device%> clause expression must evaluate to %<1%>the %<device%> clause expression must evaluate to %<1%> at %Cthe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %qE attribute cannot be applied to an SVE function typethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe %qs debug info cannot be used with pre-compiled headersthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with %<complex float%> member has changed in GCC 4.4the ABI of passing union with %<long double%> has changed in GCC 4.4the ENI instruction operand must be either 0 or 1the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address %qE will never be NULLthe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be %<null%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe align argument to %<__builtin_coro_promise%> must be a constantthe alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}the argument to %<xabort%> intrinsic must be an 8-bit immediatethe arguments to %qE must be constant stringsthe assignment suppression scanf featurethe call requires %<ifunc%>, which is not supported by this targetthe calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)the combination of %qs and %qs is incompatible with %qsthe comparison reduces to %qEthe comparison will always evaluate as %<false%> for the address of %qE will never be NULLthe comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULLthe comparison will always evaluate as %<true%> for the address of %qE will never be NULLthe comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe compiler can assume that the address of %qE will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe content of uninitialized storage is not usable in a constant expressionthe control flow of function %qD does not match its profile data (counter %qs)the coroutine promise type %qT declares both %<return_value%> and %<return_void%>the count should be no less than 0; please check the intrinsic %qs in codethe default value for the current CPU tuning is %d bytesthe direction argument to %<__builtin_coro_promise%> must be a constantthe dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe event handle of a %<detach%> clause should not be in a data-sharing clausethe expression %qE evaluated to %<false%>the expression %qE is required to be non-throwingthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a %qs must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the fourth argument must be one of enum %qsthe frame size of %wu bytes is larger than %wu bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible selection was determined by ultimate alias target %qDthe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the location value is corruptthe m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the max value for the last size range should be -1 for option %qsthe message attached to %<unavailable%> is not a stringthe modules initialization order is dynamically determined by M2RTS and application dependenciesthe next to last argument must be an 8-bit immediatethe omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operandthe operand %qE is unsatisfied becausethe passed in closure object will not be mutated because it is taken by valuethe program should also define %qDthe range of count should be in 0 to 16; please check the intrinsic %qs in codethe range of count should be in 0 to 32; please check the intrinsic %qs in codethe range of count should be in 0 to 64; please check the intrinsic %qs in codethe range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register %qs cannot be clobbered in %<asm%> for the current targetthe register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe required expression %qE is invalidthe required expression %qE is invalid, becausethe required type %qT is invalidthe required type %qT is invalid, becausethe result for the xxspltidp instruction is undefined for subnormal input valuesthe result of the conversion is unspecified because %qE is outside the range of type %qTthe same loop iteration variables %qD used in multiple associated loopsthe target does not support %<asm goto%> with outputs in %<asm%>the temporary was destroyed at the end of the full expression %qEthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe type of a pointer to explicit object member function is a regular pointer to function typethe type of an explicit object member function is a regular function typethe value of %qD is not usable in a constant expressionthe value of the stack pointer after an %<asm%> statement must be the same as it was before the statementthere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to function %qE must be a constant integerthird operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this built-in function is only available on the fr405 and fr450this built-in function is only available on the fr450this built-in function is only available on the fr500 and fr550this built-in function is only available on the v3f toolchainthis built-in function is only available on the v3s or v3f toolchainthis built-in function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %qsthis compiler does not support PowerPC (%<-arch%> option ignored)this compiler does not support x86 (%<-arch%> option ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this definition requires the MVE ISA extensionthis flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this operation requires the RVV ISA extensionthis operation requires the SVE ISA extensionthis statement may fall throughthis target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restrictedthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate iteration variable %qDthreadprivate variable %qE used in a region with %<order(concurrent)%> clausethreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthree-way comparison of %qD has type %qT, not a comparison category typethree-way comparison of %qD has type %qT, which does not convert to %qTthree-way comparison of vectorsthrowing NULL, which has integral, not pointer typethunk-inline is only supported with %<-mindirect-branch-jump%>to be allocated variable declared hereto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either %<-M%> or %<-MM%>to match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has %<x-location == %u%>token %u has %<x-location == y-location == %u%>token %u has %<y-location == %u%>too few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to built-in function %qE expecting %utoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many %<#pragma options align=reset%>too many %<...%> in lambda capturetoo many %<always%> modifierstoo many %<always%> modifiers at %Ltoo many %<close%> modifierstoo many %<close%> modifiers at %Ltoo many %<defaultmap%> clauses with %qs categorytoo many %<defaultmap%> clauses with unspecified categorytoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<present%> modifierstoo many %<present%> modifiers at %Ltoo many %<self%> clausestoo many %<static%> argumentstoo many %qs clausestoo many %qs clauses on a task constructtoo many alternatives in %<asm%>too many argumentstoo many arguments for %%:dumpstoo many arguments for formattoo many arguments for partial specialization %qTtoo many arguments passed in sgpr registerstoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to built-in function %qE expecting %dtoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many atomic clausestoo many braces around initializer for %qTtoo many braces around scalar initializer for type %qTtoo many exception handling edges in bb %itoo many filenames given; type %<%s %s%> for usagetoo many function arguments for eBPFtoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many memory order clausestoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %qD (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level comma expression in array subscript changed meaning in C++23top-level comma expression in array subscript is deprecatedtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size and element size must be a nonzero constant immediatetotal size of local objects %wu exceeds maximum %wutotal size of local objects exceeds maximum %wutotal size of local objects is too largetotal size of local variables exceeds architecture limittp_first_run must be non-negativetraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing %<,%> in arguments for %<#pragma GCC diagnostic ignored_attributes%>trailing %<,%> in arguments for %<-Wno-attributes=%>trailing argument to %<__type_pack_element%> is not a typetrailing array %qT should not be used as a flexible array membertrailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>trampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%dtree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%dtree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itried to perform floating-point modulo division on %qTtrue/false edge after a non-GIMPLE_COND in bb %dtry making the operator a %<const%> member functiontry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bit-fieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)turn on internal debug tracing for quad,token,line,all (internal switch)turn on internal debugging of the compiler (internal switch)turn on tracing of procedure line numbers (internal switch)turns on all division and modulus by zero checking for ordinal valuesturns on all range checking for numerical valuesturns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)turns on case statement label compile time checking when using an expression of an enum type.turns on compile time analysis in the first basic block of a procedure detecting access to uninitialized data.turns on compile time analysis to detect access to uninitialized variables, the checking can be specified by: known,cond,all.turns on runtime checking for functions which finish without executing a RETURN statementturns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specifiedturns on runtime checking to check whether a floating point number will exceed rangeturns on runtime checking to check whether a whole number will exceed rangeturns on runtime checking to detect accessing data through a NIL value pointerturns on runtime subrange, array index and indirection via NIL pointer checkingtwo consecutive %<[%> shall only introduce an attributetwo different outer iteration variables %qD and %qD used in a single looptwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %<__vector_pair%> requires the %qs optiontype %<__vector_quad%> requires the %qs optiontype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT (typedef of %qT) violates the C++ One Definition Ruletype %qT defined in anonymous namespace cannot match across the translation unit boundarytype %qT defined in anonymous namespace cannot match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype %qs is not an expressiontype %qs violates the C++ One Definition Ruletype %s differs by %<TYPE_ALIGN%>type %s differs by %<TYPE_MODE%>type %s differs by %<TYPE_SIZE%>type %s differs by %<TYPE_USER_ALIGN%>type %s is not an opaque typetype %s is not with opaque modetype assertion only valid for interface typestype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype is unavailabletype is unavailable: %stype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in %qstype mismatch in %qs expressiontype mismatch in %qs referencetype mismatch in binary expressiontype mismatch in conditional expressiontype mismatch in parameter %itype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %<asm%> operand %qE could not be determinedtype of %<depobj%> expression is not %<omp_depend_t%>type of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of iterator %qD refers to outer iterator %qDtype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype punning toggles scalar storage ordertype qualifier in empty declaration with %<enum%> underlying typetype qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different %<TREE_TYPE%>type variant has different %<TYPE_BINFO%>type variant has different %<TYPE_FIELDS%>type variant has different %<TYPE_SIZE_UNIT%>type variant has different %<TYPE_VFIELD%>type variant with %<TYPE_ALIAS_SET_KNOWN_P%>type variant%'s %<TREE_TYPE%>type variant%'s %<TYPE_BINFO%>type variant%'s %<TYPE_SIZE_UNIT%>type was previously declared %qEtype%'s %<TREE_TYPE%>type%'s %<TYPE_BINFO%>type%'s %<TYPE_SIZE_UNIT%>type-punning to incomplete type might break strict-aliasing rulestype-specifier invalid in lambdatype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use %<__typeof__%> instead)typedef %qD is initialized (use %qs instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef may not be a function definitiontypedef may not be a member function definitiontypedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<__builtin_classify_type%> callstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in %qs expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in enum-basetypes may not be defined in exception-declarationstypes may not be defined in explicit-specifiertypes may not be defined in iterator typetypes may not be defined in parameter typestypes may not be defined in template argumentstypes may not be defined within %<__builtin_offsetof%>typespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to find the promise type for this coroutineunable to generate reloads for impossible constraints:unable to generate reloads for:unable to implement ABI %qs with instruction set %qsunable to locate default linker script %qs in the library search pathsunable to open %s for reading: %munable to open %s for writing: %munable to open dynamic dependency %qsunable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to register info for plugin %qs - plugin name not foundunable to represent further imported source locationsunable to resolve forward reference in definitionunable to use %qs for PIC registerunavailable stringop for inlining %qsunbalanced punctuation character %<%c%> in formatunbalanced punctuation character %qc in formatunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunderspecified %qD referenced in its initializerunderspecified declaration of %qE, which is already declared in this scopeunexpanded parameter pack in enumerator in lambdaunexpanded parameter pack in local class in lambdaunexpected !$OMP ATOMIC expression at %Lunexpected %<else%>unexpected AST of kind %sunexpected EOFunexpected RHS for assignmentunexpected arch for %<target()%> attribute: bad string found %<%s%>unexpected arch for %<target()%> attribute: must start with + or rvunexpected argumentunexpected argument to %<msp430_select_hwmult_lib%>: %sunexpected attributeunexpected base-type in cris_print_baseunexpected encapsulation format or typeunexpected error opening %<devices.csv%>unexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to %<msp430_select_hwmult_lib%>: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected mapping nodeunexpected multiplicative operandunexpected offsetunexpected operandunexpected operand: %dunexpected placeholder in constrained result typeunexpected pointer mapping nodeunexpected reference to packageunexpected side-effects in addressunexpected template-id %qEunexpected text address:unexpected type for array length: %qsunhandled alignment for %<#pragma nomember_alignment%>unhandled architectureunhandled arguments %qs and %qs to %<msp430_set_driver_var%>unhandled expressionunhandled expression typeuninitialized %<const %D%>uninitialized %<const %D%> is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown %<#pragma GCC aarch64%> option %qsunknown %<#pragma GCC arm%> option %qsunknown %<#pragma extern_model%> model %qsunknown %<#pragma member_alignment%> name %sunknown %<#pragma riscv intrinsic%> option %qsunknown %<-mdebug-%s%> switchunknown %<asm%> flag output %qsunknown C++ standard %qsunknown CRIS cpu version specification in %<-mtune=%>: %sunknown CRIS version specification in %<-march=%> or %<-mcpu=%>: %sunknown Compiled Module Interface: %sunknown Control-Flow Protection Level %qsunknown IRA algorithm %qsunknown IRA region %qsunknown LDP/STP policy %qsunknown LTO partitioning model %qsunknown Live-Patching Level %qsunknown OpenMP directive name in %qs attribute argumentunknown OpenMP directive name in %qs clause argumentunknown SIMD extension (%qs disabled while %qs is enabled), disabling SIMDunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model %wi for %qDunknown array bounds setting %qsunknown array size in deleteunknown assumption clause %qsunknown attribute %qEunknown attribute %qsunknown basic block reordering algorithm %qsunknown block specifierunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown checkaction setting %qsunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for %<-mtune%>unknown crate type: '%qs'unknown demangling style %qsunknown destunknown error reading %s from %<devices.csv%>unknown excess precision style %qsunknown flag passed in %<-moverride=%s%> (%s)unknown floating point contraction style %qsunknown hardcfr noreturn checking level %qsunknown header kind %qsunknown insn modeunknown internal function %qEunknown lam type %qsunknown linker output %qsunknown machine mode %qEunknown move insn:unknown native FPU type %<0x%x%>, %qs failedunknown native base architecture %<0x%x%>, %qs failedunknown offload ABI %qsunknown operand letter: '%c'unknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for %<%s=%s%>unknown option for %<-mrecip=%s%>unknown parameter to option %<-mtune-ctrl%>: %sunknown pass %s specified in %<-fdisable%>unknown pass %s specified in %<-fenable%>unknown pointer size model %qsunknown processor ID %<0x%x%>, some tuning parameters will fall back to defaultunknown profile qualityunknown profile reproducibility method %qsunknown profile update method %qsunknown property %qE of %qs selectorunknown property %qs of %qs selectorunknown property attributeunknown property attribute %<%s%s%>unknown property attribute %qEunknown punctuation '%c'unknown ranger debug mode %qsunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown rust compile-until %qsunknown rust edition %qsunknown rust mangling option %qsunknown selector %qs for context selector set %qsunknown selector %qs for context selector set %qs at %Cunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown specifier %qs in %<amdgpu_hsa_kernel%> attributeunknown srcunknown stack check parameter %qsunknown switch %<-mlong-double-%s%>unknown target attribute or pragma %qsunknown threader debug mode %qsunknown trampoline implementation %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for %<-march%>unknown value %qs for %<-mcpu%>unknown value %qs for %<-mtune%>unknown value %qs of %<-mmacosx-version-min%>unknown vectorization library ABI type in %<-mveclibabi=%s%>unknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed field is neither function nor member function; cannot be declared friendunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed scoped enum is not allowedunnamed struct/union that defines no instancesunnamed temporary defined hereunnamed type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating-point argumentunquote_string(): got bad stringunquoted attribute in formatunquoted control character %qc in formatunquoted control characters in formatunquoted identifier or keyword %<%.*s%> in formatunquoted keyword %<%.*s%> in formatunquoted name of built-in function %<%.*s%> in formatunquoted non-graph character %qc in formatunquoted non-graph characters in formatunquoted operator %<%.*s%> in formatunquoted option name %<%.*s%> in formatunquoted preprocessing directive %<%.*s%> in formatunquoted sequence of %i consecutive punctuation characters %q.*s in formatunquoted sequence of %i consecutive space characters in formatunquoted type name %<%.*s%> in formatunquoted whitespace character %qc in formatunreachableunrecognizable argument of option unrecognizable argument of option %<unrecognizable insn:unrecognized %<-mfpu%> target: %sunrecognized %<hwmpy%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>unrecognized %<revision%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %qE attribute argument %qsunrecognized %s target: %sunrecognized MCU name %qs, assuming that it has no hardware multiply; use the %<-mhwmult%> option to set this explicitlyunrecognized MCU name %qs, assuming that it is just a MSP430X with no hardware multiply; use the %<-mcpu%> and %<-mhwmult%> options to set these explicitlyunrecognized MCU name %qs, assuming that it just supports the MSP430X ISA; use the %<-mcpu%> option to set the ISA explicitlyunrecognized addressunrecognized argument in option %<-march=%s%>unrecognized argument in option %qsunrecognized argument to %<--help=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?unrecognized argument to %<-flto=%> option: %qsunrecognized argument to %<-fzero-call-used-regs=%>: %qsunrecognized automatic variable initialization type %qsunrecognized btf debug output level %qsunrecognized command-line option %<-%s%>unrecognized command-line option %<-%s%>; did you mean %<-%s%>?unrecognized command-line option %<-fdump-%s%>unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?unrecognized command-line option %<-fopt-info-%s%>unrecognized command-line option %qsunrecognized command-line option %qs may have been intended to silence earlier diagnosticsunrecognized control register number: %d - using %<psw%>unrecognized debug output level %qsunrecognized edge flag: %qsunrecognized enum value: %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:%<asm_auto_mfpu%>unrecognized operand to %%:%<canon_for_mlib%>unrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:%<target_mode_check%>unrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized state string %qsunrecognized string escapeunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for builtin %qFunresolved overloaded builtinunrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunset option %qs is ignored, it is always enabled for %qs CPUunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed floating constantunsupported %<strub%> call on the target systemunsupported SVE vector sizeunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported code '%c' for fixed-point:unsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported constant address:unsupported cpu name returned from kernel for %<-mcpu=native%>: %sunsupported fixed-point conversionunsupported map expression %qEunsupported memory expression:unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported number of nops before function entry (%u)unsupported operandunsupported operand %s for code '%c'unsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for simdunsupported simdlen %wdunsupported simdlen %wd (amdgcn)unsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quote character %<%c%> in formatunterminated quoting directiveunterminated stringunused arguments in %<$%>-style formatunused name %qEunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or %<-maccumulate-outgoing-args%> for correctnessupper value in case label range exceeds maximum value for typeuse %<#include%> insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<&%D[0] %s &%D[0]%> to compare the addressesuse %<-Winvalid-pch%> for more informationuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<-fdiagnostics-all-candidates%> to display considered candidatesuse %<-fext-numeric-literals%> to enable more built-in suffixesuse %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subpartsuse %<...%> to expand argument packuse %<__arm_preserves("za")%> if the callee preserves ZAuse %<__attribute__ ((vector_size))%> insteaduse %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSWuse %<alias %s = %s.%s;%> to introduce base class overload setuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse %qD directly insteaduse %qs insteaduse ISO dialect of Modula-2use PIM 2 dialect of Modula-2use PIM 3 dialect of Modula-2use PIM 4 dialect of Modula-2use PIM [234] dialect of Modula-2use a cast to the expected type to disambiguateuse cpp to preprocess the moduleuse e.g. %<-Wabi=11%> to warn about changes from GCC 7use explicit object parameter %qs insteaduse fold expression in the attribute argument insteaduse non-reference type %qT to make the copy explicit or %qT to prevent copyinguse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>use of %<auto%> in template argument only available with %<-fconcepts-ts%>use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<this%> in a constant expressionuse of %qDuse of %qD before deduction of %<auto%>use of %qsuse of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of allocated storage after deallocation in a constant expressionuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of built-in trait %qT in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating-point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of function %qD with unsatisfied constraintsuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for statementuse option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your codeuse reference type to prevent copyinguse the apostrophe directive %qs insteaduse unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addressesused array that cannot be converted to pointer where scalar is requiredused as rewritten candidate for comparison of %qT and %qTused here to mean %q#Dused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless cast to type %qTuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>uses %qD, which does not have an alignment parameterusing %<%c%s%>using %<num_workers (%d)%>, ignoring %dusing %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %dusing %<vector_length (%d)%>, ignoring %dusing %<vector_length (%d)%>, ignoring runtime settingusing %<vector_length (64)%>, ignoring %dusing %<vector_length (64)%>, ignoring runtime settingusing %qsusing %qs with unsigned type has no effectusing a dangling pointer to %qDusing a dangling pointer to an unnamed temporaryusing alias template specialization %qT after %qsusing complex absolute value function %qD when argument is of floating-point type %qTusing complex absolute value function %qD when argument is of integer type %qTusing dangling pointer %qE to %qDusing dangling pointer %qE to an unnamed temporaryusing darwin64 ABIusing decimal floating-point absolute value function %qD when argument is of complex type %qTusing decimal floating-point absolute value function %qD when argument is of floating-point type %qTusing decimal floating-point absolute value function %qD when argument is of integer type %qTusing floating-point absolute value function %qD when argument is of complex type %qTusing floating-point absolute value function %qD when argument is of decimal floating-point type %qTusing floating-point absolute value function %qD when argument is of integer type %qTusing integer absolute value function %qD when argument is of complex type %qTusing integer absolute value function %qD when argument is of floating-point type %qTusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using rvalue as lvalueusing serial compilation of %d LTRANS jobsusing simple load CSE after register allocationusing template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing value of assignment with %<volatile%>-qualified left operand is deprecatedusing-declaration for member at non-class scopeusing-declaration for non-member at class scopeusing-declaration may not name namespace %qDvalid %<-foffload=%> arguments are: %svalid %<-foffload=%> arguments are: %s; did you mean %qs?valid argument to %<-march=%> is %qsvalid arguments are: %svalid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> are: %svalid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid explicit object parameter declared herevalid failure models are %qs, %qs, %qs, %qsvalid feature names are: %svalid feature names are: %s; did you mean %qs?valid format is %<ns::attr%> or %<ns::%>valid models are %svalid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of %<-mfixed-range%> must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with attribute %qs must be located in static storagevariable %q+D with attribute %qs must not have an initializervariable %q+D with dynamic initialization put into program memory areavariable %qD adjusted for OpenACC privatization level: %qsvariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>variable %qD redeclared as functionvariable %qD set but not usedvariable %qD used as loop variable is bound in intervening codevariable %qD used in end test is bound in intervening codevariable %qD used in increment expression is bound in intervening codevariable %qD used in initializer is bound in intervening codevariable %qD used in the %<allocator%> clause must be declared before %qDvariable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directivevariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codevariable %qs has scoped destruction, cannot build closurevariable at namespace scope is not name-independentvariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length arrays are not yet supported in coroutinesvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable sized type %qT in %<reduction%> clausevariable sized type %qT in %qs clausevariable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with %<-std=c++14%> or %<-std=gnu++14%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying withoutvariable-length array of %<auto%>variable-sized compound literalvariable-sized object may not be initialized except with an empty initializervariables in %<__regio_symbol%> address space cannot be declared %<register%>variables in %<__regio_symbol%> address space cannot have initial valuevariables in %<__regio_symbol%> address space must be declared %<extern%>variables in %<__regio_symbol%> address space must be declared %<volatile%>variables of type %qT cannot have thread-local storage durationvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic functions must use the base AAPCS variantvariadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>variadic thunk callvariant %qD and base %qD have incompatible typesvariant %qD is a built-invariant %qD is not a functionvariant %qs and base %qs at %L have incompatible types: %svariant %qs at %L is not a function or subroutinevector %qs element is not a GIMPLE valuevector %qs with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in %qsvector types expected in %qsvector value used where a floating-point was expectedvectorization did not happen for a simd loopvectors with different element number found in %qsverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_flow_info: unallocated edge flag set on %d -> %dverify_flow_info: unallocated flag set on BB %dverify_gimple failedverify_ssa failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared hereversion of %<g%> will be omitted, please specify version for individual extensionversioned symbol must be publicversioned symbol must have default visibilityvirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for statementvirtual definition is not an SSA namevirtual definition of statement not up to datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual function declared herevirtual function multiversioning not supportedvirtual functions cannot be %<constexpr%> before C++20virtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table pointer is used uninitializedvirtual use of statement not up to datevirtual use operand missing for statementvisibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvtable for vtable verification is not supported with LTOwaitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak alias definitions not supported in this configurationweak aliases are not supportedweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweights need to be non-negativewhen storing %qT, %qE requires a vector base and a scalar indexwhen writing output to %s: %mwhile %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswhile referencing %qDwidth of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwithwith %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the constructwithin this loopwithout %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting %E byte into a region of size %E overflows the destinationwriting %E bytes into a region of size %E overflows the destinationwriting %E or more bytes into a region of size %E overflows the destinationwriting %wu byte into a region of size %wuwriting %wu bytes into a region of size %wuwriting %wu byte into a region of size between %wu and %wuwriting %wu bytes into a region of size between %wu and %wuwriting CMI %qswriting between %E and %E bytes into a region of size %E overflows the destinationwriting between %wu and %wu bytes into a region of size %wuwriting between %wu and %wu bytes into a region of size between %wu and %wuwriting into constant object (argument %d)writing one too many bytes into a region of a size that depends on %<strlen%>writing output filewriting output file %s: %mwriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong %<TYPE_CACHED_VALUES%> entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong argument to ignored attributeswrong edge %d->%d for PHI argumentwrong entry in %<TYPE_ARG_TYPES%> listwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %%:dwarf-version-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_assoc_barrier%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_convertvector%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to %<__builtin_shufflevector%>wrong number of arguments to %<assume%> attributewrong number of arguments to %qswrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong tree in %<TYPE_FIELDS%> listwrong type argument to %swrong type argument to abswrong type argument to absuwrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluswrong type of argument %sx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable mve.fp by using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can silence this warning by using a hexadecimal constant (%wx rather than %wd)you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>you can use an inline namespace insteadyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou should use the %<-%s%> optionyour native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>z*inx requires ABI ilp32, ilp32e, lp64 or lp64ez/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero sized type %qT in %<reduction%> clausezero sized type %qT in %qs clausezero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{erroneous}Project-Id-Version: gcc 14.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! PO-Revision-Date: 2024-05-09 16:32+0200
  Last-Translator: Roland Illig <roland.illig@gmx.de>
  Language-Team: German <translation-team-de@lists.sourceforge.net>
  Language: de
*************** write_c_file: Ausgabename ist %s, PrÃ¤fi
*** 2161,2166 ****
--- 2187,2194 ----
    -dumpversion             Die Compilerversion anzeigen.
    -f, --function-summaries        Ausgabezusammenfassungen fÃ¼r jede Funktion
    -foffload=<Ziele>        Offloading-Ziele angeben.
+   -g, --conditions                Abdeckung der geÃ¤nderten Bedingungen/
+                                     Entscheidungen ausgeben
    -h, --help                            Diese Hilfe anzeigen, danach beenden
    -h, --help                      Diese Hilfe anzeigen
    -i, --json-format               Ersetzt durch -j, --json-format
*************** write_c_file: Ausgabename ist %s, PrÃ¤fi
*** 2228,2245 ****
   [siehe %<-fno-allow-invalid-boz%>] da alle seine Kopier- und Verschiebekonstruktoren gelÃ¶scht sind Kandidat 1: %q#F Kandidat 2: %q#F in Konflikt stehende Codeerzeugungsschalter verwendet hier deklariert der Ausdruck hat einen konstanten Wert, ist aber kein konstanter Ausdruck im Sinne von C++ zstdÂ»%s !$ACC LOOPÂ«-Schleifen bei %L formen keinen rechteckigen Wiederholungsraum!$ACC LOOP kann bei %L keine DO-CONCURRENT-Schleife sein!$ACC LOOP darf ohne Schleifensteuerung bei %L kein DO WHILE oder DO sein!$ACC-LOOP-Iterationsvariable bei %L muss vom Typ integer seinÂ»!$ACC ROUTINEÂ« wurde bereits bei %C angewendet!$ACC ROUTINE mit GANG, WORKER oder VECTOR-Klausel ist in PURE-Prozedur bei %C nicht erlaubt!$ACC bei %C beginnt eine kommentierte Zeile, da es weder von Leerzeichen gefolgt wird noch eine Fortsetzungszeile ist!$OMP ASSUMES bei %C muss im Spezifikationsteil eines Unterprogramms oder Moduls vorkommen!$OMP ATOMIC CAPTURE-Erfassungsanweisung liest bei %L von anderer Variable als die Update-Anweisung schreibt!$OMP ATOMIC READ bei %L ist inkompatibel zur RELEASE-Klausel!$OMP ATOMIC READ bei %L inkompatibel mit RELEASE-Klausel, die implizit durch eine REQUIRES-Direktive bereitgestellt wirdAnweisung !$OMP ATOMIC READ muss bei %L von skalarer Variable intrinsischen Typs lesen!$OMP ATOMIC UPDATE bei %L mit FAIL-Klausel erfordert entweder die COMPARE-Klausel oder die Verwendung der intrinsischen MIN/MAX-Prozedur!$OMP ATOMIC WRITE bei %L ist inkompatibel zur ACQUIRE-Klausel!$OMP ATOMIC WRITE bei %L inkompatibel mit ACQUIRES-Klausel, die implizit durch eine REQUIRES-Direktive bereitgestellt wirdEingebaute Zuweisung !$OMP ATOMIC IAND, IOR oder IEOR muss bei %L zwei Argumente habenEingebaute Zuweisung !$OMP ATOMIC muss bei %L MIN, MAX, IAND, IOR oder IEOR seinZuweisung !$OMP ATOMIC muss bei %L Â»var = var op exprÂ« oder Â»var = expr op varÂ« sein!$OMP ATOMIC Zuweisung muss auf der rechten Seite bei %L Operator oder Intrinsic habenZuweisungsoperator Â»!$OMP ATOMICÂ« muss bei %L ein binÃ¤res +, *, -, /, .AND., .OR., .EQV. oder .NEQV. sein!$OMP ATOMIC bei %L mit %s-Klausel ist inkompatibel zu READ oder WRITE!$OMP ATOMIC bei %L mit %s-Klausel erfordert %s-KlauselErfassungsanweisung !$OMP ATOMIC bei %L muss eine skalare Variable intrinsischen Typs setzenErfassungsanweisung !$OMP ATOMIC bei %L erfordert eine skalare Variable intrinsischen TypsVon den intrinsischen Argumenten fÃ¼r %<!$OMP ATOMIC%> bei %2$L darf hÃ¶chstens eins auf %1$qs verweisen!$OMP ATOMIC intrinsische Argumente mÃ¼ssen bei %L skalar seinAnweisung !$OMP ATOMIC muss einen skalaren Ausdruck intrinsischen Typs bei %L zuweisenAnweisung !$OMP ATOMIC muss eine skalare Variable intrinsischen Typs bei %L setzen!$OMP ATOMIC Â»var op exprÂ« bei %L ist nicht mathematisch Ã¤quivalent zu Â»var = var op (expr)Â«!$OMP ATOMIC mit ALLOCATABLE-Variable bei %L!$OMP DECLARE REDUCTION %s nicht gefunden bei %L!$OMP DECLARE REDUCTION Â»%sÂ« fÃ¼r Typ %s bei %L nicht gefunden!$OMP DECLARE SIMD bei %2$L sollte auf die enthaltende Prozedur %1$qs verweisenÂ»!$OMP DECLARE TARGETÂ«-Variable %qs bei %L ist nicht gespeichert (SAVE)!$OMP REQUIRES bei %C muss im Spezifikationsteil einer Programmeinheit vorkommen%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%>, die bei %L angegeben ist, Ã¼bersteuert ein vorangehendes %<atomic_default_mem_order(%s)%> (das mÃ¶glicherweise von einer Modulverwendung stammt)%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%> wird von der Modulverwendung %qs bei %L angegeben, aber diese Klausel ist in der Programmeinheit nicht ebenfalls angegeben%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%>, die von der Modulverwendung %qs bei %L angegeben ist, Ã¼bersteuert ein vorangehendes %<atomic_default_mem_order(%s)%> (das mÃ¶glicherweise von einer Modulverwendung stammt)%<!$OMP REQUIRES%>-Klausel %qs, die bei %L angegeben ist, kommt nach der Verwendung eines GerÃ¤te-Konstrukts bzw. einer GerÃ¤te-Routine%<!$OMP REQUIRES%>-Klausel %qs ist von der Modulverwendung %qs bei %L angegeben, aber diese Klausel ist in der Programmeinheit nicht ebenfalls angegeben%<!$OMP REQUIRES%>-Klausel %qs, die von der Modulverwendung %qs bei %L angegeben ist, kommt nach der Verwendung eines GerÃ¤te-Konstrukts bzw. einer GerÃ¤te-Routine!$OMP SCAN bei %L mit null ausfÃ¼hrbaren Anweisungen in der vorangehenden strukturierten Blockfolge!$OMP SCAN bei %L mit null ausfÃ¼hrbaren Anweisungen in der darauffolgenden strukturierten Blockfolge!$OMP-TARGET-Region bei %L mit einem verschachtelten TEAMS bei %L darf keine andere Anweisung, Deklaration oder Direktive auÃŸerhalb des einzelnen TEAMS-Konstrukts enthalten!$OMP-TARGET-Region bei %L mit einem verschachtelten TEAMS darf keine andere Anweisung, Deklaration oder Direktive auÃŸerhalb des einzelnen TEAMS-Konstrukts enthalten!$OMP bei %C beginnt eine kommentierte Zeile, da es weder von Leerzeichen gefolgt wird noch eine Fortsetzungszeile ist"::" nach Modul-Eigenschaft bei %C erwartet, aber nicht gefunden"USE :: module" bei %C# %s %.2f %.2f
  Suche fÃ¼r Â»#include "..."Â« beginnt hier:
  Suche fÃ¼r Â»#include <...>Â« beginnt hier:
! $-Deskriptor bei %L$ sollte das letzte Spezifikationssymbol in Format bei %L sein$OMP ERROR aufgetreten bei %L$OMP ERROR aufgetreten bei %L: %s%#qT wird hier deklariert%#qT hier definiert%%:%<canon_for_mlib%> verlangt 1 oder mehr Paare von Parametern%%:%<target_mode_check%> verlangt eine gerade Anzahl an Parametern%%LOC() als rvalue bei %CDie Operandenmodifizierer %%d, %%e, %%f und %%g sind ausschlieÃŸlich fÃ¼r Speicherreferenzen oder konstante Werte%+qD lÃ¶st einen Abschnittstypkonflikt aus%+qD lÃ¶st einen Abschnittstypkonflikt mit %qD aus%+qD als %qE deklariert, nachdem es verwendet wurde%+qD wurde als %qs deklariert, nachdem es verwendet wurde%+qD ohne %<retain%>-Attribut und %qD mit %<retain%>-Attribut liegen in einem Abschnitt mit demselben Namen%<!$OMP %s%> bei %L erfordert %<-fopenmp-allocators%>Interner Fehler: %<!%> not valid in GIMPLE%<#define %s%>%<#pragma %s%> darf nur im GÃ¼ltigkeitsbereich einer Datei verwendet werden%<#pragma %s%> darf nur in Verbundanweisungen verwendet werden%<#pragma GCC %s%> muss innerhalb einer Funktion sein%<#pragma GCC aarch64%> erfordert eine Zeichenkette als Parameter%<#pragma GCC arm "arm_mve.h"%> erfordert einen booleschen Parameter%<#pragma GCC arm%> erfordert eine Zeichenkette als Parameter%<#pragma GCC memregs%> muss vor allen Funktionsdeklarationen stehen%<#pragma GCC memregs%> erfordert eine Zahl von 0 bis 16%<#pragma GCC optimize (Zeichenkette [,Zeichenkette]...)%> hat kein abschlieÃŸendes %<)%>%<#pragma GCC optimize%> ist keine Zeichenkette oder Zahl%<#pragma GCC optimize%> ist nur auÃŸerhalb von Funktionen erlaubt%<#pragma GCC optimize%> Zeichenkette hat falsches Format%<#pragma GCC option%> ist keine Zeichenkette%<#pragma GCC option%> ist nur auÃŸerhalb von Funktionen erlaubt%<#pragma GCC pch_preprocess%> muss zuerst kommen%<#pragma GCC pop_options%> ohne zugehÃ¶riges %<#pragma GCC push_options%>%<#pragma GCC target (Zeichenkette [,Zeichenkette]...)%> hat kein abschlieÃŸendes %<)%>%<#pragma GCC target%> wird fÃ¼r diese Maschine nicht unterstÃ¼tzt%<#pragma GCC target%> Zeichenkette hat falsches Format%<#pragma GCC unroll%> erfordert einen Zuweisungsausdruck, der zu einer nichtnegativen Ganzzahlkonstante kleiner als %u evaluiert%<#pragma GCC visibility push()%> muss %<default%>, %<internal%>, %<hidden%> oder %<protected%> angeben%<#pragma GCC visibility%> muss von %<push%> oder %<pop%> gefolgt werden%<#pragma STDC FLOAT_CONST_DECIMAL64%> wird fÃ¼r C++ nicht unterstÃ¼tzt%<#pragma STDC FLOAT_CONST_DECIMAL64%> wird auf diesem Ziel nicht unterstÃ¼tzt%<#pragma acc %s data%> hat keine Datenverschiebeklausel%<#pragma acc routine%> muss vor Definition angewendet werden%<#pragma acc routine%> muss vor Verwendung angewendet werden%<#pragma acc routine%> darf nur im Datei-GÃ¼ltigkeitsbereich auftreten%<#pragma acc routine%> benennt eine Menge von Ãœberladungen%<#pragma acc routine%> muss direkt vor einer Deklaration oder Definition einer einzelnen Funktion auftreten%<#pragma acc routine%> muss direkt vor einer Funktionsdeklaration oder -definition auftreten%<#pragma acc update%> muss mindestens eine %<device%>- oder %<host%>- or %<self%>-Klausel enthalten%<#pragma align%> muss vor der Deklaration von %qD auftreten; wird ignoriert%<#pragma implementation%> fÃ¼r %qs erscheint, nachdem Datei eingebunden wurde%<#pragma message: %s%>%<#pragma omp allocate%> wird fÃ¼r statische Variablen wie %qD noch nicht unterstÃ¼tzt%<#pragma omp allocate%> wird nicht mehr unterstÃ¼tzt%<#pragma omp assumes%> darf nur im GÃ¼ltigkeitsbereich einer Datei oder eines Namensraums verwendet werden%<#pragma omp atomic capture%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Variablen fÃ¼r SpeicherErgebnis von %<#pragma omp atomic compare capture%> ist keine Ganzzahl%<#pragma omp atomic read%> ist unvertrÃ¤glich mit der Klausel %<release%>%<#pragma omp atomic read%> inkompatibel mit %<release%>-Klausel, die implizit von einer %<requires%>-Direktive bereitgestellt wird%<#pragma omp atomic update%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher%<#pragma omp atomic update%> verwendet zwei unterschiedliche Variablen fÃ¼r Speicher%<#pragma omp atomic write%> ist unvertrÃ¤glich mit der Klausel %<acquire%>%<#pragma omp atomic write%> inkompatibel mit %<acquire%>-Klausel, die implizit von einer %<requires%>-Direktive bereitgestellt wird%<#pragma omp cancel%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben%<#pragma omp cancellation point%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben%<#pragma omp critical%> mit %<hint%>-Klausel erfordert einen Namen, auÃŸer wenn %<omp_sync_hint_none%> verwendet wird%<#pragma omp declare %s%> gefolgt von %<#pragma omp declare %s%>%<#pragma omp declare %s%> muss vor der Deklaration oder Definition einer Funktion auftreten%<#pragma omp declare %s%> muss von einer Funktionsdeklaration oder -definition oder einem weiteren %<#pragma omp declare %s%> gefolgt werdenhinter %<#pragma omp declare %s%> muss direkt eine Funktionsdeklaration oder -definition stehenhinter %<#pragma omp declare %s%> muss direkt eine einzelne Funktionsdeklaration oder -definition stehen%<#pragma omp declare %s%> muss direkt von einer Funktionsdeklaration oder -definition gefolgt sein%<#pragma omp declare reduction%>-Kombinierer verweist auf Variable %qD, die weder %<omp_out%> noch %<omp_in%> ist%<#pragma omp declare reduction%>-Initialisierung verweist auf Variable %qD, die weder %<omp_priv%> noch %<omp_orig%> ist%<#pragma omp declare reduction%> darf nur im Datei- oder Block-GÃ¼ltigkeitsbereich auftreten%<#pragma omp end declare target%> ohne zugehÃ¶riges %<#pragma omp declare target%> oder %<#pragma omp begin declare target%>%<#pragma omp error%> mit %<at(execution)%>-Klausel darf nur in Verbundanweisungen verwendet werden%<#pragma omp ordered%> mit %qs-Klausel darf nur in Verbundanweisungen verwendet werden%<#pragma omp requires%> darf nur im GÃ¼ltigkeitsbereich einer Datei oder eines Namensraums verwendet werden%<#pragma omp scan%> darf nur in einem Schleifenkonstrukt mit %<inscan%>-%<reduction%>-Klausel verwendet werden%<#pragma omp scan%> mit 0 vorhergehenden ausfÃ¼hrbaren Anweisungen%<#pragma omp scan%> mit 0 nachfolgenden ausfÃ¼hrbaren Anweisungen%<#pragma omp section%> darf nur in %<#pragma omp sections%>-Konstrukt verwendet werden%<#pragma omp simd%> zusammen mit Iterationsvariable %qE verwendet%<#pragma omp target data%> muss mindestens eine %<map%>-, %<use_device_ptr%>- oder %<use_device_addr%>-Klausel enthalten%<#pragma omp target data%> mit Zuordnungstyp auÃŸer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel%<#pragma omp target enter data%> muss mindestens eine %<map%>-Klausel enthalten%<#pragma omp target enter data%> mit Zuordnungstyp auÃŸer %<to%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel%<#pragma omp target exit data%> muss mindestens eine %<map%>-Klausel enthalten%<#pragma omp target exit data%> mit Zuordnungstyp auÃŸer %<from%>, %<tofrom%>, %<release%> oder %<delete%> an %<map%>-Klausel%<#pragma omp target update%> muss mindestens eine %<from%>- oder %<to%>-Klausel enthalten%<#pragma omp target%> mit Zuordnungstyp auÃŸer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel%<#pragma pack (pop)%> gefunden ohne passendes %<#pragma pack (push)%>%<#pragma pack%> hat mit %<-fpack-struct%> keinen Effekt â€“ wird ignoriert%<#pragma pack(pop, %E)%> gefunden ohne passendes %<#pragma pack(push, %E)%>%<#pragma redefine_extname%> wird aufgrund von Konflikt mit %<asm%>-Deklaration ignoriert%<#pragma redefine_extname%> wird aufgrund des Konflikts mit vorherigem %<#pragma redefine_extname%> ignoriert%<#pragma redefine_extname%> wird aufgrund des Konflikts mit vorheriger Umbenennung ignoriert%<#pragma riscv intrinsic%>-Option %qs erfordert, dass eine der Erweiterungen Â»VÂ« oder Â»XTHEADVECTORÂ« eingeschaltet ist%<#pragma riscv intrinsic%> erfordert eine Zeichenkette als Parameter%<#pragma scalar_storage_order%> wird in C++ nicht unterstÃ¼tzt%<#pragma vtable%> wird nicht mehr unterstÃ¼tzt%<#pragma weak%>-Deklaration von %q+D nicht erlaubt; wird ignoriert%<#pragma GHS endXXX%> passt nicht zum vorherigen %<startXXX%>%<#pragma GHS endXXX%> ohne vorheriges %<startXXX%> gefunden%<#pragma%> ist hier nicht erlaubt%<#undef %E%>%<$%>-Operandennummer nach Format ohne Operandennummer angegeben%<%%%>-Bedingung mit letztem Operanden verwendet%<%%%c%> liefert nur die letzten 2 Ziffern des Jahres%<%%%c%> liefert in manchen Locales nur die letzten 2 Ziffern des JahresArgument der Direktive %<%.*s%> ist keine nul-terminierte ZeichenketteArgument %<%.*s%> fÃ¼r Direktive ist nullAusgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes macht das Ergebnis grÃ¶ÃŸer als %<INT_MAX%>Ausgabe der Direktive %<%.*s%> zwischen %wu und %wu Bytes Ã¼bersteigt %<INT_MAX%>Ausgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes Ã¼berschreitet die minimal erforderliche GrÃ¶ÃŸe von 4095Ausgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes kÃ¶nnte das Ergebnis grÃ¶ÃŸer als %<INT_MAX%> machenAusgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes kÃ¶nnte die minimal erforderliche GrÃ¶ÃŸe von 4095 Ã¼berschreitenAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive von %wu Bytes macht das Ergebnis grÃ¶ÃŸer als %<INT_MAX%>Ausgabe der Direktive %<%.*s%> Ã¼bersteigt mit %wu Bytes %<INT_MAX%>Ausgabe der %<%.*s%>-Direktive von %wu Bytes Ã¼berschreitet die minimal erforderliche GrÃ¶ÃŸe von 4095Ausgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuGenauigkeit der %<%.*s%>-Direktive auÃŸerhalb des zulÃ¤ssigen BereichsBreite fÃ¼r %<%.*s%>-Direktive auÃŸerhalb des zulÃ¤ssigen Bereichs%<%.*s%>-Direktive schreibt %wu Byte in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%D::%D%> ist kein Klassenelement%<%D::%D%> ist kein Element von %qTAttribut %<%E (%E)%> wird ignoriert, da es sich auf eine Funktion bezieht, die als %qs deklariert istAttribut %<%E (%E)%> wird ignoriert, da es sich auf eine Deallokationsfunction bezieht, die als %qs deklariert ist%<%E::%E%> wurde nicht deklariert%<%E::%E%> ist keine Klasse oder Namensbereich%<%E::%E%> ist keine Klasse, Namensbereich oder AufzÃ¤hlung%<%E::%E%> ist kein TypAttribut-Direktive im Bereich %<%E::%E%> ignoriert%<%T%s%D%> benennt Destruktor%<%T::%D%> benennt Konstruktor in %qT%<%T::%D%> benennt Konstruktor, nicht den Typ%<%T::%E%> wurde nicht deklariert%<%T::%E%> ist kein Typ%<%T::%E%> benennt den Konstruktor, nicht den Typ%<%c%> ist kein gÃ¼ltiges Zeichen in einem Bezeichner%<%c%> ist kein gÃ¼ltiges Anfangszeichen fÃ¼r einen Bezeichner%<%c%E%> nicht in Protokoll(en) gefundendas innerhalb der Parameterliste deklarierte %<%s %E%> ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbar%<%s %s%>-Konstrukt innerhalb von %qs nicht eng geschachtelt%<%s + %s%> bei %L muss kleiner oder gleich BIT_SIZE(%qs) sein%<%s taskgroup%>-Konstrukt nicht eng geschachtelt innerhalb von %<taskgroup%>-Region%<%s%s%s%s%s%>-Direktive wird sowohl in %<absent%>- als auch %<contains%>-Klauseln erwÃ¤hnt%<%s%s%s%s%s%>-Direktive wird mehrfach in %qs-Klauseln erwÃ¤hnt%<%s(%s)%> ist nur in %<omp ordered%> erlaubt%<%s=%s%> und %<%s-%s%> sind unvertrÃ¤glich%<&%>-Bedingung ohne Registerklasse verwendetin Zeile %d ist %<&%> fÃ¼r sich alleine nicht erlaubt%<&%> sollte vor %<...%> kommenInterner Fehler: %<&&%> not valid in GIMPLE%<)%> bei %C erwartet%<*%> in booleschem Kontext, stattdessen ist %<&&%> empfohlen%<*this%>-Capture ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar%<-%s%> steht in Konflikt mit den anderen Architekturoptionen, die einen %s-Prozessor angebenArgument %q.*s fÃ¼r %<--help%> ist mehrdeutig, bitte prÃ¤zisieren%<--param constructive-interference-size=%d%> ist grÃ¶ÃŸer als %<--param l1-cache-line-size=%d%>%<--param constructive-interference-size=%d%> ist kleiner als %d%<--param destructive-interference-size=%d%> ist kleiner als %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> ist kleiner als %d%<-I-%> doppelt angegeben%<-MF%> und %<-fdeps-file=%> kÃ¶nnen sich die Ausgabedatei %<%s%> nicht teilen: %m%<-MG%> darf nur mit %<-M%> oder %<-MM%> verwendet werden%<-W%serror=%s%>: Keine Option %<-%s%>%<-W%serror=%s%>: unbekannte Option %<-%s%>; meinten Sie %<-%s%>?%<-Wabi%> warnt vor Abweichungen von der aktuellsten ABI, die ebenfalls standardmÃ¤ÃŸig verwendet wird%<-Wabi%> wird vor nichts warnen%<-Wabi=1%> wird nicht unterstÃ¼tzt; stattdessen wird Â»=2Â« verwendetArgument %qs fÃ¼r %<-Werror=%> ist fÃ¼r %s nicht gÃ¼ltig%<-Werror=%s%>: %<-%s%> ist keine Option, die Warnungen steuert%<-Wformat-contains-nul%> wird ohne %<-Wformat%> ignoriert%<-Wformat-extra-args%> wird ohne %<-Wformat%> ignoriert%<-Wformat-nonliteral%> wird ohne %<-Wformat%> ignoriert%<-Wformat-security%> wird ohne %<-Wformat%> ignoriert%<-Wformat-y2k%> wird ohne %<-Wformat%> ignoriert%<-Wformat-zero-length%> wird ohne %<-Wformat%> ignoriert%<-Wmisleading-indentation%> ist von diesem Punkt an ausgeschaltet, da die Spalten-Verfolgung aufgrund der GrÃ¶ÃŸe des Codes/Headers ausgeschaltet wurde%<-Wstrict-flex-arrays%> wird ignoriert, wenn %<-fstrict-flex-arrays%> nicht angegeben wurde%<-f%s%> und %<%s=%s%> sind unvertrÃ¤glich%<-f%s%> wird mit CONST16-Befehlen nicht unterstÃ¼tzt%<-f%s%> nicht unterstÃ¼tzt: wird ignoriert%<-f%sleading-underscore%> wird auf dieser Zielmaschine nicht unterstÃ¼tzt%<-fPIC%> und %<-fpic%> werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fPIC%> wird nicht unterstÃ¼tzt%<-fPIC%>/%<-fpic%> werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fPIE%> wird nicht unterstÃ¼tzt%<-fabi-compat-version=1%> wird nicht unterstÃ¼tzt; stattdessen wird Â»=2Â« verwendet%<-fabi-version=1%> wird nicht mehr unterstÃ¼tzt%<-fabi-version=12%> (GCC 8.1) Ã¤ndert versehentlich die Aufrufkonvention fÃ¼r %qT%<-fabi-version=13%> (GCC 8.2) korrigiert die Aufrufkonvention fÃ¼r %qT, die in 8.1 versehentlich geÃ¤ndert wurde%<-falign-%s%> ist nicht zwischen 0 und %d%<-falign-labels=%d%> wird nicht unterstÃ¼tzt%<-falign-loops=%d%> wird nicht unterstÃ¼tzt%<-faligned-new=%d%> ist keine Zweierpotenz%<-fasan-shadow-offset%> sollte nur zusammen mit %<-fsanitize=kernel-address%> verwendet werden%<-fassociative-math%> abgeschaltet; andere Optionen haben Vorrang%<-fcall-saved-REG%> wird fÃ¼r Ausgaberegister nicht unterstÃ¼tzt%<-fcf-protection%> ist nicht mit diesem Ziel kompatibel%<-fcf-protection=branch%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcf-protection=full%> wird von %<-fhardened%> nicht aktiviert, da es in der Befehlszeile angegeben wurde%<-fcf-protection=full%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcf-protection=return%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fconcepts-ts%> ist veraltet und wird in GCC 15 entfernt; bitte konvertieren Sie Ihren Code zu C++20-Konzepten%<-fcontract-assumption-mode=%> kann nicht mit p1332/p1429 gemischt werden%<-fcontract-assumption-mode=%> muss %<on%> oder %<off%> sein%<-fcontract-build-level=%> kann nicht mit p1332/p1429 gemischt werden%<-fcontract-build-level=%> muss off|default|audit sein%<-fcontract-continuation-mode=%> kann nicht mit p1332/p1429 gemischt werden%<-fcontract-continuation-mode=%> muss %<on%> oder %<off%> sein%<-fcontract-level=%> zu viele benutzerdefinierte Rollen%<-fcontract-role=%> kann nicht mit Vertragsoptionen aus std/p1429 gemischt werden%<-fcontract-role=%> muss die Form Â»Rolle:SemantikÂ« haben%<-fcontract-role=%>-Semantik muss Werte fÃ¼r default,audit,axiom beinhalten%<-fcontract-semantic=%> kann nicht mit Vertragsoptionen aus std/p1332 gemischt werden%<-fcontract-semantic=%> kann die Standardrolle nicht finden%<-fcontract-semantic=%>-Stufe muss default, audit oder axiom sein%<-fcontract-semantic=%> muss die Form Â»Stufe:SemantikÂ« haben%<-fconvert=r16_ieee%> oder %<-fconvert=r16_ibm%> werden auf dieser Architektur nicht unterstÃ¼tzt%<-fd-lines-as-code%> hat in Freiform keine Auswirkung%<-fd-lines-as-comments%> hat in Freiform keine Auswirkung%<-fdata-sections%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fdbg-cnt=%s:%d:%d%> hat kleinere obere als untere Grenze%<-fdeps-format=%> unbekanntes Format %<%s%>%<-fdirectives-only%> ist mit %<-Wunused-macros%> unvertrÃ¤glich%<-fdirectives-only%> ist mit %<-traditional%> unvertrÃ¤glich%<-femit-struct-debug-detailed=dir:...%> muss zumindest so viel wie %<-femit-struct-debug-detailed=ind:...%> erlauben%<-fexcess-precision=16%> fÃ¼r Ada%<-fexcess-precision=16%> fÃ¼r Fortran%<-fexcess-precision=16%> ist nicht mit %<-mfpmath=387%> kompatibel%<-fexcess-precision=16%> wird auf diesem Ziel nicht unterstÃ¼tzt%<-fexcess-precision=standard%> fÃ¼r Ada%<-fexcess-precision=standard%> fÃ¼r Fortran%<-ffunction-sections%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fhandle-exceptions%> wurde in %<-fexceptions%> umbenannt (und ist nun voreingestellt)%<-fhardened%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fipa-modref%> ist unvertrÃ¤glich mit %qs%<-flinker-output=rel%> und %<-fltrans%> schlieÃŸen sich gegenseitig aus%<-fmodule-only%> wird fÃ¼r Nicht-Schnittstelle verwendet%<-fmoduleinfo%> wird von diesem Ziel nicht unterstÃ¼tzt%<-fno-fat-lto-objects%> werden nur mit Linker-Plugin unterstÃ¼tzt%<-fno-gnu89-inline%> wird nur im Modus GNU99 oder C99 unterstÃ¼tzt%<-fobjc-abi-version%> %d wird fÃ¼r 32-Bit-Ziele mit %<-fnext-runtime%> nicht unterstÃ¼tzt%<-fobjc-abi-version%> 2 muss fÃ¼r 64-Bit-Ziele mit %<-fnext-runtime%> verwendet werden%<-fobjc-exceptions%> verwenden, um Syntax fÃ¼r Objective-C-Ausnahmen einzuschalten%<-fobjc-gc%> wird fÃ¼r %<-fgnu-runtime%> ignoriert%<-fobjc-sjlj-exceptions%> wird fÃ¼r %<-fgnu-runtime%> ignoriert%<-fobjc-sjlj-exceptions%> wird fÃ¼r %<-fnext-runtime%> ignoriert, wenn %<-fobjc-abi-version%> grÃ¶ÃŸer als 1 ist%<-fobjc-sjlj-exceptions%> ist das einzige unterstÃ¼tzte Ausnahmesystem fÃ¼r %<-fnext-runtime%> mit %<-fobjc-abi-version%>-Argument kleiner 2Option %<-foffload-abi%> kann nur fÃ¼r Offload-Compiler angegeben werdendas Argument %<-fonly=%> unterscheidet sich vom Namen der ersten EingabedateiOperand fÃ¼r %<-fopenacc-dim%> bei %qs ist falsch%<-fpic%> und %<-fPIC%> werden ohne %<-mdsbt%> fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fpic%> und %<-mapcs-reent%> sind inkompatibel%<-fpic%> wird nicht unterstÃ¼tzt%<-fpie%> wird nicht unterstÃ¼tzt%<-fprefetch-loop-arrays%> wird nicht mit %<-Os%> unterstÃ¼tzt%<-fprefetch-loop-arrays%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fprefetch-loop-arrays%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt (ggf. die %<-march%>-Schalter versuchen)%<-frecord-gcc-switches%> wird fÃ¼r das aktuelle Ziel nicht unterstÃ¼tzt%<-freorder-blocks-and-partition%> unterstÃ¼tzt auf dieser Architektur nicht Unwind-Info%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht mit Ausnahmen%<-freorder-blocks-and-partition%> wird auf dieser Architektur nicht unterstÃ¼tzt%<-fsanitize-address-use-after-scope%> erfordert %<-fstack-reuse=none%>%<-fsanitize-recover=%s%> wird nicht unterstÃ¼tzt%<-fsanitize-trap=%s%> wird nicht unterstÃ¼tzt%<-fsanitize=%s%> ist mit %<-fsanitize=%s%> unvertrÃ¤glich%<-fsanitize=address%> und %<-fsanitize=kernel-address%> werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fsanitize=address%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fsanitize=all%> ist ungÃ¼ltig%<-fsanitize=kernel-address%> mit Stapelschutz wird auf diesem Ziel nur in Kombination mit %<-fasan-shadow-offset=%> unterstÃ¼tzt%<-fsanitize=pointer-compare%> muss mit %<-fsanitize=address%> oder %<-fsanitize=kernel-address%> kombiniert werden%<-fsanitize=pointer-subtract%> muss mit %<-fsanitize=address%> oder %<-fsanitize=kernel-address%> kombiniert werden%<-fsanitize=shadow-call-stack%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fsanitize=shadow-call-stack%> erfordert %<-ffixed-x18%>%<-fsanitize=shadow-call-stack%> erfordert %<-fno-exceptions%>%<-fsplit-stack%> wird derzeit nur auf GNU/Linux unterstÃ¼tzt%<-fsplit-stack%> wird derzeit nur auf PowerPC64 GNU/Linux mit glibc-2.18 oder neuer unterstÃ¼tzt%<-fsplit-stack%> unterstÃ¼tzt nicht 2 Registerparameter fÃ¼r eine geschachtelte Funktion%<-fsplit-stack%> unterstÃ¼tzt nicht 3 Registerparameter%<-fsplit-stack%> unterstÃ¼tzt nicht fastcall mit geschachtelter Funktion%<-fsplit-stack%> wird von dieser Compilerkonfiguration nicht unterstÃ¼tzt%<-fsplit-stack%> erfordert AssemblerunterstÃ¼tzung fÃ¼r CFI-Direktiven%<-fstack-check=%> und %<-fstack-clash-protection%> schlieÃŸen einander aus. %<-fstack-check=%> wird deaktiviert%<-fstack-check=specific%> fÃ¼r Thumb-1%<-fstack-check=specific%> nicht fÃ¼r MIPS16 implementiert%<-fstack-clash-protection%> wird von %<-fhardened%> nicht eingeschaltet, weil %<-fstack-check%> in der Befehlszeile angegeben wurde%<-fstack-clash-protection%> wird auf Architekturen, deren Stapel von klein nach groÃŸ wÃ¤chst, nicht unterstÃ¼tztOptionen %<-fstack-limit-%> werden durch %<-mfdpic%> ignoriert; stattdessen %<-mstack-check-l1%> verwendendie Optionen %<-fstack-limit-%> werden auf dieser CPU nicht unterstÃ¼tzt%<-fstack-protector%> funktioniert auf dieser Architektur nicht%<-fstack-protector%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fstack-protector-strong%> wird von %<-fhardened%> nicht eingeschaltet, da es in der Befehlszeile angegeben wurde%<-ftrivial-auto-var-init=zero%> wird von %<-fhardened%> nicht eingeschaltet, da es in der Befehlszeile angegeben wurde%<-fuse-cxa-atexit%> wird fÃ¼r msp430-elf nicht unterstÃ¼tzt%<-fuse-linker-plugin%>, aber %s nicht gefunden%<-fwpa%> und %<-fltrans%> schlieÃŸen sich gegenseitig aus%<-g%> wird nur bei der Verwendung von GAS auf diesem Prozessor unterstÃ¼tztOption %<-g%> ausgeschaltet%<-g%> mit %<-mno-apcs-frame%> kÃ¶nnte vernÃ¼nftiges Debugging verhindern%<-gdwarf=%s%> ist mehrdeutig; verwenden Sie %<-gdwarf-%s%> fÃ¼r die DWARF-Version und %<-gdwarf -g%s%> fÃ¼r die Debugstufe%<-gdwarf-6%> wird als Version 5 ausgegeben, mit InkompatibilitÃ¤ten%<-ginline-points%> wird zwangsweise ausgeschaltet, da %<-gstatement-frontiers%> nicht angegeben ist%<-ginternal-reset-location-views%> wird zwangsweise ausgeschaltet, da %<-gvariable-location-views%> nicht angegeben ist%<-gnat%> falsch buchstabiert als %<-gant%>%<-gsplit-dwarf%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt, wird ignoriert%<-gsplit-dwarf%> wird nicht zusammen mit LTO unterstÃ¼tzt, wird daher ausgeschaltetOption %<-iplugindir%> nicht vom GCC-Treiber Ã¼bergeben%<-m%s%> wird in dieser Konfiguration nicht unterstÃ¼tzt%<-m%s%> setzt %<-m%s=%s%> auÃŸer Kraft, die ABI wird auf %qs angepasst%<-m%s=%s%> steht im Konflikt mit %qs, das %<%s%s%> erfordert%<-m32%> widerspricht %<-arch ppc64%> (%<-m32%> wird ignoriert)%<-m32%> widerspricht %<-arch x86_64%> (%<-m32%> wird ignoriert)%<-m64%> benÃ¶tigt eine PowerPC64-CPU%<-m96bit-long-double%> ist nicht mit diesem Ziel kompatibel%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=address%> unterstÃ¼tzt%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=kernel-address%> unterstÃ¼tzt%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=thread%> unterstÃ¼tztdie Option %<-mabi=2fp+%> wird nur unterstÃ¼tzt, wenn eine FPU verfÃ¼gbar ist, das kann durch die Optionen %<-mext-fpu-sp%> oder %<-mext-fpu-dp%> eingeschaltet werden%<-mabi=ms%> wird in der X32-ABI nicht unterstÃ¼tzt%<-maix64%> benÃ¶tigt: 64-Bit-Berechnung mit 32-Bit-Adressierung noch nicht unterstÃ¼tzt%<-maix64%> setzt eingeschaltete PowerPC64-Architektur voraus%<-malign-functions%> ist veraltet, Ersatz: %<-falign-functions%>%<-malign-functions=%d%> liegt nicht zwischen 0 und %d%<-malign-jumps%> ist veraltet, Ersatz: %<-falign-jumps%>%<-malign-jumps=%d%> liegt nicht zwischen 0 und %d%<-malign-loops%> ist veraltet, Ersatz: %<-falign-loops%>%<-malign-loops=%d%> liegt nicht zwischen 0 und %d%<-mapcs-stack-check%> vertrÃ¤gt sich nicht mit %<-mno-apcs-frame%>%<-mapx-features=%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt%<-mapxf%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt%<-march=%> muss angegeben werden%<-march=%s%> ist mit dem ausgewÃ¤hlten ABI unvertrÃ¤glich%<-march=%s%> erfordert %<-mfp32%>%<-march=%s%>: %s mÃ¼ssen durch %<_%> getrennt sein%<-march=%s%>: ISA-Zeichenkette muss mit %<rv32%> oder %<rv64%> anfangen%<-march=%s%>: Die Erweiterung %<%c%> ist keine einbuchstabige Erweiterung.%<-march=%s%>: nach %<%dp%> muss eine Zahl stehen%<-march=%s%>: Erweiterung %qs kommt mehr als einmal vor%<-march=%s%>: Erweiterung %qs ist eine nicht unterstÃ¼tzte Einbuchstaben-Erweiterung%<-march=%s%>: Erweiterung %qs beginnt mit %<s%>, ist aber eine nicht unterstÃ¼tzte Standard-Supervisor-Erweiterung%<-march=%s%>: Erweiterung %qs beginnt mit %<x%>, ist jedoch eine nicht unterstÃ¼tzte Nicht-Standard-Erweiterung%<-march=%s%>: die Erweiterung %qs beginnt mit %<z%>, ist aber eine nicht unterstÃ¼tzte Standarderweiterung%<-march=%s%>: erste ISA-Teilmenge muss %<e%>, %<i%> oder %<g%> sein%<-march=%s%>: fÃ¼r %<%s%dp%dp?%> wird Versionsnummer mit mehr als 2 Stufen nicht unterstÃ¼tzt%<-march=%s%>: Erweiterung h erfordert Erweiterung i%<-march=%s%>: i, e oder g muss die erste Erweiterung sein%<-march=%s%>: Name von %s muss mehr als 1 Buchstabe sein%<-march=%s%>: rv%de ist keine gÃ¼ltige Basis-ISA%<-march=%s%>: xtheadvector steht im Konflikt mit der Vektorerweiterung oder ihren Untererweiterungen%<-march=%s%>: z*inx ist mit Gleitkommaerweiterungen unvertrÃ¤glich%<-march=%s%>: zcd steht im Konflikt mit zcmp%<-march=%s%>: zcd steht im Konflikt mit zcmt%<-march=%s%>: Erweiterung zcf wird nur in rv32 unterstÃ¼tztUnterstÃ¼tzung fÃ¼r %<-march=knl%> wird in GCC 15 entferntUnterstÃ¼tzung fÃ¼r %<-march=knm%> wird in GCC 15 entfernt%<-masm=intel%> wird in dieser Konfiguration nicht unterstÃ¼tzt%<-max-stackframe=%d%> ist nicht verwendbar, nicht zwischen 0 und %ddie Kombination aus %<-mbackchain%>, %<-mpacked-stack%> und %<-mhard-float%> wird nicht unterstÃ¼tzt%<-mbranch-cost=%d%> liegt nicht zwischen 0 und 5%<-mcall-aixdesc%> ist unvertrÃ¤glich mit %<-mabi=elfv2%>%<-mcall-ms2sysv-xlogues%> ist nicht kompatibel mit %<%s%>%<-mcall-ms2sysv-xlogues%> wird derzeit nicht zusammen mit SEH unterstÃ¼tzt%<-mcmodel%> unvertrÃ¤glich mit anderen TOC-Optionen%<-mcmodel=%> wird im 32-Bit-Modus nicht unterstÃ¼tzt%<-mcode-region=either%> erfordert das groÃŸe Speichermodell (%<-mlarge%>)%<-mcode-region=upper%> erfordert das groÃŸe Speichermodell (%<-mlarge%>)%<-mcorea%> und %<-mcoreb%> kÃ¶nnen nicht zusammen verwendet werden%<-mcorea%> sollte mit %<-mmulticore%> verwendet werden%<-mcoreb%> sollte mit %<-mmulticore%> verwendet werden%<-mcpu=%> ist veraltet. Verwenden Sie stattdessen %<-mtune=%> oder %<-march=%>%<-mcpu=%s%> steht in Konflikt mit %<-march=%s%>%<-mcpu=%s%> hat ungÃ¼ltige Silizium-Revision%<-mcpu=%s%> ist nicht gÃ¼ltig%<-mcpu=%s%>: unbekannte CPU%<-mdata-region=either%> erfordert das groÃŸe Speichermodell (%<-mlarge%>)%<-mdata-region=upper%> erfordert das groÃŸe Speichermodell (%<-mlarge%>)%<-mdiv%> erfordert %<-march%>, um die %<M%>-Erweiterung zu ermitteln%<-mdouble-float%> wird ohne %<-mhard-float%> ignoriert%<-mdynamic-no-pic%> Ã¼bersteuert %<-fpic%>, %<-fPIC%>, %<-fpie%> oder %<-fPIE%>%<-mes0%> kann nur zusammen mit C verwendet werden%<-mexr%> wird ohne %<-ms%> verwendet%<-mexr%> wird ohne %<-ms%> oder %<-msx%> verwendet%<-mfdivdu%> wird ohne %<-mhard-float%> ignoriert%<-mfdpic%> wird nicht unterstÃ¼tzt, bitte das Ziel Â»bfin-linux-uclibcÂ« verwenden%<-mfentry%> wird nur auf 64-Bit-CPUs unterstÃ¼tzt%<-mfentry%> wird fÃ¼r 32 Bit in Kombination mit %<-fpic%> nicht unterstÃ¼tzt%<-mfloat-abi=hard%> und VFP%<-mfloat-abi=hard%>: ausgewÃ¤hlte Architektur hat keine FPU%<-mfpxx%> kann nur mit dem o32-ABI verwendet werden%<-mfpxx%> erfordert %<-mlra%>%<-mfunction-return%> und %<-fcf-protection%> sind nicht kompatibel%<-mfunction-return=%s%> und %<-mcmodel=large%> sind nicht kompatibel%<-mfused-madd%> ist veraltet; stattdessen %<-ffp-contract=%> verwenden%<-mgp32%> und %<-mfp64%> kÃ¶nnen nur kombiniert werden, wenn das Ziel die Befehle mfhc1 und mthc1 unterstÃ¼tzt%<-mgp32%> und %<-mfp64%> kÃ¶nnen nur kombiniert werden, wenn o32-ABI verwendet wird%<-mgp32%> mit einem 64-Bit-ABI verwendet%<-mgp64%> mit einem 32-Bit-ABI verwendet%<-mgp64%> mit einem 32-Bit-Prozessor verwendet%<-mgpopt%> wird nicht zusammen mit PIC unterstÃ¼tztArgument fÃ¼r %<-mgprel-sec=%> ist kein gÃ¼ltiger regulÃ¤rer Ausdruck%<-mgprel-sec=%> wird nicht zusammen mit PIC unterstÃ¼tzt%<-mhard-dfp%> kann nicht in Verbindung mit %<-msoft-float%> verwendet werden%<-mhard-float%> wird von der ausgewÃ¤hlten CPU nicht unterstÃ¼tzt%<-mincoming-stack-boundary=%d%> liegt nicht zwischen %d und 12%<-mindirect-branch%> und %<-fcf-protection%> sind nicht kompatibel%<-mindirect-branch=%s%> und %<-mcmodel=large%> sind nicht kompatibel%<-mintel-syntax%> und %<-mno-intel-syntax%> sind veraltet; stattdessen %<-masm=intel%> und %<-masm=att%> verwenden%<-mips3d%> erfordert %<-mpaired-single%>Argument fÃ¼r %<-misr-secure=%d%> liegt nicht zwischen 0 und 3fÃ¼r die Option %<-misr-vector-size=%d%> sind nur die Werte 4 oder 16 gÃ¼ltig%<-mlam=%>-Option: [u48|u57] wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt%<-mlam=u48%> ist nicht kompatibel mit hardwareunterstÃ¼tztem AddressSanitizer, stattdessen wird %<-mlam=u57%> verwendet%<-mlarge%> erfordert ein 430X-kompatibles %<-mmcu=%>%<-mlong-double-64%> ist mit %<-m64%> nicht erlaubt%<-mloongson-ext2%> muss zusammen mit %<-mloongson-ext%> verwendet werden%<-mloongson-mmi%> muss zusammen mit %<-mhard-float%> verwendet werden%<-mmsa%> muss zusammen mit %<-mfp64%> und %<-mhard-float%> verwendet werden%<-mmul=g13%> kann nicht zusammen mit %<-mcpu=g10%> verwendet werden%<-mmul=g13%> kann nicht zusammen mit %<-mcpu=g14%> verwendet werden%<-mmul=g14%> kann nicht zusammen mit %<-mcpu=g10%> verwendet werden%<-mmul=g14%> kann nicht zusammen mit %<-mcpu=g13%> verwendet werden%<-mmulticore%> kann nur mit BF561 verwendet werden%<-mn%> wird fÃ¼r Linux-Ziele nicht unterstÃ¼tzt%<-mno-%s%> schaltet %<-m%s%> aus%<-mno-allow-string-insns%> verbietet das Erzeugen des RMPA-Befehls%<-mno-altivec%> schaltet vsx aus%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> kÃ¶nnen AVX512-Anweisungen nicht deaktivieren, wenn %<-mavx512XXX%> gewÃ¤hlt ist%<-mno-avx512XXX%> kann AVX10-Anweisungen nicht deaktivieren, wenn AVX10 verfÃ¼gbar ist%<-mno-dpfp-lrsr%> wird nur mit %<-mdpfp%> unterstÃ¼tzt%<-mno-evex512%> oder %<-mno-avx512XXX%> kann AVX10-Befehle nicht deaktivieren, wenn AVX10.1-512 verfÃ¼gbar ist%<-mno-exr%> ist nur mit %<-ms%> oder %<-msx%> gÃ¼ltig, die Option wird ignoriert%<-mno-fentry%> ist nicht mit SEH vertrÃ¤glich%<-mno-gpopt%> erfordert %<-mexplicit-relocs%>%<-mno-mpy%> wird nur fÃ¼r ARC700 oder ARCv2 unterstÃ¼tzt%<-mno-pic-data-is-text-relative%> kann nur zusammen mit %<-fpic%>/%<-fPIC%> verwendet werden%<-mnop-mcount%> ist nicht mit diesem Ziel kompatibel%<-mnop-mcount%> ist fÃ¼r %<-fPIC%> nicht implementiert%<-mpcrel -fPIC%> wird derzeit nicht fÃ¼r die ausgewÃ¤hlte CPU unterstÃ¼tzt%<-mpic-register=%> ist ohne %<-fpic%> nutzlos%<-mpic-symbol-stubs%> ist fÃ¼r 64-Bit-Code nicht erforderlich (ignoriert)%<-mpreferred-stack-boundary%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-mpreferred-stack-boundary=%d%> liegt nicht zwischen %d und %d%<-mpreferred-stack-boundary=%d%> muss zwischen %d und %d liegen%<-mquad-memory%> ist im Little-Endian-Modus nicht verfÃ¼gbar%<-mquad-memory%> benÃ¶tigt 64-Bit-Modus%<-mquad-memory-atomic%> benÃ¶tigt 64-Bit-ModusArgument fÃ¼r %<-mr0rel-sec=%> ist kein gÃ¼ltiger regulÃ¤rer Ausdruck%<-mr0rel-sec=%> wird nicht zusammen mit PIC unterstÃ¼tzt%<-mregparm%> wird fÃ¼r Intel-MCU-psABI ignoriert%<-mregparm%> wird im 64-Bit-Modus ignoriert%<-mregparm=%d%> liegt nicht zwischen 0 und %d%<-mrelax%> wird nur fÃ¼r RTP PIC unterstÃ¼tzt%<-mriscv-attribute%> RISC-V-ELF-Attribut erfordert GNU as 2.32 [%<-mriscv-attribute%>]%<-mrtd%> wird im 64-Bit-Modus ignoriert%<-ms2600%> wird ohne %<-ms%> verwendet%<-mshared-library-id=%> ohne %<-mid-shared-library%> angegeben%<-mshared-library-id=%s%> liegt nicht zwischen 0 und %d%<-msmart%> ist mit %<-mhigh-registers%> unvertrÃ¤glich%<-mspfp_fast%> ist auf ARC600 und ARC601 nicht verfÃ¼gbar%<-msse5%> wurde entfernt%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist%<-mstack-guard%> bringt %<-mstack-size%> mit sich%<-mstack-protector-guard=tls%> erfordert ein Hardware-TLS-Register%<-mstringop-strategy=rep_8byte%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt%<-mtpf-trace-hook-epilogue-check%> erfordert eine Ganzzahl im Bereich von 0 bis 4095%<-mtpf-trace-hook-epilogue-target%> erfordert eine Ganzzahl im Bereich von 0 bis 4095%<-mtpf-trace-hook-prologue-check%> erfordert eine Ganzzahl im Bereich von 0 bis 4095%<-mtpf-trace-hook-prologue-target%> erfordert eine Ganzzahl im Bereich von 0 bis 4095%<-mtune=%> erwartet mn10300, am33, am33-2 oder am34UnterstÃ¼tzung von %<-mtune=knl%> wird in GCC 15 entferntUnterstÃ¼tzung von %<-mtune=knm%> wird in GCC 15 entfernt%<-mtune=x86-64%> ist veraltet; stattdessen entsprechend %<-mtune=k8%> oder %<-mtune=generic%> verwenden%<-muintr%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt%<-mvrsave=no%> ist veraltet. Verwenden Sie stattdessen %<-mno-vrsave%>%<-mvrsave=yes%> ist veraltet. Verwenden Sie stattdessen %<-mvrsave%>%<-mvsx%> und %<-mno-altivec%> sind unvertrÃ¤glich%<-mvsx%> benÃ¶tigt indizierte Adressierung%<-mvsx%> benÃ¶tigt Hardware-Gleitkommabefehle%<-mxl-multiply-high%> kann nur mit %<-mcpu=v6.00.a%> oder hÃ¶her verwendet werden%<-mxl-multiply-high%> erfordert %<-mno-xl-soft-mul%>%<-mxl-reorder%> kann nur mit %<-mcpu=v8.30.a%> oder hÃ¶her verwendet werden%<-mxl-reorder%> erfordert %<-mxl-pattern-compare%> fÃ¼r %<-mcpu=v8.30.a%>%<-mxnack=on%> ist nicht kompatibel mit %<-march=%s%>%<-pipe%> ignoriert, da %<-save-temps%> angegeben wurde%<-pipe%> wird nicht unterstÃ¼tzt%<-x %s%> hinter letzter Eingabedatei hat keine Auswirkung%<.%s%>-Name wird mehrfach in derselben Initialisierungsliste verwendet%<...%>-Behandler muss der letzte Behandler fÃ¼r seinen Â»tryÂ«-Block sein%<...%> ist in benannten Initialisierungen nicht erlaubt%<::%> in PROCEDURE-Bindung mit explizitem Ziel bei %C erforderlich%<::%D%> wurde nicht deklariert%<::%D%> wurde nicht deklariert; meinten Sie %qs?%<::%E%> wurde nicht deklariert%<::%E%> ist keine Klasse oder Namensbereich%<::%E%> ist keine Klasse, Namensbereich oder AufzÃ¤hlung%<::%E%> ist kein Typ%<::main%> muss %<int%> zurÃ¼ckgeben%<<:%> ist eine andere Schreibweise fÃ¼r %<[%>. Leerraum zwischen %<<%> und %<::%> einfÃ¼gen%<<::%> kann keine Templateargumentliste einleiten%<<<%> in booleschem Kontext, meinten Sie %<<%>?%<=%>Optionen fehlen nach %<-foffload-options=%>Ziel%<=> target%> ist ungÃ¼ltig fÃ¼r DEFERRED-Bindung bei %COperator %<>>%> wird in C++11 wie zwei spitze schlieÃŸende Klammern behandelt%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein%<?:%> mit Ganzzahlkonstanten in booleschem Kontext%<?:%> mit Ganzzahlkonstanten in booleschem Zusammenhang; der Ausdruck evaluiert immer zu %<true%>%<@catch%>-Parameter kann nicht Protokoll-qualifiziert sein%<@catch%>-Parameter ist kein bekannter Objective-C-Klassentypin Objective-C 1.0 gibt es kein %<@dynamic%>%<@dynamic%> nicht in @implementation-Kontext%<@dynamic%> erfordert VerfÃ¼gbarkeit des @interface der Klasse%<@encode%> muss als Argument einen Typen angeben%<@end%> fehlt in Implementationskontext%<@end%> muss in einem @implementation-Kontext auftreten%<@interface%> der Klasse %qE nicht gefunden%<@optional%> ist nur im @protocol-Kontext erlaubt%<@optional%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@package%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@package%> hat derzeit den gleichen Effekt wie %<@public%>%<@property%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@required%> ist nur im @protocol-Kontext erlaubt%<@required%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@synchronized%>-Argument ist kein Objekt%<@synthesize%> kann nicht in Kategorien verwendet werdenin Objective-C 1.0 gibt es kein %<@synthesize%>%<@synthesize%> nicht in @implementation-Kontext%<@synthesize%> erfordert VerfÃ¼gbarkeit des @interface der Klasse%<@throw%> (rethrow) auÃŸerhalb von %<@catch%>-Block verwendet%<@throw%>-Argument ist kein Objekt%<@try%> ohne %<@catch%> oder %<@finally%>%<COLLECT_GCC%> muss gesetzt seinSpaltenÃ¼berschriften %<CPU_TYPE%> und %<MPY_TYPE%> fehlen in %<devices.csv%>SpaltenÃ¼berschrift %<CPU_TYPE%> fehlt in %<devices.csv%>%<CTABLE_ENTRY%>-Basisadresse muss ein Vielfaches von 256 seinN/A%<DEFERRED_INIT%>-Aufrufe sollten die gleiche konstante GrÃ¶ÃŸe fÃ¼r das erste Argument und LHS haben%<DETACH%>-Klausel bei %L darf nicht zusammen mit %<MERGEABLE%>-Klausel verwendet werden%<G0%> in Format bei %LDie Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehenDie Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehenDie Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehenDirektive %<GCC unroll%> bei %2$C verlangt eine konstante Anzahl (maximal %1$u)Die Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehen%<HLE_ACQUIRE%> wird mit %<ACQUIRE%> oder stÃ¤rkerem Speichermodell nicht verwendet%<HLE_RELEASE%> wird mit %<RELEASE%> oder stÃ¤rkerem Speichermodell nicht verwendet%<LEXER_DEBUGGING_ENABLED_P%> ist nicht auf true gesetztArgument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L ist ein Array und darf nicht die SpeichergrÃ¶ÃŸe 0 haben, da das %<SOURCE%>-Argument grÃ¶ÃŸer als 0 istArgument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf nicht %s seinArgument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf kein %s seinSpaltenÃ¼berschrift %<MPY_TYPE%> fehlt in %<devices.csv%>%<PRINT_OPERAND%> Null-Zeiger%<PRINT_OPERAND%>: Unbekanntes Satzzeichen %<%c%>%<PRINT_OPERAND_ADDRESS%>, Null-ZeigerArgument %<SOURCE%> des intrinsischen %<TRANSFER%> bei %L darf kein %s seinInterner Compilerfehler: %<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> listInterner Compilerfehler: %<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>Interner Compilerfehler: %<TYPE_BINFO%> is not %<TREE_BINFO%>Interner Compilerfehler: %<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>Interner Compilerfehler: %<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>Interner Compilerfehler: %<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %pInterner Compilerfehler: %<TYPE_CACHED_VALUES_P%> is set while it should not beInterner Compilerfehler: %<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>Interner Compilerfehler: %<TYPE_CANONICAL%> is not compatibleInterner Compilerfehler: %<TYPE_CANONICAL%> of main variant is not main variantInterner Compilerfehler: %<TYPE_FIELDS%> defined in incomplete typeInterner Compilerfehler: %<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULLInterner Compilerfehler: %<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>Interner Compilerfehler: %<TYPE_MAX_VALUE_RAW%> non-NULLInterner Compilerfehler: %<TYPE_METHOD_BASETYPE%> is not main variantInterner Compilerfehler: %<TYPE_METHOD_BASETYPE%> is not record nor unionInterner Compilerfehler: %<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatibleInterner Compilerfehler: %<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>Interner Compilerfehler: %<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>Interner Compilerfehler: %<TYPE_OFFSET_BASETYPE%> is not record nor unionInterner Compilerfehler: %<TYPE_VALUES_RAW%> field is non-NULLInterner Compilerfehler: %<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>%<V%>-Modifikator an nicht-ganzzahligem Register%<[%E] =%> in benannter Initialisierung im GNU-Stil fÃ¼r Klasse %qT verwendet%<[*]%> auÃŸerhalb des Bereichs des Funktionsprototypen nicht erlaubt%<[*]%> nicht in einer Deklaration%<[[omp::directive(%s)]]%> muss das einzige angegebene Attribut in einer Anweisung sein%<[super â€¦]%> darf nur in einem Methodenkontext auftreten%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung von %qE reduzieren%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung eines zusammengesetzten Feldes reduzieren%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung eines unbenannten Feldes reduzieren%<_Atomic%> %qD in %<aligned%>-Klausel%<_Atomic%> %qD in %<firstprivate%>-Klausel am %<target%>-Konstrukt%<_Atomic%> %qD in %<linear%>-Klausel%<_Atomic%>-Deklaration %qD in %qs-Klausel%<_Atomic%> %qD in impliziter %<firstprivate%>-Klausel am %<target%>-Konstrukt%<_Atomic%> %qD in implizier %<map%>-Klausel%<_Atomic%> %qE in %<reduction%>-Klausel%<_Atomic%>-Ausdruck %qE in %qs-Klausel%<_Atomic%> auf einen qualifizierten Typen angewandt%<_Atomic%>-Ausdruck in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%>-Iterationsvariable %qE%<_Atomic%>-qualifizierter Typ in %<#pragma omp declare reduction%>%<_Atomic%>-qualifizierter Arraytyp%<_Atomic%>-qualifizierter Funktionstyp%<_Atomic%>-qualifizierter Parametertyp %qT von %q+D%<_Atomic%>-qualifizierter RÃ¼ckgabetyp von %qD%<_BitInt%>-Argument %qE ist grÃ¶ÃŸer als %<BITINT_MAXWIDTH%> %qd%<_BitInt%>-Argument %qE ist kein positiver konstanter Ganzzahlausdruck%<_BitInt%>-Argument ist kein konstanter Ganzzahlausdruck%<_BitInt(%d)%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<_Complex _BitInt(%d)%> wird nicht unterstÃ¼tzt%<_FORTIFY_SOURCE%> wird von %<-fhardened%> nicht eingeschaltet, da es in %<-D%> oder %<-U%> angegeben wurde%<_FORTIFY_SOURCE%> wird von %<-fhardened%> nicht eingeschaltet, da die Optimierungen ausgeschaltet sind%<_Float%d%s%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<_GLIBCXX_ASSERTIONS%> wird von %<-fhardened%> nicht eingeschaltet, da es in %<-D%> oder %<-U%> angegeben wurde%<_Generic%>-Zuordnung hat Funktionstyp%<_Generic%>-Zuordnung hat unvollstÃ¤ndigen Typ%<_Generic%>-Verbindung hat variable TyplÃ¤nge%<_Generic%>-Selektor passt zu mehreren Zuordnungen%<_Generic%>-Selektor vom Typ %qT ist mit keiner der Zuordnungen kompatibel%<_Generic%> gibt zwei kompatible Typen an%<_Noreturn%> in leerer Deklaration%<_Sat%> ohne %<_Fract%> oder %<_Accum%> verwendetAttribut %<__BELOW100__%> nicht mit Speicherklasse Â»autoÂ« erlaubtAttribut %<__BELOW100__%> bezieht sich nur auf Variablen%<__GIMPLE%> ist nur mit %<-fgimple%> gÃ¼ltigFunktion %<__RTL%> kann nicht mit %<-flto%> kompiliert werden%<__alignof%> auf Bitfeld angewandt%<__auto_type%> gefolgt von %<[[]]%>-Attributen%<__auto_type%> erfordert einen einfachen Bezeichner als Deklarator%<__auto_type%> wird mit einem Bitfeld-Initialisierer verwendet%<__bfloat16%> ist seit GCC 13.1 von typedef %<short%> zum echten %<__bf16%> umdefiniert, Vorsicht bei impliziter Konvertierung zwischen %<__bf16%> und %<short%>; hier kann ein explizites Bitcast nÃ¶tig sein%<__builtin_arc_aligned%> mit nichtkonstanter AusrichtungZieltyp %qT von %<__builtin_bit_cast%> ist ein ArraytypZieltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbarin %<__builtin_bit_cast%> ist die QuellgrÃ¶ÃŸe %qE ungleich der ZieltypgrÃ¶ÃŸe %qEQuelltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbarOperand von %<__builtin_complex%> nicht realer binÃ¤rer GleitkommatypOperanden von %<__builtin_complex%> unterschiedlichen TypsDas erste Argument von %<__builtin_convertvector%> muss Ganzzahl- oder Gleitkommavektor seinAnzahl der Elemente des ersten Argumentvektors und des Typs des zweiten Argumentvektors fÃ¼r %<__builtin_convertvector%> sollten gleich seinDas zweite Argument von %<__builtin_convertvector%> muss Ganzzahl- oder Gleitkommavektortyp sein%<__builtin_eh_return%> fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<__builtin_has_attribute%> mit abhÃ¤ngigem Argument wird noch nicht unterstÃ¼tztArgument von %<__builtin_is_corresponding_member%> muss ein Zeiger auf Member sein%<__builtin_is_corresponding_member%> benÃ¶tigt zwei Argumente%<__builtin_is_corresponding_member%> nicht wohldefiniert fÃ¼r anonyme VereinigungenArgument von %<__builtin_is_pointer_interconvertible_with_class%> muss ein Zeiger auf Member sein%<__builtin_is_pointer_interconvertible_with_class%> benÃ¶tigt ein einziges ArgumentZweites Argument fÃ¼r %<__builtin_longjmp%> muss 1 sein%<__builtin_next_arg%> ohne Argument gerufen%<__builtin_rx_%s%> benÃ¶tigt %<C%>, %<Z%>, %<S%>, %<O%>, %<I%> oder %<U%>%<__builtin_saveregs%> wird fÃ¼r dieses Teilziel nicht unterstÃ¼tzt%<__builtin_saveregs%> wird von diesem Ziel nicht unterstÃ¼tzt%<__builtin_set_thread_pointer%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tztInnere Typen des/der Argumentvektors/en und Maske von %<__builtin_shuffle%> mÃ¼ssen gleiche GrÃ¶ÃŸe habenVektorargumente von %<__builtin_shuffle%> mÃ¼ssen gleichen Typ habenArgumente fÃ¼r %<__builtin_shuffle%> mÃ¼ssen Vektoren seinDas letzte Argument von %<__builtin_shuffle%> muss Ganzzahlvektor seinAnzahl der Elemente des/der Argumentvektors/en und des Maskenvektors fÃ¼r %<__builtin_shuffle%> sollten gleich seinVektorargumente von %<__builtin_shufflevector%> mÃ¼ssen den gleichen Typ habenArgumente fÃ¼r %<__builtin_shufflevector%> mÃ¼ssen Vektoren konstanter GrÃ¶ÃŸe seinArgumente fÃ¼r %<__builtin_shufflevector%> mÃ¼ssen Vektoren sein%<__builtin_shufflevector%> muss ein Ergebnis mit einer Zweierpotenz von Elementen angeben%<__builtin_thread_pointer%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tztAufruf von %<__builtin_unreachable%> oder %<__builtin_trap%> mit Argumenten%<__delay_cycles%> ist auf 32-Bit-SchleifendurchlÃ¤ufe beschrÃ¤nkt%<__delay_cycles%> nimmt nur konstante Argumente entgegen%<__delay_cycles%> nimmt nur nicht-negative Zykluszahlen entgegen%<__fp16%> ohne %<ldrh%>%<__gcc_host_wide_int__%> ist nicht als %<long%> oder %<long long%> definiert%<__gcc_host_wide_int__%> ist nicht als Typ definiert%<__int%d%> wird von diesem Ziel nicht unterstÃ¼tzt%<__int%d%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<__label__%>-Deklarationen sind nur im FunktionsgÃ¼ltigkeitsbereich erlaubt%<__label__%> nicht am Anfang eines Blocks%<__restrict%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<__thread%> vor %<extern%>%<__thread%> vor %<static%>%<__thread%> vor %qD%<__thread%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<__transaction_atomic%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen Speicher%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>%<__transaction_cancel%> innerhalb eines %<__transaction_relaxed%>%<__transaction_cancel%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsbasierten Speicher%<__transaction_relaxed%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen Speicher%<__type_pack_element%>-Index ist negativ%<__type_pack_element%>-Index ist keine Ganzzahlkonstante%<__type_pack_element%>-Index liegt auÃŸerhalb des BereichsArgument %<a%d%> des intrinsischen %qs bei %L muss %s(%d) seinArgument %<a1%> des intrinsischen %qs bei %L muss INTEGER, REAL oder CHARACTER sein%<acc update%> bei %L muss mindestens eine %<device%>- oder %<host%>- oder %<self%>-Klausel enthaltenAttribut %<alias%> ignoriert, da Funktion bereits definiert istin der %<align%>-Klausel muss das Argument eine positive konstante Zweierpotenz eines ganzzahligen Ausdrucks seinArgument fÃ¼r %<alignas%> hat nicht-ganzzahligen Typen %qT%<alignas%> in leerer Deklaration mit auf %<enum%> basierendem TypenAusdruck fÃ¼r Ausrichtung der %<aligned%>-Klausel muss ganzzahlig seinAusdruck fÃ¼r %<aligned%>-Klausel erfordert positiven konstanten Ganzzahlausdruckin der %<allocate%>-Klausel muss das Argument des %<align%>-Modifizierers eine positive konstante Zweierpotenz eines ganzzahligen Ausdrucks seinAllokationsausdruck in %<allocate%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_allocator_handle_t%>%<allocate%>-Klausel muss hier einen Allozierer angeben%<allocate%>-Direktive fÃ¼r %qD in einer Zielregion muss eine %<allocator%>-Klausel angebendie %<allocate%>-Direktive muss sich im selben Bereich wie %qD befindenAllokationsausdruck in %<allocator%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_allocator_handle_t%>%<allocator%>-Klausel fÃ¼r statische Variable %qD erforderlichdie %<allocator%>-Klausel erfordert einen vordefinierten Allokator, da %qD statisch istdie Funktion %<always_inline%> ist mÃ¶glicherweise nicht inlinefÃ¤hig, es sei denn, sie ist ebenfalls als %<inline%> deklariertAttribut %<amdgpu_hsa_kernel%> erfordert Zeichenkettenkonstanten als Argumente%<ancestor%>-GerÃ¤temodifikator, dem keine %<requires%>-Direktive mit %<reverse_offload%>-Klausel vorausgeht%<ancestor%>-GerÃ¤temodifizierer bei %C, dem keine %<requires%>-Direktive mit %<reverse_offload%>-Klausel vorausgeht%<und%> bei sich gegenseitig ausschlieÃŸenden Gleichheits-Tests ist immer 0%<asm goto%> mit komplexen typisierten Ausgaben%<asm%>-Konflikt mit Eingabeoperand%<asm%>-Konflikt mit Ausgabeoperand%<asm%>-Deklaration wird wegen Konflikt mit vorheriger Umbenennung ignoriert%<asm%>-Schalter werden im Thumb1-Modus nicht unterstÃ¼tzt%<asm%> innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<asm%> in %<transaction_safe%>-Funktion ist nicht erlaubtin atomarer Transaktion ist kein %<asm%> erlaubt%<asm%>-Operand %d passt wahrscheinlich nicht zu den Bedingungen%<asm%>-Operandenbedingung inkompatibel mit OperandengrÃ¶ÃŸe%<asm%>-Operand hat unmÃ¶gliche Nebenbedingungen%<asm%>-Operand hat unmÃ¶gliche EinschrÃ¤nkungen, oder es gibt nicht genug Register%<asm%>-Operand erfordert unmÃ¶gliches Neuladen%<asm%>-Qualifizierer %qT wird ignoriert, da auÃŸerhalb des Funktionsrumpfes%<asm%>-Qualifizierer auÃŸerhalb des Funktionsrumpfes%<asm%>-Spezifizierer fÃ¼r cc-Ausgabe steht in Konflikt mit %<asm%>-Clobber-Liste%<asm%>-Spezifizierer fÃ¼r Variable %qE steht in Konflikt mit %<asm%>-Bestrafungs-Liste%<asm%>-Symbole sind an nicht statischen Datenelementen nicht erlaubt%<assign%> kann fÃ¼r Objective-C-Objekte unsicher sein; bitte explizit angeben, falls nÃ¶tig%<assign%>-Eigenschaft %qs verwendet Bitfeld-Instanzvariable %qs%<assume%>-Attribut auf hÃ¶chster Ebene%<assume%>-Attribut ohne darauffolgendes %<;%>%<async%>-Ausdruck muss ganzzahlig sein%<atexit%> fehlgeschlagen%<atomic%>-Eigenschaft %qs verwendet Bitfeld-Instanzvariable %qs%<atomic_cancel%>%<atomic_default_mem_order%>-Klausel wird lexikalisch nach dem ersten %<atomic%>-Konstrukt ohne Speicherreihenfolge-Klausel verwendet%<auto%> kann nur fÃ¼r Variablen oder Funktionsdeklarationen angegeben werdenBedeutung von %<auto%> Ã¤ndert in C++11 die Bedeutung; Bitte entfernen%<auto%> steht in Konflikt mit anderen OpenACC-Schleifenspezifizierern%<auto%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich%<auto%> ist in Aliasdeklaration nicht erlaubt%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden%<auto%> erfordert einen einfachen Bezeichner, optional mit Attributen, als Deklarator%<auto%> mit %<constexpr%> verwendet%<auto(x)%> kann nicht eingeschrÃ¤nkt werden%<auto{x}%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar%<auto{x}%> kann nicht eingeschrÃ¤nkt werden%<auto{x}%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar%<await_suspend%> muss %<void%>, %<bool%> oder ein Koroutine-Handle zurÃ¼ckgeben%<bank_switch%> hat auf Nicht-Interrupt-Funktionen keine AuswirkungSuffix %<bf16%> oder %<BF16%> an Gleitkommakonstanten ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar%<bind%>-Klausel nicht auf einem %<loop%>-Konstrukt, das nicht in einem anderen OpenMP-Konstrukt geschachtelt ist%<bind(parallel)%> an einem %<loop%>-Konstrukt, das in einem %<simd%>-Konstrukt geschachtelt ist%<bind(teams)%> an einer %<loop%>-Region, die nicht streng innerhalb einer %<teams%>-Region geschachtelt ist%<builtin_return_address%> enthÃ¤lt nur 2 Adressbytes%<cancel for%> innerhalb von %<nowait%>-for-Konstrukt%<cancel for%> innerhalb von %<ordered%>-for-Konstrukt%<cancel sections%> innerhalb %<nowait%>-Abschnittskonstrukt%<catch%> wird nicht unterstÃ¼tzt%<concept%> ist erst ab %<-std=c++20%> oder mit %<-fconcepts%> verfÃ¼gbar%qs ist %<const%> und darf daher nicht als %<mutable%> deklariert seinFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in FelddeklarationFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in ParameterdeklarationFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in TypdeklarationFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Variablendeklaration%<const%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<const%>-qualifizierter %<depobj%>-Ausdruck%<const%>-qualifiziertes %qE darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen%<const%>-qualifiziertes %qE ohne %<mutable%>-Element darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen%<const%>-, %<volatile%>- oder %<__restrict%>-qualifizierter Typ %qT in %<#pragma omp declare reduction%>%<consteval%>-Funktion %q+D Ã¼bersteuert nicht-%<consteval%>-FunktionKontrollfluss fÃ¼r %<constexpr%>-Aufruf fÃ¤llt hinten aus der Funktion%<constexpr%>-Konstruktor hat keinen leeren KÃ¶rper%<constexpr%>-Konstruktor fÃ¼r Union %qT muss genau ein nicht-statisches Datenelement initialisieren%<constexpr%>-Destruktoren sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarAuswertungstiefe von %<constexpr%> Ã¼berschreitet HÃ¶chstwert %d (%<-fconstexpr-depth=%> verwenden, um dies zu erhÃ¶hen)Anzahl der Evaluierungsoperationen in %<constexpr%> Ã¼berschreitet HÃ¶chstwert %wd (%<-fconstexpr-ops-limit=%> verwenden, um diesen zu erhÃ¶hen)%<constexpr%> in leerer Deklaration%<constexpr%>-Initialisierer fÃ¼r einen binÃ¤ren Gleitkommatypen hat dezimalen Typ%<constexpr%>-Initialisierer fÃ¼r einen reellen Typen hat komplexen TypInitialisierer fÃ¼r %<constexpr%> ist kein konstanter arithmetischer Ausdruck%<constexpr%>-Initialisierer ist nicht im Typen des Objekts darstellbarInitialisierer fÃ¼r %<constexpr%>-Ganzzahl ist kein konstanter Ganzzahlausdruck%<constexpr%>-Lambda ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarAnzahl der SchleifendurchlÃ¤ufe in %<constexpr%> Ã¼berschreitet HÃ¶chstwert %d (%<-fconstexpr-loop-limit=%> verwenden, um diesen zu erhÃ¶hen)%<constexpr%> erforderlich fÃ¼r Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ%<constexpr%>-Objekt hat variabel geÃ¤nderten TypInitialisierer fÃ¼r %<constexpr%>-Zeiger ist nicht nullstatisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben%<constexpr%> mit %qE verwendet%<constexpr%>-Variable %qD hat variabel modifizierten Typ %qTAttribut %<constinit%> kann nur fÃ¼r Variablen verwendet werden, die Â»staticÂ« oder threadlokel sind%<constinit%> ist am RÃ¼ckgabetyp einer Funktion nicht erlaubt%<constinit%>-Angabe ungÃ¼ltig fÃ¼r Funktion %qs%<constinit%>-Variable %qD muss eine konstante Initialisierung haben%<critical%>-Region darf innerhalb einer gleichnamigen %<critical%>-Region nicht eng geschachtelt seinArgument von %<custom-%s=%> muss eine nicht-negative Ganzzahl sein%<custom-%s=%> ist nicht als ein FPU-Befehl bekannt%<custom-%s=%> erfordert ArgumentOption %<custom-fpu-cfg%> unterstÃ¼tzt kein %<no-%>Option %<custom-fpu-cfg%> erfordert Konfigurationsargument%<decl-specifier%> in Deklaration von Ableitungshinweis%<declare %s%> muss direkt von einer Funktionsdeklaration oder -definition gefolgt sein%<declare variant%> fÃ¼r Konstruktor %qD%<declare variant%> an %qD mit Vorgabewert%<declare variant%> an gelÃ¶schter %qD%<declare variant%> fÃ¼r Destruktor %qD%<declare variant%> an virtueller %qD%<decltype%> kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen%<decltype%> wird zu %qT ausgewertet, und das ist weder eine Klasse noch ein AufzÃ¤hlungstyp%<decltype(auto)%> darf nicht CV-qualifiziert seindie Typangabe %<decltype(auto)%> ist erst mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbar%<default%>-Marke nicht innerhalb einer switch-Anweisung%<default%>-Ziel wurde nicht gesetzt%<delete[]%> ist kein Konstantenausdruck%<depend%>-Klausel mit %<depobj%>-AbhÃ¤ngigkeitstyp auf Arrayabschnitt%<depend(%s)%> ist nur in %<omp ordered%> erlaubt%<depobj%>-AbhÃ¤ngigkeitstyp in %<depend%>-Klausel von %<depobj%> angegebenAusdruck %<depobj%> ist kein lvalue-Ausdruck%<destroy%>-Ausdruck ist kein Lvalue-AusdruckEreignishandle in %<detach%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_event_handle_t%>%<detach%>-Klausel darf nicht zusammen mit %<mergeable%>-Klausel verwendet werden%<device%>-Klausel mit %<ancestor%> ist nur an einem %<target%>-Konstrukt erlaubt%<device%>-ID muss ganzzahlig seindie %<device_type%>-Klausel muss 'any' angeben, wenn sie mit einer %<indirect%>-Klausel verwendet wirdArgument %<dim%> des intrinsischen %qs bei %L ist kein gÃ¼ltiger CodimensionsindexArgument %<dim%> des intrinsischen %qs bei %L ist kein gÃ¼ltiger DimensionsindexArgument %<dim%> des intrinsischen Â»%sÂ« bei %L ist kein gÃ¼ltiger DimensionsindexAusdruck fÃ¼r %<dist_schedule%>-ChunkgrÃ¶ÃŸe muss ganzzahlig sein%<distribute%>-Region muss innerhalb eines %<teams%>-Konstrukts streng geschachtelt sein%<dynamic_cast%> ist nicht mit %<-fno-rtti%> erlaubt%<dynamic_cast<%#T>(%#D)%> kann nie erfolgreich sein%<else%> ohne vorheriges %<if%>%<enum %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<enum%> wurde sowohl mit als auch ohne zugrundeliegendem festen Typ deklariert%<enum%> deklariert aber ohne festen zugrundeliegenden Typen definiertder auf %<enum%> basierende Typ ist zu der vorherigen Deklaration inkompatibelauf %<enum%> basierender Typ darf hier nicht angegeben werden%<explicit%> kann nur fÃ¼r Konstruktoren angegeben werden%<explicit%> in Â»friendÂ«-Deklaration%<explicit%> auÃŸerhalb einer Klassendeklaration%<explicit(bool)%> ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<export%> ist kein Teil der folgenden module-directive%<extern "C"%>-Bindung beginnt hierAttribut %<externally_visible%> wirkt sich nur auf Ã¶ffentliche Objekte ausSuffix %<f%d%> oder %<F%d%> an Gleitkommakonstanten ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar%<fallthrough%>-Attribut auf hÃ¶chster Ebene%<fallthrough%>-Attribut ohne darauffolgendes %<;%>%<fallthrough%>-Attribut mit einem Parameter angegebenDirektive des Attributes %<fast_interrupt%> ignoriert%<filter%>-Ausdruck muss ganzzahlig seinAttribut %<flatten%> wird an Aliasen ignoriert%<flush%>-Liste wurde zusammen mit Speicherreihenfolge-Klausel angegeben%<fopen%>: %s: %mAnfangsdeklarationen in %<for%>-Schleifen sind nur im C99- oder C11-Modus erlaubt%<friend%> kann nur innerhalb einer Klasse angegeben werden%<friend%> auÃŸerhalb einer Klasse verwendetUnterstÃ¼tzung fÃ¼r %<function_profiler%>%<function_profiler%>-UnterstÃ¼tzung fÃ¼r MMIX%<gang%>-Schleife in %<gang-single%>-RegionAusdruck fÃ¼r %<gang%>-Nummer muss ganzzahlig seinWert von %<gang%> muss positiv seinstatischer %<gang%>-Ausdruck muss ganzzahlig seinstatischer %<gang%>-Ausdruck muss positiv sein%<generic%>-CPU kann nur fÃ¼r %<-mtune=%>-Schalter verwendet werden%<generic%>-CPU kann nur fÃ¼r %<target("tune=")%>-Schalter verwendet werden%<getter%>-Attribut der Eigenschaft %qD in Konflikt mit vorheriger DeklarationAttribut %<gnu_inline%> vorhanden bei %q+D%<goto%> innerhalb einer %<constexpr%>-Funktion ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar%<goto%> ist kein Konstantenausdruck%<gp_offset%> (%ld) oder %<end_offset%> (%ld) ist kleiner als nullAusdruck fÃ¼r %<grainsize%> muss ganzzahlig seinWert von %<grainsize%> muss positiv sein%<h%> auf nicht-Register-Operand angewandt%<hard-float%> MIPS16-Code fÃ¼r andere ABIs als o32 und o64%<hint%>-Ausdruck muss ganzzahlig und konstant sein%<hint%>-Ausdruck muss ganzzahlig sein%<host_data%>-Konstrukt bei %L erfordert %<use_device%>-Klauseldas %<host_data%>-Konstrukt erfordert eine %<use_device%>-Klausel%<if consteval%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar%<if consteval%> erfordert zusammengesetzte Anweisung%<if constexpr%> ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar%<ifunc%>-AuflÃ¶ser fÃ¼r %qD muss %qT zurÃ¼ckgeben%<ifunc%>-AuflÃ¶ser fÃ¼r %qD sollte %qT zurÃ¼ckgeben%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>Attribut %<indirect_call%> bezieht sich nicht auf %<static%>-Funktionen%<inline%> kann nur fÃ¼r Funktionen angegeben werden%<inline%> in leerer Deklaration%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt%<inline%> fÃ¼r friend-Klassen-Deklaration angegeben%<inline%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs%<inline%>-Spezifizierer ungÃ¼ltig fÃ¼r Variable %qD mit GÃ¼ltigkeitsbereich Block%<inscan%>-%<reduction%>-Klausel am %qs-Konstrukt%<inscan%>-%<reduction%>-Klausel bei Konstruktion auÃŸer %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>%<inscan%>-%<reduction%>-Klausel wird zusammen mit %<linear%>-Klausel an einer Variable verwendet, die kein Schleifeniterator ist%<inscan%>-%<reduction%>-Klausel mit Arrayabschnitt%<inscan%>-REDUCTION-Klausel an einem anderen Konstrukt als DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD bei %Ldie Klausel %<inscan%> darf nicht zusammen mit nicht-%<inscan%>-%<reduction%> am selben Konstrukt vorkommen%<inscan%> und nicht-%<inscan%>-%<reduction%>-Klauseln am selben Konstrukt bei %Ldie CPU %<intel%> kann nur fÃ¼r den Schalter %<-mtune=%> verwendet werdendie CPU %<intel%> kann nur fÃ¼r das Attribut %<target("tune=")%> verwendet werden%<interrupt_thread%> ist nur auf Fido verfÃ¼gbarModifizierer %<iterator%> ist unvertrÃ¤glich mit %qs%<iterator%>-Modifizierer darf nicht bei einem %<depobj%>-Konstrukt angegeben sein%<l1-cache-size%>-Parameter ist keine Zweierpotenz (%d)%<lang_*%> check: failed in %s, at %s:%d%<lastprivate%>-Klausel an einem %<loop%>-Konstrukt bezieht sich auf eine Variable %qD, die nicht der Schleifeniterator ist%<linear%>-Klausel fÃ¼r Variable, die keine Schleifeniterationsvariable ist, wurde fÃ¼r ein mit %<distribute%> kombiniertes Konstrukt angegeben%<linear%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel angegeben werden, wenn das alleinstehende %<ordered%>-Konstrukt darin geschachtelt istSchrittweite %qE der %<linear%>-Klausel muss konstant oder ein Parameter seinSchrittweite der %<linear%>-Klausel muss ganzzahlig sein%<linear%>-Klauselschritt ist ein Parameter %qD, der nicht in der %<uniform%>-Klausel angegeben ist%<location_t%> ist nicht als ein Typ definiert%<locus%> ist nicht als ein Typ definiert%<long long long%> ist fÃ¼r GCC zu lang%<long%> und %<short%> gleichzeitig angegeben%<long%> switch-Ausdruck nicht nach %<int%> konvertiert in ISO C%<lp_array%> passt nicht zum %<region_tree%>%<lp_array%> ist fÃ¼r lp %i beschÃ¤digt%<lto_obj_file_open()%> failed%<main%> als %<_Noreturn%> deklariert%<map%>-Klausel mit einem anderen map-type-Modifikator als %<always%>, %<close%> oder %<present%>%<memset%> mit konstanter LÃ¤nge 0 verwendet; das kÃ¶nnte heiÃŸen, dass die Parameter vertauscht sindim Aufruf von %<memset%> ist die LÃ¤nge gleich der Anzahl der Elemente angegeben, ohne sie mit der ElementgrÃ¶ÃŸe zu multiplizierenAttribut %<ms_hook_prologue%> ist mit %<-mfentry%> fÃ¼r 32 Bit nicht vertrÃ¤glichAttribut %<ms_hook_prologue%> ist mit geschachtelter Funktion nicht vertrÃ¤glich%<msp430_select_hwmult_lib%> erfordert mindestens ein Argument%<msp430_set_driver_var%> erwartet 2 Argumente%<mutable%>-Lambdaangabe mit explizitem Objektparameter%<mutexinoutset%>-Art in %<depend%>-Klausel bei einem %<taskwait%>-Konstrukt%<namespace %E%> ist mehrdeutig%<namespace%>-Definition ist hier nicht erlaubt%<new%> einer %<initializer_list%> fÃ¼hrt nicht zu einer lÃ¤ngeren Lebenszeit des zugrundeliegenden Arrays%<new%> fÃ¼r Typ %qT mit erweiterter Ausrichtung %d%<no-custom-%s%> akzeptiert keine Argumente%<nogroup%>-Klausel darf nicht zusammen mit %<reduction%>-Klausel verwendet werdenAttribut %<nonatomic%> der Eigenschaft %qD in Konflikt mit vorheriger Deklaration%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben%<nonnull%>-Argument %qD wird mit NULL verglichen%<noreturn%>-Funktion kehrt zurÃ¼ck%<nowait%>-Klausel darf nicht zusammen mit %<copyprivate%> verwendet werdenWert von %<num_tasks%> muss positiv seinuntere Grenze %qE von %<num_teams%> ist grÃ¶ÃŸer als obere Grenze %qEWert von %<num_teams%> muss positiv seinWert von %<num_threads%> muss positiv sein%<object.TypeInfo%> kann nicht mit %<-fno-rtti%> verwendet werden%<object.TypeInfo%> konnte nicht gefunden werden, wird aber implizit verwendet%<offsetof%> innerhalb von Typ %qT (der kein Standardlayout hat) ist bedingt unterstÃ¼tzt%<omp requires reverse_offload%> erfordert mindestens %<sm_35%> fÃ¼r %<-foffload-options=nvptx-none=-march=%> â€“ fÃ¼r diesen GerÃ¤tetyp wird die Offload-Codegenerierung ausgeschaltetAttribut %<omp::%E%> erfordert Argument%<omp::%E%> darf in diesem Kontext nicht angegeben werden%<omp::%s%> darf in diesem Kontext nicht angegeben werden%<omp_all_memory%> bei %C ist in dieser Klausel nicht erlaubt%<omp_all_memory%> darf nur in OpenMP-%<depend%>-Klausel verwendet werden%<omp_all_memory%> wird mit %<depend%>-Art auÃŸer %<out%> oder %<inout%> verwendet%<omp_all_memory%> wird bei %C mit DEPEND-Art auÃŸer OUT oder INOUT verwendet%<omp_all_memory%> wird mit AbhÃ¤ngigkeitsart auÃŸer OUT oder INOUT verwendet, bei %C%<omp_all_memory%>, bei %L deklariert, darf nur in der OpenMP-DEPEND-Klausel verwendet werden%<operator %s%>%<operator %s%> in %<%s%E%>%<operator delete%> muss Typ %qT zurÃ¼ckgeben%<operator delete%> nimmt Typ %qT als ersten Parameter%<operator delete[]%> kann kein zerstÃ¶rendes %<delete%> sein%<operator new%> darf nicht NULL zurÃ¼ckgeben, auÃŸer er ist mit %<throw%> deklariert (oder %<-fcheck-new%> ist eingeschaltet)%<operator new%> muss Typ %qT zurÃ¼ckgeben%<operator new%> nimmt Typ %<size_t%> (%qT) als ersten Parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ckgeben%<operator[]%>%<operator[]%> in %<%E[%E]%>%<oder%> bei nicht passenden Ungleichheits-Tests ist immer 1%<order%>-Klausel darf nicht zusammen mit %<ordered%> verwendet werden%<ordered simd threads%> muss innerhalb einer %<%s simd%>-Region eng geschachtelt sein%<ordered%> %<simd%> muss innerhalb einer %<simd%>-Region eng geschachtelt sein%<ordered%>-Klauselparameter ist weniger als %<collapse%>%<ordered%>-Klausel mit Parameter in %<for%>-Schleife Ã¼ber einen Bereich%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer %<ordered%>-Schleife eng geschachtelt sein%<ordered%>-Konstrukt mit %qs-Klausel muss innerhalb einer Schleife mit %<ordered%>-Klausel eng geschachtelt sein%<ordered%>-Konstrukt ohne %<doacross%>- oder %<depend%>-Klauseln ist mit einer Schleife verbunden, in der das %<collapse%>-Argument %wd sich vom %<ordered%>-Argument %wd unterscheidet%<ordered%>-Konstrukt ohne %<doacross%>- oder %<depend%>-Klauseln darf nicht dieselbe Bindungsregion wie ein %<ordered%>-Konstrukt mit diesen Klauseln haben%<ordered%>-Region darf innerhalb einer Region, die %<critical%>, %<ordered%>, expliziten %<task%> oder %<taskloop%> ist, nicht eng geschachtelt sein%<ordered%>-Region muss eng geschachtelt sein, wenn sie innerhalb einer Schleifenregion mit %<ordered%>-Klausel auftrittdas Pragma %<pch_preprocess%> sollte nur mit %<-fpreprocessed%> verwendet werden%<pex_init%> failed: %m%<#pragma omp error%> gefunden%<#pragma omp error%> gefunden: %s%<pragma omp requires%> erfordert mindestens eine KlauselAusdruck fÃ¼r %<priority%> muss ganzzahlig seinWert von %<priority%> muss positiv seinAttribut %<readonly%> steht mit Attribut %<setter%> in KonfliktAttribut %<readonly%> der Eigenschaft %qD in Konflikt mit vorheriger Deklaration%<region_array%> passt nicht zum %<region_tree%>%<region_array%> ist fÃ¼r Region %i beschÃ¤digt%<register%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich%<register%>-Speicherklassenangabe verwendet%<reinterpret_cast%> von Ganzzahl zu Zeiger%<reinterpret_cast%> von Typ %qT in Typ %qT entfernt QualifiziererEin %<reinterpret_cast%> ist kein konstanter Ausdruck%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck%<requires%> ist erst ab %<-std=c++20%> oder mit %<-fconcepts%> verfÃ¼gbarder %<requires%>-Selektor wird noch nicht unterstÃ¼tzt%<return%> mit Wert in void zurÃ¼ckgebender Funktion%<return%> ohne Wert in nicht-void zurÃ¼ckgebender Funktion%<return_void%> wurde hier deklariertAusdruck der %<safelen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck%<scalar_storage_order%> wird nicht unterstÃ¼tzt, da die Bytereihenfolge nicht einheitlich ist%<scope%>-Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, explizit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%> oder %<masked%> istdas %<score%>-Argument muss ein konstanter ganzzahliger Ausdruck seindas %<score%>-Argument bei %C muss ein konstanter ganzzahliger Ausdruck seindas %<score%>-Argument darf nicht negativ seindas %<score%>-Argument bei %C darf nicht negativ sein%<score%> kann nicht in Traits in der Trait-Selektor-Menge %qs angegeben werden%<score%> kann nicht in Traits im trait-selector-set %qs bei %C angegeben werden%<seq%> Ã¼bersteuert andere OpenACC-Schleifenspezifizierer%<setter%>-Attribut der Eigenschaft %qD in Konflikt mit vorheriger Deklaration%<setter%> ist hier angegebenArgument Â»shapeÂ« des intrinsischen Â»reshapeÂ« bei %L hat mehr als %d ElementeArgument %<shape%> des intrinsischen %<reshape%> bei %L muss ein Feld konstanter GrÃ¶ÃŸe seinArgument fÃ¼r %<signed _BitInt%> muss mindestens 2 sein%<signed%> und %<unsigned%> gleichzeitig angegebenAusdruck der %<simdlen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck%<simdlen%>-Klauselwert ist grÃ¶ÃŸer als %<safelen%>-Klauselwert%<sizeof%> auf ein Bitfeld angewandt%<sizeof%> auf Array-Funktionsparameter %qE gibt die GrÃ¶ÃŸe von %qT zurÃ¼ckArgument von %<sizeof...%> muss mit Klammern umschlossen werden%<soft-float%> und long-double-128 sind unvertrÃ¤glichArgument %<source%> des intrinsischen %<shape%> bei %L darf kein Feld impliziter GrÃ¶ÃŸe sein%<stack_offset%> muss ein Vielfaches von 4 sein%<stack_offset%> muss mindestens 4 sein%qs ist %<static%> und darf daher nicht als %<mutable%> deklariert seinLambda-Spezifizierer %<static%> mit explizitem ObjektparameterLambda-Spezifizierer %<static%> mit Lambda-Fang%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden%<static%> ist fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs ungÃ¼ltig%<data()%> der %<static_assert%>-Meldung muss ein Kernkonstantenausdruck sein%<data()%> der %<static_assert%>-Nachricht muss implizit in %<const char*%> umwandelbar sein%<data()[%d]%> der %<static_assert%>-Meldung muss ein konstanter Ausdruck sein%<size()%> der %<static_assert%>-Meldung ist %qE und damit zu groÃŸ%<size()%> der %<static_assert%>-Meldung muss ein konstanter Ausdruck sein%<size()%> der %<static_assert%>-Nachricht muss implizit in %<std::size_t%> umwandelbar sein%<static_assert%>-Meldung muss ein Stringliteral oder ein Objekt mit den Membern %<size%> und %<data%> sein%<static_assert%> ohne Meldung, die keine Zeichenkette ist, ist erst ab %<-std=c++2c%> oder %<-std=gnu++2c%> verfÃ¼gbar%<static_assert%> ohne Text ist erst ab %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar%<static_cast%> von Typ %qT in Typ %qT entfernt Qualifizierer%<std::%s%> ist im Header %qs definiert; um das zu beheben, kÃ¶nnten Sie %<#include %s%> hinzufÃ¼gen%<std::%s%> ist erst ab %s verfÃ¼gbar%<std::is_constant_evaluated%> wertet in einer nicht-%<constexpr%>-Funktion immer zu false aus%<std::is_constant_evaluated%> wertet innerhalb von %<if constexpr%> immer zu true aus%<std::is_constant_evaluated%> wertet innerhalb einer %<consteval%>-Funktion immer zu true aus%<std::source_location::__impl%> enthÃ¤lt nicht nur nicht-statische Datenelemente %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> und %<_M_column%>%<std::tuple_element<%u, %T>::type%> ist %<void%>%<std::tuple_size<%T>::value%> ist kein konstanter Ganzzahlausdruckdie Direktive %<strong%>-%<using%> wird nicht mehr unterstÃ¼tzt%<strub%>-Modus %qE ausgewÃ¤hlt fÃ¼r %qD, es wurde jedoch %qE angefordert%<struct %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariertArgument %qs fÃ¼r Attribut %<symver%> muss ein oder zwei %<@%> enthaltenArgument des Attributs %<symver%> ist keine ZeichenkettenkonstanteAttribut %<symver%> bezieht sich nur auf SymboleAttribut %<symver%> gilt nur fÃ¼r Funktionen und VariablenFehler bei %<sysctl%> fÃ¼r %<kern.osversion%>: %m%<target%>-Attribut wird auf dieser Maschine nicht unterstÃ¼tzt%<target%>-Konstrukt mit geschachteltem %<teams%>-Konstrukt enthÃ¤lt Direktiven auÃŸerhalb des %<teams%>-KonstruktsUnterstÃ¼tzung fÃ¼r %<target("arch=knl")%> wird in GCC 15 entferntUnterstÃ¼tzung fÃ¼r %<target("arch=knm")%> wird in GCC 15 entfernt werden%<target("rtd")%> wird im 64-Bit-Modus ignoriert%<target("sseregparm")%> verwendet, ohne dass SSE eingeschaltet istUnterstÃ¼tzung fÃ¼r %<target("tune=knl")%> wird in GCC 15 entferntUnterstÃ¼tzung fÃ¼r %<target("tune=knm")%> wird in GCC 15 entfernt%<target("tune=x86-64")%> ist veraltet; stattdessen entsprechend %<target("tune=k8")%> oder %<target("tune=generic")%> verwenden%<target()%>-Attribut: Architektur erscheint mehr als einmal%<target()%>-Attribut: CPU erscheint mehr als einmal%<target()%>-Attribut: tune erscheint mehr als einmal%<target()%>-Attribut: unbekannte CPU %qs%<Ziel()%>-Attribut: unbekanntes TUNE %qsdas Attribut %<target_clones%> erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiert%<target_device%>-Selektormenge wird noch nicht unterstÃ¼tzt%<target_version%>-Attribut wird auf dieser Maschine nicht unterstÃ¼tzt%<task%>-Reduktionsmodifizierer bei einem Konstrukt mit %<nowait%>-KlauselKonstrukt %<taskwait%> mit %<nowait%>-Klausel, aber ohne %<depend%>-Klauseln%<teams%>-Konstrukt muss innerhalb eines %<target%>-Konstrukts eng geschachtelt sein, oder in Ã¼berhaupt keinem OpenMP-Konstrukt geschachtelt seindas SchlÃ¼sselwort %<template%> ist im Destruktornamen nicht erlaubt%<template%> muss auf einen nested-name-specifier folgen%<this%> ist in OpenMP nur innerhalb von %<declare simd%>-Klauseln erlaubt%<this%> kann nicht per Referenz eingefangen werden%<this%> ist fÃ¼r explizite Objektmemberfunktionen nicht verfÃ¼gbar%<this%> ist fÃ¼r statische Elementfunktionen nicht verfÃ¼gbar%<this%> darf in diesem Kontext nicht verwendet werden%<this%> muss der erste Spezifizierer in einer Parameterdeklaration sein%<this%> ist in %<allocate%>-Klausel nicht erlaubt%<this%>-Angabe in Template-Parameterdeklaration%<this%> wurde fÃ¼r diese Lambda-Funktion nicht aufgefangen%<thread_limit%>-Ausdruck muss ganzzahlig seinWert von %<thread_limit%> muss positiv sein%<threadprivate%> %qD ist weder Datei-, Namens- noch Blockbereichsvariable%<threadprivate%> Direktive %qE nicht in Definition von %qT%<threadprivate%> %qE hat unvollstÃ¤ndigen Typen%<throw%> wird immer %<terminate%> aufrufenArgument fÃ¼r %<tile%> erfordert ganzzahligen Typ%<tile%>-Argument muss eine positive, ganzzahlige Konstante seinFunktionsaufruf von %<transaction_may_cancel_outer%> nicht innerhalb von Ã¤uÃŸerer Transaktion oder %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> kann nur fÃ¼r virtuelle Funktionen angegeben werden%<tree%> ist nicht als ein Zeigertyp definiert%<tree%> ist nicht als ein Typ definiert%<try%> innerhalb einer %<constexpr%>-Funktion ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<typedef%>-Angabe ist unvertrÃ¤glich mit %qs%<typedef%> mit %<auto%> verwendet%<typedef%> wurde in dieser Deklaration ignoriert%<typeid%> ist kein konstanter Ausdruck, da %qE polymorphen Typ hat%<typeid%> des qualifizierten Funktionstyps %qT%<typeid%>-Operator kann nicht in einem Konstanten-Ausdruck auftreten%<typename %T::%D%> benennt %q#D, das ist jedoch kein Typ%<typename %T::%D%> benennt %q#T, was kein Klassentemplate ist%<typeof%> auf ein Bitfeld angewandt%<union %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<uses_allocators%>-Klausel mit Traits und Speicherbereichen%<using enum%> von %qT vor seinem enum-specifier%<using enum%> des abhÃ¤ngigen Typen %qT%<using enum%> an unvollstÃ¤ndigem Typ %qT%<using enum%> an Nicht-AufzÃ¤hlungstyp %q#T%<using enum%> ist nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<using%> mit GÃ¼ltigkeitsbereich in enum-Typ %q#T ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<va_start%> in Funktion mit fester Parameteranzahl verwendet%<vec_lvsl%> ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffe%<vec_lvsr%> ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete SpeicherzugriffeAusdruck fÃ¼r %<vector%>-LÃ¤nge muss ganzzahlig seinWert der %<vector%>-LÃ¤nge muss positiv sein%<verify_gimple%> failed%<verify_marked_backedges%> failed%<virtual%> kann nur fÃ¼r Funktionen angegeben werden%<virtual%> auÃŸerhalb einer Klassendeklaration%<virtual%> mehr als einmal in Basisspezifikation angegeben%<void%> kann nicht als einzelner Parameter qualifiziert werden%<void%> muss der einzige Parameter sein%<volatile%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<volatile%>-qualifizierter Parameter ist veraltet%<volatile%>-qualifizierter RÃ¼ckgabetyp ist veraltet%<volatile%>-qualifizierte strukturierte Bindung ist veraltet%<wait%>-Ausdruck muss ganzzahlig seinFÃ¼r %q+D darf %<warn_if_not_aligned%> nicht angegeben werden%<weak%>-Klausel erfordert atomaren GleichheitsvergleichAttribut %<weakref%> ignoriert, da Funktion bereits definiert istAttribut %<weakref%> ignoriert, da Variable bereits initialisiert istAttribut %<weakref%> sollte von Attribut %<alias%> begleitet werden%<weakref%> kann nicht versioniert werdenAusdruck fÃ¼r %<worker%>-Nummer muss ganzzahlig seinWert der %<worker%>-Nummer muss positiv seinInterner Fehler: %<||%> not valid in GIMPLE%<~%> auf booleschem Ausdruck%<~%> auf einem Ausdruck vom Typ %<bool%>%<~auto%> ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbar%@ %s%@ %s (depth %i)%@ %s (fndecl %qD, depth %i)%d Bytes des gang-privaten Speichers fÃ¼r Datenaustausch erschÃ¶pft (kann zum Beispiel mit %<-mgang-private-size=%d%> erhÃ¶ht werden)Einen Konstruktor gefunden
  %d Konstruktoren gefunden
  Einen Destruktor gefunden
  %d Destruktoren gefunden
  Interner Fehler: %d exits recorded for loop %d (having %d exits)Eine Rahmentabelle gefunden
  %d Rahmentabellen gefunden
! %i-Bit-Modus nicht einkompiliert%llu Bytes%q#D kann nicht mit %q#D Ã¼berladen werden%q#D steht mit vorheriger Deklaration in Konflikt%q#D steht in Konflikt mit von %qT geerbter Version%q#D hier deklariert%q#D wird hier mit interner Bindung deklariert%q#D wird hier mit Modulbindung deklariert%q#D wird hier ohne Bindung deklariert%q#D verweist nicht auf den unqualifizierten Typen und wird daher nicht zum Binden verwendet%q#D wurde hat hier ausdrÃ¼cklichen Standardwert bekommen%q#D hat unvollstÃ¤ndigen Typ%q#D verdeckt Konstruktor fÃ¼r %q#D%q#D erbt von mehreren Basis-Teilobjekten%q#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben%q#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben%q#DÂ« ist ein statisches Datenelement; es kann nur bei seiner Definition initialisiert werden%q#D ist implizit als gelÃ¶scht deklariert, da %qT einen Bewegungskonstruktor oder Bewegungs-Zuweisungsoperator deklariert%q#D wird implizit gelÃ¶scht, da die Standarddefinition ungÃ¼ltig wÃ¤re:%q#D ist in diesem Zusammenhang unzugÃ¤nglich%q#D ist kein Funktionstemplate%q#D ist kein Nicht-static-Datenelement von %qT%q#D ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil eine Referenzvariable keine konstante Adresse hat%q#D ist nicht konstant%q#D ist in diesem Zusammenhang Â»privateÂ«%q#D ist in diesem Zusammenhang Â»protectedÂ«%q#D ist %<public%>, benÃ¶tigt jedoch ein existierendes Objekt vom Typ %q#T%q#D ist volatile%q#D nicht in Klasse deklariert%q#D wurde bereits hier deklariert%q#D wurde bereits hier definiert%q#D als andere Symbolart redeklariert%q#D verweist auf eine Einheit %q#D mit interner Verlinkung%q#D sollte initialisiert werden%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nirgends definiert%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert%q#F wird implizit gelÃ¶scht, da ihre Ausnahme-Spezifikation nicht zur impliziten Ausnahme-Spezifikation %qX passt%q#T hat kein Element namens %qE%q#T hat kein Element namens %qE; meinten Sie %q#D? (zugreifbar Ã¼ber %q#D)%q#T hat kein Element namens %qE; meinten Sie %q#D? (aus diesem Kontext nicht zugreifbar)%q#T hat kein Element namens %qE; meinten Sie %qE?%q#T hat keinen benutzerdefinierten Default-Konstruktor%q#T hat Zeigertypen als Elemente%q#T hat virtuelle Basisklassen%q#T hat virtuelle Funktionen und erreichbaren nicht-virtuellen Destruktor%q#T ist keine Klasse%q#T ist weder Klasse noch Namensbereich%q#T ist kein Template%q#T ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter eines Templates%q#T definiert nur einen privaten Destruktor und hat keine Â»friendsÂ«%q#T definiert nur private Konstruktoren und hat keine Â»friendsÂ«%q#T verwendet, wo %qT erwartet wurde%q#T verwendet, wo ein Gleitkommawert erwartet wurde%q#T wurde vorher hier deklariert%q+#D kann nicht deklariert werden%q+#D ist kein static-Datenelement von %q#T%q+#D als %<final%> markiert, ist aber nicht Â»virtualÂ«%q+#D als %<override%> markiert, Ã¼berschreibt aber nichtAlias %q+D zwischen Funktion und Variable wird nicht unterstÃ¼tzt%q+D als Alias fÃ¼r externes Symbol %qE%q+D als Alias fÃ¼r undefiniertes Symbol %qE%q+D bereits mit Attribut Â»dllimportÂ« deklariert: Â»dllimportÂ« ignoriert%q+D als Â»friendÂ« deklariert%q+D als variadische Funktion deklariert%q+D als schwach deklariert, nachdem es verwendet wurde%q+D mit einer Ausnahmespezifikation deklariert%q+D ist als variadische Funktion ohne Prototyp definiert%q+D sowohl normal als auch als Attribut %qE definiert%q+D hier definiert%q+D hat unvertrÃ¤gliche Attribute %qs und %qs%q+D in Â»declare targetÂ«-Direktive hat keinen zuordenbaren Typ%q+D ist statisch, aber in Inline-Funktion %qD deklariert, was nicht statisch ist%q+D ist Ã¼blicherweise eine Funktion%q+D mit Offset %E in %qT ist nicht an %u ausgerichtet%q+D mit Offset %E in %qT ist mÃ¶glicherweise nicht an %u ausgerichtet%q+D als andere Symbolart redeklariert%q+D mit Attribut %<gnu_inline%> Â»inlineÂ« redeklariert%q+D ohne Attribut %<gnu_inline%> Â»inlineÂ« redeklariert%q+D ohne Attribut Â»dllimportÂ« redeklariert, nachdem es mit dll-Bindung referenziert wurde%qD ohne Attribut Â»dllimportÂ« redeklariert: vorheriges Â»dllimportÂ« ignoriertstatisches Datenelement %q+D innerhalb von Â»declare targetÂ«-Direktive%q+D benÃ¶tigt entweder null oder zwei Argumente%q+E ist kein Konstantenausdruck%q+F als %<static%> deklariert, aber nirgendwo definiert%q+F verwendet, aber nirgendwo definiert%q+T ist kein Literal, denn:%qD greift auf %E Byte in einer Region der GrÃ¶ÃŸe %E zu%qD greift auf %E Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD greift auf %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes an Offset %s%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu Byte an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu Bytes an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu oder mehr Bytes an Offset %s%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu oder mehr Bytes an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu bis %wu Bytes an Offset %s%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu bis %wu Bytes an Offset %s%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise %wu Byte%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise %wu Bytes%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes%qD Zugriff auf %wu Bytes Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu Byte an Offset %s%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu Bytes an Offset %s%qD Zugriff auf %wu oder mehr Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%qD Zugriff auf %wu oder mehr Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu Byte an Offset %s%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu Bytes an Offset %s%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu oder mehr Bytes an Offset %s%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu bis %wu Bytes an Offset %s%qD greift auf zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD Zugriff auf %wu bis %wu Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%qD Zugriff auf %wu bis %wu Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu Byte an Offset %s%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu Bytes an Offset %s%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu oder mehr Bytes an Offset %s%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu bis %wu Bytes an Offset %s%qD Zugriff auf %wu bis %wu Bytes Ã¼berdeckt mÃ¶glicherweise %wu Byte%qD Zugriff auf %wu bis %wu Bytes Ã¼berdeckt mÃ¶glicherweise %wu Bytes%qD Alias zwischen unvertrÃ¤glichen Funktionstypen %qT und %qT%qD erschien bereits als Listenelement in einer %<allocate%>-Direktive%qD tritt in Daten- und Zuordnungsklauseln mehrfach auf%qD tritt in %<aligned%>-Klausel mehrfach auf%qD kommt in %<allocate%>-Klausel mehrfach vor%qD tritt in %<nontemporal%>-Klauseln mehrfach auf%qD tritt in Datenklausel mehrfach auf%qD kommt mehr als einmal in Datenfreigabeklauseln vor%qD tritt in Zuordnungsklauseln mehrfach auf%qD tritt in Bewegungsklausel mehrfach auf%qD tritt in Reduktionsklauseln mehrfach aufder Typ von %qD Argument %d wird zu %qT befÃ¶rdert, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qTder Typ von %qD Argument %d ist %qT, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qT%qD Argument %i ist als Attribut %<nonstring%> deklariert%qD Argument %i (als Attribut %<nonstring%> deklariert) ist kleiner als die angegebene Grenze %wu%qD Argument %i (als Attribut %<nonstring%> deklariert) ist kleiner als die angegebene Grenze [%E, %E]%qD Argument %i (als Attribut %<nonstring%> deklariert) ist mÃ¶glicherweise kleiner als die angegebene Grenze [%E, %E]Argument fÃ¼r %qD hat kein abschlieÃŸendes nul-ZeichenAttribut-Anweisung %qD wird ignoriertAttribut %qD ist bedeutungslos, da die Elemente des anonymen Namensraums lokale Symbole erhaltenAttribut %qD erfordert ein einzelnes NTBS-Argument%qD in konstantem Ausdruck aufgerufen%qD in konstantem Ausdruck aufgerufen, bevor die Definition vollstÃ¤ndig war%qD wird mit Zeiger aufgerufen, der aus der unpassenden Allozierungsfunktion %qD stammt%qD wird mit Zeiger auf nicht alloziertes Objekt %qE aufgerufen%qD wird mit Zeiger %qE aufgerufen, der aus der unpassenden Allozierungsfunktion %qD stammt%qD wird mit Zeiger %qE mit Offset%s ungleich 0 aufgerufen%qD wird mit Zeiger aufgerufen, der aus einer unpassenden Allozierungsfunktion stammt%qD wird mit nicht alloziertem Zeiger aufgerufen%qD wird auf nicht alloziertem Objekt %qD aufgerufen%qD ruft %<setjmp%> oder Ã¤hnliches auf, %<-fharden-control-flow-redundancy%> wird nicht unterstÃ¼tzt%qD kann als Â»overrideÂ« markiert werden%qD kann nicht in Konstanten-Ausdruck auftreten%qD kann nicht %qs sein%qD kann nicht als %<virtual%> deklariert werden, da es immer statisch ist%qD kann nicht vorgegeben werden%qD kann nicht als Funktion verwendet werden%qD kann keine Standardargumente haben%qD hat neue Semantik in GCC 4.4%qD SÃ¤ubern eines Objekts von nichttrivialem Typ %#qT%s%qD SÃ¤ubern eines Objekts des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s%qD SÃ¤ubern eines Objekts des Typs %#qT ohne triviale Kopierzuweisung%s%qD steht mit verwendeter Funktion in Konflikt%qD Kopieren eines Objekts mit nichttrivialem Typ %#qT aus einem Array von %#qT%qD Kopieren eines Objekts des Typs %#qT mit Element %qs %qD aus einem Array von %#qT; verwenden Sie eine Zuweisung oder Kopierinitialisierung stattdessen%qD in %<constexpr%>-Kontext als %<static%> deklariert%qD in %<constexpr%>-Kontext als %<thread_local%> deklariert%qD als %<transaction_safe_dynamic%> deklariert%qD als ein %<virtual%> Feld deklariert%qD als ein %<virtual%> Parameter deklariert%qD als ein %<virtual%> Typ deklariert%qD als eine %<virtual%> Variable deklariert%qD als Nicht-Parameter deklariert%qD als ein %<inline%> Feld deklariert%qD als ein %<inline%> Parameter deklariert%qD als ein %<inline%> Typ deklariert%qD ist als Array vom Template-Platzhaltertyp %qT deklariert%qD als Referenz deklariert, aber nicht initialisiert%qD ist hier deklariert%qD hier deklariert, spÃ¤ter in der Ãœbersetzungseinheit%qD als schwach deklariert, nachdem es verwendet wurde%qD in %<constexpr%>-Kontext als %<static%> definiert%qD kann in einer %qs-Funktion erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> als %<static%> definiert werden%qD in %<constexpr%>-Kontext als %<thread_local%> definiert%qD kann in einer %qs-Funktion erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> als %<thread_local%> definiert werden%qD definiert, aber nicht verwendet%qD hier definiert%qD Ziel unverÃ¤ndert, nachdem keine Bytes kopiert wurden%qD Ziel unverÃ¤ndert, nachdem keine Bytes aus einem String der LÃ¤nge %E kopiert wurden%qD hat nicht den Typ %<const char *%>%qD in %qs-Klausel hat keinen zuordenbaren Typ%qD hat keinen Ganzzahl- oder AufzÃ¤hlungstyp%qD hat keinen Ganzzahltyp%qD beginnt seine Lebensdauer nicht implizit, da %qT keinen nicht gelÃ¶schten trivialen Standardkonstruktor hat; verwenden Sie stattdessen %<std::construct_at%>%qD benennt keinen AufzÃ¤hlungstyp in %qT%qD bezeichnet keine Funktion%qD bezeichnet keine Funktion innerhalb eines Namensraum%qD erwartet %E Byte in einer Region der GrÃ¶ÃŸe %E%qD erwartet %E Bytes in einer Region der GrÃ¶ÃŸe %E%qD erwartet %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E%qD erwartet zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E%qD Bildung des Offsets %s auÃŸerhalb der Grenzen%qD Bildung des Offsets %s auÃŸerhalb der Grenzen [0, %wu]%qD Bildung des Offsets %s auÃŸerhalb der Grenzen [0, %wu] von Objekt %qD mit Typ %qT%qD Bildung des Offsets %s auÃŸerhalb der Grenzen von Objekt %qD mit Typ %qT%qD ist kein nicht-struktureller Typ%qD hat eine vorherige Deklaration hier%qD wurde bereits definiert%qD hat unvollstÃ¤ndigen Typ %qT%qD hat unvollstÃ¤ndigen Typ%qD hat ungÃ¼ltige Argumentliste%qD hat mehr als %u BlÃ¶cke, das geforderte Maximum fÃ¼r %<-fharden-control-flow-redundancy%>%qD wurde nicht innerhalb von %qD deklariert%qD wurde nicht innerhalb von %qD deklariert%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde%qD hat zu viele Argumente fÃ¼r internes %<strub%>%qD in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0%qD erbt das %E-ABI-Tag, das %qT (im RÃ¼ckgabetyp verwendet) hat%qD erbt das %E-ABI-Tag, das %qT (im Typ verwendet) hat%qD ist ungÃ¼ltig in %q#T wegen lokalem Element %q#D mit gleichem Namen%qD ist in %q#T ungÃ¼ltig wegen lokaler Methode %q#D mit gleichem Namen%qD ungÃ¼ltig in Bedingung%qD ungÃ¼ltig in Lambda%qD ist eine Funktion, kein Typ%qD ist ein Namensbereich%qD ist eine gewÃ¶hnliche (nicht-Platzierungs) Deallokationsfunktion%qD ist eine Ã¼bliche (nicht-placement) Deallokationsfunktion in C++14 (oder mit %<-fsized-deallocation%>)%qD ist bereits ein Â»friendÂ« von %qT%qD ist bereits ein Â»friendÂ« der Klasse %qT%qD ist bereits in %qT definiert%qD ist bereits in Klasse %qT definiert%qD ist bereits in der Klasse %qT definiert%qD ist ein AufzÃ¤hlungstemplate%qD ist sowohl eine direkte Basis als auch eine indirekte virtuelle Basis%qD wird in Header %qs deklariert%qD ist mit TLS-Modell %s definiert%qD ist veraltet%qD ist veraltet: %s%qD wird mit sich selbst initialisiert%qD wird fÃ¼r ein leeres Pack instanziiert%qD ist verÃ¤nderlich%qD ist normalerweise eine nicht-statische Funktion%qD ist weder ein Klassen- noch ein Alias-Template%qD ist keine Klasse oder Namensbereich%qD ist kein Klassentyp%qD ist kein direktes Element von %qT%qD ist kein Funktionsargument%qD ist kein Funktionstemplate%qD ist kein Element von %qD%qD ist kein Element von %qD; meinten Sie %qs?%qD ist kein Element von %qT%qD ist kein Element von %qT; meinten Sie %qs?%qD ist keine Elementtemplatefunktion%qD ist kein Namensbereichs-Name%qD bezeichnet Namensraum-Namen; meinten Sie %qs?%qD ist keine Zeigervariable%qD ist kein %<static%>-Datenelement%qD ist kein statisches Datenelement eines Klassentemplates%qD ist kein Template%qD ist keine Templatefunktion%qD ist kein Typ%qD ist kein gÃ¼ltiges Templateargument, weil %qD eine Variable und nicht die Adresse einer Variable ist%qD ist keine Variable%qD ist in %<aligned%>-Klausel keine Variable%qD ist in %<allocate%>-Klausel keine Variable%qD ist in %<nontemporal%>-Klausel keine Variable%qD in %qs-Klausel muss eine Variable sein%qD ist in Klausel %<firstprivate%> keine Variable%qD ist in Klausel %<lastprivate%> keine Variable%qD ist in Klausel %qs keine Variable%qD ist kein variadisches Template%qD in %<uniform%>-Klausel ist kein Argument%qD ist nicht eingefangen%qD ist mit %qD unvertrÃ¤glich%qD ist auÃŸerhalb des FunktionsgÃ¼ltigkeitsbereiches nicht definiert%qD ist nicht fÃ¼r %<strub%> geeignet, da %<-fsplit-stack%> eingeschaltet ist%qD ist fÃ¼r %<strub%> nicht geeignet wegen des Attributs %<noipa%>%qD ist fÃ¼r %<strub%> nicht geeignet wegen des Attributs %<simd%>%qD ist fÃ¼r %<strub%> auf dem Zielsystem nicht geeignet%qD ist nicht fÃ¼r das interne %<strub%> geeignet, da sie %qD aufruft%qD ist nicht fÃ¼r das interne %<strub%> geeignet, da sie ein nicht-lokales Sprungziel enthÃ¤lt%qD ist nicht fÃ¼r das interne %<strub%> geeignet wegen des Attributs %<noclone%>%qD ist nicht fÃ¼r das interne %<strub%> geeignet, da die Adresse eines lokalen Labels entwischt%qD ist in %qs-Klausel weder lvalue-Ausdruck noch Arrayabschnitt%qD ist nicht %<public%>%qD ist nicht als %<constexpr%>-Funktion verwendbar, denn:%qD ist statisch, wird jedoch in Inline-Funktion %qD verwendet, was nicht statisch ist%qD in %qs-Klausel ist eine threadprivate Variable%qD ist zu klein, um alle Werte von %q#T aufzunehmen%qD ist nicht verfÃ¼gbar%qD ist nicht verfÃ¼gbar: %s%qD ist nicht initialisiert, wird aber benutzt%qD greift mÃ¶glicherweise auf %E Byte in einer Region der GrÃ¶ÃŸe %E zu%qD greift mÃ¶glicherweise auf %E Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD greift mÃ¶glicherweise auf %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD greift mÃ¶glicherweise auf zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD darf erst ab %<-std=c++23%> oder %<-std=gnu++23%> eine statische Memberfunktion sein%qD kÃ¶nnte uninitialisiert verwendet werden%qD darf nicht als Â»staticÂ« deklariert werden%qD darf nicht innerhalb eines Namensbereiches definiert werden%qD liest mÃ¶glicherweise %E Byte aus einer Region der GrÃ¶ÃŸe %E%qD liest mÃ¶glicherweise %E Bytes aus einer Region der GrÃ¶ÃŸe %E%qD liest mÃ¶glicherweise %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %E%qD liest mÃ¶glicherweise zwischen %E und %E Bytes aus einer Region der GrÃ¶ÃŸe %E%qD schreibt mÃ¶glicherweise %E Byte in eine Region der GrÃ¶ÃŸe %E%qD schreibt mÃ¶glicherweise %E Bytes in eine Region der GrÃ¶ÃŸe %E%qD schreibt mÃ¶glicherweise %E oder mehr Bytes in eine Region der GrÃ¶ÃŸe %E%qD schreibt mÃ¶glicherweise zwischen %E und %E Bytes in eine Region der GrÃ¶ÃŸe %E%qD Verschieben eines Objekts des nichttrivialen Typs %#qT und GrÃ¶ÃŸe %E in eine Region der GrÃ¶ÃŸe %E%qD Verschieben eines Objekts des nichttrivial kopierbaren Typs %#qT; verwenden Sie stattdessen %<new%> oder %<delete%>%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem Kopierkonstruktor; verwenden Sie stattdessen %<new%> und %<delete%>%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem DestruktorIn %<#pragma acc declare link%> muss %qD eine globale Variable sein%qD muss eine Memberfunktion sein%qD muss eine Nicht-Elementfunktion sein%qD muss eine nichtstatische Elementfunktion sein%qD muss eine Variable sein, die im selben GÃ¼ltigkeitsbereich wie %<#pragma acc declare%> deklariert ist%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein%qD muss ein Argument von einem Klassen- oder AufzÃ¤hlungstyp haben%qD muss entweder ein oder zwei Argumente nehmen%qD muss entweder null oder ein Argument nehmen%qD muss genau ein Argument nehmen%qD muss genau zwei Argumente nehmen%qD darf keine Argumente nehmenÂ»%qDÂ« darf keine variable Argumentanzahl haben%qD nicht definiert%qD einer Zeichenkette der LÃ¤nge %wu und eines Arrays der GrÃ¶ÃŸe %wu wird zu ungleich Null ausgewertet%qD einer Zeichenkette der LÃ¤nge %wu oder mehr und einem Array der GrÃ¶ÃŸe %wu wird zu ungleich Null ausgewertet%qD einer Zeichenkette der LÃ¤nge %wu, einem Array der GrÃ¶ÃŸe %wu und der Grenze von %wu wird zu ungleich Null ausgewertet%qD von Zeichenketten der LÃ¤nge %wu und %wu und der Grenze von %wu wird zu ungleich Null ausgewertet%qD Offset %s des Objekts an %qE ist auÃŸerhalb der Grenzen von %qT%qD Offset %s des Objekts an %qE ist auÃŸerhalb der Grenzen des referenzierten Teilobjekts %qD mit Typ %qT an Offset %wi%qD Offset %s ist auÃŸerhalb der Grenzen%qD Offset %s ist auÃŸerhalb der Grenzen [0, %wu]%qD Offset %s is auÃŸerhalb der Grenzen [0, %wu] von Objekt %qD mit Typ %qT%qD Offset %s ist auÃŸerhalb der Grenzen von Objekt %qD mit Typ %qT%qD ist in Lambda erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfÃ¼gbarAusgabe von %qD mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wuAusgabe von %qD mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %wu bis %wu Byte aus einer Zeichenkette der LÃ¤nge %wu%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Byte aus einem String derselben LÃ¤nge%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Bytes aus einem String derselben LÃ¤nge%qD Ausgabe abgeschnitten vor dem beendenden NUL, beim Kopieren von so vielen Bytes aus einer Zeichenkette, wie die Ausgabezeichenkette lang istAusgabe von %qD abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wuAusgabe von %qD abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu%qD Ausgabe abgeschnitten, beim Kopieren von %wu bis %wu Bytes aus einer Zeichenkette der LÃ¤nge %wu%qD ZeigerÃ¼berlauf zwischen Offset %s und GrÃ¶ÃŸe %s%qD ZeigerÃ¼berlauf zwischen Offset %s und GrÃ¶ÃŸe %s beim Zugriff auf Array %qD mit Typ %qT%qD liest %E Byte aus einer Region der GrÃ¶ÃŸe %E%qD liest %E Bytes aus einer Region der GrÃ¶ÃŸe %E%qD liest %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %E%qD liest zwischen %E und %E Bytes aus einer Region der GrÃ¶ÃŸe %E%qD empfÃ¤ngt nicht-lokale Gotos, %<-fharden-control-flow-redundancy%> wird nicht unterstÃ¼tzt%qD mit anderem Zugriff redeklariert%qD mit anderer Sichtbarkeit redeklariertZielregion verweist auf %qD, aber der Ausdruck hat keinen zuordenbaren Typ%qD nach Referenzierung in Assemblierung umbenannt%qD erfordert %<strub%>, aber es wurde kein geeigneter %<strub%>-Modus gefunden%qD sollte initialisiert werden%qD sollte in Elementinitialisierungsliste initialisiert werden%qD sollte innerhalb von %qD deklariert werden%qD sollte Wert zurÃ¼ckgebendie GrÃ¶ÃŸe von %qD ist mit %<sizeof%> im frÃ¼heren Argument angegeben, sollte aber im spÃ¤teren stehenQuellargument fÃ¼r %qD ist dasselbe wie fÃ¼r das Ziel%qD ist sowohl im Deklarationsziel %<link%> als auch in %<to%>- oder %<enter%>-Klauseln angegeben%qD ist sowohl in %<link%>- als auch %qs-Klauseln des Deklarationsziels angegeben%qD ist sowohl in %<declare target link%>- als auch implizit in %<to%>-Klauseln angegebenangegebene Grenze %2$E von %1$qD ist genau die GrÃ¶ÃŸe des Ziels%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe der Quelledurch %qD angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe %E des Zielobjektsdurch %qD angegebene Grenze %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe %E des Quellobjektsdurch %qD angegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Zielobjektsdurch %qD angegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Quellobjektsdurch %qD angegebene Grenze %s Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene Grenze %s Ã¼berschreitet die GrÃ¶ÃŸe %E des nicht abgeschlossenen Arraysdurch %qD angegebene Grenze %s Ã¼berschreitet die MaximalgrÃ¶ÃŸe %E des nicht abgeschlossenen Arraysdurch %qD angegebene Grenze %s Ã¼berschreitet mÃ¶glicherweise die MaximalgrÃ¶ÃŸe %E des nicht abgeschlossenen Arraysdurch %qD angegebene Grenze %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wudurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet die GrÃ¶ÃŸe %E des Zielobjektsdurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet die GrÃ¶ÃŸe %E des Quellobjektsdurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Zielobjektsdurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Quellobjektsdurch %qD angegebene Grenze zwischen %wu und %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wu%qD angegebene Grenze hÃ¤ngt von der LÃ¤nge des Quellarguments ab%qD ist in %<allocate%>-Klausel angegeben, aber nicht in einer expliziten Privatisierungs-Klausel%qD ist in %<inscan%>-%<reduction%>-Klausel angegeben, aber nicht in %<scan%>-Direktivenklausel%qD wurde in %qs-Klausel angegeben, aber nicht in %<inscan%>-%<reduction%>-Klausel am enthaltenden Konstruktdurch %qD angegebene GrÃ¶ÃŸe %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene GrÃ¶ÃŸe %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %E%qD-Spezifizierer ist unvertrÃ¤glich mit %<typedef%>%qD-Spezifizierer ist unvertrÃ¤glich mit %qs%qD legt weniger eingeschrÃ¤nktes Attribut als sein Ziel %qD fest: %s%qD legt weniger eingeschrÃ¤nkte Attribute als sein Ziel %qD fest: %s%qD legt eingeschrÃ¤nkteres Attribut als sein Ziel %qD fest: %s%qD legt eingeschrÃ¤nktere Attribute als sein Ziel %qD fest: %sZiel %qD wurde hier deklariert%qD als Variante mit inkompatiblen %<construct%>-Selektormengen verwendet%qD vor seiner Definition verwendet%qD in seiner eigenen Initialisierung verwendet%qD wird ohne Template-Argumente verwendet%qD verletzt die One-Definition-Rule von C++%qD wurde %<extern%> deklariert und spÃ¤ter %<static%>%qD wurde als %qs deklariert, was Standardsichtbarkeit mit sich bringt%qD wurde hier deklariert%qD war versteckt%qD wurde nicht als %<constexpr%> definiert%qD wurde in diesem GÃ¼ltigkeitsbereich nicht definiert%qD wurde in diesem GÃ¼ltigkeitsbereich nicht deklariert, und bei argumentabhÃ¤ngiger Suche am Ort der Instanziierung wurden keine Deklarationen gefunden%qD wurde in diesem GÃ¼ltigkeitsbereich nicht deklariert; meinten Sie %qs?%qD wurde nicht mit konstantem Ausdruck initialisiert%qD wurde vorher hier deklariert%qD wurde zu einer unmittelbaren Funktion befÃ¶rdert%qD wurde in eine unmittelbare Funktion umgewandelt, da ihr Rumpf einen unmittelbar-eskalierenden Ausdruck %qE enthÃ¤lt%qD wurde vor seiner Definition ohne Deklaration verwendet%qD wurde vor seiner Definition ohne Prototyp verwendet%qD wird initialisiert nach%qD schreibt %E Byte in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum Ãœberlaufen%qD schreibt %E Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum Ãœberlaufen%qD schreibt %E oder mehr Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum Ãœberlaufen%qD schreibt %wu Byte in eine Region der GrÃ¶ÃŸe %wu%qD schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%qD schreibt %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%qD schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%qD schreibt zwischen %E und %E Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum Ãœberlaufen%qD schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%qD schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%qD schreibt ein Byte zu viel in eine Region, deren GrÃ¶ÃŸe von %<strlen%> abhÃ¤ngt%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Byte unverÃ¤ndert%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Bytes unverÃ¤ndert%qD Schreiben in ein Objekt des nichttrivialen Typs %#qT%s%qD Schreiben in ein Objekt des nichttrivial kopierbaren Typs %#qT%s%qD Schreibzugriff auf ein Objekt des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s%qD Schreibzugriff auf ein Objekt des Typs %#qT mit Element %qs %qD%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung%s%qD Schreibzugriff auf ein Objekt mit einem gelÃ¶schten Kopierkonstruktor%qD: Sichtbarkeitsattribut ignoriert, da es in Konflikt mit vorheriger Deklaration steht%qE 2.95 vtable-KompatibilitÃ¤tsattribut trifft nur fÃ¼r C++-Klassen zu%qE 2.95 vtable-KompatibilitÃ¤tsattribut trifft nur zu, wenn ein Â»kextÂ« kompiliert wird%qE tritt in %<aligned%>-Klausel mehrfach auf%qE kommt mehr als einmal in %<allocate%>-Klauseln vor%qE tritt in %<nontemporal%>-Klausel mehrfach auf%qE tritt in dieser Datenklausel mehrfach auf%qE tritt in Mapklauseln mehrfach auf%qE tritt in derselben %<declare target%>-Direktive mehrfach auf%qE Argument %Z Ã¼berlappt mÃ¶glicherweise das Zielobjekt %qE%qE Argumente %Z Ã¼berlappen mÃ¶glicherweise das Zielobjekt %qE%qE Argument %Z Ã¼berlappt das Zielobjekt %qE%qE Argumente %Z Ã¼berlappen das Zielobjekt %qEArgument %qE ist keine FunktionArgument %qE muss eins von %qs, %qs, %qs oder %qs seinArgument %qE ist keine ZeichenketteArgument %qE ist kein BezeichnerIm Aufruf von %qE Ã¼berlappen sich die Argumente %Z und vielleicht %Z mit dem Zielobjekt %qEAdresse von Attribut %qE auÃŸerhalb des gÃ¼ltigen Bereichs 0x%x%s0x%xAttribut %qE erlaubt nur eine Ganzzahlkonstante als ArgumentAttribut %qE auf %qD mit RÃ¼ckgabetyp Â»voidÂ« angewendetAttribut %qE auf %qT nach seiner Definition angewendetAttribut %qE wird auf Â»extern "C"Â«-Deklaration %qD angewendetAttribut %qE auf Nicht-Klassen-, Nicht-Enum-Typ %qT angewendet%qE-Attribut wird auf %qD angewendet, das weder Funktion noch Variable istAttribut %qE kann nur auf Funktionsdefinitionen angewandt werdenAttribut %qE kann nur auf Funktionen angewandt werdenAttribut %qE bezieht sich nur auf initialisierte Variablen mit externer BindungAttributargument %qE mit Wert %E ist keine ZweierpotenzAttribut %qE mit Argument %E ist keine GanzzahlkonstanteArgument %2$E von Attribut %1$qE liegt nicht im Bereich [0, %3$wu]Attribut %qE Argument %E ist nicht positivAttributargument %qE an Position %i hat Typ %qTAttributargument %qE an Position %i ist ungÃ¼ltigAttributargument %qE an Position %i hat den Wert %qE, der nicht auf einen Funktionsparameter verweistAttributargument %qE an Position %i hat den Wert %qE, der nicht auf eine variable Argumentliste verweistAttributargument %qE an Position %i hat den Wert %qE, der die Anzahl der Funktionsparameter %u Ã¼bersteigtAttributargument %qE an Position %i hat den Wert %qE, der keine Ganzzahlkonstante istAttributargument %qE an Position %i hat den Wert %qE, der auf einen variadischen Funktionsparameter unbekannten Typs verweistAttributargument %qE an Position %i hat den Wert %qE, der auf den Parametertyp %qT verweistAttribut %qE hat Argument %qE, das %u Ã¼bersteigtAttributargument %qE mit Wert %qE ist keine GanzzahlkonstanteAttribut %qE Argument %qE muss eine ganzzahlige Konstante zwischen 0 und 3 seinAttribut %qE Argument %qE ist unbekanntAttribut %qE Argument 1 benennt keine FunktionAttribut %qE Argument 1 ist mehrdeutigAttribut %qE Argument 1 muss einen Zeigertyp als erstes Argument habenAttribut %qE Argument 1 muss einen Zeigertyp als erstes Argument haben, hat jedoch %qTAttributargument %qE kann kein konstanter arithmetischer Ausdruck seinAttributargument %qE kann keine Zeichenkette seinAttributargument %qE hat Typ %qTAttributargument %qE ist ungÃ¼ltigArgument des Attributs %qE muss eine Zeichenkettenkonstante seinArgument des Attributs %qE ist keine ZeichenkettenkonstanteAttributargument %qE ist keine GanzzahlAttributargument %qE ist keine GanzzahlkonstanteArgument des Attributs %qE sollte zwischen 0 und 255 seinArgument des Attributs %qE sollte zwischen 18 und 255 seinAttributargument %qE hat den Wert %qE, der nicht auf einen Funktionsparameter verweistAttributargument %qE hat den Wert %qE, der nicht auf eine variable Argumentliste verweistAttributargument %qE mit Wert %qE Ã¼bersteigt %wuAttributargument %qE hat den Wert %qE, der die Anzahl der Funktionsparameter %u Ã¼bersteigtAttributargument %qE mit Wert %qE ist negativAttributargument %qE hat den Wert %qE, der keine Ganzzahlkonstante istAttributargument %qE hat den Wert %qE, der auf einen variadischen Funktionsparameter unbekannten Typs verweistAttributargument %qE hat den Wert %qE, der auf den Parametertyp %qT verweistAttribut %qE kann nur auf Funktionen oder Parameter angewendet werdenAttribut %qE kann nur auf Funktionen oder auf Klasse- oder AufzÃ¤hlungstypen angewendet werdenAttribut %qE kann nur auf Funktionen oder auf struct-, union- oder enum-Typen angewendet werdenAttribut %qE kann nur auf nicht-statische Datenelemente angewendet werdenAttribut %qE kann nicht auf Bitfeld angewendet werdenAttribut %qE kann nicht fÃ¼r lokale Variablen angegeben werdenAttribut %qE kann nicht fÃ¼r Register-Variablen angegeben werdenAttribut %qE kann nicht fÃ¼r threadlokale Variablen angegeben werdenAttribut %qE steht mit Attribut %qE in KonfliktAttribut-Direktive %qE ignoriertAttribut %qE ist nicht auf Funktionen anwendbarAttribut %qE kann nicht auf Typen angewandt werdenAttribut %qE akzeptiert keine ArgumenteAttribut %qE bezieht sich nicht auf Funktionendoppeltes Attribut %qEAttribut %qE folgt auf %qEAttribut %qE hat keinen EffektAttribut %qE wirkt sich nicht auf Funktionen mit Â»staticÂ«-Bindung ausAttribut %qE wirkt sich nicht auf einheits-lokale Funktionen ausAttribut %qE wirkt sich nur auf Ã¶ffentliche Objekte ausAttribut %qE wird ignoriertAttribut %qE ignoriert, da %qD nicht Thread-Speicherdauer hatAttribut %qE ignoriert, da %qD keine lokale Variable istAttribut %qE ignoriert, da %qD keine Variable istAttribut %qE ignoriert, da %qT bereits definiert istAttribut %qE wird wegen des Arguments %qE ignoriertAttribut %qE ignoriert fÃ¼r %qEAttribut %qE ignoriert fÃ¼r Feld vom Typ %qTAttribut %qE fÃ¼r Typ %qT ignoriertAttributargument %qE deklariert das referenzierte Symbol mit einer anderen Art; wird ignoriertAttribut %qE an einer Funktion mit RÃ¼ckgabetyp %qT wird ignoriertAttributargument %qE deklariert das referenzierte Symbol neu; wird ignoriertAttribut %qE wird an Funktionen mit RÃ¼ckgabetyp %qT ignoriert; es gilt nur fÃ¼r Zeiger-RÃ¼ckgabetypenAttribut %qE ignoriert fÃ¼r Nicht-Klassen-TypenAttribut %qE wird fÃ¼r Objekte vom Typ %qT ignoriertAttribut %qE fÃ¼r Typen ignoriertAttribut %qE ignoriert, da die Option %<-mcmse%> nicht angegeben istAttribut %qE ignoriert, da die Option %<-mistack%> nicht angegeben istAttribut %qE ignoriert, da es nur fÃ¼r ein groÃŸes Speichermodell (%<-mlarge%>) sinnvoll ist.Attribut %qE ignoriert, da die Option %<-fcf-protection%> nicht angegeben istAttribut %qE wird ignoriert, da das Feld ein Funktionszeiger sein mussAttribut %qE wird ignoriert, da es nur fÃ¼r Funktionen giltAttribut %qE wird ignoriert, da es nur fÃ¼r Funktionen und Funktionszeigerfelder giltAttribut %qE kann nur auf Zeigertypen angewendet werdenAttribut %qE wird nicht unterstÃ¼tzt, da die Bytereihenfolge nicht einheitlich istAttribut %qE wird fÃ¼r Ziel R8C nicht unterstÃ¼tztAttribut %qE bezieht sich nur auf FunktionenAttribut %qE ist nur fÃ¼r Objective-C-Objekte gÃ¼ltigAttribut %qE kann nur auf %<struct%>-Typen angewandt werdenAttribut %qE wird fÃ¼r ELF-Ziele unterstÃ¼tztAttribut %qE wird nur auf SH2A unterstÃ¼tztAttribut %qE wird fÃ¼r Nicht-Klassen-Methode verwendetAttribut %qE kann nur an einem typedef stehen; wird ignoriertAttribut %qE kann nicht fÃ¼r %q+D angegeben werdenAttribut %qE kann nur fÃ¼r Array-Felder angegeben werdenAttribut %qE muss vor Attribut %qs auftretenAttribut %qE muss sich auf eine Deklaration beziehenAttribut %qE nicht mit Speicherklasse Â»autoÂ« erlaubtAttribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack zurÃ¼ckgebenAttribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack Ã¼bergebenAttribut %qE ist nicht auf Funktionen anwendbar, die variable Anzahl von Argumenten habenAttribut %qE an einer Funktion, die keinen Zeiger zurÃ¼ckgibtAttribut %qE an einer Funktion mit RÃ¼ckgabetyp %<void%>Attribut %qE an nicht-Â»volatileÂ«-VariableAttribut %qE bezieht sich nur auf Toplevel-ObjekteAttribut %qE gilt nur fÃ¼r SH2AAttribut %qE kann nur auf Basistypen von Funktionszeiger angewandt werdenAttribut %qE kann nur auf Funktionstypen angewandt werdenAttribut %qE bezieht sich nur auf FunktionenAttribut %qE bezieht sich nur auf InterruptfunktionenAttribut %qE ist nur bei Struktur-, Vereinigungs- und Klassentypen anwendbarAttribut %qE kann nur auf Typen angewandt werdenAttribut %qE bezieht sich nur auf VariablenAttribut %qE kann nur fÃ¼r Â»staticÂ«-Variablen verwendet werdenAttribut %qE gilt nur fÃ¼r variadische FunktionenAttribut %qE nur fÃ¼r 32 Bit verfÃ¼gbarAttribut %qE wird nur fÃ¼r reduzierte Tiny-Kerne unterstÃ¼tztAttribut %qE wird nur in C unterstÃ¼tztAttribut %qE wird nur fÃ¼r Boolean-Typen unterstÃ¼tztAttribut %qE wird nur fÃ¼r Ganzzahltypen unterstÃ¼tztAttribut %qE wird nur fÃ¼r Vektortypen unterstÃ¼tzt, die nicht maskiert sindAttribut %qE ist nur fÃ¼r die ARC-EM-Architektur gÃ¼ltigAttribut %qE ist nur fÃ¼r die Architektur ARCv2 gÃ¼ltigAttribut %qE erfordert eine Zeichenkettenkonstante als ArgumentAttribut %qE erfordert eine Zeichenkettenkonstante als ArgumentAttribut %qE erfordert den RÃ¼ckgabetyp Â»voidÂ«Attribut %qE benÃ¶tigt eine Ganzzahl als ArgumentAttribut %qE benÃ¶tigt eine Ganzzahlkonstante als ArgumentAttribut %qE erfordert unterschiedliche Werte fÃ¼r %<false%> und %<true%> fÃ¼r den Typ %qTAttribut %qE benÃ¶tigt Prototypen mit benannten ArgumentenAttribut %qE erwartet keine ArgumenteAttribut %qE mit nicht unterstÃ¼tzter Boolean-GenauigkeitAttribut %qE ohne Argumente fÃ¼r einen Nicht-PrototypAttribut %qE kann nur auf Zeigertypen angewendet werden, nicht auf %qT%qE kann nicht mit Auslassungspunkten %<...%> eingeleitet werden%qE kann nicht als Funktion verwendet werden%qE kann nicht als Elementzeiger verwendet werden, da es vom Typ %qT ist%qE kann nicht gleichzeitig die Attribute %qs und %qs haben%qE nach erster Verwendung als %<threadprivate%> deklariert%qE als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert%qE als Funktion, die ein Array zurÃ¼ckgibt, deklariert%qE ist hier deklariert%qE als falsche Symbolart definiert%qE schrÃ¤nkt keinen Typ ein%qE hat nicht den Typ %<omp_depend_t%>, in der %<depend%>-Klausel mit %<depobj%>-AbhÃ¤ngigkeitstyp%qE in %qs-Klausel hat keinen zuordenbaren Typ%qE hat weder Zeiger- noch Arraytyp%qE bezeichnet keinen Typ%qE bezeichnet keinen Typ; meinten Sie %qs?%qE erfÃ¼llt Â»return-type-requirementÂ« nicht%qE erfÃ¼llt Â»return-type-requirementÂ« nicht, da%qE unterstÃ¼tzt keine 32-Bit-Offsets mit Vorzeichenerweiterung%qE unterstÃ¼tzt den 32-Bit-Vektortyp %qT nicht%qE unterstÃ¼tzt keine vorzeichenerweiterten Offsets%qE wird zu Â»falseÂ« ausgewertet%qE ist kein typedef oder eingebauter Typ%qE hat sowohl %<extern%> als auch Initialisierung%qE hat konstanten Typ fÃ¼r %<reduction%>%qE hat ungÃ¼ltigen Typ fÃ¼r %<reduction(%s)%>%qE hat keine Form, die Argumente %qT und %qT annimmt%qE hat keine Form, die %qT Argumente annimmt%qE wurde nicht deklariert%qE bringt Standardsichtbarkeit mit sich, aber %qD wurde bereits mit anderer Sichtbarkeit deklariert%qE in %<aligned%>-Klausel ist weder Zeiger noch Array%qE in %<aligned%>-Klausel ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array%qE in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0%qE in %q#T benennt keinen Templatetypen%qE in %q#T benennt keinen Typen%qE in Namensraum %qE bezeichnet keinen Templatetyp%qE in Namensraum %qE bezeichnet keinen Templatetyp; meinten Sie %qs?%qE in Namensbereich %qE bezeichnet keinen Typ%qE in Namensraum %qE bezeichnet keinen Typ; meinten Sie %qs?%qE-inkompatibles Attribut wird ignoriert%qE initialisiert und als %<extern%> deklariert%qE ist ein Element eines Union-Typs%qE ist ein Zeiger auf einen Zeiger; wollten Sie ihn dereferenzieren, bevor Sie %<->%> darauf anwenden?%qE ist ein Zeiger; meinten Sie %<->%>?%qE ist ein nicht erkannter Formatfunktionstyp%qE ist veraltet%qE ist veraltet: %s%qE ist mit %<throw()%> oder %<noexcept%> markiert, aber %qT liefert kein brauchbares %<get_return_object_on_allocation_failure%>%qE in %qs-Klausel ist weder Variablen- noch Funktionsname%qE ist weder eine Funktion noch Elementfunktion; kann nicht als Â»friendÂ« deklariert werden%qE ist nicht %<noexcept%>%qE ist keine Klasse oder Namensbereich%qE ist kein Klassentemplate%qE ist keine Klasse, Namensbereich oder AufzÃ¤hlung%qE ist kein Konstantenausdruck%qE ist kein konstanter Ausdruck, da der angeforderte Speicher nicht vollstÃ¤ndig freigegeben wurde%qE ist kein konstanter Ausdruck, da er auf das Ergebnis von %<operator new%> verweist%qE ist kein Konstantenausdruck, da er auf eine unvollstÃ¤ndig initialisierte Variable verweist%qE ist kein Konstantenausdruck, da er auf verÃ¤nderliche Teilobjekte von %qT verweist%qE ist kein konstanter Ausdruck, solange die Klasse %qT noch unvollstÃ¤ndig ist%qE ist kein Template%qE ist kein Typ%qE ist kein gÃ¼ltiger %<asm%>-Qualifizierer%qE ist kein gÃ¼ltiges Templateargument fÃ¼r %qT, da es keine Adresse einer Variable ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine externe Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es ein Zeiger ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es kein L-Wert ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es vom Typ %qT ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da es in CV-Qualifikation in Konflikt steht%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da Zeichenkettensymbole in diesem Zusammenhang nicht verwendet werden kÃ¶nnen%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat%qE ist kein gÃ¼ltiges Templateargument vom Typ %qT, weil %qE weder eine Variable noch eine Funktion ist%qE ist in C++98 kein gÃ¼ltiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat%qE ist %<aligned%>-Klausel keine Variable%qE in %<allocate%>-Klausel ist keine Variable%qE ist in %<nontemporal%>-Klausel keine Variable%qE in %qs-Klausel muss eine Variable sein%qE ist in Klausel %<firstprivate%> keine Variable%qE ist in Klausel %<lastprivate%> keine Variable%qE ist in Klausel %qs keine Variable%qE ist kein Klassenname oder Alias in Objective-C%qE in %<uniform%>-Klausel ist kein Argument%qE ist nicht am Anfang einer Deklaration%qE ist nicht initialisiert%qE ist weder ein lvalue-Ausdruck noch ein Arrayabschnitt in %qs-Klausel%qE ist nicht vom Typ %qTunbekannte Modul-Steuerzeile %qE%qE ist nicht das vollstÃ¤ndige Muster einer Packexpansion%qE ist nur in Objective-C-Dialekten erlaubt%qE ist nur auf Objective-C-Klassen-Interfaces anwendbar; wird ignoriert%qE ist vorbestimmt %qs fÃ¼r %qs%qE wird von %qT bereitgestellt, aber %<std::nothrow%> wurde nicht gefunden%qE wird von %qT bereitgestellt, aber %qE ist nicht mit %<throw()%> oder %<noexcept%> gekennzeichnet%qE wird von %qT bereitgestellt, ist aber nicht mit der Funktionssignatur %qD verwendbar%qE ist nicht verfÃ¼gbar%qE ist nicht verfÃ¼gbar: %s%qE ist nicht initialisiert%qE kÃ¶nnte uninitialisiert verwendet werden%qE antwortet mÃ¶glicherweise nicht auf %<%c%E%>%qE darf erst nach einer Modul-Interface-Deklaration vorkommen%qE darf nur einmal pro Export-Deklaration vorkommen%qE kÃ¶nnte ein abschlieÃŸendes NUL hinter das Ende des Ziels schreibenfehlende Templateargumente fÃ¼r %qE%qE muss fÃ¼r %<copyin%> %<threadprivate%> sein%qE erfordert ISA-Option %s%qE erfordert unbekannte ISA-Option%qE in umgebendem %<target%> nicht angegeben%qE in umgebendem %qs nicht angegeben%qE in umgebendem OpenACC-%qs-Konstrukt nicht angegeben%qE hat %wu Byte ausgegeben%qE hat %wu Bytes ausgegeben%qE hat %wu Byte in ein Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat %wu Byte in ein Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat %wu oder mehr Bytes ausgegeben%qE hat %wu oder mehr Bytes (angenommen %wu) ausgegeben%qE hat %wu oder mehr Bytes (angenommen %wu) in das Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat %wu oder mehr Bytes in das Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat zwischen %wu und %wu Bytes ausgegeben%qE hat zwischen %wu und %wu Bytes in das Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE-Ausgabe kÃ¶nnte vor dem letzten Formatzeichen abgeschnitten sein%qE-Ausgabe ist vor dem letzten Formatzeichen abgeschnitten%qE als andere Symbolart redeklariert%qE mit in Konflikt stehenden Attributen %qs redeklariert%qE benÃ¶tigt %<-fgnu-tm%>%qE erfordert eine %<declare%>-Direktive, um in einer %<routine%>-Funktion verwendet zu werden%qE erfordert eine Vektorbasis und einen skalaren IndexAttribut %qE benÃ¶tigt ein Argument%qE benÃ¶tigt die SVE-ISA-Erweiterung%qE sollte einen anderen Typ haben als %<omp_depend_t%>, in der %<depend%>-Klausel mit von %<depobj%> verschiedenem AbhÃ¤ngigkeitstyp%qE ist hier angegeben%qE nicht deklariert (erste Verwendung in dieser Funktion)%qE nicht deklariert (erstmalige Verwendung in dieser Funktion); meinten Sie %qs?%qE ist hier nicht deklariert (nicht in einer Funktion)%qE ist hier (auÃŸerhalb einer Funktion) nicht deklariert; meinten Sie %qs?%qE mit %<auto%> verwendet%qE mit %<constexpr%> verwendet%qE mit %<extern%> verwendet%qE mit %<register%> verwendet%qE mit %<typedef%> verwendet%qE mit %qs verwendet%qE mit %<link%>-Klausel wird in %<routine%>-Funktion verwendet%qE schreibt ein abschlieÃŸendes NUL hinter das Ende des Ziels%qF als %<static%> deklariert, aber nirgendwo definiert%qF erfordert %<-mvx%>%qF erfordert z14 oder hÃ¶her%qF erfordert z15 oder hÃ¶her%qT und %qT sind in disjunkt benannten AdressrÃ¤umen%qT als Typ statt als einfaches %<decltype(auto)%>%qT hier deklariert%qT in zusammengesetztem %<constexpr%>-Literal deklariert%qT ist in unvollstÃ¤ndig angegebener Objektdeklaration deklariert%qT wird in unvollstÃ¤ndig spezifiziertem Objektinitialisierer deklariert%qT mit nicht zusammenpassendem KlassenschlÃ¼ssel %qs deklariert%qT mit bedeutenderer Sichtbarkeit als seine Basis %qT deklariert%qT mit bedeutenderer Sichtbarkeit als der Typ seines Feldes %qD deklariert%qT wurde hier als %qs definiert%qT in zusammengesetztem %<constexpr%>-Literal definiert%qT ist in unvollstÃ¤ndig angegebener Objektdeklaration definiert%qT wurde in unvollstÃ¤ndig angegebenem Objektinitialisierer definiert%qT ist mit direkter virtueller Basisklasse definiert%qT ist mit mehreren direkten Basisklassen definiert%qT hat nicht das ABI-Tag %E, das %qT (im Typ von %qD verwendet) hat%qT hat nicht das ABI-Tag %E, das die Basis %qT hat%qT stimmt nicht mit der ursprÃ¼nglichen Deklaration Ã¼berein%qT wurde erstmals hier als %qs deklariert%qT hat eine Basis %qT, die von Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat%qT hat eine Basis %qT, die interne Bindung hat%qT hat eine Basis %qT, die keine Bindung hat%qT hat eine Basis %qT, die den anonymen Namensraum verwendet%qT hat ein Feld %q#D, dessen Typ keine Bindung hat%qT hat ein Feld %q#D, dessen Typ keine Bindung hat%qT hat ein Feld %q#D, dessen Typ den anonymen Namensbereich verwendet%qT hat ein Feld %qD, dessen Typ vom Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat%qT hat hier eine vorherige Deklaration%qT hat kein Element namens %qE%qT hat kein Element namens %qE; meinten Sie %qE?%qT hat kein nicht-statisches Datenelement namens %qD%qT ist ein variabel modifizierter Typ%qT ist bereits ein Â»friendÂ« von %qT%qT ist eine mehrdeutige Basisklasse des dynamischen Typen %qT seines Operanden%qT ist mehrdeutige Basis von %qT%qT ist eine nicht erreichbare Basis von %qT%qT ist keine Basis von %qT%qT ist keine Klasse oder Namensbereich%qT ist kein Klassentyp%qT ist weder eine Klasse, noch ein Namensbereich oder eine AufzÃ¤hlung%qT ist kein Klassen-, Struktur- oder Union-Typ%qT ist keine direkte Basis von %qT%qT ist kein Elementklassentemplate von %qT%qT ist kein Element von %qT%qT ist keine geschachtelte Klasse von %qT%qT ist kein Zeiger auf Objekt%qT ist kein Template%qT ist kein Template-Typ%qT ist kein gÃ¼ltiger Typ fÃ¼r einen Nichttyp-Templateparameter, da er nicht strukturell ist%qT ist kein %<asm%>-Qualifizierer%qT ist keine erreichbare Basis von %qT%qT ist kein AufzÃ¤hlungstyp%qT auf %qT erweitert beim Durchlaufen von %<...%>%qT ist/verwendet anonymen Typen%qT beabsichtigt mÃ¶glicherweise nicht, Argumentherleitung fÃ¼r Klassentemplates zu unterstÃ¼tzen%qT ist in einem Templateargument nicht erlaubt%qT als %qs verwendet%qT als enum verwendet%qT wird in %qT aufgelÃ¶st, aber das ist kein Klassentyp%qT wird in %qT aufgelÃ¶st, was kein AufzÃ¤hlungstyp ist%qT%d%qE%dder einzelne Vektor %qT wird an Argument %d von %qE Ã¼bergeben, das erwartet jedoch ein Tupel von %d Vektoren%qV-Qualifizierer kÃ¶nnen nicht auf %qT angewendet werden%qc-Umwandlung wird unescapet verwendetUmwandlung %qc wird innerhalb einer q-Folge benutztDie Direktive %qc ist redundant, da sie bereits vorgekommen ist%qs%qs auf der linken Seite einer Zuweisung%s auf der linken Seite einer Clobber-Anweisung%qs greift auf das uninitialisierte Byte an Offset %d zu%qs bereits als spezifische Bindung fÃ¼r das generische %qs bei %C definiert%qs und %<%s-%s%> sind unvertrÃ¤glich%qs und %<%s=%s%> sind unvertrÃ¤glich%qs und %qs sind unvertrÃ¤glichArgumente %qs und %qs des intrinsischen %qs bei %L mÃ¼ssen gleiche Form haben.Argumente %qs und %qs des intrinsischen %qs bei %L mÃ¼ssen denselben Typ habenAttribute %qs und %qs sind nicht vertrÃ¤glich%qs und %qs kÃ¶nnen nicht gemischte FUNCTION/SUBROUTINE fÃ¼r GENERIC %qs bei %L sein%qs und %qs kÃ¶nnen nicht gleichzeitig eingeschaltet sein%qs und %qs fÃ¼r GENERIC %qs bei %L sind mehrdeutig%qs kommt mehr als einmal in %<allocate%> bei %L vor%qs scheint ein falsch geschriebener %qs-Handler zu sein, das PrÃ¤fix %<__vector%> fehlt%qs wird auf einen void-Typ angewendet%qs wird auf einen unvollstÃ¤ndigen Typ angewendet%qs angewendet auf Nicht-SVE-Typ %qT%qs angewendet auf den Nicht-Vektor-Typ %qT%qs angewendet auf den Typ %qT, der bereits eine GrÃ¶ÃŸe hatArgument %qs hat ungÃ¼ltige Operandennummer (Argument %lu)Argument fÃ¼r %qs hat kein abschlieÃŸendes nul-ZeichenArgument %qs des intrinsischen %qs bei %L kann nicht INTENT(IN) seinArgument %qs des intrinsischen %qs bei %L kann nicht Typ %s habenArgument %qs des intrinsischen %qs bei %L hat ungÃ¼ltige Permutation der Dimensionen (Dimension %qd doppelt)Argument %qs des intrinsischen %qs bei %L hat ungÃ¼ltige Form in Dimension %d (%ld/%ld)Argument %qs des intrinsischen %qs bei %L hat negatives Element (%d)Argument %qs des intrinsischen %qs bei %L hat Dimension auÃŸerhalb des Wertebereiches (%d)Argument %qs des intrinsischen %qs bei %L hat falsche Anzahl der Elemente (%d/%d)Argument %qs des intrinsischen %qs bei %L ist leerArgument %qs des intrinsischen %qs bei %L ist kein gÃ¼ltiger DimensionsindexArgument %qs des intrinsischen %qs bei %L muss %s seinArgument %qs des intrinsischen %qs bei %L muss ALLOCATABLE seinArgument %qs des intrinsischen %qs bei %L muss ein INTEGER seinArgument %qs fÃ¼r intrinsisches %qs bei %L muss INTEGER oder PROCEDURE seinArgument %qs des intrinsischen %qs bei %L muss INTEGER oder REAL seinArgument %qs des intrinsischen %qs bei %L muss INTEGER, REAL oder CHARACTER seinArgument %qs der intrinsischen Funktion %qs bei %L muss INTEGER, LOGICAL oder ein BOZ-Literal seinArgument %qs des intrinsischen %qs bei %L muss REAL oder COMPLEX seinArgument %qs des intrinsischen %qs bei %L muss ein POINTER seinArgument %qs des intrinsischen %qs bei %L muss ein POINTER oder ein TARGET seinArgument %qs des intrinsischen %qs bei %L muss POINTER, ALLOCATABLE oder Prozedurzeiger seinArgument %qs des intrinsischen %qs bei %L muss eine Konstante seinArgument %qs des intrinsischen %qs bei %L muss eine DatenentitÃ¤t seinArgument %qs des intrinsischen %qs bei %L muss ein logisches Feld seinArgument %qs des intrinsischen %qs bei %L muss ein Zeiger oder Ziel VARIABLE oder FUNCTION seinArgument %qs des intrinsischen %qs bei %L muss ein Skalar seinArgument %qs des intrinsischen %qs bei %L muss eine Variable seinArgument %qs des intrinsischen %qs bei %L muss ein Feld seinArgument %qs des intrinsischen %qs bei %L muss austauschbare DatenentitÃ¤t sein: %sArgument %qs des intrinsischen %qs bei %L muss ein Standard-Real seinArgument %qs des intrinsischen %qs bei %L muss doppelte Genauigkeit habenArgument %qs fÃ¼r intrinsisches %qs bei %L muss geringer als Rang %d seinArgument %qs des intrinsischen %qs bei %L muss numerisch oder LOGICAL seinArgument %qs des intrinsischen %qs bei %L muss eine Scheinvariable seinArgument %qs des intrinsischen %qs bei %L darf von der Art nicht breiter als der Standard (%d) seinArgument %qs des intrinsischen %qs bei %L muss eine OPTIONALe Scheinvariable seinArgument %qs des intrinsischen %qs bei %L muss erweiterbaren Typ habenArgument %qs des intrinsischen %qs bei %L muss ein intrinsischer Typ seinArgument %qs des intrinsischen %qs bei %L muss von der Art %d seinArgument %qs des intrinsischen %qs bei %L muss vom Rang %d seinArgument %qs des intrinsischen %qs bei %L muss vom Rang 1 oder 2 seinArgument %qs des intrinsischen %qs bei %L muss positiv seinArgument %qs des intrinsischen %qs bei %L muss von der selben Art wie %qs seinArgument %qs des intrinsischen %qs bei %L muss vom gleichen Typ und gleicher Art wie %qs seinArgument %qs des intrinsischen %qs bei %L muss ein numerischer Typ sein%qs-Argument des intrinsischen %qs bei %L muss vom Typ REAL oder INTEGER seinArgument %qs des intrinsischen %qs bei %L muss mindestens die LÃ¤nge 1 habenArgument %qs des intrinsischen %qs bei %L muss den selben Rang wie %qs haben oder skalar seinArgument %qs des intrinsischen %qs bei %L darf nicht OPTIONAL seinArgument %qs des intrinsischen %qs bei %L darf kein Unterobjekt von %qs seinArgument %qs des intrinsischen %qs bei %L darf nicht vorhanden sein, wenn %<x%> COMPLEX istArgument %qs des intrinsischen %qs bei %L muss mindestens so viele Elemente haben wie es .TRUE.-Werte %qs (%ld/%d) gibtArgument %qs des intrinsischen %qs bei %L ist noch nicht unterstÃ¼tztArgument %qs des intrinsischen %qs bei %L muss vom Typ integer, read oder character seinArgument %qs des intrinsischen %qs bei %L muss vom gleichen Typ und gleicher Art wie %qs bei %L seinArgument %qs des intrinsischen %qs bei %L darf nicht TYPE(*) seinArgument %qs des intrinsischen %qs bei %L darf keine Prozedur seinArgument %qs des intrinsischen %qs bei %L darf kein Feld impliziter GrÃ¶ÃŸe seinArgument %qs des intrinsischen %qs bei %L darf keinen Koindex habenArgument %qs des intrinsischen %qs bei %L muss eine gÃ¼ltige Ganzzahlart seinArgument %qs des intrinsischen %qs bei %L muss Rang %d haben oder ein Skalar seinArgument %qs referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)Argument %qs mit Operandennummer auÃŸerhalb des Wertebereiches (Argument %lu, Operand %lu)%qs als Basis, es ist jedoch ein Nicht-Register erforderlich%qs bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden%qs bei %C ist eine Redefinition der Deklaration in der entsprechenden Schnittstelle fÃ¼r MODUL PROCEDURE %qs%qs bei %C ist bereits als FINAL-Prozedur definiert%qs bei %C ist kein Element der Struktur %qs%qs bei %C ist kein Element der Struktur %qs; meinen Sie %qs?%qs bei %C ist keine Variable%qs bei %C ist keine Ermittlungsreferenz auf eine intrinsische Typkomponente%qs bei %C ist keine Ermittlungsreferenz auf eine intrinsische Typkomponente %qs%qs bei %C ist der Name einer rekursiven Funktion und verweist damit auf die Ergebnisvariable. FÃ¼r direkte Rekursion, eine explizite RESULT-Variable verwenden (12.5.2.1)%qs bei %L wurde bereits bei %L initialisiert%qs ist bei %L mit Ausdruck verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden%qs bei %L ist mit einer Zeigerfunktion verbunden, die in einem Variablendefinitionskontext verwendet wird (%s)%qs ist bei %L mit vektorindiziertem Ziel verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden%qs bei %L kann nicht in COMMON auftreten [F2008:C5100]%qs bei %L kann nicht das VALUE-Attribut haben, da es kein Scheinargument ist%qs bei %L hat einen Typen, der nicht zum CALL bei %L passt%qs bei %L hat auÃŸerhalb seines INTERFACE-KÃ¶rpers spezifizierte Attribute%qs bei %L hat Attribut CONTIGUOUS, aber ist kein Feldzeiger oder Feld vermuteter GrÃ¶ÃŸe oder Rang%qs bei %L ist mehrdeutig%qs bei %L ist ein Feld und OPTIONAL; wenn es fehlt, kann es nicht das effektive Argument einer ELEMENTAL-Prozedur sein, es sei denn, es gibt ein nicht-optionales Argument mit demselben Rang (Fortran 2018, 15.5.2.12)%qs bei %L ist Host-verbunden bei %L in eine enthaltene Prozedur mit einer gleichnamigen internen Prozedur%qs bei %L ist kein VALUE%qs bei %L ist keine Funktion%qs bei %L ist keine Modulprozedur%qs bei %L ist vom ABSTRACT-Typ %qs%qs bei %L ist Teil des gemeinsamen Blocks %</%s/%> und kann nur implizit Ã¼ber den genannten gemeinsamen Block spezifiziert werden%qs bei %L muss kleiner als BIT_SIZE(%qs) sein%qs bei %L muss kleiner oder gleich BIT_SIZE(%qs) sein%qs bei %L muss kleiner oder gleich der BIT_SIZE von INTEGER(KIND=%d) sein%qs bei %L darf nicht negativ sein%qs bei %L muss in diesem Zusammenhang konstante ZeichenlÃ¤nge haben%qs bei %L muss die gleiche Anzahl formaler Argumente wie die Ã¼berschriebene Prozedur haben%qs bei %L darf nicht DEFERRED sein, da es eine Nicht-DEFERRED-Bindung Ã¼berschreibt%qs bei %L Ã¼berschreibt eine FUNCTION und muss auch eine FUNCTION sein%qs bei %L Ã¼berschreibt eine NOPASS-Bindung und muss ebenfalls NOPASS sein%qs bei %L Ã¼berschreibt eine PUBLIC-Prozedur und darf nicht PRIVATE sein%qs bei %L Ã¼berschreibt eine PURE-Prozedur und muss auch PURE sein%qs bei %L Ã¼berschreibt eine SUBROUTINE und muss auch eine SUBROUTINE sein%qs bei %L Ã¼berschreibt eine Bindung mit PASS und muss ebenfalls PASS sein%qs bei %L Ã¼berschreibt eine Nicht-ELEMENTAL-Prozedur und darf ebenfalls nicht ELEMENTAL sein%qs bei %L Ã¼berschreibt eine Prozedurbindung, die als NON_OVERRIDABLE deklariert ist%qs bei %L Ã¼berschreibt eine ELEMENTAL-Prozedur und muss auch ELEMENTAL sein%qs bei %L muss eine %<INTENT(OUT)%>-Variable sein%qs bei %L sollte eine FUNCTION sein%qs bei %L sollte eine SUBROUTINE sein%qs bei %L sollte ein Skalar vom Typ integer(kind=omp_event_handle_kind) seinAttribut %qs ist nur auf Funktionen anwendbar, die eine variable Anzahl von Argumenten habenAttribut-Direktive %qs ignoriertAttribut %qs wird ignoriertAttribut %qs wird fÃ¼r %qE in %<__builtin_has_attribute%> nicht unterstÃ¼tztAttribut %qs wird fÃ¼r %qT in %<__builtin_has_attribute%> nicht unterstÃ¼tztAttribut %qs wird in %<__builtin_has_attribute%> nicht unterstÃ¼tztAttribut %qs gilt nur fÃ¼r FunktionenAttribut %qs gilt nur fÃ¼r variadische FunktionenAttribut %qs benÃ¶tigt Prototypen mit benannten ArgumentenAttribut %qs ohne Argumente fÃ¼r einen Nicht-Prototyp%qs kann nicht in einem Konstanten-Ausdruck auftreten%qs kann nicht in einer typedef-Deklaration auftreten%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht codiert werden kann%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht interpretiert werden kann%qs kann nicht als konstanter Ausdruck ausgewertet werden, da der Typ zu groÃŸ ist%qs kann auf diesem Ziel nicht als konstanter Ausdruck ausgewertet werden%qs kann bei %C nicht erweitert werden, da es BIND(C) ist%qs kann bei %C nicht erweitert werden, da es ein SEQUENCE-Typ ist%qs kann nicht mit %<-ftrivial-auto-var_init%> initialisiert werden%qs kann nicht zum Ãœbersetzen einer gemeinsam genutzten Bibliothek verwendet werden%qs kann nicht fÃ¼r Typdeklarationen verwendet werden%qs kann nicht in einer %<constexpr%>-Funktion verwendet werden%qs kann nicht in einem Konstruktor verwendet werden%qs kann nicht in einem Destruktor verwendet werden%qs kann nicht in einer Funktion mit einem abgeleiteten RÃ¼ckgabetyp verwendet werden%qs kann nicht in einer varargs-Funktion verwendet werden%qs kann nicht in der Funktion %<main%> verwendet werden%qs kann nicht auÃŸerhalb einer Funktion verwendet werdenArgument der %s-Klausel bei %L muss ALLOCATABLE oder ein POINTER sein%qs-Klausel bei %L ist mehrfach angegebenKlausel %qs ist unvertrÃ¤glich mit den Klauseln %<read%> oder %<write%>%qs-Klausel darf nur bei rechteckigen %qs vorkommen%qs-Klausel erfordert %qs-Klausel%qs-Klausel darf nicht zusammen mit %<inscan%>-%<reduction%>-Klausel verwendet werden%qs-Klausel wird lexikalisch nach dem ersten Zielkonstrukt oder nach der ersten Auslagerungs-API verwendet%qs-Klausel mit %<sink%>-Modifizierer verweist auf Iteration, die niemals im Iterationsraum ist%qs-Klausel mit %<sink%>-Modifizierer wartet auf lexikalisch spÃ¤tere Iteration%qs-Klausel mit %<source%>-Modifizierer zusammen mit %qs-Klauseln mit %<sink%>-Modifizierer an demselben Konstrukt%qs mit Qualifizierer %<auto%> fÃ¼r %qE kombiniert%qs mit Qualifizierer %<register%> fÃ¼r %qE kombiniert%qs widerspricht %<-arch i386%> (%qs wird ignoriert)%qs widerspricht %<-arch ppc%> (%qs wird ignoriert)%qs-Konstrukt innerhalb einer %qs-RegionINTRINSIC deklariertes %qs bei %L existiert nicht%qs als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert%qs als Funktion, die ein Feld zurÃ¼ckgibt, deklariertBei %2$L deklariertes %1$qs ist auch der Name einer intrinsischen Funktion. Sie kann nur Ã¼ber eine explizite Schnittstelle oder als EXTERNAL deklariert aufgerufen werden.Bei %2$L deklariertes %1$qs Ã¼berdeckt intrinsische Funktion mit gleichem Namen. Um die aufzurufen, sind explizite INTRINSIC-Deklarationen erforderlich.%qs in einem Nicht-Klassen-GÃ¼ltigkeitsbereich definiert%qs nicht in Klassen-GÃ¼ltigkeitsbereich definiert%qs ist definiert, ohne vorher %qs zu definierenDie %qs-Direktive bei %L, die mit einer ALLOCATE-Anweisung verbunden ist, muss eine ausfÃ¼hrbare Anweisung oder ein OpenMP-Konstrukt vorausgehen; beachten Sie, dass die Variablen in der Liste alle das Attribut allocatable oder pointer habenDie %qs-Direktive bei %L muss entweder ein Variablenargument haben oder, wenn sie mit einer ALLOCATE-Anweisung verknÃ¼pft ist, muss ihr eine ausfÃ¼hrbare Anweisung oder ein OpenMP-Konstrukt vorausgehen%qs-Direktive wird sowohl in ABSENT- als auch CONTAINS-Klauseln in %s-Direktive bei %L erwÃ¤hnt%qs-Direktive wird mehrfach in %s-Klausel in Â»%sÂ«-Direktive bei %L erwÃ¤hnt%qs unterstÃ¼tzt keinen MIPS16-Code%qs unterstÃ¼tzt %qs nicht%qs funktioniert nicht auf einem Cross-CompilerEntitÃ¤t %qs bei %C kann keine Initialisierung habenEntitÃ¤t %qs bei %C kann keine Argumente haben%qs erfordert 1 Argument, aber %d wurden angegeben%qs erwartet 2 Argumente, aber %d wurden angegeben%qs erwartet ein konstantes Argument%qs erwartet einen Festkommawert als Argument%qs erwartet einen Festkommawert als erstes Argument%qs erwartet einen Ganzzahlwert als zweites Argument%qs-Ausdruck muss ganzzahlig sein%qs-Ausdruck von %<volatile%>-qualifiziertem Typ ist veraltet%qs fehlgeschlagenFeature-Modifizierer %qs vertrÃ¤gt sich nicht mit der Verwendung von GleitkommatypenFeature-Modifizierer %qs vertrÃ¤gt sich nicht mit der Verwendung von VektortypenFunktion %qs kann keine Argumente haben%qs-Funktion kann keine andere Interrupt-Art habenFunktion %qs kann keinen Wert zurÃ¼ckgebenFunktion %qs verwendet Typspezifikation %<auto%> ohne folgenden RÃ¼ckgabetypenFunktion %qs mit nachgestelltem RÃ¼ckgabetyp hat %<decltype(auto)%> als Typ statt einfachem %<auto%>Funktion %qs mit folgendem RÃ¼ckgabetypen hat %qT als seinen Typ statt einfaches %<auto%>Funktion %qs mit folgendem RÃ¼ckgabetypen nicht mit Typspezifikation %<auto%> deklariert%qs hat %qs%qs hat sowohl %<extern%> als auch Initialisierung%qs Ã¼bergelaufen%qs in %<%s %E%>%qs in der %s-Klausel bei %L ist ein Array-Abschnitt der GrÃ¶ÃŸe Null%qs in %s-Klausel bei %L ist kein korrekter Feldabschnitt%qs in ALIGNED-Klausel bei %L erfordert einen skalaren, positiven, konstanten Ganzzahlausdruck fÃ¼r die Ausrichtung%qs in ALIGNED-Klausel bei %L muss POINTER, ALLOCATABLE, Cray-Zeiger oder C_PTR sein%qs in EXTENDS-Ausdruck bei %C ist kein abgeleiteter Typ%qs in LINEAR-Klausel bei %L benÃ¶tigt einen konstanten, ganzzahligen linear-step-Ausdruck oder ein Dummy-Argument, das in der UNIFORM-Klausel angegeben ist%qs in LINEAR-Klausel bei %L benÃ¶tigt einen skalaren, ganzzahligen linear-step-Ausdruck%qs beginnt in der Attributsyntax, wird aber mit %qs in der Pragmasyntax abgeschlossen%qs in leerer Deklaration%qs in leerer Deklaration mit auf %<enum%> basierendem Typen%qs in GIMPLE-IL%qs beginnt in der Pragmasyntax, wird aber mit %qs in der Attributsyntax abgeschlossen%qs in Zeigerzuweisung bei %L kann kein L-Wert sein, da es eine Prozedur ist%qs in Variablen-Definitionskontext (%s) bei %L ist keine Variable%qs inkompatibel mit explizit ausgeschalteten Optionen%qs initialisiert und als %<extern%> deklariert%qs in non-mode-precision OperandenDas intrinsische Unterprogramm %qs bei %L wurde entfernt. Verwenden Sie das intrinsische Unterprogramm INT.intrinsisches %qs mit CHARACTER-Argument bei %Lintrinsisches %qs mit KIND-Argument bei %Lintrinsisches %qs mit RADIX-Argument bei %L%qs ist eine geschachtelte Funktion, Zugriff von %qs aus ist nicht mÃ¶glich%qs ist in der AVR-LibC ein reservierter Bezeichner. ErwÃ¤gen Sie %<#include <avr/interrupt.h>%> vor der Benutzung des Makros %qs%qs bereits aus Host-Sichtbarkeitseinheit bei %C IMPORTiert%qs ist ein ungÃ¼ltiges Argument fÃ¼r %<-mcpu=%>%qs ist ein undurchsichtiger Typ, und Sie kÃ¶nnen ihn nicht auf andere Werte setzen%qs ist eine unbekannte Option fÃ¼r %<-save-temps%>%qs ist beschÃ¤digt%qs ist definiert, konnte aber nicht geladen werden: %s%qs ist definiert, aber die Plugin-UnterstÃ¼tzung ist deaktiviert%qs ist im Header %qs definiert; das ist wahrscheinlich behebbar, indem Sie %<#include %s%> hinzufÃ¼gen%qs ist veraltet%qs ist veraltet und wird unter keinen UmstÃ¤nden empfohlen%qs ist veraltet; stattdessen -fno-zero-initialized-in-bss verwenden%qs ist veraltet; stattdessen -fstack-check verwenden%qs wird durch %<-m%s%> ausgeschaltet, da es %<%s%s%> erfordert%qs ist mit %qs unvertrÃ¤glich%qs vertrÃ¤gt sich nicht mit der Verwendung von Gleitkommatypen%qs vertrÃ¤gt sich nicht mit der Verwendung von Vektortypen%qs ist geladen, aber das Symbol %qs wurde nicht gefunden: %s%qs und %qs schlieÃŸen sich gegenseitig aus und kÃ¶nnen nicht zusammen angegeben werden%qs ist schmaler als die Werte seines Typsin der gepunkteten Zeichenkette bei %2$C ist %1$qs weder ein definierter Operator noch eine Strukturkomponente%qs ist kein konstanter Ausdruck, da %qT einen Zeiger-auf-Element-Typen enthÃ¤lt%qs ist kein konstanter Ausdruck, da %qT einen Zeigertyp enthÃ¤lt%qs ist kein konstanter Ausdruck, da %qT einen Referenztypen enthÃ¤lt%qs ist kein konstanter Ausdruck, da %qT einen union-Typen enthÃ¤lt%qs ist kein konstanter Ausdruck, da %qT ein %<volatile%>-Teilobjekt enthÃ¤lt%qs ist kein konstanter Ausdruck, da %qT ein Zeiger-auf-Element-Typ ist%qs ist kein konstanter Ausdruck, da %qT ein Zeigertyp ist%qs ist kein konstanter Ausdruck, da %qT ein Referenztyp ist%qs ist kein konstanter Ausdruck, da %qT ein union-Typ ist%qs ist kein konstanter Ausdruck, da %qT %<volatile%> ist%qs ist kein Verzeichnis%qs ist kein Feld, sondern ein %qs%qs ist keine gcov-Datei%qs ist weder ein gÃ¼ltiger Name einer Modula-2-Systembibliothek noch eine AbkÃ¼rzung dafÃ¼r%qs ist kein gÃ¼ltiges Basisregister in %<-mstack-protector-guard-reg=%>%qs ist in %qs kein gÃ¼ltiges Basisregister%qs ist keine gÃ¼ltige Zahl in %<-mstack-protector-guard-offset=%>%qs ist in %qs keine gÃ¼ltige Zahl%qs ist kein gÃ¼ltiger Offset in %<-mstack-protector-guard-offset=%>%qs ist in %qs kein gÃ¼ltiger Offset%qs ist keine gÃ¼ltige PrÃ¤prozessoroption%qs ist kein assoziatives Array%qs ist kein Ausdruck%qs ist keine Option, die Warnungen steuert%qs ist nicht als ein Typ definiert%qs wird von der Architektur %<%s%> nicht unterstÃ¼tzt%qs wird fÃ¼r 64-Bit-Darwin nicht unterstÃ¼tzt; es ist mit den installierten C- und C++-Bibliotheken unvertrÃ¤glich%qs wird auf diesem Ziel nicht unterstÃ¼tzt%qs wird im 32-Bit-Modus nicht unterstÃ¼tzt%qs wird von dieser Compiler-Konfiguration nicht unterstÃ¼tzt%qs wird in dieser Konfiguration nicht unterstÃ¼tzt%qs wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt%qs wird auf diesem Ziel nicht unterstÃ¼tzt%qs wird mit %qs nicht unterstÃ¼tzt%qs wird nicht unterstÃ¼tzt, das cmodel ist auf %qs festgelegtungÃ¼ltiger Wert %qs fÃ¼r %<-mmacosx-version-min%>%qs ist fÃ¼r %qs ungÃ¼ltig%qs hat PRIVATE-Typ und kann kein Scheinargument von %qs bei %L sein, das PUBLIC ist%qs ist nicht initialisiert, wird aber benutzt%qs hat Version %q.*s, Version %q.*s erwartetAusdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig seinAusdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig, positiv und konstant sein%qs wird in der Anweisung %<allocate%> bei %L aufgefÃ¼hrt, ist aber weder explizit in der Direktive %<!$OMP ALLOCATE%> aufgefÃ¼hrt noch existiert eine Richtlinie ohne Argumentenliste%qs-Matchingvariante ist veraltetpassende %qs-Variante erfordert z14 oder hÃ¶herpassende %qs-Variante erfordert z15 oder hÃ¶her%qs kÃ¶nnte uninitialisiert verwendet werden%qs kann nur mit einem einzelnen Deklarator verwendet werden%qs bei %L muss eine Modulprozedur oder eine externe Prozedur mit expliziter Schnittstelle sein%qs muss fÃ¼r sich allein stehen, fÃ¼r %<-mharden-sls=%>%qs muss vom gleichen Typ und gleicher Art wie %qs bei %L in %qs sein%qs muss die erste Klausel von %qs sein%qs muss mit %qs verwendet werden%qs darf nicht bei %L in einer Feldspezifikation in der gleichen ALLOCATE-Anweisung auftreten, wo es selbst alloziert wird%qs erfordert ein gÃ¼ltiges Basisregister%qs ist auÃŸerhalb der STRUCTURE bei %C nicht erlaubt%qs nicht an Elementgrenze%qs wird vom Assembler nicht unterstÃ¼tzt%qs wird in Kombination mit %<-msoft-float%> nicht unterstÃ¼tzt%qs wird noch nicht unterstÃ¼tzt%qs von %qs bei %L ist PRIVATEBei %3$C importiertes %1$qs von Modul %2$qs ist auch der Name der aktuellen ProgrammeinheitOperand von %qs ohne Modus-Genauigkeit%qs wird nur in OpenACC-Code unterstÃ¼tztOperand fÃ¼r %qs hat keinen GanzzahltypParameterabfrage %qs fÃ¼r %qs in Variablen-Definitionskontext (%s) bei %LPlugin %qs steht nicht unter einer GPL-kompatiblen LizenzZeiger %qs ist nullDatei fÃ¼r ProfilingzÃ¤hlerdaten %qs wurde nicht gefundenEigenschaft %qs kann nicht gesetzt werden%qs-Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, explizit %<task%> oder %<taskloop%> ist%qs erfordert UnterstÃ¼tzung des Typs %<__ibm128%>%qs erfordert, dass %<long double%> das IBM-128-Bit-Format ist%qs erfordert %qs%qs erfordert %qs oder %qs%qs erfordert PowerPC64-Architektur, wird eingeschaltet%qs erfordert VSX-UnterstÃ¼tzung%qs erfordert ein Ziel, das den %qs-Befehl unterstÃ¼tzt%qs benÃ¶tigt eine initialisierte Datendeklaration%qs erfordert einen konstanten Ganzzahlausdruck%qs erfordert sprungwahrscheinliche Befehle%qs erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 2.06%qs erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 3.0%qs erfordert Gleitkomma-Arithmetik mit VierfachprÃ¤zision%qs erfordert die Optionen %qs und %qs%qs erfordert die Option %qs%qs erfordert die Option %qs, zusÃ¤tzlich entweder %qs oder %qs%qs erfordert das ELFv2-ABI%qs sollte %qs sein, um eine Templateargumentliste zu beenden%qs sollte von einem Skalar auf einen gleichartigen Vektor abbildendurch %qs angegebene Grenze %s Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qs angegebene Grenze %s Ã¼berschreitet die GrÃ¶ÃŸe %E des nicht abgeschlossenen Arraysdurch %qs angegebene Grenze %s Ã¼berschreitet die MaximalgrÃ¶ÃŸe %E des nicht abgeschlossenen Arraysdurch %qs angegebene Grenze %s Ã¼berschreitet mÃ¶glicherweise die MaximalgrÃ¶ÃŸe %E des nicht abgeschlossenen Arrays%qs fÃ¼r Â»autoÂ«-Variable %qE angegeben%qs fÃ¼r Parameter %qE angegeben%qs fÃ¼r Strukturfeld angegeben%qs fÃ¼r Strukturfeld %qE angegeben%qs fÃ¼r unbenannten Parameter angegeben%qs ist in %<allocate%> bei %L angegeben, aber nicht in der verknÃ¼pften ALLOCATE-Anweisung%qs ist in %<allocate%>-Klausel bei %L angegeben, aber nicht in einer expliziten Privatisierungs-Klausel%qs ist in %<allocate%>-Klausel bei %L angegeben, aber nicht in einer expliziten Privatisierungs-Klausel%qs ist in derselben Option mehrfach angegeben%qs mit %<decltype%> angegeben%qs mit %<typeof%> angegeben%qs mit %qT angegeben%qs mit typedef-name %qD angegeben%qs gibt eine widersprÃ¼chliche Stufe der ParallelitÃ¤t anZeichenkette %qs ist falsch geformt%qs-Symbol %q+D muss statische Bindung haben%qs-Symbol %q+D zielt letztendlich auf sich selbst abMarkierung %qs bei Benennung von %q#T verwendet%qs wird in dieser ABI nicht unterstÃ¼tzt%qs mit %<auto%> verwendet%qs mit %qE verwendet%qs verwendet dynamische Stapelanforderung%qs verwendet Register r29Wert %qs muss positiv seinVariable %qs ist weder Zeiger noch ArrayVariable %qs ist weder Zeiger noch Referenz auf ZeigerVariable %qs ist weder Zeiger noch Array noch Referenz auf Zeiger oder ArrayVariable %qs muss ein Zeiger sein%qs wurde hier deklariert%qs ohne entsprechendes %qs%s: [%u] Falsches %<next_regno%> fÃ¼r leere Kette (%u)%s: [%u] Falsches %<oldest_regno%> (%u)%s: [%u] Nicht leeres Register in Kette (%s %u %i)%s: Zyklus in %<next_regno%>-Kette (%u)%r%s:%d:%R   %r%s:%d:%R   [ %d Instanziierungskontexte werden Ã¼bersprungen, Â»-ftemplate-backtrace-limit=0Â« zum Ausschalten verwenden ]
  %r%s:%d:%R   in %<constexpr%>-Ersetzung von %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ %d Instanziierungskontexte werden Ã¼bersprungen, Â»-ftemplate-backtrace-limit=0Â« zum Ausschalten verwenden ]
  %r%s:%d:%d:%R   in %<constexpr%>-Ersetzung von %qs%s%s
! %s ist identisch mit %s.Â»%s !$ACC LOOPÂ«-Schleifen bei %L nicht perfekt geschachtelt%s %#qD%s %#qS%s %<%s%.*s%> erwartet ein passendes Argument %<%T%s%>%s %<%s%.*s%> erwartet ein passendes Argument %<%s%s%>%s %<%s%.*s%> erwartet Argumenttyp %<%T%s%>, aber Argument %d hat Typ %qT%s %<%s%.*s%> erwartet Argumenttyp %<%s%s%>, aber Argument %d hat Typ %qT%s %<%s(%E)%> %p %dÂ»%s %EÂ« implementiert das Protokoll %qE nicht vollstÃ¤ndig%s %qs%s-%qs-Konstrukt innerhalb einer %s-%qs-Region%s %qs ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %qs%s %s %p %d%s %s%s
  Â»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd%s: Â»%sÂ«
! %s â€“ %u-Bit-Ganzzahlen werden nicht unterstÃ¼tzt (Modus %qs)%s â€“ Komplexe Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstÃ¼tzt (Modus %qs)%s â€“ Dezimale Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstÃ¼tzt (Modus %qs)%s â€“ Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstÃ¼tzt (Modus %qs)nicht unterstÃ¼tzter Modus %2$qs fÃ¼r %1$qsArgument Â»%sÂ« fÃ¼r IMAGE_INDEX muss Feld mit Rang 1 bei %L sein%s bei %C hat keinen Vorgabe-Typ%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec%> eingeschaltet werden%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden%s bei %L%s bei %L ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden%s bei %L muss INTEGER sein%s bei %L muss skalar sein%s bei %L muss ganzzahlig seinAttribut %s auf %s %s bei %L angewendetAttribut %s bei %L ist auÃŸerhalb des Spezifikationsabschnitts eines Moduls nicht erlaubtAttribut %s steht mit Attribut %s bei %L in KonfliktAttribut %s steht mit Attribut %s in %qs bei %L in KonfliktAttribut %s ungÃ¼ltig in BLOCK DATA - Programmeinheit bei %LAttribut %s von %qs steht mit Attribut %s bei %L in Konflikt%s zwischen %L und %L%s zwischen der MODULE-PROCEDURE-Deklaration in Modul %qs und der Deklaration bei %L in (SUB)MODULE %qs%s kann bei %L keine DO-CONCURRENT-Schleife sein%s kann weder DO WHILE noch DO sein, ohne Schleifensteuerung bei %LÂ»%sÂ« kann nicht hier in %<asm%> verwendet werden%s kann keinen OpenMP-API-Aufruf im dazwischenliegenden Code bei %L enthalten%s kann keine OpenMP-Direktive im dazwischenliegenden Code bei %L enthalten%s kann keine Schleife im dazwischenliegenden Code bei %L enthaltenKlausel %s bei %L erfordert einen skalaren INTEGER-Ausdruck%s-Klausel-Variable %qs bei %L ist weder Zeiger- noch Feldtyp%s enthÃ¤lt zu viele Zeilen%s unterstÃ¼tzt %%n$-Operandennummerformate nicht%s unterstÃ¼tzt %s nicht%s unterstÃ¼tzt %s mit dem Format %<%%%c%> %s nichtInterner Fehler: %s does not support block_ends_with_call_pInterner Fehler: %s does not support block_ends_with_condjump_pInterner Fehler: %s does not support can_duplicate_block_pInterner Fehler: %s does not support can_merge_blocks_pInterner Fehler: %s does not support can_remove_branch_pInterner Fehler: %s does not support create_basic_blockInterner Fehler: %s does not support delete_basic_blockInterner Fehler: %s does not support dump_bb_for_graphInterner Fehler: %s does not support duplicate_blockInterner Fehler: %s does not support flow_call_edges_addInterner Fehler: %s does not support force_nonfallthruInterner Fehler: %s does not support make_forwarder_blockInterner Fehler: %s does not support merge_blocksInterner Fehler: %s does not support move_block_afterInterner Fehler: %s does not support predict_edgeInterner Fehler: %s does not support predicted_by_pInterner Fehler: %s does not support redirect_edge_and_branchInterner Fehler: %s does not support redirect_edge_and_branch_forceInterner Fehler: %s does not support split_blockInterner Fehler: %s does not support split_edge%s unterstÃ¼tzt das Format %<%%%c%> fÃ¼r %s nicht%s unterstÃ¼tzt das Format %<%%%s%c%> fÃ¼r %s nicht%s unterstÃ¼tzt den LÃ¤ngenmodifizierer %qs fÃ¼r %s nicht%s akzeptiert keine Featureoptionen%s erwartet eine Ganzzahlkonstante zur Kompilierzeit%s erwartet eine Long-Ganzzahlkonstante als erstes Argument zur KompilierzeitAusdrucksliste fÃ¼r Â»%sÂ« wird als zusammengesetzten Ausdruck behandelt%s aus %s wird in %s aufgerufen%s aus %s wird in %s referenziert%s ignoriert mit %s und Format %<%%%c%> fÃ¼r %s%s ignoriert mit %s im Format fÃ¼r %sÂ»%sÂ« vertrÃ¤gt sich nicht mit %<-mword-relocations%>%s innere Schleifen mÃ¼ssen perfekt verschachtelt sein mit ORDERED-Klausel bei %L%s innere Schleifen mÃ¼ssen perfekt verschachtelt sein mit REDUCTION-INSCAN-Klausel bei %L%s-Befehle sind in Funktionen mit %<no_caller_saved_registers%>-Attribut nicht erlaubt%s-Befehle sind in Exception-Serviceroutine nicht erlaubt%s-Befehle sind in Interrupt-Serviceroutine nicht erlaubt%s wird von dieser Konfiguration nicht unterstÃ¼tzt%s-Iterationsvariable bei %L ist im dazwischenliegenden Code gebunden%s-Iterationsvariable bei %L muss vom Typ integer sein%s-Iterationsvariable bei %L darf nicht THREADPRIVATE sein%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE, LASTPRIVATE oder ALLOCATE gefunden%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE, LASTPRIVATE, ALLOCATE oder LINEAR gefunden%s-Iterationsvariable bei %L wird in mehr als einer Schleife verwendetGrenzen der Â»%sÂ«-Schleife bei %L verweisen auf unterschiedliche IterationsvariablenAusdruck %s bei %L fÃ¼r das Ende der Schleife verwendet eine im dazwischenliegenden Code gebundene VariableEndausdruck der Â»%sÂ«-Schleife bei %L ist nicht in kanonischer Form%s-Schleifeninkrementausdruck bei %L verwendet eine im dazwischenliegenden Code gebundene VariableSchleifeninkrement %s bei %L hat nicht die kanonische Form%s-Schleifenstartausdruck bei %L verwendet im dazwischenliegenden Code gebundene VariableSchleifenstartausdruck %s bei %L hat nicht die kanonische Form%s bei %L muss mindestens eine MAP-Klausel enthalten%s-Namensraum %qD widerspricht der Erreichbarkeits-Definition%s wird fÃ¼r Aggregattypen mit variabler LÃ¤nge nicht unterstÃ¼tzt%s wird auf diesem Ziel nicht unterstÃ¼tzt%s unterstÃ¼tzt nicht-PIC-Code nur auf M-Profil-Zielen%s unterstÃ¼tzt nicht-PIC-Code nur auf M-Profil-Zielen mit dem MOVT-Befehl%s auÃŸerhalb des Wertebereiches: Bereich ist %i bis %i, Wert ist %iProzedur %s bei %L ist bereits als Prozedur %s deklariert%s-Prozedur bei %L ist bereits als %s-Prozedur deklariert.
  F2008: Eine Zuweisung an eine Zeigerfunktion ist mehrdeutig, wenn dies die erste Anweisung nach dem Spezifikationsblock ist. Bitte fÃ¼gen Sie davor irgend eine andere ausfÃ¼hrbare Anweisung ein. FIXME (steht so im englischen Original.)%s gab Ende-Status %d zurÃ¼ckSignal %s hat Programm %s beendetSpezifizierer %s in Anweisung %s bei %L hat ungÃ¼ltigen Wert %qsSpezifizierer %s in Anweisung %s bei %L hat Wert %qsAnweisung %s bei %C kann nicht auf Anweisung %s bei %L folgenAnweisung %s bei %C kann keine DO-Schleife ohne Block beendenAnweisung %s bei %C folgt einer anderen ZugriffsspezifikationAnweisung %s bei %C in PURE-ProzedurAnweisung %s bei %C nicht auf Konstrukt %qs anwendbarAnweisung %s bei %C ist nicht innerhalb eines KonstruktsAnweisung %s bei %C nicht innerhalb des Konstrukts %qsAnweisung %s bei %C hinterlÃ¤sst CRITICAL-KonstruktAnweisung %s bei %C hinterlÃ¤sst DO CONCURRENT-KonstruktAnweisung %s bei %C verlÃ¤sst OpenACC-strukturierten BlockAnweisung %s bei %C verlÃ¤sst OpenMP-strukturierten Block%s-Anweisung bei %L erwartet%s-Anweisung ist innerhalb von BLOCK DATA bei %C nicht erlaubt%s-Anweisung ist innerhalb eines BLOCKs bei %C nicht erlaubtAnweisung %s muss in einem MODULE auftreten%s-Anweisung in PURE-Prozedur bei %C nicht erlaubt%s-Anweisungen bei %L und %L haben beide kein Listenelement, aber nur eine darf%s-SymbolMarkierung %s bei %L muss Standard-Zeichenkette seinMarkierung %s bei %L muss vom Typ %s seinMarkierung %s bei %L muss ein Skalar sein%s-Symbol mit INQUIRE%s mit Signal %d [%s]%s beendet%s verwendet mit Format %<%%%c%> %s%s wird innerhalb von %%<â€¦%%> verwendetÂ»%sÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext Â»privateÂ«%s%#qD%s%#qD (gelÃ¶scht)%s%#qD (ignoriert)%s%#qD (in der NÃ¤he der Ãœbereinstimmung)%s%#qD (umgekehrt)%s%#qD (umgeschrieben)%s%<%D(%T)%> (eingebaut)%s%<%D(%T, %T)%> (eingebaut)%s%<%D(%T, %T, %T)%> (eingebaut)%s%qT (Umwandlung)%s%qs%s ist ungÃ¼ltig%s%qs%s ist nicht erlaubt%s%s%s %sVersion %s (%s)
  %s	kompiliert von GNU-C-Version %s, %s%s%s %sVersion %s (%s) kompiliert von CC, %s%sGGC-Heuristik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%sWarnung: %s-Header-Version %s unterscheidet sich von Bibliotheksversion %s.
--- 2256,2273 ----
   [siehe %<-fno-allow-invalid-boz%>] da alle seine Kopier- und Verschiebekonstruktoren gelÃ¶scht sind Kandidat 1: %q#F Kandidat 2: %q#F in Konflikt stehende Codeerzeugungsschalter verwendet hier deklariert der Ausdruck hat einen konstanten Wert, ist aber kein konstanter Ausdruck im Sinne von C++ zstdÂ»%s !$ACC LOOPÂ«-Schleifen bei %L formen keinen rechteckigen Wiederholungsraum!$ACC LOOP kann bei %L keine DO-CONCURRENT-Schleife sein!$ACC LOOP darf ohne Schleifensteuerung bei %L kein DO WHILE oder DO sein!$ACC-LOOP-Iterationsvariable bei %L muss vom Typ integer seinÂ»!$ACC ROUTINEÂ« wurde bereits bei %C angewendet!$ACC ROUTINE mit GANG, WORKER oder VECTOR-Klausel ist in PURE-Prozedur bei %C nicht erlaubt!$ACC bei %C beginnt eine kommentierte Zeile, da es weder von Leerzeichen gefolgt wird noch eine Fortsetzungszeile ist!$OMP ASSUMES bei %C muss im Spezifikationsteil eines Unterprogramms oder Moduls vorkommen!$OMP ATOMIC CAPTURE-Erfassungsanweisung liest bei %L von anderer Variable als die Update-Anweisung schreibt!$OMP ATOMIC READ bei %L ist inkompatibel zur RELEASE-Klausel!$OMP ATOMIC READ bei %L inkompatibel mit RELEASE-Klausel, die implizit durch eine REQUIRES-Direktive bereitgestellt wirdAnweisung !$OMP ATOMIC READ muss bei %L von skalarer Variable intrinsischen Typs lesen!$OMP ATOMIC UPDATE bei %L mit FAIL-Klausel erfordert entweder die COMPARE-Klausel oder die Verwendung der intrinsischen MIN/MAX-Prozedur!$OMP ATOMIC WRITE bei %L ist inkompatibel zur ACQUIRE-Klausel!$OMP ATOMIC WRITE bei %L inkompatibel mit ACQUIRES-Klausel, die implizit durch eine REQUIRES-Direktive bereitgestellt wirdEingebaute Zuweisung !$OMP ATOMIC IAND, IOR oder IEOR muss bei %L zwei Argumente habenEingebaute Zuweisung !$OMP ATOMIC muss bei %L MIN, MAX, IAND, IOR oder IEOR seinZuweisung !$OMP ATOMIC muss bei %L Â»var = var op exprÂ« oder Â»var = expr op varÂ« sein!$OMP ATOMIC Zuweisung muss auf der rechten Seite bei %L Operator oder Intrinsic habenZuweisungsoperator Â»!$OMP ATOMICÂ« muss bei %L ein binÃ¤res +, *, -, /, .AND., .OR., .EQV. oder .NEQV. sein!$OMP ATOMIC bei %L mit %s-Klausel ist inkompatibel zu READ oder WRITE!$OMP ATOMIC bei %L mit %s-Klausel erfordert %s-KlauselErfassungsanweisung !$OMP ATOMIC bei %L muss eine skalare Variable intrinsischen Typs setzenErfassungsanweisung !$OMP ATOMIC bei %L erfordert eine skalare Variable intrinsischen TypsVon den intrinsischen Argumenten fÃ¼r %<!$OMP ATOMIC%> bei %2$L darf hÃ¶chstens eins auf %1$qs verweisen!$OMP ATOMIC intrinsische Argumente mÃ¼ssen bei %L skalar seinAnweisung !$OMP ATOMIC muss einen skalaren Ausdruck intrinsischen Typs bei %L zuweisenAnweisung !$OMP ATOMIC muss eine skalare Variable intrinsischen Typs bei %L setzen!$OMP ATOMIC Â»var op exprÂ« bei %L ist nicht mathematisch Ã¤quivalent zu Â»var = var op (expr)Â«!$OMP ATOMIC mit ALLOCATABLE-Variable bei %L!$OMP DECLARE REDUCTION %s nicht gefunden bei %L!$OMP DECLARE REDUCTION Â»%sÂ« fÃ¼r Typ %s bei %L nicht gefunden!$OMP DECLARE SIMD bei %2$L sollte auf die enthaltende Prozedur %1$qs verweisenÂ»!$OMP DECLARE TARGETÂ«-Variable %qs bei %L ist nicht gespeichert (SAVE)!$OMP REQUIRES bei %C muss im Spezifikationsteil einer Programmeinheit vorkommen%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%>, die bei %L angegeben ist, Ã¼bersteuert ein vorangehendes %<atomic_default_mem_order(%s)%> (das mÃ¶glicherweise von einer Modulverwendung stammt)%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%> wird von der Modulverwendung %qs bei %L angegeben, aber diese Klausel ist in der Programmeinheit nicht ebenfalls angegeben%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%>, die von der Modulverwendung %qs bei %L angegeben ist, Ã¼bersteuert ein vorangehendes %<atomic_default_mem_order(%s)%> (das mÃ¶glicherweise von einer Modulverwendung stammt)%<!$OMP REQUIRES%>-Klausel %qs, die bei %L angegeben ist, kommt nach der Verwendung eines GerÃ¤te-Konstrukts bzw. einer GerÃ¤te-Routine%<!$OMP REQUIRES%>-Klausel %qs ist von der Modulverwendung %qs bei %L angegeben, aber diese Klausel ist in der Programmeinheit nicht ebenfalls angegeben%<!$OMP REQUIRES%>-Klausel %qs, die von der Modulverwendung %qs bei %L angegeben ist, kommt nach der Verwendung eines GerÃ¤te-Konstrukts bzw. einer GerÃ¤te-Routine!$OMP SCAN bei %L mit null ausfÃ¼hrbaren Anweisungen in der vorangehenden strukturierten Blockfolge!$OMP SCAN bei %L mit null ausfÃ¼hrbaren Anweisungen in der darauffolgenden strukturierten Blockfolge!$OMP-TARGET-Region bei %L mit einem verschachtelten TEAMS bei %L darf keine andere Anweisung, Deklaration oder Direktive auÃŸerhalb des einzelnen TEAMS-Konstrukts enthalten!$OMP-TARGET-Region bei %L mit einem verschachtelten TEAMS darf keine andere Anweisung, Deklaration oder Direktive auÃŸerhalb des einzelnen TEAMS-Konstrukts enthalten!$OMP bei %C beginnt eine kommentierte Zeile, da es weder von Leerzeichen gefolgt wird noch eine Fortsetzungszeile ist"::" nach Modul-Eigenschaft bei %C erwartet, aber nicht gefunden"USE :: module" bei %C# %s %.2f %.2f
  Suche fÃ¼r Â»#include "..."Â« beginnt hier:
  Suche fÃ¼r Â»#include <...>Â« beginnt hier:
! $-Deskriptor bei %L$ sollte das letzte Spezifikationssymbol in Format bei %L sein$OMP ERROR aufgetreten bei %L$OMP ERROR aufgetreten bei %L: %s%#qT wird hier deklariert%#qT hier definiert%%:%<canon_for_mlib%> verlangt 1 oder mehr Paare von Parametern%%:%<target_mode_check%> verlangt eine gerade Anzahl an Parametern%%LOC() als rvalue bei %CDie Operandenmodifizierer %%d, %%e, %%f und %%g sind ausschlieÃŸlich fÃ¼r Speicherreferenzen oder konstante Werte%+qD lÃ¶st einen Abschnittstypkonflikt aus%+qD lÃ¶st einen Abschnittstypkonflikt mit %qD aus%+qD als %qE deklariert, nachdem es verwendet wurde%+qD wurde als %qs deklariert, nachdem es verwendet wurde%+qD ohne %<retain%>-Attribut und %qD mit %<retain%>-Attribut liegen in einem Abschnitt mit demselben Namen%<!$OMP %s%> bei %L erfordert %<-fopenmp-allocators%>Interner Fehler: %<!%> not valid in GIMPLE%<#define %s%>%<#pragma %s%> darf nur im GÃ¼ltigkeitsbereich einer Datei verwendet werden%<#pragma %s%> darf nur in Verbundanweisungen verwendet werden%<#pragma GCC %s%> muss innerhalb einer Funktion sein%<#pragma GCC aarch64%> erfordert eine Zeichenkette als Parameter%<#pragma GCC arm "arm_mve.h"%> erfordert einen booleschen Parameter%<#pragma GCC arm%> erfordert eine Zeichenkette als Parameter%<#pragma GCC memregs%> muss vor allen Funktionsdeklarationen stehen%<#pragma GCC memregs%> erfordert eine Zahl von 0 bis 16%<#pragma GCC optimize (Zeichenkette [,Zeichenkette]...)%> hat kein abschlieÃŸendes %<)%>%<#pragma GCC optimize%> ist keine Zeichenkette oder Zahl%<#pragma GCC optimize%> ist nur auÃŸerhalb von Funktionen erlaubt%<#pragma GCC optimize%> Zeichenkette hat falsches Format%<#pragma GCC option%> ist keine Zeichenkette%<#pragma GCC option%> ist nur auÃŸerhalb von Funktionen erlaubt%<#pragma GCC pch_preprocess%> muss zuerst kommen%<#pragma GCC pop_options%> ohne zugehÃ¶riges %<#pragma GCC push_options%>%<#pragma GCC target (Zeichenkette [,Zeichenkette]...)%> hat kein abschlieÃŸendes %<)%>%<#pragma GCC target%> wird fÃ¼r diese Maschine nicht unterstÃ¼tzt%<#pragma GCC target%> Zeichenkette hat falsches Format%<#pragma GCC unroll%> erfordert einen Zuweisungsausdruck, der zu einer nichtnegativen Ganzzahlkonstante kleiner als %u evaluiert%<#pragma GCC visibility push()%> muss %<default%>, %<internal%>, %<hidden%> oder %<protected%> angeben%<#pragma GCC visibility%> muss von %<push%> oder %<pop%> gefolgt werden%<#pragma STDC FLOAT_CONST_DECIMAL64%> wird fÃ¼r C++ nicht unterstÃ¼tzt%<#pragma STDC FLOAT_CONST_DECIMAL64%> wird auf diesem Ziel nicht unterstÃ¼tzt%<#pragma acc %s data%> hat keine Datenverschiebeklausel%<#pragma acc routine%> muss vor Definition angewendet werden%<#pragma acc routine%> muss vor Verwendung angewendet werden%<#pragma acc routine%> darf nur im Datei-GÃ¼ltigkeitsbereich auftreten%<#pragma acc routine%> benennt eine Menge von Ãœberladungen%<#pragma acc routine%> muss direkt vor einer Deklaration oder Definition einer einzelnen Funktion auftreten%<#pragma acc routine%> muss direkt vor einer Funktionsdeklaration oder -definition auftreten%<#pragma acc update%> muss mindestens eine %<device%>- oder %<host%>- or %<self%>-Klausel enthalten%<#pragma align%> muss vor der Deklaration von %qD auftreten; wird ignoriert%<#pragma implementation%> fÃ¼r %qs erscheint, nachdem Datei eingebunden wurde%<#pragma message: %s%>%<#pragma omp allocate%> wird fÃ¼r statische Variablen wie %qD noch nicht unterstÃ¼tzt%<#pragma omp allocate%> wird nicht mehr unterstÃ¼tzt%<#pragma omp assumes%> darf nur im GÃ¼ltigkeitsbereich einer Datei oder eines Namensraums verwendet werden%<#pragma omp atomic capture%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher%<#pragma omp atomic capture%> verwendet zwei unterschiedliche Variablen fÃ¼r SpeicherErgebnis von %<#pragma omp atomic compare capture%> ist keine Ganzzahl%<#pragma omp atomic read%> ist unvertrÃ¤glich mit der Klausel %<release%>%<#pragma omp atomic read%> inkompatibel mit %<release%>-Klausel, die implizit von einer %<requires%>-Direktive bereitgestellt wird%<#pragma omp atomic update%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher%<#pragma omp atomic update%> verwendet zwei unterschiedliche Variablen fÃ¼r Speicher%<#pragma omp atomic write%> ist unvertrÃ¤glich mit der Klausel %<acquire%>%<#pragma omp atomic write%> inkompatibel mit %<acquire%>-Klausel, die implizit von einer %<requires%>-Direktive bereitgestellt wird%<#pragma omp cancel%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben%<#pragma omp cancellation point%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben%<#pragma omp critical%> mit %<hint%>-Klausel erfordert einen Namen, auÃŸer wenn %<omp_sync_hint_none%> verwendet wird%<#pragma omp declare %s%> gefolgt von %<#pragma omp declare %s%>%<#pragma omp declare %s%> muss vor der Deklaration oder Definition einer Funktion auftreten%<#pragma omp declare %s%> muss von einer Funktionsdeklaration oder -definition oder einem weiteren %<#pragma omp declare %s%> gefolgt werdenhinter %<#pragma omp declare %s%> muss direkt eine Funktionsdeklaration oder -definition stehenhinter %<#pragma omp declare %s%> muss direkt eine einzelne Funktionsdeklaration oder -definition stehen%<#pragma omp declare %s%> muss direkt von einer Funktionsdeklaration oder -definition gefolgt sein%<#pragma omp declare reduction%>-Kombinierer verweist auf Variable %qD, die weder %<omp_out%> noch %<omp_in%> ist%<#pragma omp declare reduction%>-Initialisierung verweist auf Variable %qD, die weder %<omp_priv%> noch %<omp_orig%> ist%<#pragma omp declare reduction%> darf nur im Datei- oder Block-GÃ¼ltigkeitsbereich auftreten%<#pragma omp end declare target%> ohne zugehÃ¶riges %<#pragma omp declare target%> oder %<#pragma omp begin declare target%>%<#pragma omp error%> mit %<at(execution)%>-Klausel darf nur in Verbundanweisungen verwendet werden%<#pragma omp ordered%> mit %qs-Klausel darf nur in Verbundanweisungen verwendet werden%<#pragma omp requires%> darf nur im GÃ¼ltigkeitsbereich einer Datei oder eines Namensraums verwendet werden%<#pragma omp scan%> darf nur in einem Schleifenkonstrukt mit %<inscan%>-%<reduction%>-Klausel verwendet werden%<#pragma omp scan%> mit 0 vorhergehenden ausfÃ¼hrbaren Anweisungen%<#pragma omp scan%> mit 0 nachfolgenden ausfÃ¼hrbaren Anweisungen%<#pragma omp section%> darf nur in %<#pragma omp sections%>-Konstrukt verwendet werden%<#pragma omp simd%> zusammen mit Iterationsvariable %qE verwendet%<#pragma omp target data%> muss mindestens eine %<map%>-, %<use_device_ptr%>- oder %<use_device_addr%>-Klausel enthalten%<#pragma omp target data%> mit Zuordnungstyp auÃŸer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel%<#pragma omp target enter data%> muss mindestens eine %<map%>-Klausel enthalten%<#pragma omp target enter data%> mit Zuordnungstyp auÃŸer %<to%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel%<#pragma omp target exit data%> muss mindestens eine %<map%>-Klausel enthalten%<#pragma omp target exit data%> mit Zuordnungstyp auÃŸer %<from%>, %<tofrom%>, %<release%> oder %<delete%> an %<map%>-Klausel%<#pragma omp target update%> muss mindestens eine %<from%>- oder %<to%>-Klausel enthalten%<#pragma omp target%> mit Zuordnungstyp auÃŸer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel%<#pragma pack (pop)%> gefunden ohne passendes %<#pragma pack (push)%>%<#pragma pack%> hat mit %<-fpack-struct%> keinen Effekt â€“ wird ignoriert%<#pragma pack(pop, %E)%> gefunden ohne passendes %<#pragma pack(push, %E)%>%<#pragma redefine_extname%> wird aufgrund von Konflikt mit %<asm%>-Deklaration ignoriert%<#pragma redefine_extname%> wird aufgrund des Konflikts mit vorherigem %<#pragma redefine_extname%> ignoriert%<#pragma redefine_extname%> wird aufgrund des Konflikts mit vorheriger Umbenennung ignoriert%<#pragma riscv intrinsic%> erfordert eine Zeichenkette als Parameter%<#pragma scalar_storage_order%> wird in C++ nicht unterstÃ¼tzt%<#pragma vtable%> wird nicht mehr unterstÃ¼tzt%<#pragma weak%>-Deklaration von %q+D nicht erlaubt; wird ignoriert%<#pragma GHS endXXX%> passt nicht zum vorherigen %<startXXX%>%<#pragma GHS endXXX%> ohne vorheriges %<startXXX%> gefunden%<#pragma%> ist hier nicht erlaubt%<#undef %E%>%<$%>-Operandennummer nach Format ohne Operandennummer angegeben%<%%%>-Bedingung mit letztem Operanden verwendet%<%%%c%> liefert nur die letzten 2 Ziffern des Jahres%<%%%c%> liefert in manchen Locales nur die letzten 2 Ziffern des JahresArgument der Direktive %<%.*s%> ist keine nul-terminierte ZeichenketteArgument %<%.*s%> fÃ¼r Direktive ist nullAusgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes macht das Ergebnis grÃ¶ÃŸer als %<INT_MAX%>Ausgabe der Direktive %<%.*s%> zwischen %wu und %wu Bytes Ã¼bersteigt %<INT_MAX%>Ausgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes Ã¼berschreitet die minimal erforderliche GrÃ¶ÃŸe von 4095Ausgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes kÃ¶nnte das Ergebnis grÃ¶ÃŸer als %<INT_MAX%> machenAusgabe der %<%.*s%>-Direktive zwischen %wu und %wu Bytes kÃ¶nnte die minimal erforderliche GrÃ¶ÃŸe von 4095 Ã¼berschreitenAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive von %wu Bytes macht das Ergebnis grÃ¶ÃŸer als %<INT_MAX%>Ausgabe der Direktive %<%.*s%> Ã¼bersteigt mit %wu Bytes %<INT_MAX%>Ausgabe der %<%.*s%>-Direktive von %wu Bytes Ã¼berschreitet die minimal erforderliche GrÃ¶ÃŸe von 4095Ausgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe %wuAusgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuGenauigkeit der %<%.*s%>-Direktive auÃŸerhalb des zulÃ¤ssigen BereichsBreite fÃ¼r %<%.*s%>-Direktive auÃŸerhalb des zulÃ¤ssigen Bereichs%<%.*s%>-Direktive schreibt %wu Byte in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt wahrscheinlich %wu oder mehr Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%.*s%>-Direktive schreibt bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%<%.*s%>-Direktive schreibt bis zu %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%<%D::%D%> ist kein Klassenelement%<%D::%D%> ist kein Element von %qTAttribut %<%E (%E)%> wird ignoriert, da es sich auf eine Funktion bezieht, die als %qs deklariert istAttribut %<%E (%E)%> wird ignoriert, da es sich auf eine Deallokationsfunction bezieht, die als %qs deklariert ist%<%E::%E%> wurde nicht deklariert%<%E::%E%> ist keine Klasse oder Namensbereich%<%E::%E%> ist keine Klasse, Namensbereich oder AufzÃ¤hlung%<%E::%E%> ist kein TypAttribut-Direktive im Bereich %<%E::%E%> ignoriert%<%T%s%D%> benennt Destruktor%<%T::%D%> benennt Konstruktor in %qT%<%T::%D%> benennt Konstruktor, nicht den Typ%<%T::%E%> wurde nicht deklariert%<%T::%E%> ist kein Typ%<%T::%E%> benennt den Konstruktor, nicht den Typ%<%c%> ist kein gÃ¼ltiges Zeichen in einem Bezeichner%<%c%> ist kein gÃ¼ltiges Anfangszeichen fÃ¼r einen Bezeichner%<%c%E%> nicht in Protokoll(en) gefundendas innerhalb der Parameterliste deklarierte %<%s %E%> ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbar%<%s %s%>-Konstrukt innerhalb von %qs nicht eng geschachtelt%<%s + %s%> bei %L muss kleiner oder gleich BIT_SIZE(%qs) sein%<%s taskgroup%>-Konstrukt nicht eng geschachtelt innerhalb von %<taskgroup%>-Region%<%s%s%s%s%s%>-Direktive wird sowohl in %<absent%>- als auch %<contains%>-Klauseln erwÃ¤hnt%<%s%s%s%s%s%>-Direktive wird mehrfach in %qs-Klauseln erwÃ¤hnt%<%s(%s)%> ist nur in %<omp ordered%> erlaubt%<%s=%s%> und %<%s-%s%> sind unvertrÃ¤glich%<&%>-Bedingung ohne Registerklasse verwendetin Zeile %d ist %<&%> fÃ¼r sich alleine nicht erlaubt%<&%> sollte vor %<...%> kommenInterner Fehler: %<&&%> not valid in GIMPLE%<)%> bei %C erwartet%<*%> in booleschem Kontext, stattdessen ist %<&&%> empfohlen%<*this%>-Capture ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar%<-%s%> steht in Konflikt mit den anderen Architekturoptionen, die einen %s-Prozessor angebenArgument %q.*s fÃ¼r %<--help%> ist mehrdeutig, bitte prÃ¤zisieren%<--param constructive-interference-size=%d%> ist grÃ¶ÃŸer als %<--param l1-cache-line-size=%d%>%<--param constructive-interference-size=%d%> ist kleiner als %d%<--param destructive-interference-size=%d%> ist kleiner als %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> ist kleiner als %d%<-I-%> doppelt angegeben%<-MF%> und %<-fdeps-file=%> kÃ¶nnen sich die Ausgabedatei %<%s%> nicht teilen: %m%<-MG%> darf nur mit %<-M%> oder %<-MM%> verwendet werden%<-W%serror=%s%>: Keine Option %<-%s%>%<-W%serror=%s%>: unbekannte Option %<-%s%>; meinten Sie %<-%s%>?%<-Wabi%> warnt vor Abweichungen von der aktuellsten ABI, die ebenfalls standardmÃ¤ÃŸig verwendet wird%<-Wabi%> wird vor nichts warnen%<-Wabi=1%> wird nicht unterstÃ¼tzt; stattdessen wird Â»=2Â« verwendetArgument %qs fÃ¼r %<-Werror=%> ist fÃ¼r %s nicht gÃ¼ltig%<-Werror=%s%>: %<-%s%> ist keine Option, die Warnungen steuert%<-Wformat-contains-nul%> wird ohne %<-Wformat%> ignoriert%<-Wformat-extra-args%> wird ohne %<-Wformat%> ignoriert%<-Wformat-nonliteral%> wird ohne %<-Wformat%> ignoriert%<-Wformat-security%> wird ohne %<-Wformat%> ignoriert%<-Wformat-y2k%> wird ohne %<-Wformat%> ignoriert%<-Wformat-zero-length%> wird ohne %<-Wformat%> ignoriert%<-Wmisleading-indentation%> ist von diesem Punkt an ausgeschaltet, da die Spalten-Verfolgung aufgrund der GrÃ¶ÃŸe des Codes/Headers ausgeschaltet wurde%<-Wstrict-flex-arrays%> wird ignoriert, wenn %<-fstrict-flex-arrays%> nicht angegeben wurde%<-f%s%> und %<%s=%s%> sind unvertrÃ¤glich%<-f%s%> wird mit CONST16-Befehlen nicht unterstÃ¼tzt%<-f%s%> nicht unterstÃ¼tzt: wird ignoriert%<-f%sleading-underscore%> wird auf dieser Zielmaschine nicht unterstÃ¼tzt%<-fPIC%> und %<-fpic%> werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fPIC%> wird nicht unterstÃ¼tzt%<-fPIC%>/%<-fpic%> werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fPIE%> wird nicht unterstÃ¼tzt%<-fabi-compat-version=1%> wird nicht unterstÃ¼tzt; stattdessen wird Â»=2Â« verwendet%<-fabi-version=1%> wird nicht mehr unterstÃ¼tzt%<-fabi-version=12%> (GCC 8.1) Ã¤ndert versehentlich die Aufrufkonvention fÃ¼r %qT%<-fabi-version=13%> (GCC 8.2) korrigiert die Aufrufkonvention fÃ¼r %qT, die in 8.1 versehentlich geÃ¤ndert wurde%<-falign-%s%> ist nicht zwischen 0 und %d%<-falign-labels=%d%> wird nicht unterstÃ¼tzt%<-falign-loops=%d%> wird nicht unterstÃ¼tzt%<-faligned-new=%d%> ist keine Zweierpotenz%<-fasan-shadow-offset%> sollte nur zusammen mit %<-fsanitize=kernel-address%> verwendet werden%<-fassociative-math%> abgeschaltet; andere Optionen haben Vorrang%<-fcall-saved-REG%> wird fÃ¼r Ausgaberegister nicht unterstÃ¼tzt%<-fcf-protection%> ist nicht mit diesem Ziel kompatibel%<-fcf-protection=branch%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcf-protection=full%> wird von %<-fhardened%> nicht aktiviert, da es in der Befehlszeile angegeben wurde%<-fcf-protection=full%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fcf-protection=return%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fconcepts-ts%> ist veraltet und wird in GCC 15 entfernt; bitte konvertieren Sie Ihren Code zu C++20-Konzepten%<-fcontract-assumption-mode=%> kann nicht mit p1332/p1429 gemischt werden%<-fcontract-assumption-mode=%> muss %<on%> oder %<off%> sein%<-fcontract-build-level=%> kann nicht mit p1332/p1429 gemischt werden%<-fcontract-build-level=%> muss off|default|audit sein%<-fcontract-continuation-mode=%> kann nicht mit p1332/p1429 gemischt werden%<-fcontract-continuation-mode=%> muss %<on%> oder %<off%> sein%<-fcontract-level=%> zu viele benutzerdefinierte Rollen%<-fcontract-role=%> kann nicht mit Vertragsoptionen aus std/p1429 gemischt werden%<-fcontract-role=%> muss die Form Â»Rolle:SemantikÂ« haben%<-fcontract-role=%>-Semantik muss Werte fÃ¼r default,audit,axiom beinhalten%<-fcontract-semantic=%> kann nicht mit Vertragsoptionen aus std/p1332 gemischt werden%<-fcontract-semantic=%> kann die Standardrolle nicht finden%<-fcontract-semantic=%>-Stufe muss default, audit oder axiom sein%<-fcontract-semantic=%> muss die Form Â»Stufe:SemantikÂ« haben%<-fconvert=r16_ieee%> oder %<-fconvert=r16_ibm%> werden auf dieser Architektur nicht unterstÃ¼tzt%<-fd-lines-as-code%> hat in Freiform keine Auswirkung%<-fd-lines-as-comments%> hat in Freiform keine Auswirkung%<-fdata-sections%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fdbg-cnt=%s:%d:%d%> hat kleinere obere als untere Grenze%<-fdeps-format=%> unbekanntes Format %<%s%>%<-fdirectives-only%> ist mit %<-Wunused-macros%> unvertrÃ¤glich%<-fdirectives-only%> ist mit %<-traditional%> unvertrÃ¤glich%<-femit-struct-debug-detailed=dir:...%> muss zumindest so viel wie %<-femit-struct-debug-detailed=ind:...%> erlauben%<-fexcess-precision=16%> fÃ¼r Ada%<-fexcess-precision=16%> fÃ¼r Fortran%<-fexcess-precision=16%> ist nicht mit %<-mfpmath=387%> kompatibel%<-fexcess-precision=16%> wird auf diesem Ziel nicht unterstÃ¼tzt%<-fexcess-precision=standard%> fÃ¼r Ada%<-fexcess-precision=standard%> fÃ¼r Fortran%<-ffunction-sections%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fhandle-exceptions%> wurde in %<-fexceptions%> umbenannt (und ist nun voreingestellt)%<-fhardened%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fipa-modref%> ist unvertrÃ¤glich mit %qs%<-flinker-output=rel%> und %<-fltrans%> schlieÃŸen sich gegenseitig aus%<-fmodule-only%> wird fÃ¼r Nicht-Schnittstelle verwendet%<-fmoduleinfo%> wird von diesem Ziel nicht unterstÃ¼tzt%<-fno-fat-lto-objects%> werden nur mit Linker-Plugin unterstÃ¼tzt%<-fno-gnu89-inline%> wird nur im Modus GNU99 oder C99 unterstÃ¼tzt%<-fobjc-abi-version%> %d wird fÃ¼r 32-Bit-Ziele mit %<-fnext-runtime%> nicht unterstÃ¼tzt%<-fobjc-abi-version%> 2 muss fÃ¼r 64-Bit-Ziele mit %<-fnext-runtime%> verwendet werden%<-fobjc-exceptions%> verwenden, um Syntax fÃ¼r Objective-C-Ausnahmen einzuschalten%<-fobjc-gc%> wird fÃ¼r %<-fgnu-runtime%> ignoriert%<-fobjc-sjlj-exceptions%> wird fÃ¼r %<-fgnu-runtime%> ignoriert%<-fobjc-sjlj-exceptions%> wird fÃ¼r %<-fnext-runtime%> ignoriert, wenn %<-fobjc-abi-version%> grÃ¶ÃŸer als 1 ist%<-fobjc-sjlj-exceptions%> ist das einzige unterstÃ¼tzte Ausnahmesystem fÃ¼r %<-fnext-runtime%> mit %<-fobjc-abi-version%>-Argument kleiner 2Option %<-foffload-abi%> kann nur fÃ¼r Offload-Compiler angegeben werdendas Argument %<-fonly=%> unterscheidet sich vom Namen der ersten EingabedateiOperand fÃ¼r %<-fopenacc-dim%> bei %qs ist falsch%<-fpic%> und %<-fPIC%> werden ohne %<-mdsbt%> fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fpic%> und %<-mapcs-reent%> sind inkompatibel%<-fpic%> wird nicht unterstÃ¼tzt%<-fpie%> wird nicht unterstÃ¼tzt%<-fprefetch-loop-arrays%> wird nicht mit %<-Os%> unterstÃ¼tzt%<-fprefetch-loop-arrays%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fprefetch-loop-arrays%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt (ggf. die %<-march%>-Schalter versuchen)%<-frecord-gcc-switches%> wird fÃ¼r das aktuelle Ziel nicht unterstÃ¼tzt%<-freorder-blocks-and-partition%> unterstÃ¼tzt auf dieser Architektur nicht Unwind-Info%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht mit Ausnahmen%<-freorder-blocks-and-partition%> wird auf dieser Architektur nicht unterstÃ¼tzt%<-fsanitize-address-use-after-scope%> erfordert %<-fstack-reuse=none%>%<-fsanitize-recover=%s%> wird nicht unterstÃ¼tzt%<-fsanitize-trap=%s%> wird nicht unterstÃ¼tzt%<-fsanitize=%s%> ist mit %<-fsanitize=%s%> unvertrÃ¤glich%<-fsanitize=address%> und %<-fsanitize=kernel-address%> werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fsanitize=address%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fsanitize=all%> ist ungÃ¼ltig%<-fsanitize=kernel-address%> mit Stapelschutz wird auf diesem Ziel nur in Kombination mit %<-fasan-shadow-offset=%> unterstÃ¼tzt%<-fsanitize=pointer-compare%> muss mit %<-fsanitize=address%> oder %<-fsanitize=kernel-address%> kombiniert werden%<-fsanitize=pointer-subtract%> muss mit %<-fsanitize=address%> oder %<-fsanitize=kernel-address%> kombiniert werden%<-fsanitize=shadow-call-stack%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fsanitize=shadow-call-stack%> erfordert %<-ffixed-x18%>%<-fsanitize=shadow-call-stack%> erfordert %<-fno-exceptions%>%<-fsplit-stack%> wird derzeit nur auf GNU/Linux unterstÃ¼tzt%<-fsplit-stack%> wird derzeit nur auf PowerPC64 GNU/Linux mit glibc-2.18 oder neuer unterstÃ¼tzt%<-fsplit-stack%> unterstÃ¼tzt nicht 2 Registerparameter fÃ¼r eine geschachtelte Funktion%<-fsplit-stack%> unterstÃ¼tzt nicht 3 Registerparameter%<-fsplit-stack%> unterstÃ¼tzt nicht fastcall mit geschachtelter Funktion%<-fsplit-stack%> wird von dieser Compilerkonfiguration nicht unterstÃ¼tzt%<-fsplit-stack%> erfordert AssemblerunterstÃ¼tzung fÃ¼r CFI-Direktiven%<-fstack-check=%> und %<-fstack-clash-protection%> schlieÃŸen einander aus. %<-fstack-check=%> wird deaktiviert%<-fstack-check=specific%> fÃ¼r Thumb-1%<-fstack-check=specific%> nicht fÃ¼r MIPS16 implementiert%<-fstack-clash-protection%> wird von %<-fhardened%> nicht eingeschaltet, weil %<-fstack-check%> in der Befehlszeile angegeben wurde%<-fstack-clash-protection%> wird auf Architekturen, deren Stapel von klein nach groÃŸ wÃ¤chst, nicht unterstÃ¼tztOptionen %<-fstack-limit-%> werden durch %<-mfdpic%> ignoriert; stattdessen %<-mstack-check-l1%> verwendendie Optionen %<-fstack-limit-%> werden auf dieser CPU nicht unterstÃ¼tzt%<-fstack-protector%> funktioniert auf dieser Architektur nicht%<-fstack-protector%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-fstack-protector-strong%> wird von %<-fhardened%> nicht eingeschaltet, da es in der Befehlszeile angegeben wurde%<-ftrivial-auto-var-init=zero%> wird von %<-fhardened%> nicht eingeschaltet, da es in der Befehlszeile angegeben wurde%<-fuse-cxa-atexit%> wird fÃ¼r msp430-elf nicht unterstÃ¼tzt%<-fuse-linker-plugin%>, aber %s nicht gefunden%<-fwpa%> und %<-fltrans%> schlieÃŸen sich gegenseitig aus%<-g%> wird nur bei der Verwendung von GAS auf diesem Prozessor unterstÃ¼tztOption %<-g%> ausgeschaltet%<-g%> mit %<-mno-apcs-frame%> kÃ¶nnte vernÃ¼nftiges Debugging verhindern%<-g3%> wird nicht vom verwendeten Debugginglinker unterstÃ¼tzt (wird auf 2 gesetzt)%<-gdwarf=%s%> ist mehrdeutig; verwenden Sie %<-gdwarf-%s%> fÃ¼r die DWARF-Version und %<-gdwarf -g%s%> fÃ¼r die Debugstufe%<-gdwarf-6%> wird als Version 5 ausgegeben, mit InkompatibilitÃ¤ten%<-ginline-points%> wird zwangsweise ausgeschaltet, da %<-gstatement-frontiers%> nicht angegeben ist%<-ginternal-reset-location-views%> wird zwangsweise ausgeschaltet, da %<-gvariable-location-views%> nicht angegeben ist%<-gnat%> falsch buchstabiert als %<-gant%>%<-gsplit-dwarf%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt, wird ignoriert%<-gsplit-dwarf%> wird nicht zusammen mit LTO unterstÃ¼tzt, wird daher ausgeschaltetOption %<-iplugindir%> nicht vom GCC-Treiber Ã¼bergeben%<-m%s%> wird in dieser Konfiguration nicht unterstÃ¼tzt%<-m%s%> setzt %<-m%s=%s%> auÃŸer Kraft, die ABI wird auf %qs angepasst%<-m%s=%s%> steht im Konflikt mit %qs, das %<%s%s%> erfordert%<-m32%> widerspricht %<-arch ppc64%> (%<-m32%> wird ignoriert)%<-m32%> widerspricht %<-arch x86_64%> (%<-m32%> wird ignoriert)%<-m64%> benÃ¶tigt eine PowerPC64-CPU%<-m96bit-long-double%> ist nicht mit diesem Ziel kompatibel%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=address%> unterstÃ¼tzt%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=kernel-address%> unterstÃ¼tzt%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=thread%> unterstÃ¼tztdie Option %<-mabi=2fp+%> wird nur unterstÃ¼tzt, wenn eine FPU verfÃ¼gbar ist, das kann durch die Optionen %<-mext-fpu-sp%> oder %<-mext-fpu-dp%> eingeschaltet werden%<-mabi=ms%> wird in der X32-ABI nicht unterstÃ¼tzt%<-maix64%> benÃ¶tigt: 64-Bit-Berechnung mit 32-Bit-Adressierung noch nicht unterstÃ¼tzt%<-maix64%> setzt eingeschaltete PowerPC64-Architektur voraus%<-malign-functions%> ist veraltet, Ersatz: %<-falign-functions%>%<-malign-functions=%d%> liegt nicht zwischen 0 und %d%<-malign-jumps%> ist veraltet, Ersatz: %<-falign-jumps%>%<-malign-jumps=%d%> liegt nicht zwischen 0 und %d%<-malign-loops%> ist veraltet, Ersatz: %<-falign-loops%>%<-malign-loops=%d%> liegt nicht zwischen 0 und %d%<-mapcs-stack-check%> vertrÃ¤gt sich nicht mit %<-mno-apcs-frame%>%<-mapx-features=%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt%<-mapxf%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt%<-march=%> muss angegeben werden%<-march=%s%> ist mit dem ausgewÃ¤hlten ABI unvertrÃ¤glich%<-march=%s%> erfordert %<-mfp32%>%<-march=%s%>: %s mÃ¼ssen durch %<_%> getrennt sein%<-march=%s%>: ISA-Zeichenkette muss mit %<rv32%> oder %<rv64%> anfangen%<-march=%s%>: Die Erweiterung %<%c%> ist keine einbuchstabige Erweiterung.%<-march=%s%>: nach %<%dp%> muss eine Zahl stehen%<-march=%s%>: Erweiterung %qs kommt mehr als einmal vor%<-march=%s%>: Erweiterung %qs ist eine nicht unterstÃ¼tzte Einbuchstaben-Erweiterung%<-march=%s%>: Erweiterung %qs beginnt mit %<s%>, ist aber eine nicht unterstÃ¼tzte Standard-Supervisor-Erweiterung%<-march=%s%>: Erweiterung %qs beginnt mit %<x%>, ist jedoch eine nicht unterstÃ¼tzte Nicht-Standard-Erweiterung%<-march=%s%>: die Erweiterung %qs beginnt mit %<z%>, ist aber eine nicht unterstÃ¼tzte Standarderweiterung%<-march=%s%>: erste ISA-Teilmenge muss %<e%>, %<i%> oder %<g%> sein%<-march=%s%>: fÃ¼r %<%s%dp%dp?%> wird Versionsnummer mit mehr als 2 Stufen nicht unterstÃ¼tzt%<-march=%s%>: Erweiterung h erfordert Erweiterung i%<-march=%s%>: i, e oder g muss die erste Erweiterung sein%<-march=%s%>: Name von %s muss mehr als 1 Buchstabe sein%<-march=%s%>: rv%de ist keine gÃ¼ltige Basis-ISA%<-march=%s%>: xtheadvector steht im Konflikt mit der Vektorerweiterung oder ihren Untererweiterungen%<-march=%s%>: z*inx ist mit Gleitkommaerweiterungen unvertrÃ¤glich%<-march=%s%>: zcd steht im Konflikt mit zcmp%<-march=%s%>: zcd steht im Konflikt mit zcmt%<-march=%s%>: Erweiterung zcf wird nur in rv32 unterstÃ¼tztUnterstÃ¼tzung fÃ¼r %<-march=knl%> wird in GCC 15 entferntUnterstÃ¼tzung fÃ¼r %<-march=knm%> wird in GCC 15 entfernt%<-masm=intel%> wird in dieser Konfiguration nicht unterstÃ¼tzt%<-max-stackframe=%d%> ist nicht verwendbar, nicht zwischen 0 und %ddie Kombination aus %<-mbackchain%>, %<-mpacked-stack%> und %<-mhard-float%> wird nicht unterstÃ¼tzt%<-mbranch-cost=%d%> liegt nicht zwischen 0 und 5%<-mcall-aixdesc%> ist unvertrÃ¤glich mit %<-mabi=elfv2%>%<-mcall-ms2sysv-xlogues%> ist nicht kompatibel mit %<%s%>%<-mcall-ms2sysv-xlogues%> wird derzeit nicht zusammen mit SEH unterstÃ¼tzt%<-mcmodel%> unvertrÃ¤glich mit anderen TOC-Optionen%<-mcmodel=%> wird im 32-Bit-Modus nicht unterstÃ¼tzt%<-mcode-region=either%> erfordert das groÃŸe Speichermodell (%<-mlarge%>)%<-mcode-region=upper%> erfordert das groÃŸe Speichermodell (%<-mlarge%>)%<-mcorea%> und %<-mcoreb%> kÃ¶nnen nicht zusammen verwendet werden%<-mcorea%> sollte mit %<-mmulticore%> verwendet werden%<-mcoreb%> sollte mit %<-mmulticore%> verwendet werden%<-mcpu=%> ist veraltet. Verwenden Sie stattdessen %<-mtune=%> oder %<-march=%>%<-mcpu=%s%> steht in Konflikt mit %<-march=%s%>%<-mcpu=%s%> hat ungÃ¼ltige Silizium-Revision%<-mcpu=%s%> ist nicht gÃ¼ltig%<-mcpu=%s%>: unbekannte CPU%<-mdata-region=either%> erfordert das groÃŸe Speichermodell (%<-mlarge%>)%<-mdata-region=upper%> erfordert das groÃŸe Speichermodell (%<-mlarge%>)%<-mdiv%> erfordert %<-march%>, um die %<M%>-Erweiterung zu ermitteln%<-mdouble-float%> wird ohne %<-mhard-float%> ignoriert%<-mdynamic-no-pic%> Ã¼bersteuert %<-fpic%>, %<-fPIC%>, %<-fpie%> oder %<-fPIE%>%<-mes0%> kann nur zusammen mit C verwendet werden%<-mexr%> wird ohne %<-ms%> verwendet%<-mexr%> wird ohne %<-ms%> oder %<-msx%> verwendet%<-mfdivdu%> wird ohne %<-mhard-float%> ignoriert%<-mfdpic%> wird nicht unterstÃ¼tzt, bitte das Ziel Â»bfin-linux-uclibcÂ« verwenden%<-mfentry%> wird nur auf 64-Bit-CPUs unterstÃ¼tzt%<-mfentry%> wird fÃ¼r 32 Bit in Kombination mit %<-fpic%> nicht unterstÃ¼tzt%<-mfloat-abi=hard%> und VFP%<-mfloat-abi=hard%>: ausgewÃ¤hlte Architektur hat keine FPU%<-mfpxx%> kann nur mit dem o32-ABI verwendet werden%<-mfpxx%> erfordert %<-mlra%>%<-mfunction-return%> und %<-fcf-protection%> sind nicht kompatibel%<-mfunction-return=%s%> und %<-mcmodel=large%> sind nicht kompatibel%<-mfused-madd%> ist veraltet; stattdessen %<-ffp-contract=%> verwenden%<-mgp32%> und %<-mfp64%> kÃ¶nnen nur kombiniert werden, wenn das Ziel die Befehle mfhc1 und mthc1 unterstÃ¼tzt%<-mgp32%> und %<-mfp64%> kÃ¶nnen nur kombiniert werden, wenn o32-ABI verwendet wird%<-mgp32%> mit einem 64-Bit-ABI verwendet%<-mgp64%> mit einem 32-Bit-ABI verwendet%<-mgp64%> mit einem 32-Bit-Prozessor verwendet%<-mgpopt%> wird nicht zusammen mit PIC unterstÃ¼tztArgument fÃ¼r %<-mgprel-sec=%> ist kein gÃ¼ltiger regulÃ¤rer Ausdruck%<-mgprel-sec=%> wird nicht zusammen mit PIC unterstÃ¼tzt%<-mhard-dfp%> kann nicht in Verbindung mit %<-msoft-float%> verwendet werden%<-mhard-float%> wird von der ausgewÃ¤hlten CPU nicht unterstÃ¼tzt%<-mincoming-stack-boundary=%d%> liegt nicht zwischen %d und 12%<-mindirect-branch%> und %<-fcf-protection%> sind nicht kompatibel%<-mindirect-branch=%s%> und %<-mcmodel=large%> sind nicht kompatibel%<-mintel-syntax%> und %<-mno-intel-syntax%> sind veraltet; stattdessen %<-masm=intel%> und %<-masm=att%> verwenden%<-mips3d%> erfordert %<-mpaired-single%>Argument fÃ¼r %<-misr-secure=%d%> liegt nicht zwischen 0 und 3fÃ¼r die Option %<-misr-vector-size=%d%> sind nur die Werte 4 oder 16 gÃ¼ltig%<-mlam=%>-Option: [u48|u57] wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt%<-mlam=u48%> ist nicht kompatibel mit hardwareunterstÃ¼tztem AddressSanitizer, stattdessen wird %<-mlam=u57%> verwendet%<-mlarge%> erfordert ein 430X-kompatibles %<-mmcu=%>%<-mlong-double-64%> ist mit %<-m64%> nicht erlaubt%<-mloongson-ext2%> muss zusammen mit %<-mloongson-ext%> verwendet werden%<-mloongson-mmi%> muss zusammen mit %<-mhard-float%> verwendet werden%<-mmsa%> muss zusammen mit %<-mfp64%> und %<-mhard-float%> verwendet werden%<-mmul=g13%> kann nicht zusammen mit %<-mcpu=g10%> verwendet werden%<-mmul=g13%> kann nicht zusammen mit %<-mcpu=g14%> verwendet werden%<-mmul=g14%> kann nicht zusammen mit %<-mcpu=g10%> verwendet werden%<-mmul=g14%> kann nicht zusammen mit %<-mcpu=g13%> verwendet werden%<-mmulticore%> kann nur mit BF561 verwendet werden%<-mn%> wird fÃ¼r Linux-Ziele nicht unterstÃ¼tzt%<-mno-%s%> schaltet %<-m%s%> aus%<-mno-allow-string-insns%> verbietet das Erzeugen des RMPA-Befehls%<-mno-altivec%> schaltet vsx aus%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> kÃ¶nnen AVX512-Anweisungen nicht deaktivieren, wenn %<-mavx512XXX%> gewÃ¤hlt ist%<-mno-avx512XXX%> kann AVX10-Anweisungen nicht deaktivieren, wenn AVX10 verfÃ¼gbar ist%<-mno-dpfp-lrsr%> wird nur mit %<-mdpfp%> unterstÃ¼tzt%<-mno-evex512%> oder %<-mno-avx512XXX%> kann AVX10-Befehle nicht deaktivieren, wenn AVX10.1-512 verfÃ¼gbar ist%<-mno-exr%> ist nur mit %<-ms%> oder %<-msx%> gÃ¼ltig, die Option wird ignoriert%<-mno-fentry%> ist nicht mit SEH vertrÃ¤glich%<-mno-gpopt%> erfordert %<-mexplicit-relocs%>%<-mno-mpy%> wird nur fÃ¼r ARC700 oder ARCv2 unterstÃ¼tzt%<-mno-pic-data-is-text-relative%> kann nur zusammen mit %<-fpic%>/%<-fPIC%> verwendet werden%<-mnop-mcount%> ist nicht mit diesem Ziel kompatibel%<-mnop-mcount%> ist fÃ¼r %<-fPIC%> nicht implementiert%<-mpcrel -fPIC%> wird derzeit nicht fÃ¼r die ausgewÃ¤hlte CPU unterstÃ¼tzt%<-mpic-register=%> ist ohne %<-fpic%> nutzlos%<-mpic-symbol-stubs%> ist fÃ¼r 64-Bit-Code nicht erforderlich (ignoriert)%<-mpreferred-stack-boundary%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<-mpreferred-stack-boundary=%d%> liegt nicht zwischen %d und %d%<-mpreferred-stack-boundary=%d%> muss zwischen %d und %d liegen%<-mquad-memory%> ist im Little-Endian-Modus nicht verfÃ¼gbar%<-mquad-memory%> benÃ¶tigt 64-Bit-Modus%<-mquad-memory-atomic%> benÃ¶tigt 64-Bit-ModusArgument fÃ¼r %<-mr0rel-sec=%> ist kein gÃ¼ltiger regulÃ¤rer Ausdruck%<-mr0rel-sec=%> wird nicht zusammen mit PIC unterstÃ¼tzt%<-mregparm%> wird fÃ¼r Intel-MCU-psABI ignoriert%<-mregparm%> wird im 64-Bit-Modus ignoriert%<-mregparm=%d%> liegt nicht zwischen 0 und %d%<-mrelax%> wird nur fÃ¼r RTP PIC unterstÃ¼tzt%<-mriscv-attribute%> RISC-V-ELF-Attribut erfordert GNU as 2.32 [%<-mriscv-attribute%>]%<-mrtd%> wird im 64-Bit-Modus ignoriert%<-ms2600%> wird ohne %<-ms%> verwendet%<-mshared-library-id=%> ohne %<-mid-shared-library%> angegeben%<-mshared-library-id=%s%> liegt nicht zwischen 0 und %d%<-msmart%> ist mit %<-mhigh-registers%> unvertrÃ¤glich%<-mspfp_fast%> ist auf ARC600 und ARC601 nicht verfÃ¼gbar%<-msse5%> wurde entfernt%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist%<-mstack-guard%> bringt %<-mstack-size%> mit sich%<-mstack-protector-guard=tls%> erfordert ein Hardware-TLS-Register%<-mstringop-strategy=rep_8byte%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt%<-mtpf-trace-hook-epilogue-check%> erfordert eine Ganzzahl im Bereich von 0 bis 4095%<-mtpf-trace-hook-epilogue-target%> erfordert eine Ganzzahl im Bereich von 0 bis 4095%<-mtpf-trace-hook-prologue-check%> erfordert eine Ganzzahl im Bereich von 0 bis 4095%<-mtpf-trace-hook-prologue-target%> erfordert eine Ganzzahl im Bereich von 0 bis 4095%<-mtune=%> erwartet mn10300, am33, am33-2 oder am34UnterstÃ¼tzung von %<-mtune=knl%> wird in GCC 15 entferntUnterstÃ¼tzung von %<-mtune=knm%> wird in GCC 15 entfernt%<-mtune=x86-64%> ist veraltet; stattdessen entsprechend %<-mtune=k8%> oder %<-mtune=generic%> verwenden%<-muintr%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt%<-mvrsave=no%> ist veraltet. Verwenden Sie stattdessen %<-mno-vrsave%>%<-mvrsave=yes%> ist veraltet. Verwenden Sie stattdessen %<-mvrsave%>%<-mvsx%> und %<-mno-altivec%> sind unvertrÃ¤glich%<-mvsx%> benÃ¶tigt indizierte Adressierung%<-mvsx%> benÃ¶tigt Hardware-Gleitkommabefehle%<-mxl-multiply-high%> kann nur mit %<-mcpu=v6.00.a%> oder hÃ¶her verwendet werden%<-mxl-multiply-high%> erfordert %<-mno-xl-soft-mul%>%<-mxl-reorder%> kann nur mit %<-mcpu=v8.30.a%> oder hÃ¶her verwendet werden%<-mxl-reorder%> erfordert %<-mxl-pattern-compare%> fÃ¼r %<-mcpu=v8.30.a%>%<-mxnack=on%> ist nicht kompatibel mit %<-march=%s%>%<-pipe%> ignoriert, da %<-save-temps%> angegeben wurde%<-pipe%> wird nicht unterstÃ¼tzt%<-x %s%> hinter letzter Eingabedatei hat keine Auswirkung%<.%s%>-Name wird mehrfach in derselben Initialisierungsliste verwendet%<...%>-Behandler muss der letzte Behandler fÃ¼r seinen Â»tryÂ«-Block sein%<...%> ist in benannten Initialisierungen nicht erlaubt%<::%> in PROCEDURE-Bindung mit explizitem Ziel bei %C erforderlich%<::%D%> wurde nicht deklariert%<::%D%> wurde nicht deklariert; meinten Sie %qs?%<::%E%> wurde nicht deklariert%<::%E%> ist keine Klasse oder Namensbereich%<::%E%> ist keine Klasse, Namensbereich oder AufzÃ¤hlung%<::%E%> ist kein Typ%<::main%> muss %<int%> zurÃ¼ckgeben%<<:%> ist eine andere Schreibweise fÃ¼r %<[%>. Leerraum zwischen %<<%> und %<::%> einfÃ¼gen%<<::%> kann keine Templateargumentliste einleiten%<<<%> in booleschem Kontext, meinten Sie %<<%>?%<=%>Optionen fehlen nach %<-foffload-options=%>Ziel%<=> target%> ist ungÃ¼ltig fÃ¼r DEFERRED-Bindung bei %COperator %<>>%> wird in C++11 wie zwei spitze schlieÃŸende Klammern behandelt%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein%<?:%> mit Ganzzahlkonstanten in booleschem Kontext%<?:%> mit Ganzzahlkonstanten in booleschem Zusammenhang; der Ausdruck evaluiert immer zu %<true%>%<@catch%>-Parameter kann nicht Protokoll-qualifiziert sein%<@catch%>-Parameter ist kein bekannter Objective-C-Klassentypin Objective-C 1.0 gibt es kein %<@dynamic%>%<@dynamic%> nicht in @implementation-Kontext%<@dynamic%> erfordert VerfÃ¼gbarkeit des @interface der Klasse%<@encode%> muss als Argument einen Typen angeben%<@end%> fehlt in Implementationskontext%<@end%> muss in einem @implementation-Kontext auftreten%<@interface%> der Klasse %qE nicht gefunden%<@optional%> ist nur im @protocol-Kontext erlaubt%<@optional%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@package%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@package%> hat derzeit den gleichen Effekt wie %<@public%>%<@property%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@required%> ist nur im @protocol-Kontext erlaubt%<@required%> ist in Objective-C 1.0 nicht verfÃ¼gbar%<@synchronized%>-Argument ist kein Objekt%<@synthesize%> kann nicht in Kategorien verwendet werdenin Objective-C 1.0 gibt es kein %<@synthesize%>%<@synthesize%> nicht in @implementation-Kontext%<@synthesize%> erfordert VerfÃ¼gbarkeit des @interface der Klasse%<@throw%> (rethrow) auÃŸerhalb von %<@catch%>-Block verwendet%<@throw%>-Argument ist kein Objekt%<@try%> ohne %<@catch%> oder %<@finally%>%<COLLECT_GCC%> muss gesetzt seinSpaltenÃ¼berschriften %<CPU_TYPE%> und %<MPY_TYPE%> fehlen in %<devices.csv%>SpaltenÃ¼berschrift %<CPU_TYPE%> fehlt in %<devices.csv%>%<CTABLE_ENTRY%>-Basisadresse muss ein Vielfaches von 256 seinN/A%<DEFERRED_INIT%>-Aufrufe sollten die gleiche konstante GrÃ¶ÃŸe fÃ¼r das erste Argument und LHS haben%<DETACH%>-Klausel bei %L darf nicht zusammen mit %<MERGEABLE%>-Klausel verwendet werden%<G0%> in Format bei %LDie Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehenDie Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehenDie Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehenDirektive %<GCC unroll%> bei %2$C verlangt eine konstante Anzahl (maximal %1$u)Die Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehen%<HLE_ACQUIRE%> wird mit %<ACQUIRE%> oder stÃ¤rkerem Speichermodell nicht verwendet%<HLE_RELEASE%> wird mit %<RELEASE%> oder stÃ¤rkerem Speichermodell nicht verwendet%<LEXER_DEBUGGING_ENABLED_P%> ist nicht auf true gesetztArgument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L ist ein Array und darf nicht die SpeichergrÃ¶ÃŸe 0 haben, da das %<SOURCE%>-Argument grÃ¶ÃŸer als 0 istArgument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf nicht %s seinArgument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf kein %s seinSpaltenÃ¼berschrift %<MPY_TYPE%> fehlt in %<devices.csv%>%<PRINT_OPERAND%> Null-Zeiger%<PRINT_OPERAND%>: Unbekanntes Satzzeichen %<%c%>%<PRINT_OPERAND_ADDRESS%>, Null-ZeigerArgument %<SOURCE%> des intrinsischen %<TRANSFER%> bei %L darf kein %s seinInterner Compilerfehler: %<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> listInterner Compilerfehler: %<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>Interner Compilerfehler: %<TYPE_BINFO%> is not %<TREE_BINFO%>Interner Compilerfehler: %<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>Interner Compilerfehler: %<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>Interner Compilerfehler: %<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %pInterner Compilerfehler: %<TYPE_CACHED_VALUES_P%> is set while it should not beInterner Compilerfehler: %<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>Interner Compilerfehler: %<TYPE_CANONICAL%> is not compatibleInterner Compilerfehler: %<TYPE_CANONICAL%> of main variant is not main variantInterner Compilerfehler: %<TYPE_FIELDS%> defined in incomplete typeInterner Compilerfehler: %<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULLInterner Compilerfehler: %<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>Interner Compilerfehler: %<TYPE_MAX_VALUE_RAW%> non-NULLInterner Compilerfehler: %<TYPE_METHOD_BASETYPE%> is not main variantInterner Compilerfehler: %<TYPE_METHOD_BASETYPE%> is not record nor unionInterner Compilerfehler: %<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatibleInterner Compilerfehler: %<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>Interner Compilerfehler: %<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>Interner Compilerfehler: %<TYPE_OFFSET_BASETYPE%> is not record nor unionInterner Compilerfehler: %<TYPE_VALUES_RAW%> field is non-NULLInterner Compilerfehler: %<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>%<V%>-Modifikator an nicht-ganzzahligem Register%<[%E] =%> in benannter Initialisierung im GNU-Stil fÃ¼r Klasse %qT verwendet%<[*]%> auÃŸerhalb des Bereichs des Funktionsprototypen nicht erlaubt%<[*]%> nicht in einer Deklaration%<[[omp::directive(%s)]]%> muss das einzige angegebene Attribut in einer Anweisung sein%<[super â€¦]%> darf nur in einem Methodenkontext auftreten%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung von %qE reduzieren%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung eines zusammengesetzten Feldes reduzieren%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung eines unbenannten Feldes reduzieren%<_Atomic%> %qD in %<aligned%>-Klausel%<_Atomic%> %qD in %<firstprivate%>-Klausel am %<target%>-Konstrukt%<_Atomic%> %qD in %<linear%>-Klausel%<_Atomic%>-Deklaration %qD in %qs-Klausel%<_Atomic%> %qD in impliziter %<firstprivate%>-Klausel am %<target%>-Konstrukt%<_Atomic%> %qD in implizier %<map%>-Klausel%<_Atomic%> %qE in %<reduction%>-Klausel%<_Atomic%>-Ausdruck %qE in %qs-Klausel%<_Atomic%> auf einen qualifizierten Typen angewandt%<_Atomic%>-Ausdruck in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%>-Iterationsvariable %qE%<_Atomic%>-qualifizierter Typ in %<#pragma omp declare reduction%>%<_Atomic%>-qualifizierter Arraytyp%<_Atomic%>-qualifizierter Funktionstyp%<_Atomic%>-qualifizierter Parametertyp %qT von %q+D%<_Atomic%>-qualifizierter RÃ¼ckgabetyp von %qD%<_BitInt%>-Argument %qE ist grÃ¶ÃŸer als %<BITINT_MAXWIDTH%> %qd%<_BitInt%>-Argument %qE ist kein positiver konstanter Ganzzahlausdruck%<_BitInt%>-Argument ist kein konstanter Ganzzahlausdruck%<_BitInt(%d)%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<_Complex _BitInt(%d)%> wird nicht unterstÃ¼tzt%<_FORTIFY_SOURCE%> wird von %<-fhardened%> nicht eingeschaltet, da es in %<-D%> oder %<-U%> angegeben wurde%<_FORTIFY_SOURCE%> wird von %<-fhardened%> nicht eingeschaltet, da die Optimierungen ausgeschaltet sind%<_Float%d%s%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<_GLIBCXX_ASSERTIONS%> wird von %<-fhardened%> nicht eingeschaltet, da es in %<-D%> oder %<-U%> angegeben wurde%<_Generic%>-Zuordnung hat Funktionstyp%<_Generic%>-Zuordnung hat unvollstÃ¤ndigen Typ%<_Generic%>-Verbindung hat variable TyplÃ¤nge%<_Generic%>-Selektor passt zu mehreren Zuordnungen%<_Generic%>-Selektor vom Typ %qT ist mit keiner der Zuordnungen kompatibel%<_Generic%> gibt zwei kompatible Typen an%<_Noreturn%> in leerer Deklaration%<_Sat%> ohne %<_Fract%> oder %<_Accum%> verwendetAttribut %<__BELOW100__%> nicht mit Speicherklasse Â»autoÂ« erlaubtAttribut %<__BELOW100__%> bezieht sich nur auf Variablen%<__GIMPLE%> ist nur mit %<-fgimple%> gÃ¼ltigFunktion %<__RTL%> kann nicht mit %<-flto%> kompiliert werden%<__alignof%> auf Bitfeld angewandt%<__auto_type%> gefolgt von %<[[]]%>-Attributen%<__auto_type%> erfordert einen einfachen Bezeichner als Deklarator%<__auto_type%> wird mit einem Bitfeld-Initialisierer verwendet%<__bfloat16%> ist seit GCC 13.1 von typedef %<short%> zum echten %<__bf16%> umdefiniert, Vorsicht bei impliziter Konvertierung zwischen %<__bf16%> und %<short%>; hier kann ein explizites Bitcast nÃ¶tig sein%<__builtin_arc_aligned%> mit nichtkonstanter AusrichtungZieltyp %qT von %<__builtin_bit_cast%> ist ein ArraytypZieltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbarin %<__builtin_bit_cast%> ist die QuellgrÃ¶ÃŸe %qE ungleich der ZieltypgrÃ¶ÃŸe %qEQuelltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbarOperand von %<__builtin_complex%> nicht realer binÃ¤rer GleitkommatypOperanden von %<__builtin_complex%> unterschiedlichen TypsDas erste Argument von %<__builtin_convertvector%> muss Ganzzahl- oder Gleitkommavektor seinAnzahl der Elemente des ersten Argumentvektors und des Typs des zweiten Argumentvektors fÃ¼r %<__builtin_convertvector%> sollten gleich seinDas zweite Argument von %<__builtin_convertvector%> muss Ganzzahl- oder Gleitkommavektortyp sein%<__builtin_eh_return%> fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<__builtin_has_attribute%> mit abhÃ¤ngigem Argument wird noch nicht unterstÃ¼tztArgument von %<__builtin_is_corresponding_member%> muss ein Zeiger auf Member sein%<__builtin_is_corresponding_member%> benÃ¶tigt zwei Argumente%<__builtin_is_corresponding_member%> nicht wohldefiniert fÃ¼r anonyme VereinigungenArgument von %<__builtin_is_pointer_interconvertible_with_class%> muss ein Zeiger auf Member sein%<__builtin_is_pointer_interconvertible_with_class%> benÃ¶tigt ein einziges ArgumentZweites Argument fÃ¼r %<__builtin_longjmp%> muss 1 sein%<__builtin_next_arg%> ohne Argument gerufen%<__builtin_rx_%s%> benÃ¶tigt %<C%>, %<Z%>, %<S%>, %<O%>, %<I%> oder %<U%>%<__builtin_saveregs%> wird fÃ¼r dieses Teilziel nicht unterstÃ¼tzt%<__builtin_saveregs%> wird von diesem Ziel nicht unterstÃ¼tzt%<__builtin_set_thread_pointer%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tztInnere Typen des/der Argumentvektors/en und Maske von %<__builtin_shuffle%> mÃ¼ssen gleiche GrÃ¶ÃŸe habenVektorargumente von %<__builtin_shuffle%> mÃ¼ssen gleichen Typ habenArgumente fÃ¼r %<__builtin_shuffle%> mÃ¼ssen Vektoren seinDas letzte Argument von %<__builtin_shuffle%> muss Ganzzahlvektor seinAnzahl der Elemente des/der Argumentvektors/en und des Maskenvektors fÃ¼r %<__builtin_shuffle%> sollten gleich seinVektorargumente von %<__builtin_shufflevector%> mÃ¼ssen den gleichen Typ habenArgumente fÃ¼r %<__builtin_shufflevector%> mÃ¼ssen Vektoren konstanter GrÃ¶ÃŸe seinArgumente fÃ¼r %<__builtin_shufflevector%> mÃ¼ssen Vektoren sein%<__builtin_shufflevector%> muss ein Ergebnis mit einer Zweierpotenz von Elementen angeben%<__builtin_thread_pointer%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tztAufruf von %<__builtin_unreachable%> oder %<__builtin_trap%> mit Argumenten%<__delay_cycles%> ist auf 32-Bit-SchleifendurchlÃ¤ufe beschrÃ¤nkt%<__delay_cycles%> nimmt nur konstante Argumente entgegen%<__delay_cycles%> nimmt nur nicht-negative Zykluszahlen entgegen%<__fp16%> ohne %<ldrh%>%<__gcc_host_wide_int__%> ist nicht als %<long%> oder %<long long%> definiert%<__gcc_host_wide_int__%> ist nicht als Typ definiert%<__int%d%> wird von diesem Ziel nicht unterstÃ¼tzt%<__int%d%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt%<__label__%>-Deklarationen sind nur im FunktionsgÃ¼ltigkeitsbereich erlaubt%<__label__%> nicht am Anfang eines Blocks%<__restrict%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<__thread%> vor %<extern%>%<__thread%> vor %<static%>%<__thread%> vor %qD%<__thread%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<__transaction_atomic%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen Speicher%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>%<__transaction_cancel%> innerhalb eines %<__transaction_relaxed%>%<__transaction_cancel%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsbasierten Speicher%<__transaction_relaxed%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen Speicher%<__type_pack_element%>-Index ist negativ%<__type_pack_element%>-Index ist keine Ganzzahlkonstante%<__type_pack_element%>-Index liegt auÃŸerhalb des BereichsArgument %<a%d%> des intrinsischen %qs bei %L muss %s(%d) seinArgument %<a1%> des intrinsischen %qs bei %L muss INTEGER, REAL oder CHARACTER sein%<acc update%> bei %L muss mindestens eine %<device%>- oder %<host%>- oder %<self%>-Klausel enthaltenAttribut %<alias%> ignoriert, da Funktion bereits definiert istin der %<align%>-Klausel muss das Argument eine positive konstante Zweierpotenz eines ganzzahligen Ausdrucks seinArgument fÃ¼r %<alignas%> hat nicht-ganzzahligen Typen %qT%<alignas%> in leerer Deklaration mit auf %<enum%> basierendem TypenAusdruck fÃ¼r Ausrichtung der %<aligned%>-Klausel muss ganzzahlig seinAusdruck fÃ¼r %<aligned%>-Klausel erfordert positiven konstanten Ganzzahlausdruckin der %<allocate%>-Klausel muss das Argument des %<align%>-Modifizierers eine positive konstante Zweierpotenz eines ganzzahligen Ausdrucks seinAllokationsausdruck in %<allocate%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_allocator_handle_t%>%<allocate%>-Klausel muss hier einen Allozierer angeben%<allocate%>-Direktive fÃ¼r %qD in einer Zielregion muss eine %<allocator%>-Klausel angebendie %<allocate%>-Direktive muss sich im selben Bereich wie %qD befindenAllokationsausdruck in %<allocator%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_allocator_handle_t%>%<allocator%>-Klausel fÃ¼r statische Variable %qD erforderlichdie %<allocator%>-Klausel erfordert einen vordefinierten Allokator, da %qD statisch istdie Funktion %<always_inline%> ist mÃ¶glicherweise nicht inlinefÃ¤hig, es sei denn, sie ist ebenfalls als %<inline%> deklariertAttribut %<amdgpu_hsa_kernel%> erfordert Zeichenkettenkonstanten als Argumente%<ancestor%>-GerÃ¤temodifikator, dem keine %<requires%>-Direktive mit %<reverse_offload%>-Klausel vorausgeht%<ancestor%>-GerÃ¤temodifizierer bei %C, dem keine %<requires%>-Direktive mit %<reverse_offload%>-Klausel vorausgeht%<und%> bei sich gegenseitig ausschlieÃŸenden Gleichheits-Tests ist immer 0%<asm goto%> mit komplexen typisierten Ausgaben%<asm%>-Konflikt mit Eingabeoperand%<asm%>-Konflikt mit Ausgabeoperand%<asm%>-Deklaration wird wegen Konflikt mit vorheriger Umbenennung ignoriert%<asm%>-Schalter werden im Thumb1-Modus nicht unterstÃ¼tzt%<asm%> innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<asm%> in %<transaction_safe%>-Funktion ist nicht erlaubtin atomarer Transaktion ist kein %<asm%> erlaubt%<asm%>-Operand %d passt wahrscheinlich nicht zu den Bedingungen%<asm%>-Operandenbedingung inkompatibel mit OperandengrÃ¶ÃŸe%<asm%>-Operand hat unmÃ¶gliche Nebenbedingungen%<asm%>-Operand hat unmÃ¶gliche EinschrÃ¤nkungen, oder es gibt nicht genug Register%<asm%>-Operand erfordert unmÃ¶gliches Neuladen%<asm%>-Qualifizierer %qT wird ignoriert, da auÃŸerhalb des Funktionsrumpfes%<asm%>-Qualifizierer auÃŸerhalb des Funktionsrumpfes%<asm%>-Spezifizierer fÃ¼r cc-Ausgabe steht in Konflikt mit %<asm%>-Clobber-Liste%<asm%>-Spezifizierer fÃ¼r Variable %qE steht in Konflikt mit %<asm%>-Bestrafungs-Liste%<asm%>-Symbole sind an nicht statischen Datenelementen nicht erlaubt%<assign%> kann fÃ¼r Objective-C-Objekte unsicher sein; bitte explizit angeben, falls nÃ¶tig%<assign%>-Eigenschaft %qs verwendet Bitfeld-Instanzvariable %qs%<assume%>-Attribut auf hÃ¶chster Ebene%<assume%>-Attribut ohne darauffolgendes %<;%>%<async%>-Ausdruck muss ganzzahlig sein%<atexit%> fehlgeschlagen%<atomic%>-Eigenschaft %qs verwendet Bitfeld-Instanzvariable %qs%<atomic_cancel%>%<atomic_default_mem_order%>-Klausel wird lexikalisch nach dem ersten %<atomic%>-Konstrukt ohne Speicherreihenfolge-Klausel verwendet%<auto%> kann nur fÃ¼r Variablen oder Funktionsdeklarationen angegeben werdenBedeutung von %<auto%> Ã¤ndert in C++11 die Bedeutung; Bitte entfernen%<auto%> steht in Konflikt mit anderen OpenACC-Schleifenspezifizierern%<auto%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich%<auto%> ist in Aliasdeklaration nicht erlaubt%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden%<auto%> erfordert einen einfachen Bezeichner, optional mit Attributen, als Deklarator%<auto%> mit %<constexpr%> verwendet%<auto(x)%> kann nicht eingeschrÃ¤nkt werden%<auto{x}%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar%<auto{x}%> kann nicht eingeschrÃ¤nkt werden%<auto{x}%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar%<await_suspend%> muss %<void%>, %<bool%> oder ein Koroutine-Handle zurÃ¼ckgeben%<bank_switch%> hat auf Nicht-Interrupt-Funktionen keine AuswirkungSuffix %<bf16%> oder %<BF16%> an Gleitkommakonstanten ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar%<bind%>-Klausel nicht auf einem %<loop%>-Konstrukt, das nicht in einem anderen OpenMP-Konstrukt geschachtelt ist%<bind(parallel)%> an einem %<loop%>-Konstrukt, das in einem %<simd%>-Konstrukt geschachtelt ist%<bind(teams)%> an einer %<loop%>-Region, die nicht streng innerhalb einer %<teams%>-Region geschachtelt ist%<builtin_return_address%> enthÃ¤lt nur 2 Adressbytes%<cancel for%> innerhalb von %<nowait%>-for-Konstrukt%<cancel for%> innerhalb von %<ordered%>-for-Konstrukt%<cancel sections%> innerhalb %<nowait%>-Abschnittskonstrukt%<catch%> wird nicht unterstÃ¼tzt%<concept%> ist erst ab %<-std=c++20%> oder mit %<-fconcepts%> verfÃ¼gbar%qs ist %<const%> und darf daher nicht als %<mutable%> deklariert seinFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in FelddeklarationFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in ParameterdeklarationFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in TypdeklarationFunktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Variablendeklaration%<const%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<const%>-qualifizierter %<depobj%>-Ausdruck%<const%>-qualifiziertes %qE darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen%<const%>-qualifiziertes %qE ohne %<mutable%>-Element darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen%<const%>-, %<volatile%>- oder %<__restrict%>-qualifizierter Typ %qT in %<#pragma omp declare reduction%>%<consteval%>-Funktion %q+D Ã¼bersteuert nicht-%<consteval%>-FunktionKontrollfluss fÃ¼r %<constexpr%>-Aufruf fÃ¤llt hinten aus der Funktion%<constexpr%>-Konstruktor hat keinen leeren KÃ¶rper%<constexpr%>-Konstruktor fÃ¼r Union %qT muss genau ein nicht-statisches Datenelement initialisieren%<constexpr%>-Destruktoren sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarAuswertungstiefe von %<constexpr%> Ã¼berschreitet HÃ¶chstwert %d (%<-fconstexpr-depth=%> verwenden, um dies zu erhÃ¶hen)Anzahl der Evaluierungsoperationen in %<constexpr%> Ã¼berschreitet HÃ¶chstwert %wd (%<-fconstexpr-ops-limit=%> verwenden, um diesen zu erhÃ¶hen)%<constexpr%> in leerer Deklaration%<constexpr%>-Initialisierer fÃ¼r einen binÃ¤ren Gleitkommatypen hat dezimalen Typ%<constexpr%>-Initialisierer fÃ¼r einen reellen Typen hat komplexen TypInitialisierer fÃ¼r %<constexpr%> ist kein konstanter arithmetischer Ausdruck%<constexpr%>-Initialisierer ist nicht im Typen des Objekts darstellbarInitialisierer fÃ¼r %<constexpr%>-Ganzzahl ist kein konstanter Ganzzahlausdruck%<constexpr%>-Lambda ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarAnzahl der SchleifendurchlÃ¤ufe in %<constexpr%> Ã¼berschreitet HÃ¶chstwert %d (%<-fconstexpr-loop-limit=%> verwenden, um diesen zu erhÃ¶hen)%<constexpr%> erforderlich fÃ¼r Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ%<constexpr%>-Objekt hat variabel geÃ¤nderten TypInitialisierer fÃ¼r %<constexpr%>-Zeiger ist nicht nullstatisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben%<constexpr%> mit %qE verwendet%<constexpr%>-Variable %qD hat variabel modifizierten Typ %qTAttribut %<constinit%> kann nur fÃ¼r Variablen verwendet werden, die Â»staticÂ« oder threadlokel sind%<constinit%> ist am RÃ¼ckgabetyp einer Funktion nicht erlaubt%<constinit%>-Angabe ungÃ¼ltig fÃ¼r Funktion %qs%<constinit%>-Variable %qD muss eine konstante Initialisierung haben%<critical%>-Region darf innerhalb einer gleichnamigen %<critical%>-Region nicht eng geschachtelt seinArgument von %<custom-%s=%> muss eine nicht-negative Ganzzahl sein%<custom-%s=%> ist nicht als ein FPU-Befehl bekannt%<custom-%s=%> erfordert ArgumentOption %<custom-fpu-cfg%> unterstÃ¼tzt kein %<no-%>Option %<custom-fpu-cfg%> erfordert Konfigurationsargument%<decl-specifier%> in Deklaration von Ableitungshinweis%<declare %s%> muss direkt von einer Funktionsdeklaration oder -definition gefolgt sein%<declare variant%> fÃ¼r Konstruktor %qD%<declare variant%> an %qD mit Vorgabewert%<declare variant%> an gelÃ¶schter %qD%<declare variant%> fÃ¼r Destruktor %qD%<declare variant%> an virtueller %qD%<decltype%> kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen%<decltype%> wird zu %qT ausgewertet, und das ist weder eine Klasse noch ein AufzÃ¤hlungstyp%<decltype(auto)%> darf nicht CV-qualifiziert seindie Typangabe %<decltype(auto)%> ist erst mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbar%<default%>-Marke nicht innerhalb einer switch-Anweisung%<default%>-Ziel wurde nicht gesetzt%<delete[]%> ist kein Konstantenausdruck%<depend%>-Klausel mit %<depobj%>-AbhÃ¤ngigkeitstyp auf Arrayabschnitt%<depend(%s)%> ist nur in %<omp ordered%> erlaubt%<depobj%>-AbhÃ¤ngigkeitstyp in %<depend%>-Klausel von %<depobj%> angegebenAusdruck %<depobj%> ist kein lvalue-Ausdruck%<destroy%>-Ausdruck ist kein Lvalue-AusdruckEreignishandle in %<detach%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_event_handle_t%>%<detach%>-Klausel darf nicht zusammen mit %<mergeable%>-Klausel verwendet werden%<device%>-Klausel mit %<ancestor%> ist nur an einem %<target%>-Konstrukt erlaubt%<device%>-ID muss ganzzahlig seindie %<device_type%>-Klausel muss 'any' angeben, wenn sie mit einer %<indirect%>-Klausel verwendet wirdArgument %<dim%> des intrinsischen %qs bei %L ist kein gÃ¼ltiger CodimensionsindexArgument %<dim%> des intrinsischen %qs bei %L ist kein gÃ¼ltiger DimensionsindexArgument %<dim%> des intrinsischen Â»%sÂ« bei %L ist kein gÃ¼ltiger DimensionsindexAusdruck fÃ¼r %<dist_schedule%>-ChunkgrÃ¶ÃŸe muss ganzzahlig sein%<distribute%>-Region muss innerhalb eines %<teams%>-Konstrukts streng geschachtelt sein%<dynamic_cast%> ist nicht mit %<-fno-rtti%> erlaubt%<dynamic_cast<%#T>(%#D)%> kann nie erfolgreich sein%<else%> ohne vorheriges %<if%>%<enum %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<enum%> wurde sowohl mit als auch ohne zugrundeliegendem festen Typ deklariert%<enum%> deklariert aber ohne festen zugrundeliegenden Typen definiertder auf %<enum%> basierende Typ ist zu der vorherigen Deklaration inkompatibelauf %<enum%> basierender Typ darf hier nicht angegeben werden%<explicit%> kann nur fÃ¼r Konstruktoren angegeben werden%<explicit%> in Â»friendÂ«-Deklaration%<explicit%> auÃŸerhalb einer Klassendeklaration%<explicit(bool)%> ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<export%> ist kein Teil der folgenden module-directive%<extern "C"%>-Bindung beginnt hierAttribut %<externally_visible%> wirkt sich nur auf Ã¶ffentliche Objekte ausSuffix %<f%d%> oder %<F%d%> an Gleitkommakonstanten ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar%<fallthrough%>-Attribut auf hÃ¶chster Ebene%<fallthrough%>-Attribut ohne darauffolgendes %<;%>%<fallthrough%>-Attribut mit einem Parameter angegebenDirektive des Attributes %<fast_interrupt%> ignoriert%<filter%>-Ausdruck muss ganzzahlig seinAttribut %<flatten%> wird an Aliasen ignoriert%<flush%>-Liste wurde zusammen mit Speicherreihenfolge-Klausel angegeben%<fopen%>: %s: %mAnfangsdeklarationen in %<for%>-Schleifen sind nur im C99- oder C11-Modus erlaubt%<friend%> kann nur innerhalb einer Klasse angegeben werden%<friend%> auÃŸerhalb einer Klasse verwendetUnterstÃ¼tzung fÃ¼r %<function_profiler%>%<function_profiler%>-UnterstÃ¼tzung fÃ¼r MMIX%<gang%>-Schleife in %<gang-single%>-RegionAusdruck fÃ¼r %<gang%>-Nummer muss ganzzahlig seinWert von %<gang%> muss positiv seinstatischer %<gang%>-Ausdruck muss ganzzahlig seinstatischer %<gang%>-Ausdruck muss positiv sein%<generic%>-CPU kann nur fÃ¼r %<-mtune=%>-Schalter verwendet werden%<generic%>-CPU kann nur fÃ¼r %<target("tune=")%>-Schalter verwendet werden%<getter%>-Attribut der Eigenschaft %qD in Konflikt mit vorheriger DeklarationAttribut %<gnu_inline%> vorhanden bei %q+D%<goto%> innerhalb einer %<constexpr%>-Funktion ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar%<goto%> ist kein Konstantenausdruck%<gp_offset%> (%ld) oder %<end_offset%> (%ld) ist kleiner als nullAusdruck fÃ¼r %<grainsize%> muss ganzzahlig seinWert von %<grainsize%> muss positiv sein%<h%> auf nicht-Register-Operand angewandt%<hard-float%> MIPS16-Code fÃ¼r andere ABIs als o32 und o64%<hint%>-Ausdruck muss ganzzahlig und konstant sein%<hint%>-Ausdruck muss ganzzahlig sein%<host_data%>-Konstrukt bei %L erfordert %<use_device%>-Klauseldas %<host_data%>-Konstrukt erfordert eine %<use_device%>-Klausel%<if consteval%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar%<if consteval%> erfordert zusammengesetzte Anweisung%<if constexpr%> ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar%<ifunc%>-AuflÃ¶ser fÃ¼r %qD muss %qT zurÃ¼ckgeben%<ifunc%>-AuflÃ¶ser fÃ¼r %qD sollte %qT zurÃ¼ckgeben%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>Attribut %<indirect_call%> bezieht sich nicht auf %<static%>-Funktionen%<inline%> kann nur fÃ¼r Funktionen angegeben werden%<inline%> in leerer Deklaration%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt%<inline%> fÃ¼r friend-Klassen-Deklaration angegeben%<inline%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs%<inline%>-Spezifizierer ungÃ¼ltig fÃ¼r Variable %qD mit GÃ¼ltigkeitsbereich Block%<inscan%>-%<reduction%>-Klausel am %qs-Konstrukt%<inscan%>-%<reduction%>-Klausel bei Konstruktion auÃŸer %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>%<inscan%>-%<reduction%>-Klausel wird zusammen mit %<linear%>-Klausel an einer Variable verwendet, die kein Schleifeniterator ist%<inscan%>-%<reduction%>-Klausel mit Arrayabschnitt%<inscan%>-REDUCTION-Klausel an einem anderen Konstrukt als DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD bei %Ldie Klausel %<inscan%> darf nicht zusammen mit nicht-%<inscan%>-%<reduction%> am selben Konstrukt vorkommen%<inscan%> und nicht-%<inscan%>-%<reduction%>-Klauseln am selben Konstrukt bei %Ldie CPU %<intel%> kann nur fÃ¼r den Schalter %<-mtune=%> verwendet werdendie CPU %<intel%> kann nur fÃ¼r das Attribut %<target("tune=")%> verwendet werden%<interrupt_thread%> ist nur auf Fido verfÃ¼gbarModifizierer %<iterator%> ist unvertrÃ¤glich mit %qs%<iterator%>-Modifizierer darf nicht bei einem %<depobj%>-Konstrukt angegeben sein%<l1-cache-size%>-Parameter ist keine Zweierpotenz (%d)%<lang_*%> check: failed in %s, at %s:%d%<lastprivate%>-Klausel an einem %<loop%>-Konstrukt bezieht sich auf eine Variable %qD, die nicht der Schleifeniterator ist%<linear%>-Klausel fÃ¼r Variable, die keine Schleifeniterationsvariable ist, wurde fÃ¼r ein mit %<distribute%> kombiniertes Konstrukt angegeben%<linear%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel angegeben werden, wenn das alleinstehende %<ordered%>-Konstrukt darin geschachtelt istSchrittweite %qE der %<linear%>-Klausel muss konstant oder ein Parameter seinSchrittweite der %<linear%>-Klausel muss ganzzahlig sein%<linear%>-Klauselschritt ist ein Parameter %qD, der nicht in der %<uniform%>-Klausel angegeben ist%<location_t%> ist nicht als ein Typ definiert%<locus%> ist nicht als ein Typ definiert%<long long long%> ist fÃ¼r GCC zu lang%<long%> und %<short%> gleichzeitig angegeben%<long%> switch-Ausdruck nicht nach %<int%> konvertiert in ISO C%<lp_array%> passt nicht zum %<region_tree%>%<lp_array%> ist fÃ¼r lp %i beschÃ¤digt%<lto_obj_file_open()%> failed%<main%> als %<_Noreturn%> deklariert%<map%>-Klausel mit einem anderen map-type-Modifikator als %<always%>, %<close%> oder %<present%>%<memset%> mit konstanter LÃ¤nge 0 verwendet; das kÃ¶nnte heiÃŸen, dass die Parameter vertauscht sindim Aufruf von %<memset%> ist die LÃ¤nge gleich der Anzahl der Elemente angegeben, ohne sie mit der ElementgrÃ¶ÃŸe zu multiplizierenAttribut %<ms_hook_prologue%> ist mit %<-mfentry%> fÃ¼r 32 Bit nicht vertrÃ¤glichAttribut %<ms_hook_prologue%> ist mit geschachtelter Funktion nicht vertrÃ¤glich%<msp430_select_hwmult_lib%> erfordert mindestens ein Argument%<msp430_set_driver_var%> erwartet 2 Argumente%<mutable%>-Lambdaangabe mit explizitem Objektparameter%<mutexinoutset%>-Art in %<depend%>-Klausel bei einem %<taskwait%>-Konstrukt%<namespace %E%> ist mehrdeutig%<namespace%>-Definition ist hier nicht erlaubt%<new%> einer %<initializer_list%> fÃ¼hrt nicht zu einer lÃ¤ngeren Lebenszeit des zugrundeliegenden Arrays%<new%> fÃ¼r Typ %qT mit erweiterter Ausrichtung %d%<no-custom-%s%> akzeptiert keine Argumente%<nogroup%>-Klausel darf nicht zusammen mit %<reduction%>-Klausel verwendet werdenAttribut %<nonatomic%> der Eigenschaft %qD in Konflikt mit vorheriger Deklaration%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben%<nonnull%>-Argument %qD wird mit NULL verglichen%<noreturn%>-Funktion kehrt zurÃ¼ck%<nowait%>-Klausel darf nicht zusammen mit %<copyprivate%> verwendet werdenWert von %<num_tasks%> muss positiv seinuntere Grenze %qE von %<num_teams%> ist grÃ¶ÃŸer als obere Grenze %qEWert von %<num_teams%> muss positiv seinWert von %<num_threads%> muss positiv sein%<object.TypeInfo%> kann nicht mit %<-fno-rtti%> verwendet werden%<object.TypeInfo%> konnte nicht gefunden werden, wird aber implizit verwendet%<offsetof%> innerhalb von Typ %qT (der kein Standardlayout hat) ist bedingt unterstÃ¼tzt%<omp requires reverse_offload%> erfordert mindestens %<sm_35%> fÃ¼r %<-foffload-options=nvptx-none=-march=%> â€“ fÃ¼r diesen GerÃ¤tetyp wird die Offload-Codegenerierung ausgeschaltetAttribut %<omp::%E%> erfordert Argument%<omp::%E%> darf in diesem Kontext nicht angegeben werden%<omp::%s%> darf in diesem Kontext nicht angegeben werden%<omp_all_memory%> bei %C ist in dieser Klausel nicht erlaubt%<omp_all_memory%> darf nur in OpenMP-%<depend%>-Klausel verwendet werden%<omp_all_memory%> wird mit %<depend%>-Art auÃŸer %<out%> oder %<inout%> verwendet%<omp_all_memory%> wird bei %C mit DEPEND-Art auÃŸer OUT oder INOUT verwendet%<omp_all_memory%> wird mit AbhÃ¤ngigkeitsart auÃŸer OUT oder INOUT verwendet, bei %C%<omp_all_memory%>, bei %L deklariert, darf nur in der OpenMP-DEPEND-Klausel verwendet werden%<operator %s%>%<operator %s%> in %<%s%E%>%<operator delete%> muss Typ %qT zurÃ¼ckgeben%<operator delete%> nimmt Typ %qT als ersten Parameter%<operator delete[]%> kann kein zerstÃ¶rendes %<delete%> sein%<operator new%> darf nicht NULL zurÃ¼ckgeben, auÃŸer er ist mit %<throw%> deklariert (oder %<-fcheck-new%> ist eingeschaltet)%<operator new%> muss Typ %qT zurÃ¼ckgeben%<operator new%> nimmt Typ %<size_t%> (%qT) als ersten Parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ckgeben%<operator[]%>%<operator[]%> in %<%E[%E]%>%<oder%> bei nicht passenden Ungleichheits-Tests ist immer 1%<order%>-Klausel darf nicht zusammen mit %<ordered%> verwendet werden%<ordered simd threads%> muss innerhalb einer %<%s simd%>-Region eng geschachtelt sein%<ordered%> %<simd%> muss innerhalb einer %<simd%>-Region eng geschachtelt sein%<ordered%>-Klauselparameter ist weniger als %<collapse%>%<ordered%>-Klausel mit Parameter in %<for%>-Schleife Ã¼ber einen Bereich%<ordered%>-Konstrukt mit %<depend%>-Klausel muss innerhalb einer %<ordered%>-Schleife eng geschachtelt sein%<ordered%>-Konstrukt mit %qs-Klausel muss innerhalb einer Schleife mit %<ordered%>-Klausel eng geschachtelt sein%<ordered%>-Konstrukt ohne %<doacross%>- oder %<depend%>-Klauseln ist mit einer Schleife verbunden, in der das %<collapse%>-Argument %wd sich vom %<ordered%>-Argument %wd unterscheidet%<ordered%>-Konstrukt ohne %<doacross%>- oder %<depend%>-Klauseln darf nicht dieselbe Bindungsregion wie ein %<ordered%>-Konstrukt mit diesen Klauseln haben%<ordered%>-Region darf innerhalb einer Region, die %<critical%>, %<ordered%>, expliziten %<task%> oder %<taskloop%> ist, nicht eng geschachtelt sein%<ordered%>-Region muss eng geschachtelt sein, wenn sie innerhalb einer Schleifenregion mit %<ordered%>-Klausel auftrittdas Pragma %<pch_preprocess%> sollte nur mit %<-fpreprocessed%> verwendet werden%<pex_init%> failed: %m%<#pragma omp error%> gefunden%<#pragma omp error%> gefunden: %s%<pragma omp requires%> erfordert mindestens eine KlauselAusdruck fÃ¼r %<priority%> muss ganzzahlig seinWert von %<priority%> muss positiv seinAttribut %<readonly%> steht mit Attribut %<setter%> in KonfliktAttribut %<readonly%> der Eigenschaft %qD in Konflikt mit vorheriger Deklaration%<region_array%> passt nicht zum %<region_tree%>%<region_array%> ist fÃ¼r Region %i beschÃ¤digt%<register%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich%<register%>-Speicherklassenangabe verwendet%<reinterpret_cast%> von Ganzzahl zu Zeiger%<reinterpret_cast%> von Typ %qT in Typ %qT entfernt QualifiziererEin %<reinterpret_cast%> ist kein konstanter Ausdruck%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck%<requires%> ist erst ab %<-std=c++20%> oder mit %<-fconcepts%> verfÃ¼gbarder %<requires%>-Selektor wird noch nicht unterstÃ¼tzt%<return%> mit Wert in void zurÃ¼ckgebender Funktion%<return%> ohne Wert in nicht-void zurÃ¼ckgebender Funktion%<return_void%> wurde hier deklariertAusdruck der %<safelen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck%<scalar_storage_order%> wird nicht unterstÃ¼tzt, da die Bytereihenfolge nicht einheitlich ist%<scope%>-Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, explizit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%> oder %<masked%> istdas %<score%>-Argument muss ein konstanter ganzzahliger Ausdruck seindas %<score%>-Argument bei %C muss ein konstanter ganzzahliger Ausdruck seindas %<score%>-Argument darf nicht negativ seindas %<score%>-Argument bei %C darf nicht negativ sein%<score%> kann nicht in Traits in der Trait-Selektor-Menge %qs angegeben werden%<score%> kann nicht in Traits im trait-selector-set %qs bei %C angegeben werden%<seq%> Ã¼bersteuert andere OpenACC-Schleifenspezifizierer%<setter%>-Attribut der Eigenschaft %qD in Konflikt mit vorheriger Deklaration%<setter%> ist hier angegebenArgument Â»shapeÂ« des intrinsischen Â»reshapeÂ« bei %L hat mehr als %d ElementeArgument %<shape%> des intrinsischen %<reshape%> bei %L muss ein Feld konstanter GrÃ¶ÃŸe seinArgument fÃ¼r %<signed _BitInt%> muss mindestens 2 sein%<signed%> und %<unsigned%> gleichzeitig angegebenAusdruck der %<simdlen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck%<simdlen%>-Klauselwert ist grÃ¶ÃŸer als %<safelen%>-Klauselwert%<sizeof%> auf ein Bitfeld angewandt%<sizeof%> auf Array-Funktionsparameter %qE gibt die GrÃ¶ÃŸe von %qT zurÃ¼ckArgument von %<sizeof...%> muss mit Klammern umschlossen werden%<soft-float%> und long-double-128 sind unvertrÃ¤glichArgument %<source%> des intrinsischen %<shape%> bei %L darf kein Feld impliziter GrÃ¶ÃŸe sein%<stack_offset%> muss ein Vielfaches von 4 sein%<stack_offset%> muss mindestens 4 sein%qs ist %<static%> und darf daher nicht als %<mutable%> deklariert seinLambda-Spezifizierer %<static%> mit explizitem ObjektparameterLambda-Spezifizierer %<static%> mit Lambda-Fang%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden%<static%> ist fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs ungÃ¼ltig%<data()%> der %<static_assert%>-Meldung muss ein Kernkonstantenausdruck sein%<data()%> der %<static_assert%>-Nachricht muss implizit in %<const char*%> umwandelbar sein%<data()[%d]%> der %<static_assert%>-Meldung muss ein konstanter Ausdruck sein%<size()%> der %<static_assert%>-Meldung ist %qE und damit zu groÃŸ%<size()%> der %<static_assert%>-Meldung muss ein konstanter Ausdruck sein%<size()%> der %<static_assert%>-Nachricht muss implizit in %<std::size_t%> umwandelbar sein%<static_assert%>-Meldung muss ein Stringliteral oder ein Objekt mit den Membern %<size%> und %<data%> sein%<static_assert%> ohne Meldung, die keine Zeichenkette ist, ist erst ab %<-std=c++2c%> oder %<-std=gnu++2c%> verfÃ¼gbar%<static_assert%> ohne Text ist erst ab %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar%<static_cast%> von Typ %qT in Typ %qT entfernt Qualifizierer%<std::%s%> ist im Header %qs definiert; um das zu beheben, kÃ¶nnten Sie %<#include %s%> hinzufÃ¼gen%<std::%s%> ist erst ab %s verfÃ¼gbar%<std::is_constant_evaluated%> wertet in einer nicht-%<constexpr%>-Funktion immer zu false aus%<std::is_constant_evaluated%> wertet innerhalb von %<if constexpr%> immer zu true aus%<std::is_constant_evaluated%> wertet innerhalb einer %<consteval%>-Funktion immer zu true aus%<std::is_constant_evaluated%> wertet immer zu true aus, wenn es prÃ¼ft, ob eine trivial-leere Iterationsanweisung eine trivial-endlose Schleife ist%<std::source_location::__impl%> enthÃ¤lt nicht nur nicht-statische Datenelemente %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> und %<_M_column%>%<std::tuple_element<%u, %T>::type%> ist %<void%>%<std::tuple_size<%T>::value%> ist kein konstanter Ganzzahlausdruckdie Direktive %<strong%>-%<using%> wird nicht mehr unterstÃ¼tzt%<strub%>-Modus %qE ausgewÃ¤hlt fÃ¼r %qD, es wurde jedoch %qE angefordert%<struct %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariertArgument %qs fÃ¼r Attribut %<symver%> muss ein oder zwei %<@%> enthaltenArgument des Attributs %<symver%> ist keine ZeichenkettenkonstanteAttribut %<symver%> bezieht sich nur auf SymboleAttribut %<symver%> gilt nur fÃ¼r Funktionen und VariablenFehler bei %<sysctl%> fÃ¼r %<kern.osversion%>: %m%<target%>-Attribut wird auf dieser Maschine nicht unterstÃ¼tzt%<target%>-Konstrukt mit geschachteltem %<teams%>-Konstrukt enthÃ¤lt Direktiven auÃŸerhalb des %<teams%>-KonstruktsUnterstÃ¼tzung fÃ¼r %<target("arch=knl")%> wird in GCC 15 entferntUnterstÃ¼tzung fÃ¼r %<target("arch=knm")%> wird in GCC 15 entfernt werden%<target("rtd")%> wird im 64-Bit-Modus ignoriert%<target("sseregparm")%> verwendet, ohne dass SSE eingeschaltet istUnterstÃ¼tzung fÃ¼r %<target("tune=knl")%> wird in GCC 15 entferntUnterstÃ¼tzung fÃ¼r %<target("tune=knm")%> wird in GCC 15 entfernt%<target("tune=x86-64")%> ist veraltet; stattdessen entsprechend %<target("tune=k8")%> oder %<target("tune=generic")%> verwenden%<target()%>-Attribut: Architektur erscheint mehr als einmal%<target()%>-Attribut: CPU erscheint mehr als einmal%<target()%>-Attribut: tune erscheint mehr als einmal%<target()%>-Attribut: unbekannte CPU %qs%<Ziel()%>-Attribut: unbekanntes TUNE %qsdas Attribut %<target_clones%> erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiert%<target_device%>-Selektormenge wird noch nicht unterstÃ¼tzt%<target_version%>-Attribut wird auf dieser Maschine nicht unterstÃ¼tzt%<task%>-Reduktionsmodifizierer bei einem Konstrukt mit %<nowait%>-KlauselKonstrukt %<taskwait%> mit %<nowait%>-Klausel, aber ohne %<depend%>-Klauseln%<teams%>-Konstrukt muss innerhalb eines %<target%>-Konstrukts eng geschachtelt sein, oder in Ã¼berhaupt keinem OpenMP-Konstrukt geschachtelt seindas SchlÃ¼sselwort %<template%> ist im Destruktornamen nicht erlaubt%<template%> muss auf einen nested-name-specifier folgen%<this%> ist in OpenMP nur innerhalb von %<declare simd%>-Klauseln erlaubt%<this%> kann nicht per Referenz eingefangen werden%<this%> ist fÃ¼r explizite Objektmemberfunktionen nicht verfÃ¼gbar%<this%> ist fÃ¼r statische Elementfunktionen nicht verfÃ¼gbar%<this%> darf in diesem Kontext nicht verwendet werden%<this%> muss der erste Spezifizierer in einer Parameterdeklaration sein%<this%> ist in %<allocate%>-Klausel nicht erlaubt%<this%>-Angabe in Template-Parameterdeklaration%<this%> wurde fÃ¼r diese Lambda-Funktion nicht aufgefangen%<thread_limit%>-Ausdruck muss ganzzahlig seinWert von %<thread_limit%> muss positiv sein%<threadprivate%> %qD ist weder Datei-, Namens- noch Blockbereichsvariable%<threadprivate%> Direktive %qE nicht in Definition von %qT%<threadprivate%> %qE hat unvollstÃ¤ndigen Typen%<throw%> wird immer %<terminate%> aufrufenArgument fÃ¼r %<tile%> erfordert ganzzahligen Typ%<tile%>-Argument muss eine positive, ganzzahlige Konstante seinFunktionsaufruf von %<transaction_may_cancel_outer%> nicht innerhalb von Ã¤uÃŸerer Transaktion oder %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> kann nur fÃ¼r virtuelle Funktionen angegeben werden%<tree%> ist nicht als ein Zeigertyp definiert%<tree%> ist nicht als ein Typ definiert%<try%> innerhalb einer %<constexpr%>-Funktion ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<typedef%>-Angabe ist unvertrÃ¤glich mit %qs%<typedef%> mit %<auto%> verwendet%<typedef%> wurde in dieser Deklaration ignoriert%<typeid%> ist kein konstanter Ausdruck, da %qE polymorphen Typ hat%<typeid%> des qualifizierten Funktionstyps %qT%<typeid%>-Operator kann nicht in einem Konstanten-Ausdruck auftreten%<typename %T::%D%> benennt %q#D, das ist jedoch kein Typ%<typename %T::%D%> benennt %q#T, was kein Klassentemplate ist%<typeof%> auf ein Bitfeld angewandt%<union %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert%<uses_allocators%>-Klausel mit Traits und Speicherbereichen%<using enum%> von %qT vor seinem enum-specifier%<using enum%> des abhÃ¤ngigen Typen %qT%<using enum%> an unvollstÃ¤ndigem Typ %qT%<using enum%> an Nicht-AufzÃ¤hlungstyp %q#T%<using enum%> ist nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<using%> mit GÃ¼ltigkeitsbereich in enum-Typ %q#T ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<va_start%> in Funktion mit fester Parameteranzahl verwendet%<vec_lvsl%> ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffe%<vec_lvsr%> ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete SpeicherzugriffeAusdruck fÃ¼r %<vector%>-LÃ¤nge muss ganzzahlig seinWert der %<vector%>-LÃ¤nge muss positiv sein%<verify_gimple%> failed%<verify_marked_backedges%> failed%<virtual%> kann nur fÃ¼r Funktionen angegeben werden%<virtual%> auÃŸerhalb einer Klassendeklaration%<virtual%> mehr als einmal in Basisspezifikation angegeben%<void%> kann nicht als einzelner Parameter qualifiziert werden%<void%> muss der einzige Parameter sein%<volatile%> kann nur fÃ¼r Objekte und Funktionen angegeben werden%<volatile%>-qualifizierter Parameter ist veraltet%<volatile%>-qualifizierter RÃ¼ckgabetyp ist veraltet%<volatile%>-qualifizierte strukturierte Bindung ist veraltet%<wait%>-Ausdruck muss ganzzahlig seinFÃ¼r %q+D darf %<warn_if_not_aligned%> nicht angegeben werden%<weak%>-Klausel erfordert atomaren GleichheitsvergleichAttribut %<weakref%> ignoriert, da Funktion bereits definiert istAttribut %<weakref%> ignoriert, da Variable bereits initialisiert istAttribut %<weakref%> sollte von Attribut %<alias%> begleitet werden%<weakref%> kann nicht versioniert werdenAusdruck fÃ¼r %<worker%>-Nummer muss ganzzahlig seinWert der %<worker%>-Nummer muss positiv seinInterner Fehler: %<||%> not valid in GIMPLE%<~%> auf booleschem Ausdruck%<~%> auf einem Ausdruck vom Typ %<bool%>%<~auto%> ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbar%@ %s%@ %s (depth %i)%@ %s (fndecl %qD, depth %i)%d Bytes des gang-privaten Speichers fÃ¼r Datenaustausch erschÃ¶pft (kann zum Beispiel mit %<-mgang-private-size=%d%> erhÃ¶ht werden)Einen Konstruktor gefunden
  %d Konstruktoren gefunden
  Einen Destruktor gefunden
  %d Destruktoren gefunden
  Interner Fehler: %d exits recorded for loop %d (having %d exits)Eine Rahmentabelle gefunden
  %d Rahmentabellen gefunden
! %i-Bit-Modus nicht einkompiliert%llu Bytes%q#D kann nicht mit %q#D Ã¼berladen werden%q#D steht mit vorheriger Deklaration in Konflikt%q#D steht in Konflikt mit von %qT geerbter Version%q#D hier deklariert%q#D wird hier mit interner Bindung deklariert%q#D wird hier mit Modulbindung deklariert%q#D wird hier ohne Bindung deklariert%q#D verweist nicht auf den unqualifizierten Typen und wird daher nicht zum Binden verwendet%q#D wurde hat hier ausdrÃ¼cklichen Standardwert bekommen%q#D hat unvollstÃ¤ndigen Typ%q#D verdeckt Konstruktor fÃ¼r %q#D%q#D erbt von mehreren Basis-Teilobjekten%q#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben%q#D ungÃ¼ltig; eine anonyme Union kann nur nicht-statische Datenelemente haben%q#DÂ« ist ein statisches Datenelement; es kann nur bei seiner Definition initialisiert werden%q#D ist implizit als gelÃ¶scht deklariert, da %qT einen Bewegungskonstruktor oder Bewegungs-Zuweisungsoperator deklariert%q#D wird implizit gelÃ¶scht, da die Standarddefinition ungÃ¼ltig wÃ¤re:%q#D ist in diesem Zusammenhang unzugÃ¤nglich%q#D ist kein Funktionstemplate%q#D ist kein Nicht-static-Datenelement von %qT%q#D ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil eine Referenzvariable keine konstante Adresse hat%q#D ist nicht konstant%q#D ist in diesem Zusammenhang Â»privateÂ«%q#D ist in diesem Zusammenhang Â»protectedÂ«%q#D ist %<public%>, benÃ¶tigt jedoch ein existierendes Objekt vom Typ %q#T%q#D ist volatile%q#D nicht in Klasse deklariert%q#D wurde bereits hier deklariert%q#D wurde bereits hier definiert%q#D als andere Symbolart redeklariert%q#D verweist auf eine Einheit %q#D mit interner Verlinkung%q#D sollte initialisiert werden%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nirgends definiert%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nicht hier definiert%q#F wird implizit gelÃ¶scht, da ihre Ausnahme-Spezifikation nicht zur impliziten Ausnahme-Spezifikation %qX passt%q#T hat kein Element namens %qE%q#T hat kein Element namens %qE; meinten Sie %q#D? (zugreifbar Ã¼ber %q#D)%q#T hat kein Element namens %qE; meinten Sie %q#D? (aus diesem Kontext nicht zugreifbar)%q#T hat kein Element namens %qE; meinten Sie %qE?%q#T hat keinen benutzerdefinierten Default-Konstruktor%q#T hat Zeigertypen als Elemente%q#T hat virtuelle Basisklassen%q#T hat virtuelle Funktionen und erreichbaren nicht-virtuellen Destruktor%q#T ist keine Klasse%q#T ist weder Klasse noch Namensbereich%q#T ist kein Template%q#T ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter eines Templates%q#T definiert nur einen privaten Destruktor und hat keine Â»friendsÂ«%q#T definiert nur private Konstruktoren und hat keine Â»friendsÂ«%q#T verwendet, wo %qT erwartet wurde%q#T verwendet, wo ein Gleitkommawert erwartet wurde%q#T wurde vorher hier deklariert%q+#D kann nicht deklariert werden%q+#D ist kein static-Datenelement von %q#T%q+#D als %<final%> markiert, ist aber nicht Â»virtualÂ«%q+#D als %<override%> markiert, Ã¼berschreibt aber nichtAlias %q+D zwischen Funktion und Variable wird nicht unterstÃ¼tzt%q+D als Alias fÃ¼r externes Symbol %qE%q+D als Alias fÃ¼r undefiniertes Symbol %qE%q+D bereits mit Attribut Â»dllimportÂ« deklariert: Â»dllimportÂ« ignoriert%q+D als Â»friendÂ« deklariert%q+D als variadische Funktion deklariert%q+D als schwach deklariert, nachdem es verwendet wurde%q+D mit einer Ausnahmespezifikation deklariert%q+D ist als variadische Funktion ohne Prototyp definiert%q+D sowohl normal als auch als Attribut %qE definiert%q+D hier definiert%q+D hat unvertrÃ¤gliche Attribute %qs und %qs%q+D in Â»declare targetÂ«-Direktive hat keinen zuordenbaren Typ%q+D ist statisch, aber in Inline-Funktion %qD deklariert, was nicht statisch ist%q+D ist Ã¼blicherweise eine Funktion%q+D mit Offset %E in %qT ist nicht an %u ausgerichtet%q+D mit Offset %E in %qT ist mÃ¶glicherweise nicht an %u ausgerichtet%q+D als andere Symbolart redeklariert%q+D mit Attribut %<gnu_inline%> Â»inlineÂ« redeklariert%q+D ohne Attribut %<gnu_inline%> Â»inlineÂ« redeklariert%q+D ohne Attribut Â»dllimportÂ« redeklariert, nachdem es mit dll-Bindung referenziert wurde%qD ohne Attribut Â»dllimportÂ« redeklariert: vorheriges Â»dllimportÂ« ignoriertstatisches Datenelement %q+D innerhalb von Â»declare targetÂ«-Direktive%q+D benÃ¶tigt entweder null oder zwei Argumente%q+E ist kein Konstantenausdruck%q+F als %<static%> deklariert, aber nirgendwo definiert%q+F verwendet, aber nirgendwo definiert%q+T ist kein Literal, denn:%qD greift auf %E Byte in einer Region der GrÃ¶ÃŸe %E zu%qD greift auf %E Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD greift auf %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes an Offset %s%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu Byte an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu Bytes an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu oder mehr Bytes an Offset %s%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu oder mehr Bytes an Offset %s%qD Zugriff auf %wu Byte an den Offsets %s und %s Ã¼berdeckt sich mit %wu bis %wu Bytes an Offset %s%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu bis %wu Bytes an Offset %s%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise %wu Byte%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise %wu Bytes%qD Zugriff auf %wu Byte Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes%qD Zugriff auf %wu Bytes Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu Byte an Offset %s%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu Bytes an Offset %s%qD Zugriff auf %wu oder mehr Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%qD Zugriff auf %wu oder mehr Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu Byte an Offset %s%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu Bytes an Offset %s%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu oder mehr Bytes an Offset %s%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu bis %wu Bytes an Offset %s%qD greift auf zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD Zugriff auf %wu bis %wu Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s%qD Zugriff auf %wu bis %wu Bytes an Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Bytes an Offset %s%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu Byte an Offset %s%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu Bytes an Offset %s%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu oder mehr Bytes an Offset %s%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu bis %wu Bytes an Offset %s%qD Zugriff auf %wu bis %wu Bytes Ã¼berdeckt mÃ¶glicherweise %wu Byte%qD Zugriff auf %wu bis %wu Bytes Ã¼berdeckt mÃ¶glicherweise %wu Bytes%qD Alias zwischen unvertrÃ¤glichen Funktionstypen %qT und %qT%qD erschien bereits als Listenelement in einer %<allocate%>-Direktive%qD tritt in Daten- und Zuordnungsklauseln mehrfach auf%qD tritt in %<aligned%>-Klausel mehrfach auf%qD kommt in %<allocate%>-Klausel mehrfach vor%qD tritt in %<nontemporal%>-Klauseln mehrfach auf%qD tritt in Datenklausel mehrfach auf%qD kommt mehr als einmal in Datenfreigabeklauseln vor%qD tritt in Zuordnungsklauseln mehrfach auf%qD tritt in Bewegungsklausel mehrfach auf%qD tritt in Reduktionsklauseln mehrfach aufder Typ von %qD Argument %d wird zu %qT befÃ¶rdert, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qTder Typ von %qD Argument %d ist %qT, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qT%qD Argument %i ist als Attribut %<nonstring%> deklariert%qD Argument %i (als Attribut %<nonstring%> deklariert) ist kleiner als die angegebene Grenze %wu%qD Argument %i (als Attribut %<nonstring%> deklariert) ist kleiner als die angegebene Grenze [%E, %E]%qD Argument %i (als Attribut %<nonstring%> deklariert) ist mÃ¶glicherweise kleiner als die angegebene Grenze [%E, %E]Argument fÃ¼r %qD hat kein abschlieÃŸendes nul-ZeichenAttribut-Anweisung %qD wird ignoriertAttribut %qD ist bedeutungslos, da die Elemente des anonymen Namensraums lokale Symbole erhaltenAttribut %qD erfordert ein einzelnes NTBS-Argument%qD in konstantem Ausdruck aufgerufen%qD in konstantem Ausdruck aufgerufen, bevor die Definition vollstÃ¤ndig war%qD wird mit Zeiger aufgerufen, der aus der unpassenden Allozierungsfunktion %qD stammt%qD wird mit Zeiger auf nicht alloziertes Objekt %qE aufgerufen%qD wird mit Zeiger %qE aufgerufen, der aus der unpassenden Allozierungsfunktion %qD stammt%qD wird mit Zeiger %qE mit Offset%s ungleich 0 aufgerufen%qD wird mit Zeiger aufgerufen, der aus einer unpassenden Allozierungsfunktion stammt%qD wird mit nicht alloziertem Zeiger aufgerufen%qD wird auf nicht alloziertem Objekt %qD aufgerufen%qD ruft %<setjmp%> oder Ã¤hnliches auf, %<-fharden-control-flow-redundancy%> wird nicht unterstÃ¼tzt%qD kann als Â»overrideÂ« markiert werden%qD kann nicht in Konstanten-Ausdruck auftreten%qD kann nicht %qs sein%qD kann keine explizite Objektelementfunktion sein%qD kann nicht als %<virtual%> deklariert werden, da es immer statisch ist%qD kann nicht vorgegeben werden%qD kann nicht als Funktion verwendet werden%qD kann keine Standardargumente haben%qD hat neue Semantik in GCC 4.4%qD SÃ¤ubern eines Objekts von nichttrivialem Typ %#qT%s%qD SÃ¤ubern eines Objekts des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s%qD SÃ¤ubern eines Objekts des Typs %#qT ohne triviale Kopierzuweisung%s%qD steht mit verwendeter Funktion in Konflikt%qD Kopieren eines Objekts mit nichttrivialem Typ %#qT aus einem Array von %#qT%qD Kopieren eines Objekts des Typs %#qT mit Element %qs %qD aus einem Array von %#qT; verwenden Sie eine Zuweisung oder Kopierinitialisierung stattdessen%qD in %<constexpr%>-Kontext als %<static%> deklariert%qD in %<constexpr%>-Kontext als %<thread_local%> deklariert%qD als %<transaction_safe_dynamic%> deklariert%qD als ein %<virtual%> Feld deklariert%qD als ein %<virtual%> Parameter deklariert%qD als ein %<virtual%> Typ deklariert%qD als eine %<virtual%> Variable deklariert%qD als Nicht-Parameter deklariert%qD als ein %<inline%> Feld deklariert%qD als ein %<inline%> Parameter deklariert%qD als ein %<inline%> Typ deklariert%qD ist als Array vom Template-Platzhaltertyp %qT deklariert%qD als Referenz deklariert, aber nicht initialisiert%qD ist hier deklariert%qD hier deklariert, spÃ¤ter in der Ãœbersetzungseinheit%qD als schwach deklariert, nachdem es verwendet wurde%qD in %<constexpr%>-Kontext als %<static%> definiert%qD kann in einer %qs-Funktion erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> als %<static%> definiert werden%qD in %<constexpr%>-Kontext als %<thread_local%> definiert%qD kann in einer %qs-Funktion erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> als %<thread_local%> definiert werden%qD definiert, aber nicht verwendet%qD hier definiert%qD Ziel unverÃ¤ndert, nachdem keine Bytes kopiert wurden%qD Ziel unverÃ¤ndert, nachdem keine Bytes aus einem String der LÃ¤nge %E kopiert wurden%qD hat nicht den Typ %<const char *%>%qD in %qs-Klausel hat keinen zuordenbaren Typ%qD hat keinen Ganzzahl- oder AufzÃ¤hlungstyp%qD hat keinen Ganzzahltyp%qD beginnt seine Lebensdauer nicht implizit, da %qT keinen nicht gelÃ¶schten trivialen Standardkonstruktor hat; verwenden Sie stattdessen %<std::construct_at%>%qD benennt keinen AufzÃ¤hlungstyp in %qT%qD bezeichnet keine Funktion%qD bezeichnet keine Funktion innerhalb eines Namensraum%qD erwartet %E Byte in einer Region der GrÃ¶ÃŸe %E%qD erwartet %E Bytes in einer Region der GrÃ¶ÃŸe %E%qD erwartet %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E%qD erwartet zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E%qD Bildung des Offsets %s auÃŸerhalb der Grenzen%qD Bildung des Offsets %s auÃŸerhalb der Grenzen [0, %wu]%qD Bildung des Offsets %s auÃŸerhalb der Grenzen [0, %wu] von Objekt %qD mit Typ %qT%qD Bildung des Offsets %s auÃŸerhalb der Grenzen von Objekt %qD mit Typ %qT%qD ist kein nicht-struktureller Typ%qD hat eine vorherige Deklaration hier%qD wurde bereits definiert%qD hat unvollstÃ¤ndigen Typ %qT%qD hat unvollstÃ¤ndigen Typ%qD hat ungÃ¼ltige Argumentliste%qD hat mehr als %u BlÃ¶cke, das geforderte Maximum fÃ¼r %<-fharden-control-flow-redundancy%>%qD wurde nicht innerhalb von %qD deklariert%qD wurde nicht innerhalb von %qD deklariert%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde%qD hat zu viele Argumente fÃ¼r internes %<strub%>%qD in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0%qD erbt das %E-ABI-Tag, das %qT (im RÃ¼ckgabetyp verwendet) hat%qD erbt das %E-ABI-Tag, das %qT (im Typ verwendet) hat%qD ist ungÃ¼ltig in %q#T wegen lokalem Element %q#D mit gleichem Namen%qD ist in %q#T ungÃ¼ltig wegen lokaler Methode %q#D mit gleichem Namen%qD ungÃ¼ltig in Bedingung%qD ungÃ¼ltig in Lambda%qD ist eine Funktion, kein Typ%qD ist ein Namensbereich%qD ist eine gewÃ¶hnliche (nicht-Platzierungs) Deallokationsfunktion%qD ist eine Ã¼bliche (nicht-placement) Deallokationsfunktion in C++14 (oder mit %<-fsized-deallocation%>)%qD ist bereits ein Â»friendÂ« von %qT%qD ist bereits ein Â»friendÂ« der Klasse %qT%qD ist bereits in %qT definiert%qD ist bereits in Klasse %qT definiert%qD ist bereits in der Klasse %qT definiert%qD ist ein AufzÃ¤hlungstemplate%qD ist sowohl eine direkte Basis als auch eine indirekte virtuelle Basis%qD wird in Header %qs deklariert%qD ist mit TLS-Modell %s definiert%qD ist veraltet%qD ist veraltet: %s%qD wird mit sich selbst initialisiert%qD wird fÃ¼r ein leeres Pack instanziiert%qD ist verÃ¤nderlich%qD ist normalerweise eine nicht-statische Funktion%qD ist weder ein Klassen- noch ein Alias-Template%qD ist keine Klasse oder Namensbereich%qD ist kein Klassentyp%qD ist kein direktes Element von %qT%qD ist kein Funktionsargument%qD ist kein Funktionstemplate%qD ist kein Element von %qD%qD ist kein Element von %qD; meinten Sie %qs?%qD ist kein Element von %qT%qD ist kein Element von %qT; meinten Sie %qs?%qD ist keine Elementtemplatefunktion%qD ist kein Namensbereichs-Name%qD bezeichnet Namensraum-Namen; meinten Sie %qs?%qD ist keine Zeigervariable%qD ist kein %<static%>-Datenelement%qD ist kein statisches Datenelement eines Klassentemplates%qD ist kein Template%qD ist keine Templatefunktion%qD ist kein Typ%qD ist kein gÃ¼ltiges Templateargument, weil %qD eine Variable und nicht die Adresse einer Variable ist%qD ist keine Variable%qD ist in %<aligned%>-Klausel keine Variable%qD ist in %<allocate%>-Klausel keine Variable%qD ist in %<nontemporal%>-Klausel keine Variable%qD in %qs-Klausel muss eine Variable sein%qD ist in Klausel %<firstprivate%> keine Variable%qD ist in Klausel %<lastprivate%> keine Variable%qD ist in Klausel %qs keine Variable%qD ist kein variadisches Template%qD in %<uniform%>-Klausel ist kein Argument%qD ist nicht eingefangen%qD ist mit %qD unvertrÃ¤glich%qD ist auÃŸerhalb des FunktionsgÃ¼ltigkeitsbereiches nicht definiert%qD ist nicht fÃ¼r %<strub%> geeignet, da %<-fsplit-stack%> eingeschaltet ist%qD ist fÃ¼r %<strub%> nicht geeignet wegen des Attributs %<noipa%>%qD ist fÃ¼r %<strub%> nicht geeignet wegen des Attributs %<simd%>%qD ist fÃ¼r %<strub%> auf dem Zielsystem nicht geeignet%qD ist nicht fÃ¼r das interne %<strub%> geeignet, da sie %qD aufruft%qD ist nicht fÃ¼r das interne %<strub%> geeignet, da sie ein nicht-lokales Sprungziel enthÃ¤lt%qD ist nicht fÃ¼r das interne %<strub%> geeignet wegen des Attributs %<noclone%>%qD ist nicht fÃ¼r das interne %<strub%> geeignet, da die Adresse eines lokalen Labels entwischt%qD ist in %qs-Klausel weder lvalue-Ausdruck noch Arrayabschnitt%qD ist nicht %<public%>%qD ist nicht als %<constexpr%>-Funktion verwendbar, denn:%qD ist statisch, wird jedoch in Inline-Funktion %qD verwendet, was nicht statisch ist%qD in %qs-Klausel ist eine threadprivate Variable%qD ist zu klein, um alle Werte von %q#T aufzunehmen%qD ist nicht verfÃ¼gbar%qD ist nicht verfÃ¼gbar: %s%qD ist nicht initialisiert, wird aber benutzt%qD greift mÃ¶glicherweise auf %E Byte in einer Region der GrÃ¶ÃŸe %E zu%qD greift mÃ¶glicherweise auf %E Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD greift mÃ¶glicherweise auf %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD greift mÃ¶glicherweise auf zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E zu%qD darf erst ab %<-std=c++23%> oder %<-std=gnu++23%> eine statische Memberfunktion sein%qD kÃ¶nnte uninitialisiert verwendet werden%qD darf nicht als Â»staticÂ« deklariert werden%qD darf nicht innerhalb eines Namensbereiches definiert werden%qD liest mÃ¶glicherweise %E Byte aus einer Region der GrÃ¶ÃŸe %E%qD liest mÃ¶glicherweise %E Bytes aus einer Region der GrÃ¶ÃŸe %E%qD liest mÃ¶glicherweise %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %E%qD liest mÃ¶glicherweise zwischen %E und %E Bytes aus einer Region der GrÃ¶ÃŸe %E%qD schreibt mÃ¶glicherweise %E Byte in eine Region der GrÃ¶ÃŸe %E%qD schreibt mÃ¶glicherweise %E Bytes in eine Region der GrÃ¶ÃŸe %E%qD schreibt mÃ¶glicherweise %E oder mehr Bytes in eine Region der GrÃ¶ÃŸe %E%qD schreibt mÃ¶glicherweise zwischen %E und %E Bytes in eine Region der GrÃ¶ÃŸe %E%qD Verschieben eines Objekts des nichttrivialen Typs %#qT und GrÃ¶ÃŸe %E in eine Region der GrÃ¶ÃŸe %E%qD Verschieben eines Objekts des nichttrivial kopierbaren Typs %#qT; verwenden Sie stattdessen %<new%> oder %<delete%>%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem Kopierkonstruktor; verwenden Sie stattdessen %<new%> und %<delete%>%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem DestruktorIn %<#pragma acc declare link%> muss %qD eine globale Variable sein%qD muss eine Memberfunktion sein%qD muss eine Nicht-Elementfunktion sein%qD muss eine nichtstatische Elementfunktion sein%qD muss eine Variable sein, die im selben GÃ¼ltigkeitsbereich wie %<#pragma acc declare%> deklariert ist%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein%qD muss ein Argument von einem Klassen- oder AufzÃ¤hlungstyp haben%qD muss entweder ein oder zwei Argumente nehmen%qD muss entweder null oder ein Argument nehmen%qD muss genau ein Argument nehmen%qD muss genau zwei Argumente nehmen%qD darf keine Argumente nehmenÂ»%qDÂ« darf keine variable Argumentanzahl haben%qD nicht definiert%qD einer Zeichenkette der LÃ¤nge %wu und eines Arrays der GrÃ¶ÃŸe %wu wird zu ungleich Null ausgewertet%qD einer Zeichenkette der LÃ¤nge %wu oder mehr und einem Array der GrÃ¶ÃŸe %wu wird zu ungleich Null ausgewertet%qD einer Zeichenkette der LÃ¤nge %wu, einem Array der GrÃ¶ÃŸe %wu und der Grenze von %wu wird zu ungleich Null ausgewertet%qD von Zeichenketten der LÃ¤nge %wu und %wu und der Grenze von %wu wird zu ungleich Null ausgewertet%qD Offset %s des Objekts an %qE ist auÃŸerhalb der Grenzen von %qT%qD Offset %s des Objekts an %qE ist auÃŸerhalb der Grenzen des referenzierten Teilobjekts %qD mit Typ %qT an Offset %wi%qD Offset %s ist auÃŸerhalb der Grenzen%qD Offset %s ist auÃŸerhalb der Grenzen [0, %wu]%qD Offset %s is auÃŸerhalb der Grenzen [0, %wu] von Objekt %qD mit Typ %qT%qD Offset %s ist auÃŸerhalb der Grenzen von Objekt %qD mit Typ %qT%qD ist in Lambda erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfÃ¼gbarAusgabe von %qD mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wuAusgabe von %qD mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %wu bis %wu Byte aus einer Zeichenkette der LÃ¤nge %wu%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Byte aus einem String derselben LÃ¤nge%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Bytes aus einem String derselben LÃ¤nge%qD Ausgabe abgeschnitten vor dem beendenden NUL, beim Kopieren von so vielen Bytes aus einer Zeichenkette, wie die Ausgabezeichenkette lang istAusgabe von %qD abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wuAusgabe von %qD abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu%qD Ausgabe abgeschnitten, beim Kopieren von %wu bis %wu Bytes aus einer Zeichenkette der LÃ¤nge %wu%qD ZeigerÃ¼berlauf zwischen Offset %s und GrÃ¶ÃŸe %s%qD ZeigerÃ¼berlauf zwischen Offset %s und GrÃ¶ÃŸe %s beim Zugriff auf Array %qD mit Typ %qT%qD liest %E Byte aus einer Region der GrÃ¶ÃŸe %E%qD liest %E Bytes aus einer Region der GrÃ¶ÃŸe %E%qD liest %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %E%qD liest zwischen %E und %E Bytes aus einer Region der GrÃ¶ÃŸe %E%qD empfÃ¤ngt nicht-lokale Gotos, %<-fharden-control-flow-redundancy%> wird nicht unterstÃ¼tzt%qD mit anderem Zugriff redeklariert%qD mit anderer Sichtbarkeit redeklariertZielregion verweist auf %qD, aber der Ausdruck hat keinen zuordenbaren Typ%qD nach Referenzierung in Assemblierung umbenannt%qD erfordert %<strub%>, aber es wurde kein geeigneter %<strub%>-Modus gefunden%qD sollte initialisiert werden%qD sollte in Elementinitialisierungsliste initialisiert werden%qD sollte innerhalb von %qD deklariert werden%qD sollte Wert zurÃ¼ckgebendie GrÃ¶ÃŸe von %qD ist mit %<sizeof%> im frÃ¼heren Argument angegeben, sollte aber im spÃ¤teren stehenQuellargument fÃ¼r %qD ist dasselbe wie fÃ¼r das Ziel%qD ist sowohl im Deklarationsziel %<link%> als auch in %<to%>- oder %<enter%>-Klauseln angegeben%qD ist sowohl in %<link%>- als auch %qs-Klauseln des Deklarationsziels angegeben%qD ist sowohl in %<declare target link%>- als auch implizit in %<to%>-Klauseln angegebenangegebene Grenze %2$E von %1$qD ist genau die GrÃ¶ÃŸe des Ziels%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe der Quelledurch %qD angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe %E des Zielobjektsdurch %qD angegebene Grenze %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe %E des Quellobjektsdurch %qD angegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Zielobjektsdurch %qD angegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Quellobjektsdurch %qD angegebene Grenze %s Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene Grenze %s Ã¼berschreitet die GrÃ¶ÃŸe %E des nicht abgeschlossenen Arraysdurch %qD angegebene Grenze %s Ã¼berschreitet die MaximalgrÃ¶ÃŸe %E des nicht abgeschlossenen Arraysdurch %qD angegebene Grenze %s Ã¼berschreitet mÃ¶glicherweise die MaximalgrÃ¶ÃŸe %E des nicht abgeschlossenen Arraysdurch %qD angegebene Grenze %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wudurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet die GrÃ¶ÃŸe %E des Zielobjektsdurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet die GrÃ¶ÃŸe %E des Quellobjektsdurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Zielobjektsdurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene Grenze [%E, %E] Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Quellobjektsdurch %qD angegebene Grenze zwischen %wu und %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wu%qD angegebene Grenze hÃ¤ngt von der LÃ¤nge des Quellarguments ab%qD ist in %<allocate%>-Klausel angegeben, aber nicht in einer expliziten Privatisierungs-Klausel%qD ist in %<inscan%>-%<reduction%>-Klausel angegeben, aber nicht in %<scan%>-Direktivenklausel%qD wurde in %qs-Klausel angegeben, aber nicht in %<inscan%>-%<reduction%>-Klausel am enthaltenden Konstruktdurch %qD angegebene GrÃ¶ÃŸe %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene GrÃ¶ÃŸe %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qD angegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %E%qD-Spezifizierer ist unvertrÃ¤glich mit %<typedef%>%qD-Spezifizierer ist unvertrÃ¤glich mit %qs%qD legt weniger eingeschrÃ¤nktes Attribut als sein Ziel %qD fest: %s%qD legt weniger eingeschrÃ¤nkte Attribute als sein Ziel %qD fest: %s%qD legt eingeschrÃ¤nkteres Attribut als sein Ziel %qD fest: %s%qD legt eingeschrÃ¤nktere Attribute als sein Ziel %qD fest: %sZiel %qD wurde hier deklariert%qD als Variante mit inkompatiblen %<construct%>-Selektormengen verwendet%qD vor seiner Definition verwendet%qD in seiner eigenen Initialisierung verwendet%qD wird ohne Template-Argumente verwendet%qD verletzt die One-Definition-Rule von C++%qD wurde %<extern%> deklariert und spÃ¤ter %<static%>%qD wurde als %qs deklariert, was Standardsichtbarkeit mit sich bringt%qD wurde hier deklariert%qD war versteckt%qD wurde nicht als %<constexpr%> definiert%qD wurde in diesem GÃ¼ltigkeitsbereich nicht definiert%qD wurde in diesem GÃ¼ltigkeitsbereich nicht deklariert, und bei argumentabhÃ¤ngiger Suche am Ort der Instanziierung wurden keine Deklarationen gefunden%qD wurde in diesem GÃ¼ltigkeitsbereich nicht deklariert; meinten Sie %qs?%qD wurde nicht mit konstantem Ausdruck initialisiert%qD wurde vorher hier deklariert%qD wurde zu einer unmittelbaren Funktion befÃ¶rdert%qD wurde in eine unmittelbare Funktion umgewandelt, da ihr Rumpf einen unmittelbar-eskalierenden Ausdruck %qE enthÃ¤lt%qD wurde vor seiner Definition ohne Deklaration verwendet%qD wurde vor seiner Definition ohne Prototyp verwendet%qD wird initialisiert nach%qD schreibt %E Byte in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum Ãœberlaufen%qD schreibt %E Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum Ãœberlaufen%qD schreibt %E oder mehr Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum Ãœberlaufen%qD schreibt %wu Byte in eine Region der GrÃ¶ÃŸe %wu%qD schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%qD schreibt %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%qD schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%qD schreibt zwischen %E und %E Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum Ãœberlaufen%qD schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%qD schreibt zwischen %wu und %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu%qD schreibt ein Byte zu viel in eine Region, deren GrÃ¶ÃŸe von %<strlen%> abhÃ¤ngt%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Byte unverÃ¤ndert%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Bytes unverÃ¤ndert%qD Schreiben in ein Objekt des nichttrivialen Typs %#qT%s%qD Schreiben in ein Objekt des nichttrivial kopierbaren Typs %#qT%s%qD Schreibzugriff auf ein Objekt des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s%qD Schreibzugriff auf ein Objekt des Typs %#qT mit Element %qs %qD%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung%s%qD Schreibzugriff auf ein Objekt mit einem gelÃ¶schten Kopierkonstruktor%qD: Sichtbarkeitsattribut ignoriert, da es in Konflikt mit vorheriger Deklaration steht%qE 2.95 vtable-KompatibilitÃ¤tsattribut trifft nur fÃ¼r C++-Klassen zu%qE 2.95 vtable-KompatibilitÃ¤tsattribut trifft nur zu, wenn ein Â»kextÂ« kompiliert wird%qE tritt in %<aligned%>-Klausel mehrfach auf%qE kommt mehr als einmal in %<allocate%>-Klauseln vor%qE tritt in %<nontemporal%>-Klausel mehrfach auf%qE tritt in dieser Datenklausel mehrfach auf%qE tritt in Mapklauseln mehrfach auf%qE tritt in derselben %<declare target%>-Direktive mehrfach auf%qE Argument %Z Ã¼berlappt mÃ¶glicherweise das Zielobjekt %qE%qE Argumente %Z Ã¼berlappen mÃ¶glicherweise das Zielobjekt %qE%qE Argument %Z Ã¼berlappt das Zielobjekt %qE%qE Argumente %Z Ã¼berlappen das Zielobjekt %qEArgument %qE ist keine FunktionArgument %qE muss eins von %qs, %qs, %qs oder %qs seinArgument %qE ist keine ZeichenketteArgument %qE ist kein BezeichnerIm Aufruf von %qE Ã¼berlappen sich die Argumente %Z und vielleicht %Z mit dem Zielobjekt %qEAdresse von Attribut %qE auÃŸerhalb des gÃ¼ltigen Bereichs 0x%x%s0x%xAttribut %qE erlaubt nur eine Ganzzahlkonstante als ArgumentAttribut %qE auf %qD mit RÃ¼ckgabetyp Â»voidÂ« angewendetAttribut %qE auf %qT nach seiner Definition angewendetAttribut %qE wird auf Â»extern "C"Â«-Deklaration %qD angewendetAttribut %qE auf Nicht-Klassen-, Nicht-Enum-Typ %qT angewendet%qE-Attribut wird auf %qD angewendet, das weder Funktion noch Variable istAttribut %qE kann nur auf Funktionsdefinitionen angewandt werdenAttribut %qE kann nur auf Funktionen angewandt werdenAttribut %qE bezieht sich nur auf initialisierte Variablen mit externer BindungAttributargument %qE mit Wert %E ist keine ZweierpotenzAttribut %qE mit Argument %E ist keine GanzzahlkonstanteArgument %2$E von Attribut %1$qE liegt nicht im Bereich [0, %3$wu]Attribut %qE Argument %E ist nicht positivAttributargument %qE an Position %i hat Typ %qTAttributargument %qE an Position %i ist ungÃ¼ltigAttributargument %qE an Position %i hat den Wert %qE, der nicht auf einen Funktionsparameter verweistAttributargument %qE an Position %i hat den Wert %qE, der nicht auf eine variable Argumentliste verweistAttributargument %qE an Position %i hat den Wert %qE, der die Anzahl der Funktionsparameter %u Ã¼bersteigtAttributargument %qE an Position %i hat den Wert %qE, der keine Ganzzahlkonstante istAttributargument %qE an Position %i hat den Wert %qE, der auf einen variadischen Funktionsparameter unbekannten Typs verweistAttributargument %qE an Position %i hat den Wert %qE, der auf den Parametertyp %qT verweistAttribut %qE hat Argument %qE, das %u Ã¼bersteigtAttributargument %qE mit Wert %qE ist keine GanzzahlkonstanteAttribut %qE Argument %qE muss eine ganzzahlige Konstante zwischen 0 und 3 seinAttribut %qE Argument %qE ist unbekanntAttribut %qE Argument 1 benennt keine FunktionAttribut %qE Argument 1 ist mehrdeutigAttribut %qE Argument 1 muss einen Zeigertyp als erstes Argument habenAttribut %qE Argument 1 muss einen Zeigertyp als erstes Argument haben, hat jedoch %qTAttributargument %qE kann kein konstanter arithmetischer Ausdruck seinAttributargument %qE kann keine Zeichenkette seinAttributargument %qE hat Typ %qTAttributargument %qE ist ungÃ¼ltigArgument des Attributs %qE muss eine Zeichenkettenkonstante seinArgument %qE des Attributs muss ein Ausdruck sein, der zu true oder false auswertetArgument des Attributs %qE ist keine ZeichenkettenkonstanteAttributargument %qE ist keine GanzzahlAttributargument %qE ist keine GanzzahlkonstanteArgument des Attributs %qE sollte zwischen 0 und 255 seinArgument des Attributs %qE sollte zwischen 18 und 255 seinAttributargument %qE hat den Wert %qE, der nicht auf einen Funktionsparameter verweistAttributargument %qE hat den Wert %qE, der nicht auf eine variable Argumentliste verweistAttributargument %qE mit Wert %qE Ã¼bersteigt %wuAttributargument %qE hat den Wert %qE, der die Anzahl der Funktionsparameter %u Ã¼bersteigtAttributargument %qE mit Wert %qE ist negativAttributargument %qE hat den Wert %qE, der keine Ganzzahlkonstante istAttributargument %qE hat den Wert %qE, der auf einen variadischen Funktionsparameter unbekannten Typs verweistAttributargument %qE hat den Wert %qE, der auf den Parametertyp %qT verweistAttribut %qE kann nur auf Funktionen oder Parameter angewendet werdenAttribut %qE kann nur auf Funktionen oder auf Klasse- oder AufzÃ¤hlungstypen angewendet werdenAttribut %qE kann nur auf Funktionen oder auf struct-, union- oder enum-Typen angewendet werdenAttribut %qE kann nur auf nicht-statische Datenelemente angewendet werdenAttribut %qE kann nicht auf Bitfeld angewendet werdenAttribut %qE kann nicht fÃ¼r lokale Variablen angegeben werdenAttribut %qE kann nicht fÃ¼r Register-Variablen angegeben werdenAttribut %qE kann nicht fÃ¼r threadlokale Variablen angegeben werdenAttribut %qE steht mit Attribut %qE in KonfliktAttribut-Direktive %qE ignoriertAttribut %qE ist nicht auf Funktionen anwendbarAttribut %qE kann nicht auf Typen angewandt werdenAttribut %qE akzeptiert keine ArgumenteAttribut %qE bezieht sich nicht auf Funktionendoppeltes Attribut %qEAttribut %qE folgt auf %qEAttribut %qE hat keinen EffektAttribut %qE wirkt sich nicht auf Funktionen mit Â»staticÂ«-Bindung ausAttribut %qE wirkt sich nicht auf einheits-lokale Funktionen ausAttribut %qE wirkt sich nur auf Ã¶ffentliche Objekte ausAttribut %qE wird ignoriertAttribut %qE ignoriert, da %qD nicht Thread-Speicherdauer hatAttribut %qE ignoriert, da %qD keine lokale Variable istAttribut %qE ignoriert, da %qD keine Variable istAttribut %qE ignoriert, da %qT bereits definiert istAttribut %qE wird wegen des Arguments %qE ignoriertAttribut %qE ignoriert fÃ¼r %qEAttribut %qE ignoriert fÃ¼r Feld vom Typ %qTAttribut %qE fÃ¼r Typ %qT ignoriertAttributargument %qE deklariert das referenzierte Symbol mit einer anderen Art; wird ignoriertAttribut %qE an einer Funktion mit RÃ¼ckgabetyp %qT wird ignoriertAttributargument %qE deklariert das referenzierte Symbol neu; wird ignoriertAttribut %qE wird an Funktionen mit RÃ¼ckgabetyp %qT ignoriert; es gilt nur fÃ¼r Zeiger-RÃ¼ckgabetypenAttribut %qE ignoriert fÃ¼r Nicht-Klassen-TypenAttribut %qE wird fÃ¼r Objekte vom Typ %qT ignoriertAttribut %qE fÃ¼r Typen ignoriertAttribut %qE ignoriert, da die Option %<-mcmse%> nicht angegeben istAttribut %qE ignoriert, da die Option %<-mistack%> nicht angegeben istAttribut %qE ignoriert, da es nur fÃ¼r ein groÃŸes Speichermodell (%<-mlarge%>) sinnvoll ist.Attribut %qE ignoriert, da die Option %<-fcf-protection%> nicht angegeben istAttribut %qE wird ignoriert, da das Feld ein Funktionszeiger sein mussAttribut %qE wird ignoriert, da es nur fÃ¼r Funktionen giltAttribut %qE wird ignoriert, da es nur fÃ¼r Funktionen und Funktionszeigerfelder giltAttribut %qE kann nur auf Zeigertypen angewendet werdenAttribut %qE wird nicht unterstÃ¼tzt, da die Bytereihenfolge nicht einheitlich istAttribut %qE wird fÃ¼r Ziel R8C nicht unterstÃ¼tztAttribut %qE bezieht sich nur auf FunktionenAttribut %qE ist nur fÃ¼r Objective-C-Objekte gÃ¼ltigAttribut %qE kann nur auf %<struct%>-Typen angewandt werdenAttribut %qE wird fÃ¼r ELF-Ziele unterstÃ¼tztAttribut %qE wird nur auf SH2A unterstÃ¼tztAttribut %qE wird fÃ¼r Nicht-Klassen-Methode verwendetAttribut %qE kann nur an einem typedef stehen; wird ignoriertAttribut %qE kann nicht fÃ¼r %q+D angegeben werdenAttribut %qE kann nur fÃ¼r Array-Felder angegeben werdenAttribut %qE muss vor Attribut %qs auftretenAttribut %qE muss sich auf eine Deklaration beziehenAttribut %qE nicht mit Speicherklasse Â»autoÂ« erlaubtAttribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack zurÃ¼ckgebenAttribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack Ã¼bergebenAttribut %qE ist nicht auf Funktionen anwendbar, die variable Anzahl von Argumenten habenAttribut %qE an einer Funktion, die keinen Zeiger zurÃ¼ckgibtAttribut %qE an einer Funktion mit RÃ¼ckgabetyp %<void%>Attribut %qE an nicht-Â»volatileÂ«-VariableAttribut %qE bezieht sich nur auf Toplevel-ObjekteAttribut %qE gilt nur fÃ¼r SH2AAttribut %qE kann nur auf Basistypen von Funktionszeiger angewandt werdenAttribut %qE kann nur auf Funktionstypen angewandt werdenAttribut %qE bezieht sich nur auf FunktionenAttribut %qE bezieht sich nur auf InterruptfunktionenAttribut %qE ist nur bei Struktur-, Vereinigungs- und Klassentypen anwendbarAttribut %qE kann nur auf Typen angewandt werdenAttribut %qE bezieht sich nur auf VariablenAttribut %qE kann nur fÃ¼r Â»staticÂ«-Variablen verwendet werdenAttribut %qE gilt nur fÃ¼r variadische FunktionenAttribut %qE nur fÃ¼r 32 Bit verfÃ¼gbarAttribut %qE wird nur fÃ¼r reduzierte Tiny-Kerne unterstÃ¼tztAttribut %qE wird nur in C unterstÃ¼tztAttribut %qE wird nur fÃ¼r Boolean-Typen unterstÃ¼tztAttribut %qE wird nur fÃ¼r Ganzzahltypen unterstÃ¼tztAttribut %qE wird nur fÃ¼r Vektortypen unterstÃ¼tzt, die nicht maskiert sindAttribut %qE ist nur fÃ¼r die ARC-EM-Architektur gÃ¼ltigAttribut %qE ist nur fÃ¼r die Architektur ARCv2 gÃ¼ltigAttribut %qE erfordert eine Zeichenkettenkonstante als ArgumentAttribut %qE erfordert eine Zeichenkettenkonstante als ArgumentAttribut %qE erfordert den RÃ¼ckgabetyp Â»voidÂ«Attribut %qE benÃ¶tigt eine Ganzzahl als ArgumentAttribut %qE benÃ¶tigt eine Ganzzahlkonstante als ArgumentAttribut %qE erfordert unterschiedliche Werte fÃ¼r %<false%> und %<true%> fÃ¼r den Typ %qTAttribut %qE benÃ¶tigt Prototypen mit benannten ArgumentenAttribut %qE erwartet keine ArgumenteAttribut %qE mit nicht unterstÃ¼tzter Boolean-GenauigkeitAttribut %qE ohne Argumente fÃ¼r einen Nicht-PrototypAttribut %qE kann nur auf Zeigertypen angewendet werden, nicht auf %qT%qE kann nicht mit Auslassungspunkten %<...%> eingeleitet werden%qE kann nicht als Funktion verwendet werden%qE kann nicht als Elementzeiger verwendet werden, da es vom Typ %qT ist%qE kann nicht gleichzeitig die Attribute %qs und %qs haben%qE nach erster Verwendung als %<threadprivate%> deklariert%qE als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert%qE als Funktion, die ein Array zurÃ¼ckgibt, deklariert%qE ist hier deklariert%qE als falsche Symbolart definiert%qE schrÃ¤nkt keinen Typ ein%qE hat nicht den Typ %<omp_depend_t%>, in der %<depend%>-Klausel mit %<depobj%>-AbhÃ¤ngigkeitstyp%qE in %qs-Klausel hat keinen zuordenbaren Typ%qE hat weder Zeiger- noch Arraytyp%qE bezeichnet keinen Typ%qE bezeichnet keinen Typ; meinten Sie %qs?%qE erfÃ¼llt Â»return-type-requirementÂ« nicht%qE erfÃ¼llt Â»return-type-requirementÂ« nicht, da%qE unterstÃ¼tzt keine 32-Bit-Offsets mit Vorzeichenerweiterung%qE unterstÃ¼tzt den 32-Bit-Vektortyp %qT nicht%qE unterstÃ¼tzt keine vorzeichenerweiterten Offsets%qE wird zu Â»falseÂ« ausgewertet%qE ist kein typedef oder eingebauter Typ%qE hat sowohl %<extern%> als auch Initialisierung%qE hat konstanten Typ fÃ¼r %<reduction%>%qE hat ungÃ¼ltigen Typ fÃ¼r %<reduction(%s)%>%qE hat keine Form, die Argumente %qT und %qT annimmt%qE hat keine Form, die %qT Argumente annimmt%qE wurde nicht deklariert%qE bringt Standardsichtbarkeit mit sich, aber %qD wurde bereits mit anderer Sichtbarkeit deklariert%qE in %<aligned%>-Klausel ist weder Zeiger noch Array%qE in %<aligned%>-Klausel ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array%qE in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0%qE in %q#T benennt keinen Templatetypen%qE in %q#T benennt keinen Typen%qE in Namensraum %qE bezeichnet keinen Templatetyp%qE in Namensraum %qE bezeichnet keinen Templatetyp; meinten Sie %qs?%qE in Namensbereich %qE bezeichnet keinen Typ%qE in Namensraum %qE bezeichnet keinen Typ; meinten Sie %qs?%qE-inkompatibles Attribut wird ignoriert%qE initialisiert und als %<extern%> deklariert%qE ist ein Element eines Union-Typs%qE ist ein Zeiger auf einen Zeiger; wollten Sie ihn dereferenzieren, bevor Sie %<->%> darauf anwenden?%qE ist ein Zeiger; meinten Sie %<->%>?%qE ist ein nicht erkannter Formatfunktionstyp%qE ist veraltet%qE ist veraltet: %s%qE ist mit %<throw()%> oder %<noexcept%> markiert, aber %qT liefert kein brauchbares %<get_return_object_on_allocation_failure%>%qE in %qs-Klausel ist weder Variablen- noch Funktionsname%qE ist weder eine Funktion noch Elementfunktion; kann nicht als Â»friendÂ« deklariert werden%qE ist nicht %<noexcept%>%qE ist keine Klasse oder Namensbereich%qE ist kein Klassentemplate%qE ist keine Klasse, Namensbereich oder AufzÃ¤hlung%qE ist kein Konstantenausdruck%qE ist kein konstanter Ausdruck, da der angeforderte Speicher nicht vollstÃ¤ndig freigegeben wurde%qE ist kein konstanter Ausdruck, da er auf das Ergebnis von %<operator new%> verweist%qE ist kein Konstantenausdruck, da er auf eine unvollstÃ¤ndig initialisierte Variable verweist%qE ist kein Konstantenausdruck, da er auf verÃ¤nderliche Teilobjekte von %qT verweist%qE ist kein konstanter Ausdruck, solange die Klasse %qT noch unvollstÃ¤ndig ist%qE ist kein Template%qE ist kein Typ%qE ist kein gÃ¼ltiger %<asm%>-Qualifizierer%qE ist kein gÃ¼ltiges Templateargument fÃ¼r %qT, da es keine Adresse einer Variable ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine externe Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es ein Zeiger ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es kein L-Wert ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es vom Typ %qT ist%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da es in CV-Qualifikation in Konflikt steht%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da Zeichenkettensymbole in diesem Zusammenhang nicht verwendet werden kÃ¶nnen%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat%qE ist kein gÃ¼ltiges Templateargument vom Typ %qT, weil %qE weder eine Variable noch eine Funktion ist%qE ist in C++98 kein gÃ¼ltiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat%qE ist %<aligned%>-Klausel keine Variable%qE in %<allocate%>-Klausel ist keine Variable%qE ist in %<nontemporal%>-Klausel keine Variable%qE in %qs-Klausel muss eine Variable sein%qE ist in Klausel %<firstprivate%> keine Variable%qE ist in Klausel %<lastprivate%> keine Variable%qE ist in Klausel %qs keine Variable%qE ist kein Klassenname oder Alias in Objective-C%qE in %<uniform%>-Klausel ist kein Argument%qE ist nicht am Anfang einer Deklaration%qE ist nicht initialisiert%qE ist weder ein lvalue-Ausdruck noch ein Arrayabschnitt in %qs-Klausel%qE ist nicht vom Typ %qTunbekannte Modul-Steuerzeile %qE%qE ist nicht das vollstÃ¤ndige Muster einer Packexpansion%qE ist nur in Objective-C-Dialekten erlaubt%qE ist nur auf Objective-C-Klassen-Interfaces anwendbar; wird ignoriert%qE ist vorbestimmt %qs fÃ¼r %qs%qE wird von %qT bereitgestellt, aber %<std::nothrow%> wurde nicht gefunden%qE wird von %qT bereitgestellt, aber %qE ist nicht mit %<throw()%> oder %<noexcept%> gekennzeichnet%qE wird von %qT bereitgestellt, ist aber nicht mit der Funktionssignatur %qD verwendbar%qE ist nicht verfÃ¼gbar%qE ist nicht verfÃ¼gbar: %s%qE ist nicht initialisiert%qE kÃ¶nnte uninitialisiert verwendet werden%qE antwortet mÃ¶glicherweise nicht auf %<%c%E%>%qE darf erst nach einer Modul-Interface-Deklaration vorkommen%qE darf nur einmal pro Export-Deklaration vorkommen%qE kÃ¶nnte ein abschlieÃŸendes NUL hinter das Ende des Ziels schreibenfehlende Templateargumente fÃ¼r %qE%qE muss fÃ¼r %<copyin%> %<threadprivate%> sein%qE erfordert ISA-Option %s%qE erfordert unbekannte ISA-Option%qE in umgebendem %<target%> nicht angegeben%qE in umgebendem %qs nicht angegeben%qE in umgebendem OpenACC-%qs-Konstrukt nicht angegeben%qE hat %wu Byte ausgegeben%qE hat %wu Bytes ausgegeben%qE hat %wu Byte in ein Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat %wu Byte in ein Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat %wu oder mehr Bytes ausgegeben%qE hat %wu oder mehr Bytes (angenommen %wu) ausgegeben%qE hat %wu oder mehr Bytes (angenommen %wu) in das Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat %wu oder mehr Bytes in das Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE hat zwischen %wu und %wu Bytes ausgegeben%qE hat zwischen %wu und %wu Bytes in das Ziel der GrÃ¶ÃŸe %wu ausgegeben%qE-Ausgabe kÃ¶nnte vor dem letzten Formatzeichen abgeschnitten sein%qE-Ausgabe ist vor dem letzten Formatzeichen abgeschnitten%qE als andere Symbolart redeklariert%qE mit in Konflikt stehenden Attributen %qs redeklariert%qE benÃ¶tigt %<-fgnu-tm%>%qE erfordert eine %<declare%>-Direktive, um in einer %<routine%>-Funktion verwendet zu werden%qE erfordert eine Vektorbasis und einen skalaren IndexAttribut %qE benÃ¶tigt ein Argument%qE benÃ¶tigt die SVE-ISA-Erweiterung%qE sollte einen anderen Typ haben als %<omp_depend_t%>, in der %<depend%>-Klausel mit von %<depobj%> verschiedenem AbhÃ¤ngigkeitstyp%qE ist hier angegeben%qE nicht deklariert (erste Verwendung in dieser Funktion)%qE nicht deklariert (erstmalige Verwendung in dieser Funktion); meinten Sie %qs?%qE ist hier nicht deklariert (nicht in einer Funktion)%qE ist hier (auÃŸerhalb einer Funktion) nicht deklariert; meinten Sie %qs?%qE mit %<auto%> verwendet%qE mit %<constexpr%> verwendet%qE mit %<extern%> verwendet%qE mit %<register%> verwendet%qE mit %<typedef%> verwendet%qE mit %qs verwendet%qE mit %<link%>-Klausel wird in %<routine%>-Funktion verwendet%qE schreibt ein abschlieÃŸendes NUL hinter das Ende des Ziels%qF als %<static%> deklariert, aber nirgendwo definiert%qF erfordert %<-mvx%>%qF erfordert z14 oder hÃ¶her%qF erfordert z15 oder hÃ¶her%qT und %qT sind in disjunkt benannten AdressrÃ¤umen%qT als Typ statt als einfaches %<decltype(auto)%>%qT hier deklariert%qT in zusammengesetztem %<constexpr%>-Literal deklariert%qT ist in unvollstÃ¤ndig angegebener Objektdeklaration deklariert%qT wird in unvollstÃ¤ndig spezifiziertem Objektinitialisierer deklariert%qT mit nicht zusammenpassendem KlassenschlÃ¼ssel %qs deklariert%qT mit bedeutenderer Sichtbarkeit als seine Basis %qT deklariert%qT mit bedeutenderer Sichtbarkeit als der Typ seines Feldes %qD deklariert%qT wurde hier als %qs definiert%qT in zusammengesetztem %<constexpr%>-Literal definiert%qT ist in unvollstÃ¤ndig angegebener Objektdeklaration definiert%qT wurde in unvollstÃ¤ndig angegebenem Objektinitialisierer definiert%qT ist mit direkter virtueller Basisklasse definiert%qT ist mit mehreren direkten Basisklassen definiert%qT hat nicht das ABI-Tag %E, das %qT (im Typ von %qD verwendet) hat%qT hat nicht das ABI-Tag %E, das die Basis %qT hat%qT stimmt nicht mit der ursprÃ¼nglichen Deklaration Ã¼berein%qT wurde erstmals hier als %qs deklariert%qT hat eine Basis %qT, die von Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat%qT hat eine Basis %qT, die interne Bindung hat%qT hat eine Basis %qT, die keine Bindung hat%qT hat eine Basis %qT, die den anonymen Namensraum verwendet%qT hat ein Feld %q#D, dessen Typ keine Bindung hat%qT hat ein Feld %q#D, dessen Typ keine Bindung hat%qT hat ein Feld %q#D, dessen Typ den anonymen Namensbereich verwendet%qT hat ein Feld %qD, dessen Typ vom Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat%qT hat hier eine vorherige Deklaration%qT hat kein Element namens %qE%qT hat kein Element namens %qE; meinten Sie %qE?%qT hat kein nicht-statisches Datenelement namens %qD%qT ist ein variabel modifizierter Typ%qT ist bereits ein Â»friendÂ« von %qT%qT ist eine mehrdeutige Basisklasse des dynamischen Typen %qT seines Operanden%qT ist mehrdeutige Basis von %qT%qT ist eine nicht erreichbare Basis von %qT%qT ist keine Basis von %qT%qT ist keine Klasse oder Namensbereich%qT ist kein Klassentyp%qT ist weder eine Klasse, noch ein Namensbereich oder eine AufzÃ¤hlung%qT ist kein Klassen-, Struktur- oder Union-Typ%qT ist keine direkte Basis von %qT%qT ist kein Elementklassentemplate von %qT%qT ist kein Element von %qT%qT ist keine geschachtelte Klasse von %qT%qT ist kein Zeiger auf Objekt%qT ist kein Template%qT ist kein Template-Typ%qT ist kein gÃ¼ltiger Typ fÃ¼r einen Nichttyp-Templateparameter, da er nicht strukturell ist%qT ist kein %<asm%>-Qualifizierer%qT ist keine erreichbare Basis von %qT%qT ist kein AufzÃ¤hlungstyp%qT auf %qT erweitert beim Durchlaufen von %<...%>%qT ist/verwendet anonymen Typen%qT beabsichtigt mÃ¶glicherweise nicht, Argumentherleitung fÃ¼r Klassentemplates zu unterstÃ¼tzen%qT ist in einem Templateargument nicht erlaubt%qT als %qs verwendet%qT als enum verwendet%qT wird in %qT aufgelÃ¶st, aber das ist kein Klassentyp%qT wird in %qT aufgelÃ¶st, was kein AufzÃ¤hlungstyp ist%qT%d%qE%dder einzelne Vektor %qT wird an Argument %d von %qE Ã¼bergeben, das erwartet jedoch ein Tupel von %d Vektoren%qV-Qualifizierer kÃ¶nnen nicht auf %qT angewendet werden%qc-Umwandlung wird unescapet verwendetUmwandlung %qc wird innerhalb einer q-Folge benutztDie Direktive %qc ist redundant, da sie bereits vorgekommen ist%qs%qs auf der linken Seite einer Zuweisung%s auf der linken Seite einer Clobber-Anweisung%qs greift auf das uninitialisierte Byte an Offset %d zu%qs bereits als spezifische Bindung fÃ¼r das generische %qs bei %C definiert%qs und %<%s-%s%> sind unvertrÃ¤glich%qs und %<%s=%s%> sind unvertrÃ¤glich%qs und %qs sind unvertrÃ¤glichArgumente %qs und %qs des intrinsischen %qs bei %L mÃ¼ssen gleiche Form haben.Argumente %qs und %qs des intrinsischen %qs bei %L mÃ¼ssen denselben Typ habenAttribute %qs und %qs sind nicht vertrÃ¤glich%qs und %qs kÃ¶nnen nicht gemischte FUNCTION/SUBROUTINE fÃ¼r GENERIC %qs bei %L sein%qs und %qs kÃ¶nnen nicht gleichzeitig eingeschaltet sein%qs und %qs fÃ¼r GENERIC %qs bei %L sind mehrdeutig%qs kommt mehr als einmal in %<allocate%> bei %L vor%qs scheint ein falsch geschriebener %qs-Handler zu sein, das PrÃ¤fix %<__vector%> fehlt%qs wird auf einen void-Typ angewendet%qs wird auf einen unvollstÃ¤ndigen Typ angewendet%qs angewendet auf Nicht-RVV-Typ %qT%qs angewendet auf Nicht-SVE-Typ %qT%qs angewendet auf den Nicht-Vektor-Typ %qT%qs angewendet auf den Typ %qT, der bereits eine GrÃ¶ÃŸe hatArgument %qs hat ungÃ¼ltige Operandennummer (Argument %lu)Argument fÃ¼r %qs hat kein abschlieÃŸendes nul-ZeichenArgument %qs des intrinsischen %qs bei %L kann nicht INTENT(IN) seinArgument %qs des intrinsischen %qs bei %L kann nicht Typ %s habenArgument %qs des intrinsischen %qs bei %L hat ungÃ¼ltige Permutation der Dimensionen (Dimension %qd doppelt)Argument %qs des intrinsischen %qs bei %L hat ungÃ¼ltige Form in Dimension %d (%ld/%ld)Argument %qs des intrinsischen %qs bei %L hat negatives Element (%d)Argument %qs des intrinsischen %qs bei %L hat Dimension auÃŸerhalb des Wertebereiches (%d)Argument %qs des intrinsischen %qs bei %L hat falsche Anzahl der Elemente (%d/%d)Argument %qs des intrinsischen %qs bei %L ist leerArgument %qs des intrinsischen %qs bei %L ist kein gÃ¼ltiger DimensionsindexArgument %qs des intrinsischen %qs bei %L muss %s seinArgument %qs des intrinsischen %qs bei %L muss ALLOCATABLE seinArgument %qs des intrinsischen %qs bei %L muss ein INTEGER seinArgument %qs fÃ¼r intrinsisches %qs bei %L muss INTEGER oder PROCEDURE seinArgument %qs des intrinsischen %qs bei %L muss INTEGER oder REAL seinArgument %qs des intrinsischen %qs bei %L muss INTEGER, REAL oder CHARACTER seinArgument %qs der intrinsischen Funktion %qs bei %L muss INTEGER, LOGICAL oder ein BOZ-Literal seinArgument %qs des intrinsischen %qs bei %L muss REAL oder COMPLEX seinArgument %qs des intrinsischen %qs bei %L muss ein POINTER seinArgument %qs des intrinsischen %qs bei %L muss ein POINTER oder ein TARGET seinArgument %qs des intrinsischen %qs bei %L muss POINTER, ALLOCATABLE oder Prozedurzeiger seinArgument %qs des intrinsischen %qs bei %L muss eine Konstante seinArgument %qs des intrinsischen %qs bei %L muss eine DatenentitÃ¤t seinArgument %qs des intrinsischen %qs bei %L muss ein logisches Feld seinArgument %qs des intrinsischen %qs bei %L muss ein Zeiger oder Ziel VARIABLE oder FUNCTION seinArgument %qs des intrinsischen %qs bei %L muss ein Skalar seinArgument %qs des intrinsischen %qs bei %L muss eine Variable seinArgument %qs des intrinsischen %qs bei %L muss ein Feld seinArgument %qs des intrinsischen %qs bei %L muss austauschbare DatenentitÃ¤t sein: %sArgument %qs des intrinsischen %qs bei %L muss ein Standard-Real seinArgument %qs des intrinsischen %qs bei %L muss doppelte Genauigkeit habenArgument %qs fÃ¼r intrinsisches %qs bei %L muss geringer als Rang %d seinArgument %qs des intrinsischen %qs bei %L muss numerisch oder LOGICAL seinArgument %qs des intrinsischen %qs bei %L muss eine Scheinvariable seinArgument %qs des intrinsischen %qs bei %L darf von der Art nicht breiter als der Standard (%d) seinArgument %qs des intrinsischen %qs bei %L muss eine OPTIONALe Scheinvariable seinArgument %qs des intrinsischen %qs bei %L muss erweiterbaren Typ habenArgument %qs des intrinsischen %qs bei %L muss ein intrinsischer Typ seinArgument %qs des intrinsischen %qs bei %L muss von der Art %d seinArgument %qs des intrinsischen %qs bei %L muss vom Rang %d seinArgument %qs des intrinsischen %qs bei %L muss vom Rang 1 oder 2 seinArgument %qs des intrinsischen %qs bei %L muss positiv seinArgument %qs des intrinsischen %qs bei %L muss von der selben Art wie %qs seinArgument %qs des intrinsischen %qs bei %L muss vom gleichen Typ und gleicher Art wie %qs seinArgument %qs des intrinsischen %qs bei %L muss ein numerischer Typ sein%qs-Argument des intrinsischen %qs bei %L muss vom Typ REAL oder INTEGER seinArgument %qs des intrinsischen %qs bei %L muss mindestens die LÃ¤nge 1 habenArgument %qs des intrinsischen %qs bei %L muss den selben Rang wie %qs haben oder skalar seinArgument %qs des intrinsischen %qs bei %L darf nicht OPTIONAL seinArgument %qs des intrinsischen %qs bei %L darf kein Unterobjekt von %qs seinArgument %qs des intrinsischen %qs bei %L darf nicht vorhanden sein, wenn %<x%> COMPLEX istArgument %qs des intrinsischen %qs bei %L muss mindestens so viele Elemente haben wie es .TRUE.-Werte %qs (%ld/%d) gibtArgument %qs des intrinsischen %qs bei %L ist noch nicht unterstÃ¼tztArgument %qs des intrinsischen %qs bei %L muss vom Typ integer, read oder character seinArgument %qs des intrinsischen %qs bei %L muss vom gleichen Typ und gleicher Art wie %qs bei %L seinArgument %qs des intrinsischen %qs bei %L darf nicht TYPE(*) seinArgument %qs des intrinsischen %qs bei %L darf keine Prozedur seinArgument %qs des intrinsischen %qs bei %L darf kein Feld impliziter GrÃ¶ÃŸe seinArgument %qs des intrinsischen %qs bei %L darf keinen Koindex habenArgument %qs des intrinsischen %qs bei %L muss eine gÃ¼ltige Ganzzahlart seinArgument %qs des intrinsischen %qs bei %L muss Rang %d haben oder ein Skalar seinArgument %qs referenziert Nicht-Zeiger-Operanden (Argument %lu, Operand %lu)Argument %qs mit Operandennummer auÃŸerhalb des Wertebereiches (Argument %lu, Operand %lu)%qs als Basis, es ist jedoch ein Nicht-Register erforderlich%qs bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden%qs bei %C ist eine Redefinition der Deklaration in der entsprechenden Schnittstelle fÃ¼r MODUL PROCEDURE %qs%qs bei %C ist bereits als FINAL-Prozedur definiert%qs bei %C ist kein Element der Struktur %qs%qs bei %C ist kein Element der Struktur %qs; meinen Sie %qs?%qs bei %C ist keine Variable%qs bei %C ist keine Ermittlungsreferenz auf eine intrinsische Typkomponente%qs bei %C ist keine Ermittlungsreferenz auf eine intrinsische Typkomponente %qs%qs bei %C ist der Name einer rekursiven Funktion und verweist damit auf die Ergebnisvariable. FÃ¼r direkte Rekursion, eine explizite RESULT-Variable verwenden (12.5.2.1)%qs bei %L wurde bereits bei %L initialisiert%qs ist bei %L mit Ausdruck verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden%qs bei %L ist mit einer Zeigerfunktion verbunden, die in einem Variablendefinitionskontext verwendet wird (%s)%qs ist bei %L mit vektorindiziertem Ziel verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden%qs bei %L kann nicht in COMMON auftreten [F2008:C5100]%qs bei %L kann nicht das VALUE-Attribut haben, da es kein Scheinargument ist%qs bei %L hat einen Typen, der nicht zum CALL bei %L passt%qs bei %L hat auÃŸerhalb seines INTERFACE-KÃ¶rpers spezifizierte Attribute%qs bei %L hat Attribut CONTIGUOUS, aber ist kein Feldzeiger oder Feld vermuteter GrÃ¶ÃŸe oder Rang%qs bei %L ist mehrdeutig%qs bei %L ist ein Feld und OPTIONAL; wenn es fehlt, kann es nicht das effektive Argument einer ELEMENTAL-Prozedur sein, es sei denn, es gibt ein nicht-optionales Argument mit demselben Rang (Fortran 2018, 15.5.2.12)%qs bei %L ist Host-verbunden bei %L in eine enthaltene Prozedur mit einer gleichnamigen internen Prozedur%qs bei %L ist kein VALUE%qs bei %L ist keine Funktion%qs bei %L ist keine Modulprozedur%qs bei %L ist vom ABSTRACT-Typ %qs%qs bei %L ist Teil des gemeinsamen Blocks %</%s/%> und kann nur implizit Ã¼ber den genannten gemeinsamen Block spezifiziert werden%qs bei %L muss kleiner als BIT_SIZE(%qs) sein%qs bei %L muss kleiner oder gleich BIT_SIZE(%qs) sein%qs bei %L muss kleiner oder gleich der BIT_SIZE von INTEGER(KIND=%d) sein%qs bei %L darf nicht negativ sein%qs bei %L muss in diesem Zusammenhang konstante ZeichenlÃ¤nge haben%qs bei %L muss die gleiche Anzahl formaler Argumente wie die Ã¼berschriebene Prozedur haben%qs bei %L darf nicht DEFERRED sein, da es eine Nicht-DEFERRED-Bindung Ã¼berschreibt%qs bei %L Ã¼berschreibt eine FUNCTION und muss auch eine FUNCTION sein%qs bei %L Ã¼berschreibt eine NOPASS-Bindung und muss ebenfalls NOPASS sein%qs bei %L Ã¼berschreibt eine PUBLIC-Prozedur und darf nicht PRIVATE sein%qs bei %L Ã¼berschreibt eine PURE-Prozedur und muss auch PURE sein%qs bei %L Ã¼berschreibt eine SUBROUTINE und muss auch eine SUBROUTINE sein%qs bei %L Ã¼berschreibt eine Bindung mit PASS und muss ebenfalls PASS sein%qs bei %L Ã¼berschreibt eine Nicht-ELEMENTAL-Prozedur und darf ebenfalls nicht ELEMENTAL sein%qs bei %L Ã¼berschreibt eine Prozedurbindung, die als NON_OVERRIDABLE deklariert ist%qs bei %L Ã¼berschreibt eine ELEMENTAL-Prozedur und muss auch ELEMENTAL sein%qs bei %L muss eine %<INTENT(OUT)%>-Variable sein%qs bei %L sollte eine FUNCTION sein%qs bei %L sollte eine SUBROUTINE sein%qs bei %L sollte ein Skalar vom Typ integer(kind=omp_event_handle_kind) seinAttribut %qs ist nur auf Funktionen anwendbar, die eine variable Anzahl von Argumenten habenAttribut-Direktive %qs ignoriertAttribut %qs wird ignoriertAttribut %qs wird fÃ¼r %qE in %<__builtin_has_attribute%> nicht unterstÃ¼tztAttribut %qs wird fÃ¼r %qT in %<__builtin_has_attribute%> nicht unterstÃ¼tztAttribut %qs wird in %<__builtin_has_attribute%> nicht unterstÃ¼tztAttribut %qs gilt nur fÃ¼r FunktionenAttribut %qs gilt nur fÃ¼r variadische FunktionenAttribut %qs benÃ¶tigt Prototypen mit benannten ArgumentenAttribut %qs ohne Argumente fÃ¼r einen Nicht-Prototyp%qs kann nicht in einem Konstanten-Ausdruck auftreten%qs kann nicht in einer typedef-Deklaration auftreten%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht codiert werden kann%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht interpretiert werden kann%qs kann nicht als konstanter Ausdruck ausgewertet werden, da der Typ zu groÃŸ ist%qs kann auf diesem Ziel nicht als konstanter Ausdruck ausgewertet werden%qs kann bei %C nicht erweitert werden, da es BIND(C) ist%qs kann bei %C nicht erweitert werden, da es ein SEQUENCE-Typ ist%qs kann nicht mit %<-ftrivial-auto-var_init%> initialisiert werden%qs kann nicht zum Ãœbersetzen einer gemeinsam genutzten Bibliothek verwendet werden%qs kann nicht fÃ¼r Typdeklarationen verwendet werden%qs kann nicht in einer %<constexpr%>-Funktion verwendet werden%qs kann nicht in einem Konstruktor verwendet werden%qs kann nicht in einem Destruktor verwendet werden%qs kann nicht in einer Funktion mit einem abgeleiteten RÃ¼ckgabetyp verwendet werden%qs kann nicht in einer varargs-Funktion verwendet werden%qs kann nicht in der Funktion %<main%> verwendet werden%qs kann nicht auÃŸerhalb einer Funktion verwendet werdenArgument der %s-Klausel bei %L muss ALLOCATABLE oder ein POINTER sein%qs-Klausel bei %L ist mehrfach angegebenKlausel %qs ist unvertrÃ¤glich mit den Klauseln %<read%> oder %<write%>%qs-Klausel darf nur bei rechteckigen %qs vorkommen%qs-Klausel erfordert %qs-Klausel%qs-Klausel darf nicht zusammen mit %<inscan%>-%<reduction%>-Klausel verwendet werden%qs-Klausel wird lexikalisch nach dem ersten Zielkonstrukt oder nach der ersten Auslagerungs-API verwendet%qs-Klausel mit %<sink%>-Modifizierer verweist auf Iteration, die niemals im Iterationsraum ist%qs-Klausel mit %<sink%>-Modifizierer wartet auf lexikalisch spÃ¤tere Iteration%qs-Klausel mit %<source%>-Modifizierer zusammen mit %qs-Klauseln mit %<sink%>-Modifizierer an demselben Konstrukt%qs mit Qualifizierer %<auto%> fÃ¼r %qE kombiniert%qs mit Qualifizierer %<register%> fÃ¼r %qE kombiniert%qs widerspricht %<-arch i386%> (%qs wird ignoriert)%qs widerspricht %<-arch ppc%> (%qs wird ignoriert)%qs-Konstrukt innerhalb einer %qs-RegionINTRINSIC deklariertes %qs bei %L existiert nicht%qs als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert%qs als Funktion, die ein Feld zurÃ¼ckgibt, deklariertBei %2$L deklariertes %1$qs ist auch der Name einer intrinsischen Funktion. Sie kann nur Ã¼ber eine explizite Schnittstelle oder als EXTERNAL deklariert aufgerufen werden.Bei %2$L deklariertes %1$qs Ã¼berdeckt intrinsische Funktion mit gleichem Namen. Um die aufzurufen, sind explizite INTRINSIC-Deklarationen erforderlich.%qs in einem Nicht-Klassen-GÃ¼ltigkeitsbereich definiert%qs nicht in Klassen-GÃ¼ltigkeitsbereich definiert%qs ist definiert, ohne vorher %qs zu definierenDie %qs-Direktive bei %L, die mit einer ALLOCATE-Anweisung verbunden ist, muss eine ausfÃ¼hrbare Anweisung oder ein OpenMP-Konstrukt vorausgehen; beachten Sie, dass die Variablen in der Liste alle das Attribut allocatable oder pointer habenDie %qs-Direktive bei %L muss entweder ein Variablenargument haben oder, wenn sie mit einer ALLOCATE-Anweisung verknÃ¼pft ist, muss ihr eine ausfÃ¼hrbare Anweisung oder ein OpenMP-Konstrukt vorausgehen%qs-Direktive wird sowohl in ABSENT- als auch CONTAINS-Klauseln in %s-Direktive bei %L erwÃ¤hnt%qs-Direktive wird mehrfach in %s-Klausel in Â»%sÂ«-Direktive bei %L erwÃ¤hnt%qs unterstÃ¼tzt keinen MIPS16-Code%qs unterstÃ¼tzt %qs nicht%qs funktioniert nicht auf einem Cross-CompilerEntitÃ¤t %qs bei %C kann keine Initialisierung habenEntitÃ¤t %qs bei %C kann keine Argumente haben%qs erfordert 1 Argument, aber %d wurden angegeben%qs erwartet 2 Argumente, aber %d wurden angegeben%qs erwartet ein konstantes Argument%qs erwartet einen Festkommawert als Argument%qs erwartet einen Festkommawert als erstes Argument%qs erwartet einen Ganzzahlwert als zweites Argument%qs-Ausdruck muss ganzzahlig sein%qs-Ausdruck von %<volatile%>-qualifiziertem Typ ist veraltet%qs fehlgeschlagenFeature-Modifizierer %qs vertrÃ¤gt sich nicht mit der Verwendung von GleitkommatypenFeature-Modifizierer %qs vertrÃ¤gt sich nicht mit der Verwendung von VektortypenFunktion %qs kann keine Argumente haben%qs-Funktion kann keine andere Interrupt-Art habenFunktion %qs kann keinen Wert zurÃ¼ckgebenFunktion %qs verwendet Typspezifikation %<auto%> ohne folgenden RÃ¼ckgabetypenFunktion %qs mit nachgestelltem RÃ¼ckgabetyp hat %<decltype(auto)%> als Typ statt einfachem %<auto%>Funktion %qs mit folgendem RÃ¼ckgabetypen hat %qT als seinen Typ statt einfaches %<auto%>Funktion %qs mit folgendem RÃ¼ckgabetypen nicht mit Typspezifikation %<auto%> deklariert%qs hat %qs%qs hat sowohl %<extern%> als auch Initialisierung%qs Ã¼bergelaufen%qs in %<%s %E%>%qs in der %s-Klausel bei %L ist ein Array-Abschnitt der GrÃ¶ÃŸe Null%qs in %s-Klausel bei %L ist kein korrekter Feldabschnitt%qs in ALIGNED-Klausel bei %L erfordert einen skalaren, positiven, konstanten Ganzzahlausdruck fÃ¼r die Ausrichtung%qs in ALIGNED-Klausel bei %L muss POINTER, ALLOCATABLE, Cray-Zeiger oder C_PTR sein%qs in EXTENDS-Ausdruck bei %C ist kein abgeleiteter Typ%qs in LINEAR-Klausel bei %L benÃ¶tigt einen konstanten, ganzzahligen linear-step-Ausdruck oder ein Dummy-Argument, das in der UNIFORM-Klausel angegeben ist%qs in LINEAR-Klausel bei %L benÃ¶tigt einen skalaren, ganzzahligen linear-step-Ausdruck%qs beginnt in der Attributsyntax, wird aber mit %qs in der Pragmasyntax abgeschlossen%qs in leerer Deklaration%qs in leerer Deklaration mit auf %<enum%> basierendem Typen%qs in GIMPLE-IL%qs beginnt in der Pragmasyntax, wird aber mit %qs in der Attributsyntax abgeschlossen%qs in Zeigerzuweisung bei %L kann kein L-Wert sein, da es eine Prozedur ist%qs in Variablen-Definitionskontext (%s) bei %L ist keine Variable%qs inkompatibel mit explizit ausgeschalteten Optionen%qs initialisiert und als %<extern%> deklariert%qs in non-mode-precision OperandenDas intrinsische Unterprogramm %qs bei %L wurde entfernt. Verwenden Sie das intrinsische Unterprogramm INT.intrinsisches %qs mit CHARACTER-Argument bei %Lintrinsisches %qs mit KIND-Argument bei %Lintrinsisches %qs mit RADIX-Argument bei %L%qs ist in der AVR-LibC ein veralteter Bezeichner. ErwÃ¤gen Sie %<#include <avr/interrupt.h>%> oder %<#include <compat&deprecated.h>%> vor der Benutzung des Makros %qs%qs ist eine geschachtelte Funktion, Zugriff von %qs aus ist nicht mÃ¶glich%qs ist in der AVR-LibC ein reservierter Bezeichner. ErwÃ¤gen Sie %<#include <avr/interrupt.h>%> vor der Benutzung des Makros %qs%qs bereits aus Host-Sichtbarkeitseinheit bei %C IMPORTiert%qs ist ein ungÃ¼ltiges Argument fÃ¼r %<-mcpu=%>%qs ist ein undurchsichtiger Typ, und Sie kÃ¶nnen ihn nicht auf andere Werte setzen%qs ist eine unbekannte Option fÃ¼r %<-save-temps%>%qs ist beschÃ¤digt%qs ist definiert, konnte aber nicht geladen werden: %s%qs ist definiert, aber die Plugin-UnterstÃ¼tzung ist deaktiviert%qs ist im Header %qs definiert; das ist wahrscheinlich behebbar, indem Sie %<#include %s%> hinzufÃ¼gen%qs ist veraltet%qs ist veraltet und wird unter keinen UmstÃ¤nden empfohlen%qs ist veraltet; stattdessen -fno-zero-initialized-in-bss verwenden%qs ist veraltet; stattdessen -fstack-check verwenden%qs wird durch %<-m%s%> ausgeschaltet, da es %<%s%s%> erfordert%qs ist mit %qs unvertrÃ¤glich%qs vertrÃ¤gt sich nicht mit der Verwendung von Gleitkommatypen%qs vertrÃ¤gt sich nicht mit der Verwendung von Vektortypen%qs ist geladen, aber das Symbol %qs wurde nicht gefunden: %s%qs und %qs schlieÃŸen sich gegenseitig aus und kÃ¶nnen nicht zusammen angegeben werden%qs ist schmaler als die Werte seines Typsin der gepunkteten Zeichenkette bei %2$C ist %1$qs weder ein definierter Operator noch eine Strukturkomponente%qs ist kein konstanter Ausdruck, da %qT einen Zeiger-auf-Element-Typen enthÃ¤lt%qs ist kein konstanter Ausdruck, da %qT einen Zeigertyp enthÃ¤lt%qs ist kein konstanter Ausdruck, da %qT einen Referenztypen enthÃ¤lt%qs ist kein konstanter Ausdruck, da %qT einen union-Typen enthÃ¤lt%qs ist kein konstanter Ausdruck, da %qT ein %<volatile%>-Teilobjekt enthÃ¤lt%qs ist kein konstanter Ausdruck, da %qT ein Zeiger-auf-Element-Typ ist%qs ist kein konstanter Ausdruck, da %qT ein Zeigertyp ist%qs ist kein konstanter Ausdruck, da %qT ein Referenztyp ist%qs ist kein konstanter Ausdruck, da %qT ein union-Typ ist%qs ist kein konstanter Ausdruck, da %qT %<volatile%> ist%qs ist kein Verzeichnis%qs ist kein Feld, sondern ein %qs%qs ist keine gcov-Datei%qs ist weder ein gÃ¼ltiger Name einer Modula-2-Systembibliothek noch eine AbkÃ¼rzung dafÃ¼r%qs ist kein gÃ¼ltiges Basisregister in %<-mstack-protector-guard-reg=%>%qs ist in %qs kein gÃ¼ltiges Basisregister%qs ist keine gÃ¼ltige Zahl in %<-mstack-protector-guard-offset=%>%qs ist in %qs keine gÃ¼ltige Zahl%qs ist kein gÃ¼ltiger Offset in %<-mstack-protector-guard-offset=%>%qs ist in %qs kein gÃ¼ltiger Offset%qs ist keine gÃ¼ltige PrÃ¤prozessoroption%qs ist kein assoziatives Array%qs ist kein Ausdruck%qs ist keine Option, die Warnungen steuert%qs ist nicht als ein Typ definiert%qs wird von der Architektur %<%s%> nicht unterstÃ¼tzt%qs wird fÃ¼r 64-Bit-Darwin nicht unterstÃ¼tzt; es ist mit den installierten C- und C++-Bibliotheken unvertrÃ¤glich%qs wird auf diesem Ziel nicht unterstÃ¼tzt%qs wird im 32-Bit-Modus nicht unterstÃ¼tzt%qs wird von dieser Compiler-Konfiguration nicht unterstÃ¼tzt%qs wird in dieser Konfiguration nicht unterstÃ¼tzt%qs wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt%qs wird auf diesem Ziel nicht unterstÃ¼tzt%qs wird mit %qs nicht unterstÃ¼tzt%qs wird nicht unterstÃ¼tzt, das cmodel ist auf %qs festgelegtungÃ¼ltiger Wert %qs fÃ¼r %<-mmacosx-version-min%>%qs ist fÃ¼r %qs ungÃ¼ltig%qs hat PRIVATE-Typ und kann kein Scheinargument von %qs bei %L sein, das PUBLIC ist%qs wird nur unterstÃ¼tzt, wenn %<-mrvv-vector-bits=zvl%> angegeben ist%qs ist nicht initialisiert, wird aber benutzt%qs hat Version %q.*s, Version %q.*s erwartetAusdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig seinAusdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig, positiv und konstant sein%qs wird in der Anweisung %<allocate%> bei %L aufgefÃ¼hrt, ist aber weder explizit in der Direktive %<!$OMP ALLOCATE%> aufgefÃ¼hrt noch existiert eine Richtlinie ohne Argumentenliste%qs-Matchingvariante ist veraltetpassende %qs-Variante erfordert z14 oder hÃ¶herpassende %qs-Variante erfordert z15 oder hÃ¶her%qs kÃ¶nnte uninitialisiert verwendet werden%qs kann nur mit einem einzelnen Deklarator verwendet werden%qs bei %L muss eine Modulprozedur oder eine externe Prozedur mit expliziter Schnittstelle sein%qs muss fÃ¼r sich allein stehen, fÃ¼r %<-mharden-sls=%>%qs muss vom gleichen Typ und gleicher Art wie %qs bei %L in %qs sein%qs muss die erste Klausel von %qs sein%qs muss mit %qs verwendet werden%qs darf nicht bei %L in einer Feldspezifikation in der gleichen ALLOCATE-Anweisung auftreten, wo es selbst alloziert wird%qs erfordert ein gÃ¼ltiges Basisregister%qs ist auÃŸerhalb der STRUCTURE bei %C nicht erlaubt%qs nicht an Elementgrenze%qs wird vom Assembler nicht unterstÃ¼tzt%qs wird in Kombination mit %<-msoft-float%> nicht unterstÃ¼tzt%qs wird noch nicht unterstÃ¼tzt%qs von %qs bei %L ist PRIVATEBei %3$C importiertes %1$qs von Modul %2$qs ist auch der Name der aktuellen ProgrammeinheitOperand von %qs ohne Modus-Genauigkeit%qs wird nur in OpenACC-Code unterstÃ¼tztOperand fÃ¼r %qs hat keinen GanzzahltypParameterabfrage %qs fÃ¼r %qs in Variablen-Definitionskontext (%s) bei %LPlugin %qs steht nicht unter einer GPL-kompatiblen LizenzZeiger %qs ist nullDatei fÃ¼r ProfilingzÃ¤hlerdaten %qs wurde nicht gefundenEigenschaft %qs kann nicht gesetzt werden%qs-Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, explizit %<task%> oder %<taskloop%> ist%qs erfordert UnterstÃ¼tzung des Typs %<__ibm128%>%qs erfordert, dass %<long double%> das IBM-128-Bit-Format ist%qs erfordert %qs%qs erfordert %qs oder %qs%qs erfordert PowerPC64-Architektur, wird eingeschaltet%qs erfordert VSX-UnterstÃ¼tzung%qs erfordert ein Ziel, das den %qs-Befehl unterstÃ¼tzt%qs benÃ¶tigt eine initialisierte Datendeklaration%qs erfordert eine konstante Ganzzahl%qs erfordert einen konstanten Ganzzahlausdruck%qs erfordert sprungwahrscheinliche Befehle%qs erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 2.06%qs erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 3.0%qs erfordert Gleitkomma-Arithmetik mit VierfachprÃ¤zision%qs erfordert die Optionen %qs und %qs%qs erfordert die Option %qs%qs erfordert die Option %qs, zusÃ¤tzlich entweder %qs oder %qs%qs erfordert das ELFv2-ABI%qs sollte %qs sein, um eine Templateargumentliste zu beenden%qs sollte von einem Skalar auf einen gleichartigen Vektor abbildendurch %qs angegebene Grenze %s Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Edurch %qs angegebene Grenze %s Ã¼berschreitet die GrÃ¶ÃŸe %E des nicht abgeschlossenen Arraysdurch %qs angegebene Grenze %s Ã¼berschreitet die MaximalgrÃ¶ÃŸe %E des nicht abgeschlossenen Arraysdurch %qs angegebene Grenze %s Ã¼berschreitet mÃ¶glicherweise die MaximalgrÃ¶ÃŸe %E des nicht abgeschlossenen Arrays%qs fÃ¼r Â»autoÂ«-Variable %qE angegeben%qs fÃ¼r Parameter %qE angegeben%qs fÃ¼r Strukturfeld angegeben%qs fÃ¼r Strukturfeld %qE angegeben%qs fÃ¼r unbenannten Parameter angegeben%qs ist in %<allocate%> bei %L angegeben, aber nicht in der verknÃ¼pften ALLOCATE-Anweisung%qs ist in %<allocate%>-Klausel bei %L angegeben, aber nicht in einer expliziten Privatisierungs-Klausel%qs ist in %<allocate%>-Klausel bei %L angegeben, aber nicht in einer expliziten Privatisierungs-Klausel%qs ist in derselben Option mehrfach angegeben%qs mit %<decltype%> angegeben%qs mit %<typeof%> angegeben%qs mit %qT angegeben%qs mit typedef-name %qD angegeben%qs gibt eine widersprÃ¼chliche Stufe der ParallelitÃ¤t anZeichenkette %qs ist falsch geformt%qs-Symbol %q+D muss statische Bindung haben%qs-Symbol %q+D zielt letztendlich auf sich selbst abMarkierung %qs bei Benennung von %q#T verwendet%qs wird in dieser ABI nicht unterstÃ¼tzt%qs mit %<auto%> verwendet%qs mit %qE verwendet%qs verwendet dynamische Stapelanforderung%qs verwendet Register r29Wert %qs muss positiv seinVariable %qs ist weder Zeiger noch ArrayVariable %qs ist weder Zeiger noch Referenz auf ZeigerVariable %qs ist weder Zeiger noch Array noch Referenz auf Zeiger oder ArrayVariable %qs muss ein Zeiger sein%qs wurde hier deklariert%qs ohne entsprechendes %qs%s: [%u] Falsches %<next_regno%> fÃ¼r leere Kette (%u)%s: [%u] Falsches %<oldest_regno%> (%u)%s: [%u] Nicht leeres Register in Kette (%s %u %i)%s: Zyklus in %<next_regno%>-Kette (%u)%r%s:%d:%R   %r%s:%d:%R   [ %d Instanziierungskontexte werden Ã¼bersprungen, Â»-ftemplate-backtrace-limit=0Â« zum Ausschalten verwenden ]
  %r%s:%d:%R   in %<constexpr%>-Ersetzung von %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ %d Instanziierungskontexte werden Ã¼bersprungen, Â»-ftemplate-backtrace-limit=0Â« zum Ausschalten verwenden ]
  %r%s:%d:%d:%R   in %<constexpr%>-Ersetzung von %qs%s%s
! %s ist identisch mit %s.Â»%s !$ACC LOOPÂ«-Schleifen bei %L nicht perfekt geschachtelt%s %#qD%s %#qS%s %<%s%.*s%> erwartet ein passendes Argument %<%T%s%>%s %<%s%.*s%> erwartet ein passendes Argument %<%s%s%>%s %<%s%.*s%> erwartet Argumenttyp %<%T%s%>, aber Argument %d hat Typ %qT%s %<%s%.*s%> erwartet Argumenttyp %<%s%s%>, aber Argument %d hat Typ %qT%s %<%s(%E)%> %p %dÂ»%s %EÂ« implementiert das Protokoll %qE nicht vollstÃ¤ndig%s %qT benÃ¶tigt die V-ISA-Erweiterung%s %qT benÃ¶tigt mindestens die VektorlÃ¤nge %qd, aber %qd ist gegeben%s %qT benÃ¶tigt die ISA-Erweiterung zve32f, zve64f, zve64d oder v%s %qT benÃ¶tigt die ISA-Erweiterung zve64d oder v%s %qT benÃ¶tigt die ISA-Erweiterung zve64x, zve64f, zve64d oder v%s %qT benÃ¶tigt die ISA-Erweiterung zvfhmin oder zvfh%s %qs%s-%qs-Konstrukt innerhalb einer %s-%qs-Region%s %qs ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %qs%s %s %p %d%s %s%s
  Â»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd%s: Â»%sÂ«
! %s â€“ %u-Bit-Ganzzahlen werden nicht unterstÃ¼tzt (Modus %qs)%s â€“ Komplexe Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstÃ¼tzt (Modus %qs)%s â€“ Dezimale Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstÃ¼tzt (Modus %qs)%s â€“ Gleitkommazahlen mit %u Bit Genauigkeit werden nicht unterstÃ¼tzt (Modus %qs)nicht unterstÃ¼tzter Modus %2$qs fÃ¼r %1$qsArgument Â»%sÂ« fÃ¼r IMAGE_INDEX muss Feld mit Rang 1 bei %L sein%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec%> eingeschaltet werden%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden%s bei %L%s bei %L hat keinen Vorgabe-Typ%s bei %L ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden%s bei %L muss INTEGER sein%s bei %L muss skalar sein%s bei %L muss ganzzahlig seinAttribut %s auf %s %s bei %L angewendetAttribut %s bei %L ist auÃŸerhalb des Spezifikationsabschnitts eines Moduls nicht erlaubtAttribut %s steht mit Attribut %s bei %L in KonfliktAttribut %s steht mit Attribut %s in %qs bei %L in KonfliktAttribut %s ungÃ¼ltig in BLOCK DATA - Programmeinheit bei %LAttribut %s von %qs steht mit Attribut %s bei %L in Konflikt%s zwischen %L und %L%s zwischen der MODULE-PROCEDURE-Deklaration in Modul %qs und der Deklaration bei %L in (SUB)MODULE %qs%s kann bei %L keine DO-CONCURRENT-Schleife sein%s kann weder DO WHILE noch DO sein, ohne Schleifensteuerung bei %LÂ»%sÂ« kann nicht hier in %<asm%> verwendet werden%s kann keinen OpenMP-API-Aufruf im dazwischenliegenden Code bei %L enthalten%s kann keine OpenMP-Direktive im dazwischenliegenden Code bei %L enthalten%s kann keine Schleife im dazwischenliegenden Code bei %L enthaltenKlausel %s bei %L erfordert einen skalaren INTEGER-Ausdruck%s-Klausel-Variable %qs bei %L ist weder Zeiger- noch Feldtyp%s enthÃ¤lt zu viele Zeilen%s unterstÃ¼tzt %%n$-Operandennummerformate nicht%s unterstÃ¼tzt %s nicht%s unterstÃ¼tzt %s mit dem Format %<%%%c%> %s nichtInterner Fehler: %s does not support block_ends_with_call_pInterner Fehler: %s does not support block_ends_with_condjump_pInterner Fehler: %s does not support can_duplicate_block_pInterner Fehler: %s does not support can_merge_blocks_pInterner Fehler: %s does not support can_remove_branch_pInterner Fehler: %s does not support create_basic_blockInterner Fehler: %s does not support delete_basic_blockInterner Fehler: %s does not support dump_bb_for_graphInterner Fehler: %s does not support duplicate_blockInterner Fehler: %s does not support flow_call_edges_addInterner Fehler: %s does not support force_nonfallthruInterner Fehler: %s does not support make_forwarder_blockInterner Fehler: %s does not support merge_blocksInterner Fehler: %s does not support move_block_afterInterner Fehler: %s does not support predict_edgeInterner Fehler: %s does not support predicted_by_pInterner Fehler: %s does not support redirect_edge_and_branchInterner Fehler: %s does not support redirect_edge_and_branch_forceInterner Fehler: %s does not support split_blockInterner Fehler: %s does not support split_edge%s unterstÃ¼tzt das Format %<%%%c%> fÃ¼r %s nicht%s unterstÃ¼tzt das Format %<%%%s%c%> fÃ¼r %s nicht%s unterstÃ¼tzt den LÃ¤ngenmodifizierer %qs fÃ¼r %s nicht%s akzeptiert keine Featureoptionen%s erwartet eine Ganzzahlkonstante zur Kompilierzeit%s erwartet eine Long-Ganzzahlkonstante als erstes Argument zur KompilierzeitAusdrucksliste fÃ¼r Â»%sÂ« wird als zusammengesetzten Ausdruck behandelt%s aus %s wird in %s aufgerufen%s aus %s wird in %s referenziert%s ignoriert mit %s und Format %<%%%c%> fÃ¼r %s%s ignoriert mit %s im Format fÃ¼r %sÂ»%sÂ« vertrÃ¤gt sich nicht mit %<-mword-relocations%>%s innere Schleifen mÃ¼ssen perfekt verschachtelt sein mit ORDERED-Klausel bei %L%s innere Schleifen mÃ¼ssen perfekt verschachtelt sein mit REDUCTION-INSCAN-Klausel bei %L%s-Befehle sind in Funktionen mit %<no_caller_saved_registers%>-Attribut nicht erlaubt%s-Befehle sind in Exception-Serviceroutine nicht erlaubt%s-Befehle sind in Interrupt-Serviceroutine nicht erlaubt%s wird von dieser Konfiguration nicht unterstÃ¼tzt%s-Iterationsvariable bei %L ist im dazwischenliegenden Code gebunden%s-Iterationsvariable bei %L muss vom Typ integer sein%s-Iterationsvariable bei %L darf nicht THREADPRIVATE sein%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE, LASTPRIVATE oder ALLOCATE gefunden%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE, LASTPRIVATE, ALLOCATE oder LINEAR gefunden%s-Iterationsvariable bei %L wird in mehr als einer Schleife verwendetGrenzen der Â»%sÂ«-Schleife bei %L verweisen auf unterschiedliche IterationsvariablenAusdruck %s bei %L fÃ¼r das Ende der Schleife verwendet eine im dazwischenliegenden Code gebundene VariableEndausdruck der Â»%sÂ«-Schleife bei %L ist nicht in kanonischer Form%s-Schleifeninkrementausdruck bei %L verwendet eine im dazwischenliegenden Code gebundene VariableSchleifeninkrement %s bei %L hat nicht die kanonische Form%s-Schleifenstartausdruck bei %L verwendet im dazwischenliegenden Code gebundene VariableSchleifenstartausdruck %s bei %L hat nicht die kanonische Form%s bei %L muss mindestens eine MAP-Klausel enthalten%s-Namensraum %qD widerspricht der Erreichbarkeits-Definition%s wird fÃ¼r Aggregattypen mit variabler LÃ¤nge nicht unterstÃ¼tzt%s wird auf diesem Ziel nicht unterstÃ¼tzt%s unterstÃ¼tzt nicht-PIC-Code nur auf M-Profil-Zielen%s unterstÃ¼tzt nicht-PIC-Code nur auf M-Profil-Zielen mit dem MOVT-Befehl%s auÃŸerhalb des Wertebereiches: Bereich ist %i bis %i, Wert ist %iProzedur %s bei %L ist bereits als Prozedur %s deklariert%s-Prozedur bei %L ist bereits als %s-Prozedur deklariert.
  F2008: Eine Zuweisung an eine Zeigerfunktion ist mehrdeutig, wenn dies die erste Anweisung nach dem Spezifikationsblock ist. Bitte fÃ¼gen Sie davor irgend eine andere ausfÃ¼hrbare Anweisung ein. FIXME (steht so im englischen Original.)%s gab Ende-Status %d zurÃ¼ckSignal %s hat Programm %s beendetSpezifizierer %s in Anweisung %s bei %L hat ungÃ¼ltigen Wert %qsSpezifizierer %s in Anweisung %s bei %L hat Wert %qsAnweisung %s bei %C kann nicht auf Anweisung %s bei %L folgenAnweisung %s bei %C kann keine DO-Schleife ohne Block beendenAnweisung %s bei %C folgt einer anderen ZugriffsspezifikationAnweisung %s bei %C in PURE-ProzedurAnweisung %s bei %C nicht auf Konstrukt %qs anwendbarAnweisung %s bei %C ist nicht innerhalb eines KonstruktsAnweisung %s bei %C nicht innerhalb des Konstrukts %qsAnweisung %s bei %C hinterlÃ¤sst CRITICAL-KonstruktAnweisung %s bei %C hinterlÃ¤sst DO CONCURRENT-KonstruktAnweisung %s bei %C verlÃ¤sst OpenACC-strukturierten BlockAnweisung %s bei %C verlÃ¤sst OpenMP-strukturierten Block%s-Anweisung bei %L erwartet%s-Anweisung ist innerhalb von BLOCK DATA bei %C nicht erlaubt%s-Anweisung ist innerhalb eines BLOCKs bei %C nicht erlaubtAnweisung %s muss in einem MODULE auftreten%s-Anweisung in PURE-Prozedur bei %C nicht erlaubt%s-Anweisungen bei %L und %L haben beide kein Listenelement, aber nur eine darf%s-SymbolMarkierung %s bei %L muss Standard-Zeichenkette seinMarkierung %s bei %L muss vom Typ %s seinMarkierung %s bei %L muss ein Skalar sein%s-Symbol mit INQUIRE%s mit Signal %d [%s]%s beendet%s verwendet mit Format %<%%%c%> %s%s wird innerhalb von %%<â€¦%%> verwendetÂ»%sÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext Â»privateÂ«%s%#qD%s%#qD (gelÃ¶scht)%s%#qD (ignoriert)%s%#qD (in der NÃ¤he der Ãœbereinstimmung)%s%#qD (umgekehrt)%s%#qD (umgeschrieben)%s%<%D(%T)%> (eingebaut)%s%<%D(%T, %T)%> (eingebaut)%s%<%D(%T, %T, %T)%> (eingebaut)%s%qT (Umwandlung)%s%qs%s ist ungÃ¼ltig%s%qs%s ist nicht erlaubt%s%s%s %sVersion %s (%s)
  %s	kompiliert von GNU-C-Version %s, %s%s%s %sVersion %s (%s) kompiliert von CC, %s%sGGC-Heuristik: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%sWarnung: %s-Header-Version %s unterscheidet sich von Bibliotheksversion %s.
*************** F2008: Eine Zuweisung an eine Zeigerfunk
*** 2250,2255 ****
--- 2278,2284 ----
  %s: Â»%sÂ« hat BÃ¶gen zum Eintrittsblock
  %s: Eintrag und/oder Exit-BlÃ¶cke fehlen in Â»%sÂ«
  %s: bereits gesehene BlÃ¶cke fÃ¼r Â»%sÂ«
+ %s: bereits gesehene Bedingungen fÃ¼r Â»%sÂ«
  %s: kann nicht geÃ¶ffnet werden, wird als nicht ausgefÃ¼hrt vermutet
  %s:Hinweis-Datei kann nicht geÃ¶ffnet werden
  %s: beschÃ¤digt
*************** F2008: Eine Zuweisung an eine Zeigerfunk
*** 2267,2274 ****
  Spezifizierer %sbei %L ist in OPEN-Anweisung fÃ¼r unformatierte Ein-/Ausgabe nicht erlaubt%u Name fÃ¼r strukturelle Bindung angegeben%u Namen fÃ¼r strukturelle Bindung angegebenÂ«Â» Â«-KennzeichenÂ»!Â«-KennzeichenÂ»#Â«-KennzeichenÂ»%%%cÂ« ist kein gÃ¼ltiger OperandenprÃ¤fixÂ»%%&Â« ohne lokale dynamische TLS-Referenzen verwendetÂ»%%lÂ«-Operand ist keine MarkeDie Datei Â»%sÂ« wird bereits verarbeitet
  Â»%sÂ« ist keine gÃ¼ltige explizite konkrete SemantikÂ»%sÂ« muss %d Operanden haben (auÃŸer match_dups)Â»%sÂ« muss mindestens %d Operanden haben (auÃŸer match_dups)Â»%sÂ« darf hÃ¶chstens %d Operanden haben (auÃŸer match_dups)Â»'Â«-KennzeichenÂ»(Â«-KennzeichenÂ»+Â«-KennzeichenÂ»-Â«-KennzeichenÂ»0Â«-KennzeichenÂ»BÂ«-Operand hat mehrere gesetzte BitsÂ»BÂ«-Operand ist nicht konstantÂ»EÂ«-ModifiziererÂ»IÂ«-KennzeichenÂ»OÂ«-ModifiziererÂ»^Â«-KennzeichenÂ»_Â«-KennzeichenÂ»aÂ«-KennzeichenÂ»hÂ«-Operand ist kein SImode-RegisterÂ»mÂ«-KennzeichenÂ»oÂ«-Operand ist nicht konstantÂ»qÂ«-Kennzeichen(C)(Obsolet nach 10.3.9)	MH_NOPREFIXBINDING festlegen, in einer ausfÃ¼hrbaren Datei.(Obsolet nach 10.4)	MH_NOMULTIDEFS festlegen, in einem Ã¼bergeordneten Framework.(Obsolet nach 10.4) -multiply_defined <Behandlung>	Bot einen Mechanismus zur Warnung vor Symbolen, die in mehreren Dylibs definiert sind.(Obsolet nach 10.4) -multiply_defined_unused <Behandlung>	Bot einen Mechanismus zur Warnung vor Symbolen, die in der aktuellen ausfÃ¼hrbaren Datei definiert sind, die auch in verknÃ¼pften Dylibs definiert sind.(Obsolet nach 10.4) Multi-Module werden seit macOS 10.4 zur Laufzeit ignoriert.(Veraltet und unberÃ¼cksichtigt von ld64)	Ob ld eine ausfÃ¼hrbare Datei erzeugen soll (nur von ld_classic umgesetzt).(Obsolet)	Dies ist der Vorgabewert.(Obsolet) -sectobjectsymbols <Segmentname> <Abschnittsname>	Das Festlegen eines lokalen Symbols am Anfang eines Abschnitts wird nicht mehr unterstÃ¼tzt.(Obsolet) -sectorder <Segmentname> <Abschnittsname> <Reihenfolgedatei>	Wurde ersetzt durch die allgemeinere Option Â»-order_fileÂ«.(Obsolet) Erlaubte das Verlinken mit Â»-flat_namespaceÂ« fortzusetzen, wenn ein verlinktes Bundle ein Symbol enthÃ¤lt, das ebenfalls aus der HauptausfÃ¼hrungsdatei exportiert wurde.(Obsolet) Aktuelle Linker entfernen diese Elemente nie, daher wird diese Option nicht benÃ¶tigt.(Obsolet) LD_PREBIND wird nicht mehr unterstÃ¼tzt.(Veraltet) Objektdateien mit LINKEDIT-Abschnitten werden nicht mehr unterstÃ¼tzt.(Obsolet) Dies ist der Vorgabewert.(Veraltet, ignoriert)	Alte UnterstÃ¼tzung, Ã¤hnlich wie Â»whyloadÂ«.(Obsolet, nur ld_classic) -sectcreate <Segmentname> <Abschnittsname> <Datei>	Hat erlaubt, einen Abschnitt aus einer Datei zu erstellen.(Obsolet, nur ld_classic) -seg_addr_table_filename <Pfad>.(ein Zeiger auf ein Element kann nur mit %<Â»&%E%> erzeugt werden)(eine Initialisierung auÃŸerhalb der Klasse ist erforderlich)(anonymer Namensraum)(anonym)(wenn das nicht beabsichtigt war, stellen Sie sicher, dass das Funktions-Template bereits deklariert wurde, fÃ¼gen Sie %<<>%> hier hinter dem Funktionsnamen ein)(bei Verwendung von %<-fpermissive%>, %<-std=c++11%> oder %<-std=gnu++11%> wird G++ den Code akzeptieren)(mit %<-fpermissive%> wird G++ den Code akzeptieren, aber die Verwendung eines nicht deklarierten Namens ist veraltet)(bei Nachrichten ohne eine Ã¼bereinstimmende Methodensignatur wird angenommen, dass sie %<id%> zurÃ¼ckgeben und %<...%> als Argumente akzeptieren)(nahe der Initialisierung fÃ¼r %qs)(kein Argument)(vielleicht war %<typename %T::%E%> beabsichtigt)(vielleicht fehlt ein Semikolon hinter der Definition von %qT)(Es sollte also %qT statt %qT an %<va_arg%> Ã¼bergeben werden)(statische Destruktoren fÃ¼r %s)(statische Initialisierungen fÃ¼r %s)(die Meldung wird pro Quelldatei nur einmal angezeigt)
  ({anonym})*** WARNUNG *** es gibt aktive Plugins â€“ bitte Fehler nur dann melden, wenn diese auch ohne alle Plugins reproduziert werden kÃ¶nnen.
! *this--help=<Klasse>	Beschreibungen fÃ¼r eine bestimmte Klasse von Optionen anzeigen. <Klasse> ist ein oder mehrere Elemente aus optimizers, target, warnings, undocumented, param.--param inline-unit-growth: Limit erreicht--param large-function-growth: Limit erreicht--param large-stack-frame-growth: Limit erreicht--param max-inline-insns-auto: Limit erreicht--param max-inline-insns-single: Limit erreicht--param=aarch64-ldp-policy=[default|always|never|aligned] FeinkÃ¶rnige Richtlinie fÃ¼r Ladepaare.--param=aarch64-stp-policy=[default|always|never|aligned] FeinkÃ¶rnige Richtlinie fÃ¼r Speicherpaare.--param=openacc-kernels=[decompose|parloops]	Modus, in dem OpenACC-Â»kernelsÂ«-Konstrukte verarbeitet werden.--param=openacc-privatization=[quiet|noisy]	Modus von OpenACC-Privatisierungsmeldungen festlegen.--param=parloops-schedule=[static|dynamic|guided|auto|runtime]	Art des OMP-Zeitplans fÃ¼r Schleifen, die durch parloops parallelisiert werden.--param=ranger-debug=[none|trace|gori|cache|tracegori|all]	Ausgabemodus fÃ¼r das Ranger-Debuggen festlegen.--param=threader-debug=[none|all]	Aktiviert das ausfÃ¼hrliche Dumping des Threader-LÃ¶sers.-A<Frage>=<Antwort>	Die <Antwort> auf eine <Frage> annehmen. Angabe von Â»-Â« vor <Frage> schaltet die <Antwort> auf <Frage> aus.-D<Makro>[=<Wert>]	Ein <Makro> mit <Wert> definieren. Wenn nur <Makro> angegeben wird, wird <Wert> auf 1 gesetzt.Â»-EÂ« oder Â»-xÂ« benÃ¶tigt, wenn die Eingabe von der Standardeingabe kommt-F <Verz>	<Verz> an das Ende des Haupt-EinfÃ¼gepfades des Frameworks anfÃ¼gen.-G<Anzahl>	Globale und statische Daten kleiner als <Anzahl> Bytes in einen gesonderten Abschnitt legen (bei manchen Zielarchitekturen).-Hd <Verz>	D-Schnittstellen-Dateien in Verzeichnis <Verz> schreiben.-Hf <Datei>	D-Interface in <Datei> schreiben.-I <Verz>	<Verz> an das Ende des HaupteinfÃ¼gepfades anfÃ¼gen.-J<Verzeichnis>	MODULE-Dateien in Â»VerzeichnisÂ« ablegen.-MF <Datei>	AbhÃ¤ngigkeiten in angegebene Datei schreiben.-MQ <Ziel>	Ziel hinzufÃ¼gen, das mÃ¶glicherweise AnfÃ¼hrungszeichen benÃ¶tigt.-MT <Ziel>	Ziel hinzufÃ¼gen, das keine AnfÃ¼hrungszeichen benÃ¶tigt.-O<Zahl>	Optimierungsstufe auf <Zahl> setzen.-U<Makro>	<Makro>-Definition aufheben.-Waligned-new=[none|global|all]	Selbst dann warnen, wenn Â»newÂ« Klassenelementfunktionen zur Speicherreservierung verwendet.-Walloc-size-larger-than=<Bytes>	Bei Aufrufen von Allozierungsfunktionen warnen, mit denen Objekte erzeugt werden, die grÃ¶ÃŸer als Â»BytesÂ« sind.-Walloca-larger-than=<Anzahl>	Bei Aufrufen von alloca warnen, deren GrÃ¶ÃŸe unbeschrÃ¤nkt ist oder deren GrÃ¶ÃŸe zwar beschrÃ¤nkt ist, aber mehr als <Anzahl> Bytes betragen kann.-Wbidi-chars=[none|unpaired|any|ucn] Vor UTF-8 bidirektionalen Steuerzeichen warnen.-Wframe-larger-than=<GrÃ¶ÃŸe>	Warnen, wenn der Stapelrahmen einer Funktion mehr als <GrÃ¶ÃŸe> Bytes benÃ¶tigt.-Wlarger-than=<Anzahl>	Warnen, wenn ein Objekt grÃ¶ÃŸer als <Anzahl> Bytes ist.-Wnormalized=[none|id|nfc|nfkc]	Bei nicht-normalisierten Unicode-Zeichenketten warnen.-Wstack-usage=<GrÃ¶ÃŸe in Bytes>	Warnen, wenn Stapelverwendung den angegebenen Betrag Ã¼berschreiten kÃ¶nnte.-Wvla-larger-than=<Anzahl>	Bei unbeschrÃ¤nkten Verwendungen von Arrays variabler LÃ¤nge warnen, und bei Verwendung von Arrays variabler LÃ¤nge, wenn die LÃ¤nge <Anzahl> Ã¼berschreiten kann.Â»-Xbind-nowÂ« und Â»-Xbind-lazyÂ« sind unvertrÃ¤glich-Xf <Datei>	JSON-Ausgabe in die angegebene <Datei> schreiben.-allowable_client <Name>	Die ausgegebene dylib ist nur vom Client <Name> verwendbar.-arch <Name>	Ausgabedatei fÃ¼r die Architektur <Name> erzeugen.-aux-info <Datei>	Deklarationsinformationen in <Datei> ausgeben.Â»-bundleÂ« ist nicht mit Â»-dynamiclibÂ« erlaubtÂ»-bundleÂ« ist nicht mit Â»-sharedÂ« erlaubt-bundle_loader <AusfÃ¼hrbar>	Die ausfÃ¼hrbare Datei <AusfÃ¼hrbar> (die dieses Bundle laden wird) so behandeln, als sei sie eine der dynamischen Bibliotheken, gegen die das Bundle fÃ¼r SymbolauflÃ¶sung gebunden ist.Â»-bundle_loaderÂ« ist nicht mit Â»-dynamiclibÂ« erlaubtFÃ¼r Ada wird Â»-cÂ« oder Â»-SÂ« benÃ¶tigtFÃ¼r gnat2scil wird -c benÃ¶tigtFÃ¼r gnat2why wird Â»-cÂ« benÃ¶tigt-client_name <Name>	Erlauben, dass die erzeugte ausfÃ¼hrbare Datei gegen die private Dylib gebunden werden darf (mit allowable_client).Â»-client_nameÂ« ist nicht mit Â»-dynamiclibÂ« erlaubt-compatibility_version <Nummer>	Minimale Version fÃ¼r das Client-Interface festlegen. Clients mÃ¼ssen diese <Nummer> oder eine grÃ¶ÃŸere angeben, oder das Binden wird zur Laufzeit fehlschlagen.Â»-compatibility_versionÂ« ist nur mit Â»-dynamiclibÂ« erlaubt-current_version <Nummer>	Aktuelle Version fÃ¼r die Bibliothek auf <Nummer> festlegen.Â»-current_versionÂ« ist nur mit Â»-dynamiclibÂ« erlaubt-d<Buchstaben>	Ausgaben von bestimmten DurchlÃ¤ufen des Compilers einschalten.-dumpbase <Datei>	Den Basis-Dateinamen fÃ¼r Ausgaben setzen.-dumpbase-ext .<Erw>    Die Dateinamenserweiterung .<Erw> weglassen, beim Benennen der hilfsweisen Ausgabedateien.-dumpdir <Verzeichnis>	Den Basis-Verzeichnisnamen fÃ¼r Ausgaben setzen.-dylib_file Installationsname:Dateiname	Dies ermÃ¶glicht die VerknÃ¼pfung einer Dylib mit Â»InstallationsnameÂ«, die aber in einer anderen Installationsposition Â»DateinameÂ« zu finden ist-dylinker_install_name <Pfad>	Wird nur verwendet, um dyld zu bauen.-exported_symbols_list <Dateiname>	Globale Symbole in <Dateiname> werden aus der gelinkten Ausgabedatei exportiert, alle nicht erwÃ¤hnten Symbole werden als versteckt behandelt.-f%s ignoriert (nicht fÃ¼r DJGPP unterstÃ¼tzt)
! -fada-spec-parent=Einheit	Ada-Spezifikationen als Kind-Einheiten der angegebenen Elterneinheit ausgeben.-faligned-new=<N>	Ãœberausgerichtete Typallozierung aus C++17 fÃ¼r Typen mit Ausrichtung grÃ¶ÃŸer N verwenden.-fasan-shadow-offset=<Zahl>	Spezifischen Offset fÃ¼r Schattenspeicher verwenden.-fblas-matmul-limit=<n>	GrÃ¶ÃŸe der kleinsten Matrix, fÃ¼r die matmul BLAS verwendet.-fbounds-check=[on|safeonly|off]	Array-GrenzprÃ¼fungen einschalten, nur in @safe-Code, oder ausschalten.-fcall-saved-<Register>	<Register> als Ã¼ber Funktionsgrenzen hinweg reserviert markieren.-fcall-used-<Register>	<Register> als durch Funktionsaufrufe beschÃ¤digt markieren.-fcf-protection=[full|branch|return|none|check]	Funktionen mit zusÃ¤tzlichen PrÃ¼fungen versehen, dass die Sprungziele von jump/call/return gÃ¼ltig sind.-fcheck=[...]	DurchgefÃ¼hrte LaufzeitprÃ¼fungen.-fcheckaction=[throw,halt,context]	Verhalten bei NichterfÃ¼llung eines Vertrags.-fcoarray=<none|single|lib>	Angeben, welche Koarray-Parallelisierung verwendet wird.-fcompare-debug[=<Optionen>]	Mit und ohne z.B. -gtoggle kompilieren, und den Dump der Â»final-insnsÂ« vergleichen.-fconst-string-class=<Name>	Klasse <Name> fÃ¼r konstante Zeichenketten verwenden.-fconstexpr-cache-depth=<Zahl>	GrÃ¶ÃŸte Rekursionstiefe des Caches fÃ¼r konstante AusdrÃ¼cke festlegen.-fconstexpr-depth=<Zahl>	GrÃ¶ÃŸte Rekursionstiefe fÃ¼r konstante AusdrÃ¼cke angeben.-fconstexpr-loop-limit=<Anzahl>	HÃ¶chstzahl der Schleifeniterationen fÃ¼r Â»constexprÂ« angeben.-fconstexpr-ops-limit=<Anzahl>	HÃ¶chstzahl der constexpr-Operationen pro einzelner Â»constexprÂ« angeben.-fcontract-assumption-mode=[on|off]	Axiomatische VertrÃ¤ge als Annahmen zulassen oder nicht (Vorgabe: zulassen).-fcontract-build-level=[off|default|audit]	Maximale Vertragsstufe, fÃ¼r die LaufzeitprÃ¼fungen generiert werden.-fcontract-continuation-mode=[on|off]	Vertragsfortsetzungsmodus ein- oder ausschalten (Vorgabe: aus).-fcontract-mode=[on|off]	VertrÃ¤ge komplett ein- oder ausschalten (Vorgabe: ein).-fcontract-role=<Name>:<Semantik>	Semantik fÃ¼r alle Stufen in einer Rolle angeben (default, review), oder eine selbstdefinierte Rolle mit der angegebenen Semantik (zum Beispiel: opt:assume,assume,assume).-fcontract-semantic=<Stufe>:<Semantik>	Die konkrete Semantik fÃ¼r die Stufe angeben.-fcontract-strict-declarations=[on|off]	Warnungen bei generalisierten Neudeklarationen von Funktionen mit VertrÃ¤gen ein- oder ausschalten (Vorgabe: aus).-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>	Die Endianess, die fÃ¼r unformatierte Dateien verwendet wird.-fdbg-cnt=<ZÃ¤hler>[:<Untere Grenze 1>-]<Obere Grenze 1>[:<Untere Grenze 2>-<Obere Grenze 2>:...][,<ZÃ¤hler>:...]	Obergrenze fÃ¼r Debug-ZÃ¤hler festlegen.-fdebug-prefix-map=<alt>=<neu>	In Fehlersuchinfo einen Verzeichnisnamen auf einen anderen abbilden.-fdebug=<Bezeichner>	Durch Bezeichner festgelegten Debugcode eincompilieren.-fdeps-target=obj.o Ausgabedatei fÃ¼r den Kompilierschritt.-fdiagnostics-color=[never|always|auto]	Diagnosemeldungen einfÃ¤rben.-fdiagnostics-column-origin=<Nummer>	Legt die Nummer der ersten Spalte fest. Die Vorgabe ist gemÃ¤ÃŸ GNU-Stil 1-basiert, aber einige Dienstprogramme erwarten 0-basierte Spaltennummern.-fdiagnostics-column-unit=[display|byte]	Festlegen, ob Spaltennummern als Anzeigespalten (Standard) ausgegeben werden oder in rohen Bytes gemessen werden.-fdiagnostics-escape-format=[unicode|bytes]	Festlegen, wie Zeichen auÃŸerhalb des druckbaren ASCII-Bereichs in der Quelle fÃ¼r Diagnosen, die dies vorschlagen, ausgegeben werden sollen.-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]	Ausgabeformat auswÃ¤hlen.-fdiagnostics-show-location=[once|every-line]	Wie oft die Quelltext-Position am Zeilenanfang ausgegeben wird, wenn die Diagnose Ã¼ber mehrere Zeilen geht.-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]	Legt fest, welche Zeichen in Text-Arg-Diagrammen verwendet werden.-fdiagnostics-urls=[never|always|auto]	URLs in Diagnosemeldungen einbetten.-fdisable-[tree|rtl|ipa]-<Durchgang>=range1+range2	Einen Optimierungsdurchgang ausschalten.-fdoc-dir=<Verz>	Dokumentationsdatei in Verzeichnis <Verz> schreiben.-fdoc-file=<Datei>	Dokumentation in <Datei> schreiben.-fdoc-inc=<Datei>	Eine Ddoc-Makro-Datei <Datei> inkludieren.-fdump-<type>	Verschiedene compilerinterne Informationen in eine Datei abziehen.-fdump-cxx-spec=<Dateiname>	Alle Deklarationen als C++-Code nach <Dateiname> schreiben.-fdump-final-insns=<Datei>	Die Befehle am Ende der Ãœbersetzung in Datei abziehen.-fdump-go-spec=<Datei>	Alle Deklarationen als Go-Code in <Datei> schreiben.-femit-struct-debug-baseonly	Aggressiv reduzierte Debuginfo fÃ¼r Strukturen.-femit-struct-debug-detailed=<spec-list>AusfÃ¼hrliche reduzierte Debuginfo fÃ¼r Strukturen.-femit-struct-debug-reduced	Konservativ reduzierte Debuginfo fÃ¼r Strukturen.-fenable-[tree|rtl|ipa]-<Durchgang>=range1+range2	Einen Optimierungsdurchgang einschalten.-fexcess-precision=[fast|standard|16]	Behandlung Ã¼berschÃ¼ssiger Gleitkommagenauigkeit bestimmen.-fexec-charset=<Zeichensatz>	Alle Zeichenketten und Zeichenkonstanten in <Zeichensatz> umwandeln.-fextern-std=<Standard>	C++-Namensumwandlung kompatibel zu <Standard> machen.-ffile-prefix-map=<alt>=<neu>	In Ãœbersetzungsergebnis einen Verzeichnisnamen auf einen anderen abbilden.-ffixed-<Register>	<Register> als fÃ¼r den Compiler nicht verfÃ¼gbar markieren.-ffixed-line-length-<n>	Im festen Modus n als ZeilenlÃ¤nge verwenden.-ffp-contract=[off|on|fast]	Schrumpfung von GleitkommaausdrÃ¼cken durchfÃ¼hren.-ffpe-summary=[â€¦]	Zusammenfassung fÃ¼r Gleitkommaausnahmen ausgeben.-ffpe-trap=[â€¦]	Bei folgenden Gleitkommaausnahmen anhalten.-ffixed-line-length-<n>	Im freien Modus n als ZeilenlÃ¤nge verwenden.-fgnat-encodings=[all|gdb|minimal]	Gleichgewicht zwischen GNAT-Encodings und Standard-DWARF auswÃ¤hlen, die in den Debuginformationen landen.-fgo-c-header=<Datei>	Go-struct-Definitionen als C-Code in <Datei> schreiben.-fgo-debug-escape-hash=<Zeichenkette>	Hashwert zum Debuggen der Escape-Analyse.-fgo-dump-<Typ>	Interne Information des Go-Frontends in Datei ausgeben.-fgo-embedcfg=<Datei>	Eingebettete Dateien Ã¼ber go:embed auflisten.-fgo-importcfg=<file>	Gibt die Datei an, die verrÃ¤t, wo die Importe zu finden sind.-fgo-optimize-<type>	OptimierungsdurchlÃ¤ufe im Frontend einschalten.-fgo-pkgpath=<Zeichenkette>	Go-Paketpfad festlegen.-fgo-prefix=<Zeichenkette>	Paketspezifisches PrÃ¤fix fÃ¼r exportierte Go-Namen festlegen.-fgo-relative-import-path=<Pfad>	Relativen Import als relativ zum Pfad behandeln.-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]	CFR-AusfÃ¼hrungspfade auch prÃ¼fen, bevor noreturn-Funktionen aufgerufen werden.-finit-character=<n>	Lokale Zeichenvariablen auf ASCII-Wert n initialisieren.-finit-integer=<n>	Lokale Ganzzahlvariablen auf n initialisieren.-finit-logical=<true|false>	Lokale logische Variablen initialisieren.-finit-real=<zero|nan|inf|-inf>	Lokale Real-Variablen initialisieren.-finline-arg-packing	Argumentpacken inline durchfÃ¼hren.-finline-limit=<Zahl>	GrÃ¶ÃŸe von Â»inlineÂ«-Funktionen auf <Zahl> beschrÃ¤nken.-finline-matmul-limit=<n>	GrÃ¶ÃŸe der grÃ¶ÃŸten Matrix, fÃ¼r die matmul geinlinet wird.-finline-stringops[=memcmp|memcpy|memmove|memset] UnterstÃ¼tzte mem/str-Operationen inline expandieren, auch wenn dies der Optimierung widerspricht.-finput-charset=<Zeichensatz>	Standard-Zeichensatz fÃ¼r Quelldateien angeben.-finstrument-functions-exclude-file-list=filename,â€¦	In den Dateien aufgezÃ¤hlte Funktionen nicht instrumentieren.-finstrument-functions-exclude-function-list=name,â€¦	AufgezÃ¤hlte Funktionen nicht instrumentieren.-fira-algorithm=[CB|priority]	Verwendeten IRA-Algorithmus festlegen.-fira-region=[one|all|mixed]	Regionen fÃ¼r IRA festlegen.-fira-verbose=<Zahl<	Stufe der IRA Diagnosemeldungen steuern.-flive-patching=[inline-only-static|inline-clone]	FunktionsÃ¼bergreifende Optimierung steuern, um fÃ¼r Live-Patching geeigneten Code zu erzeugen. Bietet gleichzeitig mehrstufige Kontrolle bezÃ¼glich der ausgewÃ¤hlten funktionsÃ¼bergreifenden Optimierungen.-fmacro-prefix-map=<alt>=<neu>	Einen Verzeichnisnamen auf einen anderen umschreiben in __FILE__, __BASE_FILE__ und __builtin_FILE().-fmax-array-constructor=<n>	HÃ¶chstzahl der Objekte in einem Feldkonstruktor.-fmax-errors=<Anzahl>	HÃ¶chstzahl der zu meldenden Fehler.-fmax-identifier-length=<n>	GrÃ¶ÃŸte BezeichnerlÃ¤nge.-fmax-stack-var-size=<n>	GrÃ¶ÃŸe des grÃ¶ÃŸten Feldes, das auf dem Stapel abgelegt wird, in Bytes.-fmax-subrecord-length=<n>	GrÃ¶ÃŸte LÃ¤nge fÃ¼r TeildatensÃ¤tze.-fmessage-length=<Anzahl>	Diagnosemeldungen auf <Anzahl> Zeichen pro Zeile beschrÃ¤nken. 0 unterdrÃ¼ckt Zeilenumbruch.-fmodule-file=<package.module>=<Dateiang>	Dateiangabe <Dateiang> als Quelldatei fÃ¼r <package.module> verwenden.-fno-threadsafe-statics	Keinen threadsicheren Code fÃ¼r Initialisierung lokaler statischer Objekte erzeugen.-foffload-abi=[lp64|ilp32]	Festlegen, welche ABI in einem Offload-Compiler verwendet wird.-foffload-options=<Ziele>=<Optionen>	Offloading-Ziele und deren Optionen angeben.-fopt-info[-<Typ>=Dateiname]	Optimierungsdetails des Compilers ausgeben.Â»-force_flat_namespaceÂ« ist nicht mit Â»-dynamiclibÂ« erlaubt-fpack-struct=<Zahl>	AnfÃ¤ngliche grÃ¶ÃŸte Ausrichtung fÃ¼r Strukturelemente festlegen.-fpermitted-flt-eval-methods=[c11|ts-18661]	Angeben, welche Werte von FLT_EVAL_METHOD erlaubt sind.-fplugin-arg-<Name>-<SchlÃ¼ssel>[=<Wert>]	Argument <SchlÃ¼ssel>=<Wert> fÃ¼r Plugin <Name> angeben.-fprofile-prefix-map=<alt>=<neu>	In der Ausgabe von GCOV einen Verzeichnisnamen auf einen anderen abbilden.-fprofile-reproducible=[serial|parallel-runs|multithreaded]	Stufe fÃ¼r die Reproduzierbarkeit des mit Â»-fprofile-generateÂ« generierten Profils festlegen.-fprofile-update=[single|atomic|prefer-atomic]	Methode fÃ¼r Profilupdates festlegen.-framework <Name>	Das Framework <Name> im Pfad fÃ¼r Frameworks suchen.-frandom-seed=<Zeichenkette>	Ãœbersetzung mit <Zeichenkette> reproduzierbar machen.-freorder-blocks-algorithm=[simple|stc]	Algorithmus zum Umordnen der BasisblÃ¶cke festlegen.-frust-cfg=<Name>             Option fÃ¼r Konfigurationsexpansion festlegen-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             Die Pipeline beim Kompilieren von Rust-Code bis zu dieser Stufe durchlaufen-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Auszugebender Crate-Typ-frust-crate=<Name>             Crate-Namen fÃ¼r die Ãœbersetzung festlegen-frust-dump-<type>              Interne Informationen des Rust-Frontends ausgeben.-frust-edition=[2015|2018|2021]             Sprachversion zum Ãœbersetzen auswÃ¤hlen-frust-extern=              Gibt an, wo sich eine externe Bibliothek befindet-frust-mangling=[legacy|v0]     Version der Namensmangelung auswÃ¤hlen-frust-max-recursion-depth=<Anzahl>-frust-metadata-output=<Pfad.rox>  Pfad, in den die Create-Metadaten geschrieben werden-fsanitize-sections=<sec1,sec2,...>	Globale Variablen in benutzerdefinierten Abschnitten bereinigen.-fsanitize=address wird in dieser Konfiguration nicht unterstÃ¼tzt-fsave-mixins=<Dateiname>	Mixins expandieren und in <Dateiname> speichern.-fsched-stalled-insns-dep=<Zahl>	AbhÃ¤ngigkeitsentfernung fÃ¼r PrÃ¼fung in nicht ausgereifter Planung von eingereihten Befehlen festlegen.-fsched-stalled-insns=<Anzahl>	Anzahl der eingereihten Befehle festlegen, die unausgereift geplant werden kÃ¶nnen.-fsched-verbose=<Stufe>	Stufe der WortfÃ¼lle des Planers angeben.-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]	Vektorisierungs-Kostenmodell angeben, das fÃ¼r mit einer SIMD-Direktive markierten Code verwendet wird.-fsso-struct=[big-endian|little-endian|native]	Standardspeicherreihenfolge fÃ¼r Skalare festlegen.-fstack-check=[no|generic|specific]	Code zur StapelprÃ¼fung in das Programm einfÃ¼gen.-fstack-limit-register=<Register>	Wenn der Stapel Ã¼ber <Register> hinausgeht, abfangen (Â»trapÂ«).-fstack-limit-symbol=<Name>	Wenn der Stapel Ã¼ber das Symbol <Name> hinausgeht, abfangen (Â»trapÂ«).-fstack-reuse=[all|named_vars|none]	Stufe der Stapel-Wiederverwendung fÃ¼r lokale Variablen festlegen.-fstrict-flex-arrays=<Stufe>    Steuern, wann ein Array am Ende einer Struktur als ein flexibles Arraymember angesehen wird, bezÃ¼glich des Zugriffs auf die Elemente dieses Arrays. Vorgabe ist, alle Arrays am Ende einer Struktur als flexible Arrays anzusehen.-ftabstop=<Zahl>        Abstand zwischen Tabstopps fÃ¼r Spaltenmeldungen.-ftemplate-depth=<Zahl>	GrÃ¶ÃŸte Template-Instanziierungstiefe angeben.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Das standardmÃ¤ÃŸige Codeerzeugungsmodell fÃ¼r Thread-lokalen Speicher angeben.-ftrack-macro-expansion=<0|1|2>	Orte der aus der Makroersetzung entstehenden Token verfolgen und sie in Fehlermeldungen anzeigen.-ftree-parallelize-loops=<Anzahl>	Automatische Parallelisierung von Schleifen einschalten.-ftrivial-auto-var-init=[uninitialized|pattern|zero]	Automatische Variablen initialisieren.-fuse-linker-plugin wird in dieser Konfiguration nicht unterstÃ¼tzt-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]	Kostenmodell fÃ¼r Vektorisierung angeben.-fversion=<Ident>	Mit Ident identifizierten Versionscode mitkompilieren.-fvisibility=[default|internal|hidden|protected]	Standard-Symbolsichtbarkeit festlegen.-fvisibility=[private|protected|public|package]	Standard-Symbolsichtbarkeit festlegen.-fvtable-verify=preinit wird in dieser Konfiguration nicht unterstÃ¼tzt-fvtable-verify=std wird in dieser Konfiguration nicht unterstÃ¼tzt-fwide-exec-charset=<Zeichensatz>	Alle Wide-Zeichenketten und -konstanten in Zeichensatz <Zeichensatz> umwandeln.-gnat<Optionen>	Optionen fÃ¼r GNAT angeben.-gz wird in dieser Konfiguration nicht unterstÃ¼tzt-gz=<Format>	Komprimierte Debugabschnitte im Format <Format> erzeugen.-gz=zstd wird in dieser Konfiguration nicht unterstÃ¼tzt-idirafter <Verzeichnis>	<Verzeichnis> an das Ende des System-EinfÃ¼gepfades anfÃ¼gen.-iframework <Verz>	<Verz> an das Ende des EinfÃ¼gepfades des System-Frameworks anfÃ¼gen.-imacros <Datei>	Definition von Makros in <Datei> akzeptieren.-image_base <Adresse>	Basisadresse fÃ¼r eine Dylib oder ein Bundle festlegen.-imultiarch <Verzeichnis>	<Verzeichnis> als Multiarch-include-Verzeichnis festlegen.-imultilib <Verzeichnis>	<Verzeichnis> als Multilib-include-Verzeichnis setzen.-include <Datei>	Inhalt von <Datei> vor anderen Dateien einfÃ¼gen.-init <Symbolname>	Das Symbol <Symbolname> wird als erster Initialisierer fÃ¼r eine Dylib verwendet.-install_name <Name>	Legt den Installationsnamen fÃ¼r eine Dylib fest.Â»-install_nameÂ« ist nur mit Â»-dynamiclibÂ« erlaubt-iplugindir=<Verz>	<Verz> als Standard-Plugin-Verzeichnis festlegen.-iprefix <Pfad>	<Pfad> als ein PrÃ¤fix fÃ¼r die nÃ¤chsten zwei Optionen angeben.-iquote <Verzeichnis>	<Verzeichnis> am Ende des EinfÃ¼gepfades fÃ¼r Â»#include "â€¦"Â« anfÃ¼gen.-isysroot <Verzeichnis>	<Verzeichnis> als System-Wurzelverzeichnis setzen.-isystem <Verzeichnis>	<Verzeichnis> an den Anfang des System-EinfÃ¼gepfades anfÃ¼gen.-iwithprefix <Verzeichnis>	<Verzeichnis> an das Ende des System-EinfÃ¼gepfades anfÃ¼gen.-iwithprefixbefore <Verz>	<Verz> an das Ende des Haupt-EinfÃ¼gepfades anfÃ¼gen.Â»-keep_private_externsÂ« ist mit Â»-dynamiclibÂ« nicht erlaubt-mabi=ABI	Code erzeugen, der zum angegebenen ABI passt.-mabi=<Basis-ABI>	Code erzeugen, der zur angegebenen Basis-ABI passt.-mabs=MODUS	Den Modus fÃ¼r IEEE-754-ABS/NEG-Befehle auswÃ¤hlen.-march=	Code fÃ¼r die angegebene RISC-V-ISA (z.B. RV64IM) erzeugen. ISA-Zeichenketten mÃ¼ssen in Kleinbuchstaben angegeben werden.-march=ARCH	Code fÃ¼r die angegebene Chip- oder CPU-Version erzeugen.-march=ISA	Code fÃ¼r das gegebene ISA erzeugen.-march=<Prozessor>	Code fÃ¼r die angegebene <Prozessor>-ISA erzeugen.-march=help	UnterstÃ¼tzte -march-Erweiterungen ausgeben.Â»-mas100-syntaxÂ« ist unvertrÃ¤glich mit Â»-gdwarfÂ«-mbranch-cost=KOSTEN	Sprungkosten auf ungefÃ¤hr KOSTEN Befehle setzen.-mbranch-cost=N	Sprungkosten auf ungefÃ¤hr N Befehle setzen.-mcall-ABI	ABI-Aufrufkonvention auswÃ¤hlen.-mcode-readable=SETTING	Angeben, wann Befehle zum Codezugriff erlaubt sind.Â»-mcode-regionÂ« benÃ¶tigt das large-Speichermodell (Â»-mlargeÂ«)-mcpu=	Eigenschaften der angegebenen CPU verwenden und entsprechend Code planen.-mcpu=CPU	Code fÃ¼r ARC-Variante CPU planen.-mcpu=CPU		Eigenschaften der gegebenen CPU verwenden und entsprechend Code planen.-mcpu=PROZESSOR	Architektur von PROZESSOR verwenden und die Ausgabe dafÃ¼r optimieren.-mcpu=m16c	Code fÃ¼r M16C-Varianten kompilieren.-mcpu=m32c	Code fÃ¼r M32C-Varianten kompilieren.-mcpu=m32cm	Code fÃ¼r M32CM-Varianten kompilieren.-mcpu=r8c	Code fÃ¼r R8C-Varianten kompilieren.Â»-mdata-regionÂ« benÃ¶tigt das large-Speichermodell (Â»-mlargeÂ«)-mdebug=	Ausgaben zur Fehlersuche einschalten.-mdouble=<Bits>	Einen <Bits> breiten Typ fÃ¼r Â»doubleÂ« verwenden.-memregs=	Anzahl der Memreg-Bytes (Standard: 16, Bereich: 0..16).-mflush-func=FUNC	FUNC verwenden, um den Cache zu entleeren, bevor Stapel-Trampoline aufgerufen werden.-mfpu=FPU	Code fÃ¼r die angegebene FPU erzeugen.-mhard-float wird nicht unterstÃ¼tzt-mipsN	Code fÃ¼r ISA Stufe N erzeugen.-mlam=[none|u48|u57] Position der Metadaten in Nutzer-Datenzeigern instrumentieren.-mlarge-data-threshold=<Anzahl>	Daten grÃ¶ÃŸer als der angegebene Schwellwert landen in einem Abschnitt fÃ¼r groÃŸe Daten, in den x86-64-Modellen Mittel und GroÃŸ.-mlong-double=<Bits>	Einen <Bits> breiten Typ fÃ¼r Â»long doubleÂ« verwenden.-mmax-inline-memcpy-size=SIZE	Die maximale GrÃ¶ÃŸe von inline-memcpy festlegen, Standard ist 1024.-mmax-stackframe=GRÃ–áºžE	Warnen, wenn ein Stapelrahmen grÃ¶ÃŸer als die angegebene GrÃ¶ÃŸe ist.-mmcu=MCU	Die Ziel-MCU auswÃ¤hlen.-mmcu=MCU	Ziel-System-On-Chip-Variante auswÃ¤hlen, die diese PRU einbettet.-mmpy-option=MPY	ARCv2-Code mit einer Option fÃ¼r das Multiplizierer-Design kompilieren.-mnan=CODIERUNG	Datencodierung fÃ¼r IEEE-754-NaN angeben.-mno-serialize-volatile	Â»volatileÂ«-Speicherreferenzen nicht mit MEMW-Befehlen serialisieren.-moverride=<Zeichenkette>	Nur fÃ¼r Powernutzer! CPU-Optimierungsparameter Ã¼bersteuern.-mpointer-size=[no,32,short,64,long]	StandardgrÃ¶ÃŸe fÃ¼r Zeiger festlegen.-mr10k-cache-barrier=EINSTELLUNG	Angabe, wann r10k-Cachegrenzen eingefÃ¼gt werden sollen.-msdata=[none,data,sysv,eabi]	Methode fÃ¼r sdata-Behandlung auswÃ¤hlen.-msim	Simulator-Laufzeitumgebung verwenden.-msimd=SIMD	Code fÃ¼r die angegebene SIMD-Erweiterung erzeugen.Â»-msingle-floatÂ« und Â»-msoft-floatÂ« dÃ¼rfen nicht zusammen angegeben werden-msmall-data-limit=N	Globale und statische Daten kleiner als <N> Bytes in einen gesonderten Abschnitt legen (bei manchen Zielarchitekturen).-msve-vector-bits=<Anzahl>	Anzahl der Bits in einem SVE-Vektorregister festlegen.-mtarget-linker <Version>	ld64 <Version> als Toolchain-Linker fÃ¼r den aktuellen Aufruf festlegen.-mtls-size=[16,32]	Bit-Breite des unmittelbaren TLS-Offsets angeben.-mtraceback=[full,part,no]	Art der Traceback-Tabelle wÃ¤hlen (vollstÃ¤ndig, teilweise, keine).-mtune=	Code fÃ¼r die angegebene CPU planen.-mtune=ARCH	Ausrichtung fÃ¼r angegebene Chip- oder CPU-Version optimieren.-mtune=<Prozessor>	Code fÃ¼r <Prozessor> optimieren.-mtune=PROZESSOR	Ausgabe fÃ¼r PROZESSOR optimieren.-mcpu=TUNE	Code fÃ¼r angegebene ARC-Variante feintunen.%<-mx32%> wird unter Solaris nicht unterstÃ¼tzt-o <Datei>	Ausgabe in <Datei> schreiben.-pagezero_size <GrÃ¶ÃŸe>	Erlaubt es, die GrÃ¶ÃŸe der Seite 0 fÃ¼r bestimmte SonderfÃ¤lle auf 4 kB festzulegen.-param=riscv-autovec-lmul=<string>	Die RVV-LMUL der Auto-Vektorisierung im RISC-V-Port festlegen.-param=riscv-autovec-preference=<string>	PrÃ¤ferenz der Auto-Vektorisierung im RISC-V-Port festlegen.-param=vsetvl-strategy=<string>	Optimierungsstufe des VSETVL-EinfÃ¼gedurchgangs festlegen.Â»-pgÂ« und Â»-fomit-frame-pointerÂ« sind unvertrÃ¤glich-pie wird in dieser Konfiguration nicht unterstÃ¼tztÂ»-private_bundleÂ« ist mit Â»-dynamiclibÂ« nicht erlaubt-read_only_relocs <Behandlung>	Dies ermÃ¶glicht Codeverschiebungen in schreibgeschÃ¼tzten Seiten (nicht ratsam).-sectalign <Segmentname> <Abschnittsname> <Wert>	Festlegen, dass der genannte Abschnitt im genannten Segment die genannte Ausrichtung hat. Die Ausrichtung muss eine Zweierpotenz in hexadezimaler Form sein.-sectcreate <Segmentname> <Abschnittsname> <Datei>	Den genannten Abschnitt im genannten Segment aus der angegebenen Datei erstellen.-seg_addr_table <Datei>	Basisadressen fÃ¼r dynamische Bibliotheken festlegen, <Datei> enthÃ¤lt eine Zeile fÃ¼r jede Bibliothek.-segaddr <Name> <Adresse>	Basisadresse des Segments <Name> auf <Adresse>festlegen. Die Adresse muss an einer Seitenbegrenzung ausgerichtet sein (derzeit 4 kB).-segprot <Segmentname> <Max-Schutz> <Init-Schutz>	Die Schutzwerte fÃ¼r virtuellen Speicher fÃ¼r das Segment <Segmentname> haben die maximalen und initialen Werte <Max-Schutz> und <Init-Schutz>. Als Werte sind Â»rÂ«, Â»wÂ«, Â»xÂ« oder Â»-Â« mÃ¶glich, letzteres bedeutet Â»kein ZugriffÂ«.-segs_read_only_addr <Adresse>	Adresse des schreibgeschÃ¼tzten Teils einer Dylib festlegen.-segs_read_write_addr <Adresse>	Die <Adresse> als Basisadresse des Lese-/Schreibteils einer Dylib festlegen.-stdlib=[libstdc++|libc++]	Die Standardbibliothek, die fÃ¼r C++-Header und Laufzeit verwendet wird.-sub_library <Name>	Die Bibliothek <Name> wird wieder-exportiert (nur fÃ¼r Dylibs sinnvoll).-sub_umbrella <Name>	Das Framework <Name> wird wieder-exportiert (nur fÃ¼r Dylibs sinnvoll).-trigraphs	Trigraphen nach ISO C unterstÃ¼tzen.-umbrella <Framework>	Das angegebene Framework wird re-exportiert.-undefined <Auswirkung>	Auswirkung von undefinierten Symbolen festlegen (Vorgabewert ist Â»errorÂ«).-unexported_symbols_list <Datei>	Globale Symbole, die in <Datei> aufgelistet sind, nicht exportieren.-weak_reference_mismatches <Auswirkung>	Auswirkung von Symbol-Importkonflikten zwischen Dateien (schwach in der einen und nicht in der anderen) festlegen. Vorgabewert ist, das Symbol als nicht Â»weakÂ« zu behandeln.... diesem AufzÃ¤hlungswert %qDâ€¦ zur vorherigen %qs-Klausel hierâ€¦ mit %qs-Klausel hierâ€¦ ohne %qs-Klausel hier in der NÃ¤he... folgt auf Parameter %P, der ein Defaultargument hatâ€¦ diese Anweisung, aber letztere ist verwirrend eingerÃ¼ckt, als wÃ¤re sie abhÃ¤ngig von %qs.NOT.-Operator in Ausdruck bei %L muss einen LOGICAL-Operanden haben.XOR.-Operator bei %C/* Prototypen fÃ¼r externe Prozeduren, generiert aus %s
     von GNU Fortran %s%s.
  
     Die Verwendung dieser Schnittstelle wird nicht empfohlen,
--- 2296,2303 ----
  Spezifizierer %sbei %L ist in OPEN-Anweisung fÃ¼r unformatierte Ein-/Ausgabe nicht erlaubt%u Name fÃ¼r strukturelle Bindung angegeben%u Namen fÃ¼r strukturelle Bindung angegebenÂ«Â» Â«-KennzeichenÂ»!Â«-KennzeichenÂ»#Â«-KennzeichenÂ»%%%cÂ« ist kein gÃ¼ltiger OperandenprÃ¤fixÂ»%%&Â« ohne lokale dynamische TLS-Referenzen verwendetÂ»%%lÂ«-Operand ist keine MarkeDie Datei Â»%sÂ« wird bereits verarbeitet
  Â»%sÂ« ist keine gÃ¼ltige explizite konkrete SemantikÂ»%sÂ« muss %d Operanden haben (auÃŸer match_dups)Â»%sÂ« muss mindestens %d Operanden haben (auÃŸer match_dups)Â»%sÂ« darf hÃ¶chstens %d Operanden haben (auÃŸer match_dups)Â»'Â«-KennzeichenÂ»(Â«-KennzeichenÂ»+Â«-KennzeichenÂ»-Â«-KennzeichenÂ»0Â«-KennzeichenÂ»BÂ«-Operand hat mehrere gesetzte BitsÂ»BÂ«-Operand ist nicht konstantÂ»EÂ«-ModifiziererÂ»IÂ«-KennzeichenÂ»OÂ«-ModifiziererÂ»^Â«-KennzeichenÂ»_Â«-KennzeichenÂ»aÂ«-KennzeichenÂ»hÂ«-Operand ist kein SImode-RegisterÂ»mÂ«-KennzeichenÂ»oÂ«-Operand ist nicht konstantÂ»qÂ«-Kennzeichen(C)(Obsolet nach 10.3.9)	MH_NOPREFIXBINDING festlegen, in einer ausfÃ¼hrbaren Datei.(Obsolet nach 10.4)	MH_NOMULTIDEFS festlegen, in einem Ã¼bergeordneten Framework.(Obsolet nach 10.4) -multiply_defined <Behandlung>	Bot einen Mechanismus zur Warnung vor Symbolen, die in mehreren Dylibs definiert sind.(Obsolet nach 10.4) -multiply_defined_unused <Behandlung>	Bot einen Mechanismus zur Warnung vor Symbolen, die in der aktuellen ausfÃ¼hrbaren Datei definiert sind, die auch in verknÃ¼pften Dylibs definiert sind.(Obsolet nach 10.4) Multi-Module werden seit macOS 10.4 zur Laufzeit ignoriert.(Veraltet und unberÃ¼cksichtigt von ld64)	Ob ld eine ausfÃ¼hrbare Datei erzeugen soll (nur von ld_classic umgesetzt).(Obsolet)	Dies ist der Vorgabewert.(Obsolet) -sectobjectsymbols <Segmentname> <Abschnittsname>	Das Festlegen eines lokalen Symbols am Anfang eines Abschnitts wird nicht mehr unterstÃ¼tzt.(Obsolet) -sectorder <Segmentname> <Abschnittsname> <Reihenfolgedatei>	Wurde ersetzt durch die allgemeinere Option Â»-order_fileÂ«.(Obsolet) Erlaubte das Verlinken mit Â»-flat_namespaceÂ« fortzusetzen, wenn ein verlinktes Bundle ein Symbol enthÃ¤lt, das ebenfalls aus der HauptausfÃ¼hrungsdatei exportiert wurde.(Obsolet) Aktuelle Linker entfernen diese Elemente nie, daher wird diese Option nicht benÃ¶tigt.(Obsolet) LD_PREBIND wird nicht mehr unterstÃ¼tzt.(Veraltet) Objektdateien mit LINKEDIT-Abschnitten werden nicht mehr unterstÃ¼tzt.(Obsolet) Dies ist der Vorgabewert.(Veraltet, ignoriert)	Alte UnterstÃ¼tzung, Ã¤hnlich wie Â»whyloadÂ«.(Obsolet, nur ld_classic) -sectcreate <Segmentname> <Abschnittsname> <Datei>	Hat erlaubt, einen Abschnitt aus einer Datei zu erstellen.(Obsolet, nur ld_classic) -seg_addr_table_filename <Pfad>.(ein Zeiger auf ein Element kann nur mit %<Â»&%E%> erzeugt werden)(eine Initialisierung auÃŸerhalb der Klasse ist erforderlich)(anonymer Namensraum)(anonym)(wenn das nicht beabsichtigt war, stellen Sie sicher, dass das Funktions-Template bereits deklariert wurde, fÃ¼gen Sie %<<>%> hier hinter dem Funktionsnamen ein)(bei Verwendung von %<-fpermissive%>, %<-std=c++11%> oder %<-std=gnu++11%> wird G++ den Code akzeptieren)(mit %<-fpermissive%> wird G++ den Code akzeptieren, aber die Verwendung eines nicht deklarierten Namens ist veraltet)(bei Nachrichten ohne eine Ã¼bereinstimmende Methodensignatur wird angenommen, dass sie %<id%> zurÃ¼ckgeben und %<...%> als Argumente akzeptieren)(nahe der Initialisierung fÃ¼r %qs)(kein Argument)(vielleicht war %<typename %T::%E%> beabsichtigt)(vielleicht fehlt ein Semikolon hinter der Definition von %qT)(Es sollte also %qT statt %qT an %<va_arg%> Ã¼bergeben werden)(statische Destruktoren fÃ¼r %s)(statische Initialisierungen fÃ¼r %s)(die Meldung wird pro Quelldatei nur einmal angezeigt)
  ({anonym})*** WARNUNG *** es gibt aktive Plugins â€“ bitte Fehler nur dann melden, wenn diese auch ohne alle Plugins reproduziert werden kÃ¶nnen.
! *this--help=<Klasse>	Beschreibungen fÃ¼r eine bestimmte Klasse von Optionen anzeigen. <Klasse> ist ein oder mehrere Elemente aus optimizers, target, warnings, undocumented, param.--param inline-unit-growth: Limit erreicht--param large-function-growth: Limit erreicht--param large-stack-frame-growth: Limit erreicht--param max-inline-insns-auto: Limit erreicht--param max-inline-insns-single: Limit erreicht--param=aarch64-ldp-policy=[default|always|never|aligned] FeinkÃ¶rnige Richtlinie fÃ¼r Ladepaare.--param=aarch64-stp-policy=[default|always|never|aligned] FeinkÃ¶rnige Richtlinie fÃ¼r Speicherpaare.--param=gcn-preferred-vectorization-factor=[default,32,64]	Bevorzugter Vektorisierungsfaktor.--param=openacc-kernels=[decompose|parloops]	Modus, in dem OpenACC-Â»kernelsÂ«-Konstrukte verarbeitet werden.--param=openacc-privatization=[quiet|noisy]	Modus von OpenACC-Privatisierungsmeldungen festlegen.--param=parloops-schedule=[static|dynamic|guided|auto|runtime]	Art des OMP-Zeitplans fÃ¼r Schleifen, die durch parloops parallelisiert werden.--param=ranger-debug=[none|trace|gori|cache|tracegori|all]	Ausgabemodus fÃ¼r das Ranger-Debuggen festlegen.--param=threader-debug=[none|all]	Aktiviert das ausfÃ¼hrliche Dumping des Threader-LÃ¶sers.-A<Frage>=<Antwort>	Die <Antwort> auf eine <Frage> annehmen. Angabe von Â»-Â« vor <Frage> schaltet die <Antwort> auf <Frage> aus.-D<Makro>[=<Wert>]	Ein <Makro> mit <Wert> definieren. Wenn nur <Makro> angegeben wird, wird <Wert> auf 1 gesetzt.Â»-EÂ« oder Â»-xÂ« benÃ¶tigt, wenn die Eingabe von der Standardeingabe kommt-F <Verz>	<Verz> an das Ende des Haupt-EinfÃ¼gepfades des Frameworks anfÃ¼gen.-G<Anzahl>	Globale und statische Daten kleiner als <Anzahl> Bytes in einen gesonderten Abschnitt legen (bei manchen Zielarchitekturen).-Hd <Verz>	D-Schnittstellen-Dateien in Verzeichnis <Verz> schreiben.-Hf <Datei>	D-Interface in <Datei> schreiben.-I <Verz>	<Verz> an das Ende des HaupteinfÃ¼gepfades anfÃ¼gen.-J<Verzeichnis>	MODULE-Dateien in Â»VerzeichnisÂ« ablegen.-MF <Datei>	AbhÃ¤ngigkeiten in angegebene Datei schreiben.-MQ <Ziel>	Ziel hinzufÃ¼gen, das mÃ¶glicherweise AnfÃ¼hrungszeichen benÃ¶tigt.-MT <Ziel>	Ziel hinzufÃ¼gen, das keine AnfÃ¼hrungszeichen benÃ¶tigt.-O<Zahl>	Optimierungsstufe auf <Zahl> setzen.-U<Makro>	<Makro>-Definition aufheben.-Waligned-new=[none|global|all]	Selbst dann warnen, wenn Â»newÂ« Klassenelementfunktionen zur Speicherreservierung verwendet.-Walloc-size-larger-than=<Bytes>	Bei Aufrufen von Allozierungsfunktionen warnen, mit denen Objekte erzeugt werden, die grÃ¶ÃŸer als Â»BytesÂ« sind.-Walloca-larger-than=<Anzahl>	Bei Aufrufen von alloca warnen, deren GrÃ¶ÃŸe unbeschrÃ¤nkt ist oder deren GrÃ¶ÃŸe zwar beschrÃ¤nkt ist, aber mehr als <Anzahl> Bytes betragen kann.-Wbidi-chars=[none|unpaired|any|ucn] Vor UTF-8 bidirektionalen Steuerzeichen warnen.-Wframe-larger-than=<GrÃ¶ÃŸe>	Warnen, wenn der Stapelrahmen einer Funktion mehr als <GrÃ¶ÃŸe> Bytes benÃ¶tigt.-Wlarger-than=<Anzahl>	Warnen, wenn ein Objekt grÃ¶ÃŸer als <Anzahl> Bytes ist.-Wnormalized=[none|id|nfc|nfkc]	Bei nicht-normalisierten Unicode-Zeichenketten warnen.-Wstack-usage=<GrÃ¶ÃŸe in Bytes>	Warnen, wenn Stapelverwendung den angegebenen Betrag Ã¼berschreiten kÃ¶nnte.-Wvla-larger-than=<Anzahl>	Bei unbeschrÃ¤nkten Verwendungen von Arrays variabler LÃ¤nge warnen, und bei Verwendung von Arrays variabler LÃ¤nge, wenn die LÃ¤nge <Anzahl> Ã¼berschreiten kann.Â»-Xbind-nowÂ« und Â»-Xbind-lazyÂ« sind unvertrÃ¤glich-Xf <Datei>	JSON-Ausgabe in die angegebene <Datei> schreiben.-allowable_client <Name>	Die ausgegebene dylib ist nur vom Client <Name> verwendbar.-arch <Name>	Ausgabedatei fÃ¼r die Architektur <Name> erzeugen.-aux-info <Datei>	Deklarationsinformationen in <Datei> ausgeben.Â»-bundleÂ« ist nicht mit Â»-dynamiclibÂ« erlaubtÂ»-bundleÂ« ist nicht mit Â»-sharedÂ« erlaubt-bundle_loader <AusfÃ¼hrbar>	Die ausfÃ¼hrbare Datei <AusfÃ¼hrbar> (die dieses Bundle laden wird) so behandeln, als sei sie eine der dynamischen Bibliotheken, gegen die das Bundle fÃ¼r SymbolauflÃ¶sung gebunden ist.Â»-bundle_loaderÂ« ist nicht mit Â»-dynamiclibÂ« erlaubtFÃ¼r Ada wird Â»-cÂ« oder Â»-SÂ« benÃ¶tigtFÃ¼r gnat2scil wird -c benÃ¶tigtFÃ¼r gnat2why wird Â»-cÂ« benÃ¶tigt-client_name <Name>	Erlauben, dass die erzeugte ausfÃ¼hrbare Datei gegen die private Dylib gebunden werden darf (mit allowable_client).Â»-client_nameÂ« ist nicht mit Â»-dynamiclibÂ« erlaubt-compatibility_version <Nummer>	Minimale Version fÃ¼r das Client-Interface festlegen. Clients mÃ¼ssen diese <Nummer> oder eine grÃ¶ÃŸere angeben, oder das Binden wird zur Laufzeit fehlschlagen.Â»-compatibility_versionÂ« ist nur mit Â»-dynamiclibÂ« erlaubt-current_version <Nummer>	Aktuelle Version fÃ¼r die Bibliothek auf <Nummer> festlegen.Â»-current_versionÂ« ist nur mit Â»-dynamiclibÂ« erlaubt-d<Buchstaben>	Ausgaben von bestimmten DurchlÃ¤ufen des Compilers einschalten.-dumpbase <Datei>	Den Basis-Dateinamen fÃ¼r Ausgaben setzen.-dumpbase-ext .<Erw>    Die Dateinamenserweiterung .<Erw> weglassen, beim Benennen der hilfsweisen Ausgabedateien.-dumpdir <Verzeichnis>	Den Basis-Verzeichnisnamen fÃ¼r Ausgaben setzen.-dylib_file Installationsname:Dateiname	Dies ermÃ¶glicht die VerknÃ¼pfung einer Dylib mit Â»InstallationsnameÂ«, die aber in einer anderen Installationsposition Â»DateinameÂ« zu finden ist-dylinker_install_name <Pfad>	Wird nur verwendet, um dyld zu bauen.-exported_symbols_list <Dateiname>	Globale Symbole in <Dateiname> werden aus der gelinkten Ausgabedatei exportiert, alle nicht erwÃ¤hnten Symbole werden als versteckt behandelt.-f%s ignoriert (nicht fÃ¼r DJGPP unterstÃ¼tzt)
! -fada-spec-parent=Einheit	Ada-Spezifikationen als Kind-Einheiten der angegebenen Elterneinheit ausgeben.-faligned-new=<N>	Ãœberausgerichtete Typallozierung aus C++17 fÃ¼r Typen mit Ausrichtung grÃ¶ÃŸer N verwenden.-fasan-shadow-offset=<Zahl>	Spezifischen Offset fÃ¼r Schattenspeicher verwenden.-fblas-matmul-limit=<n>	GrÃ¶ÃŸe der kleinsten Matrix, fÃ¼r die matmul BLAS verwendet.-fbounds-check=[on|safeonly|off]	Array-GrenzprÃ¼fungen einschalten, nur in @safe-Code, oder ausschalten.-fcall-saved-<Register>	<Register> als Ã¼ber Funktionsgrenzen hinweg reserviert markieren.-fcall-used-<Register>	<Register> als durch Funktionsaufrufe beschÃ¤digt markieren.-fcf-protection=[full|branch|return|none|check]	Funktionen mit zusÃ¤tzlichen PrÃ¼fungen versehen, dass die Sprungziele von jump/call/return gÃ¼ltig sind.-fcheck=[...]	DurchgefÃ¼hrte LaufzeitprÃ¼fungen.-fcheckaction=[throw,halt,context]	Verhalten bei NichterfÃ¼llung eines Vertrags.-fcoarray=<none|single|lib>	Angeben, welche Koarray-Parallelisierung verwendet wird.-fcompare-debug[=<Optionen>]	Mit und ohne z.B. -gtoggle kompilieren, und den Dump der Â»final-insnsÂ« vergleichen.-fconst-string-class=<Name>	Klasse <Name> fÃ¼r konstante Zeichenketten verwenden.-fconstexpr-cache-depth=<Zahl>	GrÃ¶ÃŸte Rekursionstiefe des Caches fÃ¼r konstante AusdrÃ¼cke festlegen.-fconstexpr-depth=<Zahl>	GrÃ¶ÃŸte Rekursionstiefe fÃ¼r konstante AusdrÃ¼cke angeben.-fconstexpr-loop-limit=<Anzahl>	HÃ¶chstzahl der Schleifeniterationen fÃ¼r Â»constexprÂ« angeben.-fconstexpr-ops-limit=<Anzahl>	HÃ¶chstzahl der constexpr-Operationen pro einzelner Â»constexprÂ« angeben.-fcontract-assumption-mode=[on|off]	Axiomatische VertrÃ¤ge als Annahmen zulassen oder nicht (Vorgabe: zulassen).-fcontract-build-level=[off|default|audit]	Maximale Vertragsstufe, fÃ¼r die LaufzeitprÃ¼fungen generiert werden.-fcontract-continuation-mode=[on|off]	Vertragsfortsetzungsmodus ein- oder ausschalten (Vorgabe: aus).-fcontract-mode=[on|off]	VertrÃ¤ge komplett ein- oder ausschalten (Vorgabe: ein).-fcontract-role=<Name>:<Semantik>	Semantik fÃ¼r alle Stufen in einer Rolle angeben (default, review), oder eine selbstdefinierte Rolle mit der angegebenen Semantik (zum Beispiel: opt:assume,assume,assume).-fcontract-semantic=<Stufe>:<Semantik>	Die konkrete Semantik fÃ¼r die Stufe angeben.-fcontract-strict-declarations=[on|off]	Warnungen bei generalisierten Neudeklarationen von Funktionen mit VertrÃ¤gen ein- oder ausschalten (Vorgabe: aus).-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>	Die Endianess, die fÃ¼r unformatierte Dateien verwendet wird.-fdbg-cnt=<ZÃ¤hler>[:<Untere Grenze 1>-]<Obere Grenze 1>[:<Untere Grenze 2>-<Obere Grenze 2>:...][,<ZÃ¤hler>:...]	Obergrenze fÃ¼r Debug-ZÃ¤hler festlegen.-fdebug-prefix-map=<alt>=<neu>	In Fehlersuchinfo einen Verzeichnisnamen auf einen anderen abbilden.-fdebug=<Bezeichner>	Durch Bezeichner festgelegten Debugcode eincompilieren.-fdeps-target=obj.o Ausgabedatei fÃ¼r den Kompilierschritt.-fdiagnostics-color=[never|always|auto]	Diagnosemeldungen einfÃ¤rben.-fdiagnostics-column-origin=<Nummer>	Legt die Nummer der ersten Spalte fest. Die Vorgabe ist gemÃ¤ÃŸ GNU-Stil 1-basiert, aber einige Dienstprogramme erwarten 0-basierte Spaltennummern.-fdiagnostics-column-unit=[display|byte]	Festlegen, ob Spaltennummern als Anzeigespalten (Standard) ausgegeben werden oder in rohen Bytes gemessen werden.-fdiagnostics-escape-format=[unicode|bytes]	Festlegen, wie Zeichen auÃŸerhalb des druckbaren ASCII-Bereichs in der Quelle fÃ¼r Diagnosen, die dies vorschlagen, ausgegeben werden sollen.-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]	Ausgabeformat auswÃ¤hlen.-fdiagnostics-show-location=[once|every-line]	Wie oft die Quelltext-Position am Zeilenanfang ausgegeben wird, wenn die Diagnose Ã¼ber mehrere Zeilen geht.-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]	Legt fest, welche Zeichen in Text-Arg-Diagrammen verwendet werden.-fdiagnostics-urls=[never|always|auto]	URLs in Diagnosemeldungen einbetten.-fdisable-[tree|rtl|ipa]-<Durchgang>=range1+range2	Einen Optimierungsdurchgang ausschalten.-fdoc-dir=<Verz>	Dokumentationsdatei in Verzeichnis <Verz> schreiben.-fdoc-file=<Datei>	Dokumentation in <Datei> schreiben.-fdoc-inc=<Datei>	Eine Ddoc-Makro-Datei <Datei> inkludieren.-fdump-<type>	Verschiedene compilerinterne Informationen in eine Datei abziehen.-fdump-cxx-spec=<Dateiname>	Alle Deklarationen als C++-Code nach <Dateiname> schreiben.-fdump-final-insns=<Datei>	Die Befehle am Ende der Ãœbersetzung in Datei abziehen.-fdump-go-spec=<Datei>	Alle Deklarationen als Go-Code in <Datei> schreiben.-femit-struct-debug-baseonly	Aggressiv reduzierte Debuginfo fÃ¼r Strukturen.-femit-struct-debug-detailed=<spec-list>AusfÃ¼hrliche reduzierte Debuginfo fÃ¼r Strukturen.-femit-struct-debug-reduced	Konservativ reduzierte Debuginfo fÃ¼r Strukturen.-fenable-[tree|rtl|ipa]-<Durchgang>=range1+range2	Einen Optimierungsdurchgang einschalten.-fexcess-precision=[fast|standard|16]	Behandlung Ã¼berschÃ¼ssiger Gleitkommagenauigkeit bestimmen.-fexec-charset=<Zeichensatz>	Alle Zeichenketten und Zeichenkonstanten in <Zeichensatz> umwandeln.-fextern-std=<Standard>	C++-Namensumwandlung kompatibel zu <Standard> machen.-ffile-prefix-map=<alt>=<neu>	In Ãœbersetzungsergebnis einen Verzeichnisnamen auf einen anderen abbilden.-ffixed-<Register>	<Register> als fÃ¼r den Compiler nicht verfÃ¼gbar markieren.-ffixed-line-length-<n>	Im festen Modus n als ZeilenlÃ¤nge verwenden.-ffp-contract=[off|on|fast]	Schrumpfung von GleitkommaausdrÃ¼cken durchfÃ¼hren.-ffpe-summary=[â€¦]	Zusammenfassung fÃ¼r Gleitkommaausnahmen ausgeben.-ffpe-trap=[â€¦]	Bei folgenden Gleitkommaausnahmen anhalten.-ffixed-line-length-<n>	Im freien Modus n als ZeilenlÃ¤nge verwenden.-fgnat-encodings=[all|gdb|minimal]	Gleichgewicht zwischen GNAT-Encodings und Standard-DWARF auswÃ¤hlen, die in den Debuginformationen landen.-fgo-c-header=<Datei>	Go-struct-Definitionen als C-Code in <Datei> schreiben.-fgo-debug-escape-hash=<Zeichenkette>	Hashwert zum Debuggen der Escape-Analyse.-fgo-dump-<Typ>	Interne Information des Go-Frontends in Datei ausgeben.-fgo-embedcfg=<Datei>	Eingebettete Dateien Ã¼ber go:embed auflisten.-fgo-importcfg=<file>	Gibt die Datei an, die verrÃ¤t, wo die Importe zu finden sind.-fgo-optimize-<type>	OptimierungsdurchlÃ¤ufe im Frontend einschalten.-fgo-pkgpath=<Zeichenkette>	Go-Paketpfad festlegen.-fgo-prefix=<Zeichenkette>	Paketspezifisches PrÃ¤fix fÃ¼r exportierte Go-Namen festlegen.-fgo-relative-import-path=<Pfad>	Relativen Import als relativ zum Pfad behandeln.-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]	CFR-AusfÃ¼hrungspfade auch prÃ¼fen, bevor noreturn-Funktionen aufgerufen werden.-finit-character=<n>	Lokale Zeichenvariablen auf ASCII-Wert n initialisieren.-finit-integer=<n>	Lokale Ganzzahlvariablen auf n initialisieren.-finit-logical=<true|false>	Lokale logische Variablen initialisieren.-finit-real=<zero|nan|inf|-inf>	Lokale Real-Variablen initialisieren.-finline-arg-packing	Argumentpacken inline durchfÃ¼hren.-finline-limit=<Zahl>	GrÃ¶ÃŸe von Â»inlineÂ«-Funktionen auf <Zahl> beschrÃ¤nken.-finline-matmul-limit=<n>	GrÃ¶ÃŸe der grÃ¶ÃŸten Matrix, fÃ¼r die matmul geinlinet wird.-finline-stringops[=memcmp|memcpy|memmove|memset] UnterstÃ¼tzte mem/str-Operationen inline expandieren, auch wenn dies der Optimierung widerspricht.-finput-charset=<Zeichensatz>	Standard-Zeichensatz fÃ¼r Quelldateien angeben.-finstrument-functions-exclude-file-list=filename,â€¦	In den Dateien aufgezÃ¤hlte Funktionen nicht instrumentieren.-finstrument-functions-exclude-function-list=name,â€¦	AufgezÃ¤hlte Funktionen nicht instrumentieren.-fira-algorithm=[CB|priority]	Verwendeten IRA-Algorithmus festlegen.-fira-region=[one|all|mixed]	Regionen fÃ¼r IRA festlegen.-fira-verbose=<Zahl<	Stufe der IRA Diagnosemeldungen steuern.-flive-patching=[inline-only-static|inline-clone]	FunktionsÃ¼bergreifende Optimierung steuern, um fÃ¼r Live-Patching geeigneten Code zu erzeugen. Bietet gleichzeitig mehrstufige Kontrolle bezÃ¼glich der ausgewÃ¤hlten funktionsÃ¼bergreifenden Optimierungen.-fmacro-prefix-map=<alt>=<neu>	Einen Verzeichnisnamen auf einen anderen umschreiben in __FILE__, __BASE_FILE__ und __builtin_FILE().-fmax-array-constructor=<n>	HÃ¶chstzahl der Objekte in einem Feldkonstruktor.-fmax-errors=<Anzahl>	HÃ¶chstzahl der zu meldenden Fehler.-fmax-identifier-length=<n>	GrÃ¶ÃŸte BezeichnerlÃ¤nge.-fmax-stack-var-size=<n>	GrÃ¶ÃŸe des grÃ¶ÃŸten Feldes, das auf dem Stapel abgelegt wird, in Bytes.-fmax-subrecord-length=<n>	GrÃ¶ÃŸte LÃ¤nge fÃ¼r TeildatensÃ¤tze.-fmessage-length=<Anzahl>	Diagnosemeldungen auf <Anzahl> Zeichen pro Zeile beschrÃ¤nken. 0 unterdrÃ¼ckt Zeilenumbruch.-fmodule-file=<package.module>=<Dateiang>	Dateiangabe <Dateiang> als Quelldatei fÃ¼r <package.module> verwenden.-fno-threadsafe-statics	Keinen threadsicheren Code fÃ¼r Initialisierung lokaler statischer Objekte erzeugen.-foffload-abi=[lp64|ilp32]	Festlegen, welche ABI in einem Offload-Compiler verwendet wird.-foffload-options=<Ziele>=<Optionen>	Offloading-Ziele und deren Optionen angeben.-fopt-info[-<Typ>=Dateiname]	Optimierungsdetails des Compilers ausgeben.Â»-force_flat_namespaceÂ« ist nicht mit Â»-dynamiclibÂ« erlaubt-fpack-struct=<Zahl>	AnfÃ¤ngliche grÃ¶ÃŸte Ausrichtung fÃ¼r Strukturelemente festlegen.-fpermitted-flt-eval-methods=[c11|ts-18661]	Angeben, welche Werte von FLT_EVAL_METHOD erlaubt sind.-fplugin-arg-<Name>-<SchlÃ¼ssel>[=<Wert>]	Argument <SchlÃ¼ssel>=<Wert> fÃ¼r Plugin <Name> angeben.-fprofile-prefix-map=<alt>=<neu>	In der Ausgabe von GCOV einen Verzeichnisnamen auf einen anderen abbilden.-fprofile-reproducible=[serial|parallel-runs|multithreaded]	Stufe fÃ¼r die Reproduzierbarkeit des mit Â»-fprofile-generateÂ« generierten Profils festlegen.-fprofile-update=[single|atomic|prefer-atomic]	Methode fÃ¼r Profilupdates festlegen.-framework <Name>	Das Framework <Name> im Pfad fÃ¼r Frameworks suchen.-frandom-seed=<Zeichenkette>	Ãœbersetzung mit <Zeichenkette> reproduzierbar machen.-freorder-blocks-algorithm=[simple|stc]	Algorithmus zum Umordnen der BasisblÃ¶cke festlegen.-frust-cfg=<Name>             Option fÃ¼r Konfigurationsexpansion festlegen-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             Die Pipeline beim Kompilieren von Rust-Code bis zu dieser Stufe durchlaufen-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Auszugebender Crate-Typ-frust-crate=<Name>             Crate-Namen fÃ¼r die Ãœbersetzung festlegen-frust-dump-<type>              Interne Informationen des Rust-Frontends ausgeben.-frust-edition=[2015|2018|2021]             Sprachversion zum Ãœbersetzen auswÃ¤hlen-frust-extern=              Gibt an, wo sich eine externe Bibliothek befindet-frust-mangling=[legacy|v0]     Version der Namensmangelung auswÃ¤hlen-frust-max-recursion-depth=<Anzahl>-frust-metadata-output=<Pfad.rox>  Pfad, in den die Create-Metadaten geschrieben werden-fsanitize-sections=<sec1,sec2,...>	Globale Variablen in benutzerdefinierten Abschnitten bereinigen.-fsanitize=address wird in dieser Konfiguration nicht unterstÃ¼tzt-fsave-mixins=<Dateiname>	Mixins expandieren und in <Dateiname> speichern.-fsched-stalled-insns-dep=<Zahl>	AbhÃ¤ngigkeitsentfernung fÃ¼r PrÃ¼fung in nicht ausgereifter Planung von eingereihten Befehlen festlegen.-fsched-stalled-insns=<Anzahl>	Anzahl der eingereihten Befehle festlegen, die unausgereift geplant werden kÃ¶nnen.-fsched-verbose=<Stufe>	Stufe der WortfÃ¼lle des Planers angeben.-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]	Vektorisierungs-Kostenmodell angeben, das fÃ¼r mit einer SIMD-Direktive markierten Code verwendet wird.-fsso-struct=[big-endian|little-endian|native]	Standardspeicherreihenfolge fÃ¼r Skalare festlegen.-fstack-check=[no|generic|specific]	Code zur StapelprÃ¼fung in das Programm einfÃ¼gen.-fstack-limit-register=<Register>	Wenn der Stapel Ã¼ber <Register> hinausgeht, abfangen (Â»trapÂ«).-fstack-limit-symbol=<Name>	Wenn der Stapel Ã¼ber das Symbol <Name> hinausgeht, abfangen (Â»trapÂ«).-fstack-reuse=[all|named_vars|none]	Stufe der Stapel-Wiederverwendung fÃ¼r lokale Variablen festlegen.-fstrict-flex-arrays=<Stufe>    Steuern, wann ein Array am Ende einer Struktur als ein flexibles Arraymember angesehen wird, bezÃ¼glich des Zugriffs auf die Elemente dieses Arrays. Vorgabe ist, alle Arrays am Ende einer Struktur als flexible Arrays anzusehen.-ftabstop=<Zahl>        Abstand zwischen Tabstopps fÃ¼r Spaltenmeldungen.-ftemplate-depth=<Zahl>	GrÃ¶ÃŸte Template-Instanziierungstiefe angeben.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Das standardmÃ¤ÃŸige Codeerzeugungsmodell fÃ¼r Thread-lokalen Speicher angeben.-ftrack-macro-expansion=<0|1|2>	Orte der aus der Makroersetzung entstehenden Token verfolgen und sie in Fehlermeldungen anzeigen.-ftree-parallelize-loops=<Anzahl>	Automatische Parallelisierung von Schleifen einschalten.-ftrivial-auto-var-init=[uninitialized|pattern|zero]	Automatische Variablen initialisieren.-fuse-linker-plugin wird in dieser Konfiguration nicht unterstÃ¼tzt-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]	Kostenmodell fÃ¼r Vektorisierung angeben.-fversion=<Ident>	Mit Ident identifizierten Versionscode mitkompilieren.-fvisibility=[default|internal|hidden|protected]	Standard-Symbolsichtbarkeit festlegen.-fvisibility=[private|protected|public|package]	Standard-Symbolsichtbarkeit festlegen.-fvtable-verify=preinit wird in dieser Konfiguration nicht unterstÃ¼tzt-fvtable-verify=std wird in dieser Konfiguration nicht unterstÃ¼tzt-fwide-exec-charset=<Zeichensatz>	Alle Wide-Zeichenketten und -konstanten in Zeichensatz <Zeichensatz> umwandeln.-gnat<Optionen>	Optionen fÃ¼r GNAT angeben.-gz wird in dieser Konfiguration nicht unterstÃ¼tzt-gz=<Format>	Komprimierte Debugabschnitte im Format <Format> erzeugen.-gz=zstd wird in dieser Konfiguration nicht unterstÃ¼tzt-idirafter <Verzeichnis>	<Verzeichnis> an das Ende des System-EinfÃ¼gepfades anfÃ¼gen.-iframework <Verz>	<Verz> an das Ende des EinfÃ¼gepfades des System-Frameworks anfÃ¼gen.-imacros <Datei>	Definition von Makros in <Datei> akzeptieren.-image_base <Adresse>	Basisadresse fÃ¼r eine Dylib oder ein Bundle festlegen.-imultiarch <Verzeichnis>	<Verzeichnis> als Multiarch-include-Verzeichnis festlegen.-imultilib <Verzeichnis>	<Verzeichnis> als Multilib-include-Verzeichnis setzen.-include <Datei>	Inhalt von <Datei> vor anderen Dateien einfÃ¼gen.-init <Symbolname>	Das Symbol <Symbolname> wird als erster Initialisierer fÃ¼r eine Dylib verwendet.-install_name <Name>	Legt den Installationsnamen fÃ¼r eine Dylib fest.Â»-install_nameÂ« ist nur mit Â»-dynamiclibÂ« erlaubt-iplugindir=<Verz>	<Verz> als Standard-Plugin-Verzeichnis festlegen.-iprefix <Pfad>	<Pfad> als ein PrÃ¤fix fÃ¼r die nÃ¤chsten zwei Optionen angeben.-iquote <Verzeichnis>	<Verzeichnis> am Ende des EinfÃ¼gepfades fÃ¼r Â»#include "â€¦"Â« anfÃ¼gen.-isysroot <Verzeichnis>	<Verzeichnis> als System-Wurzelverzeichnis setzen.-isystem <Verzeichnis>	<Verzeichnis> an den Anfang des System-EinfÃ¼gepfades anfÃ¼gen.-iwithprefix <Verzeichnis>	<Verzeichnis> an das Ende des System-EinfÃ¼gepfades anfÃ¼gen.-iwithprefixbefore <Verz>	<Verz> an das Ende des Haupt-EinfÃ¼gepfades anfÃ¼gen.Â»-keep_private_externsÂ« ist mit Â»-dynamiclibÂ« nicht erlaubt-mabi=ABI	Code erzeugen, der zum angegebenen ABI passt.-mabi=<Basis-ABI>	Code erzeugen, der zur angegebenen Basis-ABI passt.-mabs=MODUS	Den Modus fÃ¼r IEEE-754-ABS/NEG-Befehle auswÃ¤hlen.-march=	Code fÃ¼r die angegebene RISC-V-ISA (z.B. RV64IM) erzeugen. ISA-Zeichenketten mÃ¼ssen in Kleinbuchstaben angegeben werden.-march=ARCH	Code fÃ¼r die angegebene Chip- oder CPU-Version erzeugen.-march=ISA	Code fÃ¼r das gegebene ISA erzeugen.-march=<Prozessor>	Code fÃ¼r die angegebene <Prozessor>-ISA erzeugen.-march=help	UnterstÃ¼tzte -march-Erweiterungen ausgeben.Â»-mas100-syntaxÂ« ist unvertrÃ¤glich mit Â»-gdwarfÂ«-mbranch-cost=<Kosten>	Optimierung. Sprungkosten fÃ¼r bedingte Sprungbefehle festlegen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Vorgabewert ist 0.-mbranch-cost=KOSTEN	Sprungkosten auf ungefÃ¤hr KOSTEN Befehle setzen.-mbranch-cost=N	Sprungkosten auf ungefÃ¤hr N Befehle setzen.-mcall-ABI	ABI-Aufrufkonvention auswÃ¤hlen.-mcode-readable=SETTING	Angeben, wann Befehle zum Codezugriff erlaubt sind.Â»-mcode-regionÂ« benÃ¶tigt das large-Speichermodell (Â»-mlargeÂ«)-mcpu=	Eigenschaften der angegebenen CPU verwenden und entsprechend Code planen.-mcpu=CPU	Code fÃ¼r ARC-Variante CPU planen.-mcpu=CPU		Eigenschaften der gegebenen CPU verwenden und entsprechend Code planen.-mcpu=PROZESSOR	Architektur von PROZESSOR verwenden und die Ausgabe dafÃ¼r optimieren.-mcpu=m16c	Code fÃ¼r M16C-Varianten kompilieren.-mcpu=m32c	Code fÃ¼r M32C-Varianten kompilieren.-mcpu=m32cm	Code fÃ¼r M32CM-Varianten kompilieren.-mcpu=r8c	Code fÃ¼r R8C-Varianten kompilieren.Â»-mdata-regionÂ« benÃ¶tigt das large-Speichermodell (Â»-mlargeÂ«)-mdebug=	Ausgaben zur Fehlersuche einschalten.-mdouble=<Bits>	Einen <Bits> breiten Typ fÃ¼r Â»doubleÂ« verwenden.-memregs=	Anzahl der Memreg-Bytes (Standard: 16, Bereich: 0..16).-mflush-func=FUNC	FUNC verwenden, um den Cache zu entleeren, bevor Stapel-Trampoline aufgerufen werden.-mfpu=FPU	Code fÃ¼r die angegebene FPU erzeugen.-mfuse-add=<0,2>	Optimierung. Registeradditionen von Lade-/Speicheranweisungen trennen. Besonders nÃ¼tzlich bei Reduced Tiny.-mhard-float wird nicht unterstÃ¼tzt-minline-memops-threshold=<Anzahl> Maximale GrÃ¶ÃŸe von memset/memmove/memcpy zum Inlinen, bei grÃ¶ÃŸeren GrÃ¶ÃŸen wird ein Bibliotheksaufruf verwendet.-mipsN	Code fÃ¼r ISA Stufe N erzeugen.-mlam=[none|u48|u57] Position der Metadaten in Nutzer-Datenzeigern instrumentieren.-mlarge-data-threshold=<Anzahl>	Daten grÃ¶ÃŸer als der angegebene Schwellwert landen in einem Abschnitt fÃ¼r groÃŸe Daten, in den x86-64-Modellen Mittel und GroÃŸ.-mlong-double=<Bits>	Einen <Bits> breiten Typ fÃ¼r Â»long doubleÂ« verwenden.-mmax-inline-memcpy-size=SIZE	Die maximale GrÃ¶ÃŸe von inline-memcpy festlegen, Standard ist 1024.-mmax-stackframe=GRÃ–áºžE	Warnen, wenn ein Stapelrahmen grÃ¶ÃŸer als die angegebene GrÃ¶ÃŸe ist.-mmcu=<MCU>	Die Ziel-MCU auswÃ¤hlen.-mmcu=MCU	Ziel-System-On-Chip-Variante auswÃ¤hlen, die diese PRU einbettet.-mmpy-option=MPY	ARCv2-Code mit einer Option fÃ¼r das Multiplizierer-Design kompilieren.-mnan=CODIERUNG	Datencodierung fÃ¼r IEEE-754-NaN angeben.-mno-serialize-volatile	Â»volatileÂ«-Speicherreferenzen nicht mit MEMW-Befehlen serialisieren.-moverride=<Zeichenkette>	Nur fÃ¼r Powernutzer! CPU-Optimierungsparameter Ã¼bersteuern.-mpointer-size=[no,32,short,64,long]	StandardgrÃ¶ÃŸe fÃ¼r Zeiger festlegen.-mr10k-cache-barrier=EINSTELLUNG	Angabe, wann r10k-Cachegrenzen eingefÃ¼gt werden sollen.-mrvv-max-lmul=<Zeichenkette>	Die RVV-LMUL der Auto-Vektorisierung festlegen.-mrvv-vector-bits=<Zeichenkette>	Art der Bits in einem RVV-Vektorregister festlegen.-msdata=[none,data,sysv,eabi]	Methode fÃ¼r sdata-Behandlung auswÃ¤hlen.-msim	Simulator-Laufzeitumgebung verwenden.-msimd=SIMD	Code fÃ¼r die angegebene SIMD-Erweiterung erzeugen.Â»-msingle-floatÂ« und Â»-msoft-floatÂ« dÃ¼rfen nicht zusammen angegeben werden-msmall-data-limit=N	Globale und statische Daten kleiner als <N> Bytes in einen gesonderten Abschnitt legen (bei manchen Zielarchitekturen).-msve-vector-bits=<Anzahl>	Anzahl der Bits in einem SVE-Vektorregister festlegen.-mtarget-linker <Version>	ld64 <Version> als Toolchain-Linker fÃ¼r den aktuellen Aufruf festlegen.-mtls-size=[16,32]	Bit-Breite des unmittelbaren TLS-Offsets angeben.-mtraceback=[full,part,no]	Art der Traceback-Tabelle wÃ¤hlen (vollstÃ¤ndig, teilweise, keine).-mtune=	Code fÃ¼r die angegebene CPU planen.-mtune=ARCH	Ausrichtung fÃ¼r angegebene Chip- oder CPU-Version optimieren.-mtune=<Prozessor>	Code fÃ¼r <Prozessor> optimieren.-mtune=PROZESSOR	Ausgabe fÃ¼r PROZESSOR optimieren.-mcpu=TUNE	Code fÃ¼r angegebene ARC-Variante feintunen.%<-mx32%> wird unter Solaris nicht unterstÃ¼tzt-o <Datei>	Ausgabe in <Datei> schreiben.-pagezero_size <GrÃ¶ÃŸe>	Erlaubt es, die GrÃ¶ÃŸe der Seite 0 fÃ¼r bestimmte SonderfÃ¤lle auf 4 kB festzulegen.-param=vsetvl-strategy=<string>	Optimierungsstufe des VSETVL-EinfÃ¼gedurchgangs festlegen.Â»-pgÂ« und Â»-fomit-frame-pointerÂ« sind unvertrÃ¤glich-pie wird in dieser Konfiguration nicht unterstÃ¼tztÂ»-private_bundleÂ« ist mit Â»-dynamiclibÂ« nicht erlaubt-read_only_relocs <Behandlung>	Dies ermÃ¶glicht Codeverschiebungen in schreibgeschÃ¼tzten Seiten (nicht ratsam).-sectalign <Segmentname> <Abschnittsname> <Wert>	Festlegen, dass der genannte Abschnitt im genannten Segment die genannte Ausrichtung hat. Die Ausrichtung muss eine Zweierpotenz in hexadezimaler Form sein.-sectcreate <Segmentname> <Abschnittsname> <Datei>	Den genannten Abschnitt im genannten Segment aus der angegebenen Datei erstellen.-seg_addr_table <Datei>	Basisadressen fÃ¼r dynamische Bibliotheken festlegen, <Datei> enthÃ¤lt eine Zeile fÃ¼r jede Bibliothek.-segaddr <Name> <Adresse>	Basisadresse des Segments <Name> auf <Adresse>festlegen. Die Adresse muss an einer Seitenbegrenzung ausgerichtet sein (derzeit 4 kB).-segprot <Segmentname> <Max-Schutz> <Init-Schutz>	Die Schutzwerte fÃ¼r virtuellen Speicher fÃ¼r das Segment <Segmentname> haben die maximalen und initialen Werte <Max-Schutz> und <Init-Schutz>. Als Werte sind Â»rÂ«, Â»wÂ«, Â»xÂ« oder Â»-Â« mÃ¶glich, letzteres bedeutet Â»kein ZugriffÂ«.-segs_read_only_addr <Adresse>	Adresse des schreibgeschÃ¼tzten Teils einer Dylib festlegen.-segs_read_write_addr <Adresse>	Die <Adresse> als Basisadresse des Lese-/Schreibteils einer Dylib festlegen.-stdlib=[libstdc++|libc++]	Die Standardbibliothek, die fÃ¼r C++-Header und Laufzeit verwendet wird.-sub_library <Name>	Die Bibliothek <Name> wird wieder-exportiert (nur fÃ¼r Dylibs sinnvoll).-sub_umbrella <Name>	Das Framework <Name> wird wieder-exportiert (nur fÃ¼r Dylibs sinnvoll).-trigraphs	Trigraphen nach ISO C unterstÃ¼tzen.-umbrella <Framework>	Das angegebene Framework wird re-exportiert.-undefined <Auswirkung>	Auswirkung von undefinierten Symbolen festlegen (Vorgabewert ist Â»errorÂ«).-unexported_symbols_list <Datei>	Globale Symbole, die in <Datei> aufgelistet sind, nicht exportieren.-weak_reference_mismatches <Auswirkung>	Auswirkung von Symbol-Importkonflikten zwischen Dateien (schwach in der einen und nicht in der anderen) festlegen. Vorgabewert ist, das Symbol als nicht Â»weakÂ« zu behandeln.... diesem AufzÃ¤hlungswert %qDâ€¦ zur vorherigen %qs-Klausel hierâ€¦ mit %qs-Klausel hierâ€¦ ohne %qs-Klausel hier in der NÃ¤he... folgt auf Parameter %P, der ein Defaultargument hatâ€¦ diese Anweisung, aber letztere ist verwirrend eingerÃ¼ckt, als wÃ¤re sie abhÃ¤ngig von %qs.NOT.-Operator in Ausdruck bei %L muss einen LOGICAL-Operanden haben.XOR.-Operator bei %C/* Prototypen fÃ¼r externe Prozeduren, generiert aus %s
     von GNU Fortran %s%s.
  
     Die Verwendung dieser Schnittstelle wird nicht empfohlen,
*************** F2008: Eine Zuweisung an eine Zeigerfunk
*** 2276,2305 ****
     in Fortran angeboten wird. */
  
  128-bit %<long double%> wird fÃ¼r VAX floats nicht unterstÃ¼tztdie UnterstÃ¼tzung fÃ¼r 128-Bit-Systemregister erfordert die Erweiterung %<d128%>31-Bit-ABI.387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet64-Bit-ABI.64-Bit-ABI nicht unterstÃ¼tzt im ESA/390-Modus; verwenden Sie stattdessen eine Zuweisung; verwenden Sie stattdessen eine Zuweisung oder Wertinitialisierung; verwenden Sie stattdessen eine Kopierzuweisung; verwenden Sie stattdessen eine Kopierzuweisung oder Kopierinitialisierung; verwenden Sie stattdessen eine Kopierinitialisierung; verwenden Sie stattdessen eine Wertinitialisierung<WÃ¤hrend Initialisierung>
! <anonym><geschweift geklammerte Initialisierungsliste><eingebaut><Kommandozeile><Deklarationsfehler>{AufzÃ¤hlung}<fehlerhafter-Ausdruck><Ausdrucksfehler><lambda<lambda><Meldung nicht zur Compilierzeit bekannt><fehlt><RÃ¼ckgabewert> <RÃ¼ckgabewert><Anweisung><strukturierte Bindungen><Markierungsfehler><Template-Argumente-Fehler><Template-Parameter-Fehler><throw-Ausdruck><Typfehler><Typ-Fehler><typedef-Fehler><TypprÃ¤fixfehler><ubsan-Unterprogramm-Aufruf><unbekannter Operator><unbekannt><unbenanntes %s><unbenannt-Festkomma:<unbenannt-Gleitkomma:<unbenannt-vorzeichenlos:<unbenannt><nicht-analysiert><unaufgelÃ¶ster Ã¼berladener Funktionstyp>Eine BOZ-Literalkonstante bei %L kann nicht als tatsÃ¤chliches Argument in einer Funktionsreferenz verwendet werdenEine BOZ-Literalkonstante bei %L kann nicht als tatsÃ¤chliches Argument in einer Unterprogrammreferenz erscheinenEin Faktor, um die obere Schranke des Swing-Modulo-Schedulers fÃ¼r Schleifenplanung einzustellen.Abschneiden von Gleitkomma- zu Ganzzahl darf durch Rundung ersetzt werden, um Modusumschaltung zu verhindern.Vor dem Doppelpunkt in der Angabe der angenommenen GrÃ¶ÃŸe des Feldes bei %L muss die untere Grenze angegeben seinFÃ¼r den vordefinierten Allokator %qs bei %L darf kein Speicherbereich oder Traits-Array angegeben werdenEs wurde ein nicht standardmÃ¤ÃŸiger Satz von Anfangswerten angefordert, was gegen das ABI verstÃ¶ÃŸtBei %C wird ein Parametername erwartetEin Synonym fÃ¼r -std=c89 (fÃ¼r C) oder -std=c++98 (fÃ¼r C++).Schwellwert fÃ¼r vom Swing-Modulo-Scheduler betrachteten Durchschnitts-Schleifen-ZÃ¤hler.Bei %C wird eine Typparameterliste erwartetAAPCS unterstÃ¼tzt nicht %<-mcallee-super-interworking%>AAPCS unterstÃ¼tzt nicht %<-mcaller-super-interworking%>ABI %qs kann aufgrund des begrenzten Befehlssatzes %qs nicht implementiert werden, stattdessen wird %qs verwendetABI %qs ist zur Konfigurationszeit nicht aktiviert, der Linker meldet mÃ¶glicherweise einen FehlerABI geÃ¤ndert (von %qs auf %qs), wÃ¤hrend Multilib ausgeschaltet istABI fÃ¼r abgeflachte Struktur mit Bit-Feldern der LÃ¤nge 0 hat wurde mit GCC 10 geÃ¤ndertABI erfordert %<-march=rv%d%>ABI-Varianten fÃ¼r Codeerzeugung (zur Verwendung mit der Option Â»-mabi=Â«):ABI mit Startdateien: %sABSTRACT INTERFACE %qs bei %L darf kein angenommenes ZeichenlÃ¤ngenergebnis haben (F2008: C418)ABSTRACT INTERFACE %qs darf bei %L nicht referenziert werdenABSTRACT INTERFACE bei %CABSTRACT-Typ %qs bei %L verwendetABSTRACT-Typ bei %Cletzter Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %Lerster Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %LSchrittausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %LACC-CACHE-Direktive bei %C muss innerhalb einer Schleife seinACCESS-Spezifikation bei %L wurde bereits spezifiziertDie ACLE-Funktion %qD kann nur von einer Funktion mit dem Status %qs aufgerufen werdenDie ACLE-Funktion %qD kann nur aufgerufen werden, wenn der SME-Streaming-Modus aktiviert istDie ACLE-Funktion %qD kann nicht aufgerufen werden, wenn der SME-Streaming-Modus aktiviert istACLE-Funktion %qD ist nicht kompatibel mit der Verwendung von %qsACLE-Funktion %qD erfordert ISA-Erweiterung %qsVariable ACQUIRED_LOCKÂ»ACQUIRED_LOCK=Â«-Argument bei %L muss skalare LOGICAL-Variable seinACTION-Typ bei %L steht in Konflikt mit READONLY-SpezifiziererALIGN bei %L erfordert einen skalaren, positiven, konstanten Ganzzahlausdruck fÃ¼r die Ausrichtung, der eine Zweierpotenz istAttribut ALLOCATABLE bei %C in einer STRUCTURE-DefinitionAttribut ALLOCATABLE bei %C in einer TYPE-DefinitionALLOCATABLE-Objekt %qs in Klausel %s bei %LALLOCATABLE auÃŸerhalb des INTERFACE-KÃ¶rpers bei %L angegebenDie ALLOCATE-Direktive bei %L innerhalb einer Zielregion muss eine ALLOCATOR-Klausel angebenDie ALLOCATE-Direktive bei %L innerhalb einer Zielregion muss eine ALLOCATOR-Klausel fÃ¼r %qs angebenALLOCATE ObjektALLOCATE von Koarray bei %C in CRITICAL-BlockALLOCATE von Koarray bei %C in DO CONCURRENT-BlockDas intrinsische ALLOCATED bei %L erfordert ein Feld oder eine skalar allozierbare EntityDie ALLOCATORS-Direktive bei %L innerhalb einer Zielregion muss einen ALLOCATOR-Modifikator fÃ¼r %qs angebenALTERNATE RETURN bei %L nicht erlaubtwiedereinsprungsfÃ¤higer APCS-Code nicht unterstÃ¼tzt. IgnoriertARMv8-M Security Extensions sind mit der gewÃ¤hlten FPU inkompatibelASSIGN-Anweisung bei %CASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-VariableAnweisung ASSIGNED GOTO bei %L erfordert eine skalare INTEGER-VariableASSIGNED-Variable in FORMAT-Markierung bei %LASSOCIATE-Konstrukt bei %CASYNCHRONOUS-Attribut bei %CASYNCHRONOUS-Anweisung bei %CASYNCHRONOUS= bei %L ist in Fortran 95 nicht erlaubtATOM-Argument bei %L der intrinsischen Funktion %s muss Koarray oder koindiziert seinATOM-Argument bei %L fÃ¼r intrinsische Funktion %s muss eine ATOMIC_INT_KIND-Ganzzahl seinATOM-Argument bei %L fÃ¼r intrinsische Funktion %s muss eine ATOMIC_INT_KIND-Ganzzahl oder ein ATOMIC_LOGICAL_KIND-Logikwert seinATOM-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinAUX-Zeiger fÃ¼r Kante %d->%d initialisiertAVX-Vektorargument ohne eingeschaltetes AVX Ã¤ndert das ABIAVX-VektorrÃ¼ckgabe ohne eingeschaltetes AVX Ã¤ndert das ABIAVX5124FMAPS-UnterstÃ¼tzung wird in GCC 15 entferntAVX5124VNNIW-UnterstÃ¼tzung wird in GCC 15 entferntAVX512ER-UnterstÃ¼tzung wird in GCC 15 entferntAVX512F-Vektorargument ohne eingeschaltetes AVX512F Ã¤ndert das ABIAVX512F-VektorrÃ¼ckgabe ohne eingeschaltetes AVX512F Ã¤ndert das ABIAVX512PF-UnterstÃ¼tzung wird in GCC 15 entferntAbkÃ¼rzung fÃ¼r Â»-g -feliminate-unused-debug-symbolsÂ«.AbkÃ¼rzung fÃ¼r Â»-g -fno-eliminate-unused-debug-symbolsÂ«.Der absolute Wert von SHIFT muss kleiner oder gleich SIZE bei %C seinAbstrakte Schnittstelle %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigUnpassende Argumente in Prozeduraufrufen akzeptieren.Erweiterungen akzeptieren, um alten Code zu unterstÃ¼tzen.Auf Daten im gleichen Abschnitt von gemeinsam verwendeten Ankerpunkten zugreifen.Offset des Zugriffs liegt vor dem Offset des ElternteilsZugriff Ã¼berschneidet sich mit seinem GeschwisterteilGrÃ¶ÃŸe des Zugriffs ist grÃ¶ÃŸer oder gleich der Ã¼bergeordneten GrÃ¶ÃŸeZugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziertZugriffsspezifikation des Operators .%s. bei %C wurde bereits spezifiziertZugriff endet auÃŸerhalb des ElternteilsAusgehende Funktionsargumente sammeln und den nÃ¶tigen Stapelspeicher fÃ¼r ausgehende Argumente im Prolog/Epilog der Funktion reservieren/freigeben. Ohne diese Option werden ausgehende Argumente auf den Stapel geschoben und hinter zurÃ¼ckgeholt. Diese Option kann fÃ¼r Funktionen, die viele Funktionen mit ArgumentÃ¼bergabe Ã¼ber den Stapel aufrufen, z.B. printf, zu kleinerem Code fÃ¼hren.Effektives CLASS-Feldargument fÃ¼r %qs muss ein vollstÃ¤ndiges Feld bei %L seinEffektives Argument bei %L fÃ¼r INTENT(%s)-Dummy %qs von ELEMENTAL-Unterprogramm %qs ist skalar, aber ein anderes effektives Argument ist ein FeldArgument bei %L von der intrinsischen Funktion %qs muss ein verbundener Zeiger seinEffektives Argument bei %L an reservierbares oder Zeiger-Scheinargument %qs muss Parameter mit Typ aufgeschobener LÃ¤nge haben, genau dann, wenn das Scheinargument einen solchen hatArgument bei %L fÃ¼r den angenommenen Typ des Dummys hat Typparameter oder hat einen abgeleiteten Typ mit typgebundenen oder FINAL-ProzedurenEffektives Argument enthÃ¤lt zuwenige Elemente fÃ¼r Scheinargument %qs (%lu/%lu) bei %LDas tatsÃ¤chliche Argument fÃ¼r %qs bei %L ist ein Funktionsergebnis und das Dummy-Argument ist ALLOCATABLETatsÃ¤chliches Argument fÃ¼r %qs bei %L muss ein Zeiger seinTatsÃ¤chliches Argument fÃ¼r %qs bei %L muss ein Zeiger oder ein gÃ¼ltiges Ziel fÃ¼r den Dummy-Zeiger in einer Anweisung fÃ¼r Zeiger-Zuweisung seinEffektives Argument fÃ¼r %qs kann nicht Feld vermuteter GrÃ¶ÃŸe bei %L seinEffektives Argument fÃ¼r %qs muss ALLOCATABLE bei %L seinEffektives Argument mit EVENT_TYPE oder mit EVENT_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qsEffektives Argument mit LOCK_TYPE oder mit LOCK_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qsEffektives Argument fÃ¼r %qs bei %L sein muss Koarray seinEffektives Argument fÃ¼r %qs bei %L muss polymorph seinEffektives Argument fÃ¼r %qs bei %L muss einfach fortlaufend oder ein Element eines solchen Feldes seinEffektives Argument fÃ¼r %qs bei %L muss unbegrenzt polymorph sein, da das formale Argument ein Zeiger oder reservierbare unbegrenzt polymorphe EntitÃ¤t ist [F2008: 12.5.2.5]Effektives Argument fÃ¼r %qs bei %L muss denselben deklarierten Typ habenArgument des INTENT(OUT)-Dummy fÃ¼r angenommenen Rang %qs bei %L muss eine bekannte GrÃ¶ÃŸe habenEffektives Argument fÃ¼r fortlaufenden Schein-Zeiger %qs bei %L muss einfach fortlaufend seinEffektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ EVENT_TYPE oder einer EVENT_TYPE-KomponenteEffektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ LOCK_TYPE oder einer Komponente LOCK_TYPEEffektive ZeichenkettenlÃ¤nge passt nicht zur deklarierten fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)Effektive ZeichenkettenlÃ¤nge ist kÃ¼rzer als die deklarierte fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)CS-PrÃ¤fix zu call und jmp zu indirektem Thunk hinzufÃ¼gen, wenn das Verzweigungsziel in den Registern r8-r15 liegt.Einen Durchlauf zur Entfernung von TeilausdrÃ¼cken nach Schleifenoptimierungen hinzufÃ¼gen.Kommentare hinzufÃ¼gen, wenn Deklarationen im generierten C++-Header ignoriert werden.Beschreibungsattribute zu einigen DWARF-DIEs hinzufÃ¼gen, die kein Namensattribut haben.AusdrÃ¼ckliche PrÃ¼fungen fÃ¼r Division durch Null hinzufÃ¼gen.AusdrÃ¼ckliche PrÃ¼fungen fÃ¼r DivisionsÃ¼berlauf in INT_MIN / -1 hinzufÃ¼gen.ZusÃ¤tzliche Anmerkungen zu Diagrammen hinzufÃ¼gen.ZusÃ¤tzliche Anmerkungen an Assemblerausgabe anfÃ¼gen.ZusÃ¤tzliche Informationen speicherm die das dynamische Laden beschleunigen kÃ¶nnen, solange die BinÃ¤rdateien unverÃ¤ndert bleiben.Den Abschnittsnamen Â».lowerÂ« voranstellen, wenn mit Â»-m{code,data}-region=lowerÂ« Ã¼bersetzt wird (Vorgabe: nein).ZusÃ¤tzliche Fehlerprotokollausdrucke.Maximal erlaubte GrÃ¶ÃŸenzunahme der GesamtgrÃ¶ÃŸe der neuen Parameter, bis zu der IPA-RSA Zeiger auf Aggregate ersetzt, wenn der Zeiger auf eine lokale Variable zeigt, die vom Aufrufer nur geschrieben oder als Funktionsargument Ã¼bergeben wird.Nach dem Erkennen von undefiniertem Verhalten versuchen, die AusfÃ¼hrung fortzusetzen.Schleifen aggressiv optimieren, dabei sprachspezifische EinschrÃ¤nkungen einbeziehen.Interner Fehler: Alias and target%'s comdat groups differsInterner Fehler: Alias and target%'s section differsAlias fÃ¼r --mcpu=g10.Alias fÃ¼r -mcpu=g13.Alias fÃ¼r -mcpu=g14.Interner Fehler: Alias has call edgesInterner Fehler: Alias has more than one alias referenceInterner Fehler: Alias has non-alias referenceAlias:Alle Marken ausrichten.Alle Schleifen auf 32-Byte-Grenzen ausrichten.Code und Daten auf 32 Bit ausrichten.Ziel der Zeichenkettenoperationen ausrichten.Doubles auf 64-Bit-Grenzen ausrichten.Funktionseinsprung an 4-Byte-Grenze ausrichten.Marken ausrichten, die nur mit SprÃ¼ngen erreicht werden kÃ¶nnen.Einige Doubles auf DWord-Grenze ausrichten.Die AnfÃ¤nge jeder Funktion ausrichten.FunktionsanfÃ¤nge ausrichten.SchleifenanfÃ¤nge ausrichten.Auf Basistyp des Bitfeldes ausrichten.Auf Basistyp des Bitfeldes ausrichten. Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden.Variablen auf 32-Bit-Grenzen ausrichten.Alle Dateien, die eine solche Variable freigeben kÃ¶nnten, mÃ¼ssen mit %<-fopenmp-allocators%> kompiliert werdenAlle intrinsischen Prozeduren sind ungeachtet des gewÃ¤hlten Standards verfÃ¼gbar.Alle Speicherzugriffe nutzen I/O-load/store-Befehle.Alle LEN-Typparameter in der TYPE-IS-Anweisung bei %C mÃ¼ssen ASSUMED seinZuordnungsfÃ¤higes %qs bei %L kann keine Initialisierung habenReservierbares Feld %qs bei %L muss aufgeschobene Form oder vermuteten Rang habenDas allozierbare Zeichen-Dummy-Argument %qs bei %L muss eine verzÃ¶gerte LÃ¤nge haben, da die Prozedur %qs BIND(C) istZuordnungsfÃ¤hige Koarray-Variable %qs bei %L muss aufgeschobene Form habenAllozierbare Komponente %s bei %L muss eine Kodimension haben, da sie eine Subkomponente als Nicht-Koarray des Typs EVENT_TYPE hatAllozierbare Komponente %s bei %L muss eine Kodimension haben, da es eine Subkomponente als Nicht-Koarray des Typs LOCK_TYPE hatAllozierbare Komponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension habenAllozierbare Komponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension habenAllozierbare Komponente der Struktur bei %C muss eine aufgeschobene Form habenAllozierbare Komponente oder deferred-shaped-Feld bei %C in DATA-AnweisungReservierbare Funktion %qs bei %L muss eine explizite Funktionsschnittstelle habenLokale Variablen auf Stapel anlegen, um indirekte Rekursion zu ermÃ¶glichen.Allocate-Objekt bei %C ist kein Nicht-Prozedur-Zeiger oder reservierbare VariableALLOCATE-Objekt bei %L tritt auch bei %L aufALLOCATE-Objekt bei %L ist weder ein Datenzeiger noch eine reservierbare VariableALLOCATE-Objekt bei %L ist Subobjekt des Objekts bei %LALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER seinALLOCATE-Objekt bei %L mit Parameter aufgeschobenen Typs erfordert entweder eine Typspezifikation, SOURCE-Marke oder MOLD-MarkeReservierung von %s bei %L mit Typspezifikation erfordert den selben ZeichenkettenlÃ¤ngenparameter wie in der DeklarationReservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder QuellausdruckAllokator %qs bei %L in USES_ALLOCATORS muss eine skalare Ganzzahl der Art %<omp_allocator_handle_kind%> seinAllokator %qs bei %L in USES_ALLOCATORS muss entweder eine Variable oder ein vordefinierter Allokator seinGCC erlauben (oder verbieten), LOOP-Befehle zu verwenden.IEC559-Gleitkommaausnahmen in konstanten AusdrÃ¼cken zulassen.Eine literale BOZ-Konstante in einem ungÃ¼ltigen Kontext erlauben, sowie mit X statt mit Z.Zugriff auf Instanzvariablen erlauben, als ob sie lokale Deklarationen innerhalb der Instanzmethoden-Implementierungen wÃ¤ren.Im festen Modus beliebig lange Zeilen erlauben.Im freien Modus beliebig lange Zeilen erlauben.Zulassen, dass Bitfelder Wortgrenzen Ã¼berschneiden.Erlauben, SprÃ¼nge mit anderen Befehlen zu packen.Den eingebauten Funktionen ceil, floor, round, trunc erlauben, Â»inexactÂ«-Exceptions zu werfen.Dollarzeichen in EntitÃ¤tsnamen erlauben.Schnelle SprÃ¼nge zum Nachrichten-Dispatcher erlauben.Vorhalten von Funktionsadressen in Registern erlauben.GCC erlauben, LIW-Befehle zu verwenden.GCC erlauben, SETLB- und Lcc-Befehle zu verwenden.Hardware-Gleitkommabefehle erlauben, um 32-Bit- und 64-Bit-Befehle abzudecken.Implizite Umwandlungen zwischen Vektoren mit unterschiedlicher Anzahl der Teile und/oder abweichenden Elementtypen erlauben.Erlauben, dass der dynamische Linker Funktionen und Variablen mit solchen unterschiedlicher Semantik (oder Initialisierungen) gemischt platzieren darf.Mathematische Optimierungen erlauben, die IEEE- oder ISO-Standards verletzen kÃ¶nnten.Optimierung fÃ¼r Gleitkommaarithmetik erlauben, auch wenn durch Runden ein anderes Ergebnis herauskommen kann.Nicht ausgereifte Planung von eingereihten Befehlen erlauben.Nur-Lese-Daten in sdata-Abschnitt erlauben.Vorzeichenerweiterung in Fusionsoperationen erlauben.Spekulative Bewegung bei mehr Ladebefehlen erlauben.Spekulative Bewegung von Nicht-Lade-Befehlen erlauben.Spekulative Bewegung bei einigen Ladebefehlen erlauben.Verschiedene Typen fÃ¼r die Argumente des Â»?Â«-Operators erlauben.Dem Compiler erlauben, neue DatenwettlÃ¤ufe bei SpeichervorgÃ¤ngen einzufÃ¼hren.Im Durchlauf, der Speicheroperationen zusammenfasst, unausgerichtete Speicherungen zulassen, sofern es erlaubt ist.Verwendung von MDMX-Befehlen erlauben.Verwendung von MT-Befehlen erlauben.Verwendung von Hardware-Gleitkommabefehlen fÃ¼r V850E2V3 und aufwÃ¤rts erlauben.Verwendung von Hardware-Gleitkomma-ABI und -befehlen erlauben.FÃ¼r Festkomma-Bruchzahlen das Abschneiden statt Runden erlauben.Zwei Befehle pro Taktzyklus erlauben.Verwendung von __gcc_isr-Pseudobefehlen in ISR-Prologen und -Epilogen erlauben.Verwendung von r15 fÃ¼r Inline-Assembler erlauben.Bereits in CONTAINS-Block bei %CAlternative RETURN-Anweisung bei %C ist nur innerhalb einer SUBROUTINE erlaubtAlternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als RÃ¼ckgabeAlternative Aufrufkonvention.Alternativer RÃ¼cksprung bei %L ist in einer DTIO-Prozedur nicht erlaubtAlternative RÃ¼ckgabe kann nicht in Operatorschnittstelle bei %L auftretenAlternatives RÃ¼ckgabe-Dummyargument kann nicht in einer SUBROUTINE mit BIND(C)-Attribut bei %L auftretenAlternativer RÃ¼ckgabespezifizierer in elementarem Unterprogramm %qs bei %L ist nicht erlaubtAlternativer RÃ¼ckgabespezifizierer in Funktion %qs bei %L ist nicht erlaubtArgument fÃ¼r AlternativrÃ¼ckgabe bei %CObwohl nicht referenziert, hat %qs mehrdeutige Schnittstellen bei %LAltiVec-Argument an Funktion ohne Prototyp Ã¼bergebenAltiVec wird fÃ¼r dieses Ziel nicht unterstÃ¼tztFunktionseinsprung, Sprungziele und RÃ¼cksprungadressen ausrichten.Immer weite Aufrufe erzeugen.Atomare Operationen, die sich auf TeilwÃ¶rter beziehen, stets inlinen.Register $lp immer auf dem Stapel speichern.Bitfelder immer als gleichgroÃŸ wie Â»intÂ« ansehen.Immer Dynamic Realigned Argument Pointer (DRAP) verwenden, um den Stapel neu auszurichten.Immer JSR fÃ¼r Aufrufe verwenden, niemals BSR.Mehrdeutiges !$OMP DECLARE REDUCTION von Modul %s bei %LMehrdeutige Schnittstellen in %s fÃ¼r %qs bei %L und %qs bei %LMehrdeutiges Symbol in TYPE-Definition bei %CDie geeignete Diagnosemeldung mit der Kommandozeilenoption anreichern, die sie steuert.Die Menge an lokalem, gemeinsam genutztem Speicher (LDS), die fÃ¼r private Gang-Variablen reserviert werden soll.Eine ALLOCATOR-Klausel ist erforderlich, da das Listenelement %<%s%s%s%> bei %L das Attribut SAVE hatAlias fÃ¼r -minterlink-compressed; fÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Alternative RÃ¼ckkehr bei %L ohne ein *-ScheinargumentInterner Fehler: An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: Ein Ã¤uÃŸeres FORALL-Konstrukt hat bereits einen Index mit Namen %LDoppelwort-Vertauschungen aus VSX-Berechnungen analysieren und entfernen.Interner Fehler: Analyzed alias has no referenceAssemblerbefehle mit geschÃ¤tzten Adressen kommentieren.Einen zweiten Unterstrich anhÃ¤ngen, wenn der Name bereits einen Unterstrich enthÃ¤lt.Unterstriche an extern sichtbare Namen anhÃ¤ngen.Negatives Vorzeichen auf Null-Werte anwenden.Besondere Regeln anwenden, um Paket fÃ¼r die Laufzeitumgebung zu kompilieren.Variablenerweiterung anwenden, wenn Schleifen abgerollt werden.UngefÃ¤hre Anzahl der Befehle in der Funktion, in Einheiten von 1k, die zu einer einfachen lokalen RA fÃ¼hren.Die Auswirkungen von Funktionsaufrufen abschÃ¤tzen, um die Analyse zu vereinfachen.Argument %<A%> mit INTENT(OUT) bei %L des intrinsischen Unterprogramms %s darf keinen Vektorindex habenArgument %<S%> von NEAREST bei %L darf nicht Null seinArgument %qs tritt im Aufruf von %qs bei %L doppelt aufDas Argument %qs bei %L zu der deklarativen Direktive !$OMP ALLOCATE muss eine Variable seinDas Argument %qs bei %L zu deklarativem !$OMP ALLOCATE muss sich im selben Bereich befinden wie die VariablendeklarationArgument %qs des intrinsischen %qs bei %L muss typkonform zu Argument %qs bei %L seinArgument %qs von %qs mit PASS(%s) bei %L darf nicht ALLOCATABLE seinArgument %qs von %qs mit PASS(%s) bei %L darf kein POINTER-Attribut habenArgument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs habenArgument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs habenParameter %qs von %qs mit PASS(%s) bei %L muss skalar seinArgument %qs von MOD bei %L darf nicht Null seinArgument %qs von MODULO bei %L darf nicht 0 seinFÃ¼r Argument %qs des elementaren Unterprogrammes %qs bei %L muss INTENT oder das VALUE-Attribut angegeben werdenArgument %qs der elementaren Prozedur bei %L kann kein ALLOCATABLE-Attribut habenArgument %qs der elementaren Prozedur bei %L kann kein POINTER-Attribut habenArgument %qs der elementaren Prozedur bei %L muss skalar seinArgument %qs der reinen Funktion %qs bei %L muss INTENT(IN) oder VALUE seinArgument %qs der reinen Funktion %qs bei %L mit VALUE-Attribut, aber ohne INTENT(IN)FÃ¼r Argument %qs des reinen Unterprogrammes %qs bei %L muss INTENT oder das VALUE-Attribut angegeben werdenArgument %qs des reinen Unterprogrammes %qs bei %L mit VALUE-Attribut, aber ohne INTENTArgument %qs der Anweisungs-Funktion %qs bei %L muss skalar seinArgument CPTR bei %L fÃ¼r C_F_POINTER muss den Typen TYPE(C_PTR) habenArgument CPTR bei %L fÃ¼r C_F_PROCPOINTER muss den Typen TYPE(C_FUNPTR) habenArgument C_PTR_1 bei %L fÃ¼r C_ASSOCIATED muss den Typ TYPE(C_PTR) oder TYPE(C_FUNPTR) habenArgument C_PTR_2 bei %L fÃ¼r C_ASSOCIATED muss denselben Typ wie C_PTR_1 haben: %s statt %sArgument FPTR bei %L fÃ¼r C_F_POINTER muss ein Zeiger seinArgument FPTR fÃ¼r C_F_POINTER bei %L darf nicht koindiziert seinArgument FPTR bei %L fÃ¼r C_F_PROCPOINTER muss ein Prozedurzeiger seinArgument FPTR bei %L fÃ¼r C_F_PROCPOINTER darf nicht koindiziert seinArgument NCOPIES des intrinsischen REPEAT ist negativ (sein Wert ist %ld)Argument NCOPIES des intrinsischen REPEAT ist bei %L negativArgument NCOPIES des intrinsischen REPEAT ist zu groÃŸArgument NCOPIES des intrinsischen REPEAT ist bei %L zu groÃŸArgument X bei %L fÃ¼r C_FUNLOC muss eine Prozedur oder ein Prozedurzeiger seinArgument X bei %L fÃ¼r C_FUNLOC darf nicht koindiziert seinArgument X bei %L fÃ¼r C_LOC darf keine Zeichenkette der LÃ¤nge 0 seinArgument X bei %L fÃ¼r C_LOC muss entweder POINTER- oder TARGET-Attribut habenArgument X bei %L fÃ¼r C_LOC darf nicht koindiziert seinArgument bei %L fÃ¼r C_LOC darf nicht polymorph seinArgument dim bei %L muss INTEGER-Typ habenArgument dim bei %L muss skalar seinUnpassende Argumente fÃ¼r die Ã¼berschreibende Prozedur %qs bei %L: %sArgument von %s bei %L muss von der LÃ¤nge eins seinArgument der Funktion %s bei %L ist negativArgument der Funktion %s bei %L ist zu groÃŸ fÃ¼r die zusammenfassende Sequenz der Art %dArgument der Funktion %s bei %L auÃŸerhalb des Wertebereichs [0,127]Argument von ACOS bei %L muss zwischen -1 und 1 liegenArgument von ACOSD bei %L muss zwischen -1 und 1 liegenArgument von ACOSH bei %L darf nicht kleiner als 1 seinArgument von ASIN bei %L muss zwischen -1 und 1 liegenArgument von ASIND bei %L muss zwischen -1 und 1 liegenArgument von ATANH bei %L muss im Bereich -1 bis 1 liegenArgument der FINAL-Prozedur bei %L muss Typ %qs habenArgument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE seinArgument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) seinArgument der FINAL-Prozedur bei %L darf nicht OPTIONAL seinArgument der FINAL-Prozedur bei %L darf kein POINTER seinArgument von IACHAR bei %L muss LÃ¤nge Eins habenArgument der IACHAR-Funktion bei %L auÃŸerhalb des Wertebereiches 0..127Argument von ICHAR bei %L muss LÃ¤nge Eins habenArgument von LOG bei %L kann nicht kleiner oder gleich Null seinArgument von LOG10 bei %L kann nicht kleiner oder gleich Null seinArgument der SELECT-Anweisung bei %L kann nicht %s seinArgument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck seinArgument von SQRT bei %L hat negativen WertArgument fÃ¼r %<-fcheck%> ist ungÃ¼ltig: %sArgument fÃ¼r %<-ffpe-summary%> ist ungÃ¼ltig: %sArgument fÃ¼r %<-ffpe-trap%> ist ungÃ¼ltig: %sArgumenttypen des intrinsischen %qs bei %L mÃ¼ssen passen (%s/%s)Argumente von %qs bei %L und %L kÃ¶nnen nicht beide literale BOZ-Konstanten seinArgumente von %qs unterscheiden sich im Typ bei %LArithmetische IF-Anweisung bei %CArithmetische IF-Anweisung bei %L erfordert einen skalaren REAL- oder INTEGER-AusdruckArithmetisches NaN bei %LArithmetisches NaN bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetik OK bei %LArithmetik OK beim Konvertieren von %s in %s bei %LArithmetik-Ãœberlauf bei %LArithmetischer Ãœberlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetik-Unterlauf bei %LArithmetischer Unterlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenFeld %qs bei %L kann keine aufgeschobene Form habenFeld %qs bei %L ist eine Variable, die nicht zu konstantem Ausdruck reduziertDas Feld %qs bei %L ist grÃ¶ÃŸer als der Grenzwert, der durch %<-fmax-stack-var-size=%> festgelegt wurde, daher wurde es vom Stapel in den statischen Speicher verschoben. Dies macht die Prozedur unsicher, wenn sie rekursiv oder gleichzeitig von mehreren Threads aus aufgerufen wird. ErwÃ¤gen Sie, die Grenze fÃ¼r %<-fmax-stack-var-size=%> anzuheben, verwenden Sie %<-frecursive%> (dadurch wird die BeschrÃ¤nkung von %<-fmax-stack-var-size%> aufgehoben), oder Ã¤ndern Sie den Code so, dass er ein ALLOCATABLE-Feld verwendet. Wenn auf die Variable niemals nebenlÃ¤ufig zugegriffen wird, kÃ¶nnen Sie diese Warnung ignorieren, Sie kÃ¶nnten diese Variable auch mit dem Attribut SAVE deklarieren.Feld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt seinFeld %qs ist nicht in Reduzierung bei %L erlaubtUnstimmige Arraygrenzen fÃ¼r Dimension 1 des Arrays (%ld/%ld)Unstimmige Arraygrenzen fÃ¼r Dimension 2 des Arrays (%ld/%ld)Feldkomponente der Struktur bei %C muss eine explizite Form habenFeldkomponente der Struktur bei %C muss explizite oder aufgeschobene Form habenFeldkonstruktor mit Typspezifikation bei %CWert fÃ¼r Feldkonstruktor bei %L darf nicht unbegrenzt polymorph sein [F2008: C4106]Feldeinheit bei %L benÃ¶tigtFeld in der Initialisierungsliste bei %L muss eine explizite Form habenFeldindex bei %L ist ein Feld mit Rang %dFeldindex bei %L muss INTEGER-Typ haben, %s gefundenFeldindex bei %L muss skalar seinFeld ist nicht zusammenhÃ¤ngend bei %LFeld von interoperablem Typ bei %L fÃ¼r C_LOC; es ist nichtallozierbar und hat weder angenommene noch explizite GrÃ¶ÃŸeArray-Operanden sind unzureichend bei %LArrayoperanden sind unzureichend beim Konvertieren von %s in %s bei %LFeldzeiger %qs bei %L muss aufgeschobene Form oder vermuteten Rang habenFeldreferenz bei %C kann nicht mehr als %d Dimensionen habenFeldreferenz bei %C darf nur maximal 7 Dimensionen habenFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Kodimension %dFeldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Kodimension %dFeldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Schleife, die bei %L beginntFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Schleife, die bei %L beginntFeldreferenz in EQUIVALENCE bei %C kann kein Feldabschnitt seinFeldreferenz auÃŸerhalb des WertebereichsFeldabschnitt bei %L fÃ¼r C_LOCFeldabschnittbestimmer, z.B. %<(:)%>, wird neben dem Koarray-Bezeichner %<[...]%> bei %C benÃ¶tigtFeldabschnitt mit Vektorindex bei %L darf nicht das Ziel eines Zeigers seinFeldabschnitte: %qs ist in !$ACC DECLARE bei %L nicht erlaubtFeldspezifikation bei %C hat mehr als %d DimensionenFeldspezifikation bei %C mit mehr als 7 DimensionenFeldspezifikation fÃ¼r Symbol %qs in COMMON bei %C muss explizit seinFeldspezifikation muss bei %L aufgeschoben werdenFeldspezifikation oder feldwertiger SOURCE=-Ausdruck erforderlich in ALLOCATE-Anweisung bei %LIn ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlichFeldbereich als effektives Argument bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qsFeldbereich mit Vektorindex als effektives Argument bei %L ist unvertrÃ¤glich mit INTENT(OUT), INTENT(INOUT), VOLATILE- und ASYNCHRONOUS-Attribut des Scheinarguments %qsDa der erweiterte Typ %qs bei %L eine Koarray-Komponente hat, muss der Elterntyp %qs auch eine habenAssembleroptionen
  =================
  
! Zugewiesene GOTO-Anweisung bei %CZugewiesene Marke ist keine ZielmarkeZuweisung eines anderen Wertes als 0 oder 1 an LOGICAL hat bei %L undefiniertes ErgebnisZuweisung von Skalar zu unalloziertem ArraySchnittstelle fÃ¼r Zuweisungsoperator bei %L muss eine SUBROUTINE seinSchnittstelle des Zuweisungsoperators bei %L muss zwei Argumente habenSchnittstelle des Zuweisungsoperators bei %L darf keine INTRINSIC Typzuweisung redefinierenZuweisung an FORALL-Indexvariable bei %LDie Zuweisung zu einer KIND- oder LEN-part_ref bei %L ist nicht erlaubtZuweisung an einen konstanten Ausdruck bei %CZuweisung an allozierbare polymorphe Variable bei %LZuweisung an allozierbare polymorphe Variable bei %L erfordert %<-frealloc-lhs%>Zuweisung an koindizierte Variable bei %L in einer PURE-ProzedurZuweisung an zusammenhÃ¤ngenden Zeiger von nichtzusammenhÃ¤ngendem Ziel bei %LZuweisung an polymorphes Koarray bei %L ist nicht erlaubtAssociate-Name %qs in %s-Klausel bei %LAssociate-Name %qs in SHARED-Klausel bei %LZugeordneter Name %qs bei %L wird als Feld verwendetAssociate-Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kannZugeordneter Name %qs bei %L ist ein ProzedurnameZugeordneter Name %qs bei %L ist ein ProzedurzeigerDer zuordnende Selektor-Ausdruck bei %L ergibt eine ProzedurVerknÃ¼pfungsziel bei %C darf nicht koindiziert seinZuordnungsziel bei %L darf kein BOZ-Literal seinAnnehmen, dass ES wÃ¤hrend der gesamten Laufzeit 0 ist; verwenden Sie ES: fÃ¼r schreibgeschÃ¼tzte Daten.Annahme, dass ICPLBs zur Laufzeit eingeschaltet sind.Von einem groÃŸen TLS-Segment ausgehen.Annehmen, dass alle Symbole 32-Bit-Werte haben.Annehmen, dass alle Funktionen mit variablen Argumenten Prototypen haben.Assembler-UnterstÃ¼tzung fÃ¼r (DWARF2+-).loc-Direktiven annehmen.Assembler-UnterstÃ¼tzung fÃ¼r Ansicht in (DWARF2+-).loc-Direktiven annehmen.Annehmen, dass der Code mit GAS assembliert wird.Annehmen, dass der Code spÃ¤ter mit GNU ld gebunden wird.Annehmen, dass der Code spÃ¤ter mit HP ld gebunden wird.Annehmen, dass gemeinsame Deklarationen durch solche Ã¼bersteuert werden dÃ¼rfen, die ein lÃ¤ngeres hintangestelltes Array haben.Annehmen, dass Datensegmente relativ zum Textsegment liegen.Annehmen, dass externe Symbole potenziell nicht ausgerichtet sind. StandardmÃ¤ÃŸig wird bei allen Symbolen ohne explizite Ausrichtung davon ausgegangen, dass sie sich auf einer 2-Byte-Grenze befinden, wie von der IBM Z ABI vorgeschrieben.Annehmen, dass Gleitkommaoperationen abgefangen werden kÃ¶nnen (Â»trapÂ«).Annehmen, dass der ankommende Stapel an dieser Potenz von 2 ausgerichtet ist.Annahme, dass Marken und Symbole mit absoluten 16-Bit-Adressen adressiert werden kÃ¶nnen.Annehmen, dass das Datenladen aus dem Flashspeicher langsamer ist als Befehle zu laden.Annehmen, dass die Speicherverweise geordnet sind und daher keine Barrieren erforderlich sind.Annehmen, dass keine NaNs oder Unendlichkeiten erzeugt werden.Normale C-AusfÃ¼hrungsumgebung vermuten.Annehmen, dass ZeigerÃ¼berlÃ¤ufe Ã¼berschlagen (Wraparound).MÃ¶gliche doppelte Fehlausrichtung annehmen.Rundung zur nÃ¤chsten Ganzzahl fÃ¼r Zwecke der Planung annehmen.Annehmen, dass vorzeichenbehaftete arithmetische ÃœberlÃ¤ufe regulÃ¤r Ã¼berschlagen (Wraparound).Kleinen Adressraum annehmen.Annehmen, dass strenge Alias-Regeln Ã¼ber nicht-inline-Funktionsgrenzen hinweg gelten.Annehmen, dass strenge Alias-Regeln gelten.Ziel-CPU als Â»big endianÂ«-konfiguriert annehmen.Ziel-CPU als Â»little endianÂ«-konfiguriert annehmen.Annemhne, dass auf alle Daten im statischen Speicher via LDS/STS zugegriffen werden kann. Diese Option ist nur fÃ¼r eingeschrÃ¤nkte Tiny-GerÃ¤te sinnvoll.Annehmen, dass Gleitkomma-Speichern und -Laden wahrscheinlich keinen Konflikt verursachen, wenn sie in dieselbe Befehlsgruppe gelegt werden.Annehmen, dass Schleifen mit einem Ausgang keine Endlosschleifen sind.Annehmen, dass EmpfÃ¤nger von Objective-C-Nachrichten nil sein kÃ¶nnen.Annehmen, dass LaufzeitunterstÃ¼tzung vorhanden ist, und daher -lsim von Linker-Kommandozeile auslassen.Annehmen, dass Standard-D-Laufzeitbibliotheken und Â»D mainÂ« vorhanden sind.Annahme, dass die reziproken abschÃ¤tzenden Befehle hÃ¶here Genauigkeit bieten.Annehmen, dass Quelldatei in fester Form vorliegt.Annehmen, dass Quelldatei in freier Form vorliegt.Annehmen, dass die Werte einer AufzÃ¤hlung immer im kleinsten Bereich des Typs liegen.Annehmen, dass bedingte SprÃ¼nge mit Weite Null schnell sind.VxWorks RTP-Umgebung vermuten.VxWorks vThreads-Umgebung vermuten.Einheitliche Syntax fÃ¼r Inline-Assemblercode annehmen.Variable %qs mit vermuteter oder aufgeschobener ZeichenlÃ¤nge in konstantem Ausdruck bei %LFeld %qs mit vermutetem Rang in Klausel %s bei %LFeld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld mit vermuteter Form bei %L muss ein Scheinargument seinFeld %qs mit vermuteter GrÃ¶ÃŸe bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld %qs mit vermuteter GrÃ¶ÃŸe in Klausel %s bei %LFeld %qs mit vermuteter GrÃ¶ÃŸe in Klausel COPYPRIVATE bei %LFeld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %C ist nicht erlaubtFeld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %L ist nicht erlaubtFeld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument seinVermuteter Typ bei %CVermuteter Typ bei %C ist fÃ¼r Komponenten nicht erlaubtVermuteter Typ der Variable %s bei %L ist nur fÃ¼r Scheinvariablen erlaubtDas Zeichen-Dummy-Argument %qs bei %L hat eine angenommene LÃ¤nge und gehÃ¶rt zur Prozedur %qs mit Attribut BIND(C)Argument mit angenommenem Rang bei %L ist nur als effektives Argument der intrinsischen Abfragefunktionen erlaubtArgument mit angenommenem Rang bei %L ist nur als erstes effektives Argument der intrinsischen Abfragefunktion Â»%sÂ« erlaubtArgument vermuteten Ranges erfordert eine explizite Schnittstelle bei %LFeld %qs mit vermutetem Rang bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld mit vermutetem Rang bei %CFeld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION habenFeld mit vermutetem Rang bei %L muss ein Scheinargument seinVariable %s vermuteten Ranges bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument seinVariable %s vermuteten Ranges bei %L kann nur als effektives Argument verwendet werdenVariable Â»%sÂ« vermuteten Ranges bei %L darf keine Referenz auf Subobjekt habenEffektives Argument mit vermuteter Form bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qsFeld mit angenommener Form %qs bei %L als Scheinargument fÃ¼r die BIND(C)-Prozedur %qs bei %LFeld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtDummyfeld mit vermuteter GrÃ¶ÃŸe mit Â»!$ACC DECLAREÂ« bei %LArgument fÃ¼r angenommenen Typ bei %L, das dem Dummy-Argument %qs fÃ¼r den angenommenen Rang entspricht, muss von angenommener Form oder angenommenem Rang seinFeld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem RangArgument Â»%sÂ« bei %L vermuteten Typs erfordert eine explizite SchnittstelleArgument bei %L mit angenommenem Typ ist nicht als effektives Argument der intrinsischen Routine Â»%sÂ« erlaubtArgument bei %L mit angenommenem Typ ist nur als erstes Argument der intrinsischen Routine Â»%sÂ« erlaubtVariable %s vermuteten Typs bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument seinVariable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE habenVariable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) habenVariable %s vermuteten Typs bei %L kann nur als effektives Argument verwendet werdenVariable %s vermuteten Typs bei %L darf kein Feld mit ausdrÃ¼cklicher Form seinVariable %s vermuteten Typs bei %L darf keine Referenz auf Subobjekt habenIm globalen GÃ¼ltigkeitsbereich:Es werden hÃ¶chstens %i ProfildurchlÃ¤ufe unterstÃ¼tzt. Evtl. beschÃ¤digte Datei?Auf hÃ¶chster Ebene:Versuch, nicht reserviertes Â»%sÂ« freizugebenVersuchen, die VerzÃ¶gerungsschlitze der Sprungbefehle auszufÃ¼llen.Versuch, die COMMON-BlÃ¶cke %s und %s durch EQUIVALENCE bei %C indirekt zu Ã¼berschneidenVersuch, den Stapel an dieser Potenz von 2 auszurichten.Versuchen, identische Konstanten Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen.Versuchen, identische Konstanten und konstante Variablen zu verschmelzen.Versuchen, identische Zeichenketten zur Fehlersuche Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen.Versuch, bereits reservierte Variable zu reservierenVersuch, bereits reservierte Variable Â»%sÂ« zu reservierenAttribut %s bei %L in einer TYPE-DefinitionAttribut bei %L ist in STRUCTURE-Definition nicht erlaubtAttribut bei %L ist in TYPE-Definition nicht erlaubtAttribut bei %L ist auÃŸerhalb einer TYPE-Definition nicht erlaubtAdresslisten der Variablen mit progressiven Sichten anreichern.Erkennungszahl des AutoFDO-Profils passt nichtVersion %u des AutoFDO-Profils passt nicht zu %uAutomatisches Feld %qs bei %L kann keine Initialisierung habenAutomatisches Objekt %qs bei %L kann nicht in COMMON bei %L vorkommenFÃ¼gt automatisch Platz fÃ¼r lÃ¤ngere Pfadnamen in Ladebefehlen hinzu (bis zu MAXPATHLEN).Zweigziele automatisch ausrichten, um Strafzyklen fÃ¼r Verzweigung zu verringern.VerfÃ¼gbare Werte fÃ¼r Bits:Durchschnittliche Anzahl der Iterationen einer Schleife.Alle Bereichsgrenzen bei Aufrufbefehlen vermeiden.Vermeiden, dass mehrere Anweisungen zu einer expandierten Kante zusammengefasst werden.Erzeugung PC-relativer Aufrufe verhindern; Indirektion verwenden.Erzeugung indizierter Laden/Speichern-Befehle verhindern, wo mÃ¶glich.Sich Ã¼berschneidende Ziel- und Adressregister bei solchen LDRD-Befehlen vermeiden, die Cortex-M3-Errata auslÃ¶sen kÃ¶nnen.Vermeiden, lesbare Daten in Programmspeicher abzulegen.Spekulative Ladeoperationen verhindern, um Hardwarebesonderheiten zu umgehen.Verwendung von DIV- und MOD-Befehlen verhindern.Die GOT mÃ¶glichst nicht verwenden, um auf externe Symbole zuzugreifen.Interner Compilerfehler: BB %i cannot throw but has an EH edgeInterner Compilerfehler: BB %i has incorrect edgeInterner Compilerfehler: BB %i has incorrect fallthru edgeInterner Compilerfehler: BB %i has multiple EH edgesInterner Compilerfehler: BB %i is missing an EH edgeInterner Compilerfehler: BB %i is missing an edgeInterner Compilerfehler: BB %i last statement has incorrectly set lpInterner Compilerfehler: BB %i too many fallthru edgesInterner Fehler: BB_RTL flag not set for block %dBIND(C)-Variable %qs bei %L muss LÃ¤nge eins habenBIND(C) auf %s %s bei %L angewendetBIND(C) bei %LBIND(C)-Attribut bei %C erfordert eine Schnittstelle mit BIND(C)BIND(C)-Attribut bei %L kann nur fÃ¼r Variablen oder gemeinsame BlÃ¶cke verwendet werdenBIND(C)-Attribut bei %L kann nicht fÃ¼r eine interne Prozedur angegeben werdenBIND(C)-Prozedur mit NAME darf kein POINTER-Attribut bei %C habenBIND(C)-Anweisung bei %CBLANK= bei %L ist in Fortran 95 nicht erlaubtBLOCK-DATA-Konstrukt bei %LBLOCK DATA Element %qs bei %L muss in COMMON seinBLOCK-Konstrukt bei %CBMX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztBOZ bei %L kann nicht in einer Initialisierung alten Stils vorkommenBOZ-Konstante bei %C verwendet Nicht-Standard-Postfix-SyntaxBOZ-Konstante bei %L kann nicht innerhalb eines COMPLEX-intrinsischen Unterprogramms vorkommenDie BOZ-Literalkonstante bei %L darf nicht als Initialisierer vorkommenDie BOZ-Literalkonstante bei %L darf nicht in einem ACHAR-intrinsischen Unterprogramm vorkommenDie BOZ-Literalkonstante bei %L darf nicht in einem CHAR-intrinsischen Unterprogramm vorkommenDie BOZ-Literalkonstante bei %L darf nicht in einem Strukturkonstruktor vorkommenDie BOZ-Literalkonstante bei %L darf nicht in einem Feldkonstruktor vorkommenBOZ-Literalkonstante bei %L darf nicht in einer Ausgabe-IO-Liste vorkommenBOZ-Literalkonstante bei %L darf nicht in einem FLOAT-intrinsischen Unterprogramm vorkommenDie BOZ-Literalkonstante bei %L darf kein tatsÃ¤chliches Argument fÃ¼r %qs seinBOZ-Literalkonstante bei %L kann kein Operand des einstelligen Operators %qs seinBOZ-Literal bei %L darf nur als Wert einer DATA-Anweisung oder als Argument des intrinsischen Unterprogramms INT/REAL/DBLE/CMPLX vorkommenBOZ-Literalkonstante bei %L kann nicht als Operand eines Vergleichsoperators vorkommenBOZ-Literalkonstante in der NÃ¤he von %L kann nicht einer %qs-Variablen zugewiesen werdenDie BOZ-Literalkonstante in der NÃ¤he von %L kann bei einer Initialisierung alten Stils nicht einer %qs-Variablen zugewiesen werdenBOZ auÃŸerhalb einer DATA-Anweisung bei %L verwendetBPF CO-RE unterstÃ¼tzt LTO nichtBPF CO-RE erfordert BTF-Debugging-Informationen, verwenden Sie %<-gbtf%>BYTE-Typ bei %CBei %C verwendeter BYTE-Typ ist auf der Zielmaschine nicht verfÃ¼gbarFalsche 128-Bit-VerschiebungFalsche GPR-FusionFalsche INTENT-Spezifikation bei %CFalscher IO-Basistyp (%d)Falsches Reservierungs-Objekt bei %C fÃ¼r eine PURE-ProzedurUngÃ¼ltige Felddimension bei %LUngÃ¼ltige Feldreferenz bei %LDer Strukturkonstruktor bei %2$L verweist auf die falsche Feldangabe der Komponente %1$qsFalsche Feldangabe fÃ¼r Feld mit explizit gebildeter Form bei %CFalsche Feldangabe fÃ¼r Feld mit durch Vermutung gebildeter Form bei %CFalsche Feldangabe fÃ¼r Feld mit implizit gebildeter Form bei %CFalsche Feldspezifikation in ALLOCATE-Anweisung bei %LUngÃ¼ltiges Zeichen %qc in OPERATOR-Name bei %CFalsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %LFalsche Fortsetzungszeile bei %CFalscher Art-Ausdruck fÃ¼r Funktion %qs bei %LFalsche Art fÃ¼r Logikkonstante bei %CSchlechter NameFalscher OperatorFalsche Form des Initialisierers bei %LFalsche Spezifikation fÃ¼r Feld mit impliziter GrÃ¶ÃŸe bei %CFalsche Spezifikation fÃ¼r Feld bei %L mit angenommener GrÃ¶ÃŸeFalsche Spezifikation fÃ¼r Feld mit zurÃ¼ckgestellter Form bei %CFalsches Ziel in Zeigerzuweisung in PURE-Prozedur bei %LFalscher Typ in Konstanten-AusdruckBad type in gfc_simplify_signBasis-ABI-Typen fÃ¼r LoongArch:Basisobjekt fÃ¼r Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar seinBasisobjekt fÃ¼r Aufruf der Prozedurzeigerkomponente bei %L hat ABSTRACT-Typ %qsBasisobjekt fÃ¼r Aufruf der typgebundenen Prozedur bei %L hat ABSTRACT-Typ %qsGrundlegende ISAs von LoongArch:Bindung bei %C muss denselben Zugriff wie bereits definierte Bindung %qs habenBindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges NOPASS bei %CBindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges PASS bei %CLeeres BLOCK DATA bei %C steht in Konflikt mit vorherigem BLOCK DATA bei %LLeerzeichen in %s-Anweisung in der NÃ¤he von %C erwartetUmfassende SAVE-Anweisung bei %C folgt vorheriger SAVE-AnweisungBlockmarke ist ungeeignet fÃ¼r IF-Anweisung bei %CBlockmarke passt nicht zu arithmetischer IF-Anweisung bei %CBoardname [und Speicherbereich].Beide Planungsmodifizierer MONOTONIC und NONMONOTONIC bei %L angegebenInterner Fehler: Both section and comdat group is setSchranke fÃ¼r Anzahl der Kandidaten, unter der alle Kandidaten in IV-Optimierungen betrachtet werden.Schranke fÃ¼r Anzahl der IV-Verwendungen in bei IV-Optimierungen optimierter Schleife.Schranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers fÃ¼r AliasprÃ¼fung eingefÃ¼gt werden.Schranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers fÃ¼r AusrichtungsprÃ¼fung eingefÃ¼gt werden.Schranke fÃ¼r GrÃ¶ÃŸe von AusdrÃ¼cken, die im skalaren Evolutions-Analysierer verwendet werden.Schranke fÃ¼r die KomplexitÃ¤t von AusdrÃ¼cken im skalaren Evolutions-Analysierer.Schranke fÃ¼r die Kosten eines Ausdrucks, um die Anzahl der DurchlÃ¤ufe zu berechnen.Schranke fÃ¼r die Anzahl der Iterationen, die der Brute-Force-Algorithmus zur Auswertung der Anzahl von Iterationen auswertet.Grenzenangabe fÃ¼r %qs in Zeigerzuweisung bei %LSprung bei %L kÃ¶nnte Endlosschleife bewirkenVerzweigungen sind so teuer wie hier angegeben (beliebige Einheit).%s von %d Zweigen ausgefÃ¼hrt
  FÃ¼r Kern A bauen.FÃ¼r Kern B bauen.FÃ¼r SDRAM bauen.Baustein fÃ¼r specs-basierte multilib-bewusste TFLAGS.Eingebaute %qF erfordert z14 oder hÃ¶herEingebaute %qF erfordert z15 oder hÃ¶herEingebaute Funktion nicht implementiertWertargument bei %L kann kein Feld oder Feldabschnitt seinWertargument bei %L ist in diesem Kontext nicht erlaubtWertargument bei %L hat keinen numerischen TypC-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss LÃ¤nge eins habenTyp-Parameter nach C-Art ist fÃ¼r Typ %s, aber Typ bei %L ist %sC++-Konstruktoren und -Destruktoren werden fÃ¼r Objective-C-Felder nicht aufgerufendesignierte Initialisierer fÃ¼r C++ sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarNachschlagen von %qD wÃ¼rde in C++ ein Feld, keinen Typen zurÃ¼ckgebenC++-Module sind nicht kompatibel mit vorkompilierten HeadernC++-Module sind nicht mit der traditionellen Vorverarbeitung kompatibelC++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>%<constexpr%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar%<noexcept%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar%<thread_local%> in C++11 erlaubt dynamische Initialisierung und ZerstÃ¶rung%<thread_local%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarC++11-Attribute sind erst ab %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarC++11 %<auto%> ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar%<constinit%> aus C++20 ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarC++20 %qE ist nur mit %<-fmodules-ts%> verfÃ¼gbar%qE aus C++20 ist nur mit %<-fmodules-ts%> verfÃ¼gbar, das ist jedoch noch nicht in %<-std=c++20%> enthaltenDie Schreibweise der C++20-Konzeptdefinition ist %<concept <Name> = <Ausdruck>%>C++20 besagt, dass diese mehrdeutig sind, auch wenn der zweite umgekehrt ist:C99-Designator %qE ist kein konstanter GanzzahlausdruckC99-Bezeichner %qE auÃŸerhalb von AggregatinitialisierungCASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %LUntertyp der intrinsischen CCTL-Funktion ist auÃŸerhalb des gÃ¼ltigen BereichsCDX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztCFString-Literalausdruck ist keine ZeichenkettenkonstanteCFString-Literal fehltCHANGE-TEAM-Anweisung bei %CCHARACTER-Ausdruck bei %L wird abgeschnitten (%ld/%ld)CHARACTER-Ausdruck wird in Zuweisung (%wd/%wd) bei %L abgeschnittenCHARACTER-Ausdruck wird in Konstruktor (%td/%td) bei %L abgeschnittenCHARACTER-LÃ¤nge in !$OMP DECLARE REDUCTION %s ist bei %L nicht konstantCHARACTER-LÃ¤nge bei %L muss konstant seinCHARACTER(*)-Funktion %qs bei %LCHARACTER(*)-Funktion %qs bei %L darf nicht feld-wertig seinCHARACTER(*)-Funktion %qs bei %L darf nicht zeiger-wertig seinCHARACTER(*)-Funktion %qs bei %L darf nicht rein seinCHARACTER(*)-Funktion %qs bei %L darf nicht rekursiv seinCLASS-EntitÃ¤t bei %C kann nicht das PARAMETER-Attribut habenCLASS-Selektor bei %L erfordert Zwischenspeicher, was noch nicht implementiert istCLASS-Anweisung bei %CCOMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut habenCLASS-Variable %qs bei %L muss Attrappe, reservierbar oder Zeiger seinCLOSE-Anweisung bei %L erfordert eine UNIT-ZahlCLOSE-Anweisung in PURE-Prozedur bei %C nicht erlaubtCODIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegebenArgument der COLLAPSE-Klausel ist keine konstante positive Ganzzahl bei %CCOLLECT_GCC muss gesetzt sein.COMMON %qs bei %L existiert nichtCOMMON %qs bei %L erfordert AuffÃ¼llen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenCOMMON bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤hntCOMMON bei %L erfordert AuffÃ¼llen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenCOMMON bei %L wurde in einer vorangehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegtCOMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut habenCOMMON-Block %qs bei %L ist auch eine intrinsische ProzedurCOMMON-Block %qs bei %L wird bei %L als PARAMETER verwendetCOMMON-Block %qs bei %L, der auch ein Funktionsergebnis istCOMMON-Block %qs bei %L, der auch eine globale Prozedur istCOMMON-Block %qs bei %L verwendet denselben globalen Bezeichner wie die EntitÃ¤t bei %LCOMMON-Block /%s/ bei %C nicht gefundenCOMMON-Block bei %LCOMMON-Block bei %L mit Bindungsmarke %qs verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %LCOMMON-Blockelement %qs bei %L darf in der PURE-Prozedur %qs kein EQUIVALENCE-Objekt seinCOMMON-Variable %qs bei %L muss konstante ZeichenlÃ¤nge habenCOMPLEX-Argument %qs ist Argument des intrinsischen %qs bei %LCOMPLEX-GrÃ¶ÃŸen kÃ¶nnen nicht bei %L verglichen werdenCONTAINS-Block in Definition des abgeleiteten Typs bei %CCONTAINS-Anweisung bei %C ist bereits in einer enthaltenen ProgrammeinheitCONTAINS-Anweisung ohne FUNCTION- oder SUBROUTINE-Anweisung bei %LCONTIGUOUS-Attribut bei %CCONTIGUOUS-Anweisung bei %CCONVERT-Marke bei %LCOUNT-Argument der intrinsischen Funktion Â»EVENT_QUERYÂ« bei %L muss definierbar seinCOUNT-Argument der intrinsischen Funktion EVENT_QUERY bei %L muss mindestens den GÃ¼ltigkeitsbereich von Standard-Integer abdeckenDas COUNT-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT-Argument fÃ¼r SYSTEM_CLOCK bei %L hat eine Ganzzahl, die kleiner als der Standard istDas COUNT_MAX-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_MAX-Argument fÃ¼r SYSTEM_CLOCK bei %L hat eine Art, die kleiner als die Standard-Ganzzahl istDas COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %L hat eine Art, die kleiner als die Standard-Ganzzahl istDie ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64-BefehlssatzCRIS-Port-Behauptung gescheitert: %sCRITICAL-Block innerhalb von OpenACC-Region bei %CCRITICAL-Block innerhalb von OpenMP-Region bei %CCRITICAL-Anweisung bei %CCTF-Debuginformationen angefordert, jedoch nicht vom %qs-Frontend unterstÃ¼tztCYCLE-Anweisung bei %C ist nicht auf Nicht-Schleifenkonstrukt %qs anwendbarCYCLE-Anweisung bei %C fÃ¼r nicht-innerste eingeklappte Â»!$ACC LOOPÂ«-SchleifeCYCLE-Anweisung bei %C fÃ¼r nicht-innerste eingestÃ¼rzte !$OMP DO-SchleifeCYCLE-Anweisung bei %C fÃ¼r nicht-innerste gekachelte Â»!$ACC LOOPÂ«-SchleifeVor jedem Funktionsprolog mcount fÃ¼r Profiling aufrufen.Dump-Funktion fÃ¼r Variablen und Funktion in IL aufrufen.Der Aufrufer kopiert Funktionsargumente, die Ã¼ber versteckte Referenzen Ã¼bergeben werden.%s von %d Aufruf(en) ausgefÃ¼hrt
  IMPORT %qs aus Host-Sichtbarkeitseinheit bei %C nicht mÃ¶glich - existiert nicht.Das Modul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werdenDas Teilmodul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werdenAttribute des USE-verbundenen Symbols %s bei %L kÃ¶nnen nicht verÃ¤ndert werdenAttribute des USE-verbundenen Symbols bei %L kÃ¶nnen nicht verÃ¤ndert werdenVerzeichnis %s kann nicht gewechselt werdenLÃ¤nge des Arrays bei %L kann nicht berechnet werden.ABSTRACT-Typ %qs bei %L kann nicht konstruiert werdenInterner Fehler: Cannot convert %qs to %qs at %L%qs bei %L kann nicht in interoperablen Typ konvertiert werden%s kann nicht nach %s bei %L umgewandelt werdenModuldatei %qs kann nicht gelÃ¶scht werden: %sTemporÃ¤re Moduldatei %qs kann nicht gelÃ¶scht werden: %sForm des Initialisierers bei %L kann nicht bestimmt werdenIntrinsisches Modul namens %qs bei %C nicht gefundenFunktionsdeklaration fÃ¼r %qs kann nicht gefunden werdenSchlÃ¼sselwort %qs in Aufruf von %qs bei %L kann nicht gefunden werdenKeine Menge von geeigneten Multibibliotheken fÃ¼r %<-march=%s%>/%<-mabi=%s%> gefundenDas Symbol %qs kann nicht gefunden werdenName des aktuellen Verzeichnisses kann nicht ermittelt werdenDas implied-shape-Feld bei %L kann nicht mit Skalar initialisiert werdenParameter-Feld bei %L kann nicht mit Elementen variabler LÃ¤nge initialisiert werdenVerzeichnis %s kann nicht erstellt werdenÂ»%sÂ« kann nicht in den Speicher geladen werdenÂ»%sÂ« kann nicht geÃ¶ffnet werdenJSON-Ausgabedatei Â»%sÂ« konnte nicht geÃ¶ffnet werden
  Datei %qs kann nicht geÃ¶ffnet werdenDie eingebundene Datei %qs kann nicht geÃ¶ffnet werdenModuldatei %qs kann bei %C nicht zum Lesen geÃ¶ffnet werden: %sModuldatei %qs kann bei %C nicht zum Schreiben geÃ¶ffnet werden: %sFehler beim Ã–ffnen der omp_requires-Datei %qsDie vor-eingebundene Datei %qs kann nicht geÃ¶ffnet werdenQuelldatei %s kann nicht geÃ¶ffnet werden
! GENERIC %qs bei %L kann nicht Ã¼berschrieben werdenÂ»%sÂ« kann nicht gelesen werdenBei %2$C geÃ¶ffnete Moduldatei %1$qs kann nicht gelesen werden, da sie von einer anderen Version von GNU Fortran erstellt wurdeModuldatei %qs kann nicht in %qs umbenannt werden: %sInterner Fehler: Cannot set Cray pointee array spec.Interner Fehler: Cannot set pointee array spec.Ausdruck bei %L kann nicht vereinfacht werdenIMPLICIT bei %C kann nicht hinter IMPLICIT NONE angegeben werdenTippfehler abfangen.Gas veranlassen, Tomcat-Statistiken auszugeben.Index der Cgraph-Kantenanweisung nicht gefundenIndex der Cgraph-Kantenanweisung auÃŸerhalb des gÃ¼ltigen BereichsInterner Fehler: Chained transparent aliasesWertÃ¤nderung bei Umwandlung von %qs in %qs bei %LNur die unteren 8 Bit des Stapelzeigers verÃ¤ndern.ABI Ã¤ndern, um Doppelwortbefehle zuzulassen.Menge der Vorausplanung Ã¤ndern.GrÃ¶ÃŸte LÃ¤nge der bedingt ausgefÃ¼hrten Sequenzen Ã¤ndern.Anzahl der temporÃ¤ren Register Ã¤ndern, die fÃ¼r bedingt ausgefÃ¼hrte Sequenzen zur VerfÃ¼gung stehen.Stapelzeiger Ã¤ndern, ohne Unterbrechungen (Interrupts) auszuschalten.Sichtbarkeit wird geÃ¤ndert, um standardmÃ¤ÃŸig zu Microsoft Visual Studio zu passen.Zeichen %qs in Zeichenkette bei %C ist in Zeichenart %d nicht reprÃ¤sentierbarZeichen %qs in Zeichenkette bei %L kann nicht in Zeichenart %d umgewandelt werdenZeichenkomponente %qs von %qs bei %L mit aufgeschobener LÃ¤nge muss POINTER oder ALLOCATABLE seinDas Zeichen-Dummy-Argument %qs bei %L muss entweder die konstante LÃ¤nge 1 haben oder eine angenommene LÃ¤nge, es sei denn, es hat eine angenommene Form oder einen angenommenen Rang, da die Prozedur %qs das Attribut BIND(C) hatDas Zeichen-Dummy-Argument %qs bei %L muss die LÃ¤nge 1 haben, da es das Attribut VALUE hatZeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante LÃ¤nge habenAusdruck fÃ¼r ZeichenlÃ¤nge der Komponente %qs bei %L muss vom Typ INTEGER sein, nicht %sZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Scheinargument %qs mit vermuteter Form bei %LZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Zeiger oder reservierbarem Scheinargument %qs bei %LZeichenlÃ¤nge des effektiven Arguments kÃ¼rzer als das des Scheinarguments %qs (%lu/%lu) bei %LZeichenlÃ¤nge der Komponente %qs muss ein konstanter Spezifikationsausdruck bei %L seinZeichenwertiges Argument %qs der Anweisungsfunktion bei %L muss konstante LÃ¤nge habenZeichenwertige interne Funktion %qs bei %L darf keine angenommene LÃ¤nge habenZeichenwertige Modulprozedur %qs bei %L darf keine vermutete LÃ¤nge habenZeichenwertige Anweisungsfunktion %qs bei %L muss konstante LÃ¤nge habenCFR-AusfÃ¼hrungspfade auch vor Aufrufen prÃ¼fen, die ihre Ergebnisse zurÃ¼ckgeben.CFR-AusfÃ¼hrungspfade auch prÃ¼fen, wenn eine Funktion aufgrund einer Exception verlassen wird.Zur Laufzeit auf StapelÃ¼berlauf prÃ¼fen.Auf Syntaxfehler prÃ¼fen, dann anhalten.RÃ¼ckgabewert des C++-Operators new prÃ¼fen.Strategie zur Erzeugung von Zeichenkettenoperationen wÃ¤hlen.HÃ¤ppchengrÃ¶ÃŸe des OMP-Schedulers fÃ¼r Schleifen, die durch parloops parallelisiert wurden.Klausel erwartet bei %CKlausel erwartet bei %C nach dem abschlieÃŸenden KommaAlle Tuningfeatures zurÃ¼cksetzen.Register, die beim Funktionsaufruf verwendet wurden, am Ende auf 0 zurÃ¼cksetzen.HardwarefÃ¤higkeiten beim Linken lÃ¶schen.BSS komplett lÃ¶schen und mit Null initialisierte Werte in BSS platzieren.Koarray-Komponente %qs bei %L muss reservierbar mit aufgeschobener Form seinCoarray-Deklaration bei %CKoarray-Bezeichner bei %C, aber %qs ist kein KoarrayKoarray-Scheinargument %qs bei %L fÃ¼r elementare ProzedurCoarray-Scheinvariable %qs bei %L in BIND(C)-Prozedur %qs nicht erlaubtKoarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlichKoarray-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form habenCoarrays bei %C ausgeschaltet, %<-fcoarray=%> schaltet sie einKoarrays bei %L ausgeschaltet, %<-fcoarray=%> schaltet sie einCode zur Neu-Reservierung des reservierbaren Feldes bei %L wird hinzugefÃ¼gtCode zur Neu-Reservierung der reservierbaren Variable bei %L wird hinzugefÃ¼gtCode-GrÃ¶ÃŸe: small, medium oder large.Koindex der Kodimension %d muss bei %L ein Skalar seinUnpassende RÃ¤nge des Koindex in Feldreferenz bei %L (%d/%d)Koindiziertes effektives ASYNCHRONOUS- oder VOLATILE-Argument bei %L erfordert, dass Schein-%qs weder ASYNCHRONOUS noch VOLATILE hatEffektives koindiziertes Argument bei %L in PURE-Prozedur wird an POINTER-Scheinargument Ã¼bergebenEffektives koindiziertes Argument bei %L in PURE-Prozedur wird an INTENT(%s)-Argument Ã¼bergebenKoindiziertes effektives Argument bei %L an scheinreservierbares %qs erfordert INTENT(IN)Koindiziertes effektives Argument bei %L an Scheinzeiger %qsKoindiziertes effektives Argument bei %L mit reservierbarer endgÃ¼ltiger Komponente fÃ¼r Schein-%qs erfordert entweder VALUE oder INTENT(IN)Koindiziertes effektives Argument bei %L mit endgÃ¼ltiger ZeigerkomponenteKoindiziertes reservierbares Objekt bei %LKoindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesenKoindizierter Ausdruck auf Zeigerkomponente %qs in Strukturkonstruktor bei %LKoindiziertes Objekt mit polymorpher reservierbarer Subkomponente bei %LKoindiziertem polymorphen effektiven Argument bei %L wird polymorphes Scheinargument %qs Ã¼bergebenKoindizierte Prozedurzeiger-Komponente bei %CKoindizierte Variable darf keine reservierbare endgÃ¼ltige Komponente in Zuweisung bei %L habenIm Falle eines internen Fehlers im C/C++-Compiler die Debuginformationen sammeln und in temporÃ¤re Datei ausgeben.Komma hinter * bei %C ist nur zusammen mit einer I/O-Liste erlaubtKomma vor Ein-/Ausgabeelementliste bei %LKomma bei %C erwartetFehlendes Komma nach P-Deskriptor in Formatzeichenkette bei %LCode fÃ¼r Â»Big EndianÂ«-Modus erzeugen.Code fÃ¼r Â»Little Endian-Modus erzeugen. Dies ist der Standard.Code Ã¼bersetzen, der Cygwin DLL-Wrapper benÃ¶tigt, um C++-Operator new/delete zu ersetzen.FÃ¼r 32-Bit-Zeiger kompilieren.FÃ¼r 64-Bit-Zeiger kompilieren.FÃ¼r ETRAX 100 (CRIS v8) Ã¼bersetzen.FÃ¼r ETRAX 4 (CRIS v3) Ã¼bersetzen.FÃ¼r V8+-ABI-Ã¼bersetzen.FÃ¼r GerÃ¤te kompilieren, die aktiviertes XNACK erfordern. StandardmÃ¤ÃŸig Â»anyÂ«, wenn USM unterstÃ¼tzt wird.FÃ¼r GerÃ¤te mit aktivierter SRAM-ECC-Funktion kompilieren (oder auch nicht). Vorgabewert ist Â»anyÂ«.FÃ¼r das DSBT-Shared-Library-ABI kompilieren.FÃ¼r m32r Ã¼bersetzen.FÃ¼r m32r2 Ã¼bersetzen.FÃ¼r m32rx Ã¼bersetzen.FÃ¼r v850-Prozessor Ã¼bersetzen.FÃ¼r v850e-Prozessor Ã¼bersetzen.FÃ¼r v850e1-Prozessor Ã¼bersetzen.FÃ¼r v850e2-Prozessor Ã¼bersetzen.FÃ¼r v850e2v3-Prozessor Ã¼bersetzen.FÃ¼r v850e3v5-Prozessor Ã¼bersetzen.FÃ¼r die v850es-Variante des v850e1 Ã¼bersetzen.Debuggingcode mitcompilieren.Unittest-Code eincompilieren.Release-Version compilieren.Ganze Ãœbersetzungseinheit auf einmal Ã¼bersetzen.Ãœbersetzungszeit-Bonus, den IPA-CP an Kandidaten vergibt, die Schleifengrenzen oder Schrittweiten bekannt machen.Meckern, wenn ein Name als Klassenmember deklariert wird, nachdem der Name bereits anderswo verwendet wird.Meckern, wenn eine Kommandozeilenoption gÃ¼ltig ist, aber nicht zum aktuellen Frontend gehÃ¶rt.Komplexes Argument von LOG bei %L kann nicht Null seinKomplexe Multiplikation und Division befolgen Fortran-Regeln.Komponente %qs bei %C bereits bei %L deklariertKomponente %qs bei %C bereits im Elterntypen bei %L deklariertKomponente %qs bei %C ist eine PRIVATE-Komponente von %qsKomponente %qs bei %L kann nicht ALLOCATABLE-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L istKomponente %qs bei %L kann nicht POINTER-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L istKomponente %qs bei %L hat das CONTIGUOUS-Attribut, aber ist kein FeldzeigerKomponente %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray seinKomponente %qs bei %L mit Koarray-Komponente darf ein Nicht-Zeiger und nicht-reservierbares Skalar seinKomponente %qs in abgeleitetem Typ %qs bei %L kÃ¶nnte nicht C-kompatibel seinKomponente %qs in abgeleitetem Typ %qs bei %L kÃ¶nnte nicht C-kompatibel sein, obwohl abgeleiteter Typ %qs BIND(C) istKomponente %qs wird im Strukturkonstruktor bei %L doppelt initialisiertKomponente %qs von %qs bei %L hat den gleichen Namen wie eine geerbte typgebundene ProzedurKomponente %qs von BIND(C)-Typ bei %L muss LÃ¤nge eins habenKomponente %qs mit CLASS bei %C muss allozierbar oder Zeiger seinKomponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension haben oder eine Subkomponente eines Koarrays sein, was wegen des Zeigerattributs der Komponente nicht mÃ¶glich istKomponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension haben oder eine Subkomponente eines Koarrays sein, was wegen des Zeigerattributs der Komponente nicht mÃ¶glich istKomponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-AttributKomponente bei %C muss ein POINTER-Attribut habenKomponenteninitialisierung ohne Namen hinter Komponente namens Â»%sÂ« bei %LKomponente rechts einer Teilreferenz mit Rang ungleich Null darf bei %L kein Attribut ALLOCATABLE habenKomponente rechts einer Teilreferenz mit Rang grÃ¶ÃŸer Null darf kein POINTER-Attribut bei %L habenKomponente mit KIND-Attribut bei %C muss ein INTEGER seinKomponente mit LEN-Attribut bei %C muss INTEGER seinKomponenten in TYPE bei %C mÃ¼ssen CONTAINS vorausgehenLocview-RÃ¼cksetzpunkte auf Basis der geschÃ¤tzten BefehlslÃ¤ngen berechnen.Berechnetes GOTO bei %CVerkettungsoperator bei %L muss Zeichenketten der gleichen Sorte verkettenVerkettungsoperator in Ausdruck bei %L muss zwei CHARACTER-Operanden habenBedingte Kopierbefehle fÃ¼r Gleitkommazahlen aktivieren.Bedingte Kopierbefehle fÃ¼r Ganzzahlen aktivieren.FÃ¼r das newlib-Board-spezifische Laufzeitumgebung konfigurieren. Vorgabewert ist or1ksim.Konfiguriert mit: %s
  In Konflikt stehende Initialisierungen in Union bei %L und %LNÃ¤her der IBM XLC-Semantik entsprechen.Mit nichts besonderem Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1990, wie 1994 ergÃ¤nzt, Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 1990 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1990 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003 sowie GNU-Erweiterungen) Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003) Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 1999 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1999 Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2011 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2011 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2014 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2014 Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2017 (verÃ¶ffentlicht 2018) mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2017 (2018 verÃ¶ffentlicht) Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2017 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2017 Ã¼bereinstimmen.Mit dem ISO-C++-Standard 2020 Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C++-Standard fÃ¼r 2020 mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem ISO-C-Standardentwurf 2023 Ã¼bereinstimmen (VerÃ¶ffentlichung fÃ¼r 2024 geplant) (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C-Standardentwurf fÃ¼r 2023 (VerÃ¶ffentlichung fÃ¼r 2024 geplant) mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem ISO-C++-Standardentwurf 2023 Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C++-Standardentwurf fÃ¼r 2023 mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem ISO-C++-Standardentwurf 2026 Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C++-Standardentwurf fÃ¼r 2026 mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2003 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2008 inkl. TS 29113 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2008 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2018 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2023 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 95 Ã¼bereinstimmen.Mit der in GCC 4.0 implementierten Version Objective-C 1.0 Ã¼bereinstimmen.Der ABI o32-FPXX entsprechen.Zugriff auf Speicher in BytegrÃ¶ÃŸe als langsam betrachten.Typ Â»intÂ« als 16 Bit breit ansehen.Typ Â»intÂ« als 32 Bit breit ansehen.Die MESSAGE-Klausel bei %L erfordert einen konstanten ZeichenausdruckKonstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ seinKonstanten-Ausdruck erforderlich bei %CKonstanter logischer Wert in CASE-Anweisung wird bei %L wiederholtKonstante memcpy-GrÃ¶ÃŸe in Bytes, ab der die MOPS-Sequenz verwendet werden soll.Konstante memmove-GrÃ¶ÃŸe in Bytes, ab der die MOPS-Sequenz verwendet werden soll.Konstante memset-GrÃ¶ÃŸe in Bytes, ab der die MOPS-Sequenz verwendet werden soll.Argument muss eine Ganzzahlkonstante seinNetze konstruieren und nicht zusammenhÃ¤ngende Verwendungen einzelner Variablen aufteilen.Enthaltene Funktion %qs bei %L hat keinen IMPLICIT-TypEnthaltene Prozedur %qs bei %C steht in Konflikt mit Prozedur, die bei %L definiert wurdeEnthaltene Prozedur %qs bei %C ist bereits mehrdeutigSchnittstellenprozedur %qs bei %L hat denselben Namen wie die umgebende ProzedurEnthaltene Prozedur %qs bei %L einer PURE-Prozedur muss auch PURE seinErstellen der Steuerung fÃ¼r KehrwertabschÃ¤tzungen.Steuert, dass IRA die Ã¼bereinstimmende Bedingung (doppelte Operandennummer) in allen verfÃ¼gbaren Alternativen fÃ¼r die bevorzugte Registerklasse stark berÃ¼cksichtigt. Wenn sie auf Null gesetzt ist, bedeutet dies, dass IRA die Ã¼bereinstimmende Bedingung nur berÃ¼cksichtigt, wenn sie in der einzigen verfÃ¼gbaren Alternative mit einer geeigneten Registerklasse enthalten ist. Andernfalls bedeutet es, dass IRA alle verfÃ¼gbaren Alternativen fÃ¼r die bevorzugte Registerklasse prÃ¼ft, selbst wenn sie eine Auswahl mit einer geeigneten Registerklasse gefunden hat, und die gefundene qualifizierte Ã¼bereinstimmende EinschrÃ¤nkung beachtet.Den IEEE-Trap-Modus steuern.Den generierten FP-Rundungsmodus steuern.Die PrÃ¤zision der FP-Ausnahmen steuern.Steuern, welche Ereignisse in den Diagnosepfaden angegeben werden.Steuert, wie der Schleifenvektorisierer partielle Vektoren verwendet. 0 bedeutet nie, 1 bedeutet nur fÃ¼r Schleifen, die nicht unbedingt vektorisiert werden mÃ¼ssen, 2 bedeutet fÃ¼r alle Schleifen. Voreinstellung ist 2.Umwandlung von %qs in %qs bei %LUmwandlung von %s in %s bei %LUmwandlung von %s in standardartiges COMPLEX(%d) bei %L kÃ¶nnte Genauigkeit verlieren, evtl. KIND-Argument verwendenUmwandlung einer Unendlichkeit oder NaN bei %L in INTEGERAdressen der Form BASE + LARGE_OFFSET in NEW_BASE + SMALL_OFFSET konvertieren, damit mehr Speicherzugriffe als komprimierte Anweisungen generiert werden kÃ¶nnen. Zielt derzeit auf 32-Bit-Integer-Laden/Speichern ab.Umwandlung bedingter SprÃ¼nge in innersten Schleifen in zweiglose Ã„quivalente durchfÃ¼hren.Gleitkommakonstanten in Konstanten einfacher Genauigkeit umwandeln.FunktionsrÃ¼ckkehr in Aufruf umwandeln und Thunk zurÃ¼ckgeben.Indirekte Aufrufe und SprÃ¼nge in Aufrufe umwandeln und Thunks zurÃ¼ckgeben.Feldabschnitte bei Prozedureintritt in einen zusammenhÃ¤ngenden Block kopieren.Copyright %s 2024 Free Software Foundation, Inc.
  Unpassender Korang in Argument %qs bei %L (%d und %d)Kosten, zu denen GCSE-Optimierungen nicht die Entfernung beeintrÃ¤chtigen werden, um die ein Ausdruck verschoben werden kann.FÃ¼r Sprungbefehl anzunehmende Kosten.FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten.FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten; 4 entspricht einem normalen Befehl.Addis-Wert fÃ¼r Fusion kann nicht erzeugt werdenAusgabedatei Â»%sÂ« konnte nicht geÃ¶ffnet werden
  Spekulative AbhÃ¤ngigkeiten wÃ¤hrend PrioritÃ¤tsberechnung der Befehle zÃ¤hlen.Cray-Zeigerende bei %C kann nicht Feld mit impliziter Form seinCray-Zeigerende bei %L tritt in mehreren pointer()-Anweisungen aufCray-Zeigerziel %qs in %s-Klausel bei %LCray-Zeigerziel %qs in Klausel SHARED bei %LCray-Zeigerziel-Objekt %qs in Klausel %s bei %LCray-Zeigerziel-Objekt %qs von abgeleitetem Typ in Â»%sÂ«-Klausel bei %LCray-Zeigerziel-Objekt %qs von polymorphem Typ in %qs-Klausel bei %LCray-Zeiger %qs in %s-Klausel bei %LCray-Zeiger bei %C hat %d Bytes Genauigkeit; Speicheradressen benÃ¶tigen %d BytesCray-Zeiger bei %C muss eine Ganzzahl seinCray-Zeiger-Deklaration bei %C benÃ¶tigt den Schalter %<-fcray-pointer%>Cray-Zeiger-Objekt %qs in Klausel %s bei %LCray-Zeiger-Objekt von abgeleitetem Typ %qs in Â»%sÂ«-Klausel bei %LCray-Zeiger-Objekt %qs von polymorphem Typ in %qs-Klausel bei %LGUI-Anwendung erzeugen.Dynamisch gebundene, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Shared Library erzeugen.Statische, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Kanonische Induktionsvariablen in Schleifen erzeugen.Konsolenanwendung erzeugen.Von Â»gcovÂ« benÃ¶tigte Dateien anlegen.Â»%sÂ« wird erzeugt
! Zwischenergebnis-Feld bei %L wird erzeugtBei %L wird ein vorÃ¼bergehendes Feld fÃ¼r Argument %qs erzeugtDer aktuelle RISC-V-GCC unterstÃ¼tzt RVV im Big-Endian-Modus nichtDer aktuelle RISC-V-GCC unterstÃ¼tzt keine VLEN grÃ¶ÃŸer als 4096bit fÃ¼r die Erweiterung Â»VÂ«D unterstÃ¼tzt auf dieser Zielplattform keine Zeiger.D-Inline-Assembler-Anweisungen werden in GDC nicht unterstÃ¼tzt.DATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werdenDATA-Element %qs bei %L kann keinen Coindex habenDas DATA-Element %qs bei %L kann kein ALLOCATABLE-Attribut habenDATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollstÃ¤ndiges Feld seinDas DATA-Objekt in der NÃ¤he von %L hat das Zeiger-Attribut und der entsprechende DATA-Wert ist kein gÃ¼ltiges initial-data-targetDATA-Anweisung bei %C hinter der ersten ausfÃ¼hrbaren AnweisungDATA-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenDATA-Anweisung bei %C ist in PURE-Prozedur nicht erlaubtDATA-Anweisung bei %L hat mehr Werte als VariablenDATA-Anweisung bei %L hat mehr Variablen als WerteDC-Format-Spezifizierer bei %C nicht erlaubtDEALLOCATE ObjektDEALLOCATE von Koarray bei %C in CRITICAL-BlockDEALLOCATE von Koarray bei %C in DO CONCURRENT-BlockDECIMAL= bei %L ist in Fortran 95 nicht erlaubtDEFAULTMAP bei %C, aber das vorherige DEFAULTMAP ist fÃ¼r Kategorie %sDEFAULTMAP bei %C, aber das vorherige DEFAULTMAP hat eine unspezifizierte KategorieDEF_INTERNAL_FLT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDEF_INTERNAL_INT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDELIM= bei %L ist in Fortran 95 nicht erlaubtDie DEPEND-Klausel bei %L des OMP-DEPOBJ-Konstrukts darf nur einen einzigen Locator habenDEPEND-Klausel bei %L des OMP-DEPOBJ-Konstrukts darf nicht den AbhÃ¤ngigkeitstyp DEPOBJ habenDEPOBJ im DEPOBJ-Konstrukt bei %L muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND seinDETACH-Ereignisbehandler %qs in %s-Klausel bei %LDETACH-Ereignisbehandler %qs in SHARED-Klausel bei %LDEVICE_TYPE muss ANY sein, wenn es mit INDIRECT bei %L verwendet wirdDIM-Argument (%d) fÃ¼r intrinsisches SIZE bei %L auÃŸerhalb des Bereichs (1:%d)DIM-Argument bei %L ist auÃŸerhalb der GrenzenDIM-Argument ohne COARRAY-Argument ist fÃ¼r intrinsisches THIS_IMAGE bei %L nicht erlaubtDIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegebenArgument DISTANCE= fÃ¼r NUM_IMAGES bei %LArgument DISTANCE= fÃ¼r THIS_IMAGE bei %LDie chunk_size der DIST_SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckDO CONCURRENT-Konstrukt bei %CDO-Schleife bei %L ist undefiniert, da sie Ã¼berlÃ¤uftDO-Schleife bei %L ist undefiniert, da sie unterlÃ¤uftDO-Schleife bei %L wird null mal ausgefÃ¼hrtDO-Schrittwert ist NullDO-Abbruchanweisung ist nicht Â»END DOÂ« oder Â»CONTINUEÂ« mit Marke %d bei %CDO-Iterator %qs bei %L ist innerhalb eines Iterators mit gleichem NamenDOUBLE COMPLEX bei %CDP-Format-Spezifizierer bei %C nicht erlaubtDTIO-%s-Prozedur bei %L muss rekursiv seinDTIO-Zeichenargument bei %L muss angenommene LÃ¤nge habenDTIO-Scheinargument bei %L muss ein Skalar seinDTIO-Scheinargument bei %L muss ein ASSUMED SHAPE ARRAY seinDTIO-Scheinargument bei %L muss von KIND = %d seinDTIO-Scheinargument bei %L muss vom Typ %s seinDTIO-Scheinargument bei %L muss INTENT %s habenDTIO-Prozedur %qs bei %L muss ein Unterprogramm seinDarwin unterstÃ¼tzt Â»-mfentryÂ« oder verwandte Optionen nichtDarwin ist keine mx32-PlattformDatenelement oberhalb der oberen Feldgrenze bei %LDatenelement unterhalb der unteren Feldgrenze bei %LDaten werden im Big-Endian-Format gespeichert.Daten werden im Little-Endian-Format gespeichert (Standard).Daten werden ausgehend vom Start des Programmcodes statt der GOT adressiert (mit -fPIC/-fPIE).Datenziel bei %L darf keinen Koindex habenDatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe seinElement zum Datenaustausch bei %L kann nicht polymorph sein, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten habenDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine Prozedurzeiger-Komponenten habenDatenzeigerobjekt bei %L muss unbegrenzt polymorph oder von einem Typ mit BIND- oder SEQUENCE-Attribut sein, um zum unbegrenzt polymorphen Ziel zu passenDebugging-Bibliothe, die anstelle von phobos verwendet wird.Wenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschaltenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf, der %lli-mal ausgefÃ¼hrt wurde, devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe, die %lli-mal ausgefÃ¼hrt wurden, devirtualisiert werdenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschaltenStandardbibliothek, die anstelle von phobos verwendet wird.Das durch Vorgabe initialisierte Dummy-%qs-Argument %qs bei %L ist in der BIND(C)-Prozedur %qs nicht erlaubtZurÃ¼ckholen der Funktionsargumente vom Stapel bis auf weiteres hinauszÃ¶gern.Aufgeschobenes Feld %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtParameter aufgeschobenen Typs wird noch nicht unterstÃ¼tztDas Zeichen-Dummy-Argument %qs bei %L hat verzÃ¶gerte LÃ¤nge und gehÃ¶rt zur Prozedur %qs mit dem Attribut BIND(C)Unerreichbare Befehle lÃ¶schen, die Ausnahmen werfen kÃ¶nnen.UnnÃ¶tige NullzeigerprÃ¼fungen lÃ¶schen.GelÃ¶schte Funktion:AbhÃ¤ngigkeitstyp SINK wird zusammen mit SOURCE an demselben Konstrukt bei %L verwendetVeraltet zugunsten von -Wc11-c23-compat.Veraltet zugunsten von -std=c++11.Veraltet zugunsten von -std=c++14.Veraltet zugunsten von -std=c++17.Veraltet zugunsten von -std=c11.Veraltet zugunsten von -std=c23.Veraltet zugunsten von -std=c99.Veraltet zugunsten von -std=gnu++11.Veraltet zugunsten von -std=gnu++14.Veraltet zugunsten von -std=gnu++17.Veraltet zugunsten von -std=gnu11.Veraltet zugunsten von -std=gnu23.Veraltet zugunsten von -std=gnu99.Veraltet zugunsten von -std=iso9899:1999.Veraltete Option. Stattdessen -mno-vrsave verwenden.Veraltete Option. Stattdessen -mvrsave verwenden.Veraltet. Dieser Schalter hat keine Auswirkung.Abgeleiteter Typ %qs bei %C wird verwendet, bevor er definiert wirdAbgeleiteter Typ %qs bei %L kann nicht das SEQUENCE-Attribut haben, da er BIND(C) istAbgeleiteter Typ %qs bei %L widerspricht namelist-Objekt %qs bei %CAbgeleiteter Typ %qs bei %L wurde nicht deklariertAbgeleiteter Typ %qs bei %L darf nicht ABSTRACT seinAbgeleiteter Typ %qs bei %L muss eine Erweiterung von %qs seinAbgeleiteter Typ %qs bei %L muss erweiterbar seinAbgeleiteter Typ %qs kann bei %C nicht als Variable verwendet werdenAbgeleiteter Typ %qs kann bei %L nicht als Variable verwendet werdenAbgeleiteter Typ %qs, bei %L deklariert, muss BIND-Attribut haben, um C-kompatibel zu seinAbgeleiteter Typ %qs wird als Argument bei %L verwendetAbgeleiteter Typ %qs mit Attribut BIND(C) bei %L ist leer und kÃ¶nnte fÃ¼r entsprechenden C-Prozessor unzugreifbar seinAbgeleiteter Typ bei %C kann nur PRIVATE im Spezifikationsteil eines Moduls seinAbgeleiteter Typ bei %C kann nur PUBLIC im Spezifikationsteil eines Moduls seinAbgeleiteter Typ bei %C wurde vorher nicht definiert und kann daher nicht in einer abgeleiteten Typdefinition auftretenKomponente %C abgeleiteten Typs ist kein zulÃ¤ssiges EQUIVALENCE-ElementDeklaration abgeleiteten Typs mit FINAL bei %C muss im Spezifikationsteil eines Moduls seinDefinition eines abgeleiteten Typs bei %C mit leerem CONTAINS-AbschnittDefinition des abgeleiteten Typs bei %C ohne KomponentenAbgeleitete Typdefinition von %qs bei %C wurde bereits definiertAbgeleiteter Typname %qs bei %C hat bereits einen BasistypAbgeleiteter Typname %qs bei %C hat bereits einen Basistypen von %sVariable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu seinVariable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu seinVariable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON seinVariable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt seinVariable %qs abgeleiteten Typs in COMMON bei %L hat eine endgÃ¼ltige Komponente, die allozierbar istVariable %qs abgeleiteten Typs in COMMON bei %L hat weder das SEQUENCE- noch das BIND(C)-AttributVariable %qs abgeleiteten Typs in COMMON bei %L darf nicht Standardinitialisierung habenBei %2$L deklarierter abgeleiteter Typ %1$qs muss ABSTRACT sein, da %3$qs DEFERRED und nicht Ã¼berschrieben istAbgeleiteter Typ %qs bei %C mit BIND(C) darf keinen CONTAINS-Abschnitt habenAbgeleiteter Typ %qs bei %C mit SEQUENCE darf keinen CONTAINS-Abschnitt habenScheinargument %qs abgeleiteten Typs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt und hat keine StandardinitialisierungKeine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Felder von teilweise konstruierten Objekten zerstÃ¶ren.AusfÃ¼hrungspfade erkennen, die ausgelÃ¶st werden, indem ein Nullwert auf eine Weise verwendet wird, die durch ein Â»returns_nonnullÂ«- oder Â»nonnullÂ«-Attribut verboten ist. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt.AusfÃ¼hrungspfade erkennen, die durch Dereferenzieren eines Nullzeigers fehlerhaftes oder undefiniertes Verhalten auslÃ¶sen. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt.Feststellen, welche AbhÃ¤ngigkeiten zwischen Befehlen als teuer angesehen werden.Unterschiedliche CHARACTER-LÃ¤ngen (%ld/%ld) in FeldkonstruktorUnterschiedliche CHARACTER-LÃ¤ngen (%wd/%wd) in Feldkonstruktor bei %LVerschiedene Zeichenarten bei %LParameter verschiedener Typen in Zeigerzuweisung bei %LVerschiedene RÃ¤nge in Zeigerzuweisung bei %LAndere Form fÃ¼r %s bei %L fÃ¼r Dimension %d (%d und %d)Unterschiedliche Form fÃ¼r Argumente %qs und %qs bei %L fÃ¼r intrinsisches %<dot_product%>Andere Form bei Dimension 1 fÃ¼r Argumente %qs und %qs bei %L fÃ¼r intrinsisches matmulAndere Form bei Dimension 2 fÃ¼r Argument %qs und Dimension 1 fÃ¼r Argument %qs bei %L fÃ¼r intrinsisches matmulVerschiedene Typ-Arten bei %LVerschiedene Typen in Zeigerzuweisung bei %L; Versuch der Zuweisung von %s an %sFÃ¼r %s bei %L wurden Dimensionen nach dessen Initialisierung angegebenDie Warnung Â»-Wframe-larger-than=Â« ausschalten. Entspricht Â»-Wframe-larger-than=<SIZE_MAX>Â« oder grÃ¶ÃŸer.Die Warnung Â»-Wlarger-than=Â« ausschalten. Entspricht Â»-Wlarger-than=<SIZE_MAX>Â« oder grÃ¶ÃŸer.ARCompact-spezifischen Durchlauf, um Befehle fÃ¼r bedingte AusfÃ¼hrung zu erzeugen, ausschalten.CFR in Blattfunktionen ausschalten.Gleitkommaregister ausschalten. Ã„quivalent zu -msoft-float.FPU-ISA wird ausgeschaltet, kann mit %<-mfloat-abi=soft%> eingeschaltet werdenLR- und SR-Befehle davon abhalten, FPX-Erweiterungsregister zu verwenden.Durchlauf fÃ¼r Skalar-nach-Vektor-Optimierung ausschalten, der 64-Bit-Ganzzahlberechnungen in Vektorberechnungen umwandelt.Die Warnung Walloc-size-larger-than= ausschalten. Entspricht Walloc-size-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer.Die Warnung Walloca-larger-than= ausschalten. Entspricht Walloca-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer.Die Warnung Â»-Wstack-usage=Â« ausschalten. Entspricht Â»-Wstack-usage=<SIZE_MAX>Â« oder grÃ¶ÃŸer.Die Warnung Wvla-larger-than= ausschalten. Entspricht Wvla-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer.Zugriff auf gemeinsamen Speicher ausschalten.Zugriff auf Variablen, die mit Â»@systemÂ« markiert sind, von @safe-Code aus verbieten.Gleitkommaoptimierungen ausschalten, die die IEEE-Vorzeichenbehaftung von Null nicht beachten.Hardware-Gleitkommabefehle ausschalten.Indizierte Adressierung ausschalten.Von IEEE-Signalisierungs-NaNs wahrnehmbare Optimierungen ausschalten.Optimierungen, die Standard-Rundungsverhalten fÃ¼r Gleitkomma annehmen, ausschalten.LageunabhÃ¤ngigen Code (PIC) fÃ¼r Verwendung in BS-Kernelcode ausschalten.Vorverarbeitung ausschalten.Leerregister ausschalten.Stapelschrubben komplett ausschalten, unabhÃ¤ngig von Strub-Attributen.Verwendung der RX-FPU-Befehle ausschalten.Direkte Aufrufe von globalen Funktionen verbieten.Mehr als Â»msched-max-memory-insnsÂ« in Befehlsgruppe verbieten. Ansonsten ist Grenze Â»weichÂ« (Nicht-Speicheroperationen beim Erreichen der Grenze bevorzugen).Optimierung der Endrekursion verbieten, wenn die aufrufende Routine die ZeichenlÃ¤nge weggelassen haben kÃ¶nnte.UnvollstÃ¤ndige unverÃ¤nderliche Umwandlungen, die bislang fÃ¤lschlicherweise erlaubt waren, verbieten.Reine und konstante Funktionen entdecken.Nur-lese und nicht-adressierbare statische Variablen entdecken.Nur-lese-, nur-schreib- und nicht-adressierbare statische Variablen entdecken.Ãœbersetzungszeitstatistik anzeigen.WÃ¤hrend der Ãœbersetzung angesammelte Statistik anzeigen.Zielspezifische Befehlszeilenoptionen (einschlieÃŸlich Assembler- und Linker-Optionen) anzeigen.Codebaum nach Frontend-Optimierung anzeigen.Codebaum nach Analyse anzeigen.Codebaum nach Analyse anzeigen; veraltete Option.Compiler-Version anzeigen.Frontend-AST nach dem Parsen und der semantischen Analyse anzeigen.Die globale Symboltabelle nach dem Parsen anzeigen.Die Symbole in umgekehrter Reihenfolge ausgeben.Diese Informationen anzeigen.Division durch Null bei %LDivision durch Null beim Konvertieren von %s in %s bei %LDivisionsstrategie, eine von: call-div1, call-fp, call-table.In LRA die ablaufsensitive Rematerialisierung durchfÃ¼hren.Dispatch-Planung durchfÃ¼hren, wenn Prozessor bdver1, bdver2, bdver3, bdver4 oder znver1 ist und Haifa-Planung ausgewÃ¤hlt ist.Die D-Programmstart-Dateien mit dem Compilat binden.Keine BRcc-Befehle in arc_reorg erzeugen.Keine Standardsymbolexporte zu Modulen oder dynamischen Bibliotheken hinzufÃ¼gen.Keinen StandardausfÃ¼hrungspfad (fÃ¼r die Bibliotheksverzeichnisse des Compilers) zu Programmen, Modulen oder dynamischen Bibliotheken hinzufÃ¼gen.Verbieten, dass konstante Daten in Codeabschnitten platziert werden.Nicht von einem groÃŸen TLS-Segment ausgehen.Nicht annehmen, dass Funktionen, die im Trainingslauf nie ausgefÃ¼hrt wurden, kalt sind.Nicht annehmen, dass Standard-C-Bibliotheken und Â»mainÂ« vorhanden sind.Leerregister nicht ausschalten.Kommentare in Makroexpansionen nicht verwerfen.Kommentare nicht verwerfen.Ãœbersetzte Funktionen oder verstrichene Zeit nicht ausgeben.Gemeinsame Elemente in Templatevergleichen nicht weglassen.Keine Adressierungsmodi mit Seiteneffektzuweisungen erzeugen.Keine komplexen Ganzzahlkonstanten im Nur-Lese-Speicher erzeugen.Keinen Funktionsprolog oder -epilog erzeugen.Strenge Ausrichtung nicht erzwingen.Keine #line-Direktiven erzeugen.Keine .size-Direktiven erzeugen.Nicht unbedingt einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen.Keinen Code generieren, der nur im Supervisor-Modus lÃ¤uft (Standard).Keine Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Keine mpy-Befehle fÃ¼r ARC700 erzeugen.Keine unausgerichteten Speicherzugriffe erzeugen.Ganzzahldivision nicht Â»inlineÂ« generieren.Quadratwurzel nicht Â»inlineÂ« generieren.Nicht gegen die GerÃ¤te-spezifische Bibliothek lib<MCU>.a binden.D-Standardbibliothek nicht in die Compilierung einbinden.PIC-Register nicht in Funktionsprologen laden.Nicht nach Objekten im Standardverzeichnis suchen.ABI-Schalter nicht in e_flags markieren.Es werden keine load-load-Barrieren benÃ¶tigt (dbar 0x700).Keine Optimierungen durchfÃ¼hren, die die Stapelverwendung deutlich erhÃ¶hen.Gleitkommakonstanten nicht ins TOC legen.Symbol+Offset-Konstanten nicht ins TOC legen.Keine system- oder GCC-spezifischen Makros vordefinieren.Template-Spezialisierungen fÃ¼r die Ausgabe nicht als Template-Signatur gefolgt von den Argumenten umformatieren.Keine Standard-Start-Adresse 0x100 des Programmes bereitstellen.In Ãœberwachungsfunktionen erweiterte Register nicht auf Stapel sichern.Standard-System-EinfÃ¼gepfade nicht durchsuchen (die mit -isystem angegebenen werden trotzdem noch verwendet).Standard-System-EinfÃ¼geverzeichnisse nicht fÃ¼r C++ durchsuchen.Eingebaute Funktionen und Codeerzeugung fÃ¼r SSE4.1 und SSE4.2 nicht unterstÃ¼tzen.Keine Fehlersuchinformationen fÃ¼r C++-Klassen unterdrÃ¼cken.Warnungen aus System-Headern nicht unterdrÃ¼cken.Lokale Variablen und COMMON-BlÃ¶cke behandeln, als ob sie in SAVE-Anweisungen benannt worden wÃ¤ren.Ausrichtung von Code und der Nur-Lese-Daten nicht optimieren.Stapelausrichtung nicht optimieren.Ausrichtung der schreibbaren Daten nicht optimieren.Die GOT nicht verwenden, um auf externe Symbole zuzugreifen.Keine MDMX-Befehle verwenden.Keine MIPS-3D-Befehle verwenden.VAX-FP nicht verwenden.Keine Cache entleerende Funktion verwenden, bevor Stapel-Trampoline aufgerufen werden.Adressen, die globale Register belegen, nicht verwenden.Keine Bedingungscodes normaler Befehle verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Vierfach-Gleitkommabefehle nicht verwenden.Die AIX-Vector-Extended-ABI nicht verwenden.AltiVec-ABI-Erweiterungen nicht verwenden.Bit-Feld-Befehle nicht verwenden.Den callt-Befehl nicht verwenden (Standard).Nicht die gerÃ¤tespezifische Specs-Datei Â»device-specs/specs-<MCU>Â« verwenden.Spezifischen Befehl Â»fabsdÂ« nicht verwenden.Spezifischen Befehl Â»fabssÂ« nicht verwenden.Spezifischen Befehl Â»fadddÂ« nicht verwenden.Spezifischen Befehl Â»faddsÂ« nicht verwenden.Spezifischen Befehl Â»fatandÂ« nicht verwenden.Spezifischen Befehl Â»fatansÂ« nicht verwenden.Spezifischen Befehl Â»fcmpeqdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpeqsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgedÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgesÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgtdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgtsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpledÂ« nicht verwenden.Spezifischen Befehl Â»fcmplesÂ« nicht verwenden.Spezifischen Befehl Â»fcmpltdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpltsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpnedÂ« nicht verwenden.Spezifischen Befehl Â»fcmpnesÂ« nicht verwenden.Spezifischen Befehl Â»fcosdÂ« nicht verwenden.Spezifischen Befehl Â»fcossÂ« nicht verwenden.Spezifischen Befehl Â»fdivdÂ« nicht verwenden.Spezifischen Befehl Â»fdivsÂ« nicht verwenden.Spezifischen Befehl Â»fexpdÂ« nicht verwenden.Spezifischen Befehl Â»fexpsÂ« nicht verwenden.Spezifischen Befehl Â»fextsdÂ« nicht verwenden.Spezifischen Befehl Â»fixdiÂ« nicht verwenden.Spezifischen Befehl Â»fixduÂ« nicht verwenden.Spezifischen Befehl Â»fixsiÂ« nicht verwenden.Spezifischen Befehl Â»fixsuÂ« nicht verwenden.Spezifischen Befehl Â»floatidÂ« nicht verwenden.Spezifischen Befehl Â»floatisÂ« nicht verwenden.Spezifischen Befehl Â»floatudÂ« nicht verwenden.Spezifischen Befehl Â»floatusÂ« nicht verwenden.Spezifischen Befehl Â»flogdÂ« nicht verwenden.Spezifischen Befehl Â»flogsÂ« nicht verwenden.Spezifischen Befehl Â»fmaxdÂ« nicht verwenden.Spezifischen Befehl Â»fmaxsÂ« nicht verwenden.Spezifischen Befehl Â»fmindÂ« nicht verwenden.Spezifischen Befehl Â»fminsÂ« nicht verwenden.Spezifischen Befehl Â»fmuldÂ« nicht verwenden.Spezifischen Befehl Â»fmulsÂ« nicht verwenden.Spezifischen Befehl Â»fnegdÂ« nicht verwenden.Spezifischen Befehl Â»fnegsÂ« nicht verwenden.Spezifischen Befehl Â»frdxhiÂ« nicht verwenden.Spezifischen Befehl Â»frdxloÂ« nicht verwenden.Spezifischen Befehl Â»frdyÂ« nicht verwenden.Spezifischen Befehl Â»fsindÂ« nicht verwenden.Spezifischen Befehl Â»fsinsÂ« nicht verwenden.Spezifischen Befehl Â»fsqrtdÂ« nicht verwenden.Spezifischen Befehl Â»fsqrtsÂ« nicht verwenden.Spezifischen Befehl Â»fsubdÂ« nicht verwenden.Spezifischen Befehl Â»fsubsÂ« nicht verwenden.Spezifischen Befehl Â»ftandÂ« nicht verwenden.Spezifischen Befehl Â»ftansÂ« nicht verwenden.Den eigenen Befehl ftruncds nicht verwenden.Spezifischen Befehl Â»fwrxÂ« nicht verwenden.Spezifischen Befehl Â»fwryÂ« nicht verwenden.Spezifischen Befehl Â»roundÂ« nicht verwenden.Keine unausgerichteten Speicherreferenzen verwenden.Nicht bei den angegebenen Attributen warnen.Nicht bei Verwendung von Â»long longÂ« mit -pedantic warnen.Stapel-ÃœberprÃ¼fung mit Grenzen im L1-Zwischenspeicher durchfÃ¼hren.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Code- und Datenelemente nicht ausrichten.Keine floats und doubles in Registern erweiterter Genauigkeit reservieren.Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden.Keine Funktionen zum Entleeren des Cache aufrufen.Keine Abfangfunktion zum Entleeren des Cache aufrufen.Keine dynamisch gebundene, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Felder von teilweise konstruierten Objekten nicht zerstÃ¶ren.Keine DWARF-ErgÃ¤nzungen Ã¼ber gewÃ¤hlte Version hinaus erzeugen.Keine DLL-exportierten Inline-Funktionen erzeugen, auÃŸer wenn nÃ¶tig.Keine DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen.Keine PrÃ¼fungen fÃ¼r Steuerungs-Spekulation in selektiver Planung.Keinen Code nur fÃ¼r privilegierten Modus erzeugen; bringt Â»-mno-inline-ic_invalidateÂ« mit sich, wenn der Â»inlineÂ«-Code nicht im Usermodus funktionieren wÃ¼rde.Keine PrioritÃ¤t mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Blockverschiebungen nicht optimieren, sondern Â»memcpyÂ« verwenden.Blockkopierbefehle nicht optimieren.Assembleroperatoren %reloc() nicht verwenden (fÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t).C-Ã¤hnliche Ganzzahl-Promotion fÃ¼r unÃ¤res Â»+Â«, Â»-Â« und Â»~Â« nicht verwenden.Keine P-Mnemonics fÃ¼r Zweige verwenden.Register r32..r63 nicht verwenden.Mindestens 25-Bit-Addressraum fÃ¼r Aufrufe verwenden.Nicht bei Verwendung von Microsoft-Erweiterungen warnen.Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %LÃœbereinstimmungsfehler zu Warnungen degradieren.Angesteuert:Schein-%qs bei %L kann keine Initialisierung habenScheinargument %qs bei %L kann nicht INTENT(OUT) seinScheinargument %qs bei %L kann nicht OPTIONAL seinScheinargument %qs bei %L darf kein abgeleiteter Typ bei %C seinDas Dummy-Argument %qs bei %L kann kein Zeiger mit dem Attribut CONTIGUOUS sein, da die Prozedur %qs BIND(C) istScheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) seinScheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) seinScheinargument %qs bei %L war als INTENT(OUT) deklariert, aber nicht gesetztScheinargument %qs muss Zeiger oder Feld mit angenommener Form ohne CONTIGUOUS-Attribut sein, da das effektive Argument bei %L nicht einfach fortlaufend ist und beide ASYNCHRONOUS oder VOLATILE sindScheinargument %qs ist im Ausdruck bei %L nicht erlaubtScheinargument %qs von %qs bei %L sollte %qs genannt werden, um zum zugehÃ¶rigen Argument der Ã¼berschriebenen Prozedur zu passenScheinargument %qs mit INTENT(IN) in Zeiger-Verbindungskontext (%s) bei %LScheinargument %qs mit INTENT(IN) in Variablen-Definitionskontext (%s) bei %LDummyflag. Dies ist die Voreinstellung, auÃŸer wenn FPX-Schalter explizit angegeben werden.Scheinprozedur %qs bei %C kann keine allgemeine Schnittstelle habenScheinprozedur %qs bei %L darf nicht ELEMENTAL seinDummyprozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungÃ¼ltigScheinprozedur %qs nicht in elementarer Prozedur %qs bei %L erlaubtScheinprozedur %qs der PURE-Prozedur bei %L muss auch PURE seinScheinprozedur bei %C kann kein BIND(C)-Attribut mit NAME habenQuellcode-Abdeckungsverpflichtungen wegschreiben.Textdarstellung des Pfades jeder Diagnosemeldung nach QUELLDATEI.IDX.KIND.epath.txt wegschreiben.Textdarstellung des expandierten Graphen nach SRCFILE.eg-ID.txt wegschreiben.Textdarstellung des expandierten Graphen nach SRCFILE.eg.txt wegschreiben.Aufrufgraphen des Analysierers nach SRCFILE.callgraph.dot wegschreiben.Daten des Analysierers nach SRCFILE.analyzer.json.gz wegschreiben.Deklaration in .decl-Datei ausgeben.Detaillierte Informationen Ã¼ber die GCC-interne ReprÃ¤sentation von Quellcode-Stellen ausgeben.Nur die definierten Symbole wegschreiben.OptimierungsdurchlÃ¤ufe ausgeben.Informationen Ã¼ber das Wegwerfen von ZustÃ¤nden nach SRCFILE.state-purge.dot wegschreiben.Expandierten Graphen des Analysierers nach SRCFILE.eg.dot wegschreiben.Gesamtgraphen des Analysierers nach SRCFILE.supergraph.dot wegschreiben.Die entmangelte Ausgabe wegschreiben.Die Details von LTO-Objekten wegschreiben.Die Kommandozeilenoptionen des Dump-Werkzeugs wegschreiben.Die Statistik der GIMPLE-Anweisungen wegschreiben.Die Statistik der Baumarten wegschreiben.Die Statistik der BÃ¤ume wegschreiben.Den Aufrufgraphen der Symboltabelle wegschreiben.Diverse Interna des Rust-Frontends wegschreiben.Diverse Interna des Analysierers nach SRCFILE.*.fg.dot und SRCFILE.*.tg.dot wegschreiben.Diverse Interna des Analysierers nach SRCFILE.*.infinite-loop.dot wegschreiben.Diverse Interna des Analysierers nach SRCFILE.analyzer.txt wegschreiben.Diverse Interna des Analysierers auf die Standardfehlerausgabe wegschreiben.Doppeltes Attribut %s bei %LAttribut %s doppelt angegeben bei %LDoppelte Markenspezifikation %s bei %CDoppelter %s-Modifikator bei %L in der USES_ALLOCATORS-KlauselDoppelte Spezifikation %s bei %CDoppeltes ASYNCHRONOUS-Attribut bei %L angegebenDoppeltes AUTOMATIC-Attribut bei %L angegebenDoppeltes BIND-Attribut bei %L angegebenDoppeltes DEFERRED bei %CDoppelte ELSE-Anweisungen bei %L und %CDoppeltes EXTENDS-Attribut bei %L angegebenDoppelte IMPLICIT NONE-Anweisung bei %CDoppelte NML-Spezifikation bei %CDoppeltes NON_OVERRIDABLE bei %CDoppeltes POINTER-Attribut bei %CDoppelte PRIVATE-Anweisung bei %CDoppeltes PROTECTED-Attribut bei %L angegebenSAVE-Attribut doppelt angegeben bei %LDoppelte SEQUENCE-Anweisung bei %CDoppelte UNIT-Spezifikation bei %CDoppeltes VALUE-Attribut bei %L angegebenDoppeltes VOLATILE-Attribut bei %L angegebenDoppelte Zugriffsspezifikation bei %CDoppeltes Argument %qs bei %L fÃ¼r intrinsisches %sDoppelte Feldspezifikation fÃ¼r Cray-Zeigerende bei %CDoppelte Aufbau-Marke %qs bei %CDoppelte Format-Spezifikation bei %CDoppelter Name %qs in VerknÃ¼pfung bei %CDoppelter Name %qs in Parameterliste bei %CDoppelte Anweisungsmarke %d bei %L und %LDoppeltes Symbol %qs in formaler Argumentliste bei %CDoppelte Klausel %qs bei %LDoppelte NOWAIT-Klausel an %s und %s bei %CDoppelte Klausel mit AbhÃ¤ngigkeitsart SOURCE bei %CDoppelter gemeinsamer Block %</%s/%> in !$OMP ALLOCATE bei %LDoppelte Variable %qs in !$OMP ALLOCATE bei %LWÃ¤hrend der Optimierungen zur Linkzeit bei unpassenden Typen von globalen Deklarationen warnen.Dynamic Realign Argument Pointer (DRAP) wird in Interrupt-Service-Routinen nicht unterstÃ¼tzt. Ein Workaround ist, Funktionen mit Aggregat-RÃ¼ckgabetypen zu vermeiden.CC-Register dynamisch belegen.E-Angabe nicht erlaubt mit g0-Deskriptor in Formatzeichenkette bei %LInterner Fehler: EDGE_CROSSING incorrectly set across same sectionInterner Fehler: EDGE_CROSSING missing across section boundaryInterner Fehler: EH edge crosses section boundary in bb %iInterner Fehler: EH incoming edge mixed with non-EH incoming edges in bb %iInterner Fehler: EH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL-Funktion %qs bei %L muss ein skalares Ergebnis habenELEMENTAL, nicht-INTRINSIC-Prozedur %qs ist nicht als effektives Argument bei %L erlaubtELEMENTAL-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %LELEMENTAL Prozedurzeigerkomponente %qs ist nicht als effektives Argument bei %L erlaubtELFv2-ParameterÃ¼bergabe fÃ¼r ein Argument, das Bitfelder der Breite 0 enthÃ¤lt, aber ansonsten ein homogenes Aggregat ist, wurde in GCC 12 korrigiertELSE-IF-Anweisung bei %C kann nicht auf eine ELSE-Anweisung bei %L folgenAnweisung ELSEWHERE bei %C folgt zuvor unmaskiertem ELSEWHEREELSEWHERE-Anweisung bei %C nicht eingeschlossen in WHERE-BlockENCODING= bei %L ist in Fortran 95 nicht erlaubtEND-TEAM-Anweisung bei %CEND-Anweisung statt %s-Anweisung bei %LEND-Tag bei %C in Ausgabe-Anweisung nicht erlaubtEND-Marke %d bei %L nicht definiertENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Funktion %qs nicht RECURSIVE istENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Unterprogramm %qs nicht RECURSIVE istENTRY %qs bei %L hat keinen IMPLICIT-TypENTRY-Ergebnis %s kann nicht ALLOCATABLE in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinENTRY-Anweisung bei %CENTRY-Anweisung bei %C kann nicht in einer enthaltenen Prozedur auftretenENTRY-Anweisung bei %C kann nicht innerhalb von BLOCK DATA auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DERIVED TYPE Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DO-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines FORALL-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines MODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines PROGRAMmes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SELECT-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines STRUCTURE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SUBMODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines WHERE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines enthaltenen Subprogrammes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines IF-THEN-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenENTRY-Anweisung bei %L mit BIND(C) ist in einer elementaren Prozedur verbotenENTRY_BLOCK has IL associated with itENUM und ENUMERATOR bei %CENUM-Deklaration bei %C hat keine ENUMERATORenAnweisung zur ENUM-Definition vor %C erwartetENUMERATOR %L nicht mit Ganzzahlausdruck initialisiertEOR-Marke %d bei %L nicht definiertEQUIVALENCE bei %C erfordert zwei oder mehr ObjekteEQUIVALENCE-Anweisung bei %CERR-Marke %d bei %L nicht definiertERRMSG bei %LERRMSG bei %L ist ohne STAT-Marke nutzlosERRMSG-Markierung bei %LERRMSG-VariableÂ»ERRMSG=Â«-Variable bei %L muss skalare Default-CHARACTER-Variable seinÂ»ERRMSG=Â«-Argument bei %L muss skalare CHARACTER-Variable seinERROR STOP-Anweisung bei %CESA/390-Architektur.Â»EVENT POSTÂ«-Anweisung bei %CÂ»EVENT WAITÂ«-Anweisung bei %CEVENT-Argument bei %L fÃ¼r die intrinsische EVENT_QUERY muss vom Typ EVENT_TYPE seinEXIT-Anweisung bei %C beendet Â»!$ACC LOOPÂ«-SchleifeEXIT-Anweisung bei %C beendet !$OMP DO SchleifeEXIT-Anweisung ohne DO-CONSTRUCT-Name bei %CEXIT_BLOCK has IL associated with itEXTENDS bei %LAttribut EXTERNAL steht mit Attribut FUNCTION in %qs bei %L in KonfliktEntweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED habenElement in Feldkonstruktor %s bei %L ist %sElement des Feldes mit vermuteter Form oder von Zeigern bei %L kann nicht zum Argument bei %L passenElement des Feldes mit vermuteter Form oder von Zeigern wird bei %2$L an ein Feld-Scheinargument %1$qs Ã¼bergebenElement mit einem Wert von %1$d in ORDER bei %2$L muss fÃ¼r das intrinsische RESHAPE in der NÃ¤he von %4$L im Bereich [1, â€¦, %3$d] liegenElementare Funktion als Initialisierungsausdruck mit Nicht-Ganzzahl-/Nicht-Zeichen-Argumenten bei %LElemente mit demselben Wert bei %L und %L in Vektorindex in einem Variablen-Definitionskontext (%s)Mehrere Funktionsaufrufe auch fÃ¼r unreine Funktionen entfernen.Â».gnu_attributeÂ«-Etiketten erzeugen..stack_size-Direktiven erzeugen.16-bit-Adressverschiebungen in kleinen Datenbereichen ablegen.32-bit-Adressverschiebungen in kleinen Datenbereichen erzeugen.Property GNU_PROPERTY_X86_ISA_1_NEEDED GNU generieren.IEEE-konformen Code erzeugen, ohne ungenaue Ausnahmen.ELF-Attribut fÃ¼r RISC-V generieren.Informationen zum Aufrufgraph ausgeben.PrÃ¼fungen generieren, die bei Anwendung atomarer eingebauter Operationen auf unausgerichtetem Speicher zu Â»break 8Â«-Befehlen fÃ¼hren.Code fÃ¼r die Byte/Word-ISA-Erweiterung erzeugen.Code fÃ¼r die ZÃ¤hlen-ISA-Erweiterung erzeugen.Code fÃ¼r die FP-Move- und SQRT-ISA-Erweiterung erzeugen.Code fÃ¼r die Video-ISA-Erweiterung erzeugen.Code mit expliziten Adressverschiebungsbefehlen erzeugen.Common-Ã¤hnliche Symbole als schwache Symbole ausgeben.Benutzerdefinierte Warnungen mit internen Details ausgeben, die fÃ¼r Entwickler von Analyseprogrammen bestimmt sind.Debug-Kommentare wÃ¤hrend der Vorverarbeitung ausgeben.Debuginformation fÃ¼r den Escape-Analyse-Durchlauf ausgeben, wenn mit -fgo-optimize-allocs aufgerufen.Diagnoseinformationen zur Position der Knoten im expandierten Graphen ausgeben.Direkte Zweige in lokalen Funktionen erzeugen.ZusÃ¤tzlichen Code im Funktionsprolog ausgeben, um ein Ãœberschreiten des angegebenen Limits fÃ¼r die StapelgrÃ¶ÃŸe abzufangen (trap).Funktionsprologe nur vor Teilen der Funktion erzeugen, die diese benÃ¶tigt, statt am Anfang der Funktion.Bei PIC-Erzeugung Funktionsaufrufe ausgeben, die die globale Offsettabelle verwenden.Verschmolzene multiply-add-Befehle fÃ¼r long double in Vektorregistern (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb) generieren. Der Durchlauf fÃ¼r NeuverknÃ¼pfungen verarbeitet verschmolzene multiply-add-Befehle nicht, daher enthÃ¤lt der vom Mittelteil generierte Code hÃ¤ufig lange verschmolzene multiply-add-Ketten. Das kann die Pipeline nicht gut verarbeiten, daher ist das Standardverhalten, die multiply- und add-Befehle separat zu generieren, soweit es long double in Vektorregistern betrifft. Performancemessungen haben ergeben, dass das besser ist. Diese Option erlaubt das Standardverhalten zu Ã¼bersteuern, zu Testzwecken.Implizite Instanziierungen von Â»inlineÂ«-Templates ausgeben.Implizite Instanziierungen von Templates ausgeben.Indirekte Zweige in lokalen Funktionen erzeugen.Instrumentierungsaufrufe fÃ¼r Aufrufe von __tsan_func_entry() und __tsan_func_exit() erzeugen.Lange Laden/Speichern-Folgen ausgeben.AusfÃ¼hrlichere Beschreibungen des Steuerablaufs in den Diagnosemeldungen ausgeben.AusfÃ¼hrlichere Beschreibungen der ZustandsÃ¤nderungen in den Diagnosemeldungen ausgeben.Diagnosemeldungen fÃ¼r Optimierung ausgeben.Profiling-ZÃ¤hleraufruf am Funktionsanfang vor Prolog ausgeben.Aufruf fÃ¼r Profiling-ZÃ¤hler am Funktionsanfang vor dem Prolog ausgeben. Der compilierte Code benÃ¶tigt eine 64-Bit-CPU sowie glibc 2.29 oder neuer zum Laufen.Progressive empfohlene Breakpoint-Stellen ausgeben.rdval statt rduniq fÃ¼r Thread-Zeiger erzeugen.Spezielle Instrumentierung fÃ¼r Zugriff auf volatile-Objekte erzeugen.static-const-Variablen erzeugen, auch wenn sie nicht verwendet werden.Vor und nach Â»volatile extendedÂ«-asms Stopp-Bits ausgeben.Template-Instanziierungen als schwache Symbole ausgeben.Traps als Â»break 8Â« ausgeben, voreingestellt fÃ¼r CRIS v3 und aufwÃ¤rts. Wenn ausgeschaltet, werden Aufrufe von abort() verwendet.AusfÃ¼hrliche Informationen zur Fehlersuche im Assemblercode ausgeben.Leeres FINAL bei %CLeere IMPLICIT-Anweisung bei %CLeerer Feldkonstruktor bei %C ist nicht erlaubtLeere Initialisierungsliste im alten Stil bei %CLeere Ziffernmenge in BOZ-Konstante bei %CAlternativen fÃ¼r q-Befehl einschalten.Registersatz mit 16 EintrÃ¤gen aktivieren.32-Bit-ALU-Befehle einschalten.32-Bit-Sprungbefehle einschalten.Erweiterung fÃ¼r 64-Bit-Zeitstempel-Befehl einschalten.C++-Koroutinen einschalten (experimentell).C++-Header-Modul einschalten (experimentell).C++-modules-ts einschalten (experimentell).UnterstÃ¼tzung fÃ¼r Deallozierung mit GrÃ¶ÃŸenangabe aus C++14 einschalten.C-SKY-DSP-Befehle einschalten.Erweiterte C-SKY-DSP-Befehle einschalten.C-SKY-SECURE-Befehle einschalten.C-SKY-TRUST-Befehle einschalten.C-SKY-DSP-Vektorbefehle einschalten.CFI-Tabellen Ã¼ber GAS-Assembler-Direktiven einschalten.STATIC- und AUTOMATIC-Attribute im DEC-Stil einschalten.DIV und DIVU einschalten.DIV-REM-Befehle fÃ¼r ARCv2 einschalten.DSP-3.1-Paket-A-Erweiterungen einschalten.Dwarf-Zeilenfehlersuchinfo Ã¼ber GNU as einschalten.Befehle mit einem oder zwei Operanden fÃ¼r Telefonie einschalten.Die Opcodes ENTER_S und LEAVE_S fÃ¼r ARCv2 einschalten.Codekomprimierung fÃ¼r FT32B-Code aktivieren.VollstÃ¤ndige Redundanzentfernung (FRE) auf BÃ¤umen einschalten.Funktionsdeskriptor-PIC-Modus einschalten.GPR32 in Inline-Asm einschalten, wenn APX_F eingeschaltet ist.Transformation der Graphite-IdentitÃ¤t einschalten.ID-basierte Shared Library einschalten.IEEE-128-Bit-Gleitkommazahlen mittels SchlÃ¼sselwort Â»__float128Â« einschalten.Lokale Registerzuordnung einschalten.Erweiterung fÃ¼r gesperrte Load/Store-Conditional-Befehle einschalten.Erweiterung fÃ¼r LoongArch Advanced SIMD (LASX, 256-bit) einschalten.LoongArch SIMD-Erweiterung (LSX, 128-bit) einschalten.MUL-Befehle einschalten.Befehle MUL.X und UMUL.X einschalten.MULX-Befehle einschalten, schnelle Bitverschiebung annehmen.Objective-C-Ausnahme- und -Synchronisations-Syntax einschalten.Laufzeitbibliothek zur Objective-C setjmp-Ausnahmebehandlung einschalten.OpenACC einschalten.OpenMP einschalten (bringt Â»-frecursiveÂ« in Fortran mit sich).Auslagern an OpenMP-GPU einschalten.SIMD-Direktiven von OpenMP einschalten.PIC-UnterstÃ¼tzung beim Bauen von Bibliotheken einschalten.Plan-9-Spracherweiterungen einschalten.Verwendung von Read-Modify-Write-Befehlen (RMW) einschalten.Zusammenfassen von nutzersichtbaren Variablen wÃ¤hrend des SSA-Durchlaufs einschalten.SSA-Codeversenkung auf BÃ¤umen einschalten.Beseitigungsoptimierung fÃ¼r toten SSA-Code auf BÃ¤umen einschalten.SSA-BIT-CCP-Optimierungen auf BÃ¤umen einschalten.SSA-CCP-Optimierungen auf BÃ¤umen einschalten.SSA-PRE-Optimierungen auf BÃ¤umen einschalten.TPF-OS-Tracing-Code einschalten.Virtual-Hosting-UnterstÃ¼tzung einschalten.XY-Speicher-Erweiterung (DSP Version 3) einschalten.Ausrichtung von COMMON-BlÃ¶cken einschalten.Alle -Wunused- Warnungen einschalten.Alle DEC-Spracherweiterungen zulassen.Alle Informationen Ã¼ber Optimierungen auf stderr einschalten.Einen RTL-Guckloch-Durchlauf vor sched2 einschalten.ASan-Schutz fÃ¼r alloca/VLAs einschalten.ASan-Schutz fÃ¼r eingebaute Funktionen einschalten.ASan-Schutz fÃ¼r Verwendung-nach-RÃ¼ckkehr-Fehler einschalten.ASan-Schutz fÃ¼r globale Variablen einschalten.ASan-Schutz fÃ¼r Ladeoperationen einschalten.ASan-Schutz fÃ¼r Stapelspeicher einschalten.ASan-Schutz fÃ¼r Speicheroperationen einschalten.Lockerung des Assemblers und Linkers einschalten. Per Vorgabe eingeschaltet bei -Os.Stapelschrubben fÃ¼r At-Aufrufe fÃ¼r alle geeigneten Funktionen einschalten.Atomare Befehle einschalten.Backend-Fehlersuche einschalten.RÃ¼ckwÃ¤rtsÃ¼bermittlung von Nutzungseigenschaften auf SSA-Ebene einschalten.Rohr-Bitschiebebefehle einschalten.Vektorisierung von BasisblÃ¶cken (SLP) auf BÃ¤umen einschalten.Einfachen Programm-Profilierungscode einschalten.Bytetauschbefehle einschalten.Cache-Umgehung fÃ¼r flÃ¼chtige Referenzen umgehen.Cache-Prefetch-Befehle einschalten.Bestimmte Features aus aktuellen EntwÃ¼rfen von C++-VertrÃ¤gen einschalten.Bestimmte Features, die im Concept-TS vorhanden sind, einschalten.Codedichte-Befehle fÃ¼r ARCv2 einschalten.Codeanhebung einschalten.Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten, und -fprofile-dir= setzen.Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten.Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten, und -fprofile-dir= setzen.Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten.Kompakte casesi-Muster einschalten.Beseitigung von bedingt totem Code fÃ¼r Aufrufe eingebauter Funktionen einschalten.Bedingte AusfÃ¼hrung (fÃ¼r andere Befehle als Kopieren/scc) einschalten.Verwendung bedingter Kopierbefehle einschalten.Verwendung bedingter Kopierbefehle einschalten.Bedingte Kopierbefehle einschalten.Konservatives abrollen kleiner Schleifen einschalten.Konstruktor-/Destruktor-Feature einschalten.Koprozessorbefehle einschalten.Kopieweitergabe von Informationen Ã¼ber Skalar-Evolution einschalten.Kopieweitergabe auf BÃ¤umen einschalten.Korrektur fluss-unstimmiger Profildateneingabe einschalten.Entfernung toter Speicherungen einschalten.Ausgaben zur Fehlersuche einschalten.HardwareunterstÃ¼tzung fÃ¼r dezimales Gleitkomma einschalten.Standardumwandlungen zwischen Â»__float128Â« und Â»long doubleÂ« einschalten.Standardbreiten fÃ¼r die Formatangaben i, f und g aktivieren.Divisions- und Modulobefehle einschalten.Dominator-Optimierungen einschalten.Doppelte Load/Store-Befehle fÃ¼r ARC HS einschalten.Erweiterung Dual-Virterbi-Butterfly einschalten.FrÃ¼here Stopp-Bit-Platzierung fÃ¼r bessere Planung einschalten.Metadaten direkt in Objektdateien einbettenAusnahmebehandlung einschalten.Experimentelle Ãœbersetzung von Rust-Dateien einschalten, auf eigene GefahrZusÃ¤tzliche bedingte Verzweigungsanweisungen j(s)lt und j(s)le einschalten.Aktivieren Sie Gleitkomma-Statusflags, die SSE-Vektoroperationen auf Teilvektoren setzen.Formatierung der JSON-Ausgabe einschalten.VorwÃ¤rts-Ãœbertragung auf BÃ¤umen einschalten.Frontend-Optimierung einschalten.Funktionsprofilierung einschalten.Funktionen umsortieren, um Codeplatzierung zu verbessern.Garbage Collection (GC) in Objective-C/Objective-C++-Programmen einschalten.Allgemeine atomare Operationen einschalten, die in v3 ISA eingefÃ¼hrt wurden.Erzeugen von ARC-SIMD-Befehlen mithilfe von zielspezifischen eingebauten Funktionen zu erzeugen.Erzeugen von R2-BMX-Befehlen einschalten.Erzeugen von R2-CDX-Befehlen einschalten.BinÃ¤rdateien erzeugen, die Divisionen mit Funktionen aus der libgcc durchfÃ¼hren. Die Vorgabe ist Â»-mhard-divÂ«.BinÃ¤rdateien erzeugen, die Gleitkommaberechnungen mit Funktionen aus der libgcc durchfÃ¼hren. Dies ist die Voreinstellung; Ã¤nderbar mit Â»-mhard-floatÂ«.BinÃ¤rdateien erzeugen, die Multiplikationen mit Funktionen aus der libgcc durchfÃ¼hren. Die Vorgabe ist Â»-mhard-mulÂ«.Befehle fÃ¼r Vergleiche mit Setzen der Flags (l.sf*i) erlauben. Standardverhalten ist, stattdessen zusÃ¤tzliche Befehle zu verwenden, die den Direktwert in ein Register zwischenspeichern.Befehle fÃ¼r bedingte Zuweisungen (l.cmov) erlauben. Standardverhalten ist, stattdessen Ã¤quivalente set- und branch-Befehle zu verwenden.Division mit Hardware-Befehlen (l.div, l.divu) aktivieren. Dies ist die Voreinstellung; Ã¤nderbar mit Â»-msoft-divÂ«.Gleitkommaberechnungen mit Hardware-Befehlen durchfÃ¼hren. Die Voreinstellung ist Â»-msoft-floatÂ«.Multiplikation mit Hardware-Befehlen (l.mul, l.muli) aktivieren. Dies ist die Vorgabe; Ã¤nderbar mit Â»-msoft-mulÂ«.Befehle fÃ¼r Rechtsdrehung (l.ror) erzeugen. StandardmÃ¤ÃŸig werden Funktionen aus der libgcc verwendet, um Rechtsdrehungen mit Direktoperand durchzufÃ¼hren.Befehle fÃ¼r Rechtsdrehung mit Direktoperand (l.rori) erzeugen. StandardmÃ¤ÃŸig werden Funktionen aus der libgcc verwendet, um diese Befehle durchzufÃ¼hren.Befehle fÃ¼r Bitverschiebung mit Direktwert (l.srai, l.srli, l.slli) erlauben. Standardverhalten ist, stattdessen zusÃ¤tzliche Befehle zu verwenden, die den Direktwert in ein Register zwischenspeichern.Befehle fÃ¼r Vorzeichenerweiterung (l.ext*) erlauben. Standardverhalten ist, die Vorzeichenerweiterung mittels Ladebefehlen durchzufÃ¼hren.Erraten der Sprungwahrscheinlichkeiten einschalten.Hardware-Gleitkommabefehle einschalten.Herausziehen aufeinanderfolgender Ladeoperationen einschalten, um Erzeugung bedingter Kopieroperationen zu fÃ¶rdern.Herausziehen von Ladeoperationen aus bedingten Zeigern einschalten.hwasan-Instrumentierung fÃ¼r alloca/VLAs einschalten.hwasan-Instrumentierung fÃ¼r eingebaute Funktionen einschalten.hwasan-Instrumentierung fÃ¼r Ladeoperationen einschalten.hwasan-Instrumentierung von auf dem Stapel allozierten Variablen fester GrÃ¶ÃŸe einschalten.hwasan-Instrumentierung fÃ¼r Speicheroperationen einschalten.Ein- und Ausgabe der Graphite-ReprÃ¤sentierung einschalten.Â»inlineÂ«-PrÃ¼fungen fÃ¼r NIL-EmpfÃ¤nger mit NeXT-Laufzeitumgebung und ABI-Version 2 einschalten.Inlining von PLT in Funktionsaufrufen einschalten.Einschalten des Inlining von Â»inlineÂ«-Funktionen, ansonsten wird jegliches Inlining ausgeschaltet.Befehle einschalten, die Angriffe Ã¼ber return-orientierte Programmierung vereiteln.Internes Stapelschrubben fÃ¼r alle geeigneten Funktionen einschalten.Interrupt-Stapelbefehle einschalten.Artspezifische Varianten der intrinsischen Ganzzahlfunktionen einschalten.Sprungmarkenausrichtungs-Optimierungen einschalten.Faules Modul-Importieren einschalten.Intrinsische Altlasten-Mathematik-Funktionen fÃ¼r KompatibilitÃ¤t einschaltet.Veraltetes Parsen von INCLUDE als Anweisung einschalten.Optimierungen zur Bindezeit einschalten.Binder-Optimierungen einschalten.Binderlockerung einschalten.Binderlockerungen einschalten.Binderlockerung einschalten.Zusammenfassen von benachbarten Lade-/Speicherbefehlen einschalten.Schleifenverteilung fÃ¼r in Bibliotheksaufruf umgewandelte Muster einschalten.Schleifenverteilung auf BÃ¤umen einschalten.Vektorisierung des Schleifen-Epilogs mit kleinerer VektorgrÃ¶ÃŸe einschalten.Kopieren des Schleifenkopfes auf BÃ¤umen einschalten.Umordnen der Schleifen auf BÃ¤umen einschalten.Bewegung der Schleifeninvariante auf BÃ¤umen einschalten.Schleifenschachtelungs-Umwandlungen einschalten. Entspricht -floop-next-optimize.Schleifenoptimierungen auf Baumebene einschalten.Schleifenvektorisierung von Gleitkommabefehlen einschalten.Schleifenvektorisierung auf BÃ¤umen einschalten.Maschinenspezifische Guckloch-Optimierungen einschalten.AusfÃ¼hrlichere RTX-Kosten wÃ¤hrend des Debuggens ausgeben.  Nur fÃ¼r GCC-Entwickler gedacht.Die meisten Warnungen einschalten.Multicore-UnterstÃ¼tzung einschalten.Multiplikationsbefehle einschalten.Multiprozessorbefehle einschalten.Optimierungen fÃ¼r geschachtelte bedingte AusfÃ¼hrung einschalten.Optimierung von &&/|| in bedingter AusfÃ¼hrung einschalten.GIMPLE-Parsen einschalten.Vorausschauende Verwendung von Â»cbranchsiÂ«-Mustern einschalten.Vorverarbeitung einschalten.BereichsprÃ¼fung wÃ¤hrend Kompilierung einschalten.Neuverbindung auf Baumebene einschalten.Registerdruckempfindliche Befehlsplanung einschalten.Lockerung im Assembler einschalten.rvalue-Argumente fÃ¼r ref-Parameter aktivieren.Planung Ã¼ber BasisblÃ¶cke hinaus einschalten.Gesondertes Datensegment einschalten.Setzen von GPRs auf das Ergebnis von Vergleichen einschalten.Stapelspeicher-Sicherungskopie im Rahmen der Control-Flow Enforcement Technology (CET) einschalten.Vorzeichenerweiternde Befehle einschalten.Vorzeichenbehaftete Divisions- und Modulobefehle einschalten.Vorzeichenbehaftete Kopier- und Ladebefehle einschalten.Aufteilung von 32-Bit-Immediates in oberen/unteren Teil einschalten.Stapelsondierung einschalten.Stapelschrubben gemÃ¤ÃŸ der Attribute einschalten, mit strenger AufrufprÃ¼fung.Stapelschrubben fÃ¼r alle geeigneten Funktionen einschalten.Durchgang fÃ¼r statische Analyse einschalten.Strenge PrÃ¼fung fÃ¼r 32-bit psABI StrukturrÃ¼ckgabe einschalten.ZeichenkettenlÃ¤ngen-Optimierungen auf BÃ¤umen einschalten.UnterstÃ¼tzung fÃ¼r C++-Konzepte einschalten.UnterstÃ¼tzung fÃ¼r DEC STRUCTURE/RECORD einschalten.UnterstÃ¼tzung fÃ¼r GNU-Transaktionsspeicher einschalten.UnterstÃ¼tzung fÃ¼r RH850-ABI einschalten. Dies ist der Standard.UnterstÃ¼tzung fÃ¼r altes GCC-ABI einschalten.Erweiterung fÃ¼r Bytevertauschbefehle einschalten.Enden-Zusammenfassung auf BÃ¤umen einschalten.CSR-PrÃ¼fung fÃ¼r die ISA-abhÃ¤ngigen CRS und das schreibgeschÃ¼tzte CSR einschalten. Die ISA-abhÃ¤ngigen CSR sind nur gÃ¼ltig, wenn die entsprechende ISA festgelegt ist. Das schreibgeschÃ¼tzte CSR kann nicht von den CSR-Befehlen geschrieben werden.Die MIPS16e-V2-Befehle einschalten.Den fundamentalen Typ char8_t einschalten und ihn als Typ fÃ¼r UTF-8-Zeichenketten und Zeichenliterale verwenden.Kopie des AArch64-Lade/Speicher-Paar-Fusionspasses, der nach der Registerzuweisung ausgefÃ¼hrt wird, aktivieren.Kopie des AArch64-Lade/Speicher-Paar-Fusionspasses, der vor der Registerzuweisung ausgefÃ¼hrt wird, aktivieren.Critical-Path-Heuristik im Planer einschalten.Heuristik fÃ¼r AbhÃ¤ngigkeits-ZÃ¤hler bei Planung einschalten.AnnÃ¤herung der Division einschalten. Dies reduziert die Genauigkeit der Division auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit.Erweiterte LRW-Befehle einschalten (Standard fÃ¼r CK801).Gruppenheuristik im Planer einschalten.Heuristik fÃ¼r letzte Befehle im Planer einschalten.Optimierer fÃ¼r geschachtelte Schleifen einschalten.Normalen Modus einschalten.Rang-Heuristik im Planer einschalten.AnnÃ¤herung der reziproken Quadratwurzel einschalten. Dies reduziert die Genauigkeit der reziproken Quadratwurzelergebnisse auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit.Heuristik fÃ¼r spekulative Befehle im Planer einschalten.AnnÃ¤herung der Quadratwurzel einschalten. Dies reduziert die Genauigkeit der Quadratwurzelergebnisse auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit. Wenn eingeschaltet, bringt es Â»-mlow-precition-recip-sqrtÂ« mit sich.Verwendung von 64-Bit Gleitkommaregistern in FMOV-Befehlen einschalten. Siehe auch -mdalign, wenn 64-Bit-Ausrichtung benÃ¶tigt wird.Verwendung des RX-FPU-Befehls einschalten. Dies ist Standard.Verwendung von leeren Formatelementen in Formatzeichenketten einschalten.Zeichenliterale in Zuweisungen und Datenanweisungen fÃ¼r Nichtzeichenvariablen aktivieren.Verwendung von indexierten Ladebefehlen einschalten.Verwendung von Pre-/Post-Modifikationen mit Registerversatz einschalten.Verwendung des LRA-Registerallozierers einschalten.Verwendung des fsca-Befehls einschalten.Verwendung des fsrra-Befehls einschalten.Verwendung des alten, defekten ABI, bei dem alle Funktionsargumente auf dem Stapel auf 32 Bits ausgerichtet sind.Verwendung der kurzen Ladebefehle einschalten.Verwendung des Standard-RX-ABI, wobei alle Funktionsargumente auf dem Stapel natÃ¼rlich ausgerichtet sind. (Voreinstellung.)Die z-Vektor-Spracherweiterung einschalten, die das kontextabhÃ¤ngige Vektormakro einschaltet und eingebaute Funktionen im Altivec-Stil aus vecintrin.h einschaltet.Traditionelle Vorverarbeitung einschalten.TransitivitÃ¤t von BeschrÃ¤nkungen wÃ¤hrend der Analyse berÃ¼cksichtigen.Nicht ausgerichtete Wort- und Halbwortzugriffe auf gepackte Daten einschalten.Verwendung der BI/BIH-Befehle einschalten, wenn verfÃ¼gbar.Verwendung von GPREL fÃ¼r Nur-Lese-Daten in FDPIC einschalten.Verwendung der NPS400-Bitbefehle einschalten.Erweiterung fÃ¼r xld/xst fÃ¼r NPS400 einschalten.Verwendung von POST_INC / POST_DEC einschalten.Verwendung von POST_MODIFY einschalten.Verwendung von R16 bis R31 einschalten (Standard).Verwendung der ungeraden Register fÃ¼r Gleitkomma einfacher Genauigkeit erlauben.Verwendung von sdata/scommon/sbss einschalten.Benutzerdefinierte Befehle einschalten.IEEE-128-Bit-Gleitkomma-Befehle einschalten.Schleifenbefehle fÃ¼r v850e3v5 einschalten.Variable polynomiale CRC-Erweiterung einschalten.Verschiedene sicherheitsrelevante Optionen einschalten.Vektorisierung fÃ¼r Gathering-Befehl einschalten.Vektorisierung fÃ¼r Scatter-Befehl einschalten.Vektorisierung auf BÃ¤umen einschalten.Wortreiche Ausgabe einschalten.Workaround fÃ¼r einzelnes Erratum des AT697F-Prozessors einschalten (entspricht Erratum #13 des Prozessors AT697E).Workarounds fÃ¼r Errata des GR712RC-Prozessors einschalten.Workaround fÃ¼r Errata des UT699-Prozessors einschalten.Workarounds fÃ¼r Errata des UT699E/UT700-Prozessors einschalten.Traditionelle Planung in Schleifen, die bereits Modulo-Planung unterzogen wurden, einschalten/ausschalten.Adressierung relativ zu GP ein-/ausschalten.ID-basierte Shared Library einschalten.Betriebsart fÃ¼r positionsunabhÃ¤ngige Daten (PID) einschalten.Ein-/ausschalten der Verwendung der Befehle SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE und RMPA. Vorgabe: eingeschaltet.Schaltet das dynamische Vektorisierer-Kostenmodell ein. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.AusfÃ¼hrliche Ausgabe des Kostenmodells in den Debug-Dumpdateien einschalten.SSE-Befehle mit VEX-PrÃ¤fix kodieren.End-Ausdruck in DO-SchleifeEnde der DO-Anweisung bei %C ist mit anderer DO-Schleife verwobenEnde der DO-Anweisung ohne Block bei %C ist innerhalb eines anderen BlockesEnde der skalaren Initialisierung bei %C erwartetEnde der Suchliste.
! Semantik der Zugriffskontrolle fÃ¼r Klassenelemente erzwingen.EntitÃ¤t %qs bei %L hat Parameter mit aufgeschobenem Typ und benÃ¶tigt entweder das POINTER- oder ALLOCATABLE-AttributEntitÃ¤t %qs bei %L ist bereits in der Schnittstelle vorhandenEntity %qs bei %L ist inkompatibel zu einer BOZ-Literal-KonstanteEntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER seinZÃ¤hler Ã¼bersteigt den C-Ganzzahltyp bei %CVergleich auf Gleichheit fÃ¼r %s bei %LÃ„quivalenz fÃ¼r %qs passt nicht zur Anordnung von COMMON %qs bei %LÃ„quivalent zu Â»-mgpopt=localÂ«.Ã„quivalent zu Â»-mgpopt=noneÂ«.ERRMSG-Variable bei %L darf nicht Â»%sÂ« innerhalb der selben Â»%sÂ«-Anweisung seinFehlerFehler beim Reservieren von %lu BytesFehler bei Umwandlung von PARAMETER-Konstante in komplexer Konstante bei %CFehler beim Umwandeln einer GanzzahlFehler in Feldkonstruktor, auf den bei %L verwiesen wirdFehler in Zeigerinitialisierung bei %CFehler in Typspezifikation bei %LFehler in TypbeschrÃ¤nktem Aufruf bei %LFehler beim VergrÃ¶ÃŸern des Speicherblocks auf %lu BytesFehler beim Schreiben der JSON-Ausgabedatei Â»%sÂ«
  Fehler beim Schreiben der Moduldatei %qs: %sFehler beim Schreiben der Moduldatei: %sFehler beim Schreiben der Ausgabedatei Â»%sÂ«
! Auswertung des nicht standardisierten Initialisierungsausdrucks bei %LZeichenkette mit mehr als 2 hoch 28 Zeichen bei %L wird erst bei AusfÃ¼hrung des Programms ausgewertet werden, rechnen Sie mit FehlernEreignisArgument fÃ¼r Ereignisvariable bei %L muss ein Koarray, aber nicht koindiziert seinArgument fÃ¼r Ereignisvariable bei %L muss ein Koarray oder koindiziert seinEreignis-Variable bei %L muss Skalar mit EVENT_TYPE seinJeder Feldindex der Zielspezifikation bei %L muss ein konstanter Ausdruck seinAbbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck seinBeim ersten auftretenden Fehler beenden.32-/64-Bit-Ganzzahldivision in vorzeichenlose 8-Bit-Ganzzahldivision mit LaufzeitprÃ¼fung erweitern.Im Zuge der RTL-Erzeugung die Befehle adddi3 und subdi3 in add.f/adc usw. expandieren.Â»)Â« bei %C erwartetÂ»,Â« bei %C erwartet%<( depobj )%> bei %C erwartet%<(%> nach %qs bei %C erwartet%<(%> bei %C erwartet%<)%> oder %<,%> bei %C erwartet%<)%> oder %<omp_cur_iteration%> bei %C erwartetIn Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird %<*%> erwartet%<,%> bei %C erwartet%<,%> oder %<)%> bei %C erwartet%<,%> oder Ende der Anweisung bei %C erwartet%<:%> bei %C erwartet%<::%> nach Bindeattributen bei %C erwartet%<::%> bei %C erwartetAtomarer Vergleichsausdruck %<==%>, %<.EQ.%> oder %<.EQV.%> bei %L erwartet%<=>%> bei %C erwartet%<END INTERFACE ASSIGNMENT (=)%> bei %C erwartetÂ»::Â« in TYPE-Definition bei %C erwartetZeichen Â»=Â« in PARAMETER-Anweisung bei %C erwartetACQ_REL, ACQUIRE, RELAXED, RELEASE oder SEQ_CST fÃ¼r ATOMIC_DEFAULT_MEM_ORDER-Klausel bei %C erwartetALIGN- oder ALLOCATOR-Klausel bei %C erwartetEins von ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE oder DEFAULT bei %C erwartetEntweder COMPILATION oder EXECUTION erwartet in AT-Klausel bei %CEine der Klauseln DEPEND, UPDATE oder DESTROY bei %C erwartetDO-Schleife bei %C erwartetELSE bei %L erwartet, in atomarer VergleichserfassungDie SEVERITY-Klausel bei %C erwartet entweder FATAL oder WARNINGHOST, NOHOST oder ANY bei %C erwartetIF bei %L erwartet, in atomarer VergleichserfassungEins von IN, OUT, INOUT, INOUTSET oder MUTEXINOUTSET bei %C erwartet, gefolgt von %<)%>Eine der Klauseln INCLUSIVE oder EXCLUSIVE bei %C erwartetINTEGER-Typ bei %L erwartetEine der Klauseln NONE oder PRESENT bei %C erwartetEins von NONE, FIRSTPRIVATE, PRIVATE oder SHARED erwartet, in DEFAULT-Klausel bei %CORDER(CONCURRENT) erwartet bei %C, optional mit Modifizierer %<reproducible%> oder %<unconstrained%>P-Bearbeitungsdeskriptor erwartet in Formatzeichenkette bei %LPARAMETER-Symbol in komplexer Konstante bei %C erwartetRANK oder RANK DEFAULT gefolgt von SELECT RANK erwartet bei %CEins von SCALAR, AGGREGATE, ALLOCATABLE, POINTER oder ALL bei %C erwartetEins von SEQ_CST, ACQUIRE oder RELAXED erwartet, bei %CEins von SEQ_CST, AQC_REL, RELEASE oder ACQUIRE bei %C erwartetSHAPE-Argument fÃ¼r C_F_POINTER mit Array-FPTR bei %L erwartetEins von TEAMS, PARALLEL oder THREAD erwartet als Bindung in BIND bei %CTYPE IS-, CLASS IS- oder END SELECT-Anweisung hinter SELECT TYPE bei %C erwartetEine der Klauseln UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD oder ATOMIC_DEFAULT_MEM_ORDER bei %L erwartetCASE- oder END-SELECT-Anweisung hinter SELECT CASE bei %C erwartetNamenlose Schnittstelle bei %C erwartetProzedur fÃ¼r Argument %qs bei %L erwartetProzedurzeiger fÃ¼r Argument %qs bei %L erwartetRechte Klammer in Ausdruck bei %C erwartetSchrittvariable in Iterator bei %C erwartetZugriffsspezifikation bei %C erwartetAlternative RÃ¼cksprungmarke bei %C erwartetInitialisierungsausdruck bei %C erwartetAndere Dimension in Felddeklaration bei %C erwartetArgumentliste bei %C erwartetArrayindex erwartet bei %CFeldindexsprung erwartet bei %CVerknÃ¼pfung bei %C erwartetVerknÃ¼pfungsliste bei %C erwartetAttributbitname erwartetBindeattribut bei %C erwartetBindungsname bei %C erwartetBindungsziel hinter %<=>%> bei %C erforderlichBlockname %qs des SELECT-Konstrukts bei %C erwartetBlocknamen von %qs in Â»%sÂ«-Anweisung bei %L erwartetGrenzen fÃ¼r %qs bei %L erwartetCoarray-Variable als Argument %qs fÃ¼r intrinsisches %s bei %L erwartetKomma in E/A-Liste bei %C erwartetReferenz auf Komponente bei %C erwartetKonstrukttyp PARALLEL, SECTIONS, DO oder TASKGROUP in Anweisung $OMP CANCELLATION POINT bei %C erwartetDatenkonstante nach Wiederholungsangabe bei %C erwartetSINK oder SOURCE des AbhÃ¤ngigkeitstyps bei %C erwartetIn AUTOMATIC-Anweisung bei %C wird eine Â»entity-listÂ« erwartetÂ»entity-listÂ« in STATIC-Anweisung bei %C erwartetExponent in Ausdruck bei %C erwartetAusdruck bei %C in PARAMETER-Anweisung erwartetAusdruck in %s-Anweisung bei %C erwartetErwarteter Ausdruck in Feldspezifikation bei %CAusdruckstyp erwartetFormale Argumentliste in Funktionsdefinition bei %C erwartetGenerischer Name oder Operatordeskriptor bei %C erwartetBezeichner bei %C erwartetInitialisierungsausdruck bei %C erwartetErwarteter Initialisierungsausdruck in CASE bei %CGanzzahl erwartetGanzzahlausdruck bei %C erwartetGanzzzahlausdruck der Art %<omp_allocator_handle_kind%> bei %L erwartetEntweder ein Ganzzahlausdruck oder genau ein GerÃ¤temodifizierer %<device_num%> oder %<ancestor%> erwartet bei %CGanzzahlzeichenkette erwartetErwarteter intrinsischer Initialisierungsausdruck OMP WORKSHARE bei %LMarke %qs fÃ¼r Â»%sÂ«-Anweisung bei %C erwartetLinke Klammer erwartetListe von %<untere-Grenze :%> oder Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %L erwartetProzedurname im Modul bei %C erwartetName erwartetParameterliste in Typdeklaration bei %C erwartetBereichsangabe erwartet bei %CEchte Zeichenkette erwartetRegister oder konstante Ganzzahl erwartet.Rechte Klammer erwartetSkalaren Initialisierungsausdruck bei %C erwartetSkalarer intrinsischer Ausdruck bei %L erwartet, in atomarem VergleichSkalare intrinsische Variable bei %L erwartet, in atomarem VergleichSpezifischer Bindungsname bei %C erwartetZeichenkette erwartetStrukturkomponentenname bei %C erwartetName einer Strukturkomponente oder eines Operators nach %<.%> bei %C erwartetBeendenden Namen bei %C erwartetTrait-property-extension bei %C erwartetTypgebundene Prozedur oder Prozedurzeiger-Komponente bei %C erwartetVariablenliste bei %C erwartetVariablennamen bei %C erwartetVariablennamen bei %C in PARAMETER-Anweisung erwartet%<END INTERFACE %s%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet, aber %qs erhalten%<END INTERFACE OPERATOR (.%s.)%> bei %C erwartet%s bei %C erwartetÂ»%sÂ«-Anweisung bei %L erwartetKomma in EQUIVALENCE bei %C erwartetSkalaren INTEGER-Ausdruck bei %C erwartet, aber %s gefundenVariable bei %L erwartetDefinierbare EntitÃ¤t bei %L erwartetListe benannter EintrÃ¤ge bei %C erwartetVariable in READ-Anweisung bei %C erwartetVariable oder io-implied-do bei %L erwartetVariable oder io-implied-do in READ-Anweisung bei %L erwartetExplizite Arrayform bei %C muss eine Konstante vom Typ INTEGER sein, nicht %sExplizite Schnittstelle fÃ¼r %qs bei %L erforderlich: %sExplizite Schnittstelle fÃ¼r Komponente %qs bei %L erforderlich: %sExplizite Schnittstelle fÃ¼r polymorphes Argument bei %L erforderlichFeld mit expliziter Form, aber nichtkonstanten Grenzen bei %CFunktionen exportieren, auch wenn sie Â»inlineÂ« sein kÃ¶nnen.Ausdruck bei %L muss in diesem Kontext eine Konstante seinAusdruck bei %L muss INTEGER-Typ haben, %s gefundenAusdruck bei %L muss skalar seinAusdruck in CASE-Anweisung bei %L darf nicht %s seinAusdruck in CASE-Selektor bei %L muss skalar seinAusdruck in CASE-Anweisung bei %L ist nicht im Bereich von %sAusdruck in CASE-Anweisung bei %L muss von der Art %d seinAusdruck in CASE-Anweisung bei %L muss Typ %s habenAusdruck in CASE-Anweisung bei %L muss skalar seinErweiterung: Spezifizierer %s in Anweisung %s bei %L hat Wert %qsErweiterung: Umwandlung von %s in %s bei %LErweiterung: Skalares effektives nicht-standardartiges, nicht-C_CHAR CHARACTER-Argument mit Feld-Scheinargument %qs bei %LErweiterung: UnÃ¤rer Operator hinter arithmetischem Operator bei %C (Klammern verwenden)Erweiterung: Nullbreite hinter L-Deskriptor bei %LErweiterung: Zeichen Backslash bei %CErweiterung: Exponentbuchstabe %<q%> in literaler Realkonstante bei %CExternes %qs bei %L kann keine Initialisierung habenExterne IO UNIT kann kein Feld bei %L seinExternes Objekt %qs bei %L darf keinen Initialisierer habenÃœberflÃ¼ssige Option fÃ¼r %<-Xassembler%>; %s, alle Optionen der Form %<-Xassembler%> und %<-Wa%> werden verworfen.ÃœberschÃ¼ssige Zeichen im Format bei %LF2008: C1210 IMPORT-Anweisung bei %C ist im KÃ¶rper einer Schnittstelle fÃ¼r Modulprozedur nicht erlaubtÂ»FAIL IMAGEÂ«-Anweisung bei %CArgument FAILED= fÃ¼r NUM_IMAGES bei %LDer FDPIC-Modus wird im Thumb-1-Modus nicht unterstÃ¼tztFINAL-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckFINAL-Deklaration bei %C muss innerhalb von CONTAINS seinFINAL-Deklaration bei %C muss innerhalb eines CONTAINS-Abschnitts eines abgeleiteten Typs stehenFINAL-Prozedur %qs bei %L ist keine SUBROUTINEBei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qsFINAL-Prozedur bei %L muss genau ein Argument habenFINAL-Prozedur bei %L mit angenommenem Rangargument muss der einzige Finalisierer mit derselben Art/Typ sein (F2018: C790)FINAL-Prozedurdeklaration bei %CFLUSH-Anweisung bei %CFORALL-Konstrukt bei %LFORALL-Endausdruck bei %L muss skalarer INTEGER seinFORALL-Index %qs kann nicht in Tripel-Spezifikation bei %L auftretenFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-AusdruckFORALL-Anfangsausdruck bei %L muss skalarer INTEGER seinFORALL-Schrittausdruck bei %L kann nicht Null seinFORALL-Schrittausdruck bei %L muss skalares %s seinFORM-TEAM-Anweisung bei %CFORMAT-Marke %d bei %L nicht definiertFORMAT-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenFORMAT-Anweisung bei %L hat keine AnweisungsmarkeFORMAT-Kennzeichen bei %L kann kein Feld der GrÃ¶ÃŸe 0 seinFORMAT-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER seinGleitkomma-Ausnahmen sind eingeschaltet.Gleitkomma-Register kÃ¶nnten trotz Attribut %qE Ã¼berschrieben werden: compilieren Sie mit %<-mgeneral-regs-only%>Argument FPTR fÃ¼r C_F_POINTER bei %L darf nicht polymorph seinFPU-Typen von LoongArch:FPX-Optionen Â»fastÂ« und Â»compactÂ« schlieÃŸen sich ausFPX: Gleitkommaerweiterungen fÃ¼r doppelte Genauigkeit fÃ¼r Argonaut-ARC-CPU einschalten.FPX: kompakte FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: kompakte FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FROMPOS-Argument (%ld) auÃŸerhalb des Bereichs 0:%d in intrinsischem MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsischem MVBITSFUNCTION-Ergebnis %s kann nicht ALLOCATABLE in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinKomplexe Konstruktoren und Destruktoren ausfaktorisieren, um Speicherplatz gegenÃ¼ber Geschwindigkeit zu gewinnen.Failed to create structure type '%s' at %CKeine passende Klausel gefunden bei %CFailure getting length of a constant array.Fehler bei Umwandlung von BOZ in REAL bei %LSchwerwiegender FehlerDie Datei %qs wird rekursiv eingebundenBei %2$C geÃ¶ffnete Datei %1$qs ist keine GNU-Fortran-ModuldateiDatei, um AbhÃ¤ngigkeitsinformationen auszugeben.Detaillierte Steuerung der Tuningfeatures.Erstes Argument der definierten Zuweisung bei %L muss INTENT(OUT) oder INTENT(INOUT) seinErstes Argument der Operatorschnittstelle bei %L kann nicht optional seinErstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinErstes oder letztes intrinsisches Argument zu !$OMP ATOMIC muss bei %2$L %1$qs seinFix min_int calculationFeste ZeilenlÃ¤nge muss mindestens sieben seinSchalter %<-fmax-stack-var-size=%d%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %qs)Schalter %<-fno-automatic%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %qs)Schalter %<-frecursive%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Name der Konfiguration fÃ¼r eigene Gleitkommabefehle.Aufrufe von einfachen inline-Funktionen zusammenfalten.Befehle, die Speicher-Offsets berechnen, wenn mÃ¶glich in die Speicherzugriffsbefehl einbetten.Renesas-(vormals Hitachi)/SuperH-Aufrufkonventionen folgen.Die C++17-Anforderungen fÃ¼r die Auswertungsreihenfolge von ZuweisungsausdrÃ¼cken, Bitverschiebungen, Elementfunktionsaufrufe, etc. befolgen.EABI-Bindeanforderungen befolgen.Bei !$OMP ATOMIC COMPARE muss der erste Operand des Vergleichs bei %L die Variable %qs sein, in die die Aktualisierungsanweisung bei %L schreibtBei den Optionen der Form Â»-f*-prefix-map=Â« die kanonischen Pfadnamen statt der angegebenen Zeichenketten vergleichen.For Schein-Prozedur %s in BIND(C) bei %C ist kein bindender Name erlaubtFÃ¼r Intrinsics-Bibliothek: alle Parameter in Registern Ã¼bergeben.FÃ¼r geschachtelte Funktionen auf dem Stapel werden AusfÃ¼hrrechte gesetzt.FÃ¼r Bitschiebeoperationen mit konstanter Anzahl, die einen einzelnen Maschinenbefehl zur Verschiebung um eine Stelle erfordern, die maximale Anzahl von Inline-Verschiebeanweisungen (Maximalwert 64) festlegen, die ausgegeben werden sollen, anstatt die entsprechende Hilfsfunktion __mspabi zu verwenden. Der Standardwert ist 4.FÃ¼r Ziele, die normalerweise Trampoline fÃ¼r geschachtelte Funktionen benÃ¶tigen, diese stets generieren, statt Deskriptoren zu verwenden.Dem Assembler (und Linker) erlauben, jede beliebige Architektur-Untervariante ohne Fehler zu verwenden.FP-als-GP-Optimierung verbieten.Verbieten, dass mittels $fp auf statische oder globale Variablen zugegriffen wird. Diese Option verhindert die FP-als-GP-Optimierung, unabhÃ¤ngig von -mforce-fp-as-gp.Erzwingen, dass alle Aufrufe mittels des jli-Befehls erfolgen.Erzwingen, dass die Assembler-Ausgabe immer Hexadezimalkonstanten verwendet.Bitfeld-Zugriffe zwingen, zu ihrer Typbreite zu passen.Erzeugen von temporÃ¤ren Variablen erzwingen, um Code fÃ¼r selten ausgefÃ¼hrtes Â»forallÂ« zu testen.Ausschalten der Hardwareschleife erzwingen, selbst wenn -mext-dsp angegeben ist.Funktionen auf 4-Byte-Grenzen zwingen.Codeerzeugung von Stummeln fÃ¼r die Indirektion externer Symbole erzwingen.Indirekte Aufrufe und SprÃ¼nge mittels Register erzwingen.FP-als-GP-Optimierung erzwingen.Den fÃ¼r Â»wchar_tÂ« zugrundeliegenden Typen auf Â»unsigned shortÂ« zwingen.Verwendung der Delay-Slots fÃ¼r bedingte SprÃ¼nge erzwingen.Formatanweisung im Hauptblock des Modules bei %CFortran 2003: Spezifizierer %s in Anweisung %s bei %L hat Wert %qsFortran 2003: Zeichen fÃ¼r Argument %qs des intrinsischen %qs bei %LFortran 2003: DT-Format-Spezifizierer bei %C nicht erlaubtFortran 2003: Skalares effektives CHARACTER-Argument mit Feld-Scheinargument %qs bei %LFortran 2008: Veraltete Funktion:Fortran 2008: COMMON-Block %qs mit Binde-Marke bei %L teilt sich Bezeichner mit gobaler nicht-COMMON-BlockentitÃ¤t bei %LFortran 2008: Effektives Nicht-Zeiger-Argument bei %L an Scheinzeiger %qsFortran 2008: Nullzeiger bei %L an Nicht-Zeiger-Schein-%qsFortran 2008: Zeigerfunktionen in Variablen-Definitionskontext (%s) bei %LFortran 2008: Semikolon bei %C ohne vorausgehende AnweisungFortran 2018: gelÃ¶schtes Feature:Fortran 2018: Veraltetes Feature:Fortran 2018:Fortran 2023:Fortran 95 erfordert Standard INTEGER in %s-Marke bei %LKeine passende spezifische Bindung fÃ¼r Aufruf des GENERIC %qs bei %L gefundenFreie ZeilenlÃ¤nge muss mindestens drei seinFunktion %qs als Initialisierungsausdruck bei %LFunktion %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE istFunktion %qs bei %L darf keinen Initialisierer habenFunktion %qs bei %L hat keinen IMPLICIT-TypFunktion %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?Funktion %qs bei %L ist INTRINSIC, aber nicht mit einer intrinsischen Funktion vertrÃ¤glichFunktion %qs bei %L muss PURE seinFunktion %qs in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion seinFunktion %qs ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument istFunktion %qs erfordert eine Argumentliste bei %CFunktion Â»%sÂ« bei %L hat EintrÃ¤ge mit unpassenden FeldspezifikationenFunktion Â»%sÂ« bei %L hat Eintrag Â»%sÂ« mit unpassenden CharakteristikaFunktion Â»%sÂ« bei %L mit EintrÃ¤gen, die Variablen mit verschiedenen ZeichenkettenlÃ¤ngen zurÃ¼ckgebenFunktion nicht gefunden.Funktionsergebnis %qs bei %L kann keine Initialisierung habenFunktionsergebnis %qs bei %L hat keinen IMPLICIT-TypFunktionsergebnis %qs bei %L ist als X-Argument fÃ¼r C_FUNLOC ungÃ¼ltigFunktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente habenFunktionsergebnis %qs ist als Prozedurziel in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigFunktionsergebnisvariable %qs bei %L von elementarer Funktion %qs darf nicht die Attribute ALLOCATABLE oder POINTER habenFunktionsanfÃ¤nge werden an dieser Potenz von 2 ausgerichtet.Funktionen, die Werte zurÃ¼ckgeben, mÃ¼ssen mit return-Anweisungen enden.Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power10 zu steigern.Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power8 zu steigern.GCC kann keine Operatoren mit Ganzzahl- und Festkommatypen unterstÃ¼tzen, die zusammen zu viele Ganzzahl- und Bruch-Bits habenGCC unterstÃ¼tzt derzeit kein simdclone mit simdlens %wd und %wd fÃ¼r diese Typen.GCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r Parametertyp %qT fÃ¼r SIMD-FunktionenGCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r RÃ¼ckgabetyp %qT fÃ¼r SIMD-FunktionenGCC unterstÃ¼tzt derzeit %<simdlen %wd%> fÃ¼r Typ %qT nichtGCC ist nicht dafÃ¼r konfiguriert, %qs als Argument fÃ¼r %<-foffload=%> zu unterstÃ¼tzenGCC muss mit %<--enable-newlib-nano-formatted-io%> konfiguriert werden, um %<-mtiny-printf%> zu verwendenGCC unterstÃ¼tzt nur %u geschachtelte GÃ¼ltigkeitsbereicheGCC-Vektor per Referenz Ã¼bergegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCC-Vektor per Referenz zurÃ¼ckgegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCC_OFFLOAD_OMP_REQUIRES_FILE ist nicht gesetztZu verwendende GCN-CPU-Art:GCSE ausgeschaltetGENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen Ã¼berschreibenGENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERICGENERIC bei %C muss innerhalb eines CONTAINS eines abgeleiteten Typs seinGENERIC-Bindung bei %CGENERIC-Prozedur %qs ist bei %L nicht als effektives Argument erlaubtGMP Version %s, MPFR Version %s, MPC Version %s. isl Versiom %s
! GNU C unterstÃ¼tzt Â»-traditionalÂ« ohne Â»-EÂ« nicht mehrGNU-Erweiterung:GNU Objective C unterstÃ¼tzt keine traditionelle Ãœbersetzung mehrAttribut im GNU-Stil zwischen Label und Deklaration bezieht sich auf das LabelGOTO-Anweisung bei %L hinterlÃ¤sst CRITICAL-Konstrukt fÃ¼r Marke bei %LGOTO-Anweisung bei %L hinterlÃ¤sst DO CONCURRENT-Konstrukt fÃ¼r Marke bei %LSyntaxfehler hinter PARAMETERIZED-TYPE-Deklaration bei %CMMA-Befehle erzeugen (oder auch nicht).Code erzeugen (oder auch nicht), der den Befehl LXVKQ verwendet.Code erzeugen (oder auch nicht), der den Befehl XXSPLTIDP verwendet.Code erzeugen (oder auch nicht), der den Befehl XXSPLTIW verwendet.Speicheradressierung relativ zu PC (oder absolut) erzeugen.Optimierungen fÃ¼r Speicherzugriffe relative zu PC durchfÃ¼hren (nicht durchfÃ¼hren).Speicherzugriffsbefehle mit (oder ohne) PrÃ¤fix erzeugen.16-Bit-Befehle erzeugen.16-Bit-i386-Code erzeugen.32-Bit-Code erzeugen.32-Bit-Versatz in switch-Tabellen erzeugen.32-Bit-i386-Code erzeugen.32-Bit-x86-64-Code erzeugen.32x16-Multiplizier sowie Multiplizier+Addier-Befehle generieren.64-Bit-Code erzeugen.64-Bit-x86-64-Code erzeugen.APCS-konforme Stapelrahmen erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC600-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC601-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC700-Prozessor erzeugen.Stubs im AT&T-Stil fÃ¼r Mach-O erzeugen.BTF-Debug-Informationen auf Standardniveau erzeugen.C-Header mit Plattform-spezifischen Merkmalen erzeugen.C-Prototypen aus BIND(C)-Deklarationen generieren.C-Prototypen aus Nicht-BIND(C)-Deklarationen fÃ¼r externe Prozeduren generieren.Informationen zu AbhÃ¤ngigkeiten von C++-Modulen erzeugen.FPU-Befehle mit doppelter Genauigkeit fÃ¼r C-SKY generieren (Vorgabe fÃ¼r Hardware-Gleitkomma).CTF-Debug-Informationen auf Standardniveau erzeugen.Erweiterungsbefehle fÃ¼r DSP generieren.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes mit GNU-Erweiterungen erzeugen.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen.ELF-FDPIC-Code erzeugen.GFLOAT-Code mit doppelter Genauigkeit generieren.H8/300H-Code erzeugen.H8S-Code erzeugen.H8S/2600-Code erzeugen.H8SX-Code erzeugen.ILP32-Code erzeugen.FÃ¼r den ARMv8 angemessene IT-BlÃ¶cke erzeugen.JSON-Datei erzeugen.LP64-Code erzeugen.MIPS16-Code erzeugen.ModuleInfo-Struktur fÃ¼r Ausgabemodul generieren.PA1.0-Code erzeugen.PA1.1-Code erzeugen.PA2.0-Code erzeugen (erfordert binutils 2.10 oder neuer).SH1-Code erzeugen.SH2-Code erzeugen.FPU-freien SH2a-Code erzeugen.SH2e-Code erzeugen.SH3-Code erzeugen.SH3e-Code erzeugen.FPU-freien SH4-Code erzeugen.SH4-Code erzeugen.FPU-freien SH4-100-Code erzeugen.SH4-100-Code erzeugen.FPU-freien SH4-200-Code erzeugen.SH4-200-Code erzeugen.FPU-freien SH4-300-Code erzeugen.SH4-300-Code erzeugen.FPU-freien SH4a-Code erzeugen.SH4a-Code erzeugen.SH4al-dsp-Code erzeugen.SIMD-Klone fÃ¼r Funktionen mit OpenMP-Declare-Ziel-Direktive erzeugen.Beim Erzeugen von AltiVec-Code VRSAVE-Befehle erzeugen.Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»_mcountÂ« und Â»__fentry__Â« enthÃ¤lt.Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»mcountÂ« und Â»__fentry__Â« enthÃ¤lt.Eine auf das aktuelle Verzeichnis verweisende #line-Anweisung erzeugen.Ein Mach-O-Bundle erzeugen (Dateityp MH_BUNDLE).Einen __return_loc-Abschnitt generieren, der auf jeden instrumentierten return-Code verweist.Die Funktion Â»abortÂ« aufrufen, wenn eine Â»noreturnÂ«-Funktion zurÃ¼ckkehrt.Beim Compilieren eine Default-main-Funktion fÃ¼r D generieren.Einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen.Absolute Quellpfade fÃ¼r gcov erzeugen.Code zum Ãœbergeben von Aggregaten mit maximal 64-Bit-Ausrichtung erzeugen.Alle notwendigen Informationen fÃ¼r Â»BPF Compile Once - Run EverywhereÂ« generieren.Ausgabedatei erzeugen, die Symbole nicht erst bei Bedarf, sondern bereits beim Laden bindet.NÃ¤herungsweise reziproke Division und Quadratwurzel fÃ¼r besseren Durchsatz erzeugen.Assemblerausgabe erzeugen, die mit Renesas AS100-Assembler vertrÃ¤glich ist. Dies schrÃ¤nkt einige CompilerfÃ¤higkeiten ein. Voreinstellung ist GAS-vertrÃ¤gliche Syntax.Auto-inc/dec-Befehle erzeugen.Big-Endian-Code erzeugen.Big-Endian-Code erzeugen.Big-Endian-eBPF erzeugen.Bit-Befehle erzeugen.Sprungbefehle als direkte SprÃ¼nge erzeugen.Falls nÃ¶tig, Â»callÂ«-Befehle als indirekte Aufrufe erzeugen.Sprungbefehle als indirekte SprÃ¼nge erzeugen.Aufrufbefehle als indirekte Registeraufrufe erzeugen.Im Funktionsprolog cld-Befehle erzeugen.Code fÃ¼r Laufzeitumgebung des C-SKY-Compilers statt libgcc generieren.Code fÃ¼r GNU as erzeugen.Code fÃ¼r GNU Assembler (gas) erzeugen.Code fÃ¼r GNU ld erzeugen.Code fÃ¼r die GNU-Laufzeitumgebung erzeugen.Code fÃ¼r die NeXT-(Apple macOS)-Laufzeitumgebung erzeugen.Code fÃ¼r OpenMP-Auslagerung erzeugen: schaltet Â»-msoft-stackÂ« und Â»-muniform-simtÂ« ein.Code fÃ¼r Serie SH4 340 erzeugen (ohne MMU/FPU).Code fÃ¼r Serie SH4 400 erzeugen (ohne MMU/FPU).Code fÃ¼r Serie SH4 500 erzeugen (ohne FPU)Code fÃ¼r Smart Mode erzeugen.Code fÃ¼r Thumb-Zustand erzeugen.Code fÃ¼r UNIX-Assembler erzeugen.Code fÃ¼r 32-Bit-ABI erzeugen.Code fÃ¼r einen 5206e erzeugen.Code fÃ¼r einen 520X erzeugen.Code fÃ¼r einen 528x erzeugen.Code fÃ¼r einen 5307 erzeugen.Code fÃ¼r einen 5407 erzeugen.Code fÃ¼r 64-Bit-ABI erzeugen.Code fÃ¼r 68000 erzeugen.Code fÃ¼r 68010 erzeugen.Code fÃ¼r 68020 erzeugen.Code fÃ¼r einen 68030 erzeugen.Code fÃ¼r einen 68040 ohne neue Befehle erzeugen.Code fÃ¼r einen 68040 erzeugen.Code fÃ¼r einen 68060 ohne neue Befehle erzeugen.Code fÃ¼r einen 68060 erzeugen.Code fÃ¼r einen 68302 erzeugen.Code fÃ¼r einen 68332 erzeugen.Code fÃ¼r einen 68851 erzeugen.Code fÃ¼r ColdFire v4e erzeugen.Code fÃ¼r DLL erzeugen.Code fÃ¼r Fido A erzeugen.Code fÃ¼r eine cpu32 erzeugen.Code fÃ¼r alle Template-Instanziierungen einschalten.Code fÃ¼r eine 11/10 erzeugen.Code fÃ¼r eine 11/40 erzeugen.Code fÃ¼r eine 11/45 erzeugen.Code fÃ¼r Assert-VertrÃ¤ge generieren.Code fÃ¼r Klassen-Invarianz-VertrÃ¤ge generieren.Code fÃ¼r ladbare Darwin-Kernelerweiterungen erzeugen.Code fÃ¼r Funktionen erzeugen, auch wenn sie vollstÃ¤ndig Â»inlineÂ« sind.Code fÃ¼r die angegebene CPU erzeugen.Code fÃ¼r altes ausfÃ¼hrbares BSS PLT erzeugen.Code fÃ¼r NachbedingungsvertrÃ¤ge erzeugen.Code fÃ¼r VorbedingungsvertrÃ¤ge generieren.Code fÃ¼r static-Funktionen erzeugen, auch wenn sie nie aufgerufen werden.Code fÃ¼r Switches ohne Default-Fall generieren.Code fÃ¼r die Android-Plattform erzeugen.Code fÃ¼r den M*Core M210 erzeugen.Code fÃ¼r den M*Core M340 erzeugen.Code fÃ¼r ladbare Darwin-Kernelerweiterungen oder Kernel erzeugen.Code fÃ¼r Supervisor-Modus generieren (Standard).Code fÃ¼r User-Modus generieren.Code im 32-Bit-ARM-Zustand erzeugen.Code im Â»Big EndianÂ«-Modus erzeugen.Code im Â»Big EndianÂ«-Modus erzeugen.Code im Â»Little EndianÂ«-Modus erzeugen.Code im Â»Little EndianÂ«-Modus erzeugen.Code fÃ¼r ausfÃ¼hrbare Dateien (NICHT Shared Libraries) erzeugen.FÃ¼r schnelles Debugging geeigneten Code erzeugen.Code erzeugen, der in dynamischen Objekten im SVR4-Stil verwendet werden kann.Code erzeugen, der lokalen Zustand in allen Bahnen einheitlich halten kann.Code erzeugen, der zum Intel-MCU-psABI passt.Code erzeugen, der zum angegebenen ABI passt.Code erzeugen, der zum angegebenen ABI passt.Code erzeugen, der sicher mit MIPS16- und microMIPS-Code gebunden werden kann.Code erzeugen, der 68881-Gleitkommabefehle verwendet.Code erzeugen, der im privilegierten Zustand lÃ¤uft.Code erzeugen, der nicht mit anderen ID-shared Libraries gelinkt werden wÃ¼rde, aber als Shared Library verwendet werden kann.Code zur ÃœberprÃ¼fung der Grenzen vor Arrayindizierung erzeugen.Code zur ÃœberprÃ¼fung von Exception-Spezifikationen erzeugen.Code generieren, der Gerade-Linie-Spekulationen abwehrt.Code generieren, um mitzuverfolgen, wann die CPU falsch spekulieren kÃ¶nnte.Code erzeugen, der nicht ausfÃ¼hrbares PLT und GOT enthÃ¤lt.Code mittels globaler Anker-Symboladressen generieren.Code erzeugen, der Hardware-Gleitkommabefehle verwendet.Code erzeugen, der nur die allgemeinen Register verwendet.Code erzeugen, der nur die Kernregister (r0â€“r14) verwendet.Code mit Bibliotheksaufrufen fÃ¼r Gleitkommaarithmetik erzeugen.Generierung von Code mit unausgerichtetem load/store, gÃ¼ltig fÃ¼r MIPS R6.Code ohne Register fÃ¼r globalen Zeiger erzeugen.CFString-Objekte zum Kompilierungszeitpunkt generieren.Komprimierte Fehlersuchinformationen erzeugen.Verwendung bedingter Kopierbefehle einschalten.Konstantenpools im Compiler statt im Assembler generieren.cpp-Defines fÃ¼r Server-IO erzeugen.cpp-Defines fÃ¼r Workstation-IO erzeugen.Fehlersuchinformationen im CodeView-Format erzeugen.Fehlersuchinformationen im DWARF-v2-Format (oder neuer) erzeugen.Fehlersuchinformationen im VMS-Format erzeugen.Fehlersuchinformationen im erweiterten Standardformat erzeugen.Fehlersuchinformationen im Standardformat erzeugen.Fehlersuchinformationen im Standardversion des DWARF-Formats erzeugen.Fehlersuchinformationen in separaten .dwo-Dateien erzeugen.Standard SH2a-FPU-Code mit doppelter Genauigkeit erzeugen.Standard SH2a-FPU-Code mit einfacher Genauigkeit erzeugen.Standard SH4-Code mit einfacher Genauigkeit erzeugen.Standard SH4-100-Code mit einfacher Genauigkeit erzeugen.Standard SH4-200-Code mit einfacher Genauigkeit erzeugen.Standard SH4-300-Code mit einfacher Genauigkeit erzeugen.Standard SH4a-Code mit einfacher Genauigkeit erzeugen.Nicht zusammenhÃ¤ngende Stapelrahmen erzeugen.Divisions-Befehle erzeugen.Divisionsergebnisse mit dem gleichen Vorzeichen im Ãœbertrag wie der Divisor (nicht der Dividend) erzeugen.Dokumentation erzeugen.Gleitkommabefehle doppelter Genauigkeit generieren.Erweiterte arithmetische Befehle erzeugen, nur fÃ¼r ARC700 gÃ¼ltig.Erweiterte Informationen fÃ¼r Einsprungpunkt fÃ¼r inline-Funktionen erzeugen.Schnelle indirekte Aufrufe erzeugen.Gleitkommaarithmetik mit gegebenem Befehlssatz erzeugen.Kombinierte Multiplizier-Addier-Befehle generieren.Die Befehle frecipd/fsqrtd/fdivd generieren (Vorgabe fÃ¼r Hardware-Gleitkomma).Hardware-abs-Befehle generieren.Eingebettete Gleitkommadivision erzeugen, auf Wartezeit optimieren.Eingebettete Gleitkommadivision erzeugen, auf Durchsatz optimieren.Eingebettete Ganzzahldivision erzeugen, auf Wartezeit optimieren.Eingebettete Ganzzahldivision erzeugen, auf Durchsatz optimieren.Quadratwurzel Â»inlineÂ« erzeugen, auf Wartezeit optimieren.Quadratwurzel Â»inlineÂ« erzeugen, auf Durchsatz optimieren.Befehle generieren, die vom Barrel-Shifter unterstÃ¼tzt werden.isel-Befehle erzeugen.Lockeres Nachschlagen von Klassen (mit objc_getClass()) fÃ¼r Verwendung im Null-VerknÃ¼pfungs-Modus erzeugen.Bibliotheksaufrufe fÃ¼r atomare Lade- und Speicherbefehle generieren, wenn synchronisierte Bibliotheksaufrufe ausgeschaltet sind.Little-Endian-Code erzeugen.Little-Endian-Code erzeugen.Little-Endian-eBPF erzeugen.Befehle zum gleichzeitigen Laden/Speichern mehrerer Daten erzeugen.Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Atomare Operationen durch Hilfsfunktionen implementieren.Make-AbhÃ¤ngigkeiten erzeugen und Code Ã¼bersetzen.Make-AbhÃ¤ngigkeiten erzeugen.Aufrufe von Â»mcountÂ«/Â»__fentry__Â« als NOPs erzeugen. Um sie einzuschalten, mÃ¼ssen sie hineingepatcht werden.Millicode-Schnipsel erzeugen.mul64- und mulu64-Befehle erzeugen.norm-Befehl erzeugen.Code im normalen Modus erzeugen.SH2a-FPU-Code nur mit einfacher Genauigkeit erzeugen.SH4-Code nur mit einfacher Genauigkeit erzeugen.SH4-100-Code nur mit einfacher Genauigkeit erzeugen.SH4-200-Code nur mit einfacher Genauigkeit erzeugen.SH4-300-Code nur mit einfacher Genauigkeit erzeugen.SH4a-Code nur mit einfacher Genauigkeit erzeugen.PC-relativen Code erzeugen.Erweiterungsbefehle fÃ¼r Performance einschalten.Erweiterungsbefehle fÃ¼r Performance Version 2 einschalten.Unechte Ziele fÃ¼r alle Header erzeugen.Wenn mÃ¶glich, lageunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (large mode).Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (small mode).Wenn mÃ¶glich, lageunabhÃ¤ngigen Code erzeugen (large mode).Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code erzeugen (small mode).Wenn verfÃ¼gbar, Prefetch-Befehle fÃ¼r Arrays in Schleifen erzeugen.Befehle push/pop generieren (Standard).WiedereinsprungsfÃ¤higen PIC-Code erzeugen.Reziproke statt divss und sqrtss erzeugen.return-Befehl in nackter Funktion generieren.Informationen zur Typbeschreibung zur Laufzeit erzeugen.SData-Referenzen erzeugen. Dies ist die Voreinstellung, auÃŸer wenn PIC erzeugt wird.Abschnitte .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, und .s390_return_mem erzeugen, in denen die Adressen fÃ¼r indirekte Sprungziele gespeichert werden, die aufgrund der Optionen -mindirect-branch* oder -mfunction-return* gepatcht wurden. Die Abschnitte bestehen aus einem Array von 32-Bit-Elementen. Jedes Element enthÃ¤lt den Offset vom Eintrag zu der gepatchten Adresse.Selbstverschiebbaren Code erzeugen.sin, cos und sqrt fÃ¼r FPU erzeugen.Gleitkommabefehle einfacher Genauigkeit generieren.Reziproke Division und Quadratwurzel in Software fÃ¼r besseren Durchsatz erzeugen.Wenn nÃ¶tig, spezielle Objective-C-Methoden zur Initialisierung/ZerstÃ¶rung von nicht-POD C++ ivars, erzeugen.stm/ldm-Befehle erzeugen (Vorgabe).Erweiterungsbefehle fÃ¼r Zeichenketten einschalten.swap-Befehl erzeugen.Ganzzahl-Modulo-Befehle erzeugen.Atomare Quadword-Befehle zum Speicherzugriff verwenden (lqarx/stqcx).Befehle zum Laden/Speichern von Quadwords (lq/stq) erzeugen.Unausgerichtete VSX-Lade/Speicher-Befehle fÃ¼r Inline-Expansion von memcpy/memmove generieren.Unausgerichtete VSX-Lade/Speicher-Befehle fÃ¼r Vektorpaare fÃ¼r Inline-Expansion von memcpy/memmove generieren.Abwicklungstabellen erzeugen, die genau an jeder Befehlsgrenze liegen.Befehle push25/pop25 fÃ¼r v3 erzeugen.Â»vzeroupperÂ«-Befehl erzeugen, bevor der Ablauf die Funktion verlÃ¤sst.xBPF erzeugen.Generische Funktion %qs bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbarAllgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %LGenerisches Unterprogramm %qs bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbarSprÃ¼ngen ihre Standardkosten zuweisen.Externen Symbolen einen fÃ¼hrenden Unterstrich geben.Globaler Bindungs-Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Bindungs-Name %qs bei %L wird bereits bei %L verwendetGlobale EntitÃ¤t %qs bei %L darf nicht in einem COMMON-Block vorkommenGlobale EntitÃ¤t %qs bei %L kann nicht in einem COMMON-Block bei %L vorkommenGlobaler Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Name %qs bei %L wird bereits bei %L verwendetUnbekanntes Attribut %<target("%s")%>Graphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar).Linker anweisen, Befehle zu lockern.HOLDS-Ausdruck bei %L muss ein skalarer logischer Ausdruck seinOpenMP-Allokatoren fÃ¼r Allozierbare und Zeiger handhaben.Bibliotheksfunktionen aufrufen, wenn atomare eingebaute Operationen auf unausgerichteten Speicher angewendet werden kÃ¶nnen. Hebt -mtrap-unaligned-atomic auf.Bedingte Zweigen hÃ¤rten, indem die entgegengesetzten Bedingungen geprÃ¼ft werden.Bedingungen, die nicht in den Zweigen verwendet werden, hÃ¤rten, indem die entgegengesetzten Bedingungen geprÃ¼ft werden.Kontrollfluss hÃ¤rten, indem AusfÃ¼hrungspfade aufgezeichnet und geprÃ¼ft werden.Hardware-Autoprefetcher-Scheduler-Modellsteuerung: Anzahl der Vorausschauzyklen, die das Modell untersucht, bei '0' ist nur die heuristische Sortierung von Befehlen aktiviert. StandardmÃ¤ÃŸig deaktiviert.Hexadezimalkonstante bei %L verwendet Nicht-Standard X statt ZHollerithkonstante bei %CMit Host verbundene Variable %qs darf nicht in DATA-Anweisung bei %C stehenWie viel die gegebene Ãœbersetzungseinheit durch das Â»inlineÂ« wachsen kann (in Prozent).Wie viel die gegebene Ãœbersetzungseinheit durch die interprozedurale Konstantenweitergabe wachsen kann (in Prozent).E/A-Registeroperand fÃ¼r Â»%%%cÂ«IBITS: Bad bitICE: %<emit_insn%> verwendet, wo %<emit_jump_insn%> erforderlich:ID der zu bauenden Shared Library.gemeinsam genutzte ID-Bibliotheken und FD-PIC-Modus kÃ¶nnen nicht zusammen verwendet werdenIEEE_ARITHMETIC-Modul bei %CIEEE_EXCEPTIONS-Modul bei %CIEEE_FEATURES-Modul bei %CIF-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckIF-Klausel-Modifizierer Â»%sÂ« bei %L ist dem aktuellen OpenMP-Konstrukt nicht angemessenIF-Klausel ohne Modifizierer bei %L wird zusammen mit IF-Klauseln mit Modifizierert verwendetIM-part_ref bei %CÂ»IMPLICIT NONE (type)Â«-Anweisung bei %L folgt einer IMPLICIT-AnweisungIMPLICIT NONE mit Angabenliste bei %CIMPLICIT-Anweisung bei %C folgt auf IMPLICIT NONE (Typ-)AnweisungIMPORT-Anweisung bei %CIMPORT-Anweisung bei %C ist nur in einem INTERFACE-KÃ¶rper erlaubtIMPURE-Prozedur bei %CINDIRECT-Klausel bei %C erfordert einen konstanten logischen AusdruckINQUIRE-Anweisung bei %L kann nicht sowohl FILE- als auch UNIT-Spezifikationssymbole enthaltenINQUIRE-Anweisung bei %L erfordert PENDING= mit Spezifizierung ID=INQUIRE-Anweisung bei %L erfordert entweder FILE- oder UNIT-SpezifikationssymbolINQUIRE-Anweisung in PURE-Prozedur bei %C nicht erlaubtINTEGER-Ausdruck von %s-Klausel bei %L darf nicht negativ seinINTEGER-Ausdruck von %s-Klausel bei %L muss positiv seinINTEGER-Ausdruck der Â»chunk_sizeÂ« der SCHEDULE-Klausel bei %L muss positiv seinINTEGER(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-integer-8%>INTEGER(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-finteger-4-integer-8%>INTENT(%s) steht mit INTENT(%s) bei %L in KonfliktINTENT ist in BLOCK bei %C nicht erlaubtEffektives Argument von INTENT(%s) bei %L kÃ¶nnte effektives Argument bei %L stÃ¶ren.INTENT(IN) POINTER %qs in Klausel %s bei %LINTENT(IN)-Zeiger %qs in COPYPRIVATE-Klausel bei %LArgument %1$qs bei %3$L fÃ¼r die reine Prozedur %2$qs ist INTENT(OUT) und darf daher nicht polymorph seinINTERFACE-Prozedur %qs bei %L hat denselben Namen wie die umgebende ProzedurIO UNIT in %s-Anweisung bei %L muss eine interne Datei in einer PURE-Prozedur seinIOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungÃ¼ltigIOMSG-Markierung bei %LIPA-modref-Zusammenfassung fehlt in EingabedateiIPA-SRA-Zugriffs-Verifikation fehlgeschlagenISA %qs wird von Attribut %<target%> nicht unterstÃ¼tzt, verwenden Sie den Aufruf %<arch=%>ISO-C erlaubt kein %<%E (Ausdruck)%>ISO-C erlaubt kein zusÃ¤tzliches %<;%> auÃŸerhalb einer FunktionISO-C erlaubt kein auf Funktionstypen angewendetes %<_Alignof%>ISO C unterstÃ¼tzt nicht %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO-C unterstÃ¼tzt %<%s_BitInt(%d)%> erst ab C23ISO-C unterstÃ¼tzt kein %<++%> und %<--%> fÃ¼r komplexe TypenISO-C unterstÃ¼tzt %<[[]]%>-Attribute erst ab C23ISO-C unterstÃ¼tzt die Typen %<__int%d%> nichtISO C unterstÃ¼tzt %<auto%>-Typinferenz erst ab C23ISO-C unterstÃ¼tzt nicht %<~%> fÃ¼r komplexe KonjugationISO-C unterstÃ¼tzt %qs erst ab C23ISO-C unterstÃ¼tzt den vordefinierten Bezeichner %qs nichtISO-C unterstÃ¼tzt keine komplexen GanzzahltypenISO-C unterstÃ¼tzt dezimale Gleitkommazahlen erst ab C23ISO-C unterstÃ¼tzt keine GanzzahltypenISO-C unterstÃ¼tzt das Weglassen von Parameternamen in Funktionsdefinitionen erst ab C23ISO-C unterstÃ¼tzt nicht %<double complex%> bedeutendes einfaches %<complex%>ISO-C unterstÃ¼tzt keine sÃ¤ttigenden TypenISO C unterstÃ¼tzt die Angabe eines Basistyps fÃ¼r %<enum%> erst ab C23ISO-C unterstÃ¼tzt den Typen %<_Float%d%s%> erst ab C23ISO-C verbietet %<goto *expr;%>ISO-C verbietet %<return%> mit Ausdruck, in void zurÃ¼ckgebender FunktionISO-C verbietet eine leere QuelldateiISO-C verbietet Zuweisung zwischen Funktionszeiger und %<void *%>ISO-C verbietet geklammerte Gruppen innerhalb von AusdrÃ¼ckenISO-C verbietet Typkonvertierung von Nicht-Skalar auf selben TypenISO-C verbietet Typkonvertierung auf union-TypISO-C verbietet Vergleich von %<void *%> mit FunktionszeigerISO-C verbietet bedingten Ausdruck zwischen %<void *%> und FunktionszeigerISO-C verbietet bedingten Ausdruck mit nur einer void-SeiteISO-C verbietet const- oder volatile-FunktionstypenISO-C verbietet Konvertierung von Funktionszeigern in ObjektzeigertypISO-C verbietet Konvertierung von Objektzeigertypen in FunktionszeigertypISO-C unterstÃ¼tzt leere Initialisierungsklammern erst ab C23ISO-C verbietet VorwÃ¤rtsdeklaration fÃ¼r ParameterISO-C verbietet VorwÃ¤rts-Referenzen auf %<enum%>-TypenISO-C verbietet Initialisierung zwischen Funktionszeiger und %<void *%>ISO-C verbietet MarkendeklarationenISO-C verbietet Elementdeklarationen ohne ElementeISO-C verbietet verschachtelte FunktionenISO-C verbietet das Weglassen des mittleren Terms eines %<?:%>-AusdruckesISO-C verbietet geordnete Vergleiche zwischen Zeigern auf FunktionenISO-C verbietet Ãœbergabe des Arguments %d von %qE zwischen Funktionszeiger und %<void *%>ISO-C verbietet qualifizierte FunktionstypenISO-C verbietet return zwischen Funktionszeiger und %<void *%>ISO-C verbietet die Angabe eines zu initialisierenden ElementebereichesISO-C erlaubt Speicherklassenangaben in zusammengesetzten Literalen erst ab C23ISO-C verbietet, ein %<register%>-Array zu indizierenISO-C verbietet Array der GrÃ¶ÃŸe nullISO-C verbietet Array %qE der GrÃ¶ÃŸe nullISO-C verbietet Argumentkonvertierung in union-TypISO-C erfordert ein benanntes Argument vor %<...%>, vor C23ISO C vor C23 beschrÃ¤nkt AufzÃ¤hlungswerte auf den Bereich von %<int%>Attribut %qE aus ISO C++ ist nicht auf Funktionen anwendbar; wird als %<[[gnu::%E]]%> behandeltISO-C++ 1998 unterstÃ¼tzt nicht %<long long%>ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten InstanziierungenISO C++ erlaubt Bitfeld-Attribute nur vor dem %<:%>-TokenISO C++ unterstÃ¼tzt keine Operatortemplates in Zeichenkettenliteralen, die eine Argumentpackung von Zeichen bekommenin ISO-C++ darf der mittlere Operand von %<?:%> nicht weggelassen werdenISO-C++ erlaubt kein %<alignof%> mit einem Nicht-TypISO-C++ erlaubt keine benannten Initialisierungen von C99ISO-C++ erlaubt keine benannten Initialisierungen (GNU)ISO C++ erlaubt keine Konvertierung in %qH von %qI mit grÃ¶ÃŸerem KonvertierungsrangISO C++ erlaubt keine Konvertierung in %qH aus %qI mit ungeordnetem KonvertierungsrangISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definierenISO-C++ erlaubt kein auf Funktionstypen angewendetes %<alignof%>ISO-C++ unterstÃ¼tzt %<__int%d%> fÃ¼r %qs nichtISO-C++ unterstÃ¼tzt nicht, dass einfaches %<complex%> %<double complex%> bedeutetISO-C++ verbietet Anwendung von %<__alignof%> auf einen Ausdruck mit FunktionstypISO-C++ verbietet Anwendung von %<sizeof%> auf einen Ausdruck mit FunktionstypISO-C++ verbietet Gruppen in geschweiften Klammern innerhalb von AusdrÃ¼ckenISO-C++ verbietet den Aufruf von %<::main%> vom Programm ausISO-C++ verbietet Umwandlung in Arraytyp %qTISO-C++ verbietet Vergleich zwischen Zeiger und GanzzahlISO-C++ verbietet Vergleich zwischen Zeiger des Typs %<void *%> und Zeiger auf FunktionISO-C++ verbietet zusammengesetzte LiteraleISO-C++ verbietet berechnete GotosISO-C++ verbietet Bedingungsausdruck mit Zeiger des Typs %<void *%> und Zeiger auf FunktionISO-C++ verbietet Umwandlung zwischen Zeiger des Typs %<void *%> und Zeiger auf FunktionISO C++ verbietet, eine Zeichenkettenkonstante in %qT zu konvertierenISO-C++ verbietet Deklaration von %qs ohne TypISO-C++ verbietet Verringern eines Zeigers vom Typ %qTISO-C++ verbietet verringern einer AufzÃ¤hlungISO-C++ verbietet leere unbenannte AufzÃ¤hlungISO-C++ verbietet flexibles Arrayelement %qsISO-C++ verbietet flexible ArrayelementeISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der KlasseISO-C++ verbietet ErhÃ¶hen eines Zeigers vom Typ %qTISO-C++ verbietet erhÃ¶hen einer AufzÃ¤hlungISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qTISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschlieÃŸende KlasseISO-C++ verbietet das Auslassen des mittleren Terms eines %<?:%>-AusdrucksISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>ISO-C++ verbietet es, die Adresse einer gebundenen Memberfunktion zu nehmen, um einen Zeiger auf eine explizite Objekt-Memberfunktion zu bildenISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwendenISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Memberfunktion, um einen Zeiger auf eine explizite Memberfunktion zu erzeugenISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen.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%> verwendenISO-C++ verbietet die Verwendung von %qE bei expliziten InstanziierungenISO-C++ verbietet typename-SchlÃ¼ssel in Template-Template-Parameter; verwenden Sie %<-std=c++17%> oder %<-std=gnu++17%>ISO-C++ verbietet Gleitkommaliterale in Konstanten-AusdrÃ¼ckenISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in SubtraktionISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in SubtraktionISO-C++ verbietet die Verwendung eines Zeigers auf Methode in SubtraktionISO-C++ verbietet Array variabler LÃ¤ngeISO-C++ verbietet Array %qD variabler LÃ¤ngeISO-C++ verbietet Array der GrÃ¶ÃŸe nullISO-C++ verbietet Array %qD der GrÃ¶ÃŸe nullISO-C++ verbietet anonyme structsISO-C++ verbietet Ãœberladen von %<operator ?:%>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:ISO-C++17 erlaubt Speicherklassenangabe %<register%> nichtISO C++17 erlaubt keine dynamischen Ausnahmespezifikationendas Weglassen der Zeichenkette in %qE wird von ISO C11 nicht unterstÃ¼tztISO-C90 unterstÃ¼tzt %<[*]%>-Arraydeklaratoren nichtISO-C90 unterstÃ¼tzt nicht %<_Generic%>ISO-C90 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C90 unterstÃ¼tzt den vordefinierten Bezeichner %<__func__%> nichtDeklarationen im Initialisierungsteil einer %<for%>-Schleife werden von ISO C90 nicht unterstÃ¼tzt; ab ISO C99 geht esISO-C90 unterstÃ¼tzt nicht %<long long%>ISO-C90 unterstÃ¼tzt kein %<static%> oder Typkennzeichner in ParameterarraydeklaratorenISO-C90 unterstÃ¼tzt nicht %qEISO-C90 unterstÃ¼tzt keine booleschen TypenISO-C90 unterstÃ¼tzt keine komplexen TypenISO-C90 unterstÃ¼tzt keine flexiblen Arrays als ElementeISO-C90 unterstÃ¼tzt den %<_Atomic%>-Qualifizierer nichtISO-C90 unterstÃ¼tzt keine namenlosen structs/unionsISO-C90 verbietet Array %qE, dessen GrÃ¶ÃŸe nicht ausgewertet werden kannISO-C90 verbietet Array, dessen GrÃ¶ÃŸe nicht ausgewertet werden kannISO-C90 verbietet zusammengesetzte LiteraleISO-C90 verbietet gemischte Deklarationen und CodeISO-C90 verbietet die Angabe von zu initialisierenden UnterobjektenISO-C90 verbietet, ein Nicht-L-Wert-Array zu indizierenISO-C90 verbietet Array variabler GrÃ¶ÃŸeISO-C90 verbietet Array %qE variabler GrÃ¶ÃŸeISO-C99 unterstÃ¼tzt nicht %<_Generic%>ISO-C99 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C99 unterstÃ¼tzt nicht %qEISO-C99 unterstÃ¼tzt den %<_Atomic%>-Qualifizierer nichtISO-C99 unterstÃ¼tzt keine namenlosen structs/unionsModul ISO_C_BINDING bei %CIntrinsisches Modul ISO_FORTRAN_ENV bei %CITERATOR bei %C kann nicht mit SINK kombiniert werdenITERATOR bei %C kann nicht mit SOURCE kombiniert werdenWenn Â»-ftree-vectorizeÂ« verwendet wird, die minimale Schleifengrenze einer fÃ¼r Vektorisierung zu betrachtenden Schleife.Wenn Â»-fvariable-expansion-in-unrollerÂ« verwendet wird, die HÃ¶chstzahl der FÃ¤lle, dass eine einzelne Variable wÃ¤hrend Loop-Unrolling expandiert wird.Wenn die Neuzuordnung von Grenzen bei %L angegeben wird, darf das Zeigerziel nicht NULL seinWenn das erste Argument von ATAN2 bei %L 0 ist, dann darf das zweite Argument nicht 0 seinWenn das erste Argument von ATAN2 bei %L 0 ist, dann darf das zweite Argument nicht 0 seinWenn die Anzahl der Kandidaten in der Menge kleiner ist, wird immer versucht, ungenutzte IVs wÃ¤hrend ihrer Optimierung zu entfernen.Wenn Planung nach dem Neuladen, dann Superblock-Planung.Â»DÂ« in Spalte eins in statischer Form ignorieren.Attribut dllimport fÃ¼r Funktionen ignorieren.Den normalen zweistufigen Namensraum ignorieren; Symbole in der Reihenfolge der Befehlszeile auflÃ¶sen und nicht aufzeichnen, welche Bibliothek das aufgelÃ¶ste Symbol bereitgestellt hat.Nicht unterstÃ¼tzte Pragmas ignorieren.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.  Nur die 64-Bit-ABI wird unterstÃ¼tzt.Ignoriert.Herstellererweiterungsmarkierung Â»!$omxÂ« bei %C wird ignoriertUnzulÃ¤ssiges ALLOCATE-Objekt bei %C fÃ¼r eine PURE-ProzedurUnzulÃ¤ssige Zuweisung an externe Prozedur bei %LUnzulÃ¤ssiges Zeichen in BOZ-Konstante bei %CIllegal id in copy_walk_reduction_argUngÃ¼ltige PrÃ¤prozessordirektiveUngÃ¼ltiger Referenztyp bei %L als EQUIVALENCE-ObjektUnzulÃ¤ssiger Schritt von Null bei %LUnzulÃ¤ssiger Typ in Zeichenverkettung bei %LAnweisung %s zur Image-Steuerung bei %C in CRITICAL-BlockAnweisung %s zur Image-Steuerung bei %C in DO CONCURRENT-BlockAnweisung %s zur Image-Steuerung bei %C in PURE-ProzedurCRITICAL-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockCRITICAL-Anweisung zur Image-Steuerung bei %C in PURE-ProzedurAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in CRITICAL-BlockAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in DO CONCURRENT-BlockAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in PURE-ProzedurRETURN-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockPRINT-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSTOP-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockSTOP-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSYNC-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockSYNC-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSYNC-Anweisung zur Image-Steuerung bei %C in PURE-ProzedurArgument fÃ¼r Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck seinArgument fÃ¼r Imageset bei %L muss zwischen 1 und num_images() liegenÂ»inÂ«-VertrÃ¤ge von Ã¼berschriebenen Methoden als Obermenge des Ã¼bergeordneten Vertrags umsetzen.Â»inÂ«-Parameter als Â»scope constÂ« umsetzen.C++17-Semantik fÃ¼r erbende Konstruktoren umsetzen.D-Bitfelder implementieren.DIP1000 "Zeiger in GÃ¼ltigkeitsbereichen" umsetzen.DIP1008 "Ausnahmen im @nogc-Code zulassen" umsetzen.DIP1021 "VerÃ¤nderbare Funktionsargumente" umsetzen.P2564 fÃ¼r consteval-Propagierung implementieren.__atomic-Operationen Ã¼ber Bibliotheksaufrufe alter __sync-Funktionen durchfÃ¼hren.AuflÃ¶sung von DR 150 fÃ¼r Mustervergleich von Template-Template-Argumenten umsetzen.Implizit deklarierte BIND(C)-Funktion %qs bei %L ist mÃ¶glicherweise nicht interoperabel mit CImplizit deklarierte BIND(C)-Variable %qs bei %L kÃ¶nnte nicht C-kompatibel seinImplizit deklarierte Funktion %s wird in !$OMP DECLARE REDUCTION bei %L verwendetImplizit deklariertes Unterprogramm %s wird in !$OMP DECLARE REDUCTION bei %L verwendetImplizit deklarierte Variable %qs bei %L kÃ¶nnte nicht C-kompatibel sein, ist aber ein Scheinargument fÃ¼r BIND(C)-Prozedur %qs bei %LImplizit angegebener PARAMETER %qs bei %L passt nicht zu frÃ¼herem IMPLICIT-TypEinbezogenes SAVE fÃ¼r Modulvariable %qs bei %L, benÃ¶tigt wegen StandardinitialisierungFeld mit impliziter Form bei %LVerbesserung der FÃ¤higkeit des GCC, Spaltennummern in groÃŸen Quelldateien zu verfolgen, auf Kosten einer langsameren Kompilierung.Unreine Funktion %qs bei %L wird mÃ¶glicherweise nicht ausgewertetUnreine Funktion bei %L wird mÃ¶glicherweise nicht ausgewertetIn %s bei %L mÃ¼ssen alle Prozeduren auch FUNCTIONs sein, da der allgemeine Name auch der Name des abgeleiteten Typs istIn %s bei %L mÃ¼ssen alle Prozeduren entweder SUBROUTINE oder FUNCTION seinIn C++ bedeutet ungleich Null die Warnung vor veralteter Umwandlung von Zeichenkettenliteralen in Â»char *Â«. In C erfolgt eine Ã¤hnliche Warnung, nur ist die Umwandlung nat. laut ISO-C-Standard nicht veraltet.In Fortran 2003 ist der COMMON-Block %qs bei %L ein globaler Bezeichner und muss daher den selben Bindungsnamen haben wie der gleichbenannte COMMON-Block bei %L: %s vs. %sIn SSA-PRE-Optimierungen auf BÃ¤umen Teils-Teils-Redundanz eliminieren.In einem reinen Unterprogramm darf ein INTENT(IN)-Dummy-Argument nicht als Â»exprÂ« bei %L einer intrinsischen Zuweisungsanweisung verwendet werden, in der die Variable von einem abgeleiteten Typ ist, wenn der abgeleitete Typ eine Zeigerkomponente auf irgendeiner Ebene der Komponentenauswahl hat.Im Aufruf von %qs bei %L ist eine TypunvertrÃ¤glichkeit bei Argument %qs; %s wurde an %s Ã¼bergebenIn Konstruktor %qDIn Kopierkonstruktor %qDIn Destruktor %qDIn expliziter Objektelementfunktion %qDIn Datei, eingebunden vonIn Funktion %qDIn Funktion %qsIn Lambda-FunktionIn Elementfunktion %qDIn Elementfunktion %qsIn ModulIn Modul, importiert beiIn statischer Elementfunktion %qDInclude-Verzeichnis %qs: %sDie eingebundene Datei %qs ist keine regulÃ¤re DateiInkompatibles ALLOCATE-Objekt bei %C fÃ¼r CHARACTER-Typspezifikation bei %LUnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %LInkompatible Initialisierung zwischen einer abgeleiteten TypentitÃ¤t und einer EntitÃ¤t mit Typ %qs bei %CUnvertrÃ¤gliche RÃ¤nge %d und %d in Zuweisung bei %LUnvertrÃ¤gliche RÃ¤nge in %s (%d und %d) bei %LUnvertrÃ¤gliche Typen in DATA-Anweisung bei %L; versuchte Umwandlung von %s an %sUnvertrÃ¤gliche Typangabe fÃ¼r Feldelement bei %LUnvertrÃ¤gliche Verwendung von TILE und COLLAPSE bei %LInkonsistente Ã„quivalenzregeln mit %qs bei %L und %qs bei %LInterne Compilerwarnung: No location in expression near %LInterne Compilerwarnung: Inconsistent internal state: No location in statementRÃ¤nge fÃ¼r Operator bei %%L und %%L stimmen nicht Ã¼bereinInterner Compilerfehler: Incorrect EH edge %i->%iFalsche Ausdehnung in Argument B in MATMUL-Intrinsic in Dimension 1: ist %ld, sollte %ld seinIEEE-Befolgung fÃ¼r Gleitkommavergleiche erhÃ¶hen.Index in Dimension %d ist auÃŸerhalb der Grenzen bei %LIndexvariable %qs ist nicht als INTENT(INOUT)-Argument definierbar bei %L in Prozedur %qs, die aus der DO-Schleife bei %L heraus aufgerufen wirdIndexvariable %qs ist nicht als INTENT(INOUT)-Argument definierbar bei %L in Unterroutine %qs, die aus der DO-Schleife bei %L heraus aufgerufen wirdIndexvariable %qs neudefiniert bei %L in Prozedur %qs, aufgerufen aus der DO-Schleife bei %LIndexvariable %qs wird auf undefiniert als INTENT(OUT)-Argument bei %L in Prozedur %qs gesetzt, wird aus der DO-Schleife bei %L aufgerufenIndexvariable %qs wird auf undefiniert gesetzt als INTENT(OUT)-Argument bei %L in Unterroutine %qs, die aus der DO-Schleife bei %L heraus aufgerufen wirdAngeben, wie viele Vektorbefehle ohne Speicherzugriff pro Taktzyklus ausgefÃ¼hrt werden kÃ¶nnen; wird im Faktor fÃ¼r Schleifenabwicklungen des Autovektorisierers verwendet. Vorgabe ist 4.Auf Anwesenheit von Prozessorfehlern hinweisen.PrioritÃ¤t fÃ¼r r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Vergleich auf Ungleichheit fÃ¼r %s bei %LVerwendung von Hardware-Gleitkommabefehlen unterdrÃ¼cken.Initialisierung bei %C ist in PURE-Prozedur nicht erlaubtInitialisierung bei %C ist nicht fÃ¼r eine ZeigervariableInitialisierung einer allozierbaren Komponente bei %C ist nicht erlaubtInitialisierung des Zeigers bei %C ist nicht in einer PURE-Prozedur erlaubtInitialisierung einer Strukturkomponente mit einer HOLLERITH-Konstante bei %L ist nicht erlaubtInitialisierung einer Variablen bei %C ist in einer PURE-Prozedur nicht erlaubtInitialisierungszeichenkette bei %L wurde abgeschnitten, um zur Variable zu passen (%wd/%wd)Komponenten von abgeleiteten Typvariablen gemÃ¤ÃŸ anderer init-Schalter initialisieren.Lokale Variablen auf Null initialisieren (von g77).PTX-Register initialisieren.Initialisiertes Symbol %qs bei %C kann nur COMMON in BLOCK DATA seinInitialisierte Variable %qs bei %L ist in leerem COMMON, aber Initialisierung ist nur in benannten COMMON-BlÃ¶cken erlaubtInitialisierer nicht erlaubt fÃ¼r PARAMETER %qs bei %CInitialisierung einer bereits initialisierten Variablen bei %C__atomic-Operationen Â»inlineÂ« erzeugen, wenn Lock-freie Befehlssequenz verfÃ¼gbar ist.Alle bekannten Zeichenkettenoperationen einbetten (inline).Code inline einbetten, um Befehlscache nach dem Aufsetzen verschachtelter Funktionstrampoline zu verwerfen.Konstanten einbetten, wenn es mit 2 Befehlen oder weniger geht.Zeichenkettenoperationen memset/memcpy als Â»inlineÂ« einfÃ¼gen, aber Inline-Version nur fÃ¼r kleine BlÃ¶cke durchfÃ¼hren.Rekursives inlinen nur, wenn die Wahrscheinlichkeit des Aufrufs den Parameter Ã¼berschreitet.Aufrufe von strcmp inlinen, wenn mÃ¶glich.Aufrufe von strlen inlinen, wenn mÃ¶glich.Aufrufe von strncmp inlinen, wenn mÃ¶glich.Befragungsparameter darf nicht in einer data-stmt-object-list bei %C vorkommenENDBR-Befehl beim Betreten einer Funktion nur via cf_check-Attribut fÃ¼r CET-Instrumentierung einfÃ¼gen.In jedem Funktionsprolog NOP-Befehle erzeugen.Arc-basierten Programm-Profilierungscode einfÃ¼gen.Code einfÃ¼gen, der jede Speicherseite des Stapels bei der Allokation antestet, um vor Angriffen basierend auf Ãœberschneidungen zu schÃ¼tzen.Code einfÃ¼gen, um AusdrÃ¼cke zu profilen.Lockerungs-Hinweis an Linker Ã¼bergeben, um Lockerung durchzufÃ¼hren.Code zur StapelprÃ¼fung in das Programm einfÃ¼gen. Dasselbe wie -fstack-check=specific.Anzahl der Maschinenbefehle, die fÃ¼r Funktionsprolog, -Epilog und sonstigen Overhead veranschlagt werden.Anzahl der Maschinenbefehle, die fÃ¼r Thunk-Overhead in Funktionen veranschlagt werden.Zahl der Befehle, bei deren Ãœberschreitung die STFL-Stall-Strafe kompensiert werden kann.Erstmaliges Betreten und Verlassen einer Funktion zum Profilieren aufzeichnen.Ein- und Austritte von Funktionen beim Profilieren von Aufrufen verwenden.Verlassen von Funktionen mit __fentry__ instrumentieren, in instrumentierten Funktionen.Funktionen nur aus Dateien instrumentieren, deren Namen zu keinem der regulÃ¤ren AusdrÃ¼cke passen (durch Semikolon getrennt).Funktionen nur aus Dateien instrumentieren, deren Namen zu einem der regulÃ¤ren AusdrÃ¼cke passen (durch Semikolon getrennt).Ganzzahldivision bei %2$L zu Konstante %1$qs abgeschnittenGanzzahlausdruck erforderlich bei %CGanzzahlige ID (N) des spezifischen Befehls Â»fabsdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fabssÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fadddÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»faddsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fatandÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fatansÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpeqdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpeqsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgedÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgtdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgtsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpledÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmplesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpltdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpltsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpnedÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpnesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcosdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcossÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fdivdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fdivsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fexpdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fexpsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fextsdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixdiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixduÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixsiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixsuÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatidÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatisÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatudÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatusÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»flogdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»flogsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmaxdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmaxsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmindÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fminsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmuldÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmulsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fnegdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fnegsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdxhiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdxloÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdyÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsindÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsinsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsqrtdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsqrtsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsubdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsubsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftandÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftansÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftruncdsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fwrxÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fwryÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»roundÂ«.Ganzzahlart %d bei %C nicht verfÃ¼gbarGanzzahl auÃŸerhalb des symmetrischen Bereichs wegen Standard-Fortran bei %LGanzzahl auÃŸerhalb des symmetrischen Bereiches wegen Standard-Fortran-Konvertierung von %s in %s bei %LGanzzahlÃ¼berlauf bei der Berechnung des zu reservierenden SpeichersGanzzahl zu groÃŸ fÃ¼r ihre Art bei %C. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenGanzzahl bei %C zu groÃŸGanzzahlwert zu groÃŸ in Ausdruck bei %CFunktionen in ihre Aufrufer einfÃ¼gen, wenn CodegrÃ¶ÃŸe als nicht wachsend bekannt ist.Nicht als Â»inlineÂ« deklarierte Funktionen in ihre Aufrufer einfÃ¼gen, wenn gewinnbringend.Nur an einer Stelle aufgerufene Funktionen in ihre Aufrufer einfÃ¼gen.Intel-MCU-psABI wird im %s-Modus nicht unterstÃ¼tztSchleifen bei %L werden getauschtSchnittstelle %qs bei %L ist in spÃ¤terer PROCEDURE-Anweisung deklariertSchnittstelle %qs bei %L darf keine Anweisungsfunktion seinSchnittstelle %qs bei %L kann nicht allgemein seinSchnittstelle %qs bei %L muss explizit seinUnpassende Schnittstelle fÃ¼r Prozedurzeiger-Komponente %qs in Strukturkonstruktor bei %L: %sSchnittstelle in Scheinprozedur %qs bei %L passt nicht: %sSchnittstelle in globaler Prozedur %qs bei %L passt nicht: %sUnpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %qs ist kein UnterprogrammUnpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %sSchnittstelle muss fÃ¼r DEFERRED-Bindung bei %C angegeben werdenSchnittstelle von %qs bei %L muss explizit seinSchnittstellenname nach %<(%> bei %C erforderlichInterner Compilerfehler:
! Interne Datei bei %L mit NamenslisteInterne Prozedur %qs in %s bei %LInterne Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigInterne Prozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungÃ¼ltigInterne Prozedur %qs wird als effektives Argument bei %L verwendetInterne Einheit mit Vektor-Index bei %LJeden INTEGER(4) als INTEGER(8) interpretieren.Jeden REAL(4) als REAL(10) interpretieren.Jeden REAL(4) als REAL(16) interpretieren.Jeden REAL(4) als REAL(8) interpretieren.Jeden REAL(8) als REAL(10) interpretieren.Jeden REAL(8) als REAL(16) interpretieren.Jeden REAL(8) als REAL(4) interpretieren.ImaginÃ¤re, Festkomma, oder andere GNU-Zahlenauffixe als das korrespondieren Zahlenliteral statt eines benutzerdefinierten Zahlenliterals interpretieren.Interrupt-Dienst-Routinen kÃ¶nnen nicht im Â»Thumb-1Â«-Modus codiert werdenIm Â»textÂ«-Abschnitt Literalbereiche mit Codebereichen verweben.Intervall, in dem der Stack geprÃ¼ft wird, als Zweierpotenz in Bytes ausgedrÃ¼ckt.IntervallÃ¼berlappung von %<-fdbg-cnt=%s%>: [%u, %u] und [%u, %u]Intrinsisches %qs (%s) wird bei %L verwendetIntrinsisches %qs bei %L kann keine Initialisierung habenEingebautes %qs bei %L ist in Zuweisung des Prozedurzeigers ungÃ¼ltigEingebautes %qs bei %L ist nicht als effektives Argument erlaubtDas intrinsische %qs bei %L muss mindestens zwei Argumente habenIntrinsisches TRANSFER bei %L hat teilweise undefiniertes Ergebnis: QuellgrÃ¶ÃŸe %zd < ErgebnisgrÃ¶ÃŸe %zdIntrinsische Funktion %qs (%d) nicht erkanntIntrinsische Funktion %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtIntrinsische Funktion Â»%sÂ« bei %L ist nicht fÃ¼r CO_REDUCE erlaubtIntrinsische Funktion NULL bei %L kann kein tatsÃ¤chliches Argument fÃ¼r STORAGE_SIZE sein, da es einen disassoziierten Zeiger zurÃ¼ckgibtBei %2$L referenzierter intrinsischer Operator %1$qs nicht im Modul %3$qs gefundenSchnittstelle des intrinsischen Operators bei %L muss eine FUNCTION seinIntrinsische Prozedur %qs ist in PROCEDURE-Anweisung bei %L nicht erlaubtIntrinsische Prozedur bei %L kann keine MODULE PROCEDURE seinIntrinsisches Unterprogramm %qs bei %L darf keine Typspezifizierung habenIntrinsisches Symbol wurde bei %C in Â»!$ACC ROUTINE ( NAME )Â« angegeben und mit der inkompatiblen GANG, WORKER oder VECTOR-Klausel markiertIntrinsisches Symbol wurde bei %C in Â»!$ACC ROUTINE ( NAME )Â« angegeben und mit der inkompatiblen NOHOST-Klausel markiertUngÃ¼ltige Direktive %qs bei %L in %s-Klausel: deklarative, informationelle und Metadirektiven sind nicht erlaubtUngÃ¼ltige BOZ-Literalkonstante, die bei %C im Feldindex verwendet wirdUngÃ¼ltiger C-Name in NAME=-Spezifizierung bei %CUngÃ¼ltige Hollerithkonstante bei %L enthÃ¤lt ein Wide-ZeichenUngÃ¼ltige Hollerithkonstante: %L muss mindestens ein Zeichen enthaltenUngÃ¼ltige Hollerithkonstante: Ganzzahlart bei %L sollte Standard seinUngÃ¼ltiger KIND-Parameter von %s bei %LUngÃ¼ltiger NAME %qs in Â»!$ACC ROUTINE ( NAME )Â« bei %CUngÃ¼ltiges NULL bei %LUngÃ¼ltiges Argument fÃ¼r Â»!$ACC WAITÂ« bei %CUngÃ¼ltige Feldreferenz der Nicht-Feld-EntitÃ¤t bei %LUngÃ¼ltiges Zuordnungsziel bei %CUngÃ¼ltiges Zeichen %<$%> bei %L. %<-fdollar-ok%> verwenden, um es als Erweiterung zuzulassenUngÃ¼ltiges Zeichen %qc in Variablenname bei %CUngÃ¼ltiges Zeichen 0x%s bei %CUngÃ¼ltiges Zeichen in Name bei %CUngÃ¼ltige(s) Zeichen in ELSE-Anweisung nach %CUngÃ¼ltige Klausel in Modul mit Â»!$ACC DECLAREÂ« bei %LUngÃ¼ltige Codimension %d bei %C, nur %d Codimensionen existierenUngÃ¼ltige kombinierte oder zusammengesetzte Direktive bei %LUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %LUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %%LUngÃ¼ltiger Exponent-Buchstabe %<q%> in literaler Realkonstante bei %CUngÃ¼ltiger Ausdruck nach %<%s%> bei %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.UngÃ¼ltiger Ausdruck im Strukturkonstruktor fÃ¼r Zeigerkomponente %qs bei %L in PURE-ProzedurUngÃ¼ltige Form der PROGRAM-Anweisung bei %CUngÃ¼ltige Form der WRITE-Anweisung bei %L, UNIT erforderlichUngÃ¼ltige Form der Feldreferenz bei %CUngÃ¼ltige Form der Coarray-Referenz bei %CUngÃ¼ltige Bildanzahl %d in SYNC IMAGESUngÃ¼ltiger Initialisierungsausdruck fÃ¼r ALLOCATABLE-Komponente %qs in Strukturkonstruktor bei %LUngÃ¼ltige Initialisierung %s in Data-Anweisung bei %CUngÃ¼ltiges SchlÃ¼sselwort %qs in intrinsischer Funktion %qs bei %LUngÃ¼ltige Art %d fÃ¼r CHARACTER-Konstante bei %CUngÃ¼ltige Art fÃ¼r %s bei %LUnerlaubtes Mischen von IEEE-128-Bit- und IBM-128-Bit-GleitkommatypenUngÃ¼ltige Initialisierung im alten Stil fÃ¼r abgeleitete Typkomponente bei %CUngÃ¼ltiger Operator fÃ¼r !$OMP DECLARE REDUCTION %s bei %LUngÃ¼ltiges Argument fÃ¼r Prozedur bei %LUngÃ¼ltige Zuweisung eines Prozedurzeigers bei %LUngÃ¼ltiger Bereich %s in Option %sUnzulÃ¤ssige Realart %d bei %CInvalid standard code on intrinsic %qs (%d)UngÃ¼ltige Teilzeichenkette in data-implied-do in DATA-Anweisung bei %LUnzulÃ¤ssiger Typ in arithmetischer Operation bei %LUngÃ¼ltiges Typspezifikation bei %CUngÃ¼ltige Verwendung der BOZ-Literalkonstante bei %LUngÃ¼ltige Verwendung eines Anweisungs-Funktionsarguments bei %LUngÃ¼ltiger Wert fÃ¼r Spezifikation %s bei %CEinen Hinweis ausgeben, wenn doppelte Diagnosemeldungen zusammengefasst werden.Fehlersuche-Informationen fÃ¼r compilergenerierte Hilfsvariablen ausgeben.FÃ¼r strikte Standardbefolgung benÃ¶tigte Warnungen ausgeben.Iteratorschritt bei %L kann nicht Null seinJSON-Format-Version: %s
  Sprungziele werden an dieser Potenz von 2 ausgerichtet.Ausschuss hinter ASSOCIATE-Anweisung bei %CAusschuss hinter CALL bei %CAusschuss hinter GENERIC-Bindung bei %CAusschuss hinter MAP-Anweisung bei %CAusschuss hinter UNION-Anweisung bei %CAusschuss hinter unverschachtelter STRUCTURE-Anweisung bei %CEinfach Abwicklungstabellen fÃ¼r Ausnahmebehandlung erzeugen.Einfach icc0/fcc0 verwenden.KIND-Attribut bei %C in einer STRUCTURE-DefinitionKIND-Attribut bei %C in einer TYPE-DefinitionKIND-Parameter von %s bei %L muss ein Initialisierungsausdruck seinKIND-part_ref bei %CSchlÃ¼sselwort %qs bei %C bereits in aktueller Argumentliste aufgetretenSchlÃ¼sselwort-Argument %qs bei %L ist bereits mit einem anderen effektiven Argument verbundenSchlÃ¼sselwort-Argument %qs bei %L darf innerhalb einer Anweisungsfunktion nicht auftauchenSchlÃ¼sselwort-Argument %qs bei %L ist nicht in der ProzedurSchlÃ¼sselwort-Argument %qs bei %L ist nicht in der Prozedur; meinen Sie %qs?SchlÃ¼sselwort-Argument erfordert explizite Schnittstelle fÃ¼r Prozedur %qs bei %LSchlÃ¼sselwortargument erfordert explizite Schnittstelle fÃ¼r Prozedurzeigerkomponente %qs bei %LDie Art %d wird fÃ¼r CHARACTER bei %C nicht unterstÃ¼tztDie Art %d wird fÃ¼r Typ %s bei %C nicht unterstÃ¼tztParameter mit KIND-Typ fÃ¼r EntitÃ¤t bei %L unterscheidet sich vom Parameter mit KIND-Typ der TypspezifikationBekannte AArch64-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ARC-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte ARM-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ARM-CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):Bekannte ARM-FPUs (fÃ¼r Verwendung mit Option -mfpu=):Bekannte ARM-Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte C6X ISAs (fÃ¼r Verwendung mit der Option -march=):Bekannte CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):Bekannte CSKY-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte CSKY-FPUs (fÃ¼r Verwendung mit Option -mfpu=):Bekannte CSKY-Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte FR-V-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte IQ2000-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte Itanium-CPUs (fÃ¼r Verwendung mit Option -mtune=):Bekannte M68K-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte M68K-ISAs (fÃ¼r Verwendung mit Option -march=):Bekannte M68K-Mikroarchitekturen (fÃ¼r Verwendung mit Option -mtune=):Bekannte MIPS-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte MIPS-CPUs (fÃ¼r Verwendung mit Optionen -march= und -mtune=):Bekannte MIPS-IEEE-754-Einstellungen (fÃ¼r Verwendung mit Optionen -mabs= und -mnan=):Bekannte MIPS-ISA-Stufen (fÃ¼r Verwendung mit Option -mips):Bekannte PTX-ISA-Architekturen (fÃ¼r Verwendung mit Option -misa=):Bekannte PTX-ISA-Versionen (fÃ¼r Verwendung mit Option -mptx=):Bekannte TLS-Dialekte (fÃ¼r Verwendung mit Option -mtls-dialect=):Bekannte __fp16-Formate (fÃ¼r Verwendung mit der Option -mfp16-format=):Bekannter Adressmodus (fÃ¼r Verwendung mit Option -maddress-mode=):Bekannte Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte Assemblerdialekte (fÃ¼r Verwendung mit Option Â»-masm=Â«)Bekannte Assemblerdialekte (fÃ¼r Verwendung mit Option Â»-masm=Â«):Bekannte MÃ¶glichkeiten zur AbschwÃ¤chung der geradlinigen Spekulation mit Â»-mharden-sls=Â«:Bekannte Werte fÃ¼r RÃ¼ckkehr-Instrumentierung mit -minstrument-return=:Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mict-model=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte CPU-Typen (fÃ¼r Verwendung mit Option -mcpu=):Bekannte Datenausrichtungen (fÃ¼r Verwendung mit Option -malign-data=):Bekannte Gleitkomma-ABIs (fÃ¼r Verwendung mit Option -mfloat-abi=):Bekannte Anzahl der Gleitkomma-Register (fÃ¼r Verwendung mit der Option -mconfig-fpu=):Bekannte indirekte Sprungauswahlen (fÃ¼r Verwendung mit den Optionen -mindirect-branch=/-mfunction-return=):Bekannte bevorzugte LÃ¤nge von Registervektoren (fÃ¼r Verwendung mit der Option -mprefer-vector-width=):Bekannte Stapelschutz-WÃ¤chter (fÃ¼r Verwendung mit Option -mstack-protector-guard=):Bekannte ABIs fÃ¼r Vektorisierungs-Bibliothek (fÃ¼r Verwendung mit Schalter -mveclibabi=):L%d Cache-Wartezeit unbekannt fÃ¼r %sLEN-Argument (%ld) auÃŸerhalb des Bereichs 0:%d in intrinsischem MVBITSLEN-Argument (%ld) auÃŸerhalb des Bereichs 0:%ld in intrinsischem IBITSLEN-Attribut bei %C in einer STRUCTURE-DefinitionLEN-Attribut bei %C in einer TYPE-DefinitionLEN oder KIND-Abfrageverweis in DATA-Anweisung bei %LLEN-part_ref bei %CLHS in %<noreturn%>-AufrufLINEAR-Klauselmodifizierer auÃŸer VAL wird bei %L an DO- oder SIMD-Konstrukt verwendetLINEAR-Klauselmodifizierer wird bei %L an DO- oder SIMD-Konstrukt verwendetLINEAR-Dummy-Argument %qs mit VALUE-Attribut mit %s-Modifizierer bei %LLINEAR-Variable %qs bei %L muss INTEGER seinLOCK-Anweisung bei %CLOCK_EVENT in Variablen-Definitionskontext (%s) bei %LLOCK_TYPE in Variablen-Definitionskontext (%s) bei %LLOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLOGICAL-Operanden werden in Ausdruck bei %L benÃ¶tigtLOGICAL-RÃ¼ckgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLTO-UnterstÃ¼tzung wurde in dieser Konfiguration nicht eingeschaltetMarke %d bei %C bereits als eine Formatmarke referenziertMarke %d bei %C bereits als Sprungziel referenziertMarke %d bei %C vorher als FORMAT-Marke verwendetMarke %d bei %C vorher als Sprungziel verwendetMarke %d bei %L definiert, kann aber nicht verwendet werdenMarke %d bei %L definiert, aber nicht verwendetMarke %d wird bei %L referenziert, aber nirgendwo definiertSprungmarke %qs nach %L passt nicht zur IF-Marke %qsMarke %qs bei %C passt nicht zur IF-Marke %qsMarke %qs bei %C passt nicht zur WHERE-Marke %qsMarke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %LMarkenname %qs bei %C ist mehrdeutigDO-Anweisung mit Label bei %LÃ–ffnende Klammer benÃ¶tigt nach %<*%> in Formatzeichenkette bei %LAlte Erweiterung:Buchstabe %qc hat bei %C bereits einen IMPLICIT-TypBuchstabe %qc wurde bereits in IMPLICIT-Anweisung bei %C gesetztBuchstaben in IMPLICIT-Anweisung bei %C mÃ¼ssen in alphabetischer Reihenfolge seinStufe nicht gefunden, verwenden Sie %<none%>, %<slim%>, %<blocks%>, %<vops%>.BeschrÃ¤nkungen fÃ¼r GOT-GrÃ¶ÃŸe aufheben.Wie -M, aber System-Header-Dateien ignorieren.Wie -MD, aber System-Header-Dateien ignorieren.Wie -pedantic, aber als Fehler ausgeben.Wie beim Parameter rs6000-density-load-pct-threshold wird auch hier geprÃ¼ft, ob die Gesamtzahl der Ladeanweisungen den durch diesen Parameter festgelegten Schwellwert Ã¼berschreitet, und nur dann eine Strafe verhÃ¤ngt, wenn dieser Schwellwert erfÃ¼llt ist. Der Standardwert ist 20.Wie beim Parameter rs6000-density-pct-threshold, wird die Gesamtsumme von vec_cost und nicht-vec_cost berechnet, und die Betrafung erfolgt nur, wenn die Summe den durch diesen Parameter festgelegten Schwellenwert Ã¼berschreitet. Der Standardwert ist 70.Begrenzen, wie weit der Autovektorisierer eine Schleife abrollen darf.Grenze von %d Fortsetzungen in Anweisung bei %C Ã¼berschrittenBegrenzung der Anzahl der Alias-PrÃ¼fungen, die beim Versuch, ein ldp/stp-Paar zu bilden, durchgefÃ¼hrt werden.Zeile bei %L wird abgeschnitten%s von %d Zeilen ausgefÃ¼hrt
! Code fÃ¼r einen __main-Kernel einbinden.Die D-Standardbibliothek dynamisch in das Compilat binden.Die D-Standardbibliothek statisch in das Compilat binden.Die Modula-2-Standardbibliotheken statisch in das Kompilat einbinden.Binden, um Programm im ELF-Format zu erzeugen (statt mmo).Mit HAL BSP verlinken.Mit eingeschrÃ¤nkter Version der C-Bibliothek linken.Mit libads.a, libc.a und crt0.o binden.Mit libc.a und libdebug.a binden.Mit libc.a und libsim.a binden.Mit libmvme.a, libc.a und crt0.o binden.Mit libsim.a, libc.a und sim-crt0.o binden.Mit libyk.a, libc.a und crt0.o binden.Mit schneller Gleitkomma-Bibliothek linken.Mit Library-PIC-Bibliotheken linken.Optimierungen zur Bindezeit mit Anzahl paralleler Jobs oder Jobserver.Alle verfÃ¼gbaren FehleranalysezÃ¤hler mit ihren Grenzen und Werten auflisten.Alle versteckten GC-Allokationen auflisten.Alle unverÃ¤nderlichen Felder auflisten, die eine Objektinstanz belegen.Alle Verwendungen von Â»inÂ« mit Parametern auflisten.Alle Variablen auflisten, die im threadlokalen Speicher landen.Informationen Ã¼ber alle D-SprachÃ¤nderungen auflisten.Listenelement %qs bei %L wurde von einer vorhergehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegtListenelement %qs in %s-Klausel bei %L muss TYPE(C_PTR) seinListenelement %qs mit allozierbaren Komponenten ist nicht erlaubt in einer map-Klausel bei %LListenelement bei %C darf nicht koindiziert seinListe wurde zusammen mit Speicherreihenfolge-Klausel angegeben, in FLUSH-Direktive bei %CStatistik zu Template-Instanziierung ausgeben.Alle Elemente der Archivbibliotheken laden, statt nur denen, die undefinierte Symbole erfÃ¼llen.Locator %qs bei %L in der DEPEND-Klausel der Art DEPOBJ muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND seinDer Locator bei %L in der DEPEND-Klausel vom Typ DEPOBJ muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND seinLock-Variable bei %L muss Skalar mit LOCK_TYPE seinLogischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lleLogischer Bereich in CASE-Anweisung bei %L ist nicht erlaubtLogische Werte bei %%L mÃ¼ssen mit %s statt mit %s verglichen werdenDie vom Linker geladenen Objektdateien wegschreiben.Symbole wegschreiben, die zum Laden eines Objekts gefÃ¼hrt haben.PCH-Dateien suchen und verwenden, sogar bei Vorverarbeitung.Sucht MÃ¶glichkeiten, Stapel-Anpassungen und Stapel-Referenzen zu reduzieren.CPU-Typen fÃ¼r LoongArch:Schleifen an dieser Potenz von 2 ausrichten.Schleife lÃ¤uft endlosSchleifenvariableSchleifenvariable bei %C kann kein Koarray seinSchleifenvariable bei %C kann keine Unter-Komponente seinSchleifenvariable bei %C kann kein Koarray seinSchleifenvariable wurde geÃ¤ndertSchleifen mit mindestens der angegebenen Durchlaufzahl erhalten Schleifenausrichtung.Untere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dUntere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs unterstÃ¼tzt keine Hardware-Multiplikation, aber %<-mhwmult%> ist auf %s gesetztMCU %qs unterstÃ¼tzt %s-ISA, aber %<-mcpu%> ist auf %s gesetztMCU %qs unterstÃ¼tzt %s-Hardware-Multiplikation, aber %<-mhwmult%> ist auf %<16-bit%> gesetztMCU %qs unterstÃ¼tzt %s-Hardware-Multiplikation, aber %<-mhwmult%> ist auf %<32-bit%> gesetztMCU %qs unterstÃ¼tzt %s-Hardware-Multiplikation, aber %<-mhwmult%> ist auf %<f5series%> gesetztDie MESSAGE-Klausel bei %L erfordert einen skalaren CHARACTER-Ausdruck der StandardartMIPS16 %<-mxgot%> CodeMIPS16 PIC fÃ¼r ABIs auÃŸer o32 und o64MIPS16 erfordert %<-mexplicit-relocs%>Interner Fehler: MMIX Internal: %s is not a shiftable intInterner Fehler: MMIX Internal: Bad register: %dMMIX-intern: Falscher Wert fÃ¼r 'm', kein CONST_INTMMIX-internal: Dieser Operand kann nicht dekodiert werdenMMIX-intern: CONST_INT erwartet, aber nicht diesMMIX-intern: Konstante erwartet, aber nicht diesMMIX-intern: Register erwartet, aber nicht diesInterner Fehler: MMIX Internal: Last named vararg would not fit in a registerInterner Fehler: MMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX-intern: Dies ist keine Konstante:MMIX-intern: Diese Adresse wird nicht erkanntMMIX-intern: Versuch, ungÃ¼ltig umgekehrte Bedingung auszugeben:MMIX-intern: Was ist der CC davon?MMIX-intern: Was ist der CC davon?MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABIMMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABIMODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle seinMODULE-PROCEDURE-Deklaration bei %CFormales Argument %qs fÃ¼r MODULE PROCEDURE widerspricht alternativer RÃ¼ckgabe bei %CFormales Argument fÃ¼r MODULE PROCEDURE ist alternative RÃ¼ckgabe und widerspricht %qs in der separaten Deklaration bei %CMODULE-PrÃ¤fix bei %CMODULE-PrÃ¤fix bei %C muss innerhalb eines Moduls, Teilmoduls oder Interfaces seinMOLD-Argument an NULL bei %L erforderlichMOLD-Marke bei %LMOLD-Marke bei %L steht mit SOURCE-Marke bei %L in KonfliktMOLD-Marke bei %L steht mit Typspezifikation bei %L in KonfliktIn NULL()-Argument bei %L wird MOLD= benÃ¶tigt: Mehrdeutig zwischen spezifischen Funktionen %s und %sMSA-MIPS16-Codeeingebaute MSP430-Funktionen sind nur innerhalb von Interrupt-Handlern einsetzbarMULT-Fall in %<cris_op_str%>GrÃ¶ÃŸe des zweiten Arguments von %s Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LGrÃ¶ÃŸenordnung des zweiten Arguments von ISHFTC Ã¼berschreitet BIT_SIZE des ersten Arguments bei %CRÃ¼ckwÃ¤rtskettenzeiger pflegen.Macht Â»charÂ« standardmÃ¤ÃŸig vorzeichenbehaftet.Â»charÂ« standardmÃ¤ÃŸig vorzeichenlos machen.Dem Linker die Befehlszeilenoption Â»--no-relaxÂ« anstelle der Option Â»--relaxÂ« Ã¼bergeben.Alle Funktionsaufrufe indirekt machen.Inline-Funktionen standardmÃ¤ÃŸig zu Â»constexprÂ« machen.Ganzzahlen 32 Bit breit machen.Structs auf Vielfache von 4 Bytes vergrÃ¶ÃŸern (Warnung: ABI geÃ¤ndert).Maschine zur Binder-Entspannung soll annehmen, dass ein BefehlszÃ¤hlerÃ¼bersprung auftritt.Kaputte GENERIC-Anweisung bei %CFalsch geformte Typspezifikation bei %CDaten im P2-Raum reservieren.Gemangelte abgeleitete Typdefinition bei %CZuordnung von Modulen zu CMI-Dateien.MAC-Register als Aufruf-zerstÃ¶rt markieren.Alle Schleifen als parallel markieren.Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation oder einen solchen Destruktor hat.Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation hat.Alle inline-Funktionen und -Methoden mit versteckter Sichtbarkeit markieren.HÃ¶chstzahl der Basis-BlÃ¶cke in Schleife fÃ¼r Schleifeninvariantenbewegung.Maximale Schleifenanzahl fÃ¼r regionale Registerzuweisung (RA).Maximale Anzahl der zu vergleichenden Bytes als Teil der geinlineten strcmp/strncmp-Routinen (Vorgabe: 64).Maximalzahl der Bytes, die mit Schleifen verglichen werden.Maximalzahl der Bytes, die ohne Schleifen verglichen werden.Maximalzahl der Bytes, die verglichen werden.Maximalzahl der Bytes, die inline kopiert werden.Maximale GrÃ¶ÃŸe der Konflikttabelle in MB.Maximalzahl der Debugmarkierungen, die expandiert oder eingereiht werden.GrÃ¶ÃŸte Rekursionstiefe fÃ¼r das Expandieren von variablenverfolgenden AusdrÃ¼cken.MaximalgrÃ¶ÃŸe der Speicherort-Liste, bei der Umkehrungsoperationen hinzugefÃ¼gt werden sollen.Maximale GrÃ¶ÃŸe variablenverfolgender Hash-Tabellen.Maximaler Code-Zuwachs durch Ende-VervielfÃ¤ltigung (in Prozent).GrÃ¶ÃŸtes durch frÃ¼hes Â»inlineÂ« eines einzelnen Aufrufs abgeschÃ¤tztes Wachstum des FunktionskÃ¶rpers.GrÃ¶ÃŸtes geschÃ¤tztes Ergebnis eines als vorhersagbar betrachteten Sprunges.Maximales Wachstum durch Â»inlineÂ« einer groÃŸen Funktion (in Prozent).Maximale Anzahl der Grenzendpunkte der Fallbereiche der Switch-Anweisung, die bei der Generierung der IPA-Funktionszusammenfassung verwendet werden.Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r LTO (in geschÃ¤tzten Befehlen)Maximales Stapelrahmen-Wachstum durch Â»inlineÂ« (in Prozent).Maximal erlaubte GrÃ¶ÃŸenzunahme der GesamtgrÃ¶ÃŸe der neuen Parameter, bis zu der IPA-RSA Zeiger auf Aggregate ersetzt.HÃ¶chstzahl der Iterationen des Durchgangs Ã¼ber eine Funktion.HÃ¶chstzahl der Ã¤hnlichen BasisblÃ¶cke, mit denen ein Basisblock verglichen wird.Maximale GesamtgrÃ¶ÃŸe von aufrufender und aufgerufener Funktion, fÃ¼r den Fall, dass die aufgerufene Funktion in die aufrufende eingereiht wird und die aufgerufene Funktion nur von einer Stelle aus aufgerufen wird.HÃ¶chsttiefe beim Durchlaufen des DFS durch die modref-Escapeanalyse.Maximale Verschachtelungstiefe von Schleifen fÃ¼r optimistisches value-number.Die maximale Tiefe der Befehlsketten, die fÃ¼r die Neuberechnung der ausgehenden Wertebereiche berÃ¼cksichtigt werden.Maximale Tiefe der logischen AusdrÃ¼cke, die von der Bereichsanalyse erfasst werden, um ausgehende Bereiche zu evaluieren.Maximale Tiefe des rekursiven Klonens fÃ¼r selbstrekursive Funktionen.GrÃ¶ÃŸte Tiefe der Suche im Dominator-Baum fÃ¼r anzuhebende AusdrÃ¼cke.Maximale Verschachtelung von Quadratwurzeln, um Potenzierung mit Gleitkommakonstanten abzubilden.HÃ¶chste Erweiterungsstufe mit Typ %qs bei %L erreichtMaximallÃ¤nge von KandidatenprÃ¼fungen fÃ¼r geradlinige StÃ¤rkereduktion.MaximalgrÃ¶ÃŸe der partiellen Aufwandsmenge, wenn Baumvoroptimierung ausgefÃ¼hrt wird.Maximale Schleifentiefe eines Aufrufs, der beim inlinen von Funktionen, die nur einmal aufgerufen werden, berÃ¼cksichtigt wird.Maximale Anzahl der VALUEs, die wÃ¤hrend eines einzelnen Aufrufs von Â»find_base_termÂ« verarbeitet werden.HÃ¶chstzahl der Zugriffe, die pro modref-Verweis gespeichert werden.HÃ¶chstzahl der aktiven lokalen Speicherungen bei RTL-Eliminierung toter Speicherungen.HÃ¶chstzahl der zusammengesetzten Elemente fÃ¼r einen Parameter in Sprungfunktionen und Gittern.HÃ¶chstzahl der Argumente in einem PHI, die einer TREE-if-Umwandlung unterstÃ¼tzt werden, auÃŸer wenn die Schleife mit einem SIMD-Pragma markiert ist.HÃ¶chstzahl der Arrays in einem SCoP.Maximale Anzahl von kÃ¼nstlichen Zugriffen, um eine VorwÃ¤rtsausbreitung zu ermÃ¶glichen, die die Skalare Ersetzung von Aggregaten fÃ¼r eine lokale Variable beibehÃ¤lt.HÃ¶chstzahl der Basen, die pro modref-Baum gespeichert werden.HÃ¶chstzahl der Basis-BlÃ¶cke, bevor VRP einen spÃ¤rlich gefÃ¼llten Bitmap-Cache verwendet.HÃ¶chstzahl der Basis-BlÃ¶cke, bevor VRP einen grundlegenden Cachevektor verwendet.HÃ¶chstzahl der Bits, fÃ¼r die keine FMAs erzeugt werden.HÃ¶chstzahl der Bits, die effizient von Speicher zu Speicher verschoben werden kÃ¶nnen.HÃ¶chstzahl der Bits, die effizient im Speicher gespeichert werden kÃ¶nnen.Maximale Blockanzahl fÃ¼r -fharden-control-flow-redundancy.Maximale Blockanzahl fÃ¼r in-line -fharden-control-flow-redundancy.HÃ¶chstzahl der gleichzeitig offenen C++-Moduldateien beim verzÃ¶gerten Laden.HÃ¶chstzahl von bedingten Speicherpaaren, die ausgegeben werden kÃ¶nnen.HÃ¶chstzahl der konstanten Speicherungen, die im Speicherzusammenfassungs-Durchgang zusammengefasst werden.HÃ¶chstzahl der Datenreferenzen in Schleife zum Aufbau der AbhÃ¤ngigkeiten der Schleifendaten.Maximale Anzahl verschiedener PrÃ¤dikate, die zur Verfolgung der Eigenschaften von Schleifen in der interprozeduralen Analyse verwendet werden.HÃ¶chstzahl der AuflÃ¶sungen von Mehrdeutigkeiten pro Speicherzugriff.HÃ¶chstzahl der Ausstiegspunkte, die von modref pro SSA-Name aufgezeichnet werden.Die HÃ¶chstzahl der Felder in einer Struktur, bevor Zeigeranalyse sie als einzelne Variable behandelt.HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r RTL-if-Umwandlung.Die HÃ¶chstzahl der Befehle in der ausfÃ¼hrungsbereiten Liste, die zur Umbenennung in Frage kommen.HÃ¶chstzahl der zu kopierenden Befehle, wenn BlÃ¶cke auf einem Mehrsprungpfad des Zustandsautomaten dupliziert werden.HÃ¶chstzahl der ISL-Operationen, 0 bedeutet unbegrenzt.HÃ¶chstzahl der SchleifenschÃ¤lungen, um Ausrichtung von Datenreferenzen in einer Schleife zu verbessern.HÃ¶chstzahl der beim spekulativen Devirtualisieren besuchten may-defs.HÃ¶chstzahl der NamensrÃ¤ume, in denen alternativ gesucht wird, wenn Nachschlagen eines Namens fehlschlÃ¤gt.HÃ¶chstzahl der geschachtelten Aufrufe, die bei der Analyse fÃ¼r uninitialisierte Variablen auf AbhÃ¤ngigkeiten in der Ablaufsteuerung untersucht werden.Maximale Anzahl von Operationen in einem Parameterausdruck, die von der IPA-Analyse behandelt werden kÃ¶nnen.HÃ¶chstzahl der ausgehenden Kanten in einem Switch, bevor VRP sie nicht mehr verarbeitet.HÃ¶chstzahl der Parameter in einem SCoP.Maximale Anzahl der mÃ¶glichen Vektorlayouts (zum Beispiel Permutationen), die beim Optimieren von mÃ¶glicherweise vektorisierbarem Code probiert werden.Maximale Anzahl von und-verknÃ¼pften PrÃ¤dikaten, die fÃ¼r jedes oder-verknÃ¼pfte PrÃ¤dikat in der normalisierten PrÃ¤dikatskette vorkommen.Maximale Anzahl der PrÃ¤dikate, die oder-verknÃ¼pft in der normalisierten PrÃ¤dikatskette vorkommen.HÃ¶chstzahl, wie oft das Alias-Orakel pro Speichervorgang befragt wird.HÃ¶chstzahl der Verweise, die pro modref-Basis gespeichert werden.HÃ¶chstzahl an Beziehungen, die das Orakel pro Basis-Block registriert.HÃ¶chstzahl der in einem Block erlaubten Anweisungen, die fÃ¼r Sprungbehandlung vervielfÃ¤ltigt werden mÃ¼ssen.HÃ¶chstzahl der Anweisungen, die von der Analyse der formalen Parameter fÃ¼r IPA besucht werden, basierend auf der Aliasanalyse in einer gegebenen Funktion.HÃ¶chstzahl der betrachteten Anweisungen fÃ¼r das Entdecken von Sprungfunktionsoffsets.HÃ¶chstzahl der Speicherungsketten, die im Speicherzusammenfassungs-Durchgang gleichzeitig berÃ¼cksichtigt werden.HÃ¶chstzahl der Zeichenketten, fÃ¼r die der strlen-Optimierungsdurchgang ZeichenkettenlÃ¤ngen aufzeichnet.HÃ¶chstzahl der Tests, die von modref-Anfragen durchgefÃ¼hrt werden.Maximale Anzahl, wie oft ein bestimmter Bereich wÃ¤hrend des Datenflusses angepasst wird.HÃ¶chstzahl, wie oft ein Befehl geplant werden kÃ¶nnte.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine vorhersagbare Verzweigung erzeugt wird.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine unvorhersagbare Verzweigung erzeugt wird.Maximale StÃ¼cke, die IPA-SRA pro Formalparameter verfolgt, folglich auch die maximale Anzahl von Ersetzungen eines Formalparameters.GrÃ¶ÃŸte Wahrscheinlichkeit des Einsprung-BB der geteilten Region (in Prozent relativ zum Einsprung-BB der Funktion), um teilweises Â»inlineÂ« durchzufÃ¼hren.Maximal erlaubte Rekursionstiefe beim Abfragen von Eigenschaften eines SSA-Namens.Maximal GrÃ¶ÃŸe (in Bytes) der Objekte, die bei der Eliminierung toter Speicherungen byteweise verfolgt werden.MaximalgrÃ¶ÃŸe der als Operanden erlaubten Konstantenwerte in Bytes.Maximale GrÃ¶ÃŸe einer jedem Parameter zugeordneten Liste von Werten fÃ¼r interprozedurale Konstantenweitergabe.Maximale GrÃ¶ÃŸe eines einzelnen Bereichs einer SpeicherzusammenfÃ¼hrung in Bytes.MaximalgrÃ¶ÃŸe einer globalen oder statischen Variable, die in kleine Datenbereiche gelegt wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf CodegrÃ¶ÃŸe optimiert wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf Geschwindigkeit optimiert wird.HÃ¶chste TeildatensatzlÃ¤nge kann %d nicht Ã¼berschreitenHÃ¶chste unterstÃ¼tzte BezeichnerlÃ¤nge ist %dMaximaler Entrollfaktor fÃ¼r die Â»unroll-and-jamÂ«-Transformation.Memberfunktionen, die innerhalb ihrer Klasse definiert sind, sind im ZustÃ¤ndigkeitsbereich des Moduls inline.Die Speicher-Tagging-Erweiterung unterstÃ¼tzt nicht %<-mabi=ilp32%>Der Speicherbereich %qs bei %L in USES_ALLOCATORS muss ein vordefinierter Speicherbereich seinNebeneinanderliegende Speicheroperationen zusammenfassen.ZustÃ¤nde, die Ã¤hnlich genug sind, wÃ¤hrend der Analyse zusammenfassen.Aufruf des Teilbefehls Â»mergeÂ«:Aufruf des Teilbefehls Â»merge-streamÂ«:Kleinstes VerhÃ¤ltnis von Befehlen zu Speicheroperationen, um Prefetching in einer Schleife einzuschalten.Kleinstes VerhÃ¤ltnis von Befehlen zu Prefetches, um Prefetching fÃ¼r eine Schleife mit unbekannter Frequentierung einzuschalten.Kleinster Abstand zwischen mÃ¶glicherweise in Konflikt stehendem Speichern und Laden.Mindestwahrscheinlichkeit in Prozent fÃ¼r Durchfall-Kanten, damit der BB zu geerbten EBB in LRA hinzugefÃ¼gt wird.Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r Linkzeitoptimierung (in geschÃ¤tzten Befehlen).Minimale Heaperweiterung, die Speicherbereinigung anstÃ¶ÃŸt, als Prozentsatz der GesamtgrÃ¶ÃŸe des Heap.Kleinste HeapgrÃ¶ÃŸe vor Speicherbereinigungsbeginn, in Kilobytes.Die Mindestzahl der Iterationen pro Thread in einer innersten parallelisierten Schleife.MindestseitengrÃ¶ÃŸe fÃ¼r Warnzwecke.Mindestprozentsatz der Memrefs, die fÃ¼r unroll-and-jam verschwinden mÃ¼ssen, damit es profitabel ist.Minimale Wahrscheinlichkeit in Prozent, dass ein Funktionszeiger-Parameter dereferenziert wird, bevor erwogen wird, diesen Funktionszeiger durch einfache Werte zu ersetzen.UnvertrÃ¤glichkeit in BIND(C)-Namen (%qs/%qs) bei %CKonflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in formalen Argumentnamen (%s/%s) von MODULE PROCEDURE bei %CKonflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sUnstimmigkeit in Komponenten von Typ %qs, der von %qs abgeleitet ist bei %C: %qs erwartet, aber %qs erhaltenKonflikt in Anzahl der formalen Argumente von MODULE PROCEDURE bei %CUnpassende Zuweisung des Prozedurzeigers bei %L: Unpassende AufrufkonventionUnstimmigkeiten zwischen Dateiarchitektur und Â»-archÂ« nicht als Warnungen, sondern als Fehler ansehenIn fortgesetzter Zeichenkonstante bei %C fehlt %<&%>Fehlendes %<(%> in ELSE-IF-Ausdruck bei %CFehlendes %<(%> in IF-Ausdruck bei %CFehlendes %<)%> in ELSE-IF-Ausdruck bei %CArgument %qs des intrinsischen %qs bei %L fÃ¼r %qs des Typs %qs fehltFehlendes %qs-Argument fÃ¼r %qs bei %LFehlendes %qs in Anweisung bei oder vor %LFehlende Â»-mcpuÂ«-Option in ASM_CPU_SPEC?Fehlende INITIALIZER-Klausel fÃ¼r !$OMP DECLARE REDUCTION von abgeleitetem Typ ohne Defaultinitialisierer bei %LFehlendes THEN in ELSE-IF-Anweisung nach %LFehlendes Argument %qs in Aufruf von %qs bei %LFehlendes effektives Argument fÃ¼r Argument %qs bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende Argumentliste in Funktion %qs bei %CFehlendes Argument fÃ¼r %qs bei %CFeldspezifikation bei %L in CODIMENSION-Anweisung fehltFehlende Feldspezifikation bei %L in DIMENSION-AnweisungFehlender Zeichenbereich in IMPLICIT bei %CSchlieÃŸende Klammer fÃ¼r Bindungsmarke bei %C fehltFehlende Kodimensionsangabe bei %CFehlendes Komma bei %LFehlende ZÃ¤hler fÃ¼r aufgerufene Funktion %sFehlende Dimensionsangabe bei %CEntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C fehltFehlende explizite Deklaration mit EXTERNAL-Attribut fÃ¼r Symbol %qs bei %LFehlender Exponent in Realzahl bei %CFehlende Format-Marke bei %CFehlendes Format mit Standard-Einheit bei %CFehlende allgemeine Spezifikation in USE-Anweisung bei %CFehlendes Element in Formatzeichenkette bei %LFehlender SchlÃ¼sselwortname in effektiver Argumentliste bei %CFehlender Art-Parameter bei %CFehlende Ã¶ffnende Klammer in Formatzeichenkette bei %LFehlende untere Grenze bei der Angabe der angenommenen GrÃ¶ÃŸe des Kofeldes bei %CPositive Breite hinter L-Deskriptor bei %L fehltErforderte Klammern vor BIND(C) bei %C fehlenFehlende rechte Klammer bei %CFehlende rechte Klammer oder Komma bei %CFehlendes SymbolProbleme mit AES-Befehlen auf Cortex-A57 und Cortex-A72 umgehen (Arm Erratum #1655431).Probleme mit AES-Befehlen auf Cortex-A57 und Cortex-A72 umgehen (Arm Erratum #1742098).Probleme mit VLLDM auf einigen M-Profil-GerÃ¤ten umgehen (CVE-2021-35465).Modul %qs in Zeile %d, Spalte %d: %sModuldatei %qs wurde nicht generiert, entweder weil das Modul keine MODULE PROCEDURE enthÃ¤lt oder weil es einen Fehler in dem Modul gibt.Modul-Eigenschaft in USE-Anweisung bei %C muss entweder INTRINSIC oder NON_INTRINSIC seinMehr effektive als formale Argumente in Prozeduraufruf bei %LInterner Fehler: More than one edge out of thunk nodeBerechnung der Schleifeninvarianten auÃŸerhalb der Schleifen legen.Speicheroperationen aus Schleifen herausverschieben.Mehrere %qs-Modifizierer bei %C angegebenMehrere Bezeichner mit einzelner Spezifikation NAME= bei %C angegebenMehrere Schleifenachsen fÃ¼r Routine bei %C angegebenName %qs verweist nicht auf eine Unterroutine oder Funktion in !$ACC ROUTINE ( NAME ) bei %LNAME %qs ist in Â»!$ACC ROUTINE ( NAME )Â« bei %L ungÃ¼ltigNAME nicht erlaubt bei BIND(C) fÃ¼r ABSTRACT INTERFACE bei %CSpezifikation NAME= bei %C sollte ein konstanter Ausdruck seinNAME=-Angabe bei %C sollte ein Skalar der Standardzeichenart seinNAMELIST %qs in READ-Anweisung bei %L enthÃ¤lt Symbol %qs, das im Kontext zur Variablendefinition nicht auftreten darfNAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %LNAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %LNAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L seinNAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L seinNAMELIST-Objekt %qs in Namensliste %qs bei %L hat ALLOCATABLE- oder POINTER-Komponenten erfordert daher eine definierte Ein-/AusgabeprozedurNAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/AusgabeprozedurNAMELIST-Objekt %qs in Namensliste %qs bei %L mit ALLOCATABLE- oder POINTER-KomponentenNAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L seinNAMELIST-Objekt %qs ohne konstante ZeichenlÃ¤nge in Namensliste %qs bei %LNEWUNIT-Spezifizierer bei %LNEWUNIT-Spezifizierer muss FILE= oder STATUS='scratch' bei %L habenPlanungsmodifizierer NONMONOTONIC zusammen mit ORDERED-Klausel bei %L angegebenNON_OVERRIDABLE und DEFERRED kÃ¶nnen nicht gleichzeitig bei %C auftretenNOPASS oder explizite Schnittstelle bei %C erforderlichInterner Fehler: NOTE_INSN_BASIC_BLOCK %d in middle of basic block %dInterner Fehler: NOTE_INSN_BASIC_BLOCK is missing for block %dNOWAIT-Klausel bei %L darf nicht zusammen mit COPYPRIVATE-Klausel verwendet werdenNO_ARG_CHECK-AttributAuf rechter Seite in Zuweisung bei %L tritt NULL aufNULL bei %L ist nicht als tatsÃ¤chliches Argument der intrinsischen Funktion %qs erlaubtintrinsisches NULL mit reservierbarem MOLD bei %LNULL in Arithmetik verwendetNULL() bei %C darf nicht in einem Feld-Konstruktor erscheinenNULL()-Initialisierung bei %C ist mehrdeutigNULL()-Initialisierung bei %C kÃ¶nnte kein MOLD habenNULL() in der NÃ¤he von %L darf nicht in einer INQUIRE-Anweisung vorkommenNULLIFY erlaubt keine Neuzuordnung von Grenzen fÃ¼r Zeigerobjekt bei %CUntere Grenze von NUM_TEAMS bei %L ist grÃ¶ÃŸer als die obere Grenze bei %LName %qs bei %C ist bereits als eine allgemeine Schnittstelle bei %L definiertName %qs bei %C ist eine mehrdeutige Referenz auf %qs von aktueller ProgrammeinheitName %qs bei %C ist eine mehrdeutige Referenz auf %qs vom Modul %qsName %qs bei %C ist der Name der ProzedurName %qs in %s-Anweisung bei %C ist kein KonstruktnameName %qs in %s-Anweisung bei %C ist unbekanntName %qs des ABSTRACT INTERFACE bei %C kann nicht der gleiche wie ein intrinsischer Typ seinName hinter Â»!$omp criticalÂ« und Â»!$omp end criticalÂ« passt nicht bei %CName bei %C ist zu langName der Systembibliothek, gegen die gelinkt wird.Name der Startdatei.Name zu langBenannter COMMON-Block %qs bei %L muss die gleiche GrÃ¶ÃŸe wie anderswo haben (%wu Bytes gegenÃ¼ber %wu Bytes)Benanntes Block-DO bei %L erfordert passenden ENDDO-NamenBenannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt seinBenannte Konstante %qs in Variablen-Definitionskontext (%s) bei %LBenannte Konstante bei %C in EQUIVALENCENamensliste %qs kann bei %L kein Argument seinNamensliste %qs kann bei %L nicht als Argument fÃ¼r Unterprogramm oder Funktion verwendet werdenGruppenname %qs der Namensliste bei %C hat bereits einen Basistypen von %qsGruppenname %qs der Namensliste bei %C ist bereits USE-verbunden und kann nicht respezifiziert werden.Name der Namenslisten-Gruppe bei %L kann kein SAVE-Attribut habenEntweder EntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C erforderlichNegatives Argument N bei %LNegativer Exponent der Ganzzahl bei %L ergibt 0 als ErgebnisGeschachtelter CRITICAL-Block bei %CGeschachtelte Trampolin-Funktionen werden auf dem CK801 nicht unterstÃ¼tzt.In BIND(C) bei %C ist kein bindender Name erlaubtKeine Zweige
  Keine Aufrufe
  Kein voreingestelltes crt0.o.Noch keine Beschreibung.Interner Fehler: No edge out of thunk nodeKeine ausfÃ¼hrbaren Zeilen
! Im Strukturkonstruktor bei %2$C wurde keine Initialisierung fÃ¼r allozierbare Komponente %1$qs angegebenIm Strukturkonstruktor bei %2$C wurde keine Initialisierung fÃ¼r Komponente %1$qs angegebenWird nicht mehr unterstÃ¼tzt.Interner Fehler: No region crossing jump at section boundary in bb %iBenutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %LNicht-PARAMETER-Symbol %qs bei %L kann nicht implied-shape seinNicht-POINTER in Zeiger-Verbindungskontext (%s) bei %LNicht-RECURSIVE Prozedur %qs bei %L ruft sich mÃ¶glicherweise rekursiv selbst auf. Sollte als RECURSIVE oder mit %<-frecursive%> verwendet werdenNicht-THREADPRIVATE-Objekt %qs in Klausel COPYIN bei %LElement eines Feldes mit vermuteter Form aus Nicht-Schriftzeichen in FORMAT-Markierung bei %LElement eines Feldes mit vermuteter GrÃ¶ÃŸe aus Nicht-Schriftzeichen in FORMAT-Markierung bei %LNicht-Zeichen in FORMAT-Markierung bei %LWeder Zeichen noch Hollerith in FORMAT-Markierung bei %LElement eines Zeigerfeldes aus Nicht-Schriftzeichen in FORMAT-Markierung bei %LNichtkonstante ZeichenlÃ¤nge bei %L in DATA-AnweisungNicht-konstante untere Grenze in Deklaration mit impliziter Form bei %LNicht-Standard-LOGICAL in %s-Marke bei %LNicht-erweiterbarer abgeleiteter Typ %qs bei %L darf nicht ABSTRACT seinNicht-numerisches Zeichen in Anweisungsmarke bei %CNicht-polymorphes Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %LNicht-skalare FINAL-Prozedur bei %L sollte Argument mit vermuteter Form habenIrrelevante Ziffern in %qs-Zahl bei %C, mÃ¶glicherweise falsche KINDNicht-variabler Ausdruck in Variablen-Definitionskontext (%s) bei %LMÃ¶gliche WertÃ¤nderung bei Umwandlung von %qs in %qs bei %LNicht allozierbare Variable darf in intrinsischer Zuweisung bei %L nicht polymorph sein â€“ bitte prÃ¼fen, ob es ein passendes spezifisches Unterprogramm fÃ¼r den Â»=Â«-Operator gibtNicht-Koarray-Komponente %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da %s bei %L eine Kodimension oder Koarray-Subkomponente hat.)Nicht-Koarray-Komponente %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da es bereits eine Koarray-Subkomponente gibt.)Nicht-Koarray-Komponente %s bei %L des Typs LOCK_TYPE oder mit Subkomponente des Typs LOCK_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da %s bei %L eine Kodimension oder Koarray-Subkomponente hat.)Nicht-Koarray-Komponente %s bei %L des Typs LOCK_TYPE oder mit Subkomponente des Typs LOCK_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da es bereits eine Koarray-Subkomponente gibt.)Tab-Zeichen bei %C passt nichtUnpassendes Tab-Zeichen in Spalte %d der Zeile %dTab-Zeichen in Format bei %C passt nichtAbschnitt eines nicht konstanten Feldes bei %L in DATA-AnweisungInclude-Verzeichnis %qs ist nicht vorhandenNichtganzzahliger Exponent in einem Initialisierungsausdruck bei %LUnvertrÃ¤glicher Feld-FPTR bei %L fÃ¼r C_F_POINTER: %sUnvertrÃ¤gliches Feld bei %L als Argument fÃ¼r C_LOC: %sUnvertrÃ¤gliche Prozedur bei %L fÃ¼r C_FUNLOCUnvertrÃ¤glicher Prozedurzeiger bei %L fÃ¼r C_F_PROCPOINTERNichtintrinsische elementare Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigNichtnegative Breite in Formatzeichenkette bei %L benÃ¶tigtNichtzeiger-Objekt %qs mit Standard-Initialisierung darf nicht in einer DATA-Anweisung bei %L erscheinenNichtpolymorphe Referenz auf abstrakten Typ bei %CNichtstandard-Umwandlung von %s in %s bei %LNicht-Standard Typ-Deklaration %s*%d bei %CDie Schrittweite bei %L darf nicht 0 seinNicht mit %<--enable-gather-detailed-mem-stats%> konfiguriert.Nicht genug Element in Feldinitialisierung bei %CUnerwartetes TAG.Hinweisen, wenn #include-Direktiven nicht in import-Deklarationen Ã¼bersetzt werden und nicht eindeutig textuell sind.Hinweisen, wenn #include-Direktiven in import-Deklarationen Ã¼bersetzt werden.Pfadname fÃ¼r compilierte Modulschnittstelle eines bestimmten Moduls oder Header-Einheit ausgeben.Pfadnamen fÃ¼r compilierte Modulschnittstellen zur Info ausgeben.Hinweisen, wenn das #include eines bestimmten Headers Ã¼bersetzt wird.Wenn das AuflÃ¶sen von Ãœberladungen nicht eindeutig ist, alle Kandidaten auflisten.Anzahl der Partitionen, in die das Programm aufgeteilt werden soll.Anzahl der zur Ãœbergabe von Ganzzahlargumenten verwendeten Register.Numerischer PARAMETER in komplexer Konstante bei %C erforderlichIn Ausdruck bei %L werden numerische Operanden benÃ¶tigtNumerische oder CHARACTER-Operanden benÃ¶tigt in Ausdruck bei %LOLD-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinOMP CRITICAL bei %L mit HINT-Klausel benÃ¶tigt NAME, auÃŸer wenn omp_sync_hint_none verwendet wirdOMP DECLARE TARGET COMMON bei %L wurde vorher in LINK-Klausel und spÃ¤ter in %s-Klausel erwÃ¤hntOMP DECLARE TARGET COMMON bei %L wurde vorher in TO- oder ENTER-Klausel und spÃ¤ter in LINK-Klausel erwÃ¤hntDirektive OMP DECLARE TARGET bei %L mit nur DEVICE_TYPE- oder INDIRECT-Klausel wird ignoriertÂ»OMP DECLARE TARGETÂ«-Variable bei %L ist ein Element eines COMMON-BlocksOMP-DECLARE-TARGET-Variable bei %L wurde vorher in LINK-Klausel und spÃ¤ter in %s-Klausel erwÃ¤hntOMP-DECLARE-TARGET-Variable bei %L wurde vorher in TO- oder ENTER-Klausel und spÃ¤ter in LINK-Klausel erwÃ¤hntOMP TARGET UPDATE bei %L erfordert mindestens eine TO- oder FROM-KlauselOPEN-Anweisung bei %L muss UNIT oder NEWUNIT habenOPEN-Anweisung in PURE-Prozedur bei %C nicht erlaubtOPERATION-Argument bei %L muss eine PURE-Funktion seinOPTIONAL ist in BLOCK bei %C nicht erlaubtORDER bei %L ist keine Permutation der GrÃ¶ÃŸe von SHAPE bei %LORDER-Klausel bei %L darf nicht zusammen mit ORDERED verwendet werdenArgument der ORDERED-Klausel bei %C ist keine konstante positive GanzzahlORDERED-Parameter der Klausel bei %L ist weniger als COLLAPSE%<ORDERED%>-Klausel darf nicht nicht zusammen mit %<inscan%>-REDUCTION-Klausel bei %L verwendet werdenObjekt %qs bei %L ist keine VariableObjekt %qs bei %L ist keine Variable; Parameter kÃ¶nnen nicht kopiert werden und brauchen das auch nichtObjekt %qs bei %L ist keine Variable; Parameter kÃ¶nnen nicht zugeordnet werden und brauchen das auch nichtObjective-C-Deklarationen dÃ¼rfen nur im globalen GÃ¼ltigkeitsbereich erscheinenVeraltete Funktion:Veraltet; verwenden Sie GCN_STACK_SIZE zur Laufzeit.Ausgelagertes Werkzeug, um mit gcda-ZÃ¤hler zu arbeiten
  
! ZeichenlÃ¤nge alten Stils bei %CInitialisierung im alten Stil bei %CDeklaration %s*%d im alten Stil wird bei %C nicht unterstÃ¼tztRahmenzeiger fÃ¼r Blattfunktionen auslassen.Schritt zur Bereichsverkleinerung auslassen, wenn komplexe Division durchgefÃ¼hrt wird.Rahmenzeiger in Blattfunktionen auslassen.Eins der tatsÃ¤chlichen Argumente in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION bei %L muss OMP_PRIV seinNur DEFAULT ist als Reduktionsmodifizierer erlaubt, in der REDUCTION-Klausel bei %LFÃ¼r den abgeleiteten Typ %qs, der bei %L definiert ist, sind ausschlieÃŸlich Array-FINAL-Prozeduren deklariert. Empfohlen ist auch eine skalare, es sei denn, ein Finalisierer mit angenommenem Rang wurde deklariertNur die Schnittstelle des compilierten Moduls (CMI) ausgeben.Absolute Auslagerungen nur bei Werten mit WordgrÃ¶ÃŸen erzeugen.Nur intrinsische Operatoren kÃ¶nnen in Ausdruck bei %L verwendet werdenNur einen Befehl pro Taktzyklus ausgeben.Nur fÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Nur die Form !$ACC ROUTINE ohne Liste ist im Schnittstellenblock bei %C erlaubtNur die Form !$OMP DECLARE TARGET ohne Klauseln ist im Schnittstellenblock bei %C erlaubtNur 32 FPRs verwenden.Nur 32 GPRs verwenden.OpenACC-Konstrukt innerhalb einer Nicht-OpenACC-RegionOpenACC-Direktive innerhalb von CRITICAL-Block bei %COpenACC-Direktiven auÃŸer ROUTINE dÃ¼rfen in PURE-Prozeduren nicht vorkommen, bei %COpenACC-Schleifendirektive muss mit einer OpenACC-Berechnungsregion verknÃ¼pft seinOpenACC-Region innerhalb einer OpenACC-Routine, geschachtelter Parallelismus wird noch nicht unterstÃ¼tztOpenMP-Attribut %<omp::decl%> an einer AnweisungOpenMP-%<requires%>-Direktive mit %qs ist nur in einigen Ãœbersetzungseinheiten angegebenOpenMP-%<requires%>-Direktive mit unterschiedlichen Klauseln in mehreren Ãœbersetzungseinheiten: %qs gegenÃ¼ber %qsOpenMP ERROR-Direktive bei %L mit %<at(execution)%>-Klausel in einer PURE-ProzedurOpenMP-Konstrukt inmitten der %<omp::directive%>-Attribute erfordert, dass alle %<omp::directive%>-Attribute derselben Anweisung in derselben %<omp::sequence%> liegenOpenMP-Konstrukte sind in der Zielregion mit %<ancestor%> nicht erlaubtOpenMP-Konstrukte auÃŸer %<ordered simd%>, %<simd%>, %<loop%> oder %<atomic%> dÃ¼rfen nicht innerhalb von %<simd%>-Regionen geschachtelt seinOpenMP-Konstrukte auÃŸer %<parallel%>, %<loop%> oder %<simd%> dÃ¼rfen nicht in einer %<loop%>-Region geschachtelt seinOpenMP-Konstrukte auÃŸer %<parallel%>, %<loop%> oder %<simd%> dÃ¼rfen nicht innerhalb einer Region mit %<order(concurrent)%>-Klausel geschachtelt seinOpenMP-Direktive bei %C ist nicht rein und darf daher nicht in einer PURE-Prozedur erscheineneine andere OpenMP-Direktive als %<declare simd%> oder %<declare variant%> gehÃ¶rt zu einer DeklarationAufruf der OpenMP-Laufzeit-API %qD in einer Region mit %<device(ancestor)%>-KlauselAufruf der OpenMP-Laufzeit-API %qD in einer Region mit %<order(concurrent)%>-KlauselOpenMP-Laufzeit-API-Aufruf %qD streng in einer %<teams%>-Region verschachteltOperand des Operators .not. bei %%L ist %sOperand des unÃ¤ren numerischen Operators %%<%s%%> bei %%L ist %sOperand des Benutzeroperators %%<%s%%> bei %%L ist %sOperanden bei %L und %L kÃ¶nnen nicht als Operanden des binÃ¤ren Operators %qs verwendet werdenOperanden des binÃ¤ren numerischen Operators %%<%s%%> bei %%L sind %s/%sOperanden des Vergleichsoperators %%<%s%%> bei %%L sind %s/%sOperanden des logischen Operators %%<%s%%> bei %%L sind %s/%sOperanden des Zeichenkettenverkettungsoperators bei %%L sind %s/%sOperanden des Benutzeroperators %%<%s%%> bei %%L sind %s/%sOperatorschnittstelle bei %L steht mit intrinsischer Schnittstelle in KonfliktOperatorschnittstelle bei %L hat falsche ArgumentanzahlOperatorschnittstelle bei %L darf hÃ¶chstens zwei Argumente habenAnzahl der stdarg-Register optimieren, die am Anfang einer Funktion auf dem Stapel gespeichert werden.Bedingte AusdrÃ¼cke mittels SSA-PHI-Knoten optimieren.FÃ¼r CPU optimieren.Auf FehlersuchmÃ¶glichkeiten statt Geschwindigkeit oder GrÃ¶ÃŸe optimieren.Aggressiv auf GrÃ¶ÃŸe statt Geschwindigkeit optimieren.Auf GrÃ¶ÃŸe statt Geschwindigkeit optimieren.Auf Geschwindigkeit optimieren, unter Missachtung genauer StandardkonformitÃ¤t.Code fÃ¼r Rahmenkopf optimieren.Induktionsvariablen auf BÃ¤umen optimieren.lui/addiu-Adressladebefehle optimieren.OpcodegrÃ¶ÃŸen zur Linkzeit optimieren.Partitionsneutralisierung optimieren.Geschwister- und endrekursive Aufrufe optimieren.Ende-Aufruf-Befehle in Assembler und Binder optimieren.Option %<-fallow-leading-underscore%> ist nur fÃ¼r gfortran-Entwickler gedacht und sollte nicht fÃ¼r implizit getypte Variable verwendet werdenOptionen fÃ¼r %<-Xassembler%> passen nicht zueinander: %s, %s; alle Optionen der Form %<-Xassembler%> und %<-Wa%> werden verworfen.Optionen:
  AuÃŸerhalb des Wertebereichs in IMAGE_INDEX bei %L fÃ¼r Dimension %d, SUB hat %ld und untere Grenze fÃ¼r COARRAY ist %ldAuÃŸerhalb des Wertebereichs in IMAGE_INDEX bei %L fÃ¼r Dimension %d, SUB hat %ld und obere Grenze fÃ¼r COARRAY ist %ldStapelspeicher aufgebraucht.
  .debug_types-Abschnitt ausgeben, wenn DWARF v4-Debuginfo verwendet wird.Information Ã¼ber Aufrufgraphen auf Dateibasis mit Dekoration ausgeben.Information Ã¼ber Aufrufgraphen auf Dateibasis ausgeben.LTO-Objekte ausgeben, die sowohl Zwischensprache als auch BinÃ¤rausgabe enthalten.Information Ã¼ber Stapelverwendung auf Funktionsbasis ausgeben.VerifikationszÃ¤hler fÃ¼r VTables ausgeben.Informationen Ã¼ber Zeigermengen der VTable-Verifikation ausgeben.Aufruf des Teilbefehls Â»overlapÂ«:Ãœberlappende ungleiche Initialisierungen in EQUIVALENCE bei %CÃœberlappende ungleiche Initialisierungen in EQUIVALENCE bei %L-mbest-lib-options Ã¼berschreiben.P-Deskriptor benÃ¶tigt fÃ¼hrenden Skalierungsfaktor in Formatzeichenkette bei %LPAD= bei %L ist in Fortran 95 nicht erlaubtPARAMETER %qs wird bei %L verwendet, bevor dessen Definition vollstÃ¤ndig istPARAMETER %qs darf nicht in einer DATA-Anweisung bei %C vorkommenFehlende Initialisierung fÃ¼r PARAMETER bei %LPARAMETER-Symbol in komplexer Konstante bei %CPARAMETER ohne Â»()Â« bei %CPAUSE-Anweisung bei %CLadebefehle relativ zum PC.PCH-AlloziierungsfehlerPCH-Speicher nicht verfÃ¼gbar: %mPCS-VariantePDP11-Bitfeld-Verarbeitung wird in %qs nicht unterstÃ¼tztPHI-Argument fehlt fÃ¼r Kante %d->%dPHI-Argument ist kein SSA_NAME, oder invariantPHI-Argument an unnormaler Kante ist nicht SSA_NAMEPHI node with locationPHI node with wrong VUSE on edge from BB %dPIC-Codeerzeugung ist mit schnellen indirekten Aufrufen unvertrÃ¤glichPIC-Codeerzeugung wird im portierbaren Laufzeitmodell nicht unterstÃ¼tztPIC wird fÃ¼r %qs nicht unterstÃ¼tztPIC wird nur fÃ¼r RTPs unterstÃ¼tztPIC wird benÃ¶tigt, wird aber nicht mit CONST16-Befehlen unterstÃ¼tztPIC-Register durch %qs in %<asm%> zerstÃ¶rtPIC-UnterstÃ¼tzung fÃ¼r %<-fstack-limit-symbol%>POINTER-Attribut ist fÃ¼r Prozedurzeiger-Komponente bei %C erforderlichPOINTER-Objekt %qs in Klausel %s bei %LPOINTER-Objekt %qs von polymorphem Typ in Klausel %s bei %LPOINTER-wertige Funktion tritt auf rechter Seite der Zuweisung bei %L aufPOS-Argument (%ld) auÃŸerhalb des Bereichs 0:%ld in intrinsischem Â»%sÂ«POS-Argument (%ld) auÃŸerhalb des Bereichs 0:%ld in intrinsischem BTESTPOS-Argument (%ld) auÃŸerhalb des Bereichs 0:%ld in intrinsischem IBITSPOS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsischem IBITSPOSITION-Angabe in OPEN-Anweisung bei %L ist nur fÃ¼r Datenstrom-ACCESS oder fÃ¼r sequentiellen ACCESS erlaubtInterner Fehler: PR100400PRE ausgeschaltetPREFETCHWT1-UnterstÃ¼tzung wird in GCC 15 entferntPRINT-Namensliste bei %C ist eine ErweiterungPRINT-Anweisung bei %C innerhalb PURE-Prozedur nicht erlaubtPRINT_OPERAND, ungÃ¼ltiger Befehl fÃ¼r %%CPRINT_OPERAND, ungÃ¼ltiger Befehl fÃ¼r %%NPRIVATE-Anweisung bei %C ist nur in Spezifikationsteil eines Moduls erlaubtPRIVATE-Anweisung bei %C muss Prozedurbindungen vorausgehenPRIVATE-Anweisung bei %C muss Strukturkomponenten vorausgehenPRIVATE-Anweisung in TYPE bei %C muss innerhalb eines MODULEs seinPROCEDURE %qs bei %L darf nicht als ihre eigene Schnittstelle verwendet werdenPROCEDURE bei %C muss in einer allgemeinen Schnittstelle seinAttribut PROCEDURE steht mit Attribut INTENT in %qs bei %L in KonfliktAttribut PROCEDURE steht mit Attribut NAMELIST in %qs bei %L in KonfliktAttribut PROCEDURE steht mit Attribut PROTECTED bei %L in KonfliktAttribut PROCEDURE steht mit Attribut RESULT in %qs bei %L in KonfliktAttribut PROCEDURE steht mit Attribut SAVE in %qs bei %L in KonfliktPROCEDURE-Liste bei %CPROCEDURE-Anweisung bei %CPROCEDURE(Schnittstelle) bei %C sollte als DEFERRED deklariert seinPROTECTED bei %C nur in Spezifikationsabschnitts eines Moduls erlaubtPROTECTED-Attribut bei %CAttribut PROTECTED steht mit Attribut EXTERNAL bei %L in KonfliktPROTECTED-Anweisung bei %CPTX unterstÃ¼tzt keine schwachen Deklarationen (nur schwache Definitionen)PTX-Version %<-mptx%> muss mindestens %s sein, um die ausgewÃ¤hlte %<-misa%> (sm_%s) zu unterstÃ¼tzenPUBLIC %s %qs bei %L mit abgeleitetem PRIVATE-Typen %qsPUBLIC-Funktion %qs bei %L mit PRIVATE-Typ %qsPUBLIC-Anweisung bei %C ist nur in Spezifikationsteil eines Moduls erlaubtPURE und IMPURE dÃ¼rfen bei %C nicht gleichzeitig stehenPURE-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %LVLIW-Befehle packen.Strukturelemente ohne LÃ¼cken zusammenpacken.KÃ¼rzere feste Formularzeilen mit Leerzeichen auf Zeilenbreite auffÃ¼llen.AuffÃ¼llen mit %d Bytes vor %qs in COMMON %qs bei %L erforderlich; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenAuffÃ¼llen mit %d Bytes vor %qs in COMMON bei %L erforderlich; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenParameter, mit dem gesteuert wird, welche RÃ¼ckschreibegelegenheiten im Load/Store-Paar-Fusionsdurchlauf behandelt werden sollen. Der Wert 0 deaktiviert die RÃ¼ckschreibebehandlung. Der Wert 1 versucht Paare zu bilden, die nach MÃ¶glichkeit einen oder mehrere bestehende individuelle RÃ¼ckschreibzugriffe beinhalten. Der Wert 2 versucht opportunistisch RÃ¼ckschreibgelegenheiten zu bilden, indem nachlaufende destruktive Aktualisierungen des von einem Paar verwendeten Basisregisters einklappen.Parameter %qs bei %L wurde nicht deklariert oder ist eine Variable, die nicht zu konstantem Ausdruck reduziertParameterfeld %qs bei %L kann nicht automatische oder vermutete Form habenDer parametrisierte abgeleitete Typ bei %C ist mehrdeutigParametrisierter Typ %1$qs hat bei %3$L keine Komponente, die zu Parameter %2$qs gehÃ¶rtOption -EB an den Linker Ã¼bergeben.Option -EL an den Linker Ã¼bergeben.Option -marclinux an den Linker Ã¼bergeben.Option -marclinux_prof an den Linker Ã¼bergeben.Die Option -mrelax oder -mno-relax an den Assembler Ã¼bergeben.Â»-z textÂ« an den Linker Ã¼bergeben.Adresse der RA-Speicherstelle an _mcount in $12 Ã¼bergeben.Weitergegebenes Objekt bei %L muss Skalar seinScheinargument des Ã¼bergebenen Objektes von %qs bei %L muss an der gleichen Stelle wie das Scheinargument des Ã¼bergebenen Objektes der Ã¼berschriebenen Prozedur stehenScheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L muss ein Skalar seinScheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L darf nicht ALLOCATABLE seinScheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L darf nicht POINTER seinGibt an den Assembler eine Anforderung weiter, damit dieser diverse Chipfehler umgeht.Gibt an den Assembler eine Anforderung weiter, damit dieser bei diversen Chipfehlern warnt.Koarray bei %L wird an reservierbares, Nicht-Coarray-Scheinargument %qs Ã¼bergeben, das ungÃ¼ltig wird, wenn der Reservierungsstatus geÃ¤ndert wirdKoarray bei %L wird an reservierbares, Nicht-Coarray, INTENT(OUT) Scheinargument %qs Ã¼bergebenÃœbergabe der eingebauten Prozedur Ã¼ber die Speicherstelle ist bei %L nicht erlaubtDas Ãœbergeben des eingebauten NULL als tatsÃ¤chliches Argument bei %L erfordert eine explizite SchnittstellePfad zu Headerdatei, die vor jeder Ãœbersetzungseinheit eingebunden wird.Prozentuale Strafe fÃ¼r Funktionen, die nur einen einzigen Aufruf einer anderen Funktion enthalten, wenn sie zum Klonen evaluiert werden.Prozentuale Strafe fÃ¼r rekursive Funktionen, wenn sie zum Klonen evaluiert werden.Informationen Ã¼ber IPA-Wertebereiche weitergeben.Identischen Code fÃ¼r Funktionen und schreibgeschÃ¼tzte Variablen zusammenfassen.Identischen Code fÃ¼r Funktionen zusammenfassen.Identischen Code fÃ¼r Variablen zusammenfassen.SMS-basierte modulo-Planung vor erstem Planungsdurchlauf durchfÃ¼hren.SMS-basierte modulo-Planung mit erlaubten Register-Verschiebungen durchfÃ¼hren.VR4130-spezifische Ausrichtungs-Optimierungen durchfÃ¼hren.Wertebereichsweitergabe auf BÃ¤umen durchfÃ¼hren.Schritt zur VorwÃ¤rts-Ãœbertragung auf RTL durchfÃ¼hren.Eine Reihe kleiner, aber teurer, Optimierungen durchfÃ¼hren.Optimierungsdurchlauf zur KopierÃ¼bertragung von Registern durchfÃ¼hren.Einen Optimierungsdurchgang zur Registerumbenennung durchfÃ¼hren.Einen zielabhÃ¤ngigen Optimierungsdurchgang zur Befehlsfusion durchfÃ¼hren.Kopien erzeugen, um zwischenprozedurale Konstantenweitergabe zu verstÃ¤rken.Beseitigung von Vergleichen nach Registerreservierung durchfÃ¼hren.Umwandlung bedingter SprÃ¼nge in zweiglose Ã„quivalente durchfÃ¼hren.Umwandlung bedingter SprÃ¼nge in bedingte AusfÃ¼hrung durchfÃ¼hren.Umwandlungen von Â»switchÂ«-Initialisierungen durchfÃ¼hren.Optimierung zum Kreuzsprung durchfÃ¼hren.FrÃ¼hes Inlining durchfÃ¼hren.Erweiterte Ladebewegung wÃ¤hrend Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hren.Funktionslokale Analyse von Zeigerzielen auf BÃ¤umen durchfÃ¼hren.Beseitigung globaler gemeinsamer TeilausdrÃ¼cke nach Registerreservierung durchfÃ¼hren.Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hren.Indirektes Inlining durchfÃ¼hren.Interne KonsistenzprÃ¼fungen durchfÃ¼hren.Zwischenprozedurale bitweise Konstantenweitergabe durchfÃ¼hren.Zwischenprozedurale Konstantenweitergabe durchfÃ¼hren.ProzedurÃ¼bergreifende modref-Analyse durchfÃ¼hren.Zwischenprozedurale Zeigt-auf-Analyse durchfÃ¼hren.Zwischenprozedurale Profilweitergabe durchfÃ¼hren.Zwischenprozedurale Reduktion von Aggregaten durchfÃ¼hren.Sprung-Threading-Optimierungen durchfÃ¼hren.Lebensdaueraufteilung wÃ¤hrend des Â»SSA -> NormalÂ«-Durchlaufs durchfÃ¼hren.Schleifen-SchÃ¤lung durchfÃ¼hren.Schleifen-Aufteilung durchfÃ¼hren.Schleifenabwicklung fÃ¼r alle Schleifen durchfÃ¼hren.Schleifenabwicklung durchfÃ¼hren, wenn Anzahl der Wiederholungen bekannt ist.Schleifenausschaltung durchfÃ¼hren.Teilweises Inlining durchfÃ¼hren.Beseitigung Ã¼berflÃ¼ssigen Ladens nach dem Abspeichern in globalem gemeinsamem Teilausdruck durchfÃ¼hren.Skalarersetzung von Aggregaten durchfÃ¼hren.WÃ¤hrend selektiver Planung Software-Pipelining innerer Schleifen durchfÃ¼hren.WÃ¤hrend selektiver Planung Software-Pipelining Ã¤uÃŸerer Schleifen durchfÃ¼hren.Spekulative Devirtualisierung durchfÃ¼hren.Speicherbewegung nach Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hren.Geradlinige StÃ¤rkereduktion durchfÃ¼hren.Superblockerzeugung Ã¼ber Ende-VervielfÃ¤ltigung durchfÃ¼hren.Schleifenabwicklung (unroll-and-jam) fÃ¼r Schleifen durchfÃ¼hren.Ungenutzte Symbole aus Info zur Fehlersuche entfernen.Ungenutzte Typen aus Info zur Fehlersuche entfernen.Variablenverfolgung durchfÃ¼hren und auch Variablen markieren, die uninitialisiert sind.Variablenverfolgung durch Zuweisungsanmerkungen durchfÃ¼hren.Variablenverfolgung durchfÃ¼hren.Gesamtprogrammoptimierung durchfÃ¼hren.Formatspezifikation %s bei %L erfordert PunktFormatspezifikation bei %L erfordert PunktFormatspezifikation benÃ¶tigt Punkt in Formatzeichenkette bei %LÂ»$Â« als Bezeichnerzeichen zulassen.Unpassende Verwendungen des TAB-Zeichens erlauben.Planung einer Sequenz fÃ¼r Funktionsprolog und -epilog erlauben.Planung einer Funktionsprologsequenz erlauben.Planung von Funktionsprolog- und -epilogsequenzen erlauben.Universelle Zeichennamen (\u und \U) in Bezeichnern zulassen.Bei Planung ein Stopp-Bit nach jedem Takt einfÃ¼gen.DatenstÃ¼cke in ihren eigenen Abschnitt legen.Jede Funktion in ihren eigenen Abschnitt platzieren.Gleitkommakonstanten ins TOC legen.Symbol+Offset-Konstanten ins TOC legen.Bitte fÃ¼gen Sie jedem Fehlerbericht die vollstÃ¤ndige Aufrufkette bei.
  Bitte senden Sie einen vollstÃ¤ndigen Fehlerbericht auf Englisch ein;
--- 2305,2336 ----
     in Fortran angeboten wird. */
  
  128-bit %<long double%> wird fÃ¼r VAX floats nicht unterstÃ¼tztdie UnterstÃ¼tzung fÃ¼r 128-Bit-Systemregister erfordert die Erweiterung %<d128%>31-Bit-ABI.387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet64-Bit-ABI.64-Bit-ABI nicht unterstÃ¼tzt im ESA/390-Modus; verwenden Sie stattdessen eine Zuweisung; verwenden Sie stattdessen eine Zuweisung oder Wertinitialisierung; verwenden Sie stattdessen eine Kopierzuweisung; verwenden Sie stattdessen eine Kopierzuweisung oder Kopierinitialisierung; verwenden Sie stattdessen eine Kopierinitialisierung; verwenden Sie stattdessen eine Wertinitialisierung<WÃ¤hrend Initialisierung>
! <anonym><geschweift geklammerte Initialisierungsliste><eingebaut><Kommandozeile><Deklarationsfehler>{AufzÃ¤hlung}<fehlerhafter-Ausdruck><Ausdrucksfehler><lambda<lambda><Meldung nicht zur Compilierzeit bekannt><fehlt><RÃ¼ckgabewert> <RÃ¼ckgabewert><Anweisung><strukturierte Bindungen><Markierungsfehler><Template-Argumente-Fehler><Template-Parameter-Fehler><throw-Ausdruck><Typfehler><Typ-Fehler><typedef-Fehler><TypprÃ¤fixfehler><ubsan-Unterprogramm-Aufruf><unbekannter Operator><unbekannt><unbenanntes %s><unbenannt-Festkomma:<unbenannt-Gleitkomma:<unbenannt-vorzeichenlos:<unbenannt><nicht-analysiert><unaufgelÃ¶ster Ã¼berladener Funktionstyp>Eine BOZ-Literalkonstante bei %L kann nicht als tatsÃ¤chliches Argument in einer Funktionsreferenz verwendet werdenEine BOZ-Literalkonstante bei %L kann nicht als tatsÃ¤chliches Argument in einer Unterprogrammreferenz erscheinenEin Faktor, um die obere Schranke des Swing-Modulo-Schedulers fÃ¼r Schleifenplanung einzustellen.Abschneiden von Gleitkomma- zu Ganzzahl darf durch Rundung ersetzt werden, um Modusumschaltung einzusparen.Vor dem Doppelpunkt in der Angabe der angenommenen GrÃ¶ÃŸe des Feldes bei %L muss die untere Grenze angegeben seinFÃ¼r den vordefinierten Allokator %qs bei %L darf kein Speicherbereich oder Traits-Array angegeben werdenEs wurde ein nicht standardmÃ¤ÃŸiger Satz von Anfangswerten angefordert, was gegen das ABI verstÃ¶ÃŸtBei %C wird ein Parametername erwartetEin Synonym fÃ¼r -std=c89 (fÃ¼r C) oder -std=c++98 (fÃ¼r C++).Schwellwert fÃ¼r vom Swing-Modulo-Scheduler betrachteten Durchschnitts-Schleifen-ZÃ¤hler.Bei %C wird eine Typparameterliste erwartetAAPCS unterstÃ¼tzt nicht %<-mcallee-super-interworking%>AAPCS unterstÃ¼tzt nicht %<-mcaller-super-interworking%>ABI %qs kann aufgrund des begrenzten Befehlssatzes %qs nicht implementiert werden, stattdessen wird %qs verwendetABI %qs ist zur Konfigurationszeit nicht aktiviert, der Linker meldet mÃ¶glicherweise einen FehlerABI geÃ¤ndert (von %qs auf %qs), wÃ¤hrend Multilib ausgeschaltet istABI fÃ¼r abgeflachte Struktur mit Bit-Feldern der LÃ¤nge 0 hat wurde mit GCC 10 geÃ¤ndertABI erfordert %<-march=rv%d%>ABI-Varianten fÃ¼r Codeerzeugung (zur Verwendung mit der Option Â»-mabi=Â«):ABI mit Startdateien: %sABSTRACT INTERFACE %qs bei %L darf kein angenommenes ZeichenlÃ¤ngenergebnis haben (F2008: C418)ABSTRACT INTERFACE %qs darf bei %L nicht referenziert werdenABSTRACT INTERFACE bei %CABSTRACT-Typ %qs bei %L verwendetABSTRACT-Typ bei %Cletzter Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %Lerster Ausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %LSchrittausdruck von AC-IMPLIED-DO referenziert Steuervariable bei %LACC-CACHE-Direktive bei %C muss innerhalb einer Schleife seinACCESS-Spezifikation bei %L wurde bereits spezifiziertDie ACLE-Funktion %qD kann nur von einer Funktion mit dem Status %qs aufgerufen werdenDie ACLE-Funktion %qD kann nur aufgerufen werden, wenn der SME-Streaming-Modus aktiviert istDie ACLE-Funktion %qD kann nicht aufgerufen werden, wenn der SME-Streaming-Modus aktiviert istACLE-Funktion %qD ist nicht kompatibel mit der Verwendung von %qsACLE-Funktion %qD erfordert ISA-Erweiterung %qsVariable ACQUIRED_LOCKÂ»ACQUIRED_LOCK=Â«-Argument bei %L muss skalare LOGICAL-Variable seinACTION-Typ bei %L steht in Konflikt mit READONLY-SpezifiziererALIGN bei %L erfordert einen skalaren, positiven, konstanten Ganzzahlausdruck fÃ¼r die Ausrichtung, der eine Zweierpotenz istAttribut ALLOCATABLE bei %C in einer STRUCTURE-DefinitionAttribut ALLOCATABLE bei %C in einer TYPE-DefinitionALLOCATABLE-Objekt %qs in Klausel %s bei %LALLOCATABLE auÃŸerhalb des INTERFACE-KÃ¶rpers bei %L angegebenDie ALLOCATE-Direktive bei %L innerhalb einer Zielregion muss eine ALLOCATOR-Klausel angebenDie ALLOCATE-Direktive bei %L innerhalb einer Zielregion muss eine ALLOCATOR-Klausel fÃ¼r %qs angebenALLOCATE ObjektALLOCATE von Koarray bei %C in CRITICAL-BlockALLOCATE von Koarray bei %C in DO CONCURRENT-BlockDas intrinsische ALLOCATED bei %L erfordert ein Feld oder eine skalar allozierbare EntityDie ALLOCATORS-Direktive bei %L innerhalb einer Zielregion muss einen ALLOCATOR-Modifikator fÃ¼r %qs angebenALTERNATE RETURN bei %L nicht erlaubtwiedereinsprungsfÃ¤higer APCS-Code nicht unterstÃ¼tzt. IgnoriertARMv8-M Security Extensions sind mit der gewÃ¤hlten FPU inkompatibelASSIGN-Anweisung bei %CASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-VariableAnweisung ASSIGNED GOTO bei %L erfordert eine skalare INTEGER-VariableASSIGNED-Variable in FORMAT-Markierung bei %LASSOCIATE-Konstrukt bei %CASYNCHRONOUS-Attribut bei %CASYNCHRONOUS-Anweisung bei %CASYNCHRONOUS= bei %L ist in Fortran 95 nicht erlaubtATOM-Argument bei %L der intrinsischen Funktion %s muss Koarray oder koindiziert seinATOM-Argument bei %L fÃ¼r intrinsische Funktion %s muss eine ATOMIC_INT_KIND-Ganzzahl seinATOM-Argument bei %L fÃ¼r intrinsische Funktion %s muss eine ATOMIC_INT_KIND-Ganzzahl oder ein ATOMIC_LOGICAL_KIND-Logikwert seinATOM-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinAUX-Zeiger fÃ¼r Kante %d->%d initialisiertAVX-Vektorargument ohne eingeschaltetes AVX Ã¤ndert das ABIAVX-VektorrÃ¼ckgabe ohne eingeschaltetes AVX Ã¤ndert das ABIAVX5124FMAPS-UnterstÃ¼tzung wird in GCC 15 entferntAVX5124VNNIW-UnterstÃ¼tzung wird in GCC 15 entferntAVX512ER-UnterstÃ¼tzung wird in GCC 15 entferntAVX512F-Vektorargument ohne eingeschaltetes AVX512F Ã¤ndert das ABIAVX512F-VektorrÃ¼ckgabe ohne eingeschaltetes AVX512F Ã¤ndert das ABIAVX512PF-UnterstÃ¼tzung wird in GCC 15 entferntAbkÃ¼rzung fÃ¼r Â»-g -feliminate-unused-debug-symbolsÂ«.AbkÃ¼rzung fÃ¼r Â»-g -fno-eliminate-unused-debug-symbolsÂ«.Der absolute Wert von SHIFT muss kleiner oder gleich SIZE bei %C seinAbstrakte Schnittstelle %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigUnpassende Argumente in Prozeduraufrufen akzeptieren.Erweiterungen akzeptieren, um alten Code zu unterstÃ¼tzen.Auf Daten im gleichen Abschnitt von gemeinsam verwendeten Ankerpunkten zugreifen.Offset des Zugriffs liegt vor dem Offset des ElternteilsZugriff Ã¼berschneidet sich mit seinem GeschwisterteilGrÃ¶ÃŸe des Zugriffs ist grÃ¶ÃŸer oder gleich der Ã¼bergeordneten GrÃ¶ÃŸeZugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziertZugriffsspezifikation des Operators .%s. bei %C wurde bereits spezifiziertZugriff endet auÃŸerhalb des ElternteilsEffektives CLASS-Feldargument fÃ¼r %qs muss ein vollstÃ¤ndiges Feld bei %L seinEffektives Argument bei %L fÃ¼r INTENT(%s)-Dummy %qs von ELEMENTAL-Unterprogramm %qs ist skalar, aber ein anderes effektives Argument ist ein FeldArgument bei %L von der intrinsischen Funktion %qs muss ein verbundener Zeiger seinEffektives Argument bei %L an reservierbares oder Zeiger-Scheinargument %qs muss Parameter mit Typ aufgeschobener LÃ¤nge haben, genau dann, wenn das Scheinargument einen solchen hatArgument bei %L fÃ¼r den angenommenen Typ des Dummys hat Typparameter oder hat einen abgeleiteten Typ mit typgebundenen oder FINAL-ProzedurenEffektives Argument enthÃ¤lt zuwenige Elemente fÃ¼r Scheinargument %qs (%lu/%lu) bei %LDas tatsÃ¤chliche Argument fÃ¼r %qs bei %L ist ein Funktionsergebnis und das Dummy-Argument ist ALLOCATABLETatsÃ¤chliches Argument fÃ¼r %qs bei %L muss ein Zeiger seinTatsÃ¤chliches Argument fÃ¼r %qs bei %L muss ein Zeiger oder ein gÃ¼ltiges Ziel fÃ¼r den Dummy-Zeiger in einer Anweisung fÃ¼r Zeiger-Zuweisung seinEffektives Argument fÃ¼r %qs kann nicht Feld vermuteter GrÃ¶ÃŸe bei %L seinEffektives Argument fÃ¼r %qs muss ALLOCATABLE bei %L seinEffektives Argument mit EVENT_TYPE oder mit EVENT_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qsEffektives Argument mit LOCK_TYPE oder mit LOCK_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qsEffektives Argument fÃ¼r %qs bei %L sein muss Koarray seinEffektives Argument fÃ¼r %qs bei %L muss polymorph seinEffektives Argument fÃ¼r %qs bei %L muss einfach fortlaufend oder ein Element eines solchen Feldes seinEffektives Argument fÃ¼r %qs bei %L muss unbegrenzt polymorph sein, da das formale Argument ein Zeiger oder reservierbare unbegrenzt polymorphe EntitÃ¤t ist [F2008: 12.5.2.5]Effektives Argument fÃ¼r %qs bei %L muss denselben deklarierten Typ habenArgument des INTENT(OUT)-Dummy fÃ¼r angenommenen Rang %qs bei %L muss eine bekannte GrÃ¶ÃŸe habenEffektives Argument fÃ¼r fortlaufenden Schein-Zeiger %qs bei %L muss einfach fortlaufend seinEffektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ EVENT_TYPE oder einer EVENT_TYPE-KomponenteEffektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ LOCK_TYPE oder einer Komponente LOCK_TYPEEffektive ZeichenkettenlÃ¤nge passt nicht zur deklarierten fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)Effektive ZeichenkettenlÃ¤nge ist kÃ¼rzer als die deklarierte fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)CS-PrÃ¤fix zu call und jmp zu indirektem Thunk hinzufÃ¼gen, wenn das Verzweigungsziel in den Registern r8-r15 liegt.Einen Durchlauf zur Entfernung von TeilausdrÃ¼cken nach Schleifenoptimierungen hinzufÃ¼gen.Kommentare hinzufÃ¼gen, wenn Deklarationen im generierten C++-Header ignoriert werden.Beschreibungsattribute zu einigen DWARF-DIEs hinzufÃ¼gen, die kein Namensattribut haben.AusdrÃ¼ckliche PrÃ¼fungen fÃ¼r Division durch Null hinzufÃ¼gen.AusdrÃ¼ckliche PrÃ¼fungen fÃ¼r DivisionsÃ¼berlauf in INT_MIN / -1 hinzufÃ¼gen.ZusÃ¤tzliche Anmerkungen zu Diagrammen hinzufÃ¼gen.ZusÃ¤tzliche Anmerkungen an Assemblerausgabe anfÃ¼gen.ZusÃ¤tzliche Informationen speicherm die das dynamische Laden beschleunigen kÃ¶nnen, solange die BinÃ¤rdateien unverÃ¤ndert bleiben.Den Abschnittsnamen Â».lowerÂ« voranstellen, wenn mit Â»-m{code,data}-region=lowerÂ« Ã¼bersetzt wird (Vorgabe: nein).ZusÃ¤tzliche Fehlerprotokollausdrucke.Maximal erlaubte GrÃ¶ÃŸenzunahme der GesamtgrÃ¶ÃŸe der neuen Parameter, bis zu der IPA-RSA Zeiger auf Aggregate ersetzt, wenn der Zeiger auf eine lokale Variable zeigt, die vom Aufrufer nur geschrieben oder als Funktionsargument Ã¼bergeben wird.Nach dem Erkennen von undefiniertem Verhalten versuchen, die AusfÃ¼hrung fortzusetzen.Schleifen aggressiv optimieren, dabei sprachspezifische EinschrÃ¤nkungen einbeziehen.Interner Fehler: Alias and target%'s comdat groups differsInterner Fehler: Alias and target%'s section differsAlias fÃ¼r --mcpu=g10.Alias fÃ¼r -mcpu=g13.Alias fÃ¼r -mcpu=g14.Interner Fehler: Alias has call edgesInterner Fehler: Alias has more than one alias referenceInterner Fehler: Alias has non-alias referenceAlias:Alle Marken ausrichten.Alle Schleifen auf 32-Byte-Grenzen ausrichten.Code und Daten auf 32 Bit ausrichten.Ziel der Zeichenkettenoperationen ausrichten.Doubles auf 64-Bit-Grenzen ausrichten.Funktionseinsprung an 4-Byte-Grenze ausrichten.Marken ausrichten, die nur mit SprÃ¼ngen erreicht werden kÃ¶nnen.Einige Doubles auf DWord-Grenze ausrichten.Die AnfÃ¤nge jeder Funktion ausrichten.FunktionsanfÃ¤nge ausrichten.SchleifenanfÃ¤nge ausrichten.Auf Basistyp des Bitfeldes ausrichten.Auf Basistyp des Bitfeldes ausrichten. Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden.Variablen auf 32-Bit-Grenzen ausrichten.Alle LEN-Typparameter des hereingereichten Dummyarguments %qs von %qs bei %L mÃ¼ssen ASSUMED sein.Alle Dateien, die eine solche Variable freigeben kÃ¶nnten, mÃ¼ssen mit %<-fopenmp-allocators%> kompiliert werdenAlle intrinsischen Prozeduren sind ungeachtet des gewÃ¤hlten Standards verfÃ¼gbar.Alle Speicherzugriffe nutzen I/O-load/store-Befehle.Alle LEN-Typparameter in der TYPE-IS-Anweisung bei %C mÃ¼ssen ASSUMED seinZuordnungsfÃ¤higes %qs bei %L kann keine Initialisierung habenReservierbares Feld %qs bei %L muss aufgeschobene Form oder vermuteten Rang habenDas allozierbare Zeichen-Dummy-Argument %qs bei %L muss eine verzÃ¶gerte LÃ¤nge haben, da die Prozedur %qs BIND(C) istZuordnungsfÃ¤hige Koarray-Variable %qs bei %L muss aufgeschobene Form habenAllozierbare Komponente %s bei %L muss eine Kodimension haben, da sie eine Subkomponente als Nicht-Koarray des Typs EVENT_TYPE hatAllozierbare Komponente %s bei %L muss eine Kodimension haben, da es eine Subkomponente als Nicht-Koarray des Typs LOCK_TYPE hatAllozierbare Komponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension habenAllozierbare Komponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension habenAllozierbare Komponente der Struktur bei %C muss eine aufgeschobene Form habenAllozierbare Komponente oder deferred-shaped-Feld bei %C in DATA-AnweisungReservierbare Funktion %qs bei %L muss eine explizite Funktionsschnittstelle habenLokale Variablen auf Stapel anlegen, um indirekte Rekursion zu ermÃ¶glichen.Allocate-Objekt bei %C ist kein Nicht-Prozedur-Zeiger oder reservierbare VariableALLOCATE-Objekt bei %L tritt auch bei %L aufALLOCATE-Objekt bei %L ist weder ein Datenzeiger noch eine reservierbare VariableALLOCATE-Objekt bei %L ist Subobjekt des Objekts bei %LALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER seinALLOCATE-Objekt bei %L mit Parameter aufgeschobenen Typs erfordert entweder eine Typspezifikation, SOURCE-Marke oder MOLD-MarkeReservierung von %s bei %L mit Typspezifikation erfordert den selben ZeichenkettenlÃ¤ngenparameter wie in der DeklarationReservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder QuellausdruckAllokator %qs bei %L in USES_ALLOCATORS muss eine skalare Ganzzahl der Art %<omp_allocator_handle_kind%> seinAllokator %qs bei %L in USES_ALLOCATORS muss entweder eine Variable oder ein vordefinierter Allokator seinGCC erlauben (oder verbieten), LOOP-Befehle zu verwenden.IEC559-Gleitkommaausnahmen in konstanten AusdrÃ¼cken zulassen.Eine literale BOZ-Konstante in einem ungÃ¼ltigen Kontext erlauben, sowie mit X statt mit Z.Zugriff auf Instanzvariablen erlauben, als ob sie lokale Deklarationen innerhalb der Instanzmethoden-Implementierungen wÃ¤ren.Im festen Modus beliebig lange Zeilen erlauben.Im freien Modus beliebig lange Zeilen erlauben.Zulassen, dass Bitfelder Wortgrenzen Ã¼berschneiden.Erlauben, SprÃ¼nge mit anderen Befehlen zu packen.Den eingebauten Funktionen ceil, floor, round, trunc erlauben, Â»inexactÂ«-Exceptions zu werfen.Dollarzeichen in EntitÃ¤tsnamen erlauben.Schnelle SprÃ¼nge zum Nachrichten-Dispatcher erlauben.Vorhalten von Funktionsadressen in Registern erlauben.GCC erlauben, LIW-Befehle zu verwenden.GCC erlauben, SETLB- und Lcc-Befehle zu verwenden.Hardware-Gleitkommabefehle erlauben, um 32-Bit- und 64-Bit-Befehle abzudecken.Implizite Umwandlungen zwischen Vektoren mit unterschiedlicher Anzahl der Teile und/oder abweichenden Elementtypen erlauben.Erlauben, dass der dynamische Linker Funktionen und Variablen mit solchen unterschiedlicher Semantik (oder Initialisierungen) gemischt platzieren darf.Mathematische Optimierungen erlauben, die IEEE- oder ISO-Standards verletzen kÃ¶nnten.Optimierung fÃ¼r Gleitkommaarithmetik erlauben, auch wenn durch Runden ein anderes Ergebnis herauskommen kann.Nicht ausgereifte Planung von eingereihten Befehlen erlauben.Nur-Lese-Daten in sdata-Abschnitt erlauben.Vorzeichenerweiterung in Fusionsoperationen erlauben.Spekulative Bewegung bei mehr Ladebefehlen erlauben.Spekulative Bewegung von Nicht-Lade-Befehlen erlauben.Spekulative Bewegung bei einigen Ladebefehlen erlauben.Verschiedene Typen fÃ¼r die Argumente des Â»?Â«-Operators erlauben.Dem Compiler erlauben, neue DatenwettlÃ¤ufe bei SpeichervorgÃ¤ngen einzufÃ¼hren.Im Durchlauf, der Speicheroperationen zusammenfasst, unausgerichtete Speicherungen zulassen, sofern es erlaubt ist.Verwendung von MDMX-Befehlen erlauben.Verwendung von MT-Befehlen erlauben.Verwendung von Hardware-Gleitkommabefehlen fÃ¼r V850E2V3 und aufwÃ¤rts erlauben.Verwendung von Hardware-Gleitkomma-ABI und -befehlen erlauben.FÃ¼r Festkomma-Bruchzahlen das Abschneiden statt Runden erlauben.Zwei Befehle pro Taktzyklus erlauben.Verwendung von r15 fÃ¼r Inline-Assembler erlauben.Bereits in CONTAINS-Block bei %CAlternative RETURN-Anweisung bei %C ist nur innerhalb einer SUBROUTINE erlaubtAlternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als RÃ¼ckgabeAlternative Aufrufkonvention.Alternativer RÃ¼cksprung bei %L ist in einer DTIO-Prozedur nicht erlaubtAlternative RÃ¼ckgabe kann nicht in Operatorschnittstelle bei %L auftretenAlternatives RÃ¼ckgabe-Dummyargument kann nicht in einer SUBROUTINE mit BIND(C)-Attribut bei %L auftretenAlternativer RÃ¼ckgabespezifizierer in elementarem Unterprogramm %qs bei %L ist nicht erlaubtAlternativer RÃ¼ckgabespezifizierer in Funktion %qs bei %L ist nicht erlaubtArgument fÃ¼r AlternativrÃ¼ckgabe bei %CObwohl nicht referenziert, hat %qs mehrdeutige Schnittstellen bei %LAltiVec-Argument an Funktion ohne Prototyp Ã¼bergebenAltiVec wird fÃ¼r dieses Ziel nicht unterstÃ¼tztFunktionseinsprung, Sprungziele und RÃ¼cksprungadressen ausrichten.Immer weite Aufrufe erzeugen.Atomare Operationen, die sich auf TeilwÃ¶rter beziehen, stets inlinen.Register $lp immer auf dem Stapel speichern.Bitfelder immer als gleichgroÃŸ wie Â»intÂ« ansehen.Immer Dynamic Realigned Argument Pointer (DRAP) verwenden, um den Stapel neu auszurichten.Immer JSR fÃ¼r Aufrufe verwenden, niemals BSR.Mehrdeutiges !$OMP DECLARE REDUCTION von Modul %s bei %LMehrdeutige Schnittstellen in %s fÃ¼r %qs bei %L und %qs bei %LMehrdeutiges Symbol in TYPE-Definition bei %CDie geeignete Diagnosemeldung mit der Kommandozeilenoption anreichern, die sie steuert.Die Menge an lokalem, gemeinsam genutztem Speicher (LDS), die fÃ¼r private Gang-Variablen reserviert werden soll.Eine ALLOCATOR-Klausel ist erforderlich, da das Listenelement %<%s%s%s%> bei %L das Attribut SAVE hatAlias fÃ¼r -minterlink-compressed; fÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Alternative RÃ¼ckkehr bei %L ohne ein *-ScheinargumentInterner Fehler: An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: Ein Ã¤uÃŸeres FORALL-Konstrukt hat bereits einen Index mit Namen %LDoppelwort-Vertauschungen aus VSX-Berechnungen analysieren und entfernen.Interner Fehler: Analyzed alias has no referenceAssemblerbefehle mit geschÃ¤tzten Adressen kommentieren.Einen zweiten Unterstrich anhÃ¤ngen, wenn der Name bereits einen Unterstrich enthÃ¤lt.Unterstriche an extern sichtbare Namen anhÃ¤ngen.Negatives Vorzeichen auf Null-Werte anwenden.Besondere Regeln anwenden, um Paket fÃ¼r die Laufzeitumgebung zu kompilieren.Variablenerweiterung anwenden, wenn Schleifen abgerollt werden.UngefÃ¤hre Anzahl der Befehle in der Funktion, in Einheiten von 1k, die zu einer einfachen lokalen RA fÃ¼hren.Die Auswirkungen von Funktionsaufrufen abschÃ¤tzen, um die Analyse zu vereinfachen.Argument %<A%> mit INTENT(OUT) bei %L des intrinsischen Unterprogramms %s darf keinen Vektorindex habenArgument %<S%> von NEAREST bei %L darf nicht Null seinArgument %qs tritt im Aufruf von %qs bei %L doppelt aufDas Argument %qs bei %L zu der deklarativen Direktive !$OMP ALLOCATE muss eine Variable seinDas Argument %qs bei %L zu deklarativem !$OMP ALLOCATE muss sich im selben Bereich befinden wie die VariablendeklarationArgument %qs des intrinsischen %qs bei %L muss typkonform zu Argument %qs bei %L seinArgument %qs von %qs mit PASS(%s) bei %L darf nicht ALLOCATABLE seinArgument %qs von %qs mit PASS(%s) bei %L darf kein POINTER-Attribut habenArgument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs habenArgument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs habenArgument %qs von %qs mit PASS(%s) bei %L muss den parametrisierten abgeleiteten Typ %qs habenParameter %qs von %qs mit PASS(%s) bei %L muss skalar seinArgument %qs von MOD bei %L darf nicht Null seinArgument %qs von MODULO bei %L darf nicht 0 seinFÃ¼r Argument %qs des elementaren Unterprogrammes %qs bei %L muss INTENT oder das VALUE-Attribut angegeben werdenArgument %qs der elementaren Prozedur bei %L kann kein ALLOCATABLE-Attribut habenArgument %qs der elementaren Prozedur bei %L kann kein POINTER-Attribut habenArgument %qs der elementaren Prozedur bei %L muss skalar seinArgument %qs der reinen Funktion %qs bei %L muss INTENT(IN) oder VALUE seinArgument %qs der reinen Funktion %qs bei %L mit VALUE-Attribut, aber ohne INTENT(IN)FÃ¼r Argument %qs des reinen Unterprogrammes %qs bei %L muss INTENT oder das VALUE-Attribut angegeben werdenArgument %qs des reinen Unterprogrammes %qs bei %L mit VALUE-Attribut, aber ohne INTENTArgument %qs der Anweisungs-Funktion %qs bei %L muss skalar seinArgument CPTR bei %L fÃ¼r C_F_POINTER muss den Typen TYPE(C_PTR) habenArgument CPTR bei %L fÃ¼r C_F_PROCPOINTER muss den Typen TYPE(C_FUNPTR) habenArgument C_PTR_1 bei %L fÃ¼r C_ASSOCIATED muss den Typ TYPE(C_PTR) oder TYPE(C_FUNPTR) habenArgument C_PTR_2 bei %L fÃ¼r C_ASSOCIATED muss denselben Typ wie C_PTR_1 haben: %s statt %sArgument FPTR bei %L fÃ¼r C_F_POINTER muss ein Zeiger seinArgument FPTR fÃ¼r C_F_POINTER bei %L darf nicht koindiziert seinArgument FPTR bei %L fÃ¼r C_F_PROCPOINTER muss ein Prozedurzeiger seinArgument FPTR bei %L fÃ¼r C_F_PROCPOINTER darf nicht koindiziert seinArgument NCOPIES des intrinsischen REPEAT ist negativ (sein Wert ist %ld)Argument NCOPIES des intrinsischen REPEAT ist bei %L negativArgument NCOPIES des intrinsischen REPEAT ist zu groÃŸArgument NCOPIES des intrinsischen REPEAT ist bei %L zu groÃŸArgument X bei %L fÃ¼r C_FUNLOC muss eine Prozedur oder ein Prozedurzeiger seinArgument X bei %L fÃ¼r C_FUNLOC darf nicht koindiziert seinArgument X bei %L fÃ¼r C_LOC darf keine Zeichenkette der LÃ¤nge 0 seinArgument X bei %L fÃ¼r C_LOC muss entweder POINTER- oder TARGET-Attribut habenArgument X bei %L fÃ¼r C_LOC darf nicht koindiziert seinArgument bei %L fÃ¼r C_LOC darf nicht polymorph seinArgument dim bei %L muss INTEGER-Typ habenArgument dim bei %L muss skalar seinUnpassende Argumente fÃ¼r die Ã¼berschreibende Prozedur %qs bei %L: %sArgument von %s bei %L muss von der LÃ¤nge eins seinArgument der Funktion %s bei %L ist negativArgument der Funktion %s bei %L ist zu groÃŸ fÃ¼r die zusammenfassende Sequenz der Art %dArgument der Funktion %s bei %L auÃŸerhalb des Wertebereichs [0,127]Argument von ACOS bei %L muss zwischen -1 und 1 liegenArgument von ACOSD bei %L muss zwischen -1 und 1 liegenArgument von ACOSH bei %L darf nicht kleiner als 1 seinArgument von ASIN bei %L muss zwischen -1 und 1 liegenArgument von ASIND bei %L muss zwischen -1 und 1 liegenArgument von ATANH bei %L muss im Bereich -1 bis 1 liegenArgument der FINAL-Prozedur bei %L muss Typ %qs habenArgument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE seinArgument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) seinArgument der FINAL-Prozedur bei %L darf nicht OPTIONAL seinArgument der FINAL-Prozedur bei %L darf kein POINTER seinArgument von IACHAR bei %L muss LÃ¤nge Eins habenArgument der IACHAR-Funktion bei %L auÃŸerhalb des Wertebereiches 0..127Argument von ICHAR bei %L muss LÃ¤nge Eins habenArgument von LOG bei %L kann nicht kleiner oder gleich Null seinArgument von LOG10 bei %L kann nicht kleiner oder gleich Null seinArgument der SELECT-Anweisung bei %L kann nicht %s seinArgument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck seinArgument von SQRT bei %L hat negativen WertArgument fÃ¼r %<-fcheck%> ist ungÃ¼ltig: %sArgument fÃ¼r %<-ffpe-summary%> ist ungÃ¼ltig: %sArgument fÃ¼r %<-ffpe-trap%> ist ungÃ¼ltig: %sArgumenttypen des intrinsischen %qs bei %L mÃ¼ssen passen (%s/%s)Argumente von %qs bei %L und %L kÃ¶nnen nicht beide literale BOZ-Konstanten seinArgumente von %qs unterscheiden sich im Typ bei %LArithmetische IF-Anweisung bei %CArithmetische IF-Anweisung bei %L erfordert einen skalaren REAL- oder INTEGER-AusdruckArithmetisches NaN bei %LArithmetisches NaN bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetik OK bei %LArithmetik OK beim Konvertieren von %s in %s bei %LArithmetik-Ãœberlauf bei %LArithmetischer Ãœberlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenArithmetik-Unterlauf bei %LArithmetischer Unterlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenFeld %qs bei %L kann keine aufgeschobene Form habenFeld %qs bei %L ist eine Variable, die nicht zu konstantem Ausdruck reduziertDas Feld %qs bei %L ist grÃ¶ÃŸer als der Grenzwert, der durch %<-fmax-stack-var-size=%> festgelegt wurde, daher wurde es vom Stapel in den statischen Speicher verschoben. Dies macht die Prozedur unsicher, wenn sie rekursiv oder gleichzeitig von mehreren Threads aus aufgerufen wird. ErwÃ¤gen Sie, die Grenze fÃ¼r %<-fmax-stack-var-size=%> anzuheben, verwenden Sie %<-frecursive%> (dadurch wird die BeschrÃ¤nkung von %<-fmax-stack-var-size%> aufgehoben), oder Ã¤ndern Sie den Code so, dass er ein ALLOCATABLE-Feld verwendet. Wenn auf die Variable niemals nebenlÃ¤ufig zugegriffen wird, kÃ¶nnen Sie diese Warnung ignorieren, Sie kÃ¶nnten diese Variable auch mit dem Attribut SAVE deklarieren.Feld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt seinFeld %qs ist nicht in Reduzierung bei %L erlaubtUnstimmige Arraygrenzen fÃ¼r Dimension 1 des Arrays (%ld/%ld)Unstimmige Arraygrenzen fÃ¼r Dimension 2 des Arrays (%ld/%ld)Feldkomponente der Struktur bei %C muss eine explizite Form habenFeldkomponente der Struktur bei %C muss explizite oder aufgeschobene Form habenFeldkonstruktor mit Typspezifikation bei %CWert fÃ¼r Feldkonstruktor bei %L darf nicht unbegrenzt polymorph sein [F2008: C4106]Feldeinheit bei %L benÃ¶tigtFeld in der Initialisierungsliste bei %L muss eine explizite Form habenFeldindex bei %L ist ein Feld mit Rang %dFeldindex bei %L muss INTEGER-Typ haben, %s gefundenFeldindex bei %L muss skalar seinFeld ist nicht zusammenhÃ¤ngend bei %LFeld von interoperablem Typ bei %L fÃ¼r C_LOC; es ist nichtallozierbar und hat weder angenommene noch explizite GrÃ¶ÃŸeArray-Operanden sind unzureichend bei %LArrayoperanden sind unzureichend beim Konvertieren von %s in %s bei %LFeldzeiger %qs bei %L muss aufgeschobene Form oder vermuteten Rang habenFeldreferenz bei %C kann nicht mehr als %d Dimensionen habenFeldreferenz bei %C darf nur maximal 7 Dimensionen habenFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Kodimension %dFeldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Kodimension %dFeldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Schleife, die bei %L beginntFeldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Schleife, die bei %L beginntFeldreferenz in EQUIVALENCE bei %C kann kein Feldabschnitt seinFeldreferenz auÃŸerhalb des WertebereichsFeldabschnitt bei %L fÃ¼r C_LOCFeldabschnittbestimmer, z.B. %<(:)%>, wird neben dem Koarray-Bezeichner %<[...]%> bei %C benÃ¶tigtFeldabschnitt mit Vektorindex bei %L darf nicht das Ziel eines Zeigers seinFeldabschnitte: %qs ist in !$ACC DECLARE bei %L nicht erlaubtFeldspezifikation bei %C hat mehr als %d DimensionenFeldspezifikation bei %C mit mehr als 7 DimensionenFeldspezifikation fÃ¼r Symbol %qs in COMMON bei %C muss explizit seinFeldspezifikation muss bei %L aufgeschoben werdenFeldspezifikation oder feldwertiger SOURCE=-Ausdruck erforderlich in ALLOCATE-Anweisung bei %LIn ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlichFeldbereich als effektives Argument bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qsFeldbereich mit Vektorindex als effektives Argument bei %L ist unvertrÃ¤glich mit INTENT(OUT), INTENT(INOUT), VOLATILE- und ASYNCHRONOUS-Attribut des Scheinarguments %qsDa der erweiterte Typ %qs bei %L eine Koarray-Komponente hat, muss der Elterntyp %qs auch eine habenAssembleroptionen
  =================
  
! Zugewiesene GOTO-Anweisung bei %CZugewiesene Marke ist keine ZielmarkeZuweisung eines anderen Wertes als 0 oder 1 an LOGICAL hat bei %L undefiniertes ErgebnisZuweisung von Skalar zu unalloziertem ArraySchnittstelle fÃ¼r Zuweisungsoperator bei %L muss eine SUBROUTINE seinSchnittstelle des Zuweisungsoperators bei %L muss zwei Argumente habenSchnittstelle des Zuweisungsoperators bei %L darf keine INTRINSIC Typzuweisung redefinierenZuweisung an FORALL-Indexvariable bei %LDie Zuweisung zu einer KIND- oder LEN-part_ref bei %L ist nicht erlaubtZuweisung an einen konstanten Ausdruck bei %CZuweisung an allozierbare polymorphe Variable bei %LZuweisung an allozierbare polymorphe Variable bei %L erfordert %<-frealloc-lhs%>Zuweisung an koindizierte Variable bei %L in einer PURE-ProzedurZuweisung an zusammenhÃ¤ngenden Zeiger von nichtzusammenhÃ¤ngendem Ziel bei %LZuweisung an polymorphes Koarray bei %L ist nicht erlaubtAssociate-Name %qs in %s-Klausel bei %LAssociate-Name %qs in SHARED-Klausel bei %LZugeordneter Name %qs bei %L wird als Feld verwendetAssociate-Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kannZugeordneter Name %qs bei %L ist ein ProzedurnameZugeordneter Name %qs bei %L ist ein ProzedurzeigerDer zuordnende Selektor-Ausdruck bei %L ergibt eine ProzedurVerknÃ¼pfungsziel bei %C darf nicht koindiziert seinZuordnungsziel bei %L darf kein BOZ-Literal seinAnnehmen, dass ES wÃ¤hrend der gesamten Laufzeit 0 ist; verwenden Sie ES: fÃ¼r schreibgeschÃ¼tzte Daten.Annahme, dass ICPLBs zur Laufzeit eingeschaltet sind.Von einem groÃŸen TLS-Segment ausgehen.Annehmen, dass alle Symbole 32-Bit-Werte haben.Annehmen, dass alle Funktionen mit variablen Argumenten Prototypen haben.Assembler-UnterstÃ¼tzung fÃ¼r (DWARF2+-).loc-Direktiven annehmen.Assembler-UnterstÃ¼tzung fÃ¼r Ansicht in (DWARF2+-).loc-Direktiven annehmen.Annehmen, dass der Code mit GAS assembliert wird.Annehmen, dass der Code spÃ¤ter mit GNU ld gebunden wird.Annehmen, dass der Code spÃ¤ter mit HP ld gebunden wird.Annehmen, dass gemeinsame Deklarationen durch solche Ã¼bersteuert werden dÃ¼rfen, die ein lÃ¤ngeres hintangestelltes Array haben.Annehmen, dass Datensegmente relativ zum Textsegment liegen.Annehmen, dass externe Symbole, deren natÃ¼rliche Ausrichtung 1 wÃ¤re, potenziell nicht ausgerichtet sind. StandardmÃ¤ÃŸig wird bei allen Symbolen ohne explizite Ausrichtung davon ausgegangen, dass sie sich auf einer 2-Byte-Grenze befinden, wie von der IBM-Z-ABI vorgeschrieben.Annehmen, dass Gleitkommaoperationen abgefangen werden kÃ¶nnen (Â»trapÂ«).Annehmen, dass der ankommende Stapel an dieser Potenz von 2 ausgerichtet ist.Annahme, dass Marken und Symbole mit absoluten 16-Bit-Adressen adressiert werden kÃ¶nnen.Annehmen, dass das Datenladen aus dem Flashspeicher langsamer ist als Befehle zu laden.Annehmen, dass die Speicherverweise geordnet sind und daher keine Barrieren erforderlich sind.Annehmen, dass keine NaNs oder Unendlichkeiten erzeugt werden.Normale C-AusfÃ¼hrungsumgebung vermuten.Annehmen, dass ZeigerÃ¼berlÃ¤ufe Ã¼berschlagen (Wraparound).MÃ¶gliche doppelte Fehlausrichtung annehmen.Rundung zur nÃ¤chsten Ganzzahl fÃ¼r Zwecke der Planung annehmen.Annehmen, dass vorzeichenbehaftete arithmetische ÃœberlÃ¤ufe regulÃ¤r Ã¼berschlagen (Wraparound).Kleinen Adressraum annehmen.Annehmen, dass strenge Alias-Regeln Ã¼ber nicht-inline-Funktionsgrenzen hinweg gelten.Annehmen, dass strenge Alias-Regeln gelten.Ziel-CPU als Â»big endianÂ«-konfiguriert annehmen.Ziel-CPU als Â»little endianÂ«-konfiguriert annehmen.Annehmen, dass auf alle Daten im statischen Speicher via LDS/STS zugegriffen werden kann. Diese Option ist nur fÃ¼r Reduced-Tiny-GerÃ¤te wie ATtiny40 sinnvoll.Annehmen, dass Gleitkomma-Speichern und -Laden wahrscheinlich keinen Konflikt verursachen, wenn sie in dieselbe Befehlsgruppe gelegt werden.Annehmen, dass Schleifen mit einem Ausgang keine Endlosschleifen sind.Annehmen, dass EmpfÃ¤nger von Objective-C-Nachrichten nil sein kÃ¶nnen.Annehmen, dass LaufzeitunterstÃ¼tzung vorhanden ist, und daher -lsim von Linker-Kommandozeile auslassen.Annehmen, dass Standard-D-Laufzeitbibliotheken und Â»D mainÂ« vorhanden sind.Annahme, dass die reziproken abschÃ¤tzenden Befehle hÃ¶here Genauigkeit bieten.Annehmen, dass Quelldatei in fester Form vorliegt.Annehmen, dass Quelldatei in freier Form vorliegt.Annehmen, dass die Werte einer AufzÃ¤hlung immer im kleinsten Bereich des Typs liegen.Annehmen, dass bedingte SprÃ¼nge mit Weite Null schnell sind.VxWorks RTP-Umgebung vermuten.VxWorks vThreads-Umgebung vermuten.Einheitliche Syntax fÃ¼r Inline-Assemblercode annehmen.Variable %qs mit vermuteter oder aufgeschobener ZeichenlÃ¤nge in konstantem Ausdruck bei %LFeld %qs mit vermutetem Rang in Klausel %s bei %LFeld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld mit vermuteter Form bei %L muss ein Scheinargument seinFeld %qs mit vermuteter GrÃ¶ÃŸe bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld %qs mit vermuteter GrÃ¶ÃŸe in Klausel %s bei %LFeld %qs mit vermuteter GrÃ¶ÃŸe in Klausel COPYPRIVATE bei %LFeld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %C ist nicht erlaubtFeld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %L ist nicht erlaubtFeld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument seinVermuteter Typ bei %CVermuteter Typ bei %C ist fÃ¼r Komponenten nicht erlaubtVermuteter Typ der Variable %s bei %L ist nur fÃ¼r Scheinvariablen erlaubtDas Zeichen-Dummy-Argument %qs bei %L hat eine angenommene LÃ¤nge und gehÃ¶rt zur Prozedur %qs mit Attribut BIND(C)Argument mit angenommenem Rang bei %L ist nur als effektives Argument der intrinsischen Abfragefunktionen erlaubtArgument mit angenommenem Rang bei %L ist nur als erstes effektives Argument der intrinsischen Abfragefunktion Â»%sÂ« erlaubtArgument vermuteten Ranges erfordert eine explizite Schnittstelle bei %LFeld %qs mit vermutetem Rang bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtFeld mit vermutetem Rang bei %CFeld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION habenFeld mit vermutetem Rang bei %L muss ein Scheinargument seinVariable %s vermuteten Ranges bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument seinVariable %s vermuteten Ranges bei %L kann nur als effektives Argument verwendet werdenVariable Â»%sÂ« vermuteten Ranges bei %L darf keine Referenz auf Subobjekt habenEffektives Argument mit vermuteter Form bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qsFeld mit angenommener Form %qs bei %L als Scheinargument fÃ¼r die BIND(C)-Prozedur %qs bei %LFeld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtDummyfeld mit vermuteter GrÃ¶ÃŸe mit Â»!$ACC DECLAREÂ« bei %LArgument fÃ¼r angenommenen Typ bei %L, das dem Dummy-Argument %qs fÃ¼r den angenommenen Rang entspricht, muss von angenommener Form oder angenommenem Rang seinFeld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem RangArgument Â»%sÂ« bei %L vermuteten Typs erfordert eine explizite SchnittstelleArgument bei %L mit angenommenem Typ ist nicht als effektives Argument der intrinsischen Routine Â»%sÂ« erlaubtArgument bei %L mit angenommenem Typ ist nur als erstes Argument der intrinsischen Routine Â»%sÂ« erlaubtVariable %s vermuteten Typs bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument seinVariable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE habenVariable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) habenVariable %s vermuteten Typs bei %L kann nur als effektives Argument verwendet werdenVariable %s vermuteten Typs bei %L darf kein Feld mit ausdrÃ¼cklicher Form seinVariable %s vermuteten Typs bei %L darf keine Referenz auf Subobjekt habenIm globalen GÃ¼ltigkeitsbereich:Es werden hÃ¶chstens %i ProfildurchlÃ¤ufe unterstÃ¼tzt. Evtl. beschÃ¤digte Datei?Auf hÃ¶chster Ebene:Versuch, nicht reserviertes Â»%sÂ« freizugebenVersuchen, die VerzÃ¶gerungsschlitze der Sprungbefehle auszufÃ¼llen.Versuch, die COMMON-BlÃ¶cke %s und %s durch EQUIVALENCE bei %C indirekt zu Ã¼berschneidenVersuch, den Stapel an dieser Potenz von 2 auszurichten.Versuchen, identische Konstanten Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen.Versuchen, identische Konstanten und konstante Variablen zu verschmelzen.Versuchen, identische Zeichenketten zur Fehlersuche Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen.Versuch, bereits reservierte Variable zu reservierenVersuch, bereits reservierte Variable Â»%sÂ« zu reservierenAttribut %s bei %L in einer TYPE-DefinitionAttribut bei %L ist in STRUCTURE-Definition nicht erlaubtAttribut bei %L ist in TYPE-Definition nicht erlaubtAttribut bei %L ist auÃŸerhalb einer TYPE-Definition nicht erlaubtAdresslisten der Variablen mit progressiven Sichten anreichern.Erkennungszahl des AutoFDO-Profils passt nichtVersion %u des AutoFDO-Profils passt nicht zu %uAutomatisches Feld %qs bei %L kann keine Initialisierung habenAutomatisches Objekt %qs bei %L kann nicht in COMMON bei %L vorkommenFÃ¼gt automatisch Platz fÃ¼r lÃ¤ngere Pfadnamen in Ladebefehlen hinzu (bis zu MAXPATHLEN).Zweigziele automatisch ausrichten, um Strafzyklen fÃ¼r Verzweigung zu verringern.VerfÃ¼gbare Werte fÃ¼r Bits:Durchschnittliche Anzahl der Iterationen einer Schleife.Alle Bereichsgrenzen bei Aufrufbefehlen vermeiden.Vermeiden, dass mehrere Anweisungen zu einer expandierten Kante zusammengefasst werden.Erzeugung PC-relativer Aufrufe verhindern; Indirektion verwenden.Erzeugung indizierter Laden/Speichern-Befehle verhindern, wo mÃ¶glich.Sich Ã¼berschneidende Ziel- und Adressregister bei solchen LDRD-Befehlen vermeiden, die Cortex-M3-Errata auslÃ¶sen kÃ¶nnen.Vermeiden, lesbare Daten in Programmspeicher abzulegen.Spekulative Ladeoperationen verhindern, um Hardwarebesonderheiten zu umgehen.Verwendung von DIV- und MOD-Befehlen verhindern.Die GOT mÃ¶glichst nicht verwenden, um auf externe Symbole zuzugreifen.Interner Compilerfehler: BB %i cannot throw but has an EH edgeInterner Compilerfehler: BB %i has incorrect edgeInterner Compilerfehler: BB %i has incorrect fallthru edgeInterner Compilerfehler: BB %i has multiple EH edgesInterner Compilerfehler: BB %i is missing an EH edgeInterner Compilerfehler: BB %i is missing an edgeInterner Compilerfehler: BB %i last statement has incorrectly set lpInterner Compilerfehler: BB %i too many fallthru edgesInterner Fehler: BB_RTL flag not set for block %dBIND(C)-Variable %qs bei %L muss LÃ¤nge eins habenBIND(C) auf %s %s bei %L angewendetBIND(C) bei %LBIND(C)-Attribut bei %C erfordert eine Schnittstelle mit BIND(C)BIND(C)-Attribut bei %L kann nur fÃ¼r Variablen oder gemeinsame BlÃ¶cke verwendet werdenBIND(C)-Attribut bei %L kann nicht fÃ¼r eine interne Prozedur angegeben werdenBIND(C)-Prozedur mit NAME darf kein POINTER-Attribut bei %C habenBIND(C)-Anweisung bei %CBLANK= bei %L ist in Fortran 95 nicht erlaubtBLOCK-DATA-Konstrukt bei %LBLOCK DATA Element %qs bei %L muss in COMMON seinBLOCK-Konstrukt bei %CBMX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztBOZ bei %L kann nicht in einer Initialisierung alten Stils vorkommenBOZ-Konstante bei %C verwendet Nicht-Standard-Postfix-SyntaxBOZ-Konstante bei %L kann nicht innerhalb eines COMPLEX-intrinsischen Unterprogramms vorkommenDie BOZ-Literalkonstante bei %L darf nicht als Initialisierer vorkommenDie BOZ-Literalkonstante bei %L darf nicht in einem ACHAR-intrinsischen Unterprogramm vorkommenDie BOZ-Literalkonstante bei %L darf nicht in einem CHAR-intrinsischen Unterprogramm vorkommenDie BOZ-Literalkonstante bei %L darf nicht in einem Strukturkonstruktor vorkommenDie BOZ-Literalkonstante bei %L darf nicht in einem Feldkonstruktor vorkommenBOZ-Literalkonstante bei %L darf nicht in einer Ausgabe-IO-Liste vorkommenBOZ-Literalkonstante bei %L darf nicht in einem FLOAT-intrinsischen Unterprogramm vorkommenDie BOZ-Literalkonstante bei %L darf kein tatsÃ¤chliches Argument fÃ¼r %qs seinBOZ-Literalkonstante bei %L kann kein Operand des einstelligen Operators %qs seinBOZ-Literal bei %L darf nur als Wert einer DATA-Anweisung oder als Argument des intrinsischen Unterprogramms INT/REAL/DBLE/CMPLX vorkommenBOZ-Literalkonstante bei %L kann nicht als Operand eines Vergleichsoperators vorkommenBOZ-Literalkonstante in der NÃ¤he von %L kann nicht einer %qs-Variablen zugewiesen werdenDie BOZ-Literalkonstante in der NÃ¤he von %L kann bei einer Initialisierung alten Stils nicht einer %qs-Variablen zugewiesen werdenBOZ auÃŸerhalb einer DATA-Anweisung bei %L verwendetBPF CO-RE unterstÃ¼tzt LTO nichtBPF CO-RE erfordert BTF-Debugging-Informationen, verwenden Sie %<-gbtf%>BYTE-Typ bei %CBei %C verwendeter BYTE-Typ ist auf der Zielmaschine nicht verfÃ¼gbarFalsche 128-Bit-VerschiebungFalsche GPR-FusionFalsche INTENT-Spezifikation bei %CFalscher IO-Basistyp (%d)Falsches Reservierungs-Objekt bei %C fÃ¼r eine PURE-ProzedurUngÃ¼ltige Felddimension bei %LUngÃ¼ltige Feldreferenz bei %LDer Strukturkonstruktor bei %2$L verweist auf die falsche Feldangabe der Komponente %1$qsFalsche Feldangabe fÃ¼r Feld mit explizit gebildeter Form bei %CFalsche Feldangabe fÃ¼r Feld mit durch Vermutung gebildeter Form bei %CFalsche Feldangabe fÃ¼r Feld mit implizit gebildeter Form bei %CFalsche Feldspezifikation in ALLOCATE-Anweisung bei %LUngÃ¼ltiges Zeichen %qc in OPERATOR-Name bei %CFalsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %LFalsche Fortsetzungszeile bei %CFalscher Art-Ausdruck fÃ¼r Funktion %qs bei %LFalsche Art fÃ¼r Logikkonstante bei %CSchlechter NameFalscher OperatorFalsche Form des Initialisierers bei %LFalsche Spezifikation fÃ¼r Feld mit impliziter GrÃ¶ÃŸe bei %CFalsche Spezifikation fÃ¼r Feld bei %L mit angenommener GrÃ¶ÃŸeFalsche Spezifikation fÃ¼r Feld mit zurÃ¼ckgestellter Form bei %CFalsches Ziel in Zeigerzuweisung in PURE-Prozedur bei %LFalscher Typ in Konstanten-AusdruckBad type in gfc_simplify_signBasis-ABI-Typen fÃ¼r LoongArch:Basisobjekt fÃ¼r Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar seinBasisobjekt fÃ¼r Aufruf der Prozedurzeigerkomponente bei %L hat ABSTRACT-Typ %qsBasisobjekt fÃ¼r Aufruf der typgebundenen Prozedur bei %L hat ABSTRACT-Typ %qsGrundlegende ISAs von LoongArch:Bindung bei %C muss denselben Zugriff wie bereits definierte Bindung %qs habenBindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges NOPASS bei %CBindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges PASS bei %CLeeres BLOCK DATA bei %C steht in Konflikt mit vorherigem BLOCK DATA bei %LLeerzeichen in %s-Anweisung in der NÃ¤he von %C erwartetUmfassende SAVE-Anweisung bei %C folgt vorheriger SAVE-AnweisungBlockmarke ist ungeeignet fÃ¼r IF-Anweisung bei %CBlockmarke passt nicht zu arithmetischer IF-Anweisung bei %CBoardname [und Speicherbereich].Beide Planungsmodifizierer MONOTONIC und NONMONOTONIC bei %L angegebenInterner Fehler: Both section and comdat group is setSchranke fÃ¼r Anzahl der Kandidaten, unter der alle Kandidaten in IV-Optimierungen betrachtet werden.Schranke fÃ¼r Anzahl der IV-Verwendungen in bei IV-Optimierungen optimierter Schleife.Schranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers fÃ¼r AliasprÃ¼fung eingefÃ¼gt werden.Schranke fÃ¼r Anzahl der LaufzeitprÃ¼fungen, die von Schleifenversionierung des Vektorisierers fÃ¼r AusrichtungsprÃ¼fung eingefÃ¼gt werden.Schranke fÃ¼r GrÃ¶ÃŸe von AusdrÃ¼cken, die im skalaren Evolutions-Analysierer verwendet werden.Schranke fÃ¼r die KomplexitÃ¤t von AusdrÃ¼cken im skalaren Evolutions-Analysierer.Schranke fÃ¼r die Kosten eines Ausdrucks, um die Anzahl der DurchlÃ¤ufe zu berechnen.Schranke fÃ¼r die Anzahl der Iterationen, die der Brute-Force-Algorithmus zur Auswertung der Anzahl von Iterationen auswertet.Grenzenangabe fÃ¼r %qs in Zeigerzuweisung bei %LSprung bei %L kÃ¶nnte Endlosschleife bewirkenVerzweigungen sind so teuer wie hier angegeben (beliebige Einheit).%s von %d Zweigen ausgefÃ¼hrt
  FÃ¼r Kern A bauen.FÃ¼r Kern B bauen.FÃ¼r SDRAM bauen.Baustein fÃ¼r specs-basierte multilib-bewusste TFLAGS.Eingebaute %qF erfordert z14 oder hÃ¶herEingebaute %qF erfordert z15 oder hÃ¶herEingebaute Funktion nicht implementiertWertargument bei %L kann kein Feld oder Feldabschnitt seinWertargument bei %L ist in diesem Kontext nicht erlaubtWertargument bei %L hat keinen numerischen TypC-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss LÃ¤nge eins habenTyp-Parameter nach C-Art ist fÃ¼r Typ %s, aber Typ bei %L ist %sC++-Konstruktoren und -Destruktoren werden fÃ¼r Objective-C-Felder nicht aufgerufendesignierte Initialisierer fÃ¼r C++ sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarNachschlagen von %qD wÃ¼rde in C++ ein Feld, keinen Typen zurÃ¼ckgebenC++-Module sind nicht kompatibel mit vorkompilierten HeadernC++-Module sind nicht mit der traditionellen Vorverarbeitung kompatibelC++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>%<constexpr%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar%<noexcept%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar%<thread_local%> in C++11 erlaubt dynamische Initialisierung und ZerstÃ¶rung%<thread_local%> von C++11 ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarC++11-Attribute sind erst ab %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarC++11 %<auto%> ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar%<constinit%> aus C++20 ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarC++20 %qE ist nur mit %<-fmodules-ts%> verfÃ¼gbar%qE aus C++20 ist nur mit %<-fmodules-ts%> verfÃ¼gbar, das ist jedoch noch nicht in %<-std=c++20%> enthaltenDie Schreibweise der C++20-Konzeptdefinition ist %<concept <Name> = <Ausdruck>%>C++20 besagt, dass diese mehrdeutig sind, auch wenn der zweite umgekehrt ist:C99-Designator %qE ist kein konstanter GanzzahlausdruckC99-Bezeichner %qE auÃŸerhalb von AggregatinitialisierungCASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %LUntertyp der intrinsischen CCTL-Funktion ist auÃŸerhalb des gÃ¼ltigen BereichsCDX-Befehle werden nur auf der R2-Architektur unterstÃ¼tztCFString-Literalausdruck ist keine ZeichenkettenkonstanteCFString-Literal fehltCHANGE-TEAM-Anweisung bei %CCHARACTER-Ausdruck bei %L wird abgeschnitten (%ld/%ld)CHARACTER-Ausdruck wird in Zuweisung (%wd/%wd) bei %L abgeschnittenCHARACTER-Ausdruck wird in Konstruktor (%td/%td) bei %L abgeschnittenCHARACTER-LÃ¤nge in !$OMP DECLARE REDUCTION %s ist bei %L nicht konstantCHARACTER-LÃ¤nge bei %L muss konstant seinCHARACTER(*)-Funktion %qs bei %LCHARACTER(*)-Funktion %qs bei %L darf nicht feld-wertig seinCHARACTER(*)-Funktion %qs bei %L darf nicht zeiger-wertig seinCHARACTER(*)-Funktion %qs bei %L darf nicht rein seinCHARACTER(*)-Funktion %qs bei %L darf nicht rekursiv seinCLASS-EntitÃ¤t bei %C kann nicht das PARAMETER-Attribut habenCLASS-Selektor bei %L erfordert Zwischenspeicher, was noch nicht implementiert istCLASS-Anweisung bei %CCOMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut habenCLASS-Variable %qs bei %L muss Attrappe, reservierbar oder Zeiger seinCLOSE-Anweisung bei %L erfordert eine UNIT-ZahlCLOSE-Anweisung in PURE-Prozedur bei %C nicht erlaubtCODIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegebenArgument der COLLAPSE-Klausel ist keine konstante positive Ganzzahl bei %CCOLLECT_GCC muss gesetzt sein.COMMON %qs bei %L existiert nichtCOMMON %qs bei %L erfordert AuffÃ¼llen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenCOMMON bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤hntCOMMON bei %L erfordert AuffÃ¼llen mit %d Bytes; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenCOMMON bei %L wurde in einer vorangehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegtCOMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut habenCOMMON-Block %qs bei %L ist auch eine intrinsische ProzedurCOMMON-Block %qs bei %L wird bei %L als PARAMETER verwendetCOMMON-Block %qs bei %L, der auch ein Funktionsergebnis istCOMMON-Block %qs bei %L, der auch eine globale Prozedur istCOMMON-Block %qs bei %L verwendet denselben globalen Bezeichner wie die EntitÃ¤t bei %LCOMMON-Block /%s/ bei %C nicht gefundenCOMMON-Block bei %LCOMMON-Block bei %L mit Bindungsmarke %qs verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %LCOMMON-Blockelement %qs bei %L darf in der PURE-Prozedur %qs kein EQUIVALENCE-Objekt seinCOMMON-Variable %qs bei %L muss konstante ZeichenlÃ¤nge habenCOMPLEX-Argument %qs ist Argument des intrinsischen %qs bei %LCOMPLEX-GrÃ¶ÃŸen kÃ¶nnen nicht bei %L verglichen werdenCONTAINS-Block in Definition des abgeleiteten Typs bei %CCONTAINS-Anweisung bei %C ist bereits in einer enthaltenen ProgrammeinheitCONTAINS-Anweisung ohne FUNCTION- oder SUBROUTINE-Anweisung bei %LCONTIGUOUS-Attribut bei %CCONTIGUOUS-Anweisung bei %CCONVERT-Marke bei %LCOUNT-Argument der intrinsischen Funktion Â»EVENT_QUERYÂ« bei %L muss definierbar seinCOUNT-Argument der intrinsischen Funktion EVENT_QUERY bei %L muss mindestens den GÃ¼ltigkeitsbereich von Standard-Integer abdeckenDas COUNT-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT-Argument fÃ¼r SYSTEM_CLOCK bei %L hat eine Ganzzahl, die kleiner als der Standard istDas COUNT_MAX-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_MAX-Argument fÃ¼r SYSTEM_CLOCK bei %L hat eine Art, die kleiner als die Standard-Ganzzahl istDas COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-ArtDas COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %L hat eine Art, die kleiner als die Standard-Ganzzahl istDie ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64-BefehlssatzCRIS-Port-Behauptung gescheitert: %sCRITICAL-Block innerhalb von OpenACC-Region bei %CCRITICAL-Block innerhalb von OpenMP-Region bei %CCRITICAL-Anweisung bei %CCTF-Debuginformationen angefordert, jedoch nicht vom %qs-Frontend unterstÃ¼tztCYCLE-Anweisung bei %C ist nicht auf Nicht-Schleifenkonstrukt %qs anwendbarCYCLE-Anweisung bei %C fÃ¼r nicht-innerste eingeklappte Â»!$ACC LOOPÂ«-SchleifeCYCLE-Anweisung bei %C fÃ¼r nicht-innerste eingestÃ¼rzte !$OMP DO-SchleifeCYCLE-Anweisung bei %C fÃ¼r nicht-innerste gekachelte Â»!$ACC LOOPÂ«-SchleifeVor jedem Funktionsprolog mcount fÃ¼r Profiling aufrufen.Dump-Funktion fÃ¼r Variablen und Funktion in IL aufrufen.Der Aufrufer kopiert Funktionsargumente, die Ã¼ber versteckte Referenzen Ã¼bergeben werden.%s von %d Aufruf(en) ausgefÃ¼hrt
  IMPORT %qs aus Host-Sichtbarkeitseinheit bei %C nicht mÃ¶glich - existiert nicht.Das Modul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werdenDas Teilmodul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werdenAttribute des USE-verbundenen Symbols %s bei %L kÃ¶nnen nicht verÃ¤ndert werdenAttribute des USE-verbundenen Symbols bei %L kÃ¶nnen nicht verÃ¤ndert werdenVerzeichnis %s kann nicht gewechselt werdenLÃ¤nge des Arrays bei %L kann nicht berechnet werden.ABSTRACT-Typ %qs bei %L kann nicht konstruiert werdenInterner Fehler: Cannot convert %qs to %qs at %L%qs bei %L kann nicht in interoperablen Typ konvertiert werden%s kann nicht nach %s bei %L umgewandelt werdenModuldatei %qs kann nicht gelÃ¶scht werden: %sTemporÃ¤re Moduldatei %qs kann nicht gelÃ¶scht werden: %sForm des Initialisierers bei %L kann nicht bestimmt werdenIntrinsisches Modul namens %qs bei %C nicht gefundenFunktionsdeklaration fÃ¼r %qs kann nicht gefunden werdenSchlÃ¼sselwort %qs in Aufruf von %qs bei %L kann nicht gefunden werdenKeine Menge von geeigneten Multibibliotheken fÃ¼r %<-march=%s%>/%<-mabi=%s%> gefundenDas Symbol %qs kann nicht gefunden werdenName des aktuellen Verzeichnisses kann nicht ermittelt werdenDas implied-shape-Feld bei %L kann nicht mit Skalar initialisiert werdenParameter-Feld bei %L kann nicht mit Elementen variabler LÃ¤nge initialisiert werdenVerzeichnis %s kann nicht erstellt werdenÂ»%sÂ« kann nicht in den Speicher geladen werdenÂ»%sÂ« kann nicht geÃ¶ffnet werdenJSON-Ausgabedatei Â»%sÂ« konnte nicht geÃ¶ffnet werden
  Datei %qs kann nicht geÃ¶ffnet werdenDie eingebundene Datei %qs kann nicht geÃ¶ffnet werdenModuldatei %qs kann bei %C nicht zum Lesen geÃ¶ffnet werden: %sModuldatei %qs kann bei %C nicht zum Schreiben geÃ¶ffnet werden: %sFehler beim Ã–ffnen der omp_requires-Datei %qsDie vor-eingebundene Datei %qs kann nicht geÃ¶ffnet werdenQuelldatei %s kann nicht geÃ¶ffnet werden
! GENERIC %qs bei %L kann nicht Ã¼berschrieben werdenÂ»%sÂ« kann nicht gelesen werdenBei %2$C geÃ¶ffnete Moduldatei %1$qs kann nicht gelesen werden, da sie von einer anderen Version von GNU Fortran erstellt wurdeModuldatei %qs kann nicht in %qs umbenannt werden: %sInterner Fehler: Cannot set Cray pointee array spec.Interner Fehler: Cannot set pointee array spec.Ausdruck bei %L kann nicht vereinfacht werdenIMPLICIT bei %C kann nicht hinter IMPLICIT NONE angegeben werdenTippfehler abfangen.Gas veranlassen, Tomcat-Statistiken auszugeben.Index der Cgraph-Kantenanweisung nicht gefundenIndex der Cgraph-Kantenanweisung auÃŸerhalb des gÃ¼ltigen BereichsInterner Fehler: Chained transparent aliasesWertÃ¤nderung bei Umwandlung von %qs in %qs bei %LNur die unteren 8 Bit des Stapelzeigers verÃ¤ndern.ABI Ã¤ndern, um Doppelwortbefehle zuzulassen.Menge der Vorausplanung Ã¤ndern.GrÃ¶ÃŸte LÃ¤nge der bedingt ausgefÃ¼hrten Sequenzen Ã¤ndern.Anzahl der temporÃ¤ren Register Ã¤ndern, die fÃ¼r bedingt ausgefÃ¼hrte Sequenzen zur VerfÃ¼gung stehen.Stapelzeiger Ã¤ndern, ohne Unterbrechungen (Interrupts) auszuschalten.Sichtbarkeit wird geÃ¤ndert, um standardmÃ¤ÃŸig zu Microsoft Visual Studio zu passen.Zeichen %qs in Zeichenkette bei %C ist in Zeichenart %d nicht reprÃ¤sentierbarZeichen %qs in Zeichenkette bei %L kann nicht in Zeichenart %d umgewandelt werdenZeichenkomponente %qs von %qs bei %L mit aufgeschobener LÃ¤nge muss POINTER oder ALLOCATABLE seinDas Zeichen-Dummy-Argument %qs bei %L muss entweder die konstante LÃ¤nge 1 haben oder eine angenommene LÃ¤nge, es sei denn, es hat eine angenommene Form oder einen angenommenen Rang, da die Prozedur %qs das Attribut BIND(C) hatDas Zeichen-Dummy-Argument %qs bei %L muss die LÃ¤nge 1 haben, da es das Attribut VALUE hatZeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante LÃ¤nge habenAusdruck fÃ¼r ZeichenlÃ¤nge der Komponente %qs bei %L muss vom Typ INTEGER sein, nicht %sZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Scheinargument %qs mit vermuteter Form bei %LZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Zeiger oder reservierbarem Scheinargument %qs bei %LZeichenlÃ¤nge des effektiven Arguments kÃ¼rzer als das des Scheinarguments %qs (%lu/%lu) bei %LZeichenlÃ¤nge der Komponente %qs muss ein konstanter Spezifikationsausdruck bei %L seinZeichenwertiges Argument %qs der Anweisungsfunktion bei %L muss konstante LÃ¤nge habenZeichenwertige interne Funktion %qs bei %L darf keine angenommene LÃ¤nge habenZeichenwertige Modulprozedur %qs bei %L darf keine vermutete LÃ¤nge habenZeichenwertige Anweisungsfunktion %qs bei %L muss konstante LÃ¤nge habenCFR-AusfÃ¼hrungspfade auch vor Aufrufen prÃ¼fen, die ihre Ergebnisse zurÃ¼ckgeben.CFR-AusfÃ¼hrungspfade auch prÃ¼fen, wenn eine Funktion aufgrund einer Exception verlassen wird.Zur Laufzeit auf StapelÃ¼berlauf prÃ¼fen.Auf Syntaxfehler prÃ¼fen, dann anhalten.RÃ¼ckgabewert des C++-Operators new prÃ¼fen.Strategie zur Erzeugung von Zeichenkettenoperationen wÃ¤hlen.HÃ¤ppchengrÃ¶ÃŸe des OMP-Schedulers fÃ¼r Schleifen, die durch parloops parallelisiert wurden.Klausel erwartet bei %CKlausel erwartet bei %C nach dem abschlieÃŸenden KommaAlle Tuningfeatures zurÃ¼cksetzen.Register, die beim Funktionsaufruf verwendet wurden, am Ende auf 0 zurÃ¼cksetzen.HardwarefÃ¤higkeiten beim Linken lÃ¶schen.BSS komplett lÃ¶schen und mit Null initialisierte Werte in BSS platzieren.Koarray-Komponente %qs bei %L muss reservierbar mit aufgeschobener Form seinCoarray-Deklaration bei %CKoarray-Bezeichner bei %C, aber %qs ist kein KoarrayKoarray-Scheinargument %qs bei %L fÃ¼r elementare ProzedurCoarray-Scheinvariable %qs bei %L in BIND(C)-Prozedur %qs nicht erlaubtKoarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlichKoarray-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form habenCoarrays bei %C ausgeschaltet, %<-fcoarray=%> schaltet sie einKoarrays bei %L ausgeschaltet, %<-fcoarray=%> schaltet sie einCode zur Neu-Reservierung des reservierbaren Feldes bei %L wird hinzugefÃ¼gtCode zur Neu-Reservierung der reservierbaren Variable bei %L wird hinzugefÃ¼gtCode-GrÃ¶ÃŸe: small, medium oder large.Koindex der Kodimension %d muss bei %L ein Skalar seinUnpassende RÃ¤nge des Koindex in Feldreferenz bei %L (%d/%d)Koindiziertes effektives ASYNCHRONOUS- oder VOLATILE-Argument bei %L erfordert, dass Schein-%qs weder ASYNCHRONOUS noch VOLATILE hatEffektives koindiziertes Argument bei %L in PURE-Prozedur wird an POINTER-Scheinargument Ã¼bergebenEffektives koindiziertes Argument bei %L in PURE-Prozedur wird an INTENT(%s)-Argument Ã¼bergebenKoindiziertes effektives Argument bei %L an scheinreservierbares %qs erfordert INTENT(IN)Koindiziertes effektives Argument bei %L an Scheinzeiger %qsKoindiziertes effektives Argument bei %L mit reservierbarer endgÃ¼ltiger Komponente fÃ¼r Schein-%qs erfordert entweder VALUE oder INTENT(IN)Koindiziertes effektives Argument bei %L mit endgÃ¼ltiger ZeigerkomponenteKoindiziertes reservierbares Objekt bei %LKoindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesenKoindizierter Ausdruck auf Zeigerkomponente %qs in Strukturkonstruktor bei %LKoindiziertes Objekt mit polymorpher reservierbarer Subkomponente bei %LKoindiziertem polymorphen effektiven Argument bei %L wird polymorphes Scheinargument %qs Ã¼bergebenKoindizierte Prozedurzeiger-Komponente bei %CKoindizierte Variable darf keine reservierbare endgÃ¼ltige Komponente in Zuweisung bei %L habenIm Falle eines internen Fehlers im C/C++-Compiler die Debuginformationen sammeln und in temporÃ¤re Datei ausgeben.Komma hinter * bei %C ist nur zusammen mit einer I/O-Liste erlaubtKomma vor Ein-/Ausgabeelementliste bei %LKomma bei %C erwartetFehlendes Komma nach P-Deskriptor in Formatzeichenkette bei %LCode fÃ¼r Â»Big EndianÂ«-Modus erzeugen.Code fÃ¼r Â»Little Endian-Modus erzeugen. Dies ist der Standard.Code Ã¼bersetzen, der Cygwin DLL-Wrapper benÃ¶tigt, um C++-Operator new/delete zu ersetzen.FÃ¼r 32-Bit-Zeiger kompilieren.FÃ¼r 64-Bit-Zeiger kompilieren.FÃ¼r ETRAX 100 (CRIS v8) Ã¼bersetzen.FÃ¼r ETRAX 4 (CRIS v3) Ã¼bersetzen.FÃ¼r V8+-ABI-Ã¼bersetzen.FÃ¼r GerÃ¤te kompilieren, die aktiviertes XNACK erfordern. StandardmÃ¤ÃŸig Â»anyÂ«, wenn USM unterstÃ¼tzt wird.FÃ¼r GerÃ¤te mit aktivierter SRAM-ECC-Funktion kompilieren (oder auch nicht). Vorgabewert ist Â»anyÂ«.FÃ¼r das DSBT-Shared-Library-ABI kompilieren.FÃ¼r m32r Ã¼bersetzen.FÃ¼r m32r2 Ã¼bersetzen.FÃ¼r m32rx Ã¼bersetzen.FÃ¼r v850-Prozessor Ã¼bersetzen.FÃ¼r v850e-Prozessor Ã¼bersetzen.FÃ¼r v850e1-Prozessor Ã¼bersetzen.FÃ¼r v850e2-Prozessor Ã¼bersetzen.FÃ¼r v850e2v3-Prozessor Ã¼bersetzen.FÃ¼r v850e3v5-Prozessor Ã¼bersetzen.FÃ¼r die v850es-Variante des v850e1 Ã¼bersetzen.Debuggingcode mitcompilieren.Unittest-Code eincompilieren.Release-Version compilieren.Ganze Ãœbersetzungseinheit auf einmal Ã¼bersetzen.Ãœbersetzungszeit-Bonus, den IPA-CP an Kandidaten vergibt, die Schleifengrenzen oder Schrittweiten bekannt machen.Meckern, wenn ein Name als Klassenmember deklariert wird, nachdem der Name bereits anderswo verwendet wird.Meckern, wenn eine Kommandozeilenoption gÃ¼ltig ist, aber nicht zum aktuellen Frontend gehÃ¶rt.Komplexes Argument von LOG bei %L kann nicht Null seinKomplexe Multiplikation und Division befolgen Fortran-Regeln.Komponente %qs bei %C bereits bei %L deklariertKomponente %qs bei %C bereits im Elterntypen bei %L deklariertKomponente %qs bei %C ist eine PRIVATE-Komponente von %qsKomponente %qs bei %L kann nicht ALLOCATABLE-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L istKomponente %qs bei %L kann nicht POINTER-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L istKomponente %qs bei %L hat das CONTIGUOUS-Attribut, aber ist kein FeldzeigerKomponente %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray seinKomponente %qs bei %L mit Koarray-Komponente darf ein Nicht-Zeiger und nicht-reservierbares Skalar seinKomponente %qs in abgeleitetem Typ %qs bei %L kÃ¶nnte nicht C-kompatibel seinKomponente %qs in abgeleitetem Typ %qs bei %L kÃ¶nnte nicht C-kompatibel sein, obwohl abgeleiteter Typ %qs BIND(C) istKomponente %qs wird im Strukturkonstruktor bei %L doppelt initialisiertKomponente %qs von %qs bei %L hat den gleichen Namen wie eine geerbte typgebundene ProzedurKomponente %qs von BIND(C)-Typ bei %L muss LÃ¤nge eins habenKomponente %qs mit CLASS bei %C muss allozierbar oder Zeiger seinKomponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension haben oder eine Subkomponente eines Koarrays sein, was wegen des Zeigerattributs der Komponente nicht mÃ¶glich istKomponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension haben oder eine Subkomponente eines Koarrays sein, was wegen des Zeigerattributs der Komponente nicht mÃ¶glich istKomponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-AttributKomponente bei %C muss ein POINTER-Attribut habenKomponenteninitialisierung ohne Namen hinter Komponente namens Â»%sÂ« bei %LKomponente rechts einer Teilreferenz mit Rang ungleich Null darf bei %L kein Attribut ALLOCATABLE habenKomponente rechts einer Teilreferenz mit Rang grÃ¶ÃŸer Null darf kein POINTER-Attribut bei %L habenKomponente mit KIND-Attribut bei %C muss ein INTEGER seinKomponente mit LEN-Attribut bei %C muss INTEGER seinKomponenten in TYPE bei %C mÃ¼ssen CONTAINS vorausgehenLocview-RÃ¼cksetzpunkte auf Basis der geschÃ¤tzten BefehlslÃ¤ngen berechnen.Berechnetes GOTO bei %CVerkettungsoperator bei %L muss Zeichenketten der gleichen Sorte verkettenVerkettungsoperator in Ausdruck bei %L muss zwei CHARACTER-Operanden habenAbgedeckte Bedingungsergebnisse: %s von %d
! Bedingte Kopierbefehle fÃ¼r Gleitkommazahlen aktivieren.Bedingte Kopierbefehle fÃ¼r Ganzzahlen aktivieren.FÃ¼r das newlib-Board-spezifische Laufzeitumgebung konfigurieren. Vorgabewert ist or1ksim.Konfiguriert mit: %s
  In Konflikt stehende Initialisierungen in Union bei %L und %LNÃ¤her der IBM XLC-Semantik entsprechen.Mit nichts besonderem Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1990, wie 1994 ergÃ¤nzt, Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 1990 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1990 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003 sowie GNU-Erweiterungen) Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003) Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 1999 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 1999 Ã¼bereinstimmen.Mit dem ISO-C-Standard von von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2011 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2011 Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2014 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2014 Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2017 (verÃ¶ffentlicht 2018) mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C-Standard von 2017 (2018 verÃ¶ffentlicht) Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2017 mit GNU-Erweiterungen Ã¼bereinstimmen.Mit dem ISO-C++-Standard von 2017 Ã¼bereinstimmen.Mit dem ISO-C++-Standard 2020 Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C++-Standard fÃ¼r 2020 mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem ISO-C-Standardentwurf 2023 Ã¼bereinstimmen (VerÃ¶ffentlichung fÃ¼r 2024 geplant) (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C-Standardentwurf fÃ¼r 2023 (VerÃ¶ffentlichung fÃ¼r 2024 geplant) mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem ISO-C++-Standardentwurf 2023 Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C++-Standardentwurf fÃ¼r 2023 mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem ISO-C++-Standardentwurf 2026 Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung).Mit dem ISO-C++-Standardentwurf fÃ¼r 2026 mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2003 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2008 inkl. TS 29113 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2008 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2018 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 2023 Ã¼bereinstimmen.Mit dem Standard ISO Fortran 95 Ã¼bereinstimmen.Mit der in GCC 4.0 implementierten Version Objective-C 1.0 Ã¼bereinstimmen.Der ABI o32-FPXX entsprechen.Zugriff auf Speicher in BytegrÃ¶ÃŸe als langsam betrachten.Typ Â»intÂ« als 16 Bit breit ansehen.Typ Â»intÂ« als 32 Bit breit ansehen.Die MESSAGE-Klausel bei %L erfordert einen konstanten ZeichenausdruckKonstanter Ausdruck in FORMAT-Markierung bei %L muss vom Standard-CHARACTER-Typ seinKonstanten-Ausdruck erforderlich bei %CKonstanter logischer Wert in CASE-Anweisung wird bei %L wiederholtKonstante memcpy-GrÃ¶ÃŸe in Bytes, ab der die MOPS-Sequenz verwendet werden soll.Konstante memmove-GrÃ¶ÃŸe in Bytes, ab der die MOPS-Sequenz verwendet werden soll.Konstante memset-GrÃ¶ÃŸe in Bytes, ab der die MOPS-Sequenz verwendet werden soll.Argument muss eine Ganzzahlkonstante seinNetze konstruieren und nicht zusammenhÃ¤ngende Verwendungen einzelner Variablen aufteilen.Enthaltene Funktion %qs bei %L hat keinen IMPLICIT-TypEnthaltene Prozedur %qs bei %C steht in Konflikt mit Prozedur, die bei %L definiert wurdeEnthaltene Prozedur %qs bei %C ist bereits mehrdeutigSchnittstellenprozedur %qs bei %L hat denselben Namen wie die umgebende ProzedurEnthaltene Prozedur %qs bei %L einer PURE-Prozedur muss auch PURE seinErstellen der Steuerung fÃ¼r KehrwertabschÃ¤tzungen.Steuert, dass IRA die Ã¼bereinstimmende Bedingung (doppelte Operandennummer) in allen verfÃ¼gbaren Alternativen fÃ¼r die bevorzugte Registerklasse stark berÃ¼cksichtigt. Wenn sie auf Null gesetzt ist, bedeutet dies, dass IRA die Ã¼bereinstimmende Bedingung nur berÃ¼cksichtigt, wenn sie in der einzigen verfÃ¼gbaren Alternative mit einer geeigneten Registerklasse enthalten ist. Andernfalls bedeutet es, dass IRA alle verfÃ¼gbaren Alternativen fÃ¼r die bevorzugte Registerklasse prÃ¼ft, selbst wenn sie eine Auswahl mit einer geeigneten Registerklasse gefunden hat, und die gefundene qualifizierte Ã¼bereinstimmende EinschrÃ¤nkung beachtet.Den IEEE-Trap-Modus steuern.Den generierten FP-Rundungsmodus steuern.Die PrÃ¤zision der FP-Ausnahmen steuern.Steuern, welche Ereignisse in den Diagnosepfaden angegeben werden.Steuert, wie der Schleifenvektorisierer partielle Vektoren verwendet. 0 bedeutet nie, 1 bedeutet nur fÃ¼r Schleifen, die nicht unbedingt vektorisiert werden mÃ¼ssen, 2 bedeutet fÃ¼r alle Schleifen. Voreinstellung ist 2.Umwandlung von %qs in %qs bei %LUmwandlung von %s in %s bei %LUmwandlung von %s in standardartiges COMPLEX(%d) bei %L kÃ¶nnte Genauigkeit verlieren, evtl. KIND-Argument verwendenUmwandlung einer Unendlichkeit oder NaN bei %L in INTEGERAdressen der Form BASE + LARGE_OFFSET in NEW_BASE + SMALL_OFFSET konvertieren, damit mehr Speicherzugriffe als komprimierte Anweisungen generiert werden kÃ¶nnen. Zielt derzeit auf 32-Bit-Integer-Laden/Speichern ab.Umwandlung bedingter SprÃ¼nge in innersten Schleifen in zweiglose Ã„quivalente durchfÃ¼hren.Gleitkommakonstanten in Konstanten einfacher Genauigkeit umwandeln.FunktionsrÃ¼ckkehr in Aufruf umwandeln und Thunk zurÃ¼ckgeben.Indirekte Aufrufe und SprÃ¼nge in Aufrufe umwandeln und Thunks zurÃ¼ckgeben.Feldabschnitte bei Prozedureintritt in einen zusammenhÃ¤ngenden Block kopieren.Copyright %s 2024 Free Software Foundation, Inc.
  Unpassender Korang in Argument %qs bei %L (%d und %d)Kosten, zu denen GCSE-Optimierungen nicht die Entfernung beeintrÃ¤chtigen werden, um die ein Ausdruck verschoben werden kann.FÃ¼r Sprungbefehl anzunehmende Kosten.FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten.FÃ¼r einen Multiplikationsbefehl anzunehmende Kosten; 4 entspricht einem normalen Befehl.Addis-Wert fÃ¼r Fusion kann nicht erzeugt werdenAusgabedatei Â»%sÂ« konnte nicht geÃ¶ffnet werden
  Spekulative AbhÃ¤ngigkeiten wÃ¤hrend PrioritÃ¤tsberechnung der Befehle zÃ¤hlen.Cray-Zeigerende bei %C kann nicht Feld mit impliziter Form seinCray-Zeigerende bei %L tritt in mehreren pointer()-Anweisungen aufCray-Zeigerziel %qs in %s-Klausel bei %LCray-Zeigerziel %qs in Klausel SHARED bei %LCray-Zeigerziel-Objekt %qs in Klausel %s bei %LCray-Zeigerziel-Objekt %qs von abgeleitetem Typ in Â»%sÂ«-Klausel bei %LCray-Zeigerziel-Objekt %qs von polymorphem Typ in %qs-Klausel bei %LCray-Zeiger %qs in %s-Klausel bei %LCray-Zeiger bei %C hat %d Bytes Genauigkeit; Speicheradressen benÃ¶tigen %d BytesCray-Zeiger bei %C muss eine Ganzzahl seinCray-Zeiger-Deklaration bei %C benÃ¶tigt den Schalter %<-fcray-pointer%>Cray-Zeiger-Objekt %qs in Klausel %s bei %LCray-Zeiger-Objekt von abgeleitetem Typ %qs in Â»%sÂ«-Klausel bei %LCray-Zeiger-Objekt %qs von polymorphem Typ in %qs-Klausel bei %LGUI-Anwendung erzeugen.Dynamisch gebundene, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Shared Library erzeugen.Statische, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Kanonische Induktionsvariablen in Schleifen erzeugen.Konsolenanwendung erzeugen.Von Â»gcovÂ« benÃ¶tigte Dateien anlegen.Â»%sÂ« wird erzeugt
! Zwischenergebnis-Feld bei %L wird erzeugtBei %L wird ein vorÃ¼bergehendes Feld fÃ¼r Argument %qs erzeugtDer aktuelle RISC-V-GCC unterstÃ¼tzt RVV im Big-Endian-Modus nichtDer aktuelle RISC-V-GCC unterstÃ¼tzt keine VLEN grÃ¶ÃŸer als 4096bit fÃ¼r die Erweiterung Â»VÂ«D unterstÃ¼tzt auf dieser Zielplattform keine Zeiger.D-Inline-Assembler-Anweisungen werden in GDC nicht unterstÃ¼tzt.DATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werdenDATA-Element %qs bei %L kann keinen Coindex habenDas DATA-Element %qs bei %L kann kein ALLOCATABLE-Attribut habenDATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollstÃ¤ndiges Feld seinDas DATA-Objekt in der NÃ¤he von %L hat das Zeiger-Attribut und der entsprechende DATA-Wert ist kein gÃ¼ltiges initial-data-targetDATA-Anweisung bei %C hinter der ersten ausfÃ¼hrbaren AnweisungDATA-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenDATA-Anweisung bei %C ist in PURE-Prozedur nicht erlaubtDATA-Anweisung bei %L hat mehr Werte als VariablenDATA-Anweisung bei %L hat mehr Variablen als WerteDC-Format-Spezifizierer bei %C nicht erlaubtDEALLOCATE ObjektDEALLOCATE von Koarray bei %C in CRITICAL-BlockDEALLOCATE von Koarray bei %C in DO CONCURRENT-BlockDECIMAL= bei %L ist in Fortran 95 nicht erlaubtDEFAULTMAP bei %C, aber das vorherige DEFAULTMAP ist fÃ¼r Kategorie %sDEFAULTMAP bei %C, aber das vorherige DEFAULTMAP hat eine unspezifizierte KategorieDEF_INTERNAL_FLT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDEF_INTERNAL_INT_FN (%s) hat keine verknÃ¼pften eingebauten FunktionenDELIM= bei %L ist in Fortran 95 nicht erlaubtDie DEPEND-Klausel bei %L des OMP-DEPOBJ-Konstrukts darf nur einen einzigen Locator habenDEPEND-Klausel bei %L des OMP-DEPOBJ-Konstrukts darf nicht den AbhÃ¤ngigkeitstyp DEPOBJ habenDEPOBJ im DEPOBJ-Konstrukt bei %L muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND seinDETACH-Ereignisbehandler %qs in %s-Klausel bei %LDETACH-Ereignisbehandler %qs in SHARED-Klausel bei %LDEVICE_TYPE muss ANY sein, wenn es mit INDIRECT bei %L verwendet wirdDIM-Argument (%d) fÃ¼r intrinsisches SIZE bei %L auÃŸerhalb des Bereichs (1:%d)DIM-Argument bei %L ist auÃŸerhalb der GrenzenDIM-Argument ohne COARRAY-Argument ist fÃ¼r intrinsisches THIS_IMAGE bei %L nicht erlaubtDIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegebenArgument DISTANCE= fÃ¼r NUM_IMAGES bei %LArgument DISTANCE= fÃ¼r THIS_IMAGE bei %LDie chunk_size der DIST_SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckDO CONCURRENT-Konstrukt bei %CDO-Schleife bei %L ist undefiniert, da sie Ã¼berlÃ¤uftDO-Schleife bei %L ist undefiniert, da sie unterlÃ¤uftDO-Schleife bei %L wird null mal ausgefÃ¼hrtDO-Schrittwert ist NullDO-Abbruchanweisung ist nicht Â»END DOÂ« oder Â»CONTINUEÂ« mit Marke %d bei %CDO-Iterator %qs bei %L ist innerhalb eines Iterators mit gleichem NamenDOUBLE COMPLEX bei %CDP-Format-Spezifizierer bei %C nicht erlaubtDTIO-%s-Prozedur bei %L muss rekursiv seinDTIO-Zeichenargument bei %L muss angenommene LÃ¤nge habenDTIO-Scheinargument bei %L muss ein Skalar seinDTIO-Scheinargument bei %L muss ein ASSUMED SHAPE ARRAY seinDTIO-Scheinargument bei %L muss von KIND = %d seinDTIO-Scheinargument bei %L muss vom Typ %s seinDTIO-Scheinargument bei %L muss INTENT %s habenDTIO-Prozedur %qs bei %L muss ein Unterprogramm seinDarwin unterstÃ¼tzt Â»-mfentryÂ« oder verwandte Optionen nichtDarwin ist keine mx32-PlattformDatenelement oberhalb der oberen Feldgrenze bei %LDatenelement unterhalb der unteren Feldgrenze bei %LDaten werden im Big-Endian-Format gespeichert.Daten werden im Little-Endian-Format gespeichert (Standard).Daten werden ausgehend vom Start des Programmcodes statt der GOT adressiert (mit -fPIC/-fPIE).Datenziel bei %L darf keinen Koindex habenDatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe seinElement zum Datenaustausch bei %L kann nicht polymorph sein, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten habenDatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitetDatenÃ¼bertragungselement bei %L kann keine Prozedurzeiger-Komponenten habenDatenzeigerobjekt bei %L muss unbegrenzt polymorph oder von einem Typ mit BIND- oder SEQUENCE-Attribut sein, um zum unbegrenzt polymorphen Ziel zu passenDebugging-Bibliothe, die anstelle von phobos verwendet wird.Wenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschaltenWenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschaltenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf, der %lli-mal ausgefÃ¼hrt wurde, devirtualisiert werdenWenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe, die %lli-mal ausgefÃ¼hrt wurden, devirtualisiert werdenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschaltenWenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschaltenStandardbibliothek, die anstelle von phobos verwendet wird.Das durch Vorgabe initialisierte Dummy-%qs-Argument %qs bei %L ist in der BIND(C)-Prozedur %qs nicht erlaubtZurÃ¼ckholen der Funktionsargumente vom Stapel bis auf weiteres hinauszÃ¶gern.Aufgeschobenes Feld %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtParameter aufgeschobenen Typs wird noch nicht unterstÃ¼tztDas Zeichen-Dummy-Argument %qs bei %L hat verzÃ¶gerte LÃ¤nge und gehÃ¶rt zur Prozedur %qs mit dem Attribut BIND(C)Unerreichbare Befehle lÃ¶schen, die Ausnahmen werfen kÃ¶nnen.UnnÃ¶tige NullzeigerprÃ¼fungen lÃ¶schen.GelÃ¶schte Funktion:AbhÃ¤ngigkeitstyp SINK wird zusammen mit SOURCE an demselben Konstrukt bei %L verwendetVeraltet zugunsten von -Wc11-c23-compat.Veraltet zugunsten von -std=c++11.Veraltet zugunsten von -std=c++14.Veraltet zugunsten von -std=c++17.Veraltet zugunsten von -std=c11.Veraltet zugunsten von -std=c23.Veraltet zugunsten von -std=c99.Veraltet zugunsten von -std=gnu++11.Veraltet zugunsten von -std=gnu++14.Veraltet zugunsten von -std=gnu++17.Veraltet zugunsten von -std=gnu11.Veraltet zugunsten von -std=gnu23.Veraltet zugunsten von -std=gnu99.Veraltet zugunsten von -std=iso9899:1999.Veraltete Option. Stattdessen -mno-vrsave verwenden.Veraltete Option. Stattdessen -mvrsave verwenden.Veraltet. Dieser Schalter hat keine Auswirkung.Abgeleiteter Typ %qs bei %C wird verwendet, bevor er definiert wirdAbgeleiteter Typ %qs bei %L kann nicht das SEQUENCE-Attribut haben, da er BIND(C) istAbgeleiteter Typ %qs bei %L widerspricht namelist-Objekt %qs bei %CAbgeleiteter Typ %qs bei %L wurde nicht deklariertAbgeleiteter Typ %qs bei %L darf nicht ABSTRACT seinAbgeleiteter Typ %qs bei %L muss eine Erweiterung von %qs seinAbgeleiteter Typ %qs bei %L muss erweiterbar seinAbgeleiteter Typ %qs kann bei %C nicht als Variable verwendet werdenAbgeleiteter Typ %qs kann bei %L nicht als Variable verwendet werdenAbgeleiteter Typ %qs, bei %L deklariert, muss BIND-Attribut haben, um C-kompatibel zu seinAbgeleiteter Typ %qs wird als Argument bei %L verwendetAbgeleiteter Typ %qs mit Attribut BIND(C) bei %L ist leer und kÃ¶nnte fÃ¼r entsprechenden C-Prozessor unzugreifbar seinAbgeleiteter Typ bei %C kann nur PRIVATE im Spezifikationsteil eines Moduls seinAbgeleiteter Typ bei %C kann nur PUBLIC im Spezifikationsteil eines Moduls seinAbgeleiteter Typ bei %C wurde vorher nicht definiert und kann daher nicht in einer abgeleiteten Typdefinition auftretenKomponente %C abgeleiteten Typs ist kein zulÃ¤ssiges EQUIVALENCE-ElementDeklaration abgeleiteten Typs mit FINAL bei %C muss im Spezifikationsteil eines Moduls seinDefinition eines abgeleiteten Typs bei %C mit leerem CONTAINS-AbschnittDefinition des abgeleiteten Typs bei %C ohne KomponentenAbgeleitete Typdefinition von %qs bei %C wurde bereits definiertAbgeleiteter Typname %qs bei %C hat bereits einen BasistypAbgeleiteter Typname %qs bei %C hat bereits einen Basistypen von %sVariable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu seinVariable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu seinVariable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON seinVariable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt seinVariable %qs abgeleiteten Typs in COMMON bei %L hat eine endgÃ¼ltige Komponente, die allozierbar istVariable %qs abgeleiteten Typs in COMMON bei %L hat weder das SEQUENCE- noch das BIND(C)-AttributVariable %qs abgeleiteten Typs in COMMON bei %L darf nicht Standardinitialisierung habenBei %2$L deklarierter abgeleiteter Typ %1$qs muss ABSTRACT sein, da %3$qs DEFERRED und nicht Ã¼berschrieben istAbgeleiteter Typ %qs bei %C mit BIND(C) darf keinen CONTAINS-Abschnitt habenAbgeleiteter Typ %qs bei %C mit SEQUENCE darf keinen CONTAINS-Abschnitt habenScheinargument %qs abgeleiteten Typs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt und hat keine StandardinitialisierungKeine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Keine weiteren Informationen verfÃ¼gbar.Felder von teilweise konstruierten Objekten zerstÃ¶ren.AusfÃ¼hrungspfade erkennen, die ausgelÃ¶st werden, indem ein Nullwert auf eine Weise verwendet wird, die durch ein Â»returns_nonnullÂ«- oder Â»nonnullÂ«-Attribut verboten ist. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt.AusfÃ¼hrungspfade erkennen, die durch Dereferenzieren eines Nullzeigers fehlerhaftes oder undefiniertes Verhalten auslÃ¶sen. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt.Feststellen, welche AbhÃ¤ngigkeiten zwischen Befehlen als teuer angesehen werden.Unterschiedliche CHARACTER-LÃ¤ngen (%ld/%ld) in FeldkonstruktorUnterschiedliche CHARACTER-LÃ¤ngen (%wd/%wd) in Feldkonstruktor bei %LVerschiedene Zeichenarten bei %LParameter verschiedener Typen in Zeigerzuweisung bei %LVerschiedene RÃ¤nge in Zeigerzuweisung bei %LAndere Form fÃ¼r %s bei %L fÃ¼r Dimension %d (%d und %d)Unterschiedliche Form fÃ¼r Argumente %qs und %qs bei %L fÃ¼r intrinsisches %<dot_product%>Andere Form bei Dimension 1 fÃ¼r Argumente %qs und %qs bei %L fÃ¼r intrinsisches matmulAndere Form bei Dimension 2 fÃ¼r Argument %qs und Dimension 1 fÃ¼r Argument %qs bei %L fÃ¼r intrinsisches matmulVerschiedene Typ-Arten bei %LVerschiedene Typen in Zeigerzuweisung bei %L; Versuch der Zuweisung von %s an %sFÃ¼r %s bei %L wurden Dimensionen nach dessen Initialisierung angegebenDie Warnung Â»-Wframe-larger-than=Â« ausschalten. Entspricht Â»-Wframe-larger-than=<SIZE_MAX>Â« oder grÃ¶ÃŸer.Die Warnung Â»-Wlarger-than=Â« ausschalten. Entspricht Â»-Wlarger-than=<SIZE_MAX>Â« oder grÃ¶ÃŸer.ARCompact-spezifischen Durchlauf, um Befehle fÃ¼r bedingte AusfÃ¼hrung zu erzeugen, ausschalten.CFR in Blattfunktionen ausschalten.Gleitkommaregister ausschalten. Ã„quivalent zu -msoft-float.FPU-ISA wird ausgeschaltet, kann mit %<-mfloat-abi=soft%> eingeschaltet werdenLR- und SR-Befehle davon abhalten, FPX-Erweiterungsregister zu verwenden.Durchlauf fÃ¼r Skalar-nach-Vektor-Optimierung ausschalten, der 64-Bit-Ganzzahlberechnungen in Vektorberechnungen umwandelt.Die Warnung Walloc-size-larger-than= ausschalten. Entspricht Walloc-size-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer.Die Warnung Walloca-larger-than= ausschalten. Entspricht Walloca-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer.Die Warnung Â»-Wstack-usage=Â« ausschalten. Entspricht Â»-Wstack-usage=<SIZE_MAX>Â« oder grÃ¶ÃŸer.Die Warnung Wvla-larger-than= ausschalten. Entspricht Wvla-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer.Zugriff auf gemeinsamen Speicher ausschalten.Zugriff auf Variablen, die mit Â»@systemÂ« markiert sind, von @safe-Code aus verbieten.Gleitkommaoptimierungen ausschalten, die die IEEE-Vorzeichenbehaftung von Null nicht beachten.Hardware-Gleitkommabefehle ausschalten.Indizierte Adressierung ausschalten.Von IEEE-Signalisierungs-NaNs wahrnehmbare Optimierungen ausschalten.Optimierungen, die Standard-Rundungsverhalten fÃ¼r Gleitkomma annehmen, ausschalten.LageunabhÃ¤ngigen Code (PIC) fÃ¼r Verwendung in BS-Kernelcode ausschalten.Vorverarbeitung ausschalten.Leerregister ausschalten.Stapelschrubben komplett ausschalten, unabhÃ¤ngig von Strub-Attributen.Verwendung der RX-FPU-Befehle ausschalten.Direkte Aufrufe von globalen Funktionen verbieten.Mehr als Â»msched-max-memory-insnsÂ« in Befehlsgruppe verbieten. Ansonsten ist Grenze Â»weichÂ« (Nicht-Speicheroperationen beim Erreichen der Grenze bevorzugen).Optimierung der Endrekursion verbieten, wenn die aufrufende Routine die ZeichenlÃ¤nge weggelassen haben kÃ¶nnte.UnvollstÃ¤ndige unverÃ¤nderliche Umwandlungen, die bislang fÃ¤lschlicherweise erlaubt waren, verbieten.Reine und konstante Funktionen entdecken.Nur-lese und nicht-adressierbare statische Variablen entdecken.Nur-lese-, nur-schreib- und nicht-adressierbare statische Variablen entdecken.Ãœbersetzungszeitstatistik anzeigen.WÃ¤hrend der Ãœbersetzung angesammelte Statistik anzeigen.Zielspezifische Befehlszeilenoptionen (einschlieÃŸlich Assembler- und Linker-Optionen) anzeigen.Codebaum nach Frontend-Optimierung anzeigen.Codebaum nach Analyse anzeigen.Codebaum nach Analyse anzeigen; veraltete Option.Compiler-Version anzeigen.Frontend-AST nach dem Parsen und der semantischen Analyse anzeigen.Die globale Symboltabelle nach dem Parsen anzeigen.Die Symbole in umgekehrter Reihenfolge ausgeben.Diese Informationen anzeigen.Division durch Null bei %LDivision durch Null beim Konvertieren von %s in %s bei %LDivisionsstrategie, eine von: call-div1, call-fp, call-table.In LRA die ablaufsensitive Rematerialisierung durchfÃ¼hren.Dispatch-Planung durchfÃ¼hren, wenn Prozessor bdver1, bdver2, bdver3, bdver4 oder znver1 ist und Haifa-Planung ausgewÃ¤hlt ist.Die D-Programmstart-Dateien mit dem Compilat binden.Keine BRcc-Befehle in arc_reorg erzeugen.Keine Standardsymbolexporte zu Modulen oder dynamischen Bibliotheken hinzufÃ¼gen.Keinen StandardausfÃ¼hrungspfad (fÃ¼r die Bibliotheksverzeichnisse des Compilers) zu Programmen, Modulen oder dynamischen Bibliotheken hinzufÃ¼gen.Verbieten, dass konstante Daten in Codeabschnitten platziert werden.Nicht von einem groÃŸen TLS-Segment ausgehen.Nicht annehmen, dass Funktionen, die im Trainingslauf nie ausgefÃ¼hrt wurden, kalt sind.Nicht annehmen, dass Standard-C-Bibliotheken und Â»mainÂ« vorhanden sind.Leerregister nicht ausschalten.Kommentare in Makroexpansionen nicht verwerfen.Kommentare nicht verwerfen.Ãœbersetzte Funktionen oder verstrichene Zeit nicht ausgeben.Gemeinsame Elemente in Templatevergleichen nicht weglassen.Keine Adressierungsmodi mit Seiteneffektzuweisungen erzeugen.Keine komplexen Ganzzahlkonstanten im Nur-Lese-Speicher erzeugen.Keinen Funktionsprolog oder -epilog erzeugen.Strenge Ausrichtung nicht erzwingen.Keine #line-Direktiven erzeugen.Keine .size-Direktiven erzeugen.Nicht unbedingt einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen.Keinen Code generieren, der nur im Supervisor-Modus lÃ¤uft (Standard).Keine Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Keine mpy-Befehle fÃ¼r ARC700 erzeugen.Keine unausgerichteten Speicherzugriffe erzeugen.Ganzzahldivision nicht Â»inlineÂ« generieren.Quadratwurzel nicht Â»inlineÂ« generieren.Nicht gegen die GerÃ¤te-spezifische Bibliothek lib<MCU>.a binden.D-Standardbibliothek nicht in die Compilierung einbinden.PIC-Register nicht in Funktionsprologen laden.Nicht nach Objekten im Standardverzeichnis suchen.ABI-Schalter nicht in e_flags markieren.Es werden keine load-load-Barrieren benÃ¶tigt (dbar 0x700).Keine Optimierungen durchfÃ¼hren, die die Stapelverwendung deutlich erhÃ¶hen.Gleitkommakonstanten nicht ins TOC legen.Symbol+Offset-Konstanten nicht ins TOC legen.Keine system- oder GCC-spezifischen Makros vordefinieren.Template-Spezialisierungen fÃ¼r die Ausgabe nicht als Template-Signatur gefolgt von den Argumenten umformatieren.Keine Standard-Start-Adresse 0x100 des Programmes bereitstellen.In Ãœberwachungsfunktionen erweiterte Register nicht auf Stapel sichern.Standard-System-EinfÃ¼gepfade nicht durchsuchen (die mit -isystem angegebenen werden trotzdem noch verwendet).Standard-System-EinfÃ¼geverzeichnisse nicht fÃ¼r C++ durchsuchen.Eingebaute Funktionen und Codeerzeugung fÃ¼r SSE4.1 und SSE4.2 nicht unterstÃ¼tzen.Keine Fehlersuchinformationen fÃ¼r C++-Klassen unterdrÃ¼cken.Warnungen aus System-Headern nicht unterdrÃ¼cken.Lokale Variablen und COMMON-BlÃ¶cke behandeln, als ob sie in SAVE-Anweisungen benannt worden wÃ¤ren.Ausrichtung von Code und der Nur-Lese-Daten nicht optimieren.Stapelausrichtung nicht optimieren.Ausrichtung der schreibbaren Daten nicht optimieren.%<-mpower8-internal%> nicht verwenden, stattdessen %<-mcpu=power8%>Die GOT nicht verwenden, um auf externe Symbole zuzugreifen.Keine MDMX-Befehle verwenden.Keine MIPS-3D-Befehle verwenden.VAX-FP nicht verwenden.Keine Cache entleerende Funktion verwenden, bevor Stapel-Trampoline aufgerufen werden.Adressen, die globale Register belegen, nicht verwenden.Keine Bedingungscodes normaler Befehle verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Gleitkommabefehle nicht verwenden.Hardware-Vierfach-Gleitkommabefehle nicht verwenden.Die AIX-Vector-Extended-ABI nicht verwenden.AltiVec-ABI-Erweiterungen nicht verwenden.Bit-Feld-Befehle nicht verwenden.Den callt-Befehl nicht verwenden (Standard).Nicht die gerÃ¤tespezifische Specs-Datei Â»device-specs/specs-<MCU>Â« verwenden.Spezifischen Befehl Â»fabsdÂ« nicht verwenden.Spezifischen Befehl Â»fabssÂ« nicht verwenden.Spezifischen Befehl Â»fadddÂ« nicht verwenden.Spezifischen Befehl Â»faddsÂ« nicht verwenden.Spezifischen Befehl Â»fatandÂ« nicht verwenden.Spezifischen Befehl Â»fatansÂ« nicht verwenden.Spezifischen Befehl Â»fcmpeqdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpeqsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgedÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgesÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgtdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpgtsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpledÂ« nicht verwenden.Spezifischen Befehl Â»fcmplesÂ« nicht verwenden.Spezifischen Befehl Â»fcmpltdÂ« nicht verwenden.Spezifischen Befehl Â»fcmpltsÂ« nicht verwenden.Spezifischen Befehl Â»fcmpnedÂ« nicht verwenden.Spezifischen Befehl Â»fcmpnesÂ« nicht verwenden.Spezifischen Befehl Â»fcosdÂ« nicht verwenden.Spezifischen Befehl Â»fcossÂ« nicht verwenden.Spezifischen Befehl Â»fdivdÂ« nicht verwenden.Spezifischen Befehl Â»fdivsÂ« nicht verwenden.Spezifischen Befehl Â»fexpdÂ« nicht verwenden.Spezifischen Befehl Â»fexpsÂ« nicht verwenden.Spezifischen Befehl Â»fextsdÂ« nicht verwenden.Spezifischen Befehl Â»fixdiÂ« nicht verwenden.Spezifischen Befehl Â»fixduÂ« nicht verwenden.Spezifischen Befehl Â»fixsiÂ« nicht verwenden.Spezifischen Befehl Â»fixsuÂ« nicht verwenden.Spezifischen Befehl Â»floatidÂ« nicht verwenden.Spezifischen Befehl Â»floatisÂ« nicht verwenden.Spezifischen Befehl Â»floatudÂ« nicht verwenden.Spezifischen Befehl Â»floatusÂ« nicht verwenden.Spezifischen Befehl Â»flogdÂ« nicht verwenden.Spezifischen Befehl Â»flogsÂ« nicht verwenden.Spezifischen Befehl Â»fmaxdÂ« nicht verwenden.Spezifischen Befehl Â»fmaxsÂ« nicht verwenden.Spezifischen Befehl Â»fmindÂ« nicht verwenden.Spezifischen Befehl Â»fminsÂ« nicht verwenden.Spezifischen Befehl Â»fmuldÂ« nicht verwenden.Spezifischen Befehl Â»fmulsÂ« nicht verwenden.Spezifischen Befehl Â»fnegdÂ« nicht verwenden.Spezifischen Befehl Â»fnegsÂ« nicht verwenden.Spezifischen Befehl Â»frdxhiÂ« nicht verwenden.Spezifischen Befehl Â»frdxloÂ« nicht verwenden.Spezifischen Befehl Â»frdyÂ« nicht verwenden.Spezifischen Befehl Â»fsindÂ« nicht verwenden.Spezifischen Befehl Â»fsinsÂ« nicht verwenden.Spezifischen Befehl Â»fsqrtdÂ« nicht verwenden.Spezifischen Befehl Â»fsqrtsÂ« nicht verwenden.Spezifischen Befehl Â»fsubdÂ« nicht verwenden.Spezifischen Befehl Â»fsubsÂ« nicht verwenden.Spezifischen Befehl Â»ftandÂ« nicht verwenden.Spezifischen Befehl Â»ftansÂ« nicht verwenden.Den eigenen Befehl ftruncds nicht verwenden.Spezifischen Befehl Â»fwrxÂ« nicht verwenden.Spezifischen Befehl Â»fwryÂ« nicht verwenden.Spezifischen Befehl Â»roundÂ« nicht verwenden.Keine unausgerichteten Speicherreferenzen verwenden.Nicht bei den angegebenen Attributen warnen.Nicht bei Verwendung von Â»long longÂ« mit -pedantic warnen.Stapel-ÃœberprÃ¼fung mit Grenzen im L1-Zwischenspeicher durchfÃ¼hren.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Code- und Datenelemente nicht ausrichten.Keine floats und doubles in Registern erweiterter Genauigkeit reservieren.Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden.Keine Funktionen zum Entleeren des Cache aufrufen.Keine Abfangfunktion zum Entleeren des Cache aufrufen.Keine dynamisch gebundene, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen.Felder von teilweise konstruierten Objekten nicht zerstÃ¶ren.Keine DWARF-ErgÃ¤nzungen Ã¼ber gewÃ¤hlte Version hinaus erzeugen.Keine DLL-exportierten Inline-Funktionen erzeugen, auÃŸer wenn nÃ¶tig.Keine DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen.Keine PrÃ¼fungen fÃ¼r Steuerungs-Spekulation in selektiver Planung.Keinen Code mit unausgerichtetem load/store fÃ¼r R6 generieren (Alias von -mstrict-align).Keinen Code mit unausgerichtetem load/store generieren, nur gÃ¼ltig fÃ¼r MIPS R6.Keinen Code nur fÃ¼r privilegierten Modus erzeugen; bringt Â»-mno-inline-ic_invalidateÂ« mit sich, wenn der Â»inlineÂ«-Code nicht im Usermodus funktionieren wÃ¼rde.Keine PrioritÃ¤t mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Blockverschiebungen nicht optimieren, sondern Â»memcpyÂ« verwenden.Blockkopierbefehle nicht optimieren.Assembleroperatoren %reloc() nicht verwenden (fÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t).C-Ã¤hnliche Ganzzahl-Promotion fÃ¼r unÃ¤res Â»+Â«, Â»-Â« und Â»~Â« nicht verwenden.Keine P-Mnemonics fÃ¼r Zweige verwenden.Register r32..r63 nicht verwenden.Mindestens 25-Bit-Addressraum fÃ¼r Aufrufe verwenden.Nicht bei Verwendung von Microsoft-Erweiterungen warnen.Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %LÃœbereinstimmungsfehler zu Warnungen degradieren.Angesteuert:Schein-%qs bei %L kann keine Initialisierung habenScheinargument %qs bei %L kann nicht INTENT(OUT) seinScheinargument %qs bei %L kann nicht OPTIONAL seinScheinargument %qs bei %L darf kein abgeleiteter Typ bei %C seinDas Dummy-Argument %qs bei %L kann kein Zeiger mit dem Attribut CONTIGUOUS sein, da die Prozedur %qs BIND(C) istScheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) seinScheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) seinScheinargument %qs bei %L war als INTENT(OUT) deklariert, aber nicht gesetztScheinargument %qs muss Zeiger oder Feld mit angenommener Form ohne CONTIGUOUS-Attribut sein, da das effektive Argument bei %L nicht einfach fortlaufend ist und beide ASYNCHRONOUS oder VOLATILE sindScheinargument %qs ist im Ausdruck bei %L nicht erlaubtScheinargument %qs von %qs bei %L sollte %qs genannt werden, um zum zugehÃ¶rigen Argument der Ã¼berschriebenen Prozedur zu passenScheinargument %qs mit INTENT(IN) in Zeiger-Verbindungskontext (%s) bei %LScheinargument %qs mit INTENT(IN) in Variablen-Definitionskontext (%s) bei %LDummyflag. Dies ist die Voreinstellung, auÃŸer wenn FPX-Schalter explizit angegeben werden.Scheinprozedur %qs bei %C kann keine allgemeine Schnittstelle habenScheinprozedur %qs bei %L darf nicht ELEMENTAL seinDummyprozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungÃ¼ltigScheinprozedur %qs nicht in elementarer Prozedur %qs bei %L erlaubtScheinprozedur %qs der PURE-Prozedur bei %L muss auch PURE seinScheinprozedur bei %C kann kein BIND(C)-Attribut mit NAME habenQuellcode-Abdeckungsverpflichtungen wegschreiben.Textdarstellung des Pfades jeder Diagnosemeldung nach QUELLDATEI.IDX.KIND.epath.txt wegschreiben.Textdarstellung des expandierten Graphen nach SRCFILE.eg-ID.txt wegschreiben.Textdarstellung des expandierten Graphen nach SRCFILE.eg.txt wegschreiben.Aufrufgraphen des Analysierers nach SRCFILE.callgraph.dot wegschreiben.Daten des Analysierers nach SRCFILE.analyzer.json.gz wegschreiben.Deklaration in .decl-Datei ausgeben.Detaillierte Informationen Ã¼ber die GCC-interne ReprÃ¤sentation von Quellcode-Stellen ausgeben.Nur die definierten Symbole wegschreiben.OptimierungsdurchlÃ¤ufe ausgeben.Informationen Ã¼ber das Wegwerfen von ZustÃ¤nden nach SRCFILE.state-purge.dot wegschreiben.Expandierten Graphen des Analysierers nach SRCFILE.eg.dot wegschreiben.Gesamtgraphen des Analysierers nach SRCFILE.supergraph.dot wegschreiben.Die entmangelte Ausgabe wegschreiben.Die Details von LTO-Objekten wegschreiben.Die Kommandozeilenoptionen des Dump-Werkzeugs wegschreiben.Die Statistik der GIMPLE-Anweisungen wegschreiben.Die Statistik der Baumarten wegschreiben.Die Statistik der BÃ¤ume wegschreiben.Den Aufrufgraphen der Symboltabelle wegschreiben.Diverse Interna des Rust-Frontends wegschreiben.Diverse Interna des Analysierers nach SRCFILE.*.fg.dot und SRCFILE.*.tg.dot wegschreiben.Diverse Interna des Analysierers nach SRCFILE.*.infinite-loop.dot wegschreiben.Diverse Interna des Analysierers nach SRCFILE.analyzer.txt wegschreiben.Diverse Interna des Analysierers auf die Standardfehlerausgabe wegschreiben.Doppeltes Attribut %s bei %LAttribut %s doppelt angegeben bei %LDoppelte Markenspezifikation %s bei %CDoppelter %s-Modifikator bei %L in der USES_ALLOCATORS-KlauselDoppelte Spezifikation %s bei %CDoppeltes ASYNCHRONOUS-Attribut bei %L angegebenDoppeltes AUTOMATIC-Attribut bei %L angegebenDoppeltes BIND-Attribut bei %L angegebenDoppeltes DEFERRED bei %CDoppelte ELSE-Anweisungen bei %L und %CDoppeltes EXTENDS-Attribut bei %L angegebenDoppelte IMPLICIT NONE-Anweisung bei %CDoppelte NML-Spezifikation bei %CDoppeltes NON_OVERRIDABLE bei %CDoppeltes POINTER-Attribut bei %CDoppelte PRIVATE-Anweisung bei %CDoppeltes PROTECTED-Attribut bei %L angegebenSAVE-Attribut doppelt angegeben bei %LDoppelte SEQUENCE-Anweisung bei %CDoppelte UNIT-Spezifikation bei %CDoppeltes VALUE-Attribut bei %L angegebenDoppeltes VOLATILE-Attribut bei %L angegebenDoppelte Zugriffsspezifikation bei %CDoppeltes Argument %qs bei %L fÃ¼r intrinsisches %sDoppelte Feldspezifikation fÃ¼r Cray-Zeigerende bei %CDoppelte Aufbau-Marke %qs bei %CDoppelte Format-Spezifikation bei %CDoppelter Name %qs in VerknÃ¼pfung bei %CDoppelter Name %qs in Parameterliste bei %CDoppelte Anweisungsmarke %d bei %L und %LDoppeltes Symbol %qs in formaler Argumentliste bei %CDoppelte Klausel %qs bei %LDoppelte NOWAIT-Klausel an %s und %s bei %CDoppelte Klausel mit AbhÃ¤ngigkeitsart SOURCE bei %CDoppelter gemeinsamer Block %</%s/%> in !$OMP ALLOCATE bei %LDoppelte Variable %qs in !$OMP ALLOCATE bei %LWÃ¤hrend der Optimierungen zur Linkzeit bei unpassenden Typen von globalen Deklarationen warnen.Dynamic Realign Argument Pointer (DRAP) wird in Interrupt-Service-Routinen nicht unterstÃ¼tzt. Ein Workaround ist, Funktionen mit Aggregat-RÃ¼ckgabetypen zu vermeiden.CC-Register dynamisch belegen.E-Angabe nicht erlaubt mit g0-Deskriptor in Formatzeichenkette bei %LInterner Fehler: EDGE_CROSSING incorrectly set across same sectionInterner Fehler: EDGE_CROSSING missing across section boundaryInterner Fehler: EH edge crosses section boundary in bb %iInterner Fehler: EH incoming edge mixed with non-EH incoming edges in bb %iInterner Fehler: EH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL-Funktion %qs bei %L muss ein skalares Ergebnis habenELEMENTAL, nicht-INTRINSIC-Prozedur %qs ist nicht als effektives Argument bei %L erlaubtELEMENTAL-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %LELEMENTAL Prozedurzeigerkomponente %qs ist nicht als effektives Argument bei %L erlaubtELFv2-ParameterÃ¼bergabe fÃ¼r ein Argument, das Bitfelder der Breite 0 enthÃ¤lt, aber ansonsten ein homogenes Aggregat ist, wurde in GCC 12 korrigiertELSE-IF-Anweisung bei %C kann nicht auf eine ELSE-Anweisung bei %L folgenAnweisung ELSEWHERE bei %C folgt zuvor unmaskiertem ELSEWHEREELSEWHERE-Anweisung bei %C nicht eingeschlossen in WHERE-BlockENCODING= bei %L ist in Fortran 95 nicht erlaubtEND-TEAM-Anweisung bei %CEND-Anweisung statt %s-Anweisung bei %LEND-Tag bei %C in Ausgabe-Anweisung nicht erlaubtEND-Marke %d bei %L nicht definiertENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Funktion %qs nicht RECURSIVE istENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Unterprogramm %qs nicht RECURSIVE istENTRY %qs bei %L hat keinen IMPLICIT-TypENTRY-Ergebnis %s kann nicht ALLOCATABLE in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinENTRY-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinENTRY-Anweisung bei %CENTRY-Anweisung bei %C kann nicht in einer enthaltenen Prozedur auftretenENTRY-Anweisung bei %C kann nicht innerhalb von BLOCK DATA auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DERIVED TYPE Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines DO-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines FORALL-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines MODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines PROGRAMmes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SELECT-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines STRUCTURE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines SUBMODULEs auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines WHERE-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines enthaltenen Subprogrammes auftretenENTRY-Anweisung bei %C kann nicht innerhalb eines IF-THEN-Blockes auftretenENTRY-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenENTRY-Anweisung bei %L mit BIND(C) ist in einer elementaren Prozedur verbotenENTRY_BLOCK has IL associated with itENUM und ENUMERATOR bei %CENUM-Deklaration bei %C hat keine ENUMERATORenAnweisung zur ENUM-Definition vor %C erwartetENUMERATOR %L nicht mit Ganzzahlausdruck initialisiertEOR-Marke %d bei %L nicht definiertEQUIVALENCE bei %C erfordert zwei oder mehr ObjekteEQUIVALENCE-Anweisung bei %CERR-Marke %d bei %L nicht definiertERRMSG bei %LERRMSG bei %L ist ohne STAT-Marke nutzlosERRMSG-Markierung bei %LERRMSG-VariableÂ»ERRMSG=Â«-Variable bei %L muss skalare Default-CHARACTER-Variable seinÂ»ERRMSG=Â«-Argument bei %L muss skalare CHARACTER-Variable seinERROR STOP-Anweisung bei %CESA/390-Architektur.Â»EVENT POSTÂ«-Anweisung bei %CÂ»EVENT WAITÂ«-Anweisung bei %CEVENT-Argument bei %L fÃ¼r die intrinsische EVENT_QUERY muss vom Typ EVENT_TYPE seinEXIT-Anweisung bei %C beendet Â»!$ACC LOOPÂ«-SchleifeEXIT-Anweisung bei %C beendet !$OMP DO SchleifeEXIT-Anweisung ohne DO-CONSTRUCT-Name bei %CEXIT_BLOCK has IL associated with itEXTENDS bei %LAttribut EXTERNAL steht mit Attribut FUNCTION in %qs bei %L in KonfliktEntweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED habenElement in Feldkonstruktor %s bei %L ist %sElement des Feldes mit vermuteter Form oder von Zeigern bei %L kann nicht zum Argument bei %L passenElement des Feldes mit vermuteter Form oder von Zeigern wird bei %2$L an ein Feld-Scheinargument %1$qs Ã¼bergebenElement mit einem Wert von %1$d in ORDER bei %2$L muss fÃ¼r das intrinsische RESHAPE in der NÃ¤he von %4$L im Bereich [1, â€¦, %3$d] liegenElementare Funktion als Initialisierungsausdruck mit Nicht-Ganzzahl-/Nicht-Zeichen-Argumenten bei %LElemente mit demselben Wert bei %L und %L in Vektorindex in einem Variablen-Definitionskontext (%s)Mehrere Funktionsaufrufe auch fÃ¼r unreine Funktionen entfernen.Â».gnu_attributeÂ«-Etiketten erzeugen..stack_size-Direktiven erzeugen.16-bit-Adressverschiebungen in kleinen Datenbereichen ablegen.32-bit-Adressverschiebungen in kleinen Datenbereichen erzeugen.Property GNU_PROPERTY_X86_ISA_1_NEEDED GNU generieren.IEEE-konformen Code erzeugen, ohne ungenaue Ausnahmen.ELF-Attribut fÃ¼r RISC-V generieren.Informationen zum Aufrufgraph ausgeben.PrÃ¼fungen generieren, die bei Anwendung atomarer eingebauter Operationen auf unausgerichtetem Speicher zu Â»break 8Â«-Befehlen fÃ¼hren.Code fÃ¼r die Byte/Word-ISA-Erweiterung erzeugen.Code fÃ¼r die ZÃ¤hlen-ISA-Erweiterung erzeugen.Code fÃ¼r die FP-Move- und SQRT-ISA-Erweiterung erzeugen.Code fÃ¼r die Video-ISA-Erweiterung erzeugen.Code mit expliziten Adressverschiebungsbefehlen erzeugen.Common-Ã¤hnliche Symbole als schwache Symbole ausgeben.Benutzerdefinierte Warnungen mit internen Details ausgeben, die fÃ¼r Entwickler von Analyseprogrammen bestimmt sind.Debug-Kommentare wÃ¤hrend der Vorverarbeitung ausgeben.Debuginformation fÃ¼r den Escape-Analyse-Durchlauf ausgeben, wenn mit -fgo-optimize-allocs aufgerufen.Diagnoseinformationen zur Position der Knoten im expandierten Graphen ausgeben.Direkte Zweige in lokalen Funktionen erzeugen.ZusÃ¤tzlichen Code im Funktionsprolog ausgeben, um ein Ãœberschreiten des angegebenen Limits fÃ¼r die StapelgrÃ¶ÃŸe abzufangen (trap).Funktionsprologe nur vor Teilen der Funktion erzeugen, die diese benÃ¶tigt, statt am Anfang der Funktion.Bei PIC-Erzeugung Funktionsaufrufe ausgeben, die die globale Offsettabelle verwenden.Verschmolzene multiply-add-Befehle fÃ¼r long double in Vektorregistern (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb) generieren. Der Durchlauf fÃ¼r NeuverknÃ¼pfungen verarbeitet verschmolzene multiply-add-Befehle nicht, daher enthÃ¤lt der vom Mittelteil generierte Code hÃ¤ufig lange verschmolzene multiply-add-Ketten. Das kann die Pipeline nicht gut verarbeiten, daher ist das Standardverhalten, die multiply- und add-Befehle separat zu generieren, soweit es long double in Vektorregistern betrifft. Performancemessungen haben ergeben, dass das besser ist. Diese Option erlaubt das Standardverhalten zu Ã¼bersteuern, zu Testzwecken.Implizite Instanziierungen von Â»inlineÂ«-Templates ausgeben.Implizite Instanziierungen von Templates ausgeben.Indirekte Zweige in lokalen Funktionen erzeugen.Instrumentierungsaufrufe fÃ¼r Aufrufe von __tsan_func_entry() und __tsan_func_exit() erzeugen.Lange Laden/Speichern-Folgen ausgeben.AusfÃ¼hrlichere Beschreibungen des Steuerablaufs in den Diagnosemeldungen ausgeben.AusfÃ¼hrlichere Beschreibungen der ZustandsÃ¤nderungen in den Diagnosemeldungen ausgeben.Diagnosemeldungen fÃ¼r Optimierung ausgeben.Profiling-ZÃ¤hleraufruf am Funktionsanfang vor Prolog ausgeben.Aufruf fÃ¼r Profiling-ZÃ¤hler am Funktionsanfang vor dem Prolog ausgeben. Der compilierte Code benÃ¶tigt eine 64-Bit-CPU sowie glibc 2.29 oder neuer zum Laufen.Progressive empfohlene Breakpoint-Stellen ausgeben.rdval statt rduniq fÃ¼r Thread-Zeiger erzeugen.Spezielle Instrumentierung fÃ¼r Zugriff auf volatile-Objekte erzeugen.static-const-Variablen erzeugen, auch wenn sie nicht verwendet werden.Vor und nach Â»volatile extendedÂ«-asms Stopp-Bits ausgeben.Template-Instanziierungen als schwache Symbole ausgeben.Traps als Â»break 8Â« ausgeben, voreingestellt fÃ¼r CRIS v3 und aufwÃ¤rts. Wenn ausgeschaltet, werden Aufrufe von abort() verwendet.AusfÃ¼hrliche Informationen zur Fehlersuche im Assemblercode ausgeben.Leeres FINAL bei %CLeere IMPLICIT-Anweisung bei %CLeerer Feldkonstruktor bei %C ist nicht erlaubtLeere Initialisierungsliste im alten Stil bei %CLeere Ziffernmenge in BOZ-Konstante bei %CAlternativen fÃ¼r q-Befehl einschalten.Registersatz mit 16 EintrÃ¤gen aktivieren.32-Bit-ALU-Befehle einschalten.32-Bit-Sprungbefehle einschalten.Erweiterung fÃ¼r 64-Bit-Zeitstempel-Befehl einschalten.C++-Koroutinen einschalten (experimentell).C++-Header-Modul einschalten (experimentell).C++-modules-ts einschalten (experimentell).UnterstÃ¼tzung fÃ¼r Deallozierung mit GrÃ¶ÃŸenangabe aus C++14 einschalten.C-SKY-DSP-Befehle einschalten.Erweiterte C-SKY-DSP-Befehle einschalten.C-SKY-SECURE-Befehle einschalten.C-SKY-TRUST-Befehle einschalten.C-SKY-DSP-Vektorbefehle einschalten.CFI-Tabellen Ã¼ber GAS-Assembler-Direktiven einschalten.STATIC- und AUTOMATIC-Attribute im DEC-Stil einschalten.DIV und DIVU einschalten.DIV-REM-Befehle fÃ¼r ARCv2 einschalten.DSP-3.1-Paket-A-Erweiterungen einschalten.Dwarf-Zeilenfehlersuchinfo Ã¼ber GNU as einschalten.Befehle mit einem oder zwei Operanden fÃ¼r Telefonie einschalten.Die Opcodes ENTER_S und LEAVE_S fÃ¼r ARCv2 einschalten.Codekomprimierung fÃ¼r FT32B-Code aktivieren.VollstÃ¤ndige Redundanzentfernung (FRE) auf BÃ¤umen einschalten.Funktionsdeskriptor-PIC-Modus einschalten.GPR32 in Inline-Asm einschalten, wenn APX_F eingeschaltet ist.Transformation der Graphite-IdentitÃ¤t einschalten.ID-basierte Shared Library einschalten.IEEE-128-Bit-Gleitkommazahlen mittels SchlÃ¼sselwort Â»__float128Â« einschalten.Lokale Registerzuordnung einschalten.Erweiterung fÃ¼r gesperrte Load/Store-Conditional-Befehle einschalten.Erweiterung fÃ¼r LoongArch Advanced SIMD (LASX, 256-bit) einschalten.LoongArch SIMD-Erweiterung (LSX, 128-bit) einschalten.MUL-Befehle einschalten.Befehle MUL.X und UMUL.X einschalten.MULX-Befehle einschalten, schnelle Bitverschiebung annehmen.Objective-C-Ausnahme- und -Synchronisations-Syntax einschalten.Laufzeitbibliothek zur Objective-C setjmp-Ausnahmebehandlung einschalten.OpenACC einschalten.OpenMP einschalten (bringt Â»-frecursiveÂ« in Fortran mit sich).Auslagern an OpenMP-GPU einschalten.SIMD-Direktiven von OpenMP einschalten.PIC-UnterstÃ¼tzung beim Bauen von Bibliotheken einschalten.Plan-9-Spracherweiterungen einschalten.Zusammenfassen von nutzersichtbaren Variablen wÃ¤hrend des SSA-Durchlaufs einschalten.SSA-Codeversenkung auf BÃ¤umen einschalten.Beseitigungsoptimierung fÃ¼r toten SSA-Code auf BÃ¤umen einschalten.SSA-BIT-CCP-Optimierungen auf BÃ¤umen einschalten.SSA-CCP-Optimierungen auf BÃ¤umen einschalten.SSA-PRE-Optimierungen auf BÃ¤umen einschalten.TPF-OS-Tracing-Code einschalten.Virtual-Hosting-UnterstÃ¼tzung einschalten.XY-Speicher-Erweiterung (DSP Version 3) einschalten.Ausrichtung von COMMON-BlÃ¶cken einschalten.Alle -Wunused- Warnungen einschalten.Alle DEC-Spracherweiterungen zulassen.Alle Informationen Ã¼ber Optimierungen auf stderr einschalten.Einen RTL-Guckloch-Durchlauf vor sched2 einschalten.ASan-Schutz fÃ¼r alloca/VLAs einschalten.ASan-Schutz fÃ¼r eingebaute Funktionen einschalten.ASan-Schutz fÃ¼r Verwendung-nach-RÃ¼ckkehr-Fehler einschalten.ASan-Schutz fÃ¼r globale Variablen einschalten.ASan-Schutz fÃ¼r Ladeoperationen einschalten.ASan-Schutz fÃ¼r Stapelspeicher einschalten.ASan-Schutz fÃ¼r Speicheroperationen einschalten.Lockerung des Assemblers und Linkers einschalten. Per Vorgabe eingeschaltet bei -Os.Stapelschrubben fÃ¼r At-Aufrufe fÃ¼r alle geeigneten Funktionen einschalten.Atomare Befehle einschalten.Backend-Fehlersuche einschalten.RÃ¼ckwÃ¤rtsÃ¼bermittlung von Nutzungseigenschaften auf SSA-Ebene einschalten.Rohr-Bitschiebebefehle einschalten.Vektorisierung von BasisblÃ¶cken (SLP) auf BÃ¤umen einschalten.Einfachen Programm-Profilierungscode einschalten.Bytetauschbefehle einschalten.Cache-Umgehung fÃ¼r flÃ¼chtige Referenzen umgehen.Cache-Prefetch-Befehle einschalten.Bestimmte Features aus aktuellen EntwÃ¼rfen von C++-VertrÃ¤gen einschalten.Bestimmte Features, die im Concept-TS vorhanden sind, einschalten.Codedichte-Befehle fÃ¼r ARCv2 einschalten.Codeanhebung einschalten.Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten, und -fprofile-dir= setzen.Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten.Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten, und -fprofile-dir= setzen.Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten.Kompakte casesi-Muster einschalten.Beseitigung von bedingt totem Code fÃ¼r Aufrufe eingebauter Funktionen einschalten.Bedingte AusfÃ¼hrung (fÃ¼r andere Befehle als Kopieren/scc) einschalten.Verwendung bedingter Kopierbefehle einschalten.Verwendung bedingter Kopierbefehle einschalten.Bedingte Kopierbefehle einschalten.Konservatives abrollen kleiner Schleifen einschalten.Konstruktor-/Destruktor-Feature einschalten.Koprozessorbefehle einschalten.Kopieweitergabe von Informationen Ã¼ber Skalar-Evolution einschalten.Kopieweitergabe auf BÃ¤umen einschalten.Korrektur fluss-unstimmiger Profildateneingabe einschalten.Entfernung toter Speicherungen einschalten.Ausgaben zur Fehlersuche einschalten.HardwareunterstÃ¼tzung fÃ¼r dezimales Gleitkomma einschalten.Standardumwandlungen zwischen Â»__float128Â« und Â»long doubleÂ« einschalten.Standardbreiten fÃ¼r die Formatangaben i, f und g aktivieren.Divisions- und Modulobefehle einschalten.Dominator-Optimierungen einschalten.Doppelte Load/Store-Befehle fÃ¼r ARC HS einschalten.Erweiterung Dual-Virterbi-Butterfly einschalten.FrÃ¼here Stopp-Bit-Platzierung fÃ¼r bessere Planung einschalten.Metadaten direkt in Objektdateien einbettenAusnahmebehandlung einschalten.Experimentelle Ãœbersetzung von Rust-Dateien einschalten, auf eigene GefahrZusÃ¤tzliche bedingte Verzweigungsanweisungen j(s)lt und j(s)le einschalten.Aktivieren Sie Gleitkomma-Statusflags, die SSE-Vektoroperationen auf Teilvektoren setzen.Formatierung der JSON-Ausgabe einschalten.VorwÃ¤rts-Ãœbertragung auf BÃ¤umen einschalten.Frontend-Optimierung einschalten.Funktionsprofilierung einschalten.Funktionen umsortieren, um Codeplatzierung zu verbessern.Garbage Collection (GC) in Objective-C/Objective-C++-Programmen einschalten.Allgemeine atomare Operationen einschalten, die in v3 ISA eingefÃ¼hrt wurden.Erzeugen von ARC-SIMD-Befehlen mithilfe von zielspezifischen eingebauten Funktionen zu erzeugen.Erzeugen von R2-BMX-Befehlen einschalten.Erzeugen von R2-CDX-Befehlen einschalten.BinÃ¤rdateien erzeugen, die Divisionen mit Funktionen aus der libgcc durchfÃ¼hren. Die Vorgabe ist Â»-mhard-divÂ«.BinÃ¤rdateien erzeugen, die Gleitkommaberechnungen mit Funktionen aus der libgcc durchfÃ¼hren. Dies ist die Voreinstellung; Ã¤nderbar mit Â»-mhard-floatÂ«.BinÃ¤rdateien erzeugen, die Multiplikationen mit Funktionen aus der libgcc durchfÃ¼hren. Die Vorgabe ist Â»-mhard-mulÂ«.Befehle fÃ¼r Vergleiche mit Setzen der Flags (l.sf*i) erlauben. Standardverhalten ist, stattdessen zusÃ¤tzliche Befehle zu verwenden, die den Direktwert in ein Register zwischenspeichern.Befehle fÃ¼r bedingte Zuweisungen (l.cmov) erlauben. Standardverhalten ist, stattdessen Ã¤quivalente set- und branch-Befehle zu verwenden.Division mit Hardware-Befehlen (l.div, l.divu) aktivieren. Dies ist die Voreinstellung; Ã¤nderbar mit Â»-msoft-divÂ«.Gleitkommaberechnungen mit Hardware-Befehlen durchfÃ¼hren. Die Voreinstellung ist Â»-msoft-floatÂ«.Multiplikation mit Hardware-Befehlen (l.mul, l.muli) aktivieren. Dies ist die Vorgabe; Ã¤nderbar mit Â»-msoft-mulÂ«.Befehle fÃ¼r Rechtsdrehung (l.ror) erzeugen. StandardmÃ¤ÃŸig werden Funktionen aus der libgcc verwendet, um Rechtsdrehungen mit Direktoperand durchzufÃ¼hren.Befehle fÃ¼r Rechtsdrehung mit Direktoperand (l.rori) erzeugen. StandardmÃ¤ÃŸig werden Funktionen aus der libgcc verwendet, um diese Befehle durchzufÃ¼hren.Befehle fÃ¼r Bitverschiebung mit Direktwert (l.srai, l.srli, l.slli) erlauben. Standardverhalten ist, stattdessen zusÃ¤tzliche Befehle zu verwenden, die den Direktwert in ein Register zwischenspeichern.Befehle fÃ¼r Vorzeichenerweiterung (l.ext*) erlauben. Standardverhalten ist, die Vorzeichenerweiterung mittels Ladebefehlen durchzufÃ¼hren.Erraten der Sprungwahrscheinlichkeiten einschalten.Hardware-Gleitkommabefehle einschalten.Herausziehen aufeinanderfolgender Ladeoperationen einschalten, um Erzeugung bedingter Kopieroperationen zu fÃ¶rdern.Herausziehen von Ladeoperationen aus bedingten Zeigern einschalten.hwasan-Instrumentierung fÃ¼r alloca/VLAs einschalten.hwasan-Instrumentierung fÃ¼r eingebaute Funktionen einschalten.hwasan-Instrumentierung fÃ¼r Ladeoperationen einschalten.hwasan-Instrumentierung von auf dem Stapel allozierten Variablen fester GrÃ¶ÃŸe einschalten.hwasan-Instrumentierung fÃ¼r Speicheroperationen einschalten.Ein- und Ausgabe der Graphite-ReprÃ¤sentierung einschalten.Â»inlineÂ«-PrÃ¼fungen fÃ¼r NIL-EmpfÃ¤nger mit NeXT-Laufzeitumgebung und ABI-Version 2 einschalten.Inlining von PLT in Funktionsaufrufen einschalten.Einschalten des Inlining von Â»inlineÂ«-Funktionen, ansonsten wird jegliches Inlining ausgeschaltet.Befehle einschalten, die Angriffe Ã¼ber return-orientierte Programmierung vereiteln.Internes Stapelschrubben fÃ¼r alle geeigneten Funktionen einschalten.Interrupt-Stapelbefehle einschalten.Artspezifische Varianten der intrinsischen Ganzzahlfunktionen einschalten.Sprungmarkenausrichtungs-Optimierungen einschalten.Faules Modul-Importieren einschalten.Intrinsische Altlasten-Mathematik-Funktionen fÃ¼r KompatibilitÃ¤t einschaltet.Veraltetes Parsen von INCLUDE als Anweisung einschalten.Optimierungen zur Bindezeit einschalten.Binder-Optimierungen einschalten.Binderlockerung einschalten.Binderlockerungen einschalten.Binderlockerung einschalten.Zusammenfassen von benachbarten Lade-/Speicherbefehlen einschalten.Schleifenverteilung fÃ¼r in Bibliotheksaufruf umgewandelte Muster einschalten.Schleifenverteilung auf BÃ¤umen einschalten.Vektorisierung des Schleifen-Epilogs mit kleinerer VektorgrÃ¶ÃŸe einschalten.Kopieren des Schleifenkopfes auf BÃ¤umen einschalten.Umordnen der Schleifen auf BÃ¤umen einschalten.Bewegung der Schleifeninvariante auf BÃ¤umen einschalten.Schleifenschachtelungs-Umwandlungen einschalten. Entspricht -floop-next-optimize.Schleifenoptimierungen auf Baumebene einschalten.Schleifenvektorisierung von Gleitkommabefehlen einschalten.Schleifenvektorisierung auf BÃ¤umen einschalten.Maschinenspezifische Guckloch-Optimierungen einschalten.AusfÃ¼hrlichere RTX-Kosten wÃ¤hrend des Debuggens ausgeben.  Nur fÃ¼r GCC-Entwickler gedacht.Die meisten Warnungen einschalten.Multicore-UnterstÃ¼tzung einschalten.Multiplikationsbefehle einschalten.Multiprozessorbefehle einschalten.Optimierungen fÃ¼r geschachtelte bedingte AusfÃ¼hrung einschalten.Optimierung von &&/|| in bedingter AusfÃ¼hrung einschalten.GIMPLE-Parsen einschalten.Vorausschauende Verwendung von Â»cbranchsiÂ«-Mustern einschalten.Vorverarbeitung einschalten.BereichsprÃ¼fung wÃ¤hrend Kompilierung einschalten.Neuverbindung auf Baumebene einschalten.Registerdruckempfindliche Befehlsplanung einschalten.Lockerung im Assembler einschalten.rvalue-Argumente fÃ¼r ref-Parameter aktivieren.Planung Ã¼ber BasisblÃ¶cke hinaus einschalten.Gesondertes Datensegment einschalten.Setzen von GPRs auf das Ergebnis von Vergleichen einschalten.Stapelspeicher-Sicherungskopie im Rahmen der Control-Flow Enforcement Technology (CET) einschalten.Vorzeichenerweiternde Befehle einschalten.Vorzeichenbehaftete Divisions- und Modulobefehle einschalten.Vorzeichenbehaftete Kopier- und Ladebefehle einschalten.Aufteilung von 32-Bit-Immediates in oberen/unteren Teil einschalten.Stapelsondierung einschalten.Stapelschrubben gemÃ¤ÃŸ der Attribute einschalten, mit strenger AufrufprÃ¼fung.Stapelschrubben fÃ¼r alle geeigneten Funktionen einschalten.Durchgang fÃ¼r statische Analyse einschalten.Strenge PrÃ¼fung fÃ¼r 32-bit psABI StrukturrÃ¼ckgabe einschalten.ZeichenkettenlÃ¤ngen-Optimierungen auf BÃ¤umen einschalten.UnterstÃ¼tzung fÃ¼r C++-Konzepte einschalten.UnterstÃ¼tzung fÃ¼r DEC STRUCTURE/RECORD einschalten.UnterstÃ¼tzung fÃ¼r GNU-Transaktionsspeicher einschalten.UnterstÃ¼tzung fÃ¼r RH850-ABI einschalten. Dies ist der Standard.UnterstÃ¼tzung fÃ¼r altes GCC-ABI einschalten.Erweiterung fÃ¼r Bytevertauschbefehle einschalten.Enden-Zusammenfassung auf BÃ¤umen einschalten.CSR-PrÃ¼fung fÃ¼r die ISA-abhÃ¤ngigen CSR und das schreibgeschÃ¼tzte CSR einschalten. Die ISA-abhÃ¤ngigen CSR sind nur gÃ¼ltig, wenn die entsprechende ISA festgelegt ist. Das schreibgeschÃ¼tzte CSR kann nicht von den CSR-Befehlen geschrieben werden.Die MIPS16e-V2-Befehle einschalten.Den fundamentalen Typ char8_t einschalten und ihn als Typ fÃ¼r UTF-8-Zeichenketten und Zeichenliterale verwenden.Kopie des AArch64-Lade/Speicher-Paar-Fusionspasses, der nach der Registerzuweisung ausgefÃ¼hrt wird, aktivieren.Kopie des AArch64-Lade/Speicher-Paar-Fusionspasses, der vor der Registerzuweisung ausgefÃ¼hrt wird, aktivieren.Critical-Path-Heuristik im Planer einschalten.Heuristik fÃ¼r AbhÃ¤ngigkeits-ZÃ¤hler bei Planung einschalten.AnnÃ¤herung der Division einschalten. Dies reduziert die Genauigkeit der Division auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit.Erweiterte LRW-Befehle einschalten (Standard fÃ¼r CK801).Gruppenheuristik im Planer einschalten.Heuristik fÃ¼r letzte Befehle im Planer einschalten.Optimierer fÃ¼r geschachtelte Schleifen einschalten.Normalen Modus einschalten.Rang-Heuristik im Planer einschalten.AnnÃ¤herung der reziproken Quadratwurzel einschalten. Dies reduziert die Genauigkeit der reziproken Quadratwurzelergebnisse auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit.Heuristik fÃ¼r spekulative Befehle im Planer einschalten.AnnÃ¤herung der Quadratwurzel einschalten. Dies reduziert die Genauigkeit der Quadratwurzelergebnisse auf etwa 16 Bits fÃ¼r einfache Genauigkeit und 32 Bits fÃ¼r doppelte Genauigkeit. Wenn eingeschaltet, bringt es Â»-mlow-precition-recip-sqrtÂ« mit sich.Verwendung von 64-Bit Gleitkommaregistern in FMOV-Befehlen einschalten. Siehe auch -mdalign, wenn 64-Bit-Ausrichtung benÃ¶tigt wird.Verwendung des RX-FPU-Befehls einschalten. Dies ist Standard.Verwendung von leeren Formatelementen in Formatzeichenketten einschalten.Zeichenliterale in Zuweisungen und Datenanweisungen fÃ¼r Nichtzeichenvariablen aktivieren.Verwendung von indexierten Ladebefehlen einschalten.Verwendung von Pre-/Post-Modifikationen mit Registerversatz einschalten.Verwendung des LRA-Registerallozierers einschalten.Verwendung des fsca-Befehls einschalten.Verwendung des fsrra-Befehls einschalten.Verwendung des alten, defekten ABI, bei dem alle Funktionsargumente auf dem Stapel auf 32 Bits ausgerichtet sind.Verwendung der kurzen Ladebefehle einschalten.Verwendung des Standard-RX-ABI, wobei alle Funktionsargumente auf dem Stapel natÃ¼rlich ausgerichtet sind. (Voreinstellung.)Die z-Vektor-Spracherweiterung einschalten, die das kontextabhÃ¤ngige Vektormakro einschaltet und eingebaute Funktionen im Altivec-Stil aus vecintrin.h einschaltet.Traditionelle Vorverarbeitung einschalten.TransitivitÃ¤t von BeschrÃ¤nkungen wÃ¤hrend der Analyse berÃ¼cksichtigen.Nicht ausgerichtete Wort- und Halbwortzugriffe auf gepackte Daten einschalten.Verwendung der BI/BIH-Befehle einschalten, wenn verfÃ¼gbar.Verwendung von GPREL fÃ¼r Nur-Lese-Daten in FDPIC einschalten.Verwendung der NPS400-Bitbefehle einschalten.Erweiterung fÃ¼r xld/xst fÃ¼r NPS400 einschalten.Verwendung von POST_INC / POST_DEC einschalten.Verwendung von POST_MODIFY einschalten.Verwendung von R16 bis R31 einschalten (Standard).Verwendung der ungeraden Register fÃ¼r Gleitkomma einfacher Genauigkeit erlauben.Verwendung von sdata/scommon/sbss einschalten.Benutzerdefinierte Befehle einschalten.IEEE-128-Bit-Gleitkomma-Befehle einschalten.Schleifenbefehle fÃ¼r v850e3v5 einschalten.Variable polynomiale CRC-Erweiterung einschalten.Verschiedene sicherheitsrelevante Optionen einschalten.Vektorisierung fÃ¼r Gathering-Befehl einschalten.Vektorisierung fÃ¼r Scatter-Befehl einschalten.Vektorisierung auf BÃ¤umen einschalten.Wortreiche Ausgabe einschalten.Workaround fÃ¼r einzelnes Erratum des AT697F-Prozessors einschalten (entspricht Erratum #13 des Prozessors AT697E).Workarounds fÃ¼r Errata des GR712RC-Prozessors einschalten.Workaround fÃ¼r Errata des UT699-Prozessors einschalten.Workarounds fÃ¼r Errata des UT699E/UT700-Prozessors einschalten.Traditionelle Planung in Schleifen, die bereits Modulo-Planung unterzogen wurden, einschalten/ausschalten.Adressierung relativ zu GP ein-/ausschalten.ID-basierte Shared Library einschalten.Betriebsart fÃ¼r positionsunabhÃ¤ngige Daten (PID) einschalten.Ein-/ausschalten der Verwendung der Befehle SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE und RMPA. Vorgabe: eingeschaltet.Schaltet das dynamische Vektorisierer-Kostenmodell ein. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.AusfÃ¼hrliche Ausgabe des Kostenmodells in den Debug-Dumpdateien einschalten.SSE-Befehle mit VEX-PrÃ¤fix kodieren.End-Ausdruck in DO-SchleifeEnde der DO-Anweisung bei %C ist mit anderer DO-Schleife verwobenEnde der DO-Anweisung ohne Block bei %C ist innerhalb eines anderen BlockesEnde der skalaren Initialisierung bei %C erwartetEnde der Suchliste.
! Semantik der Zugriffskontrolle fÃ¼r Klassenelemente erzwingen.EntitÃ¤t %qs bei %L hat verzÃ¶gerten LEN-Parameter %qs und benÃ¶tigt entweder das POINTER- oder ALLOCATABLE-AttributEntitÃ¤t %qs bei %L hat Parameter mit aufgeschobenem Typ und benÃ¶tigt entweder das POINTER- oder ALLOCATABLE-AttributEntitÃ¤t %qs bei %L ist bereits in der Schnittstelle vorhandenEntity %qs bei %L ist inkompatibel zu einer BOZ-Literal-KonstanteEntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER seinZÃ¤hler Ã¼bersteigt den C-Ganzzahltyp bei %CVergleich auf Gleichheit fÃ¼r %s bei %LÃ„quivalenz fÃ¼r %qs passt nicht zur Anordnung von COMMON %qs bei %LÃ„quivalent zu Â»-mgpopt=localÂ«.Ã„quivalent zu Â»-mgpopt=noneÂ«.ERRMSG-Variable bei %L darf nicht Â»%sÂ« innerhalb der selben Â»%sÂ«-Anweisung seinFehlerFehler beim Reservieren von %lu BytesFehler bei Umwandlung von PARAMETER-Konstante in komplexer Konstante bei %CFehler beim Umwandeln einer GanzzahlFehler in Feldkonstruktor, auf den bei %L verwiesen wirdFehler in Zeigerinitialisierung bei %CFehler in Typspezifikation bei %LFehler in TypbeschrÃ¤nktem Aufruf bei %LFehler beim VergrÃ¶ÃŸern des Speicherblocks auf %lu BytesFehler beim Schreiben der JSON-Ausgabedatei Â»%sÂ«
  Fehler beim Schreiben der Moduldatei %qs: %sFehler beim Schreiben der Moduldatei: %sFehler beim Schreiben der Ausgabedatei Â»%sÂ«
! Auswertung des nicht standardisierten Initialisierungsausdrucks bei %LZeichenkette mit mehr als 2 hoch 28 Zeichen bei %L wird erst bei AusfÃ¼hrung des Programms ausgewertet werden, rechnen Sie mit FehlernEreignisArgument fÃ¼r Ereignisvariable bei %L muss ein Koarray, aber nicht koindiziert seinArgument fÃ¼r Ereignisvariable bei %L muss ein Koarray oder koindiziert seinEreignis-Variable bei %L muss Skalar mit EVENT_TYPE seinJeder Feldindex der Zielspezifikation bei %L muss ein konstanter Ausdruck seinAbbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck seinBeim ersten auftretenden Fehler beenden.32-/64-Bit-Ganzzahldivision in vorzeichenlose 8-Bit-Ganzzahldivision mit LaufzeitprÃ¼fung erweitern.Im Zuge der RTL-Erzeugung die Befehle adddi3 und subdi3 in add.f/adc usw. expandieren.Â»)Â« bei %C erwartetÂ»,Â« bei %C erwartet%<( depobj )%> bei %C erwartet%<(%> nach %qs bei %C erwartet%<(%> bei %C erwartet%<)%> oder %<,%> bei %C erwartet%<)%> oder %<omp_cur_iteration%> bei %C erwartetIn Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird %<*%> erwartet%<,%> bei %C erwartet%<,%> oder %<)%> bei %C erwartet%<,%> oder Ende der Anweisung bei %C erwartet%<:%> bei %C erwartet%<::%> nach Bindeattributen bei %C erwartet%<::%> bei %C erwartetAtomarer Vergleichsausdruck %<==%>, %<.EQ.%> oder %<.EQV.%> bei %L erwartet%<=>%> bei %C erwartet%<END INTERFACE ASSIGNMENT (=)%> bei %C erwartetÂ»::Â« in TYPE-Definition bei %C erwartetZeichen Â»=Â« in PARAMETER-Anweisung bei %C erwartetACQ_REL, ACQUIRE, RELAXED, RELEASE oder SEQ_CST fÃ¼r ATOMIC_DEFAULT_MEM_ORDER-Klausel bei %C erwartetALIGN- oder ALLOCATOR-Klausel bei %C erwartetEins von ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE oder DEFAULT bei %C erwartetEntweder COMPILATION oder EXECUTION erwartet in AT-Klausel bei %CEine der Klauseln DEPEND, UPDATE oder DESTROY bei %C erwartetDO-Schleife bei %C erwartetELSE bei %L erwartet, in atomarer VergleichserfassungDie SEVERITY-Klausel bei %C erwartet entweder FATAL oder WARNINGHOST, NOHOST oder ANY bei %C erwartetIF bei %L erwartet, in atomarer VergleichserfassungEins von IN, OUT, INOUT, INOUTSET oder MUTEXINOUTSET bei %C erwartet, gefolgt von %<)%>Eine der Klauseln INCLUSIVE oder EXCLUSIVE bei %C erwartetINTEGER-Typ bei %L erwartetEine der Klauseln NONE oder PRESENT bei %C erwartetEins von NONE, FIRSTPRIVATE, PRIVATE oder SHARED erwartet, in DEFAULT-Klausel bei %CORDER(CONCURRENT) erwartet bei %C, optional mit Modifizierer %<reproducible%> oder %<unconstrained%>P-Bearbeitungsdeskriptor erwartet in Formatzeichenkette bei %LPARAMETER-Symbol in komplexer Konstante bei %C erwartetRANK oder RANK DEFAULT gefolgt von SELECT RANK erwartet bei %CEins von SCALAR, AGGREGATE, ALLOCATABLE, POINTER oder ALL bei %C erwartetEins von SEQ_CST, ACQUIRE oder RELAXED erwartet, bei %CEins von SEQ_CST, AQC_REL, RELEASE oder ACQUIRE bei %C erwartetSHAPE-Argument fÃ¼r C_F_POINTER mit Array-FPTR bei %L erwartetEins von TEAMS, PARALLEL oder THREAD erwartet als Bindung in BIND bei %CTYPE IS-, CLASS IS- oder END SELECT-Anweisung hinter SELECT TYPE bei %C erwartetEine der Klauseln UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD oder ATOMIC_DEFAULT_MEM_ORDER bei %L erwartetCASE- oder END-SELECT-Anweisung hinter SELECT CASE bei %C erwartetNamenlose Schnittstelle bei %C erwartetProzedur fÃ¼r Argument %qs bei %L erwartetProzedurzeiger fÃ¼r Argument %qs bei %L erwartetRechte Klammer in Ausdruck bei %C erwartetSchrittvariable in Iterator bei %C erwartetZugriffsspezifikation bei %C erwartetAlternative RÃ¼cksprungmarke bei %C erwartetInitialisierungsausdruck bei %C erwartetAndere Dimension in Felddeklaration bei %C erwartetArgumentliste bei %C erwartetArrayindex erwartet bei %CFeldindexsprung erwartet bei %CVerknÃ¼pfung bei %C erwartetVerknÃ¼pfungsliste bei %C erwartetAttributbitname erwartetBindeattribut bei %C erwartetBindungsname bei %C erwartetBindungsziel hinter %<=>%> bei %C erforderlichBlockname %qs des SELECT-Konstrukts bei %C erwartetBlocknamen von %qs in Â»%sÂ«-Anweisung bei %L erwartetGrenzen fÃ¼r %qs bei %L erwartetCoarray-Variable als Argument %qs fÃ¼r intrinsisches %s bei %L erwartetKomma in E/A-Liste bei %C erwartetReferenz auf Komponente bei %C erwartetKonstrukttyp PARALLEL, SECTIONS, DO oder TASKGROUP in Anweisung $OMP CANCELLATION POINT bei %C erwartetDatenkonstante nach Wiederholungsangabe bei %C erwartetSINK oder SOURCE des AbhÃ¤ngigkeitstyps bei %C erwartetIn AUTOMATIC-Anweisung bei %C wird eine Â»entity-listÂ« erwartetÂ»entity-listÂ« in STATIC-Anweisung bei %C erwartetExponent in Ausdruck bei %C erwartetAusdruck bei %C in PARAMETER-Anweisung erwartetAusdruck in %s-Anweisung bei %C erwartetErwarteter Ausdruck in Feldspezifikation bei %CAusdruckstyp erwartetFormale Argumentliste in Funktionsdefinition bei %C erwartetGenerischer Name oder Operatordeskriptor bei %C erwartetBezeichner bei %C erwartetInitialisierungsausdruck bei %C erwartetErwarteter Initialisierungsausdruck in CASE bei %CGanzzahl erwartetGanzzahlausdruck bei %C erwartetGanzzzahlausdruck der Art %<omp_allocator_handle_kind%> bei %L erwartetEntweder ein Ganzzahlausdruck oder genau ein GerÃ¤temodifizierer %<device_num%> oder %<ancestor%> erwartet bei %CGanzzahlzeichenkette erwartetErwarteter intrinsischer Initialisierungsausdruck OMP WORKSHARE bei %LMarke %qs fÃ¼r Â»%sÂ«-Anweisung bei %C erwartetLinke Klammer erwartetListe von %<untere-Grenze :%> oder Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %L erwartetProzedurname im Modul bei %C erwartetName erwartetParameterliste in Typdeklaration bei %C erwartetBereichsangabe erwartet bei %CEchte Zeichenkette erwartetRegister oder konstante Ganzzahl erwartet.Rechte Klammer erwartetSkalaren Initialisierungsausdruck bei %C erwartetSkalarer intrinsischer Ausdruck bei %L erwartet, in atomarem VergleichSkalare intrinsische Variable bei %L erwartet, in atomarem VergleichSpezifischer Bindungsname bei %C erwartetZeichenkette erwartetStrukturkomponentenname bei %C erwartetName einer Strukturkomponente oder eines Operators nach %<.%> bei %C erwartetBeendenden Namen bei %C erwartetTrait-property-extension bei %C erwartetTypgebundene Prozedur oder Prozedurzeiger-Komponente bei %C erwartetVariablenliste bei %C erwartetVariablennamen bei %C erwartetVariablennamen bei %C in PARAMETER-Anweisung erwartet%<END INTERFACE %s%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet%<END INTERFACE OPERATOR (%s)%> bei %C erwartet, aber %qs erhalten%<END INTERFACE OPERATOR (.%s.)%> bei %C erwartet%s bei %C erwartetÂ»%sÂ«-Anweisung bei %L erwartetKomma in EQUIVALENCE bei %C erwartetSkalaren INTEGER-Ausdruck bei %C erwartet, aber %s gefundenVariable bei %L erwartetDefinierbare EntitÃ¤t bei %L erwartetListe benannter EintrÃ¤ge bei %C erwartetVariable in READ-Anweisung bei %C erwartetVariable oder io-implied-do bei %L erwartetVariable oder io-implied-do in READ-Anweisung bei %L erwartetExplizite Arrayform bei %C muss eine Konstante vom Typ INTEGER sein, nicht %sExplizite Schnittstelle fÃ¼r %qs bei %L erforderlich: %sExplizite Schnittstelle fÃ¼r Komponente %qs bei %L erforderlich: %sExplizite Schnittstelle fÃ¼r polymorphes Argument bei %L erforderlichFeld mit expliziter Form, aber nichtkonstanten Grenzen bei %CFunktionen exportieren, auch wenn sie Â»inlineÂ« sein kÃ¶nnen.Ausdruck bei %L muss in diesem Kontext eine Konstante seinAusdruck bei %L muss INTEGER-Typ haben, %s gefundenAusdruck bei %L muss skalar seinAusdruck in CASE-Anweisung bei %L darf nicht %s seinAusdruck in CASE-Selektor bei %L muss skalar seinAusdruck in CASE-Anweisung bei %L ist nicht im Bereich von %sAusdruck in CASE-Anweisung bei %L muss von der Art %d seinAusdruck in CASE-Anweisung bei %L muss Typ %s habenAusdruck in CASE-Anweisung bei %L muss skalar seinErweiterung: Spezifizierer %s in Anweisung %s bei %L hat Wert %qsErweiterung: Umwandlung von %s in %s bei %LErweiterung: Skalares effektives nicht-standardartiges, nicht-C_CHAR CHARACTER-Argument mit Feld-Scheinargument %qs bei %LErweiterung: UnÃ¤rer Operator hinter arithmetischem Operator bei %C (Klammern verwenden)Erweiterung: Nullbreite hinter L-Deskriptor bei %LErweiterung: Zeichen Backslash bei %CErweiterung: Exponentbuchstabe %<q%> in literaler Realkonstante bei %CExternes %qs bei %L kann keine Initialisierung habenExterne IO UNIT kann kein Feld bei %L seinExternes Objekt %qs bei %L darf keinen Initialisierer habenÃœberflÃ¼ssige Option fÃ¼r %<-Xassembler%>; %s, alle Optionen der Form %<-Xassembler%> und %<-Wa%> werden verworfen.ÃœberschÃ¼ssige Zeichen im Format bei %LF2008: C1210 IMPORT-Anweisung bei %C ist im KÃ¶rper einer Schnittstelle fÃ¼r Modulprozedur nicht erlaubtÂ»FAIL IMAGEÂ«-Anweisung bei %CArgument FAILED= fÃ¼r NUM_IMAGES bei %LDer FDPIC-Modus wird im Thumb-1-Modus nicht unterstÃ¼tztFINAL-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckFINAL-Deklaration bei %C muss innerhalb von CONTAINS seinFINAL-Deklaration bei %C muss innerhalb eines CONTAINS-Abschnitts eines abgeleiteten Typs stehenFINAL-Prozedur %qs bei %L ist keine SUBROUTINEBei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qsFINAL-Prozedur bei %L muss genau ein Argument habenFINAL-Prozedur bei %L mit angenommenem Rangargument muss der einzige Finalisierer mit derselben Art/Typ sein (F2018: C790)FINAL-Prozedurdeklaration bei %CFLUSH-Anweisung bei %CFORALL-Konstrukt bei %LFORALL-Endausdruck bei %L muss skalarer INTEGER seinFORALL-Index %qs kann nicht in Tripel-Spezifikation bei %L auftretenFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Indexname bei %L muss skalarer INTEGER seinFORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-AusdruckFORALL-Anfangsausdruck bei %L muss skalarer INTEGER seinFORALL-Schrittausdruck bei %L kann nicht Null seinFORALL-Schrittausdruck bei %L muss skalares %s seinFORM-TEAM-Anweisung bei %CFORMAT-Marke %d bei %L nicht definiertFORMAT-Anweisung bei %C kann nicht innerhalb von INTERFACE auftretenFORMAT-Anweisung bei %L hat keine AnweisungsmarkeFORMAT-Kennzeichen bei %L kann kein Feld der GrÃ¶ÃŸe 0 seinFORMAT-Markierung bei %L muss vom Typ Standard-CHARACTER oder INTEGER seinGleitkomma-Ausnahmen sind eingeschaltet.Gleitkomma-Register kÃ¶nnten trotz Attribut %qE Ã¼berschrieben werden: compilieren Sie mit %<-mgeneral-regs-only%>Argument FPTR fÃ¼r C_F_POINTER bei %L darf nicht polymorph seinFPTR-Argument fÃ¼r C_F_POINTER bei %L ist eine Funktion, die einen Zeiger zurÃ¼ckgibtFPU-Typen von LoongArch:FPX-Optionen Â»fastÂ« und Â»compactÂ« schlieÃŸen sich ausFPX: Gleitkommaerweiterungen fÃ¼r doppelte Genauigkeit fÃ¼r Argonaut-ARC-CPU einschalten.FPX: kompakte FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r doppelte Genauigkeit erzeugen.FPX: kompakte FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FPX: schnelle FPX-Befehle fÃ¼r einfache Genauigkeit erzeugen.FROMPOS-Argument (%ld) auÃŸerhalb des Bereichs 0:%d in intrinsischem MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsischem MVBITSFUNCTION-Ergebnis %s kann nicht ALLOCATABLE in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann kein Feld in FUNCTION %s bei %L seinFUNCTION-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L seinKomplexe Konstruktoren und Destruktoren ausfaktorisieren, um Speicherplatz gegenÃ¼ber Geschwindigkeit zu gewinnen.Failed to create structure type '%s' at %CKeine passende Klausel gefunden bei %CFailure getting length of a constant array.Fehler bei Umwandlung von BOZ in REAL bei %LSchwerwiegender FehlerDie Datei %qs wird rekursiv eingebundenBei %2$C geÃ¶ffnete Datei %1$qs ist keine GNU-Fortran-ModuldateiDatei, um AbhÃ¤ngigkeitsinformationen auszugeben.Detaillierte Steuerung der Tuningfeatures.Erstes Argument der definierten Zuweisung bei %L muss INTENT(OUT) oder INTENT(INOUT) seinErstes Argument der Operatorschnittstelle bei %L kann nicht optional seinErstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinErstes oder letztes intrinsisches Argument zu !$OMP ATOMIC muss bei %2$L %1$qs seinFix min_int calculationFeste ZeilenlÃ¤nge muss mindestens sieben seinSchalter %<-fmax-stack-var-size=%d%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %qs)Schalter %<-fno-automatic%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%>Schalter %<-fno-automatic%> Ã¼berschreibt %<-frecursive%> (ausgelÃ¶st durch %qs)Schalter %<-frecursive%> Ã¼berschreibt %<-fmax-stack-var-size=%d%>Name der Konfiguration fÃ¼r eigene Gleitkommabefehle.Aufrufe von einfachen inline-Funktionen zusammenfalten.Befehle, die Speicher-Offsets berechnen, wenn mÃ¶glich in die Speicherzugriffsbefehl einbetten.Renesas-(vormals Hitachi)/SuperH-Aufrufkonventionen folgen.Die C++17-Anforderungen fÃ¼r die Auswertungsreihenfolge von ZuweisungsausdrÃ¼cken, Bitverschiebungen, Elementfunktionsaufrufe, etc. befolgen.EABI-Bindeanforderungen befolgen.Bei !$OMP ATOMIC COMPARE muss der erste Operand des Vergleichs bei %L die Variable %qs sein, in die die Aktualisierungsanweisung bei %L schreibtBei den Optionen der Form Â»-f*-prefix-map=Â« die kanonischen Pfadnamen statt der angegebenen Zeichenketten vergleichen.For Schein-Prozedur %s in BIND(C) bei %C ist kein bindender Name erlaubtFÃ¼r Intrinsics-Bibliothek: alle Parameter in Registern Ã¼bergeben.FÃ¼r geschachtelte Funktionen auf dem Stapel werden AusfÃ¼hrrechte gesetzt.FÃ¼r Bitschiebeoperationen mit konstanter Anzahl, die einen einzelnen Maschinenbefehl zur Verschiebung um eine Stelle erfordern, die maximale Anzahl von Inline-Verschiebeanweisungen (Maximalwert 64) festlegen, die ausgegeben werden sollen, anstatt die entsprechende Hilfsfunktion __mspabi zu verwenden. Der Standardwert ist 4.FÃ¼r Ziele, die normalerweise Trampoline fÃ¼r geschachtelte Funktionen benÃ¶tigen, diese stets generieren, statt Deskriptoren zu verwenden.Dem Assembler (und Linker) erlauben, jede beliebige Architektur-Untervariante ohne Fehler zu verwenden.FP-als-GP-Optimierung verbieten.Verbieten, dass mittels $fp auf statische oder globale Variablen zugegriffen wird. Diese Option verhindert die FP-als-GP-Optimierung, unabhÃ¤ngig von -mforce-fp-as-gp.Erzwingen, dass alle Aufrufe mittels des jli-Befehls erfolgen.Erzwingen, dass die Assembler-Ausgabe immer Hexadezimalkonstanten verwendet.Bitfeld-Zugriffe zwingen, zu ihrer Typbreite zu passen.Erzeugen von temporÃ¤ren Variablen erzwingen, um Code fÃ¼r selten ausgefÃ¼hrtes Â»forallÂ« zu testen.Ausschalten der Hardwareschleife erzwingen, selbst wenn -mext-dsp angegeben ist.Funktionen auf 4-Byte-Grenzen zwingen.Codeerzeugung von Stummeln fÃ¼r die Indirektion externer Symbole erzwingen.Indirekte Aufrufe und SprÃ¼nge mittels Register erzwingen.FP-als-GP-Optimierung erzwingen.Den fÃ¼r Â»wchar_tÂ« zugrundeliegenden Typen auf Â»unsigned shortÂ« zwingen.Verwendung der Delay-Slots fÃ¼r bedingte SprÃ¼nge erzwingen.Formatanweisung im Hauptblock des Modules bei %CFortran 2003: Spezifizierer %s in Anweisung %s bei %L hat Wert %qsFortran 2003: Zeichen fÃ¼r Argument %qs des intrinsischen %qs bei %LFortran 2003: DT-Format-Spezifizierer bei %C nicht erlaubtFortran 2003: Skalares effektives CHARACTER-Argument mit Feld-Scheinargument %qs bei %LFortran 2008: Veraltete Funktion:Fortran 2008: COMMON-Block %qs mit Binde-Marke bei %L teilt sich Bezeichner mit gobaler nicht-COMMON-BlockentitÃ¤t bei %LFortran 2008: Effektives Nicht-Zeiger-Argument bei %L an Scheinzeiger %qsFortran 2008: Nullzeiger bei %L an Nicht-Zeiger-Schein-%qsFortran 2008: Zeigerfunktionen in Variablen-Definitionskontext (%s) bei %LFortran 2008: Semikolon bei %C ohne vorausgehende AnweisungFortran 2018: gelÃ¶schtes Feature:Fortran 2018: Veraltetes Feature:Fortran 2018:Fortran 2023:Fortran 95 erfordert Standard INTEGER in %s-Marke bei %LKeine passende spezifische Bindung fÃ¼r Aufruf des GENERIC %qs bei %L gefundenFreie ZeilenlÃ¤nge muss mindestens drei seinFunktion %qs als Initialisierungsausdruck bei %LFunktion %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE istFunktion %qs bei %L darf keinen Initialisierer habenFunktion %qs bei %L hat keinen IMPLICIT-TypFunktion %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?Funktion %qs bei %L ist INTRINSIC, aber nicht mit einer intrinsischen Funktion vertrÃ¤glichFunktion %qs bei %L muss PURE seinFunktion %qs in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion seinFunktion %qs ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument istFunktion %qs erfordert eine Argumentliste bei %CFunktion Â»%sÂ« bei %L hat EintrÃ¤ge mit unpassenden FeldspezifikationenFunktion Â»%sÂ« bei %L hat Eintrag Â»%sÂ« mit unpassenden CharakteristikaFunktion Â»%sÂ« bei %L mit EintrÃ¤gen, die Variablen mit verschiedenen ZeichenkettenlÃ¤ngen zurÃ¼ckgebenFunktion nicht gefunden.Funktionsergebnis %qs bei %L kann keine Initialisierung habenFunktionsergebnis %qs bei %L hat keinen IMPLICIT-TypFunktionsergebnis %qs bei %L ist als X-Argument fÃ¼r C_FUNLOC ungÃ¼ltigFunktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente habenFunktionsergebnis %qs ist als Prozedurziel in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigFunktionsergebnisvariable %qs bei %L von elementarer Funktion %qs darf nicht die Attribute ALLOCATABLE oder POINTER habenFunktionsanfÃ¤nge werden an dieser Potenz von 2 ausgerichtet.Funktionen, die Werte zurÃ¼ckgeben, mÃ¼ssen mit return-Anweisungen enden.Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power10 zu steigern.Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power8 zu steigern.GCC kann keine Operatoren mit Ganzzahl- und Festkommatypen unterstÃ¼tzen, die zusammen zu viele Ganzzahl- und Bruch-Bits habenGCC unterstÃ¼tzt derzeit kein simdclone mit simdlens %wd und %wd fÃ¼r diese Typen.GCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r Parametertyp %qT fÃ¼r SIMD-FunktionenGCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r RÃ¼ckgabetyp %qT fÃ¼r SIMD-FunktionenGCC unterstÃ¼tzt derzeit %<simdlen %wd%> fÃ¼r Typ %qT nichtGCC ist nicht dafÃ¼r konfiguriert, %qs als Argument fÃ¼r %<-foffload=%> zu unterstÃ¼tzenGCC muss mit %<--enable-newlib-nano-formatted-io%> konfiguriert werden, um %<-mtiny-printf%> zu verwendenGCC unterstÃ¼tzt nur %u geschachtelte GÃ¼ltigkeitsbereicheGCC-Vektor per Referenz Ã¼bergegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCC-Vektor per Referenz zurÃ¼ckgegeben: Nicht-Standard-ABI-Erweiterung ohne KompatibilitÃ¤tsgarantieGCC_OFFLOAD_OMP_REQUIRES_FILE ist nicht gesetztZu verwendende GCN-CPU-Art:GCSE ausgeschaltetGENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen Ã¼berschreibenGENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERICGENERIC bei %C muss innerhalb eines CONTAINS eines abgeleiteten Typs seinGENERIC-Bindung bei %CGENERIC-Prozedur %qs ist bei %L nicht als effektives Argument erlaubtGMP Version %s, MPFR Version %s, MPC Version %s. isl Versiom %s
! GNU C unterstÃ¼tzt Â»-traditionalÂ« ohne Â»-EÂ« nicht mehrGNU-Erweiterung:GNU Objective C unterstÃ¼tzt keine traditionelle Ãœbersetzung mehrAttribut im GNU-Stil zwischen Label und Deklaration bezieht sich auf das LabelGOTO-Anweisung bei %L hinterlÃ¤sst CRITICAL-Konstrukt fÃ¼r Marke bei %LGOTO-Anweisung bei %L hinterlÃ¤sst DO CONCURRENT-Konstrukt fÃ¼r Marke bei %LSyntaxfehler hinter PARAMETERIZED-TYPE-Deklaration bei %CMMA-Befehle erzeugen (oder auch nicht).Code erzeugen (oder auch nicht), der den Befehl LXVKQ verwendet.Code erzeugen (oder auch nicht), der den Befehl XXSPLTIDP verwendet.Code erzeugen (oder auch nicht), der den Befehl XXSPLTIW verwendet.Speicheradressierung relativ zu PC (oder absolut) erzeugen.Optimierungen fÃ¼r Speicherzugriffe relative zu PC durchfÃ¼hren (nicht durchfÃ¼hren).Speicherzugriffsbefehle mit (oder ohne) PrÃ¤fix erzeugen.16-Bit-Befehle erzeugen.16-Bit-i386-Code erzeugen.32-Bit-Code erzeugen.32-Bit-Versatz in switch-Tabellen erzeugen.32-Bit-i386-Code erzeugen.32-Bit-x86-64-Code erzeugen.32x16-Multiplizier sowie Multiplizier+Addier-Befehle generieren.64-Bit-Code erzeugen.64-Bit-x86-64-Code erzeugen.APCS-konforme Stapelrahmen erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC600-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC601-Prozessor erzeugen.ARCompact-32-Bit-Code fÃ¼r ARC700-Prozessor erzeugen.Stubs im AT&T-Stil fÃ¼r Mach-O erzeugen.BTF-Debug-Informationen auf Standardniveau erzeugen.C-Header mit Plattform-spezifischen Merkmalen erzeugen.C-Prototypen aus BIND(C)-Deklarationen generieren.C-Prototypen aus Nicht-BIND(C)-Deklarationen fÃ¼r externe Prozeduren generieren.Informationen zu AbhÃ¤ngigkeiten von C++-Modulen erzeugen.FPU-Befehle mit doppelter Genauigkeit fÃ¼r C-SKY generieren (Vorgabe fÃ¼r Hardware-Gleitkomma).CTF-Debug-Informationen auf Standardniveau erzeugen.Erweiterungsbefehle fÃ¼r DSP generieren.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes mit GNU-Erweiterungen erzeugen.DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen.ELF-FDPIC-Code erzeugen.GFLOAT-Code mit doppelter Genauigkeit generieren.H8/300H-Code erzeugen.H8S-Code erzeugen.H8S/2600-Code erzeugen.H8SX-Code erzeugen.ILP32-Code erzeugen.FÃ¼r den ARMv8 angemessene IT-BlÃ¶cke erzeugen.JSON-Datei erzeugen.LP64-Code erzeugen.MIPS16-Code erzeugen.ModuleInfo-Struktur fÃ¼r Ausgabemodul generieren.PA1.0-Code erzeugen.PA1.1-Code erzeugen.PA2.0-Code erzeugen (erfordert binutils 2.10 oder neuer).SH1-Code erzeugen.SH2-Code erzeugen.FPU-freien SH2a-Code erzeugen.SH2e-Code erzeugen.SH3-Code erzeugen.SH3e-Code erzeugen.FPU-freien SH4-Code erzeugen.SH4-Code erzeugen.FPU-freien SH4-100-Code erzeugen.SH4-100-Code erzeugen.FPU-freien SH4-200-Code erzeugen.SH4-200-Code erzeugen.FPU-freien SH4-300-Code erzeugen.SH4-300-Code erzeugen.FPU-freien SH4a-Code erzeugen.SH4a-Code erzeugen.SH4al-dsp-Code erzeugen.SIMD-Klone fÃ¼r Funktionen mit OpenMP-Declare-Ziel-Direktive erzeugen.Beim Erzeugen von AltiVec-Code VRSAVE-Befehle erzeugen.Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»_mcountÂ« und Â»__fentry__Â« enthÃ¤lt.Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»mcountÂ« und Â»__fentry__Â« enthÃ¤lt.Eine auf das aktuelle Verzeichnis verweisende #line-Anweisung erzeugen.Ein Mach-O-Bundle erzeugen (Dateityp MH_BUNDLE).Einen __return_loc-Abschnitt generieren, der auf jeden instrumentierten return-Code verweist.Die Funktion Â»abortÂ« aufrufen, wenn eine Â»noreturnÂ«-Funktion zurÃ¼ckkehrt.Beim Compilieren eine Default-main-Funktion fÃ¼r D generieren.Einen einzigen Austrittspunkt fÃ¼r jede Funktion erzeugen.Absolute Quellpfade fÃ¼r gcov erzeugen.Code zum Ãœbergeben von Aggregaten mit maximal 64-Bit-Ausrichtung erzeugen.Alle notwendigen Informationen fÃ¼r Â»BPF Compile Once - Run EverywhereÂ« generieren.Ausgabedatei erzeugen, die Symbole nicht erst bei Bedarf, sondern bereits beim Laden bindet.NÃ¤herungsweise reziproke Division und Quadratwurzel fÃ¼r besseren Durchsatz erzeugen.Assemblerausgabe erzeugen, die mit Renesas AS100-Assembler vertrÃ¤glich ist. Dies schrÃ¤nkt einige CompilerfÃ¤higkeiten ein. Voreinstellung ist GAS-vertrÃ¤gliche Syntax.Auto-inc/dec-Befehle erzeugen.Big-Endian-Code erzeugen.Big-Endian-Code erzeugen.Big-Endian-eBPF erzeugen.Bit-Befehle erzeugen.Sprungbefehle als direkte SprÃ¼nge erzeugen.Falls nÃ¶tig, Â»callÂ«-Befehle als indirekte Aufrufe erzeugen.Sprungbefehle als indirekte SprÃ¼nge erzeugen.Aufrufbefehle als indirekte Registeraufrufe erzeugen.Im Funktionsprolog cld-Befehle erzeugen.Code fÃ¼r Laufzeitumgebung des C-SKY-Compilers statt libgcc generieren.Code fÃ¼r GNU as erzeugen.Code fÃ¼r GNU Assembler (gas) erzeugen.Code fÃ¼r GNU ld erzeugen.Code fÃ¼r die GNU-Laufzeitumgebung erzeugen.Code fÃ¼r die NeXT-(Apple macOS)-Laufzeitumgebung erzeugen.Code fÃ¼r OpenMP-Auslagerung erzeugen: schaltet Â»-msoft-stackÂ« und Â»-muniform-simtÂ« ein.Code fÃ¼r Serie SH4 340 erzeugen (ohne MMU/FPU).Code fÃ¼r Serie SH4 400 erzeugen (ohne MMU/FPU).Code fÃ¼r Serie SH4 500 erzeugen (ohne FPU)Code fÃ¼r Smart Mode erzeugen.Code fÃ¼r Thumb-Zustand erzeugen.Code fÃ¼r UNIX-Assembler erzeugen.Code fÃ¼r 32-Bit-ABI erzeugen.Code fÃ¼r einen 5206e erzeugen.Code fÃ¼r einen 520X erzeugen.Code fÃ¼r einen 528x erzeugen.Code fÃ¼r einen 5307 erzeugen.Code fÃ¼r einen 5407 erzeugen.Code fÃ¼r 64-Bit-ABI erzeugen.Code fÃ¼r 68000 erzeugen.Code fÃ¼r 68010 erzeugen.Code fÃ¼r 68020 erzeugen.Code fÃ¼r einen 68030 erzeugen.Code fÃ¼r einen 68040 ohne neue Befehle erzeugen.Code fÃ¼r einen 68040 erzeugen.Code fÃ¼r einen 68060 ohne neue Befehle erzeugen.Code fÃ¼r einen 68060 erzeugen.Code fÃ¼r einen 68302 erzeugen.Code fÃ¼r einen 68332 erzeugen.Code fÃ¼r einen 68851 erzeugen.Code fÃ¼r ColdFire v4e erzeugen.Code fÃ¼r DLL erzeugen.Code fÃ¼r Fido A erzeugen.Code fÃ¼r eine cpu32 erzeugen.Code fÃ¼r alle Template-Instanziierungen einschalten.Code fÃ¼r eine 11/10 erzeugen.Code fÃ¼r eine 11/40 erzeugen.Code fÃ¼r eine 11/45 erzeugen.Code fÃ¼r Assert-VertrÃ¤ge generieren.Code fÃ¼r Klassen-Invarianz-VertrÃ¤ge generieren.Code fÃ¼r ladbare Darwin-Kernelerweiterungen erzeugen.Code fÃ¼r Funktionen erzeugen, auch wenn sie vollstÃ¤ndig Â»inlineÂ« sind.Code fÃ¼r die angegebene CPU erzeugen.Code fÃ¼r altes ausfÃ¼hrbares BSS PLT erzeugen.Code fÃ¼r NachbedingungsvertrÃ¤ge erzeugen.Code fÃ¼r VorbedingungsvertrÃ¤ge generieren.Code fÃ¼r static-Funktionen erzeugen, auch wenn sie nie aufgerufen werden.Code fÃ¼r Switches ohne Default-Fall generieren.Code fÃ¼r die Android-Plattform erzeugen.Code fÃ¼r den M*Core M210 erzeugen.Code fÃ¼r den M*Core M340 erzeugen.Code fÃ¼r ladbare Darwin-Kernelerweiterungen oder Kernel erzeugen.Code fÃ¼r Supervisor-Modus generieren (Standard).Code fÃ¼r User-Modus generieren.Code im 32-Bit-ARM-Zustand erzeugen.Code im Â»Big EndianÂ«-Modus erzeugen.Code im Â»Big EndianÂ«-Modus erzeugen.Code im Â»Little EndianÂ«-Modus erzeugen.Code im Â»Little EndianÂ«-Modus erzeugen.Code fÃ¼r ausfÃ¼hrbare Dateien (NICHT Shared Libraries) erzeugen.FÃ¼r schnelles Debugging geeigneten Code erzeugen.Code erzeugen, der in dynamischen Objekten im SVR4-Stil verwendet werden kann.Code erzeugen, der lokalen Zustand in allen Bahnen einheitlich halten kann.Code erzeugen, der zum Intel-MCU-psABI passt.Code erzeugen, der zum angegebenen ABI passt.Code erzeugen, der zum angegebenen ABI passt.Code erzeugen, der sicher mit MIPS16- und microMIPS-Code gebunden werden kann.Code erzeugen, der 68881-Gleitkommabefehle verwendet.Code erzeugen, der im privilegierten Zustand lÃ¤uft.Code erzeugen, der nicht mit anderen ID-shared Libraries gelinkt werden wÃ¼rde, aber als Shared Library verwendet werden kann.Code zur ÃœberprÃ¼fung der Grenzen vor Arrayindizierung erzeugen.Code zur ÃœberprÃ¼fung von Exception-Spezifikationen erzeugen.Code generieren, der Gerade-Linie-Spekulationen abwehrt.Code generieren, um mitzuverfolgen, wann die CPU falsch spekulieren kÃ¶nnte.Code erzeugen, der nicht ausfÃ¼hrbares PLT und GOT enthÃ¤lt.Code mittels globaler Anker-Symboladressen generieren.Code erzeugen, der Hardware-Gleitkommabefehle verwendet.Code erzeugen, der nur die allgemeinen Register verwendet.Code erzeugen, der nur die Kernregister (r0â€“r14) verwendet.Code mit Bibliotheksaufrufen fÃ¼r Gleitkommaarithmetik erzeugen.Code mit unausgerichtetem load/store fÃ¼r R6 generieren (Alias von -mno-strict-align).Code ohne Register fÃ¼r globalen Zeiger erzeugen.CFString-Objekte zum Kompilierungszeitpunkt generieren.Komprimierte Fehlersuchinformationen erzeugen.Verwendung bedingter Kopierbefehle einschalten.Konstantenpools im Compiler statt im Assembler generieren.cpp-Defines fÃ¼r Server-IO erzeugen.cpp-Defines fÃ¼r Workstation-IO erzeugen.Fehlersuchinformationen im CodeView-Format erzeugen.Fehlersuchinformationen im DWARF-v2-Format (oder neuer) erzeugen.Fehlersuchinformationen im VMS-Format erzeugen.Fehlersuchinformationen im erweiterten Standardformat erzeugen.Fehlersuchinformationen im Standardformat erzeugen.Fehlersuchinformationen im Standardversion des DWARF-Formats erzeugen.Fehlersuchinformationen in separaten .dwo-Dateien erzeugen.Standard SH2a-FPU-Code mit doppelter Genauigkeit erzeugen.Standard SH2a-FPU-Code mit einfacher Genauigkeit erzeugen.Standard SH4-Code mit einfacher Genauigkeit erzeugen.Standard SH4-100-Code mit einfacher Genauigkeit erzeugen.Standard SH4-200-Code mit einfacher Genauigkeit erzeugen.Standard SH4-300-Code mit einfacher Genauigkeit erzeugen.Standard SH4a-Code mit einfacher Genauigkeit erzeugen.Nicht zusammenhÃ¤ngende Stapelrahmen erzeugen.Divisions-Befehle erzeugen.Divisionsergebnisse mit dem gleichen Vorzeichen im Ãœbertrag wie der Divisor (nicht der Dividend) erzeugen.Dokumentation erzeugen.Gleitkommabefehle doppelter Genauigkeit generieren.Erweiterte arithmetische Befehle erzeugen, nur fÃ¼r ARC700 gÃ¼ltig.Erweiterte Informationen fÃ¼r Einsprungpunkt fÃ¼r inline-Funktionen erzeugen.Schnelle indirekte Aufrufe erzeugen.Gleitkommaarithmetik mit gegebenem Befehlssatz erzeugen.Kombinierte Multiplizier-Addier-Befehle generieren.Die Befehle frecipd/fsqrtd/fdivd generieren (Vorgabe fÃ¼r Hardware-Gleitkomma).Hardware-abs-Befehle generieren.Eingebettete Gleitkommadivision erzeugen, auf Wartezeit optimieren.Eingebettete Gleitkommadivision erzeugen, auf Durchsatz optimieren.Eingebettete Ganzzahldivision erzeugen, auf Wartezeit optimieren.Eingebettete Ganzzahldivision erzeugen, auf Durchsatz optimieren.Quadratwurzel Â»inlineÂ« erzeugen, auf Wartezeit optimieren.Quadratwurzel Â»inlineÂ« erzeugen, auf Durchsatz optimieren.Befehle generieren, die vom Barrel-Shifter unterstÃ¼tzt werden.isel-Befehle erzeugen.Lockeres Nachschlagen von Klassen (mit objc_getClass()) fÃ¼r Verwendung im Null-VerknÃ¼pfungs-Modus erzeugen.Bibliotheksaufrufe fÃ¼r atomare Lade- und Speicherbefehle generieren, wenn synchronisierte Bibliotheksaufrufe ausgeschaltet sind.Little-Endian-Code erzeugen.Little-Endian-Code erzeugen.Little-Endian-eBPF erzeugen.Befehle zum gleichzeitigen Laden/Speichern mehrerer Daten erzeugen.Befehle fÃ¼r Laden/Speichern mit Aktualisierung erzeugen.Atomare Operationen durch Hilfsfunktionen implementieren.Make-AbhÃ¤ngigkeiten erzeugen und Code Ã¼bersetzen.Make-AbhÃ¤ngigkeiten erzeugen.Aufrufe von Â»mcountÂ«/Â»__fentry__Â« als NOPs erzeugen. Um sie einzuschalten, mÃ¼ssen sie hineingepatcht werden.Millicode-Schnipsel erzeugen.mul64- und mulu64-Befehle erzeugen.norm-Befehl erzeugen.Code im normalen Modus erzeugen.SH2a-FPU-Code nur mit einfacher Genauigkeit erzeugen.SH4-Code nur mit einfacher Genauigkeit erzeugen.SH4-100-Code nur mit einfacher Genauigkeit erzeugen.SH4-200-Code nur mit einfacher Genauigkeit erzeugen.SH4-300-Code nur mit einfacher Genauigkeit erzeugen.SH4a-Code nur mit einfacher Genauigkeit erzeugen.PC-relativen Code erzeugen.Erweiterungsbefehle fÃ¼r Performance einschalten.Erweiterungsbefehle fÃ¼r Performance Version 2 einschalten.Unechte Ziele fÃ¼r alle Header erzeugen.Wenn mÃ¶glich, lageunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (large mode).Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (small mode).Wenn mÃ¶glich, lageunabhÃ¤ngigen Code erzeugen (large mode).Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code erzeugen (small mode).Wenn verfÃ¼gbar, Prefetch-Befehle fÃ¼r Arrays in Schleifen erzeugen.Befehle push/pop generieren (Standard).WiedereinsprungsfÃ¤higen PIC-Code erzeugen.Reziproke statt divss und sqrtss erzeugen.return-Befehl in nackter Funktion generieren.Informationen zur Typbeschreibung zur Laufzeit erzeugen.SData-Referenzen erzeugen. Dies ist die Voreinstellung, auÃŸer wenn PIC erzeugt wird.Abschnitte .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, und .s390_return_mem erzeugen, in denen die Adressen fÃ¼r indirekte Sprungziele gespeichert werden, die aufgrund der Optionen -mindirect-branch* oder -mfunction-return* gepatcht wurden. Die Abschnitte bestehen aus einem Array von 32-Bit-Elementen. Jedes Element enthÃ¤lt den Offset vom Eintrag zu der gepatchten Adresse.Selbstverschiebbaren Code erzeugen.sin, cos und sqrt fÃ¼r FPU erzeugen.Gleitkommabefehle einfacher Genauigkeit generieren.Reziproke Division und Quadratwurzel in Software fÃ¼r besseren Durchsatz erzeugen.Wenn nÃ¶tig, spezielle Objective-C-Methoden zur Initialisierung/ZerstÃ¶rung von nicht-POD C++ ivars, erzeugen.stm/ldm-Befehle erzeugen (Vorgabe).Erweiterungsbefehle fÃ¼r Zeichenketten einschalten.swap-Befehl erzeugen.Ganzzahl-Modulo-Befehle erzeugen.Atomare Quadword-Befehle zum Speicherzugriff verwenden (lqarx/stqcx).Befehle zum Laden/Speichern von Quadwords (lq/stq) erzeugen.Unausgerichtete VSX-Lade/Speicher-Befehle fÃ¼r Inline-Expansion von memcpy/memmove generieren.Unausgerichtete VSX-Lade/Speicher-Befehle fÃ¼r Vektorpaare fÃ¼r Inline-Expansion von memcpy/memmove generieren.Abwicklungstabellen erzeugen, die genau an jeder Befehlsgrenze liegen.Befehle push25/pop25 fÃ¼r v3 erzeugen.Â»vzeroupperÂ«-Befehl erzeugen, bevor der Ablauf die Funktion verlÃ¤sst.xBPF erzeugen.Generische Funktion %qs bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbarAllgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %LGenerisches Unterprogramm %qs bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbarSprÃ¼ngen ihre Standardkosten zuweisen.Externen Symbolen einen fÃ¼hrenden Unterstrich geben.Globaler Bindungs-Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Bindungs-Name %qs bei %L wird bereits bei %L verwendetGlobale EntitÃ¤t %qs bei %L darf nicht in einem COMMON-Block vorkommenGlobale EntitÃ¤t %qs bei %L kann nicht in einem COMMON-Block bei %L vorkommenGlobaler Name %qs bei %L wird bereits als ein %s bei %L verwendetGlobaler Name %qs bei %L wird bereits bei %L verwendetUnbekanntes Attribut %<target("%s")%>Graphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar).Linker anweisen, Befehle zu lockern.HOLDS-Ausdruck bei %L muss ein skalarer logischer Ausdruck seinOpenMP-Allokatoren fÃ¼r Allozierbare und Zeiger handhaben.Bibliotheksfunktionen aufrufen, wenn atomare eingebaute Operationen auf unausgerichteten Speicher angewendet werden kÃ¶nnen. Hebt -mtrap-unaligned-atomic auf.Bedingte Zweigen hÃ¤rten, indem die entgegengesetzten Bedingungen geprÃ¼ft werden.Bedingungen, die nicht in den Zweigen verwendet werden, hÃ¤rten, indem die entgegengesetzten Bedingungen geprÃ¼ft werden.Kontrollfluss hÃ¤rten, indem AusfÃ¼hrungspfade aufgezeichnet und geprÃ¼ft werden.Hardware-Autoprefetcher-Scheduler-Modellsteuerung: Anzahl der Vorausschauzyklen, die das Modell untersucht, bei '0' ist nur die heuristische Sortierung von Befehlen aktiviert. StandardmÃ¤ÃŸig deaktiviert.Hexadezimalkonstante bei %L verwendet Nicht-Standard X statt ZHollerithkonstante bei %CMit Host verbundene Variable %qs darf nicht in DATA-Anweisung bei %C stehenWie viel die gegebene Ãœbersetzungseinheit durch das Â»inlineÂ« wachsen kann (in Prozent).Wie viel die gegebene Ãœbersetzungseinheit durch die interprozedurale Konstantenweitergabe wachsen kann (in Prozent).E/A-Registeroperand fÃ¼r Â»%%%cÂ«IBITS: Bad bitICE: %<emit_insn%> verwendet, wo %<emit_jump_insn%> erforderlich:ID der zu bauenden Shared Library.gemeinsam genutzte ID-Bibliotheken und FD-PIC-Modus kÃ¶nnen nicht zusammen verwendet werdenIEEE_ARITHMETIC-Modul bei %CIEEE_EXCEPTIONS-Modul bei %CIEEE_FEATURES-Modul bei %CIF-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckIF-Klausel-Modifizierer Â»%sÂ« bei %L ist dem aktuellen OpenMP-Konstrukt nicht angemessenIF-Klausel ohne Modifizierer bei %L wird zusammen mit IF-Klauseln mit Modifizierert verwendetIM-part_ref bei %CÂ»IMPLICIT NONE (type)Â«-Anweisung bei %L folgt einer IMPLICIT-AnweisungIMPLICIT NONE mit Angabenliste bei %CIMPLICIT-Anweisung bei %C folgt auf IMPLICIT NONE (Typ-)AnweisungIMPORT-Anweisung bei %CIMPORT-Anweisung bei %C ist nur in einem INTERFACE-KÃ¶rper erlaubtIMPURE-Prozedur bei %CINDIRECT-Klausel bei %C erfordert einen konstanten logischen AusdruckINQUIRE-Anweisung bei %L kann nicht sowohl FILE- als auch UNIT-Spezifikationssymbole enthaltenINQUIRE-Anweisung bei %L erfordert PENDING= mit Spezifizierung ID=INQUIRE-Anweisung bei %L erfordert entweder FILE- oder UNIT-SpezifikationssymbolINQUIRE-Anweisung in PURE-Prozedur bei %C nicht erlaubtINTEGER-Ausdruck von %s-Klausel bei %L darf nicht negativ seinINTEGER-Ausdruck von %s-Klausel bei %L muss positiv seinINTEGER-Ausdruck der Â»chunk_sizeÂ« der SCHEDULE-Klausel bei %L muss positiv seinINTEGER(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-integer-8%>INTEGER(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-finteger-4-integer-8%>INTENT(%s) steht mit INTENT(%s) bei %L in KonfliktINTENT ist in BLOCK bei %C nicht erlaubtEffektives Argument von INTENT(%s) bei %L kÃ¶nnte effektives Argument bei %L stÃ¶ren.INTENT(IN) POINTER %qs in Klausel %s bei %LINTENT(IN)-Zeiger %qs in COPYPRIVATE-Klausel bei %LArgument %1$qs bei %3$L fÃ¼r die reine Prozedur %2$qs ist INTENT(OUT) und darf daher nicht polymorph seinINTERFACE-Prozedur %qs bei %L hat denselben Namen wie die umgebende ProzedurIO UNIT in %s-Anweisung bei %L muss eine interne Datei in einer PURE-Prozedur seinIOLENGTH-Markierung in INQUIRE-Anweisung bei %C ungÃ¼ltigIOMSG-Markierung bei %LIPA-modref-Zusammenfassung fehlt in EingabedateiIPA-SRA-Zugriffs-Verifikation fehlgeschlagenISA %qs wird von Attribut %<target%> nicht unterstÃ¼tzt, verwenden Sie den Aufruf %<arch=%>ISO-C erlaubt kein %<%E (Ausdruck)%>ISO-C erlaubt kein zusÃ¤tzliches %<;%> auÃŸerhalb einer FunktionISO-C erlaubt kein auf Funktionstypen angewendetes %<_Alignof%>ISO C unterstÃ¼tzt nicht %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO-C unterstÃ¼tzt %<%s_BitInt(%d)%> erst ab C23ISO-C unterstÃ¼tzt kein %<++%> und %<--%> fÃ¼r komplexe TypenISO-C unterstÃ¼tzt %<[[]]%>-Attribute erst ab C23ISO-C unterstÃ¼tzt die Typen %<__int%d%> nichtISO C unterstÃ¼tzt %<auto%>-Typinferenz erst ab C23ISO-C unterstÃ¼tzt nicht %<~%> fÃ¼r komplexe KonjugationISO-C unterstÃ¼tzt %qs erst ab C23ISO-C unterstÃ¼tzt den vordefinierten Bezeichner %qs nichtISO-C unterstÃ¼tzt keine komplexen GanzzahltypenISO-C unterstÃ¼tzt dezimale Gleitkommazahlen erst ab C23ISO-C unterstÃ¼tzt keine GanzzahltypenISO-C unterstÃ¼tzt das Weglassen von Parameternamen in Funktionsdefinitionen erst ab C23ISO-C unterstÃ¼tzt nicht %<double complex%> bedeutendes einfaches %<complex%>ISO-C unterstÃ¼tzt keine sÃ¤ttigenden TypenISO C unterstÃ¼tzt die Angabe eines Basistyps fÃ¼r %<enum%> erst ab C23ISO-C unterstÃ¼tzt den Typen %<_Float%d%s%> erst ab C23ISO-C verbietet %<goto *expr;%>ISO-C verbietet %<return%> mit Ausdruck, in void zurÃ¼ckgebender FunktionISO-C verbietet eine leere QuelldateiISO-C verbietet Zuweisung zwischen Funktionszeiger und %<void *%>ISO-C verbietet geklammerte Gruppen innerhalb von AusdrÃ¼ckenISO-C verbietet Typkonvertierung von Nicht-Skalar auf selben TypenISO-C verbietet Typkonvertierung auf union-TypISO-C verbietet Vergleich von %<void *%> mit FunktionszeigerISO-C verbietet bedingten Ausdruck zwischen %<void *%> und FunktionszeigerISO-C verbietet bedingten Ausdruck mit nur einer void-SeiteISO-C verbietet const- oder volatile-FunktionstypenISO-C verbietet Konvertierung von Funktionszeigern in ObjektzeigertypISO-C verbietet Konvertierung von Objektzeigertypen in FunktionszeigertypISO-C unterstÃ¼tzt leere Initialisierungsklammern erst ab C23ISO-C verbietet VorwÃ¤rtsdeklaration fÃ¼r ParameterISO-C verbietet VorwÃ¤rts-Referenzen auf %<enum%>-TypenISO-C verbietet Initialisierung zwischen Funktionszeiger und %<void *%>ISO-C verbietet MarkendeklarationenISO-C verbietet Elementdeklarationen ohne ElementeISO-C verbietet verschachtelte FunktionenISO-C verbietet das Weglassen des mittleren Terms eines %<?:%>-AusdruckesISO-C verbietet geordnete Vergleiche zwischen Zeigern auf FunktionenISO-C verbietet Ãœbergabe des Arguments %d von %qE zwischen Funktionszeiger und %<void *%>ISO-C verbietet qualifizierte FunktionstypenISO-C verbietet return zwischen Funktionszeiger und %<void *%>ISO-C verbietet die Angabe eines zu initialisierenden ElementebereichesISO-C erlaubt Speicherklassenangaben in zusammengesetzten Literalen erst ab C23ISO-C verbietet, ein %<register%>-Array zu indizierenISO-C verbietet Array der GrÃ¶ÃŸe nullISO-C verbietet Array %qE der GrÃ¶ÃŸe nullISO-C verbietet Argumentkonvertierung in union-TypISO-C erfordert ein benanntes Argument vor %<...%>, vor C23ISO C vor C23 beschrÃ¤nkt AufzÃ¤hlungswerte auf den Bereich von %<int%>Attribut %qE aus ISO C++ ist nicht auf Funktionen anwendbar; wird als %<[[gnu::%E]]%> behandeltISO-C++ 1998 unterstÃ¼tzt nicht %<long long%>ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten InstanziierungenISO C++ erlaubt Bitfeld-Attribute nur vor dem %<:%>-TokenISO C++ unterstÃ¼tzt keine Operatortemplates in Zeichenkettenliteralen, die eine Argumentpackung von Zeichen bekommenin ISO-C++ darf der mittlere Operand von %<?:%> nicht weggelassen werdenISO-C++ erlaubt kein %<alignof%> mit einem Nicht-TypISO-C++ erlaubt keine benannten Initialisierungen von C99ISO-C++ erlaubt keine benannten Initialisierungen (GNU)ISO C++ erlaubt keine Konvertierung in %qH von %qI mit grÃ¶ÃŸerem KonvertierungsrangISO C++ erlaubt keine Konvertierung in %qH aus %qI mit ungeordnetem KonvertierungsrangISO-C++ erlaubt nicht, %<%T::%D%> als %<%T::%D%> zu definierenISO-C++ erlaubt kein auf Funktionstypen angewendetes %<alignof%>ISO-C++ unterstÃ¼tzt %<__int%d%> fÃ¼r %qs nichtISO-C++ unterstÃ¼tzt nicht, dass einfaches %<complex%> %<double complex%> bedeutetISO-C++ verbietet Anwendung von %<__alignof%> auf einen Ausdruck mit FunktionstypISO-C++ verbietet Anwendung von %<sizeof%> auf einen Ausdruck mit FunktionstypISO-C++ verbietet Gruppen in geschweiften Klammern innerhalb von AusdrÃ¼ckenISO-C++ verbietet den Aufruf von %<::main%> vom Programm ausISO-C++ verbietet Umwandlung in Arraytyp %qTISO-C++ verbietet Vergleich zwischen Zeiger und GanzzahlISO-C++ verbietet Vergleich zwischen Zeiger des Typs %<void *%> und Zeiger auf FunktionISO-C++ verbietet zusammengesetzte LiteraleISO-C++ verbietet berechnete GotosISO-C++ verbietet Bedingungsausdruck mit Zeiger des Typs %<void *%> und Zeiger auf FunktionISO-C++ verbietet Umwandlung zwischen Zeiger des Typs %<void *%> und Zeiger auf FunktionISO C++ verbietet, eine Zeichenkettenkonstante in %qT zu konvertierenISO-C++ verbietet Deklaration von %qs ohne TypISO-C++ verbietet Verringern eines Zeigers vom Typ %qTISO-C++ verbietet verringern einer AufzÃ¤hlungISO-C++ verbietet leere unbenannte AufzÃ¤hlungISO-C++ verbietet flexibles Arrayelement %qsISO-C++ verbietet flexible ArrayelementeISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der KlasseISO-C++ verbietet ErhÃ¶hen eines Zeigers vom Typ %qTISO-C++ verbietet erhÃ¶hen einer AufzÃ¤hlungISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qTISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschlieÃŸende KlasseISO-C++ verbietet das Auslassen des mittleren Terms eines %<?:%>-AusdrucksISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>ISO-C++ verbietet es, die Adresse einer gebundenen Memberfunktion zu nehmen, um einen Zeiger auf eine explizite Objekt-Memberfunktion zu bildenISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwendenISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Memberfunktion, um einen Zeiger auf eine explizite Memberfunktion zu erzeugenISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen.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%> verwendenISO-C++ verbietet die Verwendung von %qE bei expliziten InstanziierungenISO-C++ verbietet typename-SchlÃ¼ssel in Template-Template-Parameter; verwenden Sie %<-std=c++17%> oder %<-std=gnu++17%>ISO-C++ verbietet Gleitkommaliterale in Konstanten-AusdrÃ¼ckenISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in SubtraktionISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in SubtraktionISO-C++ verbietet die Verwendung eines Zeigers auf Methode in SubtraktionISO-C++ verbietet Array variabler LÃ¤ngeISO-C++ verbietet Array %qD variabler LÃ¤ngeISO-C++ verbietet Array der GrÃ¶ÃŸe nullISO-C++ verbietet Array %qD der GrÃ¶ÃŸe nullISO-C++ verbietet anonyme structsISO-C++ verbietet Ãœberladen von %<operator ?:%>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:ISO-C++17 erlaubt Speicherklassenangabe %<register%> nichtISO C++17 erlaubt keine dynamischen Ausnahmespezifikationendas Weglassen der Zeichenkette in %qE wird von ISO C11 nicht unterstÃ¼tztISO-C90 unterstÃ¼tzt %<[*]%>-Arraydeklaratoren nichtISO-C90 unterstÃ¼tzt nicht %<_Generic%>ISO-C90 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C90 unterstÃ¼tzt den vordefinierten Bezeichner %<__func__%> nichtDeklarationen im Initialisierungsteil einer %<for%>-Schleife werden von ISO C90 nicht unterstÃ¼tzt; ab ISO C99 geht esISO-C90 unterstÃ¼tzt nicht %<long long%>ISO-C90 unterstÃ¼tzt kein %<static%> oder Typkennzeichner in ParameterarraydeklaratorenISO-C90 unterstÃ¼tzt nicht %qEISO-C90 unterstÃ¼tzt keine booleschen TypenISO-C90 unterstÃ¼tzt keine komplexen TypenISO-C90 unterstÃ¼tzt keine flexiblen Arrays als ElementeISO-C90 unterstÃ¼tzt den %<_Atomic%>-Qualifizierer nichtISO-C90 unterstÃ¼tzt keine namenlosen structs/unionsISO-C90 verbietet Array %qE, dessen GrÃ¶ÃŸe nicht ausgewertet werden kannISO-C90 verbietet Array, dessen GrÃ¶ÃŸe nicht ausgewertet werden kannISO-C90 verbietet zusammengesetzte LiteraleISO-C90 verbietet gemischte Deklarationen und CodeISO-C90 verbietet die Angabe von zu initialisierenden UnterobjektenISO-C90 verbietet, ein Nicht-L-Wert-Array zu indizierenISO-C90 verbietet Array variabler GrÃ¶ÃŸeISO-C90 verbietet Array %qE variabler GrÃ¶ÃŸeISO-C99 unterstÃ¼tzt nicht %<_Generic%>ISO-C99 unterstÃ¼tzt nicht %<_Noreturn%>ISO-C99 unterstÃ¼tzt nicht %qEISO-C99 unterstÃ¼tzt den %<_Atomic%>-Qualifizierer nichtISO-C99 unterstÃ¼tzt keine namenlosen structs/unionsModul ISO_C_BINDING bei %CIntrinsisches Modul ISO_FORTRAN_ENV bei %CITERATOR bei %C kann nicht mit SINK kombiniert werdenITERATOR bei %C kann nicht mit SOURCE kombiniert werdenWenn Â»-ftree-vectorizeÂ« verwendet wird, die minimale Schleifengrenze einer fÃ¼r Vektorisierung zu betrachtenden Schleife.Wenn Â»-fvariable-expansion-in-unrollerÂ« verwendet wird, die HÃ¶chstzahl der FÃ¤lle, dass eine einzelne Variable wÃ¤hrend Loop-Unrolling expandiert wird.Wenn die Neuzuordnung von Grenzen bei %L angegeben wird, darf das Zeigerziel nicht NULL seinWenn das erste Argument von ATAN2 bei %L 0 ist, dann darf das zweite Argument nicht 0 seinWenn das erste Argument von ATAN2 bei %L 0 ist, dann darf das zweite Argument nicht 0 seinWenn die Anzahl der Kandidaten in der Menge kleiner ist, wird immer versucht, ungenutzte IVs wÃ¤hrend ihrer Optimierung zu entfernen.Wenn Planung nach dem Neuladen, dann Superblock-Planung.Â»DÂ« in Spalte eins in statischer Form ignorieren.Attribut dllimport fÃ¼r Funktionen ignorieren.Den normalen zweistufigen Namensraum ignorieren; Symbole in der Reihenfolge der Befehlszeile auflÃ¶sen und nicht aufzeichnen, welche Bibliothek das aufgelÃ¶ste Symbol bereitgestellt hat.Nicht unterstÃ¼tzte Pragmas ignorieren.Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.  Nur die 64-Bit-ABI wird unterstÃ¼tzt.Ignoriert.Herstellererweiterungsmarkierung Â»!$omxÂ« bei %C wird ignoriertUnzulÃ¤ssiges ALLOCATE-Objekt bei %C fÃ¼r eine PURE-ProzedurUnzulÃ¤ssige Zuweisung an externe Prozedur bei %LUnzulÃ¤ssiges Zeichen in BOZ-Konstante bei %CIllegal id in copy_walk_reduction_argUngÃ¼ltige PrÃ¤prozessordirektiveUngÃ¼ltiger Referenztyp bei %L als EQUIVALENCE-ObjektUnzulÃ¤ssiger Schritt von Null bei %LUnzulÃ¤ssiger Typ in Zeichenverkettung bei %LAnweisung %s zur Image-Steuerung bei %C in CRITICAL-BlockAnweisung %s zur Image-Steuerung bei %C in DO CONCURRENT-BlockAnweisung %s zur Image-Steuerung bei %C in PURE-ProzedurCRITICAL-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockCRITICAL-Anweisung zur Image-Steuerung bei %C in PURE-ProzedurAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in CRITICAL-BlockAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in DO CONCURRENT-BlockAnweisung Â»EVENT %sÂ« zur Image-Steuerung bei %C in PURE-ProzedurRETURN-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockPRINT-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSTOP-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockSTOP-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSYNC-Anweisung zur Image-Steuerung bei %C in CRITICAL-BlockSYNC-Anweisung zur Image-Steuerung bei %C in DO CONCURRENT-BlockSYNC-Anweisung zur Image-Steuerung bei %C in PURE-ProzedurArgument fÃ¼r Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck seinArgument fÃ¼r Imageset bei %L muss zwischen 1 und num_images() liegenÂ»inÂ«-VertrÃ¤ge von Ã¼berschriebenen Methoden als Obermenge des Ã¼bergeordneten Vertrags umsetzen.Â»inÂ«-Parameter als Â»scope constÂ« umsetzen.C++17-Semantik fÃ¼r erbende Konstruktoren umsetzen.D-Bitfelder implementieren.DIP1000 "Zeiger in GÃ¼ltigkeitsbereichen" umsetzen.DIP1008 "Ausnahmen im @nogc-Code zulassen" umsetzen.DIP1021 "VerÃ¤nderbare Funktionsargumente" umsetzen.P2564 fÃ¼r consteval-Propagierung implementieren.__atomic-Operationen Ã¼ber Bibliotheksaufrufe alter __sync-Funktionen durchfÃ¼hren.AuflÃ¶sung von DR 150 fÃ¼r Mustervergleich von Template-Template-Argumenten umsetzen.Implizit deklarierte BIND(C)-Funktion %qs bei %L ist mÃ¶glicherweise nicht interoperabel mit CImplizit deklarierte BIND(C)-Variable %qs bei %L kÃ¶nnte nicht C-kompatibel seinImplizit deklarierte Funktion %s wird in !$OMP DECLARE REDUCTION bei %L verwendetImplizit deklariertes Unterprogramm %s wird in !$OMP DECLARE REDUCTION bei %L verwendetImplizit deklarierte Variable %qs bei %L kÃ¶nnte nicht C-kompatibel sein, ist aber ein Scheinargument fÃ¼r BIND(C)-Prozedur %qs bei %LImplizit angegebener PARAMETER %qs bei %L passt nicht zu frÃ¼herem IMPLICIT-TypEinbezogenes SAVE fÃ¼r Modulvariable %qs bei %L, benÃ¶tigt wegen StandardinitialisierungFeld mit impliziter Form bei %LVerbesserung der FÃ¤higkeit des GCC, Spaltennummern in groÃŸen Quelldateien zu verfolgen, auf Kosten einer langsameren Kompilierung.Unreine Funktion %qs bei %L wird mÃ¶glicherweise nicht ausgewertetUnreine Funktion bei %L wird mÃ¶glicherweise nicht ausgewertetIn %s bei %L mÃ¼ssen alle Prozeduren auch FUNCTIONs sein, da der allgemeine Name auch der Name des abgeleiteten Typs istIn %s bei %L mÃ¼ssen alle Prozeduren entweder SUBROUTINE oder FUNCTION seinIn C++ bedeutet ungleich Null die Warnung vor veralteter Umwandlung von Zeichenkettenliteralen in Â»char *Â«. In C erfolgt eine Ã¤hnliche Warnung, nur ist die Umwandlung nat. laut ISO-C-Standard nicht veraltet.In Fortran 2003 ist der COMMON-Block %qs bei %L ein globaler Bezeichner und muss daher den selben Bindungsnamen haben wie der gleichbenannte COMMON-Block bei %L: %s vs. %sIn SSA-PRE-Optimierungen auf BÃ¤umen Teils-Teils-Redundanz eliminieren.In einem reinen Unterprogramm darf ein INTENT(IN)-Dummy-Argument nicht als Â»exprÂ« bei %L einer intrinsischen Zuweisungsanweisung verwendet werden, in der die Variable von einem abgeleiteten Typ ist, wenn der abgeleitete Typ eine Zeigerkomponente auf irgendeiner Ebene der Komponentenauswahl hat.Im Aufruf von %qs bei %L ist eine TypunvertrÃ¤glichkeit bei Argument %qs; %s wurde an %s Ã¼bergebenIn Konstruktor %qDIn Kopierkonstruktor %qDIn Destruktor %qDIn expliziter Objektelementfunktion %qDIn Datei, eingebunden vonIn Funktion %qDIn Funktion %qsIn Lambda-FunktionIn Elementfunktion %qDIn Elementfunktion %qsIn ModulIn Modul, importiert beiIn statischer Elementfunktion %qDInclude-Verzeichnis %qs: %sDie eingebundene Datei %qs ist keine regulÃ¤re DateiInkompatibles ALLOCATE-Objekt bei %C fÃ¼r CHARACTER-Typspezifikation bei %LUnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %LInkompatible Initialisierung zwischen einer abgeleiteten TypentitÃ¤t und einer EntitÃ¤t mit Typ %qs bei %CUnvertrÃ¤gliche RÃ¤nge %d und %d in Zuweisung bei %LUnvertrÃ¤gliche RÃ¤nge in %s (%d und %d) bei %LUnvertrÃ¤gliche Typen in DATA-Anweisung bei %L; versuchte Umwandlung von %s an %sUnvertrÃ¤gliche Typangabe fÃ¼r Feldelement bei %LUnvertrÃ¤gliche Verwendung von TILE und COLLAPSE bei %LInkonsistente Ã„quivalenzregeln mit %qs bei %L und %qs bei %LInterne Compilerwarnung: No location in expression near %LInterne Compilerwarnung: Inconsistent internal state: No location in statementRÃ¤nge fÃ¼r Operator bei %%L und %%L stimmen nicht Ã¼bereinInterner Compilerfehler: Incorrect EH edge %i->%iFalsche Ausdehnung in Argument B in MATMUL-Intrinsic in Dimension 1: ist %ld, sollte %ld seinIEEE-Befolgung fÃ¼r Gleitkommavergleiche erhÃ¶hen.Index in Dimension %d ist auÃŸerhalb der Grenzen bei %LIndexvariable %qs ist nicht als INTENT(INOUT)-Argument definierbar bei %L in Prozedur %qs, die aus der DO-Schleife bei %L heraus aufgerufen wirdIndexvariable %qs ist nicht als INTENT(INOUT)-Argument definierbar bei %L in Unterroutine %qs, die aus der DO-Schleife bei %L heraus aufgerufen wirdIndexvariable %qs neudefiniert bei %L in Prozedur %qs, aufgerufen aus der DO-Schleife bei %LIndexvariable %qs wird auf undefiniert als INTENT(OUT)-Argument bei %L in Prozedur %qs gesetzt, wird aus der DO-Schleife bei %L aufgerufenIndexvariable %qs wird auf undefiniert gesetzt als INTENT(OUT)-Argument bei %L in Unterroutine %qs, die aus der DO-Schleife bei %L heraus aufgerufen wirdAngeben, wie viele Vektorbefehle ohne Speicherzugriff pro Taktzyklus ausgefÃ¼hrt werden kÃ¶nnen; wird im Faktor fÃ¼r Schleifenabwicklungen des Autovektorisierers verwendet. Vorgabe ist 4.PrioritÃ¤t fÃ¼r r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY ausdrÃ¼cken.Vergleich auf Ungleichheit fÃ¼r %s bei %LVerwendung von Hardware-Gleitkommabefehlen unterdrÃ¼cken.Initialisierung bei %C ist in PURE-Prozedur nicht erlaubtInitialisierung bei %C ist nicht fÃ¼r eine ZeigervariableInitialisierung einer allozierbaren Komponente bei %C ist nicht erlaubtInitialisierung des Zeigers bei %C ist nicht in einer PURE-Prozedur erlaubtInitialisierung einer Strukturkomponente mit einer HOLLERITH-Konstante bei %L ist nicht erlaubtInitialisierung einer Variablen bei %C ist in einer PURE-Prozedur nicht erlaubtInitialisierungszeichenkette bei %L wurde abgeschnitten, um zur Variable zu passen (%wd/%wd)Komponenten von abgeleiteten Typvariablen gemÃ¤ÃŸ anderer init-Schalter initialisieren.Lokale Variablen auf Null initialisieren (von g77).PTX-Register initialisieren.Initialisiertes Symbol %qs bei %C kann nur COMMON in BLOCK DATA seinInitialisierte Variable %qs bei %L ist in leerem COMMON, aber Initialisierung ist nur in benannten COMMON-BlÃ¶cken erlaubtInitialisierer nicht erlaubt fÃ¼r PARAMETER %qs bei %CInitialisierung einer bereits initialisierten Variablen bei %C__atomic-Operationen Â»inlineÂ« erzeugen, wenn Lock-freie Befehlssequenz verfÃ¼gbar ist.Alle bekannten Zeichenkettenoperationen einbetten (inline).Code inline einbetten, um Befehlscache nach dem Aufsetzen verschachtelter Funktionstrampoline zu verwerfen.Konstanten einbetten, wenn es mit 2 Befehlen oder weniger geht.Zeichenkettenoperationen memset/memcpy als Â»inlineÂ« einfÃ¼gen, aber Inline-Version nur fÃ¼r kleine BlÃ¶cke durchfÃ¼hren.Rekursives inlinen nur, wenn die Wahrscheinlichkeit des Aufrufs den Parameter Ã¼berschreitet.Aufrufe von strcmp inlinen, wenn mÃ¶glich.Aufrufe von strlen inlinen, wenn mÃ¶glich.Aufrufe von strncmp inlinen, wenn mÃ¶glich.Befragungsparameter darf nicht in einer data-stmt-object-list bei %C vorkommenENDBR-Befehl beim Betreten einer Funktion nur via cf_check-Attribut fÃ¼r CET-Instrumentierung einfÃ¼gen.In jedem Funktionsprolog NOP-Befehle erzeugen.Arc-basierten Programm-Profilierungscode einfÃ¼gen.Code einfÃ¼gen, der jede Speicherseite des Stapels bei der Allokation antestet, um vor Angriffen basierend auf Ãœberschneidungen zu schÃ¼tzen.Code einfÃ¼gen, um AusdrÃ¼cke zu profilen.Code einfÃ¼gen, um die Bedingungsabdeckung zu messen.Lockerungs-Hinweis an Linker Ã¼bergeben, um Lockerung durchzufÃ¼hren.Code zur StapelprÃ¼fung in das Programm einfÃ¼gen. Dasselbe wie -fstack-check=specific.Anzahl der Maschinenbefehle, die fÃ¼r Funktionsprolog, -Epilog und sonstigen Overhead veranschlagt werden.Anzahl der Maschinenbefehle, die fÃ¼r Thunk-Overhead in Funktionen veranschlagt werden.Zahl der Befehle, bei deren Ãœberschreitung die STFL-Stall-Strafe kompensiert werden kann.Erstmaliges Betreten und Verlassen einer Funktion zum Profilieren aufzeichnen.Ein- und Austritte von Funktionen beim Profilieren von Aufrufen verwenden.Verlassen von Funktionen mit __fentry__ instrumentieren, in instrumentierten Funktionen.Funktionen nur aus Dateien instrumentieren, deren Namen zu keinem der regulÃ¤ren AusdrÃ¼cke passen (durch Semikolon getrennt).Funktionen nur aus Dateien instrumentieren, deren Namen zu einem der regulÃ¤ren AusdrÃ¼cke passen (durch Semikolon getrennt).Ganzzahldivision bei %2$L zu Konstante %1$qs abgeschnittenGanzzahlausdruck erforderlich bei %CGanzzahlige ID (N) des spezifischen Befehls Â»fabsdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fabssÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fadddÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»faddsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fatandÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fatansÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpeqdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpeqsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgedÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgtdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpgtsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpledÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmplesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpltdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpltsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpnedÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcmpnesÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcosdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fcossÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fdivdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fdivsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fexpdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fexpsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fextsdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixdiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixduÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixsiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fixsuÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatidÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatisÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatudÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»floatusÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»flogdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»flogsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmaxdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmaxsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmindÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fminsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmuldÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fmulsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fnegdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fnegsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdxhiÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdxloÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»frdyÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsindÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsinsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsqrtdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsqrtsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsubdÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fsubsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftandÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftansÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»ftruncdsÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fwrxÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»fwryÂ«.Ganzzahlige ID (N) des spezifischen Befehls Â»roundÂ«.Ganzzahlart %d bei %C nicht verfÃ¼gbarGanzzahl auÃŸerhalb des symmetrischen Bereichs wegen Standard-Fortran bei %LGanzzahl auÃŸerhalb des symmetrischen Bereiches wegen Standard-Fortran-Konvertierung von %s in %s bei %LGanzzahlÃ¼berlauf bei der Berechnung des zu reservierenden SpeichersGanzzahl zu groÃŸ fÃ¼r ihre Art bei %C. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werdenGanzzahl bei %C zu groÃŸGanzzahlwert zu groÃŸ in Ausdruck bei %CFunktionen in ihre Aufrufer einfÃ¼gen, wenn CodegrÃ¶ÃŸe als nicht wachsend bekannt ist.Nicht als Â»inlineÂ« deklarierte Funktionen in ihre Aufrufer einfÃ¼gen, wenn gewinnbringend.Nur an einer Stelle aufgerufene Funktionen in ihre Aufrufer einfÃ¼gen.Intel-MCU-psABI wird im %s-Modus nicht unterstÃ¼tztSchleifen bei %L werden getauschtSchnittstelle %qs bei %L ist in spÃ¤terer PROCEDURE-Anweisung deklariertSchnittstelle %qs bei %L darf keine Anweisungsfunktion seinSchnittstelle %qs bei %L kann nicht allgemein seinSchnittstelle %qs bei %L muss explizit seinUnpassende Schnittstelle fÃ¼r Prozedurzeiger-Komponente %qs in Strukturkonstruktor bei %L: %sSchnittstelle in Scheinprozedur %qs bei %L passt nicht: %sSchnittstelle in globaler Prozedur %qs bei %L passt nicht: %sUnpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %qs ist kein UnterprogrammUnpassende Schnittstellen bei Zuweisung des Prozedurzeigers bei %L: %sSchnittstelle muss fÃ¼r DEFERRED-Bindung bei %C angegeben werdenSchnittstelle von %qs bei %L muss explizit seinSchnittstellenname nach %<(%> bei %C erforderlichInterner Compilerfehler:
! Interne Datei bei %L mit NamenslisteInterne Prozedur %qs in %s bei %LInterne Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigInterne Prozedur %qs ist in Initialisierung des Prozedurzeigers bei %L ungÃ¼ltigInterne Prozedur %qs wird als effektives Argument bei %L verwendetInterne Einheit mit Vektor-Index bei %LJeden INTEGER(4) als INTEGER(8) interpretieren.Jeden REAL(4) als REAL(10) interpretieren.Jeden REAL(4) als REAL(16) interpretieren.Jeden REAL(4) als REAL(8) interpretieren.Jeden REAL(8) als REAL(10) interpretieren.Jeden REAL(8) als REAL(16) interpretieren.Jeden REAL(8) als REAL(4) interpretieren.ImaginÃ¤re, Festkomma, oder andere GNU-Zahlenauffixe als das korrespondieren Zahlenliteral statt eines benutzerdefinierten Zahlenliterals interpretieren.Interrupt-Dienst-Routinen kÃ¶nnen nicht im Â»Thumb-1Â«-Modus codiert werdenIm Â»textÂ«-Abschnitt Literalbereiche mit Codebereichen verweben.Intervall, in dem der Stack geprÃ¼ft wird, als Zweierpotenz in Bytes ausgedrÃ¼ckt.IntervallÃ¼berlappung von %<-fdbg-cnt=%s%>: [%u, %u] und [%u, %u]Intrinsisches %<NULL()%> ohne %<MOLD%>-Argument bei %L an Dummy %qs mit angenommener LÃ¤nge Ã¼bergebenIntrinsisches %<NULL()%> ohne %<MOLD%>-Argument bei %L an Dummy %qs mit angenommenem Rang Ã¼bergebenIntrinsisches %qs (%s) wird bei %L verwendetIntrinsisches %qs bei %L kann keine Initialisierung habenEingebautes %qs bei %L ist in Zuweisung des Prozedurzeigers ungÃ¼ltigEingebautes %qs bei %L ist nicht als effektives Argument erlaubtDas intrinsische %qs bei %L muss mindestens zwei Argumente habenIntrinsisches TRANSFER bei %L hat teilweise undefiniertes Ergebnis: QuellgrÃ¶ÃŸe %zd < ErgebnisgrÃ¶ÃŸe %zdIntrinsische Funktion %qs (%d) nicht erkanntIntrinsische Funktion %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubtIntrinsische Funktion Â»%sÂ« bei %L ist nicht fÃ¼r CO_REDUCE erlaubtIntrinsische Funktion NULL bei %L kann kein tatsÃ¤chliches Argument fÃ¼r STORAGE_SIZE sein, da es einen disassoziierten Zeiger zurÃ¼ckgibtBei %2$L referenzierter intrinsischer Operator %1$qs nicht im Modul %3$qs gefundenSchnittstelle des intrinsischen Operators bei %L muss eine FUNCTION seinIntrinsische Prozedur %qs ist in PROCEDURE-Anweisung bei %L nicht erlaubtIntrinsische Prozedur bei %L kann keine MODULE PROCEDURE seinIntrinsisches Unterprogramm %qs bei %L darf keine Typspezifizierung habenIntrinsisches Symbol wurde bei %C in Â»!$ACC ROUTINE ( NAME )Â« angegeben und mit der inkompatiblen GANG, WORKER oder VECTOR-Klausel markiertIntrinsisches Symbol wurde bei %C in Â»!$ACC ROUTINE ( NAME )Â« angegeben und mit der inkompatiblen NOHOST-Klausel markiertUngÃ¼ltige Direktive %qs bei %L in %s-Klausel: deklarative, informationelle und Metadirektiven sind nicht erlaubtUngÃ¼ltige BOZ-Literalkonstante, die bei %C im Feldindex verwendet wirdUngÃ¼ltiger C-Name in NAME=-Spezifizierung bei %CUngÃ¼ltige Hollerithkonstante bei %L enthÃ¤lt ein Wide-ZeichenUngÃ¼ltige Hollerithkonstante: %L muss mindestens ein Zeichen enthaltenUngÃ¼ltige Hollerithkonstante: Ganzzahlart bei %L sollte Standard seinUngÃ¼ltiger KIND-Parameter von %s bei %LUngÃ¼ltiger NAME %qs in Â»!$ACC ROUTINE ( NAME )Â« bei %CUngÃ¼ltiges NULL bei %LUngÃ¼ltiges Argument fÃ¼r Â»!$ACC WAITÂ« bei %CUngÃ¼ltige Feldreferenz der Nicht-Feld-EntitÃ¤t bei %LUngÃ¼ltiges Zuordnungsziel bei %CUngÃ¼ltiges Zeichen %<$%> bei %L. %<-fdollar-ok%> verwenden, um es als Erweiterung zuzulassenUngÃ¼ltiges Zeichen %qc in Variablenname bei %CUngÃ¼ltiges Zeichen 0x%s bei %CUngÃ¼ltiges Zeichen in Name bei %CUngÃ¼ltige(s) Zeichen in ELSE-Anweisung nach %CUngÃ¼ltige Klausel in Modul mit Â»!$ACC DECLAREÂ« bei %LUngÃ¼ltige Codimension %d bei %C, nur %d Codimensionen existierenUngÃ¼ltige kombinierte oder zusammengesetzte Direktive bei %LUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %LUngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %%LUngÃ¼ltiger Exponent-Buchstabe %<q%> in literaler Realkonstante bei %CUngÃ¼ltiger Ausdruck nach %<%s%> bei %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.UngÃ¼ltiger Ausdruck im Strukturkonstruktor fÃ¼r Zeigerkomponente %qs bei %L in PURE-ProzedurUngÃ¼ltige Form der PROGRAM-Anweisung bei %CUngÃ¼ltige Form der WRITE-Anweisung bei %L, UNIT erforderlichUngÃ¼ltige Form der Feldreferenz bei %CUngÃ¼ltige Form der Coarray-Referenz bei %CUngÃ¼ltige Bildanzahl %d in SYNC IMAGESUngÃ¼ltiger Initialisierungsausdruck fÃ¼r ALLOCATABLE-Komponente %qs in Strukturkonstruktor bei %LUngÃ¼ltige Initialisierung %s in Data-Anweisung bei %CUngÃ¼ltiges SchlÃ¼sselwort %qs in intrinsischer Funktion %qs bei %LUngÃ¼ltige Art %d fÃ¼r CHARACTER-Konstante bei %CUngÃ¼ltige Art fÃ¼r %s bei %LUnerlaubtes Mischen von IEEE-128-Bit- und IBM-128-Bit-GleitkommatypenUngÃ¼ltige Initialisierung im alten Stil fÃ¼r abgeleitete Typkomponente bei %CUngÃ¼ltiger Operator fÃ¼r !$OMP DECLARE REDUCTION %s bei %LUngÃ¼ltiges Argument fÃ¼r Prozedur bei %LUngÃ¼ltige Zuweisung eines Prozedurzeigers bei %LUngÃ¼ltiger Bereich %s in Option %sUnzulÃ¤ssige Realart %d bei %CInvalid standard code on intrinsic %qs (%d)UngÃ¼ltige Teilzeichenkette in data-implied-do in DATA-Anweisung bei %LUnzulÃ¤ssiger Typ in arithmetischer Operation bei %LUngÃ¼ltiges Typspezifikation bei %CUngÃ¼ltige Verwendung der BOZ-Literalkonstante bei %LUngÃ¼ltige Verwendung eines Anweisungs-Funktionsarguments bei %LUngÃ¼ltiger Wert fÃ¼r Spezifikation %s bei %CEinen Hinweis ausgeben, wenn doppelte Diagnosemeldungen zusammengefasst werden.Fehlersuche-Informationen fÃ¼r compilergenerierte Hilfsvariablen ausgeben.FÃ¼r strikte Standardbefolgung benÃ¶tigte Warnungen ausgeben.Iteratorschritt bei %L kann nicht Null seinJSON-Format-Version: %s
  Sprungziele werden an dieser Potenz von 2 ausgerichtet.Ausschuss hinter ASSOCIATE-Anweisung bei %CAusschuss hinter CALL bei %CAusschuss hinter GENERIC-Bindung bei %CAusschuss hinter MAP-Anweisung bei %CAusschuss hinter UNION-Anweisung bei %CAusschuss hinter unverschachtelter STRUCTURE-Anweisung bei %CEinfach Abwicklungstabellen fÃ¼r Ausnahmebehandlung erzeugen.Einfach icc0/fcc0 verwenden.KIND-Attribut bei %C in einer STRUCTURE-DefinitionKIND-Attribut bei %C in einer TYPE-DefinitionKIND-Parameter von %s bei %L muss ein Initialisierungsausdruck seinKIND-part_ref bei %CSchlÃ¼sselwort %qs bei %C bereits in aktueller Argumentliste aufgetretenSchlÃ¼sselwort-Argument %qs bei %L ist bereits mit einem anderen effektiven Argument verbundenSchlÃ¼sselwort-Argument %qs bei %L darf innerhalb einer Anweisungsfunktion nicht auftauchenSchlÃ¼sselwort-Argument %qs bei %L ist nicht in der ProzedurSchlÃ¼sselwort-Argument %qs bei %L ist nicht in der Prozedur; meinen Sie %qs?SchlÃ¼sselwort-Argument erfordert explizite Schnittstelle fÃ¼r Prozedur %qs bei %LSchlÃ¼sselwortargument erfordert explizite Schnittstelle fÃ¼r Prozedurzeigerkomponente %qs bei %LDie Art %d wird fÃ¼r CHARACTER bei %C nicht unterstÃ¼tztDie Art %d wird fÃ¼r Typ %s bei %C nicht unterstÃ¼tztParameter mit KIND-Typ fÃ¼r EntitÃ¤t bei %L unterscheidet sich vom Parameter mit KIND-Typ der TypspezifikationBekannte AArch64-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ARC-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte ARM-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte ARM-CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):Bekannte ARM-FPUs (fÃ¼r Verwendung mit Option -mfpu=):Bekannte ARM-Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte C6X ISAs (fÃ¼r Verwendung mit der Option -march=):Bekannte CPUs (fÃ¼r Verwendung mit Optionen -mcpu= und -mtune=):Bekannte CSKY-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte CSKY-FPUs (fÃ¼r Verwendung mit Option -mfpu=):Bekannte CSKY-Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte FR-V-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte IQ2000-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte Itanium-CPUs (fÃ¼r Verwendung mit Option -mtune=):Bekannte M68K-CPUs (fÃ¼r Verwendung mit Option -mcpu=):Bekannte M68K-ISAs (fÃ¼r Verwendung mit Option -march=):Bekannte M68K-Mikroarchitekturen (fÃ¼r Verwendung mit Option -mtune=):Bekannte MIPS-ABIs (fÃ¼r Verwendung mit Option -mabi=):Bekannte MIPS-CPUs (fÃ¼r Verwendung mit Optionen -march= und -mtune=):Bekannte MIPS-IEEE-754-Einstellungen (fÃ¼r Verwendung mit Optionen -mabs= und -mnan=):Bekannte MIPS-ISA-Stufen (fÃ¼r Verwendung mit Option -mips):Bekannte PTX-ISA-Architekturen (fÃ¼r Verwendung mit Option -misa=):Bekannte PTX-ISA-Versionen (fÃ¼r Verwendung mit Option -mptx=):Bekannte TLS-Dialekte (fÃ¼r Verwendung mit Option -mtls-dialect=):Bekannte __fp16-Formate (fÃ¼r Verwendung mit der Option -mfp16-format=):Bekannter Adressmodus (fÃ¼r Verwendung mit Option -maddress-mode=):Bekannte Architekturen (fÃ¼r Verwendung mit Option -march=):Bekannte Assemblerdialekte (fÃ¼r Verwendung mit Option Â»-masm=Â«)Bekannte Assemblerdialekte (fÃ¼r Verwendung mit Option Â»-masm=Â«):Bekannte MÃ¶glichkeiten zur AbschwÃ¤chung der geradlinigen Spekulation mit Â»-mharden-sls=Â«:Bekannte Werte fÃ¼r RÃ¼ckkehr-Instrumentierung mit -minstrument-return=:Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mict-model=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte Codemodelle (fÃ¼r Verwendung mit Option -mcmodel=):Bekannte CPU-Typen (fÃ¼r Verwendung mit Option -mcpu=):Bekannte Datenausrichtungen (fÃ¼r Verwendung mit Option -malign-data=):Bekannte Gleitkomma-ABIs (fÃ¼r Verwendung mit Option -mfloat-abi=):Bekannte Anzahl der Gleitkomma-Register (fÃ¼r Verwendung mit der Option -mconfig-fpu=):Bekannte indirekte Sprungauswahlen (fÃ¼r Verwendung mit den Optionen -mindirect-branch=/-mfunction-return=):Bekannte bevorzugte LÃ¤nge von Registervektoren (fÃ¼r Verwendung mit der Option -mprefer-vector-width=):Bekannte Stapelschutz-WÃ¤chter (fÃ¼r Verwendung mit Option -mstack-protector-guard=):Bekannte ABIs fÃ¼r Vektorisierungs-Bibliothek (fÃ¼r Verwendung mit Schalter -mveclibabi=):L%d Cache-Wartezeit unbekannt fÃ¼r %sLEN-Argument (%ld) auÃŸerhalb des Bereichs 0:%d in intrinsischem MVBITSLEN-Argument (%ld) auÃŸerhalb des Bereichs 0:%ld in intrinsischem IBITSLEN-Attribut bei %C in einer STRUCTURE-DefinitionLEN-Attribut bei %C in einer TYPE-DefinitionLEN oder KIND-Abfrageverweis in DATA-Anweisung bei %LLEN-part_ref bei %CLHS in %<noreturn%>-AufrufLINEAR-Klauselmodifizierer auÃŸer VAL wird bei %L an DO- oder SIMD-Konstrukt verwendetLINEAR-Klauselmodifizierer wird bei %L an DO- oder SIMD-Konstrukt verwendetLINEAR-Dummy-Argument %qs mit VALUE-Attribut mit %s-Modifizierer bei %LLINEAR-Variable %qs bei %L muss INTEGER seinLOCK-Anweisung bei %CLOCK_EVENT in Variablen-Definitionskontext (%s) bei %LLOCK_TYPE in Variablen-Definitionskontext (%s) bei %LLOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLOGICAL-Operanden werden in Ausdruck bei %L benÃ¶tigtLOGICAL-RÃ¼ckgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qsLTO-UnterstÃ¼tzung wurde in dieser Konfiguration nicht eingeschaltetMarke %d bei %C bereits als eine Formatmarke referenziertMarke %d bei %C bereits als Sprungziel referenziertMarke %d bei %C vorher als FORMAT-Marke verwendetMarke %d bei %C vorher als Sprungziel verwendetMarke %d bei %L definiert, kann aber nicht verwendet werdenMarke %d bei %L definiert, aber nicht verwendetMarke %d wird bei %L referenziert, aber nirgendwo definiertSprungmarke %qs nach %L passt nicht zur IF-Marke %qsMarke %qs bei %C passt nicht zur IF-Marke %qsMarke %qs bei %C passt nicht zur WHERE-Marke %qsMarke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %LMarkenname %qs bei %C ist mehrdeutigDO-Anweisung mit Label bei %LÃ–ffnende Klammer benÃ¶tigt nach %<*%> in Formatzeichenkette bei %LAlte Erweiterung:Buchstabe %qc hat bei %C bereits einen IMPLICIT-TypBuchstabe %qc wurde bereits in IMPLICIT-Anweisung bei %C gesetztBuchstaben in IMPLICIT-Anweisung bei %C mÃ¼ssen in alphabetischer Reihenfolge seinStufe nicht gefunden, verwenden Sie %<none%>, %<slim%>, %<blocks%>, %<vops%>.BeschrÃ¤nkungen fÃ¼r GOT-GrÃ¶ÃŸe aufheben.Wie -M, aber System-Header-Dateien ignorieren.Wie -MD, aber System-Header-Dateien ignorieren.Wie -pedantic, aber als Fehler ausgeben.Wie beim Parameter rs6000-density-load-pct-threshold wird auch hier geprÃ¼ft, ob die Gesamtzahl der Ladeanweisungen den durch diesen Parameter festgelegten Schwellwert Ã¼berschreitet, und nur dann eine Strafe verhÃ¤ngt, wenn dieser Schwellwert erfÃ¼llt ist. Der Standardwert ist 20.Wie beim Parameter rs6000-density-pct-threshold, wird die Gesamtsumme von vec_cost und nicht-vec_cost berechnet, und die Betrafung erfolgt nur, wenn die Summe den durch diesen Parameter festgelegten Schwellenwert Ã¼berschreitet. Der Standardwert ist 70.Begrenzen, wie weit der Autovektorisierer eine Schleife abrollen darf.Grenze von %d Fortsetzungen in Anweisung bei %C Ã¼berschrittenBegrenzung der Anzahl der Alias-PrÃ¼fungen, die beim Versuch, ein ldp/stp-Paar zu bilden, durchgefÃ¼hrt werden.Zeile bei %L wird abgeschnitten%s von %d Zeilen ausgefÃ¼hrt
! Code fÃ¼r einen __main-Kernel einbinden.Die D-Standardbibliothek dynamisch in das Compilat binden.Die D-Standardbibliothek statisch in das Compilat binden.Die Modula-2-Standardbibliotheken statisch in das Kompilat einbinden.Binden, um Programm im ELF-Format zu erzeugen (statt mmo).Mit HAL BSP verlinken.Mit eingeschrÃ¤nkter Version der C-Bibliothek linken.Mit libads.a, libc.a und crt0.o binden.Mit libc.a und libdebug.a binden.Mit libc.a und libsim.a binden.Mit libmvme.a, libc.a und crt0.o binden.Mit libsim.a, libc.a und sim-crt0.o binden.Mit libyk.a, libc.a und crt0.o binden.Mit schneller Gleitkomma-Bibliothek linken.Mit Library-PIC-Bibliotheken linken.Optimierungen zur Bindezeit mit Anzahl paralleler Jobs oder Jobserver.Alle verfÃ¼gbaren FehleranalysezÃ¤hler mit ihren Grenzen und Werten auflisten.Alle versteckten GC-Allokationen auflisten.Alle unverÃ¤nderlichen Felder auflisten, die eine Objektinstanz belegen.Alle Verwendungen von Â»inÂ« mit Parametern auflisten.Alle Variablen auflisten, die im threadlokalen Speicher landen.Informationen Ã¼ber alle D-SprachÃ¤nderungen auflisten.Listenelement %qs bei %L wurde von einer vorhergehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegtListenelement %qs in %s-Klausel bei %L muss TYPE(C_PTR) seinListenelement %qs mit allozierbaren Komponenten ist nicht erlaubt in einer map-Klausel bei %LListenelement bei %C darf nicht koindiziert seinListe wurde zusammen mit Speicherreihenfolge-Klausel angegeben, in FLUSH-Direktive bei %CStatistik zu Template-Instanziierung ausgeben.Alle Elemente der Archivbibliotheken laden, statt nur denen, die undefinierte Symbole erfÃ¼llen.Locator %qs bei %L in der DEPEND-Klausel der Art DEPOBJ muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND seinDer Locator bei %L in der DEPEND-Klausel vom Typ DEPOBJ muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND seinLock-Variable bei %L muss Skalar mit LOCK_TYPE seinLogischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lleLogischer Bereich in CASE-Anweisung bei %L ist nicht erlaubtLogische Werte bei %%L mÃ¼ssen mit %s statt mit %s verglichen werdenDie vom Linker geladenen Objektdateien wegschreiben.Symbole wegschreiben, die zum Laden eines Objekts gefÃ¼hrt haben.PCH-Dateien suchen und verwenden, sogar bei Vorverarbeitung.Sucht MÃ¶glichkeiten, Stapel-Anpassungen und Stapel-Referenzen zu reduzieren.ARCH-Voreinstellungen fÃ¼r LoongArch:TUNE-Voreinstellungen fÃ¼r LoongArch:Schleifen an dieser Potenz von 2 ausrichten.Schleife lÃ¤uft endlosSchleifenvariableSchleifenvariable bei %C kann kein Koarray seinSchleifenvariable bei %C kann keine Unter-Komponente seinSchleifenvariable bei %C kann kein Koarray seinSchleifenvariable wurde geÃ¤ndertSchleifen mit mindestens der angegebenen Durchlaufzahl erhalten Schleifenausrichtung.Untere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dUntere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs unterstÃ¼tzt keine Hardware-Multiplikation, aber %<-mhwmult%> ist auf %s gesetztMCU %qs unterstÃ¼tzt %s-ISA, aber %<-mcpu%> ist auf %s gesetztMCU %qs unterstÃ¼tzt %s-Hardware-Multiplikation, aber %<-mhwmult%> ist auf %<16-bit%> gesetztMCU %qs unterstÃ¼tzt %s-Hardware-Multiplikation, aber %<-mhwmult%> ist auf %<32-bit%> gesetztMCU %qs unterstÃ¼tzt %s-Hardware-Multiplikation, aber %<-mhwmult%> ist auf %<f5series%> gesetztDie MESSAGE-Klausel bei %L erfordert einen skalaren CHARACTER-Ausdruck der StandardartMIPS16 %<-mxgot%> CodeMIPS16 PIC fÃ¼r ABIs auÃŸer o32 und o64MIPS16 erfordert %<-mexplicit-relocs%>Interner Fehler: MMIX Internal: %s is not a shiftable intInterner Fehler: MMIX Internal: Bad register: %dMMIX-intern: Falscher Wert fÃ¼r 'm', kein CONST_INTMMIX-internal: Dieser Operand kann nicht dekodiert werdenMMIX-intern: CONST_INT erwartet, aber nicht diesMMIX-intern: Konstante erwartet, aber nicht diesMMIX-intern: Register erwartet, aber nicht diesInterner Fehler: MMIX Internal: Last named vararg would not fit in a registerInterner Fehler: MMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX-intern: Dies ist keine Konstante:MMIX-intern: Diese Adresse wird nicht erkanntMMIX-intern: Versuch, ungÃ¼ltig umgekehrte Bedingung auszugeben:MMIX-intern: Was ist der CC davon?MMIX-intern: Was ist der CC davon?MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABIMMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABIMODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle seinMODULE-PROCEDURE-Deklaration bei %CFormales Argument %qs fÃ¼r MODULE PROCEDURE widerspricht alternativer RÃ¼ckgabe bei %CFormales Argument fÃ¼r MODULE PROCEDURE ist alternative RÃ¼ckgabe und widerspricht %qs in der separaten Deklaration bei %CMODULE-PrÃ¤fix bei %CMODULE-PrÃ¤fix bei %C muss innerhalb eines Moduls, Teilmoduls oder Interfaces seinMOLD-Argument an NULL bei %L erforderlichMOLD-Marke bei %LMOLD-Marke bei %L steht mit SOURCE-Marke bei %L in KonfliktMOLD-Marke bei %L steht mit Typspezifikation bei %L in KonfliktIn NULL()-Argument bei %L wird MOLD= benÃ¶tigt: Mehrdeutig zwischen spezifischen Funktionen %s und %sMSA-MIPS16-Codeeingebaute MSP430-Funktionen sind nur innerhalb von Interrupt-Handlern einsetzbarMULT-Fall in %<cris_op_str%>GrÃ¶ÃŸe des zweiten Arguments von %s Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LGrÃ¶ÃŸenordnung des zweiten Arguments von ISHFTC Ã¼berschreitet BIT_SIZE des ersten Arguments bei %CRÃ¼ckwÃ¤rtskettenzeiger pflegen.Macht Â»charÂ« standardmÃ¤ÃŸig vorzeichenbehaftet.Â»charÂ« standardmÃ¤ÃŸig vorzeichenlos machen.Dem Linker die Befehlszeilenoption Â»--no-relaxÂ« anstelle der Option Â»--relaxÂ« Ã¼bergeben.Alle Funktionsaufrufe indirekt machen.Inline-Funktionen standardmÃ¤ÃŸig zu Â»constexprÂ« machen.Ganzzahlen 32 Bit breit machen.Structs auf Vielfache von 4 Bytes vergrÃ¶ÃŸern (Warnung: ABI geÃ¤ndert).Maschine zur Binder-Entspannung soll annehmen, dass ein BefehlszÃ¤hlerÃ¼bersprung auftritt.Kaputte GENERIC-Anweisung bei %CFalsch geformte Typspezifikation bei %CDaten im P2-Raum reservieren.Gemangelte abgeleitete Typdefinition bei %CZuordnung von Modulen zu CMI-Dateien.MAC-Register als Aufruf-zerstÃ¶rt markieren.Alle Schleifen als parallel markieren.Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation oder einen solchen Destruktor hat.Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation hat.Alle inline-Funktionen und -Methoden mit versteckter Sichtbarkeit markieren.HÃ¶chstzahl der Basis-BlÃ¶cke in Schleife fÃ¼r Schleifeninvariantenbewegung.Maximale Schleifenanzahl fÃ¼r regionale Registerzuweisung (RA).Maximale Anzahl der zu vergleichenden Bytes als Teil der geinlineten strcmp/strncmp-Routinen (Vorgabe: 64).Maximalzahl der Bytes, die mit Schleifen verglichen werden.Maximalzahl der Bytes, die ohne Schleifen verglichen werden.Maximalzahl der Bytes, die verglichen werden.Maximalzahl der Bytes, die inline kopiert werden.Maximale GrÃ¶ÃŸe der Konflikttabelle in MB.Maximalzahl der Debugmarkierungen, die expandiert oder eingereiht werden.GrÃ¶ÃŸte Rekursionstiefe fÃ¼r das Expandieren von variablenverfolgenden AusdrÃ¼cken.MaximalgrÃ¶ÃŸe der Speicherort-Liste, bei der Umkehrungsoperationen hinzugefÃ¼gt werden sollen.Maximale GrÃ¶ÃŸe variablenverfolgender Hash-Tabellen.Maximaler Code-Zuwachs durch Ende-VervielfÃ¤ltigung (in Prozent).GrÃ¶ÃŸtes durch frÃ¼hes Â»inlineÂ« eines einzelnen Aufrufs abgeschÃ¤tztes Wachstum des FunktionskÃ¶rpers.GrÃ¶ÃŸtes geschÃ¤tztes Ergebnis eines als vorhersagbar betrachteten Sprunges.Maximales Wachstum durch Â»inlineÂ« einer groÃŸen Funktion (in Prozent).Maximale Anzahl der Grenzendpunkte der Fallbereiche der Switch-Anweisung, die bei der Generierung der IPA-Funktionszusammenfassung verwendet werden.Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r LTO (in geschÃ¤tzten Befehlen)Maximales Stapelrahmen-Wachstum durch Â»inlineÂ« (in Prozent).Maximal erlaubte GrÃ¶ÃŸenzunahme der GesamtgrÃ¶ÃŸe der neuen Parameter, bis zu der IPA-RSA Zeiger auf Aggregate ersetzt.HÃ¶chstzahl der Iterationen des Durchgangs Ã¼ber eine Funktion.HÃ¶chstzahl der Ã¤hnlichen BasisblÃ¶cke, mit denen ein Basisblock verglichen wird.Maximale GesamtgrÃ¶ÃŸe von aufrufender und aufgerufener Funktion, fÃ¼r den Fall, dass die aufgerufene Funktion in die aufrufende eingereiht wird und die aufgerufene Funktion nur von einer Stelle aus aufgerufen wird.HÃ¶chsttiefe beim Durchlaufen des DFS durch die modref-Escapeanalyse.Maximale Verschachtelungstiefe von Schleifen fÃ¼r optimistisches value-number.Die maximale Tiefe der Befehlsketten, die fÃ¼r die Neuberechnung der ausgehenden Wertebereiche berÃ¼cksichtigt werden.Maximale Tiefe der logischen AusdrÃ¼cke, die von der Bereichsanalyse erfasst werden, um ausgehende Bereiche zu evaluieren.Maximale Tiefe des rekursiven Klonens fÃ¼r selbstrekursive Funktionen.GrÃ¶ÃŸte Tiefe der Suche im Dominator-Baum fÃ¼r anzuhebende AusdrÃ¼cke.Maximale Verschachtelung von Quadratwurzeln, um Potenzierung mit Gleitkommakonstanten abzubilden.HÃ¶chste Erweiterungsstufe mit Typ %qs bei %L erreichtMaximallÃ¤nge von KandidatenprÃ¼fungen fÃ¼r geradlinige StÃ¤rkereduktion.MaximalgrÃ¶ÃŸe der partiellen Aufwandsmenge, wenn Baumvoroptimierung ausgefÃ¼hrt wird.Maximale Schleifentiefe eines Aufrufs, der beim inlinen von Funktionen, die nur einmal aufgerufen werden, berÃ¼cksichtigt wird.Maximale Anzahl der VALUEs, die wÃ¤hrend eines einzelnen Aufrufs von Â»find_base_termÂ« verarbeitet werden.HÃ¶chstzahl der Zugriffe, die pro modref-Verweis gespeichert werden.HÃ¶chstzahl der aktiven lokalen Speicherungen bei RTL-Eliminierung toter Speicherungen.HÃ¶chstzahl der zusammengesetzten Elemente fÃ¼r einen Parameter in Sprungfunktionen und Gittern.HÃ¶chstzahl der Argumente in einem PHI, die einer TREE-if-Umwandlung unterstÃ¼tzt werden, auÃŸer wenn die Schleife mit einem SIMD-Pragma markiert ist.HÃ¶chstzahl der Arrays in einem SCoP.Maximale Anzahl von kÃ¼nstlichen Zugriffen, um eine VorwÃ¤rtsausbreitung zu ermÃ¶glichen, die die Skalare Ersetzung von Aggregaten fÃ¼r eine lokale Variable beibehÃ¤lt.HÃ¶chstzahl der Basen, die pro modref-Baum gespeichert werden.HÃ¶chstzahl der Basis-BlÃ¶cke, bevor VRP einen spÃ¤rlich gefÃ¼llten Bitmap-Cache verwendet.HÃ¶chstzahl der Basis-BlÃ¶cke, bevor VRP einen grundlegenden Cachevektor verwendet.HÃ¶chstzahl der Bits, fÃ¼r die keine FMAs erzeugt werden.HÃ¶chstzahl der Bits, die effizient von Speicher zu Speicher verschoben werden kÃ¶nnen.HÃ¶chstzahl der Bits, die effizient im Speicher gespeichert werden kÃ¶nnen.Maximale Blockanzahl fÃ¼r -fharden-control-flow-redundancy.Maximale Blockanzahl fÃ¼r in-line -fharden-control-flow-redundancy.HÃ¶chstzahl der gleichzeitig offenen C++-Moduldateien beim verzÃ¶gerten Laden.HÃ¶chstzahl von bedingten Speicherpaaren, die ausgegeben werden kÃ¶nnen.HÃ¶chstzahl der konstanten Speicherungen, die im Speicherzusammenfassungs-Durchgang zusammengefasst werden.HÃ¶chstzahl der Datenreferenzen in Schleife zum Aufbau der AbhÃ¤ngigkeiten der Schleifendaten.Maximale Anzahl verschiedener PrÃ¤dikate, die zur Verfolgung der Eigenschaften von Schleifen in der interprozeduralen Analyse verwendet werden.HÃ¶chstzahl der AuflÃ¶sungen von Mehrdeutigkeiten pro Speicherzugriff.HÃ¶chstzahl der Ausstiegspunkte, die von modref pro SSA-Name aufgezeichnet werden.Die HÃ¶chstzahl der Felder in einer Struktur, bevor Zeigeranalyse sie als einzelne Variable behandelt.HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r RTL-if-Umwandlung.Die HÃ¶chstzahl der Befehle in der ausfÃ¼hrungsbereiten Liste, die zur Umbenennung in Frage kommen.HÃ¶chstzahl der zu kopierenden Befehle, wenn BlÃ¶cke auf einem Mehrsprungpfad des Zustandsautomaten dupliziert werden.HÃ¶chstzahl der ISL-Operationen, 0 bedeutet unbegrenzt.HÃ¶chstzahl der SchleifenschÃ¤lungen, um Ausrichtung von Datenreferenzen in einer Schleife zu verbessern.HÃ¶chstzahl der beim spekulativen Devirtualisieren besuchten may-defs.HÃ¶chstzahl der NamensrÃ¤ume, in denen alternativ gesucht wird, wenn Nachschlagen eines Namens fehlschlÃ¤gt.HÃ¶chstzahl der geschachtelten Aufrufe, die bei der Analyse fÃ¼r uninitialisierte Variablen auf AbhÃ¤ngigkeiten in der Ablaufsteuerung untersucht werden.Maximale Anzahl von Operationen in einem Parameterausdruck, die von der IPA-Analyse behandelt werden kÃ¶nnen.HÃ¶chstzahl der ausgehenden Kanten in einem Switch, bevor VRP sie nicht mehr verarbeitet.HÃ¶chstzahl der Parameter in einem SCoP.Maximale Anzahl der mÃ¶glichen Vektorlayouts (zum Beispiel Permutationen), die beim Optimieren von mÃ¶glicherweise vektorisierbarem Code probiert werden.Maximale Anzahl von und-verknÃ¼pften PrÃ¤dikaten, die fÃ¼r jedes oder-verknÃ¼pfte PrÃ¤dikat in der normalisierten PrÃ¤dikatskette vorkommen.Maximale Anzahl der PrÃ¤dikate, die oder-verknÃ¼pft in der normalisierten PrÃ¤dikatskette vorkommen.HÃ¶chstzahl, wie oft das Alias-Orakel pro Speichervorgang befragt wird.HÃ¶chstzahl der Verweise, die pro modref-Basis gespeichert werden.HÃ¶chstzahl an Beziehungen, die das Orakel pro Basis-Block registriert.HÃ¶chstzahl der in einem Block erlaubten Anweisungen, die fÃ¼r Sprungbehandlung vervielfÃ¤ltigt werden mÃ¼ssen.HÃ¶chstzahl der Anweisungen, die von der Analyse der formalen Parameter fÃ¼r IPA besucht werden, basierend auf der Aliasanalyse in einer gegebenen Funktion.HÃ¶chstzahl der betrachteten Anweisungen fÃ¼r das Entdecken von Sprungfunktionsoffsets.HÃ¶chstzahl der Speicherungsketten, die im Speicherzusammenfassungs-Durchgang gleichzeitig berÃ¼cksichtigt werden.HÃ¶chstzahl der Zeichenketten, fÃ¼r die der strlen-Optimierungsdurchgang ZeichenkettenlÃ¤ngen aufzeichnet.HÃ¶chstzahl der Tests, die von modref-Anfragen durchgefÃ¼hrt werden.Maximale Anzahl, wie oft ein bestimmter Bereich wÃ¤hrend des Datenflusses angepasst wird.HÃ¶chstzahl, wie oft ein Befehl geplant werden kÃ¶nnte.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine vorhersagbare Verzweigung erzeugt wird.Maximal erlaubte Kosten fÃ¼r die Befehlsfolge, die vom RTL-if-Umwandlungs-Durchlauf fÃ¼r eine unvorhersagbare Verzweigung erzeugt wird.Maximale StÃ¼cke, die IPA-SRA pro Formalparameter verfolgt, folglich auch die maximale Anzahl von Ersetzungen eines Formalparameters.GrÃ¶ÃŸte Wahrscheinlichkeit des Einsprung-BB der geteilten Region (in Prozent relativ zum Einsprung-BB der Funktion), um teilweises Â»inlineÂ« durchzufÃ¼hren.Maximal erlaubte Rekursionstiefe beim Abfragen von Eigenschaften eines SSA-Namens.Maximal GrÃ¶ÃŸe (in Bytes) der Objekte, die bei der Eliminierung toter Speicherungen byteweise verfolgt werden.MaximalgrÃ¶ÃŸe der als Operanden erlaubten Konstantenwerte in Bytes.Maximale GrÃ¶ÃŸe einer jedem Parameter zugeordneten Liste von Werten fÃ¼r interprozedurale Konstantenweitergabe.Maximale GrÃ¶ÃŸe eines einzelnen Bereichs einer SpeicherzusammenfÃ¼hrung in Bytes.MaximalgrÃ¶ÃŸe einer globalen oder statischen Variable, die in kleine Datenbereiche gelegt wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf CodegrÃ¶ÃŸe optimiert wird.Maximale GrÃ¶ÃŸe (in Speichereinheiten) von Aggregaten, die fÃ¼r Skalarisierung erwÃ¤gt werden, wenn auf Geschwindigkeit optimiert wird.HÃ¶chste TeildatensatzlÃ¤nge kann %d nicht Ã¼berschreitenHÃ¶chste unterstÃ¼tzte BezeichnerlÃ¤nge ist %dMaximaler Entrollfaktor fÃ¼r die Â»unroll-and-jamÂ«-Transformation.Memberfunktionen, die innerhalb ihrer Klasse definiert sind, sind im ZustÃ¤ndigkeitsbereich des Moduls inline.Die Speicher-Tagging-Erweiterung unterstÃ¼tzt nicht %<-mabi=ilp32%>Der Speicherbereich %qs bei %L in USES_ALLOCATORS muss ein vordefinierter Speicherbereich seinNebeneinanderliegende Speicheroperationen zusammenfassen.ZustÃ¤nde, die Ã¤hnlich genug sind, wÃ¤hrend der Analyse zusammenfassen.Aufruf des Teilbefehls Â»mergeÂ«:Aufruf des Teilbefehls Â»merge-streamÂ«:Kleinstes VerhÃ¤ltnis von Befehlen zu Speicheroperationen, um Prefetching in einer Schleife einzuschalten.Kleinstes VerhÃ¤ltnis von Befehlen zu Prefetches, um Prefetching fÃ¼r eine Schleife mit unbekannter Frequentierung einzuschalten.Kleinster Abstand zwischen mÃ¶glicherweise in Konflikt stehendem Speichern und Laden.Mindestwahrscheinlichkeit in Prozent fÃ¼r Durchfall-Kanten, damit der BB zu geerbten EBB in LRA hinzugefÃ¼gt wird.Kleinste GrÃ¶ÃŸe einer Partition fÃ¼r Linkzeitoptimierung (in geschÃ¤tzten Befehlen).Minimale Heaperweiterung, die Speicherbereinigung anstÃ¶ÃŸt, als Prozentsatz der GesamtgrÃ¶ÃŸe des Heap.Kleinste HeapgrÃ¶ÃŸe vor Speicherbereinigungsbeginn, in Kilobytes.Die Mindestzahl der Iterationen pro Thread in einer innersten parallelisierten Schleife.MindestseitengrÃ¶ÃŸe fÃ¼r Warnzwecke.Mindestprozentsatz der Memrefs, die fÃ¼r unroll-and-jam verschwinden mÃ¼ssen, damit es profitabel ist.Minimale Wahrscheinlichkeit in Prozent, dass ein Funktionszeiger-Parameter dereferenziert wird, bevor erwogen wird, diesen Funktionszeiger durch einfache Werte zu ersetzen.UnvertrÃ¤glichkeit in BIND(C)-Namen (%qs/%qs) bei %CKonflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in formalen Argumentnamen (%s/%s) von MODULE PROCEDURE bei %CKonflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sKonflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %sUnstimmigkeit in Komponenten von Typ %qs, der von %qs abgeleitet ist bei %C: %qs erwartet, aber %qs erhaltenKonflikt in Anzahl der formalen Argumente von MODULE PROCEDURE bei %CUnpassende Zuweisung des Prozedurzeigers bei %L: Unpassende AufrufkonventionUnstimmigkeiten zwischen Dateiarchitektur und Â»-archÂ« nicht als Warnungen, sondern als Fehler ansehenIn fortgesetzter Zeichenkonstante bei %C fehlt %<&%>Fehlendes %<(%> in ELSE-IF-Ausdruck bei %CFehlendes %<(%> in IF-Ausdruck bei %CFehlendes %<)%> in ELSE-IF-Ausdruck bei %CArgument %qs des intrinsischen %qs bei %L fÃ¼r %qs des Typs %qs fehltFehlendes %qs-Argument fÃ¼r %qs bei %LFehlendes %qs in Anweisung bei oder vor %LFehlende Â»-mcpuÂ«-Option in ASM_CPU_SPEC?Fehlende INITIALIZER-Klausel fÃ¼r !$OMP DECLARE REDUCTION von abgeleitetem Typ ohne Defaultinitialisierer bei %LFehlendes THEN in ELSE-IF-Anweisung nach %LFehlendes Argument %qs in Aufruf von %qs bei %LFehlendes effektives Argument fÃ¼r Argument %qs bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LFehlende Argumentliste in Funktion %qs bei %CFehlendes Argument fÃ¼r %qs bei %CFeldspezifikation bei %L in CODIMENSION-Anweisung fehltFehlende Feldspezifikation bei %L in DIMENSION-AnweisungFehlender Zeichenbereich in IMPLICIT bei %CSchlieÃŸende Klammer fÃ¼r Bindungsmarke bei %C fehltFehlende Kodimensionsangabe bei %CFehlendes Komma bei %LFehlende ZÃ¤hler fÃ¼r aufgerufene Funktion %sFehlende Dimensionsangabe bei %CEntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C fehltFehlende explizite Deklaration mit EXTERNAL-Attribut fÃ¼r Symbol %qs bei %LFehlender Exponent in Realzahl bei %CFehlende Format-Marke bei %CFehlendes Format mit Standard-Einheit bei %CFehlende allgemeine Spezifikation in USE-Anweisung bei %CFehlendes Element in Formatzeichenkette bei %LFehlender SchlÃ¼sselwortname in effektiver Argumentliste bei %CFehlender Art-Parameter bei %CFehlende Ã¶ffnende Klammer in Formatzeichenkette bei %LFehlende untere Grenze bei der Angabe der angenommenen GrÃ¶ÃŸe des Kofeldes bei %CPositive Breite hinter L-Deskriptor bei %L fehltErforderte Klammern vor BIND(C) bei %C fehlenFehlende rechte Klammer bei %CFehlende rechte Klammer oder Komma bei %CFehlendes SymbolProbleme mit AES-Befehlen auf Cortex-A57 und Cortex-A72 umgehen (Arm Erratum #1655431).Probleme mit AES-Befehlen auf Cortex-A57 und Cortex-A72 umgehen (Arm Erratum #1742098).Probleme mit VLLDM auf einigen M-Profil-GerÃ¤ten umgehen (CVE-2021-35465).Modul %qs in Zeile %d, Spalte %d: %sModuldatei %qs wurde nicht generiert, entweder weil das Modul keine MODULE PROCEDURE enthÃ¤lt oder weil es einen Fehler in dem Modul gibt.Modul-Eigenschaft in USE-Anweisung bei %C muss entweder INTRINSIC oder NON_INTRINSIC seinMehr effektive als formale Argumente in Prozeduraufruf bei %LInterner Fehler: More than one edge out of thunk nodeBerechnung der Schleifeninvarianten auÃŸerhalb der Schleifen legen.Speicheroperationen aus Schleifen herausverschieben.Mehrere %qs-Modifizierer bei %C angegebenMehrere Bezeichner mit einzelner Spezifikation NAME= bei %C angegebenMehrere Schleifenachsen fÃ¼r Routine bei %C angegebenName %qs verweist nicht auf eine Unterroutine oder Funktion in !$ACC ROUTINE ( NAME ) bei %LNAME %qs ist in Â»!$ACC ROUTINE ( NAME )Â« bei %L ungÃ¼ltigNAME nicht erlaubt bei BIND(C) fÃ¼r ABSTRACT INTERFACE bei %CSpezifikation NAME= bei %C sollte ein konstanter Ausdruck seinNAME=-Angabe bei %C sollte ein Skalar der Standardzeichenart seinNAMELIST %qs in READ-Anweisung bei %L enthÃ¤lt Symbol %qs, das im Kontext zur Variablendefinition nicht auftreten darfNAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %LNAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %LNAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L seinNAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L seinNAMELIST-Objekt %qs in Namensliste %qs bei %L hat ALLOCATABLE- oder POINTER-Komponenten erfordert daher eine definierte Ein-/AusgabeprozedurNAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/AusgabeprozedurNAMELIST-Objekt %qs in Namensliste %qs bei %L mit ALLOCATABLE- oder POINTER-KomponentenNAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L seinNAMELIST-Objekt %qs ohne konstante ZeichenlÃ¤nge in Namensliste %qs bei %LNEWUNIT-Spezifizierer bei %LNEWUNIT-Spezifizierer muss FILE= oder STATUS='scratch' bei %L habenPlanungsmodifizierer NONMONOTONIC zusammen mit ORDERED-Klausel bei %L angegebenNON_OVERRIDABLE und DEFERRED kÃ¶nnen nicht gleichzeitig bei %C auftretenNOPASS oder explizite Schnittstelle bei %C erforderlichInterner Fehler: NOTE_INSN_BASIC_BLOCK %d in middle of basic block %dInterner Fehler: NOTE_INSN_BASIC_BLOCK is missing for block %dNOWAIT-Klausel bei %L darf nicht zusammen mit COPYPRIVATE-Klausel verwendet werdenNO_ARG_CHECK-AttributAuf rechter Seite in Zuweisung bei %L tritt NULL aufNULL bei %L ist nicht als tatsÃ¤chliches Argument der intrinsischen Funktion %qs erlaubtintrinsisches NULL mit reservierbarem MOLD bei %LNULL in Arithmetik verwendetNULL() bei %C darf nicht in einem Feld-Konstruktor erscheinenNULL()-Initialisierung bei %C ist mehrdeutigNULL()-Initialisierung bei %C kÃ¶nnte kein MOLD habenNULL() in der NÃ¤he von %L darf nicht in einer INQUIRE-Anweisung vorkommenNULLIFY erlaubt keine Neuzuordnung von Grenzen fÃ¼r Zeigerobjekt bei %CUntere Grenze von NUM_TEAMS bei %L ist grÃ¶ÃŸer als die obere Grenze bei %LName %qs bei %C ist bereits als eine allgemeine Schnittstelle bei %L definiertName %qs bei %C ist eine mehrdeutige Referenz auf %qs von aktueller ProgrammeinheitName %qs bei %C ist eine mehrdeutige Referenz auf %qs vom Modul %qsName %qs bei %C ist der Name der ProzedurName %qs in %s-Anweisung bei %C ist kein KonstruktnameName %qs in %s-Anweisung bei %C ist unbekanntName %qs des ABSTRACT INTERFACE bei %C kann nicht der gleiche wie ein intrinsischer Typ seinName hinter Â»!$omp criticalÂ« und Â»!$omp end criticalÂ« passt nicht bei %CName bei %C ist zu langName der Systembibliothek, gegen die gelinkt wird.Name der Startdatei.Name zu langBenannter COMMON-Block %qs bei %L muss die gleiche GrÃ¶ÃŸe wie anderswo haben (%wu Bytes gegenÃ¼ber %wu Bytes)Benanntes Block-DO bei %L erfordert passenden ENDDO-NamenBenannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt seinBenannte Konstante %qs in Variablen-Definitionskontext (%s) bei %LBenannte Konstante bei %C in EQUIVALENCENamensliste %qs kann bei %L kein Argument seinNamensliste %qs kann bei %L nicht als Argument fÃ¼r Unterprogramm oder Funktion verwendet werdenGruppenname %qs der Namensliste bei %C hat bereits einen Basistypen von %qsGruppenname %qs der Namensliste bei %C ist bereits USE-verbunden und kann nicht respezifiziert werden.Name der Namenslisten-Gruppe bei %L kann kein SAVE-Attribut habenEntweder EntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C erforderlichNegatives Argument N bei %LNegativer Exponent der Ganzzahl bei %L ergibt 0 als ErgebnisGeschachtelter CRITICAL-Block bei %CGeschachtelte Trampolin-Funktionen werden auf dem CK801 nicht unterstÃ¼tzt.In BIND(C) bei %C ist kein bindender Name erlaubtKeine Zweige
  Keine Aufrufe
+ Keine Bedingungen
  Kein voreingestelltes crt0.o.Noch keine Beschreibung.Interner Fehler: No edge out of thunk nodeKeine ausfÃ¼hrbaren Zeilen
! Im Strukturkonstruktor bei %2$C wurde keine Initialisierung fÃ¼r allozierbare Komponente %1$qs angegebenIm Strukturkonstruktor bei %2$C wurde keine Initialisierung fÃ¼r Komponente %1$qs angegebenWird nicht mehr unterstÃ¼tzt.Interner Fehler: No region crossing jump at section boundary in bb %iBenutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %LNicht-PARAMETER-Symbol %qs bei %L kann nicht implied-shape seinNicht-POINTER in Zeiger-Verbindungskontext (%s) bei %LNicht-RECURSIVE Prozedur %qs bei %L ruft sich mÃ¶glicherweise rekursiv selbst auf. Sollte als RECURSIVE oder mit %<-frecursive%> verwendet werdenNicht-RECURSIVE Prozedur %qs aus Modul %qs ruft sich mÃ¶glicherweise rekursiv selbst auf, in der Prozedur %qs. Deklarieren Sie die Prozedur als RECURSIVE oder verwenden Sie %<-frecursive%>Nicht-THREADPRIVATE-Objekt %qs in Klausel COPYIN bei %LElement eines Feldes mit vermuteter Form aus Nicht-Schriftzeichen in FORMAT-Markierung bei %LElement eines Feldes mit vermuteter GrÃ¶ÃŸe aus Nicht-Schriftzeichen in FORMAT-Markierung bei %LNicht-Zeichen in FORMAT-Markierung bei %LWeder Zeichen noch Hollerith in FORMAT-Markierung bei %LElement eines Zeigerfeldes aus Nicht-Schriftzeichen in FORMAT-Markierung bei %LNichtkonstante ZeichenlÃ¤nge bei %L in DATA-AnweisungNicht-konstante untere Grenze in Deklaration mit impliziter Form bei %LNicht-Standard-LOGICAL in %s-Marke bei %LNicht-erweiterbarer abgeleiteter Typ %qs bei %L darf nicht ABSTRACT seinNicht-numerisches Zeichen in Anweisungsmarke bei %CNicht-polymorphes Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %LNicht-skalare FINAL-Prozedur bei %L sollte Argument mit vermuteter Form habenIrrelevante Ziffern in %qs-Zahl bei %C, mÃ¶glicherweise falsche KINDNicht-variabler Ausdruck in Variablen-Definitionskontext (%s) bei %LMÃ¶gliche WertÃ¤nderung bei Umwandlung von %qs in %qs bei %LNicht allozierbare Variable darf in intrinsischer Zuweisung bei %L nicht polymorph sein â€“ bitte prÃ¼fen, ob es ein passendes spezifisches Unterprogramm fÃ¼r den Â»=Â«-Operator gibtNicht-Koarray-Komponente %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da %s bei %L eine Kodimension oder Koarray-Subkomponente hat.)Nicht-Koarray-Komponente %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da es bereits eine Koarray-Subkomponente gibt.)Nicht-Koarray-Komponente %s bei %L des Typs LOCK_TYPE oder mit Subkomponente des Typs LOCK_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da %s bei %L eine Kodimension oder Koarray-Subkomponente hat.)Nicht-Koarray-Komponente %s bei %L des Typs LOCK_TYPE oder mit Subkomponente des Typs LOCK_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da es bereits eine Koarray-Subkomponente gibt.)Tab-Zeichen bei %C passt nichtUnpassendes Tab-Zeichen in Spalte %d der Zeile %dTab-Zeichen in Format bei %C passt nichtAbschnitt eines nicht konstanten Feldes bei %L in DATA-AnweisungInclude-Verzeichnis %qs ist nicht vorhandenNichtganzzahliger Exponent in einem Initialisierungsausdruck bei %LUnvertrÃ¤gliches Feld-FPTR-Argument fÃ¼r C_F_POINTER bei %L: %sUnvertrÃ¤gliches Feld bei %L als Argument fÃ¼r C_LOC: %sUnvertrÃ¤gliche Prozedur bei %L fÃ¼r C_FUNLOCUnvertrÃ¤glicher Prozedurzeiger bei %L fÃ¼r C_F_PROCPOINTERNichtintrinsische elementare Prozedur %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigNichtnegative Breite in Formatzeichenkette bei %L benÃ¶tigtNichtzeiger-Objekt %qs mit Standard-Initialisierung darf nicht in einer DATA-Anweisung bei %L erscheinenNichtpolymorphe Referenz auf abstrakten Typ bei %CNichtstandard-Umwandlung von %s in %s bei %LNicht-Standard Typ-Deklaration %s*%d bei %CDie Schrittweite bei %L darf nicht 0 seinNicht mit %<--enable-gather-detailed-mem-stats%> konfiguriert.Nicht genug Element in Feldinitialisierung bei %CUnerwartetes TAG.Hinweisen, wenn #include-Direktiven nicht in import-Deklarationen Ã¼bersetzt werden und nicht eindeutig textuell sind.Hinweisen, wenn #include-Direktiven in import-Deklarationen Ã¼bersetzt werden.Pfadname fÃ¼r compilierte Modulschnittstelle eines bestimmten Moduls oder Header-Einheit ausgeben.Pfadnamen fÃ¼r compilierte Modulschnittstellen zur Info ausgeben.Hinweisen, wenn das #include eines bestimmten Headers Ã¼bersetzt wird.Wenn das AuflÃ¶sen von Ãœberladungen nicht eindeutig ist, alle Kandidaten auflisten.Anzahl der Partitionen, in die das Programm aufgeteilt werden soll.Anzahl der zur Ãœbergabe von Ganzzahlargumenten verwendeten Register.Numerischer PARAMETER in komplexer Konstante bei %C erforderlichIn Ausdruck bei %L werden numerische Operanden benÃ¶tigtNumerische oder CHARACTER-Operanden benÃ¶tigt in Ausdruck bei %LOLD-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinOMP CRITICAL bei %L mit HINT-Klausel benÃ¶tigt NAME, auÃŸer wenn omp_sync_hint_none verwendet wirdOMP DECLARE TARGET COMMON bei %L wurde vorher in LINK-Klausel und spÃ¤ter in %s-Klausel erwÃ¤hntOMP DECLARE TARGET COMMON bei %L wurde vorher in TO- oder ENTER-Klausel und spÃ¤ter in LINK-Klausel erwÃ¤hntDirektive OMP DECLARE TARGET bei %L mit nur DEVICE_TYPE- oder INDIRECT-Klausel wird ignoriertÂ»OMP DECLARE TARGETÂ«-Variable bei %L ist ein Element eines COMMON-BlocksOMP-DECLARE-TARGET-Variable bei %L wurde vorher in LINK-Klausel und spÃ¤ter in %s-Klausel erwÃ¤hntOMP-DECLARE-TARGET-Variable bei %L wurde vorher in TO- oder ENTER-Klausel und spÃ¤ter in LINK-Klausel erwÃ¤hntOMP TARGET UPDATE bei %L erfordert mindestens eine TO- oder FROM-KlauselOPEN-Anweisung bei %L muss UNIT oder NEWUNIT habenOPEN-Anweisung in PURE-Prozedur bei %C nicht erlaubtOPERATION-Argument bei %L muss eine PURE-Funktion seinOPTIONAL ist in BLOCK bei %C nicht erlaubtORDER bei %L ist keine Permutation der GrÃ¶ÃŸe von SHAPE bei %LORDER-Klausel bei %L darf nicht zusammen mit ORDERED verwendet werdenArgument der ORDERED-Klausel bei %C ist keine konstante positive GanzzahlORDERED-Parameter der Klausel bei %L ist weniger als COLLAPSE%<ORDERED%>-Klausel darf nicht nicht zusammen mit %<inscan%>-REDUCTION-Klausel bei %L verwendet werdenObjekt %qs bei %L ist keine VariableObjekt %qs bei %L ist keine Variable; Parameter kÃ¶nnen nicht kopiert werden und brauchen das auch nichtObjekt %qs bei %L ist keine Variable; Parameter kÃ¶nnen nicht zugeordnet werden und brauchen das auch nichtObjective-C-Deklarationen dÃ¼rfen nur im globalen GÃ¼ltigkeitsbereich erscheinenVeraltete Funktion:Veraltet; verwenden Sie GCN_STACK_SIZE zur Laufzeit.Ausgelagertes Werkzeug, um mit gcda-ZÃ¤hler zu arbeiten
  
! ZeichenlÃ¤nge alten Stils bei %CInitialisierung im alten Stil bei %CDeklaration %s*%d im alten Stil wird bei %C nicht unterstÃ¼tztRahmenzeiger fÃ¼r Blattfunktionen auslassen.Schritt zur Bereichsverkleinerung auslassen, wenn komplexe Division durchgefÃ¼hrt wird.Rahmenzeiger in Blattfunktionen auslassen.Eins der tatsÃ¤chlichen Argumente in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION bei %L muss OMP_PRIV seinNur DEFAULT ist als Reduktionsmodifizierer erlaubt, in der REDUCTION-Klausel bei %LFÃ¼r den abgeleiteten Typ %qs, der bei %L definiert ist, sind ausschlieÃŸlich Array-FINAL-Prozeduren deklariert. Empfohlen ist auch eine skalare, es sei denn, ein Finalisierer mit angenommenem Rang wurde deklariertNur die Schnittstelle des compilierten Moduls (CMI) ausgeben.Absolute Auslagerungen nur bei Werten mit WordgrÃ¶ÃŸen erzeugen.Nur intrinsische Operatoren kÃ¶nnen in Ausdruck bei %L verwendet werdenNur einen Befehl pro Taktzyklus ausgeben.Nur fÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten.Nur die Form !$ACC ROUTINE ohne Liste ist im Schnittstellenblock bei %C erlaubtNur die Form !$OMP DECLARE TARGET ohne Klauseln ist im Schnittstellenblock bei %C erlaubtNur 32 FPRs verwenden.Nur 32 GPRs verwenden.OpenACC-Konstrukt innerhalb einer Nicht-OpenACC-RegionOpenACC-Direktive innerhalb von CRITICAL-Block bei %COpenACC-Direktiven auÃŸer ROUTINE dÃ¼rfen in PURE-Prozeduren nicht vorkommen, bei %COpenACC-Schleifendirektive muss mit einer OpenACC-Berechnungsregion verknÃ¼pft seinOpenACC-Region innerhalb einer OpenACC-Routine, geschachtelter Parallelismus wird noch nicht unterstÃ¼tztOpenMP-Attribut %<omp::decl%> an einer AnweisungOpenMP-%<requires%>-Direktive mit %qs ist nur in einigen Ãœbersetzungseinheiten angegebenOpenMP-%<requires%>-Direktive mit unterschiedlichen Klauseln in mehreren Ãœbersetzungseinheiten: %qs gegenÃ¼ber %qsOpenMP ERROR-Direktive bei %L mit %<at(execution)%>-Klausel in einer PURE-ProzedurOpenMP-Konstrukt inmitten der %<omp::directive%>-Attribute erfordert, dass alle %<omp::directive%>-Attribute derselben Anweisung in derselben %<omp::sequence%> liegenOpenMP-Konstrukte sind in der Zielregion mit %<ancestor%> nicht erlaubtOpenMP-Konstrukte auÃŸer %<ordered simd%>, %<simd%>, %<loop%> oder %<atomic%> dÃ¼rfen nicht innerhalb von %<simd%>-Regionen geschachtelt seinOpenMP-Konstrukte auÃŸer %<parallel%>, %<loop%> oder %<simd%> dÃ¼rfen nicht in einer %<loop%>-Region geschachtelt seinOpenMP-Konstrukte auÃŸer %<parallel%>, %<loop%> oder %<simd%> dÃ¼rfen nicht innerhalb einer Region mit %<order(concurrent)%>-Klausel geschachtelt seinOpenMP-Direktive bei %C ist nicht rein und darf daher nicht in einer PURE-Prozedur erscheineneine andere OpenMP-Direktive als %<declare simd%> oder %<declare variant%> gehÃ¶rt zu einer DeklarationAufruf der OpenMP-Laufzeit-API %qD in einer Region mit %<device(ancestor)%>-KlauselAufruf der OpenMP-Laufzeit-API %qD in einer Region mit %<order(concurrent)%>-KlauselOpenMP-Laufzeit-API-Aufruf %qD streng in einer %<teams%>-Region verschachteltOperand des Operators .not. bei %%L ist %sOperand des unÃ¤ren numerischen Operators %%<%s%%> bei %%L ist %sOperand des Benutzeroperators %%<%s%%> bei %%L ist %sOperanden bei %L und %L kÃ¶nnen nicht als Operanden des binÃ¤ren Operators %qs verwendet werdenOperanden des binÃ¤ren numerischen Operators %%<%s%%> bei %%L sind %s/%sOperanden des Vergleichsoperators %%<%s%%> bei %%L sind %s/%sOperanden des logischen Operators %%<%s%%> bei %%L sind %s/%sOperanden des Zeichenkettenverkettungsoperators bei %%L sind %s/%sOperanden des Benutzeroperators %%<%s%%> bei %%L sind %s/%sOperatorschnittstelle bei %L steht mit intrinsischer Schnittstelle in KonfliktOperatorschnittstelle bei %L hat falsche ArgumentanzahlOperatorschnittstelle bei %L darf hÃ¶chstens zwei Argumente habenOptimierung. Ausgehende Funktionsargumente sammeln und den nÃ¶tigen Stapelspeicher fÃ¼r ausgehende Argumente im Prolog/Epilog der Funktion reservieren/freigeben. Ohne diese Option werden ausgehende Argumente auf den Stapel geschoben und hinter zurÃ¼ckgeholt. Diese Option kann fÃ¼r Funktionen, die viele Funktionen mit ArgumentÃ¼bergabe Ã¼ber den Stapel aufrufen, z.B. printf, zu kleinerem Code fÃ¼hren.Optimierung. Verwendung von __gcc_isr-Pseudobefehlen in ISR-Prologen und -Epilogen erlauben.Optimierung. Zweige entspannen.Optimierung. Registeradditionen von Lade-/Speicheranweisungen trennen. Am nÃ¼tzlichsten bei Reduced Tiny.Optimierung. Â»mainÂ« so behandeln, als hÃ¤tte sie das Attribut OS_task.Optimierung. FÃ¼r Funktionsprologe und -epiloge Unterprogramme verwenden.Optimierung. Bei RAM-Zugriff X wie durch Hardware vorgegeben verwenden, d.h. Pre-Dekrement, Post-Inkrement und indirekte Adressierung mit dem X-Register. Ohne diese Option nimmt der Compiler an, dass es einen Adressierungsmodus X+const, Ã¤hnlich zu Y+const und Z+const gibt und erzeugt Befehle, die diesen Adressierungsmodus fÃ¼r X emulieren.Anzahl der stdarg-Register optimieren, die am Anfang einer Funktion auf dem Stapel gespeichert werden.Bedingte AusdrÃ¼cke mittels SSA-PHI-Knoten optimieren.FÃ¼r CPU optimieren.Auf FehlersuchmÃ¶glichkeiten statt Geschwindigkeit oder GrÃ¶ÃŸe optimieren.Aggressiv auf GrÃ¶ÃŸe statt Geschwindigkeit optimieren.Auf GrÃ¶ÃŸe statt Geschwindigkeit optimieren.Auf Geschwindigkeit optimieren, unter Missachtung genauer StandardkonformitÃ¤t.Code fÃ¼r Rahmenkopf optimieren.Induktionsvariablen auf BÃ¤umen optimieren.lui/addiu-Adressladebefehle optimieren.Noreturn-Funktionen optimieren, indem die callee-saved-Register nicht gespeichert werden.OpcodegrÃ¶ÃŸen zur Linkzeit optimieren.Partitionsneutralisierung optimieren.Geschwister- und endrekursive Aufrufe optimieren.Ende-Aufruf-Befehle in Assembler und Binder optimieren.Option %<-fallow-leading-underscore%> ist nur fÃ¼r gfortran-Entwickler gedacht und sollte nicht fÃ¼r implizit getypte Variable verwendet werdenOptionen fÃ¼r %<-Xassembler%> passen nicht zueinander: %s, %s; alle Optionen der Form %<-Xassembler%> und %<-Wa%> werden verworfen.Optionen:
  AuÃŸerhalb des Wertebereichs in IMAGE_INDEX bei %L fÃ¼r Dimension %d, SUB hat %ld und untere Grenze fÃ¼r COARRAY ist %ldAuÃŸerhalb des Wertebereichs in IMAGE_INDEX bei %L fÃ¼r Dimension %d, SUB hat %ld und obere Grenze fÃ¼r COARRAY ist %ldStapelspeicher aufgebraucht.
  .debug_types-Abschnitt ausgeben, wenn DWARF v4-Debuginfo verwendet wird.Information Ã¼ber Aufrufgraphen auf Dateibasis mit Dekoration ausgeben.Information Ã¼ber Aufrufgraphen auf Dateibasis ausgeben.LTO-Objekte ausgeben, die sowohl Zwischensprache als auch BinÃ¤rausgabe enthalten.Information Ã¼ber Stapelverwendung auf Funktionsbasis ausgeben.VerifikationszÃ¤hler fÃ¼r VTables ausgeben.Informationen Ã¼ber Zeigermengen der VTable-Verifikation ausgeben.Aufruf des Teilbefehls Â»overlapÂ«:Ãœberlappende ungleiche Initialisierungen in EQUIVALENCE bei %CÃœberlappende ungleiche Initialisierungen in EQUIVALENCE bei %L-mbest-lib-options Ã¼berschreiben.P-Deskriptor benÃ¶tigt fÃ¼hrenden Skalierungsfaktor in Formatzeichenkette bei %LPAD= bei %L ist in Fortran 95 nicht erlaubtPARAMETER %qs wird bei %L verwendet, bevor dessen Definition vollstÃ¤ndig istPARAMETER %qs darf nicht in einer DATA-Anweisung bei %C vorkommenFehlende Initialisierung fÃ¼r PARAMETER bei %LPARAMETER-Symbol in komplexer Konstante bei %CPARAMETER ohne Â»()Â« bei %CPAUSE-Anweisung bei %CLadebefehle relativ zum PC.PCH-AlloziierungsfehlerPCH-Speicher nicht verfÃ¼gbar: %mPCS-VariantePDP11-Bitfeld-Verarbeitung wird in %qs nicht unterstÃ¼tztPHI-Argument fehlt fÃ¼r Kante %d->%dPHI-Argument ist kein SSA_NAME, oder invariantPHI-Argument an unnormaler Kante ist nicht SSA_NAMEPHI node with locationPHI node with wrong VUSE on edge from BB %dPIC-Codeerzeugung ist mit schnellen indirekten Aufrufen unvertrÃ¤glichPIC-Codeerzeugung wird im portierbaren Laufzeitmodell nicht unterstÃ¼tztPIC wird fÃ¼r %qs nicht unterstÃ¼tztPIC wird nur fÃ¼r RTPs unterstÃ¼tztPIC wird benÃ¶tigt, wird aber nicht mit CONST16-Befehlen unterstÃ¼tztPIC-Register durch %qs in %<asm%> zerstÃ¶rtPIC-UnterstÃ¼tzung fÃ¼r %<-fstack-limit-symbol%>POINTER-Attribut ist fÃ¼r Prozedurzeiger-Komponente bei %C erforderlichPOINTER-Objekt %qs in Klausel %s bei %LPOINTER-Objekt %qs von polymorphem Typ in Klausel %s bei %LPOINTER-wertige Funktion tritt auf rechter Seite der Zuweisung bei %L aufPOS-Argument (%ld) auÃŸerhalb des Bereichs 0:%ld in intrinsischem Â»%sÂ«POS-Argument (%ld) auÃŸerhalb des Bereichs 0:%ld in intrinsischem BTESTPOS-Argument (%ld) auÃŸerhalb des Bereichs 0:%ld in intrinsischem IBITSPOS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsischem IBITSPOSITION-Angabe in OPEN-Anweisung bei %L ist nur fÃ¼r Datenstrom-ACCESS oder fÃ¼r sequentiellen ACCESS erlaubtInterner Fehler: PR100400PRE ausgeschaltetPREFETCHWT1-UnterstÃ¼tzung wird in GCC 15 entferntPRINT-Namensliste bei %C ist eine ErweiterungPRINT-Anweisung bei %C innerhalb PURE-Prozedur nicht erlaubtPRINT_OPERAND, ungÃ¼ltiger Befehl fÃ¼r %%CPRINT_OPERAND, ungÃ¼ltiger Befehl fÃ¼r %%NPRIVATE-Anweisung bei %C ist nur in Spezifikationsteil eines Moduls erlaubtPRIVATE-Anweisung bei %C muss Prozedurbindungen vorausgehenPRIVATE-Anweisung bei %C muss Strukturkomponenten vorausgehenPRIVATE-Anweisung in TYPE bei %C muss innerhalb eines MODULEs seinPROCEDURE %qs bei %L darf nicht als ihre eigene Schnittstelle verwendet werdenPROCEDURE bei %C muss in einer allgemeinen Schnittstelle seinAttribut PROCEDURE steht mit Attribut INTENT in %qs bei %L in KonfliktAttribut PROCEDURE steht mit Attribut NAMELIST in %qs bei %L in KonfliktAttribut PROCEDURE steht mit Attribut PROTECTED bei %L in KonfliktAttribut PROCEDURE steht mit Attribut RESULT in %qs bei %L in KonfliktAttribut PROCEDURE steht mit Attribut SAVE in %qs bei %L in KonfliktPROCEDURE-Liste bei %CPROCEDURE-Anweisung bei %CPROCEDURE(Schnittstelle) bei %C sollte als DEFERRED deklariert seinPROTECTED bei %C nur in Spezifikationsabschnitts eines Moduls erlaubtPROTECTED-Attribut bei %CAttribut PROTECTED steht mit Attribut EXTERNAL bei %L in KonfliktPROTECTED-Anweisung bei %CPTX unterstÃ¼tzt keine schwachen Deklarationen (nur schwache Definitionen)PTX-Version %<-mptx%> muss mindestens %s sein, um die ausgewÃ¤hlte %<-misa%> (sm_%s) zu unterstÃ¼tzenPUBLIC %s %qs bei %L mit abgeleitetem PRIVATE-Typen %qsPUBLIC-Funktion %qs bei %L mit PRIVATE-Typ %qsPUBLIC-Anweisung bei %C ist nur in Spezifikationsteil eines Moduls erlaubtPURE und IMPURE dÃ¼rfen bei %C nicht gleichzeitig stehenPURE-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %LVLIW-Befehle packen.Strukturelemente ohne LÃ¼cken zusammenpacken.KÃ¼rzere feste Formularzeilen mit Leerzeichen auf Zeilenbreite auffÃ¼llen.AuffÃ¼llen mit %d Bytes vor %qs in COMMON %qs bei %L erforderlich; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenAuffÃ¼llen mit %d Bytes vor %qs in COMMON bei %L erforderlich; bitte Elemente umordnen oder %<-fno-align-commons%> verwendenParameter, mit dem gesteuert wird, welche RÃ¼ckschreibegelegenheiten im Load/Store-Paar-Fusionsdurchlauf behandelt werden sollen. Der Wert 0 deaktiviert die RÃ¼ckschreibebehandlung. Der Wert 1 versucht Paare zu bilden, die nach MÃ¶glichkeit einen oder mehrere bestehende individuelle RÃ¼ckschreibzugriffe beinhalten. Der Wert 2 versucht opportunistisch RÃ¼ckschreibgelegenheiten zu bilden, indem nachlaufende destruktive Aktualisierungen des von einem Paar verwendeten Basisregisters einklappen.Parameter %qs bei %L wurde nicht deklariert oder ist eine Variable, die nicht zu konstantem Ausdruck reduziertParameterfeld %qs bei %L kann nicht automatische oder vermutete Form habenDer parametrisierte abgeleitete Typ bei %C ist mehrdeutigParametrisierter Typ %1$qs hat bei %3$L keine Komponente, die zu Parameter %2$qs gehÃ¶rtOption -EB an den Linker Ã¼bergeben.Option -EL an den Linker Ã¼bergeben.Option -marclinux an den Linker Ã¼bergeben.Option -marclinux_prof an den Linker Ã¼bergeben.Die Option -mrelax oder -mno-relax an den Assembler Ã¼bergeben.Â»-z textÂ« an den Linker Ã¼bergeben.Adresse der RA-Speicherstelle an _mcount in $12 Ã¼bergeben.Weitergegebenes Objekt bei %L muss Skalar seinScheinargument des Ã¼bergebenen Objektes von %qs bei %L muss an der gleichen Stelle wie das Scheinargument des Ã¼bergebenen Objektes der Ã¼berschriebenen Prozedur stehenScheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L muss ein Skalar seinScheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L darf nicht ALLOCATABLE seinScheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L darf nicht POINTER seinGibt an den Assembler eine Anforderung weiter, damit dieser diverse Chipfehler umgeht.Gibt an den Assembler eine Anforderung weiter, damit dieser bei diversen Chipfehlern warnt.Koarray bei %L wird an reservierbares, Nicht-Coarray-Scheinargument %qs Ã¼bergeben, das ungÃ¼ltig wird, wenn der Reservierungsstatus geÃ¤ndert wirdKoarray bei %L wird an reservierbares, Nicht-Coarray, INTENT(OUT) Scheinargument %qs Ã¼bergebenÃœbergabe der eingebauten Prozedur Ã¼ber die Speicherstelle ist bei %L nicht erlaubtDas Ãœbergeben des eingebauten NULL als tatsÃ¤chliches Argument bei %L erfordert eine explizite SchnittstellePfad zu Headerdatei, die vor jeder Ãœbersetzungseinheit eingebunden wird.Prozentuale Strafe fÃ¼r Funktionen, die nur einen einzigen Aufruf einer anderen Funktion enthalten, wenn sie zum Klonen evaluiert werden.Prozentuale Strafe fÃ¼r rekursive Funktionen, wenn sie zum Klonen evaluiert werden.Informationen Ã¼ber IPA-Wertebereiche weitergeben.Identischen Code fÃ¼r Funktionen und schreibgeschÃ¼tzte Variablen zusammenfassen.Identischen Code fÃ¼r Funktionen zusammenfassen.Identischen Code fÃ¼r Variablen zusammenfassen.SMS-basierte modulo-Planung vor erstem Planungsdurchlauf durchfÃ¼hren.SMS-basierte modulo-Planung mit erlaubten Register-Verschiebungen durchfÃ¼hren.VR4130-spezifische Ausrichtungs-Optimierungen durchfÃ¼hren.Wertebereichsweitergabe auf BÃ¤umen durchfÃ¼hren.Schritt zur VorwÃ¤rts-Ãœbertragung auf RTL durchfÃ¼hren.Eine Reihe kleiner, aber teurer, Optimierungen durchfÃ¼hren.Optimierungsdurchlauf zur KopierÃ¼bertragung von Registern durchfÃ¼hren.Einen Optimierungsdurchgang zur Registerumbenennung durchfÃ¼hren.Einen zielabhÃ¤ngigen Optimierungsdurchgang zur Befehlsfusion durchfÃ¼hren.Kopien erzeugen, um zwischenprozedurale Konstantenweitergabe zu verstÃ¤rken.Beseitigung von Vergleichen nach Registerreservierung durchfÃ¼hren.Umwandlung bedingter SprÃ¼nge in zweiglose Ã„quivalente durchfÃ¼hren.Umwandlung bedingter SprÃ¼nge in bedingte AusfÃ¼hrung durchfÃ¼hren.Umwandlungen von Â»switchÂ«-Initialisierungen durchfÃ¼hren.Optimierung zum Kreuzsprung durchfÃ¼hren.FrÃ¼hes Inlining durchfÃ¼hren.Erweiterte Ladebewegung wÃ¤hrend Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hren.Funktionslokale Analyse von Zeigerzielen auf BÃ¤umen durchfÃ¼hren.Beseitigung globaler gemeinsamer TeilausdrÃ¼cke nach Registerreservierung durchfÃ¼hren.Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hren.Indirektes Inlining durchfÃ¼hren.Interne KonsistenzprÃ¼fungen durchfÃ¼hren.Zwischenprozedurale bitweise Konstantenweitergabe durchfÃ¼hren.Zwischenprozedurale Konstantenweitergabe durchfÃ¼hren.ProzedurÃ¼bergreifende modref-Analyse durchfÃ¼hren.Zwischenprozedurale Zeigt-auf-Analyse durchfÃ¼hren.Zwischenprozedurale Profilweitergabe durchfÃ¼hren.Zwischenprozedurale Reduktion von Aggregaten durchfÃ¼hren.Sprung-Threading-Optimierungen durchfÃ¼hren.Lebensdaueraufteilung wÃ¤hrend des Â»SSA -> NormalÂ«-Durchlaufs durchfÃ¼hren.Schleifen-SchÃ¤lung durchfÃ¼hren.Schleifen-Aufteilung durchfÃ¼hren.Schleifenabwicklung fÃ¼r alle Schleifen durchfÃ¼hren.Schleifenabwicklung durchfÃ¼hren, wenn Anzahl der Wiederholungen bekannt ist.Schleifenausschaltung durchfÃ¼hren.Teilweises Inlining durchfÃ¼hren.Beseitigung Ã¼berflÃ¼ssigen Ladens nach dem Abspeichern in globalem gemeinsamem Teilausdruck durchfÃ¼hren.Skalarersetzung von Aggregaten durchfÃ¼hren.WÃ¤hrend selektiver Planung Software-Pipelining innerer Schleifen durchfÃ¼hren.WÃ¤hrend selektiver Planung Software-Pipelining Ã¤uÃŸerer Schleifen durchfÃ¼hren.Spekulative Devirtualisierung durchfÃ¼hren.Speicherbewegung nach Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hren.Geradlinige StÃ¤rkereduktion durchfÃ¼hren.Superblockerzeugung Ã¼ber Ende-VervielfÃ¤ltigung durchfÃ¼hren.Schleifenabwicklung (unroll-and-jam) fÃ¼r Schleifen durchfÃ¼hren.Ungenutzte Symbole aus Info zur Fehlersuche entfernen.Ungenutzte Typen aus Info zur Fehlersuche entfernen.Variablenverfolgung durchfÃ¼hren und auch Variablen markieren, die uninitialisiert sind.Variablenverfolgung durch Zuweisungsanmerkungen durchfÃ¼hren.Variablenverfolgung durchfÃ¼hren.Gesamtprogrammoptimierung durchfÃ¼hren.Formatspezifikation %s bei %L erfordert PunktFormatspezifikation bei %L erfordert PunktFormatspezifikation benÃ¶tigt Punkt in Formatzeichenkette bei %LÂ»$Â« als Bezeichnerzeichen zulassen.Unpassende Verwendungen des TAB-Zeichens erlauben.Planung einer Sequenz fÃ¼r Funktionsprolog und -epilog erlauben.Planung einer Funktionsprologsequenz erlauben.Planung von Funktionsprolog- und -epilogsequenzen erlauben.Universelle Zeichennamen (\u und \U) in Bezeichnern zulassen.Bei Planung ein Stopp-Bit nach jedem Takt einfÃ¼gen.DatenstÃ¼cke in ihren eigenen Abschnitt legen.Jede Funktion in ihren eigenen Abschnitt platzieren.Gleitkommakonstanten ins TOC legen.Symbol+Offset-Konstanten ins TOC legen.Bitte fÃ¼gen Sie jedem Fehlerbericht die vollstÃ¤ndige Aufrufkette bei.
  Bitte senden Sie einen vollstÃ¤ndigen Fehlerbericht auf Englisch ein;
*************** inclusive vorverarbeitetem Quellcode.
*** 2311,2330 ****
  
  ZusÃ¤tzliche (mÃ¶glicherweise ungewollte) Warnungen ausgeben.Behebungshinweise in maschinenlesbarer Form ausgeben.Behebungshinweise in vereinheitlichtem Diff-Format auf stderr ausgeben.Hierarchische Vergleiche ausgeben, wenn die Templatetypen nicht zusammenpassen.Den Initialwert der Variablen ausgeben.Namen der Header-Dateien ausgeben, wie sie verwendet werden.Wahrscheinlichkeit, dass die COMDAT-Funktion mit anderer Kompilationseinheit geteilt wird.Prozedur %qs bei %C hat eine explizite Schnittstelle aus einer vorherigen DeklarationProzedur %qs bei %C wurde bereits bei %L definiertProzedur %qs bei %L hat bereits grundlegenden Typen %sProzedur %qs bei %L hat den gleichen Namen wie eine Komponente von %qsProzedur %qs bei %L hat den selben Namen wie eine vererbte Komponente von %qsProzedur %qs bei %L kann nicht grundlegenden Typen %s habenProzedur %qs bei %L muss das BIND(C)-Attribut haben, um mit C interoperabel zu seinProzedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariertProzedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariert; meinen Sie %qs?Prozedur %qs mit einer impliziten Schnittstelle bei %L aufgerufenDie Prozedur %qs, die im Interface-KÃ¶rper bei %L definiert ist, passt nicht zu der internen Prozedur bei %CProzedur %qs in %s bei %L hat keine explizite SchnittstelleProzedur %qs in %s bei %L hat keine explizite Schnittstelle; meinen Sie %qs?Prozedur %qs in %s bei %L ist weder Funktion noch SubroutineProzedur %qs in %s bei %L ist weder Funktion noch Subroutine; meinen Sie %qs?Prozedur %qs in PUBLIC-Schnittstelle %qs bei %L nimmt Scheinargumente von %qs, das PRIVATE istProzedur %qs mit PASS bei %L muss mindestens ein Argument habenProzedur %qs mit PASS(%s) bei %L hat kein Argument %qsProzedur %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$LProzedurargument bei %L ist lokal fÃ¼r PURE-Prozedur und hat das POINTER-AttributProzedurzeiger %qs bei %L darf nicht ELEMENTAL seinProzedurzeiger %qs in %s-Klausel bei %LProzedurzeiger %qs nicht unterstÃ¼tzt mit !$OMP ALLOCATE bei %LProzedur-Zeiger bei %CKomponente %qs des Prozedurzeigers bei %L kann kein Element des BIND(C)-abgeleiteten Typs %qs bei %L seinProzedurzeiger-Komponente %qs mit einer impliziten Schnittstelle bei %L aufgerufenProzedurzeiger-Komponente %qs erfordert eine Argumentliste bei %CProzedurzeiger-Komponente %qs mit PASS bei %L muss mindestens ein Argument habenProzedurzeiger-Komponente %qs mit PASS(%s) bei %L hat kein Argument %qsProzedurzeiger-Komponente bei %CZiel der Zeigerinitialisierung fÃ¼r Prozedur bei %L darf kein Prozedurzeiger seinDem Ergebnis %qs als Prozedurzeiger bei %L fehlt das POINTER-AttributProzedurzeigerziel %qs bei %L muss entweder eine intrinsische Funktion, host- oder use-assoziiert oder referenziert sein, oder aber das EXTERNAL-Attribut haben#ident-Direktiven verarbeiten.Alle in der Kommandozeile angegebenen Module verarbeiten, aber den Code nur fÃ¼r das im Argument angegebene Modul generieren.Spezifikation (%s, ist Â»%sÂ«) wird verarbeitet
  Einen Mach-O-Dylinker (Dateityp MH_DYLINKER) generieren. Wird nur verwendet, um dyld zu bauen.Eine gemeinsam genutzte Mach-O-Bibliothek (Dateityp MH_DYLIB) generieren, Synonym fÃ¼r Â»-sharedÂ«.Backtrace erzeugen, wenn Laufzeitfehler auftritt.Warnung zur Laufzeit erzeugen, wenn ein temporÃ¤res Feld fÃ¼r Prozedurargument erzeugt wurde.Big-Endian-Code erzeugen.Code erzeugen, der zur Laufzeit verschiebbar ist.Little-Endian-Code erzeugen.Erzeugt eine Mach-O-Datei, die fÃ¼r die Verwendung in eingebetteten Systemen / ROMs geeignet ist.Profilinformation in %s ist beschÃ¤digtProgramm befindet sich vollstÃ¤ndig in unteren 64k des Speichers.Programmeinheit bei %L hat OpenMP-GerÃ¤te-Konstrukte/-Routinen, setzt jedoch nicht !$OMP REQUIRES REVERSE_OFFLOAD, aber andere Programmeinheiten tun dasProgrammeinheit bei %L hat OpenMP-GerÃ¤te-Konstrukte/-Routinen, setzt jedoch nicht !$OMP REQUIRES UNIFIED_ADDRESS, aber andere Programmeinheiten tun dasProgrammeinheit bei %L hat OpenMP-GerÃ¤te-Konstrukte/-Routinen, setzt jedoch nicht !$OMP REQUIRES UNIFIED_SHARED_MEMORY, aber andere Programmeinheiten tun dasPC-relative Funktionsaufrufe verbieten.PC-relative SprÃ¼nge verbieten.Verboten in Fortran 2023:Klammern in AusdrÃ¼cken schÃ¼tzen.Bash-VervollstÃ¤ndigung fÃ¼r Optionen anbieten, die mit der angegebenen Zeichenkette beginnen.Bibliotheken fÃ¼r den Simulator bereitstellen.Ungenutze ZustÃ¤nde wÃ¤hrend der Analyse verwerfen.In Ãœberwachungsfunktionen erweiterte Register auf Stapel sichern.Alle lokalen Felder Ã¼ber Stapel Ã¼bergeben.Alles in regulÃ¤res TOC legen.Sprungtabellen fÃ¼r Â»switchÂ«-Anweisungen in den .data-Abschnitt statt in den .code-Abschnitt einfÃ¼gen.Umgelagerte Nur-Lese-Daten in .data-Abschnitt legen.Uninitialisierte Konstanten im ROM ablegen (benÃ¶tigt -membedded-data).Uninitialisierte globale Symbole in gemeinsamen Abschnitt legen.Null-initialisierte Daten in den bss-Abschnitt legen.Der Spezifizierer QUIET bei %L muss ein skalarer LOGICAL seinSpezifizierer QUIET= fÃ¼r %s bei %LDie R2-Architektur ist ausschlieÃŸlich Little-EndianRANK (%i) bei %L wird bei %L wiederholtRANK (*) bei %L kann nicht mit dem Zeiger oder dem allozierbaren Selektor bei %L verwendet werdenRANK (*) bei %L wird bei %L wiederholtRANK DEFAULT bei %L wird bei %L wiederholtRE oder IM part_ref bei %CRE-part_ref bei %CREAL-Feld-Index bei %LREAL(KIND=10) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-real-10%>REAL(KIND=10) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-4-real-10%>REAL(KIND=10) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-8-real-10%>REAL(KIND=10) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-8-real-16%>REAL(KIND=16) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-real-16%>REAL(KIND=16) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-4-real-16%>REAL(KIND=4) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-8-real-4%>REAL(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-real-8%>REAL(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-4-real-8%>RECL in OPEN-Anweisung bei %L muss positiv seinRECL-Angabe nicht erlaubt in OPEN-Anweisung bei %L fÃ¼r Datenstrom-Ein-/AusgabeRECORD bei %C ist eine Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werdenRECURSIVE-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %LDie RESULT-Variable %qs bei %L verbietet, dass der FUNCTION-Name %qs bei %C in einer Spezifikationsanweisung auftrittRESULT-Variable bei %C muss vom Funktionsnamen verschieden seinRESULT_DECL should be read only when DECL_BY_REFERENCE is setRETURN-Anweisung im Hauptprogramm bei %CROUND= bei %L ist in Fortran 95 nicht erlaubtInterner Fehler: RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%dInterner Fehler: RTL check: access of elt %d of vector with last elt %d in %s, at %s:%dInterner Fehler: RTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%dInterner Fehler: RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%dInterner Fehler: RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%dInterner Fehler: RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%dInterner Fehler: RTL check: expected code '%s', have '%s' in %s, at %s:%dInterner Fehler: RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%dInterner Fehler: RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%dInterner Fehler: RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%dRTP PIC ist mit %<-msingle-pic-base%> unvertrÃ¤glichRTP PIC ist mit Thumb unvertrÃ¤glichRTTI wird fÃ¼r diesen Typ nicht funktionierender RVV-Typ %qT kann nur an prototypisierte Funktionen Ã¼bergeben werdender RVV-Typ %qT hat keine definierte Ausrichtungder RVV-Typ %qT hat keine feste GrÃ¶ÃŸeRX-FPU-Befehle unterstÃ¼tzen keine NaNs und UnendlichkeitenErhÃ¶hung eines negativen REAL bei %L zu einer REAL-Potenz ist verbotenBereichsspezifikation bei %L kann nie passenUnvertrÃ¤gliche RÃ¤nge zwischen Argument bei %L und Argument bei %L (Rang-%d und Rang-%d)UnvertrÃ¤gliche RÃ¤nge zwischen Argument bei %L und Argument bei %L (Rang-%d und skalar)UnvertrÃ¤gliche RÃ¤nge zwischen Argument bei %L und Argument bei %L (skalar und Rang-%d)Unpassender Rang in Argument %qs bei %L (Rang-%d und Rang-%d)Unpassender Rang in Argument %qs bei %L (Rang-%d und Skalar)Unpassender Rang in Argument %qs bei %L (Skalar und Rang-%d)Unpassende RÃ¤nge in Feldreferenz bei %L (%d/%d)Rangabweichung zwischen dem Array bei %L und seinem Initialisierer (%d/%d)Das Umordnen des Rangs erfordert eine Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %LZiel der Rang-Neuzuordnung ist nicht Rang 1 bei %LZiel der Rang-Neuzuordnung ist kleiner als die GrÃ¶ÃŸe des Zeigers (%ld < %ld) bei %LZiel der Rang-Neuzuordnung muss Rang 1 oder einfach fortlaufend bei %L seinDatei %qs wird in Freiform gelesenModul %qs in Zeile %d, Spalte %d wird gelesen: %sLesen der Spezifikationen von %s
! Reelles COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %LRealkonstante Ã¼berschreitet seine Art bei %CRealkonstante unterschreitet seine Art bei %CRealzahl bei %C hat einen %<d%>-Exponenten und eine explizite ArtRealzahl bei %C hat einen %<q%>-Exponenten und eine explizite ArtStapel in Prolog neu ausrichten.LHS in Zuweisungen neu reservieren.C++-SchlÃ¼sselworte wie Â»complÂ« und Â»xorÂ« erkennen.GNU-definierte SchlÃ¼sselworte erkennen.Eingebaute Funktionen erkennen.Das Â»asmÂ«-SchlÃ¼sselwort erkennen.DW_AT_decl_column und DW_AT_call_column in DWARF aufzeichnen.GCC-Kommandozeilenschalter in DWARF DW_AT_producer aufzeichnen.GCC-Kommandozeilenschalter in Objektdateien aufzeichnen.Dauer der Teilphasen separat aufzeichnen.Rekursives Klonen nur dann, wenn die Wahrscheinlichkeit, dass der Aufruf ausgefÃ¼hrt wird, den Parameter Ã¼berschreitet.Redefinition von !$OMP DECLARE REDUCTION bei %LRedefinition der vordefinierten !$OMP DECLARE REDUCTION bei %LRedefinition der vordefinierten !$OMP DECLARE REDUCTION Â»%sÂ« bei %LPrioritÃ¤t fÃ¼r r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY reduzieren.Stapelausrichtung im Aufrufer reduzieren, wenn mÃ¶glich.Redundantes !$ACC END LOOP bei %CRedundante ACQUIRED_LOCK-Marke bei %L gefundenRedundante ERRMSG-Marke bei %L gefundenÃœberflÃ¼ssige MOLD-Marke bei %L gefundenÃœberflÃ¼ssige SOURCE-Marke bei %L gefundenRedundante STAT-Marke bei %L gefundenRedundante UNTIL_COUNT-Marke bei %L gefundenIndex der Referenzanweisung nicht gefundenIndex der Referenzanweisung auÃŸerhalb des gÃ¼ltigen BereichsReferenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines DO CONCURRENT %sReferenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines FORALL %sReferenz auf Nicht-PURE-Funktion %qs bei %L innerhalb einer PURE-ProzedurInterner Fehler: Region crossing jump across same section in bb %iProfilinformation im Abschnitt .gcov_info registrieren, statt einen Konstruktor/Destruktor zu verwenden.Profilinformation im angegebenen Abschnitt registrieren, statt einen Konstruktor/Destruktor zu verwenden.RegulÃ¤rer Ausdruck, um zusÃ¤tzliche Allzweck-adressierbare Abschnittsnamen anzugeben.RegulÃ¤rer Ausdruck, um relativ zu r0 adressierbare Abschnittsnamen anzugeben.Zweige entspannen.Die cmpxchg-Schleife fÃ¼r atomic_fetch_{or,xor,and,nand} entspannen, indem load und cmp vor cmpxchg eingefÃ¼gt wird, sowie pausieren und zurÃ¼ckspringen zu Laden-und-Vergleichen, wenn der Ladewert nicht der erwartete ist.Literale in Assembler lockern und automatisch in den Â»textÂ«-Abschnitt platzieren.Entlastung des Registerdrucks durch Live-Bereichs-Schrumpfung.Dateinamen beim EinfÃ¼gen von Dateien neu abbilden.Code und Daten, die unerreichbar von jeglichen exportierten Symbolen sind, entfernen (inclusive dem Einstiegspunkt).PrÃ¤fix von absolutem Pfad abschneiden, bevor dieser Name fÃ¼r Â»-fprofile-generate=Â« und Â»-fprofile-use=Â« gemangelt wird.Redundante Membars entfernen.In GCC 10 entfernt. Dieser Schalter hat keine Auswirkung.In GCC 8 entfernt. Dieser Schalter hat keine Auswirkung.In GCC 9 entfernt. Dieser Schalter hat keine Auswirkung.Â»%sÂ« wird gelÃ¶scht
  Aufruf von unreiner Funktion %qs bei %L wird entferntAufruf von unreiner Funktion bei %L wird entferntUmbenennungsoperatoren in USE-Anweisungen bei %CBasisblÃ¶cke und in heiÃŸe und kalte Abschnitte umordnen und partitionieren.BasisblÃ¶cke umsortieren, um Codeplatzierung zu verbessern.Funktionen umsortieren, um Codeplatzierung zu verbessern.Funktionen, Variablen und asms hÃ¶chster Ebene umordnen.UngÃ¼ltige Wiederholungsangabe in Skalar-Initialisierung bei %CWiederholungsangabe bei %C muss eine Ganzzahl seinAddieren, Vergleichen, Verzweigen mit Verzweigung anhand des ZÃ¤hlregisters ersetzen.VorÃ¼bergehende AusdrÃ¼cke im SSA->Normal-Durchlauf ersetzen.Ãœber Konsistenz des Profils berichten.Ãœber Speicherbelegung vor zwischenprozeduraler Optimierung berichten.Nur in WPA Ã¼ber dauerhafte Speicherreservierung berichten.Ãœber dauerhafte Speicherreservierung berichten.BenÃ¶tigte Zeit fÃ¼r jeden Compilerdurchlauf ausgeben.Nur in WPA verschiedene Statistiken Ã¼ber Linkzeit-Optimierung ausgeben.Verschiedene Statistiken Ã¼ber Linkzeit-Optimierung ausgeben.IEEE-konforme Mathematik-Bibliotheksroutinen (OSF/1) anfordern.Befehle nach Registerbelegung neu planen.Befehle vor Registerbelegung neu planen.Regionen mit Pipelining ohne Pipelining neu planen.Platz fÃ¼r Ausgabeargumente in Funktionsprolog reservieren.Umgeformtes Feld bei %C zu groÃŸStandard-Strub-Modus wiederherstellen: gemÃ¤ÃŸ Attributen, mit lockerer PrÃ¼fung.Die Analyse auf die PrÃ¼fung mit dem angegebenen Namen einschrÃ¤nken.Verwendung der Hardware-Gleitkomma-Befehle auf 32-Bit-Operationen beschrÃ¤nken.Ergebnis %qs der enthaltenen Funktion %qs bei %L hat keinen IMPLICIT-TypUnpassendes Ergebnis fÃ¼r die Ã¼berschreibende Prozedur %qs bei %L: %sErgebnis von %s ergibt fÃ¼r seine Art einen Bereichsfehler bei %LErgebnis von %s ist NaN bei %LErgebnis von %s Ã¼berschreitet seine Art bei %LErgebnis von %s unterschreitet seine Art bei %LErgebnis von BESSEL_YN ist -INF bei %LErgebnis von NEAREST ist NaN bei %LErgebnis von SCALE Ã¼berschreitet seine Art bei %LPotenzbildung bei %L Ã¼berschreitet Wertebereich von %s8-Byte-Vektoren Ã¼ber Speicher zurÃ¼ckgeben.Signieren der RÃ¼ckgabeadresse wird fÃ¼r %<-mtpcs-frame%> nicht unterstÃ¼tzt.Alle Strukturen Ã¼ber Speicher zurÃ¼ckgeben (AIX-Standard).Gleitkommaergebnisse Ã¼ber ac0 zurÃ¼ckgeben (fr0 in Unix-Assemblersyntax).Zeiger sowohl in a0 als auch in d0 zurÃ¼ckgeben.Kleine Aggregate Ã¼ber Speicher, nicht Register, zurÃ¼ckgeben.Kleine Aggregate Ã¼ber Register zurÃ¼ckgeben.Kleine Strukturen Ã¼ber Register zurÃ¼ckgeben (SVR4-Standard).Unpassender RÃ¼ckgabetyp der Funktion %qs bei %L (%s/%s)RÃ¼ckgabetyp der BIND(C)-Funktion %qs bei %L kann kein Feld seinRÃ¼ckgabetyp der BIND(C)-Funktion %qs von Zeichentyp bei %L muss die LÃ¤nge 1 habenRÃ¼ckgabewert %1$qs der bei %3$L deklarierten Funktion %2$qs nicht gesetztRÃ¼ckgabewert der Funktion %qs bei %L nicht gesetztFunktionswerte Ã¼ber FPU-Register zurÃ¼ckgeben.r30 auf Funktionsbasis wiederverwenden.DIP1000 "Zeiger in GÃ¼ltigkeitsbereichen" rÃ¼ckgÃ¤ngig machen.Aufruf des Teilbefehls Â»rewriteÂ«:SchlieÃŸende Klammer erwartet bei %C in Formatzeichenkette bei %LRechte obere Schranke des Feldabschnitts angenommener GrÃ¶ÃŸe nicht angegeben bei %LNur die zweite Kompilierung von -fcompare-debug laufen lassen.Vorhersehende vereinheitlichende Optimierung durchlaufen.AusgewÃ¤hlte Planung nach Neuladen durchfÃ¼hren.Selbsttests durchfÃ¼hren, mit dem angegebenen Pfad, um die Testdateien zu finden.Den Bindezeitoptimierer im lokalen Transformationsmodus (LTRANS) laufen lassen.Den Bindezeitoptimierer im Modus Â»komplettes ProgrammÂ« (WPA) laufen lassen.Unbekannte Spezifikationsfunktion Â»%sÂ« mit %d Argumenten
  
  Laufzeitname.SAVE-Attribut bei %L kann nicht in einer PURE-Prozedur angegeben werdenSAVE-Anweisung bei %C folgt umfassender SAVE-AnweisungSCHEDULE-Klausel darf nicht zusammen mit %<inscan%>-REDUCTION-Klausel bei %L verwendet werdenchunk_size der SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckSELECT-RANK-Anweisung bei %CSELECT TYPE bei %C darf nicht in diesem GÃ¼ltigkeitsbereich vorkommenSELECTED_REAL_KIND ohne Argument %<P%> oder %<R%> bei %LSELF-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckSEQUENCE-Attribut bei %C bereits in TYPE-Anweisung angegebenSEQUENCE-Anweisung bei %C muss CONTAINS vorausgehenSEQUENCE-Anweisung bei %C muss Strukturkomponenten vorausgehenSH2a unterstÃ¼tzt nicht Little-EndianSHAPE-Argument bei %L fÃ¼r C_F_POINTER muss dieselbe GrÃ¶ÃŸe haben wie der RANK des FPTRSHIFT-Argument (%ld) auÃŸerhalb des Bereichs -%ld:%ld in intrinsischem ISHFTSIZE-Argument (%ld) auÃŸerhalb des Bereichs -%ld:%ld in intrinsischem ISHFTCSHIFT-Argument (%ld) auÃŸerhalb des Bereichs 0:%ld in intrinsischem Â»%sÂ«SIGN= bei %L ist in Fortran 95 nicht erlaubtSIMD-Erweiterungsstufen von LoongArch:SINK-Summand bei %L ist keine konstante GanzzahlSINK bei %C ist nicht als AbhÃ¤ngigkeitsart fÃ¼r diese Direktive erlaubtSIZE-Argument (%ld) auÃŸerhalb des Bereichs 1:%ld in intrinsischem ISHFTCSIZE bei %L muss positiv seinSOURCE bei %C ist nicht als AbhÃ¤ngigkeitsart fÃ¼r diese Direktive erlaubtSOURCE-Marke bei %LSOURCE-Marke bei %L steht mit Typspezifikation bei %L in KonfliktSOURCE-Marke bei %L mit mehr als einem reservierbaren ObjektModi fÃ¼r SRAM-ECC und XNACK:SSA-BeschÃ¤digungSSA-Name %qE mit Version %d hat keine DefinitionInterner Fehler: SSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI sollte gesetzt seinSSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendetSSE-Registerargument mit SSE ausgeschaltetSSE-Registerargument mit SSE2 ausgeschaltetSSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltetSSE-RegisterrÃ¼ckgabe mit SSE2 ausgeschaltetSSE-Vektorargument ohne eingeschaltetes SSE Ã¤ndert das ABISSE-VektorrÃ¼ckgabe ohne eingeschaltetes SSE Ã¤ndert das ABISTAT-Angabe bei %L darf keine Konstante seinSTAT-VariableÂ»STAT=Â«-Argument bei %L muss skalare INTEGER-Variable seinSTAT=-Argument fÃ¼r %s bei %LAttribut Â»STAT=Â« in %C fehlplatziertSTATUS bei %L muss eine Â»INTENT(OUT)Â«-Variable seinSTOP-Code bei %C darf nicht negativ seinSTOP-Code bei %C enthÃ¤lt zu viele ZiffernSTOP-Code bei %L muss eine skalare CHARACTER-Konstante oder Ziffer[Ziffer[Ziffer[Ziffer[Ziffer]]]] seinSTOP-Code bei %L muss eine skalare CHARACTER- oder INTEGER-Konstante seinSTOP-Code bei %L muss Standardzeichentyp KIND=%d seinSTOP-Code bei %L muss Standardganzzahltyp KIND=%d seinSTOP-Code bei %L muss entweder INTEGER- oder CHARACTER-Typ habenSTOP-Code bei %L muss Skalar seinSUBMODULE-Deklaration bei %CSUBMODULE-Deklaration bei %C kann nicht innerhalb eines anderen GÃ¼ltigkeitsbereichs auftretenSUBROUTINE %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE istder SVE-Typ %qT kann nur an prototypisierte Funktionen Ã¼bergeben werdender SVE-Typ %qT hat keine definierte Ausrichtungder SVE-Typ %qT hat keine feste GrÃ¶ÃŸeSYNC-TEAM-Anweisung bei %CSYNC-Anweisung bei %CGleiches effektives Argument mit INTENT(%s)-Argument %qs und INTENT(%s)-Argument %qs bei %L verbundenDasselbe wie %s%s (oder, in negierter Form, %s%s).Dasselbe wie %s%s.Dasselbe wie %s.Das gleiche wie -fassociative-math fÃ¼r AusdrÃ¼cke, die Division enthalten.Identisch zu -mA6.Identisch zu -mA7.Das gleiche wie: -mep -mprolog-function.Derselbe Bezeichner %qs ist wiederholt angegeben bei %CRegister bei Funktionsaufrufen sichern.TOC fÃ¼r indirekte Aufrufe im Prolog sichern, statt vor jedem Aufruf.Skalares %qs in FORMAT-Marke bei %L ist keine ASSIGNED-VariableSkalarer INTEGER-Ausdruck bei %L erwartetSkalarer PARAMETER in komplexer Konstante bei %C erwartetSkalare Einheit bei %L benÃ¶tigtDer Bereichsbeginn bei %L erwartet einen skalaren GanzzahlausdruckDas Bereichsende bei %L erwartet einen skalaren GanzzahlausdruckDie Schrittweite des Bereichs bei %L erwartet einen skalarer GanzzahlausdruckSkalares Objekt %qs bei %L kann nicht ALLOCATABLE seinSkalare Variable %qs hat eine Array-Referenz bei %LScalarization using DIMEN_RANGE unimplementedDer Skalierungsfaktor, der auf die Anzahl der Anweisungen in einem Threadingpfad angewendet wird, der eine SchleifenrÃ¼ckkante kreuzt, wenn er mit max-jump-thread-duplication-stmts verglichen wird.Skalierungsfaktor bei Berechnung der grÃ¶ÃŸten Entfernung, um die ein Ausdruck durch GCSE-Optimierungen verschoben werden kann.Code fÃ¼r die gegebene CPU planen.FÃ¼r angegebene CPU planen.Befehle mit selektivem Planungs-Algorithmus einplanen.Anfang und Ende der Prozedur planen.Begrenzung des Suchraums fÃ¼r den RÃ¼ckwÃ¤rtssprung-Threader.Zweites Argument von %s ist bei %L negativZweites Argument der definierten Zuweisung bei %L muss INTENT(IN)Zweites Argument der Operatorschnittstelle bei %L kann nicht optional seinZweites Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinWeitere Hinweise finden Sie unter Â»%sÂ«.
! SMP-C-Laufzeiten von VxWorks zum Linken auswÃ¤hlen.Codemodell auswÃ¤hlen.Auswahl des Anteils an der HÃ¶chstfrequenz der AusfÃ¼hrungen des Basisblocks in Funktion, vorausgesetzt, der Basisblock wird ausgerichtet.GroÃŸes Speichermodell wÃ¤hlen â€“ 20-Bit-Adressen/-Zeiger.Methode fÃ¼r sdata-Behandlung auswÃ¤hlen.GÃ¼ltigkeitsbereich der signierten RÃ¼ckgabeadressen.Kleines Speichermodell wÃ¤hlen â€“ 16-Bit-Adressen/-Zeiger (Voreinstellung).Ziel-ABI-Variante auswÃ¤hlen.Name zum Speichern der Profilingnotizen festlegen.Laufzeitumgebung auswÃ¤hlen.Art der Abdeckungs-Bereinigung auswÃ¤hlen.AuswÃ¤hlen, was bereinigt werden soll.Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck seinSelektor bei %L darf nicht NULL() seinSelektor bei %L hat keinen TypSelektor bei %L darf nicht koindiziert seinSelektor in SELECT TYPE bei %C ist keine benannte Variable; associate-name=> verwendetSelektor muss in SELECT TYPE-Anweisung bei %L polymorph seinWÃ¤hlt die Art der Ziel-RL78-Kerne aus (g10/g13/g14). Voreinstellung ist der G14. Wenn angegeben, wird auch die verwendete Hardwaremultiplikation ausgewÃ¤hlt.WÃ¤hlt die zu verwendende Art der Hardware-Multiplikation und -division aus (none/g13/g14).Selbstreferenz im ZeichenlÃ¤ngenausdruck fÃ¼r %qs bei %LSelbstreferenzielles Argument %qs bei %L ist nicht erlaubtSemikolon bei %C muss Anweisung vorausgehenGleitkommaprÃ¤zision von 80387 auf 32 Bit setzen.GleitkommaprÃ¤zision von 80387 auf 64 Bit setzen.GleitkommaprÃ¤zision von 80387 auf 80 Bit setzen.Windows-defines festlegen.Feste Obergrenze fÃ¼r die GrÃ¶ÃŸe jedes Stapelrahmens angeben, in Bytes.Sprungkosten festlegen.Standardzugriff von ModulentitÃ¤ten auf PRIVATE setzen.PrÃ¼fung der AbhÃ¤ngigkeitsentfernung in nicht ausgereifter Planung von eingereihten Befehlen festlegen.Nach eingebauten Mathematikfunktionen errno setzen.ZusÃ¤tzliche Kosten fÃ¼r Speicherzugriff durch den L32R-Befehl festlegen, in Taktzyklen.Ausgabeart des Linkers festlegen (wird intern wÃ¤hrend der LTO-Optimierung verwendet).Mindestbreite des linken Randes des Quellcodes angeben, fÃ¼r das Ausgeben des Quellcodes.Name des __fentry__-Symbols festlegen, das beim Betreten der Funktion aufgerufen wird.Name der Hauptroutine fÃ¼r den Debugger festlegen.Namen der ALI-Ausgabedatei setzen (interner Schalter).Name des Abschnitts festlegen, der die mrecord-mcount-Aufrufe aufnimmt.Anzahl der reservierten Bytes fÃ¼r die aufgerufene Funktion auf dem Stapel.Anzahl der zu erzeugenden NOPs vor jeder Befehlsfolge festlegen.Register festlegen, das den Wert -1 enthÃ¤lt.sizeof(bool) auf 1 festlegen.Start-Adresse der Daten festlegen.Start-Adresse des Programmes festlegen.Die Flags FTZ und DAZ festlegen.PPC_EMB-Bit im ELF-Flags-Header setzen.Sprungkosten fÃ¼r bedingte Sprungbefehle festlegen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Vorgabewert ist 0.Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Standard ist 1.Verzweigungskosten auf ungefÃ¤hr die angegebene Anzahl an Befehle setzen.Sprungkosten festlegen.Standard-DoppelprÃ¤zisionsart auf einen 8 Bytes breiten Typen setzen.Standard-Ganzzahlart auf einen 8 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 10 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 16 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 8 Bytes breiten Typen setzen.Wahrscheinlichkeit in Prozent fÃ¼r das eingebaute Â»expectÂ«. Vorgabewert ist 90Â % Wahrscheinlichkeit.MaximalgrÃ¶ÃŸe der fÃ¼r den SDA-Bereich geeigneten Daten festlegen.MaximalgrÃ¶ÃŸe der fÃ¼r den TDA-Bereich geeigneten Daten festlegen.MaximalgrÃ¶ÃŸe der fÃ¼r den ZDA-Bereich geeigneten Daten setzen.HÃ¶chstanzahl der Bytes angeben, die noch im Stapel Ã¼brig sind, bevor ein Trap-Befehl ausgelÃ¶st wird.GrÃ¶ÃŸten Betrag fÃ¼r einzelne StapelvergrÃ¶ÃŸerungsoperation festlegen.HÃ¶chstzahl der parallel ausgefÃ¼hrten Befehle im neuverbundenen Baum festlegen. Bei 0 die zielabhÃ¤ngige Heuristik verwenden.HÃ¶chstzahl der Template-Instanziierungshinweise fÃ¼r einzelne Warnung oder Fehler festlegen.Anzahl der 64-KiB-Flash-Segmente festlegen.Das Ausgabeobjekt so festlegen, dass beim Laden dyld alle 2-stufigen Namensraum-Informationen ignoriert, und Symbole in der Entdeckungsreihenfolge fÃ¼r geladene Bibliotheken auflÃ¶sen.Adressen des EinhÃ¤ngpunkts im Prolog und Epilog auf TPF_TRACE_PROLOGUE_SKIP_TARGET und TPF_TRACE_EPILOGUE_SKIP_TARGET festlegen. Gleichbedeutend mit Â»-mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGETÂ« und Â»-mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETÂ«Ziel-CPU-Typ angeben.Basisverzeichnis zum Speichern der Profildaten setzen. Vorgabe ist das aktuelle Verzeichnis.Adresse der VerfolgungsprÃ¼fung fÃ¼r TPF-EinhÃ¤ngpunkt im Epilog festlegenAdresse der VerfolgungsprÃ¼fung fÃ¼r TPF-EinhÃ¤ngpunkt im Prolog festlegenAdresse des Verfolgungssprungs fÃ¼r TPF-EinhÃ¤ngpunkt im Epilog festlegenAdresse des Verfolgungssprungs fÃ¼r TPF-EinhÃ¤ngpunkt im Prolog festlegenDie Version der RISC-V-ISA-Spezifikation festlegen.Legt die Registerbreite fÃ¼r LP_COUNT fest. MÃ¶gliche Werte sind 8, 16, 20, 24, 28 und 32.Spezifikation %s wird auf '%s' gesetzt
  
  Formspezifikation fÃ¼r reservierbares Skalar bei %CFormen der Operanden bei %L und %L stimmen nicht Ã¼bereinDie Formen von ORDER bei %L und SHAPE bei %L sind unterschiedlichSchlitze gemeinsam verwenden, um verschiedene harte Register zu sichern.Stapel-Schlitze fÃ¼r Ã¼bergelaufene Pseudo-Register gemeinsam verwenden.Gemeinsam genutzte DO-Abbruchmarke %d bei %CBeim Binden Adressreferenzen verkÃ¼rzen.Spaltenzahlen in Diagnose zeigen, wenn verfÃ¼gbar. Standard: Ein.Ereignisse in Systemheadern in den AusfÃ¼hrungspfaden des Analysierers anzeigen.Beim Anzeigen von Quellcode Marker verwenden, um Bereiche des Quellcodes zu markieren.Beim Anzeigen von Quellcode Zeilennummern im linken Rand anzeigen.Stapeltiefe der Ereignisse in Pfaden anzeigen.Quellzeile mit Einschaltungszeichen anzeigen, um die Spalte zu kennzeichnen.Teile des Prologs und Epilogs separat an den nÃ¶tigen Stellen erzeugen.Interner Fehler: Simplification errorVereinfachung von SPREAD bei %C ist noch nicht implementiertGrÃ¶ÃŸe in Bytes, Ã¼ber der thread-lokale Zusammenfassungen mit Logging-Funktionen statt mit Save/Restore-Paaren instrumentiert werden sollten.GrÃ¶ÃŸe des Arguments %qs des intrinsischen %qs bei %L ist zu klein (%i/%i)GrÃ¶ÃŸe des Arguments %qs des intrinsischen %qs bei %L ist zu klein (%wd/%ld)GrÃ¶ÃŸe des Stapelschutzes, als Zweierpotenz von Bytes ausgedrÃ¼ckt.GrÃ¶ÃŸe der Kacheln fÃ¼r Schleifenblockierung.GrÃ¶ÃŸenoptimierungsstufe: 0:keine 1:vorteilhaft 2:regalloc 3:drop align, -Os.Die GrÃ¶ÃŸen von ORDER bei %L und SHAPE bei %L sind unterschiedlichBeim Ãœbergeben von variablen Argumenten das Einrichten des RAX-Registers Ã¼berspringen.Bereich fÃ¼r kleine Daten: none, sdata, use.Weiche Grenzen fÃ¼r Anzahl der Speicherzugriffsbefehle pro Befehlsgruppe. SpÃ¤teren Speicherbefehlen, die versuchen, in gleicher Befehlsgruppe zu planen, wird niedrigere PrioritÃ¤t gegeben. Oft hilfreich, um Konflikte von CachebÃ¤nken zu vermeiden. Standard: 1.Entschuldigung, !$ACC DECLARE bei %L ist in einem BLOCK-Konstrukt nicht erlaubtSorry, !$OMP allocate for COMMON block variable %qs at %L not supportedSorry, !$OMP allocate for variable %qs at %L with SAVE attribute not yet implementedSorry, Cray-Zeiger und Zeigerziele wie %qs werden nicht unterstÃ¼tzt mit !$OMP ALLOCATE bei %LSorry, EQUIVALENCE-Objekt %qs ist nicht unterstÃ¼tzt mit !$OMP ALLOCATE bei %LSorry, allozierbare/Zeiger-Komponenten in polymorphen (CLASS-)getypten Koarrays bei %L werden nicht unterstÃ¼tztSorry, der koindizierte Zugriff bei %L auf eine unbegrenzt polymorphe Komponente wird nicht unterstÃ¼tztSorry, der koindizierte Zugriff bei %L auf ein unbegrenzt polymorphes Objekt wird nicht unterstÃ¼tztEntschuldigung; fÃ¼r Image-Set bei %2$L ist nur UnterstÃ¼tzung fÃ¼r Ganzzahl-Art %1$d implementiertSorry, polymorphe Felder werden fÃ¼r firstprivate noch nicht unterstÃ¼tztSorry, das structure-element-Listenelement bei %L in der ALLOCATE-Direktive wird noch nicht unterstÃ¼tztSorry, die Event-Komponente des abgeleiteten Typs bei %L wird noch nicht unterstÃ¼tztSorry, die Lockkomponente des abgeleiteten Typs bei %L wird noch nicht unterstÃ¼tztDie Symbole der GrÃ¶ÃŸe nach sortieren.Die Symbole alphabetisch sortieren.Quell-Ausdruck bei %L und ALLOCATE-Objekt bei %L mÃ¼ssen dieselbe Form habenQuell-Ausdruck bei %L muss skalar sein oder den selben Rang wie das ALLOCATE-Objekt bei %L habenSpezifikationsfunktion %qs bei %L kann nicht RECURSIVE seinSpezifikationsfunktion %qs bei %L kann keine Anweisungsfunktion seinSpezifikationsfunktion %qs bei %L kann keine interne Funktion seinSpezifikationsfunktion %qs bei %L muss PURE seinBit-Breite des unmittelbaren TLS-Versatzes angeben. GÃ¼ltige Werte sind 12, 24, 32, 48.Gibt die Anzahl der Register an, die bei Eintritt und Austritt eines schnellen Interrupts in der zweiten Registerbank gesichert werden.Anzahl der fÃ¼r Interrupthandler zu reservierenden Register.Gibt die Register an, die beim Eintritt und Austritt eines Interrupts gesichert werden.Angabe, ob Interruptfunktionen das Akkumulator-Register sichern und wiederherstellen sollen.CPU fÃ¼r Codeerzeugungszwecke angeben.CPU fÃ¼r Planzwecke angeben.CPU fÃ¼r Planungszwecke angeben. GÃ¼ltige Argumente sind 700, 7100, 7100LC, 7200, 7300, und 8000.TLS-Dialekt angeben.UNIX-Standard fÃ¼r Predefines und Bindung angeben.Gibt die Datei an, welche die Liste der von LTRANS ausgegebenen Dateien geschrieben wird.FPU-Konfigurationswert von 0 bis 7 angeben; 0 bis 3 sind wie in der FPU-Spezifikation beschrieben, 4 bis 7 entsprechen 0 bis 3.Zu ladendes Plugin angeben.Ausrichtung der Strukturfelder als Standard/natÃ¼rlich angeben.ABI angeben.Bit-Breite des unmittelbaren TLS-Versatzes angeben.Funktion zum Entleeren des Cache angeben.Abfangfunktionsnummer zum Entleeren des Cache angeben.Konfiguration fÃ¼r den mul-Befehl angeben: fast1, fast2 oder slow. Vorgabe ist fast1.Standard-OpenACC-Berechnungsdimensionen angeben.Anzahl der Lese-/Schreibports fÃ¼r n9-/n10-Kerne angeben. Der Wert sollte 3r2w oder 2r1w sein.Angeben, wie auf den Threadzeiger zugegriffen wird.Angeben, wie jeder Kontrollflusspfad, der mit einer Diagnose verbunden ist, ausgegeben werden soll.Angeben, ob Gleitkommahardware verwendet werden sollte.Aufrufkonventionen fÃ¼r Ganzzahl und Gleitkomma angeben.Hauptobjekt fÃ¼r TPF-OS angeben.Maximale Fehlerwiedergabetiefe wÃ¤hrend der rekursiven Diagnose eines Fehlschlags der Constraint-ErfÃ¼llung an.Expansionsstrategie fÃ¼r memcpy bei bekannter erwarteter GrÃ¶ÃŸe angeben.Expansionsstrategie fÃ¼r memset bei bekannter erwarteter GrÃ¶ÃŸe angeben.Namen fÃ¼r die Funktion zur vorzeichenbehafteten 32-Bit-Division angeben.Bereich der zu fixierenden Register angeben.PlanungsprioritÃ¤t fÃ¼r Verteilschlitz-beschrÃ¤nkte Befehle angeben.GrÃ¶ÃŸe des .local-Speichers angeben, der fÃ¼r den Stack verwendet wird, wenn die genaue GrÃ¶ÃŸe unbekannt ist.Expansionsstrategie fÃ¼r stringop angeben.Angeben, dass eine externe BLAS-Bibliothek fÃ¼r matmul-Aufrufe mit groÃŸen Feldern verwendet werden sollte.Angeben, dass Backslashes in Zeichenketten ein Fluchtzeichen einleiten.Angeben, dass keine implizite Typisierung erlaubt ist, auÃŸer es wird durch explizite IMPLICIT-Anweisungen Ã¼berschrieben.Angeben, dass der Compiler auf sicheren Code gemÃ¤ÃŸ ARMv8-M-Security-Extensions abzielen soll.ISA angeben, fÃ¼r die gebaut wird: msp430, msp430x, msp430xv2.MCU angeben, fÃ¼r die gebaut wird.Die zu verwendende PTX-ISA-Ziel-Architektur angeben.Die Version der PTX-ISA angeben, die verwendet wird.Gleitkommaformat __fp16 angeben.Strategie zur Adresserzeugung fÃ¼r das Codemodell von ICT-Aufrufen angeben.Strategie zur Adresserzeugung fÃ¼r das Codemodell angeben.Algorithmus, mit dem Symbole und Variablen zur Linkzeit partitioniert werden.Das Codemodell fÃ¼r den Zugriff auf Speicheradressen angeben. Die Angabe von Â»largeÂ« ermÃ¶glicht die Erzeugung von BinÃ¤rdateien mit groÃŸen globalen Offset-Tabellen. Der Vorgabewert ist Â»smallÂ«.Codemodell angeben.Verwendungsrichtlinie fÃ¼r kompakte Verzweigungen angeben.CPU fÃ¼r Pipeline-Modell angeben.FÃ¼r das Programm zu verwendende Speichermodell angeben.Minimale Bitausrichtung von Strukturen angeben. (Veraltet)Das Modell fÃ¼r atomare Operationen angeben.Namen der Ziel-CPU angeben.Namen der Ziel-GPU angeben.Namen der Ziel-Architektur angeben.Name der Gleitkommakonfiguration des Ziels angeben.Namen der Gleitkommahardware/-format des Zielsystems angeben.FÃ¼r PIC-Adressierung zu verwendendes Register angeben.FÃ¼r das Programm zu verwendende Sicherheitsstufe von c-isr fÃ¼r die ganze Datei angeben.Die GrÃ¶ÃŸe jedes Cache-Blocks (muss eine Zweierpotenz zwischen 4 und 512 sein).Die GrÃ¶ÃŸe jedes Interrupt-Vektors (muss 4 oder 16 sein).Die Ziel-CPU auswÃ¤hlen.Typ der Ziel-RX-CPU auswÃ¤hlen.Ziel-Architektur angeben.Gleitkommahardware/-format des Zielsystems angeben.Ziel-Prozessor angeben.Das Register fÃ¼r den Threadzeiger angeben.Art der Hardware-Multiplikation angeben.Schema fÃ¼r thread-lokalen Speicher angeben.Registernummer fÃ¼r Threadzeiger angeben.Software-Gleitkomma-ABI verwenden, gleichbedeutend mit -mabi=2.Software-Gleitkomma-ABI verwenden, gleichbedeutend mit -mabi=2fp+.Angeben, wann ein frÃ¼her Registerzuweisungsdurchlauf aktiviert werden soll. MÃ¶glichkeiten: alle Funktionen, Funktionen, die Zugriff auf groÃŸschrittige Multi-Register-Anweisungen haben, und keine Funktionen.Angeben, wo die kompilierten intrinsischen Module zu finden sind.Speicherbereiche, in den Funktionen abgelegt werden: lower (untere Bereiche), upper (obere), either (beide, platzsparend durchmischt); Vorgabe: lower.Speicherbereiche, in den Variablen abgelegt werden: lower (untere Bereiche), upper (obere), either (beide, platzsparend durchmischt); Vorgabe: lower.Zu verwendendes ABI fÃ¼r Code der Objective-C-Familie und Metadaten angeben.ABI-Art, fÃ¼r die der Code generiert wird: 2, 2fp+.Angeben, welches Schema zum EinfÃ¼gen von NOPs nach der Planung angewendet werden soll.VOLATILE fÃ¼r Coarray-Variable %qs bei %C angegeben, die use-/host-assoziiert istNicht ausgerichtetes 32-Byte AVX-Laden auftrennen.Nicht ausgerichtetes 32-Byte AVX-Speichern auftrennen.Lebensdauer von Induktionsvariablen aufteilen, wenn Schleifen abgerollt werden.Pfade aufteilen, die zu Schleifen-RÃ¼ckkanten fÃ¼hren.Nicht ausgerichtete 8-Byte-Vektor-Bewegungen vor Nach-Bewegungs-Adresserzeugung aufteilen.Breite Typen bereits frÃ¼her in unabhÃ¤ngige Register aufteilen.Breite Typen in unabhÃ¤ngige Register aufteilen.Stapelrahmen grÃ¶ÃŸer als 2G wird fÃ¼r %<-fsplit-stack%> nicht unterstÃ¼tztStapel-Neuausrichtung mit %<__builtin_eh_return%> wird nicht unterstÃ¼tztAnfangs-Ausdruck in DO-SchleifeStat-Variable bei %L muss skalare INTEGER-Variable seinStat-Variable bei %L darf nicht %s innerhalb der gleichen %s-Anweisung seinAnweisung bei %L ist keine gÃ¼ltige Sprungzielanweisung fÃ¼r Sprungziel bei %LAnweisungsfunktion %qs bei %L steht in Konflikt mit FunktionsnameAnweisungsfunktion %qs bei %L ist nicht als effektives Argument erlaubtAnweisungsfunktion %qs bei %L darf weder POINTER- oder ALLOCATABLE-Attribut habenAnweisungsfunktion %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigAnweisungsfunktion %qs erfordert Argumentliste bei %CAnweisungsfunktion bei %CAnweisungsfunktion bei %L darf nicht innerhalb von INTERFACE auftretenAnweisungsfunktion bei %L ist rekursivAnweisungsmarke bei %C ist NullAnweisungsmarke in END CRITICAL bei %C passt nicht zur CRITICAL-MarkeAnweisungsmarke in ENDDO bei %C passt nicht zum DO-LabelAnweisungsmarkenliste in GOTO bei %C kann nicht leer seinAnweisungsmarke in leerer Anweisung bei %LGCC Quad-Precision Math Library (libquadmath) statisch binden.GNU Fortran Hilfsbibliothek (libgfortran) statisch binden.Schrittausdruck in DO-SchleifeSchrittausdruck in DO-Schleife bei %L kann nicht Null seinUntersuchen eines AusfÃ¼hrungspfades bei bestimmten Meldungen stoppen.VorwÃ¤rtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-RÃ¼ckmeldung verfÃ¼gbar ist.VorwÃ¤rtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-RÃ¼ckmeldung nicht verfÃ¼gbar ist.Umgekehrtes Wachstum anhalten, wenn die umgekehrte Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist (in Prozent).Alle Argumentregister auf dem Stapelspeicher sichern.Doubles in 64 Bits speichern.Funktionsnamen im Objektcode speichern.Doubles in 32 Bits speichern. Dies ist Standard.Sichert die MDUC-Register in Interrupt-Handlern fÃ¼r die G13-Zielarchitektur.ZusÃ¤tzliche Daten verarbeiten, um in LTO-lokalem Umwandlungsmodus aggressiver zu devirtualisieren.Bei %L darf kein Schritt vorhanden seinSchrittweite sollte fÃ¼r Feldabschnitt in %s-Klausel bei %L nicht angegeben werdenSchrittweiten in Coarray-Index bei %C nicht erlaubtZeichenkettenlÃ¤nge bei %L ist zu groÃŸStrukturkomponente %qs bei %L kann kein EQUIVALENCE-Objekt seinStrukturkonstruktor mit fehlenden optionalen Argumenten bei %CStrukturkonstruktor mit benannten Argumenten bei %CStrukturname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ seinStrukturname nach RECORD bei %C erwartetStrukturname erwartet in unverschachtelter Strukturdeklaration bei %CStrukturkomponenten-Ausdruck bei %L in %qs-Direktive in deklarativer Direktive nicht zulÃ¤ssig; als Richtlinie, die mit einer ALLOCATE-Anweisung verbunden ist, muss ihr eine ausfÃ¼hrbare Anweisung oder ein OpenMP-Konstrukt vorausgehenStrukturiertes Format, um AbhÃ¤ngigkeitsinformationen auszugeben. UnterstÃ¼tzt ist Â»p1689r5Â«.Unterprogramm %qs bei %L ist INTRINSIC, aber nicht mit intrinsischer Funktion vertrÃ¤glichUnterprogrammaufruf von %qs bei %L ist nicht PUREUnterprogrammaufruf von %qs in Â»DO CONCURRENTÂ«-Block bei %L ist nicht PUREUnterprogrammaufruf von %qs in FORALL-Block bei %L ist nicht PUREUnterprogrammaufruf des intrinsischen %qs bei %L ist nicht PUREUnterprogrammaufruf von intrinsischem %qs in Â»DO CONCURRENTÂ«-Block bei %L ist nicht PUREUnterprogrammaufruf mit alternativen RÃ¼ckgaben in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION bei %LUnterprogrammaufruf mit alternativen RÃ¼ckgaben in Kombinierer von !$OMP DECLARE REDUCTION bei %LFeldindex bei %L ist oberhalb der Schranke (%ld > %ld) in Dimension %dFeldindex bei %L ist unterhalb der Schranke (%ld < %ld) in Dimension %dTeilzeichenkette bei %L hat LÃ¤nge NullEnd-Index %ld der Teilzeichenkette bei %L Ã¼berschreitet ZeichenkettenlÃ¤ngeEnd-Index der Teilzeichenkette bei %L Ã¼berschreitet ZeichenkettenlÃ¤ngeEnd-Index der Teilzeichenkette bei %L ist zu groÃŸEnd-Index der Teilzeichenkette bei %L muss INTEGER-Typ habenEnd-Index der Teilzeichenkette bei %L muss skalar seinAnfangs-Index %td der Teilzeichenkette bei %L muss mindestens 1 seinAnfangs-Index der Teilzeichenkette bei %L ist kleiner als EinsAnfangs-Index der Teilzeichenkette bei %L muss INTEGER-Typ habenAnfangs-Index der Teilzeichenkette bei %L muss skalar seinStart- und Endposition der Teilzeichenkette der Zielspezifikation bei %L mÃ¼ssen konstante AusdrÃ¼cke seinVorschlagen, dass das SchlÃ¼sselwort Â»overrideÂ« fÃ¼r Deklarationen von virtuellen Funktionen verwendet wird, die andere Funktionen Ã¼bersteuern.Die Summe aus Feldrang %d und Korang %d bei %C Ã¼bersteigt die HÃ¶chstanzahl %d an DimensionenSumme des zweiten und dritten Arguments von IBITS Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LDie Liste der zu bindenden Objekte aus einer Datei liefern, statt aus der Befehlszeile.Eingebaute 3DNow!-Funktionen unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r 512-Bit-Vektoren unterstÃ¼tzen.Eingebaute AES-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-BF16 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-COMPLEX unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-FP16 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-INT8 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-TILE unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AVX512VNNI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AVX512VP2INTERSECT unterstÃ¼tzen.Eingebaute Athlon-3Dnow!-Funktionen unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r BMI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r BMI2 unterstÃ¼tzen.C++17-Allozierung von Ã¼berausgerichteten Typen unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r CLDEMOTE unterstÃ¼tzen.CLFLUSHOPT-Befehle unterstÃ¼tzen.CLWB-Befehl unterstÃ¼tzen.Eingebaute CLZERO-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r ENQCMD unterstÃ¼tzen.Eingebaute F16C-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r FMA4 unterstÃ¼tzen.Eingebaute FSGSBASE-Funktionen und Codeerzeugung unterstÃ¼tzen.FXSAVE- und FXRSTOR-Befehle unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r GFNI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r HRESET unterstÃ¼tzen.PrÃ¤fixe fÃ¼r Hardware-Lock-Auslassung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r KL unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r LWP unterstÃ¼tzen.Eingebaute Funktion und Codeerzeugung fÃ¼r LZCNT unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX und SSE unterstÃ¼tzen.Eingebaute MMX-Funktionen unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE und SSE2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2 und SSE3 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3 und SSE4A unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3 und SSSE3 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3 und SSE4.1 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 und SSE4.2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 und AVX unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und AVX2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und FMA unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und SHA512 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und SM3 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und SM4 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BW unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512CD unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512DQ unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512ER unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512IFMA unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512PF unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VL unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX512F unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNIINT16 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNIINT8 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512-FP16 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX5124FMAPS unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX5124VNNIW unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BF16 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BITALG unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VPOPCNTDQ unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX10.1 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX10.1-512 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXIFMA unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXNECONVERT unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und CMPCCXADD unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MOVDIR64B unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MOVDIRI unterstÃ¼tzen.Eingebaute MWAIT- und MONITOR-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute MWAITX- und MONITORX-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute PCLMUL-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r PCONFIG unterstÃ¼tzen.Eingebaute PKU-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute PREFETCHI-Funktionen und Codeerzeugung unterstÃ¼tzen.PREFETCHW-Befehl unterstÃ¼tzen.Eingebaute PREFETCHWT1-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute PTWRITE-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r RAOINT unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r RDPID unterstÃ¼tzen.Eingebaute RDRND-Funktionen und Codeerzeugung unterstÃ¼tzen.RDSEED-Befehl unterstÃ¼tzen.Eingebaute RTM-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codegenerierung fÃ¼r SERIALIZE unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r SGX unterstÃ¼tzen.Eingebaute SHA1- und SHA256-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute TBM-Funktionen und Codeerzeugung unterstÃ¼tzen.TLS-Segment grÃ¶ÃŸer als 64K unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r TSXLDTRK unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r UINTR unterstÃ¼tzen.Eingebaute USER_MSR-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r VAES unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r VPCLMULQDQ unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r WAITPKG unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r WBNOINVD unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r WIDEKL unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r XOP unterstÃ¼tzen.XSAVE- und XRSTOR-Befehle unterstÃ¼tzen.XSAVEC-Befehle unterstÃ¼tzen.XSAVEOPT-Befehl unterstÃ¼tzen.XSAVES- und XRSTORS-Befehle unterstÃ¼tzen.Ausrichtungen von bis zu 64 Bits unterstÃ¼tzen.Die Befehle amcas[_db].{b/h/w/d} unterstÃ¼tzen.Die Befehle am{swap/add}[_db].{b/h} unterstÃ¼tzen.Aufrufe zwischen Thumb- und ARM-BefehlssÃ¤tzen unterstÃ¼tzen.Codegenerierung fÃ¼r APX-Funktionen unterstÃ¼tzen, einschlieÃŸlich EGPR, PUSH2POP2, NDD und PPX.Codeerzeugung von Advanced-Bit-Manipulation-Befehle (ABM) unterstÃ¼tzen.Codeerzeugung von cmpxchg16b-Befehlen unterstÃ¼tzen.Codeerzeugung von crc32-Befehlen unterstÃ¼tzen.Codeerzeugung von movbe-Befehlen unterstÃ¼tzen.Codeerzeugung von popcnt-Befehlen unterstÃ¼tzen.Codeerzeugung von sahf-Befehlen in 64-Bit x86-64-Code unterstÃ¼tzen.Die Befehle div.w[u] und mod.w[u] fÃ¼r Eingaben ohne Vorzeichenerweiterung unterstÃ¼tzen.Dynamische Initialisierung thread-lokaler Variablen in anderer Ãœbersetzungseinheit unterstÃ¼tzen.Flag-erhaltende Add-Carry-Befehle unterstÃ¼tzen.UnterstÃ¼tzung fÃ¼r das A-Argument bei %L, das ein polymorphes A-Argument ist oder allozierbare Komponenten hat, ist noch nicht implementiertUnterstÃ¼tzung fÃ¼r das A-Argument bei %L mit allozierbaren Komponenten ist noch nicht implementiertDie Befehle frecipe.{s/d} und frsqrte.{s/d} unterstÃ¼tzen.Altes Multi-Threading unterstÃ¼tzen.Message-Passing mit der Parallel Environment unterstÃ¼tzen.Mehr als 8192 GOT-EintrÃ¤ge auf ColdFire unterstÃ¼tzen.Multi-Threading unterstÃ¼tzen.Synchrone Nicht-Aufruf-Ausnahmen unterstÃ¼tzen.UnterstÃ¼tzte RÃ¼ckgabeadress-Signierbereiche fÃ¼r AArch64 (fÃ¼r die Option Â»-msign-return-address=Â«):UnterstÃ¼tzte ABIs (fÃ¼r Verwendung mit Option Â»-mabi=Â«):UnterstÃ¼tzte ISA-Spezifikationen (fÃ¼r Verwendung mit Option Â»-misa-spec=Â«):UnterstÃ¼tzte LTO-Kompressionsalgorithmen: zlibAusgabe von Adressen in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken.Ausgabe von Befehlszahlen, Zeilennummernangaben und Adressen in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken.Ausgabe der vorigen und nÃ¤chsten Befehlsnummern in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken.Warnungen unterdrÃ¼cken.ARM/Thumb-Modus pro Funktion abwechselnd an- und ausschalten, um den Compiler zu testen.MIPS16 ASE bei abwechselnden Funktionen fÃ¼r Compilertest ein-/ausschalten.Die Option Â»-mstack-guardÂ« ausschalten.Die Option Â»-mstack-sizeÂ« ausschalten.Symbol %qs bereits deklariertSymbol %qs bei %C bereits deklariertSymbol %qs bei %C ist bereits bei %L als ein Typ deklariertSymbol %qs bei %C wurde bereits mit Host verbundenSymbol %qs bei %C hat keinen IMPLICIT-TypSymbol %qs bei %C wurde vorher noch nicht definiertSymbol %qs bei %C ist USE-verbunden von Modul %qs und kann daher nicht in COMMON vorkommenSymbol %qs bei %C ist bereits in einem COMMON-BlockSymbol %qs bei %C ist mehrdeutigSymbol %qs bei %C muss ein NAMELIST-Gruppenname seinSymbol %qs bei %L hat bereits eine explizite SchnittstelleSymbol %qs bei %L hat bereits grundlegenden Typen %sSymbol %qs bei %L kann keinen Typen habenSymbol %qs bei %L steht mit Symbol aus Modul %qs in Konflikt, verbunden durch Verwendung bei %LSymbol %qs bei %L steht mit Umbenennungs-Symbol bei %L in KonfliktSymbol %qs bei %L steht mit Symbol bei %L in KonfliktSymbol %qs bei %L hat keinen IMPLICIT-TypSymbol %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?Symbol %qs bei %L hat das Attribut WEAK, ist aber ein ScheinargumentSymbol %qs bei %L hat das Attribut WEAK, ist aber eine lokale VariableSymbol %qs bei %L ist mehrdeutigSymbol %qs bei %L ist als PRIVATE markiert, aber wurde mit Bindung %qs markiertDas Symbol %qs hat gemischte Komponenten- und Nicht-Komponenten-Zugriffe bei %LSymbol %qs in COMMON bei %C kann kein POINTER-Feld seinSymbol %qs in COMMON bei %C kann kein Kofeld seinSymbol %qs in Namensliste %qs bei %C muss deklariert sein, bevor die Namensliste deklariert wird.Symbol %qs in Namensliste %qs ist INTENT(IN) bei %CSymbol %qs wird bei %L verwendet, bevor es typisiert wirdSymbol %qs muss ein PARAMETER in DATA-Anweisung bei %C seinSymbol %qs tritt bei %L sowohl in der FROM- als auch in der TO-Klausel aufSymbol %qs tritt bei %L sowohl in der DATA- als auch in der MAP-Klausel aufSymbol %qs bei %L in mehreren Klauseln vorhandenBei %2$L referenziertes Symbol %1$qs nicht im Modul ISO_C_BINDING gefundenBei %2$L referenziertes Symbol %1$qs nicht im intrinsischen Modul ISO_FORTRAN_ENV gefundenBei %2$L referenziertes Symbol %1$qs nicht im Modul %3$qs gefundenSymbol %qs in COMMON-Block %qs bei %C wird indirekt verglichen mit anderem COMMON-Block %qsSymbol bei %C passt nicht zu einem AusdruckSymbol bei %L ist keine ScheinvariableSynonym fÃ¼r Â»-export-dynamicÂ« fÃ¼r Linker-Versionen, die dies unterstÃ¼tzen.Synonym fÃ¼r Â»image_baseÂ«.Synonym fÃ¼r -Wcomment.Synonym fÃ¼r -gnatk8.Syntaxfehler in Â»!$ACC DECLAREÂ«-Liste bei %CSyntaxfehler in Â»!$ACC ROUTINE ( NAME )Â« bei %CSyntaxfehler in !$ACC ROUTINE ( NAME ) bei %C, hinter NAME wird %<)%> erwartetSyntaxfehler in Â»!$OMP DECLARE TARGETÂ«-Liste bei %CSyntaxfehler in !$OMP THREADPRIVATE Liste bei %CSyntaxfehler in !GCC$ ATTRIBUTES-Anweisung bei %CSyntaxfehler in !GCC$-IVDEP-Direktive bei %CSyntaxfehler in !GCC$-NOVECTOR-Direktive bei %CSyntaxfehler in !GCC$-UNROLL-Direktive bei %CSyntaxfehler in !GCC$-VECTOR-Direktive bei %CSyntaxfehler in Anweisung %s bei %CSyntaxfehler in ABSTRACT INTERFACE-Anweisung bei %CSyntaxfehler in ASYNCHRONOUS-Anweisung bei %CSyntaxfehler in AUTOMATIC-Anweisung bei %CSyntaxfehler in CASE-Spezifikation bei %CSyntaxfehler in CHARACTER-Deklaration bei %CSyntaxfehler in CLASS IS-Spezifikation bei %CSyntaxfehler in COMPLEX-Konstante bei %CSyntaxfehler in ELSE-IF-Anweisung nach %LSyntaxfehler in ENUMERATOR-Definition bei %CSyntaxfehler in EQUIVALENCE-Anweisung bei %LSyntaxfehler in FORALL-Iterator bei %CSyntaxfehler in E/A-Iterator bei %CSyntaxfehler in IF-Klausel nach %CSyntaxfehler in IF-Ausdruck bei %CSyntaxfehler in IMPORT-Anweisung bei %CSyntaxfehler in NAME=-Spezifikation fÃ¼r Bindungsmarke bei %CSyntaxfehler in OpenACC-Ausdrucksliste bei %CSyntaxfehler in OpenMP-Â»SINKÂ«-AbhÃ¤ngigkeitstypliste bei %CSyntaxfehler in OpenMP-detach-Klausel bei %CSyntaxfehler in OpenMP-Variablenliste bei %CSyntaxfehler in PROCEDURE-Anweisung bei %CSyntaxfehler in PROTECTED-Anweisung bei %CSyntaxfehler in RANK-Spezifikation bei %CSyntaxfehler in SAVE-Anweisung bei %CSyntaxfehler in STATIC-Anweisung bei %CSyntaxfehler in SUBMODULE-Anweisung bei %CSyntaxfehler in SUBSTRING-Spezifikation bei %CSyntaxfehler in TYPE IS-Spezifikation bei %CSyntaxfehler in VALUE-Anweisung bei %CSyntaxfehler in VOLATILE-Anweisung bei %CSyntaxfehler in anonymer Struktur-Deklaration bei %CSyntaxfehler in Argumentliste bei %CSyntaxfehler in Feldkonstruktor bei %CSyntaxfehler in ZeichenlÃ¤ngenangabe bei %CSyntaxfehler im allgemeinen Blocknamen bei %CSyntaxfehler in Daten-Deklaration bei %CSyntaxfehler in Ausdruck bei %CSyntaxfehler in allgemeiner Spezifikation bei %CSyntaxfehler in Iterator bei %CSyntaxfehler in geschachtelter Struktur-Deklaration bei %CSyntaxfehler in Initialisierung im alten Stil von %s bei %CSyntaxfehler in Initialisierungsliste im alten Stil bei %CSyntaxfehler in Prozedurzeiger-Komponente bei %CSyntaxfehler: Nachfolgender Ãœberschuss in END INTERFACE-Anweisung bei %CSyntaxfehler: Nachfolgender Ãœberschuss in INTERFACE-Anweisung bei %CTARGET DATA muss mindestens eine der Klauseln MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR enthalten, bei %LTARGET ENTER DATA mit Zuordnungstyp auÃŸer TO, TOFROM oder ALLOC an MAP-Klausel bei %LTARGET EXIT DATA mit Zuordnungstyp auÃŸer FROM, TOFROM, RELEASE oder DELETE an MAP-Klausel bei %LTARGET%s mit Zuordnungstyp auÃŸer TO, FROM, TOFROM oder ALLOC an MAP-Klausel bei %LÂ»TEAM NUMBERÂ«-Argument fÃ¼r FORM TEAM bei %L muss skalares INTEGER seinTEAM-Argument bei %L fÃ¼r die intrinsische TEAM_NUMBER muss vom Typ TEAM_TYPE seinTEAM-Argument fÃ¼r %qs bei %L muss ein skalarer Ausdruck vom Typ TEAM_TYPE seinAttribut Â»TEAM=Â« in %C fehlplatziertTHREADPRIVATE-Objekt %qs in %s-Klausel bei %LTHREADPRIVATE-Objekt %qs in SHARED-Klausel bei %LTILE bei %L erfordert konstanten AusdruckZu verwendende TLS-Dialekte:TLS ist fÃ¼r GCN nicht implementiert.TODO: als typgebunden definierte Zuweisung(en) bei %L nicht durchgefÃ¼hrt, da Feldreferenzen mit mehreren Teilen in AusdrÃ¼cken als Zwischenergebnisse auftreten wÃ¼rden.TOPOS-Argument (%ld) auÃŸerhalb des Bereichs 0:%d in intrinsischem MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsischem MVBITSTYPE IS bei %L Ã¼berlappt sich mit TYPE IS bei %LTYPE mit intrinsischer Typspezifikation bei %CLinker-Lockerungen ausnutzen, um die Anzahl der Befehle zu reduzieren, die fÃ¼r das Materialisieren von Symboladressen verwendet werden.%s von %d Zweigen mindestens einmal genommen
  Akzeptiert zwei durch Komma getrennte nichtnegative ganze Zahlen. Die erste Zahl gibt an, wie viele Zwei-Byte-NOP-Befehle vor der Funktionssprungmarke eingefÃ¼gt werden. Die zweite Zahl gibt an, wie viele HalbwÃ¶rter nach der Funktionssprungmarke mit NOP-Befehlen aufgefÃ¼llt werden. Es werden immer die grÃ¶ÃŸtmÃ¶glichen NOP-Befehle (6, 4 oder 2 Bytes) verwendet. Die Angabe von Â»0,0Â« schaltet das Hotpatching aus.DFLOAT-Code mit doppelter Genauigkeit generieren.Zum Absenken einer Anweisung nÃ¶tige relative AusfÃ¼hrungsfrequenz des Ziel-Blocks (in Prozent).Zielausdruck in Zeigerzuweisung bei %L muss ein Zeigerergebnis liefernZiel hat separates I&D.Ziel fÃ¼r neue Rangabbildung ist zu klein (%ld < %ld)Auf AM33-Prozessor abzielen.Auf AM33/2.0-Prozessor abzielen.Auf AM34-Prozessor abzielen.Code fÃ¼r die FT32B-Architektur erzeugen.Auf den Software-Simulator abzielen.Ziel: %s
! DCE mitteilen, dass ungenutzte C++-Allokationen entfernt werden.DSE mitteilen, dass der Speicher fÃ¼r ein C++-Objekt tot ist, wenn der Konstruktor anfÃ¤ngt und wenn der Destruktor aufhÃ¶rt.Die Option %<-mfloat128%> wird mÃ¶glicherweise nicht vollstÃ¤ndig unterstÃ¼tztDie %1$s-Direktive bei %3$L darf nicht innerhalb einer %2$s-Region angegeben werdenArgument A bei %L hat Typ Â»%sÂ«, aber die Funktion, die bei %L als OPERATION Ã¼bergeben wurde, gibt Â»%sÂ« zurÃ¼ckDas A-Argument bei %L von CO_REDUCE darf nicht polymorph seinArgument A bei %L des intrinsischen %s darf keinen Koindex habenDas AUTOMATIC-Objekt %qs bei %L darf kein SAVE-Attribut haben und dard auch keine Variable im main-Programm, einem Modul oder einem Teilmodus sein (F08/C513)Die CHARACTER-Elemente des Feldkonstruktors bei %L mÃ¼ssen dieselbe LÃ¤nge haben (%ld/%ld)Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werdenDas DISTANCE-Argument darf in intrinsischer Routine bei %L nicht zusammen mit COARRAY- oder DIM-Argument angegeben werdenDas FORALL mit Index %qs wird nicht auf der linken Seite der Zuweisung bei %L verwendet und kÃ¶nnte somit mehrere Zuweisungen an dieses Objekt auslÃ¶senDie FROM- und TO-Argumente bei %L verletzen die Aliasing-BeschrÃ¤nkungen (F2003 12.4.1.7)Die FROM- und TO-Argumente des intrinsischen MOVE_ALLOC bei %L mÃ¼ssen den selben Ko-Rang %d/%d habenDie FROM- und TO-Argumente des intrinsischen MOVE_ALLOC bei %L mÃ¼ssen den selben Rang %d/%d habenDas FROM-Argument fÃ¼r MOVE_ALLOC bei %L darf keinen Koindex habenDas Formatspezifikationssymbol H bei %L ist eine in Fortran 95 entfernte BesonderheitHollerith-Konstante bei %L wird bei der Umwandlung in %qs abgeschnittenDas INTENT(OUT)-Scheinargument %qs bei %L hat ASSUMED SIZE und kann damit keine Standardinitialisierung habenDer KIND-Parameter %qs bei %C darf weder ASSUMED noch DEFERRED seinDer KIND-Parameter %qs im PDT-Konstruktor bei %C hat keinen WertDie KIND part_ref bei %C kann nur auf einen Ausdruck von intrinsischem Typ angewendet werdenDie LEN part_ref bei %C kann nur auf einen CHARACTER-Ausdruck angewendet werdenDas NULL im Strukturkonstruktor bei %L wird auf Komponente %qs angewandt, die aber weder ein POINTER noch ein ALLOCATABLE istDie RE oder IM part_ref bei %C kann nur auf einen COMPLEX-Ausdruck angewendet werdenDie mÃ¶glichen RVV-LMUL (-param=riscv-autovec-lmul=):Der SELECT-RANK-CASE-Ausdruck bei %C muss eine skalare, ganzzahlige Konstante seinDer SELECT-RANK-Selektor bei %C muss eine angenommene Rangvariable seinDas SHAPE-Feld fÃ¼r das intrinsische RESHAPE bei %L hat den negativen Wert %d fÃ¼r die Dimension %dDer STATUS, der in der OPEN-Anweisung bei %L angegeben ist, kann nicht den Wert SCRATCH haben, wenn ein FILE angegeben istDer STATUS, der in der OPEN-Anweisung bei %L angegeben ist, ist %qs, es gibt jedoch keine dazu passende FILE-AngabeDas TO-Argument fÃ¼r MOVE_ALLOC bei %L darf keinen Koindex habenDie TO-Argumente in MOVE_ALLOC bei %L mÃ¼ssen polymorph sein, wenn FROM polymorph istDer absolute Wert von SHIFT bei %L muss kleiner oder gleich BIT_SIZE(%qs) seinDer absolute Wert von SHIFT bei %L muss kleiner oder gleich SIZE bei %L seinDas reservierbare Objekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert seinDas ALLOCATE-Objekt bei %L und der Quellausdruck bei %L mÃ¼ssen Typparameter der gleichen Art habenDie Argumentlistenfunktionen %%VAL, %%LOC oder %%REF bei %L sind in diesem Kontext nicht erlaubtArgument des intrinsischen RANK bei %L muss ein Datenobjekt seinDie Zuweisung zu einer KIND- oder LEN-Komponente eines parametrisierten Typs bei %L ist nicht erlaubtDas Feld %qs bei %L mit vermutetem Rang darf keine Kodimension habenDas Feld vermuteten Ranges bei %C darf keine Kodimension habenFeld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem RangDer Basisname bei %L passt nicht zum Namen der aktuellen ProzedurDer Basisname bei %L darf kein generischer Name seinDer Basisname bei %L darf kein Prozedurzeiger seinDer Basisname bei %L darf kein Eintragsname seinDer Basisname fÃ¼r Â»declare variantÂ« bei %L muss angegeben werdenDie Basisprozedur bei %L muss eine explizite Schnittstelle habenDer Fehler ist nicht reproduzierbar, daher handelt es sich wahrscheinlich um ein Problem mit der Hardware oder dem Betriebssystem.
! Zeichenkonstante bei %L wird bei der Umwandlung in %s abgeschnittenDie ZeichenlÃ¤nge des A-Arguments bei %L und die der Argumente fÃ¼r die OPERATION bei %L muss dieselbe seinDie ZeichenlÃ¤nge des A-Arguments bei %L und die des Funktionsergebnisses der OPERATION bei %L muss dieselbe seinCodemodell-Optionsnamen fÃ¼r -mcmodel:Die Optionsnamen fÃ¼r Codemodelle fÃ¼r -mexplicit-relocs:Die Komponente bei %C, die in der Typparameterliste bei %L erscheint, hat weder KIND- noch LEN-AttributDie Komponente bei %C, die ein Typparameter ist, muss ein Skalar seinDie Komponente bei %C mit KIND- oder LEN-Attribut erscheint nicht in der Typparameterliste bei %LDer Vorgabewert (und das Gegenteil von Â»-staticÂ«), wird implizit von ausfÃ¼hrbaren Dateien, gemeinsam genutzten Bibliotheken und BÃ¼ndeln verwendet.Der Nenner n des Bruchteils 1/n der AusfÃ¼hrungshÃ¤ufigkeit des Eingangsblocks einer Funktion, den ein Basisblock dieser Funktion mindestens haben muss, um als heiÃŸ zu gelten.Der Nenner n des Bruchteils 1/n der maximalen AusfÃ¼hrungsanzahl eines Basisblocks im gesamten Programm, den ein Basisblock mindestens haben muss, um als heiÃŸ zu gelten (im Nicht-LTO-Modus verwendet).Der Nenner n des Bruchteils 1/n der Anzahl der profilierten DurchlÃ¤ufe des gesamten Programms, unter dem die AusfÃ¼hrungszahl eines Grundblocks liegen muss, damit der Grundblock als unwahrscheinlich angesehen wird.Der abgeleitete Parameter %qs bei %C hat keinen VorgabewertDer abgeleitete Typ %qs bei %L hat Typ %qs, der nicht definiert wurdeDas GerÃ¤t hat kein Spezialfunktionsregister SPH. Diese Option wird vom Compilertreiber mit dem korrekten Wert Ã¼berschrieben, wenn An-/Abwesenheit von SPH von -mmcu=MCU abgeleitet werden kann.Auf dem GerÃ¤t befindet sich der Abschnitt .rodata im RAM-Bereich.Das GerÃ¤t hat das Bitfeld NVMCTRL_CTRLB.FLMAP. Diese Option wird intern verwendet.Die Ã¤lteste macOS-Version, auf der dieses Programm laufen wird (fÃ¼r den Assembler formatiert).Die Ã¤lteste macOS-Version, auf der dieses Programm laufen wird.Das Element im Strukturkonstruktor bei %L fÃ¼r Zeigerkomponente %qs sollte ein POINTER oder ein TARGET seinDas Element im Strukturkonstruktor bei %L fÃ¼r Zeigerkomponente %qs ist %s, sollte aber %s seinDie Ã„quivalenzmenge fÃ¼r %qs bewirkt eine ungÃ¼ltige Erweiterung fÃ¼r COMMON %qs bei %LDie Ã„quivalenzmenge fÃ¼r bei %2$L deklarierte Variable %1$qs verletzt AusrichtungsanforderungenDas Argument Â»errmsg=Â« bei %L muss eine standardartige Zeichenvariable seinDas Ereignishandle bei %L darf kein Element eines Feldes seinDas Ereignishandle bei %L darf nicht Teil eines abgeleiteten Typs oder einer abgeleiteten Klasse seinEvent-Variable bei %L darf nicht koindiziert seinDie folgenden Optionen sind sprachunabhÃ¤ngigDie folgenden Optionen sind sprachbezogenDie folgenden Optionen sind nicht dokumentiertDie folgenden Optionen sind nur spezifisch fÃ¼r die Sprache Die folgenden Optionen werden von der Sprache unterstÃ¼tzt Die folgenden Optionen sind zielspezifischDie folgenden Optionen steuern Warnmeldungen des CompilersDie folgenden Optionen steuern OptimierungenDie folgenden Optionen steuern ParameterDie folgenden Optionen verwenden gemeinsame ArgumenteDie folgenden Optionen verwenden separate ArgumenteDie Funktion, die bei %L als OPERATION Ã¼bergeben wurde, hat Argumente vom Typ Â»%sÂ« und Â»%sÂ«, muss aber Typ Â»%sÂ« habenDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, muss Argumente haben, die skalar, nichtallozierbar und keine Zeiger sind, ebenso der RÃ¼ckgabewertDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, muss das ASYNCHRONOUS-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, muss das TARGET-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, muss das VALUE-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, muss zwei Argumente habenDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, darf bei keinem der Argumente das OPTIONAL-Attribut habenFunktionsergebnis auf der linken Seite der Zuweisung bei %L muss Zeiger-Attribut haben.Die ideale Breite der vom Analysierer erzeugten Textdiagramme in Zeichen.Das intrinsische %qs bei %L ist nicht im ausgewÃ¤hlten Standard enthalten, aber %s und %qs werden wie mit EXTERNAL deklariert behandelt. Passende Option %<-std=%> verwenden oder %<-fall-intrinsics%> definieren, um dies zuzulassen.Das bei %2$L deklarierte INTRINSIC %1$qs ist in den derzeitigen Standardeinstellungen nicht verfÃ¼gbar, auÃŸer %3$s. Entsprechende Option %<-std=*%> verwenden, oder %<-fall-intrinsics%> einschalten, um es zu verwenden.Bei %C darf das am weitesten links stehende part-ref in einem data-ref keine Funktionsreferenz seinUntere Schranke fÃ¼r einen fÃ¼r Stack-Smashing-Protection betrachteten Puffer.Die HÃ¶chstzahl Reload-Pseudos, die beim Auslagern eines Nicht-Reload-Pseudos berÃ¼cksichtigt werden.HÃ¶chstmenge des von GCSE zu belegenden Speichers, in Kilobyte.Die maximale Wachstumsrate der CodegrÃ¶ÃŸe bei der Erweiterung in eine Sprungtabelle (in Prozent). Der Parameter wird bei der Optimierung auf GrÃ¶ÃŸe verwendet.Die maximale Wachstumsrate der CodegrÃ¶ÃŸe bei der Erweiterung in eine Sprungtabelle (in Prozent). Der Parameter wird bei der Optimierung auf Geschwindigkeit verwendet.HÃ¶chste VerzÃ¶gerung bei Konflikt, sodass Befehl fÃ¼r spekulative Bewegung in Betracht kommt.Die maximale Schachtelungstiefe von Schleifen, in denen Fallunterscheidungen getroffen werden.Die maximale Tiefe einer Schleifenschachtelung, die vollstÃ¤ndig geschÃ¤lt wird.Die maximale Tiefe eines symbolischen Wertes, bevor der Wert als unbekannt approximiert wird.Die maximale Tiefe der explodierten Knoten, die in einem Dot-Dump erscheinen sollen, bevor auf ein weniger ausfÃ¼hrliches Format umgeschaltet wird.GrÃ¶ÃŸte Tiefe mit rekursivem Inline fÃ¼r Inline-Funktionen.GrÃ¶ÃŸte Tiefe rekursiven Inlinens fÃ¼r Nicht-Inline-Funktionen.Der hÃ¶chste Erweiterungsfaktor beim Kopieren von BasisblÃ¶cken.Der maximale Faktor, den der Schleifenvektorisierer auf die Kosten der Anweisungen in einer inneren Schleife im VerhÃ¤ltnis zur vektorisierten Schleife anwendet.Die HÃ¶chstzahl der von CSE verarbeiteten Befehle vor dem RÃ¼cksetzen.Die maximale LÃ¤nge eines konstanten Strings, um den eingebauten Stringvergleich zu inlinen. Vorgabewert ist 3.GrÃ¶ÃŸte LÃ¤nge des betrachteten Pfades in CSE.Die MaximallÃ¤nge der Liste der anhÃ¤ngigen geplanten Operationen.HÃ¶chstzahl der Speicherstellen, die von cselib aufgezeichnet werden.Die maximale Anzahl von Â»nach dem SuperknotenÂ« expandierten Knoten innerhalb des Analysierers pro Superknoten, bevor die Analyse abbricht.HÃ¶chstzahl der RTL-Knoten, die als letzte Werte des Kombinierers aufgezeichnet werden kÃ¶nnen.Die maximale Anzahl von SSA_NAME-Zuweisungen, die verfolgt werden, um einen Wert zu bestimmen.Die HÃ¶chstzahl der Versuche zur RÃ¼ckverfolgung bei Modulo-Planung von Schleifen.HÃ¶chstzahl der fÃ¼r Zwischen-Block-Scheduling zu betrachtenden BlÃ¶cke in einer Region.HÃ¶chstzahl der Zweige auf dem Pfad durch die geschÃ¤lte Sequenz.Die HÃ¶chstzahl der EinschrÃ¤nkungen pro Zustand.Die maximale Anzahl von expandierten Knoten pro Programmpunkt innerhalb des Analysierers, bevor die Analyse dieses Punkts abbricht.HÃ¶chstzahl der zu betrachtenden eingehenden Kanten fÃ¼r Kreuzsprung.Die maximale Anzahl der nicht durchfÃ¼hrbaren Kanten, die zurÃ¼ckgewiesen werden, bevor eine Diagnose als nicht durchfÃ¼hrbar erklÃ¤rt wird.HÃ¶chstzahl von Befehlen, die Â»combineÂ« zu kombinieren versucht.HÃ¶chstzahl der fÃ¼r Zwischen-Block-Scheduling zu betrachtenden Befehle in einer Region.Die HÃ¶chstzahl der Befehle im Schleifenkopf, die wÃ¤hrend der Schleifenkopfkopier-Phase dupliziert werden.Die HÃ¶chstzahl der Befehle einer vollstÃ¤ndig geschÃ¤lten Schleife.Die HÃ¶chstzahl der Befehle einer geschÃ¤lten Schleife.Die HÃ¶chstzahl der Befehle einer ungeschalteten Schleife.Die HÃ¶chstzahl der zu vervielfÃ¤ltigenden Befehle, wenn berechnete Gotos expandiert werden.Die HÃ¶chstzahl der Befehle in einer einzelnen fÃ¼r Â»inlineÂ« geeigneten Funktion.Die HÃ¶chstzahl der in einer inneren Schleife zu betrachtenden Befehle fÃ¼r Versionierung.Die HÃ¶chstzahl der in einer Ã¤uÃŸeren Schleife zu betrachtenden Befehle fÃ¼r Versionierung, zusÃ¤tzlich zu den Befehlen in inneren Schleifen.Die HÃ¶chstzahl der Befehle, bis zu der eine Inline-Funktion per Rekursion wachsen kann.Die HÃ¶chstzahl der Befehle, bis zu der eine Nicht-Inline-Funktion per Rekursion wachsen kann.HÃ¶chstzahl der vom Scheduler wÃ¤hrend der ersten Planphase fertig zur AusfÃ¼hrung zu betrachtenden Befehle.Die HÃ¶chstzahl der zu betrachtenden Befehle, um einen VerzÃ¶gerungsschlitz zu fÃ¼llen.Die HÃ¶chstzahl der zu betrachtenden Befehle, um richtige aktive Registerinformationen zu finden.Die HÃ¶chstzahl der zum Abrollen von Schleifen im Mittel zu betrachtenden Befehle.Die HÃ¶chstzahl der zum Abrollen von Schleifen zu betrachtenden Befehle.HÃ¶chstzahl der rÃ¼ckwÃ¤rts zu suchenden Befehle, wenn nach Ã¤quivalentem Neuladen gesucht wird.Die HÃ¶chstzahl der Befehle fÃ¼r automatisches Inlinen von kleinen Funktionen.Die HÃ¶chstzahl der Befehle fÃ¼r automatisches Inlinen.Die HÃ¶chstzahl der Befehle fÃ¼r automatisches Inlinen beim Optimieren auf CodegrÃ¶ÃŸe.HÃ¶chstzahl der Iterationen durch CFG zur Regionserweiterung.Die HÃ¶chstzahl der SchleifendurchlÃ¤ufe, die statisch vorhergesagt werden.Die HÃ¶chstzahl von geschachteltem indirektem inlinen wurde bereits durch den frÃ¼hen Inliner durchgefÃ¼hrt.Die HÃ¶chstzahl der SchÃ¤lvorgÃ¤nge einer einzelnen Schleife, die vollstÃ¤ndig geschÃ¤lt wird.Die HÃ¶chstzahl der SchÃ¤lvorgÃ¤nge einer einzelnen Schleife.Die HÃ¶chstzahl der Anweisungen in geschachtelten Schleifen zum Schleifenaustausch.Die HÃ¶chstzahl, die eine Aufrufstelle in einem Aufrufstapel innerhalb des Analysierers vorkommen darf, bevor die Analyse abgebrochen wird, um zu tiefe Rekursion zu vermeiden.Die HÃ¶chstzahl der Iterationen zum Abrollen in einzelner Schleife.Die HÃ¶chstanzahl der use- und def-Besuche beim Auskundschaften einer STV-Kette, bevor das Auskundschaften abgebrochen wird.Maximales VerhÃ¤ltnis zwischen ArraygrÃ¶ÃŸe und Switch-Zweigen, bei dem eine Switch-Umwandlung erfolgt.Das maximale VerhÃ¤ltnis von EinfÃ¼gungen zu LÃ¶schungen von AusdrÃ¼cken in GCSE.Die empfohlene maximale GrÃ¶ÃŸe des zusammenhÃ¤ngenden Speichers, der von zwei Objekten belegt wird, auf die von nebenlÃ¤ufigen Threads mit zeitlicher LokalitÃ¤t zugegriffen wird. In der Regel die GrÃ¶ÃŸe der L1-Cache-Zeilen, kann aber auch kleiner sein, um diversen Zielprozessoren mit unterschiedlichen Cache-ZeilengrÃ¶ÃŸen gerecht zu werden.Maximale GrÃ¶ÃŸe des Vorgriffsfensters der wÃ¤hlbaren Planung.Kleinste voraussichtliche Beschleunigung, die dem Inliner erlaubt, inline-insns-single und inline-isnsns-auto zu ignorieren.Die Mindestwahrscheinlichkeit fÃ¼r spekulativen Erfolg (in Prozent), sodass spekulativer Befehl eingeplant wird.Kleinste UID fÃ¼r Nicht-Debug-Befehl.Die kleinste Schrittweite, ab der Software-Prefetch-Tipps produziert werden.Die Mindestkosten eines teuren Ausdrucks in der Schleifeninvariantenbewegung.Mindestanzahl der passenden zu betrachtenden Befehle fÃ¼r Kreuzsprung.Die Mindestzahl an Superknoten innerhalb einer Funktion, die vom Analysierer berÃ¼cksichtigt wird, um die Auswirkungen an den Aufrufstellen zusammenzufassen.Kleinste Wahrscheinlichkeit einer Kante, sodass bei der Planung ihr Zustand gesichert wird.Die Mindestwahrscheinlichkeit fÃ¼r das Erreichen eines Quellblockes fÃ¼r spekulatives Zwischen-Block-Scheduling.Der empfohlene Mindestoffset zwischen zwei Objekten, auf die nebenlÃ¤ufig zugegriffen wird, um zusÃ¤tzliche LeistungseinbuÃŸen aufgrund von durch die Implementierung verursachten Konflikten zu vermeiden. Normalerweise die GrÃ¶ÃŸe der L1-Cache-Zeile, kann aber auch grÃ¶ÃŸer sein, um diverse Zielprozessoren mit unterschiedlichen Cache-ZeilengrÃ¶ÃŸen zu berÃ¼cksichtigen. C++17-Code kann diesen Wert im Strukturlayout verwenden, aber es wird dringend davon abgeraten, dies in Ã¶ffentlichen ABIs zu tun.MindestgrÃ¶ÃŸe von Variablen, die sich Stapelspeicher teilen, wenn nicht optimiert wird.Das MindestverhÃ¤ltnis der Schrittweiten, damit Schleifenaustausch profitabel ist.Der minimale Schwellwert fÃ¼r die Wahrscheinlichkeit, dass eine halbinvariante Bedingungsanweisung eine Schleifenteilung auslÃ¶st.Kleinster Wert der Stufenzahl, den der Swing-Modulo-Scheduler erzeugen wird.Das Feld %qs im Modul oder Hauptprogramm bei %L muss konstante Form habenDer Name %qs bei %C wurde bereits als ein externer Modulname verwendetDer Name %qs bei %C kann nicht als ein definierter Operator verwendet werdenDie Anzahl der Newton-Iterationen, um den reziproken Wert einer double-Gleitkommazahl zu berechnen. Die Genauigkeit der Division ist proportional zu diesem Parameter, wenn die angenÃ¤herte Division angeschaltet ist. Standardwert ist 2.Die Anzahl der Newton-Iterationen, um den reziproken Wert einer float-Gleitkommazahl zu berechnen. Die Genauigkeit der Division ist proportional zu diesem Parameter, wenn die angenÃ¤herte Division angeschaltet ist. Standardwert ist 1.Die Anzahl der Feldelemente des SUB-Arguments fÃ¼r IMAGE_INDEX bei %L muss %d (Korang) sein, nicht %dDie Anzahl der Bytes, bei der Stringliterale in Analysator-Textdiagrammen verkÃ¼rzt dargestellt werden sollen.Anzahl der Zyklen, die der Swing-Modulo-Scheduler bei KonfliktprÃ¼fung mit DFA betrachtet.Die Anzahl der Elemente (%d) im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>.Die Anzahl der Elemente, fÃ¼r die die ÃœberprÃ¼fung der Hash-Tabelle fÃ¼r jedes gesuchte Element durchgefÃ¼hrt wird.Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>Die Anzahl der AusfÃ¼hrungen eines Basisblocks, der als heiÃŸ angesehen wird. Dieser Parameter wird nur im GIMPLE-Frontend verwendet.Die Anzahl der ausgefÃ¼hrten Befehle, bevor Prefetch abgeschlossen ist.Die Anzahl der Bytes, die bei der VerkÃ¼rzung am Anfang eines Zeichenkettenliterals angezeigt werden.Die Anzahl der Bytes, die bei der VerkÃ¼rzung am Ende eines Zeichenkettenliterals angezeigt werden.Die Anzahl der am hÃ¤ufigsten ausgefÃ¼hrten Promille der profilierten AusfÃ¼hrung des gesamten Programms, zu der die AusfÃ¼hrungszahl eines Basisblocks gehÃ¶ren muss, um als heiÃŸ zu gelten (im LTO-Modus verwendet).Die Anzahl der Prefetches, die gleichzeitig laufen kÃ¶nnen.Die Anzahl der Register in jeder Klasse, die von Schleifeninvariantenbewegung freigehalten werden.Das Objekt %qs bei %L hat aufgeschobenen LEN-Parameter %qs und ist weder allozierbar noch ein ZeigerDas Objekt %qs bei %L mit ASSUMED-Typparametern muss ein Dummy oder ein SELECT-TYPE-Selektor sein (F08/4.2)Der Parameterausdruck bei %C lÃ¤sst sich nicht zu einer INTEGER-Konstante vereinfachenDer Parameterausdruck bei %C muss vom Typ INTEGER sein, nicht %sDer Pfad zu Â»devices.csvÂ«. Im Normalfall kann der GCC-Treiber das selbst rausfinden und an den Compiler Ã¼bermitteln, daher ist die Angabe eigentlich nicht nÃ¶tig.Prozentsatz der Funktion, gewichtet nach AusfÃ¼hrungshÃ¤ufigkeit, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-RÃ¼ckmeldung verfÃ¼gbar ist.Prozentsatz der Funktion, gewichtet nach AusfÃ¼hrungshÃ¤ufigkeit, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-RÃ¼ckmeldung nicht verfÃ¼gbar ist.Das Zeigerobjekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert seinMÃ¶gliche SVE-VektorlÃ¤ngen:MÃ¶gliche TLS-Dialekte:Der Rang des Elements im Strukturkonstruktor bei %L passt nicht zu dem der Komponente (%d/%d)Das Register, das fÃ¼r den Zugriff auf den Threadzeiger verwendet wird:Die Datei mit den AuflÃ¶sungen.Dasselbe abhÃ¤ngige Objekt sollte als DEPOBJ-Argument bei %L und als DESTROY-Argument bei %L verwendet werdenDie Skalierung (in Prozent), die auf inline-insns-single und Auto-Limits angewendet wird, wenn die Heuristik darauf hinweist, dass Inlining sehr profitabel ist.Die Form der Komponente %qs im Strukturkonstruktor bei %L unterscheidet sich von der Form der deklarierten Komponente fÃ¼r die Dimension %d (%ld/%ld)Die GrÃ¶ÃŸe einer L1-Cacheline.Die GrÃ¶ÃŸe des L1-Caches.Die GrÃ¶ÃŸe des L2-Caches.Die GrÃ¶ÃŸe eines als groÃŸ angesehenen FunktionskÃ¶rpers.Die GrÃ¶ÃŸe eines als groÃŸ angesehenen Stapelrahmens.Die GrÃ¶ÃŸe einer Ãœbersetzungseinheit, ab der der IPA-CP-Durchlauf sie als groÃŸ ansieht.Die GrÃ¶ÃŸe einer als groÃŸ angesehenen Ãœbersetzungseinheit.Kleinste Zahl unterschiedlicher Werte, fÃ¼r die eine Sprungtabelle besser als ein Baum bedingter SprÃ¼nge ist; bei 0 wird der Standard fÃ¼r die Zielarchitektur verwendet.Der Quellausdruck bei %L darf weder vom Typ EVENT_TYPE sein noch eine EVENT_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray istDer Quellausdruck bei %L darf weder vom Typ LOCK_TYPE sein noch eine LOCK_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray istDas Argument Â»stat=Â« bei %L muss INTEGER-Variable mit Â»kind=4Â« seinDer Strukturkonstruktor bei %C wurde finalisiert. Dieses Feature wurde von f08/0011 entfernt. Verwenden Sie -std=f2018 oder -std=gnu, um die Finalisierung zu entfernen.Das bei %2$L referenzierte Symbol %1$qs ist nicht im gewÃ¤hlten Standard vorhandenDer Schwellwert-Anteil fÃ¼r die AusfÃ¼hrung partieller Redundanzbeseitigung nach dem Neuladen.Der Schwellwert-Anteil des AusfÃ¼hrungszÃ¤hlers kritischer Kanten, die Redundanzbeseitigung nach dem Neuladen erlauben.Der Typ %qs bei %L darf nicht mit Wirt verbunden sein, da er von unvertrÃ¤glichem bei %L definierten Objekt mit gleichem Namen blockiert wirdDer Typ fÃ¼r Funktion %qs bei %L ist nicht zugreifbarDie Typparameter-Angabenliste bei %C kann nicht gleichzeitig ASSUMED- und DEFERRED-Parameter enthaltenDie Typparameter-Angabenliste bei %C enthÃ¤lt zu viele ParameterausdrÃ¼ckeDie Typparameter-Angabenliste bei %C enthÃ¤lt nicht genug ParameterausdrÃ¼ckeDie Spezifikationsliste fÃ¼r Typparameter in der Spezifikation bei %L darf keine DEFERRED-Parameter enthaltenDie Typspezifikation bei %L muss angeben, dass jeder Parameter mit LÃ¤ngentyp vermutet istTypspezifikation darf keinen Sequenz-abgeleiteten Typ oder Typ mit BIND-Attribut in SELECT TYPE bei %C beschreiben [F2003:C815]Obere Schranke zum gemeinsamen Verwenden von Ganzzahlkonstanten.Die obere Schranke in der letzten Dimension muss in der Referenz auf das Feld %qs vermuteter GrÃ¶ÃŸe bei %L auftretenDer Wert fÃ¼r den KIND-Parameter %qs bei %C lÃ¤sst sich nicht auf einen konstanten Ausdruck reduzierenDer Wert von n in %<-finit-character=n%> muss zwischen 0 und 127 liegenDer Wert des Parameters PDT LEN Â»%sÂ« stimmt nicht mit dem in der Dummy-Deklaration Ã¼bereinDer Wert des SELECT-RANK-CASE-Ausdrucks bei %C darf nicht kleiner als Null oder grÃ¶ÃŸer als %d seinDie Version der C++-ABI, die verwendet wird.Die Version der C++-ABI, die fÃ¼r Â»-WabiÂ«-Warnungen und BindungskompatibilitÃ¤tsaliase verwendet wird.Es gibt bereits eine Prozedur mit Bindungsname %qs fÃ¼r den abgeleiteten Typ %qs bei %CEs gibt keine spezifische Funktion fÃ¼r das allgemeine %qs bei %LEs gibt kein spezifisches Unterprogramm fÃ¼r allgemeines %qs bei %LEs gibt bereits eine nicht-generische Prozedur mit Bindungsname %qs fÃ¼r den abgeleiteten Typ %qs bei %CDiese Architektur unterstÃ¼tzt keine Befehle mit SprungschutzDazu gehÃ¶ren explizites DEALLOCATE, Neuzuweisung bei intrinsischer Zuweisung, INTENT(OUT) fÃ¼r allozierbare Dummy-Argumente und Neuzuweisung von allozierbaren Komponenten, die mit einem OpenMP-Allokator alloziert wurdenDies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es
  gibt KEINE Garantie; auch nicht fÃ¼r MARKTGÃ„NGIGKEIT oder FÃœR SPEZIELLE ZWECKE.
  
! Dies ist der Vorgabewert.Dieser Schalter ist veraltet und hat keine Auswirkung.Diese Option wird ignoriert; sie wird nur zu KompatibilitÃ¤tszwecken bereitgestellt. Sie diente zur Auswahl von Linker- und PrÃ¤prozessor-Optionen fÃ¼r die Verwendung mit der newlib.Diese Option ist undokumentiert.Dieser Schalter ist veraltet; nicht verwenden.Dieser Schalter ist veraltet; stattdessen -Werror=implicit-function-declaration verwenden.Dieser Schalter ist veraltet; stattdessen -Wextra verwenden.Dieser Schalter ist veraltet; stattdessen -fsanitize-recover= verwenden.Dieser Schalter ist veraltet; stattdessen -fsanitize-trap= verwenden.Thread-Modell: %s
! Threadprivate bei %L ist nicht SAVEdThreadprivate Variable bei %C ist ein Element eines COMMON-BlocksSchwellwert fÃ¼r Auswertung der MÃ¶glichkeit von IPA-CP, der noch als vorteilhaft zum Kopieren betrachtet wird.Thumb-1 %<hard-float%> VFP-ABIThumb: Annehmen, dass Funktionszeiger an Code Ã¼bergeben werden kÃ¶nnen, der nichts von Thumb weiÃŸ.Thumb: Annehmen, dass nichtstatische Funktionen von ARM-Code aus aufgerufen werden kÃ¶nnen.Thumb: (Blatt-)Stapelrahmen erzeugen, auch wenn nicht erforderlich.Thumb: (Nicht-Blatt-)Stapelrahmen erzeugen, auch wenn nicht erforderlich.Interner Fehler: Thunk is not supposed to have bodyGekachelte Schleife bei %L kann nicht Ã¼ber Gangs, Worker oder Vektoren Ã¼bergreifend parallelisiert werdenZeit, die fÃ¼r Funktionsprolog, -Epilog und sonstigen Overhead veranschlagt wird.Zeit, die fÃ¼r Thunk-Overhead in Funktionen veranschlagt wird.Zum Einschalten der Vorverarbeitung %<-cpp%> verwenden-fvar-tracking-assignments umschalten.Erzeugung von Fehlersuchinformationen umschalten.Zu wenige Codimensionen bei %C, %d statt %d erwartetZu wenige Scheinargumente in DTIO-Prozedur %qs bei %LZu viele Argumente in Aufruf von %qs bei %LZu viele Argumente fÃ¼r %s bei %LZu viele Codimensionen bei %C, %d statt %d erwartetZu viele Komponenten in Strukturkonstruktor bei %LZu viele Ziffern in Anweisungsmarke bei %CZu viele Scheinargumente in DTIO-Prozedur %qs bei %LZu viele Elemente in Feldinitialisierung bei %CTraits-Array %qs in USES_ALLOCATORS bei %L muss ein eindimensionales benanntes konstantes Array vom Typ %<omp_alloctrait%> seinBedingte Speicherbefehle in unbedingte umwandeln.Transformierende Funktion %qs bei %L darf nicht in einem Initialisierungs-Ausdruck auftretenInterner Fehler: Transparent alias and target%'s assembler names differsVorzeichenbehafteten Ãœberlauf in Addition, Subtraktion und Multiplikation abfangen (Â»trapÂ«).Ausnahme bei __builtin_unreachable auslÃ¶sten, statt es fÃ¼r die Optimierung zu verwenden.Ganzzahldivision durch Null abfangen.Um CodegrÃ¶ÃŸe zu verbessern, eine throw()-Ausnahmespezifikation als Â»noexceptÂ« behandeln.Alle Warnungen als Fehler behandeln.Bekannte sprintf-RÃ¼ckgabewerte als Konstanten behandeln.Zeilen mit Â»DÂ« in Spalte eins als Kommentar behandeln.Â»mainÂ« so behandeln, als hÃ¤tte sie das Attribut OS_task.Fehlende Header-Dateien als generierte Dateien behandeln.Vorzeichenbehafteten Ãœberlauf als undefiniertes Verhalten behandeln. Wird mit -fwrapv -fwrapv-pointer negiert.Angegebene Warnung als Fehler behandeln.Die Eingabedatei als bereits vorverarbeitet behandeln.Bei den booleschen Kurzschluss-Operatoren && und || beide Seiten auswerten, wenn das nebenwirkungsfrei zu besserem Code fÃ¼hrt.Â»%sÂ« in der Shell kÃ¶nnte diese BeschrÃ¤nkung erhÃ¶hen.
  Dem Linker erlauben, PIC-Aufrufe in direkte Aufrufe umzuwandeln.Versuchen, virtuelle SprÃ¼nge in direkte umzuwandeln.Versuchen, Schleifen zu tauschen, wenn es nÃ¼tzt.Versuchen, abgeleitete Typen so kompakt wie mÃ¶glich anzuordnen.Versuchen, Funktionsaufrufe und Returns nach dem Inlinen zu rekonstruieren.Code fÃ¼r angegebenen Prozessor optimieren.Die erwartete Speicher-Wartezeit abstimmen.FÃ¼r angegebene Ziel-CPU oder Architektur optimieren.Alle Sprachfunktionen, die sich rÃ¼ckgÃ¤ngig machen lassen, ausschalten.Alle Diagnosefunktionen deaktivieren, die die Ausgabe verkomplizieren, wie Zeilennummern, Farbe und Warn-URLs.Aktiviert CET-Instrumentierung fÃ¼r solche switch-Anweisungen, die Sprungtabellen und indirekte SprÃ¼nge verwenden.Durchlauf fÃ¼r Redundante Erweiterungsentfernung (REE) einschalten.Alle zukÃ¼nftigen D-Sprachfunktionen einschalten.Zwei Haupt-PROGRAMme bei %L und %CZwei oder mehr Teilreferenzen mit Rang grÃ¶ÃŸer Null dÃ¼rfen nicht bei %L angegeben werdenInterner Fehler: Two symbols with same comdat_group are not linked by the same_comdat_group list.Typ %qs mit DEFERRED-Bindung bei %C ist nicht ABSTRACTTyp %qs der CLASS-Variable %qs bei %L ist nicht erweiterbarTypdeklaration %qs bei %L ist nicht C-kompatibel, aber sie ist BIND(C)Typdefinition von %qs bei %C wurde bereits bei %L definiertTyp nicht zugreifbar in Variablen-Definitionskontext (%s) bei %LUnvertrÃ¤gliche Typen zwischen Argument bei %L und Argument bei %L (%s/%s).Unpassender Typ in Argument %qs bei %L; %s wurde an %s Ã¼bergebenTypname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ seinTypname %qs bei %C in Konflikt mit vorher deklarierter EntitÃ¤t bei %L, die den gleichen Namen hatTypname %qs bei %C ist mehrdeutigDer Typ des Arguments Â»%sÂ« von IMAGE_INDEX bei %L muss ein INTEGER seinTyp der EntitÃ¤t bei %L ist mit Quellausdruck bei %L typunvertrÃ¤glichTyp der EntitÃ¤t bei %L ist mit Typspezifikation unvertrÃ¤glichTypparameter %qs bei %C hat keinen zugehÃ¶rigen Eintrag in der Typparameter-Namensliste bei %LFÃ¼r intrinsische Funktion %qs angegebener Typ bei %L wird ignoriertTypgebundener Operator bei %L kann nicht NOPASS seinTypgebundene Prozedur bei %CTypspezifikation bei %L kann keine Parameter mit aufgeschobenem Typ habenTypspezifikation bei %L darf kein Sternchen fÃ¼r einen Typparameter enthaltenBei %L wurde kein UNIT angegebenUNIT-Zahl in CLOSE-Anweisung bei %L muss nicht-negativ seinUNIT-Zahl in INQUIRE-Anweisung bei %L darf nicht %d seinUNIT-Zahl in Anweisung bei %L muss nicht-negativ seinFehlende UNIT-Zahl in Anweisung bei %LUNIT-Spezifikation bei %L muss ein INTEGER-Ausdruck oder eine CHARACTER-Variable seinUNIT-Spezifikation bei %L darf kein Zeichen-PARAMETER seinUNIT-Spezifizierer mit NEWUNIT bei %L nicht erlaubtUNLOCK-Anweisung bei %CArgument UNTIL_COUNT= bei %L muss ein skalarer INTEGER-Ausdruck seinUSE-Anweisung bei %C hat keinen ONLY-QualifiziererSpezifische INTRINSIC-Prozedur fÃ¼r Referenz %qs bei %L kann nicht gefunden werdenSymbol %qs kann nicht gefunden werdenLade-/Speicheroffset fÃ¼r Fusion kann nicht generiert werdenFehler beim Laden der DLL.Spezifische Funktion %qs bei %L kann nicht aufgelÃ¶st werdenSpezifisches Unterprogramm %qs bei %L kann nicht aufgelÃ¶st werdenNicht klassifizierbare GCC-Anweisung bei %CNicht klassifizierbare GCC-Direktive bei %C, wird ignoriertNicht klassifizierbare OpenACC-Anweisung bei %CNicht klassifizierbare OpenMP-Anweisung bei %CNicht klassifizierbare Anweisung bei %CUndefinierte spezifische Bindung %qs als Ziel des GENERIC %qs bei %LUnter -ffast-math einen FRIZ-Befehl fÃ¼r (double)(long long)-Umwandlungen erzeugen.Unter der Kontrolle des Object-Size-Typs warnen, wenn PufferÃ¼berlÃ¤ufe in Stringmanipulationsfunktionen wie memcpy und strcpy auftreten.Ungleiche ZeichenlÃ¤ngen (%ld/%ld) in %sUngleiche ZeichenlÃ¤ngen (%ld, %ld) in %s bei %LUngleiche ZeichenlÃ¤ngen (%wd/%wd) fÃ¼r Zeigerkomponente %qs in Konstruktor bei %LUnerwartetes !$OMP SCAN bei %L auÃŸerhalb eines Schleifenkonstrukts mit %<inscan%>-REDUCTION-KlauselUnerwartetes %<%c%> fÃ¼r Variable %qs nicht-abgeleiteten Typs bei %CUnerwartetes %<(%> bei %CUnerwartetes %<*%> fÃ¼r Codimension %d von %d bei %CUnerwartetes %<*%> in Coarray-Index bei %CUnerwartetes %s bei %C; ALLOCATE- oder %s-Anweisung erwartetUnerwartetes %s bei %C; ALLOCATE-Anweisung nach %s erwartetUnerwartete Anweisung %s bei %CUnerwartete Anweisung %s bei %C in INTERFACE-KÃ¶rperUnerwartete Anweisung %s in BLOCK DATA bei %CUnerwartete Anweisung %s in CONTAINS-Abschnitt bei %CUnerwartete Anweisung %s in FORALL-Block bei %CUnerwartete Anweisung %s in INTERFACE-Block bei %CUnerwartete Anweisung %s in MODULE bei %CUnerwartete Anweisung %s in WHERE-Block bei %CUnerwartete CASE-Anweisung bei %CUnerwartetes DIM-Argument mit Nicht-COARRAY-Argument bei %LUnerwartete END-Anweisung bei %CUnerwartete ENTRY-Anweisung bei %CUnerwartetes EOFUnerwartetes intrinsisches NULL() bei %L fÃ¼r Schein-%qsUnerwarteter OpenACC-Parallelismus.Unerwartete RANK-Anweisung bei %CUnerwartetes SHAPE-Argument bei %L fÃ¼r C_F_POINTER mit skalarem FPTRUnerwartete TYPE IS-Anweisung bei %CUnerwartete allozierte Variable %qs bei %L in der deklarativen Direktive !$OMP ALLOCATEUnerwartete alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LUnerwartetes Zeichen in Variablenliste bei %CUnerwartete Zeichen in PARAMETER-Anweisung bei %CUnerwartetes Coarray %qs in %<allocate%> bei %LUnerwartetes Coarray %qs in %<allocate%> bei %L, implizit aufgefÃ¼hrt in %<!$OMP ALLOCATE%> bei %LUnerwartetes Coarray-Argument %qs als Argument bei %L zu deklarativem !$OMP ALLOCATEUnerwarteter Coarray-Bezeichner bei %CUnerwarteter Verweis auf Â»complex-parts designatorÂ« in Â»%sÂ«-Klausel bei %LUnerwartete Konstante bei %CUnerwartete EntitÃ¤ten mit abgeleitetem Typ im binÃ¤ren intrinsischen numerischen Operator %%<%s%%> bei %%LUnerwartetes Dummy-Argument %qs als Argument bei %L zu deklarativem !$OMP ALLOCATEUnerwartetes Element %qc in Formatzeichenkette bei %LUnerwartetes Dateiende in %qsUnerwartetes Ende der Formatzeichenkette bei %LUnerwartetes ModulendeUnerwarteter Ausdruck als Listenelement bei %L in der ALLOCATE-DirektiveUnerwartete function-result-Variable %qs bei %L in deklarativem !$OMP ALLOCATEUnerwarteter intrinsischer Typ %qs bei %LUnerwarteter Ausschuss hinter Â»!$ACC ATOMICÂ«-Anweisung bei %CUnerwarteter Ausschuss hinter Â»!$ACC DECLAREÂ« bei %CUnerwarteter Ausschuss hinter Â»!$OMP DECLARE REDUCTIONÂ« bei %CUnerwarteter Ausschuss hinter Â»!$OMP DECLARE TARGETÂ« bei %CUnerwarteter Ausschuss hinter !$OMP SCAN bei %CUnerwarteter Ausschuss hinter $OMP BARRIER-Anweisung bei %CUnerwarteter Ausschuss hinter Â»$OMP CANCELLATION POINTÂ«-Anweisung bei %CUnerwarteter Ausschuss hinter $OMP CRITICAL-Anweisung bei %CUnerwarteter Ausschuss inter $OMP FLUSH-Anweisung bei %CUnerwarteter Ausschuss hinter $OMP MASTER-Anweisung bei %CUnerwarteter Ausschuss hinter Â»$OMP NOTHINGÂ«-Anweisung bei %CUnerwarteter Ausschuss hinter %qs bei %LUnerwarteter Ausschuss hinter NOWAIT-Klausel bei %CUnerwarteter Ausschuss hinter Â»OMP THREADPRIVATEÂ« bei %CUnerwarteter Ausschuss hinter TASKYIELD-Klausel bei %CUnerwartete Angaben hinter Funktionsdeklaration bei %CUnerwartete Zeichen bei %CUnerwartete Angaben in formaler Argumentliste bei %CUnerwartete Zeigervariable %qs bei %L in der deklarativen Direktive !$OMP ALLOCATEUnerwarteter Verweis auf Teilzeichenkette in %s-Klausel bei %LUnexpected thumb1 far jumpUnerwartete Verwendung des Unterprogrammnamens %qs bei %CInterner Fehler: Uninitialized probability of edge %i->%iEinheitszahl in E/A-Anweisung zu groÃŸEinheitszahl in E/A-Anweisung zu kleinUnbekanntes Argument %qs bei %L fÃ¼r intrinsisches %sUnbekannte Argumentlistenfunktion bei %LUnbekanntes Attribut in !GCC$ ATTRIBUTES-Anweisung bei %CUnbekannte Direktive bei %LUnbekannte Form fÃ¼r Ausdruck fÃ¼r StapelgrenzeUnbekannte eingebauter OperatorUnbekannter Operator %%<%s%%> bei %%LUnbekannter Operator %%<%s%%> bei %%L; meinten Sie %%<%s%%>?Unbekannter Prozedurname %qs bei %CUnbegrenztes polymorphes Argument bei %L passt weder zu einem unbegrenzt polymorphen oder einem Dummyargument mit angenommenem TypUnbeschrÃ¤nkt polymorphes ALLOCATE-Objekt bei %L erfordert entweder eine Typspezifikation, SOURCE-Marke oder MOLD-MarkeUnbekannter MCU-Name %qs.Unbekannte Option fÃ¼r %<-finit-logical%>: %sUnbekannte Option fÃ¼r Endianess-Wert: %qsUnbekannte Option fÃ¼r Gleitkomma-Initialisierungswert: %qsUnbekannte Option %qsCode Â»%cÂ« fÃ¼r Festkomma nicht unterstÃ¼tzt:Operand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tztNicht unterstÃ¼tzte Anweisung in WHERE bei %LNicht unterstÃ¼tzter Wert fÃ¼r Â»-mmpy-optionÂ«Mehrfache Parallelismus-Stufen in OpenACC-Routinen werden nicht unterstÃ¼tztUnbeendete Zeichenkonstante beginnend bei %CUngenutzte PRIVATE-Variable %qs bei %L deklariertUngenutztes Dummyargument %qs bei %LUnbenutzte Initialisierungszeichenkette bei %L, da die Variable die LÃ¤nge 0 hatUngenutzte Modulvariable Â»%qsÂ«, die bei %L ausdrÃ¼cklich importiert wurdeUngenutzter Parameter %qs, bei %L deklariertUngenutzter Parameter %qs, der bei %L ausdrÃ¼cklich importiert wurdeUngenutzte Variable %qs, bei %L deklariertObere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dObere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dObere Grenze der letzten Coarray-Dimension muss %<*%> sein, bei %CObere Kogrenze ist kleiner als untere Kogrenze bei %LObere Kogrenze ist kleiner als untere Kogrenze von 1 bei %LAufruf: %s [Option]â€¦ <Teilbefehl> [Option]â€¦
  
  Aufruf: %s [Optionen] Datei...
--- 2342,2361 ----
  
  ZusÃ¤tzliche (mÃ¶glicherweise ungewollte) Warnungen ausgeben.Behebungshinweise in maschinenlesbarer Form ausgeben.Behebungshinweise in vereinheitlichtem Diff-Format auf stderr ausgeben.Hierarchische Vergleiche ausgeben, wenn die Templatetypen nicht zusammenpassen.Den Initialwert der Variablen ausgeben.Namen der Header-Dateien ausgeben, wie sie verwendet werden.Wahrscheinlichkeit, dass die COMDAT-Funktion mit anderer Kompilationseinheit geteilt wird.Prozedur %qs bei %C hat eine explizite Schnittstelle aus einer vorherigen DeklarationProzedur %qs bei %C wurde bereits bei %L definiertProzedur %qs bei %L hat bereits grundlegenden Typen %sProzedur %qs bei %L hat den gleichen Namen wie eine Komponente von %qsProzedur %qs bei %L hat den selben Namen wie eine vererbte Komponente von %qsProzedur %qs bei %L kann nicht grundlegenden Typen %s habenProzedur %qs bei %L muss das BIND(C)-Attribut haben, um mit C interoperabel zu seinProzedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariertProzedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariert; meinen Sie %qs?Prozedur %qs mit einer impliziten Schnittstelle bei %L aufgerufenDie Prozedur %qs, die im Interface-KÃ¶rper bei %L definiert ist, passt nicht zu der internen Prozedur bei %CProzedur %qs in %s bei %L hat keine explizite SchnittstelleProzedur %qs in %s bei %L hat keine explizite Schnittstelle; meinen Sie %qs?Prozedur %qs in %s bei %L ist weder Funktion noch SubroutineProzedur %qs in %s bei %L ist weder Funktion noch Subroutine; meinen Sie %qs?Prozedur %qs in PUBLIC-Schnittstelle %qs bei %L nimmt Scheinargumente von %qs, das PRIVATE istProzedur %qs mit PASS bei %L muss mindestens ein Argument habenProzedur %qs mit PASS(%s) bei %L hat kein Argument %qsProzedur %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$LProzedurargument bei %L ist lokal fÃ¼r PURE-Prozedur und hat das POINTER-AttributProzedurzeiger %qs bei %L darf nicht ELEMENTAL seinProzedurzeiger %qs in %s-Klausel bei %LProzedurzeiger %qs nicht unterstÃ¼tzt mit !$OMP ALLOCATE bei %LProzedur-Zeiger bei %CKomponente %qs des Prozedurzeigers bei %L kann kein Element des BIND(C)-abgeleiteten Typs %qs bei %L seinProzedurzeiger-Komponente %qs mit einer impliziten Schnittstelle bei %L aufgerufenProzedurzeiger-Komponente %qs erfordert eine Argumentliste bei %CProzedurzeiger-Komponente %qs mit PASS bei %L muss mindestens ein Argument habenProzedurzeiger-Komponente %qs mit PASS(%s) bei %L hat kein Argument %qsProzedurzeiger-Komponente bei %CZiel der Zeigerinitialisierung fÃ¼r Prozedur bei %L darf kein Prozedurzeiger seinDem Ergebnis %qs als Prozedurzeiger bei %L fehlt das POINTER-AttributProzedurzeigerziel %qs bei %L muss entweder eine intrinsische Funktion, host- oder use-assoziiert oder referenziert sein, oder aber das EXTERNAL-Attribut haben#ident-Direktiven verarbeiten.Alle in der Kommandozeile angegebenen Module verarbeiten, aber den Code nur fÃ¼r das im Argument angegebene Modul generieren.Spezifikation (%s, ist Â»%sÂ«) wird verarbeitet
  Einen Mach-O-Dylinker (Dateityp MH_DYLINKER) generieren. Wird nur verwendet, um dyld zu bauen.Eine gemeinsam genutzte Mach-O-Bibliothek (Dateityp MH_DYLIB) generieren, Synonym fÃ¼r Â»-sharedÂ«.Backtrace erzeugen, wenn Laufzeitfehler auftritt.Warnung zur Laufzeit erzeugen, wenn ein temporÃ¤res Feld fÃ¼r Prozedurargument erzeugt wurde.Big-Endian-Code erzeugen.Code erzeugen, der zur Laufzeit verschiebbar ist.Little-Endian-Code erzeugen.Erzeugt eine Mach-O-Datei, die fÃ¼r die Verwendung in eingebetteten Systemen / ROMs geeignet ist.Profilinformation in %s ist beschÃ¤digtProgramm befindet sich vollstÃ¤ndig in unteren 64k des Speichers.Programmeinheit bei %L hat OpenMP-GerÃ¤te-Konstrukte/-Routinen, setzt jedoch nicht !$OMP REQUIRES REVERSE_OFFLOAD, aber andere Programmeinheiten tun dasProgrammeinheit bei %L hat OpenMP-GerÃ¤te-Konstrukte/-Routinen, setzt jedoch nicht !$OMP REQUIRES UNIFIED_ADDRESS, aber andere Programmeinheiten tun dasProgrammeinheit bei %L hat OpenMP-GerÃ¤te-Konstrukte/-Routinen, setzt jedoch nicht !$OMP REQUIRES UNIFIED_SHARED_MEMORY, aber andere Programmeinheiten tun dasPC-relative Funktionsaufrufe verbieten.PC-relative SprÃ¼nge verbieten.Verboten in Fortran 2023:Klammern in AusdrÃ¼cken schÃ¼tzen.Bash-VervollstÃ¤ndigung fÃ¼r Optionen anbieten, die mit der angegebenen Zeichenkette beginnen.Bibliotheken fÃ¼r den Simulator bereitstellen.Ungenutze ZustÃ¤nde wÃ¤hrend der Analyse verwerfen.In Ãœberwachungsfunktionen erweiterte Register auf Stapel sichern.Alle lokalen Felder Ã¼ber Stapel Ã¼bergeben.Alles in regulÃ¤res TOC legen.Sprungtabellen fÃ¼r Â»switchÂ«-Anweisungen in den .data-Abschnitt statt in den .code-Abschnitt einfÃ¼gen.Umgelagerte Nur-Lese-Daten in .data-Abschnitt legen.Uninitialisierte Konstanten im ROM ablegen (benÃ¶tigt -membedded-data).Uninitialisierte globale Symbole in gemeinsamen Abschnitt legen.Null-initialisierte Daten in den bss-Abschnitt legen.Der Spezifizierer QUIET bei %L muss ein skalarer LOGICAL seinSpezifizierer QUIET= fÃ¼r %s bei %LDie R2-Architektur ist ausschlieÃŸlich Little-EndianRANK (%i) bei %L wird bei %L wiederholtRANK (*) bei %L kann nicht mit dem Zeiger oder dem allozierbaren Selektor bei %L verwendet werdenRANK (*) bei %L wird bei %L wiederholtRANK DEFAULT bei %L wird bei %L wiederholtRE oder IM part_ref bei %CRE-part_ref bei %CREAL-Feld-Index bei %LREAL(KIND=10) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-real-10%>REAL(KIND=10) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-4-real-10%>REAL(KIND=10) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-8-real-10%>REAL(KIND=10) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-8-real-16%>REAL(KIND=16) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-real-16%>REAL(KIND=16) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-4-real-16%>REAL(KIND=4) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-8-real-4%>REAL(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-fdefault-real-8%>REAL(KIND=8) ist nicht verfÃ¼gbar fÃ¼r Option %<-freal-4-real-8%>RECL in OPEN-Anweisung bei %L muss positiv seinRECL-Angabe nicht erlaubt in OPEN-Anweisung bei %L fÃ¼r Datenstrom-Ein-/AusgabeRECORD bei %C ist eine Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werdenRECURSIVE-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %LDie RESULT-Variable %qs bei %L verbietet, dass der FUNCTION-Name %qs bei %C in einer Spezifikationsanweisung auftrittRESULT-Variable bei %C muss vom Funktionsnamen verschieden seinRESULT_DECL should be read only when DECL_BY_REFERENCE is setRETURN-Anweisung im Hauptprogramm bei %CROUND= bei %L ist in Fortran 95 nicht erlaubtInterner Fehler: RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%dInterner Fehler: RTL check: access of elt %d of vector with last elt %d in %s, at %s:%dInterner Fehler: RTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%dInterner Fehler: RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%dInterner Fehler: RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%dInterner Fehler: RTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%dInterner Fehler: RTL check: expected code '%s', have '%s' in %s, at %s:%dInterner Fehler: RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%dInterner Fehler: RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%dInterner Fehler: RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%dRTP PIC ist mit %<-msingle-pic-base%> unvertrÃ¤glichRTP PIC ist mit Thumb unvertrÃ¤glichRTTI wird fÃ¼r diesen Typ nicht funktionierender RVV-Typ %qT kann nur an prototypisierte Funktionen Ã¼bergeben werdender RVV-Typ %qT hat keine definierte Ausrichtungder RVV-Typ %qT hat keine feste GrÃ¶ÃŸeRX-FPU-Befehle unterstÃ¼tzen keine NaNs und UnendlichkeitenErhÃ¶hung eines negativen REAL bei %L zu einer REAL-Potenz ist verbotenBereichsspezifikation bei %L kann nie passenUnvertrÃ¤gliche RÃ¤nge zwischen Argument bei %L und Argument bei %L (Rang-%d und Rang-%d)UnvertrÃ¤gliche RÃ¤nge zwischen Argument bei %L und Argument bei %L (Rang-%d und skalar)UnvertrÃ¤gliche RÃ¤nge zwischen Argument bei %L und Argument bei %L (skalar und Rang-%d)Unpassender Rang in Argument %qs bei %L (Rang-%d und Rang-%d)Unpassender Rang in Argument %qs bei %L (Rang-%d und Skalar)Unpassender Rang in Argument %qs bei %L (Skalar und Rang-%d)Unpassende RÃ¤nge in Feldreferenz bei %L (%d/%d)Rangabweichung zwischen dem Array bei %L und seinem Initialisierer (%d/%d)Das Umordnen des Rangs erfordert eine Liste von %<untere-Grenze : obere-Grenze%>-Angaben bei %LZiel der Rang-Neuzuordnung ist nicht Rang 1 bei %LZiel der Rang-Neuzuordnung ist kleiner als die GrÃ¶ÃŸe des Zeigers (%ld < %ld) bei %LZiel der Rang-Neuzuordnung muss Rang 1 oder einfach fortlaufend bei %L seinDatei %qs wird in Freiform gelesenModul %qs in Zeile %d, Spalte %d wird gelesen: %sLesen der Spezifikationen von %s
! Reelles COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %LRealkonstante Ã¼berschreitet seine Art bei %CRealkonstante unterschreitet seine Art bei %CRealzahl bei %C hat einen %<d%>-Exponenten und eine explizite ArtRealzahl bei %C hat einen %<q%>-Exponenten und eine explizite ArtStapel in Prolog neu ausrichten.LHS in Zuweisungen neu reservieren.C++-SchlÃ¼sselworte wie Â»complÂ« und Â»xorÂ« erkennen.GNU-definierte SchlÃ¼sselworte erkennen.Eingebaute Funktionen erkennen.Das Â»asmÂ«-SchlÃ¼sselwort erkennen.DW_AT_decl_column und DW_AT_call_column in DWARF aufzeichnen.GCC-Kommandozeilenschalter in DWARF DW_AT_producer aufzeichnen.GCC-Kommandozeilenschalter in Objektdateien aufzeichnen.Dauer der Teilphasen separat aufzeichnen.Rekursives Klonen nur dann, wenn die Wahrscheinlichkeit, dass der Aufruf ausgefÃ¼hrt wird, den Parameter Ã¼berschreitet.Redefinition von !$OMP DECLARE REDUCTION bei %LRedefinition der vordefinierten !$OMP DECLARE REDUCTION bei %LRedefinition der vordefinierten !$OMP DECLARE REDUCTION Â»%sÂ« bei %LPrioritÃ¤t fÃ¼r r0..r3 / r12..r15 mit TARGET_REGISTER_PRIORITY reduzieren.Stapelausrichtung im Aufrufer reduzieren, wenn mÃ¶glich.Redundantes !$ACC END LOOP bei %CRedundante ACQUIRED_LOCK-Marke bei %L gefundenRedundante ERRMSG-Marke bei %L gefundenÃœberflÃ¼ssige MOLD-Marke bei %L gefundenÃœberflÃ¼ssige SOURCE-Marke bei %L gefundenRedundante STAT-Marke bei %L gefundenRedundante UNTIL_COUNT-Marke bei %L gefundenIndex der Referenzanweisung nicht gefundenIndex der Referenzanweisung auÃŸerhalb des gÃ¼ltigen BereichsReferenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines DO CONCURRENT %sReferenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines FORALL %sReferenz auf Nicht-PURE-Funktion %qs bei %L innerhalb einer PURE-ProzedurInterner Fehler: Region crossing jump across same section in bb %iProfilinformation im Abschnitt .gcov_info registrieren, statt einen Konstruktor/Destruktor zu verwenden.Profilinformation im angegebenen Abschnitt registrieren, statt einen Konstruktor/Destruktor zu verwenden.RegulÃ¤rer Ausdruck, um zusÃ¤tzliche Allzweck-adressierbare Abschnittsnamen anzugeben.RegulÃ¤rer Ausdruck, um relativ zu r0 adressierbare Abschnittsnamen anzugeben.Die cmpxchg-Schleife fÃ¼r atomic_fetch_{or,xor,and,nand} entspannen, indem load und cmp vor cmpxchg eingefÃ¼gt wird, sowie pausieren und zurÃ¼ckspringen zu Laden-und-Vergleichen, wenn der Ladewert nicht der erwartete ist.Literale in Assembler lockern und automatisch in den Â»textÂ«-Abschnitt platzieren.Entlastung des Registerdrucks durch Live-Bereichs-Schrumpfung.Dateinamen beim EinfÃ¼gen von Dateien neu abbilden.Code und Daten, die unerreichbar von jeglichen exportierten Symbolen sind, entfernen (inclusive dem Einstiegspunkt).PrÃ¤fix von absolutem Pfad abschneiden, bevor dieser Name fÃ¼r Â»-fprofile-generate=Â« und Â»-fprofile-use=Â« gemangelt wird.Redundante Membars entfernen.In GCC 10 entfernt. Dieser Schalter hat keine Auswirkung.In GCC 8 entfernt. Dieser Schalter hat keine Auswirkung.In GCC 9 entfernt. Dieser Schalter hat keine Auswirkung.Â»%sÂ« wird gelÃ¶scht
  Aufruf von unreiner Funktion %qs bei %L wird entferntAufruf von unreiner Funktion bei %L wird entferntUmbenennungsoperatoren in USE-Anweisungen bei %CBasisblÃ¶cke und in heiÃŸe und kalte Abschnitte umordnen und partitionieren.BasisblÃ¶cke umsortieren, um Codeplatzierung zu verbessern.Funktionen umsortieren, um Codeplatzierung zu verbessern.Funktionen, Variablen und asms hÃ¶chster Ebene umordnen.UngÃ¼ltige Wiederholungsangabe in Skalar-Initialisierung bei %CWiederholungsangabe bei %C muss eine Ganzzahl seinAddieren, Vergleichen, Verzweigen mit Verzweigung anhand des ZÃ¤hlregisters ersetzen.VorÃ¼bergehende AusdrÃ¼cke im SSA->Normal-Durchlauf ersetzen.Ãœber Konsistenz des Profils berichten.Ãœber Speicherbelegung vor zwischenprozeduraler Optimierung berichten.Nur in WPA Ã¼ber dauerhafte Speicherreservierung berichten.Ãœber dauerhafte Speicherreservierung berichten.BenÃ¶tigte Zeit fÃ¼r jeden Compilerdurchlauf ausgeben.Nur in WPA verschiedene Statistiken Ã¼ber Linkzeit-Optimierung ausgeben.Verschiedene Statistiken Ã¼ber Linkzeit-Optimierung ausgeben.IEEE-konforme Mathematik-Bibliotheksroutinen (OSF/1) anfordern.Befehle nach Registerbelegung neu planen.Befehle vor Registerbelegung neu planen.Regionen mit Pipelining ohne Pipelining neu planen.Platz fÃ¼r Ausgabeargumente in Funktionsprolog reservieren.Umgeformtes Feld bei %C zu groÃŸStandard-Strub-Modus wiederherstellen: gemÃ¤ÃŸ Attributen, mit lockerer PrÃ¼fung.Die Analyse auf die PrÃ¼fung mit dem angegebenen Namen einschrÃ¤nken.Verwendung der Hardware-Gleitkomma-Befehle auf 32-Bit-Operationen beschrÃ¤nken.Ergebnis %qs der enthaltenen Funktion %qs bei %L hat keinen IMPLICIT-TypUnpassendes Ergebnis fÃ¼r die Ã¼berschreibende Prozedur %qs bei %L: %sErgebnis von %s ergibt fÃ¼r seine Art einen Bereichsfehler bei %LErgebnis von %s ist NaN bei %LErgebnis von %s Ã¼berschreitet seine Art bei %LErgebnis von %s unterschreitet seine Art bei %LErgebnis von BESSEL_YN ist -INF bei %LErgebnis von NEAREST ist NaN bei %LErgebnis von SCALE Ã¼berschreitet seine Art bei %LPotenzbildung bei %L Ã¼berschreitet Wertebereich von %s8-Byte-Vektoren Ã¼ber Speicher zurÃ¼ckgeben.Signieren der RÃ¼ckgabeadresse wird fÃ¼r %<-mtpcs-frame%> nicht unterstÃ¼tzt.Alle Strukturen Ã¼ber Speicher zurÃ¼ckgeben (AIX-Standard).Gleitkommaergebnisse Ã¼ber ac0 zurÃ¼ckgeben (fr0 in Unix-Assemblersyntax).Zeiger sowohl in a0 als auch in d0 zurÃ¼ckgeben.Kleine Aggregate Ã¼ber Speicher, nicht Register, zurÃ¼ckgeben.Kleine Aggregate Ã¼ber Register zurÃ¼ckgeben.Kleine Strukturen Ã¼ber Register zurÃ¼ckgeben (SVR4-Standard).Unpassender RÃ¼ckgabetyp der Funktion %qs bei %L (%s/%s)RÃ¼ckgabetyp der BIND(C)-Funktion %qs bei %L kann kein Feld seinRÃ¼ckgabetyp der BIND(C)-Funktion %qs von Zeichentyp bei %L muss die LÃ¤nge 1 habenRÃ¼ckgabewert %1$qs der bei %3$L deklarierten Funktion %2$qs nicht gesetztRÃ¼ckgabewert der Funktion %qs bei %L nicht gesetztFunktionswerte Ã¼ber FPU-Register zurÃ¼ckgeben.r30 auf Funktionsbasis wiederverwenden.DIP1000 "Zeiger in GÃ¼ltigkeitsbereichen" rÃ¼ckgÃ¤ngig machen.Aufruf des Teilbefehls Â»rewriteÂ«:SchlieÃŸende Klammer erwartet bei %C in Formatzeichenkette bei %LRechte obere Schranke des Feldabschnitts angenommener GrÃ¶ÃŸe nicht angegeben bei %LNur die zweite Kompilierung von -fcompare-debug laufen lassen.Vorhersehende vereinheitlichende Optimierung durchlaufen.AusgewÃ¤hlte Planung nach Neuladen durchfÃ¼hren.Selbsttests durchfÃ¼hren, mit dem angegebenen Pfad, um die Testdateien zu finden.Den Bindezeitoptimierer im lokalen Transformationsmodus (LTRANS) laufen lassen.Den Bindezeitoptimierer im Modus Â»komplettes ProgrammÂ« (WPA) laufen lassen.Unbekannte Spezifikationsfunktion Â»%sÂ« mit %d Argumenten
  
  Laufzeitname.SAVE-Attribut bei %L kann nicht in einer PURE-Prozedur angegeben werdenSAVE-Anweisung bei %C folgt umfassender SAVE-AnweisungSCHEDULE-Klausel darf nicht zusammen mit %<inscan%>-REDUCTION-Klausel bei %L verwendet werdenchunk_size der SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckSELECT-RANK-Anweisung bei %CSELECT TYPE bei %C darf nicht in diesem GÃ¼ltigkeitsbereich vorkommenSELECTED_REAL_KIND ohne Argument %<P%> oder %<R%> bei %LSELF-Klausel bei %L erfordert einen skalaren LOGICAL-AusdruckSEQUENCE-Attribut bei %C bereits in TYPE-Anweisung angegebenSEQUENCE-Anweisung bei %C muss CONTAINS vorausgehenSEQUENCE-Anweisung bei %C muss Strukturkomponenten vorausgehenSH2a unterstÃ¼tzt nicht Little-EndianSHAPE-Argument bei %L fÃ¼r C_F_POINTER muss dieselbe GrÃ¶ÃŸe haben wie der RANK des FPTRSHIFT-Argument (%ld) auÃŸerhalb des Bereichs -%ld:%ld in intrinsischem ISHFTSIZE-Argument (%ld) auÃŸerhalb des Bereichs -%ld:%ld in intrinsischem ISHFTCSHIFT-Argument (%ld) auÃŸerhalb des Bereichs 0:%ld in intrinsischem Â»%sÂ«SIGN= bei %L ist in Fortran 95 nicht erlaubtSIMD-Erweiterungsstufen von LoongArch:SINK-Summand bei %L ist keine konstante GanzzahlSINK bei %C ist nicht als AbhÃ¤ngigkeitsart fÃ¼r diese Direktive erlaubtSIZE-Argument (%ld) auÃŸerhalb des Bereichs 1:%ld in intrinsischem ISHFTCSIZE bei %L muss positiv seinSOURCE bei %C ist nicht als AbhÃ¤ngigkeitsart fÃ¼r diese Direktive erlaubtSOURCE-Marke bei %LSOURCE-Marke bei %L steht mit Typspezifikation bei %L in KonfliktSOURCE-Marke bei %L mit mehr als einem reservierbaren ObjektModi fÃ¼r SRAM-ECC und XNACK:SSA-BeschÃ¤digungSSA-Name %qE mit Version %d hat keine DefinitionInterner Fehler: SSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI sollte gesetzt seinSSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendetSSE-Registerargument mit SSE ausgeschaltetSSE-Registerargument mit SSE2 ausgeschaltetSSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltetSSE-RegisterrÃ¼ckgabe mit SSE2 ausgeschaltetSSE-Vektorargument ohne eingeschaltetes SSE Ã¤ndert das ABISSE-VektorrÃ¼ckgabe ohne eingeschaltetes SSE Ã¤ndert das ABISTAT-Angabe bei %L darf keine Konstante seinSTAT-VariableÂ»STAT=Â«-Argument bei %L muss skalare INTEGER-Variable seinSTAT=-Argument fÃ¼r %s bei %LAttribut Â»STAT=Â« in %C fehlplatziertSTATUS bei %L muss eine Â»INTENT(OUT)Â«-Variable seinSTOP-Code bei %C darf nicht negativ seinSTOP-Code bei %C enthÃ¤lt zu viele ZiffernSTOP-Code bei %L muss eine skalare CHARACTER-Konstante oder Ziffer[Ziffer[Ziffer[Ziffer[Ziffer]]]] seinSTOP-Code bei %L muss eine skalare CHARACTER- oder INTEGER-Konstante seinSTOP-Code bei %L muss Standardzeichentyp KIND=%d seinSTOP-Code bei %L muss Standardganzzahltyp KIND=%d seinSTOP-Code bei %L muss entweder INTEGER- oder CHARACTER-Typ habenSTOP-Code bei %L muss Skalar seinSUBMODULE-Deklaration bei %CSUBMODULE-Deklaration bei %C kann nicht innerhalb eines anderen GÃ¼ltigkeitsbereichs auftretenSUBROUTINE %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE istder SVE-Typ %qT kann nur an prototypisierte Funktionen Ã¼bergeben werdender SVE-Typ %qT hat keine definierte Ausrichtungder SVE-Typ %qT hat keine feste GrÃ¶ÃŸeSYNC-TEAM-Anweisung bei %CSYNC-Anweisung bei %CGleiches effektives Argument mit INTENT(%s)-Argument %qs und INTENT(%s)-Argument %qs bei %L verbundenDasselbe wie %s%s (oder, in negierter Form, %s%s).Dasselbe wie %s%s.Dasselbe wie %s.Das gleiche wie -fassociative-math fÃ¼r AusdrÃ¼cke, die Division enthalten.Identisch zu -mA6.Identisch zu -mA7.Das gleiche wie: -mep -mprolog-function.Derselbe Bezeichner %qs ist wiederholt angegeben bei %CRegister bei Funktionsaufrufen sichern.TOC fÃ¼r indirekte Aufrufe im Prolog sichern, statt vor jedem Aufruf.Skalares %qs in FORMAT-Marke bei %L ist keine ASSIGNED-VariableSkalarer INTEGER-Ausdruck bei %L erwartetSkalarer PARAMETER in komplexer Konstante bei %C erwartetSkalare Einheit bei %L benÃ¶tigtDer Bereichsbeginn bei %L erwartet einen skalaren GanzzahlausdruckDas Bereichsende bei %L erwartet einen skalaren GanzzahlausdruckDie Schrittweite des Bereichs bei %L erwartet einen skalarer GanzzahlausdruckSkalares Objekt %qs bei %L kann nicht ALLOCATABLE seinSkalare Variable %qs hat eine Array-Referenz bei %LScalarization using DIMEN_RANGE unimplementedDer Skalierungsfaktor, der auf die Anzahl der Anweisungen in einem Threadingpfad angewendet wird, der eine SchleifenrÃ¼ckkante kreuzt, wenn er mit max-jump-thread-duplication-stmts verglichen wird.Skalierungsfaktor bei Berechnung der grÃ¶ÃŸten Entfernung, um die ein Ausdruck durch GCSE-Optimierungen verschoben werden kann.Code fÃ¼r die gegebene CPU planen.FÃ¼r angegebene CPU planen.Befehle mit selektivem Planungs-Algorithmus einplanen.Anfang und Ende der Prozedur planen.Begrenzung des Suchraums fÃ¼r den RÃ¼ckwÃ¤rtssprung-Threader.Zweites Argument von %s ist bei %L negativZweites Argument der definierten Zuweisung bei %L muss INTENT(IN)Zweites Argument der Operatorschnittstelle bei %L kann nicht optional seinZweites Argument der Operatorschnittstelle bei %L muss INTENT(IN) seinWeitere Hinweise finden Sie unter Â»%sÂ«.
! SMP-C-Laufzeiten von VxWorks zum Linken auswÃ¤hlen.Codemodell auswÃ¤hlen.Auswahl des Anteils an der HÃ¶chstfrequenz der AusfÃ¼hrungen des Basisblocks in Funktion, vorausgesetzt, der Basisblock wird ausgerichtet.GroÃŸes Speichermodell wÃ¤hlen â€“ 20-Bit-Adressen/-Zeiger.Methode fÃ¼r sdata-Behandlung auswÃ¤hlen.GÃ¼ltigkeitsbereich der signierten RÃ¼ckgabeadressen.Kleines Speichermodell wÃ¤hlen â€“ 16-Bit-Adressen/-Zeiger (Voreinstellung).Ziel-ABI-Variante auswÃ¤hlen.AuswÃ¤hlen, fÃ¼r welche eBPF-ISA-Version der Zielcode generiert wird.Name zum Speichern der Profilingnotizen festlegen.Laufzeitumgebung auswÃ¤hlen.Art der Abdeckungs-Bereinigung auswÃ¤hlen.AuswÃ¤hlen, was bereinigt werden soll.Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck seinSelektor bei %L darf nicht NULL() seinSelektor bei %L hat keinen TypSelektor bei %L darf nicht koindiziert seinSelektor in SELECT TYPE bei %C ist keine benannte Variable; associate-name=> verwendetSelektor muss in SELECT TYPE-Anweisung bei %L polymorph seinWÃ¤hlt die Art der Ziel-RL78-Kerne aus (g10/g13/g14). Voreinstellung ist der G14. Wenn angegeben, wird auch die verwendete Hardwaremultiplikation ausgewÃ¤hlt.WÃ¤hlt die zu verwendende Art der Hardware-Multiplikation und -division aus (none/g13/g14).Selbstreferenz im ZeichenlÃ¤ngenausdruck fÃ¼r %qs bei %LSelbstreferenzielles Argument %qs bei %L ist nicht erlaubtSemikolon bei %C muss Anweisung vorausgehenGleitkommaprÃ¤zision von 80387 auf 32 Bit setzen.GleitkommaprÃ¤zision von 80387 auf 64 Bit setzen.GleitkommaprÃ¤zision von 80387 auf 80 Bit setzen.Windows-defines festlegen.Feste Obergrenze fÃ¼r die GrÃ¶ÃŸe jedes Stapelrahmens angeben, in Bytes.Sprungkosten festlegen.Standardzugriff von ModulentitÃ¤ten auf PRIVATE setzen.PrÃ¼fung der AbhÃ¤ngigkeitsentfernung in nicht ausgereifter Planung von eingereihten Befehlen festlegen.Nach eingebauten Mathematikfunktionen errno setzen.ZusÃ¤tzliche Kosten fÃ¼r Speicherzugriff durch den L32R-Befehl festlegen, in Taktzyklen.Ausgabeart des Linkers festlegen (wird intern wÃ¤hrend der LTO-Optimierung verwendet).Mindestbreite des linken Randes des Quellcodes angeben, fÃ¼r das Ausgeben des Quellcodes.Name des __fentry__-Symbols festlegen, das beim Betreten der Funktion aufgerufen wird.Name der Hauptroutine fÃ¼r den Debugger festlegen.Namen der ALI-Ausgabedatei setzen (interner Schalter).Name des Abschnitts festlegen, der die mrecord-mcount-Aufrufe aufnimmt.Anzahl der reservierten Bytes fÃ¼r die aufgerufene Funktion auf dem Stapel.Anzahl der zu erzeugenden NOPs vor jeder Befehlsfolge festlegen.Register festlegen, das den Wert -1 enthÃ¤lt.sizeof(bool) auf 1 festlegen.Start-Adresse der Daten festlegen.Start-Adresse des Programmes festlegen.Die Flags FTZ und DAZ festlegen.PPC_EMB-Bit im ELF-Flags-Header setzen.Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Standard ist 1.Verzweigungskosten auf ungefÃ¤hr die angegebene Anzahl an Befehle setzen.Sprungkosten festlegen.Standard-DoppelprÃ¤zisionsart auf einen 8 Bytes breiten Typen setzen.Standard-Ganzzahlart auf einen 8 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 10 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 16 Bytes breiten Typen setzen.Standard-Realzahlart auf einen 8 Bytes breiten Typen setzen.Wahrscheinlichkeit in Prozent fÃ¼r das eingebaute Â»expectÂ«. Vorgabewert ist 90Â % Wahrscheinlichkeit.MaximalgrÃ¶ÃŸe der fÃ¼r den SDA-Bereich geeigneten Daten festlegen.MaximalgrÃ¶ÃŸe der fÃ¼r den TDA-Bereich geeigneten Daten festlegen.MaximalgrÃ¶ÃŸe der fÃ¼r den ZDA-Bereich geeigneten Daten setzen.HÃ¶chstanzahl der Bytes angeben, die noch im Stapel Ã¼brig sind, bevor ein Trap-Befehl ausgelÃ¶st wird.GrÃ¶ÃŸten Betrag fÃ¼r einzelne StapelvergrÃ¶ÃŸerungsoperation festlegen.HÃ¶chstzahl der parallel ausgefÃ¼hrten Befehle im neuverbundenen Baum festlegen. Bei 0 die zielabhÃ¤ngige Heuristik verwenden.HÃ¶chstzahl der Template-Instanziierungshinweise fÃ¼r einzelne Warnung oder Fehler festlegen.Das Ausgabeobjekt so festlegen, dass beim Laden dyld alle 2-stufigen Namensraum-Informationen ignoriert, und Symbole in der Entdeckungsreihenfolge fÃ¼r geladene Bibliotheken auflÃ¶sen.Adressen des EinhÃ¤ngpunkts im Prolog und Epilog auf TPF_TRACE_PROLOGUE_SKIP_TARGET und TPF_TRACE_EPILOGUE_SKIP_TARGET festlegen. Gleichbedeutend mit Â»-mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGETÂ« und Â»-mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETÂ«Ziel-CPU-Typ angeben.Basisverzeichnis zum Speichern der Profildaten setzen. Vorgabe ist das aktuelle Verzeichnis.Adresse der VerfolgungsprÃ¼fung fÃ¼r TPF-EinhÃ¤ngpunkt im Epilog festlegenAdresse der VerfolgungsprÃ¼fung fÃ¼r TPF-EinhÃ¤ngpunkt im Prolog festlegenAdresse des Verfolgungssprungs fÃ¼r TPF-EinhÃ¤ngpunkt im Epilog festlegenAdresse des Verfolgungssprungs fÃ¼r TPF-EinhÃ¤ngpunkt im Prolog festlegenDie Version der RISC-V-ISA-Spezifikation festlegen.Legt die Registerbreite fÃ¼r LP_COUNT fest. MÃ¶gliche Werte sind 8, 16, 20, 24, 28 und 32.Spezifikation %s wird auf '%s' gesetzt
  
  Formspezifikation fÃ¼r reservierbares Skalar bei %CFormen der Operanden bei %L und %L stimmen nicht Ã¼bereinDie Formen von ORDER bei %L und SHAPE bei %L sind unterschiedlichSchlitze gemeinsam verwenden, um verschiedene harte Register zu sichern.Stapel-Schlitze fÃ¼r Ã¼bergelaufene Pseudo-Register gemeinsam verwenden.Gemeinsam genutzte DO-Abbruchmarke %d bei %CBeim Binden Adressreferenzen verkÃ¼rzen.Spaltenzahlen in Diagnose zeigen, wenn verfÃ¼gbar. Standard: Ein.Ereignisse in Systemheadern in den AusfÃ¼hrungspfaden des Analysierers anzeigen.Beim Anzeigen von Quellcode Marker verwenden, um Bereiche des Quellcodes zu markieren.Beim Anzeigen von Quellcode Zeilennummern im linken Rand anzeigen.Stapeltiefe der Ereignisse in Pfaden anzeigen.Quellzeile mit Einschaltungszeichen anzeigen, um die Spalte zu kennzeichnen.Teile des Prologs und Epilogs separat an den nÃ¶tigen Stellen erzeugen.Interner Fehler: Simplification errorVereinfachung von SPREAD bei %C ist noch nicht implementiertGrÃ¶ÃŸe in Bytes, Ã¼ber der thread-lokale Zusammenfassungen mit Logging-Funktionen statt mit Save/Restore-Paaren instrumentiert werden sollten.GrÃ¶ÃŸe des Arguments %qs des intrinsischen %qs bei %L ist zu klein (%i/%i)GrÃ¶ÃŸe des Arguments %qs des intrinsischen %qs bei %L ist zu klein (%wd/%ld)GrÃ¶ÃŸe des Stapelschutzes, als Zweierpotenz von Bytes ausgedrÃ¼ckt.GrÃ¶ÃŸe der Kacheln fÃ¼r Schleifenblockierung.GrÃ¶ÃŸenoptimierungsstufe: 0:keine 1:vorteilhaft 2:regalloc 3:drop align, -Os.Die GrÃ¶ÃŸen von ORDER bei %L und SHAPE bei %L sind unterschiedlichBeim Ãœbergeben von variablen Argumenten das Einrichten des RAX-Registers Ã¼berspringen.Bereich fÃ¼r kleine Daten: none, sdata, use.Weiche Grenzen fÃ¼r Anzahl der Speicherzugriffsbefehle pro Befehlsgruppe. SpÃ¤teren Speicherbefehlen, die versuchen, in gleicher Befehlsgruppe zu planen, wird niedrigere PrioritÃ¤t gegeben. Oft hilfreich, um Konflikte von CachebÃ¤nken zu vermeiden. Standard: 1.Entschuldigung, !$ACC DECLARE bei %L ist in einem BLOCK-Konstrukt nicht erlaubtSorry, !$OMP allocate for COMMON block variable %qs at %L not supportedSorry, !$OMP allocate for variable %qs at %L with SAVE attribute not yet implementedSorry, Cray-Zeiger und Zeigerziele wie %qs werden nicht unterstÃ¼tzt mit !$OMP ALLOCATE bei %LSorry, EQUIVALENCE-Objekt %qs ist nicht unterstÃ¼tzt mit !$OMP ALLOCATE bei %LSorry, allozierbare/Zeiger-Komponenten in polymorphen (CLASS-)getypten Koarrays bei %L werden nicht unterstÃ¼tztSorry, der koindizierte Zugriff bei %L auf eine unbegrenzt polymorphe Komponente wird nicht unterstÃ¼tztSorry, der koindizierte Zugriff bei %L auf ein unbegrenzt polymorphes Objekt wird nicht unterstÃ¼tztEntschuldigung; fÃ¼r Image-Set bei %2$L ist nur UnterstÃ¼tzung fÃ¼r Ganzzahl-Art %1$d implementiertSorry, polymorphe Felder werden fÃ¼r firstprivate noch nicht unterstÃ¼tztSorry, das structure-element-Listenelement bei %L in der ALLOCATE-Direktive wird noch nicht unterstÃ¼tztSorry, die Event-Komponente des abgeleiteten Typs bei %L wird noch nicht unterstÃ¼tztSorry, die Lockkomponente des abgeleiteten Typs bei %L wird noch nicht unterstÃ¼tztDie Symbole der GrÃ¶ÃŸe nach sortieren.Die Symbole alphabetisch sortieren.Quell-Ausdruck bei %L und ALLOCATE-Objekt bei %L mÃ¼ssen dieselbe Form habenQuell-Ausdruck bei %L muss skalar sein oder den selben Rang wie das ALLOCATE-Objekt bei %L habenSpezifikationsfunktion %qs bei %L kann nicht RECURSIVE seinSpezifikationsfunktion %qs bei %L kann keine Anweisungsfunktion seinSpezifikationsfunktion %qs bei %L kann keine interne Funktion seinSpezifikationsfunktion %qs bei %L muss PURE seinBit-Breite des unmittelbaren TLS-Versatzes angeben. GÃ¼ltige Werte sind 12, 24, 32, 48.Gibt die Anzahl der Register an, die bei Eintritt und Austritt eines schnellen Interrupts in der zweiten Registerbank gesichert werden.Anzahl der fÃ¼r Interrupthandler zu reservierenden Register.Gibt die Register an, die beim Eintritt und Austritt eines Interrupts gesichert werden.Angabe, ob Interruptfunktionen das Akkumulator-Register sichern und wiederherstellen sollen.CPU fÃ¼r Codeerzeugungszwecke angeben.CPU fÃ¼r Planzwecke angeben.CPU fÃ¼r Planungszwecke angeben. GÃ¼ltige Argumente sind 700, 7100, 7100LC, 7200, 7300, und 8000.TLS-Dialekt angeben.UNIX-Standard fÃ¼r Predefines und Bindung angeben.Gibt die Datei an, welche die Liste der von LTRANS ausgegebenen Dateien geschrieben wird.FPU-Konfigurationswert von 0 bis 7 angeben; 0 bis 3 sind wie in der FPU-Spezifikation beschrieben, 4 bis 7 entsprechen 0 bis 3.Zu ladendes Plugin angeben.Ausrichtung der Strukturfelder als Standard/natÃ¼rlich angeben.ABI angeben.Bit-Breite des unmittelbaren TLS-Versatzes angeben.Funktion zum Entleeren des Cache angeben.Abfangfunktionsnummer zum Entleeren des Cache angeben.Konfiguration fÃ¼r den mul-Befehl angeben: fast1, fast2 oder slow. Vorgabe ist fast1.Standard-OpenACC-Berechnungsdimensionen angeben.Anzahl der Lese-/Schreibports fÃ¼r n9-/n10-Kerne angeben. Der Wert sollte 3r2w oder 2r1w sein.Angeben, wie auf den Threadzeiger zugegriffen wird.Angeben, wie jeder Kontrollflusspfad, der mit einer Diagnose verbunden ist, ausgegeben werden soll.Angeben, ob Gleitkommahardware verwendet werden sollte.Aufrufkonventionen fÃ¼r Ganzzahl und Gleitkomma angeben.Hauptobjekt fÃ¼r TPF-OS angeben.Maximale Fehlerwiedergabetiefe wÃ¤hrend der rekursiven Diagnose eines Fehlschlags der Constraint-ErfÃ¼llung an.Expansionsstrategie fÃ¼r memcpy bei bekannter erwarteter GrÃ¶ÃŸe angeben.Expansionsstrategie fÃ¼r memset bei bekannter erwarteter GrÃ¶ÃŸe angeben.Namen fÃ¼r die Funktion zur vorzeichenbehafteten 32-Bit-Division angeben.Bereich der zu fixierenden Register angeben.PlanungsprioritÃ¤t fÃ¼r Verteilschlitz-beschrÃ¤nkte Befehle angeben.GrÃ¶ÃŸe des .local-Speichers angeben, der fÃ¼r den Stack verwendet wird, wenn die genaue GrÃ¶ÃŸe unbekannt ist.Expansionsstrategie fÃ¼r stringop angeben.Angeben, dass eine externe BLAS-Bibliothek fÃ¼r matmul-Aufrufe mit groÃŸen Feldern verwendet werden sollte.Angeben, dass Backslashes in Zeichenketten ein Fluchtzeichen einleiten.Angeben, dass keine implizite Typisierung erlaubt ist, auÃŸer es wird durch explizite IMPLICIT-Anweisungen Ã¼berschrieben.Angeben, dass der Compiler auf sicheren Code gemÃ¤ÃŸ ARMv8-M-Security-Extensions abzielen soll.ISA angeben, fÃ¼r die gebaut wird: msp430, msp430x, msp430xv2.MCU angeben, fÃ¼r die gebaut wird.Die zu verwendende PTX-ISA-Ziel-Architektur angeben.Die Version der PTX-ISA angeben, die verwendet wird.Gleitkommaformat __fp16 angeben.Strategie zur Adresserzeugung fÃ¼r das Codemodell von ICT-Aufrufen angeben.Strategie zur Adresserzeugung fÃ¼r das Codemodell angeben.Algorithmus, mit dem Symbole und Variablen zur Linkzeit partitioniert werden.Das Codemodell fÃ¼r den Zugriff auf Speicheradressen angeben. Die Angabe von Â»largeÂ« ermÃ¶glicht die Erzeugung von BinÃ¤rdateien mit groÃŸen globalen Offset-Tabellen. Der Vorgabewert ist Â»smallÂ«.Codemodell angeben.Verwendungsrichtlinie fÃ¼r kompakte Verzweigungen angeben.CPU fÃ¼r Pipeline-Modell angeben.FÃ¼r das Programm zu verwendende Speichermodell angeben.Minimale Bitausrichtung von Strukturen angeben. (Veraltet)Das Modell fÃ¼r atomare Operationen angeben.Namen der Ziel-CPU angeben.Namen der Ziel-GPU angeben.Namen der Ziel-Architektur angeben.Name der Gleitkommakonfiguration des Ziels angeben.Namen der Gleitkommahardware/-format des Zielsystems angeben.FÃ¼r PIC-Adressierung zu verwendendes Register angeben.FÃ¼r das Programm zu verwendende Sicherheitsstufe von c-isr fÃ¼r die ganze Datei angeben.Die GrÃ¶ÃŸe jedes Cache-Blocks (muss eine Zweierpotenz zwischen 4 und 512 sein).Die GrÃ¶ÃŸe jedes Interrupt-Vektors (muss 4 oder 16 sein).Die Ziel-CPU auswÃ¤hlen.Typ der Ziel-RX-CPU auswÃ¤hlen.Ziel-Architektur angeben.Gleitkommahardware/-format des Zielsystems angeben.Ziel-Prozessor angeben.Das Register fÃ¼r den Threadzeiger angeben.Art der Hardware-Multiplikation angeben.Schema fÃ¼r thread-lokalen Speicher angeben.Registernummer fÃ¼r Threadzeiger angeben.Software-Gleitkomma-ABI verwenden, gleichbedeutend mit -mabi=2.Software-Gleitkomma-ABI verwenden, gleichbedeutend mit -mabi=2fp+.Angeben, wann ein frÃ¼her Registerzuweisungsdurchlauf aktiviert werden soll. MÃ¶glichkeiten: alle Funktionen, Funktionen, die Zugriff auf groÃŸschrittige Multi-Register-Anweisungen haben, und keine Funktionen.Angeben, wo die kompilierten intrinsischen Module zu finden sind.Speicherbereiche, in den Funktionen abgelegt werden: lower (untere Bereiche), upper (obere), either (beide, platzsparend durchmischt); Vorgabe: lower.Speicherbereiche, in den Variablen abgelegt werden: lower (untere Bereiche), upper (obere), either (beide, platzsparend durchmischt); Vorgabe: lower.Zu verwendendes ABI fÃ¼r Code der Objective-C-Familie und Metadaten angeben.ABI-Art, fÃ¼r die der Code generiert wird: 2, 2fp+.Angeben, welches Schema zum EinfÃ¼gen von NOPs nach der Planung angewendet werden soll.VOLATILE fÃ¼r Coarray-Variable %qs bei %C angegeben, die use-/host-assoziiert istNicht ausgerichtetes 32-Byte AVX-Laden auftrennen.Nicht ausgerichtetes 32-Byte AVX-Speichern auftrennen.Lebensdauer von Induktionsvariablen aufteilen, wenn Schleifen abgerollt werden.Pfade aufteilen, die zu Schleifen-RÃ¼ckkanten fÃ¼hren.Nicht ausgerichtete 8-Byte-Vektor-Bewegungen vor Nach-Bewegungs-Adresserzeugung aufteilen.Breite Typen bereits frÃ¼her in unabhÃ¤ngige Register aufteilen.Breite Typen in unabhÃ¤ngige Register aufteilen.Stapelrahmen grÃ¶ÃŸer als 2G wird fÃ¼r %<-fsplit-stack%> nicht unterstÃ¼tztStapel-Neuausrichtung mit %<__builtin_eh_return%> wird nicht unterstÃ¼tztAnfangs-Ausdruck in DO-SchleifeStat-Variable bei %L muss skalare INTEGER-Variable seinStat-Variable bei %L darf nicht %s innerhalb der gleichen %s-Anweisung seinAnweisung bei %L ist keine gÃ¼ltige Sprungzielanweisung fÃ¼r Sprungziel bei %LAnweisungsfunktion %qs bei %L steht in Konflikt mit FunktionsnameAnweisungsfunktion %qs bei %L ist nicht als effektives Argument erlaubtAnweisungsfunktion %qs bei %L darf weder POINTER- oder ALLOCATABLE-Attribut habenAnweisungsfunktion %qs ist in Zuweisung des Prozedurzeigers bei %L ungÃ¼ltigAnweisungsfunktion %qs erfordert Argumentliste bei %CAnweisungsfunktion bei %CAnweisungsfunktion bei %L darf nicht innerhalb von INTERFACE auftretenAnweisungsfunktion bei %L ist rekursivAnweisungsmarke bei %C ist NullAnweisungsmarke in END CRITICAL bei %C passt nicht zur CRITICAL-MarkeAnweisungsmarke in ENDDO bei %C passt nicht zum DO-LabelAnweisungsmarkenliste in GOTO bei %C kann nicht leer seinAnweisungsmarke in leerer Anweisung bei %LGCC Quad-Precision Math Library (libquadmath) statisch binden.GNU Fortran Hilfsbibliothek (libgfortran) statisch binden.Schrittausdruck in DO-SchleifeSchrittausdruck in DO-Schleife bei %L kann nicht Null seinUntersuchen eines AusfÃ¼hrungspfades bei bestimmten Meldungen stoppen.VorwÃ¤rtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-RÃ¼ckmeldung verfÃ¼gbar ist.VorwÃ¤rtswachstum anhalten, wenn die Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist. Verwendet, wenn Profil-RÃ¼ckmeldung nicht verfÃ¼gbar ist.Umgekehrtes Wachstum anhalten, wenn die umgekehrte Wahrscheinlichkeit der besten Kante weniger als dieser Schwellwert ist (in Prozent).Alle Argumentregister auf dem Stapelspeicher sichern.Doubles in 64 Bits speichern.Funktionsnamen im Objektcode speichern.Doubles in 32 Bits speichern. Dies ist Standard.Sichert die MDUC-Register in Interrupt-Handlern fÃ¼r die G13-Zielarchitektur.ZusÃ¤tzliche Daten verarbeiten, um in LTO-lokalem Umwandlungsmodus aggressiver zu devirtualisieren.Bei %L darf kein Schritt vorhanden seinSchrittweite sollte fÃ¼r Feldabschnitt in %s-Klausel bei %L nicht angegeben werdenSchrittweiten in Coarray-Index bei %C nicht erlaubtZeichenkettenlÃ¤nge bei %L ist zu groÃŸStrukturkomponente %qs bei %L kann kein EQUIVALENCE-Objekt seinStrukturkonstruktor mit fehlenden optionalen Argumenten bei %CStrukturkonstruktor mit benannten Argumenten bei %CStrukturname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ seinStrukturname nach RECORD bei %C erwartetStrukturname erwartet in unverschachtelter Strukturdeklaration bei %CStrukturkomponenten-Ausdruck bei %L in %qs-Direktive in deklarativer Direktive nicht zulÃ¤ssig; als Richtlinie, die mit einer ALLOCATE-Anweisung verbunden ist, muss ihr eine ausfÃ¼hrbare Anweisung oder ein OpenMP-Konstrukt vorausgehenStrukturiertes Format, um AbhÃ¤ngigkeitsinformationen auszugeben. UnterstÃ¼tzt ist Â»p1689r5Â«.Unterprogramm %qs bei %L ist INTRINSIC, aber nicht mit intrinsischer Funktion vertrÃ¤glichUnterprogrammaufruf von %qs bei %L ist nicht PUREUnterprogrammaufruf von %qs in Â»DO CONCURRENTÂ«-Block bei %L ist nicht PUREUnterprogrammaufruf von %qs in FORALL-Block bei %L ist nicht PUREUnterprogrammaufruf des intrinsischen %qs bei %L ist nicht PUREUnterprogrammaufruf von intrinsischem %qs in Â»DO CONCURRENTÂ«-Block bei %L ist nicht PUREUnterprogrammaufruf mit alternativen RÃ¼ckgaben in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION bei %LUnterprogrammaufruf mit alternativen RÃ¼ckgaben in Kombinierer von !$OMP DECLARE REDUCTION bei %LFeldindex bei %L ist oberhalb der Schranke (%ld > %ld) in Dimension %dFeldindex bei %L ist unterhalb der Schranke (%ld < %ld) in Dimension %dTeilzeichenkette bei %L hat LÃ¤nge NullEnd-Index %ld der Teilzeichenkette bei %L Ã¼berschreitet ZeichenkettenlÃ¤ngeEnd-Index der Teilzeichenkette bei %L Ã¼berschreitet ZeichenkettenlÃ¤ngeEnd-Index der Teilzeichenkette bei %L ist zu groÃŸEnd-Index der Teilzeichenkette bei %L muss INTEGER-Typ habenEnd-Index der Teilzeichenkette bei %L muss skalar seinAnfangs-Index %td der Teilzeichenkette bei %L muss mindestens 1 seinAnfangs-Index der Teilzeichenkette bei %L ist kleiner als EinsAnfangs-Index der Teilzeichenkette bei %L muss INTEGER-Typ habenAnfangs-Index der Teilzeichenkette bei %L muss skalar seinStart- und Endposition der Teilzeichenkette der Zielspezifikation bei %L mÃ¼ssen konstante AusdrÃ¼cke seinVorschlagen, dass das SchlÃ¼sselwort Â»overrideÂ« fÃ¼r Deklarationen von virtuellen Funktionen verwendet wird, die andere Funktionen Ã¼bersteuern.Die Summe aus Feldrang %d und Korang %d bei %C Ã¼bersteigt die HÃ¶chstanzahl %d an DimensionenSumme des zweiten und dritten Arguments von IBITS Ã¼berschreitet Bit-GrÃ¶ÃŸe bei %LDie Liste der zu bindenden Objekte aus einer Datei liefern, statt aus der Befehlszeile.Eingebaute 3DNow!-Funktionen unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r 512-Bit-Vektoren unterstÃ¼tzen.Eingebaute AES-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-BF16 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-COMPLEX unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-FP16 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-INT8 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-TILE unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AVX512VNNI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r AVX512VP2INTERSECT unterstÃ¼tzen.Eingebaute Athlon-3Dnow!-Funktionen unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r BMI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r BMI2 unterstÃ¼tzen.C++17-Allozierung von Ã¼berausgerichteten Typen unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r CLDEMOTE unterstÃ¼tzen.CLFLUSHOPT-Befehle unterstÃ¼tzen.CLWB-Befehl unterstÃ¼tzen.Eingebaute CLZERO-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r ENQCMD unterstÃ¼tzen.Eingebaute F16C-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r FMA4 unterstÃ¼tzen.Eingebaute FSGSBASE-Funktionen und Codeerzeugung unterstÃ¼tzen.FXSAVE- und FXRSTOR-Befehle unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r GFNI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r HRESET unterstÃ¼tzen.PrÃ¤fixe fÃ¼r Hardware-Lock-Auslassung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r KL unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r LWP unterstÃ¼tzen.Eingebaute Funktion und Codeerzeugung fÃ¼r LZCNT unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX und SSE unterstÃ¼tzen.Eingebaute MMX-Funktionen unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE und SSE2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2 und SSE3 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3 und SSE4A unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3 und SSSE3 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3 und SSE4.1 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 und SSE4.2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 und AVX unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und AVX2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und FMA unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und SHA512 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und SM3 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und SM4 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BW unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512CD unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512DQ unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512ER unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512IFMA unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512PF unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VL unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX512F unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNIINT16 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNIINT8 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512-FP16 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX5124FMAPS unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX5124VNNIW unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BF16 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BITALG unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI2 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VPOPCNTDQ unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX10.1 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX10.1-512 unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXIFMA unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXNECONVERT unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNI unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und CMPCCXADD unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MOVDIR64B unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r MOVDIRI unterstÃ¼tzen.Eingebaute MWAIT- und MONITOR-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute MWAITX- und MONITORX-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute PCLMUL-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r PCONFIG unterstÃ¼tzen.Eingebaute PKU-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute PREFETCHI-Funktionen und Codeerzeugung unterstÃ¼tzen.PREFETCHW-Befehl unterstÃ¼tzen.Eingebaute PREFETCHWT1-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute PTWRITE-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r RAOINT unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r RDPID unterstÃ¼tzen.Eingebaute RDRND-Funktionen und Codeerzeugung unterstÃ¼tzen.RDSEED-Befehl unterstÃ¼tzen.Eingebaute RTM-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codegenerierung fÃ¼r SERIALIZE unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r SGX unterstÃ¼tzen.Eingebaute SHA1- und SHA256-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute TBM-Funktionen und Codeerzeugung unterstÃ¼tzen.TLS-Segment grÃ¶ÃŸer als 64K unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r TSXLDTRK unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r UINTR unterstÃ¼tzen.Eingebaute USER_MSR-Funktionen und Codeerzeugung unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r VAES unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r VPCLMULQDQ unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r WAITPKG unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r WBNOINVD unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r WIDEKL unterstÃ¼tzen.Eingebaute Funktionen und Codeerzeugung fÃ¼r XOP unterstÃ¼tzen.XSAVE- und XRSTOR-Befehle unterstÃ¼tzen.XSAVEC-Befehle unterstÃ¼tzen.XSAVEOPT-Befehl unterstÃ¼tzen.XSAVES- und XRSTORS-Befehle unterstÃ¼tzen.Ausrichtungen von bis zu 64 Bits unterstÃ¼tzen.Die Befehle amcas[_db].{b/h/w/d} unterstÃ¼tzen.Die Befehle am{swap/add}[_db].{b/h} unterstÃ¼tzen.Aufrufe zwischen Thumb- und ARM-BefehlssÃ¤tzen unterstÃ¼tzen.Codegenerierung fÃ¼r APX-Funktionen unterstÃ¼tzen, einschlieÃŸlich EGPR, PUSH2POP2, NDD und PPX.Codeerzeugung von Advanced-Bit-Manipulation-Befehle (ABM) unterstÃ¼tzen.Codeerzeugung von cmpxchg16b-Befehlen unterstÃ¼tzen.Codeerzeugung von crc32-Befehlen unterstÃ¼tzen.Codeerzeugung von movbe-Befehlen unterstÃ¼tzen.Codeerzeugung von popcnt-Befehlen unterstÃ¼tzen.Codeerzeugung von sahf-Befehlen in 64-Bit x86-64-Code unterstÃ¼tzen.Die Befehle div.w[u] und mod.w[u] fÃ¼r Eingaben ohne Vorzeichenerweiterung unterstÃ¼tzen.Dynamische Initialisierung thread-lokaler Variablen in anderer Ãœbersetzungseinheit unterstÃ¼tzen.Flag-erhaltende Add-Carry-Befehle unterstÃ¼tzen.UnterstÃ¼tzung fÃ¼r das A-Argument bei %L, das ein polymorphes A-Argument ist oder allozierbare Komponenten hat, ist noch nicht implementiertUnterstÃ¼tzung fÃ¼r das A-Argument bei %L mit allozierbaren Komponenten ist noch nicht implementiertDie Befehle frecipe.{s/d} und frsqrte.{s/d} unterstÃ¼tzen.Altes Multi-Threading unterstÃ¼tzen.Message-Passing mit der Parallel Environment unterstÃ¼tzen.Mehr als 8192 GOT-EintrÃ¤ge auf ColdFire unterstÃ¼tzen.Multi-Threading unterstÃ¼tzen.Synchrone Nicht-Aufruf-Ausnahmen unterstÃ¼tzen.UnterstÃ¼tzte RÃ¼ckgabeadress-Signierbereiche fÃ¼r AArch64 (fÃ¼r die Option Â»-msign-return-address=Â«):UnterstÃ¼tzte ABIs (fÃ¼r Verwendung mit Option Â»-mabi=Â«):UnterstÃ¼tzte ISA-Spezifikationen (fÃ¼r Verwendung mit Option Â»-misa-spec=Â«):UnterstÃ¼tzte LTO-Kompressionsalgorithmen: zlibAusgabe von Adressen in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken.Ausgabe von Befehlszahlen, Zeilennummernangaben und Adressen in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken.Ausgabe der vorigen und nÃ¤chsten Befehlsnummern in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken.Warnungen unterdrÃ¼cken.ARM/Thumb-Modus pro Funktion abwechselnd an- und ausschalten, um den Compiler zu testen.MIPS16 ASE bei abwechselnden Funktionen fÃ¼r Compilertest ein-/ausschalten.Die Option Â»-mstack-guardÂ« ausschalten.Die Option Â»-mstack-sizeÂ« ausschalten.Symbol %qs bereits deklariertSymbol %qs bei %C bereits deklariertSymbol %qs bei %C ist bereits bei %L als ein Typ deklariertSymbol %qs bei %C wurde bereits mit Host verbundenSymbol %qs bei %C hat keinen IMPLICIT-TypSymbol %qs bei %C wurde vorher noch nicht definiertSymbol %qs bei %C ist USE-verbunden von Modul %qs und kann daher nicht in COMMON vorkommenSymbol %qs bei %C ist bereits in einem COMMON-BlockSymbol %qs bei %C ist mehrdeutigSymbol %qs bei %C muss ein NAMELIST-Gruppenname seinSymbol %qs bei %L hat bereits eine explizite SchnittstelleSymbol %qs bei %L hat bereits grundlegenden Typen %sSymbol %qs bei %L kann keinen Typen habenSymbol %qs bei %L steht mit Symbol aus Modul %qs in Konflikt, verbunden durch Verwendung bei %LSymbol %qs bei %L steht mit Umbenennungs-Symbol bei %L in KonfliktSymbol %qs bei %L steht mit Symbol bei %L in KonfliktSymbol %qs bei %L hat keinen IMPLICIT-TypSymbol %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?Symbol %qs bei %L hat das Attribut WEAK, ist aber ein ScheinargumentSymbol %qs bei %L hat das Attribut WEAK, ist aber eine lokale VariableSymbol %qs bei %L ist mehrdeutigSymbol %qs bei %L ist als PRIVATE markiert, aber wurde mit Bindung %qs markiertDas Symbol %qs hat gemischte Komponenten- und Nicht-Komponenten-Zugriffe bei %LSymbol %qs in COMMON bei %C kann kein POINTER-Feld seinSymbol %qs in COMMON bei %C kann kein Kofeld seinSymbol %qs in Namensliste %qs bei %C muss deklariert sein, bevor die Namensliste deklariert wird.Symbol %qs in Namensliste %qs ist INTENT(IN) bei %CSymbol %qs wird bei %L verwendet, bevor es typisiert wirdSymbol %qs muss ein PARAMETER in DATA-Anweisung bei %C seinSymbol %qs tritt bei %L sowohl in der FROM- als auch in der TO-Klausel aufSymbol %qs tritt bei %L sowohl in der DATA- als auch in der MAP-Klausel aufSymbol %qs bei %L in mehreren Klauseln vorhandenBei %2$L referenziertes Symbol %1$qs nicht im Modul ISO_C_BINDING gefundenBei %2$L referenziertes Symbol %1$qs nicht im intrinsischen Modul ISO_FORTRAN_ENV gefundenBei %2$L referenziertes Symbol %1$qs nicht im Modul %3$qs gefundenSymbol %qs in COMMON-Block %qs bei %C wird indirekt verglichen mit anderem COMMON-Block %qsSymbol bei %C passt nicht zu einem AusdruckSymbol bei %L ist keine ScheinvariableSynonym fÃ¼r Â»-export-dynamicÂ« fÃ¼r Linker-Versionen, die dies unterstÃ¼tzen.Synonym fÃ¼r Â»image_baseÂ«.Synonym fÃ¼r -Wcomment.Synonym fÃ¼r -gnatk8.Syntaxfehler in Â»!$ACC DECLAREÂ«-Liste bei %CSyntaxfehler in Â»!$ACC ROUTINE ( NAME )Â« bei %CSyntaxfehler in !$ACC ROUTINE ( NAME ) bei %C, hinter NAME wird %<)%> erwartetSyntaxfehler in Â»!$OMP DECLARE TARGETÂ«-Liste bei %CSyntaxfehler in !$OMP THREADPRIVATE Liste bei %CSyntaxfehler in !GCC$ ATTRIBUTES-Anweisung bei %CSyntaxfehler in !GCC$-IVDEP-Direktive bei %CSyntaxfehler in !GCC$-NOVECTOR-Direktive bei %CSyntaxfehler in !GCC$-UNROLL-Direktive bei %CSyntaxfehler in !GCC$-VECTOR-Direktive bei %CSyntaxfehler in Anweisung %s bei %CSyntaxfehler in ABSTRACT INTERFACE-Anweisung bei %CSyntaxfehler in ASYNCHRONOUS-Anweisung bei %CSyntaxfehler in AUTOMATIC-Anweisung bei %CSyntaxfehler in CASE-Spezifikation bei %CSyntaxfehler in CHARACTER-Deklaration bei %CSyntaxfehler in CLASS IS-Spezifikation bei %CSyntaxfehler in COMPLEX-Konstante bei %CSyntaxfehler in ELSE-IF-Anweisung nach %LSyntaxfehler in ENUMERATOR-Definition bei %CSyntaxfehler in EQUIVALENCE-Anweisung bei %LSyntaxfehler in FORALL-Iterator bei %CSyntaxfehler in E/A-Iterator bei %CSyntaxfehler in IF-Klausel nach %CSyntaxfehler in IF-Ausdruck bei %CSyntaxfehler in IMPORT-Anweisung bei %CSyntaxfehler in NAME=-Spezifikation fÃ¼r Bindungsmarke bei %CSyntaxfehler in OpenACC-Ausdrucksliste bei %CSyntaxfehler in OpenMP-Â»SINKÂ«-AbhÃ¤ngigkeitstypliste bei %CSyntaxfehler in OpenMP-detach-Klausel bei %CSyntaxfehler in OpenMP-Variablenliste bei %CSyntaxfehler in PROCEDURE-Anweisung bei %CSyntaxfehler in PROTECTED-Anweisung bei %CSyntaxfehler in RANK-Spezifikation bei %CSyntaxfehler in SAVE-Anweisung bei %CSyntaxfehler in STATIC-Anweisung bei %CSyntaxfehler in SUBMODULE-Anweisung bei %CSyntaxfehler in SUBSTRING-Spezifikation bei %CSyntaxfehler in TYPE IS-Spezifikation bei %CSyntaxfehler in VALUE-Anweisung bei %CSyntaxfehler in VOLATILE-Anweisung bei %CSyntaxfehler in anonymer Struktur-Deklaration bei %CSyntaxfehler in Argumentliste bei %CSyntaxfehler in Feldkonstruktor bei %CSyntaxfehler in ZeichenlÃ¤ngenangabe bei %CSyntaxfehler im allgemeinen Blocknamen bei %CSyntaxfehler in Daten-Deklaration bei %CSyntaxfehler in Ausdruck bei %CSyntaxfehler in allgemeiner Spezifikation bei %CSyntaxfehler in Iterator bei %CSyntaxfehler in geschachtelter Struktur-Deklaration bei %CSyntaxfehler in Initialisierung im alten Stil von %s bei %CSyntaxfehler in Initialisierungsliste im alten Stil bei %CSyntaxfehler in Prozedurzeiger-Komponente bei %CSyntaxfehler: Nachfolgender Ãœberschuss in END INTERFACE-Anweisung bei %CSyntaxfehler: Nachfolgender Ãœberschuss in INTERFACE-Anweisung bei %CTARGET DATA muss mindestens eine der Klauseln MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR enthalten, bei %LTARGET ENTER DATA mit Zuordnungstyp auÃŸer TO, TOFROM oder ALLOC an MAP-Klausel bei %LTARGET EXIT DATA mit Zuordnungstyp auÃŸer FROM, TOFROM, RELEASE oder DELETE an MAP-Klausel bei %LTARGET%s mit Zuordnungstyp auÃŸer TO, FROM, TOFROM oder ALLOC an MAP-Klausel bei %LÂ»TEAM NUMBERÂ«-Argument fÃ¼r FORM TEAM bei %L muss skalares INTEGER seinTEAM-Argument bei %L fÃ¼r die intrinsische TEAM_NUMBER muss vom Typ TEAM_TYPE seinTEAM-Argument fÃ¼r %qs bei %L muss ein skalarer Ausdruck vom Typ TEAM_TYPE seinAttribut Â»TEAM=Â« in %C fehlplatziertTHREADPRIVATE-Objekt %qs in %s-Klausel bei %LTHREADPRIVATE-Objekt %qs in SHARED-Klausel bei %LTILE bei %L erfordert konstanten AusdruckZu verwendende TLS-Dialekte:TLS ist fÃ¼r GCN nicht implementiert.TODO: als typgebunden definierte Zuweisung(en) bei %L nicht durchgefÃ¼hrt, da Feldreferenzen mit mehreren Teilen in AusdrÃ¼cken als Zwischenergebnisse auftreten wÃ¼rden.TOPOS-Argument (%ld) auÃŸerhalb des Bereichs 0:%d in intrinsischem MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsischem MVBITSTYPE IS bei %L Ã¼berlappt sich mit TYPE IS bei %LTYPE mit intrinsischer Typspezifikation bei %CLinker-Lockerungen ausnutzen, um die Anzahl der Befehle zu reduzieren, die fÃ¼r das Materialisieren von Symboladressen verwendet werden.%s von %d Zweigen mindestens einmal genommen
  Akzeptiert zwei durch Komma getrennte nichtnegative ganze Zahlen. Die erste Zahl gibt an, wie viele Zwei-Byte-NOP-Befehle vor der Funktionssprungmarke eingefÃ¼gt werden. Die zweite Zahl gibt an, wie viele HalbwÃ¶rter nach der Funktionssprungmarke mit NOP-Befehlen aufgefÃ¼llt werden. Es werden immer die grÃ¶ÃŸtmÃ¶glichen NOP-Befehle (6, 4 oder 2 Bytes) verwendet. Die Angabe von Â»0,0Â« schaltet das Hotpatching aus.DFLOAT-Code mit doppelter Genauigkeit generieren.Zum Absenken einer Anweisung nÃ¶tige relative AusfÃ¼hrungsfrequenz des Ziel-Blocks (in Prozent).Zielausdruck in Zeigerzuweisung bei %L muss ein Zeigerergebnis liefernZiel hat separates I&D.Ziel fÃ¼r neue Rangabbildung ist zu klein (%ld < %ld)Auf AM33-Prozessor abzielen.Auf AM33/2.0-Prozessor abzielen.Auf AM34-Prozessor abzielen.Code fÃ¼r die FT32B-Architektur erzeugen.Auf den Software-Simulator abzielen.Ziel: %s
! DCE mitteilen, dass ungenutzte C++-Allokationen entfernt werden.DSE mitteilen, dass der Speicher fÃ¼r ein C++-Objekt tot ist, wenn der Konstruktor anfÃ¤ngt und wenn der Destruktor aufhÃ¶rt.Die Option %<-mfloat128%> wird mÃ¶glicherweise nicht vollstÃ¤ndig unterstÃ¼tztDie %1$s-Direktive bei %3$L darf nicht innerhalb einer %2$s-Region angegeben werdenArgument A bei %L hat Typ Â»%sÂ«, aber die Funktion, die bei %L als OPERATION Ã¼bergeben wurde, gibt Â»%sÂ« zurÃ¼ckDas A-Argument bei %L von CO_REDUCE darf nicht polymorph seinArgument A bei %L des intrinsischen %s darf keinen Koindex habenDas AUTOMATIC-Objekt %qs bei %L darf kein SAVE-Attribut haben und dard auch keine Variable im main-Programm, einem Modul oder einem Teilmodus sein (F08/C513)Die CHARACTER-Elemente des Feldkonstruktors bei %L mÃ¼ssen dieselbe LÃ¤nge haben (%ld/%ld)Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werdenDas DISTANCE-Argument darf in intrinsischer Routine bei %L nicht zusammen mit COARRAY- oder DIM-Argument angegeben werdenDas FORALL mit Index %qs wird nicht auf der linken Seite der Zuweisung bei %L verwendet und kÃ¶nnte somit mehrere Zuweisungen an dieses Objekt auslÃ¶senDie FROM- und TO-Argumente bei %L verletzen die Aliasing-BeschrÃ¤nkungen (F2003 12.4.1.7)Die FROM- und TO-Argumente des intrinsischen MOVE_ALLOC bei %L mÃ¼ssen den selben Ko-Rang %d/%d habenDie FROM- und TO-Argumente des intrinsischen MOVE_ALLOC bei %L mÃ¼ssen den selben Rang %d/%d habenDas FROM-Argument fÃ¼r MOVE_ALLOC bei %L darf keinen Koindex habenDas Formatspezifikationssymbol H bei %L ist eine in Fortran 95 entfernte BesonderheitHollerith-Konstante bei %L wird bei der Umwandlung in %qs abgeschnittenDas INTENT(OUT)-Scheinargument %qs bei %L hat ASSUMED SIZE und kann damit keine Standardinitialisierung habenDer KIND-Parameter %qs bei %C darf weder ASSUMED noch DEFERRED seinDer KIND-Parameter %qs im PDT-Konstruktor bei %C hat keinen WertDie KIND part_ref bei %C kann nur auf einen Ausdruck von intrinsischem Typ angewendet werdenDie LEN part_ref bei %C kann nur auf einen CHARACTER-Ausdruck angewendet werdenDas NULL im Strukturkonstruktor bei %L wird auf Komponente %qs angewandt, die aber weder ein POINTER noch ein ALLOCATABLE istDie RE oder IM part_ref bei %C kann nur auf einen COMPLEX-Ausdruck angewendet werdenDie mÃ¶glichen RVV-LMUL (-mrvv-max-lmul=):Der SELECT-RANK-CASE-Ausdruck bei %C muss eine skalare, ganzzahlige Konstante seinDer SELECT-RANK-Selektor bei %C muss eine angenommene Rangvariable seinDas SHAPE-Feld fÃ¼r das intrinsische RESHAPE bei %L hat den negativen Wert %d fÃ¼r die Dimension %dDer STATUS, der in der OPEN-Anweisung bei %L angegeben ist, kann nicht den Wert SCRATCH haben, wenn ein FILE angegeben istDer STATUS, der in der OPEN-Anweisung bei %L angegeben ist, ist %qs, es gibt jedoch keine dazu passende FILE-AngabeDas TO-Argument fÃ¼r MOVE_ALLOC bei %L darf keinen Koindex habenDie TO-Argumente in MOVE_ALLOC bei %L mÃ¼ssen polymorph sein, wenn FROM polymorph istDer absolute Wert von SHIFT bei %L muss kleiner oder gleich BIT_SIZE(%qs) seinDer absolute Wert von SHIFT bei %L muss kleiner oder gleich SIZE bei %L seinDas reservierbare Objekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert seinDas ALLOCATE-Objekt bei %L und der Quellausdruck bei %L mÃ¼ssen Typparameter der gleichen Art habenDie Argumentlistenfunktionen %%VAL, %%LOC oder %%REF bei %L sind in diesem Kontext nicht erlaubtArgument des intrinsischen RANK bei %L muss ein Datenobjekt seinDie Zuweisung zu einer KIND- oder LEN-Komponente eines parametrisierten Typs bei %L ist nicht erlaubtDas Feld %qs bei %L mit vermutetem Rang darf keine Kodimension habenDas Feld vermuteten Ranges bei %C darf keine Kodimension habenFeld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem RangDer Basisname bei %L passt nicht zum Namen der aktuellen ProzedurDer Basisname bei %L darf kein generischer Name seinDer Basisname bei %L darf kein Prozedurzeiger seinDer Basisname bei %L darf kein Eintragsname seinDer Basisname fÃ¼r Â»declare variantÂ« bei %L muss angegeben werdenDie Basisprozedur bei %L muss eine explizite Schnittstelle habenDer Fehler ist nicht reproduzierbar, daher handelt es sich wahrscheinlich um ein Problem mit der Hardware oder dem Betriebssystem.
! Zeichenkonstante bei %L wird bei der Umwandlung in %s abgeschnittenDie ZeichenlÃ¤nge des A-Arguments bei %L und die der Argumente fÃ¼r die OPERATION bei %L muss dieselbe seinDie ZeichenlÃ¤nge des A-Arguments bei %L und die des Funktionsergebnisses der OPERATION bei %L muss dieselbe seinCodemodell-Optionsnamen fÃ¼r -mcmodel:Die Optionsnamen fÃ¼r Codemodelle fÃ¼r -mexplicit-relocs:Die Komponente bei %C, die in der Typparameterliste bei %L erscheint, hat weder KIND- noch LEN-AttributDie Komponente bei %C, die ein Typparameter ist, muss ein Skalar seinDie Komponente bei %C mit KIND- oder LEN-Attribut erscheint nicht in der Typparameterliste bei %LDer Vorgabewert (und das Gegenteil von Â»-staticÂ«), wird implizit von ausfÃ¼hrbaren Dateien, gemeinsam genutzten Bibliotheken und BÃ¼ndeln verwendet.Der Nenner n des Bruchteils 1/n der AusfÃ¼hrungshÃ¤ufigkeit des Eingangsblocks einer Funktion, den ein Basisblock dieser Funktion mindestens haben muss, um als heiÃŸ zu gelten.Der Nenner n des Bruchteils 1/n der maximalen AusfÃ¼hrungsanzahl eines Basisblocks im gesamten Programm, den ein Basisblock mindestens haben muss, um als heiÃŸ zu gelten (im Nicht-LTO-Modus verwendet).Der Nenner n des Bruchteils 1/n der Anzahl der profilierten DurchlÃ¤ufe des gesamten Programms, unter dem die AusfÃ¼hrungszahl eines Grundblocks liegen muss, damit der Grundblock als unwahrscheinlich angesehen wird.Der abgeleitete Parameter %qs bei %C hat keinen VorgabewertDer abgeleitete Typ %qs bei %L hat Typ %qs, der nicht definiert wurdeAuf dem GerÃ¤t befindet sich der Abschnitt .rodata im RAM-Bereich.Die Ã¤lteste macOS-Version, auf der dieses Programm laufen wird (fÃ¼r den Assembler formatiert).Die Ã¤lteste macOS-Version, auf der dieses Programm laufen wird.Das Element im Strukturkonstruktor bei %L fÃ¼r Zeigerkomponente %qs sollte ein POINTER oder ein TARGET seinDas Element im Strukturkonstruktor bei %L fÃ¼r Zeigerkomponente %qs ist %s, sollte aber %s seinDie Ã„quivalenzmenge fÃ¼r %qs bewirkt eine ungÃ¼ltige Erweiterung fÃ¼r COMMON %qs bei %LDie Ã„quivalenzmenge fÃ¼r bei %2$L deklarierte Variable %1$qs verletzt AusrichtungsanforderungenDas Argument Â»errmsg=Â« bei %L muss eine standardartige Zeichenvariable seinDas Ereignishandle bei %L darf kein Element eines Feldes seinDas Ereignishandle bei %L darf nicht Teil eines abgeleiteten Typs oder einer abgeleiteten Klasse seinEvent-Variable bei %L darf nicht koindiziert seinDie folgenden Optionen sind sprachunabhÃ¤ngigDie folgenden Optionen sind sprachbezogenDie folgenden Optionen sind nicht dokumentiertDie folgenden Optionen sind nur spezifisch fÃ¼r die Sprache Die folgenden Optionen werden von der Sprache unterstÃ¼tzt Die folgenden Optionen sind zielspezifischDie folgenden Optionen steuern Warnmeldungen des CompilersDie folgenden Optionen steuern OptimierungenDie folgenden Optionen steuern ParameterDie folgenden Optionen verwenden gemeinsame ArgumenteDie folgenden Optionen verwenden separate ArgumenteDie Funktion, die bei %L als OPERATION Ã¼bergeben wurde, hat Argumente vom Typ Â»%sÂ« und Â»%sÂ«, muss aber Typ Â»%sÂ« habenDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, muss Argumente haben, die skalar, nichtallozierbar und keine Zeiger sind, ebenso der RÃ¼ckgabewertDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, muss das ASYNCHRONOUS-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, muss das TARGET-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, muss das VALUE-Attribut entweder fÃ¼r keins oder fÃ¼r beide Argumente habenDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, muss zwei Argumente habenDie Funktion, die bei %L als OPERATION Ã¼bergeben wird, darf bei keinem der Argumente das OPTIONAL-Attribut habenFunktionsergebnis auf der linken Seite der Zuweisung bei %L muss Zeiger-Attribut haben.Die ideale Breite der vom Analysierer erzeugten Textdiagramme in Zeichen.Das intrinsische %qs bei %L ist nicht im ausgewÃ¤hlten Standard enthalten, aber %s und %qs werden wie mit EXTERNAL deklariert behandelt. Passende Option %<-std=%> verwenden oder %<-fall-intrinsics%> definieren, um dies zuzulassen.Das bei %2$L deklarierte INTRINSIC %1$qs ist in den derzeitigen Standardeinstellungen nicht verfÃ¼gbar, auÃŸer %3$s. Entsprechende Option %<-std=*%> verwenden, oder %<-fall-intrinsics%> einschalten, um es zu verwenden.Bei %C darf das am weitesten links stehende part-ref in einem data-ref keine Funktionsreferenz seinUntere Schranke fÃ¼r einen fÃ¼r Stack-Smashing-Protection betrachteten Puffer.Die HÃ¶chstzahl Reload-Pseudos, die beim Auslagern eines Nicht-Reload-Pseudos berÃ¼cksichtigt werden.HÃ¶chstmenge des von GCSE zu belegenden Speichers, in Kilobyte.Die maximale Wachstumsrate der CodegrÃ¶ÃŸe bei der Erweiterung in eine Sprungtabelle (in Prozent). Der Parameter wird bei der Optimierung auf GrÃ¶ÃŸe verwendet.Die maximale Wachstumsrate der CodegrÃ¶ÃŸe bei der Erweiterung in eine Sprungtabelle (in Prozent). Der Parameter wird bei der Optimierung auf Geschwindigkeit verwendet.HÃ¶chste VerzÃ¶gerung bei Konflikt, sodass Befehl fÃ¼r spekulative Bewegung in Betracht kommt.Die maximale Schachtelungstiefe von Schleifen, in denen Fallunterscheidungen getroffen werden.Die maximale Tiefe einer Schleifenschachtelung, die vollstÃ¤ndig geschÃ¤lt wird.Die maximale Tiefe eines symbolischen Wertes, bevor der Wert als unbekannt approximiert wird.Die maximale Tiefe der explodierten Knoten, die in einem Dot-Dump erscheinen sollen, bevor auf ein weniger ausfÃ¼hrliches Format umgeschaltet wird.GrÃ¶ÃŸte Tiefe mit rekursivem Inline fÃ¼r Inline-Funktionen.GrÃ¶ÃŸte Tiefe rekursiven Inlinens fÃ¼r Nicht-Inline-Funktionen.Der hÃ¶chste Erweiterungsfaktor beim Kopieren von BasisblÃ¶cken.Der maximale Faktor, den der Schleifenvektorisierer auf die Kosten der Anweisungen in einer inneren Schleife im VerhÃ¤ltnis zur vektorisierten Schleife anwendet.Die HÃ¶chstzahl der von CSE verarbeiteten Befehle vor dem RÃ¼cksetzen.Die maximale LÃ¤nge eines konstanten Strings, um den eingebauten Stringvergleich zu inlinen. Vorgabewert ist 3.GrÃ¶ÃŸte LÃ¤nge des betrachteten Pfades in CSE.Die MaximallÃ¤nge der Liste der anhÃ¤ngigen geplanten Operationen.HÃ¶chstzahl der Speicherstellen, die von cselib aufgezeichnet werden.Die maximale Anzahl von Â»nach dem SuperknotenÂ« expandierten Knoten innerhalb des Analysierers pro Superknoten, bevor die Analyse abbricht.HÃ¶chstzahl der RTL-Knoten, die als letzte Werte des Kombinierers aufgezeichnet werden kÃ¶nnen.Die maximale Anzahl von SSA_NAME-Zuweisungen, die verfolgt werden, um einen Wert zu bestimmen.Die HÃ¶chstzahl der Versuche zur RÃ¼ckverfolgung bei Modulo-Planung von Schleifen.HÃ¶chstzahl der fÃ¼r Zwischen-Block-Scheduling zu betrachtenden BlÃ¶cke in einer Region.HÃ¶chstzahl der Zweige auf dem Pfad durch die geschÃ¤lte Sequenz.Die HÃ¶chstzahl der EinschrÃ¤nkungen pro Zustand.Die maximale Anzahl von expandierten Knoten pro Programmpunkt innerhalb des Analysierers, bevor die Analyse dieses Punkts abbricht.HÃ¶chstzahl der zu betrachtenden eingehenden Kanten fÃ¼r Kreuzsprung.Die maximale Anzahl der nicht durchfÃ¼hrbaren Kanten, die zurÃ¼ckgewiesen werden, bevor eine Diagnose als nicht durchfÃ¼hrbar erklÃ¤rt wird.HÃ¶chstzahl von Befehlen, die Â»combineÂ« zu kombinieren versucht.HÃ¶chstzahl der fÃ¼r Zwischen-Block-Scheduling zu betrachtenden Befehle in einer Region.Die HÃ¶chstzahl der Befehle im Schleifenkopf, die wÃ¤hrend der Schleifenkopfkopier-Phase dupliziert werden.Die HÃ¶chstzahl der Befehle einer vollstÃ¤ndig geschÃ¤lten Schleife.Die HÃ¶chstzahl der Befehle einer geschÃ¤lten Schleife.Die HÃ¶chstzahl der Befehle einer ungeschalteten Schleife.Die HÃ¶chstzahl der zu vervielfÃ¤ltigenden Befehle, wenn berechnete Gotos expandiert werden.Die HÃ¶chstzahl der Befehle in einer einzelnen fÃ¼r Â»inlineÂ« geeigneten Funktion.Die HÃ¶chstzahl der in einer inneren Schleife zu betrachtenden Befehle fÃ¼r Versionierung.Die HÃ¶chstzahl der in einer Ã¤uÃŸeren Schleife zu betrachtenden Befehle fÃ¼r Versionierung, zusÃ¤tzlich zu den Befehlen in inneren Schleifen.Die HÃ¶chstzahl der Befehle, bis zu der eine Inline-Funktion per Rekursion wachsen kann.Die HÃ¶chstzahl der Befehle, bis zu der eine Nicht-Inline-Funktion per Rekursion wachsen kann.HÃ¶chstzahl der vom Scheduler wÃ¤hrend der ersten Planphase fertig zur AusfÃ¼hrung zu betrachtenden Befehle.Die HÃ¶chstzahl der zu betrachtenden Befehle, um einen VerzÃ¶gerungsschlitz zu fÃ¼llen.Die HÃ¶chstzahl der zu betrachtenden Befehle, um richtige aktive Registerinformationen zu finden.Die HÃ¶chstzahl der zum Abrollen von Schleifen im Mittel zu betrachtenden Befehle.Die HÃ¶chstzahl der zum Abrollen von Schleifen zu betrachtenden Befehle.HÃ¶chstzahl der rÃ¼ckwÃ¤rts zu suchenden Befehle, wenn nach Ã¤quivalentem Neuladen gesucht wird.Die HÃ¶chstzahl der Befehle fÃ¼r automatisches Inlinen von kleinen Funktionen.Die HÃ¶chstzahl der Befehle fÃ¼r automatisches Inlinen.Die HÃ¶chstzahl der Befehle fÃ¼r automatisches Inlinen beim Optimieren auf CodegrÃ¶ÃŸe.HÃ¶chstzahl der Iterationen durch CFG zur Regionserweiterung.Die HÃ¶chstzahl der SchleifendurchlÃ¤ufe, die statisch vorhergesagt werden.Die HÃ¶chstzahl von geschachteltem indirektem inlinen wurde bereits durch den frÃ¼hen Inliner durchgefÃ¼hrt.Die HÃ¶chstzahl der SchÃ¤lvorgÃ¤nge einer einzelnen Schleife, die vollstÃ¤ndig geschÃ¤lt wird.Die HÃ¶chstzahl der SchÃ¤lvorgÃ¤nge einer einzelnen Schleife.Die HÃ¶chstzahl der Anweisungen in geschachtelten Schleifen zum Schleifenaustausch.Die HÃ¶chstzahl, die eine Aufrufstelle in einem Aufrufstapel innerhalb des Analysierers vorkommen darf, bevor die Analyse abgebrochen wird, um zu tiefe Rekursion zu vermeiden.Die HÃ¶chstzahl der Iterationen zum Abrollen in einzelner Schleife.Die HÃ¶chstanzahl der use- und def-Besuche beim Auskundschaften einer STV-Kette, bevor das Auskundschaften abgebrochen wird.Maximales VerhÃ¤ltnis zwischen ArraygrÃ¶ÃŸe und Switch-Zweigen, bei dem eine Switch-Umwandlung erfolgt.Das maximale VerhÃ¤ltnis von EinfÃ¼gungen zu LÃ¶schungen von AusdrÃ¼cken in GCSE.Die empfohlene maximale GrÃ¶ÃŸe des zusammenhÃ¤ngenden Speichers, der von zwei Objekten belegt wird, auf die von nebenlÃ¤ufigen Threads mit zeitlicher LokalitÃ¤t zugegriffen wird. In der Regel die GrÃ¶ÃŸe der L1-Cache-Zeilen, kann aber auch kleiner sein, um diversen Zielprozessoren mit unterschiedlichen Cache-ZeilengrÃ¶ÃŸen gerecht zu werden.Maximale GrÃ¶ÃŸe des Vorgriffsfensters der wÃ¤hlbaren Planung.Kleinste voraussichtliche Beschleunigung, die dem Inliner erlaubt, inline-insns-single und inline-isnsns-auto zu ignorieren.Die Mindestwahrscheinlichkeit fÃ¼r spekulativen Erfolg (in Prozent), sodass spekulativer Befehl eingeplant wird.Kleinste UID fÃ¼r Nicht-Debug-Befehl.Die kleinste Schrittweite, ab der Software-Prefetch-Tipps produziert werden.Die Mindestkosten eines teuren Ausdrucks in der Schleifeninvariantenbewegung.Mindestanzahl der passenden zu betrachtenden Befehle fÃ¼r Kreuzsprung.Die Mindestzahl an Superknoten innerhalb einer Funktion, die vom Analysierer berÃ¼cksichtigt wird, um die Auswirkungen an den Aufrufstellen zusammenzufassen.Kleinste Wahrscheinlichkeit einer Kante, sodass bei der Planung ihr Zustand gesichert wird.Die Mindestwahrscheinlichkeit fÃ¼r das Erreichen eines Quellblockes fÃ¼r spekulatives Zwischen-Block-Scheduling.Der empfohlene Mindestoffset zwischen zwei Objekten, auf die nebenlÃ¤ufig zugegriffen wird, um zusÃ¤tzliche LeistungseinbuÃŸen aufgrund von durch die Implementierung verursachten Konflikten zu vermeiden. Normalerweise die GrÃ¶ÃŸe der L1-Cache-Zeile, kann aber auch grÃ¶ÃŸer sein, um diverse Zielprozessoren mit unterschiedlichen Cache-ZeilengrÃ¶ÃŸen zu berÃ¼cksichtigen. C++17-Code kann diesen Wert im Strukturlayout verwenden, aber es wird dringend davon abgeraten, dies in Ã¶ffentlichen ABIs zu tun.MindestgrÃ¶ÃŸe von Variablen, die sich Stapelspeicher teilen, wenn nicht optimiert wird.Das MindestverhÃ¤ltnis der Schrittweiten, damit Schleifenaustausch profitabel ist.Der minimale Schwellwert fÃ¼r die Wahrscheinlichkeit, dass eine halbinvariante Bedingungsanweisung eine Schleifenteilung auslÃ¶st.Kleinster Wert der Stufenzahl, den der Swing-Modulo-Scheduler erzeugen wird.Das Feld %qs im Modul oder Hauptprogramm bei %L muss konstante Form habenDer Name %qs bei %C wurde bereits als ein externer Modulname verwendetDer Name %qs bei %C kann nicht als ein definierter Operator verwendet werdenDie Anzahl der Newton-Iterationen, um den reziproken Wert einer double-Gleitkommazahl zu berechnen. Die Genauigkeit der Division ist proportional zu diesem Parameter, wenn die angenÃ¤herte Division angeschaltet ist. Standardwert ist 2.Die Anzahl der Newton-Iterationen, um den reziproken Wert einer float-Gleitkommazahl zu berechnen. Die Genauigkeit der Division ist proportional zu diesem Parameter, wenn die angenÃ¤herte Division angeschaltet ist. Standardwert ist 1.Die Anzahl der Feldelemente des SUB-Arguments fÃ¼r IMAGE_INDEX bei %L muss %d (Korang) sein, nicht %dDie Anzahl der Bytes, bei der Stringliterale in Analysator-Textdiagrammen verkÃ¼rzt dargestellt werden sollen.Anzahl der Zyklen, die der Swing-Modulo-Scheduler bei KonfliktprÃ¼fung mit DFA betrachtet.Die Anzahl der Elemente (%d) im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>.Die Anzahl der Elemente, fÃ¼r die die ÃœberprÃ¼fung der Hash-Tabelle fÃ¼r jedes gesuchte Element durchgefÃ¼hrt wird.Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>Die Anzahl der AusfÃ¼hrungen eines Basisblocks, der als heiÃŸ angesehen wird. Dieser Parameter wird nur im GIMPLE-Frontend verwendet.Die Anzahl der ausgefÃ¼hrten Befehle, bevor Prefetch abgeschlossen ist.Die Anzahl der Bytes, die bei der VerkÃ¼rzung am Anfang eines Zeichenkettenliterals angezeigt werden.Die Anzahl der Bytes, die bei der VerkÃ¼rzung am Ende eines Zeichenkettenliterals angezeigt werden.Die Anzahl der am hÃ¤ufigsten ausgefÃ¼hrten Promille der profilierten AusfÃ¼hrung des gesamten Programms, zu der die AusfÃ¼hrungszahl eines Basisblocks gehÃ¶ren muss, um als heiÃŸ zu gelten (im LTO-Modus verwendet).Die Anzahl der Prefetches, die gleichzeitig laufen kÃ¶nnen.Die Anzahl der Register in jeder Klasse, die von Schleifeninvariantenbewegung freigehalten werden.Das Objekt %qs bei %L mit ASSUMED-Typparametern muss ein Dummy oder ein SELECT-TYPE-Selektor sein (F08/4.2)Der Parameterausdruck bei %C lÃ¤sst sich nicht zu einer INTEGER-Konstante vereinfachenDer Parameterausdruck bei %C muss vom Typ INTEGER sein, nicht %sDer Pfad zu Â»devices.csvÂ«. Im Normalfall kann der GCC-Treiber das selbst rausfinden und an den Compiler Ã¼bermitteln, daher ist die Angabe eigentlich nicht nÃ¶tig.Prozentsatz der Funktion, gewichtet nach AusfÃ¼hrungshÃ¤ufigkeit, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-RÃ¼ckmeldung verfÃ¼gbar ist.Prozentsatz der Funktion, gewichtet nach AusfÃ¼hrungshÃ¤ufigkeit, die bei Verfolgungsentwurf abgedeckt werden muss. Verwendet, wenn Profil-RÃ¼ckmeldung nicht verfÃ¼gbar ist.Das Zeigerobjekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert seinMÃ¶gliche RVV-VektorregisterlÃ¤ngen:MÃ¶gliche SVE-VektorlÃ¤ngen:MÃ¶gliche TLS-Dialekte:Der Rang des Elements im Strukturkonstruktor bei %L passt nicht zu dem der Komponente (%d/%d)Das Register, das fÃ¼r den Zugriff auf den Threadzeiger verwendet wird:Die Datei mit den AuflÃ¶sungen.Dasselbe abhÃ¤ngige Objekt sollte als DEPOBJ-Argument bei %L und als DESTROY-Argument bei %L verwendet werdenDie Skalierung (in Prozent), die auf inline-insns-single und Auto-Limits angewendet wird, wenn die Heuristik darauf hinweist, dass Inlining sehr profitabel ist.Die Form der Komponente %qs im Strukturkonstruktor bei %L unterscheidet sich von der Form der deklarierten Komponente fÃ¼r die Dimension %d (%ld/%ld)Die GrÃ¶ÃŸe einer L1-Cacheline.Die GrÃ¶ÃŸe des L1-Caches.Die GrÃ¶ÃŸe des L2-Caches.Die GrÃ¶ÃŸe eines als groÃŸ angesehenen FunktionskÃ¶rpers.Die GrÃ¶ÃŸe eines als groÃŸ angesehenen Stapelrahmens.Die GrÃ¶ÃŸe einer Ãœbersetzungseinheit, ab der der IPA-CP-Durchlauf sie als groÃŸ ansieht.Die GrÃ¶ÃŸe einer als groÃŸ angesehenen Ãœbersetzungseinheit.Kleinste Zahl unterschiedlicher Werte, fÃ¼r die eine Sprungtabelle besser als ein Baum bedingter SprÃ¼nge ist; bei 0 wird der Standard fÃ¼r die Zielarchitektur verwendet.Der Quellausdruck bei %L darf weder vom Typ EVENT_TYPE sein noch eine EVENT_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray istDer Quellausdruck bei %L darf weder vom Typ LOCK_TYPE sein noch eine LOCK_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray istDas Argument Â»stat=Â« bei %L muss INTEGER-Variable mit Â»kind=4Â« seinDer Strukturkonstruktor bei %C wurde finalisiert. Dieses Feature wurde von f08/0011 entfernt. Verwenden Sie -std=f2018 oder -std=gnu, um die Finalisierung zu entfernen.Das bei %2$L referenzierte Symbol %1$qs ist nicht im gewÃ¤hlten Standard vorhandenDer Schwellwert-Anteil fÃ¼r die AusfÃ¼hrung partieller Redundanzbeseitigung nach dem Neuladen.Der Schwellwert-Anteil des AusfÃ¼hrungszÃ¤hlers kritischer Kanten, die Redundanzbeseitigung nach dem Neuladen erlauben.Der Typ %qs bei %L darf nicht mit Wirt verbunden sein, da er von unvertrÃ¤glichem bei %L definierten Objekt mit gleichem Namen blockiert wirdDer Typ fÃ¼r Funktion %qs bei %L ist nicht zugreifbarDie Typparameter-Angabenliste bei %C kann nicht gleichzeitig ASSUMED- und DEFERRED-Parameter enthaltenDie Typparameter-Angabenliste bei %C enthÃ¤lt zu viele ParameterausdrÃ¼ckeDie Typparameter-Angabenliste bei %C enthÃ¤lt nicht genug ParameterausdrÃ¼ckeDie Spezifikationsliste fÃ¼r Typparameter in der Spezifikation bei %L darf keine DEFERRED-Parameter enthaltenDie Typspezifikation bei %L muss angeben, dass jeder Parameter mit LÃ¤ngentyp vermutet istTypspezifikation darf keinen Sequenz-abgeleiteten Typ oder Typ mit BIND-Attribut in SELECT TYPE bei %C beschreiben [F2003:C815]Obere Schranke zum gemeinsamen Verwenden von Ganzzahlkonstanten.Die obere Schranke in der letzten Dimension muss in der Referenz auf das Feld %qs vermuteter GrÃ¶ÃŸe bei %L auftretenDer Wert fÃ¼r den KIND-Parameter %qs bei %C lÃ¤sst sich nicht auf einen konstanten Ausdruck reduzierenDer Wert von n in %<-finit-character=n%> muss zwischen 0 und 127 liegenDer Wert des Parameters PDT LEN Â»%sÂ« stimmt nicht mit dem in der Dummy-Deklaration Ã¼bereinDer Wert des SELECT-RANK-CASE-Ausdrucks bei %C darf nicht kleiner als Null oder grÃ¶ÃŸer als %d seinDie Version der C++-ABI, die verwendet wird.Die Version der C++-ABI, die fÃ¼r Â»-WabiÂ«-Warnungen und BindungskompatibilitÃ¤tsaliase verwendet wird.Es gibt bereits eine Prozedur mit Bindungsname %qs fÃ¼r den abgeleiteten Typ %qs bei %CEs gibt keine spezifische Funktion fÃ¼r das allgemeine %qs bei %LEs gibt kein spezifisches Unterprogramm fÃ¼r allgemeines %qs bei %LEs gibt bereits eine nicht-generische Prozedur mit Bindungsname %qs fÃ¼r den abgeleiteten Typ %qs bei %CDiese Architektur unterstÃ¼tzt keine Befehle mit SprungschutzDazu gehÃ¶ren explizites DEALLOCATE, Neuzuweisung bei intrinsischer Zuweisung, INTENT(OUT) fÃ¼r allozierbare Dummy-Argumente und Neuzuweisung von allozierbaren Komponenten, die mit einem OpenMP-Allokator alloziert wurdenDies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es
  gibt KEINE Garantie; auch nicht fÃ¼r MARKTGÃ„NGIGKEIT oder FÃœR SPEZIELLE ZWECKE.
  
! Dies ist der Vorgabewert.Dieser Schalter ist veraltet und hat keine Auswirkung.Diese Option wird ignoriert; sie wird nur zu KompatibilitÃ¤tszwecken bereitgestellt. Sie diente zur Auswahl von Linker- und PrÃ¤prozessor-Optionen fÃ¼r die Verwendung mit der newlib.Diese Option wird intern fÃ¼r die Erzeugung und Auswahl von Multilibs verwendet. Annehmen, dass RJMP/RCALL den gesamten Programmspeicher ansprechen kann.Diese Option wird intern fÃ¼r die Erzeugung und Auswahl von Multilibs verwendet. Das GerÃ¤t hat kein SPH-Sonderfunktionsregister.Diese Option wird intern verwendet. Verwendung von Read-Modify-Write-Befehlen (RMW) einschalten.Diese Option wird intern verwendet. Vorhandensein eines Prozessor-Erratums anzeigen. 32-Bit-Anweisungen nicht Ã¼berspringen.Diese Option wird intern verwendet. Anzahl der 64-KiB-Flash-Segmente festlegen.Diese Option wird intern verwendet. Das GerÃ¤t hat das Bitfeld NVMCTRL_CTRLB.FLMAP.Diese Option ist undokumentiert.Dieser Schalter ist veraltet; nicht verwenden.Dieser Schalter ist veraltet; stattdessen -Werror=implicit-function-declaration verwenden.Dieser Schalter ist veraltet; stattdessen -Wextra verwenden.Dieser Schalter ist veraltet; stattdessen -fsanitize-recover= verwenden.Dieser Schalter ist veraltet; stattdessen -fsanitize-trap= verwenden.Thread-Modell: %s
! Threadprivate bei %L ist nicht SAVEdThreadprivate Variable bei %C ist ein Element eines COMMON-BlocksSchwellwert fÃ¼r Auswertung der MÃ¶glichkeit von IPA-CP, der noch als vorteilhaft zum Kopieren betrachtet wird.Thumb-1 %<hard-float%> VFP-ABIThumb: Annehmen, dass Funktionszeiger an Code Ã¼bergeben werden kÃ¶nnen, der nichts von Thumb weiÃŸ.Thumb: Annehmen, dass nichtstatische Funktionen von ARM-Code aus aufgerufen werden kÃ¶nnen.Thumb: (Blatt-)Stapelrahmen erzeugen, auch wenn nicht erforderlich.Thumb: (Nicht-Blatt-)Stapelrahmen erzeugen, auch wenn nicht erforderlich.Interner Fehler: Thunk is not supposed to have bodyGekachelte Schleife bei %L kann nicht Ã¼ber Gangs, Worker oder Vektoren Ã¼bergreifend parallelisiert werdenZeit, die fÃ¼r Funktionsprolog, -Epilog und sonstigen Overhead veranschlagt wird.Zeit, die fÃ¼r Thunk-Overhead in Funktionen veranschlagt wird.Zum Einschalten der Vorverarbeitung %<-cpp%> verwenden-fvar-tracking-assignments umschalten.Erzeugung von Fehlersuchinformationen umschalten.Zu wenige Codimensionen bei %C, %d statt %d erwartetZu wenige Scheinargumente in DTIO-Prozedur %qs bei %LZu viele Argumente in Aufruf von %qs bei %LZu viele Argumente fÃ¼r %s bei %LZu viele Codimensionen bei %C, %d statt %d erwartetZu viele Komponenten in Strukturkonstruktor bei %LZu viele Bedingungen (%u gefunden); Abdeckung wird nicht gemessenZu viele Ziffern in Anweisungsmarke bei %CZu viele Scheinargumente in DTIO-Prozedur %qs bei %LZu viele Elemente in Feldinitialisierung bei %CTraits-Array %qs in USES_ALLOCATORS bei %L muss ein eindimensionales benanntes konstantes Array vom Typ %<omp_alloctrait%> seinBedingte Speicherbefehle in unbedingte umwandeln.Transformierende Funktion %qs bei %L darf nicht in einem Initialisierungs-Ausdruck auftretenInterner Fehler: Transparent alias and target%'s assembler names differsVorzeichenbehafteten Ãœberlauf in Addition, Subtraktion und Multiplikation abfangen (Â»trapÂ«).Ausnahme bei __builtin_unreachable auslÃ¶sten, statt es fÃ¼r die Optimierung zu verwenden.Ganzzahldivision durch Null abfangen.Um CodegrÃ¶ÃŸe zu verbessern, eine throw()-Ausnahmespezifikation als Â»noexceptÂ« behandeln.Alle Warnungen als Fehler behandeln.Bekannte sprintf-RÃ¼ckgabewerte als Konstanten behandeln.Zeilen mit Â»DÂ« in Spalte eins als Kommentar behandeln.Fehlende Header-Dateien als generierte Dateien behandeln.Vorzeichenbehafteten Ãœberlauf als undefiniertes Verhalten behandeln. Wird mit -fwrapv -fwrapv-pointer negiert.Angegebene Warnung als Fehler behandeln.Die Eingabedatei als bereits vorverarbeitet behandeln.Bei den booleschen Kurzschluss-Operatoren && und || beide Seiten auswerten, wenn das nebenwirkungsfrei zu besserem Code fÃ¼hrt.Â»%sÂ« in der Shell kÃ¶nnte diese BeschrÃ¤nkung erhÃ¶hen.
  Dem Linker erlauben, PIC-Aufrufe in direkte Aufrufe umzuwandeln.Versuchen, virtuelle SprÃ¼nge in direkte umzuwandeln.Versuchen, Schleifen zu tauschen, wenn es nÃ¼tzt.Versuchen, abgeleitete Typen so kompakt wie mÃ¶glich anzuordnen.Versuchen, Funktionsaufrufe und Returns nach dem Inlinen zu rekonstruieren.Code fÃ¼r angegebenen Prozessor optimieren.Die erwartete Speicher-Wartezeit abstimmen.FÃ¼r angegebene Ziel-CPU oder Architektur optimieren.Alle Sprachfunktionen, die sich rÃ¼ckgÃ¤ngig machen lassen, ausschalten.Alle Diagnosefunktionen deaktivieren, die die Ausgabe verkomplizieren, wie Zeilennummern, Farbe und Warn-URLs.Aktiviert CET-Instrumentierung fÃ¼r solche switch-Anweisungen, die Sprungtabellen und indirekte SprÃ¼nge verwenden.Durchlauf fÃ¼r Redundante Erweiterungsentfernung (REE) einschalten.Alle zukÃ¼nftigen D-Sprachfunktionen einschalten.Zwei Haupt-PROGRAMme bei %L und %CZwei oder mehr Teilreferenzen mit Rang grÃ¶ÃŸer Null dÃ¼rfen nicht bei %L angegeben werdenInterner Fehler: Two symbols with same comdat_group are not linked by the same_comdat_group list.Typ %qs mit DEFERRED-Bindung bei %C ist nicht ABSTRACTTyp %qs der CLASS-Variable %qs bei %L ist nicht erweiterbarTypdeklaration %qs bei %L ist nicht C-kompatibel, aber sie ist BIND(C)Typdefinition von %qs bei %C wurde bereits bei %L definiertTyp nicht zugreifbar in Variablen-Definitionskontext (%s) bei %LUnvertrÃ¤gliche Typen zwischen Argument bei %L und Argument bei %L (%s/%s).Unpassender Typ in Argument %qs bei %L; %s wurde an %s Ã¼bergebenTypname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ seinTypname %qs bei %C in Konflikt mit vorher deklarierter EntitÃ¤t bei %L, die den gleichen Namen hatTypname %qs bei %C ist mehrdeutigDer Typ des Arguments Â»%sÂ« von IMAGE_INDEX bei %L muss ein INTEGER seinTyp der EntitÃ¤t bei %L ist mit Quellausdruck bei %L typunvertrÃ¤glichTyp der EntitÃ¤t bei %L ist mit Typspezifikation unvertrÃ¤glichTypparameter %qs bei %C hat keinen zugehÃ¶rigen Eintrag in der Typparameter-Namensliste bei %LFÃ¼r intrinsische Funktion %qs angegebener Typ bei %L wird ignoriertTypgebundener Operator bei %L kann nicht NOPASS seinTypgebundene Prozedur bei %CTypspezifikation bei %L kann keine Parameter mit aufgeschobenem Typ habenTypspezifikation bei %L darf kein Sternchen fÃ¼r einen Typparameter enthaltenBei %L wurde kein UNIT angegebenUNIT-Zahl in CLOSE-Anweisung bei %L muss nicht-negativ seinUNIT-Zahl in INQUIRE-Anweisung bei %L darf nicht %d seinUNIT-Zahl in Anweisung bei %L muss nicht-negativ seinFehlende UNIT-Zahl in Anweisung bei %LUNIT-Spezifikation bei %L muss ein INTEGER-Ausdruck oder eine CHARACTER-Variable seinUNIT-Spezifikation bei %L darf kein Zeichen-PARAMETER seinUNIT-Spezifizierer mit NEWUNIT bei %L nicht erlaubtUNLOCK-Anweisung bei %CArgument UNTIL_COUNT= bei %L muss ein skalarer INTEGER-Ausdruck seinUSE-Anweisung bei %C hat keinen ONLY-QualifiziererSpezifische INTRINSIC-Prozedur fÃ¼r Referenz %qs bei %L kann nicht gefunden werdenSymbol %qs kann nicht gefunden werdenLade-/Speicheroffset fÃ¼r Fusion kann nicht generiert werdenFehler beim Laden der DLL.Spezifische Funktion %qs bei %L kann nicht aufgelÃ¶st werdenSpezifisches Unterprogramm %qs bei %L kann nicht aufgelÃ¶st werdenNicht klassifizierbare GCC-Anweisung bei %CNicht klassifizierbare GCC-Direktive bei %C, wird ignoriertNicht klassifizierbare OpenACC-Anweisung bei %CNicht klassifizierbare OpenMP-Anweisung bei %CNicht klassifizierbare Anweisung bei %CUndefinierte spezifische Bindung %qs als Ziel des GENERIC %qs bei %LUnter -ffast-math einen FRIZ-Befehl fÃ¼r (double)(long long)-Umwandlungen erzeugen.Unter der Kontrolle des Object-Size-Typs warnen, wenn PufferÃ¼berlÃ¤ufe in Stringmanipulationsfunktionen wie memcpy und strcpy auftreten.Ungleiche ZeichenlÃ¤ngen (%ld/%ld) in %sUngleiche ZeichenlÃ¤ngen (%ld, %ld) in %s bei %LUngleiche ZeichenlÃ¤ngen (%wd/%wd) fÃ¼r Zeigerkomponente %qs in Konstruktor bei %LUnerwartetes !$OMP SCAN bei %L auÃŸerhalb eines Schleifenkonstrukts mit %<inscan%>-REDUCTION-KlauselUnerwartetes %<%c%> fÃ¼r Variable %qs nicht-abgeleiteten Typs bei %CUnerwartetes %<(%> bei %CUnerwartetes %<*%> fÃ¼r Codimension %d von %d bei %CUnerwartetes %<*%> in Coarray-Index bei %CUnerwartetes %s bei %C; ALLOCATE- oder %s-Anweisung erwartetUnerwartetes %s bei %C; ALLOCATE-Anweisung nach %s erwartetUnerwartete Anweisung %s bei %CUnerwartete Anweisung %s bei %C in INTERFACE-KÃ¶rperUnerwartete Anweisung %s in BLOCK DATA bei %CUnerwartete Anweisung %s in CONTAINS-Abschnitt bei %CUnerwartete Anweisung %s in FORALL-Block bei %CUnerwartete Anweisung %s in INTERFACE-Block bei %CUnerwartete Anweisung %s in MODULE bei %CUnerwartete Anweisung %s in WHERE-Block bei %CUnerwartete CASE-Anweisung bei %CUnerwartetes DIM-Argument mit Nicht-COARRAY-Argument bei %LUnerwartete END-Anweisung bei %CUnerwartete ENTRY-Anweisung bei %CUnerwartetes EOFUnerwartetes intrinsisches NULL() bei %L fÃ¼r Schein-%qsUnerwarteter OpenACC-Parallelismus.Unerwartete RANK-Anweisung bei %CUnerwartetes SHAPE-Argument bei %L fÃ¼r C_F_POINTER mit skalarem FPTRUnerwartete TYPE IS-Anweisung bei %CUnerwartete allozierte Variable %qs bei %L in der deklarativen Direktive !$OMP ALLOCATEUnerwartete alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %LUnerwartetes Zeichen in Variablenliste bei %CUnerwartete Zeichen in PARAMETER-Anweisung bei %CUnerwartetes Coarray %qs in %<allocate%> bei %LUnerwartetes Coarray %qs in %<allocate%> bei %L, implizit aufgefÃ¼hrt in %<!$OMP ALLOCATE%> bei %LUnerwartetes Coarray-Argument %qs als Argument bei %L zu deklarativem !$OMP ALLOCATEUnerwarteter Coarray-Bezeichner bei %CUnerwarteter Verweis auf Â»complex-parts designatorÂ« in Â»%sÂ«-Klausel bei %LUnerwartete Konstante bei %CUnerwartete EntitÃ¤ten mit abgeleitetem Typ im binÃ¤ren intrinsischen numerischen Operator %%<%s%%> bei %%LUnerwartetes Dummy-Argument %qs als Argument bei %L zu deklarativem !$OMP ALLOCATEUnerwartetes Element %qc in Formatzeichenkette bei %LUnerwartetes Dateiende in %qsUnerwartetes Ende der Formatzeichenkette bei %LUnerwartetes ModulendeUnerwarteter Ausdruck als Listenelement bei %L in der ALLOCATE-DirektiveUnerwartete function-result-Variable %qs bei %L in deklarativem !$OMP ALLOCATEUnerwarteter intrinsischer Typ %qs bei %LUnerwarteter Ausschuss hinter Â»!$ACC ATOMICÂ«-Anweisung bei %CUnerwarteter Ausschuss hinter Â»!$ACC DECLAREÂ« bei %CUnerwarteter Ausschuss hinter Â»!$OMP DECLARE REDUCTIONÂ« bei %CUnerwarteter Ausschuss hinter Â»!$OMP DECLARE TARGETÂ« bei %CUnerwarteter Ausschuss hinter !$OMP SCAN bei %CUnerwarteter Ausschuss hinter $OMP BARRIER-Anweisung bei %CUnerwarteter Ausschuss hinter Â»$OMP CANCELLATION POINTÂ«-Anweisung bei %CUnerwarteter Ausschuss hinter $OMP CRITICAL-Anweisung bei %CUnerwarteter Ausschuss inter $OMP FLUSH-Anweisung bei %CUnerwarteter Ausschuss hinter $OMP MASTER-Anweisung bei %CUnerwarteter Ausschuss hinter Â»$OMP NOTHINGÂ«-Anweisung bei %CUnerwarteter Ausschuss hinter %qs bei %LUnerwarteter Ausschuss hinter NOWAIT-Klausel bei %CUnerwarteter Ausschuss hinter Â»OMP THREADPRIVATEÂ« bei %CUnerwarteter Ausschuss hinter TASKYIELD-Klausel bei %CUnerwartete Angaben hinter Funktionsdeklaration bei %CUnerwartete Zeichen bei %CUnerwartete Angaben in formaler Argumentliste bei %CUnerwartete Zeigervariable %qs bei %L in der deklarativen Direktive !$OMP ALLOCATEUnerwarteter Verweis auf Teilzeichenkette in %s-Klausel bei %LUnexpected thumb1 far jumpUnerwartete Verwendung des Unterprogrammnamens %qs bei %CInterner Fehler: Uninitialized probability of edge %i->%iEinheitszahl in E/A-Anweisung zu groÃŸEinheitszahl in E/A-Anweisung zu kleinUnbekanntes Argument %qs bei %L fÃ¼r intrinsisches %sUnbekannte Argumentlistenfunktion bei %LUnbekanntes Attribut in !GCC$ ATTRIBUTES-Anweisung bei %CUnbekannte Direktive bei %LUnbekannte Form fÃ¼r Ausdruck fÃ¼r StapelgrenzeUnbekannte eingebauter OperatorUnbekannter Operator %%<%s%%> bei %%LUnbekannter Operator %%<%s%%> bei %%L; meinten Sie %%<%s%%>?Unbekannter Prozedurname %qs bei %CUnbegrenztes polymorphes Argument bei %L passt weder zu einem unbegrenzt polymorphen oder einem Dummyargument mit angenommenem TypUnbeschrÃ¤nkt polymorphes ALLOCATE-Objekt bei %L erfordert entweder eine Typspezifikation, SOURCE-Marke oder MOLD-MarkeUnbekannter MCU-Name %qs.Unbekannte Option fÃ¼r %<-finit-logical%>: %sUnbekannte Option fÃ¼r Endianess-Wert: %qsUnbekannte Option fÃ¼r Gleitkomma-Initialisierungswert: %qsUnbekannte Option %qsCode Â»%cÂ« fÃ¼r Festkomma nicht unterstÃ¼tzt:Operand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tztNicht unterstÃ¼tzte Anweisung in WHERE bei %LNicht unterstÃ¼tzter Wert fÃ¼r Â»-mmpy-optionÂ«Mehrfache Parallelismus-Stufen in OpenACC-Routinen werden nicht unterstÃ¼tztUnbeendete Zeichenkonstante beginnend bei %CUngenutzte PRIVATE-Variable %qs bei %L deklariertUngenutztes Dummyargument %qs bei %LUnbenutzte Initialisierungszeichenkette bei %L, da die Variable die LÃ¤nge 0 hatUngenutzte Modulvariable Â»%qsÂ«, die bei %L ausdrÃ¼cklich importiert wurdeUngenutzter Parameter %qs, bei %L deklariertUngenutzter Parameter %qs, der bei %L ausdrÃ¼cklich importiert wurdeUngenutzte Variable %qs, bei %L deklariertObere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %dObere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %dObere Grenze der letzten Coarray-Dimension muss %<*%> sein, bei %CObere Kogrenze ist kleiner als untere Kogrenze bei %LObere Kogrenze ist kleiner als untere Kogrenze von 1 bei %LAufruf: %s [Option]â€¦ <Teilbefehl> [Option]â€¦
  
  Aufruf: %s [Optionen] Datei...
*************** gibt KEINE Garantie; auch nicht fÃ¼r MAR
*** 2334,2357 ****
  
  Â»-Wl,OPTIONÂ« verwenden, um Â»OPTIONÂ« an den Linker zu Ã¼bergeben.
  
! %reloc()-Assembleroperatoren verwenden (fÃ¼r AbwÃ¤rtskompatibilitÃ¤t).%reloc()-Assembleroperatoren verwenden.%reloc()-Operatoren statt Assemblermakros verwenden, um Adressen zu laden.-G fÃ¼r Daten verwenden, die nicht von aktuellem Objekt definiert wurden.-G fÃ¼r objekt-lokale Daten verwenden.Verwenden Sie Â»-mlong-double-64Â« fÃ¼r das 64-Bit-IEEE-Gleitkommazahlen-Format. Verwenden Sie Â»-mlong-double-128Â« fÃ¼r das 128-Bit-Gleitkommazahlen-Format (entweder IEEE oder IBM).128-Bit-AVX-Befehle statt 256-Bit-AVX-Befehlen in Auto-Vektorisierer verwenden.128-bit long double verwenden.16-Bit int verwenden.32-Bit int verwenden.32-Bit-ABI verwenden.Wenn DWARF-Debuginformationen erzeugt werden, dann im 32-Bit-Format.32-Bit-Gleitkommaregister verwenden.Allgemeine Register in 32 Bit Breite verwenden.In Sprungtabellen 32-Bit-Offsets statt 16-Bit-Offsets verwenden.4-Byte-EintrÃ¤ge in switch-Tabellen verwenden.4 Medien-Register verwenden.Die 4-Operanden-Befehle madd.s/madd.d und Ã¤hnliche verwenden, wo mÃ¶glich.4xx-Halbwort-Multiplikationsbefehle verwenden.4xx-dlmzb-Befehl zur Zeichenkettensuche verwenden.64 FPRs verwenden.64 GPRs verwenden.64-Bit-ABI verwenden.Wenn DWARF-Debuginformationen erzeugt werden, dann im 64-Bit-Format.64-Bit-Gleitkommaregister verwenden.Allgemeine Register in 64 Bit Breite verwenden.64-bit long double verwenden.8 Medien-Register verwenden.80-bit long double verwenden.ABI-reservierte Register verwenden.AltiVec-Befehle verwenden.Bionic-C-Bibliothek verwenden.Â»Branch LikelyÂ«-Befehle verwenden, Standard fÃ¼r die Architektur Ã¼berschreiben.CONST16-Befehle zum Laden von Konstanten verwenden.Befehle fÃ¼r Zyklische RedundanzprÃ¼fung (CRC) verwenden.EABI verwenden.Befehle zur Erweiterten Virtuellen Adressierung verwenden.Hardware-Gleitkommabefehle fÃ¼r Multiplikation von einfacher auf doppelte Genauigkeit (FsMULd) verwenden.Die GNU-C-Bibliothek verwenden.Abschnitte sdata/sbss relativ zum GP verwenden.GP-relative Adressierung verwenden, auf um kleine Daten zuzugreifen.Befehle fÃ¼r Globales INValidieren (GINV) verwenden.H8/300-Ausrichtungsregeln verwenden.IEEE-Arithmetik fÃ¼r Gleitkommavergleiche verwenden.IRA-basierte Registerdruckberechnungen in RTL-Optimierungen zum Anheben verwenden.IRA-basierte Registerdruckberechnungen in RTL-Schleifenoptimierungen verwenden.Befehle aus ISA 2.07 Category:Vector.AES und Category:Vector.SHA2 verwenden.Befehle aus ISA 2.07 fÃ¼r transaktionalen Speicher (HTM) verwenden.LRA statt Neuladen verwenden (Ã¼bergangsweise).LRA statt Â»reloadÂ« verwenden.LRA-Registerallozierer verwenden.Loongson-Erweiterungsbefehle (EXT) verwenden.Loongson-Erweiterungsbefehle R2 (EXT2) verwenden.Loongson-MultiMedia-Erweiterungsbefehle (MMI) verwenden.MCU-Befehle verwenden.Befehle der MIPS-MSA-Erweiterung verwenden.MIPS-3D-Befehle verwenden.MIPS-DSP-Befehle REV 2 verwenden.MIPS-DSP-Befehle verwenden.Mingw-spezifische Thread-UnterstÃ¼tzung verwenden.Neon-Double-Word (statt Quad-Word) Register fÃ¼r Vektorisierung verwenden.Neon-Quad-Word (statt Double-Word) Register fÃ¼r Vektorisierung verwenden.P-Mnemonics fÃ¼r statisch als verfolgt vorhergesehene Zweige verwenden.PLT fÃ¼r PIC-Aufrufe verwenden (-fno-plt: die Adresse beim Aufrufer aus der GOT laden).Â»madÂ«-Befehle im PMC-Stil verwenden.Optionale Befehle der PowerPC-Mehrzweck-Gruppe verwenden.Optionale Befehle der PowerPC-Grafik-Gruppe verwenden.Einzelfeld-mfcr-Befehl des PowerPC V2.01 verwenden.PowerPC V2.02 Gleitkomma-Rundungsbefehle verwenden.PowerPC V2.02 popcntb-Befehl verwenden.PowerPC V2.05 Bytevergleichs-Befehl verwenden.PowerPC V2.06 popcntd-Befehl verwenden.PowerPC-64-Befehlssatz verwenden.RJMP/RCALL verwenden, selbst wenn CALL/JMP verfÃ¼gbar sind.ROM statt RAM verwenden.SSE-Register-Ãœbergabekonventionen fÃ¼r SF- und DF-Modus verwenden.STB_GNU_UNIQUE verwenden, sofern der Assembler es unterstÃ¼tzt.SmartMIPS-Befehle verwenden.UNIX-Assemblersyntax verwenden.Vergleich-und-Sprung-Erweiterungen fÃ¼r UltraSPARC verwenden.Multiplizier-Addier-Erweiterungen fÃ¼r UltraSPARC verwenden.BitzÃ¤hl-Befehl fÃ¼r UltraSPARC verwenden.Befehl fÃ¼r erweitertes Subtrahieren mit Ãœbertrag fÃ¼r UltraSPARC verwenden.Visuelle Befehlssatzerweiterungen Version 1.0 fÃ¼r UltraSPARC verwenden.Visuelle Befehlssatzerweiterungen Version 2.0 fÃ¼r UltraSPARC verwenden.Visuelle Befehlssatzerweiterungen Version 3.0 fÃ¼r UltraSPARC verwenden.Visuelle Befehlssatzerweiterungen Version 4.0 fÃ¼r UltraSPARC verwenden.VAX-FP verwenden.VAXC-Strukturkonventionen verwenden.Exitcodes von VMS statt POSIX verwenden.Virtualisierungsbefehle (VZ) verwenden.__cxa_atexit verwenden, um Destruktoren zu registrieren.__cxa_get_exception_ptr in Ausnahmebehandlung verwenden.Einen 32-Bit-Â»longÂ«-Typ verwenden.Eine 4-Byte-Datensatzmarkierung fÃ¼r unformatierte Dateien verwenden.Einen 64-Bit-Â»longÂ«-Typ verwenden.Leichtgewichtige Konfiguration fÃ¼r printf und puts verwenden, um die CodegrÃ¶ÃŸe zu reduzieren. Nur fÃ¼r Anwendungen mit einem Thread, die keine reentrante E/A brauchen. Erfordert Newlib Nano IO.Minimale Laufzeitumgebung (keine statischen Initialisierer oder Konstruktoren) fÃ¼r speicherarme GerÃ¤te verwenden.Eine schlaue Stapelschutzmethode fÃ¼r gewisse Funktionen verwenden.Eine Stapelschutzmethode fÃ¼r jede Funktion verwenden.ZusÃ¤tzliche VIS-Befehle verwenden, die in OSA2017 hinzugefÃ¼gt wurden.Adressen verwenden, die globale Register belegen.Alle Register verwenden, dadurch keine fÃ¼r Interrupthandler reservieren.Alternative Registernamen verwenden.8-Bit-Â»intÂ«-Typ verwenden.Eine 8-Byte-Datensatzmarkierung fÃ¼r unformatierte Dateien verwenden.Einen Direktwert als Offset vom TLS-Register verwenden. Diese Option ist fÃ¼r fstack-protector-guard=tls gedacht und nicht fÃ¼r die Verwendung in Benutzer-Code.Einen konstanten Wert als Offset vom Stapelschutz-WÃ¤chterregister verwenden, sp_el0. Diese Option ist fÃ¼r fstack-protector-strong gedacht und nicht fÃ¼r die Verwendung in Benutzer-Code.Direktwerte beliebiger GrÃ¶ÃŸen in Bit-Operationen zulassen.Big-Endian Byte-Reihenfolge verwenden.Bittests fÃ¼r hinreichend groÃŸe switch-Anweisungen verwenden.Sprung-und-Abbruch-Sequenzen verwenden, um auf Ganzzahldivision durch Null zu prÃ¼fen.Verzweigungsschutz-Features verwenden.FÃ¼r ausfÃ¼hrbare Datei < 64k bras verwenden.Mit Aufruf verbundene Register fÃ¼r Parameter und RÃ¼ckgabewerte verwenden.call0-ABI verwenden.RÃ¼ckruffunktionen statt inline-Code generieren, wenn innerhalb der Funktion mindestens diese Anzahl an Zugriffen stattfindet.Vom Aufrufer zu sichernde Register Ã¼ber Aufrufe hinweg verwenden, wenn mÃ¶glich.Bestimmte skalare Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden.Steuerungsspekulation verwenden.Eigene Stacks statt lokalem Speicher fÃ¼r automatischen Speicher verwenden.Datenspekulation nach Neuladen verwenden.Datenspekulation vor Neuladen verwenden.Dezimale Gleitkommabefehle verwenden.Standardmethode fÃ¼r sdata-Behandlung verwenden.Andere Aufrufkonvention mit 'RTD' verwenden.Direkt vergiftende/entgiftende Befehle fÃ¼r Variablen verwenden, die maximal die angegebene GrÃ¶ÃŸe haben.Direkte Referenzen gegen %gs beim Zugriff auf TLS-Daten verwenden.Befehle fÃ¼r Erweiterte Physikalische Adresse (XPA) verwenden.Epsilon beachtende Gleitkomma-Vergleichsbefehle verwenden.Profile von Ausdruckswerten in Optimierungen verwenden.Die f2c-Aufrufkonvention verwenden.Eigenschaften der angegebenen CPU verwenden und dafÃ¼r optimieren.Eigenschaften der gegebenen CPU verwenden und entsprechend Code planen.FÃ¼r angegebene CPU planen und deren Eigenschaften verwenden.Eigenschaften der Architektur ARCH verwenden.Feldweisen Vergleich fÃ¼r Strukturgleichheit verwenden.Flaches Registerfenster-Modell verwenden.Gleitkomma-double-Befehle verwenden.FP-Register verwenden.VollstÃ¤ndigen Registersatz fÃ¼r die Allozierung verwenden.Gegebenes SPARC-V9-Codemodell verwenden.Angegebenen Adressierungsmodus verwenden.Angegebenen Assemblerdialekt verwenden.Im Autovektorisierer die angegebene Breite fÃ¼r Vektorbefehle anstelle der maximalen Registerbreite verwenden.Angegebenen Stapelschutz-WÃ¤chter verwenden.Gegebenen Thread-lokalen Speicherdialekt verwenden.Gegebenes x86-64-Codemodell verwenden.Hardware-Gleitkommabefehle verwenden (Standard).Hardware-Gleitkommabefehle verwenden.Hardware-Divisionsbefehle auf ColdFire verwenden.Hardware-Gleitkommakonvertierungsbefehle verwenden.Hardware-Gleitkommabefehle verwenden.Hardware-Gleitkomma-Wurzel-Befehl verwenden.Hardware-Gleitkommabefehle verwenden.Hardware-Gleitkommabefehle fÃ¼r Division und Quadratwurzel verwenden.Hardware-Gleitkommabefehle verwenden.Hardwarebefehle fÃ¼r Ganzzahldivision verwenden.Hardware-Â»prefetchÂ«-Befehle verwenden.Hardware-Vierfach-Gleitkommabefehle verwenden.Hardware-TransaktionsausfÃ¼hrungs-Befehle verwenden.Hardware-Vektorbefehle verwenden und die Vektor-ABI einschalten.Blockweise Steuerungsspekulation verwenden.Blockweise Datenspekulation nach Neuladen verwenden.Blockweise Datenspekulation vor Neuladen verwenden.Registernamen der Form in/loc/out ausgeben.Indirekte CALLXn-Befehle fÃ¼r groÃŸe Programme verwenden.Indirekte Aufrufe verwenden.Inline-PLT-Sequenzen verwenden, um lange Aufrufe und -fno-plt zu implementieren.Befehlssatz der angegebenen CPU verwenden und entsprechend Code planen.Befehle zum Multiplizieren-Addieren/Subtrahieren verwenden.Interne Funktions-ID bei Profilnachschlagen verwenden.Sprungtabellen fÃ¼r hinreichend groÃŸe switch-Anweisungen verwenden.KohÃ¤rente Cachesteuerungs-Hinweise fÃ¼r ldcw/ldcd verwenden.Stubs aus libgcc zum Speichern und Wiederherstellen von Registern verwenden, die beim Ãœbergang von der 64-Bit-Microsoft- zur System-V-ABI Ã¼berschrieben werden.Little-Endian Byte-Reihenfolge verwenden.Befehle ll, sc und sync verwenden.Die Befehle lwxc1/swxc1/ldxc1/sdxc1 verwenden, wo mÃ¶glich.Media-Befehle verwenden.microMIPS-Befehle verwenden.Befehle zum Multiplizieren-Addieren/Subtrahieren verwenden.Verwendet Â»multiply highÂ«-Befehle fÃ¼r den oberen Teil einer 32Ã—32-Multiplikation.Die musl-C-Bibliothek verwenden.Native MS-Bitfeld-Anordnung verwenden.Neue adddi3/subdi3-Muster verwenden.Normale Aufrufkonvention verwenden.Verwendung des intrinsischen Moduls %qs bei %C steht mit nicht-intrinsischem vorher verwendeten Modulnamen in KonfliktVerwendung des nicht-intrinsischen Moduls %qs bei %C steht mit vorher verwendetem intrinsischen Modulnamen in KonfliktVerwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %C ist mit Option %s unvertrÃ¤glichVerwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %L ist mit Option %qs unvertrÃ¤glichNur einen TOC-Eintrag pro Prozedur verwenden.GewÃ¶hnlich gecachete Speicherzugriffe fÃ¼r flÃ¼chtige Referenzen verwenden.Gepacktes Stapellayout verwenden.Paarweise-single Gleitkommabefehle verwenden.Mustervergleichsbefehle verwenden.PC-relative switch-Tabellen verwenden â€“ dies erlaubt kÃ¼rzere Fallunterscheidungs-Tabellen.Portierbare Aufrufkonventionen verwenden.Profilierungsinformationen fÃ¼r Verzweigungswahrscheinlichkeiten verwenden.Propolice als Stapelschutzmethode verwenden.Push-Befehle verwenden, um ausgehende Argumente zu sichern.Register r11 verwenden, um die statische Bindung in Funktionsaufrufen Ã¼ber Zeiger zu speichern.ZufÃ¤llige Basisadresse fÃ¼r jeden Rahmen wÃ¤hlen, statt immer 0 zu verwenden.Rote Zone in x86-64-Code verwenden.EingeschrÃ¤nkten Registersatz fÃ¼r die Allozierung verwenden.Registerstapel fÃ¼r Parameter und RÃ¼ckgabewerte verwenden.Register zur ArgumentÃ¼bergabe verwenden.Register r2 und r5 verwenden.Umverteilungsbefehle verwenden (Austausch und umgekehrte Bytereihenfolge beim Laden/Speichern; Voreinstellung).Profilierungsinformationen fÃ¼r Aufrufgraph-Knotengewichtungen verwenden. Vorgabe ist die Datei fbdata.afdo im aktuellen Arbeitsverzeichnis.Profilierungsinformationen fÃ¼r Aufrufgraph-Knotengewichtungen verwenden. Die Profilierungsdatei ist im Argument angegeben.Shared Libraries verwenden.Einfachen Datenspekulationstest fÃ¼r Steuerungsspekulation verwenden.Einfachen Datenspekulationstest verwenden.Simulator-Laufzeitumgebung verwenden.Kleineren, aber langsameren Code fÃ¼r Funktionsprologe und -epiloge verwenden.Software-Gleitkomma-Emulation verwenden (Standard).Software-Gleitkommavergleiche verwenden.Software-Gleitkomma verwenden.Software-Ganzzahlmultiplikation verwenden.Stapelversatz verwenden.Stapelschutzmethode nur fÃ¼r Funktionen mit dem Attribut Â»stack_protectÂ« verwenden.Structs an stÃ¤rkeren Grenzen ausrichten, um Daten doppelwortweise zu kopieren.Stubs fÃ¼r Funktionsprologe verwenden.FÃ¼r Funktionsprologe und -epiloge Unterprogramme verwenden.synci-Befehl verwenden, um i-Cache ungÃ¼ltig zu machen.Tabellenbasierte schnelle Division verwenden (Standard bei -O3).Tabellenbasierte Optimierung fÃ¼r die Division kleiner vorzeichenbehafteter Ganzzahlen verwenden.Befehl tas.b fÃ¼r __atomic_test_and_set verwenden.Die AIX-Vector-Extended-ABI verwenden.Die AltiVec-ABI-Erweiterungen verwenden.Die Cray-Zeiger-Erweiterung verwenden.DEC-Assemblersyntax verwenden.ELFv1-ABI verwenden.ELFv2-ABI verwenden.GNU-Assemblersyntax verwenden.GNU-Erweiterung fÃ¼r PE-Format fÃ¼r ausgerichtete gemeinsame Daten verwenden.Den Modernen Linker (MOLD) statt des Standardlinkers verwenden.Den RTL-Durchlauf zur Entfernung toten Codes verwenden.Den RTL-Durchlauf zur Entfernung toter Speicherungen verwenden.Den WIP-Borrow-PrÃ¼fer verwenden.BFD-Linker statt Standardlinker verwenden.Bit-Feld-Befehle verwenden.Divisionsbefehl verwenden.Gleitkommaeinheit fÃ¼r Ganzzahladdition und -subtraktion verwenden.Angegebenes Basisregister zur Adressierung des Stapelschutz-WÃ¤chters verwenden.Die angegebene Datenausrichtung verwenden.Angegebenen Offset zur Addressierung des Stapelschutz-WÃ¤chters verwenden.Angegebenes Symbol fÃ¼r Adressierung des Stapelschutz-WÃ¤chters verwenden.Gold-Linker statt Standardlinker verwenden.Hardware-Barrel-Shifter statt der Emulation verwenden.Den LLVM-lld-Linker statt des Standardlinkers verwenden.Die meisten Optionen verwenden, die spezielle FÃ¤higkeiten einschalten, solange sie durch andere Optionen erlaubt sind.FÃ¼r Blockkopieroperationen den Befehl mvcle verwenden.Den schmalstmÃ¶glichen Ganzzahltyp fÃ¼r AufzÃ¤hlungstypen verwenden.Min-/Max-Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden.Simulator-Laufzeitumgebung verwenden.Verwendet die Software-Multiplikationsemulation (Vorgabe).Softwareemulation fÃ¼r Divisionen verwenden (Vorgabe).Das in der Kommandozeile angegebene Systemregister als Stapelschutz-WÃ¤chterregister verwenden. Diese Option ist fÃ¼r fstack-protector-strong gedacht und nicht fÃ¼r die Verwendung in Benutzer-Code.Die temporÃ¤re und experimentelle NamensauflÃ¶sungs-Pipeline statt der stabilen nutzenTraditionelle GNU-Semantik fÃ¼r Inline-Funktionen verwenden.Trap-Befehle verwenden, um auf Ganzzahldivision durch Null zu prÃ¼fen.FÃ¼r das Bereinigen von undefiniertem Verhalten Traps statt Meldungen verwenden.Die uClibc-C-Bibliothek verwenden.Unicode-Start verwenden und UNICODE-Makro definieren.Vektor-/skalare (VSX) Befehle verwenden, die in ISA 2.07 hinzugefÃ¼gt wurden.Vektor-Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden.Vektor-/skalare (VSX) Befehle verwenden.ABI mit Fenster-Registern verwenden.Nullerweiternde Speicherladungen verwenden, nicht vorzeichenerweiternde.Kompressionsstufe <Zahl> fÃ¼r zlib/zstd fÃ¼r IL verwenden.Wird zur Generierung von Code fÃ¼r einige Ã¤ltere Kernel-Revisionen verwendet.Hier verwendetIm Fix-and-Continue-Modus verwendet, um anzuzeigen, dass Objektdateien zur Laufzeit eingetauscht werden kÃ¶nnen (Â»swapÂ«).Den Abrollfaktor begrenzen, der angibt, wie weit der Autovektorisierer eine Schleife abrollen darf. Voreinstellung ist 4.Den Abrollfaktor begrenzen, der angibt, wie weit der Autovektorisierer eine Schleife abrollen darf. Voreinstellung ist 6.Benutzerdefinierte nicht-ELEMENTAL-Funktion %qs bei %L ist in WORKSHARE-Konstrukt nicht erlaubtBei %2$L referenzierter Benutzeroperator %1$qs nicht im Modul %3$qs gefundenProzedur fÃ¼r Benutzeroperator %qs bei %L kann nicht vermutete ZeichenlÃ¤nge habenProzedur fÃ¼r Benutzeroperator %qs bei %L muss eine FUNCTION seinProzedur fÃ¼r Benutzeroperator %qs bei %L muss mindestens ein Argument habenDie Verwendung dieser Option wird diagnostiziert.Die Verwendung von %<-mevex512%> ohne aktivierte AVX512-Funktionen zusammen mit AVX10.1 aktiviert keine AVX512- oder AVX10.1-512-Funktionen und verwendet 256 als maximale VektorgrÃ¶ÃŸeIBM %<long double%> mit erweiterter Genauigkeit wird verwendetIEEE %<long double%> mit erweiterter Genauigkeit wird verwendetEs werden eingebaute Spezifikationen verwendet.
! Verwendung der Funktion %qs bei %L ist veraltetVerwendung von Parameter %qs, der bei %L deklariert wurde, ist veraltetVerwenden der Subroutine %qs bei %L ist veraltetVerwendung der Variable %qs bei %L ist veraltetNormalerweise werden Symbole, die Â»private externÂ« (versteckt) sind, beim Linken lokal gemacht. Dieser Befehl unterdrÃ¼ckt das, so dass sie exportiert bleiben.VALUE-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinVALUE-Attribut bei %CVALUE ist in BLOCK bei %C nicht erlaubtVALUE-Objekt %qs in Klausel %s bei %LVALUE-Anweisung bei %CDas VALUES-Argument fÃ¼r DATE_AND_TIME bei %L hat nicht-Standard-ArtDas VALUES-Argument von DATE_AND_TIME bei %L muss einen dezimalen Exponentenbereich von mindestens 4 habenVOIDmode bei einer AusgabeVOLATILE-Attribut bei %CVOLATILE-Attribut bei %L darf nicht in einer PURE-Prozedur angegeben werdenVOLATILE-Anweisung bei %CGÃ¼ltige Stufen fÃ¼r Nios-II-ISA (fÃ¼r -march):GÃ¼ltige Argumente fÃ¼r die Option -msdata=:GÃ¼ltige Argumente fÃ¼r -malign-:GÃ¼ltige Argumente fÃ¼r -mcode-readable=:GÃ¼ltige Argumente fÃ¼r -mfpmath=:GÃ¼ltige Argumente fÃ¼r -mr10k-cache-barrier=:GÃ¼ltige Argumente fÃ¼r -mstack-protector-guart=:GÃ¼ltige Arguments fÃ¼r -mstringop-strategy=:GÃ¼ltige Argumente fÃ¼r -mtp=:GÃ¼ltige Argumente fÃ¼r -param=riscv-autovec-preference=:GÃ¼ltige Argumente fÃ¼r -param=vsetvl-strategy=:GÃ¼ltige Optionen fÃ¼r GP-relative Adressierung (fÃ¼r -mgpopt):VTable-Zeiger validieren, bevor sie verwendet werden.Der Wert der HINT-Klausel bei %L muss ein gÃ¼ltiger konstanter Hinweisausdruck seinVariable %qs bei %C kann nicht innerhalb der bei %L beginnenden Schleife redefiniert werdenVariable %qs bei %C mit Initialisierung tritt bereits in einer DATA-Anweisung aufVariable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert istVariable %qs bei %L kann nicht gleichzeitig die Attribute ALLOCATABLE und BIND(C) habenVariable %qs bei %L kann nicht gleichzeitig die Attribute OPTIONAL und VALUE haben, da Prozedur %qs BIND(C) istVariable %qs bei %L kann nicht gleichzeitig die Attribute POINTER und BIND(C) habenVariable %qs bei %L wurde keine Formatmarke zugewiesenVariable %qs bei %L in Common-Block %qs bei %C muss in einer C-kompatiblen Art deklariert sein, da Common-Block %qs bind(c) istVariable %qs bei %L muss in diesem Kontext eine Konstante seinVariable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten habenVariable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein ScheinargumentVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, kÃ¶nnte jedoch unvertrÃ¤glich mit C seinVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da der abgeleitete Typ %qs nicht mit C interoperabel istVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da sie polymorph istVariable %qs bei %L ist in COMMON, aber Initialisierung ist nur in BLOCK DATA erlaubtVariable %qs bei %L kÃ¶nnte mit C inkompatibel sein, aber sie ist BIND(C)Variable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Funktion %qs definiert werdenVariable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Unterprogramm %qs definiert werdenVariable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray seinVariable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Funktion %qsVariable %qs bei %L wird auf undefinierten Wert gesetzt, innerhalb der bei %L beginnenden Schleife, als INTENT(OUT)-Argument fÃ¼r Unterroutine %qsVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) istVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die jedoch BIND(C) istVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) istVariable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray seinVariable %qs kann nicht in Variablen-Definitionskontext (%s) bei %L in PURE-Prozedur auftretenVariable %qs kann nicht im Ausdruck bei %L auftretenVariable %qs aus Modul %qs mit Bindungsmarke %qs bei %L verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %L aus Modul %qsVariable %qs bei %L wurde keine Zielmarke zugewiesenVariable %qs in %s-Klausel wird in NAMELIST-Anweisung bei %L verwendetVariable %qs in Common-Block %qs bei %C kann nicht BIND(C) sein, da sie nicht global istVariable %qs in gemeinsamem Block %qs bei %C muss mit einer mit C interoperablen Art deklariert sein, da der gemeinsame Block %qs BIND(C) istVariable %qs in gemeinsamem Block %qs bei %L kann nicht mit BIND(C) deklariert werden, da sie nicht global istVariable %qs in gemeinsamem Block %qs bei %L kÃ¶nnte inkompatibel mit C sein, obwohl gemeinsamer Block %qs BIND(C) istVariable %qs ist PROTECTED und kann nicht in einem Zeigerzuordnungskontext (%s) bei %L vorkommenVariable %qs ist PROTECTED und kann nicht in Variablen-Definitionskontext (%s) bei %L auftretenVariable %qs bei %L ist kein DummyargumentVariable %qs wird bei %L vor Anweisung ENTRY verwendet, in der sie ein Parameter istVariable %qs muss in derselben GÃ¼ltigkeitsbereichseinheit wie Â»!$ACC DECLAREÂ« bei %L seinVariable %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$LIn Spezifikationsausdruck verwendete Variable %qs wird bei %L vor Anweisung ENTRY referenziert, in der sie ein Parameter istVariable %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss ein Koarray seinVariable %s bei %L mit LOCK_TYPE oder mit Subkomponente mit LOCK_TYPE muss ein Koarray seinVariable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE habenVariable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht das Attribut INTENT(OUT) habenVariable %s bei %L mit NO_ARG_CHECK-Attribut kann nur als effektives Argument verwendet werdenVariable %s bei %L mit NO_ARG_CHECK-Attribut muss ein Scheinargument seinVariable %s bei %L mit NO_ARG_CHECK-Attribut muss vom Typ TYPE(*) oder von einem numerischen intrinsischen Typ seinVariable %s bei %L mit NO_ARG_CHECK-Attribut muss entweder skalar sein oder ein Feld vermuteter GrÃ¶ÃŸeVariable %s bei %L mit NO_ARG_CHECK-Attribut darf keine Referenz auf Subobjekt habenVariable %s kann nicht INTENT(IN) bei %C seinVariable %s kann nicht in PURE-Prozedur bei %C zugewiesen werdenVariable bei %C ist ein Element eines COMMON-BlocksVariable bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤hntDie Variable in der gewÃ¶hnlichen Zuweisung bei %L ist eine ProzedurzeigerkomponenteVariable ist USE-verknÃ¼pft mit Â»!$ACC DECLAREÂ« bei %LVariable auÃŸer OMP_OUT oder OMP_IN wird bei %L in Kombinierer von !$OMP DECLARE REDUCTION verwendetVariable auÃŸer OMP_PRIV oder OMP_ORIG wird bei %L in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION verwendetUnbekannter Variablentyp in Zuweisung bei %LVariable mit Attribut NO_ARG_CHECK bei %L ist nur als Argument der intrinsischen Funktionen C_LOC und PRESENT erlaubtZu verwendendes Vektorbibliotheks-ABI.VektorgrÃ¶ÃŸenkonflikte zwischen AVX10.1 und AVX512, als maximale VektorgrÃ¶ÃŸe wird 512 verwendetFÃ¼r Doppelwort-Operationen vektorisieren.Sicherstellen, dass die Codepfade fÃ¼r die ausgegebenen Meldungen machbar sind.Schleifen versionieren, je nachdem, ob sie eine Schrittweite von eins haben.Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tztZugriffe auf flÃ¼chtigen Speicher nutzen I/O-load/store-Befehle nicht.Zugriffe auf flÃ¼chtigen Speicher nutzen I/O-load/store-Befehle.WAIT bei %C ist in Fortran 95 nicht erlaubtWAIT-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckWAIT-Anweisung ist in PURE-Prozedur bei %C nicht erlaubtWHERE-Zuweisungsziel bei %L hat ungÃ¼ltige FormWHERE-Maske bei %L hat ungÃ¼ltige FormKlausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-FeldBei Â»externÂ«-Deklarationen auÃŸerhalb des Dateisichtbarkeitsbereiches warnen.Bei Â»verdÃ¤chtigenÂ« Konstrukten warnen.Warnen, wenn Â»newÂ« fÃ¼r Typen mit groÃŸer Ausrichtung aufgerufen wird, ohne dass Â»-faligned-newÂ« angegeben ist.Bei @selector() ohne vorher deklarierte Methoden warnen.Bei C-Konstrukten, die nicht in gemeinsamer Teilmenge von C und C++ sind, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 1998 und ISO C++ 2011 unterscheidet, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2011 und ISO C++ 2014 unterscheidet, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2014 und ISO C++ 2017 unterscheidet, warnen.Bei C++-Konstrukten warnen, deren Bedeutung sich zwischen ISO C++ 2017 und ISO C++ 2020 unterscheidet.Bei polymorphen Typen in C++ warnen, bei denen das SchlÃ¼sselwort Â»finalÂ« die CodequalitÃ¤t verbessern wÃ¼rde.Bei virtuellen Methoden in C++ warnen, bei denen das SchlÃ¼sselwort Â»finalÂ« die CodequalitÃ¤t verbessern wÃ¼rde.Vor C++11-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Bei vererbten Konstruktoren in C++11 warnen, wenn die Basisklasse variadischen Konstruktor hat.Vor C++14-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Vor C++17-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Vor C++20-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Vor C++23-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Vor C++26-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Bei GCC-Formatzeichenketten warnen, die fÃ¼r Diagnosemeldungen ungeeignete Zeichenketten enthalten.Warnen, wenn NULL an Argumentstellen, die als nicht-NULL erfordernd markiert sind, Ã¼bergeben wird.Bei PCH-Dateien, die gefunden, aber nicht verwendet werden, warnen.Bei USE-Anweisungen, die keinen ONLY-Qualifizierer haben, warnen.Bei Verwendung von __TIME__, __DATE__ oder __TIMESTAMP__ warnen.Bei Zugriffen auf ein innenliegendes Arrayfeld der LÃ¤nge 0 warnen.Bei Ausrichtung von COMMON-BlÃ¶cken warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt, warnen.Bei leerem KÃ¶rper in einer if- oder else-Anweisung warnen.Bei ungÃ¼ltigen DO-Schleifen warnen.Warnen, wenn ein boolescher Ausdruck mit einer Ganzzahl verglichen wird, deren Wert ungleich true/false ist.Bei PufferÃ¼berlauf in Stringfunktionen wie memcpy und strcpy warnen.Bei Aufrufen nicht explizit deklarierter Prozeduren warnen.Warnen, wenn std::move auf einem lokalen Objekt in einer return-Anweisung aufgerufen wird und dadurch das Ersparen der Kopie verhindert.Warnen, wenn Aufrufe fÃ¼r snprintf und Ã¤hnliche Funktionen die Ausgabe abschneiden.Bei Aufrufen von snprintf und Ã¤hnlichen Funktionen warnen, wenn sie die Ausgabe abschneiden. Entspricht -Wformat-truncation=1.Warnen bei Aufrufen von strcmp und strncmp, die auf Gleichheit geprÃ¼ft werden und die notwendigerweise wahr oder falsch sind, wegen der LÃ¤nge des einen und GrÃ¶ÃŸe des anderen Arguments.Bei Aufrufen mit impliziter Schnittstelle warnen.Vor FÃ¤llen warnen, in denen -ftrivial-auto-var-init eine Auto-Variable nicht initialisieren kann.Warnen, wenn Funktionen in unvertrÃ¤gliche Typen umgewandelt werden.Warnen, wenn Funktionen in unvertrÃ¤gliche Funktionstypen umgewandelt werden.Bei Umwandlungen warnen, die null als Ergebnis haben.Bei Umwandlungen, die Qualifizierer streichen, warnen.Bei catch-Behandlern warnen, die nicht Referenztypen sind.Bei bestimmten Operationen auf booleschen AusdrÃ¼cken warnen.Bei Codepfaden warnen, in denen ein Aufruf von strtok zu undefiniertem Verhalten fÃ¼hrt.Bei Codepfaden warnen, in denen NULL an ein Funktionsargument Ã¼bergeben wird, das nicht NULL sein darf.Bei Codepfaden warnen, in denen ein NULL-Funktionszeiger aufgerufen wird.Bei Codepfaden warnen, in denen ein NULL-Zeiger dereferenziert wird.Bei Codepfaden warnen, in denen ein Dateideskriptor mehr als einmal geschlossen werden kann.Bei Codepfaden warnen, in denen ein Dateideskriptor nicht geschlossen wird.Bei Codepfaden warnen, in denen ein Dateideskriptor verwendet wird, ohne auf GÃ¼ltigkeit zu prÃ¼fen.Bei Codepfaden warnen, in denen ein bereits freigegebener Wert verwendet wird.Bei Codepfaden warnen, in denen ein vom Heap reservierter Zeiger nicht freigegeben wird.Bei Codepfaden warnen, in denen ein longjmp zurÃ¼ckspult zu einem jmp_buf, der in einem Stapelrahmen gespeichert wurde, der bereits verlassen wurde.Bei Codepfaden warnen, in denen ein Zeiger freigegeben wird, der nicht vom Heap kommt.Bei Codepfaden warnen, in denen ein Zeiger mehr als einmal freigegeben werden kann.Bei Codepfaden warnen, in denen ein Zeiger auf NULL geprÃ¼ft wird, nachdem er bereits dereferenziert wurde.Bei Codepfaden warnen, in denen ein Zeiger auf einen Puffer einem inkompatiblen Typen zugewiesen wird.Bei Codepfaden warnen, in denen ein Zeiger auf einen bereits verschwundenen Stapelrahmen verwendet wird.Bei Codepfaden warnen, in denen ein Zeiger, der mÃ¶glicherweise NULL ist, dereferenziert wird.Bei Codepfaden warnen, in denen ein Wert, der mÃ¶glicherweise NULL ist, an ein Funktionsargument Ã¼bergeben wird, das nicht NULL sein darf.Bei Codepfaden warnen, in denen ein Lese- oder Schreibzugriff auf einem geschlossenen Dateideskriptor versucht wird.Bei Codepfaden warnen, in denen Bits mit Anzahl >= Typbreite geschoben werden.Bei Codepfaden warnen, in denen Bits mit negativer Anzahl geschoben werden.Bei Codepfaden warnen, in denen eine stdio-Datei mehr als einmal geschlossen werden kann.Bei Codepfaden warnen, in denen eine stdio-Datei nicht geschlossen wird.Bei Codepfaden warnen, in denen va_list nach va_end verwendet wird.Bei Codepfaden warnen, in denen eine Lese- oder Schreiboperation auf einem Puffer auÃŸerhalb der Puffergrenzen stattfindet.Bei Codepfaden warnen, in denen Â»assertÂ« mit einem unvalidierten Wert aufgerufen wird.Bei Codepfaden warnen, in denen eine Funktion, die async-signal-unsafe ist, aus einem Signalbehandler heraus aufgerufen wird.Bei Codepfaden warnen, in denen ein Puffer vom Stapelspeicher an putenv Ã¼bergeben wird.Bei Codepfaden warnen, in denen eine Operation in der falschen Lebensphase eines Dateideskriptors versucht wird.Bei Codepfaden warnen, in denen eine Operation auf der falschen Art von Dateideskriptor versucht wird.Bei Codepfaden warnen, in denen ein uninitialisierter Wert verwendet wird.Bei Codepfaden warnen, in denen ein nicht Ã¼berprÃ¼fter Wert als Divisor verwendet wird.Bei Codepfaden warnen, in denen ein nicht Ã¼berprÃ¼fter Wert als Zeiger-Offset verwendet wird.Bei Codepfaden warnen, in denen ein nicht Ã¼berprÃ¼fter Wert als GrÃ¶ÃŸe verwendet wird.Bei Codepfaden warnen, in denen ein nicht Ã¼berprÃ¼fter Wert zur Speicherallozierung verwendet wird.Bei Codepfaden warnen, in denen ein nicht Ã¼berprÃ¼fter Wert als Arrayindex verwendet wird.Bei Codepfaden warnen, in denen Gleitkommaarithmetik verwendet wird, obwohl exakte Berechnungen erforderlich sind.Bei Codepfaden warnen, in denen ein Lesezugriff versucht wird, obwohl die Datei nur zum Schreiben geÃ¶ffnet wurde, oder umgekehrt.Bei Codepfaden warnen, in denen sensible Daten Ã¼ber eine Sicherheitsgrenze hinweg kopiert werden.Bei Codepfaden warnen, in denen sensible Daten in eine Datei geschrieben werden.Bei Codepfaden warnen, in denen die falsche Deallozierungsfunktion aufgerufen wird.Bei Codepfaden warnen, in denen Ã¼berlappende Puffer zu undefiniertem Verhalten fÃ¼hren wÃ¼rden.Bei Codepfaden warnen, in denen va_arg zu oft auf einer va_list verwendet wird.Bei Codepfaden warnen, in denen va_arg einen falschen Typ verwendet.Bei Codepfaden warnen, in denen va_start oder va_copy ohne zugehÃ¶riges va_end verwendet wird.Bei Codepfaden warnen, die anscheinend zu einer Endlosschleife fÃ¼hren.Bei Codepfaden warnen, die anscheinend zu endloser Rekursion fÃ¼hren.Bei Codepfaden warnen, in denen in ein const-Objekt geschrieben wird.Bei Codepfaden warnen, in denen in ein Stringliteral geschrieben wird.Bei Code warnen, der strict-aliasing-Regeln verletzen kÃ¶nnte.Beim Vergleich verschiedener Enum-Typen warnen.Beim Vergleich zwischen zwei Operanden vom Typ Array warnen.Bei Ganzzahldivisionen durch Null zur Ãœbersetzungszeit warnen.Bei Ganzzahldivisionen mit abgeschnittenem Ergebnis warnen.Bei Erzeugung temporÃ¤rer Felder warnen.Bei Â»hÃ¤ngendem elseÂ« warnen.Bei Deklarationen von Entitys warnen, in denen Attribute fehlen, die bei verwandten Entitys jedoch angegeben wurden.Beim LÃ¶schen polymorpher Objekte mit nicht-virtuellen Destruktoren warnen.Vor der Verwendung des veralteten AltiVec-Typen Â»vector long ...Â« warnen.Bei veralteten arithmetischen Umwandlungen von Operanden mit AufzÃ¤hlungstypen warnen.Bei veralteten arithmetischen Umwandlungen von Operanden warnen, bei denen der eine von einem AufzÃ¤hlungstyp ist und der andere eine Gleitkommazahl.Warnen, wenn der Qualifizierer Â»volatileÂ« in veralteter Form eingesetzt wird.Bei Divisionen von zwei %<sizeof%>-Operatoren warnen, wenn der erste auf ein Array angewendet wird und der Divisor nicht die GrÃ¶ÃŸe des Arrayelements ist.Bei doppelten Zweigen in if-else-Anweisungen warnen.Warnen, wenn in einer if-else-if-Kette doppelte Bedingungen auftauchen.Bei Vermischung von enum/integer-Typen warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen ohne Â»default:Â«-Fall warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt und die kein Â»default:Â« haben, warnen.Bei PrÃ¼fung auf Gleichheit mit REAL- oder COMPLEX-AusdrÃ¼cken warnen.Bei Merkmalen, die in ISO C23, aber noch nicht in ISO C11 verfÃ¼gbar sind, warnen.Bei Merkmalen, die in ISO C99, aber noch nicht in ISO C90 verfÃ¼gbar sind, warnen.Bei Merkmalen, die in ISO C11, aber noch nicht in ISO C99 verfÃ¼gbar sind, warnen.Bei Merkmalen, die in traditionellem C nicht verfÃ¼gbar sind, warnen.Bei Formatstrings, die keine Literale sind, warnen.Bei Formatstrings, die NUL-Bytes enthalten, warnen.Beim Entfernen von Funktionsaufrufen warnen.Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben.Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben. Entspricht -Wformat-overflow=1.Bei Funktionen im K&R-Stil, die Parameter ohne Typangabe haben, warnen.Bei Arithmetik mit Funktionszeigern warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((cold)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((const)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((malloc)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((noreturn)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((pure)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((returns_nonnull)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r Formatattribute sein kÃ¶nnten, warnen.Vor globalen Funktionen ohne vorherige Deklaration warnen.Bei globalen Funktionen ohne Prototypen warnen.Vor globalen Variablen ohne vorherige Deklaration warnen.Bei impliziten Umwandlungen von enum-Typen warnen.Bei impliziten Umwandlungen von Â»floatÂ« nach Â»doubleÂ« warnen.Bei impliziten Deklarationen warnen.Bei impliziten Funktionsdeklarationen warnen.Bei unpassender Attributverwendung warnen.Bei inkompatiblen Umwandlungen zwischen Zahlen und Zeigern (in beide Richtungen) warnen.Warnen, wenn Member mit flexiblem Arraytyp falsch verwendet werden, gemÃ¤ÃŸ der Stufe von Â»-fstrict-flex-arraysÂ«.Bei ungÃ¼ltigen OpenACC-Dimensionen warnen.Bei ungÃ¼ltigen UTF-8-Zeichen warnen.Bei ungÃ¼ltigen Formen von begrenzten oder benannten Escapesequenzen warnen.Bei ungÃ¼ltigen Verwendungen des Makros Â»offsetofÂ« warnen.Bei mÃ¶glicherweise fehlendem SchlÃ¼sselwort Â»requiresÂ« warnen.Bei in der Hauptdatei definierten, ungenutzten Makros warnen.Bei Makros warnen, deren Header-Einheits-Definitionen nicht Ã¼bereinstimmen.Bei mÃ¶glicherweise nicht initialisierten automatischen Variablen warnen.Warnen, wenn Deklarationen von VLA-Parametern nicht Ã¼bereinstimmen.Bei widersprÃ¼chlichen Deklarationen von Arrayparametern und unsicherem Zugriff auf diese warnen.Bei fehlendem Â»&Â« in fortgesetzten Zeichenkonstanten warnen.Bei fehlenden Feldern in struct-Initialisierungen warnen.Warnen, wenn Deallokationsfunktionen mit expliziter GrÃ¶ÃŸenangabe fehlen.Bei Missbrauch von Pragmas warnen.Bei den meisten impliziten Umwandlungen warnen.Bei mehreren Deklarationen desselben Objektes warnen.Bei verengenden Umwandlungen innerhalb von { }, die in C++11 unzulÃ¤ssig sind, warnen.Bei nicht-virtuellen Destruktoren warnen.Bei fehlenden ISO msvcrt scanf/printf Breiten-Erweiterungen warnen.Warnung vor unsinnigen Werten von --param destructive-interference-size oder constructive-interference-size.Bei Optimierungen, die annehmen, dass vorzeichenbehafteter Ãœberlauf undefiniert ist, warnen.Bei Ãœberlauf in arithmetischen AusdrÃ¼cken warnen.Bei Ã¼berladenen virtuellen Funktionsnamen warnen.Beim Ãœberschreiben von Initialisierungen mit Seiteneffekten warnen.Beim Ãœberschreiben von Initialisierungen ohne Seiteneffekte warnen.Bei gepackten Bitfeldern, deren Offset sich in GCC 4.4 geÃ¤ndert hat, warnen.Warnen, wenn Zeigerumwandlungen die Ausrichtung vergrÃ¶ÃŸern.Bei positioneller Initialisierung von Strukturen warnen, die designierte Initialisierungen erfordern.Bei mÃ¶glichem Aliasing von Dummy-Argumenten warnen.Vor mÃ¶glichen Sicherheitsproblemen mit Formatfunktionen warnen.Bei mÃ¶glichen VerstÃ¶ÃŸen gegen Sequenzpunktregeln warnen.Bei mÃ¶glicherweise falschen Arrayindexen in do-Schleifen warnen.Bei mÃ¶glicherweise fehlenden Klammern um Initialisierungen warnen.Bei mÃ¶glicherweise fehlenden Klammern warnen.Bei mÃ¶glicherweise geschachtelten Blockkommentaren und C++-Kommentaren, die mehr als eine physikalische Zeile umfassen, warnen.Vor potenziell suboptimalen Entscheidungen im Zusammenhang mit OpenACC-ParallelitÃ¤t warnen.Bei UnregelmÃ¤ÃŸigkeiten in printf/scanf/strftime/strfmon-Formatstrings warnen.Bei fragwÃ¼rdiger Verwendung der Makros, die variable Argumente ermitteln, warnen.Warnen, wenn das Quellarray Ã¼ber das Ende hinaus gelesen wird, in Speicherfunktionen wie %<memchr%> und %<memcpy%>.Bei Gleitkommakonstanten-Literalen mit Exponentenbuchstaben Â»qÂ« warnen.Bei redundanten Aufrufen von std::move warnen.Bei RÃ¼ckgabe eines Zeigers/Referenz an lokale oder temporÃ¤re Variable warnen.Bei zurÃ¼ckgegebenen Strukturen, Unions oder Arrays warnen.Bei Semikolon nach Funktionsdefinition innerhalb einer Klasse warnen.Vor Vorzeichenunterschieden mit Formatfunktionen warnen.Bei Vergleichen von vorzeichenbehaftet mit vorzeichenlos warnen.Bei simple-template-id in einem Konstruktor oder Destruktor warnen.WÃ¤hrend der Optimierungen zur Linkzeit bei einigen Verletzungen der One-Definition-Rule aus C++ warnen.Bei Anweisungen warnen, die zwischen Â»switch (...)Â« und dem ersten Â»case:Â« stehen.Bei verirrten Symbolen hinter #elif und #endif warnen.Bei strftime-Formaten, die 2-stellige Jahreszahlen erzeugen, warnen.Vor Indizes mit Typ Â»charÂ« warnen.Vor verdÃ¤chtigem OpenMP-Code warnen.Vor verdÃ¤chtigen Aufrufen von calloc-Ã¤hnlichen Funktionen warnen, bei denen ein sizeof-Ausdruck die Anzahl angibt statt der ElementgrÃ¶ÃŸe.Bei verdÃ¤chtigen Aufrufen von memset warnen, wenn das dritte Argument die Anzahl der Elemente enthÃ¤lt, aber nicht mit der ElementgrÃ¶ÃŸe multipliziert.Bei verdÃ¤chtigen Aufrufen von memset warnen, wenn das dritte Argument eine Null ist, das zweite jedoch nicht.Vor verdÃ¤chtigen Deklarationen von Â»mainÂ« warnen.Warnen, wenn zwei sizeof-AusdrÃ¼cke durcheinander geteilt werden, die nicht korrekt mit Zeigern funktionieren.Bei verdÃ¤chtigen Aufrufen bestimmter Zeichenkettenfunktionen warnen, wenn im Argument sizeof vorkommt.Vor verdÃ¤chtigem Gebrauch von Speicheradressen warnen.Warnen, wenn die Vergleichswerte einer switch-Anweisung auÃŸerhalb des fÃ¼r den Typ erreichbaren Bereichs liegen.Bei switch-Anweisungen mit booleschem Steuerausdruck warnen.Bei den merkwÃ¼rdigsten syntaktischen Mehrdeutigkeiten warnen.Bei Dingen warnen, die sich zwischen der aktuellen Â»-fabi-versionÂ« und der angegebenen Version Ã¤ndern.Bei Dingen warnen, die sich bei der Ãœbersetzung mit einem ABI-konformen Compiler Ã¤ndern werden.Bei abgeschnittenen ZeichenausdrÃ¼cken warnen.Bei abgeschnittenen Quelltextzeilen warnen.Bei Abschneiden in Stringfunktionen wie strncat und strncpy warnen.In Deklarationen mit Alias-Attributen bezÃ¼glich Typsicherheit und Ã¤hnlicher Fehler und IrrtÃ¼mer warnen.Bei als WÃ¤chter verwendetem, nicht umgewandeltem NULL warnen.Bei Unterlauf numerischer KonstantenausdrÃ¼cke warnen.Bei nicht initialisierten automatischen Variablen warnen.Bei Funktionsdeklarationen ohne Prototyp warnen.Bei nicht erkannten Pragmas warnen.Warnen bei unsicheren Makros, die zu mehreren Anweisungen expandiert werden und innerhalb eines if, else, while, switch oder for verwendet werden.Bei Gleitkommakonstanten ohne Suffix warnen.Bei nicht unterstÃ¼tzten Features im ThreadSanitizer warnen.Bei nicht verwendeten Dummy-Argumenten warnen.Bei Verwendung von Zeichenkonstanten mit mehreren Zeichen warnen.Bei unnÃ¼tzen Typumwandlungen warnen.Bei durch den Benutzer angegebenen EinfÃ¼gepfaden, die nicht vorhanden sind, warnen.Bei Verwendungen von Deklarationen mit __attribute__((deprecated)) warnen.Bei Verwendungen von Deklarationen mit __attribute__((warning)) warnen.Warnen, wenn innerhalb eines Arrayindex ein Komma-Operator verwendet wird.Bei Verwendung der Speicherklassenangabe Â»registerÂ« warnen.Bei Verwendung von std::initializer_list warnen, wenn dadurch baumelnde Zeiger entstehen kÃ¶nnen.Bei Verwendung variadischer Makros warnen.Bei Variablen, die von Â»longjmpÂ« oder Â»vforkÂ« geÃ¤ndert werden kÃ¶nnten, warnen.Bei Variablen, die mit sich selbst initialisiert werden, warnen.Bei VerstÃ¶ÃŸen gegen die Stil-Richtlinien von Â»Effective C++Â« warnen.Bei xor-Operatoren warnen, die so aussehen, als sei Potenzieren gemeint.Bei Formaten der LÃ¤nge null warnen.Bei DO-Schleifen mit null DurchlÃ¤ufen warnen.Bei Aufrufen von Allozierungsfunktionen warnen, bei denen als GrÃ¶ÃŸe 0 angegeben ist.Bei Verwendung von bedingt unterstÃ¼tzten Konstrukten warnen.Bei Umwandlung von NULL in Nicht-Zeiger-Typ oder umgekehrt warnen.Warnen bei Deallokationsaufrufen mit Argumenten, die von nicht Ã¼bereinstimmenden Allokationsfunktionen zurÃ¼ckgegeben werden.Bei impliziten Typumwandlungen zwischen vorzeichenbehafteten und vorzeichenlosen Ganzzahlen warnen.Bei impliziten Typumwandlungen warnen, die die PrÃ¤zision von Gleitkommazahlen reduzieren.Bei impliziten Typumwandlungen warnen, die einen Wert Ã¤ndern kÃ¶nnten.Bei unendlich rekursiven Aufrufen warnen.Warnen bei NichtÃ¼bereinstimmung zwischen Aufrufen der Operatoren Â»newÂ« oder Â»deleteÂ« und dem entsprechenden Aufruf der Allokations- oder Deallokationsfunktion.Bei fehlenden Parametertypen in Funktionsdeklarationen warnen.Bei veralteter Verwendung in einer Deklaration warnen.Bei Placement-New-AusdrÃ¼cken mit undefiniertem Verhalten warnen.Bei verdÃ¤chtigen Ganzzahl-AusdrÃ¼cken im Boolean-Kontext warnen.Warnen bei unsicherem direkten Schreibzugriff in Speicher von Klassen-Objekten.Vor der Verwendung von Zeigern auf Auto-Variablen, deren Lebensdauer abgelaufen ist, warnen.Vor der Verwendung von Zeigern auf freigegebenen Speicher warnen.Bei spekulativen Compilierungen wie zum Beispiel __traits(compiles) warnen.Warnen, wenn Â»definedÂ« auÃŸerhalb von Â»#ifÂ« verwendet wird.Warnen, wenn ein C++17-noexcept-Funktionstyp den gemangelten Namen eines Symbols beeinflusst.Warnen, wenn eine Typumwandlung im C-Stil im Programm verwendet wird.Warnen, wenn der RÃ¼ckgabewert der mit dem Attribut warn_unused_result definierten Funktion ignoriert wird.Warnung, wenn eine Klassenschnittstelle keine Superklasse hat. Wurzelklassen kÃ¶nnen ein Attribut verwenden, um diese Warnung zu unterdrÃ¼cken.Warnen, wenn ein Klassentyp eine Basis oder ein Feld hat, deren Typ den unbenannten Namensraum verwendet oder von einem Typen ohne Bindung abhÃ¤ngt.Warnen, wenn ein Vergleich immer zu Â»wahrÂ« oder Â»falschÂ« auswertet.Warnen, wenn ein Vergleich durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»wahrÂ« oder Â»unwahrÂ« ist.Warnen, wenn veraltetes Compiler-Merkmal, Klasse, Methode oder Feld verwendet wird.Warnen, wenn eine Funktion alloca verwendet oder ein Array dynamischer GrÃ¶ÃŸe erzeugt.Warnen, wenn eine lokale Deklaration eine Instanzvariable verdeckt.Warnen, wenn Schleife mit konstanter Anzahl von DurchlÃ¤ufen zu undefiniertem Verhalten fÃ¼hrt.Warnen, wenn fÃ¼r eine Eigenschaft eines Objective-C-Objektes keine Zuweisungssemantik spezifiert ist.Warnen, wenn ein Selektor mehrere Methoden hat.Warnen, wenn eine SIMD-Direktive vom Vektorisierer-Kostenmodell Ã¼bersteuert wird.Warnen, wenn RahmengrÃ¶ÃŸe einer einzelnen Funktion die angegebene RahmengrÃ¶ÃŸe Ã¼berschreitet.Warnen, wenn Zeichenkette lÃ¤nger als die grÃ¶ÃŸte vom Standard angegebene portable LÃ¤nge ist.Bei Teilobjekt mit Attribut abi_tag warnen, das das Gesamtobjekt nicht hat.Warnen, wenn ein throw-Ausdruck garantiert in einem Aufruf von terminate() endet.Warnen, wenn eine Benutzer-Prozedur denselben Namen wie ein Intrinsic hat.Warnen, wenn ein Array variabler LÃ¤nge verwendet wird.Warnen, wenn virtuelle Basis einen nicht trivialen Zuweisungsoperator (move) hat.Warnen, wenn ein MCU-Name unbekannt ist oder mit anderen Optionen unvertrÃ¤glich ist (Vorgabe: eingeschaltet).Warnen, wenn eine zusÃ¤tzliche enum-base in einem elaborated-type-specifier verwendet wird.Warnen, wenn auf ein Array auÃŸerhalb der Grenzen zugegriffen wird.Warnen, wenn eine Parameterdefinition im alten Stil verwendet wird.Warnen, wenn ein undefiniertes Makro in einer #if-Anweisung verwendet wird.Warnen, wenn ein Zeiger mit Â»nonnullÂ«-Attribut mit NULL verglichen wird.Warnen, wenn konstante CFString-Objekte unportable Zeichen enthalten.Warnen, wenn Konstruktoren oder Destruktoren mit PrioritÃ¤ten von 0 bis 100 verwendet werden.Warnen, wenn das Ergebnis der arithmetischen Berechnungen einen falschen Wert ergeben kÃ¶nnte, selbst wenn die Operanden korrekt konvertiert werden.Warnen, wenn das Dereferenzieren eines Nullzeigers zu fehlerhaftem oder undefiniertem Verhalten fÃ¼hren kann.Warnen, wenn devices.csv nicht gefunden wird oder es Probleme beim Einlesen gibt (Vorgabe: an).Warnen, wenn AusdrÃ¼cke so kompliziert sind, dass sie nicht vollstÃ¤ndig verfolgt werden kÃ¶nnen.Warnen, wenn geerbte Methoden nicht implementiert sind.Warnen, wenn das Linksschieben eines vorzeichenbehafteten Werts Ã¼berlÃ¤uft.Warnen, wenn eine negative Zahl nach links geschoben wird.Warnen, wenn Schleifen getauscht wurden.Bei zu vielen Argumenten fÃ¼r eine Funktion (anhand Formatzeichenkette) warnen.Bei Vergleichen von Zeigern unterschiedlicher Typen ohne Cast warnen.Warnen, wenn Qualifizierer von Arrays gestrichen werden, die Zeigerziele sind.Warnen, wenn Rechts-Schiebe-Anzahl >= Breite des Typs ist.Warnen, wenn Schiebe-Anzahl negativ ist.Bei Test von Gleitkommawerten auf Gleichheit warnen.Warnen, wenn die ISR falschgeschrieben ist, beispielsweise ohne __vector-PrÃ¤fix. Voreinstellung: eingeschaltet.Warnen, wenn das NSObject-Attribut auf etwas Anderes als typedef angewendet wird.Warnen, wenn sich der Adressraum einer Adresse Ã¤ndert.Warnen, wenn der Code so kompliziert ist, dass er nicht vollstÃ¤ndig analysiert werden kann.Warnung, wenn die angegebene RÃ¼ckgabewertoptimierung nicht durchgefÃ¼hrt wird, obwohl sie erlaubt ist.Warnen, wenn der Zeiger in einer Zeigerzuweisung sein Ziel Ã¼berleben kÃ¶nnte.Bei UnvertrÃ¤glichkeit eines Variablentyps mit C warnen.Warnen, wenn Trigraphen auftreten, die die Bedeutung des Programmes beeinflussen kÃ¶nnten.Warnen, wenn Typqualifizierer von Zeigern ignoriert werden.Wenn Typsignaturen der Kandidatenmethoden nicht exakt passen, warnen.Warnen, wenn eine Funktion aufgrund eines ungÃ¼ltigen Zeilennummer-Makros frÃ¼her endet als sie beginnt.Warnen, wenn Profile in -fprofile-use nicht existieren.Warnen, wenn Profile in -fprofile-use nicht zueinander passen.Bei Prototypen warnen, die zu anderen Typumwandlungen fÃ¼hren wÃ¼rden, wenn der Prototyp nicht angegeben wÃ¤re.Bei jeglicher Verwendung von alloca warnen.Bei direkter Mehrfachvererbung warnen.Bei direkter virtueller Vererbung warnen.Bei Intrinsics, die nicht im gewÃ¤hlten Standard vorhanden sind, warnen.Bei Namensraum-Definition warnen.Bei primÃ¤rer Deklaration von Templates warnen.Bei verdÃ¤chtigen Aufrufen von Standardfunktionen warnen, die absolute Werte berechnen.Bei verdÃ¤chtigen Konstrukten waren, an denen die umgekehrte skalare Speicherreihenfolge beteiligt ist.Warnen, dass Â»-fno-automaticÂ« Rekursion kaputtmachen kÃ¶nnte.Warnen, wenn Â»-fhardenedÂ« eine Option nicht aktiviert hat.Warnen, wenn __builtin_frame_address oder __builtin_return_address auf unsichere Weise verwendet werden.Warnen, wenn die eingebauten Funktionen __sync_fetch_and_nand und __sync_nand_and_fetch verwendet werden.Warnen, wenn eine #warning-Direktive verwendet wird.Warnen, wenn eine Basis aufgrund von Mehrdeutigkeit im abgeleiteten Typ unzugÃ¤nglich wird.Warnen, wenn eine eingebaute Funktion mit der falschen Signatur deklariert wird.Bei undefiniertem oder redefiniertem eingebauten PrÃ¤prozessormakro warnen.Warnen, wenn eine Klasse neudeklariert oder mit einem unpassenden KlassenschlÃ¼ssel auf sie verwiesen wird.Warnen, wenn auf eine Klasse oder einen AufzÃ¤hlungstyp mit einem redundanten KlassenschlÃ¼ssel verwiesen wird.Warnen, wenn eine konstante Variable nicht verwendet wird.Warnen, wenn eine Umwandlungsfunktion niemals aufgerufen werden kann, aufgrund des Umwandlungs-Zieltypen.Warnen, wenn eine Deklaration keinen Typ angibt.Warnen, wenn in einer Deklaration const, volatile, restrict oder _Atomic doppelt angegeben ist.Warnen, wenn eine Deklaration hinter einer Anweisung gefunden wird.Warnen, wenn eine Funktion ungenutzt bleibt.Warnen, wenn eine Funktion niemals einen konstanten Ausdruck liefert.Warnen, wenn ein Funktionsparameter zwar gesetzt, aber nicht verwendet wird.Warnen, wenn ein Funktionsparameter nicht verwendet wird.Warnen, wenn ein Sprung die Initialisierung einer Variable Ã¼berspringt.Warnen, wenn eine Sprungmarke ungenutzt bleibt.Warnen, wenn Feldvariable auf linker Seite wiederholt reserviert wird.Warnen, wenn Variable auf linker Seite wiederholt reserviert wird.Warnen, wenn ein Literal 0 als NULL-Zeiger verwendet wird.Warnen, wenn ein logischer Operator verdÃ¤chtigerweise immer zu Â»wahrÂ« oder Â»falschÂ« auswertet.Warnen, wenn ein Â»noexceptÂ«-Ausdruck zu Â»falschÂ« auswertet, obwohl der Ausdruck nicht werfen kann.Warnen, wenn sich ein Zeiger im Vorzeichenbesitz in einer Zuweisung unterscheidet.Bei Typkonvertierung von Zeiger auf Ganzzahl anderer Breite warnen.Warnen, wenn ein Zeiger mit '\0' verglichen wird.Warnen, wenn eine bereichsbasierte for-Schleife unnÃ¶tige Kopien erzeugt.Warnen, wenn eine Referenz an ein temporÃ¤res Objekt gebunden ist, dessen Lebenszeit abgelaufen ist.Warnen, wenn eine Registervariable als Â»volatileÂ« deklariert ist.Warnen, wenn eine spezielle AufzÃ¤hlung mit dem falschen Grundtyp deklariert wird.Warnen, wenn Zeichenkette oder Zeichenliteral gefolgt von UD-Suffix auftritt, der nicht mit Unterstrich anfÃ¤ngt.Warnen, wenn eine Struktur, die ein flexibles C99-Array-Mitglied als letztes Feld enthÃ¤lt, nicht am Ende einer anderen Struktur steht.Warnen, wenn in einem switch-Block ein case durchfÃ¤llt.Warnen, wenn ein Wert mit Â»std::moveÂ« in sich selbst verschoben wird.Warnen, wenn eine Variable zwar gesetzt, aber nicht verwendet wird.Warnen, wenn eine Variable nicht verwendet wird.Warnen, wenn Vektoroperation auÃŸerhalb von SIMD kompiliert wird.Warnen, wenn alle Konstruktoren und Destruktoren privat sind.Warnen, wenn bei einer Zuweisung der allozierte Speicherplatz nicht fÃ¼r den Zieltyp des Zeigers ausreicht.Warnen, wenn ein Argument fÃ¼r einen Â»restrictÂ«-Parameter auch in einem anderen Argument vorkommt.Warnen, wenn ein Parameter des atomaren Speichermodells erkennbar auÃŸerhalb des Wertebereiches ist.Warnen, wenn ein Ausnahmebehandler von einem anderen Behandler Ã¼berdeckt wird.Warnen, wenn ein Ausdruckswert nicht verwendet wird.Warnen, wenn eine inline-Funktion nicht als solche erzeugt werden kann.Warnen, wenn ein Optimierungsdurchgang ausgeschaltet ist.Beim Versuch der Freigabe eines Nicht-Heap-Objektes warnen.Bei Umwandlung des Typs von Zeigern auf Elementfunktionen warnen.Warnen, wenn ein Zeiger auf unvollstÃ¤ndigen Typen gelÃ¶scht wird.Warnen, wenn Felder in einer gepackten Struktur nicht ausgerichtet sind.Warnen, wenn ein logisches Nicht im linken Operanden eines Vergleichs verwendet wird.Warnen, wenn mehrere unterschiedliche schnelle Interruptbehandlungsroutinen in Ãœbersetzungseinheit sind.Warnen, wenn Nicht-Template-Friend-Funktionen innerhalb eines Templates deklariert werden.Warnen, wenn StapelzerstÃ¶rungsschutz aus irgendeinem Grund nicht erzeugt wird.Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter mit gleichem Typ Ã¼berdeckt.Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter Ã¼berdeckt.Warnen, wenn eine Variable eine andere Ã¼berdeckt (global).Warnen, wenn eine Variable eine andere Ã¼berdeckt. Entspricht -Wshadow=global.Warnen, wenn Ãœberladung zur Umwandlung von vorzeichenbehaftet zu vorzeichenlos fÃ¼hrt.Warnen, wenn AuffÃ¼llen benÃ¶tigt wird, um Strukturelemente auszurichten.Warnen beim Ableiten von Klassentemplateargumenten an Typen ohne Ableitungshinweise.Warnen, wenn Profiling-Instrumentierung verlangt wurde, aber auf eine bestimmte Funktion nicht angewandt werden konnte.Warnen, wenn sizeof auf einen Funktionsparameter angewendet wird, der als Array deklariert ist.Warnen, wenn die Adresse eines gepackten Elements einer Struktur oder Union verwendet wird.Warnen, wenn der Compiler Code umsortiert.Warnen, wenn Feld in einer Struktur nicht ausgerichtet ist.Warnen, wenn die EinrÃ¼ckung des Codes nicht der Blockstruktur entspricht.Warnen, wenn das Â»packedÂ«-Attribut keine Auswirkung auf Strukturanordnung hat.Warnen, wenn das SchlÃ¼sselwort Â»templateÂ« nach einem Token fÃ¼r Memberzugriff in einem abhÃ¤ngigen Memberzugriff-Ausdruck fehlt, wenn dieser Member ein Template ist.Bei Typumwandlung in Zeiger von Ganzzahl anderer GrÃ¶ÃŸe warnen.Bei Zeiger-Umwandlungen zwischen inkompatiblen Zeigertypen warnen.Bei lokal in Funktionen definierten, aber nicht verwendeten Typedefs warnen.Bei StandardrÃ¼ckgabetyp Â»intÂ« fÃ¼r Funktionen (C) und inkonsistenten RÃ¼ckgabetypen (C++) warnen.Warnen, wenn ein Trampolin generiert wird.Immer warnen, wenn eine Objective-C-Zuweisung vom Garbage Collector abgefangen wird.Warnen, wenn Attribute ignoriert werden.Warnen, wenn Typqualifizierer ignoriert werden.Warnen, wenn Funktionen, die void zurÃ¼ckgeben, einen nicht-void-Ausdruck zurÃ¼ckgeben, oder ein RÃ¼ckgabeausdruck in einer Funktion fehlt, die nicht void zurÃ¼ckgibt.WarnungWenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben wurden, das Bitfeld vorzeichenbehaftet machen.Wenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben ist, das Bitfeld vorzeichenlos machen.Wenn Â»-mhard-floatÂ« ausgewÃ¤hlt ist, werden Gleitkommaberechnungen mit doppelter Genauigkeit in Hardware-Befehle Ã¼bersetzt. StandardmÃ¤ÃŸig werden fÃ¼r diese Berechnungen Funktionen aus der libgcc verwendet.Wenn Â»-mhard-floatÂ« ausgewÃ¤hlt ist, werden ungeordnete FlieÃŸkomma-Vergleichs- und Set-Flag-Befehle (lf.sfun*) erzeugt. StandardmÃ¤ÃŸig werden Funktionen von libgcc verwendet, um ungeordnete FlieÃŸkomma-Vergleichs- und Flag-Operationen durchzufÃ¼hren.Wenn ein Symbol aufgelÃ¶st wird, den GÃ¼ltigkeitsbereich Â»alias thisÂ« prÃ¼fen, erst danach zu den hÃ¶heren Bereichen gehen.Bei RAM-Zugriff X wie durch Hardware vorgegeben verwenden, d.h. Pre-Dekrement, Post-Inkrement und indirekte Adressierung mit dem X-Register. Ohne diese Option nimmt der Compiler an, dass es einen Adressierungsmodus X+const, Ã¤hnlich zu Y+const und Z+const gibt und erzeugt Befehle, die diesen Adressierungsmodus fÃ¼r X emulieren.Wenn beide Heuristiken mit rs6000-density-pct-threshold und rs6000-density-size-threshold erfÃ¼llt sind, werden die Kosten des SchleifenkÃ¶rpers mit dem Wert bestraft, der durch diesen Parameter festgelegt ist. Der Standardwert ist 10.Bei der Kostenkalkulation fÃ¼r die Vektorisierung von Schleifen mÃ¼ssen wir wahrscheinlich die Kosten fÃ¼r den SchleifenkÃ¶rper bestrafen, indem wir Ã¼bermÃ¤ÃŸig versetzte oder elementweise Lesezugriffe berÃ¼cksichtigen. Wir sammeln die Zahlen fÃ¼r allgemeine Anweisungen und Ladeanweisungen entsprechend den Informationen fÃ¼r zu vektorisierende Anweisungen, prÃ¼fen den Anteil der Ladeanweisungen und bestrafen nur, wenn der Anteil den durch diesen Parameter festgelegten Schwellwert Ã¼berschreitet. Der Standardwert ist 45.Bei der Kostenkalkulation fÃ¼r die Vektorisierung von Schleifen mÃ¼ssen wahrscheinlich die Kosten fÃ¼r den SchleifenkÃ¶rper bestraft werden, wenn das bestehende Kostenmodell VerzÃ¶gerungen durch nicht verfÃ¼gbare Vektorressourcen nicht angemessen widerspiegelt. Die Kosten fÃ¼r vektorisierte Anweisungen und nicht-vektorisierte Anweisungen werden getrennt gesammelt, und die Bestrafung erfolgt nur, wenn das VerhÃ¤ltnis von vec_cost zu (vec_cost + nicht-vec_cost) den durch diesen Parameter festgelegten Schwellenwert Ã¼berschreitet. Der Standardwert ist 85.Bei Erzeugung von Â»-fpicÂ«-Code den ausfÃ¼hrbaren Dateien erlauben, PLTs zu verwenden. Ignoriert fÃ¼r Â»-fno-picÂ«.Bei Erzeugung von Â»-mabicallsÂ«-Code den ausfÃ¼hrbaren Dateien erlauben, PLTs und Kopierauslagerungen zu verwenden.Bei Erzeugung von -mabicalls den Code tauglich fÃ¼r gemeinsam genutzte Bibliotheken machen.Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im BE8-Format erzeugen.Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im veralteten BE32-Format erzeugen.Wenn mÃ¶glich, keine Stapelrahmen erzeugen.Bei der Weitergabe von IPA-CP-EffektschÃ¤tzungen werden die HÃ¤ufigkeiten der rekursiven Kanten, die einen unverÃ¤nderten Wert zurÃ¼ckbringen, mit diesem Faktor multipliziert.Wenn der fÃ¼r eine Schleife berechnete Reduktionsfaktor den durch diesen Parameter angegebenen Schwellenwert Ã¼berschreitet, diese Schleife vorzugsweise abzurollen. Der Standardwert ist 1.Beim Durchlaufen von CSE: SprÃ¼ngen zu ihren Zielen folgen.Bei der Verwendung von Profil-Feedback wird die Kante an dieser prozentualen Position im Frequenzhistogramm als Grundlage fÃ¼r die IPA-CP-Heuristik verwendet.Bei der Vektorisierung mehrere verschiedene AnsÃ¤tze in Betracht ziehen und das Kostenmodell verwenden, um den gÃ¼nstigsten auszuwÃ¤hlen.Falls kÃ¼rzer, kanonische Pfade zu System-Headern verwenden.Ob bei -fchecking Fehler im Codegenerator als interne Compilerfehler behandelt werden sollen.Ob Software-Prefetch-Tipps fÃ¼r nicht-konstante Schrittweiten produziert werden.Ob das Zielsystem FMA-Befehle vollstÃ¤ndig in der Pipeline verarbeitet. Bei einem Wert ungleich Null wird bei der Neuzuordnung der Vorteil der Parallelisierung des Multiplikationsteils und des Additionsteils von FMA berÃ¼cksichtigt, wobei davon ausgegangen wird, dass FMUL und FMA die gleichen Einheiten verwenden, die auch FADD ausfÃ¼hren kÃ¶nnen.Ob kanonische Typen zu verwenden sind.Ob Trampoline in ausfÃ¼hrbarem Speicher statt in ausfÃ¼hrbarem Stapelspeicher erzeugt werden.Anzuwendender Algorithmus fÃ¼r Â»-fsched-pressureÂ«.WÃ¤hrend des Setzens des Signalhandlers: %mWÃ¤hrend des Setzens des Signalstapels: %mModus fÃ¼r Ganzprogrammanalyse (WPA) mit Anzahl der parallelen Jobs angegeben.Aufgrund des INSCAN bei %L wird ein Schleifenrumpf mit !$OMP SCAN zwischen zwei strukturierten Blockfolgen erwartetOhne AuffÃ¼llen gibt es nicht genÃ¼gend Elemente in intrinsischer RESHAPE-Quelle bei %L, um zur Form zu passenErrata fÃ¼r VR4130 mflo/mfhi umgehen.Hardwarebesonderheit umgehen, indem jedem CSYNC und SSYNC mehrere NOPs vorangestellt werden.Einen frÃ¼hen 4300-Hardware-Bug umgehen.Fehler in Multiplikationsbefehl umgehen.Bestimmte 24K-Errata umgehen.Bestimmte R10000-Errata umgehen.Bestimmte R4000-Errata umgehen.Bestimmte R4400-Errata umgehen.Bestimmte RM7000-Errata umgehen.Bestimmte VR4120-Errata umgehen.Fehler frÃ¼her SB-1 Revision 2 Kerne umgehen.Hardware-Multiplikationsfehler umgehen.Workaround fÃ¼r R5900-Kurzschleifenfehler.Umgehung von Erratum 835769 fÃ¼r ARM-Cortex-A53.Umgehung von Erratum 843419 fÃ¼r ARM-Cortex-A53.Alle indirekten SprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten.Alle indirekten Aufrufe mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten.Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten.Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Dies betrifft nur Zweige, in denen die RÃ¼cksprungadresse nicht aus dem Speicher wiederhergestellt wird.Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Dies betrifft nur Zweige, in denen die RÃ¼cksprungadresse aus dem Speicher wiederhergestellt wird.Alle indirekten TabellensprÃ¼nge und berechnete Gotos mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Die Verwendung von thunk oder thunk-extern mit dieser Option erfordert, dass die Thunks als Signalhandler betrachtet werden, um korrekte CFI zu erzeugen. FÃ¼r Umgebungen, in denen Abrollen erforderlich ist (beispielsweise fÃ¼r Ausnahmebehandlung), nutzen Sie stattdessen bitte thunk-inline.Eine QUELLDATEI.opt-record.json schreiben mit Details, welche Optimierungen durchgefÃ¼hrt wurden.Alle Deklarationen in Ada-Code nur fÃ¼r angegebene Datei schreiben.Alle Deklarationen in Ada-Code transitiv schreiben.Modul %qs in Zeile %d, Spalte %d wird geschrieben: %sFalsche OpenACC-Fortsetzung bei %C: !$ACC erwartet, !$OMP gefundenFalsche OpenMP-Fortsetzung bei %C: !$OMP erwartet, !$ACC gefundenX-Argument bei %L fÃ¼r C_LOC darf nicht polymorph seinX-Deskriptor erfordert fÃ¼hrenden LeerzeichenzÃ¤hler bei %LX32 unterstÃ¼tzt %<ms_abi%>-Attribut nichtXXX %<pop_everything%> wird betretenXXX %<pop_everything%> wird verlassenSie haben GCC-Rust kaputtgemacht. Dies ist ein Feature.
  Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie MVE-Befehle einschalten.Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie NEON-Befehle einschalten (zum Beispiel mit %<-mfloat-abi=softfp -mfpu=neon%>).Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie VFP-Befehle einschalten.Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie Krypto-Befehle einschalten (zum Beispiel mit %<-mfloat-abi=softfp -mfpu=crypto-neon%>)Option Â»-msys-crt0=Â« erwartet eine C-Programmstart-DateiNull ist keine gÃ¼ltige Anweisungsmarke bei %CBreite null in Formatbeschreibung in Formatzeichenkette bei %LArray der GrÃ¶ÃŸe 0 bei %L gefunden, an dieser Stelle wird eine EntitÃ¤t mit TARGET-Attribut erwartet[â€¦]Feldkonstruktoren im [...]-Stil bei %C[%s wird verlassen]
! [verfÃ¼gbar in [%s kann nicht gefunden werden][Standard][ausgeschaltet][eingeschaltet]Â»eine %<return%>-Anweisung ist in einer Koroutine nicht erlaubt; meinten Sie %<co_return%>?eine GNU-Fortran-Erweiterungeine geschweift geklammerte Initialisierung ist hier nicht erlaubtein Konstruktoraufruf kann nicht in einem Konstanten-Ausdruck auftretenEine Typumwandlung, die weder zu ganzzahligen noch AufzÃ¤hlungstypen fÃ¼hrt, kann nicht in einem Konstantenausdruck auftreteneine Klassen-Templatedeklaration darf nichts anderes deklarierenein Komma-Operator kann nicht in einem Konstanten-Ausdruck auftretenein Konzept kann keine Elementfunktion seinein Konzept kann nicht eingeschrÃ¤nkt werdenein Konstruktor kann nicht %<concept%> seineine Umwandlungsfunktion darf keinen angehÃ¤ngten RÃ¼ckgabetyp habenein Destruktor kann nicht %qs seinein unterschiedlicher Typ ist in einer anderen Ãœbersetzungseinheit definiertein Feld mit selbem Namen aber unterschiedlichem Typ ist in einer anderen Ãœbersetzungseinheit definiertein Feld mit unterschiedlichem Namen ist in einer anderen Ãœbersetzungseinheit definiertein Funktionsaufruf kann nicht in einem Konstanten-Ausdruck auftretenein Funktionskonzept kann nicht eingeschrÃ¤nkt werdenein Funktionstyp kann keinen expliziten Objektparameter habeneine Funktionsdefinition ist hier nicht erlaubteine Marke kann nur Teil einer Anweisung sein, und eine Deklaration ist keine AnweisungLambda-Abschlusstyp hat gelÃ¶schten Kopier-ZuweisungsoperatorLambda-Abschlusstyp hat gelÃ¶schten Standardkonstruktorein Lambda mit Captures darf keinen expliziten Objektparameter eines nicht verwandten Typs habenEine spÃ¤tere Option %<-fabi-version=%> (oder =0) verhindert diesen Fehler mit einer Ã„nderung im MangelnEin Element einer Struktur oder Union kann nicht variabel modifizierten Typ habengeschachtelte Funktionen werden bei reduzierter Registeranzahl nicht unterstÃ¼tzteine verschachtelte Namensraumdefinition darf nicht inline seineine verschachtelte Namensraum-Definition darf keine Attribute habeneine Funktion, die kein Member ist, kann keinen expliziten Objektparameter habeneine Nicht-Template-Variable kann nicht %<concept%> seinein Parameter kann nicht als %qs deklariert seineine Parameterliste mit Auslassung kann nicht zu einer leeren Parameternamenslistendeklaration passenein Zeiger auf eine explizite Objekt-Member-Funktion kann nur mit %<&%E%> gebildet werdenein Zeiger auf eine explizite Objektelementfunktion kann nur mit %<&%T::%D%> erzeugt werdenein Zeiger auf einen Funktionstyp kann keinen expliziten Objektparameter habenein Zeiger auf einen Memberfunktionstyp kann keinen expliziten Objektparameter habenein Anweisungsausdruck reicht nicht als Kontext fÃ¼r Ãœberladungs-AuflÃ¶sung nicht auseine Speicherklasse kann nur fÃ¼r Objekte und Funktionen angegeben werdenSpeicherklasse an anonymem Aggregat im Klassenbereich ist nicht erlaubtein Template kann nicht vorbelegt werdeneine Template-Deklaration kann nicht im Block-GÃ¼ltigkeitsbereich auftreteneine Template-ID darf nicht in Â»usingÂ«-Deklaration auftreteneine vorÃ¼bergehende Bindung an %qD besteht nur, bis der Konstruktor beendet istein Transaktionsausdruck kann nicht in einem Konstanten-Ausdruck auftretenein Typ aus einer anderen Ãœbersetzungseinheit ist nicht polymorphein Typ aus einer anderen Ãœbersetzungseinheit ist polymorphein Typ mit unterschiedlichen Basistypen ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher Anzahl von Feldern ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher Genauigkeit ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlichem Vorzeichen ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher GrÃ¶ÃŸe ist in einer anderer Ãœbersetzungseinheit definiertein Typ mit unterschiedlichen Zeigern in der virtuellen Tabelle ist in einer anderen Ãœbersetzungseinheit definierteine Variable kann nicht als %<consteval%> deklariert seinein Variablenkonzept kann nicht eingeschrÃ¤nkt werdeneine Wide-Zeichenkette ist in diesem Kontext ungÃ¼ltigInterner Fehler: abnormal call edges for non-call insn in bb %iInterner Fehler: abnormal edges for no purpose in bb %iAbbruch in %s, bei %s:%ddie Betragsfunktion %qD bekommt hier ein Argument vom Typ %qT, erwartet jedoch einen Parameter vom Typ %qT; dadurch kann der Ã¼bergebene Wert abgeschnitten werdenabstrakter Deklarator %qT als Deklaration verwendetZugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: %<using%> hinzufÃ¼genCode greift auf %E Byte in einer Region der GrÃ¶ÃŸe %E zuCode greift auf %E Bytes in einer Region der GrÃ¶ÃŸe %E zuCode greift auf %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E zuZugriff auf Element %qD statt auf initialisiertes Element %qD in KonstantenausdruckZugriff auf %qE auÃŸerhalb seiner LebensdauerZugriff auf ein Element %qE einer atomaren Struktur %qEZugriff auf ein Element %qE einer atomaren Union %qEbeim Zugriff auf Argument %u einer Funktion, die mit dem Attribut %qs deklariert wurdeCode greift auf zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E zuZugriff auf Datenspeicher mit ProgrammspeicheradresseZugriff auf Programmspeicher mit DatenspeicheradresseZugriff auf threadlokalen Speicher wird derzeit mit %<-mpure-code%> oder %<-mslow-flash-data%> nicht unterstÃ¼tztZugriff auf uninitialisiertes ArrayelementZugriff auf uninitialisiertes Element %qDauf Wert von %qE wird Ã¼ber ein %qT GL-Wert in Konstantenausdruck zugegriffenAkkumulator ist keine GanzzahlkonstanteAkkumulatorzahl auÃŸerhalb der Grenzeneffektives Argument fÃ¼r INTENT = OUT/INOUTfÃ¼gen Sie %<using namespace std::complex_literals%> (aus %<<complex>%>) hinzu, um benutzerdefinierte Literalsuffixe aus C++14 einzuschaltenfÃ¼gen Sie einen Herleitungshinweis hinzu, um diese Warnung zu unterdrÃ¼ckenfangen Sie %<this%> oder %<*this%> explizit einklammern Sie den Ausdruck %qE, um diese Warnung zu unterdrÃ¼ckenklammern Sie den Ausdruck auf der linken Seite ein, um diese Warnung zu behebenklammern Sie den zweiten %<sizeof%>-Ausdruck, um diese Warnung zu unterdrÃ¼ckenfÃ¼gen Sie Klammern hinzu, um eine Variable zu deklarierenInterner Fehler: add_sym(): Bad sizing modedie Option %<-flarge-source-files%> erlaubt mehr UnterstÃ¼tzung fÃ¼r Spaltenverfolgung, braucht dafÃ¼r jedoch mehr Zeit und Speicher beim CompilierenzusÃ¤tzliche AufzÃ¤hlungswerte, die mit %qD beginnenAdressbereichsattribut kann nicht fÃ¼r Funktionen angegeben werdenAdressbereich von %q+D in Konflikt mit vorheriger DeklarationAdressmodus %qs wird im %s-Bit-Modus nicht unterstÃ¼tztAdresse des Aufrufs von %qs ist kein konstanter AusdruckAdresse eines Arrays mit umgekehrter Speicherreihenfolge angefordertAdresse der Register-Variablen %qD angefordertAdresse der globalen Variablen %qD angefordertAdresse der lokalen Variable %qD zurÃ¼ckgegebenAdresse der lokalen Variable %qD zurÃ¼ckgegebendie Adresse der nicht-statischen constexpr-Variablen %qD kann sich bei jedem Aufruf der umschlieÃŸenden Funktion Ã¤ndern; fÃ¼gen Sie %<static%> hinzu, um ihr eine konstante Adresse zu gebenAdresse einer Ã¼berladenen Funktion ohne Typinformationen aus KontextAdresse des mit Â»registerÂ« deklarierten zusammengesetzten Literals angefordertAdresse der Register-Variablen %qD angefordertAdressversatz ist keine KonstanteAdressoperand erfordert BeschrÃ¤nkung fÃ¼r X-, Y- oder Z-RegisterAdresse fÃ¼r %qD angefordert, was als %<register%> deklariert istAdressraum %qs wird auf GerÃ¤ten mit Flashspeicher bis zu %d KiB nicht unterstÃ¼tztAdressrÃ¤ume werden auf reduzierten Tiny-Kernen nicht unterstÃ¼tztAdresse genommen, aber %<TREE_ADDRESSABLE%>-Bit nicht gesetztAdresse genommen, aber ADDRESSABLE-Bit nicht gesetztAdresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter AusdruckAggregat %q#D hat unvollstÃ¤ndigen Typ und kann nicht definiert werdenAggregatstypen sind im %<__regio_symbol%>-Adressraum verbotenzusammengesetzter Wert verwendet, wo Â»complexÂ« erwartet wurdezusammengesetzten Wert verwendet, wo Festkomma erwartet wurdezusammengesetzter Wert verwendet, wo Gleitkommawert erwartet wurdezusammengesetzter Wert verwendet, wo Ganzzahl erwartet wurdealiasAlias-Definitionen werden nicht in Mach-O unterstÃ¼tzt; ignoriertAlias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tztAlias-Template-Herleitung ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarAlias-Deklaration in Init-Anweisung ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfÃ¼gbarhier ist die Alias-Deklarationverlangte Ausrichtung %u von %qT ist kleiner als %uFÃ¼r %q+D darf keine Ausrichtung angegeben werdenfÃ¼r %qD darf keine Ausrichtung angegeben werdenAusrichtung muss eine kleine Zweierpotenz sein, nicht %dAusrichtung von %q+D ist grÃ¶ÃŸer als maximale Objektdateiausrichtung %dAusrichtung von %qD wurde in %<-fabi-version=9%> (GCC 5.2) erhÃ¶htAusrichtung von %qD ist grÃ¶ÃŸer als ursprÃ¼ngliche DeklarationAusrichtung von %qD wird in %<-fabi-version=9%> ansteigenAusrichtung der Arrayelemente ist grÃ¶ÃŸer als die ElementgrÃ¶ÃŸeAusrichtung fÃ¼r %<register%>-Objekt %qE angegebenAusrichtung fÃ¼r Bitfeld %qE angegebenAusrichtung fÃ¼r Funktion %qE angegebenAusrichtung fÃ¼r Parameter %qE angegebenAusrichtung fÃ¼r Typnamen in %<sizeof%> angegebenAusrichtung fÃ¼r Typnamen in %qE angegebenAusrichtung fÃ¼r Typnamen in Cast angegebenAusrichtung fÃ¼r typedef %qE angegebenAusrichtung fÃ¼r unbenanntes Bitfeld angegebenAusrichtung fÃ¼r unbenannten Parameter angegebenalle Elementfunktionen in Klasse %qT sind privatalle Template-Parameter von %qD mÃ¼ssen eingefÃ¼hrt seinallozierbares Argumentwurde hier deklariertSpeicherallokation von ungenÃ¼gender GrÃ¶ÃŸe %qE fÃ¼r Typ %qT mit GrÃ¶ÃŸe %qEdie Allokation ist hiererlaubt, undurchlÃ¤ssige Typen durch beliebige Typen zu implementieren (eine GNU-Modula-2-Erweiterung)%qD bereits in Lambda-Ausdruck erfasstauch %<%c%s%> gefundenAlternativen sind in %<asm%>-Flag-Ausgabe nicht erlaubtmehrdeutig machende neue Deklaration %q+#Dmacht neue Deklaration %q#D mehrdeutigmehrdeutiges Attribut Â»%sÂ«; kÃ¶nnte Â»%sÂ« (via Â»%s:%sÂ«) oder Â»%sÂ« (via Â»%s:%sÂ«) seinmehrdeutige Umwandlung fÃ¼r Feldindexmehrdeutige Standard-Typumwandlung von %qTmehrdeutige Methode %s%s%smehrdeutiges Ãœberladen fÃ¼r mehrdeutiges Ãœberladen fÃ¼r intrinsisches %qsmehrdeutige Template-Instanziierung fÃ¼r %q#Dmehrdeutige Template-Instanziierung fÃ¼r %q#Tmehrdeutige Templatespezialisierung %qD fÃ¼r %q+Deine %<asm%>-Spezifikation ist bei Funktionsdefinition nicht erlaubtfÃ¼r lokale Variablen kann kein Adressbereichsattribut angegeben werdenein Argumenttyp mit Standard-Promotion kann nicht zu einer leeren Parameternamenslistendeklaration passenein Array unterschiedlicher GrÃ¶ÃŸe ist in einer anderen Ãœbersetzungseinheit definierteine Arrayreferenz kann nicht in einem Konstanten-Ausdruck auftreteneine Zuweisung kann nicht in einem Konstanten-Ausdruck auftretenein Attribut, das zu einer Â»friendÂ«-Deklaration gehÃ¶rt, die keine Definition ist, wird ignoriertein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignorierteine Verringerung kann nicht in einem Konstanten-Ausdruck auftretendas Attribut %<target_clones%> darf keine leere Zeichenkette enthalteneine AufzÃ¤hlung mit anderer Anzahl von Werten ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit unterschiedlichen Wertnamen ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit anderen Werten ist in einer anderen Ãœbersetzungseinheit definierteine explizite Objekt-Member-Funktion kann nicht %<static%> seineine explizite Objekt-Member-Funktion kann nicht %<virtual%> seinein expliziter Objektparameter kann kein Funktionsparameterpaket seinein expliziter Objektparameter darf kein Standardargument habeneiner expliziten Spezialisierung muss %<template <>%> vorausgehenein explizites Typensuffix ist erforderlich, wenn ein Vektor von Basisadressen verwendet wirdeine ErhÃ¶hung kann nicht in einem Konstanten-Ausdruck auftretenInterner Fehler: an indirect edge from %s has no corresponding call_stmtInterner Fehler: an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:Ein Interrupt-Handler kann nicht mit %<-muser-mode%> kompiliert werdenAnachronismusAnachronismus: veraltete Basisklasseninitialisierungund %qT hat keinen Template-KonstruktorInterner Compilerfehler: and fieldund der implizit definierte Konstruktor initialisiert %q#D nichtdas innerhalb der Parameterliste deklarierte anonyme Â»%sÂ« ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbarInterner Fehler: anonymous SSA name cannot have default definitionanonymes struct nicht innerhalb eines benannten Typsanonyme Struktur mit Basisklassenanonyme Union ohne Elementdas AnhÃ¤ngen an ein Array in %qs erfordert den GC und kann nicht mit %<-fno-druntime%> verwendet werdenAnwendung von %<#pragma weak %+D%> nach erster Verwendung fÃ¼hrt zu unspezifiziertem Verhaltender Arch-Erweiterung %qs sollte ein %<+%> vorangestellt werdenArchitektur %qs wird nur fÃ¼r Assemblierung unterstÃ¼tztWert Â»%sÂ« kann in diesem Bereich nicht gefunden werdenare_identical_variables: Bad typedas Argument %<%s%> kann nur allein in %<%s%> erscheinenArgument %d ist ein vorzeichenloses Literal, aber auÃŸerhalb des gÃ¼ltigen BereichsArgument %d muss eine direkt angegebene Konstante seinArgument %d muss eine direkt angegebene Konstante im Bereich [%wd, %wd] seinArgument %d muss eine direkt angegebene Konstante im Bereich [0, 15] seinArgument %d muss ein Literal zwischen %d und %d seinArgument %d muss ein Literal zwischen 0 und %d seinArgument %d muss eine Variable oder ein Literal zwischen %d und %d seinArgument %d muss ein vorzeichenloses Literal seinArgument %d muss entweder eine literale %d oder eine literale %d seinArgument %d von %qE entfernt Kennzeichner %<const%>Argument %d von %qE entfernt Kennzeichner %<volatile%>Argument %d von %qE kÃ¶nnte Kandidat fÃ¼r Formatattribut seinArgument %d von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe seinArgument %d von %qE muss eine Zeigertyp seinArgument %d von %qE muss ein konstanter ganzzahliger Ausdruck seinArgument %d von %qE darf kein Zeiger auf einen %<const%>-Typen seinArgument %d von %qE darf kein Zeiger auf einen %<volatile%>-Typen seinArgument %d von %qE darf kein Zeiger auf eine Funktion seinArgument %d von Â»%sÂ« hatte nicht den erwarteten NamenArgument %d von %qE muss eine direkt angegebene Konstante im Bereich [0-%d] seinArgument %d der eingebauten Funktion muss eine Konstante aus dem Bereich %d bis %d seinArgument %i im Bereich [%E, %E]Argument %i ist null, aber der Wert des zugehÃ¶rigen GrÃ¶ÃŸenarguments %i ist %sArgument %i Bereich [%E, %E] Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %EArgument %i Bereich [%E, %E] ist negativArgument %i Wert %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %EArgument %i Wert %qE ist negativArgument %i Wert %s ist negativArgument %i Wert ist nullArgument %q+D kÃ¶nnte von %<longjmp%> oder %<vfork%> zerstÃ¶rt werdenArgument %qD ist hier deklariertArgument %qD passt nicht zu eingebautem PrototypenArgument %qD passt nicht zum PrototypenArgument %qEArgument %qE kann nicht zur Ãœbersetzungszeit gelesen werdenArgument %qTArgument %qd ist keine KonstanteArgument %qs wird fÃ¼r %qs auf diesem Ziel nicht unterstÃ¼tztArgument %qs muss entweder %<on%> oder %<off%> seinArgument %qs fÃ¼r %<-Waligned-new%> nicht bekanntArgument %qs fÃ¼r %<-Wbidi-chars%> nicht bekanntArgument %qs fÃ¼r %<-Wnormalized%> nicht erkanntArgument %qs fÃ¼r %<-femit-struct-debug-detailed%> nicht erkanntArgument %qs fÃ¼r %<-femit-struct-debug-detailed%> unbekanntArgument %u in Aufruf von %qE hat nicht den Typ %<int%>Argument %u in Aufruf von %qE muss ein Ganzzahltyp seinArgument %u in Aufruf von %qE muss ein Zeigertyp seinArgument %u in Aufruf von %qE ist ein boolescher Typ seinArgument %u in Aufruf von %qE hat AufzÃ¤hlungstypArgument %u in Aufruf von %qE darf kein Zeiger auf %qs sein (%qT)Argument %u in Aufruf von %qE darf kein Zeiger auf nicht-trivial kopierbaren Typ %qT seinArgument %u in Aufruf von %qE muss auf einen vollstÃ¤ndigen Typ zeigenArgument %u ist null, aber nichtnull wird erwartetArgument %u fÃ¼r %<__builtin_tgmath%> hat keine ArgumenteArgument %u fÃ¼r %<__builtin_tgmath%> hat variable Anzahl von ArgumentenArgument %u fÃ¼r %<__builtin_tgmath%> hat falsche Anzahl der ArgumenteArgument %u fÃ¼r %<__builtin_tgmath%> ist kein FunktionszeigerArgument %u fÃ¼r %<__builtin_tgmath%> hat keinen PrototypenArgument %u vom Typ %s ist als Zeiger deklariertArgument %u vom Typ %s ist als Array variabler LÃ¤nge deklariertArgument %u vom Typ %s ist als gewÃ¶hnliches Array deklariertArgument %u vom Typ %s ist mit %u unspezifizierten Variablengrenze deklariertArgument %u vom Typ %s ist mit %u unspezifizierten Variablengrenzen deklariertArgument %u vom Typ %s ist mit %u Variablengrenze deklariertArgument %u vom Typ %s ist mit %u Variablengrenzen deklariertArgument %u vom Typ %s ist mit abweichender Grenze %<%s%> deklariertArgument %u vom Typ %s ist mit abweichendem Grenzargument %E deklariertArgument %u vom Typ %s mit abweichender GrenzeArgument %u von Funktion %qE ist vom Typ %qT, und der ist nicht garantiert 128 Bit groÃŸArgument 1 in Aufruf von %qE hat einen vorzeichenbehafteten TypenArgument 1 in Aufruf von %qE hat einen vorzeichenlosen TypenArgument 1 muss eine Abbildung seinArgument 1 von %qE muss ein Nicht-Void-Zeigertyp seinArgument 1 von %qE muss ein Zeiger auf einen vollstÃ¤ndigen Typen seinArgument 1 von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe seinArgument 1 von %qE muss ein Zeiger auf Objekt breiter als Null seinArgument 1 von %qs ist auÃŸerhalb des WertebereichesArgument 1 von %qs muss eine Konstante seinArgument 3 in Aufruf von %qE muss Zeiger auf Ganzzahltyp seinArgument 3 in Aufruf von %qE darf kein Zeiger auf booleschen Typ seinArgument 3 in Aufruf von %qE darf kein Zeiger auf enum-Typ seinArgumentlistenfunktion bei %CArgument muss eine direkt angegebene 16-Bit-Konstante seinArgument muss eine Feldreferenz seinArgument muss Array oder Scheibe oder Kanal seinArgument muss ein Kanal seinArgument muss Zeichenkette oder Array oder Scheibe oder Map oder Kanal seinArgument muss komplexen Typen habenArgument an %qs-Klausel nicht erlaubtArgument an %qs-Klausel nicht erlaubt, in OpenACC-%<kernels%>-Region mit einer %qs-KlauselArgument fÃ¼r %<__builtin_eh_return_regno%> muss konstant seinArgument des Attributs %qE wird ignoriertArgument des Attributs %qE fehltArgument des Attributes %qE ist weder Â»ilinkÂ« oder Â»firqÂ«Argument des Attributes %qE ist weder Â»ilink1Â« oder Â»ilink2Â«Das Argument des Attributs %qE ist nicht %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs oder %qsArgument des Attributes %qE ist keine ZeichenkettenkonstanteArgument des Attributs %qE ist weder Zeichenkettenkonstante noch ZahlArgument von Offsetof bringt Indirektion eines eingebetteten Feldes mit sichArgument des Funktionsaufrufs kÃ¶nnte Kandidat fÃ¼r Formatattribut seinArgument vom Typ %qT ist zusammen mit %<-mgeneral-regs-only%> nicht erlaubtdas Argument verweist auf ein Symbol, das hier deklariert istArgument von %<-O%> sollte eine nicht-negative Ganzzahl, %<g%>, %<s%>, %<z%> oder %<fast%> seinArgument von %<__integer_pack%> muss zwischen 0 und %d liegenArgument fÃ¼r %<alloca%> ist zu groÃŸArgument fÃ¼r %<alloca%> ist 0Argument fÃ¼r %<alloca%> kÃ¶nnte zu groÃŸ seinArgument fÃ¼r %<decltype%> muss ein Ausdruck seinArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; meinten Sie die GrÃ¶ÃŸe des Ziels?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie das Ziel; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die erste Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die zweite Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument des Attributs %qE ist weder %<eic%> noch %<vector=<Zeile>%>Argument des Attributes %qE ist keins von Â»noÂ«, Â»pcrelÂ« oder Â»yesÂ«Argument des Attributes %qE ist weder Null noch EinsArgument des Attributs %qE muss %<"user"%>, %<"supervisor"%> oder %<"machine"%> seinArgument fÃ¼r %qE ist nicht (keep|thunk|thunk-extern)Argument des Attributes %qE ist nicht (keep|thunk|thunk-inline|thunk-extern)Argument des Attributes %qE ist nicht Â»intstackÂ«Argument fÃ¼r Attribut %qE ist grÃ¶ÃŸer als %dArgument fÃ¼r %qs ist grÃ¶ÃŸer als %dArgument von %qs ist nicht zwischen %d und %dArgument fÃ¼r %qs ist zu groÃŸ (max. %d)Argument von %qs sollte eine nicht-negative Ganzzahl seinArgument fÃ¼r %qs sollte eine nicht-negative Ganzzahl sein, optional gefolgt von einer GrÃ¶ÃŸeneinheitArgument fÃ¼r CAP muss eine Konstante oder eine Variable vom Typ CHAR seinzu formatierendes Argument ist nicht %<...%>Argument der eingebauten Funktion hat void-TypenArgument fÃ¼r Â»interruptÂ«-Attribut wird fÃ¼r Â»weakÂ«-Funktionen nicht unterstÃ¼tztArgument fÃ¼r Array mit variabler LÃ¤nge ist zu groÃŸArgument fÃ¼r Array variabler LÃ¤nge ist 0Argument fÃ¼r Array mit variabler LÃ¤nge kÃ¶nnte zu groÃŸ seindie Argumente %d und %d von %qE mÃ¼ssen die gleiche ElementgrÃ¶ÃŸe haben, aber die hier Ã¼bergebenen Werte sind vom Typ %qT und %qTdie Argumente %d und %d von %qE mÃ¼ssen die gleiche Vorzeichenhaftigkeit haben, aber die hier Ã¼bergebenen Werte sind vom Typ %qT und %qTArgumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches %sArgumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches Â»%sÂ«Argumente Â»a%dÂ« und Â»a%dÂ« fÃ¼r intrinsisches Â»%sÂ«Argumente fÃ¼r %<-Wattributes=%> ignoriert; verwenden Sie stattdessen %<-Wno-attributes=%>Argumente vom Typ %qT erfordern die SVE-ISA-ErweiterungArgumente von %qs sollten nicht-negative Ganzzahlen seinArgumente fÃ¼r Destruktor sind nicht erlaubtArgumente fÃ¼r Attribut %qE mÃ¼ssen enge Zeichenkettenliterale seinArgumente fÃ¼r Attribut %qE mÃ¼ssen gÃ¼ltige Bezeichner enthaltenarith_power(): Bad basearith_power(): unknown typearithmetisches IFArithmetik zwischen den unterschiedlichen AufzÃ¤hlungstypen %qT und %qTArithmetik zwischen den unterschiedlichen AufzÃ¤hlungstypen %qT und %qT ist veraltetArithmetik zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qTArithmetik zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT ist veraltetArithmetik zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qTArithmetik zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT ist veraltetArithmetik mit Nullzeiger in %qEArithmetik mit Zeiger auf RVV-Typen %qTArithmetik mit Zeiger auf SVE-Typen %qTArithmetik mit Zeiger auf leeres AggregatArithmetik mit Zeiger auf unvollstÃ¤ndigen TypenInterner Compilerfehler: array %<TYPE_DOMAIN%> is not integer typeArray %q+D als einelementig betrachtetArray %qD ist hier deklariertArray %qD mit geklammerter Zeichenkettenkonstante %qE initialisiertArray-ZuweisungArraygrenze hinter geklammerter type-id ist verbotenArraygrenze ist keine GanzzahlkonstanteInterner Fehler: array cannot be initialized with a %qsdie Array-Verkettung des Ausdrucks %qs erfordert den GC und kann nicht mit %<-fno-druntime%> verwendet werdenArray-Deallokation eines Objekts, das mit einer Nicht-Array-Allokation alloziert wurdeFehler beim Normalisieren der ArraydeklarationWert des Arrayelements muss vom selben Typ sein wie seine DeklarationArrayelemente kÃ¶nnen nicht vom RVV-Typ %qT seinArrayelemente kÃ¶nnen nicht vom SVE-Typ %qT seinArrayindex in Initialisierung Ã¼berschreitet ArraygrenzenArrayindex in Initialisierung ist kein konstanter GanzzahlausdruckArrayindex in Initialisierung hat nicht GanzzahltypArrayindex in Nicht-Array-InitialisierungArrayindexbereich in Initialisierung Ã¼berschreitet ArraygrenzenArray mit nicht konstantem Arrayausdruck initialisiertArray mit geklammerter Zeichenkettenkonstante initialisiertArrayelement %q#D hier deklariertArray muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werdenArray unpassenden Typs mit Zeichenkettenkonstante initialisiertArray mit Laufzeitgrenzen kann nicht durch Kopie eingefangen werden, sondern nur Ã¼ber eine ReferenzArrayergebnisArrayabschnitt in %qs-Klausel hat keinen zuordenbaren TypArrayabschnitt in %<#pragma acc declare%>Arrayabschnitt ist in %qs-Klausel nicht zusammenhÃ¤ngendAusdruck fÃ¼r ArraygrÃ¶ÃŸe wird noch nicht unterstÃ¼tztArraygrÃ¶ÃŸe in Â»newÂ«-Ausdruck muss konstant seinArraygrÃ¶ÃŸe fehlt in %q+DArraygrÃ¶ÃŸe fehlt in %qDArraygrÃ¶ÃŸe fehlt in %qTArrayindex %<%T[%wi]%> ist teilweise auÃŸerhalb der Arraygrenzen von %qTArrayindex %E ist oberhalb der Arraygrenze von %qTArrayindex %E ist unterhalb der Arraygrenze von %qTArrayindex %E liegt auÃŸerhalb der Arraygrenzen von %qTArrayindexwert %E liegt auÃŸerhalb der Grenzen des inneren Arraytyps %qT mit LÃ¤nge 0Arrayindex %qE liegt auÃŸerhalb der Grenzen des Arraytyps %qT mit LÃ¤nge 0Arrayindex %wi ist unterhalb der Arraygrenze von %qTArrayindex %wi ist auÃŸerhalb der Arraygrenzen von %qTArrayindex %wu ist oberhalb der Arraygrenze von %qTArrayindex [%E, %E] ist auÃŸerhalb der Arraygrenzen von %qTArrayindex [%wi, %wi] ist auÃŸerhalb der Arraygrenzen von %qTArrayindex hat Typ %<char%>Arrayindex ist keine GanzzahlArrayindexwert %qE ist auÃŸerhalb der Grenzen des Arrays %qD vom Typ %qTArrayindexwert %qE ist auÃŸerhalb der Grenzen des Arraytyps %qTArraytyp hat unvollstÃ¤ndigen Elementtypen %qTInterner Fehler: array type must be initializedArraytypen haben unterschiedliche GrenzenArray als Initialisierung verwendetArray mit Qualifizierer auf dem Element wird vor C23 nicht qualifiziertArrays von Funktionen sind sinnlosAssembler unterstÃ¼tzt %<-mabi=ilp32%> nichtInterner Fehler: assembler name hash list corruptedBehauptung fehlt hinter %qsZusicherungen mÃ¼ssen von %<;%> gefolgt seinAttribute der Zuweisungssemantik der Eigenschaft %qD in Konflikt mit vorheriger Deklarationhier zugewiesenZuweisung an Array von InitialisierungslisteZuweisungZuweisung (nicht Initialisierung) in DeklarationZuweisung streicht Qualifizierer %qv von Zeiger-ZieltypZuweisung von anderem Objective-C-TypZuweisung von Zeiger auf nicht eingeschlossenen AdressbereichZuweisung von temporÃ¤rer %<initializer_list%> fÃ¼hrt nicht dazu, dass die Lebenszeit des zugrundeliegenden Arrays ausgeweitet wirdLinks-Zuweisung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinZuweisung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vZuweisung des konstanten Feldes %qDZuweisung der Funktion %qDZuweisung von Element %qD in schreibgeschÃ¼tztem ObjektZuweisung der schreibgeschÃ¼tzten Speicherstelle %qEZuweisung des schreibgeschÃ¼tzten Elementes %qDZuweisung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qDZuweisung des schreibgeschÃ¼tzten Parameters %qDZuweisung der schreibgeschÃ¼tzten Referenz %qDZuweisung der schreibgeschÃ¼tzten Variable %qDZuweisungsunterdrÃ¼ckungZuweisung an %qT aus %qT wandelt einen Zeiger in eine Ganzzahl um, ohne explizite TypkonvertierungZuweisung an %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungZuweisung an %qT von inkompatiblem Zeigertyp %qTZuweisung an %qT von Zeiger auf %qD mit inkompatiblem Typ %qTZuweisung an %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge fÃ¼r SkalareZuweisung an Ausdruck von Arraytypassociate_integer_pointer(): Already associatedArgument mit angenommenem RangArgument mit angenommener FormArgument von angenommenem TypUmwandlung in Typ %qT von Ã¼berladener Funktion wird angenommenangenommen, dass die Ausgabe der Direktive %wu Byte groÃŸ istangenommen, dass die Ausgabe der Direktive %wu Bytes groÃŸ istZeiger auf Element %qD wird angenommenAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstanten um einen Vergleich kombiniert werdenAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstante in Vergleich verringert wirdder Compiler geht davon aus, dass kein vorzeichenbehafteter Ãœberlauf auftritt, und vereinfacht daher %<X - Y %s 0%> zu %<X %s 0%>Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn BereichsprÃ¼fung vereinfacht wirdasynchrones Argumentbei %s, %san Offset %s des Zielobjekts %qE der GrÃ¶ÃŸe %san Offset %s des Zielobjekts der GrÃ¶ÃŸe %s, alloziert durch %qEan Offset %s des Objekts %qE der GrÃ¶ÃŸe %san Offset %s des Objekts der GrÃ¶ÃŸe %s, alloziert durch %qEan Offset %s des Quellobjekts %qE der GrÃ¶ÃŸe %san Offset %s des Quellobjekts der GrÃ¶ÃŸe %s, alloziert durch %qEan Offset %wi von %qD, das hier deklariert istan Offset [%wi, %wi] von %qD, das hier deklariert istat-calls %<strub%> does not support call to %qDatexit gescheitertVersuch, ein Objekt zu indizieren, das weder Array, Slice, String noch Map istVersuch, einen Typausdruck zu indizierenVersuch, ein Objekt zu schneiden, das weder Array, Slice noch String istVersuch, die Adresse eines Bitfelds zu bestimmenVersuch, die Adresse des Bitfeldstrukturelements %qD zu ermittelndem Attribut %<%E(%s)%> fehlt ein ArgumentAttribut %<%E(%s, %E)%> hat ungÃ¼ltiges Positionsargument %iAttribut %<%E(%s, %E, %E)%> hat ungÃ¼ltiges Positionsargument %i%<fallthrough%>-Attribut ist nicht direkt vor einer case-Marke oder einer default-MarkeAttribut %<fallthrough%> ist mehrfach angegebenbeim Attribut %<target%> ist das Argument %qs unbekanntArgument fÃ¼r Attribut %<target%> ist keine ZeichenketteAttribut %<target("%s")%> akzeptiert keine Argumentedas Argument des Attributs %<target_version%> ist keine Zeichenkettedas Attribut %<target_version%> hat mehrere WerteArgument von Attribut %qE muss eins von %qs oder %qs seinArgument von Attribut %qE muss eins von %qs, %qs, %qs oder %qs seinAttributargument von %qE ist keine Zeichenkettedas Attribut %qE gilt nicht fÃ¼r Elemente des nicht skalaren Typs %qTAttribut %qE gilt nicht fÃ¼r Felder des Aggregattyps %qTungÃ¼ltiger Modus fÃ¼r Attribut %qEAttribut %qE ungÃ¼ltiger Modus %qs; erwartet wird einer von %qs, %qs, %qs oder %qsAttribut %qE Modus %qE ist kein Bezeichner; erwartet wird einer von %qs, %qs, %qs oder %qsAttribut %qE enthÃ¤lt unerwartete %<(%> nach Modus %qs; erwartet wird ein Positionsargument oder %<)%>Attribut %qE ohne Argumente bei einem Nicht-PrototypAttribut %qs bezieht sich nur auf Arraytypenbeim Attribut %qs ist das Argument %qs unbekanntArgument von Attribut %qs muss eine Zeichenkette seinAttribut %qs hat ungÃ¼ltiges positionelles ArgumentAttribut %qs ist unvertrÃ¤glich mit Modus %qsAttribut %qs enthÃ¤lt nicht Ã¼bereinstimmende Positionsargumente mit den Werten %i und %idem Attribut %qs fehlt Positionsargument 2, das in der vorherigen Bestimmung in Argument %u angegeben wurdebeim Attribut %qs hat das Argument an Position %i den ungÃ¼ltigen Wert %wibeim Attribut %qs hat das positionelle Argument %i den Wert %wi, der die Anzahl der Funktionsparameter %u Ã¼bersteigtbeim Attribut %1$qs verweist Argument 1 auf Typ %3$qT, der mit %2$qs qualifiziert istAttribut %qs hat Positionsargument 1, das sich auf das Argument des Funktionstyps %qT beziehtbeim Attribut %qs verweist Argument 1 auf Typ %qT, der kein Zeigertyp istAttribut %qs positionelles Argument 2 widerspricht der vorherigen Bestimmung von Argument %uAttribut %qs positionelles Argument 2 fehlt in vorheriger Bestimmungbeim Attribut %qs verweist Argument 2 auf Typ %qT, der nicht ganzzahlig istAttribut %qs ist mehrfach angegebenAttribut-DeklarationAttribut fÃ¼r %q#T muss dem SchlÃ¼sselwort %qs folgenAttribut wird ignoriertAttribut in Deklaration von %q#T ignoriertAttribut in expliter Instanziierung %q#T ignoriertattribute-using-prefix ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarAttribut, das PrÃ¤fix verwendet, wird zusammen mit GÃ¼ltigkeitsbereich-Attribut-Token verwendetAttributwert %qs ist im %qs-Attribut unbekanntder Wert %qs wurde bereits im Attribut %qs angegebenAttribut ohne Argumente enthÃ¤lt keine ParameterpaketeAttribute hinter geklammerter Initialisierung werden ignoriertbei einer Funktionsdefinition sind keine Attribute erlaubtAttribute dÃ¼rfen an dieser Stelle nicht verwendet werdenAttribute am Anfang der Anweisung werden ignoriertAttribute in %<asm%>-Deklaration werden ignoriertAttribute an Spezifizierer ausfÃ¼hrlichen Typs ignoriert, der keine VorwÃ¤rtsdeklaration istAttribute an Templateinstanziierung ignoriertAttribute an instanziiertem Typen ignoriertAttribute in Parameterarraydeklarator ignoriertAttribute dÃ¼rfen hier eingesetzt werdenAttribute dÃ¼rfen nicht vor dem Objective-C++-SchlÃ¼sselwort %<@%D%> angegeben werdenAttribute sollten in einer Funktionsdefinition vor dem Deklarator angegeben werdenautomatische FPU-Auswahl ist hier momentan nicht erlaubtautomatische Variable %qE kann nicht %<threadprivate%> seinInitialisiert alle Zeiger auf NILInterner Fehler: aux field set for edge %s->%sInterner Fehler: aux field set for indirect edge from %sverfÃ¼gbar seit Fortran 77await-AusdrÃ¼cke sind in Handlern nicht erlaubtder abwartbare Typ %qT muss ein Strukturtyp seinAxiom-Vertrags-Semantik muss %<assume%> oder %<ignore%> seinBackend-Deklaration fÃ¼r Modulvariable %qs ist bereits vorhandenfalsche ADDR_SPACE_GLOBAL-AdresseFalsche AdresseFalsche Adresse, nicht (reg+disp):falsche Adresse, keine Konstante:falsche Adresse, keine E/A-Adresse:Falsche Adresse, nicht post_inc oder pre_dec:falsche Ausrichtung: %dFalscher Betrag der Stapelspeicherentfernung: %dfalsches Argument fÃ¼r %<-fdebug%>: %qsfalsches Argument fÃ¼r %<-fextern-std%>: %qsfalsches Argument fÃ¼r %<-fmodule-file%>: %qsfalsches Argument fÃ¼r %<-fversion%>: %qsFalscher eingebauter CodeFalscher eingebauter fcodeFalscher eingebauter ICodeFalscher Bedingungscodebad expressionFalscher Ausdruckstyp beim Durchlaufen (%d)falscher Befehl fÃ¼r 'A'Falscher Befehl in frv_print_operand, Fall 0Falscher Befehl in frv_print_operand, falsches const_doubleFalscher Befehl in frv_print_operand, Fall Â»zÂ«Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»FÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»LÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»M/NÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»OÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»eÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»fÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»gÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»PÂ«:Falscher Befehl fÃ¼r frv_print_operand_address:Falscher Befehl fÃ¼r frv_print_operand_memory_reference:ungÃ¼ltige Bewegungbad opungÃ¼ltiger Operandschlechte Option %qs fÃ¼r Attribut %<optimize%>schlechte Option %qs fÃ¼r Pragma %<optimize%>Falscher Operand fÃ¼r output_condmove_singleFalscher Operand fÃ¼r output_move_doubleFalscher Operand fÃ¼r output_move_singlefalsches RegisterFalsches Register fÃ¼r frv_print_operand_memory_reference_reg:falscher RÃ¼ckgabetyp fÃ¼r Funktionsargument %u von %<__builtin_tgmath%>Falscher Schiebe-Befehl:Falscher Testfalscher Typ fÃ¼r Argument %u von Funktionsargument %u von %<__builtin_tgmath%>falsche Verwendung der spec-Funktion %qsFalscher Wert %<%s%> fÃ¼r Schalter %<-mtls-size=%>falscher Wert %qs fÃ¼r Schalter %<-march=%>Falscher Wert %qs fÃ¼r Schalter %<-mcpu%>Falscher Wert %qs fÃ¼r Schalter %<-mfp-rounding-mode%>Falscher Wert %qs fÃ¼r Schalter %<-mfp-trap-mode%>falscher Wert %qs fÃ¼r %<-mmemory-latency%>Falscher Wert %qs fÃ¼r Schalter %<-mtls-size%>falscher Wert %qs fÃ¼r Schalter %<-mtrap-precision%>falscher Wert %qs fÃ¼r Schalter %<-mtune%>falscher Wert %qs fÃ¼r Schalter %<-mtune=%>unbekannter Wert %qs fÃ¼r Attribut %<target("arch=")%>falscher Wert %qs fÃ¼r Attribut %<target("tune=")%>falscher Wert fÃ¼r %<%s-%s%>falscher Wert fÃ¼r %<%s=%s%>schlecht geschachtelte C-Header vom PrÃ¤prozessorApostroph %<'%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatSperrregion darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explizit %<task%> oder %<taskloop%> istBarrierenwert muss im Bereich [0, 15] liegenBasis %qT wird initialisiert nachBasisklasse %q#T hat einen zugÃ¤nglichen nicht-virtuellen DestruktorBasisklasse %q#T sollte explizit im Kopierkonstruktor initialisiert werdenBasisklasse %qT ist nicht %<public%>Expansion der Basisinitialisierung %qT enthÃ¤lt keine ParameterpacksBasisoperand von %<->%> hat Nicht-Zeiger-Typ %qTBasisoperand von %<->%> ist kein ZeigerInterner Fehler: base pointer cycle detectedBasistyp %qT ist kein struct- oder KlassentypInterner Fehler: base variable or SSA name undeclaredInterner Fehler: basic block %d pred edge is corruptedInterner Fehler: basic block %d should be marked irreducibleInterner Fehler: basic block %d should not be marked irreducibleInterner Fehler: basic block %i edge lists are corruptedInterner Fehler: basic blocks not laid down consecutivelyInterner Fehler: bb %d does not belong to loop %dInterner Fehler: bb %d has father loop %d, should be loop %dInterner Fehler: bb %d on wrong placeda %qT vom Benutzer bereitgestelltes %qD hatda es ein Element von %qT istda er als glvalue verwendet wirdda der Arrayelementtyp %qT variable GrÃ¶ÃŸe hatAnfangsausdruck verweist auf Ã¤uÃŸeren Iterator %qDbinÃ¤res Argument %u fÃ¼r typgenerische Funktion, die ausschlieÃŸlich dezimal istbinÃ¤rer Ausdruck in Operand von FaltungsausdruckbinÃ¤rer Operator unterstÃ¼tzt nicht, dass bool-Vektor mit Gleitkommavektor vermischt wirdbinÃ¤rer Operator unterstÃ¼tzt keine zwei bool-Vektor-OperandenBinÃ¤rer Operator unterstÃ¼tzt Boolean-Vektor-Argument nichtbind(c)-Prozedurdas Binden der Referenz vom Typ %qH an %qI streicht QualifiziererBitfeld %q#D mit Nicht-Ganzzahl-Typ %qTBreite des Bitfeldes %q+D ist keine GanzzahlkonstanteBitfeld %qD mit Nicht-Ganzzahl-Typ %qTBitfeld %qD mit Nicht-Ganzzahl-Typ %qTBitfeld %qE hat atomaren TypenBitfeld %qE in %qs-KlauselBitfeld %qs hat ungÃ¼ltigen TypenBreite des Bitfeldes %qs ist keine GanzzahlkonstanteBreite des Bitfeldes %qs ist kein GanzzahlkonstantenausdruckBitfeld hat atomaren TypenBitweiser Vergleich ergibt immer Â»falseÂ«Bitweiser Vergleich ergibt immer Â»trueÂ«bitweise Operation zwischen den unterschiedlichen AufzÃ¤hlungstypen %qT und %qTbitweise Operation zwischen den unterschiedlichen AufzÃ¤hlungstypen %qT und %qT ist veraltetBlock-IFextern-Deklaration %q#D mit GÃ¼ltigkeitsbereich Block ist im ZustÃ¤ndigkeitsbereich des Moduls nicht erlaubtKÃ¶rper der %<constexpr%>-Funktion %qD ist keine RÃ¼ckgabeanweisungnur simulierte DISPOSE-Konstruktion: %dfalsche JARL-Konstruktion: %dnur simulierte JR-Konstruktion: %dnur simulierte PREPARE-Konstruktion: %dfalscher Ergebnistyp bei VergleichBoolesche Register fÃ¼r die Gleitkommaoption benÃ¶tigtwenn %<-mstack-protector-guard=sysreg%> angegeben ist, mÃ¼ssen sowohl %<-mstack-protector-guard-offset%> als auch %<-mstack-protector-guard-reg%> angegeben werdensowohl %<__thread%> als auch %<thread_local%> angegebenwidersprÃ¼chliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegebensowohl %qs als auch %qs angegebensowohl Â»%sÂ« als auch das %qE-Attribut geben die Adresse anbeide Argumente in binÃ¤rer Faltung haben unexpandierte Parameterpackungendie beiden Argumente mÃ¼ssen kompatibel seinbeide Argumente fÃ¼r %<__builtin___clear_cache%> mÃ¼ssen Zeiger seinsowohl binÃ¤re als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktionbeide Zweige der %<if%>-Anweisung als %qs markiertsowohl komplexe als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktiongebundenes Argument %i mit Wert %s ist negativ, fÃ¼r Argument %i vom Typ Array variabler LÃ¤nge vom Typ %sgeschweift geklammerte Spezifikation %qs endet mit Escapezeichengeschweift geklammerte Spezifikation %qs ist bei %qc ungÃ¼ltiggeschweift geklammerter SpezifikationskÃ¶rper %qs ist ungÃ¼ltiggeklammerte Gruppe innerhalb eines Ausdrucks nur in einer Funktion erlaubtgeschweifte Klammern um Skalar-Initialisierunggeschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qTZweig %2d niemals ausgefÃ¼hrt%sZweig %2d wurde genommen: %s%sbreak-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«break-Anweisung mit OpenMP fÃ¼r Schleife verwendetbuild_dt: Format mit Namenslisteeingebaute %qD ist hier deklariertEingebaute Funktion %q+D als Nicht-Funktion deklarierteingebaute Funktion %qD als Nicht-Funktion deklarierteingebaute Funktion %qD erfordert das Kennzeichen %<-mconstant-cfstrings%>eingebaute Funktion %qD nimmt nur ein Argumenteingebaute Funktion %qE muss direkt aufgerufen werdeneingebaute Funktion %qE nicht fÃ¼r MIPS16 unterstÃ¼tzteingebaute Funktion %s erfordert Nios II R%deingebauter Index-Operator mit mehr als einem Ausdruck in der Ausdruckslisteeingebauter Index-Operator ohne Ausdruckslisteeingebaute Funktion %qF ist veralteteingebautes %qF ist nur fÃ¼r interne GCC-Nutzungeingebaute %qF wird nur mit %<-mhtm%> unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r %<-march=zEC12%> und hÃ¶her eingeschaltet)eingebaute %qF wird nur mit %<-mvx%> unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r %<-march=z13%> und hÃ¶her eingeschaltet)das eingebaute %qs kann nur mit Vektortypen verwendet werdeneingebaute Funktion %qs kann nur im 64-Bit-Modus verwendet werdeneingebaute Funktion %qs erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiertEingebaute Funktion %qs akzeptiert genau 1 ArgumentEingebaute Funktion %qs akzeptiert genau 2 ArgumenteEingebaute Funktion %qs akzeptiert genau 3 Argumenteeingebaute Funktion %qs akzeptiert nur ein ZeichenkettenargumentOperand %d der eingebauten Funktion muss konstant seinaber %qD wirft nicht; vielleicht sollte sie als %<noexcept%> deklariert werdenaber %qs hat es nichtwird aber Ã¼berragt von einer Tabelle ohne RTTI-Informationen aus anderer Ãœbersetzungseinheitaber nicht hierdurch Argument %u vom Typ %s nach %qD, die hier deklariert wurdedurch Argument %u vom Typ %s nach %qTBytecode-Strom in Datei %qs, mit einem Ã¤lteren GCC-Compiler als 10.0 erzeugtBytecode-Strom in Datei %qs mit LTO-Version %d.%d statt des erwarteten %d.%d erzeugtBytecode-Strom: Marke %s statt %s erwartetBytecode-Strom: Leeren Cgraph-Knoten gefundenBytecode-Strom: Mehrere Instanzen des Cgraph-Knoten mit UID %d gefundenBytecode-Strom: Nicht nullterminierte Zeichenkette gefundenBytecode-Strom: Ausschuss am Ende des Â»symbolsÂ«-AbschnittsBytecode-Strom: Kein Gerufener beim Lesen der Kante gefundenBytecode-Strom: Kein Aufrufer beim Lesen der Kante gefundenBytecode-Strom: Zeichenkette zu lang fÃ¼r Zeichenkettentabellebytecode stream: tag %s is not in the expected range [%s, %s]Bytecode-Strom: Versuch, %d Bytes nach Ende des Eingabepuffers zu lesenBytecode-Strom: unerwarteter LTO-Abschnitt %sBytecode-Strom: unerwartete Marke %sbytecode stream: unknown GIMPLE statement tag %sAufruf %2d niemals ausgefÃ¼hrt
  Aufruf %2d gab %s zurÃ¼ck
  die echte Funktion statt des eingebauten Ã„quivalents aufrufenAufruf hat ringfÃ¶rmige AbhÃ¤ngigkeitAufruf wird niemals ausgefÃ¼hrt und CodegrÃ¶ÃŸe wÃ¼rde wachsenAufruf ist unwahrscheinlich und CodegrÃ¶ÃŸe wÃ¼rde wachsenAufruf von %<%T::operator[] (%A)%> ist mehrdeutigAufruf von %<(%T) (%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%D(%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutigder Hash der Aufrufanweisung zeigt nicht auf die erste direkte Kante der Folge von spekulativen AufrufenAufruf von %<__builtin_custom_%s%> steht in Konflikt mit Schalter %<-mcustom-%s%>Aufruf von %qD%qD wird hier aufgerufenAufruf von %qD verwendet das Standardargument fÃ¼r Parameter %P, der noch nicht definiert wurdeAufruf von %qE ist mehrdeutig; Argument %d ist vom Typ %qs, aber Argument %d ist vom Typ %qsAufruf von %qs mit Attributfehler deklariert: %sAufruf von %qs mit Attributwarnung deklariert: %sAufruf einer Funktion, die den %qs-Zustand teilt, aus einer Funktion, die keinen %qs-Zustand hatAufruf einer Funktion, die den SME-Status teilt, aus einer Funktion, die keinen SME-Status hatAufruf einer Funktion, die einen anderen Status als %qs hat, aus einer Funktion, die den Status %qs hatAufruf der consteval-Funktion %qE ist kein konstanter AusdruckAufruf der Funktion %qD, die unvollstÃ¤ndigen Typen %q#T wirftAufruf einer Funktion, die unvollstÃ¤ndigen Typen %q#T wirftAufruf fÃ¼r interne Funktion %qEAufruf der nicht-%<constexpr%>-Funktion %qDAufruf der Nicht-Funktion %qDfÃ¼r Ruf vorgesehenes Register wurde fÃ¼r globale Registervariable verwendetvon hier aufgerufenvon dieser Funktion aus aufgerufengerufenes Objekt %qD ist keine Funktion oder Funktionszeigergerufenes Objekt %qE ist keine Funktion oder Funktionszeigergerufenes Objekt ist keine Funktion oder FunktionszeigerAufgerufene Funktion verweist auf comdat-lokale SymboleInterner Fehler: caller edge count does not match BB countInterner Fehler: caller edge count invalidAufrufer ist nicht optimiertAufruf von %<always_inline%> %<strub%> %qD in Nicht-%<strub%>-Kontext %qDAufruf von %qD mit Nicht-%<strub%>-Typ %qT in %<strub%>-Kontext %qDAufruf von %qD mit SSE-Aufrufkonvention, ohne dass SSE/SSE2 eingeschaltet istdas Aufrufen von %qD mit einem nicht-null-Argument ist unsicherAufruf von %qD mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet istAufruf von %qE ohne Nebenwirkungen verwirft RÃ¼ckgabewert vom Typ %qT; falls der Aufruf beabsichtigt ist, stellen Sie ein %<cast(void)%> voranAufruf von %qT mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet istder Aufruf einer Streaming-Funktion erfordert die ISA-Erweiterung %qsÂ»constexprÂ«-Elementfunktion %qD kann nicht vom virtuellen Basisobjekt aus aufgerufen werdenAufruf des Nicht-%<strub%>-Ausdrucks %qD im %<strub%>-Kontext %qDAufrufe von Funktionen vom Typ %qT erfordern die SVE-ISA-ErweiterungAufrufe Ã¼berladener Operatoren kÃ¶nnen nicht in einem Konstanten-Ausdruck auftretenAufrufe an die OpenMP-Laufzeit-API sind in dazwischenliegendem Code nicht zulÃ¤ssigcalls_comdat_local wird auÃŸerhalb einer comdat-Gruppe gesetztnur Attribut %qE kann fÃ¼r Definitionen von Objekten eines Klassentyps im Datei-GÃ¼ltigkeitsbereich verwendet werdenhÃ¶chstens einer der Spezifizierer %<constinit%> und %<constexpr%> kann verwendet werdenNicht-GP-relative absolute Adresse kann nicht verwendet werdenKandidat 1:Kandidat 2:Kandidat ist:Kandidaten sind:Kandidat:Kandidaten sind:%<dynamic_cast%> %qE (des Typs %q#T) in Typ %q#T (%s) kann nicht vorgenommen werden%<goto%> kann nicht in einen %<catch%>-Block hineinspringen%<goto%> kann nicht in einen %<try%>-Block hineinspringenAufzÃ¤hlungsliste kann nicht zu Template-Instanziierung hinzugefÃ¼gt werdennach der Definition kÃ¶nnen keine VertrÃ¤ge mehr hinzugefÃ¼gt werdenVertrÃ¤ge kÃ¶nnen nicht zu einer virtuellen Funktion hinzugefÃ¼gt werdenes kann kein Objekt des abstrakten Typs %qT belegt werdenObjekte vom RVV-Typ %qT kÃ¶nnen nicht alloziert werdenObjekte vom SVE-Typ %qT kÃ¶nnen nicht alloziert werdenStapelspeicher fÃ¼r Variable %q+D kann nicht angefordert werden, nackte Funktionvl-Register fÃ¼r %qs kann auf diesem Ziel nicht alloziert werden%<%s%> kann nicht auf %qD angewendet werden, da diese bereits mit einer OpenACC-Â»declare targetÂ«-Direktive markiert wurde%<offsetof%> kann nicht auf nicht-konstante Adresse angewandt werden%<offsetof%> kann nicht auf AufzÃ¤hler %qD angewandt werden%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden%<offsetof%> kann nicht auf Elementfunktion angewandt werden%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden%<offsetof%> kann nicht auf statisches Datenelement %qD angewendet werden%<offsetof%> kann nicht angewandt werden, wenn %<operator[]%> Ã¼berladen istdas Attribut %qs kann nicht auf %q+D angewendet werden, nachdem die Funktion definiert worden istDie Attribute %<longcall%> und %<shortcall%> kÃ¶nnen nicht beide gleichzeitig fÃ¼r eine Funktion verwendet werdenElementzeiger %qE kann nicht auf %qE angewandt werden, da letzteres vom Nicht-Klassen-Typ %qT istdas Bitfeld %qE kann nicht mit %qT verbunden werdenkann keine Lvalue-Referenz vom Typ %qH an einen Rvalue vom Typ %qI bindennicht-konstante lvalue-Referenz vom Typ %qH kann nicht an Wert vom Typ %qI gebunden werdennicht-konstante lvalue-Referenz vom Typ %qH kann nicht an rvalue vom Typ %qI gebunden werdendas gepackte Feld %qE kann nicht mit %qT verbunden werdenReferenz vom Typ %qH kann nicht an %qI gebunden werden, da die Arraygrenzen sich unterscheidender R-Wert %qE kann nicht mit %qT verbunden werdenrvalue-Referenz vom Typ %qH kann nicht an lvalue vom Typ %qI gebunden werden%<__builtin_custom_%s%> kann nur aufgerufen werden, wenn %<-mcustom-%s%> angegeben istein Konzept kann nicht wie eine Funktion aufgerufen werdenKonstruktor %<%T::%D%> kann nicht direkt aufgerufen werdenElementfunktion %qD kann nicht ohne Objekt aufgerufen werden%qE kann nicht per Referenz aufgefangen werdenElement %qD von unbenannter Union kann nicht eingefangen werden%qs kann nicht in %qs umgewandelt werden, da die GrÃ¶ÃŸen nicht passenAusdruck vom Typ %qs kann nicht in %qs umgewandelt werdenAusdruck vom Typ %qs kann nicht in den Typ %qs umgewandelt werdenException vom Typ %qT kann nicht gefangen werden, da Typen mit variabler GrÃ¶ÃŸe beteiligt sindNicht existierende Antwortdatei konnte nicht geschlossen werdenNur-Empfangs-Kanal kann nicht geschlossen werdenGNU- und SVE-Vektoren kÃ¶nnen nicht in einer binÃ¤ren Operation kombiniert werdeneine Basis vom Typ %qT kann nicht mit einem Index vom Typ %qT kombiniert werdeneine Basis vom Typ %qT kann nicht mit einem Offset vom Typ %qT kombiniert werden%qE kann nicht vom Typ %qH in den Typ %qI umgewandelt werden%qE kann nicht vom Typ %qT in den Typ %qT umgewandelt werden%qE kann nicht in %qT umgewandelt werden%qE kann nicht in %qT umgewandelt werden, da%qH kann nicht nach %qI umgewandelt werden%qH kann nicht nach %qI bei ArgumentÃ¼bergabe umgewandelt werden%qH kann nicht nach %qI in Zuweisung umgewandelt werden%qH kann nicht nach %qI im Standardargument umgewandelt werden%qH kann nicht nach %qI in Initialisierung umgewandelt werden%qH kann nicht nach %qI in RÃ¼ckgabe umgewandelt werdenein Delegatenausdruck kann nicht in %qs umgewandelt werdenWert vom Typ %qT kann nicht in Vektortyp %qT konvertiert werden, da sie unterschiedlich groÃŸ sindVektor vom Typ %qT kann nicht in Typ %qT konvertiert werden, da sie unterschiedlich groÃŸ sindAusdruck kann nicht umgewandelt werden, nur Basistypen kÃ¶nnen umgewandelt werdenUmwandlung von %qT in Basisklasse %qT nicht mÃ¶glich, da %qT unvollstÃ¤ndig istUmwandlung von Basisklasse %qT in abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse virtuell istUmwandlung von Basisklasse %qT in abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse %qT virtuell istunvollstÃ¤ndiger Typ %qH kann nicht in %qI umgewandelt werdenUmwandlung von Zeiger auf Basisklasse %qT in Zeiger auf abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse virtuell istUmwandlung von Zeiger auf Basisklasse %qT in Zeiger auf abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse %qT virtuell istParameter %qs kann bei der ArgumentÃ¼bergabe nicht vom Typ %qs in den Typ %qs umgewandelt werdenParameter %qs kann innerhalb der Anweisung nicht vom Typ %qs in den Typ %qs umgewandelt werdendie Struktur %qs kann nicht in %qs umgewandelt werdenes kann nicht in Zeigertyp konvertiert werdenTyp %qH kann nicht in den Typ %qI umgewandelt werdenWert kann nicht in einen Vektor umgewandelt werdenkann keinen neuen GÃ¼ltigkeitsbereich %qs erstellen, da %qs mit Aufrufern geteilt wirdZeiger auf Referenzelement %qD kann nicht erzeugt werdender vorkompilierte Header %s kann nicht erzeugt werden: %mfÃ¼r Typ %qT kann keine Typinformation erzeugt werden, weil dies Typen variabler GrÃ¶ÃŸe umfasst%<::main%> kann nicht als %qs deklariert werden%<::main%> kann nicht als globale Variable deklariert werden%<::main%> kann nicht als Template deklariert werden%<::main%> kann nicht inline deklariert werden%<::main%> kann nicht statisch deklariert werden%<catch%>-Parameter kann nicht als abstrakter Klassentyp %qT deklariert werden%<catch%>-Parameter kann nicht als R-Wert-Referenztyp %qT deklariert werden%qD kann nicht in einem anderen Modul deklariert sein%qD kann nicht in einem anderen Modul deklariert sein%qD kann nicht als Bitfeldtyp deklariert werdenParameter kann nicht mit %<decltype(auto)%> deklariert werdenBitfeld %qD kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werdenBitfeld %qD kann nicht mit Funktionstyp deklariert werdenBitfeld %qs kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werdenFeld %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenElement %<%T::%s%> kann nicht in %qT deklariert werdenElementfunktion %<%T::%s%> kann nicht innerhalb von %qT deklariert werdenElementfunktion %qD kann nicht deklariert werden, statische Bindung zu habenParameter %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenParameter kann nicht als vom abstrakten Typ %qT deklariert werdenZeiger auf %q#T kann nicht deklariert werdenZeiger auf Element %q#T kann nicht deklariert werdenZeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werdenReferenz auf %q#T kann nicht deklariert werdenReferenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument istReferenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werdenstatische Funktion innerhalb anderer Funktion kann nicht deklariert werdenVariable %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenAdresse kann nicht zerlegt werdenKlassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Strukturelement hatKlassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Unionelement hatKlassentyp %qT ohne nicht-static-Datenelemente kann nicht dekomponiert werdenKlassentyp %qT kann nicht dekomponiert werden, da sowohl er als auch seine Basisklasse %qT nichtstatische Datenelemente habenKlassentyp %qT kann nicht dekomponiert werden, da seine Basisklassen %qT und %qT nichtstatische Datenelemente habenunzugreifbares Element %qD von %qT kann nicht dekomponiert werdenLambda-Abschluss-Typ %qT kann nicht dekomponiert werdennicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werdenUnion-Typ %qT kann nicht dekomponiert werdenArray mit variabler LÃ¤nge %qT kann nicht dekomponiert werdenVektor %qT variabler LÃ¤nge kann nicht zerlegt werdenZeiger auf unvollstÃ¤ndigen Typen %qT kann nicht verringert werdenTemplateargumente fÃ¼r die Kopierinitialisierung von %qT kÃ¶nnen nicht abgeleitet werden, da es keine expliziten Ableitungshinweise oder benutzerdeklarierten Konstruktoren gibtTemplateargumente fÃ¼r %qT kÃ¶nnen nicht abgeleitet werden, da es keine Ableitungshinweise gibtTemplate-Parameter kÃ¶nnen nicht aus der EinfÃ¼hrungsliste abgeleitet werdenfÃ¼r unbenannten Union-Member ist kein Standardvergleich definiertfÃ¼r flexible Arraymember ist kein Standardvergleich definiertfÃ¼r Referenzelement %qD ist kein Standardvergleich definiertfÃ¼r Union-Typ %qT ist kein Standardvergleich definiert%<friend%>-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werdenElementfunktion %<%T::%s%> kann nicht innerhalb von %qT definiert werdenElement des abhÃ¤ngigen Typedef %qT kann nicht definiert werdenEine Funktion kann nicht gelÃ¶scht werden. Nur Zeiger auf Objekte sind gÃ¼ltige Argumente fÃ¼r %<delete%>Objekte vom RVV-Typ %qT kÃ¶nnen nicht gelÃ¶scht werdenObjekte vom SVE-Typ %qT kÃ¶nnen nicht gelÃ¶scht werdenEs kann nicht von %<final%>-Basis %qT in abgeleiteten Typ %qT abgeleitet werdenFehler beim Bestimmen der %<#include%>-Ãœbersetzung von %s: %sdie LÃ¤nge von %qs kann nicht bestimmt werdenEingebaute Funktion %qs kann nicht abgeschaltet werdenin PTX-Assembler kÃ¶nnen keine unausgerichteten Zeiger erzeugt werden%qs kann nicht ausgefÃ¼hrt werden: %s%qs kann nicht ausgefÃ¼hrt werden: %s: %mInitialisierung fÃ¼r Element %qD kann nicht expandiert werdenElement %q#D kann nicht explizit deklariert werden, externe Bindung zu habenPCH-Datei kann nicht erweitert werden: %mfallthrough ist bei letztem Fall einer switch-Anweisung unmÃ¶glich%<ldd%> kann nicht gefunden werden%<nm%> kann nicht gefunden werden%qs kann nicht gefunden werden%s kann nicht in Plugin %s gefunden werden
  %s%s kann nicht in Plugin %s gefunden werden: %sLTO cgraph kann in %s nicht gefunden werdenLTO-Abschnittsreferenzen kÃ¶nnen in %s nicht gefunden werdenin der Klasse %qs konnte wÃ¤hrend des Neuladens von %<asm%> kein Register gefunden werdenkein gÃ¼ltiger ZÃ¤hlername %qs auffindbar fÃ¼r Option %<-fdbg-cnt=%>Klasse %qE kann nicht gefunden werdenmit Eigenschaft verbundene Instanzvariable nicht gefundenSchnittstellendeklaration fÃ¼r %qE kann nicht gefunden werdenSchnittstellendeklaration fÃ¼r %qE, Basisklasse von %qE, kann nicht gefunden werdenProtokolldeklaration fÃ¼r %qE kann nicht gefunden werdenReferenzmarke fÃ¼r Klasse %qE kann nicht gefunden werdenZeiger auf Element der Nicht-Klasse %q#T kann nicht erzeugt werdenfÃ¼r %qs kann kein lageunabhÃ¤ngiger Code erzeugt werdenZugriff auf den Rahmenzeiger von %qs ist nicht mÃ¶glichPosition in PCH-Datei kann nicht ermittelt werden: %mProgrammstatus kann nicht ermittelt werden: %mVergleich vom Typ %<%s == %s%> kann nicht verarbeitet werdeninkonsistente Aufrufe von %qs kÃ¶nnen nicht behandelt werdenSwitch-Bedingung vom Typ %s kann nicht verarbeitet werdenwidersprÃ¼chliche %qs-Klausel kann nicht berÃ¼cksichtigt werdenein Modul kann nicht in seinen eigenen Bereich importiert werdenZeiger auf unvollstÃ¤ndigen Typen %qT kann nicht erhÃ¶ht werdenein RÃ¼ckgabeobjekt vom Typ %qT kann nicht mit einem r-Wert vom Typ %<void%> initialisiert werdenAggregat des Typs %qT kann nicht mit zusammengesetztem Literal initialisiert werdenArray von %qT kann nicht aus einem Zeichenkettenliteral mit Typ %<Array von %T%> initialisiert werden%<main%> ist nicht als Â»inlineÂ« mÃ¶glich%<coroutine traits%> kann nicht instanziiert werden%<coroutine handle%> konnte fÃ¼r den Versprechen-Typ %qT nicht instanziiert werdenPlugin %s kann nicht geladen werden
! %sPlugin %s kann nicht geladen werden: %sOperanden von dezimalen Gleitkomma- und komplexen Typen kÃ¶nnen nicht gemischt werdenOperanden von dezimalen und anderen Gleitkommatypen kÃ¶nnen nicht gemischt werdenOperanden von dezimalen Gleitkomma- und Vektortypen kÃ¶nnen nicht gemischt werdenes kÃ¶nnen maximal %d NamensrÃ¤ume geschachtelt werden%qs kann nicht geÃ¶ffnet werden%qs kann nicht zum Schreiben geÃ¶ffnet werden: %mÂ»%sÂ« kann nicht geÃ¶ffnet werden%s kann nicht zum Schreiben geÃ¶ffnet werden: %m%s kann nicht geÃ¶ffnet werden: %mÂ»%sÂ« kann nicht geÃ¶ffnet werdenDatei %qs kann nicht zum Schreiben der OptimierungsdatensÃ¤tze geÃ¶ffnet werdenZwischenspeicherdatei fÃ¼r gcn-asm kann nicht geÃ¶ffnet werdenZwischenspeicherdatei fÃ¼r gcn-obj kann nicht geÃ¶ffnet werdenzwischenzeitliche ptx-Datei kann nicht geÃ¶ffnet werdenldd-Ausgabe kann nicht geÃ¶ffnet werden: %mVerschachtelte Antwortdatei konnte nicht geÃ¶ffnet werdennm-Ausgabe kann nicht geÃ¶ffnet werden: %mFehler beim Ã–ffnen der omp_requires-Datei %qsProfilingdatei %s kann nicht geÃ¶ffnet werdenArgument kann nicht in Vektorregister Ã¼bergegeben werden, da AltiVec-Befehle ausgeschaltet sind; %qs schaltet sie einObjekt mit volatile-Feld kann nicht in Register geladen werdenFehler beim Einlesen von %<LOT_section_decls%> aus %s%s kann nicht gelesen werden: %mLTO-Modus-Tabelle kann nicht aus %s gelesen werdenPCH-Datei kann nicht gelesen werden: %mFunktionsprofil aus %s kann nicht gelesen werdenFehler beim Lesen der omp_requires-Datei %qsSpec-Datei %qs kann nicht gelesen werden: %mZeichenkettentabelle aus %s konnte nicht gelesen werdenReferenztyp %qT kann nicht Ã¼ber %<...%> empfangen werdenGanzzahlkonstantenoperand kann in %<asm%> nicht neu geladen werdender eingebauten Typ %<va_list%> kann nicht D nicht dargestellt werdenÃ¼berladene Funktion %qD konnte nicht durch Umwandlung in Typ %qT aufgelÃ¶st werdenvom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurÃ¼ckgekehrt werdenWert kann nicht in Vektorregister zurÃ¼ckgegeben werden, da AltiVec-Befehle ausgeschaltet sind; %qs schaltet sie einAttribut %qE kann nicht nach der Definition festgelegt werdenUnterbrechungsattribut kann nicht gesetzt werden; keine aktuelle FunktionUnterbrechungsattribut kann nicht gesetzt werden: kein solcher BezeichnerPosition in PCH-Datei kann nicht festgelegt werden: %mKonzept %q#D kann nicht spezialisiert werden%<-o%> kann nicht mit %<-c%>, %<-S%> oder %<-E%> mit mehreren Dateien angegeben werdenfÃ¼r eine Klasse kann kein %<override%> angegeben werdenÂ»-staticÂ« kann nicht mit Â»-fsanitize=AdresseÂ« angegeben werdenÂ»-staticÂ« kann nicht mit Â»-fsanitize=hwaddressÂ« angegeben werdenÂ»-staticÂ« kann nicht mit Â»-fsanitize=threadÂ« angegeben werden%<-msep-data%> und %<-mid-shared-library%> kÃ¶nnen nicht zusammen angegeben werdenTail-Call nicht mÃ¶glich: %sdie Adresse von %qs kann nicht ermittelt werdendie Adresse des Bit-Feldes %qD kann nicht ermittelt werdenAdresse eines Skalars mit umgekehrter Speicherreihenfolge kann nicht ermittelt werdenAdresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck istdieser Ausdruck hat keine AdresseC++-Klassen kÃ¶nnen nicht geworfen werdenCOM-Objekte kÃ¶nnen nicht geworfen werdenAusdruck vom Typ %qT kann nicht geworfen werden, da Typen mit variabler GrÃ¶ÃŸe beteiligt sindder RVV-Typ %qT kann weder geworfen noch gefangen werdender SVE-Typ %qT kann weder geworfen noch gefangen werdenTyp-Switch mit Nicht-Interface-Wert ist nicht mÃ¶glichSSA-Form kann nicht aktualisiert werdender Eingabedateiname fÃ¼r einen vorkompilierten Header darf nicht %<-%> sein%<-mtp=cp15%> kann nicht mit 16-Bit-Thumb verwendet werden%<::%> kann nicht in Parameterdeklaration verwendet werden%<_%> kann nicht als Wert verwendet werdenIn der Linux-Toolchain kann das Attribut %<indirect_call%> nicht verwendet werden%<typeid%> kann nicht mit %<-fno-rtti%> verwendet werden%<va_arg%> kann nicht zusammen mit umgedreher Speicherreihenfolge verwendet werden%<va_start%> kann nicht in Unterbrechungsfunktion verwendet werden%qs kann nicht als ein rufgesichertes Register verwendet werden%qs kann nicht als ein rufverwendetes Register verwendet werden%qs kann nicht als ein festes Register verwendet werdenein Objekt kann nicht als Parameter fÃ¼r eine Methode verwendet werdenIn der Linux-Toolchain kann die Funktion %qD nicht das Attribut Â»exceptionÂ« habenIn der Linux-Toolchain kann die Funktion %qD nicht das Attribut Â»interruptÂ« habenModus %qs kann nicht fÃ¼r AufzÃ¤hlungstypen verwendet werdenmshared und static kÃ¶nnen nicht zusammen verwendet werdenmthreads und mlegacy-threads kÃ¶nnen nicht zusammen verwendet werdenin einem OpenMP-Arrayabschnitt kÃ¶nnen keine mehrdimensionalen Arrayindizes verwendet werdenEs kÃ¶nnen nicht mehrere StapelprÃ¼fungsmethoden gleichzeitig verwendet werdenIn der Linux-Toolchain kann die Funktion %qD nicht das Attribut Â»exceptionÂ« habenKleindatenzugriffe fÃ¼r %qs nicht mÃ¶glichTyp %s kann nicht als Typ %s verwendet werdenFeld mit unbekannter Grenze %qT kann nicht mit Werten initialisiert werden%s kann nicht geschrieben werden: %mPCH-Datei kann nicht geschrieben werdenPCH-Datei kann nicht geschrieben werden: %mPCH-Datei kann nicht geschrieben werden: erforderliches Speichersegment nicht verfÃ¼gbarAuffÃ¼llung fÃ¼r PCH-Datei kann nicht geschrieben werden: %min %s kann nicht geschrieben werden: %mkanonische Typen unterscheiden sich fÃ¼r identische Typen %qT und %qTder RVV-Typ %qT kann nicht durch Kopieren gefangen werdender SVE-Typ %qT kann nicht durch Kopieren gefangen werdenEinfangen per Kopie von unvollstÃ¤ndigem Typ %qTErfassung von Nicht-Variable %qEErfassung der Variable %qD ohne automatische SpeicherdauerEinfangen des variabel geÃ¤nderten Typs %qT, der kein N3639-Array mit Laufzeitgrenzen istcase-Marke %qE nicht innerhalb einer switch-Anweisungcase-Marke reduziert nicht auf GanzzahlkonstanteÂ»caseÂ«-Marke ist kein konstanter Ganzzahlausdruckcase-Marke nicht innerhalb einer switch-Anweisungcase-Marke Ã¼berschreitet Maximalwert des Typscase-Marke ist kleiner als Minimalwert des Typsunsortierte case-Marken in switch-AnweisungInterner Fehler: case labels not sorted: case-Wert %qs nicht in AufzÃ¤hlungstypcase-Wert %qs nicht in AufzÃ¤hlungstyp %qTTypumwandlung fÃ¼gt Qualifizierer %q#v zu Funktionstyp hinzuUmwandlung zwischen inkompatiblen Funktionstypen von %qH nach %qIunvollstÃ¤ndiger Funktionstyp %qT kann nicht nach %qT umgewandelt werdenUmwandlung zwischen inkompatiblen Elementzeigertypen von %qH nach %qITypumwandlung streicht Qualifizierer %qv von Zeiger-ZieltypUmwandlung von %qH in %qI erhÃ¶ht erforderliche Ausrichtung des ZieltypsTypumwandlung von %qH nach %qI verliert GenauigkeitCast von %qT ist nicht erlaubtder Cast von %qT ist in einem konstanten Ausdruck nicht zulÃ¤ssig, da %qE nicht auf ein Objekt zeigtder Cast von %qT ist in einem konstanten Ausdruck nicht zulÃ¤ssig, da der Typ %qT, auf den gezeigt wird, %qT nicht Ã¤hnlich istder Cast von %qT ist in einem konstanten Ausdruck vor C++26 nicht erlaubtUmwandlung von %qs nach %qs fÃ¼hrt zum Ergebnis 0Typumwandlung von Funktionsaufruf des Typs %qT in unpassenden Typen %qTTypkonvertierung von Zeiger auf Ganzzahl anderer BreiteUmwandlung des Typs %qT in Typ %qT entfernt QualifiziererTypkonvertierung erfordert Ausrichtung des ZieltypsTypkonvertierung gibt Arraytyp anTypkonvertierung gibt Funktionstyp anUmwandlung in %qs-Adressraumzeiger aus getrenntem %qs-AdressraumzeigerUmwandlung in %qs-Adressraumzeiger aus getrenntem allgemeinen Adressraumzeigerdie Umwandlung nach %qs ergibt immer Â»nullÂ«Umwandlung in allgemeinen Adressraumzeiger aus getrenntem %qs-AdressraumzeigerUmwandlung in Nicht-Ganzzahltyp %qT in konstantem AusdruckTypkonvertierung in Zeiger von Ganzzahl anderer BreiteTypkonvertierung in union-Typ von nicht in union vorhandenem TypenUmwandlung von %qT in %qT dereferenziert nicht den ZeigerUmwandlung zwischen Zeiger auf Funktion und Zeiger auf Objekt ist bedingt unterstÃ¼tztAbfangen von Nicht-Aufruf-Ausnahmen in Funktionen mit SME-ZustandNichtreferenztyp %q#T wird gefangenpolymorpher Typ %q#T wird per Wertzuweisung gefangenTyp %q#T wird per Wertzuweisung gefangenKategorie-Attribute sind in Objective-C 1.0 nicht verfÃ¼gbarKategorie-Attribute sind in dieser Version des Compilers nicht verfÃ¼gbar (wird ignoriert)Attribute cdecl und thiscall sind nicht vertrÃ¤glichInterner Fehler: cgraph count invalidInterner Fehler: cgraph_node has wrong clone listInterner Fehler: cgraph_node has wrong clone_ofInterner Fehler: cgraph_node has wrong prev_clone pointerInterner Fehler: cgraph_node is in clone list but it is not cloneÃ„nderung des aktiven Elements einer union von %qD zu %qD wÃ¤hrend der InitialisierungÃ„nderung des aktiven Elements einer union von %qD zu %qD ist vor C++20 kein konstanter Ausdruckwenn Sie den RÃ¼ckgabetyp von %qs in einen Vergleichskategorietyp Ã¤ndern, kann der Vergleich %qs und %qs verwendenInterner Fehler: check_charlen_present(): length not setcheck_dimension(): Bad array referencecheck_dummy_characteristics: Unexpected result %i of gfc_dep_compare_exprcheck_init_expr(): Unknown expression typecheck_intents(): List mismatchcheck_restricted(): Unknown expression typecheck_result_characteristics (1): Unexpected result %i of gfc_dep_compare_exprcheck_result_characteristics (2): Unexpected result %i of gfc_dep_compare_exprcheck_some_aliasing(): List mismatchcheck_some_aliasing(): corrupted dataPrÃ¼fsumme ist (%x,%x) statt (%x,%x)Wahl von %qD statt %qDWert der ChunkgrÃ¶ÃŸe muss positiv seinringfÃ¶rmige Zeigerdelegation erkanntKlasse %qE existiert bereitsKlasse %qE ist definiert, ohne eine Basisklasse anzugebenKlasse %qE ist veraltetKlasse %qE ist nicht verfÃ¼gbarKlasse %qE ist nicht verfÃ¼gbarKlasse %qT hat keinen Feldnamen %qDKlasse %qT ist implizit Â»friendÂ« von ihr selbstKlasse %qs implementiert nicht das Protokoll %qEKlassenattribute sind in Objective-C 1.0 nicht verfÃ¼gbarKlassendefinition darf nicht als Â»friendÂ« deklariert seinKlassenerweiterung fÃ¼r Klasse %qE nach seiner %<@implementation%> deklariertKlassenerweiterungen sind in Objective-C 1.0 nicht verfÃ¼gbarKlassentemplate %qD als Nicht-Template redeklariertArgumentherleitung fÃ¼r Klassentemplate gescheitert:Argumentherleitung fÃ¼r Klassentemplate von %qT fehlgeschlagen: expliziter Herleitungshinweis in copy-list-initialization ausgewÃ¤hltArgumentherleitung von Klassentemplates ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarKlassentyp %qT ist unvollstÃ¤ndigKlauseln in %<simd%>-Eigenschaft sollten durch %<,%> getrennt werdenArgument fÃ¼r cleanup ist keine FunktionArgument fÃ¼r cleanup ist kein BezeichnerKlone fÃ¼r Attribut %<target_clones%> kÃ¶nnen nicht erzeugt werdenclose: %sgeschlossene IntervalleLTRANS-Ausgabeliste Â»%sÂ« kann nicht geschlossen werden: %mAbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geschlossen werden: %mCoarray-ArgumentCode kÃ¶nnte fehloptimiert werden, es sei denn, %<-fno-strict-aliasing%> wird angegebenCodemodell %qs ist inkompatibel zu %sCodemodell %qs wird im ilp32-Modus nicht unterstÃ¼tztCodemodell %qs wird im %s-Bit-Modus nicht unterstÃ¼tztCodemodell %qs wird im x32-Modus nicht unterstÃ¼tztCodemodell %qs mit %<-f%s%>Codemodell %qs mit %qsCodemodell %s unterstÃ¼tzt keinen PIC-ModusCollapse-Argument erfordert positiven konstanten Ganzzahlausdruckcollect2-Version %s
  Sammlung in schneller AufzÃ¤hlung ist kein Objektcomdat-Symbole kÃ¶nnen nicht versioniert werdenInterner Fehler: comdat-local function called by %s outside its comdatInterner Fehler: comdat-local symbol referred to by %s outside its comdatKomma am Ende der AufzÃ¤hlungslistekommagetrennte Liste in using-Deklaration ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarKommandozeilenoption %qs wird von dieser Konfiguration nicht unterstÃ¼tztKommandozeilenoption %qs ist gÃ¼ltig fÃ¼r %s, aber nicht fÃ¼r %sKommandozeilenoption %qs ist gÃ¼ltig fÃ¼r den Treiber, aber nicht fÃ¼r %sgemeinsames Symbol kann nicht versioniert werdengemeinsam genutzte Variablen mÃ¼ssen eine Ausrichtung von 32768 oder weniger habencompare_actual_expr(): Bad component codecompare_real(): Bad operatorVergleich der endgÃ¼ltigen BefehlslistenVergleich von Gleitkomma mit %<==%> oder %<!=%> ist unsicherVergleich des Ergebnisses der Zeigeraddition %qE mit NULLVergleich von Vektoren mit verschiedenen Element-TypenVergleich von Vektoren mit unterschiedlicher ElementanzahlVergleich zwischen %q#T und %q#TVergleich zwischen %qT und %qTVergleich zwischen den unterschiedlichen Zeigertypen %qT und %qT benÃ¶tigt Umwandlungbeim Vergleich zwischen unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine TypkonvertierungVergleich zwischen Zeiger und GanzzahlVergleich zwischen Zeiger und '\0'Vergleich zwischen zwei ArraysVergleich zwischen zwei Arrays ist in C++20 veraltetVergleich zwischen den Typen %qT und %qTVergleich ist immer %dVergleich ist immer %d wegen Breite des BitfeldesVergleich ist durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»unwahrÂ«Vergleich ist durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»wahrÂ«Vergleich von vollstÃ¤ndigen und unvollstÃ¤ndigen ZeigernVergleich der Konstanten %qE mit booleschem Ausdruck ist stets Â»falseÂ«Vergleich der Konstanten %qE mit booleschem Ausdruck ist stets Â»trueÂ«Im Vergleich verschiedener Objective-C-Typen fehlt Typumwandlungin Vergleich verschiedener Zeigertypen fehlt TypkonvertierungVergleich zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qTVergleich zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT ist veraltetVergleich zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qTVergleich zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT ist veraltetVergleich von GanzzahlausdrÃ¼cken, von denen nur einer ein Vorzeichen hat: %qT und %qTVergleich von Zeigern auf disjunkte AdressrÃ¤umeVergleich von befÃ¶rdertem bitweisem Komplement eines vorzeichenlosen Werts mit einer KonstantenVergleich von befÃ¶rdertem bitweisem Komplement eines vorzeichenlosen Werts mit einer vorzeichenlosen ZahlVergleich eines vorzeichenlosen Ausdrucks in %<< 0%> ist stets unwahrVergleich eines vorzeichenlosen Ausdrucks in %<>= 0%> ist stets wahrVergleichsoperator %q+D mit Standardimplementierung nach der ersten Deklaration [class.compare.default]Vergleich erforderlichVergleich mit Zeichenkettenliteral fÃ¼hrt zu unspezifiziertem VerhaltenVergleiche wie %<X<=Y<=Z%> haben nicht ihre mathematische Bedeutungder kompatible Typ ist hierKompilierung wegen Â»-Wfatal-errorsÂ« beendet.
  Kompilierung wegen Â»-fmax-errors=%uÂ« beendet.
  Kompilierung beendet.
! alle Implementierungsmodule und Programmmodule auf einmal Ã¼bersetzendie compilierte Moduldatei ist %qsdas kompilierte Modul ist %sVersion %szur Compilezeit sicherstellen, dass Parameternamen von Prozeduren im Definitionsmodul denen im Implementierungsmodul entsprechender Compiler unterstÃ¼tzt ZSTD-LTO-Komprimierung nichtder Compiler ist %sVersion %s%s%swarnen bei expliziter Typumwandlung zwischen Typen mit unterschiedlicher GrÃ¶ÃŸeKomplement-Argument muss eine Konstante seinkomplexes Argument %u fÃ¼r typgenerische Funktion, die ausschlieÃŸlich dezimal istkomplexe Argumente mÃ¼ssen Gleitkommatyp habenkomplexe Argumente mÃ¼ssen identische Typen habenÃœberlauf von komplexen Gleitkommazahlen in Ausdruck %qE des Typs %qT ergibt %qEÃœberlauf von komplexen Gleitkommazahlen in Ausdruck des Typs %qT ergibt %qEÃœberlauf von komplexen Ganzzahlen in Ausdruck %qE des Typs %qT ergibt %qEÃœberlauf von komplexen Ganzzahlen in Ausdruck des Typs %qT ergibt %qEcomplex ungÃ¼ltig fÃ¼r %qsKomponente %qs bei %L wurde bereits von Konstruktor fÃ¼r abgeleitete Typen durch einen Elternteil gesetztzusammengesetztes Literal hat Funktionstypzusammengesetztes Literal hat variable GrÃ¶ÃŸezusammengesetztes Literal ist implizit auto, jedoch als %qs deklariertzusammengesetztes Literal vom Nicht-Objekt-Typ %qTVerbundliteral durch Adressraumqualifizierer qualifiziertzusammengesetzte Anweisung in %<constexpr%>-Funktionkomprimierter Strom: %sdas berechnete Goto muss von einem Zeigertyp seinVerkettung von String-Literalen mit widersprÃ¼chlichen KodierungsprÃ¤fixenKonzept %q#D mit hergeleitetem RÃ¼ckgabetyp deklariertKonzept %q#D mit Funktionsparametern deklariertKonzept %q#D mit nicht-%<bool%>-RÃ¼ckgabetyp %qTKonzept %qD hat keine Definitiondas Konzept %qE hat mehrere Vorlagenparameterlistendas Konzept %qE ist nicht im GÃ¼ltigkeitsbereich des Namensraumsdas Konzept wurde hier definiertKonzept muss im GÃ¼ltigkeitsbereich des Namensbereiches definiert werdenKonzept muss Typ %<bool%> habenKonzept-ID %qD in geschachteltem Namens-SpezifiziererBedingung deklariert eine FunktionBedingung deklariert ein ArrayBedingungsausdruck verweist auf Iterationsvariable %qDbedingte %<lastprivate%>-Klausel im %qs-Konstruktbedingte %<lastprivate%>-Klausel an Schleifeniterator %qD wird ignoriertBedingungsausdruck mit den unterschiedlichen Zeigertypen %qT und %qT benÃ¶tigt Umwandlungim Bedingungsausdruck mit unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine TypkonvertierungBedingungsausdruck zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qTBedingungsausdruck zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT ist veraltetBedingungsausdruck zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qTBedingungsausdruck zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT ist veraltetbedingter Ausdruck in Operand von Faltungsausdruckbedingt ausgefÃ¼hrte Schleife im der Region %<kernels%> wird von einer einzelnen Bande ausgefÃ¼hrt; %<gang%>-Klausel wird ignoriertin Konflikt stehende Deklaration %q#D mit Bindung fÃ¼r die Sprache "C"Zugriffsangaben fÃ¼r Feld %qE stehen in Konflikt, ignoriertZugriffsangaben fÃ¼r Methode %q+D stehen in Konflikt, ignoriertwidersprÃ¼chliche Codegenerierungsschalterin Konflikt stehende Deklaration %q#Dsteht mit neuer Deklaration von %q#D mit %qL-Bindung in Konfliktin Konflikt stehende Deklaration fÃ¼r C-Funktion %q#DunvertrÃ¤gliche Deklaration des Templates %q#Din Konflikt stehender Export fÃ¼r Deklaration %qDwidersprÃ¼chliche globale Moduldeklaration %#qDin Konflikt stehende benannte AdressrÃ¤ume (%s und %s)in Konflikt stehende benannte AdressrÃ¤ume (%s und %s) fÃ¼r %q+Din Konflikt stehende benannte AdressrÃ¤ume (%s und generisch) fÃ¼r %q+Din Konflikt stehende benannte AdressrÃ¤ume (generisch und %s) fÃ¼r %q+DwidersprÃ¼chliche Neudeklaration des AufzÃ¤hlungswerts %q+DwidersprÃ¼chliche Redefinition des AufzÃ¤hlungstyps %qTIn Konflikt stehende Reduktionsoperationen fÃ¼r %qEin Konflikt stehenden RÃ¼ckgabetyp fÃ¼r %q+#D angegebenin Konflikt stehender Basisklassenname %qEin Konflikt stehenden Typattribute fÃ¼r %q+#D angegebenIn Konflikt stehende Typqualifizierer fÃ¼r %q+Din Konflikt stehende Typen fÃ¼r %<%c%s%>In Konflikt stehende Typen fÃ¼r %q+DwidersprÃ¼chliche Typen fÃ¼r %q+D aufgrund von enum/integer-Konflikt; der bestehende Typ ist %qTabweichende Typen fÃ¼r %q+D; der bestehende Typ ist %qTin Konflikt stehende Typen fÃ¼r eingebaute Funktion %q+D; erwartet wurde %qTin Konflikt stehende Typen fÃ¼r eingebaute Funktion %qs; erwartet wurde %qsFehlerhafte Verwendung von %<-mcustom%>-Schaltern, Zielattributen und/oder %<__builtin_custom_%>-FunktionenKonflikt mit %qDerwÃ¤gen Sie die Verwendung von %<-fno-module-lazy%>, die ErhÃ¶hung des Wertes von %<-param-lazy-modules=%u%> oder die ErhÃ¶hung der prozessspezifischen Dateideskriptorgrenzeevtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwendetevtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwendenevtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwendenmit const, volatile oder restrict qualifizierter Typ in %<#pragma omp declare reduction%>Ãœbertragung von const/copy ausgeschaltetconst_double_split bekam einen falschen Befehl:Konstante %qs ist zu groÃŸkonstantes Argument %d fÃ¼r eingebautes %qF ist ungÃ¼ltig (%s)konstantes Argument %d fÃ¼r eingebaute %qF liegt auÃŸerhalb des Bereichs %wd bis %wdkonstantes Argument %d fÃ¼r eingebaute %qF liegt auÃŸerhalb des Bereichs 0 bis %wuKonstantes Argument %d fÃ¼r eingebaute %qF liegt auÃŸerhalb des Wertebereiches fÃ¼r ZieltypKonstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %qsKonstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %sKonstantenauswertung liefert Adresse der unmittelbaren Funktion %qDkonstantes Feld %qD als %<asm%>-Ausgabe verwendetInterner Fehler: constant folding not supported for this tree codeKonstantenliteral %qs enthÃ¤lt %qc, %qs erwartetKonstantenliteral %qs enthÃ¤lt %qc, erwartet wird %qs oder %qsKonstantenliteral %qs enthÃ¤lt %qc, 0 oder 1 erwartetKonstantenliteral %qs Ã¼berschreitet internen ZTYPE-BereichKonstante wird bei %<ADDR_EXPR%>-Ã„nderung nicht neu berechnetKonstante verweist auf sich selbstKonstanter Wert erwartet fÃ¼r Argument %2$d der eingebauten Funktion %1$qFeingeschrÃ¤nkte Nicht-Template-friend-Deklaration muss eine Definition seinEinschrÃ¤nkung %qE ist vom Typ %qT, muss aber %<bool%> seinEinschrÃ¤nkungsausdruck muss vom Typ %<bool%> seinunpassende BeschrÃ¤nkungen fÃ¼r Argument %d in Template-Parameterliste fÃ¼r %qDEinschrÃ¤nkungen sind nicht erfÃ¼lltEinschrÃ¤nkungen auf einer Funktion, die kein Template hatKonstruktor kann keine statische Elementfunktion seinKonstruktor verweist auf sich selbstKonstruktordelegation folgt Speicherinitialisierung fÃ¼r %qDKonstruktor gibt keinen Wert zurÃ¼ck, der getestet werden kÃ¶nnteKonstruktor fÃ¼r fremde Klasse %qT kann kein Element seinKonstruktor ist nicht benutzerdefiniert, da er im KlassenkÃ¶rper ausdrÃ¼cklich standardisiert istKonstruktorprioritÃ¤ten werden nicht unterstÃ¼tztKonstruktorprioritÃ¤ten von 0 bis %d sind fÃ¼r die Implementierung vorbehaltenKonstruktorprioritÃ¤ten mÃ¼ssen Ganzzahlen von 0 bis einschlieÃŸlich %d seinKonstruktorsyntax verwendet, aber kein Konstruktor fÃ¼r Typ %qT deklariertKonstruktoren dÃ¼rfen nicht als %<virtual%> deklariert seinKonstruktoren dÃ¼rfen nicht CV-qualifiziert seinKonstruktoren dÃ¼rfen nicht ref-qualifiziert seinenthaltende Schleife ist hierenthÃ¤lt zusÃ¤tzliche virtuelle Methode %qDcontinue-Anweisung nicht innerhalb einer SchleifeVertragsbedingung ist false in konstantem AusdruckZusammenziehung %<%.*s%> im Format; verwenden Sie stattdessen %qsVertrÃ¤ge sind nur mit %<-fcontracts%> verfÃ¼gbarVertrÃ¤ge mÃ¼ssen sich auf einen Funktionstyp beziehenInterner Fehler: control flow in the middle of basic block %dder Programmfluss geht durch die Definition von %qD mit statischer Speicherdauerder Programmfluss geht durch die Definition von %qD mit thread-lokaler SpeicherdauerKontrollfluss erreicht Ende von Nicht-void-FunktionSteuerregisternummer fÃ¼r Â»%sÂ« muss im Bereich von 0 bis 31 liegenUmwandlung zwischen den unterschiedlichen Zeigertypen %qT und %qT benÃ¶tigt Umwandlungbei Umwandlung zwischen unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine TypkonvertierungUmformung verwirft KonstantheitUmwandlung von %q#T nach %q#TUmwandlung von %qH in %qI lÃ¶scht QualifiziererUmwandlung von %qH nach %qI in einem umgewandelten konstanten AusdruckUmformung von %qH nach %qI ist mehrdeutigUmwandlung von %qH in nicht-skalaren Typen %qI angefordertUmwandlung von %qT nach %qTUmformung von %qT nach %qT Ã¤ndert den Wert von %qEUmwandlung von %qT in %qT Ã¤ndert Wert von %qE nach %qEUmwandlung von %qT nach %qT verwirft imaginÃ¤re KomponenteUmwandlung von %qT nach %qT kÃ¶nnte den Wert Ã¤ndernUmwandlung von Adressraum %qs in Adressraum %qsKonvertierung von normalem zu Â»notinheapÂ«-TypenUmwandlung von Zeigertyp %qT in arithmetischen Typ %qT in Konstantenausdruckbei der Konvertierung fehlt der Typ am Ende des FormatesUmwandlung von %qE von %qH nach %qI ist mehrdeutigUmwandlung von %qs auf der linken Seite eines %qsUmwandlung eines Registers auf eine andere GrÃ¶ÃŸe in %qsUmwandlung von Skalar %qH in Vektor %qI fÃ¼hrt zum AbschneidenUmwandlung von Skalar %qT in Vektor %qT fÃ¼hrt zum AbschneidenUmwandlung eines vorzeichenlosen konstanten Wertes in negative GanzzahlUmformung in %qT Ã¤ndert konstanten Wert von %qTUmwandlung nach %qT von %qT kÃ¶nnte den Wert Ã¤ndernUmwandlung in %qT von %qT kÃ¶nnte das Vorzeichen des Ergebnisses Ã¤ndernUmwandlung in %qT aus booleschem AusdruckKonvertierung in unvollstÃ¤ndigen TypenUmwandlung in nicht-konstanten Referenztyp %q#T von R-Wert des Typs %qTKonvertierung zu Nicht-Skalar-Typ verlangtUmwandlung in void kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senUmwandlung in void greift nicht auf Objekt %qE des unvollstÃ¤ndigen Typs %qT zuUmwandlung in void greift nicht auf Objekt des unvollstÃ¤ndigen Typs %qT zuUmwandlung in void greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT zuUmwandlung in void greift nicht auf Objekt des Typs %qT zuUmwandlung in Â»volatileÂ« Referenztyp %q#T von R-Wert des Typs %qTUmwandlungen in Arrays mit unbekannten Grenzen sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<false%> wird in Zeigertyp %qT umgewandelt%<false%> wird fÃ¼r Argument %P von %qD in Zeigertyp umgewandeltUmwandlung von %qT in %<void%> wird nie einen Typumwandlungsoperator verwendenUmwandlung von %qT in Basisklasse %qT wird nie einen Typumwandlungsoperator verwendenUmwandlung von %qT in Referenz auf Basisklasse %qT wird nie einen Typumwandlungsoperator verwendenUmwandlung von %qT in Referenz auf gleichen Typ wird nie einen Typumwandlungsoperator verwendenUmwandlung von %qT in gleichen Typ wird nie einen Typumwandlungsoperator verwendenUmwandlung von NULL in Nicht-Zeiger-TypUmwandlung eines zusammengesetzten Arrayliterals in einen Zeiger fÃ¼hrt in C++ zu einem baumelnden Zeigerfar-Zeiger wird in near-Zeiger umgewandeltUmwandlung von %qH nach %qILambda, das %<...%> verwendendet, wird in Funktionszeiger umgewandeltUmwandung der Ã¼berladenen Funktion %qD in den Typ %q#T ist mehrdeutigUmwandlung von %qH nach %qI erfordert direkte InitialisierungUmwandlung in %qT von Initialisierungsliste wÃ¼rde expliziten Konstruktor %qD verwendenKonvertierung in Nicht-Zeiger-Typ %qT von NULLKoprozessornummer muss eine direkt angegebene Konstante im Bereich 0 bis %d sein, die mit %<+cdecp<N>%> aktiviert wurdeKoprozessor %d ist nicht aktiviert mit +cdecp%dKopieren von nicht-statischem Datenelement %q#D von rvalue-ReferenztypÂ»copyprivateÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext weder Â»threadprivateÂ« noch Â»privateÂ«Koroutinen erfordern eine Handle-Klassenvorlage; %<%E::%E%> wurde nicht gefundenKoroutinen erfordern ein Traits-Template; %<%E::%E%> wurde nicht gefundenInterner Fehler: corrupt loop tree rootInterner Fehler: corrupted exits list of loop %dInterner Fehler: corrupted head of the exits list of loop %dBeschÃ¤digte ltrans-Ausgabedatei %sbeschÃ¤digte Profilinformationen: ungÃ¼ltiges ZeitprofilInfo zum beschÃ¤digten Profil: Anzahl der AusfÃ¼hrungen der Kante Â»%d-%dÂ« sollte %i seinInfo zum beschÃ¤digten Profil: Anzahl der DurchlÃ¤ufe des Basisblocks %d sollte %i seinInfo zum beschÃ¤digten Profil: Profildaten sind nicht Fluss-konsistentkaputtes Werteprofil: %s-ProfilzÃ¤hler (%d von %d) ist inkonsistent zu Basisblock-ZÃ¤hler (%d)Go-Abzugsdatei konnte nicht geschlossen werden: %mendgÃ¼ltige Abzugsdatei %qs der Befehle konnte nicht geschlossen werden: %mAntwortdatei %s konnte nicht geschlossen werdentemporÃ¤re Antwortdatei %s konnte nicht geschlossen werdenAbzugsdatei %qs genullter Befehle konnte nicht geschlossen werden: %m%qE konnte nicht von %<void%> nach %<bool%> umgewandelt werden%qE konnte nicht von %qH nach %qI umgewandelt werdenTemplateargument %qE konnte nicht von %qT in %qT umgewandelt werden%s konnte nicht in %s gefunden werden (mÃ¶glicherweise hilft %<-B%>)es konnte kein Ãœberlaufregister gefunden werdenkein ganzzahliger Typ mit derselben GrÃ¶ÃŸe wie %qT gefundenKlasse %qE kann nicht gefunden werdenSchnittstelle fÃ¼r Klasse %qE kann nicht gefunden werdenSetter/Getter fÃ¼r %qE in Klasse %qE kann nicht gefunden werdenSpezifikationsdatei %s konnte nicht gefunden werden
! Variantendeklaration nicht gefundenMCU-Datendatei %<devices.csv%> konnte nicht gefunden werdenGo-Abzugsdatei %qs konnte nicht geÃ¶ffnet werden: %mAbzugsdatei %qs konnte nicht geÃ¶ffnet werden: %mendgÃ¼ltige Abzugsdatei %qs der Befehle konnte nicht geÃ¶ffnet werden: %mAntwortdatei %s konnte nicht geÃ¶ffnet werdenDatei zur SymbolauflÃ¶sung konnte nicht geÃ¶ffnet werden: %mtemporÃ¤re Antwortdatei %s konnte nicht geÃ¶ffnet werdenDatei-Offset konnte nicht eingelesen werdenHex-Zahl konnte nicht eingelesen werdenTypnamen-Typ kann nicht aufgelÃ¶st werdenBefehl kann nicht aufgeteilt werdenunverstÃ¤ndlicher Wert %q.*s von %<kern.osversion%>unverstÃ¤ndliche Version %qsin Antwortdatei %s konnte nicht geschrieben werdenin temporÃ¤re Antwortdatei %s konnte nicht geschrieben werdenInterner Fehler: count of bb %d not initializedZÃ¤hlernameZÃ¤hlerwertCPU %qs ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %qsdie CPU Â»%sÂ« basiert nicht auf Architektur Â»%sÂ«, Architektur wird ignorierteine SWIG-Interface-Datei fÃ¼r das Modul erzeugentopologisch sortierte Liste aller Module erzeugen, die in der Anwendung verwendet werdenerzeugt und mit anderen ABIs verwendeterzeugt und mit anderen Architekturen / ABIs verwendeterzeugt und mit anderer Bytereihenfolge verwendeterzeugt und mit anderen Einstellungen von %<-fpic%> verwendeterzeugt und mit anderen Einstellungen von %<-fpie%> verwendeterzeugt und mit anderen Einstellungen von Â»%sÂ« verwendetArray von %qT wird erzeugtArray von %qT wird erzeugt, was ein abstrakter Klassentyp istFeld von Funktionselementen wird erzeugtArray von Funktionen wird erzeugtFeld von Referenzen wird erzeugtArray des Template-Platzhaltertyps %qT wird erzeugtArray von void wird erzeugtErzeugung eines Zeigers auf Elementfunktion des Nicht-Klassentyps %qTZeiger auf Element des Nicht-Klassentypen %qT wird erzeugtZeiger auf Element mit Typ Â»voidÂ« wird erzeugtZeiger auf Elementreferenztyp %qT wird erzeugtfÃ¼r nicht existierende Methode %qE wird Selektor erzeugtAttribut Â»criticalÂ« wirkt sich nicht auf Interrupt-Funktionen auseigener Befehlsopcode fÃ¼r %<__builtin_custom_%s%> muss zur Kompilierzeit eine Konstante im Bereich 0 bis 255 seincv-qualifizierter Typparameterbaumelnder Zeiger %qE auf %qD wird mÃ¶glicherweise verwendetbaumelnder Zeiger %qE auf ein unbenanntes temporÃ¤res Objekt wird mÃ¶glicherweise verwendetbaumelnder Zeiger auf %qD wird mÃ¶glicherweise verwendetbaumelnder Zeiger auf ein unbenanntes temporÃ¤res Objekt wird mÃ¶glicherweise verwendetDatenbereichsattribute kÃ¶nnen nicht fÃ¼r lokale Variablen angegeben werdenDatenbereich von %q+D in Konflikt mit vorheriger DeklarationDaten-DeklarationDatendefinition hat keinen Typ oder SpeicherklasseDatenelement %q+D hat ungÃ¼ltigerweise einen Funktionstypen deklariertDatenelement %q+D hat ungÃ¼ltigerweise einen Methodentyp deklariertDatenelement %qD kann kein Elementtemplate seinDatenelement darf nicht variabel modifizierten Typ %qT habenDatenverschiebung fÃ¼r Komponente %qE ist nicht kompatibel mit Verschiebung von Struktur %qEDatentyp von %q+D ist nicht fÃ¼r Register geeignetInterner Compilerfehler: dead histogramunerreichbare Anweisung in EH-Tabelledie Deallokationsfunktion ist hier deklariertVersuch, bereits freigegebenen Speicher freizugebenSpeicher, der vorher nicht angefordert wurde, wird freigegebenFehlersucheDebugformat %qs steht in Konflikt mit vorheriger AuswahlDebugausgabestufe %qs ist zu groÃŸDebug-Pfadzur Fehlersuche: dezimales Gleitkomma-Argument %u fÃ¼r typgenerische Funktion mit nur binÃ¤ren Argumentendezimales Gleitkomma-Argument %u fÃ¼r typgenerische Funktion mit nur komplexen Argumentendezimale Gleitkommazahlen werden fÃ¼r dieses Ziel nicht unterstÃ¼tztDeklaration %qD widerspricht der eingebauten DeklarationDeklaration %qD widerspricht dem ImportDeklaration %qD deklariert nichtsDeklaration fÃ¼gt VertrÃ¤ge zu %q#D hinzuDeklaration deklariert nichtsDeklaration fÃ¼r nicht vorhandenen Parameter %qDDeklaration hat abweichende Anzahl von VertrÃ¤gen gegenÃ¼ber der vorherigen DeklarationDeklaration der %<constexpr%>-Variable %qD ist keine DefinitionDeklaration der %<extern%>-Variablen %qD in Anfangsdeklaration einer %<for%>-SchleifeDeklaration von %<std::initializer_list%> entspricht nicht %<#include <initializer_list>%>, ist kein TemplateDeklaration von %<~%T%> als Element von %qTDeklaration von %q#D Ã¤ndert die Bedeutung von %qDDeklaration von %q#D steht mit eingebauter Deklaration %q#D in KonfliktDeklaration von %q#D hat %<extern%> und ist initialisiertDeklaration von %q#D hat keine InitialisierungDeklaration von %q#D auÃŸerhalb einer Klasse ist keine DefinitionDeklaration von %q#D Ã¼berdeckt einen ParameterDeklaration von %q#TDeklaration von %q+#D Ã¼berdeckt einen TemplateparameterDeklaration von %q+D Ã¼berdeckt eine eingebaute FunktionDeklaration von %q+D Ã¼berdeckt eine vorhergehende Nicht-VariableDeklaration von %q+D mit Attribut %<noinline%> folgt auf inline-DeklarationDeklaration von %q+D ohne Bindung folgt einer extern-DeklarationDeklaration von %qD macht vorherige Template-Instanziierung fÃ¼r %qD mehrdeutigDeklaration von %qD als %<typedef%>Deklaration von %qD als Feld von FunktionselementenDeklaration von %qD als Array von FunktionenDeklaration von %qD als Array von ReferenzenDeklaration von %qD als Array von voidsDeklaration von %qD als Element %qTDeklaration von %qD als multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenDeklaration von %qD als Nicht-FunktionDeklaration von %qD als ParameterDeklaration von %qD in %qD, das nicht %qD einschlieÃŸtDeklaration von %qD in Namensraum %qD, der nicht %qD einschlieÃŸtDeklaration von %qD nicht in einem Namensbereich um %qDDeklaration von %qD Ã¼berdeckt eine eingebaute FunktionDeklaration von %qD Ã¼berdeckt eine globale DeklarationDeklaration von %qD Ã¼berdeckt ein Element von %qTDeklaration von %qD Ã¼berdeckt einen ParameterDeklaration von %qD Ã¼berdeckt einen vorhergehenden lokalen BezeichnerDeklaration von %qE als Array von FunktionenDeklaration von %qE als Array von voidsDeklaration von %qE als multidimensionales Array muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenDeklaration von %qE als Nicht-FunktionDeklaration von %qE als Nicht-ElementDeklaration von %qF hat unterschiedlichen ExceptionspezifiziererDeklaration der eingebauten Funktion %qD ohne Prototyp; erwartet wurde %qTdie Deklaration einer AufzÃ¤hlung mit festem zugrundeliegenden Typ und ohne AufzÃ¤hlungsliste ist nur als eigenstÃ¤ndige Deklaration zulÃ¤ssigDeklaration der Funktion %qD in ungÃ¼ltigem KontextDeklaration von multidimensionalem Array muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenDeklaration der Nicht-Variablen %qD in Anfangsdeklaration einer %<for%>-SchleifeDeklaration der Â»staticÂ«-Variablen %qD in Anfangsdeklaration einer %<for%>-SchleifeDeklaration von Templateparameter %q+#D mit unterschiedlichen EinschrÃ¤nkungenDeklaration des Templateparameters %q+D Ã¼berdeckt einen TemplateparameterDeklaration eines Typnamen als Array von FunktionenDeklaration eines Typnamen als Array von voidsDeklarationen in abhÃ¤ngiger Basis %qT wurden bei unqualifizierter Suche nicht gefundenDeklarator-ID fehlt: reserviertes Wort %qD wird verwendetdeklarieren Sie den expliziten Objektparameter stattdessen als Nicht-const-Referenzhier deklarierthier als Â»privateÂ« deklarierthier als Â»protectedÂ« deklariertdekomprimierter Strom: %sDekrementieren eines booleschen AusdrucksVerringerung des konstanten Feldes %qDVerringerung von AufzÃ¤hlungswerten (enum) ist in C++ ungÃ¼ltigVerringerung der Funktion %qDVerringerung des Elements %qD in schreibgeschÃ¼tztem ObjektDekrementieren eines Zeigers auf unvollstÃ¤ndigen Typ %qTVerringerung der schreibgeschÃ¼tzten Speicherstelle %qEVerringerung des schreibgeschÃ¼tzten Elementes %qDVerringerung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qDVerringerung des schreibgeschÃ¼tzten Parameters %qDVerringerung der schreibgeschÃ¼tzten Referenz %qDVerringerung der schreibgeschÃ¼tzten Variable %qDhergeleiteter Klassentyp %qD in RÃ¼ckgabetyp von Funktionhergeleiteter Ausdruckstyp erfÃ¼llt die PlatzhalterbeschrÃ¤nkungen nichthergeleiteter Initialisierer erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nichthergeleiteter RÃ¼ckgabetyp erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nichthergeleiteter RÃ¼ckgabetyp nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbardeduzierter Typ %qT fÃ¼r %qD ist unvollstÃ¤ndigErmittlung aus geschweift geklammerter Initialisierungsliste erfordert %<#include <initializer_list>%>Herleitungshinweis %qD muss im selben GÃ¼ltigkeitsbereich wie %qT deklariert seinHerleitungshinweis %qD muss denselben Zugriff wie %qT habenHerleitungshinweis %qD darf keinen FunktionskÃ¶rper habenHerleitungshinweis fÃ¼r %qT muss angehÃ¤ngten RÃ¼ckgabetyp habenStandard-%<target_clones%>-Attribut wurde nicht gesetztdie Standard-CPU-Architektur %qs unterstÃ¼tzt die ABI %qs nicht, stattdessen wird %<-m%s=%s%> verwendetStandardargument %qE verwendet %qDStandardargument %qE verwendet lokale Variable %qDStandardargument fÃ¼r Template-Parameter fÃ¼r %qD umschlieÃŸende KlasseStandardargument fÃ¼r Parameter %d von %q#D angegebenZuordnungsfehler der Standardargumente in ÃœberladungsauflÃ¶sungStandardargument fehlt fÃ¼r Parameter %P von %q#DStandardargument fÃ¼r Lambda-Parameter angegebenStandardargument in expliziter Spezialisierung angegebenStandardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubtStandardargumente sind nur fÃ¼r Funktionsparameter zugelassenVorgabeinitialisierer fÃ¼r Element %qD erforderlich vor dem Ende der umschlieÃŸenden KlasseDefaultinitialisierer fÃ¼r unbenanntes Bitfeld-ElementDefaultinitialisierer fÃ¼r Bitfeld-Elemente sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarStandardtemplateargumente dÃ¼rfen in friend-Redeklaration eines Funktionstemplates nicht verwendet werdenStandardtemplateargumente dÃ¼rfen in Funktionstemplates nur mit %<-std=c++11%> und %<-std=gnu++11%> verwendet werdenStandardtemplateargumente dÃ¼rfen in teilweiser Spezialisierung nicht verwendet werdenStandardtemplateargumente dÃ¼rfen in friend-Deklaration nicht verwendet werdenTemplate-Argument fÃ¼r %qD kann nicht aus Default-Typumwandlung bestimmt werden%qD mit Vorgabewert ist kein Â»friendÂ« von %qTstandardmÃ¤ÃŸiges %qD muss %<const%> sein%qD mit %<default%> muss entweder Parameter vom Typ %<const %T&%> oder %qT haben%qD mit %<default%> muss Parameter vom Typ %<const %T&%> oder %qT haben, nicht beide%qD mit Vorgabewert kann keinen %<&&%>-ref-Qualifizierer haben%qD mit %<default%> muss den RÃ¼ckgabetyp %<bool%> habenstandardmÃ¤ÃŸiges %qD ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarStandard- und gelÃ¶schte Funktionen nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarvorgegebener Konstruktor ruft nicht-%<constexpr%> %qD aufDefault-Deklaration %q+D passt nicht zur erwarteten SignaturStandardisierter Standardkonstruktor initialisiert %q#D nichtStandardisierter Standardkonstruktor initialisiert kein nicht-statisches DatenelementStandarddestruktor ruft nicht-%<constexpr%> %qD aufvorgegebene Funktion %q+D mit Standardargumentdas Member %qD mit %<default%> muss den Parametertyp %<const %T&%> habenStandard-Kopierzuweisung fÃ¼r %qT ruft nichttrivialen Operator zur Kopierzuweisung fÃ¼r virtuelle Basis %qT aufParameter mit zurÃ¼ckgestelltem Typ bei %Chier definiert%qD wurde hier definiertDefinition eines Typs in einer Umwandlung ist in C++ ungÃ¼ltigDefinition eines Typs in einem zusammengesetzten Literal ist in C++ ungÃ¼ltigDefinition der expliziten Spezialisierung %qD in friend-DeklarationTypdefinition in Ausdruck %qs ist in C++ ungÃ¼ltigDefinition in Block %i herrscht nicht vor in Block %iDefinition in Block %i folgt der VerwendungDefinition von %q#D macht eingebaute Deklaration %q#D mehrdeutigDefinition von %q#D ist als %<dllimport%> markiertDefinition von %q#T in TemplateparameterlisteDefinition von %q#T ist erst nach der schlieÃŸenden Klammer vollendetDefinition von %qD stimmt nicht Ã¼bereinDefinition von %qD entspricht nicht %<#include <initializer_list>%>Deklaration von %qD ist nicht in einem Namensbereich um %qTDefinition des Konzepts %qD hat mehrere AnweisungenDefinition des Konzepts %qD ist leerDefinition des explizit standardisierten %q+DDefinition des implizit deklarierten %qDDefinition des Protokolls %qE nicht gefundenDefinition des statischen Datenelementes %q+D einer Â»dllimportÂ«-ierten KlasseDefinition fÃ¼r explizite Instanziierung angegebenDelegation ist nur bei nicht-statischen Funktionen mÃ¶glichdelegierende Konstruktoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbargelÃ¶schte Definition von %qD ist nicht die erste DeklarationgelÃ¶schte Funktion %q+D Ã¼bersteuert nicht gelÃ¶schte FunktiongelÃ¶scht in Fortran 95LÃ¶schen von %qT ist nicht definiertLTRANS-Datei %s kann nicht gelÃ¶scht werden: %mArray %q#E wird gelÃ¶schtLÃ¶schen der Datei %qs: %mDatei %s kann nicht gelÃ¶scht werden: %mLÃ¶schen des Objekts mit abstraktem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt undefiniertes VerhaltenLÃ¶schen des Objekts mit polymorphem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt mÃ¶glicherweise undefiniertes VerhaltenAbhÃ¤ngigenname %qE wird als Nicht-Typ erkannt, aber die Instanziierung liefert einen Typveraltete Konvertierung von Zeichenkettenkonstante in %qTVeraltete Meldung ist keine ZeichenketteDereferenzierung eines Nicht-ZeigersDereferenzierung eines %<void *%>-ZeigersDereferenzierung eines Null-ZeigersDereferenzierung eines Nullzeigers in %qEDereferenzierung eines Type-Pun-Zeigers kÃ¶nnte strict-aliasing-Regeln verletzenDereferenzierung eines Type-Pun-Zeigers verletzt strict-aliasing-RegelnDeklaration eines abgeleiteten Typsabgeleitete Union %qT ist ungÃ¼ltigInitialisierer mit Bestimmung kÃ¶nnen nur mit Aggregat-Typen (Array, struct, union) verwendet werden, nicht mit %qThier wird die Grenze des Arrays variabler LÃ¤nge aus Argument %u festgelegtDesignator-Reihenfolge fÃ¼r Feld %qD passt nicht zur ursprÃ¼nglichen Deklaration in %qTZielobjekt %qE der GrÃ¶ÃŸe %sZielobjekt wird hier alloziertZielobjekt ist wahrscheinlich an Adresse nullZielobjekt der GrÃ¶ÃŸe %s, alloziert durch %qEZielobjekt, auf das durch %<restrict%>-qualifiziertes Argument 1 verwiesen wird, wurde hier deklariertder zerstÃ¶rende %<operator delete%> muss eine Elementfunktion seinder zerstÃ¶rende %<operator delete%> muss eine Ã¼bliche Deallozierungsfunktion seindas ZerstÃ¶ren von %qE auÃŸerhalb der aktuellen Auswertung ist kein konstanter Ausdruck%qE wird auÃŸerhalb seiner Lebensdauer zerstÃ¶rtdas zerstÃ¶rende Delete fÃ¼r %qD kann nicht verwendet werden, um den zugewiesenen Speicher freizugeben, wenn die Initialisierung fehlschlÃ¤gt, weil das Objekt noch nicht konstruiert istDestruktor %qD als Element-Template deklariertDestruktor kann keine statische Elementfunktion seinDestruktor gibt keinen Wert zurÃ¼ck, der getestet werden kÃ¶nnteDestruktor fÃ¼r %qE darf auch nicht abgearbeitet werdenDestruktor fÃ¼r %qT ist mehrdeutigDestruktor fÃ¼r fremde Klasse %qT kann kein Element seinDestruktorprioritÃ¤ten werden nicht unterstÃ¼tztDestruktorprioritÃ¤ten von 0 bis %d sind fÃ¼r die Implementierung vorbehaltenDestruktorprioritÃ¤ten mÃ¼ssen Ganzzahlen von 0 bis einschlieÃŸlich %d seinDestruktoren dÃ¼rfen nicht CV-qualifiziert seinDestruktoren dÃ¼rfen nicht ref-qualifiziert seinDestruktoren dÃ¼rfen keine Parameter habenBasisarchitektur %qs erkannt, aber einige ihrer Merkmale werden nicht erkannt; die erkannte Basisarchitektur kann unzuverlÃ¤ssig sein, nur erkannte Merkmale werden eingeschaltetbei der Bestimmung des Wertes von %qsmeinten Sie %<-%s%>?meinten Sie %<-march=%s%>?meinten Sie %<-mcpu=%s%>?meinten Sie %<using enum %T::%D%>?wollten Sie vielleicht den Zeiger dereferenzieren?meinten Sie ein logisches Nicht (%<!%>)?meinten Sie ein logisches Nicht (%<!%>)?Unterschied zwischen %qE und %qD hat keinen Ganzzahltypunterschiedliche Parameteranzahlunterschiedliche Ergebnisanzahlunterschiedliche Parametertypenunterschiedliche EmpfÃ¤ngertypenunterschiedliche Ergebnistypenanderer zugrunde liegender Typ in enum %q#Tunterschiedliche variable Argumentedirekte Basis %qT ist in %qT durch Mehrdeutigkeit unzugÃ¤nglichder direkte Aufruf von %s in der Folge der spekulativen Aufrufe hat kein Spekulationsflagder direkte Aufruf von %s in der Folge der spekulativen Aufrufe hat speculative_id %i auÃŸerhalb des Bereichsdirect-list-initialization von %<auto%> erfordert genau ein ElementDirektiven-Argument %qEDirektiven-Argument im Bereich [%E, %E]Direktive mit nur %<device_type%>- oder %<indirect%>-KlauselnDurchlauf %s fÃ¼r Funktion %s ausschaltenDurchlauf %s fÃ¼r Funktionen im Bereich [%u, %u] ausschaltenalle eingebauten Systemelemente anzeigenZusammenfassung der Anzahl der Ã¼bersetzten Codezeilen und der verwendeten Symbole anzeigenOrt der Modul-Quelldateien anzeigen, wÃ¤hrend sie Ã¼bersetzt werdenAnderer Objective-C-Typ in RÃ¼ckgabeDivision %<sizeof (%T) / sizeof (%T)%> berechnet nicht die Anzahl der FeldelementeDivision durch NullDivision durch Null ist kein konstanter AusdruckÂ»-march=â€¦Â« und Â»-mcpu=â€¦Â« dÃ¼rfen nicht zusammen angegeben werdenInterner Fehler: do_check(): too many argsdo_simplify(): Too many args for intrinsicentspricht nicht der Element-Templatedeklaration hierunterstÃ¼tzt nicht multilibHerrscher Ã¼ber %d sollte %d sein, nicht %dunbekannter Status fÃ¼r Herrscher Ã¼ber %des ist unklar, wie %qs zu lÃ¶schen istErweiterungsbefehle fÃ¼r DSPs nicht unterstÃ¼tzenErweiterungsbefehle fÃ¼r Performance nicht unterstÃ¼tzenErweiterungsbefehle fÃ¼r Performance Version 2 nicht unterstÃ¼tzenErweiterungsbefehle fÃ¼r Zeichenketten nicht unterstÃ¼tzenÂ»::Â« in MODULE PROCEDURE-Anweisung bei %Ldouble-Konstanten werden nicht unterstÃ¼tztInterner Fehler: double linked list of assembler names corruptedInterner Fehler: double linked list of clones corrupteddurch andere AusnahmespezifikationenDumpdatei: %s
  doppeltes %<_Atomic%>doppeltes %<_Thread_local%> oder %<__thread%>doppelter %<asm%>-Operandenname %qsdoppelter %<asm%>-Qualifizierer %qEdoppelter %<asm%>-Qualifizierer %qTdoppeltes %<const%>doppelter %<default%>-Fall in %<_Generic%>doppeltes %<restrict%>doppeltes %<volatile%>doppeltes %qDdoppelter %qD-Spezifiziererdoppeltes %qEdoppeltes Attribut %qEDoppelter Deklarationsspezifizierer %qEdoppeltes %qsdoppelter %qs-ModifiziererDoppelte (oder sich Ã¼berschneidende) case-Wertedoppelter Basistyp %qT ungÃ¼ltigDoppelter case-Wertdoppelter CV-Qualifiziererdoppelte Deklaration fÃ¼r Protokoll %qEdoppelte Deklaration der Methode %<%c%E%> mit in Konflikt stehenden Typendoppelte Definition von %qsdoppelte Definition von Â»%sÂ«doppelte Definition einer Symbolversiondoppelter direkter Aufruf von %s in der Folge der spekulativen Aufrufe mit speculative_id %idoppelte explizite Instanziierung von %q#Ddoppelte explizite Instanziierung von %q#Tdoppelter Featuremodifizierer %qs mit Wert %qs in Attribut %<target_version%>doppelte Informationen fÃ¼r %qEdoppelte Initialisierung von %qDduplicate insn UID: %idoppelte Instanzvariable %q+Ddoppelte Schnittstellendeklaration fÃ¼r Kategorie %<%E(%E)%>doppelte Schnittstellendeklaration fÃ¼r Klasse %qEdoppelte Marke %qDDoppelte Markendeklaration %qEInterner Fehler: duplicate loop headerdoppeltes Element %q+Ddoppelter Verweis %s in der Folge der spekulativen Aufrufe mit speculative_id %idoppelter typgenerischer Parametertyp fÃ¼r Funktionsargument %u von %<__builtin_tgmath%>doppelter Virt-Spezifiziererdoppelte %<if%>-Bedingungdoppelt angegebener Parameter %qs in Attribut %<amdgpu_hsa_kernel%>wÃ¤hrend NeuÃ¼bersetzung mit %<-fcompare-debug%>Im Durchlauf %s: %s
! beim Lesen der Bindung %<%E%s%E%>beim Lesen der Bindung %<%E%s%E@%s%>beim Laden der ausstehenden Einheiten fÃ¼r %<%E%s%E%>Dwarf-Version %wu wird nicht unterstÃ¼tztdynamische AbhÃ¤ngigkeit Â»%sÂ« nicht gefundendynamische Ausnahmespezifikationen sind in C++11 veraltetdynamischer Typ %qT seines Operanden hat keine Basisklasse vom Typ %qTder dynamische Typ %qT des Operanden hat keine eindeutige Ã¶ffentliche Basisklasse %qTeBPF-Stapelgrenze Ã¼berschrittenjeder nicht deklarierte Bezeichner wird nur einmal fÃ¼r jede Funktion, in der er vorkommt, gemeldetdas frÃ¼here Argument sollte die Anzahl der Elemente angeben, das spÃ¤tere Argument die GrÃ¶ÃŸe des einzelnen ElementsInterner Fehler: edge %s->%s has no corresponding call_stmtedge count is not compatible with function countInterner Fehler: edge from %d to %d should be marked irreducibleInterner Fehler: edge from %d to %d should not be marked irreducibleKante hat sowohl call_stmt als auch lto_stmt_uid gesetztInterner Fehler: edge not foundInterner Fehler: edge points to wrong declaration:entweder %<-fopenacc%> oder %<-fopenmp%> muss angegeben seinentweder sollten alle Initialisierer-Klauseln benannt sein oder gar keineausfÃ¼hrliche Typ-Spezifikation fÃ¼r einen enum mit GÃ¼ltigkeitsbereich darf nicht das SchlÃ¼sselwort %qD verwendenElementindex %qE ist auÃŸerhalb der Grenzen %<[0 .. %E%>Elementtypen mÃ¼ssen dieselben seinelement_number(): Bad dimension typeElementare BinÃ¤roperationelementare Funktionsargumente bei %C sind nicht konformElementares UnterprogrammElemente des Arrays %q#D haben unvollstÃ¤ndigen TypElemente des Arrays %q#T haben unvollstÃ¤ndigen Typeingebettetes %<\0%> im Formateingebettetes NUL in CFString-Literaldas ABI zum Ãœbergeben von leeren Klassen (%qT) als Parametern hat sich mit %<-fabi-version=12%> (GCC 8) geÃ¤ndertLeere Deklarationleere Deklaration eines %<enum%>-Typen redeklariert das Tag nichtLeere Deklaration mit %<_Alignas%> redeklariert nicht SymbolLeere Deklaration mit Speicherklassenangabe redeklariert nicht SymbolLeere Deklaration mit Typqualifizierer redeklariert nicht SymbolLeeres Enum ist ungÃ¼ltigleere Dateileerer Indexbereich in Initialisierungnicht-leere Initialisierung Â»init-captureÂ« eines Lambdasleere Initialisierung in Â»init-captureÂ« fÃ¼r Lambdaleere linke PrÃ¤zision im Format %sleere Klammern sind mehrdeutig und werden als Funktionsdeklaration angesehenfehlende PrÃ¤zision im Format %sleere Liste von EigenschaftsattributenLeerer Wertebereich angegebenLeere Zeichenkette in Attribut %<target%>leere Struktur hat GrÃ¶ÃŸe 0 in C, aber 1 in C++leere Deklaration fÃ¼r strukturierte Bindungleere Union hat GrÃ¶ÃŸe 0 in C, aber 1 in C++Einschalten von %qs befÃ¶rdert %<%s%s%> zu %<%s%s%>Durchlauf %s fÃ¼r Funktion %s einschaltenDurchlauf %s fÃ¼r Funktionen im Bereich [%u, %u] einschaltenDas Einschalten der Ablaufverfolgung ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvollDas Einschalten der UnterstÃ¼tzung der Aufgerufenen-Zusammenarbeit ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvollFehler im ELF-Headerumgebendes %<target%>umgebendes %qsumgebendes OpenACC-%qs-Konstrukt undumgebendes OpenACC-%qs-Konstrukt mit %qs-KlauselumschlieÃŸende Klasse der %<constexpr%> nicht-statischen Elementfunktion %q+#D ist kein LiteraltypeinschlieÃŸende Klassentemplates werden nicht explizit spezialisiertumgebendes Eltern-Berechnungs-Konstruktumgebende Regionumgebende Routineumgebende Zielregionumgebende TaskEndausdruck verweist auf Ã¤uÃŸeren Iterator %qDInterner Fehler: end insn %d for block %d not found in the insn streamEnde der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenInterner Fehler: entry block count not initializedenum-Konstante hier definiertenum-Konstante in booleschem Zusammenhangenum-Umwandlung von %qT nach %qT in Zuweisung ist in C++ ungÃ¼ltigenum-Umwandlung von %qT nach %qT in Initialisierung ist in C++ ungÃ¼ltigenum-Umwandlung von %qT nach %qT in RÃ¼ckgabe ist in C++ ungÃ¼ltigenum-Umwandlung in Zuweisung ist in C++ ungÃ¼ltigenum-Umwandlung in Initialisierung ist in C++ ungÃ¼ltigEnum-Umwandlung bei Ãœbergabe des Arguments %d von %qE ist in C++ ungÃ¼ltigÂ»enumÂ«-Typ hier definiertInterner Compilerfehler: enum value is not %<CONST_DECL%> or %<INTEGER_CST%>Interner Compilerfehler: enum value name is not %<IDENTIFIER_NODE%>Interner Compilerfehler: enum value type is not %<INTEGER_TYPE%> nor convertible to the enumAufzÃ¤hlungs- und Nicht-AufzÃ¤hlungstyp in bedingtem Ausdruckbedingter Ausdruck enthÃ¤lt unvertrÃ¤gliche AufzÃ¤hlungswerte der Typen %qT und %qTAufzÃ¤hlungsbereich unterscheidet sichAufzÃ¤hlungswert %qE wird nicht von switch behandeltAufzÃ¤hlungswerte Ã¼berschreiten Wertebereich von %qsAufzÃ¤hlungswerte Ã¼berschreiten Wertebereich von INTEGERAufzÃ¤hlungswerte Ã¼berschreiten Wertebereich des grÃ¶ÃŸten Ganzzahltypender AufzÃ¤hlungswert %qD passt nicht zu ...AufzÃ¤hlungswert %qE ist auÃŸerhalb des GÃ¼ltigkeitsbereichs des zugrundeliegenden Typen %qTAufzÃ¤hlungswert fÃ¼r %qD ist keine GanzzahlkonstanteAufzÃ¤hlungswert fÃ¼r %qD muss ganzzahligen oder AufzÃ¤hlungstyp ohne GÃ¼ltigkeitsbereich habenAufzÃ¤hlungswert fÃ¼r %qE ist keine GanzzahlkonstanteAufzÃ¤hlungswert fÃ¼r %qE ist kein GanzzahlkonstantenausdruckAufzÃ¤hlungswert ist auÃŸerhalb des GÃ¼ltigkeitsbereichs von %qsAufzÃ¤hlungswert ist auÃŸerhalb des GÃ¼ltigkeitsbereichs des zugrundeliegenden TypenUmgebungsvariable %<COLLECT_GCC%> muss gesetzt seinUmgebungsvariable %<COLLECT_GCC_OPTIONS%> muss gesetzt seinUmgebungsvariable %<COLLECT_LTO_WRAPPER%> muss gesetzt seinUmgebungsvariable %qs muss ganzzahlig sein und zwischen 0 und %wd liegenUmgebungsvariable %qs nicht definiertUmgebungsvariable COLLECT_GCC_OPTIONS muss gesetzt seinUmgebungsvariable DJGPP nicht definiertUmgebungsvariable DJGPP zeigt auf kaputte Datei %qsUmgebungsvariable DJGPP zeigt auf fehlende Datei %qsFehlerFehler beim SchlieÃŸen von %s: %mFehler beim SchlieÃŸen der Datei fÃ¼r OptimierungsdatensÃ¤tze %qsFehler in Argumenten fÃ¼r Spezifikationsfunktion %qsFehler beim LÃ¶schen von %sFehler beim Schreiben von %qsFehler beim Schreiben der OptimierungsdatensÃ¤tze in %qs: %sFehler beim Schreiben der Datei %s: %mFehler: Fehler: Â»%sÂ« kann nicht zum Schreiben geÃ¶ffnet werden: %s
  Fehler beim EinfÃ¼gen von Ãœbersetzungseinheiteneval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLExceptionaufrÃ¤umen fÃ¼r dieses Placement-New wÃ¤hlt delete-Operator fÃ¼r Nicht-PlacementAusnahmebehandlung ausgeschaltet, %<-fexceptions%> schaltet sie einAusnahmebehandlung ausgeschaltet; %<-fexceptions%> schaltet sie einFehlzuordnung von PersÃ¶nlichkeiten bei AusnahmebehandlungAusnahme des Typs %<%T%> wird gefangen werdenAusnahme des Typs %qT wird bereits von einem frÃ¼heren Exceptionhandler verarbeitetAusnahmen-Angabe von %qD hÃ¤ngt von sich selbst abÃ¼berzÃ¤hlige Elemente in %qT-InitialisiererElementÃ¼berschreitung in ArrayinitialisierungElementÃ¼berschreitung in SkalarinitialisierungElementÃ¼berschreitung in struct-InitialisierungElementÃ¼berschreitung in union-InitialisierungElementÃ¼berschreitung in VektorinitialisierungÃ¼berzÃ¤hliger Verwendungs-Operand fÃ¼r AnweisungAusfÃ¼hrungszÃ¤hler als null angenommen
  AusfÃ¼hrungszÃ¤hler geschÃ¤tzt
! bestehende Deklaration %#qDbestehende Definition %qDInterner Fehler: exit %d->%d not recordedInterner Fehler: exit block count not initializedExpansionsmuster %qE enthÃ¤lt keine ParameterpacksExpansionsmuster %qT enthÃ¤lt keine ParameterpacksExpansionspunkt ist Ort %i%<"%> erwartet%<#pragma omp scan%> erwartet%<#pragma omp section%> oder %<}%> erwartet%<(%> erwartet%<(%> hinter template-argument-list erwartet%<(%> bei %C erwartet%<(%> oder Zeilenende erwartet%<)%> erwartet%<)%> bei %C erwartet%<)%> oder %<,%> erwartet%<*%> erwartet%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet%<,%> erwartet%<,%> oder %<)%> erwartet%<,%> oder %<...%> erwartet%<,%> oder %<;%> erwartet%<,%> oder %<]%> erwartet%<,%> oder %<}%> erwartet%<,%>, %<;%> oder %<}%> erwartet%<.%> erwartet%<...%> erwartet%<:%> erwartet%<:%> oder %<)%> erwartet%<:%> oder %<...%> erwartet%<:%> oder %<::%> erwartet%<:%>, %<,%>, %<;%>, %<}%> oder %<__attribute__%> erwartet%<::%> erwartet%<;%> erwartet%<;%> hinter Klassendefinition erwartet%<;%> hinter Strukturdefinition erwartet%<;%> hinter Uniondefinition erwartet%<;%> am Ende von Elementdeklaration erwartet%<;%> oder %<{%> erwartet%<;%> or %<{%> nach Definition der Methodenattribute erwartet%<;%>, %<,%> oder %<)%> erwartet%<;%>, Bezeichner oder %<(%> erwartet%<<%> erwartet%<=%> erwartetnach dem Objective-C-Attribut %qE wird ein %<=%> erwartet%<=%> bei %C erwartet%<=%>, %<,%>, %<;%>, %<asm%> oder %<__attribute__%> erwartetin der %<if%>-Bedingung wird ein Vergleich mit %<==%> erwartetin der %<if%>-Bedingung wird ein Vergleich mit %<==%>, %<<%> oder %<>%> erwartet%<>%> erwartet%<@end%> erwartet%<@synchronized%> erwartet%<@throw%> erwartet%<@try%> erwartet%<[%> erwartet%<]%> erwartet%<__label__%> erwartet%<__transaction_atomic%> erwartet%<__transaction_relaxed%> erwartet%<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> oder %<seq_cst%> erwartet%<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> oder %<default%> erwartet%<allocator%> oder %<align%> erwartet%<ancestor%> oder %<device_num%> erwartet%<asm%> erwarteteine der Klauseln %<at%>, %<severity%> oder %<message%> erwartet%<auto%> erwartet%<auto%> oder %<decltype(auto)%> nach %qE erwartet%<big-endian%>, %<little-endian%> oder %<default%> nach %<#pragma scalar_storage_order%> erwartetKlauselmodifizierer %<cancel%> %<if%> erwartet%<catch%> erwartet%<class%> erwartet%<class%> oder %<typename%> erwartet%<class%>, %<typename%> oder %<template%> erwartet%<co_yield%> erwartet%<concurrent%> erwartet%<data%> erwartethinter %<#pragma acc %s%> wird %<data%> erwartet%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet%<declare target%> oder %<assumes%> erwartet%<declare%> oder %<assumes%> erwartet%<decltype%> erwartet%<delete%> erwarteteine der Klauseln %<depend%>, %<destroy%> oder %<update%> erwartet%<directive%> oder %<sequence%> erwartet%<else%> erwartet%<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, %<ignored_attributes%> nach %<#pragma GCC diagnostic%> erwartet%<extern%> erwartet%<finally%> oder %<catch%> erwartet%<for%> hinter %qs erwartet%<host%>, %<nohost%> oder %<any%> erwartet%<in%>, %<out%>, %<inout%>, %<mutexinoutset%> oder %<inoutset%> erwartet%<inclusive%>- oder %<exclusive%>-Klausel erwartet%<match%> erwartet%<match%> bei %C erwartet%<namespace%> erwartet%<new%> erwartet%<none%> oder %<present%> erwartet%<none%>, %<shared%>, %<private%> oder %<firstprivate%> erwartet%<omp_priv%> oder Funktionsname erwartet%<operator%> erwartet%<point%> erwarteteine der Klauseln %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> oder %<hint%> erwarteteine der Klauseln %<read%>, %<write%>, %<update%> oder %<capture%> erwartet%<reproducible%> oder %<unconstrained%> erwartet%<return%> erwartet%<scalar%>, %<aggregate%> oder %<all%> erwartet%<scalar%>, %<aggregate%>, %<pointer%> oder %<all%> erwartet%<seq_cst%>, %<acq_rel%>, %<release%> oder %<acquire%> erwartet%<seq_cst%>, %<acquire%> oder %<relaxed%> erwartet%<simd%>, %<reduction%>, %<target%> oder %<variant%> erwartet%<static_assert%> erwartet%<target%> erwartet%<teams%>, %<parallel%> oder %<thread%> erwartet%<template%> erwartet%<throw%> erwartet%<try%> erwarteteine der Klauseln %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> oder %<atomic_default_mem_order%> erwartet%<using%> erwartet%<while%> erwartet%<{%> erwartet%<{%> bei %C erwartet%<{%> oder %<:%> erwartet%<}%> erwartet%<}%> bei %C erwartet%<}%> vor %<else%> erwartet%<~%> erwartet%d Ebenen von Template-Parametern fÃ¼r %q#D erwartet, %d erhalten%i oder mehr erwartet, %i gefunden%i erwartet, %i gefundenSelektorname fÃ¼r %qE erwartet%qT erwartet, aber Argument hat Typ %qT%qT erwartet, aber Zeiger hat Typ %qT%qs %<if%>-Klausel-Modifizierer anstelle %qs erwartetSchlÃ¼sselwort %qs vor dem Namen des abhÃ¤ngigen Templates erwartet%qs oder %qs erwartet%<...%> erwartet64-Bit-Adresse erwartet, aber Argument 1 hat %d Bit64-Bit-Adresse erwartet, aber Argument 2 hat %d BitÂ»:Â« bei %C erwartetName einer OpenMP-Direktive erwartethinter %<#pragma message%> wird eine Zeichenkette erwartetOpenACC-Klausel erwartetOpenMP-Klausel erwartetexpected an SSA_NAME objectArgument zu %<msp430_select_cpu%> erwartetBezeichner fÃ¼r den Attributnamen erwartetAnnahme-Klausel erwartetmindestens eine Annahme-Klausel erwartetAttribut-Argument als ausbalancierte Tokenfolge erwartetAttribut vor %<...%> erwartetzwischen %i und %i erwartet, %i gefundenbinÃ¤rer Operator erwartetInterner Fehler: expected block indexInterner Fehler: expected block specifierboolescher Ausdruck erwartetboolescher Typ erwartetInterner Fehler: expected case labelKanal erwartetKlassenname erwartetKlassenschlÃ¼ssel erwartetKlassenname erwartetkonstanter Ganzzahlausdruck mit gÃ¼ltigem sync-hint-Wert erwartetInterner Fehler: expected constant logical expressionkonstanter Offset erwartetInterner Fehler: expected constant offset for %<__MEM%> operandkonstante GrÃ¶ÃŸe erwartetInterner Fehler: expected constant step for %<__MEM%> operandKonstruktor, Destruktor oder Typumwandlung erwartetName der Kontextselektormenge erwartetName der Kontextselektormenge bei %C erwartetVertragsstufe erwartet: %<default%>, %<audit%> oder %<axiom%>Vertragssemantik oder -stufe erwartetVertragsrolle erwartetWert fÃ¼r die Anzahl erwartetDeklaration erwartetDeklaration oder Anweisung erwartetDeklarationsspezifizierer erwartetDeklarationsspezifizierer oder %<...%> erwartetDeklarator erwartetName einer Direktive erwartetInterner Fehler: expected else statementhinter SchlÃ¼sselwort %<operator%> wird leere Zeichenkette erwartetunerwartetes Ende der AuffanglisteZeilenende erwartetAusdruck erwartetAusdruck bei %C erwartetÂ»expression-listÂ« oder Â»type-idÂ« erwartetHÃ¤ufigkeit erwartetHÃ¤ufigkeitswert erwartetFunktion erwartetFunktionsname erwartetFunktionsname und %<(%> erwartetInterner Fehler: expected goto expressionID-Ausdruck erwartetÂ»id-expression (arguments)Â« erwartetBezeichner erwartetBezeichner bei %C erwartetBezeichner oder %<(%> erwartetBezeichner oder %<)%> erwartetBezeichner oder %<*%> erwartetBezeichner oder Zeichenkettenliteral erwartetBezeichner oder Zeichenkettenliteral bei %C erwartetInitialisierung erwartetGanzzahl erwartetGanzzahlausdruck erwartetListe von GanzzahlausdrÃ¼cken erwartetSchnittstelle oder Zeiger auf Schnittstelle erwartetSchleifendeklaration oder Initialisierung erwartetIterationsanweisung erwartetSprunganweisung erwartetSprungmarke erwartetbenannte Anweisung erwartetInterner Fehler: expected loop numberAbbildungsindex auf rechter Seite erwartetModulname erwartetmodule-partition erwartetName bei %C erwartetNamensraumname erwartetSpezifikation mit geschachteltem Namen erwartetnumerischer Typ erwartetOperator erwartetParameterbÃ¼ndel vor %<...%> erwartetInterner Fehler: expected pass nameZeiger erwartetInterner Fehler: expected pointer as argument of unary %<*%>Zeiger in %qs-Klausel erwartetÃ¼bergeordneter Ausdruck erwartetPtr-Operator erwartetQualifizierten Namen in Friend-Deklaration fÃ¼r Konstruktor %qD erwartetQualifizierten Namen in Friend-Deklaration fÃ¼r Destruktor %qD erwartetAuswahl-Anweisung erwarteterwartete Signatur: %qDSIMD-Klausel bei %C erwarteteinelnen Zeiger in %qs-Klausel erwartetSpezifizierer-Qualifizierer-Liste erwartetAnweisung erwartetZeichenkettenliteral erwartetZeichenkettenliteral erwartetzusammengesetztes Literal kann nur Struct, Slice, Array oder Map seinSuffixbezeichner erwartetTemplateargument erwartetTemplate-ID erwartetTemplate-ID fÃ¼r Typ erwartetTemplatename erwartetName des Merkmalsselektors erwartetName des Merkmalsselektors bei %C erwartetTypspezifizierer erwartetTyp-Name erwartetTypspezifikation erwartetunqualifizierte ID erwartetVariantenname bei %C erwartetCode erwartet %E Byte in einer Region der GrÃ¶ÃŸe %ECode erwartet %E Bytes in einer Region der GrÃ¶ÃŸe %ECode erwartet %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %Eals Argument 1 wurde entweder ein Zeigertyp oder ein Ganzzahltyp erwartetCode erwartet zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %EInterner Fehler: expecting internal function namees sollte genau 1 Sprungmarke deklariert seinexperimentelle Option, um die neue strenge TypprÃ¼fung zu verwendenexplizites by-copy-Einfangen von %<this%> mit by-copy-Einfangvorgabe ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarExplizite Erfassung (als Kopie) von %qD ist mit Standarderfassung (als Kopie) gedoppeltExplizite Erfassung (als Referenz) von %qD ist mit Standarderfassung (als Referenz) gedoppeltexplizite Umwandlungsfunktion wurde nicht berÃ¼cksichtigtexplizite Umwandlungsoperatoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarder explizite Herleitungshinweis ist hier deklariertExplizite Herleitungshinweise werden nicht fÃ¼r Â»copy-initializationÂ« berÃ¼cksichtigtInterner Fehler: explicit goto at end of bb %dexplizite Instanziierung von %q#Dexplizite Instanziierung von %q#T vor Definition des Templatesexplizite Instanziierung von %qD, aber keine Definition verfÃ¼gbarexplizite Instanziierung von %qD in Namensbereich %qD (das nicht Namensbereich %qD einschlieÃŸt)explizite Instanziierung von %qD auÃŸerhalb seines Namensraums muss einen nested-name-specifier verwendenExplizite Instanziierung des Funktionskonzepts %q#Dexplizite Instanziierung des Nicht-Klassen-Templates %qDexplizite Instanziierung des Nicht-Templates %q#Dexplizite Instanziierung des Nicht-Templatetyps %qTExplizite Instanziierung des Variablenkonzepts %q#Dexplizite Instanziierung darf kein %<consteval%> verwendenexplizite Instanziierung darf kein %<constexpr%> verwendenexplizite Instanziierung darf kein %<inline%> verwendenexplizite Objekt-Member-Funktion %qD kann keine CV-Qualifizierer habenexplizite Objekt-Member-Funktion %qD kann keinen ref-qualifier habenexplizite Objekt-Member-Funktion ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfÃ¼gbardie explizite Objektmemberfunktion Ã¼bersteuert die virtuelle Funktionexpliziter Objektparameter wird hier deklariertder explizite Objektparameter ist bereits eine verÃ¤nderbare Referenzexplizite Qualifizierung in Deklaration von %qDexplizite Register-Variable %qs kann nicht in verschachtelter Funktion verwendet werdenexplizite Register-Variable %qs als %<extern%> deklariertexplizite Register-Variable %qs als threadlokal deklariertder expliziten Spezialisierung %q#D fehlen mÃ¶glicherweise Attributeexplizite Spezialisierung als %<concept%> deklariertexplizite Spezialisierung in GÃ¼ltigkeitsbereich des Nicht-Namensbereiches %qDexplizite Spezialisierung von %qD nach erster Verwendungder expliziten Spezialisierung von %D muss %<template <>%> vorausgehenexplizite Spezialisierung von %qD auÃŸerhalb seines Namensraums muss einen nested-name-specifier verwendenexplizite Spezialisierung des Funktionskonzepts %qDexplizite Spezialisierung des Nicht-Templates %qTexplizite Templateargumentliste nicht erlaubtexplizite Template-Spezialisierung kann keine Speicherklasse habenExplizite Standardfunktion %q+D kann nicht als %qs deklariert werden, da die implizite Deklaration nicht %qs ist:explizit verwendete Register mÃ¼ssen oben auf dem Stapel gruppiert werdenExponent-Buchstabe %<q%> in real-literal-constant bei %C%q#D wird exportiert, hat jedoch keine externe BindungDer Ausdruck bei %L in der !$OMP-ATOMIC-COMPARE-Zuweisung Â»Variable = AusdruckÂ« muss skalar sein und darf die Variable nicht referenzierenAusdruck in !$OMP ATOMIC WRITE-Zuweisung Â»var = exprÂ« muss skalar sein und kann keine Variable bei %L referenzierenAusdruck in Zuweisung !$OMP ATOMIC Â»var = var op exprÂ« muss skalar sein und kann keine Variable bei %L referenzierenAusdruck %qE bezeichnet keine %<constexpr%>-FunktionAusdruck %qE ist kein KonstantenausdruckAusdruck %qs erfordert %<object.TypeInfo%> und kann nicht mit %<-fno-rtti%> verwendet werdenAusdruck kann nicht als Funktion verwendet werdenAusdruck berechnet nicht die Anzahl der Elemente in diesem Array; der Elementtyp ist %qT, nicht %qTAusdruck in new-Deklarator muss Ganzzahl- oder AufzÃ¤hlungstyp habenAusdruck in statischer Behauptung ist keine GanzzahlAusdruck in statischer Behauptung ist kein konstanter GanzzahlausdruckAusdruck in statischer Behauptung ist nicht konstantAusdrucksliste als zusammengesetzten Ausdruck in funktionaler Umwandlung behandeltAusdrucksliste als zusammengesetzten Ausdruck in Initialisierung behandeltAusdrucksliste als zusammengesetzten Ausdruck in Speicherinitialisierung behandeltAusdruck muss in runden Klammern eingeschlossen seinAusdruck muss ganzzahlig seinAusdruck von abstraktem Klassentyp %qT kann nicht in throw-Ausdruck verwendet werdenAusdrucksanweisung hat unvollstÃ¤ndigen Typextend_ref(): Bad tailerweiterte Initialisierungslisten nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarerweiterte Register haben keine oberen HÃ¤lftenextern-Deklaration von %q+D folgt Deklaration ohne BindungGlobaler Wert mit externem Modellextern strukturierte Bindung ist nicht namenunabhÃ¤ngigexterne Variable ist nicht namenunabhÃ¤ngigexterne Funktionen zur TLS-Initialisierung werden auf diesem Ziel nicht unterstÃ¼tztfÃ¼r Symbol %q+D wird wegen des Attributes %qE externe Bindung benÃ¶tigtInterner Fehler: externally visible inline clonezusÃ¤tzliches %<;%>zusÃ¤tzliches %<;%> hinter Funktionsdefinition innerhalb einer KlassezusÃ¤tzliche geschweifte Klammern am Ende der InitialisierungzusÃ¤tzliche semantische ÃœberprÃ¼fung zur Compilezeit, fÃ¤ngt Ã¼blicherweise schlechten Programmierstil abzusÃ¤tzliche Elemente in Skalar-InitialisierungInterner Fehler: extra outgoing edge %d->%dzusÃ¤tzliche Qualifizierung %<%T::%> an Element %qszusÃ¤tzliche Qualifizierung nicht erlaubtzusÃ¤tzliches SemikolonzusÃ¤tzliches Semikolon in Methodendefinition angegebenzusÃ¤tzliches Semikolon in Â»structÂ« oder Â»unionÂ« angegebenzusÃ¤tzliche Typqualifizierer in Format-Argument (Argument %d)zusÃ¤tzliche Daten am Ende der DateiPlugin %s kann nicht initialisiert werden%<assume%>-Attribut-Annahme fehlgeschlagenFehler beim Â»%sÂ« des Mappers %qsFehler beim Â»%sÂ« des Mappers %qs in Zeile %uFehler beim Handshake des Mappers: %sfailed to create map component '%s'failed to create union component '%s'eingebaute Funktion konnte nicht expandiert werdenEnde-Status konnte nicht ermittelt werden: %mVerarbeitungszeiten konnten nicht ermittelt werden: %mPlugin %s kann nicht initialisiert werdenFehler beim Laden der Bindung %<%E%s%E%>Fehler beim Laden der Bindung %<%E%s%E@%s%>Fehler beim Laden der ausstehenden Einheiten fÃ¼r %<%E%s%E%>temporÃ¤re Datei %s konnte nicht fÃ¼r LTO-Ausgaben geÃ¶ffnet werdentemporÃ¤re Datei %s konnte nicht mit LTO-Ausgabe geÃ¶ffnet werdenFehler beim Lesen des kompilierten Modul-Clusters %u: %sFehler beim Lesen des kompilierten Modus: %sZurÃ¼ckfordern der nicht benÃ¶tigten Funktion gescheitertZurÃ¼ckfordern der nicht benÃ¶tigten Funktion in gleicher Comdat-Gruppe gescheitert%qD fÃ¼r %<strub%> konnte nicht aufgeteilt werdenLiteral konnte nicht in den Zeichenvorrat %qT der AusfÃ¼hrungsumgebung Ã¼bersetzt werdenFehler beim Schreiben des kompilierten Moduls: %sFehler-Speichermodell %qs kann nicht stÃ¤rker als Erfolgs-Speichermodell %qs fÃ¼r %qD seinFehler-Speichermodell %wi kann nicht stÃ¤rker als Erfolgs-Speichermodell %wi fÃ¼r %qD seinFehler bei Vereinfachung der Teil-Zeichenketten-Referenz in DATA-Anweisung bei %LNeuladen gescheitert:Interner Fehler: fallthru edge after a control statement in bb %dInterner Fehler: fallthru edge after unconditional jump in bb %iInterner Fehler: fallthru edge crosses section boundary in bb %iInterner Fehler: fallthru to exit from bb %din Objective-C 1.0 gibt es keine schnelle AufzÃ¤hlungAttribute fastcall und cdecl sind nicht vertrÃ¤glichAttribute fastcall und regparm sind nicht vertrÃ¤glichAttribute fastcall und stdcall sind nicht vertrÃ¤glichAttribute fastcall und thiscall sind nicht vertrÃ¤glichschwerwiegender Fehler: fclose %s: %mfe_runtime_error string must be null terminatedfe_runtime_error: Wrong number of arguments (%d instead of %d)auf Feld %q#D kann mittels %q#D zugegriffen werdenFeld %q#D mit gleichem Namen wie KlasseFeld %qD hat unvollstÃ¤ndigen Typen %qTFeld %qE als Funktion deklariertFeld %qE hat unvollstÃ¤ndigen TypenFeldname nicht in Datensatz- oder union-InitialisierungFeldnummer Ã¼berschreitet die Definition der MengeFeldnummer auÃŸerhalb des Wertebereiches beim Versuch, auf das Element der Menge zuzugreifenFeldprÃ¤zisionsangabeFeldbreiteFeldbreite im printf-FormatFeldbreite im scanf-FormatFeldbreite im strfmon-FormatFeldbreite im strftime-FormatFeldbreitenangabeFelder kÃ¶nnen nicht vom RVV-Typ %qT seinFelder kÃ¶nnen nicht vom SVE-Typ %qT seinFelder haben unterschiedliches Layout in einer anderen ÃœbersetzungseinheitDatei %qs verlassen, aber nicht betretenDatei endet in Standardargument%<register%> in dateilokalem zusammengesetztem LiteralDeklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<auto%>Deklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<register%>der Dateiname %qs beginnt nicht mit dem Profil-PrÃ¤fix %qsFÃ¼llzeichenFÃ¼llzeichen im strfmon-Formatfind_array_spec(): unused as(1)find_array_spec(): unused as(2)find_enum(): Enum not foundfini-Funktion im Objekt %s gefundender Operand des ersten %<sizeof%> wurde hier deklarierterstes Argument muss []byte seinerstes Argument von %q+D sollte %<int%> seinerstes Argument von %qD muss ein Zeiger, das zweite eine Ganzzahlkonstante seinErstes Argument fÃ¼r %<__builtin_call_with_static_chain%> muss ein Aufrufausdruck seinerstes Argument fÃ¼r %<__builtin_choose_expr%> ist keine KonstanteErstes Argument fÃ¼r %<va_arg%> nicht vom Typ %<va_list%>erstes Argument fÃ¼r %qD muss ein Zeichenkettenliteral seinder erste Ausdruck hat den Typ %qTInterner Compilerfehler: first mismatch is fielderster Offset muss in umgedrehter Richtung der Schleifeniterationen seinerstes Register muss R0 seinerstmals hier gesehenerstmals hier angegebenfeststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>feststehendes ebp-Register erfordert %<target("accumulate-outgoing-args")%>festes Register %s zur ParameterÃ¼bergabe an Funktion verwendetreparierte BÃ¤ume sind unvertrÃ¤glichFestkommaÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEFestkommaÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEFestkommatypen werden fÃ¼r dieses Ziel nicht unterstÃ¼tztFestkommatypen werden in C++ nicht unterstÃ¼tztflexibles Arrayelement %qD hat keine wohldefinierten Paddingbits fÃ¼r %qsflexibles Arrayelement %qD in ansonsten leerem %q#Tflexibles Arrayelement %qD in Unionflexibles Arrayelement %qD nicht am Ende von %q#Tflexibles Arrayelement in einer Struktur ohne benannte Elementeflexibles Arrayelement in Unionflexibles Arrayelement nicht am Ende von structGleitkommakonstante Ã¼berschreitet Wertebereich von %qTGleitkommakonstante falsch verwendetGleitkommakonstante auf Null abgeschnittenGleitkommaliteral Ã¼berschreitet Wertebereich des Typs %qTGleitkommaliteral auf Null abgeschnittenGleitkommaÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEGleitkommaÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEGleitkommakonstante ist kein gÃ¼ltiger direkter OperandGleitkomma-Suffix %qs durch Implementierung Ã¼berdecktGleitkommaeinheit %qs weicht von PRID-Voreinstellung %qs abAblaufsteuerungsbefehl innerhalb eines Basis-Blockesfmax-include-depth=<Anzahl> Maximale Tiefe von verschachtelten #include festlegen.Faltungstest: ursprÃ¼nglicher Baum durch Faltung geÃ¤ndertFalten einer leeren Expansion Ã¼ber %Ofold-expressions sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarfopen %s: %mfÃ¼r %qDum eine funktionsartige Umwandlung zu erreichen, entfernen Sie das redundante %<::%D%>fÃ¼r Funktionsparameter vom Typ Array muss die LÃ¤nge angegeben seinfÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤tum %<std::initializer_list%> herzuleiten, verwenden Sie einen copy-list-initialization (also mit %<=%> vor dem %<{%>)ErhÃ¶hungsausdruck kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senErhÃ¶hungsausdruck hat keinen EffektErhÃ¶hungsausdruck ist eine Referenz, kein Aufruf, zur Funktion %qEfÃ¼r Zeigertyp muss der LÃ¤ngenausdruck angegeben werdenfÃ¼r Anweisung erwartetFÃ¼r Template-Deklaration %q+DfÃ¼r die Option %<-mcache-block-size=X%> sind nur die Werte 4, 8, 16, 32, 64, 128, 256 oder 512 gÃ¼ltigfÃ¼r Typ %qTfÃ¼r Arraytyp mit unbekannten Grenzen muss ein LÃ¤ngenausdruck angegeben werdenfor-, while- oder do-Anweisung erwarteterzwingen, dass MOD stets positiv ist und DIV abrundetFormatFormatargument %d nicht verwendet vor verwendetem Argument %d im %<$%>-Stil-FormatFormatargument %d mehr als einmal im %s-Format verwendetFormatargument sollte eine %qs-Referenz seineine Zeichenkette wurde gefunden, aber das Format-Argument sollte eine %qs-Referenz seinFormat ist Â»wide characterÂ«-ZeichenketteFormat ist kein Zeichenkettenliteral, und keine FormatargumenteFormat ist kein Zeichenkettenliteral, Argumenttypen ungeprÃ¼ftFormat ist kein Zeichenkettenliteral, Formatzeichenkette ungeprÃ¼ftFormat der SpaltenÃ¼berschriften in %<devices.csv%> ist falschFormat-Zeichenkettenargument folgt den zu formatierenden ArgumentenFormat-Zeichenkettenargument ist kein ZeichenkettentypFormatzeichenkette ist hier definiertFormatzeichenkette ist kein Array vom Typ %qsZeiger auf qualifizierten Funktionstypen %qT wird geformtZeiger auf Referenztyp %qT wird geformtReferenz auf qualifizierten Funktionstypen %qT wird geformtReferenz auf Referenztyp %qT wird geformtReferenz auf Â»voidÂ« wird gebildetbeim Formen des Typs von %qsVorwÃ¤rtsdeklaration von %q#TVorwÃ¤rtsbezug zum Rahmen von %qs%<%c%s%> gefunden%<-%E%> statt %<+%E%> in Protokoll(en) gefunden%<:%> in Spezifikation mit geschachteltem Namen gefunden, %<::%> erwartetein %qT wurde gefunden, aber das Format-Argument sollte eine Zeichenkette seineine %qs-Referenz wurde gefunden, aber das Format-Argument sollte eine Zeichenkette seinfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolInterner Fehler: found default case not at the start of case vectorGleitkomma-Software-VervollstÃ¤ndigung benÃ¶tigt %<-mtrap-precision=i%>fr30_print_operand: ungÃ¼ltiger Code %%Ffr30_print_operand: ungÃ¼ltiger Code %%xfr30_print_operand: ungÃ¼ltiger Operand fÃ¼r Code %%Afr30_print_operand: unbehandeltes MEMfr30_print_operand: unbekannter Codefr30_print_operand: nicht erkannter Code %%Bfr30_print_operand: nicht erkannter Code %%bfr30_print_operand: nicht erkannter Code %%pfr30_print_operand_address: unbehandelte AdresseRahmenzeiger benÃ¶tigt, aber reserviertRahmengrÃ¶ÃŸe von %qs ist %wd BytesRahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, das ist grÃ¶ÃŸer als die benutzerdefinierte Stapelgrenze von %d Bytes; eine bedingungslose Falle wird gesetztRahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, das ist mehr als die HÃ¤lfte der StapelgrÃ¶ÃŸe; die dynamische PrÃ¼fung wÃ¤re nicht zuverlÃ¤ssig; fÃ¼r diese Funktion wird keine PrÃ¼fcode generiertRahmengrÃ¶ÃŸe zu groÃŸ fÃ¼r zuverlÃ¤ssige StapelÃ¼berprÃ¼fungfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupÂ»friendÂ«-Deklaration %q#D deklariert eine Nicht-Template-FunktionFriend-Deklaration %qD in lokaler Klasse ohne vorherige DeklarationÂ»friendÂ«-Deklaration %qD ist fÃ¼r explizite Spezialisierung nicht sichtbarÂ»friendÂ«-Deklaration %qD darf keine Â»virt-specifierÂ« habenÂ»friendÂ«-Deklaration benennt keine Klasse oder Funktion%<friend%>-Deklaration hierfriend-Deklaration nicht in KlassendefinitionÂ»friendÂ«-Deklaration %q#D gibt Defaultargumente an und ist nicht die einzige DeklarationÂ»friendÂ«-Deklaration von %qD gibt Defaultargumente an und ist keine Definitionfriend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend %#T%>friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend class %T::%D%>Definition der Freundfunktion %qs kann keinen Namen haben, der mit %<%D::%> qualifiziert istDefinition der Freundfunktion %qs kann keinen Namen haben, der mit %<::%> qualifiziert istfriend-Funktionstemplate mit EinschrÃ¤nkungen, die von Ã¤uÃŸeren Templateparametern abhÃ¤ngen, muss eine Definition seinaus der Definition von %q#Dvon vorheriger Deklaration %qFfrv_print_operand: unbekannter CodeFunktion kann nur mit nil verglichen werdenFunktion %q#D ist wie eine Variable initialisiertFunktionsdefinition von %q+D ist als Â»dllimportÂ« markiertFunktion %q+D Teil des Alias-ZyklusFunktion %q+F kann nie kopiert werden, da sie das Attribut %<noclone%> hatdie Funktion %q+F kann nie kopiert werden, da sie ein nichtlokales Â»gotoÂ« empfÃ¤ngtdie Funktion %q+F kann nie kopiert werden, da sie die Adresse einer lokalen Marke in statischer Variablen speichertdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein berechnetes Â»gotoÂ« enthÃ¤ltdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein Argument vom Typ Array variabler LÃ¤nge hatdie Funktion %q+F kann nie inline sein, da dies mit %<-fno-inline%> unterdrÃ¼ckt wirddie Funktion %q+F kann nie Â»inlineÂ« sein, da sie %<__builtin_return%> oder %<__builtin_apply_args%> verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie alloca verwendet (zum Aufheben: Attribut Â»always_inlineÂ« verwenden)Funktion %q+F kann nie inline sein, da sie mit inline in Konflikt stehende Attribute hatdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein nichtlokales Â»gotoÂ« enthÃ¤ltdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie setjmp verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie Â»setjmp-longjmpÂ«-Ausnahmebehandlung verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie eine variable Argumentliste verwendetFunktion %qD wurde als %<[[noreturn]]%> deklariert, das weicht von der ersten Deklaration abFunktion %qD wurde innerhalb einer Union als %<virtual%> deklariertFunktion %qD ist wie eine Variable initialisiertFunktion %qD kÃ¶nnte ein Kandidat fÃ¼r Formatattribut %qs seinFunktion %qD als Variable redeklariertFunktion %qD als %<asm%>-Ausgabe verwendetFunktion %qs kann nicht als %<mutable%> deklariert seinFunktion %qs wurde in ausgelagertem Code referenziert, wurde aber nicht markiert, dass sie im ausgelagerten Code enthalten sein dÃ¼rfteDie Funktion %qs, Parameter %u, hat IPA-SRA-Zugriffe, die sich Ã¼berlappenFunktion %qs, Parameter %u, wird verwendet, hat aber keinen bestimmten IPA-SRA-Zugrifffunktionsargumente von %<__builtin_tgmath%> haben alle denselben Typden Funktionsargumenten von %<__builtin_tgmath%> fehlt der typgenerische ParameterFunktionsattribute %qs und %qs schlieÃŸen sich gegenseitig ausFunktionskÃ¶rper kann zum Link-Zeitpunkt Ã¼berschrieben werdenFunktionskÃ¶rper nicht verfÃ¼gbarFunktionsaufruf hat zusammengesetzten WertFunktionsaufruf des Variablenkonzepts %qEFunktion Ã¼ber nicht kompatiblen Typen aufgerufenFunktionskonzept muss aufgerufen werdenFunktionsdeklaration ist kein Prototypeine mit %<noreturn%> deklarierte Funktion hat eine %<co_return%>-Anweisungals %<noreturn%> deklarierte Funktion hat %<return%>-AnweisungFunktionsdefinition deklarierte %<auto%>Funktionsdefinition deklarierte %<register%>Funktionsdefinition deklarierte %<typedef%>Funktionsdefinition deklarierte %qsFunktionsdefinition deklariert keine ParameterFunktionsdefinition hat qualifizierten void-RÃ¼ckgabetypenFunktion gibt keinen Wert zurÃ¼ck, der getestet werden kÃ¶nnteFunktion gibt keinen Zeichenkettentypen zurÃ¼ckFunktion ist extern gebunden, aufgrund einer Benutzeranforderung werden nur static-Funktionen geinlinet, um Live-Patchen zu ermÃ¶glichenFunktion liefert mÃ¶glicherweise Adresse einer lokalen Variablen zurÃ¼ckFunktion kÃ¶nnte ein Kandidat fÃ¼r Attribut %qs seinFunktion kÃ¶nnte Kandidat fÃ¼r Attribut %qs sein, wenn sie als normal zurÃ¼ckkehrend bekannt istFunktionsname als linker Operand von %<<%> ist in C++20 verboten; klammern Sie den Funktionsnamen mit %<()%> einFunktion kommt nicht fÃ¼r Â»inlineÂ« in BetrachtFunktion nicht Â»inlineÂ« deklariert und CodegrÃ¶ÃŸe wÃ¼rde wachsenFunktion kann nicht Â»inlineÂ« seinFunktion kein Kandidat fÃ¼r Â»inlineÂ«Funktions- oder Arraytyp %qT in %<#pragma omp declare reduction%>Funktions- oder Arraytyp in %<#pragma omp declare reduction%>FunktionsparameterFunktionsparameter %qD darf nicht als Listenelement in einer %<allocate%>-Direktive erscheinenFunktionszeiger werden mit der Option %<-mabi=ti%> nicht unterstÃ¼tztFunktion, die bereits als %<static%> deklariert war, wird als %<extern%> neudeklariertdie Funktion erfordert einen Dual-Kontext, der von GDC noch nicht unterstÃ¼tzt wirdUnpassende Anzahl der RÃ¼ckgabewerteRÃ¼ckgabetyp der Funktion kann keine Funktion seinFunktionsrÃ¼ckgabetypen nicht kompatibel wegen %<volatile%>Funktion gibt eine FunktionFunktion gibt ein Array zurÃ¼ckFunktion liefert Adresse einer Sprungmarke zurÃ¼ckFunktion liefert Adresse einer lokalen Variablen zurÃ¼ckFunktion gibt Aggregat zurÃ¼ckFunktion beginnt in einer hÃ¶heren Zeilennummer als sie endetInterner Fehler: function symbol is not functionFunktions-Template %qD als Klassentemplate redeklariertBezeichner %qD fÃ¼r Funktionstemplate ist geschachteltem Namens-SpezifiziererFunktionstypen nicht wirklich kompatibel in ISO-CFunktionsversionen kÃ¶nnen nicht als %<gnu_inline%> markiert werden, KÃ¶rper mÃ¼ssen generiert werdenFunktion mit VertrÃ¤gen %q+D Ã¼bersteuert Funktion ohne VertrÃ¤geFunktion mit qualifiziertem void-RÃ¼ckgabetypen aufgerufenFunktions-GÃ¼ltigkeitsbereich %qE ist implizit auto, jedoch als %qs deklariertFunktions-GÃ¼ltigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>Rumpf eines function-try-block in einem %<constexpr%>-Konstruktor ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarRumpf eines function-try-block in einer %<constexpr%>-Funktion ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarfunktionale Umwandlung in Arraytyp %qTFunktionen mit dem Status %qs erfordern die ISA-Erweiterung %qsFunktionen mit SME-Zustand erfordern die ISA-Erweiterung %qsBandenreduzierung in einer verwaisten SchleifeAusschuss am Ende von %<#pragma nomember_alignment%>gcc-Treiberversion %s %s fÃ¼hrt GCC-Version %s aus
  gcc-Version %s %s
  gcov %s%s
  ein C-Quelltext-GerÃ¼st fÃ¼r das Modul generieren, das gerade Ã¼bersetzt wirdein C++-Quelltext-GerÃ¼st fÃ¼r das Modul generieren, das gerade Ã¼bersetzt wirdeine gemeinsam genutzte Bibliothek aus dem Modul erzeugenFehlermeldungen erzeugen, die SchlÃ¼sselwÃ¶rter in Kleinbuchstaben ausgebenzusÃ¤tzliche NOPs generieren, um das Debuggen zu vereinfachen, dadurch bekommt jedes SchlÃ¼sselwort aus dem Code einen eigenen Befehlstatische GerÃ¼st-Initialisierung und Finalisierung fÃ¼r jedes Modul innerhalb von main generierendie main-Funktion erzeugenInterner Fehler: generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>allgemeiner Thunk-Code fÃ¼r Methode %qD mit %<...%> scheitertget_mpz(): Not an integer constantKern-DateigrÃ¶ÃŸenlimit kann nicht geholt werden: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typeInterner Fehler: gfc_array_dimen_size(): Bad EXPR_ARRAY exprInterner Fehler: gfc_array_dimen_size(): Bad dimensiongfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variableInterner Fehler: gfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodegfc_expression_rank(): Two array specsInterner Fehler: gfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typeInterner Fehler: gfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Expression isn't a variablegfortran unterstÃ¼tzt nicht -E ohne -cppgfortran: Nur eine Option %<-J%> erlaubtGimple-Aufruf hat kein ZielGimple-Aufruf hat zwei Zielegimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockGimplifikation gescheitertglobale Konstruktoren werden fÃ¼r dieses Ziel nicht unterstÃ¼tztglobale Destruktoren werden fÃ¼r dieses Ziel nicht unterstÃ¼tztder Inhalt des %<global-module-fragment%> muss aus einer PrÃ¤prozessor-Einbindung stammenglobale Qualifizierung von Klassenname ist ungÃ¼ltigglobale Register-Variable %qD in verschachtelter Funktion verwendetglobale Registervariable folgt einer Funktionsdefinitionglobale Registervariable hat AnfangswertGlobale/statische Variablenzuweisung wurde abgefangen%d Template-Parameter fÃ¼r %q#D erhalten%d Template-Parameter fÃ¼r %q#T erhaltenGoto-Ziel ist weder eine Marke noch ein ZeigerGlobaler Zeiger ist konstant (trotzdem bei indirekten Aufrufen sichern/wiederherstellen).Gravis-Akzent %<`%> auÃŸerhalb von AnfÃ¼hrungszeichen im Formatgsplit-dwarf wird auf dieser Plattform nicht unterstÃ¼tzthatte semantische Fehler beim KompilierenDezimale Hardware-Gleitkommabefehle sind im ESA/390-Modus nicht verfÃ¼gbarDezimale Hardware-Gleitkommabefehle sind auf %s nicht verfÃ¼gbarHardware-VektorunterstÃ¼tzung ist auf %s nicht verfÃ¼gbarHardware-VektorunterstÃ¼tzung ist mit %<-msoft-float%> nicht verfÃ¼gbarhat unterschiedliche Parameter in einer anderen Ãœbersetzungseinheithat unterschiedlichen RÃ¼ckgabetyp in einer anderen ÃœbersetzungseinheitInterner Fehler: head insn %d for block %d not found in the insn streamHeadermodul erwartet, Modul %qs gefundenhierobere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausobere Grenze des Arrays liegt auÃŸerhalb der Grenzen von ztypearithmetischer Ãœberlauf in oberer Grenze des TeilbereichsInterner Compilerfehler: histogram value statement does not correspond to the statement it is associated withiWMMXt und NEON sind unvertrÃ¤glichiWMMXt wird im Thumb-Modus nicht unterstÃ¼tztia64_print_operand: unbekannter Codeidentical_array_ref(): inconsistent dimensionsBezeichner %qE steht mit C++-SchlÃ¼sselwort in KonfliktBezeichner %qE wird in C++11 zum SchlÃ¼sselwortBezeichner %qE wird in C++20 zum SchlÃ¼sselwortBezeichner nach %<@protocol%> erwartetidentifier overflow: %dwenn eine der %<if%>-Klauseln einen Modifizierer verwendet, mÃ¼ssen alle %<if%>-Klauseln Modifizierer verwendenwenn das Apostroph sich nicht vermeiden lÃ¤sst, schlieÃŸen Sie es stattdessen in ein Direktivenpaar %qs und %qs einWenn dieser Code erreicht wird, wird das Programm abgebrochenwenn diese Verwendung Teil eines Ã¶ffentlichen ABI ist, Ã¤ndern Sie sie so, dass stattdessen eine konstante Variable verwendet wird, die Sie definierenwenn %qs nicht verwendbar ist, verwenden Sie stattdessen %qs%<#pragma %s %s%> wird ignoriert%<#pragma align%> wird fÃ¼r explizit ausgerichtetes %q+D ignoriert%<#pragma omp declare simd%> an Funktion mit %<_Atomic%>-qualifiziertem nicht-%<uniform%>-Argument wird ignoriert%<#pragma omp declare simd%> an Funktion mit %<_Atomic%>-qualifiziertem RÃ¼ckgabetyp wird ignoriert%<-fschedule-insns%> wird wegen Ausnahmebehandlungsfehler ignoriert%<asm%>-Angabe fÃ¼r nicht-statische lokale Variable %q+D wird ignoriert%<sink%>-Klausel wird ignoriert, da der Offset kein Vielfaches der Schrittweite istAttribut %qD an unbenanntem Namensraum wird ignoriertAttribut %qD an nicht-Â»inlineÂ«-Namensraum wird ignoriert%qE-Attribut wird fÃ¼r Templateinstanziierung %qT ignoriert%qE-Attribut wird fÃ¼r Templatespezialisierung %qT ignoriertAttribut %qE wird ignoriert, da es sich nicht auf eine Variable beziehtAttribut %qE wird ignoriert, da es sich auf eine Variable beziehtAttribut %qE wird ignoriert, da es sich auf eine initialisierte Variable beziehtAttribut %qE wird ignoriert, da es sich auf eine uninitialisierte Variable beziehtAttribut %<%E (%u)%> wird ignoriert, da es mit Attribut %<%E (%u)%> in Konflikt stehtAttribut %qE wird nach dem frÃ¼heren %qE ignoriertAttribut %qE steht mit dem Attribut %<either%> in Konflikt; wird ignoriertAttribut %qE steht mit dem Attribut %<lower%> in Konflikt; wird ignoriertAttribut %qE steht mit Attribut %<noinit%> in Konflikt; wird ignoriertAttribut %qE steht mit dem Attribut %<persistent%> in Konflikt; wird ignoriertAttribut %qE steht mit Attribut %<section%> in Konflikt; wird ignoriertAttribut %qE steht mit dem Attribut %<upper%> in Konflikt; wird ignoriertAttribut %qE steht mit Attribut %qs in Konflikt; wird ignoriertAttribut %qE wird wegen Ã¼berzÃ¤hliger Argumente, die mit %qE beginnen, ignoriertAttribut %qE wird in Deklaration der eingebauten Funktion %qD ignoriert, da es mit Attribut %qs in Konflikt stehtAttribut %qs wird ignoriert, da es dem vorherigen %qs widersprichtauf %qT nach einer Definition angewandte Attribute werden ignoriertauf Klassentyp %qT angewandte Attribute auÃŸerhalb einer Definition werden ignoriertauf abhÃ¤ngigen Typ %qT angewandte Attribute ohne zugehÃ¶rige Deklaration werden ignoriertAttribute an Templateargument %qE werden ignoriertAttribute an Templateargument %qT werden ignoriertdoppeltes Verzeichnis Â»%sÂ« wird ignoriert
--- 2365,2390 ----
  
  Â»-Wl,OPTIONÂ« verwenden, um Â»OPTIONÂ« an den Linker zu Ã¼bergeben.
  
! %reloc()-Assembleroperatoren verwenden (fÃ¼r AbwÃ¤rtskompatibilitÃ¤t).%reloc()-Assembleroperatoren verwenden.%reloc()-Operatoren statt Assemblermakros verwenden, um Adressen zu laden.-G fÃ¼r Daten verwenden, die nicht von aktuellem Objekt definiert wurden.-G fÃ¼r objekt-lokale Daten verwenden.Verwenden Sie Â»-mlong-double-64Â« fÃ¼r das 64-Bit-IEEE-Gleitkommazahlen-Format. Verwenden Sie Â»-mlong-double-128Â« fÃ¼r das 128-Bit-Gleitkommazahlen-Format (entweder IEEE oder IBM).128-Bit-AVX-Befehle statt 256-Bit-AVX-Befehlen in Auto-Vektorisierer verwenden.128-bit long double verwenden.16-Bit int verwenden.32-Bit int verwenden.32-Bit-ABI verwenden.Wenn DWARF-Debuginformationen erzeugt werden, dann im 32-Bit-Format.32-Bit-Gleitkommaregister verwenden.Allgemeine Register in 32 Bit Breite verwenden.In Sprungtabellen 32-Bit-Offsets statt 16-Bit-Offsets verwenden.4-Byte-EintrÃ¤ge in switch-Tabellen verwenden.4 Medien-Register verwenden.Die 4-Operanden-Befehle madd.s/madd.d und Ã¤hnliche verwenden, wo mÃ¶glich.4xx-Halbwort-Multiplikationsbefehle verwenden.4xx-dlmzb-Befehl zur Zeichenkettensuche verwenden.64 FPRs verwenden.64 GPRs verwenden.64-Bit-ABI verwenden.Wenn DWARF-Debuginformationen erzeugt werden, dann im 64-Bit-Format.64-Bit-Gleitkommaregister verwenden.Allgemeine Register in 64 Bit Breite verwenden.64-bit long double verwenden.8 Medien-Register verwenden.80-bit long double verwenden.ABI-reservierte Register verwenden.AltiVec-Befehle verwenden.Bionic-C-Bibliothek verwenden.Â»Branch LikelyÂ«-Befehle verwenden, Standard fÃ¼r die Architektur Ã¼berschreiben.CONST16-Befehle zum Laden von Konstanten verwenden.Befehle fÃ¼r Zyklische RedundanzprÃ¼fung (CRC) verwenden.EABI verwenden.Befehle zur Erweiterten Virtuellen Adressierung verwenden.Hardware-Gleitkommabefehle fÃ¼r Multiplikation von einfacher auf doppelte Genauigkeit (FsMULd) verwenden.Die GNU-C-Bibliothek verwenden.Abschnitte sdata/sbss relativ zum GP verwenden.GP-relative Adressierung verwenden, auf um kleine Daten zuzugreifen.Befehle fÃ¼r Globales INValidieren (GINV) verwenden.H8/300-Ausrichtungsregeln verwenden.IEEE-Arithmetik fÃ¼r Gleitkommavergleiche verwenden.IRA-basierte Registerdruckberechnungen in RTL-Optimierungen zum Anheben verwenden.IRA-basierte Registerdruckberechnungen in RTL-Schleifenoptimierungen verwenden.Befehle aus ISA 2.07 Category:Vector.AES und Category:Vector.SHA2 verwenden.Befehle aus ISA 2.07 fÃ¼r transaktionalen Speicher (HTM) verwenden.LRA statt Neuladen verwenden (Ã¼bergangsweise).LRA statt Â»reloadÂ« verwenden.LRA-Registerallozierer verwenden.Loongson-Erweiterungsbefehle (EXT) verwenden.Loongson-Erweiterungsbefehle R2 (EXT2) verwenden.Loongson-MultiMedia-Erweiterungsbefehle (MMI) verwenden.MCU-Befehle verwenden.Befehle der MIPS-MSA-Erweiterung verwenden.MIPS-3D-Befehle verwenden.MIPS-DSP-Befehle REV 2 verwenden.MIPS-DSP-Befehle verwenden.Mingw-spezifische Thread-UnterstÃ¼tzung verwenden.Neon-Double-Word (statt Quad-Word) Register fÃ¼r Vektorisierung verwenden.Neon-Quad-Word (statt Double-Word) Register fÃ¼r Vektorisierung verwenden.P-Mnemonics fÃ¼r statisch als verfolgt vorhergesehene Zweige verwenden.PLT fÃ¼r PIC-Aufrufe verwenden (-fno-plt: die Adresse beim Aufrufer aus der GOT laden).Â»madÂ«-Befehle im PMC-Stil verwenden.Optionale Befehle der PowerPC-Mehrzweck-Gruppe verwenden.Optionale Befehle der PowerPC-Grafik-Gruppe verwenden.Einzelfeld-mfcr-Befehl des PowerPC V2.01 verwenden.PowerPC V2.02 Gleitkomma-Rundungsbefehle verwenden.PowerPC V2.02 popcntb-Befehl verwenden.PowerPC V2.05 Bytevergleichs-Befehl verwenden.PowerPC V2.06 popcntd-Befehl verwenden.PowerPC-64-Befehlssatz verwenden.ROM statt RAM verwenden.SSE-Register-Ãœbergabekonventionen fÃ¼r SF- und DF-Modus verwenden.STB_GNU_UNIQUE verwenden, sofern der Assembler es unterstÃ¼tzt.SmartMIPS-Befehle verwenden.UNIX-Assemblersyntax verwenden.Vergleich-und-Sprung-Erweiterungen fÃ¼r UltraSPARC verwenden.Multiplizier-Addier-Erweiterungen fÃ¼r UltraSPARC verwenden.BitzÃ¤hl-Befehl fÃ¼r UltraSPARC verwenden.Befehl fÃ¼r erweitertes Subtrahieren mit Ãœbertrag fÃ¼r UltraSPARC verwenden.Visuelle Befehlssatzerweiterungen Version 1.0 fÃ¼r UltraSPARC verwenden.Visuelle Befehlssatzerweiterungen Version 2.0 fÃ¼r UltraSPARC verwenden.Visuelle Befehlssatzerweiterungen Version 3.0 fÃ¼r UltraSPARC verwenden.Visuelle Befehlssatzerweiterungen Version 4.0 fÃ¼r UltraSPARC verwenden.VAX-FP verwenden.VAXC-Strukturkonventionen verwenden.Exitcodes von VMS statt POSIX verwenden.Virtualisierungsbefehle (VZ) verwenden.__cxa_atexit verwenden, um Destruktoren zu registrieren.__cxa_get_exception_ptr in Ausnahmebehandlung verwenden.Einen 32-Bit-Â»longÂ«-Typ verwenden.Eine 4-Byte-Datensatzmarkierung fÃ¼r unformatierte Dateien verwenden.Einen 64-Bit-Â»longÂ«-Typ verwenden.Leichtgewichtige Konfiguration fÃ¼r printf und puts verwenden, um die CodegrÃ¶ÃŸe zu reduzieren. Nur fÃ¼r Anwendungen mit einem Thread, die keine reentrante E/A brauchen. Erfordert Newlib Nano IO.Minimale Laufzeitumgebung (keine statischen Initialisierer oder Konstruktoren) fÃ¼r speicherarme GerÃ¤te verwenden.Eine schlaue Stapelschutzmethode fÃ¼r gewisse Funktionen verwenden.Eine Stapelschutzmethode fÃ¼r jede Funktion verwenden.ZusÃ¤tzliche VIS-Befehle verwenden, die in OSA2017 hinzugefÃ¼gt wurden.Adressen verwenden, die globale Register belegen.Alle Register verwenden, dadurch keine fÃ¼r Interrupthandler reservieren.Alternative Registernamen verwenden.8-Bit-Â»intÂ«-Typ verwenden.Eine 8-Byte-Datensatzmarkierung fÃ¼r unformatierte Dateien verwenden.Einen Direktwert als Offset vom TLS-Register verwenden. Diese Option ist fÃ¼r fstack-protector-guard=tls gedacht und nicht fÃ¼r die Verwendung in Benutzer-Code.Einen konstanten Wert als Offset vom Stapelschutz-WÃ¤chterregister verwenden, sp_el0. Diese Option ist fÃ¼r fstack-protector-strong gedacht und nicht fÃ¼r die Verwendung in Benutzer-Code.Direktwerte beliebiger GrÃ¶ÃŸen in Bit-Operationen zulassen.Big-Endian Byte-Reihenfolge verwenden.Bittests fÃ¼r hinreichend groÃŸe switch-Anweisungen verwenden.Sprung-und-Abbruch-Sequenzen verwenden, um auf Ganzzahldivision durch Null zu prÃ¼fen.Verzweigungsschutz-Features verwenden.FÃ¼r ausfÃ¼hrbare Datei < 64k bras verwenden.Mit Aufruf verbundene Register fÃ¼r Parameter und RÃ¼ckgabewerte verwenden.call0-ABI verwenden.RÃ¼ckruffunktionen statt inline-Code generieren, wenn innerhalb der Funktion mindestens diese Anzahl an Zugriffen stattfindet.Vom Aufrufer zu sichernde Register Ã¼ber Aufrufe hinweg verwenden, wenn mÃ¶glich.Bestimmte skalare Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden.Steuerungsspekulation verwenden.Eigene Stacks statt lokalem Speicher fÃ¼r automatischen Speicher verwenden.Datenspekulation nach Neuladen verwenden.Datenspekulation vor Neuladen verwenden.Dezimale Gleitkommabefehle verwenden.Standardmethode fÃ¼r sdata-Behandlung verwenden.Andere Aufrufkonvention mit 'RTD' verwenden.Direkt vergiftende/entgiftende Befehle fÃ¼r Variablen verwenden, die maximal die angegebene GrÃ¶ÃŸe haben.Direkte Referenzen gegen %gs beim Zugriff auf TLS-Daten verwenden.Befehle fÃ¼r Erweiterte Physikalische Adresse (XPA) verwenden.Epsilon beachtende Gleitkomma-Vergleichsbefehle verwenden.Profile von Ausdruckswerten in Optimierungen verwenden.Die f2c-Aufrufkonvention verwenden.Eigenschaften der angegebenen CPU verwenden und dafÃ¼r optimieren.Eigenschaften der gegebenen CPU verwenden und entsprechend Code planen.FÃ¼r angegebene CPU planen und deren Eigenschaften verwenden.Eigenschaften der Architektur ARCH verwenden.Feldweisen Vergleich fÃ¼r Strukturgleichheit verwenden.Flaches Registerfenster-Modell verwenden.Gleitkomma-double-Befehle verwenden.FP-Register verwenden.VollstÃ¤ndigen Registersatz fÃ¼r die Allozierung verwenden.Gegebenes SPARC-V9-Codemodell verwenden.Angegebenen Adressierungsmodus verwenden.Angegebenen Assemblerdialekt verwenden.Im Autovektorisierer die angegebene Breite fÃ¼r Vektorbefehle anstelle der maximalen Registerbreite verwenden.Angegebenen Stapelschutz-WÃ¤chter verwenden.Gegebenen Thread-lokalen Speicherdialekt verwenden.Gegebenes x86-64-Codemodell verwenden.Hardware-Gleitkommabefehle verwenden (Standard).Hardware-Gleitkommabefehle verwenden.Hardware-Divisionsbefehle auf ColdFire verwenden.Hardware-Gleitkommakonvertierungsbefehle verwenden.Hardware-Gleitkommabefehle verwenden.Hardware-Gleitkomma-Wurzel-Befehl verwenden.Hardware-Gleitkommabefehle verwenden.Hardware-Gleitkommabefehle fÃ¼r Division und Quadratwurzel verwenden.Hardware-Gleitkommabefehle verwenden.Hardwarebefehle fÃ¼r Ganzzahldivision verwenden.Hardware-Â»prefetchÂ«-Befehle verwenden.Hardware-Vierfach-Gleitkommabefehle verwenden.Hardware-TransaktionsausfÃ¼hrungs-Befehle verwenden.Hardware-Vektorbefehle verwenden und die Vektor-ABI einschalten.Blockweise Steuerungsspekulation verwenden.Blockweise Datenspekulation nach Neuladen verwenden.Blockweise Datenspekulation vor Neuladen verwenden.Registernamen der Form in/loc/out ausgeben.Indirekte CALLXn-Befehle fÃ¼r groÃŸe Programme verwenden.Indirekte Aufrufe verwenden.Inline-PLT-Sequenzen verwenden, um lange Aufrufe und -fno-plt zu implementieren.Befehlssatz der angegebenen CPU verwenden und entsprechend Code planen.Befehle zum Multiplizieren-Addieren/Subtrahieren verwenden.Interne Funktions-ID bei Profilnachschlagen verwenden.Sprungtabellen fÃ¼r hinreichend groÃŸe switch-Anweisungen verwenden.KohÃ¤rente Cachesteuerungs-Hinweise fÃ¼r ldcw/ldcd verwenden.Stubs aus libgcc zum Speichern und Wiederherstellen von Registern verwenden, die beim Ãœbergang von der 64-Bit-Microsoft- zur System-V-ABI Ã¼berschrieben werden.Little-Endian Byte-Reihenfolge verwenden.Befehle ll, sc und sync verwenden.Die Befehle lwxc1/swxc1/ldxc1/sdxc1 verwenden, wo mÃ¶glich.Media-Befehle verwenden.microMIPS-Befehle verwenden.Befehle zum Multiplizieren-Addieren/Subtrahieren verwenden.Verwendet Â»multiply highÂ«-Befehle fÃ¼r den oberen Teil einer 32Ã—32-Multiplikation.Die musl-C-Bibliothek verwenden.Native MS-Bitfeld-Anordnung verwenden.Neue adddi3/subdi3-Muster verwenden.Normale Aufrufkonvention verwenden.Verwendung des intrinsischen Moduls %qs bei %C steht mit nicht-intrinsischem vorher verwendeten Modulnamen in KonfliktVerwendung des nicht-intrinsischen Moduls %qs bei %C steht mit vorher verwendetem intrinsischen Modulnamen in KonfliktVerwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %C ist mit Option %s unvertrÃ¤glichVerwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %L ist mit Option %qs unvertrÃ¤glichNur einen TOC-Eintrag pro Prozedur verwenden.GewÃ¶hnlich gecachete Speicherzugriffe fÃ¼r flÃ¼chtige Referenzen verwenden.Gepacktes Stapellayout verwenden.Paarweise-single Gleitkommabefehle verwenden.Mustervergleichsbefehle verwenden.PC-relative switch-Tabellen verwenden â€“ dies erlaubt kÃ¼rzere Fallunterscheidungs-Tabellen.Portierbare Aufrufkonventionen verwenden.Profilierungsinformationen fÃ¼r Verzweigungswahrscheinlichkeiten verwenden.Propolice als Stapelschutzmethode verwenden.Push-Befehle verwenden, um ausgehende Argumente zu sichern.Register r11 verwenden, um die statische Bindung in Funktionsaufrufen Ã¼ber Zeiger zu speichern.ZufÃ¤llige Basisadresse fÃ¼r jeden Rahmen wÃ¤hlen, statt immer 0 zu verwenden.Rote Zone in x86-64-Code verwenden.EingeschrÃ¤nkten Registersatz fÃ¼r die Allozierung verwenden.Registerstapel fÃ¼r Parameter und RÃ¼ckgabewerte verwenden.Register zur ArgumentÃ¼bergabe verwenden.Register r2 und r5 verwenden.Umverteilungsbefehle verwenden (Austausch und umgekehrte Bytereihenfolge beim Laden/Speichern; Voreinstellung).Profilierungsinformationen fÃ¼r Aufrufgraph-Knotengewichtungen verwenden. Vorgabe ist die Datei fbdata.afdo im aktuellen Arbeitsverzeichnis.Profilierungsinformationen fÃ¼r Aufrufgraph-Knotengewichtungen verwenden. Die Profilierungsdatei ist im Argument angegeben.Shared Libraries verwenden.Einfachen Datenspekulationstest fÃ¼r Steuerungsspekulation verwenden.Einfachen Datenspekulationstest verwenden.Simulator-Laufzeitumgebung verwenden.Kleineren, aber langsameren Code fÃ¼r Funktionsprologe und -epiloge verwenden.Software-Gleitkomma-Emulation verwenden (Standard).Software-Gleitkommavergleiche verwenden.Software-Gleitkomma verwenden.Software-Ganzzahlmultiplikation verwenden.Stapelversatz verwenden.Stapelschutzmethode nur fÃ¼r Funktionen mit dem Attribut Â»stack_protectÂ« verwenden.Structs an stÃ¤rkeren Grenzen ausrichten, um Daten doppelwortweise zu kopieren.Stubs fÃ¼r Funktionsprologe verwenden.synci-Befehl verwenden, um i-Cache ungÃ¼ltig zu machen.Tabellenbasierte schnelle Division verwenden (Standard bei -O3).Tabellenbasierte Optimierung fÃ¼r die Division kleiner vorzeichenbehafteter Ganzzahlen verwenden.Befehl tas.b fÃ¼r __atomic_test_and_set verwenden.Die AIX-Vector-Extended-ABI verwenden.Die AltiVec-ABI-Erweiterungen verwenden.Die Cray-Zeiger-Erweiterung verwenden.DEC-Assemblersyntax verwenden.ELFv1-ABI verwenden.ELFv2-ABI verwenden.GNU-Assemblersyntax verwenden.GNU-Erweiterung fÃ¼r PE-Format fÃ¼r ausgerichtete gemeinsame Daten verwenden.Den Modernen Linker (MOLD) statt des Standardlinkers verwenden.Den RTL-Durchlauf zur Entfernung toten Codes verwenden.Den RTL-Durchlauf zur Entfernung toter Speicherungen verwenden.Den WIP-Borrow-PrÃ¼fer verwenden.BFD-Linker statt Standardlinker verwenden.Bit-Feld-Befehle verwenden.Divisionsbefehl verwenden.Gleitkommaeinheit fÃ¼r Ganzzahladdition und -subtraktion verwenden.Angegebenes Basisregister zur Adressierung des Stapelschutz-WÃ¤chters verwenden.Die angegebene Datenausrichtung verwenden.Angegebenen Offset zur Addressierung des Stapelschutz-WÃ¤chters verwenden.Angegebenes Symbol fÃ¼r Adressierung des Stapelschutz-WÃ¤chters verwenden.Gold-Linker statt Standardlinker verwenden.Hardware-Barrel-Shifter statt der Emulation verwenden.Den LLVM-lld-Linker statt des Standardlinkers verwenden.Die meisten Optionen verwenden, die spezielle FÃ¤higkeiten einschalten, solange sie durch andere Optionen erlaubt sind.FÃ¼r Blockkopieroperationen den Befehl mvcle verwenden.Den schmalstmÃ¶glichen Ganzzahltyp fÃ¼r AufzÃ¤hlungstypen verwenden.Min-/Max-Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden.Simulator-Laufzeitumgebung verwenden.Verwendet die Software-Multiplikationsemulation (Vorgabe).Softwareemulation fÃ¼r Divisionen verwenden (Vorgabe).Das in der Kommandozeile angegebene Systemregister als Stapelschutz-WÃ¤chterregister verwenden. Diese Option ist fÃ¼r fstack-protector-strong gedacht und nicht fÃ¼r die Verwendung in Benutzer-Code.Die temporÃ¤re und experimentelle NamensauflÃ¶sungs-Pipeline statt der stabilen nutzenTraditionelle GNU-Semantik fÃ¼r Inline-Funktionen verwenden.Trap-Befehle verwenden, um auf Ganzzahldivision durch Null zu prÃ¼fen.FÃ¼r das Bereinigen von undefiniertem Verhalten Traps statt Meldungen verwenden.Die uClibc-C-Bibliothek verwenden.Unicode-Start verwenden und UNICODE-Makro definieren.Vektor-/skalare (VSX) Befehle verwenden, die in ISA 2.07 hinzugefÃ¼gt wurden.Vektor-Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden.Vektor-/skalare (VSX) Befehle verwenden.ABI mit Fenster-Registern verwenden.Nullerweiternde Speicherladungen verwenden, nicht vorzeichenerweiternde.Kompressionsstufe <Zahl> fÃ¼r zlib/zstd fÃ¼r IL verwenden.Wird zur Generierung von Code fÃ¼r einige Ã¤ltere Kernel-Revisionen verwendet.Hier verwendetIm Fix-and-Continue-Modus verwendet, um anzuzeigen, dass Objektdateien zur Laufzeit eingetauscht werden kÃ¶nnen (Â»swapÂ«).Den Abrollfaktor begrenzen, der angibt, wie weit der Autovektorisierer eine Schleife abrollen darf. Voreinstellung ist 4.Den Abrollfaktor begrenzen, der angibt, wie weit der Autovektorisierer eine Schleife abrollen darf. Voreinstellung ist 6.Benutzerdefinierte nicht-ELEMENTAL-Funktion %qs bei %L ist in WORKSHARE-Konstrukt nicht erlaubtBei %2$L referenzierter Benutzeroperator %1$qs nicht im Modul %3$qs gefundenProzedur fÃ¼r Benutzeroperator %qs bei %L kann nicht vermutete ZeichenlÃ¤nge habenProzedur fÃ¼r Benutzeroperator %qs bei %L muss eine FUNCTION seinProzedur fÃ¼r Benutzeroperator %qs bei %L muss mindestens ein Argument habenDie Verwendung dieser Option wird diagnostiziert.Die Verwendung von %<-mevex512%> ohne aktivierte AVX512-Funktionen zusammen mit AVX10.1 aktiviert keine AVX512- oder AVX10.1-512-Funktionen und verwendet 256 als maximale VektorgrÃ¶ÃŸeIBM %<long double%> mit erweiterter Genauigkeit wird verwendetIEEE %<long double%> mit erweiterter Genauigkeit wird verwendetEs werden eingebaute Spezifikationen verwendet.
! Verwendung der Funktion %qs bei %L ist veraltetVerwendung von Parameter %qs, der bei %L deklariert wurde, ist veraltetVerwenden der Subroutine %qs bei %L ist veraltetVerwendung der Variable %qs bei %L ist veraltetNormalerweise werden Symbole, die Â»private externÂ« (versteckt) sind, beim Linken lokal gemacht. Dieser Befehl unterdrÃ¼ckt das, so dass sie exportiert bleiben.VALUE-Argument der intrinsischen Funktion Â»%sÂ« bei %L muss definierbar seinVALUE-Attribut bei %CVALUE ist in BLOCK bei %C nicht erlaubtVALUE-Objekt %qs in Klausel %s bei %LVALUE-Anweisung bei %CDas VALUES-Argument fÃ¼r DATE_AND_TIME bei %L hat nicht-Standard-ArtDas VALUES-Argument von DATE_AND_TIME bei %L muss einen dezimalen Exponentenbereich von mindestens 4 habenVOIDmode bei einer AusgabeVOLATILE-Attribut bei %CVOLATILE-Attribut bei %L darf nicht in einer PURE-Prozedur angegeben werdenVOLATILE-Anweisung bei %CGÃ¼ltige ISA-Versionen (fÃ¼r Verwendung mit der Option -mcpu=)GÃ¼ltige Stufen fÃ¼r Nios-II-ISA (fÃ¼r -march):GÃ¼ltige Argumente fÃ¼r die Option -msdata=:GÃ¼ltige Argumente fÃ¼r -malign-:GÃ¼ltige Argumente fÃ¼r -mcode-readable=:GÃ¼ltige Argumente fÃ¼r -mfpmath=:GÃ¼ltige Argumente fÃ¼r -mr10k-cache-barrier=:GÃ¼ltige Argumente fÃ¼r -mstack-protector-guart=:GÃ¼ltige Arguments fÃ¼r -mstringop-strategy=:GÃ¼ltige Argumente fÃ¼r -mtp=:GÃ¼ltige Argumente fÃ¼r -param=vsetvl-strategy=:GÃ¼ltige Optionen fÃ¼r GP-relative Adressierung (fÃ¼r -mgpopt):VTable-Zeiger validieren, bevor sie verwendet werden.Der Wert der HINT-Klausel bei %L muss ein gÃ¼ltiger konstanter Hinweisausdruck seinVariable %qs bei %C kann nicht innerhalb der bei %L beginnenden Schleife redefiniert werdenVariable %qs bei %C mit Initialisierung tritt bereits in einer DATA-Anweisung aufVariable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert istVariable %qs bei %L kann nicht gleichzeitig die Attribute ALLOCATABLE und BIND(C) habenVariable %qs bei %L kann nicht gleichzeitig die Attribute OPTIONAL und VALUE haben, da Prozedur %qs BIND(C) istVariable %qs bei %L kann nicht gleichzeitig die Attribute POINTER und BIND(C) habenVariable %qs bei %L wurde keine Formatmarke zugewiesenVariable %qs bei %L in Common-Block %qs bei %C muss in einer C-kompatiblen Art deklariert sein, da Common-Block %qs bind(c) istVariable %qs bei %L muss in diesem Kontext eine Konstante seinVariable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten habenVariable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein ScheinargumentVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, kÃ¶nnte jedoch unvertrÃ¤glich mit C seinVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da der abgeleitete Typ %qs nicht mit C interoperabel istVariable %qs bei %L ist ein Scheinargument fÃ¼r die BIND(C)-Prozedur %qs, jedoch nicht interoperabel mit C, da sie polymorph istVariable %qs bei %L ist in COMMON, aber Initialisierung ist nur in BLOCK DATA erlaubtVariable %qs bei %L kÃ¶nnte mit C inkompatibel sein, aber sie ist BIND(C)Variable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Funktion %qs definiert werdenVariable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Unterprogramm %qs definiert werdenVariable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray seinVariable %qs bei %L auf undefinierten Wert innerhalb der bei %L beginnenden Schleife gesetzt, als INTENT(OUT)-Argument fÃ¼r Funktion %qsVariable %qs bei %L wird auf undefinierten Wert gesetzt, innerhalb der bei %L beginnenden Schleife, als INTENT(OUT)-Argument fÃ¼r Unterroutine %qsVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) istVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die jedoch BIND(C) istVariable %qs bei %L mit OPTIONAL-Attribut in Prozedur %qs, die BIND(C) istVariable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray seinVariable %qs kann nicht in Variablen-Definitionskontext (%s) bei %L in PURE-Prozedur auftretenVariable %qs kann nicht im Ausdruck bei %L auftretenVariable %qs aus Modul %qs mit Bindungsmarke %qs bei %L verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %L aus Modul %qsVariable %qs bei %L wurde keine Zielmarke zugewiesenVariable %qs in %s-Klausel wird in NAMELIST-Anweisung bei %L verwendetVariable %qs in Common-Block %qs bei %C kann nicht BIND(C) sein, da sie nicht global istVariable %qs in gemeinsamem Block %qs bei %C muss mit einer mit C interoperablen Art deklariert sein, da der gemeinsame Block %qs BIND(C) istVariable %qs in gemeinsamem Block %qs bei %L kann nicht mit BIND(C) deklariert werden, da sie nicht global istVariable %qs in gemeinsamem Block %qs bei %L kÃ¶nnte inkompatibel mit C sein, obwohl gemeinsamer Block %qs BIND(C) istVariable %qs ist PROTECTED und kann nicht in einem Zeigerzuordnungskontext (%s) bei %L vorkommenVariable %qs ist PROTECTED und kann nicht in Variablen-Definitionskontext (%s) bei %L auftretenVariable %qs bei %L ist kein DummyargumentVariable %qs wird bei %L vor Anweisung ENTRY verwendet, in der sie ein Parameter istVariable %qs muss in derselben GÃ¼ltigkeitsbereichseinheit wie Â»!$ACC DECLAREÂ« bei %L seinVariable %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$LIn Spezifikationsausdruck verwendete Variable %qs wird bei %L vor Anweisung ENTRY referenziert, in der sie ein Parameter istVariable %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss ein Koarray seinVariable %s bei %L mit LOCK_TYPE oder mit Subkomponente mit LOCK_TYPE muss ein Koarray seinVariable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE habenVariable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht das Attribut INTENT(OUT) habenVariable %s bei %L mit NO_ARG_CHECK-Attribut kann nur als effektives Argument verwendet werdenVariable %s bei %L mit NO_ARG_CHECK-Attribut muss ein Scheinargument seinVariable %s bei %L mit NO_ARG_CHECK-Attribut muss vom Typ TYPE(*) oder von einem numerischen intrinsischen Typ seinVariable %s bei %L mit NO_ARG_CHECK-Attribut muss entweder skalar sein oder ein Feld vermuteter GrÃ¶ÃŸeVariable %s bei %L mit NO_ARG_CHECK-Attribut darf keine Referenz auf Subobjekt habenVariable %s kann nicht INTENT(IN) bei %C seinVariable %s kann nicht in PURE-Prozedur bei %C zugewiesen werdenVariable bei %C ist ein Element eines COMMON-BlocksVariable bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤hntDie Variable in der gewÃ¶hnlichen Zuweisung bei %L ist eine ProzedurzeigerkomponenteVariable ist USE-verknÃ¼pft mit Â»!$ACC DECLAREÂ« bei %LVariable auÃŸer OMP_OUT oder OMP_IN wird bei %L in Kombinierer von !$OMP DECLARE REDUCTION verwendetVariable auÃŸer OMP_PRIV oder OMP_ORIG wird bei %L in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION verwendetUnbekannter Variablentyp in Zuweisung bei %LVariable mit Attribut NO_ARG_CHECK bei %L ist nur als Argument der intrinsischen Funktionen C_LOC und PRESENT erlaubtZu verwendendes Vektorbibliotheks-ABI.VektorgrÃ¶ÃŸenkonflikte zwischen AVX10.1 und AVX512, als maximale VektorgrÃ¶ÃŸe wird 512 verwendetFÃ¼r Doppelwort-Operationen vektorisieren.Sicherstellen, dass die Codepfade fÃ¼r die ausgegebenen Meldungen machbar sind.Schleifen versionieren, je nachdem, ob sie eine Schrittweite von eins haben.Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tztZugriffe auf flÃ¼chtigen Speicher nutzen I/O-load/store-Befehle nicht.Zugriffe auf flÃ¼chtigen Speicher nutzen I/O-load/store-Befehle.WAIT bei %C ist in Fortran 95 nicht erlaubtWAIT-Klausel bei %L erfordert einen skalaren INTEGER-AusdruckWAIT-Anweisung ist in PURE-Prozedur bei %C nicht erlaubtWHERE-Zuweisungsziel bei %L hat ungÃ¼ltige FormWHERE-Maske bei %L hat ungÃ¼ltige FormKlausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-FeldBei Â»externÂ«-Deklarationen auÃŸerhalb des Dateisichtbarkeitsbereiches warnen.Bei Â»verdÃ¤chtigenÂ« Konstrukten warnen.Warnen, wenn Â»newÂ« fÃ¼r Typen mit groÃŸer Ausrichtung aufgerufen wird, ohne dass Â»-faligned-newÂ« angegeben ist.Bei @selector() ohne vorher deklarierte Methoden warnen.Bei C-Konstrukten, die nicht in gemeinsamer Teilmenge von C und C++ sind, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 1998 und ISO C++ 2011 unterscheidet, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2011 und ISO C++ 2014 unterscheidet, warnen.Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2014 und ISO C++ 2017 unterscheidet, warnen.Bei C++-Konstrukten warnen, deren Bedeutung sich zwischen ISO C++ 2017 und ISO C++ 2020 unterscheidet.Bei polymorphen Typen in C++ warnen, bei denen das SchlÃ¼sselwort Â»finalÂ« die CodequalitÃ¤t verbessern wÃ¼rde.Bei virtuellen Methoden in C++ warnen, bei denen das SchlÃ¼sselwort Â»finalÂ« die CodequalitÃ¤t verbessern wÃ¼rde.Vor C++11-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Bei vererbten Konstruktoren in C++11 warnen, wenn die Basisklasse variadischen Konstruktor hat.Vor C++14-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Vor C++17-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Vor C++20-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Vor C++23-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Vor C++26-Konstrukten in Code warnen, der mit einem Ã¤lteren Standard kompiliert wurde.Bei GCC-Formatzeichenketten warnen, die fÃ¼r Diagnosemeldungen ungeeignete Zeichenketten enthalten.Warnen, wenn NULL an Argumentstellen, die als nicht-NULL erfordernd markiert sind, Ã¼bergeben wird.Bei PCH-Dateien, die gefunden, aber nicht verwendet werden, warnen.Bei USE-Anweisungen, die keinen ONLY-Qualifizierer haben, warnen.Bei Verwendung von __TIME__, __DATE__ oder __TIMESTAMP__ warnen.Vor einem Cast auf einen Referenztyp warnen, der keine zugehÃ¶rige benutzerdefinierte Konvertierungsfunktion verwendet.Bei Zugriffen auf ein innenliegendes Arrayfeld der LÃ¤nge 0 warnen.Bei Ausrichtung von COMMON-BlÃ¶cken warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt, warnen.Bei leerem KÃ¶rper in einer if- oder else-Anweisung warnen.Bei ungÃ¼ltigen DO-Schleifen warnen.Warnen, wenn ein boolescher Ausdruck mit einer Ganzzahl verglichen wird, deren Wert ungleich true/false ist.Bei PufferÃ¼berlauf in Stringfunktionen wie memcpy und strcpy warnen.Bei Aufrufen nicht explizit deklarierter Prozeduren warnen.Warnen, wenn std::move auf einem lokalen Objekt in einer return-Anweisung aufgerufen wird und dadurch das Ersparen der Kopie verhindert.Warnen, wenn Aufrufe fÃ¼r snprintf und Ã¤hnliche Funktionen die Ausgabe abschneiden.Bei Aufrufen von snprintf und Ã¤hnlichen Funktionen warnen, wenn sie die Ausgabe abschneiden. Entspricht -Wformat-truncation=1.Warnen bei Aufrufen von strcmp und strncmp, die auf Gleichheit geprÃ¼ft werden und die notwendigerweise wahr oder falsch sind, wegen der LÃ¤nge des einen und GrÃ¶ÃŸe des anderen Arguments.Bei Aufrufen mit impliziter Schnittstelle warnen.Vor FÃ¤llen warnen, in denen -ftrivial-auto-var-init eine Auto-Variable nicht initialisieren kann.Warnen, wenn Funktionen in unvertrÃ¤gliche Typen umgewandelt werden.Warnen, wenn Funktionen in unvertrÃ¤gliche Funktionstypen umgewandelt werden.Bei Umwandlungen warnen, die null als Ergebnis haben.Bei Umwandlungen, die Qualifizierer streichen, warnen.Bei catch-Behandlern warnen, die nicht Referenztypen sind.Bei bestimmten Operationen auf booleschen AusdrÃ¼cken warnen.Bei Codepfaden warnen, in denen NULL an ein Funktionsargument Ã¼bergeben wird, das nicht NULL sein darf.Bei Codepfaden warnen, in denen ein NULL-Funktionszeiger aufgerufen wird.Bei Codepfaden warnen, in denen ein NULL-Zeiger dereferenziert wird.Bei Codepfaden warnen, in denen ein Aufruf von strtok zu undefiniertem Verhalten fÃ¼hrt.Bei Codepfaden warnen, in denen ein Dateideskriptor mehr als einmal geschlossen werden kann.Bei Codepfaden warnen, in denen ein Dateideskriptor nicht geschlossen wird.Bei Codepfaden warnen, in denen ein Dateideskriptor verwendet wird, ohne auf GÃ¼ltigkeit zu prÃ¼fen.Bei Codepfaden warnen, in denen ein bereits freigegebener Wert verwendet wird.Bei Codepfaden warnen, in denen ein vom Heap reservierter Zeiger nicht freigegeben wird.Bei Codepfaden warnen, in denen ein longjmp zurÃ¼ckspult zu einem jmp_buf, der in einem Stapelrahmen gespeichert wurde, der bereits verlassen wurde.Bei Codepfaden warnen, in denen ein Zeiger freigegeben wird, der nicht vom Heap kommt.Bei Codepfaden warnen, in denen ein Zeiger mehr als einmal freigegeben werden kann.Bei Codepfaden warnen, in denen ein Zeiger auf NULL geprÃ¼ft wird, nachdem er bereits dereferenziert wurde.Bei Codepfaden warnen, in denen ein Zeiger auf einen Puffer einem inkompatiblen Typen zugewiesen wird.Bei Codepfaden warnen, in denen ein Zeiger auf einen bereits verschwundenen Stapelrahmen verwendet wird.Bei Codepfaden warnen, in denen ein Zeiger, der mÃ¶glicherweise NULL ist, dereferenziert wird.Bei Codepfaden warnen, in denen ein Wert, der mÃ¶glicherweise NULL ist, an ein Funktionsargument Ã¼bergeben wird, das nicht NULL sein darf.Bei Codepfaden warnen, in denen ein Lese- oder Schreibzugriff auf einem geschlossenen Dateideskriptor versucht wird.Bei Codepfaden warnen, in denen Bits mit Anzahl >= Typbreite geschoben werden.Bei Codepfaden warnen, in denen Bits mit negativer Anzahl geschoben werden.Bei Codepfaden warnen, in denen eine stdio-Datei mehr als einmal geschlossen werden kann.Bei Codepfaden warnen, in denen eine stdio-Datei nicht geschlossen wird.Bei Codepfaden warnen, in denen va_list nach va_end verwendet wird.Bei Codepfaden warnen, in denen eine Lese- oder Schreiboperation auf einem Puffer auÃŸerhalb der Puffergrenzen stattfindet.Bei Codepfaden warnen, in denen Â»assertÂ« mit einem unvalidierten Wert aufgerufen wird.Bei Codepfaden warnen, in denen eine Funktion, die async-signal-unsafe ist, aus einem Signalbehandler heraus aufgerufen wird.Bei Codepfaden warnen, in denen ein Puffer vom Stapelspeicher an putenv Ã¼bergeben wird.Bei Codepfaden warnen, in denen eine Operation in der falschen Lebensphase eines Dateideskriptors versucht wird.Bei Codepfaden warnen, in denen eine Operation auf der falschen Art von Dateideskriptor versucht wird.Bei Codepfaden warnen, in denen ein uninitialisierter Wert verwendet wird.Bei Codepfaden warnen, in denen ein nicht Ã¼berprÃ¼fter Wert als Divisor verwendet wird.Bei Codepfaden warnen, in denen ein nicht Ã¼berprÃ¼fter Wert als Zeiger-Offset verwendet wird.Bei Codepfaden warnen, in denen ein nicht Ã¼berprÃ¼fter Wert als GrÃ¶ÃŸe verwendet wird.Bei Codepfaden warnen, in denen ein nicht Ã¼berprÃ¼fter Wert zur Speicherallozierung verwendet wird.Bei Codepfaden warnen, in denen ein nicht Ã¼berprÃ¼fter Wert als Arrayindex verwendet wird.Bei Codepfaden warnen, in denen Gleitkommaarithmetik verwendet wird, obwohl exakte Berechnungen erforderlich sind.Bei Codepfaden warnen, in denen ein Lesezugriff versucht wird, obwohl die Datei nur zum Schreiben geÃ¶ffnet wurde, oder umgekehrt.Bei Codepfaden warnen, in denen sensible Daten Ã¼ber eine Sicherheitsgrenze hinweg kopiert werden.Bei Codepfaden warnen, in denen sensible Daten in eine Datei geschrieben werden.Bei Codepfaden warnen, in denen die falsche Deallozierungsfunktion aufgerufen wird.Bei Codepfaden warnen, in denen Ã¼berlappende Puffer zu undefiniertem Verhalten fÃ¼hren wÃ¼rden.Bei Codepfaden warnen, in denen va_arg zu oft auf einer va_list verwendet wird.Bei Codepfaden warnen, in denen va_arg einen falschen Typ verwendet.Bei Codepfaden warnen, in denen va_start oder va_copy ohne zugehÃ¶riges va_end verwendet wird.Bei Codepfaden warnen, die anscheinend zu einer Endlosschleife fÃ¼hren.Bei Codepfaden warnen, die anscheinend zu endloser Rekursion fÃ¼hren.Bei Codepfaden warnen, in denen in ein const-Objekt geschrieben wird.Bei Codepfaden warnen, in denen in ein Stringliteral geschrieben wird.Bei Code warnen, der strict-aliasing-Regeln verletzen kÃ¶nnte.Beim Vergleich verschiedener Enum-Typen warnen.Beim Vergleich zwischen zwei Operanden vom Typ Array warnen.Bei Ganzzahldivisionen durch Null zur Ãœbersetzungszeit warnen.Bei Ganzzahldivisionen mit abgeschnittenem Ergebnis warnen.Bei Erzeugung temporÃ¤rer Felder warnen.Bei Â»hÃ¤ngendem elseÂ« warnen.Bei Deklarationen von Entitys warnen, in denen Attribute fehlen, die bei verwandten Entitys jedoch angegeben wurden.Beim LÃ¶schen polymorpher Objekte mit nicht-virtuellen Destruktoren warnen.Vor der Verwendung des veralteten AltiVec-Typen Â»vector long ...Â« warnen.Bei veralteten arithmetischen Umwandlungen von Operanden mit AufzÃ¤hlungstypen warnen.Bei veralteten arithmetischen Umwandlungen von Operanden warnen, bei denen der eine von einem AufzÃ¤hlungstyp ist und der andere eine Gleitkommazahl.Warnen, wenn der Qualifizierer Â»volatileÂ« in veralteter Form eingesetzt wird.Bei Divisionen von zwei %<sizeof%>-Operatoren warnen, wenn der erste auf ein Array angewendet wird und der Divisor nicht die GrÃ¶ÃŸe des Arrayelements ist.Bei doppelten Zweigen in if-else-Anweisungen warnen.Warnen, wenn in einer if-else-if-Kette doppelte Bedingungen auftauchen.Bei Vermischung von enum/integer-Typen warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen ohne Â»default:Â«-Fall warnen.Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt und die kein Â»default:Â« haben, warnen.Bei PrÃ¼fung auf Gleichheit mit REAL- oder COMPLEX-AusdrÃ¼cken warnen.Bei Merkmalen, die in ISO C23, aber noch nicht in ISO C11 verfÃ¼gbar sind, warnen.Bei Merkmalen, die in ISO C99, aber noch nicht in ISO C90 verfÃ¼gbar sind, warnen.Bei Merkmalen, die in ISO C11, aber noch nicht in ISO C99 verfÃ¼gbar sind, warnen.Bei Merkmalen, die in traditionellem C nicht verfÃ¼gbar sind, warnen.Bei Formatstrings, die keine Literale sind, warnen.Bei Formatstrings, die NUL-Bytes enthalten, warnen.Beim Entfernen von Funktionsaufrufen warnen.Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben.Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben. Entspricht -Wformat-overflow=1.Bei Funktionen im K&R-Stil, die Parameter ohne Typangabe haben, warnen.Bei Arithmetik mit Funktionszeigern warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((cold)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((const)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((malloc)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((noreturn)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((pure)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r __attribute__((returns_nonnull)) sein kÃ¶nnten, warnen.Bei Funktionen, die Kandidaten fÃ¼r Formatattribute sein kÃ¶nnten, warnen.Vor globalen Funktionen ohne vorherige Deklaration warnen.Bei globalen Funktionen ohne Prototypen warnen.Vor globalen Variablen ohne vorherige Deklaration warnen.Bei impliziten Umwandlungen von enum-Typen warnen.Bei impliziten Umwandlungen von Â»floatÂ« nach Â»doubleÂ« warnen.Bei impliziten Deklarationen warnen.Bei impliziten Funktionsdeklarationen warnen.Warnen, wenn Member mit flexiblem Arraytyp falsch verwendet werden, gemÃ¤ÃŸ der Stufe von Â»-fstrict-flex-arraysÂ«.Bei unpassender Attributverwendung warnen.Bei inkompatiblen Umwandlungen zwischen Zahlen und Zeigern (in beide Richtungen) warnen.Bei ungÃ¼ltigen OpenACC-Dimensionen warnen.Bei ungÃ¼ltigen UTF-8-Zeichen warnen.Bei ungÃ¼ltigen Formen von begrenzten oder benannten Escapesequenzen warnen.Bei ungÃ¼ltigen Verwendungen des Makros Â»offsetofÂ« warnen.Bei mÃ¶glicherweise fehlendem SchlÃ¼sselwort Â»requiresÂ« warnen.Bei in der Hauptdatei definierten, ungenutzten Makros warnen.Bei Makros warnen, deren Header-Einheits-Definitionen nicht Ã¼bereinstimmen.Bei mÃ¶glicherweise nicht initialisierten automatischen Variablen warnen.Warnen, wenn Deklarationen von VLA-Parametern nicht Ã¼bereinstimmen.Bei widersprÃ¼chlichen Deklarationen von Arrayparametern und unsicherem Zugriff auf diese warnen.Bei fehlendem Â»&Â« in fortgesetzten Zeichenkonstanten warnen.Bei fehlenden Feldern in struct-Initialisierungen warnen.Warnen, wenn Deallokationsfunktionen mit expliziter GrÃ¶ÃŸenangabe fehlen.Bei Missbrauch von Pragmas warnen.Bei den meisten impliziten Umwandlungen warnen.Bei mehreren Deklarationen desselben Objektes warnen.Bei verengenden Umwandlungen innerhalb von { }, die in C++11 unzulÃ¤ssig sind, warnen.Bei nicht-virtuellen Destruktoren warnen.Bei fehlenden ISO msvcrt scanf/printf Breiten-Erweiterungen warnen.Warnung vor unsinnigen Werten von --param destructive-interference-size oder constructive-interference-size.Bei Optimierungen, die annehmen, dass vorzeichenbehafteter Ãœberlauf undefiniert ist, warnen.Bei Ãœberlauf in arithmetischen AusdrÃ¼cken warnen.Bei Ã¼berladenen virtuellen Funktionsnamen warnen.Beim Ãœberschreiben von Initialisierungen mit Seiteneffekten warnen.Beim Ãœberschreiben von Initialisierungen ohne Seiteneffekte warnen.Bei gepackten Bitfeldern, deren Offset sich in GCC 4.4 geÃ¤ndert hat, warnen.Warnen, wenn Zeigerumwandlungen die Ausrichtung vergrÃ¶ÃŸern.Bei positioneller Initialisierung von Strukturen warnen, die designierte Initialisierungen erfordern.Bei mÃ¶glichem Aliasing von Dummy-Argumenten warnen.Vor mÃ¶glichen Sicherheitsproblemen mit Formatfunktionen warnen.Bei mÃ¶glichen VerstÃ¶ÃŸen gegen Sequenzpunktregeln warnen.Bei mÃ¶glicherweise falschen Arrayindexen in do-Schleifen warnen.Bei mÃ¶glicherweise fehlenden Klammern um Initialisierungen warnen.Bei mÃ¶glicherweise fehlenden Klammern warnen.Bei mÃ¶glicherweise geschachtelten Blockkommentaren und C++-Kommentaren, die mehr als eine physikalische Zeile umfassen, warnen.Vor potenziell suboptimalen Entscheidungen im Zusammenhang mit OpenACC-ParallelitÃ¤t warnen.Bei UnregelmÃ¤ÃŸigkeiten in printf/scanf/strftime/strfmon-Formatstrings warnen.Bei fragwÃ¼rdiger Verwendung der Makros, die variable Argumente ermitteln, warnen.Warnen, wenn das Quellarray Ã¼ber das Ende hinaus gelesen wird, in Speicherfunktionen wie %<memchr%> und %<memcpy%>.Bei Gleitkommakonstanten-Literalen mit Exponentenbuchstaben Â»qÂ« warnen.Bei redundanten Aufrufen von std::move warnen.Bei RÃ¼ckgabe eines Zeigers/Referenz an lokale oder temporÃ¤re Variable warnen.Bei zurÃ¼ckgegebenen Strukturen, Unions oder Arrays warnen.Bei Semikolon nach Funktionsdefinition innerhalb einer Klasse warnen.Vor Vorzeichenunterschieden mit Formatfunktionen warnen.Bei Vergleichen von vorzeichenbehaftet mit vorzeichenlos warnen.Bei simple-template-id in einem Konstruktor oder Destruktor warnen.WÃ¤hrend der Optimierungen zur Linkzeit bei einigen Verletzungen der One-Definition-Rule aus C++ warnen.Bei Anweisungen warnen, die zwischen Â»switch (...)Â« und dem ersten Â»case:Â« stehen.Bei verirrten Symbolen hinter #elif und #endif warnen.Bei strftime-Formaten, die 2-stellige Jahreszahlen erzeugen, warnen.Vor Indizes mit Typ Â»charÂ« warnen.Vor verdÃ¤chtigem OpenMP-Code warnen.Vor verdÃ¤chtigen Aufrufen von calloc-Ã¤hnlichen Funktionen warnen, bei denen ein sizeof-Ausdruck die Anzahl angibt statt der ElementgrÃ¶ÃŸe.Bei verdÃ¤chtigen Aufrufen von memset warnen, wenn das dritte Argument die Anzahl der Elemente enthÃ¤lt, aber nicht mit der ElementgrÃ¶ÃŸe multipliziert.Bei verdÃ¤chtigen Aufrufen von memset warnen, wenn das dritte Argument eine Null ist, das zweite jedoch nicht.Vor verdÃ¤chtigen Deklarationen von Â»mainÂ« warnen.Warnen, wenn zwei sizeof-AusdrÃ¼cke durcheinander geteilt werden, die nicht korrekt mit Zeigern funktionieren.Bei verdÃ¤chtigen Aufrufen bestimmter Zeichenkettenfunktionen warnen, wenn im Argument sizeof vorkommt.Vor verdÃ¤chtigem Gebrauch von Speicheradressen warnen.Warnen, wenn die Vergleichswerte einer switch-Anweisung auÃŸerhalb des fÃ¼r den Typ erreichbaren Bereichs liegen.Bei switch-Anweisungen mit booleschem Steuerausdruck warnen.Warnen, wenn das globale Modulfragment nicht nur PrÃ¤prozessordirektiven enthÃ¤lt.Bei den merkwÃ¼rdigsten syntaktischen Mehrdeutigkeiten warnen.Bei Dingen warnen, die sich zwischen der aktuellen Â»-fabi-versionÂ« und der angegebenen Version Ã¤ndern.Bei Dingen warnen, die sich bei der Ãœbersetzung mit einem ABI-konformen Compiler Ã¤ndern werden.Bei abgeschnittenen ZeichenausdrÃ¼cken warnen.Bei abgeschnittenen Quelltextzeilen warnen.Bei Abschneiden in Stringfunktionen wie strncat und strncpy warnen.In Deklarationen mit Alias-Attributen bezÃ¼glich Typsicherheit und Ã¤hnlicher Fehler und IrrtÃ¼mer warnen.Bei als WÃ¤chter verwendetem, nicht umgewandeltem NULL warnen.Bei Unterlauf numerischer KonstantenausdrÃ¼cke warnen.Bei nicht initialisierten automatischen Variablen warnen.Bei Funktionsdeklarationen ohne Prototyp warnen.Bei nicht erkannten Pragmas warnen.Warnen bei unsicheren Makros, die zu mehreren Anweisungen expandiert werden und innerhalb eines if, else, while, switch oder for verwendet werden.Bei Gleitkommakonstanten ohne Suffix warnen.Bei nicht unterstÃ¼tzten Features im ThreadSanitizer warnen.Bei nicht verwendeten Dummy-Argumenten warnen.Bei Verwendung von Zeichenkonstanten mit mehreren Zeichen warnen.Bei unnÃ¼tzen Typumwandlungen warnen.Bei durch den Benutzer angegebenen EinfÃ¼gepfaden, die nicht vorhanden sind, warnen.Bei Verwendungen von Deklarationen mit __attribute__((deprecated)) warnen.Bei Verwendungen von Deklarationen mit __attribute__((warning)) warnen.Warnen, wenn innerhalb eines Arrayindex ein Komma-Operator verwendet wird.Bei Verwendung der Speicherklassenangabe Â»registerÂ« warnen.Bei Verwendung von std::initializer_list warnen, wenn dadurch baumelnde Zeiger entstehen kÃ¶nnen.Bei Verwendung variadischer Makros warnen.Bei Variablen, die von Â»longjmpÂ« oder Â»vforkÂ« geÃ¤ndert werden kÃ¶nnten, warnen.Bei Variablen, die mit sich selbst initialisiert werden, warnen.Bei VerstÃ¶ÃŸen gegen die Stil-Richtlinien von Â»Effective C++Â« warnen.Bei xor-Operatoren warnen, die so aussehen, als sei Potenzieren gemeint.Bei Formaten der LÃ¤nge null warnen.Bei DO-Schleifen mit null DurchlÃ¤ufen warnen.Bei Aufrufen von Allozierungsfunktionen warnen, bei denen als GrÃ¶ÃŸe 0 angegeben ist.Bei Verwendung von bedingt unterstÃ¼tzten Konstrukten warnen.Bei Umwandlung von NULL in Nicht-Zeiger-Typ oder umgekehrt warnen.Warnen bei Deallokationsaufrufen mit Argumenten, die von nicht Ã¼bereinstimmenden Allokationsfunktionen zurÃ¼ckgegeben werden.Bei impliziten Typumwandlungen zwischen vorzeichenbehafteten und vorzeichenlosen Ganzzahlen warnen.Bei impliziten Typumwandlungen warnen, die die PrÃ¤zision von Gleitkommazahlen reduzieren.Bei impliziten Typumwandlungen warnen, die einen Wert Ã¤ndern kÃ¶nnten.Bei unendlich rekursiven Aufrufen warnen.Warnen bei NichtÃ¼bereinstimmung zwischen Aufrufen der Operatoren Â»newÂ« oder Â»deleteÂ« und dem entsprechenden Aufruf der Allokations- oder Deallokationsfunktion.Bei fehlenden Parametertypen in Funktionsdeklarationen warnen.Bei veralteter Verwendung in einer Deklaration warnen.Bei Placement-New-AusdrÃ¼cken mit undefiniertem Verhalten warnen.Bei verdÃ¤chtigen Ganzzahl-AusdrÃ¼cken im Boolean-Kontext warnen.Warnen bei unsicherem direkten Schreibzugriff in Speicher von Klassen-Objekten.Vor der Verwendung von Zeigern auf Auto-Variablen, deren Lebensdauer abgelaufen ist, warnen.Vor der Verwendung von Zeigern auf freigegebenen Speicher warnen.Bei spekulativen Compilierungen wie zum Beispiel __traits(compiles) warnen.Warnen, wenn Â»definedÂ« auÃŸerhalb von Â»#ifÂ« verwendet wird.Warnen, wenn ein C++17-noexcept-Funktionstyp den gemangelten Namen eines Symbols beeinflusst.Warnen, wenn eine Typumwandlung im C-Stil im Programm verwendet wird.Warnen, wenn der RÃ¼ckgabewert der mit dem Attribut warn_unused_result definierten Funktion ignoriert wird.Warnung, wenn eine Klassenschnittstelle keine Superklasse hat. Wurzelklassen kÃ¶nnen ein Attribut verwenden, um diese Warnung zu unterdrÃ¼cken.Warnen, wenn ein Klassentyp eine Basis oder ein Feld hat, deren Typ den unbenannten Namensraum verwendet oder von einem Typen ohne Bindung abhÃ¤ngt.Warnen, wenn ein Vergleich immer zu Â»wahrÂ« oder Â»falschÂ« auswertet.Warnen, wenn ein Vergleich durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»wahrÂ« oder Â»unwahrÂ« ist.Warnen, wenn veraltetes Compiler-Merkmal, Klasse, Methode oder Feld verwendet wird.Warnen, wenn eine Funktion alloca verwendet oder ein Array dynamischer GrÃ¶ÃŸe erzeugt.Warnen, wenn eine lokale Deklaration eine Instanzvariable verdeckt.Warnen, wenn Schleife mit konstanter Anzahl von DurchlÃ¤ufen zu undefiniertem Verhalten fÃ¼hrt.Warnen, wenn fÃ¼r eine Eigenschaft eines Objective-C-Objektes keine Zuweisungssemantik spezifiert ist.Warnen, wenn ein Selektor mehrere Methoden hat.Warnen, wenn eine SIMD-Direktive vom Vektorisierer-Kostenmodell Ã¼bersteuert wird.Warnen, wenn RahmengrÃ¶ÃŸe einer einzelnen Funktion die angegebene RahmengrÃ¶ÃŸe Ã¼berschreitet.Warnen, wenn Zeichenkette lÃ¤nger als die grÃ¶ÃŸte vom Standard angegebene portable LÃ¤nge ist.Bei Teilobjekt mit Attribut abi_tag warnen, das das Gesamtobjekt nicht hat.Warnen, wenn ein throw-Ausdruck garantiert in einem Aufruf von terminate() endet.Warnen, wenn eine Benutzer-Prozedur denselben Namen wie ein Intrinsic hat.Warnen, wenn ein Array variabler LÃ¤nge verwendet wird.Warnen, wenn virtuelle Basis einen nicht trivialen Zuweisungsoperator (move) hat.Warnen, wenn ein MCU-Name unbekannt ist oder mit anderen Optionen unvertrÃ¤glich ist (Vorgabe: eingeschaltet).Warnen, wenn eine zusÃ¤tzliche enum-base in einem elaborated-type-specifier verwendet wird.Warnen, wenn auf ein Array auÃŸerhalb der Grenzen zugegriffen wird.Warnen, wenn eine Parameterdefinition im alten Stil verwendet wird.Warnen, wenn ein undefiniertes Makro in einer #if-Anweisung verwendet wird.Warnen, wenn ein Zeiger mit Â»nonnullÂ«-Attribut mit NULL verglichen wird.Warnen, wenn konstante CFString-Objekte unportable Zeichen enthalten.Warnen, wenn Konstruktoren oder Destruktoren mit PrioritÃ¤ten von 0 bis 100 verwendet werden.Warnen, wenn das Ergebnis der arithmetischen Berechnungen einen falschen Wert ergeben kÃ¶nnte, selbst wenn die Operanden korrekt konvertiert werden.Warnen, wenn das Dereferenzieren eines Nullzeigers zu fehlerhaftem oder undefiniertem Verhalten fÃ¼hren kann.Warnen, wenn devices.csv nicht gefunden wird oder es Probleme beim Einlesen gibt (Vorgabe: an).Warnen, wenn AusdrÃ¼cke so kompliziert sind, dass sie nicht vollstÃ¤ndig verfolgt werden kÃ¶nnen.Warnen, wenn geerbte Methoden nicht implementiert sind.Warnen, wenn das Linksschieben eines vorzeichenbehafteten Werts Ã¼berlÃ¤uft.Warnen, wenn eine negative Zahl nach links geschoben wird.Warnen, wenn Schleifen getauscht wurden.Bei zu vielen Argumenten fÃ¼r eine Funktion (anhand Formatzeichenkette) warnen.Bei Vergleichen von Zeigern unterschiedlicher Typen ohne Cast warnen.Warnen, wenn Qualifizierer von Arrays gestrichen werden, die Zeigerziele sind.Warnen, wenn Rechts-Schiebe-Anzahl >= Breite des Typs ist.Warnen, wenn Schiebe-Anzahl negativ ist.Bei Test von Gleitkommawerten auf Gleichheit warnen.Warnen, wenn die ISR falschgeschrieben ist, beispielsweise ohne __vector-PrÃ¤fix. Voreinstellung: eingeschaltet.Warnen, wenn das NSObject-Attribut auf etwas Anderes als typedef angewendet wird.Warnen, wenn sich der Adressraum einer Adresse Ã¤ndert.Warnen, wenn der Code so kompliziert ist, dass er nicht vollstÃ¤ndig analysiert werden kann.Warnung, wenn die angegebene RÃ¼ckgabewertoptimierung nicht durchgefÃ¼hrt wird, obwohl sie erlaubt ist.Warnen, wenn der Zeiger in einer Zeigerzuweisung sein Ziel Ã¼berleben kÃ¶nnte.Bei UnvertrÃ¤glichkeit eines Variablentyps mit C warnen.Warnen, wenn Trigraphen auftreten, die die Bedeutung des Programmes beeinflussen kÃ¶nnten.Warnen, wenn Typqualifizierer von Zeigern ignoriert werden.Wenn Typsignaturen der Kandidatenmethoden nicht exakt passen, warnen.Warnen, wenn eine Funktion aufgrund eines ungÃ¼ltigen Zeilennummer-Makros frÃ¼her endet als sie beginnt.Warnen, wenn Profile in -fprofile-use nicht existieren.Warnen, wenn Profile in -fprofile-use nicht zueinander passen.Bei Prototypen warnen, die zu anderen Typumwandlungen fÃ¼hren wÃ¼rden, wenn der Prototyp nicht angegeben wÃ¤re.Bei jeglicher Verwendung von alloca warnen.Bei direkter Mehrfachvererbung warnen.Bei direkter virtueller Vererbung warnen.Bei Intrinsics, die nicht im gewÃ¤hlten Standard vorhanden sind, warnen.Bei Namensraum-Definition warnen.Bei primÃ¤rer Deklaration von Templates warnen.Bei verdÃ¤chtigen Aufrufen von Standardfunktionen warnen, die absolute Werte berechnen.Bei verdÃ¤chtigen Konstrukten waren, an denen die umgekehrte skalare Speicherreihenfolge beteiligt ist.Warnen, dass Â»-fno-automaticÂ« Rekursion kaputtmachen kÃ¶nnte.Warnen, wenn Â»-fhardenedÂ« eine Option nicht aktiviert hat.Warnen, wenn __builtin_frame_address oder __builtin_return_address auf unsichere Weise verwendet werden.Warnen, wenn die eingebauten Funktionen __sync_fetch_and_nand und __sync_nand_and_fetch verwendet werden.Warnen, wenn eine #warning-Direktive verwendet wird.Warnen, wenn eine Basis aufgrund von Mehrdeutigkeit im abgeleiteten Typ unzugÃ¤nglich wird.Warnen, wenn eine eingebaute Funktion mit der falschen Signatur deklariert wird.Bei undefiniertem oder redefiniertem eingebauten PrÃ¤prozessormakro warnen.Warnen, wenn eine Klasse neudeklariert oder mit einem unpassenden KlassenschlÃ¼ssel auf sie verwiesen wird.Warnen, wenn auf eine Klasse oder einen AufzÃ¤hlungstyp mit einem redundanten KlassenschlÃ¼ssel verwiesen wird.Warnung, wenn eine Bedingung zu viele Terme hat und die Profilierung der Bedingungsabdeckung die Instrumentierung des Ausdrucks aufgibt.Warnen, wenn eine konstante Variable nicht verwendet wird.Warnen, wenn eine Umwandlungsfunktion niemals aufgerufen werden kann, aufgrund des Umwandlungs-Zieltypen.Warnen, wenn eine Deklaration keinen Typ angibt.Warnen, wenn in einer Deklaration const, volatile, restrict oder _Atomic doppelt angegeben ist.Warnen, wenn eine Deklaration hinter einer Anweisung gefunden wird.Warnen, wenn eine Funktion ungenutzt bleibt.Warnen, wenn eine Funktion niemals einen konstanten Ausdruck liefert.Warnen, wenn ein Funktionsparameter zwar gesetzt, aber nicht verwendet wird.Warnen, wenn ein Funktionsparameter nicht verwendet wird.Warnen, wenn ein Sprung die Initialisierung einer Variable Ã¼berspringt.Warnen, wenn eine Sprungmarke ungenutzt bleibt.Warnen, wenn Feldvariable auf linker Seite wiederholt reserviert wird.Warnen, wenn Variable auf linker Seite wiederholt reserviert wird.Warnen, wenn ein Literal 0 als NULL-Zeiger verwendet wird.Warnen, wenn ein logischer Operator verdÃ¤chtigerweise immer zu Â»wahrÂ« oder Â»falschÂ« auswertet.Warnen, wenn ein Â»noexceptÂ«-Ausdruck zu Â»falschÂ« auswertet, obwohl der Ausdruck nicht werfen kann.Warnen, wenn sich ein Zeiger im Vorzeichenbesitz in einer Zuweisung unterscheidet.Bei Typkonvertierung von Zeiger auf Ganzzahl anderer Breite warnen.Warnen, wenn ein Zeiger mit '\0' verglichen wird.Warnen, wenn eine bereichsbasierte for-Schleife unnÃ¶tige Kopien erzeugt.Warnen, wenn eine Referenz an ein temporÃ¤res Objekt gebunden ist, dessen Lebenszeit abgelaufen ist.Warnen, wenn eine Registervariable als Â»volatileÂ« deklariert ist.Warnen, wenn eine spezielle AufzÃ¤hlung mit dem falschen Grundtyp deklariert wird.Warnen, wenn Zeichenkette oder Zeichenliteral gefolgt von UD-Suffix auftritt, der nicht mit Unterstrich anfÃ¤ngt.Warnen, wenn eine Struktur, die ein flexibles C99-Array-Mitglied als letztes Feld enthÃ¤lt, nicht am Ende einer anderen Struktur steht.Warnen, wenn in einem switch-Block ein case durchfÃ¤llt.Warnen, wenn ein Wert mit Â»std::moveÂ« in sich selbst verschoben wird.Warnen, wenn eine Variable zwar gesetzt, aber nicht verwendet wird.Warnen, wenn eine Variable nicht verwendet wird.Warnen, wenn Vektoroperation auÃŸerhalb von SIMD kompiliert wird.Warnen, wenn alle Konstruktoren und Destruktoren privat sind.Warnen, wenn bei einer Zuweisung der allozierte Speicherplatz nicht fÃ¼r den Zieltyp des Zeigers ausreicht.Warnen, wenn ein Argument fÃ¼r einen Â»restrictÂ«-Parameter auch in einem anderen Argument vorkommt.Warnen, wenn ein Parameter des atomaren Speichermodells erkennbar auÃŸerhalb des Wertebereiches ist.Warnen, wenn ein Ausnahmebehandler von einem anderen Behandler Ã¼berdeckt wird.Warnen, wenn ein Ausdruckswert nicht verwendet wird.Warnen, wenn eine inline-Funktion nicht als solche erzeugt werden kann.Warnen, wenn ein Optimierungsdurchgang ausgeschaltet ist.Beim Versuch der Freigabe eines Nicht-Heap-Objektes warnen.Bei Umwandlung des Typs von Zeigern auf Elementfunktionen warnen.Warnen, wenn ein Zeiger auf unvollstÃ¤ndigen Typen gelÃ¶scht wird.Warnen, wenn Felder in einer gepackten Struktur nicht ausgerichtet sind.Warnen, wenn ein logisches Nicht im linken Operanden eines Vergleichs verwendet wird.Warnen, wenn mehrere unterschiedliche schnelle Interruptbehandlungsroutinen in Ãœbersetzungseinheit sind.Warnen, wenn Nicht-Template-Friend-Funktionen innerhalb eines Templates deklariert werden.Warnen, wenn StapelzerstÃ¶rungsschutz aus irgendeinem Grund nicht erzeugt wird.Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter mit gleichem Typ Ã¼berdeckt.Warnen, wenn eine lokale Variable eine andere lokale Variable oder einen Parameter Ã¼berdeckt.Warnen, wenn eine Variable eine andere Ã¼berdeckt (global).Warnen, wenn eine Variable eine andere Ã¼berdeckt. Entspricht -Wshadow=global.Warnen, wenn Ãœberladung zur Umwandlung von vorzeichenbehaftet zu vorzeichenlos fÃ¼hrt.Warnen, wenn AuffÃ¼llen benÃ¶tigt wird, um Strukturelemente auszurichten.Warnen beim Ableiten von Klassentemplateargumenten an Typen ohne Ableitungshinweise.Warnen, wenn Profiling-Instrumentierung verlangt wurde, aber auf eine bestimmte Funktion nicht angewandt werden konnte.Warnen, wenn sizeof auf einen Funktionsparameter angewendet wird, der als Array deklariert ist.Warnen, wenn die Adresse eines gepackten Elements einer Struktur oder Union verwendet wird.Warnen, wenn der Compiler Code umsortiert.Warnen, wenn Feld in einer Struktur nicht ausgerichtet ist.Warnen, wenn die EinrÃ¼ckung des Codes nicht der Blockstruktur entspricht.Warnen, wenn das Â»packedÂ«-Attribut keine Auswirkung auf Strukturanordnung hat.Warnen, wenn das SchlÃ¼sselwort Â»templateÂ« nach einem Token fÃ¼r Memberzugriff in einem abhÃ¤ngigen Memberzugriff-Ausdruck fehlt, wenn dieser Member ein Template ist.Bei Typumwandlung in Zeiger von Ganzzahl anderer GrÃ¶ÃŸe warnen.Bei Zeiger-Umwandlungen zwischen inkompatiblen Zeigertypen warnen.Bei lokal in Funktionen definierten, aber nicht verwendeten Typedefs warnen.Bei StandardrÃ¼ckgabetyp Â»intÂ« fÃ¼r Funktionen (C) und inkonsistenten RÃ¼ckgabetypen (C++) warnen.Warnen, wenn ein Trampolin generiert wird.Immer warnen, wenn eine Objective-C-Zuweisung vom Garbage Collector abgefangen wird.Warnen, wenn Attribute ignoriert werden.Warnen, wenn Typqualifizierer ignoriert werden.Warnen, wenn Funktionen, die void zurÃ¼ckgeben, einen nicht-void-Ausdruck zurÃ¼ckgeben, oder ein RÃ¼ckgabeausdruck in einer Funktion fehlt, die nicht void zurÃ¼ckgibt.WarnungWenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben wurden, das Bitfeld vorzeichenbehaftet machen.Wenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben ist, das Bitfeld vorzeichenlos machen.Wenn Â»-mhard-floatÂ« ausgewÃ¤hlt ist, werden Gleitkommaberechnungen mit doppelter Genauigkeit in Hardware-Befehle Ã¼bersetzt. StandardmÃ¤ÃŸig werden fÃ¼r diese Berechnungen Funktionen aus der libgcc verwendet.Wenn Â»-mhard-floatÂ« ausgewÃ¤hlt ist, werden ungeordnete FlieÃŸkomma-Vergleichs- und Set-Flag-Befehle (lf.sfun*) erzeugt. StandardmÃ¤ÃŸig werden Funktionen von libgcc verwendet, um ungeordnete FlieÃŸkomma-Vergleichs- und Flag-Operationen durchzufÃ¼hren.Wenn ein Symbol aufgelÃ¶st wird, den GÃ¼ltigkeitsbereich Â»alias thisÂ« prÃ¼fen, erst danach zu den hÃ¶heren Bereichen gehen.Wenn beide Heuristiken mit rs6000-density-pct-threshold und rs6000-density-size-threshold erfÃ¼llt sind, werden die Kosten des SchleifenkÃ¶rpers mit dem Wert bestraft, der durch diesen Parameter festgelegt ist. Der Standardwert ist 10.Bei der Kostenkalkulation fÃ¼r die Vektorisierung von Schleifen mÃ¼ssen wir wahrscheinlich die Kosten fÃ¼r den SchleifenkÃ¶rper bestrafen, indem wir Ã¼bermÃ¤ÃŸig versetzte oder elementweise Lesezugriffe berÃ¼cksichtigen. Wir sammeln die Zahlen fÃ¼r allgemeine Anweisungen und Ladeanweisungen entsprechend den Informationen fÃ¼r zu vektorisierende Anweisungen, prÃ¼fen den Anteil der Ladeanweisungen und bestrafen nur, wenn der Anteil den durch diesen Parameter festgelegten Schwellwert Ã¼berschreitet. Der Standardwert ist 45.Bei der Kostenkalkulation fÃ¼r die Vektorisierung von Schleifen mÃ¼ssen wahrscheinlich die Kosten fÃ¼r den SchleifenkÃ¶rper bestraft werden, wenn das bestehende Kostenmodell VerzÃ¶gerungen durch nicht verfÃ¼gbare Vektorressourcen nicht angemessen widerspiegelt. Die Kosten fÃ¼r vektorisierte Anweisungen und nicht-vektorisierte Anweisungen werden getrennt gesammelt, und die Bestrafung erfolgt nur, wenn das VerhÃ¤ltnis von vec_cost zu (vec_cost + nicht-vec_cost) den durch diesen Parameter festgelegten Schwellenwert Ã¼berschreitet. Der Standardwert ist 85.Bei Erzeugung von Â»-fpicÂ«-Code den ausfÃ¼hrbaren Dateien erlauben, PLTs zu verwenden. Ignoriert fÃ¼r Â»-fno-picÂ«.Bei Erzeugung von Â»-mabicallsÂ«-Code den ausfÃ¼hrbaren Dateien erlauben, PLTs und Kopierauslagerungen zu verwenden.Bei Erzeugung von -mabicalls den Code tauglich fÃ¼r gemeinsam genutzte Bibliotheken machen.Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im BE8-Format erzeugen.Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im veralteten BE32-Format erzeugen.Wenn mÃ¶glich, keine Stapelrahmen erzeugen.Bei der Weitergabe von IPA-CP-EffektschÃ¤tzungen werden die HÃ¤ufigkeiten der rekursiven Kanten, die einen unverÃ¤nderten Wert zurÃ¼ckbringen, mit diesem Faktor multipliziert.Wenn der fÃ¼r eine Schleife berechnete Reduktionsfaktor den durch diesen Parameter angegebenen Schwellenwert Ã¼berschreitet, diese Schleife vorzugsweise abzurollen. Der Standardwert ist 1.Beim Durchlaufen von CSE: SprÃ¼ngen zu ihren Zielen folgen.Bei der Verwendung von Profil-Feedback die Kante an dieser prozentualen Position im Frequenzhistogramm als Grundlage fÃ¼r die IPA-CP-Heuristik verwenden.Bei der Vektorisierung mehrere verschiedene AnsÃ¤tze in Betracht ziehen und das Kostenmodell verwenden, um den gÃ¼nstigsten auszuwÃ¤hlen.Falls kÃ¼rzer, kanonische Pfade zu System-Headern verwenden.Ob bei -fchecking Fehler im Codegenerator als interne Compilerfehler behandelt werden sollen.Ob Software-Prefetch-Tipps fÃ¼r nicht-konstante Schrittweiten produziert werden.Ob das Zielsystem FMA-Befehle vollstÃ¤ndig in der Pipeline verarbeitet. Bei einem Wert ungleich Null wird bei der Neuzuordnung der Vorteil der Parallelisierung des Multiplikationsteils und des Additionsteils von FMA berÃ¼cksichtigt, wobei davon ausgegangen wird, dass FMUL und FMA die gleichen Einheiten verwenden, die auch FADD ausfÃ¼hren kÃ¶nnen.Ob kanonische Typen zu verwenden sind.Ob Trampoline in ausfÃ¼hrbarem Speicher statt in ausfÃ¼hrbarem Stapelspeicher erzeugt werden.Anzuwendender Algorithmus fÃ¼r Â»-fsched-pressureÂ«.WÃ¤hrend des Setzens des Signalhandlers: %mWÃ¤hrend des Setzens des Signalstapels: %mModus fÃ¼r Ganzprogrammanalyse (WPA) mit Anzahl der parallelen Jobs angegeben.Aufgrund des INSCAN bei %L wird ein Schleifenrumpf mit !$OMP SCAN zwischen zwei strukturierten Blockfolgen erwartetOhne AuffÃ¼llen gibt es nicht genÃ¼gend Elemente in intrinsischer RESHAPE-Quelle bei %L, um zur Form zu passenErrata fÃ¼r VR4130 mflo/mfhi umgehen.Hardwarebesonderheit umgehen, indem jedem CSYNC und SSYNC mehrere NOPs vorangestellt werden.Einen frÃ¼hen 4300-Hardware-Bug umgehen.Fehler in Multiplikationsbefehl umgehen.Bestimmte 24K-Errata umgehen.Bestimmte R10000-Errata umgehen.Bestimmte R4000-Errata umgehen.Bestimmte R4400-Errata umgehen.Bestimmte RM7000-Errata umgehen.Bestimmte VR4120-Errata umgehen.Fehler frÃ¼her SB-1 Revision 2 Kerne umgehen.Hardware-Multiplikationsfehler umgehen.Workaround fÃ¼r R5900-Kurzschleifenfehler.Umgehung von Erratum 835769 fÃ¼r ARM-Cortex-A53.Umgehung von Erratum 843419 fÃ¼r ARM-Cortex-A53.Alle indirekten SprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten.Alle indirekten Aufrufe mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten.Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten.Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Dies betrifft nur Zweige, in denen die RÃ¼cksprungadresse nicht aus dem Speicher wiederhergestellt wird.Alle indirekten RÃ¼cksprÃ¼nge mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Dies betrifft nur Zweige, in denen die RÃ¼cksprungadresse aus dem Speicher wiederhergestellt wird.Alle indirekten TabellensprÃ¼nge und berechnete Gotos mit execute-in-order umschlieÃŸen, um Sprungvorhersage auszuschalten. Die Verwendung von thunk oder thunk-extern mit dieser Option erfordert, dass die Thunks als Signalhandler betrachtet werden, um korrekte CFI zu erzeugen. FÃ¼r Umgebungen, in denen Abrollen erforderlich ist (beispielsweise fÃ¼r Ausnahmebehandlung), nutzen Sie stattdessen bitte thunk-inline.Eine QUELLDATEI.opt-record.json schreiben mit Details, welche Optimierungen durchgefÃ¼hrt wurden.Alle Deklarationen in Ada-Code nur fÃ¼r angegebene Datei schreiben.Alle Deklarationen in Ada-Code transitiv schreiben.Modul %qs in Zeile %d, Spalte %d wird geschrieben: %sFalsche OpenACC-Fortsetzung bei %C: !$ACC erwartet, !$OMP gefundenFalsche OpenMP-Fortsetzung bei %C: !$OMP erwartet, !$ACC gefundenX-Argument bei %L fÃ¼r C_LOC darf nicht polymorph seinX-Deskriptor erfordert fÃ¼hrenden LeerzeichenzÃ¤hler bei %LX32 unterstÃ¼tzt %<ms_abi%>-Attribut nichtXXX %<pop_everything%> wird betretenXXX %<pop_everything%> wird verlassenSie haben GCC-Rust kaputtgemacht. Dies ist ein Feature.
  Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie MVE-Befehle einschalten.Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie NEON-Befehle einschalten (zum Beispiel mit %<-mfloat-abi=softfp -mfpu=neon%>).Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie VFP-Befehle einschalten.Um diese intrinsischen Funktionen zu verwenden, mÃ¼ssen Sie Krypto-Befehle einschalten (zum Beispiel mit %<-mfloat-abi=softfp -mfpu=crypto-neon%>)Option Â»-msys-crt0=Â« erwartet eine C-Programmstart-DateiNull ist keine gÃ¼ltige Anweisungsmarke bei %CBreite null in Formatbeschreibung in Formatzeichenkette bei %LArray der GrÃ¶ÃŸe 0 bei %L gefunden, an dieser Stelle wird eine EntitÃ¤t mit TARGET-Attribut erwartet[â€¦]Feldkonstruktoren im [...]-Stil bei %C[%s wird verlassen]
! [verfÃ¼gbar in [%s kann nicht gefunden werden][Standard][ausgeschaltet][eingeschaltet]Â»eine %<return%>-Anweisung ist in einer Koroutine nicht erlaubt; meinten Sie %<co_return%>?eine GNU-Fortran-Erweiterungeine geschweift geklammerte Initialisierung ist hier nicht erlaubtein Konstruktoraufruf kann nicht in einem Konstanten-Ausdruck auftretenEine Typumwandlung, die weder zu ganzzahligen noch AufzÃ¤hlungstypen fÃ¼hrt, kann nicht in einem Konstantenausdruck auftreteneine Klassen-Templatedeklaration darf nichts anderes deklarierenein Komma-Operator kann nicht in einem Konstanten-Ausdruck auftretenein Konzept kann keine Elementfunktion seinein Konzept kann nicht eingeschrÃ¤nkt werdenein Konstruktor kann nicht %<concept%> seineine Umwandlungsfunktion darf keinen angehÃ¤ngten RÃ¼ckgabetyp habenein Destruktor kann nicht %qs seinein unterschiedlicher Typ ist in einer anderen Ãœbersetzungseinheit definiertein Feld mit selbem Namen aber unterschiedlichem Typ ist in einer anderen Ãœbersetzungseinheit definiertein Feld mit unterschiedlichem Namen ist in einer anderen Ãœbersetzungseinheit definiertein Funktionsaufruf kann nicht in einem Konstanten-Ausdruck auftretenein Funktionskonzept kann nicht eingeschrÃ¤nkt werdenein Funktionstyp kann keinen expliziten Objektparameter habeneine Funktionsdefinition ist hier nicht erlaubteine Marke kann nur Teil einer Anweisung sein, und eine Deklaration ist keine AnweisungLambda-Abschlusstyp hat gelÃ¶schten Kopier-ZuweisungsoperatorLambda-Abschlusstyp hat gelÃ¶schten Standardkonstruktorein Lambda mit Captures darf keinen expliziten Objektparameter eines nicht verwandten Typs habenEine spÃ¤tere Option %<-fabi-version=%> (oder =0) verhindert diesen Fehler mit einer Ã„nderung im MangelnEin Element einer Struktur oder Union kann nicht variabel modifizierten Typ habengeschachtelte Funktionen werden bei reduzierter Registeranzahl nicht unterstÃ¼tzteine verschachtelte Namensraumdefinition darf nicht inline seineine verschachtelte Namensraum-Definition darf keine Attribute habeneine Funktion, die kein Member ist, kann keinen expliziten Objektparameter habeneine Nicht-Template-Variable kann nicht %<concept%> seinein Parameter kann nicht als %qs deklariert seineine Parameterliste mit Auslassung kann nicht zu einer leeren Parameternamenslistendeklaration passenein Zeiger auf eine explizite Objekt-Member-Funktion kann nur mit %<&%E%> gebildet werdenein Zeiger auf eine explizite Objektelementfunktion kann nur mit %<&%T::%D%> erzeugt werdenein Zeiger auf einen Funktionstyp kann keinen expliziten Objektparameter habenein Zeiger auf einen Memberfunktionstyp kann keinen expliziten Objektparameter habenein Anweisungsausdruck reicht nicht als Kontext fÃ¼r Ãœberladungs-AuflÃ¶sung nicht auseine Speicherklasse kann nur fÃ¼r Objekte und Funktionen angegeben werdenSpeicherklasse an anonymem Aggregat im Klassenbereich ist nicht erlaubtein Template kann nicht vorbelegt werdeneine Template-Deklaration kann nicht im Block-GÃ¼ltigkeitsbereich auftreteneine Template-ID darf nicht in Â»usingÂ«-Deklaration auftreteneine vorÃ¼bergehende Bindung an %qD besteht nur, bis der Konstruktor beendet istein Transaktionsausdruck kann nicht in einem Konstanten-Ausdruck auftretenein Typ aus einer anderen Ãœbersetzungseinheit ist nicht polymorphein Typ aus einer anderen Ãœbersetzungseinheit ist polymorphein Typ mit unterschiedlichen Basistypen ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher Anzahl von Feldern ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher Genauigkeit ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlichem Vorzeichen ist in einer anderen Ãœbersetzungseinheit definiertein Typ mit unterschiedlicher GrÃ¶ÃŸe ist in einer anderer Ãœbersetzungseinheit definiertein Typ mit unterschiedlichen Zeigern in der virtuellen Tabelle ist in einer anderen Ãœbersetzungseinheit definierteine Variable kann nicht als %<consteval%> deklariert seinein Variablenkonzept kann nicht eingeschrÃ¤nkt werdeneine Wide-Zeichenkette ist in diesem Kontext ungÃ¼ltigInterner Fehler: abnormal call edges for non-call insn in bb %iInterner Fehler: abnormal edges for no purpose in bb %iAbbruch in %s, bei %s:%ddie Betragsfunktion %qD bekommt hier ein Argument vom Typ %qT, erwartet jedoch einen Parameter vom Typ %qT; dadurch kann der Ã¼bergebene Wert abgeschnitten werdenabstrakter Deklarator %qT als Deklaration verwendetZugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: das SchlÃ¼sselwort %<using%> hinzufÃ¼genCode greift auf %E Byte in einer Region der GrÃ¶ÃŸe %E zuCode greift auf %E Bytes in einer Region der GrÃ¶ÃŸe %E zuCode greift auf %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E zuZugriff auf Element %qD statt auf initialisiertes Element %qD in KonstantenausdruckZugriff auf %qE auÃŸerhalb seiner LebensdauerZugriff auf ein Element %qE einer atomaren Struktur %qEZugriff auf ein Element %qE einer atomaren Union %qEbeim Zugriff auf Argument %u einer Funktion, die mit dem Attribut %qs deklariert wurdeCode greift auf zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E zuZugriff auf Datenspeicher mit ProgrammspeicheradresseZugriff auf Programmspeicher mit DatenspeicheradresseZugriff auf threadlokalen Speicher wird derzeit mit %<-mpure-code%> oder %<-mslow-flash-data%> nicht unterstÃ¼tztZugriff auf uninitialisiertes ArrayelementZugriff auf uninitialisiertes Element %qDauf Wert von %qE wird Ã¼ber ein %qT GL-Wert in Konstantenausdruck zugegriffenAkkumulator ist keine GanzzahlkonstanteAkkumulatorzahl auÃŸerhalb der Grenzeneffektives Argument fÃ¼r INTENT = OUT/INOUTfÃ¼gen Sie %<using namespace std::complex_literals%> (aus %<<complex>%>) hinzu, um benutzerdefinierte Literalsuffixe aus C++14 einzuschaltenfÃ¼gen Sie einen Herleitungshinweis hinzu, um diese Warnung zu unterdrÃ¼ckenfangen Sie %<this%> oder %<*this%> explizit einklammern Sie den Ausdruck %qE, um diese Warnung zu unterdrÃ¼ckenklammern Sie den Ausdruck auf der linken Seite ein, um diese Warnung zu behebenklammern Sie den zweiten %<sizeof%>-Ausdruck, um diese Warnung zu unterdrÃ¼ckenfÃ¼gen Sie Klammern hinzu, um eine Variable zu deklarierenInterner Fehler: add_sym(): Bad sizing modedie Option %<-flarge-source-files%> erlaubt mehr UnterstÃ¼tzung fÃ¼r Spaltenverfolgung, braucht dafÃ¼r jedoch mehr Zeit und Speicher beim CompilierenzusÃ¤tzliche AufzÃ¤hlungswerte, die mit %qD beginnenAdressbereichsattribut kann nicht fÃ¼r Funktionen angegeben werdenAdressbereich von %q+D in Konflikt mit vorheriger DeklarationAdressmodus %qs wird im %s-Bit-Modus nicht unterstÃ¼tztAdresse des Aufrufs von %qs ist kein konstanter AusdruckAdresse eines Arrays mit umgekehrter Speicherreihenfolge angefordertAdresse der Register-Variablen %qD angefordertAdresse der globalen Variablen %qD angefordertAdresse der lokalen Variable %qD zurÃ¼ckgegebenAdresse der lokalen Variable %qD zurÃ¼ckgegebendie Adresse der nicht-statischen constexpr-Variablen %qD kann sich bei jedem Aufruf der umschlieÃŸenden Funktion Ã¤ndern; fÃ¼gen Sie %<static%> hinzu, um ihr eine konstante Adresse zu gebenAdresse einer Ã¼berladenen Funktion ohne Typinformationen aus KontextAdresse des mit Â»registerÂ« deklarierten zusammengesetzten Literals angefordertAdresse der Register-Variablen %qD angefordertAdressversatz ist keine KonstanteAdressoperand erfordert BeschrÃ¤nkung fÃ¼r X-, Y- oder Z-RegisterAdresse fÃ¼r %qD angefordert, was als %<register%> deklariert istAdressraum %qs wird auf GerÃ¤ten mit Flashspeicher bis zu %d KiB nicht unterstÃ¼tztAdressrÃ¤ume werden auf reduzierten Tiny-Kernen nicht unterstÃ¼tztAdresse genommen, aber %<TREE_ADDRESSABLE%>-Bit nicht gesetztAdresse genommen, aber ADDRESSABLE-Bit nicht gesetztAdresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter AusdruckAggregat %q#D hat unvollstÃ¤ndigen Typ und kann nicht definiert werdenAggregatstypen sind im %<__regio_symbol%>-Adressraum verbotenzusammengesetzter Wert verwendet, wo Â»complexÂ« erwartet wurdezusammengesetzten Wert verwendet, wo Festkomma erwartet wurdezusammengesetzter Wert verwendet, wo Gleitkommawert erwartet wurdezusammengesetzter Wert verwendet, wo Ganzzahl erwartet wurdealiasAlias-Definitionen werden nicht in Mach-O unterstÃ¼tzt; ignoriertAlias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tztAlias-Template-Herleitung ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarAlias-Deklaration in Init-Anweisung ist erst mit %<-std=c++23%> oder %<-std=gnu++23%> verfÃ¼gbarhier ist die Alias-Deklarationverlangte Ausrichtung %u von %qT ist kleiner als %uFÃ¼r %q+D darf keine Ausrichtung angegeben werdenfÃ¼r %qD darf keine Ausrichtung angegeben werdenAusrichtung muss eine kleine Zweierpotenz sein, nicht %dAusrichtung von %q+D ist grÃ¶ÃŸer als maximale Objektdateiausrichtung %dAusrichtung von %qD wurde in %<-fabi-version=9%> (GCC 5.2) erhÃ¶htAusrichtung von %qD ist grÃ¶ÃŸer als ursprÃ¼ngliche DeklarationAusrichtung von %qD wird in %<-fabi-version=9%> ansteigenAusrichtung der Arrayelemente ist grÃ¶ÃŸer als die ElementgrÃ¶ÃŸeAusrichtung fÃ¼r %<register%>-Objekt %qE angegebenAusrichtung fÃ¼r Bitfeld %qE angegebenAusrichtung fÃ¼r Funktion %qE angegebenAusrichtung fÃ¼r Parameter %qE angegebenAusrichtung fÃ¼r Typnamen in %<sizeof%> angegebenAusrichtung fÃ¼r Typnamen in %qE angegebenAusrichtung fÃ¼r Typnamen in Cast angegebenAusrichtung fÃ¼r typedef %qE angegebenAusrichtung fÃ¼r unbenanntes Bitfeld angegebenAusrichtung fÃ¼r unbenannten Parameter angegebenalle Elementfunktionen in Klasse %qT sind privatalle Template-Parameter von %qD mÃ¼ssen eingefÃ¼hrt seinallozierbares Argumentwurde hier deklariertSpeicherallokation von ungenÃ¼gender GrÃ¶ÃŸe %qE fÃ¼r Typ %qT mit GrÃ¶ÃŸe %qEdie Allokation ist hiererlaubt, undurchlÃ¤ssige Typen durch beliebige Typen zu implementieren (eine GNU-Modula-2-Erweiterung)%qD bereits in Lambda-Ausdruck erfasstauch %<%c%s%> gefundenAlternativen sind in %<asm%>-Flag-Ausgabe nicht erlaubtmehrdeutig machende neue Deklaration %q+#Dmacht neue Deklaration %q#D mehrdeutigmehrdeutiges Attribut Â»%sÂ«; kÃ¶nnte Â»%sÂ« (via Â»%s:%sÂ«) oder Â»%sÂ« (via Â»%s:%sÂ«) seinmehrdeutige Umwandlung fÃ¼r Feldindexmehrdeutige Standard-Typumwandlung von %qTmehrdeutige Methode %s%s%smehrdeutiges Ãœberladen fÃ¼r mehrdeutiges Ãœberladen fÃ¼r intrinsisches %qsmehrdeutige Template-Instanziierung fÃ¼r %q#Dmehrdeutige Template-Instanziierung fÃ¼r %q#Tmehrdeutige Templatespezialisierung %qD fÃ¼r %q+Deine %<asm%>-Spezifikation ist bei Funktionsdefinition nicht erlaubtfÃ¼r lokale Variablen kann kein Adressbereichsattribut angegeben werdenein Argumenttyp mit Standard-Promotion kann nicht zu einer leeren Parameternamenslistendeklaration passenein Array unterschiedlicher GrÃ¶ÃŸe ist in einer anderen Ãœbersetzungseinheit definierteine Arrayreferenz kann nicht in einem Konstanten-Ausdruck auftreteneine Zuweisung kann nicht in einem Konstanten-Ausdruck auftretenein Attribut, das zu einer Â»friendÂ«-Deklaration gehÃ¶rt, die keine Definition ist, wird ignoriertein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignorierteine Verringerung kann nicht in einem Konstanten-Ausdruck auftretendas Attribut %<target_clones%> darf keine leere Zeichenkette enthalteneine AufzÃ¤hlung mit anderer Anzahl von Werten ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit unterschiedlichen Wertnamen ist in einer anderen Ãœbersetzungseinheit definierteine AufzÃ¤hlung mit anderen Werten ist in einer anderen Ãœbersetzungseinheit definierteine explizite Objekt-Member-Funktion kann nicht %<static%> seineine explizite Objekt-Member-Funktion kann nicht %<virtual%> seinein expliziter Objektparameter kann kein Funktionsparameterpaket seinein expliziter Objektparameter darf kein Standardargument habeneiner expliziten Spezialisierung muss %<template <>%> vorausgehenein explizites Typensuffix ist erforderlich, wenn ein Vektor von Basisadressen verwendet wirdeine ErhÃ¶hung kann nicht in einem Konstanten-Ausdruck auftretenInterner Fehler: an indirect edge from %s has no corresponding call_stmtInterner Fehler: an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:Ein Interrupt-Handler kann nicht mit %<-muser-mode%> kompiliert werdenAnachronismusAnachronismus: veraltete Basisklasseninitialisierungund %qT hat keinen Template-Konstruktorund wertet zu false aus, wenn die Bedingung in der nicht-%<constexpr%>-Funktion tatsÃ¤chlich ausgewertet wirdInterner Compilerfehler: and fieldund der implizit definierte Konstruktor initialisiert %q#D nichtdas innerhalb der Parameterliste deklarierte anonyme Â»%sÂ« ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbarInterner Fehler: anonymous SSA name cannot have default definitionanonymes struct nicht innerhalb eines benannten Typsanonyme Struktur mit Basisklassenanonyme Union ohne Elementdas AnhÃ¤ngen an ein Array in %qs erfordert den GC und kann nicht mit %<-fno-druntime%> verwendet werdenAnwendung von %<#pragma weak %+D%> nach erster Verwendung fÃ¼hrt zu unspezifiziertem Verhaltender Arch-Erweiterung %qs sollte ein %<+%> vorangestellt werdenArchitektur %qs wird nur fÃ¼r Assemblierung unterstÃ¼tztWert Â»%sÂ« kann in diesem Bereich nicht gefunden werdenare_identical_variables: Bad typedas Argument %<%s%> kann nur allein in %<%s%> erscheinenArgument %d ist ein vorzeichenloses Literal, aber auÃŸerhalb des gÃ¼ltigen BereichsArgument %d muss eine direkt angegebene Konstante seinArgument %d muss eine direkt angegebene Konstante im Bereich [%wd, %wd] seinArgument %d muss eine direkt angegebene Konstante im Bereich [0, 15] seinArgument %d muss ein Literal zwischen %d und %d seinArgument %d muss ein Literal zwischen 0 und %d seinArgument %d muss eine Variable oder ein Literal zwischen %d und %d seinArgument %d muss ein vorzeichenloses Literal seinArgument %d muss entweder eine literale %d oder eine literale %d seinArgument %d von %qE entfernt Kennzeichner %<const%>Argument %d von %qE entfernt Kennzeichner %<volatile%>Argument %d von %qE kÃ¶nnte Kandidat fÃ¼r Formatattribut seinArgument %d von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe seinArgument %d von %qE muss eine Zeigertyp seinArgument %d von %qE muss ein konstanter ganzzahliger Ausdruck seinArgument %d von %qE darf kein Zeiger auf einen %<const%>-Typen seinArgument %d von %qE darf kein Zeiger auf einen %<volatile%>-Typen seinArgument %d von %qE darf kein Zeiger auf eine Funktion seinArgument %d von Â»%sÂ« hatte nicht den erwarteten NamenArgument %d von %qE muss eine direkt angegebene Konstante im Bereich [0-%d] seinArgument %d der eingebauten Funktion muss eine Konstante aus dem Bereich %d bis %d seinArgument %i im Bereich [%E, %E]Argument %i ist null, aber der Wert des zugehÃ¶rigen GrÃ¶ÃŸenarguments %i ist %sArgument %i Bereich [%E, %E] Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %EArgument %i Bereich [%E, %E] ist negativArgument %i Wert %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %EArgument %i Wert %qE ist negativArgument %i Wert %s ist negativArgument %i Wert ist nullArgument %q+D kÃ¶nnte von %<longjmp%> oder %<vfork%> zerstÃ¶rt werdenArgument %qD ist hier deklariertArgument %qD passt nicht zu eingebautem PrototypenArgument %qD passt nicht zum PrototypenArgument %qEArgument %qE kann nicht zur Ãœbersetzungszeit gelesen werdenArgument %qTArgument %qd ist keine KonstanteArgument %qs wird fÃ¼r %qs auf diesem Ziel nicht unterstÃ¼tztArgument %qs muss entweder %<on%> oder %<off%> seinArgument %qs fÃ¼r %<-Waligned-new%> nicht bekanntArgument %qs fÃ¼r %<-Wbidi-chars%> nicht bekanntArgument %qs fÃ¼r %<-Wnormalized%> nicht erkanntArgument %qs fÃ¼r %<-femit-struct-debug-detailed%> nicht erkanntArgument %qs fÃ¼r %<-femit-struct-debug-detailed%> unbekanntArgument %u in Aufruf von %qE hat nicht den Typ %<int%>Argument %u in Aufruf von %qE muss ein Ganzzahltyp seinArgument %u in Aufruf von %qE muss ein Zeigertyp seinArgument %u in Aufruf von %qE ist ein boolescher Typ seinArgument %u in Aufruf von %qE hat AufzÃ¤hlungstypArgument %u in Aufruf von %qE darf kein Zeiger auf %qs sein (%qT)Argument %u in Aufruf von %qE darf kein Zeiger auf nicht-trivial kopierbaren Typ %qT seinArgument %u in Aufruf von %qE muss auf einen vollstÃ¤ndigen Typ zeigenArgument %u in Aufruf der Funktion %qs ist ein boolescher TypArgument %u in Aufruf der Funktion %qs hat AufzÃ¤hlungstypArgument %u ist null, aber nichtnull wird erwartetArgument %u fÃ¼r %<__builtin_tgmath%> hat keine ArgumenteArgument %u fÃ¼r %<__builtin_tgmath%> hat variable Anzahl von ArgumentenArgument %u fÃ¼r %<__builtin_tgmath%> hat falsche Anzahl der ArgumenteArgument %u fÃ¼r %<__builtin_tgmath%> ist kein FunktionszeigerArgument %u fÃ¼r %<__builtin_tgmath%> hat keinen PrototypenArgument %u vom Typ %s ist als Zeiger deklariertArgument %u vom Typ %s ist als Array variabler LÃ¤nge deklariertArgument %u vom Typ %s ist als gewÃ¶hnliches Array deklariertArgument %u vom Typ %s ist mit %u unspezifizierten Variablengrenze deklariertArgument %u vom Typ %s ist mit %u unspezifizierten Variablengrenzen deklariertArgument %u vom Typ %s ist mit %u Variablengrenze deklariertArgument %u vom Typ %s ist mit %u Variablengrenzen deklariertArgument %u vom Typ %s ist mit abweichender Grenze %<%s%> deklariertArgument %u vom Typ %s ist mit abweichendem Grenzargument %E deklariertArgument %u vom Typ %s mit abweichender GrenzeArgument %u von Funktion %qE ist vom Typ %qT, und der ist nicht garantiert 128 Bit groÃŸArgument 1 in Aufruf von %qE hat einen vorzeichenbehafteten TypenArgument 1 in Aufruf von %qE hat einen vorzeichenlosen TypenArgument 1 in Aufruf von der Funktion %qs hat einen vorzeichenbehafteten TypenArgument 1 muss eine Abbildung seinArgument 1 von %qE muss ein Nicht-Void-Zeigertyp seinArgument 1 von %qE muss ein Zeiger auf einen vollstÃ¤ndigen Typen seinArgument 1 von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe seinArgument 1 von %qE muss ein Zeiger auf Objekt breiter als Null seinArgument 1 von %qs ist auÃŸerhalb des WertebereichesArgument 1 von %qs muss eine Konstante seinArgument 3 in Aufruf von %qE muss Zeiger auf Ganzzahltyp seinArgument 3 in Aufruf von %qE darf kein Zeiger auf booleschen Typ seinArgument 3 in Aufruf von %qE darf kein Zeiger auf enum-Typ seinArgumentlistenfunktion bei %CArgument muss eine direkt angegebene 16-Bit-Konstante seinArgument muss eine Feldreferenz seinArgument muss Array oder Scheibe oder Kanal seinArgument muss ein Kanal seinArgument muss Zeichenkette oder Array oder Scheibe oder Map oder Kanal seinArgument muss komplexen Typen habenArgument an %qs-Klausel nicht erlaubtArgument an %qs-Klausel nicht erlaubt, in OpenACC-%<kernels%>-Region mit einer %qs-KlauselArgument fÃ¼r %<__builtin_eh_return_regno%> muss konstant seinArgument des Attributs %qE wird ignoriertArgument des Attributs %qE fehltArgument des Attributes %qE ist weder Â»ilinkÂ« oder Â»firqÂ«Argument des Attributes %qE ist weder Â»ilink1Â« oder Â»ilink2Â«Das Argument des Attributs %qE ist nicht %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs oder %qsArgument des Attributes %qE ist keine ZeichenkettenkonstanteArgument des Attributs %qE ist weder Zeichenkettenkonstante noch ZahlArgument von Offsetof bringt Indirektion eines eingebetteten Feldes mit sichArgument des Funktionsaufrufs kÃ¶nnte Kandidat fÃ¼r Formatattribut seinArgument vom Typ %qT ist zusammen mit %<-mgeneral-regs-only%> nicht erlaubtdas Argument verweist auf ein Symbol, das hier deklariert istArgument von %<-O%> sollte eine nicht-negative Ganzzahl, %<g%>, %<s%>, %<z%> oder %<fast%> seinArgument von %<__integer_pack%> muss zwischen 0 und %d liegenArgument fÃ¼r %<alloca%> ist zu groÃŸArgument fÃ¼r %<alloca%> ist 0Argument fÃ¼r %<alloca%> kÃ¶nnte zu groÃŸ seinArgument fÃ¼r %<decltype%> muss ein Ausdruck seinArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie das Ziel; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die erste Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die zweite Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte es dereferenziert werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte ausdrÃ¼ckliche LÃ¤nge angegeben werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; sollte addressof entfernt werden?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist der gleiche Ausdruck wie die Quelle; meinten Sie die GrÃ¶ÃŸe des Ziels?Argument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie das Ziel; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die erste Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die zweite Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument fÃ¼r %<sizeof%> in Aufruf von %qD ist vom gleichen Zeigertyp %qT wie die Quelle; %qT oder ausdrÃ¼ckliche LÃ¤nge erwartetArgument des Attributs %qE ist weder %<eic%> noch %<vector=<Zeile>%>Argument des Attributes %qE ist keins von Â»noÂ«, Â»pcrelÂ« oder Â»yesÂ«Argument des Attributes %qE ist weder Null noch EinsArgument des Attributs %qE muss %<"user"%>, %<"supervisor"%> oder %<"machine"%> seinArgument fÃ¼r %qE ist nicht (keep|thunk|thunk-extern)Argument des Attributes %qE ist nicht (keep|thunk|thunk-inline|thunk-extern)Argument des Attributes %qE ist nicht Â»intstackÂ«Argument fÃ¼r Attribut %qE ist grÃ¶ÃŸer als %dArgument fÃ¼r %qs ist grÃ¶ÃŸer als %dArgument von %qs ist nicht zwischen %d und %dArgument fÃ¼r %qs ist zu groÃŸ (max. %d)Argument von %qs sollte eine nicht-negative Ganzzahl seinArgument fÃ¼r %qs sollte eine nicht-negative Ganzzahl sein, optional gefolgt von einer GrÃ¶ÃŸeneinheitArgument fÃ¼r CAP muss eine Konstante oder eine Variable vom Typ CHAR seinzu formatierendes Argument ist nicht %<...%>Argument der eingebauten Funktion hat void-TypenArgument fÃ¼r Â»interruptÂ«-Attribut wird fÃ¼r Â»weakÂ«-Funktionen nicht unterstÃ¼tztArgument fÃ¼r Array mit variabler LÃ¤nge ist zu groÃŸArgument fÃ¼r Array variabler LÃ¤nge ist 0Argument fÃ¼r Array mit variabler LÃ¤nge kÃ¶nnte zu groÃŸ seindie Argumente %d und %d von %qE mÃ¼ssen die gleiche ElementgrÃ¶ÃŸe haben, aber die hier Ã¼bergebenen Werte sind vom Typ %qT und %qTdie Argumente %d und %d von %qE mÃ¼ssen die gleiche Vorzeichenhaftigkeit haben, aber die hier Ã¼bergebenen Werte sind vom Typ %qT und %qTArgumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches %sArgumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches Â»%sÂ«Argumente Â»a%dÂ« und Â»a%dÂ« fÃ¼r intrinsisches Â»%sÂ«Argumente fÃ¼r %<-Wattributes=%> ignoriert; verwenden Sie stattdessen %<-Wno-attributes=%>Argumente vom Typ %qT erfordern die SVE-ISA-ErweiterungArgumente von %qs sollten nicht-negative Ganzzahlen seinArgumente fÃ¼r Destruktor sind nicht erlaubtArgumente fÃ¼r Attribut %qE mÃ¼ssen enge Zeichenkettenliterale seinArgumente fÃ¼r Attribut %qE mÃ¼ssen gÃ¼ltige Bezeichner enthaltenarith_power(): Bad basearith_power(): unknown typearithmetisches IFArithmetik zwischen den unterschiedlichen AufzÃ¤hlungstypen %qT und %qTArithmetik zwischen den unterschiedlichen AufzÃ¤hlungstypen %qT und %qT ist veraltetArithmetik zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qTArithmetik zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT ist veraltetArithmetik zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qTArithmetik zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT ist veraltetArithmetik mit Nullzeiger in %qEArithmetik mit Zeiger auf RVV-Typen %qTArithmetik mit Zeiger auf SVE-Typen %qTArithmetik mit Zeiger auf leeres AggregatArithmetik mit Zeiger auf unvollstÃ¤ndigen TypenInterner Compilerfehler: array %<TYPE_DOMAIN%> is not integer typeArray %q+D als einelementig betrachtetArray %qD ist hier deklariertArray %qD mit geklammerter Zeichenkettenkonstante %qE initialisiertArray-ZuweisungArraygrenze hinter geklammerter type-id ist verbotenArraygrenze ist keine GanzzahlkonstanteInterner Fehler: array cannot be initialized with a %qsdie Array-Verkettung des Ausdrucks %qs erfordert den GC und kann nicht mit %<-fno-druntime%> verwendet werdenArray-Deallokation eines Objekts, das mit einer Nicht-Array-Allokation alloziert wurdeFehler beim Normalisieren der ArraydeklarationWert des Arrayelements muss vom selben Typ sein wie seine DeklarationArrayelemente kÃ¶nnen nicht vom RVV-Typ %qT seinArrayelemente kÃ¶nnen nicht vom SVE-Typ %qT seinArrayindex in Initialisierung Ã¼berschreitet ArraygrenzenArrayindex in Initialisierung ist kein konstanter GanzzahlausdruckArrayindex in Initialisierung hat nicht GanzzahltypArrayindex in Nicht-Array-InitialisierungArrayindexbereich in Initialisierung Ã¼berschreitet ArraygrenzenArray mit nicht konstantem Arrayausdruck initialisiertArray mit geklammerter Zeichenkettenkonstante initialisiertArrayelement %q#D hier deklariertArray muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werdenArray unpassenden Typs mit Zeichenkettenkonstante initialisiertArray mit Laufzeitgrenzen kann nicht durch Kopie eingefangen werden, sondern nur Ã¼ber eine ReferenzArrayergebnisArrayabschnitt in %qs-Klausel hat keinen zuordenbaren TypArrayabschnitt in %<#pragma acc declare%>Arrayabschnitt ist in %qs-Klausel nicht zusammenhÃ¤ngendAusdruck fÃ¼r ArraygrÃ¶ÃŸe wird noch nicht unterstÃ¼tztArraygrÃ¶ÃŸe in Â»newÂ«-Ausdruck muss konstant seinArraygrÃ¶ÃŸe fehlt in %q+DArraygrÃ¶ÃŸe fehlt in %qDArraygrÃ¶ÃŸe fehlt in %qTArrayindex %<%T[%wi]%> ist teilweise auÃŸerhalb der Arraygrenzen von %qTArrayindex %E ist oberhalb der Arraygrenze von %qTArrayindex %E ist unterhalb der Arraygrenze von %qTArrayindex %E liegt auÃŸerhalb der Arraygrenzen von %qTArrayindexwert %E liegt auÃŸerhalb der Grenzen des inneren Arraytyps %qT mit LÃ¤nge 0Arrayindex %qE liegt auÃŸerhalb der Grenzen des Arraytyps %qT mit LÃ¤nge 0Arrayindex %wi ist unterhalb der Arraygrenze von %qTArrayindex %wi ist auÃŸerhalb der Arraygrenzen von %qTArrayindex %wu ist oberhalb der Arraygrenze von %qTArrayindex [%E, %E] ist auÃŸerhalb der Arraygrenzen von %qTArrayindex [%wi, %wi] ist auÃŸerhalb der Arraygrenzen von %qTArrayindex hat Typ %<char%>Arrayindex ist keine GanzzahlArrayindexwert %qE ist auÃŸerhalb der Grenzen des Arrays %qD vom Typ %qTArrayindexwert %qE ist auÃŸerhalb der Grenzen des Arraytyps %qTArraytyp hat unvollstÃ¤ndigen Elementtypen %qTInterner Fehler: array type must be initializedArraytypen haben unterschiedliche GrenzenArray als Initialisierung verwendetArray mit Qualifizierer auf dem Element wird vor C23 nicht qualifiziertArrays von Funktionen sind sinnlosAssembler unterstÃ¼tzt %<-mabi=ilp32%> nichtInterner Fehler: assembler name hash list corruptedBehauptung fehlt hinter %qsZusicherungen mÃ¼ssen von %<;%> gefolgt seinAttribute der Zuweisungssemantik der Eigenschaft %qD in Konflikt mit vorheriger Deklarationhier zugewiesenZuweisung an Array von InitialisierungslisteZuweisungZuweisung (nicht Initialisierung) in DeklarationZuweisung streicht Qualifizierer %qv von Zeiger-ZieltypZuweisung von anderem Objective-C-TypZuweisung von Zeiger auf nicht eingeschlossenen AdressbereichZuweisung von temporÃ¤rer %<initializer_list%> fÃ¼hrt nicht dazu, dass die Lebenszeit des zugrundeliegenden Arrays ausgeweitet wirdLinks-Zuweisung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinZuweisung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vZuweisung des konstanten Feldes %qDZuweisung der Funktion %qDZuweisung von Element %qD in schreibgeschÃ¼tztem ObjektZuweisung der schreibgeschÃ¼tzten Speicherstelle %qEZuweisung des schreibgeschÃ¼tzten Elementes %qDZuweisung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qDZuweisung des schreibgeschÃ¼tzten Parameters %qDZuweisung der schreibgeschÃ¼tzten Referenz %qDZuweisung der schreibgeschÃ¼tzten Variable %qDZuweisungsunterdrÃ¼ckungZuweisung an %qT aus %qT wandelt einen Zeiger in eine Ganzzahl um, ohne explizite TypkonvertierungZuweisung an %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungZuweisung an %qT von inkompatiblem Zeigertyp %qTZuweisung an %qT von Zeiger auf %qD mit inkompatiblem Typ %qTZuweisung an %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge fÃ¼r SkalareZuweisung an Ausdruck von Arraytypassociate_integer_pointer(): Already associatedArgument mit angenommenem RangArgument mit angenommener FormArgument von angenommenem TypUmwandlung in Typ %qT von Ã¼berladener Funktion wird angenommenangenommen, dass die Ausgabe der Direktive %wu Byte groÃŸ istangenommen, dass die Ausgabe der Direktive %wu Bytes groÃŸ istZeiger auf Element %qD wird angenommenAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstanten um einen Vergleich kombiniert werdenAnnahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstante in Vergleich verringert wirdder Compiler geht davon aus, dass kein vorzeichenbehafteter Ãœberlauf auftritt, und vereinfacht daher %<X - Y %s 0%> zu %<X %s 0%>Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn BereichsprÃ¼fung vereinfacht wirdasynchrones Argumentbei %s, %san Offset %s des Zielobjekts %qE der GrÃ¶ÃŸe %san Offset %s des Zielobjekts der GrÃ¶ÃŸe %s, alloziert durch %qEan Offset %s des Objekts %qE der GrÃ¶ÃŸe %san Offset %s des Objekts der GrÃ¶ÃŸe %s, alloziert durch %qEan Offset %s des Quellobjekts %qE der GrÃ¶ÃŸe %san Offset %s des Quellobjekts der GrÃ¶ÃŸe %s, alloziert durch %qEan Offset %wi von %qD, das hier deklariert istan Offset [%wi, %wi] von %qD, das hier deklariert istat-calls %<strub%> does not support call to %qDatexit gescheitertVersuch, ein Objekt zu indizieren, das weder Array, Slice, String noch Map istVersuch, einen Typausdruck zu indizierenVersuch, ein Objekt zu schneiden, das weder Array, Slice noch String istVersuch, die Adresse eines Bitfelds zu bestimmenVersuch, die Adresse des Bitfeldstrukturelements %qD zu ermittelndem Attribut %<%E(%s)%> fehlt ein ArgumentAttribut %<%E(%s, %E)%> hat ungÃ¼ltiges Positionsargument %iAttribut %<%E(%s, %E, %E)%> hat ungÃ¼ltiges Positionsargument %i%<fallthrough%>-Attribut ist nicht direkt vor einer case-Marke oder einer default-MarkeAttribut %<fallthrough%> ist mehrfach angegebenbeim Attribut %<target%> ist das Argument %qs unbekanntArgument fÃ¼r Attribut %<target%> ist keine ZeichenketteAttribut %<target("%s")%> akzeptiert keine Argumentedas Argument des Attributs %<target_version%> ist keine Zeichenkettedas Attribut %<target_version%> hat mehrere WerteArgument von Attribut %qE muss eins von %qs oder %qs seinArgument von Attribut %qE muss eins von %qs, %qs, %qs oder %qs seinAttributargument von %qE ist keine Zeichenkettedas Attribut %qE gilt nicht fÃ¼r Elemente des nicht skalaren Typs %qTAttribut %qE gilt nicht fÃ¼r Felder des Aggregattyps %qTungÃ¼ltiger Modus fÃ¼r Attribut %qEAttribut %qE ungÃ¼ltiger Modus %qs; erwartet wird einer von %qs, %qs, %qs oder %qsAttribut %qE Modus %qE ist kein Bezeichner; erwartet wird einer von %qs, %qs, %qs oder %qsAttribut %qE enthÃ¤lt unerwartete %<(%> nach Modus %qs; erwartet wird ein Positionsargument oder %<)%>Attribut %qE ohne Argumente bei einem Nicht-PrototypAttribut %qs bezieht sich nur auf Arraytypenbeim Attribut %qs ist das Argument %qs unbekanntArgument von Attribut %qs muss eine Zeichenkette seinAttribut %qs hat ungÃ¼ltiges positionelles ArgumentAttribut %qs ist unvertrÃ¤glich mit Modus %qsAttribut %qs enthÃ¤lt nicht Ã¼bereinstimmende Positionsargumente mit den Werten %i und %idem Attribut %qs fehlt Positionsargument 2, das in der vorherigen Bestimmung in Argument %u angegeben wurdebeim Attribut %qs hat das Argument an Position %i den ungÃ¼ltigen Wert %wibeim Attribut %qs hat das positionelle Argument %i den Wert %wi, der die Anzahl der Funktionsparameter %u Ã¼bersteigtbeim Attribut %1$qs verweist Argument 1 auf Typ %3$qT, der mit %2$qs qualifiziert istAttribut %qs hat Positionsargument 1, das sich auf das Argument des Funktionstyps %qT beziehtbeim Attribut %qs verweist Argument 1 auf Typ %qT, der kein Zeigertyp istAttribut %qs positionelles Argument 2 widerspricht der vorherigen Bestimmung von Argument %uAttribut %qs positionelles Argument 2 fehlt in vorheriger Bestimmungbeim Attribut %qs verweist Argument 2 auf Typ %qT, der nicht ganzzahlig istAttribut %qs ist mehrfach angegebenAttribut-DeklarationAttribut fÃ¼r %q#T muss dem SchlÃ¼sselwort %qs folgenAttribut wird ignoriertAttribut in Deklaration von %q#T ignoriertAttribut in expliter Instanziierung %q#T ignoriertattribute-using-prefix ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarAttribut, das PrÃ¤fix verwendet, wird zusammen mit GÃ¼ltigkeitsbereich-Attribut-Token verwendetAttributwert %qs ist im %qs-Attribut unbekanntder Wert %qs wurde bereits im Attribut %qs angegebenAttribut ohne Argumente enthÃ¤lt keine ParameterpaketeAttribute hinter geklammerter Initialisierung werden ignoriertbei einer Funktionsdefinition sind keine Attribute erlaubtAttribute dÃ¼rfen an dieser Stelle nicht verwendet werdenAttribute am Anfang der Anweisung werden ignoriertAttribute in %<asm%>-Deklaration werden ignoriertAttribute an Spezifizierer ausfÃ¼hrlichen Typs ignoriert, der keine VorwÃ¤rtsdeklaration istAttribute an Templateinstanziierung ignoriertAttribute an instanziiertem Typen ignoriertAttribute in Parameterarraydeklarator ignoriertAttribute dÃ¼rfen hier eingesetzt werdenAttribute dÃ¼rfen nicht vor dem Objective-C++-SchlÃ¼sselwort %<@%D%> angegeben werdenAttribute sollten in einer Funktionsdefinition vor dem Deklarator angegeben werdenautomatische FPU-Auswahl ist hier momentan nicht erlaubtautomatische Variable %qE kann nicht %<threadprivate%> seinInitialisiert alle Zeiger auf NILInterner Fehler: aux field set for edge %s->%sInterner Fehler: aux field set for indirect edge from %sverfÃ¼gbar seit Fortran 77await-AusdrÃ¼cke sind in Handlern nicht erlaubtder abwartbare Typ %qT muss ein Strukturtyp seinAxiom-Vertrags-Semantik muss %<assume%> oder %<ignore%> seinBackend-Deklaration fÃ¼r Modulvariable %qs ist bereits vorhandenfalsche ADDR_SPACE_GLOBAL-AdresseFalsche AdresseFalsche Adresse, nicht (reg+disp):falsche Adresse, keine Konstante:falsche Adresse, keine E/A-Adresse:Falsche Adresse, nicht post_inc oder pre_dec:falsche Ausrichtung: %dFalscher Betrag der Stapelspeicherentfernung: %dfalsches Argument fÃ¼r %<-fdebug%>: %qsfalsches Argument fÃ¼r %<-fextern-std%>: %qsfalsches Argument fÃ¼r %<-fmodule-file%>: %qsfalsches Argument fÃ¼r %<-fversion%>: %qsFalscher eingebauter CodeFalscher eingebauter fcodeFalscher eingebauter ICodeFalscher Bedingungscodebad expressionFalscher Ausdruckstyp beim Durchlaufen (%d)falscher Befehl fÃ¼r 'A'Falscher Befehl in frv_print_operand, Fall 0Falscher Befehl in frv_print_operand, falsches const_doubleFalscher Befehl in frv_print_operand, Fall Â»zÂ«Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»FÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»LÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»M/NÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»OÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»eÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»fÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»gÂ«:Falscher Befehl fÃ¼r frv_print_operand, Modifizierer Â»PÂ«:Falscher Befehl fÃ¼r frv_print_operand_address:Falscher Befehl fÃ¼r frv_print_operand_memory_reference:ungÃ¼ltige Bewegungbad opungÃ¼ltiger Operandschlechte Option %qs fÃ¼r Attribut %<optimize%>schlechte Option %qs fÃ¼r Pragma %<optimize%>Falscher Operand fÃ¼r output_condmove_singleFalscher Operand fÃ¼r output_move_doubleFalscher Operand fÃ¼r output_move_singlefalsches RegisterFalsches Register fÃ¼r frv_print_operand_memory_reference_reg:falscher RÃ¼ckgabetyp fÃ¼r Funktionsargument %u von %<__builtin_tgmath%>Falscher Schiebe-Befehl:Falscher Testfalscher Typ fÃ¼r Argument %u von Funktionsargument %u von %<__builtin_tgmath%>falsche Verwendung der spec-Funktion %qsFalscher Wert %<%s%> fÃ¼r Schalter %<-mtls-size=%>falscher Wert %qs fÃ¼r Schalter %<-march=%>Falscher Wert %qs fÃ¼r Schalter %<-mcpu%>Falscher Wert %qs fÃ¼r Schalter %<-mfp-rounding-mode%>Falscher Wert %qs fÃ¼r Schalter %<-mfp-trap-mode%>falscher Wert %qs fÃ¼r %<-mmemory-latency%>Falscher Wert %qs fÃ¼r Schalter %<-mtls-size%>falscher Wert %qs fÃ¼r Schalter %<-mtrap-precision%>falscher Wert %qs fÃ¼r Schalter %<-mtune%>falscher Wert %qs fÃ¼r Schalter %<-mtune=%>unbekannter Wert %qs fÃ¼r Attribut %<target("arch=")%>falscher Wert %qs fÃ¼r Attribut %<target("tune=")%>falscher Wert fÃ¼r %<%s-%s%>falscher Wert fÃ¼r %<%s=%s%>schlecht geschachtelte C-Header vom PrÃ¤prozessorApostroph %<'%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatSperrregion darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explizit %<task%> oder %<taskloop%> istBarrierenwert muss im Bereich [0, 15] liegenBasis %qT wird initialisiert nachBasisklasse %q#T hat einen zugÃ¤nglichen nicht-virtuellen DestruktorBasisklasse %q#T sollte explizit im Kopierkonstruktor initialisiert werdenBasisklasse %qT ist nicht %<public%>Expansion der Basisinitialisierung %qT enthÃ¤lt keine ParameterpacksBasisoperand von %<->%> hat Nicht-Zeiger-Typ %qTBasisoperand von %<->%> ist kein ZeigerInterner Fehler: base pointer cycle detectedBasistyp %qT ist kein struct- oder KlassentypInterner Fehler: base variable or SSA name undeclaredInterner Fehler: basic block %d pred edge is corruptedInterner Fehler: basic block %d should be marked irreducibleInterner Fehler: basic block %d should not be marked irreducibleInterner Fehler: basic block %i edge lists are corruptedInterner Fehler: basic blocks not laid down consecutivelyInterner Fehler: bb %d does not belong to loop %dInterner Fehler: bb %d has father loop %d, should be loop %dInterner Fehler: bb %d on wrong placeda %qT vom Benutzer bereitgestelltes %qD hatda es ein Element von %qT istda er als glvalue verwendet wirdda der Arrayelementtyp %qT variable GrÃ¶ÃŸe hatAnfangsausdruck verweist auf Ã¤uÃŸeren Iterator %qDbinÃ¤res Argument %u fÃ¼r typgenerische Funktion, die ausschlieÃŸlich dezimal istbinÃ¤rer Ausdruck in Operand von FaltungsausdruckbinÃ¤rer Operator unterstÃ¼tzt nicht, dass bool-Vektor mit Gleitkommavektor vermischt wirdbinÃ¤rer Operator unterstÃ¼tzt keine zwei bool-Vektor-OperandenBinÃ¤rer Operator unterstÃ¼tzt Boolean-Vektor-Argument nichtbind(c)-Prozedurdas Binden der Referenz vom Typ %qH an %qI streicht QualifiziererBitfeld %q#D mit Nicht-Ganzzahl-Typ %qTBreite des Bitfeldes %q+D ist keine GanzzahlkonstanteBitfeld %qD mit Nicht-Ganzzahl-Typ %qTBitfeld %qD mit Nicht-Ganzzahl-Typ %qTBitfeld %qE hat atomaren TypenBitfeld %qE in %qs-KlauselBitfeld %qs hat ungÃ¼ltigen TypenBreite des Bitfeldes %qs ist keine GanzzahlkonstanteBreite des Bitfeldes %qs ist kein GanzzahlkonstantenausdruckBitfeld hat atomaren TypenBitweiser Vergleich ergibt immer Â»falseÂ«Bitweiser Vergleich ergibt immer Â»trueÂ«bitweise Operation zwischen den unterschiedlichen AufzÃ¤hlungstypen %qT und %qTbitweise Operation zwischen den unterschiedlichen AufzÃ¤hlungstypen %qT und %qT ist veraltetBlock-IFextern-Deklaration %q#D mit GÃ¼ltigkeitsbereich Block darf nicht an ein benanntes Modul angehÃ¤ngt werdenKÃ¶rper der %<constexpr%>-Funktion %qD ist keine RÃ¼ckgabeanweisungnur simulierte DISPOSE-Konstruktion: %dfalsche JARL-Konstruktion: %dnur simulierte JR-Konstruktion: %dnur simulierte PREPARE-Konstruktion: %dfalscher Ergebnistyp bei VergleichBoolesche Register fÃ¼r die Gleitkommaoption benÃ¶tigtwenn %<-mstack-protector-guard=sysreg%> angegeben ist, mÃ¼ssen sowohl %<-mstack-protector-guard-offset%> als auch %<-mstack-protector-guard-reg%> angegeben werdensowohl %<__thread%> als auch %<thread_local%> angegebenwidersprÃ¼chliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegebensowohl %qs als auch %qs angegebensowohl Â»%sÂ« als auch das %qE-Attribut geben die Adresse anbeide Argumente in binÃ¤rer Faltung haben unexpandierte Parameterpackungendie beiden Argumente mÃ¼ssen kompatibel seinbeide Argumente fÃ¼r %<__builtin___clear_cache%> mÃ¼ssen Zeiger seinsowohl binÃ¤re als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktionbeide Zweige der %<if%>-Anweisung als %qs markiertsowohl komplexe als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktiongebundenes Argument %i mit Wert %s ist negativ, fÃ¼r Argument %i vom Typ Array variabler LÃ¤nge vom Typ %sgeschweift geklammerte Spezifikation %qs endet mit Escapezeichengeschweift geklammerte Spezifikation %qs ist bei %qc ungÃ¼ltiggeschweift geklammerter SpezifikationskÃ¶rper %qs ist ungÃ¼ltiggeklammerte Gruppe innerhalb eines Ausdrucks nur in einer Funktion erlaubtgeschweifte Klammern um Skalar-Initialisierunggeschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qTZweig %2d niemals ausgefÃ¼hrt%sZweig %2d wurde genommen: %s%sbreak-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«break-Anweisung mit OpenMP fÃ¼r Schleife verwendetbuild_dt: Format mit Namenslisteeingebaute %qD ist hier deklariertEingebaute Funktion %q+D als Nicht-Funktion deklarierteingebaute Funktion %qD als Nicht-Funktion deklarierteingebaute Funktion %qD ist nicht eingeschalteteingebaute Funktion %qD erfordert das Kennzeichen %<-mconstant-cfstrings%>eingebaute Funktion %qD nimmt nur ein Argumenteingebaute Funktion %qE muss direkt aufgerufen werdeneingebaute Funktion %qE nicht fÃ¼r MIPS16 unterstÃ¼tztEingebaute Funktion %qE erfordert die ISA-Erweiterung %qseingebaute Funktion %s erfordert Nios II R%deingebauter Index-Operator mit mehr als einem Ausdruck in der Ausdruckslisteeingebauter Index-Operator ohne Ausdruckslisteeingebaute Funktion %qF ist veralteteingebautes %qF ist nur fÃ¼r interne GCC-Nutzungeingebaute %qF wird nur mit %<-mhtm%> unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r %<-march=zEC12%> und hÃ¶her eingeschaltet)eingebaute %qF wird nur mit %<-mvx%> unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r %<-march=z13%> und hÃ¶her eingeschaltet)das eingebaute %qs kann nur mit Vektortypen verwendet werdeneingebaute Funktion %qs kann nur im 64-Bit-Modus verwendet werdeneingebaute Funktion %qs erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiertEingebaute Funktion %qs akzeptiert genau 1 ArgumentEingebaute Funktion %qs akzeptiert genau 2 ArgumenteEingebaute Funktion %qs akzeptiert genau 3 Argumenteeingebaute Funktion %qs akzeptiert nur ein ZeichenkettenargumentOperand %d der eingebauten Funktion muss konstant seinaber %qD wirft nicht; vielleicht sollte sie als %<noexcept%> deklariert werdenaber %qs hat es nichtwird aber Ã¼berragt von einer Tabelle ohne RTTI-Informationen aus anderer Ãœbersetzungseinheitaber nicht hierdurch Argument %u vom Typ %s nach %qD, die hier deklariert wurdedurch Argument %u vom Typ %s nach %qTBytecode-Strom in Datei %qs, mit einem Ã¤lteren GCC-Compiler als 10.0 erzeugtBytecode-Strom in Datei %qs mit LTO-Version %d.%d statt des erwarteten %d.%d erzeugtBytecode-Strom: Marke %s statt %s erwartetBytecode-Strom: Leeren Cgraph-Knoten gefundenBytecode-Strom: Mehrere Instanzen des Cgraph-Knoten mit UID %d gefundenBytecode-Strom: Nicht nullterminierte Zeichenkette gefundenBytecode-Strom: Ausschuss am Ende des Â»symbolsÂ«-AbschnittsBytecode-Strom: Kein Gerufener beim Lesen der Kante gefundenBytecode-Strom: Kein Aufrufer beim Lesen der Kante gefundenBytecode-Strom: Zeichenkette zu lang fÃ¼r Zeichenkettentabellebytecode stream: tag %s is not in the expected range [%s, %s]Bytecode-Strom: Versuch, %d Bytes nach Ende des Eingabepuffers zu lesenBytecode-Strom: unerwarteter LTO-Abschnitt %sBytecode-Strom: unerwartete Marke %sbytecode stream: unknown GIMPLE statement tag %sAufruf %2d niemals ausgefÃ¼hrt
  Aufruf %2d gab %s zurÃ¼ck
  die echte Funktion statt des eingebauten Ã„quivalents aufrufenAufruf hat ringfÃ¶rmige AbhÃ¤ngigkeitAufruf wird niemals ausgefÃ¼hrt und CodegrÃ¶ÃŸe wÃ¼rde wachsenAufruf ist unwahrscheinlich und CodegrÃ¶ÃŸe wÃ¼rde wachsenAufruf von %<%T::operator[] (%A)%> ist mehrdeutigAufruf von %<(%T) (%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%D(%A)%> ist nicht eindeutigAufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutigder Hash der Aufrufanweisung zeigt nicht auf die erste direkte Kante der Folge von spekulativen AufrufenAufruf von %<__builtin_custom_%s%> steht in Konflikt mit Schalter %<-mcustom-%s%>Aufruf von %qD%qD wird hier aufgerufenAufruf von %qD verwendet das Standardargument fÃ¼r Parameter %P, der noch nicht definiert wurdeAufruf von %qE ist mehrdeutig; Argument %d ist vom Typ %qs, aber Argument %d ist vom Typ %qsAufruf von %qs mit Attributfehler deklariert: %sAufruf von %qs mit Attributwarnung deklariert: %sAufruf einer Funktion, die den %qs-Zustand teilt, aus einer Funktion, die keinen %qs-Zustand hatAufruf einer Funktion, die den SME-Status teilt, aus einer Funktion, die keinen SME-Status hatAufruf einer Funktion, die einen anderen Status als %qs hat, aus einer Funktion, die den Status %qs hatAufruf der consteval-Funktion %qE ist kein konstanter AusdruckAufruf der Funktion %qD, die unvollstÃ¤ndigen Typen %q#T wirftAufruf einer Funktion, die unvollstÃ¤ndigen Typen %q#T wirftAufruf fÃ¼r interne Funktion %qEAufruf der nicht-%<constexpr%>-Funktion %qDAufruf der Nicht-Funktion %qDfÃ¼r Ruf vorgesehenes Register wurde fÃ¼r globale Registervariable verwendetvon hier aufgerufenvon dieser Funktion aus aufgerufengerufenes Objekt %qD ist keine Funktion oder Funktionszeigergerufenes Objekt %qE ist keine Funktion oder Funktionszeigergerufenes Objekt ist keine Funktion oder FunktionszeigerAufgerufene Funktion verweist auf comdat-lokale SymboleInterner Fehler: caller edge count does not match BB countInterner Fehler: caller edge count invalidAufrufer ist nicht optimiertAufruf von %<always_inline%> %<strub%> %qD in Nicht-%<strub%>-Kontext %qDAufruf von %qD mit Nicht-%<strub%>-Typ %qT in %<strub%>-Kontext %qDAufruf von %qD mit SSE-Aufrufkonvention, ohne dass SSE/SSE2 eingeschaltet istdas Aufrufen von %qD mit einem nicht-null-Argument ist unsicherAufruf von %qD mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet istAufruf von %qE ohne Nebenwirkungen verwirft RÃ¼ckgabewert vom Typ %qT; falls der Aufruf beabsichtigt ist, stellen Sie ein %<cast(void)%> voranAufruf von %qT mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet istder Aufruf einer Streaming-Funktion erfordert die ISA-Erweiterung %qsÂ»constexprÂ«-Elementfunktion %qD kann nicht vom virtuellen Basisobjekt aus aufgerufen werdenAufruf des Nicht-%<strub%>-Ausdrucks %qD im %<strub%>-Kontext %qDAufrufe von Funktionen vom Typ %qT erfordern die SVE-ISA-ErweiterungAufrufe Ã¼berladener Operatoren kÃ¶nnen nicht in einem Konstanten-Ausdruck auftretenAufrufe an die OpenMP-Laufzeit-API sind in dazwischenliegendem Code nicht zulÃ¤ssigcalls_comdat_local wird auÃŸerhalb einer comdat-Gruppe gesetztnur Attribut %qE kann fÃ¼r Definitionen von Objekten eines Klassentyps im Datei-GÃ¼ltigkeitsbereich verwendet werdenhÃ¶chstens einer der Spezifizierer %<constinit%> und %<constexpr%> kann verwendet werdenNicht-GP-relative absolute Adresse kann nicht verwendet werdenKandidat 1:Kandidat 2:Kandidat ist:Kandidaten sind:Kandidat:Kandidaten sind:%<dynamic_cast%> %qE (des Typs %q#T) in Typ %q#T (%s) kann nicht vorgenommen werden%<goto%> kann nicht in einen %<catch%>-Block hineinspringen%<goto%> kann nicht in einen %<try%>-Block hineinspringenAufzÃ¤hlungsliste kann nicht zu Template-Instanziierung hinzugefÃ¼gt werdennach der Definition kÃ¶nnen keine VertrÃ¤ge mehr hinzugefÃ¼gt werdenVertrÃ¤ge kÃ¶nnen nicht zu einer virtuellen Funktion hinzugefÃ¼gt werdenes kann kein Objekt des abstrakten Typs %qT belegt werdenObjekte vom RVV-Typ %qT kÃ¶nnen nicht alloziert werdenObjekte vom SVE-Typ %qT kÃ¶nnen nicht alloziert werdenStapelspeicher fÃ¼r Variable %q+D kann nicht angefordert werden, nackte Funktionvl-Register fÃ¼r %qs kann auf diesem Ziel nicht alloziert werden%<%s%> kann nicht auf %qD angewendet werden, da diese bereits mit einer OpenACC-Â»declare targetÂ«-Direktive markiert wurde%<offsetof%> kann nicht auf nicht-konstante Adresse angewandt werden%<offsetof%> kann nicht auf AufzÃ¤hler %qD angewandt werden%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden%<offsetof%> kann nicht auf Elementfunktion angewandt werden%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden%<offsetof%> kann nicht auf statisches Datenelement %qD angewendet werden%<offsetof%> kann nicht angewandt werden, wenn %<operator[]%> Ã¼berladen istdas Attribut %qs kann nicht auf %q+D angewendet werden, nachdem die Funktion definiert worden istDie Attribute %<longcall%> und %<shortcall%> kÃ¶nnen nicht beide gleichzeitig fÃ¼r eine Funktion verwendet werdenElementzeiger %qE kann nicht auf %qE angewandt werden, da letzteres vom Nicht-Klassen-Typ %qT istdas Bitfeld %qE kann nicht mit %qT verbunden werdenkann keine Lvalue-Referenz vom Typ %qH an einen Rvalue vom Typ %qI bindennicht-konstante lvalue-Referenz vom Typ %qH kann nicht an Wert vom Typ %qI gebunden werdennicht-konstante lvalue-Referenz vom Typ %qH kann nicht an rvalue vom Typ %qI gebunden werdendas gepackte Feld %qE kann nicht mit %qT verbunden werdenReferenz vom Typ %qH kann nicht an %qI gebunden werden, da die Arraygrenzen sich unterscheidender R-Wert %qE kann nicht mit %qT verbunden werdenrvalue-Referenz vom Typ %qH kann nicht an lvalue vom Typ %qI gebunden werden%<__builtin_custom_%s%> kann nur aufgerufen werden, wenn %<-mcustom-%s%> angegeben istein Konzept kann nicht wie eine Funktion aufgerufen werdenKonstruktor %<%T::%D%> kann nicht direkt aufgerufen werdenElementfunktion %qD kann nicht ohne Objekt aufgerufen werden%qE kann nicht per Referenz aufgefangen werdenElement %qD von unbenannter Union kann nicht eingefangen werden%qs kann nicht in %qs umgewandelt werden, da die GrÃ¶ÃŸen nicht passenAusdruck vom Typ %qs kann nicht in %qs umgewandelt werdenAusdruck vom Typ %qs kann nicht in den Typ %qs umgewandelt werdenException vom Typ %qT kann nicht gefangen werden, da Typen mit variabler GrÃ¶ÃŸe beteiligt sindNicht existierende Antwortdatei konnte nicht geschlossen werdenNur-Empfangs-Kanal kann nicht geschlossen werdenGNU- und SVE-Vektoren kÃ¶nnen nicht in einer binÃ¤ren Operation kombiniert werdeneine Basis vom Typ %qT kann nicht mit einem Index vom Typ %qT kombiniert werdeneine Basis vom Typ %qT kann nicht mit einem Offset vom Typ %qT kombiniert werden%qE kann nicht vom Typ %qH in den Typ %qI umgewandelt werden%qE kann nicht vom Typ %qT in den Typ %qT umgewandelt werden%qE kann nicht in %qT umgewandelt werden%qE kann nicht in %qT umgewandelt werden, da%qH kann nicht nach %qI umgewandelt werden%qH kann nicht nach %qI bei ArgumentÃ¼bergabe umgewandelt werden%qH kann nicht nach %qI in Zuweisung umgewandelt werden%qH kann nicht nach %qI im Standardargument umgewandelt werden%qH kann nicht nach %qI in Initialisierung umgewandelt werden%qH kann nicht nach %qI in RÃ¼ckgabe umgewandelt werdenein Delegatenausdruck kann nicht in %qs umgewandelt werdenWert vom Typ %qT kann nicht in Vektortyp %qT konvertiert werden, da sie unterschiedlich groÃŸ sindVektor vom Typ %qT kann nicht in Typ %qT konvertiert werden, da sie unterschiedlich groÃŸ sindAusdruck kann nicht umgewandelt werden, nur Basistypen kÃ¶nnen umgewandelt werdenUmwandlung von %qT in Basisklasse %qT nicht mÃ¶glich, da %qT unvollstÃ¤ndig istUmwandlung von Basisklasse %qT in abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse virtuell istUmwandlung von Basisklasse %qT in abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse %qT virtuell istunvollstÃ¤ndiger Typ %qH kann nicht in %qI umgewandelt werdenUmwandlung von Zeiger auf Basisklasse %qT in Zeiger auf abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse virtuell istUmwandlung von Zeiger auf Basisklasse %qT in Zeiger auf abgeleitete Klasse %qT nicht mÃ¶glich, da die Basisklasse %qT virtuell istParameter %qs kann bei der ArgumentÃ¼bergabe nicht vom Typ %qs in den Typ %qs umgewandelt werdenParameter %qs kann innerhalb der Anweisung nicht vom Typ %qs in den Typ %qs umgewandelt werdendie Struktur %qs kann nicht in %qs umgewandelt werdenes kann nicht in Zeigertyp konvertiert werdenTyp %qH kann nicht in den Typ %qI umgewandelt werdenWert kann nicht in einen Vektor umgewandelt werdenkann keinen neuen GÃ¼ltigkeitsbereich %qs erstellen, da %qs mit Aufrufern geteilt wirdZeiger auf Referenzelement %qD kann nicht erzeugt werdender vorkompilierte Header %s kann nicht erzeugt werden: %mfÃ¼r Typ %qT kann keine Typinformation erzeugt werden, weil dies Typen variabler GrÃ¶ÃŸe umfasst%<::main%> kann nicht als %qs deklariert werden%<::main%> kann nicht als globale Variable deklariert werden%<::main%> kann nicht als Template deklariert werden%<::main%> kann nicht inline deklariert werden%<::main%> kann nicht statisch deklariert werden%<catch%>-Parameter kann nicht als abstrakter Klassentyp %qT deklariert werden%<catch%>-Parameter kann nicht als R-Wert-Referenztyp %qT deklariert werden%qD kann nicht in einem anderen Modul deklariert sein%qD kann nicht in einem anderen Modul deklariert sein%qD kann nicht als Bitfeldtyp deklariert werdenParameter kann nicht mit %<decltype(auto)%> deklariert werdenBitfeld %qD kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werdenBitfeld %qD kann nicht mit Funktionstyp deklariert werdenBitfeld %qs kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werdenFeld %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenElement %<%T::%s%> kann nicht in %qT deklariert werdenElementfunktion %<%T::%s%> kann nicht innerhalb von %qT deklariert werdenElementfunktion %qD kann nicht deklariert werden, statische Bindung zu habenParameter %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenParameter kann nicht als vom abstrakten Typ %qT deklariert werdenZeiger auf %q#T kann nicht deklariert werdenZeiger auf Element %q#T kann nicht deklariert werdenZeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werdenReferenz auf %q#T kann nicht deklariert werdenReferenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument istReferenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werdenstatische Funktion innerhalb anderer Funktion kann nicht deklariert werdenVariable %q+D kann nicht als vom abstrakten Typ %qT deklariert werdenAdresse kann nicht zerlegt werdenKlassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Strukturelement hatKlassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Unionelement hatKlassentyp %qT ohne nicht-static-Datenelemente kann nicht dekomponiert werdenKlassentyp %qT kann nicht dekomponiert werden, da sowohl er als auch seine Basisklasse %qT nichtstatische Datenelemente habenKlassentyp %qT kann nicht dekomponiert werden, da seine Basisklassen %qT und %qT nichtstatische Datenelemente habenunzugreifbares Element %qD von %qT kann nicht dekomponiert werdenLambda-Abschluss-Typ %qT kann nicht dekomponiert werdennicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werdenUnion-Typ %qT kann nicht dekomponiert werdenArray mit variabler LÃ¤nge %qT kann nicht dekomponiert werdenVektor %qT variabler LÃ¤nge kann nicht zerlegt werdenZeiger auf unvollstÃ¤ndigen Typen %qT kann nicht verringert werdenTemplateargumente fÃ¼r die Kopierinitialisierung von %qT kÃ¶nnen nicht abgeleitet werden, da es keine expliziten Ableitungshinweise oder benutzerdeklarierten Konstruktoren gibtTemplateargumente fÃ¼r %qT kÃ¶nnen nicht abgeleitet werden, da es keine Ableitungshinweise gibtTemplate-Parameter kÃ¶nnen nicht aus der EinfÃ¼hrungsliste abgeleitet werdenfÃ¼r unbenannten Union-Member ist kein Standardvergleich definiertfÃ¼r flexible Arraymember ist kein Standardvergleich definiertfÃ¼r Referenzelement %qD ist kein Standardvergleich definiertfÃ¼r Union-Typ %qT ist kein Standardvergleich definiert%<friend%>-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werdenElementfunktion %<%T::%s%> kann nicht innerhalb von %qT definiert werdenElement des abhÃ¤ngigen Typedef %qT kann nicht definiert werdenEine Funktion kann nicht gelÃ¶scht werden. Nur Zeiger auf Objekte sind gÃ¼ltige Argumente fÃ¼r %<delete%>Objekte vom RVV-Typ %qT kÃ¶nnen nicht gelÃ¶scht werdenObjekte vom SVE-Typ %qT kÃ¶nnen nicht gelÃ¶scht werdenEs kann nicht von %<final%>-Basis %qT in abgeleiteten Typ %qT abgeleitet werdenFehler beim Bestimmen der %<#include%>-Ãœbersetzung von %s: %sdie LÃ¤nge von %qs kann nicht bestimmt werdenEingebaute Funktion %qs kann nicht abgeschaltet werdenin PTX-Assembler kÃ¶nnen keine unausgerichteten Zeiger erzeugt werden%qs kann nicht ausgefÃ¼hrt werden: %s%qs kann nicht ausgefÃ¼hrt werden: %s: %mInitialisierung fÃ¼r Element %qD kann nicht expandiert werdenElement %q#D kann nicht explizit deklariert werden, externe Bindung zu habenPCH-Datei kann nicht erweitert werden: %mfallthrough ist bei letztem Fall einer switch-Anweisung unmÃ¶glich%<ldd%> kann nicht gefunden werden%<nm%> kann nicht gefunden werden%qs kann nicht gefunden werden%s kann nicht in Plugin %s gefunden werden
  %s%s kann nicht in Plugin %s gefunden werden: %sLTO cgraph kann in %s nicht gefunden werdenLTO-Abschnittsreferenzen kÃ¶nnen in %s nicht gefunden werdenin der Klasse %qs konnte wÃ¤hrend des Neuladens von %<asm%> kein Register gefunden werdenkein gÃ¼ltiger ZÃ¤hlername %qs auffindbar fÃ¼r Option %<-fdbg-cnt=%>Klasse %qE kann nicht gefunden werdenmit Eigenschaft verbundene Instanzvariable nicht gefundenSchnittstellendeklaration fÃ¼r %qE kann nicht gefunden werdenSchnittstellendeklaration fÃ¼r %qE, Basisklasse von %qE, kann nicht gefunden werdenProtokolldeklaration fÃ¼r %qE kann nicht gefunden werdenReferenzmarke fÃ¼r Klasse %qE kann nicht gefunden werdenZeiger auf Element der Nicht-Klasse %q#T kann nicht erzeugt werdenfÃ¼r %qs kann kein lageunabhÃ¤ngiger Code erzeugt werdenZugriff auf den Rahmenzeiger von %qs ist nicht mÃ¶glichPosition in PCH-Datei kann nicht ermittelt werden: %mProgrammstatus kann nicht ermittelt werden: %mVergleich vom Typ %<%s == %s%> kann nicht verarbeitet werdeninkonsistente Aufrufe von %qs kÃ¶nnen nicht behandelt werdenSwitch-Bedingung vom Typ %s kann nicht verarbeitet werdenwidersprÃ¼chliche %qs-Klausel kann nicht berÃ¼cksichtigt werdenein Modul kann nicht in seinen eigenen Bereich importiert werdenZeiger auf unvollstÃ¤ndigen Typen %qT kann nicht erhÃ¶ht werdenein RÃ¼ckgabeobjekt vom Typ %qT kann nicht mit einem r-Wert vom Typ %<void%> initialisiert werdenAggregat des Typs %qT kann nicht mit zusammengesetztem Literal initialisiert werdenArray von %qT kann nicht aus einem Zeichenkettenliteral mit Typ %<Array von %T%> initialisiert werden%<main%> ist nicht als Â»inlineÂ« mÃ¶glich%<coroutine traits%> kann nicht instanziiert werden%<coroutine handle%> konnte fÃ¼r den Versprechen-Typ %qT nicht instanziiert werdenPlugin %s kann nicht geladen werden
! %sPlugin %s kann nicht geladen werden: %sOperanden von dezimalen Gleitkomma- und komplexen Typen kÃ¶nnen nicht gemischt werdenOperanden von dezimalen und anderen Gleitkommatypen kÃ¶nnen nicht gemischt werdenOperanden von dezimalen Gleitkomma- und Vektortypen kÃ¶nnen nicht gemischt werdenes kÃ¶nnen maximal %d NamensrÃ¤ume geschachtelt werden%qs kann nicht geÃ¶ffnet werden%qs kann nicht zum Schreiben geÃ¶ffnet werden: %mÂ»%sÂ« kann nicht geÃ¶ffnet werden%s kann nicht zum Schreiben geÃ¶ffnet werden: %m%s kann nicht geÃ¶ffnet werden: %mÂ»%sÂ« kann nicht geÃ¶ffnet werdenDatei %qs kann nicht zum Schreiben der OptimierungsdatensÃ¤tze geÃ¶ffnet werdenZwischenspeicherdatei fÃ¼r gcn-asm kann nicht geÃ¶ffnet werdenZwischenspeicherdatei fÃ¼r gcn-obj kann nicht geÃ¶ffnet werdenzwischenzeitliche ptx-Datei kann nicht geÃ¶ffnet werdenldd-Ausgabe kann nicht geÃ¶ffnet werden: %mVerschachtelte Antwortdatei konnte nicht geÃ¶ffnet werdennm-Ausgabe kann nicht geÃ¶ffnet werden: %mFehler beim Ã–ffnen der omp_requires-Datei %qsProfilingdatei %s kann nicht geÃ¶ffnet werdenArgument kann nicht in Vektorregister Ã¼bergegeben werden, da AltiVec-Befehle ausgeschaltet sind; %qs schaltet sie einObjekt mit volatile-Feld kann nicht in Register geladen werdenFehler beim Einlesen von %<LOT_section_decls%> aus %s%s kann nicht gelesen werden: %mLTO-Modus-Tabelle kann nicht aus %s gelesen werdenPCH-Datei kann nicht gelesen werden: %mFunktionsprofil aus %s kann nicht gelesen werdenFehler beim Lesen der omp_requires-Datei %qsSpec-Datei %qs kann nicht gelesen werden: %mZeichenkettentabelle aus %s konnte nicht gelesen werdenReferenztyp %qT kann nicht Ã¼ber %<...%> empfangen werdenGanzzahlkonstantenoperand kann in %<asm%> nicht neu geladen werdender eingebauten Typ %<va_list%> kann nicht D nicht dargestellt werdenÃ¼berladene Funktion %qD konnte nicht durch Umwandlung in Typ %qT aufgelÃ¶st werdenvom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurÃ¼ckgekehrt werdenWert kann nicht in Vektorregister zurÃ¼ckgegeben werden, da AltiVec-Befehle ausgeschaltet sind; %qs schaltet sie einAttribut %qE kann nicht nach der Definition festgelegt werdenUnterbrechungsattribut kann nicht gesetzt werden; keine aktuelle FunktionUnterbrechungsattribut kann nicht gesetzt werden: kein solcher BezeichnerPosition in PCH-Datei kann nicht festgelegt werden: %mKonzept %q#D kann nicht spezialisiert werden%<-o%> kann nicht mit %<-c%>, %<-S%> oder %<-E%> mit mehreren Dateien angegeben werdenfÃ¼r eine Klasse kann kein %<override%> angegeben werdenÂ»-staticÂ« kann nicht mit Â»-fsanitize=AdresseÂ« angegeben werdenÂ»-staticÂ« kann nicht mit Â»-fsanitize=hwaddressÂ« angegeben werdenÂ»-staticÂ« kann nicht mit Â»-fsanitize=threadÂ« angegeben werden%<-msep-data%> und %<-mid-shared-library%> kÃ¶nnen nicht zusammen angegeben werdenTail-Call nicht mÃ¶glich: %sdie Adresse von %qs kann nicht ermittelt werdendie Adresse des Bit-Feldes %qD kann nicht ermittelt werdenAdresse eines Skalars mit umgekehrter Speicherreihenfolge kann nicht ermittelt werdenAdresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck istdieser Ausdruck hat keine AdresseC++-Klassen kÃ¶nnen nicht geworfen werdenCOM-Objekte kÃ¶nnen nicht geworfen werdenAusdruck vom Typ %qT kann nicht geworfen werden, da Typen mit variabler GrÃ¶ÃŸe beteiligt sindder RVV-Typ %qT kann weder geworfen noch gefangen werdender SVE-Typ %qT kann weder geworfen noch gefangen werdenTyp-Switch mit Nicht-Interface-Wert ist nicht mÃ¶glichSSA-Form kann nicht aktualisiert werdender Eingabedateiname fÃ¼r einen vorkompilierten Header darf nicht %<-%> sein%<-mtp=cp15%> kann nicht mit 16-Bit-Thumb verwendet werden%<::%> kann nicht in Parameterdeklaration verwendet werden%<_%> kann nicht als Wert verwendet werdenIn der Linux-Toolchain kann das Attribut %<indirect_call%> nicht verwendet werden%<typeid%> kann nicht mit %<-fno-rtti%> verwendet werden%<va_arg%> kann nicht zusammen mit umgedreher Speicherreihenfolge verwendet werden%<va_start%> kann nicht in Unterbrechungsfunktion verwendet werden%qs kann nicht als ein rufgesichertes Register verwendet werden%qs kann nicht als ein rufverwendetes Register verwendet werden%qs kann nicht als ein festes Register verwendet werdenein Objekt kann nicht als Parameter fÃ¼r eine Methode verwendet werdenIn der Linux-Toolchain kann die Funktion %qD nicht das Attribut Â»exceptionÂ« habenIn der Linux-Toolchain kann die Funktion %qD nicht das Attribut Â»interruptÂ« habenModus %qs kann nicht fÃ¼r AufzÃ¤hlungstypen verwendet werdenmshared und static kÃ¶nnen nicht zusammen verwendet werdenmthreads und mlegacy-threads kÃ¶nnen nicht zusammen verwendet werdenin einem OpenMP-Arrayabschnitt kÃ¶nnen keine mehrdimensionalen Arrayindizes verwendet werdenEs kÃ¶nnen nicht mehrere StapelprÃ¼fungsmethoden gleichzeitig verwendet werdenIn der Linux-Toolchain kann die Funktion %qD nicht das Attribut Â»exceptionÂ« habenKleindatenzugriffe fÃ¼r %qs nicht mÃ¶glichTyp %s kann nicht als Typ %s verwendet werdenFeld mit unbekannter Grenze %qT kann nicht mit Werten initialisiert werden%s kann nicht geschrieben werden: %mPCH-Datei kann nicht geschrieben werdenPCH-Datei kann nicht geschrieben werden: %mPCH-Datei kann nicht geschrieben werden: erforderliches Speichersegment nicht verfÃ¼gbarAuffÃ¼llung fÃ¼r PCH-Datei kann nicht geschrieben werden: %min %s kann nicht geschrieben werden: %mkanonische Typen unterscheiden sich fÃ¼r identische Typen %qT und %qTder RVV-Typ %qT kann nicht durch Kopieren gefangen werdender SVE-Typ %qT kann nicht durch Kopieren gefangen werdenEinfangen per Kopie von unvollstÃ¤ndigem Typ %qTErfassung von Nicht-Variable %qEErfassung der Variable %qD ohne automatische SpeicherdauerEinfangen des variabel geÃ¤nderten Typs %qT, der kein N3639-Array mit Laufzeitgrenzen istcase-Marke %qE nicht innerhalb einer switch-Anweisungcase-Marke reduziert nicht auf GanzzahlkonstanteÂ»caseÂ«-Marke ist kein konstanter Ganzzahlausdruckcase-Marke nicht innerhalb einer switch-Anweisungcase-Marke Ã¼berschreitet Maximalwert des Typscase-Marke ist kleiner als Minimalwert des Typsunsortierte case-Marken in switch-AnweisungInterner Fehler: case labels not sorted: case-Wert %qs nicht in AufzÃ¤hlungstypcase-Wert %qs nicht in AufzÃ¤hlungstyp %qTTypumwandlung fÃ¼gt Qualifizierer %q#v zu Funktionstyp hinzuUmwandlung zwischen inkompatiblen Funktionstypen von %qH nach %qIunvollstÃ¤ndiger Funktionstyp %qT kann nicht nach %qT umgewandelt werdenUmwandlung zwischen inkompatiblen Elementzeigertypen von %qH nach %qITypumwandlung streicht Qualifizierer %qv von Zeiger-ZieltypUmwandlung von %qH in %qI erhÃ¶ht erforderliche Ausrichtung des ZieltypsTypumwandlung von %qH nach %qI verliert GenauigkeitCast von %qT ist nicht erlaubtder Cast von %qT ist in einem konstanten Ausdruck nicht zulÃ¤ssig, da %qE nicht auf ein Objekt zeigtder Cast von %qT ist in einem konstanten Ausdruck nicht zulÃ¤ssig, da der Typ %qT, auf den gezeigt wird, %qT nicht Ã¤hnlich istder Cast von %qT ist in einem konstanten Ausdruck vor C++26 nicht erlaubtUmwandlung von %qs nach %qs fÃ¼hrt zum Ergebnis 0Typumwandlung von Funktionsaufruf des Typs %qT in unpassenden Typen %qTTypkonvertierung von Zeiger auf Ganzzahl anderer BreiteUmwandlung des Typs %qT in Typ %qT entfernt QualifiziererTypkonvertierung erfordert Ausrichtung des ZieltypsTypkonvertierung gibt Arraytyp anTypkonvertierung gibt Funktionstyp anUmwandlung in %qs-Adressraumzeiger aus getrenntem %qs-AdressraumzeigerUmwandlung in %qs-Adressraumzeiger aus getrenntem allgemeinen Adressraumzeigerdie Umwandlung nach %qs ergibt immer Â»nullÂ«Umwandlung in allgemeinen Adressraumzeiger aus getrenntem %qs-AdressraumzeigerUmwandlung in Nicht-Ganzzahltyp %qT in konstantem AusdruckTypkonvertierung in Zeiger von Ganzzahl anderer BreiteTypkonvertierung in union-Typ von nicht in union vorhandenem TypenUmwandlung von %qT in %qT dereferenziert nicht den ZeigerUmwandlung von %qT in %qT verwendet %qD nichtUmwandlung zwischen Zeiger auf Funktion und Zeiger auf Objekt ist bedingt unterstÃ¼tztAbfangen von Nicht-Aufruf-Ausnahmen in Funktionen mit SME-ZustandNichtreferenztyp %q#T wird gefangenpolymorpher Typ %q#T wird per Wertzuweisung gefangenTyp %q#T wird per Wertzuweisung gefangenKategorie-Attribute sind in Objective-C 1.0 nicht verfÃ¼gbarKategorie-Attribute sind in dieser Version des Compilers nicht verfÃ¼gbar (wird ignoriert)Attribute cdecl und thiscall sind nicht vertrÃ¤glichInterner Fehler: cgraph count invalidInterner Fehler: cgraph_node has wrong clone listInterner Fehler: cgraph_node has wrong clone_ofInterner Fehler: cgraph_node has wrong prev_clone pointerInterner Fehler: cgraph_node is in clone list but it is not cloneÃ„nderung des aktiven Elements einer union von %qD zu %qD wÃ¤hrend der InitialisierungÃ„nderung des aktiven Elements einer union von %qD zu %qD ist vor C++20 kein konstanter Ausdruckwenn Sie den RÃ¼ckgabetyp von %qs in einen Vergleichskategorietyp Ã¤ndern, kann der Vergleich %qs und %qs verwendenInterner Fehler: check_charlen_present(): length not setcheck_dimension(): Bad array referencecheck_dummy_characteristics: Unexpected result %i of gfc_dep_compare_exprcheck_init_expr(): Unknown expression typecheck_intents(): List mismatchcheck_restricted(): Unknown expression typecheck_result_characteristics (1): Unexpected result %i of gfc_dep_compare_exprcheck_result_characteristics (2): Unexpected result %i of gfc_dep_compare_exprcheck_some_aliasing(): List mismatchcheck_some_aliasing(): corrupted dataPrÃ¼fsumme ist (%x,%x) statt (%x,%x)Wahl von %qD statt %qDWert der ChunkgrÃ¶ÃŸe muss positiv seinringfÃ¶rmige Zeigerdelegation erkanntKlasse %qE existiert bereitsKlasse %qE ist definiert, ohne eine Basisklasse anzugebenKlasse %qE ist veraltetKlasse %qE ist nicht verfÃ¼gbarKlasse %qE ist nicht verfÃ¼gbarKlasse %qT hat keinen Feldnamen %qDKlasse %qT ist implizit Â»friendÂ« von ihr selbstKlasse %qs implementiert nicht das Protokoll %qEKlassenattribute sind in Objective-C 1.0 nicht verfÃ¼gbarKlassendefinition darf nicht als Â»friendÂ« deklariert seinKlassenerweiterung fÃ¼r Klasse %qE nach seiner %<@implementation%> deklariertKlassenerweiterungen sind in Objective-C 1.0 nicht verfÃ¼gbarKlassentemplate %qD als Nicht-Template redeklariertArgumentherleitung fÃ¼r Klassentemplate gescheitert:Argumentherleitung fÃ¼r Klassentemplate von %qT fehlgeschlagen: expliziter Herleitungshinweis in copy-list-initialization ausgewÃ¤hltArgumentherleitung von Klassentemplates ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarKlassentyp %qT ist unvollstÃ¤ndigKlauseln in %<simd%>-Eigenschaft sollten durch %<,%> getrennt werdenArgument fÃ¼r cleanup ist keine FunktionArgument fÃ¼r cleanup ist kein BezeichnerKlone fÃ¼r Attribut %<target_clones%> kÃ¶nnen nicht erzeugt werdenclose: %sgeschlossene IntervalleLTRANS-Ausgabeliste Â»%sÂ« kann nicht geschlossen werden: %mAbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geschlossen werden: %mCoarray-ArgumentCode kÃ¶nnte fehloptimiert werden, es sei denn, %<-fno-strict-aliasing%> wird angegebenCodemodell %qs ist inkompatibel zu %sCodemodell %qs wird im ilp32-Modus nicht unterstÃ¼tztCodemodell %qs wird im %s-Bit-Modus nicht unterstÃ¼tztCodemodell %qs wird im x32-Modus nicht unterstÃ¼tztCodemodell %qs mit %<-f%s%>Codemodell %qs mit %qsCodemodell %s unterstÃ¼tzt keinen PIC-ModusCollapse-Argument erfordert positiven konstanten Ganzzahlausdruckcollect2-Version %s
  Sammlung in schneller AufzÃ¤hlung ist kein Objektcomdat-Symbole kÃ¶nnen nicht versioniert werdenInterner Fehler: comdat-local function called by %s outside its comdatInterner Fehler: comdat-local symbol referred to by %s outside its comdatKomma am Ende der AufzÃ¤hlungslistekommagetrennte Liste in using-Deklaration ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarKommandozeilenoption %qs wird von dieser Konfiguration nicht unterstÃ¼tztKommandozeilenoption %qs ist gÃ¼ltig fÃ¼r %s, aber nicht fÃ¼r %sKommandozeilenoption %qs ist gÃ¼ltig fÃ¼r den Treiber, aber nicht fÃ¼r %sgemeinsames Symbol kann nicht versioniert werdengemeinsam genutzte Variablen mÃ¼ssen eine Ausrichtung von 32768 oder weniger habencompare_actual_expr(): Bad component codecompare_real(): Bad operatorVergleich der endgÃ¼ltigen BefehlslistenVergleich von Gleitkomma mit %<==%> oder %<!=%> ist unsicherVergleich des Ergebnisses der Zeigeraddition %qE mit NULLVergleich von Vektoren mit verschiedenen Element-TypenVergleich von Vektoren mit unterschiedlicher ElementanzahlVergleich zwischen %q#T und %q#TVergleich zwischen %qT und %qTVergleich zwischen den unterschiedlichen Zeigertypen %qT und %qT benÃ¶tigt Umwandlungbeim Vergleich zwischen unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine TypkonvertierungVergleich zwischen Zeiger und GanzzahlVergleich zwischen Zeiger und '\0'Vergleich zwischen zwei ArraysVergleich zwischen zwei Arrays ist in C++20 veraltetVergleich zwischen den Typen %qT und %qTVergleich ist immer %dVergleich ist immer %d wegen Breite des BitfeldesVergleich ist durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»unwahrÂ«Vergleich ist durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»wahrÂ«Vergleich von vollstÃ¤ndigen und unvollstÃ¤ndigen ZeigernVergleich der Konstanten %qE mit booleschem Ausdruck ist stets Â»falseÂ«Vergleich der Konstanten %qE mit booleschem Ausdruck ist stets Â»trueÂ«Im Vergleich verschiedener Objective-C-Typen fehlt Typumwandlungin Vergleich verschiedener Zeigertypen fehlt TypkonvertierungVergleich zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qTVergleich zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT ist veraltetVergleich zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qTVergleich zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT ist veraltetVergleich von GanzzahlausdrÃ¼cken, von denen nur einer ein Vorzeichen hat: %qT und %qTVergleich von Zeigern auf disjunkte AdressrÃ¤umeVergleich von befÃ¶rdertem bitweisem Komplement eines vorzeichenlosen Werts mit einer KonstantenVergleich von befÃ¶rdertem bitweisem Komplement eines vorzeichenlosen Werts mit einer vorzeichenlosen ZahlVergleich eines vorzeichenlosen Ausdrucks in %<< 0%> ist stets unwahrVergleich eines vorzeichenlosen Ausdrucks in %<>= 0%> ist stets wahrVergleichsoperator %q+D mit Standardimplementierung nach der ersten Deklaration [class.compare.default]Vergleich erforderlichVergleich mit Zeichenkettenliteral fÃ¼hrt zu unspezifiziertem VerhaltenVergleiche wie %<X<=Y<=Z%> haben nicht ihre mathematische Bedeutungder kompatible Typ ist hierKompilierung wegen Â»-Wfatal-errorsÂ« beendet.
  Kompilierung wegen Â»-fmax-errors=%uÂ« beendet.
  Kompilierung beendet.
! alle Implementierungsmodule und Programmmodule auf einmal Ã¼bersetzendie compilierte Moduldatei ist %qsdas kompilierte Modul ist %sVersion %szur Compilezeit sicherstellen, dass Parameternamen von Prozeduren im Definitionsmodul denen im Implementierungsmodul entsprechender Compiler unterstÃ¼tzt ZSTD-LTO-Komprimierung nichtder Compiler ist %sVersion %s%s%swarnen bei expliziter Typumwandlung zwischen Typen mit unterschiedlicher GrÃ¶ÃŸeKomplement-Argument muss eine Konstante seinkomplexes Argument %u fÃ¼r typgenerische Funktion, die ausschlieÃŸlich dezimal istkomplexe Argumente mÃ¼ssen Gleitkommatyp habenkomplexe Argumente mÃ¼ssen identische Typen habenÃœberlauf von komplexen Gleitkommazahlen in Ausdruck %qE des Typs %qT ergibt %qEÃœberlauf von komplexen Gleitkommazahlen in Ausdruck des Typs %qT ergibt %qEÃœberlauf von komplexen Ganzzahlen in Ausdruck %qE des Typs %qT ergibt %qEÃœberlauf von komplexen Ganzzahlen in Ausdruck des Typs %qT ergibt %qEcomplex ungÃ¼ltig fÃ¼r %qsKomponente %qs bei %L wurde bereits von Konstruktor fÃ¼r abgeleitete Typen durch einen Elternteil gesetztzusammengesetztes Literal hat Funktionstypzusammengesetztes Literal hat variable GrÃ¶ÃŸezusammengesetztes Literal ist implizit auto, jedoch als %qs deklariertzusammengesetztes Literal vom Nicht-Objekt-Typ %qTVerbundliteral durch Adressraumqualifizierer qualifiziertzusammengesetzte Anweisung in %<constexpr%>-Funktionkomprimierter Strom: %sdas berechnete Goto muss von einem Zeigertyp seinVerkettung von String-Literalen mit widersprÃ¼chlichen KodierungsprÃ¤fixenKonzept %q#D mit hergeleitetem RÃ¼ckgabetyp deklariertKonzept %q#D mit Funktionsparametern deklariertKonzept %q#D mit nicht-%<bool%>-RÃ¼ckgabetyp %qTKonzept %qD hat keine Definitiondas Konzept %qE hat mehrere Vorlagenparameterlistendas Konzept %qE ist nicht im GÃ¼ltigkeitsbereich des Namensraumsdas Konzept wurde hier definiertKonzept muss im GÃ¼ltigkeitsbereich des Namensbereiches definiert werdenKonzept muss Typ %<bool%> habenKonzept-ID %qD in geschachteltem Namens-SpezifiziererBedingung %2u ist nicht abgedeckt (%s%s)
! Bedingung deklariert eine FunktionBedingung deklariert ein ArrayBedingungsausdruck verweist auf Iterationsvariable %qDAbgedeckte Bedingungsergebnisse %d/%d
! bedingte %<lastprivate%>-Klausel im %qs-Konstruktbedingte %<lastprivate%>-Klausel an Schleifeniterator %qD wird ignoriertBedingungsausdruck mit den unterschiedlichen Zeigertypen %qT und %qT benÃ¶tigt Umwandlungim Bedingungsausdruck mit unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine TypkonvertierungBedingungsausdruck zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qTBedingungsausdruck zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT ist veraltetBedingungsausdruck zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qTBedingungsausdruck zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT ist veraltetbedingter Ausdruck in Operand von Faltungsausdruckbedingt ausgefÃ¼hrte Schleife im der Region %<kernels%> wird von einer einzelnen Bande ausgefÃ¼hrt; %<gang%>-Klausel wird ignoriertin Konflikt stehende Deklaration %q#D mit Bindung fÃ¼r die Sprache "C"Zugriffsangaben fÃ¼r Feld %qE stehen in Konflikt, ignoriertZugriffsangaben fÃ¼r Methode %q+D stehen in Konflikt, ignoriertwidersprÃ¼chliche Codegenerierungsschalterin Konflikt stehende Deklaration %q#Dsteht mit neuer Deklaration von %q#D mit %qL-Bindung in Konfliktin Konflikt stehende Deklaration fÃ¼r C-Funktion %q#DunvertrÃ¤gliche Deklaration des Templates %q#Din Konflikt stehender Export fÃ¼r Deklaration %qDwidersprÃ¼chliche globale Moduldeklaration %#qDin Konflikt stehende benannte AdressrÃ¤ume (%s und %s)in Konflikt stehende benannte AdressrÃ¤ume (%s und %s) fÃ¼r %q+Din Konflikt stehende benannte AdressrÃ¤ume (%s und generisch) fÃ¼r %q+Din Konflikt stehende benannte AdressrÃ¤ume (generisch und %s) fÃ¼r %q+DwidersprÃ¼chliche Neudeklaration des AufzÃ¤hlungswerts %q+DwidersprÃ¼chliche Redefinition des AufzÃ¤hlungstyps %qTIn Konflikt stehende Reduktionsoperationen fÃ¼r %qEin Konflikt stehenden RÃ¼ckgabetyp fÃ¼r %q+#D angegebenin Konflikt stehender Basisklassenname %qEin Konflikt stehenden Typattribute fÃ¼r %q+#D angegebenIn Konflikt stehende Typqualifizierer fÃ¼r %q+Din Konflikt stehende Typen fÃ¼r %<%c%s%>In Konflikt stehende Typen fÃ¼r %q+DwidersprÃ¼chliche Typen fÃ¼r %q+D aufgrund von enum/integer-Konflikt; der bestehende Typ ist %qTabweichende Typen fÃ¼r %q+D; der bestehende Typ ist %qTin Konflikt stehende Typen fÃ¼r eingebaute Funktion %q+D; erwartet wurde %qTin Konflikt stehende Typen fÃ¼r eingebaute Funktion %qs; erwartet wurde %qsFehlerhafte Verwendung von %<-mcustom%>-Schaltern, Zielattributen und/oder %<__builtin_custom_%>-FunktionenKonflikt mit %qDerwÃ¤gen Sie die Verwendung von %<-fno-module-lazy%>, die ErhÃ¶hung des Wertes von %<-param-lazy-modules=%u%> oder die ErhÃ¶hung der prozessspezifischen Dateideskriptorgrenzeevtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwendetevtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwendenevtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwendenmit const, volatile oder restrict qualifizierter Typ in %<#pragma omp declare reduction%>Ãœbertragung von const/copy ausgeschaltetconst_double_split bekam einen falschen Befehl:Konstante %qs ist zu groÃŸkonstantes Argument %d fÃ¼r eingebautes %qF ist ungÃ¼ltig (%s)konstantes Argument %d fÃ¼r eingebaute %qF liegt auÃŸerhalb des Bereichs %wd bis %wdkonstantes Argument %d fÃ¼r eingebaute %qF liegt auÃŸerhalb des Bereichs 0 bis %wuKonstantes Argument %d fÃ¼r eingebaute %qF liegt auÃŸerhalb des Wertebereiches fÃ¼r ZieltypKonstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %qsKonstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %sKonstantenauswertung liefert Adresse der unmittelbaren Funktion %qDkonstantes Feld %qD als %<asm%>-Ausgabe verwendetInterner Fehler: constant folding not supported for this tree codeKonstantenliteral %qs enthÃ¤lt %qc, %qs erwartetKonstantenliteral %qs enthÃ¤lt %qc, erwartet wird %qs oder %qsKonstantenliteral %qs enthÃ¤lt %qc, 0 oder 1 erwartetKonstantenliteral %qs Ã¼berschreitet internen ZTYPE-BereichKonstante wird bei %<ADDR_EXPR%>-Ã„nderung nicht neu berechnetKonstante verweist auf sich selbstKonstanter Wert erwartet fÃ¼r Argument %2$d der eingebauten Funktion %1$qFeingeschrÃ¤nkte Nicht-Template-friend-Deklaration muss eine Definition seinEinschrÃ¤nkung %qE ist vom Typ %qT, muss aber %<bool%> seinEinschrÃ¤nkungsausdruck muss vom Typ %<bool%> seinunpassende BeschrÃ¤nkungen fÃ¼r Argument %d in Template-Parameterliste fÃ¼r %qDEinschrÃ¤nkungen sind nicht erfÃ¼lltEinschrÃ¤nkungen auf einer Funktion, die kein Template hatKonstruktor kann keine statische Elementfunktion seinKonstruktor verweist auf sich selbstKonstruktordelegation folgt Speicherinitialisierung fÃ¼r %qDKonstruktor gibt keinen Wert zurÃ¼ck, der getestet werden kÃ¶nnteKonstruktor fÃ¼r fremde Klasse %qT kann kein Element seinKonstruktor ist nicht benutzerdefiniert, da er im KlassenkÃ¶rper ausdrÃ¼cklich standardisiert istKonstruktorprioritÃ¤ten werden nicht unterstÃ¼tztKonstruktorprioritÃ¤ten von 0 bis %d sind fÃ¼r die Implementierung vorbehaltenKonstruktorprioritÃ¤ten mÃ¼ssen Ganzzahlen von 0 bis einschlieÃŸlich %d seinKonstruktorsyntax verwendet, aber kein Konstruktor fÃ¼r Typ %qT deklariertKonstruktoren dÃ¼rfen nicht als %<virtual%> deklariert seinKonstruktoren dÃ¼rfen nicht CV-qualifiziert seinKonstruktoren dÃ¼rfen nicht ref-qualifiziert seinenthaltende Schleife ist hierenthÃ¤lt zusÃ¤tzliche virtuelle Methode %qDcontinue-Anweisung nicht innerhalb einer SchleifeVertragsbedingung ist false in konstantem AusdruckZusammenziehung %<%.*s%> im Format; verwenden Sie stattdessen %qsVertrÃ¤ge sind nur mit %<-fcontracts%> verfÃ¼gbarVertrÃ¤ge mÃ¼ssen sich auf einen Funktionstyp beziehenInterner Fehler: control flow in the middle of basic block %dder Programmfluss geht durch die Definition von %qD mit statischer Speicherdauerder Programmfluss geht durch die Definition von %qD mit thread-lokaler SpeicherdauerKontrollfluss erreicht Ende von Nicht-void-FunktionSteuerregisternummer fÃ¼r Â»%sÂ« muss im Bereich von 0 bis 31 liegenUmwandlung zwischen den unterschiedlichen Zeigertypen %qT und %qT benÃ¶tigt Umwandlungbei Umwandlung zwischen unterschiedlichen Zeiger-auf-Element-Typen %qT und %qT fehlt eine TypkonvertierungUmformung verwirft KonstantheitUmwandlung von %q#T nach %q#TUmwandlung von %qH in %qI lÃ¶scht QualifiziererUmwandlung von %qH nach %qI in einem umgewandelten konstanten AusdruckUmformung von %qH nach %qI ist mehrdeutigUmwandlung von %qH in nicht-skalaren Typen %qI angefordertUmwandlung von %qT nach %qTUmformung von %qT nach %qT Ã¤ndert den Wert von %qEUmwandlung von %qT in %qT Ã¤ndert Wert von %qE nach %qEUmwandlung von %qT nach %qT verwirft imaginÃ¤re KomponenteUmwandlung von %qT nach %qT kÃ¶nnte den Wert Ã¤ndernUmwandlung von Adressraum %qs in Adressraum %qsKonvertierung von normalem zu Â»notinheapÂ«-TypenUmwandlung von Zeigertyp %qT in arithmetischen Typ %qT in Konstantenausdruckbei der Konvertierung fehlt der Typ am Ende des FormatesUmwandlung von %qE von %qH nach %qI ist mehrdeutigUmwandlung von %qs auf der linken Seite eines %qsUmwandlung eines Registers auf eine andere GrÃ¶ÃŸe in %qsUmwandlung von Skalar %qH in Vektor %qI fÃ¼hrt zum AbschneidenUmwandlung von Skalar %qT in Vektor %qT fÃ¼hrt zum AbschneidenUmwandlung eines vorzeichenlosen konstanten Wertes in negative GanzzahlUmformung in %qT Ã¤ndert konstanten Wert von %qTUmwandlung nach %qT von %qT kÃ¶nnte den Wert Ã¤ndernUmwandlung in %qT von %qT kÃ¶nnte das Vorzeichen des Ergebnisses Ã¤ndernUmwandlung in %qT aus booleschem AusdruckKonvertierung in unvollstÃ¤ndigen TypenUmwandlung in nicht-konstanten Referenztyp %q#T von R-Wert des Typs %qTKonvertierung zu Nicht-Skalar-Typ verlangtUmwandlung in void kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senUmwandlung in void greift nicht auf Objekt %qE des unvollstÃ¤ndigen Typs %qT zuUmwandlung in void greift nicht auf Objekt des unvollstÃ¤ndigen Typs %qT zuUmwandlung in void greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT zuUmwandlung in void greift nicht auf Objekt des Typs %qT zuUmwandlung in Â»volatileÂ« Referenztyp %q#T von R-Wert des Typs %qTUmwandlungen in Arrays mit unbekannten Grenzen sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar%<false%> wird in Zeigertyp %qT umgewandelt%<false%> wird fÃ¼r Argument %P von %qD in Zeigertyp umgewandeltUmwandlung von %qT in %<void%> wird nie einen Typumwandlungsoperator verwendenUmwandlung von %qT in Basisklasse %qT wird nie einen Typumwandlungsoperator verwendenUmwandlung von %qT in Referenz auf Basisklasse %qT wird nie einen Typumwandlungsoperator verwendenUmwandlung von %qT in Referenz auf gleichen Typ wird nie einen Typumwandlungsoperator verwendenUmwandlung von %qT in gleichen Typ wird nie einen Typumwandlungsoperator verwendenUmwandlung von NULL in Nicht-Zeiger-TypUmwandlung eines zusammengesetzten Arrayliterals in einen Zeiger fÃ¼hrt in C++ zu einem baumelnden Zeigerfar-Zeiger wird in near-Zeiger umgewandeltUmwandlung von %qH nach %qILambda, das %<...%> verwendendet, wird in Funktionszeiger umgewandeltUmwandung der Ã¼berladenen Funktion %qD in den Typ %q#T ist mehrdeutigUmwandlung von %qH nach %qI erfordert direkte InitialisierungUmwandlung in %qT von Initialisierungsliste wÃ¼rde expliziten Konstruktor %qD verwendenKonvertierung in Nicht-Zeiger-Typ %qT von NULLKoprozessornummer muss eine direkt angegebene Konstante im Bereich 0 bis %d sein, die mit %<+cdecp<N>%> aktiviert wurdeKoprozessor %d ist nicht aktiviert mit +cdecp%dKopieren von nicht-statischem Datenelement %q#D von rvalue-ReferenztypÂ»copyprivateÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext weder Â»threadprivateÂ« noch Â»privateÂ«Koroutinen erfordern eine Handle-Klassenvorlage; %<%E::%E%> wurde nicht gefundenKoroutinen erfordern ein Traits-Template; %<%E::%E%> wurde nicht gefundenInterner Fehler: corrupt loop tree rootInterner Fehler: corrupted exits list of loop %dInterner Fehler: corrupted head of the exits list of loop %dBeschÃ¤digte ltrans-Ausgabedatei %sbeschÃ¤digte Profilinformationen: ungÃ¼ltiges ZeitprofilInfo zum beschÃ¤digten Profil: Anzahl der AusfÃ¼hrungen der Kante Â»%d-%dÂ« sollte %i seinInfo zum beschÃ¤digten Profil: Anzahl der DurchlÃ¤ufe des Basisblocks %d sollte %i seinInfo zum beschÃ¤digten Profil: Profildaten sind nicht Fluss-konsistentkaputtes Werteprofil: %s-ProfilzÃ¤hler (%d von %d) ist inkonsistent zu Basisblock-ZÃ¤hler (%d)Go-Abzugsdatei konnte nicht geschlossen werden: %mendgÃ¼ltige Abzugsdatei %qs der Befehle konnte nicht geschlossen werden: %mAntwortdatei %s konnte nicht geschlossen werdentemporÃ¤re Antwortdatei %s konnte nicht geschlossen werdenAbzugsdatei %qs genullter Befehle konnte nicht geschlossen werden: %m%qE konnte nicht von %<void%> nach %<bool%> umgewandelt werden%qE konnte nicht von %qH nach %qI umgewandelt werdenTemplateargument %qE konnte nicht von %qT in %qT umgewandelt werden%s konnte nicht in %s gefunden werden (mÃ¶glicherweise hilft %<-B%>)es konnte kein Ãœberlaufregister gefunden werdenkein ganzzahliger Typ mit derselben GrÃ¶ÃŸe wie %qT gefundenKlasse %qE kann nicht gefunden werdenSchnittstelle fÃ¼r Klasse %qE kann nicht gefunden werdenSetter/Getter fÃ¼r %qE in Klasse %qE kann nicht gefunden werdenSpezifikationsdatei %s konnte nicht gefunden werden
! Variantendeklaration nicht gefundenAufruf von %<__builtin_%s%> ist nicht per inline mÃ¶glich: Die GrÃ¶ÃŸe muss eine Konstante seinAufruf von %<__builtin_%s%> ist nicht per inline mÃ¶glich: zu viele Bytes, verwenden Sie %<-minline-memops-threshold%>Aufruf von %<__builtin_memset%> ist nicht per inline mÃ¶glich: GÃ¶ÃŸe muss konstant seinAufruf von %<__builtin_memset%> ist nicht per inline mÃ¶glich: zu viele Bytes, verwenden Sie %<-minline-memops-threshold%>MCU-Datendatei %<devices.csv%> konnte nicht gefunden werdenGo-Abzugsdatei %qs konnte nicht geÃ¶ffnet werden: %mAbzugsdatei %qs konnte nicht geÃ¶ffnet werden: %mendgÃ¼ltige Abzugsdatei %qs der Befehle konnte nicht geÃ¶ffnet werden: %mAntwortdatei %s konnte nicht geÃ¶ffnet werdenDatei zur SymbolauflÃ¶sung konnte nicht geÃ¶ffnet werden: %mtemporÃ¤re Antwortdatei %s konnte nicht geÃ¶ffnet werdenDatei-Offset konnte nicht eingelesen werdenHex-Zahl konnte nicht eingelesen werdenTypnamen-Typ kann nicht aufgelÃ¶st werdenBefehl kann nicht aufgeteilt werdenunverstÃ¤ndlicher Wert %q.*s von %<kern.osversion%>unverstÃ¤ndliche Version %qsin Antwortdatei %s konnte nicht geschrieben werdenin temporÃ¤re Antwortdatei %s konnte nicht geschrieben werdenInterner Fehler: count of bb %d not initializedZÃ¤hlernameZÃ¤hlerwertCPU %qs ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %qsdie CPU Â»%sÂ« basiert nicht auf Architektur Â»%sÂ«, Architektur wird ignorierteine SWIG-Interface-Datei fÃ¼r das Modul erzeugentopologisch sortierte Liste aller Module erzeugen, die in der Anwendung verwendet werdenerzeugt und mit anderen ABIs verwendeterzeugt und mit anderen Architekturen / ABIs verwendeterzeugt und mit anderer Bytereihenfolge verwendeterzeugt und mit anderen Einstellungen von %<-fpic%> verwendeterzeugt und mit anderen Einstellungen von %<-fpie%> verwendeterzeugt und mit anderen Einstellungen von Â»%sÂ« verwendetArray von %qT wird erzeugtArray von %qT wird erzeugt, was ein abstrakter Klassentyp istFeld von Funktionselementen wird erzeugtArray von Funktionen wird erzeugtFeld von Referenzen wird erzeugtArray des Template-Platzhaltertyps %qT wird erzeugtArray von void wird erzeugtErzeugung eines Zeigers auf Elementfunktion des Nicht-Klassentyps %qTZeiger auf Element des Nicht-Klassentypen %qT wird erzeugtZeiger auf Element mit Typ Â»voidÂ« wird erzeugtZeiger auf Elementreferenztyp %qT wird erzeugtfÃ¼r nicht existierende Methode %qE wird Selektor erzeugtAttribut Â»criticalÂ« wirkt sich nicht auf Interrupt-Funktionen auseigener Befehlsopcode fÃ¼r %<__builtin_custom_%s%> muss zur Kompilierzeit eine Konstante im Bereich 0 bis 255 seincv-qualifizierter Typparameterbaumelnder Zeiger %qE auf %qD wird mÃ¶glicherweise verwendetbaumelnder Zeiger %qE auf ein unbenanntes temporÃ¤res Objekt wird mÃ¶glicherweise verwendetbaumelnder Zeiger auf %qD wird mÃ¶glicherweise verwendetbaumelnder Zeiger auf ein unbenanntes temporÃ¤res Objekt wird mÃ¶glicherweise verwendetDatenbereichsattribute kÃ¶nnen nicht fÃ¼r lokale Variablen angegeben werdenDatenbereich von %q+D in Konflikt mit vorheriger DeklarationDaten-DeklarationDatendefinition hat keinen Typ oder SpeicherklasseDatenelement %q+D hat ungÃ¼ltigerweise einen Funktionstypen deklariertDatenelement %q+D hat ungÃ¼ltigerweise einen Methodentyp deklariertDatenelement %qD kann kein Elementtemplate seinDatenelement darf nicht variabel modifizierten Typ %qT habenDatenverschiebung fÃ¼r Komponente %qE ist nicht kompatibel mit Verschiebung von Struktur %qEDatentyp von %q+D ist nicht fÃ¼r Register geeignetInterner Compilerfehler: dead histogramunerreichbare Anweisung in EH-Tabelledie Deallokationsfunktion ist hier deklariertVersuch, bereits freigegebenen Speicher freizugebenSpeicher, der vorher nicht angefordert wurde, wird freigegebenFehlersucheDebugformat %qs steht in Konflikt mit vorheriger AuswahlDebugausgabestufe %qs ist zu groÃŸDebug-Pfadzur Fehlersuche: dezimales Gleitkomma-Argument %u fÃ¼r typgenerische Funktion mit nur binÃ¤ren Argumentendezimales Gleitkomma-Argument %u fÃ¼r typgenerische Funktion mit nur komplexen Argumentendezimale Gleitkommazahlen werden fÃ¼r dieses Ziel nicht unterstÃ¼tztDeklaration %qD widerspricht der eingebauten DeklarationDeklaration %qD widerspricht dem ImportDeklaration %qD deklariert nichtsDeklaration fÃ¼gt VertrÃ¤ge zu %q#D hinzuDeklaration deklariert nichtsDeklaration fÃ¼r nicht vorhandenen Parameter %qDDeklaration hat abweichende Anzahl von VertrÃ¤gen gegenÃ¼ber der vorherigen DeklarationDeklaration der %<constexpr%>-Variable %qD ist keine DefinitionDeklaration der %<extern%>-Variablen %qD in Anfangsdeklaration einer %<for%>-SchleifeDeklaration von %<std::initializer_list%> entspricht nicht %<#include <initializer_list>%>, ist kein TemplateDeklaration von %<~%T%> als Element von %qTDeklaration von %q#D Ã¤ndert die Bedeutung von %qDDeklaration von %q#D steht mit eingebauter Deklaration %q#D in KonfliktDeklaration von %q#D hat %<extern%> und ist initialisiertDeklaration von %q#D hat keine InitialisierungDeklaration von %q#D auÃŸerhalb einer Klasse ist keine DefinitionDeklaration von %q#D Ã¼berdeckt einen ParameterDeklaration von %q#TDeklaration von %q+#D Ã¼berdeckt einen TemplateparameterDeklaration von %q+D Ã¼berdeckt eine eingebaute FunktionDeklaration von %q+D Ã¼berdeckt eine vorhergehende Nicht-VariableDeklaration von %q+D mit Attribut %<noinline%> folgt auf inline-DeklarationDeklaration von %q+D ohne Bindung folgt einer extern-DeklarationDeklaration von %qD macht vorherige Template-Instanziierung fÃ¼r %qD mehrdeutigDeklaration von %qD als %<typedef%>Deklaration von %qD als Feld von FunktionselementenDeklaration von %qD als Array von FunktionenDeklaration von %qD als Array von ReferenzenDeklaration von %qD als Array von voidsDeklaration von %qD als Element %qTDeklaration von %qD als multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenDeklaration von %qD als Nicht-FunktionDeklaration von %qD als ParameterDeklaration von %qD in %qD, das nicht %qD einschlieÃŸtDeklaration von %qD in Namensraum %qD, der nicht %qD einschlieÃŸtDeklaration von %qD nicht in einem Namensbereich um %qDDeklaration von %qD Ã¼berdeckt eine eingebaute FunktionDeklaration von %qD Ã¼berdeckt eine globale DeklarationDeklaration von %qD Ã¼berdeckt ein Element von %qTDeklaration von %qD Ã¼berdeckt einen ParameterDeklaration von %qD Ã¼berdeckt einen vorhergehenden lokalen BezeichnerDeklaration von %qE als Array von FunktionenDeklaration von %qE als Array von voidsDeklaration von %qE als multidimensionales Array muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenDeklaration von %qE als Nicht-FunktionDeklaration von %qE als Nicht-ElementDeklaration von %qF hat unterschiedlichen ExceptionspezifiziererDeklaration der eingebauten Funktion %qD ohne Prototyp; erwartet wurde %qTdie Deklaration einer AufzÃ¤hlung mit festem zugrundeliegenden Typ und ohne AufzÃ¤hlungsliste ist nur als eigenstÃ¤ndige Deklaration zulÃ¤ssigDeklaration der Funktion %qD in ungÃ¼ltigem KontextDeklaration von multidimensionalem Array muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenDeklaration der Nicht-Variablen %qD in Anfangsdeklaration einer %<for%>-SchleifeDeklaration der Â»staticÂ«-Variablen %qD in Anfangsdeklaration einer %<for%>-SchleifeDeklaration von Templateparameter %q+#D mit unterschiedlichen EinschrÃ¤nkungenDeklaration des Templateparameters %q+D Ã¼berdeckt einen TemplateparameterDeklaration eines Typnamen als Array von FunktionenDeklaration eines Typnamen als Array von voidsDeklarationen in abhÃ¤ngiger Basis %qT wurden bei unqualifizierter Suche nicht gefundenDeklarator-ID fehlt: reserviertes Wort %qD wird verwendetdeklarieren Sie den expliziten Objektparameter stattdessen als Nicht-const-Referenzhier deklarierthier als Â»privateÂ« deklarierthier als Â»protectedÂ« deklariertdekomprimierter Strom: %sDekrementieren eines booleschen AusdrucksVerringerung des konstanten Feldes %qDVerringerung von AufzÃ¤hlungswerten (enum) ist in C++ ungÃ¼ltigVerringerung der Funktion %qDVerringerung des Elements %qD in schreibgeschÃ¼tztem ObjektDekrementieren eines Zeigers auf unvollstÃ¤ndigen Typ %qTVerringerung der schreibgeschÃ¼tzten Speicherstelle %qEVerringerung des schreibgeschÃ¼tzten Elementes %qDVerringerung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qDVerringerung des schreibgeschÃ¼tzten Parameters %qDVerringerung der schreibgeschÃ¼tzten Referenz %qDVerringerung der schreibgeschÃ¼tzten Variable %qDhergeleiteter Klassentyp %qD in RÃ¼ckgabetyp von Funktionhergeleiteter Ausdruckstyp erfÃ¼llt die PlatzhalterbeschrÃ¤nkungen nichthergeleiteter Initialisierer erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nichthergeleiteter RÃ¼ckgabetyp erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nichthergeleiteter RÃ¼ckgabetyp nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbardeduzierter Typ %qT fÃ¼r %qD ist unvollstÃ¤ndigErmittlung aus geschweift geklammerter Initialisierungsliste erfordert %<#include <initializer_list>%>Herleitungshinweis %qD muss im selben GÃ¼ltigkeitsbereich wie %qT deklariert seinHerleitungshinweis %qD muss denselben Zugriff wie %qT habenHerleitungshinweis %qD darf keinen FunktionskÃ¶rper habenHerleitungshinweis fÃ¼r %qT muss angehÃ¤ngten RÃ¼ckgabetyp habenStandard-%<target_clones%>-Attribut wurde nicht gesetztdie Standard-CPU-Architektur %qs unterstÃ¼tzt die ABI %qs nicht, stattdessen wird %<-m%s=%s%> verwendetStandardargument %qE verwendet %qDStandardargument %qE verwendet lokale Variable %qDStandardargument fÃ¼r Template-Parameter fÃ¼r %qD umschlieÃŸende KlasseStandardargument fÃ¼r Parameter %d von %q#D angegebenZuordnungsfehler der Standardargumente in ÃœberladungsauflÃ¶sungStandardargument fehlt fÃ¼r Parameter %P von %q#DStandardargument fÃ¼r Lambda-Parameter angegebenStandardargument in expliziter Spezialisierung angegebenStandardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubtStandardargumente sind nur fÃ¼r Funktionsparameter zugelassenVorgabeinitialisierer fÃ¼r Element %qD erforderlich vor dem Ende der umschlieÃŸenden KlasseDefaultinitialisierer fÃ¼r unbenanntes Bitfeld-ElementDefaultinitialisierer fÃ¼r Bitfeld-Elemente sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarStandardtemplateargumente dÃ¼rfen in friend-Redeklaration eines Funktionstemplates nicht verwendet werdenStandardtemplateargumente dÃ¼rfen in Funktionstemplates nur mit %<-std=c++11%> und %<-std=gnu++11%> verwendet werdenStandardtemplateargumente dÃ¼rfen in teilweiser Spezialisierung nicht verwendet werdenStandardtemplateargumente dÃ¼rfen in friend-Deklaration nicht verwendet werdenTemplate-Argument fÃ¼r %qD kann nicht aus Default-Typumwandlung bestimmt werden%qD mit Vorgabewert ist kein Â»friendÂ« von %qTstandardmÃ¤ÃŸiges %qD muss %<const%> sein%qD mit %<default%> muss entweder Parameter vom Typ %<const %T&%> oder %qT haben%qD mit %<default%> muss Parameter vom Typ %<const %T&%> oder %qT haben, nicht beide%qD mit Vorgabewert kann keinen %<&&%>-ref-Qualifizierer haben%qD mit %<default%> muss den RÃ¼ckgabetyp %<bool%> habenstandardmÃ¤ÃŸiges %qD ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarStandard- und gelÃ¶schte Funktionen nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarvorgegebener Konstruktor ruft nicht-%<constexpr%> %qD aufDefault-Deklaration %q+D passt nicht zur erwarteten SignaturStandardisierter Standardkonstruktor initialisiert %q#D nichtStandardisierter Standardkonstruktor initialisiert kein nicht-statisches DatenelementStandarddestruktor ruft nicht-%<constexpr%> %qD aufvorgegebene Funktion %q+D mit Standardargumentdas Member %qD mit %<default%> muss den Parametertyp %<const %T&%> habenStandard-Kopierzuweisung fÃ¼r %qT ruft nichttrivialen Operator zur Kopierzuweisung fÃ¼r virtuelle Basis %qT aufParameter mit zurÃ¼ckgestelltem Typ bei %Chier definiert%qD wurde hier definiertDefinition eines Typs in einer Umwandlung ist in C++ ungÃ¼ltigDefinition eines Typs in einem zusammengesetzten Literal ist in C++ ungÃ¼ltigDefinition der expliziten Spezialisierung %qD in friend-DeklarationTypdefinition in Ausdruck %qs ist in C++ ungÃ¼ltigDefinition in Block %i herrscht nicht vor in Block %iDefinition in Block %i folgt der VerwendungDefinition von %q#D macht eingebaute Deklaration %q#D mehrdeutigDefinition von %q#D ist als %<dllimport%> markiertDefinition von %q#T in TemplateparameterlisteDefinition von %q#T ist erst nach der schlieÃŸenden Klammer vollendetDefinition von %qD stimmt nicht Ã¼bereinDefinition von %qD entspricht nicht %<#include <initializer_list>%>Deklaration von %qD ist nicht in einem Namensbereich um %qTDefinition des Konzepts %qD hat mehrere AnweisungenDefinition des Konzepts %qD ist leerDefinition des explizit standardisierten %q+DDefinition des implizit deklarierten %qDDefinition des Protokolls %qE nicht gefundenDefinition des statischen Datenelementes %q+D einer Â»dllimportÂ«-ierten KlasseDefinition fÃ¼r explizite Instanziierung angegebenDelegation ist nur bei nicht-statischen Funktionen mÃ¶glichdelegierende Konstruktoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbargelÃ¶schte Definition von %qD ist nicht die erste DeklarationgelÃ¶schte Funktion %q+D Ã¼bersteuert nicht gelÃ¶schte FunktiongelÃ¶scht in Fortran 95LÃ¶schen von %qT ist nicht definiertLTRANS-Datei %s kann nicht gelÃ¶scht werden: %mArray %q#E wird gelÃ¶schtLÃ¶schen der Datei %qs: %mDatei %s kann nicht gelÃ¶scht werden: %mLÃ¶schen des Objekts mit abstraktem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt undefiniertes VerhaltenLÃ¶schen des Objekts mit polymorphem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt mÃ¶glicherweise undefiniertes VerhaltenAbhÃ¤ngigenname %qE wird als Nicht-Typ erkannt, aber die Instanziierung liefert einen Typveraltete Konvertierung von Zeichenkettenkonstante in %qTVeraltete Meldung ist keine ZeichenketteDereferenzierung eines Nicht-ZeigersDereferenzierung eines %<void *%>-ZeigersDereferenzierung eines Null-ZeigersDereferenzierung eines Nullzeigers in %qEDereferenzierung eines Type-Pun-Zeigers kÃ¶nnte strict-aliasing-Regeln verletzenDereferenzierung eines Type-Pun-Zeigers verletzt strict-aliasing-RegelnDeklaration eines abgeleiteten Typsabgeleitete Union %qT ist ungÃ¼ltigInitialisierer mit Bestimmung kÃ¶nnen nur mit Aggregat-Typen (Array, struct, union) verwendet werden, nicht mit %qThier wird die Grenze des Arrays variabler LÃ¤nge aus Argument %u festgelegtDesignator-Reihenfolge fÃ¼r Feld %qD passt nicht zur ursprÃ¼nglichen Deklaration in %qTZielobjekt %qE der GrÃ¶ÃŸe %sZielobjekt wird hier alloziertZielobjekt ist wahrscheinlich an Adresse nullZielobjekt der GrÃ¶ÃŸe %s, alloziert durch %qEZielobjekt, auf das durch %<restrict%>-qualifiziertes Argument 1 verwiesen wird, wurde hier deklariertder zerstÃ¶rende %<operator delete%> muss eine Elementfunktion seinder zerstÃ¶rende %<operator delete%> muss eine Ã¼bliche Deallozierungsfunktion seindas ZerstÃ¶ren von %qE auÃŸerhalb der aktuellen Auswertung ist kein konstanter Ausdruck%qE wird auÃŸerhalb seiner Lebensdauer zerstÃ¶rtdas zerstÃ¶rende Delete fÃ¼r %qD kann nicht verwendet werden, um den zugewiesenen Speicher freizugeben, wenn die Initialisierung fehlschlÃ¤gt, weil das Objekt noch nicht konstruiert istDestruktor %qD als Element-Template deklariertDestruktor kann keine statische Elementfunktion seinDestruktor gibt keinen Wert zurÃ¼ck, der getestet werden kÃ¶nnteDestruktor fÃ¼r %qE darf auch nicht abgearbeitet werdenDestruktor fÃ¼r %qT ist mehrdeutigDestruktor fÃ¼r fremde Klasse %qT kann kein Element seinDestruktorprioritÃ¤ten werden nicht unterstÃ¼tztDestruktorprioritÃ¤ten von 0 bis %d sind fÃ¼r die Implementierung vorbehaltenDestruktorprioritÃ¤ten mÃ¼ssen Ganzzahlen von 0 bis einschlieÃŸlich %d seinDestruktoren dÃ¼rfen nicht CV-qualifiziert seinDestruktoren dÃ¼rfen nicht ref-qualifiziert seinDestruktoren dÃ¼rfen keine Parameter habenBasisarchitektur %qs erkannt, aber einige ihrer Merkmale werden nicht erkannt; die erkannte Basisarchitektur kann unzuverlÃ¤ssig sein, nur erkannte Merkmale werden eingeschaltetbei der Bestimmung des Wertes von %qsmeinten Sie %<-%s%>?meinten Sie %<-march=%s%>?meinten Sie %<-mcpu=%s%>?meinten Sie %<using enum %T::%D%>?wollten Sie vielleicht den Zeiger dereferenzieren?meinten Sie ein logisches Nicht (%<!%>)?meinten Sie ein logisches Nicht (%<!%>)?Unterschied zwischen %qE und %qD hat keinen Ganzzahltypunterschiedliche Parameteranzahlunterschiedliche Ergebnisanzahlunterschiedliche Parametertypenunterschiedliche EmpfÃ¤ngertypenunterschiedliche Ergebnistypenanderer zugrunde liegender Typ in enum %q#Tunterschiedliche variable Argumentedirekte Basis %qT ist in %qT durch Mehrdeutigkeit unzugÃ¤nglichder direkte Aufruf von %s in der Folge der spekulativen Aufrufe hat kein Spekulationsflagder direkte Aufruf von %s in der Folge der spekulativen Aufrufe hat speculative_id %i auÃŸerhalb des Bereichsdirect-list-initialization von %<auto%> erfordert genau ein ElementDirektiven-Argument %qEDirektiven-Argument im Bereich [%E, %E]Direktive mit nur %<device_type%>- oder %<indirect%>-KlauselnDurchlauf %s fÃ¼r Funktion %s ausschaltenDurchlauf %s fÃ¼r Funktionen im Bereich [%u, %u] ausschaltenalle eingebauten Systemelemente anzeigenZusammenfassung der Anzahl der Ã¼bersetzten Codezeilen und der verwendeten Symbole anzeigenOrt der Modul-Quelldateien anzeigen, wÃ¤hrend sie Ã¼bersetzt werdenAnderer Objective-C-Typ in RÃ¼ckgabeDivision %<sizeof (%T) / sizeof (%T)%> berechnet nicht die Anzahl der FeldelementeDivision durch NullDivision durch Null ist kein konstanter AusdruckÂ»-march=â€¦Â« und Â»-mcpu=â€¦Â« dÃ¼rfen nicht zusammen angegeben werdenInterner Fehler: do_check(): too many argsdo_simplify(): Too many args for intrinsicentspricht nicht der Element-Templatedeklaration hierunterstÃ¼tzt nicht multilibHerrscher Ã¼ber %d sollte %d sein, nicht %dunbekannter Status fÃ¼r Herrscher Ã¼ber %des ist unklar, wie %qs zu lÃ¶schen istErweiterungsbefehle fÃ¼r DSPs nicht unterstÃ¼tzenErweiterungsbefehle fÃ¼r Performance nicht unterstÃ¼tzenErweiterungsbefehle fÃ¼r Performance Version 2 nicht unterstÃ¼tzenErweiterungsbefehle fÃ¼r Zeichenketten nicht unterstÃ¼tzenÂ»::Â« in MODULE PROCEDURE-Anweisung bei %Ldouble-Konstanten werden nicht unterstÃ¼tztInterner Fehler: double linked list of assembler names corruptedInterner Fehler: double linked list of clones corrupteddurch andere AusnahmespezifikationenDumpdatei: %s
  doppeltes %<_Atomic%>doppeltes %<_Thread_local%> oder %<__thread%>doppelter %<asm%>-Operandenname %qsdoppelter %<asm%>-Qualifizierer %qEdoppelter %<asm%>-Qualifizierer %qTdoppeltes %<const%>doppelter %<default%>-Fall in %<_Generic%>doppeltes %<restrict%>doppeltes %<volatile%>doppeltes %qDdoppelter %qD-Spezifiziererdoppeltes %qEdoppeltes Attribut %qEDoppelter Deklarationsspezifizierer %qEdoppeltes %qsdoppelter %qs-ModifiziererDoppelte (oder sich Ã¼berschneidende) case-Wertedoppelter Basistyp %qT ungÃ¼ltigDoppelter case-Wertdoppelter CV-Qualifiziererdoppelte Deklaration fÃ¼r Protokoll %qEdoppelte Deklaration der Methode %<%c%E%> mit in Konflikt stehenden Typendoppelte Definition von %qsdoppelte Definition von Â»%sÂ«doppelte Definition einer Symbolversiondoppelter direkter Aufruf von %s in der Folge der spekulativen Aufrufe mit speculative_id %idoppelte explizite Instanziierung von %q#Ddoppelte explizite Instanziierung von %q#Tdoppelter Featuremodifizierer %qs mit Wert %qs in Attribut %<target_version%>doppelte Informationen fÃ¼r %qEdoppelte Initialisierung von %qDduplicate insn UID: %idoppelte Instanzvariable %q+Ddoppelte Schnittstellendeklaration fÃ¼r Kategorie %<%E(%E)%>doppelte Schnittstellendeklaration fÃ¼r Klasse %qEdoppelte Marke %qDDoppelte Markendeklaration %qEInterner Fehler: duplicate loop headerdoppeltes Element %q+Ddoppelter Verweis %s in der Folge der spekulativen Aufrufe mit speculative_id %idoppelter typgenerischer Parametertyp fÃ¼r Funktionsargument %u von %<__builtin_tgmath%>doppelter Virt-Spezifiziererdoppelte %<if%>-Bedingungdoppelt angegebener Parameter %qs in Attribut %<amdgpu_hsa_kernel%>wÃ¤hrend NeuÃ¼bersetzung mit %<-fcompare-debug%>Im Durchlauf %s: %s
! beim Lesen der Bindung %<%E%s%E%>beim Lesen der Bindung %<%E%s%E@%s%>beim Laden der ausstehenden Einheiten fÃ¼r %<%E%s%E%>Dwarf-Version %wu wird nicht unterstÃ¼tztdynamische AbhÃ¤ngigkeit Â»%sÂ« nicht gefundendynamische Ausnahmespezifikationen sind in C++11 veraltetdynamischer Typ %qT seines Operanden hat keine Basisklasse vom Typ %qTder dynamische Typ %qT des Operanden hat keine eindeutige Ã¶ffentliche Basisklasse %qTeBPF-Stapelgrenze Ã¼berschrittenjeder nicht deklarierte Bezeichner wird nur einmal fÃ¼r jede Funktion, in der er vorkommt, gemeldetdas frÃ¼here Argument sollte die Anzahl der Elemente angeben, das spÃ¤tere Argument die GrÃ¶ÃŸe des einzelnen ElementsInterner Fehler: edge %s->%s has no corresponding call_stmtedge count is not compatible with function countInterner Fehler: edge from %d to %d should be marked irreducibleInterner Fehler: edge from %d to %d should not be marked irreducibleKante hat sowohl call_stmt als auch lto_stmt_uid gesetztInterner Fehler: edge not foundInterner Fehler: edge points to wrong declaration:entweder %<-fopenacc%> oder %<-fopenmp%> muss angegeben seinentweder sollten alle Initialisierer-Klauseln benannt sein oder gar keineausfÃ¼hrliche Typ-Spezifikation fÃ¼r einen enum mit GÃ¼ltigkeitsbereich darf nicht das SchlÃ¼sselwort %qD verwendenElementindex %qE ist auÃŸerhalb der Grenzen %<[0 .. %E%>Elementtypen mÃ¼ssen dieselben seinelement_number(): Bad dimension typeElementare BinÃ¤roperationelementare Funktionsargumente bei %C sind nicht konformElementares UnterprogrammElemente des Arrays %q#D haben unvollstÃ¤ndigen TypElemente des Arrays %q#T haben unvollstÃ¤ndigen Typeingebettetes %<\0%> im Formateingebettetes NUL in CFString-Literaldas ABI zum Ãœbergeben von leeren Klassen (%qT) als Parametern hat sich mit %<-fabi-version=12%> (GCC 8) geÃ¤ndertLeere Deklarationleere Deklaration eines %<enum%>-Typen redeklariert das Tag nichtLeere Deklaration mit %<_Alignas%> redeklariert nicht SymbolLeere Deklaration mit Speicherklassenangabe redeklariert nicht SymbolLeere Deklaration mit Typqualifizierer redeklariert nicht SymbolLeeres Enum ist ungÃ¼ltigleere Dateileerer Indexbereich in Initialisierungnicht-leere Initialisierung Â»init-captureÂ« eines Lambdasleere Initialisierung in Â»init-captureÂ« fÃ¼r Lambdaleere linke PrÃ¤zision im Format %sleere Klammern sind mehrdeutig und werden als Funktionsdeklaration angesehenfehlende PrÃ¤zision im Format %sleere Liste von EigenschaftsattributenLeerer Wertebereich angegebenLeere Zeichenkette in Attribut %<target%>leere Struktur hat GrÃ¶ÃŸe 0 in C, aber 1 in C++leere Deklaration fÃ¼r strukturierte Bindungleere Union hat GrÃ¶ÃŸe 0 in C, aber 1 in C++Durchlauf %s fÃ¼r Funktion %s einschaltenDurchlauf %s fÃ¼r Funktionen im Bereich [%u, %u] einschaltenEinschalten von %qs befÃ¶rdert %<%s%s%> zu %<%s%s%>Das Einschalten der Ablaufverfolgung ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvollDas Einschalten der UnterstÃ¼tzung der Aufgerufenen-Zusammenarbeit ist nur bei der Ãœbersetzung fÃ¼r THUMB sinnvollFehler im ELF-Headerumgebendes %<target%>umgebendes %qsumgebendes OpenACC-%qs-Konstrukt undumgebendes OpenACC-%qs-Konstrukt mit %qs-KlauselumschlieÃŸende Klasse der %<constexpr%> nicht-statischen Elementfunktion %q+#D ist kein LiteraltypeinschlieÃŸende Klassentemplates werden nicht explizit spezialisiertumgebendes Eltern-Berechnungs-Konstruktumgebende Regionumgebende Routineumgebende Zielregionumgebende TaskEndausdruck verweist auf Ã¤uÃŸeren Iterator %qDInterner Fehler: end insn %d for block %d not found in the insn streamEnde der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenInterner Fehler: entry block count not initializedenum-Konstante hier definiertenum-Konstante in booleschem Zusammenhangenum-Umwandlung von %qT nach %qT in Zuweisung ist in C++ ungÃ¼ltigenum-Umwandlung von %qT nach %qT in Initialisierung ist in C++ ungÃ¼ltigenum-Umwandlung von %qT nach %qT in RÃ¼ckgabe ist in C++ ungÃ¼ltigenum-Umwandlung in Zuweisung ist in C++ ungÃ¼ltigenum-Umwandlung in Initialisierung ist in C++ ungÃ¼ltigEnum-Umwandlung bei Ãœbergabe des Arguments %d von %qE ist in C++ ungÃ¼ltigÂ»enumÂ«-Typ hier definiertInterner Compilerfehler: enum value is not %<CONST_DECL%> or %<INTEGER_CST%>Interner Compilerfehler: enum value name is not %<IDENTIFIER_NODE%>Interner Compilerfehler: enum value type is not %<INTEGER_TYPE%> nor convertible to the enumAufzÃ¤hlungs- und Nicht-AufzÃ¤hlungstyp in bedingtem Ausdruckbedingter Ausdruck enthÃ¤lt unvertrÃ¤gliche AufzÃ¤hlungswerte der Typen %qT und %qTAufzÃ¤hlungsbereich unterscheidet sichAufzÃ¤hlungswert %qE wird nicht von switch behandeltAufzÃ¤hlungswerte Ã¼berschreiten Wertebereich von %qsAufzÃ¤hlungswerte Ã¼berschreiten Wertebereich von INTEGERAufzÃ¤hlungswerte Ã¼berschreiten Wertebereich des grÃ¶ÃŸten Ganzzahltypender AufzÃ¤hlungswert %qD passt nicht zu ...AufzÃ¤hlungswert %qE ist auÃŸerhalb des GÃ¼ltigkeitsbereichs des zugrundeliegenden Typen %qTAufzÃ¤hlungswert fÃ¼r %qD ist keine GanzzahlkonstanteAufzÃ¤hlungswert fÃ¼r %qD muss ganzzahligen oder AufzÃ¤hlungstyp ohne GÃ¼ltigkeitsbereich habenAufzÃ¤hlungswert fÃ¼r %qE ist keine GanzzahlkonstanteAufzÃ¤hlungswert fÃ¼r %qE ist kein GanzzahlkonstantenausdruckAufzÃ¤hlungswert ist auÃŸerhalb des GÃ¼ltigkeitsbereichs von %qsAufzÃ¤hlungswert ist auÃŸerhalb des GÃ¼ltigkeitsbereichs des zugrundeliegenden TypenUmgebungsvariable %<COLLECT_GCC%> muss gesetzt seinUmgebungsvariable %<COLLECT_GCC_OPTIONS%> muss gesetzt seinUmgebungsvariable %<COLLECT_LTO_WRAPPER%> muss gesetzt seinUmgebungsvariable %qs muss ganzzahlig sein und zwischen 0 und %wd liegenUmgebungsvariable %qs nicht definiertUmgebungsvariable COLLECT_GCC_OPTIONS muss gesetzt seinUmgebungsvariable DJGPP nicht definiertUmgebungsvariable DJGPP zeigt auf kaputte Datei %qsUmgebungsvariable DJGPP zeigt auf fehlende Datei %qsFehlerFehler beim SchlieÃŸen von %s: %mFehler beim SchlieÃŸen der Datei fÃ¼r OptimierungsdatensÃ¤tze %qsFehler in Argumenten fÃ¼r Spezifikationsfunktion %qsFehler beim LÃ¶schen von %sFehler beim Schreiben von %qsFehler beim Schreiben der OptimierungsdatensÃ¤tze in %qs: %sFehler beim Schreiben der Datei %s: %mFehler: Fehler: Â»%sÂ« kann nicht zum Schreiben geÃ¶ffnet werden: %s
  Fehler beim EinfÃ¼gen von Ãœbersetzungseinheiteneval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLExceptionaufrÃ¤umen fÃ¼r dieses Placement-New wÃ¤hlt delete-Operator fÃ¼r Nicht-PlacementAusnahmebehandlung ausgeschaltet, %<-fexceptions%> schaltet sie einAusnahmebehandlung ausgeschaltet; %<-fexceptions%> schaltet sie einFehlzuordnung von PersÃ¶nlichkeiten bei AusnahmebehandlungAusnahme des Typs %<%T%> wird gefangen werdenAusnahme des Typs %qT wird bereits von einem frÃ¼heren Exceptionhandler verarbeitetAusnahmen-Angabe von %qD hÃ¤ngt von sich selbst abÃ¼berzÃ¤hlige Elemente in %qT-InitialisiererElementÃ¼berschreitung in ArrayinitialisierungElementÃ¼berschreitung in SkalarinitialisierungElementÃ¼berschreitung in struct-InitialisierungElementÃ¼berschreitung in union-InitialisierungElementÃ¼berschreitung in VektorinitialisierungÃ¼berzÃ¤hliger Verwendungs-Operand fÃ¼r AnweisungAusfÃ¼hrungszÃ¤hler als null angenommen
  AusfÃ¼hrungszÃ¤hler geschÃ¤tzt
! bestehende Deklaration %#qDbestehende Definition %qDInterner Fehler: exit %d->%d not recordedInterner Fehler: exit block count not initializedExpansionsmuster %qE enthÃ¤lt keine ParameterpacksExpansionsmuster %qT enthÃ¤lt keine ParameterpacksExpansionspunkt ist Ort %i%<"%> erwartet%<#pragma omp scan%> erwartet%<#pragma omp section%> oder %<}%> erwartet%<(%> erwartet%<(%> hinter template-argument-list erwartet%<(%> bei %C erwartet%<(%> oder Zeilenende erwartet%<)%> erwartet%<)%> bei %C erwartet%<)%> oder %<,%> erwartet%<*%> erwartet%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet%<,%> erwartet%<,%> oder %<)%> erwartet%<,%> oder %<...%> erwartet%<,%> oder %<;%> erwartet%<,%> oder %<]%> erwartet%<,%> oder %<}%> erwartet%<,%>, %<;%> oder %<}%> erwartet%<.%> erwartet%<...%> erwartet%<:%> erwartet%<:%> oder %<)%> erwartet%<:%> oder %<...%> erwartet%<:%> oder %<::%> erwartet%<:%>, %<,%>, %<;%>, %<}%> oder %<__attribute__%> erwartet%<::%> erwartet%<;%> erwartet%<;%> hinter Klassendefinition erwartet%<;%> hinter Strukturdefinition erwartet%<;%> hinter Uniondefinition erwartet%<;%> am Ende von Elementdeklaration erwartet%<;%> oder %<{%> erwartet%<;%> or %<{%> nach Definition der Methodenattribute erwartet%<;%>, %<,%> oder %<)%> erwartet%<;%>, Bezeichner oder %<(%> erwartet%<<%> erwartet%<=%> erwartetnach dem Objective-C-Attribut %qE wird ein %<=%> erwartet%<=%> bei %C erwartet%<=%>, %<,%>, %<;%>, %<asm%> oder %<__attribute__%> erwartetin der %<if%>-Bedingung wird ein Vergleich mit %<==%> erwartetin der %<if%>-Bedingung wird ein Vergleich mit %<==%>, %<<%> oder %<>%> erwartet%<>%> erwartet%<@end%> erwartet%<@synchronized%> erwartet%<@throw%> erwartet%<@try%> erwartet%<[%> erwartet%<]%> erwartet%<__label__%> erwartet%<__transaction_atomic%> erwartet%<__transaction_relaxed%> erwartet%<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> oder %<seq_cst%> erwartet%<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> oder %<default%> erwartet%<allocator%> oder %<align%> erwartet%<ancestor%> oder %<device_num%> erwartet%<asm%> erwarteteine der Klauseln %<at%>, %<severity%> oder %<message%> erwartet%<auto%> erwartet%<auto%> oder %<decltype(auto)%> nach %qE erwartet%<big-endian%>, %<little-endian%> oder %<default%> nach %<#pragma scalar_storage_order%> erwartetKlauselmodifizierer %<cancel%> %<if%> erwartet%<catch%> erwartet%<class%> erwartet%<class%> oder %<typename%> erwartet%<class%>, %<typename%> oder %<template%> erwartet%<co_yield%> erwartet%<concurrent%> erwartet%<data%> erwartethinter %<#pragma acc %s%> wird %<data%> erwartet%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet%<declare target%> oder %<assumes%> erwartet%<declare%> oder %<assumes%> erwartet%<decltype%> erwartet%<delete%> erwarteteine der Klauseln %<depend%>, %<destroy%> oder %<update%> erwartet%<directive%> oder %<sequence%> erwartet%<else%> erwartet%<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, %<ignored_attributes%> nach %<#pragma GCC diagnostic%> erwartet%<extern%> erwartet%<finally%> oder %<catch%> erwartet%<for%> hinter %qs erwartet%<host%>, %<nohost%> oder %<any%> erwartet%<in%>, %<out%>, %<inout%>, %<mutexinoutset%> oder %<inoutset%> erwartet%<inclusive%>- oder %<exclusive%>-Klausel erwartet%<match%> erwartet%<match%> bei %C erwartet%<namespace%> erwartet%<new%> erwartet%<none%> oder %<present%> erwartet%<none%>, %<shared%>, %<private%> oder %<firstprivate%> erwartet%<omp_priv%> oder Funktionsname erwartet%<operator%> erwartet%<point%> erwarteteine der Klauseln %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> oder %<hint%> erwarteteine der Klauseln %<read%>, %<write%>, %<update%> oder %<capture%> erwartet%<reproducible%> oder %<unconstrained%> erwartet%<return%> erwartet%<scalar%>, %<aggregate%> oder %<all%> erwartet%<scalar%>, %<aggregate%>, %<pointer%> oder %<all%> erwartet%<seq_cst%>, %<acq_rel%>, %<release%> oder %<acquire%> erwartet%<seq_cst%>, %<acquire%> oder %<relaxed%> erwartet%<simd%>, %<reduction%>, %<target%> oder %<variant%> erwartet%<static_assert%> erwartet%<target%> erwartet%<teams%>, %<parallel%> oder %<thread%> erwartet%<template%> erwartet%<throw%> erwartet%<try%> erwarteteine der Klauseln %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> oder %<atomic_default_mem_order%> erwartet%<using%> erwartet%<while%> erwartet%<{%> erwartet%<{%> bei %C erwartet%<{%> oder %<:%> erwartet%<}%> erwartet%<}%> bei %C erwartet%<}%> vor %<else%> erwartet%<~%> erwartet%d Ebenen von Template-Parametern fÃ¼r %q#D erwartet, %d erhalten%i oder mehr erwartet, %i gefunden%i erwartet, %i gefundenSelektorname fÃ¼r %qE erwartet%qT erwartet, aber Argument hat Typ %qT%qT erwartet, aber Zeiger hat Typ %qT%qs %<if%>-Klausel-Modifizierer anstelle %qs erwartetSchlÃ¼sselwort %qs vor dem Namen des abhÃ¤ngigen Templates erwartet%qs oder %qs erwartet%<...%> erwartet64-Bit-Adresse erwartet, aber Argument 1 hat %d Bit64-Bit-Adresse erwartet, aber Argument 2 hat %d BitÂ»:Â« bei %C erwartetName einer OpenMP-Direktive erwartethinter %<#pragma message%> wird eine Zeichenkette erwartetOpenACC-Klausel erwartetOpenMP-Klausel erwartetexpected an SSA_NAME objectArgument zu %<msp430_select_cpu%> erwartetBezeichner fÃ¼r den Attributnamen erwartetAnnahme-Klausel erwartetmindestens eine Annahme-Klausel erwartetAttribut-Argument als ausbalancierte Tokenfolge erwartetAttribut vor %<...%> erwartetzwischen %i und %i erwartet, %i gefundenbinÃ¤rer Operator erwartetInterner Fehler: expected block indexInterner Fehler: expected block specifierboolescher Ausdruck erwartetboolescher Typ erwartetInterner Fehler: expected case labelKanal erwartetKlassenname erwartetKlassenschlÃ¼ssel erwartetKlassenname erwartetkonstanter Ganzzahlausdruck mit gÃ¼ltigem sync-hint-Wert erwartetInterner Fehler: expected constant logical expressionkonstanter Offset erwartetInterner Fehler: expected constant offset for %<__MEM%> operandkonstante GrÃ¶ÃŸe erwartetInterner Fehler: expected constant step for %<__MEM%> operandKonstruktor, Destruktor oder Typumwandlung erwartetName der Kontextselektormenge erwartetName der Kontextselektormenge bei %C erwartetVertragsstufe erwartet: %<default%>, %<audit%> oder %<axiom%>Vertragssemantik oder -stufe erwartetVertragsrolle erwartetWert fÃ¼r die Anzahl erwartetDeklaration erwartetDeklaration oder Anweisung erwartetDeklarationsspezifizierer erwartetDeklarationsspezifizierer oder %<...%> erwartetDeklarator erwartetName einer Direktive erwartetInterner Fehler: expected else statementhinter SchlÃ¼sselwort %<operator%> wird leere Zeichenkette erwartetunerwartetes Ende der AuffanglisteZeilenende erwartetAusdruck erwartetAusdruck bei %C erwartetÂ»expression-listÂ« oder Â»type-idÂ« erwartetHÃ¤ufigkeit erwartetHÃ¤ufigkeitswert erwartetFunktion erwartetFunktionsname erwartetFunktionsname und %<(%> erwartetInterner Fehler: expected goto expressionID-Ausdruck erwartetÂ»id-expression (arguments)Â« erwartetBezeichner erwartetBezeichner bei %C erwartetBezeichner oder %<(%> erwartetBezeichner oder %<)%> erwartetBezeichner oder %<*%> erwartetBezeichner oder Zeichenkettenliteral erwartetBezeichner oder Zeichenkettenliteral bei %C erwartetInitialisierung erwartetGanzzahl erwartetGanzzahlausdruck erwartetListe von GanzzahlausdrÃ¼cken erwartetSchnittstelle oder Zeiger auf Schnittstelle erwartetSchleifendeklaration oder Initialisierung erwartetIterationsanweisung erwartetSprunganweisung erwartetSprungmarke erwartetbenannte Anweisung erwartetInterner Fehler: expected loop numberAbbildungsindex auf rechter Seite erwartetModulname erwartetmodule-partition erwartetName bei %C erwartetNamensraumname erwartetSpezifikation mit geschachteltem Namen erwartetnumerischer Typ erwartetOperator erwartetParameterbÃ¼ndel vor %<...%> erwartetInterner Fehler: expected pass nameZeiger erwartetInterner Fehler: expected pointer as argument of unary %<*%>Zeiger in %qs-Klausel erwartetÃ¼bergeordneter Ausdruck erwartetPtr-Operator erwartetQualifizierten Namen in Friend-Deklaration fÃ¼r Konstruktor %qD erwartetQualifizierten Namen in Friend-Deklaration fÃ¼r Destruktor %qD erwartetAuswahl-Anweisung erwarteterwartete Signatur: %qDSIMD-Klausel bei %C erwarteteinelnen Zeiger in %qs-Klausel erwartetSpezifizierer-Qualifizierer-Liste erwartetAnweisung erwartetZeichenkettenliteral erwartetZeichenkettenliteral erwartetzusammengesetztes Literal kann nur Struct, Slice, Array oder Map seinSuffixbezeichner erwartetTemplateargument erwartetTemplate-ID erwartetTemplate-ID fÃ¼r Typ erwartetTemplatename erwartetName des Merkmalsselektors erwartetName des Merkmalsselektors bei %C erwartetTypspezifizierer erwartetTyp-Name erwartetTypspezifikation erwartetunqualifizierte ID erwartetVariantenname bei %C erwartetCode erwartet %E Byte in einer Region der GrÃ¶ÃŸe %ECode erwartet %E Bytes in einer Region der GrÃ¶ÃŸe %ECode erwartet %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %Eals Argument 1 wurde entweder ein Zeigertyp oder ein Ganzzahltyp erwartetCode erwartet zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %EInterner Fehler: expecting internal function namees sollte genau 1 Sprungmarke deklariert seinexperimentelle Option, um die neue strenge TypprÃ¼fung zu verwendenexplizites by-copy-Einfangen von %<this%> mit by-copy-Einfangvorgabe ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarExplizite Erfassung (als Kopie) von %qD ist mit Standarderfassung (als Kopie) gedoppeltExplizite Erfassung (als Referenz) von %qD ist mit Standarderfassung (als Referenz) gedoppeltexplizite Umwandlungsfunktion wurde nicht berÃ¼cksichtigtexplizite Umwandlungsoperatoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarder explizite Herleitungshinweis ist hier deklariertExplizite Herleitungshinweise werden nicht fÃ¼r Â»copy-initializationÂ« berÃ¼cksichtigtInterner Fehler: explicit goto at end of bb %dexplizite Instanziierung von %q#Dexplizite Instanziierung von %q#T vor Definition des Templatesexplizite Instanziierung von %qD, aber keine Definition verfÃ¼gbarexplizite Instanziierung von %qD in Namensbereich %qD (das nicht Namensbereich %qD einschlieÃŸt)explizite Instanziierung von %qD auÃŸerhalb seines Namensraums muss einen nested-name-specifier verwendenExplizite Instanziierung des Funktionskonzepts %q#Dexplizite Instanziierung des Nicht-Klassen-Templates %qDexplizite Instanziierung des Nicht-Templates %q#Dexplizite Instanziierung des Nicht-Templatetyps %qTExplizite Instanziierung des Variablenkonzepts %q#Dexplizite Instanziierung darf kein %<consteval%> verwendenexplizite Instanziierung darf kein %<constexpr%> verwendenexplizite Instanziierung darf kein %<inline%> verwendenexplizite Objekt-Member-Funktion %qD kann keine CV-Qualifizierer habenexplizite Objekt-Member-Funktion %qD kann keinen ref-qualifier habenexplizite Objekt-Member-Funktion ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfÃ¼gbardie explizite Objektmemberfunktion Ã¼bersteuert die virtuelle Funktionexpliziter Objektparameter wird hier deklariertder explizite Objektparameter ist bereits eine verÃ¤nderbare Referenzexplizite Qualifizierung in Deklaration von %qDexplizite Register-Variable %qs kann nicht in verschachtelter Funktion verwendet werdenexplizite Register-Variable %qs als %<extern%> deklariertexplizite Register-Variable %qs als threadlokal deklariertder expliziten Spezialisierung %q#D fehlen mÃ¶glicherweise Attributeexplizite Spezialisierung als %<concept%> deklariertexplizite Spezialisierung in GÃ¼ltigkeitsbereich des Nicht-Namensbereiches %qDexplizite Spezialisierung von %qD nach erster Verwendungder expliziten Spezialisierung von %D muss %<template <>%> vorausgehenexplizite Spezialisierung von %qD auÃŸerhalb seines Namensraums muss einen nested-name-specifier verwendenexplizite Spezialisierung des Funktionskonzepts %qDexplizite Spezialisierung des Nicht-Templates %qTexplizite Templateargumentliste nicht erlaubtexplizite Template-Spezialisierung kann keine Speicherklasse habenExplizite Standardfunktion %q+D kann nicht als %qs deklariert werden, da die implizite Deklaration nicht %qs ist:explizit verwendete Register mÃ¼ssen oben auf dem Stapel gruppiert werdenExponent-Buchstabe %<q%> in real-literal-constant bei %C%q#D wird exportiert, hat jedoch keine externe BindungDer Ausdruck bei %L in der !$OMP-ATOMIC-COMPARE-Zuweisung Â»Variable = AusdruckÂ« muss skalar sein und darf die Variable nicht referenzierenAusdruck in !$OMP ATOMIC WRITE-Zuweisung Â»var = exprÂ« muss skalar sein und kann keine Variable bei %L referenzierenAusdruck in Zuweisung !$OMP ATOMIC Â»var = var op exprÂ« muss skalar sein und kann keine Variable bei %L referenzierenAusdruck %qE bezeichnet keine %<constexpr%>-FunktionAusdruck %qE ist kein KonstantenausdruckAusdruck %qs erfordert %<object.TypeInfo%> und kann nicht mit %<-fno-rtti%> verwendet werdenAusdruck kann nicht als Funktion verwendet werdenAusdruck berechnet nicht die Anzahl der Elemente in diesem Array; der Elementtyp ist %qT, nicht %qTAusdruck in new-Deklarator muss Ganzzahl- oder AufzÃ¤hlungstyp habenAusdruck in statischer Behauptung ist keine GanzzahlAusdruck in statischer Behauptung ist kein konstanter GanzzahlausdruckAusdruck in statischer Behauptung ist nicht konstantAusdrucksliste als zusammengesetzten Ausdruck in funktionaler Umwandlung behandeltAusdrucksliste als zusammengesetzten Ausdruck in Initialisierung behandeltAusdrucksliste als zusammengesetzten Ausdruck in Speicherinitialisierung behandeltAusdruck muss in runden Klammern eingeschlossen seinAusdruck muss ganzzahlig seinAusdruck von abstraktem Klassentyp %qT kann nicht in throw-Ausdruck verwendet werdenAusdrucksanweisung hat unvollstÃ¤ndigen Typextend_ref(): Bad tailerweiterte Initialisierungslisten nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarerweiterte Register haben keine oberen HÃ¤lftenextern-Deklaration von %q+D folgt Deklaration ohne BindungGlobaler Wert mit externem Modellextern strukturierte Bindung ist nicht namenunabhÃ¤ngigexterne Variable ist nicht namenunabhÃ¤ngigexterne Funktionen zur TLS-Initialisierung werden auf diesem Ziel nicht unterstÃ¼tztfÃ¼r Symbol %q+D wird wegen des Attributes %qE externe Bindung benÃ¶tigtInterner Fehler: externally visible inline clonezusÃ¤tzliches %<;%>zusÃ¤tzliches %<;%> hinter Funktionsdefinition innerhalb einer KlassezusÃ¤tzliche geschweifte Klammern am Ende der InitialisierungzusÃ¤tzliche semantische ÃœberprÃ¼fung zur Compilezeit, fÃ¤ngt Ã¼blicherweise schlechten Programmierstil abzusÃ¤tzliche Elemente in Skalar-InitialisierungInterner Fehler: extra outgoing edge %d->%dzusÃ¤tzliche Qualifizierung %<%T::%> an Element %qszusÃ¤tzliche Qualifizierung nicht erlaubtzusÃ¤tzliches SemikolonzusÃ¤tzliches Semikolon in Methodendefinition angegebenzusÃ¤tzliches Semikolon in Â»structÂ« oder Â»unionÂ« angegebenzusÃ¤tzliche Typqualifizierer in Format-Argument (Argument %d)zusÃ¤tzliche Daten am Ende der DateiPlugin %s kann nicht initialisiert werden%<assume%>-Attribut-Annahme fehlgeschlagenFehler beim Â»%sÂ« des Mappers %qsFehler beim Â»%sÂ« des Mappers %qs in Zeile %uFehler beim Handshake des Mappers: %sfailed to create map component '%s'failed to create union component '%s'eingebaute Funktion konnte nicht expandiert werdenEnde-Status konnte nicht ermittelt werden: %mVerarbeitungszeiten konnten nicht ermittelt werden: %mPlugin %s kann nicht initialisiert werdenFehler beim Laden der Bindung %<%E%s%E%>Fehler beim Laden der Bindung %<%E%s%E@%s%>Fehler beim Laden der ausstehenden Einheiten fÃ¼r %<%E%s%E%>temporÃ¤re Datei %s konnte nicht fÃ¼r LTO-Ausgaben geÃ¶ffnet werdentemporÃ¤re Datei %s konnte nicht mit LTO-Ausgabe geÃ¶ffnet werdenFehler beim Lesen des kompilierten Modul-Clusters %u: %sFehler beim Lesen des kompilierten Modus: %sZurÃ¼ckfordern der nicht benÃ¶tigten Funktion gescheitertZurÃ¼ckfordern der nicht benÃ¶tigten Funktion in gleicher Comdat-Gruppe gescheitert%qD fÃ¼r %<strub%> konnte nicht aufgeteilt werdenLiteral konnte nicht in den Zeichenvorrat %qT der AusfÃ¼hrungsumgebung Ã¼bersetzt werdenFehler beim Schreiben des kompilierten Moduls: %sFehler-Speichermodell %qs kann nicht stÃ¤rker als Erfolgs-Speichermodell %qs fÃ¼r %qD seinFehler-Speichermodell %wi kann nicht stÃ¤rker als Erfolgs-Speichermodell %wi fÃ¼r %qD seinFehler bei Vereinfachung der Teil-Zeichenketten-Referenz in DATA-Anweisung bei %LNeuladen gescheitert:Interner Fehler: fallthru edge after a control statement in bb %dInterner Fehler: fallthru edge after unconditional jump in bb %iInterner Fehler: fallthru edge crosses section boundary in bb %iInterner Fehler: fallthru to exit from bb %din Objective-C 1.0 gibt es keine schnelle AufzÃ¤hlungAttribute fastcall und cdecl sind nicht vertrÃ¤glichAttribute fastcall und regparm sind nicht vertrÃ¤glichAttribute fastcall und stdcall sind nicht vertrÃ¤glichAttribute fastcall und thiscall sind nicht vertrÃ¤glichschwerwiegender Fehler: fclose %s: %mfe_runtime_error string must be null terminatedfe_runtime_error: Wrong number of arguments (%d instead of %d)auf Feld %q#D kann mittels %q#D zugegriffen werdenFeld %q#D mit gleichem Namen wie KlasseFeld %qD hat unvollstÃ¤ndigen Typen %qTFeld %qE als Funktion deklariertFeld %qE hat unvollstÃ¤ndigen TypenFeldname nicht in Datensatz- oder union-InitialisierungFeldnummer Ã¼berschreitet die Definition der MengeFeldnummer auÃŸerhalb des Wertebereiches beim Versuch, auf das Element der Menge zuzugreifenFeldprÃ¤zisionsangabeFeldbreiteFeldbreite im printf-FormatFeldbreite im scanf-FormatFeldbreite im strfmon-FormatFeldbreite im strftime-FormatFeldbreitenangabeFelder kÃ¶nnen nicht vom RVV-Typ %qT seinFelder kÃ¶nnen nicht vom SVE-Typ %qT seinFelder haben unterschiedliches Layout in einer anderen ÃœbersetzungseinheitDatei %qs verlassen, aber nicht betretenDatei endet in Standardargument%<register%> in dateilokalem zusammengesetztem LiteralDeklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<auto%>Deklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<register%>der Dateiname %qs beginnt nicht mit dem Profil-PrÃ¤fix %qsFÃ¼llzeichenFÃ¼llzeichen im strfmon-Formatfind_array_spec(): unused as(1)find_array_spec(): unused as(2)find_enum(): Enum not foundfini-Funktion im Objekt %s gefundender Operand des ersten %<sizeof%> wurde hier deklarierterstes Argument muss []byte seinerstes Argument von %q+D sollte %<int%> seinerstes Argument von %qD muss ein Zeiger, das zweite eine Ganzzahlkonstante seinErstes Argument fÃ¼r %<__builtin_call_with_static_chain%> muss ein Aufrufausdruck seinerstes Argument fÃ¼r %<__builtin_choose_expr%> ist keine KonstanteErstes Argument fÃ¼r %<va_arg%> nicht vom Typ %<va_list%>erstes Argument fÃ¼r %qD muss ein Zeichenkettenliteral seinder erste Ausdruck hat den Typ %qTInterner Compilerfehler: first mismatch is fielderster Offset muss in umgedrehter Richtung der Schleifeniterationen seinerstes Register muss R0 seinerstmals hier gesehenerstmals hier angegebenfeststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>feststehendes ebp-Register erfordert %<target("accumulate-outgoing-args")%>festes Register %s zur ParameterÃ¼bergabe an Funktion verwendetreparierte BÃ¤ume sind unvertrÃ¤glichFestkommaÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEFestkommaÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEFestkommatypen werden fÃ¼r dieses Ziel nicht unterstÃ¼tztFestkommatypen werden in C++ nicht unterstÃ¼tztflexibles Arrayelement %qD hat keine wohldefinierten Paddingbits fÃ¼r %qsflexibles Arrayelement %qD in ansonsten leerem %q#Tflexibles Arrayelement %qD in Unionflexibles Arrayelement %qD nicht am Ende von %q#Tflexibles Arrayelement in einer Struktur ohne benannte Elementeflexibles Arrayelement in Unionflexibles Arrayelement nicht am Ende von structGleitkommakonstante Ã¼berschreitet Wertebereich von %qTGleitkommakonstante falsch verwendetGleitkommakonstante auf Null abgeschnittenGleitkommaliteral Ã¼berschreitet Wertebereich des Typs %qTGleitkommaliteral auf Null abgeschnittenGleitkommaÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEGleitkommaÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEGleitkommakonstante ist kein gÃ¼ltiger direkter OperandGleitkomma-Suffix %qs durch Implementierung Ã¼berdecktGleitkommaeinheit %qs weicht von PRID-Voreinstellung %qs abAblaufsteuerungsbefehl innerhalb eines Basis-Blockesfmax-include-depth=<Anzahl> Maximale Tiefe von verschachtelten #include festlegen.Faltungstest: ursprÃ¼nglicher Baum durch Faltung geÃ¤ndertFalten einer leeren Expansion Ã¼ber %Ofold-expressions sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarfopen %s: %mfÃ¼r %qDum eine funktionsartige Umwandlung zu erreichen, entfernen Sie das redundante %<::%D%>fÃ¼r Funktionsparameter vom Typ Array muss die LÃ¤nge angegeben seinfÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤tum %<std::initializer_list%> herzuleiten, verwenden Sie einen copy-list-initialization (also mit %<=%> vor dem %<{%>)ErhÃ¶hungsausdruck kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senErhÃ¶hungsausdruck hat keinen EffektErhÃ¶hungsausdruck ist eine Referenz, kein Aufruf, zur Funktion %qEfÃ¼r Zeigertyp muss der LÃ¤ngenausdruck angegeben werdenfÃ¼r Anweisung erwartetFÃ¼r Template-Deklaration %q+DfÃ¼r die Option %<-mcache-block-size=X%> sind nur die Werte 4, 8, 16, 32, 64, 128, 256 oder 512 gÃ¼ltigfÃ¼r Typ %qTfÃ¼r Arraytyp mit unbekannten Grenzen muss ein LÃ¤ngenausdruck angegeben werdenfor-, while- oder do-Anweisung erwarteterzwingen, dass MOD stets positiv ist und DIV abrundetFormatFormatargument %d nicht verwendet vor verwendetem Argument %d im %<$%>-Stil-FormatFormatargument %d mehr als einmal im %s-Format verwendetFormatargument sollte eine %qs-Referenz seineine Zeichenkette wurde gefunden, aber das Format-Argument sollte eine %qs-Referenz seinFormat ist Â»wide characterÂ«-ZeichenketteFormat ist kein Zeichenkettenliteral, und keine FormatargumenteFormat ist kein Zeichenkettenliteral, Argumenttypen ungeprÃ¼ftFormat ist kein Zeichenkettenliteral, Formatzeichenkette ungeprÃ¼ftFormat der SpaltenÃ¼berschriften in %<devices.csv%> ist falschFormat-Zeichenkettenargument folgt den zu formatierenden ArgumentenFormat-Zeichenkettenargument ist kein ZeichenkettentypFormatzeichenkette ist hier definiertFormatzeichenkette ist kein Array vom Typ %qsZeiger auf qualifizierten Funktionstypen %qT wird geformtZeiger auf Referenztyp %qT wird geformtReferenz auf qualifizierten Funktionstypen %qT wird geformtReferenz auf Referenztyp %qT wird geformtReferenz auf Â»voidÂ« wird gebildetbeim Formen des Typs von %qsVorwÃ¤rtsdeklaration von %q#TVorwÃ¤rtsbezug zum Rahmen von %qs%<%c%s%> gefunden%<-%E%> statt %<+%E%> in Protokoll(en) gefunden%<:%> in Spezifikation mit geschachteltem Namen gefunden, %<::%> erwartetein %qT wurde gefunden, aber das Format-Argument sollte eine Zeichenkette seineine %qs-Referenz wurde gefunden, aber das Format-Argument sollte eine Zeichenkette seinfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolInterner Fehler: found default case not at the start of case vectorGleitkomma-Software-VervollstÃ¤ndigung benÃ¶tigt %<-mtrap-precision=i%>fr30_print_operand: ungÃ¼ltiger Code %%Ffr30_print_operand: ungÃ¼ltiger Code %%xfr30_print_operand: ungÃ¼ltiger Operand fÃ¼r Code %%Afr30_print_operand: unbehandeltes MEMfr30_print_operand: unbekannter Codefr30_print_operand: nicht erkannter Code %%Bfr30_print_operand: nicht erkannter Code %%bfr30_print_operand: nicht erkannter Code %%pfr30_print_operand_address: unbehandelte AdresseRahmenzeiger benÃ¶tigt, aber reserviertRahmengrÃ¶ÃŸe von %qs ist %wd BytesRahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, das ist grÃ¶ÃŸer als die benutzerdefinierte Stapelgrenze von %d Bytes; eine bedingungslose Falle wird gesetztRahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, das ist mehr als die HÃ¤lfte der StapelgrÃ¶ÃŸe; die dynamische PrÃ¼fung wÃ¤re nicht zuverlÃ¤ssig; fÃ¼r diese Funktion wird keine PrÃ¼fcode generiertRahmengrÃ¶ÃŸe zu groÃŸ fÃ¼r zuverlÃ¤ssige StapelÃ¼berprÃ¼fungfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupÂ»friendÂ«-Deklaration %q#D deklariert eine Nicht-Template-FunktionFriend-Deklaration %qD in lokaler Klasse ohne vorherige DeklarationÂ»friendÂ«-Deklaration %qD ist fÃ¼r explizite Spezialisierung nicht sichtbarÂ»friendÂ«-Deklaration %qD darf keine Â»virt-specifierÂ« habenÂ»friendÂ«-Deklaration benennt keine Klasse oder Funktion%<friend%>-Deklaration hierfriend-Deklaration nicht in KlassendefinitionÂ»friendÂ«-Deklaration %q#D gibt Defaultargumente an und ist nicht die einzige DeklarationÂ»friendÂ«-Deklaration von %qD gibt Defaultargumente an und ist keine Definitionfriend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend %#T%>friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend class %T::%D%>Definition der Freundfunktion %qs kann keinen Namen haben, der mit %<%D::%> qualifiziert istDefinition der Freundfunktion %qs kann keinen Namen haben, der mit %<::%> qualifiziert istfriend-Funktionstemplate mit EinschrÃ¤nkungen, die von Ã¤uÃŸeren Templateparametern abhÃ¤ngen, muss eine Definition seinaus der Definition von %q#Dvon vorheriger Deklaration %qFfrv_print_operand: unbekannter CodeFunktion kann nur mit nil verglichen werdenFunktion %q#D ist wie eine Variable initialisiertFunktionsdefinition von %q+D ist als Â»dllimportÂ« markiertFunktion %q+D Teil des Alias-ZyklusFunktion %q+F kann nie kopiert werden, da sie das Attribut %<noclone%> hatdie Funktion %q+F kann nie kopiert werden, da sie ein nichtlokales Â»gotoÂ« empfÃ¤ngtdie Funktion %q+F kann nie kopiert werden, da sie die Adresse einer lokalen Marke in statischer Variablen speichertdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein berechnetes Â»gotoÂ« enthÃ¤ltdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein Argument vom Typ Array variabler LÃ¤nge hatdie Funktion %q+F kann nie inline sein, da dies mit %<-fno-inline%> unterdrÃ¼ckt wirddie Funktion %q+F kann nie Â»inlineÂ« sein, da sie %<__builtin_return%> oder %<__builtin_apply_args%> verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie alloca verwendet (zum Aufheben: Attribut Â»always_inlineÂ« verwenden)Funktion %q+F kann nie inline sein, da sie mit inline in Konflikt stehende Attribute hatdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein nichtlokales Â»gotoÂ« enthÃ¤ltdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie setjmp verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie Â»setjmp-longjmpÂ«-Ausnahmebehandlung verwendetdie Funktion %q+F kann nie Â»inlineÂ« sein, da sie eine variable Argumentliste verwendetFunktion %qD wurde als %<[[noreturn]]%> deklariert, das weicht von der ersten Deklaration abFunktion %qD wurde innerhalb einer Union als %<virtual%> deklariertFunktion %qD ist wie eine Variable initialisiertFunktion %qD kÃ¶nnte ein Kandidat fÃ¼r Formatattribut %qs seinFunktion %qD als Variable redeklariertFunktion %qD als %<asm%>-Ausgabe verwendetFunktion %qs kann nicht als %<mutable%> deklariert seinFunktion %qs wurde in ausgelagertem Code referenziert, wurde aber nicht markiert, dass sie im ausgelagerten Code enthalten sein dÃ¼rfteDie Funktion %qs, Parameter %u, hat IPA-SRA-Zugriffe, die sich Ã¼berlappenFunktion %qs, Parameter %u, wird verwendet, hat aber keinen bestimmten IPA-SRA-Zugrifffunktionsargumente von %<__builtin_tgmath%> haben alle denselben Typden Funktionsargumenten von %<__builtin_tgmath%> fehlt der typgenerische ParameterFunktionsattribut %qs erfordert die ISA-Erweiterung VFunktionsattribute %qs und %qs schlieÃŸen sich gegenseitig ausFunktionskÃ¶rper kann zum Link-Zeitpunkt Ã¼berschrieben werdenFunktionskÃ¶rper nicht verfÃ¼gbarFunktionsaufruf hat zusammengesetzten WertFunktionsaufruf des Variablenkonzepts %qEFunktion Ã¼ber nicht kompatiblen Typen aufgerufenFunktionskonzept muss aufgerufen werdenFunktionsdeklaration ist kein Prototypeine mit %<noreturn%> deklarierte Funktion hat eine %<co_return%>-Anweisungals %<noreturn%> deklarierte Funktion hat %<return%>-AnweisungFunktionsdefinition deklarierte %<auto%>Funktionsdefinition deklarierte %<register%>Funktionsdefinition deklarierte %<typedef%>Funktionsdefinition deklarierte %qsFunktionsdefinition deklariert keine ParameterFunktionsdefinition hat qualifizierten void-RÃ¼ckgabetypenFunktion gibt keinen Wert zurÃ¼ck, der getestet werden kÃ¶nnteFunktion gibt keinen Zeichenkettentypen zurÃ¼ckFunktion ist extern gebunden, aufgrund einer Benutzeranforderung werden nur static-Funktionen geinlinet, um Live-Patchen zu ermÃ¶glichenFunktion liefert mÃ¶glicherweise Adresse einer lokalen Variablen zurÃ¼ckFunktion kÃ¶nnte ein Kandidat fÃ¼r Attribut %qs seinFunktion kÃ¶nnte Kandidat fÃ¼r Attribut %qs sein, wenn sie als normal zurÃ¼ckkehrend bekannt istFunktionsname als linker Operand von %<<%> ist in C++20 verboten; klammern Sie den Funktionsnamen mit %<()%> einFunktion kommt nicht fÃ¼r Â»inlineÂ« in BetrachtFunktion nicht Â»inlineÂ« deklariert und CodegrÃ¶ÃŸe wÃ¼rde wachsenFunktion kann nicht Â»inlineÂ« seinFunktion kein Kandidat fÃ¼r Â»inlineÂ«Funktions- oder Arraytyp %qT in %<#pragma omp declare reduction%>Funktions- oder Arraytyp in %<#pragma omp declare reduction%>FunktionsparameterFunktionsparameter %qD darf nicht als Listenelement in einer %<allocate%>-Direktive erscheinenFunktionszeiger werden mit der Option %<-mabi=ti%> nicht unterstÃ¼tztFunktion, die bereits als %<static%> deklariert war, wird als %<extern%> neudeklariertdie Funktion erfordert einen Dual-Kontext, der von GDC noch nicht unterstÃ¼tzt wirdUnpassende Anzahl der RÃ¼ckgabewerteRÃ¼ckgabetyp der Funktion kann keine Funktion seinFunktionsrÃ¼ckgabetypen nicht kompatibel wegen %<volatile%>Funktion gibt eine FunktionFunktion gibt ein Array zurÃ¼ckFunktion liefert Adresse einer Sprungmarke zurÃ¼ckFunktion liefert Adresse einer lokalen Variablen zurÃ¼ckFunktion gibt Aggregat zurÃ¼ckFunktion beginnt in einer hÃ¶heren Zeilennummer als sie endetInterner Fehler: function symbol is not functionFunktions-Template %qD als Klassentemplate redeklariertBezeichner %qD fÃ¼r Funktionstemplate ist geschachteltem Namens-SpezifiziererFunktionstypen nicht wirklich kompatibel in ISO-CFunktionsversionen kÃ¶nnen nicht als %<gnu_inline%> markiert werden, KÃ¶rper mÃ¼ssen generiert werdenFunktion mit VertrÃ¤gen %q+D Ã¼bersteuert Funktion ohne VertrÃ¤geFunktion mit qualifiziertem void-RÃ¼ckgabetypen aufgerufenFunktions-GÃ¼ltigkeitsbereich %qE ist implizit auto, jedoch als %qs deklariertFunktions-GÃ¼ltigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>Rumpf eines function-try-block in einem %<constexpr%>-Konstruktor ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarRumpf eines function-try-block in einer %<constexpr%>-Funktion ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarfunktionale Umwandlung in Arraytyp %qTFunktionen mit dem Status %qs erfordern die ISA-Erweiterung %qsFunktionen mit SME-Zustand erfordern die ISA-Erweiterung %qsBandenreduzierung in einer verwaisten SchleifeAusschuss am Ende von %<#pragma nomember_alignment%>gcc-Treiberversion %s %s fÃ¼hrt GCC-Version %s aus
  gcc-Version %s %s
  gcov %s%s
  ein C-Quelltext-GerÃ¼st fÃ¼r das Modul generieren, das gerade Ã¼bersetzt wirdein C++-Quelltext-GerÃ¼st fÃ¼r das Modul generieren, das gerade Ã¼bersetzt wirdeine gemeinsam genutzte Bibliothek aus dem Modul erzeugenFehlermeldungen erzeugen, die SchlÃ¼sselwÃ¶rter in Kleinbuchstaben ausgebenzusÃ¤tzliche NOPs generieren, um das Debuggen zu vereinfachen, dadurch bekommt jedes SchlÃ¼sselwort aus dem Code einen eigenen Befehlstatische GerÃ¼st-Initialisierung und Finalisierung fÃ¼r jedes Modul innerhalb von main generierendie main-Funktion erzeugenInterner Fehler: generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>allgemeiner Thunk-Code fÃ¼r Methode %qD mit %<...%> scheitertget_mpz(): Not an integer constantKern-DateigrÃ¶ÃŸenlimit kann nicht geholt werden: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typeInterner Fehler: gfc_array_dimen_size(): Bad EXPR_ARRAY exprInterner Fehler: gfc_array_dimen_size(): Bad dimensiongfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variableInterner Fehler: gfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodegfc_expression_rank(): Two array specsInterner Fehler: gfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typeInterner Fehler: gfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Expression isn't a variablegfortran unterstÃ¼tzt nicht -E ohne -cppgfortran: Nur eine Option %<-J%> erlaubtGimple-Aufruf hat kein ZielGimple-Aufruf hat zwei Zielegimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockGimplifikation gescheitertglobale Konstruktoren werden fÃ¼r dieses Ziel nicht unterstÃ¼tztglobale Destruktoren werden fÃ¼r dieses Ziel nicht unterstÃ¼tztder Inhalt des %<global-module-fragment%> muss aus einer PrÃ¤prozessor-Einbindung stammenglobale Qualifizierung von Klassenname ist ungÃ¼ltigglobale Register-Variable %qD in verschachtelter Funktion verwendetglobale Registervariable folgt einer Funktionsdefinitionglobale Registervariable hat AnfangswertGlobale/statische Variablenzuweisung wurde abgefangen%d Template-Parameter fÃ¼r %q#D erhalten%d Template-Parameter fÃ¼r %q#T erhaltenGoto-Ziel ist weder eine Marke noch ein ZeigerGlobaler Zeiger ist konstant (trotzdem bei indirekten Aufrufen sichern/wiederherstellen).Gravis-Akzent %<`%> auÃŸerhalb von AnfÃ¼hrungszeichen im Formatgsplit-dwarf wird auf dieser Plattform nicht unterstÃ¼tzthatte semantische Fehler beim KompilierenDezimale Hardware-Gleitkommabefehle sind im ESA/390-Modus nicht verfÃ¼gbarDezimale Hardware-Gleitkommabefehle sind auf %s nicht verfÃ¼gbarHardware-VektorunterstÃ¼tzung ist auf %s nicht verfÃ¼gbarHardware-VektorunterstÃ¼tzung ist mit %<-msoft-float%> nicht verfÃ¼gbarhat unterschiedliche Parameter in einer anderen Ãœbersetzungseinheithat unterschiedlichen RÃ¼ckgabetyp in einer anderen ÃœbersetzungseinheitInterner Fehler: head insn %d for block %d not found in the insn streamHeadermodul erwartet, Modul %qs gefundenhierobere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausobere Grenze des Arrays liegt auÃŸerhalb der Grenzen von ztypearithmetischer Ãœberlauf in oberer Grenze des TeilbereichsInterner Compilerfehler: histogram value statement does not correspond to the statement it is associated withiWMMXt und NEON sind unvertrÃ¤glichiWMMXt wird im Thumb-Modus nicht unterstÃ¼tztia64_print_operand: unbekannter Codeidentical_array_ref(): inconsistent dimensionsBezeichner %qE steht mit C++-SchlÃ¼sselwort in KonfliktBezeichner %qE wird in C++11 zum SchlÃ¼sselwortBezeichner %qE wird in C++20 zum SchlÃ¼sselwortBezeichner nach %<@protocol%> erwartetidentifier overflow: %dwenn eine der %<if%>-Klauseln einen Modifizierer verwendet, mÃ¼ssen alle %<if%>-Klauseln Modifizierer verwendenwenn das Apostroph sich nicht vermeiden lÃ¤sst, schlieÃŸen Sie es stattdessen in ein Direktivenpaar %qs und %qs einWenn dieser Code erreicht wird, wird das Programm abgebrochenwenn diese Verwendung Teil eines Ã¶ffentlichen ABI ist, Ã¤ndern Sie sie so, dass stattdessen eine konstante Variable verwendet wird, die Sie definierenwenn %qs nicht verwendbar ist, verwenden Sie stattdessen %qs%<#pragma %s %s%> wird ignoriert%<#pragma align%> wird fÃ¼r explizit ausgerichtetes %q+D ignoriert%<#pragma omp declare simd%> an Funktion mit %<_Atomic%>-qualifiziertem nicht-%<uniform%>-Argument wird ignoriert%<#pragma omp declare simd%> an Funktion mit %<_Atomic%>-qualifiziertem RÃ¼ckgabetyp wird ignoriert%<-fschedule-insns%> wird wegen Ausnahmebehandlungsfehler ignoriert%<asm%>-Angabe fÃ¼r nicht-statische lokale Variable %q+D wird ignoriert%<sink%>-Klausel wird ignoriert, da der Offset kein Vielfaches der Schrittweite istAttribut %qD an unbenanntem Namensraum wird ignoriertAttribut %qD an nicht-Â»inlineÂ«-Namensraum wird ignoriert%qE-Attribut wird fÃ¼r Templateinstanziierung %qT ignoriert%qE-Attribut wird fÃ¼r Templatespezialisierung %qT ignoriertAttribut %qE wird ignoriert, da es sich nicht auf eine Variable beziehtAttribut %qE wird ignoriert, da es sich auf eine Variable beziehtAttribut %qE wird ignoriert, da es sich auf eine initialisierte Variable beziehtAttribut %qE wird ignoriert, da es sich auf eine uninitialisierte Variable beziehtAttribut %<%E (%u)%> wird ignoriert, da es mit Attribut %<%E (%u)%> in Konflikt stehtAttribut %qE wird nach dem frÃ¼heren %qE ignoriertAttribut %qE steht mit dem Attribut %<either%> in Konflikt; wird ignoriertAttribut %qE steht mit dem Attribut %<lower%> in Konflikt; wird ignoriertAttribut %qE steht mit Attribut %<noinit%> in Konflikt; wird ignoriertAttribut %qE steht mit dem Attribut %<persistent%> in Konflikt; wird ignoriertAttribut %qE steht mit Attribut %<section%> in Konflikt; wird ignoriertAttribut %qE steht mit dem Attribut %<upper%> in Konflikt; wird ignoriertAttribut %qE steht mit Attribut %qs in Konflikt; wird ignoriertAttribut %qE wird wegen Ã¼berzÃ¤hliger Argumente, die mit %qE beginnen, ignoriertAttribut %qE wird in Deklaration der eingebauten Funktion %qD ignoriert, da es mit Attribut %qs in Konflikt stehtAttribut %qs wird ignoriert, da es dem vorherigen %qs widersprichtauf %qT nach einer Definition angewandte Attribute werden ignoriertauf Klassentyp %qT angewandte Attribute auÃŸerhalb einer Definition werden ignoriertauf abhÃ¤ngigen Typ %qT angewandte Attribute ohne zugehÃ¶rige Deklaration werden ignoriertAttribute an Templateargument %qE werden ignoriertAttribute an Templateargument %qT werden ignoriertdoppeltes Verzeichnis Â»%sÂ« wird ignoriert
*************** gibt KEINE Garantie; auch nicht fÃ¼r MAR
*** 2359,2368 ****
  Â»packedÂ«-Attribut fÃ¼r ungepacktes nicht-POD-Feld %q#D wird ignoriertmÃ¶glicherweise in Konflikt stehende Option %<-fopt-info-%s%> wird ignoriertDer RÃ¼ckgabewert von %qD, der mit dem Attribut %<warn_unused_result%> deklariert wurde, wird ignoriertder RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriertder RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut markiert) wird ignoriert%sder RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut markiert) wird ignoriert: %<%s%>der RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %E%qD hat das Attribut %<warn_unused_result%>, daher sollte der RÃ¼ckgabewert nicht ignoriert werdender RÃ¼ckgabewert von %qD wird ignoriert, muss aber verwendet werdender RÃ¼ckgabewert von %qD wird ignoriert, muss aber verwendet werden: %<%s%>RÃ¼ckgabewert der mit dem Attribut %<warn_unused_result%> definierten Funktion wird ignoriertder RÃ¼ckgabewert vom Typ %qT (mit %<nodiscard%>-Attribut deklariert) wird ignoriertder RÃ¼ckgabewert vom Typ %qT (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %Eder RÃ¼ckgabewert von Typ %qT (mit %<nodiscard%>-Attribut markiert) wird ignoriert%sder RÃ¼ckgabewert von Typ %qT (mit %<nodiscard%>-Attribut markiert) wird ignoriert: %<%s%>der RÃ¼ckgabewert vom Typ %qT wird ignoriert, muss aber verwendet werdender RÃ¼ckgabewert vom Typ %qT wird ignoriert, muss aber verwendet werden: %<%s%>Deklaration %q#D wird ignoriertunbekannte Option %q.*s wird ignoriertunbekannter Wert %<%s%> fÃ¼r Schalter %<-mcustom-fpu-cfg%> wird ignoriertSchrittweite 0 wird ignoriertillegal OP in optimize_comparisonunzulÃ¤ssiger Aggregattyp %qE fÃ¼r Instanzvariable %qs angegebenungÃ¼ltiges Argument 0 fÃ¼r %qsungÃ¼ltiger Operand ungÃ¼ltige Operandenadresse (1)ungÃ¼ltige Operandenadresse (2)ungÃ¼ltige Operandenadresse (3)ungÃ¼ltige Operandenadresse (4)ungÃ¼ltiger Operand wurde gefundenunzulÃ¤ssiger Referenztyp fÃ¼r Instanzvariable %qs angegebenunmittelbare Auswertung liefert die Adresse der unmittelbaren Funktion %qDDer Direktwert fÃ¼r Â»%2$sÂ« muss in eine %1$d-Bit-Ganzzahl passenimplizites Einfangen von %qE via %<[=]%> ist in C++20 veraltetimplizite Umwandlung von %qH in %qI zur Anpassung an anderen Operanden des BinÃ¤rausdrucksimplizite Umwandlung von %qH in %qI, um an das Ergebnis im anderen Zweig der Bedingung anzugleichenimplizite Umwandlung von %qH in %qI bei Ãœbergabe von Argument an Funktionimplizite Umwandlung von %qT nach %qTimplizite Umwandlung von %qT in %qT zur Anpassung an anderen Operanden des BinÃ¤rausdrucksimplizite Umwandlung von %qT in %qT um an anderes Ergebnis von Bedingung anzupassenimplizite Umwandlung von %qT in %qT bei Ãœbergabe von Argument an FunktionImplizite Deklaration der Funktion %qEImplizite Deklaration der Funktion %qE; meinten Sie %qs?implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in ErhÃ¶hungsausdruck zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in linkem Operanden des Kommaoperators zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in rechtem Operanden des Kommaoperators zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in zweitem Operanden des bedingten Ausdrucks zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in Anweisung zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in drittem Operanden des bedingten Ausdrucks zuImplizite Zuordnung von Feld %qD mit angenommener GrÃ¶ÃŸeImplizite Templates dÃ¼rfen nicht %<virtual%> seinFehlzuordnung in implizitem this-ZeigerInterner Fehler: implicit_section flag is set but section isn%'timplizit geholte (Â»popÂ«) Register mÃ¼ssen oben auf dem Stapel gruppiert werdenimplizit deklariertes %qD ist veraltetimpliziertes END DOder Import %qs hat eine falsche CRC-PrÃ¼fsumme%<import%> kann nicht direkt in einer Bindungs-Angabe vorkommender Import hat %q#D hier deklariertImport eines benannten Moduls %qs innerhalb eines Sprachverlinkungsblocksein Import, der eine Modulpartition angibt, muss nach einer benannten Moduldeklaration erscheinenImport-Deklaration muss im globalen GÃ¼ltigkeitsbereich seinimport_iso_c_binding_module(): Unable to create symbol for %simportiert beiImporte mÃ¼ssen gebaut werden, bevor sie importiert werden kÃ¶nnenunmÃ¶gliche Bedingung in %<asm%>unmÃ¶gliche Registerbedingung in %<asm%>unmÃ¶gliche Typenbehauptung: Typ implementiert nicht Schnittstellein %s, bei %s:%din C++03 muss bei Deklaration eines Â»friendÂ« ein KlassenschlÃ¼ssel verwendet werdenin C++11 und neuer kann ein Defaultkonstruktor explizit seinin C++11 sind Destruktoren standardmÃ¤ÃŸig %<noexcept%>in C++11 ruft dieses %<throw%> %<terminate%> auf, da Destruktoren standardmÃ¤ÃŸig %<noexcept%> sindin C++20 ruft dieser Vergleich die aktuelle Funktion rekursiv mit vertauschten Argumenten aufin C++98 ist %<template%> (zum eindeutig machen) nur innerhalb von Templates erlaubt%q+D kann in C++98 nicht static sein, da es ein Union-Element istin C++98 muss %qD mit Konstruktor initialisiert werden, nicht mit %<{...}%>in einem Aufruf von %qD, die mit Attribut %qs hier deklariert wurdein einem Aufruf von %qT, die mit Attribut %qs deklariert wurdein einem Aufruf der hier deklarierten Allokationsfunktion %qDin einem Aufruf der eingebauten Allokationsfunktion %qDin einem Aufruf der eingebauten Funktion %qDin einem Aufruf der Funktion %qDin einem Aufruf der Funktion %qD, die als %qs deklariert istin einem Aufruf der Funktion %qD, die mit Attribut %qs deklariert wurdein einem Aufruf der nicht-statischen Elementfunktion %qDin einem Aufruf mit Typ %qTin einem Aufruf mit Typ %qT und Attribut %qsin Argument fÃ¼r unÃ¤res !Interner Fehler: in basic block %d:im Aufruf von %qD, hier deklariertin Deklaration %q+Din Definition des Makros %qsbei Substitution des Makros %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein Initialisierung der Variable %qD fÃ¼r strukturierte Bindungbei Ãœbergabe des Arguments %P von %qDin Templateargument fÃ¼r Typ %qTin der Definition von %q#Tin diesem AusdruckInitialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollstÃ¤ndigem TypInitialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem TypZugriff auf nicht zugreifbare Plugin-Datei %s (aus kurzem Plugin-Namen %s erzeugt) nicht mÃ¶glich: %munpassender Akkumulator fÃ¼r %qsbinden Sie %qs ein oder stellen Sie eine Deklaration von %qD bereitbinden Sie %qs ein oder stellen Sie eine Deklaration von %qE bereit%<include %s%> wurde textuell verarbeitet%<include %s%> wurde Ã¼bersetzt zu Â»importÂ«Eingehende Kantenzahl passt nicht zur Anzahl der PHI-Argumenteinkompatible %qs-Klausel bei Anwendung von %<%s%> auf %qD, die bereits mit einer OpenACC-Â»routineÂ«-Direktive gekennzeichnet wurdeInkompatible Adressraumkennzeichen %qs und %qsinkompatible Datenklausel mit Reduktion an %qE; wird zu %<present_or_copy%> befÃ¶rdertunvertrÃ¤glicher Gleitkomma- / Vektorregisteroperand fÃ¼r Â»%%%cÂ«UnvertrÃ¤gliche implizite Deklaration der eingebauten Funktion %qDUnvertrÃ¤gliche implizite Deklaration der Funktion %qDunvertrÃ¤glicher Operand fÃ¼r Â»%%%cÂ«die Optionen %<-mstack-protector-guard=global%> und %<-mstack-protector-guard-offset=%s%> sind unvertrÃ¤glichunvertrÃ¤glicher Registeroperand fÃ¼r Â»%%%cÂ«Inkompatibler Typ fÃ¼r Argument %d von %qEinkompatible Typen fÃ¼r AbbildungsindexInkompatibler Typ fÃ¼r Methode %s%s%sInkompatibler Typ fÃ¼r Methode %s%s%s (%s)inkompatible Typen fÃ¼r EmpfÃ¤ngerinkompatibler Typ in binÃ¤rem Ausdruckinkompatible Typen in %<PHI%>-Argument %uunvertrÃ¤gliche Typen in Zuweisung von %qT an %qTinkompatible Typen in binÃ¤rem Ausdruckinkompatible Typen in Â»sendÂ«unvertrÃ¤gliche Typen bei Zuweisung an Typ %qT von Typ %qTinkompatible Typen bei Initialisierung von Typ %qT mit Typ %qTunvertrÃ¤gliche Typen bei RÃ¼ckgabe von Typ %qT, aber %qT wurde erwartetunvertrÃ¤gliche Vektortypen in bedingtem Ausdruck: %qT, %qT und %qTunvollstÃ¤ndige Implementierung der Kategorie %qEunvollstÃ¤ndige Implementierung der Klasse %qEunvollstÃ¤ndiger Typ %qT hat kein Element %qDunvollstÃ¤ndiger Typ %qT in geschachtelter Namensangabe verwendetinkonsistentes %<ifunc%>-Attributinkonsistente Attribute fÃ¼r den Zustand %qsinkonsistent wegen %qsunvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qTinkonsistente GroÃŸschreibung im FormatwidersprÃ¼chliche Herleitung fÃ¼r %qT: %qT und dann %qTwidersprÃ¼chliche Herleitung fÃ¼r automatischen RÃ¼ckgabetyp: %qT und dann %qTinkonsistente importierte Makrodefinition %qEwidersprÃ¼chliche Spezifikation von Instanzvariableinkonsistente Operandenbedingungen in einem %<asm%>widersprÃ¼chliche Typen %qT und %qT fÃ¼r Lambda-RÃ¼ckgabetypen hergeleitetwidersprÃ¼chliche benutzerdefinierte literale Suffixe %qD und %qD in ZeichenkettenliteralFalscher Vergleichsmodusfalscher Eintrag in %<label_to_block_map%>Falsches Format der Skalierung; 1/1 wird verwendet
  Falscher Hinweis-OperandFalscher Befehl:Falsche Anzahl der Argumente fÃ¼r Funktion %qEfalsche Anzahl der Vektor-%qs-Elementefalsche Eigenschaft %qs des %qs-SelektorsFalscher Rundungsoperandincorrect setting of landing pad numberincorrect sharing of tree nodesungÃ¼ltiger Typ der Vektor-%qs-Elementefalscher Typ der Elemente eines Vektorkonstruktorsfalsch geschachtelter OpenACC-SchleifenparallelismusInkrementausdruck verweist auf Schleifenvariable %qDErhÃ¶hung ist weder konstant 1 noch konstant -1 fÃ¼r die %<!=%>-BedingungInkrementieren eines booleschen AusdrucksErhÃ¶hung des konstanten Feldes %qDSchrittweite von AufzÃ¤hlungswerten (enum) ist in C++ ungÃ¼ltigErhÃ¶hung der Funktion %qDErhÃ¶hung des Elements %qD in schreibgeschÃ¼tztem ObjektInkrementieren eines Zeigers auf unvollstÃ¤ndigen Typ %qTErhÃ¶hung der schreibgeschÃ¼tzten Speicherstelle %qEErhÃ¶hung des schreibgeschÃ¼tzten Elementes %qDErhÃ¶hung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qDErhÃ¶hung des schreibgeschÃ¼tzten Parameters %qDErhÃ¶hung der schreibgeschÃ¼tzten Referenz %qDErhÃ¶hung der schreibgeschÃ¼tzten Variable %qDInkrement oder Dekrement eines nichtnumerischen TypserhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<long%>erhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<unsigned long%>Index %E markiert einen Offset grÃ¶ÃŸer als die GrÃ¶ÃŸe von %qTIndex in Dimension %d ist auÃŸerhalb der Grenzen bei %LIndexwert statt Feldname in Union-InitialisierungIndexwert ist auÃŸerhalb der GrenzenInterner Fehler: indirect call count does not match BB countindirekter Aufruf in Funktion, das wird von eBPF nicht unterstÃ¼tztindirekter Aufruf in der Folge der spekulativen Aufrufe hat kein Spekulationsflagindirekte Funktion %q+D kann nicht als %qE deklariert werdenindirekte Funktion %q+D kann nicht als Â»schwachÂ« deklariert werdenIndirekter Funktionsaufruf mit noch unbekanntem Aufruferder indirekte Import %qs ist noch nicht geladenindirekte SprÃ¼nge sind auf dieser Zielmaschine nicht verfÃ¼gbarindirekter Nicht-%<strub%>-Aufruf im %<strub%>-Kontext %qDIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in ErhÃ¶hungsausdruck zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in linkem Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in rechtem Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in zweitem Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in Anweisung zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in drittem Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in ErhÃ¶hungsausdruck zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im linken Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im rechten Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im zweiten Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in Anweisung zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im dritten Operanden des bedingten Ausdrucks zuerschlossener skalarer Typ %qT muss ein Ganzzahl- oder Gleitkommatyp derselben GrÃ¶ÃŸe wie %qT seinunendliche Rekursion erkanntNutzer informieren, welche Parameter per Referenz Ã¼bergeben werdengeerbter Konstruktor %qD ist nicht %<constexpr%>erbende Konstruktoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarinit-Funktion im Objekt %s gefundenÂ»init-statement in AuswahlanweisungenÂ« ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarinit_arglist(): too many argumentsInitialisierung streicht Qualifizierer %qv von Zeiger-ZieltypInitialisierung von anderem Objective-C-TypInitialisierung von Zeiger auf nicht enthaltenen AdressraumLinke-Initialisierung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinInitialisierung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vInitialisierung eines %qT aus %qT wandelt einen Zeiger in eine Zahl um, ohne explizite TypkonvertierungInitialisierung von %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungInitialisierung von %qT von inkompatiblem Zeigertyp %qTInitialisierung von %qT von Zeiger auf %qD mit inkompatiblem Typ %qTInitialisierung von %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge fÃ¼r SkalareInitialisierung eines flexiblen Array-ElementsInitialisierung der allgemeinen Blockvariable %qs in DATA-Anweisung bei %CInitialisierung eines flexiblen Array-Elements in geschachteltem KontextInitialisierung des new-Ausdrucks fÃ¼r Typ %<auto%> erfordert genau ein ElementInitialisierung eines nicht-konstanten Referenztyps %q#T von R-Wert des Typs %qTInitialisierung des %<volatile%>-Referenztyps %q#T von R-Wert des Typs %qTInitialisierungen fÃ¼r mehrere Elemente von %qTinitialisiertes Feld Ã¼berschriebeninitialisiertes Feld mit Seiteneffekten Ã¼berschriebendas initialisierte Element %q+D wurde hier deklariertinitialisierte Variable %q+D ist als Â»dllimportÂ« markiertInitialisierungselement ist kein konstanter AusdruckInitialisierungs-Element ist zur Lade-Zeit nicht berechenbarInitialisierungselement ist nicht konstantInitialisierung endet vorzeitigInitialisierungsausdruck verweist auf Iterationsvariable %qDInitialisierung gibt nicht die GrÃ¶ÃŸe von %q+D anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qD anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qT anInitialisierer fÃ¼r %<_BitInt(%d)%>-Wert ist keine GanzzahlkonstanteInitialisierung fÃ¼r %<decltype(auto) %D%> hat Funktionstyp; %<()%> vergessen?Initialisierer fÃ¼r %q#D expandiert zu einer leeren AusdruckslisteInitialisierung fÃ¼r %q#D ist ungÃ¼ltigInitialisierung fÃ¼r %qT muss geklammert seinInitialisierung eines flexiblen Arrayelements %q#DInitialisierung fÃ¼r Gleitkommawert ist keine GleitkommakonstanteInitialisierung fÃ¼r Ganzzahl-/Gleitkommazahlwert ist zu kompliziertInitialisierung in bereichsbasierter %<for%>-SchleifeInitialisierung ungÃ¼ltig fÃ¼r statisches Element mit KonstruktorInitialisierung fÃ¼r Funktion bereitgestelltInitialisierung fÃ¼r Â»friendÂ«-Funktion %qD angegebenInitialisierung fÃ¼r nicht-virtuelle Methode %q+D angegebenInitialisierung fÃ¼r statische Element-Funktion %qD angegebenInitialisierungs-Zeichenkette fÃ¼r %qT ist zu langdadurch, dass %qD mittels %qE initialisiert wird, verlÃ¤ngert sich die Lebenszeit des zugrundeliegenden Arrays nichtdie Initialisierung von %qD erfordert einen Ausdruck fÃ¼r den Memberzugriff als linken Operanden der Zuweisungdas Initialisieren von %qH mit %qI in einem umgewandelten konstanten Ausdruck bindet nicht direktdas Initialisieren einer Basisklasse vom Typ %qT fÃ¼hrt zu Objektslicingeingegebener Klassenname %qD als Template-Templateargument verwendetInline-Assembler ist kein konstanter Ausdruckinline clone count is not compatibleInterner Fehler: inline clone in same comdat group listInterner Fehler: inline clone is forced to outputInterner Fehler: inline clone with address takeninline-Deklaration von %qD folgt Deklaration mit Attribut %<noinline%>Â»inlineÂ«-Funktion %q+D ist als Â»dllimportÂ« deklariert: Attribut wird ignoriertInline-Funktion %q+D deklariert, aber nirgendwo definiertÂ»inlineÂ«-Funktion %q+D als Â»schwachÂ« deklariertder inline-Funktion %q+D wurde das Attribut %qs gegebender inline-Funktion %qD wurde das Attribut %qs gegebeninline-Funktion %qD verwendet, aber nirgendwo definiertein %<inline%>-Namensraum muss bei der ersten Definition angegeben werdenÂ»inlineÂ«-NamensrÃ¤ume nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarÂ»inlineÂ«-Variablen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarInterner Fehler: inlined_to pointer is set but no predecessors foundInterner Fehler: inlined_to pointer is wrongInterner Fehler: inlined_to pointer refers to itselfInterner Fehler: inlined_to pointer set for noninline callersInlining beim Aufruf von %q+F mit %<always_inline%> fehlgeschlagen: %sÂ»inlineÂ« beim Aufruf von %q+F gescheitert: %sinnere Schleife verwendet denselben OpenACC-Parallelismus wie enthaltende Schleifeinnere Schleifen mÃ¼ssen in %<#pragma acc loop%> perfekt geschachtelt seininnere Schleifen mÃ¼ssen mit der %<ordered%>-Klausel perfekt geschachtelt seininnere Schleifen mÃ¼ssen mit der %<reduction%>-%<inscan%>-Klausel perfekt verschachtelt seinEingabedatei %qs ist dieselbe wie die AusgabedateiBedingung fÃ¼r Eingabeoperanden enthÃ¤lt %qcPlugin aktivieren, das Laufzeitfehler bereits zur Compilezeit erkenntInterner Fehler: insert_bbt(): Duplicate key foundEinschub auÃŸerhalb des gÃ¼ltigen Bereichs in %qsInterner Fehler: insn %d basic block pointer is %d, should be %dInterner Fehler: insn %d in footer of bb %d has non-NULL basic blockInterner Fehler: insn %d in header of bb %d has non-NULL basic blockInterner Fehler: insn %d is in multiple basic blocks (%d and %d)Interner Fehler: insn %d outside of basic blocks has non-NULL bb fieldBefehlsadressen nicht freigegebenInterner Fehler: insn addresses not set after shorten branchesBefehl enthÃ¤lt eine ungÃ¼ltige Adresse!Befehl erfÃ¼llt nicht seine Bedingungen:Befehl auÃŸerhalb eines Basis-BlockesBefehl mit UID %i nicht gefunden fÃ¼r Operand %i (Â»%sÂ«) von Befehl %iBefehl mit UID %i nicht gefunden fÃ¼r Operand %i von Befehl %iinstalliere: %s%s
  Installationsfehler, %<crtoffloadtable.o%> kann nicht gefunden werdenin Klassenmethode wird auf Instanzvariable %qE zugegriffenInstanzvariable %qE ist Â»%sÂ«; dies wird zukÃ¼nftig ein schwerer Fehler seinInstanzvariable %qE ist als Â»%sÂ« deklariertInstanzvariable %qE ist als Â»privateÂ« deklariertInstanzvariable %qs hat unbekannte GrÃ¶ÃŸeInstanzvariable %qs ist als Â»privateÂ« deklariertInstanzvariable %qs verwendet flexibles ArrayelementZuweisung der Instanzvariable wurde abgefangenBefehl wird niemals ausgefÃ¼hrtVorausladen von Befehlen ist aktiv im 64-Bit-Modus mit RIP-relativer Adressierung und der Option %<-mprefetchi%>; sonst bleiben sie NOPsBefehlsplanung wird von dieser Zielmaschine nicht unterstÃ¼tztBefehlssatz %qs kann Standard-ABI %qs nicht implementieren, stattdessen wird %qs verwendetunzureichende Informationen fÃ¼r Typbestimmung aus Kontextunzureichende Partitionierung verfÃ¼gbar, um die Elementschleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um Schleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um die Kachelschleife zu parallelisierenGanzzahlige Argumente fÃ¼r SYSTEM_CLOCK bei %L mit Parametern unterschiedlicher ArtGanzzahlkonstante ist zu groÃŸ fÃ¼r %<_BitInt(%d)%>-TypGanzzahlkonstante ist zu groÃŸ fÃ¼r %<unsigned _BitInt(%d)%>-TypGanzzahlkonstante ist zu groÃŸ fÃ¼r %<unsigned long%>-TypGanzzahldivision durch NullGanzzahlliteral Ã¼berschreitet Wertebereich des Typs %qTGanzzahlÃ¼berlauf in ArraygrÃ¶ÃŸeGanzzahlÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEGanzzahlÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEGanzzahl-Suffix %qs durch Implementierung Ã¼berdecktGanzzahlausdruck %qE ist nicht konstantGenauigkeit des ganzzahligen Ergebnistypen passt nicht zur FeldgrÃ¶ÃŸe von %qsdie Schnittstelle %qE hat keine gÃ¼ltige Form einer konstanten ZeichenketteSchnittstellenpartition wird nicht exportiertOffset %wi des zwischenzeitlichen Arrays ist auÃŸerhalb der Arraygrenzen von %qTinternes %<strub%> unterstÃ¼tzt keine erzwungenen Labelsinterne Compiler-Debug-Informationen, Liste der Quadrupel wegschreibeninterner Compiler-FehlerInterner Compiler-Fehler. Falsche Adresse:Interner Compiler-Fehler. Falsche Verschiebung:Interner Compiler-Fehler. Unbekannter Modus:interner Compiler-Fehler: Interner Compilerfehler: Fehlerbehandlungsroutinen doppelt betreten.
! internes Konsistenzprobleminterner Fehler: %<cris_side_effect_mode_ok%> mit falschen Operandeninterner Fehler: falsches Register: %dinternal error: not expecting operand1 to be a constant setInterne Prozedur %qs bei %L steht in Konflikt mit DUMMY-Argumentinterne Einheit in WRITEdie Attribute %<interrupt%> und %<naked%> sind nicht kompatibelInterrupthandler kÃ¶nnen keine MIPS16-Funktionen seinInterrupthandler kÃ¶nnen keine Argumente habenInterrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument habenInterrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werdenInterrupt-Service-Routine muss den RÃ¼ckgabetyp %<void%> habenin Interrupt-Service-Routinen sollte das zweite Argument vom Typ %qs seinin Interrupt-Service-Routinen sollte das erste Argument ein Zeiger seinInterruptvektor fÃ¼r %qE-Attribut ist nicht %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>dazwischenliegender Code darf keine OpenMP-Direktiven enthaltenintrinsische Funktion %qE muss direkt aufgerufen werdenintrinsischer Registerindex ist auÃŸerhalb des gÃ¼ltigen Bereichsinnere Variable, die keine Prozedur istungÃ¼ltiger %%-CodeungÃ¼ltiger %%A-OperandungÃ¼ltiger %%A-WertungÃ¼ltiger %%B-OperandungÃ¼ltiger %%C-OperandungÃ¼ltiger %%C-WertungÃ¼ltiger %%D-OperandungÃ¼ltiger %%D-WertungÃ¼ltiger %%E-WertungÃ¼ltiger %%F-WertungÃ¼ltiger Modus %%GungÃ¼ltiger %%G-WertungÃ¼ltiger %%H-WertungÃ¼ltiger %%J-CodeungÃ¼ltiger %%J-WertungÃ¼ltiger %%K-WertungÃ¼ltiger %%L-WertungÃ¼ltiger %%M-WertungÃ¼ltiger %%N-WertungÃ¼ltiger %%O-WertungÃ¼ltiger %%P-OperandungÃ¼ltiger %%P-WertungÃ¼ltiger %%R-WertungÃ¼ltiger %%T-WertungÃ¼ltiger %%U-WertungÃ¼ltiger %%V-WertungÃ¼ltiger %%Y-OperandungÃ¼ltiger %%d-WertungÃ¼ltiger %%e-WertungÃ¼ltiger %%f-OperandungÃ¼ltiger %%f-WertungÃ¼ltiger %%h-WertungÃ¼ltiger %%j-CodeungÃ¼ltiger %%j-WertungÃ¼ltiger %%k-WertungÃ¼ltiger %%m-WertungÃ¼ltiger %%p-WertungÃ¼ltiger %%q-WertungÃ¼ltiger %%r-WertungÃ¼ltiger %%s-OperandungÃ¼ltiger %%s-WertungÃ¼ltiger %%t-WertungÃ¼ltiger %%t/%%b-WertungÃ¼ltiger %%u-WertungÃ¼ltiger %%v-WertungÃ¼ltiger %%x-WertungÃ¼ltiger %%xn-CodeungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probierenungÃ¼ltiger %%z-WertungÃ¼ltiges %<#pragma %s%>ungÃ¼ltiges %<CASE_CHAIN%>ungÃ¼ltiger %<CPU_TYPE%>-Wert %qs gelesen aus %<devices.csv%> fÃ¼r %qsungÃ¼ltiger %<MPY_TYPE%>-Wert %qs gelesen aus %<devices.csv%> fÃ¼r %qsungÃ¼ltiges %<PHI%>-ArgumentungÃ¼ltiges %<PHI%>-ErgebnisungÃ¼ltiges %<const_cast%> von Typ %qT in Typ %qTungÃ¼ltiges %<const_cast%> eines R-Wertes des Typs %qT in Typ %qTungÃ¼ltiger Basistyp fÃ¼r %<enum%>ungÃ¼ltiges %<static_cast%> von Typ %qT in Typ %qTungÃ¼ltiger Wert fÃ¼r %<sve_width%>: %dungÃ¼ltiger %<task%>-Reduktionsmodifizierer in Konstrukt kombiniert mit %<simd%> oder %<loop%>ungÃ¼ltiger %<task%>-Reduktionsmodifizierer in Konstrukt, das nicht mit %<parallel%>, %<for%> oder %<sections%> kombiniert istungÃ¼ltiger %<task%>-Reduktionsmodifizierer bei Konstrukt auÃŸer %<parallel%>, %qs oder %<sections%>ungÃ¼ltiger %<task%>-Reduktionsmodifizierer bei Konstrukt auÃŸer %<parallel%>, %qs, %<sections%> oder %<scope%>ungÃ¼ltiger Offset-Operator %qsungÃ¼ltiges %qs-GrÃ¶ÃŸenargument beim LadenungÃ¼ltiges Â»asmÂ«: UngÃ¼ltige (Zeiger-)Operanden %qsungÃ¼ltiges 3-Index-Slice eines Objekts, das kein Slice istungÃ¼ltige 3-Index-Scheibe einer ZeichenketteungÃ¼ltiges IACC-ArgumentungÃ¼ltige JSON-SyntaxungÃ¼ltige LHS in GIMPLE-AufrufUngÃ¼ltiger Objective-C++-SelektornameungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereichungÃ¼ltiger nicht-rechteckiger OpenMP-Schleifenschritt; %<(%E - %E) * %E%> ist kein Vielfaches von Schleife %d Schritt %qEungÃ¼ltige rechte Seite fÃ¼r GIMPLE-Speicherung: %qsungÃ¼ltiges UNSPEC als OperandungÃ¼ltiges UNSPEC als Operand: %dInterner Fehler: invalid _LiteralungÃ¼ltiger abstrakter Parametertyp %qTungÃ¼ltiger abstrakter RÃ¼ckgabetyp %qTungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Funktion %q+#DungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Elementfunktion %q+#DungÃ¼ltiger abstrakter Typ %qT fÃ¼r %qEungÃ¼ltiger abstrakter Typ fÃ¼r %q+DungÃ¼ltiger Zugriff auf nicht-statisches Datenelement %qD in virtueller Basis des NULL-ObjektesungÃ¼ltige AdresseungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»OÂ«ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»RÂ«ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»SÂ«ungÃ¼ltige Adresse in OperandungÃ¼ltiger AdressierungsmodusungÃ¼ltiger Adressoperand in %qsungÃ¼ltiger AdressierungsmodusungÃ¼ltige Ausrichtung fÃ¼r %<#pragma align%> - ignoriertUngÃ¼ltiger Ausrichtungswert fÃ¼r %<__builtin_arc_aligned%>ungÃ¼ltige Anwendung von %<__alignof%> auf ein BitfeldungÃ¼ltige Anwendung von %<sizeof%> auf ein BitfeldUngÃ¼ltige Anwendung von %<sizeof%> auf einen FunktionstypenungÃ¼ltige Anwendung von %qs auf ElementfunktionUngÃ¼ltige Anwendung von %qs auf einen void-TypenUngÃ¼ltige Anwendung von %qs auf Arraytyp %qT mit unvollstÃ¤ndigem ElementtypUngÃ¼ltige Anwendung von %qs auf unvollstÃ¤ndigen Typen %qTUngÃ¼ltige Architektur fÃ¼r Zielattribut oder -pragma %qsungÃ¼ltiges Argument %<%s%> fÃ¼r %<%s%>ungÃ¼ltiges Argument %qs fÃ¼r %<-mharden-sls=%>UngÃ¼ltiges Argument %d fÃ¼r eingebaute Funktion %qFungÃ¼ltiges Argument %qs fÃ¼r %qsungÃ¼ltiges Argument fÃ¼r %<-mharden-sls=%>ungÃ¼ltiges Argument in Option %qsungÃ¼ltiges Argument fÃ¼r Attribut %qEungÃ¼ltiges Argument fÃ¼r Attribut %qsUngÃ¼ltiges Argument von SQRT bei %LungÃ¼ltiges Argument fÃ¼r %qDungÃ¼ltiges Argument fÃ¼r eingebaute FunktionungÃ¼ltiges Argument fÃ¼r eingebaute Funktion Â»%sÂ«ungÃ¼ltiges Argument fÃ¼r GIMPLE-AufrufungÃ¼ltige ArgumenteungÃ¼ltige Argumente fÃ¼r Option %<-falign-%s%>: %qsungÃ¼ltige Argumente fÃ¼r %<-fpatchable-function-entry%>UngÃ¼ltige ArrayzuweisungInterner Fehler: invalid base %qE for SSA nameungÃ¼ltige Spezifizierung der BasisklasseInterner Fehler: invalid block indexungÃ¼ltiger Zweig zu/von strukturiertem %s-BlockungÃ¼ltige eingebaute Funktion bei der ExpansionungÃ¼ltiger Aufruf einer Nicht-FunktionungÃ¼ltiger Schalter Â»calls_comdat_localÂ«ungÃ¼ltige Â»caseÂ«-Marke in switch-AnweisungungÃ¼ltiger Â»caseÂ«-Bereich in switch-AnweisungungÃ¼ltige Umwandlung von Typ %qT in Typ %qTungÃ¼ltige Typumwandlung eines prvalue-Ausdrucks des Typs %qT in Typ %qTungÃ¼ltige Umwandlung in abstrakte Klasse %qTungÃ¼ltige Umwandlung in Funktionstyp %qTungÃ¼ltige cc-AusgabebeschrÃ¤nkung: %qsungÃ¼ltiger Klassenname in Deklaration von %qDungÃ¼ltige Clique in %qsungÃ¼ltige Kombination mehrerer Typ-Spezifiziererinvalid comparison code in gimple condungÃ¼ltiger Vergleich eines generierten ArraysungÃ¼ltiger Vergleich mit einer generierten StrukturungÃ¼ltiger Vergleich von nil mit nilungÃ¼ltiger Vergleich eines nicht-vergleichbaren ArraysungÃ¼ltiger Vergleich einer nicht-vergleichbaren StrukturungÃ¼ltiger Vergleich eines nicht-vergleichbaren TypsungÃ¼ltiger Vergleich ungeordneter TypenungÃ¼ltiger Vergleichsoperator fÃ¼r Ausgabemodifizierer Â»EÂ«ungÃ¼ltiger const_double-OperandungÃ¼ltige KonstanteUngÃ¼ltige Konstante â€“ anderen Ausgabemodifizierer probierenungÃ¼ltige Konstante fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltige Konstante in %<#pragma %s%>ungÃ¼ltige Konstante in %<#pragma pack%> - ignoriertungÃ¼ltiger konstanter Vektor fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger beschrÃ¤nkter TypparameterungÃ¼ltige EinschrÃ¤nkungenungÃ¼ltige Bedingungen fÃ¼r OperandungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeintungÃ¼ltiges Steuerregister %d fÃ¼r mvtc; %<psw%> wird verwendetSteuerprÃ¤dikat ungÃ¼ltigungÃ¼ltige Umwandlung von %<__fpreg%>ungÃ¼ltige Umwandlung von %qH in %qIungÃ¼ltige Umwandlung von Typ %<_Float16%> ohne Option %<-msse2%>ungÃ¼ltige Umwandlung von Typ %<__bf16%> ohne Option %<-msse2%>ungÃ¼ltige Umwandlung von %<__vector_pair%>ungÃ¼ltige Umwandlung von Typ %<__vector_quad%>ungÃ¼ltige Umwandlung von Typ %<bfloat16_t%>ungÃ¼ltige Umwandlung in GIMPLE-AufrufungÃ¼ltige Umwandlung in Â»returnÂ«-AnweisungungÃ¼ltige Umwandlung in %<__fpreg%>ungÃ¼ltige Umwandlung in Typ %<_Float16%> ohne Option %<-msse2%>ungÃ¼ltige Umwandlung in Typ %<__bf16%> ohne Option %<-msse2%>ungÃ¼ltige Umwandlung in %<__vector_pair%>ungÃ¼ltige Umwandlung in Typ %<__vector_quad%>ungÃ¼ltige Umwandlung in Typ %<bfloat16_t%>ungÃ¼ltige Umwandlung in Typ %qT von Typ %qTungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q#DungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q+#DungÃ¼ltige CPU %qs fÃ¼r %s%qs%sungÃ¼ltige Option fÃ¼r benutzerdefinierten Befehl %qsungÃ¼ltige Deklaration von %<%T::%E%>ungÃ¼ltige Deklaration eines Elementtemplates in lokaler KlasseungÃ¼ltiger DeklaratorungÃ¼ltiges Standardargument fÃ¼r einen Template-TemplateparameterungÃ¼ltige %<default%>-Sprungmarke in switch-AnweisungungÃ¼ltige Definition des qualifizierten Typen %qTungÃ¼ltige AbhÃ¤ngigkeitsartungÃ¼ltige AbhÃ¤ngigkeitsart in omp %<ordered%> %<depend%>ungÃ¼ltige Â»dist_scheduleÂ«-ArtungÃ¼ltige Â»doacrossÂ«-ArtUngÃ¼ltiger Elementindex %qE fÃ¼r %<__builtin_shufflevector%>ungÃ¼ltiger Elementtyp fÃ¼r Attribut %qsungÃ¼ltige embedcfg: Â»FilesÂ«-Element ist keine ZeichenketteungÃ¼ltige embedcfg: Â»FilesÂ« ist kein JSON-ObjektungÃ¼ltige embedcfg: Â»PatternsÂ«-Element ist kein ArrayungÃ¼ltige embedcfg: Â»PatternsÂ« ist kein JSON-ObjektungÃ¼ltige embedcfg: doppeltes Â»PatternsÂ«-ElementungÃ¼ltige embedcfg: fehlendes Â»FilesÂ«ungÃ¼ltige embedcfg: Â»PatternsÂ« fehltungÃ¼ltige embedcfg: kein JSON-ObjektungÃ¼ltiges Encoding-PrÃ¤fix in Literal-OperatorungÃ¼ltiger Eintritt in strukturierten %s-BlockungÃ¼ltiger Austritt aus strukturiertem %s-BlockungÃ¼ltiger Ausgang von strukturiertem OpenMP-BlockungÃ¼ltige explizite SpezialisierungungÃ¼ltiger Ausdruck â€“ anderen Ausgabemodifizierer probierenungÃ¼ltiger Ausdruck als OperandungÃ¼ltiger Ausdruck fÃ¼r Min-L-WertungÃ¼ltiger Ausdruck fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger Ausdruck fÃ¼r statische Array-Dimension: %sungÃ¼ltiger Ausdruckstyp fÃ¼r %<#pragma omp atomic%>ungÃ¼ltiges Fehler-Speichermodell %qs fÃ¼r %qDunbekannter Feature-Modifizierer %qs in %<-march=%s%>unbekannter Feature-Modifizierer %qs in %<-mcpu=%s%>ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Attribut %<target_version%>ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>invalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iungÃ¼ltige Â»fnsummaryÂ« in LTO-DatenstromungÃ¼ltige Form von %<#pragma omp atomic compare%>ungÃ¼ltige Form von %<#pragma omp atomic%>ungÃ¼ltige Form von %<#pragma omp atomic compare%>ungÃ¼ltiges Format fÃ¼r %<sve_width%>ungÃ¼ltiges Format von %sungÃ¼ltige Gleitkomma-KonstanteungÃ¼ltige FPU fÃ¼r Zielattribut oder -pragma %qsungÃ¼ltige Funktion in GIMPLE-AufrufungÃ¼ltige Verwendung von festen Registern zwischen earlyclobber-Operand und EingabeoperandungÃ¼ltige Verwendung von festen Registern zwischen Ausgabeoperanden und dem zugehÃ¶rigen Constraint-OperandenungÃ¼ltige Verwendung von festen Registern zwischen AusgabeoperandenungÃ¼ltiger Headername %qsungÃ¼ltige HexzifferungÃ¼ltiger ID-Wert fÃ¼r Attribut Â»exceptionÂ«ungÃ¼ltiger ID-Wert fÃ¼r Attribut Â»interruptÂ«ungÃ¼ltiger ID-Wert fÃ¼r Interrupt-/Exception-AttributungÃ¼ltiger ID-Wert fÃ¼r Â»resetÂ«-AttributungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qTErhÃ¶hungsausdruck ungÃ¼ltigungÃ¼ltiger Anfangswert fÃ¼r Element %qEungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qH von rvalue des Typs %qIungÃ¼ltige Initialisierung einer Referenz des Typs %qH von Ausdruck des Typs %qIungÃ¼ltige InitialisierungungÃ¼ltige InitialisierungsklauselungÃ¼ltige Initialisierung fÃ¼r %q#DungÃ¼ltige Initialisierung fÃ¼r Arrayelement %q#DungÃ¼ltige Initialisierung fÃ¼r Elementfunktion %qDungÃ¼ltige Initialisierung fÃ¼r strukturierte BindungsdeklarationUngÃ¼ltiger Befehl:ungÃ¼ltiges Schleifenvariable in schneller AufzÃ¤hlungungÃ¼ltige Sprungfunktion in LTO-DatenstromungÃ¼ltige SchlÃ¼sselart fÃ¼r %<-mbranch-protection=%>UngÃ¼ltiger Marken in GIMPLE-BedingungungÃ¼ltige linke Seite einer ZuweisungungÃ¼ltige Zeile in AuflÃ¶sungsdateiungÃ¼ltige BindungsspezifikationungÃ¼ltiger Ort fÃ¼r %<pragma %s%>, ignoriertungÃ¼ltiger L-Wert in %<asm%>-Ausgabe %dungÃ¼ltige ZuordnungsartungÃ¼ltige MaskeungÃ¼ltiger Maskentyp in %qsungÃ¼ltige Elementtemplatedeklaration %qDungÃ¼ltiges Speichermodell %qs fÃ¼r %qDungÃ¼ltiges Speichermodell %wi fÃ¼r %qDungÃ¼ltiges Argument %d fÃ¼r Speichermodell von %qEungÃ¼ltiger Modulname %qsungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target("arch=")%>ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target("cpu=")%>ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target("tune=")%>ungÃ¼ltiger new-Ausdruck fÃ¼r abstrakte Klasse %qTungÃ¼ltige NMI-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltiges Templateargument ohne TypungÃ¼ltige Nicht-Vektor-Operanden fÃ¼r %qsungÃ¼ltige Anzahl in %<-mrgf-banked-regs=%s%>; gÃ¼ltige Werte sind 0, 4, 8, 16 und 32Falsche Anzahl der Argumente fÃ¼r Option %<-falign-%s%>: %qsungÃ¼ltige offload-Tabelle in %sungÃ¼ltiger Offset-Operand in %qsungÃ¼ltiger OperandungÃ¼ltiger Code fÃ¼r Operand %%xnungÃ¼ltige OperandenadresseungÃ¼ltiger Operandencode Â»%cÂ«ungÃ¼ltiger Operand fÃ¼r Code %%NungÃ¼ltiger Operand fÃ¼r Code %%N oder %%SungÃ¼ltiger Operand fÃ¼r Code %%sungÃ¼ltiger Operand fÃ¼r Â»%%%cÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»AÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»DÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»HÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»OÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»TÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»bÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»eÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»mÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»oÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»pÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»zÂ«ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«ungÃ¼ltiger Operand in %qsungÃ¼ltiger Operand in Â»returnÂ«-AnweisungungÃ¼ltiger Operand in unÃ¤rer OperationungÃ¼ltiger Modifizierer-Buchstabe fÃ¼r OperandungÃ¼ltiger Operanden-AusgabecodeungÃ¼ltiges OperandenprÃ¤fixungÃ¼ltiger OperandenprÃ¤fix Â»%%%cÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»%cÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«ungÃ¼ltiger Operand fÃ¼r %%H/%%L-CodeungÃ¼ltiger Operand fÃ¼r Code %%MungÃ¼ltiger Operand fÃ¼r Code %%NungÃ¼ltiger Operand fÃ¼r Code %%OungÃ¼ltiger Operand fÃ¼r %%RungÃ¼ltiger Operand fÃ¼r %%R-CodeungÃ¼ltiger Operand fÃ¼r %%SungÃ¼ltiger Operand fÃ¼r Code %%T/%%BungÃ¼ltiger Operand fÃ¼r %%U-CodeungÃ¼ltiger Operand fÃ¼r %%V-CodeungÃ¼ltiger Operand fÃ¼r Code %%ZungÃ¼ltiger Operand fÃ¼r Code %%pungÃ¼ltiger Operand fÃ¼r Code %%sungÃ¼ltiger Operand fÃ¼r Code %%zungÃ¼ltiger Operand fÃ¼r switch-AnweisungungÃ¼ltiger Operandentyp %qT fÃ¼r %qsungÃ¼ltiger Operandentyp mit Operandencode Â»%cÂ« verwendetungÃ¼ltige Operanden in binÃ¤rer OperationungÃ¼ltige Operanden in GIMPLE-VergleichungÃ¼ltige Operanden in ternÃ¤rer OperationungÃ¼ltige Operanden der Typen %qT und %qT fÃ¼r binÃ¤res %qOungÃ¼ltige Operanden fÃ¼r Code %%cungÃ¼ltiger Operand fÃ¼r %qsUngÃ¼ltige Operanden fÃ¼r binÃ¤res %s (haben %qT und %qT)Interner Fehler: invalid operationungÃ¼ltige Operation (%s)ungÃ¼ltige Operation auf %<__fpreg%>ungÃ¼ltiger Operator fÃ¼r %<#pragma omp atomic%>ungÃ¼ltige Reihenfolge in asm-Knoten %iungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %qsungÃ¼ltige Parameterkombination fÃ¼r intrinsisches %qsungÃ¼ltiger Parametertyp %qTungÃ¼ltige DurchlaufpositionierungsoperationUngÃ¼ltiger Zeigermodus %qsungÃ¼ltiger Zeiger auf Bitfeld %qDungÃ¼ltige Position oder GrÃ¶ÃŸe in %qsungÃ¼ltiger Positions- oder GrÃ¶ÃŸenoperand fÃ¼r %qsungÃ¼ltige Â»privateÂ«-Reduktion auf %qEungÃ¼ltige Â»proc_bindÂ«-ArtungÃ¼ltiger Prototyp fÃ¼r Â»%sÂ«ungÃ¼ltiges Zeichen %qc in BedingungungÃ¼ltiger Â»pure constÂ«-Status fÃ¼r FunktionungÃ¼ltige reine Spezifikation (nur %<= 0%> ist erlaubt)ungÃ¼ltige Qualifizierer fÃ¼r %<constexpr%>-ObjektungÃ¼ltige Qualifizierer fÃ¼r Feld eines %<constexpr%>-ObjektsungÃ¼ltige Qualifizierer an Nicht-Element-FunktionstypungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-NameungÃ¼ltiges Empfangen auf Nur-Sende-KanalungÃ¼ltiger EmpfÃ¤ngertyp %qsungÃ¼ltiger reduction-identifierungÃ¼ltige Referenz fÃ¼r Ausgabemodifizierer Â»JÂ«ungÃ¼ltiger Registername fÃ¼r %q+DungÃ¼ltiger regulÃ¤rer Ausdruck %qs in %qsungÃ¼ltige AdressverschiebungungÃ¼ltige AuflÃ¶sung in AuflÃ¶sungsdateiungÃ¼ltiger RÃ¼ckgabetyp %qT der %<constexpr%>-Funktion %q+DungÃ¼ltige gemeinsame rtl-Verwendung in Befehl gefundenungÃ¼ltige AblaufartUngÃ¼ltiges zweites Argument fÃ¼r %<__builtin_prefetch%>; es wird 0 verwendetungÃ¼ltiges Â»sendÂ« auf Nur-Empfangs-KanalungÃ¼ltiger Setter, muss ein Argument habenungÃ¼ltiger SchiebeoperandungÃ¼ltige Scheibe einer MapInterner Fehler: invalid source block specificationungÃ¼ltige statische Kette in GIMPLE-AufrufungÃ¼ltige Speicherklasse fÃ¼r Funktion %qEungÃ¼ltiger Systemregistername %qsungÃ¼ltiger Systemregistername angegebenungÃ¼ltiger Wert %<%d%> fÃ¼r Ziel-memregsungÃ¼ltige Templatedeklaration von %qDungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r TemplateungÃ¼ltige template-argument-listungÃ¼ltige Template-IDungÃ¼ltiges drittes ArgumentUngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_ia32_prefetch%>; es wird 0 verwendetUngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_prefetch%>; es wird 0 verwendetungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>UngÃ¼ltiger Typ %qT als Initialisierung fÃ¼r einen Vektor des Typs %qTungÃ¼ltiger Typ %qT als %<friend%> deklariertungÃ¼ltiger Typ %qTungÃ¼ltiger Typ %qT fÃ¼r %<->%>ungÃ¼ltiger Typ %qT fÃ¼r %<->*%>ungÃ¼ltiger Typ %qT fÃ¼r ArrayindexungÃ¼ltiger Argumenttyp %qT fÃ¼r implizite UmwandlungungÃ¼ltiger Typ %qT fÃ¼r unÃ¤res %<*%>ungÃ¼ltiger Typ fÃ¼r %<asm%>-Schalter-AusgabeInterner Fehler: invalid type for _Literal with constructorungÃ¼ltiger Typ fÃ¼r cc-AusgabebeschrÃ¤nkungungÃ¼ltiger Typ fÃ¼r InstanzvariableungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qEungÃ¼ltiger Typ fÃ¼r Â»makeÂ«-FunktionungÃ¼ltiger Typ fÃ¼r Parameter %d der %<constexpr%>-Funktion %q+#DungÃ¼ltiger Typ fÃ¼r EigenschaftInterner Fehler: invalid type of %<__MEM%> operandungÃ¼ltiger Typ fÃ¼r Argument %u der typgenerischen FunktionungÃ¼ltiger typgenerischer RÃ¼ckgabetyp fÃ¼r Argument %u von %<__builtin_tgmath%>ungÃ¼ltiger typgenerischer Typ fÃ¼r Argument %u von Argument %u von %<__builtin_tgmath%>ungÃ¼ltige Typen %<%T[%T]%> fÃ¼r FeldindexungÃ¼ltiger Typen fÃ¼r %qsungÃ¼ltige Typen in AdressraumumwandlungungÃ¼ltige Typen in Umwandlung zu GleitkommaungÃ¼ltige Typen in Umwandlung in GanzzahlungÃ¼ltige Typen Festkomma-UmwandlungungÃ¼ltige Typen in NOP-UmwandlungungÃ¼ltige Verwendung von %%d, %%x oder %%XungÃ¼ltige Verwendung von %<::%>ungÃ¼ltige Verwendung von %<__builtin_va_arg_pack ()%>ungÃ¼ltige Verwendung von %<__builtin_va_arg_pack_len ()%>ungÃ¼ltige Verwendung von %<auto%> in UmwandlungsoperatorungÃ¼ltige Verwendung von %<auto%> in Default-TemplateargumentungÃ¼ltige Verwendung von %<auto%> in AusnahmespezifikationungÃ¼ltige Verwendung von %<auto%> in TemplateargumentungÃ¼ltige Verwendung von %<const_cast%> mit Typ %qT, der ein Zeiger oder Referenz auf Funktionstyp istungÃ¼ltige Verwendung von %<const_cast%> mit Typ %qT, der weder Zeiger, Referenz, noch Zeiger auf ein Datenelement istungÃ¼ltige Verwendung von %<decltype(auto)%>ungÃ¼ltige Verwendung der %<extern%>-Variable %qD in %<#pragma acc declare%>ungÃ¼ltige Verwendung der %<global%>-Variable %qD in %<#pragma acc declare%>UngÃ¼ltige Verwendung von %<restrict%>ungÃ¼ltige Verwendung von %<this%>, nachdem es gÃ¼ltig warungÃ¼ltige Verwendung von %<this%> auf hÃ¶chster EbeneungÃ¼ltige Verwendung von %<this%>, bevor es gÃ¼ltig istungÃ¼ltige Verwendung von %<this%> in Nicht-Element-FunktionungÃ¼ltige Verwendung von %q#T mit flexiblem Arrayelement in %q#TungÃ¼ltige Verwendung von %q#T mit Array der GrÃ¶ÃŸe 0 in %q#DungÃ¼ltige Verwendung von %qDungÃ¼ltige Verwendung von %qD in Spezifizierung der BindungungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugenungÃ¼ltige Verwendung von %qTungÃ¼ltige Verwendung von %qT in TemplateargumentungÃ¼ltige Verwendung von Â»%%%cÂ«ungÃ¼ltige Verwendung des MMA-Operanden vom Typ %qs als Parameter einer FunktionungÃ¼ltige Verwendung des MMA-Typs %qs als RÃ¼ckgabetyp einer FunktionungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in ZeigerarithmetikungÃ¼ltige Verwendung von Arrayindizierung bei Zeiger auf Elementfalsche Verwendung eines Arrays mit unbekannten GrenzenungÃ¼ltige Verwendung der asm-Schalter-AusgabeungÃ¼ltige Verwendung des Attributs %<fallthrough%>ungÃ¼ltige Verwendung von Attributen in leerer DeklarationungÃ¼ltige Verwendung von geschweift geklammerter InitialisierungslisteungÃ¼ltige Verwendung des Konstruktors als TemplateungÃ¼ltige Verwendung der Vertragsstufe fÃ¼r explizite SemantikungÃ¼ltige Verwendung von cv-qualifiziertem Typ %qT in ParameterdeklarationungÃ¼ltige Verwendung des abhÃ¤ngigen Typen %qTungÃ¼ltige Verwendung des Destruktors %qD als TypungÃ¼ltige Verwendung des Destruktors %qE als Typfalsche Verwendung eines flexiblen ArrayelementsungÃ¼ltige Verwendung impliziter Umwandlung bei Zeiger auf Elementfalsche Verwendung des unvollstÃ¤ndigen Typs %q#Tfalsche Verwendung des unvollstÃ¤ndigen typedef %qTungÃ¼ltige Verwendung des Elements %qD (%<&%> vergessen?)ungÃ¼ltige Verwendung des Elementes %qD in %<pre%>-Vertrag eines KonstruktorsungÃ¼ltige Verwendung des Elementes %qD in %<post%>-Vertrag eines DestruktorsungÃ¼ltige Verwendung des Elementes %qD in statischer ElementfunktionungÃ¼ltige Verwendung von Elementfunktion %qD (%<()%> vergessen?)ungÃ¼ltige Verwendung eines Methodenwerts als Argument von OffsetofungÃ¼ltige Verwendung eines Nicht-L-Wert-ArraysungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qDungÃ¼ltige Verwendung des nicht-statischen Datenelements %qEungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qDungÃ¼ltige Verwendung der nicht-statischen Elementfunktion vom Typ %qTfalsche Verwendung von %<pack expansion%> %qTfalsche Verwendung eines PackauflÃ¶sungs-AusdruckesungÃ¼ltige Verwendung des Platzhalters %qTungÃ¼ltige Verwendung von Zeigern auf Arrays mit unterschiedlichen Qualifizierern in ISO C vor C23ungÃ¼ltige Verwendung des qualifizierten Namens %<%D::%D%>ungÃ¼ltige Verwendung des qualifizierten Namens %<%T::%D%>ungÃ¼ltige Verwendung des qualifizierten Namens %<::%D%>UngÃ¼ltige Verwendung von Register Â»%sÂ«ungÃ¼ltige Verwendung einer Struktur mit flexiblem ArrayelementungÃ¼ltige Verwendung des Parameters %qT fÃ¼r Template-TemplateparameterungÃ¼ltige Verwendung des Parameters %qT fÃ¼r TemplatetypungÃ¼ltige Verwendung der Template-ID %qD in Deklaration des ursprÃ¼nglichen TemplatesungÃ¼ltige Verwendung des Template-Namens %qE ohne eine ArgumentlisteungÃ¼ltige Verwendung von Typ %<void%> in ParameterdeklarationungÃ¼ltige Verwendung des Typs %qT als Standardwert fÃ¼r einen Template-TemplateparameterungÃ¼ltige Verwendung des unÃ¤ren %<*%> bei Zeiger auf Elementfalsche Verwendung des undefinierten Typs %qTfalsche Verwendung eines void-Ausdruckesin %<transaction_safe%>-Funktion ist kein volatile lvalue erlaubtungÃ¼ltige Verwendung eines volative lvalue innerhalb einer TransaktionungÃ¼ltige benutzerdefinierte Umwandlung von %qH in %qIungÃ¼ltige Wert-Initialisierung von ReferenztypungÃ¼ltiger Ergebnistyp in VektorvergleichungÃ¼ltige VektorkonstanteungÃ¼ltiger VektordirektwertungÃ¼ltiger VektoroperandUngÃ¼ltiger Vektortyp fÃ¼r Attribut %qEungÃ¼ltige Vektortypen in NOP-UmwandlungungÃ¼ltige Versionsnummer %qsungÃ¼ltige Â»warmÂ«-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltige null-Extraktionio_kind_name(): bad I/O-kindIPA-Inline-Zusammenfassung fehlt in EingabedateiIPA-Referenzzusammenfassung fehlt in ltrans-Einheitwird von %qs verstecktis_c_interoperable(): gfc_simplify_expr faileder ist in einer anderen Ãœbersetzungseinheit als Zeiger in unterschiedlichem Adressraum definierter ist in einer anderen Ãœbersetzungseinheit als Zeiger auf einen anderen Typen definiertes muss ein Zeiger auf ein Element der Form %<&X::Y%> seines muss die Adresse einer Funktion mit externer Bindung seines muss der Name einer Funktion mit externer Bindung seines wurde spÃ¤ter hier definiertElement in READZÃ¤hlvariable in schneller AufzÃ¤hlung ist kein ObjektDurchlauf %s fÃ¼hrt zu undefiniertem VerhaltenSchleifenvariable %qD sollte nicht Â»firstprivateÂ« seinSchleifenvariable %qD sollte keine Reduktion seinIterationsvariable %qE ist vorbestimmt linearSchleifenvariable %qE sollte Â»privateÂ« seinSchleifenvariable %qE sollte nicht Â»firstprivateÂ« seinIterationsvariable %qE sollte nicht Â»linearÂ« seinSchleifenvariable %qE sollte nicht Reduktion seinIterator %qD hat %<_Atomic%>-qualifizierten TypIterator %qD hat %<const%>-qualifizierten TypTyp des Iterators %qD ist weder ganzzahlig noch ein ZeigerIterator %qD hat Schrittweite 0Iterator-Schrittweite mit nichtganzzahligem TypIteratorvariableInterner Fehler: its dest_idx should be %d, not %dder Wert kann zwischen Compiler-Versionen oder mit verschiedenen %<-mtune%> oder %<-mcpu%> Flags variierenvon %<@synthesize%>-Deklaration verwendete ivar %qs muss eine existierende ivar seiniwmmxt ABI erfordert eine iwmmxt-fÃ¤hige CPUiwmmxt erfordert ein AAPCS-kompatibles ABI fÃ¼r den richtigen Einsatzin GÃ¼ltigkeitsbereich des Bezeichners mit variabel modifiziertem Typen springenSprung in Anweisungs-AusdruckSprung Ã¼berspringt OpenMP-%<allocate%>Sprung lÃ¤sst Variableninitialisierung ausSprung zur case-MarkeSprung zur Marke %qDAusschuss am Ende von %<#pragma %s%>Ausschuss am Ende von %<#pragma ADDRESS%>Ausschuss am Ende von %<#pragma CTABLE_ENTRY%>Ausschuss am Ende von %<#pragma GCC memregs%> [0-16]Ausschuss am Ende von %<#pragma GCC pop_options%>Ausschuss am Ende von %<#pragma GCC push_options%>Ausschuss am Ende von %<#pragma GCC visibility%>Ausschuss am Ende von %<#pragma __nostandard%>Ausschuss am Ende von %<#pragma __standard%>Ausschuss am Ende von %<#pragma align%>Ausschuss am Ende von %<#pragma fini%>Ausschuss am Ende von %<#pragma init%>Ausschuss am Ende von %<#pragma longcall%>Ausschuss am Ende von %<#pragma message%>Ausschuss am Ende von %<#pragma ms_struct%>Ausschuss am Ende von %<#pragma options%>Ausschuss am Ende von %<#pragma pack%>Ausschuss am Ende von %<#pragma redefine_extname%>Ausschuss am Ende von %<#pragma reset_options%>Ausschuss am Ende von %<#pragma unused%>Ausschuss am Ende von %<#pragma weak%>Ausschuss am Ende von %<#pragma ghs endsda%>Ausschuss am Ende von %<#pragma ghs endtda%>Ausschuss am Ende von %<#pragma ghs endzda%>Ausschuss am Ende von %<#pragma ghs interrupt%>Ausschuss am Ende von %<#pragma ghs section%>Ausschuss am Ende von %<#pragma ghs startsda%>Ausschuss am Ende von %<#pragma ghs starttda%>Ausschuss am Ende von %<#pragma ghs startzda%>Ausschuss am Ende von Â»#pragma extern_modelÂ«das SchlÃ¼sselwort %<export%> ist veraltet und wird ignoriertdas SchlÃ¼sselwort %<export%> wird mit %<-fmodules-ts%> eingeschaltetSchlÃ¼sselwort %<export%> nicht implementiert, und wird ignoriertSchlÃ¼sselwort %<template%> nicht innerhalb des Klassenkopfnamens erlaubtSchlÃ¼sselwort %<template%> nicht innerhalb der declarator-id erlaubtSchlÃ¼sselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubtMarke %q+D deklariert, aber nicht definiertMarke %q+D definiert, aber nicht verwendetMarke %q+D verwendet, aber nicht definiertMarke %qD hier definiertInterner Fehler: label %qD has incorrect context in bb %dInterner Fehler: label %qD in the middle of basic block %dInterner Fehler: label %qD to block does not match in bb %dMarke %qE auÃŸerhalb einer Funktion referenziertdie Sprungmarke %s wird auÃŸerhalb einer Funktion referenziertMarke am Ende einer VerbundanweisungSprungmarke am Ende einer zusammengesetzten Anweisung ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbarder Label-Kontext ist nicht die aktuelle FunktionsdeklarationDefinition einer Sprungmarke innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbarInitialisierungen fÃ¼r Lambda-Captures sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarLambda-Einfangen von %qE ist kein konstanter AusdruckLambda-AusdrÃ¼cke nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarLambda in lokaler Klasse %q+T kann Variablen aus dem umschlieÃŸenden Kontext nicht einfangenLambdaparameter %qD war vorher als EinfÃ¤nger deklariertLambda-Templates sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarLambda-Ausdruck in Template-Parameter-TypLambda-Ausdruck in Template-Argument ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarLambda-Ausdruck in nicht evaluiertem Kontext ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarLambda-Ausdruck ist erst ab C++17 ein konstanter AusdruckLambdas sind erst ab C++17 implizit %<constexpr%>Spur %wd ist auÃŸerhalb des Wertebereiches %wd bis %wdSpurindex muss eine direkt angegebene Konstante seinSprache %s nicht erkanntSprachdialekt ist %qs, erwartet wird jedoch %qsSprachen-Zeichenkette %<"%E"%> nicht erkanntgroÃŸe Festkommakonstante implizit auf Festkommatypen abgeschnittenGroÃŸe Ganzzahl implizit auf vorzeichenlosen Typen abgeschnittengroÃŸe RÃ¼ckgabewerte werden mit der Option %<-mabi=ti%> nicht unterstÃ¼tztdas letzte Argument muss ein Immediate seinletztes Argument von %qD ist keine Ganzzahlkonstante zwischen 0 und 3Name des letzten Registers Â»%sÂ« muss ein ungerades Register seindas Layout des Members %qs vom Typ %qT Ã¤ndert sich in %qsld gab %d als Ende-Status zurÃ¼cklinkes Argument muss eine Scheibe seinlinker Operand von %<->*%> muss Zeiger auf Klasse sein, ist aber ein Zeiger auf Element des Typs %qTlinker Operand des Komma-Operators kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senlinker Operand des Komma-Operators hat keinen Effektlinker Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qElinker Operand des Schiebeausdrucks %q+E ist negativlinke PrÃ¤zisionlinke PrÃ¤zision im strfmon-FormatLinks-Schiebe-Weite >= Breite des TypsLinks-Schiebe-Weite >= Breite des VektorelementsLinks-Schiebe-Weite ist negativleft shift of negative valuelinker Operand des Komma-Ausdrucks hat keinen Effektlinke Seite der Zuweisung kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinLÃ¤nge grÃ¶ÃŸer als KapazitÃ¤tLÃ¤nge %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausLÃ¤nge %qE des Arrayabschnitts muss Ganzzahltyp habenLÃ¤nge wird hier berechnetLÃ¤ngenmodifiziererLÃ¤ngenmodifizierer im printf-FormatLÃ¤ngenmodifizierer im scanf-FormatLÃ¤ngenmodifizierer im strfmon-FormatBei Reservierung einer Scheibe wird LÃ¤nge benÃ¶tigtBuchstabe %c gefunden und Befehl war nicht CONST_INTBibliotheken: %s
  Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariertBibliothek lib%s nicht gefundenGrenze ist %wu Bytes, Argument hat jedoch %s BytesGrenze ist %wu Bytes, Argument hat jedoch bis zu %s BytesÂ»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Zeiger istÂ»linearÂ«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Zeiger istÂ»linearÂ«-Klausel mit Modifizierer %qs wird auf Nicht-Referenz-Variable mit Typ %qT angewandtAusdruck fÃ¼r Â»linearÂ«-Schrittweite muss ganzzahlig seinmit der pthread-Bibliothek Ã¼bersetzen (Vorgabe: ein)linker-HÃ¤rtungsoptionen nicht durch %<-fhardened%> aktiviert, da andere Link-Optionen auf der Kommandozeile angegeben wurdenListeninitialisierung fÃ¼r Nicht-Klassentyp darf nicht geklammert seinEs ist veraltet, das Stapelzeiger-Register %qs in einer Ãœberschreibungsliste anzugebenLiteraler Operator %q#D steht mit rohem Literaloperator in KonfliktLiterale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviertliterales Operatortemplate %qD hat ungÃ¼ltige Parameterliste; Template fÃ¼r Nicht-Typ Argumentpack %<<charâ€¦>%> erwartetliterales Operatortemplate %qD hat ungÃ¼ltige Parameterliste; nicht-Typ Templateargumentpack %<<charâ€¦>%> oder einzelner Nicht-Typ-Parameter von Klassentyp erwartetliteraler Operator mit C-BindungLivepatchen (mit %qs) wird in Kombination mit LTO nicht unterstÃ¼tztlo_sum nicht von einem Registerlokale Klasse %q#T darf kein statisches Datenelement %q#D habenlocal declaration from a different functionlokale Deklaration von %qE verdeckt Instanzvariablelokale Sprungmarke %qE steht in Konflikt mit bestehender Sprungmarkelokales Element %q#D ist hier deklariertlokale Methode %q#D ist hier deklariertInterner Fehler: local symbols must be definedlokale Variable %qD darf in diesem Kontext nicht auftauchenLokale Variablenspeicheranforderungen Ã¼berschreiten KapazitÃ¤tStelle des OpenACC-%<kernels%>Stelle der vorherigen Klausel in derselben SchleifenschachtelungStelle der vorherigen Reduktion fÃ¼r %qElocation references block not in block treelogisches %<und%> auf nicht-boolesche Konstante angewendetlogisches %<und%> von gleichen AusdrÃ¼ckenlogisches %<und%> bei sich gegenseitig ausschlieÃŸenden Tests ist immer Â»falschÂ«Logisches %<or%> auf Nicht-Boolesche Konstante angewendetlogisches %<oder%> bei gemeinsam erschÃ¶pfenden Tests ist immer Â»wahrÂ«logisches %<oder%> von gleichen AusdrÃ¼ckenlogisches Nicht bezieht sich nur auf die linke Seite des Vergleichslogical_to_bitwise(): Bad intrinsicNachschlagen von %qT in %qT ist nicht eindeutigInterner Fehler: loop %d%'s header does not belong directly to itInterner Fehler: loop %d%'s header does not have exactly 2 entriesInterner Fehler: loop %d%'s header is not a loop headerInterner Fehler: loop %d%'s latch does not belong directly to itInterner Fehler: loop %d%'s latch does not have an edge to its headerInterner Fehler: loop %d%'s latch does not have exactly 1 successorInterner Fehler: loop %d%'s latch does not have header as successorInterner Fehler: loop %d%'s latch is marked as part of irreducible regionInterner Fehler: loop %d%'s latch is not dominated by its headerdie Anzahl der Iterationen der Schleife %d %qE verweist auf den freigegebenen SSA-Namen %qESchleife in dazwischenliegendem Code im OpenMP-SchleifenkÃ¶rper nicht erlaubtSchleife verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurdeSchleifenvariable %qD erzeugt eine Kopie vom Typ %qTSchleifenvariable %qD vom Typ %qT bindet an temporÃ¤res Objekt, das aus dem Typen %qT konstruiert wurdeInterner Fehler: loop verification on loop tree that needs fixupInterner Fehler: loop with header %d marked for removalInterner Fehler: loop with header %d not in loop treelockerere Ausnahmespezifikation in der Ã¼bersteuernden virtuellen Funktion %q+#Funtere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausUntere Grenze %qE des Arrayabschnitts muss Ganzzahltyp habenuntere Grenze des Arrays liegt auÃŸerhalb der Grenzen von ztypearithmetischer Ãœberlauf in unterer Grenze des TeilbereichsUnterer Wert in case-Marken-Bereich ist kleiner als der Minimalwert des Typslseek beim Lesen von Exportdaten gescheitertAls Verringerungsoperand wird L-Wert erfordertAls ErhÃ¶hungsoperand wird L-Wert erfordertAls linker Operand einer Zuweisung wird L-Wert erfordertAls Operand fÃ¼r unÃ¤res %<&%> wird L-Wert erfordertdie %<asm%>-Anweisung erfordert einen L-WertUmwandlung lvalue-in-rvalue eines volatile-lvalue %qE mit Typ %qTmaschinenunabhÃ¤ngiger eingebauter Code auÃŸerhalb des WertebereichesDebug-Ausgabe von Makros kann bei Modulen unvollstÃ¤ndig seinMakrodefinitionen von %qE sind kaputtMakro expandiert zu mehreren AnweisungenMakroname fehlt hinter %qsInterner Compilerfehler: main variant is not definedInterner Fehler: make_generic(): Cannot find generic symbol %qsmehrfache Kopien von %qD werden erzeugtfalsch geformtes %<#pragma %s%>, ignoriertfalsch geformtes %<#pragma %s%>, wird ignoriertFalsch geformte Variablenadresse in %<#pragma ADDRESS%>falsch geformte Variablenadresse bei %<#pragma CTABLE_ENTRY%>falsch geformtes %<#pragma GCC pch_preprocess%>falsch geformtes %<#pragma GCC visibility push%>falsch geformtes %<#pragma __extern_prefix%>, wird ignoriertFalsch geformtes %<#pragma align%>Falsch geformtes %<#pragma align%> - ignoriertFalsch geformtes %<#pragma builtin%>Falsch geformtes %<#pragma extern_model%>, ignoriertFalsch geformtes %<#pragma fini%>Falsch geformtes %<#pragma fini%>, ignoriertFalsch geformtes %<#pragma init%>Falsch geformtes %<#pragma init%>', ignoriertFalsch geformtes %<#pragma member_alignment%>Falsch geformtes %<#pragma member_alignment%>, wird ignoriertfalsch geformtes %<#pragma message%>, ignoriertFalsch geformtes %<#pragma ms_struct {on|off|reset}%>, ignoriertFalsch geformtes %<#pragma ms_struct%>, wird ignoriertFalsch geformtes %<#pragma options align={mac68k|power|reset}%>, wird ignoriertFalsch geformtes %<#pragma options%>, wird ignoriertfalsch geformtes %<#pragma pack%> - ignoriertfalsch geformtes %<#pragma pack(pop[, id])%> - ignoriertfalsch geformtes %<#pragma pack(push[, id][, <n>])%> - ignoriertfalsch geformtes %<#pragma redefine_extname%>, wird ignoriertfalsch geformtes %<#pragma weak%>, wird ignoriertfalsch geformtes %<#pragma ghs section%>ungÃ¼ltige %<COLLECT_GCC_OPTIONS%>falsch geformtes Attribut %<target("%s")%>falsch geformtes Pragma oder Attribut %<target("%s")%>falsch geformtes %<target()%>-Attributfalsch geformtes Pragma oder Attribut %<target()%>falsche Option %<-fplugin-arg-%s%>: fehlendes %<-<SchlÃ¼ssel>[=<Wert>]%>kaputte PTX-Dateischlechte Argumente fÃ¼r Spezifikationsfunktionschlechter Name fÃ¼r SpezifikationsfunktionAttribut %<malloc%> ist nur an Funktionen sinnvoll, die einen Zeiger zurÃ¼ckgebengemangelter Name fÃ¼r %qD wird sich ich C++17 Ã¤ndern, da die Exceptionangabe Teil des Funktionstyps istmangling %<typeof%>, verwenden Sie stattdessen %<decltype%>%C wird gemangeltMangeln von %q#D als %qE steht mit einer vorherigen Mangelung in KonfliktAbbildung kann nur mit nil verglichen werdenzusammengesetztes Map-Literal muss SchlÃ¼ssel habenMapper wurde mit Signal %s beendetMapper mit Status %d beendetFeld %qE der Struktur variabler LÃ¤nger wird zugeordnetMaske muss Â»immediateÂ« seinmatch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not founddazu passende Bedingung erlaubt kein Registerdazu passende Bedingung in Ausgabeoperanden ungÃ¼ltigdazu passende Bedingung referenziert ungÃ¼ltige OperandennummerHÃ¶chstzahl der LTO-Partitionen, die parallel gestreamt werden.obere Grenze von %d NamensrÃ¤umen fÃ¼r %qE durchsuchtHÃ¶chstzahl der DurchlÃ¤ufe fÃ¼r LRA-Bedingungen ist erreicht (%d)HÃ¶chstzahl der erzeugten Neuladebefehle pro Befehl ist erreicht (%d)Code greift mÃ¶glicherweise auf %E Byte in einer Region der GrÃ¶ÃŸe %E zuCode greift mÃ¶glicherweise auf %E Bytes in einer Region der GrÃ¶ÃŸe %E zuCode greift mÃ¶glicherweise auf %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E zugreift mÃ¶glicherweise auf zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E zuÂ»-EBÂ« und Â»-ELÂ« dÃ¼rfen nicht gleichzeitig verwendet werdenÂ»-m32Â« und Â»-m64Â« dÃ¼rfen nicht zusammen angegeben werdender Typ darf nur innerhalb zusammengesetzter Literale vom Typ Slice, Array oder Map weggelassen werdenCode liest mÃ¶glicherweise %E Byte aus einer Region der GrÃ¶ÃŸe %ECode liest mÃ¶glicherweise %E Bytes aus einer Region der GrÃ¶ÃŸe %ECode liest mÃ¶glicherweise %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %ECode liest mÃ¶glicherweise zwischen %E und %E Bytes aus einer Region der GrÃ¶ÃŸe %ECode schreibt mÃ¶glicherweise %E Byte in eine Region der GrÃ¶ÃŸe %ECode schreibt %E Bytes in eine Region der GrÃ¶ÃŸe %ECode schreibt %E oder mehr Bytes in eine Region der GrÃ¶ÃŸe %ECode schreibt mÃ¶glicherweise zwischen %E und %E Bytes in eine Region der GrÃ¶ÃŸe %Emdoc-Register werden nur fÃ¼r G13-Ziel gesichertMedienfunktionen sind nur mit %<-mmedia%> verfÃ¼gbarSpeicherinitialisierung fÃ¼r %qD folgt KonstruktordelegationElement %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Konstruktor nicht erlaubt in UnionElement %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubtElement %q+#D mit Copy-Zuweisungsoperator ist nicht erlaubt in UnionElement %q+#D mit Destruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Destruktor nicht erlaubt in UnionElement %q+D darf nicht als %<mutable%>-Referenz deklariert seinElement %q+D darf nicht gleichzeitig als %<const%> und %<mutable%> deklariert seinElement %qD kann erst mit %<-std=c++20%> oder %<-std=gnu++20%> gleichzeitig %<virtual%> und %<constexpr%> seinElement %qD kann nicht gleichzeitig %<virtual%> und %<static%> seinElement %qD als Â»friendÂ« deklariert, bevor Typ %qT definiert wurdeElement %qD in schreibgeschÃ¼tztem Objekt als %<asm%>-Ausgabe verwendetElement %qD ist nicht initialisierte ReferenzMitglied %qD ist nicht initialisiert, wird aber benutztElement %qD in %<constexpr%> muss von Â»mem-initializerÂ« initialisiert werdenElement %qD mit nicht initialisierten FeldernElementfunktionen sind implizite Â»friendsÂ« ihrer KlasseElement-Template %qD darf keine virt-Spezifizierer habenMembervariablen kÃ¶nnen nicht vom RVV-Typ %qT seinMembervariablen kÃ¶nnen nicht vom SVE-Typ %qT seinElemente einer explizit spezialisierten Klasse sind ohne Templateheader definiertSpeicherreservierung in vasprintf gescheitertSpeicherreservierung beim Lesen der Export-Daten gescheitertSpeichereingabe %d ist nicht direkt adressierbarunvertrÃ¤gliches SpeicherlayoutSpeicherreferenz fÃ¼r Ausgabemodifizierer Â»SÂ« erwartetMethode %<%c%E%> gleichzeitig als %<@optional%> und %<@required%> deklariertMethode %s%s%s ist als go:nointerface gekennzeichnetMethode %s%s%s erfordert einen ZeigerempfÃ¤ngerin Objective-C 1.0 gibt es keine Attribute fÃ¼r Methodenargumentein Objective-C 1.0 gibt es keine MethodenattributeMethodenattribute kÃ¶nnen nicht im @implementation-Kontext angegeben werdenMethodenattribute mÃ¼ssen am Ende angegeben werdenMethodenattribute dÃ¼rfen nur am Ende angegeben werdenMethodendeklaration nicht im @interface-Kontextals %qE deklarierte Methode Ã¼berschreibt Methode %qEMethodendefinition fÃ¼r %<%c%E%> nicht gefundenMethodendefinition nicht im @implementation-KontextMethode Ã¼berschreibt Methoden %<transaction_pure%> und %qEIn Methode fehlt mÃ¶glicherweise ein [super dealloc]-AufrufMethodentyp passt nicht zum ObjekttypMindestgrÃ¶ÃŸe der Partition darf nicht grÃ¶ÃŸer als HÃ¶chstgrÃ¶ÃŸe der Partition seinmio_array_ref(): Unknown array refProfiling fÃ¼r mips16-FunktionenUnstimmigkeit zwischen der GrÃ¶ÃŸe der Deklaration %qE (%wd) und der GrÃ¶ÃŸe ihres Initialisierers (%wd)Unstimmigkeit im Typ von Argument %u der eingebauten Funktion %qD; erwartet wurde %qTUnstimmigkeit im Typ von Argument %u der eingebauten Funktion %qD (%qT, sollte %qT sein)Unstimmigkeit im Typ von Argument %u der eingebauten Funktion %qD (%qT, sollte %qs sein)Abweichung in Grenze %Z von Argument %u, deklariert als %sAbweichung in Grenzen %Z von Argument %u, deklariert als %sUnstimmigkeit in Aufruf der eingebauten Funktion %qDKonflikt in Anzahl der Argumente fÃ¼r eingebautes %qF. %d erwartet, %d bekommenUnstimmigkeit im RÃ¼ckgabetyp der eingebauten Funktion %qD; erwartet wurde %qTUnstimmigkeit im RÃ¼ckgabetyp der eingebauten Funktion %qD (%qT, sollte %qs sein)ArgumentpacklÃ¤ngen %d und %d sind unvertrÃ¤glichArgumentpacklÃ¤ngen passen nicht bei Expansion von %qEArgumentpacklÃ¤ngen passen nicht bei Expansion von %qTunpassendes Vertragsattribut in Deklarationunpassende Vertragsbedingung in DeklarationUnpassende Deklarationen wÃ¤hrend Linkzeit-Optimierungunpassender Operator in FaltungsausdruckVergleichsoperandentypen passen nichtabweichende Definitionunpassende Klammernunpassendes Objective-C++-Konstrukt %<@%D%>fehlende $-Operandennummer im Format%<(%> hinter %<#pragma GCC visibility push%> fehlt - ignoriertfehlendes %<(%> hinter %<#pragma pack%> - ignoriertFehlendes %<(%> hinter %<#pragma unused%>, wird ignoriertFehlendes %<)%> hinter %<#pragma unused%>, wird ignoriertfehlende %<PHI%>-Definitionfehlendes %<big-endian%>, %<little-endian%> oder %<default%> hinter %<#pragma scalar_storage_order%>fehlendes %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, oder %<ignored_attributes%> nach %<#pragma GCC diagnostic%>Attribut %<target%> fehlt fÃ¼r multiversioniertes %qDfehlende %qs-Klausel bei Anwendung von %<%s%> auf %qD, die bereits mit einer OpenACC-Â»routineÂ«-Direktive markiert wurdeInterner Fehler: missing REG_EH_REGION note at the end of bb %iFehlendes zusÃ¤tzliches %<requries%>, um eine requires-expression zu beginnenfehlender Architekturname in %<-march=%s%>Argument fÃ¼r %<#pragma GCC diagnostic ignored_attributes%> fehltfehlendes Argument fÃ¼r %qsAttributname hinter %<#pragma GCC diagnostic ignored_attributes%> fehltInterner Fehler: missing barrier after block %igeschweifte Klammern fehlen um Initialisierunggeschweifte Klammern fehlen um Initialisierung fÃ¼r %qTInterner Fehler: missing callgraph edge for call stmt:schlieÃŸende geschweifte Klammer fÃ¼r benannten Operanden fehltFehlende schlieÃŸende Klammerdie Sammlung in schneller AufzÃ¤hlung fehltSteuerprÃ¤dikat fehltfehlender CPU-Name in %<-mcpu=%s%>fehlender CPU-Name in %<-mtune=%s%>fehlender Bindestrichfehlende Definitionfehlendes GerÃ¤t oder Architektur hinter %qsmissing direct call for speculation %iInterner Fehler: missing edge %i->%ifehlendes Merkmal oder Kennzeichen fÃ¼r %<%s%>fehlender Dateiname hinter %qsfehlendes FÃ¼llzeichen am Ende des strfmon-Formatesfehlendes Format hinter %qsfehlender HeadernameErhÃ¶hungsausdruck fehltfehlender indirekter Aufruf in der Folge der spekulativen Aufrufefehlende Initialisierung fÃ¼r Feld %qD von %qT fehltInitialisierung fÃ¼r Element %qD fehltfehlende Schleifenbedingung in Schleife mit %<GCC ivdep%>-Pragmafehlende Schleifenbedingung in Schleife mit %<GCC unroll%>-Pragmafehlendes Makefile-Ziel hinter %qsfehlende Zuordnungfehlende Methode %s%s%sfehlender Modulnamefehlender Name fÃ¼r Pragma oder Attribut %<target("arch=")%>fehlender Name fÃ¼r Pragma oder Attribut %<target("cpu=")%>Fehlende ZahlÃ¶ffnende Klammer fehltfehlender OperandOption hinter %<#pragma GCC diagnostic%>-Variante fehltfehlende oder beschÃ¤digte object.dfehlender Ursprung fÃ¼r einen Knoten in einer verschachtelten Listefehlender Ausgabepfad hinter %qsfehlender Pfad hinter %qsfehlendes primÃ¤res Templateattribut %sfehlende primÃ¤re Templateattribute %sEigenschaftsattribut fehltmissing ref for speculation %ifehlende AuflÃ¶sungsdaten fÃ¼r %sWÃ¤chter in Funktionsaufruf fehltfehlende Template-Argumentliste nach %qE; fÃ¼r die Deduktion muss auf den Template-Platzhalter eine einfache Deklarator-ID folgenfehlende Template-Argumentliste nach %qE; Template-Platzhalter ist in Parameter nicht erlaubtfehlende Templateargumentefehlende Templateargumente nach %qEfehlendes abschlieÃŸendes Zeichen %cfehlender Typname in typedef-Deklarationfehlender Wert fÃ¼r Pragma oder Attribut %<target()%>im Attribut %<target_version%> fehlt der Wertfalsch geschriebener Begriff %<%.*s%> im Format; verwenden Sie stattdessen %<%s%s%>Vermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in derselben DeklarationVermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in ein und derselben AnweisungVermischung von Deklarationen und Funktionsdefinitionen ist verbotenInterner Fehler: mixing different types of symbol in same comdat groups is not supportedModus %qs auf unpassenden Typen angewendetBetriebsart-GrÃ¶ÃŸe des nicht-ganzzahligen Ergebnisses passt nicht zur FeldgrÃ¶ÃŸe von %qsModifikation von %qE von auÃŸerhalb der aktuellen Auswertung ist kein konstanter AusdruckModifikation von %qE ist kein konstanter AusdruckModifikation von %qE auÃŸerhalb seiner Lebenszeit ist kein konstanter Ausdruckdie Ã„nderung des zugewiesenen Speichers nach der Freigabe ist kein konstanter Ausdruckhier verÃ¤ndertModifizierer auÃŸer %<val%> ist in %<linear%>-Klausel an %<simd%>- oder %<for%>-Konstrukten angegeben, zusammen mit OpenMP-5.2-ModifizierernModifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werden, auÃŸer wenn OpenMP 5.2 verwendet wirdin einem konstanten Ausdruck ist es nicht erlaubt, das %<const%>-Objekt %qE zu verÃ¤ndernCRC-Fehler in Modul %qsdas Modul %qs ist hier deklariertModul %qs erwartet, Headermodul gefundenModul %qs gefundendas Modul %qs wurde hier importiertdas Modul wurde bereits deklariertdas Modul wurde bereits importiertModul enthÃ¤lt OpenMP, verwenden Sie %<-fopenmp%>, um es einzuschaltenModulabhÃ¤ngigkeiten erfordern VorverarbeitungModul-Eigenschaft in USE-Anweisung bei %C%<module-declaration%> ist innerhalb von %<header-unit%> nicht erlaubtModul-Deklaration ist nur als erste Deklaration erlaubt, oder wenn sie das global-module-fragment beendetmehr als %d Operanden in %<asm%>mehr als eine %<atomic_default_mem_order%>-Klausel in einer einzigen Ãœbersetzungseinheitmehr als eine %qs-Klausel mit %<source%>-Modifizierer an einem %<ordered%>-Konstruktmehr als eine Â»crtlÂ«-Direktivenmehr als ein Zugriff in Basisspezifikation angegebenmehr als eine Ortsangabe in %<depend%>-Klausel in einem %<depobj%>-Konstrukt%qE vom Typ %qT wird auf sich selbst verschobendas Verschieben eines lokalen Objekts in einer return-Anweisung verhindert das Einsparen der Kopiedas Verschieben eines temporÃ¤ren Objekts verhindert das Einsparen der Kopiempfr ist nicht so konfiguriert, dass alle Gleitkommamodi verarbeitet werden kÃ¶nnenCompilieren von mehreren Quellen ist fÃ¼r C++ nicht implementiertmultidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenMultilib-Ausschluss %qs ist ungÃ¼ltigMultilib-AusschlÃ¼sse %qs sind ungÃ¼ltigMultilib-select %qs %qs ist ungÃ¼ltigMultilib-select %qs ist ungÃ¼ltigMultilib-Spezifikation %qs ist ungÃ¼ltigmehrere %<-mcpu=%>-Optionen angegebenMehrere %<default%>-Ziele wurden festgelegtmehrere %<step%>-Modifiziererdoppeltes Attribut %qEMehrere EH-PersÃ¶nlichkeiten werden nur mit Assemblern unterstÃ¼tzt, die die Direktive %<.cfi_personality%> unterstÃ¼tzenmehrere OpenMP-Â»standaloneÂ«-Direktiven unter den %<omp::directive%>-Attributen mÃ¼ssen sich alle innerhalb derselben %<omp::sequence%> befindenmehrere cc-AusgabebeschrÃ¤nkungen nicht unterstÃ¼tztmehrere Deklarationen in bereichsbasierter %<for%>-SchleifeMehrere Standardmarken in einem Â»switchÂ«mehrfache Definition von %q#Tmehrere schnelle Interruptroutinen gefunden: %qE und %qEin Union %qT werden mehrere Felder initialisiertmehrere Funktionstypattribute angegebenInterner Fehler: multiple hot/cold transitions found (bb %i)mehrere Initialisierungen fÃ¼r %qD angegebenmehrere Initialisierungen fÃ¼r Basis %qT angegebenInterner Fehler: multiple inline callersmehrere Interruptattribute sind nicht erlaubtmehrere Interruptattribute fÃ¼r Funktion %qDmehrere Schleifenvariablen in schneller AufzÃ¤hlungmehrere Â»linearÂ«-Modifizierermehrere Methoden namens %<%c%E%> gefundenmehrere Attribute fÃ¼r geschachtelte Typen fÃ¼r Funktion %qDmehrere Parameter wurden %qD genanntmehrere vorherrschende Definitionen fÃ¼r %qEmehrere Methoden fÃ¼r Eigenschaft %qE angegeben, die letzte von denen wird verwendetmehrere ref-qualifiermehrere Registerspeicher-Attribute fÃ¼r Funktion %qDmehrere Selektoren namens %<%c%E%> gefundenmehrere Speicherklassen in Deklaration von %qsmehrere Speicherklassen in Deklarationmehrere Typen in einer Deklarationmultiple virtual PHI nodes in BB %dFunktionsaufruf mit mehreren Werten in Kontext mit einem WertMultiplizieroption bringt mit sich, dass r%d festgelegt istMultiversionierung erfordert %<ifunc%>, was auf diesem Ziel nicht unterstÃ¼tzt wirdvor Verwendung von %<typeid%> muss %<#include <typeinfo>%> angegeben werdenmuss mit %<noexcept(true)%> deklariert werden%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>verÃ¤nderliches %qD ist in konstantem Ausdruck nicht verwendbarnacktes Attribut bezieht sich nur auf FunktionenName %qD in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetName %qT hat unvollstÃ¤ndigen Typender Name %qs unterscheidet sich vom Namen %qs, der in einer anderen Ãœbersetzungseinheit definiert istName %qs ist als %u-Bit definiert, in einer anderen Ãœbersetzungseinheit jedoch als %u-BitName %qs ist als %wd definiert, in einer anderen Ãœbersetzungseinheit jedoch als %wdName %qs wird in einer anderen Ãœbersetzungseinheit mit unterschiedlichem Wert definiertName der Elementfunktion fehltName der Klasse verdeckt Template-Templateparameter %qDgeben Sie dem expliziten Objektparameter einen NamenName in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetnamensunabhÃ¤ngige Deklarationen sind erst ab %<-std=c++2c%> oder %<-std=gnu++2c%> verfÃ¼gbarbenannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tztNamensbereich %qD betretenNamensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommenName eines Namensraums erwartetanonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch seinverengende Umwandlung von %qE von %qH nach %qIverengende Umwandlung von %qE von %qH nach %qI ist in C++11 ungÃ¼ltigZugriff auf das Member %qE erfordert %<this%>fÃ¼r den Zugriff auf Member %qs wird %<this%> benÃ¶tigtvor %<%T::%D::%E%> ist %<typename%> erforderlich, da %<%T::%D%> ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istvor %<%T::%E%> ist %<typename%> erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich ist%<typename%> vor %qE erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istausdrÃ¼ckliche Umwandlungen erforderlichexplizite Umwandlung nÃ¶tig; Methode %s%s%s fehltnegative BefehlslÃ¤ngeNegative Ganzzahl implizit in vorzeichenlosen Typen konvertiertArrayabschnitt mit negativer LÃ¤nge in %qs-Klauselnegative untere Grenze in Arrayabschnitt in %qs-Klauselnegative Verschachtelungstiefe der Region %inegative Schiebeweitenegative Breite in Bitfeld %q+DNegative Breite in Bitfeld %qskeiner der Zweige des %<if%> ist ein Konstantenausdruckweder der Destruktor noch der klassenspezifische %<operator delete%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdenweder der Destruktor noch der klassenspezifische %<operator delete []%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdengeschachtelte Assemblerdialekt-AlternativenGeschachtelte extern-Deklaration von %qDGeschachtelte Funktion %q+D deklariert, aber nirgendwo definiertgeschachtelte Funktion %qE als %<extern%> deklariertgeschachtelte Funktion %qs als %<extern%> deklariertdie geschachtelte Funktion muss einen Rumpf habengeschachtelte Funktionstrampoline werden auf GCN5 aufgrund nicht ausfÃ¼hrbarer Stacks nicht unterstÃ¼tzt-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tztauf s390 kÃ¶nnen geschachtelte Funktionen mit %<-mfentry%> nicht im Profiling verwendet werdengeschachtelte Funktionen werden auf diesem Ziel nicht unterstÃ¼tztverschachtelte inline-Namensraumdefinitionen sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbargeschachtelte Schleife in Reduktion benÃ¶tigt Reduktionsklausel fÃ¼r %qEgeschachtelter Namensgeber %qT fÃ¼r enum-Deklaration benennt weder Klasse noch Namensraumverschachtelte Namensraumdefinitionen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarName eines geschachtelten Namensraums erwartetgeschachtelte q-DirektivenVerschachtelte Redefinition von %<enum %E%>Verschachtelte Redefinition von %<struct %E%>Verschachtelte Redefinition von %<union %E%>die verschachtelte Anforderung %qE ist nicht erfÃ¼lltdie verschachtelte Anforderung %qE ist nicht erfÃ¼llt, daÂ»newÂ« kann nicht auf Funktionstyp angewendet werdenÂ»newÂ« kann nicht auf Referenztyp angewendet werdenneue Deklaration %q#D macht eingebaute Deklaration %q#D mehrdeutigneu in Fortran 2003neu in Fortran 2008neu in Fortran 2018neu in Fortran 2023neu in Fortran 95neue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdennew-expression ist erst ab C++20 ein konstanter AusdrucknÃ¤chstes Feld %q#D hier deklariertkein %<%D(int)%> fÃ¼r Suffix %qs deklariertkein %<%D(int)%> fÃ¼r Suffix %qs deklariert, stattdessen wird PrÃ¤fixoperator versuchtkeine Methode %<%c%E%> gefundenkein %<FUNCTION_PROFILER%> fÃ¼r CRISkein zugrundeliegender Typ fÃ¼r %<enum%> angegebenkeine Elementfunktion %q#D in Klasse %qT deklariertkein %qs-Getter gefundenMischen von FPX/FPU ist nicht erlaubtkein Dateiname fÃ¼r LTRANS-Ausgabeliste angegebenKeine Argumentekeine Argumente fÃ¼r Spezifikationsfunktionauf explizite Instanziierung kann kein Attribut angewendet werdenkein Klassenname mit %qs angegebenkein Klassentemplate namens %q#T in %q#Tkein schlieÃŸendes %<]%> fÃ¼r %<%%[%>-Formatfehlende schlieÃŸende geschweifte Klammerkeine Konstruktorenkein Kontext, um Typ von %qE aufzulÃ¶senkeine Umwandlungsoperatoren deklariertkeine passende Freigabefunktion fÃ¼r %qDKein Datentyp fÃ¼r Zustand %qskeine Deklaration passt zu %q#Dkeine Deklaration der in der Schnittstelle gefundenen Eigenschaft %qskein Standard-Argument fÃ¼r %qDkeine Destruktorenkein Dispatcher fÃ¼r versionierte Attribute gefundenKein Dispatcher fÃ¼r Versionierungsattribute gefunden: %skein Feld %qD in initialisierter Union gefundenkeine Funktionen namens %qDKeine Liste zur sofortigen Verwendungkeine Eingabedateienkeine Eingabedateien; es werden keine Ausgabedateien geschriebenkein Ganzzahltyp kann alle AufzÃ¤hlungswerte fÃ¼r %qT darstellenkeine unteren Register fÃ¼r das Hervorholen der hohen Register verfÃ¼gbarkeine Ãœbereinstimmung fÃ¼r keine Ãœbereinstimmung fÃ¼r den Aufruf von %<%T::operator[] (%A)%>keine Ãœbereinstimmung fÃ¼r Aufruf von %<(%T) (%A)%>bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Ãœbereinstimmungenkein passendes Konzept fÃ¼r template-introductionkeine passenden Konzepte fÃ¼r %qEkeine passende Festkomma-Ãœberladung fÃ¼r %qs gefundenkein passender Funktionsaufruf fÃ¼r %qE mit leeren Argumentenkeine passende Funktion fÃ¼r Aufruf von %<%D(%A)%>keine passende Funktion fÃ¼r Aufruf von %<%T::%s%E(%A)%#V%>keine passende Funktion fÃ¼r Aufruf von %<%T::operator %T(%A)%#V%>keine passende Funktion fÃ¼r Aufruf von %<%s(%A)%>keine passende Funktion fÃ¼r typgenerischen Aufrufkein passendes push fÃ¼r %<#pragma GCC visibility pop%>kein passendes Template fÃ¼r %qD gefundenkeine Elementfunktion %qD in %qT deklariertkein Mitglied namens %qE in %qTkeine Multilib-fÃ¤hige ABI %qs kann mit dem Befehlssatz %qs implementiert werden, stattdessen wird %qs verwendetkein Operand der Disjunktion ist erfÃ¼lltkein Postdekrementoperator fÃ¼r Typkein Postinkrementoperator fÃ¼r Typkein PrÃ¤dekrementoperator fÃ¼r Typkein PrÃ¤inkrementoperator fÃ¼r Typkeine vorherige Deklaration fÃ¼r %qDkein vorheriger Prototyp fÃ¼r %qDkein Prozessortyp zum Binden angegebenes wurden keine Profildateien zusammengefÃ¼hrt
  kein Profiling von 64-bit-Code fÃ¼r dieses ABIkein Register fÃ¼r die Profilerstellung von %<-mcmodel=large%s%> verfÃ¼gbarKein Register in Adresseeine %<constexpr%>-Funktion, die etwas Anderes als %<void%> zurÃ¼ckgibt, muss eine return-Anweisung enthaltenkeine return-Anweisung in nicht void zurÃ¼ckgebender Funktionkeine return-Anweisungen in %qT zurÃ¼ckgebender Funktionkein Semikolon am Ende von Â»structÂ« oder Â»unionÂ«kein geeignetes %<operator %s%> fÃ¼r %qTKein passendes %qD in Klasse %qT gefundenkeine Basisklasse im @interface fÃ¼r %qE deklariertkeine Basisklasse in Schnittstelle fÃ¼r %qE deklariertkeine Informationen zum Aufschiebepunkt fÃ¼r %qDkein Typ namens %q#T in %q#Thier darf kein Typ oder Speicherklasse angegeben werden,keine unexpandierten Parameterpackungen in binÃ¤rer Faltung%qD wurde nicht eindeutig und endgÃ¼ltig in %qT Ã¼berschriebenkeine gÃ¼ltigen Klauseln in %<#pragma acc declare%> angegebenkein geeigneter Destruktor fÃ¼r %qTInterner Fehler: node differs from node->decl->decl_with_vis.symtab_nodeInterner Fehler: node has body_removed but is definitionKnoten hat ungÃ¼ltige Reihenfolge %iInterner Fehler: node has unknown typeInterner Fehler: node is alias but not definitionInterner Fehler: node is alias but not implicit aliasInterner Fehler: node is alone in a comdat groupInterner Fehler: node is analyzed but it is not a definitionInterner Fehler: node is in same_comdat_group list but has no comdat_groupInterner Fehler: node is symver but not aliasInterner Fehler: node is transparent_alias but not an aliasInterner Fehler: node is weakref but not an transparent_aliasInterner Fehler: node not found in symtab assembler name hashInterner Fehler: node not found node->decl->decl_with_vis.symtab_nodeKnoten mit nicht freigegebenem Speicher gefundennoexcept-Ausdruck wird wegen Aufruf von %qD zu %<false%> ausgewertetOperand fÃ¼r Â»%%%cÂ« muss ein 32-Bit-Register seinREAL-Argument ohne doppelte Genauigkeit fÃ¼r intrinsisches %s bei %Lnicht-%<consteval%>-Funktion %q+D Ã¼bersteuert %<consteval%>-Funktionvon nicht-AAPCS abgeleitete PCS-VarianteNicht-ASCII-Zeichen in CFString-LiteralNicht-NULL-Zeigerinitialisierung bei %CNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RegionNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RoutineNicht-Array-Deallokation eines Objekts, das mit Array-Allokation allokiert wurdeFehlzuordnung bei Ausnahmebehandlung ohne AufrufTeilspezialisierung %qE ist nur fÃ¼r Klassen und Variablen erlaubtInterner Fehler: non-cold basic block %d reachable only by paths crossing the cold partitionNicht-konstantes Ganzzahl-Argument %u in Aufruf von Funktion %qENicht konstantes Argument 0 fÃ¼r %qsNicht konstantes Argument 1 fÃ¼r %qsNichtkonstantes Feld in DATA-Anweisung %Lnicht konstante Arrayinitialisierungnichtkonstante LÃ¤nge fÃ¼r neues Array muss direkt angegeben werden, nicht Ã¼ber %<typedef%>Nichtkonstante LÃ¤nge in Array-new muss ohne Klammern um die Typ-ID angegeben werdennicht-konstantes zusammengesetztes Literal kann nicht in einem Konstanten-Ausdruck auftretenNicht-konstante Bedingung fÃ¼r statische Behauptungnon-constant element in constant CONSTRUCTORnicht konstanter Ausdruck %qsInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigNicht-konstanter Initialisierungsausdruck bei %Lnicht herleitbares Templates %qT wird ohne Template-Argumente verwendetNicht-Standard Argument der Art INTEGER fÃ¼r intrinsisches Â»%sÂ« bei %LNicht-Delegitimiertes UNSPEC %s (%d) am Variablenort gefundennicht gelÃ¶schte Funktion %q+D Ã¼bersteuert gelÃ¶schte FunktionNicht-Gleitkomma-Argument in Aufruf von Funktion %qENicht-Gleitkomma-Argumente in Aufruf von Funktion %qENicht-Funktion %qD als implizites Template deklariertAlias-Definitionen werden in dieser Konfiguration nur fÃ¼r Funktionen unterstÃ¼tztNicht-Funktion in GIMPLE-AufrufNicht ganzzahliges Argument 1 fÃ¼r %qsNicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qENicht-Ganzzahlargument %d fÃ¼r Speichermodell von %qENicht-Ganzzahl-Operand mit Operandencode %<z%> verwendetswitch-Anweisung ohne eingebauten Typnichtlokale Gotos in Funktionen mit SME-Zustandnicht-lokaler Lambdaausdruck kann keinen Â»capture-defaultÂ« habennicht-lokale %<__thread%>-Variable %qD hat einen nicht-trivialen Destruktornicht-lokale %<__thread%>-Variable %qD erfordert dynamische InitialisierungInterner Fehler: non-loop with header %d not marked for removalNicht-L-Wert-Array in bedingtem AusdruckNicht-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Elementfunktion %qD kann nicht CV-Qualifizierer habenNicht-Elementfunktion %qD kann keinen ref-Qualifizierer habeneine Using-Deklaration, die nicht-Member ist, benennt den Konstruktor von %qTNichtelement-Templatedeklaration von %qDEingabe von Nicht-Speicher %d muss im Speicher bleibenNicht-Speicher-Ausgabe %d muss im Speicher bleibennicht geschachtelte Funktion mit variabel modifiziertem TypenNicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Objective-C-Typ %qT kann nicht aufgefangen werdenNicht-Parameter %qs kann kein Parameterpack seinArgument, das kein Zeiger ist, in %<__builtin_launder%>Nichtrechteckige Schleifenschachtelung mit nichtkonstanter Schrittweite fÃ¼r %qsNicht-Register als LHS von binÃ¤rer OperationNicht-Register als LHS von ternÃ¤rer OperationNicht-Register als LHS von unÃ¤rer Operationnicht-skalares %qsnicht-skalarer Typnichtskalare Variable %qD in bedingter %<lastprivate%>-KlauselNicht-Standard-Suffix an GleitkommakonstanteNicht-Standard-Suffix an Gleitkommakonstante vor C23nicht-statisches const-Element %q#D in Klasse ohne einen Konstruktornicht-statisches konstantes Element %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdennicht-statisches Datenelement %q+D in einer Union darf keinen Referenztypen %qT habennicht-statisches Datenelement %qE als %qs deklariertnicht-statisches Datenelement mit Platzhalter %qT deklariertnicht-statische Initialisierungen fÃ¼r Datenelemente nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarNicht-statische Deklaration von %q+D folgt statischer Deklarationnicht-statische Initialisierung eines flexiblen Arrayelementsnicht-statische Referenz %q#D in Klasse ohne Konstruktornicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdenNicht-Template %qD als Template verwendetNicht-Template-Typ %qT als Template verwendetNicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler DeklarationNicht-Thread-lokale Deklaration von %q+D folgt Thread-lokaler Deklarationnicht-Top-Level %qsnicht-triviale Umwandlung in %qsnicht-triviale Umwandlung in unÃ¤rer Operationnicht-trivial markierte Initialisierungen nicht unterstÃ¼tztNichttyp-Teilspezialisierung %qE ist nicht erlaubtNichttypen-Templateparameter von Klassentyp sind nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarNichttypen-Templateparameter von hergeleitetem Klassentyp sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarNicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertyp%qs mit Elementen ist kein VektorNicht-Vektoroperanden in Vektorvergleichnichtkonstanter Arrayindex in InitialisierungInterner Fehler: nonempty exits list of loop %d, but exits are not recordedInterner Fehler: nonlocal label %qD is not first in a sequence of labels in bb %dArrayindex %qE ist ungleich 0 und wird mit Array %qD vom Typ %qT mit unbekannten Grenzen verwendetArrayindex %qE ist ungleich 0 und wird mit Array vom Typ %qT mit unbekannten Grenzen verwendetNormalisierung kann nicht gleichzeitig mit Skalierung aktiv sein
! Datei fÃ¤ngt nicht mit dem magischen \x7FELF anunerlaubte Typkombination in %qsnicht mit sysroot-Header-Suffix konfiguriertbei der RÃ¼ckkehr von %qD wird das Kopieren nicht eingespartbei der RÃ¼ckkehr in %qD wird das Kopieren nicht eingespartzu wenige DO-Schleifen fÃ¼r Â»%s !$ACC LOOPÂ« bei %Lzu wenige DO-Schleifen fÃ¼r zusammengefallenes %s (Stufe %d) bei %LNicht genug ArgumenteNicht genug Argumente fÃ¼r RÃ¼ckgabenicht genÃ¼gend geschachtelte Schleifenzu wenig TypinformationenZu wenige variable Argumente, um zu einem WÃ¤chter zu passenbinÃ¤rer Operator erwartet denselben Typ fÃ¼r beide Operanden%<#define %E%> wird nicht exportiert, da es ein SchlÃ¼sselwort istPatchbereich wird nicht angelegt, da NOPs nicht unterstÃ¼tzt werdendie Option %<-fpic%> nicht fÃ¼r die v3m-Toolchain unterstÃ¼tzenModul %qs kann aufgrund von Fehlern nicht geschrieben werdenHinweisAnmerkung: Zielzeiger ist NULLNULL-FormatzeichenketteNull-ZeigerDereferenzierung eines NullzeigersNullbarkeits-Angabe %qE kann nicht auf Zeigertyp %qT angewendet werden, da dieser mehrere Ebenen von Zeigern hatNullbarkeits-Angabe %qE ist nur auf Zeigertypen anwendbar, nicht auf %qTZahl muss 0 oder 1 seinAnzahl der Argumente passt nicht zum eingebauten PrototypenAnzahl der Argumente passt nicht zum PrototypenInterner Fehler: number of bb notes in insn chain (%d) != n_basic_blocks (%d)Komponentenanzahl des Vektors ist keine ZweierpotenzAnzahl der ZÃ¤hler in den Profilingdaten fÃ¼r Funktion %qD passt nicht zu deren Profilingdaten (ZÃ¤hler %qs, %i erwartet aber %i gefunden)Anzahl der Ergebnisse passt nicht zur Anzahl der WerteAnzahl der spekulativen Ziele %i stimmt nicht mit num_speculative_call_targets %i Ã¼bereinAnzahl der Variablen in %qs-Klausel mit %<sink%>-Modifizierer passt nicht zur Anzahl der IterationsvariablenKomponentenanzahl des Vektors %wu Ã¼bersteigt %dKomponentenanzahl des Vektors %wu ist keine Zweierpotenznumerisches Argument des Attributs %qE muss im Bereich von 0 bis 63 liegenobjc++-cpp-output ist veraltet; bitte stattdessen objective-c++-cpp-output verwendenobjc-cpp-output ist veraltet; bitte stattdessen objective-c-cpp-output verwendenObjekt %qE der GrÃ¶ÃŸe %sObjekt ist keine Methodebei Verwendung von %qE fehlt ObjektObjekt der GrÃ¶ÃŸe %s, alloziert durch %qEObjekt-Eigenschaft %qD hat kein Attribut %<assign%>, %<retain%> oder %<copy%>; es wird %<assign%> angenommenObjekttyp %qT passt nicht zum Destruktornamen ~%qTObjekt mit variabel geÃ¤ndertem Typ darf keine Bindung habenMethodendeklaration in Objective-C erwartetObjective-C++ Nachrichtenargument(e) erwartetObjective-C++-NachrichtenempfÃ¤nger erwartetObjective-C++ Methodendeklaration erwartetausgedient in Fortran 95veralteter Maverick-Formatcode Â»%cÂ«veraltete Option %<-I-%> verwendet, bitte stattdessen %<-iquote%> verwendenveraltete Verwendung einer bestimmten Initialisierung mit %<:%>veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>von hier erhaltenodr-verwendete Inline-Variable %qD ist nicht definiertvon ModulOffload-Compiler %qs nicht gefundenOffload-Compiler %s nicht gefunden (erwÃ¤gen Sie %<-B%>)Auslagerungsdimension %d liegt auÃŸerhalb des WertebereichesOffset %qwi ist auÃŸerhalb der Grenzen der konstanten ZeichenketteOffset Ã¼berschreitet 16 BytesOffset von %qD fÃ¼r %<-std=c++14%> und hÃ¶her Ã¤ndert sich in %<-fabi-version=17%> (GCC 12)Offset von %qD ist ABI-unvertrÃ¤glich und kann sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernOffset der Basisklasse %qT fÃ¼r %<-std=c++14%> und hÃ¶her Ã¤ndert sich in %<-fabi-version=17%> (GCC 12)Offset des gepackten Bitfeldes %qD hat sich in GCC 4.4 geÃ¤ndertalte Deklaration %q#DFunktionsdefinition im alten StilParameterdeklarationen alten Stils in Prototyp-Funktionsdeklarationausgelassener mittlerer Operand fÃ¼r Operator %<?:%> kann nicht verarbeitet werdenomp_cur_iteration bei %L erfordert %<-1%> als logischen Offsetein Feld ist ein Bitfeld, das andere jedoch nichteins der Argumente fÃ¼r den Initialisierungsaufruf sollte %<&omp_priv%> seineins der Aufrufargumente fÃ¼r die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> seinein Typ muss konstruiert sein, der andere nichtnur %<distribute%>-, %<parallel%>- und %<loop%>-Regionen dÃ¼rfen innerhalb einer %<teams%>-Region streng geschachtelt seinnur die Schalter %<inbranch%> und %<notinbranch%> sind fÃ¼r das %<__simd__%>-Attribut erlaubtnur die Schalter %<inbranch%> und %<notinbranch%> sind fÃ¼r das %<simd%>-Attribut erlaubtnur %qT oder eine Nullzeigerkonstante kann nach %qT umgewandelt werdennur %u Name fÃ¼r strukturelle Bindung angegebennur %u Namen fÃ¼r strukturelle Bindung angegebennur 0.0 kann als Immediate geladen werdenfÃ¼r den Adressraum %<__regio_symbol%> wird nur der 32-Bit-Zugriff unterstÃ¼tztNur das DWARF-Debugformat ist fÃ¼r Interrupt-Service-Routinen unterstÃ¼tztnur Objective-C-Objekttypen kÃ¶nnen mit Protokoll qualifiziert werdenNur die Attribute %<fallthrough%> oder %<assume%> kÃ¶nnen auf eine leere Anweisung angewendet werdennur Konstruktoren nehmen Elementinitialisierungennur Deklarationen von Konstruktoren und Umwandlungsoperatoren kÃ¶nnen %<explicit%> seinsondern nur hier als %<friend%>nur einfacher RÃ¼ckgabetyp %<auto%> kann zu %<void%> hergeleitet werdennur der erste Parameter einer Memberfunktion kann als expliziter Objektparameter deklariert werdenin einer %<constexpr%>-Funktion in C++20 darf Inline-Assemblercode nur vorkommen, wenn er nicht im Auswertungspfad liegtNur uninitialisierte Variablen kÃ¶nnen in einem %<.bss%>-Abschnitt platziert werdenNur uninitialisierte Variablen kÃ¶nnen im %<.noinit%>-Bereich platziert werdennur die Werte 12 (4 kB) und 16 (64 kB) werden fÃ¼r die WÃ¤chtergrÃ¶ÃŸe unterstÃ¼tzt. Der angegebene Wert %d (%llu kB) liegt auÃŸerhalb des gÃ¼ltigen Bereichsin dieser Konfiguration werden nur schwache Aliase unterstÃ¼tztIn Abschnitt %qs sind nur 0-Initialisierungen erlaubtopake Vektortypen kÃ¶nnen nicht initialisiert werdenopaque-enum-declaration ist hierintransparente Enum-Spezifikation muss einfachen Bezeichner verwendenintransparente Enum-Spezifikation ohne NamenÂ»%sÂ« kann nicht geÃ¶ffnet werden: %s/dev/zero kann nicht geÃ¶ffnet werden: %mLTRANS-Ausgabeliste Â»%sÂ« kann nicht geÃ¶ffnet werden: %mAbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mAusgabedatei %qs wird geÃ¶ffnet: %sAusgabedatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mOperandencode %%xn ist fÃ¼r QImode ungÃ¼ltigOperand %d sollte eine vorzeichenlose 3-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 6-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 8-Bit-Konstante seinOperand 1 sollte eine vorzeichenlose 3-Bit-Konstante seinOperand 1 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein gerader 3-Bit-Wert sein (subreg 0,2,4,6)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (subreg 0â€“7)Operand 2 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 3 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 3 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 4 sollte ein vorzeichenloser 8-Bit-Wert sein (0â€“255)Operandenbedingung enthÃ¤lt falsch positioniertes %<+%> oder %<=%>Operandenbedingungen fÃ¼r %<asm%> unterscheiden sich in der Anzahl der AlternativenOperand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»%cÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»rÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«Operandennummer fehlt hinter %%-BuchstabeOperandennummer auÃŸerhalb des WertebereichesOperandennummer auÃŸerhalb des Wertebereiches im FormatOperandennummer fÃ¼r Format ohne Argumente angegebenOperandennummer mit unterdrÃ¼ckter Zuweisung angegebenOperand von %<?:%> wechselt das Vorzeichen von %qT nach %qT, aufgrund der Vorzeichenlosigkeit des anderen OperandenOperand des Faltungsausdrucks hat keine unexpandierten ParameterpackungenOperandentyp %qT ist inkompatibel mit Argument %d von %qEOperandentypen sind %qT und %qTOperanden fÃ¼r %<?:%> haben unterschiedliche Typen %qT und %qTdie Operanden fÃ¼r %<?:%> haben die Typen %qT und %qT, diese Typen haben einen ungeordneten KonvertierungsrangOperanden fÃ¼r %T/%t mÃ¼ssen reg + const_int sein:Operation nicht erlaubt auf Typ %<_Float16%> ohne Option %<-msse2%>Operation nicht erlaubt auf Typ %<__bf16%> ohne Option %<-msse2%>Operation nicht erlaubt auf Typ %<bfloat16_t%>Operation auf %qE kÃ¶nnte undefiniert seinOperationen auf mehreren Vektoren mÃ¼ssen mit %qs und nicht mit %qs angegeben werdenOperationen auf einzelnen Vektoren mÃ¼ssen mit %qs und nicht mit %qs angegeben werdenOptimierungsattribut von %qD folgt auf die Definition, aber die Attribute passen nicht zusammenFehlzuordnung von OptimierungsstufenattributOptimierung kann Lese- und/oder Schreiboperationen auf Registervariablen entfernenunbegrenzte Wertparameter optimieren, indem sie per Referenz Ã¼bergeben werden, vorausgesetzt, die aufgerufene Prozedur verÃ¤ndert sie nicht.Option %<%s%> erfordert %<-mlong-double-128%>Option %<%s=%s%> ist fÃ¼r die CPU %qs nicht verfÃ¼gbardie Option %<-mdouble=32%> ist nur verfÃ¼gbar, wenn %<--with-double={32|32,64|64,32}%> konfiguriert istdie Option %<-mdouble=64%> ist nur verfÃ¼gbar, wenn %<--with-double={64|64,32|32,64}%> konfiguriert istdie Option %<-mirq-ctrl-saved%> ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigdie Option %<-mlong-double=32%> ist nur verfÃ¼gbar, wenn %<--with-long-double={32|32,64|64,32}%>, oder %<--with-long-double=double%> zusammen mit %<--with-double={32|32,64|64,32}%> konfiguriert istdie Option %<-mlong-double=64%> ist nur verfÃ¼gbar, wenn %<--with-long-double={64|64,32|32,64}%>, oder %<--with-long-double=double%> zusammen mit %<--with-double={64|64,32|32,64}%> konfiguriert istdie Option %<-mrgf-banked-regs%> ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigoption %<-mstructure-size-boundary%> ist veraltetOption %qs wird ignoriert, der Vorgabewert %qs wird fÃ¼r die CPU %qs verwendetOption %qs ist fÃ¼r die CPU %qs nicht verfÃ¼gbarOption %qs ist gÃ¼ltig fÃ¼r %s, aber nicht fÃ¼r %sOption %qs mit abweichenden Werten (%s, %s)Option Â»%sÂ« wird zusammen mit %<-fopenacc%> nicht unterstÃ¼tztOption %s nicht konsistent in allen LTO-Eingabedateien verwendetOption %s mit unterschiedlichen Wertenoptionales Argumentoptionaler KlassenparameterOptionen oder Zielarchitekturen=Optionen fehlen hinter %qsInterner Fehler: optype_msgid overflow: %doder ersetzen Sie die Klammern durch geschweifte Klammern, um die Variable als Aggregat zu initialisierenoder ersetzen Sie die Klammern durch geschweifte Klammern, um die Variable mit einem einzelnen Wert zu initialisierenoder verwenden Sie %<auto%> fÃ¼r ein abgekÃ¼rztes Funktionstemplateoder nutzen Sie %<j%> statt %<i%> fÃ¼r das in GNU eingebaute SuffixArgument fÃ¼r %<ordered%> muss ein positiver, ganzzahliger Ausdruck seingeordneter Vergleich von Zeiger mit Ganzzahlnullgeordneter Vergleich von Zeiger mit der Zahl 0 (%qT und %qT)geordneter Vergleich von Zeiger mit Null-Zeigerordnet die Initialisierungen/Finalisierungen fÃ¼r scaffold-static, das Binden von Modulen erzwingen fÃ¼r scaffold-dynamicOrdinaltyp erwartetorigin points to a different parentdas ursprÃ¼ngliche %<default%> ist hierursprÃ¼ngliche Deklaration trat hier aufursprÃ¼ngliche Deklaration ist hierursprÃ¼ngliche Deklaration mit weniger VertrÃ¤gen ist hierursprÃ¼ngliche Definition trat hier aufursprÃ¼ngliche Definition ist hierOriginal ist nicht mit zstd komprimiertOriginalgrÃ¶ÃŸe unbekanntursprÃ¼ngliche Deklaration des Templates ist hierwurde ursprÃ¼nglich hier als %<const%> deklariertursprÃ¼nglich hier definiertursprÃ¼nglich indirekter Funktionsaufruf kommt nicht als Â»inlineÂ« in BetrachtursprÃ¼ngliche hier spezifiziertverwaistes %qs-Konstruktandere Fundstelle ist hiersollte der virtuellen Methode %qD entsprechen, tut es aber nichtÃ¤uÃŸeres %<__transaction_cancel%> nicht innerhalb des Ã¤uÃŸeren %<__transaction_atomic%>Funktionsaufruf von %<__transaction_cancel%> nicht innerhalb von Ã¤uÃŸerer %<__transaction_atomic%>- oder %<transaction_may_cancel_outer%>-FunktionÃ¤uÃŸerer Block der Region %i ist falschdie Ã¤uÃŸere Iterationsvariable %qD hat einen Summandenausdruck %qE, der nicht ganzzahlig istdie Ã¤uÃŸere Iterationsvariable %qD hat einen Faktorausdruck %qE, der nicht ganzzahlig istdie Ã¤uÃŸere Iterationsvariable %qD, die im Bedingungsausdruck verwendet wird, ist von einem anderen Typen als %qTdie Ã¤uÃŸere Iterationsvariable %qD, die im Initialisierungsausdruck verwendet wird, ist von einem anderen Typen als %qTÃ¤uÃŸere Transaktion in %<transaction_may_cancel_outer%>-FunktionÃ¤uÃŸere Transaktion in %<transaction_safe%>-FunktionÃ¤uÃŸere Transaktion in TransaktionAusgabebedingung %d kann nicht zusammen mit %qs angegeben werdenAusgabebedingung %d muss ein einzelnes Register angebenAusgabebedingung %qc fÃ¼r Operand %d steht nicht am AnfangAusgabedatei %s existiert bereits in Ordner %sName der Ausgabedatei darf nicht leer seinAusgabedatei doppelt angegebenAusgabezahl %d nicht direkt adressierbarAusgabeoperand %d muss %<&%>-Bedingung verwendenBedingung des Ausgabeoperanden erfordert %<=%>Ausgabeoperand ist in %<asm%> konstantAusgaberegister mÃ¼ssen oben auf dem Stapel gruppiert werdenoutput_move_single:Ãœberlauf in ArraygrÃ¶ÃŸeÃœberlauf in Konstanten-AusdruckÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE in %qEÃœberlauf in AufzÃ¤hlungswertenÃœberlauf in AufzÃ¤hlungswerten bei %qDÃœberlauf in impliziter KonstantenkonvertierungÃ¼bergelaufene Ausgabeargumentliste fÃ¼r %qsÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE in %qEÃ¼berlappender Initialisierer fÃ¼r das Feld %qT.%qDÃ¼berladene eingebaute Funktion %qs ist durch die eingebaute Funktion %qs umgesetztÃ¼berladener Funktionsname %qE in Klausel %qsÃ¼berladene Funktion ohne Typinformationen aus KontextÃ¼bersteuerte Funktion ist %q#DÃ¼bersteuerte Funktion ist %q#FÃ¼bersteuerte Funktion ist %qDÃœberschreibsteuerung (override/final) nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarÃ¼bersteuert %qD, was als %<transaction_safe%> deklariert istgepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Alias-Template %qDgepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Konzept %qDPack-Expansion in using-Deklaration ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarPackungsexpansion des Attributs %qE%<pack init-capture%> ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbargepacktes Attribut fÃ¼hrt zu ineffizienter Ausrichtunggepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %q+Dgepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %qEgepacktes Attribut ist unnÃ¶tiggepacktes Attribut ist unnÃ¶tig fÃ¼r %q+Dgepacktes Attribut ist fÃ¼r %qE unnÃ¶tigGepacktes Layoutstruct wird bis zur Ausrichtungsgrenze mit %E Bytes aufgefÃ¼lltstruct wird aufgefÃ¼llt, um %q+D auszurichtenParameter %P hat unvollstÃ¤ndigen Typen %qTParameter %P von %qD hat unvollstÃ¤ndigen Typen %qTParameter %q+D als %<_Noreturn%> deklariertParameter %q+D als %<inline%> deklariertParameter %q+D hat nur eine VorwÃ¤rtsdeklarationParameter %qD als void deklariertParameter %qD hat unvollstÃ¤ndigen TypenParameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT einParameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT einParameter %qD deklariert ungÃ¼ltigerweise MethodentypParameter %qD ist initialisiertParameter %qD darf in diesem Kontext nicht auftauchenParameter %qD gesetzt, jedoch nicht verwendetParameter %qP von %qD kÃ¶nnte Kandidat fÃ¼r Formatattribut seinParameter %u (%q+D) hat unvollstÃ¤ndigen TypenParameter %u (%q+D) hat void-TypenParameter %u hat unvollstÃ¤ndigen TypenParameter %u hat void-TypenParameterdeklaration vor Lambdadeklarationsangaben ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameterdeklaration vor einer Lambda-Exception-Angabe ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameterdeklaration vor einem abschlieÃŸenden RÃ¼ckgabetyp ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameterdeklaration vor einem Lambda-Transaktions-Qualifizierer ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameterdeklaration ist nicht namensunabhÃ¤ngigParameter als %<auto%> deklariertParameter darf nicht variabel modifizierten Typ %qT habenParameter kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinParametername fehlt in ParameterlisteParameternamen (ohne Typen) in FunktionsdeklarationParameterpack %<__bases%> ist nur in Templatedeklaration gÃ¼ltigParameterpack %q+D muss am Ende der Templateparameterliste seinParameterpack %qD kann kein Standardargument habenArgument %qE fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinArgument %qT fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinParameterpack kann kein Standardargument habenParameterbÃ¼ndel nicht mit %<...%> aufgelÃ¶st:die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich %{mit GCC 12.1%} geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 13.1 geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 14.1 geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 7.1 geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 9.1 geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich, sofern C++17 aktiviert ist, so geÃ¤ndert, dass es C++14 %{in GCC 10.1%} entsprichtdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT mit %<[[no_unique_address]]%>-Elementen hat sich %{in GCC 10.1%} geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT mit Bitfeldern der Breite 0 hat sich in GCC 12 geÃ¤ndertParameter fÃ¼r eingebaute Funktion muss Zeichenkettenkonstante oder Literal seinParameter fÃ¼r eingebaute Funktion ist ungÃ¼ltig: %sParameter vom Typ %<va_list%> {auch %qs} werden zu Zeigertypen degradiert und benÃ¶tigen %<va_copy%>, um sie zurÃ¼ck in einen statischen Arraytyp umzuwandelnparametrisiertes abgeleitetes TypargumentEltern-Unterprogramm kann nicht geinlinet werdenKlammern um %qE kÃ¶nnen nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugenKlammern mÃ¼ssen weggelassen werden, wenn die Argumentliste des %qE-Attributs leer istKlammern mÃ¼ssen weggelassen werden, wenn die Argumentenliste des Attributs leer istUm dieses zusammengesetzte Literal sind Klammern erforderlich, um Mehrdeutigkeit zu vermeidenKlammern waren mehrdeutig und wurden als Funktionsdeklaration angesehengeklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubtgeklammerte Initialisierung in Array-Â»newÂ«Syntaxfehler in SELECT-RANK-Anweisung bei %CSyntaxfehler in Â»SELECT TYPEÂ«-Anweisung bei %CSyntaxfehler in Templateargumentlistepart-ref mit Zeigerattribut bei %L ist nicht das rechteste part-ref des data-stmt-objectsTeilspezialisierung %q+D spezialisiert keine Templateargumente und ist nicht eingeschrÃ¤nkter als das primÃ¤re Template; um das primÃ¤re Template zu definieren, entfernen Sie die TemplateargumentlisteTeilspezialisierung %q+D spezialisiert keine Templateargumente; um das primÃ¤re Template zu definieren, entfernen Sie die TemplateargumentlisteTeilspezialisierung %qD ist nicht spezialisierter alsTeilspezialisierung %qT als %<friend%> deklariertpartielle Spezialisierung ist nicht nÃ¤her spezialisiert als das ursprÃ¼ngliche Template, da es mehrere Parameter mit einer Â»packÂ«-Erweiterung ersetztteilweise Spezialisierung von %qD nach Instanziierung von %qDInterner Fehler: partition found but function partition flag not setDurchlauf %qs nicht gefunden, wird jedoch von neuem Durchlauf %qs referenziertpass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>wird an den PrÃ¤prozessor weitergereicht, wenn -fcpp verwendet wird (interne Option)Ãœbergabe von %qT und %qT an Argumente %d und %d von %qE, das jedoch ein Paar von 64-Bit-Ganzzahlen erwartetDie Ãœbergabe von %qT als %<this%>-Argument streicht QualifiziererÃœbergabe von %qT wÃ¤hlt %qT statt %qTÃœbergabe von %qT anstelle des erwarteten %qT an Argument %d von %qE, nachdem %qT an Argument %d Ã¼bergeben wurdeÃœbergabe von %qT an Argument %d von %qE, aber %qT ist kein gÃ¼ltiger MVE-ElementtypÃœbergabe von %qT an Argument %d von %qE, aber %qT ist kein gÃ¼ltiger SVE-ElementtypÃœbergabe von %qT an Argument %d von %qE, aber Argument %d hatte den Typ %qTÃœbergabe von %qT an Argument %d von %qE, aber Argument %d war ein Tupel von %qTÃœbergabe von %qT an Argument %d von %qE, das jedoch in der %qT-Form keine Skalare akzeptiertÃœbergabe von %qT an Argument %d von %qE, das jedoch in der %qT-Form keine einzelnen Vektoren akzeptiertÃœbergabe von %qT an Argument %d von %qE, aber vorherige Argumente waren vom Typ %qTÃœbergabe von %qT an Argument %d von %qE, das jedoch keine Skalare dieser Kombination von Argumenten akzeptiertÃœbergabe von %qT an Argument %d von %qE, das jedoch %qT erwartetÃœbergabe von %qT an das Argument %d von %qE, das jedoch %qs erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch %qs oder %qs erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen 128-Bit-NEON-Vektortypen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Ganzzahltyp von 32 oder 64 Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf Elemente erwartet, die 32 oder 64 Bit groÃŸ sindÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeigertyp erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch ein skalares Element erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch eine Ganzzahl erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf einen skalaren Typen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen einzelnen MVE-Vektor statt eines Tupels erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen einzelnen SVE-Vektor statt eines Tupels erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen erwartet, die %d Bit groÃŸ sindÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit %d Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen der GrÃ¶ÃŸe 32 oder 64 Bit erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit GrÃ¶ÃŸe 32 oder 64 Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von vorzeichenbehafteten Ganzzahlen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor vorzeichenloser Ganzzahlen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder eine Zeiger-Basisadresse erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder einen skalaren Typen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch %qs oder %qs erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen MVE-Tupeltyp erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen MVE-Vektortyp erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Typen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Typen statt eines skalaren Typen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von %d-Bit-Elementen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch Vektoren von vorzeichenbehafteten Ganzzahlen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch Vektoren von vorzeichenlosen Ganzzahlen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch beim Laden von %qT einen Vektor von Ganzzahlen mit %d Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch beim Speichern von %qT einen Vektor von Ganzzahlen mit %d Bits erwartetÃœbergabe von %wd an Argument %d von %qE, das jedoch entweder %wd, %wd, %wd oder %wd erwartetÃœbergabe von %wd an Argument %d von %qE, das jedoch einen gÃ¼ltigen %qT-Wert erwartetÃœbergabe von %wd an das Argument %d von %qE, das einen Wert im Bereich [%wd, %wd] erwartetÃœbergabe von %wd an das Argument %d von %qE, das einen Wert im Bereich [%wd, %wd] oder %wd erwartetÃœbergabe von %wd an Argument %d von %qE, das jedoch entweder %wd oder %wd erwartetÃœbergabe von %wd an Argument %d von %qE, das jedoch den Wert %wd erwartetÃœbergabe von NULL an Nicht-Zeiger-Argument %P von %qDÃœbergabe des Arguments %d von %qE als %<float%> statt %<double%> aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als %qT statt %qT aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenbehaftet aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenlos aufgrund des PrototypsÃœbergabe des Arguments %d von %qE entfernt Kennzeichner %qs von Zeiger-ZieltypÃœbergabe des Arguments %d von %qE entfernt Kennzeichner %qv von Zeiger-Ziel-TypÃœbergabe des Arguments %d von %qE von anderem Objective-C-TypÃœbergabe des Arguments %d von %qE von inkompatiblem ZeigertypÃœbergabe des Arguments %d von %qE von inkompatibler Speicherreihenfolge fÃ¼r SkalareÃœbergabe des Arguments %d von %qE von Zeiger auf nicht eingeschlossenen AdressbereichÃœbergabe des Arguments %d von %qE erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vÃœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungÃœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungÃœbergabe des Arguments %d von %qE mit anderer Breite aufgrund des PrototypsArgument %i wird an den mit %qs qualifizierten Parameter Ã¼bergeben, dadurch wird es zum Alias fÃ¼r Argument %ZArgument %i wird an den mit %qs qualifizierten Parameter Ã¼bergeben, dadurch wird es zum Alias fÃ¼r die Argumente %ZArgumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼bergebenÃœbergabe von nicht Ã¼bereinstimmenden Ganzzahltypen %qT und %qT an die Argumente %d und %d von %qEÃœbergabe nicht Ã¼bereinstimmender Tupeltypen %qT und %qT an die Argumente %d und %d von %qEDas Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)Ãœbergabe des einzelnen Vektors %qT an Argument %d von %qE, nachdem das Tupel %qT an Argument %d Ã¼bergeben wurdeÃœbergabe von zu groÃŸem Argument auf dem StapelÃœbergabe des Tupels %qT an Argument %d von %qE, nachdem der einzelne Vektor %qT an Argument %d Ã¼bergeben wurdepatchbarer Funktionseintrag %wu Ã¼berschreitet die GrÃ¶ÃŸe %wuPfad: Ped. WarnungPed. Warnung: mÃ¶glicherweise fehlt %<#include <Koroutine>%>vielleicht hilft ein Zeilenumbruch oder eine andere Kenntlichmachung, damit dies nicht mehr als Modul-Steuerzeile angesehen wirdvielleicht brauchen Sie explizite Templateargumente im Â»nested-name-specifierÂ«Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼genPerm. FehlerPerm. Fehler: Platzhalter-BeschrÃ¤nkungen nicht erfÃ¼lltPlatzhaltertyp ist in diesem Kontext nicht erlaubtPlacement-New erzeugt ein Array von Objekten vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwiPlacement-New erzeugt ein Array von Objekten vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwuPlacement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwiPlacement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwuPlacement-New erzeugt ein Objekt vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwiPlacement-New erzeugt ein Objekt vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwubitte geben Sie den CPU-Namen explizit an. GÃ¼ltige CPU-Namen sind: %sPlugin %qs wurde mit anderen Pfaden angegeben: %qs und %qsPlugin %s ist nicht unter einer GPL-kompatiblen Lizenz lizenziert
  %sPlugin %s ist nicht unter einer GPL-kompatiblen Lizenz lizenziert: %sPlugin %s hat eine Null-Callback-Funktion fÃ¼r Ereignis %s registriertPlugin %s sollte vor %<-fplugin-arg-%s%> in der Kommandozeile angegeben werdenPlugin kann keinen fehlenden Durchlauf registrierenPlugin kann keinen unbenannten Durchlauf registrierenPlugin kann keinen Durchlauf %qs ohne Referenzdurchlaufnamen registrierenPlugin-UnterstÃ¼tzung ist ausgeschaltet; mit %<--enable-plugin%> konfigurierender Typ, auf den gezeigt wird, ist hier deklariertZeigerZeiger %qE wird mÃ¶glicherweise nach %qD verwendetZeiger %qE wird nach %qD verwendetZeigerargumentZeigerarithmetik fÃ¼r Objekte mit Garbage-Collection ist nicht erlaubtZeigerzuweisungZeiger wird mÃ¶glicherweise nach %qD verwendetdas Zeigerelement %q+D wurde hier deklariertZeiger auf Typen %<void *%> in Arithmetik verwendetZeiger des Typs %<void *%> in Subtraktion verwendetZeigeroffset von Symbol kÃ¶nnte falsch seinZeiger oder allozierbares ResultatZeiger-Zieltypen sind in C++ inkompatibelZeiger auf Adressraum %qs muss in %qT konstant seinZeiger auf Adressraum %qs muss in %s %q+D konstant seinZeigerziele in Zuweisung von %qT nach %qT unterscheiden sich im VorzeichenbesitzZeigerziele in Initialisierung von %qT nach %qT unterscheiden sich im VorzeichenbesitzZeigerziele bei Ãœbergabe des Arguments %d von %qE unterscheiden sich im VorzeichenbesitzZeigerziele in RÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT unterscheiden sich im VorzeichenbesitzZeiger auf %qD ist kein KonstantenausdruckZeiger auf Funktion in Arithmetik verwendetZeiger auf eine Funktion in Subtraktion verwendetZeiger auf Array verliert durch den Bedingungsausdruck QualifiziererZeiger auf Array verliert durch den Bedingungsausdruck Qualifizierer, in ISO C vor C23Zeiger auf Schnittstellentyp hat keine MethodenUmwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qTZeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibelZeigertyp passt nicht in bedingtem AusdruckZeiger wird nach %qD verwendetZeigerwert verwendet, wo Â»complexÂ« erwartet wurdeZeigerwert verwendet, wo Gleitkommawert erwartet wurdeZeiger auf Elementfunktion %qE kann nicht ohne Objekt aufgerufen werden; verwenden Sie beispielsweise %<.*%> oder %<->*%>Pointer-to-Member-Mapping %qE wird nicht unterstÃ¼tztTyp fÃ¼r Zeiger auf Elementfunktion %qT braucht einen lvalueZeiger-auf-Element-Funktions-Typ %qT braucht vor C++20 einen lvalueTyp fÃ¼r Zeiger auf Elementfunktion %qT braucht einen rvalueZeiger-/Ganzzahltyp passt nicht in bedingtem AusdruckZeiger sind nicht als case-Werte zugelassenZeiger auf den Adressraum %<__regio_symbol%> sind verbotenZeiger auf disjunkte AdressrÃ¤ume in bedingtem Ausdruck verwendetpolymorphes ArgumentPosition plus GrÃ¶ÃŸe Ã¼berschreitet die GrÃ¶ÃŸe des referenzierten Objekts in %qslageunabhÃ¤ngiger Code erfordert %qslageunabhÃ¤ngiger Code erfordert das Linux-ABIpositionelle Initialisierung eines Feldes in %<struct%>, die mit dem %<designated_init%>-Attribut deklariert wurdePositive Breite benÃ¶tigt bei %LmÃ¶gliches Problem bei Aufruf von %<operator delete%> erkanntmÃ¶gliches Problem bei Aufruf von %<operator delete []%> erkanntmÃ¶glicherweise baumelnde Referenz auf temporÃ¤res ObjektPost-Increment-Adresse ist kein Registerpost-module-declarations mÃ¼ssen zusammenhÃ¤ngend sein%<post-module-declaration%>-Importe dÃ¼rfen nicht aus Header-Einbindung stammen%<post-module-declaration%>-Importe dÃ¼rfen nicht %<include-translated%> seinNachbedingungen kÃ¶nnen keine Anweisungen seinSuffix-%qD muss %<int%> als sein Argument nehmenSuffix-%qD muss %<int%> als sein zweites Argument nehmenSuffix-%qD sollte %qT zurÃ¼ckgebenMÃ¶gliche Dereferenzierung eines Nullzeigerspower9-Zieloption ist mit %<%s=<xxx>%> fÃ¼r <xxx> kleiner als power9 inkompatibelPragma oder Attribut %<target("%s")%> akzeptiert keine ArgumentePragma oder Attribut %<target("%s")%> erlaubt keine negierte FormPragma oder Attribut %<target("%s")%> ist nicht gÃ¼ltigPragma oder Attribut %<target("%s=%s")%> ist nicht gÃ¼ltigpragma(%s) ist nicht implementiertPre-Decrement-Adresse ist kein RegisterPre-Increment-Adresse ist kein RegisterGenauigkeitGenauigkeit im printf-FormatVorbedingungen kÃ¶nnen keine Anweisungen seinvordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>vordefinierter arithmetischer Typ in %<#pragma omp declare reduction%>bedingter Thumb-Befehlbedingter Befehl in bedingter SequenzPrÃ¤fix-%qD sollte %qT zurÃ¼ckgebenPrÃ¤fix-Attribute vor %<@%D%> werden ignoriertPrÃ¤fixattribute werden fÃ¼r Implementierungen ignoriertPrÃ¤fixattribute werden fÃ¼r Methoden ignoriertInterner Fehler: prev_bb of %d should be %d, not %dvorheriges %<#pragma omp declare reduction%>vorherige Deklaration von %<pragma omp declare reduction%>vorheriger Vertrag hiervorherige Deklarationvorherige Deklaration von %q#Dvorherige Deklaration %qDvorherige Deklaration %qD verwendete %d Template-Parametervorherige Deklaration %qD verwendete %d Template-Parameterbisherige Deklaration als %q#Dvorherige Deklaration hiervorherige Deklaration von %<%c%E%>vorherige Deklaration von %<%c%E%> als %<@optional%>vorherige Deklaration von %<%c%E%> als %<@required%>vorherige Deklaration von %<%c%s%>vorherige Deklaration von %q#Dvorherige Deklaration von %q+Dvorherige Deklaration von %qD vom Typ %qTvorherige Deklaration von %qDvorherige Deklaration von %qD war hiervorherige Deklaration von %qEbisherige Deklaration mit %qL-Bindungvorherige Definition hiervorherige Definition von %q#Tvorherige Definition von %q+D vom Typ %qTvorherige Definition von %qD war hiervorherige implizite Deklaration von %q+D vom Typ %qTvorherige Sprungmarkevorherige Mangelung von %q#Dvorherige Nicht-Prototyp-Definition hiervorherige Angabebisherige Spezifikation in %q+#D hiervorher als %s deklariertwar vorher als %s mit %u unspezifizierten Variablengrenze deklariertwar vorher als %s mit %u unspezifizierten Variablengrenzen deklariertwar vorher als %s mit %u Variablengrenze deklariertwar vorher als %s mit %u Variablengrenzen deklariertwar vorher als %s deklariert, mit Grenze %qswar vorher als %s deklariert, mit Grenze %qswar vorher als %s deklariert, mit Grenzargument %Ewar vorher als Zeiger %s deklariertwar vorher als Array variabler LÃ¤nge %s deklariertwar vorher als Array %s deklariertwar vorher als gewÃ¶hnliches Array %s deklariertvorher hier deklariertvorher hier ohne Export deklariertvorher hier definiertvorher hier als %s definiertBereits hier verwendetprimÃ¤res Template %qDursprÃ¼ngliches Template hierprivates Element %q#D in anonymer Unionprivate-module-fragment%<private-module-fragment%> ist nur im ZustÃ¤ndigkeitsbereich eines Modulinterfaces oder einer Partition zulÃ¤ssigWahrscheinlichkeit %qE liegt auÃŸerhalb des Bereichs [0.0, 1.0]Wahrscheinlichkeit %qE muss eine konstanter Gleitkommaausdruck seinInterner Fehler: probability of edge %d->%d not initializedInterner Fehler: probability of edge from entry block not initializedProblem beim Erstellen des Zielabbilds fÃ¼r %sProdukt %<%E * %E%> der Argumente %i und %i Ã¼berschreitet %<SIZE_MAX%>Produkt %<%E * %E%> der Argumente %i und %i Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %EProfildaten fÃ¼r Funktion %u sind beschÃ¤digtProfil fÃ¼r Funktion %qD nicht in Profilingdaten gefundenProfilerunterstÃ¼tzung fÃ¼r VxWorksProfiling von %<-mcmodel=large%> wird mit PIC nicht unterstÃ¼tztProfiling ist fÃ¼r dieses Ziel noch nicht implementiertProfiling wird mit Â»-mgÂ« nicht unterstÃ¼tztProgramme: %s
  weitergegebenes Argument %qD passt nicht zu eingebautem Prototypenweitergegebenes Argument %qD passt nicht zum Prototypendas befÃ¶rderte (promoted) bitweise Komplement eines vorzeichenlosen Wertes ist immer ungleich Null, da die hÃ¶chstwertigen Bits 1 sindEigenschaften fÃ¼r %<simd%>-Selektor dÃ¼rfen nicht in %<metadirective%> angegeben werdenEigenschaften mÃ¼ssen benannt seinEigenschaft %qs ist bereits in %<@dynamic%> festgelegtEigenschaft %qs ist bereits in %<@synthesize%> festgelegtEigenschaft %qs verwendet Instanzvariable %qs unvertrÃ¤glichen TypsEigenschaft %qs verwendet dieselbe Instanzvariable wie die Eigenschaft %qsEigenschaft kann kein Bitfeld seinEigenschaft kann kein Array seinEigenschaftsdeklaration nicht im Kontext von %<@interface%>, %<@protocol%> oder %<category%>Eigenschaft bei %C muss die Nummer eines konformen GerÃ¤ts seinEigenschaft bei %C muss ein konstanter ganzzahliger Ausdruck seinEigenschaft bei %C muss ein konstanter logischer Ausdruck seinEigenschaft muss ein konstanter ganzzahliger Ausdruck seinEigenschaft muss ein konstanter ganzzahliger Ausdruck oder ein Zeichenkettenliteral seingeschÃ¼tztes Element %q#D in anonymer UniongeschÃ¼tzte Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriertProtokoll %qE hat ringfÃ¶rmige AbhÃ¤ngigkeitProtokoll %qE ist veraltetProtokoll %qE ist nicht verfÃ¼gbarProtokoll-Attribute sind in Objective-C 1.0 nicht verfÃ¼gbarPrototyp-Deklarationder Prototyp wurde hier deklariertPrototyp fÃ¼r %q+D deklariert Argument %d mit inkompatiblem TypenPrototyp fÃ¼r %q+D deklariert weniger Argumente als vorherige Definition im alten StilPrototyp fÃ¼r %q+D deklariert mehr Argumente als vorherige Definition im alten StilPrototyp fÃ¼r %q+D folgt einer Nicht-Prototyp-DefinitionPrototyp fÃ¼r Â»%sÂ« hat Pflichtoperanden hinter optionalen OperandenPrototyp fÃ¼r %q#D angegebenfÃ¼r %qD bereitgestelltPseudo-Destruktor wird nicht aufgerufenpure virtuelle %q#D aus Konstruktor heraus aufgerufenpure virtuelle %q#D aus Destruktor heraus aufgerufenpure virtuelle %q#D aus nichtstatischem Datenelement-Initialisierer heraus aufgerufenreiner Spezifizierer bei Funktionsdefinitionq/Q-Modifizierer fÃ¼r Symbolreferenzen ungÃ¼ltigÃœberprÃ¼fung fÃ¼r qsort-Vergleichsfunktion fehlgeschlagenVergleichsfunktion fÃ¼r qsort liefert nicht-negatives Ergebnis fÃ¼r sortierte Ausgabe: %dVergleichsfunktion fÃ¼r qsort ist nicht antisymmetrisch: %d, %dVergleichsfunktion fÃ¼r qsort ist nicht transitiv: %d, %d, %dqualifizierter Name benennt keine Klassequalifizierter Typ %qT passt nicht zum Destruktornamen ~%qTqualified-id in DeklarationQualifizierer sind bei Konstruktordeklarationen nicht erlaubtQualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubtQualifizierer sind bei Deklaration von Herleitungshinweis nicht erlaubtQualifizierer sind bei Destruktordeklarationen nicht erlaubtqualifizierender Typ %qT passt nicht zum Destruktornamen ~%qT%qs innerhalb von AnfÃ¼hrungszeichen im Format%qs-Direktive innerhalb von AnfÃ¼hrungszeichen im Format; verwenden Sie stattdessen %qsr0 muss als aufrufzerstÃ¶rtes Register verfÃ¼gbar seinBereichsklausel muss vom Typ Array, Scheibe, Zeichenkette, Map oder Kanal seinWertebereichsausdrÃ¼cke in switch-Anweisungen sind nicht standardkonformBereichsgrenzen haben nicht denselben Typbereichsbasierter %<for%>-Ausdruck mit Typ %qT hat unvollstÃ¤ndigen TypBereichsbasierte %<for%>-Schleifen sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarBereichsbasierte %<for%>-Schleifen mit Initialisierer sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarRang + Korang von %qs Ã¼bersteigt %d bei %Croher Literaloperator %q#D steht mit literalem Operatortemplate in Konfliktrdynamic wird nicht unterstÃ¼tztReinitialisierung von %qs bei %LErreichbarkeitsdefinition %s ist hierLesen der Export-Daten gescheitertschreibgeschÃ¼tzte Stelle %qE als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tztes Element %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzter benannter RÃ¼ckgabewert %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzter Parameter %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzte Referenz %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzte Variable %qD als %<asm%>-Ausgabe verwendetCode liest %E Byte aus einer Region der GrÃ¶ÃŸe %ECode liest %E Bytes aus einer Region der GrÃ¶ÃŸe %ECode liest %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %ECMI %qs wird gelesenCode liest zwischen %E und %E Bytes aus einer Region der GrÃ¶ÃŸe %Ebeim Lesen der ddoc-Datei Â»%sÂ«: %mEingabedatei wird gelesenLesen Ã¼ber Null-Zeiger (Argument %d)Das Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)das angegebene Suffix als Dateiname des Definitionsmoduls erkennendie angegebene Endung als Implementierungs- oder Modul-Dateiname erkennenNeuÃ¼bersetzung mit %<-fcompare-debug%>rekursiver Aufrufrekursive Auswertung des Standardarguments fÃ¼r %q#Drekursives Inliningrekursive Instanziierung von Vorgabeinitialisierer fÃ¼r Element %qDrekursives verzÃ¶gertes Ladenrekursive Referenz %qsrekursiver Typ %qT nicht definiertrekursiv erforderlich durch Ersetzung von %qS
  rekursiv erfordert von %q#D
--- 2392,2401 ----
  Â»packedÂ«-Attribut fÃ¼r ungepacktes nicht-POD-Feld %q#D wird ignoriertmÃ¶glicherweise in Konflikt stehende Option %<-fopt-info-%s%> wird ignoriertDer RÃ¼ckgabewert von %qD, der mit dem Attribut %<warn_unused_result%> deklariert wurde, wird ignoriertder RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriertder RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut markiert) wird ignoriert%sder RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut markiert) wird ignoriert: %<%s%>der RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %E%qD hat das Attribut %<warn_unused_result%>, daher sollte der RÃ¼ckgabewert nicht ignoriert werdender RÃ¼ckgabewert von %qD wird ignoriert, muss aber verwendet werdender RÃ¼ckgabewert von %qD wird ignoriert, muss aber verwendet werden: %<%s%>RÃ¼ckgabewert der mit dem Attribut %<warn_unused_result%> definierten Funktion wird ignoriertder RÃ¼ckgabewert vom Typ %qT (mit %<nodiscard%>-Attribut deklariert) wird ignoriertder RÃ¼ckgabewert vom Typ %qT (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %Eder RÃ¼ckgabewert von Typ %qT (mit %<nodiscard%>-Attribut markiert) wird ignoriert%sder RÃ¼ckgabewert von Typ %qT (mit %<nodiscard%>-Attribut markiert) wird ignoriert: %<%s%>der RÃ¼ckgabewert vom Typ %qT wird ignoriert, muss aber verwendet werdender RÃ¼ckgabewert vom Typ %qT wird ignoriert, muss aber verwendet werden: %<%s%>Deklaration %q#D wird ignoriertunbekannte Option %q.*s wird ignoriertunbekannter Wert %<%s%> fÃ¼r Schalter %<-mcustom-fpu-cfg%> wird ignoriertSchrittweite 0 wird ignoriertillegal OP in optimize_comparisonunzulÃ¤ssiger Aggregattyp %qE fÃ¼r Instanzvariable %qs angegebenungÃ¼ltiges Argument 0 fÃ¼r %qsungÃ¼ltiger Operand ungÃ¼ltige Operandenadresse (1)ungÃ¼ltige Operandenadresse (2)ungÃ¼ltige Operandenadresse (3)ungÃ¼ltige Operandenadresse (4)ungÃ¼ltiger Operand wurde gefundenunzulÃ¤ssiger Referenztyp fÃ¼r Instanzvariable %qs angegebenunmittelbare Auswertung liefert die Adresse der unmittelbaren Funktion %qDDer Direktwert fÃ¼r Â»%2$sÂ« muss in eine %1$d-Bit-Ganzzahl passenimplizites Einfangen von %qE via %<[=]%> ist in C++20 veraltetimplizite Umwandlung von %qH in %qI zur Anpassung an anderen Operanden des BinÃ¤rausdrucksimplizite Umwandlung von %qH in %qI, um an das Ergebnis im anderen Zweig der Bedingung anzugleichenimplizite Umwandlung von %qH in %qI bei Ãœbergabe von Argument an Funktionimplizite Umwandlung von %qT nach %qTimplizite Umwandlung von %qT in %qT zur Anpassung an anderen Operanden des BinÃ¤rausdrucksimplizite Umwandlung von %qT in %qT um an anderes Ergebnis von Bedingung anzupassenimplizite Umwandlung von %qT in %qT bei Ãœbergabe von Argument an FunktionImplizite Deklaration der Funktion %qEImplizite Deklaration der Funktion %qE; meinten Sie %qs?implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in ErhÃ¶hungsausdruck zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in linkem Operanden des Kommaoperators zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in rechtem Operanden des Kommaoperators zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in zweitem Operanden des bedingten Ausdrucks zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in Anweisung zuimplizite Dereferenzierung greift nicht auf Objekt des Typs %qT in drittem Operanden des bedingten Ausdrucks zuImplizite Zuordnung von Feld %qD mit angenommener GrÃ¶ÃŸeImplizite Templates dÃ¼rfen nicht %<virtual%> seinFehlzuordnung in implizitem this-ZeigerInterner Fehler: implicit_section flag is set but section isn%'timplizit geholte (Â»popÂ«) Register mÃ¼ssen oben auf dem Stapel gruppiert werdenimplizit deklariertes %qD ist veraltetimpliziertes END DOder Import %qs hat eine falsche CRC-PrÃ¼fsumme%<import%> kann nicht direkt in einer Bindungs-Angabe vorkommender Import hat %q#D hier deklariertImport eines benannten Moduls %qs innerhalb eines Sprachverlinkungsblocksein Import, der eine Modulpartition angibt, muss nach einer benannten Moduldeklaration erscheinenImport-Deklaration muss im globalen GÃ¼ltigkeitsbereich seinimport_iso_c_binding_module(): Unable to create symbol for %simportiert beiImporte mÃ¼ssen gebaut werden, bevor sie importiert werden kÃ¶nnenunmÃ¶gliche Bedingung in %<asm%>unmÃ¶gliche Registerbedingung in %<asm%>unmÃ¶gliche Typenbehauptung: Typ implementiert nicht Schnittstellein %s, bei %s:%din C++03 muss bei Deklaration eines Â»friendÂ« ein KlassenschlÃ¼ssel verwendet werdenin C++11 und neuer kann ein Defaultkonstruktor explizit seinin C++11 sind Destruktoren standardmÃ¤ÃŸig %<noexcept%>in C++11 ruft dieses %<throw%> %<terminate%> auf, da Destruktoren standardmÃ¤ÃŸig %<noexcept%> sindin C++20 ruft dieser Vergleich die aktuelle Funktion rekursiv mit vertauschten Argumenten aufin C++98 ist %<template%> (zum eindeutig machen) nur innerhalb von Templates erlaubt%q+D kann in C++98 nicht static sein, da es ein Union-Element istin C++98 muss %qD mit Konstruktor initialisiert werden, nicht mit %<{...}%>in einem Aufruf von %qD, die mit Attribut %qs hier deklariert wurdein einem Aufruf von %qT, die mit Attribut %qs deklariert wurdein einem Aufruf der hier deklarierten Allokationsfunktion %qDin einem Aufruf der eingebauten Allokationsfunktion %qDin einem Aufruf der eingebauten Funktion %qDin einem Aufruf der Funktion %qDin einem Aufruf der Funktion %qD, die als %qs deklariert istin einem Aufruf der Funktion %qD, die mit Attribut %qs deklariert wurdein einem Aufruf der nicht-statischen Elementfunktion %qDin einem Aufruf mit Typ %qTin einem Aufruf mit Typ %qT und Attribut %qsin Argument fÃ¼r unÃ¤res !Interner Fehler: in basic block %d:im Aufruf von %qD, hier deklariertin Deklaration %q+Din Definition des Makros %qsbei Substitution des Makros %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein Initialisierung der Variable %qD fÃ¼r strukturierte Bindungbei Ãœbergabe des Arguments %P von %qDin Templateargument fÃ¼r Typ %qTin der Definition von %q#Tin diesem AusdruckInitialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollstÃ¤ndigem TypInitialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem TypZugriff auf nicht zugreifbare Plugin-Datei %s (aus kurzem Plugin-Namen %s erzeugt) nicht mÃ¶glich: %munpassender Akkumulator fÃ¼r %qsbinden Sie %qs ein oder stellen Sie eine Deklaration von %qD bereitbinden Sie %qs ein oder stellen Sie eine Deklaration von %qE bereit%<include %s%> wurde textuell verarbeitet%<include %s%> wurde Ã¼bersetzt zu Â»importÂ«Eingehende Kantenzahl passt nicht zur Anzahl der PHI-Argumenteinkompatible %qs-Klausel bei Anwendung von %<%s%> auf %qD, die bereits mit einer OpenACC-Â»routineÂ«-Direktive gekennzeichnet wurdeInkompatible Adressraumkennzeichen %qs und %qsinkompatible Datenklausel mit Reduktion an %qE; wird zu %<present_or_copy%> befÃ¶rdertunvertrÃ¤glicher Gleitkomma- / Vektorregisteroperand fÃ¼r Â»%%%cÂ«UnvertrÃ¤gliche implizite Deklaration der eingebauten Funktion %qDUnvertrÃ¤gliche implizite Deklaration der Funktion %qDunvertrÃ¤glicher Operand fÃ¼r Â»%%%cÂ«die Optionen %<-mstack-protector-guard=global%> und %<-mstack-protector-guard-offset=%s%> sind unvertrÃ¤glichunvertrÃ¤glicher Registeroperand fÃ¼r Â»%%%cÂ«Inkompatibler Typ fÃ¼r Argument %d von %qEinkompatible Typen fÃ¼r AbbildungsindexInkompatibler Typ fÃ¼r Methode %s%s%sInkompatibler Typ fÃ¼r Methode %s%s%s (%s)inkompatible Typen fÃ¼r EmpfÃ¤ngerinkompatibler Typ in binÃ¤rem Ausdruckinkompatible Typen in %<PHI%>-Argument %uunvertrÃ¤gliche Typen in Zuweisung von %qT an %qTinkompatible Typen in binÃ¤rem Ausdruckinkompatible Typen in Â»sendÂ«unvertrÃ¤gliche Typen bei Zuweisung an Typ %qT von Typ %qTinkompatible Typen bei Initialisierung von Typ %qT mit Typ %qTunvertrÃ¤gliche Typen bei RÃ¼ckgabe von Typ %qT, aber %qT wurde erwartetunvertrÃ¤gliche Vektortypen in bedingtem Ausdruck: %qT, %qT und %qTunvollstÃ¤ndige Implementierung der Kategorie %qEunvollstÃ¤ndige Implementierung der Klasse %qEunvollstÃ¤ndiger Typ %qT hat kein Element %qDunvollstÃ¤ndiger Typ %qT in geschachtelter Namensangabe verwendetinkonsistentes %<ifunc%>-Attributinkonsistente Attribute fÃ¼r den Zustand %qsinkonsistent wegen %qsunvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qTinkonsistente GroÃŸschreibung im FormatwidersprÃ¼chliche Herleitung fÃ¼r %qT: %qT und dann %qTwidersprÃ¼chliche Herleitung fÃ¼r automatischen RÃ¼ckgabetyp: %qT und dann %qTinkonsistente importierte Makrodefinition %qEwidersprÃ¼chliche Spezifikation von Instanzvariableinkonsistente Operandenbedingungen in einem %<asm%>widersprÃ¼chliche Typen %qT und %qT fÃ¼r Lambda-RÃ¼ckgabetypen hergeleitetwidersprÃ¼chliche benutzerdefinierte literale Suffixe %qD und %qD in ZeichenkettenliteralFalscher Vergleichsmodusfalscher Eintrag in %<label_to_block_map%>Falsches Format der Skalierung; 1/1 wird verwendet
  Falscher Hinweis-OperandFalscher Befehl:Falsche Anzahl der Argumente fÃ¼r Funktion %qEfalsche Anzahl der Vektor-%qs-Elementefalsche Eigenschaft %qs des %qs-SelektorsFalscher Rundungsoperandincorrect setting of landing pad numberincorrect sharing of tree nodesungÃ¼ltiger Typ der Vektor-%qs-Elementefalscher Typ der Elemente eines Vektorkonstruktorsfalsch geschachtelter OpenACC-SchleifenparallelismusInkrementausdruck verweist auf Schleifenvariable %qDErhÃ¶hung ist weder konstant 1 noch konstant -1 fÃ¼r die %<!=%>-BedingungInkrementieren eines booleschen AusdrucksErhÃ¶hung des konstanten Feldes %qDSchrittweite von AufzÃ¤hlungswerten (enum) ist in C++ ungÃ¼ltigErhÃ¶hung der Funktion %qDErhÃ¶hung des Elements %qD in schreibgeschÃ¼tztem ObjektInkrementieren eines Zeigers auf unvollstÃ¤ndigen Typ %qTErhÃ¶hung der schreibgeschÃ¼tzten Speicherstelle %qEErhÃ¶hung des schreibgeschÃ¼tzten Elementes %qDErhÃ¶hung des schreibgeschÃ¼tzten benannten RÃ¼ckgabewertes %qDErhÃ¶hung des schreibgeschÃ¼tzten Parameters %qDErhÃ¶hung der schreibgeschÃ¼tzten Referenz %qDErhÃ¶hung der schreibgeschÃ¼tzten Variable %qDInkrement oder Dekrement eines nichtnumerischen TypserhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<long%>erhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<unsigned long%>Index %E markiert einen Offset grÃ¶ÃŸer als die GrÃ¶ÃŸe von %qTIndex in Dimension %d ist auÃŸerhalb der Grenzen bei %LIndexwert statt Feldname in Union-InitialisierungIndexwert ist auÃŸerhalb der GrenzenInterner Fehler: indirect call count does not match BB countindirekter Aufruf in Funktion, das wird von eBPF nicht unterstÃ¼tztindirekter Aufruf in der Folge der spekulativen Aufrufe hat kein Spekulationsflagindirekte Funktion %q+D kann nicht als %qE deklariert werdenindirekte Funktion %q+D kann nicht als Â»schwachÂ« deklariert werdenIndirekter Funktionsaufruf mit noch unbekanntem Aufruferder indirekte Import %qs ist noch nicht geladenindirekte SprÃ¼nge sind auf dieser Zielmaschine nicht verfÃ¼gbarindirekter Nicht-%<strub%>-Aufruf im %<strub%>-Kontext %qDIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in ErhÃ¶hungsausdruck zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in linkem Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in rechtem Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in zweitem Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in Anweisung zuIndirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in drittem Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in ErhÃ¶hungsausdruck zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im linken Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im rechten Operanden des Kommaoperators zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im zweiten Operanden des bedingten Ausdrucks zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in Anweisung zuIndirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im dritten Operanden des bedingten Ausdrucks zuerschlossener skalarer Typ %qT muss ein Ganzzahl- oder Gleitkommatyp derselben GrÃ¶ÃŸe wie %qT seinunendliche Rekursion erkanntNutzer informieren, welche Parameter per Referenz Ã¼bergeben werdengeerbter Konstruktor %qD ist nicht %<constexpr%>erbende Konstruktoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarinit-Funktion im Objekt %s gefundenÂ»init-statement in AuswahlanweisungenÂ« ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarinit_arglist(): too many argumentsInitialisierung streicht Qualifizierer %qv von Zeiger-ZieltypInitialisierung von anderem Objective-C-TypInitialisierung von Zeiger auf nicht enthaltenen AdressraumLinke-Initialisierung kÃ¶nnte Kandidat fÃ¼r Formatattribut seinInitialisierung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vInitialisierung eines %qT aus %qT wandelt einen Zeiger in eine Zahl um, ohne explizite TypkonvertierungInitialisierung von %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungInitialisierung von %qT von inkompatiblem Zeigertyp %qTInitialisierung von %qT von Zeiger auf %qD mit inkompatiblem Typ %qTInitialisierung von %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge fÃ¼r SkalareInitialisierung eines flexiblen Array-ElementsInitialisierung der allgemeinen Blockvariable %qs in DATA-Anweisung bei %CInitialisierung eines flexiblen Array-Elements in geschachteltem KontextInitialisierung des new-Ausdrucks fÃ¼r Typ %<auto%> erfordert genau ein ElementInitialisierung eines nicht-konstanten Referenztyps %q#T von R-Wert des Typs %qTInitialisierung des %<volatile%>-Referenztyps %q#T von R-Wert des Typs %qTInitialisierungen fÃ¼r mehrere Elemente von %qTinitialisiertes Feld Ã¼berschriebeninitialisiertes Feld mit Seiteneffekten Ã¼berschriebendas initialisierte Element %q+D wurde hier deklariertinitialisierte Variable %q+D ist als Â»dllimportÂ« markiertInitialisierungselement ist kein konstanter AusdruckInitialisierungs-Element ist zur Lade-Zeit nicht berechenbarInitialisierungselement ist nicht konstantInitialisierung endet vorzeitigInitialisierungsausdruck verweist auf Iterationsvariable %qDInitialisierung gibt nicht die GrÃ¶ÃŸe von %q+D anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qD anInitialisierung gibt nicht die GrÃ¶ÃŸe von %qT anInitialisierer fÃ¼r %<_BitInt(%d)%>-Wert ist keine GanzzahlkonstanteInitialisierung fÃ¼r %<decltype(auto) %D%> hat Funktionstyp; %<()%> vergessen?Initialisierer fÃ¼r %q#D expandiert zu einer leeren AusdruckslisteInitialisierung fÃ¼r %q#D ist ungÃ¼ltigInitialisierung fÃ¼r %qT muss geklammert seinInitialisierung eines flexiblen Arrayelements %q#DInitialisierung fÃ¼r Gleitkommawert ist keine GleitkommakonstanteInitialisierung fÃ¼r Ganzzahl-/Gleitkommazahlwert ist zu kompliziertInitialisierung in bereichsbasierter %<for%>-SchleifeInitialisierung ungÃ¼ltig fÃ¼r statisches Element mit KonstruktorInitialisierung fÃ¼r Funktion bereitgestelltInitialisierung fÃ¼r Â»friendÂ«-Funktion %qD angegebenInitialisierung fÃ¼r nicht-virtuelle Methode %q+D angegebenInitialisierung fÃ¼r statische Element-Funktion %qD angegebenInitialisierungs-Zeichenkette fÃ¼r %qT ist zu langdadurch, dass %qD mittels %qE initialisiert wird, verlÃ¤ngert sich die Lebenszeit des zugrundeliegenden Arrays nichtdie Initialisierung von %qD erfordert einen Ausdruck fÃ¼r den Memberzugriff als linken Operanden der Zuweisungdas Initialisieren von %qH mit %qI in einem umgewandelten konstanten Ausdruck bindet nicht direktdas Initialisieren einer Basisklasse vom Typ %qT fÃ¼hrt zu Objektslicingeingegebener Klassenname %qD als Template-Templateargument verwendetInline-Assembler ist kein konstanter Ausdruckinline clone count is not compatibleInterner Fehler: inline clone in same comdat group listInterner Fehler: inline clone is forced to outputInterner Fehler: inline clone with address takeninline-Deklaration von %qD folgt Deklaration mit Attribut %<noinline%>Â»inlineÂ«-Funktion %q+D ist als Â»dllimportÂ« deklariert: Attribut wird ignoriertInline-Funktion %q+D deklariert, aber nirgendwo definiertÂ»inlineÂ«-Funktion %q+D als Â»schwachÂ« deklariertder inline-Funktion %q+D wurde das Attribut %qs gegebender inline-Funktion %qD wurde das Attribut %qs gegebeninline-Funktion %qD verwendet, aber nirgendwo definiertein %<inline%>-Namensraum muss bei der ersten Definition angegeben werdenÂ»inlineÂ«-NamensrÃ¤ume nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarÂ»inlineÂ«-Variablen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarInterner Fehler: inlined_to pointer is set but no predecessors foundInterner Fehler: inlined_to pointer is wrongInterner Fehler: inlined_to pointer refers to itselfInterner Fehler: inlined_to pointer set for noninline callersInlining beim Aufruf von %q+F mit %<always_inline%> fehlgeschlagen: %sÂ»inlineÂ« beim Aufruf von %q+F gescheitert: %sinnere Schleife verwendet denselben OpenACC-Parallelismus wie enthaltende Schleifeinnere Schleifen mÃ¼ssen in %<#pragma acc loop%> perfekt geschachtelt seininnere Schleifen mÃ¼ssen mit der %<ordered%>-Klausel perfekt geschachtelt seininnere Schleifen mÃ¼ssen mit der %<reduction%>-%<inscan%>-Klausel perfekt verschachtelt seinEingabedatei %qs ist dieselbe wie die AusgabedateiBedingung fÃ¼r Eingabeoperanden enthÃ¤lt %qcPlugin aktivieren, das Laufzeitfehler bereits zur Compilezeit erkenntInterner Fehler: insert_bbt(): Duplicate key foundEinschub auÃŸerhalb des gÃ¼ltigen Bereichs in %qsInterner Fehler: insn %d basic block pointer is %d, should be %dInterner Fehler: insn %d in footer of bb %d has non-NULL basic blockInterner Fehler: insn %d in header of bb %d has non-NULL basic blockInterner Fehler: insn %d is in multiple basic blocks (%d and %d)Interner Fehler: insn %d outside of basic blocks has non-NULL bb fieldBefehlsadressen nicht freigegebenInterner Fehler: insn addresses not set after shorten branchesBefehl enthÃ¤lt eine ungÃ¼ltige Adresse!Befehl erfÃ¼llt nicht seine Bedingungen:Befehl auÃŸerhalb eines Basis-BlockesBefehl mit UID %i nicht gefunden fÃ¼r Operand %i (Â»%sÂ«) von Befehl %iBefehl mit UID %i nicht gefunden fÃ¼r Operand %i von Befehl %iinstalliere: %s%s
  Installationsfehler, %<crtoffloadtable.o%> kann nicht gefunden werdenin Klassenmethode wird auf Instanzvariable %qE zugegriffenInstanzvariable %qE ist Â»%sÂ«; dies wird zukÃ¼nftig ein schwerer Fehler seinInstanzvariable %qE ist als Â»%sÂ« deklariertInstanzvariable %qE ist als Â»privateÂ« deklariertInstanzvariable %qs hat unbekannte GrÃ¶ÃŸeInstanzvariable %qs ist als Â»privateÂ« deklariertInstanzvariable %qs verwendet flexibles ArrayelementZuweisung der Instanzvariable wurde abgefangenBefehl wird niemals ausgefÃ¼hrtVorausladen von Befehlen ist aktiv im 64-Bit-Modus mit RIP-relativer Adressierung und der Option %<-mprefetchi%>; sonst bleiben sie NOPsBefehlsplanung wird von dieser Zielmaschine nicht unterstÃ¼tztBefehlssatz %qs kann Standard-ABI %qs nicht implementieren, stattdessen wird %qs verwendetunzureichende Informationen fÃ¼r Typbestimmung aus Kontextunzureichende Partitionierung verfÃ¼gbar, um die Elementschleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um Schleife zu parallelisierenunzureichende Partitionierung verfÃ¼gbar, um die Kachelschleife zu parallelisierenGanzzahlige Argumente fÃ¼r SYSTEM_CLOCK bei %L mit Parametern unterschiedlicher ArtGanzzahlkonstante ist zu groÃŸ fÃ¼r %<_BitInt(%d)%>-TypGanzzahlkonstante ist zu groÃŸ fÃ¼r %<unsigned _BitInt(%d)%>-TypGanzzahlkonstante ist zu groÃŸ fÃ¼r %<unsigned long%>-TypGanzzahldivision durch NullGanzzahlliteral Ã¼berschreitet Wertebereich des Typs %qTGanzzahlÃ¼berlauf in ArraygrÃ¶ÃŸeGanzzahlÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEGanzzahlÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEGanzzahl-Suffix %qs durch Implementierung Ã¼berdecktGanzzahlausdruck %qE ist nicht konstantGenauigkeit des ganzzahligen Ergebnistypen passt nicht zur FeldgrÃ¶ÃŸe von %qsdie Schnittstelle %qE hat keine gÃ¼ltige Form einer konstanten ZeichenketteSchnittstellenpartition wird nicht exportiertOffset %wi des zwischenzeitlichen Arrays ist auÃŸerhalb der Arraygrenzen von %qTinternes %<strub%> unterstÃ¼tzt keine erzwungenen Labelsinterne Compiler-Debug-Informationen, Liste der Quadrupel wegschreibeninterner Compiler-FehlerInterner Compiler-Fehler. Falsche Adresse:Interner Compiler-Fehler. Falsche Verschiebung:Interner Compiler-Fehler. Unbekannter Modus:interner Compiler-Fehler: Interner Compilerfehler: Fehlerbehandlungsroutinen doppelt betreten.
! internes Konsistenzprobleminterner Fehler: %<cris_side_effect_mode_ok%> mit falschen Operandeninterner Fehler: falsches Register: %dinternal error: not expecting operand1 to be a constant setInterne Prozedur %qs bei %L steht in Konflikt mit DUMMY-Argumentinterne Einheit in WRITEdie Attribute %<interrupt%> und %<naked%> sind nicht kompatibelInterrupthandler kÃ¶nnen keine MIPS16-Funktionen seinInterrupthandler kÃ¶nnen keine Argumente habenInterrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument habenInterrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werdenInterrupt-Service-Routine muss den RÃ¼ckgabetyp %<void%> habenin Interrupt-Service-Routinen sollte das zweite Argument vom Typ %qs seinin Interrupt-Service-Routinen sollte das erste Argument ein Zeiger seinInterruptvektor fÃ¼r %qE-Attribut ist nicht %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>dazwischenliegender Code darf keine OpenMP-Direktiven enthaltenintrinsische Funktion %qE muss direkt aufgerufen werdenintrinsischer Registerindex ist auÃŸerhalb des gÃ¼ltigen Bereichsinnere Variable, die keine Prozedur istungÃ¼ltiger %%-CodeungÃ¼ltiger %%A-OperandungÃ¼ltiger %%A-WertungÃ¼ltiger %%B-OperandungÃ¼ltiger %%C-OperandungÃ¼ltiger %%C-WertungÃ¼ltiger %%D-OperandungÃ¼ltiger %%D-WertungÃ¼ltiger %%E-WertungÃ¼ltiger %%F-WertungÃ¼ltiger Modus %%GungÃ¼ltiger %%G-WertungÃ¼ltiger %%H-WertungÃ¼ltiger %%J-CodeungÃ¼ltiger %%J-WertungÃ¼ltiger %%K-WertungÃ¼ltiger %%L-WertungÃ¼ltiger %%M-WertungÃ¼ltiger %%N-WertungÃ¼ltiger %%O-WertungÃ¼ltiger %%P-OperandungÃ¼ltiger %%P-WertungÃ¼ltiger %%R-WertungÃ¼ltiger %%T-WertungÃ¼ltiger %%U-WertungÃ¼ltiger %%V-WertungÃ¼ltiger %%Y-OperandungÃ¼ltiger %%d-WertungÃ¼ltiger %%e-WertungÃ¼ltiger %%f-OperandungÃ¼ltiger %%f-WertungÃ¼ltiger %%h-WertungÃ¼ltiger %%j-CodeungÃ¼ltiger %%j-WertungÃ¼ltiger %%k-WertungÃ¼ltiger %%m-WertungÃ¼ltiger %%p-WertungÃ¼ltiger %%q-WertungÃ¼ltiger %%r-WertungÃ¼ltiger %%s-OperandungÃ¼ltiger %%s-WertungÃ¼ltiger %%t-WertungÃ¼ltiger %%t/%%b-WertungÃ¼ltiger %%u-WertungÃ¼ltiger %%v-WertungÃ¼ltiger %%x-WertungÃ¼ltiger %%xn-CodeungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probierenungÃ¼ltiger %%z-WertungÃ¼ltiges %<#pragma %s%>ungÃ¼ltiges %<CASE_CHAIN%>ungÃ¼ltiger %<CPU_TYPE%>-Wert %qs gelesen aus %<devices.csv%> fÃ¼r %qsungÃ¼ltiger %<MPY_TYPE%>-Wert %qs gelesen aus %<devices.csv%> fÃ¼r %qsungÃ¼ltiges %<PHI%>-ArgumentungÃ¼ltiges %<PHI%>-ErgebnisungÃ¼ltiges %<const_cast%> von Typ %qT in Typ %qTungÃ¼ltiges %<const_cast%> eines R-Wertes des Typs %qT in Typ %qTungÃ¼ltiger Basistyp fÃ¼r %<enum%>ungÃ¼ltiges %<static_cast%> von Typ %qT in Typ %qTungÃ¼ltiger Wert fÃ¼r %<sve_width%>: %dungÃ¼ltiger %<task%>-Reduktionsmodifizierer in Konstrukt kombiniert mit %<simd%> oder %<loop%>ungÃ¼ltiger %<task%>-Reduktionsmodifizierer in Konstrukt, das nicht mit %<parallel%>, %<for%> oder %<sections%> kombiniert istungÃ¼ltiger %<task%>-Reduktionsmodifizierer bei Konstrukt auÃŸer %<parallel%>, %qs oder %<sections%>ungÃ¼ltiger %<task%>-Reduktionsmodifizierer bei Konstrukt auÃŸer %<parallel%>, %qs, %<sections%> oder %<scope%>ungÃ¼ltiger Offset-Operator %qsungÃ¼ltiges %qs-GrÃ¶ÃŸenargument beim LadenungÃ¼ltiges Â»asmÂ«: UngÃ¼ltige (Zeiger-)Operanden %qsungÃ¼ltiges 3-Index-Slice eines Objekts, das kein Slice istungÃ¼ltige 3-Index-Scheibe einer ZeichenketteungÃ¼ltiges IACC-ArgumentungÃ¼ltige JSON-SyntaxungÃ¼ltige LHS in GIMPLE-AufrufUngÃ¼ltiger Objective-C++-SelektornameungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereichungÃ¼ltiger nicht-rechteckiger OpenMP-Schleifenschritt; %<(%E - %E) * %E%> ist kein Vielfaches von Schleife %d Schritt %qEungÃ¼ltige rechte Seite fÃ¼r GIMPLE-Speicherung: %qsungÃ¼ltige RVV-VektorgrÃ¶ÃŸe %qd, erwartete GrÃ¶ÃŸe ist %qd basierend auf LMUL des Typs und %qsungÃ¼ltiges UNSPEC als OperandungÃ¼ltiges UNSPEC als Operand: %dInterner Fehler: invalid _LiteralungÃ¼ltiger abstrakter Parametertyp %qTungÃ¼ltiger abstrakter RÃ¼ckgabetyp %qTungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Funktion %q+#DungÃ¼ltiger abstrakter RÃ¼ckgabetyp fÃ¼r Elementfunktion %q+#DungÃ¼ltiger abstrakter Typ %qT fÃ¼r %qEungÃ¼ltiger abstrakter Typ fÃ¼r %q+DungÃ¼ltiger Zugriff auf nicht-statisches Datenelement %qD in virtueller Basis des NULL-ObjektesungÃ¼ltige AdresseungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»OÂ«ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»RÂ«ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»SÂ«ungÃ¼ltige Adresse in OperandungÃ¼ltiger AdressierungsmodusungÃ¼ltiger Adressoperand in %qsungÃ¼ltiger AdressierungsmodusungÃ¼ltige Ausrichtung fÃ¼r %<#pragma align%> - ignoriertUngÃ¼ltiger Ausrichtungswert fÃ¼r %<__builtin_arc_aligned%>ungÃ¼ltige Anwendung von %<__alignof%> auf ein BitfeldungÃ¼ltige Anwendung von %<sizeof%> auf ein BitfeldUngÃ¼ltige Anwendung von %<sizeof%> auf einen FunktionstypenungÃ¼ltige Anwendung von %qs auf ElementfunktionUngÃ¼ltige Anwendung von %qs auf einen void-TypenUngÃ¼ltige Anwendung von %qs auf Arraytyp %qT mit unvollstÃ¤ndigem ElementtypUngÃ¼ltige Anwendung von %qs auf unvollstÃ¤ndigen Typen %qTUngÃ¼ltige Architektur fÃ¼r Zielattribut oder -pragma %qsungÃ¼ltiges Argument %<%s%> fÃ¼r %<%s%>ungÃ¼ltiges Argument %qs fÃ¼r %<-mharden-sls=%>UngÃ¼ltiges Argument %d fÃ¼r eingebaute Funktion %qFungÃ¼ltiges Argument %qs fÃ¼r %qsungÃ¼ltiges Argument fÃ¼r %<-mharden-sls=%>ungÃ¼ltiges Argument in Option %qsungÃ¼ltiges Argument fÃ¼r Attribut %qEungÃ¼ltiges Argument fÃ¼r Attribut %qsUngÃ¼ltiges Argument von SQRT bei %LungÃ¼ltiges Argument fÃ¼r %qDungÃ¼ltiges Argument fÃ¼r eingebaute FunktionungÃ¼ltiges Argument fÃ¼r eingebaute Funktion Â»%sÂ«ungÃ¼ltiges Argument fÃ¼r GIMPLE-AufrufungÃ¼ltige ArgumenteungÃ¼ltige Argumente fÃ¼r Option %<-falign-%s%>: %qsungÃ¼ltige Argumente fÃ¼r %<-fpatchable-function-entry%>UngÃ¼ltige ArrayzuweisungInterner Fehler: invalid base %qE for SSA nameungÃ¼ltige Spezifizierung der BasisklasseInterner Fehler: invalid block indexungÃ¼ltiger Zweig zu/von strukturiertem %s-BlockungÃ¼ltige eingebaute Funktion bei der ExpansionungÃ¼ltiger Aufruf einer Nicht-FunktionungÃ¼ltiger Schalter Â»calls_comdat_localÂ«ungÃ¼ltige Â»caseÂ«-Marke in switch-AnweisungungÃ¼ltiger Â»caseÂ«-Bereich in switch-AnweisungungÃ¼ltige Umwandlung von Typ %qT in Typ %qTungÃ¼ltige Typumwandlung eines prvalue-Ausdrucks des Typs %qT in Typ %qTungÃ¼ltige Umwandlung in abstrakte Klasse %qTungÃ¼ltige Umwandlung in Funktionstyp %qTungÃ¼ltige cc-AusgabebeschrÃ¤nkung: %qsungÃ¼ltiger Klassenname in Deklaration von %qDungÃ¼ltige Clique in %qsungÃ¼ltige Kombination mehrerer Typ-Spezifiziererinvalid comparison code in gimple condungÃ¼ltiger Vergleich eines generierten ArraysungÃ¼ltiger Vergleich mit einer generierten StrukturungÃ¼ltiger Vergleich von nil mit nilungÃ¼ltiger Vergleich eines nicht-vergleichbaren ArraysungÃ¼ltiger Vergleich einer nicht-vergleichbaren StrukturungÃ¼ltiger Vergleich eines nicht-vergleichbaren TypsungÃ¼ltiger Vergleich ungeordneter TypenungÃ¼ltiger Vergleichsoperator fÃ¼r Ausgabemodifizierer Â»EÂ«ungÃ¼ltiger const_double-OperandungÃ¼ltige KonstanteUngÃ¼ltige Konstante â€“ anderen Ausgabemodifizierer probierenungÃ¼ltige Konstante fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltige Konstante in %<#pragma %s%>ungÃ¼ltige Konstante in %<#pragma pack%> - ignoriertungÃ¼ltiger konstanter Vektor fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger beschrÃ¤nkter TypparameterungÃ¼ltige EinschrÃ¤nkungenungÃ¼ltige Bedingungen fÃ¼r OperandungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeintungÃ¼ltiges Steuerregister %d fÃ¼r mvtc; %<psw%> wird verwendetSteuerprÃ¤dikat ungÃ¼ltigungÃ¼ltige Umwandlung von %<__fpreg%>ungÃ¼ltige Umwandlung von %qH in %qIungÃ¼ltige Umwandlung von Typ %<_Float16%> ohne Option %<-msse2%>ungÃ¼ltige Umwandlung von Typ %<__bf16%> ohne Option %<-msse2%>ungÃ¼ltige Umwandlung von %<__vector_pair%>ungÃ¼ltige Umwandlung von Typ %<__vector_quad%>ungÃ¼ltige Umwandlung von Typ %<bfloat16_t%>ungÃ¼ltige Umwandlung in GIMPLE-AufrufungÃ¼ltige Umwandlung in Â»returnÂ«-AnweisungungÃ¼ltige Umwandlung in %<__fpreg%>ungÃ¼ltige Umwandlung in Typ %<_Float16%> ohne Option %<-msse2%>ungÃ¼ltige Umwandlung in Typ %<__bf16%> ohne Option %<-msse2%>ungÃ¼ltige Umwandlung in %<__vector_pair%>ungÃ¼ltige Umwandlung in Typ %<__vector_quad%>ungÃ¼ltige Umwandlung in Typ %<bfloat16_t%>ungÃ¼ltige Umwandlung in Typ %qT von Typ %qTungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q#DungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q+#DungÃ¼ltige CPU %qs fÃ¼r %s%qs%sungÃ¼ltige Option fÃ¼r benutzerdefinierten Befehl %qsungÃ¼ltige Deklaration von %<%T::%E%>ungÃ¼ltige Deklaration eines Elementtemplates in lokaler KlasseungÃ¼ltiger DeklaratorungÃ¼ltiges Standardargument fÃ¼r einen Template-TemplateparameterungÃ¼ltige %<default%>-Sprungmarke in switch-AnweisungungÃ¼ltige Definition des qualifizierten Typen %qTungÃ¼ltige AbhÃ¤ngigkeitsartungÃ¼ltige AbhÃ¤ngigkeitsart in omp %<ordered%> %<depend%>ungÃ¼ltige Â»dist_scheduleÂ«-ArtungÃ¼ltige Â»doacrossÂ«-ArtUngÃ¼ltiger Elementindex %qE fÃ¼r %<__builtin_shufflevector%>ungÃ¼ltiger Elementtyp fÃ¼r Attribut %qsungÃ¼ltige embedcfg: Â»FilesÂ«-Element ist keine ZeichenketteungÃ¼ltige embedcfg: Â»FilesÂ« ist kein JSON-ObjektungÃ¼ltige embedcfg: Â»PatternsÂ«-Element ist kein ArrayungÃ¼ltige embedcfg: Â»PatternsÂ« ist kein JSON-ObjektungÃ¼ltige embedcfg: doppeltes Â»PatternsÂ«-ElementungÃ¼ltige embedcfg: fehlendes Â»FilesÂ«ungÃ¼ltige embedcfg: Â»PatternsÂ« fehltungÃ¼ltige embedcfg: kein JSON-ObjektungÃ¼ltiges Encoding-PrÃ¤fix in Literal-OperatorungÃ¼ltiger Eintritt in strukturierten %s-BlockungÃ¼ltiger Austritt aus strukturiertem %s-BlockungÃ¼ltiger Ausgang von strukturiertem OpenMP-BlockungÃ¼ltige explizite SpezialisierungungÃ¼ltiger Ausdruck â€“ anderen Ausgabemodifizierer probierenungÃ¼ltiger Ausdruck als OperandungÃ¼ltiger Ausdruck fÃ¼r Min-L-WertungÃ¼ltiger Ausdruck fÃ¼r Ausgabemodifizierer Â»%cÂ«ungÃ¼ltiger Ausdruck fÃ¼r statische Array-Dimension: %sungÃ¼ltiger Ausdruckstyp fÃ¼r %<#pragma omp atomic%>ungÃ¼ltiges Fehler-Speichermodell %qs fÃ¼r %qDunbekannter Feature-Modifizierer %qs in %<-march=%s%>unbekannter Feature-Modifizierer %qs in %<-mcpu=%s%>ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Attribut %<target_version%>ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>invalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iungÃ¼ltige Â»fnsummaryÂ« in LTO-DatenstromungÃ¼ltige Form von %<#pragma omp atomic compare%>ungÃ¼ltige Form von %<#pragma omp atomic%>ungÃ¼ltige Form von %<#pragma omp atomic compare%>ungÃ¼ltiges Format fÃ¼r %<sve_width%>ungÃ¼ltiges Format von %sungÃ¼ltige Gleitkomma-KonstanteungÃ¼ltige FPU fÃ¼r Zielattribut oder -pragma %qsungÃ¼ltige Funktion in GIMPLE-AufrufungÃ¼ltige Verwendung von festen Registern zwischen earlyclobber-Operand und EingabeoperandungÃ¼ltige Verwendung von festen Registern zwischen Ausgabeoperanden und dem zugehÃ¶rigen Constraint-OperandenungÃ¼ltige Verwendung von festen Registern zwischen AusgabeoperandenungÃ¼ltiger Headername %qsungÃ¼ltige HexzifferungÃ¼ltiger ID-Wert fÃ¼r Attribut Â»exceptionÂ«ungÃ¼ltiger ID-Wert fÃ¼r Attribut Â»interruptÂ«ungÃ¼ltiger ID-Wert fÃ¼r Interrupt-/Exception-AttributungÃ¼ltiger ID-Wert fÃ¼r Â»resetÂ«-AttributungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qTErhÃ¶hungsausdruck ungÃ¼ltigungÃ¼ltiger Anfangswert fÃ¼r Element %qEungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qH von rvalue des Typs %qIungÃ¼ltige Initialisierung einer Referenz des Typs %qH von Ausdruck des Typs %qIungÃ¼ltige InitialisierungungÃ¼ltige InitialisierungsklauselungÃ¼ltige Initialisierung fÃ¼r %q#DungÃ¼ltige Initialisierung fÃ¼r Arrayelement %q#DungÃ¼ltige Initialisierung fÃ¼r Elementfunktion %qDungÃ¼ltige Initialisierung fÃ¼r strukturierte BindungsdeklarationUngÃ¼ltiger Befehl:ungÃ¼ltiges Schleifenvariable in schneller AufzÃ¤hlungungÃ¼ltige Sprungfunktion in LTO-DatenstromUngÃ¼ltiger Marken in GIMPLE-BedingungungÃ¼ltige linke Seite einer ZuweisungungÃ¼ltige Zeile in AuflÃ¶sungsdateiungÃ¼ltige BindungsspezifikationungÃ¼ltiger Ort fÃ¼r %<pragma %s%>, ignoriertungÃ¼ltiger L-Wert in %<asm%>-Ausgabe %dungÃ¼ltige ZuordnungsartungÃ¼ltige MaskeungÃ¼ltiger Maskentyp in %qsungÃ¼ltige Elementtemplatedeklaration %qDungÃ¼ltiges Speichermodell %qs fÃ¼r %qDungÃ¼ltiges Speichermodell %wi fÃ¼r %qDungÃ¼ltiges Argument %d fÃ¼r Speichermodell von %qEungÃ¼ltiger Modulname %qsungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target("arch=")%>ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target("cpu=")%>ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target("tune=")%>ungÃ¼ltiger new-Ausdruck fÃ¼r abstrakte Klasse %qTungÃ¼ltige NMI-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltiges Templateargument ohne TypungÃ¼ltige Nicht-Vektor-Operanden fÃ¼r %qsungÃ¼ltige Anzahl in %<-mrgf-banked-regs=%s%>; gÃ¼ltige Werte sind 0, 4, 8, 16 und 32Falsche Anzahl der Argumente fÃ¼r Option %<-falign-%s%>: %qsungÃ¼ltige offload-Tabelle in %sungÃ¼ltiger Offset-Operand in %qsungÃ¼ltiger OperandungÃ¼ltiger Code fÃ¼r Operand %%xnungÃ¼ltige OperandenadresseungÃ¼ltiger Operandencode Â»%cÂ«ungÃ¼ltiger Operand fÃ¼r Code %%NungÃ¼ltiger Operand fÃ¼r Code %%N oder %%SungÃ¼ltiger Operand fÃ¼r Code %%sungÃ¼ltiger Operand fÃ¼r Â»%%%cÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»AÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»DÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»HÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»OÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»TÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»bÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»eÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»mÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»oÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»pÂ«ungÃ¼ltiger Operand fÃ¼r Modifizierer Â»zÂ«ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«ungÃ¼ltiger Operand in %qsungÃ¼ltiger Operand in Â»returnÂ«-AnweisungungÃ¼ltiger Operand in unÃ¤rer OperationungÃ¼ltiger Modifizierer-Buchstabe fÃ¼r OperandungÃ¼ltiger Operanden-AusgabecodeungÃ¼ltiges OperandenprÃ¤fixungÃ¼ltiger OperandenprÃ¤fix Â»%%%cÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»%cÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«ungÃ¼ltiger Operand fÃ¼r %%H/%%L-CodeungÃ¼ltiger Operand fÃ¼r Code %%MungÃ¼ltiger Operand fÃ¼r Code %%NungÃ¼ltiger Operand fÃ¼r Code %%OungÃ¼ltiger Operand fÃ¼r %%RungÃ¼ltiger Operand fÃ¼r %%R-CodeungÃ¼ltiger Operand fÃ¼r %%SungÃ¼ltiger Operand fÃ¼r Code %%T/%%BungÃ¼ltiger Operand fÃ¼r %%U-CodeungÃ¼ltiger Operand fÃ¼r %%V-CodeungÃ¼ltiger Operand fÃ¼r Code %%ZungÃ¼ltiger Operand fÃ¼r Code %%pungÃ¼ltiger Operand fÃ¼r Code %%sungÃ¼ltiger Operand fÃ¼r Code %%zungÃ¼ltiger Operand fÃ¼r switch-AnweisungungÃ¼ltiger Operandentyp %qT fÃ¼r %qsungÃ¼ltiger Operandentyp mit Operandencode Â»%cÂ« verwendetungÃ¼ltige Operanden in binÃ¤rer OperationungÃ¼ltige Operanden in GIMPLE-VergleichungÃ¼ltige Operanden in ternÃ¤rer OperationungÃ¼ltige Operanden der Typen %qT und %qT fÃ¼r binÃ¤res %qOungÃ¼ltige Operanden fÃ¼r Code %%cungÃ¼ltiger Operand fÃ¼r %qsUngÃ¼ltige Operanden fÃ¼r binÃ¤res %s (haben %qT und %qT)Interner Fehler: invalid operationungÃ¼ltige Operation (%s)ungÃ¼ltige Operation auf %<__fpreg%>ungÃ¼ltiger Operator fÃ¼r %<#pragma omp atomic%>ungÃ¼ltige Reihenfolge in asm-Knoten %iungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %qsungÃ¼ltige Parameterkombination fÃ¼r intrinsisches %qsungÃ¼ltiger Parametertyp %qTungÃ¼ltige DurchlaufpositionierungsoperationUngÃ¼ltiger Zeigermodus %qsungÃ¼ltiger Zeiger auf Bitfeld %qDungÃ¼ltige Position oder GrÃ¶ÃŸe in %qsungÃ¼ltiger Positions- oder GrÃ¶ÃŸenoperand fÃ¼r %qsungÃ¼ltige Â»privateÂ«-Reduktion auf %qEungÃ¼ltige Â»proc_bindÂ«-ArtungÃ¼ltiger Prototyp fÃ¼r Â»%sÂ«ungÃ¼ltiges Zeichen %qc in BedingungungÃ¼ltiger Â»pure constÂ«-Status fÃ¼r FunktionungÃ¼ltige reine Spezifikation (nur %<= 0%> ist erlaubt)ungÃ¼ltige Qualifizierer fÃ¼r %<constexpr%>-ObjektungÃ¼ltige Qualifizierer fÃ¼r Feld eines %<constexpr%>-ObjektsungÃ¼ltige Qualifizierer an Nicht-Element-FunktionstypungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-NameungÃ¼ltiges Empfangen auf Nur-Sende-KanalungÃ¼ltiger EmpfÃ¤ngertyp %qsungÃ¼ltiger reduction-identifierungÃ¼ltige Referenz fÃ¼r Ausgabemodifizierer Â»JÂ«ungÃ¼ltiger Registername fÃ¼r %q+DungÃ¼ltiger regulÃ¤rer Ausdruck %qs in %qsungÃ¼ltige AdressverschiebungungÃ¼ltige AuflÃ¶sung in AuflÃ¶sungsdateiungÃ¼ltiger RÃ¼ckgabetyp %qT der %<constexpr%>-Funktion %q+DungÃ¼ltige gemeinsame rtl-Verwendung in Befehl gefundenungÃ¼ltige AblaufartUngÃ¼ltiges zweites Argument fÃ¼r %<__builtin_prefetch%>; es wird 0 verwendetungÃ¼ltiges Â»sendÂ« auf Nur-Empfangs-KanalungÃ¼ltiger Setter, muss ein Argument habenungÃ¼ltiger SchiebeoperandungÃ¼ltige Scheibe einer MapInterner Fehler: invalid source block specificationungÃ¼ltige statische Kette in GIMPLE-AufrufungÃ¼ltige Speicherklasse fÃ¼r Funktion %qEungÃ¼ltiger Systemregistername %qsungÃ¼ltiger Systemregistername angegebenungÃ¼ltiger Wert %<%d%> fÃ¼r Ziel-memregsungÃ¼ltige Templatedeklaration von %qDungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r TemplateungÃ¼ltige template-argument-listungÃ¼ltige Template-IDungÃ¼ltiges drittes ArgumentUngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_ia32_prefetch%>; es wird 0 verwendetUngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_prefetch%>; es wird 0 verwendetungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>UngÃ¼ltiger Typ %qT als Initialisierung fÃ¼r einen Vektor des Typs %qTungÃ¼ltiger Typ %qT als %<friend%> deklariertungÃ¼ltiger Typ %qTungÃ¼ltiger Typ %qT fÃ¼r %<->%>ungÃ¼ltiger Typ %qT fÃ¼r %<->*%>ungÃ¼ltiger Typ %qT fÃ¼r ArrayindexungÃ¼ltiger Argumenttyp %qT fÃ¼r implizite UmwandlungungÃ¼ltiger Typ %qT fÃ¼r unÃ¤res %<*%>ungÃ¼ltiger Typ fÃ¼r %<asm%>-Schalter-AusgabeInterner Fehler: invalid type for _Literal with constructorungÃ¼ltiger Typ fÃ¼r cc-AusgabebeschrÃ¤nkungungÃ¼ltiger Typ fÃ¼r InstanzvariableungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qEungÃ¼ltiger Typ fÃ¼r Â»makeÂ«-FunktionungÃ¼ltiger Typ fÃ¼r Parameter %d der %<constexpr%>-Funktion %q+#DungÃ¼ltiger Typ fÃ¼r EigenschaftInterner Fehler: invalid type of %<__MEM%> operandungÃ¼ltiger Typ fÃ¼r Argument %u der typgenerischen FunktionungÃ¼ltiger typgenerischer RÃ¼ckgabetyp fÃ¼r Argument %u von %<__builtin_tgmath%>ungÃ¼ltiger typgenerischer Typ fÃ¼r Argument %u von Argument %u von %<__builtin_tgmath%>ungÃ¼ltige Typen %<%T[%T]%> fÃ¼r FeldindexungÃ¼ltiger Typen fÃ¼r %qsungÃ¼ltige Typen in AdressraumumwandlungungÃ¼ltige Typen in Umwandlung zu GleitkommaungÃ¼ltige Typen in Umwandlung in GanzzahlungÃ¼ltige Typen Festkomma-UmwandlungungÃ¼ltige Typen in NOP-UmwandlungungÃ¼ltige Verwendung von %%d, %%x oder %%XungÃ¼ltige Verwendung von %<::%>ungÃ¼ltige Verwendung von %<__builtin_va_arg_pack ()%>ungÃ¼ltige Verwendung von %<__builtin_va_arg_pack_len ()%>ungÃ¼ltige Verwendung von %<auto%> in UmwandlungsoperatorungÃ¼ltige Verwendung von %<auto%> in Default-TemplateargumentungÃ¼ltige Verwendung von %<auto%> in AusnahmespezifikationungÃ¼ltige Verwendung von %<auto%> in TemplateargumentungÃ¼ltige Verwendung von %<const_cast%> mit Typ %qT, der ein Zeiger oder Referenz auf Funktionstyp istungÃ¼ltige Verwendung von %<const_cast%> mit Typ %qT, der weder Zeiger, Referenz, noch Zeiger auf ein Datenelement istungÃ¼ltige Verwendung von %<decltype(auto)%>ungÃ¼ltige Verwendung der %<extern%>-Variable %qD in %<#pragma acc declare%>ungÃ¼ltige Verwendung der %<global%>-Variable %qD in %<#pragma acc declare%>UngÃ¼ltige Verwendung von %<restrict%>ungÃ¼ltige Verwendung von %<this%>, nachdem es gÃ¼ltig warungÃ¼ltige Verwendung von %<this%> auf hÃ¶chster EbeneungÃ¼ltige Verwendung von %<this%>, bevor es gÃ¼ltig istungÃ¼ltige Verwendung von %<this%> in Nicht-Element-FunktionungÃ¼ltige Verwendung von %q#T mit flexiblem Arrayelement in %q#TungÃ¼ltige Verwendung von %q#T mit Array der GrÃ¶ÃŸe 0 in %q#DungÃ¼ltige Verwendung von %qDungÃ¼ltige Verwendung von %qD in Spezifizierung der BindungungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugenungÃ¼ltige Verwendung von %qTungÃ¼ltige Verwendung von %qT in TemplateargumentungÃ¼ltige Verwendung von Â»%%%cÂ«ungÃ¼ltige Verwendung des MMA-Operanden vom Typ %qs als Parameter einer FunktionungÃ¼ltige Verwendung des MMA-Typs %qs als RÃ¼ckgabetyp einer FunktionungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in ZeigerarithmetikungÃ¼ltige Verwendung von Arrayindizierung bei Zeiger auf Elementfalsche Verwendung eines Arrays mit unbekannten GrenzenungÃ¼ltige Verwendung der asm-Schalter-AusgabeungÃ¼ltige Verwendung des Attributs %<fallthrough%>ungÃ¼ltige Verwendung von Attributen in leerer DeklarationungÃ¼ltige Verwendung von geschweift geklammerter InitialisierungslisteungÃ¼ltige Verwendung des Konstruktors als TemplateungÃ¼ltige Verwendung der Vertragsstufe fÃ¼r explizite SemantikungÃ¼ltige Verwendung von cv-qualifiziertem Typ %qT in ParameterdeklarationungÃ¼ltige Verwendung des abhÃ¤ngigen Typen %qTungÃ¼ltige Verwendung des Destruktors %qD als TypungÃ¼ltige Verwendung des Destruktors %qE als Typfalsche Verwendung eines flexiblen ArrayelementsungÃ¼ltige Verwendung impliziter Umwandlung bei Zeiger auf Elementfalsche Verwendung des unvollstÃ¤ndigen Typs %q#Tfalsche Verwendung des unvollstÃ¤ndigen typedef %qTungÃ¼ltige Verwendung des Elements %qD (%<&%> vergessen?)ungÃ¼ltige Verwendung des Elementes %qD in %<pre%>-Vertrag eines KonstruktorsungÃ¼ltige Verwendung des Elementes %qD in %<post%>-Vertrag eines DestruktorsungÃ¼ltige Verwendung des Elementes %qD in statischer ElementfunktionungÃ¼ltige Verwendung von Elementfunktion %qD (%<()%> vergessen?)ungÃ¼ltige Verwendung eines Methodenwerts als Argument von OffsetofungÃ¼ltige Verwendung eines Nicht-L-Wert-ArraysungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qDungÃ¼ltige Verwendung des nicht-statischen Datenelements %qEungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qDungÃ¼ltige Verwendung der nicht-statischen Elementfunktion vom Typ %qTfalsche Verwendung von %<pack expansion%> %qTfalsche Verwendung eines PackauflÃ¶sungs-AusdruckesungÃ¼ltige Verwendung des Platzhalters %qTungÃ¼ltige Verwendung von Zeigern auf Arrays mit unterschiedlichen Qualifizierern in ISO C vor C23ungÃ¼ltige Verwendung des qualifizierten Namens %<%D::%D%>ungÃ¼ltige Verwendung des qualifizierten Namens %<%T::%D%>ungÃ¼ltige Verwendung des qualifizierten Namens %<::%D%>UngÃ¼ltige Verwendung von Register Â»%sÂ«ungÃ¼ltige Verwendung einer Struktur mit flexiblem ArrayelementungÃ¼ltige Verwendung des Parameters %qT fÃ¼r Template-TemplateparameterungÃ¼ltige Verwendung des Parameters %qT fÃ¼r TemplatetypungÃ¼ltige Verwendung der Template-ID %qD in Deklaration des ursprÃ¼nglichen TemplatesungÃ¼ltige Verwendung des Template-Namens %qE ohne eine ArgumentlisteungÃ¼ltige Verwendung von Typ %<void%> in ParameterdeklarationungÃ¼ltige Verwendung des Typs %qT als Standardwert fÃ¼r einen Template-TemplateparameterungÃ¼ltige Verwendung des unÃ¤ren %<*%> bei Zeiger auf Elementfalsche Verwendung des undefinierten Typs %qTfalsche Verwendung eines void-Ausdruckesin %<transaction_safe%>-Funktion ist kein volatile lvalue erlaubtungÃ¼ltige Verwendung eines volative lvalue innerhalb einer TransaktionungÃ¼ltige benutzerdefinierte Umwandlung von %qH in %qIungÃ¼ltige Wert-Initialisierung von ReferenztypungÃ¼ltiger Ergebnistyp in VektorvergleichungÃ¼ltige VektorkonstanteungÃ¼ltiger VektordirektwertungÃ¼ltiger VektoroperandUngÃ¼ltiger Vektortyp fÃ¼r Attribut %qEungÃ¼ltige Vektortypen in NOP-UmwandlungungÃ¼ltige Versionsnummer %qsungÃ¼ltige Â»warmÂ«-Funktion fÃ¼r Â»resetÂ«-AttributungÃ¼ltige null-Extraktionio_kind_name(): bad I/O-kindIPA-Inline-Zusammenfassung fehlt in EingabedateiIPA-Referenzzusammenfassung fehlt in ltrans-Einheitwird von %qs verstecktis_c_interoperable(): gfc_simplify_expr faileder ist in einer anderen Ãœbersetzungseinheit als Zeiger in unterschiedlichem Adressraum definierter ist in einer anderen Ãœbersetzungseinheit als Zeiger auf einen anderen Typen definiertes muss ein Zeiger auf ein Element der Form %<&X::Y%> seines muss die Adresse einer Funktion mit externer Bindung seines muss der Name einer Funktion mit externer Bindung seines wurde spÃ¤ter hier definiertElement in READZÃ¤hlvariable in schneller AufzÃ¤hlung ist kein ObjektDurchlauf %s fÃ¼hrt zu undefiniertem VerhaltenSchleifenvariable %qD sollte nicht Â»firstprivateÂ« seinSchleifenvariable %qD sollte keine Reduktion seinIterationsvariable %qE ist vorbestimmt linearSchleifenvariable %qE sollte Â»privateÂ« seinSchleifenvariable %qE sollte nicht Â»firstprivateÂ« seinIterationsvariable %qE sollte nicht Â»linearÂ« seinSchleifenvariable %qE sollte nicht Reduktion seinIterator %qD hat %<_Atomic%>-qualifizierten TypIterator %qD hat %<const%>-qualifizierten TypTyp des Iterators %qD ist weder ganzzahlig noch ein ZeigerIterator %qD hat Schrittweite 0Iterator-Schrittweite mit nichtganzzahligem TypIteratorvariableInterner Fehler: its dest_idx should be %d, not %dder Wert kann zwischen Compiler-Versionen oder mit verschiedenen %<-mtune%> oder %<-mcpu%> Flags variierenvon %<@synthesize%>-Deklaration verwendete ivar %qs muss eine existierende ivar seiniwmmxt ABI erfordert eine iwmmxt-fÃ¤hige CPUiwmmxt erfordert ein AAPCS-kompatibles ABI fÃ¼r den richtigen Einsatzin GÃ¼ltigkeitsbereich des Bezeichners mit variabel modifiziertem Typen springenSprung in Anweisungs-AusdruckSprung Ã¼berspringt OpenMP-%<allocate%>Sprung lÃ¤sst Variableninitialisierung ausSprung zur case-MarkeSprung zur Marke %qDAusschuss am Ende von %<#pragma %s%>Ausschuss am Ende von %<#pragma ADDRESS%>Ausschuss am Ende von %<#pragma CTABLE_ENTRY%>Ausschuss am Ende von %<#pragma GCC memregs%> [0-16]Ausschuss am Ende von %<#pragma GCC pop_options%>Ausschuss am Ende von %<#pragma GCC push_options%>Ausschuss am Ende von %<#pragma GCC visibility%>Ausschuss am Ende von %<#pragma __nostandard%>Ausschuss am Ende von %<#pragma __standard%>Ausschuss am Ende von %<#pragma align%>Ausschuss am Ende von %<#pragma fini%>Ausschuss am Ende von %<#pragma init%>Ausschuss am Ende von %<#pragma longcall%>Ausschuss am Ende von %<#pragma message%>Ausschuss am Ende von %<#pragma ms_struct%>Ausschuss am Ende von %<#pragma options%>Ausschuss am Ende von %<#pragma pack%>Ausschuss am Ende von %<#pragma redefine_extname%>Ausschuss am Ende von %<#pragma reset_options%>Ausschuss am Ende von %<#pragma unused%>Ausschuss am Ende von %<#pragma weak%>Ausschuss am Ende von %<#pragma ghs endsda%>Ausschuss am Ende von %<#pragma ghs endtda%>Ausschuss am Ende von %<#pragma ghs endzda%>Ausschuss am Ende von %<#pragma ghs interrupt%>Ausschuss am Ende von %<#pragma ghs section%>Ausschuss am Ende von %<#pragma ghs startsda%>Ausschuss am Ende von %<#pragma ghs starttda%>Ausschuss am Ende von %<#pragma ghs startzda%>Ausschuss am Ende von Â»#pragma extern_modelÂ«das SchlÃ¼sselwort %<export%> ist veraltet und wird ignoriertdas SchlÃ¼sselwort %<export%> wird mit %<-fmodules-ts%> eingeschaltetSchlÃ¼sselwort %<export%> nicht implementiert, und wird ignoriertSchlÃ¼sselwort %<template%> nicht innerhalb des Klassenkopfnamens erlaubtSchlÃ¼sselwort %<template%> nicht innerhalb der declarator-id erlaubtSchlÃ¼sselwort %<typename%> in diesem Kontext nicht erlaubt (eine qualifizierte Elementinitialisierung ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubtMarke %q+D deklariert, aber nicht definiertMarke %q+D definiert, aber nicht verwendetMarke %q+D verwendet, aber nicht definiertMarke %qD hier definiertInterner Fehler: label %qD has incorrect context in bb %dInterner Fehler: label %qD in the middle of basic block %dInterner Fehler: label %qD to block does not match in bb %dMarke %qE auÃŸerhalb einer Funktion referenziertdie Sprungmarke %s wird auÃŸerhalb einer Funktion referenziertMarke am Ende einer VerbundanweisungSprungmarke am Ende einer zusammengesetzten Anweisung ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbarder Label-Kontext ist nicht die aktuelle FunktionsdeklarationDefinition einer Sprungmarke innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbarInitialisierungen fÃ¼r Lambda-Captures sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarLambda-Einfangen von %qE ist kein konstanter AusdruckLambda-AusdrÃ¼cke nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarLambda in lokaler Klasse %q+T kann Variablen aus dem umschlieÃŸenden Kontext nicht einfangenLambdaparameter %qD war vorher als EinfÃ¤nger deklariertLambda-Templates sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarLambda-Ausdruck in Template-Parameter-TypLambda-Ausdruck in Template-Argument ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarLambda-Ausdruck in nicht evaluiertem Kontext ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarLambda-Ausdruck ist erst ab C++17 ein konstanter AusdruckLambdas sind erst ab C++17 implizit %<constexpr%>Spur %wd ist auÃŸerhalb des Wertebereiches %wd bis %wdSpurindex muss eine direkt angegebene Konstante seinSprache %s nicht erkanntSprachdialekt ist %qs, erwartet wird jedoch %qsSprachen-Zeichenkette %<"%E"%> nicht erkanntgroÃŸe Festkommakonstante implizit auf Festkommatypen abgeschnittenGroÃŸe Ganzzahl implizit auf vorzeichenlosen Typen abgeschnittengroÃŸe RÃ¼ckgabewerte werden mit der Option %<-mabi=ti%> nicht unterstÃ¼tztdas letzte Argument muss ein Immediate seinletztes Argument von %qD ist keine Ganzzahlkonstante zwischen 0 und 3Name des letzten Registers Â»%sÂ« muss ein ungerades Register seindas Layout des Members %qs vom Typ %qT Ã¤ndert sich in %qsld gab %d als Ende-Status zurÃ¼cklinkes Argument muss eine Scheibe seinlinker Operand von %<->*%> muss Zeiger auf Klasse sein, ist aber ein Zeiger auf Element des Typs %qTlinker Operand des Komma-Operators kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senlinker Operand des Komma-Operators hat keinen Effektlinker Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qElinker Operand des Schiebeausdrucks %q+E ist negativlinke PrÃ¤zisionlinke PrÃ¤zision im strfmon-FormatLinks-Schiebe-Weite >= Breite des TypsLinks-Schiebe-Weite >= Breite des VektorelementsLinks-Schiebe-Weite ist negativleft shift of negative valuelinker Operand des Komma-Ausdrucks hat keinen Effektlinke Seite der Zuweisung kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinLÃ¤nge grÃ¶ÃŸer als KapazitÃ¤tLÃ¤nge %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausLÃ¤nge %qE des Arrayabschnitts muss Ganzzahltyp habenLÃ¤nge wird hier berechnetLÃ¤ngenmodifiziererLÃ¤ngenmodifizierer im printf-FormatLÃ¤ngenmodifizierer im scanf-FormatLÃ¤ngenmodifizierer im strfmon-FormatBei Reservierung einer Scheibe wird LÃ¤nge benÃ¶tigtBuchstabe %c gefunden und Befehl war nicht CONST_INTBibliotheken: %s
  Bibliotheksfunktion %q#D als Nicht-Funktion %q#D redeklariertBibliothek lib%s nicht gefundenGrenze ist %wu Bytes, Argument hat jedoch %s BytesGrenze ist %wu Bytes, Argument hat jedoch bis zu %s BytesÂ»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Zeiger istÂ»linearÂ«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Zeiger istÂ»linearÂ«-Klausel mit Modifizierer %qs wird auf Nicht-Referenz-Variable mit Typ %qT angewandtAusdruck fÃ¼r Â»linearÂ«-Schrittweite muss ganzzahlig seinmit der pthread-Bibliothek Ã¼bersetzen (Vorgabe: ein)linker-HÃ¤rtungsoptionen nicht durch %<-fhardened%> aktiviert, da andere Link-Optionen auf der Kommandozeile angegeben wurdenListeninitialisierung fÃ¼r Nicht-Klassentyp darf nicht geklammert seinEs ist veraltet, das Stapelzeiger-Register %qs in einer Ãœberschreibungsliste anzugebenLiteraler Operator %q#D steht mit rohem Literaloperator in KonfliktLiterale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviertliterales Operatortemplate %qD hat ungÃ¼ltige Parameterliste; Template fÃ¼r Nicht-Typ Argumentpack %<<charâ€¦>%> erwartetliterales Operatortemplate %qD hat ungÃ¼ltige Parameterliste; nicht-Typ Templateargumentpack %<<charâ€¦>%> oder einzelner Nicht-Typ-Parameter von Klassentyp erwartetliteraler Operator mit C-BindungLivepatchen (mit %qs) wird in Kombination mit LTO nicht unterstÃ¼tztlo_sum nicht von einem Registerlokale Klasse %q#T darf kein statisches Datenelement %q#D habenlocal declaration from a different functionlokale Deklaration von %qE verdeckt Instanzvariablelokale Sprungmarke %qE steht in Konflikt mit bestehender Sprungmarkelokales Element %q#D ist hier deklariertlokale Methode %q#D ist hier deklariertInterner Fehler: local symbols must be definedlokale Variable %qD darf in diesem Kontext nicht auftauchenLokale Variablenspeicheranforderungen Ã¼berschreiten KapazitÃ¤tStelle des OpenACC-%<kernels%>Stelle der vorherigen Klausel in derselben SchleifenschachtelungStelle der vorherigen Reduktion fÃ¼r %qElocation references block not in block treelogisches %<und%> auf nicht-boolesche Konstante angewendetlogisches %<und%> von gleichen AusdrÃ¼ckenlogisches %<und%> bei sich gegenseitig ausschlieÃŸenden Tests ist immer Â»falschÂ«Logisches %<or%> auf Nicht-Boolesche Konstante angewendetlogisches %<oder%> bei gemeinsam erschÃ¶pfenden Tests ist immer Â»wahrÂ«logisches %<oder%> von gleichen AusdrÃ¼ckenlogisches Nicht bezieht sich nur auf die linke Seite des Vergleichslogical_to_bitwise(): Bad intrinsicNachschlagen von %qT in %qT ist nicht eindeutigInterner Fehler: loop %d%'s header does not belong directly to itInterner Fehler: loop %d%'s header does not have exactly 2 entriesInterner Fehler: loop %d%'s header is not a loop headerInterner Fehler: loop %d%'s latch does not belong directly to itInterner Fehler: loop %d%'s latch does not have an edge to its headerInterner Fehler: loop %d%'s latch does not have exactly 1 successorInterner Fehler: loop %d%'s latch does not have header as successorInterner Fehler: loop %d%'s latch is marked as part of irreducible regionInterner Fehler: loop %d%'s latch is not dominated by its headerdie Anzahl der Iterationen der Schleife %d %qE verweist auf den freigegebenen SSA-Namen %qESchleife in dazwischenliegendem Code im OpenMP-SchleifenkÃ¶rper nicht erlaubtSchleife verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurdeSchleifenvariable %qD erzeugt eine Kopie vom Typ %qTSchleifenvariable %qD vom Typ %qT bindet an temporÃ¤res Objekt, das aus dem Typen %qT konstruiert wurdeInterner Fehler: loop verification on loop tree that needs fixupInterner Fehler: loop with header %d marked for removalInterner Fehler: loop with header %d not in loop treelockerere Ausnahmespezifikation in der Ã¼bersteuernden virtuellen Funktion %q+#Funtere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinausUntere Grenze %qE des Arrayabschnitts muss Ganzzahltyp habenuntere Grenze des Arrays liegt auÃŸerhalb der Grenzen von ztypearithmetischer Ãœberlauf in unterer Grenze des TeilbereichsUnterer Wert in case-Marken-Bereich ist kleiner als der Minimalwert des Typslseek beim Lesen von Exportdaten gescheitertAls Verringerungsoperand wird L-Wert erfordertAls ErhÃ¶hungsoperand wird L-Wert erfordertAls linker Operand einer Zuweisung wird L-Wert erfordertAls Operand fÃ¼r unÃ¤res %<&%> wird L-Wert erfordertdie %<asm%>-Anweisung erfordert einen L-WertUmwandlung lvalue-in-rvalue eines volatile-lvalue %qE mit Typ %qTmaschinenunabhÃ¤ngiger eingebauter Code auÃŸerhalb des WertebereichesDebug-Ausgabe von Makros kann bei Modulen unvollstÃ¤ndig seinMakrodefinitionen von %qE sind kaputtMakro expandiert zu mehreren AnweisungenMakroname fehlt hinter %qsInterner Compilerfehler: main variant is not definedInterner Fehler: make_generic(): Cannot find generic symbol %qsmehrfache Kopien von %qD werden erzeugtfalsch geformtes %<#pragma %s%>, ignoriertfalsch geformtes %<#pragma %s%>, wird ignoriertFalsch geformte Variablenadresse in %<#pragma ADDRESS%>falsch geformte Variablenadresse bei %<#pragma CTABLE_ENTRY%>falsch geformtes %<#pragma GCC pch_preprocess%>falsch geformtes %<#pragma GCC visibility push%>falsch geformtes %<#pragma __extern_prefix%>, wird ignoriertFalsch geformtes %<#pragma align%>Falsch geformtes %<#pragma align%> - ignoriertFalsch geformtes %<#pragma builtin%>Falsch geformtes %<#pragma extern_model%>, ignoriertFalsch geformtes %<#pragma fini%>Falsch geformtes %<#pragma fini%>, ignoriertFalsch geformtes %<#pragma init%>Falsch geformtes %<#pragma init%>', ignoriertFalsch geformtes %<#pragma member_alignment%>Falsch geformtes %<#pragma member_alignment%>, wird ignoriertfalsch geformtes %<#pragma message%>, ignoriertFalsch geformtes %<#pragma ms_struct {on|off|reset}%>, ignoriertFalsch geformtes %<#pragma ms_struct%>, wird ignoriertFalsch geformtes %<#pragma options align={mac68k|power|reset}%>, wird ignoriertFalsch geformtes %<#pragma options%>, wird ignoriertfalsch geformtes %<#pragma pack%> - ignoriertfalsch geformtes %<#pragma pack(pop[, id])%> - ignoriertfalsch geformtes %<#pragma pack(push[, id][, <n>])%> - ignoriertfalsch geformtes %<#pragma redefine_extname%>, wird ignoriertfalsch geformtes %<#pragma weak%>, wird ignoriertfalsch geformtes %<#pragma ghs section%>ungÃ¼ltige %<COLLECT_GCC_OPTIONS%>falsch geformtes Attribut %<target("%s")%>falsch geformtes Pragma oder Attribut %<target("%s")%>falsch geformtes %<target()%>-Attributfalsch geformtes Pragma oder Attribut %<target()%>falsche Option %<-fplugin-arg-%s%>: fehlendes %<-<SchlÃ¼ssel>[=<Wert>]%>kaputte PTX-Dateischlechte Argumente fÃ¼r Spezifikationsfunktionschlechter Name fÃ¼r SpezifikationsfunktionAttribut %<malloc%> ist nur an Funktionen sinnvoll, die einen Zeiger zurÃ¼ckgebengemangelter Name fÃ¼r %qD wird sich ich C++17 Ã¤ndern, da die Exceptionangabe Teil des Funktionstyps istmangling %<typeof%>, verwenden Sie stattdessen %<decltype%>%C wird gemangeltMangeln von %q#D als %qE steht mit einer vorherigen Mangelung in KonfliktAbbildung kann nur mit nil verglichen werdenzusammengesetztes Map-Literal muss SchlÃ¼ssel habenMapper wurde mit Signal %s beendetMapper mit Status %d beendetFeld %qE der Struktur variabler LÃ¤nger wird zugeordnetMaske muss Â»immediateÂ« seinmatch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not founddazu passende Bedingung erlaubt kein Registerdazu passende Bedingung in Ausgabeoperanden ungÃ¼ltigdazu passende Bedingung referenziert ungÃ¼ltige OperandennummerHÃ¶chstzahl der LTO-Partitionen, die parallel gestreamt werden.obere Grenze von %d NamensrÃ¤umen fÃ¼r %qE durchsuchtHÃ¶chstzahl der DurchlÃ¤ufe fÃ¼r LRA-Bedingungen ist erreicht (%d)HÃ¶chstzahl der erzeugten Neuladebefehle pro Befehl ist erreicht (%d)Code greift mÃ¶glicherweise auf %E Byte in einer Region der GrÃ¶ÃŸe %E zuCode greift mÃ¶glicherweise auf %E Bytes in einer Region der GrÃ¶ÃŸe %E zuCode greift mÃ¶glicherweise auf %E oder mehr Bytes in einer Region der GrÃ¶ÃŸe %E zugreift mÃ¶glicherweise auf zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E zuÂ»-EBÂ« und Â»-ELÂ« dÃ¼rfen nicht gleichzeitig verwendet werdenÂ»-m32Â« und Â»-m64Â« dÃ¼rfen nicht zusammen angegeben werdender Typ darf nur innerhalb zusammengesetzter Literale vom Typ Slice, Array oder Map weggelassen werdenCode liest mÃ¶glicherweise %E Byte aus einer Region der GrÃ¶ÃŸe %ECode liest mÃ¶glicherweise %E Bytes aus einer Region der GrÃ¶ÃŸe %ECode liest mÃ¶glicherweise %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %ECode liest mÃ¶glicherweise zwischen %E und %E Bytes aus einer Region der GrÃ¶ÃŸe %ECode schreibt mÃ¶glicherweise %E Byte in eine Region der GrÃ¶ÃŸe %ECode schreibt %E Bytes in eine Region der GrÃ¶ÃŸe %ECode schreibt %E oder mehr Bytes in eine Region der GrÃ¶ÃŸe %ECode schreibt mÃ¶glicherweise zwischen %E und %E Bytes in eine Region der GrÃ¶ÃŸe %Emdoc-Register werden nur fÃ¼r G13-Ziel gesichertMedienfunktionen sind nur mit %<-mmedia%> verfÃ¼gbarSpeicherinitialisierung fÃ¼r %qD folgt KonstruktordelegationElement %q+#D mit Konstruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Konstruktor nicht erlaubt in UnionElement %q+#D mit Zuweisungsoperator ist in anonymem Aggregt nicht erlaubtElement %q+#D mit Copy-Zuweisungsoperator ist nicht erlaubt in UnionElement %q+#D mit Destruktor in anonymem Aggregat nicht erlaubtElement %q+#D mit Destruktor nicht erlaubt in UnionElement %q+D darf nicht als %<mutable%>-Referenz deklariert seinElement %q+D darf nicht gleichzeitig als %<const%> und %<mutable%> deklariert seinElement %qD kann erst mit %<-std=c++20%> oder %<-std=gnu++20%> gleichzeitig %<virtual%> und %<constexpr%> seinElement %qD kann nicht gleichzeitig %<virtual%> und %<static%> seinElement %qD als Â»friendÂ« deklariert, bevor Typ %qT definiert wurdeElement %qD in schreibgeschÃ¼tztem Objekt als %<asm%>-Ausgabe verwendetElement %qD ist nicht initialisierte ReferenzMitglied %qD ist nicht initialisiert, wird aber benutztElement %qD in %<constexpr%> muss von Â»mem-initializerÂ« initialisiert werdenElement %qD mit nicht initialisierten FeldernElementfunktionen sind implizite Â»friendsÂ« ihrer KlasseElement-Template %qD darf keine virt-Spezifizierer habenMembervariablen kÃ¶nnen nicht vom RVV-Typ %qT seinMembervariablen kÃ¶nnen nicht vom SVE-Typ %qT seinElemente einer explizit spezialisierten Klasse sind ohne Templateheader definiertSpeicherreservierung in vasprintf gescheitertSpeicherreservierung beim Lesen der Export-Daten gescheitertSpeichereingabe %d ist nicht direkt adressierbarunvertrÃ¤gliches SpeicherlayoutSpeicherreferenz fÃ¼r Ausgabemodifizierer Â»SÂ« erwartetMethode %<%c%E%> gleichzeitig als %<@optional%> und %<@required%> deklariertMethode %s%s%s ist als go:nointerface gekennzeichnetMethode %s%s%s erfordert einen ZeigerempfÃ¤ngerin Objective-C 1.0 gibt es keine Attribute fÃ¼r Methodenargumentein Objective-C 1.0 gibt es keine MethodenattributeMethodenattribute kÃ¶nnen nicht im @implementation-Kontext angegeben werdenMethodenattribute mÃ¼ssen am Ende angegeben werdenMethodenattribute dÃ¼rfen nur am Ende angegeben werdenMethodendeklaration nicht im @interface-Kontextals %qE deklarierte Methode Ã¼berschreibt Methode %qEMethodendefinition fÃ¼r %<%c%E%> nicht gefundenMethodendefinition nicht im @implementation-KontextMethode Ã¼berschreibt Methoden %<transaction_pure%> und %qEIn Methode fehlt mÃ¶glicherweise ein [super dealloc]-AufrufMethodentyp passt nicht zum ObjekttypMindestgrÃ¶ÃŸe der Partition darf nicht grÃ¶ÃŸer als HÃ¶chstgrÃ¶ÃŸe der Partition seinmio_array_ref(): Unknown array refProfiling fÃ¼r mips16-FunktionenUnstimmigkeit zwischen der GrÃ¶ÃŸe der Deklaration %qE (%wd) und der GrÃ¶ÃŸe ihres Initialisierers (%wd)Unstimmigkeit im Typ von Argument %u der eingebauten Funktion %qD; erwartet wurde %qTUnstimmigkeit im Typ von Argument %u der eingebauten Funktion %qD (%qT, sollte %qT sein)Unstimmigkeit im Typ von Argument %u der eingebauten Funktion %qD (%qT, sollte %qs sein)Abweichung in Grenze %Z von Argument %u, deklariert als %sAbweichung in Grenzen %Z von Argument %u, deklariert als %sUnstimmigkeit in Aufruf der eingebauten Funktion %qDKonflikt in Anzahl der Argumente fÃ¼r eingebautes %qF. %d erwartet, %d bekommenUnstimmigkeit im RÃ¼ckgabetyp der eingebauten Funktion %qD; erwartet wurde %qTUnstimmigkeit im RÃ¼ckgabetyp der eingebauten Funktion %qD (%qT, sollte %qs sein)ArgumentpacklÃ¤ngen %d und %d sind unvertrÃ¤glichArgumentpacklÃ¤ngen passen nicht bei Expansion von %qEArgumentpacklÃ¤ngen passen nicht bei Expansion von %qTunpassendes Vertragsattribut in Deklarationunpassende Vertragsbedingung in DeklarationUnpassende Deklarationen wÃ¤hrend Linkzeit-Optimierungunpassender Operator in FaltungsausdruckVergleichsoperandentypen passen nichtabweichende Definitionunpassende Klammernunpassendes Objective-C++-Konstrukt %<@%D%>fehlende $-Operandennummer im Format%<(%> hinter %<#pragma GCC visibility push%> fehlt - ignoriertfehlendes %<(%> hinter %<#pragma pack%> - ignoriertFehlendes %<(%> hinter %<#pragma unused%>, wird ignoriertFehlendes %<)%> hinter %<#pragma unused%>, wird ignoriertfehlende %<PHI%>-Definitionfehlendes %<big-endian%>, %<little-endian%> oder %<default%> hinter %<#pragma scalar_storage_order%>fehlendes %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, oder %<ignored_attributes%> nach %<#pragma GCC diagnostic%>Attribut %<target%> fehlt fÃ¼r multiversioniertes %qDfehlende %qs-Klausel bei Anwendung von %<%s%> auf %qD, die bereits mit einer OpenACC-Â»routineÂ«-Direktive markiert wurdeInterner Fehler: missing REG_EH_REGION note at the end of bb %iFehlendes zusÃ¤tzliches %<requries%>, um eine requires-expression zu beginnenfehlender Architekturname in %<-march=%s%>Argument fÃ¼r %<#pragma GCC diagnostic ignored_attributes%> fehltfehlendes Argument fÃ¼r %qsAttributname hinter %<#pragma GCC diagnostic ignored_attributes%> fehltInterner Fehler: missing barrier after block %igeschweifte Klammern fehlen um Initialisierunggeschweifte Klammern fehlen um Initialisierung fÃ¼r %qTInterner Fehler: missing callgraph edge for call stmt:schlieÃŸende geschweifte Klammer fÃ¼r benannten Operanden fehltFehlende schlieÃŸende Klammerdie Sammlung in schneller AufzÃ¤hlung fehltSteuerprÃ¤dikat fehltfehlender CPU-Name in %<-mcpu=%s%>fehlender CPU-Name in %<-mtune=%s%>fehlender Bindestrichfehlende Definitionfehlendes GerÃ¤t oder Architektur hinter %qsmissing direct call for speculation %iInterner Fehler: missing edge %i->%ifehlendes Merkmal oder Kennzeichen fÃ¼r %<%s%>fehlender Dateiname hinter %qsfehlendes FÃ¼llzeichen am Ende des strfmon-Formatesfehlendes Format hinter %qsfehlender HeadernameErhÃ¶hungsausdruck fehltfehlender indirekter Aufruf in der Folge der spekulativen Aufrufefehlende Initialisierung fÃ¼r Feld %qD von %qT fehltInitialisierung fÃ¼r Element %qD fehltfehlende Schleifenbedingung in Schleife mit %<GCC ivdep%>-Pragmafehlende Schleifenbedingung in Schleife mit %<GCC unroll%>-Pragmafehlendes Makefile-Ziel hinter %qsfehlende Zuordnungfehlende Methode %s%s%sfehlender Modulnamefehlender Name fÃ¼r Pragma oder Attribut %<target("arch=")%>fehlender Name fÃ¼r Pragma oder Attribut %<target("cpu=")%>Fehlende ZahlÃ¶ffnende Klammer fehltfehlender OperandOption hinter %<#pragma GCC diagnostic%>-Variante fehltfehlende oder beschÃ¤digte object.dfehlender Ursprung fÃ¼r einen Knoten in einer verschachtelten Listefehlender Ausgabepfad hinter %qsfehlender Pfad hinter %qsfehlendes primÃ¤res Templateattribut %sfehlende primÃ¤re Templateattribute %sEigenschaftsattribut fehltmissing ref for speculation %ifehlende AuflÃ¶sungsdaten fÃ¼r %sWÃ¤chter in Funktionsaufruf fehltfehlende Template-Argumentliste nach %qE; fÃ¼r die Deduktion muss auf den Template-Platzhalter eine einfache Deklarator-ID folgenfehlende Template-Argumentliste nach %qE; Template-Platzhalter ist in Parameter nicht erlaubtfehlende Templateargumentefehlende Templateargumente nach %qEfehlendes abschlieÃŸendes Zeichen %cfehlender Typname in typedef-Deklarationfehlender Wert fÃ¼r Pragma oder Attribut %<target()%>im Attribut %<target_version%> fehlt der Wertfalsch geschriebener Begriff %<%.*s%> im Format; verwenden Sie stattdessen %<%s%s%>Vermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in derselben DeklarationVermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in ein und derselben AnweisungVermischung von Deklarationen und Funktionsdefinitionen ist verbotenInterner Fehler: mixing different types of symbol in same comdat groups is not supportedModus %qs auf unpassenden Typen angewendetBetriebsart-GrÃ¶ÃŸe des nicht-ganzzahligen Ergebnisses passt nicht zur FeldgrÃ¶ÃŸe von %qsModifikation von %qE von auÃŸerhalb der aktuellen Auswertung ist kein konstanter AusdruckModifikation von %qE ist kein konstanter AusdruckModifikation von %qE auÃŸerhalb seiner Lebenszeit ist kein konstanter Ausdruckdie Ã„nderung des zugewiesenen Speichers nach der Freigabe ist kein konstanter Ausdruckhier verÃ¤ndertModifizierer auÃŸer %<val%> ist in %<linear%>-Klausel an %<simd%>- oder %<for%>-Konstrukten angegeben, zusammen mit OpenMP-5.2-ModifizierernModifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werden, auÃŸer wenn OpenMP 5.2 verwendet wirdin einem konstanten Ausdruck ist es nicht erlaubt, das %<const%>-Objekt %qE zu verÃ¤ndernCRC-Fehler in Modul %qsdas Modul %qs ist hier deklariertModul %qs erwartet, Headermodul gefundenModul %qs gefundendas Modul %qs wurde hier importiertdas Modul wurde bereits deklariertdas Modul wurde bereits importiertModul enthÃ¤lt OpenMP, verwenden Sie %<-fopenmp%>, um es einzuschaltenModulabhÃ¤ngigkeiten erfordern VorverarbeitungModul-Eigenschaft in USE-Anweisung bei %C%<module-declaration%> ist innerhalb von %<header-unit%> nicht erlaubtModul-Deklaration ist nur als erste Deklaration erlaubt, oder wenn sie das global-module-fragment beendetmehr als %d Operanden in %<asm%>mehr als eine %<atomic_default_mem_order%>-Klausel in einer einzigen Ãœbersetzungseinheitmehr als eine %qs-Klausel mit %<source%>-Modifizierer an einem %<ordered%>-Konstruktmehr als eine Â»crtlÂ«-Direktivenmehr als ein Zugriff in Basisspezifikation angegebenmehr als eine Ortsangabe in %<depend%>-Klausel in einem %<depobj%>-Konstrukt%qE vom Typ %qT wird auf sich selbst verschobendas Verschieben eines lokalen Objekts in einer return-Anweisung verhindert das Einsparen der Kopiedas Verschieben eines temporÃ¤ren Objekts verhindert das Einsparen der Kopiempfr ist nicht so konfiguriert, dass alle Gleitkommamodi verarbeitet werden kÃ¶nnenCompilieren von mehreren Quellen ist fÃ¼r C++ nicht implementiertmultidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen habenMultilib-Ausschluss %qs ist ungÃ¼ltigMultilib-AusschlÃ¼sse %qs sind ungÃ¼ltigMultilib-select %qs %qs ist ungÃ¼ltigMultilib-select %qs ist ungÃ¼ltigMultilib-Spezifikation %qs ist ungÃ¼ltigmehrere %<-mcpu=%>-Optionen angegebenMehrere %<default%>-Ziele wurden festgelegtmehrere %<step%>-Modifiziererdoppeltes Attribut %qEMehrere EH-PersÃ¶nlichkeiten werden nur mit Assemblern unterstÃ¼tzt, die die Direktive %<.cfi_personality%> unterstÃ¼tzenmehrere OpenMP-Â»standaloneÂ«-Direktiven unter den %<omp::directive%>-Attributen mÃ¼ssen sich alle innerhalb derselben %<omp::sequence%> befindenmehrere cc-AusgabebeschrÃ¤nkungen nicht unterstÃ¼tztmehrere Deklarationen in bereichsbasierter %<for%>-SchleifeMehrere Standardmarken in einem Â»switchÂ«mehrfache Definition von %q#Tmehrere schnelle Interruptroutinen gefunden: %qE und %qEin Union %qT werden mehrere Felder initialisiertmehrere Funktionstypattribute angegebenInterner Fehler: multiple hot/cold transitions found (bb %i)mehrere Initialisierungen fÃ¼r %qD angegebenmehrere Initialisierungen fÃ¼r Basis %qT angegebenInterner Fehler: multiple inline callersmehrere Interruptattribute sind nicht erlaubtmehrere Interruptattribute fÃ¼r Funktion %qDmehrere Schleifenvariablen in schneller AufzÃ¤hlungmehrere Â»linearÂ«-Modifizierermehrere Methoden namens %<%c%E%> gefundenmehrere Attribute fÃ¼r geschachtelte Typen fÃ¼r Funktion %qDmehrere Parameter wurden %qD genanntmehrere vorherrschende Definitionen fÃ¼r %qEmehrere Methoden fÃ¼r Eigenschaft %qE angegeben, die letzte von denen wird verwendetmehrere ref-qualifiermehrere Registerspeicher-Attribute fÃ¼r Funktion %qDmehrere Selektoren namens %<%c%E%> gefundenmehrere Speicherklassen in Deklaration von %qsmehrere Speicherklassen in Deklarationmehrere Typen in einer Deklarationmultiple virtual PHI nodes in BB %dFunktionsaufruf mit mehreren Werten in Kontext mit einem WertMultiplizieroption bringt mit sich, dass r%d festgelegt istMultiversionierung erfordert %<ifunc%>, was auf diesem Ziel nicht unterstÃ¼tzt wirdvor Verwendung von %<typeid%> muss %<#include <typeinfo>%> angegeben werdenmuss mit %<noexcept(true)%> deklariert werden%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>verÃ¤nderliches %qD ist in konstantem Ausdruck nicht verwendbarnacktes Attribut bezieht sich nur auf FunktionenName %qD in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetName %qT hat unvollstÃ¤ndigen Typender Name %qs unterscheidet sich vom Namen %qs, der in einer anderen Ãœbersetzungseinheit definiert istName %qs ist als %u-Bit definiert, in einer anderen Ãœbersetzungseinheit jedoch als %u-BitName %qs ist als %wd definiert, in einer anderen Ãœbersetzungseinheit jedoch als %wdName %qs wird in einer anderen Ãœbersetzungseinheit mit unterschiedlichem Wert definiertName der Elementfunktion fehltName der Klasse verdeckt Template-Templateparameter %qDgeben Sie dem expliziten Objektparameter einen NamenName in benannter Initialisierung im GNU-Stil fÃ¼r ein Array verwendetnamensunabhÃ¤ngige Deklarationen sind erst ab %<-std=c++2c%> oder %<-std=gnu++2c%> verfÃ¼gbarbenannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tztNamensbereich %qD betretenNamensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommenName eines Namensraums erwartetanonymes Aggregat im GÃ¼ltigkeitsbereich eines Namespace muss statisch seinverengende Umwandlung von %qE von %qH nach %qIverengende Umwandlung von %qE von %qH nach %qI ist in C++11 ungÃ¼ltigZugriff auf das Member %qE erfordert %<this%>fÃ¼r den Zugriff auf Member %qs wird %<this%> benÃ¶tigtvor %<%T::%D::%E%> ist %<typename%> erforderlich, da %<%T::%D%> ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istvor %<%T::%E%> ist %<typename%> erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich ist%<typename%> vor %qE erforderlich, da %qT ein abhÃ¤ngiger GÃ¼ltigkeitsbereich istausdrÃ¼ckliche Umwandlungen erforderlichexplizite Umwandlung nÃ¶tig; Methode %s%s%s fehltnegative BefehlslÃ¤ngeNegative Ganzzahl implizit in vorzeichenlosen Typen konvertiertArrayabschnitt mit negativer LÃ¤nge in %qs-Klauselnegative untere Grenze in Arrayabschnitt in %qs-Klauselnegative Verschachtelungstiefe der Region %inegative Schiebeweitenegative Breite in Bitfeld %q+DNegative Breite in Bitfeld %qskeiner der Zweige des %<if%> ist ein Konstantenausdruckweder der Destruktor noch der klassenspezifische %<operator delete%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdenweder der Destruktor noch der klassenspezifische %<operator delete []%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werdengeschachtelte Assemblerdialekt-AlternativenGeschachtelte extern-Deklaration von %qDGeschachtelte Funktion %q+D deklariert, aber nirgendwo definiertgeschachtelte Funktion %qE als %<extern%> deklariertgeschachtelte Funktion %qs als %<extern%> deklariertdie geschachtelte Funktion muss einen Rumpf habengeschachtelte Funktionstrampoline werden auf GCN5 aufgrund nicht ausfÃ¼hrbarer Stacks nicht unterstÃ¼tzt-ffunction-sections wird fÃ¼r dieses Ziel nicht unterstÃ¼tztauf s390 kÃ¶nnen geschachtelte Funktionen mit %<-mfentry%> nicht im Profiling verwendet werdengeschachtelte Funktionen werden auf diesem Ziel nicht unterstÃ¼tztverschachtelte inline-Namensraumdefinitionen sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbargeschachtelte Schleife in Reduktion benÃ¶tigt Reduktionsklausel fÃ¼r %qEgeschachtelter Namensgeber %qT fÃ¼r enum-Deklaration benennt weder Klasse noch Namensraumverschachtelte Namensraumdefinitionen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarName eines geschachtelten Namensraums erwartetgeschachtelte q-DirektivenVerschachtelte Redefinition von %<enum %E%>Verschachtelte Redefinition von %<struct %E%>Verschachtelte Redefinition von %<union %E%>die verschachtelte Anforderung %qE ist nicht erfÃ¼lltdie verschachtelte Anforderung %qE ist nicht erfÃ¼llt, daÂ»newÂ« kann nicht auf Funktionstyp angewendet werdenÂ»newÂ« kann nicht auf Referenztyp angewendet werdenneue Deklaration %q#D macht eingebaute Deklaration %q#D mehrdeutigneu in Fortran 2003neu in Fortran 2008neu in Fortran 2018neu in Fortran 2023neu in Fortran 95neue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdennew-expression ist erst ab C++20 ein konstanter AusdrucknÃ¤chstes Feld %q#D hier deklariertkein %<%D(int)%> fÃ¼r Suffix %qs deklariertkein %<%D(int)%> fÃ¼r Suffix %qs deklariert, stattdessen wird PrÃ¤fixoperator versuchtkeine Methode %<%c%E%> gefundenkein %<FUNCTION_PROFILER%> fÃ¼r CRISkein zugrundeliegender Typ fÃ¼r %<enum%> angegebenkeine Elementfunktion %q#D in Klasse %qT deklariertkein %qs-Getter gefundenMischen von FPX/FPU ist nicht erlaubtkein Dateiname fÃ¼r LTRANS-Ausgabeliste angegebenKeine Argumentekeine Argumente fÃ¼r Spezifikationsfunktionauf explizite Instanziierung kann kein Attribut angewendet werdenkein Klassenname mit %qs angegebenkein Klassentemplate namens %q#T in %q#Tkein schlieÃŸendes %<]%> fÃ¼r %<%%[%>-Formatfehlende schlieÃŸende geschweifte Klammerkeine Konstruktorenkein Kontext, um Typ von %qE aufzulÃ¶senkeine Umwandlungsoperatoren deklariertkeine passende Freigabefunktion fÃ¼r %qDKein Datentyp fÃ¼r Zustand %qskeine Deklaration passt zu %q#Dkeine Deklaration der in der Schnittstelle gefundenen Eigenschaft %qskein Standard-Argument fÃ¼r %qDkeine Destruktorenkein Dispatcher fÃ¼r versionierte Attribute gefundenKein Dispatcher fÃ¼r Versionierungsattribute gefunden: %skein Feld %qD in initialisierter Union gefundenkeine Funktionen namens %qDKeine Liste zur sofortigen Verwendungkeine Eingabedateienkeine Eingabedateien; es werden keine Ausgabedateien geschriebenkein Ganzzahltyp kann alle AufzÃ¤hlungswerte fÃ¼r %qT darstellenkeine unteren Register fÃ¼r das Hervorholen der hohen Register verfÃ¼gbarkeine Ãœbereinstimmung fÃ¼r keine Ãœbereinstimmung fÃ¼r den Aufruf von %<%T::operator[] (%A)%>keine Ãœbereinstimmung fÃ¼r Aufruf von %<(%T) (%A)%>bei der Umwandlung der Funktion %qD in den Typ %q#T gab es keine Ãœbereinstimmungenkein passendes Konzept fÃ¼r template-introductionkeine passenden Konzepte fÃ¼r %qEkeine passende Festkomma-Ãœberladung fÃ¼r %qs gefundenkein passender Funktionsaufruf fÃ¼r %qE mit leeren Argumentenkeine passende Funktion fÃ¼r Aufruf von %<%D(%A)%>keine passende Funktion fÃ¼r Aufruf von %<%T::%s%E(%A)%#V%>keine passende Funktion fÃ¼r Aufruf von %<%T::operator %T(%A)%#V%>keine passende Funktion fÃ¼r Aufruf von %<%s(%A)%>keine passende Funktion fÃ¼r typgenerischen Aufrufkein passendes push fÃ¼r %<#pragma GCC visibility pop%>kein passendes Template fÃ¼r %qD gefundenkeine Elementfunktion %qD in %qT deklariertkein Mitglied namens %qE in %qTkeine Multilib-fÃ¤hige ABI %qs kann mit dem Befehlssatz %qs implementiert werden, stattdessen wird %qs verwendetkein Operand der Disjunktion ist erfÃ¼lltkein Postdekrementoperator fÃ¼r Typkein Postinkrementoperator fÃ¼r Typkein PrÃ¤dekrementoperator fÃ¼r Typkein PrÃ¤inkrementoperator fÃ¼r Typkeine vorherige Deklaration fÃ¼r %qDkein vorheriger Prototyp fÃ¼r %qDkein Prozessortyp zum Binden angegebenes wurden keine Profildateien zusammengefÃ¼hrt
  kein Profiling von 64-bit-Code fÃ¼r dieses ABIkein Register fÃ¼r die Profilerstellung von %<-mcmodel=large%s%> verfÃ¼gbarKein Register in Adresseeine %<constexpr%>-Funktion, die etwas Anderes als %<void%> zurÃ¼ckgibt, muss eine return-Anweisung enthaltenkeine return-Anweisung in nicht void zurÃ¼ckgebender Funktionkeine return-Anweisungen in %qT zurÃ¼ckgebender Funktionkein Semikolon am Ende von Â»structÂ« oder Â»unionÂ«kein geeignetes %<operator %s%> fÃ¼r %qTKein passendes %qD in Klasse %qT gefundenkeine Basisklasse im @interface fÃ¼r %qE deklariertkeine Basisklasse in Schnittstelle fÃ¼r %qE deklariertkeine Informationen zum Aufschiebepunkt fÃ¼r %qDkein Typ namens %q#T in %q#Thier darf kein Typ oder Speicherklasse angegeben werden,keine unexpandierten Parameterpackungen in binÃ¤rer Faltung%qD wurde nicht eindeutig und endgÃ¼ltig in %qT Ã¼berschriebenkeine gÃ¼ltigen Klauseln in %<#pragma acc declare%> angegebenkein geeigneter Destruktor fÃ¼r %qTInterner Fehler: node differs from node->decl->decl_with_vis.symtab_nodeInterner Fehler: node has body_removed but is definitionKnoten hat ungÃ¼ltige Reihenfolge %iInterner Fehler: node has unknown typeInterner Fehler: node is alias but not definitionInterner Fehler: node is alias but not implicit aliasInterner Fehler: node is alone in a comdat groupInterner Fehler: node is analyzed but it is not a definitionInterner Fehler: node is in same_comdat_group list but has no comdat_groupInterner Fehler: node is symver but not aliasInterner Fehler: node is transparent_alias but not an aliasInterner Fehler: node is weakref but not an transparent_aliasInterner Fehler: node not found in symtab assembler name hashInterner Fehler: node not found node->decl->decl_with_vis.symtab_nodeKnoten mit nicht freigegebenem Speicher gefundennoexcept-Ausdruck wird wegen Aufruf von %qD zu %<false%> ausgewertetOperand fÃ¼r Â»%%%cÂ« muss ein 32-Bit-Register seinREAL-Argument ohne doppelte Genauigkeit fÃ¼r intrinsisches %s bei %Lnicht-%<consteval%>-Funktion %q+D Ã¼bersteuert %<consteval%>-Funktionvon nicht-AAPCS abgeleitete PCS-VarianteNicht-ASCII-Zeichen in CFString-LiteralNicht-NULL-Zeigerinitialisierung bei %CNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RegionNicht-OpenACC-Konstrukt innerhalb einer OpenACC-RoutineNicht-Array-Deallokation eines Objekts, das mit Array-Allokation allokiert wurdeFehlzuordnung bei Ausnahmebehandlung ohne AufrufTeilspezialisierung %qE ist nur fÃ¼r Klassen und Variablen erlaubtInterner Fehler: non-cold basic block %d reachable only by paths crossing the cold partitionNicht-konstantes Ganzzahl-Argument %u in Aufruf von Funktion %qENicht konstantes Argument 0 fÃ¼r %qsNicht konstantes Argument 1 fÃ¼r %qsNichtkonstantes Feld in DATA-Anweisung %Lnicht konstante Arrayinitialisierungnichtkonstante LÃ¤nge fÃ¼r neues Array muss direkt angegeben werden, nicht Ã¼ber %<typedef%>Nichtkonstante LÃ¤nge in Array-new muss ohne Klammern um die Typ-ID angegeben werdennicht-konstantes zusammengesetztes Literal kann nicht in einem Konstanten-Ausdruck auftretenNicht-konstante Bedingung fÃ¼r statische Behauptungnon-constant element in constant CONSTRUCTORnicht konstanter Ausdruck %qsInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigInitialisierung des nicht konstanten statischen Elements %qD in der Klasse ist ungÃ¼ltigNicht-konstanter Initialisierungsausdruck bei %Lnicht herleitbares Templates %qT wird ohne Template-Argumente verwendetNicht-Standard Argument der Art INTEGER fÃ¼r intrinsisches Â»%sÂ« bei %LNicht-Delegitimiertes UNSPEC %s (%d) am Variablenort gefundennicht gelÃ¶schte Funktion %q+D Ã¼bersteuert gelÃ¶schte FunktionNicht-Gleitkomma-Argument in Aufruf von Funktion %qENicht-Gleitkomma-Argumente in Aufruf von Funktion %qENicht-Funktion %qD als implizites Template deklariertAlias-Definitionen werden in dieser Konfiguration nur fÃ¼r Funktionen unterstÃ¼tztNicht-Funktion in GIMPLE-AufrufNicht ganzzahliges Argument 1 fÃ¼r %qsNicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qENicht-Ganzzahlargument %d fÃ¼r Speichermodell von %qENicht-Ganzzahl-Operand mit Operandencode %<z%> verwendetswitch-Anweisung ohne eingebauten Typnichtlokale Gotos in Funktionen mit SME-Zustandnicht-lokaler Lambdaausdruck kann keinen Â»capture-defaultÂ« habennicht-lokale %<__thread%>-Variable %qD hat einen nicht-trivialen Destruktornicht-lokale %<__thread%>-Variable %qD erfordert dynamische InitialisierungInterner Fehler: non-loop with header %d not marked for removalNicht-L-Wert-Array in bedingtem AusdruckNicht-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Elementfunktion %qD kann nicht CV-Qualifizierer habenNicht-Elementfunktion %qD kann keinen ref-Qualifizierer habeneine Using-Deklaration, die nicht-Member ist, benennt den Konstruktor von %qTNichtelement-Templatedeklaration von %qDEingabe von Nicht-Speicher %d muss im Speicher bleibenNicht-Speicher-Ausgabe %d muss im Speicher bleibennicht geschachtelte Funktion mit variabel modifiziertem TypenNicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert seinNicht-Objective-C-Typ %qT kann nicht aufgefangen werdenNicht-Parameter %qs kann kein Parameterpack seinArgument, das kein Zeiger ist, in %<__builtin_launder%>Nichtrechteckige Schleifenschachtelung mit nichtkonstanter Schrittweite fÃ¼r %qsNicht-Register als LHS von binÃ¤rer OperationNicht-Register als LHS von ternÃ¤rer OperationNicht-Register als LHS von unÃ¤rer Operationnicht-skalares %qsnicht-skalarer Typnichtskalare Variable %qD in bedingter %<lastprivate%>-KlauselNicht-Standard-Suffix an GleitkommakonstanteNicht-Standard-Suffix an Gleitkommakonstante vor C23nicht-statisches const-Element %q#D in Klasse ohne einen Konstruktornicht-statisches konstantes Element %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdennicht-statisches Datenelement %q+D in einer Union darf keinen Referenztypen %qT habennicht-statisches Datenelement %qE als %qs deklariertnicht-statisches Datenelement mit Platzhalter %qT deklariertnicht-statische Initialisierungen fÃ¼r Datenelemente nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarNicht-statische Deklaration von %q+D folgt statischer Deklarationnicht-statische Initialisierung eines flexiblen Arrayelementsnicht-statische Referenz %q#D in Klasse ohne Konstruktornicht-statisches Referenzelement %q#D, Standard-Zuweisungsoperator kann nicht verwendet werdenNicht-Template %qD als Template verwendetNicht-Template-Typ %qT als Template verwendetNicht-Thread-lokale Deklaration von %q#D folgt Thread-lokaler DeklarationNicht-Thread-lokale Deklaration von %q+D folgt Thread-lokaler Deklarationnicht-Top-Level %qsnicht-triviale Umwandlung in %qsnicht-triviale Umwandlung in unÃ¤rer Operationnicht-trivial markierte Initialisierungen nicht unterstÃ¼tztNichttyp-Teilspezialisierung %qE ist nicht erlaubtNichttypen-Templateparameter von Klassentyp sind nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarNichttypen-Templateparameter von hergeleitetem Klassentyp sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarNicht-Variable %qD in Deklaration mit mehr als einem Deklarator mit Platzhaltertyp%qs mit Elementen ist kein VektorNicht-Vektoroperanden in Vektorvergleichnichtkonstanter Arrayindex in InitialisierungInterner Fehler: nonempty exits list of loop %d, but exits are not recordedInterner Fehler: nonlocal label %qD is not first in a sequence of labels in bb %dArrayindex %qE ist ungleich 0 und wird mit Array %qD vom Typ %qT mit unbekannten Grenzen verwendetArrayindex %qE ist ungleich 0 und wird mit Array vom Typ %qT mit unbekannten Grenzen verwendetNormalisierung kann nicht gleichzeitig mit Skalierung aktiv sein
! Datei fÃ¤ngt nicht mit dem magischen \x7FELF anunerlaubte Typkombination in %qsnicht mit sysroot-Header-Suffix konfiguriertbei der RÃ¼ckkehr von %qD wird das Kopieren nicht eingespartbei der RÃ¼ckkehr in %qD wird das Kopieren nicht eingespartzu wenige DO-Schleifen fÃ¼r Â»%s !$ACC LOOPÂ« bei %Lzu wenige DO-Schleifen fÃ¼r zusammengefallenes %s (Stufe %d) bei %LNicht genug ArgumenteNicht genug Argumente fÃ¼r RÃ¼ckgabenicht genÃ¼gend geschachtelte Schleifenzu wenig TypinformationenZu wenige variable Argumente, um zu einem WÃ¤chter zu passenbinÃ¤rer Operator erwartet denselben Typ fÃ¼r beide Operanden%<#define %E%> wird nicht exportiert, da es ein SchlÃ¼sselwort istPatchbereich wird nicht angelegt, da NOPs nicht unterstÃ¼tzt werdendie Option %<-fpic%> nicht fÃ¼r die v3m-Toolchain unterstÃ¼tzenModul %qs kann aufgrund von Fehlern nicht geschrieben werdenHinweisAnmerkung: Zielzeiger ist NULLNULL-FormatzeichenketteNull-ZeigerDereferenzierung eines NullzeigersNullbarkeits-Angabe %qE kann nicht auf Zeigertyp %qT angewendet werden, da dieser mehrere Ebenen von Zeigern hatNullbarkeits-Angabe %qE ist nur auf Zeigertypen anwendbar, nicht auf %qTZahl muss 0 oder 1 seinAnzahl der Argumente passt nicht zum eingebauten PrototypenAnzahl der Argumente passt nicht zum PrototypenInterner Fehler: number of bb notes in insn chain (%d) != n_basic_blocks (%d)Komponentenanzahl des Vektors ist keine ZweierpotenzAnzahl der ZÃ¤hler in den Profilingdaten fÃ¼r Funktion %qD passt nicht zu deren Profilingdaten (ZÃ¤hler %qs, %i erwartet aber %i gefunden)Anzahl der Ergebnisse passt nicht zur Anzahl der WerteAnzahl der spekulativen Ziele %i stimmt nicht mit num_speculative_call_targets %i Ã¼bereinAnzahl der Variablen in %qs-Klausel mit %<sink%>-Modifizierer passt nicht zur Anzahl der IterationsvariablenKomponentenanzahl des Vektors %wu Ã¼bersteigt %dKomponentenanzahl des Vektors %wu ist keine Zweierpotenznumerisches Argument des Attributs %qE muss im Bereich von 0 bis 63 liegenobjc++-cpp-output ist veraltet; bitte stattdessen objective-c++-cpp-output verwendenobjc-cpp-output ist veraltet; bitte stattdessen objective-c-cpp-output verwendenObjekt %qE der GrÃ¶ÃŸe %sObjekt ist keine Methodebei Verwendung von %qE fehlt ObjektObjekt der GrÃ¶ÃŸe %s, alloziert durch %qEObjekt-Eigenschaft %qD hat kein Attribut %<assign%>, %<retain%> oder %<copy%>; es wird %<assign%> angenommenObjekttyp %qT passt nicht zum Destruktornamen ~%qTObjekt mit variabel geÃ¤ndertem Typ darf keine Bindung habenMethodendeklaration in Objective-C erwartetObjective-C++ Nachrichtenargument(e) erwartetObjective-C++-NachrichtenempfÃ¤nger erwartetObjective-C++ Methodendeklaration erwartetausgedient in Fortran 95veralteter Maverick-Formatcode Â»%cÂ«veraltete Option %<-I-%> verwendet, bitte stattdessen %<-iquote%> verwendenveraltete Verwendung einer bestimmten Initialisierung mit %<:%>veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>von hier erhaltenodr-verwendete Inline-Variable %qD ist nicht definiertvon ModulOffload-Compiler %qs nicht gefundenOffload-Compiler %s nicht gefunden (erwÃ¤gen Sie %<-B%>)Auslagerungsdimension %d liegt auÃŸerhalb des WertebereichesOffset %qwi ist auÃŸerhalb der Grenzen der konstanten ZeichenketteOffset Ã¼berschreitet 16 BytesOffset von %qD fÃ¼r %<-std=c++14%> und hÃ¶her Ã¤ndert sich in %<-fabi-version=17%> (GCC 12)Offset von %qD ist ABI-unvertrÃ¤glich und kann sich in zukÃ¼nftigen GCC-Versionen Ã¤ndernOffset der Basisklasse %qT fÃ¼r %<-std=c++14%> und hÃ¶her Ã¤ndert sich in %<-fabi-version=17%> (GCC 12)Offset des gepackten Bitfeldes %qD hat sich in GCC 4.4 geÃ¤ndertalte Deklaration %q#DFunktionsdefinition im alten StilParameterdeklarationen alten Stils in Prototyp-Funktionsdeklarationausgelassener mittlerer Operand fÃ¼r Operator %<?:%> kann nicht verarbeitet werdenomp_cur_iteration bei %L erfordert %<-1%> als logischen Offsetein Feld ist ein Bitfeld, das andere jedoch nichteins der Argumente fÃ¼r den Initialisierungsaufruf sollte %<&omp_priv%> seineins der Aufrufargumente fÃ¼r die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> seinein Typ muss konstruiert sein, der andere nichtnur %<distribute%>-, %<parallel%>- und %<loop%>-Regionen dÃ¼rfen innerhalb einer %<teams%>-Region streng geschachtelt seinnur die Schalter %<inbranch%> und %<notinbranch%> sind fÃ¼r das %<__simd__%>-Attribut erlaubtnur die Schalter %<inbranch%> und %<notinbranch%> sind fÃ¼r das %<simd%>-Attribut erlaubtnur %qT oder eine Nullzeigerkonstante kann nach %qT umgewandelt werdennur %u Name fÃ¼r strukturelle Bindung angegebennur %u Namen fÃ¼r strukturelle Bindung angegebennur 0.0 kann als Immediate geladen werdenfÃ¼r den Adressraum %<__regio_symbol%> wird nur der 32-Bit-Zugriff unterstÃ¼tztNur das DWARF-Debugformat ist fÃ¼r Interrupt-Service-Routinen unterstÃ¼tztnur Objective-C-Objekttypen kÃ¶nnen mit Protokoll qualifiziert werdenNur die Attribute %<fallthrough%> oder %<assume%> kÃ¶nnen auf eine leere Anweisung angewendet werdennur Konstruktoren nehmen Elementinitialisierungennur Deklarationen von Konstruktoren und Umwandlungsoperatoren kÃ¶nnen %<explicit%> seinsondern nur hier als %<friend%>nur einfacher RÃ¼ckgabetyp %<auto%> kann zu %<void%> hergeleitet werdennur der erste Parameter einer Memberfunktion kann als expliziter Objektparameter deklariert werdenin einer %<constexpr%>-Funktion in C++20 darf Inline-Assemblercode nur vorkommen, wenn er nicht im Auswertungspfad liegtNur uninitialisierte Variablen kÃ¶nnen in einem %<.bss%>-Abschnitt platziert werdenNur uninitialisierte Variablen kÃ¶nnen im %<.noinit%>-Bereich platziert werdennur die Werte 12 (4 kB) und 16 (64 kB) werden fÃ¼r die WÃ¤chtergrÃ¶ÃŸe unterstÃ¼tzt. Der angegebene Wert %d (%llu kB) liegt auÃŸerhalb des gÃ¼ltigen Bereichsin dieser Konfiguration werden nur schwache Aliase unterstÃ¼tztIn Abschnitt %qs sind nur 0-Initialisierungen erlaubtopake Vektortypen kÃ¶nnen nicht initialisiert werdenopaque-enum-declaration ist hierintransparente Enum-Spezifikation muss einfachen Bezeichner verwendenintransparente Enum-Spezifikation ohne NamenÂ»%sÂ« kann nicht geÃ¶ffnet werden: %s/dev/zero kann nicht geÃ¶ffnet werden: %mLTRANS-Ausgabeliste Â»%sÂ« kann nicht geÃ¶ffnet werden: %mAbhÃ¤ngigkeitsdatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mAusgabedatei %qs wird geÃ¶ffnet: %sAusgabedatei Â»%sÂ« kann nicht geÃ¶ffnet werden: %mOperandencode %%xn ist fÃ¼r QImode ungÃ¼ltigOperand %d sollte eine vorzeichenlose 3-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 6-Bit-Konstante seinOperand %d sollte eine vorzeichenlose 8-Bit-Konstante seinOperand 1 sollte eine vorzeichenlose 3-Bit-Konstante seinOperand 1 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein gerader 3-Bit-Wert sein (subreg 0,2,4,6)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (subreg 0â€“7)Operand 2 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 3 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)Operand 3 sollte ein vorzeichenloser 8-Bit-Wert seinOperand 4 sollte ein vorzeichenloser 8-Bit-Wert sein (0â€“255)Operandenbedingung enthÃ¤lt falsch positioniertes %<+%> oder %<=%>Operandenbedingungen fÃ¼r %<asm%> unterscheiden sich in der Anzahl der AlternativenOperand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»%cÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»rÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«Operandennummer fehlt hinter %%-BuchstabeOperandennummer auÃŸerhalb des WertebereichesOperandennummer auÃŸerhalb des Wertebereiches im FormatOperandennummer fÃ¼r Format ohne Argumente angegebenOperandennummer mit unterdrÃ¼ckter Zuweisung angegebenOperand von %<?:%> wechselt das Vorzeichen von %qT nach %qT, aufgrund der Vorzeichenlosigkeit des anderen OperandenOperand des Faltungsausdrucks hat keine unexpandierten ParameterpackungenOperandentyp %qT ist inkompatibel mit Argument %d von %qEOperandentypen sind %qT und %qTOperanden fÃ¼r %<?:%> haben unterschiedliche Typen %qT und %qTdie Operanden fÃ¼r %<?:%> haben die Typen %qT und %qT, diese Typen haben einen ungeordneten KonvertierungsrangOperanden fÃ¼r %T/%t mÃ¼ssen reg + const_int sein:Operation nicht erlaubt auf Typ %<_Float16%> ohne Option %<-msse2%>Operation nicht erlaubt auf Typ %<__bf16%> ohne Option %<-msse2%>Operation nicht erlaubt auf Typ %<bfloat16_t%>Operation auf %qE kÃ¶nnte undefiniert seinOperationen auf mehreren Vektoren mÃ¼ssen mit %qs und nicht mit %qs angegeben werdenOperationen auf einzelnen Vektoren mÃ¼ssen mit %qs und nicht mit %qs angegeben werdenOptimierungsattribut von %qD folgt auf die Definition, aber die Attribute passen nicht zusammenFehlzuordnung von OptimierungsstufenattributOptimierung kann Lese- und/oder Schreiboperationen auf Registervariablen entfernenunbegrenzte Wertparameter optimieren, indem sie per Referenz Ã¼bergeben werden, vorausgesetzt, die aufgerufene Prozedur verÃ¤ndert sie nicht.Option %<%s%> erfordert %<-mlong-double-128%>Option %<%s=%s%> ist fÃ¼r die CPU %qs nicht verfÃ¼gbardie Option %<-mdouble=32%> ist nur verfÃ¼gbar, wenn %<--with-double={32|32,64|64,32}%> konfiguriert istdie Option %<-mdouble=64%> ist nur verfÃ¼gbar, wenn %<--with-double={64|64,32|32,64}%> konfiguriert istdie Option %<-mirq-ctrl-saved%> ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigdie Option %<-mlong-double=32%> ist nur verfÃ¼gbar, wenn %<--with-long-double={32|32,64|64,32}%>, oder %<--with-long-double=double%> zusammen mit %<--with-double={32|32,64|64,32}%> konfiguriert istdie Option %<-mlong-double=64%> ist nur verfÃ¼gbar, wenn %<--with-long-double={64|64,32|32,64}%>, oder %<--with-long-double=double%> zusammen mit %<--with-double={64|64,32|32,64}%> konfiguriert istdie Option %<-mrgf-banked-regs%> ist nur fÃ¼r ARC-v2-Prozessoren gÃ¼ltigoption %<-mstructure-size-boundary%> ist veraltetOption %qs wird ignoriert, der Vorgabewert %qs wird fÃ¼r die CPU %qs verwendetOption %qs ist fÃ¼r die CPU %qs nicht verfÃ¼gbarOption %qs ist gÃ¼ltig fÃ¼r %s, aber nicht fÃ¼r %sOption %qs mit abweichenden Werten (%s, %s)Option Â»%sÂ« wird zusammen mit %<-fopenacc%> nicht unterstÃ¼tztOption %s nicht konsistent in allen LTO-Eingabedateien verwendetOption %s mit unterschiedlichen Wertenoptionales Argumentoptionaler KlassenparameterOptionen oder Zielarchitekturen=Optionen fehlen hinter %qsInterner Fehler: optype_msgid overflow: %doder ersetzen Sie die Klammern durch geschweifte Klammern, um die Variable als Aggregat zu initialisierenoder ersetzen Sie die Klammern durch geschweifte Klammern, um die Variable mit einem einzelnen Wert zu initialisierenoder verwenden Sie %<auto%> fÃ¼r ein abgekÃ¼rztes Funktionstemplateoder nutzen Sie %<j%> statt %<i%> fÃ¼r das in GNU eingebaute SuffixArgument fÃ¼r %<ordered%> muss ein positiver, ganzzahliger Ausdruck seingeordneter Vergleich von Zeiger mit Ganzzahlnullgeordneter Vergleich von Zeiger mit der Zahl 0 (%qT und %qT)geordneter Vergleich von Zeiger mit Null-Zeigerordnet die Initialisierungen/Finalisierungen fÃ¼r scaffold-static, oder das Binden von Modulen fÃ¼r scaffold-dynamic erzwingenOrdinaltyp erwartetorigin points to a different parentdas ursprÃ¼ngliche %<default%> ist hierursprÃ¼ngliche Deklaration trat hier aufursprÃ¼ngliche Deklaration ist hierursprÃ¼ngliche Deklaration mit weniger VertrÃ¤gen ist hierursprÃ¼ngliche Definition trat hier aufursprÃ¼ngliche Definition ist hierOriginal ist nicht mit zstd komprimiertOriginalgrÃ¶ÃŸe unbekanntursprÃ¼ngliche Deklaration des Templates ist hierwurde ursprÃ¼nglich hier als %<const%> deklariertursprÃ¼nglich hier definiertursprÃ¼nglich indirekter Funktionsaufruf kommt nicht als Â»inlineÂ« in BetrachtursprÃ¼ngliche hier spezifiziertverwaistes %qs-Konstruktandere Fundstelle ist hiersollte der virtuellen Methode %qD entsprechen, tut es aber nichtÃ¤uÃŸeres %<__transaction_cancel%> nicht innerhalb des Ã¤uÃŸeren %<__transaction_atomic%>Funktionsaufruf von %<__transaction_cancel%> nicht innerhalb von Ã¤uÃŸerer %<__transaction_atomic%>- oder %<transaction_may_cancel_outer%>-FunktionÃ¤uÃŸerer Block der Region %i ist falschdie Ã¤uÃŸere Iterationsvariable %qD hat einen Summandenausdruck %qE, der nicht ganzzahlig istdie Ã¤uÃŸere Iterationsvariable %qD hat einen Faktorausdruck %qE, der nicht ganzzahlig istdie Ã¤uÃŸere Iterationsvariable %qD, die im Bedingungsausdruck verwendet wird, ist von einem anderen Typen als %qTdie Ã¤uÃŸere Iterationsvariable %qD, die im Initialisierungsausdruck verwendet wird, ist von einem anderen Typen als %qTÃ¤uÃŸere Transaktion in %<transaction_may_cancel_outer%>-FunktionÃ¤uÃŸere Transaktion in %<transaction_safe%>-FunktionÃ¤uÃŸere Transaktion in TransaktionAusgabebedingung %d kann nicht zusammen mit %qs angegeben werdenAusgabebedingung %d muss ein einzelnes Register angebenAusgabebedingung %qc fÃ¼r Operand %d steht nicht am AnfangAusgabedatei %s existiert bereits in Ordner %sName der Ausgabedatei darf nicht leer seinAusgabedatei doppelt angegebenAusgabezahl %d nicht direkt adressierbarAusgabeoperand %d muss %<&%>-Bedingung verwendenBedingung des Ausgabeoperanden erfordert %<=%>Ausgabeoperand ist in %<asm%> konstantAusgaberegister mÃ¼ssen oben auf dem Stapel gruppiert werdenoutput_move_single:Ãœberlauf in ArraygrÃ¶ÃŸeÃœberlauf in Konstanten-AusdruckÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE in %qEÃœberlauf in AufzÃ¤hlungswertenÃœberlauf in AufzÃ¤hlungswerten bei %qDÃœberlauf in impliziter KonstantenkonvertierungÃ¼bergelaufene Ausgabeargumentliste fÃ¼r %qsÃœberlauf in Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE in %qEÃ¼berlappender Initialisierer fÃ¼r das Feld %qT.%qDÃ¼berladene eingebaute Funktion %qs ist durch die eingebaute Funktion %qs umgesetztÃ¼berladener Funktionsname %qE in Klausel %qsÃ¼berladene Funktion ohne Typinformationen aus KontextÃ¼bersteuerte Funktion ist %q#DÃ¼bersteuerte Funktion ist %q#FÃ¼bersteuerte Funktion ist %qDÃœberschreibsteuerung (override/final) nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarÃ¼bersteuert %qD, was als %<transaction_safe%> deklariert istgepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Alias-Template %qDgepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Konzept %qDPack-Expansion in using-Deklaration ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarPackungsexpansion des Attributs %qE%<pack init-capture%> ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbargepacktes Attribut fÃ¼hrt zu ineffizienter Ausrichtunggepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %q+Dgepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %qEgepacktes Attribut ist unnÃ¶tiggepacktes Attribut ist unnÃ¶tig fÃ¼r %q+Dgepacktes Attribut ist fÃ¼r %qE unnÃ¶tigGepacktes Layoutstruct wird bis zur Ausrichtungsgrenze mit %E Bytes aufgefÃ¼lltstruct wird aufgefÃ¼llt, um %q+D auszurichtenParameter %P hat unvollstÃ¤ndigen Typen %qTParameter %P von %qD hat unvollstÃ¤ndigen Typen %qTParameter %q+D als %<_Noreturn%> deklariertParameter %q+D als %<inline%> deklariertParameter %q+D hat nur eine VorwÃ¤rtsdeklarationParameter %qD als void deklariertParameter %qD hat unvollstÃ¤ndigen TypenParameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT einParameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT einParameter %qD deklariert ungÃ¼ltigerweise MethodentypParameter %qD ist initialisiertParameter %qD darf in diesem Kontext nicht auftauchenParameter %qD gesetzt, jedoch nicht verwendetParameter %qP von %qD kÃ¶nnte Kandidat fÃ¼r Formatattribut seinParameter %u (%q+D) hat unvollstÃ¤ndigen TypenParameter %u (%q+D) hat void-TypenParameter %u hat unvollstÃ¤ndigen TypenParameter %u hat void-TypenParameterdeklaration vor Lambdadeklarationsangaben ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameterdeklaration vor einer Lambda-Exception-Angabe ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameterdeklaration vor einem abschlieÃŸenden RÃ¼ckgabetyp ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameterdeklaration vor einem Lambda-Transaktions-Qualifizierer ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optionalParameterdeklaration ist nicht namensunabhÃ¤ngigParameter als %<auto%> deklariertParameter darf nicht variabel modifizierten Typ %qT habenParameter kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut seinParametername fehlt in ParameterlisteParameternamen (ohne Typen) in FunktionsdeklarationParameterpack %<__bases%> ist nur in Templatedeklaration gÃ¼ltigParameterpack %q+D muss am Ende der Templateparameterliste seinParameterpack %qD kann kein Standardargument habenArgument %qE fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinArgument %qT fÃ¼r Parameterpack muss am Ende der Templateargumentliste seinParameterpack kann kein Standardargument habenParameterbÃ¼ndel nicht mit %<...%> aufgelÃ¶st:die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich %{mit GCC 12.1%} geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 13.1 geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 14.1 geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 7.1 geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 9.1 geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich, sofern C++17 aktiviert ist, so geÃ¤ndert, dass es C++14 %{in GCC 10.1%} entsprichtdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT mit %<[[no_unique_address]]%>-Elementen hat sich %{in GCC 10.1%} geÃ¤ndertdie ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT mit Bitfeldern der Breite 0 hat sich in GCC 12 geÃ¤ndertParameter fÃ¼r eingebaute Funktion muss Zeichenkettenkonstante oder Literal seinParameter fÃ¼r eingebaute Funktion ist ungÃ¼ltig: %sParameter vom Typ %<va_list%> {auch %qs} werden zu Zeigertypen degradiert und benÃ¶tigen %<va_copy%>, um sie zurÃ¼ck in einen statischen Arraytyp umzuwandelnparametrisiertes abgeleitetes TypargumentEltern-Unterprogramm kann nicht geinlinet werdenKlammern um %qE kÃ¶nnen nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugenKlammern mÃ¼ssen weggelassen werden, wenn die Argumentliste des %qE-Attributs leer istKlammern mÃ¼ssen weggelassen werden, wenn die Argumentenliste des Attributs leer istUm dieses zusammengesetzte Literal sind Klammern erforderlich, um Mehrdeutigkeit zu vermeidenKlammern waren mehrdeutig und wurden als Funktionsdeklaration angesehengeklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubtgeklammerte Initialisierung in Array-Â»newÂ«Syntaxfehler in SELECT-RANK-Anweisung bei %CSyntaxfehler in Â»SELECT TYPEÂ«-Anweisung bei %CSyntaxfehler in Templateargumentlistepart-ref mit Zeigerattribut bei %L ist nicht das rechteste part-ref des data-stmt-objectsTeilspezialisierung %q+D spezialisiert keine Templateargumente und ist nicht eingeschrÃ¤nkter als das primÃ¤re Template; um das primÃ¤re Template zu definieren, entfernen Sie die TemplateargumentlisteTeilspezialisierung %q+D spezialisiert keine Templateargumente; um das primÃ¤re Template zu definieren, entfernen Sie die TemplateargumentlisteTeilspezialisierung %qD ist nicht spezialisierter alsTeilspezialisierung %qT als %<friend%> deklariertpartielle Spezialisierung ist nicht nÃ¤her spezialisiert als das ursprÃ¼ngliche Template, da es mehrere Parameter mit einer Â»packÂ«-Erweiterung ersetztteilweise Spezialisierung von %qD nach Instanziierung von %qDInterner Fehler: partition found but function partition flag not setDurchlauf %qs nicht gefunden, wird jedoch von neuem Durchlauf %qs referenziertpass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>wird an den PrÃ¤prozessor weitergereicht, wenn -fcpp verwendet wird (interne Option)Ãœbergabe von %qT und %qT an Argumente %d und %d von %qE, das jedoch ein Paar von 64-Bit-Ganzzahlen erwartetDie Ãœbergabe von %qT als %<this%>-Argument streicht QualifiziererÃœbergabe von %qT wÃ¤hlt %qT statt %qTÃœbergabe von %qT anstelle des erwarteten %qT an Argument %d von %qE, nachdem %qT an Argument %d Ã¼bergeben wurdeÃœbergabe von %qT an Argument %d von %qE, aber %qT ist kein gÃ¼ltiger MVE-ElementtypÃœbergabe von %qT an Argument %d von %qE, aber %qT ist kein gÃ¼ltiger SVE-ElementtypÃœbergabe von %qT an Argument %d von %qE, aber Argument %d hatte den Typ %qTÃœbergabe von %qT an Argument %d von %qE, aber Argument %d war ein Tupel von %qTÃœbergabe von %qT an Argument %d von %qE, das jedoch in der %qT-Form keine Skalare akzeptiertÃœbergabe von %qT an Argument %d von %qE, das jedoch in der %qT-Form keine einzelnen Vektoren akzeptiertÃœbergabe von %qT an Argument %d von %qE, aber vorherige Argumente waren vom Typ %qTÃœbergabe von %qT an Argument %d von %qE, das jedoch keine Skalare dieser Kombination von Argumenten akzeptiertÃœbergabe von %qT an Argument %d von %qE, das jedoch %qT erwartetÃœbergabe von %qT an das Argument %d von %qE, das jedoch %qs erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch %qs oder %qs erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen 128-Bit-NEON-Vektortypen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Ganzzahltyp von 32 oder 64 Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf Elemente erwartet, die 32 oder 64 Bit groÃŸ sindÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeigertyp erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch ein skalares Element erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch eine Ganzzahl erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf einen skalaren Typen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen einzelnen MVE-Vektor statt eines Tupels erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen einzelnen SVE-Vektor statt eines Tupels erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen erwartet, die %d Bit groÃŸ sindÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit %d Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen der GrÃ¶ÃŸe 32 oder 64 Bit erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit GrÃ¶ÃŸe 32 oder 64 Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von vorzeichenbehafteten Ganzzahlen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor vorzeichenloser Ganzzahlen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder eine Zeiger-Basisadresse erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder einen skalaren Typen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch %qs oder %qs erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen MVE-Tupeltyp erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen MVE-Vektortyp erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Typen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Typen statt eines skalaren Typen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von %d-Bit-Elementen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch Vektoren von vorzeichenbehafteten Ganzzahlen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch Vektoren von vorzeichenlosen Ganzzahlen erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch beim Laden von %qT einen Vektor von Ganzzahlen mit %d Bits erwartetÃœbergabe von %qT an Argument %d von %qE, das jedoch beim Speichern von %qT einen Vektor von Ganzzahlen mit %d Bits erwartetÃœbergabe von %wd an Argument %d von %qE, das jedoch entweder %wd, %wd, %wd oder %wd erwartetÃœbergabe von %wd an Argument %d von %qE, das jedoch einen gÃ¼ltigen %qT-Wert erwartetÃœbergabe von %wd an das Argument %d von %qE, das einen Wert im Bereich [%wd, %wd] erwartetÃœbergabe von %wd an das Argument %d von %qE, das einen Wert im Bereich [%wd, %wd] oder %wd erwartetÃœbergabe von %wd an Argument %d von %qE, das jedoch entweder %wd oder %wd erwartetÃœbergabe von %wd an Argument %d von %qE, das jedoch den Wert %wd erwartetÃœbergabe von NULL an Nicht-Zeiger-Argument %P von %qDÃœbergabe des Arguments %d von %qE als %<float%> statt %<double%> aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als %qT statt %qT aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als komplex statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Gleitkomma statt Ganzzahl aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt komplex aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als Ganzzahl statt Gleitkomma aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenbehaftet aufgrund des PrototypsÃœbergabe des Arguments %d von %qE als vorzeichenlos aufgrund des PrototypsÃœbergabe des Arguments %d von %qE entfernt Kennzeichner %qs von Zeiger-ZieltypÃœbergabe des Arguments %d von %qE entfernt Kennzeichner %qv von Zeiger-Ziel-TypÃœbergabe des Arguments %d von %qE von anderem Objective-C-TypÃœbergabe des Arguments %d von %qE von inkompatiblem ZeigertypÃœbergabe des Arguments %d von %qE von inkompatibler Speicherreihenfolge fÃ¼r SkalareÃœbergabe des Arguments %d von %qE von Zeiger auf nicht eingeschlossenen AdressbereichÃœbergabe des Arguments %d von %qE erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vÃœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungÃœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungÃœbergabe des Arguments %d von %qE mit anderer Breite aufgrund des PrototypsArgument %i wird an den mit %qs qualifizierten Parameter Ã¼bergeben, dadurch wird es zum Alias fÃ¼r Argument %ZArgument %i wird an den mit %qs qualifizierten Parameter Ã¼bergeben, dadurch wird es zum Alias fÃ¼r die Argumente %ZArgumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼bergebenÃœbergabe von nicht Ã¼bereinstimmenden Ganzzahltypen %qT und %qT an die Argumente %d und %d von %qEÃœbergabe nicht Ã¼bereinstimmender Tupeltypen %qT und %qT an die Argumente %d und %d von %qEDas Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)Ãœbergabe des einzelnen Vektors %qT an Argument %d von %qE, nachdem das Tupel %qT an Argument %d Ã¼bergeben wurdeÃœbergabe von zu groÃŸem Argument auf dem StapelÃœbergabe des Tupels %qT an Argument %d von %qE, nachdem der einzelne Vektor %qT an Argument %d Ã¼bergeben wurdepatchbarer Funktionseintrag %wu Ã¼berschreitet die GrÃ¶ÃŸe %wuPfad: Ped. WarnungPed. Warnung: mÃ¶glicherweise fehlt %<#include <Koroutine>%>vielleicht hilft ein Zeilenumbruch oder eine andere Kenntlichmachung, damit dies nicht mehr als Modul-Steuerzeile angesehen wirdvielleicht brauchen Sie explizite Templateargumente im Â»nested-name-specifierÂ«Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼genPerm. FehlerPerm. Fehler: Platzhalter-BeschrÃ¤nkungen nicht erfÃ¼lltPlatzhaltertyp ist in diesem Kontext nicht erlaubtPlacement-New erzeugt ein Array von Objekten vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwiPlacement-New erzeugt ein Array von Objekten vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwuPlacement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwiPlacement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwuPlacement-New erzeugt ein Objekt vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwiPlacement-New erzeugt ein Objekt vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwubitte geben Sie den CPU-Namen explizit an. GÃ¼ltige CPU-Namen sind: %sPlugin %qs wurde mit anderen Pfaden angegeben: %qs und %qsPlugin %s ist nicht unter einer GPL-kompatiblen Lizenz lizenziert
  %sPlugin %s ist nicht unter einer GPL-kompatiblen Lizenz lizenziert: %sPlugin %s hat eine Null-Callback-Funktion fÃ¼r Ereignis %s registriertPlugin %s sollte vor %<-fplugin-arg-%s%> in der Kommandozeile angegeben werdenPlugin kann keinen fehlenden Durchlauf registrierenPlugin kann keinen unbenannten Durchlauf registrierenPlugin kann keinen Durchlauf %qs ohne Referenzdurchlaufnamen registrierenPlugin-UnterstÃ¼tzung ist ausgeschaltet; mit %<--enable-plugin%> konfigurierender Typ, auf den gezeigt wird, ist hier deklariertZeigerZeiger %qE wird mÃ¶glicherweise nach %qD verwendetZeiger %qE wird nach %qD verwendetZeigerargumentZeigerarithmetik fÃ¼r Objekte mit Garbage-Collection ist nicht erlaubtZeigerzuweisungZeiger wird mÃ¶glicherweise nach %qD verwendetdas Zeigerelement %q+D wurde hier deklariertZeiger auf Typen %<void *%> in Arithmetik verwendetZeiger des Typs %<void *%> in Subtraktion verwendetZeigeroffset von Symbol kÃ¶nnte falsch seinZeiger oder allozierbares ResultatZeiger-Zieltypen sind in C++ inkompatibelZeiger auf Adressraum %qs muss in %qT konstant seinZeiger auf Adressraum %qs muss in %s %q+D konstant seinZeigerziele in Zuweisung von %qT nach %qT unterscheiden sich im VorzeichenbesitzZeigerziele in Initialisierung von %qT nach %qT unterscheiden sich im VorzeichenbesitzZeigerziele bei Ãœbergabe des Arguments %d von %qE unterscheiden sich im VorzeichenbesitzZeigerziele in RÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT unterscheiden sich im VorzeichenbesitzZeiger auf %qD ist kein KonstantenausdruckZeiger auf Funktion in Arithmetik verwendetZeiger auf eine Funktion in Subtraktion verwendetZeiger auf Array verliert durch den Bedingungsausdruck QualifiziererZeiger auf Array verliert durch den Bedingungsausdruck Qualifizierer, in ISO C vor C23Zeiger auf Schnittstellentyp hat keine MethodenUmwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qTZeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibelZeigertyp passt nicht in bedingtem AusdruckZeiger wird nach %qD verwendetZeigerwert verwendet, wo Â»complexÂ« erwartet wurdeZeigerwert verwendet, wo Gleitkommawert erwartet wurdeZeiger auf Elementfunktion %qE kann nicht ohne Objekt aufgerufen werden; verwenden Sie beispielsweise %<.*%> oder %<->*%>Pointer-to-Member-Mapping %qE wird nicht unterstÃ¼tztTyp fÃ¼r Zeiger auf Elementfunktion %qT braucht einen lvalueZeiger-auf-Element-Funktions-Typ %qT braucht vor C++20 einen lvalueTyp fÃ¼r Zeiger auf Elementfunktion %qT braucht einen rvalueZeiger-/Ganzzahltyp passt nicht in bedingtem AusdruckZeiger sind nicht als case-Werte zugelassenZeiger auf den Adressraum %<__regio_symbol%> sind verbotenZeiger auf disjunkte AdressrÃ¤ume in bedingtem Ausdruck verwendetpolymorphes ArgumentPosition plus GrÃ¶ÃŸe Ã¼berschreitet die GrÃ¶ÃŸe des referenzierten Objekts in %qslageunabhÃ¤ngiger Code erfordert %qslageunabhÃ¤ngiger Code erfordert das Linux-ABIpositionelle Initialisierung eines Feldes in %<struct%>, die mit dem %<designated_init%>-Attribut deklariert wurdePositive Breite benÃ¶tigt bei %LmÃ¶gliches Problem bei Aufruf von %<operator delete%> erkanntmÃ¶gliches Problem bei Aufruf von %<operator delete []%> erkanntmÃ¶glicherweise baumelnde Referenz auf temporÃ¤res ObjektPost-Increment-Adresse ist kein Registerpost-module-declarations mÃ¼ssen zusammenhÃ¤ngend sein%<post-module-declaration%>-Importe dÃ¼rfen nicht aus Header-Einbindung stammen%<post-module-declaration%>-Importe dÃ¼rfen nicht %<include-translated%> seinNachbedingungen kÃ¶nnen keine Anweisungen seinSuffix-%qD muss %<int%> als sein Argument nehmenSuffix-%qD muss %<int%> als sein zweites Argument nehmenSuffix-%qD sollte %qT zurÃ¼ckgebenMÃ¶gliche Dereferenzierung eines Nullzeigerspower9-Zieloption ist mit %<%s=<xxx>%> fÃ¼r <xxx> kleiner als power9 inkompatibelPragma oder Attribut %<target("%s")%> akzeptiert keine ArgumentePragma oder Attribut %<target("%s")%> erlaubt keine negierte FormPragma oder Attribut %<target("%s")%> ist nicht gÃ¼ltigPragma oder Attribut %<target("%s=%s")%> ist nicht gÃ¼ltigpragma(%s) ist nicht implementiertPre-Decrement-Adresse ist kein RegisterPre-Increment-Adresse ist kein RegisterGenauigkeitGenauigkeit im printf-FormatVorbedingungen kÃ¶nnen keine Anweisungen seinvordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>vordefinierter arithmetischer Typ in %<#pragma omp declare reduction%>bedingter Thumb-Befehlbedingter Befehl in bedingter SequenzPrÃ¤fix-%qD sollte %qT zurÃ¼ckgebenPrÃ¤fix-Attribute vor %<@%D%> werden ignoriertPrÃ¤fixattribute werden fÃ¼r Implementierungen ignoriertPrÃ¤fixattribute werden fÃ¼r Methoden ignoriertInterner Fehler: prev_bb of %d should be %d, not %dvorheriges %<#pragma omp declare reduction%>vorherige Deklaration von %<pragma omp declare reduction%>vorheriger Vertrag hiervorherige Deklarationvorherige Deklaration von %q#Dvorherige Deklaration %qDvorherige Deklaration %qD verwendete %d Template-Parametervorherige Deklaration %qD verwendete %d Template-Parameterbisherige Deklaration als %q#Dvorherige Deklaration hiervorherige Deklaration von %<%c%E%>vorherige Deklaration von %<%c%E%> als %<@optional%>vorherige Deklaration von %<%c%E%> als %<@required%>vorherige Deklaration von %<%c%s%>vorherige Deklaration von %q#Dvorherige Deklaration von %q+Dvorherige Deklaration von %qD vom Typ %qTvorherige Deklaration von %qDvorherige Deklaration von %qD war hiervorherige Deklaration von %qEbisherige Deklaration mit %qL-Bindungvorherige Definition hiervorherige Definition von %q#Tvorherige Definition von %q+D vom Typ %qTvorherige Definition von %qD war hiervorherige implizite Deklaration von %q+D vom Typ %qTvorherige Sprungmarkevorherige Mangelung von %q#Dvorherige Nicht-Prototyp-Definition hiervorherige Angabebisherige Spezifikation in %q+#D hiervorher als %s deklariertwar vorher als %s mit %u unspezifizierten Variablengrenze deklariertwar vorher als %s mit %u unspezifizierten Variablengrenzen deklariertwar vorher als %s mit %u Variablengrenze deklariertwar vorher als %s mit %u Variablengrenzen deklariertwar vorher als %s deklariert, mit Grenze %qswar vorher als %s deklariert, mit Grenze %qswar vorher als %s deklariert, mit Grenzargument %Ewar vorher als Zeiger %s deklariertwar vorher als Array variabler LÃ¤nge %s deklariertwar vorher als Array %s deklariertwar vorher als gewÃ¶hnliches Array %s deklariertvorher hier deklariertvorher hier ohne Export deklariertvorher hier definiertvorher hier als %s definiertBereits hier verwendetprimÃ¤res Template %qDursprÃ¼ngliches Template hierprivates Element %q#D in anonymer Unionprivate-module-fragment%<private-module-fragment%> ist nur im ZustÃ¤ndigkeitsbereich eines Modulinterfaces oder einer Partition zulÃ¤ssigWahrscheinlichkeit %qE liegt auÃŸerhalb des Bereichs [0.0, 1.0]Wahrscheinlichkeit %qE muss eine konstanter Gleitkommaausdruck seinInterner Fehler: probability of edge %d->%d not initializedInterner Fehler: probability of edge from entry block not initializedProblem beim Erstellen des Zielabbilds fÃ¼r %sProdukt %<%E * %E%> der Argumente %i und %i Ã¼berschreitet %<SIZE_MAX%>Produkt %<%E * %E%> der Argumente %i und %i Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %EProfildaten fÃ¼r Funktion %u sind beschÃ¤digtProfil fÃ¼r Funktion %qD nicht in Profilingdaten gefundenProfilerunterstÃ¼tzung fÃ¼r VxWorksProfiling von %<-mcmodel=large%> wird mit PIC nicht unterstÃ¼tztProfiling ist fÃ¼r dieses Ziel noch nicht implementiertProfiling wird mit Â»-mgÂ« nicht unterstÃ¼tztProgramme: %s
  weitergegebenes Argument %qD passt nicht zu eingebautem Prototypenweitergegebenes Argument %qD passt nicht zum Prototypendas befÃ¶rderte (promoted) bitweise Komplement eines vorzeichenlosen Wertes ist immer ungleich Null, da die hÃ¶chstwertigen Bits 1 sindEigenschaften fÃ¼r %<simd%>-Selektor dÃ¼rfen nicht in %<metadirective%> angegeben werdenEigenschaften mÃ¼ssen benannt seinEigenschaft %qs ist bereits in %<@dynamic%> festgelegtEigenschaft %qs ist bereits in %<@synthesize%> festgelegtEigenschaft %qs verwendet Instanzvariable %qs unvertrÃ¤glichen TypsEigenschaft %qs verwendet dieselbe Instanzvariable wie die Eigenschaft %qsEigenschaft kann kein Bitfeld seinEigenschaft kann kein Array seinEigenschaftsdeklaration nicht im Kontext von %<@interface%>, %<@protocol%> oder %<category%>Eigenschaft bei %C muss die Nummer eines konformen GerÃ¤ts seinEigenschaft bei %C muss ein konstanter ganzzahliger Ausdruck seinEigenschaft bei %C muss ein konstanter logischer Ausdruck seinEigenschaft muss ein konstanter ganzzahliger Ausdruck seinEigenschaft muss ein konstanter ganzzahliger Ausdruck oder ein Zeichenkettenliteral seingeschÃ¼tztes Element %q#D in anonymer UniongeschÃ¼tzte Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriertProtokoll %qE hat ringfÃ¶rmige AbhÃ¤ngigkeitProtokoll %qE ist veraltetProtokoll %qE ist nicht verfÃ¼gbarProtokoll-Attribute sind in Objective-C 1.0 nicht verfÃ¼gbarPrototyp-Deklarationder Prototyp wurde hier deklariertPrototyp fÃ¼r %q+D deklariert Argument %d mit inkompatiblem TypenPrototyp fÃ¼r %q+D deklariert weniger Argumente als vorherige Definition im alten StilPrototyp fÃ¼r %q+D deklariert mehr Argumente als vorherige Definition im alten StilPrototyp fÃ¼r %q+D folgt einer Nicht-Prototyp-DefinitionPrototyp fÃ¼r Â»%sÂ« hat Pflichtoperanden hinter optionalen OperandenPrototyp fÃ¼r %q#D angegebenfÃ¼r %qD bereitgestelltPseudo-Destruktor wird nicht aufgerufenpure virtuelle %q#D aus Konstruktor heraus aufgerufenpure virtuelle %q#D aus Destruktor heraus aufgerufenpure virtuelle %q#D aus nichtstatischem Datenelement-Initialisierer heraus aufgerufenreiner Spezifizierer bei Funktionsdefinitionq/Q-Modifizierer fÃ¼r Symbolreferenzen ungÃ¼ltigÃœberprÃ¼fung fÃ¼r qsort-Vergleichsfunktion fehlgeschlagenVergleichsfunktion fÃ¼r qsort liefert nicht-negatives Ergebnis fÃ¼r sortierte Ausgabe: %dVergleichsfunktion fÃ¼r qsort ist nicht antisymmetrisch: %d, %dVergleichsfunktion fÃ¼r qsort ist nicht transitiv: %d, %d, %dqualifizierter Name benennt keine Klassequalifizierter Typ %qT passt nicht zum Destruktornamen ~%qTqualified-id in DeklarationQualifizierer sind bei Konstruktordeklarationen nicht erlaubtQualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubtQualifizierer sind bei Deklaration von Herleitungshinweis nicht erlaubtQualifizierer sind bei Destruktordeklarationen nicht erlaubtqualifizierender Typ %qT passt nicht zum Destruktornamen ~%qT%qs innerhalb von AnfÃ¼hrungszeichen im Format%qs-Direktive innerhalb von AnfÃ¼hrungszeichen im Format; verwenden Sie stattdessen %qsr0 muss als aufrufzerstÃ¶rtes Register verfÃ¼gbar seinBereichsklausel muss vom Typ Array, Scheibe, Zeichenkette, Map oder Kanal seinWertebereichsausdrÃ¼cke in switch-Anweisungen sind nicht standardkonformBereichsgrenzen haben nicht denselben Typbereichsbasierter %<for%>-Ausdruck mit Typ %qT hat unvollstÃ¤ndigen TypBereichsbasierte %<for%>-Schleifen sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarBereichsbasierte %<for%>-Schleifen mit Initialisierer sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbarRang + Korang von %qs Ã¼bersteigt %d bei %Croher Literaloperator %q#D steht mit literalem Operatortemplate in Konfliktrdynamic wird nicht unterstÃ¼tztReinitialisierung von %qs bei %LErreichbarkeitsdefinition %s ist hierLesen der Export-Daten gescheitertschreibgeschÃ¼tzte Stelle %qE als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tztes Element %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzter benannter RÃ¼ckgabewert %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzter Parameter %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzte Referenz %qD als %<asm%>-Ausgabe verwendetschreibgeschÃ¼tzte Variable %qD als %<asm%>-Ausgabe verwendetCode liest %E Byte aus einer Region der GrÃ¶ÃŸe %ECode liest %E Bytes aus einer Region der GrÃ¶ÃŸe %ECode liest %E oder mehr Bytes aus einer Region der GrÃ¶ÃŸe %ECMI %qs wird gelesenCode liest zwischen %E und %E Bytes aus einer Region der GrÃ¶ÃŸe %Ebeim Lesen der ddoc-Datei Â»%sÂ«: %mEingabedatei wird gelesenLesen Ã¼ber Null-Zeiger (Argument %d)Das Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)das angegebene Suffix als Dateiname des Definitionsmoduls erkennendie angegebene Endung als Implementierungs- oder Modul-Dateiname erkennenNeuÃ¼bersetzung mit %<-fcompare-debug%>rekursiver Aufrufrekursive Auswertung des Standardarguments fÃ¼r %q#Drekursives Inliningrekursive Instanziierung von Vorgabeinitialisierer fÃ¼r Element %qDrekursives verzÃ¶gertes Ladenrekursive Referenz %qsrekursiver Typ %qT nicht definiertrekursiv erforderlich durch Ersetzung von %qS
  rekursiv erfordert von %q#D
*************** gibt KEINE Garantie; auch nicht fÃ¼r MAR
*** 2371,2379 ****
  wiederholtes %<@%> vor Objective-C-Zeichenkettewiederholtes %s im Formatersetzen Sie die Klammern durch geschweifte Klammern, um eine Variable zu deklarierenKlassenschlÃ¼ssel durch %qs ersetzenAnfrage zur impliziten fÃ¼r Umwandlung von %qT in %qT ist in C++ nicht erlaubtAbfrage des Elementes %qD in %qE, das vom Nicht-Klassentyp %qT istAnforderung des Elements %qD in %qE, das vom Zeigertyp %qT ist (vielleicht war %<->%> gemeint?)Abfrage des Elementes %qD ist mehrdeutigAbfrage des Elementes %qD ist im Gitter der Mehrfachvererbung mehrdeutigAbfrage des Elementes %qE in Nicht-Klassentyp %qTAnfrage nach Element %qE in etwas, was keine Struktur oder Variante istangeforderte %<init_priority%> %i liegt auÃŸerhalb des Bereichs [0, %i]angeforderte %<init_priority%> %i ist fÃ¼r interne Verwendung reserviertangeforderte %<init_priority%> muss ganzzahlig und konstant seindas angeforderte %qE-Attribut ist kein kommaseparierter Paar von nichtnegativen ganzzahligen Konstanten, oder es ist zu groÃŸ (maximal %d)die angeforderte ABI erfordert %<-march%>, um die %qc-Erweiterung zu ermittelnverlangte Ausrichtung %qE Ã¼bersteigt den HÃ¶chstwert %uverlangte Ausrichtung %qE ist grÃ¶ÃŸer als die maximale DateigrÃ¶ÃŸe %uVerlangte Ausrichtung %qE ist keine positive Zweierpotenzangeforderte Ausrichtung fÃ¼r %q+D ist grÃ¶ÃŸer als die implementierte Ausrichtung von %wuverlangte Ausrichtung ist keine Konstanteverlangte Ausrichtung ist keine ZweierpotenzVerlangte Ausrichtung ist keine GanzzahlkonstanteVerlangte Ausrichtung ist zu groÃŸAngeforderte Position ist kleiner als NullAngeforderte Position ist keine GanzzahlkonstanteZeichenkette erfordert ID-Argumentrequire_atom(): bad atom type requirederforderlich durch Ersetzung von %qS
  erfordert durch %q#D
  von hier erfordert
! erfordertÂ»requiresÂ«-Klausel in Deklaration von Nichtfunktionstyp %qTÂ»requiresÂ«-Klausel fÃ¼r RÃ¼ckgabetyprequires-clause an type-idrequires-clause an TypedefAuflÃ¶sungs-Sub-ID %wx nicht in Objekt-DateiInterner Fehler: resolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeAuflÃ¶ser-indirekte Funktion ist hier deklariertdas Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie %<1 << %wu%> (%wu)?das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie %<1LL << %wu%>?das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie %<1e%wu%>?das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie Potenzbildung?Ergebnis von %<operator->()%> ergibt Nicht-Zeiger-ErgebnisErgebnis von %qE erfordert %u Bits, aber %qT hat nur %u BitsRÃ¼ckgabetyp ist keine einfache Typ-EinschrÃ¤nkungResultat mit nicht konstanter ZeichenlÃ¤ngeSignieren der RÃ¼ckgabeadresse wird nur fÃ¼r %<-mabi=lp64%> unterstÃ¼tztreturn streicht Qualifizierer %qv von Zeiger-ZieltypInterner Fehler: return edge does not point to exit in bb %dRÃ¼ckgabe von Pointer auf nicht enthaltenen Adressraumreturn erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vÂ»returnÂ« nicht gefolgt von SperreRÃ¼ckgabetyp %q#T ist unvollstÃ¤ndigRÃ¼ckgabetyp ist auf %<int%> voreingestelltRÃ¼ckgabetyp ist unvollstÃ¤ndigRÃ¼ckgabetyp kÃ¶nnte Kandidat fÃ¼r Formatattribut seinRÃ¼ckgabetyp von %qD ist nicht %<int%>RÃ¼ckgabetyp von %qD ist nicht %qsRÃ¼ckgabetyp fÃ¼r FunktionAngabe des RÃ¼ckgabetyps fÃ¼r Konstruktor ist ungÃ¼ltigAngabe des RÃ¼ckgabetyps fÃ¼r Destruktor ist ungÃ¼ltigRÃ¼ckgabetyp fÃ¼r %<operator %T%> angegebenRÃ¼ckgabetyp fÃ¼r Herleitungshinweis angegebenunvertrÃ¤gliche RÃ¼ckgabetypenRÃ¼ckgabe eines Wertes in Funktion ohne RÃ¼ckgabetypReturn-Anweisung mit Wert, in Funktion mit RÃ¼ckgabetyp %qTReturn-Anweisung ohne Wert, in %qT zurÃ¼ckgebender Funktion%<return-type-requirement%> ist keine Typ-EinschrÃ¤nkungzurÃ¼ckgegeben von %qDzurÃ¼ckgegeben von %qTRÃ¼ckgabe von %qT aus einer Funktion mit inkompatiblem RÃ¼ckgabetyp %qTRÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT wandelt einen Zeiger in eine Zahl um, ohne explizite TypkonvertierungRÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungRÃ¼ckgabe von %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge fÃ¼r SkalareRÃ¼ckgabe eines Wertes von einem KonstruktorWert von Destruktor zurÃ¼ckgegebenInitialisierungsliste wird zurÃ¼ckgegebendas ZurÃ¼ckgeben der lokalen %<initializer_list%>-Variable %qD verlÃ¤ngert nicht die Lebenszeit des zugrundeliegenden ArraysRÃ¼ckgabe von Zeiger auf %qD vom Typ %qT aus einer Funktion mit inkompatiblem RÃ¼ckgabetyp %qTZeiger auf temporÃ¤re Variable wird zurÃ¼ckgegebenReferenz auf temporÃ¤ren Wert wird zurÃ¼ckgegebendas ZurÃ¼ckgeben einer temporÃ¤ren %<initializer_list%> verlÃ¤ngert nicht die Lebenszeit des zugrundeliegenden ArraysZurÃ¼ck auf Los? (siehe https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552#c26)Interner Fehler: returns_twice call is %s in basic block %dumgekehrte Speicherreihenfolge fÃ¼r Gleitkommaskalareumgekehrte Speicherreihenfolge fÃ¼r Skalareumgekehrte Speicherreihenfolge fÃ¼r Â»%smodeÂ«rechter Operand des Komma-Operators kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senrechter Operand des Komma-Operators hat keinen Effektrechter Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qErechter Operand des Schiebeausdrucks %q+E ist mindestens so groÃŸ wie die Genauigkeit %wu des linken Operandenrechter Operand des Schiebeausdrucks %q+E ist negativrechte PrÃ¤zisionrechte PrÃ¤zision im strfmon-FormatRechts-Schiebe-Weite >= Breite des TypsRechts-Schiebe-Weite >= Breite des VektorelementsRechts-Schiebe-Weite ist negativrechter Operand des Komma-Ausdrucks hat keinen EffektRundungsmodus fÃ¼r VAX-Floats nicht unterstÃ¼tztRundungsergebnis wird immer 0 seinRundung auf %d Bits hat keinen Effekt fÃ¼r Festkommawert mit %d Bit NachkommaanteilRoutine %qD ist hier deklariertUnterprogrammaufruf verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurdeUnterprogrammaufruf verwendet denselben OpenACC-Parallelismus wie enthaltende Schleiferv32e erfordert die ilp32e-ABIrv64e erfordert lp64e-ABICPU rx100 hat keine FPU-HardwareCPU rx200 hat keine FPU-Hardwareselber kanonischer Typknoten fÃ¼r die unterschiedlichen Typen %qT und %qTselbe Variable wird in %<firstprivate%>- und %<lastprivate%>-Klauseln am %<distribute%>-Konstruktdieselbe Version wurde zuvor hier definiertInterner Fehler: same_comdat_group is not a circular listInterner Fehler: same_comdat_group list across different groupsFehlzuordnung von Attributen der Bereinigungsfunktiondie ErfÃ¼llung der atomaren EinschrÃ¤nkung %qE hÃ¤ngt von sich selbst abder ErfÃ¼llungswert der wurde zuerst hier als %qE ausgewertetder ErfÃ¼llungswert der atomaren EinschrÃ¤nkung %qE Ã¤ndert sich von %qE nach %qEBitbereich der SÃ¤ttigung muss eine direkt angegebene Konstante seinBitbereich der SÃ¤ttigung muss im Bereich [%wd, %wd] liegentemporÃ¤re vorverarbeitete Dateien speichern%d %<template<>%> gefunden, %d werden fÃ¼r Spezialisierung eines Elementfunktionstemplates benÃ¶tigt%<typename %E%> sagen, wenn ein Typ gemeint istskalares Objekt %qD erfordert ein Element in InitialisierungSkalierung muss nichtnegativ seinSkalierung und Normalisierung kÃ¶nnen nicht gleichzeitig aktiv sein; wird Ã¼bersprungen
  Ablauf %<auto%> akzeptiert keinen Parameter %<chunk_size%>Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>Plan-TeilgrÃ¶ÃŸenausdruck muss bestimmt seinBereich %qT vor %<~%> ist kein Klassennameenum %qT mit eingeschrÃ¤nkter Sichtbarkeit wird vor %<-fabi-version=6%> als Typ %qT, spÃ¤ter jedoch als %qT durch %<...%> Ã¼bergebenenums mit GÃ¼ltigkeitsbereich nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarfalsche Zuordnung zwischen innerhalb und auÃŸerhalb eines GÃ¼ltigkeitsbereiches in enum %q#Tdas Score-Argument muss ein konstanter ganzzahliger Ausdruck seindas Score-Argument darf nicht negativ seinzweites Argument muss konstant seinzweites Argument muss eine Scheibe oder Zeichenkette seinzweites Argument von %q+D sollte %<char **%> seinZweites Argument fÃ¼r %<__builtin_call_with_static_chain%> muss ein Zeigertyp seinZweites Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seinzweites Argument fÃ¼r %<va_arg%> ist ein Funktionstyp %qTzweites Argument fÃ¼r %<va_arg%> ist vom unvollstÃ¤ndigen Typ %qTzweites Argument fÃ¼r Funktion %qE muss eine konstante Zweierpotenz zwischen %qi und %qu Bits seinder zweite Ausdruck hat den Typ %qTzweiter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senzweiter Operand des bedingten Ausdrucks hat keinen Effektzweiter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qEzweiter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der dritte Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>Zweiter Parameter von %<va_start%> ist nicht letztgenanntes Argumentdas zweite, dritte und vierte Argument mÃ¼ssen konstant seinAbschnitt #%u fehlt oder ist beschÃ¤digtAbschnitt %qs fehlt oder ist beschÃ¤digtAbschnitt existiert bereits: %qsAbschnittsanker mÃ¼ssen ausgeschaltet sein, wenn Toplevel-Neuordnung ausgeschaltet istAbschnittsanker mÃ¼ssen ausgeschaltet sein, wenn Â»unit-at-a-timeÂ« ausgeschaltet istArgument des Abschnittsattributs ist keine ZeichenkettenkonstanteAbschnitts-Attribut kann nicht fÃ¼r lokale Variablen angegeben werdenAbschnitts-Attribut nicht erlaubt fÃ¼r %q+DAbschnitts-Attribute werden fÃ¼r dieses Ziel nicht unterstÃ¼tztAbschnitt von %q+D kann nicht aufgehoben werdenAbschnitt von %q+D in Konflikt mit vorheriger DeklarationAbschnitt des Aliases %q+D muss zum Abschnitt seines Ziels passenAbschnittstypkonfliktAbschnittstypkonflikt mit %qDSpeicherzugriffsverletzungSpeicherzugriffsverletzung (Code)die ausgewÃ¤hlten fp16-Optionen sind inkompatibelSelektor %qs akzeptiert keine EigenschaftenSelektor %qs bei %C akzeptiert keine EigenschaftenSelektor %qs mehr als einmal im Satz %qs angegebenWÃ¤hler muss Â»immediateÂ« seinSelektor muss eine Ganzzahlkonstante im Bereich [0, %wi] seinSelektorsatz %qs mehr als einmal angegebenVergleich mit sich selbst ergibt immer Â»falseÂ«Vergleich mit sich selbst ergibt immer Â»trueÂ«Selbsttests sind in diesem Build nicht eingeschaltetSelbsttests sind unvertrÃ¤glich mit %<-E%>Fehlzuordnung von semantischer Einlagerunglegen Sie %qs auf mindestens %d fest, um mehr Details zu sehenalle Ortswerte auf einen bestimmten Wert festlegen (interner Schalter)der Basistyp der Menge muss ein Ordinaltyp seinInterner Fehler: set type cannot be initialized with a %qsInterner Fehler: set type does not take another integer valuesetjmp/longjmp innerhalb %<simd%>-KonstruktsMethodennamen von Settern mÃ¼ssen mit %<:%> aufhÃ¶renKern-DateigrÃ¶ÃŸenlimit kann nicht gesetzt werden: %mverdeckte Deklaration ist hiereingebaute Funktion %q#D wird Ã¼berdecktBibliotheksfunktion %q#D wird Ã¼berdecktvorherige Typdeklaration von %q#D wird Ã¼berschattetGemeinsam genutzte SSA-Namen-Infoshared und mdll sind unvertrÃ¤glichInterner Fehler: shared call_stmt:shared wird nicht unterstÃ¼tztGemeinsames rtxÃœberlauf der Shared-Memory-RegionSchiebeweite ist keine GanzzahlSchiebeausdruck %q+E lÃ¤uft Ã¼berSchiebeoperation eines Nicht-Ganzzahloperandenzu wenig Export-Daten gelesenInterner Fehler: show_array_ref(): Unknown array referenceInterner Fehler: show_array_spec(): Unhandled array shape type.Interner Fehler: show_code_node(): Bad statement codeInterner Fehler: show_expr(): Bad intrinsic in expressionInterner Fehler: show_expr(): Don't know how to show exprInterner Fehler: show_ref(): Bad component codeInterner Fehler: sibcall edges for non-call insn in bb %iSeiteneffekte werden bei %<ADDR_EXPR%>-Ã„nderung nicht neu berechnetside-effects element in no-side-effects CONSTRUCTORVorzeichenbehaftete Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEVorzeichenbehaftete Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE nach %qEVorzeicheneigenschaft des Typen und Maschinenmodus %qs passen nicht zusammeneinfaches IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglisteinzelnes %<target_clones%>-Attribut wird ignoriertGrÃ¶ÃŸe %qE des Arrays %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %EGrÃ¶ÃŸe %qE des Arrays %qE ist negativGrÃ¶ÃŸe %qE des Arrays Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %qEGrÃ¶ÃŸe %qE des Arrays ist negativGrÃ¶ÃŸe des Arrays bei Â»newÂ« muss Ganzzahltyp habenGrÃ¶ÃŸe ist zu groÃŸUnpassende GrÃ¶ÃŸe in Argument %d von %qEGrÃ¶ÃŸe von %q+D Ã¼berschreitet mit %E Bytes die maximale ObjektgrÃ¶ÃŸe %wuGrÃ¶ÃŸe von %qD passt nicht zur ursprÃ¼nglichen DeklarationGrÃ¶ÃŸe von %qs (%wd) unterscheidet sich von der deklarierten GrÃ¶ÃŸe (%wd)ArraygrÃ¶ÃŸe von %qD hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Arrays %qD ist kein konstanter GanzzahlausdruckGrÃ¶ÃŸe des Arrays %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %EArraygrÃ¶ÃŸe von %qE hat unvollstÃ¤ndigen TypArraygrÃ¶ÃŸe von %qE hat Nicht-GanzzahltypGrÃ¶ÃŸe des Arrays %qE ist negativGrÃ¶ÃŸe des Arrays %qE ist kein konstanter AusdruckArraygrÃ¶ÃŸe von %qE ist zu groÃŸGrÃ¶ÃŸe des Arrayelements ist kein Vielfaches seiner AusrichtungGrÃ¶ÃŸe des Arrays Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %qEArraygrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Arrays ist kein konstanter AusdruckGrÃ¶ÃŸe des Arrays ist kein konstanter GanzzahlausdruckArraygrÃ¶ÃŸe ist zu groÃŸInterner Fehler: size of loop %d should be %d, not %dGrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist %u BytesGrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist grÃ¶ÃŸer als %wu BytesGrÃ¶ÃŸe des Zeichenkettenliterals ist zu groÃŸGrÃ¶ÃŸe des Typs %qT ist zu groÃŸ (%qE Bytes)GrÃ¶ÃŸe eines unbenannten Arrays hat unvollstÃ¤ndigen TypGrÃ¶ÃŸe eines unbenannten Arrays hat Nicht-GanzzahltypGrÃ¶ÃŸe des unbenannten Arrays ist negativGrÃ¶ÃŸe des unbenannten Arrays ist zu groÃŸGrÃ¶ÃŸe der Variablen %q+D ist zu hochGrÃ¶ÃŸenbereiche der Option %qs sollten aufsteigend seinsizeof(long double) ist 12.sizeof(long double) ist 16.Ausschnitt kann nur mit nil verglichen werdenjegliche Instanziierung mit nichtleerer Parameterpackung wÃ¤re unzulÃ¤ssigsoft-float und long-double-128 sind unvertrÃ¤glicheinige Kandidaten wurden ausgelassen; verwenden Sie %<-fdiagnostics-all-candidates%>, um sie anzuzeigenEinige Teile des expandierten Makros sind nicht von diesem %qs-Konstrukt erfasstnicht implementiertnicht implementiert: Entschuldigung: Semantik von static-Variable %q#D in inline-Funktion ist falsch (mehrere Kopien wÃ¤ren die Folge)Entschuldigung: Semantik der Inline-Variable %q#D ist falsch (mehrere Kopien wÃ¤ren die Folge)Quelle ist ein Zeiger auf unvollstÃ¤ndigen TypenQuelle ist kein ZeigerQuelle ist kein Zeiger auf KlasseQuelle hat nicht KlassentypenQuelle hat unvollstÃ¤ndigen KlassentypenQuellorte fÃ¼r Funktion %qD haben sich geÃ¤ndert, Profilingdaten mÃ¶glicherweise veraltetQuellobjekt %qE der GrÃ¶ÃŸe %sQuellobjekt wird hier alloziertQuellobjekt ist wahrscheinlich an Adresse nullQuellobjekt der GrÃ¶ÃŸe %s, alloziert durch %qEQuellentyp ist nicht polymorphLeerzeichen gefolgt von Satzzeichen %<%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%0%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%@%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%W%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%x%c%>Spezifikation %qs ist ungÃ¼ltigSpezifikationsfehler: %<%%*%> wurde nicht durch Mustererkennung initialisiertSpezifikationsfehler: mehr als ein Argument fÃ¼r %<SYSROOT_HEADERS_SUFFIX_SPEC%>Spezifikationsfehler: mehr als ein Argument fÃ¼r %<SYSROOT_SUFFIX_SPEC%>Spezifikationsfehler: nicht erkannte Spezifikationsoption %qcSpezifikationsdatei hat keine Spezifikation zum BindenSpezifikation ist '%s'
  
! aus Spezifikation erzeugtes switch ist nur %<-%>spec_dimen_size(): Bad dimensionSpezialisierung %qT hinter Instanziierung %qTSpezialisierung von %qD nach InstanziierungSpezialisierung von %qD in anderem NamensbereichSpezialisierung von %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftretenSpezialisierung von %qT hinter InstanziierungSpezialisierung des Alias-Template %qDSpezialisierung der implizit deklarierten speziellen ElementfunktionSpezialisierung des Variablenkonzepts %q#DSpezialisierung des Variablentemplates %qD als Funktion deklariertspezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe %E des Zielobjektsangegebene Grenze %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Eangegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe %E des Quellobjektsangegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Zielobjektsangegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Eangegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Quellobjektsangegebene Grenze %wu Ã¼berschreitet %<INT_MAX%>angegebene Grenze %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wuangegebene Grenze %wu Ã¼berschreitet die GrÃ¶ÃŸe %wu des Zielobjektsangegebene Grenze [%E, %E] Ã¼berschreitet die GrÃ¶ÃŸe %E des Zielobjektsangegebene Grenze [%E, %E] Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Eangegebene Grenze [%E, %E] Ã¼berschreitet die GrÃ¶ÃŸe %E des Quellobjektsangegebene Grenze [%E, %E] Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Eangegebene Grenze [%E, %E] Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Quellobjektsangegebene Bereichsgrenze [%wu, %wu] Ã¼berschreitet %<INT_MAX%>angegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerteOption %qs wurde mehrmals angegebenangegebene GrÃ¶ÃŸe %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Eangegebene GrÃ¶ÃŸe %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Eangegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Eangegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %ESystemregister mit einem kurzem Namen angebenReihenfolge der Bibliotheken kommagetrennt angeben, erlaubte EintrÃ¤ge sind: log,min,pim,iso oder deren entsprechende Verzeichnisnamen m2log,m2min,m2pim,m2iso.Liste der Laufzeitmodule und deren Initialisierungsreihenfolge angebenPrÃ¤fixname fÃ¼r gemangelte Modulnamen angebenden gemangelten PrÃ¤fix fÃ¼r Modulnamen angeben, fÃ¼r alle Module in den folgenden IncludepfadenAngabe von Vektortypen mit %<__attribute__ ((mode))%> ist veraltetspecs %%include-Syntax nach %td Zeichen fehlerhaftspecs %%rename-Syntax nach %td Zeichen fehlerhaftspecs: keine %s-Spezifikation zum Umbenennen gefundenspecs: Datei fehlerhaft nach %td Zeichenspecs: unbekannter %%-Befehl nach %td Zeichenspekulative Kanten sind nicht benachbartfalsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beendenverdÃ¤chtige Folge von Satzzeichen %<%.*s%> am Anfang des FormatsstÃ¶rendes letztes %<%%%> im FormatverdÃ¤chtige Folge von Satzzeichen %<%.*s%> am Ende des FormatsÃ¼berzÃ¤hliges Leerzeichen am Ende des FormatsGrÃ¶ÃŸe des StapelkollisionswÃ¤chters %d muss gleich dem Sondierungsintervall %d seinStapelrahmen muss kleiner als 64k seinInterner Fehler: stack frame not a multiple of 8 bytes: %wdInterner Fehler: stack frame not a multiple of octabyte: %wdStapelrahmen zu groÃŸStapel-Ãœberwachungswert muss eine exakte Zweierpotenz seinAusdruck der Stapelgrenze wird nicht unterstÃ¼tztStapelgrenzen nicht fÃ¼r dieses Ziel unterstÃ¼tztStapelsonde fÃ¼r SVE-RahmenStapel-ÃœberprÃ¼fung erfordert %<-maccumulate-outgoing-args%> fÃ¼r KorrektheitStapel-ÃœberprÃ¼fung erfordert %<target("accumulate-outgoing-args")%> fÃ¼r KorrektheitStapelschutz schÃ¼tzt nicht Funktion: Alle lokalen Arrays sind kleiner als %d BytesStapelschutz schÃ¼tzt nicht lokale Variablen: Puffer variabler GrÃ¶ÃŸeStapelregister fÃ¼r globale Registervariable verwendetStapelgrÃ¶ÃŸe muss eine exakte Zweierpotenz seinStapelgrÃ¶ÃŸe muss grÃ¶ÃŸer als der Stapel-Ãœberwachungswert seinStapelgrÃ¶ÃŸe darf nicht grÃ¶ÃŸer als 64k seinStapelverbrauchsberechnung wird fÃ¼r dieses Ziel nicht unterstÃ¼tztStapelverbrauch ist %wu BytesStapelverbrauch kÃ¶nnte %wu Bytes seinStapelverbrauch mÃ¶glicherweise unbegrenztStapelrahmen zu groÃŸ: %d BytesOpenMP-Â»standaloneÂ«-Direktiven im Attribut %<omp::directive%> kÃ¶nnen nur in einer leeren Anweisung vorkommendas Standardattribut %qE bezieht sich nur auf FunktionenStandardattribute inmitten von DeklarationssymbolenStandardattribute mÃ¼ssen vor den Deklarationsspezifizierern stehen, um fÃ¼r die Deklaration zu gelten, oder ihnen folgen, um fÃ¼r den Typ zu geltenStandardattribute fÃ¼r NamensrÃ¤ume mÃ¼ssen vor dem Namen des Namensraums stehenstart of RTL fragment must be on an earlier line than endAnfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenAnfang/Ende von RTL-Fragment sind in verschiedenen DateienAnweisung kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senAnweisung hat keinen EffektAnweisung ist eine Referenz, kein Aufruf, zur Funktion %qEAnweisung ist kein KonstantenausdruckAnweisung inmitten eines Blocks fÃ¼r throw markiertAnweisung fÃ¼r throw markiert, wirft jedoch nichtsAnweisung verwendet freigegebenen SSA-Namenvolatile-Kennzeichen fÃ¼r Anweisung nicht aktuellAnweisung wird niemals ausgefÃ¼hrtAnweisung ohne EffektAnweisungs-Ausdruck in konstantem AusdruckAnweisungs-AusdrÃ¼cke sind weder auÃŸerhalb von Funktionen noch in Template-Argumenten erlaubtstatische Behauptung gescheitertstatische Assertion fehlgeschlagen: %.*sstatische Behauptung gescheitert: %Estatische Attributdeklaration %qs fÃ¼r %q+D erfordert eine Adressestatische Kette mit Funktion, die keine verwendetstatisches Datenelement %qD in unbenannter Klassestatisches Datenelement %qE als %qs deklariertstatisches Datenelement ist nicht namenunabhÃ¤ngigStatische Deklaration von %q+D folgt nicht-statischer Deklarationstatische Initialisierung der Variablen %q+D in %<.shared%>-Speicher wird nicht unterstÃ¼tztstatic wird auf TPF-OS nicht unterstÃ¼tztstatisches Element %qD kann kein Bitfeld seinstatisches Element %qD als %<register%> deklariertstatische Elementfunktion %q#D mit Typqualifizierern deklariertstatische Elementfunktion %qD kann nicht CV-Qualifizierer habenstatische Elementfunktion %qD kann keinen ref-Qualifizierer habenÂ»staticÂ« oder Typkennzeichner in Nicht-Parameter-Arraydeklaratorstatische strukturierte Bindung ist nicht namenunabhÃ¤ngigder statische Typ %qT des Operanden ist eine nicht Ã¶ffentliche Basisklasse des dynamischen Typs %qTstatische Variable ist nicht namensunabhÃ¤ngigstatisch reservierte Instanz der Objective-C-Klasse %qEAttribute stdcall und cdecl sind nicht vertrÃ¤glichAttribute stdcall und fastcall sind nicht vertrÃ¤glichAttribute stdcall und thiscall sind nicht vertrÃ¤glichAusdruck fÃ¼r die Schrittweite verweist auf Ã¤uÃŸeren Iterator %qDSchritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenSchrittweite der implied-do-Schleife bei %L darf nicht 0 seinAnweisung (%p) nach Optimierungsdurchgang als geÃ¤ndert markiert: stmt with wrong VUSEInterner Fehler: stmts without blockSpeicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<thread_local%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %qD auf Templateinstanziierung angewendetSpeicherklasse %qs angegebenSpeicherklasse fÃ¼r Parameter %qE angegebenSpeicherklasse fÃ¼r Parameter %qs angegebenSpeicherklasse fÃ¼r Strukturfeld angegebenSpeicherklasse fÃ¼r Strukturfeld %qE angegebenSpeicherklasse fÃ¼r Template-Parameter %qs angegebenSpeicherklasse fÃ¼r Typnamen angegebenSpeicherklasse fÃ¼r unbenannten Parameter angegebenSpeicherklasse in %<sizeof%> angegebenSpeicherklasse in %qE angegebenSpeicherklasse in Typcast angegebenSpeicherklassenangabe in leerer Deklaration mit auf %<enum%> basierendem TypenSpeicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltigSpeichergrÃ¶ÃŸe von %q+D ist nicht konstantSpeichergrÃ¶ÃŸe von %q+D ist unbekanntSpeichergrÃ¶ÃŸe von %qD wurde nicht aufgelÃ¶stSpeichergrÃ¶ÃŸe von %qD ist nicht konstantSpeichergrÃ¶ÃŸe von %qD ist unbekanntAdresse der lokalen Variable %qD wird in %qE gespeichertMerkwÃ¼rdiger GerÃ¤tename %qs nach %qs: falsches Zeichen %qcStrategiename %qs fÃ¼r Option %qs angegeben, wird jedoch fÃ¼r 32-Bit-Code nicht unterstÃ¼tztÃ¼berflÃ¼ssiges %<,%> am Ende der Elementdeklarationverirrtes %<@%> im Programmverirrtes %<\%o%> im Programmverirrtes %qc im ProgrammÃ¼berflÃ¼ssiges %qs zwischen Objective-C++ Methodenverirrtes %qs im ProgrammStreaming-Funktionen erfordern die ISA-Erweiterung %qsStreaming-Kindprozess fehlgeschlagenDer Streaming-Kindprozess wurde durch ein Signal beendetstrftime-Formate kÃ¶nnen keine Argumente formatierenZeichenkettenlÃ¤nge %qd ist grÃ¶ÃŸer als die LÃ¤nge %qd, die von ISO-C%d-Compilern unterstÃ¼tzt werden mussZeichenkettenliteral mit nutzerdefiniertem Suffix ist in diesem Kontext ungÃ¼ltigZuweisung mit starker Typumwandlung wurde abgefangenMÃ¶glicherweise wird starke Typumwandlung benÃ¶tigtÂ»structÂ« wurde hier definiertstruct hat keine Elementestruct hat keine benannten ElementeStrukturausrichtung muss eine kleine Zweierpotenz sein, nicht %wuStruktur, die ein flexibles Arrayelement enthÃ¤lt, ist nicht am Ende einer anderen StrukturStrukturfeldGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8 oder 32 gesetzt werdenGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8, 32 oder 64 gesetzt werdendie strukturierte Bindung im Namespace-Bereich ist nicht namenunabhÃ¤ngigstrukturierte Bindungsdeklarationen kÃ¶nnen erst ab %<-std=c++20%> oder %<-std=gnu++20%> %qs seinDeklaration fÃ¼r strukturierte Bindung darf nicht als %qs deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<auto%> (C++98) deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht vom eingeschrÃ¤nkten %<auto%>-Typen %qT seinDeklaration fÃ¼r strukturierte Bindung darf nicht vom Typen %qT seinDeklaration fÃ¼r strukturierte Bindung festgelegt, aber nicht verwendetStrukturierte Bindung hat unvollstÃ¤ndigen Typen %qTStrukturierte Bindung verweist auf unvollstÃ¤ndigen Klassentypen %qTStrukturierte Bindung verweist auf unvollstÃ¤ndigen Typen %qTstrukturierte Bindungen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarUnter-Framework-Include %s steht mit Framework-Include in KonfliktTeilobjekt %qD ist hier deklariertUnterprogramm %q+F nicht als %<Inline%> markiertUnterprogramm %q+F nicht als %<Inline_Always%> markiertIndex fehlt in Arrayreferenzindizierter Wert ist weder ein Array noch ein Zeigerindizierter Wert ist weder Array noch Zeiger noch Vektorindizierter Wert ist Zeiger auf FunktionIndizierung eines als %<register%> deklarierten Arrayswar spÃ¤ter als %s mit %u unspezifizierten Variablengrenze deklariertwar spÃ¤ter als %s mit %u unspezifizierten Variablengrenze deklariertgeschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung empfohlengeschweifte Klammern um leeren KÃ¶rper in einer %<else%>-Anweisung empfohlengeschweifte Klammern um leeren KÃ¶rper in einer %<if%>-Anweisung empfohlenes wird empfohlen, explizite geschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung zu setzenes wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeidenKlammern um %<&&%> innerhalb von %<||%> empfohlenKlammern um %<+%> in Operand von %<&%> empfohlenKlammern um %<+%> innerhalb von %<<<%> empfohlenKlammern um %<+%> innerhalb von %<>>%> empfohlenKlammern um %<-%> in Operand von %<&%> empfohlenKlammern um %<-%> innerhalb von %<<<%>Klammern um %<-%> innerhalb von %<>>%> empfohlenKlammern um %<>>%>-Ausdruck empfohlenKlammern um Arithmetik in Operand von %<^%> empfohlenKlammern um Arithmetik in Operand von %<|%> empfohlenUm Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlenKlammern um Vergleich in Operand von %<!=%> empfohlenKlammern um Vergleich in Operand von %<&%> empfohlenKlammern um Vergleich in Operand von %<==%> empfohlenKlammern um Vergleich in Operand von %<^%> empfohlenKlammern um Vergleich in Operand von %<|%> empfohlenKlammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<&%> in %<&&%> oder %<!%> in %<~%>Klammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<|%> in %<||%> oder %<!%> in %<~%>empfohlene Alternative:empfohlene Alternativen:UnterstÃ¼tzung fÃ¼r Modus %qsUnterstÃ¼tzte Kernarchitekturen:%sSchalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in Konflikt und hat dazu gefÃ¼hrt, dass die Optionen %<%s%> hinzugefÃ¼gt wurdenSchalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in KonfliktOption %<-mcustom-%s%> steht mit Option %<-mcustom-%s%> in KonfliktOption %<-mcustom-%s%> wird fÃ¼r doppeltgenaue Gleitkomma benÃ¶tigtWert %2$d fÃ¼r Schalter %<-mcustom-%1$s%> muss zwischen 0 und 255 liegenSchalter %qs beginnt nicht mit %<-%>Schalter %qs wird nicht mehr unterstÃ¼tztswitch-Bedingung hat booleschen Wertswitch springt in Anweisungs-Ausdruckswitch springt Ã¼ber OpenMP-%<allocate%>switch springt Ã¼ber VariableninitialisierungDie Standardfallbehandlung in switch fehltswitch-GrÃ¶ÃŸe ist keine Ganzzahlswitch beginnt hierswitch-Anweisung der GrÃ¶ÃŸe %lu EintrÃ¤ge ist zu groÃŸSymbol %qD, das von %qD referenziert wird, wurde hier deklariertSymbol muss definiert sein, um eine Version zu habenZeichen als Immediate-Operand verwendetZeichen sowohl mit Basis- als auch Index-Registern verwendetSymbol mit Offset im PIC-Modus verwendetsymbolische Speicherreferenzen werden nur auf z10 oder neuer unterstÃ¼tztInterner Fehler: symtab_node::verify failedArgument des Attributs Â»symverÂ« muss das Format %<Name@Nodenname%> habenInterner Fehler: symver is not exported with default visibility%<symver%> wird nur auf ELF-Plattformen unterstÃ¼tztInterner Fehler: symver target is not exported with default visibilityerzeugte Methode %qD zuerst hier erfordertSystem-Pfad %qs ist nicht absolutAdresse der direkten Funktion %qD wird genommenAdresse des Konstruktors %qD wird genommenAdresse des Destruktors %qD wird genommenAdresse des Ausdrucks des Typs %<void%> wird genommenZugriff auf die Adresse des gepackten Elements von %qT fÃ¼hrt mÃ¶glicherweise zu einem nicht ausgerichteten ZeigerwertAdresse eines Rvalues wird ermitteltden Betrag des vorzeichenlosen Typs %qT zu berechnen, hat keine AuswirkungDas Ermitteln der Adresse einer Marke ist nicht standardkonformZiel und Gastgeber sind %qs:%qs, erwartet werden jedoch %qs:%qsZiel-CPU unterstÃ¼tzt nicht ARM-ModusZiel-CPU unterstÃ¼tzt keine ARMv8-M-Security-ErweiterungenZiel-CPU unterstÃ¼tzt keine THUMB-BefehleZiel-CPU unterstÃ¼tzt keine ZusammenarbeitZiel-CPU unterstÃ¼tzt keine unausgerichteten ZugriffeZiel-Betriebssystem unterstÃ¼tzt keine unausgerichteten ZugriffeZielargumentZiel-Attribut oder Pragma Ã¤ndert GrÃ¶ÃŸe von %<long double%>Ziel-Attribut oder Pragma Ã¤ndert AltiVec ABIZiel-Attribut oder Pragma Ã¤ndert darwin64 ABIZiel unterstÃ¼tzt kein Aktualisieren des atomaren Profils, einfacher Modus wird ausgewÃ¤hltZielsystem unterstÃ¼tzt Funktionsversions-Dispatcher nichtZielformat unterstÃ¼tzt nicht Â»unendlichÂ«Ziel ist kein Zeiger oder ReferenzZiel ist kein Zeiger oder Referenz auf KlasseZiel ist kein Zeiger oder Referenz auf vollstÃ¤ndigen TypenZiel der Umwandlung kÃ¶nnte Kandidat ein fÃ¼r ein Formatattribut seinZiel der Initialisierung kÃ¶nnte ein Kandidat fÃ¼r Formatattribut seinzielspezifische eingebaute Funktion ist nicht verfÃ¼gbarFehlzuordnung zielspezifischer OptionenZielsystem unterstÃ¼tzt keine TestausgabenZielsystem unterstÃ¼tzt nicht das Testformat %qsZielarchitekturen fehlen hinter %qsTemplate %qD deklariertTemplate %qE in Klausel %qsTemplateargument %d ist ungÃ¼ltigTemplateargument %qE fÃ¼r Typ %qT ist keine Ãœbersetzungszeit-KonstanteTemplateargument fÃ¼r %qD verwendet lokalen Typ %qTTemplate-Argument fÃ¼r %<%s %T%> benÃ¶tigtTemplate-Argumente fÃ¼r %qD passen nicht zum ursprÃ¼nglichen Template %qDTemplateklasse ohne NamenTemplate-EinschrÃ¤nkung fÃ¼r %qD fehlgeschlagenTemplatedeklaration von %<typedef%>Templatedeklaration von %q#DTemplate-Definition eines Nicht-Templates %q#DInstanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (%<-ftemplate-depth=%> verwenden, um dies zu erhÃ¶hen)Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d beim Instanziieren von %q+D, mÃ¶glicherweise wegen Generierung der virtuellen Tabelle (%<-ftemplate-depth=%> verwenden, um den HÃ¶chstwert zu erhÃ¶hen)Template-Parameter %q+#DTemplateparameter %qD hier deklariertTemplateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder AufzÃ¤hlungstyp hatTemplateparameterliste in expliziter Instanziierung verwendetangegebene Template-Parameterlisten passen nicht zu Templateparametern von %qDTemplateparameterpack %qD kann kein Standardargument habenTemplateparameterpack kann kein Standardargument habenTemplate-Parameterpacks kÃ¶nnen keine Standardargumente habenTemplate-Parameter-Typ %qT als %<friend%> deklariertTemplate-Parameter kÃ¶nnen keine Â»friendsÂ« seinTemplate-Parameter passen nicht zum Template %qDTemplateparameter nicht in partieller Spezialisierung herleitbar:Templatespezialisierung von %qD durch ISO C++ nicht erlaubtTemplatespezialisierung mit C-Bindung angegebenkeine Templatespezifizierer in Deklaration von %qD angegebenTemplate-Template-Parameter %qT in Deklaration von AbleitungshinweisTemplatetypparameter mÃ¼ssen das SchlÃ¼sselwort %<class%> oder %<typename%> verwendenTemplate mit C-BindungTemplate-ID %qD fÃ¼r %q+D passt zu keiner TemplatedeklarationTemplate-ID %qD als Deklarator verwendetTemplate-ID %qE in Deklaration des ersten Templatestemplate-id ist fÃ¼r Konstruktor in C++20 nicht erlaubttemplate-id fÃ¼r Destruktor ist in C++20 nicht erlaubtTemplate-EinfÃ¼hrungen sind nicht Teil der C++20-Konzepte; verwenden Sie %qs, um sie zu aktivierenTemplate-Parameter-Templates dÃ¼rfen nicht %<virtual%> seinZwischenergebnis des nicht-literalen Typs %qT in konstantem AusdruckternÃ¤rer %<operator?:%>ternÃ¤rer %<operator?:%> in %<%E ? %E : %E%>PrÃ¼fung, ob eine Konzept-ID ein gÃ¼ltiger Ausdruck ist; fÃ¼gen Sie %<requires%> hinzu, um die ErfÃ¼llung zu prÃ¼fendie %<audit%>-Semantik sollte mindestens so stark die die %<default%>-Semantik seindas SchlÃ¼sselwort %<bool%> ist in einer Konzeptdefinition in C++20 nicht erlaubtder %<destroy%>-Ausdruck %qE sollte mit dem %<depobj%>-Argument %qE identisch seinder Ausdruck der %<device%>-Klausel muss den Wert %<1%> habender Ausdruck der %<device%>-Klausel bei %C muss den Wert %<1%> habendas %<interrupt%>-Attribut erfordert einen MIPS32r2-Prozessor oder neuerdas Attribut %qE kann nicht auf einen SVE-Funktionstyp angewendet werdenAttribut %qE erfordert Argumentedie Architektur %qs unterstÃ¼tzt %<-m%s=2008%>die Architektur %qs unterstÃ¼tzt %<-m%s=legacy%> nichtdie Architektur %qs unterstÃ¼tzt %<-mfp32%> nichtdie Architektur %qs unterstÃ¼tzt keine DSP-Befehledie Architektur %qs unterstÃ¼tzt keine Befehle mit Sprungwahrscheinlichkeitdie Architektur %qs unterstÃ¼tzt die Befehle Â»maddÂ« und Â»msubÂ« nichtdie Architektur %qs unterstÃ¼tzt keine ungeraden Register fÃ¼r einfache Genauigkeitdie Architektur %qs unterstÃ¼tzt keine paarweisen Einzel-Befehledie Architektur %qs unterstÃ¼tzt nicht den synci-Befehldie Debug-Informationen %qs kann nicht mit vorkompilierten Headern verwendet werdendas Â» Â«-printf-Kennzeichendas Â»!Â«-strfmon-Kennzeichendas Â»#Â«-printf-Kennzeichendas Â»#Â«-strftime-Kennzeichendas Â»'Â«-printf-Kennzeichendas Â»'Â«-scanf-Kennzeichendas Â»(Â«-strfmon-Kennzeichendas Â»+Â«-printf-Kennzeichendas Â»+Â«-strfmon-Kennzeichendas Â»-Â«-printf-Kennzeichendas Â»-Â«-strfmon-Kennzeichendas Â»-Â«-strftime-Kennzeichendas Â»0Â«-printf-Kennzeichendas Â»0Â«-strftime-Kennzeichender Â»EÂ«-strftime-Modifiziererdas Â»IÂ«-printf-Kennzeichendas Â»IÂ«-scanf-Kennzeichender Â»OÂ«-Modifiziererder Â»OÂ«-strftime-Modifiziererdas Â»^Â«-strfmon-Kennzeichendas Â»^Â«-strftime-Kennzeichendas Â»_Â«-strftime-Kennzeichendas Â»aÂ«-scanf-Kennzeichendas Â»mÂ«-scanf-Kennzeichendas Â»qÂ«-Diagnose-KennzeichenDie Option Â»-sharedÂ« wird derzeit nicht fÃ¼r VAX ELF unterstÃ¼tztdie ABI fÃ¼r die Ãœbergabe eines Wertes, der Felder mit Null-Breite vor einem benachbarten 64-Bit-Gleitkommafeld enthÃ¤lt, wurde %{mit GCC 12.1%} geÃ¤ndertDas ABI der ParameterÃ¼bergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geÃ¤ndertdie ABI fÃ¼r die RÃ¼ckgabe eines Wertes, der Bit-Felder mit der Breite Null enthÃ¤lt, aber ansonsten ein Aggregat mit nur einem oder zwei FlieÃŸkomma-Feldern ist, wurde %{mit GCC 12.1%} geÃ¤ndertdie ABI fÃ¼r die RÃ¼ckgabe eines Wertes, der leere C++17-Basen enthÃ¤lt, aber ansonsten ein Aggregat mit nur einem oder zwei FlieÃŸkomma-Feldern ist, wurde %{mit GCC 12.1%} geÃ¤ndertdas ABI der C-StrukturÃ¼bergabe mit Bitfeldern der Breite 0 hat sich in GCC %{12.1%} geÃ¤ndertDas ABI der Struct-Ãœbergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geÃ¤ndertdas ABI der StrukturÃ¼bergabe mit %<complex float%>-Element hat sich in GCC 4.4 geÃ¤ndertdas ABI der Union-Ãœbergabe mit %<long double%> hat sich in GCC 4.4 geÃ¤ndertOperand fÃ¼r den ENI-Befehl muss entweder 0 oder 1 seinDie RX100-CPU hat keine FPU-HardwareDie RX200-CPU hat keine FPU-Hardwaredie Adresse %qE ist niemals NULLdie Adresse von %qD ist kein gÃ¼ltiges Templateargumentdie Adresse von %qD ist kein gÃ¼ltiges Templateargument, weil sie keine statische Lebensdauer hatDie Adresse von %qD wird immer zu %<wahr%> auswertendie Adresse von %qD ist niemals %<null%>die Adresse von %qD ist niemals NULLdie Adresse einer Marke kann nicht in einem Konstanten-Ausdruck auftretendie Adresse des %qT-Teilobjekts von %qD ist kein gÃ¼ltiges Templateargumentdas align-Argument fÃ¼r %<__builtin_coro_promise%> muss eine Konstante seindie Ausrichtung von %<_Atomic %T%>-Feldern wurde mit %{GCC 11.1%} geÃ¤ndertDas Argument zum eingebauten %<xabort%> ein 8-Bit-Direktwert seindie Argumente fÃ¼r %qE mÃ¼ssen konstante Zeichenfolgen seindas scanf-Merkmal der ZuweisungsunterdrÃ¼ckungder Aufruf erfordert %<ifunc%>, was von diesem Ziel nicht unterstÃ¼tzt wirddie Aufrufkonvention fÃ¼r %qT Ã¤ndert sich mit %<-fabi-version=13%> (GCC 8.2)die Kombination von %qs und %qs ist mit %qs unvertrÃ¤glichder Vergleich wird zu %qE reduziertder Vergleich wird immer als %<false%> ausgewertet, da die Adresse von %qE niemals NULL sein wirdder Vergleich wird immer als %<false%> ausgewertet, da der Zeigeroperand in %qE nicht NULL sein darfder Vergleich wird immer als %<true%> ausgewertet, da die Adresse von %qE niemals NULL sein wirdder Vergleich wird immer als %<true%> ausgewertet, da der Zeigeroperand in %qE nicht NULL sein darfder Compiler kann davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiertder Compiler kann annehmen, dass die Adresse von %qD niemals NULL istder Compiler kann annehmen, dass die Adresse von %qE niemals NULL istDie Komponente %qs ist ein PRIVATE-Typ und kann nicht Komponente von %qs sein, die PUBLIC bei %L istder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheitdie virtuelle Tabelle des in Konflikt stehenden Typs aus der anderen Ãœbersetzungseinheit ist unterschiedlich groÃŸder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit unterschiedlichem Inhaltder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit mehr EintrÃ¤gender in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat unterschiedliche RTTI-Informationder Wert von uninitialisiertem Speicher ist in konstantem Ausdruck nicht verwendbarKontrollfluss der Funktion %qD passt nicht zu ihren Profilingdaten (ZÃ¤hler %qs)der Versprechens-Typ %qT der Koroutine deklariert sowohl %<return_value%> als auch %<return_void%>der ZÃ¤hler sollte nicht kleiner als 0 sein; bitte das intrinsische %qs im Code prÃ¼fender Vorgabewert fÃ¼r die aktuelle CPU-Feineinstellung ist %d Bytesdas Richtungsargument fÃ¼r %<__builtin_coro_promise%> muss eine Konstante seinin Objective-C 1.0 gibt es keine Dot-Syntaxdie Auslassung in %qD wurde nicht vererbtdas Ereignishandle einer %<detach%>-Klausel sollte nicht in einer data-sharing-Klausel seinder Ausdruck %qE wird zu %<false%> ausgewertetder Ausdruck %qE darf keine Exception werfendie zusÃ¤tzliche Basisklasse ist hier definiertfÃ¼nftes Argument muss ein 8-Bit-Immediate seindas erste Argument eines %qs muss von booleschem Vektortyp sein und gleich viele Elemente wie das Ergebnis habender erste Unterschied der entsprechenden Definitionen ist Feld %qDder erste Unterschied der entsprechenden Definitionen ist Methode %qDder erste Parameter von %<operator new%> kann nicht das Standardargument habenDas vierte Argument muss Skalierung 1, 2, 4, 8 seindas vierte Argument muss eins der AufzÃ¤hlung %qs seindie RahmengrÃ¶ÃŸe von %wu Bytes Ã¼berschreitet %wu BytesDer direkte Argument muss ein 4-Bit-Immediate seinDas direkte Argument muss ein 5-Bit-Immediate seinDas direkte Argument muss ein 8-Bit-Immediate seindie unvereinbare Auswahl wurde durch das ultimative Alias-Ziel %qD bestimmtder inkompatible Typ, der in einer anderen Ãœbersetzungseinheit definiert istder inkompatible Typ ist hier definiertdas Lambda hat keinen Â»capture-defaultÂ«Das letzte Argument muss ein 1-Bit-Immediate seinDas letzte Argument muss ein 2-Bit-Immediate seindas letzte Argument muss ein 3-Bit-Immediate seinDas letzte Argument muss ein 32-Bit-Immediate seinDas letzte Argument muss ein 4-Bit-Immediate seinDas letzte Argument muss ein 5-Bit-Immediate seinDas letzte Argument muss ein 1-Bit-Immediate seinDas letzte Argument muss ein 8-Bit-Immediate seinDas letzte muss Skalierung 1, 2, 4, 8 seinder Wert der Ortsangabe ist beschÃ¤digtder m210 hat keine Little-Endian-UnterstÃ¼tzungdas Makro %qs war noch nicht definiertder gemangelte Name von %qD hat sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD) geÃ¤ndertder gemangelte Name von %qD Ã¤ndert sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD)der gemangelte Name von %qD Ã¤ndert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>der gemangelte Name eines Thunks fÃ¼r %qD Ã¤ndert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>der gemangelte Name der InitialisierungswÃ¤chter-Variable fÃ¼r %qD Ã¤ndert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>der Maximalwert fÃ¼r den letzten GrÃ¶ÃŸenbereich sollte fÃ¼r Option %qs -1 seindie an %<unavailable%> angehÃ¤ngte Nachricht ist keine Zeichenkettedie Initialisierungsreihenfolge der Module wird dynamisch von M2RTS und den AnwendungsabhÃ¤ngigkeiten festgelegtDas vorletzte Argument muss ein 8-Bit-Immediate seinDer ausgelassene mittlere Operand in %<?:%> ist immer %<true%>; ausdrÃ¼cklicher mittlerer Operand wird empfohlender Operand %qE ist nicht erfÃ¼llt, dadas hereingereichte Closureobjekt wird nicht verÃ¤ndert, da es als Wert Ã¼bernommen wirddas Programm sollte auch %qD definierender Wertebereich des ZÃ¤hlers sollte im Bereich 0 bis 16 sein; bitte das intrinsische %qs im Code prÃ¼fender Wertebereich des ZÃ¤hlers sollte im Bereich 0 bis 32 sein; bitte das intrinsische %qs im Code prÃ¼fender Wertebereich des ZÃ¤hlers sollte im Bereich 0 bis 64 sein; bitte das intrinsische %qs im Code prÃ¼fender Wertebereich der Maske ist 0 bis 255der Wertebereich des Selektors sollte 0 bis 1 seinder Wertebereich des Selektors sollte 0 bis 3 seinder Wertebereich des Selektors sollte 0 bis 7 seindas Register %qs kann in %<asm%> fÃ¼r das aktuelle Ziel nicht bestraft werdenfÃ¼r %q+D angegebenes Register kann vom aktuellen Ziel nicht zugegriffen werdenfÃ¼r %q+D angegebenes Register ist nicht allgemein genug, um als eine Registervariable verwendet zu werdender erforderliche Ausdruck %qE ist ungÃ¼ltigder erforderliche Ausdruck %qE ist ungÃ¼ltig, dader erforderliche Typ %qT ist ungÃ¼ltigder erforderliche Typ %qT ist ungÃ¼ltig, dadas Ergebnis des Befehls xxspltidp ist fÃ¼r denormalisierte Eingabewerte undefiniertdas Ergebnis der Umwandlung ist nicht spezifiziert, da %qE auÃŸerhalb des Wertebereichs des Typs %qT liegtdie selben Schleifen-Iterationsvariablen %qD werden in mehreren verknÃ¼pften Schleifen verwendetdieses Ziel unterstÃ¼tzt nicht %<asm goto%> mit Ausgaben in %<asm%>das temporÃ¤re Objekt wurde am Ende des vollstÃ¤ndigen Ausdrucks %qE zerstÃ¶rtdrittes Argument muss ein 8-Bit-Immediate seindas dritte Argument muss eine Vergleichskonstante seinder Typ %qT der %<constexpr%>-Variable %qD ist kein Literalder zerstÃ¶rte Typ ist %qT, aber der Destruktor verweist auf %qTder Typ eines Zeigers auf eine explizite Objekt-Member-Funktion ist ein normaler Funktionszeiger-Typder Typ einer expliziten Objekt-Member-Funktion ist ein normaler Funktionstypder Wert von %qD ist in konstantem Ausdruck nicht verwendbarDer Wert des Stapelzeigers muss nach einer %<asm%>-Anweisung derselbe sein wie vor der Anweisunges gibt keine Argumente fÃ¼r %qD, die von einem Templateparameter abhÃ¤ngen, weshalb eine Deklaration von %qD verfÃ¼gbar sein mussdrittes Argument von %q+D sollte wahrscheinlich %<char **%> seinDrittes Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seinDrittes Argument fÃ¼r Funktion %qE muss eine konstante Ganzzahl seindritter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sendritter Operand des bedingten Ausdrucks hat keinen Effektdritter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qEdritter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der zweite Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>diese %qs-Klausel beschÃ¼tzt nicht â€¦diese eingebaute Funktion ist nur auf dem fr405 und fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr500 und fr550 verfÃ¼gbardiese eingebaute Funktion ist nur mit der Toolchain v3f verfÃ¼gbardiese eingebaute Funktion ist nur mit der Toolchain v3s oder v3f verfÃ¼gbardiese eingebaute Funktion wird von der Toolchain v3m nicht unterstÃ¼tztdiese eingebaute Funktion wird auf diesem Ziel nicht unterstÃ¼tztdieser Compiler unterstÃ¼tzt %qs nichtdieser Compiler unterstÃ¼tzt PowerPC nicht (%<arch%>-Option wird ignoriert)dieser Compiler unterstÃ¼tzt x86 nicht (%<-arch%>-Option wird ignoriert)diese Bedingung hat identische Zweigediese Dezimalkonstante ist nur in ISO-C90 vorzeichenlosdiese Dezimalkonstante wÃ¤re in ISO-C90 vorzeichenlosdiese Definition erfordert die MVE-ISA-Erweiterungdiese FlexibilitÃ¤t ist veraltet und wird demnÃ¤chst entferntdies ist ein GCC-Bug; ein Workaround ist, die aufgerufene Funktion mit dem Â»usedÂ«-Attribut zu markierenDies ist die erste StandardmarkeDies ist der erste Eintrag, der diesen Wert Ã¼berschneidetdies ist der Befehl:diese Medienfunktion ist nur auf dem fr400 und fr550 verfÃ¼gbardiese Medienfunktion ist nur auf dem fr500 verfÃ¼gbardiese Operation erfordert die RVV-ISA-Erweiterungdiese Operation erfordert die SVE-ISA-Erweiterungdiese Anweisung kÃ¶nnte durchfallendieses Ziel definiert keine Spekulationsbarriere; das erzeugte Programm wird trotzdem korrekt laufen, aber irrige Spekulationen sind mÃ¶glicherweise nicht eingeschrÃ¤nktdieses Ziel unterstÃ¼tzt nicht %qsDiese Zielarchitektur ist Â»Little EndianÂ«diese Zielmaschine hat keine verzÃ¶gerten ZweigeThread-lokale COMMON-Daten nicht implementiertThread-lokale Deklaration von %q#D folgt nicht-Thread-lokaler DeklarationThread-lokale Deklaration von %q+D folgt nicht-Thread-lokaler Deklarationthreadprivate Iterationsvariable %qDthreadprivate Variable %qE in Zielregion mit %<order(concurrent)%>-Klausel verwendetthreadprivate Variable %qE in Zielregion verwendetthreadprivate Variable %qE in unverknÃ¼pfter Task verwendetDreiwege-Vergleich von %qD hat den Typ %qT, nicht den Vergleichskategorie-TypDreiwege-Vergleich von %qD ist vom Typ %qT, der sich nicht in %qT umwandeln lÃ¤sstDrei-Wege-Vergleich von Vektorenwirft NULL, was ganzzahlig, aber kein Zeigertyp istthunk-inline wird nur mit %<-mindirect-branch-jump%> unterstÃ¼tztdie zu allozierende Variable ist hier deklariertzur Sicherheit mÃ¼ssen alle vorÃ¼bergehenden Zeiger in Umwandlung von %qT in %qT mit %<const%> qualifiziert seinum AbhÃ¤ngigkeiten zu erzeugen, mÃ¼ssen Sie entweder %<-M%> oder %<-MM%> angebenandere Fundstelle von %qs ist hierum auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwendenToken %u hat %<x-location == %u%>Token %u hat %<x-location == y-location == %u%>Token %u hat %<y-location == %u%>zu wenige Argumente fÃ¼r %%:version-compareZu wenige Argumente fÃ¼r %<__builtin_tgmath%>zu wenige Argumente fÃ¼r eingebaute Funktion %qE, %u erwartetzu wenige Argumente fÃ¼r Konstruktor %q#Dzu wenige Argumente fÃ¼r FunktionZu wenige Argumente fÃ¼r %<va_start%>zu wenige Argumente fÃ¼r Funktion %q#DZu wenige Argumente fÃ¼r Funktion %qEZu wenige Argumente fÃ¼r Elementfunktion %q#Dzu wenige Argumente fÃ¼r Methode %q#Dzu wenige Templateparameterlisten in Deklaration von %qDzu wenige Templateparameterlistentoo large function value type, needs %d registers, have only %d registers for thiszu spÃ¤t fÃ¼r Â»#Â«-Direktive, um Debug-Verzeichnis festzulegenzu viele %<#pragma options align=reset%>zu viele %<...%> in Lambda-Capturezu viele %<always%>-Modifiziererzu viele %<always%>-Modifizierer bei %Lzu viele %<close%>-Modifiziererzu viele %<close%>-Modifizierer bei %Lzu viele %<defaultmap%>-Klauseln mit %qs-Kategoriezu viele %<defaultmap%>-Klauseln mit nicht angegebener Kategoriezu viele %<if%>-Klauselnzu viele %<if%>-Klauseln mit %qs-Modifiziererzu viele %<if%>-Klauseln ohne Modifiziererzu viele %<present%>-Modifiziererzu viele %<present%>-Modifizierer bei %Lzu viele %<self%>-Klauselnzu viele %<static%>-Argumentezu viele %qs-Klauselnzu viele %qs-Klauseln an einem Task-Konstruktzu viele Alternativen in %<asm%>zu viele Argumentezu viele Argumente fÃ¼r %%:dumpszu viele Argumente fÃ¼r Formatzu viele Argumente fÃ¼r teilweise Spezialisierung %qTzu viele Argumente, die in SGPR-Registern Ã¼bergeben werdenzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r %%:compare-debug-self-optzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r eingebaute Funktion %qE, nur %d erwartetzu viele Argumente fÃ¼r Konstruktor %q#Dzu viele Argumente fÃ¼r Funktionzu viele Argumente fÃ¼r Funktion %q#Dzu viele Argumente fÃ¼r Funktion %qEzu viele Argumente fÃ¼r makezu viele Argumente fÃ¼r Elementfunktion %q#Dzu viele Argumente fÃ¼r Methode %q#Dzu viele Argumente fÃ¼r Methode %qEzu viele atomare Klauselnzu viele geschweifte Klammern um Initialisierung fÃ¼r %qTzu viele geschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qTInterner Fehler: too many exception handling edges in bb %izu viele Dateinamen angegeben; geben Sie %<%s %s%> fÃ¼r das Aufrufformat einzu viele Funktionsargumente fÃ¼r eBPFzu viele Initialisierer fÃ¼r %qTzu viele EingabedateienInterner Fehler: too many loop exits recordedzu viele Speicherreihenfolge-Klauselnzu viele Ã¶ffnende KlammernInterner Fehler: too many outgoing branch edges from bb %izu viele GrÃ¶ÃŸenbereiche in Option %qs angegebenzu viele Templateheader fÃ¼r %qD (sollten %d sein)zu viele Templateparameterlisten in Deklaration von %qDzu viele Templateparameterlistenzu viele Werte in RÃ¼ckgabeanweisungzu viele Variablen in Bereichsklausel mit KanalZu viel Stapelspeicher zu entsorgen: %dZu viel Stapelspeicher vorzubereiten: %dKomma-AusdrÃ¼cke auf hÃ¶chster Ebene in einem Arrayindex haben seit C++23 eine andere Bedeutungungeklammerte Komma-AusdrÃ¼cke in Arrayindex-AusdrÃ¼cken sind veraltetDeklaration hÃ¶chster Ebene von %qs gibt %<auto%> anToplevel-Neuordnung muss ausgeschaltet sein, wenn Â»unit-at-a-timeÂ« ausgeschaltet istGesamtgrÃ¶ÃŸe und ElementgrÃ¶ÃŸe mÃ¼ssen direkt angegebene Konstanten sein, beide ungleich nullGesamtgrÃ¶ÃŸe der lokalen Objekte %wu Ã¼berschreitet das Maximum %wuGesamtgrÃ¶ÃŸe der lokalen Objekte Ã¼berschreitet das Maximum %wuGesamtgrÃ¶ÃŸe der lokalen Objekte ist zu hochGesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der Architekturtp_first_run must be non-negativetraditionelles C bietet keinen separaten Namensraum fÃ¼r Marken an, Bezeichner %qE steht in Konflikttraditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurÃ¼cktraditionelles C lehnt automatische Gesamt-Initialisierung abtraditionelles C lehnt Initialisierung von unions abtraditionelles C weist Zeichenkettenkonstantenverkettung zurÃ¼cktraditionelles C weist den unÃ¤ren Plus-Operator zurÃ¼ckabschlieÃŸendes %<,%> in Argumenten fÃ¼r %<#pragma GCC diagnostic ignored_attributes%>abschlieÃŸendes %<,%> in Argumenten fÃ¼r %<-Wno-attributes=%>das letzte Argument von %<__type_pack_element%> ist kein TypabschlieÃŸendes Array %qT sollte nicht als flexibles Arrayelement verwendet werdenangehÃ¤ngter RÃ¼ckgabetyp %qT den Ableitungshinweises ist keine Spezialisierung von %qTnachgestellter RÃ¼ckgabetyp nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarTrampolin fÃ¼r geschachtelte Funktion %qD erzeugttransaktionsbasierter Speicher wird von %<-fsanitize=address%> nicht unterstÃ¼tzttransaktionsbasierter Speicher wird von %<-fsanitize=kernel-address%> nicht unterstÃ¼tzttransaktionsbasierter Speicher wird von Nicht-Aufruf-Ausnahmen nicht unterstÃ¼tztTransformierende intrinsische Routine %qs bei %L ist in einem Initialisierungs-Ausdruck nicht erlaubtTrap-Modus fÃ¼r VAX-Floats nicht unterstÃ¼tzttree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%dtree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%dtree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dBaumcode %qs wird in LTO-StrÃ¶men nicht unterstÃ¼tztBaumliste endet bei Tiefe %ies wurde versucht, eine Gleitkommadivision mit Rest an %qT durchzufÃ¼hrenInterner Fehler: true/false edge after a non-GIMPLE_COND in bb %dversuchen Sie, den Operator in eine %<const%>-Memberfunktion umzuwandelnKlammern um die Type-ID sollten entfernt werdenstattdessen %qE verwendenVersuch, %qD in Instanziierung eines generischen Lambdas einzufangenes wird versucht, einen Nicht-Ganzzahltyp als Bitfeld zu kodierenLesen der struct konnte wegen Syntaxfehlern nicht beendet werdenVersuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machenTuning-Zeichenkette fehlt in Option Â»%sÂ«internes Debugging des Compilers einschalten (interner Schalter)Quadrupel-Nachverfolgung einschalten (interner Schalter)Modula-2-API-Verfolgung einschalten (interne Option)Zeilennummern in Modula-2-Funktionen generieren (interne Option)alle ÃœberprÃ¼fungen fÃ¼r Division und Modulus durch 0 fÃ¼r ordinale Werte einschaltenalle BereichsprÃ¼fungen fÃ¼r numerische Werte einschaltenalle Software-LaufzeitÃ¼berprÃ¼fungen einschalten (das ist die AbkÃ¼rzung fÃ¼r -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)schaltet die KompilierzeitprÃ¼fung der Case-Anweisung ein, wenn ein Ausdruck eines Enumtyps verwendet wird.schaltet die Kompilierzeitanalyse im ersten Basisblock einer Prozedur ein, die den Zugriff auf nicht initialisierte Daten erkennt.schaltet die Kompilierzeitanalyse ein, um den Zugriff auf nicht initialisierte Variablen zu erkennen, die ÃœberprÃ¼fung kann durch known,cond,all angegeben werden.LaufzeitÃ¼berprÃ¼fung fÃ¼r Funktionen einschalten, deren AusfÃ¼hrung nicht mit einer RETURN-Anweisung endetschaltet LaufzeitÃ¼berprÃ¼fung ein, ob eine CASE-Anweisung einen ELSE-Zweig benÃ¶tigt, der jedoch nicht angegeben warLaufzeitÃ¼berprÃ¼fung fÃ¼r Gleitkommazahlen, die den GÃ¼ltigkeitsbereich verlassen, einschaltenLaufzeitÃ¼berprÃ¼fung einschalten fÃ¼r ganze Zahlen, die ihren Wertebereich verlassenLaufzeitÃ¼berprÃ¼fung fÃ¼r versuchten Datenzugriff Ã¼ber NIL-Zeiger einschaltenschaltet LaufzeitÃ¼berprÃ¼fung fÃ¼r Teilabschnitte, Arrayindizes und NIL-Zeiger-Indirektion einzwei aufeinander folgende %<[%> dÃ¼rfen nur ein Attribut einfÃ¼hrenzwei unterschiedliche Ã¤uÃŸere Iterationsvariablen %qD und %qD werden in einer einzigen Schleife verwendetzwei oder mehr Datentypen in Deklaration von %qszwei oder mehr Datentypen in Deklarationzwei oder mehr Abschnitte fÃ¼r %sTyp %<__vector_pair%> erfordert die Option %qsTyp %<__vector_quad%> erfordert die Option %qsArgument vom Typ %q#T wurde an %<delete%> Ã¼bergeben, Zeiger erwartetTyp %qE hat einen benutzerdefinierten KonstruktorTyp %qE hat einen benutzerdefinierten DestruktorTyp %qE hat keinen aufrufbaren Standard-KonstruktorTyp %qE hat virtuelle ElementfunktionenTyp %qT (typedef von %qT) verletzt die One-Definition-Rule von C++Typ %qT (in unbenanntem Namensraum definiert) kann nicht passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)Typ %qT (in unbenanntem Namensraum definiert) kann nicht zum Typ %qT passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)Typ %qT hat keine bekannte GrÃ¶ÃŸeTyp %qT fÃ¼r explizite Instanziierung %qD passt nicht zum deklarierten Typ %qTTyp %qT ist kein Basistyp fÃ¼r Typ %qTTyp %qT ist keine direkte Basis von %qTTyp %qT ist keine direkte oder virtuelle Basis von %qTTyp %qT ist zu groÃŸTyp %qT verletzt fÃ¼r sich genommen die One-Definition-Rule von C++Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparameter abTyp %qT des Templatearguments %qE hÃ¤ngt von Templateparametern abTyp %qT sollte Typ %qT entsprechenTyp %qT verletzt die One-Definition-Rule von C++Typ %qT ohne Bindung fÃ¼r Funktionsdeklaration %q#D mit Bindung deklariertTyp %qT ohne Bindung verwendet, um Variable %q#D mit Bindung zu deklarierenTyp %qs entspricht nicht dem Protokoll %qETyp %qs ist kein AusdruckTyp %qs verletzt die One-Definition-Rule von C++Typ %s unterscheidet sich durch %<TYPE_ALIGN%>Typ %s unterscheidet sich durch %<TYPE_MODE%>Typ %s unterscheidet sich durch %<TYPE_SIZE%>Typ %s unterscheidet sich durch %<TYPE_USER_ALIGN%>Typ %s ist kein undurchsichtiger AusdruckTyp %s ist nicht im undurchsichtigen ModusTypbehauptung nur gÃ¼ltig fÃ¼r SchnittstellentypenTypattribute ignoriert, nachdem Typ bereits definiert ist%<int%> ist Standardtyp in Deklaration von %qE%<int%> ist Standardtyp in Typ-DeklarationTyp hat keine MethodenTyp ist veraltetTyp ist veraltet: %sInterner Compilerfehler: type is not compatible with its variantTyp ist nicht verfÃ¼gbarTyp ist nicht verfÃ¼gbar: %stype mismatch between an SSA_NAME and its symbolunpassender Typ fÃ¼r Â»caseÂ«-Marke in switch-AnweisungunvertrÃ¤gliche Typen in %qsTypunvertrÃ¤glichkeit in %qs-AusdruckTypunvertrÃ¤glichkeit in %qs-VerweisTyp passt nicht in binÃ¤rem AusdruckTyp passt nicht in bedingtem AusdruckunvertrÃ¤gliche Typen in Parameter %iTyp muss cv-qualifizierter %<auto%> oder Referenz auf cv-qualifizierten %<auto%> seinTypname %qs sollte dem Typnamen %qs entsprechenTypname als Funktion, die eine Funktion zurÃ¼ckgibt, deklariertTypname als Funktion, die ein Array zurÃ¼ckgibt, deklariertTyp des %<asm%>-Operanden %qE konnte nicht ermittelt werdenTyp des %<depobj%>-Ausdrucks ist nicht %<omp_depend_t%>Typ von %qD ist auf %<int%> voreingestelltTyp von %qD passt nicht zur ursprÃ¼nglichen DeklarationTyp von %qE ist unbekanntTyp des Arrays %q+D vervollstÃ¤ndigt UnvertrÃ¤glichkeit mit impliziter InitialisierungTyp des Bitfeldes %qs ist eine Erweiterung des GCCTyp des formalen Parameters %d ist unvollstÃ¤ndigTyp des Iterators %qD verweist auf Ã¤uÃŸeren Iterator %qDTyp der Eigenschaft %qD in Konflikt mit vorheriger Deklarationunpassende PrÃ¤zision fÃ¼r Typ in switch-AnweisungTypumgehung schaltet die Reihenfolge der Skalarspeicherung umTypqualifizierer in leerer Deklaration mit auf %<enum%> basierendem TypenTypkennzeichner an Umwandlungs-RÃ¼ckgabetyp ignoriertTypkennzeichner an Funktions-RÃ¼ckgabewert ignoriertTyp fÃ¼r Vektor-Â»deleteÂ« ist weder Zeiger- noch Arraytyptyptransparentes %q#T kann nicht transparent gemacht werden, weil der Typ des ersten Feldes anderes ABI als gesamte Klasse hattyptransparentes %q#T hat keine Feldertyptransparente Klasse %qT hat Basisklassentyptransparente Klasse %qT hat virtuelle FunktionenInterner Compilerfehler: type variant differs by %sInterner Compilerfehler: type variant has different %<TREE_TYPE%>Interner Compilerfehler: type variant has different %<TYPE_BINFO%>Interner Compilerfehler: type variant has different %<TYPE_FIELDS%>Interner Compilerfehler: type variant has different %<TYPE_SIZE_UNIT%>Interner Compilerfehler: type variant has different %<TYPE_VFIELD%>Interner Compilerfehler: type variant with %<TYPE_ALIAS_SET_KNOWN_P%>Interner Compilerfehler: type variant%'s %<TREE_TYPE%>Interner Compilerfehler: type variant%'s %<TYPE_BINFO%>Interner Compilerfehler: type variant%'s %<TYPE_SIZE_UNIT%>Typ war vorher als %qE deklariertInterner Compilerfehler: type%'s %<TREE_TYPE%>Interner Compilerfehler: type%'s %<TYPE_BINFO%>Interner Compilerfehler: type%'s %<TYPE_SIZE_UNIT%>Type-Punning auf unvollstÃ¤ndigen Typen kann strict-aliasing-Regeln verletzentype-specifier ist in Lambda ungÃ¼ltigTyp/Wert des Arguments %d passt nicht in Template-Parameterliste fÃ¼r %qDtypedef %q+D als %<_Noreturn%> deklarierttypedef %q+D als %<inline%> deklarierttypedef %qD ist initialisiert (verwenden Sie stattdessen lieber %<__typeof__%>)typedef %qD ist initialisiert (stattdessen %qs verwenden)typedef %qD lokal definiert, aber nicht verwendetÂ»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltigÂ»typedefÂ« als %<auto%> deklariertmit %<typedef%> definierte Funktion darf keinen Rumpf %<{ â€¦ }%> habenmit %<typedef%> definierte Elementfunktion darf keinen Rumpf %<{ â€¦ }%> habentypedef-Name darf kein Spezifizierer mit geschachteltem Namen seintypedef-Name %qD als Destruktor-Deklarator verwendetTypen nicht ganz kompatibelTypen unterscheiden sich im VorzeichenbesitzTypen haben unterschiedliche Anzahl von ParameternTypen dÃ¼rfen nicht innerhalb von %<__builtin_classify_type%>-Aufrufen definiert werdenTypen dÃ¼rfen nicht in %<decltype%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in %<noexcept%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in einem %qs-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem %<typeid%>-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem Â»conversion-type-idÂ« definiert werdenin einer for-Bereichs-Deklaration dÃ¼rfen keine Typen definiert werdenTypen dÃ¼rfen nicht in einem Â»newÂ«-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem Â»new-type-idÂ« definiert werdenTypen dÃ¼rfen nicht in Alias-Templatedeklarationen definiert werdenTypen dÃ¼rfen nicht in einer Ausnahmespezifikation definiert werdenTypen dÃ¼rfen nicht in Typumwandlungen definiert werdenTypen dÃ¼rfen nicht in Bedingungen definiert werdenneue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdenTypen dÃ¼rfen nicht in enum-base definiert werdenTypen dÃ¼rfen nicht in Ausnahmedeklarationen definiert werdenTypen dÃ¼rfen nicht in explicit-specifier definiert werdenTypen dÃ¼rfen nicht in Iteratortyp definiert werdenTypen dÃ¼rfen nicht in Parametertypen definiert werdenin Template-Argumenten dÃ¼rfen keine Typen definiert werdenTypen dÃ¼rfen nicht innerhalb von %<__builtin_offsetof%> definiert werdenTypspezifikation in ALLOCATE bei %LWirkliche Stelle des gestapelten Parameters kann nicht berechnet werden%qT kann nicht aus %qE hergeleitet werdenLambda-RÃ¼ckgabewert von %qE kann nicht hergeleitet werden%qs kann nicht emuliert werdenKein Register zum Auslagern gefundenin Klasse %qs konnte kein Register fÃ¼r Ãœberlauf gefunden werdenOperator %qD fÃ¼r Zeichenliterale mit Argument %qT kann nicht gefunden werdennumerischer literaler Operator %qD konnte nicht gefunden werdenliteraler Operator fÃ¼r Zeichenketten %qD mit Argumenten %qT, %qT konnte nicht gefunden werdender Versprechens-Typ fÃ¼r diese Koroutine wurde nicht gefundenNeuladungen fÃ¼r unmÃ¶gliche EinschrÃ¤nkungen konnten nicht generiert werden:Neuladungen konnten nicht generiert werden fÃ¼r:ABI %qs kann nicht mit Befehlssatz %qs implementiert werdenStandard-Linkerscript %qs kann nicht in den Bibliotheks-Suchpfaden gefunden werdenÂ»%sÂ« kann nicht zum Lesen geÃ¶ffnet werden: %mÂ»%sÂ« kann nicht zum Schreiben geÃ¶ffnet werden: %mdynamische AbhÃ¤ngigkeit %qs kann nicht geÃ¶ffnet werdenDatei kann nicht geÃ¶ffnet werdenLogdatei %<vtv_class_set_sizes.log%> kann nicht geÃ¶ffnet werden: %mLogdatei %<vtv_count_data.log%> kann nicht geÃ¶ffnet werden: %mLogdatei %<vtv_set_ptr_data.log%> kann nicht geÃ¶ffnet werden: %mInformationen fÃ¼r Plugin %qs kÃ¶nnen nicht registriert werden: Pluginname nicht gefundenweitere importierte Quellencodestellen kÃ¶nnen nicht dargestellt werdendie VorwÃ¤rtsreferenz in der Definition kann nicht aufgelÃ¶st werden%qs kann nicht als PIC-Register verwendet werdennicht verfÃ¼gbare Zeichenkettenoperation zum Inlinen von %qsunausgeglichenes Satzzeichen %<%c%> im Formatunausgeglichenes Satzzeichen %qc im Formatunbegrenzte Verwendung von %<alloca%>unbegrenzte Verwendung von Array mit variabler LÃ¤ngeunbedingtes %2d niemals ausgefÃ¼hrt
  unbedingtes %2d, genommen: %s
! nicht deklarierter Selektor %qEundefiniertes Verhalten, wenn zweiter Parameter von %<va_start%> mit %<register%>-Speicherklasse deklariert wirdbenannter Operand %qs ist nicht definiertzugrunde liegender Typ %qT von %qT muss ein ganzzahliger Typ seinfalsche Zuordnung des zugrunde liegenden Typs in enum %q#TunvollstÃ¤ndig angegebenes %qD wird in seinem Initialisierer referenziert%qE wurde in diesem GÃ¼ltigkeitsbereich bereits deklariert und ist unvollstÃ¤ndig deklariertunexpandierte Parameterpackunge in AufzÃ¤hlungskonstante in Lambdaunexpandiertes Parameterpack in lokaler Klasse in LambdaUnerwarteter Â»!$OMP ATOMICÂ«Ausdruck bei %Lunerwartetes %<else%> gefundenunerwarteter AST der Art %sUnerwartetes Dateiendeunerwartete rechte Seite in Zuweisungunerwartete Architektur fÃ¼r %<target()%>-Attribut: Fehlerhafte Zeichenfolge %<%s%> gefundenunerwartete Architektur fÃ¼r %<target()%>-Attribut: muss mit + oder rv beginnenunerwartetes Argumentunerwartetes Argument fÃ¼r %<msp430_select_hwmult_lib%>: %sunerwartetes Attributunerwarteter Basistyp in cris_print_baseunerwartete Angaben im ELF-Headerunerwarteter Fehler beim Ã–ffnen von %<devices.csv%>unexpected expression %qE of kind %sunerwarteter Dateiname %s in Linker-AuflÃ¶sungsdatei. %s erwartetunerwartetes erstes Argument fÃ¼r %<msp430_select_hwmult_lib%>: %sunerwarteter Indextyp in cris_print_indexunerwartetes SchlÃ¼sselwort; entfernen Sie Leerzeichen zwischen AnfÃ¼hrungszeichen und SuffixbezeichnerInterner Fehler: unexpected mapping nodeunerwarteter multiplikativer Operandunerwarteter Offsetunerwarteter Operandunerwarteter Operand: %dunerwarteter Platzhalter in eingeschrÃ¤nktem ErgebnistypInterner Fehler: unexpected pointer mapping nodeunerwarteter Verweis auf Paketunerwartete Seiteneffekte in Adresseunerwartete Template-ID %qEunerwartete Textadresse:unerwarteter Typ fÃ¼r Array-LÃ¤nge: %qsunbehandelte Ausrichtung fÃ¼r %<#pragma nomember_alignment%>unbehandelte Architekturunbehandelte Argumente %qs und %qs fÃ¼r %<msp430_set_driver_var%>unbehandelter Ausdruckunbehandelter Ausdruckstypnicht initialisiertes %<const %D%>nicht initialisiertes %<const %qD%> ist in C++ ungÃ¼ltignicht initialisierte Konstante in %<new%> von %q#Tnicht initialisiertes konstantes Element in %q#Tnicht initialisiertes konstantes Element in %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes konstantes Element %qT ist in C++ ungÃ¼ltignicht initialisiertes konstantes Element in Basis %q#T von %q#Tnicht initialisiertes konstantes Element in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes Referenzelement in %q#Tnicht initialisiertes Referenzelement in %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes Referenzelement in Basis %q#T von %q#Tnicht initialisiertes Referenzelement in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisierte Variable %q+D in Programmspeicherbereich platziertuninitialisierte Variable %qD in %<constexpr%>-Kontextuninitialisierte Variable %qD in %<constexpr%>-Funktionunion kann nicht transparent gemacht werdenÂ»unionÂ« wurde hier definiertUnion hat keine ElementeUnion hat keine benannten ElementeUnion-Element %q+D mit nichttrivialem %qDunbekannte Option %qs fÃ¼r %<#pragma GCC aarch64%>unbekannte Option %qs fÃ¼r %<#pragma GCC arm%>unbekanntes Modell %qs fÃ¼r %<#pragma extern_model%>unbekannter Name %qs fÃ¼r %<#pragma member_alignment%>unbekannte Option %qs fÃ¼r %<#pragma riscv intrinsic%>unbekannter Schalter %<-mdebug-%s%>unbekannte Ausgabe %qs des %<asm%>-Schaltersunbekannter C++-Standard %qsunbekannte CRIS-CPU-Versionsangabe in %<-mtune=%>: %sunbekannte CRIS-Versionsangabe in %<-march=%> oder %<-mcpu=%>: %sunbekannte Schnittstelle des compilierten Moduls (CMI): %sUnbekannte Schutzstufe %qs fÃ¼r Kontrollflussunbekannter IRA-Algorithmus %qsunbekannte IRA-Region %qsunbekannte LDP/STP-Richtlinie %qsUnbekanntes LTO-Partitionierungs-Modell %qsunbekannte Stufe %qs fÃ¼r Live-Patchingunbekannter OpenMP-Direktiven-Name im Argument des Attributs %qsunbekannter OpenMP-Direktiven-Name im Argument der %qs-Klauselunbekannte SIMD-Erweiterung (%qs ist ausgeschaltet, wÃ¤hrend %qs eingeschaltet ist), SIMD wird ausgeschaltetUnbekannte Stufe %qs fÃ¼r Stapel-Wiederverwendungunbekanntes TLS-Modell %qsunbekannte Aktion %qE fÃ¼r %<#pragma pack%> - ignoriertunbekannte Ausrichtung %qs fÃ¼r Option %qs angegebenUnbekanntes architekturspezifisches SpeichermodellUnbekannte Architekturspezifikation in Speichermodell %wi fÃ¼r %qDunbekannte Einstellung %qs fÃ¼r Arraygrenzenunbekannte ArraygrÃ¶ÃŸe in Â»deleteÂ«unbekanntes Annahme-Klausel %qsunbekanntes Attribut %qEunbekanntes Attribut %qsunbekannter Basisblock-Umsortierungs-Algorithmus %qsInterner Fehler: unknown block specifierunbekannter eingebauter direkter Operandentyp fÃ¼r Operand %dunbekanntes Callback-Ereignis von Plugin %s registriertunbekannte Einstellung %qs fÃ¼r PrÃ¼faktionunbekanntes Konvertierungstyp-Zeichen %qc im FormatUnbekannte Kernarchitektur %qs in %qs angegebenunbekannte CPU %qs fÃ¼r %<-mtune%>unbekannter Crate-Typ: %qsunbekannter Entmangelstil %qsunbekanntes Zielunbekannter Fehler beim Lesen von %s aus %<devices.csv%>unbekannte Art Ã¼berschÃ¼ssiger Genauigkeit %qsunbekanntes Flag wurde in %<-moverride=%s%> Ã¼bergeben (%s)unbekannte Art der Gleitkomma-KÃ¼rzung %qsunbekannte PrÃ¼fstufe %qs fÃ¼r hardcfr noreturnunbekannte Header-Art %qsunbekannter BefehlsmodusInterner Fehler: unknown internal function %qEunbekannter lam-Typ %qsunbekannte Linkerausgabe %qsUnbekannter Maschinenzustand %qEFalscher Kopierbefehl:unbekannter nativer FPU-Typ %<0x%x%>, %qs fehlgeschlagenunbekannte native Basisarchitektur %<0x%x%>, %qs fehlgeschlagenUnbekannte Offload-ABI %qsunbekannter Operandenbuchstabe: Â»%cÂ«unbekannter Operator %qs in %%:version-compareunbekannte Option %q.*s in %<-fopt-info-%s%>Option hinter %<#pragma GCC diagnostic%> Art unbekanntunbekannte Option fÃ¼r %<%s=%s%>unbekannte Option fÃ¼r %<-mrecip=%s%>Unbekannter Parameter fÃ¼r Option %<-mtune-ctrl%>: %sunbekannter Durchlauf %s in %<-fdisable%> angegebenunbekannter Durchlauf %s in %<-fenable%> angegebenunbekanntes ZeigergrÃ¶ÃŸenmodell %qsunbekannte Prozessor-ID %<0x%x%>, einige Tuning-Parameter werden auf die Standardwerte zurÃ¼ckgesetztUnbekannte Profil-QualitÃ¤tUnbekannte Profil-Reproduzierbarkeitsstufe %qsUnbekannte Profil-Aktualisierungs-Methode %qsunbekannte Eigenschaft %qE des %qs-Selektorsunbekannte Eigenschaft %qs des %qs-Selektorsunbekanntes Eigenschaftsattributunbekanntes Eigenschaftsattribut %<%s%s%>unbekanntes Eigenschaftsattribut %qEunbekanntes Zeichen Â»%cÂ«unbekannter Ranger-Debug-Modus %qsunbekannter Registername %qs in %<asm%>unbekannter Registername: %sunbekannte Adressverschiebungs-Unspecunbekanntes Rust-compile-until %qsunbekannte Rust-Ausgabe %qsunbekannte Rust-Mangling-Option %qsunbekannter Selektor %qs fÃ¼r Kontextselektormenge %qsunbekannter Selektor %qs fÃ¼r Kontext-Selektormenge %qs bei %Cunbekannte Spezifikationsfunktion %qsunbekannte Spezifikation fÃ¼r die Menge der FLT_EVAL_METHOD-Werte, um %qs zu erlaubenunbekannte Angabe %<%qs%> in Attribut %<amdgpu_hsa_kernel%>unbekannte Quelleunbekannter Stapel-ÃœberprÃ¼fungsparameter %qsunbekannter Schalter %<-mlong-double-%s%>Unbekanntes Zielattribut oder -pragma %qsunbekannter Threader-Debug-Modus %qsunbekannte Trampolinimplementierung %qsunbekannte Tuning-Option Â»%sÂ«unbekannter Typ %<%T%> bei Objective-C-Kodierung gefundenunbekannter Typname: %qEUnbekannter Typname %qE; meinten Sie %qs?unbekannter Typname %qE; verwenden Sie das %<enum%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Typname %qE; verwenden Sie das %<struct%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Typname %qE; verwenden Sie das %<union%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Wert %qs fÃ¼r %<-march%>unbekannter Wert %qs fÃ¼r %<-mcpu%>unbekannter Wert %qs fÃ¼r %<-mtune%>unbekannter Wert %qs von %<-mmacosx-version-min%>unbekannter ABI-Typ fÃ¼r Vektorisierungsbibliothek in %<-mveclibabi=%s%>unbekanntes Vektorisierer-Kostenmodell %qsunbekannte InitialisierungsprioritÃ¤t %qs fÃ¼r VTable-VerifikationAlleinstehende FarbrÃ¼cksetz-DirektiveAlleinstehende q-Direktiveunbenannte Klasse wurde hier definiertunbenanntes Feld hat unvollstÃ¤ndigen Typenunbenanntes Feld ist weder eine Funktion noch Elementfunktion; kann nicht als %<friend%> deklariert werdenunbenannte Initialisierung fÃ¼r %qT, das keine Basisklassen hatunbenannte Initialisierung fÃ¼r %qT, das Mehrfachvererbung verwendetunbenanntes Â»enumÂ« mit GÃ¼ltigkeitsbereich ist nicht erlaubtUnbenannte struct/union, die keine Instanzen definiertunbenanntes temporÃ¤res Objekt wird hier definiertunbenannter Typ ohne Bindung wird verwendet, um Funktion %q#D mit Bindung zu deklarierenunbenannter Typ ohne Bindung wird verwendet, um Variable %q#D mit Bindung zu deklarierenunbenannte Variable oder Feld als Â»voidÂ« deklariertunnÃ¶tige Klammern in Deklaration von %qsungeordneter Vergleich mit Nicht-Gleitkomma-Argumentunquote_string(): got bad stringAttribut auÃŸerhalb von AnfÃ¼hrungszeichen im FormatSteuerzeichen %qc auÃŸerhalb von AnfÃ¼hrungszeichen im FormatSteuerzeichen auÃŸerhalb von AnfÃ¼hrungszeichen im FormatBezeichner oder SchlÃ¼sselwort auÃŸerhalb von AnfÃ¼hrungszeichen %<%.*s%> im FormatSchlÃ¼sselwort %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatName der eingebauten Funktion %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im Formatnicht-grafisches Zeichen %qc auÃŸerhalb von AnfÃ¼hrungszeichen im Formatnicht-grafische Zeichen auÃŸerhalb von AnfÃ¼hrungszeichen im FormatOperator %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatOptionsname %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatVorverarbeitungsdirektive %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatFolge von %i aufeinanderfolgenden Satzzeichen %q.*s auÃŸerhalb von AnfÃ¼hrungszeichen im Format%i aufeinanderfolgende Leerzeichen auÃŸerhalb von AnfÃ¼hrungszeichen im FormatTypname %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatLeerzeichen %qc auÃŸerhalb von AnfÃ¼hrungszeichen im FormatNicht erreichbarnicht erkanntes Kommandozeilenargument von Option nicht erkanntes Kommandozeilenargument von Option %<unerkennbarer Befehl:unbekanntes Ziel fÃ¼r %<-mfpu%>: %sunbekanntes Feld %<hwmpy%> in %<hard_msp430_mcu_data[%d]%>: %qdnicht erkanntes %<include_flags 0x%x%> an %<print_specific_help%> weitergegebenunbekanntes Feld %<revision%> in %<hard_msp430_mcu_data[%d]%>: %qdAttribut %qE hat unbekanntes Argument %qsunbekanntes Ziel fÃ¼r %s: %sunbekannter MCU-Name %qs, daher wird angenommen, dass er keine Hardware-Multiplikation kann; verwenden Sie die Option %<-mhwmult%>, um diese explizit einzustellenunbekannter MCU-Name %qs, daher wird angenommen, dass es ein MSP430X ohne Hardware-Multiplikation ist; verwenden Sie die Optionen %<-mcpu%> und %<-mhwmult%>, um diese explizit einzustellenunbekannter MCU-Name %qs, daher wird angenommen, dass er lediglich das MSP430X-ISA unterstÃ¼tzt; verwenden Sie die Option %<-mcpu%>, um dieses explizit einzustellenunerkannte Adressenicht erkanntes Kommandozeilenargument in Option %qsArgument %q.*s fÃ¼r Option %<--help=%> nicht erkanntunbekanntes Argument fÃ¼r Option %<-f%ssanitize%s=%>: %q.*sunbekanntes Argument fÃ¼r Option %<-f%ssanitize%s=%>: %q.*s; meinten Sie %qs?Argument %qs fÃ¼r Option %<-flto=%> nicht erkanntArgument fÃ¼r Option %<-fzero-call-used-regs=%> nicht erkannt: %qsnicht erkannter Initialisierungstyp %qs fÃ¼r automatische VariableUnbekannte BTF-Debugausgabestufe %qsunbekannte Kommandozeilenoption %<-%s%>unbekannte Kommandozeilenoption %<-%s%>; meinten Sie %<-%s%>?nicht erkannte Kommandozeilenoption %<-fdump-%s%>unbekannte Kommandozeilenoption %<-fdump-%s%>; meinten Sie %<-fdump-%s%>?nicht erkannte Kommandozeilenoption %<-fopt-info-%s%>nicht erkannte Kommandozeilenoption %qsUnbekannte Kommandozeilenoption %qs kÃ¶nnte den Zweck haben, bisherige Diagnosemeldungen zu unterdrÃ¼ckenunbekannte Steuerregisternummer %d; %<psw%> wird verwendetUnbekannte Debugausgabestufe %qsunbekannter Kantenschalter: %qsunbekannter enum-Wert: %qsunerkannte FormatangabeGCC-Debuggingoption nicht erkannt: %cunbekanntes Interrupt-Vektor-Argument fÃ¼r Attribut %qEunbekannter ivar-Sichtbarkeitswert %qsunbekannter Operand fÃ¼r %%:%<asm_auto_mfpu%>unbekannter Operand fÃ¼r %%:%<canon_for_mlib%>unbekannte Option %<-fdisable%>unbekannte Option %<-fenable%>unbekannte Option an %%:%<target_mode_check%> weitergegebenunbekannter Registername %qsunbekannter Wert %qs fÃ¼r Speicherreihenfolge von Skalarennicht erkannter Abschnittsname %qEunerkannter Schatten-Adressoffset %qsnicht erkannte Statuszeichenkette %qsunbekanntes Escapezeichen in Zeichenketteunerkannte vermutete Konstanteunbekannter Sichtbarkeitswert %qsnicht behebbarer FehlerungelÃ¶ste Ãœberladung des eingebauten %qFunaufgelÃ¶ste Ã¼berladene eingebaute FunktionuneingeschrÃ¤nkte Â»UnionsÂ« sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarunsicherer Funktionsaufruf %qD innerhalb von %<transaction_safe%>-Funktionunsicherer Funktionsaufruf %qD innerhalb von atomarer Transaktionunsicherer Funktionsaufruf %qE innerhalb von %<transaction_safe%>-Funktionunsicherer Funktionsaufruf %qE innerhalb von atomarer Transaktionunsicherer indirekter Funktionsaufruf innerhalb von %<transaction_safe%>-Funktionunsicherer indirekter Funktionsaufruf innerhalb von atomarer Transaktionnicht gesetzte Option %qs wird ignoriert, fÃ¼r CPU %qs ist sie stets eingeschaltetVorzeichenlose Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEVorzeichenlose Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE nach %qEGleitkommakonstante ohne Suffixnicht unterstÃ¼tzter %<strub%>-Aufruf auf dem Zielsystemnicht unterstÃ¼tzte SVE-VektorgrÃ¶ÃŸenicht unterstÃ¼tztes Argument fÃ¼r %qDnicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMDnicht unterstÃ¼tzter Argumenttyp fÃ¼r eingebaute FunktionCode Â»%cÂ« fÃ¼r Festkomma nicht unterstÃ¼tzt:nicht unterstÃ¼tzte Kombination: %qs %snicht unterstÃ¼tzte Kombination: %qs%s %snicht unterstÃ¼tzte Kombination: %snicht unterstÃ¼tzte konstante Adresse:der Kernel hat einen nicht unterstÃ¼tzten CPU-Namen fÃ¼r %<-mcpu=native%> zurÃ¼ckgegeben: %sFestkommaumwandlung nicht unterstÃ¼tztnicht unterstÃ¼tzter Map-Ausdruck %qEnicht unterstÃ¼tzter Speicherausdruck:nicht unterstÃ¼tzte Nicht-Standard-Verkettung von Zeichenkettenliteralennicht unterstÃ¼tzter Nicht-Standard-Suffix an Gleitkommakonstantenicht unterstÃ¼tzte Anzahl von NOPs vor Funktionsanfang (%u)nicht unterstÃ¼tzter Operandnicht unterstÃ¼tzter Operand %s fÃ¼r Code Â»%cÂ«Operand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tztnicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes RegisterIn booleschem Vektorvergleich ist die Operation oder der Typ nicht unterstÃ¼tztnicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMDnicht unterstÃ¼tzte simdlen %wdnicht unterstÃ¼tzte simdlen %wd (amdgcn)nicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregisterunbeendete Assemblerdialekt-Alternativeunbeendete Farbdirektiveunbeendete Formatzeichenketteunbeendetes AnfÃ¼hrungszeichen %<%c%> im Formatunbeendete q-Direktiveunbeendete Zeichenketteunverwendete Argumente in %<$%>-Stil-Formatunverwendeter Name %qEunverwendeter Parameter %qDungenutzte Deklaration fÃ¼r strukturierte BindungVariable %q+D wird nicht verwendetVariable %qD wird nicht verwendetAbwicklungstabellen erfordern derzeit entweder einen Rahmenzeiger oder %<-maccumulate-outgoing-args%> fÃ¼r KorrektheitOberer Wert in case-Marken-Bereich Ã¼berschreitet den Maximalwert des Typsverwenden Sie stattdessen %<#include%>stattdessen %<%T::%D%> verwenden%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen%<%T::template %D%> verwenden, um dies als Template zu kennzeichnenverwenden Sie %<&%D[0] %s &%D[0]%>, um die Adressen zu vergleichen%<-Winvalid-pch%> fÃ¼r weitere Informationen verwendenverwenden Sie %<-faligned-new%>, um die C++17-UnterstÃ¼tzung fÃ¼r Ã¼berausgerichtetes New einzuschaltenverwenden Sie %<-fdiagnostics-all-candidates%>, um die in Frage kommenden Kandidaten anzuzeigenverwenden Sie %<-fext-numeric-literals%>, um weitere eingebaute Suffixe einzuschalten%<-flax-vector-conversions%> verwenden, um Umwandlung zwischen Vektoren mit unterschiedlichen Elementtypen oder Anzahl der Teile zu erlauben%<...%> verwenden, um Argumentpack aufzulÃ¶senverwenden Sie %<__arm_preserves("za")%>, wenn die aufgerufene Funktion ZA beibehÃ¤ltverwenden Sie stattdessen %<__attribute__ ((vector_size))%>verwenden Sie %<__builtin_rx_mvtc (0, ...)%>, um beliebige Werte in PSW zu schreibenverwenden Sie %<alias %s = %s.%s;%>, um eine Ãœberladungsmenge der Basisklasse einzufÃ¼hrenverwenden Sie %<template<>%> fÃ¼r eine explizite Spezialisierungstattdessen %<this->%D%> verwendenverwenden Sie stattdessen %qDverwenden Sie stattdessen %qsISO-Dialekt von Modula-2 verwendenPIM-2-Dialekt von Modula-2 verwendenPIM-3-Dialekt von Modula-2 verwendenPIM-4-Dialekt von Modula-2 verwendenPIM-[234]-Dialekt von Modula-2 verwendennutzen Sie einen Cast auf den erwarteten Typen, um die Mehrdeutigkeit aufzulÃ¶senden C-PrÃ¤prozessor verwenden, um das Modul vorzuverarbeitenVerwenden Sie zum Beispiel %<-Wabi=11%>, um vor Ã„nderungen von GCC 7 zu warnenverwenden Sie stattdessen den expliziten Objektparameter %qsverwenden Sie stattdessen einen fold-Ausdruck im Attributargumentverwenden Sie den Nicht-Referenz-Typ %qT, um das Kopieren explizit zu machen, oder %qT um das Kopieren zu sparenVerwendung von %<alloca%>Verwendung von %<alloca%> innerhalb einer SchleifeVerwendung von %<auto%> in Lambda-Parameterdeklaration ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarVerwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werdenVerwendung von %<auto%> in Parameterdeklaration ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarVerwendung von %<auto%> in Parameterdeklaration ist erst mit %<-std=c++20%> oder %<-fconcepts%> verfÃ¼gbarVerwendung von %<auto%> in Templateargument ist nur mit %<-fconcepts-ts%> verfÃ¼gbarVerwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<double%> in AltiVec-Typen ist ohne %qs ungÃ¼ltigVerwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<long long%> in AltiVec-Typen ist ohne %qs ungÃ¼ltigVerwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwendenVerwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne %qs ungÃ¼ltigVerwendung von %<this%> in KonstantenausdruckVerwendung von %qDVerwendung von %qD vor Herleitung von %<auto%>Verwendung von %qsVerwendung von %qs in TemplateVerwendung des %qs-LÃ¤ngenmodifizierers mit %qc-Typ-Zeichen hat entweder keine Auswirkung oder undefiniertes Verhaltengleichzeitige Verwendung von %s und %s im Format %sVerwendung von %s und %s zusammen mit Format %<%%%c%> fÃ¼r %sangeforderter Speicher wird in konstantem Ausdruck verwendet, nachdem er wieder freigegeben wurdeVerwendung eines Operanden vom Typ %qT in %<operator++%> ist veraltetVerwendung eines Operanden vom Typ %qT in %<operator++%> ist in C++17 verbotenVerwendung eines Operanden vom Typ %qT in %<operator--%> ist verbotenVerwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltigVerwendung von eingebautem Parameterpack %qD auÃŸerhalb eines TemplatesVerwendung der eingebauten Eigenschaft %qE in Funktionssignatur; stattdessen sollten Bibliothekseigenschaften verwendet werdenVerwendung der eingebauten Eigenschaft %qT in Funktionssignatur; stattdessen sollten Bibliothekseigenschaften verwendet werdenVerwendung des Klassentemplates %qT als AusdruckVerwendung dezimaler Gleitkommatypen in AltiVec-Typen ist ungÃ¼ltiggelÃ¶schte Funktion %qD wird verwendetVerwendung des enum %q#D ohne vorherige DeklarationVerwendung der Funktion %qD mit nicht erfÃ¼llten EinschrÃ¤nkungenVerwendung des ungÃ¼ltigen Variablentemplates %qEVerwendung lokaler Variable mit automatischer Speicherklasse aus enthaltender FunktionVerwendung einer multiversionierten Funktion ohne StandardargumentVerwendung einer Typumwandlung nach %q#T im alten StilVerwendung eines Parameters aus enthaltender FunktionVerwendung eines Parameters auÃŸerhalb des FunktionskÃ¶rpersVerwendung von ungetyptem nilfÃ¼r die Anweisung fehlt der Verwendungs-Operanddie Option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> oder %<-std=gnu11%> verwenden, um den Code zu Ã¼bersetzenverwenden Sie einen Referenztyp, um das Kopieren zu sparenverwenden Sie stattdessen die Apostroph-Direktive %qsverwenden Sie das unÃ¤re %<+%>, das Operanden zu Zeigern degradiert, oder %<&%D[0] %s &%D[0]%>, um die Adressen zu vergleichenArray, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendetals umgeschriebener Kandidat fÃ¼r den Vergleich von %qT und %qT verwendethier verwendet mit der Bedeutung %q#DWert eines struct-Typs anstelle des geforderten Skalars verwendetWert eines union-Typs anstelle des geforderten Skalars verwendetVektortyp verwendet, wo Skalars benÃ¶tigt wirdnutzloses %<_Alignas%> in leerer Deklarationnutzloses %qs in leerer Deklarationnutzlose Umwandlung in Typ %q#Tnutzlose Umwandlung in Typ %qTNutzlose Speicherklassenangabe in leerer DeklarationNutzloser Typname in leerer DeklarationNutzloser Typqualifizierer in leerer Deklarationbenutzerdefinierte ReduktionsauflÃ¶sung ist mehrdeutigbenutzerdefinierte Reduktion fÃ¼r %qE nicht gefundenbenutzerdefinierte Reduktion mit Konstruktorinitialisierung fÃ¼r Basisklasse %qTbenutzerdefiniertes %qD wertet immer beide Argumente ausbenutzerdefinierte Literale nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarverwendet %qD, das jedoch keinen Ausrichtungsparameter hat%<%c%s%> wird verwendet%<num_workers (%d)%> wird verwendet, %d wird ignoriert%<vector_length (%d)%> wird verwendet, da eine vektor-partitionierbare Routine aufgerufen wird, %d wird ignoriert%<vector_length (%d)%> wird verwendet, %d wird ignoriert%<vector_length (%d)%> wird verwendet, Laufzeiteinstellung wird ignoriert%<vector_length (64)%> wird verwendet, %d wird ignoriert%<vector_length (64)%> wird verwendet, Laufzeiteinstellung wird ignoriert%qs wird verwendetVerwendung von %qs mit vorzeichenlosem Typ hat keinen Effektbaumelnder Zeiger auf %qD wird verwendetbaumelnder Zeiger auf ein unbenanntes temporÃ¤res Objekt wird verwendetTemplatespezialisierung alias %qT hinter %qs wird verwendetdie Funktion %qD berechnet den Betrag einer komplexen Zahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer komplexen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergebenbaumelnder Zeiger %qE auf %qD wird verwendetbaumelnder Zeiger %qE auf ein unbenanntes temporÃ¤res Objekt wird verwendetdarwin64-ABI wird verwendetdie Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom binÃ¤ren Gleitkommatyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer binÃ¤ren Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer binÃ¤ren Gleitkommazahl, bekommt hier jedoch ein Argument vom dezimalen Gleitkommatyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT Ã¼bergebenungÃ¼ltiges Feld %qD wird verwendetAltes darwin-ABI wird verwendetErgebnis einer %<void%> zurÃ¼ckgebenden Funktion verwendetRvalue wird als Lvalue verwendet%d LTRANS-AuftrÃ¤ge werden seriell compiliertNach der Registerbelegung wird eine einfache CSE verwendetTemplatetyp-Parameter %qT wird nach %qs verwendetdas Intervall [%E, %E] wird fÃ¼r das Argument der Direktive verwendettypedef-Name %qD wird nach %qs verwendetdie Verwendung des Wertes der Zuweisung mit %<volatile%>-qualifiziertem linken Operand ist veraltet%<using%>-Deklaration fÃ¼r Element auÃŸerhalb des GÃ¼ltigkeitsbereichs der KlasseÂ»usingÂ«-Deklaration fÃ¼r Nicht-Element im GÃ¼ltigkeitsbereich der Klasse%<using%>-Deklaration darf den Namensraum %qD nicht benennengÃ¼ltige Argumente fÃ¼r %<-foffload=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-foffload=%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente sind: %sgÃ¼ltige Argumente sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<target("arch=")%> sind: %sgÃ¼ltige Argumente fÃ¼r %<target("arch=")%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<target("tune=")%> sind: %sgÃ¼ltige Argumente fÃ¼r %<target("tune=")%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %qs sind: %sgÃ¼ltige Argumente fÃ¼r %qs sind: %s; meinten Sie %qs?gÃ¼ltiger expliziter Objektparameter wird hier deklariertgÃ¼ltige Fehler-Modelle sind %qs, %qs, %qs, %qsgÃ¼ltige Featurenamen sind: %sgÃ¼ltige Featurenamen sind: %s; meinten Sie %qs?gÃ¼ltiges Format ist %<ns::attr%> oder %<ns::%>gÃ¼ltige Modelle sind %sgÃ¼ltive Werte fÃ¼r eingebautes %qF, Argument %d, sind 64, 128, 256, 512, 1024, 2048, und 4096Wert %qE vom Typ %qT ist kein KonstantenausdruckWert %qs wird von Attribut %<target%> nicht unterstÃ¼tztWertargumentberechneter Wert ist unbenutztWert von %<-mfixed-range%> muss die Form REG1-REG2 habenin %qs Ã¼bergebener Wert ist zu groÃŸWertinitialisierung des Funktionstypen %qTWertinitialisierung des unvollstÃ¤ndigen Typen %qTWertinitialisierung des Referenztypen %qTvar-tracking-assignments Ã¤ndert selektive PlanungVariableVariable %q#D hat Initialisierung, aber unvollstÃ¤ndigen TypVariable %q+D als %<_Noreturn%> deklariertVariable %q+D als %<inline%> deklariertVariablendefinition von %q+D ist als dllimport markiertVariable %q+D kÃ¶nnte von %<longjmp%> oder %<vfork%> zerstÃ¶rt werdenVariable %q+D muss konstant sein, um mit %qs in Nur-Lese-Abschnitt gelegt zu werdenVariable %q+D Teil des Alias-Zyklusvariablen %q+D, die mit dem %qs-Attribut markiert ist, muss im statischen Speicher verortet seindie Variable %q+D mit dem Attribut %qs darf keinen Initialisierer habendynamisch initialisierte Variable %q+D in Programmspeicherbereich platziertVariable %qD angepasst fÃ¼r OpenACC-Privatisierungsgrad: %qsVariable %qD hat FunktionstypVariable %qD hat Initialisierung, aber unvollstÃ¤ndigen Typvariable %qD vom nicht-literalen Typ %qT in %<constexpr%>-Funktion ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbarVariable %qD als Funktion redeklariertVariable %qD gesetzt, aber nicht verwendetVariable %qD wird %s verwendet, ist aber im dazwischenliegenden Code gebundendie in der %<allocator%>-Klausel verwendete Variable %qD muss vor %qD deklariert werdendie in der %<allocator%>-Klausel verwendete Variable %qD darf zwischen der Deklaration von %qD und der %<allocate%>-Direktive nicht verÃ¤ndert werdenVariable %qD wird in %<#pragma acc declare%> mehr als einmal verwendetVariable %qE in umgebender %<host_data%>-Region deklariertVariable %qE ist keine Iteration der Ã¤uÃŸersten Schleife %d, jedoch %qE erwartetauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in ErhÃ¶hungsausdruck nicht zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im linken Operanden des Kommaoperators zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im rechten Operanden des Kommaoperators zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im zweiten Operanden des bedingten Ausdrucks zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in Anweisung nicht zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im dritten Operanden des bedingten Ausdrucks zugegriffenVariable %qs wurde in ausgelagertem Code referenziert, wurde aber nicht markiert, dass sie im ausgelagerten Code enthalten sein dÃ¼rfteVariable %qs hat bereichsbasierte Destruktion, daher kann kein Funktionsabschluss gebaut werdenvariable im Namensraumbereich ist nicht namenunabhÃ¤ngigVariablenkonzept hat keine InitialisierungArray %qD variabler LÃ¤nge wird verwendetArray variabler GrÃ¶ÃŸe wird verwendetArrays mit variabler LÃ¤nge werden in Koroutinen noch nicht unterstÃ¼tztElementtyp variabler LÃ¤nge in %<reduction%>-Klausel eines ArraysVariable mit demselben Assemblernamen wie die virtuelle Tabelle ist in anderer Ãœbersetzungseinheit definiertVariable oder Feld %qE als Â»voidÂ« deklariertVariable oder Feld als Â»voidÂ« deklariertals %<extern%> redeklarierte Variable war bereits als %<static%> deklariertTyp %qT mit variabler LÃ¤nge in %<reduction%>-KlauselTyp %qT mit variabler GrÃ¶ÃŸe in %qs-KlauselInterner Fehler: variable symbol is not variableVariablentemplate hier deklariertBezeichner %qD fÃ¼r Variablentemplate ist geschachteltem Namens-Spezifizierervariable Templates sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarVariablenverfolgung angefordert, jedoch nicht von diesem Debug-Format unterstÃ¼tztVariablenverfolgung angefordert, jedoch nutzlos ohne Debug-InfoGrenze zur Variablenverfolgung Ã¼berschrittenObere GrÃ¶ÃŸengrenze zur Variablenverfolgung mit %<-fvar-tracking-assignments%> Ã¼berschritten; neuer Versuch ohneArray variabler GrÃ¶ÃŸe von %<auto%>zusammengesetztes Literal variabler GrÃ¶ÃŸeObjekt variabler GrÃ¶ÃŸe darf nicht initialisiert werden, auÃŸer mit einem leeren InitialisiererVariablen im Adressraum %<__regio_symbol%> kÃ¶nnen nicht als %<register%> deklariert werdenVariablen im Adressraum %<__regio_symbol%> kÃ¶nnen keinen Anfangswert habenVariablen im Adressraum %<__regio_symbol%> mÃ¼ssen als %<extern%> deklariert werdenVariablen im Adressraum %<__regio_symbol%> mÃ¼ssen als %<volatile%> deklariert werdenVariablen vom Typ %qT kÃ¶nnen keine thread-lokale Speicherdauer habenvariabel modifiziertes %qE im Dateibereichvariabel modifiziertes Feld im Dateibereichim Â»newÂ«-Ausdruck ist kein variabel modifizierter Typ erlaubtvariadische Funktionen mÃ¼ssen die AAPCS-Basisvariante verwendenvariadische Templates nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarvariadischer Thunk-AufrufVariante %qD und Basis %qD haben unvertrÃ¤gliche Typendie Variante %qD ist eine eingebauteVariante %qD ist keine FunktionDie Variante %qs und die Basis %qs bei %L haben inkompatible Typen: %sDie Variante %qs bei %L muss eine Funktion oder Unterroutine sein%qs-Element des Vektors ist kein GIMPLE-WertVektor-%qs mit Elementindex, der nicht NULL istVektor-Argument an Funktion ohne Prototyp Ã¼bergebenVektorbedingung wird stÃ¼ckweise ausgeweitetVektoroperation wird parallel ausgeweitetVektoroperation wird stÃ¼ckweise ausgeweitetVektoroperation wird mit einzelner skalarer Operation ausgeweitetVektorÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEVektorÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEVektorumverteilungsoperation wird stÃ¼ckweise ausgeweitetVektorgrÃ¶ÃŸe kein ganzzahliges Vielfaches der KomponentengrÃ¶ÃŸeVektortypen erwartet in %qsVektortypen erwartet in %qsVektorwert verwendet, wo Gleitkommawert erwartet wurdeVektorisierung fÃ¼r eine SIMD-Schleife nicht durchgefÃ¼hrtVektoren unterschiedlicher Elementanzahl in %qs gefundenverify_bind_c_derived_type(): Given symbol is unexpectedly NULLInterner Fehler: verify_cgraph_node failedInterner Fehler: verify_flow_info failedInterner Fehler: verify_flow_info: Basic block %d succ edge is corruptedInterner Fehler: verify_flow_info: Block %i has loop_father, but there are no loopsInterner Fehler: verify_flow_info: Block %i lacks loop_fatherInterner Fehler: verify_flow_info: Duplicate edge %i->%iInterner Fehler: verify_flow_info: Incorrect blocks for fallthru %i->%iInterner Fehler: verify_flow_info: Incorrect fallthru %i->%iInterner Fehler: verify_flow_info: Missing count of block %iInterner Fehler: verify_flow_info: REG_BR_PROB does not match cfg %i %iInterner Fehler: verify_flow_info: REG_BR_PROB is set but cfg probability is notInterner Fehler: verify_flow_info: Wrong count of block %iInterner Fehler: verify_flow_info: Wrong probability of edge %i->%iInterner Fehler: verify_flow_info: unallocated edge flag set on %d -> %dInterner Fehler: verify_flow_info: unallocated flag set on BB %dverify_gimple failedverify_ssa gescheitertVersionsattribut ist keine ZeichenketteKonfliktmarker fÃ¼r Versionskontrolle in Dateivon %qT geerbte Version ist hier deklariertVersion von %<g%> wird weggelassen, bitte geben Sie die Version fÃ¼r die individuelle Erweiterung andas versionierte Symbol muss %<public%> seinversioniertes Symbol muss standardmÃ¤ÃŸige Sichtbarkeit habenvirt-Spezifikation in %qs ist auÃŸerhalb einer Klassendefinition nicht erlaubtvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtuelle Basis %qT ist in %qT durch Mehrdeutigkeit unzugÃ¤nglichfÃ¼r Anweisung fehlt virtueller Definitions-Operandvirtual definition is not an SSA namevirtuelle Definition der Anweisung nicht aktuellvirtuelle Funktion %q+D Ã¼bersteuert final-Funktionvirtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp habendie virtuelle Funktion ist hier deklariertMultiversionierung virtueller Funktionen wird nicht unterstÃ¼tztvirtuelle Funktionen kÃ¶nnen erst mit C++20 %<constexpr%> seinvirtuelle Funktionen kÃ¶nnen keine friends seinvirtuelle Methode %qDvirtuelle Nicht-Klassen-Funktion %qsvirtuelle Tabelle des Typs %qD enthÃ¤lt RTTI-Informationvirtuelle Tabelle des Typs %qD verletzt die One-Definition-RuleZeiger auf Virtuelle Tabelle wird uninitialisiert verwendetvirtuelle Verwendung von Anweisung nicht aktuellfÃ¼r die Anweisung fehlt der virtuelle Verwendungs-OperandSichtbarkeitsargument ist keine ZeichenketteSichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriertvms Â»#pragma __messageÂ« wird ignoriertvoid-Wert nicht ignoriert wie es sein sollteflÃ¼chtiges Argumentvtable fÃ¼r Vtable-Verifikation wird in Kombination mit LTO nicht unterstÃ¼tztwaitpid gescheitertWarnung: Warnung: Evtl. mit Â»-staticÂ« linken, da Systembibliotheken mitÂ»%sÂ« wurde erwartetschwaches %q+D kann nicht als %qE definiert werdenschwache Alias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tztschwache Aliase werden nicht unterstÃ¼tztschwache Deklaration von %q+D wird auf bereits existierende Â»staticÂ«-Definition angewandtschwache Deklaration von %q+D muss Ã¶ffentlich seinschwache Deklaration von %q+D wird nicht unterstÃ¼tztGewichte mÃ¼ssen nichtnegativ seinbeim Speichern von %qT erfordert %qE eine Vektorbasis und einen skalaren Indexbeim Schreiben der Ausgabe nach %s: %mwÃ¤hrend %qT in %E Elemente zerlegt wirdwÃ¤hrend %qT in %wu Element zerlegt wirdwÃ¤hrend %qT in %wu Elemente zerlegt wirdbeim Referenzieren von %qDBreite von %qD Ã¼bersteigt seinen TypenBreite von %qs Ã¼berschreitet dessen TypenBreite des Bit-Feldes %qD hat Nicht-Ganzzahl-Typ %qTmitmit %<ancestor%> dÃ¼rfen nur die Klauseln %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%> und %<map%> in dem Konstrukt erscheineninnerhalb dieser Schleifeohne %<-gdwarf-5%> ist %<-gvariable-location-views=incompat5%> gleichbedeutend mit %<-gvariable-location-views%>arbeitsteilende Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explizit %<task%> oder %<taskloop%> istSchreiben von %wu Bit Daten auÃŸerhalb der Grenzen des Zielobjekts, Daten wurden auf %wu Bit abgeschnittenwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenCode schreibt %E Byte in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum ÃœberlaufenCode schreibt %E Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum ÃœberlaufenCode schreibt %E oder mehr Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch die Zielregion zum ÃœberlaufenSchreiben von %wu Byte in eine Region der GrÃ¶ÃŸe %wuSchreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe %wuSchreiben von %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuSchreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuCMI %qs wird geschriebenCode schreibt zwischen %E und %E Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum ÃœberlaufenSchreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%wu bis %wu Bytes werden in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu geschriebenSchreiben in konstantes Objekt (Argument %d)ein Byte zu viel wird in eine Region geschrieben, deren GrÃ¶ÃŸe von %<strlen%> abhÃ¤ngtAusgabedatei wird geschriebenbeim Schreiben in Â»%sÂ«: %mSchreiben Ã¼ber Null-Zeiger (Argument %d)beim Schreiben in LTRANS-Ausgabeliste %s: %mSchreibzugriff auf Adressraum %qs wird nicht unterstÃ¼tztInterner Compilerfehler: wrong %<TYPE_CACHED_VALUES%> entryInterner Fehler: wrong amount of branch edges after conditional jump in bb %iInterner Fehler: wrong amount of branch edges after unconditional jump %ifalsches Argument %qs fÃ¼r Option %qsfalsches Argument fÃ¼r ignorierte AttributeFalsche Kante %d->%d fÃ¼r PHI-ArgumentInterner Compilerfehler: wrong entry in %<TYPE_ARG_TYPES%> listFalsche Liste zur sofortigen Verwendungfalscher Befehl in Â»fallthruÂ«-Kantefalsche Liste der verlassenen Schleifen fÃ¼r Kante %d->%dFalsche Anzahl an Argumenten fÃ¼r das Attribut %qE angegebenfalsche Anzahl der Argumente fÃ¼r %%:debug-level-gtfalsche Anzahl von Argumenten fÃ¼r %%:dwarf-version-gtfalsche Anzahl von Argumenten fÃ¼r %<__builtin_addressof%>falsche Anzahl von Argumenten fÃ¼r %<__builtin_assoc_barrier%>falsche Anzahl der Argumente fÃ¼r %<__builtin_call_with_static_chain%>falsche Anzahl der Argumente fÃ¼r %<__builtin_choose_expr%>falsche Anzahl der Argumente fÃ¼r %<__builtin_complex%>falsche Anzahl von Argumenten fÃ¼r %<__builtin_convertvector%>falsche Anzahl von Argumenten fÃ¼r %<__builtin_launder%>falsche Anzahl der Argumente fÃ¼r %<__builtin_shuffle%>falsche Anzahl der Argumente fÃ¼r %<__builtin_shufflevector%>Falsche Anzahl an Argumenten fÃ¼r das Attribut %<assume%> angegebenfalsche Anzahl an Argumenten fÃ¼r %qsfalsche Anzahl der Argumente fÃ¼r Funktion %<__builtin_next_arg%>falsche Anzahl der Argumente fÃ¼r Funktion %<va_start%>Interner Fehler: wrong number of branch edges after unconditional jump in bb %ifalsche Anzahl der Templateargumente (%d, sollte %d sein)falsche Anzahl der Templateargumente (%d, sollte mindestens %d sein)Interner Fehler: wrong outgoing edge flags at end of bb %dfalscher Strategiename %qs fÃ¼r Option %qs angegebenInterner Compilerfehler: wrong tree in %<TYPE_FIELDS%> listArgument falschen Typs fÃ¼r %sArgument falschen Typs fÃ¼r absfalsches Typargument fÃ¼r Â»absuÂ«Argument falschen Typs fÃ¼r Bit-KomplementArgument falschen Typs fÃ¼r KonjugationArgument falschen Typs fÃ¼r DekrementierungArgument falschen Typs fÃ¼r InkrementierungArgument falschen Typs fÃ¼r unÃ¤res AusrufungszeichenArgument falschen Typs fÃ¼r unÃ¤res MinusArgument falschen Typs fÃ¼r unÃ¤res PlusArgument falschen Typs fÃ¼r Â»%sÂ«x87-RegisterrÃ¼ckgabe mit ausgeschaltetem x87xstormy16_print_operand: unbekannter CodeSie kÃ¶nnen %qs mit der Befehlszeilenoption %<-march%> einschalten, oder mit dem Attribut %<target%> oder PragmaSie kÃ¶nnen RVV mit der Befehlszeilenoption %<-march%>, oder mit dem Attribut %<target%> oder Pragma aktivierenSie kÃ¶nnen SVE mit der Befehlszeilenoption %<-march%>, oder mit dem Attribut %<target%> oder Pragma aktivierenSie kÃ¶nnen mve.fp mit der Befehlszeilenoption %<-march%> oder mit dem Attribut oder Pragma %<target%> einschaltenSie kÃ¶nnen diese Warnung unterdrÃ¼cken, indem Sie eine hexadezimale Konstante verwenden (%wx statt %wd)Sie kÃ¶nnen diesen Wert mit %<--param hardware_destructive_interference_size=%d%> stabilisieren, oder diese Warnung mit %<-Wno-interference-size%> deaktivierenSie kÃ¶nnen stattdessen einen inline-Namensraum verwendendies kann durch das LÃ¶schen der Initialisierung umgangen werdenBei Verwendung der Option %qs kann die Adresse von geschachtelten Funktionen nicht verwendet werdenSie sollten die Option %<-%s%> verwendenIhre native CPU-Architektur %qs unterstÃ¼tzt die ABI %qs nicht, stattdessen wird %<-m%s=%s%> verwendetz*inx erfordert ABI ilp32, ilp32e, lp64 oder lp64ez/Architektur.Null als NullzeigerkonstanteArrayabschnitt der LÃ¤nge 0 in %qs-KlauselArraygrÃ¶ÃŸe von %q+D ist null oder negativTyp %qT mit GrÃ¶ÃŸe 0 in %<reduction%>-KlauselTyp %qT mit GrÃ¶ÃŸe 0 in %qs-KlauselVektorgrÃ¶ÃŸe NullBreite Null fÃ¼r Bitfeld %q+DBreite Null fÃ¼r Bitfeld %qsBreite null im Format %sFormat-Zeichenkette %s der LÃ¤nge nullArray %qD der GrÃ¶ÃŸe nullArray %qT der GrÃ¶ÃŸe nullArrayelement %qD mit LÃ¤nge 0 in ansonsten leerem %q#TArrayelement %qD mit LÃ¤nge 0 befindet sich nicht am Ende von %q#T{anonym}{fehlerhaft}
\ No newline at end of file
--- 2404,2412 ----
  wiederholtes %<@%> vor Objective-C-Zeichenkettewiederholtes %s im Formatersetzen Sie die Klammern durch geschweifte Klammern, um eine Variable zu deklarierenKlassenschlÃ¼ssel durch %qs ersetzenAnfrage zur impliziten fÃ¼r Umwandlung von %qT in %qT ist in C++ nicht erlaubtAbfrage des Elementes %qD in %qE, das vom Nicht-Klassentyp %qT istAnforderung des Elements %qD in %qE, das vom Zeigertyp %qT ist (vielleicht war %<->%> gemeint?)Abfrage des Elementes %qD ist mehrdeutigAbfrage des Elementes %qD ist im Gitter der Mehrfachvererbung mehrdeutigAbfrage des Elementes %qE in Nicht-Klassentyp %qTAnfrage nach Element %qE in etwas, was keine Struktur oder Variante istangeforderte %<init_priority%> %i liegt auÃŸerhalb des Bereichs [0, %i]angeforderte %<init_priority%> %i ist fÃ¼r interne Verwendung reserviertangeforderte %<init_priority%> muss ganzzahlig und konstant seindas angeforderte %qE-Attribut ist kein kommaseparierter Paar von nichtnegativen ganzzahligen Konstanten, oder es ist zu groÃŸ (maximal %d)die angeforderte ABI erfordert %<-march%>, um die %qc-Erweiterung zu ermittelnverlangte Ausrichtung %qE Ã¼bersteigt den HÃ¶chstwert %uverlangte Ausrichtung %qE ist grÃ¶ÃŸer als die maximale DateigrÃ¶ÃŸe %uVerlangte Ausrichtung %qE ist keine positive Zweierpotenzangeforderte Ausrichtung fÃ¼r %q+D ist grÃ¶ÃŸer als die implementierte Ausrichtung von %wuverlangte Ausrichtung ist keine Konstanteverlangte Ausrichtung ist keine ZweierpotenzVerlangte Ausrichtung ist keine GanzzahlkonstanteVerlangte Ausrichtung ist zu groÃŸAngeforderte Position ist kleiner als NullAngeforderte Position ist keine GanzzahlkonstanteZeichenkette erfordert ID-Argumentrequire_atom(): bad atom type requirederforderlich durch Ersetzung von %qS
  erfordert durch %q#D
  von hier erfordert
! erfordertÂ»requiresÂ«-Klausel in Deklaration von Nichtfunktionstyp %qTÂ»requiresÂ«-Klausel fÃ¼r RÃ¼ckgabetyprequires-clause an type-idrequires-clause an TypedefAuflÃ¶sungs-Sub-ID %wx nicht in Objekt-DateiInterner Fehler: resolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeAuflÃ¶ser-indirekte Funktion ist hier deklariertdas Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie %<1 << %wu%> (%wu)?das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie %<1LL << %wu%>?das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie %<1e%wu%>?das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie Potenzbildung?Ergebnis von %<operator->()%> ergibt Nicht-Zeiger-ErgebnisErgebnis von %qE erfordert %u Bits, aber %qT hat nur %u BitsRÃ¼ckgabetyp ist keine einfache Typ-EinschrÃ¤nkungResultat mit nicht konstanter ZeichenlÃ¤ngeSignieren der RÃ¼ckgabeadresse wird nur fÃ¼r %<-mabi=lp64%> unterstÃ¼tztreturn streicht Qualifizierer %qv von Zeiger-ZieltypInterner Fehler: return edge does not point to exit in bb %dRÃ¼ckgabe von Pointer auf nicht enthaltenen Adressraumreturn erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#vÂ»returnÂ« nicht gefolgt von SperreRÃ¼ckgabetyp %q#T ist unvollstÃ¤ndigRÃ¼ckgabetyp ist auf %<int%> voreingestelltRÃ¼ckgabetyp ist unvollstÃ¤ndigRÃ¼ckgabetyp kÃ¶nnte Kandidat fÃ¼r Formatattribut seinRÃ¼ckgabetyp von %qD ist nicht %<int%>RÃ¼ckgabetyp von %qD ist nicht %qsRÃ¼ckgabetyp fÃ¼r FunktionAngabe des RÃ¼ckgabetyps fÃ¼r Konstruktor ist ungÃ¼ltigAngabe des RÃ¼ckgabetyps fÃ¼r Destruktor ist ungÃ¼ltigRÃ¼ckgabetyp fÃ¼r %<operator %T%> angegebenRÃ¼ckgabetyp fÃ¼r Herleitungshinweis angegebenunvertrÃ¤gliche RÃ¼ckgabetypenRÃ¼ckgabe eines Wertes in Funktion ohne RÃ¼ckgabetypReturn-Anweisung mit Wert, in Funktion mit RÃ¼ckgabetyp %qTReturn-Anweisung ohne Wert, in %qT zurÃ¼ckgebender Funktion%<return-type-requirement%> ist keine Typ-EinschrÃ¤nkungzurÃ¼ckgegeben von %qDzurÃ¼ckgegeben von %qTRÃ¼ckgabe von %qT aus einer Funktion mit inkompatiblem RÃ¼ckgabetyp %qTRÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT wandelt einen Zeiger in eine Zahl um, ohne explizite TypkonvertierungRÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT wandelt eine Zahl in einen Zeiger um, ohne explizite TypkonvertierungRÃ¼ckgabe von %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge fÃ¼r SkalareRÃ¼ckgabe eines Wertes von einem KonstruktorWert von Destruktor zurÃ¼ckgegebenInitialisierungsliste wird zurÃ¼ckgegebendas ZurÃ¼ckgeben der lokalen %<initializer_list%>-Variable %qD verlÃ¤ngert nicht die Lebenszeit des zugrundeliegenden ArraysRÃ¼ckgabe von Zeiger auf %qD vom Typ %qT aus einer Funktion mit inkompatiblem RÃ¼ckgabetyp %qTZeiger auf temporÃ¤re Variable wird zurÃ¼ckgegebenReferenz auf temporÃ¤ren Wert wird zurÃ¼ckgegebendas ZurÃ¼ckgeben einer temporÃ¤ren %<initializer_list%> verlÃ¤ngert nicht die Lebenszeit des zugrundeliegenden ArraysZurÃ¼ck auf Los? (siehe https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552#c26)Interner Fehler: returns_twice call is not first in basic block %dInterner Fehler: returns_twice call is not last in basic block %dumgekehrte Speicherreihenfolge fÃ¼r Gleitkommaskalareumgekehrte Speicherreihenfolge fÃ¼r Skalareumgekehrte Speicherreihenfolge fÃ¼r Â»%smodeÂ«rechter Operand des Komma-Operators kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senrechter Operand des Komma-Operators hat keinen Effektrechter Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qErechter Operand des Schiebeausdrucks %q+E ist mindestens so groÃŸ wie die Genauigkeit %wu des linken Operandenrechter Operand des Schiebeausdrucks %q+E ist negativrechte PrÃ¤zisionrechte PrÃ¤zision im strfmon-FormatRechts-Schiebe-Weite >= Breite des TypsRechts-Schiebe-Weite >= Breite des VektorelementsRechts-Schiebe-Weite ist negativrechter Operand des Komma-Ausdrucks hat keinen EffektRundungsmodus fÃ¼r VAX-Floats nicht unterstÃ¼tztRundungsergebnis wird immer 0 seinRundung auf %d Bits hat keinen Effekt fÃ¼r Festkommawert mit %d Bit NachkommaanteilRoutine %qD ist hier deklariertUnterprogrammaufruf verwendet OpenACC-Parallelismus, der von der umgebenden Routine verboten wurdeUnterprogrammaufruf verwendet denselben OpenACC-Parallelismus wie enthaltende Schleiferv32e erfordert die ilp32e-ABIrv64e erfordert lp64e-ABICPU rx100 hat keine FPU-HardwareCPU rx200 hat keine FPU-Hardwareselber kanonischer Typknoten fÃ¼r die unterschiedlichen Typen %qT und %qTselbe Variable wird in %<firstprivate%>- und %<lastprivate%>-Klauseln am %<distribute%>-Konstruktdieselbe Version wurde zuvor hier definiertInterner Fehler: same_comdat_group is not a circular listInterner Fehler: same_comdat_group list across different groupsFehlzuordnung von Attributen der Bereinigungsfunktiondie ErfÃ¼llung der atomaren EinschrÃ¤nkung %qE hÃ¤ngt von sich selbst abder ErfÃ¼llungswert der wurde zuerst hier als %qE ausgewertetder ErfÃ¼llungswert der atomaren EinschrÃ¤nkung %qE Ã¤ndert sich von %qE nach %qEBitbereich der SÃ¤ttigung muss eine direkt angegebene Konstante seinBitbereich der SÃ¤ttigung muss im Bereich [%wd, %wd] liegentemporÃ¤re vorverarbeitete Dateien speichern%d %<template<>%> gefunden, %d werden fÃ¼r Spezialisierung eines Elementfunktionstemplates benÃ¶tigt%<typename %E%> sagen, wenn ein Typ gemeint istskalares Objekt %qD erfordert ein Element in InitialisierungSkalierung muss nichtnegativ seinSkalierung und Normalisierung kÃ¶nnen nicht gleichzeitig aktiv sein; wird Ã¼bersprungen
  Ablauf %<auto%> akzeptiert keinen Parameter %<chunk_size%>Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>Plan-TeilgrÃ¶ÃŸenausdruck muss bestimmt seinBereich %qT vor %<~%> ist kein Klassennameenum %qT mit eingeschrÃ¤nkter Sichtbarkeit wird vor %<-fabi-version=6%> als Typ %qT, spÃ¤ter jedoch als %qT durch %<...%> Ã¼bergebenenums mit GÃ¼ltigkeitsbereich nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarfalsche Zuordnung zwischen innerhalb und auÃŸerhalb eines GÃ¼ltigkeitsbereiches in enum %q#Tdas Score-Argument muss ein konstanter ganzzahliger Ausdruck seindas Score-Argument darf nicht negativ seinzweites Argument muss konstant seinzweites Argument muss eine Scheibe oder Zeichenkette seinzweites Argument von %q+D sollte %<char **%> seinZweites Argument fÃ¼r %<__builtin_call_with_static_chain%> muss ein Zeigertyp seinZweites Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seinzweites Argument fÃ¼r %<va_arg%> ist ein Funktionstyp %qTzweites Argument fÃ¼r %<va_arg%> ist vom unvollstÃ¤ndigen Typ %qTzweites Argument fÃ¼r Funktion %qE muss eine konstante Zweierpotenz zwischen %qi und %qu Bits seinder zweite Ausdruck hat den Typ %qTzweiter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senzweiter Operand des bedingten Ausdrucks hat keinen Effektzweiter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qEzweiter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der dritte Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>Zweiter Parameter von %<va_start%> ist nicht letztgenanntes Argumentdas zweite, dritte und vierte Argument mÃ¼ssen konstant seinAbschnitt #%u fehlt oder ist beschÃ¤digtAbschnitt %qs fehlt oder ist beschÃ¤digtAbschnitt existiert bereits: %qsAbschnittsanker mÃ¼ssen ausgeschaltet sein, wenn Toplevel-Neuordnung ausgeschaltet istAbschnittsanker mÃ¼ssen ausgeschaltet sein, wenn Â»unit-at-a-timeÂ« ausgeschaltet istArgument des Abschnittsattributs ist keine ZeichenkettenkonstanteAbschnitts-Attribut kann nicht fÃ¼r lokale Variablen angegeben werdenAbschnitts-Attribut nicht erlaubt fÃ¼r %q+DAbschnitts-Attribute werden fÃ¼r dieses Ziel nicht unterstÃ¼tztAbschnitt von %q+D kann nicht aufgehoben werdenAbschnitt von %q+D in Konflikt mit vorheriger DeklarationAbschnitt des Aliases %q+D muss zum Abschnitt seines Ziels passenAbschnittstypkonfliktAbschnittstypkonflikt mit %qDSpeicherzugriffsverletzungSpeicherzugriffsverletzung (Code)die ausgewÃ¤hlten fp16-Optionen sind inkompatibelSelektor %qs akzeptiert keine EigenschaftenSelektor %qs bei %C akzeptiert keine EigenschaftenSelektor %qs mehr als einmal im Satz %qs angegebenWÃ¤hler muss Â»immediateÂ« seinSelektor muss eine Ganzzahlkonstante im Bereich [0, %wi] seinSelektorsatz %qs mehr als einmal angegebenVergleich mit sich selbst ergibt immer Â»falseÂ«Vergleich mit sich selbst ergibt immer Â»trueÂ«Selbsttests sind in diesem Build nicht eingeschaltetSelbsttests sind unvertrÃ¤glich mit %<-E%>Fehlzuordnung von semantischer Einlagerunglegen Sie %qs auf mindestens %d fest, um mehr Details zu sehenalle Ortswerte auf einen bestimmten Wert festlegen (interner Schalter)der Basistyp der Menge muss ein Ordinaltyp seinInterner Fehler: set type cannot be initialized with a %qsInterner Fehler: set type does not take another integer valuesetjmp/longjmp innerhalb %<simd%>-KonstruktsMethodennamen von Settern mÃ¼ssen mit %<:%> aufhÃ¶renKern-DateigrÃ¶ÃŸenlimit kann nicht gesetzt werden: %mverdeckte Deklaration ist hiereingebaute Funktion %q#D wird Ã¼berdecktBibliotheksfunktion %q#D wird Ã¼berdecktvorherige Typdeklaration von %q#D wird Ã¼berschattetGemeinsam genutzte SSA-Namen-Infoshared und mdll sind unvertrÃ¤glichInterner Fehler: shared call_stmt:shared wird nicht unterstÃ¼tztGemeinsames rtxÃœberlauf der Shared-Memory-RegionSchiebeweite ist keine GanzzahlSchiebeausdruck %q+E lÃ¤uft Ã¼berSchiebeoperation eines Nicht-Ganzzahloperandenzu wenig Export-Daten gelesenInterner Fehler: show_array_ref(): Unknown array referenceInterner Fehler: show_array_spec(): Unhandled array shape type.Interner Fehler: show_code_node(): Bad statement codeInterner Fehler: show_expr(): Bad intrinsic in expressionInterner Fehler: show_expr(): Don't know how to show exprInterner Fehler: show_ref(): Bad component codeInterner Fehler: sibcall edges for non-call insn in bb %iSeiteneffekte werden bei %<ADDR_EXPR%>-Ã„nderung nicht neu berechnetside-effects element in no-side-effects CONSTRUCTORVorzeichenbehaftete Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEVorzeichenbehaftete Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE nach %qEVorzeicheneigenschaft des Typen und Maschinenmodus %qs passen nicht zusammeneinfaches IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglisteinzelnes %<target_clones%>-Attribut wird ignoriertGrÃ¶ÃŸe %qE des Arrays %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %EGrÃ¶ÃŸe %qE des Arrays %qE ist negativGrÃ¶ÃŸe %qE des Arrays Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %qEGrÃ¶ÃŸe %qE des Arrays ist negativGrÃ¶ÃŸe des Arrays bei Â»newÂ« muss Ganzzahltyp habenGrÃ¶ÃŸe ist zu groÃŸUnpassende GrÃ¶ÃŸe in Argument %d von %qEGrÃ¶ÃŸe von %q+D Ã¼berschreitet mit %E Bytes die maximale ObjektgrÃ¶ÃŸe %wuGrÃ¶ÃŸe von %qD passt nicht zur ursprÃ¼nglichen DeklarationGrÃ¶ÃŸe von %qs (%wd) unterscheidet sich von der deklarierten GrÃ¶ÃŸe (%wd)ArraygrÃ¶ÃŸe von %qD hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Arrays %qD ist kein konstanter GanzzahlausdruckGrÃ¶ÃŸe des Arrays %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %EArraygrÃ¶ÃŸe von %qE hat unvollstÃ¤ndigen TypArraygrÃ¶ÃŸe von %qE hat Nicht-GanzzahltypGrÃ¶ÃŸe des Arrays %qE ist negativGrÃ¶ÃŸe des Arrays %qE ist kein konstanter AusdruckArraygrÃ¶ÃŸe von %qE ist zu groÃŸGrÃ¶ÃŸe des Arrayelements ist kein Vielfaches seiner AusrichtungGrÃ¶ÃŸe des Arrays Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %qEArraygrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qTGrÃ¶ÃŸe des Arrays ist kein konstanter AusdruckGrÃ¶ÃŸe des Arrays ist kein konstanter GanzzahlausdruckArraygrÃ¶ÃŸe ist zu groÃŸInterner Fehler: size of loop %d should be %d, not %dGrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist %u BytesGrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist grÃ¶ÃŸer als %wu BytesGrÃ¶ÃŸe des Zeichenkettenliterals ist zu groÃŸGrÃ¶ÃŸe des Typs %qT ist zu groÃŸ (%qE Bytes)GrÃ¶ÃŸe eines unbenannten Arrays hat unvollstÃ¤ndigen TypGrÃ¶ÃŸe eines unbenannten Arrays hat Nicht-GanzzahltypGrÃ¶ÃŸe des unbenannten Arrays ist negativGrÃ¶ÃŸe des unbenannten Arrays ist zu groÃŸGrÃ¶ÃŸe der Variablen %q+D ist zu hochGrÃ¶ÃŸenbereiche der Option %qs sollten aufsteigend seinsizeof(long double) ist 12.sizeof(long double) ist 16.Ausschnitt kann nur mit nil verglichen werdenjegliche Instanziierung mit nichtleerer Parameterpackung wÃ¤re unzulÃ¤ssigsoft-float und long-double-128 sind unvertrÃ¤glicheinige Kandidaten wurden ausgelassen; verwenden Sie %<-fdiagnostics-all-candidates%>, um sie anzuzeigenEinige Teile des expandierten Makros sind nicht von diesem %qs-Konstrukt erfasstnicht implementiertnicht implementiert: Entschuldigung: Semantik von static-Variable %q#D in inline-Funktion ist falsch (mehrere Kopien wÃ¤ren die Folge)Entschuldigung: Semantik der Inline-Variable %q#D ist falsch (mehrere Kopien wÃ¤ren die Folge)Quelle ist ein Zeiger auf unvollstÃ¤ndigen TypenQuelle ist kein ZeigerQuelle ist kein Zeiger auf KlasseQuelle hat nicht KlassentypenQuelle hat unvollstÃ¤ndigen KlassentypenQuellorte fÃ¼r Funktion %qD haben sich geÃ¤ndert, Profilingdaten mÃ¶glicherweise veraltetQuellobjekt %qE der GrÃ¶ÃŸe %sQuellobjekt wird hier alloziertQuellobjekt ist wahrscheinlich an Adresse nullQuellobjekt der GrÃ¶ÃŸe %s, alloziert durch %qEQuellentyp ist nicht polymorphLeerzeichen gefolgt von Satzzeichen %<%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%0%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%@%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%W%c%>Spezifikation %qs hat ungÃ¼ltiges %<%%x%c%>Spezifikation %qs ist ungÃ¼ltigSpezifikationsfehler: %<%%*%> wurde nicht durch Mustererkennung initialisiertSpezifikationsfehler: mehr als ein Argument fÃ¼r %<SYSROOT_HEADERS_SUFFIX_SPEC%>Spezifikationsfehler: mehr als ein Argument fÃ¼r %<SYSROOT_SUFFIX_SPEC%>Spezifikationsfehler: nicht erkannte Spezifikationsoption %qcSpezifikationsdatei hat keine Spezifikation zum BindenSpezifikation ist '%s'
  
! aus Spezifikation erzeugtes switch ist nur %<-%>spec_dimen_size(): Bad dimensionSpezialisierung %qT hinter Instanziierung %qTSpezialisierung von %qD nach InstanziierungSpezialisierung von %qD in anderem NamensbereichSpezialisierung von %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftretenSpezialisierung von %qT hinter InstanziierungSpezialisierung des Alias-Template %qDSpezialisierung der implizit deklarierten speziellen ElementfunktionSpezialisierung des Variablenkonzepts %q#DSpezialisierung des Variablentemplates %qD als Funktion deklariertspezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe %E des Zielobjektsangegebene Grenze %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Eangegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe %E des Quellobjektsangegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Zielobjektsangegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Eangegebene Grenze %E Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Quellobjektsangegebene Grenze %wu Ã¼berschreitet %<INT_MAX%>angegebene Grenze %wu Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %wuangegebene Grenze %wu Ã¼berschreitet die GrÃ¶ÃŸe %wu des Zielobjektsangegebene Grenze [%E, %E] Ã¼berschreitet die GrÃ¶ÃŸe %E des Zielobjektsangegebene Grenze [%E, %E] Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Eangegebene Grenze [%E, %E] Ã¼berschreitet die GrÃ¶ÃŸe %E des Quellobjektsangegebene Grenze [%E, %E] Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Eangegebene Grenze [%E, %E] Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe %E des Quellobjektsangegebene Bereichsgrenze [%wu, %wu] Ã¼berschreitet %<INT_MAX%>angegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerteOption %qs wurde mehrmals angegebenangegebene GrÃ¶ÃŸe %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Eangegebene GrÃ¶ÃŸe %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %Eangegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %Eangegebene GrÃ¶ÃŸe zwischen %E und %E Ã¼berschreitet mÃ¶glicherweise die maximale ObjektgrÃ¶ÃŸe %ESystemregister mit einem kurzem Namen angebenReihenfolge der Bibliotheken kommagetrennt angeben, erlaubte EintrÃ¤ge sind: log,min,pim,iso oder deren entsprechende Verzeichnisnamen m2log,m2min,m2pim,m2iso.Liste der Laufzeitmodule und deren Initialisierungsreihenfolge angebenPrÃ¤fixname fÃ¼r gemangelte Modulnamen angebenden gemangelten PrÃ¤fix fÃ¼r Modulnamen angeben, fÃ¼r alle Module in den folgenden IncludepfadenAngabe von Vektortypen mit %<__attribute__ ((mode))%> ist veraltetspecs %%include-Syntax nach %td Zeichen fehlerhaftspecs %%rename-Syntax nach %td Zeichen fehlerhaftspecs: keine %s-Spezifikation zum Umbenennen gefundenspecs: Datei fehlerhaft nach %td Zeichenspecs: unbekannter %%-Befehl nach %td Zeichenspekulative Kanten sind nicht benachbartfalsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beendenverdÃ¤chtige Folge von Satzzeichen %<%.*s%> am Anfang des FormatsstÃ¶rendes letztes %<%%%> im FormatverdÃ¤chtige Folge von Satzzeichen %<%.*s%> am Ende des FormatsÃ¼berzÃ¤hliges Leerzeichen am Ende des FormatsGrÃ¶ÃŸe des StapelkollisionswÃ¤chters %d muss gleich dem Sondierungsintervall %d seinStapelrahmen muss kleiner als 64k seinInterner Fehler: stack frame not a multiple of 8 bytes: %wdInterner Fehler: stack frame not a multiple of octabyte: %wdStapelrahmen zu groÃŸStapel-Ãœberwachungswert muss eine exakte Zweierpotenz seinAusdruck der Stapelgrenze wird nicht unterstÃ¼tztStapelgrenzen nicht fÃ¼r dieses Ziel unterstÃ¼tztStapelsonde fÃ¼r SVE-RahmenStapel-ÃœberprÃ¼fung erfordert %<-maccumulate-outgoing-args%> fÃ¼r KorrektheitStapel-ÃœberprÃ¼fung erfordert %<target("accumulate-outgoing-args")%> fÃ¼r KorrektheitStapelschutz schÃ¼tzt nicht Funktion: Alle lokalen Arrays sind kleiner als %d BytesStapelschutz schÃ¼tzt nicht lokale Variablen: Puffer variabler GrÃ¶ÃŸeStapelregister fÃ¼r globale Registervariable verwendetStapelgrÃ¶ÃŸe muss eine exakte Zweierpotenz seinStapelgrÃ¶ÃŸe muss grÃ¶ÃŸer als der Stapel-Ãœberwachungswert seinStapelgrÃ¶ÃŸe darf nicht grÃ¶ÃŸer als 64k seinStapelverbrauchsberechnung wird fÃ¼r dieses Ziel nicht unterstÃ¼tztStapelverbrauch ist %wu BytesStapelverbrauch kÃ¶nnte %wu Bytes seinStapelverbrauch mÃ¶glicherweise unbegrenztStapelrahmen zu groÃŸ: %d BytesOpenMP-Â»standaloneÂ«-Direktiven im Attribut %<omp::directive%> kÃ¶nnen nur in einer leeren Anweisung vorkommendas Standardattribut %qE bezieht sich nur auf FunktionenStandardattribute inmitten von DeklarationssymbolenStandardattribute mÃ¼ssen vor den Deklarationsspezifizierern stehen, um fÃ¼r die Deklaration zu gelten, oder ihnen folgen, um fÃ¼r den Typ zu geltenStandardattribute fÃ¼r NamensrÃ¤ume mÃ¼ssen vor dem Namen des Namensraums stehenstart of RTL fragment must be on an earlier line than endAnfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenAnfang/Ende von RTL-Fragment sind in verschiedenen DateienAnweisung kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶senAnweisung hat keinen EffektAnweisung ist eine Referenz, kein Aufruf, zur Funktion %qEAnweisung ist kein KonstantenausdruckAnweisung inmitten eines Blocks fÃ¼r throw markiertAnweisung fÃ¼r throw markiert, wirft jedoch nichtsAnweisung verwendet freigegebenen SSA-Namenvolatile-Kennzeichen fÃ¼r Anweisung nicht aktuellAnweisung wird niemals ausgefÃ¼hrtAnweisung ohne EffektAnweisungs-Ausdruck in konstantem AusdruckAnweisungs-AusdrÃ¼cke sind weder auÃŸerhalb von Funktionen noch in Template-Argumenten erlaubtstatische Behauptung gescheitertstatische Assertion fehlgeschlagen: %.*sstatische Behauptung gescheitert: %Estatische Attributdeklaration %qs fÃ¼r %q+D erfordert eine Adressestatische Kette mit Funktion, die keine verwendetstatisches Datenelement %qD in unbenannter Klassestatisches Datenelement %qE als %qs deklariertstatisches Datenelement ist nicht namenunabhÃ¤ngigStatische Deklaration von %q+D folgt nicht-statischer Deklarationstatische Initialisierung der Variablen %q+D in %<.shared%>-Speicher wird nicht unterstÃ¼tztstatic wird auf TPF-OS nicht unterstÃ¼tztstatisches Element %qD kann kein Bitfeld seinstatisches Element %qD als %<register%> deklariertstatische Elementfunktion %q#D mit Typqualifizierern deklariertstatische Elementfunktion %qD kann nicht CV-Qualifizierer habenstatische Elementfunktion %qD kann keinen ref-Qualifizierer habenÂ»staticÂ« oder Typkennzeichner in Nicht-Parameter-Arraydeklaratorstatische strukturierte Bindung ist nicht namenunabhÃ¤ngigder statische Typ %qT des Operanden ist eine nicht Ã¶ffentliche Basisklasse des dynamischen Typs %qTstatische Variable ist nicht namensunabhÃ¤ngigstatisch reservierte Instanz der Objective-C-Klasse %qEAttribute stdcall und cdecl sind nicht vertrÃ¤glichAttribute stdcall und fastcall sind nicht vertrÃ¤glichAttribute stdcall und thiscall sind nicht vertrÃ¤glichAusdruck fÃ¼r die Schrittweite verweist auf Ã¤uÃŸeren Iterator %qDSchritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werdenSchrittweite der implied-do-Schleife bei %L darf nicht 0 seinAnweisung (%p) nach Optimierungsdurchgang als geÃ¤ndert markiert: stmt with wrong VUSEInterner Fehler: stmts without blockSpeicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %<thread_local%> ungÃ¼ltig fÃ¼r Funktion %qsSpeicherklasse %qD auf Templateinstanziierung angewendetSpeicherklasse %qs angegebenSpeicherklasse fÃ¼r Parameter %qE angegebenSpeicherklasse fÃ¼r Parameter %qs angegebenSpeicherklasse fÃ¼r Strukturfeld angegebenSpeicherklasse fÃ¼r Strukturfeld %qE angegebenSpeicherklasse fÃ¼r Template-Parameter %qs angegebenSpeicherklasse fÃ¼r Typnamen angegebenSpeicherklasse fÃ¼r unbenannten Parameter angegebenSpeicherklasse in %<sizeof%> angegebenSpeicherklasse in %qE angegebenSpeicherklasse in Typcast angegebenSpeicherklassenangabe in leerer Deklaration mit auf %<enum%> basierendem TypenSpeicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltigSpeichergrÃ¶ÃŸe von %q+D ist nicht konstantSpeichergrÃ¶ÃŸe von %q+D ist unbekanntSpeichergrÃ¶ÃŸe von %qD wurde nicht aufgelÃ¶stSpeichergrÃ¶ÃŸe von %qD ist nicht konstantSpeichergrÃ¶ÃŸe von %qD ist unbekanntAdresse der lokalen Variable %qD wird in %qE gespeichertMerkwÃ¼rdiger GerÃ¤tename %qs nach %qs: falsches Zeichen %qcStrategiename %qs fÃ¼r Option %qs angegeben, wird jedoch fÃ¼r 32-Bit-Code nicht unterstÃ¼tztÃ¼berflÃ¼ssiges %<,%> am Ende der Elementdeklarationverirrtes %<@%> im Programmverirrtes %<\%o%> im Programmverirrtes %qc im ProgrammÃ¼berflÃ¼ssiges %qs zwischen Objective-C++ Methodenverirrtes %qs im ProgrammStreaming-Funktionen erfordern die ISA-Erweiterung %qsStreaming-Kindprozess fehlgeschlagenDer Streaming-Kindprozess wurde durch ein Signal beendetstrftime-Formate kÃ¶nnen keine Argumente formatierenZeichenkettenlÃ¤nge %qd ist grÃ¶ÃŸer als die LÃ¤nge %qd, die von ISO-C%d-Compilern unterstÃ¼tzt werden mussZeichenkettenliteral mit nutzerdefiniertem Suffix ist in diesem Kontext ungÃ¼ltigZuweisung mit starker Typumwandlung wurde abgefangenMÃ¶glicherweise wird starke Typumwandlung benÃ¶tigtÂ»structÂ« wurde hier definiertstruct hat keine Elementestruct hat keine benannten ElementeStrukturausrichtung muss eine kleine Zweierpotenz sein, nicht %wuStruktur, die ein flexibles Arrayelement enthÃ¤lt, ist nicht am Ende einer anderen StrukturStrukturfeldGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8 oder 32 gesetzt werdenGrenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8, 32 oder 64 gesetzt werdendie strukturierte Bindung im Namespace-Bereich ist nicht namenunabhÃ¤ngigstrukturierte Bindungsdeklarationen kÃ¶nnen erst ab %<-std=c++20%> oder %<-std=gnu++20%> %qs seinDeklaration fÃ¼r strukturierte Bindung darf nicht als %qs deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht als %<auto%> (C++98) deklariert werdenDeklaration fÃ¼r strukturierte Bindung darf nicht vom eingeschrÃ¤nkten %<auto%>-Typen %qT seinDeklaration fÃ¼r strukturierte Bindung darf nicht vom Typen %qT seinDeklaration fÃ¼r strukturierte Bindung festgelegt, aber nicht verwendetStrukturierte Bindung hat unvollstÃ¤ndigen Typen %qTStrukturierte Bindung verweist auf unvollstÃ¤ndigen Klassentypen %qTStrukturierte Bindung verweist auf unvollstÃ¤ndigen Typen %qTstrukturierte Bindungen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbarUnter-Framework-Include %s steht mit Framework-Include in KonfliktTeilobjekt %qD ist hier deklariertUnterprogramm %q+F nicht als %<Inline%> markiertUnterprogramm %q+F nicht als %<Inline_Always%> markiertIndex fehlt in Arrayreferenzindizierter Wert ist weder ein Array noch ein Zeigerindizierter Wert ist weder Array noch Zeiger noch Vektorindizierter Wert ist Zeiger auf FunktionIndizierung eines als %<register%> deklarierten Arrayswar spÃ¤ter als %s mit %u unspezifizierten Variablengrenze deklariertwar spÃ¤ter als %s mit %u unspezifizierten Variablengrenze deklariertgeschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung empfohlengeschweifte Klammern um leeren KÃ¶rper in einer %<else%>-Anweisung empfohlengeschweifte Klammern um leeren KÃ¶rper in einer %<if%>-Anweisung empfohlenes wird empfohlen, explizite geschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung zu setzenes wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeidenKlammern um %<&&%> innerhalb von %<||%> empfohlenKlammern um %<+%> in Operand von %<&%> empfohlenKlammern um %<+%> innerhalb von %<<<%> empfohlenKlammern um %<+%> innerhalb von %<>>%> empfohlenKlammern um %<-%> in Operand von %<&%> empfohlenKlammern um %<-%> innerhalb von %<<<%>Klammern um %<-%> innerhalb von %<>>%> empfohlenKlammern um %<>>%>-Ausdruck empfohlenKlammern um Arithmetik in Operand von %<^%> empfohlenKlammern um Arithmetik in Operand von %<|%> empfohlenUm Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlenKlammern um Vergleich in Operand von %<!=%> empfohlenKlammern um Vergleich in Operand von %<&%> empfohlenKlammern um Vergleich in Operand von %<==%> empfohlenKlammern um Vergleich in Operand von %<^%> empfohlenKlammern um Vergleich in Operand von %<|%> empfohlenKlammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<&%> in %<&&%> oder %<!%> in %<~%>Klammern um Operand von %<!%> empfohlen, oder Ã„nderung von %<|%> in %<||%> oder %<!%> in %<~%>empfohlene Alternative:empfohlene Alternativen:UnterstÃ¼tzung fÃ¼r Modus %qsUnterstÃ¼tzte Kernarchitekturen:%sSchalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in Konflikt und hat dazu gefÃ¼hrt, dass die Optionen %<%s%> hinzugefÃ¼gt wurdenSchalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in KonfliktOption %<-mcustom-%s%> steht mit Option %<-mcustom-%s%> in KonfliktOption %<-mcustom-%s%> wird fÃ¼r doppeltgenaue Gleitkomma benÃ¶tigtWert %2$d fÃ¼r Schalter %<-mcustom-%1$s%> muss zwischen 0 und 255 liegenSchalter %qs beginnt nicht mit %<-%>Schalter %qs wird nicht mehr unterstÃ¼tztswitch-Bedingung hat booleschen Wertswitch springt in Anweisungs-Ausdruckswitch springt Ã¼ber OpenMP-%<allocate%>switch springt Ã¼ber VariableninitialisierungDie Standardfallbehandlung in switch fehltswitch-GrÃ¶ÃŸe ist keine Ganzzahlswitch beginnt hierswitch-Anweisung der GrÃ¶ÃŸe %lu EintrÃ¤ge ist zu groÃŸSymbol %qD, das von %qD referenziert wird, wurde hier deklariertSymbol muss definiert sein, um eine Version zu habenZeichen als Immediate-Operand verwendetZeichen sowohl mit Basis- als auch Index-Registern verwendetSymbol mit Offset im PIC-Modus verwendetsymbolische Speicherreferenzen werden nur auf z10 oder neuer unterstÃ¼tztInterner Fehler: symtab_node::verify failedArgument des Attributs Â»symverÂ« muss das Format %<Name@Nodenname%> habenInterner Fehler: symver is not exported with default visibility%<symver%> wird nur auf ELF-Plattformen unterstÃ¼tztInterner Fehler: symver target is not exported with default visibilityerzeugte Methode %qD zuerst hier erfordertSystem-Pfad %qs ist nicht absolutAdresse der direkten Funktion %qD wird genommenAdresse des Konstruktors %qD wird genommenAdresse des Destruktors %qD wird genommenAdresse des Ausdrucks des Typs %<void%> wird genommenZugriff auf die Adresse des gepackten Elements von %qT fÃ¼hrt mÃ¶glicherweise zu einem nicht ausgerichteten ZeigerwertAdresse eines Rvalues wird ermitteltden Betrag des vorzeichenlosen Typs %qT zu berechnen, hat keine AuswirkungDas Ermitteln der Adresse einer Marke ist nicht standardkonformZiel und Gastgeber sind %qs:%qs, erwartet werden jedoch %qs:%qsZiel-CPU unterstÃ¼tzt nicht ARM-ModusZiel-CPU unterstÃ¼tzt keine ARMv8-M-Security-ErweiterungenZiel-CPU unterstÃ¼tzt keine THUMB-BefehleZiel-CPU unterstÃ¼tzt keine ZusammenarbeitZiel-CPU unterstÃ¼tzt keine unausgerichteten ZugriffeZiel-Betriebssystem unterstÃ¼tzt keine unausgerichteten ZugriffeZielargumentZiel-Attribut oder Pragma Ã¤ndert GrÃ¶ÃŸe von %<long double%>Ziel-Attribut oder Pragma Ã¤ndert AltiVec ABIZiel-Attribut oder Pragma Ã¤ndert darwin64 ABIZiel unterstÃ¼tzt kein Aktualisieren des atomaren Profils, einfacher Modus wird ausgewÃ¤hltZielsystem unterstÃ¼tzt Funktionsversions-Dispatcher nichtZielformat unterstÃ¼tzt nicht Â»unendlichÂ«Ziel ist kein Zeiger oder ReferenzZiel ist kein Zeiger oder Referenz auf KlasseZiel ist kein Zeiger oder Referenz auf vollstÃ¤ndigen TypenZiel der Umwandlung kÃ¶nnte Kandidat ein fÃ¼r ein Formatattribut seinZiel der Initialisierung kÃ¶nnte ein Kandidat fÃ¼r Formatattribut seinzielspezifische eingebaute Funktion ist nicht verfÃ¼gbarFehlzuordnung zielspezifischer OptionenZielsystem unterstÃ¼tzt keine TestausgabenZielsystem unterstÃ¼tzt nicht das Testformat %qsZielarchitekturen fehlen hinter %qsTemplate %qD deklariertTemplate %qE in Klausel %qsTemplateargument %d ist ungÃ¼ltigTemplateargument %qE fÃ¼r Typ %qT ist keine Ãœbersetzungszeit-KonstanteTemplateargument fÃ¼r %qD verwendet lokalen Typ %qTTemplate-Argument fÃ¼r %<%s %T%> benÃ¶tigtTemplate-Argumente fÃ¼r %qD passen nicht zum ursprÃ¼nglichen Template %qDTemplateklasse ohne NamenTemplate-EinschrÃ¤nkung fÃ¼r %qD fehlgeschlagenTemplatedeklaration von %<typedef%>Templatedeklaration von %q#DTemplate-Definition eines Nicht-Templates %q#DInstanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (%<-ftemplate-depth=%> verwenden, um dies zu erhÃ¶hen)Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d beim Instanziieren von %q+D, mÃ¶glicherweise wegen Generierung der virtuellen Tabelle (%<-ftemplate-depth=%> verwenden, um den HÃ¶chstwert zu erhÃ¶hen)Template-Parameter %q+#DTemplateparameter %qD hier deklariertTemplateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder AufzÃ¤hlungstyp hatTemplateparameterliste in expliziter Instanziierung verwendetangegebene Template-Parameterlisten passen nicht zu Templateparametern von %qDTemplateparameterpack %qD kann kein Standardargument habenTemplateparameterpack kann kein Standardargument habenTemplate-Parameterpacks kÃ¶nnen keine Standardargumente habenTemplate-Parameter-Typ %qT als %<friend%> deklariertTemplate-Parameter kÃ¶nnen keine Â»friendsÂ« seinTemplate-Parameter passen nicht zum Template %qDTemplateparameter nicht in partieller Spezialisierung herleitbar:Templatespezialisierung von %qD durch ISO C++ nicht erlaubtTemplatespezialisierung mit C-Bindung angegebenkeine Templatespezifizierer in Deklaration von %qD angegebenTemplate-Template-Parameter %qT in Deklaration von AbleitungshinweisTemplatetypparameter mÃ¼ssen das SchlÃ¼sselwort %<class%> oder %<typename%> verwendenTemplate mit C-BindungTemplate-ID %qD fÃ¼r %q+D passt zu keiner TemplatedeklarationTemplate-ID %qD als Deklarator verwendetTemplate-ID %qE in Deklaration des ersten Templatestemplate-id ist fÃ¼r Konstruktor in C++20 nicht erlaubttemplate-id fÃ¼r Destruktor ist in C++20 nicht erlaubtTemplate-EinfÃ¼hrungen sind nicht Teil der C++20-Konzepte; verwenden Sie %qs, um sie zu aktivierenTemplate-Parameter-Templates dÃ¼rfen nicht %<virtual%> seinZwischenergebnis des nicht-literalen Typs %qT in konstantem AusdruckternÃ¤rer %<operator?:%>ternÃ¤rer %<operator?:%> in %<%E ? %E : %E%>PrÃ¼fung, ob eine Konzept-ID ein gÃ¼ltiger Ausdruck ist; fÃ¼gen Sie %<requires%> hinzu, um die ErfÃ¼llung zu prÃ¼fendie %<audit%>-Semantik sollte mindestens so stark die die %<default%>-Semantik seindas SchlÃ¼sselwort %<bool%> ist in einer Konzeptdefinition in C++20 nicht erlaubtder %<destroy%>-Ausdruck %qE sollte mit dem %<depobj%>-Argument %qE identisch seinder Ausdruck der %<device%>-Klausel muss den Wert %<1%> habender Ausdruck der %<device%>-Klausel bei %C muss den Wert %<1%> habendas %<interrupt%>-Attribut erfordert einen MIPS32r2-Prozessor oder neuerdas Attribut %qE kann nicht auf einen SVE-Funktionstyp angewendet werdenAttribut %qE erfordert Argumentedie Architektur %qs unterstÃ¼tzt %<-m%s=2008%>die Architektur %qs unterstÃ¼tzt %<-m%s=legacy%> nichtdie Architektur %qs unterstÃ¼tzt %<-mfp32%> nichtdie Architektur %qs unterstÃ¼tzt keine DSP-Befehledie Architektur %qs unterstÃ¼tzt keine Befehle mit Sprungwahrscheinlichkeitdie Architektur %qs unterstÃ¼tzt die Befehle Â»maddÂ« und Â»msubÂ« nichtdie Architektur %qs unterstÃ¼tzt keine ungeraden Register fÃ¼r einfache Genauigkeitdie Architektur %qs unterstÃ¼tzt keine paarweisen Einzel-Befehledie Architektur %qs unterstÃ¼tzt nicht den synci-Befehldie Debug-Informationen %qs kann nicht mit vorkompilierten Headern verwendet werdendas Â» Â«-printf-Kennzeichendas Â»!Â«-strfmon-Kennzeichendas Â»#Â«-printf-Kennzeichendas Â»#Â«-strftime-Kennzeichendas Â»'Â«-printf-Kennzeichendas Â»'Â«-scanf-Kennzeichendas Â»(Â«-strfmon-Kennzeichendas Â»+Â«-printf-Kennzeichendas Â»+Â«-strfmon-Kennzeichendas Â»-Â«-printf-Kennzeichendas Â»-Â«-strfmon-Kennzeichendas Â»-Â«-strftime-Kennzeichendas Â»0Â«-printf-Kennzeichendas Â»0Â«-strftime-Kennzeichender Â»EÂ«-strftime-Modifiziererdas Â»IÂ«-printf-Kennzeichendas Â»IÂ«-scanf-Kennzeichender Â»OÂ«-Modifiziererder Â»OÂ«-strftime-Modifiziererdas Â»^Â«-strfmon-Kennzeichendas Â»^Â«-strftime-Kennzeichendas Â»_Â«-strftime-Kennzeichendas Â»aÂ«-scanf-Kennzeichendas Â»mÂ«-scanf-Kennzeichendas Â»qÂ«-Diagnose-KennzeichenDie Option Â»-sharedÂ« wird derzeit nicht fÃ¼r VAX ELF unterstÃ¼tztdie ABI fÃ¼r die Ãœbergabe eines Wertes, der Felder mit Null-Breite vor einem benachbarten 64-Bit-Gleitkommafeld enthÃ¤lt, wurde %{mit GCC 12.1%} geÃ¤ndertDas ABI der ParameterÃ¼bergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geÃ¤ndertdie ABI fÃ¼r die RÃ¼ckgabe eines Wertes, der Bit-Felder mit der Breite Null enthÃ¤lt, aber ansonsten ein Aggregat mit nur einem oder zwei FlieÃŸkomma-Feldern ist, wurde %{mit GCC 12.1%} geÃ¤ndertdie ABI fÃ¼r die RÃ¼ckgabe eines Wertes, der leere C++17-Basen enthÃ¤lt, aber ansonsten ein Aggregat mit nur einem oder zwei FlieÃŸkomma-Feldern ist, wurde %{mit GCC 12.1%} geÃ¤ndertdas ABI der C-StrukturÃ¼bergabe mit Bitfeldern der Breite 0 hat sich in GCC %{12.1%} geÃ¤ndertDas ABI der Struct-Ãœbergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geÃ¤ndertdas ABI der StrukturÃ¼bergabe mit %<complex float%>-Element hat sich in GCC 4.4 geÃ¤ndertdas ABI der Union-Ãœbergabe mit %<long double%> hat sich in GCC 4.4 geÃ¤ndertOperand fÃ¼r den ENI-Befehl muss entweder 0 oder 1 seinDie RX100-CPU hat keine FPU-HardwareDie RX200-CPU hat keine FPU-Hardwaredie Adresse %qE ist niemals NULLdie Adresse von %qD ist kein gÃ¼ltiges Templateargumentdie Adresse von %qD ist kein gÃ¼ltiges Templateargument, weil sie keine statische Lebensdauer hatDie Adresse von %qD wird immer zu %<wahr%> auswertendie Adresse von %qD ist niemals %<null%>die Adresse von %qD ist niemals NULLdie Adresse einer Marke kann nicht in einem Konstanten-Ausdruck auftretendie Adresse des %qT-Teilobjekts von %qD ist kein gÃ¼ltiges Templateargumentdas align-Argument fÃ¼r %<__builtin_coro_promise%> muss eine Konstante seindie Ausrichtung von %<_Atomic %T%>-Feldern wurde mit %{GCC 11.1%} geÃ¤ndertDas Argument zum eingebauten %<xabort%> ein 8-Bit-Direktwert seindie Argumente fÃ¼r %qE mÃ¼ssen konstante Zeichenfolgen seindas scanf-Merkmal der ZuweisungsunterdrÃ¼ckungder Aufruf erfordert %<ifunc%>, was von diesem Ziel nicht unterstÃ¼tzt wirddie Aufrufkonvention fÃ¼r %qT Ã¤ndert sich mit %<-fabi-version=13%> (GCC 8.2)die Kombination von %qs und %qs ist mit %qs unvertrÃ¤glichder Vergleich wird zu %qE reduziertder Vergleich wird immer als %<false%> ausgewertet, da die Adresse von %qE niemals NULL sein wirdder Vergleich wird immer als %<false%> ausgewertet, da der Zeigeroperand in %qE nicht NULL sein darfder Vergleich wird immer als %<true%> ausgewertet, da die Adresse von %qE niemals NULL sein wirdder Vergleich wird immer als %<true%> ausgewertet, da der Zeigeroperand in %qE nicht NULL sein darfder Compiler kann davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiertder Compiler kann annehmen, dass die Adresse von %qD niemals NULL istder Compiler kann annehmen, dass die Adresse von %qE niemals NULL istDie Komponente %qs ist ein PRIVATE-Typ und kann nicht Komponente von %qs sein, die PUBLIC bei %L istder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheitdie virtuelle Tabelle des in Konflikt stehenden Typs aus der anderen Ãœbersetzungseinheit ist unterschiedlich groÃŸder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit unterschiedlichem Inhaltder in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit mehr EintrÃ¤gender in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat unterschiedliche RTTI-Informationder Wert von uninitialisiertem Speicher ist in konstantem Ausdruck nicht verwendbarKontrollfluss der Funktion %qD passt nicht zu ihren Profilingdaten (ZÃ¤hler %qs)der Versprechens-Typ %qT der Koroutine deklariert sowohl %<return_value%> als auch %<return_void%>der ZÃ¤hler sollte nicht kleiner als 0 sein; bitte das intrinsische %qs im Code prÃ¼fender Vorgabewert fÃ¼r die aktuelle CPU-Feineinstellung ist %d Bytesdas Richtungsargument fÃ¼r %<__builtin_coro_promise%> muss eine Konstante seinin Objective-C 1.0 gibt es keine Dot-Syntaxdie Auslassung in %qD wurde nicht vererbtdas Ereignishandle einer %<detach%>-Klausel sollte nicht in einer data-sharing-Klausel seinder Ausdruck %qE wird zu %<false%> ausgewertetder Ausdruck %qE darf keine Exception werfendie zusÃ¤tzliche Basisklasse ist hier definiertfÃ¼nftes Argument muss ein 8-Bit-Immediate seindas erste Argument eines %qs muss von booleschem Vektortyp sein und gleich viele Elemente wie das Ergebnis habender erste Unterschied der entsprechenden Definitionen ist Feld %qDder erste Unterschied der entsprechenden Definitionen ist Methode %qDder erste Parameter von %<operator new%> kann nicht das Standardargument habenDas vierte Argument muss Skalierung 1, 2, 4, 8 seindas vierte Argument muss eins der AufzÃ¤hlung %qs seindie RahmengrÃ¶ÃŸe von %wu Bytes Ã¼berschreitet %wu BytesDer direkte Argument muss ein 4-Bit-Immediate seinDas direkte Argument muss ein 5-Bit-Immediate seinDas direkte Argument muss ein 8-Bit-Immediate seindie unvereinbare Auswahl wurde durch das ultimative Alias-Ziel %qD bestimmtder inkompatible Typ, der in einer anderen Ãœbersetzungseinheit definiert istder inkompatible Typ ist hier definiertdas Lambda hat keinen Â»capture-defaultÂ«Das letzte Argument muss ein 1-Bit-Immediate seinDas letzte Argument muss ein 2-Bit-Immediate seindas letzte Argument muss ein 3-Bit-Immediate seinDas letzte Argument muss ein 32-Bit-Immediate seinDas letzte Argument muss ein 4-Bit-Immediate seinDas letzte Argument muss ein 5-Bit-Immediate seinDas letzte Argument muss ein 1-Bit-Immediate seinDas letzte Argument muss ein 8-Bit-Immediate seinDas letzte muss Skalierung 1, 2, 4, 8 seinder Wert der Ortsangabe ist beschÃ¤digtder m210 hat keine Little-Endian-UnterstÃ¼tzungdas Makro %qs war noch nicht definiertder gemangelte Name von %qD hat sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD) geÃ¤ndertder gemangelte Name von %qD Ã¤ndert sich zwischen %<%s=%d%> (%qD) und %<%s=%d%> (%qD)der gemangelte Name von %qD Ã¤ndert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>der gemangelte Name eines Thunks fÃ¼r %qD Ã¤ndert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>der gemangelte Name der InitialisierungswÃ¤chter-Variable fÃ¼r %qD Ã¤ndert sich zwischen %<-fabi-version=%d%> und %<-fabi-version=%d%>der Maximalwert fÃ¼r den letzten GrÃ¶ÃŸenbereich sollte fÃ¼r Option %qs -1 seindie an %<unavailable%> angehÃ¤ngte Nachricht ist keine Zeichenkettedie Initialisierungsreihenfolge der Module wird dynamisch von M2RTS und den AnwendungsabhÃ¤ngigkeiten festgelegtDas vorletzte Argument muss ein 8-Bit-Immediate seinDer ausgelassene mittlere Operand in %<?:%> ist immer %<true%>; ausdrÃ¼cklicher mittlerer Operand wird empfohlender Operand %qE ist nicht erfÃ¼llt, dadas hereingereichte Closureobjekt wird nicht verÃ¤ndert, da es als Wert Ã¼bernommen wirddas Programm sollte auch %qD definierender Wertebereich des ZÃ¤hlers sollte im Bereich 0 bis 16 sein; bitte das intrinsische %qs im Code prÃ¼fender Wertebereich des ZÃ¤hlers sollte im Bereich 0 bis 32 sein; bitte das intrinsische %qs im Code prÃ¼fender Wertebereich des ZÃ¤hlers sollte im Bereich 0 bis 64 sein; bitte das intrinsische %qs im Code prÃ¼fender Wertebereich der Maske ist 0 bis 255der Wertebereich des Selektors sollte 0 bis 1 seinder Wertebereich des Selektors sollte 0 bis 3 seinder Wertebereich des Selektors sollte 0 bis 7 seindas Register %qs kann in %<asm%> fÃ¼r das aktuelle Ziel nicht bestraft werdenfÃ¼r %q+D angegebenes Register kann vom aktuellen Ziel nicht zugegriffen werdenfÃ¼r %q+D angegebenes Register ist nicht allgemein genug, um als eine Registervariable verwendet zu werdender erforderliche Ausdruck %qE ist ungÃ¼ltigder erforderliche Ausdruck %qE ist ungÃ¼ltig, dader erforderliche Typ %qT ist ungÃ¼ltigder erforderliche Typ %qT ist ungÃ¼ltig, dadas Ergebnis des Befehls xxspltidp ist fÃ¼r denormalisierte Eingabewerte undefiniertdas Ergebnis der Umwandlung ist nicht spezifiziert, da %qE auÃŸerhalb des Wertebereichs des Typs %qT liegtdie selben Schleifen-Iterationsvariablen %qD werden in mehreren verknÃ¼pften Schleifen verwendetdieses Ziel unterstÃ¼tzt nicht %<asm goto%> mit Ausgaben in %<asm%>das temporÃ¤re Objekt wurde am Ende des vollstÃ¤ndigen Ausdrucks %qE zerstÃ¶rtdrittes Argument muss ein 8-Bit-Immediate seindas dritte Argument muss eine Vergleichskonstante seinder Typ %qT der %<constexpr%>-Variable %qD ist kein Literalder zerstÃ¶rte Typ ist %qT, aber der Destruktor verweist auf %qTder Typ eines Zeigers auf eine explizite Objekt-Member-Funktion ist ein normaler Funktionszeiger-Typder Typ einer expliziten Objekt-Member-Funktion ist ein normaler Funktionstypder Wert von %qD ist in konstantem Ausdruck nicht verwendbarDer Wert des Stapelzeigers muss nach einer %<asm%>-Anweisung derselbe sein wie vor der Anweisunges gibt keine Argumente fÃ¼r %qD, die von einem Templateparameter abhÃ¤ngen, weshalb eine Deklaration von %qD verfÃ¼gbar sein mussdrittes Argument von %q+D sollte wahrscheinlich %<char **%> seinDrittes Argument fÃ¼r %<__builtin_prefetch%> muss eine Konstante seinDrittes Argument fÃ¼r Funktion %qE muss eine konstante Ganzzahl seindritter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sendritter Operand des bedingten Ausdrucks hat keinen Effektdritter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qEdritter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der zweite Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>diese %qs-Klausel beschÃ¼tzt nicht â€¦diese eingebaute Funktion ist nur auf dem fr405 und fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr450 verfÃ¼gbardiese eingebaute Funktion ist nur auf dem fr500 und fr550 verfÃ¼gbardiese eingebaute Funktion ist nur mit der Toolchain v3f verfÃ¼gbardiese eingebaute Funktion ist nur mit der Toolchain v3s oder v3f verfÃ¼gbardiese eingebaute Funktion wird von der Toolchain v3m nicht unterstÃ¼tztdiese eingebaute Funktion wird auf diesem Ziel nicht unterstÃ¼tztdieser Compiler unterstÃ¼tzt %qs nichtdieser Compiler unterstÃ¼tzt PowerPC nicht (%<arch%>-Option wird ignoriert)dieser Compiler unterstÃ¼tzt x86 nicht (%<-arch%>-Option wird ignoriert)diese Bedingung hat identische Zweigediese Dezimalkonstante ist nur in ISO-C90 vorzeichenlosdiese Dezimalkonstante wÃ¤re in ISO-C90 vorzeichenlosdiese Definition erfordert die MVE-ISA-Erweiterungdiese FlexibilitÃ¤t ist veraltet und wird demnÃ¤chst entferntdies ist ein GCC-Bug; ein Workaround ist, die aufgerufene Funktion mit dem Â»usedÂ«-Attribut zu markierenDies ist die erste StandardmarkeDies ist der erste Eintrag, der diesen Wert Ã¼berschneidetdies ist der Befehl:diese Medienfunktion ist nur auf dem fr400 und fr550 verfÃ¼gbardiese Medienfunktion ist nur auf dem fr500 verfÃ¼gbardiese Operation erfordert die RVV-ISA-Erweiterungdiese Operation erfordert die SVE-ISA-Erweiterungdiese Anweisung kÃ¶nnte durchfallendieses Ziel definiert keine Spekulationsbarriere; das erzeugte Programm wird trotzdem korrekt laufen, aber irrige Spekulationen sind mÃ¶glicherweise nicht eingeschrÃ¤nktdieses Ziel unterstÃ¼tzt nicht %qsDiese Zielarchitektur ist Â»Little EndianÂ«diese Zielmaschine hat keine verzÃ¶gerten ZweigeThread-lokale COMMON-Daten nicht implementiertThread-lokale Deklaration von %q#D folgt nicht-Thread-lokaler DeklarationThread-lokale Deklaration von %q+D folgt nicht-Thread-lokaler Deklarationthreadprivate Iterationsvariable %qDthreadprivate Variable %qE in Zielregion mit %<order(concurrent)%>-Klausel verwendetthreadprivate Variable %qE in Zielregion verwendetthreadprivate Variable %qE in unverknÃ¼pfter Task verwendetDreiwege-Vergleich von %qD hat den Typ %qT, nicht den Vergleichskategorie-TypDreiwege-Vergleich von %qD ist vom Typ %qT, der sich nicht in %qT umwandeln lÃ¤sstDrei-Wege-Vergleich von Vektorenwirft NULL, was ganzzahlig, aber kein Zeigertyp istthunk-inline wird nur mit %<-mindirect-branch-jump%> unterstÃ¼tztdie zu allozierende Variable ist hier deklariertzur Sicherheit mÃ¼ssen alle vorÃ¼bergehenden Zeiger in Umwandlung von %qT in %qT mit %<const%> qualifiziert seinum AbhÃ¤ngigkeiten zu erzeugen, mÃ¼ssen Sie entweder %<-M%> oder %<-MM%> angebenandere Fundstelle von %qs ist hierum auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwendenToken %u hat %<x-location == %u%>Token %u hat %<x-location == y-location == %u%>Token %u hat %<y-location == %u%>zu wenige Argumente fÃ¼r %%:version-compareZu wenige Argumente fÃ¼r %<__builtin_tgmath%>zu wenige Argumente fÃ¼r eingebaute Funktion %qE, %u erwartetzu wenige Argumente fÃ¼r Konstruktor %q#Dzu wenige Argumente fÃ¼r FunktionZu wenige Argumente fÃ¼r %<va_start%>zu wenige Argumente fÃ¼r Funktion %q#DZu wenige Argumente fÃ¼r Funktion %qEZu wenige Argumente fÃ¼r Elementfunktion %q#Dzu wenige Argumente fÃ¼r Methode %q#Dzu wenige Templateparameterlisten in Deklaration von %qDzu wenige Templateparameterlistentoo large function value type, needs %d registers, have only %d registers for thiszu spÃ¤t fÃ¼r Â»#Â«-Direktive, um Debug-Verzeichnis festzulegenzu viele %<#pragma options align=reset%>zu viele %<...%> in Lambda-Capturezu viele %<always%>-Modifiziererzu viele %<always%>-Modifizierer bei %Lzu viele %<close%>-Modifiziererzu viele %<close%>-Modifizierer bei %Lzu viele %<defaultmap%>-Klauseln mit %qs-Kategoriezu viele %<defaultmap%>-Klauseln mit nicht angegebener Kategoriezu viele %<if%>-Klauselnzu viele %<if%>-Klauseln mit %qs-Modifiziererzu viele %<if%>-Klauseln ohne Modifiziererzu viele %<present%>-Modifiziererzu viele %<present%>-Modifizierer bei %Lzu viele %<self%>-Klauselnzu viele %<static%>-Argumentezu viele %qs-Klauselnzu viele %qs-Klauseln an einem Task-Konstruktzu viele Alternativen in %<asm%>zu viele Argumentezu viele Argumente fÃ¼r %%:dumpszu viele Argumente fÃ¼r Formatzu viele Argumente fÃ¼r teilweise Spezialisierung %qTzu viele Argumente, die in SGPR-Registern Ã¼bergeben werdenzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r %%:compare-debug-self-optzu viele Argumente fÃ¼r %%:version-comparezu viele Argumente fÃ¼r eingebaute Funktion %qE, nur %d erwartetzu viele Argumente fÃ¼r Konstruktor %q#Dzu viele Argumente fÃ¼r Funktionzu viele Argumente fÃ¼r Funktion %q#Dzu viele Argumente fÃ¼r Funktion %qEzu viele Argumente fÃ¼r makezu viele Argumente fÃ¼r Elementfunktion %q#Dzu viele Argumente fÃ¼r Methode %q#Dzu viele Argumente fÃ¼r Methode %qEzu viele atomare Klauselnzu viele geschweifte Klammern um Initialisierung fÃ¼r %qTzu viele geschweifte Klammern um skalare Initialisierung fÃ¼r Typ %qTInterner Fehler: too many exception handling edges in bb %izu viele Dateinamen angegeben; geben Sie %<%s %s%> fÃ¼r das Aufrufformat einzu viele Funktionsargumente fÃ¼r eBPFzu viele Initialisierer fÃ¼r %qTzu viele EingabedateienInterner Fehler: too many loop exits recordedzu viele Speicherreihenfolge-Klauselnzu viele Ã¶ffnende KlammernInterner Fehler: too many outgoing branch edges from bb %izu viele GrÃ¶ÃŸenbereiche in Option %qs angegebenzu viele Templateheader fÃ¼r %qD (sollten %d sein)zu viele Templateparameterlisten in Deklaration von %qDzu viele Templateparameterlistenzu viele Werte in RÃ¼ckgabeanweisungzu viele Variablen in Bereichsklausel mit KanalZu viel Stapelspeicher zu entsorgen: %dZu viel Stapelspeicher vorzubereiten: %dKomma-AusdrÃ¼cke auf hÃ¶chster Ebene in einem Arrayindex haben seit C++23 eine andere Bedeutungungeklammerte Komma-AusdrÃ¼cke in Arrayindex-AusdrÃ¼cken sind veraltetDeklaration hÃ¶chster Ebene von %qs gibt %<auto%> anToplevel-Neuordnung muss ausgeschaltet sein, wenn Â»unit-at-a-timeÂ« ausgeschaltet istGesamtgrÃ¶ÃŸe und ElementgrÃ¶ÃŸe mÃ¼ssen direkt angegebene Konstanten sein, beide ungleich nullGesamtgrÃ¶ÃŸe der lokalen Objekte %wu Ã¼berschreitet das Maximum %wuGesamtgrÃ¶ÃŸe der lokalen Objekte Ã¼berschreitet das Maximum %wuGesamtgrÃ¶ÃŸe der lokalen Objekte ist zu hochGesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der Architekturtp_first_run must be non-negativetraditionelles C bietet keinen separaten Namensraum fÃ¼r Marken an, Bezeichner %qE steht in Konflikttraditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurÃ¼cktraditionelles C lehnt automatische Gesamt-Initialisierung abtraditionelles C lehnt Initialisierung von unions abtraditionelles C weist Zeichenkettenkonstantenverkettung zurÃ¼cktraditionelles C weist den unÃ¤ren Plus-Operator zurÃ¼ckabschlieÃŸendes %<,%> in Argumenten fÃ¼r %<#pragma GCC diagnostic ignored_attributes%>abschlieÃŸendes %<,%> in Argumenten fÃ¼r %<-Wno-attributes=%>das letzte Argument von %<__type_pack_element%> ist kein TypabschlieÃŸendes Array %qT sollte nicht als flexibles Arrayelement verwendet werdenangehÃ¤ngter RÃ¼ckgabetyp %qT den Ableitungshinweises ist keine Spezialisierung von %qTnachgestellter RÃ¼ckgabetyp nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarTrampolin fÃ¼r geschachtelte Funktion %qD erzeugttransaktionsbasierter Speicher wird von %<-fsanitize=address%> nicht unterstÃ¼tzttransaktionsbasierter Speicher wird von %<-fsanitize=kernel-address%> nicht unterstÃ¼tzttransaktionsbasierter Speicher wird von Nicht-Aufruf-Ausnahmen nicht unterstÃ¼tztTransformierende intrinsische Routine %qs bei %L ist in einem Initialisierungs-Ausdruck nicht erlaubtTrap-Modus fÃ¼r VAX-Floats nicht unterstÃ¼tzttree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%dtree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%dtree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dBaumcode %qs wird in LTO-StrÃ¶men nicht unterstÃ¼tztBaumliste endet bei Tiefe %ies wurde versucht, eine Gleitkommadivision mit Rest an %qT durchzufÃ¼hrenInterner Fehler: true/false edge after a non-GIMPLE_COND in bb %dversuchen Sie, den Operator in eine %<const%>-Memberfunktion umzuwandelnKlammern um die Type-ID sollten entfernt werdenstattdessen %qE verwendenVersuch, %qD in Instanziierung eines generischen Lambdas einzufangenes wird versucht, einen Nicht-Ganzzahltyp als Bitfeld zu kodierenLesen der struct konnte wegen Syntaxfehlern nicht beendet werdenVersuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machenTuning-Zeichenkette fehlt in Option Â»%sÂ«internes Debugging des Compilers fÃ¼r quad,token,line,all einschalten (interner Schalter)internes Debugging des Compilers einschalten (interner Schalter)internes Verfolgen der Prozedur-Zeilennummern einschalten (interner Schalter)alle ÃœberprÃ¼fungen fÃ¼r Division und Modulus durch 0 fÃ¼r ordinale Werte einschaltenalle BereichsprÃ¼fungen fÃ¼r numerische Werte einschaltenalle Software-LaufzeitÃ¼berprÃ¼fungen einschalten (das ist die AbkÃ¼rzung fÃ¼r -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)schaltet die KompilierzeitprÃ¼fung der Case-Anweisung ein, wenn ein Ausdruck eines Enumtyps verwendet wird.schaltet die Kompilierzeitanalyse im ersten Basisblock einer Prozedur ein, die den Zugriff auf nicht initialisierte Daten erkennt.schaltet die Kompilierzeitanalyse ein, um den Zugriff auf nicht initialisierte Variablen zu erkennen, die ÃœberprÃ¼fung kann durch known,cond,all angegeben werden.LaufzeitÃ¼berprÃ¼fung fÃ¼r Funktionen einschalten, deren AusfÃ¼hrung nicht mit einer RETURN-Anweisung endetschaltet LaufzeitÃ¼berprÃ¼fung ein, ob eine CASE-Anweisung einen ELSE-Zweig benÃ¶tigt, der jedoch nicht angegeben warLaufzeitÃ¼berprÃ¼fung fÃ¼r Gleitkommazahlen, die den GÃ¼ltigkeitsbereich verlassen, einschaltenLaufzeitÃ¼berprÃ¼fung einschalten fÃ¼r ganze Zahlen, die ihren Wertebereich verlassenLaufzeitÃ¼berprÃ¼fung fÃ¼r versuchten Datenzugriff Ã¼ber NIL-Zeiger einschaltenschaltet LaufzeitÃ¼berprÃ¼fung fÃ¼r Teilabschnitte, Arrayindizes und NIL-Zeiger-Indirektion einzwei aufeinander folgende %<[%> dÃ¼rfen nur ein Attribut einfÃ¼hrenzwei unterschiedliche Ã¤uÃŸere Iterationsvariablen %qD und %qD werden in einer einzigen Schleife verwendetzwei oder mehr Datentypen in Deklaration von %qszwei oder mehr Datentypen in Deklarationzwei oder mehr Abschnitte fÃ¼r %sTyp %<__vector_pair%> erfordert die Option %qsTyp %<__vector_quad%> erfordert die Option %qsArgument vom Typ %q#T wurde an %<delete%> Ã¼bergeben, Zeiger erwartetTyp %qE hat einen benutzerdefinierten KonstruktorTyp %qE hat einen benutzerdefinierten DestruktorTyp %qE hat keinen aufrufbaren Standard-KonstruktorTyp %qE hat virtuelle ElementfunktionenTyp %qT (typedef von %qT) verletzt die One-Definition-Rule von C++Typ %qT (in unbenanntem Namensraum definiert) kann nicht passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)Typ %qT (in unbenanntem Namensraum definiert) kann nicht zum Typ %qT passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)Typ %qT hat keine bekannte GrÃ¶ÃŸeTyp %qT fÃ¼r explizite Instanziierung %qD passt nicht zum deklarierten Typ %qTTyp %qT ist kein Basistyp fÃ¼r Typ %qTTyp %qT ist keine direkte Basis von %qTTyp %qT ist keine direkte oder virtuelle Basis von %qTTyp %qT ist zu groÃŸTyp %qT verletzt fÃ¼r sich genommen die One-Definition-Rule von C++Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparameter abTyp %qT des Templatearguments %qE hÃ¤ngt von Templateparametern abTyp %qT sollte Typ %qT entsprechenTyp %qT verletzt die One-Definition-Rule von C++Typ %qT ohne Bindung fÃ¼r Funktionsdeklaration %q#D mit Bindung deklariertTyp %qT ohne Bindung verwendet, um Variable %q#D mit Bindung zu deklarierenTyp %qs entspricht nicht dem Protokoll %qETyp %qs ist kein AusdruckTyp %qs verletzt die One-Definition-Rule von C++Typ %s unterscheidet sich durch %<TYPE_ALIGN%>Typ %s unterscheidet sich durch %<TYPE_MODE%>Typ %s unterscheidet sich durch %<TYPE_SIZE%>Typ %s unterscheidet sich durch %<TYPE_USER_ALIGN%>Typ %s ist kein undurchsichtiger AusdruckTyp %s ist nicht im undurchsichtigen ModusTypbehauptung nur gÃ¼ltig fÃ¼r SchnittstellentypenTypattribute ignoriert, nachdem Typ bereits definiert ist%<int%> ist Standardtyp in Deklaration von %qE%<int%> ist Standardtyp in Typ-DeklarationTyp hat keine MethodenTyp ist veraltetTyp ist veraltet: %sInterner Compilerfehler: type is not compatible with its variantTyp ist nicht verfÃ¼gbarTyp ist nicht verfÃ¼gbar: %stype mismatch between an SSA_NAME and its symbolunpassender Typ fÃ¼r Â»caseÂ«-Marke in switch-AnweisungunvertrÃ¤gliche Typen in %qsTypunvertrÃ¤glichkeit in %qs-AusdruckTypunvertrÃ¤glichkeit in %qs-VerweisTyp passt nicht in binÃ¤rem AusdruckTyp passt nicht in bedingtem AusdruckunvertrÃ¤gliche Typen in Parameter %iTyp muss cv-qualifizierter %<auto%> oder Referenz auf cv-qualifizierten %<auto%> seinTypname %qs sollte dem Typnamen %qs entsprechenTypname als Funktion, die eine Funktion zurÃ¼ckgibt, deklariertTypname als Funktion, die ein Array zurÃ¼ckgibt, deklariertTyp des %<asm%>-Operanden %qE konnte nicht ermittelt werdenTyp des %<depobj%>-Ausdrucks ist nicht %<omp_depend_t%>Typ von %qD ist auf %<int%> voreingestelltTyp von %qD passt nicht zur ursprÃ¼nglichen DeklarationTyp von %qE ist unbekanntTyp des Arrays %q+D vervollstÃ¤ndigt UnvertrÃ¤glichkeit mit impliziter InitialisierungTyp des Bitfeldes %qs ist eine Erweiterung des GCCTyp des formalen Parameters %d ist unvollstÃ¤ndigTyp des Iterators %qD verweist auf Ã¤uÃŸeren Iterator %qDTyp der Eigenschaft %qD in Konflikt mit vorheriger Deklarationunpassende PrÃ¤zision fÃ¼r Typ in switch-AnweisungTypumgehung schaltet die Reihenfolge der Skalarspeicherung umTypqualifizierer in leerer Deklaration mit auf %<enum%> basierendem TypenTypkennzeichner an Umwandlungs-RÃ¼ckgabetyp ignoriertTypkennzeichner an Funktions-RÃ¼ckgabewert ignoriertTyp fÃ¼r Vektor-Â»deleteÂ« ist weder Zeiger- noch Arraytyptyptransparentes %q#T kann nicht transparent gemacht werden, weil der Typ des ersten Feldes anderes ABI als gesamte Klasse hattyptransparentes %q#T hat keine Feldertyptransparente Klasse %qT hat Basisklassentyptransparente Klasse %qT hat virtuelle FunktionenInterner Compilerfehler: type variant differs by %sInterner Compilerfehler: type variant has different %<TREE_TYPE%>Interner Compilerfehler: type variant has different %<TYPE_BINFO%>Interner Compilerfehler: type variant has different %<TYPE_FIELDS%>Interner Compilerfehler: type variant has different %<TYPE_SIZE_UNIT%>Interner Compilerfehler: type variant has different %<TYPE_VFIELD%>Interner Compilerfehler: type variant with %<TYPE_ALIAS_SET_KNOWN_P%>Interner Compilerfehler: type variant%'s %<TREE_TYPE%>Interner Compilerfehler: type variant%'s %<TYPE_BINFO%>Interner Compilerfehler: type variant%'s %<TYPE_SIZE_UNIT%>Typ war vorher als %qE deklariertInterner Compilerfehler: type%'s %<TREE_TYPE%>Interner Compilerfehler: type%'s %<TYPE_BINFO%>Interner Compilerfehler: type%'s %<TYPE_SIZE_UNIT%>Type-Punning auf unvollstÃ¤ndigen Typen kann strict-aliasing-Regeln verletzentype-specifier ist in Lambda ungÃ¼ltigTyp/Wert des Arguments %d passt nicht in Template-Parameterliste fÃ¼r %qDtypedef %q+D als %<_Noreturn%> deklarierttypedef %q+D als %<inline%> deklarierttypedef %qD ist initialisiert (verwenden Sie stattdessen lieber %<__typeof__%>)typedef %qD ist initialisiert (stattdessen %qs verwenden)typedef %qD lokal definiert, aber nicht verwendetÂ»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltigÂ»typedefÂ« als %<auto%> deklariertmit %<typedef%> definierte Funktion darf keinen Rumpf %<{ â€¦ }%> habenmit %<typedef%> definierte Elementfunktion darf keinen Rumpf %<{ â€¦ }%> habentypedef-Name darf kein Spezifizierer mit geschachteltem Namen seintypedef-Name %qD als Destruktor-Deklarator verwendetTypen nicht ganz kompatibelTypen unterscheiden sich im VorzeichenbesitzTypen haben unterschiedliche Anzahl von ParameternTypen dÃ¼rfen nicht innerhalb von %<__builtin_classify_type%>-Aufrufen definiert werdenTypen dÃ¼rfen nicht in %<decltype%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in %<noexcept%>-AusdrÃ¼cken definiert werdenTypen dÃ¼rfen nicht in einem %qs-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem %<typeid%>-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem Â»conversion-type-idÂ« definiert werdenin einer for-Bereichs-Deklaration dÃ¼rfen keine Typen definiert werdenTypen dÃ¼rfen nicht in einem Â»newÂ«-Ausdruck definiert werdenTypen dÃ¼rfen nicht in einem Â»new-type-idÂ« definiert werdenTypen dÃ¼rfen nicht in Alias-Templatedeklarationen definiert werdenTypen dÃ¼rfen nicht in einer Ausnahmespezifikation definiert werdenTypen dÃ¼rfen nicht in Typumwandlungen definiert werdenTypen dÃ¼rfen nicht in Bedingungen definiert werdenneue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werdenTypen dÃ¼rfen nicht in enum-base definiert werdenTypen dÃ¼rfen nicht in Ausnahmedeklarationen definiert werdenTypen dÃ¼rfen nicht in explicit-specifier definiert werdenTypen dÃ¼rfen nicht in Iteratortyp definiert werdenTypen dÃ¼rfen nicht in Parametertypen definiert werdenin Template-Argumenten dÃ¼rfen keine Typen definiert werdenTypen dÃ¼rfen nicht innerhalb von %<__builtin_offsetof%> definiert werdenTypspezifikation in ALLOCATE bei %LWirkliche Stelle des gestapelten Parameters kann nicht berechnet werden%qT kann nicht aus %qE hergeleitet werdenLambda-RÃ¼ckgabewert von %qE kann nicht hergeleitet werden%qs kann nicht emuliert werdenKein Register zum Auslagern gefundenin Klasse %qs konnte kein Register fÃ¼r Ãœberlauf gefunden werdenOperator %qD fÃ¼r Zeichenliterale mit Argument %qT kann nicht gefunden werdennumerischer literaler Operator %qD konnte nicht gefunden werdenliteraler Operator fÃ¼r Zeichenketten %qD mit Argumenten %qT, %qT konnte nicht gefunden werdender Versprechens-Typ fÃ¼r diese Koroutine wurde nicht gefundenNeuladungen fÃ¼r unmÃ¶gliche EinschrÃ¤nkungen konnten nicht generiert werden:Neuladungen konnten nicht generiert werden fÃ¼r:ABI %qs kann nicht mit Befehlssatz %qs implementiert werdenStandard-Linkerscript %qs kann nicht in den Bibliotheks-Suchpfaden gefunden werdenÂ»%sÂ« kann nicht zum Lesen geÃ¶ffnet werden: %mÂ»%sÂ« kann nicht zum Schreiben geÃ¶ffnet werden: %mdynamische AbhÃ¤ngigkeit %qs kann nicht geÃ¶ffnet werdenDatei kann nicht geÃ¶ffnet werdenLogdatei %<vtv_class_set_sizes.log%> kann nicht geÃ¶ffnet werden: %mLogdatei %<vtv_count_data.log%> kann nicht geÃ¶ffnet werden: %mLogdatei %<vtv_set_ptr_data.log%> kann nicht geÃ¶ffnet werden: %mInformationen fÃ¼r Plugin %qs kÃ¶nnen nicht registriert werden: Pluginname nicht gefundenweitere importierte Quellencodestellen kÃ¶nnen nicht dargestellt werdendie VorwÃ¤rtsreferenz in der Definition kann nicht aufgelÃ¶st werden%qs kann nicht als PIC-Register verwendet werdennicht verfÃ¼gbare Zeichenkettenoperation zum Inlinen von %qsunausgeglichenes Satzzeichen %<%c%> im Formatunausgeglichenes Satzzeichen %qc im Formatunbegrenzte Verwendung von %<alloca%>unbegrenzte Verwendung von Array mit variabler LÃ¤ngeunbedingtes %2d niemals ausgefÃ¼hrt
  unbedingtes %2d, genommen: %s
! nicht deklarierter Selektor %qEundefiniertes Verhalten, wenn zweiter Parameter von %<va_start%> mit %<register%>-Speicherklasse deklariert wirdbenannter Operand %qs ist nicht definiertzugrunde liegender Typ %qT von %qT muss ein ganzzahliger Typ seinfalsche Zuordnung des zugrunde liegenden Typs in enum %q#TunvollstÃ¤ndig angegebenes %qD wird in seinem Initialisierer referenziert%qE wurde in diesem GÃ¼ltigkeitsbereich bereits deklariert und ist unvollstÃ¤ndig deklariertunexpandierte Parameterpackunge in AufzÃ¤hlungskonstante in Lambdaunexpandiertes Parameterpack in lokaler Klasse in LambdaUnerwarteter Â»!$OMP ATOMICÂ«Ausdruck bei %Lunerwartetes %<else%> gefundenunerwarteter AST der Art %sUnerwartetes Dateiendeunerwartete rechte Seite in Zuweisungunerwartete Architektur fÃ¼r %<target()%>-Attribut: Fehlerhafte Zeichenfolge %<%s%> gefundenunerwartete Architektur fÃ¼r %<target()%>-Attribut: muss mit + oder rv beginnenunerwartetes Argumentunerwartetes Argument fÃ¼r %<msp430_select_hwmult_lib%>: %sunerwartetes Attributunerwarteter Basistyp in cris_print_baseunerwartete Angaben im ELF-Headerunerwarteter Fehler beim Ã–ffnen von %<devices.csv%>unexpected expression %qE of kind %sunerwarteter Dateiname %s in Linker-AuflÃ¶sungsdatei. %s erwartetunerwartetes erstes Argument fÃ¼r %<msp430_select_hwmult_lib%>: %sunerwarteter Indextyp in cris_print_indexunerwartetes SchlÃ¼sselwort; entfernen Sie Leerzeichen zwischen AnfÃ¼hrungszeichen und SuffixbezeichnerInterner Fehler: unexpected mapping nodeunerwarteter multiplikativer Operandunerwarteter Offsetunerwarteter Operandunerwarteter Operand: %dunerwarteter Platzhalter in eingeschrÃ¤nktem ErgebnistypInterner Fehler: unexpected pointer mapping nodeunerwarteter Verweis auf Paketunerwartete Seiteneffekte in Adresseunerwartete Template-ID %qEunerwartete Textadresse:unerwarteter Typ fÃ¼r Array-LÃ¤nge: %qsunbehandelte Ausrichtung fÃ¼r %<#pragma nomember_alignment%>unbehandelte Architekturunbehandelte Argumente %qs und %qs fÃ¼r %<msp430_set_driver_var%>unbehandelter Ausdruckunbehandelter Ausdruckstypnicht initialisiertes %<const %D%>nicht initialisiertes %<const %qD%> ist in C++ ungÃ¼ltignicht initialisierte Konstante in %<new%> von %q#Tnicht initialisiertes konstantes Element in %q#Tnicht initialisiertes konstantes Element in %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes konstantes Element %qT ist in C++ ungÃ¼ltignicht initialisiertes konstantes Element in Basis %q#T von %q#Tnicht initialisiertes konstantes Element in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes Referenzelement in %q#Tnicht initialisiertes Referenzelement in %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisiertes Referenzelement in Basis %q#T von %q#Tnicht initialisiertes Referenzelement in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierungnicht initialisierte Variable %q+D in Programmspeicherbereich platziertuninitialisierte Variable %qD in %<constexpr%>-Kontextuninitialisierte Variable %qD in %<constexpr%>-Funktionunion kann nicht transparent gemacht werdenÂ»unionÂ« wurde hier definiertUnion hat keine ElementeUnion hat keine benannten ElementeUnion-Element %q+D mit nichttrivialem %qDunbekannte Option %qs fÃ¼r %<#pragma GCC aarch64%>unbekannte Option %qs fÃ¼r %<#pragma GCC arm%>unbekanntes Modell %qs fÃ¼r %<#pragma extern_model%>unbekannter Name %qs fÃ¼r %<#pragma member_alignment%>unbekannte Option %qs fÃ¼r %<#pragma riscv intrinsic%>unbekannter Schalter %<-mdebug-%s%>unbekannte Ausgabe %qs des %<asm%>-Schaltersunbekannter C++-Standard %qsunbekannte CRIS-CPU-Versionsangabe in %<-mtune=%>: %sunbekannte CRIS-Versionsangabe in %<-march=%> oder %<-mcpu=%>: %sunbekannte Schnittstelle des compilierten Moduls (CMI): %sUnbekannte Schutzstufe %qs fÃ¼r Kontrollflussunbekannter IRA-Algorithmus %qsunbekannte IRA-Region %qsunbekannte LDP/STP-Richtlinie %qsUnbekanntes LTO-Partitionierungs-Modell %qsunbekannte Stufe %qs fÃ¼r Live-Patchingunbekannter OpenMP-Direktiven-Name im Argument des Attributs %qsunbekannter OpenMP-Direktiven-Name im Argument der %qs-Klauselunbekannte SIMD-Erweiterung (%qs ist ausgeschaltet, wÃ¤hrend %qs eingeschaltet ist), SIMD wird ausgeschaltetUnbekannte Stufe %qs fÃ¼r Stapel-Wiederverwendungunbekanntes TLS-Modell %qsunbekannte Aktion %qE fÃ¼r %<#pragma pack%> - ignoriertunbekannte Ausrichtung %qs fÃ¼r Option %qs angegebenUnbekanntes architekturspezifisches SpeichermodellUnbekannte Architekturspezifikation in Speichermodell %wi fÃ¼r %qDunbekannte Einstellung %qs fÃ¼r Arraygrenzenunbekannte ArraygrÃ¶ÃŸe in Â»deleteÂ«unbekanntes Annahme-Klausel %qsunbekanntes Attribut %qEunbekanntes Attribut %qsunbekannter Basisblock-Umsortierungs-Algorithmus %qsInterner Fehler: unknown block specifierunbekannter eingebauter direkter Operandentyp fÃ¼r Operand %dunbekanntes Callback-Ereignis von Plugin %s registriertunbekannte Einstellung %qs fÃ¼r PrÃ¼faktionunbekanntes Konvertierungstyp-Zeichen %qc im FormatUnbekannte Kernarchitektur %qs in %qs angegebenunbekannte CPU %qs fÃ¼r %<-mtune%>unbekannter Crate-Typ: %qsunbekannter Entmangelstil %qsunbekanntes Zielunbekannter Fehler beim Lesen von %s aus %<devices.csv%>unbekannte Art Ã¼berschÃ¼ssiger Genauigkeit %qsunbekanntes Flag wurde in %<-moverride=%s%> Ã¼bergeben (%s)unbekannte Art der Gleitkomma-KÃ¼rzung %qsunbekannte PrÃ¼fstufe %qs fÃ¼r hardcfr noreturnunbekannte Header-Art %qsunbekannter BefehlsmodusInterner Fehler: unknown internal function %qEunbekannter lam-Typ %qsunbekannte Linkerausgabe %qsUnbekannter Maschinenzustand %qEFalscher Kopierbefehl:unbekannter nativer FPU-Typ %<0x%x%>, %qs fehlgeschlagenunbekannte native Basisarchitektur %<0x%x%>, %qs fehlgeschlagenUnbekannte Offload-ABI %qsunbekannter Operandenbuchstabe: Â»%cÂ«unbekannter Operator %qs in %%:version-compareunbekannte Option %q.*s in %<-fopt-info-%s%>Option hinter %<#pragma GCC diagnostic%> Art unbekanntunbekannte Option fÃ¼r %<%s=%s%>unbekannte Option fÃ¼r %<-mrecip=%s%>Unbekannter Parameter fÃ¼r Option %<-mtune-ctrl%>: %sunbekannter Durchlauf %s in %<-fdisable%> angegebenunbekannter Durchlauf %s in %<-fenable%> angegebenunbekanntes ZeigergrÃ¶ÃŸenmodell %qsunbekannte Prozessor-ID %<0x%x%>, einige Tuning-Parameter werden auf die Standardwerte zurÃ¼ckgesetztUnbekannte Profil-QualitÃ¤tUnbekannte Profil-Reproduzierbarkeitsstufe %qsUnbekannte Profil-Aktualisierungs-Methode %qsunbekannte Eigenschaft %qE des %qs-Selektorsunbekannte Eigenschaft %qs des %qs-Selektorsunbekanntes Eigenschaftsattributunbekanntes Eigenschaftsattribut %<%s%s%>unbekanntes Eigenschaftsattribut %qEunbekanntes Zeichen Â»%cÂ«unbekannter Ranger-Debug-Modus %qsunbekannter Registername %qs in %<asm%>unbekannter Registername: %sunbekannte Adressverschiebungs-Unspecunbekanntes Rust-compile-until %qsunbekannte Rust-Ausgabe %qsunbekannte Rust-Mangling-Option %qsunbekannter Selektor %qs fÃ¼r Kontextselektormenge %qsunbekannter Selektor %qs fÃ¼r Kontext-Selektormenge %qs bei %Cunbekannte Spezifikationsfunktion %qsunbekannte Spezifikation fÃ¼r die Menge der FLT_EVAL_METHOD-Werte, um %qs zu erlaubenunbekannte Angabe %<%qs%> in Attribut %<amdgpu_hsa_kernel%>unbekannte Quelleunbekannter Stapel-ÃœberprÃ¼fungsparameter %qsunbekannter Schalter %<-mlong-double-%s%>Unbekanntes Zielattribut oder -pragma %qsunbekannter Threader-Debug-Modus %qsunbekannte Trampolinimplementierung %qsunbekannte Tuning-Option Â»%sÂ«unbekannter Typ %<%T%> bei Objective-C-Kodierung gefundenunbekannter Typname: %qEUnbekannter Typname %qE; meinten Sie %qs?unbekannter Typname %qE; verwenden Sie das %<enum%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Typname %qE; verwenden Sie das %<struct%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Typname %qE; verwenden Sie das %<union%>-SchlÃ¼sselwort, um auf den Typ zu verweisenunbekannter Wert %qs fÃ¼r %<-march%>unbekannter Wert %qs fÃ¼r %<-mcpu%>unbekannter Wert %qs fÃ¼r %<-mtune%>unbekannter Wert %qs von %<-mmacosx-version-min%>unbekannter ABI-Typ fÃ¼r Vektorisierungsbibliothek in %<-mveclibabi=%s%>unbekanntes Vektorisierer-Kostenmodell %qsunbekannte InitialisierungsprioritÃ¤t %qs fÃ¼r VTable-VerifikationAlleinstehende FarbrÃ¼cksetz-DirektiveAlleinstehende q-Direktiveunbenannte Klasse wurde hier definiertunbenanntes Feld hat unvollstÃ¤ndigen Typenunbenanntes Feld ist weder eine Funktion noch Elementfunktion; kann nicht als %<friend%> deklariert werdenunbenannte Initialisierung fÃ¼r %qT, das keine Basisklassen hatunbenannte Initialisierung fÃ¼r %qT, das Mehrfachvererbung verwendetunbenanntes Â»enumÂ« mit GÃ¼ltigkeitsbereich ist nicht erlaubtUnbenannte struct/union, die keine Instanzen definiertunbenanntes temporÃ¤res Objekt wird hier definiertunbenannter Typ ohne Bindung wird verwendet, um Funktion %q#D mit Bindung zu deklarierenunbenannter Typ ohne Bindung wird verwendet, um Variable %q#D mit Bindung zu deklarierenunbenannte Variable oder Feld als Â»voidÂ« deklariertunnÃ¶tige Klammern in Deklaration von %qsungeordneter Vergleich mit Nicht-Gleitkomma-Argumentunquote_string(): got bad stringAttribut auÃŸerhalb von AnfÃ¼hrungszeichen im FormatSteuerzeichen %qc auÃŸerhalb von AnfÃ¼hrungszeichen im FormatSteuerzeichen auÃŸerhalb von AnfÃ¼hrungszeichen im FormatBezeichner oder SchlÃ¼sselwort auÃŸerhalb von AnfÃ¼hrungszeichen %<%.*s%> im FormatSchlÃ¼sselwort %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatName der eingebauten Funktion %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im Formatnicht-grafisches Zeichen %qc auÃŸerhalb von AnfÃ¼hrungszeichen im Formatnicht-grafische Zeichen auÃŸerhalb von AnfÃ¼hrungszeichen im FormatOperator %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatOptionsname %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatVorverarbeitungsdirektive %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatFolge von %i aufeinanderfolgenden Satzzeichen %q.*s auÃŸerhalb von AnfÃ¼hrungszeichen im Format%i aufeinanderfolgende Leerzeichen auÃŸerhalb von AnfÃ¼hrungszeichen im FormatTypname %<%.*s%> auÃŸerhalb von AnfÃ¼hrungszeichen im FormatLeerzeichen %qc auÃŸerhalb von AnfÃ¼hrungszeichen im FormatNicht erreichbarnicht erkanntes Kommandozeilenargument von Option nicht erkanntes Kommandozeilenargument von Option %<unerkennbarer Befehl:unbekanntes Ziel fÃ¼r %<-mfpu%>: %sunbekanntes Feld %<hwmpy%> in %<hard_msp430_mcu_data[%d]%>: %qdnicht erkanntes %<include_flags 0x%x%> an %<print_specific_help%> weitergegebenunbekanntes Feld %<revision%> in %<hard_msp430_mcu_data[%d]%>: %qdAttribut %qE hat unbekanntes Argument %qsunbekanntes Ziel fÃ¼r %s: %sunbekannter MCU-Name %qs, daher wird angenommen, dass er keine Hardware-Multiplikation kann; verwenden Sie die Option %<-mhwmult%>, um diese explizit einzustellenunbekannter MCU-Name %qs, daher wird angenommen, dass es ein MSP430X ohne Hardware-Multiplikation ist; verwenden Sie die Optionen %<-mcpu%> und %<-mhwmult%>, um diese explizit einzustellenunbekannter MCU-Name %qs, daher wird angenommen, dass er lediglich das MSP430X-ISA unterstÃ¼tzt; verwenden Sie die Option %<-mcpu%>, um dieses explizit einzustellenunerkannte Adressenicht erkanntes Kommandozeilenargument in Option %<-march=%s%>nicht erkanntes Kommandozeilenargument in Option %qsArgument %q.*s fÃ¼r Option %<--help=%> nicht erkanntunbekanntes Argument fÃ¼r Option %<-f%ssanitize%s=%>: %q.*sunbekanntes Argument fÃ¼r Option %<-f%ssanitize%s=%>: %q.*s; meinten Sie %qs?Argument %qs fÃ¼r Option %<-flto=%> nicht erkanntArgument fÃ¼r Option %<-fzero-call-used-regs=%> nicht erkannt: %qsnicht erkannter Initialisierungstyp %qs fÃ¼r automatische VariableUnbekannte BTF-Debugausgabestufe %qsunbekannte Kommandozeilenoption %<-%s%>unbekannte Kommandozeilenoption %<-%s%>; meinten Sie %<-%s%>?nicht erkannte Kommandozeilenoption %<-fdump-%s%>unbekannte Kommandozeilenoption %<-fdump-%s%>; meinten Sie %<-fdump-%s%>?nicht erkannte Kommandozeilenoption %<-fopt-info-%s%>nicht erkannte Kommandozeilenoption %qsUnbekannte Kommandozeilenoption %qs kÃ¶nnte den Zweck haben, bisherige Diagnosemeldungen zu unterdrÃ¼ckenunbekannte Steuerregisternummer %d; %<psw%> wird verwendetUnbekannte Debugausgabestufe %qsunbekannter Kantenschalter: %qsunbekannter enum-Wert: %qsunerkannte FormatangabeGCC-Debuggingoption nicht erkannt: %cunbekanntes Interrupt-Vektor-Argument fÃ¼r Attribut %qEunbekannter ivar-Sichtbarkeitswert %qsunbekannter Operand fÃ¼r %%:%<asm_auto_mfpu%>unbekannter Operand fÃ¼r %%:%<canon_for_mlib%>unbekannte Option %<-fdisable%>unbekannte Option %<-fenable%>unbekannte Option an %%:%<target_mode_check%> weitergegebenunbekannter Registername %qsunbekannter Wert %qs fÃ¼r Speicherreihenfolge von Skalarennicht erkannter Abschnittsname %qEunerkannter Schatten-Adressoffset %qsnicht erkannte Statuszeichenkette %qsunbekanntes Escapezeichen in Zeichenketteunerkannte vermutete Konstanteunbekannter Sichtbarkeitswert %qsnicht behebbarer FehlerungelÃ¶ste Ãœberladung des eingebauten %qFunaufgelÃ¶ste Ã¼berladene eingebaute FunktionuneingeschrÃ¤nkte Â»UnionsÂ« sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarunsicherer Funktionsaufruf %qD innerhalb von %<transaction_safe%>-Funktionunsicherer Funktionsaufruf %qD innerhalb von atomarer Transaktionunsicherer Funktionsaufruf %qE innerhalb von %<transaction_safe%>-Funktionunsicherer Funktionsaufruf %qE innerhalb von atomarer Transaktionunsicherer indirekter Funktionsaufruf innerhalb von %<transaction_safe%>-Funktionunsicherer indirekter Funktionsaufruf innerhalb von atomarer Transaktionnicht gesetzte Option %qs wird ignoriert, fÃ¼r CPU %qs ist sie stets eingeschaltetVorzeichenlose Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qEVorzeichenlose Umwandlung von %qT nach %qT Ã¤ndert den Wert von %qE nach %qEGleitkommakonstante ohne Suffixnicht unterstÃ¼tzter %<strub%>-Aufruf auf dem Zielsystemnicht unterstÃ¼tzte SVE-VektorgrÃ¶ÃŸenicht unterstÃ¼tztes Argument fÃ¼r %qDnicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMDnicht unterstÃ¼tzter Argumenttyp fÃ¼r eingebaute FunktionCode Â»%cÂ« fÃ¼r Festkomma nicht unterstÃ¼tzt:nicht unterstÃ¼tzte Kombination: %qs %snicht unterstÃ¼tzte Kombination: %qs%s %snicht unterstÃ¼tzte Kombination: %snicht unterstÃ¼tzte konstante Adresse:der Kernel hat einen nicht unterstÃ¼tzten CPU-Namen fÃ¼r %<-mcpu=native%> zurÃ¼ckgegeben: %sFestkommaumwandlung nicht unterstÃ¼tztnicht unterstÃ¼tzter Map-Ausdruck %qEnicht unterstÃ¼tzter Speicherausdruck:nicht unterstÃ¼tzte Nicht-Standard-Verkettung von Zeichenkettenliteralennicht unterstÃ¼tzter Nicht-Standard-Suffix an Gleitkommakonstantenicht unterstÃ¼tzte Anzahl von NOPs vor Funktionsanfang (%u)nicht unterstÃ¼tzter Operandnicht unterstÃ¼tzter Operand %s fÃ¼r Code Â»%cÂ«Operand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tztnicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes RegisterIn booleschem Vektorvergleich ist die Operation oder der Typ nicht unterstÃ¼tztnicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMDnicht unterstÃ¼tzte simdlen %wdnicht unterstÃ¼tzte simdlen %wd (amdgcn)nicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregisterunbeendete Assemblerdialekt-Alternativeunbeendete Farbdirektiveunbeendete Formatzeichenketteunbeendetes AnfÃ¼hrungszeichen %<%c%> im Formatunbeendete q-Direktiveunbeendete Zeichenketteunverwendete Argumente in %<$%>-Stil-Formatunverwendeter Name %qEunverwendeter Parameter %qDungenutzte Deklaration fÃ¼r strukturierte BindungVariable %q+D wird nicht verwendetVariable %qD wird nicht verwendetAbwicklungstabellen erfordern derzeit entweder einen Rahmenzeiger oder %<-maccumulate-outgoing-args%> fÃ¼r KorrektheitOberer Wert in case-Marken-Bereich Ã¼berschreitet den Maximalwert des Typsverwenden Sie stattdessen %<#include%>stattdessen %<%T::%D%> verwenden%<%T::%D%> statt %<%T::%D%> verwenden, um den Konstruktor mit qualifiziertem Namen zu benennen%<%T::template %D%> verwenden, um dies als Template zu kennzeichnenverwenden Sie %<&%D[0] %s &%D[0]%>, um die Adressen zu vergleichen%<-Winvalid-pch%> fÃ¼r weitere Informationen verwendenverwenden Sie %<-faligned-new%>, um die C++17-UnterstÃ¼tzung fÃ¼r Ã¼berausgerichtetes New einzuschaltenverwenden Sie %<-fdiagnostics-all-candidates%>, um die in Frage kommenden Kandidaten anzuzeigenverwenden Sie %<-fext-numeric-literals%>, um weitere eingebaute Suffixe einzuschalten%<-flax-vector-conversions%> verwenden, um Umwandlung zwischen Vektoren mit unterschiedlichen Elementtypen oder Anzahl der Teile zu erlauben%<...%> verwenden, um Argumentpack aufzulÃ¶senverwenden Sie %<__arm_preserves("za")%>, wenn die aufgerufene Funktion ZA beibehÃ¤ltverwenden Sie stattdessen %<__attribute__ ((vector_size))%>verwenden Sie %<__builtin_rx_mvtc (0, ...)%>, um beliebige Werte in PSW zu schreibenverwenden Sie %<alias %s = %s.%s;%>, um eine Ãœberladungsmenge der Basisklasse einzufÃ¼hrenverwenden Sie %<template<>%> fÃ¼r eine explizite Spezialisierungstattdessen %<this->%D%> verwendenverwenden Sie stattdessen %qDverwenden Sie stattdessen %qsISO-Dialekt von Modula-2 verwendenPIM-2-Dialekt von Modula-2 verwendenPIM-3-Dialekt von Modula-2 verwendenPIM-4-Dialekt von Modula-2 verwendenPIM-[234]-Dialekt von Modula-2 verwendennutzen Sie einen Cast auf den erwarteten Typen, um die Mehrdeutigkeit aufzulÃ¶senden C-PrÃ¤prozessor verwenden, um das Modul vorzuverarbeitenVerwenden Sie zum Beispiel %<-Wabi=11%>, um vor Ã„nderungen von GCC 7 zu warnenverwenden Sie stattdessen den expliziten Objektparameter %qsverwenden Sie stattdessen einen fold-Ausdruck im Attributargumentverwenden Sie den Nicht-Referenz-Typ %qT, um das Kopieren explizit zu machen, oder %qT um das Kopieren zu sparenVerwendung von %<alloca%>Verwendung von %<alloca%> innerhalb einer SchleifeVerwendung von %<auto%> in Lambda-Parameterdeklaration ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarVerwendung von %<auto%> in Umwandlungsoperator von Elementtemplate kann niemals hergeleitet werdenVerwendung von %<auto%> in Parameterdeklaration ist nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarVerwendung von %<auto%> in Parameterdeklaration ist erst mit %<-std=c++20%> oder %<-fconcepts%> verfÃ¼gbarVerwendung von %<auto%> in Templateargument ist nur mit %<-fconcepts-ts%> verfÃ¼gbarVerwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<double%> in AltiVec-Typen ist ohne %qs ungÃ¼ltigVerwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltigVerwendung von %<long long%> in AltiVec-Typen ist ohne %qs ungÃ¼ltigVerwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwendenVerwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne %qs ungÃ¼ltigVerwendung von %<this%> in KonstantenausdruckVerwendung von %qDVerwendung von %qD vor Herleitung von %<auto%>Verwendung von %qsVerwendung von %qs in TemplateVerwendung des %qs-LÃ¤ngenmodifizierers mit %qc-Typ-Zeichen hat entweder keine Auswirkung oder undefiniertes Verhaltengleichzeitige Verwendung von %s und %s im Format %sVerwendung von %s und %s zusammen mit Format %<%%%c%> fÃ¼r %sangeforderter Speicher wird in konstantem Ausdruck verwendet, nachdem er wieder freigegeben wurdeVerwendung eines Operanden vom Typ %qT in %<operator++%> ist veraltetVerwendung eines Operanden vom Typ %qT in %<operator++%> ist in C++17 verbotenVerwendung eines Operanden vom Typ %qT in %<operator--%> ist verbotenVerwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltigVerwendung von eingebautem Parameterpack %qD auÃŸerhalb eines TemplatesVerwendung der eingebauten Eigenschaft %qE in Funktionssignatur; stattdessen sollten Bibliothekseigenschaften verwendet werdenVerwendung der eingebauten Eigenschaft %qT in Funktionssignatur; stattdessen sollten Bibliothekseigenschaften verwendet werdenVerwendung des Klassentemplates %qT als AusdruckVerwendung dezimaler Gleitkommatypen in AltiVec-Typen ist ungÃ¼ltiggelÃ¶schte Funktion %qD wird verwendetVerwendung des enum %q#D ohne vorherige DeklarationVerwendung der Funktion %qD mit nicht erfÃ¼llten EinschrÃ¤nkungenVerwendung des ungÃ¼ltigen Variablentemplates %qEVerwendung lokaler Variable mit automatischer Speicherklasse aus enthaltender FunktionVerwendung einer multiversionierten Funktion ohne StandardargumentVerwendung einer Typumwandlung nach %q#T im alten StilVerwendung eines Parameters aus enthaltender FunktionVerwendung eines Parameters auÃŸerhalb des FunktionskÃ¶rpersVerwendung von ungetyptem nilfÃ¼r die Anweisung fehlt der Verwendungs-Operanddie Option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> oder %<-std=gnu11%> verwenden, um den Code zu Ã¼bersetzenverwenden Sie einen Referenztyp, um das Kopieren zu sparenverwenden Sie stattdessen die Apostroph-Direktive %qsverwenden Sie das unÃ¤re %<+%>, das Operanden zu Zeigern degradiert, oder %<&%D[0] %s &%D[0]%>, um die Adressen zu vergleichenArray, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendetals umgeschriebener Kandidat fÃ¼r den Vergleich von %qT und %qT verwendethier verwendet mit der Bedeutung %q#DWert eines struct-Typs anstelle des geforderten Skalars verwendetWert eines union-Typs anstelle des geforderten Skalars verwendetVektortyp verwendet, wo Skalars benÃ¶tigt wirdnutzloses %<_Alignas%> in leerer Deklarationnutzloses %qs in leerer Deklarationnutzlose Umwandlung in Typ %q#Tnutzlose Umwandlung in Typ %qTNutzlose Speicherklassenangabe in leerer DeklarationNutzloser Typname in leerer DeklarationNutzloser Typqualifizierer in leerer Deklarationbenutzerdefinierte ReduktionsauflÃ¶sung ist mehrdeutigbenutzerdefinierte Reduktion fÃ¼r %qE nicht gefundenbenutzerdefinierte Reduktion mit Konstruktorinitialisierung fÃ¼r Basisklasse %qTbenutzerdefiniertes %qD wertet immer beide Argumente ausbenutzerdefinierte Literale nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarverwendet %qD, das jedoch keinen Ausrichtungsparameter hat%<%c%s%> wird verwendet%<num_workers (%d)%> wird verwendet, %d wird ignoriert%<vector_length (%d)%> wird verwendet, da eine vektor-partitionierbare Routine aufgerufen wird, %d wird ignoriert%<vector_length (%d)%> wird verwendet, %d wird ignoriert%<vector_length (%d)%> wird verwendet, Laufzeiteinstellung wird ignoriert%<vector_length (64)%> wird verwendet, %d wird ignoriert%<vector_length (64)%> wird verwendet, Laufzeiteinstellung wird ignoriert%qs wird verwendetVerwendung von %qs mit vorzeichenlosem Typ hat keinen Effektbaumelnder Zeiger auf %qD wird verwendetbaumelnder Zeiger auf ein unbenanntes temporÃ¤res Objekt wird verwendetTemplatespezialisierung alias %qT hinter %qs wird verwendetdie Funktion %qD berechnet den Betrag einer komplexen Zahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer komplexen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergebenbaumelnder Zeiger %qE auf %qD wird verwendetbaumelnder Zeiger %qE auf ein unbenanntes temporÃ¤res Objekt wird verwendetdarwin64-ABI wird verwendetdie Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom binÃ¤ren Gleitkommatyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer binÃ¤ren Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer binÃ¤ren Gleitkommazahl, bekommt hier jedoch ein Argument vom dezimalen Gleitkommatyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergebendie Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT Ã¼bergebenungÃ¼ltiges Feld %qD wird verwendetAltes darwin-ABI wird verwendetErgebnis einer %<void%> zurÃ¼ckgebenden Funktion verwendetRvalue wird als Lvalue verwendet%d LTRANS-AuftrÃ¤ge werden seriell compiliertNach der Registerbelegung wird eine einfache CSE verwendetTemplatetyp-Parameter %qT wird nach %qs verwendetdas Intervall [%E, %E] wird fÃ¼r das Argument der Direktive verwendettypedef-Name %qD wird nach %qs verwendetdie Verwendung des Wertes der Zuweisung mit %<volatile%>-qualifiziertem linken Operand ist veraltet%<using%>-Deklaration fÃ¼r Element auÃŸerhalb des GÃ¼ltigkeitsbereichs der KlasseÂ»usingÂ«-Deklaration fÃ¼r Nicht-Element im GÃ¼ltigkeitsbereich der Klasse%<using%>-Deklaration darf den Namensraum %qD nicht benennengÃ¼ltige Argumente fÃ¼r %<-foffload=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-foffload=%> sind: %s; meinten Sie %qs?ein gÃ¼ltiges Argument fÃ¼r %<-march=%> ist %qsgÃ¼ltige Argumente sind: %sgÃ¼ltige Argumente sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %sgÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<target("arch=")%> sind: %sgÃ¼ltige Argumente fÃ¼r %<target("arch=")%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %<target("tune=")%> sind: %sgÃ¼ltige Argumente fÃ¼r %<target("tune=")%> sind: %s; meinten Sie %qs?gÃ¼ltige Argumente fÃ¼r %qs sind: %sgÃ¼ltige Argumente fÃ¼r %qs sind: %s; meinten Sie %qs?gÃ¼ltiger expliziter Objektparameter wird hier deklariertgÃ¼ltige Fehler-Modelle sind %qs, %qs, %qs, %qsgÃ¼ltige Featurenamen sind: %sgÃ¼ltige Featurenamen sind: %s; meinten Sie %qs?gÃ¼ltiges Format ist %<ns::attr%> oder %<ns::%>gÃ¼ltige Modelle sind %sgÃ¼ltive Werte fÃ¼r eingebautes %qF, Argument %d, sind 64, 128, 256, 512, 1024, 2048, und 4096Wert %qE vom Typ %qT ist kein KonstantenausdruckWert %qs wird von Attribut %<target%> nicht unterstÃ¼tztWertargumentberechneter Wert ist unbenutztWert von %<-mfixed-range%> muss die Form REG1-REG2 habenin %qs Ã¼bergebener Wert ist zu groÃŸWertinitialisierung des Funktionstypen %qTWertinitialisierung des unvollstÃ¤ndigen Typen %qTWertinitialisierung des Referenztypen %qTvar-tracking-assignments Ã¤ndert selektive PlanungVariableVariable %q#D hat Initialisierung, aber unvollstÃ¤ndigen TypVariable %q+D als %<_Noreturn%> deklariertVariable %q+D als %<inline%> deklariertVariablendefinition von %q+D ist als dllimport markiertVariable %q+D kÃ¶nnte von %<longjmp%> oder %<vfork%> zerstÃ¶rt werdenVariable %q+D muss konstant sein, um mit %qs in Nur-Lese-Abschnitt gelegt zu werdenVariable %q+D Teil des Alias-Zyklusvariablen %q+D, die mit dem %qs-Attribut markiert ist, muss im statischen Speicher verortet seindie Variable %q+D mit dem Attribut %qs darf keinen Initialisierer habendynamisch initialisierte Variable %q+D in Programmspeicherbereich platziertVariable %qD angepasst fÃ¼r OpenACC-Privatisierungsgrad: %qsVariable %qD hat FunktionstypVariable %qD hat Initialisierung, aber unvollstÃ¤ndigen Typvariable %qD vom nicht-literalen Typ %qT in %<constexpr%>-Funktion ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbarVariable %qD als Funktion redeklariertVariable %qD gesetzt, aber nicht verwendetVariable %qD wird als Schleifenvariable verwendet, ist aber im dazwischenliegenden Code gebundenVariable %qD wird im Endetest verwendet, ist aber im dazwischenliegenden Code gebundenVariable %qD wird in ErhÃ¶hungsausdruck verwendet, ist aber im dazwischenliegenden Code gebundenVariable %qD wird in einem Initialisierer verwendet, ist aber im dazwischenliegenden Code gebundendie in der %<allocator%>-Klausel verwendete Variable %qD muss vor %qD deklariert werdendie in der %<allocator%>-Klausel verwendete Variable %qD darf zwischen der Deklaration von %qD und der %<allocate%>-Direktive nicht verÃ¤ndert werdenVariable %qD wird in %<#pragma acc declare%> mehr als einmal verwendetVariable %qE in umgebender %<host_data%>-Region deklariertVariable %qE ist keine Iteration der Ã¤uÃŸersten Schleife %d, jedoch %qE erwartetauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in ErhÃ¶hungsausdruck nicht zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im linken Operanden des Kommaoperators zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im rechten Operanden des Kommaoperators zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im zweiten Operanden des bedingten Ausdrucks zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in Anweisung nicht zugegriffenauf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im dritten Operanden des bedingten Ausdrucks zugegriffenVariable %qs wurde in ausgelagertem Code referenziert, wurde aber nicht markiert, dass sie im ausgelagerten Code enthalten sein dÃ¼rfteVariable %qs hat bereichsbasierte Destruktion, daher kann kein Funktionsabschluss gebaut werdenvariable im Namensraumbereich ist nicht namenunabhÃ¤ngigVariablenkonzept hat keine InitialisierungArray %qD variabler LÃ¤nge wird verwendetArray variabler GrÃ¶ÃŸe wird verwendetArrays mit variabler LÃ¤nge werden in Koroutinen noch nicht unterstÃ¼tztElementtyp variabler LÃ¤nge in %<reduction%>-Klausel eines ArraysVariable mit demselben Assemblernamen wie die virtuelle Tabelle ist in anderer Ãœbersetzungseinheit definiertVariable oder Feld %qE als Â»voidÂ« deklariertVariable oder Feld als Â»voidÂ« deklariertals %<extern%> redeklarierte Variable war bereits als %<static%> deklariertTyp %qT mit variabler LÃ¤nge in %<reduction%>-KlauselTyp %qT mit variabler GrÃ¶ÃŸe in %qs-KlauselInterner Fehler: variable symbol is not variableVariablentemplate hier deklariertBezeichner %qD fÃ¼r Variablentemplate ist geschachteltem Namens-Spezifizierervariable Templates sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbarVariablenverfolgung angefordert, jedoch nicht von diesem Debug-Format unterstÃ¼tztVariablenverfolgung angefordert, jedoch nutzlos ohne Debug-InfoGrenze zur Variablenverfolgung Ã¼berschrittenObere GrÃ¶ÃŸengrenze zur Variablenverfolgung mit %<-fvar-tracking-assignments%> Ã¼berschritten; neuer Versuch ohneArray variabler GrÃ¶ÃŸe von %<auto%>zusammengesetztes Literal variabler GrÃ¶ÃŸeObjekt variabler GrÃ¶ÃŸe darf nicht initialisiert werden, auÃŸer mit einem leeren InitialisiererVariablen im Adressraum %<__regio_symbol%> kÃ¶nnen nicht als %<register%> deklariert werdenVariablen im Adressraum %<__regio_symbol%> kÃ¶nnen keinen Anfangswert habenVariablen im Adressraum %<__regio_symbol%> mÃ¼ssen als %<extern%> deklariert werdenVariablen im Adressraum %<__regio_symbol%> mÃ¼ssen als %<volatile%> deklariert werdenVariablen vom Typ %qT kÃ¶nnen keine thread-lokale Speicherdauer habenvariabel modifiziertes %qE im Dateibereichvariabel modifiziertes Feld im Dateibereichim Â»newÂ«-Ausdruck ist kein variabel modifizierter Typ erlaubtvariadische Funktionen mÃ¼ssen die AAPCS-Basisvariante verwendenvariadische Templates nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbarvariadischer Thunk-AufrufVariante %qD und Basis %qD haben unvertrÃ¤gliche Typendie Variante %qD ist eine eingebauteVariante %qD ist keine FunktionDie Variante %qs und die Basis %qs bei %L haben inkompatible Typen: %sDie Variante %qs bei %L muss eine Funktion oder Unterroutine sein%qs-Element des Vektors ist kein GIMPLE-WertVektor-%qs mit Elementindex, der nicht NULL istVektor-Argument an Funktion ohne Prototyp Ã¼bergebenVektorbedingung wird stÃ¼ckweise ausgeweitetVektoroperation wird parallel ausgeweitetVektoroperation wird stÃ¼ckweise ausgeweitetVektoroperation wird mit einzelner skalarer Operation ausgeweitetVektorÃ¼berlauf in Ausdruck %qE des Typs %qT ergibt %qEVektorÃ¼berlauf in Ausdruck des Typs %qT ergibt %qEVektorumverteilungsoperation wird stÃ¼ckweise ausgeweitetVektorgrÃ¶ÃŸe kein ganzzahliges Vielfaches der KomponentengrÃ¶ÃŸeVektortypen erwartet in %qsVektortypen erwartet in %qsVektorwert verwendet, wo Gleitkommawert erwartet wurdeVektorisierung fÃ¼r eine SIMD-Schleife nicht durchgefÃ¼hrtVektoren unterschiedlicher Elementanzahl in %qs gefundenverify_bind_c_derived_type(): Given symbol is unexpectedly NULLInterner Fehler: verify_cgraph_node failedInterner Fehler: verify_flow_info failedInterner Fehler: verify_flow_info: Basic block %d succ edge is corruptedInterner Fehler: verify_flow_info: Block %i has loop_father, but there are no loopsInterner Fehler: verify_flow_info: Block %i lacks loop_fatherInterner Fehler: verify_flow_info: Duplicate edge %i->%iInterner Fehler: verify_flow_info: Incorrect blocks for fallthru %i->%iInterner Fehler: verify_flow_info: Incorrect fallthru %i->%iInterner Fehler: verify_flow_info: Missing count of block %iInterner Fehler: verify_flow_info: REG_BR_PROB does not match cfg %i %iInterner Fehler: verify_flow_info: REG_BR_PROB is set but cfg probability is notInterner Fehler: verify_flow_info: Wrong count of block %iInterner Fehler: verify_flow_info: Wrong probability of edge %i->%iInterner Fehler: verify_flow_info: unallocated edge flag set on %d -> %dInterner Fehler: verify_flow_info: unallocated flag set on BB %dverify_gimple failedverify_ssa gescheitertVersionsattribut ist keine ZeichenketteKonfliktmarker fÃ¼r Versionskontrolle in Dateivon %qT geerbte Version ist hier deklariertVersion von %<g%> wird weggelassen, bitte geben Sie die Version fÃ¼r die individuelle Erweiterung andas versionierte Symbol muss %<public%> seinversioniertes Symbol muss standardmÃ¤ÃŸige Sichtbarkeit habenvirt-Spezifikation in %qs ist auÃŸerhalb einer Klassendefinition nicht erlaubtvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtuelle Basis %qT ist in %qT durch Mehrdeutigkeit unzugÃ¤nglichfÃ¼r Anweisung fehlt virtueller Definitions-Operandvirtual definition is not an SSA namevirtuelle Definition der Anweisung nicht aktuellvirtuelle Funktion %q+D Ã¼bersteuert final-Funktionvirtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp habendie virtuelle Funktion ist hier deklariertMultiversionierung virtueller Funktionen wird nicht unterstÃ¼tztvirtuelle Funktionen kÃ¶nnen erst mit C++20 %<constexpr%> seinvirtuelle Funktionen kÃ¶nnen keine friends seinvirtuelle Methode %qDvirtuelle Nicht-Klassen-Funktion %qsvirtuelle Tabelle des Typs %qD enthÃ¤lt RTTI-Informationvirtuelle Tabelle des Typs %qD verletzt die One-Definition-RuleZeiger auf Virtuelle Tabelle wird uninitialisiert verwendetvirtuelle Verwendung von Anweisung nicht aktuellfÃ¼r die Anweisung fehlt der virtuelle Verwendungs-OperandSichtbarkeitsargument ist keine ZeichenketteSichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriertvms Â»#pragma __messageÂ« wird ignoriertvoid-Wert nicht ignoriert wie es sein sollteflÃ¼chtiges Argumentvtable fÃ¼r Vtable-Verifikation wird in Kombination mit LTO nicht unterstÃ¼tztwaitpid gescheitertWarnung: Warnung: Evtl. mit Â»-staticÂ« linken, da Systembibliotheken mitÂ»%sÂ« wurde erwartetschwaches %q+D kann nicht als %qE definiert werdenschwache Alias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tztschwache Aliase werden nicht unterstÃ¼tztschwache Deklaration von %q+D wird auf bereits existierende Â»staticÂ«-Definition angewandtschwache Deklaration von %q+D muss Ã¶ffentlich seinschwache Deklaration von %q+D wird nicht unterstÃ¼tztGewichte mÃ¼ssen nichtnegativ seinbeim Speichern von %qT erfordert %qE eine Vektorbasis und einen skalaren Indexbeim Schreiben der Ausgabe nach %s: %mwÃ¤hrend %qT in %E Elemente zerlegt wirdwÃ¤hrend %qT in %wu Element zerlegt wirdwÃ¤hrend %qT in %wu Elemente zerlegt wirdbeim Referenzieren von %qDBreite von %qD Ã¼bersteigt seinen TypenBreite von %qs Ã¼berschreitet dessen TypenBreite des Bit-Feldes %qD hat Nicht-Ganzzahl-Typ %qTmitmit %<ancestor%> dÃ¼rfen nur die Klauseln %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%> und %<map%> in dem Konstrukt erscheineninnerhalb dieser Schleifeohne %<-gdwarf-5%> ist %<-gvariable-location-views=incompat5%> gleichbedeutend mit %<-gvariable-location-views%>arbeitsteilende Region darf nicht innerhalb einer Region eng geschachtelt sein, die arbeitsteilend, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explizit %<task%> oder %<taskloop%> istSchreiben von %wu Bit Daten auÃŸerhalb der Grenzen des Zielobjekts, Daten wurden auf %wu Bit abgeschnittenwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenCode schreibt %E Byte in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum ÃœberlaufenCode schreibt %E Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum ÃœberlaufenCode schreibt %E oder mehr Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch die Zielregion zum ÃœberlaufenSchreiben von %wu Byte in eine Region der GrÃ¶ÃŸe %wuSchreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe %wuSchreiben von %wu Byte in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuSchreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wuCMI %qs wird geschriebenCode schreibt zwischen %E und %E Bytes in eine Region der GrÃ¶ÃŸe %E und bringt dadurch das Zielobjekt zum ÃœberlaufenSchreiben von %wu bis %wu Bytes in eine Region der GrÃ¶ÃŸe %wu%wu bis %wu Bytes werden in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu geschriebenSchreiben in konstantes Objekt (Argument %d)ein Byte zu viel wird in eine Region geschrieben, deren GrÃ¶ÃŸe von %<strlen%> abhÃ¤ngtAusgabedatei wird geschriebenbeim Schreiben in Â»%sÂ«: %mSchreiben Ã¼ber Null-Zeiger (Argument %d)beim Schreiben in LTRANS-Ausgabeliste %s: %mSchreibzugriff auf Adressraum %qs wird nicht unterstÃ¼tztInterner Compilerfehler: wrong %<TYPE_CACHED_VALUES%> entryInterner Fehler: wrong amount of branch edges after conditional jump in bb %iInterner Fehler: wrong amount of branch edges after unconditional jump %ifalsches Argument %qs fÃ¼r Option %qsfalsches Argument fÃ¼r ignorierte AttributeFalsche Kante %d->%d fÃ¼r PHI-ArgumentInterner Compilerfehler: wrong entry in %<TYPE_ARG_TYPES%> listFalsche Liste zur sofortigen Verwendungfalscher Befehl in Â»fallthruÂ«-Kantefalsche Liste der verlassenen Schleifen fÃ¼r Kante %d->%dFalsche Anzahl an Argumenten fÃ¼r das Attribut %qE angegebenfalsche Anzahl der Argumente fÃ¼r %%:debug-level-gtfalsche Anzahl von Argumenten fÃ¼r %%:dwarf-version-gtfalsche Anzahl von Argumenten fÃ¼r %<__builtin_addressof%>falsche Anzahl von Argumenten fÃ¼r %<__builtin_assoc_barrier%>falsche Anzahl der Argumente fÃ¼r %<__builtin_call_with_static_chain%>falsche Anzahl der Argumente fÃ¼r %<__builtin_choose_expr%>falsche Anzahl der Argumente fÃ¼r %<__builtin_complex%>falsche Anzahl von Argumenten fÃ¼r %<__builtin_convertvector%>falsche Anzahl von Argumenten fÃ¼r %<__builtin_launder%>falsche Anzahl der Argumente fÃ¼r %<__builtin_shuffle%>falsche Anzahl der Argumente fÃ¼r %<__builtin_shufflevector%>Falsche Anzahl an Argumenten fÃ¼r das Attribut %<assume%> angegebenfalsche Anzahl an Argumenten fÃ¼r %qsfalsche Anzahl der Argumente fÃ¼r Funktion %<__builtin_next_arg%>falsche Anzahl der Argumente fÃ¼r Funktion %<va_start%>Interner Fehler: wrong number of branch edges after unconditional jump in bb %ifalsche Anzahl der Templateargumente (%d, sollte %d sein)falsche Anzahl der Templateargumente (%d, sollte mindestens %d sein)Interner Fehler: wrong outgoing edge flags at end of bb %dfalscher Strategiename %qs fÃ¼r Option %qs angegebenInterner Compilerfehler: wrong tree in %<TYPE_FIELDS%> listArgument falschen Typs fÃ¼r %sArgument falschen Typs fÃ¼r absfalsches Typargument fÃ¼r Â»absuÂ«Argument falschen Typs fÃ¼r Bit-KomplementArgument falschen Typs fÃ¼r KonjugationArgument falschen Typs fÃ¼r DekrementierungArgument falschen Typs fÃ¼r InkrementierungArgument falschen Typs fÃ¼r unÃ¤res AusrufungszeichenArgument falschen Typs fÃ¼r unÃ¤res MinusArgument falschen Typs fÃ¼r unÃ¤res PlusArgument falschen Typs fÃ¼r Â»%sÂ«x87-RegisterrÃ¼ckgabe mit ausgeschaltetem x87xstormy16_print_operand: unbekannter CodeSie kÃ¶nnen %qs mit der Befehlszeilenoption %<-march%> einschalten, oder mit dem Attribut %<target%> oder PragmaSie kÃ¶nnen RVV mit der Befehlszeilenoption %<-march%>, oder mit dem Attribut %<target%> oder Pragma aktivierenSie kÃ¶nnen SVE mit der Befehlszeilenoption %<-march%>, oder mit dem Attribut %<target%> oder Pragma aktivierenSie kÃ¶nnen mve.fp mit der Befehlszeilenoption %<-march%> oder mit dem Attribut oder Pragma %<target%> einschaltenSie kÃ¶nnen diese Warnung unterdrÃ¼cken, indem Sie eine hexadezimale Konstante verwenden (%wx statt %wd)Sie kÃ¶nnen diesen Wert mit %<--param hardware_destructive_interference_size=%d%> stabilisieren, oder diese Warnung mit %<-Wno-interference-size%> deaktivierenSie kÃ¶nnen stattdessen einen inline-Namensraum verwendendies kann durch das LÃ¶schen der Initialisierung umgangen werdenBei Verwendung der Option %qs kann die Adresse von geschachtelten Funktionen nicht verwendet werdenSie sollten die Option %<-%s%> verwendenIhre native CPU-Architektur %qs unterstÃ¼tzt die ABI %qs nicht, stattdessen wird %<-m%s=%s%> verwendetz*inx erfordert ABI ilp32, ilp32e, lp64 oder lp64ez/Architektur.Null als NullzeigerkonstanteArrayabschnitt der LÃ¤nge 0 in %qs-KlauselArraygrÃ¶ÃŸe von %q+D ist null oder negativTyp %qT mit GrÃ¶ÃŸe 0 in %<reduction%>-KlauselTyp %qT mit GrÃ¶ÃŸe 0 in %qs-KlauselVektorgrÃ¶ÃŸe NullBreite Null fÃ¼r Bitfeld %q+DBreite Null fÃ¼r Bitfeld %qsBreite null im Format %sFormat-Zeichenkette %s der LÃ¤nge nullArray %qD der GrÃ¶ÃŸe nullArray %qT der GrÃ¶ÃŸe nullArrayelement %qD mit LÃ¤nge 0 in ansonsten leerem %q#TArrayelement %qD mit LÃ¤nge 0 befindet sich nicht am Ende von %q#T{anonym}{fehlerhaft}
\ No newline at end of file
diff -Nrcpad gcc-14.1.0/gcc/po/de.po gcc-14.2.0/gcc/po/de.po
*** gcc-14.1.0/gcc/po/de.po	Tue May  7 06:51:38 2024
--- gcc-14.2.0/gcc/po/de.po	Thu Aug  1 08:17:14 2024
***************
*** 5,17 ****
  # Roland Stigge <stigge@antcom.de>, 2003, 2004, 2005, 2006, 2007, 2008, 2010, 2011, 2012, 2013.
  # Mario BlÃ¤ttermann <mario.blaettermann@gmail.com>, 2015.
  # Philipp Thomas <pth@suse.de>, 1999, 2000, 2001, 2011, 2016.
! # Roland Illig <roland.illig@gmx.de>, 2015, 2017-2023.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 14.1-b20240218\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2024-02-16 21:35+0000\n"
! "PO-Revision-Date: 2024-03-25 21:26+0100\n"
  "Last-Translator: Roland Illig <roland.illig@gmx.de>\n"
  "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
  "Language: de\n"
--- 5,17 ----
  # Roland Stigge <stigge@antcom.de>, 2003, 2004, 2005, 2006, 2007, 2008, 2010, 2011, 2012, 2013.
  # Mario BlÃ¤ttermann <mario.blaettermann@gmail.com>, 2015.
  # Philipp Thomas <pth@suse.de>, 1999, 2000, 2001, 2011, 2016.
! # Roland Illig <roland.illig@gmx.de>, 2015, 2017-2024.
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 14.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2024-05-02 19:44+0000\n"
! "PO-Revision-Date: 2024-05-09 16:32+0200\n"
  "Last-Translator: Roland Illig <roland.illig@gmx.de>\n"
  "Language-Team: German <translation-team-de@lists.sourceforge.net>\n"
  "Language: de\n"
*************** msgstr "Â»-Xbind-nowÂ« und Â»-Xbind-lazy
*** 370,376 ****
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr "evtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwenden"
  
! #: config/arc/arc.h:68 config/mips/mips.h:1502
  msgid "may not use both -EB and -EL"
  msgstr "Â»-EBÂ« und Â»-ELÂ« dÃ¼rfen nicht gleichzeitig verwendet werden"
  
--- 370,376 ----
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr "evtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwenden"
  
! #: config/arc/arc.h:68 config/mips/mips.h:1505
  msgid "may not use both -EB and -EL"
  msgstr "Â»-EBÂ« und Â»-ELÂ« dÃ¼rfen nicht gleichzeitig verwendet werden"
  
*************** msgstr " in Konflikt stehende Codeerzeug
*** 449,455 ****
  msgid "consider using `-pg' instead of `-p' with gprof(1)"
  msgstr "evtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwenden"
  
! #: config/rs6000/rs6000.h:170
  msgid "Missing -mcpu option in ASM_CPU_SPEC?"
  msgstr "Fehlende Â»-mcpuÂ«-Option in ASM_CPU_SPEC?"
  
--- 449,455 ----
  msgid "consider using `-pg' instead of `-p' with gprof(1)"
  msgstr "evtl. Â»-pgÂ« statt Â»-pÂ« mit gprof(1) verwenden"
  
! #: config/rs6000/rs6000.h:168
  msgid "Missing -mcpu option in ASM_CPU_SPEC?"
  msgstr "Fehlende Â»-mcpuÂ«-Option in ASM_CPU_SPEC?"
  
*************** msgstr "Bei fehlendem Â»&Â« in fortgeset
*** 544,554 ****
  msgid "Warn about creation of array temporaries."
  msgstr "Bei Erzeugung temporÃ¤rer Felder warnen."
  
! #: fortran/lang.opt:214 fortran/lang.opt:539 c-family/c.opt:1590
! #: config/alpha/alpha.opt:31 common.opt:685 common.opt:831 common.opt:1074
! #: common.opt:1078 common.opt:1082 common.opt:1086 common.opt:1814
! #: common.opt:1917 common.opt:2094 common.opt:2098 common.opt:2377
! #: common.opt:2595 common.opt:3362
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten."
--- 544,554 ----
  msgid "Warn about creation of array temporaries."
  msgstr "Bei Erzeugung temporÃ¤rer Felder warnen."
  
! #: fortran/lang.opt:214 fortran/lang.opt:539 c-family/c.opt:1598
! #: config/alpha/alpha.opt:31 common.opt:685 common.opt:831 common.opt:1079
! #: common.opt:1083 common.opt:1087 common.opt:1091 common.opt:1819
! #: common.opt:1922 common.opt:2099 common.opt:2103 common.opt:2382
! #: common.opt:2604 common.opt:3371
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten."
*************** msgstr "Optimierung der Endrekursion ver
*** 1133,1151 ****
  msgid "Append underscores to externally visible names."
  msgstr "Unterstriche an extern sichtbare Namen anhÃ¤ngen."
  
! #: fortran/lang.opt:832 c-family/c.opt:1725 c-family/c.opt:1802
! #: c-family/c.opt:1810 c-family/c.opt:2141 config/xtensa/xtensa.opt:42
  #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
  #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
! #: common.opt:643 common.opt:1172 common.opt:1176 common.opt:1180
! #: common.opt:1275 common.opt:1604 common.opt:1686 common.opt:2046
! #: common.opt:2189 common.opt:2232 common.opt:2673 common.opt:2709
! #: common.opt:2802 common.opt:2806 common.opt:2915 common.opt:3050
! #: common.opt:3058 common.opt:3066 common.opt:3074 common.opt:3175
! #: common.opt:3235 common.opt:3323 common.opt:3487 common.opt:3491
! #: common.opt:3495 common.opt:3499 common.opt:3569 common.opt:3573
! #: common.opt:3604 common.opt:3608
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten."
--- 1133,1151 ----
  msgid "Append underscores to externally visible names."
  msgstr "Unterstriche an extern sichtbare Namen anhÃ¤ngen."
  
! #: fortran/lang.opt:832 c-family/c.opt:1733 c-family/c.opt:1810
! #: c-family/c.opt:1818 c-family/c.opt:2149 config/xtensa/xtensa.opt:42
  #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
  #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
! #: common.opt:643 common.opt:1177 common.opt:1181 common.opt:1185
! #: common.opt:1280 common.opt:1609 common.opt:1691 common.opt:2051
! #: common.opt:2194 common.opt:2237 common.opt:2682 common.opt:2718
! #: common.opt:2811 common.opt:2815 common.opt:2924 common.opt:3059
! #: common.opt:3067 common.opt:3075 common.opt:3083 common.opt:3184
! #: common.opt:3244 common.opt:3332 common.opt:3496 common.opt:3500
! #: common.opt:3504 common.opt:3508 common.opt:3578 common.opt:3582
! #: common.opt:3613 common.opt:3617
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Tut nichts. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten."
*************** msgstr "Mit nichts besonderem Ã¼bereinst
*** 1200,1216 ****
  msgid "Accept extensions to support legacy code."
  msgstr "Erweiterungen akzeptieren, um alten Code zu unterstÃ¼tzen."
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1461 c-family/c.opt:1465
  #, no-c-format
  msgid "Warn when a const variable is unused."
  msgstr "Warnen, wenn eine konstante Variable nicht verwendet wird."
  
! #: rust/lang.opt:55 c-family/c.opt:1477
  #, no-c-format
  msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr "Warnen, wenn der RÃ¼ckgabewert der mit dem Attribut warn_unused_result definierten Funktion ignoriert wird."
  
! #: rust/lang.opt:59 c-family/c.opt:846 common.opt:654
  #, no-c-format
  msgid "Warn for infinitely recursive calls."
  msgstr "Bei unendlich rekursiven Aufrufen warnen."
--- 1200,1216 ----
  msgid "Accept extensions to support legacy code."
  msgstr "Erweiterungen akzeptieren, um alten Code zu unterstÃ¼tzen."
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1469 c-family/c.opt:1473
  #, no-c-format
  msgid "Warn when a const variable is unused."
  msgstr "Warnen, wenn eine konstante Variable nicht verwendet wird."
  
! #: rust/lang.opt:55 c-family/c.opt:1485
  #, no-c-format
  msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr "Warnen, wenn der RÃ¼ckgabewert der mit dem Attribut warn_unused_result definierten Funktion ignoriert wird."
  
! #: rust/lang.opt:59 c-family/c.opt:854 common.opt:654
  #, no-c-format
  msgid "Warn for infinitely recursive calls."
  msgstr "Bei unendlich rekursiven Aufrufen warnen."
*************** msgstr "Warnen, wenn Funktionen in unver
*** 1630,3666 ****
  msgid "Warn about casts which discard qualifiers."
  msgstr "Bei Umwandlungen, die Qualifizierer streichen, warnen."
  
! #: c-family/c.opt:519 c-family/c.opt:523
  #, no-c-format
  msgid "Warn about catch handlers of non-reference type."
  msgstr "Bei catch-Behandlern warnen, die nicht Referenztypen sind."
  
! #: c-family/c.opt:527
  #, no-c-format
  msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr "Meckern, wenn ein Name als Klassenmember deklariert wird, nachdem der Name bereits anderswo verwendet wird."
  
! #: c-family/c.opt:531
  #, no-c-format
  msgid "Warn about subscripts whose type is \"char\"."
  msgstr "Vor Indizes mit Typ Â»charÂ« warnen."
  
! #: c-family/c.opt:535 c-family/c.opt:1622 c-family/c.opt:1626
! #: c-family/c.opt:1630 c-family/c.opt:1634 c-family/c.opt:1638
! #: c-family/c.opt:1642 c-family/c.opt:1646 c-family/c.opt:1653
! #: c-family/c.opt:1657 c-family/c.opt:1661 c-family/c.opt:1665
! #: c-family/c.opt:1669 c-family/c.opt:1673 c-family/c.opt:1677
! #: c-family/c.opt:1681 c-family/c.opt:1685 c-family/c.opt:1689
! #: c-family/c.opt:1693 c-family/c.opt:1697 c-family/c.opt:1701
! #: config/i386/i386.opt:1018
  #, no-c-format
  msgid "Removed in GCC 9.  This switch has no effect."
  msgstr "In GCC 9 entfernt. Dieser Schalter hat keine Auswirkung."
  
! #: c-family/c.opt:539
  #, no-c-format
  msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr "Warnen, wenn eine Umwandlungsfunktion niemals aufgerufen werden kann, aufgrund des Umwandlungs-Zieltypen."
  
! #: c-family/c.opt:543
  #, no-c-format
  msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr "Warnen bei unsicherem direkten Schreibzugriff in Speicher von Klassen-Objekten."
  
! #: c-family/c.opt:547
  #, no-c-format
  msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr "Bei Variablen, die von Â»longjmpÂ« oder Â»vforkÂ« geÃ¤ndert werden kÃ¶nnten, warnen."
  
! #: c-family/c.opt:551
  #, no-c-format
  msgid "Warn about uses of a comma operator within a subscripting expression."
  msgstr "Warnen, wenn innerhalb eines Arrayindex ein Komma-Operator verwendet wird."
  
! #: c-family/c.opt:555
  #, no-c-format
  msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr "Bei mÃ¶glicherweise geschachtelten Blockkommentaren und C++-Kommentaren, die mehr als eine physikalische Zeile umfassen, warnen."
  
! #: c-family/c.opt:559
  #, no-c-format
  msgid "Synonym for -Wcomment."
  msgstr "Synonym fÃ¼r -Wcomment."
  
! #: c-family/c.opt:563
  #, no-c-format
  msgid "Warn for conditionally-supported constructs."
  msgstr "Bei Verwendung von bedingt unterstÃ¼tzten Konstrukten warnen."
  
! #: c-family/c.opt:567
  #, no-c-format
  msgid "Warn for implicit type conversions that may change a value."
  msgstr "Bei impliziten Typumwandlungen warnen, die einen Wert Ã¤ndern kÃ¶nnten."
  
! #: c-family/c.opt:571
  #, no-c-format
  msgid "Warn for converting NULL from/to a non-pointer type."
  msgstr "Bei Umwandlung von NULL in Nicht-Zeiger-Typ oder umgekehrt warnen."
  
! #: c-family/c.opt:579
  #, no-c-format
  msgid "Warn when performing class template argument deduction on a type with no deduction guides."
  msgstr "Warnen beim Ableiten von Klassentemplateargumenten an Typen ohne Ableitungshinweise."
  
! #: c-family/c.opt:584
  #, no-c-format
  msgid "Warn when all constructors and destructors are private."
  msgstr "Warnen, wenn alle Konstruktoren und Destruktoren privat sind."
  
! #: c-family/c.opt:588
  #, no-c-format
  msgid "Warn about dangling else."
  msgstr "Bei Â»hÃ¤ngendem elseÂ« warnen."
  
! #: c-family/c.opt:592 c-family/c.opt:596
  #, no-c-format
  msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
  msgstr "Vor der Verwendung von Zeigern auf Auto-Variablen, deren Lebensdauer abgelaufen ist, warnen."
  
! #: c-family/c.opt:600
  #, no-c-format
  msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
  msgstr "Warnen, wenn eine Referenz an ein temporÃ¤res Objekt gebunden ist, dessen Lebenszeit abgelaufen ist."
  
! #: c-family/c.opt:604
  #, no-c-format
  msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr "Bei Verwendung von __TIME__, __DATE__ oder __TIMESTAMP__ warnen."
  
! #: c-family/c.opt:608
  #, no-c-format
  msgid "Warn when a declaration is found after a statement."
  msgstr "Warnen, wenn eine Deklaration hinter einer Anweisung gefunden wird."
  
! #: c-family/c.opt:612
  #, no-c-format
  msgid "Warn for missing parameter types in function declarations."
  msgstr "Bei fehlenden Parametertypen in Funktionsdeklarationen warnen."
  
! #: c-family/c.opt:616
  #, no-c-format
  msgid "Warn when deleting a pointer to incomplete type."
  msgstr "Warnen, wenn ein Zeiger auf unvollstÃ¤ndigen Typen gelÃ¶scht wird."
  
! #: c-family/c.opt:620
  #, no-c-format
  msgid "Warn about deleting polymorphic objects with non-virtual destructors."
  msgstr "Beim LÃ¶schen polymorpher Objekte mit nicht-virtuellen Destruktoren warnen."
  
! #: c-family/c.opt:628
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr "Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation hat."
  
! #: c-family/c.opt:633
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr "Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation oder einen solchen Destruktor hat."
  
! #: c-family/c.opt:638
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
  msgstr "Bei veralteten arithmetischen Umwandlungen von Operanden mit AufzÃ¤hlungstypen warnen."
  
! #: c-family/c.opt:642
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
  msgstr "Bei veralteten arithmetischen Umwandlungen von Operanden warnen, bei denen der eine von einem AufzÃ¤hlungstyp ist und der andere eine Gleitkommazahl."
  
! #: c-family/c.opt:647
  #, no-c-format
  msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr "Bei positioneller Initialisierung von Strukturen warnen, die designierte Initialisierungen erfordern."
  
! #: c-family/c.opt:651
  #, no-c-format
  msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr "Warnen, wenn Qualifizierer von Arrays gestrichen werden, die Zeigerziele sind."
  
! #: c-family/c.opt:655
  #, no-c-format
  msgid "Warn if type qualifiers on pointers are discarded."
  msgstr "Warnen, wenn Typqualifizierer von Zeigern ignoriert werden."
  
! #: c-family/c.opt:659
  #, no-c-format
  msgid "Warn about compile-time integer division by zero."
  msgstr "Bei Ganzzahldivisionen durch Null zur Ãœbersetzungszeit warnen."
  
! #: c-family/c.opt:663
  #, no-c-format
  msgid "Warn about implicit conversions from \"float\" to \"double\"."
  msgstr "Bei impliziten Umwandlungen von Â»floatÂ« nach Â»doubleÂ« warnen."
  
! #: c-family/c.opt:667
  #, no-c-format
  msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr "Warnen, wenn in einer Deklaration const, volatile, restrict oder _Atomic doppelt angegeben ist."
  
! #: c-family/c.opt:671
  #, no-c-format
  msgid "Warn about duplicated branches in if-else statements."
  msgstr "Bei doppelten Zweigen in if-else-Anweisungen warnen."
  
! #: c-family/c.opt:675
  #, no-c-format
  msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr "Warnen, wenn in einer if-else-if-Kette doppelte Bedingungen auftauchen."
  
! #: c-family/c.opt:679
  #, no-c-format
  msgid "Warn about violations of Effective C++ style rules."
  msgstr "Bei VerstÃ¶ÃŸen gegen die Stil-Richtlinien von Â»Effective C++Â« warnen."
  
! #: c-family/c.opt:683
  #, no-c-format
  msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr "Warnen, wenn eine zusÃ¤tzliche enum-base in einem elaborated-type-specifier verwendet wird."
  
! #: c-family/c.opt:687
  #, no-c-format
  msgid "Warn about an empty body in an if or else statement."
  msgstr "Bei leerem KÃ¶rper in einer if- oder else-Anweisung warnen."
  
! #: c-family/c.opt:691
  #, no-c-format
  msgid "Warn about stray tokens after #else and #endif."
  msgstr "Bei verirrten Symbolen hinter #elif und #endif warnen."
  
! #: c-family/c.opt:695
  #, no-c-format
  msgid "Warn about comparison of different enum types."
  msgstr "Beim Vergleich verschiedener Enum-Typen warnen."
  
! #: c-family/c.opt:699
  #, no-c-format
  msgid "Warn about implicit conversion of enum types."
  msgstr "Bei impliziten Umwandlungen von enum-Typen warnen."
  
! #: c-family/c.opt:703
  #, no-c-format
  msgid "Warn about enum/integer type mismatches."
  msgstr "Bei Vermischung von enum/integer-Typen warnen."
  
! #: c-family/c.opt:711
  #, no-c-format
  msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgstr "Dieser Schalter ist veraltet; stattdessen -Werror=implicit-function-declaration verwenden."
  
! #: c-family/c.opt:715
  #, no-c-format
  msgid "Warn when an exception handler is shadowed by another handler."
  msgstr "Warnen, wenn ein Ausnahmebehandler von einem anderen Behandler Ã¼berdeckt wird."
  
! #: c-family/c.opt:719
  #, no-c-format
  msgid "Warn if \"defined\" is used outside #if."
  msgstr "Warnen, wenn Â»definedÂ« auÃŸerhalb von Â»#ifÂ« verwendet wird."
  
! #: c-family/c.opt:727
  #, no-c-format
  msgid "Warn about semicolon after in-class function definition."
  msgstr "Bei Semikolon nach Funktionsdefinition innerhalb einer Klasse warnen."
  
! #: c-family/c.opt:731
  #, no-c-format
  msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr "Warnen, wenn eine Struktur, die ein flexibles C99-Array-Mitglied als letztes Feld enthÃ¤lt, nicht am Ende einer anderen Struktur steht."
  
! #: c-family/c.opt:736
  #, no-c-format
  msgid "Warn for implicit type conversions that cause loss of floating point precision."
  msgstr "Bei impliziten Typumwandlungen warnen, die die PrÃ¤zision von Gleitkommazahlen reduzieren."
  
! #: c-family/c.opt:740
  #, no-c-format
  msgid "Warn if testing floating point numbers for equality."
  msgstr "Bei Test von Gleitkommawerten auf Gleichheit warnen."
  
! #: c-family/c.opt:744 c-family/c.opt:799
  #, no-c-format
  msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
  msgstr "Bei UnregelmÃ¤ÃŸigkeiten in printf/scanf/strftime/strfmon-Formatstrings warnen."
  
! #: c-family/c.opt:748
  #, no-c-format
  msgid "Warn about format strings that contain NUL bytes."
  msgstr "Bei Formatstrings, die NUL-Bytes enthalten, warnen."
  
! #: c-family/c.opt:752
  #, no-c-format
  msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
  msgstr "Bei GCC-Formatzeichenketten warnen, die fÃ¼r Diagnosemeldungen ungeeignete Zeichenketten enthalten."
  
! #: c-family/c.opt:756
  #, no-c-format
  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."
  
! #: c-family/c.opt:760
  #, no-c-format
  msgid "Warn about format strings that are not literals."
  msgstr "Bei Formatstrings, die keine Literale sind, warnen."
  
! #: c-family/c.opt:764
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
  msgstr "Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben. Entspricht -Wformat-overflow=1."
  
! #: c-family/c.opt:769
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr "Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben."
  
! #: c-family/c.opt:774
  #, no-c-format
  msgid "Warn about possible security problems with format functions."
  msgstr "Vor mÃ¶glichen Sicherheitsproblemen mit Formatfunktionen warnen."
  
! #: c-family/c.opt:778
  #, no-c-format
  msgid "Warn about sign differences with format functions."
  msgstr "Vor Vorzeichenunterschieden mit Formatfunktionen warnen."
  
! #: c-family/c.opt:782
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr "Bei Aufrufen von snprintf und Ã¤hnlichen Funktionen warnen, wenn sie die Ausgabe abschneiden. Entspricht -Wformat-truncation=1."
  
! #: c-family/c.opt:787
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr "Warnen, wenn Aufrufe fÃ¼r snprintf und Ã¤hnliche Funktionen die Ausgabe abschneiden."
  
! #: c-family/c.opt:791
  #, no-c-format
  msgid "Warn about strftime formats yielding 2-digit years."
  msgstr "Bei strftime-Formaten, die 2-stellige Jahreszahlen erzeugen, warnen."
  
! #: c-family/c.opt:795
  #, no-c-format
  msgid "Warn about zero-length formats."
  msgstr "Bei Formaten der LÃ¤nge null warnen."
  
! #: c-family/c.opt:803
  #, no-c-format
  msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr "Warnen, wenn __builtin_frame_address oder __builtin_return_address auf unsichere Weise verwendet werden."
  
! #: c-family/c.opt:807
  #, no-c-format
  msgid "Warn when the field in a struct is not aligned."
  msgstr "Warnen, wenn Feld in einer Struktur nicht ausgerichtet ist."
  
! #: c-family/c.opt:811
  #, no-c-format
  msgid "Warn whenever type qualifiers are ignored."
  msgstr "Warnen, wenn Typqualifizierer ignoriert werden."
  
! #: c-family/c.opt:815
  #, no-c-format
  msgid "Warn whenever attributes are ignored."
  msgstr "Warnen, wenn Attribute ignoriert werden."
  
! #: c-family/c.opt:819
  #, no-c-format
  msgid "Warn about implicit declarations."
  msgstr "Bei impliziten Deklarationen warnen."
  
! #: c-family/c.opt:827
  #, no-c-format
  msgid "Warn about implicit function declarations."
  msgstr "Bei impliziten Funktionsdeklarationen warnen."
  
! #: c-family/c.opt:831
  #, no-c-format
  msgid "Warn when a declaration does not specify a type."
  msgstr "Warnen, wenn eine Deklaration keinen Typ angibt."
  
! #: c-family/c.opt:838
  #, no-c-format
  msgid "Warn when a base is inaccessible in derived due to ambiguity."
  msgstr "Warnen, wenn eine Basis aufgrund von Mehrdeutigkeit im abgeleiteten Typ unzugÃ¤nglich wird."
  
! #: c-family/c.opt:842
  #, no-c-format
  msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr "Bei Zeiger-Umwandlungen zwischen inkompatiblen Zeigertypen warnen."
  
! #: c-family/c.opt:850
  #, no-c-format
  msgid "Warn about variables which are initialized to themselves."
  msgstr "Bei Variablen, die mit sich selbst initialisiert werden, warnen."
  
! #: c-family/c.opt:854
  #, no-c-format
  msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr "Bei Verwendung von std::initializer_list warnen, wenn dadurch baumelnde Zeiger entstehen kÃ¶nnen."
  
! #: c-family/c.opt:858
  #, no-c-format
  msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
  msgstr "Warnung vor unsinnigen Werten von --param destructive-interference-size oder constructive-interference-size."
  
! #: c-family/c.opt:863
  #, no-c-format
  msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr "Bei vererbten Konstruktoren in C++11 warnen, wenn die Basisklasse variadischen Konstruktor hat."
  
! #: c-family/c.opt:867
  #, no-c-format
  msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr "Bei inkompatiblen Umwandlungen zwischen Zahlen und Zeigern (in beide Richtungen) warnen."
  
! #: c-family/c.opt:871
  #, no-c-format
  msgid "Warn for suspicious integer expressions in boolean context."
  msgstr "Bei verdÃ¤chtigen Ganzzahl-AusdrÃ¼cken im Boolean-Kontext warnen."
  
! #: c-family/c.opt:875
  #, no-c-format
  msgid "Warn when there is a cast to a pointer from an integer of a different size."
  msgstr "Bei Typumwandlung in Zeiger von Ganzzahl anderer GrÃ¶ÃŸe warnen."
  
! #: c-family/c.opt:879
  #, no-c-format
  msgid "Warn when a function never produces a constant expression."
  msgstr "Warnen, wenn eine Funktion niemals einen konstanten Ausdruck liefert."
  
! #: c-family/c.opt:883
  #, no-c-format
  msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr "Bei ungÃ¼ltigen Verwendungen des Makros Â»offsetofÂ« warnen."
  
! #: c-family/c.opt:887
  #, no-c-format
  msgid "Warn about PCH files that are found but not used."
  msgstr "Bei PCH-Dateien, die gefunden, aber nicht verwendet werden, warnen."
  
! #: c-family/c.opt:891
  #, no-c-format
  msgid "Warn about invalid UTF-8 characters."
  msgstr "Bei ungÃ¼ltigen UTF-8-Zeichen warnen."
  
! #: c-family/c.opt:895
  #, no-c-format
  msgid "Warn when a jump misses a variable initialization."
  msgstr "Warnen, wenn ein Sprung die Initialisierung einer Variable Ã¼berspringt."
  
! #: c-family/c.opt:899
  #, no-c-format
  msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
  msgstr "Warnen, wenn Zeichenkette oder Zeichenliteral gefolgt von UD-Suffix auftritt, der nicht mit Unterstrich anfÃ¤ngt."
  
! #: c-family/c.opt:903
  #, no-c-format
  msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr "Warnen, wenn ein logisches Nicht im linken Operanden eines Vergleichs verwendet wird."
  
! #: c-family/c.opt:907
  #, no-c-format
  msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr "Warnen, wenn ein logischer Operator verdÃ¤chtigerweise immer zu Â»wahrÂ« oder Â»falschÂ« auswertet."
  
! #: c-family/c.opt:911
  #, no-c-format
  msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr "Nicht bei Verwendung von Â»long longÂ« mit -pedantic warnen."
  
! #: c-family/c.opt:915
  #, no-c-format
  msgid "Warn about suspicious declarations of \"main\"."
  msgstr "Vor verdÃ¤chtigen Deklarationen von Â»mainÂ« warnen."
  
! #: c-family/c.opt:927
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
  msgstr "Bei verdÃ¤chtigen Aufrufen von memset warnen, wenn das dritte Argument die Anzahl der Elemente enthÃ¤lt, aber nicht mit der ElementgrÃ¶ÃŸe multipliziert."
  
! #: c-family/c.opt:931
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
  msgstr "Bei verdÃ¤chtigen Aufrufen von memset warnen, wenn das dritte Argument eine Null ist, das zweite jedoch nicht."
  
! #: c-family/c.opt:935
  #, no-c-format
  msgid "Warn when the indentation of the code does not reflect the block structure."
  msgstr "Warnen, wenn die EinrÃ¼ckung des Codes nicht der Blockstruktur entspricht."
  
! #: c-family/c.opt:939
  #, no-c-format
  msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr "Warnen bei Deallokationsaufrufen mit Argumenten, die von nicht Ã¼bereinstimmenden Allokationsfunktionen zurÃ¼ckgegeben werden."
  
! #: c-family/c.opt:944
  #, no-c-format
  msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
  msgstr "Warnen bei NichtÃ¼bereinstimmung zwischen Aufrufen der Operatoren Â»newÂ« oder Â»deleteÂ« und dem entsprechenden Aufruf der Allokations- oder Deallokationsfunktion."
  
! #: c-family/c.opt:949
  #, no-c-format
  msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
  msgstr "Warnen, wenn eine Klasse neudeklariert oder mit einem unpassenden KlassenschlÃ¼ssel auf sie verwiesen wird."
  
! #: c-family/c.opt:953
  #, no-c-format
  msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr "Bei Deklarationen von Entitys warnen, in denen Attribute fehlen, die bei verwandten Entitys jedoch angegeben wurden."
  
! #: c-family/c.opt:958
  #, no-c-format
  msgid "Warn about possibly missing braces around initializers."
  msgstr "Bei mÃ¶glicherweise fehlenden Klammern um Initialisierungen warnen."
  
! #: c-family/c.opt:962
  #, no-c-format
  msgid "Warn about global functions without previous declarations."
  msgstr "Vor globalen Funktionen ohne vorherige Deklaration warnen."
  
! #: c-family/c.opt:966
  #, no-c-format
  msgid "Warn about missing fields in struct initializers."
  msgstr "Bei fehlenden Feldern in struct-Initialisierungen warnen."
  
! #: c-family/c.opt:974
  #, no-c-format
  msgid "Warn about user-specified include directories that do not exist."
  msgstr "Bei durch den Benutzer angegebenen EinfÃ¼gepfaden, die nicht vorhanden sind, warnen."
  
! #: c-family/c.opt:978
  #, no-c-format
  msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr "Bei Funktionen im K&R-Stil, die Parameter ohne Typangabe haben, warnen."
  
! #: c-family/c.opt:982
  #, no-c-format
  msgid "Warn about global functions without prototypes."
  msgstr "Bei globalen Funktionen ohne Prototypen warnen."
  
! #: c-family/c.opt:986
  #, no-c-format
  msgid "Warn about likely missing requires keyword."
  msgstr "Bei mÃ¶glicherweise fehlendem SchlÃ¼sselwort Â»requiresÂ« warnen."
  
! #: c-family/c.opt:990
  #, no-c-format
  msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr "Warnen, wenn das SchlÃ¼sselwort Â»templateÂ« nach einem Token fÃ¼r Memberzugriff in einem abhÃ¤ngigen Memberzugriff-Ausdruck fehlt, wenn dieser Member ein Template ist."
  
! #: c-family/c.opt:994
  #, no-c-format
  msgid "Warn about global variables without previous declarations."
  msgstr "Vor globalen Variablen ohne vorherige Deklaration warnen."
  
! #: c-family/c.opt:1001
  #, no-c-format
  msgid "Warn about use of multi-character character constants."
  msgstr "Bei Verwendung von Zeichenkonstanten mit mehreren Zeichen warnen."
  
! #: c-family/c.opt:1005
  #, no-c-format
  msgid "Warn on direct multiple inheritance."
  msgstr "Bei direkter Mehrfachvererbung warnen."
  
! #: c-family/c.opt:1009
  #, no-c-format
  msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr "Warnen bei unsicheren Makros, die zu mehreren Anweisungen expandiert werden und innerhalb eines if, else, while, switch oder for verwendet werden."
  
! #: c-family/c.opt:1013
  #, no-c-format
  msgid "Warn on namespace definition."
  msgstr "Bei Namensraum-Definition warnen."
  
! #: c-family/c.opt:1017
  #, no-c-format
  msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr "Bei verengenden Umwandlungen innerhalb von { }, die in C++11 unzulÃ¤ssig sind, warnen."
  
! #: c-family/c.opt:1021
  #, no-c-format
  msgid "Warn about \"extern\" declarations not at file scope."
  msgstr "Bei Â»externÂ«-Deklarationen auÃŸerhalb des Dateisichtbarkeitsbereiches warnen."
  
! #: c-family/c.opt:1025
  #, no-c-format
  msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr "Warnen, wenn ein Â»noexceptÂ«-Ausdruck zu Â»falschÂ« auswertet, obwohl der Ausdruck nicht werfen kann."
  
! #: c-family/c.opt:1029
  #, no-c-format
  msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr "Warnen, wenn ein C++17-noexcept-Funktionstyp den gemangelten Namen eines Symbols beeinflusst."
  
! #: c-family/c.opt:1033
  #, no-c-format
  msgid "Warn when non-templatized friend functions are declared within a template."
  msgstr "Warnen, wenn Nicht-Template-Friend-Funktionen innerhalb eines Templates deklariert werden."
  
! #: c-family/c.opt:1037
  #, no-c-format
  msgid "Warn about non-virtual destructors."
  msgstr "Bei nicht-virtuellen Destruktoren warnen."
  
! #: c-family/c.opt:1041
  #, no-c-format
  msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr "Warnen, wenn NULL an Argumentstellen, die als nicht-NULL erfordernd markiert sind, Ã¼bergeben wird."
  
! #: c-family/c.opt:1057
  #, no-c-format
  msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr "-Wnormalized=[none|id|nfc|nfkc]\tBei nicht-normalisierten Unicode-Zeichenketten warnen."
  
! #: c-family/c.opt:1080
  #, no-c-format
  msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr "Warnung, wenn eine Klassenschnittstelle keine Superklasse hat. Wurzelklassen kÃ¶nnen ein Attribut verwenden, um diese Warnung zu unterdrÃ¼cken."
  
! #: c-family/c.opt:1085
  #, no-c-format
  msgid "Warn if a C-style cast is used in a program."
  msgstr "Warnen, wenn eine Typumwandlung im C-Stil im Programm verwendet wird."
  
! #: c-family/c.opt:1089
  #, no-c-format
  msgid "Warn for obsolescent usage in a declaration."
  msgstr "Bei veralteter Verwendung in einer Deklaration warnen."
  
! #: c-family/c.opt:1093
  #, no-c-format
  msgid "Warn if an old-style parameter definition is used."
  msgstr "Warnen, wenn eine Parameterdefinition im alten Stil verwendet wird."
  
! #: c-family/c.opt:1097
  #, no-c-format
  msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
  msgstr "Vor potenziell suboptimalen Entscheidungen im Zusammenhang mit OpenACC-ParallelitÃ¤t warnen."
  
! #: c-family/c.opt:1101
  #, no-c-format
  msgid "Warn about suspicious OpenMP code."
  msgstr "Vor verdÃ¤chtigem OpenMP-Code warnen."
  
! #: c-family/c.opt:1105
  #, no-c-format
  msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr "Warnen, wenn eine SIMD-Direktive vom Vektorisierer-Kostenmodell Ã¼bersteuert wird."
  
! #: c-family/c.opt:1109
  #, no-c-format
  msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr "Warnen, wenn Zeichenkette lÃ¤nger als die grÃ¶ÃŸte vom Standard angegebene portable LÃ¤nge ist."
  
! #: c-family/c.opt:1113 c-family/c.opt:1117
  #, no-c-format
  msgid "Warn about overloaded virtual function names."
  msgstr "Bei Ã¼berladenen virtuellen Funktionsnamen warnen."
  
! #: c-family/c.opt:1121
  #, no-c-format
  msgid "Warn about overriding initializers without side effects."
  msgstr "Beim Ãœberschreiben von Initialisierungen ohne Seiteneffekte warnen."
  
! #: c-family/c.opt:1125
  #, no-c-format
  msgid "Warn about overriding initializers with side effects."
  msgstr "Beim Ãœberschreiben von Initialisierungen mit Seiteneffekten warnen."
  
! #: c-family/c.opt:1129
  #, no-c-format
  msgid "Warn if the named return value optimization is not performed although it is allowed."
  msgstr "Warnung, wenn die angegebene RÃ¼ckgabewertoptimierung nicht durchgefÃ¼hrt wird, obwohl sie erlaubt ist."
  
! #: c-family/c.opt:1133
  #, no-c-format
  msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr "Bei gepackten Bitfeldern, deren Offset sich in GCC 4.4 geÃ¤ndert hat, warnen."
  
! #: c-family/c.opt:1137
  #, no-c-format
  msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr "Warnen, wenn Felder in einer gepackten Struktur nicht ausgerichtet sind."
  
! #: c-family/c.opt:1141
  #, no-c-format
  msgid "Warn about possibly missing parentheses."
  msgstr "Bei mÃ¶glicherweise fehlenden Klammern warnen."
  
! #: c-family/c.opt:1149
  #, no-c-format
  msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr "Warnen, wenn std::move auf einem lokalen Objekt in einer return-Anweisung aufgerufen wird und dadurch das Ersparen der Kopie verhindert."
  
! #: c-family/c.opt:1153 c-family/c.opt:1157
  #, no-c-format
  msgid "Warn for placement new expressions with undefined behavior."
  msgstr "Bei Placement-New-AusdrÃ¼cken mit undefiniertem Verhalten warnen."
  
! #: c-family/c.opt:1161
  #, no-c-format
  msgid "Warn when converting the type of pointers to member functions."
  msgstr "Bei Umwandlung des Typs von Zeigern auf Elementfunktionen warnen."
  
! #: c-family/c.opt:1165
  #, no-c-format
  msgid "Warn about function pointer arithmetic."
  msgstr "Bei Arithmetik mit Funktionszeigern warnen."
  
! #: c-family/c.opt:1169
  #, no-c-format
  msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr "Warnen, wenn sich ein Zeiger im Vorzeichenbesitz in einer Zuweisung unterscheidet."
  
! #: c-family/c.opt:1173
  #, no-c-format
  msgid "Warn when a pointer is compared with a zero character constant."
  msgstr "Warnen, wenn ein Zeiger mit '\\0' verglichen wird."
  
! #: c-family/c.opt:1177
  #, no-c-format
  msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr "Bei Typkonvertierung von Zeiger auf Ganzzahl anderer Breite warnen."
  
! #: c-family/c.opt:1181
  #, no-c-format
  msgid "Warn about misuses of pragmas."
  msgstr "Bei Missbrauch von Pragmas warnen."
  
! #: c-family/c.opt:1185
  #, no-c-format
  msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr "Warnen, wenn Konstruktoren oder Destruktoren mit PrioritÃ¤ten von 0 bis 100 verwendet werden."
  
! #: c-family/c.opt:1189
  #, no-c-format
  msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr "Warnen, wenn fÃ¼r eine Eigenschaft eines Objective-C-Objektes keine Zuweisungssemantik spezifiert ist."
  
! #: c-family/c.opt:1193
  #, no-c-format
  msgid "Warn if inherited methods are unimplemented."
  msgstr "Warnen, wenn geerbte Methoden nicht implementiert sind."
  
! #: c-family/c.opt:1197
  #, no-c-format
  msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr "Warnen, wenn eine bereichsbasierte for-Schleife unnÃ¶tige Kopien erzeugt."
  
! #: c-family/c.opt:1201
  #, no-c-format
  msgid "Warn about multiple declarations of the same object."
  msgstr "Bei mehreren Deklarationen desselben Objektes warnen."
  
! #: c-family/c.opt:1205
  #, no-c-format
  msgid "Warn about redundant calls to std::move."
  msgstr "Bei redundanten Aufrufen von std::move warnen."
  
! #: c-family/c.opt:1209
  #, no-c-format
  msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
  msgstr "Warnen, wenn auf eine Klasse oder einen AufzÃ¤hlungstyp mit einem redundanten KlassenschlÃ¼ssel verwiesen wird."
  
! #: c-family/c.opt:1213
  #, no-c-format
  msgid "Warn about uses of register storage specifier."
  msgstr "Bei Verwendung der Speicherklassenangabe Â»registerÂ« warnen."
  
! #: c-family/c.opt:1217
  #, no-c-format
  msgid "Warn when the compiler reorders code."
  msgstr "Warnen, wenn der Compiler Code umsortiert."
  
! #: c-family/c.opt:1221
  #, no-c-format
  msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr "Warnen, wenn ein Argument fÃ¼r einen Â»restrictÂ«-Parameter auch in einem anderen Argument vorkommt."
  
! #: c-family/c.opt:1226
  #, no-c-format
  msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
  msgstr "Warnen, wenn Funktionen, die void zurÃ¼ckgeben, einen nicht-void-Ausdruck zurÃ¼ckgeben, oder ein RÃ¼ckgabeausdruck in einer Funktion fehlt, die nicht void zurÃ¼ckgibt."
  
! #: c-family/c.opt:1230
  #, no-c-format
  msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
  msgstr "Bei StandardrÃ¼ckgabetyp Â»intÂ« fÃ¼r Funktionen (C) und inkonsistenten RÃ¼ckgabetypen (C++) warnen."
  
! #: c-family/c.opt:1234
  #, no-c-format
  msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr "Bei verdÃ¤chtigen Konstrukten waren, an denen die umgekehrte skalare Speicherreihenfolge beteiligt ist."
  
! #: c-family/c.opt:1238
  #, no-c-format
  msgid "Warn if a selector has multiple methods."
  msgstr "Warnen, wenn ein Selektor mehrere Methoden hat."
  
! #: c-family/c.opt:1242
  #, no-c-format
  msgid "Warn when a value is moved to itself with std::move."
  msgstr "Warnen, wenn ein Wert mit Â»std::moveÂ« in sich selbst verschoben wird."
  
! #: c-family/c.opt:1246
  #, no-c-format
  msgid "Warn about possible violations of sequence point rules."
  msgstr "Bei mÃ¶glichen VerstÃ¶ÃŸen gegen Sequenzpunktregeln warnen."
  
! #: c-family/c.opt:1250
  #, no-c-format
  msgid "Warn if a local declaration hides an instance variable."
  msgstr "Warnen, wenn eine lokale Deklaration eine Instanzvariable verdeckt."
  
! #: c-family/c.opt:1254 c-family/c.opt:1258
  #, no-c-format
  msgid "Warn if left shift of a signed value overflows."
  msgstr "Warnen, wenn das Linksschieben eines vorzeichenbehafteten Werts Ã¼berlÃ¤uft."
  
! #: c-family/c.opt:1262
  #, no-c-format
  msgid "Warn if shift count is negative."
  msgstr "Warnen, wenn Schiebe-Anzahl negativ ist."
  
! #: c-family/c.opt:1266
  #, no-c-format
  msgid "Warn if shift count >= width of type."
  msgstr "Warnen, wenn Rechts-Schiebe-Anzahl >= Breite des Typs ist."
  
! #: c-family/c.opt:1270
  #, no-c-format
  msgid "Warn if left shifting a negative value."
  msgstr "Warnen, wenn eine negative Zahl nach links geschoben wird."
  
! #: c-family/c.opt:1274
  #, no-c-format
  msgid "Warn about signed-unsigned comparisons."
  msgstr "Bei Vergleichen von vorzeichenbehaftet mit vorzeichenlos warnen."
  
! #: c-family/c.opt:1282
  #, no-c-format
  msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr "Bei impliziten Typumwandlungen zwischen vorzeichenbehafteten und vorzeichenlosen Ganzzahlen warnen."
  
! #: c-family/c.opt:1286
  #, no-c-format
  msgid "Warn when overload promotes from unsigned to signed."
  msgstr "Warnen, wenn Ãœberladung zur Umwandlung von vorzeichenbehaftet zu vorzeichenlos fÃ¼hrt."
  
! #: c-family/c.opt:1290
  #, no-c-format
  msgid "Warn about missing sized deallocation functions."
  msgstr "Warnen, wenn Deallokationsfunktionen mit expliziter GrÃ¶ÃŸenangabe fehlen."
  
! #: c-family/c.opt:1294
  #, no-c-format
  msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr "Bei Divisionen von zwei %<sizeof%>-Operatoren warnen, wenn der erste auf ein Array angewendet wird und der Divisor nicht die GrÃ¶ÃŸe des Arrayelements ist."
  
! #: c-family/c.opt:1299
  #, no-c-format
  msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr "Warnen, wenn sizeof auf einen Funktionsparameter angewendet wird, der als Array deklariert ist."
  
! #: c-family/c.opt:1303
  #, no-c-format
  msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr "Warnen, wenn zwei sizeof-AusdrÃ¼cke durcheinander geteilt werden, die nicht korrekt mit Zeigern funktionieren."
  
! #: c-family/c.opt:1307
  #, no-c-format
  msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr "Bei verdÃ¤chtigen Aufrufen bestimmter Zeichenkettenfunktionen warnen, wenn im Argument sizeof vorkommt."
  
! #: c-family/c.opt:1315
  #, no-c-format
! msgid "Warn about inproper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr "Warnen, wenn Member mit flexiblem Arraytyp falsch verwendet werden, gemÃ¤ÃŸ der Stufe von Â»-fstrict-flex-arraysÂ«."
  
! #: c-family/c.opt:1320
  #, no-c-format
  msgid "Warn about uncasted NULL used as sentinel."
  msgstr "Bei als WÃ¤chter verwendetem, nicht umgewandeltem NULL warnen."
  
! #: c-family/c.opt:1328
  #, no-c-format
  msgid "Warn about unprototyped function declarations."
  msgstr "Bei Funktionsdeklarationen ohne Prototyp warnen."
  
! #: c-family/c.opt:1332
  #, no-c-format
  msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr "Wenn Typsignaturen der Kandidatenmethoden nicht exakt passen, warnen."
  
! #: c-family/c.opt:1336
  #, no-c-format
  msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
  msgstr "Warnen bei Aufrufen von strcmp und strncmp, die auf Gleichheit geprÃ¼ft werden und die notwendigerweise wahr oder falsch sind, wegen der LÃ¤nge des einen und GrÃ¶ÃŸe des anderen Arguments."
  
! #: c-family/c.opt:1342
  #, no-c-format
  msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr "Bei PufferÃ¼berlauf in Stringfunktionen wie memcpy und strcpy warnen."
  
! #: c-family/c.opt:1347
  #, no-c-format
  msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr "Unter der Kontrolle des Object-Size-Typs warnen, wenn PufferÃ¼berlÃ¤ufe in Stringmanipulationsfunktionen wie memcpy und strcpy auftreten."
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99075
! #: c-family/c.opt:1352
  #, no-c-format
  msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
  msgstr "Warnen, wenn das Quellarray Ã¼ber das Ende hinaus gelesen wird, in Speicherfunktionen wie %<memchr%> und %<memcpy%>."
  
! #: c-family/c.opt:1356
  #, no-c-format
  msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
  msgstr "Bei Abschneiden in Stringfunktionen wie strncat und strncpy warnen."
  
! #: c-family/c.opt:1360
  #, no-c-format
  msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr "Warnen, wenn ein Klassentyp eine Basis oder ein Feld hat, deren Typ den unbenannten Namensraum verwendet oder von einem Typen ohne Bindung abhÃ¤ngt."
  
! #: c-family/c.opt:1364
  #, no-c-format
  msgid "Warn about functions which might be candidates for format attributes."
  msgstr "Bei Funktionen, die Kandidaten fÃ¼r Formatattribute sein kÃ¶nnten, warnen."
  
! #: c-family/c.opt:1368
  #, no-c-format
  msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr "Vorschlagen, dass das SchlÃ¼sselwort Â»overrideÂ« fÃ¼r Deklarationen von virtuellen Funktionen verwendet wird, die andere Funktionen Ã¼bersteuern."
  
! #: c-family/c.opt:1373
  #, no-c-format
  msgid "Warn about enumerated switches, with no default, missing a case."
  msgstr "Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt und die kein Â»default:Â« haben, warnen."
  
! #: c-family/c.opt:1377
  #, no-c-format
  msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr "Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen ohne Â»default:Â«-Fall warnen."
  
! #: c-family/c.opt:1381
  #, no-c-format
  msgid "Warn about all enumerated switches missing a specific case."
  msgstr "Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt, warnen."
  
! #: c-family/c.opt:1385
  #, no-c-format
  msgid "Warn about switches with boolean controlling expression."
  msgstr "Bei switch-Anweisungen mit booleschem Steuerausdruck warnen."
  
! #: c-family/c.opt:1389
  #, no-c-format
  msgid "Warn about switch values that are outside of the switch's type range."
  msgstr "Warnen, wenn die Vergleichswerte einer switch-Anweisung auÃŸerhalb des fÃ¼r den Typ erreichbaren Bereichs liegen."
  
! #: c-family/c.opt:1393
  #, no-c-format
  msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr "Warnen, wenn die eingebauten Funktionen __sync_fetch_and_nand und __sync_nand_and_fetch verwendet werden."
  
! #: c-family/c.opt:1397
  #, no-c-format
  msgid "Deprecated.  This switch has no effect."
  msgstr "Veraltet. Dieser Schalter hat keine Auswirkung."
  
! #: c-family/c.opt:1405
  #, no-c-format
  msgid "Warn on primary template declaration."
  msgstr "Bei primÃ¤rer Deklaration von Templates warnen."
  
! #: c-family/c.opt:1409
  #, no-c-format
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr "Warnen, wenn ein Vergleich immer zu Â»wahrÂ« oder Â»falschÂ« auswertet."
  
! #: c-family/c.opt:1413
  #, no-c-format
  msgid "Warn about simple-template-id in a constructor or destructor."
  msgstr "Bei simple-template-id in einem Konstruktor oder Destruktor warnen."
  
! #: c-family/c.opt:1417
  #, no-c-format
  msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr "Warnen, wenn ein throw-Ausdruck garantiert in einem Aufruf von terminate() endet."
  
! #: c-family/c.opt:1421
  #, no-c-format
  msgid "Warn about features not present in traditional C."
  msgstr "Bei Merkmalen, die in traditionellem C nicht verfÃ¼gbar sind, warnen."
  
! #: c-family/c.opt:1425
  #, no-c-format
  msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr "Bei Prototypen warnen, die zu anderen Typumwandlungen fÃ¼hren wÃ¼rden, wenn der Prototyp nicht angegeben wÃ¤re."
  
! #: c-family/c.opt:1429
  #, no-c-format
  msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr "Warnen, wenn Trigraphen auftreten, die die Bedeutung des Programmes beeinflussen kÃ¶nnten."
  
! #: c-family/c.opt:1433
  #, no-c-format
  msgid "Warn about @selector()s without previously declared methods."
  msgstr "Bei @selector() ohne vorher deklarierte Methoden warnen."
  
! #: c-family/c.opt:1437
  #, no-c-format
  msgid "Warn if an undefined macro is used in an #if directive."
  msgstr "Warnen, wenn ein undefiniertes Makro in einer #if-Anweisung verwendet wird."
  
! #: c-family/c.opt:1441
  #, no-c-format
  msgid "Warn about invalid forms of delimited or named escape sequences."
  msgstr "Bei ungÃ¼ltigen Formen von begrenzten oder benannten Escapesequenzen warnen."
  
! #: c-family/c.opt:1449
  #, no-c-format
  msgid "Warn about unrecognized pragmas."
  msgstr "Bei nicht erkannten Pragmas warnen."
  
! #: c-family/c.opt:1453
  #, no-c-format
  msgid "Warn about unsuffixed float constants."
  msgstr "Bei Gleitkommakonstanten ohne Suffix warnen."
  
! #: c-family/c.opt:1469
  #, no-c-format
  msgid "Warn when typedefs locally defined in a function are not used."
  msgstr "Bei lokal in Funktionen definierten, aber nicht verwendeten Typedefs warnen."
  
! #: c-family/c.opt:1473
  #, no-c-format
  msgid "Warn about macros defined in the main file that are not used."
  msgstr "Bei in der Hauptdatei definierten, ungenutzten Makros warnen."
  
! #: c-family/c.opt:1493
  #, no-c-format
  msgid "Warn about useless casts."
  msgstr "Bei unnÃ¼tzen Typumwandlungen warnen."
  
! #: c-family/c.opt:1497
  #, no-c-format
  msgid "Warn about using variadic macros."
  msgstr "Bei Verwendung variadischer Makros warnen."
  
! #: c-family/c.opt:1501
  #, no-c-format
  msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr "Bei fragwÃ¼rdiger Verwendung der Makros, die variable Argumente ermitteln, warnen."
  
! #: c-family/c.opt:1505
  #, no-c-format
  msgid "Warn about the most vexing parse syntactic ambiguity."
  msgstr "Bei den merkwÃ¼rdigsten syntaktischen Mehrdeutigkeiten warnen."
  
! #: c-family/c.opt:1509
  #, no-c-format
  msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr "Warnen, wenn virtuelle Basis einen nicht trivialen Zuweisungsoperator (move) hat."
  
! #: c-family/c.opt:1513
  #, no-c-format
  msgid "Warn if a variable length array is used."
  msgstr "Warnen, wenn ein Array variabler LÃ¤nge verwendet wird."
  
! #: c-family/c.opt:1517
  #, no-c-format
  msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
  msgstr "-Wvla-larger-than=<Anzahl>\tBei unbeschrÃ¤nkten Verwendungen von Arrays variabler LÃ¤nge warnen, und bei Verwendung von Arrays variabler LÃ¤nge, wenn die LÃ¤nge <Anzahl> Ã¼berschreiten kann."
  
! #: c-family/c.opt:1523
  #, no-c-format
  msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr "Die Warnung Wvla-larger-than= ausschalten. Entspricht Wvla-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer."
  
! #: c-family/c.opt:1527
  #, no-c-format
  msgid "Warn about mismatched declarations of VLA parameters."
  msgstr "Warnen, wenn Deklarationen von VLA-Parametern nicht Ã¼bereinstimmen."
  
! #: c-family/c.opt:1531
  #, no-c-format
  msgid "Warn about deprecated uses of volatile qualifier."
  msgstr "Warnen, wenn der Qualifizierer Â»volatileÂ« in veralteter Form eingesetzt wird."
  
! #: c-family/c.opt:1535
  #, no-c-format
  msgid "Warn when a register variable is declared volatile."
  msgstr "Warnen, wenn eine Registervariable als Â»volatileÂ« deklariert ist."
  
! #: c-family/c.opt:1539
  #, no-c-format
  msgid "Warn on direct virtual inheritance."
  msgstr "Bei direkter virtueller Vererbung warnen."
  
! #: c-family/c.opt:1543
  #, no-c-format
  msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
  msgstr "In C++ bedeutet ungleich Null die Warnung vor veralteter Umwandlung von Zeichenkettenliteralen in Â»char *Â«. In C erfolgt eine Ã¤hnliche Warnung, nur ist die Umwandlung nat. laut ISO-C-Standard nicht veraltet."
  
! #: c-family/c.opt:1547
  #, no-c-format
  msgid "Warn about xor operators where it appears the user meant exponentiation."
  msgstr "Bei xor-Operatoren warnen, die so aussehen, als sei Potenzieren gemeint."
  
! #: c-family/c.opt:1551
  #, no-c-format
  msgid "Warn when a literal '0' is used as null pointer."
  msgstr "Warnen, wenn ein Literal 0 als NULL-Zeiger verwendet wird."
  
! #: c-family/c.opt:1555
  #, no-c-format
  msgid "Warn about accesses to interior zero-length array members."
  msgstr "Bei Zugriffen auf ein innenliegendes Arrayfeld der LÃ¤nge 0 warnen."
  
! #: c-family/c.opt:1559
  #, no-c-format
  msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr "Ein Synonym fÃ¼r -std=c89 (fÃ¼r C) oder -std=c++98 (fÃ¼r C++)."
  
! #: c-family/c.opt:1567
  #, no-c-format
  msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr "Die Version der C++-ABI, die fÃ¼r Â»-WabiÂ«-Warnungen und BindungskompatibilitÃ¤tsaliase verwendet wird."
  
! #: c-family/c.opt:1571
  #, no-c-format
  msgid "Enforce class member access control semantics."
  msgstr "Semantik der Zugriffskontrolle fÃ¼r Klassenelemente erzwingen."
  
! #: c-family/c.opt:1575
  #, no-c-format
  msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
  msgstr "-fada-spec-parent=Einheit\tAda-Spezifikationen als Kind-Einheiten der angegebenen Elterneinheit ausgeben."
  
! #: c-family/c.opt:1579
  #, no-c-format
  msgid "Support C++17 allocation of over-aligned types."
  msgstr "C++17-Allozierung von Ã¼berausgerichteten Typen unterstÃ¼tzen."
  
! #: c-family/c.opt:1583
  #, no-c-format
  msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
  msgstr "-faligned-new=<N>\tÃœberausgerichtete Typallozierung aus C++17 fÃ¼r Typen mit Ausrichtung grÃ¶ÃŸer N verwenden."
  
! #: c-family/c.opt:1594 c-family/c.opt:1911 c-family/c.opt:2313
! #: c-family/c.opt:2317 c-family/c.opt:2333
  #, no-c-format
  msgid "No longer supported."
  msgstr "Wird nicht mehr unterstÃ¼tzt."
  
! #: c-family/c.opt:1598
  #, no-c-format
  msgid "Recognize the \"asm\" keyword."
  msgstr "Das Â»asmÂ«-SchlÃ¼sselwort erkennen."
  
! #: c-family/c.opt:1606
  #, no-c-format
  msgid "Recognize built-in functions."
  msgstr "Eingebaute Funktionen erkennen."
  
! #: c-family/c.opt:1613
  #, no-c-format
  msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr "Falls kÃ¼rzer, kanonische Pfade zu System-Headern verwenden."
  
! #: c-family/c.opt:1617
  #, no-c-format
  msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
  msgstr "Den fundamentalen Typ char8_t einschalten und ihn als Typ fÃ¼r UTF-8-Zeichenketten und Zeichenliterale verwenden."
  
! #: c-family/c.opt:1705
  #, no-c-format
  msgid "Removed in GCC 8.  This switch has no effect."
  msgstr "In GCC 8 entfernt. Dieser Schalter hat keine Auswirkung."
  
! #: c-family/c.opt:1709
  #, no-c-format
  msgid "Enable support for C++ concepts."
  msgstr "UnterstÃ¼tzung fÃ¼r C++-Konzepte einschalten."
  
! #: c-family/c.opt:1713
  #, no-c-format
  msgid "Enable certain features present in the Concepts TS."
  msgstr "Bestimmte Features, die im Concept-TS vorhanden sind, einschalten."
  
! #: c-family/c.opt:1717
  #, no-c-format
  msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
  msgstr "Maximale Fehlerwiedergabetiefe wÃ¤hrend der rekursiven Diagnose eines Fehlschlags der Constraint-ErfÃ¼llung an."
  
! #: c-family/c.opt:1721
  #, no-c-format
  msgid "Allow the arguments of the '?' operator to have different types."
  msgstr "Verschiedene Typen fÃ¼r die Argumente des Â»?Â«-Operators erlauben."
  
! #: c-family/c.opt:1729
  #, no-c-format
  msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr "-fconst-string-class=<Name>\tKlasse <Name> fÃ¼r konstante Zeichenketten verwenden."
  
! #: c-family/c.opt:1733
  #, no-c-format
  msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr "-fconstexpr-depth=<Zahl>\tGrÃ¶ÃŸte Rekursionstiefe fÃ¼r konstante AusdrÃ¼cke angeben."
  
! #: c-family/c.opt:1737
  #, no-c-format
  msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
  msgstr "-fconstexpr-cache-depth=<Zahl>\tGrÃ¶ÃŸte Rekursionstiefe des Caches fÃ¼r konstante AusdrÃ¼cke festlegen."
  
! #: c-family/c.opt:1741
  #, no-c-format
  msgid "Allow IEC559 floating point exceptions in constant expressions."
  msgstr "IEC559-Gleitkommaausnahmen in konstanten AusdrÃ¼cken zulassen."
  
! #: c-family/c.opt:1745
  #, no-c-format
  msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr "-fconstexpr-loop-limit=<Anzahl>\tHÃ¶chstzahl der Schleifeniterationen fÃ¼r Â»constexprÂ« angeben."
  
! #: c-family/c.opt:1749
  #, no-c-format
  msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr "-fconstexpr-ops-limit=<Anzahl>\tHÃ¶chstzahl der constexpr-Operationen pro einzelner Â»constexprÂ« angeben."
  
! #: c-family/c.opt:1753
  #, no-c-format
  msgid "Enable certain features present in drafts of C++ Contracts."
  msgstr "Bestimmte Features aus aktuellen EntwÃ¼rfen von C++-VertrÃ¤gen einschalten."
  
! #: c-family/c.opt:1766
  #, no-c-format
  msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
  msgstr "-fcontract-assumption-mode=[on|off]\tAxiomatische VertrÃ¤ge als Annahmen zulassen oder nicht (Vorgabe: zulassen)."
  
! #: c-family/c.opt:1770
  #, no-c-format
  msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
  msgstr "-fcontract-build-level=[off|default|audit]\tMaximale Vertragsstufe, fÃ¼r die LaufzeitprÃ¼fungen generiert werden."
  
! #: c-family/c.opt:1774
  #, no-c-format
  msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
  msgstr "-fcontract-strict-declarations=[on|off]\tWarnungen bei generalisierten Neudeklarationen von Funktionen mit VertrÃ¤gen ein- oder ausschalten (Vorgabe: aus)."
  
! #: c-family/c.opt:1778
  #, no-c-format
  msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
  msgstr "-fcontract-mode=[on|off]\tVertrÃ¤ge komplett ein- oder ausschalten (Vorgabe: ein)."
  
! #: c-family/c.opt:1782
  #, no-c-format
  msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
  msgstr "-fcontract-continuation-mode=[on|off]\tVertragsfortsetzungsmodus ein- oder ausschalten (Vorgabe: aus)."
  
! #: c-family/c.opt:1786
  #, no-c-format
  msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
  msgstr "-fcontract-role=<Name>:<Semantik>\tSemantik fÃ¼r alle Stufen in einer Rolle angeben (default, review), oder eine selbstdefinierte Rolle mit der angegebenen Semantik (zum Beispiel: opt:assume,assume,assume)."
  
! #: c-family/c.opt:1790
  #, no-c-format
  msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
  msgstr "-fcontract-semantic=<Stufe>:<Semantik>\tDie konkrete Semantik fÃ¼r die Stufe angeben."
  
! #: c-family/c.opt:1794
  #, no-c-format
  msgid "Enable C++ coroutines (experimental)."
  msgstr "C++-Koroutinen einschalten (experimentell)."
  
! #: c-family/c.opt:1798
  #, no-c-format
  msgid "Emit debug annotations during preprocessing."
  msgstr "Debug-Kommentare wÃ¤hrend der Vorverarbeitung ausgeben."
  
! #: c-family/c.opt:1806
  #, no-c-format
  msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr "Komplexe Konstruktoren und Destruktoren ausfaktorisieren, um Speicherplatz gegenÃ¼ber Geschwindigkeit zu gewinnen."
  
! #: c-family/c.opt:1814
  #, no-c-format
  msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr "Hierarchische Vergleiche ausgeben, wenn die Templatetypen nicht zusammenpassen."
  
! #: c-family/c.opt:1818
  #, no-c-format
  msgid "Note all candidates during overload resolution failure."
  msgstr "Wenn das AuflÃ¶sen von Ãœberladungen nicht eindeutig ist, alle Kandidaten auflisten."
  
! #: c-family/c.opt:1822
  #, no-c-format
  msgid "Preprocess directives only."
  msgstr "Nur Direktiven vorverarbeiten."
  
! #: c-family/c.opt:1826
  #, no-c-format
  msgid "Permit '$' as an identifier character."
  msgstr "Â»$Â« als Bezeichnerzeichen zulassen."
  
! #: c-family/c.opt:1830
  #, no-c-format
  msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr "-fmacro-prefix-map=<alt>=<neu>\tEinen Verzeichnisnamen auf einen anderen umschreiben in __FILE__, __BASE_FILE__ und __builtin_FILE()."
  
! #: c-family/c.opt:1834
  #, no-c-format
  msgid "Write all declarations as Ada code transitively."
  msgstr "Alle Deklarationen in Ada-Code transitiv schreiben."
  
! #: c-family/c.opt:1838
  #, no-c-format
  msgid "Write all declarations as Ada code for the given file only."
  msgstr "Alle Deklarationen in Ada-Code nur fÃ¼r angegebene Datei schreiben."
  
! #: c-family/c.opt:1845
  #, no-c-format
  msgid "Do not elide common elements in template comparisons."
  msgstr "Gemeinsame Elemente in Templatevergleichen nicht weglassen."
  
! #: c-family/c.opt:1849
  #, no-c-format
  msgid "Generate code to check exception specifications."
  msgstr "Code zur ÃœberprÃ¼fung von Exception-Spezifikationen erzeugen."
  
! #: c-family/c.opt:1856
  #, no-c-format
  msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
  msgstr "-fexec-charset=<Zeichensatz>\tAlle Zeichenketten und Zeichenkonstanten in <Zeichensatz> umwandeln."
  
! #: c-family/c.opt:1860
  #, no-c-format
  msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr "Universelle Zeichennamen (\\u und \\U) in Bezeichnern zulassen."
  
! #: c-family/c.opt:1864
  #, no-c-format
  msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr "-finput-charset=<Zeichensatz>\tStandard-Zeichensatz fÃ¼r Quelldateien angeben."
  
! #: c-family/c.opt:1868
  #, no-c-format
  msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr "Dynamische Initialisierung thread-lokaler Variablen in anderer Ãœbersetzungseinheit unterstÃ¼tzen."
  
! #: c-family/c.opt:1875
  #, no-c-format
  msgid "Fold calls to simple inline functions."
  msgstr "Aufrufe von einfachen inline-Funktionen zusammenfalten."
  
! #: c-family/c.opt:1882
  #, no-c-format
  msgid "Do not assume that standard C libraries and \"main\" exist."
  msgstr "Nicht annehmen, dass Standard-C-Bibliotheken und Â»mainÂ« vorhanden sind."
  
! #: c-family/c.opt:1886
  #, no-c-format
  msgid "Recognize GNU-defined keywords."
  msgstr "GNU-definierte SchlÃ¼sselworte erkennen."
  
! #: c-family/c.opt:1890
  #, no-c-format
  msgid "Generate code for GNU runtime environment."
  msgstr "Code fÃ¼r die GNU-Laufzeitumgebung erzeugen."
  
! #: c-family/c.opt:1894
  #, no-c-format
  msgid "Use traditional GNU semantics for inline functions."
  msgstr "Traditionelle GNU-Semantik fÃ¼r Inline-Funktionen verwenden."
  
! #: c-family/c.opt:1907
  #, no-c-format
  msgid "Assume normal C execution environment."
  msgstr "Normale C-AusfÃ¼hrungsumgebung vermuten."
  
! #: c-family/c.opt:1915
  #, no-c-format
  msgid "Implement P2564 for consteval propagation."
  msgstr "P2564 fÃ¼r consteval-Propagierung implementieren."
  
! #: c-family/c.opt:1919
  #, no-c-format
  msgid "Export functions even if they can be inlined."
  msgstr "Funktionen exportieren, auch wenn sie Â»inlineÂ« sein kÃ¶nnen."
  
! #: c-family/c.opt:1923
  #, no-c-format
  msgid "Make inline functions constexpr by default."
  msgstr "Inline-Funktionen standardmÃ¤ÃŸig zu Â»constexprÂ« machen."
  
! #: c-family/c.opt:1927
  #, no-c-format
  msgid "Emit implicit instantiations of inline templates."
  msgstr "Implizite Instanziierungen von Â»inlineÂ«-Templates ausgeben."
  
! #: c-family/c.opt:1931
  #, no-c-format
  msgid "Emit implicit instantiations of templates."
  msgstr "Implizite Instanziierungen von Templates ausgeben."
  
! #: c-family/c.opt:1935
  #, no-c-format
  msgid "Implement C++17 inheriting constructor semantics."
  msgstr "C++17-Semantik fÃ¼r erbende Konstruktoren umsetzen."
  
! #: c-family/c.opt:1942
  #, no-c-format
  msgid "Don't emit dllexported inline functions unless needed."
  msgstr "Keine DLL-exportierten Inline-Funktionen erzeugen, auÃŸer wenn nÃ¶tig."
  
! #: c-family/c.opt:1949
  #, no-c-format
  msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr "Implizite Umwandlungen zwischen Vektoren mit unterschiedlicher Anzahl der Teile und/oder abweichenden Elementtypen erlauben."
  
! #: c-family/c.opt:1953
  #, no-c-format
  msgid "Enable C++ modules-ts (experimental)."
  msgstr "C++-modules-ts einschalten (experimentell)."
  
! #: c-family/c.opt:1961
  #, no-c-format
  msgid "Enable C++ header module (experimental)."
  msgstr "C++-Header-Modul einschalten (experimentell)."
  
! #: c-family/c.opt:1968
  #, no-c-format
  msgid "Member functions defined within their class are inline in module purview."
  msgstr "Memberfunktionen, die innerhalb ihrer Klasse definiert sind, sind im ZustÃ¤ndigkeitsbereich des Moduls inline."
  
! #: c-family/c.opt:1972
  #, no-c-format
  msgid "Only emit Compiled Module Interface."
  msgstr "Nur die Schnittstelle des compilierten Moduls (CMI) ausgeben."
  
! #: c-family/c.opt:1976
  #, no-c-format
  msgid "Mapper for module to CMI files."
  msgstr "Zuordnung von Modulen zu CMI-Dateien."
  
! #: c-family/c.opt:1980
  #, no-c-format
  msgid "Enable lazy module importing."
  msgstr "Faules Modul-Importieren einschalten."
  
! #: c-family/c.opt:1988
  #, no-c-format
  msgid "Warn about macros that have conflicting header units definitions."
  msgstr "Bei Makros warnen, deren Header-Einheits-Definitionen nicht Ã¼bereinstimmen."
  
! #: c-family/c.opt:1992
  #, no-c-format
  msgid "Warn if pointers of distinct types are compared without a cast."
  msgstr "Bei Vergleichen von Zeigern unterschiedlicher Typen ohne Cast warnen."
  
! #: c-family/c.opt:1996
  #, no-c-format
  msgid "Note #include directives translated to import declarations."
  msgstr "Hinweisen, wenn #include-Direktiven in import-Deklarationen Ã¼bersetzt werden."
  
! #: c-family/c.opt:2000
  #, no-c-format
  msgid "Note #include directives not translated to import declarations, and not known to be textual."
  msgstr "Hinweisen, wenn #include-Direktiven nicht in import-Deklarationen Ã¼bersetzt werden und nicht eindeutig textuell sind."
  
! #: c-family/c.opt:2004
  #, no-c-format
  msgid "Note a #include translation of a specific header."
  msgstr "Hinweisen, wenn das #include eines bestimmten Headers Ã¼bersetzt wird."
  
! #: c-family/c.opt:2008
  #, no-c-format
  msgid "Note Compiled Module Interface pathnames."
  msgstr "Pfadnamen fÃ¼r compilierte Modulschnittstellen zur Info ausgeben."
  
! #: c-family/c.opt:2012
  #, no-c-format
  msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
  msgstr "Pfadname fÃ¼r compilierte Modulschnittstelle eines bestimmten Moduls oder Header-Einheit ausgeben."
  
! #: c-family/c.opt:2016
  #, no-c-format
  msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
  msgstr "fmax-include-depth=<Anzahl> Maximale Tiefe von verschachtelten #include festlegen."
  
! #: c-family/c.opt:2020
  #, no-c-format
  msgid "Don't warn about uses of Microsoft extensions."
  msgstr "Nicht bei Verwendung von Microsoft-Erweiterungen warnen."
  
! #: c-family/c.opt:2039
  #, no-c-format
  msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr "AuflÃ¶sung von DR 150 fÃ¼r Mustervergleich von Template-Template-Argumenten umsetzen."
  
! #: c-family/c.opt:2043
  #, no-c-format
  msgid "Generate code for NeXT (Apple macOS) runtime environment."
  msgstr "Code fÃ¼r die NeXT-(Apple macOS)-Laufzeitumgebung erzeugen."
  
! #: c-family/c.opt:2047
  #, no-c-format
  msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr "Annehmen, dass EmpfÃ¤nger von Objective-C-Nachrichten nil sein kÃ¶nnen."
  
! #: c-family/c.opt:2051
  #, no-c-format
  msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr "Zugriff auf Instanzvariablen erlauben, als ob sie lokale Deklarationen innerhalb der Instanzmethoden-Implementierungen wÃ¤ren."
  
! #: c-family/c.opt:2055
  #, no-c-format
  msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr "-fvisibility=[private|protected|public|package]\tStandard-Symbolsichtbarkeit festlegen."
  
! #: c-family/c.opt:2080
  #, no-c-format
  msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr "Um CodegrÃ¶ÃŸe zu verbessern, eine throw()-Ausnahmespezifikation als Â»noexceptÂ« behandeln."
  
! #: c-family/c.opt:2084
  #, no-c-format
  msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr "Zu verwendendes ABI fÃ¼r Code der Objective-C-Familie und Metadaten angeben."
  
! #: c-family/c.opt:2090
  #, no-c-format
  msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr "Wenn nÃ¶tig, spezielle Objective-C-Methoden zur Initialisierung/ZerstÃ¶rung von nicht-POD C++ ivars, erzeugen."
  
! #: c-family/c.opt:2094
  #, no-c-format
  msgid "Allow fast jumps to the message dispatcher."
  msgstr "Schnelle SprÃ¼nge zum Nachrichten-Dispatcher erlauben."
  
! #: c-family/c.opt:2100
  #, no-c-format
  msgid "Enable Objective-C exception and synchronization syntax."
  msgstr "Objective-C-Ausnahme- und -Synchronisations-Syntax einschalten."
  
! #: c-family/c.opt:2104
  #, no-c-format
  msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
  msgstr "Garbage Collection (GC) in Objective-C/Objective-C++-Programmen einschalten."
  
! #: c-family/c.opt:2108
  #, no-c-format
  msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr "Â»inlineÂ«-PrÃ¼fungen fÃ¼r NIL-EmpfÃ¤nger mit NeXT-Laufzeitumgebung und ABI-Version 2 einschalten."
  
! #: c-family/c.opt:2113
  #, no-c-format
  msgid "Enable Objective-C setjmp exception handling runtime."
  msgstr "Laufzeitbibliothek zur Objective-C setjmp-Ausnahmebehandlung einschalten."
  
! #: c-family/c.opt:2117
  #, no-c-format
  msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr "Mit der in GCC 4.0 implementierten Version Objective-C 1.0 Ã¼bereinstimmen."
  
! #: c-family/c.opt:2121
  #, no-c-format
  msgid "Enable OpenACC."
  msgstr "OpenACC einschalten."
  
! #: c-family/c.opt:2125
  #, no-c-format
  msgid "Specify default OpenACC compute dimensions."
  msgstr "Standard-OpenACC-Berechnungsdimensionen angeben."
  
! #: c-family/c.opt:2129
  #, no-c-format
  msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr "OpenMP einschalten (bringt Â»-frecursiveÂ« in Fortran mit sich)."
  
! #: c-family/c.opt:2133
  #, no-c-format
  msgid "Enable OpenMP's SIMD directives."
  msgstr "SIMD-Direktiven von OpenMP einschalten."
  
! #: c-family/c.opt:2137
  #, no-c-format
  msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr "C++-SchlÃ¼sselworte wie Â»complÂ« und Â»xorÂ« erkennen."
  
! #: c-family/c.opt:2148
  #, no-c-format
  msgid "Look for and use PCH files even when preprocessing."
  msgstr "PCH-Dateien suchen und verwenden, sogar bei Vorverarbeitung."
  
! #: c-family/c.opt:2152
  #, no-c-format
  msgid "Downgrade conformance errors to warnings."
  msgstr "Ãœbereinstimmungsfehler zu Warnungen degradieren."
  
! #: c-family/c.opt:2156
  #, no-c-format
  msgid "Enable Plan 9 language extensions."
  msgstr "Plan-9-Spracherweiterungen einschalten."
  
! #: c-family/c.opt:2160
  #, no-c-format
  msgid "Treat the input file as already preprocessed."
  msgstr "Die Eingabedatei als bereits vorverarbeitet behandeln."
  
! #: c-family/c.opt:2168
  #, no-c-format
  msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
  msgstr "-ftrack-macro-expansion=<0|1|2>\tOrte der aus der Makroersetzung entstehenden Token verfolgen und sie in Fehlermeldungen anzeigen."
  
! #: c-family/c.opt:2172
  #, no-c-format
  msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr "Template-Spezialisierungen fÃ¼r die Ausgabe nicht als Template-Signatur gefolgt von den Argumenten umformatieren."
  
! #: c-family/c.opt:2176
  #, no-c-format
  msgid "Treat known sprintf return values as constants."
  msgstr "Bekannte sprintf-RÃ¼ckgabewerte als Konstanten behandeln."
  
! #: c-family/c.opt:2180
  #, no-c-format
  msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr "Im Fix-and-Continue-Modus verwendet, um anzuzeigen, dass Objektdateien zur Laufzeit eingetauscht werden kÃ¶nnen (Â»swapÂ«)."
  
! #: c-family/c.opt:2184
  #, no-c-format
  msgid "Removed in GCC 10.  This switch has no effect."
  msgstr "In GCC 10 entfernt. Dieser Schalter hat keine Auswirkung."
  
! #: c-family/c.opt:2188
  #, no-c-format
  msgid "Generate run time type descriptor information."
  msgstr "Informationen zur Typbeschreibung zur Laufzeit erzeugen."
  
! #: c-family/c.opt:2192 ada/gcc-interface/lang.opt:81
  #, no-c-format
  msgid "Use the narrowest integer type possible for enumeration types."
  msgstr "Den schmalstmÃ¶glichen Ganzzahltyp fÃ¼r AufzÃ¤hlungstypen verwenden."
  
! #: c-family/c.opt:2196
  #, no-c-format
  msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr "Den fÃ¼r Â»wchar_tÂ« zugrundeliegenden Typen auf Â»unsigned shortÂ« zwingen."
  
! #: c-family/c.opt:2200
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr "Wenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben wurden, das Bitfeld vorzeichenbehaftet machen."
  
! #: c-family/c.opt:2204 ada/gcc-interface/lang.opt:85
  #, no-c-format
  msgid "Make \"char\" signed by default."
  msgstr "Macht Â»charÂ« standardmÃ¤ÃŸig vorzeichenbehaftet."
  
! #: c-family/c.opt:2208
  #, no-c-format
  msgid "Enable C++14 sized deallocation support."
  msgstr "UnterstÃ¼tzung fÃ¼r Deallozierung mit GrÃ¶ÃŸenangabe aus C++14 einschalten."
  
! #: c-family/c.opt:2215
  #, no-c-format
  msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr "-fstrict-flex-arrays=<Stufe>    Steuern, wann ein Array am Ende einer Struktur als ein flexibles Arraymember angesehen wird, bezÃ¼glich des Zugriffs auf die Elemente dieses Arrays. Vorgabe ist, alle Arrays am Ende einer Struktur als flexible Arrays anzusehen."
  
! #: c-family/c.opt:2222
  #, no-c-format
  msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr "-fsso-struct=[big-endian|little-endian|native]\tStandardspeicherreihenfolge fÃ¼r Skalare festlegen."
  
! #: c-family/c.opt:2238
  #, no-c-format
  msgid "Display statistics accumulated during compilation."
  msgstr "WÃ¤hrend der Ãœbersetzung angesammelte Statistik anzeigen."
  
! #: c-family/c.opt:2242
  #, no-c-format
  msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr "Annehmen, dass die Werte einer AufzÃ¤hlung immer im kleinsten Bereich des Typs liegen."
  
! #: c-family/c.opt:2249 c-family/c.opt:2254
  #, no-c-format
  msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr "Die C++17-Anforderungen fÃ¼r die Auswertungsreihenfolge von ZuweisungsausdrÃ¼cken, Bitverschiebungen, Elementfunktionsaufrufe, etc. befolgen."
  
! #: c-family/c.opt:2271
  #, no-c-format
  msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr "HÃ¶chstzahl der Template-Instanziierungshinweise fÃ¼r einzelne Warnung oder Fehler festlegen."
  
! #: c-family/c.opt:2278
  #, no-c-format
  msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr "-ftemplate-depth=<Zahl>\tGrÃ¶ÃŸte Template-Instanziierungstiefe angeben."
  
! #: c-family/c.opt:2285
  #, no-c-format
  msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr "-fno-threadsafe-statics\tKeinen threadsicheren Code fÃ¼r Initialisierung lokaler statischer Objekte erzeugen."
  
! #: c-family/c.opt:2289
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr "Wenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben ist, das Bitfeld vorzeichenlos machen."
  
! #: c-family/c.opt:2293 ada/gcc-interface/lang.opt:89
  #, no-c-format
  msgid "Make \"char\" unsigned by default."
  msgstr "Â»charÂ« standardmÃ¤ÃŸig vorzeichenlos machen."
  
! #: c-family/c.opt:2297
  #, no-c-format
  msgid "Use __cxa_atexit to register destructors."
  msgstr "__cxa_atexit verwenden, um Destruktoren zu registrieren."
  
! #: c-family/c.opt:2301
  #, no-c-format
  msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr "__cxa_get_exception_ptr in Ausnahmebehandlung verwenden."
  
! #: c-family/c.opt:2305
  #, no-c-format
  msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr "Alle inline-Funktionen und -Methoden mit versteckter Sichtbarkeit markieren."
  
! #: c-family/c.opt:2309
  #, no-c-format
  msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr "Sichtbarkeit wird geÃ¤ndert, um standardmÃ¤ÃŸig zu Microsoft Visual Studio zu passen."
  
! #: c-family/c.opt:2321
  #, no-c-format
  msgid "Emit common-like symbols as weak symbols."
  msgstr "Common-Ã¤hnliche Symbole als schwache Symbole ausgeben."
  
! #: c-family/c.opt:2325
  #, no-c-format
  msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr "-fwide-exec-charset=<Zeichensatz>\tAlle Wide-Zeichenketten und -konstanten in Zeichensatz <Zeichensatz> umwandeln."
  
! #: c-family/c.opt:2329
  #, no-c-format
  msgid "Generate a #line directive pointing at the current working directory."
  msgstr "Eine auf das aktuelle Verzeichnis verweisende #line-Anweisung erzeugen."
  
! #: c-family/c.opt:2337
  #, no-c-format
  msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr "Lockeres Nachschlagen von Klassen (mit objc_getClass()) fÃ¼r Verwendung im Null-VerknÃ¼pfungs-Modus erzeugen."
  
! #: c-family/c.opt:2341
  #, no-c-format
  msgid "Dump declarations to a .decl file."
  msgstr "Deklaration in .decl-Datei ausgeben."
  
! #: c-family/c.opt:2345
  #, no-c-format
  msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr "-femit-struct-debug-baseonly\tAggressiv reduzierte Debuginfo fÃ¼r Strukturen."
  
! #: c-family/c.opt:2349
  #, no-c-format
  msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr "-femit-struct-debug-reduced\tKonservativ reduzierte Debuginfo fÃ¼r Strukturen."
  
! #: c-family/c.opt:2353
  #, no-c-format
  msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr "-femit-struct-debug-detailed=<spec-list>AusfÃ¼hrliche reduzierte Debuginfo fÃ¼r Strukturen."
  
! #: c-family/c.opt:2357
  #, no-c-format
  msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
  msgstr "ImaginÃ¤re, Festkomma, oder andere GNU-Zahlenauffixe als das korrespondieren Zahlenliteral statt eines benutzerdefinierten Zahlenliterals interpretieren."
  
! #: c-family/c.opt:2362
  #, no-c-format
  msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
  msgstr "-idirafter <Verzeichnis>\t<Verzeichnis> an das Ende des System-EinfÃ¼gepfades anfÃ¼gen."
  
! #: c-family/c.opt:2366
  #, no-c-format
  msgid "-imacros <file>\tAccept definition of macros in <file>."
  msgstr "-imacros <Datei>\tDefinition von Makros in <Datei> akzeptieren."
  
! #: c-family/c.opt:2370
  #, no-c-format
  msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr "-imultilib <Verzeichnis>\t<Verzeichnis> als Multilib-include-Verzeichnis setzen."
  
! #: c-family/c.opt:2374
  #, no-c-format
  msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr "-include <Datei>\tInhalt von <Datei> vor anderen Dateien einfÃ¼gen."
  
! #: c-family/c.opt:2378
  #, no-c-format
  msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr "-iprefix <Pfad>\t<Pfad> als ein PrÃ¤fix fÃ¼r die nÃ¤chsten zwei Optionen angeben."
  
! #: c-family/c.opt:2382
  #, no-c-format
  msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr "-isysroot <Verzeichnis>\t<Verzeichnis> als System-Wurzelverzeichnis setzen."
  
! #: c-family/c.opt:2386
  #, no-c-format
  msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
  msgstr "-isystem <Verzeichnis>\t<Verzeichnis> an den Anfang des System-EinfÃ¼gepfades anfÃ¼gen."
  
! #: c-family/c.opt:2390
  #, no-c-format
  msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr "-iquote <Verzeichnis>\t<Verzeichnis> am Ende des EinfÃ¼gepfades fÃ¼r Â»#include \"â€¦\"Â« anfÃ¼gen."
  
! #: c-family/c.opt:2394
  #, no-c-format
  msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
  msgstr "-iwithprefix <Verzeichnis>\t<Verzeichnis> an das Ende des System-EinfÃ¼gepfades anfÃ¼gen."
  
! #: c-family/c.opt:2398
  #, no-c-format
  msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
  msgstr "-iwithprefixbefore <Verz>\t<Verz> an das Ende des Haupt-EinfÃ¼gepfades anfÃ¼gen."
  
! #: c-family/c.opt:2408
  #, no-c-format
  msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr "Standard-System-EinfÃ¼gepfade nicht durchsuchen (die mit -isystem angegebenen werden trotzdem noch verwendet)."
  
! #: c-family/c.opt:2412
  #, no-c-format
  msgid "Do not search standard system include directories for C++."
  msgstr "Standard-System-EinfÃ¼geverzeichnisse nicht fÃ¼r C++ durchsuchen."
  
! #: c-family/c.opt:2424
  #, no-c-format
  msgid "Generate C header of platform-specific features."
  msgstr "C-Header mit Plattform-spezifischen Merkmalen erzeugen."
  
! #: c-family/c.opt:2428
  #, no-c-format
  msgid "Remap file names when including files."
  msgstr "Dateinamen beim EinfÃ¼gen von Dateien neu abbilden."
  
! #: c-family/c.opt:2432 c-family/c.opt:2436
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr "Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003) Ã¼bereinstimmen."
  
! #: c-family/c.opt:2440
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard."
  msgstr "Mit dem ISO-C++-Standard von 2011 Ã¼bereinstimmen."
  
! #: c-family/c.opt:2444
  #, no-c-format
  msgid "Deprecated in favor of -std=c++11."
  msgstr "Veraltet zugunsten von -std=c++11."
  
! #: c-family/c.opt:2448
  #, no-c-format
  msgid "Deprecated in favor of -std=c++14."
  msgstr "Veraltet zugunsten von -std=c++14."
  
! #: c-family/c.opt:2452
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard."
  msgstr "Mit dem ISO-C++-Standard von 2014 Ã¼bereinstimmen."
  
! #: c-family/c.opt:2456
  #, no-c-format
  msgid "Deprecated in favor of -std=c++17."
  msgstr "Veraltet zugunsten von -std=c++17."
  
! #: c-family/c.opt:2460
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard."
  msgstr "Mit dem ISO-C++-Standard von 2017 Ã¼bereinstimmen."
  
! #: c-family/c.opt:2464 c-family/c.opt:2468
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
  msgstr "Mit dem ISO-C++-Standard 2020 Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung)."
  
! #: c-family/c.opt:2472 c-family/c.opt:2476
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard (experimental and incomplete support)."
  msgstr "Mit dem ISO-C++-Standardentwurf 2023 Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung)."
  
! #: c-family/c.opt:2480 c-family/c.opt:2484
  #, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
  msgstr "Mit dem ISO-C++-Standardentwurf 2026 Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung)."
  
! #: c-family/c.opt:2488 c-family/c.opt:2642
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard."
  msgstr "Mit dem ISO-C-Standard von 2011 Ã¼bereinstimmen."
  
! #: c-family/c.opt:2492
  #, no-c-format
  msgid "Deprecated in favor of -std=c11."
  msgstr "Veraltet zugunsten von -std=c11."
  
! #: c-family/c.opt:2496 c-family/c.opt:2500 c-family/c.opt:2646
! #: c-family/c.opt:2650
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr "Mit dem ISO-C-Standard von 2017 (2018 verÃ¶ffentlicht) Ã¼bereinstimmen."
  
! #: c-family/c.opt:2504 c-family/c.opt:2654
  #, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) (experimental and incomplete support)."
  msgstr "Mit dem ISO-C-Standardentwurf 2023 Ã¼bereinstimmen (VerÃ¶ffentlichung fÃ¼r 2024 geplant) (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung)."
  
! #: c-family/c.opt:2508
  #, no-c-format
  msgid "Deprecated in favor of -std=c23."
  msgstr "Veraltet zugunsten von -std=c23."
  
! #: c-family/c.opt:2512 c-family/c.opt:2516 c-family/c.opt:2626
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard."
  msgstr "Mit dem ISO-C-Standard von 1990 Ã¼bereinstimmen."
  
! #: c-family/c.opt:2520 c-family/c.opt:2634
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard."
  msgstr "Mit dem ISO-C-Standard von 1999 Ã¼bereinstimmen."
  
! #: c-family/c.opt:2524
  #, no-c-format
  msgid "Deprecated in favor of -std=c99."
  msgstr "Veraltet zugunsten von -std=c99."
  
! #: c-family/c.opt:2528 c-family/c.opt:2533
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr "Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003 sowie GNU-Erweiterungen) Ã¼bereinstimmen."
  
! #: c-family/c.opt:2538
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
  msgstr "Mit dem ISO-C++-Standard von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen."
  
! #: c-family/c.opt:2542
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++11."
  msgstr "Veraltet zugunsten von -std=gnu++11."
  
! #: c-family/c.opt:2546
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++14."
  msgstr "Veraltet zugunsten von -std=gnu++14."
  
! #: c-family/c.opt:2550
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr "Mit dem ISO-C++-Standard von 2014 mit GNU-Erweiterungen Ã¼bereinstimmen."
  
! #: c-family/c.opt:2554
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++17."
  msgstr "Veraltet zugunsten von -std=gnu++17."
  
! #: c-family/c.opt:2558
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr "Mit dem ISO-C++-Standard von 2017 mit GNU-Erweiterungen Ã¼bereinstimmen."
  
! #: c-family/c.opt:2562 c-family/c.opt:2566
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
  msgstr "Mit dem ISO-C++-Standard fÃ¼r 2020 mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen."
  
! #: c-family/c.opt:2570 c-family/c.opt:2574
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr "Mit dem ISO-C++-Standardentwurf fÃ¼r 2023 mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen."
  
! #: c-family/c.opt:2578 c-family/c.opt:2582
  #, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr "Mit dem ISO-C++-Standardentwurf fÃ¼r 2026 mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen."
  
! #: c-family/c.opt:2586
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard with GNU extensions."
  msgstr "Mit dem ISO-C-Standard von von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen."
  
! #: c-family/c.opt:2590
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu11."
  msgstr "Veraltet zugunsten von -std=gnu11."
  
! #: c-family/c.opt:2594 c-family/c.opt:2598
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr "Mit dem ISO-C-Standard von 2017 (verÃ¶ffentlicht 2018) mit GNU-Erweiterungen Ã¼bereinstimmen."
  
! #: c-family/c.opt:2602
  #, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) with GNU extensions (experimental and incomplete support)."
  msgstr "Mit dem ISO-C-Standardentwurf fÃ¼r 2023 (VerÃ¶ffentlichung fÃ¼r 2024 geplant) mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen."
  
! #: c-family/c.opt:2606
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu23."
  msgstr "Veraltet zugunsten von -std=gnu23."
  
! #: c-family/c.opt:2610 c-family/c.opt:2614
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard with GNU extensions."
  msgstr "Mit dem ISO-C-Standard von von 1990 mit GNU-Erweiterungen Ã¼bereinstimmen."
  
! #: c-family/c.opt:2618
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard with GNU extensions."
  msgstr "Mit dem ISO-C-Standard von von 1999 mit GNU-Erweiterungen Ã¼bereinstimmen."
  
! #: c-family/c.opt:2622
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu99."
  msgstr "Veraltet zugunsten von -std=gnu99."
  
! #: c-family/c.opt:2630
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard as amended in 1994."
  msgstr "Mit dem ISO-C-Standard von 1990, wie 1994 ergÃ¤nzt, Ã¼bereinstimmen."
  
! #: c-family/c.opt:2638
  #, no-c-format
  msgid "Deprecated in favor of -std=iso9899:1999."
  msgstr "Veraltet zugunsten von -std=iso9899:1999."
  
! #: c-family/c.opt:2658
  #, no-c-format
  msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
  msgstr "-stdlib=[libstdc++|libc++]\tDie Standardbibliothek, die fÃ¼r C++-Header und Laufzeit verwendet wird."
  
! #: c-family/c.opt:2675
  #, no-c-format
  msgid "Enable traditional preprocessing."
  msgstr "Traditionelle Vorverarbeitung einschalten."
  
! #: c-family/c.opt:2679
  #, no-c-format
  msgid "-trigraphs\tSupport ISO C trigraphs."
  msgstr "-trigraphs\tTrigraphen nach ISO C unterstÃ¼tzen."
  
! #: c-family/c.opt:2683
  #, no-c-format
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "Keine system- oder GCC-spezifischen Makros vordefinieren."
--- 1630,3676 ----
  msgid "Warn about casts which discard qualifiers."
  msgstr "Bei Umwandlungen, die Qualifizierer streichen, warnen."
  
! #: c-family/c.opt:519
! #, no-c-format
! msgid "Warn about a cast to reference type that does not use a related user-defined conversion function."
! msgstr "Vor einem Cast auf einen Referenztyp warnen, der keine zugehÃ¶rige benutzerdefinierte Konvertierungsfunktion verwendet."
! 
! #: c-family/c.opt:523 c-family/c.opt:527
  #, no-c-format
  msgid "Warn about catch handlers of non-reference type."
  msgstr "Bei catch-Behandlern warnen, die nicht Referenztypen sind."
  
! #: c-family/c.opt:531
  #, no-c-format
  msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr "Meckern, wenn ein Name als Klassenmember deklariert wird, nachdem der Name bereits anderswo verwendet wird."
  
! #: c-family/c.opt:535
  #, no-c-format
  msgid "Warn about subscripts whose type is \"char\"."
  msgstr "Vor Indizes mit Typ Â»charÂ« warnen."
  
! #: c-family/c.opt:539 c-family/c.opt:1630 c-family/c.opt:1634
! #: c-family/c.opt:1638 c-family/c.opt:1642 c-family/c.opt:1646
! #: c-family/c.opt:1650 c-family/c.opt:1654 c-family/c.opt:1661
! #: c-family/c.opt:1665 c-family/c.opt:1669 c-family/c.opt:1673
! #: c-family/c.opt:1677 c-family/c.opt:1681 c-family/c.opt:1685
! #: c-family/c.opt:1689 c-family/c.opt:1693 c-family/c.opt:1697
! #: c-family/c.opt:1701 c-family/c.opt:1705 c-family/c.opt:1709
! #: config/i386/i386.opt:1022
  #, no-c-format
  msgid "Removed in GCC 9.  This switch has no effect."
  msgstr "In GCC 9 entfernt. Dieser Schalter hat keine Auswirkung."
  
! #: c-family/c.opt:543
  #, no-c-format
  msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr "Warnen, wenn eine Umwandlungsfunktion niemals aufgerufen werden kann, aufgrund des Umwandlungs-Zieltypen."
  
! #: c-family/c.opt:547
  #, no-c-format
  msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr "Warnen bei unsicherem direkten Schreibzugriff in Speicher von Klassen-Objekten."
  
! #: c-family/c.opt:551
  #, no-c-format
  msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr "Bei Variablen, die von Â»longjmpÂ« oder Â»vforkÂ« geÃ¤ndert werden kÃ¶nnten, warnen."
  
! #: c-family/c.opt:555
  #, no-c-format
  msgid "Warn about uses of a comma operator within a subscripting expression."
  msgstr "Warnen, wenn innerhalb eines Arrayindex ein Komma-Operator verwendet wird."
  
! #: c-family/c.opt:559
  #, no-c-format
  msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr "Bei mÃ¶glicherweise geschachtelten Blockkommentaren und C++-Kommentaren, die mehr als eine physikalische Zeile umfassen, warnen."
  
! #: c-family/c.opt:563
  #, no-c-format
  msgid "Synonym for -Wcomment."
  msgstr "Synonym fÃ¼r -Wcomment."
  
! #: c-family/c.opt:567
  #, no-c-format
  msgid "Warn for conditionally-supported constructs."
  msgstr "Bei Verwendung von bedingt unterstÃ¼tzten Konstrukten warnen."
  
! #: c-family/c.opt:571
  #, no-c-format
  msgid "Warn for implicit type conversions that may change a value."
  msgstr "Bei impliziten Typumwandlungen warnen, die einen Wert Ã¤ndern kÃ¶nnten."
  
! #: c-family/c.opt:575
  #, no-c-format
  msgid "Warn for converting NULL from/to a non-pointer type."
  msgstr "Bei Umwandlung von NULL in Nicht-Zeiger-Typ oder umgekehrt warnen."
  
! #: c-family/c.opt:583
  #, no-c-format
  msgid "Warn when performing class template argument deduction on a type with no deduction guides."
  msgstr "Warnen beim Ableiten von Klassentemplateargumenten an Typen ohne Ableitungshinweise."
  
! #: c-family/c.opt:588
  #, no-c-format
  msgid "Warn when all constructors and destructors are private."
  msgstr "Warnen, wenn alle Konstruktoren und Destruktoren privat sind."
  
! #: c-family/c.opt:592
  #, no-c-format
  msgid "Warn about dangling else."
  msgstr "Bei Â»hÃ¤ngendem elseÂ« warnen."
  
! #: c-family/c.opt:596 c-family/c.opt:600
  #, no-c-format
  msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
  msgstr "Vor der Verwendung von Zeigern auf Auto-Variablen, deren Lebensdauer abgelaufen ist, warnen."
  
! #: c-family/c.opt:604
  #, no-c-format
  msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
  msgstr "Warnen, wenn eine Referenz an ein temporÃ¤res Objekt gebunden ist, dessen Lebenszeit abgelaufen ist."
  
! #: c-family/c.opt:608
  #, no-c-format
  msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr "Bei Verwendung von __TIME__, __DATE__ oder __TIMESTAMP__ warnen."
  
! #: c-family/c.opt:612
  #, no-c-format
  msgid "Warn when a declaration is found after a statement."
  msgstr "Warnen, wenn eine Deklaration hinter einer Anweisung gefunden wird."
  
! #: c-family/c.opt:616
  #, no-c-format
  msgid "Warn for missing parameter types in function declarations."
  msgstr "Bei fehlenden Parametertypen in Funktionsdeklarationen warnen."
  
! #: c-family/c.opt:620
  #, no-c-format
  msgid "Warn when deleting a pointer to incomplete type."
  msgstr "Warnen, wenn ein Zeiger auf unvollstÃ¤ndigen Typen gelÃ¶scht wird."
  
! #: c-family/c.opt:624
  #, no-c-format
  msgid "Warn about deleting polymorphic objects with non-virtual destructors."
  msgstr "Beim LÃ¶schen polymorpher Objekte mit nicht-virtuellen Destruktoren warnen."
  
! #: c-family/c.opt:632
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr "Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation hat."
  
! #: c-family/c.opt:637
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr "Implizit deklarierte Kopieroperationen als deprecated markieren, wenn die Klasse eine benutzerdefinierte Kopieroperation oder einen solchen Destruktor hat."
  
! #: c-family/c.opt:642
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
  msgstr "Bei veralteten arithmetischen Umwandlungen von Operanden mit AufzÃ¤hlungstypen warnen."
  
! #: c-family/c.opt:646
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
  msgstr "Bei veralteten arithmetischen Umwandlungen von Operanden warnen, bei denen der eine von einem AufzÃ¤hlungstyp ist und der andere eine Gleitkommazahl."
  
! #: c-family/c.opt:651
  #, no-c-format
  msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr "Bei positioneller Initialisierung von Strukturen warnen, die designierte Initialisierungen erfordern."
  
! #: c-family/c.opt:655
  #, no-c-format
  msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr "Warnen, wenn Qualifizierer von Arrays gestrichen werden, die Zeigerziele sind."
  
! #: c-family/c.opt:659
  #, no-c-format
  msgid "Warn if type qualifiers on pointers are discarded."
  msgstr "Warnen, wenn Typqualifizierer von Zeigern ignoriert werden."
  
! #: c-family/c.opt:663
  #, no-c-format
  msgid "Warn about compile-time integer division by zero."
  msgstr "Bei Ganzzahldivisionen durch Null zur Ãœbersetzungszeit warnen."
  
! #: c-family/c.opt:667
  #, no-c-format
  msgid "Warn about implicit conversions from \"float\" to \"double\"."
  msgstr "Bei impliziten Umwandlungen von Â»floatÂ« nach Â»doubleÂ« warnen."
  
! #: c-family/c.opt:671
  #, no-c-format
  msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr "Warnen, wenn in einer Deklaration const, volatile, restrict oder _Atomic doppelt angegeben ist."
  
! #: c-family/c.opt:675
  #, no-c-format
  msgid "Warn about duplicated branches in if-else statements."
  msgstr "Bei doppelten Zweigen in if-else-Anweisungen warnen."
  
! #: c-family/c.opt:679
  #, no-c-format
  msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr "Warnen, wenn in einer if-else-if-Kette doppelte Bedingungen auftauchen."
  
! #: c-family/c.opt:683
  #, no-c-format
  msgid "Warn about violations of Effective C++ style rules."
  msgstr "Bei VerstÃ¶ÃŸen gegen die Stil-Richtlinien von Â»Effective C++Â« warnen."
  
! #: c-family/c.opt:687
  #, no-c-format
  msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr "Warnen, wenn eine zusÃ¤tzliche enum-base in einem elaborated-type-specifier verwendet wird."
  
! #: c-family/c.opt:691
  #, no-c-format
  msgid "Warn about an empty body in an if or else statement."
  msgstr "Bei leerem KÃ¶rper in einer if- oder else-Anweisung warnen."
  
! #: c-family/c.opt:695
  #, no-c-format
  msgid "Warn about stray tokens after #else and #endif."
  msgstr "Bei verirrten Symbolen hinter #elif und #endif warnen."
  
! #: c-family/c.opt:699
  #, no-c-format
  msgid "Warn about comparison of different enum types."
  msgstr "Beim Vergleich verschiedener Enum-Typen warnen."
  
! #: c-family/c.opt:703
  #, no-c-format
  msgid "Warn about implicit conversion of enum types."
  msgstr "Bei impliziten Umwandlungen von enum-Typen warnen."
  
! #: c-family/c.opt:707
  #, no-c-format
  msgid "Warn about enum/integer type mismatches."
  msgstr "Bei Vermischung von enum/integer-Typen warnen."
  
! #: c-family/c.opt:715
  #, no-c-format
  msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgstr "Dieser Schalter ist veraltet; stattdessen -Werror=implicit-function-declaration verwenden."
  
! #: c-family/c.opt:719
  #, no-c-format
  msgid "Warn when an exception handler is shadowed by another handler."
  msgstr "Warnen, wenn ein Ausnahmebehandler von einem anderen Behandler Ã¼berdeckt wird."
  
! #: c-family/c.opt:723
  #, no-c-format
  msgid "Warn if \"defined\" is used outside #if."
  msgstr "Warnen, wenn Â»definedÂ« auÃŸerhalb von Â»#ifÂ« verwendet wird."
  
! #: c-family/c.opt:731
  #, no-c-format
  msgid "Warn about semicolon after in-class function definition."
  msgstr "Bei Semikolon nach Funktionsdefinition innerhalb einer Klasse warnen."
  
! #: c-family/c.opt:735
  #, no-c-format
  msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr "Warnen, wenn eine Struktur, die ein flexibles C99-Array-Mitglied als letztes Feld enthÃ¤lt, nicht am Ende einer anderen Struktur steht."
  
! #: c-family/c.opt:740
  #, no-c-format
  msgid "Warn for implicit type conversions that cause loss of floating point precision."
  msgstr "Bei impliziten Typumwandlungen warnen, die die PrÃ¤zision von Gleitkommazahlen reduzieren."
  
! #: c-family/c.opt:744
  #, no-c-format
  msgid "Warn if testing floating point numbers for equality."
  msgstr "Bei Test von Gleitkommawerten auf Gleichheit warnen."
  
! #: c-family/c.opt:748 c-family/c.opt:803
  #, no-c-format
  msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
  msgstr "Bei UnregelmÃ¤ÃŸigkeiten in printf/scanf/strftime/strfmon-Formatstrings warnen."
  
! #: c-family/c.opt:752
  #, no-c-format
  msgid "Warn about format strings that contain NUL bytes."
  msgstr "Bei Formatstrings, die NUL-Bytes enthalten, warnen."
  
! #: c-family/c.opt:756
  #, no-c-format
  msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
  msgstr "Bei GCC-Formatzeichenketten warnen, die fÃ¼r Diagnosemeldungen ungeeignete Zeichenketten enthalten."
  
! #: c-family/c.opt:760
  #, no-c-format
  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."
  
! #: c-family/c.opt:764
  #, no-c-format
  msgid "Warn about format strings that are not literals."
  msgstr "Bei Formatstrings, die keine Literale sind, warnen."
  
! #: c-family/c.opt:768
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
  msgstr "Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben. Entspricht -Wformat-overflow=1."
  
! #: c-family/c.opt:773
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr "Bei Funktionsaufrufen mit Formatzeichenketten warnen, die hinter das Ende der Zielregion schreiben."
  
! #: c-family/c.opt:778
  #, no-c-format
  msgid "Warn about possible security problems with format functions."
  msgstr "Vor mÃ¶glichen Sicherheitsproblemen mit Formatfunktionen warnen."
  
! #: c-family/c.opt:782
  #, no-c-format
  msgid "Warn about sign differences with format functions."
  msgstr "Vor Vorzeichenunterschieden mit Formatfunktionen warnen."
  
! #: c-family/c.opt:786
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr "Bei Aufrufen von snprintf und Ã¤hnlichen Funktionen warnen, wenn sie die Ausgabe abschneiden. Entspricht -Wformat-truncation=1."
  
! #: c-family/c.opt:791
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr "Warnen, wenn Aufrufe fÃ¼r snprintf und Ã¤hnliche Funktionen die Ausgabe abschneiden."
  
! #: c-family/c.opt:795
  #, no-c-format
  msgid "Warn about strftime formats yielding 2-digit years."
  msgstr "Bei strftime-Formaten, die 2-stellige Jahreszahlen erzeugen, warnen."
  
! #: c-family/c.opt:799
  #, no-c-format
  msgid "Warn about zero-length formats."
  msgstr "Bei Formaten der LÃ¤nge null warnen."
  
! #: c-family/c.opt:807
  #, no-c-format
  msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr "Warnen, wenn __builtin_frame_address oder __builtin_return_address auf unsichere Weise verwendet werden."
  
! #: c-family/c.opt:811
! #, no-c-format
! msgid "Warn about the global module fragment not containing only preprocessing directives."
! msgstr "Warnen, wenn das globale Modulfragment nicht nur PrÃ¤prozessordirektiven enthÃ¤lt."
! 
! #: c-family/c.opt:815
  #, no-c-format
  msgid "Warn when the field in a struct is not aligned."
  msgstr "Warnen, wenn Feld in einer Struktur nicht ausgerichtet ist."
  
! #: c-family/c.opt:819
  #, no-c-format
  msgid "Warn whenever type qualifiers are ignored."
  msgstr "Warnen, wenn Typqualifizierer ignoriert werden."
  
! #: c-family/c.opt:823
  #, no-c-format
  msgid "Warn whenever attributes are ignored."
  msgstr "Warnen, wenn Attribute ignoriert werden."
  
! #: c-family/c.opt:827
  #, no-c-format
  msgid "Warn about implicit declarations."
  msgstr "Bei impliziten Deklarationen warnen."
  
! #: c-family/c.opt:835
  #, no-c-format
  msgid "Warn about implicit function declarations."
  msgstr "Bei impliziten Funktionsdeklarationen warnen."
  
! #: c-family/c.opt:839
  #, no-c-format
  msgid "Warn when a declaration does not specify a type."
  msgstr "Warnen, wenn eine Deklaration keinen Typ angibt."
  
! #: c-family/c.opt:846
  #, no-c-format
  msgid "Warn when a base is inaccessible in derived due to ambiguity."
  msgstr "Warnen, wenn eine Basis aufgrund von Mehrdeutigkeit im abgeleiteten Typ unzugÃ¤nglich wird."
  
! #: c-family/c.opt:850
  #, no-c-format
  msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr "Bei Zeiger-Umwandlungen zwischen inkompatiblen Zeigertypen warnen."
  
! #: c-family/c.opt:858
  #, no-c-format
  msgid "Warn about variables which are initialized to themselves."
  msgstr "Bei Variablen, die mit sich selbst initialisiert werden, warnen."
  
! #: c-family/c.opt:862
  #, no-c-format
  msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr "Bei Verwendung von std::initializer_list warnen, wenn dadurch baumelnde Zeiger entstehen kÃ¶nnen."
  
! #: c-family/c.opt:866
  #, no-c-format
  msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
  msgstr "Warnung vor unsinnigen Werten von --param destructive-interference-size oder constructive-interference-size."
  
! #: c-family/c.opt:871
  #, no-c-format
  msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr "Bei vererbten Konstruktoren in C++11 warnen, wenn die Basisklasse variadischen Konstruktor hat."
  
! #: c-family/c.opt:875
  #, no-c-format
  msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr "Bei inkompatiblen Umwandlungen zwischen Zahlen und Zeigern (in beide Richtungen) warnen."
  
! #: c-family/c.opt:879
  #, no-c-format
  msgid "Warn for suspicious integer expressions in boolean context."
  msgstr "Bei verdÃ¤chtigen Ganzzahl-AusdrÃ¼cken im Boolean-Kontext warnen."
  
! #: c-family/c.opt:883
  #, no-c-format
  msgid "Warn when there is a cast to a pointer from an integer of a different size."
  msgstr "Bei Typumwandlung in Zeiger von Ganzzahl anderer GrÃ¶ÃŸe warnen."
  
! #: c-family/c.opt:887
  #, no-c-format
  msgid "Warn when a function never produces a constant expression."
  msgstr "Warnen, wenn eine Funktion niemals einen konstanten Ausdruck liefert."
  
! #: c-family/c.opt:891
  #, no-c-format
  msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr "Bei ungÃ¼ltigen Verwendungen des Makros Â»offsetofÂ« warnen."
  
! #: c-family/c.opt:895
  #, no-c-format
  msgid "Warn about PCH files that are found but not used."
  msgstr "Bei PCH-Dateien, die gefunden, aber nicht verwendet werden, warnen."
  
! #: c-family/c.opt:899
  #, no-c-format
  msgid "Warn about invalid UTF-8 characters."
  msgstr "Bei ungÃ¼ltigen UTF-8-Zeichen warnen."
  
! #: c-family/c.opt:903
  #, no-c-format
  msgid "Warn when a jump misses a variable initialization."
  msgstr "Warnen, wenn ein Sprung die Initialisierung einer Variable Ã¼berspringt."
  
! #: c-family/c.opt:907
  #, no-c-format
  msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
  msgstr "Warnen, wenn Zeichenkette oder Zeichenliteral gefolgt von UD-Suffix auftritt, der nicht mit Unterstrich anfÃ¤ngt."
  
! #: c-family/c.opt:911
  #, no-c-format
  msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr "Warnen, wenn ein logisches Nicht im linken Operanden eines Vergleichs verwendet wird."
  
! #: c-family/c.opt:915
  #, no-c-format
  msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr "Warnen, wenn ein logischer Operator verdÃ¤chtigerweise immer zu Â»wahrÂ« oder Â»falschÂ« auswertet."
  
! #: c-family/c.opt:919
  #, no-c-format
  msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr "Nicht bei Verwendung von Â»long longÂ« mit -pedantic warnen."
  
! #: c-family/c.opt:923
  #, no-c-format
  msgid "Warn about suspicious declarations of \"main\"."
  msgstr "Vor verdÃ¤chtigen Deklarationen von Â»mainÂ« warnen."
  
! #: c-family/c.opt:935
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
  msgstr "Bei verdÃ¤chtigen Aufrufen von memset warnen, wenn das dritte Argument die Anzahl der Elemente enthÃ¤lt, aber nicht mit der ElementgrÃ¶ÃŸe multipliziert."
  
! #: c-family/c.opt:939
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
  msgstr "Bei verdÃ¤chtigen Aufrufen von memset warnen, wenn das dritte Argument eine Null ist, das zweite jedoch nicht."
  
! #: c-family/c.opt:943
  #, no-c-format
  msgid "Warn when the indentation of the code does not reflect the block structure."
  msgstr "Warnen, wenn die EinrÃ¼ckung des Codes nicht der Blockstruktur entspricht."
  
! #: c-family/c.opt:947
  #, no-c-format
  msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr "Warnen bei Deallokationsaufrufen mit Argumenten, die von nicht Ã¼bereinstimmenden Allokationsfunktionen zurÃ¼ckgegeben werden."
  
! #: c-family/c.opt:952
  #, no-c-format
  msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
  msgstr "Warnen bei NichtÃ¼bereinstimmung zwischen Aufrufen der Operatoren Â»newÂ« oder Â»deleteÂ« und dem entsprechenden Aufruf der Allokations- oder Deallokationsfunktion."
  
! #: c-family/c.opt:957
  #, no-c-format
  msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
  msgstr "Warnen, wenn eine Klasse neudeklariert oder mit einem unpassenden KlassenschlÃ¼ssel auf sie verwiesen wird."
  
! #: c-family/c.opt:961
  #, no-c-format
  msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr "Bei Deklarationen von Entitys warnen, in denen Attribute fehlen, die bei verwandten Entitys jedoch angegeben wurden."
  
! #: c-family/c.opt:966
  #, no-c-format
  msgid "Warn about possibly missing braces around initializers."
  msgstr "Bei mÃ¶glicherweise fehlenden Klammern um Initialisierungen warnen."
  
! #: c-family/c.opt:970
  #, no-c-format
  msgid "Warn about global functions without previous declarations."
  msgstr "Vor globalen Funktionen ohne vorherige Deklaration warnen."
  
! #: c-family/c.opt:974
  #, no-c-format
  msgid "Warn about missing fields in struct initializers."
  msgstr "Bei fehlenden Feldern in struct-Initialisierungen warnen."
  
! #: c-family/c.opt:982
  #, no-c-format
  msgid "Warn about user-specified include directories that do not exist."
  msgstr "Bei durch den Benutzer angegebenen EinfÃ¼gepfaden, die nicht vorhanden sind, warnen."
  
! #: c-family/c.opt:986
  #, no-c-format
  msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr "Bei Funktionen im K&R-Stil, die Parameter ohne Typangabe haben, warnen."
  
! #: c-family/c.opt:990
  #, no-c-format
  msgid "Warn about global functions without prototypes."
  msgstr "Bei globalen Funktionen ohne Prototypen warnen."
  
! #: c-family/c.opt:994
  #, no-c-format
  msgid "Warn about likely missing requires keyword."
  msgstr "Bei mÃ¶glicherweise fehlendem SchlÃ¼sselwort Â»requiresÂ« warnen."
  
! #: c-family/c.opt:998
  #, no-c-format
  msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr "Warnen, wenn das SchlÃ¼sselwort Â»templateÂ« nach einem Token fÃ¼r Memberzugriff in einem abhÃ¤ngigen Memberzugriff-Ausdruck fehlt, wenn dieser Member ein Template ist."
  
! #: c-family/c.opt:1002
  #, no-c-format
  msgid "Warn about global variables without previous declarations."
  msgstr "Vor globalen Variablen ohne vorherige Deklaration warnen."
  
! #: c-family/c.opt:1009
  #, no-c-format
  msgid "Warn about use of multi-character character constants."
  msgstr "Bei Verwendung von Zeichenkonstanten mit mehreren Zeichen warnen."
  
! #: c-family/c.opt:1013
  #, no-c-format
  msgid "Warn on direct multiple inheritance."
  msgstr "Bei direkter Mehrfachvererbung warnen."
  
! #: c-family/c.opt:1017
  #, no-c-format
  msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr "Warnen bei unsicheren Makros, die zu mehreren Anweisungen expandiert werden und innerhalb eines if, else, while, switch oder for verwendet werden."
  
! #: c-family/c.opt:1021
  #, no-c-format
  msgid "Warn on namespace definition."
  msgstr "Bei Namensraum-Definition warnen."
  
! #: c-family/c.opt:1025
  #, no-c-format
  msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr "Bei verengenden Umwandlungen innerhalb von { }, die in C++11 unzulÃ¤ssig sind, warnen."
  
! #: c-family/c.opt:1029
  #, no-c-format
  msgid "Warn about \"extern\" declarations not at file scope."
  msgstr "Bei Â»externÂ«-Deklarationen auÃŸerhalb des Dateisichtbarkeitsbereiches warnen."
  
! #: c-family/c.opt:1033
  #, no-c-format
  msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr "Warnen, wenn ein Â»noexceptÂ«-Ausdruck zu Â»falschÂ« auswertet, obwohl der Ausdruck nicht werfen kann."
  
! #: c-family/c.opt:1037
  #, no-c-format
  msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr "Warnen, wenn ein C++17-noexcept-Funktionstyp den gemangelten Namen eines Symbols beeinflusst."
  
! #: c-family/c.opt:1041
  #, no-c-format
  msgid "Warn when non-templatized friend functions are declared within a template."
  msgstr "Warnen, wenn Nicht-Template-Friend-Funktionen innerhalb eines Templates deklariert werden."
  
! #: c-family/c.opt:1045
  #, no-c-format
  msgid "Warn about non-virtual destructors."
  msgstr "Bei nicht-virtuellen Destruktoren warnen."
  
! #: c-family/c.opt:1049
  #, no-c-format
  msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr "Warnen, wenn NULL an Argumentstellen, die als nicht-NULL erfordernd markiert sind, Ã¼bergeben wird."
  
! #: c-family/c.opt:1065
  #, no-c-format
  msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr "-Wnormalized=[none|id|nfc|nfkc]\tBei nicht-normalisierten Unicode-Zeichenketten warnen."
  
! #: c-family/c.opt:1088
  #, no-c-format
  msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr "Warnung, wenn eine Klassenschnittstelle keine Superklasse hat. Wurzelklassen kÃ¶nnen ein Attribut verwenden, um diese Warnung zu unterdrÃ¼cken."
  
! #: c-family/c.opt:1093
  #, no-c-format
  msgid "Warn if a C-style cast is used in a program."
  msgstr "Warnen, wenn eine Typumwandlung im C-Stil im Programm verwendet wird."
  
! #: c-family/c.opt:1097
  #, no-c-format
  msgid "Warn for obsolescent usage in a declaration."
  msgstr "Bei veralteter Verwendung in einer Deklaration warnen."
  
! #: c-family/c.opt:1101
  #, no-c-format
  msgid "Warn if an old-style parameter definition is used."
  msgstr "Warnen, wenn eine Parameterdefinition im alten Stil verwendet wird."
  
! #: c-family/c.opt:1105
  #, no-c-format
  msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
  msgstr "Vor potenziell suboptimalen Entscheidungen im Zusammenhang mit OpenACC-ParallelitÃ¤t warnen."
  
! #: c-family/c.opt:1109
  #, no-c-format
  msgid "Warn about suspicious OpenMP code."
  msgstr "Vor verdÃ¤chtigem OpenMP-Code warnen."
  
! #: c-family/c.opt:1113
  #, no-c-format
  msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr "Warnen, wenn eine SIMD-Direktive vom Vektorisierer-Kostenmodell Ã¼bersteuert wird."
  
! #: c-family/c.opt:1117
  #, no-c-format
  msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr "Warnen, wenn Zeichenkette lÃ¤nger als die grÃ¶ÃŸte vom Standard angegebene portable LÃ¤nge ist."
  
! #: c-family/c.opt:1121 c-family/c.opt:1125
  #, no-c-format
  msgid "Warn about overloaded virtual function names."
  msgstr "Bei Ã¼berladenen virtuellen Funktionsnamen warnen."
  
! #: c-family/c.opt:1129
  #, no-c-format
  msgid "Warn about overriding initializers without side effects."
  msgstr "Beim Ãœberschreiben von Initialisierungen ohne Seiteneffekte warnen."
  
! #: c-family/c.opt:1133
  #, no-c-format
  msgid "Warn about overriding initializers with side effects."
  msgstr "Beim Ãœberschreiben von Initialisierungen mit Seiteneffekten warnen."
  
! #: c-family/c.opt:1137
  #, no-c-format
  msgid "Warn if the named return value optimization is not performed although it is allowed."
  msgstr "Warnung, wenn die angegebene RÃ¼ckgabewertoptimierung nicht durchgefÃ¼hrt wird, obwohl sie erlaubt ist."
  
! #: c-family/c.opt:1141
  #, no-c-format
  msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr "Bei gepackten Bitfeldern, deren Offset sich in GCC 4.4 geÃ¤ndert hat, warnen."
  
! #: c-family/c.opt:1145
  #, no-c-format
  msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr "Warnen, wenn Felder in einer gepackten Struktur nicht ausgerichtet sind."
  
! #: c-family/c.opt:1149
  #, no-c-format
  msgid "Warn about possibly missing parentheses."
  msgstr "Bei mÃ¶glicherweise fehlenden Klammern warnen."
  
! #: c-family/c.opt:1157
  #, no-c-format
  msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr "Warnen, wenn std::move auf einem lokalen Objekt in einer return-Anweisung aufgerufen wird und dadurch das Ersparen der Kopie verhindert."
  
! #: c-family/c.opt:1161 c-family/c.opt:1165
  #, no-c-format
  msgid "Warn for placement new expressions with undefined behavior."
  msgstr "Bei Placement-New-AusdrÃ¼cken mit undefiniertem Verhalten warnen."
  
! #: c-family/c.opt:1169
  #, no-c-format
  msgid "Warn when converting the type of pointers to member functions."
  msgstr "Bei Umwandlung des Typs von Zeigern auf Elementfunktionen warnen."
  
! #: c-family/c.opt:1173
  #, no-c-format
  msgid "Warn about function pointer arithmetic."
  msgstr "Bei Arithmetik mit Funktionszeigern warnen."
  
! #: c-family/c.opt:1177
  #, no-c-format
  msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr "Warnen, wenn sich ein Zeiger im Vorzeichenbesitz in einer Zuweisung unterscheidet."
  
! #: c-family/c.opt:1181
  #, no-c-format
  msgid "Warn when a pointer is compared with a zero character constant."
  msgstr "Warnen, wenn ein Zeiger mit '\\0' verglichen wird."
  
! #: c-family/c.opt:1185
  #, no-c-format
  msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr "Bei Typkonvertierung von Zeiger auf Ganzzahl anderer Breite warnen."
  
! #: c-family/c.opt:1189
  #, no-c-format
  msgid "Warn about misuses of pragmas."
  msgstr "Bei Missbrauch von Pragmas warnen."
  
! #: c-family/c.opt:1193
  #, no-c-format
  msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr "Warnen, wenn Konstruktoren oder Destruktoren mit PrioritÃ¤ten von 0 bis 100 verwendet werden."
  
! #: c-family/c.opt:1197
  #, no-c-format
  msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr "Warnen, wenn fÃ¼r eine Eigenschaft eines Objective-C-Objektes keine Zuweisungssemantik spezifiert ist."
  
! #: c-family/c.opt:1201
  #, no-c-format
  msgid "Warn if inherited methods are unimplemented."
  msgstr "Warnen, wenn geerbte Methoden nicht implementiert sind."
  
! #: c-family/c.opt:1205
  #, no-c-format
  msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr "Warnen, wenn eine bereichsbasierte for-Schleife unnÃ¶tige Kopien erzeugt."
  
! #: c-family/c.opt:1209
  #, no-c-format
  msgid "Warn about multiple declarations of the same object."
  msgstr "Bei mehreren Deklarationen desselben Objektes warnen."
  
! #: c-family/c.opt:1213
  #, no-c-format
  msgid "Warn about redundant calls to std::move."
  msgstr "Bei redundanten Aufrufen von std::move warnen."
  
! #: c-family/c.opt:1217
  #, no-c-format
  msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
  msgstr "Warnen, wenn auf eine Klasse oder einen AufzÃ¤hlungstyp mit einem redundanten KlassenschlÃ¼ssel verwiesen wird."
  
! #: c-family/c.opt:1221
  #, no-c-format
  msgid "Warn about uses of register storage specifier."
  msgstr "Bei Verwendung der Speicherklassenangabe Â»registerÂ« warnen."
  
! #: c-family/c.opt:1225
  #, no-c-format
  msgid "Warn when the compiler reorders code."
  msgstr "Warnen, wenn der Compiler Code umsortiert."
  
! #: c-family/c.opt:1229
  #, no-c-format
  msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr "Warnen, wenn ein Argument fÃ¼r einen Â»restrictÂ«-Parameter auch in einem anderen Argument vorkommt."
  
! #: c-family/c.opt:1234
  #, no-c-format
  msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
  msgstr "Warnen, wenn Funktionen, die void zurÃ¼ckgeben, einen nicht-void-Ausdruck zurÃ¼ckgeben, oder ein RÃ¼ckgabeausdruck in einer Funktion fehlt, die nicht void zurÃ¼ckgibt."
  
! #: c-family/c.opt:1238
  #, no-c-format
  msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
  msgstr "Bei StandardrÃ¼ckgabetyp Â»intÂ« fÃ¼r Funktionen (C) und inkonsistenten RÃ¼ckgabetypen (C++) warnen."
  
! #: c-family/c.opt:1242
  #, no-c-format
  msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr "Bei verdÃ¤chtigen Konstrukten waren, an denen die umgekehrte skalare Speicherreihenfolge beteiligt ist."
  
! #: c-family/c.opt:1246
  #, no-c-format
  msgid "Warn if a selector has multiple methods."
  msgstr "Warnen, wenn ein Selektor mehrere Methoden hat."
  
! #: c-family/c.opt:1250
  #, no-c-format
  msgid "Warn when a value is moved to itself with std::move."
  msgstr "Warnen, wenn ein Wert mit Â»std::moveÂ« in sich selbst verschoben wird."
  
! #: c-family/c.opt:1254
  #, no-c-format
  msgid "Warn about possible violations of sequence point rules."
  msgstr "Bei mÃ¶glichen VerstÃ¶ÃŸen gegen Sequenzpunktregeln warnen."
  
! #: c-family/c.opt:1258
  #, no-c-format
  msgid "Warn if a local declaration hides an instance variable."
  msgstr "Warnen, wenn eine lokale Deklaration eine Instanzvariable verdeckt."
  
! #: c-family/c.opt:1262 c-family/c.opt:1266
  #, no-c-format
  msgid "Warn if left shift of a signed value overflows."
  msgstr "Warnen, wenn das Linksschieben eines vorzeichenbehafteten Werts Ã¼berlÃ¤uft."
  
! #: c-family/c.opt:1270
  #, no-c-format
  msgid "Warn if shift count is negative."
  msgstr "Warnen, wenn Schiebe-Anzahl negativ ist."
  
! #: c-family/c.opt:1274
  #, no-c-format
  msgid "Warn if shift count >= width of type."
  msgstr "Warnen, wenn Rechts-Schiebe-Anzahl >= Breite des Typs ist."
  
! #: c-family/c.opt:1278
  #, no-c-format
  msgid "Warn if left shifting a negative value."
  msgstr "Warnen, wenn eine negative Zahl nach links geschoben wird."
  
! #: c-family/c.opt:1282
  #, no-c-format
  msgid "Warn about signed-unsigned comparisons."
  msgstr "Bei Vergleichen von vorzeichenbehaftet mit vorzeichenlos warnen."
  
! #: c-family/c.opt:1290
  #, no-c-format
  msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr "Bei impliziten Typumwandlungen zwischen vorzeichenbehafteten und vorzeichenlosen Ganzzahlen warnen."
  
! #: c-family/c.opt:1294
  #, no-c-format
  msgid "Warn when overload promotes from unsigned to signed."
  msgstr "Warnen, wenn Ãœberladung zur Umwandlung von vorzeichenbehaftet zu vorzeichenlos fÃ¼hrt."
  
! #: c-family/c.opt:1298
  #, no-c-format
  msgid "Warn about missing sized deallocation functions."
  msgstr "Warnen, wenn Deallokationsfunktionen mit expliziter GrÃ¶ÃŸenangabe fehlen."
  
! #: c-family/c.opt:1302
  #, no-c-format
  msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr "Bei Divisionen von zwei %<sizeof%>-Operatoren warnen, wenn der erste auf ein Array angewendet wird und der Divisor nicht die GrÃ¶ÃŸe des Arrayelements ist."
  
! #: c-family/c.opt:1307
  #, no-c-format
  msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr "Warnen, wenn sizeof auf einen Funktionsparameter angewendet wird, der als Array deklariert ist."
  
! #: c-family/c.opt:1311
  #, no-c-format
  msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr "Warnen, wenn zwei sizeof-AusdrÃ¼cke durcheinander geteilt werden, die nicht korrekt mit Zeigern funktionieren."
  
! #: c-family/c.opt:1315
  #, no-c-format
  msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr "Bei verdÃ¤chtigen Aufrufen bestimmter Zeichenkettenfunktionen warnen, wenn im Argument sizeof vorkommt."
  
! #: c-family/c.opt:1323
  #, no-c-format
! msgid "Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr "Warnen, wenn Member mit flexiblem Arraytyp falsch verwendet werden, gemÃ¤ÃŸ der Stufe von Â»-fstrict-flex-arraysÂ«."
  
! #: c-family/c.opt:1328
  #, no-c-format
  msgid "Warn about uncasted NULL used as sentinel."
  msgstr "Bei als WÃ¤chter verwendetem, nicht umgewandeltem NULL warnen."
  
! #: c-family/c.opt:1336
  #, no-c-format
  msgid "Warn about unprototyped function declarations."
  msgstr "Bei Funktionsdeklarationen ohne Prototyp warnen."
  
! #: c-family/c.opt:1340
  #, no-c-format
  msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr "Wenn Typsignaturen der Kandidatenmethoden nicht exakt passen, warnen."
  
! #: c-family/c.opt:1344
  #, no-c-format
  msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
  msgstr "Warnen bei Aufrufen von strcmp und strncmp, die auf Gleichheit geprÃ¼ft werden und die notwendigerweise wahr oder falsch sind, wegen der LÃ¤nge des einen und GrÃ¶ÃŸe des anderen Arguments."
  
! #: c-family/c.opt:1350
  #, no-c-format
  msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr "Bei PufferÃ¼berlauf in Stringfunktionen wie memcpy und strcpy warnen."
  
! #: c-family/c.opt:1355
  #, no-c-format
  msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr "Unter der Kontrolle des Object-Size-Typs warnen, wenn PufferÃ¼berlÃ¤ufe in Stringmanipulationsfunktionen wie memcpy und strcpy auftreten."
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99075
! #: c-family/c.opt:1360
  #, no-c-format
  msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
  msgstr "Warnen, wenn das Quellarray Ã¼ber das Ende hinaus gelesen wird, in Speicherfunktionen wie %<memchr%> und %<memcpy%>."
  
! #: c-family/c.opt:1364
  #, no-c-format
  msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
  msgstr "Bei Abschneiden in Stringfunktionen wie strncat und strncpy warnen."
  
! #: c-family/c.opt:1368
  #, no-c-format
  msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr "Warnen, wenn ein Klassentyp eine Basis oder ein Feld hat, deren Typ den unbenannten Namensraum verwendet oder von einem Typen ohne Bindung abhÃ¤ngt."
  
! #: c-family/c.opt:1372
  #, no-c-format
  msgid "Warn about functions which might be candidates for format attributes."
  msgstr "Bei Funktionen, die Kandidaten fÃ¼r Formatattribute sein kÃ¶nnten, warnen."
  
! #: c-family/c.opt:1376
  #, no-c-format
  msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr "Vorschlagen, dass das SchlÃ¼sselwort Â»overrideÂ« fÃ¼r Deklarationen von virtuellen Funktionen verwendet wird, die andere Funktionen Ã¼bersteuern."
  
! #: c-family/c.opt:1381
  #, no-c-format
  msgid "Warn about enumerated switches, with no default, missing a case."
  msgstr "Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt und die kein Â»default:Â« haben, warnen."
  
! #: c-family/c.opt:1385
  #, no-c-format
  msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr "Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen ohne Â»default:Â«-Fall warnen."
  
! #: c-family/c.opt:1389
  #, no-c-format
  msgid "Warn about all enumerated switches missing a specific case."
  msgstr "Bei Â»switchÂ«-Anweisungen auf AufzÃ¤hlungen, denen ein Fall fehlt, warnen."
  
! #: c-family/c.opt:1393
  #, no-c-format
  msgid "Warn about switches with boolean controlling expression."
  msgstr "Bei switch-Anweisungen mit booleschem Steuerausdruck warnen."
  
! #: c-family/c.opt:1397
  #, no-c-format
  msgid "Warn about switch values that are outside of the switch's type range."
  msgstr "Warnen, wenn die Vergleichswerte einer switch-Anweisung auÃŸerhalb des fÃ¼r den Typ erreichbaren Bereichs liegen."
  
! #: c-family/c.opt:1401
  #, no-c-format
  msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr "Warnen, wenn die eingebauten Funktionen __sync_fetch_and_nand und __sync_nand_and_fetch verwendet werden."
  
! #: c-family/c.opt:1405
  #, no-c-format
  msgid "Deprecated.  This switch has no effect."
  msgstr "Veraltet. Dieser Schalter hat keine Auswirkung."
  
! #: c-family/c.opt:1413
  #, no-c-format
  msgid "Warn on primary template declaration."
  msgstr "Bei primÃ¤rer Deklaration von Templates warnen."
  
! #: c-family/c.opt:1417
  #, no-c-format
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr "Warnen, wenn ein Vergleich immer zu Â»wahrÂ« oder Â»falschÂ« auswertet."
  
! #: c-family/c.opt:1421
  #, no-c-format
  msgid "Warn about simple-template-id in a constructor or destructor."
  msgstr "Bei simple-template-id in einem Konstruktor oder Destruktor warnen."
  
! #: c-family/c.opt:1425
  #, no-c-format
  msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr "Warnen, wenn ein throw-Ausdruck garantiert in einem Aufruf von terminate() endet."
  
! #: c-family/c.opt:1429
  #, no-c-format
  msgid "Warn about features not present in traditional C."
  msgstr "Bei Merkmalen, die in traditionellem C nicht verfÃ¼gbar sind, warnen."
  
! #: c-family/c.opt:1433
  #, no-c-format
  msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr "Bei Prototypen warnen, die zu anderen Typumwandlungen fÃ¼hren wÃ¼rden, wenn der Prototyp nicht angegeben wÃ¤re."
  
! #: c-family/c.opt:1437
  #, no-c-format
  msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr "Warnen, wenn Trigraphen auftreten, die die Bedeutung des Programmes beeinflussen kÃ¶nnten."
  
! #: c-family/c.opt:1441
  #, no-c-format
  msgid "Warn about @selector()s without previously declared methods."
  msgstr "Bei @selector() ohne vorher deklarierte Methoden warnen."
  
! #: c-family/c.opt:1445
  #, no-c-format
  msgid "Warn if an undefined macro is used in an #if directive."
  msgstr "Warnen, wenn ein undefiniertes Makro in einer #if-Anweisung verwendet wird."
  
! #: c-family/c.opt:1449
  #, no-c-format
  msgid "Warn about invalid forms of delimited or named escape sequences."
  msgstr "Bei ungÃ¼ltigen Formen von begrenzten oder benannten Escapesequenzen warnen."
  
! #: c-family/c.opt:1457
  #, no-c-format
  msgid "Warn about unrecognized pragmas."
  msgstr "Bei nicht erkannten Pragmas warnen."
  
! #: c-family/c.opt:1461
  #, no-c-format
  msgid "Warn about unsuffixed float constants."
  msgstr "Bei Gleitkommakonstanten ohne Suffix warnen."
  
! #: c-family/c.opt:1477
  #, no-c-format
  msgid "Warn when typedefs locally defined in a function are not used."
  msgstr "Bei lokal in Funktionen definierten, aber nicht verwendeten Typedefs warnen."
  
! #: c-family/c.opt:1481
  #, no-c-format
  msgid "Warn about macros defined in the main file that are not used."
  msgstr "Bei in der Hauptdatei definierten, ungenutzten Makros warnen."
  
! #: c-family/c.opt:1501
  #, no-c-format
  msgid "Warn about useless casts."
  msgstr "Bei unnÃ¼tzen Typumwandlungen warnen."
  
! #: c-family/c.opt:1505
  #, no-c-format
  msgid "Warn about using variadic macros."
  msgstr "Bei Verwendung variadischer Makros warnen."
  
! #: c-family/c.opt:1509
  #, no-c-format
  msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr "Bei fragwÃ¼rdiger Verwendung der Makros, die variable Argumente ermitteln, warnen."
  
! #: c-family/c.opt:1513
  #, no-c-format
  msgid "Warn about the most vexing parse syntactic ambiguity."
  msgstr "Bei den merkwÃ¼rdigsten syntaktischen Mehrdeutigkeiten warnen."
  
! #: c-family/c.opt:1517
  #, no-c-format
  msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr "Warnen, wenn virtuelle Basis einen nicht trivialen Zuweisungsoperator (move) hat."
  
! #: c-family/c.opt:1521
  #, no-c-format
  msgid "Warn if a variable length array is used."
  msgstr "Warnen, wenn ein Array variabler LÃ¤nge verwendet wird."
  
! #: c-family/c.opt:1525
  #, no-c-format
  msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
  msgstr "-Wvla-larger-than=<Anzahl>\tBei unbeschrÃ¤nkten Verwendungen von Arrays variabler LÃ¤nge warnen, und bei Verwendung von Arrays variabler LÃ¤nge, wenn die LÃ¤nge <Anzahl> Ã¼berschreiten kann."
  
! #: c-family/c.opt:1531
  #, no-c-format
  msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr "Die Warnung Wvla-larger-than= ausschalten. Entspricht Wvla-larger-than=<SIZE_MAX> oder grÃ¶ÃŸer."
  
! #: c-family/c.opt:1535
  #, no-c-format
  msgid "Warn about mismatched declarations of VLA parameters."
  msgstr "Warnen, wenn Deklarationen von VLA-Parametern nicht Ã¼bereinstimmen."
  
! #: c-family/c.opt:1539
  #, no-c-format
  msgid "Warn about deprecated uses of volatile qualifier."
  msgstr "Warnen, wenn der Qualifizierer Â»volatileÂ« in veralteter Form eingesetzt wird."
  
! #: c-family/c.opt:1543
  #, no-c-format
  msgid "Warn when a register variable is declared volatile."
  msgstr "Warnen, wenn eine Registervariable als Â»volatileÂ« deklariert ist."
  
! #: c-family/c.opt:1547
  #, no-c-format
  msgid "Warn on direct virtual inheritance."
  msgstr "Bei direkter virtueller Vererbung warnen."
  
! #: c-family/c.opt:1551
  #, no-c-format
  msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
  msgstr "In C++ bedeutet ungleich Null die Warnung vor veralteter Umwandlung von Zeichenkettenliteralen in Â»char *Â«. In C erfolgt eine Ã¤hnliche Warnung, nur ist die Umwandlung nat. laut ISO-C-Standard nicht veraltet."
  
! #: c-family/c.opt:1555
  #, no-c-format
  msgid "Warn about xor operators where it appears the user meant exponentiation."
  msgstr "Bei xor-Operatoren warnen, die so aussehen, als sei Potenzieren gemeint."
  
! #: c-family/c.opt:1559
  #, no-c-format
  msgid "Warn when a literal '0' is used as null pointer."
  msgstr "Warnen, wenn ein Literal 0 als NULL-Zeiger verwendet wird."
  
! #: c-family/c.opt:1563
  #, no-c-format
  msgid "Warn about accesses to interior zero-length array members."
  msgstr "Bei Zugriffen auf ein innenliegendes Arrayfeld der LÃ¤nge 0 warnen."
  
! #: c-family/c.opt:1567
  #, no-c-format
  msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr "Ein Synonym fÃ¼r -std=c89 (fÃ¼r C) oder -std=c++98 (fÃ¼r C++)."
  
! #: c-family/c.opt:1575
  #, no-c-format
  msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr "Die Version der C++-ABI, die fÃ¼r Â»-WabiÂ«-Warnungen und BindungskompatibilitÃ¤tsaliase verwendet wird."
  
! #: c-family/c.opt:1579
  #, no-c-format
  msgid "Enforce class member access control semantics."
  msgstr "Semantik der Zugriffskontrolle fÃ¼r Klassenelemente erzwingen."
  
! #: c-family/c.opt:1583
  #, no-c-format
  msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
  msgstr "-fada-spec-parent=Einheit\tAda-Spezifikationen als Kind-Einheiten der angegebenen Elterneinheit ausgeben."
  
! #: c-family/c.opt:1587
  #, no-c-format
  msgid "Support C++17 allocation of over-aligned types."
  msgstr "C++17-Allozierung von Ã¼berausgerichteten Typen unterstÃ¼tzen."
  
! #: c-family/c.opt:1591
  #, no-c-format
  msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
  msgstr "-faligned-new=<N>\tÃœberausgerichtete Typallozierung aus C++17 fÃ¼r Typen mit Ausrichtung grÃ¶ÃŸer N verwenden."
  
! #: c-family/c.opt:1602 c-family/c.opt:1919 c-family/c.opt:2321
! #: c-family/c.opt:2325 c-family/c.opt:2341
  #, no-c-format
  msgid "No longer supported."
  msgstr "Wird nicht mehr unterstÃ¼tzt."
  
! #: c-family/c.opt:1606
  #, no-c-format
  msgid "Recognize the \"asm\" keyword."
  msgstr "Das Â»asmÂ«-SchlÃ¼sselwort erkennen."
  
! #: c-family/c.opt:1614
  #, no-c-format
  msgid "Recognize built-in functions."
  msgstr "Eingebaute Funktionen erkennen."
  
! #: c-family/c.opt:1621
  #, no-c-format
  msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr "Falls kÃ¼rzer, kanonische Pfade zu System-Headern verwenden."
  
! #: c-family/c.opt:1625
  #, no-c-format
  msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
  msgstr "Den fundamentalen Typ char8_t einschalten und ihn als Typ fÃ¼r UTF-8-Zeichenketten und Zeichenliterale verwenden."
  
! #: c-family/c.opt:1713
  #, no-c-format
  msgid "Removed in GCC 8.  This switch has no effect."
  msgstr "In GCC 8 entfernt. Dieser Schalter hat keine Auswirkung."
  
! #: c-family/c.opt:1717
  #, no-c-format
  msgid "Enable support for C++ concepts."
  msgstr "UnterstÃ¼tzung fÃ¼r C++-Konzepte einschalten."
  
! #: c-family/c.opt:1721
  #, no-c-format
  msgid "Enable certain features present in the Concepts TS."
  msgstr "Bestimmte Features, die im Concept-TS vorhanden sind, einschalten."
  
! #: c-family/c.opt:1725
  #, no-c-format
  msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
  msgstr "Maximale Fehlerwiedergabetiefe wÃ¤hrend der rekursiven Diagnose eines Fehlschlags der Constraint-ErfÃ¼llung an."
  
! #: c-family/c.opt:1729
  #, no-c-format
  msgid "Allow the arguments of the '?' operator to have different types."
  msgstr "Verschiedene Typen fÃ¼r die Argumente des Â»?Â«-Operators erlauben."
  
! #: c-family/c.opt:1737
  #, no-c-format
  msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr "-fconst-string-class=<Name>\tKlasse <Name> fÃ¼r konstante Zeichenketten verwenden."
  
! #: c-family/c.opt:1741
  #, no-c-format
  msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr "-fconstexpr-depth=<Zahl>\tGrÃ¶ÃŸte Rekursionstiefe fÃ¼r konstante AusdrÃ¼cke angeben."
  
! #: c-family/c.opt:1745
  #, no-c-format
  msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
  msgstr "-fconstexpr-cache-depth=<Zahl>\tGrÃ¶ÃŸte Rekursionstiefe des Caches fÃ¼r konstante AusdrÃ¼cke festlegen."
  
! #: c-family/c.opt:1749
  #, no-c-format
  msgid "Allow IEC559 floating point exceptions in constant expressions."
  msgstr "IEC559-Gleitkommaausnahmen in konstanten AusdrÃ¼cken zulassen."
  
! #: c-family/c.opt:1753
  #, no-c-format
  msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr "-fconstexpr-loop-limit=<Anzahl>\tHÃ¶chstzahl der Schleifeniterationen fÃ¼r Â»constexprÂ« angeben."
  
! #: c-family/c.opt:1757
  #, no-c-format
  msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr "-fconstexpr-ops-limit=<Anzahl>\tHÃ¶chstzahl der constexpr-Operationen pro einzelner Â»constexprÂ« angeben."
  
! #: c-family/c.opt:1761
  #, no-c-format
  msgid "Enable certain features present in drafts of C++ Contracts."
  msgstr "Bestimmte Features aus aktuellen EntwÃ¼rfen von C++-VertrÃ¤gen einschalten."
  
! #: c-family/c.opt:1774
  #, no-c-format
  msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
  msgstr "-fcontract-assumption-mode=[on|off]\tAxiomatische VertrÃ¤ge als Annahmen zulassen oder nicht (Vorgabe: zulassen)."
  
! #: c-family/c.opt:1778
  #, no-c-format
  msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
  msgstr "-fcontract-build-level=[off|default|audit]\tMaximale Vertragsstufe, fÃ¼r die LaufzeitprÃ¼fungen generiert werden."
  
! #: c-family/c.opt:1782
  #, no-c-format
  msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
  msgstr "-fcontract-strict-declarations=[on|off]\tWarnungen bei generalisierten Neudeklarationen von Funktionen mit VertrÃ¤gen ein- oder ausschalten (Vorgabe: aus)."
  
! #: c-family/c.opt:1786
  #, no-c-format
  msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
  msgstr "-fcontract-mode=[on|off]\tVertrÃ¤ge komplett ein- oder ausschalten (Vorgabe: ein)."
  
! #: c-family/c.opt:1790
  #, no-c-format
  msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
  msgstr "-fcontract-continuation-mode=[on|off]\tVertragsfortsetzungsmodus ein- oder ausschalten (Vorgabe: aus)."
  
! #: c-family/c.opt:1794
  #, no-c-format
  msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
  msgstr "-fcontract-role=<Name>:<Semantik>\tSemantik fÃ¼r alle Stufen in einer Rolle angeben (default, review), oder eine selbstdefinierte Rolle mit der angegebenen Semantik (zum Beispiel: opt:assume,assume,assume)."
  
! #: c-family/c.opt:1798
  #, no-c-format
  msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
  msgstr "-fcontract-semantic=<Stufe>:<Semantik>\tDie konkrete Semantik fÃ¼r die Stufe angeben."
  
! #: c-family/c.opt:1802
  #, no-c-format
  msgid "Enable C++ coroutines (experimental)."
  msgstr "C++-Koroutinen einschalten (experimentell)."
  
! #: c-family/c.opt:1806
  #, no-c-format
  msgid "Emit debug annotations during preprocessing."
  msgstr "Debug-Kommentare wÃ¤hrend der Vorverarbeitung ausgeben."
  
! #: c-family/c.opt:1814
  #, no-c-format
  msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr "Komplexe Konstruktoren und Destruktoren ausfaktorisieren, um Speicherplatz gegenÃ¼ber Geschwindigkeit zu gewinnen."
  
! #: c-family/c.opt:1822
  #, no-c-format
  msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr "Hierarchische Vergleiche ausgeben, wenn die Templatetypen nicht zusammenpassen."
  
! #: c-family/c.opt:1826
  #, no-c-format
  msgid "Note all candidates during overload resolution failure."
  msgstr "Wenn das AuflÃ¶sen von Ãœberladungen nicht eindeutig ist, alle Kandidaten auflisten."
  
! #: c-family/c.opt:1830
  #, no-c-format
  msgid "Preprocess directives only."
  msgstr "Nur Direktiven vorverarbeiten."
  
! #: c-family/c.opt:1834
  #, no-c-format
  msgid "Permit '$' as an identifier character."
  msgstr "Â»$Â« als Bezeichnerzeichen zulassen."
  
! #: c-family/c.opt:1838
  #, no-c-format
  msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr "-fmacro-prefix-map=<alt>=<neu>\tEinen Verzeichnisnamen auf einen anderen umschreiben in __FILE__, __BASE_FILE__ und __builtin_FILE()."
  
! #: c-family/c.opt:1842
  #, no-c-format
  msgid "Write all declarations as Ada code transitively."
  msgstr "Alle Deklarationen in Ada-Code transitiv schreiben."
  
! #: c-family/c.opt:1846
  #, no-c-format
  msgid "Write all declarations as Ada code for the given file only."
  msgstr "Alle Deklarationen in Ada-Code nur fÃ¼r angegebene Datei schreiben."
  
! #: c-family/c.opt:1853
  #, no-c-format
  msgid "Do not elide common elements in template comparisons."
  msgstr "Gemeinsame Elemente in Templatevergleichen nicht weglassen."
  
! #: c-family/c.opt:1857
  #, no-c-format
  msgid "Generate code to check exception specifications."
  msgstr "Code zur ÃœberprÃ¼fung von Exception-Spezifikationen erzeugen."
  
! #: c-family/c.opt:1864
  #, no-c-format
  msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
  msgstr "-fexec-charset=<Zeichensatz>\tAlle Zeichenketten und Zeichenkonstanten in <Zeichensatz> umwandeln."
  
! #: c-family/c.opt:1868
  #, no-c-format
  msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr "Universelle Zeichennamen (\\u und \\U) in Bezeichnern zulassen."
  
! #: c-family/c.opt:1872
  #, no-c-format
  msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr "-finput-charset=<Zeichensatz>\tStandard-Zeichensatz fÃ¼r Quelldateien angeben."
  
! #: c-family/c.opt:1876
  #, no-c-format
  msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr "Dynamische Initialisierung thread-lokaler Variablen in anderer Ãœbersetzungseinheit unterstÃ¼tzen."
  
! #: c-family/c.opt:1883
  #, no-c-format
  msgid "Fold calls to simple inline functions."
  msgstr "Aufrufe von einfachen inline-Funktionen zusammenfalten."
  
! #: c-family/c.opt:1890
  #, no-c-format
  msgid "Do not assume that standard C libraries and \"main\" exist."
  msgstr "Nicht annehmen, dass Standard-C-Bibliotheken und Â»mainÂ« vorhanden sind."
  
! #: c-family/c.opt:1894
  #, no-c-format
  msgid "Recognize GNU-defined keywords."
  msgstr "GNU-definierte SchlÃ¼sselworte erkennen."
  
! #: c-family/c.opt:1898
  #, no-c-format
  msgid "Generate code for GNU runtime environment."
  msgstr "Code fÃ¼r die GNU-Laufzeitumgebung erzeugen."
  
! #: c-family/c.opt:1902
  #, no-c-format
  msgid "Use traditional GNU semantics for inline functions."
  msgstr "Traditionelle GNU-Semantik fÃ¼r Inline-Funktionen verwenden."
  
! #: c-family/c.opt:1915
  #, no-c-format
  msgid "Assume normal C execution environment."
  msgstr "Normale C-AusfÃ¼hrungsumgebung vermuten."
  
! #: c-family/c.opt:1923
  #, no-c-format
  msgid "Implement P2564 for consteval propagation."
  msgstr "P2564 fÃ¼r consteval-Propagierung implementieren."
  
! #: c-family/c.opt:1927
  #, no-c-format
  msgid "Export functions even if they can be inlined."
  msgstr "Funktionen exportieren, auch wenn sie Â»inlineÂ« sein kÃ¶nnen."
  
! #: c-family/c.opt:1931
  #, no-c-format
  msgid "Make inline functions constexpr by default."
  msgstr "Inline-Funktionen standardmÃ¤ÃŸig zu Â»constexprÂ« machen."
  
! #: c-family/c.opt:1935
  #, no-c-format
  msgid "Emit implicit instantiations of inline templates."
  msgstr "Implizite Instanziierungen von Â»inlineÂ«-Templates ausgeben."
  
! #: c-family/c.opt:1939
  #, no-c-format
  msgid "Emit implicit instantiations of templates."
  msgstr "Implizite Instanziierungen von Templates ausgeben."
  
! #: c-family/c.opt:1943
  #, no-c-format
  msgid "Implement C++17 inheriting constructor semantics."
  msgstr "C++17-Semantik fÃ¼r erbende Konstruktoren umsetzen."
  
! #: c-family/c.opt:1950
  #, no-c-format
  msgid "Don't emit dllexported inline functions unless needed."
  msgstr "Keine DLL-exportierten Inline-Funktionen erzeugen, auÃŸer wenn nÃ¶tig."
  
! #: c-family/c.opt:1957
  #, no-c-format
  msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr "Implizite Umwandlungen zwischen Vektoren mit unterschiedlicher Anzahl der Teile und/oder abweichenden Elementtypen erlauben."
  
! #: c-family/c.opt:1961
  #, no-c-format
  msgid "Enable C++ modules-ts (experimental)."
  msgstr "C++-modules-ts einschalten (experimentell)."
  
! #: c-family/c.opt:1969
  #, no-c-format
  msgid "Enable C++ header module (experimental)."
  msgstr "C++-Header-Modul einschalten (experimentell)."
  
! #: c-family/c.opt:1976
  #, no-c-format
  msgid "Member functions defined within their class are inline in module purview."
  msgstr "Memberfunktionen, die innerhalb ihrer Klasse definiert sind, sind im ZustÃ¤ndigkeitsbereich des Moduls inline."
  
! #: c-family/c.opt:1980
  #, no-c-format
  msgid "Only emit Compiled Module Interface."
  msgstr "Nur die Schnittstelle des compilierten Moduls (CMI) ausgeben."
  
! #: c-family/c.opt:1984
  #, no-c-format
  msgid "Mapper for module to CMI files."
  msgstr "Zuordnung von Modulen zu CMI-Dateien."
  
! #: c-family/c.opt:1988
  #, no-c-format
  msgid "Enable lazy module importing."
  msgstr "Faules Modul-Importieren einschalten."
  
! #: c-family/c.opt:1996
  #, no-c-format
  msgid "Warn about macros that have conflicting header units definitions."
  msgstr "Bei Makros warnen, deren Header-Einheits-Definitionen nicht Ã¼bereinstimmen."
  
! #: c-family/c.opt:2000
  #, no-c-format
  msgid "Warn if pointers of distinct types are compared without a cast."
  msgstr "Bei Vergleichen von Zeigern unterschiedlicher Typen ohne Cast warnen."
  
! #: c-family/c.opt:2004
  #, no-c-format
  msgid "Note #include directives translated to import declarations."
  msgstr "Hinweisen, wenn #include-Direktiven in import-Deklarationen Ã¼bersetzt werden."
  
! #: c-family/c.opt:2008
  #, no-c-format
  msgid "Note #include directives not translated to import declarations, and not known to be textual."
  msgstr "Hinweisen, wenn #include-Direktiven nicht in import-Deklarationen Ã¼bersetzt werden und nicht eindeutig textuell sind."
  
! #: c-family/c.opt:2012
  #, no-c-format
  msgid "Note a #include translation of a specific header."
  msgstr "Hinweisen, wenn das #include eines bestimmten Headers Ã¼bersetzt wird."
  
! #: c-family/c.opt:2016
  #, no-c-format
  msgid "Note Compiled Module Interface pathnames."
  msgstr "Pfadnamen fÃ¼r compilierte Modulschnittstellen zur Info ausgeben."
  
! #: c-family/c.opt:2020
  #, no-c-format
  msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
  msgstr "Pfadname fÃ¼r compilierte Modulschnittstelle eines bestimmten Moduls oder Header-Einheit ausgeben."
  
! #: c-family/c.opt:2024
  #, no-c-format
  msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
  msgstr "fmax-include-depth=<Anzahl> Maximale Tiefe von verschachtelten #include festlegen."
  
! #: c-family/c.opt:2028
  #, no-c-format
  msgid "Don't warn about uses of Microsoft extensions."
  msgstr "Nicht bei Verwendung von Microsoft-Erweiterungen warnen."
  
! #: c-family/c.opt:2047
  #, no-c-format
  msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr "AuflÃ¶sung von DR 150 fÃ¼r Mustervergleich von Template-Template-Argumenten umsetzen."
  
! #: c-family/c.opt:2051
  #, no-c-format
  msgid "Generate code for NeXT (Apple macOS) runtime environment."
  msgstr "Code fÃ¼r die NeXT-(Apple macOS)-Laufzeitumgebung erzeugen."
  
! #: c-family/c.opt:2055
  #, no-c-format
  msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr "Annehmen, dass EmpfÃ¤nger von Objective-C-Nachrichten nil sein kÃ¶nnen."
  
! #: c-family/c.opt:2059
  #, no-c-format
  msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr "Zugriff auf Instanzvariablen erlauben, als ob sie lokale Deklarationen innerhalb der Instanzmethoden-Implementierungen wÃ¤ren."
  
! #: c-family/c.opt:2063
  #, no-c-format
  msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr "-fvisibility=[private|protected|public|package]\tStandard-Symbolsichtbarkeit festlegen."
  
! #: c-family/c.opt:2088
  #, no-c-format
  msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr "Um CodegrÃ¶ÃŸe zu verbessern, eine throw()-Ausnahmespezifikation als Â»noexceptÂ« behandeln."
  
! #: c-family/c.opt:2092
  #, no-c-format
  msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr "Zu verwendendes ABI fÃ¼r Code der Objective-C-Familie und Metadaten angeben."
  
! #: c-family/c.opt:2098
  #, no-c-format
  msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr "Wenn nÃ¶tig, spezielle Objective-C-Methoden zur Initialisierung/ZerstÃ¶rung von nicht-POD C++ ivars, erzeugen."
  
! #: c-family/c.opt:2102
  #, no-c-format
  msgid "Allow fast jumps to the message dispatcher."
  msgstr "Schnelle SprÃ¼nge zum Nachrichten-Dispatcher erlauben."
  
! #: c-family/c.opt:2108
  #, no-c-format
  msgid "Enable Objective-C exception and synchronization syntax."
  msgstr "Objective-C-Ausnahme- und -Synchronisations-Syntax einschalten."
  
! #: c-family/c.opt:2112
  #, no-c-format
  msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
  msgstr "Garbage Collection (GC) in Objective-C/Objective-C++-Programmen einschalten."
  
! #: c-family/c.opt:2116
  #, no-c-format
  msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr "Â»inlineÂ«-PrÃ¼fungen fÃ¼r NIL-EmpfÃ¤nger mit NeXT-Laufzeitumgebung und ABI-Version 2 einschalten."
  
! #: c-family/c.opt:2121
  #, no-c-format
  msgid "Enable Objective-C setjmp exception handling runtime."
  msgstr "Laufzeitbibliothek zur Objective-C setjmp-Ausnahmebehandlung einschalten."
  
! #: c-family/c.opt:2125
  #, no-c-format
  msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr "Mit der in GCC 4.0 implementierten Version Objective-C 1.0 Ã¼bereinstimmen."
  
! #: c-family/c.opt:2129
  #, no-c-format
  msgid "Enable OpenACC."
  msgstr "OpenACC einschalten."
  
! #: c-family/c.opt:2133
  #, no-c-format
  msgid "Specify default OpenACC compute dimensions."
  msgstr "Standard-OpenACC-Berechnungsdimensionen angeben."
  
! #: c-family/c.opt:2137
  #, no-c-format
  msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr "OpenMP einschalten (bringt Â»-frecursiveÂ« in Fortran mit sich)."
  
! #: c-family/c.opt:2141
  #, no-c-format
  msgid "Enable OpenMP's SIMD directives."
  msgstr "SIMD-Direktiven von OpenMP einschalten."
  
! #: c-family/c.opt:2145
  #, no-c-format
  msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr "C++-SchlÃ¼sselworte wie Â»complÂ« und Â»xorÂ« erkennen."
  
! #: c-family/c.opt:2156
  #, no-c-format
  msgid "Look for and use PCH files even when preprocessing."
  msgstr "PCH-Dateien suchen und verwenden, sogar bei Vorverarbeitung."
  
! #: c-family/c.opt:2160
  #, no-c-format
  msgid "Downgrade conformance errors to warnings."
  msgstr "Ãœbereinstimmungsfehler zu Warnungen degradieren."
  
! #: c-family/c.opt:2164
  #, no-c-format
  msgid "Enable Plan 9 language extensions."
  msgstr "Plan-9-Spracherweiterungen einschalten."
  
! #: c-family/c.opt:2168
  #, no-c-format
  msgid "Treat the input file as already preprocessed."
  msgstr "Die Eingabedatei als bereits vorverarbeitet behandeln."
  
! #: c-family/c.opt:2176
  #, no-c-format
  msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
  msgstr "-ftrack-macro-expansion=<0|1|2>\tOrte der aus der Makroersetzung entstehenden Token verfolgen und sie in Fehlermeldungen anzeigen."
  
! #: c-family/c.opt:2180
  #, no-c-format
  msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr "Template-Spezialisierungen fÃ¼r die Ausgabe nicht als Template-Signatur gefolgt von den Argumenten umformatieren."
  
! #: c-family/c.opt:2184
  #, no-c-format
  msgid "Treat known sprintf return values as constants."
  msgstr "Bekannte sprintf-RÃ¼ckgabewerte als Konstanten behandeln."
  
! #: c-family/c.opt:2188
  #, no-c-format
  msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr "Im Fix-and-Continue-Modus verwendet, um anzuzeigen, dass Objektdateien zur Laufzeit eingetauscht werden kÃ¶nnen (Â»swapÂ«)."
  
! #: c-family/c.opt:2192
  #, no-c-format
  msgid "Removed in GCC 10.  This switch has no effect."
  msgstr "In GCC 10 entfernt. Dieser Schalter hat keine Auswirkung."
  
! #: c-family/c.opt:2196
  #, no-c-format
  msgid "Generate run time type descriptor information."
  msgstr "Informationen zur Typbeschreibung zur Laufzeit erzeugen."
  
! #: c-family/c.opt:2200 ada/gcc-interface/lang.opt:81
  #, no-c-format
  msgid "Use the narrowest integer type possible for enumeration types."
  msgstr "Den schmalstmÃ¶glichen Ganzzahltyp fÃ¼r AufzÃ¤hlungstypen verwenden."
  
! #: c-family/c.opt:2204
  #, no-c-format
  msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr "Den fÃ¼r Â»wchar_tÂ« zugrundeliegenden Typen auf Â»unsigned shortÂ« zwingen."
  
! #: c-family/c.opt:2208
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr "Wenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben wurden, das Bitfeld vorzeichenbehaftet machen."
  
! #: c-family/c.opt:2212 ada/gcc-interface/lang.opt:85
  #, no-c-format
  msgid "Make \"char\" signed by default."
  msgstr "Macht Â»charÂ« standardmÃ¤ÃŸig vorzeichenbehaftet."
  
! #: c-family/c.opt:2216
  #, no-c-format
  msgid "Enable C++14 sized deallocation support."
  msgstr "UnterstÃ¼tzung fÃ¼r Deallozierung mit GrÃ¶ÃŸenangabe aus C++14 einschalten."
  
! #: c-family/c.opt:2223
  #, no-c-format
  msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr "-fstrict-flex-arrays=<Stufe>    Steuern, wann ein Array am Ende einer Struktur als ein flexibles Arraymember angesehen wird, bezÃ¼glich des Zugriffs auf die Elemente dieses Arrays. Vorgabe ist, alle Arrays am Ende einer Struktur als flexible Arrays anzusehen."
  
! #: c-family/c.opt:2230
  #, no-c-format
  msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr "-fsso-struct=[big-endian|little-endian|native]\tStandardspeicherreihenfolge fÃ¼r Skalare festlegen."
  
! #: c-family/c.opt:2246
  #, no-c-format
  msgid "Display statistics accumulated during compilation."
  msgstr "WÃ¤hrend der Ãœbersetzung angesammelte Statistik anzeigen."
  
! #: c-family/c.opt:2250
  #, no-c-format
  msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr "Annehmen, dass die Werte einer AufzÃ¤hlung immer im kleinsten Bereich des Typs liegen."
  
! #: c-family/c.opt:2257 c-family/c.opt:2262
  #, no-c-format
  msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr "Die C++17-Anforderungen fÃ¼r die Auswertungsreihenfolge von ZuweisungsausdrÃ¼cken, Bitverschiebungen, Elementfunktionsaufrufe, etc. befolgen."
  
! #: c-family/c.opt:2279
  #, no-c-format
  msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr "HÃ¶chstzahl der Template-Instanziierungshinweise fÃ¼r einzelne Warnung oder Fehler festlegen."
  
! #: c-family/c.opt:2286
  #, no-c-format
  msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr "-ftemplate-depth=<Zahl>\tGrÃ¶ÃŸte Template-Instanziierungstiefe angeben."
  
! #: c-family/c.opt:2293
  #, no-c-format
  msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr "-fno-threadsafe-statics\tKeinen threadsicheren Code fÃ¼r Initialisierung lokaler statischer Objekte erzeugen."
  
! #: c-family/c.opt:2297
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr "Wenn weder Â»signedÂ« noch Â»unsignedÂ« angegeben ist, das Bitfeld vorzeichenlos machen."
  
! #: c-family/c.opt:2301 ada/gcc-interface/lang.opt:89
  #, no-c-format
  msgid "Make \"char\" unsigned by default."
  msgstr "Â»charÂ« standardmÃ¤ÃŸig vorzeichenlos machen."
  
! #: c-family/c.opt:2305
  #, no-c-format
  msgid "Use __cxa_atexit to register destructors."
  msgstr "__cxa_atexit verwenden, um Destruktoren zu registrieren."
  
! #: c-family/c.opt:2309
  #, no-c-format
  msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr "__cxa_get_exception_ptr in Ausnahmebehandlung verwenden."
  
! #: c-family/c.opt:2313
  #, no-c-format
  msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr "Alle inline-Funktionen und -Methoden mit versteckter Sichtbarkeit markieren."
  
! #: c-family/c.opt:2317
  #, no-c-format
  msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr "Sichtbarkeit wird geÃ¤ndert, um standardmÃ¤ÃŸig zu Microsoft Visual Studio zu passen."
  
! #: c-family/c.opt:2329
  #, no-c-format
  msgid "Emit common-like symbols as weak symbols."
  msgstr "Common-Ã¤hnliche Symbole als schwache Symbole ausgeben."
  
! #: c-family/c.opt:2333
  #, no-c-format
  msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr "-fwide-exec-charset=<Zeichensatz>\tAlle Wide-Zeichenketten und -konstanten in Zeichensatz <Zeichensatz> umwandeln."
  
! #: c-family/c.opt:2337
  #, no-c-format
  msgid "Generate a #line directive pointing at the current working directory."
  msgstr "Eine auf das aktuelle Verzeichnis verweisende #line-Anweisung erzeugen."
  
! #: c-family/c.opt:2345
  #, no-c-format
  msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr "Lockeres Nachschlagen von Klassen (mit objc_getClass()) fÃ¼r Verwendung im Null-VerknÃ¼pfungs-Modus erzeugen."
  
! #: c-family/c.opt:2349
  #, no-c-format
  msgid "Dump declarations to a .decl file."
  msgstr "Deklaration in .decl-Datei ausgeben."
  
! #: c-family/c.opt:2353
  #, no-c-format
  msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr "-femit-struct-debug-baseonly\tAggressiv reduzierte Debuginfo fÃ¼r Strukturen."
  
! #: c-family/c.opt:2357
  #, no-c-format
  msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr "-femit-struct-debug-reduced\tKonservativ reduzierte Debuginfo fÃ¼r Strukturen."
  
! #: c-family/c.opt:2361
  #, no-c-format
  msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr "-femit-struct-debug-detailed=<spec-list>AusfÃ¼hrliche reduzierte Debuginfo fÃ¼r Strukturen."
  
! #: c-family/c.opt:2365
  #, no-c-format
  msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
  msgstr "ImaginÃ¤re, Festkomma, oder andere GNU-Zahlenauffixe als das korrespondieren Zahlenliteral statt eines benutzerdefinierten Zahlenliterals interpretieren."
  
! #: c-family/c.opt:2370
  #, no-c-format
  msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
  msgstr "-idirafter <Verzeichnis>\t<Verzeichnis> an das Ende des System-EinfÃ¼gepfades anfÃ¼gen."
  
! #: c-family/c.opt:2374
  #, no-c-format
  msgid "-imacros <file>\tAccept definition of macros in <file>."
  msgstr "-imacros <Datei>\tDefinition von Makros in <Datei> akzeptieren."
  
! #: c-family/c.opt:2378
  #, no-c-format
  msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr "-imultilib <Verzeichnis>\t<Verzeichnis> als Multilib-include-Verzeichnis setzen."
  
! #: c-family/c.opt:2382
  #, no-c-format
  msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr "-include <Datei>\tInhalt von <Datei> vor anderen Dateien einfÃ¼gen."
  
! #: c-family/c.opt:2386
  #, no-c-format
  msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr "-iprefix <Pfad>\t<Pfad> als ein PrÃ¤fix fÃ¼r die nÃ¤chsten zwei Optionen angeben."
  
! #: c-family/c.opt:2390
  #, no-c-format
  msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr "-isysroot <Verzeichnis>\t<Verzeichnis> als System-Wurzelverzeichnis setzen."
  
! #: c-family/c.opt:2394
  #, no-c-format
  msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
  msgstr "-isystem <Verzeichnis>\t<Verzeichnis> an den Anfang des System-EinfÃ¼gepfades anfÃ¼gen."
  
! #: c-family/c.opt:2398
  #, no-c-format
  msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr "-iquote <Verzeichnis>\t<Verzeichnis> am Ende des EinfÃ¼gepfades fÃ¼r Â»#include \"â€¦\"Â« anfÃ¼gen."
  
! #: c-family/c.opt:2402
  #, no-c-format
  msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
  msgstr "-iwithprefix <Verzeichnis>\t<Verzeichnis> an das Ende des System-EinfÃ¼gepfades anfÃ¼gen."
  
! #: c-family/c.opt:2406
  #, no-c-format
  msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
  msgstr "-iwithprefixbefore <Verz>\t<Verz> an das Ende des Haupt-EinfÃ¼gepfades anfÃ¼gen."
  
! #: c-family/c.opt:2416
  #, no-c-format
  msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr "Standard-System-EinfÃ¼gepfade nicht durchsuchen (die mit -isystem angegebenen werden trotzdem noch verwendet)."
  
! #: c-family/c.opt:2420
  #, no-c-format
  msgid "Do not search standard system include directories for C++."
  msgstr "Standard-System-EinfÃ¼geverzeichnisse nicht fÃ¼r C++ durchsuchen."
  
! #: c-family/c.opt:2432
  #, no-c-format
  msgid "Generate C header of platform-specific features."
  msgstr "C-Header mit Plattform-spezifischen Merkmalen erzeugen."
  
! #: c-family/c.opt:2436
  #, no-c-format
  msgid "Remap file names when including files."
  msgstr "Dateinamen beim EinfÃ¼gen von Dateien neu abbilden."
  
! #: c-family/c.opt:2440 c-family/c.opt:2444
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr "Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003) Ã¼bereinstimmen."
  
! #: c-family/c.opt:2448
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard."
  msgstr "Mit dem ISO-C++-Standard von 2011 Ã¼bereinstimmen."
  
! #: c-family/c.opt:2452
  #, no-c-format
  msgid "Deprecated in favor of -std=c++11."
  msgstr "Veraltet zugunsten von -std=c++11."
  
! #: c-family/c.opt:2456
  #, no-c-format
  msgid "Deprecated in favor of -std=c++14."
  msgstr "Veraltet zugunsten von -std=c++14."
  
! #: c-family/c.opt:2460
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard."
  msgstr "Mit dem ISO-C++-Standard von 2014 Ã¼bereinstimmen."
  
! #: c-family/c.opt:2464
  #, no-c-format
  msgid "Deprecated in favor of -std=c++17."
  msgstr "Veraltet zugunsten von -std=c++17."
  
! #: c-family/c.opt:2468
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard."
  msgstr "Mit dem ISO-C++-Standard von 2017 Ã¼bereinstimmen."
  
! #: c-family/c.opt:2472 c-family/c.opt:2476
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
  msgstr "Mit dem ISO-C++-Standard 2020 Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung)."
  
! #: c-family/c.opt:2480 c-family/c.opt:2484
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard (experimental and incomplete support)."
  msgstr "Mit dem ISO-C++-Standardentwurf 2023 Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung)."
  
! #: c-family/c.opt:2488 c-family/c.opt:2492
  #, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
  msgstr "Mit dem ISO-C++-Standardentwurf 2026 Ã¼bereinstimmen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung)."
  
! #: c-family/c.opt:2496 c-family/c.opt:2650
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard."
  msgstr "Mit dem ISO-C-Standard von 2011 Ã¼bereinstimmen."
  
! #: c-family/c.opt:2500
  #, no-c-format
  msgid "Deprecated in favor of -std=c11."
  msgstr "Veraltet zugunsten von -std=c11."
  
! #: c-family/c.opt:2504 c-family/c.opt:2508 c-family/c.opt:2654
! #: c-family/c.opt:2658
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr "Mit dem ISO-C-Standard von 2017 (2018 verÃ¶ffentlicht) Ã¼bereinstimmen."
  
! #: c-family/c.opt:2512 c-family/c.opt:2662
  #, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) (experimental and incomplete support)."
  msgstr "Mit dem ISO-C-Standardentwurf 2023 Ã¼bereinstimmen (VerÃ¶ffentlichung fÃ¼r 2024 geplant) (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung)."
  
! #: c-family/c.opt:2516
  #, no-c-format
  msgid "Deprecated in favor of -std=c23."
  msgstr "Veraltet zugunsten von -std=c23."
  
! #: c-family/c.opt:2520 c-family/c.opt:2524 c-family/c.opt:2634
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard."
  msgstr "Mit dem ISO-C-Standard von 1990 Ã¼bereinstimmen."
  
! #: c-family/c.opt:2528 c-family/c.opt:2642
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard."
  msgstr "Mit dem ISO-C-Standard von 1999 Ã¼bereinstimmen."
  
! #: c-family/c.opt:2532
  #, no-c-format
  msgid "Deprecated in favor of -std=c99."
  msgstr "Veraltet zugunsten von -std=c99."
  
! #: c-family/c.opt:2536 c-family/c.opt:2541
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr "Mit dem ISO-C++-Standard von 1998 (inclusive technischer Korrekturen von 2003 sowie GNU-Erweiterungen) Ã¼bereinstimmen."
  
! #: c-family/c.opt:2546
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
  msgstr "Mit dem ISO-C++-Standard von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen."
  
! #: c-family/c.opt:2550
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++11."
  msgstr "Veraltet zugunsten von -std=gnu++11."
  
! #: c-family/c.opt:2554
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++14."
  msgstr "Veraltet zugunsten von -std=gnu++14."
  
! #: c-family/c.opt:2558
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr "Mit dem ISO-C++-Standard von 2014 mit GNU-Erweiterungen Ã¼bereinstimmen."
  
! #: c-family/c.opt:2562
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++17."
  msgstr "Veraltet zugunsten von -std=gnu++17."
  
! #: c-family/c.opt:2566
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr "Mit dem ISO-C++-Standard von 2017 mit GNU-Erweiterungen Ã¼bereinstimmen."
  
! #: c-family/c.opt:2570 c-family/c.opt:2574
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
  msgstr "Mit dem ISO-C++-Standard fÃ¼r 2020 mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen."
  
! #: c-family/c.opt:2578 c-family/c.opt:2582
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr "Mit dem ISO-C++-Standardentwurf fÃ¼r 2023 mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen."
  
! #: c-family/c.opt:2586 c-family/c.opt:2590
  #, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr "Mit dem ISO-C++-Standardentwurf fÃ¼r 2026 mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen."
  
! #: c-family/c.opt:2594
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard with GNU extensions."
  msgstr "Mit dem ISO-C-Standard von von 2011 mit GNU-Erweiterungen Ã¼bereinstimmen."
  
! #: c-family/c.opt:2598
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu11."
  msgstr "Veraltet zugunsten von -std=gnu11."
  
! #: c-family/c.opt:2602 c-family/c.opt:2606
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr "Mit dem ISO-C-Standard von 2017 (verÃ¶ffentlicht 2018) mit GNU-Erweiterungen Ã¼bereinstimmen."
  
! #: c-family/c.opt:2610
  #, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) with GNU extensions (experimental and incomplete support)."
  msgstr "Mit dem ISO-C-Standardentwurf fÃ¼r 2023 (VerÃ¶ffentlichung fÃ¼r 2024 geplant) mit GNU-Erweiterungen (experimentelle und unvollstÃ¤ndige UnterstÃ¼tzung) Ã¼bereinstimmen."
  
! #: c-family/c.opt:2614
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu23."
  msgstr "Veraltet zugunsten von -std=gnu23."
  
! #: c-family/c.opt:2618 c-family/c.opt:2622
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard with GNU extensions."
  msgstr "Mit dem ISO-C-Standard von von 1990 mit GNU-Erweiterungen Ã¼bereinstimmen."
  
! #: c-family/c.opt:2626
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard with GNU extensions."
  msgstr "Mit dem ISO-C-Standard von von 1999 mit GNU-Erweiterungen Ã¼bereinstimmen."
  
! #: c-family/c.opt:2630
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu99."
  msgstr "Veraltet zugunsten von -std=gnu99."
  
! #: c-family/c.opt:2638
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard as amended in 1994."
  msgstr "Mit dem ISO-C-Standard von 1990, wie 1994 ergÃ¤nzt, Ã¼bereinstimmen."
  
! #: c-family/c.opt:2646
  #, no-c-format
  msgid "Deprecated in favor of -std=iso9899:1999."
  msgstr "Veraltet zugunsten von -std=iso9899:1999."
  
! #: c-family/c.opt:2666
  #, no-c-format
  msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
  msgstr "-stdlib=[libstdc++|libc++]\tDie Standardbibliothek, die fÃ¼r C++-Header und Laufzeit verwendet wird."
  
! #: c-family/c.opt:2683
  #, no-c-format
  msgid "Enable traditional preprocessing."
  msgstr "Traditionelle Vorverarbeitung einschalten."
  
! #: c-family/c.opt:2687
  #, no-c-format
  msgid "-trigraphs\tSupport ISO C trigraphs."
  msgstr "-trigraphs\tTrigraphen nach ISO C unterstÃ¼tzen."
  
! #: c-family/c.opt:2691
  #, no-c-format
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "Keine system- oder GCC-spezifischen Makros vordefinieren."
*************** msgstr "internes Debugging des Compilers
*** 4107,4336 ****
  
  #: m2/lang.opt:95
  #, no-c-format
! msgid "turn on quadruple tracing (internal switch)"
! msgstr "Quadrupel-Nachverfolgung einschalten (interner Schalter)"
  
  #: m2/lang.opt:99
  #, no-c-format
! msgid "turn on the Modula-2 api tracing (internal switch)"
! msgstr "Modula-2-API-Verfolgung einschalten (interne Option)"
! 
! #: m2/lang.opt:103
! #, no-c-format
! msgid "turn on the Modula-2 function line number generation (internal switch)"
! msgstr "Zeilennummern in Modula-2-Funktionen generieren (interne Option)"
! 
! #: m2/lang.opt:107
! #, no-c-format
! msgid "recognise the specified suffix as a definition module filename"
  msgstr "das angegebene Suffix als Dateiname des Definitionsmoduls erkennen"
  
! #: m2/lang.opt:111
  #, no-c-format
  msgid "display all inbuilt system items"
  msgstr "alle eingebauten Systemelemente anzeigen"
  
! #: m2/lang.opt:115
  #, no-c-format
  msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
  msgstr "erlaubt, undurchlÃ¤ssige Typen durch beliebige Typen zu implementieren (eine GNU-Modula-2-Erweiterung)"
  
! #: m2/lang.opt:119
  #, no-c-format
  msgid "turns on runtime checking to check whether a floating point number will exceed range"
  msgstr "LaufzeitÃ¼berprÃ¼fung fÃ¼r Gleitkommazahlen, die den GÃ¼ltigkeitsbereich verlassen, einschalten"
  
! #: m2/lang.opt:123
  #, no-c-format
  msgid "create a topologically sorted module list from all dependent modules used in the application"
  msgstr "topologisch sortierte Liste aller Module erzeugen, die in der Anwendung verwendet werden"
  
! #: m2/lang.opt:127 m2/lang.opt:215
  #, no-c-format
  msgid "turns on all range checking for numerical values"
  msgstr "alle BereichsprÃ¼fungen fÃ¼r numerische Werte einschalten"
  
! #: m2/lang.opt:131
  #, no-c-format
  msgid "use ISO dialect of Modula-2"
  msgstr "ISO-Dialekt von Modula-2 verwenden"
  
! #: m2/lang.opt:135
  #, no-c-format
  msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr "Reihenfolge der Bibliotheken kommagetrennt angeben, erlaubte EintrÃ¤ge sind: log,min,pim,iso oder deren entsprechende Verzeichnisnamen m2log,m2min,m2pim,m2iso."
  
! #: m2/lang.opt:139
  #, no-c-format
  msgid "set all location values to a specific value (internal switch)"
  msgstr "alle Ortswerte auf einen bestimmten Wert festlegen (interner Schalter)"
  
! #: m2/lang.opt:143
  #, no-c-format
  msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
  msgstr "zusÃ¤tzliche NOPs generieren, um das Debuggen zu vereinfachen, dadurch bekommt jedes SchlÃ¼sselwort aus dem Code einen eigenen Befehl"
  
! #: m2/lang.opt:147
  #, no-c-format
  msgid "generate error messages which render keywords in lower case"
  msgstr "Fehlermeldungen erzeugen, die SchlÃ¼sselwÃ¶rter in Kleinbuchstaben ausgeben"
  
! #: m2/lang.opt:151
  #, no-c-format
  msgid "specify the module mangled prefix name for all modules in the following include paths"
  msgstr "den gemangelten PrÃ¤fix fÃ¼r Modulnamen angeben, fÃ¼r alle Module in den folgenden Includepfaden"
  
! #: m2/lang.opt:159
  #, no-c-format
  msgid "insert plugin to identify runtime errors at compiletime"
  msgstr "Plugin aktivieren, das Laufzeitfehler bereits zur Compilezeit erkennt"
  
! #: m2/lang.opt:163
  #, no-c-format
  msgid "specify the module mangled prefix name"
  msgstr "PrÃ¤fixname fÃ¼r gemangelte Modulnamen angeben"
  
! #: m2/lang.opt:167
  #, no-c-format
  msgid "display statistics about the amount of source lines compiled and symbols used"
  msgstr "Zusammenfassung der Anzahl der Ã¼bersetzten Codezeilen und der verwendeten Symbole anzeigen"
  
! #: m2/lang.opt:171
  #, no-c-format
  msgid "experimental flag to turn on the new strict type checker"
  msgstr "experimentelle Option, um die neue strenge TypprÃ¼fung zu verwenden"
  
! #: m2/lang.opt:175
  #, no-c-format
  msgid "compile all implementation modules and program module at once"
  msgstr "alle Implementierungsmodule und Programmmodule auf einmal Ã¼bersetzen"
  
! #: m2/lang.opt:179
  #, no-c-format
! msgid "recognise the specified suffix as implementation and module filenames"
  msgstr "die angegebene Endung als Implementierungs- oder Modul-Dateiname erkennen"
  
! #: m2/lang.opt:183
  #, no-c-format
  msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
  msgstr "LaufzeitÃ¼berprÃ¼fung fÃ¼r versuchten Datenzugriff Ã¼ber NIL-Zeiger einschalten"
  
! #: m2/lang.opt:187
  #, no-c-format
  msgid "use PIM [234] dialect of Modula-2"
  msgstr "PIM-[234]-Dialekt von Modula-2 verwenden"
  
! #: m2/lang.opt:191
  #, no-c-format
  msgid "use PIM 2 dialect of Modula-2"
  msgstr "PIM-2-Dialekt von Modula-2 verwenden"
  
! #: m2/lang.opt:195
  #, no-c-format
  msgid "use PIM 3 dialect of Modula-2"
  msgstr "PIM-3-Dialekt von Modula-2 verwenden"
  
! #: m2/lang.opt:199
  #, no-c-format
  msgid "use PIM 4 dialect of Modula-2"
  msgstr "PIM-4-Dialekt von Modula-2 verwenden"
  
! #: m2/lang.opt:203
  #, no-c-format
  msgid "force positive result from MOD and DIV result floor"
  msgstr "erzwingen, dass MOD stets positiv ist und DIV abrundet"
  
! #: m2/lang.opt:207
  #, no-c-format
  msgid "link against the pthread library (default on)"
  msgstr "mit der pthread-Bibliothek Ã¼bersetzen (Vorgabe: ein)"
  
! #: m2/lang.opt:211
  #, no-c-format
  msgid "internal compiler debugging information, dump the list of quadruples"
  msgstr "interne Compiler-Debug-Informationen, Liste der Quadrupel wegschreiben"
  
! #: m2/lang.opt:219
  #, no-c-format
  msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
  msgstr "LaufzeitÃ¼berprÃ¼fung fÃ¼r Funktionen einschalten, deren AusfÃ¼hrung nicht mit einer RETURN-Anweisung endet"
  
! #: m2/lang.opt:223
  #, no-c-format
  msgid "specify the list of runtime modules and their initialization order"
  msgstr "Liste der Laufzeitmodule und deren Initialisierungsreihenfolge angeben"
  
! #: m2/lang.opt:227
  #, no-c-format
  msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
  msgstr "die Initialisierungsreihenfolge der Module wird dynamisch von M2RTS und den AnwendungsabhÃ¤ngigkeiten festgelegt"
  
! #: m2/lang.opt:231
  #, no-c-format
  msgid "generate a C source scaffold for the current module being compiled"
  msgstr "ein C-Quelltext-GerÃ¼st fÃ¼r das Modul generieren, das gerade Ã¼bersetzt wird"
  
! #: m2/lang.opt:235
  #, no-c-format
  msgid "generate a C++ source scaffold for the current module being compiled"
  msgstr "ein C++-Quelltext-GerÃ¼st fÃ¼r das Modul generieren, das gerade Ã¼bersetzt wird"
  
! #: m2/lang.opt:239
  #, no-c-format
  msgid "generate the main function"
  msgstr "die main-Funktion erzeugen"
  
! #: m2/lang.opt:243
  #, no-c-format
  msgid "generate static scaffold initialization and finalization for every module inside main"
  msgstr "statische GerÃ¼st-Initialisierung und Finalisierung fÃ¼r jedes Modul innerhalb von main generieren"
  
! #: m2/lang.opt:247
  #, no-c-format
  msgid "generate a shared library from the module"
  msgstr "eine gemeinsam genutzte Bibliothek aus dem Modul erzeugen"
  
! #: m2/lang.opt:251
  #, no-c-format
  msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  msgstr "alle Software-LaufzeitÃ¼berprÃ¼fungen einschalten (das ist die AbkÃ¼rzung fÃ¼r -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  
! #: m2/lang.opt:255
  #, no-c-format
  msgid "display the location of module source files as they are compiled"
  msgstr "Ort der Modul-Quelldateien anzeigen, wÃ¤hrend sie Ã¼bersetzt werden"
  
! #: m2/lang.opt:259
  #, no-c-format
  msgid "create a swig interface file for the module"
  msgstr "eine SWIG-Interface-Datei fÃ¼r das Modul erzeugen"
  
! #: m2/lang.opt:263
  #, no-c-format
  msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
  msgstr "unbegrenzte Wertparameter optimieren, indem sie per Referenz Ã¼bergeben werden, vorausgesetzt, die aufgerufene Prozedur verÃ¤ndert sie nicht."
  
! #: m2/lang.opt:267
  #, no-c-format
! msgid "orders the initialization/finalializations for scaffold-static or force linking of modules if scaffold-dynamic"
! msgstr "ordnet die Initialisierungen/Finalisierungen fÃ¼r scaffold-static, das Binden von Modulen erzwingen fÃ¼r scaffold-dynamic"
  
! #: m2/lang.opt:275
  #, no-c-format
  msgid "turns on all division and modulus by zero checking for ordinal values"
  msgstr "alle ÃœberprÃ¼fungen fÃ¼r Division und Modulus durch 0 fÃ¼r ordinale Werte einschalten"
  
! #: m2/lang.opt:279
  #, no-c-format
  msgid "turns on runtime checking to check whether a whole number will exceed range"
  msgstr "LaufzeitÃ¼berprÃ¼fung einschalten fÃ¼r ganze Zahlen, die ihren Wertebereich verlassen"
  
! #: m2/lang.opt:283
  #, no-c-format
  msgid "Link the standard Modula-2 libraries statically in the compilation."
  msgstr "Die Modula-2-Standardbibliotheken statisch in das Kompilat einbinden."
  
! #: m2/lang.opt:428 m2/lang.opt:432
  #, no-c-format
  msgid "save temporary preprocessed files"
  msgstr "temporÃ¤re vorverarbeitete Dateien speichern"
--- 4117,4341 ----
  
  #: m2/lang.opt:95
  #, no-c-format
! msgid "turn on tracing of procedure line numbers (internal switch)"
! msgstr "internes Verfolgen der Prozedur-Zeilennummern einschalten (interner Schalter)"
  
  #: m2/lang.opt:99
  #, no-c-format
! msgid "recognize the specified suffix as a definition module filename"
  msgstr "das angegebene Suffix als Dateiname des Definitionsmoduls erkennen"
  
! #: m2/lang.opt:103
  #, no-c-format
  msgid "display all inbuilt system items"
  msgstr "alle eingebauten Systemelemente anzeigen"
  
! #: m2/lang.opt:107
  #, no-c-format
  msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
  msgstr "erlaubt, undurchlÃ¤ssige Typen durch beliebige Typen zu implementieren (eine GNU-Modula-2-Erweiterung)"
  
! #: m2/lang.opt:111
  #, no-c-format
  msgid "turns on runtime checking to check whether a floating point number will exceed range"
  msgstr "LaufzeitÃ¼berprÃ¼fung fÃ¼r Gleitkommazahlen, die den GÃ¼ltigkeitsbereich verlassen, einschalten"
  
! #: m2/lang.opt:115
  #, no-c-format
  msgid "create a topologically sorted module list from all dependent modules used in the application"
  msgstr "topologisch sortierte Liste aller Module erzeugen, die in der Anwendung verwendet werden"
  
! #: m2/lang.opt:119 m2/lang.opt:211
  #, no-c-format
  msgid "turns on all range checking for numerical values"
  msgstr "alle BereichsprÃ¼fungen fÃ¼r numerische Werte einschalten"
  
! #: m2/lang.opt:123
  #, no-c-format
  msgid "use ISO dialect of Modula-2"
  msgstr "ISO-Dialekt von Modula-2 verwenden"
  
! #: m2/lang.opt:127
  #, no-c-format
  msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr "Reihenfolge der Bibliotheken kommagetrennt angeben, erlaubte EintrÃ¤ge sind: log,min,pim,iso oder deren entsprechende Verzeichnisnamen m2log,m2min,m2pim,m2iso."
  
! #: m2/lang.opt:131
  #, no-c-format
  msgid "set all location values to a specific value (internal switch)"
  msgstr "alle Ortswerte auf einen bestimmten Wert festlegen (interner Schalter)"
  
! #: m2/lang.opt:135
! #, no-c-format
! msgid "turn on internal debug tracing for quad,token,line,all (internal switch)"
! msgstr "internes Debugging des Compilers fÃ¼r quad,token,line,all einschalten (interner Schalter)"
! 
! #: m2/lang.opt:139
  #, no-c-format
  msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
  msgstr "zusÃ¤tzliche NOPs generieren, um das Debuggen zu vereinfachen, dadurch bekommt jedes SchlÃ¼sselwort aus dem Code einen eigenen Befehl"
  
! #: m2/lang.opt:143
  #, no-c-format
  msgid "generate error messages which render keywords in lower case"
  msgstr "Fehlermeldungen erzeugen, die SchlÃ¼sselwÃ¶rter in Kleinbuchstaben ausgeben"
  
! #: m2/lang.opt:147
  #, no-c-format
  msgid "specify the module mangled prefix name for all modules in the following include paths"
  msgstr "den gemangelten PrÃ¤fix fÃ¼r Modulnamen angeben, fÃ¼r alle Module in den folgenden Includepfaden"
  
! #: m2/lang.opt:155
  #, no-c-format
  msgid "insert plugin to identify runtime errors at compiletime"
  msgstr "Plugin aktivieren, das Laufzeitfehler bereits zur Compilezeit erkennt"
  
! #: m2/lang.opt:159
  #, no-c-format
  msgid "specify the module mangled prefix name"
  msgstr "PrÃ¤fixname fÃ¼r gemangelte Modulnamen angeben"
  
! #: m2/lang.opt:163
  #, no-c-format
  msgid "display statistics about the amount of source lines compiled and symbols used"
  msgstr "Zusammenfassung der Anzahl der Ã¼bersetzten Codezeilen und der verwendeten Symbole anzeigen"
  
! #: m2/lang.opt:167
  #, no-c-format
  msgid "experimental flag to turn on the new strict type checker"
  msgstr "experimentelle Option, um die neue strenge TypprÃ¼fung zu verwenden"
  
! #: m2/lang.opt:171
  #, no-c-format
  msgid "compile all implementation modules and program module at once"
  msgstr "alle Implementierungsmodule und Programmmodule auf einmal Ã¼bersetzen"
  
! #: m2/lang.opt:175
  #, no-c-format
! msgid "recognize the specified suffix as implementation and module filenames"
  msgstr "die angegebene Endung als Implementierungs- oder Modul-Dateiname erkennen"
  
! #: m2/lang.opt:179
  #, no-c-format
  msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
  msgstr "LaufzeitÃ¼berprÃ¼fung fÃ¼r versuchten Datenzugriff Ã¼ber NIL-Zeiger einschalten"
  
! #: m2/lang.opt:183
  #, no-c-format
  msgid "use PIM [234] dialect of Modula-2"
  msgstr "PIM-[234]-Dialekt von Modula-2 verwenden"
  
! #: m2/lang.opt:187
  #, no-c-format
  msgid "use PIM 2 dialect of Modula-2"
  msgstr "PIM-2-Dialekt von Modula-2 verwenden"
  
! #: m2/lang.opt:191
  #, no-c-format
  msgid "use PIM 3 dialect of Modula-2"
  msgstr "PIM-3-Dialekt von Modula-2 verwenden"
  
! #: m2/lang.opt:195
  #, no-c-format
  msgid "use PIM 4 dialect of Modula-2"
  msgstr "PIM-4-Dialekt von Modula-2 verwenden"
  
! #: m2/lang.opt:199
  #, no-c-format
  msgid "force positive result from MOD and DIV result floor"
  msgstr "erzwingen, dass MOD stets positiv ist und DIV abrundet"
  
! #: m2/lang.opt:203
  #, no-c-format
  msgid "link against the pthread library (default on)"
  msgstr "mit der pthread-Bibliothek Ã¼bersetzen (Vorgabe: ein)"
  
! #: m2/lang.opt:207
  #, no-c-format
  msgid "internal compiler debugging information, dump the list of quadruples"
  msgstr "interne Compiler-Debug-Informationen, Liste der Quadrupel wegschreiben"
  
! #: m2/lang.opt:215
  #, no-c-format
  msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
  msgstr "LaufzeitÃ¼berprÃ¼fung fÃ¼r Funktionen einschalten, deren AusfÃ¼hrung nicht mit einer RETURN-Anweisung endet"
  
! #: m2/lang.opt:219
  #, no-c-format
  msgid "specify the list of runtime modules and their initialization order"
  msgstr "Liste der Laufzeitmodule und deren Initialisierungsreihenfolge angeben"
  
! #: m2/lang.opt:223
  #, no-c-format
  msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
  msgstr "die Initialisierungsreihenfolge der Module wird dynamisch von M2RTS und den AnwendungsabhÃ¤ngigkeiten festgelegt"
  
! #: m2/lang.opt:227
  #, no-c-format
  msgid "generate a C source scaffold for the current module being compiled"
  msgstr "ein C-Quelltext-GerÃ¼st fÃ¼r das Modul generieren, das gerade Ã¼bersetzt wird"
  
! #: m2/lang.opt:231
  #, no-c-format
  msgid "generate a C++ source scaffold for the current module being compiled"
  msgstr "ein C++-Quelltext-GerÃ¼st fÃ¼r das Modul generieren, das gerade Ã¼bersetzt wird"
  
! #: m2/lang.opt:235
  #, no-c-format
  msgid "generate the main function"
  msgstr "die main-Funktion erzeugen"
  
! #: m2/lang.opt:239
  #, no-c-format
  msgid "generate static scaffold initialization and finalization for every module inside main"
  msgstr "statische GerÃ¼st-Initialisierung und Finalisierung fÃ¼r jedes Modul innerhalb von main generieren"
  
! #: m2/lang.opt:243
  #, no-c-format
  msgid "generate a shared library from the module"
  msgstr "eine gemeinsam genutzte Bibliothek aus dem Modul erzeugen"
  
! #: m2/lang.opt:247
  #, no-c-format
  msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  msgstr "alle Software-LaufzeitÃ¼berprÃ¼fungen einschalten (das ist die AbkÃ¼rzung fÃ¼r -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  
! #: m2/lang.opt:251
  #, no-c-format
  msgid "display the location of module source files as they are compiled"
  msgstr "Ort der Modul-Quelldateien anzeigen, wÃ¤hrend sie Ã¼bersetzt werden"
  
! #: m2/lang.opt:255
  #, no-c-format
  msgid "create a swig interface file for the module"
  msgstr "eine SWIG-Interface-Datei fÃ¼r das Modul erzeugen"
  
! #: m2/lang.opt:259
  #, no-c-format
  msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
  msgstr "unbegrenzte Wertparameter optimieren, indem sie per Referenz Ã¼bergeben werden, vorausgesetzt, die aufgerufene Prozedur verÃ¤ndert sie nicht."
  
! #: m2/lang.opt:263
  #, no-c-format
! msgid "orders the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic"
! msgstr "ordnet die Initialisierungen/Finalisierungen fÃ¼r scaffold-static, oder das Binden von Modulen fÃ¼r scaffold-dynamic erzwingen"
  
! #: m2/lang.opt:271
  #, no-c-format
  msgid "turns on all division and modulus by zero checking for ordinal values"
  msgstr "alle ÃœberprÃ¼fungen fÃ¼r Division und Modulus durch 0 fÃ¼r ordinale Werte einschalten"
  
! #: m2/lang.opt:275
  #, no-c-format
  msgid "turns on runtime checking to check whether a whole number will exceed range"
  msgstr "LaufzeitÃ¼berprÃ¼fung einschalten fÃ¼r ganze Zahlen, die ihren Wertebereich verlassen"
  
! #: m2/lang.opt:279
  #, no-c-format
  msgid "Link the standard Modula-2 libraries statically in the compilation."
  msgstr "Die Modula-2-Standardbibliotheken statisch in das Kompilat einbinden."
  
! #: m2/lang.opt:424 m2/lang.opt:428
  #, no-c-format
  msgid "save temporary preprocessed files"
  msgstr "temporÃ¤re vorverarbeitete Dateien speichern"
*************** msgstr "Bei Codepfaden warnen, in denen
*** 4662,4668 ****
  
  #: analyzer/analyzer.opt:227
  #, no-c-format
! msgid "Warn about code paths in in which a call is made to strtok with undefined behavior."
  msgstr "Bei Codepfaden warnen, in denen ein Aufruf von strtok zu undefiniertem Verhalten fÃ¼hrt."
  
  #: analyzer/analyzer.opt:231
--- 4667,4673 ----
  
  #: analyzer/analyzer.opt:227
  #, no-c-format
! msgid "Warn about code paths in which a call is made to strtok with undefined behavior."
  msgstr "Bei Codepfaden warnen, in denen ein Aufruf von strtok zu undefiniertem Verhalten fÃ¼hrt."
  
  #: analyzer/analyzer.opt:231
*************** msgstr "-image_base <Adresse>\tBasisadre
*** 5242,5248 ****
  
  #: config/darwin.opt:214
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initialiser for a dylib."
  msgstr "-init <Symbolname>\tDas Symbol <Symbolname> wird als erster Initialisierer fÃ¼r eine Dylib verwendet."
  
  #: config/darwin.opt:218
--- 5247,5253 ----
  
  #: config/darwin.opt:214
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initializer for a dylib."
  msgstr "-init <Symbolname>\tDas Symbol <Symbolname> wird als erster Initialisierer fÃ¼r eine Dylib verwendet."
  
  #: config/darwin.opt:218
*************** msgstr "(Veraltet und unberÃ¼cksichtigt
*** 5465,5471 ****
  msgid "Use simulator runtime."
  msgstr "Simulator-Laufzeitumgebung verwenden."
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:120
  #, no-c-format
  msgid "Specify the name of the target CPU."
  msgstr "Namen der Ziel-CPU angeben."
--- 5470,5476 ----
  msgid "Use simulator runtime."
  msgstr "Simulator-Laufzeitumgebung verwenden."
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:117
  #, no-c-format
  msgid "Specify the name of the target CPU."
  msgstr "Namen der Ziel-CPU angeben."
*************** msgstr "Erzeugung PC-relativer Aufrufe v
*** 5520,5526 ****
  msgid "Link with the fast floating-point library."
  msgstr "Mit schneller Gleitkomma-Bibliothek linken."
  
! #: config/bfin/bfin.opt:90 config/arm/arm.opt:348 config/frv/frv.opt:130
  #, no-c-format
  msgid "Enable Function Descriptor PIC mode."
  msgstr "Funktionsdeskriptor-PIC-Modus einschalten."
--- 5525,5531 ----
  msgid "Link with the fast floating-point library."
  msgstr "Mit schneller Gleitkomma-Bibliothek linken."
  
! #: config/bfin/bfin.opt:90 config/arm/arm.opt:345 config/frv/frv.opt:130
  #, no-c-format
  msgid "Enable Function Descriptor PIC mode."
  msgstr "Funktionsdeskriptor-PIC-Modus einschalten."
*************** msgstr "Code erzeugen, der 68881-Gleitko
*** 5670,5676 ****
  msgid "Align variables on a 32-bit boundary."
  msgstr "Variablen auf 32-Bit-Grenzen ausrichten."
  
! #: config/m68k/m68k.opt:103 config/arm/arm.opt:89 config/nios2/nios2.opt:570
  #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
  #, no-c-format
  msgid "Specify the name of the target architecture."
--- 5675,5681 ----
  msgid "Align variables on a 32-bit boundary."
  msgstr "Variablen auf 32-Bit-Grenzen ausrichten."
  
! #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
  #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
  #, no-c-format
  msgid "Specify the name of the target architecture."
*************** msgid "Support TLS segment larger than 6
*** 5777,5789 ****
  msgstr "TLS-Segment grÃ¶ÃŸer als 64K unterstÃ¼tzen."
  
  #: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:74
! #: config/arm/arm.opt:108 config/microblaze/microblaze.opt:60
  #, no-c-format
  msgid "Assume target CPU is configured as big endian."
  msgstr "Ziel-CPU als Â»big endianÂ«-konfiguriert annehmen."
  
  #: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:94
! #: config/arm/arm.opt:173 config/microblaze/microblaze.opt:64
  #, no-c-format
  msgid "Assume target CPU is configured as little endian."
  msgstr "Ziel-CPU als Â»little endianÂ«-konfiguriert annehmen."
--- 5782,5794 ----
  msgstr "TLS-Segment grÃ¶ÃŸer als 64K unterstÃ¼tzen."
  
  #: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:74
! #: config/arm/arm.opt:105 config/microblaze/microblaze.opt:60
  #, no-c-format
  msgid "Assume target CPU is configured as big endian."
  msgstr "Ziel-CPU als Â»big endianÂ«-konfiguriert annehmen."
  
  #: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:94
! #: config/arm/arm.opt:170 config/microblaze/microblaze.opt:64
  #, no-c-format
  msgid "Assume target CPU is configured as little endian."
  msgstr "Ziel-CPU als Â»little endianÂ«-konfiguriert annehmen."
*************** msgid "Convert BASE + LARGE_OFFSET addre
*** 5859,5870 ****
  msgstr "Adressen der Form BASE + LARGE_OFFSET in NEW_BASE + SMALL_OFFSET konvertieren, damit mehr Speicherzugriffe als komprimierte Anweisungen generiert werden kÃ¶nnen. Zielt derzeit auf 32-Bit-Integer-Laden/Speichern ab."
  
  #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:98
! #: config/loongarch/loongarch.opt:241
  #, no-c-format
  msgid "Specify the code model."
  msgstr "Codemodell angeben."
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:181
  #, no-c-format
  msgid "Do not generate unaligned memory accesses."
  msgstr "Keine unausgerichteten Speicherzugriffe erzeugen."
--- 5864,5875 ----
  msgstr "Adressen der Form BASE + LARGE_OFFSET in NEW_BASE + SMALL_OFFSET konvertieren, damit mehr Speicherzugriffe als komprimierte Anweisungen generiert werden kÃ¶nnen. Zielt derzeit auf 32-Bit-Integer-Laden/Speichern ab."
  
  #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:98
! #: config/loongarch/loongarch.opt:266
  #, no-c-format
  msgid "Specify the code model."
  msgstr "Codemodell angeben."
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:206
  #, no-c-format
  msgid "Do not generate unaligned memory accesses."
  msgstr "Keine unausgerichteten Speicherzugriffe erzeugen."
*************** msgstr "Bekannte Codemodelle (fÃ¼r Verwe
*** 5880,5886 ****
  msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr "%reloc()-Operatoren statt Assemblermakros verwenden, um Adressen zu laden."
  
! #: config/riscv/riscv.opt:150 config/loongarch/loongarch.opt:249
  #, no-c-format
  msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr "Linker-Lockerungen ausnutzen, um die Anzahl der Befehle zu reduzieren, die fÃ¼r das Materialisieren von Symboladressen verwendet werden."
--- 5885,5891 ----
  msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr "%reloc()-Operatoren statt Assemblermakros verwenden, um Adressen zu laden."
  
! #: config/riscv/riscv.opt:150 config/loongarch/loongarch.opt:274
  #, no-c-format
  msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr "Linker-Lockerungen ausnutzen, um die Anzahl der Befehle zu reduzieren, die fÃ¼r das Materialisieren von Symboladressen verwendet werden."
*************** msgstr "Linker-Lockerungen ausnutzen, um
*** 5888,5895 ****
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109100
  #: config/riscv/riscv.opt:155
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CRS and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
! msgstr "CSR-PrÃ¼fung fÃ¼r die ISA-abhÃ¤ngigen CRS und das schreibgeschÃ¼tzte CSR einschalten. Die ISA-abhÃ¤ngigen CSR sind nur gÃ¼ltig, wenn die entsprechende ISA festgelegt ist. Das schreibgeschÃ¼tzte CSR kann nicht von den CSR-Befehlen geschrieben werden."
  
  #: config/riscv/riscv.opt:161 config/aarch64/aarch64.opt:141
  #: config/i386/i386.opt:420
--- 5893,5900 ----
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109100
  #: config/riscv/riscv.opt:155
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
! msgstr "CSR-PrÃ¼fung fÃ¼r die ISA-abhÃ¤ngigen CSR und das schreibgeschÃ¼tzte CSR einschalten. Die ISA-abhÃ¤ngigen CSR sind nur gÃ¼ltig, wenn die entsprechende ISA festgelegt ist. Das schreibgeschÃ¼tzte CSR kann nicht von den CSR-Befehlen geschrieben werden."
  
  #: config/riscv/riscv.opt:161 config/aarch64/aarch64.opt:141
  #: config/i386/i386.opt:420
*************** msgid "Known data alignment choices (for
*** 5913,6022 ****
  msgstr "Bekannte Datenausrichtungen (fÃ¼r Verwendung mit Option -malign-data=):"
  
  #: config/riscv/riscv.opt:201 config/aarch64/aarch64.opt:304
! #: config/i386/i386.opt:1034 config/arm/arm.opt:352
! #: config/rs6000/rs6000.opt:550
  #, no-c-format
  msgid "Use given stack-protector guard."
  msgstr "Angegebenen Stapelschutz-WÃ¤chter verwenden."
  
  #: config/riscv/riscv.opt:205 config/aarch64/aarch64.opt:308
! #: config/arm/arm.opt:356 config/rs6000/rs6000.opt:554
  #, no-c-format
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "GÃ¼ltige Argumente fÃ¼r -mstack-protector-guart=:"
  
! #: config/riscv/riscv.opt:215 config/i386/i386.opt:1048
! #: config/rs6000/rs6000.opt:564
  #, no-c-format
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr "Angegebenes Basisregister zur Adressierung des Stapelschutz-WÃ¤chters verwenden."
  
! #: config/riscv/riscv.opt:222 config/i386/i386.opt:1055
! #: config/rs6000/rs6000.opt:571
  #, no-c-format
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr "Angegebenen Offset zur Addressierung des Stapelschutz-WÃ¤chters verwenden."
  
! #: config/riscv/riscv.opt:492
  #, no-c-format
  msgid "Supported ISA specs (for use with the -misa-spec= option):"
  msgstr "UnterstÃ¼tzte ISA-Spezifikationen (fÃ¼r Verwendung mit Option Â»-misa-spec=Â«):"
  
! #: config/riscv/riscv.opt:505
  #, no-c-format
  msgid "Set the version of RISC-V ISA spec."
  msgstr "Die Version der RISC-V-ISA-Spezifikation festlegen."
  
! #: config/riscv/riscv.opt:509
  #, no-c-format
  msgid "Enable conditional moves unconditionally."
  msgstr "Verwendung bedingter Kopierbefehle einschalten."
  
! #: config/riscv/riscv.opt:513
  #, no-c-format
  msgid "Always inline subword atomic operations."
  msgstr "Atomare Operationen, die sich auf TeilwÃ¶rter beziehen, stets inlinen."
  
! #: config/riscv/riscv.opt:517
  #, no-c-format
  msgid "Inline strcmp calls if possible."
  msgstr "Aufrufe von strcmp inlinen, wenn mÃ¶glich."
  
! #: config/riscv/riscv.opt:521
  #, no-c-format
  msgid "Inline strncmp calls if possible."
  msgstr "Aufrufe von strncmp inlinen, wenn mÃ¶glich."
  
! #: config/riscv/riscv.opt:525
  #, no-c-format
  msgid "Inline strlen calls if possible."
  msgstr "Aufrufe von strlen inlinen, wenn mÃ¶glich."
  
! #: config/riscv/riscv.opt:529
  #, no-c-format
  msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
  msgstr "Maximale Anzahl der zu vergleichenden Bytes als Teil der geinlineten strcmp/strncmp-Routinen (Vorgabe: 64)."
  
! #: config/riscv/riscv.opt:533
! #, no-c-format
! msgid "Valid arguments to -param=riscv-autovec-preference=:"
! msgstr "GÃ¼ltige Argumente fÃ¼r -param=riscv-autovec-preference=:"
! 
! #: config/riscv/riscv.opt:546
! #, no-c-format
! msgid "-param=riscv-autovec-preference=<string>\tSet the preference of auto-vectorization in the RISC-V port."
! msgstr "-param=riscv-autovec-preference=<string>\tPrÃ¤ferenz der Auto-Vektorisierung im RISC-V-Port festlegen."
! 
! #: config/riscv/riscv.opt:550
  #, no-c-format
! msgid "The RVV possible LMUL (-param=riscv-autovec-lmul=):"
! msgstr "Die mÃ¶glichen RVV-LMUL (-param=riscv-autovec-lmul=):"
  
! #: config/riscv/riscv.opt:569
  #, no-c-format
! msgid "-param=riscv-autovec-lmul=<string>\tSet the RVV LMUL of auto-vectorization in the RISC-V port."
! msgstr "-param=riscv-autovec-lmul=<string>\tDie RVV-LMUL der Auto-Vektorisierung im RISC-V-Port festlegen."
  
! #: config/riscv/riscv.opt:576
  #, no-c-format
  msgid "Valid arguments to -param=vsetvl-strategy=:"
  msgstr "GÃ¼ltige Argumente fÃ¼r -param=vsetvl-strategy=:"
  
! #: config/riscv/riscv.opt:589
  #, no-c-format
  msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
  msgstr "-param=vsetvl-strategy=<string>\tOptimierungsstufe des VSETVL-EinfÃ¼gedurchgangs festlegen."
  
! #: config/riscv/riscv.opt:593 config/i386/i386.opt:496
  #, no-c-format
  msgid "Valid arguments to -mstringop-strategy=:"
  msgstr "GÃ¼ltige Arguments fÃ¼r -mstringop-strategy=:"
  
! #: config/riscv/riscv.opt:609
  #, no-c-format
  msgid "Specify stringop expansion strategy."
  msgstr "Expansionsstrategie fÃ¼r stringop angeben."
  
  #: config/m32c/m32c.opt:23
  #, no-c-format
  msgid "-msim\tUse simulator runtime."
--- 5918,6039 ----
  msgstr "Bekannte Datenausrichtungen (fÃ¼r Verwendung mit Option -malign-data=):"
  
  #: config/riscv/riscv.opt:201 config/aarch64/aarch64.opt:304
! #: config/i386/i386.opt:1038 config/arm/arm.opt:349
! #: config/rs6000/rs6000.opt:554
  #, no-c-format
  msgid "Use given stack-protector guard."
  msgstr "Angegebenen Stapelschutz-WÃ¤chter verwenden."
  
  #: config/riscv/riscv.opt:205 config/aarch64/aarch64.opt:308
! #: config/arm/arm.opt:353 config/rs6000/rs6000.opt:558
  #, no-c-format
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "GÃ¼ltige Argumente fÃ¼r -mstack-protector-guart=:"
  
! #: config/riscv/riscv.opt:215 config/i386/i386.opt:1052
! #: config/rs6000/rs6000.opt:568
  #, no-c-format
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr "Angegebenes Basisregister zur Adressierung des Stapelschutz-WÃ¤chters verwenden."
  
! #: config/riscv/riscv.opt:222 config/i386/i386.opt:1059
! #: config/rs6000/rs6000.opt:575
  #, no-c-format
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr "Angegebenen Offset zur Addressierung des Stapelschutz-WÃ¤chters verwenden."
  
! #: config/riscv/riscv.opt:494
  #, no-c-format
  msgid "Supported ISA specs (for use with the -misa-spec= option):"
  msgstr "UnterstÃ¼tzte ISA-Spezifikationen (fÃ¼r Verwendung mit Option Â»-misa-spec=Â«):"
  
! #: config/riscv/riscv.opt:507
  #, no-c-format
  msgid "Set the version of RISC-V ISA spec."
  msgstr "Die Version der RISC-V-ISA-Spezifikation festlegen."
  
! #: config/riscv/riscv.opt:511
  #, no-c-format
  msgid "Enable conditional moves unconditionally."
  msgstr "Verwendung bedingter Kopierbefehle einschalten."
  
! #: config/riscv/riscv.opt:515
  #, no-c-format
  msgid "Always inline subword atomic operations."
  msgstr "Atomare Operationen, die sich auf TeilwÃ¶rter beziehen, stets inlinen."
  
! #: config/riscv/riscv.opt:519
  #, no-c-format
  msgid "Inline strcmp calls if possible."
  msgstr "Aufrufe von strcmp inlinen, wenn mÃ¶glich."
  
! #: config/riscv/riscv.opt:523
  #, no-c-format
  msgid "Inline strncmp calls if possible."
  msgstr "Aufrufe von strncmp inlinen, wenn mÃ¶glich."
  
! #: config/riscv/riscv.opt:527
  #, no-c-format
  msgid "Inline strlen calls if possible."
  msgstr "Aufrufe von strlen inlinen, wenn mÃ¶glich."
  
! #: config/riscv/riscv.opt:531
  #, no-c-format
  msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
  msgstr "Maximale Anzahl der zu vergleichenden Bytes als Teil der geinlineten strcmp/strncmp-Routinen (Vorgabe: 64)."
  
! #: config/riscv/riscv.opt:535
  #, no-c-format
! msgid "The RVV possible LMUL (-mrvv-max-lmul=):"
! msgstr "Die mÃ¶glichen RVV-LMUL (-mrvv-max-lmul=):"
  
! #: config/riscv/riscv.opt:554
  #, no-c-format
! msgid "-mrvv-max-lmul=<string>\tSet the RVV LMUL of auto-vectorization."
! msgstr "-mrvv-max-lmul=<Zeichenkette>\tDie RVV-LMUL der Auto-Vektorisierung festlegen."
  
! #: config/riscv/riscv.opt:561
  #, no-c-format
  msgid "Valid arguments to -param=vsetvl-strategy=:"
  msgstr "GÃ¼ltige Argumente fÃ¼r -param=vsetvl-strategy=:"
  
! #: config/riscv/riscv.opt:574
  #, no-c-format
  msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
  msgstr "-param=vsetvl-strategy=<string>\tOptimierungsstufe des VSETVL-EinfÃ¼gedurchgangs festlegen."
  
! #: config/riscv/riscv.opt:578 config/i386/i386.opt:496
  #, no-c-format
  msgid "Valid arguments to -mstringop-strategy=:"
  msgstr "GÃ¼ltige Arguments fÃ¼r -mstringop-strategy=:"
  
! #: config/riscv/riscv.opt:594
  #, no-c-format
  msgid "Specify stringop expansion strategy."
  msgstr "Expansionsstrategie fÃ¼r stringop angeben."
  
+ #: config/riscv/riscv.opt:598
+ #, no-c-format
+ msgid "The possible RVV vector register lengths:"
+ msgstr "MÃ¶gliche RVV-VektorregisterlÃ¤ngen:"
+ 
+ #: config/riscv/riscv.opt:608
+ #, no-c-format
+ msgid "-mrvv-vector-bits=<string>\tSet the kind of bits for an RVV vector register."
+ msgstr "-mrvv-vector-bits=<Zeichenkette>\tArt der Bits in einem RVV-Vektorregister festlegen."
+ 
+ #: config/riscv/riscv.opt:612 config/aarch64/aarch64.opt:49
+ #: config/loongarch/loongarch.opt:283
+ #, no-c-format
+ msgid "The possible TLS dialects:"
+ msgstr "MÃ¶gliche TLS-Dialekte:"
+ 
+ #: config/riscv/riscv.opt:622 config/aarch64/aarch64.opt:145
+ #: config/loongarch/loongarch.opt:293
+ #, no-c-format
+ msgid "Specify TLS dialect."
+ msgstr "TLS-Dialekt angeben."
+ 
  #: config/m32c/m32c.opt:23
  #, no-c-format
  msgid "-msim\tUse simulator runtime."
*************** msgstr "Der Pfad zu Â»devices.csvÂ«. Im
*** 6137,6158 ****
  msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
  msgstr "FÃ¼r Bitschiebeoperationen mit konstanter Anzahl, die einen einzelnen Maschinenbefehl zur Verschiebung um eine Stelle erfordern, die maximale Anzahl von Inline-Verschiebeanweisungen (Maximalwert 64) festlegen, die ausgegeben werden sollen, anstatt die entsprechende Hilfsfunktion __mspabi zu verwenden. Der Standardwert ist 4."
  
! #: config/aarch64/aarch64.opt:49
! #, no-c-format
! msgid "The possible TLS dialects:"
! msgstr "MÃ¶gliche TLS-Dialekte:"
! 
! #: config/aarch64/aarch64.opt:61 config/loongarch/loongarch.opt:219
  #, no-c-format
  msgid "The code model option names for -mcmodel:"
  msgstr "Codemodell-Optionsnamen fÃ¼r -mcmodel:"
  
! #: config/aarch64/aarch64.opt:78 config/i386/i386.opt:1069
  #, no-c-format
  msgid "Generate code which uses only the general registers."
  msgstr "Code erzeugen, der nur die allgemeinen Register verwendet."
  
! #: config/aarch64/aarch64.opt:82 config/i386/i386.opt:1161
  #, no-c-format
  msgid "Generate code to mitigate against straight line speculation."
  msgstr "Code generieren, der Gerade-Linie-Spekulationen abwehrt."
--- 6154,6170 ----
  msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
  msgstr "FÃ¼r Bitschiebeoperationen mit konstanter Anzahl, die einen einzelnen Maschinenbefehl zur Verschiebung um eine Stelle erfordern, die maximale Anzahl von Inline-Verschiebeanweisungen (Maximalwert 64) festlegen, die ausgegeben werden sollen, anstatt die entsprechende Hilfsfunktion __mspabi zu verwenden. Der Standardwert ist 4."
  
! #: config/aarch64/aarch64.opt:61 config/loongarch/loongarch.opt:244
  #, no-c-format
  msgid "The code model option names for -mcmodel:"
  msgstr "Codemodell-Optionsnamen fÃ¼r -mcmodel:"
  
! #: config/aarch64/aarch64.opt:78 config/i386/i386.opt:1073
  #, no-c-format
  msgid "Generate code which uses only the general registers."
  msgstr "Code erzeugen, der nur die allgemeinen Register verwendet."
  
! #: config/aarch64/aarch64.opt:82 config/i386/i386.opt:1165
  #, no-c-format
  msgid "Generate code to mitigate against straight line speculation."
  msgstr "Code generieren, der Gerade-Linie-Spekulationen abwehrt."
*************** msgstr "Das Register fÃ¼r den Threadzeig
*** 6182,6192 ****
  msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr "Nicht annehmen, dass unausgerichtete Zugriffe vom System behandelt werden."
  
- #: config/aarch64/aarch64.opt:145
- #, no-c-format
- msgid "Specify TLS dialect."
- msgstr "TLS-Dialekt angeben."
- 
  #: config/aarch64/aarch64.opt:149
  #, no-c-format
  msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
--- 6194,6199 ----
*************** msgstr "Bekannte AArch64-ABIs (fÃ¼r Verw
*** 6227,6233 ****
  msgid "PC relative literal loads."
  msgstr "Ladebefehle relativ zum PC."
  
! #: config/aarch64/aarch64.opt:202 config/arm/arm.opt:340
  #, no-c-format
  msgid "Use branch-protection features."
  msgstr "Verzweigungsschutz-Features verwenden."
--- 6234,6240 ----
  msgid "PC relative literal loads."
  msgstr "Ladebefehle relativ zum PC."
  
! #: config/aarch64/aarch64.opt:202 config/arm/arm.opt:337
  #, no-c-format
  msgid "Use branch-protection features."
  msgstr "Verzweigungsschutz-Features verwenden."
*************** msgstr "Annahme, dass Marken und Symbole
*** 6655,6662 ****
  
  #: config/epiphany/epiphany.opt:108
  #, no-c-format
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
! msgstr "Abschneiden von Gleitkomma- zu Ganzzahl darf durch Rundung ersetzt werden, um Modusumschaltung zu verhindern."
  
  #: config/epiphany/epiphany.opt:112
  #, no-c-format
--- 6662,6669 ----
  
  #: config/epiphany/epiphany.opt:108
  #, no-c-format
! msgid "A floating point to integer truncation may be replaced with rounding to save mode switching."
! msgstr "Abschneiden von Gleitkomma- zu Ganzzahl darf durch Rundung ersetzt werden, um Modusumschaltung einzusparen."
  
  #: config/epiphany/epiphany.opt:112
  #, no-c-format
*************** msgstr "Ziel der Zeichenkettenoperatione
*** 7042,7048 ****
  msgid "Generate code for given CPU."
  msgstr "Code fÃ¼r die angegebene CPU erzeugen."
  
! #: config/i386/i386.opt:282 config/bpf/bpf.opt:98
  #, no-c-format
  msgid "Use given assembler dialect."
  msgstr "Angegebenen Assemblerdialekt verwenden."
--- 7049,7055 ----
  msgid "Generate code for given CPU."
  msgstr "Code fÃ¼r die angegebene CPU erzeugen."
  
! #: config/i386/i386.opt:282 config/bpf/bpf.opt:100
  #, no-c-format
  msgid "Use given assembler dialect."
  msgstr "Angegebenen Assemblerdialekt verwenden."
*************** msgstr "8-Byte-Vektoren Ã¼ber Speicher z
*** 7267,7273 ****
  msgid "Generate reciprocals instead of divss and sqrtss."
  msgstr "Reziproke statt divss und sqrtss erzeugen."
  
! #: config/i386/i386.opt:601 config/loongarch/loongarch.opt:214
  #, no-c-format
  msgid "Control generation of reciprocal estimates."
  msgstr "Erstellen der Steuerung fÃ¼r KehrwertabschÃ¤tzungen."
--- 7274,7280 ----
  msgid "Generate reciprocals instead of divss and sqrtss."
  msgstr "Reziproke statt divss und sqrtss erzeugen."
  
! #: config/i386/i386.opt:601 config/loongarch/loongarch.opt:235
  #, no-c-format
  msgid "Control generation of reciprocal estimates."
  msgstr "Erstellen der Steuerung fÃ¼r KehrwertabschÃ¤tzungen."
*************** msgstr "HÃ¶chstzahl der Bits, die effizi
*** 7327,8053 ****
  msgid "Maximum number of bits that can be stored to memory efficiently."
  msgstr "HÃ¶chstzahl der Bits, die effizient im Speicher gespeichert werden kÃ¶nnen."
  
! #: config/i386/i386.opt:666
  #, no-c-format
  msgid "Generate 32bit i386 code."
  msgstr "32-Bit-i386-Code erzeugen."
  
! #: config/i386/i386.opt:670
  #, no-c-format
  msgid "Generate 64bit x86-64 code."
  msgstr "64-Bit-x86-64-Code erzeugen."
  
! #: config/i386/i386.opt:674
  #, no-c-format
  msgid "Generate 32bit x86-64 code."
  msgstr "32-Bit-x86-64-Code erzeugen."
  
! #: config/i386/i386.opt:678
  #, no-c-format
  msgid "Generate 16bit i386 code."
  msgstr "16-Bit-i386-Code erzeugen."
  
! #: config/i386/i386.opt:682
  #, no-c-format
  msgid "Support MMX built-in functions."
  msgstr "Eingebaute MMX-Funktionen unterstÃ¼tzen."
  
! #: config/i386/i386.opt:686
  #, no-c-format
  msgid "Support 3DNow! built-in functions."
  msgstr "Eingebaute 3DNow!-Funktionen unterstÃ¼tzen."
  
! #: config/i386/i386.opt:690
  #, no-c-format
  msgid "Support Athlon 3Dnow! built-in functions."
  msgstr "Eingebaute Athlon-3Dnow!-Funktionen unterstÃ¼tzen."
  
! #: config/i386/i386.opt:694
  #, no-c-format
  msgid "Support MMX and SSE built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX und SSE unterstÃ¼tzen."
  
! #: config/i386/i386.opt:698
  #, no-c-format
  msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE und SSE2 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:702
  #, no-c-format
  msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2 und SSE3 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:706
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3 und SSSE3 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:710
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3 und SSE4.1 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:714 config/i386/i386.opt:718
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 und SSE4.2 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:722
  #, no-c-format
  msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r SSE4.1 und SSE4.2 nicht unterstÃ¼tzen."
  
! #: config/i386/i386.opt:730
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 und AVX unterstÃ¼tzen."
  
! #: config/i386/i386.opt:734
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und AVX2 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:738
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX512F unterstÃ¼tzen."
  
! #: config/i386/i386.opt:742
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512PF unterstÃ¼tzen."
  
! #: config/i386/i386.opt:746
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512ER unterstÃ¼tzen."
  
! #: config/i386/i386.opt:750
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512CD unterstÃ¼tzen."
  
! #: config/i386/i386.opt:754
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512DQ unterstÃ¼tzen."
  
! #: config/i386/i386.opt:758
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BW unterstÃ¼tzen."
  
! #: config/i386/i386.opt:762
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VL unterstÃ¼tzen."
  
! #: config/i386/i386.opt:766
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512IFMA unterstÃ¼tzen."
  
! #: config/i386/i386.opt:770
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI unterstÃ¼tzen."
  
! #: config/i386/i386.opt:774
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX5124FMAPS unterstÃ¼tzen."
  
! #: config/i386/i386.opt:778
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX5124VNNIW unterstÃ¼tzen."
  
! #: config/i386/i386.opt:782
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VPOPCNTDQ unterstÃ¼tzen."
  
! #: config/i386/i386.opt:786
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI2 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:790
  #, no-c-format
  msgid "Support AVX512VNNI built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r AVX512VNNI unterstÃ¼tzen."
  
! #: config/i386/i386.opt:794
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BITALG unterstÃ¼tzen."
  
! #: config/i386/i386.opt:798
  #, no-c-format
  msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r AVX512VP2INTERSECT unterstÃ¼tzen."
  
! #: config/i386/i386.opt:802
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und FMA unterstÃ¼tzen."
  
! #: config/i386/i386.opt:806
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3 und SSE4A unterstÃ¼tzen."
  
! #: config/i386/i386.opt:810
  #, no-c-format
  msgid "Support FMA4 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r FMA4 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:814
  #, no-c-format
  msgid "Support XOP built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r XOP unterstÃ¼tzen."
  
! #: config/i386/i386.opt:818
  #, no-c-format
  msgid "Support LWP built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r LWP unterstÃ¼tzen."
  
! #: config/i386/i386.opt:822
  #, no-c-format
  msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
  msgstr "Codeerzeugung von Advanced-Bit-Manipulation-Befehle (ABM) unterstÃ¼tzen."
  
! #: config/i386/i386.opt:826
  #, no-c-format
  msgid "Support code generation of popcnt instruction."
  msgstr "Codeerzeugung von popcnt-Befehlen unterstÃ¼tzen."
  
! #: config/i386/i386.opt:830
  #, no-c-format
  msgid "Support PCONFIG built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r PCONFIG unterstÃ¼tzen."
  
! #: config/i386/i386.opt:834
  #, no-c-format
  msgid "Support WBNOINVD built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r WBNOINVD unterstÃ¼tzen."
  
! #: config/i386/i386.opt:838
  #, no-c-format
  msgid "Support PTWRITE built-in functions and code generation."
  msgstr "Eingebaute PTWRITE-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:842
  #, no-c-format
  msgid "Support UINTR built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r UINTR unterstÃ¼tzen."
  
! #: config/i386/i386.opt:846
  #, no-c-format
  msgid "Support SGX built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r SGX unterstÃ¼tzen."
  
! #: config/i386/i386.opt:850
  #, no-c-format
  msgid "Support RDPID built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r RDPID unterstÃ¼tzen."
  
! #: config/i386/i386.opt:854
  #, no-c-format
  msgid "Support GFNI built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r GFNI unterstÃ¼tzen."
  
! #: config/i386/i386.opt:858
  #, no-c-format
  msgid "Support VAES built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r VAES unterstÃ¼tzen."
  
! #: config/i386/i386.opt:862
  #, no-c-format
  msgid "Support VPCLMULQDQ built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r VPCLMULQDQ unterstÃ¼tzen."
  
! #: config/i386/i386.opt:866
  #, no-c-format
  msgid "Support BMI built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r BMI unterstÃ¼tzen."
  
! #: config/i386/i386.opt:870
  #, no-c-format
  msgid "Support BMI2 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r BMI2 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:874
  #, no-c-format
  msgid "Support LZCNT built-in function and code generation."
  msgstr "Eingebaute Funktion und Codeerzeugung fÃ¼r LZCNT unterstÃ¼tzen."
  
! #: config/i386/i386.opt:878
  #, no-c-format
  msgid "Support Hardware Lock Elision prefixes."
  msgstr "PrÃ¤fixe fÃ¼r Hardware-Lock-Auslassung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:882
  #, no-c-format
  msgid "Support RDSEED instruction."
  msgstr "RDSEED-Befehl unterstÃ¼tzen."
  
! #: config/i386/i386.opt:886
  #, no-c-format
  msgid "Support PREFETCHW instruction."
  msgstr "PREFETCHW-Befehl unterstÃ¼tzen."
  
! #: config/i386/i386.opt:890
  #, no-c-format
  msgid "Support flag-preserving add-carry instructions."
  msgstr "Flag-erhaltende Add-Carry-Befehle unterstÃ¼tzen."
  
! #: config/i386/i386.opt:894
  #, no-c-format
  msgid "Support CLFLUSHOPT instructions."
  msgstr "CLFLUSHOPT-Befehle unterstÃ¼tzen."
  
! #: config/i386/i386.opt:898
  #, no-c-format
  msgid "Support CLWB instruction."
  msgstr "CLWB-Befehl unterstÃ¼tzen."
  
! #: config/i386/i386.opt:905
  #, no-c-format
  msgid "Support FXSAVE and FXRSTOR instructions."
  msgstr "FXSAVE- und FXRSTOR-Befehle unterstÃ¼tzen."
  
! #: config/i386/i386.opt:909
  #, no-c-format
  msgid "Support XSAVE and XRSTOR instructions."
  msgstr "XSAVE- und XRSTOR-Befehle unterstÃ¼tzen."
  
! #: config/i386/i386.opt:913
  #, no-c-format
  msgid "Support XSAVEOPT instruction."
  msgstr "XSAVEOPT-Befehl unterstÃ¼tzen."
  
! #: config/i386/i386.opt:917
  #, no-c-format
  msgid "Support XSAVEC instructions."
  msgstr "XSAVEC-Befehle unterstÃ¼tzen."
  
! #: config/i386/i386.opt:921
  #, no-c-format
  msgid "Support XSAVES and XRSTORS instructions."
  msgstr "XSAVES- und XRSTORS-Befehle unterstÃ¼tzen."
  
! #: config/i386/i386.opt:925
  #, no-c-format
  msgid "Support TBM built-in functions and code generation."
  msgstr "Eingebaute TBM-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:929
  #, no-c-format
  msgid "Support code generation of cmpxchg16b instruction."
  msgstr "Codeerzeugung von cmpxchg16b-Befehlen unterstÃ¼tzen."
  
! #: config/i386/i386.opt:933
  #, no-c-format
  msgid "Support code generation of sahf instruction in 64bit x86-64 code."
  msgstr "Codeerzeugung von sahf-Befehlen in 64-Bit x86-64-Code unterstÃ¼tzen."
  
! #: config/i386/i386.opt:937
  #, no-c-format
  msgid "Support code generation of movbe instruction."
  msgstr "Codeerzeugung von movbe-Befehlen unterstÃ¼tzen."
  
! #: config/i386/i386.opt:941
  #, no-c-format
  msgid "Support code generation of crc32 instruction."
  msgstr "Codeerzeugung von crc32-Befehlen unterstÃ¼tzen."
  
! #: config/i386/i386.opt:945
  #, no-c-format
  msgid "Support AES built-in functions and code generation."
  msgstr "Eingebaute AES-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:949
  #, no-c-format
  msgid "Support SHA1 and SHA256 built-in functions and code generation."
  msgstr "Eingebaute SHA1- und SHA256-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:953
  #, no-c-format
  msgid "Support PCLMUL built-in functions and code generation."
  msgstr "Eingebaute PCLMUL-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:957
  #, no-c-format
  msgid "Encode SSE instructions with VEX prefix."
  msgstr "SSE-Befehle mit VEX-PrÃ¤fix kodieren."
  
! #: config/i386/i386.opt:961
  #, no-c-format
  msgid "Support FSGSBASE built-in functions and code generation."
  msgstr "Eingebaute FSGSBASE-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:965
  #, no-c-format
  msgid "Support RDRND built-in functions and code generation."
  msgstr "Eingebaute RDRND-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:969
  #, no-c-format
  msgid "Support F16C built-in functions and code generation."
  msgstr "Eingebaute F16C-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:973
  #, no-c-format
  msgid "Support PREFETCHWT1 built-in functions and code generation."
  msgstr "Eingebaute PREFETCHWT1-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:977
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue."
  msgstr "Profiling-ZÃ¤hleraufruf am Funktionsanfang vor Prolog ausgeben."
  
! #: config/i386/i386.opt:981
  #, no-c-format
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»mcountÂ« und Â»__fentry__Â« enthÃ¤lt."
  
! #: config/i386/i386.opt:985 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr "Aufrufe von Â»mcountÂ«/Â»__fentry__Â« als NOPs erzeugen. Um sie einzuschalten, mÃ¼ssen sie hineingepatcht werden."
  
! #: config/i386/i386.opt:990
  #, no-c-format
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr "Name des __fentry__-Symbols festlegen, das beim Betreten der Funktion aufgerufen wird."
  
! #: config/i386/i386.opt:994
  #, no-c-format
  msgid "Set name of section to record mrecord-mcount calls."
  msgstr "Name des Abschnitts festlegen, der die mrecord-mcount-Aufrufe aufnimmt."
  
! #: config/i386/i386.opt:998
  #, no-c-format
  msgid "Skip setting up RAX register when passing variable arguments."
  msgstr "Beim Ãœbergeben von variablen Argumenten das Einrichten des RAX-Registers Ã¼berspringen."
  
! #: config/i386/i386.opt:1002
  #, no-c-format
  msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
  msgstr "32-/64-Bit-Ganzzahldivision in vorzeichenlose 8-Bit-Ganzzahldivision mit LaufzeitprÃ¼fung erweitern."
  
! #: config/i386/i386.opt:1006
  #, no-c-format
  msgid "Split 32-byte AVX unaligned load."
  msgstr "Nicht ausgerichtetes 32-Byte AVX-Laden auftrennen."
  
! #: config/i386/i386.opt:1010
  #, no-c-format
  msgid "Split 32-byte AVX unaligned store."
  msgstr "Nicht ausgerichtetes 32-Byte AVX-Speichern auftrennen."
  
! #: config/i386/i386.opt:1014
  #, no-c-format
  msgid "Support RTM built-in functions and code generation."
  msgstr "Eingebaute RTM-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1022
  #, no-c-format
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr "Eingebaute MWAITX- und MONITORX-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1026
  #, no-c-format
  msgid "Support CLZERO built-in functions and code generation."
  msgstr "Eingebaute CLZERO-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1030
  #, no-c-format
  msgid "Support PKU built-in functions and code generation."
  msgstr "Eingebaute PKU-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1038
  #, no-c-format
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr "Bekannte Stapelschutz-WÃ¤chter (fÃ¼r Verwendung mit Option -mstack-protector-guard=):"
  
! #: config/i386/i386.opt:1062
  #, no-c-format
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr "Angegebenes Symbol fÃ¼r Adressierung des Stapelschutz-WÃ¤chters verwenden."
  
! #: config/i386/i386.opt:1073
  #, no-c-format
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr "Stapelspeicher-Sicherungskopie im Rahmen der Control-Flow Enforcement Technology (CET) einschalten."
  
! #: config/i386/i386.opt:1078
  #, no-c-format
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr "Aktiviert CET-Instrumentierung fÃ¼r solche switch-Anweisungen, die Sprungtabellen und indirekte SprÃ¼nge verwenden."
  
! #: config/i386/i386.opt:1083
  #, no-c-format
  msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
  msgstr "ENDBR-Befehl beim Betreten einer Funktion nur via cf_check-Attribut fÃ¼r CET-Instrumentierung einfÃ¼gen."
  
! #: config/i386/i386.opt:1088
  #, no-c-format
  msgid "Make all function calls indirect."
  msgstr "Alle Funktionsaufrufe indirekt machen."
  
! #: config/i386/i386.opt:1092
  #, no-c-format
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr "Indirekte Aufrufe und SprÃ¼nge in Aufrufe umwandeln und Thunks zurÃ¼ckgeben."
  
! #: config/i386/i386.opt:1096
  #, no-c-format
  msgid "Convert function return to call and return thunk."
  msgstr "FunktionsrÃ¼ckkehr in Aufruf umwandeln und Thunk zurÃ¼ckgeben."
  
! #: config/i386/i386.opt:1100 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "Bekannte indirekte Sprungauswahlen (fÃ¼r Verwendung mit den Optionen -mindirect-branch=/-mfunction-return=):"
  
! #: config/i386/i386.opt:1116
  #, no-c-format
  msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
  msgstr "CS-PrÃ¤fix zu call und jmp zu indirektem Thunk hinzufÃ¼gen, wenn das Verzweigungsziel in den Registern r8-r15 liegt."
  
! #: config/i386/i386.opt:1120
  #, no-c-format
  msgid "Force indirect call and jump via register."
  msgstr "Indirekte Aufrufe und SprÃ¼nge mittels Register erzwingen."
  
! #: config/i386/i386.opt:1124
  #, no-c-format
  msgid "Support MOVDIRI built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MOVDIRI unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1128
  #, no-c-format
  msgid "Support MOVDIR64B built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MOVDIR64B unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1132
  #, no-c-format
  msgid "Support WAITPKG built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r WAITPKG unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1136
  #, no-c-format
  msgid "Support CLDEMOTE built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r CLDEMOTE unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1140
  #, no-c-format
  msgid "Instrument function exit in instrumented functions with __fentry__."
  msgstr "Verlassen von Funktionen mit __fentry__ instrumentieren, in instrumentierten Funktionen."
  
! #: config/i386/i386.opt:1144
  #, no-c-format
  msgid "Known choices for return instrumentation with -minstrument-return=:"
  msgstr "Bekannte Werte fÃ¼r RÃ¼ckkehr-Instrumentierung mit -minstrument-return=:"
  
! #: config/i386/i386.opt:1157
  #, no-c-format
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr "Einen __return_loc-Abschnitt generieren, der auf jeden instrumentierten return-Code verweist."
  
! #: config/i386/i386.opt:1165
  #, no-c-format
  msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
  msgstr "Bekannte MÃ¶glichkeiten zur AbschwÃ¤chung der geradlinigen Spekulation mit Â»-mharden-sls=Â«:"
  
! #: config/i386/i386.opt:1181
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BF16 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1186
  #, no-c-format
  msgid "Support ENQCMD built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r ENQCMD unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1190
  #, no-c-format
  msgid "Support SERIALIZE built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codegenerierung fÃ¼r SERIALIZE unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1194
  #, no-c-format
  msgid "Support TSXLDTRK built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r TSXLDTRK unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1198
  #, no-c-format
  msgid "Support AMX-TILE built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-TILE unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1202
  #, no-c-format
  msgid "Support AMX-INT8 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-INT8 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1206
  #, no-c-format
  msgid "Support AMX-BF16 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-BF16 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1210
  #, no-c-format
  msgid "Support HRESET built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r HRESET unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1214
  #, no-c-format
  msgid "Support KL built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r KL unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1218
  #, no-c-format
  msgid "Support WIDEKL built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r WIDEKL unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1222
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNI unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1227
  #, no-c-format
  msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
  msgstr "Property GNU_PROPERTY_X86_ISA_1_NEEDED GNU generieren."
  
! #: config/i386/i386.opt:1231
  #, no-c-format
  msgid "Support MWAIT and MONITOR built-in functions and code generation."
  msgstr "Eingebaute MWAIT- und MONITOR-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1235
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512-FP16 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1239
  #, no-c-format
  msgid "Do not use GOT to access external symbols."
  msgstr "Die GOT nicht verwenden, um auf externe Symbole zuzugreifen."
  
! #: config/i386/i386.opt:1243
  #, no-c-format
  msgid "Instructions number above which STFL stall penalty can be compensated."
  msgstr "Zahl der Befehle, bei deren Ãœberschreitung die STFL-Stall-Strafe kompensiert werden kann."
  
! #: config/i386/i386.opt:1247
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXIFMA unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1252
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNIINT8 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1257
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXNECONVERT unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1262
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und CMPCCXADD unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1267
  #, no-c-format
  msgid "Support AMX-FP16 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-FP16 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1271
  #, no-c-format
  msgid "Support PREFETCHI built-in functions and code generation."
  msgstr "Eingebaute PREFETCHI-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1275
  #, no-c-format
  msgid "Support RAOINT built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r RAOINT unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1279
  #, no-c-format
  msgid "Enable conservative small loop unrolling."
  msgstr "Konservatives abrollen kleiner Schleifen einschalten."
  
! #: config/i386/i386.opt:1283
  #, no-c-format
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr "-mlam=[none|u48|u57] Position der Metadaten in Nutzer-Datenzeigern instrumentieren."
  
! #: config/i386/i386.opt:1299
  #, no-c-format
  msgid "Support AMX-COMPLEX built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-COMPLEX unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1303
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNIINT16 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1308
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und SM3 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1313
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und SHA512 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1318
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und SM4 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1323
  #, no-c-format
  msgid "Enable vectorization for gather instruction."
  msgstr "Vektorisierung fÃ¼r Gathering-Befehl einschalten."
  
! #: config/i386/i386.opt:1327
  #, no-c-format
  msgid "Enable vectorization for scatter instruction."
  msgstr "Vektorisierung fÃ¼r Scatter-Befehl einschalten."
  
! #: config/i386/i386.opt:1331
  #, no-c-format
  msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD and PPX."
  msgstr "Codegenerierung fÃ¼r APX-Funktionen unterstÃ¼tzen, einschlieÃŸlich EGPR, PUSH2POP2, NDD und PPX."
  
! #: config/i386/i386.opt:1360
  #, no-c-format
  msgid "Enable GPR32 in inline asm when APX_F enabled."
  msgstr "GPR32 in Inline-Asm einschalten, wenn APX_F eingeschaltet ist."
  
! #: config/i386/i386.opt:1364
  #, no-c-format
  msgid "Support 512 bit vector built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r 512-Bit-Vektoren unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1368
  #, no-c-format
  msgid "Support USER_MSR built-in functions and code generation."
  msgstr "Eingebaute USER_MSR-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1372 config/i386/i386.opt:1382
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX10.1 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1377
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX10.1-512 unterstÃ¼tzen."
--- 7334,8065 ----
  msgid "Maximum number of bits that can be stored to memory efficiently."
  msgstr "HÃ¶chstzahl der Bits, die effizient im Speicher gespeichert werden kÃ¶nnen."
  
! #: config/i386/i386.opt:664
! #, no-c-format
! msgid "Optimize noreturn functions by not saving callee-saved registers used in the function."
! msgstr "Noreturn-Funktionen optimieren, indem die callee-saved-Register nicht gespeichert werden."
! 
! #: config/i386/i386.opt:670
  #, no-c-format
  msgid "Generate 32bit i386 code."
  msgstr "32-Bit-i386-Code erzeugen."
  
! #: config/i386/i386.opt:674
  #, no-c-format
  msgid "Generate 64bit x86-64 code."
  msgstr "64-Bit-x86-64-Code erzeugen."
  
! #: config/i386/i386.opt:678
  #, no-c-format
  msgid "Generate 32bit x86-64 code."
  msgstr "32-Bit-x86-64-Code erzeugen."
  
! #: config/i386/i386.opt:682
  #, no-c-format
  msgid "Generate 16bit i386 code."
  msgstr "16-Bit-i386-Code erzeugen."
  
! #: config/i386/i386.opt:686
  #, no-c-format
  msgid "Support MMX built-in functions."
  msgstr "Eingebaute MMX-Funktionen unterstÃ¼tzen."
  
! #: config/i386/i386.opt:690
  #, no-c-format
  msgid "Support 3DNow! built-in functions."
  msgstr "Eingebaute 3DNow!-Funktionen unterstÃ¼tzen."
  
! #: config/i386/i386.opt:694
  #, no-c-format
  msgid "Support Athlon 3Dnow! built-in functions."
  msgstr "Eingebaute Athlon-3Dnow!-Funktionen unterstÃ¼tzen."
  
! #: config/i386/i386.opt:698
  #, no-c-format
  msgid "Support MMX and SSE built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX und SSE unterstÃ¼tzen."
  
! #: config/i386/i386.opt:702
  #, no-c-format
  msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE und SSE2 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:706
  #, no-c-format
  msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2 und SSE3 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:710
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3 und SSSE3 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:714
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3 und SSE4.1 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:718 config/i386/i386.opt:722
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 und SSE4.2 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:726
  #, no-c-format
  msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r SSE4.1 und SSE4.2 nicht unterstÃ¼tzen."
  
! #: config/i386/i386.opt:734
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 und AVX unterstÃ¼tzen."
  
! #: config/i386/i386.opt:738
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und AVX2 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:742
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX512F unterstÃ¼tzen."
  
! #: config/i386/i386.opt:746
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512PF unterstÃ¼tzen."
  
! #: config/i386/i386.opt:750
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512ER unterstÃ¼tzen."
  
! #: config/i386/i386.opt:754
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512CD unterstÃ¼tzen."
  
! #: config/i386/i386.opt:758
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512DQ unterstÃ¼tzen."
  
! #: config/i386/i386.opt:762
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BW unterstÃ¼tzen."
  
! #: config/i386/i386.opt:766
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VL unterstÃ¼tzen."
  
! #: config/i386/i386.opt:770
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512IFMA unterstÃ¼tzen."
  
! #: config/i386/i386.opt:774
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI unterstÃ¼tzen."
  
! #: config/i386/i386.opt:778
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX5124FMAPS unterstÃ¼tzen."
  
! #: config/i386/i386.opt:782
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX5124VNNIW unterstÃ¼tzen."
  
! #: config/i386/i386.opt:786
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VPOPCNTDQ unterstÃ¼tzen."
  
! #: config/i386/i386.opt:790
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512VBMI2 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:794
  #, no-c-format
  msgid "Support AVX512VNNI built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r AVX512VNNI unterstÃ¼tzen."
  
! #: config/i386/i386.opt:798
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BITALG unterstÃ¼tzen."
  
! #: config/i386/i386.opt:802
  #, no-c-format
  msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r AVX512VP2INTERSECT unterstÃ¼tzen."
  
! #: config/i386/i386.opt:806
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und FMA unterstÃ¼tzen."
  
! #: config/i386/i386.opt:810
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3 und SSE4A unterstÃ¼tzen."
  
! #: config/i386/i386.opt:814
  #, no-c-format
  msgid "Support FMA4 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r FMA4 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:818
  #, no-c-format
  msgid "Support XOP built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r XOP unterstÃ¼tzen."
  
! #: config/i386/i386.opt:822
  #, no-c-format
  msgid "Support LWP built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r LWP unterstÃ¼tzen."
  
! #: config/i386/i386.opt:826
  #, no-c-format
  msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
  msgstr "Codeerzeugung von Advanced-Bit-Manipulation-Befehle (ABM) unterstÃ¼tzen."
  
! #: config/i386/i386.opt:830
  #, no-c-format
  msgid "Support code generation of popcnt instruction."
  msgstr "Codeerzeugung von popcnt-Befehlen unterstÃ¼tzen."
  
! #: config/i386/i386.opt:834
  #, no-c-format
  msgid "Support PCONFIG built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r PCONFIG unterstÃ¼tzen."
  
! #: config/i386/i386.opt:838
  #, no-c-format
  msgid "Support WBNOINVD built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r WBNOINVD unterstÃ¼tzen."
  
! #: config/i386/i386.opt:842
  #, no-c-format
  msgid "Support PTWRITE built-in functions and code generation."
  msgstr "Eingebaute PTWRITE-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:846
  #, no-c-format
  msgid "Support UINTR built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r UINTR unterstÃ¼tzen."
  
! #: config/i386/i386.opt:850
  #, no-c-format
  msgid "Support SGX built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r SGX unterstÃ¼tzen."
  
! #: config/i386/i386.opt:854
  #, no-c-format
  msgid "Support RDPID built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r RDPID unterstÃ¼tzen."
  
! #: config/i386/i386.opt:858
  #, no-c-format
  msgid "Support GFNI built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r GFNI unterstÃ¼tzen."
  
! #: config/i386/i386.opt:862
  #, no-c-format
  msgid "Support VAES built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r VAES unterstÃ¼tzen."
  
! #: config/i386/i386.opt:866
  #, no-c-format
  msgid "Support VPCLMULQDQ built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r VPCLMULQDQ unterstÃ¼tzen."
  
! #: config/i386/i386.opt:870
  #, no-c-format
  msgid "Support BMI built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r BMI unterstÃ¼tzen."
  
! #: config/i386/i386.opt:874
  #, no-c-format
  msgid "Support BMI2 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r BMI2 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:878
  #, no-c-format
  msgid "Support LZCNT built-in function and code generation."
  msgstr "Eingebaute Funktion und Codeerzeugung fÃ¼r LZCNT unterstÃ¼tzen."
  
! #: config/i386/i386.opt:882
  #, no-c-format
  msgid "Support Hardware Lock Elision prefixes."
  msgstr "PrÃ¤fixe fÃ¼r Hardware-Lock-Auslassung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:886
  #, no-c-format
  msgid "Support RDSEED instruction."
  msgstr "RDSEED-Befehl unterstÃ¼tzen."
  
! #: config/i386/i386.opt:890
  #, no-c-format
  msgid "Support PREFETCHW instruction."
  msgstr "PREFETCHW-Befehl unterstÃ¼tzen."
  
! #: config/i386/i386.opt:894
  #, no-c-format
  msgid "Support flag-preserving add-carry instructions."
  msgstr "Flag-erhaltende Add-Carry-Befehle unterstÃ¼tzen."
  
! #: config/i386/i386.opt:898
  #, no-c-format
  msgid "Support CLFLUSHOPT instructions."
  msgstr "CLFLUSHOPT-Befehle unterstÃ¼tzen."
  
! #: config/i386/i386.opt:902
  #, no-c-format
  msgid "Support CLWB instruction."
  msgstr "CLWB-Befehl unterstÃ¼tzen."
  
! #: config/i386/i386.opt:909
  #, no-c-format
  msgid "Support FXSAVE and FXRSTOR instructions."
  msgstr "FXSAVE- und FXRSTOR-Befehle unterstÃ¼tzen."
  
! #: config/i386/i386.opt:913
  #, no-c-format
  msgid "Support XSAVE and XRSTOR instructions."
  msgstr "XSAVE- und XRSTOR-Befehle unterstÃ¼tzen."
  
! #: config/i386/i386.opt:917
  #, no-c-format
  msgid "Support XSAVEOPT instruction."
  msgstr "XSAVEOPT-Befehl unterstÃ¼tzen."
  
! #: config/i386/i386.opt:921
  #, no-c-format
  msgid "Support XSAVEC instructions."
  msgstr "XSAVEC-Befehle unterstÃ¼tzen."
  
! #: config/i386/i386.opt:925
  #, no-c-format
  msgid "Support XSAVES and XRSTORS instructions."
  msgstr "XSAVES- und XRSTORS-Befehle unterstÃ¼tzen."
  
! #: config/i386/i386.opt:929
  #, no-c-format
  msgid "Support TBM built-in functions and code generation."
  msgstr "Eingebaute TBM-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:933
  #, no-c-format
  msgid "Support code generation of cmpxchg16b instruction."
  msgstr "Codeerzeugung von cmpxchg16b-Befehlen unterstÃ¼tzen."
  
! #: config/i386/i386.opt:937
  #, no-c-format
  msgid "Support code generation of sahf instruction in 64bit x86-64 code."
  msgstr "Codeerzeugung von sahf-Befehlen in 64-Bit x86-64-Code unterstÃ¼tzen."
  
! #: config/i386/i386.opt:941
  #, no-c-format
  msgid "Support code generation of movbe instruction."
  msgstr "Codeerzeugung von movbe-Befehlen unterstÃ¼tzen."
  
! #: config/i386/i386.opt:945
  #, no-c-format
  msgid "Support code generation of crc32 instruction."
  msgstr "Codeerzeugung von crc32-Befehlen unterstÃ¼tzen."
  
! #: config/i386/i386.opt:949
  #, no-c-format
  msgid "Support AES built-in functions and code generation."
  msgstr "Eingebaute AES-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:953
  #, no-c-format
  msgid "Support SHA1 and SHA256 built-in functions and code generation."
  msgstr "Eingebaute SHA1- und SHA256-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:957
  #, no-c-format
  msgid "Support PCLMUL built-in functions and code generation."
  msgstr "Eingebaute PCLMUL-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:961
  #, no-c-format
  msgid "Encode SSE instructions with VEX prefix."
  msgstr "SSE-Befehle mit VEX-PrÃ¤fix kodieren."
  
! #: config/i386/i386.opt:965
  #, no-c-format
  msgid "Support FSGSBASE built-in functions and code generation."
  msgstr "Eingebaute FSGSBASE-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:969
  #, no-c-format
  msgid "Support RDRND built-in functions and code generation."
  msgstr "Eingebaute RDRND-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:973
  #, no-c-format
  msgid "Support F16C built-in functions and code generation."
  msgstr "Eingebaute F16C-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:977
  #, no-c-format
  msgid "Support PREFETCHWT1 built-in functions and code generation."
  msgstr "Eingebaute PREFETCHWT1-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:981
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue."
  msgstr "Profiling-ZÃ¤hleraufruf am Funktionsanfang vor Prolog ausgeben."
  
! #: config/i386/i386.opt:985
  #, no-c-format
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "Separaten Â»__mcount_locÂ«-Abschnitt erzeugen, der alle Aufrufe von Â»mcountÂ« und Â»__fentry__Â« enthÃ¤lt."
  
! #: config/i386/i386.opt:989 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr "Aufrufe von Â»mcountÂ«/Â»__fentry__Â« als NOPs erzeugen. Um sie einzuschalten, mÃ¼ssen sie hineingepatcht werden."
  
! #: config/i386/i386.opt:994
  #, no-c-format
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr "Name des __fentry__-Symbols festlegen, das beim Betreten der Funktion aufgerufen wird."
  
! #: config/i386/i386.opt:998
  #, no-c-format
  msgid "Set name of section to record mrecord-mcount calls."
  msgstr "Name des Abschnitts festlegen, der die mrecord-mcount-Aufrufe aufnimmt."
  
! #: config/i386/i386.opt:1002
  #, no-c-format
  msgid "Skip setting up RAX register when passing variable arguments."
  msgstr "Beim Ãœbergeben von variablen Argumenten das Einrichten des RAX-Registers Ã¼berspringen."
  
! #: config/i386/i386.opt:1006
  #, no-c-format
  msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
  msgstr "32-/64-Bit-Ganzzahldivision in vorzeichenlose 8-Bit-Ganzzahldivision mit LaufzeitprÃ¼fung erweitern."
  
! #: config/i386/i386.opt:1010
  #, no-c-format
  msgid "Split 32-byte AVX unaligned load."
  msgstr "Nicht ausgerichtetes 32-Byte AVX-Laden auftrennen."
  
! #: config/i386/i386.opt:1014
  #, no-c-format
  msgid "Split 32-byte AVX unaligned store."
  msgstr "Nicht ausgerichtetes 32-Byte AVX-Speichern auftrennen."
  
! #: config/i386/i386.opt:1018
  #, no-c-format
  msgid "Support RTM built-in functions and code generation."
  msgstr "Eingebaute RTM-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1026
  #, no-c-format
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr "Eingebaute MWAITX- und MONITORX-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1030
  #, no-c-format
  msgid "Support CLZERO built-in functions and code generation."
  msgstr "Eingebaute CLZERO-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1034
  #, no-c-format
  msgid "Support PKU built-in functions and code generation."
  msgstr "Eingebaute PKU-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1042
  #, no-c-format
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr "Bekannte Stapelschutz-WÃ¤chter (fÃ¼r Verwendung mit Option -mstack-protector-guard=):"
  
! #: config/i386/i386.opt:1066
  #, no-c-format
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr "Angegebenes Symbol fÃ¼r Adressierung des Stapelschutz-WÃ¤chters verwenden."
  
! #: config/i386/i386.opt:1077
  #, no-c-format
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr "Stapelspeicher-Sicherungskopie im Rahmen der Control-Flow Enforcement Technology (CET) einschalten."
  
! #: config/i386/i386.opt:1082
  #, no-c-format
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr "Aktiviert CET-Instrumentierung fÃ¼r solche switch-Anweisungen, die Sprungtabellen und indirekte SprÃ¼nge verwenden."
  
! #: config/i386/i386.opt:1087
  #, no-c-format
  msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
  msgstr "ENDBR-Befehl beim Betreten einer Funktion nur via cf_check-Attribut fÃ¼r CET-Instrumentierung einfÃ¼gen."
  
! #: config/i386/i386.opt:1092
  #, no-c-format
  msgid "Make all function calls indirect."
  msgstr "Alle Funktionsaufrufe indirekt machen."
  
! #: config/i386/i386.opt:1096
  #, no-c-format
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr "Indirekte Aufrufe und SprÃ¼nge in Aufrufe umwandeln und Thunks zurÃ¼ckgeben."
  
! #: config/i386/i386.opt:1100
  #, no-c-format
  msgid "Convert function return to call and return thunk."
  msgstr "FunktionsrÃ¼ckkehr in Aufruf umwandeln und Thunk zurÃ¼ckgeben."
  
! #: config/i386/i386.opt:1104 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "Bekannte indirekte Sprungauswahlen (fÃ¼r Verwendung mit den Optionen -mindirect-branch=/-mfunction-return=):"
  
! #: config/i386/i386.opt:1120
  #, no-c-format
  msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
  msgstr "CS-PrÃ¤fix zu call und jmp zu indirektem Thunk hinzufÃ¼gen, wenn das Verzweigungsziel in den Registern r8-r15 liegt."
  
! #: config/i386/i386.opt:1124
  #, no-c-format
  msgid "Force indirect call and jump via register."
  msgstr "Indirekte Aufrufe und SprÃ¼nge mittels Register erzwingen."
  
! #: config/i386/i386.opt:1128
  #, no-c-format
  msgid "Support MOVDIRI built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MOVDIRI unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1132
  #, no-c-format
  msgid "Support MOVDIR64B built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MOVDIR64B unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1136
  #, no-c-format
  msgid "Support WAITPKG built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r WAITPKG unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1140
  #, no-c-format
  msgid "Support CLDEMOTE built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r CLDEMOTE unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1144
  #, no-c-format
  msgid "Instrument function exit in instrumented functions with __fentry__."
  msgstr "Verlassen von Funktionen mit __fentry__ instrumentieren, in instrumentierten Funktionen."
  
! #: config/i386/i386.opt:1148
  #, no-c-format
  msgid "Known choices for return instrumentation with -minstrument-return=:"
  msgstr "Bekannte Werte fÃ¼r RÃ¼ckkehr-Instrumentierung mit -minstrument-return=:"
  
! #: config/i386/i386.opt:1161
  #, no-c-format
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr "Einen __return_loc-Abschnitt generieren, der auf jeden instrumentierten return-Code verweist."
  
! #: config/i386/i386.opt:1169
  #, no-c-format
  msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
  msgstr "Bekannte MÃ¶glichkeiten zur AbschwÃ¤chung der geradlinigen Spekulation mit Â»-mharden-sls=Â«:"
  
! #: config/i386/i386.opt:1185
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512BF16 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1190
  #, no-c-format
  msgid "Support ENQCMD built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r ENQCMD unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1194
  #, no-c-format
  msgid "Support SERIALIZE built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codegenerierung fÃ¼r SERIALIZE unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1198
  #, no-c-format
  msgid "Support TSXLDTRK built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r TSXLDTRK unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1202
  #, no-c-format
  msgid "Support AMX-TILE built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-TILE unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1206
  #, no-c-format
  msgid "Support AMX-INT8 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-INT8 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1210
  #, no-c-format
  msgid "Support AMX-BF16 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-BF16 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1214
  #, no-c-format
  msgid "Support HRESET built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r HRESET unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1218
  #, no-c-format
  msgid "Support KL built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r KL unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1222
  #, no-c-format
  msgid "Support WIDEKL built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r WIDEKL unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1226
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNI unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1231
  #, no-c-format
  msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
  msgstr "Property GNU_PROPERTY_X86_ISA_1_NEEDED GNU generieren."
  
! #: config/i386/i386.opt:1235
  #, no-c-format
  msgid "Support MWAIT and MONITOR built-in functions and code generation."
  msgstr "Eingebaute MWAIT- und MONITOR-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1239
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F und AVX512-FP16 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1243
  #, no-c-format
  msgid "Do not use GOT to access external symbols."
  msgstr "Die GOT nicht verwenden, um auf externe Symbole zuzugreifen."
  
! #: config/i386/i386.opt:1247
  #, no-c-format
  msgid "Instructions number above which STFL stall penalty can be compensated."
  msgstr "Zahl der Befehle, bei deren Ãœberschreitung die STFL-Stall-Strafe kompensiert werden kann."
  
! #: config/i386/i386.opt:1251
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXIFMA unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1256
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNIINT8 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1261
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXNECONVERT unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1266
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und CMPCCXADD unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1271
  #, no-c-format
  msgid "Support AMX-FP16 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-FP16 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1275
  #, no-c-format
  msgid "Support PREFETCHI built-in functions and code generation."
  msgstr "Eingebaute PREFETCHI-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1279
  #, no-c-format
  msgid "Support RAOINT built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r RAOINT unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1283
  #, no-c-format
  msgid "Enable conservative small loop unrolling."
  msgstr "Konservatives abrollen kleiner Schleifen einschalten."
  
! #: config/i386/i386.opt:1287
  #, no-c-format
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr "-mlam=[none|u48|u57] Position der Metadaten in Nutzer-Datenzeigern instrumentieren."
  
! #: config/i386/i386.opt:1303
  #, no-c-format
  msgid "Support AMX-COMPLEX built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r AMX-COMPLEX unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1307
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVXVNNIINT16 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1312
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und SM3 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1317
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und SHA512 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1322
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX und SM4 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1327
  #, no-c-format
  msgid "Enable vectorization for gather instruction."
  msgstr "Vektorisierung fÃ¼r Gathering-Befehl einschalten."
  
! #: config/i386/i386.opt:1331
  #, no-c-format
  msgid "Enable vectorization for scatter instruction."
  msgstr "Vektorisierung fÃ¼r Scatter-Befehl einschalten."
  
! #: config/i386/i386.opt:1335
  #, no-c-format
  msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD and PPX."
  msgstr "Codegenerierung fÃ¼r APX-Funktionen unterstÃ¼tzen, einschlieÃŸlich EGPR, PUSH2POP2, NDD und PPX."
  
! #: config/i386/i386.opt:1364
  #, no-c-format
  msgid "Enable GPR32 in inline asm when APX_F enabled."
  msgstr "GPR32 in Inline-Asm einschalten, wenn APX_F eingeschaltet ist."
  
! #: config/i386/i386.opt:1368
  #, no-c-format
  msgid "Support 512 bit vector built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r 512-Bit-Vektoren unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1372
  #, no-c-format
  msgid "Support USER_MSR built-in functions and code generation."
  msgstr "Eingebaute USER_MSR-Funktionen und Codeerzeugung unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1376 config/i386/i386.opt:1386
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX10.1 unterstÃ¼tzen."
  
! #: config/i386/i386.opt:1381
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation."
  msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 und AVX10.1-512 unterstÃ¼tzen."
*************** msgstr "VxWorks vThreads-Umgebung vermut
*** 8420,8457 ****
  
  #: config/avr/avr.opt:23
  #, no-c-format
! msgid "Use subroutines for function prologues and epilogues."
! msgstr "FÃ¼r Funktionsprologe und -epiloge Unterprogramme verwenden."
  
  #: config/avr/avr.opt:27
  #, no-c-format
! msgid "-mmcu=MCU\tSelect the target MCU."
! msgstr "-mmcu=MCU\tDie Ziel-MCU auswÃ¤hlen."
  
  #: config/avr/avr.opt:31
  #, no-c-format
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "Verwendung von __gcc_isr-Pseudobefehlen in ISR-Prologen und -Epilogen erlauben."
  
  #: config/avr/avr.opt:35
  #, no-c-format
! msgid "Set the number of 64 KiB flash segments."
! msgstr "Anzahl der 64-KiB-Flash-Segmente festlegen."
  
  #: config/avr/avr.opt:39
  #, no-c-format
! msgid "Indicate presence of a processor erratum."
! msgstr "Auf Anwesenheit von Prozessorfehlern hinweisen."
  
  #: config/avr/avr.opt:43
  #, no-c-format
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr "Verwendung von Read-Modify-Write-Befehlen (RMW) einschalten."
  
  #: config/avr/avr.opt:53
  #, no-c-format
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
! msgstr "RJMP/RCALL verwenden, selbst wenn CALL/JMP verfÃ¼gbar sind."
  
  #: config/avr/avr.opt:57
  #, no-c-format
--- 8432,8469 ----
  
  #: config/avr/avr.opt:23
  #, no-c-format
! msgid "Optimization. Use subroutines for function prologues and epilogues."
! msgstr "Optimierung. FÃ¼r Funktionsprologe und -epiloge Unterprogramme verwenden."
  
  #: config/avr/avr.opt:27
  #, no-c-format
! msgid "-mmcu=<MCU>\tSelect the target MCU."
! msgstr "-mmcu=<MCU>\tDie Ziel-MCU auswÃ¤hlen."
  
  #: config/avr/avr.opt:31
  #, no-c-format
! msgid "Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgstr "Optimierung. Verwendung von __gcc_isr-Pseudobefehlen in ISR-Prologen und -Epilogen erlauben."
  
  #: config/avr/avr.opt:35
  #, no-c-format
! msgid "This option is used internally. Set the number of 64 KiB flash segments."
! msgstr "Diese Option wird intern verwendet. Anzahl der 64-KiB-Flash-Segmente festlegen."
  
  #: config/avr/avr.opt:39
  #, no-c-format
! msgid "This option is used internally. Indicate presence of a processor erratum.  Do not skip 32-bit instructions."
! msgstr "Diese Option wird intern verwendet. Vorhandensein eines Prozessor-Erratums anzeigen. 32-Bit-Anweisungen nicht Ã¼berspringen."
  
  #: config/avr/avr.opt:43
  #, no-c-format
! msgid "This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use."
! msgstr "Diese Option wird intern verwendet. Verwendung von Read-Modify-Write-Befehlen (RMW) einschalten."
  
  #: config/avr/avr.opt:53
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection.  Assume RJMP / RCALL can target all program memory."
! msgstr "Diese Option wird intern fÃ¼r die Erzeugung und Auswahl von Multilibs verwendet. Annehmen, dass RJMP/RCALL den gesamten Programmspeicher ansprechen kann."
  
  #: config/avr/avr.opt:57
  #, no-c-format
*************** msgstr "Stapelzeiger Ã¤ndern, ohne Unter
*** 8465,8477 ****
  
  #: config/avr/avr.opt:65
  #, no-c-format
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
! msgstr "Sprungkosten fÃ¼r bedingte Sprungbefehle festlegen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Vorgabewert ist 0."
  
  #: config/avr/avr.opt:69
  #, no-c-format
! msgid "Treat main as if it had attribute OS_task."
! msgstr "Â»mainÂ« so behandeln, als hÃ¤tte sie das Attribut OS_task."
  
  #: config/avr/avr.opt:79
  #, no-c-format
--- 8477,8489 ----
  
  #: config/avr/avr.opt:65
  #, no-c-format
! msgid "-mbranch-cost=<cost>\tOptimization. Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
! msgstr "-mbranch-cost=<Kosten>\tOptimierung. Sprungkosten fÃ¼r bedingte Sprungbefehle festlegen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Vorgabewert ist 0."
  
  #: config/avr/avr.opt:69
  #, no-c-format
! msgid "Optimization. Treat main as if it had attribute OS_task."
! msgstr "Optimierung. Â»mainÂ« so behandeln, als hÃ¤tte sie das Attribut OS_task."
  
  #: config/avr/avr.opt:79
  #, no-c-format
*************** msgstr "Nur die unteren 8 Bit des Stapel
*** 8480,8487 ****
  
  #: config/avr/avr.opt:83
  #, no-c-format
! msgid "Relax branches."
! msgstr "Zweige entspannen."
  
  #: config/avr/avr.opt:87
  #, no-c-format
--- 8492,8499 ----
  
  #: config/avr/avr.opt:83
  #, no-c-format
! msgid "Optimization. Relax branches."
! msgstr "Optimierung. Zweige entspannen."
  
  #: config/avr/avr.opt:87
  #, no-c-format
*************** msgstr "Maschine zur Binder-Entspannung
*** 8490,8507 ****
  
  #: config/avr/avr.opt:91
  #, no-c-format
! msgid "Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
! msgstr "Ausgehende Funktionsargumente sammeln und den nÃ¶tigen Stapelspeicher fÃ¼r ausgehende Argumente im Prolog/Epilog der Funktion reservieren/freigeben. Ohne diese Option werden ausgehende Argumente auf den Stapel geschoben und hinter zurÃ¼ckgeholt. Diese Option kann fÃ¼r Funktionen, die viele Funktionen mit ArgumentÃ¼bergabe Ã¼ber den Stapel aufrufen, z.B. printf, zu kleinerem Code fÃ¼hren."
  
  #: config/avr/avr.opt:95
  #, no-c-format
! msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
! msgstr "Bei RAM-Zugriff X wie durch Hardware vorgegeben verwenden, d.h. Pre-Dekrement, Post-Inkrement und indirekte Adressierung mit dem X-Register. Ohne diese Option nimmt der Compiler an, dass es einen Adressierungsmodus X+const, Ã¤hnlich zu Y+const und Z+const gibt und erzeugt Befehle, die diesen Adressierungsmodus fÃ¼r X emulieren."
  
  #: config/avr/avr.opt:99
  #, no-c-format
! msgid "The device has the bitfield NVMCTRL_CTRLB.FLMAP.  This option is used internally."
! msgstr "Das GerÃ¤t hat das Bitfeld NVMCTRL_CTRLB.FLMAP. Diese Option wird intern verwendet."
  
  #: config/avr/avr.opt:103
  #, no-c-format
--- 8502,8519 ----
  
  #: config/avr/avr.opt:91
  #, no-c-format
! msgid "Optimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
! msgstr "Optimierung. Ausgehende Funktionsargumente sammeln und den nÃ¶tigen Stapelspeicher fÃ¼r ausgehende Argumente im Prolog/Epilog der Funktion reservieren/freigeben. Ohne diese Option werden ausgehende Argumente auf den Stapel geschoben und hinter zurÃ¼ckgeholt. Diese Option kann fÃ¼r Funktionen, die viele Funktionen mit ArgumentÃ¼bergabe Ã¼ber den Stapel aufrufen, z.B. printf, zu kleinerem Code fÃ¼hren."
  
  #: config/avr/avr.opt:95
  #, no-c-format
! msgid "Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
! msgstr "Optimierung. Bei RAM-Zugriff X wie durch Hardware vorgegeben verwenden, d.h. Pre-Dekrement, Post-Inkrement und indirekte Adressierung mit dem X-Register. Ohne diese Option nimmt der Compiler an, dass es einen Adressierungsmodus X+const, Ã¤hnlich zu Y+const und Z+const gibt und erzeugt Befehle, die diesen Adressierungsmodus fÃ¼r X emulieren."
  
  #: config/avr/avr.opt:99
  #, no-c-format
! msgid "This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP."
! msgstr "Diese Option wird intern verwendet. Das GerÃ¤t hat das Bitfeld NVMCTRL_CTRLB.FLMAP."
  
  #: config/avr/avr.opt:103
  #, no-c-format
*************** msgstr "Auf dem GerÃ¤t befindet sich der
*** 8510,8559 ****
  
  #: config/avr/avr.opt:108
  #, no-c-format
! msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
! msgstr "Das GerÃ¤t hat kein Spezialfunktionsregister SPH. Diese Option wird vom Compilertreiber mit dem korrekten Wert Ã¼berschrieben, wenn An-/Abwesenheit von SPH von -mmcu=MCU abgeleitet werden kann."
  
  #: config/avr/avr.opt:112
  #, no-c-format
  msgid "Warn if the address space of an address is changed."
  msgstr "Warnen, wenn sich der Adressraum einer Adresse Ã¤ndert."
  
! #: config/avr/avr.opt:116
  #, no-c-format
  msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr "Warnen, wenn die ISR falschgeschrieben ist, beispielsweise ohne __vector-PrÃ¤fix. Voreinstellung: eingeschaltet."
  
! #: config/avr/avr.opt:120
  #, no-c-format
  msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr "FÃ¼r Festkomma-Bruchzahlen das Abschneiden statt Runden erlauben."
  
! #: config/avr/avr.opt:124
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices."
! msgstr "Annemhne, dass auf alle Daten im statischen Speicher via LDS/STS zugegriffen werden kann. Diese Option ist nur fÃ¼r eingeschrÃ¤nkte Tiny-GerÃ¤te sinnvoll."
  
! #: config/avr/avr.opt:128
  #, no-c-format
  msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr "-mdouble=<Bits>\tEinen <Bits> breiten Typ fÃ¼r Â»doubleÂ« verwenden."
  
! #: config/avr/avr.opt:132
  #, no-c-format
  msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr "-mlong-double=<Bits>\tEinen <Bits> breiten Typ fÃ¼r Â»long doubleÂ« verwenden."
  
! #: config/avr/avr.opt:136
  #, no-c-format
  msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr "Nicht gegen die GerÃ¤te-spezifische Bibliothek lib<MCU>.a binden."
  
! #: config/avr/avr.opt:140
  #, no-c-format
  msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr "Nicht die gerÃ¤tespezifische Specs-Datei Â»device-specs/specs-<MCU>Â« verwenden."
  
! #: config/avr/avr.opt:144
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr "VerfÃ¼gbare Werte fÃ¼r Bits:"
--- 8522,8581 ----
  
  #: config/avr/avr.opt:108
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection. The device has no SPH special function register."
! msgstr "Diese Option wird intern fÃ¼r die Erzeugung und Auswahl von Multilibs verwendet. Das GerÃ¤t hat kein SPH-Sonderfunktionsregister."
  
  #: config/avr/avr.opt:112
  #, no-c-format
+ msgid "Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
+ msgstr "Optimierung. Registeradditionen von Lade-/Speicheranweisungen trennen. Am nÃ¼tzlichsten bei Reduced Tiny."
+ 
+ #: config/avr/avr.opt:116
+ #, no-c-format
+ msgid "-mfuse-add=<0,2>\tOptimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
+ msgstr "-mfuse-add=<0,2>\tOptimierung. Registeradditionen von Lade-/Speicheranweisungen trennen. Besonders nÃ¼tzlich bei Reduced Tiny."
+ 
+ #: config/avr/avr.opt:120
+ #, no-c-format
  msgid "Warn if the address space of an address is changed."
  msgstr "Warnen, wenn sich der Adressraum einer Adresse Ã¤ndert."
  
! #: config/avr/avr.opt:124
  #, no-c-format
  msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr "Warnen, wenn die ISR falschgeschrieben ist, beispielsweise ohne __vector-PrÃ¤fix. Voreinstellung: eingeschaltet."
  
! #: config/avr/avr.opt:128
  #, no-c-format
  msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr "FÃ¼r Festkomma-Bruchzahlen das Abschneiden statt Runden erlauben."
  
! #: config/avr/avr.opt:132
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
! msgstr "Annehmen, dass auf alle Daten im statischen Speicher via LDS/STS zugegriffen werden kann. Diese Option ist nur fÃ¼r Reduced-Tiny-GerÃ¤te wie ATtiny40 sinnvoll."
  
! #: config/avr/avr.opt:136
  #, no-c-format
  msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr "-mdouble=<Bits>\tEinen <Bits> breiten Typ fÃ¼r Â»doubleÂ« verwenden."
  
! #: config/avr/avr.opt:140
  #, no-c-format
  msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr "-mlong-double=<Bits>\tEinen <Bits> breiten Typ fÃ¼r Â»long doubleÂ« verwenden."
  
! #: config/avr/avr.opt:144
  #, no-c-format
  msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr "Nicht gegen die GerÃ¤te-spezifische Bibliothek lib<MCU>.a binden."
  
! #: config/avr/avr.opt:148
  #, no-c-format
  msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr "Nicht die gerÃ¤tespezifische Specs-Datei Â»device-specs/specs-<MCU>Â« verwenden."
  
! #: config/avr/avr.opt:152
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr "VerfÃ¼gbare Werte fÃ¼r Bits:"
*************** msgstr "z/Architektur."
*** 8783,8789 ****
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr "Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Standard ist 1."
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:181
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr "Annehmen, dass Datensegmente relativ zum Textsegment liegen."
--- 8805,8811 ----
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr "Sprungkosten fÃ¼r bedingte Sprungbefehle setzen. Angemessene Werte sind kleine, nicht-negative Ganzzahlen. Standard ist 1."
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:178
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr "Annehmen, dass Datensegmente relativ zum Textsegment liegen."
*************** msgstr "Alle Argumentregister auf dem St
*** 8845,8852 ****
  
  #: config/s390/s390.opt:335
  #, no-c-format
! msgid "Assume external symbols to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
! msgstr "Annehmen, dass externe Symbole potenziell nicht ausgerichtet sind. StandardmÃ¤ÃŸig wird bei allen Symbolen ohne explizite Ausrichtung davon ausgegangen, dass sie sich auf einer 2-Byte-Grenze befinden, wie von der IBM Z ABI vorgeschrieben."
  
  #: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
  #, no-c-format
--- 8867,8874 ----
  
  #: config/s390/s390.opt:335
  #, no-c-format
! msgid "Assume external symbols, whose natural alignment would be 1, to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
! msgstr "Annehmen, dass externe Symbole, deren natÃ¼rliche Ausrichtung 1 wÃ¤re, potenziell nicht ausgerichtet sind. StandardmÃ¤ÃŸig wird bei allen Symbolen ohne explizite Ausrichtung davon ausgegangen, dass sie sich auf einer 2-Byte-Grenze befinden, wie von der IBM-Z-ABI vorgeschrieben."
  
  #: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
  #, no-c-format
*************** msgstr "Bekannte ARM-Architekturen (fÃ¼r
*** 8918,9169 ****
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "Bekannte ARM-FPUs (fÃ¼r Verwendung mit Option -mfpu=):"
  
! #: config/arm/arm.opt:38
  #, no-c-format
  msgid "TLS dialect to use:"
  msgstr "Zu verwendende TLS-Dialekte:"
  
! #: config/arm/arm.opt:48
  #, no-c-format
  msgid "Specify an ABI."
  msgstr "ABI angeben."
  
! #: config/arm/arm.opt:52
  #, no-c-format
  msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr "Bekannte ARM-ABIs (fÃ¼r Verwendung mit Option -mabi=):"
  
! #: config/arm/arm.opt:71
  #, no-c-format
  msgid "Generate a call to abort if a noreturn function returns."
  msgstr "Die Funktion Â»abortÂ« aufrufen, wenn eine Â»noreturnÂ«-Funktion zurÃ¼ckkehrt."
  
! #: config/arm/arm.opt:78
  #, no-c-format
  msgid "Generate APCS conformant stack frames."
  msgstr "APCS-konforme Stapelrahmen erzeugen."
  
! #: config/arm/arm.opt:82
  #, no-c-format
  msgid "Generate re-entrant, PIC code."
  msgstr "WiedereinsprungsfÃ¤higen PIC-Code erzeugen."
  
! #: config/arm/arm.opt:104
  #, no-c-format
  msgid "Generate code in 32 bit ARM state."
  msgstr "Code im 32-Bit-ARM-Zustand erzeugen."
  
! #: config/arm/arm.opt:112
  #, no-c-format
  msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr "Thumb: Annehmen, dass nichtstatische Funktionen von ARM-Code aus aufgerufen werden kÃ¶nnen."
  
! #: config/arm/arm.opt:116
  #, no-c-format
  msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr "Thumb: Annehmen, dass Funktionszeiger an Code Ã¼bergeben werden kÃ¶nnen, der nichts von Thumb weiÃŸ."
  
! #: config/arm/arm.opt:124 config/csky/csky.opt:73
  #, no-c-format
  msgid "Specify if floating point hardware should be used."
  msgstr "Angeben, ob Gleitkommahardware verwendet werden sollte."
  
! #: config/arm/arm.opt:128
  #, no-c-format
  msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr "Angeben, dass der Compiler auf sicheren Code gemÃ¤ÃŸ ARMv8-M-Security-Extensions abzielen soll."
  
! #: config/arm/arm.opt:132 config/csky/csky.opt:77
  #, no-c-format
  msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr "Bekannte Gleitkomma-ABIs (fÃ¼r Verwendung mit Option -mfloat-abi=):"
  
! #: config/arm/arm.opt:145
  #, no-c-format
  msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr "ARM/Thumb-Modus pro Funktion abwechselnd an- und ausschalten, um den Compiler zu testen."
  
! #: config/arm/arm.opt:149
  #, no-c-format
  msgid "Specify the __fp16 floating-point format."
  msgstr "Gleitkommaformat __fp16 angeben."
  
! #: config/arm/arm.opt:153
  #, no-c-format
  msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr "Bekannte __fp16-Formate (fÃ¼r Verwendung mit der Option -mfp16-format=):"
  
! #: config/arm/arm.opt:166
  #, no-c-format
  msgid "Specify the name of the target floating point hardware/format."
  msgstr "Namen der Gleitkommahardware/-format des Zielsystems angeben."
  
! #: config/arm/arm.opt:177
  #, no-c-format
  msgid "Generate call insns as indirect calls, if necessary."
  msgstr "Falls nÃ¶tig, Â»callÂ«-Befehle als indirekte Aufrufe erzeugen."
  
! #: config/arm/arm.opt:185
  #, no-c-format
  msgid "Specify the register to be used for PIC addressing."
  msgstr "FÃ¼r PIC-Adressierung zu verwendendes Register angeben."
  
! #: config/arm/arm.opt:189
  #, no-c-format
  msgid "Store function names in object code."
  msgstr "Funktionsnamen im Objektcode speichern."
  
! #: config/arm/arm.opt:193
  #, no-c-format
  msgid "Permit scheduling of a function's prologue sequence."
  msgstr "Planung einer Funktionsprologsequenz erlauben."
  
! #: config/arm/arm.opt:197 config/rs6000/rs6000.opt:235
  #, no-c-format
  msgid "Do not load the PIC register in function prologues."
  msgstr "PIC-Register nicht in Funktionsprologen laden."
  
! #: config/arm/arm.opt:204
  #, no-c-format
  msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr "Minimale Bitausrichtung von Strukturen angeben. (Veraltet)"
  
! #: config/arm/arm.opt:208
  #, no-c-format
  msgid "Generate code for Thumb state."
  msgstr "Code fÃ¼r Thumb-Zustand erzeugen."
  
! #: config/arm/arm.opt:212
  #, no-c-format
  msgid "Support calls between Thumb and ARM instruction sets."
  msgstr "Aufrufe zwischen Thumb- und ARM-BefehlssÃ¤tzen unterstÃ¼tzen."
  
! #: config/arm/arm.opt:216
  #, no-c-format
  msgid "Specify thread local storage scheme."
  msgstr "Schema fÃ¼r thread-lokalen Speicher angeben."
  
! #: config/arm/arm.opt:220
  #, no-c-format
  msgid "Specify how to access the thread pointer."
  msgstr "Angeben, wie auf den Threadzeiger zugegriffen wird."
  
! #: config/arm/arm.opt:224
  #, no-c-format
  msgid "Valid arguments to -mtp=:"
  msgstr "GÃ¼ltige Argumente fÃ¼r -mtp=:"
  
! #: config/arm/arm.opt:246
  #, no-c-format
  msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr "Thumb: (Nicht-Blatt-)Stapelrahmen erzeugen, auch wenn nicht erforderlich."
  
! #: config/arm/arm.opt:250
  #, no-c-format
  msgid "Thumb: Generate (leaf) stack frames even if not needed."
  msgstr "Thumb: (Blatt-)Stapelrahmen erzeugen, auch wenn nicht erforderlich."
  
! #: config/arm/arm.opt:254 config/mn10300/mn10300.opt:42
  #, no-c-format
  msgid "Tune code for the given processor."
  msgstr "Code fÃ¼r angegebenen Prozessor optimieren."
  
! #: config/arm/arm.opt:258
  #, no-c-format
  msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
  msgstr "CPU-Feinabstimmung als Kommentar in Assemblerdatei ausgeben. Diese Option wird nur fÃ¼r Regressionstest des Compilers verwendet und ist nicht fÃ¼r den normalen Betrieb vorgesehen."
  
! #: config/arm/arm.opt:269
  #, no-c-format
  msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr "Neon-Quad-Word (statt Double-Word) Register fÃ¼r Vektorisierung verwenden."
  
! #: config/arm/arm.opt:273
  #, no-c-format
  msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr "Neon-Double-Word (statt Quad-Word) Register fÃ¼r Vektorisierung verwenden."
  
! #: config/arm/arm.opt:277
  #, no-c-format
  msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr "AusfÃ¼hrlichere RTX-Kosten wÃ¤hrend des Debuggens ausgeben.  Nur fÃ¼r GCC-Entwickler gedacht."
  
! #: config/arm/arm.opt:281
  #, no-c-format
  msgid "Only generate absolute relocations on word sized values."
  msgstr "Absolute Auslagerungen nur bei Werten mit WordgrÃ¶ÃŸen erzeugen."
  
! #: config/arm/arm.opt:285
  #, no-c-format
  msgid "Generate IT blocks appropriate for ARMv8."
  msgstr "FÃ¼r den ARMv8 angemessene IT-BlÃ¶cke erzeugen."
  
! #: config/arm/arm.opt:289
  #, no-c-format
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr "Sich Ã¼berschneidende Ziel- und Adressregister bei solchen LDRD-Befehlen vermeiden, die Cortex-M3-Errata auslÃ¶sen kÃ¶nnen."
  
! #: config/arm/arm.opt:294
  #, no-c-format
  msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
  msgstr "Probleme mit VLLDM auf einigen M-Profil-GerÃ¤ten umgehen (CVE-2021-35465)."
  
! #: config/arm/arm.opt:298
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
  msgstr "Probleme mit AES-Befehlen auf Cortex-A57 und Cortex-A72 umgehen (Arm Erratum #1742098)."
  
! #: config/arm/arm.opt:303
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
  msgstr "Probleme mit AES-Befehlen auf Cortex-A57 und Cortex-A72 umgehen (Arm Erratum #1655431)."
  
! #: config/arm/arm.opt:308 config/nds32/nds32.opt:461 config/arc/arc.opt:495
  #, no-c-format
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr "Nicht ausgerichtete Wort- und Halbwortzugriffe auf gepackte Daten einschalten."
  
! #: config/arm/arm.opt:312
  #, no-c-format
  msgid "This option is deprecated and has no effect."
  msgstr "Dieser Schalter ist veraltet und hat keine Auswirkung."
  
! #: config/arm/arm.opt:316
  #, no-c-format
  msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr "Annehmen, dass das Datenladen aus dem Flashspeicher langsamer ist als Befehle zu laden."
  
! #: config/arm/arm.opt:320
  #, no-c-format
  msgid "Assume unified syntax for inline assembly code."
  msgstr "Einheitliche Syntax fÃ¼r Inline-Assemblercode annehmen."
  
! #: config/arm/arm.opt:324
  #, no-c-format
  msgid "Do not allow constant data to be placed in code sections."
  msgstr "Verbieten, dass konstante Daten in Codeabschnitten platziert werden."
  
! #: config/arm/arm.opt:328
  #, no-c-format
  msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr "Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im BE8-Format erzeugen."
  
! #: config/arm/arm.opt:332
  #, no-c-format
  msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr "Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im veralteten BE32-Format erzeugen."
  
! #: config/arm/arm.opt:336 config/sh/sh.opt:195
  #, no-c-format
  msgid "Cost to assume for a branch insn."
  msgstr "FÃ¼r Sprungbefehl anzunehmende Kosten."
  
! #: config/arm/arm.opt:344
  #, no-c-format
  msgid "Generate code which uses the core registers only (r0-r14)."
  msgstr "Code erzeugen, der nur die Kernregister (r0â€“r14) verwendet."
  
! #: config/arm/arm.opt:366
  #, no-c-format
  msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
  msgstr "Einen Direktwert als Offset vom TLS-Register verwenden. Diese Option ist fÃ¼r fstack-protector-guard=tls gedacht und nicht fÃ¼r die Verwendung in Benutzer-Code."
--- 8940,9191 ----
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "Bekannte ARM-FPUs (fÃ¼r Verwendung mit Option -mfpu=):"
  
! #: config/arm/arm.opt:35
  #, no-c-format
  msgid "TLS dialect to use:"
  msgstr "Zu verwendende TLS-Dialekte:"
  
! #: config/arm/arm.opt:45
  #, no-c-format
  msgid "Specify an ABI."
  msgstr "ABI angeben."
  
! #: config/arm/arm.opt:49
  #, no-c-format
  msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr "Bekannte ARM-ABIs (fÃ¼r Verwendung mit Option -mabi=):"
  
! #: config/arm/arm.opt:68
  #, no-c-format
  msgid "Generate a call to abort if a noreturn function returns."
  msgstr "Die Funktion Â»abortÂ« aufrufen, wenn eine Â»noreturnÂ«-Funktion zurÃ¼ckkehrt."
  
! #: config/arm/arm.opt:75
  #, no-c-format
  msgid "Generate APCS conformant stack frames."
  msgstr "APCS-konforme Stapelrahmen erzeugen."
  
! #: config/arm/arm.opt:79
  #, no-c-format
  msgid "Generate re-entrant, PIC code."
  msgstr "WiedereinsprungsfÃ¤higen PIC-Code erzeugen."
  
! #: config/arm/arm.opt:101
  #, no-c-format
  msgid "Generate code in 32 bit ARM state."
  msgstr "Code im 32-Bit-ARM-Zustand erzeugen."
  
! #: config/arm/arm.opt:109
  #, no-c-format
  msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr "Thumb: Annehmen, dass nichtstatische Funktionen von ARM-Code aus aufgerufen werden kÃ¶nnen."
  
! #: config/arm/arm.opt:113
  #, no-c-format
  msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr "Thumb: Annehmen, dass Funktionszeiger an Code Ã¼bergeben werden kÃ¶nnen, der nichts von Thumb weiÃŸ."
  
! #: config/arm/arm.opt:121 config/csky/csky.opt:73
  #, no-c-format
  msgid "Specify if floating point hardware should be used."
  msgstr "Angeben, ob Gleitkommahardware verwendet werden sollte."
  
! #: config/arm/arm.opt:125
  #, no-c-format
  msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr "Angeben, dass der Compiler auf sicheren Code gemÃ¤ÃŸ ARMv8-M-Security-Extensions abzielen soll."
  
! #: config/arm/arm.opt:129 config/csky/csky.opt:77
  #, no-c-format
  msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr "Bekannte Gleitkomma-ABIs (fÃ¼r Verwendung mit Option -mfloat-abi=):"
  
! #: config/arm/arm.opt:142
  #, no-c-format
  msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr "ARM/Thumb-Modus pro Funktion abwechselnd an- und ausschalten, um den Compiler zu testen."
  
! #: config/arm/arm.opt:146
  #, no-c-format
  msgid "Specify the __fp16 floating-point format."
  msgstr "Gleitkommaformat __fp16 angeben."
  
! #: config/arm/arm.opt:150
  #, no-c-format
  msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr "Bekannte __fp16-Formate (fÃ¼r Verwendung mit der Option -mfp16-format=):"
  
! #: config/arm/arm.opt:163
  #, no-c-format
  msgid "Specify the name of the target floating point hardware/format."
  msgstr "Namen der Gleitkommahardware/-format des Zielsystems angeben."
  
! #: config/arm/arm.opt:174
  #, no-c-format
  msgid "Generate call insns as indirect calls, if necessary."
  msgstr "Falls nÃ¶tig, Â»callÂ«-Befehle als indirekte Aufrufe erzeugen."
  
! #: config/arm/arm.opt:182
  #, no-c-format
  msgid "Specify the register to be used for PIC addressing."
  msgstr "FÃ¼r PIC-Adressierung zu verwendendes Register angeben."
  
! #: config/arm/arm.opt:186
  #, no-c-format
  msgid "Store function names in object code."
  msgstr "Funktionsnamen im Objektcode speichern."
  
! #: config/arm/arm.opt:190
  #, no-c-format
  msgid "Permit scheduling of a function's prologue sequence."
  msgstr "Planung einer Funktionsprologsequenz erlauben."
  
! #: config/arm/arm.opt:194 config/rs6000/rs6000.opt:235
  #, no-c-format
  msgid "Do not load the PIC register in function prologues."
  msgstr "PIC-Register nicht in Funktionsprologen laden."
  
! #: config/arm/arm.opt:201
  #, no-c-format
  msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr "Minimale Bitausrichtung von Strukturen angeben. (Veraltet)"
  
! #: config/arm/arm.opt:205
  #, no-c-format
  msgid "Generate code for Thumb state."
  msgstr "Code fÃ¼r Thumb-Zustand erzeugen."
  
! #: config/arm/arm.opt:209
  #, no-c-format
  msgid "Support calls between Thumb and ARM instruction sets."
  msgstr "Aufrufe zwischen Thumb- und ARM-BefehlssÃ¤tzen unterstÃ¼tzen."
  
! #: config/arm/arm.opt:213
  #, no-c-format
  msgid "Specify thread local storage scheme."
  msgstr "Schema fÃ¼r thread-lokalen Speicher angeben."
  
! #: config/arm/arm.opt:217
  #, no-c-format
  msgid "Specify how to access the thread pointer."
  msgstr "Angeben, wie auf den Threadzeiger zugegriffen wird."
  
! #: config/arm/arm.opt:221
  #, no-c-format
  msgid "Valid arguments to -mtp=:"
  msgstr "GÃ¼ltige Argumente fÃ¼r -mtp=:"
  
! #: config/arm/arm.opt:243
  #, no-c-format
  msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr "Thumb: (Nicht-Blatt-)Stapelrahmen erzeugen, auch wenn nicht erforderlich."
  
! #: config/arm/arm.opt:247
  #, no-c-format
  msgid "Thumb: Generate (leaf) stack frames even if not needed."
  msgstr "Thumb: (Blatt-)Stapelrahmen erzeugen, auch wenn nicht erforderlich."
  
! #: config/arm/arm.opt:251 config/mn10300/mn10300.opt:42
  #, no-c-format
  msgid "Tune code for the given processor."
  msgstr "Code fÃ¼r angegebenen Prozessor optimieren."
  
! #: config/arm/arm.opt:255
  #, no-c-format
  msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
  msgstr "CPU-Feinabstimmung als Kommentar in Assemblerdatei ausgeben. Diese Option wird nur fÃ¼r Regressionstest des Compilers verwendet und ist nicht fÃ¼r den normalen Betrieb vorgesehen."
  
! #: config/arm/arm.opt:266
  #, no-c-format
  msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr "Neon-Quad-Word (statt Double-Word) Register fÃ¼r Vektorisierung verwenden."
  
! #: config/arm/arm.opt:270
  #, no-c-format
  msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr "Neon-Double-Word (statt Quad-Word) Register fÃ¼r Vektorisierung verwenden."
  
! #: config/arm/arm.opt:274
  #, no-c-format
  msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr "AusfÃ¼hrlichere RTX-Kosten wÃ¤hrend des Debuggens ausgeben.  Nur fÃ¼r GCC-Entwickler gedacht."
  
! #: config/arm/arm.opt:278
  #, no-c-format
  msgid "Only generate absolute relocations on word sized values."
  msgstr "Absolute Auslagerungen nur bei Werten mit WordgrÃ¶ÃŸen erzeugen."
  
! #: config/arm/arm.opt:282
  #, no-c-format
  msgid "Generate IT blocks appropriate for ARMv8."
  msgstr "FÃ¼r den ARMv8 angemessene IT-BlÃ¶cke erzeugen."
  
! #: config/arm/arm.opt:286
  #, no-c-format
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr "Sich Ã¼berschneidende Ziel- und Adressregister bei solchen LDRD-Befehlen vermeiden, die Cortex-M3-Errata auslÃ¶sen kÃ¶nnen."
  
! #: config/arm/arm.opt:291
  #, no-c-format
  msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
  msgstr "Probleme mit VLLDM auf einigen M-Profil-GerÃ¤ten umgehen (CVE-2021-35465)."
  
! #: config/arm/arm.opt:295
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
  msgstr "Probleme mit AES-Befehlen auf Cortex-A57 und Cortex-A72 umgehen (Arm Erratum #1742098)."
  
! #: config/arm/arm.opt:300
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
  msgstr "Probleme mit AES-Befehlen auf Cortex-A57 und Cortex-A72 umgehen (Arm Erratum #1655431)."
  
! #: config/arm/arm.opt:305 config/nds32/nds32.opt:461 config/arc/arc.opt:495
  #, no-c-format
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr "Nicht ausgerichtete Wort- und Halbwortzugriffe auf gepackte Daten einschalten."
  
! #: config/arm/arm.opt:309
  #, no-c-format
  msgid "This option is deprecated and has no effect."
  msgstr "Dieser Schalter ist veraltet und hat keine Auswirkung."
  
! #: config/arm/arm.opt:313
  #, no-c-format
  msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr "Annehmen, dass das Datenladen aus dem Flashspeicher langsamer ist als Befehle zu laden."
  
! #: config/arm/arm.opt:317
  #, no-c-format
  msgid "Assume unified syntax for inline assembly code."
  msgstr "Einheitliche Syntax fÃ¼r Inline-Assemblercode annehmen."
  
! #: config/arm/arm.opt:321
  #, no-c-format
  msgid "Do not allow constant data to be placed in code sections."
  msgstr "Verbieten, dass konstante Daten in Codeabschnitten platziert werden."
  
! #: config/arm/arm.opt:325
  #, no-c-format
  msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr "Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im BE8-Format erzeugen."
  
! #: config/arm/arm.opt:329
  #, no-c-format
  msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr "Beim Binden fÃ¼r Big-Endian-Zielsysteme ein Abbild im veralteten BE32-Format erzeugen."
  
! #: config/arm/arm.opt:333 config/sh/sh.opt:195
  #, no-c-format
  msgid "Cost to assume for a branch insn."
  msgstr "FÃ¼r Sprungbefehl anzunehmende Kosten."
  
! #: config/arm/arm.opt:341
  #, no-c-format
  msgid "Generate code which uses the core registers only (r0-r14)."
  msgstr "Code erzeugen, der nur die Kernregister (r0â€“r14) verwendet."
  
! #: config/arm/arm.opt:363
  #, no-c-format
  msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
  msgstr "Einen Direktwert als Offset vom TLS-Register verwenden. Diese Option ist fÃ¼r fstack-protector-guard=tls gedacht und nicht fÃ¼r die Verwendung in Benutzer-Code."
*************** msgstr "Register r11 verwenden, um die s
*** 9694,9865 ****
  msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr "TOC fÃ¼r indirekte Aufrufe im Prolog sichern, statt vor jedem Aufruf."
  
! #: config/rs6000/rs6000.opt:475
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power8."
  msgstr "Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power8 zu steigern."
  
! #: config/rs6000/rs6000.opt:479
  #, no-c-format
  msgid "Allow sign extension in fusion operations."
  msgstr "Vorzeichenerweiterung in Fusionsoperationen erlauben."
  
! #: config/rs6000/rs6000.opt:483
  #, no-c-format
  msgid "Use vector and scalar instructions added in ISA 2.07."
  msgstr "Vektor-/skalare (VSX) Befehle verwenden, die in ISA 2.07 hinzugefÃ¼gt wurden."
  
! #: config/rs6000/rs6000.opt:487
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power10."
  msgstr "Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power10 zu steigern."
  
! #: config/rs6000/rs6000.opt:491
  #, no-c-format
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr "Befehle aus ISA 2.07 Category:Vector.AES und Category:Vector.SHA2 verwenden."
  
! #: config/rs6000/rs6000.opt:498
  #, no-c-format
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "Befehle aus ISA 2.07 fÃ¼r transaktionalen Speicher (HTM) verwenden."
  
! #: config/rs6000/rs6000.opt:502
  #, no-c-format
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "Befehle zum Laden/Speichern von Quadwords (lq/stq) erzeugen."
  
! #: config/rs6000/rs6000.opt:506
  #, no-c-format
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr "Atomare Quadword-Befehle zum Speicherzugriff verwenden (lqarx/stqcx)."
  
! #: config/rs6000/rs6000.opt:510
  #, no-c-format
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr "Code zum Ãœbergeben von Aggregaten mit maximal 64-Bit-Ausrichtung erzeugen."
  
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr "Doppelwort-Vertauschungen aus VSX-Berechnungen analysieren und entfernen."
  
! #: config/rs6000/rs6000.opt:522
  #, no-c-format
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Bestimmte skalare Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
  
! #: config/rs6000/rs6000.opt:526
  #, no-c-format
  msgid "Use vector instructions added in ISA 3.0."
  msgstr "Vektor-Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
  
! #: config/rs6000/rs6000.opt:530
  #, no-c-format
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr "Min-/Max-Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
  
! #: config/rs6000/rs6000.opt:534
  #, no-c-format
  msgid "Generate the integer modulo instructions."
  msgstr "Ganzzahl-Modulo-Befehle erzeugen."
  
! #: config/rs6000/rs6000.opt:538
  #, no-c-format
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr "IEEE-128-Bit-Gleitkommazahlen mittels SchlÃ¼sselwort Â»__float128Â« einschalten."
  
! #: config/rs6000/rs6000.opt:542
  #, no-c-format
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "IEEE-128-Bit-Gleitkomma-Befehle einschalten."
  
! #: config/rs6000/rs6000.opt:546
  #, no-c-format
  msgid "Enable default conversions between __float128 & long double."
  msgstr "Standardumwandlungen zwischen Â»__float128Â« und Â»long doubleÂ« einschalten."
  
! #: config/rs6000/rs6000.opt:586
  #, no-c-format
  msgid "Generate (do not generate) prefixed memory instructions."
  msgstr "Speicherzugriffsbefehle mit (oder ohne) PrÃ¤fix erzeugen."
  
! #: config/rs6000/rs6000.opt:590
  #, no-c-format
  msgid "Generate (do not generate) pc-relative memory addressing."
  msgstr "Speicheradressierung relativ zu PC (oder absolut) erzeugen."
  
! #: config/rs6000/rs6000.opt:594
  #, no-c-format
  msgid "Generate (do not generate) pc-relative memory optimizations for externals."
  msgstr "Optimierungen fÃ¼r Speicherzugriffe relative zu PC durchfÃ¼hren (nicht durchfÃ¼hren)."
  
! #: config/rs6000/rs6000.opt:598
  #, no-c-format
  msgid "Generate (do not generate) MMA instructions."
  msgstr "MMA-Befehle erzeugen (oder auch nicht)."
  
! #: config/rs6000/rs6000.opt:605
  #, no-c-format
  msgid "Enable instructions that guard against return-oriented programming attacks."
  msgstr "Befehle einschalten, die Angriffe Ã¼ber return-orientierte Programmierung vereiteln."
  
! #: config/rs6000/rs6000.opt:609
  #, no-c-format
  msgid "Generate code that will run in privileged state."
  msgstr "Code erzeugen, der im privilegierten Zustand lÃ¤uft."
  
! #: config/rs6000/rs6000.opt:613
  #, no-c-format
  msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
  msgstr "Code erzeugen (oder auch nicht), der den Befehl XXSPLTIW verwendet."
  
! #: config/rs6000/rs6000.opt:617
  #, no-c-format
  msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
  msgstr "Code erzeugen (oder auch nicht), der den Befehl XXSPLTIDP verwendet."
  
! #: config/rs6000/rs6000.opt:621
  #, no-c-format
  msgid "Generate (do not generate) code that uses the LXVKQ instruction."
  msgstr "Code erzeugen (oder auch nicht), der den Befehl LXVKQ verwendet."
  
! #: config/rs6000/rs6000.opt:627
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
  msgstr "Den Abrollfaktor begrenzen, der angibt, wie weit der Autovektorisierer eine Schleife abrollen darf. Voreinstellung ist 4."
  
! #: config/rs6000/rs6000.opt:633
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
  msgstr "Bei der Kostenkalkulation fÃ¼r die Vektorisierung von Schleifen mÃ¼ssen wahrscheinlich die Kosten fÃ¼r den SchleifenkÃ¶rper bestraft werden, wenn das bestehende Kostenmodell VerzÃ¶gerungen durch nicht verfÃ¼gbare Vektorressourcen nicht angemessen widerspiegelt. Die Kosten fÃ¼r vektorisierte Anweisungen und nicht-vektorisierte Anweisungen werden getrennt gesammelt, und die Bestrafung erfolgt nur, wenn das VerhÃ¤ltnis von vec_cost zu (vec_cost + nicht-vec_cost) den durch diesen Parameter festgelegten Schwellenwert Ã¼berschreitet. Der Standardwert ist 85."
  
! #: config/rs6000/rs6000.opt:642
  #, no-c-format
  msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
  msgstr "Wie beim Parameter rs6000-density-pct-threshold, wird die Gesamtsumme von vec_cost und nicht-vec_cost berechnet, und die Betrafung erfolgt nur, wenn die Summe den durch diesen Parameter festgelegten Schwellenwert Ã¼berschreitet. Der Standardwert ist 70."
  
! #: config/rs6000/rs6000.opt:648
  #, no-c-format
  msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
  msgstr "Wenn beide Heuristiken mit rs6000-density-pct-threshold und rs6000-density-size-threshold erfÃ¼llt sind, werden die Kosten des SchleifenkÃ¶rpers mit dem Wert bestraft, der durch diesen Parameter festgelegt ist. Der Standardwert ist 10."
  
! #: config/rs6000/rs6000.opt:655
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
  msgstr "Bei der Kostenkalkulation fÃ¼r die Vektorisierung von Schleifen mÃ¼ssen wir wahrscheinlich die Kosten fÃ¼r den SchleifenkÃ¶rper bestrafen, indem wir Ã¼bermÃ¤ÃŸig versetzte oder elementweise Lesezugriffe berÃ¼cksichtigen. Wir sammeln die Zahlen fÃ¼r allgemeine Anweisungen und Ladeanweisungen entsprechend den Informationen fÃ¼r zu vektorisierende Anweisungen, prÃ¼fen den Anteil der Ladeanweisungen und bestrafen nur, wenn der Anteil den durch diesen Parameter festgelegten Schwellwert Ã¼berschreitet. Der Standardwert ist 45."
  
! #: config/rs6000/rs6000.opt:664
  #, no-c-format
  msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
  msgstr "Wie beim Parameter rs6000-density-load-pct-threshold wird auch hier geprÃ¼ft, ob die Gesamtzahl der Ladeanweisungen den durch diesen Parameter festgelegten Schwellwert Ã¼berschreitet, und nur dann eine Strafe verhÃ¤ngt, wenn dieser Schwellwert erfÃ¼llt ist. Der Standardwert ist 20."
  
! #: config/rs6000/rs6000.opt:670 config/loongarch/loongarch.opt:263
  #, no-c-format
  msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
  msgstr "Angeben, wie viele Vektorbefehle ohne Speicherzugriff pro Taktzyklus ausgefÃ¼hrt werden kÃ¶nnen; wird im Faktor fÃ¼r Schleifenabwicklungen des Autovektorisierers verwendet. Vorgabe ist 4."
  
! #: config/rs6000/rs6000.opt:676
  #, no-c-format
  msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
  msgstr "Wenn der fÃ¼r eine Schleife berechnete Reduktionsfaktor den durch diesen Parameter angegebenen Schwellenwert Ã¼berschreitet, diese Schleife vorzugsweise abzurollen. Der Standardwert ist 1."
--- 9716,9887 ----
  msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr "TOC fÃ¼r indirekte Aufrufe im Prolog sichern, statt vor jedem Aufruf."
  
! #: config/rs6000/rs6000.opt:479
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power8."
  msgstr "Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power8 zu steigern."
  
! #: config/rs6000/rs6000.opt:483
  #, no-c-format
  msgid "Allow sign extension in fusion operations."
  msgstr "Vorzeichenerweiterung in Fusionsoperationen erlauben."
  
! #: config/rs6000/rs6000.opt:487
  #, no-c-format
  msgid "Use vector and scalar instructions added in ISA 2.07."
  msgstr "Vektor-/skalare (VSX) Befehle verwenden, die in ISA 2.07 hinzugefÃ¼gt wurden."
  
! #: config/rs6000/rs6000.opt:491
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power10."
  msgstr "Bestimmte Ganzzahloperationen verschmelzen, um die Performance auf power10 zu steigern."
  
! #: config/rs6000/rs6000.opt:495
  #, no-c-format
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr "Befehle aus ISA 2.07 Category:Vector.AES und Category:Vector.SHA2 verwenden."
  
! #: config/rs6000/rs6000.opt:502
  #, no-c-format
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "Befehle aus ISA 2.07 fÃ¼r transaktionalen Speicher (HTM) verwenden."
  
! #: config/rs6000/rs6000.opt:506
  #, no-c-format
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "Befehle zum Laden/Speichern von Quadwords (lq/stq) erzeugen."
  
! #: config/rs6000/rs6000.opt:510
  #, no-c-format
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr "Atomare Quadword-Befehle zum Speicherzugriff verwenden (lqarx/stqcx)."
  
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr "Code zum Ãœbergeben von Aggregaten mit maximal 64-Bit-Ausrichtung erzeugen."
  
! #: config/rs6000/rs6000.opt:518
  #, no-c-format
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr "Doppelwort-Vertauschungen aus VSX-Berechnungen analysieren und entfernen."
  
! #: config/rs6000/rs6000.opt:526
  #, no-c-format
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Bestimmte skalare Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
  
! #: config/rs6000/rs6000.opt:530
  #, no-c-format
  msgid "Use vector instructions added in ISA 3.0."
  msgstr "Vektor-Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
  
! #: config/rs6000/rs6000.opt:534
  #, no-c-format
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr "Min-/Max-Befehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
  
! #: config/rs6000/rs6000.opt:538
  #, no-c-format
  msgid "Generate the integer modulo instructions."
  msgstr "Ganzzahl-Modulo-Befehle erzeugen."
  
! #: config/rs6000/rs6000.opt:542
  #, no-c-format
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr "IEEE-128-Bit-Gleitkommazahlen mittels SchlÃ¼sselwort Â»__float128Â« einschalten."
  
! #: config/rs6000/rs6000.opt:546
  #, no-c-format
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "IEEE-128-Bit-Gleitkomma-Befehle einschalten."
  
! #: config/rs6000/rs6000.opt:550
  #, no-c-format
  msgid "Enable default conversions between __float128 & long double."
  msgstr "Standardumwandlungen zwischen Â»__float128Â« und Â»long doubleÂ« einschalten."
  
! #: config/rs6000/rs6000.opt:590
  #, no-c-format
  msgid "Generate (do not generate) prefixed memory instructions."
  msgstr "Speicherzugriffsbefehle mit (oder ohne) PrÃ¤fix erzeugen."
  
! #: config/rs6000/rs6000.opt:594
  #, no-c-format
  msgid "Generate (do not generate) pc-relative memory addressing."
  msgstr "Speicheradressierung relativ zu PC (oder absolut) erzeugen."
  
! #: config/rs6000/rs6000.opt:598
  #, no-c-format
  msgid "Generate (do not generate) pc-relative memory optimizations for externals."
  msgstr "Optimierungen fÃ¼r Speicherzugriffe relative zu PC durchfÃ¼hren (nicht durchfÃ¼hren)."
  
! #: config/rs6000/rs6000.opt:602
  #, no-c-format
  msgid "Generate (do not generate) MMA instructions."
  msgstr "MMA-Befehle erzeugen (oder auch nicht)."
  
! #: config/rs6000/rs6000.opt:609
  #, no-c-format
  msgid "Enable instructions that guard against return-oriented programming attacks."
  msgstr "Befehle einschalten, die Angriffe Ã¼ber return-orientierte Programmierung vereiteln."
  
! #: config/rs6000/rs6000.opt:613
  #, no-c-format
  msgid "Generate code that will run in privileged state."
  msgstr "Code erzeugen, der im privilegierten Zustand lÃ¤uft."
  
! #: config/rs6000/rs6000.opt:617
  #, no-c-format
  msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
  msgstr "Code erzeugen (oder auch nicht), der den Befehl XXSPLTIW verwendet."
  
! #: config/rs6000/rs6000.opt:621
  #, no-c-format
  msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
  msgstr "Code erzeugen (oder auch nicht), der den Befehl XXSPLTIDP verwendet."
  
! #: config/rs6000/rs6000.opt:625
  #, no-c-format
  msgid "Generate (do not generate) code that uses the LXVKQ instruction."
  msgstr "Code erzeugen (oder auch nicht), der den Befehl LXVKQ verwendet."
  
! #: config/rs6000/rs6000.opt:631
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
  msgstr "Den Abrollfaktor begrenzen, der angibt, wie weit der Autovektorisierer eine Schleife abrollen darf. Voreinstellung ist 4."
  
! #: config/rs6000/rs6000.opt:637
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
  msgstr "Bei der Kostenkalkulation fÃ¼r die Vektorisierung von Schleifen mÃ¼ssen wahrscheinlich die Kosten fÃ¼r den SchleifenkÃ¶rper bestraft werden, wenn das bestehende Kostenmodell VerzÃ¶gerungen durch nicht verfÃ¼gbare Vektorressourcen nicht angemessen widerspiegelt. Die Kosten fÃ¼r vektorisierte Anweisungen und nicht-vektorisierte Anweisungen werden getrennt gesammelt, und die Bestrafung erfolgt nur, wenn das VerhÃ¤ltnis von vec_cost zu (vec_cost + nicht-vec_cost) den durch diesen Parameter festgelegten Schwellenwert Ã¼berschreitet. Der Standardwert ist 85."
  
! #: config/rs6000/rs6000.opt:646
  #, no-c-format
  msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
  msgstr "Wie beim Parameter rs6000-density-pct-threshold, wird die Gesamtsumme von vec_cost und nicht-vec_cost berechnet, und die Betrafung erfolgt nur, wenn die Summe den durch diesen Parameter festgelegten Schwellenwert Ã¼berschreitet. Der Standardwert ist 70."
  
! #: config/rs6000/rs6000.opt:652
  #, no-c-format
  msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
  msgstr "Wenn beide Heuristiken mit rs6000-density-pct-threshold und rs6000-density-size-threshold erfÃ¼llt sind, werden die Kosten des SchleifenkÃ¶rpers mit dem Wert bestraft, der durch diesen Parameter festgelegt ist. Der Standardwert ist 10."
  
! #: config/rs6000/rs6000.opt:659
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
  msgstr "Bei der Kostenkalkulation fÃ¼r die Vektorisierung von Schleifen mÃ¼ssen wir wahrscheinlich die Kosten fÃ¼r den SchleifenkÃ¶rper bestrafen, indem wir Ã¼bermÃ¤ÃŸig versetzte oder elementweise Lesezugriffe berÃ¼cksichtigen. Wir sammeln die Zahlen fÃ¼r allgemeine Anweisungen und Ladeanweisungen entsprechend den Informationen fÃ¼r zu vektorisierende Anweisungen, prÃ¼fen den Anteil der Ladeanweisungen und bestrafen nur, wenn der Anteil den durch diesen Parameter festgelegten Schwellwert Ã¼berschreitet. Der Standardwert ist 45."
  
! #: config/rs6000/rs6000.opt:668
  #, no-c-format
  msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
  msgstr "Wie beim Parameter rs6000-density-load-pct-threshold wird auch hier geprÃ¼ft, ob die Gesamtzahl der Ladeanweisungen den durch diesen Parameter festgelegten Schwellwert Ã¼berschreitet, und nur dann eine Strafe verhÃ¤ngt, wenn dieser Schwellwert erfÃ¼llt ist. Der Standardwert ist 20."
  
! #: config/rs6000/rs6000.opt:674 config/loongarch/loongarch.opt:302
  #, no-c-format
  msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
  msgstr "Angeben, wie viele Vektorbefehle ohne Speicherzugriff pro Taktzyklus ausgefÃ¼hrt werden kÃ¶nnen; wird im Faktor fÃ¼r Schleifenabwicklungen des Autovektorisierers verwendet. Vorgabe ist 4."
  
! #: config/rs6000/rs6000.opt:680
  #, no-c-format
  msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
  msgstr "Wenn der fÃ¼r eine Schleife berechnete Reduktionsfaktor den durch diesen Parameter angegebenen Schwellenwert Ã¼berschreitet, diese Schleife vorzugsweise abzurollen. Der Standardwert ist 1."
*************** msgstr "Erweiterung fÃ¼r LoongArch Advan
*** 10173,10287 ****
  
  #: config/loongarch/loongarch.opt:107
  #, no-c-format
! msgid "LoongArch CPU types:"
! msgstr "CPU-Typen fÃ¼r LoongArch:"
  
! #: config/loongarch/loongarch.opt:126
  #, no-c-format
  msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
  msgstr "-march=<Prozessor>\tCode fÃ¼r die angegebene <Prozessor>-ISA erzeugen."
  
! #: config/loongarch/loongarch.opt:130
  #, no-c-format
  msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
  msgstr "-mtune=<Prozessor>\tCode fÃ¼r <Prozessor> optimieren."
  
! #: config/loongarch/loongarch.opt:139
  #, no-c-format
  msgid "Base ABI types for LoongArch:"
  msgstr "Basis-ABI-Typen fÃ¼r LoongArch:"
  
! #: config/loongarch/loongarch.opt:152
  #, no-c-format
  msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
  msgstr "-mabi=<Basis-ABI>\tCode erzeugen, der zur angegebenen Basis-ABI passt."
  
! #: config/loongarch/loongarch.opt:161 config/mips/mips.opt:71
  #, no-c-format
  msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr "-mbranch-cost=KOSTEN\tSprungkosten auf ungefÃ¤hr KOSTEN Befehle setzen."
  
! #: config/loongarch/loongarch.opt:165 config/mips/mips.opt:83
  #, no-c-format
  msgid "Trap on integer divide by zero."
  msgstr "Ganzzahldivision durch Null abfangen."
  
! #: config/loongarch/loongarch.opt:169
  #, no-c-format
  msgid "Conditional moves for integral are enabled."
  msgstr "Bedingte Kopierbefehle fÃ¼r Ganzzahlen aktivieren."
  
! #: config/loongarch/loongarch.opt:173
  #, no-c-format
  msgid "Conditional moves for float are enabled."
  msgstr "Bedingte Kopierbefehle fÃ¼r Gleitkommazahlen aktivieren."
  
! #: config/loongarch/loongarch.opt:177
  #, no-c-format
  msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
  msgstr "Die Optimierung von Blockkopieraktionen verhindern, was auch das Standardverhalten von -Os ist."
  
! #: config/loongarch/loongarch.opt:185
  #, no-c-format
  msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
  msgstr "-mmax-inline-memcpy-size=SIZE\tDie maximale GrÃ¶ÃŸe von inline-memcpy festlegen, Standard ist 1024."
  
! #: config/loongarch/loongarch.opt:189 config/mips/mips.opt:150
  #, no-c-format
  msgid "The code model option names for -mexplicit-relocs:"
  msgstr "Die Optionsnamen fÃ¼r Codemodelle fÃ¼r -mexplicit-relocs:"
  
! #: config/loongarch/loongarch.opt:202 config/mips/mips.opt:163
  #, no-c-format
  msgid "Use %reloc() assembly operators."
  msgstr "%reloc()-Assembleroperatoren verwenden."
  
! #: config/loongarch/loongarch.opt:206 config/mips/mips.opt:167
  #, no-c-format
  msgid "Use %reloc() assembly operators (for backward compatibility)."
  msgstr "%reloc()-Assembleroperatoren verwenden (fÃ¼r AbwÃ¤rtskompatibilitÃ¤t)."
  
! #: config/loongarch/loongarch.opt:210
  #, no-c-format
  msgid "Generate approximate reciprocal divide and square root for better throughput."
  msgstr "NÃ¤herungsweise reziproke Division und Quadratwurzel fÃ¼r besseren Durchsatz erzeugen."
  
! #: config/loongarch/loongarch.opt:245
  #, no-c-format
  msgid "Avoid using the GOT to access external symbols."
  msgstr "Die GOT mÃ¶glichst nicht verwenden, um auf externe Symbole zuzugreifen."
  
! #: config/loongarch/loongarch.opt:254
  #, no-c-format
  msgid "Pass -mrelax or -mno-relax option to the assembler."
  msgstr "Die Option -mrelax oder -mno-relax an den Assembler Ã¼bergeben."
  
! #: config/loongarch/loongarch.opt:258
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
  msgstr "Den Abrollfaktor begrenzen, der angibt, wie weit der Autovektorisierer eine Schleife abrollen darf. Voreinstellung ist 6."
  
! #: config/loongarch/loongarch.opt:276
  #, no-c-format
  msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
  msgstr "Die Befehle frecipe.{s/d} und frsqrte.{s/d} unterstÃ¼tzen."
  
! #: config/loongarch/loongarch.opt:280
  #, no-c-format
  msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
  msgstr "Die Befehle div.w[u] und mod.w[u] fÃ¼r Eingaben ohne Vorzeichenerweiterung unterstÃ¼tzen."
  
! #: config/loongarch/loongarch.opt:284
  #, no-c-format
  msgid "Support am{swap/add}[_db].{b/h} instructions."
  msgstr "Die Befehle am{swap/add}[_db].{b/h} unterstÃ¼tzen."
  
! #: config/loongarch/loongarch.opt:288
  #, no-c-format
  msgid "Support amcas[_db].{b/h/w/d} instructions."
  msgstr "Die Befehle amcas[_db].{b/h/w/d} unterstÃ¼tzen."
  
! #: config/loongarch/loongarch.opt:292
  #, no-c-format
  msgid "Do not need load-load barriers (dbar 0x700)."
  msgstr "Es werden keine load-load-Barrieren benÃ¶tigt (dbar 0x700)."
--- 10195,10314 ----
  
  #: config/loongarch/loongarch.opt:107
  #, no-c-format
! msgid "LoongArch ARCH presets:"
! msgstr "ARCH-Voreinstellungen fÃ¼r LoongArch:"
  
! #: config/loongarch/loongarch.opt:132
  #, no-c-format
  msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
  msgstr "-march=<Prozessor>\tCode fÃ¼r die angegebene <Prozessor>-ISA erzeugen."
  
! #: config/loongarch/loongarch.opt:136
! #, no-c-format
! msgid "LoongArch TUNE presets:"
! msgstr "TUNE-Voreinstellungen fÃ¼r LoongArch:"
! 
! #: config/loongarch/loongarch.opt:155
  #, no-c-format
  msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
  msgstr "-mtune=<Prozessor>\tCode fÃ¼r <Prozessor> optimieren."
  
! #: config/loongarch/loongarch.opt:164
  #, no-c-format
  msgid "Base ABI types for LoongArch:"
  msgstr "Basis-ABI-Typen fÃ¼r LoongArch:"
  
! #: config/loongarch/loongarch.opt:177
  #, no-c-format
  msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
  msgstr "-mabi=<Basis-ABI>\tCode erzeugen, der zur angegebenen Basis-ABI passt."
  
! #: config/loongarch/loongarch.opt:186 config/mips/mips.opt:71
  #, no-c-format
  msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr "-mbranch-cost=KOSTEN\tSprungkosten auf ungefÃ¤hr KOSTEN Befehle setzen."
  
! #: config/loongarch/loongarch.opt:190 config/mips/mips.opt:83
  #, no-c-format
  msgid "Trap on integer divide by zero."
  msgstr "Ganzzahldivision durch Null abfangen."
  
! #: config/loongarch/loongarch.opt:194
  #, no-c-format
  msgid "Conditional moves for integral are enabled."
  msgstr "Bedingte Kopierbefehle fÃ¼r Ganzzahlen aktivieren."
  
! #: config/loongarch/loongarch.opt:198
  #, no-c-format
  msgid "Conditional moves for float are enabled."
  msgstr "Bedingte Kopierbefehle fÃ¼r Gleitkommazahlen aktivieren."
  
! #: config/loongarch/loongarch.opt:202
  #, no-c-format
  msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
  msgstr "Die Optimierung von Blockkopieraktionen verhindern, was auch das Standardverhalten von -Os ist."
  
! #: config/loongarch/loongarch.opt:210
  #, no-c-format
  msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
  msgstr "-mmax-inline-memcpy-size=SIZE\tDie maximale GrÃ¶ÃŸe von inline-memcpy festlegen, Standard ist 1024."
  
! #: config/loongarch/loongarch.opt:214 config/mips/mips.opt:150
  #, no-c-format
  msgid "The code model option names for -mexplicit-relocs:"
  msgstr "Die Optionsnamen fÃ¼r Codemodelle fÃ¼r -mexplicit-relocs:"
  
! #: config/loongarch/loongarch.opt:227 config/mips/mips.opt:163
  #, no-c-format
  msgid "Use %reloc() assembly operators."
  msgstr "%reloc()-Assembleroperatoren verwenden."
  
! #: config/loongarch/loongarch.opt:231 config/mips/mips.opt:167
  #, no-c-format
  msgid "Use %reloc() assembly operators (for backward compatibility)."
  msgstr "%reloc()-Assembleroperatoren verwenden (fÃ¼r AbwÃ¤rtskompatibilitÃ¤t)."
  
! #: config/loongarch/loongarch.opt:239
  #, no-c-format
  msgid "Generate approximate reciprocal divide and square root for better throughput."
  msgstr "NÃ¤herungsweise reziproke Division und Quadratwurzel fÃ¼r besseren Durchsatz erzeugen."
  
! #: config/loongarch/loongarch.opt:270
  #, no-c-format
  msgid "Avoid using the GOT to access external symbols."
  msgstr "Die GOT mÃ¶glichst nicht verwenden, um auf externe Symbole zuzugreifen."
  
! #: config/loongarch/loongarch.opt:279
  #, no-c-format
  msgid "Pass -mrelax or -mno-relax option to the assembler."
  msgstr "Die Option -mrelax oder -mno-relax an den Assembler Ã¼bergeben."
  
! #: config/loongarch/loongarch.opt:297
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
  msgstr "Den Abrollfaktor begrenzen, der angibt, wie weit der Autovektorisierer eine Schleife abrollen darf. Voreinstellung ist 6."
  
! #: config/loongarch/loongarch.opt:315
  #, no-c-format
  msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
  msgstr "Die Befehle frecipe.{s/d} und frsqrte.{s/d} unterstÃ¼tzen."
  
! #: config/loongarch/loongarch.opt:319
  #, no-c-format
  msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
  msgstr "Die Befehle div.w[u] und mod.w[u] fÃ¼r Eingaben ohne Vorzeichenerweiterung unterstÃ¼tzen."
  
! #: config/loongarch/loongarch.opt:323
  #, no-c-format
  msgid "Support am{swap/add}[_db].{b/h} instructions."
  msgstr "Die Befehle am{swap/add}[_db].{b/h} unterstÃ¼tzen."
  
! #: config/loongarch/loongarch.opt:327
  #, no-c-format
  msgid "Support amcas[_db].{b/h/w/d} instructions."
  msgstr "Die Befehle amcas[_db].{b/h/w/d} unterstÃ¼tzen."
  
! #: config/loongarch/loongarch.opt:331
  #, no-c-format
  msgid "Do not need load-load barriers (dbar 0x700)."
  msgstr "Es werden keine load-load-Barrieren benÃ¶tigt (dbar 0x700)."
*************** msgstr "ROM statt RAM verwenden."
*** 11841,11847 ****
  msgid "No default crt0.o."
  msgstr "Kein voreingestelltes crt0.o."
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:438
  #, no-c-format
  msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr "Uninitialisierte Konstanten im ROM ablegen (benÃ¶tigt -membedded-data)."
--- 11868,11874 ----
  msgid "No default crt0.o."
  msgstr "Kein voreingestelltes crt0.o."
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:446
  #, no-c-format
  msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr "Uninitialisierte Konstanten im ROM ablegen (benÃ¶tigt -membedded-data)."
*************** msgstr "LRA statt Neuladen verwenden (Ã¼
*** 12426,12481 ****
  msgid "GCN GPU type to use:"
  msgstr "Zu verwendende GCN-CPU-Art:"
  
! #: config/gcn/gcn.opt:51 config/gcn/gcn.opt:55
  #, no-c-format
  msgid "Specify the name of the target GPU."
  msgstr "Namen der Ziel-GPU angeben."
  
! #: config/gcn/gcn.opt:59
  #, no-c-format
  msgid "Generate code for a 32-bit ABI."
  msgstr "Code fÃ¼r 32-Bit-ABI erzeugen."
  
! #: config/gcn/gcn.opt:63
  #, no-c-format
  msgid "Generate code for a 64-bit ABI."
  msgstr "Code fÃ¼r 64-Bit-ABI erzeugen."
  
! #: config/gcn/gcn.opt:67
  #, no-c-format
  msgid "Enable OpenMP GPU offloading."
  msgstr "Auslagern an OpenMP-GPU einschalten."
  
! #: config/gcn/gcn.opt:78
  #, no-c-format
  msgid "Obsolete; use GCN_STACK_SIZE at runtime."
  msgstr "Veraltet; verwenden Sie GCN_STACK_SIZE zur Laufzeit."
  
! #: config/gcn/gcn.opt:84
  #, no-c-format
  msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
  msgstr "Die Menge an lokalem, gemeinsam genutztem Speicher (LDS), die fÃ¼r private Gang-Variablen reserviert werden soll."
  
! #: config/gcn/gcn.opt:88
  #, no-c-format
  msgid "Warn about invalid OpenACC dimensions."
  msgstr "Bei ungÃ¼ltigen OpenACC-Dimensionen warnen."
  
! #: config/gcn/gcn.opt:92
  #, no-c-format
  msgid "SRAM-ECC and XNACK modes:"
  msgstr "Modi fÃ¼r SRAM-ECC und XNACK:"
  
! #: config/gcn/gcn.opt:108
  #, no-c-format
  msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
  msgstr "FÃ¼r GerÃ¤te kompilieren, die aktiviertes XNACK erfordern. StandardmÃ¤ÃŸig Â»anyÂ«, wenn USM unterstÃ¼tzt wird."
  
! #: config/gcn/gcn.opt:112
  #, no-c-format
  msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
  msgstr "FÃ¼r GerÃ¤te mit aktivierter SRAM-ECC-Funktion kompilieren (oder auch nicht). Vorgabewert ist Â»anyÂ«."
  
  #: config/fr30/fr30.opt:23
  #, no-c-format
  msgid "Assume small address space."
--- 12453,12513 ----
  msgid "GCN GPU type to use:"
  msgstr "Zu verwendende GCN-CPU-Art:"
  
! #: config/gcn/gcn.opt:60 config/gcn/gcn.opt:64
  #, no-c-format
  msgid "Specify the name of the target GPU."
  msgstr "Namen der Ziel-GPU angeben."
  
! #: config/gcn/gcn.opt:68
  #, no-c-format
  msgid "Generate code for a 32-bit ABI."
  msgstr "Code fÃ¼r 32-Bit-ABI erzeugen."
  
! #: config/gcn/gcn.opt:72
  #, no-c-format
  msgid "Generate code for a 64-bit ABI."
  msgstr "Code fÃ¼r 64-Bit-ABI erzeugen."
  
! #: config/gcn/gcn.opt:76
  #, no-c-format
  msgid "Enable OpenMP GPU offloading."
  msgstr "Auslagern an OpenMP-GPU einschalten."
  
! #: config/gcn/gcn.opt:87
  #, no-c-format
  msgid "Obsolete; use GCN_STACK_SIZE at runtime."
  msgstr "Veraltet; verwenden Sie GCN_STACK_SIZE zur Laufzeit."
  
! #: config/gcn/gcn.opt:93
  #, no-c-format
  msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
  msgstr "Die Menge an lokalem, gemeinsam genutztem Speicher (LDS), die fÃ¼r private Gang-Variablen reserviert werden soll."
  
! #: config/gcn/gcn.opt:97
  #, no-c-format
  msgid "Warn about invalid OpenACC dimensions."
  msgstr "Bei ungÃ¼ltigen OpenACC-Dimensionen warnen."
  
! #: config/gcn/gcn.opt:101
  #, no-c-format
  msgid "SRAM-ECC and XNACK modes:"
  msgstr "Modi fÃ¼r SRAM-ECC und XNACK:"
  
! #: config/gcn/gcn.opt:117
  #, no-c-format
  msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
  msgstr "FÃ¼r GerÃ¤te kompilieren, die aktiviertes XNACK erfordern. StandardmÃ¤ÃŸig Â»anyÂ«, wenn USM unterstÃ¼tzt wird."
  
! #: config/gcn/gcn.opt:121
  #, no-c-format
  msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
  msgstr "FÃ¼r GerÃ¤te mit aktivierter SRAM-ECC-Funktion kompilieren (oder auch nicht). Vorgabewert ist Â»anyÂ«."
  
+ #: config/gcn/gcn.opt:125
+ #, no-c-format
+ msgid "--param=gcn-preferred-vectorization-factor=[default,32,64]\tPreferred vectorization factor."
+ msgstr "--param=gcn-preferred-vectorization-factor=[default,32,64]\tBevorzugter Vektorisierungsfaktor."
+ 
  #: config/fr30/fr30.opt:23
  #, no-c-format
  msgid "Assume small address space."
*************** msgstr "Vorzeichenbehaftete Divisions- u
*** 12541,12551 ****
  msgid "Enable signed move and memory load instructions."
  msgstr "Vorzeichenbehaftete Kopier- und Ladebefehle einschalten."
  
! #: config/bpf/bpf.opt:102
  #, no-c-format
  msgid "Known assembler dialects (for use with the -masm= option)"
  msgstr "Bekannte Assemblerdialekte (fÃ¼r Verwendung mit Option Â»-masm=Â«)"
  
  #: config/mips/mips.opt:32
  #, no-c-format
  msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
--- 12573,12598 ----
  msgid "Enable signed move and memory load instructions."
  msgstr "Vorzeichenbehaftete Kopier- und Ladebefehle einschalten."
  
! #: config/bpf/bpf.opt:80
! #, no-c-format
! msgid "Select the eBPF ISA version to target in code generation."
! msgstr "AuswÃ¤hlen, fÃ¼r welche eBPF-ISA-Version der Zielcode generiert wird."
! 
! #: config/bpf/bpf.opt:84
! #, no-c-format
! msgid "Valid ISA versions (for use with the -mcpu= option)"
! msgstr "GÃ¼ltige ISA-Versionen (fÃ¼r Verwendung mit der Option -mcpu=)"
! 
! #: config/bpf/bpf.opt:104
  #, no-c-format
  msgid "Known assembler dialects (for use with the -masm= option)"
  msgstr "Bekannte Assemblerdialekte (fÃ¼r Verwendung mit Option Â»-masm=Â«)"
  
+ #: config/bpf/bpf.opt:114
+ #, no-c-format
+ msgid "-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call."
+ msgstr "-minline-memops-threshold=<Anzahl> Maximale GrÃ¶ÃŸe von memset/memmove/memcpy zum Inlinen, bei grÃ¶ÃŸeren GrÃ¶ÃŸen wird ein Bibliotheksaufruf verwendet."
+ 
  #: config/mips/mips.opt:32
  #, no-c-format
  msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
*************** msgstr "Die 4-Operanden-Befehle madd.s/m
*** 12918,12992 ****
  
  #: config/mips/mips.opt:434
  #, no-c-format
! msgid "Generate code with unaligned load store, valid for MIPS R6."
! msgstr "Generierung von Code mit unausgerichtetem load/store, gÃ¼ltig fÃ¼r MIPS R6."
  
  #: config/mips/mips.opt:442
  #, no-c-format
  msgid "Use Virtualization (VZ) instructions."
  msgstr "Virtualisierungsbefehle (VZ) verwenden."
  
! #: config/mips/mips.opt:446
  #, no-c-format
  msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr "Befehle fÃ¼r Erweiterte Physikalische Adresse (XPA) verwenden."
  
! #: config/mips/mips.opt:450
  #, no-c-format
  msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr "Befehle fÃ¼r Zyklische RedundanzprÃ¼fung (CRC) verwenden."
  
! #: config/mips/mips.opt:454
  #, no-c-format
  msgid "Use Global INValidate (GINV) instructions."
  msgstr "Befehle fÃ¼r Globales INValidieren (GINV) verwenden."
  
! #: config/mips/mips.opt:458
  #, no-c-format
  msgid "Perform VR4130-specific alignment optimizations."
  msgstr "VR4130-spezifische Ausrichtungs-Optimierungen durchfÃ¼hren."
  
! #: config/mips/mips.opt:462
  #, no-c-format
  msgid "Lift restrictions on GOT size."
  msgstr "BeschrÃ¤nkungen fÃ¼r GOT-GrÃ¶ÃŸe aufheben."
  
! #: config/mips/mips.opt:466
  #, no-c-format
  msgid "Enable use of odd-numbered single-precision registers."
  msgstr "Verwendung der ungeraden Register fÃ¼r Gleitkomma einfacher Genauigkeit erlauben."
  
! #: config/mips/mips.opt:470
  #, no-c-format
  msgid "Optimize frame header."
  msgstr "Code fÃ¼r Rahmenkopf optimieren."
  
! #: config/mips/mips.opt:477
  #, no-c-format
  msgid "Enable load/store bonding."
  msgstr "Zusammenfassen von benachbarten Lade-/Speicherbefehlen einschalten."
  
! #: config/mips/mips.opt:481
  #, no-c-format
  msgid "Specify the compact branch usage policy."
  msgstr "Verwendungsrichtlinie fÃ¼r kompakte Verzweigungen angeben."
  
! #: config/mips/mips.opt:485
  #, no-c-format
  msgid "Policies available for use with -mcompact-branches=:"
  msgstr "MÃ¶gliche Richtlinien fÃ¼r Â»-mcompact-branches=Â«:"
  
! #: config/mips/mips.opt:498
  #, no-c-format
  msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr "Loongson-MultiMedia-Erweiterungsbefehle (MMI) verwenden."
  
! #: config/mips/mips.opt:502
  #, no-c-format
  msgid "Use Loongson EXTension (EXT) instructions."
  msgstr "Loongson-Erweiterungsbefehle (EXT) verwenden."
  
! #: config/mips/mips.opt:506
  #, no-c-format
  msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr "Loongson-Erweiterungsbefehle R2 (EXT2) verwenden."
--- 12965,13049 ----
  
  #: config/mips/mips.opt:434
  #, no-c-format
! msgid "Don't generate code with unaligned load store, only valid for MIPS R6."
! msgstr "Keinen Code mit unausgerichtetem load/store generieren, nur gÃ¼ltig fÃ¼r MIPS R6."
! 
! #: config/mips/mips.opt:438
! #, no-c-format
! msgid "Generate code with unaligned load store for R6 (alias of -mno-strict-align)."
! msgstr "Code mit unausgerichtetem load/store fÃ¼r R6 generieren (Alias von -mno-strict-align)."
  
  #: config/mips/mips.opt:442
  #, no-c-format
+ msgid "Don't generate code with unaligned load store for R6 (alias of -mstrict-align)."
+ msgstr "Keinen Code mit unausgerichtetem load/store fÃ¼r R6 generieren (Alias von -mstrict-align)."
+ 
+ #: config/mips/mips.opt:450
+ #, no-c-format
  msgid "Use Virtualization (VZ) instructions."
  msgstr "Virtualisierungsbefehle (VZ) verwenden."
  
! #: config/mips/mips.opt:454
  #, no-c-format
  msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr "Befehle fÃ¼r Erweiterte Physikalische Adresse (XPA) verwenden."
  
! #: config/mips/mips.opt:458
  #, no-c-format
  msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr "Befehle fÃ¼r Zyklische RedundanzprÃ¼fung (CRC) verwenden."
  
! #: config/mips/mips.opt:462
  #, no-c-format
  msgid "Use Global INValidate (GINV) instructions."
  msgstr "Befehle fÃ¼r Globales INValidieren (GINV) verwenden."
  
! #: config/mips/mips.opt:466
  #, no-c-format
  msgid "Perform VR4130-specific alignment optimizations."
  msgstr "VR4130-spezifische Ausrichtungs-Optimierungen durchfÃ¼hren."
  
! #: config/mips/mips.opt:470
  #, no-c-format
  msgid "Lift restrictions on GOT size."
  msgstr "BeschrÃ¤nkungen fÃ¼r GOT-GrÃ¶ÃŸe aufheben."
  
! #: config/mips/mips.opt:474
  #, no-c-format
  msgid "Enable use of odd-numbered single-precision registers."
  msgstr "Verwendung der ungeraden Register fÃ¼r Gleitkomma einfacher Genauigkeit erlauben."
  
! #: config/mips/mips.opt:478
  #, no-c-format
  msgid "Optimize frame header."
  msgstr "Code fÃ¼r Rahmenkopf optimieren."
  
! #: config/mips/mips.opt:485
  #, no-c-format
  msgid "Enable load/store bonding."
  msgstr "Zusammenfassen von benachbarten Lade-/Speicherbefehlen einschalten."
  
! #: config/mips/mips.opt:489
  #, no-c-format
  msgid "Specify the compact branch usage policy."
  msgstr "Verwendungsrichtlinie fÃ¼r kompakte Verzweigungen angeben."
  
! #: config/mips/mips.opt:493
  #, no-c-format
  msgid "Policies available for use with -mcompact-branches=:"
  msgstr "MÃ¶gliche Richtlinien fÃ¼r Â»-mcompact-branches=Â«:"
  
! #: config/mips/mips.opt:506
  #, no-c-format
  msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr "Loongson-MultiMedia-Erweiterungsbefehle (MMI) verwenden."
  
! #: config/mips/mips.opt:510
  #, no-c-format
  msgid "Use Loongson EXTension (EXT) instructions."
  msgstr "Loongson-Erweiterungsbefehle (EXT) verwenden."
  
! #: config/mips/mips.opt:514
  #, no-c-format
  msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr "Loongson-Erweiterungsbefehle R2 (EXT2) verwenden."
*************** msgstr "Warnen, wenn eine Funktion aufgr
*** 13873,16232 ****
  
  #: common.opt:875
  #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr "Warnen, wenn Profile in -fprofile-use nicht existieren."
  
! #: common.opt:879
  #, no-c-format
  msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr "Warnen, wenn Vektoroperation auÃŸerhalb von SIMD kompiliert wird."
  
! #: common.opt:883
  #, no-c-format
  msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr "Bei nicht unterstÃ¼tzten Features im ThreadSanitizer warnen."
  
! #: common.opt:899
  #, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr "-aux-info <Datei>\tDeklarationsinformationen in <Datei> ausgeben."
  
! #: common.opt:912
  #, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr "-d<Buchstaben>\tAusgaben von bestimmten DurchlÃ¤ufen des Compilers einschalten."
  
! #: common.opt:916
  #, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr "-dumpbase <Datei>\tDen Basis-Dateinamen fÃ¼r Ausgaben setzen."
  
! #: common.opt:920
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr "-dumpbase-ext .<Erw>    Die Dateinamenserweiterung .<Erw> weglassen, beim Benennen der hilfsweisen Ausgabedateien."
  
! #: common.opt:924
  #, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr "-dumpdir <Verzeichnis>\tDen Basis-Verzeichnisnamen fÃ¼r Ausgaben setzen."
  
! #: common.opt:1030
  #, no-c-format
  msgid "The version of the C++ ABI in use."
  msgstr "Die Version der C++-ABI, die verwendet wird."
  
! #: common.opt:1034
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
  msgstr "Schleifen aggressiv optimieren, dabei sprachspezifische EinschrÃ¤nkungen einbeziehen."
  
! #: common.opt:1038
  #, no-c-format
  msgid "Align the start of functions."
  msgstr "FunktionsanfÃ¤nge ausrichten."
  
! #: common.opt:1045
  #, no-c-format
  msgid "Align labels which are only reached by jumping."
  msgstr "Marken ausrichten, die nur mit SprÃ¼ngen erreicht werden kÃ¶nnen."
  
! #: common.opt:1052
  #, no-c-format
  msgid "Align all labels."
  msgstr "Alle Marken ausrichten."
  
! #: common.opt:1059
  #, no-c-format
  msgid "Align the start of loops."
  msgstr "SchleifenanfÃ¤nge ausrichten."
  
! #: common.opt:1066
  #, no-c-format
  msgid "Allow the compiler to introduce new data races on stores."
  msgstr "Dem Compiler erlauben, neue DatenwettlÃ¤ufe bei SpeichervorgÃ¤ngen einzufÃ¼hren."
  
! #: common.opt:1070
  #, no-c-format
  msgid "Enable static analysis pass."
  msgstr "Durchgang fÃ¼r statische Analyse einschalten."
  
! #: common.opt:1090
  #, no-c-format
  msgid "Select what to sanitize."
  msgstr "AuswÃ¤hlen, was bereinigt werden soll."
  
! #: common.opt:1094
  #, no-c-format
  msgid "Select type of coverage sanitization."
  msgstr "Art der Abdeckungs-Bereinigung auswÃ¤hlen."
  
! #: common.opt:1107
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr "-fasan-shadow-offset=<Zahl>\tSpezifischen Offset fÃ¼r Schattenspeicher verwenden."
  
! #: common.opt:1111
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr "-fsanitize-sections=<sec1,sec2,...>\tGlobale Variablen in benutzerdefinierten Abschnitten bereinigen."
  
! #: common.opt:1116
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr "Nach dem Erkennen von undefiniertem Verhalten versuchen, die AusfÃ¼hrung fortzusetzen."
  
! #: common.opt:1120
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr "Dieser Schalter ist veraltet; stattdessen -fsanitize-recover= verwenden."
  
! #: common.opt:1124
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr "FÃ¼r das Bereinigen von undefiniertem Verhalten Traps statt Meldungen verwenden."
  
! #: common.opt:1134
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr "Dieser Schalter ist veraltet; stattdessen -fsanitize-trap= verwenden."
  
! #: common.opt:1138
  #, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr "Abwicklungstabellen erzeugen, die genau an jeder Befehlsgrenze liegen."
  
! #: common.opt:1142
  #, no-c-format
  msgid "Generate auto-inc/dec instructions."
  msgstr "Auto-inc/dec-Befehle erzeugen."
  
! #: common.opt:1146
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr "Profilierungsinformationen fÃ¼r Aufrufgraph-Knotengewichtungen verwenden. Vorgabe ist die Datei fbdata.afdo im aktuellen Arbeitsverzeichnis."
  
! #: common.opt:1151
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr "Profilierungsinformationen fÃ¼r Aufrufgraph-Knotengewichtungen verwenden. Die Profilierungsdatei ist im Argument angegeben."
  
! #: common.opt:1160
  #, no-c-format
  msgid "Generate code to check bounds before indexing arrays."
  msgstr "Code zur ÃœberprÃ¼fung der Grenzen vor Arrayindizierung erzeugen."
  
! #: common.opt:1164
  #, no-c-format
  msgid "Replace add, compare, branch with branch on count register."
  msgstr "Addieren, Vergleichen, Verzweigen mit Verzweigung anhand des ZÃ¤hlregisters ersetzen."
  
! #: common.opt:1168
  #, no-c-format
  msgid "Use profiling information for branch probabilities."
  msgstr "Profilierungsinformationen fÃ¼r Verzweigungswahrscheinlichkeiten verwenden."
  
! #: common.opt:1184
  #, no-c-format
  msgid "Output callgraph information on a per-file basis."
  msgstr "Information Ã¼ber Aufrufgraphen auf Dateibasis ausgeben."
  
! #: common.opt:1188
  #, no-c-format
  msgid "Output callgraph information on a per-file basis with decorations."
  msgstr "Information Ã¼ber Aufrufgraphen auf Dateibasis mit Dekoration ausgeben."
  
! #: common.opt:1192
  #, no-c-format
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr "-fcall-saved-<Register>\t<Register> als Ã¼ber Funktionsgrenzen hinweg reserviert markieren."
  
! #: common.opt:1196
  #, no-c-format
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr "-fcall-used-<Register>\t<Register> als durch Funktionsaufrufe beschÃ¤digt markieren."
  
! #: common.opt:1203
  #, no-c-format
  msgid "Save registers around function calls."
  msgstr "Register bei Funktionsaufrufen sichern."
  
! #: common.opt:1207
  #, no-c-format
  msgid "This switch is deprecated; do not use."
  msgstr "Dieser Schalter ist veraltet; nicht verwenden."
  
! #: common.opt:1211
  #, no-c-format
  msgid "Check the return value of new in C++."
  msgstr "RÃ¼ckgabewert des C++-Operators new prÃ¼fen."
  
! #: common.opt:1215 common.opt:1219
  #, no-c-format
  msgid "Perform internal consistency checkings."
  msgstr "Interne KonsistenzprÃ¼fungen durchfÃ¼hren."
  
! #: common.opt:1223
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr "Bei den Optionen der Form Â»-f*-prefix-map=Â« die kanonischen Pfadnamen statt der angegebenen Zeichenketten vergleichen."
  
! #: common.opt:1227
  #, no-c-format
  msgid "Enable code hoisting."
  msgstr "Codeanhebung einschalten."
  
! #: common.opt:1231
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr "Sucht MÃ¶glichkeiten, Stapel-Anpassungen und Stapel-Referenzen zu reduzieren."
  
! #: common.opt:1235
  #, no-c-format
  msgid "Put uninitialized globals in the common section."
  msgstr "Uninitialisierte globale Symbole in gemeinsamen Abschnitt legen."
  
! #: common.opt:1243
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr "-fcompare-debug[=<Optionen>]\tMit und ohne z.B. -gtoggle kompilieren, und den Dump der Â»final-insnsÂ« vergleichen."
  
! #: common.opt:1247
  #, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr "Nur die zweite Kompilierung von -fcompare-debug laufen lassen."
  
! #: common.opt:1251
  #, no-c-format
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr "Beseitigung von Vergleichen nach Registerreservierung durchfÃ¼hren."
  
! #: common.opt:1255
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr "Keine Optimierungen durchfÃ¼hren, die die Stapelverwendung deutlich erhÃ¶hen."
  
! #: common.opt:1259
  #, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
  msgstr "Optimierungsdurchlauf zur KopierÃ¼bertragung von Registern durchfÃ¼hren."
  
! #: common.opt:1263
  #, no-c-format
  msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr "Befehle, die Speicher-Offsets berechnen, wenn mÃ¶glich in die Speicherzugriffsbefehl einbetten."
  
! #: common.opt:1267
  #, no-c-format
  msgid "Perform cross-jumping optimization."
  msgstr "Optimierung zum Kreuzsprung durchfÃ¼hren."
  
! #: common.opt:1271
  #, no-c-format
  msgid "When running CSE, follow jumps to their targets."
  msgstr "Beim Durchlaufen von CSE: SprÃ¼ngen zu ihren Zielen folgen."
  
! #: common.opt:1279
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
  msgstr "Schritt zur Bereichsverkleinerung auslassen, wenn komplexe Division durchgefÃ¼hrt wird."
  
! #: common.opt:1283
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr "Komplexe Multiplikation und Division befolgen Fortran-Regeln."
  
! #: common.opt:1287
  #, no-c-format
  msgid "Place data items into their own section."
  msgstr "DatenstÃ¼cke in ihren eigenen Abschnitt legen."
  
! #: common.opt:1291
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
  msgstr "Alle verfÃ¼gbaren FehleranalysezÃ¤hler mit ihren Grenzen und Werten auflisten."
  
! #: common.opt:1295
  #, no-c-format
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr "-fdbg-cnt=<ZÃ¤hler>[:<Untere Grenze 1>-]<Obere Grenze 1>[:<Untere Grenze 2>-<Obere Grenze 2>:...][,<ZÃ¤hler>:...]\tObergrenze fÃ¼r Debug-ZÃ¤hler festlegen."
  
! #: common.opt:1299
  #, no-c-format
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr "-fdebug-prefix-map=<alt>=<neu>\tIn Fehlersuchinfo einen Verzeichnisnamen auf einen anderen abbilden."
  
! #: common.opt:1303
  #, no-c-format
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr "-ffile-prefix-map=<alt>=<neu>\tIn Ãœbersetzungsergebnis einen Verzeichnisnamen auf einen anderen abbilden."
  
! #: common.opt:1307
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ".debug_types-Abschnitt ausgeben, wenn DWARF v4-Debuginfo verwendet wird."
  
! #: common.opt:1313
  #, no-c-format
  msgid "Defer popping functions args from stack until later."
  msgstr "ZurÃ¼ckholen der Funktionsargumente vom Stapel bis auf weiteres hinauszÃ¶gern."
  
! #: common.opt:1317
  #, no-c-format
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr "Versuchen, die VerzÃ¶gerungsschlitze der Sprungbefehle auszufÃ¼llen."
  
! #: common.opt:1321
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
  msgstr "Unerreichbare Befehle lÃ¶schen, die Ausnahmen werfen kÃ¶nnen."
  
! #: common.opt:1325
  #, no-c-format
  msgid "Delete useless null pointer checks."
  msgstr "UnnÃ¶tige NullzeigerprÃ¼fungen lÃ¶schen."
  
! #: common.opt:1329
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr "ZusÃ¤tzliche Daten verarbeiten, um in LTO-lokalem Umwandlungsmodus aggressiver zu devirtualisieren."
  
! #: common.opt:1333
  #, no-c-format
  msgid "Perform speculative devirtualization."
  msgstr "Spekulative Devirtualisierung durchfÃ¼hren."
  
! #: common.opt:1337
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
  msgstr "Versuchen, virtuelle SprÃ¼nge in direkte umzuwandeln."
  
! #: common.opt:1341
  #, no-c-format
  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]\tWie oft die Quelltext-Position am Zeilenanfang ausgegeben wird, wenn die Diagnose Ã¼ber mehrere Zeilen geht."
  
! #: common.opt:1358
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
  msgstr "Quellzeile mit Einschaltungszeichen anzeigen, um die Spalte zu kennzeichnen."
  
! #: common.opt:1362
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
  msgstr "Beim Anzeigen von Quellcode Marker verwenden, um Bereiche des Quellcodes zu markieren."
  
! #: common.opt:1366
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
  msgstr "Beim Anzeigen von Quellcode Zeilennummern im linken Rand anzeigen."
  
! #: common.opt:1374
  #, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr "-fdiagnostics-color=[never|always|auto]\tDiagnosemeldungen einfÃ¤rben."
  
! #: common.opt:1394
  #, no-c-format
  msgid "Enable formatting of JSON output."
  msgstr "Formatierung der JSON-Ausgabe einschalten."
  
! #: common.opt:1398
  #, no-c-format
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr "-fdiagnostics-urls=[never|always|auto]\tURLs in Diagnosemeldungen einbetten."
  
! #: common.opt:1418
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr "-fdiagnostics-column-unit=[display|byte]\tFestlegen, ob Spaltennummern als Anzeigespalten (Standard) ausgegeben werden oder in rohen Bytes gemessen werden."
  
! #: common.opt:1422
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr "-fdiagnostics-column-origin=<Nummer>\tLegt die Nummer der ersten Spalte fest. Die Vorgabe ist gemÃ¤ÃŸ GNU-Stil 1-basiert, aber einige Dienstprogramme erwarten 0-basierte Spaltennummern."
  
! #: common.opt:1426
  #, no-c-format
  msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
  msgstr "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tAusgabeformat auswÃ¤hlen."
  
! #: common.opt:1430
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr "-fdiagnostics-escape-format=[unicode|bytes]\tFestlegen, wie Zeichen auÃŸerhalb des druckbaren ASCII-Bereichs in der Quelle fÃ¼r Diagnosen, die dies vorschlagen, ausgegeben werden sollen."
  
! #: common.opt:1477
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
  msgstr "Behebungshinweise in maschinenlesbarer Form ausgeben."
  
! #: common.opt:1481
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr "Behebungshinweise in vereinheitlichtem Diff-Format auf stderr ausgeben."
  
! #: common.opt:1485
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr "Die geeignete Diagnosemeldung mit der Kommandozeilenoption anreichern, die sie steuert."
  
! #: common.opt:1489
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr "CWE-Identifikatoren fÃ¼r Diagnosemeldungen ausgeben, sofern verfÃ¼gbar."
  
! #: common.opt:1493
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
  msgstr "Alle Regeln, die mit Meldungen verbunden sind, ausgeben."
  
! #: common.opt:1497
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr "Angeben, wie jeder Kontrollflusspfad, der mit einer Diagnose verbunden ist, ausgegeben werden soll."
  
! #: common.opt:1501
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr "Alle Diagnosefunktionen deaktivieren, die die Ausgabe verkomplizieren, wie Zeilennummern, Farbe und Warn-URLs."
  
! #: common.opt:1505
  #, no-c-format
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr "-ftabstop=<Zahl>        Abstand zwischen Tabstopps fÃ¼r Spaltenmeldungen."
  
! #: common.opt:1521
  #, no-c-format
  msgid "Show stack depths of events in paths."
  msgstr "Stapeltiefe der Ereignisse in Pfaden anzeigen."
  
! #: common.opt:1525
  #, no-c-format
  msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tLegt fest, welche Zeichen in Text-Arg-Diagrammen verwendet werden."
  
! #: common.opt:1544
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
  msgstr "Mindestbreite des linken Randes des Quellcodes angeben, fÃ¼r das Ausgeben des Quellcodes."
  
! #: common.opt:1548
  #, no-c-format
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr "-fdisable-[tree|rtl|ipa]-<Durchgang>=range1+range2\tEinen Optimierungsdurchgang ausschalten."
  
! #: common.opt:1552
  #, no-c-format
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr "-fenable-[tree|rtl|ipa]-<Durchgang>=range1+range2\tEinen Optimierungsdurchgang einschalten."
  
! #: common.opt:1556
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr "-fdump-<type>\tVerschiedene compilerinterne Informationen in eine Datei abziehen."
  
! #: common.opt:1563
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr "-fdump-final-insns=<Datei>\tDie Befehle am Ende der Ãœbersetzung in Datei abziehen."
  
! #: common.opt:1567
  #, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr "-fdump-go-spec=<Datei>\tAlle Deklarationen als Go-Code in <Datei> schreiben."
  
! #: common.opt:1571
  #, no-c-format
  msgid "Suppress output of addresses in debugging dumps."
  msgstr "Ausgabe von Adressen in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken."
  
! #: common.opt:1575
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr "Im Falle eines internen Fehlers im C/C++-Compiler die Debuginformationen sammeln und in temporÃ¤re Datei ausgeben."
  
! #: common.opt:1580
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr "Detaillierte Informationen Ã¼ber die GCC-interne ReprÃ¤sentation von Quellcode-Stellen ausgeben."
  
! #: common.opt:1584
  #, no-c-format
  msgid "Dump optimization passes."
  msgstr "OptimierungsdurchlÃ¤ufe ausgeben."
  
! #: common.opt:1588
  #, no-c-format
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr "Ausgabe von Befehlszahlen, Zeilennummernangaben und Adressen in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken."
  
! #: common.opt:1592
  #, no-c-format
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr "Ausgabe der vorigen und nÃ¤chsten Befehlsnummern in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken."
  
! #: common.opt:1596
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr "CFI-Tabellen Ã¼ber GAS-Assembler-Direktiven einschalten."
  
! #: common.opt:1600
  #, no-c-format
  msgid "Perform early inlining."
  msgstr "FrÃ¼hes Inlining durchfÃ¼hren."
  
! #: common.opt:1608
  #, no-c-format
  msgid "Perform interprocedural reduction of aggregates."
  msgstr "Zwischenprozedurale Reduktion von Aggregaten durchfÃ¼hren."
  
! #: common.opt:1612
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
  msgstr "Ungenutzte Symbole aus Info zur Fehlersuche entfernen."
  
! #: common.opt:1616
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
  msgstr "Ungenutzte Typen aus Info zur Fehlersuche entfernen."
  
! #: common.opt:1620
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
  msgstr "Keine Fehlersuchinformationen fÃ¼r C++-Klassen unterdrÃ¼cken."
  
! #: common.opt:1624
  #, no-c-format
  msgid "Enable exception handling."
  msgstr "Ausnahmebehandlung einschalten."
  
! #: common.opt:1628
  #, no-c-format
  msgid "Perform a number of minor, expensive optimizations."
  msgstr "Eine Reihe kleiner, aber teurer, Optimierungen durchfÃ¼hren."
  
! #: common.opt:1632
  #, no-c-format
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr "-fexcess-precision=[fast|standard|16]\tBehandlung Ã¼berschÃ¼ssiger Gleitkommagenauigkeit bestimmen."
  
! #: common.opt:1650
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr "-fpermitted-flt-eval-methods=[c11|ts-18661]\tAngeben, welche Werte von FLT_EVAL_METHOD erlaubt sind."
  
! #: common.opt:1666
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr "LTO-Objekte ausgeben, die sowohl Zwischensprache als auch BinÃ¤rausgabe enthalten."
  
! #: common.opt:1670
  #, no-c-format
  msgid "Assume no NaNs or infinities are generated."
  msgstr "Annehmen, dass keine NaNs oder Unendlichkeiten erzeugt werden."
  
! #: common.opt:1674
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr "Annehmen, dass Schleifen mit einem Ausgang keine Endlosschleifen sind."
  
! #: common.opt:1678
  #, no-c-format
  msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr "-ffixed-<Register>\t<Register> als fÃ¼r den Compiler nicht verfÃ¼gbar markieren."
  
! #: common.opt:1682
  #, no-c-format
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr "Keine floats und doubles in Registern erweiterter Genauigkeit reservieren."
  
! #: common.opt:1690
  #, no-c-format
  msgid "Perform a forward propagation pass on RTL."
  msgstr "Schritt zur VorwÃ¤rts-Ãœbertragung auf RTL durchfÃ¼hren."
  
! #: common.opt:1694
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr "-ffp-contract=[off|on|fast]\tSchrumpfung von GleitkommaausdrÃ¼cken durchfÃ¼hren."
  
! #: common.opt:1710
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr "Den eingebauten Funktionen ceil, floor, round, trunc erlauben, Â»inexactÂ«-Exceptions zu werfen."
  
! #: common.opt:1717
  #, no-c-format
  msgid "Allow function addresses to be held in registers."
  msgstr "Vorhalten von Funktionsadressen in Registern erlauben."
  
! #: common.opt:1721
  #, no-c-format
  msgid "Place each function into its own section."
  msgstr "Jede Funktion in ihren eigenen Abschnitt platzieren."
  
! #: common.opt:1725
  #, no-c-format
  msgid "Perform global common subexpression elimination."
  msgstr "Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hren."
  
! #: common.opt:1729
  #, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr "Erweiterte Ladebewegung wÃ¤hrend Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hren."
  
! #: common.opt:1733
  #, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
  msgstr "Speicherbewegung nach Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hren."
  
! #: common.opt:1737
  #, no-c-format
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr "Beseitigung Ã¼berflÃ¼ssigen Ladens nach dem Abspeichern in globalem gemeinsamem Teilausdruck durchfÃ¼hren."
  
! #: common.opt:1742
  #, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr "Beseitigung globaler gemeinsamer TeilausdrÃ¼cke nach Registerreservierung durchfÃ¼hren."
  
! #: common.opt:1759
  #, no-c-format
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr "-fgnat-encodings=[all|gdb|minimal]\tGleichgewicht zwischen GNAT-Encodings und Standard-DWARF auswÃ¤hlen, die in den Debuginformationen landen."
  
! #: common.opt:1764
  #, no-c-format
  msgid "Enable in and out of Graphite representation."
  msgstr "Ein- und Ausgabe der Graphite-ReprÃ¤sentierung einschalten."
  
! #: common.opt:1768
  #, no-c-format
  msgid "Enable Graphite Identity transformation."
  msgstr "Transformation der Graphite-IdentitÃ¤t einschalten."
  
! #: common.opt:1772
  #, no-c-format
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr "Herausziehen aufeinanderfolgender Ladeoperationen einschalten, um Erzeugung bedingter Kopieroperationen zu fÃ¶rdern."
  
! #: common.opt:1781
  #, no-c-format
  msgid "Improve GCC's ability to track column numbers in large source files, at the expense of slower compilation."
  msgstr "Verbesserung der FÃ¤higkeit des GCC, Spaltennummern in groÃŸen Quelldateien zu verfolgen, auf Kosten einer langsameren Kompilierung."
  
! #: common.opt:1786
  #, no-c-format
  msgid "Mark all loops as parallel."
  msgstr "Alle Schleifen als parallel markieren."
  
! #: common.opt:1790 common.opt:1798 common.opt:3139
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Schleifenschachtelungs-Umwandlungen einschalten. Entspricht -floop-next-optimize."
  
! #: common.opt:1794
  #, no-c-format
  msgid "Enable loop interchange on trees."
  msgstr "Umordnen der Schleifen auf BÃ¤umen einschalten."
  
! #: common.opt:1802
  #, no-c-format
  msgid "Perform unroll-and-jam on loops."
  msgstr "Schleifenabwicklung (unroll-and-jam) fÃ¼r Schleifen durchfÃ¼hren."
  
! #: common.opt:1806
  #, no-c-format
  msgid "Enable support for GNU transactional memory."
  msgstr "UnterstÃ¼tzung fÃ¼r GNU-Transaktionsspeicher einschalten."
  
! #: common.opt:1810
  #, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr "STB_GNU_UNIQUE verwenden, sofern der Assembler es unterstÃ¼tzt."
  
! #: common.opt:1818
  #, no-c-format
  msgid "Enable the loop nest optimizer."
  msgstr "Optimierer fÃ¼r geschachtelte Schleifen einschalten."
  
! #: common.opt:1822
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
  msgstr "Bitfeld-Zugriffe zwingen, zu ihrer Typbreite zu passen."
  
! #: common.opt:1826
  #, no-c-format
  msgid "Merge adjacent stores."
  msgstr "Nebeneinanderliegende Speicheroperationen zusammenfassen."
  
! #: common.opt:1830
  #, no-c-format
  msgid "Enable guessing of branch probabilities."
  msgstr "Erraten der Sprungwahrscheinlichkeiten einschalten."
  
! #: common.opt:1834
  #, no-c-format
  msgid "Enable various security-relevant flags."
  msgstr "Verschiedene sicherheitsrelevante Optionen einschalten."
  
! #: common.opt:1838
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr "Bedingungen, die nicht in den Zweigen verwendet werden, hÃ¤rten, indem die entgegengesetzten Bedingungen geprÃ¼ft werden."
  
! #: common.opt:1842
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
  msgstr "Bedingte Zweigen hÃ¤rten, indem die entgegengesetzten Bedingungen geprÃ¼ft werden."
  
! #: common.opt:1846
  #, no-c-format
  msgid "Harden control flow by recording and checking execution paths."
  msgstr "Kontrollfluss hÃ¤rten, indem AusfÃ¼hrungspfade aufgezeichnet und geprÃ¼ft werden."
  
! #: common.opt:1850
  #, no-c-format
  msgid "Disable CFR in leaf functions."
  msgstr "CFR in Blattfunktionen ausschalten."
  
! #: common.opt:1854
  #, no-c-format
  msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr "CFR-AusfÃ¼hrungspfade auch vor Aufrufen prÃ¼fen, die ihre Ergebnisse zurÃ¼ckgeben."
  
! #: common.opt:1858
  #, no-c-format
  msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr "CFR-AusfÃ¼hrungspfade auch prÃ¼fen, wenn eine Funktion aufgrund einer Exception verlassen wird."
  
! #: common.opt:1862
  #, no-c-format
  msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCFR-AusfÃ¼hrungspfade auch prÃ¼fen, bevor noreturn-Funktionen aufgerufen werden."
  
! #: common.opt:1885
  #, no-c-format
  msgid "Process #ident directives."
  msgstr "#ident-Direktiven verarbeiten."
  
! #: common.opt:1889
  #, no-c-format
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr "Umwandlung bedingter SprÃ¼nge in zweiglose Ã„quivalente durchfÃ¼hren."
  
! #: common.opt:1893
  #, no-c-format
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr "Umwandlung bedingter SprÃ¼nge in bedingte AusfÃ¼hrung durchfÃ¼hren."
  
! #: common.opt:1897
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr "-fstack-reuse=[all|named_vars|none]\tStufe der Stapel-Wiederverwendung fÃ¼r lokale Variablen festlegen."
  
! #: common.opt:1913
  #, no-c-format
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr "Umwandlung bedingter SprÃ¼nge in innersten Schleifen in zweiglose Ã„quivalente durchfÃ¼hren."
  
! #: common.opt:1925
  #, no-c-format
  msgid "Do not generate .size directives."
  msgstr "Keine .size-Direktiven erzeugen."
  
! #: common.opt:1929
  #, no-c-format
  msgid "Perform indirect inlining."
  msgstr "Indirektes Inlining durchfÃ¼hren."
  
! #: common.opt:1935
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr "Einschalten des Inlining von Â»inlineÂ«-Funktionen, ansonsten wird jegliches Inlining ausgeschaltet."
  
! #: common.opt:1939
  #, no-c-format
  msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr "Funktionen in ihre Aufrufer einfÃ¼gen, wenn CodegrÃ¶ÃŸe als nicht wachsend bekannt ist."
  
! #: common.opt:1943
  #, no-c-format
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr "Nicht als Â»inlineÂ« deklarierte Funktionen in ihre Aufrufer einfÃ¼gen, wenn gewinnbringend."
  
! #: common.opt:1947
  #, no-c-format
  msgid "Integrate functions only required by their single caller."
  msgstr "Nur an einer Stelle aufgerufene Funktionen in ihre Aufrufer einfÃ¼gen."
  
! #: common.opt:1954
  #, no-c-format
  msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr "-finline-limit=<Zahl>\tGrÃ¶ÃŸe von Â»inlineÂ«-Funktionen auf <Zahl> beschrÃ¤nken."
  
! #: common.opt:1958
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr "__atomic-Operationen Â»inlineÂ« erzeugen, wenn Lock-freie Befehlssequenz verfÃ¼gbar ist."
  
! #: common.opt:1968
  #, no-c-format
  msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr "-finline-stringops[=memcmp|memcpy|memmove|memset] UnterstÃ¼tzte mem/str-Operationen inline expandieren, auch wenn dies der Optimierung widerspricht."
  
! #: common.opt:1999
  #, no-c-format
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr "-fcf-protection=[full|branch|return|none|check]\tFunktionen mit zusÃ¤tzlichen PrÃ¼fungen versehen, dass die Sprungziele von jump/call/return gÃ¼ltig sind."
  
! #: common.opt:2022
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
  msgstr "Ein- und Austritte von Funktionen beim Profilieren von Aufrufen verwenden."
  
! #: common.opt:2026
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr "Erstmaliges Betreten und Verlassen einer Funktion zum Profilieren aufzeichnen."
  
! #: common.opt:2030
  #, no-c-format
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr "-finstrument-functions-exclude-function-list=name,â€¦\tAufgezÃ¤hlte Funktionen nicht instrumentieren."
  
! #: common.opt:2034
  #, no-c-format
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr "-finstrument-functions-exclude-file-list=filename,â€¦\tIn den Dateien aufgezÃ¤hlte Funktionen nicht instrumentieren."
  
! #: common.opt:2038
  #, no-c-format
  msgid "Perform interprocedural constant propagation."
  msgstr "Zwischenprozedurale Konstantenweitergabe durchfÃ¼hren."
  
! #: common.opt:2042
  #, no-c-format
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr "Kopien erzeugen, um zwischenprozedurale Konstantenweitergabe zu verstÃ¤rken."
  
! #: common.opt:2050
  #, no-c-format
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr "Zwischenprozedurale bitweise Konstantenweitergabe durchfÃ¼hren."
  
! #: common.opt:2054
  #, no-c-format
  msgid "Perform interprocedural modref analysis."
  msgstr "ProzedurÃ¼bergreifende modref-Analyse durchfÃ¼hren."
  
! #: common.opt:2058
  #, no-c-format
  msgid "Perform interprocedural profile propagation."
  msgstr "Zwischenprozedurale Profilweitergabe durchfÃ¼hren."
  
! #: common.opt:2062
  #, no-c-format
  msgid "Perform interprocedural points-to analysis."
  msgstr "Zwischenprozedurale Zeigt-auf-Analyse durchfÃ¼hren."
  
! #: common.opt:2066
  #, no-c-format
  msgid "Discover pure and const functions."
  msgstr "Reine und konstante Funktionen entdecken."
  
! #: common.opt:2070
  #, no-c-format
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr "Identischen Code fÃ¼r Funktionen und schreibgeschÃ¼tzte Variablen zusammenfassen."
  
! #: common.opt:2074
  #, no-c-format
  msgid "Perform Identical Code Folding for functions."
  msgstr "Identischen Code fÃ¼r Funktionen zusammenfassen."
  
! #: common.opt:2078
  #, no-c-format
  msgid "Perform Identical Code Folding for variables."
  msgstr "Identischen Code fÃ¼r Variablen zusammenfassen."
  
! #: common.opt:2082
  #, no-c-format
  msgid "Discover read-only and non addressable static variables."
  msgstr "Nur-lese und nicht-adressierbare statische Variablen entdecken."
  
! #: common.opt:2086
  #, no-c-format
  msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr "Nur-lese-, nur-schreib- und nicht-adressierbare statische Variablen entdecken."
  
! #: common.opt:2090
  #, no-c-format
  msgid "Reduce stack alignment on call sites if possible."
  msgstr "Stapelausrichtung im Aufrufer reduzieren, wenn mÃ¶glich."
  
! #: common.opt:2102
  #, no-c-format
  msgid "Perform IPA Value Range Propagation."
  msgstr "Informationen Ã¼ber IPA-Wertebereiche weitergeben."
  
! #: common.opt:2106
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr "-fira-algorithm=[CB|priority]\tVerwendeten IRA-Algorithmus festlegen."
  
! #: common.opt:2110
  #, no-c-format
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr "Annehmen, dass strenge Alias-Regeln Ã¼ber nicht-inline-Funktionsgrenzen hinweg gelten."
  
! #: common.opt:2123
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr "-fira-region=[one|all|mixed]\tRegionen fÃ¼r IRA festlegen."
  
! #: common.opt:2139
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr "IRA-basierte Registerdruckberechnungen in RTL-Optimierungen zum Anheben verwenden."
  
! #: common.opt:2144
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr "IRA-basierte Registerdruckberechnungen in RTL-Schleifenoptimierungen verwenden."
  
! #: common.opt:2149
  #, no-c-format
  msgid "Share slots for saving different hard registers."
  msgstr "Schlitze gemeinsam verwenden, um verschiedene harte Register zu sichern."
  
! #: common.opt:2153
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr "Stapel-Schlitze fÃ¼r Ã¼bergelaufene Pseudo-Register gemeinsam verwenden."
  
! #: common.opt:2157
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr "-fira-verbose=<Zahl<\tStufe der IRA Diagnosemeldungen steuern."
  
! #: common.opt:2161
  #, no-c-format
  msgid "Optimize induction variables on trees."
  msgstr "Induktionsvariablen auf BÃ¤umen optimieren."
  
! #: common.opt:2165
  #, no-c-format
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr "Sprungtabellen fÃ¼r hinreichend groÃŸe switch-Anweisungen verwenden."
  
! #: common.opt:2169
  #, no-c-format
  msgid "Use bit tests for sufficiently large switch statements."
  msgstr "Bittests fÃ¼r hinreichend groÃŸe switch-Anweisungen verwenden."
  
! #: common.opt:2173
  #, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
  msgstr "Code fÃ¼r Funktionen erzeugen, auch wenn sie vollstÃ¤ndig Â»inlineÂ« sind."
  
! #: common.opt:2177
  #, no-c-format
  msgid "Generate code for static functions even if they are never called."
  msgstr "Code fÃ¼r static-Funktionen erzeugen, auch wenn sie nie aufgerufen werden."
  
! #: common.opt:2181
  #, no-c-format
  msgid "Emit static const variables even if they are not used."
  msgstr "static-const-Variablen erzeugen, auch wenn sie nicht verwendet werden."
  
! #: common.opt:2185
  #, no-c-format
  msgid "Give external symbols a leading underscore."
  msgstr "Externen Symbolen einen fÃ¼hrenden Unterstrich geben."
  
! #: common.opt:2193
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr "In LRA die ablaufsensitive Rematerialisierung durchfÃ¼hren."
  
! #: common.opt:2197
  #, no-c-format
  msgid "Enable link-time optimization."
  msgstr "Optimierungen zur Bindezeit einschalten."
  
! #: common.opt:2201
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr "Optimierungen zur Bindezeit mit Anzahl paralleler Jobs oder Jobserver."
  
! #: common.opt:2223
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr "Algorithmus, mit dem Symbole und Variablen zur Linkzeit partitioniert werden."
  
! #: common.opt:2228
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr "Kompressionsstufe <Zahl> fÃ¼r zlib/zstd fÃ¼r IL verwenden."
  
! #: common.opt:2236
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Verschiedene Statistiken Ã¼ber Linkzeit-Optimierung ausgeben."
  
! #: common.opt:2240
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Nur in WPA verschiedene Statistiken Ã¼ber Linkzeit-Optimierung ausgeben."
  
! #: common.opt:2244
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Nach eingebauten Mathematikfunktionen errno setzen."
  
! #: common.opt:2248
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "-fmax-errors=<Anzahl>\tHÃ¶chstzahl der zu meldenden Fehler."
  
! #: common.opt:2252
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Ãœber dauerhafte Speicherreservierung berichten."
  
! #: common.opt:2256
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Nur in WPA Ã¼ber dauerhafte Speicherreservierung berichten."
  
! #: common.opt:2263
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Versuchen, identische Konstanten und konstante Variablen zu verschmelzen."
  
! #: common.opt:2267
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Versuchen, identische Konstanten Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen."
  
! #: common.opt:2271
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Versuchen, identische Zeichenketten zur Fehlersuche Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen."
  
! #: common.opt:2275
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "-fmessage-length=<Anzahl>\tDiagnosemeldungen auf <Anzahl> Zeichen pro Zeile beschrÃ¤nken. 0 unterdrÃ¼ckt Zeilenumbruch."
  
! #: common.opt:2279
  #, no-c-format
  msgid "Align the start of every function."
  msgstr "Die AnfÃ¤nge jeder Funktion ausrichten."
  
! #: common.opt:2283
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "SMS-basierte modulo-Planung vor erstem Planungsdurchlauf durchfÃ¼hren."
  
! #: common.opt:2287
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "SMS-basierte modulo-Planung mit erlaubten Register-Verschiebungen durchfÃ¼hren."
  
! #: common.opt:2291
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "Berechnung der Schleifeninvarianten auÃŸerhalb der Schleifen legen."
  
! #: common.opt:2295
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr "Speicheroperationen aus Schleifen herausverschieben."
  
! #: common.opt:2299
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr "Baustein fÃ¼r specs-basierte multilib-bewusste TFLAGS."
  
! #: common.opt:2303
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "Den RTL-Durchlauf zur Entfernung toten Codes verwenden."
  
! #: common.opt:2307
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Den RTL-Durchlauf zur Entfernung toter Speicherungen verwenden."
  
! #: common.opt:2311
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Traditionelle Planung in Schleifen, die bereits Modulo-Planung unterzogen wurden, einschalten/ausschalten."
  
! #: common.opt:2315
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr "Synchrone Nicht-Aufruf-Ausnahmen unterstÃ¼tzen."
  
! #: common.opt:2322
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr "-foffload-options=<Ziele>=<Optionen>\tOffloading-Ziele und deren Optionen angeben."
  
! #: common.opt:2326
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr "-foffload-abi=[lp64|ilp32]\tFestlegen, welche ABI in einem Offload-Compiler verwendet wird."
  
! #: common.opt:2339
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr "Wenn mÃ¶glich, keine Stapelrahmen erzeugen."
  
! #: common.opt:2346
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "SIMD-Klone fÃ¼r Funktionen mit OpenMP-Declare-Ziel-Direktive erzeugen."
  
! #: common.opt:2365
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Alle Informationen Ã¼ber Optimierungen auf stderr einschalten."
  
! #: common.opt:2369
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr "-fopt-info[-<Typ>=Dateiname]\tOptimierungsdetails des Compilers ausgeben."
  
! #: common.opt:2373
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr "Eine QUELLDATEI.opt-record.json schreiben mit Details, welche Optimierungen durchgefÃ¼hrt wurden."
  
! #: common.opt:2381
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Geschwister- und endrekursive Aufrufe optimieren."
  
! #: common.opt:2385
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr "Teilweises Inlining durchfÃ¼hren."
  
! #: common.opt:2389 common.opt:2393
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr "Ãœber Speicherbelegung vor zwischenprozeduraler Optimierung berichten."
  
! #: common.opt:2397
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr "Strukturelemente ohne LÃ¼cken zusammenpacken."
  
! #: common.opt:2401
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "-fpack-struct=<Zahl>\tAnfÃ¤ngliche grÃ¶ÃŸte Ausrichtung fÃ¼r Strukturelemente festlegen."
  
! #: common.opt:2405
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Kleine Aggregate Ã¼ber Speicher, nicht Register, zurÃ¼ckgeben."
  
! #: common.opt:2409
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr "Schleifen-SchÃ¤lung durchfÃ¼hren."
  
! #: common.opt:2413
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Maschinenspezifische Guckloch-Optimierungen einschalten."
  
! #: common.opt:2417
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Einen RTL-Guckloch-Durchlauf vor sched2 einschalten."
  
! #: common.opt:2421
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Wenn mÃ¶glich, lageunabhÃ¤ngigen Code erzeugen (large mode)."
  
! #: common.opt:2425
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Wenn mÃ¶glich, lageunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (large mode)."
  
! #: common.opt:2429
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code erzeugen (small mode)."
  
! #: common.opt:2433
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (small mode)."
  
! #: common.opt:2437
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr "PLT fÃ¼r PIC-Aufrufe verwenden (-fno-plt: die Adresse beim Aufrufer aus der GOT laden)."
  
! #: common.opt:2441
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Zu ladendes Plugin angeben."
  
! #: common.opt:2445
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr "-fplugin-arg-<Name>-<SchlÃ¼ssel>[=<Wert>]\tArgument <SchlÃ¼ssel>=<Wert> fÃ¼r Plugin <Name> angeben."
  
! #: common.opt:2449
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "Vorhersehende vereinheitlichende Optimierung durchlaufen."
  
! #: common.opt:2453
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Wenn verfÃ¼gbar, Prefetch-Befehle fÃ¼r Arrays in Schleifen erzeugen."
  
! #: common.opt:2457
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Einfachen Programm-Profilierungscode einschalten."
  
! #: common.opt:2461
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "Absolute Quellpfade fÃ¼r gcov erzeugen."
  
! #: common.opt:2465
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Arc-basierten Programm-Profilierungscode einfÃ¼gen."
  
! #: common.opt:2469
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr "Basisverzeichnis zum Speichern der Profildaten setzen. Vorgabe ist das aktuelle Verzeichnis."
  
! #: common.opt:2474
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr "Name zum Speichern der Profilingnotizen festlegen."
  
! #: common.opt:2478
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Korrektur fluss-unstimmiger Profildateneingabe einschalten."
  
! #: common.opt:2482
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr "-fprofile-update=[single|atomic|prefer-atomic]\tMethode fÃ¼r Profilupdates festlegen."
  
! #: common.opt:2486
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr "Funktionen nur aus Dateien instrumentieren, deren Namen zu einem der regulÃ¤ren AusdrÃ¼cke passen (durch Semikolon getrennt)."
  
! #: common.opt:2490
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr "Funktionen nur aus Dateien instrumentieren, deren Namen zu keinem der regulÃ¤ren AusdrÃ¼cke passen (durch Semikolon getrennt)."
  
! #: common.opt:2506
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tStufe fÃ¼r die Reproduzierbarkeit des mit Â»-fprofile-generateÂ« generierten Profils festlegen."
  
! #: common.opt:2522
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr "PrÃ¤fix von absolutem Pfad abschneiden, bevor dieser Name fÃ¼r Â»-fprofile-generate=Â« und Â»-fprofile-use=Â« gemangelt wird."
  
! #: common.opt:2526
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr "-fprofile-prefix-map=<alt>=<neu>\tIn der Ausgabe von GCOV einen Verzeichnisnamen auf einen anderen abbilden."
  
! #: common.opt:2530
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten."
  
! #: common.opt:2534
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten, und -fprofile-dir= setzen."
  
! #: common.opt:2538
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr "Profilinformation im Abschnitt .gcov_info registrieren, statt einen Konstruktor/Destruktor zu verwenden."
  
! #: common.opt:2542
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr "Profilinformation im angegebenen Abschnitt registrieren, statt einen Konstruktor/Destruktor zu verwenden."
  
! #: common.opt:2546
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr "Nicht annehmen, dass Funktionen, die im Trainingslauf nie ausgefÃ¼hrt wurden, kalt sind."
  
! #: common.opt:2550
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten."
  
! #: common.opt:2554
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten, und -fprofile-dir= setzen."
  
! #: common.opt:2558
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "Code einfÃ¼gen, um AusdrÃ¼cke zu profilen."
  
! #: common.opt:2562
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Ãœber Konsistenz des Profils berichten."
  
! #: common.opt:2566
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr "Funktionen umsortieren, um Codeplatzierung zu verbessern."
  
! #: common.opt:2570
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "In jedem Funktionsprolog NOP-Befehle erzeugen."
  
! #: common.opt:2577
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "-frandom-seed=<Zeichenkette>\tÃœbersetzung mit <Zeichenkette> reproduzierbar machen."
  
! #: common.opt:2587
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "GCC-Kommandozeilenschalter in Objektdateien aufzeichnen."
  
! #: common.opt:2591
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Kleine Aggregate Ã¼ber Register zurÃ¼ckgeben."
  
! #: common.opt:2599
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr "DSE mitteilen, dass der Speicher fÃ¼r ein C++-Objekt tot ist, wenn der Konstruktor anfÃ¤ngt und wenn der Destruktor aufhÃ¶rt."
  
! #: common.opt:2613
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr "-flive-patching=[inline-only-static|inline-clone]\tFunktionsÃ¼bergreifende Optimierung steuern, um fÃ¼r Live-Patching geeigneten Code zu erzeugen. Bietet gleichzeitig mehrstufige Kontrolle bezÃ¼glich der ausgewÃ¤hlten funktionsÃ¼bergreifenden Optimierungen."
  
! #: common.opt:2628
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr "DCE mitteilen, dass ungenutzte C++-Allokationen entfernt werden."
  
! #: common.opt:2632
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Entlastung des Registerdrucks durch Live-Bereichs-Schrumpfung."
  
! #: common.opt:2636
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Einen Optimierungsdurchgang zur Registerumbenennung durchfÃ¼hren."
  
! #: common.opt:2640
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Einen zielabhÃ¤ngigen Optimierungsdurchgang zur Befehlsfusion durchfÃ¼hren."
  
! #: common.opt:2644
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr "BasisblÃ¶cke umsortieren, um Codeplatzierung zu verbessern."
  
! #: common.opt:2648
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr "-freorder-blocks-algorithm=[simple|stc]\tAlgorithmus zum Umordnen der BasisblÃ¶cke festlegen."
  
! #: common.opt:2661
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "BasisblÃ¶cke und in heiÃŸe und kalte Abschnitte umordnen und partitionieren."
  
! #: common.opt:2665
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr "Funktionen umsortieren, um Codeplatzierung zu verbessern."
  
! #: common.opt:2669
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Einen Durchlauf zur Entfernung von TeilausdrÃ¼cken nach Schleifenoptimierungen hinzufÃ¼gen."
  
! #: common.opt:2677
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Optimierungen, die Standard-Rundungsverhalten fÃ¼r Gleitkomma annehmen, ausschalten."
  
! #: common.opt:2681
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr "Planung Ã¼ber BasisblÃ¶cke hinaus einschalten."
  
! #: common.opt:2685
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Registerdruckempfindliche Befehlsplanung einschalten."
  
! #: common.opt:2689
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "Spekulative Bewegung von Nicht-Lade-Befehlen erlauben."
  
! #: common.opt:2693
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "Spekulative Bewegung bei einigen Ladebefehlen erlauben."
  
! #: common.opt:2697
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "Spekulative Bewegung bei mehr Ladebefehlen erlauben."
  
! #: common.opt:2701
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "-fsched-verbose=<Stufe>\tStufe der WortfÃ¼lle des Planers angeben."
  
! #: common.opt:2705
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "Wenn Planung nach dem Neuladen, dann Superblock-Planung."
  
! #: common.opt:2713
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Befehle vor Registerbelegung neu planen."
  
! #: common.opt:2717
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Befehle nach Registerbelegung neu planen."
  
! #: common.opt:2724
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr "Befehle mit selektivem Planungs-Algorithmus einplanen."
  
! #: common.opt:2728
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "AusgewÃ¤hlte Planung nach Neuladen durchfÃ¼hren."
  
! #: common.opt:2732
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr "Selbsttests durchfÃ¼hren, mit dem angegebenen Pfad, um die Testdateien zu finden."
  
! #: common.opt:2736
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr "WÃ¤hrend selektiver Planung Software-Pipelining innerer Schleifen durchfÃ¼hren."
  
! #: common.opt:2740
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr "WÃ¤hrend selektiver Planung Software-Pipelining Ã¤uÃŸerer Schleifen durchfÃ¼hren."
  
! #: common.opt:2744
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr "Regionen mit Pipelining ohne Pipelining neu planen."
  
! #: common.opt:2748
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr "Erlauben, dass der dynamische Linker Funktionen und Variablen mit solchen unterschiedlicher Semantik (oder Initialisierungen) gemischt platzieren darf."
  
! #: common.opt:2754
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr "Nicht ausgereifte Planung von eingereihten Befehlen erlauben."
  
! #: common.opt:2758
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "-fsched-stalled-insns=<Anzahl>\tAnzahl der eingereihten Befehle festlegen, die unausgereift geplant werden kÃ¶nnen."
  
! #: common.opt:2766
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "PrÃ¼fung der AbhÃ¤ngigkeitsentfernung in nicht ausgereifter Planung von eingereihten Befehlen festlegen."
  
! #: common.opt:2770
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "-fsched-stalled-insns-dep=<Zahl>\tAbhÃ¤ngigkeitsentfernung fÃ¼r PrÃ¼fung in nicht ausgereifter Planung von eingereihten Befehlen festlegen."
  
! #: common.opt:2774
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Gruppenheuristik im Planer einschalten."
  
! #: common.opt:2778
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Critical-Path-Heuristik im Planer einschalten."
  
! #: common.opt:2782
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Heuristik fÃ¼r spekulative Befehle im Planer einschalten."
  
! #: common.opt:2786
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Rang-Heuristik im Planer einschalten."
  
! #: common.opt:2790
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Heuristik fÃ¼r letzte Befehle im Planer einschalten."
  
! #: common.opt:2794
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Heuristik fÃ¼r AbhÃ¤ngigkeits-ZÃ¤hler bei Planung einschalten."
  
! #: common.opt:2798
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr "Auf Daten im gleichen Abschnitt von gemeinsam verwendeten Ankerpunkten zugreifen."
  
! #: common.opt:2810
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr "Durchlauf fÃ¼r Redundante Erweiterungsentfernung (REE) einschalten."
  
! #: common.opt:2814
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "Spaltenzahlen in Diagnose zeigen, wenn verfÃ¼gbar. Standard: Ein."
  
! #: common.opt:2818
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr "Funktionsprologe nur vor Teilen der Funktion erzeugen, die diese benÃ¶tigt, statt am Anfang der Funktion."
  
! #: common.opt:2823
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "Teile des Prologs und Epilogs separat an den nÃ¶tigen Stellen erzeugen."
  
! #: common.opt:2827
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Von IEEE-Signalisierungs-NaNs wahrnehmbare Optimierungen ausschalten."
  
! #: common.opt:2831
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr "Gleitkommaoptimierungen ausschalten, die die IEEE-Vorzeichenbehaftung von Null nicht beachten."
  
! #: common.opt:2835
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Gleitkommakonstanten in Konstanten einfacher Genauigkeit umwandeln."
  
! #: common.opt:2839
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Lebensdauer von Induktionsvariablen aufteilen, wenn Schleifen abgerollt werden."
  
! #: common.opt:2843
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Nicht zusammenhÃ¤ngende Stapelrahmen erzeugen."
  
! #: common.opt:2847
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr "Breite Typen in unabhÃ¤ngige Register aufteilen."
  
! #: common.opt:2851
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr "Breite Typen bereits frÃ¼her in unabhÃ¤ngige Register aufteilen."
  
! #: common.opt:2855
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "RÃ¼ckwÃ¤rtsÃ¼bermittlung von Nutzungseigenschaften auf SSA-Ebene einschalten."
  
! #: common.opt:2859
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr "Bedingte AusdrÃ¼cke mittels SSA-PHI-Knoten optimieren."
  
! #: common.opt:2863
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Anzahl der stdarg-Register optimieren, die am Anfang einer Funktion auf dem Stapel gespeichert werden."
  
! #: common.opt:2867
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Variablenerweiterung anwenden, wenn Schleifen abgerollt werden."
  
! #: common.opt:2871
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "-fstack-check=[no|generic|specific]\tCode zur StapelprÃ¼fung in das Programm einfÃ¼gen."
  
! #: common.opt:2875
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Code zur StapelprÃ¼fung in das Programm einfÃ¼gen. Dasselbe wie -fstack-check=specific."
  
! #: common.opt:2879
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr "Code einfÃ¼gen, der jede Speicherseite des Stapels bei der Allokation antestet, um vor Angriffen basierend auf Ãœberschneidungen zu schÃ¼tzen."
  
! #: common.opt:2887
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "-fstack-limit-register=<Register>\tWenn der Stapel Ã¼ber <Register> hinausgeht, abfangen (Â»trapÂ«)."
  
! #: common.opt:2891
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "-fstack-limit-symbol=<Name>\tWenn der Stapel Ã¼ber das Symbol <Name> hinausgeht, abfangen (Â»trapÂ«)."
  
! #: common.opt:2895
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Propolice als Stapelschutzmethode verwenden."
  
! #: common.opt:2899
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Eine Stapelschutzmethode fÃ¼r jede Funktion verwenden."
  
! #: common.opt:2903
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Eine schlaue Stapelschutzmethode fÃ¼r gewisse Funktionen verwenden."
  
! #: common.opt:2907
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "Stapelschutzmethode nur fÃ¼r Funktionen mit dem Attribut Â»stack_protectÂ« verwenden."
  
! #: common.opt:2911
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr "Information Ã¼ber Stapelverwendung auf Funktionsbasis ausgeben."
  
! #: common.opt:2923
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr "Annehmen, dass strenge Alias-Regeln gelten."
  
! #: common.opt:2927
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Vorzeichenbehafteten Ãœberlauf als undefiniertes Verhalten behandeln. Wird mit -fwrapv -fwrapv-pointer negiert."
  
! #: common.opt:2931
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr "Stapelschrubben komplett ausschalten, unabhÃ¤ngig von Strub-Attributen."
  
! #: common.opt:2935
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr "Stapelschrubben gemÃ¤ÃŸ der Attribute einschalten, mit strenger AufrufprÃ¼fung."
  
! #: common.opt:2944
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr "Standard-Strub-Modus wiederherstellen: gemÃ¤ÃŸ Attributen, mit lockerer PrÃ¼fung."
  
! #: common.opt:2948
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "Stapelschrubben fÃ¼r alle geeigneten Funktionen einschalten."
  
! #: common.opt:2952
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr "Stapelschrubben fÃ¼r At-Aufrufe fÃ¼r alle geeigneten Funktionen einschalten."
  
! #: common.opt:2956
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Internes Stapelschrubben fÃ¼r alle geeigneten Funktionen einschalten."
  
! #: common.opt:2960
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr "__atomic-Operationen Ã¼ber Bibliotheksaufrufe alter __sync-Funktionen durchfÃ¼hren."
  
! #: common.opt:2964
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Auf Syntaxfehler prÃ¼fen, dann anhalten."
  
! #: common.opt:2968
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr "Von Â»gcovÂ« benÃ¶tigte Dateien anlegen."
  
! #: common.opt:2972
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "Sprung-Threading-Optimierungen durchfÃ¼hren."
  
! #: common.opt:2976
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr "BenÃ¶tigte Zeit fÃ¼r jeden Compilerdurchlauf ausgeben."
  
! #: common.opt:2980
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr "Dauer der Teilphasen separat aufzeichnen."
  
! #: common.opt:2984
  #, no-c-format
  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]\tDas standardmÃ¤ÃŸige Codeerzeugungsmodell fÃ¼r Thread-lokalen Speicher angeben."
  
! #: common.opt:3003
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Funktionen, Variablen und asms hÃ¶chster Ebene umordnen."
  
! #: common.opt:3007
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Superblockerzeugung Ã¼ber Ende-VervielfÃ¤ltigung durchfÃ¼hren."
  
! #: common.opt:3011
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr "FÃ¼r Ziele, die normalerweise Trampoline fÃ¼r geschachtelte Funktionen benÃ¶tigen, diese stets generieren, statt Deskriptoren zu verwenden."
  
! #: common.opt:3016
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr "Ob Trampoline in ausfÃ¼hrbarem Speicher statt in ausfÃ¼hrbarem Stapelspeicher erzeugt werden."
  
! #: common.opt:3034
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Annehmen, dass Gleitkommaoperationen abgefangen werden kÃ¶nnen (Â»trapÂ«)."
  
! #: common.opt:3038
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Vorzeichenbehafteten Ãœberlauf in Addition, Subtraktion und Multiplikation abfangen (Â»trapÂ«)."
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "SSA-CCP-Optimierungen auf BÃ¤umen einschalten."
  
! #: common.opt:3046
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "SSA-BIT-CCP-Optimierungen auf BÃ¤umen einschalten."
  
! #: common.opt:3054
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "Kopieren des Schleifenkopfes auf BÃ¤umen einschalten."
  
! #: common.opt:3062
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "Zusammenfassen von nutzersichtbaren Variablen wÃ¤hrend des SSA-Durchlaufs einschalten."
  
! #: common.opt:3070
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Kopieweitergabe auf BÃ¤umen einschalten."
  
! #: common.opt:3078
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "Bedingte Speicherbefehle in unbedingte umwandeln."
  
! #: common.opt:3082
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "Umwandlungen von Â»switchÂ«-Initialisierungen durchfÃ¼hren."
  
! #: common.opt:3086
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Beseitigungsoptimierung fÃ¼r toten SSA-Code auf BÃ¤umen einschalten."
  
! #: common.opt:3090
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "Dominator-Optimierungen einschalten."
  
! #: common.opt:3094
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "Enden-Zusammenfassung auf BÃ¤umen einschalten."
  
! #: common.opt:3098
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr "Entfernung toter Speicherungen einschalten."
  
! #: common.opt:3102
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "VorwÃ¤rts-Ãœbertragung auf BÃ¤umen einschalten."
  
! #: common.opt:3106
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "VollstÃ¤ndige Redundanzentfernung (FRE) auf BÃ¤umen einschalten."
  
! #: common.opt:3110
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "ZeichenkettenlÃ¤ngen-Optimierungen auf BÃ¤umen einschalten."
  
! #: common.opt:3114
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "AusfÃ¼hrungspfade erkennen, die durch Dereferenzieren eines Nullzeigers fehlerhaftes oder undefiniertes Verhalten auslÃ¶sen. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt."
  
! #: common.opt:3120
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "AusfÃ¼hrungspfade erkennen, die ausgelÃ¶st werden, indem ein Nullwert auf eine Weise verwendet wird, die durch ein Â»returns_nonnullÂ«- oder Â»nonnullÂ«-Attribut verboten ist. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt."
  
! #: common.opt:3127
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Schleifenverteilung auf BÃ¤umen einschalten."
  
! #: common.opt:3131
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Schleifenverteilung fÃ¼r in Bibliotheksaufruf umgewandelte Muster einschalten."
  
! #: common.opt:3135
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "Bewegung der Schleifeninvariante auf BÃ¤umen einschalten."
  
! #: common.opt:3143
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Kanonische Induktionsvariablen in Schleifen erzeugen."
  
! #: common.opt:3147
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "Schleifenoptimierungen auf Baumebene einschalten."
  
! #: common.opt:3151
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "-ftree-parallelize-loops=<Anzahl>\tAutomatische Parallelisierung von Schleifen einschalten."
  
! #: common.opt:3155
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Herausziehen von Ladeoperationen aus bedingten Zeigern einschalten."
  
! #: common.opt:3159
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "SSA-PRE-Optimierungen auf BÃ¤umen einschalten."
  
! #: common.opt:3163
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr "In SSA-PRE-Optimierungen auf BÃ¤umen Teils-Teils-Redundanz eliminieren."
  
! #: common.opt:3167
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Funktionslokale Analyse von Zeigerzielen auf BÃ¤umen durchfÃ¼hren."
  
! #: common.opt:3171
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "Neuverbindung auf Baumebene einschalten."
  
! #: common.opt:3179
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "SSA-Codeversenkung auf BÃ¤umen einschalten."
  
! #: common.opt:3183
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr "Geradlinige StÃ¤rkereduktion durchfÃ¼hren."
  
! #: common.opt:3187
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Skalarersetzung von Aggregaten durchfÃ¼hren."
  
! #: common.opt:3191
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "VorÃ¼bergehende AusdrÃ¼cke im SSA->Normal-Durchlauf ersetzen."
  
! #: common.opt:3195
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr "Lebensdaueraufteilung wÃ¤hrend des Â»SSA -> NormalÂ«-Durchlaufs durchfÃ¼hren."
  
! #: common.opt:3199
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Wertebereichsweitergabe auf BÃ¤umen durchfÃ¼hren."
  
! #: common.opt:3203
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr "Pfade aufteilen, die zu Schleifen-RÃ¼ckkanten fÃ¼hren."
  
! #: common.opt:3207
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr "Annehmen, dass gemeinsame Deklarationen durch solche Ã¼bersteuert werden dÃ¼rfen, die ein lÃ¤ngeres hintangestelltes Array haben."
  
! #: common.opt:3212
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Ganze Ãœbersetzungseinheit auf einmal Ã¼bersetzen."
  
! #: common.opt:3216
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr "Ausnahme bei __builtin_unreachable auslÃ¶sten, statt es fÃ¼r die Optimierung zu verwenden."
  
! #: common.opt:3220
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Schleifenabwicklung durchfÃ¼hren, wenn Anzahl der Wiederholungen bekannt ist."
  
! #: common.opt:3224
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "Schleifenabwicklung fÃ¼r alle Schleifen durchfÃ¼hren."
  
! #: common.opt:3239
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr "Optimierung fÃ¼r Gleitkommaarithmetik erlauben, auch wenn durch Runden ein anderes Ergebnis herauskommen kann."
  
! #: common.opt:3244
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "Das gleiche wie -fassociative-math fÃ¼r AusdrÃ¼cke, die Division enthalten."
  
! #: common.opt:3252
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Mathematische Optimierungen erlauben, die IEEE- oder ISO-Standards verletzen kÃ¶nnten."
  
! #: common.opt:3256
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Schleifenausschaltung durchfÃ¼hren."
  
! #: common.opt:3260
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr "Schleifen-Aufteilung durchfÃ¼hren."
  
! #: common.opt:3264
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr "Schleifen versionieren, je nachdem, ob sie eine Schrittweite von eins haben."
  
! #: common.opt:3268
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "Einfach Abwicklungstabellen fÃ¼r Ausnahmebehandlung erzeugen."
  
! #: common.opt:3272
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "BFD-Linker statt Standardlinker verwenden."
  
! #: common.opt:3276
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Gold-Linker statt Standardlinker verwenden."
  
! #: common.opt:3280
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Den LLVM-lld-Linker statt des Standardlinkers verwenden."
  
! #: common.opt:3284
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Den Modernen Linker (MOLD) statt des Standardlinkers verwenden."
  
! #: common.opt:3294
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr "Variablenverfolgung durchfÃ¼hren."
  
! #: common.opt:3301
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Variablenverfolgung durch Zuweisungsanmerkungen durchfÃ¼hren."
  
! #: common.opt:3307
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr "-fvar-tracking-assignments umschalten."
  
! #: common.opt:3314
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Variablenverfolgung durchfÃ¼hren und auch Variablen markieren, die uninitialisiert sind."
  
! #: common.opt:3319
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Vektorisierung auf BÃ¤umen einschalten."
  
! #: common.opt:3327
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "Schleifenvektorisierung auf BÃ¤umen einschalten."
  
! #: common.opt:3331
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Vektorisierung von BasisblÃ¶cken (SLP) auf BÃ¤umen einschalten."
  
! #: common.opt:3335
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tKostenmodell fÃ¼r Vektorisierung angeben."
  
! #: common.opt:3339
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tVektorisierungs-Kostenmodell angeben, das fÃ¼r mit einer SIMD-Direktive markierten Code verwendet wird."
  
! #: common.opt:3358
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Schaltet das dynamische Vektorisierer-Kostenmodell ein. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten."
  
! #: common.opt:3366
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Kopieweitergabe von Informationen Ã¼ber Skalar-Evolution einschalten."
  
! #: common.opt:3370
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAutomatische Variablen initialisieren."
  
! #: common.opt:3392
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr "ZusÃ¤tzliche Anmerkungen an Assemblerausgabe anfÃ¼gen."
  
! #: common.opt:3396
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr "-fvisibility=[default|internal|hidden|protected]\tStandard-Symbolsichtbarkeit festlegen."
  
! #: common.opt:3415
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr "VTable-Zeiger validieren, bevor sie verwendet werden."
  
! #: common.opt:3431
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr "VerifikationszÃ¤hler fÃ¼r VTables ausgeben."
  
! #: common.opt:3435
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Informationen Ã¼ber Zeigermengen der VTable-Verifikation ausgeben."
  
! #: common.opt:3439
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Profile von Ausdruckswerten in Optimierungen verwenden."
  
! #: common.opt:3443
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Netze konstruieren und nicht zusammenhÃ¤ngende Verwendungen einzelner Variablen aufteilen."
  
! #: common.opt:3447
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Beseitigung von bedingt totem Code fÃ¼r Aufrufe eingebauter Funktionen einschalten."
  
! #: common.opt:3451
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Gesamtprogrammoptimierung durchfÃ¼hren."
  
! #: common.opt:3455
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "Annehmen, dass ZeigerÃ¼berlÃ¤ufe Ã¼berschlagen (Wraparound)."
  
! #: common.opt:3459
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Annehmen, dass vorzeichenbehaftete arithmetische ÃœberlÃ¤ufe regulÃ¤r Ã¼berschlagen (Wraparound)."
  
! #: common.opt:3463
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "Null-initialisierte Daten in den bss-Abschnitt legen."
  
! #: common.opt:3467
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr "Register, die beim Funktionsaufruf verwendet wurden, am Ende auf 0 zurÃ¼cksetzen."
  
! #: common.opt:3471
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Fehlersuchinformationen im Standardformat erzeugen."
  
! #: common.opt:3475
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr "Assembler-UnterstÃ¼tzung fÃ¼r (DWARF2+-).loc-Direktiven annehmen."
  
! #: common.opt:3479
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr "Assembler-UnterstÃ¼tzung fÃ¼r Ansicht in (DWARF2+-).loc-Direktiven annehmen."
  
! #: common.opt:3483
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr "Fehlersuchinformationen im CodeView-Format erzeugen."
  
! #: common.opt:3503
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr "DW_AT_decl_column und DW_AT_call_column in DWARF aufzeichnen."
  
! #: common.opt:3509
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr "CTF-Debug-Informationen auf Standardniveau erzeugen."
  
! #: common.opt:3513
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr "BTF-Debug-Informationen auf Standardniveau erzeugen."
  
! #: common.opt:3517
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Fehlersuchinformationen im Standardversion des DWARF-Formats erzeugen."
  
! #: common.opt:3521
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Fehlersuchinformationen im DWARF-v2-Format (oder neuer) erzeugen."
  
! #: common.opt:3525
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr "Wenn DWARF-Debuginformationen erzeugt werden, dann im 32-Bit-Format."
  
! #: common.opt:3529
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr "Wenn DWARF-Debuginformationen erzeugt werden, dann im 64-Bit-Format."
  
! #: common.opt:3533
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Fehlersuchinformationen im erweiterten Standardformat erzeugen."
  
! #: common.opt:3537
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Erweiterte Informationen fÃ¼r Einsprungpunkt fÃ¼r inline-Funktionen erzeugen."
  
! #: common.opt:3541
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr "Locview-RÃ¼cksetzpunkte auf Basis der geschÃ¤tzten BefehlslÃ¤ngen berechnen."
  
! #: common.opt:3549
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Keine DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen."
  
! #: common.opt:3553
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen."
  
! #: common.opt:3557
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes mit GNU-Erweiterungen erzeugen."
  
! #: common.opt:3561
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "GCC-Kommandozeilenschalter in DWARF DW_AT_producer aufzeichnen."
  
! #: common.opt:3565
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Fehlersuchinformationen in separaten .dwo-Dateien erzeugen."
  
! #: common.opt:3577
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr "Progressive empfohlene Breakpoint-Stellen ausgeben."
  
! #: common.opt:3581
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr "Keine DWARF-ErgÃ¤nzungen Ã¼ber gewÃ¤hlte Version hinaus erzeugen."
  
! #: common.opt:3585
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr "Beschreibungsattribute zu einigen DWARF-DIEs hinzufÃ¼gen, die kein Namensattribut haben."
  
! #: common.opt:3589
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Erzeugung von Fehlersuchinformationen umschalten."
  
! #: common.opt:3593
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr "Adresslisten der Variablen mit progressiven Sichten anreichern."
  
! #: common.opt:3600
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Fehlersuchinformationen im VMS-Format erzeugen."
  
! #: common.opt:3629
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Komprimierte Fehlersuchinformationen erzeugen."
  
! #: common.opt:3633
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "-gz=<Format>\tKomprimierte Debugabschnitte im Format <Format> erzeugen."
  
! #: common.opt:3640
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-iplugindir=<Verz>\t<Verz> als Standard-Plugin-Verzeichnis festlegen."
  
! #: common.opt:3644
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-imultiarch <Verzeichnis>\t<Verzeichnis> als Multiarch-include-Verzeichnis festlegen."
  
! #: common.opt:3672
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <Datei>\tAusgabe in <Datei> schreiben."
  
! #: common.opt:3676
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Funktionsprofilierung einschalten."
  
! #: common.opt:3686
  #, no-c-format
  msgid "Like -pedantic but issue them as errors."
  msgstr "Wie -pedantic, aber als Fehler ausgeben."
  
! #: common.opt:3726
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Ãœbersetzte Funktionen oder verstrichene Zeit nicht ausgeben."
  
! #: common.opt:3758
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Wortreiche Ausgabe einschalten."
  
! #: common.opt:3762
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Compiler-Version anzeigen."
  
! #: common.opt:3766
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Warnungen unterdrÃ¼cken."
  
! #: common.opt:3776
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Shared Library erzeugen."
  
! #: common.opt:3836
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Keine dynamisch gebundene, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen."
  
! #: common.opt:3840
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Dynamisch gebundene, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen."
  
! #: common.opt:3844
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Statische, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen."
  
! #: common.opt:3851
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr "Vom Aufrufer zu sichernde Register Ã¼ber Aufrufe hinweg verwenden, wenn mÃ¶glich."
--- 13930,16299 ----
  
  #: common.opt:875
  #, no-c-format
+ msgid "Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression."
+ msgstr "Warnung, wenn eine Bedingung zu viele Terme hat und die Profilierung der Bedingungsabdeckung die Instrumentierung des Ausdrucks aufgibt."
+ 
+ #: common.opt:880
+ #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr "Warnen, wenn Profile in -fprofile-use nicht existieren."
  
! #: common.opt:884
  #, no-c-format
  msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr "Warnen, wenn Vektoroperation auÃŸerhalb von SIMD kompiliert wird."
  
! #: common.opt:888
  #, no-c-format
  msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr "Bei nicht unterstÃ¼tzten Features im ThreadSanitizer warnen."
  
! #: common.opt:904
  #, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr "-aux-info <Datei>\tDeklarationsinformationen in <Datei> ausgeben."
  
! #: common.opt:917
  #, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr "-d<Buchstaben>\tAusgaben von bestimmten DurchlÃ¤ufen des Compilers einschalten."
  
! #: common.opt:921
  #, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr "-dumpbase <Datei>\tDen Basis-Dateinamen fÃ¼r Ausgaben setzen."
  
! #: common.opt:925
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr "-dumpbase-ext .<Erw>    Die Dateinamenserweiterung .<Erw> weglassen, beim Benennen der hilfsweisen Ausgabedateien."
  
! #: common.opt:929
  #, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr "-dumpdir <Verzeichnis>\tDen Basis-Verzeichnisnamen fÃ¼r Ausgaben setzen."
  
! #: common.opt:1035
  #, no-c-format
  msgid "The version of the C++ ABI in use."
  msgstr "Die Version der C++-ABI, die verwendet wird."
  
! #: common.opt:1039
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
  msgstr "Schleifen aggressiv optimieren, dabei sprachspezifische EinschrÃ¤nkungen einbeziehen."
  
! #: common.opt:1043
  #, no-c-format
  msgid "Align the start of functions."
  msgstr "FunktionsanfÃ¤nge ausrichten."
  
! #: common.opt:1050
  #, no-c-format
  msgid "Align labels which are only reached by jumping."
  msgstr "Marken ausrichten, die nur mit SprÃ¼ngen erreicht werden kÃ¶nnen."
  
! #: common.opt:1057
  #, no-c-format
  msgid "Align all labels."
  msgstr "Alle Marken ausrichten."
  
! #: common.opt:1064
  #, no-c-format
  msgid "Align the start of loops."
  msgstr "SchleifenanfÃ¤nge ausrichten."
  
! #: common.opt:1071
  #, no-c-format
  msgid "Allow the compiler to introduce new data races on stores."
  msgstr "Dem Compiler erlauben, neue DatenwettlÃ¤ufe bei SpeichervorgÃ¤ngen einzufÃ¼hren."
  
! #: common.opt:1075
  #, no-c-format
  msgid "Enable static analysis pass."
  msgstr "Durchgang fÃ¼r statische Analyse einschalten."
  
! #: common.opt:1095
  #, no-c-format
  msgid "Select what to sanitize."
  msgstr "AuswÃ¤hlen, was bereinigt werden soll."
  
! #: common.opt:1099
  #, no-c-format
  msgid "Select type of coverage sanitization."
  msgstr "Art der Abdeckungs-Bereinigung auswÃ¤hlen."
  
! #: common.opt:1112
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr "-fasan-shadow-offset=<Zahl>\tSpezifischen Offset fÃ¼r Schattenspeicher verwenden."
  
! #: common.opt:1116
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr "-fsanitize-sections=<sec1,sec2,...>\tGlobale Variablen in benutzerdefinierten Abschnitten bereinigen."
  
! #: common.opt:1121
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr "Nach dem Erkennen von undefiniertem Verhalten versuchen, die AusfÃ¼hrung fortzusetzen."
  
! #: common.opt:1125
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr "Dieser Schalter ist veraltet; stattdessen -fsanitize-recover= verwenden."
  
! #: common.opt:1129
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr "FÃ¼r das Bereinigen von undefiniertem Verhalten Traps statt Meldungen verwenden."
  
! #: common.opt:1139
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr "Dieser Schalter ist veraltet; stattdessen -fsanitize-trap= verwenden."
  
! #: common.opt:1143
  #, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr "Abwicklungstabellen erzeugen, die genau an jeder Befehlsgrenze liegen."
  
! #: common.opt:1147
  #, no-c-format
  msgid "Generate auto-inc/dec instructions."
  msgstr "Auto-inc/dec-Befehle erzeugen."
  
! #: common.opt:1151
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr "Profilierungsinformationen fÃ¼r Aufrufgraph-Knotengewichtungen verwenden. Vorgabe ist die Datei fbdata.afdo im aktuellen Arbeitsverzeichnis."
  
! #: common.opt:1156
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr "Profilierungsinformationen fÃ¼r Aufrufgraph-Knotengewichtungen verwenden. Die Profilierungsdatei ist im Argument angegeben."
  
! #: common.opt:1165
  #, no-c-format
  msgid "Generate code to check bounds before indexing arrays."
  msgstr "Code zur ÃœberprÃ¼fung der Grenzen vor Arrayindizierung erzeugen."
  
! #: common.opt:1169
  #, no-c-format
  msgid "Replace add, compare, branch with branch on count register."
  msgstr "Addieren, Vergleichen, Verzweigen mit Verzweigung anhand des ZÃ¤hlregisters ersetzen."
  
! #: common.opt:1173
  #, no-c-format
  msgid "Use profiling information for branch probabilities."
  msgstr "Profilierungsinformationen fÃ¼r Verzweigungswahrscheinlichkeiten verwenden."
  
! #: common.opt:1189
  #, no-c-format
  msgid "Output callgraph information on a per-file basis."
  msgstr "Information Ã¼ber Aufrufgraphen auf Dateibasis ausgeben."
  
! #: common.opt:1193
  #, no-c-format
  msgid "Output callgraph information on a per-file basis with decorations."
  msgstr "Information Ã¼ber Aufrufgraphen auf Dateibasis mit Dekoration ausgeben."
  
! #: common.opt:1197
  #, no-c-format
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr "-fcall-saved-<Register>\t<Register> als Ã¼ber Funktionsgrenzen hinweg reserviert markieren."
  
! #: common.opt:1201
  #, no-c-format
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr "-fcall-used-<Register>\t<Register> als durch Funktionsaufrufe beschÃ¤digt markieren."
  
! #: common.opt:1208
  #, no-c-format
  msgid "Save registers around function calls."
  msgstr "Register bei Funktionsaufrufen sichern."
  
! #: common.opt:1212
  #, no-c-format
  msgid "This switch is deprecated; do not use."
  msgstr "Dieser Schalter ist veraltet; nicht verwenden."
  
! #: common.opt:1216
  #, no-c-format
  msgid "Check the return value of new in C++."
  msgstr "RÃ¼ckgabewert des C++-Operators new prÃ¼fen."
  
! #: common.opt:1220 common.opt:1224
  #, no-c-format
  msgid "Perform internal consistency checkings."
  msgstr "Interne KonsistenzprÃ¼fungen durchfÃ¼hren."
  
! #: common.opt:1228
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr "Bei den Optionen der Form Â»-f*-prefix-map=Â« die kanonischen Pfadnamen statt der angegebenen Zeichenketten vergleichen."
  
! #: common.opt:1232
  #, no-c-format
  msgid "Enable code hoisting."
  msgstr "Codeanhebung einschalten."
  
! #: common.opt:1236
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr "Sucht MÃ¶glichkeiten, Stapel-Anpassungen und Stapel-Referenzen zu reduzieren."
  
! #: common.opt:1240
  #, no-c-format
  msgid "Put uninitialized globals in the common section."
  msgstr "Uninitialisierte globale Symbole in gemeinsamen Abschnitt legen."
  
! #: common.opt:1248
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr "-fcompare-debug[=<Optionen>]\tMit und ohne z.B. -gtoggle kompilieren, und den Dump der Â»final-insnsÂ« vergleichen."
  
! #: common.opt:1252
  #, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr "Nur die zweite Kompilierung von -fcompare-debug laufen lassen."
  
! #: common.opt:1256
  #, no-c-format
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr "Beseitigung von Vergleichen nach Registerreservierung durchfÃ¼hren."
  
! #: common.opt:1260
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr "Keine Optimierungen durchfÃ¼hren, die die Stapelverwendung deutlich erhÃ¶hen."
  
! #: common.opt:1264
  #, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
  msgstr "Optimierungsdurchlauf zur KopierÃ¼bertragung von Registern durchfÃ¼hren."
  
! #: common.opt:1268
  #, no-c-format
  msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr "Befehle, die Speicher-Offsets berechnen, wenn mÃ¶glich in die Speicherzugriffsbefehl einbetten."
  
! #: common.opt:1272
  #, no-c-format
  msgid "Perform cross-jumping optimization."
  msgstr "Optimierung zum Kreuzsprung durchfÃ¼hren."
  
! #: common.opt:1276
  #, no-c-format
  msgid "When running CSE, follow jumps to their targets."
  msgstr "Beim Durchlaufen von CSE: SprÃ¼ngen zu ihren Zielen folgen."
  
! #: common.opt:1284
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
  msgstr "Schritt zur Bereichsverkleinerung auslassen, wenn komplexe Division durchgefÃ¼hrt wird."
  
! #: common.opt:1288
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr "Komplexe Multiplikation und Division befolgen Fortran-Regeln."
  
! #: common.opt:1292
  #, no-c-format
  msgid "Place data items into their own section."
  msgstr "DatenstÃ¼cke in ihren eigenen Abschnitt legen."
  
! #: common.opt:1296
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
  msgstr "Alle verfÃ¼gbaren FehleranalysezÃ¤hler mit ihren Grenzen und Werten auflisten."
  
! #: common.opt:1300
  #, no-c-format
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr "-fdbg-cnt=<ZÃ¤hler>[:<Untere Grenze 1>-]<Obere Grenze 1>[:<Untere Grenze 2>-<Obere Grenze 2>:...][,<ZÃ¤hler>:...]\tObergrenze fÃ¼r Debug-ZÃ¤hler festlegen."
  
! #: common.opt:1304
  #, no-c-format
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr "-fdebug-prefix-map=<alt>=<neu>\tIn Fehlersuchinfo einen Verzeichnisnamen auf einen anderen abbilden."
  
! #: common.opt:1308
  #, no-c-format
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr "-ffile-prefix-map=<alt>=<neu>\tIn Ãœbersetzungsergebnis einen Verzeichnisnamen auf einen anderen abbilden."
  
! #: common.opt:1312
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ".debug_types-Abschnitt ausgeben, wenn DWARF v4-Debuginfo verwendet wird."
  
! #: common.opt:1318
  #, no-c-format
  msgid "Defer popping functions args from stack until later."
  msgstr "ZurÃ¼ckholen der Funktionsargumente vom Stapel bis auf weiteres hinauszÃ¶gern."
  
! #: common.opt:1322
  #, no-c-format
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr "Versuchen, die VerzÃ¶gerungsschlitze der Sprungbefehle auszufÃ¼llen."
  
! #: common.opt:1326
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
  msgstr "Unerreichbare Befehle lÃ¶schen, die Ausnahmen werfen kÃ¶nnen."
  
! #: common.opt:1330
  #, no-c-format
  msgid "Delete useless null pointer checks."
  msgstr "UnnÃ¶tige NullzeigerprÃ¼fungen lÃ¶schen."
  
! #: common.opt:1334
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr "ZusÃ¤tzliche Daten verarbeiten, um in LTO-lokalem Umwandlungsmodus aggressiver zu devirtualisieren."
  
! #: common.opt:1338
  #, no-c-format
  msgid "Perform speculative devirtualization."
  msgstr "Spekulative Devirtualisierung durchfÃ¼hren."
  
! #: common.opt:1342
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
  msgstr "Versuchen, virtuelle SprÃ¼nge in direkte umzuwandeln."
  
! #: common.opt:1346
  #, no-c-format
  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]\tWie oft die Quelltext-Position am Zeilenanfang ausgegeben wird, wenn die Diagnose Ã¼ber mehrere Zeilen geht."
  
! #: common.opt:1363
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
  msgstr "Quellzeile mit Einschaltungszeichen anzeigen, um die Spalte zu kennzeichnen."
  
! #: common.opt:1367
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
  msgstr "Beim Anzeigen von Quellcode Marker verwenden, um Bereiche des Quellcodes zu markieren."
  
! #: common.opt:1371
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
  msgstr "Beim Anzeigen von Quellcode Zeilennummern im linken Rand anzeigen."
  
! #: common.opt:1379
  #, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr "-fdiagnostics-color=[never|always|auto]\tDiagnosemeldungen einfÃ¤rben."
  
! #: common.opt:1399
  #, no-c-format
  msgid "Enable formatting of JSON output."
  msgstr "Formatierung der JSON-Ausgabe einschalten."
  
! #: common.opt:1403
  #, no-c-format
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr "-fdiagnostics-urls=[never|always|auto]\tURLs in Diagnosemeldungen einbetten."
  
! #: common.opt:1423
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr "-fdiagnostics-column-unit=[display|byte]\tFestlegen, ob Spaltennummern als Anzeigespalten (Standard) ausgegeben werden oder in rohen Bytes gemessen werden."
  
! #: common.opt:1427
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr "-fdiagnostics-column-origin=<Nummer>\tLegt die Nummer der ersten Spalte fest. Die Vorgabe ist gemÃ¤ÃŸ GNU-Stil 1-basiert, aber einige Dienstprogramme erwarten 0-basierte Spaltennummern."
  
! #: common.opt:1431
  #, no-c-format
  msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
  msgstr "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tAusgabeformat auswÃ¤hlen."
  
! #: common.opt:1435
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr "-fdiagnostics-escape-format=[unicode|bytes]\tFestlegen, wie Zeichen auÃŸerhalb des druckbaren ASCII-Bereichs in der Quelle fÃ¼r Diagnosen, die dies vorschlagen, ausgegeben werden sollen."
  
! #: common.opt:1482
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
  msgstr "Behebungshinweise in maschinenlesbarer Form ausgeben."
  
! #: common.opt:1486
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr "Behebungshinweise in vereinheitlichtem Diff-Format auf stderr ausgeben."
  
! #: common.opt:1490
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr "Die geeignete Diagnosemeldung mit der Kommandozeilenoption anreichern, die sie steuert."
  
! #: common.opt:1494
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr "CWE-Identifikatoren fÃ¼r Diagnosemeldungen ausgeben, sofern verfÃ¼gbar."
  
! #: common.opt:1498
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
  msgstr "Alle Regeln, die mit Meldungen verbunden sind, ausgeben."
  
! #: common.opt:1502
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr "Angeben, wie jeder Kontrollflusspfad, der mit einer Diagnose verbunden ist, ausgegeben werden soll."
  
! #: common.opt:1506
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr "Alle Diagnosefunktionen deaktivieren, die die Ausgabe verkomplizieren, wie Zeilennummern, Farbe und Warn-URLs."
  
! #: common.opt:1510
  #, no-c-format
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr "-ftabstop=<Zahl>        Abstand zwischen Tabstopps fÃ¼r Spaltenmeldungen."
  
! #: common.opt:1526
  #, no-c-format
  msgid "Show stack depths of events in paths."
  msgstr "Stapeltiefe der Ereignisse in Pfaden anzeigen."
  
! #: common.opt:1530
  #, no-c-format
  msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tLegt fest, welche Zeichen in Text-Arg-Diagrammen verwendet werden."
  
! #: common.opt:1549
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
  msgstr "Mindestbreite des linken Randes des Quellcodes angeben, fÃ¼r das Ausgeben des Quellcodes."
  
! #: common.opt:1553
  #, no-c-format
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr "-fdisable-[tree|rtl|ipa]-<Durchgang>=range1+range2\tEinen Optimierungsdurchgang ausschalten."
  
! #: common.opt:1557
  #, no-c-format
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr "-fenable-[tree|rtl|ipa]-<Durchgang>=range1+range2\tEinen Optimierungsdurchgang einschalten."
  
! #: common.opt:1561
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr "-fdump-<type>\tVerschiedene compilerinterne Informationen in eine Datei abziehen."
  
! #: common.opt:1568
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr "-fdump-final-insns=<Datei>\tDie Befehle am Ende der Ãœbersetzung in Datei abziehen."
  
! #: common.opt:1572
  #, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr "-fdump-go-spec=<Datei>\tAlle Deklarationen als Go-Code in <Datei> schreiben."
  
! #: common.opt:1576
  #, no-c-format
  msgid "Suppress output of addresses in debugging dumps."
  msgstr "Ausgabe von Adressen in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken."
  
! #: common.opt:1580
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr "Im Falle eines internen Fehlers im C/C++-Compiler die Debuginformationen sammeln und in temporÃ¤re Datei ausgeben."
  
! #: common.opt:1585
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr "Detaillierte Informationen Ã¼ber die GCC-interne ReprÃ¤sentation von Quellcode-Stellen ausgeben."
  
! #: common.opt:1589
  #, no-c-format
  msgid "Dump optimization passes."
  msgstr "OptimierungsdurchlÃ¤ufe ausgeben."
  
! #: common.opt:1593
  #, no-c-format
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr "Ausgabe von Befehlszahlen, Zeilennummernangaben und Adressen in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken."
  
! #: common.opt:1597
  #, no-c-format
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr "Ausgabe der vorigen und nÃ¤chsten Befehlsnummern in Fehlersuch-AuszÃ¼gen unterdrÃ¼cken."
  
! #: common.opt:1601
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr "CFI-Tabellen Ã¼ber GAS-Assembler-Direktiven einschalten."
  
! #: common.opt:1605
  #, no-c-format
  msgid "Perform early inlining."
  msgstr "FrÃ¼hes Inlining durchfÃ¼hren."
  
! #: common.opt:1613
  #, no-c-format
  msgid "Perform interprocedural reduction of aggregates."
  msgstr "Zwischenprozedurale Reduktion von Aggregaten durchfÃ¼hren."
  
! #: common.opt:1617
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
  msgstr "Ungenutzte Symbole aus Info zur Fehlersuche entfernen."
  
! #: common.opt:1621
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
  msgstr "Ungenutzte Typen aus Info zur Fehlersuche entfernen."
  
! #: common.opt:1625
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
  msgstr "Keine Fehlersuchinformationen fÃ¼r C++-Klassen unterdrÃ¼cken."
  
! #: common.opt:1629
  #, no-c-format
  msgid "Enable exception handling."
  msgstr "Ausnahmebehandlung einschalten."
  
! #: common.opt:1633
  #, no-c-format
  msgid "Perform a number of minor, expensive optimizations."
  msgstr "Eine Reihe kleiner, aber teurer, Optimierungen durchfÃ¼hren."
  
! #: common.opt:1637
  #, no-c-format
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr "-fexcess-precision=[fast|standard|16]\tBehandlung Ã¼berschÃ¼ssiger Gleitkommagenauigkeit bestimmen."
  
! #: common.opt:1655
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr "-fpermitted-flt-eval-methods=[c11|ts-18661]\tAngeben, welche Werte von FLT_EVAL_METHOD erlaubt sind."
  
! #: common.opt:1671
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr "LTO-Objekte ausgeben, die sowohl Zwischensprache als auch BinÃ¤rausgabe enthalten."
  
! #: common.opt:1675
  #, no-c-format
  msgid "Assume no NaNs or infinities are generated."
  msgstr "Annehmen, dass keine NaNs oder Unendlichkeiten erzeugt werden."
  
! #: common.opt:1679
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr "Annehmen, dass Schleifen mit einem Ausgang keine Endlosschleifen sind."
  
! #: common.opt:1683
  #, no-c-format
  msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr "-ffixed-<Register>\t<Register> als fÃ¼r den Compiler nicht verfÃ¼gbar markieren."
  
! #: common.opt:1687
  #, no-c-format
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr "Keine floats und doubles in Registern erweiterter Genauigkeit reservieren."
  
! #: common.opt:1695
  #, no-c-format
  msgid "Perform a forward propagation pass on RTL."
  msgstr "Schritt zur VorwÃ¤rts-Ãœbertragung auf RTL durchfÃ¼hren."
  
! #: common.opt:1699
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr "-ffp-contract=[off|on|fast]\tSchrumpfung von GleitkommaausdrÃ¼cken durchfÃ¼hren."
  
! #: common.opt:1715
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr "Den eingebauten Funktionen ceil, floor, round, trunc erlauben, Â»inexactÂ«-Exceptions zu werfen."
  
! #: common.opt:1722
  #, no-c-format
  msgid "Allow function addresses to be held in registers."
  msgstr "Vorhalten von Funktionsadressen in Registern erlauben."
  
! #: common.opt:1726
  #, no-c-format
  msgid "Place each function into its own section."
  msgstr "Jede Funktion in ihren eigenen Abschnitt platzieren."
  
! #: common.opt:1730
  #, no-c-format
  msgid "Perform global common subexpression elimination."
  msgstr "Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hren."
  
! #: common.opt:1734
  #, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr "Erweiterte Ladebewegung wÃ¤hrend Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hren."
  
! #: common.opt:1738
  #, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
  msgstr "Speicherbewegung nach Beseitigung globaler gemeinsamer TeilausdrÃ¼cke durchfÃ¼hren."
  
! #: common.opt:1742
  #, no-c-format
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr "Beseitigung Ã¼berflÃ¼ssigen Ladens nach dem Abspeichern in globalem gemeinsamem Teilausdruck durchfÃ¼hren."
  
! #: common.opt:1747
  #, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr "Beseitigung globaler gemeinsamer TeilausdrÃ¼cke nach Registerreservierung durchfÃ¼hren."
  
! #: common.opt:1764
  #, no-c-format
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr "-fgnat-encodings=[all|gdb|minimal]\tGleichgewicht zwischen GNAT-Encodings und Standard-DWARF auswÃ¤hlen, die in den Debuginformationen landen."
  
! #: common.opt:1769
  #, no-c-format
  msgid "Enable in and out of Graphite representation."
  msgstr "Ein- und Ausgabe der Graphite-ReprÃ¤sentierung einschalten."
  
! #: common.opt:1773
  #, no-c-format
  msgid "Enable Graphite Identity transformation."
  msgstr "Transformation der Graphite-IdentitÃ¤t einschalten."
  
! #: common.opt:1777
  #, no-c-format
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr "Herausziehen aufeinanderfolgender Ladeoperationen einschalten, um Erzeugung bedingter Kopieroperationen zu fÃ¶rdern."
  
! #: common.opt:1786
  #, no-c-format
  msgid "Improve GCC's ability to track column numbers in large source files, at the expense of slower compilation."
  msgstr "Verbesserung der FÃ¤higkeit des GCC, Spaltennummern in groÃŸen Quelldateien zu verfolgen, auf Kosten einer langsameren Kompilierung."
  
! #: common.opt:1791
  #, no-c-format
  msgid "Mark all loops as parallel."
  msgstr "Alle Schleifen als parallel markieren."
  
! #: common.opt:1795 common.opt:1803 common.opt:3148
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Schleifenschachtelungs-Umwandlungen einschalten. Entspricht -floop-next-optimize."
  
! #: common.opt:1799
  #, no-c-format
  msgid "Enable loop interchange on trees."
  msgstr "Umordnen der Schleifen auf BÃ¤umen einschalten."
  
! #: common.opt:1807
  #, no-c-format
  msgid "Perform unroll-and-jam on loops."
  msgstr "Schleifenabwicklung (unroll-and-jam) fÃ¼r Schleifen durchfÃ¼hren."
  
! #: common.opt:1811
  #, no-c-format
  msgid "Enable support for GNU transactional memory."
  msgstr "UnterstÃ¼tzung fÃ¼r GNU-Transaktionsspeicher einschalten."
  
! #: common.opt:1815
  #, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr "STB_GNU_UNIQUE verwenden, sofern der Assembler es unterstÃ¼tzt."
  
! #: common.opt:1823
  #, no-c-format
  msgid "Enable the loop nest optimizer."
  msgstr "Optimierer fÃ¼r geschachtelte Schleifen einschalten."
  
! #: common.opt:1827
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
  msgstr "Bitfeld-Zugriffe zwingen, zu ihrer Typbreite zu passen."
  
! #: common.opt:1831
  #, no-c-format
  msgid "Merge adjacent stores."
  msgstr "Nebeneinanderliegende Speicheroperationen zusammenfassen."
  
! #: common.opt:1835
  #, no-c-format
  msgid "Enable guessing of branch probabilities."
  msgstr "Erraten der Sprungwahrscheinlichkeiten einschalten."
  
! #: common.opt:1839
  #, no-c-format
  msgid "Enable various security-relevant flags."
  msgstr "Verschiedene sicherheitsrelevante Optionen einschalten."
  
! #: common.opt:1843
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr "Bedingungen, die nicht in den Zweigen verwendet werden, hÃ¤rten, indem die entgegengesetzten Bedingungen geprÃ¼ft werden."
  
! #: common.opt:1847
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
  msgstr "Bedingte Zweigen hÃ¤rten, indem die entgegengesetzten Bedingungen geprÃ¼ft werden."
  
! #: common.opt:1851
  #, no-c-format
  msgid "Harden control flow by recording and checking execution paths."
  msgstr "Kontrollfluss hÃ¤rten, indem AusfÃ¼hrungspfade aufgezeichnet und geprÃ¼ft werden."
  
! #: common.opt:1855
  #, no-c-format
  msgid "Disable CFR in leaf functions."
  msgstr "CFR in Blattfunktionen ausschalten."
  
! #: common.opt:1859
  #, no-c-format
  msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr "CFR-AusfÃ¼hrungspfade auch vor Aufrufen prÃ¼fen, die ihre Ergebnisse zurÃ¼ckgeben."
  
! #: common.opt:1863
  #, no-c-format
  msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr "CFR-AusfÃ¼hrungspfade auch prÃ¼fen, wenn eine Funktion aufgrund einer Exception verlassen wird."
  
! #: common.opt:1867
  #, no-c-format
  msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCFR-AusfÃ¼hrungspfade auch prÃ¼fen, bevor noreturn-Funktionen aufgerufen werden."
  
! #: common.opt:1890
  #, no-c-format
  msgid "Process #ident directives."
  msgstr "#ident-Direktiven verarbeiten."
  
! #: common.opt:1894
  #, no-c-format
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr "Umwandlung bedingter SprÃ¼nge in zweiglose Ã„quivalente durchfÃ¼hren."
  
! #: common.opt:1898
  #, no-c-format
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr "Umwandlung bedingter SprÃ¼nge in bedingte AusfÃ¼hrung durchfÃ¼hren."
  
! #: common.opt:1902
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr "-fstack-reuse=[all|named_vars|none]\tStufe der Stapel-Wiederverwendung fÃ¼r lokale Variablen festlegen."
  
! #: common.opt:1918
  #, no-c-format
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr "Umwandlung bedingter SprÃ¼nge in innersten Schleifen in zweiglose Ã„quivalente durchfÃ¼hren."
  
! #: common.opt:1930
  #, no-c-format
  msgid "Do not generate .size directives."
  msgstr "Keine .size-Direktiven erzeugen."
  
! #: common.opt:1934
  #, no-c-format
  msgid "Perform indirect inlining."
  msgstr "Indirektes Inlining durchfÃ¼hren."
  
! #: common.opt:1940
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr "Einschalten des Inlining von Â»inlineÂ«-Funktionen, ansonsten wird jegliches Inlining ausgeschaltet."
  
! #: common.opt:1944
  #, no-c-format
  msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr "Funktionen in ihre Aufrufer einfÃ¼gen, wenn CodegrÃ¶ÃŸe als nicht wachsend bekannt ist."
  
! #: common.opt:1948
  #, no-c-format
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr "Nicht als Â»inlineÂ« deklarierte Funktionen in ihre Aufrufer einfÃ¼gen, wenn gewinnbringend."
  
! #: common.opt:1952
  #, no-c-format
  msgid "Integrate functions only required by their single caller."
  msgstr "Nur an einer Stelle aufgerufene Funktionen in ihre Aufrufer einfÃ¼gen."
  
! #: common.opt:1959
  #, no-c-format
  msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr "-finline-limit=<Zahl>\tGrÃ¶ÃŸe von Â»inlineÂ«-Funktionen auf <Zahl> beschrÃ¤nken."
  
! #: common.opt:1963
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr "__atomic-Operationen Â»inlineÂ« erzeugen, wenn Lock-freie Befehlssequenz verfÃ¼gbar ist."
  
! #: common.opt:1973
  #, no-c-format
  msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr "-finline-stringops[=memcmp|memcpy|memmove|memset] UnterstÃ¼tzte mem/str-Operationen inline expandieren, auch wenn dies der Optimierung widerspricht."
  
! #: common.opt:2004
  #, no-c-format
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr "-fcf-protection=[full|branch|return|none|check]\tFunktionen mit zusÃ¤tzlichen PrÃ¼fungen versehen, dass die Sprungziele von jump/call/return gÃ¼ltig sind."
  
! #: common.opt:2027
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
  msgstr "Ein- und Austritte von Funktionen beim Profilieren von Aufrufen verwenden."
  
! #: common.opt:2031
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr "Erstmaliges Betreten und Verlassen einer Funktion zum Profilieren aufzeichnen."
  
! #: common.opt:2035
  #, no-c-format
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr "-finstrument-functions-exclude-function-list=name,â€¦\tAufgezÃ¤hlte Funktionen nicht instrumentieren."
  
! #: common.opt:2039
  #, no-c-format
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr "-finstrument-functions-exclude-file-list=filename,â€¦\tIn den Dateien aufgezÃ¤hlte Funktionen nicht instrumentieren."
  
! #: common.opt:2043
  #, no-c-format
  msgid "Perform interprocedural constant propagation."
  msgstr "Zwischenprozedurale Konstantenweitergabe durchfÃ¼hren."
  
! #: common.opt:2047
  #, no-c-format
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr "Kopien erzeugen, um zwischenprozedurale Konstantenweitergabe zu verstÃ¤rken."
  
! #: common.opt:2055
  #, no-c-format
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr "Zwischenprozedurale bitweise Konstantenweitergabe durchfÃ¼hren."
  
! #: common.opt:2059
  #, no-c-format
  msgid "Perform interprocedural modref analysis."
  msgstr "ProzedurÃ¼bergreifende modref-Analyse durchfÃ¼hren."
  
! #: common.opt:2063
  #, no-c-format
  msgid "Perform interprocedural profile propagation."
  msgstr "Zwischenprozedurale Profilweitergabe durchfÃ¼hren."
  
! #: common.opt:2067
  #, no-c-format
  msgid "Perform interprocedural points-to analysis."
  msgstr "Zwischenprozedurale Zeigt-auf-Analyse durchfÃ¼hren."
  
! #: common.opt:2071
  #, no-c-format
  msgid "Discover pure and const functions."
  msgstr "Reine und konstante Funktionen entdecken."
  
! #: common.opt:2075
  #, no-c-format
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr "Identischen Code fÃ¼r Funktionen und schreibgeschÃ¼tzte Variablen zusammenfassen."
  
! #: common.opt:2079
  #, no-c-format
  msgid "Perform Identical Code Folding for functions."
  msgstr "Identischen Code fÃ¼r Funktionen zusammenfassen."
  
! #: common.opt:2083
  #, no-c-format
  msgid "Perform Identical Code Folding for variables."
  msgstr "Identischen Code fÃ¼r Variablen zusammenfassen."
  
! #: common.opt:2087
  #, no-c-format
  msgid "Discover read-only and non addressable static variables."
  msgstr "Nur-lese und nicht-adressierbare statische Variablen entdecken."
  
! #: common.opt:2091
  #, no-c-format
  msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr "Nur-lese-, nur-schreib- und nicht-adressierbare statische Variablen entdecken."
  
! #: common.opt:2095
  #, no-c-format
  msgid "Reduce stack alignment on call sites if possible."
  msgstr "Stapelausrichtung im Aufrufer reduzieren, wenn mÃ¶glich."
  
! #: common.opt:2107
  #, no-c-format
  msgid "Perform IPA Value Range Propagation."
  msgstr "Informationen Ã¼ber IPA-Wertebereiche weitergeben."
  
! #: common.opt:2111
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr "-fira-algorithm=[CB|priority]\tVerwendeten IRA-Algorithmus festlegen."
  
! #: common.opt:2115
  #, no-c-format
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr "Annehmen, dass strenge Alias-Regeln Ã¼ber nicht-inline-Funktionsgrenzen hinweg gelten."
  
! #: common.opt:2128
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr "-fira-region=[one|all|mixed]\tRegionen fÃ¼r IRA festlegen."
  
! #: common.opt:2144
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr "IRA-basierte Registerdruckberechnungen in RTL-Optimierungen zum Anheben verwenden."
  
! #: common.opt:2149
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr "IRA-basierte Registerdruckberechnungen in RTL-Schleifenoptimierungen verwenden."
  
! #: common.opt:2154
  #, no-c-format
  msgid "Share slots for saving different hard registers."
  msgstr "Schlitze gemeinsam verwenden, um verschiedene harte Register zu sichern."
  
! #: common.opt:2158
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr "Stapel-Schlitze fÃ¼r Ã¼bergelaufene Pseudo-Register gemeinsam verwenden."
  
! #: common.opt:2162
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr "-fira-verbose=<Zahl<\tStufe der IRA Diagnosemeldungen steuern."
  
! #: common.opt:2166
  #, no-c-format
  msgid "Optimize induction variables on trees."
  msgstr "Induktionsvariablen auf BÃ¤umen optimieren."
  
! #: common.opt:2170
  #, no-c-format
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr "Sprungtabellen fÃ¼r hinreichend groÃŸe switch-Anweisungen verwenden."
  
! #: common.opt:2174
  #, no-c-format
  msgid "Use bit tests for sufficiently large switch statements."
  msgstr "Bittests fÃ¼r hinreichend groÃŸe switch-Anweisungen verwenden."
  
! #: common.opt:2178
  #, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
  msgstr "Code fÃ¼r Funktionen erzeugen, auch wenn sie vollstÃ¤ndig Â»inlineÂ« sind."
  
! #: common.opt:2182
  #, no-c-format
  msgid "Generate code for static functions even if they are never called."
  msgstr "Code fÃ¼r static-Funktionen erzeugen, auch wenn sie nie aufgerufen werden."
  
! #: common.opt:2186
  #, no-c-format
  msgid "Emit static const variables even if they are not used."
  msgstr "static-const-Variablen erzeugen, auch wenn sie nicht verwendet werden."
  
! #: common.opt:2190
  #, no-c-format
  msgid "Give external symbols a leading underscore."
  msgstr "Externen Symbolen einen fÃ¼hrenden Unterstrich geben."
  
! #: common.opt:2198
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr "In LRA die ablaufsensitive Rematerialisierung durchfÃ¼hren."
  
! #: common.opt:2202
  #, no-c-format
  msgid "Enable link-time optimization."
  msgstr "Optimierungen zur Bindezeit einschalten."
  
! #: common.opt:2206
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr "Optimierungen zur Bindezeit mit Anzahl paralleler Jobs oder Jobserver."
  
! #: common.opt:2228
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr "Algorithmus, mit dem Symbole und Variablen zur Linkzeit partitioniert werden."
  
! #: common.opt:2233
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr "Kompressionsstufe <Zahl> fÃ¼r zlib/zstd fÃ¼r IL verwenden."
  
! #: common.opt:2241
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Verschiedene Statistiken Ã¼ber Linkzeit-Optimierung ausgeben."
  
! #: common.opt:2245
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Nur in WPA verschiedene Statistiken Ã¼ber Linkzeit-Optimierung ausgeben."
  
! #: common.opt:2249
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Nach eingebauten Mathematikfunktionen errno setzen."
  
! #: common.opt:2253
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "-fmax-errors=<Anzahl>\tHÃ¶chstzahl der zu meldenden Fehler."
  
! #: common.opt:2257
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Ãœber dauerhafte Speicherreservierung berichten."
  
! #: common.opt:2261
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Nur in WPA Ã¼ber dauerhafte Speicherreservierung berichten."
  
! #: common.opt:2268
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Versuchen, identische Konstanten und konstante Variablen zu verschmelzen."
  
! #: common.opt:2272
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Versuchen, identische Konstanten Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen."
  
! #: common.opt:2276
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Versuchen, identische Zeichenketten zur Fehlersuche Ã¼ber Ãœbersetzungseinheiten hinweg zu verschmelzen."
  
! #: common.opt:2280
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr "-fmessage-length=<Anzahl>\tDiagnosemeldungen auf <Anzahl> Zeichen pro Zeile beschrÃ¤nken. 0 unterdrÃ¼ckt Zeilenumbruch."
  
! #: common.opt:2284
  #, no-c-format
  msgid "Align the start of every function."
  msgstr "Die AnfÃ¤nge jeder Funktion ausrichten."
  
! #: common.opt:2288
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "SMS-basierte modulo-Planung vor erstem Planungsdurchlauf durchfÃ¼hren."
  
! #: common.opt:2292
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "SMS-basierte modulo-Planung mit erlaubten Register-Verschiebungen durchfÃ¼hren."
  
! #: common.opt:2296
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "Berechnung der Schleifeninvarianten auÃŸerhalb der Schleifen legen."
  
! #: common.opt:2300
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr "Speicheroperationen aus Schleifen herausverschieben."
  
! #: common.opt:2304
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr "Baustein fÃ¼r specs-basierte multilib-bewusste TFLAGS."
  
! #: common.opt:2308
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "Den RTL-Durchlauf zur Entfernung toten Codes verwenden."
  
! #: common.opt:2312
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Den RTL-Durchlauf zur Entfernung toter Speicherungen verwenden."
  
! #: common.opt:2316
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Traditionelle Planung in Schleifen, die bereits Modulo-Planung unterzogen wurden, einschalten/ausschalten."
  
! #: common.opt:2320
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr "Synchrone Nicht-Aufruf-Ausnahmen unterstÃ¼tzen."
  
! #: common.opt:2327
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr "-foffload-options=<Ziele>=<Optionen>\tOffloading-Ziele und deren Optionen angeben."
  
! #: common.opt:2331
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr "-foffload-abi=[lp64|ilp32]\tFestlegen, welche ABI in einem Offload-Compiler verwendet wird."
  
! #: common.opt:2344
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr "Wenn mÃ¶glich, keine Stapelrahmen erzeugen."
  
! #: common.opt:2351
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "SIMD-Klone fÃ¼r Funktionen mit OpenMP-Declare-Ziel-Direktive erzeugen."
  
! #: common.opt:2370
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Alle Informationen Ã¼ber Optimierungen auf stderr einschalten."
  
! #: common.opt:2374
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr "-fopt-info[-<Typ>=Dateiname]\tOptimierungsdetails des Compilers ausgeben."
  
! #: common.opt:2378
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr "Eine QUELLDATEI.opt-record.json schreiben mit Details, welche Optimierungen durchgefÃ¼hrt wurden."
  
! #: common.opt:2386
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Geschwister- und endrekursive Aufrufe optimieren."
  
! #: common.opt:2390
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr "Teilweises Inlining durchfÃ¼hren."
  
! #: common.opt:2394 common.opt:2398
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr "Ãœber Speicherbelegung vor zwischenprozeduraler Optimierung berichten."
  
! #: common.opt:2402
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr "Strukturelemente ohne LÃ¼cken zusammenpacken."
  
! #: common.opt:2406
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "-fpack-struct=<Zahl>\tAnfÃ¤ngliche grÃ¶ÃŸte Ausrichtung fÃ¼r Strukturelemente festlegen."
  
! #: common.opt:2410
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Kleine Aggregate Ã¼ber Speicher, nicht Register, zurÃ¼ckgeben."
  
! #: common.opt:2414
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr "Schleifen-SchÃ¤lung durchfÃ¼hren."
  
! #: common.opt:2418
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Maschinenspezifische Guckloch-Optimierungen einschalten."
  
! #: common.opt:2422
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Einen RTL-Guckloch-Durchlauf vor sched2 einschalten."
  
! #: common.opt:2426
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Wenn mÃ¶glich, lageunabhÃ¤ngigen Code erzeugen (large mode)."
  
! #: common.opt:2430
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Wenn mÃ¶glich, lageunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (large mode)."
  
! #: common.opt:2434
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code erzeugen (small mode)."
  
! #: common.opt:2438
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Wenn mÃ¶glich, positionsunabhÃ¤ngigen Code fÃ¼r ausfÃ¼hrbare Dateien erzeugen (small mode)."
  
! #: common.opt:2442
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr "PLT fÃ¼r PIC-Aufrufe verwenden (-fno-plt: die Adresse beim Aufrufer aus der GOT laden)."
  
! #: common.opt:2446
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Zu ladendes Plugin angeben."
  
! #: common.opt:2450
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr "-fplugin-arg-<Name>-<SchlÃ¼ssel>[=<Wert>]\tArgument <SchlÃ¼ssel>=<Wert> fÃ¼r Plugin <Name> angeben."
  
! #: common.opt:2454
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "Vorhersehende vereinheitlichende Optimierung durchlaufen."
  
! #: common.opt:2458
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Wenn verfÃ¼gbar, Prefetch-Befehle fÃ¼r Arrays in Schleifen erzeugen."
  
! #: common.opt:2462
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Einfachen Programm-Profilierungscode einschalten."
  
! #: common.opt:2466
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "Absolute Quellpfade fÃ¼r gcov erzeugen."
  
! #: common.opt:2470
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Arc-basierten Programm-Profilierungscode einfÃ¼gen."
  
! #: common.opt:2474
! #, no-c-format
! msgid "Insert condition coverage profiling code."
! msgstr "Code einfÃ¼gen, um die Bedingungsabdeckung zu messen."
! 
! #: common.opt:2478
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr "Basisverzeichnis zum Speichern der Profildaten setzen. Vorgabe ist das aktuelle Verzeichnis."
  
! #: common.opt:2483
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr "Name zum Speichern der Profilingnotizen festlegen."
  
! #: common.opt:2487
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Korrektur fluss-unstimmiger Profildateneingabe einschalten."
  
! #: common.opt:2491
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr "-fprofile-update=[single|atomic|prefer-atomic]\tMethode fÃ¼r Profilupdates festlegen."
  
! #: common.opt:2495
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr "Funktionen nur aus Dateien instrumentieren, deren Namen zu einem der regulÃ¤ren AusdrÃ¼cke passen (durch Semikolon getrennt)."
  
! #: common.opt:2499
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr "Funktionen nur aus Dateien instrumentieren, deren Namen zu keinem der regulÃ¤ren AusdrÃ¼cke passen (durch Semikolon getrennt)."
  
! #: common.opt:2515
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tStufe fÃ¼r die Reproduzierbarkeit des mit Â»-fprofile-generateÂ« generierten Profils festlegen."
  
! #: common.opt:2531
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr "PrÃ¤fix von absolutem Pfad abschneiden, bevor dieser Name fÃ¼r Â»-fprofile-generate=Â« und Â»-fprofile-use=Â« gemangelt wird."
  
! #: common.opt:2535
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr "-fprofile-prefix-map=<alt>=<neu>\tIn der Ausgabe von GCOV einen Verzeichnisnamen auf einen anderen abbilden."
  
! #: common.opt:2539
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten."
  
! #: common.opt:2543
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Allgemeine Optionen zum Erzeugen von Profil-Info fÃ¼r Profil-Feedback-gerichtete Optimierungen einschalten, und -fprofile-dir= setzen."
  
! #: common.opt:2547
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr "Profilinformation im Abschnitt .gcov_info registrieren, statt einen Konstruktor/Destruktor zu verwenden."
  
! #: common.opt:2551
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr "Profilinformation im angegebenen Abschnitt registrieren, statt einen Konstruktor/Destruktor zu verwenden."
  
! #: common.opt:2555
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr "Nicht annehmen, dass Funktionen, die im Trainingslauf nie ausgefÃ¼hrt wurden, kalt sind."
  
! #: common.opt:2559
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten."
  
! #: common.opt:2563
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Allgemeine Optionen zum DurchfÃ¼hren von Profil-Feedback-gerichteten Optimierungen einschalten, und -fprofile-dir= setzen."
  
! #: common.opt:2567
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "Code einfÃ¼gen, um AusdrÃ¼cke zu profilen."
  
! #: common.opt:2571
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Ãœber Konsistenz des Profils berichten."
  
! #: common.opt:2575
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr "Funktionen umsortieren, um Codeplatzierung zu verbessern."
  
! #: common.opt:2579
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "In jedem Funktionsprolog NOP-Befehle erzeugen."
  
! #: common.opt:2586
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "-frandom-seed=<Zeichenkette>\tÃœbersetzung mit <Zeichenkette> reproduzierbar machen."
  
! #: common.opt:2596
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "GCC-Kommandozeilenschalter in Objektdateien aufzeichnen."
  
! #: common.opt:2600
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Kleine Aggregate Ã¼ber Register zurÃ¼ckgeben."
  
! #: common.opt:2608
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr "DSE mitteilen, dass der Speicher fÃ¼r ein C++-Objekt tot ist, wenn der Konstruktor anfÃ¤ngt und wenn der Destruktor aufhÃ¶rt."
  
! #: common.opt:2622
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr "-flive-patching=[inline-only-static|inline-clone]\tFunktionsÃ¼bergreifende Optimierung steuern, um fÃ¼r Live-Patching geeigneten Code zu erzeugen. Bietet gleichzeitig mehrstufige Kontrolle bezÃ¼glich der ausgewÃ¤hlten funktionsÃ¼bergreifenden Optimierungen."
  
! #: common.opt:2637
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr "DCE mitteilen, dass ungenutzte C++-Allokationen entfernt werden."
  
! #: common.opt:2641
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Entlastung des Registerdrucks durch Live-Bereichs-Schrumpfung."
  
! #: common.opt:2645
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Einen Optimierungsdurchgang zur Registerumbenennung durchfÃ¼hren."
  
! #: common.opt:2649
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Einen zielabhÃ¤ngigen Optimierungsdurchgang zur Befehlsfusion durchfÃ¼hren."
  
! #: common.opt:2653
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr "BasisblÃ¶cke umsortieren, um Codeplatzierung zu verbessern."
  
! #: common.opt:2657
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr "-freorder-blocks-algorithm=[simple|stc]\tAlgorithmus zum Umordnen der BasisblÃ¶cke festlegen."
  
! #: common.opt:2670
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "BasisblÃ¶cke und in heiÃŸe und kalte Abschnitte umordnen und partitionieren."
  
! #: common.opt:2674
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr "Funktionen umsortieren, um Codeplatzierung zu verbessern."
  
! #: common.opt:2678
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Einen Durchlauf zur Entfernung von TeilausdrÃ¼cken nach Schleifenoptimierungen hinzufÃ¼gen."
  
! #: common.opt:2686
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Optimierungen, die Standard-Rundungsverhalten fÃ¼r Gleitkomma annehmen, ausschalten."
  
! #: common.opt:2690
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr "Planung Ã¼ber BasisblÃ¶cke hinaus einschalten."
  
! #: common.opt:2694
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Registerdruckempfindliche Befehlsplanung einschalten."
  
! #: common.opt:2698
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "Spekulative Bewegung von Nicht-Lade-Befehlen erlauben."
  
! #: common.opt:2702
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "Spekulative Bewegung bei einigen Ladebefehlen erlauben."
  
! #: common.opt:2706
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "Spekulative Bewegung bei mehr Ladebefehlen erlauben."
  
! #: common.opt:2710
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "-fsched-verbose=<Stufe>\tStufe der WortfÃ¼lle des Planers angeben."
  
! #: common.opt:2714
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "Wenn Planung nach dem Neuladen, dann Superblock-Planung."
  
! #: common.opt:2722
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Befehle vor Registerbelegung neu planen."
  
! #: common.opt:2726
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Befehle nach Registerbelegung neu planen."
  
! #: common.opt:2733
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr "Befehle mit selektivem Planungs-Algorithmus einplanen."
  
! #: common.opt:2737
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "AusgewÃ¤hlte Planung nach Neuladen durchfÃ¼hren."
  
! #: common.opt:2741
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr "Selbsttests durchfÃ¼hren, mit dem angegebenen Pfad, um die Testdateien zu finden."
  
! #: common.opt:2745
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr "WÃ¤hrend selektiver Planung Software-Pipelining innerer Schleifen durchfÃ¼hren."
  
! #: common.opt:2749
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr "WÃ¤hrend selektiver Planung Software-Pipelining Ã¤uÃŸerer Schleifen durchfÃ¼hren."
  
! #: common.opt:2753
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr "Regionen mit Pipelining ohne Pipelining neu planen."
  
! #: common.opt:2757
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr "Erlauben, dass der dynamische Linker Funktionen und Variablen mit solchen unterschiedlicher Semantik (oder Initialisierungen) gemischt platzieren darf."
  
! #: common.opt:2763
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr "Nicht ausgereifte Planung von eingereihten Befehlen erlauben."
  
! #: common.opt:2767
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "-fsched-stalled-insns=<Anzahl>\tAnzahl der eingereihten Befehle festlegen, die unausgereift geplant werden kÃ¶nnen."
  
! #: common.opt:2775
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "PrÃ¼fung der AbhÃ¤ngigkeitsentfernung in nicht ausgereifter Planung von eingereihten Befehlen festlegen."
  
! #: common.opt:2779
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "-fsched-stalled-insns-dep=<Zahl>\tAbhÃ¤ngigkeitsentfernung fÃ¼r PrÃ¼fung in nicht ausgereifter Planung von eingereihten Befehlen festlegen."
  
! #: common.opt:2783
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Gruppenheuristik im Planer einschalten."
  
! #: common.opt:2787
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Critical-Path-Heuristik im Planer einschalten."
  
! #: common.opt:2791
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Heuristik fÃ¼r spekulative Befehle im Planer einschalten."
  
! #: common.opt:2795
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Rang-Heuristik im Planer einschalten."
  
! #: common.opt:2799
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Heuristik fÃ¼r letzte Befehle im Planer einschalten."
  
! #: common.opt:2803
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Heuristik fÃ¼r AbhÃ¤ngigkeits-ZÃ¤hler bei Planung einschalten."
  
! #: common.opt:2807
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr "Auf Daten im gleichen Abschnitt von gemeinsam verwendeten Ankerpunkten zugreifen."
  
! #: common.opt:2819
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr "Durchlauf fÃ¼r Redundante Erweiterungsentfernung (REE) einschalten."
  
! #: common.opt:2823
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "Spaltenzahlen in Diagnose zeigen, wenn verfÃ¼gbar. Standard: Ein."
  
! #: common.opt:2827
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr "Funktionsprologe nur vor Teilen der Funktion erzeugen, die diese benÃ¶tigt, statt am Anfang der Funktion."
  
! #: common.opt:2832
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "Teile des Prologs und Epilogs separat an den nÃ¶tigen Stellen erzeugen."
  
! #: common.opt:2836
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Von IEEE-Signalisierungs-NaNs wahrnehmbare Optimierungen ausschalten."
  
! #: common.opt:2840
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr "Gleitkommaoptimierungen ausschalten, die die IEEE-Vorzeichenbehaftung von Null nicht beachten."
  
! #: common.opt:2844
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Gleitkommakonstanten in Konstanten einfacher Genauigkeit umwandeln."
  
! #: common.opt:2848
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Lebensdauer von Induktionsvariablen aufteilen, wenn Schleifen abgerollt werden."
  
! #: common.opt:2852
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Nicht zusammenhÃ¤ngende Stapelrahmen erzeugen."
  
! #: common.opt:2856
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr "Breite Typen in unabhÃ¤ngige Register aufteilen."
  
! #: common.opt:2860
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr "Breite Typen bereits frÃ¼her in unabhÃ¤ngige Register aufteilen."
  
! #: common.opt:2864
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "RÃ¼ckwÃ¤rtsÃ¼bermittlung von Nutzungseigenschaften auf SSA-Ebene einschalten."
  
! #: common.opt:2868
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr "Bedingte AusdrÃ¼cke mittels SSA-PHI-Knoten optimieren."
  
! #: common.opt:2872
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Anzahl der stdarg-Register optimieren, die am Anfang einer Funktion auf dem Stapel gespeichert werden."
  
! #: common.opt:2876
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Variablenerweiterung anwenden, wenn Schleifen abgerollt werden."
  
! #: common.opt:2880
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "-fstack-check=[no|generic|specific]\tCode zur StapelprÃ¼fung in das Programm einfÃ¼gen."
  
! #: common.opt:2884
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Code zur StapelprÃ¼fung in das Programm einfÃ¼gen. Dasselbe wie -fstack-check=specific."
  
! #: common.opt:2888
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr "Code einfÃ¼gen, der jede Speicherseite des Stapels bei der Allokation antestet, um vor Angriffen basierend auf Ãœberschneidungen zu schÃ¼tzen."
  
! #: common.opt:2896
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "-fstack-limit-register=<Register>\tWenn der Stapel Ã¼ber <Register> hinausgeht, abfangen (Â»trapÂ«)."
  
! #: common.opt:2900
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "-fstack-limit-symbol=<Name>\tWenn der Stapel Ã¼ber das Symbol <Name> hinausgeht, abfangen (Â»trapÂ«)."
  
! #: common.opt:2904
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Propolice als Stapelschutzmethode verwenden."
  
! #: common.opt:2908
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Eine Stapelschutzmethode fÃ¼r jede Funktion verwenden."
  
! #: common.opt:2912
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Eine schlaue Stapelschutzmethode fÃ¼r gewisse Funktionen verwenden."
  
! #: common.opt:2916
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "Stapelschutzmethode nur fÃ¼r Funktionen mit dem Attribut Â»stack_protectÂ« verwenden."
  
! #: common.opt:2920
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr "Information Ã¼ber Stapelverwendung auf Funktionsbasis ausgeben."
  
! #: common.opt:2932
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr "Annehmen, dass strenge Alias-Regeln gelten."
  
! #: common.opt:2936
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Vorzeichenbehafteten Ãœberlauf als undefiniertes Verhalten behandeln. Wird mit -fwrapv -fwrapv-pointer negiert."
  
! #: common.opt:2940
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr "Stapelschrubben komplett ausschalten, unabhÃ¤ngig von Strub-Attributen."
  
! #: common.opt:2944
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr "Stapelschrubben gemÃ¤ÃŸ der Attribute einschalten, mit strenger AufrufprÃ¼fung."
  
! #: common.opt:2953
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr "Standard-Strub-Modus wiederherstellen: gemÃ¤ÃŸ Attributen, mit lockerer PrÃ¼fung."
  
! #: common.opt:2957
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "Stapelschrubben fÃ¼r alle geeigneten Funktionen einschalten."
  
! #: common.opt:2961
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr "Stapelschrubben fÃ¼r At-Aufrufe fÃ¼r alle geeigneten Funktionen einschalten."
  
! #: common.opt:2965
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Internes Stapelschrubben fÃ¼r alle geeigneten Funktionen einschalten."
  
! #: common.opt:2969
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr "__atomic-Operationen Ã¼ber Bibliotheksaufrufe alter __sync-Funktionen durchfÃ¼hren."
  
! #: common.opt:2973
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Auf Syntaxfehler prÃ¼fen, dann anhalten."
  
! #: common.opt:2977
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr "Von Â»gcovÂ« benÃ¶tigte Dateien anlegen."
  
! #: common.opt:2981
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "Sprung-Threading-Optimierungen durchfÃ¼hren."
  
! #: common.opt:2985
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr "BenÃ¶tigte Zeit fÃ¼r jeden Compilerdurchlauf ausgeben."
  
! #: common.opt:2989
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr "Dauer der Teilphasen separat aufzeichnen."
  
! #: common.opt:2993
  #, no-c-format
  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]\tDas standardmÃ¤ÃŸige Codeerzeugungsmodell fÃ¼r Thread-lokalen Speicher angeben."
  
! #: common.opt:3012
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Funktionen, Variablen und asms hÃ¶chster Ebene umordnen."
  
! #: common.opt:3016
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Superblockerzeugung Ã¼ber Ende-VervielfÃ¤ltigung durchfÃ¼hren."
  
! #: common.opt:3020
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr "FÃ¼r Ziele, die normalerweise Trampoline fÃ¼r geschachtelte Funktionen benÃ¶tigen, diese stets generieren, statt Deskriptoren zu verwenden."
  
! #: common.opt:3025
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr "Ob Trampoline in ausfÃ¼hrbarem Speicher statt in ausfÃ¼hrbarem Stapelspeicher erzeugt werden."
  
! #: common.opt:3043
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Annehmen, dass Gleitkommaoperationen abgefangen werden kÃ¶nnen (Â»trapÂ«)."
  
! #: common.opt:3047
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Vorzeichenbehafteten Ãœberlauf in Addition, Subtraktion und Multiplikation abfangen (Â»trapÂ«)."
  
! #: common.opt:3051
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "SSA-CCP-Optimierungen auf BÃ¤umen einschalten."
  
! #: common.opt:3055
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "SSA-BIT-CCP-Optimierungen auf BÃ¤umen einschalten."
  
! #: common.opt:3063
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "Kopieren des Schleifenkopfes auf BÃ¤umen einschalten."
  
! #: common.opt:3071
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "Zusammenfassen von nutzersichtbaren Variablen wÃ¤hrend des SSA-Durchlaufs einschalten."
  
! #: common.opt:3079
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Kopieweitergabe auf BÃ¤umen einschalten."
  
! #: common.opt:3087
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "Bedingte Speicherbefehle in unbedingte umwandeln."
  
! #: common.opt:3091
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "Umwandlungen von Â»switchÂ«-Initialisierungen durchfÃ¼hren."
  
! #: common.opt:3095
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Beseitigungsoptimierung fÃ¼r toten SSA-Code auf BÃ¤umen einschalten."
  
! #: common.opt:3099
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "Dominator-Optimierungen einschalten."
  
! #: common.opt:3103
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "Enden-Zusammenfassung auf BÃ¤umen einschalten."
  
! #: common.opt:3107
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr "Entfernung toter Speicherungen einschalten."
  
! #: common.opt:3111
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "VorwÃ¤rts-Ãœbertragung auf BÃ¤umen einschalten."
  
! #: common.opt:3115
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "VollstÃ¤ndige Redundanzentfernung (FRE) auf BÃ¤umen einschalten."
  
! #: common.opt:3119
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "ZeichenkettenlÃ¤ngen-Optimierungen auf BÃ¤umen einschalten."
  
! #: common.opt:3123
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "AusfÃ¼hrungspfade erkennen, die durch Dereferenzieren eines Nullzeigers fehlerhaftes oder undefiniertes Verhalten auslÃ¶sen. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt."
  
! #: common.opt:3129
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "AusfÃ¼hrungspfade erkennen, die ausgelÃ¶st werden, indem ein Nullwert auf eine Weise verwendet wird, die durch ein Â»returns_nonnullÂ«- oder Â»nonnullÂ«-Attribut verboten ist. Solche Pfade werden aus dem Hauptablauf herausgenommen und durch eine Trap ersetzt."
  
! #: common.opt:3136
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Schleifenverteilung auf BÃ¤umen einschalten."
  
! #: common.opt:3140
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Schleifenverteilung fÃ¼r in Bibliotheksaufruf umgewandelte Muster einschalten."
  
! #: common.opt:3144
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "Bewegung der Schleifeninvariante auf BÃ¤umen einschalten."
  
! #: common.opt:3152
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Kanonische Induktionsvariablen in Schleifen erzeugen."
  
! #: common.opt:3156
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "Schleifenoptimierungen auf Baumebene einschalten."
  
! #: common.opt:3160
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "-ftree-parallelize-loops=<Anzahl>\tAutomatische Parallelisierung von Schleifen einschalten."
  
! #: common.opt:3164
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Herausziehen von Ladeoperationen aus bedingten Zeigern einschalten."
  
! #: common.opt:3168
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "SSA-PRE-Optimierungen auf BÃ¤umen einschalten."
  
! #: common.opt:3172
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr "In SSA-PRE-Optimierungen auf BÃ¤umen Teils-Teils-Redundanz eliminieren."
  
! #: common.opt:3176
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Funktionslokale Analyse von Zeigerzielen auf BÃ¤umen durchfÃ¼hren."
  
! #: common.opt:3180
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "Neuverbindung auf Baumebene einschalten."
  
! #: common.opt:3188
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "SSA-Codeversenkung auf BÃ¤umen einschalten."
  
! #: common.opt:3192
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr "Geradlinige StÃ¤rkereduktion durchfÃ¼hren."
  
! #: common.opt:3196
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Skalarersetzung von Aggregaten durchfÃ¼hren."
  
! #: common.opt:3200
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "VorÃ¼bergehende AusdrÃ¼cke im SSA->Normal-Durchlauf ersetzen."
  
! #: common.opt:3204
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr "Lebensdaueraufteilung wÃ¤hrend des Â»SSA -> NormalÂ«-Durchlaufs durchfÃ¼hren."
  
! #: common.opt:3208
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Wertebereichsweitergabe auf BÃ¤umen durchfÃ¼hren."
  
! #: common.opt:3212
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr "Pfade aufteilen, die zu Schleifen-RÃ¼ckkanten fÃ¼hren."
  
! #: common.opt:3216
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr "Annehmen, dass gemeinsame Deklarationen durch solche Ã¼bersteuert werden dÃ¼rfen, die ein lÃ¤ngeres hintangestelltes Array haben."
  
! #: common.opt:3221
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Ganze Ãœbersetzungseinheit auf einmal Ã¼bersetzen."
  
! #: common.opt:3225
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr "Ausnahme bei __builtin_unreachable auslÃ¶sten, statt es fÃ¼r die Optimierung zu verwenden."
  
! #: common.opt:3229
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Schleifenabwicklung durchfÃ¼hren, wenn Anzahl der Wiederholungen bekannt ist."
  
! #: common.opt:3233
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "Schleifenabwicklung fÃ¼r alle Schleifen durchfÃ¼hren."
  
! #: common.opt:3248
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr "Optimierung fÃ¼r Gleitkommaarithmetik erlauben, auch wenn durch Runden ein anderes Ergebnis herauskommen kann."
  
! #: common.opt:3253
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "Das gleiche wie -fassociative-math fÃ¼r AusdrÃ¼cke, die Division enthalten."
  
! #: common.opt:3261
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Mathematische Optimierungen erlauben, die IEEE- oder ISO-Standards verletzen kÃ¶nnten."
  
! #: common.opt:3265
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Schleifenausschaltung durchfÃ¼hren."
  
! #: common.opt:3269
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr "Schleifen-Aufteilung durchfÃ¼hren."
  
! #: common.opt:3273
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr "Schleifen versionieren, je nachdem, ob sie eine Schrittweite von eins haben."
  
! #: common.opt:3277
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "Einfach Abwicklungstabellen fÃ¼r Ausnahmebehandlung erzeugen."
  
! #: common.opt:3281
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "BFD-Linker statt Standardlinker verwenden."
  
! #: common.opt:3285
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Gold-Linker statt Standardlinker verwenden."
  
! #: common.opt:3289
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Den LLVM-lld-Linker statt des Standardlinkers verwenden."
  
! #: common.opt:3293
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Den Modernen Linker (MOLD) statt des Standardlinkers verwenden."
  
! #: common.opt:3303
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr "Variablenverfolgung durchfÃ¼hren."
  
! #: common.opt:3310
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Variablenverfolgung durch Zuweisungsanmerkungen durchfÃ¼hren."
  
! #: common.opt:3316
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr "-fvar-tracking-assignments umschalten."
  
! #: common.opt:3323
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Variablenverfolgung durchfÃ¼hren und auch Variablen markieren, die uninitialisiert sind."
  
! #: common.opt:3328
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Vektorisierung auf BÃ¤umen einschalten."
  
! #: common.opt:3336
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "Schleifenvektorisierung auf BÃ¤umen einschalten."
  
! #: common.opt:3340
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Vektorisierung von BasisblÃ¶cken (SLP) auf BÃ¤umen einschalten."
  
! #: common.opt:3344
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tKostenmodell fÃ¼r Vektorisierung angeben."
  
! #: common.opt:3348
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tVektorisierungs-Kostenmodell angeben, das fÃ¼r mit einer SIMD-Direktive markierten Code verwendet wird."
  
! #: common.opt:3367
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Schaltet das dynamische Vektorisierer-Kostenmodell ein. FÃ¼r RÃ¼ckwÃ¤rtskompatibilitÃ¤t erhalten."
  
! #: common.opt:3375
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Kopieweitergabe von Informationen Ã¼ber Skalar-Evolution einschalten."
  
! #: common.opt:3379
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAutomatische Variablen initialisieren."
  
! #: common.opt:3401
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr "ZusÃ¤tzliche Anmerkungen an Assemblerausgabe anfÃ¼gen."
  
! #: common.opt:3405
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr "-fvisibility=[default|internal|hidden|protected]\tStandard-Symbolsichtbarkeit festlegen."
  
! #: common.opt:3424
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr "VTable-Zeiger validieren, bevor sie verwendet werden."
  
! #: common.opt:3440
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr "VerifikationszÃ¤hler fÃ¼r VTables ausgeben."
  
! #: common.opt:3444
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Informationen Ã¼ber Zeigermengen der VTable-Verifikation ausgeben."
  
! #: common.opt:3448
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Profile von Ausdruckswerten in Optimierungen verwenden."
  
! #: common.opt:3452
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Netze konstruieren und nicht zusammenhÃ¤ngende Verwendungen einzelner Variablen aufteilen."
  
! #: common.opt:3456
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Beseitigung von bedingt totem Code fÃ¼r Aufrufe eingebauter Funktionen einschalten."
  
! #: common.opt:3460
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Gesamtprogrammoptimierung durchfÃ¼hren."
  
! #: common.opt:3464
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "Annehmen, dass ZeigerÃ¼berlÃ¤ufe Ã¼berschlagen (Wraparound)."
  
! #: common.opt:3468
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Annehmen, dass vorzeichenbehaftete arithmetische ÃœberlÃ¤ufe regulÃ¤r Ã¼berschlagen (Wraparound)."
  
! #: common.opt:3472
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "Null-initialisierte Daten in den bss-Abschnitt legen."
  
! #: common.opt:3476
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr "Register, die beim Funktionsaufruf verwendet wurden, am Ende auf 0 zurÃ¼cksetzen."
  
! #: common.opt:3480
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Fehlersuchinformationen im Standardformat erzeugen."
  
! #: common.opt:3484
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr "Assembler-UnterstÃ¼tzung fÃ¼r (DWARF2+-).loc-Direktiven annehmen."
  
! #: common.opt:3488
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr "Assembler-UnterstÃ¼tzung fÃ¼r Ansicht in (DWARF2+-).loc-Direktiven annehmen."
  
! #: common.opt:3492
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr "Fehlersuchinformationen im CodeView-Format erzeugen."
  
! #: common.opt:3512
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr "DW_AT_decl_column und DW_AT_call_column in DWARF aufzeichnen."
  
! #: common.opt:3518
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr "CTF-Debug-Informationen auf Standardniveau erzeugen."
  
! #: common.opt:3522
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr "BTF-Debug-Informationen auf Standardniveau erzeugen."
  
! #: common.opt:3526
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Fehlersuchinformationen im Standardversion des DWARF-Formats erzeugen."
  
! #: common.opt:3530
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Fehlersuchinformationen im DWARF-v2-Format (oder neuer) erzeugen."
  
! #: common.opt:3534
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr "Wenn DWARF-Debuginformationen erzeugt werden, dann im 32-Bit-Format."
  
! #: common.opt:3538
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr "Wenn DWARF-Debuginformationen erzeugt werden, dann im 64-Bit-Format."
  
! #: common.opt:3542
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Fehlersuchinformationen im erweiterten Standardformat erzeugen."
  
! #: common.opt:3546
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Erweiterte Informationen fÃ¼r Einsprungpunkt fÃ¼r inline-Funktionen erzeugen."
  
! #: common.opt:3550
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr "Locview-RÃ¼cksetzpunkte auf Basis der geschÃ¤tzten BefehlslÃ¤ngen berechnen."
  
! #: common.opt:3558
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Keine DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen."
  
! #: common.opt:3562
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes erzeugen."
  
! #: common.opt:3566
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "DWARF-Abschnitte fÃ¼r Pubnames und Pubtypes mit GNU-Erweiterungen erzeugen."
  
! #: common.opt:3570
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "GCC-Kommandozeilenschalter in DWARF DW_AT_producer aufzeichnen."
  
! #: common.opt:3574
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Fehlersuchinformationen in separaten .dwo-Dateien erzeugen."
  
! #: common.opt:3586
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr "Progressive empfohlene Breakpoint-Stellen ausgeben."
  
! #: common.opt:3590
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr "Keine DWARF-ErgÃ¤nzungen Ã¼ber gewÃ¤hlte Version hinaus erzeugen."
  
! #: common.opt:3594
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr "Beschreibungsattribute zu einigen DWARF-DIEs hinzufÃ¼gen, die kein Namensattribut haben."
  
! #: common.opt:3598
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Erzeugung von Fehlersuchinformationen umschalten."
  
! #: common.opt:3602
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr "Adresslisten der Variablen mit progressiven Sichten anreichern."
  
! #: common.opt:3609
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Fehlersuchinformationen im VMS-Format erzeugen."
  
! #: common.opt:3638
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Komprimierte Fehlersuchinformationen erzeugen."
  
! #: common.opt:3642
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "-gz=<Format>\tKomprimierte Debugabschnitte im Format <Format> erzeugen."
  
! #: common.opt:3649
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-iplugindir=<Verz>\t<Verz> als Standard-Plugin-Verzeichnis festlegen."
  
! #: common.opt:3653
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-imultiarch <Verzeichnis>\t<Verzeichnis> als Multiarch-include-Verzeichnis festlegen."
  
! #: common.opt:3681
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <Datei>\tAusgabe in <Datei> schreiben."
  
! #: common.opt:3685
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Funktionsprofilierung einschalten."
  
! #: common.opt:3695
  #, no-c-format
  msgid "Like -pedantic but issue them as errors."
  msgstr "Wie -pedantic, aber als Fehler ausgeben."
  
! #: common.opt:3735
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "Ãœbersetzte Funktionen oder verstrichene Zeit nicht ausgeben."
  
! #: common.opt:3767
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Wortreiche Ausgabe einschalten."
  
! #: common.opt:3771
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Compiler-Version anzeigen."
  
! #: common.opt:3775
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Warnungen unterdrÃ¼cken."
  
! #: common.opt:3785
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Shared Library erzeugen."
  
! #: common.opt:3845
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Keine dynamisch gebundene, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen."
  
! #: common.opt:3849
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Dynamisch gebundene, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen."
  
! #: common.opt:3853
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Statische, lageunabhÃ¤ngige ausfÃ¼hrbare Datei erzeugen."
  
! #: common.opt:3860
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr "Vom Aufrufer zu sichernde Register Ã¼ber Aufrufe hinweg verwenden, wenn mÃ¶glich."
*************** msgstr "Maximale GrÃ¶ÃŸe einer jedem Par
*** 16528,16535 ****
  
  #: params.opt:266
  #, no-c-format
! msgid "When using profile feedback, use the edge at this percentage position in frequncy histogram as the bases for IPA-CP heuristics."
! msgstr "Bei der Verwendung von Profil-Feedback wird die Kante an dieser prozentualen Position im Frequenzhistogramm als Grundlage fÃ¼r die IPA-CP-Heuristik verwendet."
  
  #: params.opt:270
  #, no-c-format
--- 16595,16602 ----
  
  #: params.opt:266
  #, no-c-format
! msgid "When using profile feedback, use the edge at this percentage position in frequency histogram as the bases for IPA-CP heuristics."
! msgstr "Bei der Verwendung von Profil-Feedback die Kante an dieser prozentualen Position im Frequenzhistogramm als Grundlage fÃ¼r die IPA-CP-Heuristik verwenden."
  
  #: params.opt:270
  #, no-c-format
*************** msgstr "HÃ¶chstzahl der ausgehenden Kant
*** 17602,17616 ****
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr "HÃ¶chstzahl der Basis-BlÃ¶cke, bevor VRP einen grundlegenden Cachevektor verwendet."
  
! #: cfgrtl.cc:2822
  msgid "flow control insn inside a basic block"
  msgstr "Ablaufsteuerungsbefehl innerhalb eines Basis-Blockes"
  
! #: cfgrtl.cc:3114
  msgid "insn outside basic block"
  msgstr "Befehl auÃŸerhalb eines Basis-Blockes"
  
! #: cfgrtl.cc:3122
  msgid "return not followed by barrier"
  msgstr "Â»returnÂ« nicht gefolgt von Sperre"
  
--- 17669,17683 ----
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr "HÃ¶chstzahl der Basis-BlÃ¶cke, bevor VRP einen grundlegenden Cachevektor verwendet."
  
! #: cfgrtl.cc:2837
  msgid "flow control insn inside a basic block"
  msgstr "Ablaufsteuerungsbefehl innerhalb eines Basis-Blockes"
  
! #: cfgrtl.cc:3129
  msgid "insn outside basic block"
  msgstr "Befehl auÃŸerhalb eines Basis-Blockes"
  
! #: cfgrtl.cc:3137
  msgid "return not followed by barrier"
  msgstr "Â»returnÂ« nicht gefolgt von Sperre"
  
*************** msgstr "Â»returnÂ« nicht gefolgt von Spe
*** 17619,17656 ****
  msgid "[cannot find %s]"
  msgstr "[%s kann nicht gefunden werden]"
  
! #: collect2.cc:1560
  #, c-format
  msgid "collect2 version %s\n"
  msgstr "collect2-Version %s\n"
  
! #: collect2.cc:1665
  #, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
  msgstr[0] "Einen Konstruktor gefunden\n"
  msgstr[1] "%d Konstruktoren gefunden\n"
  
! #: collect2.cc:1669
  #, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
  msgstr[0] "Einen Destruktor gefunden\n"
  msgstr[1] "%d Destruktoren gefunden\n"
  
! #: collect2.cc:1673
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
  msgstr[0] "Eine Rahmentabelle gefunden\n"
  msgstr[1] "%d Rahmentabellen gefunden\n"
  
! #: collect2.cc:1828
  #, c-format
  msgid "[Leaving %s]\n"
  msgstr "[%s wird verlassen]\n"
  
! #: collect2.cc:2058
  #, c-format
  msgid ""
  "\n"
--- 17686,17723 ----
  msgid "[cannot find %s]"
  msgstr "[%s kann nicht gefunden werden]"
  
! #: collect2.cc:1561
  #, c-format
  msgid "collect2 version %s\n"
  msgstr "collect2-Version %s\n"
  
! #: collect2.cc:1666
  #, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
  msgstr[0] "Einen Konstruktor gefunden\n"
  msgstr[1] "%d Konstruktoren gefunden\n"
  
! #: collect2.cc:1670
  #, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
  msgstr[0] "Einen Destruktor gefunden\n"
  msgstr[1] "%d Destruktoren gefunden\n"
  
! #: collect2.cc:1674
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
  msgstr[0] "Eine Rahmentabelle gefunden\n"
  msgstr[1] "%d Rahmentabellen gefunden\n"
  
! #: collect2.cc:1829
  #, c-format
  msgid "[Leaving %s]\n"
  msgstr "[%s wird verlassen]\n"
  
! #: collect2.cc:2059
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17659,17665 ****
  "\n"
  "write_c_file: Ausgabename ist %s, PrÃ¤fix ist %s\n"
  
! #: collect2.cc:2582
  #, c-format
  msgid ""
  "\n"
--- 17726,17732 ----
  "\n"
  "write_c_file: Ausgabename ist %s, PrÃ¤fix ist %s\n"
  
! #: collect2.cc:2583
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17672,17678 ****
  msgid "const/copy propagation disabled"
  msgstr "Ãœbertragung von const/copy ausgeschaltet"
  
! #: diagnostic-format-json.cc:339 diagnostic-format-sarif.cc:1776
  #, c-format
  msgid "error: unable to open '%s' for writing: %s\n"
  msgstr "Fehler: Â»%sÂ« kann nicht zum Schreiben geÃ¶ffnet werden: %s\n"
--- 17739,17745 ----
  msgid "const/copy propagation disabled"
  msgstr "Ãœbertragung von const/copy ausgeschaltet"
  
! #: diagnostic-format-json.cc:343 diagnostic-format-sarif.cc:1780
  #, c-format
  msgid "error: unable to open '%s' for writing: %s\n"
  msgstr "Fehler: Â»%sÂ« kann nicht zum Schreiben geÃ¶ffnet werden: %s\n"
*************** msgstr "Bitte fÃ¼gen Sie jedem Fehlerber
*** 17721,17727 ****
  msgid "See %s for instructions.\n"
  msgstr "Weitere Hinweise finden Sie unter Â»%sÂ«.\n"
  
! #: diagnostic.cc:806
  #, c-format
  msgid "compilation terminated.\n"
  msgstr "Kompilierung beendet.\n"
--- 17788,17794 ----
  msgid "See %s for instructions.\n"
  msgstr "Weitere Hinweise finden Sie unter Â»%sÂ«.\n"
  
! #: diagnostic.cc:805
  #, c-format
  msgid "compilation terminated.\n"
  msgstr "Kompilierung beendet.\n"
*************** msgstr "In Modul, importiert bei"
*** 17757,17783 ****
  msgid "imported at"
  msgstr "importiert bei"
  
! #: diagnostic.cc:1585
  #, c-format
  msgid "%s:%d: confused by earlier errors, bailing out\n"
  msgstr "%s:%d: durch frÃ¼here Fehler verwirrt, Abbruch\n"
  
! #: diagnostic.cc:2286
  #, c-format
  msgid "internal compiler error: error reporting routines re-entered.\n"
  msgstr "Interner Compilerfehler: Fehlerbehandlungsroutinen doppelt betreten.\n"
  
! #: diagnostic.cc:2317 diagnostic.cc:2336
  #, gcc-internal-format, gfc-internal-format
  msgid "in %s, at %s:%d"
  msgstr "in %s, bei %s:%d"
  
! #: diagnostic.cc:2387
  #, c-format
  msgid "%s: all warnings being treated as errors"
  msgstr "%s: Alle Warnungen werden als Fehler behandelt"
  
! #: diagnostic.cc:2392
  #, c-format
  msgid "%s: some warnings being treated as errors"
  msgstr "%s: Einige Warnungen werden als Fehler behandelt"
--- 17824,17850 ----
  msgid "imported at"
  msgstr "importiert bei"
  
! #: diagnostic.cc:1592
  #, c-format
  msgid "%s:%d: confused by earlier errors, bailing out\n"
  msgstr "%s:%d: durch frÃ¼here Fehler verwirrt, Abbruch\n"
  
! #: diagnostic.cc:2303
  #, c-format
  msgid "internal compiler error: error reporting routines re-entered.\n"
  msgstr "Interner Compilerfehler: Fehlerbehandlungsroutinen doppelt betreten.\n"
  
! #: diagnostic.cc:2334 diagnostic.cc:2353
  #, gcc-internal-format, gfc-internal-format
  msgid "in %s, at %s:%d"
  msgstr "in %s, bei %s:%d"
  
! #: diagnostic.cc:2404
  #, c-format
  msgid "%s: all warnings being treated as errors"
  msgstr "%s: Alle Warnungen werden als Fehler behandelt"
  
! #: diagnostic.cc:2409
  #, c-format
  msgid "%s: some warnings being treated as errors"
  msgstr "%s: Einige Warnungen werden als Fehler behandelt"
*************** msgstr "Â»%%lÂ«-Operand ist keine Marke"
*** 17828,17839 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3728 config/arc/arc.cc:6310 config/i386/i386.cc:12905
  #, c-format
  msgid "floating constant misused"
  msgstr "Gleitkommakonstante falsch verwendet"
  
! #: final.cc:3786 config/arc/arc.cc:6407 config/i386/i386.cc:12996
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 17895,17906 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3728 config/arc/arc.cc:6311 config/i386/i386.cc:12926
  #, c-format
  msgid "floating constant misused"
  msgstr "Gleitkommakonstante falsch verwendet"
  
! #: final.cc:3786 config/arc/arc.cc:6408 config/i386/i386.cc:13017
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "UnterstÃ¼tzte LTO-Kompressionsal
*** 18165,18171 ****
  msgid " zstd"
  msgstr " zstd"
  
! #: gcc.cc:7691 gcov.cc:1523 gcov.cc:1581 gcov.cc:1593 gcov.cc:2916
  #, c-format
  msgid "\n"
  msgstr "\n"
--- 18232,18238 ----
  msgid " zstd"
  msgstr " zstd"
  
! #: gcc.cc:7691 gcov.cc:1610 gcov.cc:1668 gcov.cc:1680 gcov.cc:3098
  #, c-format
  msgid "\n"
  msgstr "\n"
*************** msgstr ""
*** 18221,18231 ****
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8905 gcov-tool.cc:596 gcov.cc:971 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8906 gcov-tool.cc:598 gcov.cc:973 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 18288,18298 ----
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8905 gcov-tool.cc:596 gcov.cc:1015 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8906 gcov-tool.cc:598 gcov.cc:1017 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgstr "  -h, --help
*** 18420,18426 ****
  msgid "  -v, --version                         Print version number, then exit\n"
  msgstr "  -v, --version                         Versionsnummer anzeigen, danach beenden\n"
  
! #: gcov-tool.cc:584 gcov.cc:958
  #, c-format
  msgid ""
  "\n"
--- 18487,18493 ----
  msgid "  -v, --version                         Print version number, then exit\n"
  msgstr "  -v, --version                         Versionsnummer anzeigen, danach beenden\n"
  
! #: gcov-tool.cc:584 gcov.cc:1002
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18437,18443 ****
  msgid "Copyright %s 2024 Free Software Foundation, Inc.\n"
  msgstr "Copyright %s 2024 Free Software Foundation, Inc.\n"
  
! #: gcov.cc:927
  #, c-format
  msgid ""
  "Usage: gcov [OPTION...] SOURCE|OBJ...\n"
--- 18504,18510 ----
  msgid "Copyright %s 2024 Free Software Foundation, Inc.\n"
  msgstr "Copyright %s 2024 Free Software Foundation, Inc.\n"
  
! #: gcov.cc:969
  #, c-format
  msgid ""
  "Usage: gcov [OPTION...] SOURCE|OBJ...\n"
*************** msgstr ""
*** 18446,18452 ****
  "Aufruf: gcov [OPTION]... QUELLE|OBJ...\n"
  "\n"
  
! #: gcov.cc:928
  #, c-format
  msgid ""
  "Print code coverage information.\n"
--- 18513,18519 ----
  "Aufruf: gcov [OPTION]... QUELLE|OBJ...\n"
  "\n"
  
! #: gcov.cc:970
  #, c-format
  msgid ""
  "Print code coverage information.\n"
*************** msgstr ""
*** 18455,18471 ****
  "Information zur Code-Ãœberdeckung ausgeben.\n"
  "\n"
  
! #: gcov.cc:929
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Informationen fÃ¼r jeden Basisblock zeigen\n"
  
! #: gcov.cc:930
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Zweigwahrscheinlichkeiten in Ausgabe aufnehmen\n"
  
! #: gcov.cc:931
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
--- 18522,18538 ----
  "Information zur Code-Ãœberdeckung ausgeben.\n"
  "\n"
  
! #: gcov.cc:971
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Informationen fÃ¼r jeden Basisblock zeigen\n"
  
! #: gcov.cc:972
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Zweigwahrscheinlichkeiten in Ausgabe aufnehmen\n"
  
! #: gcov.cc:973
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
*************** msgstr ""
*** 18474,18500 ****
  "  -c, --branch-counts             Anzahl der ZweigdurchlÃ¤ufe statt\n"
  "                                    Prozentzahlen ausgeben\n"
  
! #: gcov.cc:933
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          Fortschrittsinformationen anzeigen\n"
  
! #: gcov.cc:934
  #, c-format
  msgid "  -D, --debug\t\t\t    Display debugging dumps\n"
  msgstr "  -D, --debug\t\t\t    Fehlersuche-Details anzeigen\n"
  
! #: gcov.cc:935
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Ausgabezusammenfassungen fÃ¼r jede Funktion\n"
  
! #: gcov.cc:936
  #, c-format
  msgid "  -h, --help                      Print this help, then exit\n"
  msgstr "  -h, --help                      Diese Hilfe anzeigen\n"
  
! #: gcov.cc:937
  #, c-format
  msgid ""
  "  -j, --json-format               Output JSON intermediate format\n"
--- 18541,18576 ----
  "  -c, --branch-counts             Anzahl der ZweigdurchlÃ¤ufe statt\n"
  "                                    Prozentzahlen ausgeben\n"
  
! #: gcov.cc:975
! #, c-format
! msgid ""
! "  -g, --conditions                Include modified condition/decision\n"
! "                                    coverage in output\n"
! msgstr ""
! "  -g, --conditions                Abdeckung der geÃ¤nderten Bedingungen/\n"
! "                                    Entscheidungen ausgeben\n"
! 
! #: gcov.cc:977
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          Fortschrittsinformationen anzeigen\n"
  
! #: gcov.cc:978
  #, c-format
  msgid "  -D, --debug\t\t\t    Display debugging dumps\n"
  msgstr "  -D, --debug\t\t\t    Fehlersuche-Details anzeigen\n"
  
! #: gcov.cc:979
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Ausgabezusammenfassungen fÃ¼r jede Funktion\n"
  
! #: gcov.cc:980
  #, c-format
  msgid "  -h, --help                      Print this help, then exit\n"
  msgstr "  -h, --help                      Diese Hilfe anzeigen\n"
  
! #: gcov.cc:981
  #, c-format
  msgid ""
  "  -j, --json-format               Output JSON intermediate format\n"
*************** msgstr ""
*** 18503,18519 ****
  "  -j, --json-format               Zwischenergebnisse im JSON-Format in\n"
  "                                  .gcov.json.gz-Datei ausgeben\n"
  
! #: gcov.cc:939
  #, c-format
  msgid "  -H, --human-readable            Output human readable numbers\n"
  msgstr "  -H, --human-readable            Menschenlesbare Zahlen ausgeben\n"
  
! #: gcov.cc:940
  #, c-format
  msgid "  -k, --use-colors                Emit colored output\n"
  msgstr "  -k, --use-colors                Bunte Ausgabe erzeugen\n"
  
! #: gcov.cc:941
  #, c-format
  msgid ""
  "  -l, --long-file-names           Use long output file names for included\n"
--- 18579,18595 ----
  "  -j, --json-format               Zwischenergebnisse im JSON-Format in\n"
  "                                  .gcov.json.gz-Datei ausgeben\n"
  
! #: gcov.cc:983
  #, c-format
  msgid "  -H, --human-readable            Output human readable numbers\n"
  msgstr "  -H, --human-readable            Menschenlesbare Zahlen ausgeben\n"
  
! #: gcov.cc:984
  #, c-format
  msgid "  -k, --use-colors                Emit colored output\n"
  msgstr "  -k, --use-colors                Bunte Ausgabe erzeugen\n"
  
! #: gcov.cc:985
  #, c-format
  msgid ""
  "  -l, --long-file-names           Use long output file names for included\n"
*************** msgstr ""
*** 18522,18590 ****
  "  -l, --long-file-names           In eingefÃ¼gten Quelldateien lange Dateinamen\n"
  "                                    fÃ¼r Ausgabedateien verwenden\n"
  
! #: gcov.cc:943
  #, c-format
  msgid "  -m, --demangled-names           Output demangled function names\n"
  msgstr "  -m, --demangled-names           Entmangelte Funktionsnamen ausgeben\n"
  
! #: gcov.cc:944
  #, c-format
  msgid "  -n, --no-output                 Do not create an output file\n"
  msgstr "  -n, --no-output                 Keine Ausgabedatei erzeugen\n"
  
! #: gcov.cc:945
  #, c-format
  msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
  msgstr ""
  "  -o, --object-directory DIR|FILE In DIR oder aufgerufener Datei FILE nach\n"
  "                                  Objektdateien suchen\n"
  
! #: gcov.cc:946
  #, c-format
  msgid "  -p, --preserve-paths            Preserve all pathname components\n"
  msgstr "  -p, --preserve-paths            Alle Pfadnamenskomponenten bewahren\n"
  
! #: gcov.cc:947
  #, c-format
  msgid "  -q, --use-hotness-colors        Emit perf-like colored output for hot lines\n"
  msgstr "  -q, --use-hotness-colors        perf-artige bunte Ausgabe fÃ¼r heiÃŸe Zeilen\n"
  
! #: gcov.cc:948
  #, c-format
  msgid "  -r, --relative-only             Only show data for relative sources\n"
  msgstr "  -r, --relative-only             Nur Daten fÃ¼r relative Quellen zeigen\n"
  
! #: gcov.cc:949
  #, c-format
  msgid "  -s, --source-prefix DIR         Source prefix to elide\n"
  msgstr "  -s, --source-prefix VERZ        wegzulassender Quellen-PrÃ¤fix\n"
  
! #: gcov.cc:950
  #, c-format
  msgid "  -t, --stdout                    Output to stdout instead of a file\n"
  msgstr "  -t, --stdout                    Ausgabe nach stdout anstelle einer Datei\n"
  
! #: gcov.cc:951
  #, c-format
  msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
  msgstr "  -u, --unconditional-branches    Auch unbedingte ZweigzÃ¤hler zeigen\n"
  
! #: gcov.cc:952
  #, c-format
  msgid "  -v, --version                   Print version number, then exit\n"
  msgstr "  -v, --version                   Versionsnummer anzeigen\n"
  
! #: gcov.cc:953
  #, c-format
  msgid "  -w, --verbose                   Print verbose informations\n"
  msgstr "  -w, --verbose                   AusfÃ¼hrliche Informationen ausgeben\n"
  
! #: gcov.cc:954
  #, c-format
  msgid "  -x, --hash-filenames            Hash long pathnames\n"
  msgstr "  -x, --hash-filenames            lange Dateinamen hashen\n"
  
! #: gcov.cc:955
  #, c-format
  msgid ""
  "\n"
--- 18598,18666 ----
  "  -l, --long-file-names           In eingefÃ¼gten Quelldateien lange Dateinamen\n"
  "                                    fÃ¼r Ausgabedateien verwenden\n"
  
! #: gcov.cc:987
  #, c-format
  msgid "  -m, --demangled-names           Output demangled function names\n"
  msgstr "  -m, --demangled-names           Entmangelte Funktionsnamen ausgeben\n"
  
! #: gcov.cc:988
  #, c-format
  msgid "  -n, --no-output                 Do not create an output file\n"
  msgstr "  -n, --no-output                 Keine Ausgabedatei erzeugen\n"
  
! #: gcov.cc:989
  #, c-format
  msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
  msgstr ""
  "  -o, --object-directory DIR|FILE In DIR oder aufgerufener Datei FILE nach\n"
  "                                  Objektdateien suchen\n"
  
! #: gcov.cc:990
  #, c-format
  msgid "  -p, --preserve-paths            Preserve all pathname components\n"
  msgstr "  -p, --preserve-paths            Alle Pfadnamenskomponenten bewahren\n"
  
! #: gcov.cc:991
  #, c-format
  msgid "  -q, --use-hotness-colors        Emit perf-like colored output for hot lines\n"
  msgstr "  -q, --use-hotness-colors        perf-artige bunte Ausgabe fÃ¼r heiÃŸe Zeilen\n"
  
! #: gcov.cc:992
  #, c-format
  msgid "  -r, --relative-only             Only show data for relative sources\n"
  msgstr "  -r, --relative-only             Nur Daten fÃ¼r relative Quellen zeigen\n"
  
! #: gcov.cc:993
  #, c-format
  msgid "  -s, --source-prefix DIR         Source prefix to elide\n"
  msgstr "  -s, --source-prefix VERZ        wegzulassender Quellen-PrÃ¤fix\n"
  
! #: gcov.cc:994
  #, c-format
  msgid "  -t, --stdout                    Output to stdout instead of a file\n"
  msgstr "  -t, --stdout                    Ausgabe nach stdout anstelle einer Datei\n"
  
! #: gcov.cc:995
  #, c-format
  msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
  msgstr "  -u, --unconditional-branches    Auch unbedingte ZweigzÃ¤hler zeigen\n"
  
! #: gcov.cc:996
  #, c-format
  msgid "  -v, --version                   Print version number, then exit\n"
  msgstr "  -v, --version                   Versionsnummer anzeigen\n"
  
! #: gcov.cc:997
  #, c-format
  msgid "  -w, --verbose                   Print verbose informations\n"
  msgstr "  -w, --verbose                   AusfÃ¼hrliche Informationen ausgeben\n"
  
! #: gcov.cc:998
  #, c-format
  msgid "  -x, --hash-filenames            Hash long pathnames\n"
  msgstr "  -x, --hash-filenames            lange Dateinamen hashen\n"
  
! #: gcov.cc:999
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18593,18824 ****
  "\n"
  "Veraltete Optionen:\n"
  
! #: gcov.cc:956
  #, c-format
  msgid "  -i, --json-format               Replaced with -j, --json-format\n"
  msgstr "  -i, --json-format               Ersetzt durch -j, --json-format\n"
  
! #: gcov.cc:957
  #, c-format
  msgid "  -j, --human-readable            Replaced with -H, --human-readable\n"
  msgstr "  -j, --human-readable            Ersetzt durch -H, --human-readable\n"
  
! #: gcov.cc:968
  #, c-format
  msgid "gcov %s%s\n"
  msgstr "gcov %s%s\n"
  
! #: gcov.cc:969
  #, c-format
  msgid "JSON format version: %s\n"
  msgstr "JSON-Format-Version: %s\n"
  
! #: gcov.cc:1367
  #, c-format
  msgid "'%s' file is already processed\n"
  msgstr "Die Datei Â»%sÂ« wird bereits verarbeitet\n"
  
! #: gcov.cc:1483 gcov.cc:1612
  #, c-format
  msgid "Creating '%s'\n"
  msgstr "Â»%sÂ« wird erzeugt\n"
  
! #: gcov.cc:1487
  #, c-format
  msgid "Error writing output file '%s'\n"
  msgstr "Fehler beim Schreiben der Ausgabedatei Â»%sÂ«\n"
  
! #: gcov.cc:1495
  #, c-format
  msgid "Could not open output file '%s'\n"
  msgstr "Ausgabedatei Â»%sÂ« konnte nicht geÃ¶ffnet werden\n"
  
! #: gcov.cc:1502
  #, c-format
  msgid "Removing '%s'\n"
  msgstr "Â»%sÂ« wird gelÃ¶scht\n"
  
! #: gcov.cc:1617
  #, c-format
  msgid "Cannot open JSON output file %s\n"
  msgstr "JSON-Ausgabedatei Â»%sÂ« konnte nicht geÃ¶ffnet werden\n"
  
! #: gcov.cc:1626
  #, c-format
  msgid "Error writing JSON output file %s\n"
  msgstr "Fehler beim Schreiben der JSON-Ausgabedatei Â»%sÂ«\n"
  
! #: gcov.cc:1791
  #, c-format
  msgid "%s:source file is newer than notes file '%s'\n"
  msgstr "%s:Quelldatei ist neuer als Hinweis-Datei Â»%sÂ«\n"
  
! #: gcov.cc:1796
  #, c-format
  msgid "(the message is displayed only once per source file)\n"
  msgstr "(die Meldung wird pro Quelldatei nur einmal angezeigt)\n"
  
! #: gcov.cc:1816
  #, c-format
  msgid "%s:cannot open notes file\n"
  msgstr "%s:Hinweis-Datei kann nicht geÃ¶ffnet werden\n"
  
! #: gcov.cc:1823
  #, c-format
  msgid "%s:not a gcov notes file\n"
  msgstr "%s:keine gcov-Hinweis-Datei\n"
  
! #: gcov.cc:1837
  #, c-format
  msgid "%s:version '%.4s', prefer '%.4s'\n"
  msgstr "%s: Version Â»%.4sÂ«, aber Â»%.4sÂ« wird bevorzugt\n"
  
! #: gcov.cc:1890
  #, c-format
  msgid "%s:already seen blocks for '%s'\n"
  msgstr "%s: bereits gesehene BlÃ¶cke fÃ¼r Â»%sÂ«\n"
  
! #: gcov.cc:2006 gcov.cc:2120
  #, c-format
  msgid "%s:corrupted\n"
  msgstr "%s: beschÃ¤digt\n"
  
! #: gcov.cc:2014
  #, c-format
  msgid "%s:no functions found\n"
  msgstr "%s: keine Funktionen gefunden\n"
  
! #: gcov.cc:2032
  #, c-format
  msgid "%s:cannot open data file, assuming not executed\n"
  msgstr "%s: kann nicht geÃ¶ffnet werden, wird als nicht ausgefÃ¼hrt vermutet\n"
  
! #: gcov.cc:2039
  #, c-format
  msgid "%s:not a gcov data file\n"
  msgstr "%s: keine gcov-Datei\n"
  
! #: gcov.cc:2053
  #, c-format
  msgid "%s:version '%.4s', prefer version '%.4s'\n"
  msgstr "%s: Version Â»%.4sÂ«, aber Version Â»%.4sÂ« wird bevorzugt\n"
  
! #: gcov.cc:2060
  #, c-format
  msgid "%s:stamp mismatch with notes file\n"
  msgstr "%s: Marke passt nicht zur Hinweis-Datei\n"
  
! #: gcov.cc:2097
  #, c-format
  msgid "%s:profile mismatch for '%s'\n"
  msgstr "%s: Profil passt nicht fÃ¼r Â»%sÂ«\n"
  
! #: gcov.cc:2119
  #, c-format
  msgid "%s:overflowed\n"
  msgstr "%s: Ã¼bergelaufen\n"
  
! #: gcov.cc:2167
  #, c-format
  msgid "%s:'%s' lacks entry and/or exit blocks\n"
  msgstr "%s: Eintrag und/oder Exit-BlÃ¶cke fehlen in Â»%sÂ«\n"
  
! #: gcov.cc:2172
  #, c-format
  msgid "%s:'%s' has arcs to entry block\n"
  msgstr "%s: Â»%sÂ« hat BÃ¶gen zum Eintrittsblock\n"
  
! #: gcov.cc:2180
  #, c-format
  msgid "%s:'%s' has arcs from exit block\n"
  msgstr "%s: Â»%sÂ« hat BÃ¶gen vom Eintrittsblock\n"
  
! #: gcov.cc:2389
  #, c-format
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s: Graph ist fÃ¼r Â»%sÂ« unlÃ¶sbar\n"
  
! #: gcov.cc:2505
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "%s von %d Zeilen ausgefÃ¼hrt\n"
  
! #: gcov.cc:2508
  #, c-format
  msgid "No executable lines\n"
  msgstr "Keine ausfÃ¼hrbaren Zeilen\n"
  
! #: gcov.cc:2516 gcov.cc:2525
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s: Â»%sÂ«\n"
  
! #: gcov.cc:2532
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "%s von %d Zweigen ausgefÃ¼hrt\n"
  
! #: gcov.cc:2536
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "%s von %d Zweigen mindestens einmal genommen\n"
  
! #: gcov.cc:2542
  #, c-format
  msgid "No branches\n"
  msgstr "Keine Zweige\n"
  
! #: gcov.cc:2544
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "%s von %d Aufruf(en) ausgefÃ¼hrt\n"
  
! #: gcov.cc:2548
  #, c-format
  msgid "No calls\n"
  msgstr "Keine Aufrufe\n"
  
! #: gcov.cc:2768
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s: keine Zeilen fÃ¼r Â»%sÂ«\n"
  
! #: gcov.cc:2894
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "Aufruf %2d gab %s zurÃ¼ck\n"
  
! #: gcov.cc:2899
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "Aufruf %2d niemals ausgefÃ¼hrt\n"
  
! #: gcov.cc:2904
  #, c-format
  msgid "branch %2d taken %s%s"
  msgstr "Zweig %2d wurde genommen: %s%s"
  
! #: gcov.cc:2909
  #, c-format
  msgid "branch %2d never executed%s"
  msgstr "Zweig %2d niemals ausgefÃ¼hrt%s"
  
! #: gcov.cc:2914
  #, c-format
  msgid " (BB %d)"
  msgstr " (BB %d)"
  
! #: gcov.cc:2921
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "unbedingtes %2d, genommen: %s\n"
  
! #: gcov.cc:2924
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "unbedingtes %2d niemals ausgefÃ¼hrt\n"
  
! #: gcov.cc:3174
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "Quelldatei %s kann nicht geÃ¶ffnet werden\n"
--- 18669,18925 ----
  "\n"
  "Veraltete Optionen:\n"
  
! #: gcov.cc:1000
  #, c-format
  msgid "  -i, --json-format               Replaced with -j, --json-format\n"
  msgstr "  -i, --json-format               Ersetzt durch -j, --json-format\n"
  
! #: gcov.cc:1001
  #, c-format
  msgid "  -j, --human-readable            Replaced with -H, --human-readable\n"
  msgstr "  -j, --human-readable            Ersetzt durch -H, --human-readable\n"
  
! #: gcov.cc:1012
  #, c-format
  msgid "gcov %s%s\n"
  msgstr "gcov %s%s\n"
  
! #: gcov.cc:1013
  #, c-format
  msgid "JSON format version: %s\n"
  msgstr "JSON-Format-Version: %s\n"
  
! #: gcov.cc:1454
  #, c-format
  msgid "'%s' file is already processed\n"
  msgstr "Die Datei Â»%sÂ« wird bereits verarbeitet\n"
  
! #: gcov.cc:1570 gcov.cc:1699
  #, c-format
  msgid "Creating '%s'\n"
  msgstr "Â»%sÂ« wird erzeugt\n"
  
! #: gcov.cc:1574
  #, c-format
  msgid "Error writing output file '%s'\n"
  msgstr "Fehler beim Schreiben der Ausgabedatei Â»%sÂ«\n"
  
! #: gcov.cc:1582
  #, c-format
  msgid "Could not open output file '%s'\n"
  msgstr "Ausgabedatei Â»%sÂ« konnte nicht geÃ¶ffnet werden\n"
  
! #: gcov.cc:1589
  #, c-format
  msgid "Removing '%s'\n"
  msgstr "Â»%sÂ« wird gelÃ¶scht\n"
  
! #: gcov.cc:1704
  #, c-format
  msgid "Cannot open JSON output file %s\n"
  msgstr "JSON-Ausgabedatei Â»%sÂ« konnte nicht geÃ¶ffnet werden\n"
  
! #: gcov.cc:1713
  #, c-format
  msgid "Error writing JSON output file %s\n"
  msgstr "Fehler beim Schreiben der JSON-Ausgabedatei Â»%sÂ«\n"
  
! #: gcov.cc:1878
  #, c-format
  msgid "%s:source file is newer than notes file '%s'\n"
  msgstr "%s:Quelldatei ist neuer als Hinweis-Datei Â»%sÂ«\n"
  
! #: gcov.cc:1883
  #, c-format
  msgid "(the message is displayed only once per source file)\n"
  msgstr "(die Meldung wird pro Quelldatei nur einmal angezeigt)\n"
  
! #: gcov.cc:1903
  #, c-format
  msgid "%s:cannot open notes file\n"
  msgstr "%s:Hinweis-Datei kann nicht geÃ¶ffnet werden\n"
  
! #: gcov.cc:1910
  #, c-format
  msgid "%s:not a gcov notes file\n"
  msgstr "%s:keine gcov-Hinweis-Datei\n"
  
! #: gcov.cc:1924
  #, c-format
  msgid "%s:version '%.4s', prefer '%.4s'\n"
  msgstr "%s: Version Â»%.4sÂ«, aber Â»%.4sÂ« wird bevorzugt\n"
  
! #: gcov.cc:1977
  #, c-format
  msgid "%s:already seen blocks for '%s'\n"
  msgstr "%s: bereits gesehene BlÃ¶cke fÃ¼r Â»%sÂ«\n"
  
! #: gcov.cc:2064
! #, c-format
! msgid "%s:already seen conditions for '%s'\n"
! msgstr "%s: bereits gesehene Bedingungen fÃ¼r Â»%sÂ«\n"
! 
! #: gcov.cc:2115 gcov.cc:2244
  #, c-format
  msgid "%s:corrupted\n"
  msgstr "%s: beschÃ¤digt\n"
  
! #: gcov.cc:2123
  #, c-format
  msgid "%s:no functions found\n"
  msgstr "%s: keine Funktionen gefunden\n"
  
! #: gcov.cc:2141
  #, c-format
  msgid "%s:cannot open data file, assuming not executed\n"
  msgstr "%s: kann nicht geÃ¶ffnet werden, wird als nicht ausgefÃ¼hrt vermutet\n"
  
! #: gcov.cc:2148
  #, c-format
  msgid "%s:not a gcov data file\n"
  msgstr "%s: keine gcov-Datei\n"
  
! #: gcov.cc:2162
  #, c-format
  msgid "%s:version '%.4s', prefer version '%.4s'\n"
  msgstr "%s: Version Â»%.4sÂ«, aber Version Â»%.4sÂ« wird bevorzugt\n"
  
! #: gcov.cc:2169
  #, c-format
  msgid "%s:stamp mismatch with notes file\n"
  msgstr "%s: Marke passt nicht zur Hinweis-Datei\n"
  
! #: gcov.cc:2206
  #, c-format
  msgid "%s:profile mismatch for '%s'\n"
  msgstr "%s: Profil passt nicht fÃ¼r Â»%sÂ«\n"
  
! #: gcov.cc:2243
  #, c-format
  msgid "%s:overflowed\n"
  msgstr "%s: Ã¼bergelaufen\n"
  
! #: gcov.cc:2291
  #, c-format
  msgid "%s:'%s' lacks entry and/or exit blocks\n"
  msgstr "%s: Eintrag und/oder Exit-BlÃ¶cke fehlen in Â»%sÂ«\n"
  
! #: gcov.cc:2296
  #, c-format
  msgid "%s:'%s' has arcs to entry block\n"
  msgstr "%s: Â»%sÂ« hat BÃ¶gen zum Eintrittsblock\n"
  
! #: gcov.cc:2304
  #, c-format
  msgid "%s:'%s' has arcs from exit block\n"
  msgstr "%s: Â»%sÂ« hat BÃ¶gen vom Eintrittsblock\n"
  
! #: gcov.cc:2513
  #, c-format
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s: Graph ist fÃ¼r Â»%sÂ« unlÃ¶sbar\n"
  
! #: gcov.cc:2638
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "%s von %d Zeilen ausgefÃ¼hrt\n"
  
! #: gcov.cc:2641
  #, c-format
  msgid "No executable lines\n"
  msgstr "Keine ausfÃ¼hrbaren Zeilen\n"
  
! #: gcov.cc:2649 gcov.cc:2658
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s: Â»%sÂ«\n"
  
! #: gcov.cc:2665
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "%s von %d Zweigen ausgefÃ¼hrt\n"
  
! #: gcov.cc:2669
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "%s von %d Zweigen mindestens einmal genommen\n"
  
! #: gcov.cc:2675
  #, c-format
  msgid "No branches\n"
  msgstr "Keine Zweige\n"
  
! #: gcov.cc:2677
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "%s von %d Aufruf(en) ausgefÃ¼hrt\n"
  
! #: gcov.cc:2681
  #, c-format
  msgid "No calls\n"
  msgstr "Keine Aufrufe\n"
  
! #: gcov.cc:2688
! #, c-format
! msgid "Condition outcomes covered:%s of %d\n"
! msgstr "Abgedeckte Bedingungsergebnisse: %s von %d\n"
! 
! #: gcov.cc:2693
! #, c-format
! msgid "No conditions\n"
! msgstr "Keine Bedingungen\n"
! 
! #: gcov.cc:2913
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s: keine Zeilen fÃ¼r Â»%sÂ«\n"
  
! #: gcov.cc:3049
! #, c-format
! msgid "condition outcomes covered %d/%d\n"
! msgstr "Abgedeckte Bedingungsergebnisse %d/%d\n"
! 
! #: gcov.cc:3062
! #, c-format
! msgid "condition %2u not covered (%s%s)\n"
! msgstr "Bedingung %2u ist nicht abgedeckt (%s%s)\n"
! 
! #: gcov.cc:3076
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "Aufruf %2d gab %s zurÃ¼ck\n"
  
! #: gcov.cc:3081
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "Aufruf %2d niemals ausgefÃ¼hrt\n"
  
! #: gcov.cc:3086
  #, c-format
  msgid "branch %2d taken %s%s"
  msgstr "Zweig %2d wurde genommen: %s%s"
  
! #: gcov.cc:3091
  #, c-format
  msgid "branch %2d never executed%s"
  msgstr "Zweig %2d niemals ausgefÃ¼hrt%s"
  
! #: gcov.cc:3096
  #, c-format
  msgid " (BB %d)"
  msgstr " (BB %d)"
  
! #: gcov.cc:3103
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "unbedingtes %2d, genommen: %s\n"
  
! #: gcov.cc:3106
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "unbedingtes %2d niemals ausgefÃ¼hrt\n"
  
! #: gcov.cc:3369
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "Quelldatei %s kann nicht geÃ¶ffnet werden\n"
*************** msgstr "    eingefÃ¼gt von %qs bei %r%s:
*** 18902,18908 ****
  msgid "    inlined from %qs"
  msgstr "    eingefÃ¼gt von %qs"
  
! #: lra-assigns.cc:1862 reload1.cc:2073
  msgid "this is the insn:"
  msgstr "dies ist der Befehl:"
  
--- 19003,19009 ----
  msgid "    inlined from %qs"
  msgstr "    eingefÃ¼gt von %qs"
  
! #: lra-assigns.cc:1868 reload1.cc:2073
  msgid "this is the insn:"
  msgstr "dies ist der Befehl:"
  
*************** msgstr "Die folgenden Optionen verwenden
*** 19032,19043 ****
  msgid "The following options are language-related"
  msgstr "Die folgenden Optionen sind sprachbezogen"
  
! #: passes.cc:1832
  #, c-format
  msgid "during %s pass: %s\n"
  msgstr "Im Durchlauf %s: %s\n"
  
! #: passes.cc:1837
  #, c-format
  msgid "dump file: %s\n"
  msgstr "Dumpdatei: %s\n"
--- 19133,19144 ----
  msgid "The following options are language-related"
  msgstr "Die folgenden Optionen sind sprachbezogen"
  
! #: passes.cc:1833
  #, c-format
  msgid "during %s pass: %s\n"
  msgstr "Im Durchlauf %s: %s\n"
  
! #: passes.cc:1838
  #, c-format
  msgid "dump file: %s\n"
  msgstr "Dumpdatei: %s\n"
*************** msgstr "erzeugt und mit anderen Einstell
*** 19094,19105 ****
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "erzeugt und mit anderen Einstellungen von %<-fpie%> verwendet"
  
! #: toplev.cc:313
  #, c-format
  msgid "unrecoverable error"
  msgstr "nicht behebbarer Fehler"
  
! #: toplev.cc:606
  #, c-format
  msgid ""
  "%s%s%s %sversion %s (%s)\n"
--- 19195,19206 ----
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "erzeugt und mit anderen Einstellungen von %<-fpie%> verwendet"
  
! #: toplev.cc:315
  #, c-format
  msgid "unrecoverable error"
  msgstr "nicht behebbarer Fehler"
  
! #: toplev.cc:608
  #, c-format
  msgid ""
  "%s%s%s %sversion %s (%s)\n"
*************** msgstr ""
*** 19108,19135 ****
  "%s%s%s %sVersion %s (%s)\n"
  "%s\tkompiliert von GNU-C-Version %s, "
  
! #: toplev.cc:608
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr "%s%s%s %sVersion %s (%s) kompiliert von CC, "
  
! #: toplev.cc:612
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr "GMP Version %s, MPFR Version %s, MPC Version %s. isl Versiom %s\n"
  
! #: toplev.cc:614
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr "%s%sWarnung: %s-Header-Version %s unterscheidet sich von Bibliotheksversion %s.\n"
  
! #: toplev.cc:616
  #, 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"
  
! #: tree-diagnostic-path.cc:342 tree-diagnostic.cc:294 c/c-decl.cc:6532
! #: c/c-typeck.cc:8234 cp/error.cc:1189 c-family/c-pretty-print.cc:446
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonym>"
--- 19209,19236 ----
  "%s%s%s %sVersion %s (%s)\n"
  "%s\tkompiliert von GNU-C-Version %s, "
  
! #: toplev.cc:610
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr "%s%s%s %sVersion %s (%s) kompiliert von CC, "
  
! #: toplev.cc:614
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr "GMP Version %s, MPFR Version %s, MPC Version %s. isl Versiom %s\n"
  
! #: toplev.cc:616
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr "%s%sWarnung: %s-Header-Version %s unterscheidet sich von Bibliotheksversion %s.\n"
  
! #: toplev.cc:618
  #, 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"
  
! #: tree-diagnostic-path.cc:342 tree-diagnostic.cc:294 c/c-decl.cc:6534
! #: c/c-typeck.cc:8236 cp/error.cc:1189 c-family/c-pretty-print.cc:446
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anonym>"
*************** msgstr "LÃ¤ngenmodifizierer im strfmon-F
*** 19411,19488 ****
  msgid "<command-line>"
  msgstr "<Kommandozeile>"
  
! #: config/aarch64/aarch64.cc:11911 config/loongarch/loongarch.cc:6212
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "Operand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tzt"
  
! #: config/aarch64/aarch64.cc:11920 config/aarch64/aarch64.cc:11933
! #: config/aarch64/aarch64.cc:11945 config/aarch64/aarch64.cc:11956
! #: config/aarch64/aarch64.cc:11972 config/aarch64/aarch64.cc:11986
! #: config/aarch64/aarch64.cc:12006 config/aarch64/aarch64.cc:12088
! #: config/aarch64/aarch64.cc:12099 config/aarch64/aarch64.cc:12113
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12352
! #: config/aarch64/aarch64.cc:12369 config/pru/pru.cc:1794
  #: config/pru/pru.cc:1805 config/pru/pru.cc:1877
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12024 config/aarch64/aarch64.cc:12035
! #: config/aarch64/aarch64.cc:12199 config/aarch64/aarch64.cc:12210
! #: config/riscv/riscv.cc:5801 config/riscv/riscv.cc:5809
! #: config/riscv/riscv.cc:5816 config/riscv/riscv.cc:5820
! #: config/riscv/riscv.cc:5862 config/riscv/riscv.cc:5880
  #, c-format
  msgid "invalid vector constant"
  msgstr "ungÃ¼ltige Vektorkonstante"
  
! #: config/aarch64/aarch64.cc:12049
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "unvertrÃ¤glicher Gleitkomma- / Vektorregisteroperand fÃ¼r Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12061
  #, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "unvertrÃ¤glicher Operand fÃ¼r Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12081
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "unvertrÃ¤glicher Registeroperand fÃ¼r Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12146 config/arm/arm.cc:24757
  #, c-format
  msgid "missing operand"
  msgstr "fehlender Operand"
  
! #: config/aarch64/aarch64.cc:12236
  #, c-format
  msgid "invalid constant"
  msgstr "ungÃ¼ltige Konstante"
  
! #: config/aarch64/aarch64.cc:12239
  #, c-format
  msgid "invalid operand"
  msgstr "ungÃ¼ltiger Operand"
  
! #: config/aarch64/aarch64.cc:12377 config/aarch64/aarch64.cc:12382
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ungÃ¼ltiger OperandenprÃ¤fix Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12402
  #, c-format
  msgid "invalid address mode"
  msgstr "ungÃ¼ltiger Adressierungsmodus"
  
! #: config/aarch64/aarch64.cc:28858
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "GNU- und SVE-Vektoren kÃ¶nnen nicht in einer binÃ¤ren Operation kombiniert werden"
  
! #: config/alpha/alpha.cc:5082 config/i386/i386.cc:14172
! #: config/rs6000/rs6000.cc:14665 config/sparc/sparc.cc:9362
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« ohne lokale dynamische TLS-Referenzen verwendet"
--- 19512,19589 ----
  msgid "<command-line>"
  msgstr "<Kommandozeile>"
  
! #: config/aarch64/aarch64.cc:11980 config/loongarch/loongarch.cc:6148
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "Operand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tzt"
  
! #: config/aarch64/aarch64.cc:11989 config/aarch64/aarch64.cc:12002
! #: config/aarch64/aarch64.cc:12014 config/aarch64/aarch64.cc:12025
! #: config/aarch64/aarch64.cc:12041 config/aarch64/aarch64.cc:12055
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12157
! #: config/aarch64/aarch64.cc:12168 config/aarch64/aarch64.cc:12182
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12421
! #: config/aarch64/aarch64.cc:12438 config/pru/pru.cc:1794
  #: config/pru/pru.cc:1805 config/pru/pru.cc:1877
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12093 config/aarch64/aarch64.cc:12104
! #: config/aarch64/aarch64.cc:12268 config/aarch64/aarch64.cc:12279
! #: config/riscv/riscv.cc:6158 config/riscv/riscv.cc:6166
! #: config/riscv/riscv.cc:6173 config/riscv/riscv.cc:6177
! #: config/riscv/riscv.cc:6219 config/riscv/riscv.cc:6237
  #, c-format
  msgid "invalid vector constant"
  msgstr "ungÃ¼ltige Vektorkonstante"
  
! #: config/aarch64/aarch64.cc:12118
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "unvertrÃ¤glicher Gleitkomma- / Vektorregisteroperand fÃ¼r Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12130
  #, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "unvertrÃ¤glicher Operand fÃ¼r Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12150
  #, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "unvertrÃ¤glicher Registeroperand fÃ¼r Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12215 config/arm/arm.cc:24867
  #, c-format
  msgid "missing operand"
  msgstr "fehlender Operand"
  
! #: config/aarch64/aarch64.cc:12305
  #, c-format
  msgid "invalid constant"
  msgstr "ungÃ¼ltige Konstante"
  
! #: config/aarch64/aarch64.cc:12308
  #, c-format
  msgid "invalid operand"
  msgstr "ungÃ¼ltiger Operand"
  
! #: config/aarch64/aarch64.cc:12446 config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ungÃ¼ltiger OperandenprÃ¤fix Â»%%%cÂ«"
  
! #: config/aarch64/aarch64.cc:12471
  #, c-format
  msgid "invalid address mode"
  msgstr "ungÃ¼ltiger Adressierungsmodus"
  
! #: config/aarch64/aarch64.cc:29016
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "GNU- und SVE-Vektoren kÃ¶nnen nicht in einer binÃ¤ren Operation kombiniert werden"
  
! #: config/alpha/alpha.cc:5082 config/i386/i386.cc:14193
! #: config/rs6000/rs6000.cc:14616 config/sparc/sparc.cc:9384
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "Â»%%&Â« ohne lokale dynamische TLS-Referenzen verwendet"
*************** msgid "invalid %%r value"
*** 19498,19515 ****
  msgstr "ungÃ¼ltiger %%r-Wert"
  
  #: config/alpha/alpha.cc:5180 config/ia64/ia64.cc:5542
! #: config/rs6000/rs6000.cc:14360 config/xtensa/xtensa.cc:3066
  #, c-format
  msgid "invalid %%R value"
  msgstr "ungÃ¼ltiger %%R-Wert"
  
! #: config/alpha/alpha.cc:5186 config/rs6000/rs6000.cc:14280
  #: config/xtensa/xtensa.cc:3039
  #, c-format
  msgid "invalid %%N value"
  msgstr "ungÃ¼ltiger %%N-Wert"
  
! #: config/alpha/alpha.cc:5194 config/rs6000/rs6000.cc:14308
  #, c-format
  msgid "invalid %%P value"
  msgstr "ungÃ¼ltiger %%P-Wert"
--- 19599,19616 ----
  msgstr "ungÃ¼ltiger %%r-Wert"
  
  #: config/alpha/alpha.cc:5180 config/ia64/ia64.cc:5542
! #: config/rs6000/rs6000.cc:14311 config/xtensa/xtensa.cc:3066
  #, c-format
  msgid "invalid %%R value"
  msgstr "ungÃ¼ltiger %%R-Wert"
  
! #: config/alpha/alpha.cc:5186 config/rs6000/rs6000.cc:14231
  #: config/xtensa/xtensa.cc:3039
  #, c-format
  msgid "invalid %%N value"
  msgstr "ungÃ¼ltiger %%N-Wert"
  
! #: config/alpha/alpha.cc:5194 config/rs6000/rs6000.cc:14259
  #, c-format
  msgid "invalid %%P value"
  msgstr "ungÃ¼ltiger %%P-Wert"
*************** msgstr "ungÃ¼ltiger %%M-Wert"
*** 19539,19545 ****
  msgid "invalid %%U value"
  msgstr "ungÃ¼ltiger %%U-Wert"
  
! #: config/alpha/alpha.cc:5280 config/rs6000/rs6000.cc:14368
  #, c-format
  msgid "invalid %%s value"
  msgstr "ungÃ¼ltiger %%s-Wert"
--- 19640,19646 ----
  msgid "invalid %%U value"
  msgstr "ungÃ¼ltiger %%U-Wert"
  
! #: config/alpha/alpha.cc:5280 config/rs6000/rs6000.cc:14319
  #, c-format
  msgid "invalid %%s value"
  msgstr "ungÃ¼ltiger %%s-Wert"
*************** msgstr "ungÃ¼ltiger %%s-Wert"
*** 19549,19555 ****
  msgid "invalid %%C value"
  msgstr "ungÃ¼ltiger %%C-Wert"
  
! #: config/alpha/alpha.cc:5328 config/rs6000/rs6000.cc:14144
  #, c-format
  msgid "invalid %%E value"
  msgstr "ungÃ¼ltiger %%E-Wert"
--- 19650,19656 ----
  msgid "invalid %%C value"
  msgstr "ungÃ¼ltiger %%C-Wert"
  
! #: config/alpha/alpha.cc:5328 config/rs6000/rs6000.cc:14095
  #, c-format
  msgid "invalid %%E value"
  msgstr "ungÃ¼ltiger %%E-Wert"
*************** msgstr "ungÃ¼ltiger %%E-Wert"
*** 19559,19568 ****
  msgid "unknown relocation unspec"
  msgstr "unbekannte Adressverschiebungs-Unspec"
  
! #: config/alpha/alpha.cc:5362 config/gcn/gcn.cc:7349 config/gcn/gcn.cc:7358
! #: config/gcn/gcn.cc:7418 config/gcn/gcn.cc:7426 config/gcn/gcn.cc:7442
! #: config/gcn/gcn.cc:7460 config/gcn/gcn.cc:7511 config/gcn/gcn.cc:7630
! #: config/gcn/gcn.cc:7747 config/rs6000/rs6000.cc:14670
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ungÃ¼ltiger %%xn-Code"
--- 19660,19669 ----
  msgid "unknown relocation unspec"
  msgstr "unbekannte Adressverschiebungs-Unspec"
  
! #: config/alpha/alpha.cc:5362 config/gcn/gcn.cc:7419 config/gcn/gcn.cc:7428
! #: config/gcn/gcn.cc:7488 config/gcn/gcn.cc:7496 config/gcn/gcn.cc:7512
! #: config/gcn/gcn.cc:7530 config/gcn/gcn.cc:7581 config/gcn/gcn.cc:7700
! #: config/gcn/gcn.cc:7817 config/rs6000/rs6000.cc:14621
  #, c-format
  msgid "invalid %%xn code"
  msgstr "ungÃ¼ltiger %%xn-Code"
*************** msgstr "ungÃ¼ltiger %%xn-Code"
*** 19572,19808 ****
  msgid "invalid operand address"
  msgstr "ungÃ¼ltige Operandenadresse"
  
! #: config/arc/arc.cc:4900
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%Z"
  
! #: config/arc/arc.cc:4908
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%z"
  
! #: config/arc/arc.cc:4916
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "ungÃ¼ltige Operanden fÃ¼r Code %%c"
  
! #: config/arc/arc.cc:4924
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%M"
  
! #: config/arc/arc.cc:4932 config/m32r/m32r.cc:2087
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%p"
  
! #: config/arc/arc.cc:4940
  #, c-format
  msgid "invalid operand for %%s code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%s"
  
! #: config/arc/arc.cc:4958
  #, c-format
  msgid "invalid operand for %%N code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%N"
  
! #: config/arc/arc.cc:4971
  #, c-format
  msgid "invalid operand for %%N or %%S code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%N oder %%S"
  
! #: config/arc/arc.cc:4993 config/m32r/m32r.cc:2080
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%s"
  
! #: config/arc/arc.cc:5113 config/m32r/m32r.cc:2113
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%R-Code"
  
! #: config/arc/arc.cc:5189 config/m32r/m32r.cc:2136
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%H/%%L-Code"
  
! #: config/arc/arc.cc:5257 config/m32r/m32r.cc:2207
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%U-Code"
  
! #: config/arc/arc.cc:5269
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%V-Code"
  
! #: config/arc/arc.cc:5319
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5342 config/epiphany/epiphany.cc:1308
! #: config/m32r/m32r.cc:2234 config/nds32/nds32.cc:3518
! #: config/sparc/sparc.cc:9641
  #, c-format
  msgid "invalid operand output code"
  msgstr "ungÃ¼ltiger Operanden-Ausgabecode"
  
! #: config/arc/arc.cc:6395
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ungÃ¼ltiges UNSPEC als Operand: %d"
  
! #: config/arc/arc.cc:6611
  msgid "unrecognized supposed constant"
  msgstr "unerkannte vermutete Konstante"
  
! #: config/arm/arm.cc:21045 config/arm/arm.cc:21070 config/arm/arm.cc:21080
! #: config/arm/arm.cc:21089 config/arm/arm.cc:21098
  #, c-format
  msgid "invalid shift operand"
  msgstr "ungÃ¼ltiger Schiebeoperand"
  
! #: config/arm/arm.cc:24007 config/arm/arm.cc:24025
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "bedingter Thumb-Befehl"
  
! #: config/arm/arm.cc:24013
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "bedingter Befehl in bedingter Sequenz"
  
! #: config/arm/arm.cc:24134 config/arm/arm.cc:24147 config/arm/arm.cc:24172
  #: config/nios2/nios2.cc:3085
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Operand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tzt"
  
! #: config/arm/arm.cc:24249 config/arm/arm.cc:24271 config/arm/arm.cc:24281
! #: config/arm/arm.cc:24291 config/arm/arm.cc:24301 config/arm/arm.cc:24340
! #: config/arm/arm.cc:24358 config/arm/arm.cc:24376 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24418 config/arm/arm.cc:24445 config/arm/arm.cc:24452
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24485
! #: config/arm/arm.cc:24506 config/arm/arm.cc:24513 config/arm/arm.cc:24704
! #: config/arm/arm.cc:24711 config/arm/arm.cc:24738 config/arm/arm.cc:24745
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
! #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3544
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«"
  
! #: config/arm/arm.cc:24353
  #, c-format
  msgid "instruction never executed"
  msgstr "Befehl wird niemals ausgefÃ¼hrt"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24394
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "veralteter Maverick-Formatcode Â»%cÂ«"
  
! #: config/arm/arm.cc:34364
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ungÃ¼ltige Umwandlung von Typ %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34366
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ungÃ¼ltige Umwandlung in Typ %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34381 config/arm/arm.cc:34397
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "Operation nicht erlaubt auf Typ %<bfloat16_t%>"
  
! #: config/avr/avr.cc:3013
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "Adressoperand erfordert BeschrÃ¤nkung fÃ¼r X-, Y- oder Z-Register"
  
! #: config/avr/avr.cc:3196
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "Operanden fÃ¼r %T/%t mÃ¼ssen reg + const_int sein:"
  
! #: config/avr/avr.cc:3246 config/avr/avr.cc:3313
  msgid "bad address, not an I/O address:"
  msgstr "falsche Adresse, keine E/A-Adresse:"
  
! #: config/avr/avr.cc:3255
  msgid "bad address, not a constant:"
  msgstr "falsche Adresse, keine Konstante:"
  
! #: config/avr/avr.cc:3273 config/avr/avr.cc:3280
  msgid "bad address, not (reg+disp):"
  msgstr "Falsche Adresse, nicht (reg+disp):"
  
! #: config/avr/avr.cc:3287
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "Falsche Adresse, nicht post_inc oder pre_dec:"
  
! #: config/avr/avr.cc:3299
  msgid "internal compiler error.  Bad address:"
  msgstr "Interner Compiler-Fehler. Falsche Adresse:"
  
! #: config/avr/avr.cc:3332
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "Code Â»%cÂ« fÃ¼r Festkomma nicht unterstÃ¼tzt:"
  
! #: config/avr/avr.cc:3340
  msgid "internal compiler error.  Unknown mode:"
  msgstr "Interner Compiler-Fehler. Unbekannter Modus:"
  
! #: config/avr/avr.cc:4215 config/avr/avr.cc:5159 config/avr/avr.cc:5606
  msgid "invalid insn:"
  msgstr "UngÃ¼ltiger Befehl:"
  
! #: config/avr/avr.cc:4269 config/avr/avr.cc:4381 config/avr/avr.cc:4439
! #: config/avr/avr.cc:4491 config/avr/avr.cc:4510 config/avr/avr.cc:4702
! #: config/avr/avr.cc:5010 config/avr/avr.cc:5295 config/avr/avr.cc:5499
! #: config/avr/avr.cc:5663 config/avr/avr.cc:5756 config/avr/avr.cc:5955
  msgid "incorrect insn:"
  msgstr "Falscher Befehl:"
  
! #: config/avr/avr.cc:4526 config/avr/avr.cc:4801 config/avr/avr.cc:5081
! #: config/avr/avr.cc:5367 config/avr/avr.cc:5545 config/avr/avr.cc:5812
! #: config/avr/avr.cc:6013
  msgid "unknown move insn:"
  msgstr "Falscher Kopierbefehl:"
  
! #: config/avr/avr.cc:6621
  msgid "bad shift insn:"
  msgstr "Falscher Schiebe-Befehl:"
  
! #: config/avr/avr.cc:6729 config/avr/avr.cc:7212 config/avr/avr.cc:7629
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "Interner Compiler-Fehler. Falsche Verschiebung:"
  
! #: config/avr/avr.cc:9283
  msgid "unsupported fixed-point conversion"
  msgstr "Festkommaumwandlung nicht unterstÃ¼tzt"
  
! #: config/avr/avr.cc:10665
  msgid "variable"
  msgstr "Variable"
  
! #: config/avr/avr.cc:10670
  msgid "function parameter"
  msgstr "Funktionsparameter"
  
! #: config/avr/avr.cc:10675
  msgid "structure field"
  msgstr "Strukturfeld"
  
! #: config/avr/avr.cc:10681
  msgid "return type of function"
  msgstr "RÃ¼ckgabetyp fÃ¼r Funktion"
  
! #: config/avr/avr.cc:10686
  msgid "pointer"
  msgstr "Zeiger"
  
--- 19673,19909 ----
  msgid "invalid operand address"
  msgstr "ungÃ¼ltige Operandenadresse"
  
! #: config/arc/arc.cc:4901
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%Z"
  
! #: config/arc/arc.cc:4909
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%z"
  
! #: config/arc/arc.cc:4917
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "ungÃ¼ltige Operanden fÃ¼r Code %%c"
  
! #: config/arc/arc.cc:4925
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%M"
  
! #: config/arc/arc.cc:4933 config/m32r/m32r.cc:2088
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%p"
  
! #: config/arc/arc.cc:4941
  #, c-format
  msgid "invalid operand for %%s code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%s"
  
! #: config/arc/arc.cc:4959
  #, c-format
  msgid "invalid operand for %%N code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%N"
  
! #: config/arc/arc.cc:4972
  #, c-format
  msgid "invalid operand for %%N or %%S code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%N oder %%S"
  
! #: config/arc/arc.cc:4994 config/m32r/m32r.cc:2081
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%s"
  
! #: config/arc/arc.cc:5114 config/m32r/m32r.cc:2114
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%R-Code"
  
! #: config/arc/arc.cc:5190 config/m32r/m32r.cc:2137
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%H/%%L-Code"
  
! #: config/arc/arc.cc:5258 config/m32r/m32r.cc:2208
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%U-Code"
  
! #: config/arc/arc.cc:5270
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %%V-Code"
  
! #: config/arc/arc.cc:5320
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5343 config/epiphany/epiphany.cc:1309
! #: config/m32r/m32r.cc:2235 config/nds32/nds32.cc:3519
! #: config/sparc/sparc.cc:9663
  #, c-format
  msgid "invalid operand output code"
  msgstr "ungÃ¼ltiger Operanden-Ausgabecode"
  
! #: config/arc/arc.cc:6396
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "ungÃ¼ltiges UNSPEC als Operand: %d"
  
! #: config/arc/arc.cc:6612
  msgid "unrecognized supposed constant"
  msgstr "unerkannte vermutete Konstante"
  
! #: config/arm/arm.cc:21110 config/arm/arm.cc:21135 config/arm/arm.cc:21145
! #: config/arm/arm.cc:21154 config/arm/arm.cc:21163
  #, c-format
  msgid "invalid shift operand"
  msgstr "ungÃ¼ltiger Schiebeoperand"
  
! #: config/arm/arm.cc:24117 config/arm/arm.cc:24135
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "bedingter Thumb-Befehl"
  
! #: config/arm/arm.cc:24123
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "bedingter Befehl in bedingter Sequenz"
  
! #: config/arm/arm.cc:24244 config/arm/arm.cc:24257 config/arm/arm.cc:24282
  #: config/nios2/nios2.cc:3085
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "Operand fÃ¼r Code Â»%cÂ« nicht unterstÃ¼tzt"
  
! #: config/arm/arm.cc:24359 config/arm/arm.cc:24381 config/arm/arm.cc:24391
! #: config/arm/arm.cc:24401 config/arm/arm.cc:24411 config/arm/arm.cc:24450
! #: config/arm/arm.cc:24468 config/arm/arm.cc:24486 config/arm/arm.cc:24513
! #: config/arm/arm.cc:24528 config/arm/arm.cc:24555 config/arm/arm.cc:24562
! #: config/arm/arm.cc:24580 config/arm/arm.cc:24587 config/arm/arm.cc:24595
! #: config/arm/arm.cc:24616 config/arm/arm.cc:24623 config/arm/arm.cc:24814
! #: config/arm/arm.cc:24821 config/arm/arm.cc:24848 config/arm/arm.cc:24855
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
! #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3545
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code Â»%cÂ«"
  
! #: config/arm/arm.cc:24463
  #, c-format
  msgid "instruction never executed"
  msgstr "Befehl wird niemals ausgefÃ¼hrt"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24504
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "veralteter Maverick-Formatcode Â»%cÂ«"
  
! #: config/arm/arm.cc:34475
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "ungÃ¼ltige Umwandlung von Typ %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34477
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "ungÃ¼ltige Umwandlung in Typ %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34492 config/arm/arm.cc:34508
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "Operation nicht erlaubt auf Typ %<bfloat16_t%>"
  
! #: config/avr/avr.cc:3610
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "Adressoperand erfordert BeschrÃ¤nkung fÃ¼r X-, Y- oder Z-Register"
  
! #: config/avr/avr.cc:3793
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "Operanden fÃ¼r %T/%t mÃ¼ssen reg + const_int sein:"
  
! #: config/avr/avr.cc:3843 config/avr/avr.cc:3910
  msgid "bad address, not an I/O address:"
  msgstr "falsche Adresse, keine E/A-Adresse:"
  
! #: config/avr/avr.cc:3852
  msgid "bad address, not a constant:"
  msgstr "falsche Adresse, keine Konstante:"
  
! #: config/avr/avr.cc:3870 config/avr/avr.cc:3877
  msgid "bad address, not (reg+disp):"
  msgstr "Falsche Adresse, nicht (reg+disp):"
  
! #: config/avr/avr.cc:3884
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "Falsche Adresse, nicht post_inc oder pre_dec:"
  
! #: config/avr/avr.cc:3896
  msgid "internal compiler error.  Bad address:"
  msgstr "Interner Compiler-Fehler. Falsche Adresse:"
  
! #: config/avr/avr.cc:3929
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "Code Â»%cÂ« fÃ¼r Festkomma nicht unterstÃ¼tzt:"
  
! #: config/avr/avr.cc:3948
  msgid "internal compiler error.  Unknown mode:"
  msgstr "Interner Compiler-Fehler. Unbekannter Modus:"
  
! #: config/avr/avr.cc:4815 config/avr/avr.cc:5758 config/avr/avr.cc:6205
  msgid "invalid insn:"
  msgstr "UngÃ¼ltiger Befehl:"
  
! #: config/avr/avr.cc:4869 config/avr/avr.cc:4980 config/avr/avr.cc:5038
! #: config/avr/avr.cc:5090 config/avr/avr.cc:5109 config/avr/avr.cc:5301
! #: config/avr/avr.cc:5609 config/avr/avr.cc:5894 config/avr/avr.cc:6098
! #: config/avr/avr.cc:6262 config/avr/avr.cc:6355 config/avr/avr.cc:6553
  msgid "incorrect insn:"
  msgstr "Falscher Befehl:"
  
! #: config/avr/avr.cc:5125 config/avr/avr.cc:5400 config/avr/avr.cc:5680
! #: config/avr/avr.cc:5966 config/avr/avr.cc:6144 config/avr/avr.cc:6411
! #: config/avr/avr.cc:6611
  msgid "unknown move insn:"
  msgstr "Falscher Kopierbefehl:"
  
! #: config/avr/avr.cc:7378
  msgid "bad shift insn:"
  msgstr "Falscher Schiebe-Befehl:"
  
! #: config/avr/avr.cc:7486 config/avr/avr.cc:7969 config/avr/avr.cc:8386
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "Interner Compiler-Fehler. Falsche Verschiebung:"
  
! #: config/avr/avr.cc:10210
  msgid "unsupported fixed-point conversion"
  msgstr "Festkommaumwandlung nicht unterstÃ¼tzt"
  
! #: config/avr/avr.cc:11585
  msgid "variable"
  msgstr "Variable"
  
! #: config/avr/avr.cc:11590
  msgid "function parameter"
  msgstr "Funktionsparameter"
  
! #: config/avr/avr.cc:11595
  msgid "structure field"
  msgstr "Strukturfeld"
  
! #: config/avr/avr.cc:11601
  msgid "return type of function"
  msgstr "RÃ¼ckgabetyp fÃ¼r Funktion"
  
! #: config/avr/avr.cc:11606
  msgid "pointer"
  msgstr "Zeiger"
  
*************** msgstr "ungÃ¼ltiger %%j-Wert"
*** 19825,19844 ****
  msgid "invalid const_double operand"
  msgstr "ungÃ¼ltiger const_double-Operand"
  
! #: config/bpf/bpf.cc:884
  msgid "invalid address in operand"
  msgstr "ungÃ¼ltige Adresse in Operand"
  
  #. Fallthrough.
! #: config/bpf/bpf.cc:891
  msgid "unsupported operand"
  msgstr "nicht unterstÃ¼tzter Operand"
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:779 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: final.cc:3187 final.cc:3189 fold-const.cc:348 gcc.cc:6261 gcc.cc:6275
! #: rtl-error.cc:101 toplev.cc:317 cp/logic.cc:312 cp/logic.cc:314
! #: cp/typeck.cc:7750 d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28
  #: go/go-gcc-diagnostics.cc:37 go/go-gcc-diagnostics.cc:45
  #: go/go-gcc-diagnostics.cc:53 lto/lto-object.cc:180 lto/lto-object.cc:277
  #: lto/lto-object.cc:334 lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:182
--- 19926,19945 ----
  msgid "invalid const_double operand"
  msgstr "ungÃ¼ltiger const_double-Operand"
  
! #: config/bpf/bpf.cc:929
  msgid "invalid address in operand"
  msgstr "ungÃ¼ltige Adresse in Operand"
  
  #. Fallthrough.
! #: config/bpf/bpf.cc:936
  msgid "unsupported operand"
  msgstr "nicht unterstÃ¼tzter Operand"
  
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:779 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: final.cc:3187 final.cc:3189 fold-const.cc:348 gcc.cc:6261 gcc.cc:6275
! #: rtl-error.cc:101 toplev.cc:319 cp/logic.cc:312 cp/logic.cc:314
! #: cp/typeck.cc:7752 d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28
  #: go/go-gcc-diagnostics.cc:37 go/go-gcc-diagnostics.cc:45
  #: go/go-gcc-diagnostics.cc:53 lto/lto-object.cc:180 lto/lto-object.cc:277
  #: lto/lto-object.cc:334 lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:182
*************** msgstr "Falscher Operand fÃ¼r output_mov
*** 20052,20076 ****
  msgid "bad output_condmove_single operand"
  msgstr "Falscher Operand fÃ¼r output_condmove_single"
  
! #: config/gcn/gcn.cc:7031 config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7055
! #: config/gcn/gcn.cc:7391 config/gcn/gcn.cc:7402 config/gcn/gcn.cc:7405
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr "falsche ADDR_SPACE_GLOBAL-Adresse"
  
! #: config/gcn/gcn.cc:7171 config/gcn/gcn.cc:7194 config/gcn/gcn.cc:7226
! #: config/gcn/gcn.cc:7242 config/gcn/gcn.cc:7257 config/gcn/gcn.cc:7276
! #: config/gcn/gcn.cc:7340 config/gcn/gcn.cc:7536 config/gcn/gcn.cc:7651
  #, c-format
  msgid "invalid operand %%xn code"
  msgstr "ungÃ¼ltiger Code fÃ¼r Operand %%xn"
  
! #: config/gcn/gcn.cc:7639
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr "Operandencode %%xn ist fÃ¼r QImode ungÃ¼ltig"
  
! #: config/gcn/gcn.cc:7727
  #, c-format
  msgid "invalid fp constant"
  msgstr "ungÃ¼ltige Gleitkomma-Konstante"
--- 20153,20177 ----
  msgid "bad output_condmove_single operand"
  msgstr "Falscher Operand fÃ¼r output_condmove_single"
  
! #: config/gcn/gcn.cc:7101 config/gcn/gcn.cc:7121 config/gcn/gcn.cc:7125
! #: config/gcn/gcn.cc:7461 config/gcn/gcn.cc:7472 config/gcn/gcn.cc:7475
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr "falsche ADDR_SPACE_GLOBAL-Adresse"
  
! #: config/gcn/gcn.cc:7241 config/gcn/gcn.cc:7264 config/gcn/gcn.cc:7296
! #: config/gcn/gcn.cc:7312 config/gcn/gcn.cc:7327 config/gcn/gcn.cc:7346
! #: config/gcn/gcn.cc:7410 config/gcn/gcn.cc:7606 config/gcn/gcn.cc:7721
  #, c-format
  msgid "invalid operand %%xn code"
  msgstr "ungÃ¼ltiger Code fÃ¼r Operand %%xn"
  
! #: config/gcn/gcn.cc:7709
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr "Operandencode %%xn ist fÃ¼r QImode ungÃ¼ltig"
  
! #: config/gcn/gcn.cc:7797
  #, c-format
  msgid "invalid fp constant"
  msgstr "ungÃ¼ltige Gleitkomma-Konstante"
*************** msgstr "ungÃ¼ltige Gleitkomma-Konstante"
*** 20082,20202 ****
  msgid "Expected register or constant integer."
  msgstr "Register oder konstante Ganzzahl erwartet."
  
! #: config/i386/i386.cc:12990
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ungÃ¼ltiges UNSPEC als Operand"
  
! #: config/i386/i386.cc:13529
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "UngÃ¼ltige Verwendung von Register Â»%sÂ«"
  
! #: config/i386/i386.cc:13534
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ungÃ¼ltige Verwendung der asm-Schalter-Ausgabe"
  
! #: config/i386/i386.cc:13767
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«"
  
! #: config/i386/i386.cc:13802
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«"
  
! #: config/i386/i386.cc:13877
  #, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "ungÃ¼ltiger Operandentyp mit Operandencode Â»%cÂ« verwendet"
  
! #: config/i386/i386.cc:13882
  #, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»%cÂ«"
  
! #: config/i386/i386.cc:13960
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«"
  
! #: config/i386/i386.cc:14039
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«"
  
! #: config/i386/i386.cc:14057
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.cc:14070
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«"
  
! #: config/i386/i386.cc:14085
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«"
  
! #: config/i386/i386.cc:14113
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»rÂ«"
  
! #: config/i386/i386.cc:14131
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«"
  
! #: config/i386/i386.cc:14154
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«"
  
! #: config/i386/i386.cc:14258
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.cc:14320 config/i386/i386.cc:14709
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ungÃ¼ltige Bedingungen fÃ¼r Operand"
  
! #: config/i386/i386.cc:14421
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ungÃ¼ltiger Vektordirektwert"
  
! #: config/i386/i386.cc:17541
  msgid "unknown insn mode"
  msgstr "unbekannter Befehlsmodus"
  
! #: config/i386/i386.cc:23578
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "ungÃ¼ltige Umwandlung von Typ %<__bf16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:23581
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "ungÃ¼ltige Umwandlung von Typ %<_Float16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:23584
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "ungÃ¼ltige Umwandlung in Typ %<__bf16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:23587
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "ungÃ¼ltige Umwandlung in Typ %<_Float16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:23625 config/i386/i386.cc:23650
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr "Operation nicht erlaubt auf Typ %<__bf16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:23628 config/i386/i386.cc:23654
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr "Operation nicht erlaubt auf Typ %<_Float16%> ohne Option %<-msse2%>"
  
--- 20183,20303 ----
  msgid "Expected register or constant integer."
  msgstr "Register oder konstante Ganzzahl erwartet."
  
! #: config/i386/i386.cc:13011
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "ungÃ¼ltiges UNSPEC als Operand"
  
! #: config/i386/i386.cc:13550
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "UngÃ¼ltige Verwendung von Register Â»%sÂ«"
  
! #: config/i386/i386.cc:13555
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "ungÃ¼ltige Verwendung der asm-Schalter-Ausgabe"
  
! #: config/i386/i386.cc:13788
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»OÂ«"
  
! #: config/i386/i386.cc:13823
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»zÂ«"
  
! #: config/i386/i386.cc:13898
  #, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "ungÃ¼ltiger Operandentyp mit Operandencode Â»%cÂ« verwendet"
  
! #: config/i386/i386.cc:13903
  #, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»%cÂ«"
  
! #: config/i386/i386.cc:13981
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»YÂ«"
  
! #: config/i386/i386.cc:14060
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»DÂ«"
  
! #: config/i386/i386.cc:14078
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.cc:14091
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "Operand ist keine ausgleichbare Speicherreferenz, ungÃ¼ltiger Operandencode Â»HÂ«"
  
! #: config/i386/i386.cc:14106
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»KÂ«"
  
! #: config/i386/i386.cc:14134
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»rÂ«"
  
! #: config/i386/i386.cc:14152
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "Operand ist keine Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«"
  
! #: config/i386/i386.cc:14175
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "Operand ist keine bestimmte Ganzzahl, ungÃ¼ltiger Operandencode Â»RÂ«"
  
! #: config/i386/i386.cc:14279
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "ungÃ¼ltiger Operandencode Â»%cÂ«"
  
! #: config/i386/i386.cc:14341 config/i386/i386.cc:14730
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "ungÃ¼ltige Bedingungen fÃ¼r Operand"
  
! #: config/i386/i386.cc:14442
  #, c-format
  msgid "invalid vector immediate"
  msgstr "ungÃ¼ltiger Vektordirektwert"
  
! #: config/i386/i386.cc:17562
  msgid "unknown insn mode"
  msgstr "unbekannter Befehlsmodus"
  
! #: config/i386/i386.cc:23599
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "ungÃ¼ltige Umwandlung von Typ %<__bf16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:23602
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "ungÃ¼ltige Umwandlung von Typ %<_Float16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:23605
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "ungÃ¼ltige Umwandlung in Typ %<__bf16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:23608
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "ungÃ¼ltige Umwandlung in Typ %<_Float16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:23646 config/i386/i386.cc:23671
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr "Operation nicht erlaubt auf Typ %<__bf16%> ohne Option %<-msse2%>"
  
! #: config/i386/i386.cc:23649 config/i386/i386.cc:23675
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr "Operation nicht erlaubt auf Typ %<_Float16%> ohne Option %<-msse2%>"
  
*************** msgstr "ungÃ¼ltige Operation auf %<__fpr
*** 20227,20233 ****
  msgid "invalid %%P operand"
  msgstr "ungÃ¼ltiger %%P-Operand"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14298
  #, c-format
  msgid "invalid %%p value"
  msgstr "ungÃ¼ltiger %%p-Wert"
--- 20328,20334 ----
  msgid "invalid %%P operand"
  msgstr "ungÃ¼ltiger %%P-Operand"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14249
  #, c-format
  msgid "invalid %%p value"
  msgstr "ungÃ¼ltiger %%p-Wert"
*************** msgstr "Nicht-GP-relative absolute Adres
*** 20254,20318 ****
  msgid "invalid addressing mode"
  msgstr "ungÃ¼ltiger Adressierungsmodus"
  
! #: config/loongarch/loongarch.cc:5945 config/loongarch/loongarch.cc:5967
! #: config/loongarch/loongarch.cc:6355 config/mips/mips.cc:9233
! #: config/mips/mips.cc:9260 config/mips/mips.cc:9443
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "Â»%%%cÂ« ist kein gÃ¼ltiger OperandenprÃ¤fix"
  
! #: config/loongarch/loongarch.cc:6204 config/loongarch/loongarch.cc:6224
! #: config/loongarch/loongarch.cc:6270 config/loongarch/loongarch.cc:6277
! #: config/loongarch/loongarch.cc:6312 config/loongarch/loongarch.cc:6315
! #: config/loongarch/loongarch.cc:6327 config/loongarch/loongarch.cc:6334
! #: config/loongarch/loongarch.cc:6344 config/loongarch/loongarch.cc:6347
! #: config/loongarch/loongarch.cc:6368 config/loongarch/loongarch.cc:6375
! #: config/loongarch/loongarch.cc:6402 config/loongarch/loongarch.cc:6413
! #: config/loongarch/loongarch.cc:6428 config/loongarch/loongarch.cc:6437
! #: config/mips/mips.cc:9332 config/mips/mips.cc:9339 config/mips/mips.cc:9346
! #: config/mips/mips.cc:9353 config/mips/mips.cc:9366 config/mips/mips.cc:9373
! #: config/mips/mips.cc:9383 config/mips/mips.cc:9386 config/mips/mips.cc:9398
! #: config/mips/mips.cc:9401 config/mips/mips.cc:9461 config/mips/mips.cc:9468
! #: config/mips/mips.cc:9489 config/mips/mips.cc:9504 config/mips/mips.cc:9523
! #: config/mips/mips.cc:9532 config/riscv/riscv.cc:5605
! #: config/riscv/riscv.cc:5980 config/riscv/riscv.cc:5986
! #: config/riscv/riscv.cc:6002 config/riscv/riscv.cc:6013
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "ungÃ¼ltige Verwendung von Â»%%%cÂ«"
  
! #: config/m32r/m32r.cc:2145
  msgid "bad insn for 'A'"
  msgstr "falscher Befehl fÃ¼r 'A'"
  
! #: config/m32r/m32r.cc:2192
  #, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%T/%%B"
  
! #: config/m32r/m32r.cc:2215
  #, c-format
  msgid "invalid operand to %%N code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%N"
  
! #: config/m32r/m32r.cc:2248
  msgid "pre-increment address is not a register"
  msgstr "Pre-Increment-Adresse ist kein Register"
  
! #: config/m32r/m32r.cc:2255
  msgid "pre-decrement address is not a register"
  msgstr "Pre-Decrement-Adresse ist kein Register"
  
! #: config/m32r/m32r.cc:2262
  msgid "post-increment address is not a register"
  msgstr "Post-Increment-Adresse ist kein Register"
  
! #: config/m32r/m32r.cc:2337 config/m32r/m32r.cc:2352
! #: config/rs6000/rs6000.cc:21023
  msgid "bad address"
  msgstr "Falsche Adresse"
  
! #: config/m32r/m32r.cc:2357
  msgid "lo_sum not of register"
  msgstr "lo_sum nicht von einem Register"
  
--- 20355,20419 ----
  msgid "invalid addressing mode"
  msgstr "ungÃ¼ltiger Adressierungsmodus"
  
! #: config/loongarch/loongarch.cc:5880 config/loongarch/loongarch.cc:5902
! #: config/loongarch/loongarch.cc:6303 config/mips/mips.cc:9239
! #: config/mips/mips.cc:9266 config/mips/mips.cc:9449
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "Â»%%%cÂ« ist kein gÃ¼ltiger OperandenprÃ¤fix"
  
! #: config/loongarch/loongarch.cc:6140 config/loongarch/loongarch.cc:6160
! #: config/loongarch/loongarch.cc:6206 config/loongarch/loongarch.cc:6213
! #: config/loongarch/loongarch.cc:6260 config/loongarch/loongarch.cc:6263
! #: config/loongarch/loongarch.cc:6275 config/loongarch/loongarch.cc:6282
! #: config/loongarch/loongarch.cc:6292 config/loongarch/loongarch.cc:6295
! #: config/loongarch/loongarch.cc:6316 config/loongarch/loongarch.cc:6323
! #: config/loongarch/loongarch.cc:6350 config/loongarch/loongarch.cc:6361
! #: config/loongarch/loongarch.cc:6376 config/loongarch/loongarch.cc:6385
! #: config/mips/mips.cc:9338 config/mips/mips.cc:9345 config/mips/mips.cc:9352
! #: config/mips/mips.cc:9359 config/mips/mips.cc:9372 config/mips/mips.cc:9379
! #: config/mips/mips.cc:9389 config/mips/mips.cc:9392 config/mips/mips.cc:9404
! #: config/mips/mips.cc:9407 config/mips/mips.cc:9467 config/mips/mips.cc:9474
! #: config/mips/mips.cc:9495 config/mips/mips.cc:9510 config/mips/mips.cc:9529
! #: config/mips/mips.cc:9538 config/riscv/riscv.cc:5962
! #: config/riscv/riscv.cc:6337 config/riscv/riscv.cc:6343
! #: config/riscv/riscv.cc:6359 config/riscv/riscv.cc:6370
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "ungÃ¼ltige Verwendung von Â»%%%cÂ«"
  
! #: config/m32r/m32r.cc:2146
  msgid "bad insn for 'A'"
  msgstr "falscher Befehl fÃ¼r 'A'"
  
! #: config/m32r/m32r.cc:2193
  #, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%T/%%B"
  
! #: config/m32r/m32r.cc:2216
  #, c-format
  msgid "invalid operand to %%N code"
  msgstr "ungÃ¼ltiger Operand fÃ¼r Code %%N"
  
! #: config/m32r/m32r.cc:2249
  msgid "pre-increment address is not a register"
  msgstr "Pre-Increment-Adresse ist kein Register"
  
! #: config/m32r/m32r.cc:2256
  msgid "pre-decrement address is not a register"
  msgstr "Pre-Decrement-Adresse ist kein Register"
  
! #: config/m32r/m32r.cc:2263
  msgid "post-increment address is not a register"
  msgstr "Post-Increment-Adresse ist kein Register"
  
! #: config/m32r/m32r.cc:2338 config/m32r/m32r.cc:2353
! #: config/rs6000/rs6000.cc:20974
  msgid "bad address"
  msgstr "Falsche Adresse"
  
! #: config/m32r/m32r.cc:2358
  msgid "lo_sum not of register"
  msgstr "lo_sum nicht von einem Register"
  
*************** msgstr "nicht unterstÃ¼tzte konstante Ad
*** 20466,20472 ****
  msgid "unsupported memory expression:"
  msgstr "nicht unterstÃ¼tzter Speicherausdruck:"
  
! #: config/riscv/riscv.cc:5782
  #, c-format
  msgid "invalid vector operand"
  msgstr "ungÃ¼ltiger Vektoroperand"
--- 20567,20573 ----
  msgid "unsupported memory expression:"
  msgstr "nicht unterstÃ¼tzter Speicherausdruck:"
  
! #: config/riscv/riscv.cc:6139
  #, c-format
  msgid "invalid vector operand"
  msgstr "ungÃ¼ltiger Vektoroperand"
*************** msgstr "Stapelspeicher aufgebraucht.\n"
*** 20486,20755 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "Â»%sÂ« in der Shell kÃ¶nnte diese BeschrÃ¤nkung erhÃ¶hen.\n"
  
! #: config/rs6000/rs6000.cc:3822
  msgid "%<-mvsx%> requires hardware floating point"
  msgstr "%<-mvsx%> benÃ¶tigt Hardware-Gleitkommabefehle"
  
! #: config/rs6000/rs6000.cc:3830
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr "%<-mvsx%> benÃ¶tigt indizierte Adressierung"
  
! #: config/rs6000/rs6000.cc:3835
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr "%<-mvsx%> und %<-mno-altivec%> sind unvertrÃ¤glich"
  
! #: config/rs6000/rs6000.cc:3837
  msgid "%<-mno-altivec%> disables vsx"
  msgstr "%<-mno-altivec%> schaltet vsx aus"
  
! #: config/rs6000/rs6000.cc:3986
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr "%<-mquad-memory%> benÃ¶tigt 64-Bit-Modus"
  
! #: config/rs6000/rs6000.cc:3989
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr "%<-mquad-memory-atomic%> benÃ¶tigt 64-Bit-Modus"
  
! #: config/rs6000/rs6000.cc:4001
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr "%<-mquad-memory%> ist im Little-Endian-Modus nicht verfÃ¼gbar"
  
! #: config/rs6000/rs6000.cc:11388
  msgid "bad move"
  msgstr "ungÃ¼ltige Bewegung"
  
! #: config/rs6000/rs6000.cc:13928
  msgid "Bad 128-bit move"
  msgstr "Falsche 128-Bit-Verschiebung"
  
! #: config/rs6000/rs6000.cc:14108
  #, c-format
  msgid "invalid %%A value"
  msgstr "ungÃ¼ltiger %%A-Wert"
  
! #: config/rs6000/rs6000.cc:14117 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%D value"
  msgstr "ungÃ¼ltiger %%D-Wert"
  
! #: config/rs6000/rs6000.cc:14132
  #, c-format
  msgid "invalid %%e value"
  msgstr "ungÃ¼ltiger %%e-Wert"
  
! #: config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%f value"
  msgstr "ungÃ¼ltiger %%f-Wert"
  
! #: config/rs6000/rs6000.cc:14162
  #, c-format
  msgid "invalid %%F value"
  msgstr "ungÃ¼ltiger %%F-Wert"
  
! #: config/rs6000/rs6000.cc:14171
  #, c-format
  msgid "invalid %%G value"
  msgstr "ungÃ¼ltiger %%G-Wert"
  
! #: config/rs6000/rs6000.cc:14206
  #, c-format
  msgid "invalid %%j code"
  msgstr "ungÃ¼ltiger %%j-Code"
  
! #: config/rs6000/rs6000.cc:14216
  #, c-format
  msgid "invalid %%J code"
  msgstr "ungÃ¼ltiger %%J-Code"
  
! #: config/rs6000/rs6000.cc:14226
  #, c-format
  msgid "invalid %%k value"
  msgstr "ungÃ¼ltiger %%k-Wert"
  
! #: config/rs6000/rs6000.cc:14241 config/xtensa/xtensa.cc:3052
  #, c-format
  msgid "invalid %%K value"
  msgstr "ungÃ¼ltiger %%K-Wert"
  
! #: config/rs6000/rs6000.cc:14288
  #, c-format
  msgid "invalid %%O value"
  msgstr "ungÃ¼ltiger %%O-Wert"
  
! #: config/rs6000/rs6000.cc:14335
  #, c-format
  msgid "invalid %%q value"
  msgstr "ungÃ¼ltiger %%q-Wert"
  
! #: config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%t value"
  msgstr "ungÃ¼ltiger %%t-Wert"
  
! #: config/rs6000/rs6000.cc:14394
  #, c-format
  msgid "invalid %%T value"
  msgstr "ungÃ¼ltiger %%T-Wert"
  
! #: config/rs6000/rs6000.cc:14406
  #, c-format
  msgid "invalid %%u value"
  msgstr "ungÃ¼ltiger %%u-Wert"
  
! #: config/rs6000/rs6000.cc:14420 config/xtensa/xtensa.cc:3027
  #, c-format
  msgid "invalid %%v value"
  msgstr "ungÃ¼ltiger %%v-Wert"
  
! #: config/rs6000/rs6000.cc:14470
  #, c-format
  msgid "invalid %%V value"
  msgstr "ungÃ¼ltiger %%V-Wert"
  
! #: config/rs6000/rs6000.cc:14486 config/xtensa/xtensa.cc:3073
  #, c-format
  msgid "invalid %%x value"
  msgstr "ungÃ¼ltiger %%x-Wert"
  
! #: config/rs6000/rs6000.cc:14543
  #, c-format
  msgid "invalid %%z value"
  msgstr "ungÃ¼ltiger %%z-Wert"
  
! #: config/rs6000/rs6000.cc:14612
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probieren"
  
! #: config/rs6000/rs6000.cc:15554
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Unerlaubtes Mischen von IEEE-128-Bit- und IBM-128-Bit-Gleitkommatypen"
  
! #: config/rs6000/rs6000.cc:24424
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
! #: config/rs6000/rs6000.cc:28047
  msgid "Could not generate addis value for fusion"
  msgstr "Addis-Wert fÃ¼r Fusion kann nicht erzeugt werden"
  
! #: config/rs6000/rs6000.cc:28116
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Lade-/Speicheroffset fÃ¼r Fusion kann nicht generiert werden"
  
! #: config/rs6000/rs6000.cc:28192
  msgid "Bad GPR fusion"
  msgstr "Falsche GPR-Fusion"
  
! #: config/rs6000/rs6000.cc:28794
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ungÃ¼ltige Umwandlung von Typ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28796
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ungÃ¼ltige Umwandlung in Typ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28798
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ungÃ¼ltige Umwandlung von %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28800
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ungÃ¼ltige Umwandlung in %<__vector_pair%>"
  
! #: config/s390/s390.cc:8413
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "symbolische Speicherreferenzen werden nur auf z10 oder neuer unterstÃ¼tzt"
  
! #: config/s390/s390.cc:8424
  #, c-format
  msgid "cannot decompose address"
  msgstr "Adresse kann nicht zerlegt werden"
  
! #: config/s390/s390.cc:8506
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ungÃ¼ltiger Vergleichsoperator fÃ¼r Ausgabemodifizierer Â»EÂ«"
  
! #: config/s390/s390.cc:8529
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ungÃ¼ltige Referenz fÃ¼r Ausgabemodifizierer Â»JÂ«"
  
! #: config/s390/s390.cc:8547
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»OÂ«"
  
! #: config/s390/s390.cc:8569
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»RÂ«"
  
! #: config/s390/s390.cc:8587
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "Speicherreferenz fÃ¼r Ausgabemodifizierer Â»SÂ« erwartet"
  
! #: config/s390/s390.cc:8597
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»SÂ«"
  
! #: config/s390/s390.cc:8618
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "Register oder Speicherausdruck fÃ¼r Ausgabemodifizierer Â»NÂ« erwartet"
  
! #: config/s390/s390.cc:8629
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "Register oder Speicherausdruck fÃ¼r Ausgabemodifizierer Â»MÂ« erwartet"
  
! #: config/s390/s390.cc:8738 config/s390/s390.cc:8759
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ungÃ¼ltige Konstante fÃ¼r Ausgabemodifizierer Â»%cÂ«"
  
! #: config/s390/s390.cc:8756
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "UngÃ¼ltige Konstante â€“ anderen Ausgabemodifizierer probieren"
  
! #: config/s390/s390.cc:8793
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ungÃ¼ltiger konstanter Vektor fÃ¼r Ausgabemodifizierer Â»%cÂ«"
  
! #: config/s390/s390.cc:8800
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ungÃ¼ltiger Ausdruck â€“ anderen Ausgabemodifizierer probieren"
  
! #: config/s390/s390.cc:8803
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ungÃ¼ltiger Ausdruck fÃ¼r Ausgabemodifizierer Â»%cÂ«"
  
! #: config/s390/s390.cc:12652
  msgid "vector argument passed to unprototyped function"
  msgstr "Vektor-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
! #: config/s390/s390.cc:17089
  msgid "types differ in signedness"
  msgstr "Typen unterscheiden sich im Vorzeichenbesitz"
  
! #: config/s390/s390.cc:17099
  msgid "binary operator does not support two vector bool operands"
  msgstr "binÃ¤rer Operator unterstÃ¼tzt keine zwei bool-Vektor-Operanden"
  
! #: config/s390/s390.cc:17102
  msgid "binary operator does not support vector bool operand"
  msgstr "BinÃ¤rer Operator unterstÃ¼tzt Boolean-Vektor-Argument nicht"
  
! #: config/s390/s390.cc:17110
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binÃ¤rer Operator unterstÃ¼tzt nicht, dass bool-Vektor mit Gleitkommavektor vermischt wird"
  
--- 20587,20856 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "Â»%sÂ« in der Shell kÃ¶nnte diese BeschrÃ¤nkung erhÃ¶hen.\n"
  
! #: config/rs6000/rs6000.cc:3823
  msgid "%<-mvsx%> requires hardware floating point"
  msgstr "%<-mvsx%> benÃ¶tigt Hardware-Gleitkommabefehle"
  
! #: config/rs6000/rs6000.cc:3831
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr "%<-mvsx%> benÃ¶tigt indizierte Adressierung"
  
! #: config/rs6000/rs6000.cc:3836
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr "%<-mvsx%> und %<-mno-altivec%> sind unvertrÃ¤glich"
  
! #: config/rs6000/rs6000.cc:3838
  msgid "%<-mno-altivec%> disables vsx"
  msgstr "%<-mno-altivec%> schaltet vsx aus"
  
! #: config/rs6000/rs6000.cc:3958
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr "%<-mquad-memory%> benÃ¶tigt 64-Bit-Modus"
  
! #: config/rs6000/rs6000.cc:3961
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr "%<-mquad-memory-atomic%> benÃ¶tigt 64-Bit-Modus"
  
! #: config/rs6000/rs6000.cc:3973
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr "%<-mquad-memory%> ist im Little-Endian-Modus nicht verfÃ¼gbar"
  
! #: config/rs6000/rs6000.cc:11339
  msgid "bad move"
  msgstr "ungÃ¼ltige Bewegung"
  
! #: config/rs6000/rs6000.cc:13879
  msgid "Bad 128-bit move"
  msgstr "Falsche 128-Bit-Verschiebung"
  
! #: config/rs6000/rs6000.cc:14059
  #, c-format
  msgid "invalid %%A value"
  msgstr "ungÃ¼ltiger %%A-Wert"
  
! #: config/rs6000/rs6000.cc:14068 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%D value"
  msgstr "ungÃ¼ltiger %%D-Wert"
  
! #: config/rs6000/rs6000.cc:14083
  #, c-format
  msgid "invalid %%e value"
  msgstr "ungÃ¼ltiger %%e-Wert"
  
! #: config/rs6000/rs6000.cc:14104
  #, c-format
  msgid "invalid %%f value"
  msgstr "ungÃ¼ltiger %%f-Wert"
  
! #: config/rs6000/rs6000.cc:14113
  #, c-format
  msgid "invalid %%F value"
  msgstr "ungÃ¼ltiger %%F-Wert"
  
! #: config/rs6000/rs6000.cc:14122
  #, c-format
  msgid "invalid %%G value"
  msgstr "ungÃ¼ltiger %%G-Wert"
  
! #: config/rs6000/rs6000.cc:14157
  #, c-format
  msgid "invalid %%j code"
  msgstr "ungÃ¼ltiger %%j-Code"
  
! #: config/rs6000/rs6000.cc:14167
  #, c-format
  msgid "invalid %%J code"
  msgstr "ungÃ¼ltiger %%J-Code"
  
! #: config/rs6000/rs6000.cc:14177
  #, c-format
  msgid "invalid %%k value"
  msgstr "ungÃ¼ltiger %%k-Wert"
  
! #: config/rs6000/rs6000.cc:14192 config/xtensa/xtensa.cc:3052
  #, c-format
  msgid "invalid %%K value"
  msgstr "ungÃ¼ltiger %%K-Wert"
  
! #: config/rs6000/rs6000.cc:14239
  #, c-format
  msgid "invalid %%O value"
  msgstr "ungÃ¼ltiger %%O-Wert"
  
! #: config/rs6000/rs6000.cc:14286
  #, c-format
  msgid "invalid %%q value"
  msgstr "ungÃ¼ltiger %%q-Wert"
  
! #: config/rs6000/rs6000.cc:14328
  #, c-format
  msgid "invalid %%t value"
  msgstr "ungÃ¼ltiger %%t-Wert"
  
! #: config/rs6000/rs6000.cc:14345
  #, c-format
  msgid "invalid %%T value"
  msgstr "ungÃ¼ltiger %%T-Wert"
  
! #: config/rs6000/rs6000.cc:14357
  #, c-format
  msgid "invalid %%u value"
  msgstr "ungÃ¼ltiger %%u-Wert"
  
! #: config/rs6000/rs6000.cc:14371 config/xtensa/xtensa.cc:3027
  #, c-format
  msgid "invalid %%v value"
  msgstr "ungÃ¼ltiger %%v-Wert"
  
! #: config/rs6000/rs6000.cc:14421
  #, c-format
  msgid "invalid %%V value"
  msgstr "ungÃ¼ltiger %%V-Wert"
  
! #: config/rs6000/rs6000.cc:14437 config/xtensa/xtensa.cc:3073
  #, c-format
  msgid "invalid %%x value"
  msgstr "ungÃ¼ltiger %%x-Wert"
  
! #: config/rs6000/rs6000.cc:14494
  #, c-format
  msgid "invalid %%z value"
  msgstr "ungÃ¼ltiger %%z-Wert"
  
! #: config/rs6000/rs6000.cc:14563
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "ungÃ¼ltiger %%y-Wert, bitte Â»ZÂ«-Bedingung probieren"
  
! #: config/rs6000/rs6000.cc:15505
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Unerlaubtes Mischen von IEEE-128-Bit- und IBM-128-Bit-Gleitkommatypen"
  
! #: config/rs6000/rs6000.cc:24375
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
! #: config/rs6000/rs6000.cc:27990
  msgid "Could not generate addis value for fusion"
  msgstr "Addis-Wert fÃ¼r Fusion kann nicht erzeugt werden"
  
! #: config/rs6000/rs6000.cc:28059
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Lade-/Speicheroffset fÃ¼r Fusion kann nicht generiert werden"
  
! #: config/rs6000/rs6000.cc:28135
  msgid "Bad GPR fusion"
  msgstr "Falsche GPR-Fusion"
  
! #: config/rs6000/rs6000.cc:28737
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "ungÃ¼ltige Umwandlung von Typ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28739
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "ungÃ¼ltige Umwandlung in Typ %<__vector_quad%>"
  
! #: config/rs6000/rs6000.cc:28741
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "ungÃ¼ltige Umwandlung von %<__vector_pair%>"
  
! #: config/rs6000/rs6000.cc:28743
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "ungÃ¼ltige Umwandlung in %<__vector_pair%>"
  
! #: config/s390/s390.cc:8415
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "symbolische Speicherreferenzen werden nur auf z10 oder neuer unterstÃ¼tzt"
  
! #: config/s390/s390.cc:8426
  #, c-format
  msgid "cannot decompose address"
  msgstr "Adresse kann nicht zerlegt werden"
  
! #: config/s390/s390.cc:8508
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ungÃ¼ltiger Vergleichsoperator fÃ¼r Ausgabemodifizierer Â»EÂ«"
  
! #: config/s390/s390.cc:8531
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ungÃ¼ltige Referenz fÃ¼r Ausgabemodifizierer Â»JÂ«"
  
! #: config/s390/s390.cc:8549
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»OÂ«"
  
! #: config/s390/s390.cc:8571
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»RÂ«"
  
! #: config/s390/s390.cc:8589
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "Speicherreferenz fÃ¼r Ausgabemodifizierer Â»SÂ« erwartet"
  
! #: config/s390/s390.cc:8599
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ungÃ¼ltige Adresse fÃ¼r Ausgabemodifizierer Â»SÂ«"
  
! #: config/s390/s390.cc:8620
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "Register oder Speicherausdruck fÃ¼r Ausgabemodifizierer Â»NÂ« erwartet"
  
! #: config/s390/s390.cc:8631
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "Register oder Speicherausdruck fÃ¼r Ausgabemodifizierer Â»MÂ« erwartet"
  
! #: config/s390/s390.cc:8740 config/s390/s390.cc:8761
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ungÃ¼ltige Konstante fÃ¼r Ausgabemodifizierer Â»%cÂ«"
  
! #: config/s390/s390.cc:8758
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "UngÃ¼ltige Konstante â€“ anderen Ausgabemodifizierer probieren"
  
! #: config/s390/s390.cc:8795
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ungÃ¼ltiger konstanter Vektor fÃ¼r Ausgabemodifizierer Â»%cÂ«"
  
! #: config/s390/s390.cc:8802
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "ungÃ¼ltiger Ausdruck â€“ anderen Ausgabemodifizierer probieren"
  
! #: config/s390/s390.cc:8805
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ungÃ¼ltiger Ausdruck fÃ¼r Ausgabemodifizierer Â»%cÂ«"
  
! #: config/s390/s390.cc:12664
  msgid "vector argument passed to unprototyped function"
  msgstr "Vektor-Argument an Funktion ohne Prototyp Ã¼bergeben"
  
! #: config/s390/s390.cc:17110
  msgid "types differ in signedness"
  msgstr "Typen unterscheiden sich im Vorzeichenbesitz"
  
! #: config/s390/s390.cc:17120
  msgid "binary operator does not support two vector bool operands"
  msgstr "binÃ¤rer Operator unterstÃ¼tzt keine zwei bool-Vektor-Operanden"
  
! #: config/s390/s390.cc:17123
  msgid "binary operator does not support vector bool operand"
  msgstr "BinÃ¤rer Operator unterstÃ¼tzt Boolean-Vektor-Argument nicht"
  
! #: config/s390/s390.cc:17131
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "binÃ¤rer Operator unterstÃ¼tzt nicht, dass bool-Vektor mit Gleitkommavektor vermischt wird"
  
*************** msgstr "erzeugt und mit anderen ABIs ver
*** 20775,20816 ****
  msgid "created and used with different endianness"
  msgstr "erzeugt und mit anderer Bytereihenfolge verwendet"
  
! #: config/sparc/sparc.cc:9371 config/sparc/sparc.cc:9377
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ungÃ¼ltiger %%Y-Operand"
  
! #: config/sparc/sparc.cc:9464
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ungÃ¼ltiger %%A-Operand"
  
! #: config/sparc/sparc.cc:9484
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ungÃ¼ltiger %%B-Operand"
  
! #: config/sparc/sparc.cc:9564
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ungÃ¼ltiger %%C-Operand"
  
! #: config/sparc/sparc.cc:9596
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ungÃ¼ltiger %%D-Operand"
  
! #: config/sparc/sparc.cc:9615
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ungÃ¼ltiger %%f-Operand"
  
! #: config/sparc/sparc.cc:9627
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ungÃ¼ltiger %%s-Operand"
  
! #: config/sparc/sparc.cc:9672
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "Gleitkommakonstante ist kein gÃ¼ltiger direkter Operand"
--- 20876,20917 ----
  msgid "created and used with different endianness"
  msgstr "erzeugt und mit anderer Bytereihenfolge verwendet"
  
! #: config/sparc/sparc.cc:9393 config/sparc/sparc.cc:9399
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "ungÃ¼ltiger %%Y-Operand"
  
! #: config/sparc/sparc.cc:9486
  #, c-format
  msgid "invalid %%A operand"
  msgstr "ungÃ¼ltiger %%A-Operand"
  
! #: config/sparc/sparc.cc:9506
  #, c-format
  msgid "invalid %%B operand"
  msgstr "ungÃ¼ltiger %%B-Operand"
  
! #: config/sparc/sparc.cc:9586
  #, c-format
  msgid "invalid %%C operand"
  msgstr "ungÃ¼ltiger %%C-Operand"
  
! #: config/sparc/sparc.cc:9618
  #, c-format
  msgid "invalid %%D operand"
  msgstr "ungÃ¼ltiger %%D-Operand"
  
! #: config/sparc/sparc.cc:9637
  #, c-format
  msgid "invalid %%f operand"
  msgstr "ungÃ¼ltiger %%f-Operand"
  
! #: config/sparc/sparc.cc:9649
  #, c-format
  msgid "invalid %%s operand"
  msgstr "ungÃ¼ltiger %%s-Operand"
  
! #: config/sparc/sparc.cc:9694
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "Gleitkommakonstante ist kein gÃ¼ltiger direkter Operand"
*************** msgstr "Zeichen als Immediate-Operand ve
*** 20867,20889 ****
  msgid "illegal operand detected"
  msgstr "ungÃ¼ltiger Operand wurde gefunden"
  
! #: config/visium/visium.cc:3366
  msgid "illegal operand "
  msgstr "ungÃ¼ltiger Operand "
  
! #: config/visium/visium.cc:3417
  msgid "illegal operand address (1)"
  msgstr "ungÃ¼ltige Operandenadresse (1)"
  
! #: config/visium/visium.cc:3424
  msgid "illegal operand address (2)"
  msgstr "ungÃ¼ltige Operandenadresse (2)"
  
! #: config/visium/visium.cc:3439
  msgid "illegal operand address (3)"
  msgstr "ungÃ¼ltige Operandenadresse (3)"
  
! #: config/visium/visium.cc:3447
  msgid "illegal operand address (4)"
  msgstr "ungÃ¼ltige Operandenadresse (4)"
  
--- 20968,20990 ----
  msgid "illegal operand detected"
  msgstr "ungÃ¼ltiger Operand wurde gefunden"
  
! #: config/visium/visium.cc:3367
  msgid "illegal operand "
  msgstr "ungÃ¼ltiger Operand "
  
! #: config/visium/visium.cc:3418
  msgid "illegal operand address (1)"
  msgstr "ungÃ¼ltige Operandenadresse (1)"
  
! #: config/visium/visium.cc:3425
  msgid "illegal operand address (2)"
  msgstr "ungÃ¼ltige Operandenadresse (2)"
  
! #: config/visium/visium.cc:3440
  msgid "illegal operand address (3)"
  msgstr "ungÃ¼ltige Operandenadresse (3)"
  
! #: config/visium/visium.cc:3448
  msgid "illegal operand address (4)"
  msgstr "ungÃ¼ltige Operandenadresse (4)"
  
*************** msgstr "Kein Register in Adresse"
*** 20912,20926 ****
  msgid "address offset not a constant"
  msgstr "Adressversatz ist keine Konstante"
  
! #: c/c-objc-common.cc:226
  msgid "{erroneous}"
  msgstr "{fehlerhaft}"
  
! #: c/c-objc-common.cc:267
  msgid "aka"
  msgstr "alias"
  
! #: c/c-objc-common.cc:359
  msgid "({anonymous})"
  msgstr "({anonym})"
  
--- 21013,21027 ----
  msgid "address offset not a constant"
  msgstr "Adressversatz ist keine Konstante"
  
! #: c/c-objc-common.cc:227
  msgid "{erroneous}"
  msgstr "{fehlerhaft}"
  
! #: c/c-objc-common.cc:268
  msgid "aka"
  msgstr "alias"
  
! #: c/c-objc-common.cc:360
  msgid "({anonymous})"
  msgstr "({anonym})"
  
*************** msgstr "({anonym})"
*** 20933,20964 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:2934 c/c-parser.cc:3059 c/c-parser.cc:3073 c/c-parser.cc:7008
! #: c/c-parser.cc:7763 c/c-parser.cc:8219 c/c-parser.cc:8406 c/c-parser.cc:8439
! #: c/c-parser.cc:8710 c/c-parser.cc:13147 c/c-parser.cc:13182
! #: c/c-parser.cc:13213 c/c-parser.cc:13260 c/c-parser.cc:13441
! #: c/c-parser.cc:14274 c/c-parser.cc:14349 c/c-parser.cc:14392
! #: c/c-parser.cc:21252 c/c-parser.cc:21332 c/c-parser.cc:21661
! #: c/c-parser.cc:21687 c/c-parser.cc:21710 c/c-parser.cc:22246
! #: c/c-parser.cc:22290 c/gimple-parser.cc:411 c/gimple-parser.cc:452
  #: c/gimple-parser.cc:461 c/gimple-parser.cc:670 c/gimple-parser.cc:2351
  #: c/gimple-parser.cc:2388 c/gimple-parser.cc:2467 c/gimple-parser.cc:2494
! #: c/c-parser.cc:3888 c/c-parser.cc:4079 c/c-parser.cc:4114 c/c-parser.cc:13434
  #: c/gimple-parser.cc:2158 c/gimple-parser.cc:2215 cp/parser.cc:15847
! #: cp/parser.cc:33792 cp/parser.cc:34431
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> erwartet"
  
  #: c/c-parser.cc:3569 c/c-parser.cc:4679 c/c-parser.cc:4874 c/c-parser.cc:4932
  #: c/c-parser.cc:4990 c/c-parser.cc:5373 c/c-parser.cc:5396 c/c-parser.cc:5405
! #: c/c-parser.cc:5456 c/c-parser.cc:5465 c/c-parser.cc:10147
! #: c/c-parser.cc:10215 c/c-parser.cc:10737 c/c-parser.cc:10763
! #: c/c-parser.cc:10797 c/c-parser.cc:10909 c/c-parser.cc:11728
! #: c/c-parser.cc:13548 c/c-parser.cc:16132 c/c-parser.cc:16867
! #: c/c-parser.cc:16926 c/c-parser.cc:16981 c/c-parser.cc:18840
! #: c/c-parser.cc:18960 c/c-parser.cc:20345 c/c-parser.cc:21752
! #: c/c-parser.cc:22254 c/c-parser.cc:25578 c/c-parser.cc:25660
  #: c/gimple-parser.cc:195 c/gimple-parser.cc:198 c/gimple-parser.cc:546
  #: c/gimple-parser.cc:580 c/gimple-parser.cc:585 c/gimple-parser.cc:754
  #: c/gimple-parser.cc:851 c/gimple-parser.cc:1089 c/gimple-parser.cc:1115
--- 21034,21065 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:2934 c/c-parser.cc:3059 c/c-parser.cc:3073 c/c-parser.cc:7006
! #: c/c-parser.cc:7761 c/c-parser.cc:8217 c/c-parser.cc:8404 c/c-parser.cc:8437
! #: c/c-parser.cc:8708 c/c-parser.cc:13166 c/c-parser.cc:13201
! #: c/c-parser.cc:13232 c/c-parser.cc:13279 c/c-parser.cc:13460
! #: c/c-parser.cc:14293 c/c-parser.cc:14368 c/c-parser.cc:14411
! #: c/c-parser.cc:21325 c/c-parser.cc:21405 c/c-parser.cc:21734
! #: c/c-parser.cc:21760 c/c-parser.cc:21783 c/c-parser.cc:22319
! #: c/c-parser.cc:22363 c/gimple-parser.cc:411 c/gimple-parser.cc:452
  #: c/gimple-parser.cc:461 c/gimple-parser.cc:670 c/gimple-parser.cc:2351
  #: c/gimple-parser.cc:2388 c/gimple-parser.cc:2467 c/gimple-parser.cc:2494
! #: c/c-parser.cc:3888 c/c-parser.cc:4079 c/c-parser.cc:4114 c/c-parser.cc:13453
  #: c/gimple-parser.cc:2158 c/gimple-parser.cc:2215 cp/parser.cc:15847
! #: cp/parser.cc:33810 cp/parser.cc:34449
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "%<;%> erwartet"
  
  #: c/c-parser.cc:3569 c/c-parser.cc:4679 c/c-parser.cc:4874 c/c-parser.cc:4932
  #: c/c-parser.cc:4990 c/c-parser.cc:5373 c/c-parser.cc:5396 c/c-parser.cc:5405
! #: c/c-parser.cc:5456 c/c-parser.cc:5465 c/c-parser.cc:10145
! #: c/c-parser.cc:10213 c/c-parser.cc:10735 c/c-parser.cc:10761
! #: c/c-parser.cc:10795 c/c-parser.cc:10907 c/c-parser.cc:11726
! #: c/c-parser.cc:13567 c/c-parser.cc:16181 c/c-parser.cc:16916
! #: c/c-parser.cc:16975 c/c-parser.cc:17030 c/c-parser.cc:18889
! #: c/c-parser.cc:19009 c/c-parser.cc:20418 c/c-parser.cc:21825
! #: c/c-parser.cc:22327 c/c-parser.cc:25651 c/c-parser.cc:25733
  #: c/gimple-parser.cc:195 c/gimple-parser.cc:198 c/gimple-parser.cc:546
  #: c/gimple-parser.cc:580 c/gimple-parser.cc:585 c/gimple-parser.cc:754
  #: c/gimple-parser.cc:851 c/gimple-parser.cc:1089 c/gimple-parser.cc:1115
*************** msgstr "%<;%> erwartet"
*** 20966,20981 ****
  #: c/gimple-parser.cc:1506 c/gimple-parser.cc:1522 c/gimple-parser.cc:1578
  #: c/gimple-parser.cc:1605 c/gimple-parser.cc:1635 c/gimple-parser.cc:1661
  #: c/gimple-parser.cc:1868 c/gimple-parser.cc:2080 c/gimple-parser.cc:2100
! #: c/gimple-parser.cc:2261 c/gimple-parser.cc:2424 c/c-parser.cc:8662
! #: cp/parser.cc:34479
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> erwartet"
  
! #: c/c-parser.cc:4768 c/c-parser.cc:5516 c/c-parser.cc:5878 c/c-parser.cc:5896
! #: c/c-parser.cc:5897 c/c-parser.cc:6343 c/c-parser.cc:6387 c/c-parser.cc:8761
! #: c/c-parser.cc:10900 c/c-parser.cc:12160 c/c-parser.cc:12531
! #: c/c-parser.cc:15477 c/gimple-parser.cc:1844 cp/parser.cc:34443
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> erwartet"
--- 21067,21082 ----
  #: c/gimple-parser.cc:1506 c/gimple-parser.cc:1522 c/gimple-parser.cc:1578
  #: c/gimple-parser.cc:1605 c/gimple-parser.cc:1635 c/gimple-parser.cc:1661
  #: c/gimple-parser.cc:1868 c/gimple-parser.cc:2080 c/gimple-parser.cc:2100
! #: c/gimple-parser.cc:2261 c/gimple-parser.cc:2424 c/c-parser.cc:8660
! #: cp/parser.cc:34497
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "%<)%> erwartet"
  
! #: c/c-parser.cc:4768 c/c-parser.cc:5516 c/c-parser.cc:5876 c/c-parser.cc:5894
! #: c/c-parser.cc:5895 c/c-parser.cc:6341 c/c-parser.cc:6385 c/c-parser.cc:8759
! #: c/c-parser.cc:10898 c/c-parser.cc:12179 c/c-parser.cc:12550
! #: c/c-parser.cc:15496 c/gimple-parser.cc:1844 cp/parser.cc:34461
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "%<]%> erwartet"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 20985,21105 ****
  msgstr "%<;%>, %<,%> oder %<)%> erwartet"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5425 c/c-parser.cc:5430 c/c-parser.cc:16115
! #: c/c-parser.cc:16956 c/c-parser.cc:24722 c/c-parser.cc:25386
! #: c/c-parser.cc:25603 c/gimple-parser.cc:180 c/gimple-parser.cc:493
  #: c/gimple-parser.cc:532 c/gimple-parser.cc:564 c/gimple-parser.cc:821
  #: c/gimple-parser.cc:1083 c/gimple-parser.cc:1109 c/gimple-parser.cc:1236
  #: c/gimple-parser.cc:1371 c/gimple-parser.cc:1496 c/gimple-parser.cc:1601
  #: c/gimple-parser.cc:1619 c/gimple-parser.cc:1654 c/gimple-parser.cc:2049
  #: c/gimple-parser.cc:2060 c/gimple-parser.cc:2066 c/gimple-parser.cc:2249
! #: c/gimple-parser.cc:2421 c/c-parser.cc:15896 cp/parser.cc:34434
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> erwartet"
  
! #: c/c-parser.cc:5874 c/c-parser.cc:5876 c/c-parser.cc:15382 cp/parser.cc:34446
! #: cp/parser.cc:38315 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> erwartet"
  
! #: c/c-parser.cc:6524 c/c-parser.cc:13777 c/c-parser.cc:21227
! #: c/c-parser.cc:21313 c/c-parser.cc:22074 c/c-parser.cc:23034
! #: c/c-parser.cc:26846 c/gimple-parser.cc:404 c/gimple-parser.cc:2427
! #: c/c-parser.cc:3875 c/c-parser.cc:4103 c/c-parser.cc:13329 cp/parser.cc:21607
! #: cp/parser.cc:34440 go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> erwartet"
  
! #: c/c-parser.cc:7370 c/c-parser.cc:7379 c/c-parser.cc:9210 c/c-parser.cc:10352
! #: c/c-parser.cc:13541 c/c-parser.cc:13938 c/c-parser.cc:14002
! #: c/c-parser.cc:15459 c/c-parser.cc:16547 c/c-parser.cc:16784
! #: c/c-parser.cc:17337 c/c-parser.cc:17440 c/c-parser.cc:17981
! #: c/c-parser.cc:18417 c/c-parser.cc:18493 c/c-parser.cc:18610
! #: c/c-parser.cc:18682 c/c-parser.cc:24589 c/c-parser.cc:25443
! #: c/c-parser.cc:25502 c/gimple-parser.cc:587 c/gimple-parser.cc:892
! #: c/gimple-parser.cc:2475 c/gimple-parser.cc:2502 c/c-parser.cc:8669
! #: c/c-parser.cc:16040 c/c-parser.cc:17445 cp/parser.cc:34473
! #: cp/parser.cc:36176 cp/parser.cc:39219 cp/parser.cc:40112
  #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> erwartet"
  
! #: c/c-parser.cc:8201 cp/parser.cc:34360
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> erwartet"
  
! #: c/c-parser.cc:10110 c/c-parser.cc:10303 c/c-parser.cc:10787
! #: c/c-parser.cc:10830 c/c-parser.cc:10971 c/c-parser.cc:11718
! #: c/c-parser.cc:16961 c/c-parser.cc:18562 c/gimple-parser.cc:1086
  #: c/gimple-parser.cc:1112 c/gimple-parser.cc:1240 c/gimple-parser.cc:1243
! #: c/gimple-parser.cc:1623 c/gimple-parser.cc:1629 cp/parser.cc:33790
! #: cp/parser.cc:34449
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> erwartet"
  
! #: c/c-parser.cc:10681
  msgid "expected %<.%>"
  msgstr "%<.%> erwartet"
  
! #: c/c-parser.cc:13000 c/c-parser.cc:13032 c/c-parser.cc:13272
! #: cp/parser.cc:36750 cp/parser.cc:36771
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> erwartet"
  
! #: c/c-parser.cc:13690 c/gimple-parser.cc:1411 cp/parser.cc:34458
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> erwartet"
  
! #: c/c-parser.cc:17535 c/c-parser.cc:18978 cp/parser.cc:34482
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> oder %<)%> erwartet"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:18409 c/c-parser.cc:21120 c/c-parser.cc:21167
! #: c/c-parser.cc:21324 c/c-parser.cc:21671 c/c-parser.cc:22233
! #: c/c-parser.cc:24770 c/c-parser.cc:25644 c/gimple-parser.cc:745
! #: c/c-parser.cc:6410 c/c-parser.cc:21244 c/c-parser.cc:21467
! #: cp/parser.cc:34461 cp/parser.cc:43102 cp/parser.cc:43275
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> erwartet"
  
! #: c/c-parser.cc:21255 c/c-parser.cc:21335 c/c-parser.cc:21688
! #: c/c-parser.cc:22143 c/gimple-parser.cc:1677 c/gimple-parser.cc:1709
! #: c/gimple-parser.cc:1719 c/gimple-parser.cc:2512 cp/parser.cc:34437
! #: cp/parser.cc:36960
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> erwartet"
  
! #: c/c-parser.cc:21348 cp/parser.cc:43200
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%<else%> erwartet"
  
! #: c/c-parser.cc:23081 c/c-parser.cc:23070 cp/parser.cc:45899
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> oder %<}%> erwartet"
  
! #: c/c-parser.cc:26210 cp/parser.cc:49854
  msgid "<message unknown at compile time>"
  msgstr "<Meldung nicht zur Compilierzeit bekannt>"
  
! #: c/c-typeck.cc:9039
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.cc:1400 cp/parser.cc:18950 cp/parser.cc:34455
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> erwartet"
--- 21086,21206 ----
  msgstr "%<;%>, %<,%> oder %<)%> erwartet"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5425 c/c-parser.cc:5430 c/c-parser.cc:16164
! #: c/c-parser.cc:17005 c/c-parser.cc:24795 c/c-parser.cc:25459
! #: c/c-parser.cc:25676 c/gimple-parser.cc:180 c/gimple-parser.cc:493
  #: c/gimple-parser.cc:532 c/gimple-parser.cc:564 c/gimple-parser.cc:821
  #: c/gimple-parser.cc:1083 c/gimple-parser.cc:1109 c/gimple-parser.cc:1236
  #: c/gimple-parser.cc:1371 c/gimple-parser.cc:1496 c/gimple-parser.cc:1601
  #: c/gimple-parser.cc:1619 c/gimple-parser.cc:1654 c/gimple-parser.cc:2049
  #: c/gimple-parser.cc:2060 c/gimple-parser.cc:2066 c/gimple-parser.cc:2249
! #: c/gimple-parser.cc:2421 c/c-parser.cc:15945 cp/parser.cc:34452
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "%<(%> erwartet"
  
! #: c/c-parser.cc:5872 c/c-parser.cc:5874 c/c-parser.cc:15401 cp/parser.cc:34464
! #: cp/parser.cc:38333 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "%<[%> erwartet"
  
! #: c/c-parser.cc:6522 c/c-parser.cc:13796 c/c-parser.cc:21300
! #: c/c-parser.cc:21386 c/c-parser.cc:22147 c/c-parser.cc:23107
! #: c/c-parser.cc:26919 c/gimple-parser.cc:404 c/gimple-parser.cc:2427
! #: c/c-parser.cc:3875 c/c-parser.cc:4103 c/c-parser.cc:13348 cp/parser.cc:21607
! #: cp/parser.cc:34458 go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "%<{%> erwartet"
  
! #: c/c-parser.cc:7368 c/c-parser.cc:7377 c/c-parser.cc:9208 c/c-parser.cc:10350
! #: c/c-parser.cc:13560 c/c-parser.cc:13957 c/c-parser.cc:14021
! #: c/c-parser.cc:15478 c/c-parser.cc:16596 c/c-parser.cc:16833
! #: c/c-parser.cc:17386 c/c-parser.cc:17489 c/c-parser.cc:18030
! #: c/c-parser.cc:18466 c/c-parser.cc:18542 c/c-parser.cc:18659
! #: c/c-parser.cc:18731 c/c-parser.cc:24662 c/c-parser.cc:25516
! #: c/c-parser.cc:25575 c/gimple-parser.cc:587 c/gimple-parser.cc:892
! #: c/gimple-parser.cc:2475 c/gimple-parser.cc:2502 c/c-parser.cc:8667
! #: c/c-parser.cc:16089 c/c-parser.cc:17494 cp/parser.cc:34491
! #: cp/parser.cc:36194 cp/parser.cc:39264 cp/parser.cc:40157
  #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "%<:%> erwartet"
  
! #: c/c-parser.cc:8199 cp/parser.cc:34378
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "%<while%> erwartet"
  
! #: c/c-parser.cc:10108 c/c-parser.cc:10301 c/c-parser.cc:10785
! #: c/c-parser.cc:10828 c/c-parser.cc:10969 c/c-parser.cc:11716
! #: c/c-parser.cc:17010 c/c-parser.cc:18611 c/gimple-parser.cc:1086
  #: c/gimple-parser.cc:1112 c/gimple-parser.cc:1240 c/gimple-parser.cc:1243
! #: c/gimple-parser.cc:1623 c/gimple-parser.cc:1629 cp/parser.cc:33808
! #: cp/parser.cc:34467
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "%<,%> erwartet"
  
! #: c/c-parser.cc:10679
  msgid "expected %<.%>"
  msgstr "%<.%> erwartet"
  
! #: c/c-parser.cc:13019 c/c-parser.cc:13051 c/c-parser.cc:13291
! #: cp/parser.cc:36768 cp/parser.cc:36789
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "%<@end%> erwartet"
  
! #: c/c-parser.cc:13709 c/gimple-parser.cc:1411 cp/parser.cc:34476
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "%<>%> erwartet"
  
! #: c/c-parser.cc:17584 c/c-parser.cc:19027 cp/parser.cc:34500
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "%<,%> oder %<)%> erwartet"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:18458 c/c-parser.cc:21193 c/c-parser.cc:21240
! #: c/c-parser.cc:21397 c/c-parser.cc:21744 c/c-parser.cc:22306
! #: c/c-parser.cc:24843 c/c-parser.cc:25717 c/gimple-parser.cc:745
! #: c/c-parser.cc:6408 c/c-parser.cc:21317 c/c-parser.cc:21540
! #: cp/parser.cc:34479 cp/parser.cc:43147 cp/parser.cc:43320
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "%<=%> erwartet"
  
! #: c/c-parser.cc:21328 c/c-parser.cc:21408 c/c-parser.cc:21761
! #: c/c-parser.cc:22216 c/gimple-parser.cc:1677 c/gimple-parser.cc:1709
! #: c/gimple-parser.cc:1719 c/gimple-parser.cc:2512 cp/parser.cc:34455
! #: cp/parser.cc:36978
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "%<}%> erwartet"
  
! #: c/c-parser.cc:21421 cp/parser.cc:43245
  #, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%<else%> erwartet"
  
! #: c/c-parser.cc:23154 c/c-parser.cc:23143 cp/parser.cc:45944
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "%<#pragma omp section%> oder %<}%> erwartet"
  
! #: c/c-parser.cc:26283 cp/parser.cc:49921
  msgid "<message unknown at compile time>"
  msgstr "<Meldung nicht zur Compilierzeit bekannt>"
  
! #: c/c-typeck.cc:9041
  msgid "(anonymous)"
  msgstr "(anonym)"
  
! #: c/gimple-parser.cc:1400 cp/parser.cc:18950 cp/parser.cc:34473
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "%<<%> erwartet"
*************** msgstr "%<<%> erwartet"
*** 21110,21134 ****
  msgid "expected label"
  msgstr "Sprungmarke erwartet"
  
! #: cp/call.cc:4113
  msgid "candidate:"
  msgstr "Kandidat:"
  
! #: cp/call.cc:8309
  msgid "  after user-defined conversion:"
  msgstr "  nach benutzerdefinierter Umwandlung:"
  
! #: cp/call.cc:8475 cp/pt.cc:2043 cp/pt.cc:26267
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "Kandidat ist:"
  msgstr[1] "Kandidaten sind:"
  
! #: cp/call.cc:13002 cp/call.cc:13428
  msgid "candidate 1:"
  msgstr "Kandidat 1:"
  
! #: cp/call.cc:13004 cp/call.cc:13429
  msgid "candidate 2:"
  msgstr "Kandidat 2:"
  
--- 21211,21235 ----
  msgid "expected label"
  msgstr "Sprungmarke erwartet"
  
! #: cp/call.cc:4136
  msgid "candidate:"
  msgstr "Kandidat:"
  
! #: cp/call.cc:8332
  msgid "  after user-defined conversion:"
  msgstr "  nach benutzerdefinierter Umwandlung:"
  
! #: cp/call.cc:8498 cp/pt.cc:2043 cp/pt.cc:26344
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "Kandidat ist:"
  msgstr[1] "Kandidaten sind:"
  
! #: cp/call.cc:13020 cp/call.cc:13446
  msgid "candidate 1:"
  msgstr "Kandidat 1:"
  
! #: cp/call.cc:13022 cp/call.cc:13447
  msgid "candidate 2:"
  msgstr "Kandidat 2:"
  
*************** msgstr "<Template-Parameter-Fehler>"
*** 21218,21224 ****
  msgid "<statement>"
  msgstr "<Anweisung>"
  
! #: cp/error.cc:2289 cp/error.cc:3390 c-family/c-pretty-print.cc:2707
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<unbekannt>"
--- 21319,21325 ----
  msgid "<statement>"
  msgstr "<Anweisung>"
  
! #: cp/error.cc:2289 cp/error.cc:3391 c-family/c-pretty-print.cc:2708
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<unbekannt>"
*************** msgstr "<throw-Ausdruck>"
*** 21233,21366 ****
  msgid "<ubsan routine call>"
  msgstr "<ubsan-Unterprogramm-Aufruf>"
  
! #: cp/error.cc:2909
  msgid "<unparsed>"
  msgstr "<nicht-analysiert>"
  
! #: cp/error.cc:3062
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.cc:3101
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3115
  msgid "<expression error>"
  msgstr "<Ausdrucksfehler>"
  
! #: cp/error.cc:3130
  msgid "<unknown operator>"
  msgstr "<unbekannter Operator>"
  
! #: cp/error.cc:3605
  msgid "At global scope:"
  msgstr "Im globalen GÃ¼ltigkeitsbereich:"
  
! #: cp/error.cc:3664
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    eingefÃ¼gt von %qD bei %r%s:%d:%d%R"
  
! #: cp/error.cc:3669
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    eingefÃ¼gt von %qD bei %r%s:%d%R"
  
! #: cp/error.cc:3675
  msgid "    inlined from %qD"
  msgstr "    eingefÃ¼gt von %qD"
  
! #: cp/error.cc:3702
  msgid "In static member function %qD"
  msgstr "In statischer Elementfunktion %qD"
  
! #: cp/error.cc:3704
  msgid "In copy constructor %qD"
  msgstr "In Kopierkonstruktor %qD"
  
! #: cp/error.cc:3706
  msgid "In constructor %qD"
  msgstr "In Konstruktor %qD"
  
! #: cp/error.cc:3708
  msgid "In destructor %qD"
  msgstr "In Destruktor %qD"
  
! #: cp/error.cc:3710
  msgid "In lambda function"
  msgstr "In Lambda-Funktion"
  
! #: cp/error.cc:3712
  msgid "In explicit object member function %qD"
  msgstr "In expliziter Objektelementfunktion %qD"
  
! #: cp/error.cc:3714
  msgid "In member function %qD"
  msgstr "In Elementfunktion %qD"
  
! #: cp/error.cc:3717
  msgid "In function %qD"
  msgstr "In Funktion %qD"
  
! #: cp/error.cc:3740
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: In Ersetzung von %qS:\n"
  
! #: cp/error.cc:3741
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: In Instanziierung von %q#D:\n"
  
! #: cp/error.cc:3766 cp/error.cc:3922
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3769 cp/error.cc:3925
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3777
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "rekursiv erforderlich durch Ersetzung von %qS\n"
  
! #: cp/error.cc:3778
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr "erforderlich durch Ersetzung von %qS\n"
  
! #: cp/error.cc:3783
  msgid "recursively required from %q#D\n"
  msgstr "rekursiv erfordert von %q#D\n"
  
! #: cp/error.cc:3784
  msgid "required from %q#D\n"
  msgstr "erfordert durch %q#D\n"
  
! #: cp/error.cc:3791
  msgid "recursively required from here\n"
  msgstr "rekursiv erfordert von hier\n"
  
! #: cp/error.cc:3792
  msgid "required from here\n"
  msgstr "von hier erfordert\n"
  
! #: cp/error.cc:3846
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%d:%R   [ %d Instanziierungskontexte werden Ã¼bersprungen, Â»-ftemplate-backtrace-limit=0Â« zum Ausschalten verwenden ]\n"
  
! #: cp/error.cc:3852
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%R   [ %d Instanziierungskontexte werden Ã¼bersprungen, Â»-ftemplate-backtrace-limit=0Â« zum Ausschalten verwenden ]\n"
  
! #: cp/error.cc:3906
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%d:%R   in %<constexpr%>-Ersetzung von %qs"
  
! #: cp/error.cc:3910
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%R   in %<constexpr%>-Ersetzung von %qs"
  
! #: cp/pt.cc:2041 cp/semantics.cc:6237
  msgid "candidates are:"
  msgstr "Kandidaten sind:"
  
--- 21334,21467 ----
  msgid "<ubsan routine call>"
  msgstr "<ubsan-Unterprogramm-Aufruf>"
  
! #: cp/error.cc:2910
  msgid "<unparsed>"
  msgstr "<nicht-analysiert>"
  
! #: cp/error.cc:3063
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.cc:3102
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3116
  msgid "<expression error>"
  msgstr "<Ausdrucksfehler>"
  
! #: cp/error.cc:3131
  msgid "<unknown operator>"
  msgstr "<unbekannter Operator>"
  
! #: cp/error.cc:3606
  msgid "At global scope:"
  msgstr "Im globalen GÃ¼ltigkeitsbereich:"
  
! #: cp/error.cc:3665
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    eingefÃ¼gt von %qD bei %r%s:%d:%d%R"
  
! #: cp/error.cc:3670
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    eingefÃ¼gt von %qD bei %r%s:%d%R"
  
! #: cp/error.cc:3676
  msgid "    inlined from %qD"
  msgstr "    eingefÃ¼gt von %qD"
  
! #: cp/error.cc:3703
  msgid "In static member function %qD"
  msgstr "In statischer Elementfunktion %qD"
  
! #: cp/error.cc:3705
  msgid "In copy constructor %qD"
  msgstr "In Kopierkonstruktor %qD"
  
! #: cp/error.cc:3707
  msgid "In constructor %qD"
  msgstr "In Konstruktor %qD"
  
! #: cp/error.cc:3709
  msgid "In destructor %qD"
  msgstr "In Destruktor %qD"
  
! #: cp/error.cc:3711
  msgid "In lambda function"
  msgstr "In Lambda-Funktion"
  
! #: cp/error.cc:3713
  msgid "In explicit object member function %qD"
  msgstr "In expliziter Objektelementfunktion %qD"
  
! #: cp/error.cc:3715
  msgid "In member function %qD"
  msgstr "In Elementfunktion %qD"
  
! #: cp/error.cc:3718
  msgid "In function %qD"
  msgstr "In Funktion %qD"
  
! #: cp/error.cc:3741
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: In Ersetzung von %qS:\n"
  
! #: cp/error.cc:3742
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: In Instanziierung von %q#D:\n"
  
! #: cp/error.cc:3767 cp/error.cc:3925
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3770 cp/error.cc:3928
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3778
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "rekursiv erforderlich durch Ersetzung von %qS\n"
  
! #: cp/error.cc:3779
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr "erforderlich durch Ersetzung von %qS\n"
  
! #: cp/error.cc:3784
  msgid "recursively required from %q#D\n"
  msgstr "rekursiv erfordert von %q#D\n"
  
! #: cp/error.cc:3785
  msgid "required from %q#D\n"
  msgstr "erfordert durch %q#D\n"
  
! #: cp/error.cc:3792
  msgid "recursively required from here\n"
  msgstr "rekursiv erfordert von hier\n"
  
! #: cp/error.cc:3793
  msgid "required from here\n"
  msgstr "von hier erfordert\n"
  
! #: cp/error.cc:3849
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%d:%R   [ %d Instanziierungskontexte werden Ã¼bersprungen, Â»-ftemplate-backtrace-limit=0Â« zum Ausschalten verwenden ]\n"
  
! #: cp/error.cc:3855
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%R   [ %d Instanziierungskontexte werden Ã¼bersprungen, Â»-ftemplate-backtrace-limit=0Â« zum Ausschalten verwenden ]\n"
  
! #: cp/error.cc:3909
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%d:%R   in %<constexpr%>-Ersetzung von %qs"
  
! #: cp/error.cc:3913
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%R   in %<constexpr%>-Ersetzung von %qs"
  
! #: cp/pt.cc:2041 cp/semantics.cc:6310
  msgid "candidates are:"
  msgstr "Kandidaten sind:"
  
*************** msgstr "Umformung verwirft Konstantheit"
*** 21404,21455 ****
  msgid "source type is not polymorphic"
  msgstr "Quellentyp ist nicht polymorph"
  
! #: cp/typeck.cc:7441 c/c-typeck.cc:4683
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Argument falschen Typs fÃ¼r unÃ¤res Minus"
  
! #: cp/typeck.cc:7442 c/c-typeck.cc:4669
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Argument falschen Typs fÃ¼r unÃ¤res Plus"
  
! #: cp/typeck.cc:7469 c/c-typeck.cc:4728
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Argument falschen Typs fÃ¼r Bit-Komplement"
  
! #: cp/typeck.cc:7486 c/c-typeck.cc:4736
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Argument falschen Typs fÃ¼r abs"
  
! #: cp/typeck.cc:7498 c/c-typeck.cc:4758
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Argument falschen Typs fÃ¼r Konjugation"
  
! #: cp/typeck.cc:7522
  msgid "in argument to unary !"
  msgstr "in Argument fÃ¼r unÃ¤res !"
  
! #: cp/typeck.cc:7571
  msgid "no pre-increment operator for type"
  msgstr "kein PrÃ¤inkrementoperator fÃ¼r Typ"
  
! #: cp/typeck.cc:7573
  msgid "no post-increment operator for type"
  msgstr "kein Postinkrementoperator fÃ¼r Typ"
  
! #: cp/typeck.cc:7575
  msgid "no pre-decrement operator for type"
  msgstr "kein PrÃ¤dekrementoperator fÃ¼r Typ"
  
! #: cp/typeck.cc:7577
  msgid "no post-decrement operator for type"
  msgstr "kein Postdekrementoperator fÃ¼r Typ"
  
! #: fortran/arith.cc:1497
  msgid "elemental binary operation"
  msgstr "Elementare BinÃ¤roperation"
  
--- 21505,21556 ----
  msgid "source type is not polymorphic"
  msgstr "Quellentyp ist nicht polymorph"
  
! #: cp/typeck.cc:7443 c/c-typeck.cc:4685
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "Argument falschen Typs fÃ¼r unÃ¤res Minus"
  
! #: cp/typeck.cc:7444 c/c-typeck.cc:4671
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "Argument falschen Typs fÃ¼r unÃ¤res Plus"
  
! #: cp/typeck.cc:7471 c/c-typeck.cc:4730
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "Argument falschen Typs fÃ¼r Bit-Komplement"
  
! #: cp/typeck.cc:7488 c/c-typeck.cc:4738
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Argument falschen Typs fÃ¼r abs"
  
! #: cp/typeck.cc:7500 c/c-typeck.cc:4760
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "Argument falschen Typs fÃ¼r Konjugation"
  
! #: cp/typeck.cc:7524
  msgid "in argument to unary !"
  msgstr "in Argument fÃ¼r unÃ¤res !"
  
! #: cp/typeck.cc:7573
  msgid "no pre-increment operator for type"
  msgstr "kein PrÃ¤inkrementoperator fÃ¼r Typ"
  
! #: cp/typeck.cc:7575
  msgid "no post-increment operator for type"
  msgstr "kein Postinkrementoperator fÃ¼r Typ"
  
! #: cp/typeck.cc:7577
  msgid "no pre-decrement operator for type"
  msgstr "kein PrÃ¤dekrementoperator fÃ¼r Typ"
  
! #: cp/typeck.cc:7579
  msgid "no post-decrement operator for type"
  msgstr "kein Postdekrementoperator fÃ¼r Typ"
  
! #: fortran/arith.cc:1544
  msgid "elemental binary operation"
  msgstr "Elementare BinÃ¤roperation"
  
*************** msgstr "Argumente Â»a%dÂ« und Â»a%dÂ« fÃ
*** 21467,21478 ****
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "Argumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches %s"
  
! #: fortran/check.cc:4429 fortran/intrinsic.cc:4831
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "Argumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches Â»%sÂ«"
  
! #: fortran/dump-parse-tree.cc:3713
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
--- 21568,21579 ----
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "Argumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches %s"
  
! #: fortran/check.cc:4432 fortran/intrinsic.cc:4831
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "Argumente Â»%sÂ« und Â»%sÂ« fÃ¼r intrinsisches Â»%sÂ«"
  
! #: fortran/dump-parse-tree.cc:3731
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
*************** msgstr "Unstimmige Arraygrenzen fÃ¼r Dim
*** 21561,21567 ****
  msgid "Driving:"
  msgstr "Angesteuert:"
  
! #: fortran/interface.cc:3706 fortran/intrinsic.cc:4509
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "effektives Argument fÃ¼r INTENT = OUT/INOUT"
  
--- 21662,21668 ----
  msgid "Driving:"
  msgstr "Angesteuert:"
  
! #: fortran/interface.cc:3758 fortran/intrinsic.cc:4509
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "effektives Argument fÃ¼r INTENT = OUT/INOUT"
  
*************** msgstr "%s-Symbol mit INQUIRE"
*** 21626,21933 ****
  msgid "Syntax error in expression at %C"
  msgstr "Syntaxfehler in Ausdruck bei %C"
  
! #: fortran/module.cc:1254
  msgid "Unexpected EOF"
  msgstr "Unerwartetes EOF"
  
! #: fortran/module.cc:1379
  msgid "Name too long"
  msgstr "Name zu lang"
  
! #: fortran/module.cc:1433 fortran/module.cc:1491 fortran/module.cc:1546
! #: fortran/module.cc:1604
  msgid "Bad name"
  msgstr "Schlechter Name"
  
! #: fortran/module.cc:1628
  msgid "Expected name"
  msgstr "Name erwartet"
  
! #: fortran/module.cc:1631
  msgid "Expected left parenthesis"
  msgstr "Linke Klammer erwartet"
  
! #: fortran/module.cc:1634
  msgid "Expected right parenthesis"
  msgstr "Rechte Klammer erwartet"
  
! #: fortran/module.cc:1637
  msgid "Expected integer"
  msgstr "Ganzzahl erwartet"
  
! #: fortran/module.cc:1640 fortran/module.cc:2864
  msgid "Expected string"
  msgstr "Zeichenkette erwartet"
  
! #: fortran/module.cc:1665
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): Enum not found"
  
! #: fortran/module.cc:2238
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr "Mehrfache Parallelismus-Stufen in OpenACC-Routinen werden nicht unterstÃ¼tzt"
  
! #: fortran/module.cc:2484
  msgid "Expected attribute bit name"
  msgstr "Attributbitname erwartet"
  
! #: fortran/module.cc:3493
  msgid "Expected integer string"
  msgstr "Ganzzahlzeichenkette erwartet"
  
! #: fortran/module.cc:3497
  msgid "Error converting integer"
  msgstr "Fehler beim Umwandeln einer Ganzzahl"
  
! #: fortran/module.cc:3519
  msgid "Expected real string"
  msgstr "Echte Zeichenkette erwartet"
  
! #: fortran/module.cc:3744
  msgid "Expected expression type"
  msgstr "Ausdruckstyp erwartet"
  
! #: fortran/module.cc:3824
  msgid "Bad operator"
  msgstr "Falscher Operator"
  
! #: fortran/module.cc:3941
  msgid "Bad type in constant expression"
  msgstr "Falscher Typ in Konstanten-Ausdruck"
  
! #: fortran/module.cc:7399
  msgid "Unexpected end of module"
  msgstr "Unerwartetes Modulende"
  
! #: fortran/parse.cc:2138
  msgid "arithmetic IF"
  msgstr "arithmetisches IF"
  
! #: fortran/parse.cc:2147
  msgid "attribute declaration"
  msgstr "Attribut-Deklaration"
  
! #: fortran/parse.cc:2183
  msgid "data declaration"
  msgstr "Daten-Deklaration"
  
! #: fortran/parse.cc:2201
  msgid "derived type declaration"
  msgstr "Deklaration eines abgeleiteten Typs"
  
! #: fortran/parse.cc:2328
  msgid "block IF"
  msgstr "Block-IF"
  
! #: fortran/parse.cc:2337
  msgid "implied END DO"
  msgstr "impliziertes END DO"
  
! #: fortran/parse.cc:2431 fortran/resolve.cc:12499
  msgid "assignment"
  msgstr "Zuweisung"
  
! #: fortran/parse.cc:2434 fortran/resolve.cc:12565 fortran/resolve.cc:12568
  msgid "pointer assignment"
  msgstr "Zeigerzuweisung"
  
! #: fortran/parse.cc:2458
  msgid "simple IF"
  msgstr "einfaches IF"
  
! #: fortran/resolve.cc:2432 fortran/resolve.cc:2627
  msgid "elemental procedure"
  msgstr "Elementares Unterprogramm"
  
! #: fortran/resolve.cc:2530
  msgid "allocatable argument"
  msgstr "allozierbares Argument"
  
! #: fortran/resolve.cc:2535
  msgid "asynchronous argument"
  msgstr "asynchrones Argument"
  
! #: fortran/resolve.cc:2540
  msgid "optional argument"
  msgstr "optionales Argument"
  
! #: fortran/resolve.cc:2545
  msgid "pointer argument"
  msgstr "Zeigerargument"
  
! #: fortran/resolve.cc:2550
  msgid "target argument"
  msgstr "Zielargument"
  
! #: fortran/resolve.cc:2555
  msgid "value argument"
  msgstr "Wertargument"
  
! #: fortran/resolve.cc:2560
  msgid "volatile argument"
  msgstr "flÃ¼chtiges Argument"
  
! #: fortran/resolve.cc:2565
  msgid "assumed-shape argument"
  msgstr "Argument mit angenommener Form"
  
! #: fortran/resolve.cc:2570
  msgid "assumed-rank argument"
  msgstr "Argument mit angenommenem Rang"
  
! #: fortran/resolve.cc:2575
  msgid "coarray argument"
  msgstr "Coarray-Argument"
  
! #: fortran/resolve.cc:2580
  msgid "parametrized derived type argument"
  msgstr "parametrisiertes abgeleitetes Typargument"
  
! #: fortran/resolve.cc:2585
  msgid "polymorphic argument"
  msgstr "polymorphes Argument"
  
! #: fortran/resolve.cc:2590
  msgid "NO_ARG_CHECK attribute"
  msgstr "NO_ARG_CHECK-Attribut"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2597
  msgid "assumed-type argument"
  msgstr "Argument von angenommenem Typ"
  
! #: fortran/resolve.cc:2608
  msgid "array result"
  msgstr "Arrayergebnis"
  
! #: fortran/resolve.cc:2613
  msgid "pointer or allocatable result"
  msgstr "Zeiger oder allozierbares Resultat"
  
! #: fortran/resolve.cc:2620
  msgid "result with non-constant character length"
  msgstr "Resultat mit nicht konstanter ZeichenlÃ¤nge"
  
! #: fortran/resolve.cc:2632
  msgid "bind(c) procedure"
  msgstr "bind(c)-Prozedur"
  
! #: fortran/resolve.cc:4204
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "UngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %%L"
  
! #: fortran/resolve.cc:4221
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "Operand des unÃ¤ren numerischen Operators %%<%s%%> bei %%L ist %s"
  
! #: fortran/resolve.cc:4239 fortran/resolve.cc:4422 fortran/resolve.cc:4577
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "RÃ¤nge fÃ¼r Operator bei %%L und %%L stimmen nicht Ã¼berein"
  
! #: fortran/resolve.cc:4249
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr "Unerwartete EntitÃ¤ten mit abgeleitetem Typ im binÃ¤ren intrinsischen numerischen Operator %%<%s%%> bei %%L"
  
! #: fortran/resolve.cc:4254
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanden des binÃ¤ren numerischen Operators %%<%s%%> bei %%L sind %s/%s"
  
! #: fortran/resolve.cc:4269
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Operanden des Zeichenkettenverkettungsoperators bei %%L sind %s/%s"
  
! #: fortran/resolve.cc:4312
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanden des logischen Operators %%<%s%%> bei %%L sind %s/%s"
  
! #: fortran/resolve.cc:4335
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "Operand des Operators .not. bei %%L ist %s"
  
! #: fortran/resolve.cc:4349
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "COMPLEX-GrÃ¶ÃŸen kÃ¶nnen nicht bei %L verglichen werden"
  
! #: fortran/resolve.cc:4458
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Logische Werte bei %%L mÃ¼ssen mit %s statt mit %s verglichen werden"
  
! #: fortran/resolve.cc:4464
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanden des Vergleichsoperators %%<%s%%> bei %%L sind %s/%s"
  
! #: fortran/resolve.cc:4478
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "Unbekannter Operator %%<%s%%> bei %%L; meinten Sie %%<%s%%>?"
  
! #: fortran/resolve.cc:4481
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "Unbekannter Operator %%<%s%%> bei %%L"
  
! #: fortran/resolve.cc:4486
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "Operand des Benutzeroperators %%<%s%%> bei %%L ist %s"
  
! #: fortran/resolve.cc:4491
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanden des Benutzeroperators %%<%s%%> bei %%L sind %s/%s"
  
! #: fortran/resolve.cc:7476
  msgid "Loop variable"
  msgstr "Schleifenvariable"
  
! #: fortran/resolve.cc:7480
  msgid "iterator variable"
  msgstr "Iteratorvariable"
  
! #: fortran/resolve.cc:7484
  msgid "Start expression in DO loop"
  msgstr "Anfangs-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:7488
  msgid "End expression in DO loop"
  msgstr "End-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:7492
  msgid "Step expression in DO loop"
  msgstr "Schrittausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:7779 fortran/resolve.cc:7782
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE Objekt"
  
! #: fortran/resolve.cc:8160 fortran/resolve.cc:8163
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Objekt"
  
! #: fortran/resolve.cc:8400 fortran/resolve.cc:10404 fortran/resolve.cc:10525
  msgid "STAT variable"
  msgstr "STAT-Variable"
  
! #: fortran/resolve.cc:8451 fortran/resolve.cc:10416 fortran/resolve.cc:10537
  msgid "ERRMSG variable"
  msgstr "ERRMSG-Variable"
  
! #: fortran/resolve.cc:10206
  msgid "item in READ"
  msgstr "Element in READ"
  
! #: fortran/resolve.cc:10428
  msgid "ACQUIRED_LOCK variable"
  msgstr "Variable ACQUIRED_LOCK"
  
--- 21727,22034 ----
  msgid "Syntax error in expression at %C"
  msgstr "Syntaxfehler in Ausdruck bei %C"
  
! #: fortran/module.cc:1259
  msgid "Unexpected EOF"
  msgstr "Unerwartetes EOF"
  
! #: fortran/module.cc:1384
  msgid "Name too long"
  msgstr "Name zu lang"
  
! #: fortran/module.cc:1438 fortran/module.cc:1496 fortran/module.cc:1551
! #: fortran/module.cc:1609
  msgid "Bad name"
  msgstr "Schlechter Name"
  
! #: fortran/module.cc:1633
  msgid "Expected name"
  msgstr "Name erwartet"
  
! #: fortran/module.cc:1636
  msgid "Expected left parenthesis"
  msgstr "Linke Klammer erwartet"
  
! #: fortran/module.cc:1639
  msgid "Expected right parenthesis"
  msgstr "Rechte Klammer erwartet"
  
! #: fortran/module.cc:1642
  msgid "Expected integer"
  msgstr "Ganzzahl erwartet"
  
! #: fortran/module.cc:1645 fortran/module.cc:2869
  msgid "Expected string"
  msgstr "Zeichenkette erwartet"
  
! #: fortran/module.cc:1670
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): Enum not found"
  
! #: fortran/module.cc:2243
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr "Mehrfache Parallelismus-Stufen in OpenACC-Routinen werden nicht unterstÃ¼tzt"
  
! #: fortran/module.cc:2489
  msgid "Expected attribute bit name"
  msgstr "Attributbitname erwartet"
  
! #: fortran/module.cc:3498
  msgid "Expected integer string"
  msgstr "Ganzzahlzeichenkette erwartet"
  
! #: fortran/module.cc:3502
  msgid "Error converting integer"
  msgstr "Fehler beim Umwandeln einer Ganzzahl"
  
! #: fortran/module.cc:3524
  msgid "Expected real string"
  msgstr "Echte Zeichenkette erwartet"
  
! #: fortran/module.cc:3749
  msgid "Expected expression type"
  msgstr "Ausdruckstyp erwartet"
  
! #: fortran/module.cc:3829
  msgid "Bad operator"
  msgstr "Falscher Operator"
  
! #: fortran/module.cc:3946
  msgid "Bad type in constant expression"
  msgstr "Falscher Typ in Konstanten-Ausdruck"
  
! #: fortran/module.cc:7404
  msgid "Unexpected end of module"
  msgstr "Unerwartetes Modulende"
  
! #: fortran/parse.cc:2139
  msgid "arithmetic IF"
  msgstr "arithmetisches IF"
  
! #: fortran/parse.cc:2148
  msgid "attribute declaration"
  msgstr "Attribut-Deklaration"
  
! #: fortran/parse.cc:2184
  msgid "data declaration"
  msgstr "Daten-Deklaration"
  
! #: fortran/parse.cc:2202
  msgid "derived type declaration"
  msgstr "Deklaration eines abgeleiteten Typs"
  
! #: fortran/parse.cc:2329
  msgid "block IF"
  msgstr "Block-IF"
  
! #: fortran/parse.cc:2338
  msgid "implied END DO"
  msgstr "impliziertes END DO"
  
! #: fortran/parse.cc:2432 fortran/resolve.cc:12765
  msgid "assignment"
  msgstr "Zuweisung"
  
! #: fortran/parse.cc:2435 fortran/resolve.cc:12831 fortran/resolve.cc:12834
  msgid "pointer assignment"
  msgstr "Zeigerzuweisung"
  
! #: fortran/parse.cc:2459
  msgid "simple IF"
  msgstr "einfaches IF"
  
! #: fortran/resolve.cc:2442 fortran/resolve.cc:2637
  msgid "elemental procedure"
  msgstr "Elementares Unterprogramm"
  
! #: fortran/resolve.cc:2540
  msgid "allocatable argument"
  msgstr "allozierbares Argument"
  
! #: fortran/resolve.cc:2545
  msgid "asynchronous argument"
  msgstr "asynchrones Argument"
  
! #: fortran/resolve.cc:2550
  msgid "optional argument"
  msgstr "optionales Argument"
  
! #: fortran/resolve.cc:2555
  msgid "pointer argument"
  msgstr "Zeigerargument"
  
! #: fortran/resolve.cc:2560
  msgid "target argument"
  msgstr "Zielargument"
  
! #: fortran/resolve.cc:2565
  msgid "value argument"
  msgstr "Wertargument"
  
! #: fortran/resolve.cc:2570
  msgid "volatile argument"
  msgstr "flÃ¼chtiges Argument"
  
! #: fortran/resolve.cc:2575
  msgid "assumed-shape argument"
  msgstr "Argument mit angenommener Form"
  
! #: fortran/resolve.cc:2580
  msgid "assumed-rank argument"
  msgstr "Argument mit angenommenem Rang"
  
! #: fortran/resolve.cc:2585
  msgid "coarray argument"
  msgstr "Coarray-Argument"
  
! #: fortran/resolve.cc:2590
  msgid "parametrized derived type argument"
  msgstr "parametrisiertes abgeleitetes Typargument"
  
! #: fortran/resolve.cc:2595
  msgid "polymorphic argument"
  msgstr "polymorphes Argument"
  
! #: fortran/resolve.cc:2600
  msgid "NO_ARG_CHECK attribute"
  msgstr "NO_ARG_CHECK-Attribut"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2607
  msgid "assumed-type argument"
  msgstr "Argument von angenommenem Typ"
  
! #: fortran/resolve.cc:2618
  msgid "array result"
  msgstr "Arrayergebnis"
  
! #: fortran/resolve.cc:2623
  msgid "pointer or allocatable result"
  msgstr "Zeiger oder allozierbares Resultat"
  
! #: fortran/resolve.cc:2630
  msgid "result with non-constant character length"
  msgstr "Resultat mit nicht konstanter ZeichenlÃ¤nge"
  
! #: fortran/resolve.cc:2642
  msgid "bind(c) procedure"
  msgstr "bind(c)-Prozedur"
  
! #: fortran/resolve.cc:4214
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "UngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %%L"
  
! #: fortran/resolve.cc:4231
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "Operand des unÃ¤ren numerischen Operators %%<%s%%> bei %%L ist %s"
  
! #: fortran/resolve.cc:4249 fortran/resolve.cc:4432 fortran/resolve.cc:4587
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "RÃ¤nge fÃ¼r Operator bei %%L und %%L stimmen nicht Ã¼berein"
  
! #: fortran/resolve.cc:4259
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr "Unerwartete EntitÃ¤ten mit abgeleitetem Typ im binÃ¤ren intrinsischen numerischen Operator %%<%s%%> bei %%L"
  
! #: fortran/resolve.cc:4264
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanden des binÃ¤ren numerischen Operators %%<%s%%> bei %%L sind %s/%s"
  
! #: fortran/resolve.cc:4279
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Operanden des Zeichenkettenverkettungsoperators bei %%L sind %s/%s"
  
! #: fortran/resolve.cc:4322
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanden des logischen Operators %%<%s%%> bei %%L sind %s/%s"
  
! #: fortran/resolve.cc:4345
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "Operand des Operators .not. bei %%L ist %s"
  
! #: fortran/resolve.cc:4359
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "COMPLEX-GrÃ¶ÃŸen kÃ¶nnen nicht bei %L verglichen werden"
  
! #: fortran/resolve.cc:4468
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Logische Werte bei %%L mÃ¼ssen mit %s statt mit %s verglichen werden"
  
! #: fortran/resolve.cc:4474
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanden des Vergleichsoperators %%<%s%%> bei %%L sind %s/%s"
  
! #: fortran/resolve.cc:4488
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "Unbekannter Operator %%<%s%%> bei %%L; meinten Sie %%<%s%%>?"
  
! #: fortran/resolve.cc:4491
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "Unbekannter Operator %%<%s%%> bei %%L"
  
! #: fortran/resolve.cc:4496
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "Operand des Benutzeroperators %%<%s%%> bei %%L ist %s"
  
! #: fortran/resolve.cc:4501
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "Operanden des Benutzeroperators %%<%s%%> bei %%L sind %s/%s"
  
! #: fortran/resolve.cc:7659
  msgid "Loop variable"
  msgstr "Schleifenvariable"
  
! #: fortran/resolve.cc:7663
  msgid "iterator variable"
  msgstr "Iteratorvariable"
  
! #: fortran/resolve.cc:7667
  msgid "Start expression in DO loop"
  msgstr "Anfangs-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:7671
  msgid "End expression in DO loop"
  msgstr "End-Ausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:7675
  msgid "Step expression in DO loop"
  msgstr "Schrittausdruck in DO-Schleife"
  
! #: fortran/resolve.cc:7962 fortran/resolve.cc:7965
  msgid "DEALLOCATE object"
  msgstr "DEALLOCATE Objekt"
  
! #: fortran/resolve.cc:8353 fortran/resolve.cc:8356
  msgid "ALLOCATE object"
  msgstr "ALLOCATE Objekt"
  
! #: fortran/resolve.cc:8593 fortran/resolve.cc:10670 fortran/resolve.cc:10791
  msgid "STAT variable"
  msgstr "STAT-Variable"
  
! #: fortran/resolve.cc:8644 fortran/resolve.cc:10682 fortran/resolve.cc:10803
  msgid "ERRMSG variable"
  msgstr "ERRMSG-Variable"
  
! #: fortran/resolve.cc:10472
  msgid "item in READ"
  msgstr "Element in READ"
  
! #: fortran/resolve.cc:10694
  msgid "ACQUIRED_LOCK variable"
  msgstr "Variable ACQUIRED_LOCK"
  
*************** msgstr "Variable ACQUIRED_LOCK"
*** 21936,21966 ****
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Unterschiedliche CHARACTER-LÃ¤ngen (%ld/%ld) in Feldkonstruktor"
  
! #: fortran/trans-array.cc:6363
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "GanzzahlÃ¼berlauf bei der Berechnung des zu reservierenden Speichers"
  
! #: fortran/trans-array.cc:10452
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "Der Wert des Parameters PDT LEN Â»%sÂ« stimmt nicht mit dem in der Dummy-Deklaration Ã¼berein"
  
! #: fortran/trans-decl.cc:6370
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Effektive ZeichenkettenlÃ¤nge passt nicht zur deklarierten fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)"
  
! #: fortran/trans-decl.cc:6378
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Effektive ZeichenkettenlÃ¤nge ist kÃ¼rzer als die deklarierte fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)"
  
! #: fortran/trans-expr.cc:10713
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "Ziel fÃ¼r neue Rangabbildung ist zu klein (%ld < %ld)"
  
! #: fortran/trans-expr.cc:12310
  msgid "Assignment of scalar to unallocated array"
  msgstr "Zuweisung von Skalar zu unalloziertem Array"
  
--- 22037,22067 ----
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Unterschiedliche CHARACTER-LÃ¤ngen (%ld/%ld) in Feldkonstruktor"
  
! #: fortran/trans-array.cc:6401
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "GanzzahlÃ¼berlauf bei der Berechnung des zu reservierenden Speichers"
  
! #: fortran/trans-array.cc:10501
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "Der Wert des Parameters PDT LEN Â»%sÂ« stimmt nicht mit dem in der Dummy-Deklaration Ã¼berein"
  
! #: fortran/trans-decl.cc:6371
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Effektive ZeichenkettenlÃ¤nge passt nicht zur deklarierten fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)"
  
! #: fortran/trans-decl.cc:6379
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "Effektive ZeichenkettenlÃ¤nge ist kÃ¼rzer als die deklarierte fÃ¼r Scheinargument Â»%sÂ« (%ld/%ld)"
  
! #: fortran/trans-expr.cc:10754
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "Ziel fÃ¼r neue Rangabbildung ist zu klein (%ld < %ld)"
  
! #: fortran/trans-expr.cc:12351
  msgid "Assignment of scalar to unallocated array"
  msgstr "Zuweisung von Skalar zu unalloziertem Array"
  
*************** msgstr "Zugewiesene Marke ist keine Ziel
*** 22065,22079 ****
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr "UngÃ¼ltige Bildanzahl %d in SYNC IMAGES"
  
! #: fortran/trans-stmt.cc:2503
  msgid "Loop iterates infinitely"
  msgstr "Schleife lÃ¤uft endlos"
  
! #: fortran/trans-stmt.cc:2523 fortran/trans-stmt.cc:2779
  msgid "Loop variable has been modified"
  msgstr "Schleifenvariable wurde geÃ¤ndert"
  
! #: fortran/trans-stmt.cc:2632
  msgid "DO step value is zero"
  msgstr "DO-Schrittwert ist Null"
  
--- 22166,22180 ----
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr "UngÃ¼ltige Bildanzahl %d in SYNC IMAGES"
  
! #: fortran/trans-stmt.cc:2517
  msgid "Loop iterates infinitely"
  msgstr "Schleife lÃ¤uft endlos"
  
! #: fortran/trans-stmt.cc:2537 fortran/trans-stmt.cc:2793
  msgid "Loop variable has been modified"
  msgstr "Schleifenvariable wurde geÃ¤ndert"
  
! #: fortran/trans-stmt.cc:2646
  msgid "DO step value is zero"
  msgstr "DO-Schrittwert ist Null"
  
*************** msgstr "Lesen der Export-Daten gescheite
*** 22121,22127 ****
  msgid "short read while reading export data"
  msgstr "zu wenig Export-Daten gelesen"
  
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:684 cp/cvt.cc:1405
  #: d/toir.cc:225 rust/backend/rust-tree.cc:512
  #, gcc-internal-format
  msgid "value computed is not used"
--- 22222,22228 ----
  msgid "short read while reading export data"
  msgstr "zu wenig Export-Daten gelesen"
  
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:684 cp/cvt.cc:1419
  #: d/toir.cc:225 rust/backend/rust-tree.cc:512
  #, gcc-internal-format
  msgid "value computed is not used"
*************** msgstr "numerischer Typ erwartet"
*** 22148,22155 ****
  msgid "expected boolean type"
  msgstr "boolescher Typ erwartet"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:18321 c/c-parser.cc:18328
! #: cp/parser.cc:40872 cp/parser.cc:40879
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "Ganzzahl erwartet"
--- 22249,22256 ----
  msgid "expected boolean type"
  msgstr "boolescher Typ erwartet"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:18370 c/c-parser.cc:18377
! #: cp/parser.cc:40917 cp/parser.cc:40924
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "Ganzzahl erwartet"
*************** msgstr "Nicht genug Argumente"
*** 22212,22218 ****
  #: go/gofrontend/expressions.cc:11743 go/gofrontend/expressions.cc:11838
  #: go/gofrontend/expressions.cc:14014 go/gofrontend/expressions.cc:14143
  #: go/gofrontend/expressions.cc:14157 go/gofrontend/expressions.cc:14178
! #: cp/pt.cc:9348
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "zu viele Argumente"
--- 22313,22319 ----
  #: go/gofrontend/expressions.cc:11743 go/gofrontend/expressions.cc:11838
  #: go/gofrontend/expressions.cc:14014 go/gofrontend/expressions.cc:14143
  #: go/gofrontend/expressions.cc:14157 go/gofrontend/expressions.cc:14178
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "zu viele Argumente"
*************** msgid "%<-maix64%> required: 64-bit comp
*** 22767,22773 ****
  msgstr "%<-maix64%> benÃ¶tigt: 64-Bit-Berechnung mit 32-Bit-Adressierung noch nicht unterstÃ¼tzt"
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:124 config/rs6000/rs6000.cc:3477
  #, gcc-internal-format
  msgid "%<-mcmodel%> incompatible with other toc options"
  msgstr "%<-mcmodel%> unvertrÃ¤glich mit anderen TOC-Optionen"
--- 22868,22874 ----
  msgstr "%<-maix64%> benÃ¶tigt: 64-Bit-Berechnung mit 32-Bit-Adressierung noch nicht unterstÃ¼tzt"
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:128 config/rs6000/rs6000.cc:3479
  #, gcc-internal-format
  msgid "%<-mcmodel%> incompatible with other toc options"
  msgstr "%<-mcmodel%> unvertrÃ¤glich mit anderen TOC-Optionen"
*************** msgstr "%<-mcmodel%> unvertrÃ¤glich mit
*** 22777,22783 ****
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr "%<soft-float%> und long-double-128 sind unvertrÃ¤glich"
  
! #: config/rs6000/rtems.h:117 config/rs6000/rs6000.cc:3469
  #, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr "%<-m64%> benÃ¶tigt eine PowerPC64-CPU"
--- 22878,22884 ----
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr "%<soft-float%> und long-double-128 sind unvertrÃ¤glich"
  
! #: config/rs6000/rtems.h:121 config/rs6000/rs6000.cc:3471
  #, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr "%<-m64%> benÃ¶tigt eine PowerPC64-CPU"
*************** msgid "%<-mrelax%> is only supported for
*** 22836,22842 ****
  msgstr "%<-mrelax%> wird nur fÃ¼r RTP PIC unterstÃ¼tzt"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3403 fortran/io.cc:3727 fortran/io.cc:4413
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaxfehler in Anweisung %s bei %C"
--- 22937,22943 ----
  msgstr "%<-mrelax%> wird nur fÃ¼r RTP PIC unterstÃ¼tzt"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3412 fortran/io.cc:3727 fortran/io.cc:4413
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaxfehler in Anweisung %s bei %C"
*************** msgstr "Makroname fehlt hinter %qs"
*** 22914,22928 ****
  
  #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
  #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224
! #: c-family/c.opt:236 c-family/c.opt:2365 c-family/c.opt:2373
! #: config/darwin.opt:30 common.opt:329 common.opt:332 common.opt:3671
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "fehlender Dateiname hinter %qs"
  
  #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
! #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:268 c-family/c.opt:2361
! #: c-family/c.opt:2381 c-family/c.opt:2385 c-family/c.opt:2389
  #, gcc-internal-format
  msgid "missing path after %qs"
  msgstr "fehlender Pfad hinter %qs"
--- 23015,23029 ----
  
  #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
  #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224
! #: c-family/c.opt:236 c-family/c.opt:2373 c-family/c.opt:2381
! #: config/darwin.opt:30 common.opt:329 common.opt:332 common.opt:3680
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "fehlender Dateiname hinter %qs"
  
  #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
! #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:268 c-family/c.opt:2369
! #: c-family/c.opt:2389 c-family/c.opt:2393 c-family/c.opt:2397
  #, gcc-internal-format
  msgid "missing path after %qs"
  msgstr "fehlender Pfad hinter %qs"
*************** msgstr "Argument %qs fÃ¼r %<-Waligned-ne
*** 22952,22998 ****
  msgid "argument %qs to %<-Wbidi-chars%> not recognized"
  msgstr "Argument %qs fÃ¼r %<-Wbidi-chars%> nicht bekannt"
  
! #: c-family/c.opt:1064
  #, gcc-internal-format
  msgid "argument %qs to %<-Wnormalized%> not recognized"
  msgstr "Argument %qs fÃ¼r %<-Wnormalized%> nicht erkannt"
  
! #: c-family/c.opt:1728
  #, gcc-internal-format
  msgid "no class name specified with %qs"
  msgstr "kein Klassenname mit %qs angegeben"
  
! #: c-family/c.opt:1756
  #, gcc-internal-format
  msgid "argument %qs must be either %<on%> or %<off%>"
  msgstr "Argument %qs muss entweder %<on%> oder %<off%> sein"
  
! #: c-family/c.opt:1900
  #, gcc-internal-format
  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-family/c.opt:1975
  #, gcc-internal-format
  msgid "missing mapper"
  msgstr "fehlende Zuordnung"
  
! #: c-family/c.opt:2003
  #, gcc-internal-format
  msgid "missing header name"
  msgstr "fehlender Headername"
  
! #: c-family/c.opt:2011
  #, gcc-internal-format
  msgid "missing module name"
  msgstr "fehlender Modulname"
  
! #: c-family/c.opt:2058
  #, gcc-internal-format
  msgid "unrecognized ivar visibility value %qs"
  msgstr "unbekannter ivar-Sichtbarkeitswert %qs"
  
! #: c-family/c.opt:2225
  #, gcc-internal-format
  msgid "unrecognized scalar storage order value %qs"
  msgstr "unbekannter Wert %qs fÃ¼r Speicherreihenfolge von Skalaren"
--- 23053,23099 ----
  msgid "argument %qs to %<-Wbidi-chars%> not recognized"
  msgstr "Argument %qs fÃ¼r %<-Wbidi-chars%> nicht bekannt"
  
! #: c-family/c.opt:1072
  #, gcc-internal-format
  msgid "argument %qs to %<-Wnormalized%> not recognized"
  msgstr "Argument %qs fÃ¼r %<-Wnormalized%> nicht erkannt"
  
! #: c-family/c.opt:1736
  #, gcc-internal-format
  msgid "no class name specified with %qs"
  msgstr "kein Klassenname mit %qs angegeben"
  
! #: c-family/c.opt:1764
  #, gcc-internal-format
  msgid "argument %qs must be either %<on%> or %<off%>"
  msgstr "Argument %qs muss entweder %<on%> oder %<off%> sein"
  
! #: c-family/c.opt:1908
  #, gcc-internal-format
  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-family/c.opt:1983
  #, gcc-internal-format
  msgid "missing mapper"
  msgstr "fehlende Zuordnung"
  
! #: c-family/c.opt:2011
  #, gcc-internal-format
  msgid "missing header name"
  msgstr "fehlender Headername"
  
! #: c-family/c.opt:2019
  #, gcc-internal-format
  msgid "missing module name"
  msgstr "fehlender Modulname"
  
! #: c-family/c.opt:2066
  #, gcc-internal-format
  msgid "unrecognized ivar visibility value %qs"
  msgstr "unbekannter ivar-Sichtbarkeitswert %qs"
  
! #: c-family/c.opt:2233
  #, gcc-internal-format
  msgid "unrecognized scalar storage order value %qs"
  msgstr "unbekannter Wert %qs fÃ¼r Speicherreihenfolge von Skalaren"
*************** msgstr "%<-mcpu=%> ist veraltet. Verwend
*** 23032,23068 ****
  msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
  msgstr "%<-mintel-syntax%> und %<-mno-intel-syntax%> sind veraltet; stattdessen %<-masm=intel%> und %<-masm=att%> verwenden"
  
! #: config/i386/i386.opt:725
  #, gcc-internal-format
  msgid "%<-msse5%> was removed"
  msgstr "%<-msse5%> wurde entfernt"
  
! #: config/i386/i386.opt:741
  #, gcc-internal-format
  msgid "AVX512PF support will be removed in GCC 15"
  msgstr "AVX512PF-UnterstÃ¼tzung wird in GCC 15 entfernt"
  
! #: config/i386/i386.opt:745
  #, gcc-internal-format
  msgid "AVX512ER support will be removed in GCC 15"
  msgstr "AVX512ER-UnterstÃ¼tzung wird in GCC 15 entfernt"
  
! #: config/i386/i386.opt:773
  #, gcc-internal-format
  msgid "AVX5124FMAPS support will be removed in GCC 15"
  msgstr "AVX5124FMAPS-UnterstÃ¼tzung wird in GCC 15 entfernt"
  
! #: config/i386/i386.opt:777
  #, gcc-internal-format
  msgid "AVX5124VNNIW support will be removed in GCC 15"
  msgstr "AVX5124VNNIW-UnterstÃ¼tzung wird in GCC 15 entfernt"
  
! #: config/i386/i386.opt:972
  #, gcc-internal-format
  msgid "PREFETCHWT1 support will be removed in GCC 15"
  msgstr "PREFETCHWT1-UnterstÃ¼tzung wird in GCC 15 entfernt"
  
! #: config/i386/i386.opt:1286
  #, gcc-internal-format
  msgid "unknown lam type %qs"
  msgstr "unbekannter lam-Typ %qs"
--- 23133,23169 ----
  msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
  msgstr "%<-mintel-syntax%> und %<-mno-intel-syntax%> sind veraltet; stattdessen %<-masm=intel%> und %<-masm=att%> verwenden"
  
! #: config/i386/i386.opt:729
  #, gcc-internal-format
  msgid "%<-msse5%> was removed"
  msgstr "%<-msse5%> wurde entfernt"
  
! #: config/i386/i386.opt:745
  #, gcc-internal-format
  msgid "AVX512PF support will be removed in GCC 15"
  msgstr "AVX512PF-UnterstÃ¼tzung wird in GCC 15 entfernt"
  
! #: config/i386/i386.opt:749
  #, gcc-internal-format
  msgid "AVX512ER support will be removed in GCC 15"
  msgstr "AVX512ER-UnterstÃ¼tzung wird in GCC 15 entfernt"
  
! #: config/i386/i386.opt:777
  #, gcc-internal-format
  msgid "AVX5124FMAPS support will be removed in GCC 15"
  msgstr "AVX5124FMAPS-UnterstÃ¼tzung wird in GCC 15 entfernt"
  
! #: config/i386/i386.opt:781
  #, gcc-internal-format
  msgid "AVX5124VNNIW support will be removed in GCC 15"
  msgstr "AVX5124VNNIW-UnterstÃ¼tzung wird in GCC 15 entfernt"
  
! #: config/i386/i386.opt:976
  #, gcc-internal-format
  msgid "PREFETCHWT1 support will be removed in GCC 15"
  msgstr "PREFETCHWT1-UnterstÃ¼tzung wird in GCC 15 entfernt"
  
! #: config/i386/i386.opt:1290
  #, gcc-internal-format
  msgid "unknown lam type %qs"
  msgstr "unbekannter lam-Typ %qs"
*************** msgstr "darwin64-ABI wird verwendet"
*** 23092,23097 ****
--- 23193,23203 ----
  msgid "using old darwin ABI"
  msgstr "Altes darwin-ABI wird verwendet"
  
+ #: config/rs6000/rs6000.opt:475
+ #, gcc-internal-format
+ msgid "Do not use %<-mpower8-internal%>; use %<-mcpu=power8%> instead"
+ msgstr "%<-mpower8-internal%> nicht verwenden, stattdessen %<-mcpu=power8%>"
+ 
  #: config/fused-madd.opt:22
  #, gcc-internal-format
  msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
*************** msgstr "%qs ist veraltet"
*** 23120,23236 ****
  msgid "unknown linker output %qs"
  msgstr "unbekannte Linkerausgabe %qs"
  
! #: common.opt:1635
  #, gcc-internal-format
  msgid "unknown excess precision style %qs"
  msgstr "unbekannte Art Ã¼berschÃ¼ssiger Genauigkeit %qs"
  
! #: common.opt:1653
  #, gcc-internal-format
  msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr "unbekannte Spezifikation fÃ¼r die Menge der FLT_EVAL_METHOD-Werte, um %qs zu erlauben"
  
! #: common.opt:1697
  #, gcc-internal-format
  msgid "unknown floating point contraction style %qs"
  msgstr "unbekannte Art der Gleitkomma-KÃ¼rzung %qs"
  
! #: common.opt:1865
  #, gcc-internal-format
  msgid "unknown hardcfr noreturn checking level %qs"
  msgstr "unbekannte PrÃ¼fstufe %qs fÃ¼r hardcfr noreturn"
  
! #: common.opt:1900
  #, gcc-internal-format
  msgid "unknown Stack Reuse Level %qs"
  msgstr "Unbekannte Stufe %qs fÃ¼r Stapel-Wiederverwendung"
  
! #: common.opt:1972
  #, gcc-internal-format
  msgid "unavailable stringop for inlining %qs"
  msgstr "nicht verfÃ¼gbare Zeichenkettenoperation zum Inlinen von %qs"
  
! #: common.opt:2003
  #, gcc-internal-format
  msgid "unknown Control-Flow Protection Level %qs"
  msgstr "Unbekannte Schutzstufe %qs fÃ¼r Kontrollfluss"
  
! #: common.opt:2113
  #, gcc-internal-format
  msgid "unknown IRA algorithm %qs"
  msgstr "unbekannter IRA-Algorithmus %qs"
  
! #: common.opt:2126
  #, gcc-internal-format
  msgid "unknown IRA region %qs"
  msgstr "unbekannte IRA-Region %qs"
  
! #: common.opt:2204
  #, gcc-internal-format
  msgid "unknown LTO partitioning model %qs"
  msgstr "Unbekanntes LTO-Partitionierungs-Modell %qs"
  
! #: common.opt:2318
  #, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "Zielarchitekturen fehlen hinter %qs"
  
! #: common.opt:2321
  #, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "Optionen oder Zielarchitekturen=Optionen fehlen hinter %qs"
  
! #: common.opt:2329
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "Unbekannte Offload-ABI %qs"
  
! #: common.opt:2493
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "Unbekannte Profil-Reproduzierbarkeitsstufe %qs"
  
! #: common.opt:2509
  #, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "Unbekannte Profil-Aktualisierungs-Methode %qs"
  
! #: common.opt:2618
  #, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "unbekannte Stufe %qs fÃ¼r Live-Patching"
  
! #: common.opt:2651
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "unbekannter Basisblock-Umsortierungs-Algorithmus %qs"
  
! #: common.opt:2987
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "unbekanntes TLS-Modell %qs"
  
! #: common.opt:3020
  #, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "unbekannte Trampolinimplementierung %qs"
  
! #: common.opt:3342
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "unbekanntes Vektorisierer-Kostenmodell %qs"
  
! #: common.opt:3373
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "nicht erkannter Initialisierungstyp %qs fÃ¼r automatische Variable"
  
! #: common.opt:3399
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "unbekannter Sichtbarkeitswert %qs"
  
! #: common.opt:3418
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "unbekannte InitialisierungsprioritÃ¤t %qs fÃ¼r VTable-Verifikation"
--- 23226,23342 ----
  msgid "unknown linker output %qs"
  msgstr "unbekannte Linkerausgabe %qs"
  
! #: common.opt:1640
  #, gcc-internal-format
  msgid "unknown excess precision style %qs"
  msgstr "unbekannte Art Ã¼berschÃ¼ssiger Genauigkeit %qs"
  
! #: common.opt:1658
  #, gcc-internal-format
  msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr "unbekannte Spezifikation fÃ¼r die Menge der FLT_EVAL_METHOD-Werte, um %qs zu erlauben"
  
! #: common.opt:1702
  #, gcc-internal-format
  msgid "unknown floating point contraction style %qs"
  msgstr "unbekannte Art der Gleitkomma-KÃ¼rzung %qs"
  
! #: common.opt:1870
  #, gcc-internal-format
  msgid "unknown hardcfr noreturn checking level %qs"
  msgstr "unbekannte PrÃ¼fstufe %qs fÃ¼r hardcfr noreturn"
  
! #: common.opt:1905
  #, gcc-internal-format
  msgid "unknown Stack Reuse Level %qs"
  msgstr "Unbekannte Stufe %qs fÃ¼r Stapel-Wiederverwendung"
  
! #: common.opt:1977
  #, gcc-internal-format
  msgid "unavailable stringop for inlining %qs"
  msgstr "nicht verfÃ¼gbare Zeichenkettenoperation zum Inlinen von %qs"
  
! #: common.opt:2008
  #, gcc-internal-format
  msgid "unknown Control-Flow Protection Level %qs"
  msgstr "Unbekannte Schutzstufe %qs fÃ¼r Kontrollfluss"
  
! #: common.opt:2118
  #, gcc-internal-format
  msgid "unknown IRA algorithm %qs"
  msgstr "unbekannter IRA-Algorithmus %qs"
  
! #: common.opt:2131
  #, gcc-internal-format
  msgid "unknown IRA region %qs"
  msgstr "unbekannte IRA-Region %qs"
  
! #: common.opt:2209
  #, gcc-internal-format
  msgid "unknown LTO partitioning model %qs"
  msgstr "Unbekanntes LTO-Partitionierungs-Modell %qs"
  
! #: common.opt:2323
  #, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "Zielarchitekturen fehlen hinter %qs"
  
! #: common.opt:2326
  #, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "Optionen oder Zielarchitekturen=Optionen fehlen hinter %qs"
  
! #: common.opt:2334
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "Unbekannte Offload-ABI %qs"
  
! #: common.opt:2502
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "Unbekannte Profil-Reproduzierbarkeitsstufe %qs"
  
! #: common.opt:2518
  #, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "Unbekannte Profil-Aktualisierungs-Methode %qs"
  
! #: common.opt:2627
  #, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "unbekannte Stufe %qs fÃ¼r Live-Patching"
  
! #: common.opt:2660
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "unbekannter Basisblock-Umsortierungs-Algorithmus %qs"
  
! #: common.opt:2996
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "unbekanntes TLS-Modell %qs"
  
! #: common.opt:3029
  #, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "unbekannte Trampolinimplementierung %qs"
  
! #: common.opt:3351
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "unbekanntes Vektorisierer-Kostenmodell %qs"
  
! #: common.opt:3382
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "nicht erkannter Initialisierungstyp %qs fÃ¼r automatische Variable"
  
! #: common.opt:3408
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "unbekannter Sichtbarkeitswert %qs"
  
! #: common.opt:3427
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "unbekannte InitialisierungsprioritÃ¤t %qs fÃ¼r VTable-Verifikation"
*************** msgstr "falsches Argument fÃ¼r ignoriert
*** 23255,23321 ****
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr "gÃ¼ltiges Format ist %<ns::attr%> oder %<ns::%>"
  
! #: attribs.cc:519
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr "Attribut %qE wird in Deklaration der eingebauten Funktion %qD ignoriert, da es mit Attribut %qs in Konflikt steht"
  
! #: attribs.cc:525 c-family/c-attribs.cc:1271 c-family/c-attribs.cc:1315
  #, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "Attribut %qE steht mit Attribut %qs in Konflikt; wird ignoriert"
  
! #: attribs.cc:531 c-family/c-attribs.cc:995 c-family/c-attribs.cc:2690
  #: c-family/c-attribs.cc:3177 c-family/c-attribs.cc:5054
! #: c-family/c-attribs.cc:5147 cp/decl.cc:16419 cp/decl.cc:16469
! #: cp/friend.cc:318 cp/tree.cc:5245
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "vorherige Deklaration hier"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:729 c-family/c-attribs.cc:4203 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "Attribut-Direktive %qE ignoriert"
  
! #: attribs.cc:739
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "Attribut-Direktive im Bereich %<%E::%E%> ignoriert"
  
! #: attribs.cc:752 c/c-parser.cc:2084 cp/cp-gimplify.cc:3657
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Falsche Anzahl an Argumenten fÃ¼r das Attribut %qE angegeben"
  
! #: attribs.cc:755
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr "%i oder mehr erwartet, %i gefunden"
  
! #: attribs.cc:758 c/c-parser.cc:2087 cp/cp-gimplify.cc:3659
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "%i erwartet, %i gefunden"
  
! #: attribs.cc:761
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr "zwischen %i und %i erwartet, %i gefunden"
  
! #: attribs.cc:781 c-family/c-attribs.cc:4916
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "Attribut %qE kann nicht auf Typen angewandt werden"
  
! #: attribs.cc:829
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "Attribut %qE kann nur auf Funktionstypen angewandt werden"
  
! #: attribs.cc:839
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "Typattribute ignoriert, nachdem Typ bereits definiert ist"
--- 23361,23427 ----
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr "gÃ¼ltiges Format ist %<ns::attr%> oder %<ns::%>"
  
! #: attribs.cc:524
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr "Attribut %qE wird in Deklaration der eingebauten Funktion %qD ignoriert, da es mit Attribut %qs in Konflikt steht"
  
! #: attribs.cc:530 c-family/c-attribs.cc:1271 c-family/c-attribs.cc:1315
  #, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "Attribut %qE steht mit Attribut %qs in Konflikt; wird ignoriert"
  
! #: attribs.cc:536 c-family/c-attribs.cc:995 c-family/c-attribs.cc:2690
  #: c-family/c-attribs.cc:3177 c-family/c-attribs.cc:5054
! #: c-family/c-attribs.cc:5147 cp/decl.cc:16434 cp/decl.cc:16484
! #: cp/friend.cc:318 cp/tree.cc:5259
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "vorherige Deklaration hier"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:734 c-family/c-attribs.cc:4203 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "Attribut-Direktive %qE ignoriert"
  
! #: attribs.cc:744
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "Attribut-Direktive im Bereich %<%E::%E%> ignoriert"
  
! #: attribs.cc:757 c/c-parser.cc:2084 cp/cp-gimplify.cc:3667
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Falsche Anzahl an Argumenten fÃ¼r das Attribut %qE angegeben"
  
! #: attribs.cc:760
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr "%i oder mehr erwartet, %i gefunden"
  
! #: attribs.cc:763 c/c-parser.cc:2087 cp/cp-gimplify.cc:3669
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "%i erwartet, %i gefunden"
  
! #: attribs.cc:766
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr "zwischen %i und %i erwartet, %i gefunden"
  
! #: attribs.cc:786 c-family/c-attribs.cc:4916
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "Attribut %qE kann nicht auf Typen angewandt werden"
  
! #: attribs.cc:834
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "Attribut %qE kann nur auf Funktionstypen angewandt werden"
  
! #: attribs.cc:844
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "Typattribute ignoriert, nachdem Typ bereits definiert ist"
*************** msgstr "Typattribute ignoriert, nachdem
*** 23328,23334 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:933 attribs.cc:1921 attribs.cc:1931 attribs.cc:1941
  #: c-family/c-attribs.cc:1023 c-family/c-attribs.cc:1175
  #: c-family/c-attribs.cc:1194 c-family/c-attribs.cc:1212
  #: c-family/c-attribs.cc:1242 c-family/c-attribs.cc:1286
--- 23434,23440 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:938 attribs.cc:1926 attribs.cc:1936 attribs.cc:1946
  #: c-family/c-attribs.cc:1023 c-family/c-attribs.cc:1175
  #: c-family/c-attribs.cc:1194 c-family/c-attribs.cc:1212
  #: c-family/c-attribs.cc:1242 c-family/c-attribs.cc:1286
*************** msgstr "Typattribute ignoriert, nachdem
*** 23360,23373 ****
  #: c-family/c-attribs.cc:5763 c-family/c-attribs.cc:5845
  #: c-family/c-attribs.cc:5877 c-family/c-attribs.cc:5919
  #: c-family/c-attribs.cc:5935 c-family/c-attribs.cc:6103
! #: c-family/c-attribs.cc:6115 c-family/c-common.cc:6137
! #: c-family/c-common.cc:6140 config/darwin.cc:2208 config/arm/arm.cc:7478
! #: config/arm/arm.cc:7505 config/arm/arm.cc:7522 config/avr/avr.cc:10301
! #: config/csky/csky.cc:6497 config/csky/csky.cc:6518 config/h8300/h8300.cc:4972
! #: config/h8300/h8300.cc:4996 config/i386/i386-options.cc:3740
! #: config/i386/i386-options.cc:3898 config/i386/i386-options.cc:4130
! #: config/i386/i386-options.cc:4160 config/ia64/ia64.cc:795
! #: config/loongarch/loongarch.cc:8138 config/rs6000/rs6000.cc:20787
  #: ada/gcc-interface/utils.cc:6746 ada/gcc-interface/utils.cc:6762
  #: ada/gcc-interface/utils.cc:6859 ada/gcc-interface/utils.cc:6876
  #: ada/gcc-interface/utils.cc:6893 ada/gcc-interface/utils.cc:6908
--- 23466,23479 ----
  #: c-family/c-attribs.cc:5763 c-family/c-attribs.cc:5845
  #: c-family/c-attribs.cc:5877 c-family/c-attribs.cc:5919
  #: c-family/c-attribs.cc:5935 c-family/c-attribs.cc:6103
! #: c-family/c-attribs.cc:6115 c-family/c-common.cc:6138
! #: c-family/c-common.cc:6141 config/darwin.cc:2208 config/arm/arm.cc:7519
! #: config/arm/arm.cc:7546 config/arm/arm.cc:7563 config/avr/avr.cc:11226
! #: config/csky/csky.cc:6498 config/csky/csky.cc:6519 config/h8300/h8300.cc:4972
! #: config/h8300/h8300.cc:4996 config/i386/i386-options.cc:3756
! #: config/i386/i386-options.cc:3914 config/i386/i386-options.cc:4146
! #: config/i386/i386-options.cc:4176 config/ia64/ia64.cc:795
! #: config/loongarch/loongarch.cc:7999 config/rs6000/rs6000.cc:20738
  #: ada/gcc-interface/utils.cc:6746 ada/gcc-interface/utils.cc:6762
  #: ada/gcc-interface/utils.cc:6859 ada/gcc-interface/utils.cc:6876
  #: ada/gcc-interface/utils.cc:6893 ada/gcc-interface/utils.cc:6908
*************** msgstr "Typattribute ignoriert, nachdem
*** 23376,23503 ****
  #: ada/gcc-interface/utils.cc:7067 ada/gcc-interface/utils.cc:7088
  #: ada/gcc-interface/utils.cc:7136 ada/gcc-interface/utils.cc:7152
  #: ada/gcc-interface/utils.cc:7186 c/c-decl.cc:4902 c/c-decl.cc:4905
! #: c/c-decl.cc:4920 c/c-parser.cc:5836 cp/tree.cc:5001 d/d-attribs.cc:483
! #: d/d-attribs.cc:702 d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756
! #: d/d-attribs.cc:788 d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992
! #: d/d-attribs.cc:1008 d/d-attribs.cc:1157 d/d-attribs.cc:1170
! #: d/d-attribs.cc:1387 d/d-attribs.cc:1405 d/d-attribs.cc:1452
! #: d/d-attribs.cc:1490 d/d-attribs.cc:1506 d/d-attribs.cc:1563
! #: d/d-attribs.cc:1591 jit/dummy-frontend.cc:270 jit/dummy-frontend.cc:304
! #: jit/dummy-frontend.cc:599 jit/dummy-frontend.cc:684
! #: jit/dummy-frontend.cc:705 jit/dummy-frontend.cc:724
! #: jit/dummy-frontend.cc:755 jit/dummy-frontend.cc:769
! #: jit/dummy-frontend.cc:812 jit/dummy-frontend.cc:832
! #: jit/dummy-frontend.cc:893 lto/lto-lang.cc:302 rust/rust-attribs.cc:171
  #, gcc-internal-format
  msgid "%qE attribute ignored"
  msgstr "Attribut %qE wird ignoriert"
  
! #: attribs.cc:1209
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "Attribut %<target%> fehlt fÃ¼r multiversioniertes %qD"
  
! #: attribs.cc:1212 cp/decl.cc:1337 cp/decl.cc:2351 cp/decl.cc:2399
  #: cp/decl.cc:2415 cp/decl.cc:3095 cp/decl.cc:3533
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "vorherige Deklaration von %qD"
  
! #: attribs.cc:1320
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "auf %qT nach einer Definition angewandte Attribute werden ignoriert"
  
! #: attribs.cc:1852
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D bereits mit Attribut Â»dllimportÂ« deklariert: Â»dllimportÂ« ignoriert"
  
! #: attribs.cc:1864
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D ohne Attribut Â»dllimportÂ« redeklariert, nachdem es mit dll-Bindung referenziert wurde"
  
! #: attribs.cc:1878
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%qD ohne Attribut Â»dllimportÂ« redeklariert: vorheriges Â»dllimportÂ« ignoriert"
  
! #: attribs.cc:1959
  #, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "Â»inlineÂ«-Funktion %q+D ist als Â»dllimportÂ« deklariert: Attribut wird ignoriert"
  
! #: attribs.cc:1967
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "Funktionsdefinition von %q+D ist als Â»dllimportÂ« markiert"
  
! #: attribs.cc:1975
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "Variablendefinition von %q+D ist als dllimport markiert"
  
! #: attribs.cc:2006
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "fÃ¼r Symbol %q+D wird wegen des Attributes %qE externe Bindung benÃ¶tigt"
  
! #: attribs.cc:2020
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE bringt Standardsichtbarkeit mit sich, aber %qD wurde bereits mit anderer Sichtbarkeit deklariert"
  
! #: attribs.cc:2322
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] "%qD legt eingeschrÃ¤nkteres Attribut als sein Ziel %qD fest: %s"
  msgstr[1] "%qD legt eingeschrÃ¤nktere Attribute als sein Ziel %qD fest: %s"
  
! #: attribs.cc:2328 attribs.cc:2348
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "Ziel %qD wurde hier deklariert"
  
! #: attribs.cc:2342
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
  msgstr[0] "%qD legt weniger eingeschrÃ¤nktes Attribut als sein Ziel %qD fest: %s"
  msgstr[1] "%qD legt weniger eingeschrÃ¤nkte Attribute als sein Ziel %qD fest: %s"
  
! #: auto-profile.cc:365
  #, gcc-internal-format
  msgid "offset exceeds 16 bytes"
  msgstr "Offset Ã¼berschreitet 16 Bytes"
  
! #: auto-profile.cc:862
  #, gcc-internal-format
  msgid "Not expected TAG."
  msgstr "Unerwartetes TAG."
  
! #: auto-profile.cc:927
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open profile file %s"
  msgstr "Profilingdatei %s kann nicht geÃ¶ffnet werden"
  
! #: auto-profile.cc:933
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr "Erkennungszahl des AutoFDO-Profils passt nicht"
  
! #: auto-profile.cc:941
  #, gcc-internal-format, gfc-internal-format
  msgid "AutoFDO profile version %u does not match %u"
  msgstr "Version %u des AutoFDO-Profils passt nicht zu %u"
  
! #: auto-profile.cc:953
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read string table from %s"
  msgstr "Zeichenkettentabelle aus %s konnte nicht gelesen werden"
  
! #: auto-profile.cc:961
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read function profile from %s"
  msgstr "Funktionsprofil aus %s kann nicht gelesen werden"
--- 23482,23610 ----
  #: ada/gcc-interface/utils.cc:7067 ada/gcc-interface/utils.cc:7088
  #: ada/gcc-interface/utils.cc:7136 ada/gcc-interface/utils.cc:7152
  #: ada/gcc-interface/utils.cc:7186 c/c-decl.cc:4902 c/c-decl.cc:4905
! #: c/c-decl.cc:4920 c/c-parser.cc:5835 cp/tree.cc:5013 cp/tree.cc:5424
! #: d/d-attribs.cc:483 d/d-attribs.cc:702 d/d-attribs.cc:723 d/d-attribs.cc:739
! #: d/d-attribs.cc:756 d/d-attribs.cc:788 d/d-attribs.cc:917 d/d-attribs.cc:976
! #: d/d-attribs.cc:992 d/d-attribs.cc:1008 d/d-attribs.cc:1157
! #: d/d-attribs.cc:1170 d/d-attribs.cc:1387 d/d-attribs.cc:1405
! #: d/d-attribs.cc:1452 d/d-attribs.cc:1490 d/d-attribs.cc:1506
! #: d/d-attribs.cc:1563 d/d-attribs.cc:1591 jit/dummy-frontend.cc:270
! #: jit/dummy-frontend.cc:304 jit/dummy-frontend.cc:599
! #: jit/dummy-frontend.cc:684 jit/dummy-frontend.cc:705
! #: jit/dummy-frontend.cc:724 jit/dummy-frontend.cc:755
! #: jit/dummy-frontend.cc:769 jit/dummy-frontend.cc:812
! #: jit/dummy-frontend.cc:832 jit/dummy-frontend.cc:893 lto/lto-lang.cc:302
! #: rust/rust-attribs.cc:171
  #, gcc-internal-format
  msgid "%qE attribute ignored"
  msgstr "Attribut %qE wird ignoriert"
  
! #: attribs.cc:1214
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "Attribut %<target%> fehlt fÃ¼r multiversioniertes %qD"
  
! #: attribs.cc:1217 cp/decl.cc:1337 cp/decl.cc:2351 cp/decl.cc:2399
  #: cp/decl.cc:2415 cp/decl.cc:3095 cp/decl.cc:3533
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "vorherige Deklaration von %qD"
  
! #: attribs.cc:1325
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "auf %qT nach einer Definition angewandte Attribute werden ignoriert"
  
! #: attribs.cc:1857
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D bereits mit Attribut Â»dllimportÂ« deklariert: Â»dllimportÂ« ignoriert"
  
! #: attribs.cc:1869
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D ohne Attribut Â»dllimportÂ« redeklariert, nachdem es mit dll-Bindung referenziert wurde"
  
! #: attribs.cc:1883
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%qD ohne Attribut Â»dllimportÂ« redeklariert: vorheriges Â»dllimportÂ« ignoriert"
  
! #: attribs.cc:1964
  #, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "Â»inlineÂ«-Funktion %q+D ist als Â»dllimportÂ« deklariert: Attribut wird ignoriert"
  
! #: attribs.cc:1972
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "Funktionsdefinition von %q+D ist als Â»dllimportÂ« markiert"
  
! #: attribs.cc:1980
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "Variablendefinition von %q+D ist als dllimport markiert"
  
! #: attribs.cc:2011
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "fÃ¼r Symbol %q+D wird wegen des Attributes %qE externe Bindung benÃ¶tigt"
  
! #: attribs.cc:2025
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE bringt Standardsichtbarkeit mit sich, aber %qD wurde bereits mit anderer Sichtbarkeit deklariert"
  
! #: attribs.cc:2327
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] "%qD legt eingeschrÃ¤nkteres Attribut als sein Ziel %qD fest: %s"
  msgstr[1] "%qD legt eingeschrÃ¤nktere Attribute als sein Ziel %qD fest: %s"
  
! #: attribs.cc:2333 attribs.cc:2353
  #, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "Ziel %qD wurde hier deklariert"
  
! #: attribs.cc:2347
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
  msgstr[0] "%qD legt weniger eingeschrÃ¤nktes Attribut als sein Ziel %qD fest: %s"
  msgstr[1] "%qD legt weniger eingeschrÃ¤nkte Attribute als sein Ziel %qD fest: %s"
  
! #: auto-profile.cc:367
  #, gcc-internal-format
  msgid "offset exceeds 16 bytes"
  msgstr "Offset Ã¼berschreitet 16 Bytes"
  
! #: auto-profile.cc:864
  #, gcc-internal-format
  msgid "Not expected TAG."
  msgstr "Unerwartetes TAG."
  
! #: auto-profile.cc:929
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open profile file %s"
  msgstr "Profilingdatei %s kann nicht geÃ¶ffnet werden"
  
! #: auto-profile.cc:935
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr "Erkennungszahl des AutoFDO-Profils passt nicht"
  
! #: auto-profile.cc:943
  #, gcc-internal-format, gfc-internal-format
  msgid "AutoFDO profile version %u does not match %u"
  msgstr "Version %u des AutoFDO-Profils passt nicht zu %u"
  
! #: auto-profile.cc:955
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read string table from %s"
  msgstr "Zeichenkettentabelle aus %s konnte nicht gelesen werden"
  
! #: auto-profile.cc:963
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read function profile from %s"
  msgstr "Funktionsprofil aus %s kann nicht gelesen werden"
*************** msgstr "Funktionsprofil aus %s kann nich
*** 23507,23513 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "Offset %qwi ist auÃŸerhalb der Grenzen der konstanten Zeichenkette"
  
! #: builtins.cc:707 cp/name-lookup.cc:6739
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE ist hier deklariert"
--- 23614,23620 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "Offset %qwi ist auÃŸerhalb der Grenzen der konstanten Zeichenkette"
  
! #: builtins.cc:707 cp/name-lookup.cc:6773
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE ist hier deklariert"
*************** msgstr "Drittes Argument fÃ¼r %<__builti
*** 23532,23544 ****
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "UngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_prefetch%>; es wird 0 verwendet"
  
! #: builtins.cc:4048 gimple-fold.cc:2522 gimple-ssa-warn-access.cc:2566
! #: tree-ssa-strlen.cc:3177
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr "angegebene Grenze %2$E von %1$qD ist genau die GrÃ¶ÃŸe des Ziels"
  
! #: builtins.cc:5297 gimplify.cc:3894
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Zu wenige Argumente fÃ¼r %<va_start%>"
--- 23639,23651 ----
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "UngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_prefetch%>; es wird 0 verwendet"
  
! #: builtins.cc:4048 gimple-fold.cc:2525 gimple-ssa-warn-access.cc:2567
! #: tree-ssa-strlen.cc:3179
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr "angegebene Grenze %2$E von %1$qD ist genau die GrÃ¶ÃŸe des Ziels"
  
! #: builtins.cc:5297 gimplify.cc:3922
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Zu wenige Argumente fÃ¼r %<va_start%>"
*************** msgstr "ungÃ¼ltiges Argument 0 fÃ¼r %qs"
*** 23612,23618 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8018 expr.cc:12315
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "ungÃ¼ltige Verwendung von %<__builtin_va_arg_pack ()%>"
--- 23719,23725 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8018 expr.cc:12318
  #, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "ungÃ¼ltige Verwendung von %<__builtin_va_arg_pack ()%>"
*************** msgstr "Tail-Call nicht mÃ¶glich: %s"
*** 23685,23691 ****
  msgid "function call has aggregate value"
  msgstr "Funktionsaufruf hat zusammengesetzten Wert"
  
! #: calls.cc:3508
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "Ãœbergabe von zu groÃŸem Argument auf dem Stapel"
--- 23792,23798 ----
  msgid "function call has aggregate value"
  msgstr "Funktionsaufruf hat zusammengesetzten Wert"
  
! #: calls.cc:3509
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "Ãœbergabe von zu groÃŸem Argument auf dem Stapel"
*************** msgstr "%<verify_marked_backedges%> fail
*** 23701,23707 ****
  msgid "total size of local objects is too large"
  msgstr "GesamtgrÃ¶ÃŸe der lokalen Objekte ist zu hoch"
  
! #: cfgexpand.cc:1853 function.cc:1015 varasm.cc:2360
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "GrÃ¶ÃŸe der Variablen %q+D ist zu hoch"
--- 23808,23814 ----
  msgid "total size of local objects is too large"
  msgstr "GesamtgrÃ¶ÃŸe der lokalen Objekte ist zu hoch"
  
! #: cfgexpand.cc:1853 function.cc:1016 varasm.cc:2360
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "GrÃ¶ÃŸe der Variablen %q+D ist zu hoch"
*************** msgstr "Interner Fehler: too many loop e
*** 24144,24797 ****
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr "Interner Fehler: %d exits recorded for loop %d (having %d exits)"
  
! #: cfgrtl.cc:2426
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr "Interner Fehler: non-cold basic block %d reachable only by paths crossing the cold partition"
  
! #: cfgrtl.cc:2546
  #, gcc-internal-format, gfc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr "Interner Fehler: multiple hot/cold transitions found (bb %i)"
  
! #: cfgrtl.cc:2554
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr "Interner Fehler: partition found but function partition flag not set"
  
! #: cfgrtl.cc:2593
  #, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr "Interner Fehler: verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  
! #: cfgrtl.cc:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr "Interner Fehler: verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  
! #: cfgrtl.cc:2624
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr "Interner Fehler: EDGE_CROSSING incorrectly set across same section"
  
! #: cfgrtl.cc:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr "Interner Fehler: fallthru edge crosses section boundary in bb %i"
  
! #: cfgrtl.cc:2635
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr "Interner Fehler: EH edge crosses section boundary in bb %i"
  
! #: cfgrtl.cc:2641
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr "Interner Fehler: No region crossing jump at section boundary in bb %i"
  
! #: cfgrtl.cc:2648
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr "Interner Fehler: EDGE_CROSSING missing across section boundary"
  
! #: cfgrtl.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr "Interner Fehler: Region crossing jump across same section in bb %i"
  
! #: cfgrtl.cc:2685
  #, gcc-internal-format, gfc-internal-format
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr "Interner Fehler: missing REG_EH_REGION note at the end of bb %i"
  
! #: cfgrtl.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "too many exception handling edges in bb %i"
  msgstr "Interner Fehler: too many exception handling edges in bb %i"
  
! #: cfgrtl.cc:2698
  #, gcc-internal-format, gfc-internal-format
  msgid "too many outgoing branch edges from bb %i"
  msgstr "Interner Fehler: too many outgoing branch edges from bb %i"
  
! #: cfgrtl.cc:2703
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr "Interner Fehler: fallthru edge after unconditional jump in bb %i"
  
! #: cfgrtl.cc:2708
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr "Interner Fehler: wrong number of branch edges after unconditional jump in bb %i"
  
! #: cfgrtl.cc:2715
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr "Interner Fehler: wrong amount of branch edges after conditional jump in bb %i"
  
! #: cfgrtl.cc:2721
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr "Interner Fehler: abnormal call edges for non-call insn in bb %i"
  
! #: cfgrtl.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr "Interner Fehler: sibcall edges for non-call insn in bb %i"
  
! #: cfgrtl.cc:2736
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
  msgstr "Interner Fehler: abnormal edges for no purpose in bb %i"
  
! #: cfgrtl.cc:2747
  #, gcc-internal-format, gfc-internal-format
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr "Interner Fehler: EH incoming edge mixed with non-EH incoming edges in bb %i"
  
! #: cfgrtl.cc:2788 cfgrtl.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr "Interner Fehler: NOTE_INSN_BASIC_BLOCK is missing for block %d"
  
! #: cfgrtl.cc:2811
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  msgstr "Interner Fehler: NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  
! #: cfgrtl.cc:2821
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr "Interner Fehler: in basic block %d:"
  
! #: cfgrtl.cc:2847
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr "Interner Fehler: BB_RTL flag not set for block %d"
  
! #: cfgrtl.cc:2854
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr "Interner Fehler: insn %d basic block pointer is %d, should be %d"
  
! #: cfgrtl.cc:2865
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr "Interner Fehler: insn %d in header of bb %d has non-NULL basic block"
  
! #: cfgrtl.cc:2873
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr "Interner Fehler: insn %d in footer of bb %d has non-NULL basic block"
  
! #: cfgrtl.cc:2949 cfgrtl.cc:2997
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr "Interner Fehler: insn %d outside of basic blocks has non-NULL bb field"
  
! #: cfgrtl.cc:2957
  #, gcc-internal-format, gfc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
  msgstr "Interner Fehler: end insn %d for block %d not found in the insn stream"
  
! #: cfgrtl.cc:2970
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr "Interner Fehler: insn %d is in multiple basic blocks (%d and %d)"
  
! #: cfgrtl.cc:2982
  #, gcc-internal-format, gfc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
  msgstr "Interner Fehler: head insn %d for block %d not found in the insn stream"
  
! #: cfgrtl.cc:3030
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr "Interner Fehler: missing barrier after block %i"
  
! #: cfgrtl.cc:3046
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr "Interner Fehler: verify_flow_info: Incorrect blocks for fallthru %i->%i"
  
! #: cfgrtl.cc:3055
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr "Interner Fehler: verify_flow_info: Incorrect fallthru %i->%i"
  
! #: cfgrtl.cc:3057
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr "falscher Befehl in Â»fallthruÂ«-Kante"
  
! #: cfgrtl.cc:3091
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr "Interner Fehler: basic blocks not laid down consecutively"
  
! #: cfgrtl.cc:3130
  #, gcc-internal-format, gfc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "Interner Fehler: number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3260
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "Interner Fehler: caller edge count invalid"
  
! #: cgraph.cc:3357
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr "fehlender indirekter Aufruf in der Folge der spekulativen Aufrufe"
  
! #: cgraph.cc:3362
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr "indirekter Aufruf in der Folge der spekulativen Aufrufe hat kein Spekulationsflag"
  
! #: cgraph.cc:3392
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr "spekulative Kanten sind nicht benachbart"
  
! #: cgraph.cc:3398
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr "der direkte Aufruf von %s in der Folge der spekulativen Aufrufe hat kein Spekulationsflag"
  
! #: cgraph.cc:3404 cgraph.cc:3434
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr "der direkte Aufruf von %s in der Folge der spekulativen Aufrufe hat speculative_id %i auÃŸerhalb des Bereichs"
  
! #: cgraph.cc:3411
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr "doppelter direkter Aufruf von %s in der Folge der spekulativen Aufrufe mit speculative_id %i"
  
! #: cgraph.cc:3422
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr "der Hash der Aufrufanweisung zeigt nicht auf die erste direkte Kante der Folge von spekulativen Aufrufen"
  
! #: cgraph.cc:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr "doppelter Verweis %s in der Folge der spekulativen Aufrufe mit speculative_id %i"
  
! #: cgraph.cc:3454
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "missing direct call for speculation %i"
  
! #: cgraph.cc:3459
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "missing ref for speculation %i"
  
! #: cgraph.cc:3468
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr "Anzahl der spekulativen Ziele %i stimmt nicht mit num_speculative_call_targets %i Ã¼berein"
  
! #: cgraph.cc:3497
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "Interner Fehler: aux field set for edge %s->%s"
  
! #: cgraph.cc:3504
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "Interner Fehler: cgraph count invalid"
  
! #: cgraph.cc:3509
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "Interner Fehler: inline clone in same comdat group list"
  
! #: cgraph.cc:3514
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "inline clone count is not compatible"
  
! #: cgraph.cc:3521
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "tp_first_run must be non-negative"
  
! #: cgraph.cc:3526
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "Interner Fehler: local symbols must be defined"
  
! #: cgraph.cc:3531
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "Interner Fehler: externally visible inline clone"
  
! #: cgraph.cc:3536
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "Interner Fehler: inline clone with address taken"
  
! #: cgraph.cc:3541
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "Interner Fehler: inline clone is forced to output"
  
! #: cgraph.cc:3548
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr "calls_comdat_local wird auÃŸerhalb einer comdat-Gruppe gesetzt"
  
! #: cgraph.cc:3553
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr "ungÃ¼ltiger Schalter Â»calls_comdat_localÂ«"
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "Attribut %<malloc%> ist nur an Funktionen sinnvoll, die einen Zeiger zurÃ¼ckgeben"
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr "Fehlzuordnung von semantischer Einlagerung"
  
! #: cgraph.cc:3579
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "Interner Fehler: aux field set for indirect edge from %s"
  
! #: cgraph.cc:3585 cgraph.cc:3645
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "edge count is not compatible with function count"
  
! #: cgraph.cc:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "Interner Fehler: An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  
! #: cgraph.cc:3601 cgraph.cc:3673
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr "Kante hat sowohl call_stmt als auch lto_stmt_uid gesetzt"
  
! #: cgraph.cc:3613
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "Interner Fehler: comdat-local function called by %s outside its comdat"
  
! #: cgraph.cc:3623
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Interner Fehler: inlined_to pointer is wrong"
  
! #: cgraph.cc:3628
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "Interner Fehler: multiple inline callers"
  
! #: cgraph.cc:3635
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "Interner Fehler: inlined_to pointer set for noninline callers"
  
! #: cgraph.cc:3663
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "Interner Fehler: caller edge count does not match BB count"
  
! #: cgraph.cc:3694
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "Interner Fehler: indirect call count does not match BB count"
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr "Verweis hat sowohl stmt als auch lto_stmt_uid gesetzt"
  
! #: cgraph.cc:3722
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "Interner Fehler: inlined_to pointer is set but no predecessors found"
  
! #: cgraph.cc:3727
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "Interner Fehler: inlined_to pointer refers to itself"
  
! #: cgraph.cc:3738
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "Interner Fehler: cgraph_node has wrong clone_of"
  
! #: cgraph.cc:3751
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "Interner Fehler: cgraph_node has wrong clone list"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "Interner Fehler: cgraph_node is in clone list but it is not clone"
  
! #: cgraph.cc:3762
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "Interner Fehler: cgraph_node has wrong prev_clone pointer"
  
! #: cgraph.cc:3767
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "Interner Fehler: double linked list of clones corrupted"
  
! #: cgraph.cc:3779
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Interner Fehler: Alias has call edges"
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Interner Fehler: Alias has non-alias reference"
  
! #: cgraph.cc:3790
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Interner Fehler: Alias has more than one alias reference"
  
! #: cgraph.cc:3797
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "Interner Fehler: Analyzed alias has no reference"
  
! #: cgraph.cc:3806
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Interner Fehler: No edge out of thunk node"
  
! #: cgraph.cc:3811
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Interner Fehler: More than one edge out of thunk node"
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Interner Fehler: Thunk is not supposed to have body"
  
! #: cgraph.cc:3852
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Interner Fehler: shared call_stmt:"
  
! #: cgraph.cc:3860
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Interner Fehler: edge points to wrong declaration:"
  
! #: cgraph.cc:3869
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "Interner Fehler: an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  
! #: cgraph.cc:3879
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "Interner Fehler: missing callgraph edge for call stmt:"
  
! #: cgraph.cc:3889
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "Interner Fehler: reference to dead statement"
  
! #: cgraph.cc:3902
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "Interner Fehler: edge %s->%s has no corresponding call_stmt"
  
! #: cgraph.cc:3914
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "Interner Fehler: an indirect edge from %s has no corresponding call_stmt"
  
! #: cgraph.cc:3933 cgraph.cc:3946
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr "fehlender Ursprung fÃ¼r einen Knoten in einer verschachtelten Liste"
  
! #: cgraph.cc:3938
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "origin points to a different parent"
  
! #: cgraph.cc:3954
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "Interner Fehler: verify_cgraph_node failed"
  
! #: cgraph.cc:4076 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "%s: section %s.%d is missing"
  
! #: cgraphunit.cc:753
  #, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "doppelte Definition einer Symbolversion"
  
! #: cgraphunit.cc:755
  #, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "dieselbe Version wurde zuvor hier definiert"
  
! #: cgraphunit.cc:761
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr "Symbol muss definiert sein, um eine Version zu haben"
  
! #: cgraphunit.cc:767
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr "gemeinsames Symbol kann nicht versioniert werden"
  
! #: cgraphunit.cc:773
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr "comdat-Symbole kÃ¶nnen nicht versioniert werden"
  
! #: cgraphunit.cc:779
  #, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "%<weakref%> kann nicht versioniert werden"
  
! #: cgraphunit.cc:785
  #, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "das versionierte Symbol muss %<public%> sein"
  
! #: cgraphunit.cc:791
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr "versioniertes Symbol muss standardmÃ¤ÃŸige Sichtbarkeit haben"
  
! #: cgraphunit.cc:824
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "Attribut %<weakref%> sollte von Attribut %<alias%> begleitet werden"
  
! #: cgraphunit.cc:879
  #, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "Attribut %<flatten%> wird an Aliasen ignoriert"
  
! #: cgraphunit.cc:887 cgraphunit.cc:939
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "Attribut %<externally_visible%> wirkt sich nur auf Ã¶ffentliche Objekte aus"
  
! #: cgraphunit.cc:898
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "Attribut %<weakref%> ignoriert, da Funktion bereits definiert ist"
  
! #: cgraphunit.cc:913
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "Attribut %<alias%> ignoriert, da Funktion bereits definiert ist"
  
! #: cgraphunit.cc:921
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr "die Funktion %<always_inline%> ist mÃ¶glicherweise nicht inlinefÃ¤hig, es sei denn, sie ist ebenfalls als %<inline%> deklariert"
  
! #: cgraphunit.cc:947
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "Attribut %<weakref%> ignoriert, da Variable bereits initialisiert ist"
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1096 c/c-decl.cc:13291
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F verwendet, aber nirgendwo definiert"
  
! #: cgraphunit.cc:1098 c/c-decl.cc:13301
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F als %<static%> deklariert, aber nirgendwo definiert"
  
! #: cgraphunit.cc:1142
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "%qD definiert, aber nicht verwendet"
  
! #: cgraphunit.cc:1477
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<ifunc%>-AuflÃ¶ser fÃ¼r %qD muss %qT zurÃ¼ckgeben"
  
! #: cgraphunit.cc:1480 cgraphunit.cc:1503
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "AuflÃ¶ser-indirekte Funktion ist hier deklariert"
  
! #: cgraphunit.cc:1500
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "%<ifunc%>-AuflÃ¶ser fÃ¼r %qD sollte %qT zurÃ¼ckgeben"
  
! #: cgraphunit.cc:1510
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "%qD Alias zwischen unvertrÃ¤glichen Funktionstypen %qT und %qT"
  
! #: cgraphunit.cc:1513 cgraphunit.cc:1595
  #, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "hier ist die Alias-Deklaration"
  
! #: cgraphunit.cc:1551 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D als Alias fÃ¼r undefiniertes Symbol %qE"
  
! #: cgraphunit.cc:1567
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D als Alias fÃ¼r externes Symbol %qE"
  
! #: cgraphunit.cc:1592
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr "Alias %q+D zwischen Funktion und Variable wird nicht unterstÃ¼tzt"
  
! #: cgraphunit.cc:1666
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "ZurÃ¼ckfordern der nicht benÃ¶tigten Funktion gescheitert"
  
! #: cgraphunit.cc:1694
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "ZurÃ¼ckfordern der nicht benÃ¶tigten Funktion in gleicher Comdat-Gruppe gescheitert"
  
! #: cgraphunit.cc:1870
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "GrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist %u Bytes"
  
! #: cgraphunit.cc:1874
  #, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "GrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist grÃ¶ÃŸer als %wu Bytes"
  
! #: cgraphunit.cc:2436
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "Knoten mit nicht freigegebenem Speicher gefunden"
--- 24251,24904 ----
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr "Interner Fehler: %d exits recorded for loop %d (having %d exits)"
  
! #: cfgrtl.cc:2441
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr "Interner Fehler: non-cold basic block %d reachable only by paths crossing the cold partition"
  
! #: cfgrtl.cc:2561
  #, gcc-internal-format, gfc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr "Interner Fehler: multiple hot/cold transitions found (bb %i)"
  
! #: cfgrtl.cc:2569
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr "Interner Fehler: partition found but function partition flag not set"
  
! #: cfgrtl.cc:2608
  #, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr "Interner Fehler: verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  
! #: cfgrtl.cc:2617
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr "Interner Fehler: verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  
! #: cfgrtl.cc:2639
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr "Interner Fehler: EDGE_CROSSING incorrectly set across same section"
  
! #: cfgrtl.cc:2644
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr "Interner Fehler: fallthru edge crosses section boundary in bb %i"
  
! #: cfgrtl.cc:2650
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr "Interner Fehler: EH edge crosses section boundary in bb %i"
  
! #: cfgrtl.cc:2656
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr "Interner Fehler: No region crossing jump at section boundary in bb %i"
  
! #: cfgrtl.cc:2663
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr "Interner Fehler: EDGE_CROSSING missing across section boundary"
  
! #: cfgrtl.cc:2693
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr "Interner Fehler: Region crossing jump across same section in bb %i"
  
! #: cfgrtl.cc:2700
  #, gcc-internal-format, gfc-internal-format
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr "Interner Fehler: missing REG_EH_REGION note at the end of bb %i"
  
! #: cfgrtl.cc:2705
  #, gcc-internal-format, gfc-internal-format
  msgid "too many exception handling edges in bb %i"
  msgstr "Interner Fehler: too many exception handling edges in bb %i"
  
! #: cfgrtl.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "too many outgoing branch edges from bb %i"
  msgstr "Interner Fehler: too many outgoing branch edges from bb %i"
  
! #: cfgrtl.cc:2718
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr "Interner Fehler: fallthru edge after unconditional jump in bb %i"
  
! #: cfgrtl.cc:2723
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr "Interner Fehler: wrong number of branch edges after unconditional jump in bb %i"
  
! #: cfgrtl.cc:2730
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr "Interner Fehler: wrong amount of branch edges after conditional jump in bb %i"
  
! #: cfgrtl.cc:2736
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr "Interner Fehler: abnormal call edges for non-call insn in bb %i"
  
! #: cfgrtl.cc:2741
  #, gcc-internal-format, gfc-internal-format
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr "Interner Fehler: sibcall edges for non-call insn in bb %i"
  
! #: cfgrtl.cc:2751
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
  msgstr "Interner Fehler: abnormal edges for no purpose in bb %i"
  
! #: cfgrtl.cc:2762
  #, gcc-internal-format, gfc-internal-format
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr "Interner Fehler: EH incoming edge mixed with non-EH incoming edges in bb %i"
  
! #: cfgrtl.cc:2803 cfgrtl.cc:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr "Interner Fehler: NOTE_INSN_BASIC_BLOCK is missing for block %d"
  
! #: cfgrtl.cc:2826
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  msgstr "Interner Fehler: NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  
! #: cfgrtl.cc:2836
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr "Interner Fehler: in basic block %d:"
  
! #: cfgrtl.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr "Interner Fehler: BB_RTL flag not set for block %d"
  
! #: cfgrtl.cc:2869
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr "Interner Fehler: insn %d basic block pointer is %d, should be %d"
  
! #: cfgrtl.cc:2880
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr "Interner Fehler: insn %d in header of bb %d has non-NULL basic block"
  
! #: cfgrtl.cc:2888
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr "Interner Fehler: insn %d in footer of bb %d has non-NULL basic block"
  
! #: cfgrtl.cc:2964 cfgrtl.cc:3012
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr "Interner Fehler: insn %d outside of basic blocks has non-NULL bb field"
  
! #: cfgrtl.cc:2972
  #, gcc-internal-format, gfc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
  msgstr "Interner Fehler: end insn %d for block %d not found in the insn stream"
  
! #: cfgrtl.cc:2985
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr "Interner Fehler: insn %d is in multiple basic blocks (%d and %d)"
  
! #: cfgrtl.cc:2997
  #, gcc-internal-format, gfc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
  msgstr "Interner Fehler: head insn %d for block %d not found in the insn stream"
  
! #: cfgrtl.cc:3045
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr "Interner Fehler: missing barrier after block %i"
  
! #: cfgrtl.cc:3061
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr "Interner Fehler: verify_flow_info: Incorrect blocks for fallthru %i->%i"
  
! #: cfgrtl.cc:3070
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr "Interner Fehler: verify_flow_info: Incorrect fallthru %i->%i"
  
! #: cfgrtl.cc:3072
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr "falscher Befehl in Â»fallthruÂ«-Kante"
  
! #: cfgrtl.cc:3106
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr "Interner Fehler: basic blocks not laid down consecutively"
  
! #: cfgrtl.cc:3145
  #, gcc-internal-format, gfc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr "Interner Fehler: number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  
! #: cgraph.cc:3262
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "Interner Fehler: caller edge count invalid"
  
! #: cgraph.cc:3359
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr "fehlender indirekter Aufruf in der Folge der spekulativen Aufrufe"
  
! #: cgraph.cc:3364
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr "indirekter Aufruf in der Folge der spekulativen Aufrufe hat kein Spekulationsflag"
  
! #: cgraph.cc:3394
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr "spekulative Kanten sind nicht benachbart"
  
! #: cgraph.cc:3400
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr "der direkte Aufruf von %s in der Folge der spekulativen Aufrufe hat kein Spekulationsflag"
  
! #: cgraph.cc:3406 cgraph.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr "der direkte Aufruf von %s in der Folge der spekulativen Aufrufe hat speculative_id %i auÃŸerhalb des Bereichs"
  
! #: cgraph.cc:3413
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr "doppelter direkter Aufruf von %s in der Folge der spekulativen Aufrufe mit speculative_id %i"
  
! #: cgraph.cc:3424
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr "der Hash der Aufrufanweisung zeigt nicht auf die erste direkte Kante der Folge von spekulativen Aufrufen"
  
! #: cgraph.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr "doppelter Verweis %s in der Folge der spekulativen Aufrufe mit speculative_id %i"
  
! #: cgraph.cc:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "missing direct call for speculation %i"
  
! #: cgraph.cc:3461
  #, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "missing ref for speculation %i"
  
! #: cgraph.cc:3470
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr "Anzahl der spekulativen Ziele %i stimmt nicht mit num_speculative_call_targets %i Ã¼berein"
  
! #: cgraph.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "Interner Fehler: aux field set for edge %s->%s"
  
! #: cgraph.cc:3506
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "Interner Fehler: cgraph count invalid"
  
! #: cgraph.cc:3511
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "Interner Fehler: inline clone in same comdat group list"
  
! #: cgraph.cc:3516
  #, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "inline clone count is not compatible"
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "tp_first_run must be non-negative"
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "Interner Fehler: local symbols must be defined"
  
! #: cgraph.cc:3533
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "Interner Fehler: externally visible inline clone"
  
! #: cgraph.cc:3538
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "Interner Fehler: inline clone with address taken"
  
! #: cgraph.cc:3543
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "Interner Fehler: inline clone is forced to output"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr "calls_comdat_local wird auÃŸerhalb einer comdat-Gruppe gesetzt"
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr "ungÃ¼ltiger Schalter Â»calls_comdat_localÂ«"
  
! #: cgraph.cc:3562
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "Attribut %<malloc%> ist nur an Funktionen sinnvoll, die einen Zeiger zurÃ¼ckgeben"
  
! #: cgraph.cc:3574
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr "Fehlzuordnung von semantischer Einlagerung"
  
! #: cgraph.cc:3581
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "Interner Fehler: aux field set for indirect edge from %s"
  
! #: cgraph.cc:3587 cgraph.cc:3647
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "edge count is not compatible with function count"
  
! #: cgraph.cc:3595
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "Interner Fehler: An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  
! #: cgraph.cc:3603 cgraph.cc:3675
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr "Kante hat sowohl call_stmt als auch lto_stmt_uid gesetzt"
  
! #: cgraph.cc:3615
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "Interner Fehler: comdat-local function called by %s outside its comdat"
  
! #: cgraph.cc:3625
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Interner Fehler: inlined_to pointer is wrong"
  
! #: cgraph.cc:3630
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "Interner Fehler: multiple inline callers"
  
! #: cgraph.cc:3637
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "Interner Fehler: inlined_to pointer set for noninline callers"
  
! #: cgraph.cc:3665
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "Interner Fehler: caller edge count does not match BB count"
  
! #: cgraph.cc:3696
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "Interner Fehler: indirect call count does not match BB count"
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr "Verweis hat sowohl stmt als auch lto_stmt_uid gesetzt"
  
! #: cgraph.cc:3724
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "Interner Fehler: inlined_to pointer is set but no predecessors found"
  
! #: cgraph.cc:3729
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "Interner Fehler: inlined_to pointer refers to itself"
  
! #: cgraph.cc:3740
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "Interner Fehler: cgraph_node has wrong clone_of"
  
! #: cgraph.cc:3753
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "Interner Fehler: cgraph_node has wrong clone list"
  
! #: cgraph.cc:3759
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "Interner Fehler: cgraph_node is in clone list but it is not clone"
  
! #: cgraph.cc:3764
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "Interner Fehler: cgraph_node has wrong prev_clone pointer"
  
! #: cgraph.cc:3769
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "Interner Fehler: double linked list of clones corrupted"
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Interner Fehler: Alias has call edges"
  
! #: cgraph.cc:3787
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Interner Fehler: Alias has non-alias reference"
  
! #: cgraph.cc:3792
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Interner Fehler: Alias has more than one alias reference"
  
! #: cgraph.cc:3799
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "Interner Fehler: Analyzed alias has no reference"
  
! #: cgraph.cc:3808
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "Interner Fehler: No edge out of thunk node"
  
! #: cgraph.cc:3813
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "Interner Fehler: More than one edge out of thunk node"
  
! #: cgraph.cc:3818
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Interner Fehler: Thunk is not supposed to have body"
  
! #: cgraph.cc:3854
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Interner Fehler: shared call_stmt:"
  
! #: cgraph.cc:3862
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Interner Fehler: edge points to wrong declaration:"
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "Interner Fehler: an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  
! #: cgraph.cc:3881
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "Interner Fehler: missing callgraph edge for call stmt:"
  
! #: cgraph.cc:3891
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "Interner Fehler: reference to dead statement"
  
! #: cgraph.cc:3904
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "Interner Fehler: edge %s->%s has no corresponding call_stmt"
  
! #: cgraph.cc:3916
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "Interner Fehler: an indirect edge from %s has no corresponding call_stmt"
  
! #: cgraph.cc:3935 cgraph.cc:3948
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr "fehlender Ursprung fÃ¼r einen Knoten in einer verschachtelten Liste"
  
! #: cgraph.cc:3940
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "origin points to a different parent"
  
! #: cgraph.cc:3956
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "Interner Fehler: verify_cgraph_node failed"
  
! #: cgraph.cc:4078 varpool.cc:304
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "%s: section %s.%d is missing"
  
! #: cgraphunit.cc:755
  #, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "doppelte Definition einer Symbolversion"
  
! #: cgraphunit.cc:757
  #, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "dieselbe Version wurde zuvor hier definiert"
  
! #: cgraphunit.cc:763
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr "Symbol muss definiert sein, um eine Version zu haben"
  
! #: cgraphunit.cc:769
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr "gemeinsames Symbol kann nicht versioniert werden"
  
! #: cgraphunit.cc:775
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr "comdat-Symbole kÃ¶nnen nicht versioniert werden"
  
! #: cgraphunit.cc:781
  #, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "%<weakref%> kann nicht versioniert werden"
  
! #: cgraphunit.cc:787
  #, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "das versionierte Symbol muss %<public%> sein"
  
! #: cgraphunit.cc:793
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr "versioniertes Symbol muss standardmÃ¤ÃŸige Sichtbarkeit haben"
  
! #: cgraphunit.cc:826
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "Attribut %<weakref%> sollte von Attribut %<alias%> begleitet werden"
  
! #: cgraphunit.cc:881
  #, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "Attribut %<flatten%> wird an Aliasen ignoriert"
  
! #: cgraphunit.cc:889 cgraphunit.cc:941
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "Attribut %<externally_visible%> wirkt sich nur auf Ã¶ffentliche Objekte aus"
  
! #: cgraphunit.cc:900
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "Attribut %<weakref%> ignoriert, da Funktion bereits definiert ist"
  
! #: cgraphunit.cc:915
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "Attribut %<alias%> ignoriert, da Funktion bereits definiert ist"
  
! #: cgraphunit.cc:923
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr "die Funktion %<always_inline%> ist mÃ¶glicherweise nicht inlinefÃ¤hig, es sei denn, sie ist ebenfalls als %<inline%> deklariert"
  
! #: cgraphunit.cc:949
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "Attribut %<weakref%> ignoriert, da Variable bereits initialisiert ist"
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1098 c/c-decl.cc:13338
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "%q+F verwendet, aber nirgendwo definiert"
  
! #: cgraphunit.cc:1100 c/c-decl.cc:13348
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F als %<static%> deklariert, aber nirgendwo definiert"
  
! #: cgraphunit.cc:1144
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "%qD definiert, aber nicht verwendet"
  
! #: cgraphunit.cc:1479
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<ifunc%>-AuflÃ¶ser fÃ¼r %qD muss %qT zurÃ¼ckgeben"
  
! #: cgraphunit.cc:1482 cgraphunit.cc:1505
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "AuflÃ¶ser-indirekte Funktion ist hier deklariert"
  
! #: cgraphunit.cc:1502
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "%<ifunc%>-AuflÃ¶ser fÃ¼r %qD sollte %qT zurÃ¼ckgeben"
  
! #: cgraphunit.cc:1512
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "%qD Alias zwischen unvertrÃ¤glichen Funktionstypen %qT und %qT"
  
! #: cgraphunit.cc:1515 cgraphunit.cc:1597
  #, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "hier ist die Alias-Deklaration"
  
! #: cgraphunit.cc:1553 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D als Alias fÃ¼r undefiniertes Symbol %qE"
  
! #: cgraphunit.cc:1569
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D als Alias fÃ¼r externes Symbol %qE"
  
! #: cgraphunit.cc:1594
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr "Alias %q+D zwischen Funktion und Variable wird nicht unterstÃ¼tzt"
  
! #: cgraphunit.cc:1668
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "ZurÃ¼ckfordern der nicht benÃ¶tigten Funktion gescheitert"
  
! #: cgraphunit.cc:1696
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "ZurÃ¼ckfordern der nicht benÃ¶tigten Funktion in gleicher Comdat-Gruppe gescheitert"
  
! #: cgraphunit.cc:1872
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "GrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist %u Bytes"
  
! #: cgraphunit.cc:1876
  #, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "GrÃ¶ÃŸe des RÃ¼ckgabewertes von %q+D ist grÃ¶ÃŸer als %wu Bytes"
  
! #: cgraphunit.cc:2440
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "Knoten mit nicht freigegebenem Speicher gefunden"
*************** msgstr "Antwortdatei %s konnte nicht ges
*** 24831,24843 ****
  msgid "cannot find %qs"
  msgstr "%qs kann nicht gefunden werden"
  
! #: collect-utils.cc:225 collect2.cc:2388 collect2.cc:2558 gcc.cc:3419
  #: gcc.cc:7825
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "%<pex_init%> failed: %m"
  
! #: collect-utils.cc:234 collect2.cc:2397 collect2.cc:2566 gcc.cc:2703
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
--- 24938,24950 ----
  msgid "cannot find %qs"
  msgstr "%qs kann nicht gefunden werden"
  
! #: collect-utils.cc:225 collect2.cc:2389 collect2.cc:2559 gcc.cc:3419
  #: gcc.cc:7825
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "%<pex_init%> failed: %m"
  
! #: collect-utils.cc:234 collect2.cc:2398 collect2.cc:2567 gcc.cc:2703
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
*************** msgstr "Umgebungsvariable %<COLLECT_LTO_
*** 24852,24858 ****
  msgid "ld returned %d exit status"
  msgstr "ld gab %d als Ende-Status zurÃ¼ck"
  
! #: collect2.cc:916 gcc.cc:8345 config/nvptx/mkoffload.cc:644
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "atexit gescheitert"
--- 24959,24965 ----
  msgid "ld returned %d exit status"
  msgstr "ld gab %d als Ende-Status zurÃ¼ck"
  
! #: collect2.cc:916 gcc.cc:8345 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "atexit gescheitert"
*************** msgstr "atexit gescheitert"
*** 24862,24951 ****
  msgid "no arguments"
  msgstr "Keine Argumente"
  
! #: collect2.cc:1286 opts.cc:1192
  #, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr "LTO-UnterstÃ¼tzung wurde in dieser Konfiguration nicht eingeschaltet"
  
! #: collect2.cc:1327 graph.cc:55 lto-wrapper.cc:1720 lto-wrapper.cc:1776
! #: toplev.cc:1518 objc/objc-act.cc:462
  #, gcc-internal-format
  msgid "cannot open %s: %m"
  msgstr "%s kann nicht geÃ¶ffnet werden: %m"
  
! #: collect2.cc:1447
  #, gcc-internal-format
  msgid "unknown demangling style %qs"
  msgstr "unbekannter Entmangelstil %qs"
  
! #: collect2.cc:1549 collect2.cc:1727 collect2.cc:1767
  #, gcc-internal-format
  msgid "fopen %s: %m"
  msgstr "fopen %s: %m"
  
! #: collect2.cc:1552 collect2.cc:1732 collect2.cc:1770
  #, gcc-internal-format
  msgid "fclose %s: %m"
  msgstr "fclose %s: %m"
  
! #: collect2.cc:2322 lto-wrapper.cc:1215 lto-wrapper.cc:1230
  #: lto/lto-object.cc:148 lto/lto-object.cc:182 lto/lto-object.cc:279
  #: lto/lto-object.cc:336 lto/lto-object.cc:360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr "%s: %s"
  
! #: collect2.cc:2362
  #, gcc-internal-format
  msgid "cannot find %<nm%>"
  msgstr "%<nm%> kann nicht gefunden werden"
  
! #: collect2.cc:2410
  #, gcc-internal-format
  msgid "cannot open nm output: %m"
  msgstr "nm-Ausgabe kann nicht geÃ¶ffnet werden: %m"
  
! #: collect2.cc:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr "init-Funktion im Objekt %s gefunden"
  
! #: collect2.cc:2476
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr "fini-Funktion im Objekt %s gefunden"
  
! #: collect2.cc:2533
  #, gcc-internal-format
  msgid "cannot find %<ldd%>"
  msgstr "%<ldd%> kann nicht gefunden werden"
  
! #: collect2.cc:2579
  #, gcc-internal-format
  msgid "cannot open ldd output: %m"
  msgstr "ldd-Ausgabe kann nicht geÃ¶ffnet werden: %m"
  
! #: collect2.cc:2597
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr "dynamische AbhÃ¤ngigkeit Â»%sÂ« nicht gefunden"
  
! #: collect2.cc:2609
  #, gcc-internal-format
  msgid "unable to open dynamic dependency %qs"
  msgstr "dynamische AbhÃ¤ngigkeit %qs kann nicht geÃ¶ffnet werden"
  
! #: collect2.cc:2761
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr "%s: keine COFF-Datei"
  
! #: collect2.cc:2920
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr "%s kann nicht als COFF-Datei geÃ¶ffnet werden"
  
! #: collect2.cc:2979
  #, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "Bibliothek lib%s nicht gefunden"
--- 24969,25058 ----
  msgid "no arguments"
  msgstr "Keine Argumente"
  
! #: collect2.cc:1287 opts.cc:1192
  #, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr "LTO-UnterstÃ¼tzung wurde in dieser Konfiguration nicht eingeschaltet"
  
! #: collect2.cc:1328 graph.cc:55 lto-wrapper.cc:1724 lto-wrapper.cc:1780
! #: toplev.cc:1520 objc/objc-act.cc:462
  #, gcc-internal-format
  msgid "cannot open %s: %m"
  msgstr "%s kann nicht geÃ¶ffnet werden: %m"
  
! #: collect2.cc:1448
  #, gcc-internal-format
  msgid "unknown demangling style %qs"
  msgstr "unbekannter Entmangelstil %qs"
  
! #: collect2.cc:1550 collect2.cc:1728 collect2.cc:1768
  #, gcc-internal-format
  msgid "fopen %s: %m"
  msgstr "fopen %s: %m"
  
! #: collect2.cc:1553 collect2.cc:1733 collect2.cc:1771
  #, gcc-internal-format
  msgid "fclose %s: %m"
  msgstr "fclose %s: %m"
  
! #: collect2.cc:2323 lto-wrapper.cc:1219 lto-wrapper.cc:1234
  #: lto/lto-object.cc:148 lto/lto-object.cc:182 lto/lto-object.cc:279
  #: lto/lto-object.cc:336 lto/lto-object.cc:360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr "%s: %s"
  
! #: collect2.cc:2363
  #, gcc-internal-format
  msgid "cannot find %<nm%>"
  msgstr "%<nm%> kann nicht gefunden werden"
  
! #: collect2.cc:2411
  #, gcc-internal-format
  msgid "cannot open nm output: %m"
  msgstr "nm-Ausgabe kann nicht geÃ¶ffnet werden: %m"
  
! #: collect2.cc:2466
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr "init-Funktion im Objekt %s gefunden"
  
! #: collect2.cc:2477
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr "fini-Funktion im Objekt %s gefunden"
  
! #: collect2.cc:2534
  #, gcc-internal-format
  msgid "cannot find %<ldd%>"
  msgstr "%<ldd%> kann nicht gefunden werden"
  
! #: collect2.cc:2580
  #, gcc-internal-format
  msgid "cannot open ldd output: %m"
  msgstr "ldd-Ausgabe kann nicht geÃ¶ffnet werden: %m"
  
! #: collect2.cc:2598
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr "dynamische AbhÃ¤ngigkeit Â»%sÂ« nicht gefunden"
  
! #: collect2.cc:2610
  #, gcc-internal-format
  msgid "unable to open dynamic dependency %qs"
  msgstr "dynamische AbhÃ¤ngigkeit %qs kann nicht geÃ¶ffnet werden"
  
! #: collect2.cc:2762
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr "%s: keine COFF-Datei"
  
! #: collect2.cc:2921
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr "%s kann nicht als COFF-Datei geÃ¶ffnet werden"
  
! #: collect2.cc:2980
  #, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "Bibliothek lib%s nicht gefunden"
*************** msgstr "ZÃ¤hlerwert"
*** 25135,25141 ****
  msgid "closed intervals"
  msgstr "geschlossene Intervalle"
  
! #: diagnostic.cc:2642
  #, gcc-internal-format
  msgid "debug path"
  msgstr "Debug-Pfad"
--- 25242,25248 ----
  msgid "closed intervals"
  msgstr "geschlossene Intervalle"
  
! #: diagnostic.cc:2659
  #, gcc-internal-format
  msgid "debug path"
  msgstr "Debug-Pfad"
*************** msgstr "mÃ¶glicherweise in Konflikt steh
*** 25185,25196 ****
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr "Mehrere EH-PersÃ¶nlichkeiten werden nur mit Assemblern unterstÃ¼tzt, die die Direktive %<.cfi_personality%> unterstÃ¼tzen"
  
! #: dwarf2out.cc:11187
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr "%<-gdwarf-6%> wird als Version 5 ausgegeben, mit InkompatibilitÃ¤ten"
  
! #: dwarf2out.cc:15069
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "Nicht-Delegitimiertes UNSPEC %s (%d) am Variablenort gefunden"
--- 25292,25303 ----
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr "Mehrere EH-PersÃ¶nlichkeiten werden nur mit Assemblern unterstÃ¼tzt, die die Direktive %<.cfi_personality%> unterstÃ¼tzen"
  
! #: dwarf2out.cc:11196
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr "%<-gdwarf-6%> wird als Version 5 ausgegeben, mit InkompatibilitÃ¤ten"
  
! #: dwarf2out.cc:15078
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "Nicht-Delegitimiertes UNSPEC %s (%d) am Variablenort gefunden"
*************** msgstr "%<region_array%> passt nicht zum
*** 25270,25276 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "%<lp_array%> passt nicht zum %<region_tree%>"
  
! #: except.cc:3541 tree.cc:14394 value-prof.cc:529
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr "%qs fehlgeschlagen"
--- 25377,25383 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "%<lp_array%> passt nicht zum %<region_tree%>"
  
! #: except.cc:3541 tree.cc:14395 value-prof.cc:529
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr "%qs fehlgeschlagen"
*************** msgstr "umgekehrte Speicherreihenfolge f
*** 25301,25317 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr "Schreiben von %wu Bit Daten auÃŸerhalb der Grenzen des Zielobjekts, Daten wurden auf %wu Bit abgeschnitten"
  
! #: expr.cc:12327
  #, gcc-internal-format
  msgid "call to %qs declared with attribute error: %s"
  msgstr "Aufruf von %qs mit Attributfehler deklariert: %s"
  
! #: expr.cc:12341
  #, gcc-internal-format
  msgid "call to %qs declared with attribute warning: %s"
  msgstr "Aufruf von %qs mit Attributwarnung deklariert: %s"
  
! #: expr.cc:13387
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "der Compiler geht davon aus, dass kein vorzeichenbehafteter Ãœberlauf auftritt, und vereinfacht daher %<X - Y %s 0%> zu %<X %s 0%>"
--- 25408,25424 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr "Schreiben von %wu Bit Daten auÃŸerhalb der Grenzen des Zielobjekts, Daten wurden auf %wu Bit abgeschnitten"
  
! #: expr.cc:12330
  #, gcc-internal-format
  msgid "call to %qs declared with attribute error: %s"
  msgstr "Aufruf von %qs mit Attributfehler deklariert: %s"
  
! #: expr.cc:12344
  #, gcc-internal-format
  msgid "call to %qs declared with attribute warning: %s"
  msgstr "Aufruf von %qs mit Attributwarnung deklariert: %s"
  
! #: expr.cc:13391
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr "der Compiler geht davon aus, dass kein vorzeichenbehafteter Ãœberlauf auftritt, und vereinfacht daher %<X - Y %s 0%> zu %<X %s 0%>"
*************** msgstr "ungÃ¼ltiges Argument %qs fÃ¼r %q
*** 25326,25332 ****
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "die RahmengrÃ¶ÃŸe von %wu Bytes Ã¼berschreitet %wu Bytes"
  
! #: final.cc:4391 toplev.cc:1398 tree-cfgcleanup.cc:1540
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "endgÃ¼ltige Abzugsdatei %qs der Befehle konnte nicht geÃ¶ffnet werden: %m"
--- 25433,25439 ----
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "die RahmengrÃ¶ÃŸe von %wu Bytes Ã¼berschreitet %wu Bytes"
  
! #: final.cc:4391 toplev.cc:1400 tree-cfgcleanup.cc:1540
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "endgÃ¼ltige Abzugsdatei %qs der Befehle konnte nicht geÃ¶ffnet werden: %m"
*************** msgstr "Vergleich ist immer %d wegen Bre
*** 25351,25412 ****
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn BereichsprÃ¼fung vereinfacht wird"
  
! #: fold-const.cc:6741 fold-const.cc:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "Vergleich ist immer %d"
  
! #: fold-const.cc:6905
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<oder%> bei nicht passenden Ungleichheits-Tests ist immer 1"
  
! #: fold-const.cc:6910
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<und%> bei sich gegenseitig ausschlieÃŸenden Gleichheits-Tests ist immer 0"
  
! #: fold-const.cc:10104
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstante in Vergleich verringert wird"
  
! #: fold-const.cc:10511
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstanten um einen Vergleich kombiniert werden"
  
! #: fold-const.cc:13892
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Faltungstest: ursprÃ¼nglicher Baum durch Faltung geÃ¤ndert"
  
! #: function.cc:254
  #, gcc-internal-format
  msgid "total size of local objects %wu exceeds maximum %wu"
  msgstr "GesamtgrÃ¶ÃŸe der lokalen Objekte %wu Ã¼berschreitet das Maximum %wu"
  
! #: function.cc:258
  #, gcc-internal-format
  msgid "total size of local objects exceeds maximum %wu"
  msgstr "GesamtgrÃ¶ÃŸe der lokalen Objekte Ã¼berschreitet das Maximum %wu"
  
! #: function.cc:1788 gimplify.cc:6920 gimplify.cc:7082
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "unmÃ¶gliche Bedingung in %<asm%>"
  
! #: function.cc:4288
  #, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "Variable %q+D kÃ¶nnte von %<longjmp%> oder %<vfork%> zerstÃ¶rt werden"
  
! #: function.cc:4309
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "Argument %q+D kÃ¶nnte von %<longjmp%> oder %<vfork%> zerstÃ¶rt werden"
  
! #: function.cc:4976
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr "Funktion gibt Aggregat zurÃ¼ck"
--- 25458,25519 ----
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn BereichsprÃ¼fung vereinfacht wird"
  
! #: fold-const.cc:6742 fold-const.cc:6758
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "Vergleich ist immer %d"
  
! #: fold-const.cc:6906
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "%<oder%> bei nicht passenden Ungleichheits-Tests ist immer 1"
  
! #: fold-const.cc:6911
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "%<und%> bei sich gegenseitig ausschlieÃŸenden Gleichheits-Tests ist immer 0"
  
! #: fold-const.cc:10128
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstante in Vergleich verringert wird"
  
! #: fold-const.cc:10535
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Konstanten um einen Vergleich kombiniert werden"
  
! #: fold-const.cc:13947
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "Faltungstest: ursprÃ¼nglicher Baum durch Faltung geÃ¤ndert"
  
! #: function.cc:255
  #, gcc-internal-format
  msgid "total size of local objects %wu exceeds maximum %wu"
  msgstr "GesamtgrÃ¶ÃŸe der lokalen Objekte %wu Ã¼berschreitet das Maximum %wu"
  
! #: function.cc:259
  #, gcc-internal-format
  msgid "total size of local objects exceeds maximum %wu"
  msgstr "GesamtgrÃ¶ÃŸe der lokalen Objekte Ã¼berschreitet das Maximum %wu"
  
! #: function.cc:1789 gimplify.cc:7018 gimplify.cc:7180
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "unmÃ¶gliche Bedingung in %<asm%>"
  
! #: function.cc:4290
  #, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "Variable %q+D kÃ¶nnte von %<longjmp%> oder %<vfork%> zerstÃ¶rt werden"
  
! #: function.cc:4311
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "Argument %q+D kÃ¶nnte von %<longjmp%> oder %<vfork%> zerstÃ¶rt werden"
  
! #: function.cc:4978
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr "Funktion gibt Aggregat zurÃ¼ck"
*************** msgstr "%qs ist eine unbekannte Option f
*** 25544,25550 ****
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr "linker-HÃ¤rtungsoptionen nicht durch %<-fhardened%> aktiviert, da andere Link-Optionen auf der Kommandozeile angegeben wurden"
  
! #: gcc.cc:5048 toplev.cc:712
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "Eingabedatei %qs ist dieselbe wie die Ausgabedatei"
--- 25651,25657 ----
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr "linker-HÃ¤rtungsoptionen nicht durch %<-fhardened%> aktiviert, da andere Link-Optionen auf der Kommandozeile angegeben wurden"
  
! #: gcc.cc:5048 toplev.cc:714
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "Eingabedatei %qs ist dieselbe wie die Ausgabedatei"
*************** msgstr "Multilib-Spezifikation %qs ist u
*** 25771,25777 ****
  msgid "multilib exclusions %qs is invalid"
  msgstr "Multilib-AusschlÃ¼sse %qs sind ungÃ¼ltig"
  
! #: gcc.cc:9856 common/config/riscv/riscv-common.cc:2129
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "Multilib-select %qs %qs ist ungÃ¼ltig"
--- 25878,25884 ----
  msgid "multilib exclusions %qs is invalid"
  msgstr "Multilib-AusschlÃ¼sse %qs sind ungÃ¼ltig"
  
! #: gcc.cc:9856 common/config/riscv/riscv-common.cc:2242
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "Multilib-select %qs %qs ist ungÃ¼ltig"
*************** msgstr "Arrayindex %wi ist unterhalb der
*** 26046,26092 ****
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "Arrayindex %wu ist oberhalb der Arraygrenze von %qT"
  
! #: gimple-fold.cc:2078 gimple-fold.cc:3130 gimple-ssa-warn-restrict.cc:2080
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "Quellargument fÃ¼r %qD ist dasselbe wie fÃ¼r das Ziel"
  
! #: gimple-fold.cc:2144
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "%qD Ziel unverÃ¤ndert, nachdem keine Bytes aus einem String der LÃ¤nge %E kopiert wurden"
  
! #: gimple-fold.cc:2149
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr "%qD Ziel unverÃ¤ndert, nachdem keine Bytes kopiert wurden"
  
! #: gimple-fold.cc:2524 gimple-ssa-warn-access.cc:859
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "durch %qD angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe %E des Zielobjekts"
  
! #: gimple-fold.cc:2543
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr "%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe der Quelle"
  
! #: gimple-fold.cc:4547 gimple-fold.cc:4774
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "flexibles Arrayelement %qD hat keine wohldefinierten Paddingbits fÃ¼r %qs"
  
! #: gimple-fold.cc:4723 cp/constexpr.cc:4890
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr "PDP11-Bitfeld-Verarbeitung wird in %qs nicht unterstÃ¼tzt"
  
! #: gimple-fold.cc:5004
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr "%s wird fÃ¼r Aggregattypen mit variabler LÃ¤nge nicht unterstÃ¼tzt"
  
! #: gimple-fold.cc:5010
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "%s wird auf diesem Ziel nicht unterstÃ¼tzt"
--- 26153,26199 ----
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "Arrayindex %wu ist oberhalb der Arraygrenze von %qT"
  
! #: gimple-fold.cc:2081 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2080
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "Quellargument fÃ¼r %qD ist dasselbe wie fÃ¼r das Ziel"
  
! #: gimple-fold.cc:2147
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "%qD Ziel unverÃ¤ndert, nachdem keine Bytes aus einem String der LÃ¤nge %E kopiert wurden"
  
! #: gimple-fold.cc:2152
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr "%qD Ziel unverÃ¤ndert, nachdem keine Bytes kopiert wurden"
  
! #: gimple-fold.cc:2527 gimple-ssa-warn-access.cc:859
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "durch %qD angegebene Grenze %E Ã¼berschreitet die GrÃ¶ÃŸe %E des Zielobjekts"
  
! #: gimple-fold.cc:2546
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr "%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe der Quelle"
  
! #: gimple-fold.cc:4550 gimple-fold.cc:4777
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "flexibles Arrayelement %qD hat keine wohldefinierten Paddingbits fÃ¼r %qs"
  
! #: gimple-fold.cc:4726 cp/constexpr.cc:4901
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr "PDP11-Bitfeld-Verarbeitung wird in %qs nicht unterstÃ¼tzt"
  
! #: gimple-fold.cc:5007
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr "%s wird fÃ¼r Aggregattypen mit variabler LÃ¤nge nicht unterstÃ¼tzt"
  
! #: gimple-fold.cc:5013
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "%s wird auf diesem Ziel nicht unterstÃ¼tzt"
*************** msgstr "Dereferenzierung eines Nullzeige
*** 26121,26142 ****
  msgid "function may return address of local variable"
  msgstr "Funktion liefert mÃ¶glicherweise Adresse einer lokalen Variablen zurÃ¼ck"
  
! #: gimple-ssa-isolate-paths.cc:414 c/c-typeck.cc:11585
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "Funktion liefert Adresse einer lokalen Variablen zurÃ¼ck"
  
! #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2054
! #: gimple-ssa-warn-access.cc:3712 tree.cc:12441 tree.cc:12478 tree.cc:12519
! #: tree.cc:12552 c/c-parser.cc:20560 c/c-parser.cc:20701 c/c-typeck.cc:3157
! #: c/c-typeck.cc:3252 c/c-typeck.cc:5869 c/c-typeck.cc:11491
! #: c/c-typeck.cc:11508 c/gimple-parser.cc:2574 c/gimple-parser.cc:2582
! #: cp/call.cc:8180 cp/call.cc:10380 cp/class.cc:9399 cp/constexpr.cc:894
! #: cp/constexpr.cc:1321 cp/constexpr.cc:4311 cp/constexpr.cc:5982
! #: cp/constexpr.cc:6353 cp/cvt.cc:1081 cp/cvt.cc:1119 cp/decl.cc:9108
! #: cp/decl2.cc:5848 cp/decl2.cc:5903 cp/method.cc:1234 cp/parser.cc:22475
! #: cp/pt.cc:9156 cp/semantics.cc:2309 cp/semantics.cc:3713 cp/semantics.cc:4831
! #: cp/typeck.cc:2143 cp/typeck.cc:2363 cp/typeck.cc:4508 cp/typeck.cc:10690
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3813
  #, gcc-internal-format
--- 26228,26249 ----
  msgid "function may return address of local variable"
  msgstr "Funktion liefert mÃ¶glicherweise Adresse einer lokalen Variablen zurÃ¼ck"
  
! #: gimple-ssa-isolate-paths.cc:414 c/c-typeck.cc:11587
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "Funktion liefert Adresse einer lokalen Variablen zurÃ¼ck"
  
! #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2055
! #: gimple-ssa-warn-access.cc:3713 tree.cc:12442 tree.cc:12479 tree.cc:12520
! #: tree.cc:12553 c/c-parser.cc:20633 c/c-parser.cc:20774 c/c-typeck.cc:3159
! #: c/c-typeck.cc:3254 c/c-typeck.cc:5871 c/c-typeck.cc:11493
! #: c/c-typeck.cc:11510 c/gimple-parser.cc:2574 c/gimple-parser.cc:2582
! #: cp/call.cc:8203 cp/call.cc:10398 cp/class.cc:9399 cp/constexpr.cc:889
! #: cp/constexpr.cc:1316 cp/constexpr.cc:4320 cp/constexpr.cc:5996
! #: cp/constexpr.cc:6367 cp/cvt.cc:1095 cp/cvt.cc:1133 cp/decl.cc:9104
! #: cp/decl2.cc:5889 cp/decl2.cc:5944 cp/method.cc:1234 cp/parser.cc:22475
! #: cp/pt.cc:9178 cp/semantics.cc:2378 cp/semantics.cc:3782 cp/semantics.cc:4900
! #: cp/typeck.cc:2143 cp/typeck.cc:2363 cp/typeck.cc:4509 cp/typeck.cc:10694
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3813
  #, gcc-internal-format
*************** msgstr "%qD erwartet zwischen %E und %E
*** 27021,27300 ****
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr "Code erwartet zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E"
  
! #: gimple-ssa-warn-access.cc:2049
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr "%qD wird mit Zeiger %qE mit Offset%s ungleich 0 aufgerufen"
  
! #: gimple-ssa-warn-access.cc:2064 gimple-ssa-warn-access.cc:3789
  #, gcc-internal-format
  msgid "returned from %qD"
  msgstr "zurÃ¼ckgegeben von %qD"
  
! #: gimple-ssa-warn-access.cc:2067
  #, gcc-internal-format
  msgid "returned from %qT"
  msgstr "zurÃ¼ckgegeben von %qT"
  
! #: gimple-ssa-warn-access.cc:2069
  #, gcc-internal-format
  msgid "obtained here"
  msgstr "von hier erhalten"
  
! #: gimple-ssa-warn-access.cc:2276
  #, gcc-internal-format
  msgid "argument %i value %qE is negative"
  msgstr "Argument %i Wert %qE ist negativ"
  
! #: gimple-ssa-warn-access.cc:2293
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i value is zero"
  msgstr "Argument %i Wert ist null"
  
! #: gimple-ssa-warn-access.cc:2311
  #, gcc-internal-format
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr "Argument %i Wert %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %E"
  
! #: gimple-ssa-warn-access.cc:2325
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] is negative"
  msgstr "Argument %i Bereich [%E, %E] ist negativ"
  
! #: gimple-ssa-warn-access.cc:2332
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr "Argument %i Bereich [%E, %E] Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %E"
  
! #: gimple-ssa-warn-access.cc:2362
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr "Produkt %<%E * %E%> der Argumente %i und %i Ã¼berschreitet %<SIZE_MAX%>"
  
! #: gimple-ssa-warn-access.cc:2368
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr "Produkt %<%E * %E%> der Argumente %i und %i Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E"
  
! #: gimple-ssa-warn-access.cc:2379 gimple-ssa-warn-access.cc:2382
  #, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
  msgstr "Argument %i im Bereich [%E, %E]"
  
! #: gimple-ssa-warn-access.cc:2393
  #, gcc-internal-format
  msgid "in a call to built-in allocation function %qD"
  msgstr "in einem Aufruf der eingebauten Allokationsfunktion %qD"
  
! #: gimple-ssa-warn-access.cc:2396
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr "in einem Aufruf der hier deklarierten Allokationsfunktion %qD"
  
! #: gimple-ssa-warn-access.cc:2841
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr "Unbekannte Architekturspezifikation in Speichermodell %wi fÃ¼r %qD"
  
! #: gimple-ssa-warn-access.cc:2933
  #, gcc-internal-format
  msgid "invalid memory model %qs for %qD"
  msgstr "ungÃ¼ltiges Speichermodell %qs fÃ¼r %qD"
  
! #: gimple-ssa-warn-access.cc:2937
  #, gcc-internal-format
  msgid "invalid memory model %wi for %qD"
  msgstr "ungÃ¼ltiges Speichermodell %wi fÃ¼r %qD"
  
! #: gimple-ssa-warn-access.cc:2952 gimple-ssa-warn-access.cc:3006
  #, gcc-internal-format, gfc-internal-format
  msgid "valid models are %s"
  msgstr "gÃ¼ltige Modelle sind %s"
  
! #: gimple-ssa-warn-access.cc:2966
  #, gcc-internal-format
  msgid "invalid failure memory model %qs for %qD"
  msgstr "ungÃ¼ltiges Fehler-Speichermodell %qs fÃ¼r %qD"
  
! #: gimple-ssa-warn-access.cc:2971
  #, gcc-internal-format
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr "gÃ¼ltige Fehler-Modelle sind %qs, %qs, %qs, %qs"
  
! #: gimple-ssa-warn-access.cc:2987
  #, gcc-internal-format
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr "Fehler-Speichermodell %qs kann nicht stÃ¤rker als Erfolgs-Speichermodell %qs fÃ¼r %qD sein"
  
! #: gimple-ssa-warn-access.cc:3013
  #, gcc-internal-format
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr "Fehler-Speichermodell %wi kann nicht stÃ¤rker als Erfolgs-Speichermodell %wi fÃ¼r %qD sein"
  
! #: gimple-ssa-warn-access.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr "gebundenes Argument %i mit Wert %s ist negativ, fÃ¼r Argument %i vom Typ Array variabler LÃ¤nge vom Typ %s"
  
! #: gimple-ssa-warn-access.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i value %s is negative"
  msgstr "Argument %i Wert %s ist negativ"
  
! #: gimple-ssa-warn-access.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr "Argument %i ist null, aber der Wert des zugehÃ¶rigen GrÃ¶ÃŸenarguments %i ist %s"
  
! #: gimple-ssa-warn-access.cc:3575
  #, gcc-internal-format
  msgid "referencing argument %u of type %qT"
  msgstr "das verweisende Argument %u vom Typ %qT"
  
! #: gimple-ssa-warn-access.cc:3589
  #, gcc-internal-format
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr "in einem Aufruf der Funktion %qD, die mit Attribut %qs deklariert wurde"
  
! #: gimple-ssa-warn-access.cc:3593
  #, gcc-internal-format
  msgid "in a call with type %qT and attribute %qs"
  msgstr "in einem Aufruf mit Typ %qT und Attribut %qs"
  
! #: gimple-ssa-warn-access.cc:3600
  #, gcc-internal-format
  msgid "in a call to function %qD"
  msgstr "in einem Aufruf der Funktion %qD"
  
! #: gimple-ssa-warn-access.cc:3603
  #, gcc-internal-format
  msgid "in a call with type %qT"
  msgstr "in einem Aufruf mit Typ %qT"
  
! #: gimple-ssa-warn-access.cc:3709
  #, gcc-internal-format
  msgid "%qD called on unallocated object %qD"
  msgstr "%qD wird auf nicht alloziertem Objekt %qD aufgerufen"
  
! #: gimple-ssa-warn-access.cc:3728
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr "%qD wird mit Zeiger auf nicht alloziertes Objekt %qE aufgerufen"
  
! #: gimple-ssa-warn-access.cc:3737
  #, gcc-internal-format
  msgid "assigned here"
  msgstr "hier zugewiesen"
  
! #: gimple-ssa-warn-access.cc:3770
  #, gcc-internal-format
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr "%qD wird mit Zeiger aufgerufen, der aus einer unpassenden Allozierungsfunktion stammt"
  
! #: gimple-ssa-warn-access.cc:3779
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr "%qD wird mit nicht alloziertem Zeiger aufgerufen"
  
! #: gimple-ssa-warn-access.cc:3927
  #, gcc-internal-format
  msgid "pointer %qE may be used after %qD"
  msgstr "Zeiger %qE wird mÃ¶glicherweise nach %qD verwendet"
  
! #: gimple-ssa-warn-access.cc:3928
  #, gcc-internal-format
  msgid "pointer %qE used after %qD"
  msgstr "Zeiger %qE wird nach %qD verwendet"
  
! #: gimple-ssa-warn-access.cc:3932
  #, gcc-internal-format
  msgid "pointer may be used after %qD"
  msgstr "Zeiger wird mÃ¶glicherweise nach %qD verwendet"
  
! #: gimple-ssa-warn-access.cc:3933
  #, gcc-internal-format
  msgid "pointer used after %qD"
  msgstr "Zeiger wird nach %qD verwendet"
  
! #: gimple-ssa-warn-access.cc:3937
  #, gcc-internal-format
  msgid "call to %qD here"
  msgstr "%qD wird hier aufgerufen"
  
! #: gimple-ssa-warn-access.cc:3954
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr "baumelnder Zeiger %qE auf %qD wird mÃ¶glicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr "baumelnder Zeiger %qE auf %qD wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3960
  #, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr "baumelnder Zeiger auf %qD wird mÃ¶glicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:3961
  #, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr "baumelnder Zeiger auf %qD wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3964 gimple-ssa-warn-access.cc:4612
! #: gimple-ssa-warn-access.cc:4615 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:921 tree-ssa-uninit.cc:1120 c/c-decl.cc:4099
! #: c/c-decl.cc:4389 c/c-typeck.cc:9539 c/c-typeck.cc:12293 cp/call.cc:8555
! #: cp/call.cc:8566 cp/class.cc:1718 cp/class.cc:3517 cp/constexpr.cc:1067
! #: cp/decl.cc:4631 cp/decl.cc:12889 cp/decl.cc:13477 cp/decl.cc:13486
! #: cp/decl.cc:14481 cp/friend.cc:406 cp/friend.cc:416 cp/init.cc:2905
  #: cp/parser.cc:3692 cp/parser.cc:3838 cp/parser.cc:3889 cp/parser.cc:7166
! #: cp/parser.cc:25045 cp/typeck.cc:5001
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD ist hier deklariert"
  
! #: gimple-ssa-warn-access.cc:3972
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr "baumelnder Zeiger %qE auf ein unbenanntes temporÃ¤res Objekt wird mÃ¶glicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:3974
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr "baumelnder Zeiger %qE auf ein unbenanntes temporÃ¤res Objekt wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3980
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr "baumelnder Zeiger auf ein unbenanntes temporÃ¤res Objekt wird mÃ¶glicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:3982
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "baumelnder Zeiger auf ein unbenanntes temporÃ¤res Objekt wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3986
  #, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "unbenanntes temporÃ¤res Objekt wird hier definiert"
  
! #: gimple-ssa-warn-access.cc:4076
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "%qD wird mit Zeiger %qE aufgerufen, der aus der unpassenden Allozierungsfunktion %qD stammt"
  
! #: gimple-ssa-warn-access.cc:4081
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "%qD wird mit Zeiger aufgerufen, der aus der unpassenden Allozierungsfunktion %qD stammt"
  
! #: gimple-ssa-warn-access.cc:4087
  #, gcc-internal-format
  msgid "call to %qD"
  msgstr "Aufruf von %qD"
  
! #: gimple-ssa-warn-access.cc:4606
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "Adresse der lokalen Variable %qD wird in %qE gespeichert"
--- 27128,27407 ----
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr "Code erwartet zwischen %E und %E Bytes in einer Region der GrÃ¶ÃŸe %E"
  
! #: gimple-ssa-warn-access.cc:2050
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr "%qD wird mit Zeiger %qE mit Offset%s ungleich 0 aufgerufen"
  
! #: gimple-ssa-warn-access.cc:2065 gimple-ssa-warn-access.cc:3790
  #, gcc-internal-format
  msgid "returned from %qD"
  msgstr "zurÃ¼ckgegeben von %qD"
  
! #: gimple-ssa-warn-access.cc:2068
  #, gcc-internal-format
  msgid "returned from %qT"
  msgstr "zurÃ¼ckgegeben von %qT"
  
! #: gimple-ssa-warn-access.cc:2070
  #, gcc-internal-format
  msgid "obtained here"
  msgstr "von hier erhalten"
  
! #: gimple-ssa-warn-access.cc:2277
  #, gcc-internal-format
  msgid "argument %i value %qE is negative"
  msgstr "Argument %i Wert %qE ist negativ"
  
! #: gimple-ssa-warn-access.cc:2294
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i value is zero"
  msgstr "Argument %i Wert ist null"
  
! #: gimple-ssa-warn-access.cc:2312
  #, gcc-internal-format
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr "Argument %i Wert %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %E"
  
! #: gimple-ssa-warn-access.cc:2326
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] is negative"
  msgstr "Argument %i Bereich [%E, %E] ist negativ"
  
! #: gimple-ssa-warn-access.cc:2333
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr "Argument %i Bereich [%E, %E] Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %E"
  
! #: gimple-ssa-warn-access.cc:2363
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr "Produkt %<%E * %E%> der Argumente %i und %i Ã¼berschreitet %<SIZE_MAX%>"
  
! #: gimple-ssa-warn-access.cc:2369
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr "Produkt %<%E * %E%> der Argumente %i und %i Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E"
  
! #: gimple-ssa-warn-access.cc:2380 gimple-ssa-warn-access.cc:2383
  #, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
  msgstr "Argument %i im Bereich [%E, %E]"
  
! #: gimple-ssa-warn-access.cc:2394
  #, gcc-internal-format
  msgid "in a call to built-in allocation function %qD"
  msgstr "in einem Aufruf der eingebauten Allokationsfunktion %qD"
  
! #: gimple-ssa-warn-access.cc:2397
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr "in einem Aufruf der hier deklarierten Allokationsfunktion %qD"
  
! #: gimple-ssa-warn-access.cc:2842
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr "Unbekannte Architekturspezifikation in Speichermodell %wi fÃ¼r %qD"
  
! #: gimple-ssa-warn-access.cc:2934
  #, gcc-internal-format
  msgid "invalid memory model %qs for %qD"
  msgstr "ungÃ¼ltiges Speichermodell %qs fÃ¼r %qD"
  
! #: gimple-ssa-warn-access.cc:2938
  #, gcc-internal-format
  msgid "invalid memory model %wi for %qD"
  msgstr "ungÃ¼ltiges Speichermodell %wi fÃ¼r %qD"
  
! #: gimple-ssa-warn-access.cc:2953 gimple-ssa-warn-access.cc:3007
  #, gcc-internal-format, gfc-internal-format
  msgid "valid models are %s"
  msgstr "gÃ¼ltige Modelle sind %s"
  
! #: gimple-ssa-warn-access.cc:2967
  #, gcc-internal-format
  msgid "invalid failure memory model %qs for %qD"
  msgstr "ungÃ¼ltiges Fehler-Speichermodell %qs fÃ¼r %qD"
  
! #: gimple-ssa-warn-access.cc:2972
  #, gcc-internal-format
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr "gÃ¼ltige Fehler-Modelle sind %qs, %qs, %qs, %qs"
  
! #: gimple-ssa-warn-access.cc:2988
  #, gcc-internal-format
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr "Fehler-Speichermodell %qs kann nicht stÃ¤rker als Erfolgs-Speichermodell %qs fÃ¼r %qD sein"
  
! #: gimple-ssa-warn-access.cc:3014
  #, gcc-internal-format
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr "Fehler-Speichermodell %wi kann nicht stÃ¤rker als Erfolgs-Speichermodell %wi fÃ¼r %qD sein"
  
! #: gimple-ssa-warn-access.cc:3458
  #, gcc-internal-format, gfc-internal-format
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr "gebundenes Argument %i mit Wert %s ist negativ, fÃ¼r Argument %i vom Typ Array variabler LÃ¤nge vom Typ %s"
  
! #: gimple-ssa-warn-access.cc:3466
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i value %s is negative"
  msgstr "Argument %i Wert %s ist negativ"
  
! #: gimple-ssa-warn-access.cc:3512
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr "Argument %i ist null, aber der Wert des zugehÃ¶rigen GrÃ¶ÃŸenarguments %i ist %s"
  
! #: gimple-ssa-warn-access.cc:3576
  #, gcc-internal-format
  msgid "referencing argument %u of type %qT"
  msgstr "das verweisende Argument %u vom Typ %qT"
  
! #: gimple-ssa-warn-access.cc:3590
  #, gcc-internal-format
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr "in einem Aufruf der Funktion %qD, die mit Attribut %qs deklariert wurde"
  
! #: gimple-ssa-warn-access.cc:3594
  #, gcc-internal-format
  msgid "in a call with type %qT and attribute %qs"
  msgstr "in einem Aufruf mit Typ %qT und Attribut %qs"
  
! #: gimple-ssa-warn-access.cc:3601
  #, gcc-internal-format
  msgid "in a call to function %qD"
  msgstr "in einem Aufruf der Funktion %qD"
  
! #: gimple-ssa-warn-access.cc:3604
  #, gcc-internal-format
  msgid "in a call with type %qT"
  msgstr "in einem Aufruf mit Typ %qT"
  
! #: gimple-ssa-warn-access.cc:3710
  #, gcc-internal-format
  msgid "%qD called on unallocated object %qD"
  msgstr "%qD wird auf nicht alloziertem Objekt %qD aufgerufen"
  
! #: gimple-ssa-warn-access.cc:3729
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr "%qD wird mit Zeiger auf nicht alloziertes Objekt %qE aufgerufen"
  
! #: gimple-ssa-warn-access.cc:3738
  #, gcc-internal-format
  msgid "assigned here"
  msgstr "hier zugewiesen"
  
! #: gimple-ssa-warn-access.cc:3771
  #, gcc-internal-format
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr "%qD wird mit Zeiger aufgerufen, der aus einer unpassenden Allozierungsfunktion stammt"
  
! #: gimple-ssa-warn-access.cc:3780
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr "%qD wird mit nicht alloziertem Zeiger aufgerufen"
  
! #: gimple-ssa-warn-access.cc:3928
  #, gcc-internal-format
  msgid "pointer %qE may be used after %qD"
  msgstr "Zeiger %qE wird mÃ¶glicherweise nach %qD verwendet"
  
! #: gimple-ssa-warn-access.cc:3929
  #, gcc-internal-format
  msgid "pointer %qE used after %qD"
  msgstr "Zeiger %qE wird nach %qD verwendet"
  
! #: gimple-ssa-warn-access.cc:3933
  #, gcc-internal-format
  msgid "pointer may be used after %qD"
  msgstr "Zeiger wird mÃ¶glicherweise nach %qD verwendet"
  
! #: gimple-ssa-warn-access.cc:3934
  #, gcc-internal-format
  msgid "pointer used after %qD"
  msgstr "Zeiger wird nach %qD verwendet"
  
! #: gimple-ssa-warn-access.cc:3938
  #, gcc-internal-format
  msgid "call to %qD here"
  msgstr "%qD wird hier aufgerufen"
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr "baumelnder Zeiger %qE auf %qD wird mÃ¶glicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:3956
  #, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr "baumelnder Zeiger %qE auf %qD wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3961
  #, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr "baumelnder Zeiger auf %qD wird mÃ¶glicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:3962
  #, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr "baumelnder Zeiger auf %qD wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4613
! #: gimple-ssa-warn-access.cc:4616 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:921 tree-ssa-uninit.cc:1120 c/c-decl.cc:4099
! #: c/c-decl.cc:4389 c/c-typeck.cc:9541 c/c-typeck.cc:12295 cp/call.cc:8578
! #: cp/call.cc:8589 cp/class.cc:1718 cp/class.cc:3517 cp/constexpr.cc:1062
! #: cp/decl.cc:4631 cp/decl.cc:12893 cp/decl.cc:13481 cp/decl.cc:13490
! #: cp/decl.cc:14491 cp/friend.cc:406 cp/friend.cc:416 cp/init.cc:2935
  #: cp/parser.cc:3692 cp/parser.cc:3838 cp/parser.cc:3889 cp/parser.cc:7166
! #: cp/parser.cc:25045 cp/typeck.cc:5002
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD ist hier deklariert"
  
! #: gimple-ssa-warn-access.cc:3973
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr "baumelnder Zeiger %qE auf ein unbenanntes temporÃ¤res Objekt wird mÃ¶glicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:3975
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr "baumelnder Zeiger %qE auf ein unbenanntes temporÃ¤res Objekt wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3981
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr "baumelnder Zeiger auf ein unbenanntes temporÃ¤res Objekt wird mÃ¶glicherweise verwendet"
  
! #: gimple-ssa-warn-access.cc:3983
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "baumelnder Zeiger auf ein unbenanntes temporÃ¤res Objekt wird verwendet"
  
! #: gimple-ssa-warn-access.cc:3987
  #, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "unbenanntes temporÃ¤res Objekt wird hier definiert"
  
! #: gimple-ssa-warn-access.cc:4077
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "%qD wird mit Zeiger %qE aufgerufen, der aus der unpassenden Allozierungsfunktion %qD stammt"
  
! #: gimple-ssa-warn-access.cc:4082
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "%qD wird mit Zeiger aufgerufen, der aus der unpassenden Allozierungsfunktion %qD stammt"
  
! #: gimple-ssa-warn-access.cc:4088
  #, gcc-internal-format
  msgid "call to %qD"
  msgstr "Aufruf von %qD"
  
! #: gimple-ssa-warn-access.cc:4607
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "Adresse der lokalen Variable %qD wird in %qE gespeichert"
*************** msgstr "durch %qD angegebene Grenze zwis
*** 27491,27497 ****
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr "%qD ZeigerÃ¼berlauf zwischen Offset %s und GrÃ¶ÃŸe %s beim Zugriff auf Array %qD mit Typ %qT"
  
! #: gimple-ssa-warn-restrict.cc:1785 c-family/c-warn.cc:3805
  #, gcc-internal-format
  msgid "array %qD declared here"
  msgstr "Array %qD ist hier deklariert"
--- 27598,27604 ----
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr "%qD ZeigerÃ¼berlauf zwischen Offset %s und GrÃ¶ÃŸe %s beim Zugriff auf Array %qD mit Typ %qT"
  
! #: gimple-ssa-warn-restrict.cc:1785 c-family/c-warn.cc:3804
  #, gcc-internal-format
  msgid "array %qD declared here"
  msgstr "Array %qD ist hier deklariert"
*************** msgstr "rekursiver Aufruf"
*** 27576,27978 ****
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  
! #: gimplify.cc:1399
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr "%<allocate%>-Direktive fÃ¼r %qD in einer Zielregion muss eine %<allocator%>-Klausel angeben"
  
! #: gimplify.cc:2271
  #, gcc-internal-format
  msgid "statement will never be executed"
  msgstr "Anweisung wird niemals ausgefÃ¼hrt"
  
! #: gimplify.cc:2335
  #, gcc-internal-format
  msgid "%qs cannot be initialized with%<-ftrivial-auto-var_init%>"
  msgstr "%qs kann nicht mit %<-ftrivial-auto-var_init%> initialisiert werden"
  
! #: gimplify.cc:2727 gimplify.cc:2735
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr "diese Anweisung kÃ¶nnte durchfallen"
  
! #: gimplify.cc:2737
  #, gcc-internal-format
  msgid "here"
  msgstr "hier"
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2808 gimplify.cc:2865 gimplify.cc:2891
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr "%<fallthrough%>-Attribut ist nicht direkt vor einer case-Marke oder einer default-Marke"
  
! #: gimplify.cc:4064
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "Ergebnis einer %<void%> zurÃ¼ckgebenden Funktion verwendet"
  
! #: gimplify.cc:6921
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory output %d must stay in memory"
  msgstr "Nicht-Speicher-Ausgabe %d muss im Speicher bleiben"
  
! #: gimplify.cc:6936
  #, gcc-internal-format
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr "ungÃ¼ltiger L-Wert in %<asm%>-Ausgabe %d"
  
! #: gimplify.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "Eingabe von Nicht-Speicher %d muss im Speicher bleiben"
  
! #: gimplify.cc:7123 gimplify.cc:7133
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "Speichereingabe %d ist nicht direkt adressierbar"
  
! #: gimplify.cc:7756
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr "threadprivate Variable %qE in Zielregion mit %<order(concurrent)%>-Klausel verwendet"
  
! #: gimplify.cc:7758
  #, gcc-internal-format
  msgid "enclosing region"
  msgstr "umgebende Region"
  
! #: gimplify.cc:7762
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "threadprivate Variable %qE in Zielregion verwendet"
  
! #: gimplify.cc:7764
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr "umgebende Zielregion"
  
! #: gimplify.cc:7777
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "threadprivate Variable %qE in unverknÃ¼pfter Task verwendet"
  
! #: gimplify.cc:7779
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr "umgebende Task"
  
! #: gimplify.cc:7876
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qE in umgebendem %qs nicht angegeben"
  
! #: gimplify.cc:7878
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "umgebendes %qs"
  
! #: gimplify.cc:8052
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%qE in umgebendem OpenACC-%qs-Konstrukt nicht angegeben"
  
! #: gimplify.cc:8056
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct and"
  msgstr "umgebendes OpenACC-%qs-Konstrukt und"
  
! #: gimplify.cc:8059
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr "umgebendes OpenACC-%qs-Konstrukt mit %qs-Klausel"
  
! #: gimplify.cc:8129
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr "%qE mit %<link%>-Klausel wird in %<routine%>-Funktion verwendet"
  
! #: gimplify.cc:8137
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE erfordert eine %<declare%>-Direktive, um in einer %<routine%>-Funktion verwendet zu werden"
  
! #: gimplify.cc:8206
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %<target%>"
  msgstr "%qE in umgebendem %<target%> nicht angegeben"
  
! #: gimplify.cc:8208
  #, gcc-internal-format
  msgid "enclosing %<target%>"
  msgstr "umgebendes %<target%>"
  
! #: gimplify.cc:8243 gimplify.cc:12324
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "Variable %qE in umgebender %<host_data%>-Region deklariert"
  
! #: gimplify.cc:8264
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr "Zielregion verweist auf %qD, aber der Ausdruck hat keinen zuordenbaren Typ"
  
! #: gimplify.cc:8395
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "Iterationsvariable %qE ist vorbestimmt linear"
  
! #: gimplify.cc:8398
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "Schleifenvariable %qE sollte Â»privateÂ« sein"
  
! #: gimplify.cc:8412
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "Schleifenvariable %qE sollte nicht Â»firstprivateÂ« sein"
  
! #: gimplify.cc:8415
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "Schleifenvariable %qE sollte nicht Reduktion sein"
  
! #: gimplify.cc:8418
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "Iterationsvariable %qE sollte nicht Â»linearÂ« sein"
  
! #: gimplify.cc:9422 gimplify.cc:9433 gimplify.cc:9445 gimplify.cc:9461
! #: gimplify.cc:9666 gimplify.cc:9689 gimplify.cc:9700 gimplify.cc:9718
  #, gcc-internal-format
  msgid "unexpected mapping node"
  msgstr "Interner Fehler: unexpected mapping node"
  
! #: gimplify.cc:9755
  #, gcc-internal-format
  msgid "unexpected pointer mapping node"
  msgstr "Interner Fehler: unexpected pointer mapping node"
  
! #: gimplify.cc:9968
  #, gcc-internal-format
  msgid "base pointer cycle detected"
  msgstr "Interner Fehler: base pointer cycle detected"
  
! #: gimplify.cc:10475
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr "Datenverschiebung fÃ¼r Komponente %qE ist nicht kompatibel mit Verschiebung von Struktur %qE"
  
! #: gimplify.cc:10791
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE tritt in Mapklauseln mehrfach auf"
  
! #: gimplify.cc:11747
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr "Feld %qE der Struktur variabler LÃ¤nger wird zugeordnet"
  
! #: gimplify.cc:12017 gimplify.cc:12023
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr "bedingte %<lastprivate%>-Klausel im %qs-Konstrukt"
  
! #: gimplify.cc:12040
  #, gcc-internal-format
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr "nichtskalare Variable %qD in bedingter %<lastprivate%>-Klausel"
  
! #: gimplify.cc:12062
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr "%<task%>-Reduktionsmodifizierer bei einem Konstrukt mit %<nowait%>-Klausel"
  
! #: gimplify.cc:12070
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr "ungÃ¼ltiger %<task%>-Reduktionsmodifizierer bei Konstrukt auÃŸer %<parallel%>, %qs, %<sections%> oder %<scope%>"
  
! #: gimplify.cc:12081 gimplify.cc:12087 gimplify.cc:12093 gimplify.cc:12099
! #: gimplify.cc:12105 gimplify.cc:16319
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr "%<inscan%>-%<reduction%>-Klausel am %qs-Konstrukt"
  
! #: gimplify.cc:12199
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr "%<linear%>-Klausel fÃ¼r Variable, die keine Schleifeniterationsvariable ist, wurde fÃ¼r ein mit %<distribute%> kombiniertes Konstrukt angegeben"
  
! #: gimplify.cc:12824
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "Â»copyprivateÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext weder Â»threadprivateÂ« noch Â»privateÂ«"
  
! #: gimplify.cc:12881
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "Â»%sÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext Â»privateÂ«"
  
! #: gimplify.cc:12913
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "%qs %<if%>-Klausel-Modifizierer anstelle %qs erwartet"
  
! #: gimplify.cc:12952
  #, gcc-internal-format
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr "%<device%>-Klausel mit %<ancestor%> ist nur an einem %<target%>-Konstrukt erlaubt"
  
! #: gimplify.cc:12968
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr "mit %<ancestor%> dÃ¼rfen nur die Klauseln %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%> und %<map%> in dem Konstrukt erscheinen"
  
! #: gimplify.cc:13184
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr "%qD wurde in %qs-Klausel angegeben, aber nicht in %<inscan%>-%<reduction%>-Klausel am enthaltenden Konstrukt"
  
! #: gimplify.cc:13396
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr "%<_Atomic%> %qD in implizier %<map%>-Klausel"
  
! #: gimplify.cc:13450
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD in impliziter %<firstprivate%>-Klausel am %<target%>-Konstrukt"
  
! #: gimplify.cc:13788
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD in %<firstprivate%>-Klausel am %<target%>-Konstrukt"
  
! #: gimplify.cc:13861
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr "selbe Variable wird in %<firstprivate%>- und %<lastprivate%>-Klauseln am %<distribute%>-Konstrukt"
  
! #: gimplify.cc:14038
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr "inkompatible Datenklausel mit Reduktion an %qE; wird zu %<present_or_copy%> befÃ¶rdert"
  
! #: gimplify.cc:14336
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr "%qD ist in %<inscan%>-%<reduction%>-Klausel angegeben, aber nicht in %<scan%>-Direktivenklausel"
  
! #: gimplify.cc:14355
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "ungÃ¼ltige Â»privateÂ«-Reduktion auf %qE"
  
! #: gimplify.cc:14522
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr "%<inscan%>-%<reduction%>-Klausel wird zusammen mit %<linear%>-Klausel an einer Variable verwendet, die kein Schleifeniterator ist"
  
! #: gimplify.cc:14866
  #, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr "%<mutexinoutset%>-Art in %<depend%>-Klausel bei einem %<taskwait%>-Konstrukt"
  
! #: gimplify.cc:14876
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr "Konstrukt %<taskwait%> mit %<nowait%>-Klausel, aber ohne %<depend%>-Klauseln"
  
! #: gimplify.cc:15160 gimplify.cc:15164 gimplify.cc:15173 gimplify.cc:15185
! #: gimplify.cc:15190
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr "%qs-Klausel darf nur bei rechteckigen %qs vorkommen"
  
! #: gimplify.cc:15351
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr "%<linear%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel angegeben werden, wenn das alleinstehende %<ordered%>-Konstrukt darin geschachtelt ist"
  
! #: gimplify.cc:15416
  #, gcc-internal-format
  msgid "threadprivate iteration variable %qD"
  msgstr "threadprivate Iterationsvariable %qD"
  
! #: gimplify.cc:15447 gimplify.cc:15555
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr "bedingte %<lastprivate%>-Klausel an Schleifeniterator %qD wird ignoriert"
  
! #: gimplify.cc:16257
  #, gcc-internal-format
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr "%<bind%>-Klausel nicht auf einem %<loop%>-Konstrukt, das nicht in einem anderen OpenMP-Konstrukt geschachtelt ist"
  
! #: gimplify.cc:16281
  #, gcc-internal-format
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr "%<bind(parallel)%> an einem %<loop%>-Konstrukt, das in einem %<simd%>-Konstrukt geschachtelt ist"
  
! #: gimplify.cc:16301
  #, gcc-internal-format
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr "%<bind(teams)%> an einer %<loop%>-Region, die nicht streng innerhalb einer %<teams%>-Region geschachtelt ist"
  
! #: gimplify.cc:16326
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr "ungÃ¼ltiger %<task%>-Reduktionsmodifizierer bei Konstrukt auÃŸer %<parallel%>, %qs oder %<sections%>"
  
! #: gimplify.cc:16354
  #, gcc-internal-format
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr "%<lastprivate%>-Klausel an einem %<loop%>-Konstrukt bezieht sich auf eine Variable %qD, die nicht der Schleifeniterator ist"
  
! #: gimplify.cc:17436
  #, gcc-internal-format
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr "%<ordered%>-Konstrukt mit %qs-Klausel muss innerhalb einer Schleife mit %<ordered%>-Klausel eng geschachtelt sein"
  
! #: gimplify.cc:17457
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr "Variable %qE ist keine Iteration der Ã¤uÃŸersten Schleife %d, jedoch %qE erwartet"
  
! #: gimplify.cc:17470
  #, gcc-internal-format
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr "Anzahl der Variablen in %qs-Klausel mit %<sink%>-Modifizierer passt nicht zur Anzahl der Iterationsvariablen"
  
! #: gimplify.cc:17484
  #, gcc-internal-format
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr "mehr als eine %qs-Klausel mit %<source%>-Modifizierer an einem %<ordered%>-Konstrukt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79999
! #: gimplify.cc:17497
  #, gcc-internal-format
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr "%qs-Klausel mit %<source%>-Modifizierer zusammen mit %qs-Klauseln mit %<sink%>-Modifizierer an demselben Konstrukt"
  
! #: gimplify.cc:18814
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "Gimplifikation gescheitert"
  
! #: gimplify.cc:19413
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT auf %qT erweitert beim Durchlaufen von %<...%>"
  
! #: gimplify.cc:19418
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(Es sollte also %qT statt %qT an %<va_arg%> Ã¼bergeben werden)"
  
! #: gimplify.cc:19425
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "Wenn dieser Code erreicht wird, wird das Programm abgebrochen"
--- 27683,28085 ----
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  
! #: gimplify.cc:1426
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr "%<allocate%>-Direktive fÃ¼r %qD in einer Zielregion muss eine %<allocator%>-Klausel angeben"
  
! #: gimplify.cc:2298
  #, gcc-internal-format
  msgid "statement will never be executed"
  msgstr "Anweisung wird niemals ausgefÃ¼hrt"
  
! #: gimplify.cc:2362
  #, gcc-internal-format
  msgid "%qs cannot be initialized with%<-ftrivial-auto-var_init%>"
  msgstr "%qs kann nicht mit %<-ftrivial-auto-var_init%> initialisiert werden"
  
! #: gimplify.cc:2754 gimplify.cc:2762
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr "diese Anweisung kÃ¶nnte durchfallen"
  
! #: gimplify.cc:2764
  #, gcc-internal-format
  msgid "here"
  msgstr "hier"
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2835 gimplify.cc:2892 gimplify.cc:2918
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr "%<fallthrough%>-Attribut ist nicht direkt vor einer case-Marke oder einer default-Marke"
  
! #: gimplify.cc:4092
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "Ergebnis einer %<void%> zurÃ¼ckgebenden Funktion verwendet"
  
! #: gimplify.cc:7019
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory output %d must stay in memory"
  msgstr "Nicht-Speicher-Ausgabe %d muss im Speicher bleiben"
  
! #: gimplify.cc:7034
  #, gcc-internal-format
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr "ungÃ¼ltiger L-Wert in %<asm%>-Ausgabe %d"
  
! #: gimplify.cc:7181
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "Eingabe von Nicht-Speicher %d muss im Speicher bleiben"
  
! #: gimplify.cc:7221 gimplify.cc:7231
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "Speichereingabe %d ist nicht direkt adressierbar"
  
! #: gimplify.cc:7854
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr "threadprivate Variable %qE in Zielregion mit %<order(concurrent)%>-Klausel verwendet"
  
! #: gimplify.cc:7856
  #, gcc-internal-format
  msgid "enclosing region"
  msgstr "umgebende Region"
  
! #: gimplify.cc:7860
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "threadprivate Variable %qE in Zielregion verwendet"
  
! #: gimplify.cc:7862
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr "umgebende Zielregion"
  
! #: gimplify.cc:7875
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "threadprivate Variable %qE in unverknÃ¼pfter Task verwendet"
  
! #: gimplify.cc:7877
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr "umgebende Task"
  
! #: gimplify.cc:7974
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qE in umgebendem %qs nicht angegeben"
  
! #: gimplify.cc:7976
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "umgebendes %qs"
  
! #: gimplify.cc:8150
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%qE in umgebendem OpenACC-%qs-Konstrukt nicht angegeben"
  
! #: gimplify.cc:8154
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct and"
  msgstr "umgebendes OpenACC-%qs-Konstrukt und"
  
! #: gimplify.cc:8157
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr "umgebendes OpenACC-%qs-Konstrukt mit %qs-Klausel"
  
! #: gimplify.cc:8227
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr "%qE mit %<link%>-Klausel wird in %<routine%>-Funktion verwendet"
  
! #: gimplify.cc:8235
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE erfordert eine %<declare%>-Direktive, um in einer %<routine%>-Funktion verwendet zu werden"
  
! #: gimplify.cc:8297
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %<target%>"
  msgstr "%qE in umgebendem %<target%> nicht angegeben"
  
! #: gimplify.cc:8299
  #, gcc-internal-format
  msgid "enclosing %<target%>"
  msgstr "umgebendes %<target%>"
  
! #: gimplify.cc:8334 gimplify.cc:12428
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "Variable %qE in umgebender %<host_data%>-Region deklariert"
  
! #: gimplify.cc:8355
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr "Zielregion verweist auf %qD, aber der Ausdruck hat keinen zuordenbaren Typ"
  
! #: gimplify.cc:8499
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "Iterationsvariable %qE ist vorbestimmt linear"
  
! #: gimplify.cc:8502
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "Schleifenvariable %qE sollte Â»privateÂ« sein"
  
! #: gimplify.cc:8516
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "Schleifenvariable %qE sollte nicht Â»firstprivateÂ« sein"
  
! #: gimplify.cc:8519
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "Schleifenvariable %qE sollte nicht Reduktion sein"
  
! #: gimplify.cc:8522
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "Iterationsvariable %qE sollte nicht Â»linearÂ« sein"
  
! #: gimplify.cc:9526 gimplify.cc:9537 gimplify.cc:9549 gimplify.cc:9565
! #: gimplify.cc:9770 gimplify.cc:9793 gimplify.cc:9804 gimplify.cc:9822
  #, gcc-internal-format
  msgid "unexpected mapping node"
  msgstr "Interner Fehler: unexpected mapping node"
  
! #: gimplify.cc:9859
  #, gcc-internal-format
  msgid "unexpected pointer mapping node"
  msgstr "Interner Fehler: unexpected pointer mapping node"
  
! #: gimplify.cc:10072
  #, gcc-internal-format
  msgid "base pointer cycle detected"
  msgstr "Interner Fehler: base pointer cycle detected"
  
! #: gimplify.cc:10579
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr "Datenverschiebung fÃ¼r Komponente %qE ist nicht kompatibel mit Verschiebung von Struktur %qE"
  
! #: gimplify.cc:10895
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE tritt in Mapklauseln mehrfach auf"
  
! #: gimplify.cc:11851
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr "Feld %qE der Struktur variabler LÃ¤nger wird zugeordnet"
  
! #: gimplify.cc:12121 gimplify.cc:12127
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr "bedingte %<lastprivate%>-Klausel im %qs-Konstrukt"
  
! #: gimplify.cc:12144
  #, gcc-internal-format
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr "nichtskalare Variable %qD in bedingter %<lastprivate%>-Klausel"
  
! #: gimplify.cc:12166
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr "%<task%>-Reduktionsmodifizierer bei einem Konstrukt mit %<nowait%>-Klausel"
  
! #: gimplify.cc:12174
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr "ungÃ¼ltiger %<task%>-Reduktionsmodifizierer bei Konstrukt auÃŸer %<parallel%>, %qs, %<sections%> oder %<scope%>"
  
! #: gimplify.cc:12185 gimplify.cc:12191 gimplify.cc:12197 gimplify.cc:12203
! #: gimplify.cc:12209 gimplify.cc:16423
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr "%<inscan%>-%<reduction%>-Klausel am %qs-Konstrukt"
  
! #: gimplify.cc:12303
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr "%<linear%>-Klausel fÃ¼r Variable, die keine Schleifeniterationsvariable ist, wurde fÃ¼r ein mit %<distribute%> kombiniertes Konstrukt angegeben"
  
! #: gimplify.cc:12928
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "Â»copyprivateÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext weder Â»threadprivateÂ« noch Â»privateÂ«"
  
! #: gimplify.cc:12985
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "Â»%sÂ«-Variable %qE ist im Ã¤uÃŸeren Kontext Â»privateÂ«"
  
! #: gimplify.cc:13017
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "%qs %<if%>-Klausel-Modifizierer anstelle %qs erwartet"
  
! #: gimplify.cc:13056
  #, gcc-internal-format
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr "%<device%>-Klausel mit %<ancestor%> ist nur an einem %<target%>-Konstrukt erlaubt"
  
! #: gimplify.cc:13072
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr "mit %<ancestor%> dÃ¼rfen nur die Klauseln %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%> und %<map%> in dem Konstrukt erscheinen"
  
! #: gimplify.cc:13288
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr "%qD wurde in %qs-Klausel angegeben, aber nicht in %<inscan%>-%<reduction%>-Klausel am enthaltenden Konstrukt"
  
! #: gimplify.cc:13500
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr "%<_Atomic%> %qD in implizier %<map%>-Klausel"
  
! #: gimplify.cc:13554
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD in impliziter %<firstprivate%>-Klausel am %<target%>-Konstrukt"
  
! #: gimplify.cc:13892
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD in %<firstprivate%>-Klausel am %<target%>-Konstrukt"
  
! #: gimplify.cc:13965
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr "selbe Variable wird in %<firstprivate%>- und %<lastprivate%>-Klauseln am %<distribute%>-Konstrukt"
  
! #: gimplify.cc:14142
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr "inkompatible Datenklausel mit Reduktion an %qE; wird zu %<present_or_copy%> befÃ¶rdert"
  
! #: gimplify.cc:14440
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr "%qD ist in %<inscan%>-%<reduction%>-Klausel angegeben, aber nicht in %<scan%>-Direktivenklausel"
  
! #: gimplify.cc:14459
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "ungÃ¼ltige Â»privateÂ«-Reduktion auf %qE"
  
! #: gimplify.cc:14626
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr "%<inscan%>-%<reduction%>-Klausel wird zusammen mit %<linear%>-Klausel an einer Variable verwendet, die kein Schleifeniterator ist"
  
! #: gimplify.cc:14970
  #, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr "%<mutexinoutset%>-Art in %<depend%>-Klausel bei einem %<taskwait%>-Konstrukt"
  
! #: gimplify.cc:14980
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr "Konstrukt %<taskwait%> mit %<nowait%>-Klausel, aber ohne %<depend%>-Klauseln"
  
! #: gimplify.cc:15264 gimplify.cc:15268 gimplify.cc:15277 gimplify.cc:15289
! #: gimplify.cc:15294
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr "%qs-Klausel darf nur bei rechteckigen %qs vorkommen"
  
! #: gimplify.cc:15455
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr "%<linear%>-Klausel darf nicht zusammen mit %<ordered%>-Klausel angegeben werden, wenn das alleinstehende %<ordered%>-Konstrukt darin geschachtelt ist"
  
! #: gimplify.cc:15520
  #, gcc-internal-format
  msgid "threadprivate iteration variable %qD"
  msgstr "threadprivate Iterationsvariable %qD"
  
! #: gimplify.cc:15551 gimplify.cc:15659
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr "bedingte %<lastprivate%>-Klausel an Schleifeniterator %qD wird ignoriert"
  
! #: gimplify.cc:16361
  #, gcc-internal-format
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr "%<bind%>-Klausel nicht auf einem %<loop%>-Konstrukt, das nicht in einem anderen OpenMP-Konstrukt geschachtelt ist"
  
! #: gimplify.cc:16385
  #, gcc-internal-format
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr "%<bind(parallel)%> an einem %<loop%>-Konstrukt, das in einem %<simd%>-Konstrukt geschachtelt ist"
  
! #: gimplify.cc:16405
  #, gcc-internal-format
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr "%<bind(teams)%> an einer %<loop%>-Region, die nicht streng innerhalb einer %<teams%>-Region geschachtelt ist"
  
! #: gimplify.cc:16430
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr "ungÃ¼ltiger %<task%>-Reduktionsmodifizierer bei Konstrukt auÃŸer %<parallel%>, %qs oder %<sections%>"
  
! #: gimplify.cc:16458
  #, gcc-internal-format
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr "%<lastprivate%>-Klausel an einem %<loop%>-Konstrukt bezieht sich auf eine Variable %qD, die nicht der Schleifeniterator ist"
  
! #: gimplify.cc:17540
  #, gcc-internal-format
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr "%<ordered%>-Konstrukt mit %qs-Klausel muss innerhalb einer Schleife mit %<ordered%>-Klausel eng geschachtelt sein"
  
! #: gimplify.cc:17561
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr "Variable %qE ist keine Iteration der Ã¤uÃŸersten Schleife %d, jedoch %qE erwartet"
  
! #: gimplify.cc:17574
  #, gcc-internal-format
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr "Anzahl der Variablen in %qs-Klausel mit %<sink%>-Modifizierer passt nicht zur Anzahl der Iterationsvariablen"
  
! #: gimplify.cc:17588
  #, gcc-internal-format
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr "mehr als eine %qs-Klausel mit %<source%>-Modifizierer an einem %<ordered%>-Konstrukt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79999
! #: gimplify.cc:17601
  #, gcc-internal-format
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr "%qs-Klausel mit %<source%>-Modifizierer zusammen mit %qs-Klauseln mit %<sink%>-Modifizierer an demselben Konstrukt"
  
! #: gimplify.cc:18918
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "Gimplifikation gescheitert"
  
! #: gimplify.cc:19519
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT auf %qT erweitert beim Durchlaufen von %<...%>"
  
! #: gimplify.cc:19524
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(Es sollte also %qT statt %qT an %<va_arg%> Ã¼bergeben werden)"
  
! #: gimplify.cc:19531
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "Wenn dieser Code erreicht wird, wird das Programm abgebrochen"
*************** msgstr "Token %u hat %<x-location == %u%
*** 28012,28387 ****
  msgid "token %u has %<y-location == %u%>"
  msgstr "Token %u hat %<y-location == %u%>"
  
! #: internal-fn.cc:814
  #, gcc-internal-format
  msgid "invalid use of attribute %<fallthrough%>"
  msgstr "ungÃ¼ltige Verwendung des Attributs %<fallthrough%>"
  
! #: ipa-devirt.cc:677 ipa-devirt.cc:762 ipa-devirt.cc:791 ipa-devirt.cc:833
! #: ipa-devirt.cc:864
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr "virtuelle Tabelle des Typs %qD verletzt die One-Definition-Rule"
  
! #: ipa-devirt.cc:680
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr "Variable mit demselben Assemblernamen wie die virtuelle Tabelle ist in anderer Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:721
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr "virtuelle Tabelle des Typs %qD enthÃ¤lt RTTI-Information"
  
! #: ipa-devirt.cc:727
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr "wird aber Ã¼berragt von einer Tabelle ohne RTTI-Informationen aus anderer Ãœbersetzungseinheit"
  
! #: ipa-devirt.cc:731
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr "RTTI wird fÃ¼r diesen Typ nicht funktionieren"
  
! #: ipa-devirt.cc:768
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr "die virtuelle Tabelle des in Konflikt stehenden Typs aus der anderen Ãœbersetzungseinheit ist unterschiedlich groÃŸ"
  
! #: ipa-devirt.cc:797
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr "der in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat unterschiedliche RTTI-Information"
  
! #: ipa-devirt.cc:841 ipa-devirt.cc:872
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr "der in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit"
  
! #: ipa-devirt.cc:845
  #, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "enthÃ¤lt zusÃ¤tzliche virtuelle Methode %qD"
  
! #: ipa-devirt.cc:852
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr "der in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit mehr EintrÃ¤gen"
  
! #: ipa-devirt.cc:878
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr "virtuelle Methode %qD"
  
! #: ipa-devirt.cc:882
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr "sollte der virtuellen Methode %qD entsprechen, tut es aber nicht"
  
! #: ipa-devirt.cc:888
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr "der in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit unterschiedlichem Inhalt"
  
! #: ipa-devirt.cc:922
  #, gcc-internal-format
  msgid "type %qT (typedef of %qT) violates the C++ One Definition Rule"
  msgstr "Typ %qT (typedef von %qT) verletzt die One-Definition-Rule von C++"
  
! #: ipa-devirt.cc:930
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "Typ %qT verletzt die One-Definition-Rule von C++"
  
! #: ipa-devirt.cc:942 ipa-devirt.cc:957 ipa-devirt.cc:1235 ipa-devirt.cc:1280
! #: ipa-devirt.cc:1319 ipa-devirt.cc:1337
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "ein unterschiedlicher Typ ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:949
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr "der erste Unterschied der entsprechenden Definitionen ist Feld %qD"
  
! #: ipa-devirt.cc:959
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr "der erste Unterschied der entsprechenden Definitionen ist Methode %qD"
  
! #: ipa-devirt.cc:1064
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace cannot match type %qT across the translation unit boundary"
  msgstr "Typ %qT (in unbenanntem Namensraum definiert) kann nicht zum Typ %qT passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)"
  
! #: ipa-devirt.cc:1069
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace cannot match across the translation unit boundary"
  msgstr "Typ %qT (in unbenanntem Namensraum definiert) kann nicht passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)"
  
! #: ipa-devirt.cc:1074
  #, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr "der inkompatible Typ, der in einer anderen Ãœbersetzungseinheit definiert ist"
  
! #: ipa-devirt.cc:1090
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr "Typname %qs sollte dem Typnamen %qs entsprechen"
  
! #: ipa-devirt.cc:1094 ipa-devirt.cc:1191
  #, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr "der inkompatible Typ ist hier definiert"
  
! #: ipa-devirt.cc:1122
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr "Arraytypen haben unterschiedliche Grenzen"
  
! #: ipa-devirt.cc:1137
  #, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "unvertrÃ¤gliche RÃ¼ckgabetypen"
  
! #: ipa-devirt.cc:1152
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "Fehlzuordnung in implizitem this-Zeiger"
  
! #: ipa-devirt.cc:1155
  #, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "unvertrÃ¤gliche Typen in Parameter %i"
  
! #: ipa-devirt.cc:1166
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr "Typen haben unterschiedliche Anzahl von Parametern"
  
! #: ipa-devirt.cc:1182
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "Typ %qT verletzt fÃ¼r sich genommen die One-Definition-Rule von C++"
  
! #: ipa-devirt.cc:1188
  #, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr "Typ %qT sollte Typ %qT entsprechen"
  
! #: ipa-devirt.cc:1263
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlicher Genauigkeit ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:1270
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlichem Vorzeichen ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:1295
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr "er ist in einer anderen Ãœbersetzungseinheit als Zeiger in unterschiedlichem Adressraum definiert"
  
! #: ipa-devirt.cc:1304
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr "er ist in einer anderen Ãœbersetzungseinheit als Zeiger auf einen anderen Typen definiert"
  
! #: ipa-devirt.cc:1364
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr "ein Array unterschiedlicher GrÃ¶ÃŸe ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:1379
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "hat unterschiedlichen RÃ¼ckgabetyp in einer anderen Ãœbersetzungseinheit"
  
! #: ipa-devirt.cc:1402 ipa-devirt.cc:1414
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "hat unterschiedliche Parameter in einer anderen Ãœbersetzungseinheit"
  
! #: ipa-devirt.cc:1437
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "ein Typ aus einer anderen Ãœbersetzungseinheit ist nicht polymorph"
  
! #: ipa-devirt.cc:1441
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "ein Typ aus einer anderen Ãœbersetzungseinheit ist polymorph"
  
! #: ipa-devirt.cc:1459 ipa-devirt.cc:1523
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlichen Zeigern in der virtuellen Tabelle ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:1466 ipa-devirt.cc:1528
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlichen Basistypen ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:1474
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "ein Feld mit unterschiedlichem Namen ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:1488
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr "ein Feld mit selbem Namen aber unterschiedlichem Typ ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:1501
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "Felder haben unterschiedliches Layout in einer anderen Ãœbersetzungseinheit"
  
! #: ipa-devirt.cc:1508
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr "ein Feld ist ein Bitfeld, das andere jedoch nicht"
  
! #: ipa-devirt.cc:1532
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlicher Anzahl von Feldern ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:1555
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlicher GrÃ¶ÃŸe ist in einer anderer Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:1564
  #, gcc-internal-format
  msgid "one type needs to be constructed while the other does not"
  msgstr "ein Typ muss konstruiert sein, der andere nicht"
  
! #: ipa-devirt.cc:1577
  #, gcc-internal-format
  msgid "memory layout mismatch"
  msgstr "unvertrÃ¤gliches Speicherlayout"
  
! #: ipa-devirt.cc:1696
  #, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "die zusÃ¤tzliche Basisklasse ist hier definiert"
  
! #: ipa-devirt.cc:3872
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] "Wenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf devirtualisiert werden"
  msgstr[1] "Wenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe devirtualisiert werden"
  
! #: ipa-devirt.cc:3881
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Wenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf, der %lli-mal ausgefÃ¼hrt wurde, devirtualisiert werden"
  msgstr[1] "Wenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe, die %lli-mal ausgefÃ¼hrt wurden, devirtualisiert werden"
  
! #: ipa-devirt.cc:3911
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] "Wenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschalten"
  msgstr[1] "Wenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschalten"
  
! #: ipa-devirt.cc:3919
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] "Wenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschalten"
  msgstr[1] "Wenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschalten"
  
! #: ipa-devirt.cc:3927
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Wenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschalten"
  msgstr[1] "Wenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschalten"
  
! #: ipa-devirt.cc:3938
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Wenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschalten"
  msgstr[1] "Wenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschalten"
  
! #: ipa-devirt.cc:4251
  #, gcc-internal-format
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr "Typ %qs verletzt die One-Definition-Rule von C++"
  
! #: ipa-devirt.cc:4260
  #, gcc-internal-format
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr "eine AufzÃ¤hlung mit anderer Anzahl von Werten ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:4264
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "eine AufzÃ¤hlung mit unterschiedlichen Wertnamen ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:4268
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "eine AufzÃ¤hlung mit anderen Werten ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:4289
  #, gcc-internal-format
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr "der Name %qs unterscheidet sich vom Namen %qs, der in einer anderen Ãœbersetzungseinheit definiert ist"
  
! #: ipa-devirt.cc:4295
  #, gcc-internal-format
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr "Name %qs ist als %u-Bit definiert, in einer anderen Ãœbersetzungseinheit jedoch als %u-Bit"
  
! #: ipa-devirt.cc:4304
  #, gcc-internal-format
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr "Name %qs ist als %wd definiert, in einer anderen Ãœbersetzungseinheit jedoch als %wd"
  
! #: ipa-devirt.cc:4310
  #, gcc-internal-format
  msgid "name %qs is defined to different value in another translation unit"
  msgstr "Name %qs wird in einer anderen Ãœbersetzungseinheit mit unterschiedlichem Wert definiert"
  
! #: ipa-devirt.cc:4315
  #, gcc-internal-format
  msgid "mismatching definition"
  msgstr "abweichende Definition"
  
! #: ipa-fnsummary.cc:4654
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "ungÃ¼ltige Â»fnsummaryÂ« in LTO-Datenstrom"
  
! #: ipa-fnsummary.cc:4755
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr "IPA-Inline-Zusammenfassung fehlt in Eingabedatei"
  
! #: ipa-modref.cc:4015
  #, gcc-internal-format
  msgid "IPA modref summary is missing in input file"
  msgstr "IPA-modref-Zusammenfassung fehlt in Eingabedatei"
  
! #: ipa-prop.cc:4760 ipa-prop.cc:4802 ipa-prop.cc:4879 ipa-prop.cc:4927
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "ungÃ¼ltige Sprungfunktion in LTO-Datenstrom"
  
! #: ipa-pure-const.cc:218
  #, gcc-internal-format
  msgid "function might be candidate for attribute %qs"
  msgstr "Funktion kÃ¶nnte ein Kandidat fÃ¼r Attribut %qs sein"
  
! #: ipa-pure-const.cc:219
  #, gcc-internal-format
  msgid "function might be candidate for attribute %qs if it is known to return normally"
  msgstr "Funktion kÃ¶nnte Kandidat fÃ¼r Attribut %qs sein, wenn sie als normal zurÃ¼ckkehrend bekannt ist"
--- 28119,28494 ----
  msgid "token %u has %<y-location == %u%>"
  msgstr "Token %u hat %<y-location == %u%>"
  
! #: internal-fn.cc:841
  #, gcc-internal-format
  msgid "invalid use of attribute %<fallthrough%>"
  msgstr "ungÃ¼ltige Verwendung des Attributs %<fallthrough%>"
  
! #: ipa-devirt.cc:679 ipa-devirt.cc:764 ipa-devirt.cc:793 ipa-devirt.cc:835
! #: ipa-devirt.cc:866
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr "virtuelle Tabelle des Typs %qD verletzt die One-Definition-Rule"
  
! #: ipa-devirt.cc:682
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr "Variable mit demselben Assemblernamen wie die virtuelle Tabelle ist in anderer Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:723
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr "virtuelle Tabelle des Typs %qD enthÃ¤lt RTTI-Information"
  
! #: ipa-devirt.cc:729
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr "wird aber Ã¼berragt von einer Tabelle ohne RTTI-Informationen aus anderer Ãœbersetzungseinheit"
  
! #: ipa-devirt.cc:733
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr "RTTI wird fÃ¼r diesen Typ nicht funktionieren"
  
! #: ipa-devirt.cc:770
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr "die virtuelle Tabelle des in Konflikt stehenden Typs aus der anderen Ãœbersetzungseinheit ist unterschiedlich groÃŸ"
  
! #: ipa-devirt.cc:799
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr "der in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat unterschiedliche RTTI-Information"
  
! #: ipa-devirt.cc:843 ipa-devirt.cc:874
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr "der in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit"
  
! #: ipa-devirt.cc:847
  #, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "enthÃ¤lt zusÃ¤tzliche virtuelle Methode %qD"
  
! #: ipa-devirt.cc:854
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr "der in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit mehr EintrÃ¤gen"
  
! #: ipa-devirt.cc:880
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr "virtuelle Methode %qD"
  
! #: ipa-devirt.cc:884
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr "sollte der virtuellen Methode %qD entsprechen, tut es aber nicht"
  
! #: ipa-devirt.cc:890
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr "der in Konflikt stehende Typ aus der anderen Ãœbersetzungseinheit hat virtuelle Tabelle mit unterschiedlichem Inhalt"
  
! #: ipa-devirt.cc:924
  #, gcc-internal-format
  msgid "type %qT (typedef of %qT) violates the C++ One Definition Rule"
  msgstr "Typ %qT (typedef von %qT) verletzt die One-Definition-Rule von C++"
  
! #: ipa-devirt.cc:932
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "Typ %qT verletzt die One-Definition-Rule von C++"
  
! #: ipa-devirt.cc:944 ipa-devirt.cc:959 ipa-devirt.cc:1237 ipa-devirt.cc:1282
! #: ipa-devirt.cc:1321 ipa-devirt.cc:1339
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "ein unterschiedlicher Typ ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:951
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr "der erste Unterschied der entsprechenden Definitionen ist Feld %qD"
  
! #: ipa-devirt.cc:961
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr "der erste Unterschied der entsprechenden Definitionen ist Methode %qD"
  
! #: ipa-devirt.cc:1066
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace cannot match type %qT across the translation unit boundary"
  msgstr "Typ %qT (in unbenanntem Namensraum definiert) kann nicht zum Typ %qT passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)"
  
! #: ipa-devirt.cc:1071
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace cannot match across the translation unit boundary"
  msgstr "Typ %qT (in unbenanntem Namensraum definiert) kann nicht passen (Ã¼ber Grenzen von Ãœbersetzungseinheiten hinaus)"
  
! #: ipa-devirt.cc:1076
  #, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr "der inkompatible Typ, der in einer anderen Ãœbersetzungseinheit definiert ist"
  
! #: ipa-devirt.cc:1092
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr "Typname %qs sollte dem Typnamen %qs entsprechen"
  
! #: ipa-devirt.cc:1096 ipa-devirt.cc:1193
  #, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr "der inkompatible Typ ist hier definiert"
  
! #: ipa-devirt.cc:1124
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr "Arraytypen haben unterschiedliche Grenzen"
  
! #: ipa-devirt.cc:1139
  #, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "unvertrÃ¤gliche RÃ¼ckgabetypen"
  
! #: ipa-devirt.cc:1154
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "Fehlzuordnung in implizitem this-Zeiger"
  
! #: ipa-devirt.cc:1157
  #, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "unvertrÃ¤gliche Typen in Parameter %i"
  
! #: ipa-devirt.cc:1168
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr "Typen haben unterschiedliche Anzahl von Parametern"
  
! #: ipa-devirt.cc:1184
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "Typ %qT verletzt fÃ¼r sich genommen die One-Definition-Rule von C++"
  
! #: ipa-devirt.cc:1190
  #, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr "Typ %qT sollte Typ %qT entsprechen"
  
! #: ipa-devirt.cc:1265
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlicher Genauigkeit ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:1272
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlichem Vorzeichen ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:1297
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr "er ist in einer anderen Ãœbersetzungseinheit als Zeiger in unterschiedlichem Adressraum definiert"
  
! #: ipa-devirt.cc:1306
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr "er ist in einer anderen Ãœbersetzungseinheit als Zeiger auf einen anderen Typen definiert"
  
! #: ipa-devirt.cc:1366
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr "ein Array unterschiedlicher GrÃ¶ÃŸe ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:1381
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "hat unterschiedlichen RÃ¼ckgabetyp in einer anderen Ãœbersetzungseinheit"
  
! #: ipa-devirt.cc:1404 ipa-devirt.cc:1416
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "hat unterschiedliche Parameter in einer anderen Ãœbersetzungseinheit"
  
! #: ipa-devirt.cc:1439
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "ein Typ aus einer anderen Ãœbersetzungseinheit ist nicht polymorph"
  
! #: ipa-devirt.cc:1443
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "ein Typ aus einer anderen Ãœbersetzungseinheit ist polymorph"
  
! #: ipa-devirt.cc:1461 ipa-devirt.cc:1525
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlichen Zeigern in der virtuellen Tabelle ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:1468 ipa-devirt.cc:1530
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlichen Basistypen ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:1476
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "ein Feld mit unterschiedlichem Namen ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:1490
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr "ein Feld mit selbem Namen aber unterschiedlichem Typ ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:1503
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "Felder haben unterschiedliches Layout in einer anderen Ãœbersetzungseinheit"
  
! #: ipa-devirt.cc:1510
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr "ein Feld ist ein Bitfeld, das andere jedoch nicht"
  
! #: ipa-devirt.cc:1534
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlicher Anzahl von Feldern ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:1557
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr "ein Typ mit unterschiedlicher GrÃ¶ÃŸe ist in einer anderer Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:1566
  #, gcc-internal-format
  msgid "one type needs to be constructed while the other does not"
  msgstr "ein Typ muss konstruiert sein, der andere nicht"
  
! #: ipa-devirt.cc:1579
  #, gcc-internal-format
  msgid "memory layout mismatch"
  msgstr "unvertrÃ¤gliches Speicherlayout"
  
! #: ipa-devirt.cc:1698
  #, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "die zusÃ¤tzliche Basisklasse ist hier definiert"
  
! #: ipa-devirt.cc:3874
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] "Wenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf devirtualisiert werden"
  msgstr[1] "Wenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe devirtualisiert werden"
  
! #: ipa-devirt.cc:3883
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Wenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rde %i Aufruf, der %lli-mal ausgefÃ¼hrt wurde, devirtualisiert werden"
  msgstr[1] "Wenn Typ %qD Â»finalÂ« wÃ¤re, wÃ¼rden %i Aufrufe, die %lli-mal ausgefÃ¼hrt wurden, devirtualisiert werden"
  
! #: ipa-devirt.cc:3913
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] "Wenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschalten"
  msgstr[1] "Wenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschalten"
  
! #: ipa-devirt.cc:3921
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] "Wenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf einschalten"
  msgstr[1] "Wenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen einschalten"
  
! #: ipa-devirt.cc:3929
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Wenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschalten"
  msgstr[1] "Wenn der virtuelle Destruktor von %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschalten"
  
! #: ipa-devirt.cc:3940
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Wenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufruf, der %lli-mal ausgefÃ¼hrt wurde, einschalten"
  msgstr[1] "Wenn die Methode %qD als Â»finalÂ« deklariert wÃ¤re, wÃ¼rde das die Devirtualisierung von %d Aufrufen, die %lli-mal ausgefÃ¼hrt wurden, einschalten"
  
! #: ipa-devirt.cc:4253
  #, gcc-internal-format
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr "Typ %qs verletzt die One-Definition-Rule von C++"
  
! #: ipa-devirt.cc:4262
  #, gcc-internal-format
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr "eine AufzÃ¤hlung mit anderer Anzahl von Werten ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:4266
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "eine AufzÃ¤hlung mit unterschiedlichen Wertnamen ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:4270
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "eine AufzÃ¤hlung mit anderen Werten ist in einer anderen Ãœbersetzungseinheit definiert"
  
! #: ipa-devirt.cc:4291
  #, gcc-internal-format
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr "der Name %qs unterscheidet sich vom Namen %qs, der in einer anderen Ãœbersetzungseinheit definiert ist"
  
! #: ipa-devirt.cc:4297
  #, gcc-internal-format
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr "Name %qs ist als %u-Bit definiert, in einer anderen Ãœbersetzungseinheit jedoch als %u-Bit"
  
! #: ipa-devirt.cc:4306
  #, gcc-internal-format
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr "Name %qs ist als %wd definiert, in einer anderen Ãœbersetzungseinheit jedoch als %wd"
  
! #: ipa-devirt.cc:4312
  #, gcc-internal-format
  msgid "name %qs is defined to different value in another translation unit"
  msgstr "Name %qs wird in einer anderen Ãœbersetzungseinheit mit unterschiedlichem Wert definiert"
  
! #: ipa-devirt.cc:4317
  #, gcc-internal-format
  msgid "mismatching definition"
  msgstr "abweichende Definition"
  
! #: ipa-fnsummary.cc:4656
  #, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "ungÃ¼ltige Â»fnsummaryÂ« in LTO-Datenstrom"
  
! #: ipa-fnsummary.cc:4757
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr "IPA-Inline-Zusammenfassung fehlt in Eingabedatei"
  
! #: ipa-modref.cc:4017
  #, gcc-internal-format
  msgid "IPA modref summary is missing in input file"
  msgstr "IPA-modref-Zusammenfassung fehlt in Eingabedatei"
  
! #: ipa-prop.cc:4824 ipa-prop.cc:4866 ipa-prop.cc:4943 ipa-prop.cc:4991
  #, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "ungÃ¼ltige Sprungfunktion in LTO-Datenstrom"
  
! #: ipa-pure-const.cc:220
  #, gcc-internal-format
  msgid "function might be candidate for attribute %qs"
  msgstr "Funktion kÃ¶nnte ein Kandidat fÃ¼r Attribut %qs sein"
  
! #: ipa-pure-const.cc:221
  #, gcc-internal-format
  msgid "function might be candidate for attribute %qs if it is known to return normally"
  msgstr "Funktion kÃ¶nnte Kandidat fÃ¼r Attribut %qs sein, wenn sie als normal zurÃ¼ckkehrend bekannt ist"
*************** msgstr "Funktion kÃ¶nnte Kandidat fÃ¼r A
*** 28391,28527 ****
  msgid "ipa reference summary is missing in ltrans unit"
  msgstr "IPA-Referenzzusammenfassung fehlt in ltrans-Einheit"
  
! #: ipa-sra.cc:1619
  #, gcc-internal-format
  msgid "Access offset before parent offset"
  msgstr "Offset des Zugriffs liegt vor dem Offset des Elternteils"
  
! #: ipa-sra.cc:1624
  #, gcc-internal-format
  msgid "Access size greater or equal to its parent size"
  msgstr "GrÃ¶ÃŸe des Zugriffs ist grÃ¶ÃŸer oder gleich der Ã¼bergeordneten GrÃ¶ÃŸe"
  
! #: ipa-sra.cc:1629
  #, gcc-internal-format
  msgid "Access terminates outside of its parent"
  msgstr "Zugriff endet auÃŸerhalb des Elternteils"
  
! #: ipa-sra.cc:1641
  #, gcc-internal-format
  msgid "Access overlaps with its sibling"
  msgstr "Zugriff Ã¼berschneidet sich mit seinem Geschwisterteil"
  
! #: ipa-sra.cc:1660
  #, gcc-internal-format
  msgid "IPA-SRA access verification failed"
  msgstr "IPA-SRA-Zugriffs-Verifikation fehlgeschlagen"
  
! #: ipa-sra.cc:2745
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr "Die Funktion %qs, Parameter %u, hat IPA-SRA-Zugriffe, die sich Ã¼berlappen"
  
! #: ipa-sra.cc:2748
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr "Funktion %qs, Parameter %u, wird verwendet, hat aber keinen bestimmten IPA-SRA-Zugriff"
  
! #: ipa-strub.cc:620
  #, gcc-internal-format
  msgid "at-calls %<strub%> does not support call to %qD"
  msgstr "at-calls %<strub%> does not support call to %qD"
  
! #: ipa-strub.cc:654
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> on the target system"
  msgstr "%qD ist fÃ¼r %<strub%> auf dem Zielsystem nicht geeignet"
  
! #: ipa-strub.cc:658
  #, gcc-internal-format
  msgid "unsupported %<strub%> call on the target system"
  msgstr "nicht unterstÃ¼tzter %<strub%>-Aufruf auf dem Zielsystem"
  
! #: ipa-strub.cc:684
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because %<-fsplit-stack%> is enabled"
  msgstr "%qD ist nicht fÃ¼r %<strub%> geeignet, da %<-fsplit-stack%> eingeschaltet ist"
  
! #: ipa-strub.cc:697
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<noipa%>"
  msgstr "%qD ist fÃ¼r %<strub%> nicht geeignet wegen des Attributs %<noipa%>"
  
! #: ipa-strub.cc:712
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<simd%>"
  msgstr "%qD ist fÃ¼r %<strub%> nicht geeignet wegen des Attributs %<simd%>"
  
! #: ipa-strub.cc:846
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because of attribute %<noclone%>"
  msgstr "%qD ist nicht fÃ¼r das interne %<strub%> geeignet wegen des Attributs %<noclone%>"
  
! #: ipa-strub.cc:870
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it calls %qD"
  msgstr "%qD ist nicht fÃ¼r das interne %<strub%> geeignet, da sie %qD aufruft"
  
! #: ipa-strub.cc:884
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it contains a non-local goto target"
  msgstr "%qD ist nicht fÃ¼r das interne %<strub%> geeignet, da sie ein nicht-lokales Sprungziel enthÃ¤lt"
  
! #: ipa-strub.cc:897
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because the address of a local label escapes"
  msgstr "%qD ist nicht fÃ¼r das interne %<strub%> geeignet, da die Adresse eines lokalen Labels entwischt"
  
! #: ipa-strub.cc:936
  #, gcc-internal-format
  msgid "internal %<strub%> does not support forced labels"
  msgstr "internes %<strub%> unterstÃ¼tzt keine erzwungenen Labels"
  
! #: ipa-strub.cc:950
  #, gcc-internal-format
  msgid "%qD has too many arguments for internal %<strub%>"
  msgstr "%qD hat zu viele Argumente fÃ¼r internes %<strub%>"
  
! #: ipa-strub.cc:1227
  #, gcc-internal-format
  msgid "%qD requires %<strub%>, but no viable %<strub%> mode was found"
  msgstr "%qD erfordert %<strub%>, aber es wurde kein geeigneter %<strub%>-Modus gefunden"
  
! #: ipa-strub.cc:1323
  #, gcc-internal-format
  msgid "%<strub%> mode %qE selected for %qD, when %qE was requested"
  msgstr "%<strub%>-Modus %qE ausgewÃ¤hlt fÃ¼r %qD, es wurde jedoch %qE angefordert"
  
! #: ipa-strub.cc:1332
  #, gcc-internal-format
  msgid "the incompatible selection was determined by ultimate alias target %qD"
  msgstr "die unvereinbare Auswahl wurde durch das ultimative Alias-Ziel %qD bestimmt"
  
! #: ipa-strub.cc:1679
  #, gcc-internal-format
  msgid "indirect non-%<strub%> call in %<strub%> context %qD"
  msgstr "indirekter Nicht-%<strub%>-Aufruf im %<strub%>-Kontext %qD"
  
! #: ipa-strub.cc:1698
  #, gcc-internal-format
  msgid "calling %<always_inline%> %<strub%> %qD in non-%<strub%> context %qD"
  msgstr "Aufruf von %<always_inline%> %<strub%> %qD in Nicht-%<strub%>-Kontext %qD"
  
! #: ipa-strub.cc:1708
  #, gcc-internal-format
  msgid "calling non-%<strub%> %qD in %<strub%> context %qD"
  msgstr "Aufruf des Nicht-%<strub%>-Ausdrucks %qD im %<strub%>-Kontext %qD"
  
! #: ipa-strub.cc:1712
  #, gcc-internal-format
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr "Aufruf von %qD mit Nicht-%<strub%>-Typ %qT in %<strub%>-Kontext %qD"
  
! #: ipa-strub.cc:2834
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr "%qD fÃ¼r %<strub%> konnte nicht aufgeteilt werden"
--- 28498,28634 ----
  msgid "ipa reference summary is missing in ltrans unit"
  msgstr "IPA-Referenzzusammenfassung fehlt in ltrans-Einheit"
  
! #: ipa-sra.cc:1621
  #, gcc-internal-format
  msgid "Access offset before parent offset"
  msgstr "Offset des Zugriffs liegt vor dem Offset des Elternteils"
  
! #: ipa-sra.cc:1626
  #, gcc-internal-format
  msgid "Access size greater or equal to its parent size"
  msgstr "GrÃ¶ÃŸe des Zugriffs ist grÃ¶ÃŸer oder gleich der Ã¼bergeordneten GrÃ¶ÃŸe"
  
! #: ipa-sra.cc:1631
  #, gcc-internal-format
  msgid "Access terminates outside of its parent"
  msgstr "Zugriff endet auÃŸerhalb des Elternteils"
  
! #: ipa-sra.cc:1643
  #, gcc-internal-format
  msgid "Access overlaps with its sibling"
  msgstr "Zugriff Ã¼berschneidet sich mit seinem Geschwisterteil"
  
! #: ipa-sra.cc:1662
  #, gcc-internal-format
  msgid "IPA-SRA access verification failed"
  msgstr "IPA-SRA-Zugriffs-Verifikation fehlgeschlagen"
  
! #: ipa-sra.cc:2747
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr "Die Funktion %qs, Parameter %u, hat IPA-SRA-Zugriffe, die sich Ã¼berlappen"
  
! #: ipa-sra.cc:2750
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr "Funktion %qs, Parameter %u, wird verwendet, hat aber keinen bestimmten IPA-SRA-Zugriff"
  
! #: ipa-strub.cc:622
  #, gcc-internal-format
  msgid "at-calls %<strub%> does not support call to %qD"
  msgstr "at-calls %<strub%> does not support call to %qD"
  
! #: ipa-strub.cc:656
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> on the target system"
  msgstr "%qD ist fÃ¼r %<strub%> auf dem Zielsystem nicht geeignet"
  
! #: ipa-strub.cc:660
  #, gcc-internal-format
  msgid "unsupported %<strub%> call on the target system"
  msgstr "nicht unterstÃ¼tzter %<strub%>-Aufruf auf dem Zielsystem"
  
! #: ipa-strub.cc:686
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because %<-fsplit-stack%> is enabled"
  msgstr "%qD ist nicht fÃ¼r %<strub%> geeignet, da %<-fsplit-stack%> eingeschaltet ist"
  
! #: ipa-strub.cc:699
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<noipa%>"
  msgstr "%qD ist fÃ¼r %<strub%> nicht geeignet wegen des Attributs %<noipa%>"
  
! #: ipa-strub.cc:714
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<simd%>"
  msgstr "%qD ist fÃ¼r %<strub%> nicht geeignet wegen des Attributs %<simd%>"
  
! #: ipa-strub.cc:848
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because of attribute %<noclone%>"
  msgstr "%qD ist nicht fÃ¼r das interne %<strub%> geeignet wegen des Attributs %<noclone%>"
  
! #: ipa-strub.cc:872
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it calls %qD"
  msgstr "%qD ist nicht fÃ¼r das interne %<strub%> geeignet, da sie %qD aufruft"
  
! #: ipa-strub.cc:886
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it contains a non-local goto target"
  msgstr "%qD ist nicht fÃ¼r das interne %<strub%> geeignet, da sie ein nicht-lokales Sprungziel enthÃ¤lt"
  
! #: ipa-strub.cc:899
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because the address of a local label escapes"
  msgstr "%qD ist nicht fÃ¼r das interne %<strub%> geeignet, da die Adresse eines lokalen Labels entwischt"
  
! #: ipa-strub.cc:938
  #, gcc-internal-format
  msgid "internal %<strub%> does not support forced labels"
  msgstr "internes %<strub%> unterstÃ¼tzt keine erzwungenen Labels"
  
! #: ipa-strub.cc:952
  #, gcc-internal-format
  msgid "%qD has too many arguments for internal %<strub%>"
  msgstr "%qD hat zu viele Argumente fÃ¼r internes %<strub%>"
  
! #: ipa-strub.cc:1229
  #, gcc-internal-format
  msgid "%qD requires %<strub%>, but no viable %<strub%> mode was found"
  msgstr "%qD erfordert %<strub%>, aber es wurde kein geeigneter %<strub%>-Modus gefunden"
  
! #: ipa-strub.cc:1325
  #, gcc-internal-format
  msgid "%<strub%> mode %qE selected for %qD, when %qE was requested"
  msgstr "%<strub%>-Modus %qE ausgewÃ¤hlt fÃ¼r %qD, es wurde jedoch %qE angefordert"
  
! #: ipa-strub.cc:1334
  #, gcc-internal-format
  msgid "the incompatible selection was determined by ultimate alias target %qD"
  msgstr "die unvereinbare Auswahl wurde durch das ultimative Alias-Ziel %qD bestimmt"
  
! #: ipa-strub.cc:1681
  #, gcc-internal-format
  msgid "indirect non-%<strub%> call in %<strub%> context %qD"
  msgstr "indirekter Nicht-%<strub%>-Aufruf im %<strub%>-Kontext %qD"
  
! #: ipa-strub.cc:1700
  #, gcc-internal-format
  msgid "calling %<always_inline%> %<strub%> %qD in non-%<strub%> context %qD"
  msgstr "Aufruf von %<always_inline%> %<strub%> %qD in Nicht-%<strub%>-Kontext %qD"
  
! #: ipa-strub.cc:1710
  #, gcc-internal-format
  msgid "calling non-%<strub%> %qD in %<strub%> context %qD"
  msgstr "Aufruf des Nicht-%<strub%>-Ausdrucks %qD im %<strub%>-Kontext %qD"
  
! #: ipa-strub.cc:1714
  #, gcc-internal-format
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr "Aufruf von %qD mit Nicht-%<strub%>-Typ %qT in %<strub%>-Kontext %qD"
  
! #: ipa-strub.cc:2839
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr "%qD fÃ¼r %<strub%> konnte nicht aufgeteilt werden"
*************** msgstr "fÃ¼r %qD"
*** 28546,28557 ****
  msgid "frame size too large for reliable stack checking"
  msgstr "RahmengrÃ¶ÃŸe zu groÃŸ fÃ¼r zuverlÃ¤ssige StapelÃ¼berprÃ¼fung"
  
! #: lra-assigns.cc:1696
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr "HÃ¶chstzahl der DurchlÃ¤ufe fÃ¼r LRA-Bedingungen ist erreicht (%d)"
  
! #: lra-assigns.cc:1861
  #, gcc-internal-format
  msgid "unable to find a register to spill"
  msgstr "Kein Register zum Auslagern gefunden"
--- 28653,28664 ----
  msgid "frame size too large for reliable stack checking"
  msgstr "RahmengrÃ¶ÃŸe zu groÃŸ fÃ¼r zuverlÃ¤ssige StapelÃ¼berprÃ¼fung"
  
! #: lra-assigns.cc:1702
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr "HÃ¶chstzahl der DurchlÃ¤ufe fÃ¼r LRA-Bedingungen ist erreicht (%d)"
  
! #: lra-assigns.cc:1867
  #, gcc-internal-format
  msgid "unable to find a register to spill"
  msgstr "Kein Register zum Auslagern gefunden"
*************** msgstr "Bytecode-Strom in Datei %qs mit
*** 28768,28860 ****
  msgid "deleting LTRANS file %s: %m"
  msgstr "LTRANS-Datei %s kann nicht gelÃ¶scht werden: %m"
  
! #: lto-wrapper.cc:355
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s with different values"
  msgstr "Option %s mit unterschiedlichen Werten"
  
! #: lto-wrapper.cc:371
  #, gcc-internal-format
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr "Option %qs mit abweichenden Werten (%s, %s)"
  
! #: lto-wrapper.cc:486
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
  msgstr "Option %s nicht konsistent in allen LTO-Eingabedateien verwendet"
  
! #: lto-wrapper.cc:631 lto-wrapper.cc:639
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr "ÃœberflÃ¼ssige Option fÃ¼r %<-Xassembler%>; %s, alle Optionen der Form %<-Xassembler%> und %<-Wa%> werden verworfen."
  
! #: lto-wrapper.cc:647
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr "Optionen fÃ¼r %<-Xassembler%> passen nicht zueinander: %s, %s; alle Optionen der Form %<-Xassembler%> und %<-Wa%> werden verworfen."
  
! #: lto-wrapper.cc:957
  #, gcc-internal-format
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr "%s konnte nicht in %s gefunden werden (mÃ¶glicherweise hilft %<-B%>)"
  
! #: lto-wrapper.cc:1037
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
  msgstr "Problem beim Erstellen des Zielabbilds fÃ¼r %s"
  
! #: lto-wrapper.cc:1066
  #, gcc-internal-format
  msgid "reading input file"
  msgstr "Eingabedatei wird gelesen"
  
! #: lto-wrapper.cc:1071
  #, gcc-internal-format
  msgid "writing output file"
  msgstr "Ausgabedatei wird geschrieben"
  
! #: lto-wrapper.cc:1107
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr "Installationsfehler, %<crtoffloadtable.o%> kann nicht gefunden werden"
  
! #: lto-wrapper.cc:1429
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "Umgebungsvariable %<COLLECT_GCC%> muss gesetzt sein"
  
! #: lto-wrapper.cc:1433 config/gcn/mkoffload.cc:803
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "Umgebungsvariable %<COLLECT_GCC_OPTIONS%> muss gesetzt sein"
  
! #: lto-wrapper.cc:1723 lto-wrapper.cc:1783 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "%s kann nicht gelesen werden: %m"
  
! #: lto-wrapper.cc:1750
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "ungÃ¼ltiges Format von %s"
  
! #: lto-wrapper.cc:1916
  #, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "%<fopen%>: %s: %m"
  
! #: lto-wrapper.cc:1933
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "BeschÃ¤digte ltrans-Ausgabedatei %s"
  
! #: lto-wrapper.cc:1976
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr "%d LTRANS-AuftrÃ¤ge werden seriell compiliert"
  
! #: lto-wrapper.cc:2156 config/gcn/mkoffload.cc:858
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr "%<atexit%> fehlgeschlagen"
--- 28875,28967 ----
  msgid "deleting LTRANS file %s: %m"
  msgstr "LTRANS-Datei %s kann nicht gelÃ¶scht werden: %m"
  
! #: lto-wrapper.cc:358
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s with different values"
  msgstr "Option %s mit unterschiedlichen Werten"
  
! #: lto-wrapper.cc:374
  #, gcc-internal-format
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr "Option %qs mit abweichenden Werten (%s, %s)"
  
! #: lto-wrapper.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
  msgstr "Option %s nicht konsistent in allen LTO-Eingabedateien verwendet"
  
! #: lto-wrapper.cc:634 lto-wrapper.cc:642
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr "ÃœberflÃ¼ssige Option fÃ¼r %<-Xassembler%>; %s, alle Optionen der Form %<-Xassembler%> und %<-Wa%> werden verworfen."
  
! #: lto-wrapper.cc:650
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr "Optionen fÃ¼r %<-Xassembler%> passen nicht zueinander: %s, %s; alle Optionen der Form %<-Xassembler%> und %<-Wa%> werden verworfen."
  
! #: lto-wrapper.cc:960
  #, gcc-internal-format
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr "%s konnte nicht in %s gefunden werden (mÃ¶glicherweise hilft %<-B%>)"
  
! #: lto-wrapper.cc:1041
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
  msgstr "Problem beim Erstellen des Zielabbilds fÃ¼r %s"
  
! #: lto-wrapper.cc:1070
  #, gcc-internal-format
  msgid "reading input file"
  msgstr "Eingabedatei wird gelesen"
  
! #: lto-wrapper.cc:1075
  #, gcc-internal-format
  msgid "writing output file"
  msgstr "Ausgabedatei wird geschrieben"
  
! #: lto-wrapper.cc:1111
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr "Installationsfehler, %<crtoffloadtable.o%> kann nicht gefunden werden"
  
! #: lto-wrapper.cc:1433
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "Umgebungsvariable %<COLLECT_GCC%> muss gesetzt sein"
  
! #: lto-wrapper.cc:1437 config/gcn/mkoffload.cc:811
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "Umgebungsvariable %<COLLECT_GCC_OPTIONS%> muss gesetzt sein"
  
! #: lto-wrapper.cc:1727 lto-wrapper.cc:1787 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "%s kann nicht gelesen werden: %m"
  
! #: lto-wrapper.cc:1754
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "ungÃ¼ltiges Format von %s"
  
! #: lto-wrapper.cc:1920
  #, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "%<fopen%>: %s: %m"
  
! #: lto-wrapper.cc:1937
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "BeschÃ¤digte ltrans-Ausgabedatei %s"
  
! #: lto-wrapper.cc:1980
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr "%d LTRANS-AuftrÃ¤ge werden seriell compiliert"
  
! #: lto-wrapper.cc:2160 config/gcn/mkoffload.cc:936
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr "%<atexit%> fehlgeschlagen"
*************** msgstr "%qs und %qs schlieÃŸen sich gege
*** 29474,29485 ****
  msgid "unrecognized argument in option %qs"
  msgstr "nicht erkanntes Kommandozeilenargument in Option %qs"
  
! #: opts-common.cc:1562 config/i386/i386-options.cc:1698
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %qs sind: %s; meinten Sie %qs?"
  
! #: opts-common.cc:1565 config/i386/i386-options.cc:1701
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %qs sind: %s"
--- 29581,29592 ----
  msgid "unrecognized argument in option %qs"
  msgstr "nicht erkanntes Kommandozeilenargument in Option %qs"
  
! #: opts-common.cc:1562 config/i386/i386-options.cc:1703
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %qs sind: %s; meinten Sie %qs?"
  
! #: opts-common.cc:1565 config/i386/i386-options.cc:1706
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %qs sind: %s"
*************** msgstr "Argument von %<-O%> sollte eine
*** 29568,29575 ****
  
  #: opts.cc:849 opts.cc:855 opts.cc:861 opts.cc:867 opts.cc:878 opts.cc:888
  #: opts.cc:894 opts.cc:900 opts.cc:906 opts.cc:912 opts.cc:918 opts.cc:924
! #: opts.cc:930 opts.cc:936 opts.cc:953 opts.cc:961 config/mips/mips.cc:20405
! #: config/mips/mips.cc:20407 config/mips/mips.cc:20420
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "%qs ist mit %qs unvertrÃ¤glich"
--- 29675,29682 ----
  
  #: opts.cc:849 opts.cc:855 opts.cc:861 opts.cc:867 opts.cc:878 opts.cc:888
  #: opts.cc:894 opts.cc:900 opts.cc:906 opts.cc:912 opts.cc:918 opts.cc:924
! #: opts.cc:930 opts.cc:936 opts.cc:953 opts.cc:961 config/mips/mips.cc:20411
! #: config/mips/mips.cc:20413 config/mips/mips.cc:20426
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "%qs ist mit %qs unvertrÃ¤glich"
*************** msgstr "var-tracking-assignments Ã¤ndert
*** 29695,29701 ****
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr "%<-Wstrict-flex-arrays%> wird ignoriert, wenn %<-fstrict-flex-arrays%> nicht angegeben wurde"
  
! #: opts.cc:1490 config/darwin.cc:3471
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht mit Ausnahmen"
--- 29802,29808 ----
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr "%<-Wstrict-flex-arrays%> wird ignoriert, wenn %<-fstrict-flex-arrays%> nicht angegeben wurde"
  
! #: opts.cc:1490 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> funktioniert auf dieser Architektur nicht mit Ausnahmen"
*************** msgstr "pass %s does not support cloning
*** 29876,29947 ****
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  
! #: passes.cc:1072
  #, gcc-internal-format
  msgid "unrecognized option %<-fenable%>"
  msgstr "unbekannte Option %<-fenable%>"
  
! #: passes.cc:1074
  #, gcc-internal-format
  msgid "unrecognized option %<-fdisable%>"
  msgstr "unbekannte Option %<-fdisable%>"
  
! #: passes.cc:1082
  #, gcc-internal-format
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr "unbekannter Durchlauf %s in %<-fenable%> angegeben"
  
! #: passes.cc:1084
  #, gcc-internal-format
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "unbekannter Durchlauf %s in %<-fdisable%> angegeben"
  
! #: passes.cc:1109 passes.cc:1198
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr "Durchlauf %s fÃ¼r Funktionen im Bereich [%u, %u] einschalten"
  
! #: passes.cc:1112 passes.cc:1209
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr "Durchlauf %s fÃ¼r Funktionen im Bereich [%u, %u] ausschalten"
  
! #: passes.cc:1148 passes.cc:1176
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "UngÃ¼ltiger Bereich %s in Option %s"
  
! #: passes.cc:1194
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr "Durchlauf %s fÃ¼r Funktion %s einschalten"
  
! #: passes.cc:1205
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr "Durchlauf %s fÃ¼r Funktion %s ausschalten"
  
! #: passes.cc:1434
  #, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr "ungÃ¼ltige Durchlaufpositionierungsoperation"
  
! #: passes.cc:1495
  #, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "Plugin kann keinen fehlenden Durchlauf registrieren"
  
! #: passes.cc:1498
  #, gcc-internal-format
  msgid "plugin cannot register an unnamed pass"
  msgstr "Plugin kann keinen unbenannten Durchlauf registrieren"
  
! #: passes.cc:1503
  #, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr "Plugin kann keinen Durchlauf %qs ohne Referenzdurchlaufnamen registrieren"
  
! #: passes.cc:1522
  #, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr "Durchlauf %qs nicht gefunden, wird jedoch von neuem Durchlauf %qs referenziert"
--- 29983,30054 ----
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  
! #: passes.cc:1073
  #, gcc-internal-format
  msgid "unrecognized option %<-fenable%>"
  msgstr "unbekannte Option %<-fenable%>"
  
! #: passes.cc:1075
  #, gcc-internal-format
  msgid "unrecognized option %<-fdisable%>"
  msgstr "unbekannte Option %<-fdisable%>"
  
! #: passes.cc:1083
  #, gcc-internal-format
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr "unbekannter Durchlauf %s in %<-fenable%> angegeben"
  
! #: passes.cc:1085
  #, gcc-internal-format
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "unbekannter Durchlauf %s in %<-fdisable%> angegeben"
  
! #: passes.cc:1110 passes.cc:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr "Durchlauf %s fÃ¼r Funktionen im Bereich [%u, %u] einschalten"
  
! #: passes.cc:1113 passes.cc:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr "Durchlauf %s fÃ¼r Funktionen im Bereich [%u, %u] ausschalten"
  
! #: passes.cc:1149 passes.cc:1177
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "UngÃ¼ltiger Bereich %s in Option %s"
  
! #: passes.cc:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr "Durchlauf %s fÃ¼r Funktion %s einschalten"
  
! #: passes.cc:1206
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr "Durchlauf %s fÃ¼r Funktion %s ausschalten"
  
! #: passes.cc:1435
  #, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr "ungÃ¼ltige Durchlaufpositionierungsoperation"
  
! #: passes.cc:1496
  #, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "Plugin kann keinen fehlenden Durchlauf registrieren"
  
! #: passes.cc:1499
  #, gcc-internal-format
  msgid "plugin cannot register an unnamed pass"
  msgstr "Plugin kann keinen unbenannten Durchlauf registrieren"
  
! #: passes.cc:1504
  #, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr "Plugin kann keinen Durchlauf %qs ohne Referenzdurchlaufnamen registrieren"
  
! #: passes.cc:1523
  #, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr "Durchlauf %qs nicht gefunden, wird jedoch von neuem Durchlauf %qs referenziert"
*************** msgstr "Wahrscheinlichkeit %qE liegt auÃ
*** 30124,30145 ****
  msgid "Missing counts for called function %s"
  msgstr "Fehlende ZÃ¤hler fÃ¼r aufgerufene Funktion %s"
  
! #: profile.cc:616
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr "Info zum beschÃ¤digten Profil: Profildaten sind nicht Fluss-konsistent"
  
! #: profile.cc:633
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr "Info zum beschÃ¤digten Profil: Anzahl der DurchlÃ¤ufe des Basisblocks %d sollte %i sein"
  
! #: profile.cc:656
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr "Info zum beschÃ¤digten Profil: Anzahl der AusfÃ¼hrungen der Kante Â»%d-%dÂ« sollte %i sein"
  
! #: profile.cc:965
  #, gcc-internal-format
  msgid "corrupted profile info: invalid time profile"
  msgstr "beschÃ¤digte Profilinformationen: ungÃ¼ltiges Zeitprofil"
--- 30231,30252 ----
  msgid "Missing counts for called function %s"
  msgstr "Fehlende ZÃ¤hler fÃ¼r aufgerufene Funktion %s"
  
! #: profile.cc:628
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr "Info zum beschÃ¤digten Profil: Profildaten sind nicht Fluss-konsistent"
  
! #: profile.cc:645
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr "Info zum beschÃ¤digten Profil: Anzahl der DurchlÃ¤ufe des Basisblocks %d sollte %i sein"
  
! #: profile.cc:668
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr "Info zum beschÃ¤digten Profil: Anzahl der AusfÃ¼hrungen der Kante Â»%d-%dÂ« sollte %i sein"
  
! #: profile.cc:977
  #, gcc-internal-format
  msgid "corrupted profile info: invalid time profile"
  msgstr "beschÃ¤digte Profilinformationen: ungÃ¼ltiges Zeitprofil"
*************** msgstr "schlieÃŸende geschweifte Klammer
*** 30464,30540 ****
  msgid "undefined named operand %qs"
  msgstr "benannter Operand %qs ist nicht definiert"
  
! #: stor-layout.cc:804
  #, gcc-internal-format
  msgid "size of %q+D %E bytes exceeds maximum object size %wu"
  msgstr "GrÃ¶ÃŸe von %q+D Ã¼berschreitet mit %E Bytes die maximale ObjektgrÃ¶ÃŸe %wu"
  
! #: stor-layout.cc:1185
  #, gcc-internal-format
  msgid "alignment %u of %qT is less than %u"
  msgstr "verlangte Ausrichtung %u von %qT ist kleiner als %u"
  
! #: stor-layout.cc:1192
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT isn%'t aligned to %u"
  msgstr "%q+D mit Offset %E in %qT ist nicht an %u ausgerichtet"
  
! #: stor-layout.cc:1195
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT may not be aligned to %u"
  msgstr "%q+D mit Offset %E in %qT ist mÃ¶glicherweise nicht an %u ausgerichtet"
  
! #: stor-layout.cc:1327
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %q+D"
  msgstr "gepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %q+D"
  
! #: stor-layout.cc:1331
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %q+D"
  msgstr "gepacktes Attribut ist unnÃ¶tig fÃ¼r %q+D"
  
! #: stor-layout.cc:1351
  #, gcc-internal-format
  msgid "padding struct to align %q+D"
  msgstr "struct wird aufgefÃ¼llt, um %q+D auszurichten"
  
! #: stor-layout.cc:1410
  #, gcc-internal-format
  msgid "offset of packed bit-field %qD has changed in GCC 4.4"
  msgstr "Offset des gepackten Bitfeldes %qD hat sich in GCC 4.4 geÃ¤ndert"
  
! #: stor-layout.cc:1790
  #, gcc-internal-format
  msgid "padding struct size to alignment boundary with %E bytes"
  msgstr "struct wird bis zur Ausrichtungsgrenze mit %E Bytes aufgefÃ¼llt"
  
! #: stor-layout.cc:1819
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %qE"
  msgstr "gepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %qE"
  
! #: stor-layout.cc:1823
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %qE"
  msgstr "gepacktes Attribut ist fÃ¼r %qE unnÃ¶tig"
  
! #: stor-layout.cc:1829
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment"
  msgstr "gepacktes Attribut fÃ¼hrt zu ineffizienter Ausrichtung"
  
! #: stor-layout.cc:1831
  #, gcc-internal-format
  msgid "packed attribute is unnecessary"
  msgstr "gepacktes Attribut ist unnÃ¶tig"
  
! #: stor-layout.cc:2712
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr "Ausrichtung der Arrayelemente ist grÃ¶ÃŸer als die ElementgrÃ¶ÃŸe"
  
! #: stor-layout.cc:2718
  #, gcc-internal-format
  msgid "size of array element is not a multiple of its alignment"
  msgstr "GrÃ¶ÃŸe des Arrayelements ist kein Vielfaches seiner Ausrichtung"
--- 30571,30647 ----
  msgid "undefined named operand %qs"
  msgstr "benannter Operand %qs ist nicht definiert"
  
! #: stor-layout.cc:830
  #, gcc-internal-format
  msgid "size of %q+D %E bytes exceeds maximum object size %wu"
  msgstr "GrÃ¶ÃŸe von %q+D Ã¼berschreitet mit %E Bytes die maximale ObjektgrÃ¶ÃŸe %wu"
  
! #: stor-layout.cc:1211
  #, gcc-internal-format
  msgid "alignment %u of %qT is less than %u"
  msgstr "verlangte Ausrichtung %u von %qT ist kleiner als %u"
  
! #: stor-layout.cc:1218
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT isn%'t aligned to %u"
  msgstr "%q+D mit Offset %E in %qT ist nicht an %u ausgerichtet"
  
! #: stor-layout.cc:1221
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT may not be aligned to %u"
  msgstr "%q+D mit Offset %E in %qT ist mÃ¶glicherweise nicht an %u ausgerichtet"
  
! #: stor-layout.cc:1353
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %q+D"
  msgstr "gepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %q+D"
  
! #: stor-layout.cc:1357
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %q+D"
  msgstr "gepacktes Attribut ist unnÃ¶tig fÃ¼r %q+D"
  
! #: stor-layout.cc:1377
  #, gcc-internal-format
  msgid "padding struct to align %q+D"
  msgstr "struct wird aufgefÃ¼llt, um %q+D auszurichten"
  
! #: stor-layout.cc:1436
  #, gcc-internal-format
  msgid "offset of packed bit-field %qD has changed in GCC 4.4"
  msgstr "Offset des gepackten Bitfeldes %qD hat sich in GCC 4.4 geÃ¤ndert"
  
! #: stor-layout.cc:1816
  #, gcc-internal-format
  msgid "padding struct size to alignment boundary with %E bytes"
  msgstr "struct wird bis zur Ausrichtungsgrenze mit %E Bytes aufgefÃ¼llt"
  
! #: stor-layout.cc:1845
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %qE"
  msgstr "gepacktes Attribut verursacht ineffiziente Ausrichtung fÃ¼r %qE"
  
! #: stor-layout.cc:1849
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %qE"
  msgstr "gepacktes Attribut ist fÃ¼r %qE unnÃ¶tig"
  
! #: stor-layout.cc:1855
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment"
  msgstr "gepacktes Attribut fÃ¼hrt zu ineffizienter Ausrichtung"
  
! #: stor-layout.cc:1857
  #, gcc-internal-format
  msgid "packed attribute is unnecessary"
  msgstr "gepacktes Attribut ist unnÃ¶tig"
  
! #: stor-layout.cc:2738
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr "Ausrichtung der Arrayelemente ist grÃ¶ÃŸer als die ElementgrÃ¶ÃŸe"
  
! #: stor-layout.cc:2744
  #, gcc-internal-format
  msgid "size of array element is not a multiple of its alignment"
  msgstr "GrÃ¶ÃŸe des Arrayelements ist kein Vielfaches seiner Ausrichtung"
*************** msgstr "Interner Fehler: Transparent ali
*** 30736,30767 ****
  msgid "Chained transparent aliases"
  msgstr "Interner Fehler: Chained transparent aliases"
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "Interner Fehler: symtab_node::verify failed"
  
! #: symtab.cc:1384
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "ungÃ¼ltige Reihenfolge in asm-Knoten %i"
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "Interner Fehler: Two symbols with same comdat_group are not linked by the same_comdat_group list."
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "Funktion %q+D Teil des Alias-Zyklus"
  
! #: symtab.cc:1848
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "Variable %q+D Teil des Alias-Zyklus"
  
! #: symtab.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "Abschnitt des Aliases %q+D muss zum Abschnitt seines Ziels passen"
--- 30843,30874 ----
  msgid "Chained transparent aliases"
  msgstr "Interner Fehler: Chained transparent aliases"
  
! #: symtab.cc:1367 symtab.cc:1477 symtab.cc:1504
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "Interner Fehler: symtab_node::verify failed"
  
! #: symtab.cc:1476
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "ungÃ¼ltige Reihenfolge in asm-Knoten %i"
  
! #: symtab.cc:1500
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "Interner Fehler: Two symbols with same comdat_group are not linked by the same_comdat_group list."
  
! #: symtab.cc:1938
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "Funktion %q+D Teil des Alias-Zyklus"
  
! #: symtab.cc:1940
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "Variable %q+D Teil des Alias-Zyklus"
  
! #: symtab.cc:1968
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "Abschnitt des Aliases %q+D muss zum Abschnitt seines Ziels passen"
*************** msgstr "%<target_version%>-Attribut wird
*** 30811,31032 ****
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "%<#pragma GCC target%> wird fÃ¼r diese Maschine nicht unterstÃ¼tzt"
  
! #: toplev.cc:716
  #, gcc-internal-format
  msgid "cannot open %qs for writing: %m"
  msgstr "%qs kann nicht zum Schreiben geÃ¶ffnet werden: %m"
  
! #: toplev.cc:735
  #, gcc-internal-format
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "%<-frecord-gcc-switches%> wird fÃ¼r das aktuelle Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:787
  #, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "Stapelverbrauchsberechnung wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:846
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr "Stapelverbrauch mÃ¶glicherweise unbegrenzt"
  
! #: toplev.cc:851
  #, gcc-internal-format
  msgid "stack usage might be %wu bytes"
  msgstr "Stapelverbrauch kÃ¶nnte %wu Bytes sein"
  
! #: toplev.cc:854
  #, gcc-internal-format
  msgid "stack usage is %wu bytes"
  msgstr "Stapelverbrauch ist %wu Bytes"
  
! #: toplev.cc:971
  #, gcc-internal-format
  msgid "cannot open %s for writing: %m"
  msgstr "%s kann nicht zum Schreiben geÃ¶ffnet werden: %m"
  
! #: toplev.cc:1250
  #, gcc-internal-format
  msgid "this target does not support %qs"
  msgstr "dieses Ziel unterstÃ¼tzt nicht %qs"
  
! #: toplev.cc:1284
  #, gcc-internal-format
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr "Graphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  
! #: toplev.cc:1295
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "%<-fcf-protection=full%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1302
  #, gcc-internal-format
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "%<-fcf-protection=branch%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1309
  #, gcc-internal-format
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "%<-fcf-protection=return%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1324
  #, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "%<-fabi-version=1%> wird nicht mehr unterstÃ¼tzt"
  
! #: toplev.cc:1340
  #, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr "Befehlsplanung wird von dieser Zielmaschine nicht unterstÃ¼tzt"
  
! #: toplev.cc:1344
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr "diese Zielmaschine hat keine verzÃ¶gerten Zweige"
  
! #: toplev.cc:1358
  #, gcc-internal-format
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "%<-f%sleading-underscore%> wird auf dieser Zielmaschine nicht unterstÃ¼tzt"
  
! #: toplev.cc:1387
  #, gcc-internal-format
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr "CTF-Debuginformationen angefordert, jedoch nicht vom %qs-Frontend unterstÃ¼tzt"
  
! #: toplev.cc:1405
  #, gcc-internal-format
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "Abzugsdatei %qs genullter Befehle konnte nicht geschlossen werden: %m"
  
! #: toplev.cc:1443
  #, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr "Zielsystem unterstÃ¼tzt nicht das Testformat %qs"
  
! #: toplev.cc:1471
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr "ohne %<-gdwarf-5%> ist %<-gvariable-location-views=incompat5%> gleichbedeutend mit %<-gvariable-location-views%>"
  
! #: toplev.cc:1487
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr "%<-ginternal-reset-location-views%> wird zwangsweise ausgeschaltet, da %<-gvariable-location-views%> nicht angegeben ist"
  
! #: toplev.cc:1497
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr "%<-ginline-points%> wird zwangsweise ausgeschaltet, da %<-gstatement-frontiers%> nicht angegeben ist"
  
! #: toplev.cc:1526
  #, gcc-internal-format
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "%<-ffunction-sections%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1532
  #, gcc-internal-format
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "%<-fdata-sections%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1540
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "%<-fprefetch-loop-arrays%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1546
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
  msgstr "%<-fprefetch-loop-arrays%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt (ggf. die %<-march%>-Schalter versuchen)"
  
! #: toplev.cc:1556
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "%<-fprefetch-loop-arrays%> wird nicht mit %<-Os%> unterstÃ¼tzt"
  
! #: toplev.cc:1568
  #, gcc-internal-format
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr "%<-fassociative-math%> abgeschaltet; andere Optionen haben Vorrang"
  
! #: toplev.cc:1576
  #, gcc-internal-format
  msgid "%<-fhardened%> not supported for this target"
  msgstr "%<-fhardened%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1585
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr "%<-fstack-clash-protection%> wird auf Architekturen, deren Stapel von klein nach groÃŸ wÃ¤chst, nicht unterstÃ¼tzt"
  
! #: toplev.cc:1598
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr "%<-fstack-clash-protection%> wird von %<-fhardened%> nicht eingeschaltet, weil %<-fstack-check%> in der Befehlszeile angegeben wurde"
  
! #: toplev.cc:1608
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr "%<-fstack-check=%> und %<-fstack-clash-protection%> schlieÃŸen einander aus. %<-fstack-check=%> wird deaktiviert"
  
! #: toplev.cc:1619
  #, gcc-internal-format
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "%<-fstack-protector%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1631
  #, gcc-internal-format
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "%<-fsanitize=address%> und %<-fsanitize=kernel-address%> werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1641
  #, gcc-internal-format
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "%<-fsanitize=address%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1650
  #, gcc-internal-format
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr "%<-fsanitize=kernel-address%> mit Stapelschutz wird auf diesem Ziel nur in Kombination mit %<-fasan-shadow-offset=%> unterstÃ¼tzt"
  
! #: toplev.cc:1660
  #, gcc-internal-format
  msgid "%qs is not supported for this target"
  msgstr "%qs wird auf diesem Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1668
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr "%<-fsanitize=shadow-call-stack%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1671
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr "%<-fsanitize=shadow-call-stack%> erfordert %<-fno-exceptions%>"
  
! #: toplev.cc:2010
  #, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr "Fehler beim Schreiben der Datei %s: %m"
  
! #: toplev.cc:2012
  #, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr "Fehler beim SchlieÃŸen von %s: %m"
  
! #: toplev.cc:2130
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr "mpfr ist nicht so konfiguriert, dass alle Gleitkommamodi verarbeitet werden kÃ¶nnen"
  
! #: toplev.cc:2216
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr "Selbsttests sind in diesem Build nicht eingeschaltet"
  
! #: toplev.cc:2313
  #, gcc-internal-format
  msgid "self-tests incompatible with %<-E%>"
  msgstr "Selbsttests sind unvertrÃ¤glich mit %<-E%>"
--- 30918,31139 ----
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "%<#pragma GCC target%> wird fÃ¼r diese Maschine nicht unterstÃ¼tzt"
  
! #: toplev.cc:718
  #, gcc-internal-format
  msgid "cannot open %qs for writing: %m"
  msgstr "%qs kann nicht zum Schreiben geÃ¶ffnet werden: %m"
  
! #: toplev.cc:737
  #, gcc-internal-format
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "%<-frecord-gcc-switches%> wird fÃ¼r das aktuelle Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:789
  #, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "Stapelverbrauchsberechnung wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:848
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr "Stapelverbrauch mÃ¶glicherweise unbegrenzt"
  
! #: toplev.cc:853
  #, gcc-internal-format
  msgid "stack usage might be %wu bytes"
  msgstr "Stapelverbrauch kÃ¶nnte %wu Bytes sein"
  
! #: toplev.cc:856
  #, gcc-internal-format
  msgid "stack usage is %wu bytes"
  msgstr "Stapelverbrauch ist %wu Bytes"
  
! #: toplev.cc:973
  #, gcc-internal-format
  msgid "cannot open %s for writing: %m"
  msgstr "%s kann nicht zum Schreiben geÃ¶ffnet werden: %m"
  
! #: toplev.cc:1252
  #, gcc-internal-format
  msgid "this target does not support %qs"
  msgstr "dieses Ziel unterstÃ¼tzt nicht %qs"
  
! #: toplev.cc:1286
  #, gcc-internal-format
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr "Graphite-Schleifenoptimierungen kÃ¶nnen nicht verwendet werden (ISL ist nicht verfÃ¼gbar) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  
! #: toplev.cc:1297
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "%<-fcf-protection=full%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1304
  #, gcc-internal-format
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "%<-fcf-protection=branch%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1311
  #, gcc-internal-format
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "%<-fcf-protection=return%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1326
  #, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "%<-fabi-version=1%> wird nicht mehr unterstÃ¼tzt"
  
! #: toplev.cc:1342
  #, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr "Befehlsplanung wird von dieser Zielmaschine nicht unterstÃ¼tzt"
  
! #: toplev.cc:1346
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr "diese Zielmaschine hat keine verzÃ¶gerten Zweige"
  
! #: toplev.cc:1360
  #, gcc-internal-format
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "%<-f%sleading-underscore%> wird auf dieser Zielmaschine nicht unterstÃ¼tzt"
  
! #: toplev.cc:1389
  #, gcc-internal-format
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr "CTF-Debuginformationen angefordert, jedoch nicht vom %qs-Frontend unterstÃ¼tzt"
  
! #: toplev.cc:1407
  #, gcc-internal-format
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "Abzugsdatei %qs genullter Befehle konnte nicht geschlossen werden: %m"
  
! #: toplev.cc:1445
  #, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr "Zielsystem unterstÃ¼tzt nicht das Testformat %qs"
  
! #: toplev.cc:1473
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr "ohne %<-gdwarf-5%> ist %<-gvariable-location-views=incompat5%> gleichbedeutend mit %<-gvariable-location-views%>"
  
! #: toplev.cc:1489
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr "%<-ginternal-reset-location-views%> wird zwangsweise ausgeschaltet, da %<-gvariable-location-views%> nicht angegeben ist"
  
! #: toplev.cc:1499
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr "%<-ginline-points%> wird zwangsweise ausgeschaltet, da %<-gstatement-frontiers%> nicht angegeben ist"
  
! #: toplev.cc:1528
  #, gcc-internal-format
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "%<-ffunction-sections%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1534
  #, gcc-internal-format
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "%<-fdata-sections%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1542
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "%<-fprefetch-loop-arrays%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1548
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
  msgstr "%<-fprefetch-loop-arrays%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt (ggf. die %<-march%>-Schalter versuchen)"
  
! #: toplev.cc:1558
  #, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "%<-fprefetch-loop-arrays%> wird nicht mit %<-Os%> unterstÃ¼tzt"
  
! #: toplev.cc:1570
  #, gcc-internal-format
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr "%<-fassociative-math%> abgeschaltet; andere Optionen haben Vorrang"
  
! #: toplev.cc:1578
  #, gcc-internal-format
  msgid "%<-fhardened%> not supported for this target"
  msgstr "%<-fhardened%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1587
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr "%<-fstack-clash-protection%> wird auf Architekturen, deren Stapel von klein nach groÃŸ wÃ¤chst, nicht unterstÃ¼tzt"
  
! #: toplev.cc:1600
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr "%<-fstack-clash-protection%> wird von %<-fhardened%> nicht eingeschaltet, weil %<-fstack-check%> in der Befehlszeile angegeben wurde"
  
! #: toplev.cc:1610
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr "%<-fstack-check=%> und %<-fstack-clash-protection%> schlieÃŸen einander aus. %<-fstack-check=%> wird deaktiviert"
  
! #: toplev.cc:1621
  #, gcc-internal-format
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "%<-fstack-protector%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1633
  #, gcc-internal-format
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "%<-fsanitize=address%> und %<-fsanitize=kernel-address%> werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1643
  #, gcc-internal-format
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "%<-fsanitize=address%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1652
  #, gcc-internal-format
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr "%<-fsanitize=kernel-address%> mit Stapelschutz wird auf diesem Ziel nur in Kombination mit %<-fasan-shadow-offset=%> unterstÃ¼tzt"
  
! #: toplev.cc:1662
  #, gcc-internal-format
  msgid "%qs is not supported for this target"
  msgstr "%qs wird auf diesem Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1670
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr "%<-fsanitize=shadow-call-stack%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: toplev.cc:1673
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr "%<-fsanitize=shadow-call-stack%> erfordert %<-fno-exceptions%>"
  
! #: toplev.cc:2012
  #, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr "Fehler beim Schreiben der Datei %s: %m"
  
! #: toplev.cc:2014
  #, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr "Fehler beim SchlieÃŸen von %s: %m"
  
! #: toplev.cc:2132
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr "mpfr ist nicht so konfiguriert, dass alle Gleitkommamodi verarbeitet werden kÃ¶nnen"
  
! #: toplev.cc:2218
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr "Selbsttests sind in diesem Build nicht eingeschaltet"
  
! #: toplev.cc:2315
  #, gcc-internal-format
  msgid "self-tests incompatible with %<-E%>"
  msgstr "Selbsttests sind unvertrÃ¤glich mit %<-E%>"
*************** msgstr "Ã¤uÃŸere Transaktion in %<transa
*** 31111,31282 ****
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr "Ã¤uÃŸere Transaktion in %<transaction_safe%>-Funktion"
  
! #: tree-cfg.cc:355
  #, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr "Schleifenannotation wird ignoriert"
  
! #: tree-cfg.cc:3084
  #, gcc-internal-format
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr "Konstante wird bei %<ADDR_EXPR%>-Ã„nderung nicht neu berechnet"
  
! #: tree-cfg.cc:3089
  #, gcc-internal-format
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr "Seiteneffekte werden bei %<ADDR_EXPR%>-Ã„nderung nicht neu berechnet"
  
! #: tree-cfg.cc:3104
  #, gcc-internal-format
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr "Adresse genommen, aber %<TREE_ADDRESSABLE%>-Bit nicht gesetzt"
  
! #: tree-cfg.cc:3130
  #, gcc-internal-format
  msgid "non-scalar %qs"
  msgstr "nicht-skalares %qs"
  
! #: tree-cfg.cc:3144
  #, gcc-internal-format
  msgid "invalid position or size operand to %qs"
  msgstr "ungÃ¼ltiger Positions- oder GrÃ¶ÃŸenoperand fÃ¼r %qs"
  
! #: tree-cfg.cc:3150
  #, gcc-internal-format
  msgid "integral result type precision does not match field size of %qs"
  msgstr "Genauigkeit des ganzzahligen Ergebnistypen passt nicht zur FeldgrÃ¶ÃŸe von %qs"
  
! #: tree-cfg.cc:3159
  #, gcc-internal-format
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr "Betriebsart-GrÃ¶ÃŸe des nicht-ganzzahligen Ergebnisses passt nicht zur FeldgrÃ¶ÃŸe von %qs"
  
! #: tree-cfg.cc:3167
  #, gcc-internal-format
  msgid "%qs of non-mode-precision operand"
  msgstr "Operand von %qs ohne Modus-Genauigkeit"
  
! #: tree-cfg.cc:3174
  #, gcc-internal-format
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr "Position plus GrÃ¶ÃŸe Ã¼berschreitet die GrÃ¶ÃŸe des referenzierten Objekts in %qs"
  
! #: tree-cfg.cc:3185
  #, gcc-internal-format
  msgid "type mismatch in %qs reference"
  msgstr "TypunvertrÃ¤glichkeit in %qs-Verweis"
  
! #: tree-cfg.cc:3201
  #, gcc-internal-format
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr "Umwandlung von %qs auf der linken Seite eines %qs"
  
! #: tree-cfg.cc:3209
  #, gcc-internal-format
  msgid "conversion of register to a different size in %qs"
  msgstr "Umwandlung eines Registers auf eine andere GrÃ¶ÃŸe in %qs"
  
! #: tree-cfg.cc:3229
  #, gcc-internal-format
  msgid "non-top-level %qs"
  msgstr "nicht-Top-Level %qs"
  
! #: tree-cfg.cc:3244
  #, gcc-internal-format
  msgid "invalid operands to %qs"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %qs"
  
! #: tree-cfg.cc:3255 tree-cfg.cc:3264 tree-cfg.cc:3281 tree-cfg.cc:3960
! #: tree-cfg.cc:3989 tree-cfg.cc:4006 tree-cfg.cc:4027 tree-cfg.cc:4073
! #: tree-cfg.cc:4094 tree-cfg.cc:4148 tree-cfg.cc:4168 tree-cfg.cc:4204
! #: tree-cfg.cc:4225 tree-cfg.cc:4286 tree-cfg.cc:4361 tree-cfg.cc:4387
! #: tree-cfg.cc:4423 tree-cfg.cc:4472 tree-cfg.cc:4497 tree-cfg.cc:4572
! #: tree-cfg.cc:4658
  #, gcc-internal-format
  msgid "type mismatch in %qs"
  msgstr "unvertrÃ¤gliche Typen in %qs"
  
! #: tree-cfg.cc:3275
  #, gcc-internal-format
  msgid "invalid %qs offset operator"
  msgstr "ungÃ¼ltiger Offset-Operator %qs"
  
! #: tree-cfg.cc:3299 tree-cfg.cc:3325
  #, gcc-internal-format
  msgid "invalid address operand in %qs"
  msgstr "ungÃ¼ltiger Adressoperand in %qs"
  
! #: tree-cfg.cc:3306 tree-cfg.cc:3332
  #, gcc-internal-format
  msgid "invalid offset operand in %qs"
  msgstr "ungÃ¼ltiger Offset-Operand in %qs"
  
! #: tree-cfg.cc:3313 tree-cfg.cc:3339
  #, gcc-internal-format
  msgid "invalid clique in %qs"
  msgstr "ungÃ¼ltige Clique in %qs"
  
! #: tree-cfg.cc:3346 tree-cfg.cc:4670
  #, gcc-internal-format
  msgid "%qs in gimple IL"
  msgstr "%qs in GIMPLE-IL"
  
! #: tree-cfg.cc:3357
  #, gcc-internal-format
  msgid "%qs as base where non-register is required"
  msgstr "%qs als Basis, es ist jedoch ein Nicht-Register erforderlich"
  
! #: tree-cfg.cc:3372
  #, gcc-internal-format
  msgid "invalid expression for min lvalue"
  msgstr "ungÃ¼ltiger Ausdruck fÃ¼r Min-L-Wert"
  
! #: tree-cfg.cc:3423
  #, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr "Gimple-Aufruf hat zwei Ziele"
  
! #: tree-cfg.cc:3432
  #, gcc-internal-format
  msgid "gimple call has no target"
  msgstr "Gimple-Aufruf hat kein Ziel"
  
! #: tree-cfg.cc:3439
  #, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "ungÃ¼ltige Funktion in GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3449
  #, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr "Nicht-Funktion in GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3460
  #, gcc-internal-format
  msgid "invalid pure const state for function"
  msgstr "ungÃ¼ltiger Â»pure constÂ«-Status fÃ¼r Funktion"
  
! #: tree-cfg.cc:3472
  #, gcc-internal-format
  msgid "invalid LHS in gimple call"
  msgstr "ungÃ¼ltige LHS in GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3480
  #, gcc-internal-format
  msgid "LHS in %<noreturn%> call"
  msgstr "LHS in %<noreturn%>-Aufruf"
  
! #: tree-cfg.cc:3494
  #, gcc-internal-format
  msgid "invalid conversion in gimple call"
  msgstr "ungÃ¼ltige Umwandlung in GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3503
  #, gcc-internal-format
  msgid "invalid static chain in gimple call"
  msgstr "ungÃ¼ltige statische Kette in GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3514
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr "statische Kette mit Funktion, die keine verwendet"
--- 31218,31389 ----
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr "Ã¤uÃŸere Transaktion in %<transaction_safe%>-Funktion"
  
! #: tree-cfg.cc:359
  #, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr "Schleifenannotation wird ignoriert"
  
! #: tree-cfg.cc:3088
  #, gcc-internal-format
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr "Konstante wird bei %<ADDR_EXPR%>-Ã„nderung nicht neu berechnet"
  
! #: tree-cfg.cc:3093
  #, gcc-internal-format
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr "Seiteneffekte werden bei %<ADDR_EXPR%>-Ã„nderung nicht neu berechnet"
  
! #: tree-cfg.cc:3108
  #, gcc-internal-format
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr "Adresse genommen, aber %<TREE_ADDRESSABLE%>-Bit nicht gesetzt"
  
! #: tree-cfg.cc:3134
  #, gcc-internal-format
  msgid "non-scalar %qs"
  msgstr "nicht-skalares %qs"
  
! #: tree-cfg.cc:3148
  #, gcc-internal-format
  msgid "invalid position or size operand to %qs"
  msgstr "ungÃ¼ltiger Positions- oder GrÃ¶ÃŸenoperand fÃ¼r %qs"
  
! #: tree-cfg.cc:3154
  #, gcc-internal-format
  msgid "integral result type precision does not match field size of %qs"
  msgstr "Genauigkeit des ganzzahligen Ergebnistypen passt nicht zur FeldgrÃ¶ÃŸe von %qs"
  
! #: tree-cfg.cc:3163
  #, gcc-internal-format
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr "Betriebsart-GrÃ¶ÃŸe des nicht-ganzzahligen Ergebnisses passt nicht zur FeldgrÃ¶ÃŸe von %qs"
  
! #: tree-cfg.cc:3171
  #, gcc-internal-format
  msgid "%qs of non-mode-precision operand"
  msgstr "Operand von %qs ohne Modus-Genauigkeit"
  
! #: tree-cfg.cc:3178
  #, gcc-internal-format
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr "Position plus GrÃ¶ÃŸe Ã¼berschreitet die GrÃ¶ÃŸe des referenzierten Objekts in %qs"
  
! #: tree-cfg.cc:3189
  #, gcc-internal-format
  msgid "type mismatch in %qs reference"
  msgstr "TypunvertrÃ¤glichkeit in %qs-Verweis"
  
! #: tree-cfg.cc:3205
  #, gcc-internal-format
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr "Umwandlung von %qs auf der linken Seite eines %qs"
  
! #: tree-cfg.cc:3213
  #, gcc-internal-format
  msgid "conversion of register to a different size in %qs"
  msgstr "Umwandlung eines Registers auf eine andere GrÃ¶ÃŸe in %qs"
  
! #: tree-cfg.cc:3233
  #, gcc-internal-format
  msgid "non-top-level %qs"
  msgstr "nicht-Top-Level %qs"
  
! #: tree-cfg.cc:3248
  #, gcc-internal-format
  msgid "invalid operands to %qs"
  msgstr "ungÃ¼ltiger Operand fÃ¼r %qs"
  
! #: tree-cfg.cc:3259 tree-cfg.cc:3268 tree-cfg.cc:3285 tree-cfg.cc:3964
! #: tree-cfg.cc:3993 tree-cfg.cc:4010 tree-cfg.cc:4031 tree-cfg.cc:4077
! #: tree-cfg.cc:4098 tree-cfg.cc:4152 tree-cfg.cc:4172 tree-cfg.cc:4208
! #: tree-cfg.cc:4229 tree-cfg.cc:4290 tree-cfg.cc:4365 tree-cfg.cc:4391
! #: tree-cfg.cc:4427 tree-cfg.cc:4476 tree-cfg.cc:4501 tree-cfg.cc:4576
! #: tree-cfg.cc:4662
  #, gcc-internal-format
  msgid "type mismatch in %qs"
  msgstr "unvertrÃ¤gliche Typen in %qs"
  
! #: tree-cfg.cc:3279
  #, gcc-internal-format
  msgid "invalid %qs offset operator"
  msgstr "ungÃ¼ltiger Offset-Operator %qs"
  
! #: tree-cfg.cc:3303 tree-cfg.cc:3329
  #, gcc-internal-format
  msgid "invalid address operand in %qs"
  msgstr "ungÃ¼ltiger Adressoperand in %qs"
  
! #: tree-cfg.cc:3310 tree-cfg.cc:3336
  #, gcc-internal-format
  msgid "invalid offset operand in %qs"
  msgstr "ungÃ¼ltiger Offset-Operand in %qs"
  
! #: tree-cfg.cc:3317 tree-cfg.cc:3343
  #, gcc-internal-format
  msgid "invalid clique in %qs"
  msgstr "ungÃ¼ltige Clique in %qs"
  
! #: tree-cfg.cc:3350 tree-cfg.cc:4674
  #, gcc-internal-format
  msgid "%qs in gimple IL"
  msgstr "%qs in GIMPLE-IL"
  
! #: tree-cfg.cc:3361
  #, gcc-internal-format
  msgid "%qs as base where non-register is required"
  msgstr "%qs als Basis, es ist jedoch ein Nicht-Register erforderlich"
  
! #: tree-cfg.cc:3376
  #, gcc-internal-format
  msgid "invalid expression for min lvalue"
  msgstr "ungÃ¼ltiger Ausdruck fÃ¼r Min-L-Wert"
  
! #: tree-cfg.cc:3427
  #, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr "Gimple-Aufruf hat zwei Ziele"
  
! #: tree-cfg.cc:3436
  #, gcc-internal-format
  msgid "gimple call has no target"
  msgstr "Gimple-Aufruf hat kein Ziel"
  
! #: tree-cfg.cc:3443
  #, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "ungÃ¼ltige Funktion in GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3453
  #, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr "Nicht-Funktion in GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3464
  #, gcc-internal-format
  msgid "invalid pure const state for function"
  msgstr "ungÃ¼ltiger Â»pure constÂ«-Status fÃ¼r Funktion"
  
! #: tree-cfg.cc:3476
  #, gcc-internal-format
  msgid "invalid LHS in gimple call"
  msgstr "ungÃ¼ltige LHS in GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3484
  #, gcc-internal-format
  msgid "LHS in %<noreturn%> call"
  msgstr "LHS in %<noreturn%>-Aufruf"
  
! #: tree-cfg.cc:3498
  #, gcc-internal-format
  msgid "invalid conversion in gimple call"
  msgstr "ungÃ¼ltige Umwandlung in GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3507
  #, gcc-internal-format
  msgid "invalid static chain in gimple call"
  msgstr "ungÃ¼ltige statische Kette in GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3518
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr "statische Kette mit Funktion, die keine verwendet"
*************** msgstr "statische Kette mit Funktion, di
*** 31287,31867 ****
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3533
  #, gcc-internal-format
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr "Aufruf von %<__builtin_unreachable%> oder %<__builtin_trap%> mit Argumenten"
  
! #: tree-cfg.cc:3564
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr "%<DEFERRED_INIT%>-Aufrufe sollten die gleiche konstante GrÃ¶ÃŸe fÃ¼r das erste Argument und LHS haben"
  
! #: tree-cfg.cc:3582
  #, gcc-internal-format
  msgid "invalid argument to gimple call"
  msgstr "ungÃ¼ltiges Argument fÃ¼r GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3609
  #, gcc-internal-format
  msgid "invalid operands in gimple comparison"
  msgstr "ungÃ¼ltige Operanden in GIMPLE-Vergleich"
  
! #: tree-cfg.cc:3620
  #, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr "Vergleichsoperandentypen passen nicht"
  
! #: tree-cfg.cc:3637
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr "In booleschem Vektorvergleich ist die Operation oder der Typ nicht unterstÃ¼tzt"
  
! #: tree-cfg.cc:3652
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr "Nicht-Vektoroperanden in Vektorvergleich"
  
! #: tree-cfg.cc:3661
  #, gcc-internal-format
  msgid "invalid vector comparison resulting type"
  msgstr "ungÃ¼ltiger Ergebnistyp in Vektorvergleich"
  
! #: tree-cfg.cc:3668
  #, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr "falscher Ergebnistyp bei Vergleich"
  
! #: tree-cfg.cc:3690
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr "Nicht-Register als LHS von unÃ¤rer Operation"
  
! #: tree-cfg.cc:3696
  #, gcc-internal-format
  msgid "invalid operand in unary operation"
  msgstr "ungÃ¼ltiger Operand in unÃ¤rer Operation"
  
! #: tree-cfg.cc:3719
  #, gcc-internal-format
  msgid "invalid vector types in nop conversion"
  msgstr "ungÃ¼ltige Vektortypen in NOP-Umwandlung"
  
! #: tree-cfg.cc:3756
  #, gcc-internal-format
  msgid "invalid types in nop conversion"
  msgstr "ungÃ¼ltige Typen in NOP-Umwandlung"
  
! #: tree-cfg.cc:3771
  #, gcc-internal-format
  msgid "invalid types in address space conversion"
  msgstr "ungÃ¼ltige Typen in Adressraumumwandlung"
  
! #: tree-cfg.cc:3785
  #, gcc-internal-format
  msgid "invalid types in fixed-point conversion"
  msgstr "ungÃ¼ltige Typen Festkomma-Umwandlung"
  
! #: tree-cfg.cc:3800
  #, gcc-internal-format
  msgid "invalid types in conversion to floating-point"
  msgstr "ungÃ¼ltige Typen in Umwandlung zu Gleitkomma"
  
! #: tree-cfg.cc:3815
  #, gcc-internal-format
  msgid "invalid types in conversion to integer"
  msgstr "ungÃ¼ltige Typen in Umwandlung in Ganzzahl"
  
! #: tree-cfg.cc:3855
  #, gcc-internal-format
  msgid "type mismatch in %qs expression"
  msgstr "TypunvertrÃ¤glichkeit in %qs-Ausdruck"
  
! #: tree-cfg.cc:3872 tree-cfg.cc:3886 tree-cfg.cc:4252 tree-cfg.cc:4274
  #, gcc-internal-format
  msgid "invalid types for %qs"
  msgstr "ungÃ¼ltiger Typen fÃ¼r %qs"
  
! #: tree-cfg.cc:3897
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr "%qs sollte von einem Skalar auf einen gleichartigen Vektor abbilden"
  
! #: tree-cfg.cc:3911
  #, gcc-internal-format
  msgid "non-trivial conversion in unary operation"
  msgstr "nicht-triviale Umwandlung in unÃ¤rer Operation"
  
! #: tree-cfg.cc:3936
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr "Nicht-Register als LHS von binÃ¤rer Operation"
  
! #: tree-cfg.cc:3943
  #, gcc-internal-format
  msgid "invalid operands in binary operation"
  msgstr "ungÃ¼ltige Operanden in binÃ¤rer Operation"
  
! #: tree-cfg.cc:4048
  #, gcc-internal-format
  msgid "invalid non-vector operands to %qs"
  msgstr "ungÃ¼ltige Nicht-Vektor-Operanden fÃ¼r %qs"
  
! #: tree-cfg.cc:4059
  #, gcc-internal-format
  msgid "invalid (pointer) operands %qs"
  msgstr "UngÃ¼ltige (Zeiger-)Operanden %qs"
  
! #: tree-cfg.cc:4294
  #, gcc-internal-format
  msgid "vector type expected in %qs"
  msgstr "Vektortypen erwartet in %qs"
  
! #: tree-cfg.cc:4307
  #, gcc-internal-format
  msgid "type mismatch in binary expression"
  msgstr "Typ passt nicht in binÃ¤rem Ausdruck"
  
! #: tree-cfg.cc:4335
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr "Nicht-Register als LHS von ternÃ¤rer Operation"
  
! #: tree-cfg.cc:4343
  #, gcc-internal-format
  msgid "invalid operands in ternary operation"
  msgstr "ungÃ¼ltige Operanden in ternÃ¤rer Operation"
  
! #: tree-cfg.cc:4375
  #, gcc-internal-format
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr "das erste Argument eines %qs muss von booleschem Vektortyp sein und gleich viele Elemente wie das Ergebnis haben"
  
! #: tree-cfg.cc:4407 tree-cfg.cc:4484
  #, gcc-internal-format
  msgid "vector types expected in %qs"
  msgstr "Vektortypen erwartet in %qs"
  
! #: tree-cfg.cc:4440
  #, gcc-internal-format
  msgid "vectors with different element number found in %qs"
  msgstr "Vektoren unterschiedlicher Elementanzahl in %qs gefunden"
  
! #: tree-cfg.cc:4456
  #, gcc-internal-format
  msgid "invalid mask type in %qs"
  msgstr "ungÃ¼ltiger Maskentyp in %qs"
  
! #: tree-cfg.cc:4517
  #, gcc-internal-format
  msgid "not allowed type combination in %qs"
  msgstr "unerlaubte Typkombination in %qs"
  
! #: tree-cfg.cc:4526
  #, gcc-internal-format
  msgid "invalid position or size in %qs"
  msgstr "ungÃ¼ltige Position oder GrÃ¶ÃŸe in %qs"
  
! #: tree-cfg.cc:4532
  #, gcc-internal-format
  msgid "%qs into non-mode-precision operand"
  msgstr "%qs in non-mode-precision Operanden"
  
! #: tree-cfg.cc:4542
  #, gcc-internal-format
  msgid "insertion out of range in %qs"
  msgstr "Einschub auÃŸerhalb des gÃ¼ltigen Bereichs in %qs"
  
! #: tree-cfg.cc:4552
  #, gcc-internal-format
  msgid "%qs not at element boundary"
  msgstr "%qs nicht an Elementgrenze"
  
! #: tree-cfg.cc:4608
  #, gcc-internal-format
  msgid "non-trivial conversion in %qs"
  msgstr "nicht-triviale Umwandlung in %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:4617
  #, gcc-internal-format
  msgid "%qs LHS in clobber statement"
  msgstr "%s auf der linken Seite einer Clobber-Anweisung"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:4625
  #, gcc-internal-format
  msgid "%qs LHS in assignment statement"
  msgstr "%qs auf der linken Seite einer Zuweisung"
  
! #: tree-cfg.cc:4644
  #, gcc-internal-format
  msgid "invalid operand in %qs"
  msgstr "ungÃ¼ltiger Operand in %qs"
  
! #: tree-cfg.cc:4676
  #, gcc-internal-format
  msgid "invalid %qs size argument in load"
  msgstr "ungÃ¼ltiges %qs-GrÃ¶ÃŸenargument beim Laden"
  
! #: tree-cfg.cc:4695 tree-cfg.cc:4721
  #, gcc-internal-format
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "ungÃ¼ltige rechte Seite fÃ¼r GIMPLE-Speicherung: %qs"
  
! #: tree-cfg.cc:4755 tree-cfg.cc:4773
  #, gcc-internal-format
  msgid "incorrect type of vector %qs elements"
  msgstr "ungÃ¼ltiger Typ der Vektor-%qs-Elemente"
  
! #: tree-cfg.cc:4764 tree-cfg.cc:4781
  #, gcc-internal-format
  msgid "incorrect number of vector %qs elements"
  msgstr "falsche Anzahl der Vektor-%qs-Elemente"
  
! #: tree-cfg.cc:4789
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr "falscher Typ der Elemente eines Vektorkonstruktors"
  
! #: tree-cfg.cc:4798
  #, gcc-internal-format
  msgid "vector %qs with non-NULL element index"
  msgstr "Vektor-%qs mit Elementindex, der nicht NULL ist"
  
! #: tree-cfg.cc:4805
  #, gcc-internal-format
  msgid "vector %qs element is not a GIMPLE value"
  msgstr "%qs-Element des Vektors ist kein GIMPLE-Wert"
  
! #: tree-cfg.cc:4814
  #, gcc-internal-format
  msgid "non-vector %qs with elements"
  msgstr "%qs mit Elementen ist kein Vektor"
  
! #: tree-cfg.cc:4872
  #, gcc-internal-format
  msgid "invalid operand in return statement"
  msgstr "ungÃ¼ltiger Operand in Â»returnÂ«-Anweisung"
  
! #: tree-cfg.cc:4887 c/gimple-parser.cc:2580
  #, gcc-internal-format
  msgid "invalid conversion in return statement"
  msgstr "ungÃ¼ltige Umwandlung in Â»returnÂ«-Anweisung"
  
! #: tree-cfg.cc:4911
  #, gcc-internal-format
  msgid "goto destination is neither a label nor a pointer"
  msgstr "Goto-Ziel ist weder eine Marke noch ein Zeiger"
  
! #: tree-cfg.cc:4930
  #, gcc-internal-format
  msgid "invalid operand to switch statement"
  msgstr "ungÃ¼ltiger Operand fÃ¼r switch-Anweisung"
  
! #: tree-cfg.cc:4938
  #, gcc-internal-format
  msgid "non-integral type switch statement"
  msgstr "switch-Anweisung ohne eingebauten Typ"
  
! #: tree-cfg.cc:4948
  #, gcc-internal-format
  msgid "invalid default case label in switch statement"
  msgstr "ungÃ¼ltige %<default%>-Sprungmarke in switch-Anweisung"
  
! #: tree-cfg.cc:4960
  #, gcc-internal-format
  msgid "invalid %<CASE_CHAIN%>"
  msgstr "ungÃ¼ltiges %<CASE_CHAIN%>"
  
! #: tree-cfg.cc:4966
  #, gcc-internal-format
  msgid "invalid case label in switch statement"
  msgstr "ungÃ¼ltige Â»caseÂ«-Marke in switch-Anweisung"
  
! #: tree-cfg.cc:4973
  #, gcc-internal-format
  msgid "invalid case range in switch statement"
  msgstr "ungÃ¼ltiger Â»caseÂ«-Bereich in switch-Anweisung"
  
! #: tree-cfg.cc:4983
  #, gcc-internal-format
  msgid "type precision mismatch in switch statement"
  msgstr "unpassende PrÃ¤zision fÃ¼r Typ in switch-Anweisung"
  
! #: tree-cfg.cc:4990
  #, gcc-internal-format
  msgid "type mismatch for case label in switch statement"
  msgstr "unpassender Typ fÃ¼r Â»caseÂ«-Marke in switch-Anweisung"
  
! #: tree-cfg.cc:4999
  #, gcc-internal-format
  msgid "case labels not sorted in switch statement"
  msgstr "unsortierte case-Marken in switch-Anweisung"
  
! #: tree-cfg.cc:5042
  #, gcc-internal-format
  msgid "label context is not the current function declaration"
  msgstr "der Label-Kontext ist nicht die aktuelle Funktionsdeklaration"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5051
  #, gcc-internal-format
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr "falscher Eintrag in %<label_to_block_map%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5061
  #, gcc-internal-format
  msgid "incorrect setting of landing pad number"
  msgstr "incorrect setting of landing pad number"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5077
  #, gcc-internal-format
  msgid "invalid comparison code in gimple cond"
  msgstr "invalid comparison code in gimple cond"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5085
  #, gcc-internal-format
  msgid "invalid labels in gimple cond"
  msgstr "UngÃ¼ltiger Marken in GIMPLE-Bedingung"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5171 tree-cfg.cc:5180
  #, gcc-internal-format
  msgid "invalid %<PHI%> result"
  msgstr "ungÃ¼ltiges %<PHI%>-Ergebnis"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93852
! #: tree-cfg.cc:5190
  #, gcc-internal-format
  msgid "missing %<PHI%> def"
  msgstr "fehlende %<PHI%>-Definition"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5204
  #, gcc-internal-format
  msgid "invalid %<PHI%> argument"
  msgstr "ungÃ¼ltiges %<PHI%>-Argument"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5211
  #, gcc-internal-format
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr "inkompatible Typen in %<PHI%>-Argument %u"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5314
  #, gcc-internal-format
  msgid "%<verify_gimple%> failed"
  msgstr "%<verify_gimple%> failed"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5372
  #, gcc-internal-format
  msgid "dead statement in EH table"
  msgstr "unerreichbare Anweisung in EH-Tabelle"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5388
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr "location references block not in block tree"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5437
  #, gcc-internal-format
  msgid "local declaration from a different function"
  msgstr "local declaration from a different function"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5540
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr "gimple_bb (phi) is set to a wrong basic block"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5549
  #, gcc-internal-format
  msgid "PHI node with location"
  msgstr "PHI node with location"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5560 tree-cfg.cc:5607
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr "incorrect sharing of tree nodes"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5568
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr "virtual PHI with argument locations"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5595
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr "gimple_bb (stmt) is set to a wrong basic block"
  
! #: tree-cfg.cc:5635
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr "Anweisung fÃ¼r throw markiert, wirft jedoch nichts"
  
! #: tree-cfg.cc:5641
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr "Anweisung inmitten eines Blocks fÃ¼r throw markiert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5663
  #, gcc-internal-format
  msgid "verify_gimple failed"
  msgstr "verify_gimple failed"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5687
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr "ENTRY_BLOCK has IL associated with it"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5694
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr "EXIT_BLOCK has IL associated with it"
  
! #: tree-cfg.cc:5701
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr "Interner Fehler: fallthru to exit from bb %d"
  
! #: tree-cfg.cc:5707
  #, gcc-internal-format
  msgid "entry block count not initialized"
  msgstr "Interner Fehler: entry block count not initialized"
  
! #: tree-cfg.cc:5713
  #, gcc-internal-format
  msgid "exit block count not initialized"
  msgstr "Interner Fehler: exit block count not initialized"
  
! #: tree-cfg.cc:5720
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr "Interner Fehler: probability of edge from entry block not initialized"
  
! #: tree-cfg.cc:5735
  #, gcc-internal-format, gfc-internal-format
  msgid "count of bb %d not initialized"
  msgstr "Interner Fehler: count of bb %d not initialized"
  
! #: tree-cfg.cc:5741
  #, gcc-internal-format, gfc-internal-format
  msgid "probability of edge %d->%d not initialized"
  msgstr "Interner Fehler: probability of edge %d->%d not initialized"
  
! #: tree-cfg.cc:5761
  #, gcc-internal-format
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr "Interner Fehler: nonlocal label %qD is not first in a sequence of labels in bb %d"
  
! #: tree-cfg.cc:5768
  #, gcc-internal-format
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr "Interner Fehler: EH landing pad label %qD is not first in a sequence of labels in bb %d"
  
! #: tree-cfg.cc:5775
  #, gcc-internal-format
  msgid "label %qD to block does not match in bb %d"
  msgstr "Interner Fehler: label %qD to block does not match in bb %d"
  
! #: tree-cfg.cc:5782
  #, gcc-internal-format
  msgid "label %qD has incorrect context in bb %d"
  msgstr "Interner Fehler: label %qD has incorrect context in bb %d"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5797
  #, gcc-internal-format, gfc-internal-format
  msgid "control flow in the middle of basic block %d"
  msgstr "Interner Fehler: control flow in the middle of basic block %d"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5807
  #, gcc-internal-format
  msgid "label %qD in the middle of basic block %d"
  msgstr "Interner Fehler: label %qD in the middle of basic block %d"
  
! #: tree-cfg.cc:5835
  #, gcc-internal-format, gfc-internal-format
! msgid "returns_twice call is %s in basic block %d"
! msgstr "Interner Fehler: returns_twice call is %s in basic block %d"
  
! #: tree-cfg.cc:5862
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
  msgstr "Interner Fehler: fallthru edge after a control statement in bb %d"
  
! #: tree-cfg.cc:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr "Interner Fehler: true/false edge after a non-GIMPLE_COND in bb %d"
  
! #: tree-cfg.cc:5898 tree-cfg.cc:5920 tree-cfg.cc:5937 tree-cfg.cc:6006
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr "Interner Fehler: wrong outgoing edge flags at end of bb %d"
  
! #: tree-cfg.cc:5908
  #, gcc-internal-format, gfc-internal-format
  msgid "explicit goto at end of bb %d"
  msgstr "Interner Fehler: explicit goto at end of bb %d"
  
! #: tree-cfg.cc:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr "Interner Fehler: return edge does not point to exit in bb %d"
  
! #: tree-cfg.cc:5972
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr "Interner Fehler: found default case not at the start of case vector"
  
! #: tree-cfg.cc:5980
  #, gcc-internal-format
  msgid "case labels not sorted: "
  msgstr "Interner Fehler: case labels not sorted: "
  
! #: tree-cfg.cc:5997
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr "Interner Fehler: extra outgoing edge %d->%d"
  
! #: tree-cfg.cc:6020
  #, gcc-internal-format, gfc-internal-format
  msgid "missing edge %i->%i"
  msgstr "Interner Fehler: missing edge %i->%i"
  
! #: tree-cfg.cc:9776
  #, gcc-internal-format
  msgid "%<noreturn%> function does return"
  msgstr "%<noreturn%>-Funktion kehrt zurÃ¼ck"
  
! #: tree-cfg.cc:9796 tree-cfg.cc:9831
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr "Kontrollfluss erreicht Ende von Nicht-void-Funktion"
  
! #: tree-cfg.cc:9897
  #, gcc-internal-format
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
  msgstr "Der RÃ¼ckgabewert von %qD, der mit dem Attribut %<warn_unused_result%> deklariert wurde, wird ignoriert"
  
! #: tree-cfg.cc:9902 cp/cvt.cc:1123
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr "RÃ¼ckgabewert der mit dem Attribut %<warn_unused_result%> definierten Funktion wird ignoriert"
--- 31394,31979 ----
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3537
  #, gcc-internal-format
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr "Aufruf von %<__builtin_unreachable%> oder %<__builtin_trap%> mit Argumenten"
  
! #: tree-cfg.cc:3568
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr "%<DEFERRED_INIT%>-Aufrufe sollten die gleiche konstante GrÃ¶ÃŸe fÃ¼r das erste Argument und LHS haben"
  
! #: tree-cfg.cc:3586
  #, gcc-internal-format
  msgid "invalid argument to gimple call"
  msgstr "ungÃ¼ltiges Argument fÃ¼r GIMPLE-Aufruf"
  
! #: tree-cfg.cc:3613
  #, gcc-internal-format
  msgid "invalid operands in gimple comparison"
  msgstr "ungÃ¼ltige Operanden in GIMPLE-Vergleich"
  
! #: tree-cfg.cc:3624
  #, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr "Vergleichsoperandentypen passen nicht"
  
! #: tree-cfg.cc:3641
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr "In booleschem Vektorvergleich ist die Operation oder der Typ nicht unterstÃ¼tzt"
  
! #: tree-cfg.cc:3656
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr "Nicht-Vektoroperanden in Vektorvergleich"
  
! #: tree-cfg.cc:3665
  #, gcc-internal-format
  msgid "invalid vector comparison resulting type"
  msgstr "ungÃ¼ltiger Ergebnistyp in Vektorvergleich"
  
! #: tree-cfg.cc:3672
  #, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr "falscher Ergebnistyp bei Vergleich"
  
! #: tree-cfg.cc:3694
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr "Nicht-Register als LHS von unÃ¤rer Operation"
  
! #: tree-cfg.cc:3700
  #, gcc-internal-format
  msgid "invalid operand in unary operation"
  msgstr "ungÃ¼ltiger Operand in unÃ¤rer Operation"
  
! #: tree-cfg.cc:3723
  #, gcc-internal-format
  msgid "invalid vector types in nop conversion"
  msgstr "ungÃ¼ltige Vektortypen in NOP-Umwandlung"
  
! #: tree-cfg.cc:3760
  #, gcc-internal-format
  msgid "invalid types in nop conversion"
  msgstr "ungÃ¼ltige Typen in NOP-Umwandlung"
  
! #: tree-cfg.cc:3775
  #, gcc-internal-format
  msgid "invalid types in address space conversion"
  msgstr "ungÃ¼ltige Typen in Adressraumumwandlung"
  
! #: tree-cfg.cc:3789
  #, gcc-internal-format
  msgid "invalid types in fixed-point conversion"
  msgstr "ungÃ¼ltige Typen Festkomma-Umwandlung"
  
! #: tree-cfg.cc:3804
  #, gcc-internal-format
  msgid "invalid types in conversion to floating-point"
  msgstr "ungÃ¼ltige Typen in Umwandlung zu Gleitkomma"
  
! #: tree-cfg.cc:3819
  #, gcc-internal-format
  msgid "invalid types in conversion to integer"
  msgstr "ungÃ¼ltige Typen in Umwandlung in Ganzzahl"
  
! #: tree-cfg.cc:3859
  #, gcc-internal-format
  msgid "type mismatch in %qs expression"
  msgstr "TypunvertrÃ¤glichkeit in %qs-Ausdruck"
  
! #: tree-cfg.cc:3876 tree-cfg.cc:3890 tree-cfg.cc:4256 tree-cfg.cc:4278
  #, gcc-internal-format
  msgid "invalid types for %qs"
  msgstr "ungÃ¼ltiger Typen fÃ¼r %qs"
  
! #: tree-cfg.cc:3901
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr "%qs sollte von einem Skalar auf einen gleichartigen Vektor abbilden"
  
! #: tree-cfg.cc:3915
  #, gcc-internal-format
  msgid "non-trivial conversion in unary operation"
  msgstr "nicht-triviale Umwandlung in unÃ¤rer Operation"
  
! #: tree-cfg.cc:3940
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr "Nicht-Register als LHS von binÃ¤rer Operation"
  
! #: tree-cfg.cc:3947
  #, gcc-internal-format
  msgid "invalid operands in binary operation"
  msgstr "ungÃ¼ltige Operanden in binÃ¤rer Operation"
  
! #: tree-cfg.cc:4052
  #, gcc-internal-format
  msgid "invalid non-vector operands to %qs"
  msgstr "ungÃ¼ltige Nicht-Vektor-Operanden fÃ¼r %qs"
  
! #: tree-cfg.cc:4063
  #, gcc-internal-format
  msgid "invalid (pointer) operands %qs"
  msgstr "UngÃ¼ltige (Zeiger-)Operanden %qs"
  
! #: tree-cfg.cc:4298
  #, gcc-internal-format
  msgid "vector type expected in %qs"
  msgstr "Vektortypen erwartet in %qs"
  
! #: tree-cfg.cc:4311
  #, gcc-internal-format
  msgid "type mismatch in binary expression"
  msgstr "Typ passt nicht in binÃ¤rem Ausdruck"
  
! #: tree-cfg.cc:4339
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr "Nicht-Register als LHS von ternÃ¤rer Operation"
  
! #: tree-cfg.cc:4347
  #, gcc-internal-format
  msgid "invalid operands in ternary operation"
  msgstr "ungÃ¼ltige Operanden in ternÃ¤rer Operation"
  
! #: tree-cfg.cc:4379
  #, gcc-internal-format
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr "das erste Argument eines %qs muss von booleschem Vektortyp sein und gleich viele Elemente wie das Ergebnis haben"
  
! #: tree-cfg.cc:4411 tree-cfg.cc:4488
  #, gcc-internal-format
  msgid "vector types expected in %qs"
  msgstr "Vektortypen erwartet in %qs"
  
! #: tree-cfg.cc:4444
  #, gcc-internal-format
  msgid "vectors with different element number found in %qs"
  msgstr "Vektoren unterschiedlicher Elementanzahl in %qs gefunden"
  
! #: tree-cfg.cc:4460
  #, gcc-internal-format
  msgid "invalid mask type in %qs"
  msgstr "ungÃ¼ltiger Maskentyp in %qs"
  
! #: tree-cfg.cc:4521
  #, gcc-internal-format
  msgid "not allowed type combination in %qs"
  msgstr "unerlaubte Typkombination in %qs"
  
! #: tree-cfg.cc:4530
  #, gcc-internal-format
  msgid "invalid position or size in %qs"
  msgstr "ungÃ¼ltige Position oder GrÃ¶ÃŸe in %qs"
  
! #: tree-cfg.cc:4536
  #, gcc-internal-format
  msgid "%qs into non-mode-precision operand"
  msgstr "%qs in non-mode-precision Operanden"
  
! #: tree-cfg.cc:4546
  #, gcc-internal-format
  msgid "insertion out of range in %qs"
  msgstr "Einschub auÃŸerhalb des gÃ¼ltigen Bereichs in %qs"
  
! #: tree-cfg.cc:4556
  #, gcc-internal-format
  msgid "%qs not at element boundary"
  msgstr "%qs nicht an Elementgrenze"
  
! #: tree-cfg.cc:4612
  #, gcc-internal-format
  msgid "non-trivial conversion in %qs"
  msgstr "nicht-triviale Umwandlung in %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:4621
  #, gcc-internal-format
  msgid "%qs LHS in clobber statement"
  msgstr "%s auf der linken Seite einer Clobber-Anweisung"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:4629
  #, gcc-internal-format
  msgid "%qs LHS in assignment statement"
  msgstr "%qs auf der linken Seite einer Zuweisung"
  
! #: tree-cfg.cc:4648
  #, gcc-internal-format
  msgid "invalid operand in %qs"
  msgstr "ungÃ¼ltiger Operand in %qs"
  
! #: tree-cfg.cc:4680
  #, gcc-internal-format
  msgid "invalid %qs size argument in load"
  msgstr "ungÃ¼ltiges %qs-GrÃ¶ÃŸenargument beim Laden"
  
! #: tree-cfg.cc:4699 tree-cfg.cc:4725
  #, gcc-internal-format
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "ungÃ¼ltige rechte Seite fÃ¼r GIMPLE-Speicherung: %qs"
  
! #: tree-cfg.cc:4759 tree-cfg.cc:4777
  #, gcc-internal-format
  msgid "incorrect type of vector %qs elements"
  msgstr "ungÃ¼ltiger Typ der Vektor-%qs-Elemente"
  
! #: tree-cfg.cc:4768 tree-cfg.cc:4785
  #, gcc-internal-format
  msgid "incorrect number of vector %qs elements"
  msgstr "falsche Anzahl der Vektor-%qs-Elemente"
  
! #: tree-cfg.cc:4793
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr "falscher Typ der Elemente eines Vektorkonstruktors"
  
! #: tree-cfg.cc:4802
  #, gcc-internal-format
  msgid "vector %qs with non-NULL element index"
  msgstr "Vektor-%qs mit Elementindex, der nicht NULL ist"
  
! #: tree-cfg.cc:4809
  #, gcc-internal-format
  msgid "vector %qs element is not a GIMPLE value"
  msgstr "%qs-Element des Vektors ist kein GIMPLE-Wert"
  
! #: tree-cfg.cc:4818
  #, gcc-internal-format
  msgid "non-vector %qs with elements"
  msgstr "%qs mit Elementen ist kein Vektor"
  
! #: tree-cfg.cc:4876
  #, gcc-internal-format
  msgid "invalid operand in return statement"
  msgstr "ungÃ¼ltiger Operand in Â»returnÂ«-Anweisung"
  
! #: tree-cfg.cc:4891 c/gimple-parser.cc:2580
  #, gcc-internal-format
  msgid "invalid conversion in return statement"
  msgstr "ungÃ¼ltige Umwandlung in Â»returnÂ«-Anweisung"
  
! #: tree-cfg.cc:4915
  #, gcc-internal-format
  msgid "goto destination is neither a label nor a pointer"
  msgstr "Goto-Ziel ist weder eine Marke noch ein Zeiger"
  
! #: tree-cfg.cc:4934
  #, gcc-internal-format
  msgid "invalid operand to switch statement"
  msgstr "ungÃ¼ltiger Operand fÃ¼r switch-Anweisung"
  
! #: tree-cfg.cc:4942
  #, gcc-internal-format
  msgid "non-integral type switch statement"
  msgstr "switch-Anweisung ohne eingebauten Typ"
  
! #: tree-cfg.cc:4952
  #, gcc-internal-format
  msgid "invalid default case label in switch statement"
  msgstr "ungÃ¼ltige %<default%>-Sprungmarke in switch-Anweisung"
  
! #: tree-cfg.cc:4964
  #, gcc-internal-format
  msgid "invalid %<CASE_CHAIN%>"
  msgstr "ungÃ¼ltiges %<CASE_CHAIN%>"
  
! #: tree-cfg.cc:4970
  #, gcc-internal-format
  msgid "invalid case label in switch statement"
  msgstr "ungÃ¼ltige Â»caseÂ«-Marke in switch-Anweisung"
  
! #: tree-cfg.cc:4977
  #, gcc-internal-format
  msgid "invalid case range in switch statement"
  msgstr "ungÃ¼ltiger Â»caseÂ«-Bereich in switch-Anweisung"
  
! #: tree-cfg.cc:4987
  #, gcc-internal-format
  msgid "type precision mismatch in switch statement"
  msgstr "unpassende PrÃ¤zision fÃ¼r Typ in switch-Anweisung"
  
! #: tree-cfg.cc:4994
  #, gcc-internal-format
  msgid "type mismatch for case label in switch statement"
  msgstr "unpassender Typ fÃ¼r Â»caseÂ«-Marke in switch-Anweisung"
  
! #: tree-cfg.cc:5003
  #, gcc-internal-format
  msgid "case labels not sorted in switch statement"
  msgstr "unsortierte case-Marken in switch-Anweisung"
  
! #: tree-cfg.cc:5046
  #, gcc-internal-format
  msgid "label context is not the current function declaration"
  msgstr "der Label-Kontext ist nicht die aktuelle Funktionsdeklaration"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5055
  #, gcc-internal-format
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr "falscher Eintrag in %<label_to_block_map%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5065
  #, gcc-internal-format
  msgid "incorrect setting of landing pad number"
  msgstr "incorrect setting of landing pad number"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5081
  #, gcc-internal-format
  msgid "invalid comparison code in gimple cond"
  msgstr "invalid comparison code in gimple cond"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5089
  #, gcc-internal-format
  msgid "invalid labels in gimple cond"
  msgstr "UngÃ¼ltiger Marken in GIMPLE-Bedingung"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5175 tree-cfg.cc:5184
  #, gcc-internal-format
  msgid "invalid %<PHI%> result"
  msgstr "ungÃ¼ltiges %<PHI%>-Ergebnis"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93852
! #: tree-cfg.cc:5194
  #, gcc-internal-format
  msgid "missing %<PHI%> def"
  msgstr "fehlende %<PHI%>-Definition"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5208
  #, gcc-internal-format
  msgid "invalid %<PHI%> argument"
  msgstr "ungÃ¼ltiges %<PHI%>-Argument"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5215
  #, gcc-internal-format
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr "inkompatible Typen in %<PHI%>-Argument %u"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5318
  #, gcc-internal-format
  msgid "%<verify_gimple%> failed"
  msgstr "%<verify_gimple%> failed"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5376
  #, gcc-internal-format
  msgid "dead statement in EH table"
  msgstr "unerreichbare Anweisung in EH-Tabelle"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5392
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr "location references block not in block tree"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5441
  #, gcc-internal-format
  msgid "local declaration from a different function"
  msgstr "local declaration from a different function"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5544
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr "gimple_bb (phi) is set to a wrong basic block"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5553
  #, gcc-internal-format
  msgid "PHI node with location"
  msgstr "PHI node with location"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5564 tree-cfg.cc:5611
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr "incorrect sharing of tree nodes"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5572
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr "virtual PHI with argument locations"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5599
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr "gimple_bb (stmt) is set to a wrong basic block"
  
! #: tree-cfg.cc:5639
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr "Anweisung fÃ¼r throw markiert, wirft jedoch nichts"
  
! #: tree-cfg.cc:5645
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr "Anweisung inmitten eines Blocks fÃ¼r throw markiert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5667
  #, gcc-internal-format
  msgid "verify_gimple failed"
  msgstr "verify_gimple failed"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5691
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr "ENTRY_BLOCK has IL associated with it"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5698
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr "EXIT_BLOCK has IL associated with it"
  
! #: tree-cfg.cc:5705
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr "Interner Fehler: fallthru to exit from bb %d"
  
! #: tree-cfg.cc:5711
  #, gcc-internal-format
  msgid "entry block count not initialized"
  msgstr "Interner Fehler: entry block count not initialized"
  
! #: tree-cfg.cc:5717
  #, gcc-internal-format
  msgid "exit block count not initialized"
  msgstr "Interner Fehler: exit block count not initialized"
  
! #: tree-cfg.cc:5724
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr "Interner Fehler: probability of edge from entry block not initialized"
  
! #: tree-cfg.cc:5739
  #, gcc-internal-format, gfc-internal-format
  msgid "count of bb %d not initialized"
  msgstr "Interner Fehler: count of bb %d not initialized"
  
! #: tree-cfg.cc:5745
  #, gcc-internal-format, gfc-internal-format
  msgid "probability of edge %d->%d not initialized"
  msgstr "Interner Fehler: probability of edge %d->%d not initialized"
  
! #: tree-cfg.cc:5765
  #, gcc-internal-format
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr "Interner Fehler: nonlocal label %qD is not first in a sequence of labels in bb %d"
  
! #: tree-cfg.cc:5772
  #, gcc-internal-format
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr "Interner Fehler: EH landing pad label %qD is not first in a sequence of labels in bb %d"
  
! #: tree-cfg.cc:5779
  #, gcc-internal-format
  msgid "label %qD to block does not match in bb %d"
  msgstr "Interner Fehler: label %qD to block does not match in bb %d"
  
! #: tree-cfg.cc:5786
  #, gcc-internal-format
  msgid "label %qD has incorrect context in bb %d"
  msgstr "Interner Fehler: label %qD has incorrect context in bb %d"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5801
  #, gcc-internal-format, gfc-internal-format
  msgid "control flow in the middle of basic block %d"
  msgstr "Interner Fehler: control flow in the middle of basic block %d"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
! #: tree-cfg.cc:5811
  #, gcc-internal-format
  msgid "label %qD in the middle of basic block %d"
  msgstr "Interner Fehler: label %qD in the middle of basic block %d"
  
! #: tree-cfg.cc:5830
  #, gcc-internal-format, gfc-internal-format
! msgid "returns_twice call is not last in basic block %d"
! msgstr "Interner Fehler: returns_twice call is not last in basic block %d"
  
! #: tree-cfg.cc:5839
! #, gcc-internal-format, gfc-internal-format
! msgid "returns_twice call is not first in basic block %d"
! msgstr "Interner Fehler: returns_twice call is not first in basic block %d"
! 
! #: tree-cfg.cc:5871
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
  msgstr "Interner Fehler: fallthru edge after a control statement in bb %d"
  
! #: tree-cfg.cc:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr "Interner Fehler: true/false edge after a non-GIMPLE_COND in bb %d"
  
! #: tree-cfg.cc:5907 tree-cfg.cc:5929 tree-cfg.cc:5946 tree-cfg.cc:6015
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr "Interner Fehler: wrong outgoing edge flags at end of bb %d"
  
! #: tree-cfg.cc:5917
  #, gcc-internal-format, gfc-internal-format
  msgid "explicit goto at end of bb %d"
  msgstr "Interner Fehler: explicit goto at end of bb %d"
  
! #: tree-cfg.cc:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr "Interner Fehler: return edge does not point to exit in bb %d"
  
! #: tree-cfg.cc:5981
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr "Interner Fehler: found default case not at the start of case vector"
  
! #: tree-cfg.cc:5989
  #, gcc-internal-format
  msgid "case labels not sorted: "
  msgstr "Interner Fehler: case labels not sorted: "
  
! #: tree-cfg.cc:6006
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr "Interner Fehler: extra outgoing edge %d->%d"
  
! #: tree-cfg.cc:6029
  #, gcc-internal-format, gfc-internal-format
  msgid "missing edge %i->%i"
  msgstr "Interner Fehler: missing edge %i->%i"
  
! #: tree-cfg.cc:9805
  #, gcc-internal-format
  msgid "%<noreturn%> function does return"
  msgstr "%<noreturn%>-Funktion kehrt zurÃ¼ck"
  
! #: tree-cfg.cc:9825 tree-cfg.cc:9860
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr "Kontrollfluss erreicht Ende von Nicht-void-Funktion"
  
! #: tree-cfg.cc:9926
  #, gcc-internal-format
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
  msgstr "Der RÃ¼ckgabewert von %qD, der mit dem Attribut %<warn_unused_result%> deklariert wurde, wird ignoriert"
  
! #: tree-cfg.cc:9931 cp/cvt.cc:1137
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr "RÃ¼ckgabewert der mit dem Attribut %<warn_unused_result%> definierten Funktion wird ignoriert"
*************** msgstr "Interner Compilerfehler: BB %i h
*** 31938,32019 ****
  msgid "BB %i has incorrect fallthru edge"
  msgstr "Interner Compilerfehler: BB %i has incorrect fallthru edge"
  
! #: tree-inline.cc:3912
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr "die Funktion %q+F kann nie kopiert werden, da sie ein nichtlokales Â»gotoÂ« empfÃ¤ngt"
  
! #: tree-inline.cc:3919
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr "die Funktion %q+F kann nie kopiert werden, da sie die Adresse einer lokalen Marke in statischer Variablen speichert"
  
! #: tree-inline.cc:3959
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr "die Funktion %q+F kann nie Â»inlineÂ« sein, da sie alloca verwendet (zum Aufheben: Attribut Â»always_inlineÂ« verwenden)"
  
! #: tree-inline.cc:3973
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr "die Funktion %q+F kann nie Â»inlineÂ« sein, da sie setjmp verwendet"
  
! #: tree-inline.cc:3987
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr "die Funktion %q+F kann nie Â»inlineÂ« sein, da sie eine variable Argumentliste verwendet"
  
! #: tree-inline.cc:3999
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr "die Funktion %q+F kann nie Â»inlineÂ« sein, da sie Â»setjmp-longjmpÂ«-Ausnahmebehandlung verwendet"
  
! #: tree-inline.cc:4007
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr "die Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein nichtlokales Â»gotoÂ« enthÃ¤lt"
  
! #: tree-inline.cc:4019
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr "die Funktion %q+F kann nie Â»inlineÂ« sein, da sie %<__builtin_return%> oder %<__builtin_apply_args%> verwendet"
  
! #: tree-inline.cc:4039
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr "die Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein berechnetes Â»gotoÂ« enthÃ¤lt"
  
! #: tree-inline.cc:4085
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr "die Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein Argument vom Typ Array variabler LÃ¤nge hat"
  
! #: tree-inline.cc:4152
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr "die Funktion %q+F kann nie inline sein, da dies mit %<-fno-inline%> unterdrÃ¼ckt wird"
  
! #: tree-inline.cc:4160
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr "Funktion %q+F kann nie inline sein, da sie mit inline in Konflikt stehende Attribute hat"
  
! #: tree-inline.cc:4841
  #, gcc-internal-format
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr "Inlining beim Aufruf von %q+F mit %<always_inline%> fehlgeschlagen: %s"
  
! #: tree-inline.cc:4844 tree-inline.cc:4865
  #, gcc-internal-format
  msgid "called from here"
  msgstr "von hier aufgerufen"
  
! #: tree-inline.cc:4847 tree-inline.cc:4868
  #, gcc-internal-format
  msgid "called from this function"
  msgstr "von dieser Funktion aus aufgerufen"
  
! #: tree-inline.cc:4861
  #, gcc-internal-format
  msgid "inlining failed in call to %q+F: %s"
  msgstr "Â»inlineÂ« beim Aufruf von %q+F gescheitert: %s"
--- 32050,32131 ----
  msgid "BB %i has incorrect fallthru edge"
  msgstr "Interner Compilerfehler: BB %i has incorrect fallthru edge"
  
! #: tree-inline.cc:3925
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr "die Funktion %q+F kann nie kopiert werden, da sie ein nichtlokales Â»gotoÂ« empfÃ¤ngt"
  
! #: tree-inline.cc:3932
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr "die Funktion %q+F kann nie kopiert werden, da sie die Adresse einer lokalen Marke in statischer Variablen speichert"
  
! #: tree-inline.cc:3972
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr "die Funktion %q+F kann nie Â»inlineÂ« sein, da sie alloca verwendet (zum Aufheben: Attribut Â»always_inlineÂ« verwenden)"
  
! #: tree-inline.cc:3986
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr "die Funktion %q+F kann nie Â»inlineÂ« sein, da sie setjmp verwendet"
  
! #: tree-inline.cc:4000
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr "die Funktion %q+F kann nie Â»inlineÂ« sein, da sie eine variable Argumentliste verwendet"
  
! #: tree-inline.cc:4012
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr "die Funktion %q+F kann nie Â»inlineÂ« sein, da sie Â»setjmp-longjmpÂ«-Ausnahmebehandlung verwendet"
  
! #: tree-inline.cc:4020
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr "die Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein nichtlokales Â»gotoÂ« enthÃ¤lt"
  
! #: tree-inline.cc:4032
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr "die Funktion %q+F kann nie Â»inlineÂ« sein, da sie %<__builtin_return%> oder %<__builtin_apply_args%> verwendet"
  
! #: tree-inline.cc:4052
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr "die Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein berechnetes Â»gotoÂ« enthÃ¤lt"
  
! #: tree-inline.cc:4098
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr "die Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein Argument vom Typ Array variabler LÃ¤nge hat"
  
! #: tree-inline.cc:4165
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr "die Funktion %q+F kann nie inline sein, da dies mit %<-fno-inline%> unterdrÃ¼ckt wird"
  
! #: tree-inline.cc:4173
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr "Funktion %q+F kann nie inline sein, da sie mit inline in Konflikt stehende Attribute hat"
  
! #: tree-inline.cc:4854
  #, gcc-internal-format
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr "Inlining beim Aufruf von %q+F mit %<always_inline%> fehlgeschlagen: %s"
  
! #: tree-inline.cc:4857 tree-inline.cc:4878
  #, gcc-internal-format
  msgid "called from here"
  msgstr "von hier aufgerufen"
  
! #: tree-inline.cc:4860 tree-inline.cc:4881
  #, gcc-internal-format
  msgid "called from this function"
  msgstr "von dieser Funktion aus aufgerufen"
  
! #: tree-inline.cc:4874
  #, gcc-internal-format
  msgid "inlining failed in call to %q+F: %s"
  msgstr "Â»inlineÂ« beim Aufruf von %q+F gescheitert: %s"
*************** msgstr "SSA-Form kann nicht aktualisiert
*** 32033,32054 ****
  msgid "SSA corruption"
  msgstr "SSA-BeschÃ¤digung"
  
! #: tree-nested.cc:1172
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s referenced in %s"
  msgstr "%s aus %s wird in %s referenziert"
  
! #: tree-nested.cc:2980
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr "%s aus %s wird in %s aufgerufen"
  
! #: tree-profile.cc:686
  #, gcc-internal-format
  msgid "invalid regular expression %qs in %qs"
  msgstr "ungÃ¼ltiger regulÃ¤rer Ausdruck %qs in %qs"
  
! #: tree-profile.cc:785
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "Ziel unterstÃ¼tzt kein Aktualisieren des atomaren Profils, einfacher Modus wird ausgewÃ¤hlt"
--- 32145,32171 ----
  msgid "SSA corruption"
  msgstr "SSA-BeschÃ¤digung"
  
! #: tree-nested.cc:1190
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s referenced in %s"
  msgstr "%s aus %s wird in %s referenziert"
  
! #: tree-nested.cc:2985
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr "%s aus %s wird in %s aufgerufen"
  
! #: tree-profile.cc:899
! #, gcc-internal-format, gfc-internal-format
! msgid "Too many conditions (found %u); giving up coverage"
! msgstr "Zu viele Bedingungen (%u gefunden); Abdeckung wird nicht gemessen"
! 
! #: tree-profile.cc:1757
  #, gcc-internal-format
  msgid "invalid regular expression %qs in %qs"
  msgstr "ungÃ¼ltiger regulÃ¤rer Ausdruck %qs in %qs"
  
! #: tree-profile.cc:1856
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "Ziel unterstÃ¼tzt kein Aktualisieren des atomaren Profils, einfacher Modus wird ausgewÃ¤hlt"
*************** msgstr "invalid fn spec attribute \"%s\"
*** 32063,32104 ****
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "invalid fn spec attribute \"%s\" arg %i"
  
! #: tree-ssa-ccp.cc:4679 c-family/c-common.cc:5911
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr "Zeiger %qs ist null"
  
! #: tree-ssa-ccp.cc:4682 c-family/c-common.cc:5914
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "in einem Aufruf der nicht-statischen Elementfunktion %qD"
  
! #: tree-ssa-ccp.cc:4688 c-family/c-common.cc:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr "Argument %u ist null, aber nichtnull wird erwartet"
  
! #: tree-ssa-ccp.cc:4694
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "in einem Aufruf der eingebauten Funktion %qD"
  
! #: tree-ssa-ccp.cc:4698 c-family/c-common.cc:5924
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "in einem Aufruf der Funktion %qD, die als %qs deklariert ist"
  
! #: tree-ssa-loop-niter.cc:3890
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "Durchlauf %s fÃ¼hrt zu undefiniertem Verhalten"
  
! #: tree-ssa-loop-niter.cc:3891
  #, gcc-internal-format
  msgid "within this loop"
  msgstr "innerhalb dieser Schleife"
  
! #: tree-ssa-loop-prefetch.cc:2100
  #, gcc-internal-format
  msgid "%<l1-cache-size%> parameter is not a power of two %d"
  msgstr "%<l1-cache-size%>-Parameter ist keine Zweierpotenz (%d)"
--- 32180,32221 ----
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "invalid fn spec attribute \"%s\" arg %i"
  
! #: tree-ssa-ccp.cc:4681 c-family/c-common.cc:5912
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr "Zeiger %qs ist null"
  
! #: tree-ssa-ccp.cc:4684 c-family/c-common.cc:5915
  #, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "in einem Aufruf der nicht-statischen Elementfunktion %qD"
  
! #: tree-ssa-ccp.cc:4690 c-family/c-common.cc:5921
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr "Argument %u ist null, aber nichtnull wird erwartet"
  
! #: tree-ssa-ccp.cc:4696
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "in einem Aufruf der eingebauten Funktion %qD"
  
! #: tree-ssa-ccp.cc:4700 c-family/c-common.cc:5925
  #, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "in einem Aufruf der Funktion %qD, die als %qs deklariert ist"
  
! #: tree-ssa-loop-niter.cc:3889
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "Durchlauf %s fÃ¼hrt zu undefiniertem Verhalten"
  
! #: tree-ssa-loop-niter.cc:3890
  #, gcc-internal-format
  msgid "within this loop"
  msgstr "innerhalb dieser Schleife"
  
! #: tree-ssa-loop-prefetch.cc:2102
  #, gcc-internal-format
  msgid "%<l1-cache-size%> parameter is not a power of two %d"
  msgstr "%<l1-cache-size%>-Parameter ist keine Zweierpotenz (%d)"
*************** msgstr "%qD schreibt zwischen %wu und %w
*** 32197,32269 ****
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "%wu bis %wu Bytes werden in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu geschrieben"
  
! #: tree-ssa-strlen.cc:3090
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] "%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Byte aus einem String derselben LÃ¤nge"
  msgstr[1] "%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Bytes aus einem String derselben LÃ¤nge"
  
! #: tree-ssa-strlen.cc:3106
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] "Ausgabe von %qD abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wu"
  msgstr[1] "Ausgabe von %qD abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu"
  
! #: tree-ssa-strlen.cc:3113
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "%qD Ausgabe abgeschnitten, beim Kopieren von %wu bis %wu Bytes aus einer Zeichenkette der LÃ¤nge %wu"
  
! #: tree-ssa-strlen.cc:3125
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] "Ausgabe von %qD mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wu"
  msgstr[1] "Ausgabe von %qD mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu"
  
! #: tree-ssa-strlen.cc:3132 tree-ssa-strlen.cc:3148
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %wu bis %wu Byte aus einer Zeichenkette der LÃ¤nge %wu"
  
! #: tree-ssa-strlen.cc:3302
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr "%qD Ausgabe abgeschnitten vor dem beendenden NUL, beim Kopieren von so vielen Bytes aus einer Zeichenkette, wie die Ausgabezeichenkette lang ist"
  
! #: tree-ssa-strlen.cc:3315
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr "%qD angegebene Grenze hÃ¤ngt von der LÃ¤nge des Quellarguments ab"
  
! #: tree-ssa-strlen.cc:3323
  #, gcc-internal-format
  msgid "length computed here"
  msgstr "LÃ¤nge wird hier berechnet"
  
! #: tree-ssa-strlen.cc:4280
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr "%qD einer Zeichenkette der LÃ¤nge %wu oder mehr und einem Array der GrÃ¶ÃŸe %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4282
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr "%qD einer Zeichenkette der LÃ¤nge %wu und eines Arrays der GrÃ¶ÃŸe %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4289
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr "%qD von Zeichenketten der LÃ¤nge %wu und %wu und der Grenze von %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4294
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr "%qD einer Zeichenkette der LÃ¤nge %wu, einem Array der GrÃ¶ÃŸe %wu und der Grenze von %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4305
  #, gcc-internal-format
  msgid "in this expression"
  msgstr "in diesem Ausdruck"
--- 32314,32386 ----
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "%wu bis %wu Bytes werden in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu geschrieben"
  
! #: tree-ssa-strlen.cc:3092
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] "%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Byte aus einem String derselben LÃ¤nge"
  msgstr[1] "%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Bytes aus einem String derselben LÃ¤nge"
  
! #: tree-ssa-strlen.cc:3108
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] "Ausgabe von %qD abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wu"
  msgstr[1] "Ausgabe von %qD abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu"
  
! #: tree-ssa-strlen.cc:3115
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "%qD Ausgabe abgeschnitten, beim Kopieren von %wu bis %wu Bytes aus einer Zeichenkette der LÃ¤nge %wu"
  
! #: tree-ssa-strlen.cc:3127
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] "Ausgabe von %qD mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wu"
  msgstr[1] "Ausgabe von %qD mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu"
  
! #: tree-ssa-strlen.cc:3134 tree-ssa-strlen.cc:3150
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %wu bis %wu Byte aus einer Zeichenkette der LÃ¤nge %wu"
  
! #: tree-ssa-strlen.cc:3304
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr "%qD Ausgabe abgeschnitten vor dem beendenden NUL, beim Kopieren von so vielen Bytes aus einer Zeichenkette, wie die Ausgabezeichenkette lang ist"
  
! #: tree-ssa-strlen.cc:3317
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr "%qD angegebene Grenze hÃ¤ngt von der LÃ¤nge des Quellarguments ab"
  
! #: tree-ssa-strlen.cc:3325
  #, gcc-internal-format
  msgid "length computed here"
  msgstr "LÃ¤nge wird hier berechnet"
  
! #: tree-ssa-strlen.cc:4282
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr "%qD einer Zeichenkette der LÃ¤nge %wu oder mehr und einem Array der GrÃ¶ÃŸe %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4284
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr "%qD einer Zeichenkette der LÃ¤nge %wu und eines Arrays der GrÃ¶ÃŸe %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4291
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr "%qD von Zeichenketten der LÃ¤nge %wu und %wu und der Grenze von %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4296
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr "%qD einer Zeichenkette der LÃ¤nge %wu, einem Array der GrÃ¶ÃŸe %wu und der Grenze von %wu wird zu ungleich Null ausgewertet"
  
! #: tree-ssa-strlen.cc:4307
  #, gcc-internal-format
  msgid "in this expression"
  msgstr "in diesem Ausdruck"
*************** msgstr "%qs ist nicht initialisiert, wir
*** 32288,32294 ****
  msgid "%qs may be used uninitialized"
  msgstr "%qs kÃ¶nnte uninitialisiert verwendet werden"
  
! #: tree-ssa-uninit.cc:337 varasm.cc:363 varasm.cc:7973
  #, gcc-internal-format
  msgid "%qD was declared here"
  msgstr "%qD wurde hier deklariert"
--- 32405,32411 ----
  msgid "%qs may be used uninitialized"
  msgstr "%qs kÃ¶nnte uninitialisiert verwendet werden"
  
! #: tree-ssa-uninit.cc:337 varasm.cc:363 varasm.cc:8019
  #, gcc-internal-format
  msgid "%qD was declared here"
  msgstr "%qD wurde hier deklariert"
*************** msgstr "Vektorbedingung wird stÃ¼ckweise
*** 32534,32540 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "Vektorumverteilungsoperation wird stÃ¼ckweise ausgeweitet"
  
! #: tree-vect-loop.cc:5064
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "Vektorisierung fÃ¼r eine SIMD-Schleife nicht durchgefÃ¼hrt"
--- 32651,32657 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "Vektorumverteilungsoperation wird stÃ¼ckweise ausgeweitet"
  
! #: tree-vect-loop.cc:5065
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "Vektorisierung fÃ¼r eine SIMD-Schleife nicht durchgefÃ¼hrt"
*************** msgstr "non-constant element in constant
*** 32549,32670 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "side-effects element in no-side-effects CONSTRUCTOR"
  
! #: tree.cc:7340 m2/gm2-gcc/m2type.cc:215
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "Arrays von Funktionen sind sinnlos"
  
! #: tree.cc:7495
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "RÃ¼ckgabetyp der Funktion kann keine Funktion sein"
  
! #: tree.cc:8955 tree.cc:9040 tree.cc:9103
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "tree check: %s, have %s in %s, at %s:%d"
  
! #: tree.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "tree check: expected none of %s, have %s in %s, at %s:%d"
  
! #: tree.cc:9005
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  
! #: tree.cc:9054
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  
! #: tree.cc:9067
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  
! #: tree.cc:9129
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  
! #: tree.cc:9143
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  
! #: tree.cc:9156
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  
! #: tree.cc:9169
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  
! #: tree.cc:9182
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  
! #: tree.cc:12436
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD ist veraltet: %s"
  
! #: tree.cc:12439
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD ist veraltet"
  
! #: tree.cc:12462
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ist veraltet: %s"
  
! #: tree.cc:12465
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE ist veraltet"
  
! #: tree.cc:12471
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Typ ist veraltet: %s"
  
! #: tree.cc:12474
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "Typ ist veraltet"
  
! #: tree.cc:12516
  #, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr "%qD ist nicht verfÃ¼gbar: %s"
  
! #: tree.cc:12518
  #, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr "%qD ist nicht verfÃ¼gbar"
  
! #: tree.cc:12539
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr "%qE ist nicht verfÃ¼gbar: %s"
  
! #: tree.cc:12541
  #, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr "%qE ist nicht verfÃ¼gbar"
  
! #: tree.cc:12546
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr "Typ ist nicht verfÃ¼gbar: %s"
  
! #: tree.cc:12548
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr "Typ ist nicht verfÃ¼gbar"
--- 32666,32787 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "side-effects element in no-side-effects CONSTRUCTOR"
  
! #: tree.cc:7341 m2/gm2-gcc/m2type.cc:215
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "Arrays von Funktionen sind sinnlos"
  
! #: tree.cc:7496
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "RÃ¼ckgabetyp der Funktion kann keine Funktion sein"
  
! #: tree.cc:8956 tree.cc:9041 tree.cc:9104
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "tree check: %s, have %s in %s, at %s:%d"
  
! #: tree.cc:8993
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "tree check: expected none of %s, have %s in %s, at %s:%d"
  
! #: tree.cc:9006
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  
! #: tree.cc:9055
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  
! #: tree.cc:9068
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  
! #: tree.cc:9130
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  
! #: tree.cc:9144
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  
! #: tree.cc:9157
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  
! #: tree.cc:9170
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  
! #: tree.cc:9183
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  
! #: tree.cc:12437
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD ist veraltet: %s"
  
! #: tree.cc:12440
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD ist veraltet"
  
! #: tree.cc:12463
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE ist veraltet: %s"
  
! #: tree.cc:12466
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE ist veraltet"
  
! #: tree.cc:12472
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Typ ist veraltet: %s"
  
! #: tree.cc:12475
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "Typ ist veraltet"
  
! #: tree.cc:12517
  #, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr "%qD ist nicht verfÃ¼gbar: %s"
  
! #: tree.cc:12519
  #, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr "%qD ist nicht verfÃ¼gbar"
  
! #: tree.cc:12540
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr "%qE ist nicht verfÃ¼gbar: %s"
  
! #: tree.cc:12542
  #, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr "%qE ist nicht verfÃ¼gbar"
  
! #: tree.cc:12547
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr "Typ ist nicht verfÃ¼gbar: %s"
  
! #: tree.cc:12549
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr "Typ ist nicht verfÃ¼gbar"
*************** msgstr "Typ ist nicht verfÃ¼gbar"
*** 32689,32955 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13476
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "Interner Compilerfehler: type variant differs by %s"
  
! #: tree.cc:13521
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_SIZE_UNIT%>"
  
! #: tree.cc:13523
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "Interner Compilerfehler: type variant%'s %<TYPE_SIZE_UNIT%>"
  
! #: tree.cc:13525
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr "Interner Compilerfehler: type%'s %<TYPE_SIZE_UNIT%>"
  
! #: tree.cc:13550
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr "Interner Compilerfehler: type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  
! #: tree.cc:13563
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_VFIELD%>"
  
! #: tree.cc:13600
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_BINFO%>"
  
! #: tree.cc:13602
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "Interner Compilerfehler: type variant%'s %<TYPE_BINFO%>"
  
! #: tree.cc:13604
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr "Interner Compilerfehler: type%'s %<TYPE_BINFO%>"
  
! #: tree.cc:13643
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_FIELDS%>"
  
! #: tree.cc:13645
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "Interner Compilerfehler: first mismatch is field"
  
! #: tree.cc:13647
  #, gcc-internal-format
  msgid "and field"
  msgstr "Interner Compilerfehler: and field"
  
! #: tree.cc:13664
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "Interner Compilerfehler: type variant has different %<TREE_TYPE%>"
  
! #: tree.cc:13666 tree.cc:13677
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "Interner Compilerfehler: type variant%'s %<TREE_TYPE%>"
  
! #: tree.cc:13668 tree.cc:13679
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "Interner Compilerfehler: type%'s %<TREE_TYPE%>"
  
! #: tree.cc:13675
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "Interner Compilerfehler: type is not compatible with its variant"
  
! #: tree.cc:14000
  #, gcc-internal-format, gfc-internal-format
  msgid "type %s is not an opaque type"
  msgstr "Typ %s ist kein undurchsichtiger Ausdruck"
  
! #: tree.cc:14006
  #, gcc-internal-format, gfc-internal-format
  msgid "type %s is not with opaque mode"
  msgstr "Typ %s ist nicht im undurchsichtigen Modus"
  
! #: tree.cc:14012
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr "Typ %s unterscheidet sich durch %<TYPE_MODE%>"
  
! #: tree.cc:14020
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr "Typ %s unterscheidet sich durch %<TYPE_SIZE%>"
  
! #: tree.cc:14026
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr "Typ %s unterscheidet sich durch %<TYPE_ALIGN%>"
  
! #: tree.cc:14032
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr "Typ %s unterscheidet sich durch %<TYPE_USER_ALIGN%>"
  
! #: tree.cc:14062
  #, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "Interner Compilerfehler: main variant is not defined"
  
! #: tree.cc:14067
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "Interner Compilerfehler: %<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  
! #: tree.cc:14078
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr "Interner Compilerfehler: %<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  
! #: tree.cc:14097
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "Interner Compilerfehler: %<TYPE_CANONICAL%> is not compatible"
  
! #: tree.cc:14105
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "Interner Compilerfehler: %<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  
! #: tree.cc:14111
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr "Interner Compilerfehler: %<TYPE_CANONICAL%> of main variant is not main variant"
  
! #: tree.cc:14127
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "Interner Compilerfehler: %<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  
! #: tree.cc:14137
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "Interner Compilerfehler: %<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  
! #: tree.cc:14147
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "Interner Compilerfehler: %<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  
! #: tree.cc:14168
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "Interner Compilerfehler: %<TYPE_BINFO%> is not %<TREE_BINFO%>"
  
! #: tree.cc:14174
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "Interner Compilerfehler: %<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  
! #: tree.cc:14185
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr "Interner Compilerfehler: %<TYPE_METHOD_BASETYPE%> is not record nor union"
  
! #: tree.cc:14196
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr "Interner Compilerfehler: %<TYPE_OFFSET_BASETYPE%> is not record nor union"
  
! #: tree.cc:14214
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr "Interner Compilerfehler: %<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  
! #: tree.cc:14221
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr "Interner Compilerfehler: %<TYPE_MAX_VALUE_RAW%> non-NULL"
  
! #: tree.cc:14228
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr "Interner Compilerfehler: %<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  
! #: tree.cc:14244
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr "Interner Compilerfehler: enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  
! #: tree.cc:14253
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr "Interner Compilerfehler: enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  
! #: tree.cc:14261
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr "Interner Compilerfehler: enum value name is not %<IDENTIFIER_NODE%>"
  
! #: tree.cc:14271
  #, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "Interner Compilerfehler: array %<TYPE_DOMAIN%> is not integer type"
  
! #: tree.cc:14280
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "Interner Compilerfehler: %<TYPE_FIELDS%> defined in incomplete type"
  
! #: tree.cc:14302
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "Interner Compilerfehler: wrong tree in %<TYPE_FIELDS%> list"
  
! #: tree.cc:14318
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr "Interner Compilerfehler: %<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  
! #: tree.cc:14325
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr "Interner Compilerfehler: %<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  
! #: tree.cc:14338
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "Interner Compilerfehler: wrong %<TYPE_CACHED_VALUES%> entry"
  
! #: tree.cc:14351
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr "Interner Compilerfehler: %<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  
! #: tree.cc:14357
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "Interner Compilerfehler: wrong entry in %<TYPE_ARG_TYPES%> list"
  
! #: tree.cc:14364
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr "Interner Compilerfehler: %<TYPE_VALUES_RAW%> field is non-NULL"
  
! #: tree.cc:14377
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr "Interner Compilerfehler: %<TYPE_CACHED_VALUES_P%> is set while it should not be"
  
! #: tree.cc:14387
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr "Interner Compilerfehler: %<TYPE_METHOD_BASETYPE%> is not main variant"
  
! #: tsan.cc:506
  #, gcc-internal-format
  msgid "%qs is not supported with %qs"
  msgstr "%qs wird mit %qs nicht unterstÃ¼tzt"
--- 32806,33072 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13477
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "Interner Compilerfehler: type variant differs by %s"
  
! #: tree.cc:13522
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_SIZE_UNIT%>"
  
! #: tree.cc:13524
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "Interner Compilerfehler: type variant%'s %<TYPE_SIZE_UNIT%>"
  
! #: tree.cc:13526
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr "Interner Compilerfehler: type%'s %<TYPE_SIZE_UNIT%>"
  
! #: tree.cc:13551
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr "Interner Compilerfehler: type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  
! #: tree.cc:13564
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_VFIELD%>"
  
! #: tree.cc:13601
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_BINFO%>"
  
! #: tree.cc:13603
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "Interner Compilerfehler: type variant%'s %<TYPE_BINFO%>"
  
! #: tree.cc:13605
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr "Interner Compilerfehler: type%'s %<TYPE_BINFO%>"
  
! #: tree.cc:13644
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr "Interner Compilerfehler: type variant has different %<TYPE_FIELDS%>"
  
! #: tree.cc:13646
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "Interner Compilerfehler: first mismatch is field"
  
! #: tree.cc:13648
  #, gcc-internal-format
  msgid "and field"
  msgstr "Interner Compilerfehler: and field"
  
! #: tree.cc:13665
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "Interner Compilerfehler: type variant has different %<TREE_TYPE%>"
  
! #: tree.cc:13667 tree.cc:13678
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "Interner Compilerfehler: type variant%'s %<TREE_TYPE%>"
  
! #: tree.cc:13669 tree.cc:13680
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "Interner Compilerfehler: type%'s %<TREE_TYPE%>"
  
! #: tree.cc:13676
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "Interner Compilerfehler: type is not compatible with its variant"
  
! #: tree.cc:14001
  #, gcc-internal-format, gfc-internal-format
  msgid "type %s is not an opaque type"
  msgstr "Typ %s ist kein undurchsichtiger Ausdruck"
  
! #: tree.cc:14007
  #, gcc-internal-format, gfc-internal-format
  msgid "type %s is not with opaque mode"
  msgstr "Typ %s ist nicht im undurchsichtigen Modus"
  
! #: tree.cc:14013
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr "Typ %s unterscheidet sich durch %<TYPE_MODE%>"
  
! #: tree.cc:14021
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr "Typ %s unterscheidet sich durch %<TYPE_SIZE%>"
  
! #: tree.cc:14027
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr "Typ %s unterscheidet sich durch %<TYPE_ALIGN%>"
  
! #: tree.cc:14033
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr "Typ %s unterscheidet sich durch %<TYPE_USER_ALIGN%>"
  
! #: tree.cc:14063
  #, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "Interner Compilerfehler: main variant is not defined"
  
! #: tree.cc:14068
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "Interner Compilerfehler: %<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  
! #: tree.cc:14079
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr "Interner Compilerfehler: %<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  
! #: tree.cc:14098
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "Interner Compilerfehler: %<TYPE_CANONICAL%> is not compatible"
  
! #: tree.cc:14106
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "Interner Compilerfehler: %<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  
! #: tree.cc:14112
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr "Interner Compilerfehler: %<TYPE_CANONICAL%> of main variant is not main variant"
  
! #: tree.cc:14128
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "Interner Compilerfehler: %<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  
! #: tree.cc:14138
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "Interner Compilerfehler: %<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  
! #: tree.cc:14148
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "Interner Compilerfehler: %<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  
! #: tree.cc:14169
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "Interner Compilerfehler: %<TYPE_BINFO%> is not %<TREE_BINFO%>"
  
! #: tree.cc:14175
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "Interner Compilerfehler: %<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  
! #: tree.cc:14186
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr "Interner Compilerfehler: %<TYPE_METHOD_BASETYPE%> is not record nor union"
  
! #: tree.cc:14197
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr "Interner Compilerfehler: %<TYPE_OFFSET_BASETYPE%> is not record nor union"
  
! #: tree.cc:14215
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr "Interner Compilerfehler: %<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  
! #: tree.cc:14222
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr "Interner Compilerfehler: %<TYPE_MAX_VALUE_RAW%> non-NULL"
  
! #: tree.cc:14229
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr "Interner Compilerfehler: %<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  
! #: tree.cc:14245
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr "Interner Compilerfehler: enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  
! #: tree.cc:14254
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr "Interner Compilerfehler: enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  
! #: tree.cc:14262
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr "Interner Compilerfehler: enum value name is not %<IDENTIFIER_NODE%>"
  
! #: tree.cc:14272
  #, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "Interner Compilerfehler: array %<TYPE_DOMAIN%> is not integer type"
  
! #: tree.cc:14281
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "Interner Compilerfehler: %<TYPE_FIELDS%> defined in incomplete type"
  
! #: tree.cc:14303
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "Interner Compilerfehler: wrong tree in %<TYPE_FIELDS%> list"
  
! #: tree.cc:14319
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr "Interner Compilerfehler: %<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  
! #: tree.cc:14326
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr "Interner Compilerfehler: %<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  
! #: tree.cc:14339
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "Interner Compilerfehler: wrong %<TYPE_CACHED_VALUES%> entry"
  
! #: tree.cc:14352
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr "Interner Compilerfehler: %<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  
! #: tree.cc:14358
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "Interner Compilerfehler: wrong entry in %<TYPE_ARG_TYPES%> list"
  
! #: tree.cc:14365
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr "Interner Compilerfehler: %<TYPE_VALUES_RAW%> field is non-NULL"
  
! #: tree.cc:14378
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr "Interner Compilerfehler: %<TYPE_CACHED_VALUES_P%> is set while it should not be"
  
! #: tree.cc:14388
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr "Interner Compilerfehler: %<TYPE_METHOD_BASETYPE%> is not main variant"
  
! #: tsan.cc:509
  #, gcc-internal-format
  msgid "%qs is not supported with %qs"
  msgstr "%qs wird mit %qs nicht unterstÃ¼tzt"
*************** msgstr "Thread-lokale COMMON-Daten nicht
*** 33074,33080 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "angeforderte Ausrichtung fÃ¼r %q+D ist grÃ¶ÃŸer als die implementierte Ausrichtung von %wu"
  
! #: varasm.cc:2334 c/c-decl.cc:5901 c/c-parser.cc:1910 m2/gm2-gcc/m2type.cc:1240
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "SpeichergrÃ¶ÃŸe von %q+D ist unbekannt"
--- 33191,33197 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "angeforderte Ausrichtung fÃ¼r %q+D ist grÃ¶ÃŸer als die implementierte Ausrichtung von %wu"
  
! #: varasm.cc:2334 c/c-decl.cc:5903 c/c-parser.cc:1910 m2/gm2-gcc/m2type.cc:1240
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "SpeichergrÃ¶ÃŸe von %q+D ist unbekannt"
*************** msgstr "%qs-Symbol %q+D zielt letztendli
*** 33149,33155 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "%qs-Symbol %q+D muss statische Bindung haben"
  
! #: varasm.cc:6417 config/nvptx/nvptx.cc:7591
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "Alias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tzt"
--- 33266,33272 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "%qs-Symbol %q+D muss statische Bindung haben"
  
! #: varasm.cc:6417 config/nvptx/nvptx.cc:7592
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "Alias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tzt"
*************** msgstr "Alias-Definitionen werden in die
*** 33159,33165 ****
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriert"
  
! #: varasm.cc:7969
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr "%+qD ohne %<retain%>-Attribut und %qD mit %<retain%>-Attribut liegen in einem Abschnitt mit demselben Namen"
--- 33276,33282 ----
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "Sichtbarkeitsattribute werden in dieser Konfiguration nicht unterstÃ¼tzt; ignoriert"
  
! #: varasm.cc:8015
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr "%+qD ohne %<retain%>-Attribut und %qD mit %<retain%>-Attribut liegen in einem Abschnitt mit demselben Namen"
*************** msgstr "Attribut %qE ignoriert, da %qD k
*** 33361,33367 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "Attribut %qE ignoriert, da %qD keine lokale Variable ist"
  
! #: c-family/c-attribs.cc:1952 config/i386/i386-options.cc:4154
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "Attribut %qE wirkt sich nur auf Ã¶ffentliche Objekte aus"
--- 33478,33484 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "Attribut %qE ignoriert, da %qD keine lokale Variable ist"
  
! #: c-family/c-attribs.cc:1952 config/i386/i386-options.cc:4170
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "Attribut %qE wirkt sich nur auf Ã¶ffentliche Objekte aus"
*************** msgid "ignoring %qE attribute not set on
*** 33543,33549 ****
  msgstr "Attribut %qE wird ignoriert, da es sich nicht auf eine Variable bezieht"
  
  #: c-family/c-attribs.cc:2877 config/bfin/bfin.cc:4825
! #: config/loongarch/loongarch.cc:8095
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "Attribut %qE kann nicht fÃ¼r lokale Variablen angegeben werden"
--- 33660,33666 ----
  msgstr "Attribut %qE wird ignoriert, da es sich nicht auf eine Variable bezieht"
  
  #: c-family/c-attribs.cc:2877 config/bfin/bfin.cc:4825
! #: config/loongarch/loongarch.cc:7956
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "Attribut %qE kann nicht fÃ¼r lokale Variablen angegeben werden"
*************** msgstr "%qD ist mit %qD unvertrÃ¤glich"
*** 33858,33864 ****
  msgid "%qE argument is not a function"
  msgstr "Argument %qE ist keine Funktion"
  
! #: c-family/c-attribs.cc:4447 cp/name-lookup.cc:6377
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "Veraltete Meldung ist keine Zeichenkette"
--- 33975,33981 ----
  msgid "%qE argument is not a function"
  msgstr "Argument %qE ist keine Funktion"
  
! #: c-family/c-attribs.cc:4447 cp/name-lookup.cc:6411
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "Veraltete Meldung ist keine Zeichenkette"
*************** msgstr "Attribut %qE kann nur auf Zeiger
*** 34131,34137 ****
  
  #: c-family/c-attribs.cc:6247
  #, gcc-internal-format
! msgid "%qE attribute argument %qE is not recognised"
  msgstr "Attribut %qE Argument %qE ist unbekannt"
  
  #: c-family/c-attribs.cc:6262
--- 34248,34254 ----
  
  #: c-family/c-attribs.cc:6247
  #, gcc-internal-format
! msgid "%qE attribute argument %qE is not recognized"
  msgstr "Attribut %qE Argument %qE ist unbekannt"
  
  #: c-family/c-attribs.cc:6262
*************** msgstr "%<?:%> mit Ganzzahlkonstanten in
*** 34340,34352 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "der Compiler kann davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiert"
  
! #: c-family/c-common.cc:3778 cp/semantics.cc:945
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Um Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlen"
  
! #: c-family/c-common.cc:3865 c/c-decl.cc:4966 c/c-decl.cc:7655
! #: c/c-parser.cc:3739 c/c-typeck.cc:16504
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "UngÃ¼ltige Verwendung von %<restrict%>"
--- 34457,34469 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "der Compiler kann davon ausgehen, dass die Adresse von %qD immer zu %<true%> evaluiert"
  
! #: c-family/c-common.cc:3778 cp/semantics.cc:949
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "Um Zuweisung, die als Wahrheitswert verwendet wird, werden Klammern empfohlen"
  
! #: c-family/c-common.cc:3865 c/c-decl.cc:4966 c/c-decl.cc:7657
! #: c/c-parser.cc:3739 c/c-typeck.cc:16506
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "UngÃ¼ltige Verwendung von %<restrict%>"
*************** msgstr "Dies ist der erste Eintrag, der
*** 34426,34432 ****
  msgid "duplicate case value"
  msgstr "Doppelter case-Wert"
  
! #: c-family/c-common.cc:5264 c-family/c-warn.cc:2652
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "Bereits hier verwendet"
--- 34543,34549 ----
  msgid "duplicate case value"
  msgstr "Doppelter case-Wert"
  
! #: c-family/c-common.cc:5264 c-family/c-warn.cc:2651
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "Bereits hier verwendet"
*************** msgstr "verlangte Ausrichtung %qE Ã¼bers
*** 34471,34796 ****
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Zu wenige variable Argumente, um zu einem WÃ¤chter zu passen"
  
! #: c-family/c-common.cc:5792
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "WÃ¤chter in Funktionsaufruf fehlt"
  
! #: c-family/c-common.cc:6019 c-family/c-common.cc:6069 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "schlechte Option %qs fÃ¼r Attribut %<optimize%>"
  
! #: c-family/c-common.cc:6022 c-family/c-common.cc:6073
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "schlechte Option %qs fÃ¼r Pragma %<optimize%>"
  
! #: c-family/c-common.cc:6121
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "Attribut %<fallthrough%> ist mehrfach angegeben"
  
! #: c-family/c-common.cc:6125
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "%<fallthrough%>-Attribut mit einem Parameter angegeben"
  
! #: c-family/c-common.cc:6306 c-family/c-common.cc:7228
! #: c-family/c-common.cc:7275 c-family/c-common.cc:7354
! #: c-family/c-common.cc:7437 c-family/c-common.cc:8070
! #: config/aarch64/aarch64-sve-builtins.cc:2987
! #: config/arm/arm-mve-builtins.cc:1570 c/c-typeck.cc:3918
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Zu wenige Argumente fÃ¼r Funktion %qE"
  
! #: c-family/c-common.cc:6311 c-family/c-common.cc:7281
! #: c-family/c-common.cc:7463 c-family/c-common.cc:8072
! #: config/aarch64/aarch64-sve-builtins.cc:2989
! #: config/arm/arm-mve-builtins.cc:1572 c/c-typeck.cc:3777
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "zu viele Argumente fÃ¼r Funktion %qE"
  
! #: c-family/c-common.cc:6353
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Drittes Argument fÃ¼r Funktion %qE muss eine konstante Ganzzahl sein"
  
! #: c-family/c-common.cc:6378
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "zweites Argument fÃ¼r Funktion %qE muss eine konstante Zweierpotenz zwischen %qi und %qu Bits sein"
  
! #: c-family/c-common.cc:6400 c-family/c-common.cc:6447
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Nicht-Gleitkomma-Argument in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6426
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Nicht-Gleitkomma-Argumente in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6440
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Nicht-konstantes Ganzzahl-Argument %u in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6462
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Nicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6479 c-family/c-common.cc:6529
! #: c-family/c-common.cc:6594 c-family/c-common.cc:6614
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "Argument %u in Aufruf von %qE muss ein Ganzzahltyp sein"
  
! #: c-family/c-common.cc:6486
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "Argument 3 in Aufruf von %qE muss Zeiger auf Ganzzahltyp sein"
  
! #: c-family/c-common.cc:6492
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "Argument 3 in Aufruf von %qE darf kein Zeiger auf enum-Typ sein"
  
! #: c-family/c-common.cc:6498
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "Argument 3 in Aufruf von %qE darf kein Zeiger auf booleschen Typ sein"
  
! #: c-family/c-common.cc:6504 c-family/c-common.cc:6511
! #: c-family/c-common.cc:6566 c-family/c-common.cc:6573
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "Argument %u in Aufruf von %qE darf kein Zeiger auf %qs sein (%qT)"
  
! #: c-family/c-common.cc:6535 c-family/c-common.cc:6620
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "Argument %u in Aufruf von %qE hat AufzÃ¤hlungstyp"
  
! #: c-family/c-common.cc:6541 c-family/c-common.cc:6626
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "Argument %u in Aufruf von %qE ist ein boolescher Typ sein"
  
! #: c-family/c-common.cc:6554
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "Argument %u in Aufruf von %qE muss ein Zeigertyp sein"
  
! #: c-family/c-common.cc:6560
  #, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "Argument %u in Aufruf von %qE muss auf einen vollstÃ¤ndigen Typ zeigen"
  
! #: c-family/c-common.cc:6604
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "Argument %u in Aufruf von %qE hat nicht den Typ %<int%>"
  
! #: c-family/c-common.cc:6635
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "Argument 1 in Aufruf von %qE hat einen vorzeichenlosen Typen"
  
! #: c-family/c-common.cc:6642
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "Argument 1 in Aufruf von %qE hat einen vorzeichenbehafteten Typen"
  
! #: c-family/c-common.cc:6905 rust/backend/rust-tree.cc:3601
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "%<offsetof%> kann nicht auf statisches Datenelement %qD angewendet werden"
  
! #: c-family/c-common.cc:6910 rust/backend/rust-tree.cc:3606
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "%<offsetof%> kann nicht angewandt werden, wenn %<operator[]%> Ã¼berladen ist"
  
! #: c-family/c-common.cc:6917 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "%<offsetof%> kann nicht auf nicht-konstante Adresse angewandt werden"
  
! #: c-family/c-common.cc:6930 rust/backend/rust-tree.cc:3626
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Versuch, die Adresse des Bitfeldstrukturelements %qD zu ermitteln"
  
! #: c-family/c-common.cc:6983 rust/backend/rust-tree.cc:3678
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "Index %E markiert einen Offset grÃ¶ÃŸer als die GrÃ¶ÃŸe von %qT"
  
! #: c-family/c-common.cc:7144
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ArraygrÃ¶ÃŸe ist zu groÃŸ"
  
! #: c-family/c-common.cc:7258 c-family/c-common.cc:7396
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "Operandentyp %qT ist inkompatibel mit Argument %d von %qE"
  
! #: c-family/c-common.cc:7292
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "als Argument 1 wurde entweder ein Zeigertyp oder ein Ganzzahltyp erwartet"
  
! #: c-family/c-common.cc:7308
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "die beiden Argumente mÃ¼ssen kompatibel sein"
  
! #: c-family/c-common.cc:7538
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "Falsche Anzahl der Argumente fÃ¼r Funktion %qE"
  
! #: c-family/c-common.cc:7552
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Argument 1 von %qE muss ein Nicht-Void-Zeigertyp sein"
  
! #: c-family/c-common.cc:7559
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "Argument 1 von %qE muss ein Zeiger auf einen vollstÃ¤ndigen Typen sein"
  
! #: c-family/c-common.cc:7568
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Argument 1 von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe sein"
  
! #: c-family/c-common.cc:7579
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Argument 1 von %qE muss ein Zeiger auf Objekt breiter als Null sein"
  
! #: c-family/c-common.cc:7600
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Argument %d von %qE muss eine Zeigertyp sein"
  
! #: c-family/c-common.cc:7608
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "Argument %d von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe sein"
  
! #: c-family/c-common.cc:7614
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "Argument %d von %qE darf kein Zeiger auf eine Funktion sein"
  
! #: c-family/c-common.cc:7622
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Unpassende GrÃ¶ÃŸe in Argument %d von %qE"
  
! #: c-family/c-common.cc:7635
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "Argument %d von %qE darf kein Zeiger auf einen %<const%>-Typen sein"
  
! #: c-family/c-common.cc:7640
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "Argument %d von %qE entfernt Kennzeichner %<const%>"
  
! #: c-family/c-common.cc:7649
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "Argument %d von %qE darf kein Zeiger auf einen %<volatile%>-Typen sein"
  
! #: c-family/c-common.cc:7654
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "Argument %d von %qE entfernt Kennzeichner %<volatile%>"
  
! #: c-family/c-common.cc:7667
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "Nicht-Ganzzahlargument %d fÃ¼r Speichermodell von %qE"
  
! #: c-family/c-common.cc:7680
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "ungÃ¼ltiges Argument %d fÃ¼r Speichermodell von %qE"
  
! #: c-family/c-common.cc:8304
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr "dieses Ziel definiert keine Spekulationsbarriere; das erzeugte Programm wird trotzdem korrekt laufen, aber irrige Spekulationen sind mÃ¶glicherweise nicht eingeschrÃ¤nkt"
  
! #: c-family/c-common.cc:8946
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Indexwert ist auÃŸerhalb der Grenzen"
  
! #: c-family/c-common.cc:8988 c-family/c-common.cc:9037
! #: c-family/c-common.cc:9053
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "Umwandlung von Skalar %qT in Vektor %qT fÃ¼hrt zum Abschneiden"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9141 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3497
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "eingebaute Funktion %qE muss direkt aufgerufen werden"
  
! #: c-family/c-common.cc:9161
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "GrÃ¶ÃŸe des Arrays %qE ist kein konstanter Ausdruck"
  
! #: c-family/c-common.cc:9164
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "GrÃ¶ÃŸe des Arrays ist kein konstanter Ausdruck"
  
! #: c-family/c-common.cc:9168
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "GrÃ¶ÃŸe %qE des Arrays %qE ist negativ"
  
! #: c-family/c-common.cc:9171
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "GrÃ¶ÃŸe %qE des Arrays ist negativ"
  
! #: c-family/c-common.cc:9176
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "GrÃ¶ÃŸe %qE des Arrays %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %E"
  
! #: c-family/c-common.cc:9179
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "GrÃ¶ÃŸe %qE des Arrays Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %qE"
  
! #: c-family/c-common.cc:9184
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "GrÃ¶ÃŸe des Arrays %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %E"
  
! #: c-family/c-common.cc:9187
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr "GrÃ¶ÃŸe des Arrays Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %qE"
  
! #: c-family/c-common.cc:9258
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr "Umgebungsvariable %qs muss ganzzahlig sein und zwischen 0 und %wd liegen"
--- 34588,34913 ----
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Zu wenige variable Argumente, um zu einem WÃ¤chter zu passen"
  
! #: c-family/c-common.cc:5793
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "WÃ¤chter in Funktionsaufruf fehlt"
  
! #: c-family/c-common.cc:6020 c-family/c-common.cc:6070 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "schlechte Option %qs fÃ¼r Attribut %<optimize%>"
  
! #: c-family/c-common.cc:6023 c-family/c-common.cc:6074
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "schlechte Option %qs fÃ¼r Pragma %<optimize%>"
  
! #: c-family/c-common.cc:6122
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "Attribut %<fallthrough%> ist mehrfach angegeben"
  
! #: c-family/c-common.cc:6126
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "%<fallthrough%>-Attribut mit einem Parameter angegeben"
  
! #: c-family/c-common.cc:6307 c-family/c-common.cc:7229
! #: c-family/c-common.cc:7276 c-family/c-common.cc:7355
! #: c-family/c-common.cc:7438 c-family/c-common.cc:8081
! #: config/aarch64/aarch64-sve-builtins.cc:3026
! #: config/arm/arm-mve-builtins.cc:1570 c/c-typeck.cc:3920
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Zu wenige Argumente fÃ¼r Funktion %qE"
  
! #: c-family/c-common.cc:6312 c-family/c-common.cc:7282
! #: c-family/c-common.cc:7464 c-family/c-common.cc:8083
! #: config/aarch64/aarch64-sve-builtins.cc:3028
! #: config/arm/arm-mve-builtins.cc:1572 c/c-typeck.cc:3779
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "zu viele Argumente fÃ¼r Funktion %qE"
  
! #: c-family/c-common.cc:6354
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Drittes Argument fÃ¼r Funktion %qE muss eine konstante Ganzzahl sein"
  
! #: c-family/c-common.cc:6379
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "zweites Argument fÃ¼r Funktion %qE muss eine konstante Zweierpotenz zwischen %qi und %qu Bits sein"
  
! #: c-family/c-common.cc:6401 c-family/c-common.cc:6448
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Nicht-Gleitkomma-Argument in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6427
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Nicht-Gleitkomma-Argumente in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6441
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Nicht-konstantes Ganzzahl-Argument %u in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6463
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Nicht-Ganzzahl-Argument 3 in Aufruf von Funktion %qE"
  
! #: c-family/c-common.cc:6480 c-family/c-common.cc:6530
! #: c-family/c-common.cc:6595 c-family/c-common.cc:6615
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "Argument %u in Aufruf von %qE muss ein Ganzzahltyp sein"
  
! #: c-family/c-common.cc:6487
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "Argument 3 in Aufruf von %qE muss Zeiger auf Ganzzahltyp sein"
  
! #: c-family/c-common.cc:6493
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "Argument 3 in Aufruf von %qE darf kein Zeiger auf enum-Typ sein"
  
! #: c-family/c-common.cc:6499
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "Argument 3 in Aufruf von %qE darf kein Zeiger auf booleschen Typ sein"
  
! #: c-family/c-common.cc:6505 c-family/c-common.cc:6512
! #: c-family/c-common.cc:6567 c-family/c-common.cc:6574
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "Argument %u in Aufruf von %qE darf kein Zeiger auf %qs sein (%qT)"
  
! #: c-family/c-common.cc:6536 c-family/c-common.cc:6621
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "Argument %u in Aufruf von %qE hat AufzÃ¤hlungstyp"
  
! #: c-family/c-common.cc:6542 c-family/c-common.cc:6627
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "Argument %u in Aufruf von %qE ist ein boolescher Typ sein"
  
! #: c-family/c-common.cc:6555
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "Argument %u in Aufruf von %qE muss ein Zeigertyp sein"
  
! #: c-family/c-common.cc:6561
  #, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "Argument %u in Aufruf von %qE muss auf einen vollstÃ¤ndigen Typ zeigen"
  
! #: c-family/c-common.cc:6605
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "Argument %u in Aufruf von %qE hat nicht den Typ %<int%>"
  
! #: c-family/c-common.cc:6636
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "Argument 1 in Aufruf von %qE hat einen vorzeichenlosen Typen"
  
! #: c-family/c-common.cc:6643
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "Argument 1 in Aufruf von %qE hat einen vorzeichenbehafteten Typen"
  
! #: c-family/c-common.cc:6906 rust/backend/rust-tree.cc:3601
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "%<offsetof%> kann nicht auf statisches Datenelement %qD angewendet werden"
  
! #: c-family/c-common.cc:6911 rust/backend/rust-tree.cc:3606
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "%<offsetof%> kann nicht angewandt werden, wenn %<operator[]%> Ã¼berladen ist"
  
! #: c-family/c-common.cc:6918 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "%<offsetof%> kann nicht auf nicht-konstante Adresse angewandt werden"
  
! #: c-family/c-common.cc:6931 rust/backend/rust-tree.cc:3626
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Versuch, die Adresse des Bitfeldstrukturelements %qD zu ermitteln"
  
! #: c-family/c-common.cc:6984 rust/backend/rust-tree.cc:3678
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "Index %E markiert einen Offset grÃ¶ÃŸer als die GrÃ¶ÃŸe von %qT"
  
! #: c-family/c-common.cc:7145
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ArraygrÃ¶ÃŸe ist zu groÃŸ"
  
! #: c-family/c-common.cc:7259 c-family/c-common.cc:7397
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "Operandentyp %qT ist inkompatibel mit Argument %d von %qE"
  
! #: c-family/c-common.cc:7293
  #, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "als Argument 1 wurde entweder ein Zeigertyp oder ein Ganzzahltyp erwartet"
  
! #: c-family/c-common.cc:7309
  #, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "die beiden Argumente mÃ¼ssen kompatibel sein"
  
! #: c-family/c-common.cc:7539
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "Falsche Anzahl der Argumente fÃ¼r Funktion %qE"
  
! #: c-family/c-common.cc:7553
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Argument 1 von %qE muss ein Nicht-Void-Zeigertyp sein"
  
! #: c-family/c-common.cc:7560
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "Argument 1 von %qE muss ein Zeiger auf einen vollstÃ¤ndigen Typen sein"
  
! #: c-family/c-common.cc:7569
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Argument 1 von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe sein"
  
! #: c-family/c-common.cc:7580
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Argument 1 von %qE muss ein Zeiger auf Objekt breiter als Null sein"
  
! #: c-family/c-common.cc:7601
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Argument %d von %qE muss eine Zeigertyp sein"
  
! #: c-family/c-common.cc:7609
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "Argument %d von %qE muss ein Zeiger auf Typen konstanter GrÃ¶ÃŸe sein"
  
! #: c-family/c-common.cc:7615
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "Argument %d von %qE darf kein Zeiger auf eine Funktion sein"
  
! #: c-family/c-common.cc:7623
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Unpassende GrÃ¶ÃŸe in Argument %d von %qE"
  
! #: c-family/c-common.cc:7636
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "Argument %d von %qE darf kein Zeiger auf einen %<const%>-Typen sein"
  
! #: c-family/c-common.cc:7641
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "Argument %d von %qE entfernt Kennzeichner %<const%>"
  
! #: c-family/c-common.cc:7650
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "Argument %d von %qE darf kein Zeiger auf einen %<volatile%>-Typen sein"
  
! #: c-family/c-common.cc:7655
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "Argument %d von %qE entfernt Kennzeichner %<volatile%>"
  
! #: c-family/c-common.cc:7668
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "Nicht-Ganzzahlargument %d fÃ¼r Speichermodell von %qE"
  
! #: c-family/c-common.cc:7681
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "ungÃ¼ltiges Argument %d fÃ¼r Speichermodell von %qE"
  
! #: c-family/c-common.cc:8315
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr "dieses Ziel definiert keine Spekulationsbarriere; das erzeugte Programm wird trotzdem korrekt laufen, aber irrige Spekulationen sind mÃ¶glicherweise nicht eingeschrÃ¤nkt"
  
! #: c-family/c-common.cc:8969
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Indexwert ist auÃŸerhalb der Grenzen"
  
! #: c-family/c-common.cc:9011 c-family/c-common.cc:9060
! #: c-family/c-common.cc:9076
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "Umwandlung von Skalar %qT in Vektor %qT fÃ¼hrt zum Abschneiden"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9164 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3497
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "eingebaute Funktion %qE muss direkt aufgerufen werden"
  
! #: c-family/c-common.cc:9184
  #, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "GrÃ¶ÃŸe des Arrays %qE ist kein konstanter Ausdruck"
  
! #: c-family/c-common.cc:9187
  #, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "GrÃ¶ÃŸe des Arrays ist kein konstanter Ausdruck"
  
! #: c-family/c-common.cc:9191
  #, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "GrÃ¶ÃŸe %qE des Arrays %qE ist negativ"
  
! #: c-family/c-common.cc:9194
  #, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "GrÃ¶ÃŸe %qE des Arrays ist negativ"
  
! #: c-family/c-common.cc:9199
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "GrÃ¶ÃŸe %qE des Arrays %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %E"
  
! #: c-family/c-common.cc:9202
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "GrÃ¶ÃŸe %qE des Arrays Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %qE"
  
! #: c-family/c-common.cc:9207
  #, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "GrÃ¶ÃŸe des Arrays %qE Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %E"
  
! #: c-family/c-common.cc:9210
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr "GrÃ¶ÃŸe des Arrays Ã¼bersteigt maximale ObjektgrÃ¶ÃŸe %qE"
  
! #: c-family/c-common.cc:9281
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr "Umgebungsvariable %qs muss ganzzahlig sein und zwischen 0 und %wd liegen"
*************** msgid "ignoring %<#pragma %s %s%>"
*** 35379,35500 ****
  msgstr "%<#pragma %s %s%> wird ignoriert"
  
  #. ... or not.
! #: c-family/c-lex.cc:663 c-family/c-lex.cc:1602
  #, gcc-internal-format
  msgid "stray %<@%> in program"
  msgstr "verirrtes %<@%> im Programm"
  
! #: c-family/c-lex.cc:678
  #, gcc-internal-format
  msgid "stray %qs in program"
  msgstr "verirrtes %qs im Programm"
  
! #: c-family/c-lex.cc:688
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "fehlendes abschlieÃŸendes Zeichen %c"
  
! #: c-family/c-lex.cc:690
  #, gcc-internal-format
  msgid "stray %qc in program"
  msgstr "verirrtes %qc im Programm"
  
! #: c-family/c-lex.cc:695
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
  msgstr "verirrtes %<\\%o%> im Programm"
  
! #: c-family/c-lex.cc:1014
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr "Ganzzahlkonstante ist zu groÃŸ fÃ¼r %<unsigned _BitInt(%d)%>-Typ"
  
! #: c-family/c-lex.cc:1017
  #, gcc-internal-format
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "Ganzzahlkonstante ist zu groÃŸ fÃ¼r %<_BitInt(%d)%>-Typ"
  
! #: c-family/c-lex.cc:1025 c/c-decl.cc:12651
  #, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "%<_BitInt(%d)%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: c-family/c-lex.cc:1077
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr "diese Dezimalkonstante ist nur in ISO-C90 vorzeichenlos"
  
! #: c-family/c-lex.cc:1081
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr "diese Dezimalkonstante wÃ¤re in ISO-C90 vorzeichenlos"
  
! #: c-family/c-lex.cc:1109
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr "Ganzzahlkonstante ist zu groÃŸ fÃ¼r %<unsigned long%>-Typ"
  
! #: c-family/c-lex.cc:1149
  #, gcc-internal-format
  msgid "unsuffixed floating constant"
  msgstr "Gleitkommakonstante ohne Suffix"
  
! #: c-family/c-lex.cc:1163
  #, gcc-internal-format
  msgid "decimal floating-point not supported for this target"
  msgstr "dezimale Gleitkommazahlen werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: c-family/c-lex.cc:1186 c-family/c-lex.cc:1214 c-family/c-lex.cc:1252
  #, gcc-internal-format
  msgid "unsupported non-standard suffix on floating constant"
  msgstr "nicht unterstÃ¼tzter Nicht-Standard-Suffix an Gleitkommakonstante"
  
! #: c-family/c-lex.cc:1191 c-family/c-lex.cc:1245 c-family/c-lex.cc:1257
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant"
  msgstr "Nicht-Standard-Suffix an Gleitkommakonstante"
  
! #: c-family/c-lex.cc:1223 c-family/c-lex.cc:1227 c-family/c-lex.cc:1232
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant before C23"
  msgstr "Nicht-Standard-Suffix an Gleitkommakonstante vor C23"
  
! #: c-family/c-lex.cc:1239
  #, gcc-internal-format
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "Suffix %<f%d%> oder %<F%d%> an Gleitkommakonstanten ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar"
  
! #: c-family/c-lex.cc:1260
  #, gcc-internal-format
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "Suffix %<bf16%> oder %<BF16%> an Gleitkommakonstanten ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar"
  
! #: c-family/c-lex.cc:1340 c-family/c-lex.cc:1343
  #, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
  msgstr "Gleitkommakonstante Ã¼berschreitet Wertebereich von %qT"
  
! #: c-family/c-lex.cc:1358
  #, gcc-internal-format
  msgid "floating constant truncated to zero"
  msgstr "Gleitkommakonstante auf Null abgeschnitten"
  
! #: c-family/c-lex.cc:1559
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr "wiederholtes %<@%> vor Objective-C-Zeichenkette"
  
! #: c-family/c-lex.cc:1578 c/c-parser.cc:8928
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "nicht unterstÃ¼tzte Nicht-Standard-Verkettung von Zeichenkettenliteralen"
  
! #: c-family/c-lex.cc:1614 c/c-parser.cc:8949
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionelles C weist Zeichenkettenkonstantenverkettung zurÃ¼ck"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19120
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr "%<#pragma omp critical%> mit %<hint%>-Klausel erfordert einen Namen, auÃŸer wenn %<omp_sync_hint_none%> verwendet wird"
--- 35496,35617 ----
  msgstr "%<#pragma %s %s%> wird ignoriert"
  
  #. ... or not.
! #: c-family/c-lex.cc:683 c-family/c-lex.cc:1622
  #, gcc-internal-format
  msgid "stray %<@%> in program"
  msgstr "verirrtes %<@%> im Programm"
  
! #: c-family/c-lex.cc:698
  #, gcc-internal-format
  msgid "stray %qs in program"
  msgstr "verirrtes %qs im Programm"
  
! #: c-family/c-lex.cc:708
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "fehlendes abschlieÃŸendes Zeichen %c"
  
! #: c-family/c-lex.cc:710
  #, gcc-internal-format
  msgid "stray %qc in program"
  msgstr "verirrtes %qc im Programm"
  
! #: c-family/c-lex.cc:715
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
  msgstr "verirrtes %<\\%o%> im Programm"
  
! #: c-family/c-lex.cc:1034
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr "Ganzzahlkonstante ist zu groÃŸ fÃ¼r %<unsigned _BitInt(%d)%>-Typ"
  
! #: c-family/c-lex.cc:1037
  #, gcc-internal-format
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "Ganzzahlkonstante ist zu groÃŸ fÃ¼r %<_BitInt(%d)%>-Typ"
  
! #: c-family/c-lex.cc:1045 c/c-decl.cc:12698
  #, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "%<_BitInt(%d)%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: c-family/c-lex.cc:1097
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr "diese Dezimalkonstante ist nur in ISO-C90 vorzeichenlos"
  
! #: c-family/c-lex.cc:1101
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr "diese Dezimalkonstante wÃ¤re in ISO-C90 vorzeichenlos"
  
! #: c-family/c-lex.cc:1129
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr "Ganzzahlkonstante ist zu groÃŸ fÃ¼r %<unsigned long%>-Typ"
  
! #: c-family/c-lex.cc:1169
  #, gcc-internal-format
  msgid "unsuffixed floating constant"
  msgstr "Gleitkommakonstante ohne Suffix"
  
! #: c-family/c-lex.cc:1183
  #, gcc-internal-format
  msgid "decimal floating-point not supported for this target"
  msgstr "dezimale Gleitkommazahlen werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: c-family/c-lex.cc:1206 c-family/c-lex.cc:1234 c-family/c-lex.cc:1272
  #, gcc-internal-format
  msgid "unsupported non-standard suffix on floating constant"
  msgstr "nicht unterstÃ¼tzter Nicht-Standard-Suffix an Gleitkommakonstante"
  
! #: c-family/c-lex.cc:1211 c-family/c-lex.cc:1265 c-family/c-lex.cc:1277
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant"
  msgstr "Nicht-Standard-Suffix an Gleitkommakonstante"
  
! #: c-family/c-lex.cc:1243 c-family/c-lex.cc:1247 c-family/c-lex.cc:1252
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant before C23"
  msgstr "Nicht-Standard-Suffix an Gleitkommakonstante vor C23"
  
! #: c-family/c-lex.cc:1259
  #, gcc-internal-format
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "Suffix %<f%d%> oder %<F%d%> an Gleitkommakonstanten ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar"
  
! #: c-family/c-lex.cc:1280
  #, gcc-internal-format
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "Suffix %<bf16%> oder %<BF16%> an Gleitkommakonstanten ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar"
  
! #: c-family/c-lex.cc:1360 c-family/c-lex.cc:1363
  #, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
  msgstr "Gleitkommakonstante Ã¼berschreitet Wertebereich von %qT"
  
! #: c-family/c-lex.cc:1378
  #, gcc-internal-format
  msgid "floating constant truncated to zero"
  msgstr "Gleitkommakonstante auf Null abgeschnitten"
  
! #: c-family/c-lex.cc:1579
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr "wiederholtes %<@%> vor Objective-C-Zeichenkette"
  
! #: c-family/c-lex.cc:1598 c/c-parser.cc:8926
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "nicht unterstÃ¼tzte Nicht-Standard-Verkettung von Zeichenkettenliteralen"
  
! #: c-family/c-lex.cc:1634 c/c-parser.cc:8947
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "traditionelles C weist Zeichenkettenkonstantenverkettung zurÃ¼ck"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19155
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr "%<#pragma omp critical%> mit %<hint%>-Klausel erfordert einen Namen, auÃŸer wenn %<omp_sync_hint_none%> verwendet wird"
*************** msgstr "%<depobj%>-AbhÃ¤ngigkeitstyp in
*** 35550,35556 ****
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "%<iterator%>-Modifizierer darf nicht bei einem %<depobj%>-Konstrukt angegeben sein"
  
! #: c-family/c-omp.cc:969 cp/semantics.cc:10852
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qE"
--- 35667,35673 ----
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "%<iterator%>-Modifizierer darf nicht bei einem %<depobj%>-Konstrukt angegeben sein"
  
! #: c-family/c-omp.cc:969 cp/semantics.cc:10925
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Schleifenvariable %qE"
*************** msgstr "%<_Atomic%>-Iterationsvariable %
*** 35565,35581 ****
  msgid "%qE is not initialized"
  msgstr "%qE ist nicht initialisiert"
  
! #: c-family/c-omp.cc:1011 cp/semantics.cc:10744
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "SteuerprÃ¤dikat fehlt"
  
! #: c-family/c-omp.cc:1117 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "SteuerprÃ¤dikat ungÃ¼ltig"
  
! #: c-family/c-omp.cc:1124 cp/semantics.cc:10750
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "ErhÃ¶hungsausdruck fehlt"
--- 35682,35698 ----
  msgid "%qE is not initialized"
  msgstr "%qE ist nicht initialisiert"
  
! #: c-family/c-omp.cc:1011 cp/semantics.cc:10817
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "SteuerprÃ¤dikat fehlt"
  
! #: c-family/c-omp.cc:1117 cp/semantics.cc:10413
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "SteuerprÃ¤dikat ungÃ¼ltig"
  
! #: c-family/c-omp.cc:1124 cp/semantics.cc:10823
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "ErhÃ¶hungsausdruck fehlt"
*************** msgstr "ErhÃ¶hungsausdruck fehlt"
*** 35585,35591 ****
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr "ErhÃ¶hung ist weder konstant 1 noch konstant -1 fÃ¼r die %<!=%>-Bedingung"
  
! #: c-family/c-omp.cc:1255 cp/semantics.cc:10457
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ErhÃ¶hungsausdruck ungÃ¼ltig"
--- 35702,35708 ----
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr "ErhÃ¶hung ist weder konstant 1 noch konstant -1 fÃ¼r die %<!=%>-Bedingung"
  
! #: c-family/c-omp.cc:1255 cp/semantics.cc:10530
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ErhÃ¶hungsausdruck ungÃ¼ltig"
*************** msgstr "die selben Schleifen-Iterationsv
*** 35635,35688 ****
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr "zwei unterschiedliche Ã¤uÃŸere Iterationsvariablen %qD und %qD werden in einer einzigen Schleife verwendet"
  
! # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114364
! #: c-family/c-omp.cc:1810
  #, gcc-internal-format
! msgid "variable %qD used %s is bound in intervening code"
! msgstr "Variable %qD wird %s verwendet, ist aber im dazwischenliegenden Code gebunden"
  
! #: c-family/c-omp.cc:2409
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr "ungÃ¼ltiger %<task%>-Reduktionsmodifizierer in Konstrukt kombiniert mit %<simd%> oder %<loop%>"
  
! #: c-family/c-omp.cc:2420
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr "ungÃ¼ltiger %<task%>-Reduktionsmodifizierer in Konstrukt, das nicht mit %<parallel%>, %<for%> oder %<sections%> kombiniert ist"
  
! #: c-family/c-omp.cc:2433
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr "%<inscan%>-%<reduction%>-Klausel bei Konstruktion auÃŸer %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  
! #: c-family/c-omp.cc:2920 c/c-typeck.cc:16316 cp/semantics.cc:9444
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr "%qD ist in %<allocate%>-Klausel angegeben, aber nicht in einer expliziten Privatisierungs-Klausel"
  
! #: c-family/c-omp.cc:3012 c-family/c-omp.cc:3027
  #, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "%qD ist kein Funktionsargument"
  
! #: c-family/c-omp.cc:3308 c/c-typeck.cc:15464 cp/semantics.cc:8183
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "Bitfeld %qE in %qs-Klausel"
  
! #: c-family/c-omp.cc:3316
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c-family/c-omp.cc:3324 c/c-typeck.cc:13874 c/c-typeck.cc:15553
! #: c/c-typeck.cc:15741
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%>-Ausdruck %qE in %qs-Klausel"
  
! #: c-family/c-omp.cc:3349
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE ist ein Element eines Union-Typs"
--- 35752,35819 ----
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr "zwei unterschiedliche Ã¤uÃŸere Iterationsvariablen %qD und %qD werden in einer einzigen Schleife verwendet"
  
! #: c-family/c-omp.cc:1820
  #, gcc-internal-format
! msgid "variable %qD used as loop variable is bound in intervening code"
! msgstr "Variable %qD wird als Schleifenvariable verwendet, ist aber im dazwischenliegenden Code gebunden"
  
! #: c-family/c-omp.cc:1824
! #, gcc-internal-format
! msgid "variable %qD used in initializer is bound in intervening code"
! msgstr "Variable %qD wird in einem Initialisierer verwendet, ist aber im dazwischenliegenden Code gebunden"
! 
! #: c-family/c-omp.cc:1828
! #, gcc-internal-format
! msgid "variable %qD used in end test is bound in intervening code"
! msgstr "Variable %qD wird im Endetest verwendet, ist aber im dazwischenliegenden Code gebunden"
! 
! #: c-family/c-omp.cc:1832
! #, gcc-internal-format
! msgid "variable %qD used in increment expression is bound in intervening code"
! msgstr "Variable %qD wird in ErhÃ¶hungsausdruck verwendet, ist aber im dazwischenliegenden Code gebunden"
! 
! #: c-family/c-omp.cc:2436
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr "ungÃ¼ltiger %<task%>-Reduktionsmodifizierer in Konstrukt kombiniert mit %<simd%> oder %<loop%>"
  
! #: c-family/c-omp.cc:2447
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr "ungÃ¼ltiger %<task%>-Reduktionsmodifizierer in Konstrukt, das nicht mit %<parallel%>, %<for%> oder %<sections%> kombiniert ist"
  
! #: c-family/c-omp.cc:2460
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr "%<inscan%>-%<reduction%>-Klausel bei Konstruktion auÃŸer %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  
! #: c-family/c-omp.cc:2947 c/c-typeck.cc:16318 cp/semantics.cc:9517
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr "%qD ist in %<allocate%>-Klausel angegeben, aber nicht in einer expliziten Privatisierungs-Klausel"
  
! #: c-family/c-omp.cc:3039 c-family/c-omp.cc:3054
  #, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "%qD ist kein Funktionsargument"
  
! #: c-family/c-omp.cc:3335 c/c-typeck.cc:15466 cp/semantics.cc:8256
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "Bitfeld %qE in %qs-Klausel"
  
! #: c-family/c-omp.cc:3343
  #, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c-family/c-omp.cc:3351 c/c-typeck.cc:13876 c/c-typeck.cc:15555
! #: c/c-typeck.cc:15743
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%>-Ausdruck %qE in %qs-Klausel"
  
! #: c-family/c-omp.cc:3376
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE ist ein Element eines Union-Typs"
*************** msgstr "<RÃ¼ckgabewert>"
*** 36257,36264 ****
  msgid "wrong type argument to %s"
  msgstr "Argument falschen Typs fÃ¼r %s"
  
! #: c-family/c-warn.cc:59 c-family/c-warn.cc:72 cp/constexpr.cc:3590
! #: cp/constexpr.cc:7356 m2/gm2-gcc/m2expr.cc:956
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 36388,36395 ----
  msgid "wrong type argument to %s"
  msgstr "Argument falschen Typs fÃ¼r %s"
  
! #: c-family/c-warn.cc:59 c-family/c-warn.cc:72 cp/constexpr.cc:3599
! #: cp/constexpr.cc:7370 m2/gm2-gcc/m2expr.cc:964
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr "Verringerung der Funktion %qD"
*** 36745,36763 ****
  msgid "function %qD used as %<asm%> output"
  msgstr "Funktion %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.cc:1905 c/c-typeck.cc:5213
  #: rust/checks/errors/rust-readonly-check.cc:100
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "Zuweisung der schreibgeschÃ¼tzten Speicherstelle %qE"
  
! #: c-family/c-warn.cc:1906 c/c-typeck.cc:5216
  #: rust/checks/errors/rust-readonly-check.cc:101
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "ErhÃ¶hung der schreibgeschÃ¼tzten Speicherstelle %qE"
  
! #: c-family/c-warn.cc:1907 c/c-typeck.cc:5219
  #: rust/checks/errors/rust-readonly-check.cc:102
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
--- 36876,36894 ----
  msgid "function %qD used as %<asm%> output"
  msgstr "Funktion %qD als %<asm%>-Ausgabe verwendet"
  
! #: c-family/c-warn.cc:1905 c/c-typeck.cc:5215
  #: rust/checks/errors/rust-readonly-check.cc:100
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "Zuweisung der schreibgeschÃ¼tzten Speicherstelle %qE"
  
! #: c-family/c-warn.cc:1906 c/c-typeck.cc:5218
  #: rust/checks/errors/rust-readonly-check.cc:101
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "ErhÃ¶hung der schreibgeschÃ¼tzten Speicherstelle %qE"
  
! #: c-family/c-warn.cc:1907 c/c-typeck.cc:5221
  #: rust/checks/errors/rust-readonly-check.cc:102
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
*************** msgstr "Klammern um Vergleich in Operand
*** 36913,37216 ****
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "Vergleiche wie %<X<=Y<=Z%> haben nicht ihre mathematische Bedeutung"
  
! #: c-family/c-warn.cc:2190
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "Marke %q+D definiert, aber nicht verwendet"
  
! #: c-family/c-warn.cc:2192
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "Marke %q+D deklariert, aber nicht definiert"
  
! #: c-family/c-warn.cc:2215
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "Division durch Null"
  
! #: c-family/c-warn.cc:2235
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr "%<memset%> mit konstanter LÃ¤nge 0 verwendet; das kÃ¶nnte heiÃŸen, dass die Parameter vertauscht sind"
  
! #: c-family/c-warn.cc:2259
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr "im Aufruf von %<memset%> ist die LÃ¤nge gleich der Anzahl der Elemente angegeben, ohne sie mit der ElementgrÃ¶ÃŸe zu multiplizieren"
  
! #: c-family/c-warn.cc:2291
  #, gcc-internal-format
  msgid "%qD sizes specified with %<sizeof%> in the earlier argument and not in the later argument"
  msgstr "die GrÃ¶ÃŸe von %qD ist mit %<sizeof%> im frÃ¼heren Argument angegeben, sollte aber im spÃ¤teren stehen"
  
! #: c-family/c-warn.cc:2293
  #, gcc-internal-format
  msgid "earlier argument should specify number of elements, later size of each element"
  msgstr "das frÃ¼here Argument sollte die Anzahl der Elemente angeben, das spÃ¤tere Argument die GrÃ¶ÃŸe des einzelnen Elements"
  
! #: c-family/c-warn.cc:2332
  #, gcc-internal-format
  msgid "allocation of insufficient size %qE for type %qT with size %qE"
  msgstr "Speicherallokation von ungenÃ¼gender GrÃ¶ÃŸe %qE fÃ¼r Typ %qT mit GrÃ¶ÃŸe %qE"
  
! #: c-family/c-warn.cc:2409
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr "Vergleich von GanzzahlausdrÃ¼cken, von denen nur einer ein Vorzeichen hat: %qT und %qT"
  
! #: c-family/c-warn.cc:2483
  #, gcc-internal-format
  msgid "promoted bitwise complement of an unsigned value is always nonzero"
  msgstr "das befÃ¶rderte (promoted) bitweise Komplement eines vorzeichenlosen Wertes ist immer ungleich Null, da die hÃ¶chstwertigen Bits 1 sind"
  
! #: c-family/c-warn.cc:2487
  #, gcc-internal-format
  msgid "comparison of promoted bitwise complement of an unsigned value with constant"
  msgstr "Vergleich von befÃ¶rdertem bitweisem Komplement eines vorzeichenlosen Werts mit einer Konstanten"
  
! #: c-family/c-warn.cc:2498
  #, gcc-internal-format
  msgid "comparison of promoted bitwise complement of an unsigned value with unsigned"
  msgstr "Vergleich von befÃ¶rdertem bitweisem Komplement eines vorzeichenlosen Werts mit einer vorzeichenlosen Zahl"
  
! #: c-family/c-warn.cc:2553
  #, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "unverwendeter Parameter %qD"
  
! #: c-family/c-warn.cc:2615
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr "typedef %qD lokal definiert, aber nicht verwendet"
  
! #: c-family/c-warn.cc:2651
  #, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr "doppelte %<if%>-Bedingung"
  
! #: c-family/c-warn.cc:2680
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr "Optimierungsattribut von %qD folgt auf die Definition, aber die Attribute passen nicht zusammen"
  
! #: c-family/c-warn.cc:2688
  #, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "inline-Deklaration von %qD folgt Deklaration mit Attribut %<noinline%>"
  
! #: c-family/c-warn.cc:2693
  #, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "Deklaration von %q+D mit Attribut %<noinline%> folgt auf inline-Deklaration"
  
! #: c-family/c-warn.cc:2747
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr "Ergebnis von %qE erfordert %u Bits, aber %qT hat nur %u Bits"
  
! #: c-family/c-warn.cc:2786 c-family/c-warn.cc:2810
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "Vergleich der Konstanten %qE mit booleschem Ausdruck ist stets Â»falseÂ«"
  
! #: c-family/c-warn.cc:2789 c-family/c-warn.cc:2807
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "Vergleich der Konstanten %qE mit booleschem Ausdruck ist stets Â»trueÂ«"
  
! #: c-family/c-warn.cc:2857
  msgid "passing argument %i to %qs-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to %qs-qualified parameter aliases with arguments %Z"
  msgstr[0] "Argument %i wird an den mit %qs qualifizierten Parameter Ã¼bergeben, dadurch wird es zum Alias fÃ¼r Argument %Z"
  msgstr[1] "Argument %i wird an den mit %qs qualifizierten Parameter Ã¼bergeben, dadurch wird es zum Alias fÃ¼r die Argumente %Z"
  
! #: c-family/c-warn.cc:2923 c/c-typeck.cc:5823 cp/call.cc:6362
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "diese Bedingung hat identische Zweige"
  
! #: c-family/c-warn.cc:3030
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr "Makro expandiert zu mehreren Anweisungen"
  
! #: c-family/c-warn.cc:3031
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr "Einige Teile des expandierten Makros sind nicht von diesem %qs-Konstrukt erfasst"
  
! #: c-family/c-warn.cc:3171
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr "Zugriff auf die Adresse des gepackten Elements von %qT fÃ¼hrt mÃ¶glicherweise zu einem nicht ausgerichteten Zeigerwert"
  
! #: c-family/c-warn.cc:3397
  msgid "mismatch in bound %Z of argument %u declared as %s"
  msgid_plural "mismatch in bounds %Z of argument %u declared as %s"
  msgstr[0] "Abweichung in Grenze %Z von Argument %u, deklariert als %s"
  msgstr[1] "Abweichung in Grenzen %Z von Argument %u, deklariert als %s"
  
! #: c-family/c-warn.cc:3400 c-family/c-warn.cc:3759
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s"
  msgstr "vorher als %s deklariert"
  
! #: c-family/c-warn.cc:3534
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a variable length array"
  msgstr "Argument %u vom Typ %s ist als Array variabler LÃ¤nge deklariert"
  
! #: c-family/c-warn.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a pointer %s"
  msgstr "war vorher als Zeiger %s deklariert"
  
! #: c-family/c-warn.cc:3540
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an ordinary array %s"
  msgstr "war vorher als gewÃ¶hnliches Array %s deklariert"
  
! #: c-family/c-warn.cc:3553 c-family/c-warn.cc:3567
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a pointer"
  msgstr "Argument %u vom Typ %s ist als Zeiger deklariert"
  
! #: c-family/c-warn.cc:3557 c-family/c-warn.cc:3583
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a variable length array %s"
  msgstr "war vorher als Array variabler LÃ¤nge %s deklariert"
  
! #: c-family/c-warn.cc:3570
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an array %s"
  msgstr "war vorher als Array %s deklariert"
  
! #: c-family/c-warn.cc:3579
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr "Argument %u vom Typ %s ist als gewÃ¶hnliches Array deklariert"
  
! #: c-family/c-warn.cc:3607
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u variable bound"
  msgid_plural "argument %u of type %s declared with %u variable bounds"
  msgstr[0] "Argument %u vom Typ %s ist mit %u Variablengrenze deklariert"
  msgstr[1] "Argument %u vom Typ %s ist mit %u Variablengrenzen deklariert"
  
! #: c-family/c-warn.cc:3614
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u variable bound"
  msgid_plural "previously declared as %s with %u variable bounds"
  msgstr[0] "war vorher als %s mit %u Variablengrenze deklariert"
  msgstr[1] "war vorher als %s mit %u Variablengrenzen deklariert"
  
! #: c-family/c-warn.cc:3628
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] "Argument %u vom Typ %s ist mit %u unspezifizierten Variablengrenze deklariert"
  msgstr[1] "Argument %u vom Typ %s ist mit %u unspezifizierten Variablengrenzen deklariert"
  
! #: c-family/c-warn.cc:3636
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] "war vorher als %s mit %u unspezifizierten Variablengrenze deklariert"
  msgstr[1] "war vorher als %s mit %u unspezifizierten Variablengrenzen deklariert"
  
! #: c-family/c-warn.cc:3643
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] "war spÃ¤ter als %s mit %u unspezifizierten Variablengrenze deklariert"
  msgstr[1] "war spÃ¤ter als %s mit %u unspezifizierten Variablengrenze deklariert"
  
! #: c-family/c-warn.cc:3694
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr "Argument %u vom Typ %s ist mit abweichendem Grenzargument %E deklariert"
  
! #: c-family/c-warn.cc:3701 c-family/c-warn.cc:3735
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound %<%s%>"
  msgstr "Argument %u vom Typ %s ist mit abweichender Grenze %<%s%> deklariert"
  
! #: c-family/c-warn.cc:3713
  #, gcc-internal-format
  msgid "previously declared as %s with bound argument %E"
  msgstr "war vorher als %s deklariert, mit Grenzargument %E"
  
! #: c-family/c-warn.cc:3718
  #, gcc-internal-format
  msgid "previously declared as %s with bound %<%s%>"
  msgstr "war vorher als %s deklariert, mit Grenze %qs"
  
! #: c-family/c-warn.cc:3738
  #, gcc-internal-format
  msgid "previously declared as %s with bound %qs"
  msgstr "war vorher als %s deklariert, mit Grenze %qs"
  
! #: c-family/c-warn.cc:3757
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s with mismatched bound"
  msgstr "Argument %u vom Typ %s mit abweichender Grenze"
  
! #: c-family/c-warn.cc:3788
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr "Ausdruck berechnet nicht die Anzahl der Elemente in diesem Array; der Elementtyp ist %qT, nicht %qT"
  
! #: c-family/c-warn.cc:3798
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr "klammern Sie den Ausdruck %qE, um diese Warnung zu unterdrÃ¼cken"
  
! #: c-family/c-warn.cc:3802
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr "klammern Sie den zweiten %<sizeof%>-Ausdruck, um diese Warnung zu unterdrÃ¼cken"
  
! #: c-family/c-warn.cc:3828
  #, gcc-internal-format
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr "Vergleich zwischen zwei Arrays ist in C++20 veraltet"
  
! #: c-family/c-warn.cc:3829
  #, gcc-internal-format
  msgid "comparison between two arrays"
  msgstr "Vergleich zwischen zwei Arrays"
  
! #: c-family/c-warn.cc:3833
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr "verwenden Sie das unÃ¤re %<+%>, das Operanden zu Zeigern degradiert, oder %<&%D[0] %s &%D[0]%>, um die Adressen zu vergleichen"
  
! #: c-family/c-warn.cc:3837
  #, gcc-internal-format
  msgid "use %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr "verwenden Sie %<&%D[0] %s &%D[0]%>, um die Adressen zu vergleichen"
  
! #: c-family/c-warn.cc:3897
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr "das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie %<1 << %wu%> (%wu)?"
  
! #: c-family/c-warn.cc:3907
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr "das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie %<1LL << %wu%>?"
  
! #: c-family/c-warn.cc:3914
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr "das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie Potenzbildung?"
  
! #: c-family/c-warn.cc:3925
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr "das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie %<1e%wu%>?"
  
! #: c-family/c-warn.cc:3942
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr "Sie kÃ¶nnen diese Warnung unterdrÃ¼cken, indem Sie eine hexadezimale Konstante verwenden (%wx statt %wd)"
--- 37044,37347 ----
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "Vergleiche wie %<X<=Y<=Z%> haben nicht ihre mathematische Bedeutung"
  
! #: c-family/c-warn.cc:2189
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "Marke %q+D definiert, aber nicht verwendet"
  
! #: c-family/c-warn.cc:2191
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "Marke %q+D deklariert, aber nicht definiert"
  
! #: c-family/c-warn.cc:2214
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "Division durch Null"
  
! #: c-family/c-warn.cc:2234
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr "%<memset%> mit konstanter LÃ¤nge 0 verwendet; das kÃ¶nnte heiÃŸen, dass die Parameter vertauscht sind"
  
! #: c-family/c-warn.cc:2258
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr "im Aufruf von %<memset%> ist die LÃ¤nge gleich der Anzahl der Elemente angegeben, ohne sie mit der ElementgrÃ¶ÃŸe zu multiplizieren"
  
! #: c-family/c-warn.cc:2290
  #, gcc-internal-format
  msgid "%qD sizes specified with %<sizeof%> in the earlier argument and not in the later argument"
  msgstr "die GrÃ¶ÃŸe von %qD ist mit %<sizeof%> im frÃ¼heren Argument angegeben, sollte aber im spÃ¤teren stehen"
  
! #: c-family/c-warn.cc:2292
  #, gcc-internal-format
  msgid "earlier argument should specify number of elements, later size of each element"
  msgstr "das frÃ¼here Argument sollte die Anzahl der Elemente angeben, das spÃ¤tere Argument die GrÃ¶ÃŸe des einzelnen Elements"
  
! #: c-family/c-warn.cc:2331
  #, gcc-internal-format
  msgid "allocation of insufficient size %qE for type %qT with size %qE"
  msgstr "Speicherallokation von ungenÃ¼gender GrÃ¶ÃŸe %qE fÃ¼r Typ %qT mit GrÃ¶ÃŸe %qE"
  
! #: c-family/c-warn.cc:2408
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr "Vergleich von GanzzahlausdrÃ¼cken, von denen nur einer ein Vorzeichen hat: %qT und %qT"
  
! #: c-family/c-warn.cc:2482
  #, gcc-internal-format
  msgid "promoted bitwise complement of an unsigned value is always nonzero"
  msgstr "das befÃ¶rderte (promoted) bitweise Komplement eines vorzeichenlosen Wertes ist immer ungleich Null, da die hÃ¶chstwertigen Bits 1 sind"
  
! #: c-family/c-warn.cc:2486
  #, gcc-internal-format
  msgid "comparison of promoted bitwise complement of an unsigned value with constant"
  msgstr "Vergleich von befÃ¶rdertem bitweisem Komplement eines vorzeichenlosen Werts mit einer Konstanten"
  
! #: c-family/c-warn.cc:2497
  #, gcc-internal-format
  msgid "comparison of promoted bitwise complement of an unsigned value with unsigned"
  msgstr "Vergleich von befÃ¶rdertem bitweisem Komplement eines vorzeichenlosen Werts mit einer vorzeichenlosen Zahl"
  
! #: c-family/c-warn.cc:2552
  #, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "unverwendeter Parameter %qD"
  
! #: c-family/c-warn.cc:2614
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr "typedef %qD lokal definiert, aber nicht verwendet"
  
! #: c-family/c-warn.cc:2650
  #, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr "doppelte %<if%>-Bedingung"
  
! #: c-family/c-warn.cc:2679
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr "Optimierungsattribut von %qD folgt auf die Definition, aber die Attribute passen nicht zusammen"
  
! #: c-family/c-warn.cc:2687
  #, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "inline-Deklaration von %qD folgt Deklaration mit Attribut %<noinline%>"
  
! #: c-family/c-warn.cc:2692
  #, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "Deklaration von %q+D mit Attribut %<noinline%> folgt auf inline-Deklaration"
  
! #: c-family/c-warn.cc:2746
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr "Ergebnis von %qE erfordert %u Bits, aber %qT hat nur %u Bits"
  
! #: c-family/c-warn.cc:2785 c-family/c-warn.cc:2809
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "Vergleich der Konstanten %qE mit booleschem Ausdruck ist stets Â»falseÂ«"
  
! #: c-family/c-warn.cc:2788 c-family/c-warn.cc:2806
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "Vergleich der Konstanten %qE mit booleschem Ausdruck ist stets Â»trueÂ«"
  
! #: c-family/c-warn.cc:2856
  msgid "passing argument %i to %qs-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to %qs-qualified parameter aliases with arguments %Z"
  msgstr[0] "Argument %i wird an den mit %qs qualifizierten Parameter Ã¼bergeben, dadurch wird es zum Alias fÃ¼r Argument %Z"
  msgstr[1] "Argument %i wird an den mit %qs qualifizierten Parameter Ã¼bergeben, dadurch wird es zum Alias fÃ¼r die Argumente %Z"
  
! #: c-family/c-warn.cc:2922 c/c-typeck.cc:5825 cp/call.cc:6385
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "diese Bedingung hat identische Zweige"
  
! #: c-family/c-warn.cc:3029
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr "Makro expandiert zu mehreren Anweisungen"
  
! #: c-family/c-warn.cc:3030
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr "Einige Teile des expandierten Makros sind nicht von diesem %qs-Konstrukt erfasst"
  
! #: c-family/c-warn.cc:3170
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr "Zugriff auf die Adresse des gepackten Elements von %qT fÃ¼hrt mÃ¶glicherweise zu einem nicht ausgerichteten Zeigerwert"
  
! #: c-family/c-warn.cc:3396
  msgid "mismatch in bound %Z of argument %u declared as %s"
  msgid_plural "mismatch in bounds %Z of argument %u declared as %s"
  msgstr[0] "Abweichung in Grenze %Z von Argument %u, deklariert als %s"
  msgstr[1] "Abweichung in Grenzen %Z von Argument %u, deklariert als %s"
  
! #: c-family/c-warn.cc:3399 c-family/c-warn.cc:3758
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s"
  msgstr "vorher als %s deklariert"
  
! #: c-family/c-warn.cc:3533
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a variable length array"
  msgstr "Argument %u vom Typ %s ist als Array variabler LÃ¤nge deklariert"
  
! #: c-family/c-warn.cc:3538
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a pointer %s"
  msgstr "war vorher als Zeiger %s deklariert"
  
! #: c-family/c-warn.cc:3539
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an ordinary array %s"
  msgstr "war vorher als gewÃ¶hnliches Array %s deklariert"
  
! #: c-family/c-warn.cc:3552 c-family/c-warn.cc:3566
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a pointer"
  msgstr "Argument %u vom Typ %s ist als Zeiger deklariert"
  
! #: c-family/c-warn.cc:3556 c-family/c-warn.cc:3582
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a variable length array %s"
  msgstr "war vorher als Array variabler LÃ¤nge %s deklariert"
  
! #: c-family/c-warn.cc:3569
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an array %s"
  msgstr "war vorher als Array %s deklariert"
  
! #: c-family/c-warn.cc:3578
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr "Argument %u vom Typ %s ist als gewÃ¶hnliches Array deklariert"
  
! #: c-family/c-warn.cc:3606
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u variable bound"
  msgid_plural "argument %u of type %s declared with %u variable bounds"
  msgstr[0] "Argument %u vom Typ %s ist mit %u Variablengrenze deklariert"
  msgstr[1] "Argument %u vom Typ %s ist mit %u Variablengrenzen deklariert"
  
! #: c-family/c-warn.cc:3613
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u variable bound"
  msgid_plural "previously declared as %s with %u variable bounds"
  msgstr[0] "war vorher als %s mit %u Variablengrenze deklariert"
  msgstr[1] "war vorher als %s mit %u Variablengrenzen deklariert"
  
! #: c-family/c-warn.cc:3627
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] "Argument %u vom Typ %s ist mit %u unspezifizierten Variablengrenze deklariert"
  msgstr[1] "Argument %u vom Typ %s ist mit %u unspezifizierten Variablengrenzen deklariert"
  
! #: c-family/c-warn.cc:3635
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] "war vorher als %s mit %u unspezifizierten Variablengrenze deklariert"
  msgstr[1] "war vorher als %s mit %u unspezifizierten Variablengrenzen deklariert"
  
! #: c-family/c-warn.cc:3642
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] "war spÃ¤ter als %s mit %u unspezifizierten Variablengrenze deklariert"
  msgstr[1] "war spÃ¤ter als %s mit %u unspezifizierten Variablengrenze deklariert"
  
! #: c-family/c-warn.cc:3693
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr "Argument %u vom Typ %s ist mit abweichendem Grenzargument %E deklariert"
  
! #: c-family/c-warn.cc:3700 c-family/c-warn.cc:3734
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound %<%s%>"
  msgstr "Argument %u vom Typ %s ist mit abweichender Grenze %<%s%> deklariert"
  
! #: c-family/c-warn.cc:3712
  #, gcc-internal-format
  msgid "previously declared as %s with bound argument %E"
  msgstr "war vorher als %s deklariert, mit Grenzargument %E"
  
! #: c-family/c-warn.cc:3717
  #, gcc-internal-format
  msgid "previously declared as %s with bound %<%s%>"
  msgstr "war vorher als %s deklariert, mit Grenze %qs"
  
! #: c-family/c-warn.cc:3737
  #, gcc-internal-format
  msgid "previously declared as %s with bound %qs"
  msgstr "war vorher als %s deklariert, mit Grenze %qs"
  
! #: c-family/c-warn.cc:3756
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s with mismatched bound"
  msgstr "Argument %u vom Typ %s mit abweichender Grenze"
  
! #: c-family/c-warn.cc:3787
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr "Ausdruck berechnet nicht die Anzahl der Elemente in diesem Array; der Elementtyp ist %qT, nicht %qT"
  
! #: c-family/c-warn.cc:3797
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr "klammern Sie den Ausdruck %qE, um diese Warnung zu unterdrÃ¼cken"
  
! #: c-family/c-warn.cc:3801
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr "klammern Sie den zweiten %<sizeof%>-Ausdruck, um diese Warnung zu unterdrÃ¼cken"
  
! #: c-family/c-warn.cc:3827
  #, gcc-internal-format
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr "Vergleich zwischen zwei Arrays ist in C++20 veraltet"
  
! #: c-family/c-warn.cc:3828
  #, gcc-internal-format
  msgid "comparison between two arrays"
  msgstr "Vergleich zwischen zwei Arrays"
  
! #: c-family/c-warn.cc:3832
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr "verwenden Sie das unÃ¤re %<+%>, das Operanden zu Zeigern degradiert, oder %<&%D[0] %s &%D[0]%>, um die Adressen zu vergleichen"
  
! #: c-family/c-warn.cc:3836
  #, gcc-internal-format
  msgid "use %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr "verwenden Sie %<&%D[0] %s &%D[0]%>, um die Adressen zu vergleichen"
  
! #: c-family/c-warn.cc:3896
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr "das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie %<1 << %wu%> (%wu)?"
  
! #: c-family/c-warn.cc:3906
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr "das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie %<1LL << %wu%>?"
  
! #: c-family/c-warn.cc:3913
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr "das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie Potenzbildung?"
  
! #: c-family/c-warn.cc:3924
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr "das Ergebnis von %<%wu ^ %wu%> ist %wu; meinten Sie %<1e%wu%>?"
  
! #: c-family/c-warn.cc:3941
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr "Sie kÃ¶nnen diese Warnung unterdrÃ¼cken, indem Sie eine hexadezimale Konstante verwenden (%wx statt %wd)"
*************** msgstr "zu viele Eingabedateien"
*** 37230,37236 ****
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr "%qs ist im Header %qs definiert; das ist wahrscheinlich behebbar, indem Sie %<#include %s%> hinzufÃ¼gen"
  
! #: common/config/aarch64/aarch64-common.cc:415 config/aarch64/aarch64.cc:18466
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "unbekannter Wert %qs fÃ¼r %<-mcpu%>"
--- 37361,37367 ----
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr "%qs ist im Header %qs definiert; das ist wahrscheinlich behebbar, indem Sie %<#include %s%> hinzufÃ¼gen"
  
! #: common/config/aarch64/aarch64-common.cc:415 config/aarch64/aarch64.cc:18539
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "unbekannter Wert %qs fÃ¼r %<-mcpu%>"
*************** msgid "unrecognized option passed to %%:
*** 37261,37275 ****
  msgstr "unbekannte Option an %%:%<target_mode_check%> weitergegeben"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18398
! #: config/aarch64/aarch64.cc:18436
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente sind: %s; meinten Sie %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18401
! #: config/aarch64/aarch64.cc:18439
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "gÃ¼ltige Argumente sind: %s"
--- 37392,37406 ----
  msgstr "unbekannte Option an %%:%<target_mode_check%> weitergegeben"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18471
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente sind: %s; meinten Sie %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18474
! #: config/aarch64/aarch64.cc:18512
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "gÃ¼ltige Argumente sind: %s"
*************** msgstr "unbekannter Operand fÃ¼r %%:%<ca
*** 37320,37341 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "unbekannter Operand fÃ¼r %%:%<asm_auto_mfpu%>"
  
! #: common/config/avr/avr-common.cc:85
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr "die Option %<-mdouble=64%> ist nur verfÃ¼gbar, wenn %<--with-double={64|64,32|32,64}%> konfiguriert ist"
  
! #: common/config/avr/avr-common.cc:93
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr "die Option %<-mdouble=32%> ist nur verfÃ¼gbar, wenn %<--with-double={32|32,64|64,32}%> konfiguriert ist"
  
! #: common/config/avr/avr-common.cc:109
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr "die Option %<-mlong-double=64%> ist nur verfÃ¼gbar, wenn %<--with-long-double={64|64,32|32,64}%>, oder %<--with-long-double=double%> zusammen mit %<--with-double={64|64,32|32,64}%> konfiguriert ist"
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr "die Option %<-mlong-double=32%> ist nur verfÃ¼gbar, wenn %<--with-long-double={32|32,64|64,32}%>, oder %<--with-long-double=double%> zusammen mit %<--with-double={32|32,64|64,32}%> konfiguriert ist"
--- 37451,37472 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "unbekannter Operand fÃ¼r %%:%<asm_auto_mfpu%>"
  
! #: common/config/avr/avr-common.cc:87
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr "die Option %<-mdouble=64%> ist nur verfÃ¼gbar, wenn %<--with-double={64|64,32|32,64}%> konfiguriert ist"
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr "die Option %<-mdouble=32%> ist nur verfÃ¼gbar, wenn %<--with-double={32|32,64|64,32}%> konfiguriert ist"
  
! #: common/config/avr/avr-common.cc:111
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr "die Option %<-mlong-double=64%> ist nur verfÃ¼gbar, wenn %<--with-long-double={64|64,32|32,64}%>, oder %<--with-long-double=double%> zusammen mit %<--with-double={64|64,32|32,64}%> konfiguriert ist"
  
! #: common/config/avr/avr-common.cc:120
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr "die Option %<-mlong-double=32%> ist nur verfÃ¼gbar, wenn %<--with-long-double={32|32,64|64,32}%>, oder %<--with-long-double=double%> zusammen mit %<--with-double={32|32,64|64,32}%> konfiguriert ist"
*************** msgid "for the option %<-mcache-block-si
*** 37421,37542 ****
  msgstr "fÃ¼r die Option %<-mcache-block-size=X%> sind nur die Werte 4, 8, 16, 32, 64, 128, 256 oder 512 gÃ¼ltig"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:667
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr "%<-march=%s%>: Erweiterung %qs kommt mehr als einmal vor"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:676
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr "%<-march=%s%>: Erweiterung %qs ist eine nicht unterstÃ¼tzte Einbuchstaben-Erweiterung"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:684
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr "%<-march=%s%>: die Erweiterung %qs beginnt mit %<z%>, ist aber eine nicht unterstÃ¼tzte Standarderweiterung"
  
! #: common/config/riscv/riscv-common.cc:692
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr "%<-march=%s%>: Erweiterung %qs beginnt mit %<s%>, ist aber eine nicht unterstÃ¼tzte Standard-Supervisor-Erweiterung"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:700
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr "%<-march=%s%>: Erweiterung %qs beginnt mit %<x%>, ist jedoch eine nicht unterstÃ¼tzte Nicht-Standard-Erweiterung"
  
! #: common/config/riscv/riscv-common.cc:947
  #, gcc-internal-format
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr "%<-march=%s%>: nach %<%dp%> muss eine Zahl stehen"
  
! #: common/config/riscv/riscv-common.cc:953
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr "%<-march=%s%>: fÃ¼r %<%s%dp%dp?%> wird Versionsnummer mit mehr als 2 Stufen nicht unterstÃ¼tzt"
  
! #: common/config/riscv/riscv-common.cc:1011
  #, gcc-internal-format
  msgid "%<-march=%s%>: ISA string must begin with rv32 or rv64"
  msgstr "%<-march=%s%>: ISA-Zeichenkette muss mit %<rv32%> oder %<rv64%> anfangen"
  
! #: common/config/riscv/riscv-common.cc:1035
  #, gcc-internal-format
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr "%<-march=%s%>: rv%de ist keine gÃ¼ltige Basis-ISA"
  
! #: common/config/riscv/riscv-common.cc:1047
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr "Version von %<g%> wird weggelassen, bitte geben Sie die Version fÃ¼r die individuelle Erweiterung an"
  
! #: common/config/riscv/riscv-common.cc:1066
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr "%<-march=%s%>: erste ISA-Teilmenge muss %<e%>, %<i%> oder %<g%> sein"
  
! #: common/config/riscv/riscv-common.cc:1089
  #, gcc-internal-format
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr "%<-march=%s%>: Die Erweiterung %<%c%> ist keine einbuchstabige Erweiterung."
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:1220
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr "%<-march=%s%>: Erweiterung zcf wird nur in rv32 unterstÃ¼tzt"
  
! #: common/config/riscv/riscv-common.cc:1225
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr "%<-march=%s%>: z*inx ist mit Gleitkommaerweiterungen unvertrÃ¤glich"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:1231
  #, gcc-internal-format
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr "%<-march=%s%>: Erweiterung h erfordert Erweiterung i"
  
! #: common/config/riscv/riscv-common.cc:1236
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr "%<-march=%s%>: zcd steht im Konflikt mit zcmt"
  
! #: common/config/riscv/riscv-common.cc:1238
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr "%<-march=%s%>: zcd steht im Konflikt mit zcmp"
  
! #: common/config/riscv/riscv-common.cc:1247
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr "%<-march=%s%>: xtheadvector steht im Konflikt mit der Vektorerweiterung oder ihren Untererweiterungen"
  
! #: common/config/riscv/riscv-common.cc:1344
  #, gcc-internal-format
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr "%<-march=%s%>: Name von %s muss mehr als 1 Buchstabe sein"
  
! #: common/config/riscv/riscv-common.cc:1356
  #, gcc-internal-format
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr "%<-march=%s%>: %s mÃ¼ssen durch %<_%> getrennt sein"
  
! #: common/config/riscv/riscv-common.cc:1419
  #, gcc-internal-format
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr "%<-march=%s%>: i, e oder g muss die erste Erweiterung sein"
  
! #: common/config/riscv/riscv-common.cc:1758
  #, gcc-internal-format
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr "%<-mcpu=%s%>: unbekannte CPU"
  
! #: common/config/riscv/riscv-common.cc:1837
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr "Keine Menge von geeigneten Multibibliotheken fÃ¼r %<-march=%s%>/%<-mabi=%s%> gefunden"
--- 37552,37673 ----
  msgstr "fÃ¼r die Option %<-mcache-block-size=X%> sind nur die Werte 4, 8, 16, 32, 64, 128, 256 oder 512 gÃ¼ltig"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:765
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr "%<-march=%s%>: Erweiterung %qs kommt mehr als einmal vor"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:774
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr "%<-march=%s%>: Erweiterung %qs ist eine nicht unterstÃ¼tzte Einbuchstaben-Erweiterung"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:782
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr "%<-march=%s%>: die Erweiterung %qs beginnt mit %<z%>, ist aber eine nicht unterstÃ¼tzte Standarderweiterung"
  
! #: common/config/riscv/riscv-common.cc:790
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr "%<-march=%s%>: Erweiterung %qs beginnt mit %<s%>, ist aber eine nicht unterstÃ¼tzte Standard-Supervisor-Erweiterung"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:798
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr "%<-march=%s%>: Erweiterung %qs beginnt mit %<x%>, ist jedoch eine nicht unterstÃ¼tzte Nicht-Standard-Erweiterung"
  
! #: common/config/riscv/riscv-common.cc:1045
  #, gcc-internal-format
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr "%<-march=%s%>: nach %<%dp%> muss eine Zahl stehen"
  
! #: common/config/riscv/riscv-common.cc:1051
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr "%<-march=%s%>: fÃ¼r %<%s%dp%dp?%> wird Versionsnummer mit mehr als 2 Stufen nicht unterstÃ¼tzt"
  
! #: common/config/riscv/riscv-common.cc:1109
  #, gcc-internal-format
  msgid "%<-march=%s%>: ISA string must begin with rv32 or rv64"
  msgstr "%<-march=%s%>: ISA-Zeichenkette muss mit %<rv32%> oder %<rv64%> anfangen"
  
! #: common/config/riscv/riscv-common.cc:1133
  #, gcc-internal-format
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr "%<-march=%s%>: rv%de ist keine gÃ¼ltige Basis-ISA"
  
! #: common/config/riscv/riscv-common.cc:1145
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr "Version von %<g%> wird weggelassen, bitte geben Sie die Version fÃ¼r die individuelle Erweiterung an"
  
! #: common/config/riscv/riscv-common.cc:1164
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr "%<-march=%s%>: erste ISA-Teilmenge muss %<e%>, %<i%> oder %<g%> sein"
  
! #: common/config/riscv/riscv-common.cc:1187
  #, gcc-internal-format
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr "%<-march=%s%>: Die Erweiterung %<%c%> ist keine einbuchstabige Erweiterung."
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:1318
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr "%<-march=%s%>: Erweiterung zcf wird nur in rv32 unterstÃ¼tzt"
  
! #: common/config/riscv/riscv-common.cc:1323
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr "%<-march=%s%>: z*inx ist mit Gleitkommaerweiterungen unvertrÃ¤glich"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: common/config/riscv/riscv-common.cc:1329
  #, gcc-internal-format
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr "%<-march=%s%>: Erweiterung h erfordert Erweiterung i"
  
! #: common/config/riscv/riscv-common.cc:1334
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr "%<-march=%s%>: zcd steht im Konflikt mit zcmt"
  
! #: common/config/riscv/riscv-common.cc:1336
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr "%<-march=%s%>: zcd steht im Konflikt mit zcmp"
  
! #: common/config/riscv/riscv-common.cc:1345
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr "%<-march=%s%>: xtheadvector steht im Konflikt mit der Vektorerweiterung oder ihren Untererweiterungen"
  
! #: common/config/riscv/riscv-common.cc:1442
  #, gcc-internal-format
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr "%<-march=%s%>: Name von %s muss mehr als 1 Buchstabe sein"
  
! #: common/config/riscv/riscv-common.cc:1454
  #, gcc-internal-format
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr "%<-march=%s%>: %s mÃ¼ssen durch %<_%> getrennt sein"
  
! #: common/config/riscv/riscv-common.cc:1516
  #, gcc-internal-format
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr "%<-march=%s%>: i, e oder g muss die erste Erweiterung sein"
  
! #: common/config/riscv/riscv-common.cc:1871
  #, gcc-internal-format
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr "%<-mcpu=%s%>: unbekannte CPU"
  
! #: common/config/riscv/riscv-common.cc:1950
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr "Keine Menge von geeigneten Multibibliotheken fÃ¼r %<-march=%s%>/%<-mabi=%s%> gefunden"
*************** msgstr "%<-fobjc-abi-version%> 2 muss fÃ
*** 37743,37790 ****
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr "%<-fobjc-abi-version%> %d wird fÃ¼r 32-Bit-Ziele mit %<-fnext-runtime%> nicht unterstÃ¼tzt"
  
! #: config/darwin.cc:3440
  #, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "%<-gsplit-dwarf%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt, wird ignoriert"
  
! #: config/darwin.cc:3528
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr "%<-mdynamic-no-pic%> Ã¼bersteuert %<-fpic%>, %<-fPIC%>, %<-fpie%> oder %<-fPIE%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93831
! #: config/darwin.cc:3571
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr "%<-mpic-symbol-stubs%> ist fÃ¼r 64-Bit-Code nicht erforderlich (ignoriert)"
  
! #: config/darwin.cc:3774
  #, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr "eingebaute Funktion %qD erfordert das Kennzeichen %<-mconstant-cfstrings%>"
  
! #: config/darwin.cc:3781
  #, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr "eingebaute Funktion %qD nimmt nur ein Argument"
  
! #: config/darwin.cc:3825
  #, gcc-internal-format
  msgid "CFString literal is missing"
  msgstr "CFString-Literal fehlt"
  
! #: config/darwin.cc:3836
  #, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "CFString-Literalausdruck ist keine Zeichenkettenkonstante"
  
! #: config/darwin.cc:3860
  #, gcc-internal-format
  msgid "non-ASCII character in CFString literal"
  msgstr "Nicht-ASCII-Zeichen in CFString-Literal"
  
! #: config/darwin.cc:3861
  #, gcc-internal-format
  msgid "embedded NUL in CFString literal"
  msgstr "eingebettetes NUL in CFString-Literal"
--- 37874,37926 ----
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr "%<-fobjc-abi-version%> %d wird fÃ¼r 32-Bit-Ziele mit %<-fnext-runtime%> nicht unterstÃ¼tzt"
  
! #: config/darwin.cc:3435
  #, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "%<-gsplit-dwarf%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt, wird ignoriert"
  
! #: config/darwin.cc:3449
! #, gcc-internal-format
! msgid "%<-g3%> is not supported by the debug linker in use (set to 2)"
! msgstr "%<-g3%> wird nicht vom verwendeten Debugginglinker unterstÃ¼tzt (wird auf 2 gesetzt)"
! 
! #: config/darwin.cc:3541
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr "%<-mdynamic-no-pic%> Ã¼bersteuert %<-fpic%>, %<-fPIC%>, %<-fpie%> oder %<-fPIE%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93831
! #: config/darwin.cc:3584
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr "%<-mpic-symbol-stubs%> ist fÃ¼r 64-Bit-Code nicht erforderlich (ignoriert)"
  
! #: config/darwin.cc:3787
  #, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr "eingebaute Funktion %qD erfordert das Kennzeichen %<-mconstant-cfstrings%>"
  
! #: config/darwin.cc:3794
  #, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr "eingebaute Funktion %qD nimmt nur ein Argument"
  
! #: config/darwin.cc:3838
  #, gcc-internal-format
  msgid "CFString literal is missing"
  msgstr "CFString-Literal fehlt"
  
! #: config/darwin.cc:3849
  #, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "CFString-Literalausdruck ist keine Zeichenkettenkonstante"
  
! #: config/darwin.cc:3873
  #, gcc-internal-format
  msgid "non-ASCII character in CFString literal"
  msgstr "Nicht-ASCII-Zeichen in CFString-Literal"
  
! #: config/darwin.cc:3874
  #, gcc-internal-format
  msgid "embedded NUL in CFString literal"
  msgstr "eingebettetes NUL in CFString-Literal"
*************** msgstr "%<#pragma align%> wird fÃ¼r expl
*** 37859,37932 ****
  msgid "PIC is only supported for RTPs"
  msgstr "PIC wird nur fÃ¼r RTPs unterstÃ¼tzt"
  
! #: config/aarch64/aarch64-builtins.cc:2122
  #, gcc-internal-format
  msgid "first argument to %qD must be a string literal"
  msgstr "erstes Argument fÃ¼r %qD muss ein Zeichenkettenliteral sein"
  
! #: config/aarch64/aarch64-builtins.cc:2253
! #: config/aarch64/aarch64-builtins.cc:2487 config/arm/arm-builtins.cc:3146
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "Argument %d muss eine direkt angegebene Konstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:2325 config/arm/arm-builtins.cc:3494
  #, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "Spurindex muss eine direkt angegebene Konstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:2329
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "GesamtgrÃ¶ÃŸe und ElementgrÃ¶ÃŸe mÃ¼ssen direkt angegebene Konstanten sein, beide ungleich null"
  
! #: config/aarch64/aarch64-builtins.cc:2577
  #, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "Argument muss eine direkt angegebene 16-Bit-Konstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:2700
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr "die UnterstÃ¼tzung fÃ¼r 128-Bit-Systemregister erfordert die Erweiterung %<d128%>"
  
! #: config/aarch64/aarch64-builtins.cc:2715
  #, gcc-internal-format
  msgid "invalid system register name provided"
  msgstr "ungÃ¼ltiger Systemregistername angegeben"
  
! #: config/aarch64/aarch64-builtins.cc:2729
  #, gcc-internal-format
  msgid "invalid system register name %qs"
  msgstr "ungÃ¼ltiger Systemregistername %qs"
  
! #: config/aarch64/aarch64-builtins.cc:2809
  #, gcc-internal-format
  msgid "Constant-type argument expected"
  msgstr "Argument muss eine Ganzzahlkonstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:2815
  #, gcc-internal-format
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr "Argument %d muss eine direkt angegebene Konstante im Bereich [%wd, %wd] sein"
  
! #: config/aarch64/aarch64-builtins.cc:2894
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "Die Speicher-Tagging-Erweiterung unterstÃ¼tzt nicht %<-mabi=ilp32%>"
  
! #: config/aarch64/aarch64-builtins.cc:2929
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "Argument %d muss eine direkt angegebene Konstante im Bereich [0, 15] sein"
  
! #: config/aarch64/aarch64-builtins.cc:3727
! #: config/aarch64/aarch64-builtins.cc:3747
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "64-Bit-Adresse erwartet, aber Argument 1 hat %d Bit"
  
! #: config/aarch64/aarch64-builtins.cc:3731
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr "64-Bit-Adresse erwartet, aber Argument 2 hat %d Bit"
--- 37995,38068 ----
  msgid "PIC is only supported for RTPs"
  msgstr "PIC wird nur fÃ¼r RTPs unterstÃ¼tzt"
  
! #: config/aarch64/aarch64-builtins.cc:2123
  #, gcc-internal-format
  msgid "first argument to %qD must be a string literal"
  msgstr "erstes Argument fÃ¼r %qD muss ein Zeichenkettenliteral sein"
  
! #: config/aarch64/aarch64-builtins.cc:2254
! #: config/aarch64/aarch64-builtins.cc:2488 config/arm/arm-builtins.cc:3146
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "Argument %d muss eine direkt angegebene Konstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:2326 config/arm/arm-builtins.cc:3494
  #, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "Spurindex muss eine direkt angegebene Konstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:2330
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "GesamtgrÃ¶ÃŸe und ElementgrÃ¶ÃŸe mÃ¼ssen direkt angegebene Konstanten sein, beide ungleich null"
  
! #: config/aarch64/aarch64-builtins.cc:2578
  #, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "Argument muss eine direkt angegebene 16-Bit-Konstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:2701
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr "die UnterstÃ¼tzung fÃ¼r 128-Bit-Systemregister erfordert die Erweiterung %<d128%>"
  
! #: config/aarch64/aarch64-builtins.cc:2716
  #, gcc-internal-format
  msgid "invalid system register name provided"
  msgstr "ungÃ¼ltiger Systemregistername angegeben"
  
! #: config/aarch64/aarch64-builtins.cc:2730
  #, gcc-internal-format
  msgid "invalid system register name %qs"
  msgstr "ungÃ¼ltiger Systemregistername %qs"
  
! #: config/aarch64/aarch64-builtins.cc:2810
  #, gcc-internal-format
  msgid "Constant-type argument expected"
  msgstr "Argument muss eine Ganzzahlkonstante sein"
  
! #: config/aarch64/aarch64-builtins.cc:2816
  #, gcc-internal-format
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr "Argument %d muss eine direkt angegebene Konstante im Bereich [%wd, %wd] sein"
  
! #: config/aarch64/aarch64-builtins.cc:2895
  #, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "Die Speicher-Tagging-Erweiterung unterstÃ¼tzt nicht %<-mabi=ilp32%>"
  
! #: config/aarch64/aarch64-builtins.cc:2930
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "Argument %d muss eine direkt angegebene Konstante im Bereich [0, 15] sein"
  
! #: config/aarch64/aarch64-builtins.cc:3728
! #: config/aarch64/aarch64-builtins.cc:3748
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "64-Bit-Adresse erwartet, aber Argument 1 hat %d Bit"
  
! #: config/aarch64/aarch64-builtins.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr "64-Bit-Adresse erwartet, aber Argument 2 hat %d Bit"
*************** msgstr "%<#pragma GCC aarch64%> erforder
*** 37941,38021 ****
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "unbekannte Option %qs fÃ¼r %<#pragma GCC aarch64%>"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1068
  #: config/arm/arm-mve-builtins.cc:558
  #, gcc-internal-format
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "ACLE-Funktion %qD erfordert ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1070 config/aarch64/aarch64.cc:11082
! #: config/aarch64/aarch64.cc:18241 config/aarch64/aarch64.cc:18956
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "Sie kÃ¶nnen %qs mit der Befehlszeilenoption %<-march%> einschalten, oder mit dem Attribut %<target%> oder Pragma"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1090
  #, gcc-internal-format
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr "ACLE-Funktion %qD ist nicht kompatibel mit der Verwendung von %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1112
  #, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr "Die ACLE-Funktion %qD kann nicht aufgerufen werden, wenn der SME-Streaming-Modus aktiviert ist"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1119
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr "Die ACLE-Funktion %qD kann nur aufgerufen werden, wenn der SME-Streaming-Modus aktiviert ist"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1126
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr "Die ACLE-Funktion %qD kann nur von einer Funktion mit dem Status %qs aufgerufen werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1154
  #: config/arm/arm-mve-builtins.cc:571
! #: config/riscv/riscv-vector-builtins.cc:4209
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "Argument %d von %qE muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1167
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "Ãœbergabe von %wd an Argument %d von %qE, das jedoch den Wert %wd erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1170
  #: config/arm/arm-mve-builtins.cc:583
! #: config/riscv/riscv-vector-builtins.cc:4223
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "Ãœbergabe von %wd an das Argument %d von %qE, das einen Wert im Bereich [%wd, %wd] erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1183
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "Ãœbergabe von %wd an Argument %d von %qE, das jedoch entweder %wd oder %wd erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1196
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "Ãœbergabe von %wd an Argument %d von %qE, das jedoch entweder %wd, %wd, %wd oder %wd erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1208
  #: config/arm/arm-mve-builtins.cc:595
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "Ãœbergabe von %wd an Argument %d von %qE, das jedoch einen gÃ¼ltigen %qT-Wert erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1723
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen einzelnen SVE-Vektor statt eines Tupels erwartet"
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1729
! #: config/aarch64/aarch64-sve-builtins.cc:1735
  #: config/arm/arm-mve-builtins.cc:1205 config/arm/arm-mve-builtins.cc:1211
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
--- 38077,38157 ----
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "unbekannte Option %qs fÃ¼r %<#pragma GCC aarch64%>"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1089
  #: config/arm/arm-mve-builtins.cc:558
  #, gcc-internal-format
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "ACLE-Funktion %qD erfordert ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1091 config/aarch64/aarch64.cc:11151
! #: config/aarch64/aarch64.cc:18314 config/aarch64/aarch64.cc:19086
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "Sie kÃ¶nnen %qs mit der Befehlszeilenoption %<-march%> einschalten, oder mit dem Attribut %<target%> oder Pragma"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1111
  #, gcc-internal-format
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr "ACLE-Funktion %qD ist nicht kompatibel mit der Verwendung von %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1133
  #, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr "Die ACLE-Funktion %qD kann nicht aufgerufen werden, wenn der SME-Streaming-Modus aktiviert ist"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1140
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr "Die ACLE-Funktion %qD kann nur aufgerufen werden, wenn der SME-Streaming-Modus aktiviert ist"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1147
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr "Die ACLE-Funktion %qD kann nur von einer Funktion mit dem Status %qs aufgerufen werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1175
  #: config/arm/arm-mve-builtins.cc:571
! #: config/riscv/riscv-vector-builtins.cc:4246
  #, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "Argument %d von %qE muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1188
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "Ãœbergabe von %wd an Argument %d von %qE, das jedoch den Wert %wd erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1191
  #: config/arm/arm-mve-builtins.cc:583
! #: config/riscv/riscv-vector-builtins.cc:4260
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "Ãœbergabe von %wd an das Argument %d von %qE, das einen Wert im Bereich [%wd, %wd] erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1204
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "Ãœbergabe von %wd an Argument %d von %qE, das jedoch entweder %wd oder %wd erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1217
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "Ãœbergabe von %wd an Argument %d von %qE, das jedoch entweder %wd, %wd, %wd oder %wd erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1229
  #: config/arm/arm-mve-builtins.cc:595
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "Ãœbergabe von %wd an Argument %d von %qE, das jedoch einen gÃ¼ltigen %qT-Wert erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1762
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen einzelnen SVE-Vektor statt eines Tupels erwartet"
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1768
! #: config/aarch64/aarch64-sve-builtins.cc:1774
  #: config/arm/arm-mve-builtins.cc:1205 config/arm/arm-mve-builtins.cc:1211
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
*************** msgid_plural "passing single vector %qT
*** 38023,38174 ****
  msgstr[0] "%qT%d%qE%d"
  msgstr[1] "der einzelne Vektor %qT wird an Argument %d von %qE Ã¼bergeben, das erwartet jedoch ein Tupel von %d Vektoren"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1767
  #, gcc-internal-format
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr "Ãœbergabe des Tupels %qT an Argument %d von %qE, nachdem der einzelne Vektor %qT an Argument %d Ã¼bergeben wurde"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1772
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr "Ãœbergabe des einzelnen Vektors %qT an Argument %d von %qE, nachdem das Tupel %qT an Argument %d Ã¼bergeben wurde"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1777
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr "Ãœbergabe nicht Ã¼bereinstimmender Tupeltypen %qT und %qT an die Argumente %d und %d von %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1788
  #: config/arm/arm-mve-builtins.cc:1104
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr "%qE hat keine Form, die %qT Argumente annimmt"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1849
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr "%qE hat keine Form, die Argumente %qT und %qT annimmt"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1911
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch %qs oder %qs erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1942
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Ganzzahltyp von 32 oder 64 Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr "Ãœbergabe von %qT und %qT an Argumente %d und %d von %qE, das jedoch ein Paar von 64-Bit-Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1985
  #, gcc-internal-format
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr "Ãœbergabe von nicht Ã¼bereinstimmenden Ganzzahltypen %qT und %qT an die Argumente %d und %d von %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2006
  #: config/arm/arm-mve-builtins.cc:1157
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeigertyp erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2009
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr "ein explizites Typensuffix ist erforderlich, wenn ein Vektor von Basisadressen verwendet wird"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2018
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, aber %qT ist kein gÃ¼ltiger SVE-Elementtyp"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2026
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf Elemente erwartet, die 32 oder 64 Bit groÃŸ sind"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2068
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Typen statt eines skalaren Typen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2072
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Typen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2117
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2147
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen 128-Bit-NEON-Vektortypen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2164
! #: config/aarch64/aarch64-sve-builtins.cc:2462
  #: config/arm/arm-mve-builtins.cc:1403
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor vorzeichenloser Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2185
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen der GrÃ¶ÃŸe 32 oder 64 Bit erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2227
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr "Operationen auf mehreren Vektoren mÃ¼ssen mit %qs und nicht mit %qs angegeben werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2230
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr "Operationen auf einzelnen Vektoren mÃ¼ssen mit %qs und nicht mit %qs angegeben werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2246
  #: config/arm/arm-mve-builtins.cc:1248
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder einen skalaren Typen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2268
! #: config/aarch64/aarch64-sve-builtins.cc:2919
  #: config/arm/arm-mve-builtins.cc:1270
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch %qT erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2295
! #: config/aarch64/aarch64-sve-builtins.cc:2411
! #: config/aarch64/aarch64-sve-builtins.cc:2540
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, aber Argument %d hatte den Typ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2406
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, aber Argument %d war ein Tupel von %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2430
  #: config/arm/arm-mve-builtins.cc:1384
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen erwartet, die %d Bit groÃŸ sind"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2435
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von %d-Bit-Elementen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2448
  #: config/arm/arm-mve-builtins.cc:1396
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
--- 38159,38310 ----
  msgstr[0] "%qT%d%qE%d"
  msgstr[1] "der einzelne Vektor %qT wird an Argument %d von %qE Ã¼bergeben, das erwartet jedoch ein Tupel von %d Vektoren"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1806
  #, gcc-internal-format
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr "Ãœbergabe des Tupels %qT an Argument %d von %qE, nachdem der einzelne Vektor %qT an Argument %d Ã¼bergeben wurde"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1811
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr "Ãœbergabe des einzelnen Vektors %qT an Argument %d von %qE, nachdem das Tupel %qT an Argument %d Ã¼bergeben wurde"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1816
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr "Ãœbergabe nicht Ã¼bereinstimmender Tupeltypen %qT und %qT an die Argumente %d und %d von %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1827
  #: config/arm/arm-mve-builtins.cc:1104
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr "%qE hat keine Form, die %qT Argumente annimmt"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1888
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr "%qE hat keine Form, die Argumente %qT und %qT annimmt"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1950
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch %qs oder %qs erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1981
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Ganzzahltyp von 32 oder 64 Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2000
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr "Ãœbergabe von %qT und %qT an Argumente %d und %d von %qE, das jedoch ein Paar von 64-Bit-Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2024
  #, gcc-internal-format
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr "Ãœbergabe von nicht Ã¼bereinstimmenden Ganzzahltypen %qT und %qT an die Argumente %d und %d von %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2045
  #: config/arm/arm-mve-builtins.cc:1157
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeigertyp erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2048
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr "ein explizites Typensuffix ist erforderlich, wenn ein Vektor von Basisadressen verwendet wird"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2057
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, aber %qT ist kein gÃ¼ltiger SVE-Elementtyp"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2065
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf Elemente erwartet, die 32 oder 64 Bit groÃŸ sind"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2107
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Typen statt eines skalaren Typen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2111
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen SVE-Typen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2156
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2186
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen 128-Bit-NEON-Vektortypen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2203
! #: config/aarch64/aarch64-sve-builtins.cc:2501
  #: config/arm/arm-mve-builtins.cc:1403
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor vorzeichenloser Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2224
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen der GrÃ¶ÃŸe 32 oder 64 Bit erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2266
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr "Operationen auf mehreren Vektoren mÃ¼ssen mit %qs und nicht mit %qs angegeben werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2269
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr "Operationen auf einzelnen Vektoren mÃ¼ssen mit %qs und nicht mit %qs angegeben werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2285
  #: config/arm/arm-mve-builtins.cc:1248
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder einen skalaren Typen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2307
! #: config/aarch64/aarch64-sve-builtins.cc:2958
  #: config/arm/arm-mve-builtins.cc:1270
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch %qT erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2334
! #: config/aarch64/aarch64-sve-builtins.cc:2450
! #: config/aarch64/aarch64-sve-builtins.cc:2579
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, aber Argument %d hatte den Typ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2445
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, aber Argument %d war ein Tupel von %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2469
  #: config/arm/arm-mve-builtins.cc:1384
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Elementen erwartet, die %d Bit groÃŸ sind"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2474
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von %d-Bit-Elementen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2487
  #: config/arm/arm-mve-builtins.cc:1396
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
*************** msgstr "Ãœbergabe von %qT an Argument %d
*** 38176,38236 ****
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2454
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch Vektoren von vorzeichenbehafteten Ganzzahlen erwartet"
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2468
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch Vektoren von vorzeichenlosen Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2488
  #: config/arm/arm-mve-builtins.cc:1423
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr "die Argumente %d und %d von %qE mÃ¼ssen die gleiche ElementgrÃ¶ÃŸe haben, aber die hier Ã¼bergebenen Werte sind vom Typ %qT und %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2508
  #: config/arm/arm-mve-builtins.cc:1444
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr "die Argumente %d und %d von %qE mÃ¼ssen die gleiche Vorzeichenhaftigkeit haben, aber die hier Ã¼bergebenen Werte sind vom Typ %qT und %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2519
  #: config/arm/arm-mve-builtins.cc:1455
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr "Ãœbergabe von %qT anstelle des erwarteten %qT an Argument %d von %qE, nachdem %qT an Argument %d Ã¼bergeben wurde"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2559
  #: config/arm/arm-mve-builtins.cc:1540
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "Ãœbergabe von %qT an das Argument %d von %qE, das jedoch %qs erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2577
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch keine Skalare dieser Kombination von Argumenten akzeptiert"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2593
  #: config/arm/arm-mve-builtins.cc:1556
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf einen skalaren Typen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2616
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr "Aufruf von %qE ist mehrdeutig; Argument %d ist vom Typ %qs, aber Argument %d ist vom Typ %qs"
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2661
  #: config/arm/arm-mve-builtins.cc:1501
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
--- 38312,38372 ----
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2493
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch Vektoren von vorzeichenbehafteten Ganzzahlen erwartet"
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2507
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch Vektoren von vorzeichenlosen Ganzzahlen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2527
  #: config/arm/arm-mve-builtins.cc:1423
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr "die Argumente %d und %d von %qE mÃ¼ssen die gleiche ElementgrÃ¶ÃŸe haben, aber die hier Ã¼bergebenen Werte sind vom Typ %qT und %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2547
  #: config/arm/arm-mve-builtins.cc:1444
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr "die Argumente %d und %d von %qE mÃ¼ssen die gleiche Vorzeichenhaftigkeit haben, aber die hier Ã¼bergebenen Werte sind vom Typ %qT und %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2558
  #: config/arm/arm-mve-builtins.cc:1455
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr "Ãœbergabe von %qT anstelle des erwarteten %qT an Argument %d von %qE, nachdem %qT an Argument %d Ã¼bergeben wurde"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2598
  #: config/arm/arm-mve-builtins.cc:1540
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "Ãœbergabe von %qT an das Argument %d von %qE, das jedoch %qs erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2616
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch keine Skalare dieser Kombination von Argumenten akzeptiert"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2632
  #: config/arm/arm-mve-builtins.cc:1556
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Zeiger auf einen skalaren Typen erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2655
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr "Aufruf von %qE ist mehrdeutig; Argument %d ist vom Typ %qs, aber Argument %d ist vom Typ %qs"
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2700
  #: config/arm/arm-mve-builtins.cc:1501
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
*************** msgstr "Ãœbergabe von %qT an Argument %d
*** 38238,38915 ****
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2667
  #: config/arm/arm-mve-builtins.cc:1507
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch eine Ganzzahl erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2703
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch %qs oder %qs erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2723
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit GrÃ¶ÃŸe 32 oder 64 Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2773
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr "beim Speichern von %qT erfordert %qE eine Vektorbasis und einen skalaren Index"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2778
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr "%qE erfordert eine Vektorbasis und einen skalaren Index"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2782
  #, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%qE unterstÃ¼tzt den 32-Bit-Vektortyp %qT nicht"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2810
  #, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%qE unterstÃ¼tzt keine 32-Bit-Offsets mit Vorzeichenerweiterung"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2813
  #, gcc-internal-format
  msgid "%qE does not support sign-extended offsets"
  msgstr "%qE unterstÃ¼tzt keine vorzeichenerweiterten Offsets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2826
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch beim Laden von %qT einen Vektor von Ganzzahlen mit %d Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2831
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch beim Speichern von %qT einen Vektor von Ganzzahlen mit %d Bits erwartet"
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2838
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit %d Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2886
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder eine Zeiger-Basisadresse erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2970
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "eine Basis vom Typ %qT kann nicht mit einem Offset vom Typ %qT kombiniert werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2974
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "eine Basis vom Typ %qT kann nicht mit einem Index vom Typ %qT kombiniert werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3063
  #: config/arm/arm-mve-builtins.cc:1666
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch in der %qT-Form keine Skalare akzeptiert"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3127
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch in der %qT-Form keine einzelnen Vektoren akzeptiert"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4621
! #: config/aarch64/aarch64-sve-builtins.cc:4683
  #: config/arm/arm-mve-builtins.cc:466 config/arm/arm-mve-builtins.cc:491
! #: config/riscv/riscv-vector-builtins.cc:4536
  #, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "doppelte Definition von %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4675
  #, gcc-internal-format
  msgid "%qs defined without first defining %qs"
  msgstr "%qs ist definiert, ohne vorher %qs zu definieren"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4834
  #, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "%qs angewendet auf Nicht-SVE-Typ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4840
  #, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "%qs angewendet auf den Nicht-Vektor-Typ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4847
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr "%qs angewendet auf den Typ %qT, der bereits eine GrÃ¶ÃŸe hat"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4855
  #, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "%qs erfordert einen konstanten Ganzzahlausdruck"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4863
  #, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "nicht unterstÃ¼tzte SVE-VektorgrÃ¶ÃŸe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4977
  #, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr "der SVE-Typ %qT hat keine feste GrÃ¶ÃŸe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4982
  #, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "der SVE-Typ %qT hat keine definierte Ausrichtung"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4987
! #: config/riscv/riscv-vector-builtins.cc:4448
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "Variablen vom Typ %qT kÃ¶nnen keine thread-lokale Speicherdauer haben"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4993
  #, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "Arithmetik mit Zeiger auf SVE-Typen %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5000
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr "Membervariablen kÃ¶nnen nicht vom SVE-Typ %qT sein"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5002
  #, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "Felder kÃ¶nnen nicht vom SVE-Typ %qT sein"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5007
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr "Arrayelemente kÃ¶nnen nicht vom SVE-Typ %qT sein"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5012
  #, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "Objekte vom SVE-Typ %qT kÃ¶nnen nicht alloziert werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5017
  #, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "Objekte vom SVE-Typ %qT kÃ¶nnen nicht gelÃ¶scht werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5022
  #, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr "der SVE-Typ %qT kann weder geworfen noch gefangen werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5027
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr "der SVE-Typ %qT kann nicht durch Kopieren gefangen werden"
  
! #: config/aarch64/aarch64.cc:635
  #, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "die Argumente fÃ¼r %qE mÃ¼ssen konstante Zeichenfolgen sein"
  
! #: config/aarch64/aarch64.cc:643
  #, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "nicht erkannte Statuszeichenkette %qs"
  
! #: config/aarch64/aarch64.cc:727
  #, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "das Attribut %qE kann nicht auf einen SVE-Funktionstyp angewendet werden"
  
! #: config/aarch64/aarch64.cc:754
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr "kann keinen neuen GÃ¼ltigkeitsbereich %qs erstellen, da %qs mit Aufrufern geteilt wird"
  
! #: config/aarch64/aarch64.cc:770
  #, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "Attribut %qE kann nur auf Funktionsdefinitionen angewandt werden"
  
! #: config/aarch64/aarch64.cc:816
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr "inkonsistente Attribute fÃ¼r den Zustand %qs"
  
! #: config/aarch64/aarch64.cc:1305
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%qs vertrÃ¤gt sich nicht mit der Verwendung von Gleitkommatypen"
  
! #: config/aarch64/aarch64.cc:1308
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%qs vertrÃ¤gt sich nicht mit der Verwendung von Vektortypen"
  
! #: config/aarch64/aarch64.cc:1312
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "Feature-Modifizierer %qs vertrÃ¤gt sich nicht mit der Verwendung von Gleitkommatypen"
  
! #: config/aarch64/aarch64.cc:1315
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "Feature-Modifizierer %qs vertrÃ¤gt sich nicht mit der Verwendung von Vektortypen"
  
! #: config/aarch64/aarch64.cc:1331
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr "diese Operation erfordert die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:1332
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "Sie kÃ¶nnen SVE mit der Befehlszeilenoption %<-march%>, oder mit dem Attribut %<target%> oder Pragma aktivieren"
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6377
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "Argumente vom Typ %qT erfordern die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:6822
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "der SVE-Typ %qT kann nur an prototypisierte Funktionen Ã¼bergeben werden"
  
! #: config/aarch64/aarch64.cc:6959 config/aarch64/aarch64.cc:7037
! #: config/aarch64/aarch64.cc:21183
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 13.1 geÃ¤ndert"
  
! #: config/aarch64/aarch64.cc:6966 config/aarch64/aarch64.cc:7044
! #: config/aarch64/aarch64.cc:21189
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 14.1 geÃ¤ndert"
  
! #: config/aarch64/aarch64.cc:6976 config/aarch64/aarch64.cc:7053
! #: config/aarch64/aarch64.cc:21195 config/arm/arm.cc:7301
! #: config/arm/arm.cc:7331 config/arm/arm.cc:29376
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 9.1 geÃ¤ndert"
  
! #: config/aarch64/aarch64.cc:7176
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "%qE benÃ¶tigt die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:7179
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "Aufrufe von Funktionen vom Typ %qT erfordern die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:7367
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr "Stapelsonde fÃ¼r SVE-Rahmen"
  
! #: config/aarch64/aarch64.cc:11080
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "der Aufruf einer Streaming-Funktion erfordert die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:11089 config/aarch64/aarch64.cc:11093
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr "Aufruf einer Funktion, die den %qs-Zustand teilt, aus einer Funktion, die keinen %qs-Zustand hat"
  
! #: config/aarch64/aarch64.cc:11096
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr "Aufruf einer Funktion, die den SME-Status teilt, aus einer Funktion, die keinen SME-Status hat"
  
! #: config/aarch64/aarch64.cc:11154
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr "Aufruf einer Funktion, die einen anderen Status als %qs hat, aus einer Funktion, die den Status %qs hat"
  
! #: config/aarch64/aarch64.cc:11156
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr "verwenden Sie %<__arm_preserves(\"za\")%>, wenn die aufgerufene Funktion ZA beibehÃ¤lt"
  
! #: config/aarch64/aarch64.cc:17859
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "unbekanntes Flag wurde in %<-moverride=%s%> Ã¼bergeben (%s)"
  
! #: config/aarch64/aarch64.cc:17903
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "Zeichenkette %qs ist falsch geformt"
  
! #: config/aarch64/aarch64.cc:17959
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "ungÃ¼ltiges Format fÃ¼r %<sve_width%>"
  
! #: config/aarch64/aarch64.cc:17971
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ungÃ¼ltiger Wert fÃ¼r %<sve_width%>: %d"
  
! #: config/aarch64/aarch64.cc:17991
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Tuning-Zeichenkette fehlt in Option Â»%sÂ«"
  
! #: config/aarch64/aarch64.cc:18009
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "unbekannte Tuning-Option Â»%sÂ«"
  
! #: config/aarch64/aarch64.cc:18197 config/arm/arm.cc:3227
! #: config/riscv/riscv.cc:9031
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr "die Optionen %<-mstack-protector-guard=global%> und %<-mstack-protector-guard-offset=%s%> sind unvertrÃ¤glich"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90153
! #: config/aarch64/aarch64.cc:18206 config/riscv/riscv.cc:9040
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr "wenn %<-mstack-protector-guard=sysreg%> angegeben ist, mÃ¼ssen sowohl %<-mstack-protector-guard-offset%> als auch %<-mstack-protector-guard-reg%> angegeben werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90154
! #: config/aarch64/aarch64.cc:18214
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "Systemregister mit einem kurzem Namen angeben"
  
! #: config/aarch64/aarch64.cc:18224 config/arm/arm.cc:3239
! #: config/riscv/riscv.cc:9069 config/rs6000/rs6000.cc:4546
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs ist in %qs kein gÃ¼ltiger Offset"
  
! #: config/aarch64/aarch64.cc:18231
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr "%<-fsanitize=shadow-call-stack%> erfordert %<-ffixed-x18%>"
  
! #: config/aarch64/aarch64.cc:18237
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr "Streaming-Funktionen erfordern die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:18239
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "Funktionen mit SME-Zustand erfordern die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:18333
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr "nur die Werte 12 (4 kB) und 16 (64 kB) werden fÃ¼r die WÃ¤chtergrÃ¶ÃŸe unterstÃ¼tzt. Der angegebene Wert %d (%llu kB) liegt auÃŸerhalb des gÃ¼ltigen Bereichs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90155
! #: config/aarch64/aarch64.cc:18349
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr "GrÃ¶ÃŸe des StapelkollisionswÃ¤chters %d muss gleich dem Sondierungsintervall %d sein"
  
! #: config/aarch64/aarch64.cc:18463
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "fehlender CPU-Name in %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18473
  #, gcc-internal-format
  msgid "did you mean %<-march=%s%>?"
  msgstr "meinten Sie %<-march=%s%>?"
  
! #: config/aarch64/aarch64.cc:18476
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "unbekannter Feature-Modifizierer %qs in %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18535
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ungÃ¼ltiges Argument fÃ¼r %<-mharden-sls=%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: config/aarch64/aarch64.cc:18546
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "%qs muss fÃ¼r sich allein stehen, fÃ¼r %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18551
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "ungÃ¼ltiges Argument %qs fÃ¼r %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18579
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "fehlender Architekturname in %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18582
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "unbekannter Wert %qs fÃ¼r %<-march%>"
  
! #: config/aarch64/aarch64.cc:18588
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "meinten Sie %<-mcpu=%s%>?"
  
! #: config/aarch64/aarch64.cc:18591
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "unbekannter Feature-Modifizierer %qs in %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18619
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "fehlender CPU-Name in %<-mtune=%s%>"
  
! #: config/aarch64/aarch64.cc:18622
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "unbekannter Wert %qs fÃ¼r %<-mtune%>"
  
! #: config/aarch64/aarch64.cc:18717
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %<%s%> being added"
  msgstr "Schalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in Konflikt und hat dazu gefÃ¼hrt, dass die Optionen %<%s%> hinzugefÃ¼gt wurden"
  
! #: config/aarch64/aarch64.cc:18773
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "Assembler unterstÃ¼tzt %<-mabi=ilp32%> nicht"
  
! #: config/aarch64/aarch64.cc:18780
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr "Signieren der RÃ¼ckgabeadresse wird nur fÃ¼r %<-mabi=lp64%> unterstÃ¼tzt"
  
! #: config/aarch64/aarch64.cc:18853
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "Codemodell %qs mit %<-f%s%>"
  
! #: config/aarch64/aarch64.cc:18856
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "Codemodell %qs wird im ilp32-Modus nicht unterstÃ¼tzt"
  
! #: config/aarch64/aarch64.cc:18954
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "Funktionen mit dem Status %qs erfordern die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:19057
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "fehlender Name fÃ¼r Pragma oder Attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19060
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19064
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:19098
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "fehlender Name fÃ¼r Pragma oder Attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19101
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19105 config/aarch64/aarch64.cc:19189
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:19144
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:19185
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "fehlender Wert fÃ¼r Pragma oder Attribut %<target()%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:19243 config/aarch64/aarch64.cc:19416
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "falsch geformtes Pragma oder Attribut %<target()%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:19287
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> akzeptiert keine Argumente"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:19295 config/i386/i386-options.cc:1299
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> erlaubt keine negierte Form"
  
! #: config/aarch64/aarch64.cc:19349
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "Pragma oder Attribut %<target(\"%s=%s\")%> ist nicht gÃ¼ltig"
  
! #: config/aarch64/aarch64.cc:19406 config/arm/arm.cc:33633
! #: config/riscv/riscv-target-attr.cc:318 config/rs6000/rs6000.cc:24733
! #: config/s390/s390.cc:16400
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Argument fÃ¼r Attribut %<target%> ist keine Zeichenkette"
  
! #: config/aarch64/aarch64.cc:19441
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr "der Arch-Erweiterung %qs sollte ein %<+%> vorangestellt werden"
  
! #: config/aarch64/aarch64.cc:19444
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> ist nicht gÃ¼ltig"
  
! #: config/aarch64/aarch64.cc:19453
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "falsch geformtes Pragma oder Attribut %<target(\"%s\")%>"
  
! #: config/aarch64/aarch64.cc:19668
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr "das Attribut %<target_version%> hat mehrere Werte"
  
! #: config/aarch64/aarch64.cc:19676
  #, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "das Argument des Attributs %<target_version%> ist keine Zeichenkette"
  
! #: config/aarch64/aarch64.cc:19698
  #, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "im Attribut %<target_version%> fehlt der Wert"
  
! #: config/aarch64/aarch64.cc:19702
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Attribut %<target_version%>"
  
! #: config/aarch64/aarch64.cc:19708
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "doppelter Featuremodifizierer %qs mit Wert %qs in Attribut %<target_version%>"
  
! #: config/aarch64/aarch64.cc:20285 config/i386/i386-features.cc:3531
! #: config/i386/i386-features.cc:3800
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tzt"
  
! #: config/aarch64/aarch64.cc:20406 config/i386/i386-features.cc:3664
! #: config/rs6000/rs6000.cc:25431
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "Multiversionierung erfordert %<ifunc%>, was auf diesem Ziel nicht unterstÃ¼tzt wird"
  
! #: config/aarch64/aarch64.cc:21943 config/arm/arm.cc:6649
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12766
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT mit %<[[no_unique_address]]%>-Elementen hat sich %{in GCC 10.1%} geÃ¤ndert"
  
! #: config/aarch64/aarch64.cc:21948 config/arm/arm.cc:6654
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12761
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich, sofern C++17 aktiviert ist, so geÃ¤ndert, dass es C++14 %{in GCC 10.1%} entspricht"
  
! #: config/aarch64/aarch64.cc:21953 config/arm/arm.cc:6659
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich %{mit GCC 12.1%} geÃ¤ndert"
  
! #: config/aarch64/aarch64.cc:23177 config/aarch64/aarch64.cc:23180
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "Spur %wd ist auÃŸerhalb des Wertebereiches %wd bis %wd"
  
! #: config/aarch64/aarch64.cc:28591 config/i386/i386.cc:25093
! #: config/i386/i386.cc:25224
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "nicht unterstÃ¼tzte simdlen %wd"
  
! #: config/aarch64/aarch64.cc:28605
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "GCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r RÃ¼ckgabetyp %qT fÃ¼r SIMD-Funktionen"
  
! #: config/aarch64/aarch64.cc:28609 config/i386/i386.cc:25115
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "nicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMD"
  
! #: config/aarch64/aarch64.cc:28639
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "GCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r Parametertyp %qT fÃ¼r SIMD-Funktionen"
  
! #: config/aarch64/aarch64.cc:28643 config/i386/i386.cc:25146
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "nicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMD"
  
! #: config/aarch64/aarch64.cc:28692
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "GCC unterstÃ¼tzt derzeit %<simdlen %wd%> fÃ¼r Typ %qT nicht"
  
! #: config/aarch64/aarch64.cc:28713
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "GCC unterstÃ¼tzt derzeit kein simdclone mit simdlens %wd und %wd fÃ¼r diese Typen."
  
! #: config/aarch64/aarch64.cc:28803
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "das Attribut %qs kann nicht auf %q+D angewendet werden, nachdem die Funktion definiert worden ist"
  
! #: config/aarch64/aarch64.cc:28805
  #, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "%q+D hier definiert"
  
! #: config/aarch64/aarch64.cc:29263
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr "nichtlokale Gotos in Funktionen mit SME-Zustand"
  
! #: config/aarch64/aarch64.cc:29558
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr "Abfangen von Nicht-Aufruf-Ausnahmen in Funktionen mit SME-Zustand"
--- 38374,39050 ----
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2706
  #: config/arm/arm-mve-builtins.cc:1507
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch eine Ganzzahl erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2742
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch %qs oder %qs erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2762
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit GrÃ¶ÃŸe 32 oder 64 Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2812
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr "beim Speichern von %qT erfordert %qE eine Vektorbasis und einen skalaren Index"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2817
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr "%qE erfordert eine Vektorbasis und einen skalaren Index"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2821
  #, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%qE unterstÃ¼tzt den 32-Bit-Vektortyp %qT nicht"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2849
  #, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%qE unterstÃ¼tzt keine 32-Bit-Offsets mit Vorzeichenerweiterung"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2852
  #, gcc-internal-format
  msgid "%qE does not support sign-extended offsets"
  msgstr "%qE unterstÃ¼tzt keine vorzeichenerweiterten Offsets"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2865
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch beim Laden von %qT einen Vektor von Ganzzahlen mit %d Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2870
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch beim Speichern von %qT einen Vektor von Ganzzahlen mit %d Bits erwartet"
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2877
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor von Ganzzahlen mit %d Bits erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2925
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch einen Vektor oder eine Zeiger-Basisadresse erwartet"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3009
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "eine Basis vom Typ %qT kann nicht mit einem Offset vom Typ %qT kombiniert werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3013
  #, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "eine Basis vom Typ %qT kann nicht mit einem Index vom Typ %qT kombiniert werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3102
  #: config/arm/arm-mve-builtins.cc:1666
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch in der %qT-Form keine Skalare akzeptiert"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3166
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch in der %qT-Form keine einzelnen Vektoren akzeptiert"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4660
  #: config/arm/arm-mve-builtins.cc:466 config/arm/arm-mve-builtins.cc:491
! #: config/riscv/riscv-vector-builtins.cc:4589
  #, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "doppelte Definition von %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4717
  #, gcc-internal-format
  msgid "%qs defined without first defining %qs"
  msgstr "%qs ist definiert, ohne vorher %qs zu definieren"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4868
  #, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "%qs angewendet auf Nicht-SVE-Typ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4874
  #, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "%qs angewendet auf den Nicht-Vektor-Typ %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4881
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr "%qs angewendet auf den Typ %qT, der bereits eine GrÃ¶ÃŸe hat"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4889
  #, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "%qs erfordert einen konstanten Ganzzahlausdruck"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4897
  #, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "nicht unterstÃ¼tzte SVE-VektorgrÃ¶ÃŸe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5011
  #, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr "der SVE-Typ %qT hat keine feste GrÃ¶ÃŸe"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5016
  #, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "der SVE-Typ %qT hat keine definierte Ausrichtung"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5021
! #: config/riscv/riscv-vector-builtins.cc:4501
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "Variablen vom Typ %qT kÃ¶nnen keine thread-lokale Speicherdauer haben"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5027
  #, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "Arithmetik mit Zeiger auf SVE-Typen %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5034
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr "Membervariablen kÃ¶nnen nicht vom SVE-Typ %qT sein"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5036
  #, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "Felder kÃ¶nnen nicht vom SVE-Typ %qT sein"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5041
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr "Arrayelemente kÃ¶nnen nicht vom SVE-Typ %qT sein"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5046
  #, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "Objekte vom SVE-Typ %qT kÃ¶nnen nicht alloziert werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5051
  #, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "Objekte vom SVE-Typ %qT kÃ¶nnen nicht gelÃ¶scht werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5056
  #, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr "der SVE-Typ %qT kann weder geworfen noch gefangen werden"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5061
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr "der SVE-Typ %qT kann nicht durch Kopieren gefangen werden"
  
! #: config/aarch64/aarch64.cc:637
  #, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "die Argumente fÃ¼r %qE mÃ¼ssen konstante Zeichenfolgen sein"
  
! #: config/aarch64/aarch64.cc:645
  #, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "nicht erkannte Statuszeichenkette %qs"
  
! #: config/aarch64/aarch64.cc:729
  #, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "das Attribut %qE kann nicht auf einen SVE-Funktionstyp angewendet werden"
  
! #: config/aarch64/aarch64.cc:756
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr "kann keinen neuen GÃ¼ltigkeitsbereich %qs erstellen, da %qs mit Aufrufern geteilt wird"
  
! #: config/aarch64/aarch64.cc:772
  #, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "Attribut %qE kann nur auf Funktionsdefinitionen angewandt werden"
  
! #: config/aarch64/aarch64.cc:818
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr "inkonsistente Attribute fÃ¼r den Zustand %qs"
  
! #: config/aarch64/aarch64.cc:1307
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%qs vertrÃ¤gt sich nicht mit der Verwendung von Gleitkommatypen"
  
! #: config/aarch64/aarch64.cc:1310
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%qs vertrÃ¤gt sich nicht mit der Verwendung von Vektortypen"
  
! #: config/aarch64/aarch64.cc:1314
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "Feature-Modifizierer %qs vertrÃ¤gt sich nicht mit der Verwendung von Gleitkommatypen"
  
! #: config/aarch64/aarch64.cc:1317
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "Feature-Modifizierer %qs vertrÃ¤gt sich nicht mit der Verwendung von Vektortypen"
  
! #: config/aarch64/aarch64.cc:1333
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr "diese Operation erfordert die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:1334
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "Sie kÃ¶nnen SVE mit der Befehlszeilenoption %<-march%>, oder mit dem Attribut %<target%> oder Pragma aktivieren"
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6403
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "Argumente vom Typ %qT erfordern die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:6880
  #, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "der SVE-Typ %qT kann nur an prototypisierte Funktionen Ã¼bergeben werden"
  
! #: config/aarch64/aarch64.cc:7021 config/aarch64/aarch64.cc:7100
! #: config/aarch64/aarch64.cc:21321
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 13.1 geÃ¤ndert"
  
! #: config/aarch64/aarch64.cc:7028 config/aarch64/aarch64.cc:7107
! #: config/aarch64/aarch64.cc:21328
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 14.1 geÃ¤ndert"
  
! #: config/aarch64/aarch64.cc:7039 config/aarch64/aarch64.cc:7117
! #: config/aarch64/aarch64.cc:21336 config/arm/arm.cc:7342
! #: config/arm/arm.cc:7372 config/arm/arm.cc:29487
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 9.1 geÃ¤ndert"
  
! #: config/aarch64/aarch64.cc:7240
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "%qE benÃ¶tigt die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:7243
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "Aufrufe von Funktionen vom Typ %qT erfordern die SVE-ISA-Erweiterung"
  
! #: config/aarch64/aarch64.cc:7431
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr "Stapelsonde fÃ¼r SVE-Rahmen"
  
! #: config/aarch64/aarch64.cc:11149
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "der Aufruf einer Streaming-Funktion erfordert die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:11158 config/aarch64/aarch64.cc:11162
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr "Aufruf einer Funktion, die den %qs-Zustand teilt, aus einer Funktion, die keinen %qs-Zustand hat"
  
! #: config/aarch64/aarch64.cc:11165
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr "Aufruf einer Funktion, die den SME-Status teilt, aus einer Funktion, die keinen SME-Status hat"
  
! #: config/aarch64/aarch64.cc:11223
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr "Aufruf einer Funktion, die einen anderen Status als %qs hat, aus einer Funktion, die den Status %qs hat"
  
! #: config/aarch64/aarch64.cc:11225
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr "verwenden Sie %<__arm_preserves(\"za\")%>, wenn die aufgerufene Funktion ZA beibehÃ¤lt"
  
! #: config/aarch64/aarch64.cc:17932
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "unbekanntes Flag wurde in %<-moverride=%s%> Ã¼bergeben (%s)"
  
! #: config/aarch64/aarch64.cc:17976
  #, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "Zeichenkette %qs ist falsch geformt"
  
! #: config/aarch64/aarch64.cc:18032
  #, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "ungÃ¼ltiges Format fÃ¼r %<sve_width%>"
  
! #: config/aarch64/aarch64.cc:18044
  #, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "ungÃ¼ltiger Wert fÃ¼r %<sve_width%>: %d"
  
! #: config/aarch64/aarch64.cc:18064
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "Tuning-Zeichenkette fehlt in Option Â»%sÂ«"
  
! #: config/aarch64/aarch64.cc:18082
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "unbekannte Tuning-Option Â»%sÂ«"
  
! #: config/aarch64/aarch64.cc:18270 config/arm/arm.cc:3227
! #: config/riscv/riscv.cc:9411
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr "die Optionen %<-mstack-protector-guard=global%> und %<-mstack-protector-guard-offset=%s%> sind unvertrÃ¤glich"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90153
! #: config/aarch64/aarch64.cc:18279 config/riscv/riscv.cc:9420
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr "wenn %<-mstack-protector-guard=sysreg%> angegeben ist, mÃ¼ssen sowohl %<-mstack-protector-guard-offset%> als auch %<-mstack-protector-guard-reg%> angegeben werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90154
! #: config/aarch64/aarch64.cc:18287
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "Systemregister mit einem kurzem Namen angeben"
  
! #: config/aarch64/aarch64.cc:18297 config/arm/arm.cc:3239
! #: config/riscv/riscv.cc:9449 config/rs6000/rs6000.cc:4497
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs ist in %qs kein gÃ¼ltiger Offset"
  
! #: config/aarch64/aarch64.cc:18304
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr "%<-fsanitize=shadow-call-stack%> erfordert %<-ffixed-x18%>"
  
! #: config/aarch64/aarch64.cc:18310
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr "Streaming-Funktionen erfordern die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:18312
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "Funktionen mit SME-Zustand erfordern die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:18406
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr "nur die Werte 12 (4 kB) und 16 (64 kB) werden fÃ¼r die WÃ¤chtergrÃ¶ÃŸe unterstÃ¼tzt. Der angegebene Wert %d (%llu kB) liegt auÃŸerhalb des gÃ¼ltigen Bereichs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90155
! #: config/aarch64/aarch64.cc:18422
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr "GrÃ¶ÃŸe des StapelkollisionswÃ¤chters %d muss gleich dem Sondierungsintervall %d sein"
  
! #: config/aarch64/aarch64.cc:18536
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "fehlender CPU-Name in %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18546
  #, gcc-internal-format
  msgid "did you mean %<-march=%s%>?"
  msgstr "meinten Sie %<-march=%s%>?"
  
! #: config/aarch64/aarch64.cc:18549
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "unbekannter Feature-Modifizierer %qs in %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18608
  #, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "ungÃ¼ltiges Argument fÃ¼r %<-mharden-sls=%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99291
! #: config/aarch64/aarch64.cc:18619
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "%qs muss fÃ¼r sich allein stehen, fÃ¼r %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18624
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "ungÃ¼ltiges Argument %qs fÃ¼r %<-mharden-sls=%>"
  
! #: config/aarch64/aarch64.cc:18652
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "fehlender Architekturname in %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18655
  #, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "unbekannter Wert %qs fÃ¼r %<-march%>"
  
! #: config/aarch64/aarch64.cc:18661
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "meinten Sie %<-mcpu=%s%>?"
  
! #: config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "unbekannter Feature-Modifizierer %qs in %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18692
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "fehlender CPU-Name in %<-mtune=%s%>"
  
! #: config/aarch64/aarch64.cc:18695
  #, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "unbekannter Wert %qs fÃ¼r %<-mtune%>"
  
! #: config/aarch64/aarch64.cc:18847
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %<%s%> being added"
  msgstr "Schalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in Konflikt und hat dazu gefÃ¼hrt, dass die Optionen %<%s%> hinzugefÃ¼gt wurden"
  
! #: config/aarch64/aarch64.cc:18903
  #, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "Assembler unterstÃ¼tzt %<-mabi=ilp32%> nicht"
  
! #: config/aarch64/aarch64.cc:18910
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr "Signieren der RÃ¼ckgabeadresse wird nur fÃ¼r %<-mabi=lp64%> unterstÃ¼tzt"
  
! #: config/aarch64/aarch64.cc:18983
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "Codemodell %qs mit %<-f%s%>"
  
! #: config/aarch64/aarch64.cc:18986
  #, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "Codemodell %qs wird im ilp32-Modus nicht unterstÃ¼tzt"
  
! #: config/aarch64/aarch64.cc:19084
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "Funktionen mit dem Status %qs erfordern die ISA-Erweiterung %qs"
  
! #: config/aarch64/aarch64.cc:19187
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "fehlender Name fÃ¼r Pragma oder Attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19190
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19194
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:19228
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "fehlender Name fÃ¼r Pragma oder Attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19231
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19235 config/aarch64/aarch64.cc:19319
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Pragma oder Attribut %<target()%>"
  
! #: config/aarch64/aarch64.cc:19274
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "ungÃ¼ltiger Name %qs fÃ¼r Pragma oder Attribut %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:19315
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "fehlender Wert fÃ¼r Pragma oder Attribut %<target()%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:19373 config/aarch64/aarch64.cc:19546
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "falsch geformtes Pragma oder Attribut %<target()%>"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:19417
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> akzeptiert keine Argumente"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/aarch64/aarch64.cc:19425 config/i386/i386-options.cc:1303
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> erlaubt keine negierte Form"
  
! #: config/aarch64/aarch64.cc:19479
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "Pragma oder Attribut %<target(\"%s=%s\")%> ist nicht gÃ¼ltig"
  
! #: config/aarch64/aarch64.cc:19536 config/arm/arm.cc:33744
! #: config/riscv/riscv-target-attr.cc:325 config/rs6000/rs6000.cc:24684
! #: config/s390/s390.cc:16421
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Argument fÃ¼r Attribut %<target%> ist keine Zeichenkette"
  
! #: config/aarch64/aarch64.cc:19571
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr "der Arch-Erweiterung %qs sollte ein %<+%> vorangestellt werden"
  
! #: config/aarch64/aarch64.cc:19574
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "Pragma oder Attribut %<target(\"%s\")%> ist nicht gÃ¼ltig"
  
! #: config/aarch64/aarch64.cc:19583
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "falsch geformtes Pragma oder Attribut %<target(\"%s\")%>"
  
! #: config/aarch64/aarch64.cc:19801
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr "das Attribut %<target_version%> hat mehrere Werte"
  
! #: config/aarch64/aarch64.cc:19809
  #, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "das Argument des Attributs %<target_version%> ist keine Zeichenkette"
  
! #: config/aarch64/aarch64.cc:19831
  #, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "im Attribut %<target_version%> fehlt der Wert"
  
! #: config/aarch64/aarch64.cc:19835
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "ungÃ¼ltiger Featuremodifizierer %qs mit Wert %qs in Attribut %<target_version%>"
  
! #: config/aarch64/aarch64.cc:19841
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "doppelter Featuremodifizierer %qs mit Wert %qs in Attribut %<target_version%>"
  
! #: config/aarch64/aarch64.cc:20420 config/i386/i386-features.cc:3521
! #: config/i386/i386-features.cc:3790
  #, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tzt"
  
! #: config/aarch64/aarch64.cc:20541 config/i386/i386-features.cc:3654
! #: config/rs6000/rs6000.cc:25374
  #, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "Multiversionierung erfordert %<ifunc%>, was auf diesem Ziel nicht unterstÃ¼tzt wird"
  
! #: config/aarch64/aarch64.cc:22089 config/arm/arm.cc:6690
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12778
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT mit %<[[no_unique_address]]%>-Elementen hat sich %{in GCC 10.1%} geÃ¤ndert"
  
! #: config/aarch64/aarch64.cc:22094 config/arm/arm.cc:6695
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12773
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich, sofern C++17 aktiviert ist, so geÃ¤ndert, dass es C++14 %{in GCC 10.1%} entspricht"
  
! #: config/aarch64/aarch64.cc:22099 config/arm/arm.cc:6700
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich %{mit GCC 12.1%} geÃ¤ndert"
  
! #: config/aarch64/aarch64.cc:23323 config/aarch64/aarch64.cc:23326
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "Spur %wd ist auÃŸerhalb des Wertebereiches %wd bis %wd"
  
! #: config/aarch64/aarch64.cc:28749 config/i386/i386.cc:25115
! #: config/i386/i386.cc:25246
  #, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "nicht unterstÃ¼tzte simdlen %wd"
  
! #: config/aarch64/aarch64.cc:28763
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "GCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r RÃ¼ckgabetyp %qT fÃ¼r SIMD-Funktionen"
  
! #: config/aarch64/aarch64.cc:28767 config/i386/i386.cc:25137
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "nicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r SIMD"
  
! #: config/aarch64/aarch64.cc:28797
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "GCC bietet derzeit keine UnterstÃ¼tzung fÃ¼r Parametertyp %qT fÃ¼r SIMD-Funktionen"
  
! #: config/aarch64/aarch64.cc:28801 config/i386/i386.cc:25168
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "nicht unterstÃ¼tzter Argumenttyp %qT fÃ¼r SIMD"
  
! #: config/aarch64/aarch64.cc:28850
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "GCC unterstÃ¼tzt derzeit %<simdlen %wd%> fÃ¼r Typ %qT nicht"
  
! #: config/aarch64/aarch64.cc:28871
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "GCC unterstÃ¼tzt derzeit kein simdclone mit simdlens %wd und %wd fÃ¼r diese Typen."
  
! #: config/aarch64/aarch64.cc:28961
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "das Attribut %qs kann nicht auf %q+D angewendet werden, nachdem die Funktion definiert worden ist"
  
! #: config/aarch64/aarch64.cc:28963
  #, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "%q+D hier definiert"
  
! #: config/aarch64/aarch64.cc:29421
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr "nichtlokale Gotos in Funktionen mit SME-Zustand"
  
! #: config/aarch64/aarch64.cc:29730
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr "Abfangen von Nicht-Aufruf-Ausnahmen in Funktionen mit SME-Zustand"
*************** msgstr "L%d Cache-Wartezeit unbekannt fÃ
*** 38969,38976 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "falscher Wert %qs fÃ¼r %<-mmemory-latency%>"
  
! #: config/alpha/alpha.cc:6658 config/alpha/alpha.cc:6661 config/arc/arc.cc:6980
! #: config/arc/arc.cc:7254 config/s390/s390.cc:957
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr "Falscher eingebauter fcode"
--- 39104,39111 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "falscher Wert %qs fÃ¼r %<-mmemory-latency%>"
  
! #: config/alpha/alpha.cc:6659 config/alpha/alpha.cc:6662 config/arc/arc.cc:6981
! #: config/arc/arc.cc:7255 config/s390/s390.cc:959
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr "Falscher eingebauter fcode"
*************** msgstr "Argument des Attributes %qE ist
*** 39089,39107 ****
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "Argument des Attributes %qE ist weder Â»ilinkÂ« oder Â»firqÂ«"
  
! #: config/arc/arc.cc:2037 config/arm/arm.cc:7442 config/arm/arm.cc:7460
! #: config/arm/arm.cc:7639 config/avr/avr.cc:10321 config/avr/avr.cc:10337
  #: config/bfin/bfin.cc:4695 config/bfin/bfin.cc:4756 config/bfin/bfin.cc:4786
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6458 config/csky/csky.cc:6486
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:371
! #: config/h8300/h8300.cc:4948 config/i386/i386-options.cc:3695
! #: config/i386/i386-options.cc:3872 config/i386/i386-options.cc:3928
! #: config/i386/i386-options.cc:3979 config/i386/i386-options.cc:4016
  #: config/m68k/m68k.cc:796 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5801 config/riscv/riscv.cc:5476
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20684 config/rx/rx.cc:2728 config/rx/rx.cc:2754
! #: config/s390/s390.cc:1172 config/s390/s390.cc:1259 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2403
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
--- 39224,39242 ----
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "Argument des Attributes %qE ist weder Â»ilinkÂ« oder Â»firqÂ«"
  
! #: config/arc/arc.cc:2037 config/arm/arm.cc:7483 config/arm/arm.cc:7501
! #: config/arm/arm.cc:7680 config/avr/avr.cc:11244 config/avr/avr.cc:11258
  #: config/bfin/bfin.cc:4695 config/bfin/bfin.cc:4756 config/bfin/bfin.cc:4786
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6459 config/csky/csky.cc:6487
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:379
! #: config/h8300/h8300.cc:4948 config/i386/i386-options.cc:3711
! #: config/i386/i386-options.cc:3888 config/i386/i386-options.cc:3944
! #: config/i386/i386-options.cc:3995 config/i386/i386-options.cc:4032
  #: config/m68k/m68k.cc:796 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5801 config/riscv/riscv.cc:5772
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20635 config/rx/rx.cc:2728 config/rx/rx.cc:2754
! #: config/s390/s390.cc:1174 config/s390/s390.cc:1261 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2403
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
*************** msgstr "Argument des Attributes %qE ist
*** 39109,39272 ****
  msgid "%qE attribute only applies to functions"
  msgstr "Attribut %qE bezieht sich nur auf Funktionen"
  
! #: config/arc/arc.cc:6879
  #, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "%<__builtin_arc_aligned%> mit nichtkonstanter Ausrichtung"
  
! #: config/arc/arc.cc:6887
  #, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "UngÃ¼ltiger Ausrichtungswert fÃ¼r %<__builtin_arc_aligned%>"
  
! #: config/arc/arc.cc:7050
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "Operand 1 sollte eine vorzeichenlose 3-Bit-Konstante sein"
  
! #: config/arc/arc.cc:7091 config/arc/arc.cc:7188
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)"
  
! #: config/arc/arc.cc:7124 config/arc/arc.cc:7156
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Operand 1 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)"
  
! #: config/arc/arc.cc:7128 config/arc/arc.cc:7160
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "Operand 2 sollte ein vorzeichenloser 8-Bit-Wert sein"
  
! #: config/arc/arc.cc:7192
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "Operand 3 sollte ein vorzeichenloser 8-Bit-Wert sein"
  
! #: config/arc/arc.cc:7225
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "Operand 4 sollte ein vorzeichenloser 8-Bit-Wert sein (0â€“255)"
  
! #: config/arc/arc.cc:7229
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Operand 3 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)"
  
! #: config/arc/arc.cc:7236
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (subreg 0â€“7)"
  
! #: config/arc/arc.cc:7239
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "Operand 2 sollte ein gerader 3-Bit-Wert sein (subreg 0,2,4,6)"
  
! #: config/arc/arc.cc:7286
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "Operand %d der eingebauten Funktion muss konstant sein"
  
! #: config/arc/arc.cc:7291
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Operand %d sollte eine vorzeichenlose 6-Bit-Konstante sein"
  
! #: config/arc/arc.cc:7295
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Operand %d sollte eine vorzeichenlose 8-Bit-Konstante sein"
  
! #: config/arc/arc.cc:7299
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Operand %d sollte eine vorzeichenlose 3-Bit-Konstante sein"
  
! #: config/arc/arc.cc:7302
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr "unbekannter eingebauter direkter Operandentyp fÃ¼r Operand %d"
  
! #: config/arc/arc.cc:7393
  #, gcc-internal-format
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr "Registernummer muss bereits zur Kompilierzeit eine Konstante sein. Probieren Sie eine stÃ¤rkere Optimierungsstufe"
  
! #: config/arc/arc.cc:8466
  #, gcc-internal-format
  msgid "insn addresses not set after shorten branches"
  msgstr "Interner Fehler: insn addresses not set after shorten branches"
  
! #: config/arc/arc.cc:8681
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "Befehlsadressen nicht freigegeben"
  
! #: config/arc/arc.cc:10837
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "Attribut %qE ist nur fÃ¼r die Architektur ARCv2 gÃ¼ltig"
  
! #: config/arc/arc.cc:10845 config/arc/arc.cc:10884
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "Argument des Attributs %qE fehlt"
  
! #: config/arc/arc.cc:10856 config/arc/arc.cc:10895 config/arc/arc.cc:11021
! #: config/avr/avr.cc:10397
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Attribut %qE erlaubt nur eine Ganzzahlkonstante als Argument"
  
! #: config/arc/arc.cc:10876
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "Attribut %qE ist nur fÃ¼r die ARC-EM-Architektur gÃ¼ltig"
  
! #: config/arc/arc.cc:10931
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "Attribut %qE kann nur auf Typen angewandt werden"
  
! #: config/arc/arc.cc:10937
  #, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Argument des Attributs %qE wird ignoriert"
  
! #: config/arc/arc.cc:11011 config/avr/avr.cc:10384 config/bfin/bfin.cc:4818
  #: config/i386/winnt.cc:63 config/nvptx/nvptx.cc:5824
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "Attribut %qE bezieht sich nur auf Variablen"
  
! #: config/arm/aarch-common.cc:552 config/i386/i386.cc:23845
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "Alternativen sind in %<asm%>-Flag-Ausgabe nicht erlaubt"
  
! #: config/arm/aarch-common.cc:613 config/i386/i386.cc:23909
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "unbekannte Ausgabe %qs des %<asm%>-Schalters"
  
! #: config/arm/aarch-common.cc:623 config/i386/i386.cc:23938
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ungÃ¼ltiger Typ fÃ¼r %<asm%>-Schalter-Ausgabe"
  
! #: config/arm/aarch-common.cc:765
  #, gcc-internal-format
  msgid "missing feature or flag for %<%s%>"
  msgstr "fehlendes Merkmal oder Kennzeichen fÃ¼r %<%s%>"
  
! #: config/arm/aarch-common.cc:767
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<%s%>"
  msgstr "ungÃ¼ltiges Argument %<%s%> fÃ¼r %<%s%>"
  
! #: config/arm/aarch-common.cc:778
  #, gcc-internal-format
  msgid "argument %<%s%> can only appear alone in %<%s%>"
  msgstr "das Argument %<%s%> kann nur allein in %<%s%> erscheinen"
--- 39244,39407 ----
  msgid "%qE attribute only applies to functions"
  msgstr "Attribut %qE bezieht sich nur auf Funktionen"
  
! #: config/arc/arc.cc:6880
  #, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "%<__builtin_arc_aligned%> mit nichtkonstanter Ausrichtung"
  
! #: config/arc/arc.cc:6888
  #, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "UngÃ¼ltiger Ausrichtungswert fÃ¼r %<__builtin_arc_aligned%>"
  
! #: config/arc/arc.cc:7051
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "Operand 1 sollte eine vorzeichenlose 3-Bit-Konstante sein"
  
! #: config/arc/arc.cc:7092 config/arc/arc.cc:7189
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)"
  
! #: config/arc/arc.cc:7125 config/arc/arc.cc:7157
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Operand 1 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)"
  
! #: config/arc/arc.cc:7129 config/arc/arc.cc:7161
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "Operand 2 sollte ein vorzeichenloser 8-Bit-Wert sein"
  
! #: config/arc/arc.cc:7193
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "Operand 3 sollte ein vorzeichenloser 8-Bit-Wert sein"
  
! #: config/arc/arc.cc:7226
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "Operand 4 sollte ein vorzeichenloser 8-Bit-Wert sein (0â€“255)"
  
! #: config/arc/arc.cc:7230
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "Operand 3 sollte ein vorzeichenloser 3-Bit-Wert sein (I0â€“I7)"
  
! #: config/arc/arc.cc:7237
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "Operand 2 sollte ein vorzeichenloser 3-Bit-Wert sein (subreg 0â€“7)"
  
! #: config/arc/arc.cc:7240
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "Operand 2 sollte ein gerader 3-Bit-Wert sein (subreg 0,2,4,6)"
  
! #: config/arc/arc.cc:7287
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "Operand %d der eingebauten Funktion muss konstant sein"
  
! #: config/arc/arc.cc:7292
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Operand %d sollte eine vorzeichenlose 6-Bit-Konstante sein"
  
! #: config/arc/arc.cc:7296
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Operand %d sollte eine vorzeichenlose 8-Bit-Konstante sein"
  
! #: config/arc/arc.cc:7300
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Operand %d sollte eine vorzeichenlose 3-Bit-Konstante sein"
  
! #: config/arc/arc.cc:7303
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr "unbekannter eingebauter direkter Operandentyp fÃ¼r Operand %d"
  
! #: config/arc/arc.cc:7394
  #, gcc-internal-format
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr "Registernummer muss bereits zur Kompilierzeit eine Konstante sein. Probieren Sie eine stÃ¤rkere Optimierungsstufe"
  
! #: config/arc/arc.cc:8467
  #, gcc-internal-format
  msgid "insn addresses not set after shorten branches"
  msgstr "Interner Fehler: insn addresses not set after shorten branches"
  
! #: config/arc/arc.cc:8682
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "Befehlsadressen nicht freigegeben"
  
! #: config/arc/arc.cc:10838
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "Attribut %qE ist nur fÃ¼r die Architektur ARCv2 gÃ¼ltig"
  
! #: config/arc/arc.cc:10846 config/arc/arc.cc:10885
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "Argument des Attributs %qE fehlt"
  
! #: config/arc/arc.cc:10857 config/arc/arc.cc:10896 config/arc/arc.cc:11022
! #: config/avr/avr.cc:11318
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Attribut %qE erlaubt nur eine Ganzzahlkonstante als Argument"
  
! #: config/arc/arc.cc:10877
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "Attribut %qE ist nur fÃ¼r die ARC-EM-Architektur gÃ¼ltig"
  
! #: config/arc/arc.cc:10932
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "Attribut %qE kann nur auf Typen angewandt werden"
  
! #: config/arc/arc.cc:10938
  #, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Argument des Attributs %qE wird ignoriert"
  
! #: config/arc/arc.cc:11012 config/avr/avr.cc:11305 config/bfin/bfin.cc:4818
  #: config/i386/winnt.cc:63 config/nvptx/nvptx.cc:5824
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "Attribut %qE bezieht sich nur auf Variablen"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:23866
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "Alternativen sind in %<asm%>-Flag-Ausgabe nicht erlaubt"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:23930
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "unbekannte Ausgabe %qs des %<asm%>-Schalters"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:23959
  #, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "ungÃ¼ltiger Typ fÃ¼r %<asm%>-Schalter-Ausgabe"
  
! #: config/arm/aarch-common.cc:714
  #, gcc-internal-format
  msgid "missing feature or flag for %<%s%>"
  msgstr "fehlendes Merkmal oder Kennzeichen fÃ¼r %<%s%>"
  
! #: config/arm/aarch-common.cc:716
  #, gcc-internal-format
  msgid "invalid argument %<%s%> for %<%s%>"
  msgstr "ungÃ¼ltiges Argument %<%s%> fÃ¼r %<%s%>"
  
! #: config/arm/aarch-common.cc:727
  #, gcc-internal-format
  msgid "argument %<%s%> can only appear alone in %<%s%>"
  msgstr "das Argument %<%s%> kann nur allein in %<%s%> erscheinen"
*************** msgstr "Ziel-CPU unterstÃ¼tzt keine THUM
*** 39495,39501 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr "Ziel-CPU unterstÃ¼tzt keine unausgerichteten Zugriffe"
  
! #: config/arm/arm.cc:3247 config/arm/arm.cc:33306
  #, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "Diese Architektur unterstÃ¼tzt keine Befehle mit Sprungschutz"
--- 39630,39636 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr "Ziel-CPU unterstÃ¼tzt keine unausgerichteten Zugriffe"
  
! #: config/arm/arm.cc:3247 config/arm/arm.cc:33417
  #, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "Diese Architektur unterstÃ¼tzt keine Befehle mit Sprungschutz"
*************** msgstr "Diese Architektur unterstÃ¼tzt k
*** 39505,39738 ****
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr "Signieren der RÃ¼ckgabeadresse wird fÃ¼r %<-mtpcs-frame%> nicht unterstÃ¼tzt."
  
! #: config/arm/arm.cc:3314
! #, gcc-internal-format
! msgid "invalid key type for %<-mbranch-protection=%>"
! msgstr "ungÃ¼ltige SchlÃ¼sselart fÃ¼r %<-mbranch-protection=%>"
! 
! #: config/arm/arm.cc:3347
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr "Schalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in Konflikt"
  
! #: config/arm/arm.cc:3602
  #, gcc-internal-format
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr "%<-mapcs-stack-check%> vertrÃ¤gt sich nicht mit %<-mno-apcs-frame%>"
  
! #: config/arm/arm.cc:3611
  #, gcc-internal-format
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr "%<-fpic%> und %<-mapcs-reent%> sind inkompatibel"
  
! #: config/arm/arm.cc:3614
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "wiedereinsprungsfÃ¤higer APCS-Code nicht unterstÃ¼tzt. Ignoriert"
  
! #: config/arm/arm.cc:3637
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr "option %<-mstructure-size-boundary%> ist veraltet"
  
! #: config/arm/arm.cc:3645
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "Grenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8, 32 oder 64 gesetzt werden"
  
! #: config/arm/arm.cc:3647
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "Grenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8 oder 32 gesetzt werden"
  
! #: config/arm/arm.cc:3672
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "RTP PIC ist mit %<-msingle-pic-base%> unvertrÃ¤glich"
  
! #: config/arm/arm.cc:3684 config/arm/arm.cc:33647
  #, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "Der FDPIC-Modus wird im Thumb-1-Modus nicht unterstÃ¼tzt"
  
! #: config/arm/arm.cc:3692
  #, gcc-internal-format
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr "%<-mpic-register=%> ist ohne %<-fpic%> nutzlos"
  
! #: config/arm/arm.cc:3701
  #, gcc-internal-format
  msgid "unable to use %qs for PIC register"
  msgstr "%qs kann nicht als PIC-Register verwendet werden"
  
! #: config/arm/arm.cc:3741 config/pru/pru.cc:612
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> wird auf dieser Architektur nicht unterstÃ¼tzt"
  
! #: config/arm/arm.cc:3909
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "die ausgewÃ¤hlten fp16-Optionen sind inkompatibel"
  
! #: config/arm/arm.cc:3944
  #, gcc-internal-format
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr "%<-mstack-protector-guard=tls%> erfordert ein Hardware-TLS-Register"
  
! #: config/arm/arm.cc:3964
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt erfordert ein AAPCS-kompatibles ABI fÃ¼r den richtigen Einsatz"
  
! #: config/arm/arm.cc:3967
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "iwmmxt ABI erfordert eine iwmmxt-fÃ¤hige CPU"
  
! #: config/arm/arm.cc:3975
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "Ziel-CPU unterstÃ¼tzt keine Zusammenarbeit"
  
! #: config/arm/arm.cc:3988
  #, gcc-internal-format
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr "AAPCS unterstÃ¼tzt nicht %<-mcaller-super-interworking%>"
  
! #: config/arm/arm.cc:3991
  #, gcc-internal-format
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr "AAPCS unterstÃ¼tzt nicht %<-mcallee-super-interworking%>"
  
! #: config/arm/arm.cc:3996
  #, gcc-internal-format
  msgid "%<__fp16%> and no ldrh"
  msgstr "%<__fp16%> ohne %<ldrh%>"
  
! #: config/arm/arm.cc:3999
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "Ziel-CPU unterstÃ¼tzt keine ARMv8-M-Security-Erweiterungen"
  
! #: config/arm/arm.cc:4004
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr "ARMv8-M Security Extensions sind mit der gewÃ¤hlten FPU inkompatibel"
  
! #: config/arm/arm.cc:4016
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr "%<-mfloat-abi=hard%>: ausgewÃ¤hlte Architektur hat keine FPU"
  
! #: config/arm/arm.cc:4024
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr "%<-mfloat-abi=hard%> und VFP"
  
! #: config/arm/arm.cc:6289
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "von nicht-AAPCS abgeleitete PCS-Variante"
  
! #: config/arm/arm.cc:6291
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "variadische Funktionen mÃ¼ssen die AAPCS-Basisvariante verwenden"
  
! #: config/arm/arm.cc:6320
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "PCS-Variante"
  
! #: config/arm/arm.cc:6595
  #, gcc-internal-format
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr "Thumb-1 %<hard-float%> VFP-ABI"
  
! #: config/arm/arm.cc:6690
  #, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr "Argument vom Typ %qT ist zusammen mit %<-mgeneral-regs-only%> nicht erlaubt"
  
! #: config/arm/arm.cc:7074 config/arm/arm.cc:7295 config/arm/arm.cc:7328
! #: config/arm/arm.cc:29369
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 7.1 geÃ¤ndert"
  
! #: config/arm/arm.cc:7466
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr "Gleitkomma-Register kÃ¶nnten trotz Attribut %qE Ã¼berschrieben werden: compilieren Sie mit %<-mgeneral-regs-only%>"
  
! #: config/arm/arm.cc:7588
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack Ã¼bergeben"
  
! #: config/arm/arm.cc:7600
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die variable Anzahl von Argumenten haben"
  
! #: config/arm/arm.cc:7609
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack zurÃ¼ckgeben"
  
! #: config/arm/arm.cc:7631 config/arm/arm.cc:7683
  #, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "Attribut %qE ignoriert, da die Option %<-mcmse%> nicht angegeben ist"
  
! #: config/arm/arm.cc:7650
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "Attribut %qE wirkt sich nicht auf Funktionen mit Â»staticÂ«-Bindung aus"
  
! #: config/arm/arm.cc:7703
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "Attribut %qE kann nur auf Basistypen von Funktionszeiger angewandt werden"
  
! #: config/arm/arm.cc:9696
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr "Zugriff auf threadlokalen Speicher wird derzeit mit %<-mpure-code%> oder %<-mslow-flash-data%> nicht unterstÃ¼tzt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79871
! #: config/arm/arm.cc:13547 config/arm/arm.cc:13549
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "Â»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd"
  
! #: config/arm/arm.cc:25956
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Wirkliche Stelle des gestapelten Parameters kann nicht berechnet werden"
  
! #: config/arm/arm.cc:26619
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "Unexpected thumb1 far jump"
  
! #: config/arm/arm.cc:26878
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "keine unteren Register fÃ¼r das Hervorholen der hohen Register verfÃ¼gbar"
  
! #: config/arm/arm.cc:27131
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "Interrupt-Dienst-Routinen kÃ¶nnen nicht im Â»Thumb-1Â«-Modus codiert werden"
  
! #: config/arm/arm.cc:27377
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "%<-fstack-check=specific%> fÃ¼r Thumb-1"
  
! #: config/arm/arm.cc:33662
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "ungÃ¼ltige FPU fÃ¼r Zielattribut oder -pragma %qs"
--- 39640,39868 ----
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr "Signieren der RÃ¼ckgabeadresse wird fÃ¼r %<-mtpcs-frame%> nicht unterstÃ¼tzt."
  
! #: config/arm/arm.cc:3388
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr "Schalter %<-mcpu=%s%> steht mit dem Schalter %<-march=%s%> in Konflikt"
  
! #: config/arm/arm.cc:3643
  #, gcc-internal-format
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr "%<-mapcs-stack-check%> vertrÃ¤gt sich nicht mit %<-mno-apcs-frame%>"
  
! #: config/arm/arm.cc:3652
  #, gcc-internal-format
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr "%<-fpic%> und %<-mapcs-reent%> sind inkompatibel"
  
! #: config/arm/arm.cc:3655
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "wiedereinsprungsfÃ¤higer APCS-Code nicht unterstÃ¼tzt. Ignoriert"
  
! #: config/arm/arm.cc:3678
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr "option %<-mstructure-size-boundary%> ist veraltet"
  
! #: config/arm/arm.cc:3686
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "Grenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8, 32 oder 64 gesetzt werden"
  
! #: config/arm/arm.cc:3688
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "Grenze fÃ¼r StrukturgrÃ¶ÃŸe kann nur auf 8 oder 32 gesetzt werden"
  
! #: config/arm/arm.cc:3713
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "RTP PIC ist mit %<-msingle-pic-base%> unvertrÃ¤glich"
  
! #: config/arm/arm.cc:3725 config/arm/arm.cc:33758
  #, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "Der FDPIC-Modus wird im Thumb-1-Modus nicht unterstÃ¼tzt"
  
! #: config/arm/arm.cc:3733
  #, gcc-internal-format
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr "%<-mpic-register=%> ist ohne %<-fpic%> nutzlos"
  
! #: config/arm/arm.cc:3742
  #, gcc-internal-format
  msgid "unable to use %qs for PIC register"
  msgstr "%qs kann nicht als PIC-Register verwendet werden"
  
! #: config/arm/arm.cc:3782 config/pru/pru.cc:612
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> wird auf dieser Architektur nicht unterstÃ¼tzt"
  
! #: config/arm/arm.cc:3950
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "die ausgewÃ¤hlten fp16-Optionen sind inkompatibel"
  
! #: config/arm/arm.cc:3985
  #, gcc-internal-format
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr "%<-mstack-protector-guard=tls%> erfordert ein Hardware-TLS-Register"
  
! #: config/arm/arm.cc:4005
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt erfordert ein AAPCS-kompatibles ABI fÃ¼r den richtigen Einsatz"
  
! #: config/arm/arm.cc:4008
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "iwmmxt ABI erfordert eine iwmmxt-fÃ¤hige CPU"
  
! #: config/arm/arm.cc:4016
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "Ziel-CPU unterstÃ¼tzt keine Zusammenarbeit"
  
! #: config/arm/arm.cc:4029
  #, gcc-internal-format
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr "AAPCS unterstÃ¼tzt nicht %<-mcaller-super-interworking%>"
  
! #: config/arm/arm.cc:4032
  #, gcc-internal-format
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr "AAPCS unterstÃ¼tzt nicht %<-mcallee-super-interworking%>"
  
! #: config/arm/arm.cc:4037
  #, gcc-internal-format
  msgid "%<__fp16%> and no ldrh"
  msgstr "%<__fp16%> ohne %<ldrh%>"
  
! #: config/arm/arm.cc:4040
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "Ziel-CPU unterstÃ¼tzt keine ARMv8-M-Security-Erweiterungen"
  
! #: config/arm/arm.cc:4045
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr "ARMv8-M Security Extensions sind mit der gewÃ¤hlten FPU inkompatibel"
  
! #: config/arm/arm.cc:4057
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr "%<-mfloat-abi=hard%>: ausgewÃ¤hlte Architektur hat keine FPU"
  
! #: config/arm/arm.cc:4065
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr "%<-mfloat-abi=hard%> und VFP"
  
! #: config/arm/arm.cc:6330
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "von nicht-AAPCS abgeleitete PCS-Variante"
  
! #: config/arm/arm.cc:6332
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "variadische Funktionen mÃ¼ssen die AAPCS-Basisvariante verwenden"
  
! #: config/arm/arm.cc:6361
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "PCS-Variante"
  
! #: config/arm/arm.cc:6636
  #, gcc-internal-format
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr "Thumb-1 %<hard-float%> VFP-ABI"
  
! #: config/arm/arm.cc:6731
  #, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr "Argument vom Typ %qT ist zusammen mit %<-mgeneral-regs-only%> nicht erlaubt"
  
! #: config/arm/arm.cc:7115 config/arm/arm.cc:7336 config/arm/arm.cc:7369
! #: config/arm/arm.cc:29480
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT hat sich in GCC 7.1 geÃ¤ndert"
  
! #: config/arm/arm.cc:7507
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr "Gleitkomma-Register kÃ¶nnten trotz Attribut %qE Ã¼berschrieben werden: compilieren Sie mit %<-mgeneral-regs-only%>"
  
! #: config/arm/arm.cc:7629
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack Ã¼bergeben"
  
! #: config/arm/arm.cc:7641
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die variable Anzahl von Argumenten haben"
  
! #: config/arm/arm.cc:7650
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "Attribut %qE ist nicht auf Funktionen anwendbar, die Argumente auf dem Stack zurÃ¼ckgeben"
  
! #: config/arm/arm.cc:7672 config/arm/arm.cc:7724
  #, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "Attribut %qE ignoriert, da die Option %<-mcmse%> nicht angegeben ist"
  
! #: config/arm/arm.cc:7691
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "Attribut %qE wirkt sich nicht auf Funktionen mit Â»staticÂ«-Bindung aus"
  
! #: config/arm/arm.cc:7744
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "Attribut %qE kann nur auf Basistypen von Funktionszeiger angewandt werden"
  
! #: config/arm/arm.cc:9737
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr "Zugriff auf threadlokalen Speicher wird derzeit mit %<-mpure-code%> oder %<-mslow-flash-data%> nicht unterstÃ¼tzt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79871
! #: config/arm/arm.cc:13588 config/arm/arm.cc:13590
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "Â»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd"
  
! #: config/arm/arm.cc:26067
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "Wirkliche Stelle des gestapelten Parameters kann nicht berechnet werden"
  
! #: config/arm/arm.cc:26730
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "Unexpected thumb1 far jump"
  
! #: config/arm/arm.cc:26989
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "keine unteren Register fÃ¼r das Hervorholen der hohen Register verfÃ¼gbar"
  
! #: config/arm/arm.cc:27242
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "Interrupt-Dienst-Routinen kÃ¶nnen nicht im Â»Thumb-1Â«-Modus codiert werden"
  
! #: config/arm/arm.cc:27488
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "%<-fstack-check=specific%> fÃ¼r Thumb-1"
  
! #: config/arm/arm.cc:33773
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "ungÃ¼ltige FPU fÃ¼r Zielattribut oder -pragma %qs"
*************** msgstr "ungÃ¼ltige FPU fÃ¼r Zielattribut
*** 39740,39761 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33670
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "automatische FPU-Auswahl ist hier momentan nicht erlaubt"
  
! #: config/arm/arm.cc:33683
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "UngÃ¼ltige Architektur fÃ¼r Zielattribut oder -pragma %qs"
  
! #: config/arm/arm.cc:33697
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "Unbekanntes Zielattribut oder -pragma %qs"
  
! #: config/arm/arm.cc:34660
  #, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "%<asm%>-Schalter werden im Thumb1-Modus nicht unterstÃ¼tzt"
--- 39870,39891 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33781
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "automatische FPU-Auswahl ist hier momentan nicht erlaubt"
  
! #: config/arm/arm.cc:33794
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "UngÃ¼ltige Architektur fÃ¼r Zielattribut oder -pragma %qs"
  
! #: config/arm/arm.cc:33808
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "Unbekanntes Zielattribut oder -pragma %qs"
  
! #: config/arm/arm.cc:34771
  #, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "%<asm%>-Schalter werden im Thumb1-Modus nicht unterstÃ¼tzt"
*************** msgstr "UnterstÃ¼tzte Kernarchitekturen:
*** 39804,39962 ****
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:1065
  #, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
  msgstr "Unbekannte Kernarchitektur %qs in %qs angegeben"
  
! #: config/avr/avr.cc:1119 config/pru/pru.cc:601 config/visium/visium.cc:422
  #, gcc-internal-format
  msgid "%<-fpic%> is not supported"
  msgstr "%<-fpic%> wird nicht unterstÃ¼tzt"
  
! #: config/avr/avr.cc:1121 config/pru/pru.cc:603 config/visium/visium.cc:424
  #, gcc-internal-format
  msgid "%<-fPIC%> is not supported"
  msgstr "%<-fPIC%> wird nicht unterstÃ¼tzt"
  
! #: config/avr/avr.cc:1123 config/pru/pru.cc:605
  #, gcc-internal-format
  msgid "%<-fpie%> is not supported"
  msgstr "%<-fpie%> wird nicht unterstÃ¼tzt"
  
! #: config/avr/avr.cc:1125 config/pru/pru.cc:607
  #, gcc-internal-format
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> wird nicht unterstÃ¼tzt"
  
! #: config/avr/avr.cc:1421 config/avr/avr.cc:1426 config/riscv/riscv.cc:9392
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "Funktionsattribute %qs und %qs schlieÃŸen sich gegenseitig aus"
  
! #: config/avr/avr.cc:1447 config/riscv/riscv.cc:9404
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "Funktion %qs kann keine Argumente haben"
  
! #: config/avr/avr.cc:1450 config/riscv/riscv.cc:9401
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "Funktion %qs kann keinen Wert zurÃ¼ckgeben"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79883
! #: config/avr/avr.cc:1464
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr "%qs scheint ein falsch geschriebener %qs-Handler zu sein, das PrÃ¤fix %<__vector%> fehlt"
  
! #: config/avr/avr.cc:1477
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr "%qs ist in der AVR-LibC ein reservierter Bezeichner. ErwÃ¤gen Sie %<#include <avr/interrupt.h>%> vor der Benutzung des Makros %qs"
  
! #: config/avr/avr.cc:1694
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "%<builtin_return_address%> enthÃ¤lt nur 2 Adressbytes"
  
! #: config/avr/avr.cc:3119
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr "Zeigeroffset von Symbol kÃ¶nnte falsch sein"
  
! #: config/avr/avr.cc:3258
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "Zugriff auf Datenspeicher mit Programmspeicheradresse"
  
! #: config/avr/avr.cc:3319
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "Zugriff auf Programmspeicher mit Datenspeicheradresse"
  
! #: config/avr/avr.cc:3653
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "festes Register %s zur ParameterÃ¼bergabe an Funktion verwendet"
  
! #: config/avr/avr.cc:3918
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "Schreibzugriff auf Adressraum %qs wird nicht unterstÃ¼tzt"
  
! #: config/avr/avr.cc:10356
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "Attribut %qE kann nur fÃ¼r Â»staticÂ«-Variablen verwendet werden"
  
! #: config/avr/avr.cc:10363
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "Attribut %qE wird nur fÃ¼r reduzierte Tiny-Kerne unterstÃ¼tzt"
  
! #: config/avr/avr.cc:10405
  #, gcc-internal-format
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr "Adresse von Attribut %qE auÃŸerhalb des gÃ¼ltigen Bereichs 0x%x%s0x%x"
  
! #: config/avr/avr.cc:10419
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr "sowohl Â»%sÂ« als auch das %qE-Attribut geben die Adresse an"
  
! #: config/avr/avr.cc:10429
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "Attribut %qE an nicht-Â»volatileÂ«-Variable"
  
! #: config/avr/avr.cc:10505
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "AdressrÃ¤ume werden auf reduzierten Tiny-Kernen nicht unterstÃ¼tzt"
  
! #: config/avr/avr.cc:10512
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "Adressraum %qs wird auf GerÃ¤ten mit Flashspeicher bis zu %d KiB nicht unterstÃ¼tzt"
  
! #: config/avr/avr.cc:10693
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "Zeiger auf Adressraum %qs muss in %qT konstant sein"
  
! #: config/avr/avr.cc:10696
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "Zeiger auf Adressraum %qs muss in %s %q+D konstant sein"
  
! #: config/avr/avr.cc:10717
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr "variablen %q+D, die mit dem %qs-Attribut markiert ist, muss im statischen Speicher verortet sein"
  
! #: config/avr/avr.cc:10769
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "Variable %q+D muss konstant sein, um mit %qs in Nur-Lese-Abschnitt gelegt zu werden"
  
! #: config/avr/avr.cc:10930
  #, gcc-internal-format
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr "statische Attributdeklaration %qs fÃ¼r %q+D erfordert eine Adresse"
  
! #: config/avr/avr.cc:11019
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr "Nur uninitialisierte Variablen kÃ¶nnen im %<.noinit%>-Bereich platziert werden"
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:11096
  #, gcc-internal-format
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr "dynamisch initialisierte Variable %q+D in Programmspeicherbereich platziert"
  
! #: config/avr/avr.cc:11107
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "nicht initialisierte Variable %q+D in Programmspeicherbereich platziert"
--- 39934,40097 ----
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:1090
  #, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
  msgstr "Unbekannte Kernarchitektur %qs in %qs angegeben"
  
! #: config/avr/avr.cc:1144 config/pru/pru.cc:601 config/visium/visium.cc:422
  #, gcc-internal-format
  msgid "%<-fpic%> is not supported"
  msgstr "%<-fpic%> wird nicht unterstÃ¼tzt"
  
! #: config/avr/avr.cc:1146 config/pru/pru.cc:603 config/visium/visium.cc:424
  #, gcc-internal-format
  msgid "%<-fPIC%> is not supported"
  msgstr "%<-fPIC%> wird nicht unterstÃ¼tzt"
  
! #: config/avr/avr.cc:1148 config/pru/pru.cc:605
  #, gcc-internal-format
  msgid "%<-fpie%> is not supported"
  msgstr "%<-fpie%> wird nicht unterstÃ¼tzt"
  
! #: config/avr/avr.cc:1150 config/pru/pru.cc:607
  #, gcc-internal-format
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> wird nicht unterstÃ¼tzt"
  
! #: config/avr/avr.cc:1446 config/avr/avr.cc:1451 config/riscv/riscv.cc:9772
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "Funktionsattribute %qs und %qs schlieÃŸen sich gegenseitig aus"
  
! #: config/avr/avr.cc:1472 config/riscv/riscv.cc:9784
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "Funktion %qs kann keine Argumente haben"
  
! #: config/avr/avr.cc:1475 config/riscv/riscv.cc:9781
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "Funktion %qs kann keinen Wert zurÃ¼ckgeben"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79883
! #: config/avr/avr.cc:1489
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr "%qs scheint ein falsch geschriebener %qs-Handler zu sein, das PrÃ¤fix %<__vector%> fehlt"
  
! #: config/avr/avr.cc:1500
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr "%qs ist in der AVR-LibC ein reservierter Bezeichner. ErwÃ¤gen Sie %<#include <avr/interrupt.h>%> vor der Benutzung des Makros %qs"
  
! #: config/avr/avr.cc:1507
! #, gcc-internal-format
! msgid "%qs is a deprecated identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> or %<#include <compat/deprecated.h>%> before using the %qs macro"
! msgstr "%qs ist in der AVR-LibC ein veralteter Bezeichner. ErwÃ¤gen Sie %<#include <avr/interrupt.h>%> oder %<#include <compat&deprecated.h>%> vor der Benutzung des Makros %qs"
! 
! #: config/avr/avr.cc:1728
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "%<builtin_return_address%> enthÃ¤lt nur 2 Adressbytes"
  
! #: config/avr/avr.cc:3716
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr "Zeigeroffset von Symbol kÃ¶nnte falsch sein"
  
! #: config/avr/avr.cc:3855
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "Zugriff auf Datenspeicher mit Programmspeicheradresse"
  
! #: config/avr/avr.cc:3916
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "Zugriff auf Programmspeicher mit Datenspeicheradresse"
  
! #: config/avr/avr.cc:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "festes Register %s zur ParameterÃ¼bergabe an Funktion verwendet"
  
! #: config/avr/avr.cc:4518
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "Schreibzugriff auf Adressraum %qs wird nicht unterstÃ¼tzt"
  
! #: config/avr/avr.cc:11277
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "Attribut %qE kann nur fÃ¼r Â»staticÂ«-Variablen verwendet werden"
  
! #: config/avr/avr.cc:11284
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "Attribut %qE wird nur fÃ¼r reduzierte Tiny-Kerne unterstÃ¼tzt"
  
! #: config/avr/avr.cc:11326
  #, gcc-internal-format
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr "Adresse von Attribut %qE auÃŸerhalb des gÃ¼ltigen Bereichs 0x%x%s0x%x"
  
! #: config/avr/avr.cc:11340
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr "sowohl Â»%sÂ« als auch das %qE-Attribut geben die Adresse an"
  
! #: config/avr/avr.cc:11350
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "Attribut %qE an nicht-Â»volatileÂ«-Variable"
  
! #: config/avr/avr.cc:11426
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "AdressrÃ¤ume werden auf reduzierten Tiny-Kernen nicht unterstÃ¼tzt"
  
! #: config/avr/avr.cc:11433
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "Adressraum %qs wird auf GerÃ¤ten mit Flashspeicher bis zu %d KiB nicht unterstÃ¼tzt"
  
! #: config/avr/avr.cc:11613
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "Zeiger auf Adressraum %qs muss in %qT konstant sein"
  
! #: config/avr/avr.cc:11616
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "Zeiger auf Adressraum %qs muss in %s %q+D konstant sein"
  
! #: config/avr/avr.cc:11637
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr "variablen %q+D, die mit dem %qs-Attribut markiert ist, muss im statischen Speicher verortet sein"
  
! #: config/avr/avr.cc:11688
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "Variable %q+D muss konstant sein, um mit %qs in Nur-Lese-Abschnitt gelegt zu werden"
  
! #: config/avr/avr.cc:11849
  #, gcc-internal-format
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr "statische Attributdeklaration %qs fÃ¼r %q+D erfordert eine Adresse"
  
! #: config/avr/avr.cc:11938
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr "Nur uninitialisierte Variablen kÃ¶nnen im %<.noinit%>-Bereich platziert werden"
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:12015
  #, gcc-internal-format
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr "dynamisch initialisierte Variable %q+D in Programmspeicherbereich platziert"
  
! #: config/avr/avr.cc:12026
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "nicht initialisierte Variable %q+D in Programmspeicherbereich platziert"
*************** msgstr "nicht initialisierte Variable %q
*** 39965,40006 ****
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:11172
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr "die Variable %q+D mit dem Attribut %qs darf keinen Initialisierer haben"
  
! #: config/avr/avr.cc:11225
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%q+D hat unvertrÃ¤gliche Attribute %qs und %qs"
  
! #: config/avr/avr.cc:11288
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "Architektur %qs wird nur fÃ¼r Assemblierung unterstÃ¼tzt"
  
! #: config/avr/avr.cc:13788
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "Umwandlung von Adressraum %qs in Adressraum %qs"
  
! #: config/avr/avr.cc:14878 config/avr/avr.cc:14891
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s erwartet eine Ganzzahlkonstante zur Kompilierzeit"
  
! #: config/avr/avr.cc:14905
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s erwartet eine Long-Ganzzahlkonstante als erstes Argument zur Kompilierzeit"
  
! #: config/avr/avr.cc:14933
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "Rundung auf %d Bits hat keinen Effekt fÃ¼r Festkommawert mit %d Bit Nachkommaanteil"
  
! #: config/avr/avr.cc:14942
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "Rundungsergebnis wird immer 0 sein"
--- 40100,40141 ----
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:12091
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr "die Variable %q+D mit dem Attribut %qs darf keinen Initialisierer haben"
  
! #: config/avr/avr.cc:12144
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%q+D hat unvertrÃ¤gliche Attribute %qs und %qs"
  
! #: config/avr/avr.cc:12207
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "Architektur %qs wird nur fÃ¼r Assemblierung unterstÃ¼tzt"
  
! #: config/avr/avr.cc:14767
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "Umwandlung von Adressraum %qs in Adressraum %qs"
  
! #: config/avr/avr.cc:15848 config/avr/avr.cc:15861
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s erwartet eine Ganzzahlkonstante zur Kompilierzeit"
  
! #: config/avr/avr.cc:15875
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s erwartet eine Long-Ganzzahlkonstante als erstes Argument zur Kompilierzeit"
  
! #: config/avr/avr.cc:15903
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "Rundung auf %d Bits hat keinen Effekt fÃ¼r Festkommawert mit %d Bit Nachkommaanteil"
  
! #: config/avr/avr.cc:15912
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "Rundungsergebnis wird immer 0 sein"
*************** msgstr "Attribut %qE benÃ¶tigt ein Argum
*** 40095,40153 ****
  msgid "%qE attribute only applies to structure, union and class types"
  msgstr "Attribut %qE ist nur bei Struktur-, Vereinigungs- und Klassentypen anwendbar"
  
! #: config/bpf/bpf.cc:196
  #, gcc-internal-format
  msgid "BPF CO-RE requires BTF debugging information, use %<-gbtf%>"
  msgstr "BPF CO-RE erfordert BTF-Debugging-Informationen, verwenden Sie %<-gbtf%>"
  
! #: config/bpf/bpf.cc:216
  #, gcc-internal-format
  msgid "BPF CO-RE does not support LTO"
  msgstr "BPF CO-RE unterstÃ¼tzt LTO nicht"
  
! #: config/bpf/bpf.cc:253
  #, gcc-internal-format
  msgid "%<-fstack-protector%> does not work on this architecture"
  msgstr "%<-fstack-protector%> funktioniert auf dieser Architektur nicht"
  
! #: config/bpf/bpf.cc:382
  #, gcc-internal-format
  msgid "eBPF stack limit exceeded"
  msgstr "eBPF-Stapelgrenze Ã¼berschritten"
  
! #: config/bpf/bpf.cc:664
  #, gcc-internal-format
  msgid "too many function arguments for eBPF"
  msgstr "zu viele Funktionsargumente fÃ¼r eBPF"
  
! #: config/bpf/bpf.cc:683 config/bpf/bpf.cc:685
  #, gcc-internal-format
  msgid "no constructors"
  msgstr "keine Konstruktoren"
  
! #: config/bpf/bpf.cc:701 config/bpf/bpf.cc:703
  #, gcc-internal-format
  msgid "no destructors"
  msgstr "keine Destruktoren"
  
! #: config/bpf/bpf.cc:755
  #, gcc-internal-format
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr "indirekter Aufruf in Funktion, das wird von eBPF nicht unterstÃ¼tzt"
  
! #: config/bpf/bpf.cc:1005 config/loongarch/loongarch-builtins.cc:3008
! #: config/mips/mips.cc:17388 config/nios2/nios2.cc:3601
  #: config/riscv/riscv-builtins.cc:344
! #: config/riscv/riscv-vector-builtins.cc:4189
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion"
  
! #: config/bpf/bpf.cc:1019
  #, gcc-internal-format
  msgid "invalid built-in function at expansion"
  msgstr "ungÃ¼ltige eingebaute Funktion bei der Expansion"
  
  #: config/c6x/c6x.cc:245
  #, gcc-internal-format
  msgid "%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target"
--- 40230,40308 ----
  msgid "%qE attribute only applies to structure, union and class types"
  msgstr "Attribut %qE ist nur bei Struktur-, Vereinigungs- und Klassentypen anwendbar"
  
! #: config/bpf/bpf.cc:197
  #, gcc-internal-format
  msgid "BPF CO-RE requires BTF debugging information, use %<-gbtf%>"
  msgstr "BPF CO-RE erfordert BTF-Debugging-Informationen, verwenden Sie %<-gbtf%>"
  
! #: config/bpf/bpf.cc:215
  #, gcc-internal-format
  msgid "BPF CO-RE does not support LTO"
  msgstr "BPF CO-RE unterstÃ¼tzt LTO nicht"
  
! #: config/bpf/bpf.cc:251
  #, gcc-internal-format
  msgid "%<-fstack-protector%> does not work on this architecture"
  msgstr "%<-fstack-protector%> funktioniert auf dieser Architektur nicht"
  
! #: config/bpf/bpf.cc:366
  #, gcc-internal-format
  msgid "eBPF stack limit exceeded"
  msgstr "eBPF-Stapelgrenze Ã¼berschritten"
  
! #: config/bpf/bpf.cc:685
  #, gcc-internal-format
  msgid "too many function arguments for eBPF"
  msgstr "zu viele Funktionsargumente fÃ¼r eBPF"
  
! #: config/bpf/bpf.cc:704 config/bpf/bpf.cc:706
  #, gcc-internal-format
  msgid "no constructors"
  msgstr "keine Konstruktoren"
  
! #: config/bpf/bpf.cc:722 config/bpf/bpf.cc:724
  #, gcc-internal-format
  msgid "no destructors"
  msgstr "keine Destruktoren"
  
! #: config/bpf/bpf.cc:776
  #, gcc-internal-format
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr "indirekter Aufruf in Funktion, das wird von eBPF nicht unterstÃ¼tzt"
  
! #: config/bpf/bpf.cc:1051 config/loongarch/loongarch-builtins.cc:3005
! #: config/mips/mips.cc:17394 config/nios2/nios2.cc:3602
  #: config/riscv/riscv-builtins.cc:344
! #: config/riscv/riscv-vector-builtins.cc:4226
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion"
  
! #: config/bpf/bpf.cc:1065
  #, gcc-internal-format
  msgid "invalid built-in function at expansion"
  msgstr "ungÃ¼ltige eingebaute Funktion bei der Expansion"
  
+ #: config/bpf/bpf.cc:1287 config/bpf/bpf.cc:1290
+ #, gcc-internal-format
+ msgid "could not inline call to %<__builtin_%s%>: size must be constant"
+ msgstr "Aufruf von %<__builtin_%s%> ist nicht per inline mÃ¶glich: Die GrÃ¶ÃŸe muss eine Konstante sein"
+ 
+ #: config/bpf/bpf.cc:1318 config/bpf/bpf.cc:1321
+ #, gcc-internal-format
+ msgid "could not inline call to %<__builtin_%s%>: too many bytes, use %<-minline-memops-threshold%>"
+ msgstr "Aufruf von %<__builtin_%s%> ist nicht per inline mÃ¶glich: zu viele Bytes, verwenden Sie %<-minline-memops-threshold%>"
+ 
+ #: config/bpf/bpf.cc:1371 config/bpf/bpf.cc:1374
+ #, gcc-internal-format
+ msgid "could not inline call to %<__builtin_memset%>: size must be constant"
+ msgstr "Aufruf von %<__builtin_memset%> ist nicht per inline mÃ¶glich: GÃ¶ÃŸe muss konstant sein"
+ 
+ #: config/bpf/bpf.cc:1402 config/bpf/bpf.cc:1405
+ #, gcc-internal-format
+ msgid "could not inline call to %<__builtin_memset%>: too many bytes, use %<-minline-memops-threshold%>"
+ msgstr "Aufruf von %<__builtin_memset%> ist nicht per inline mÃ¶glich: zu viele Bytes, verwenden Sie %<-minline-memops-threshold%>"
+ 
  #: config/c6x/c6x.cc:245
  #, gcc-internal-format
  msgid "%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target"
*************** msgstr "unbekanntes Ziel"
*** 40211,40243 ****
  msgid "stackframe too big: %d bytes"
  msgstr "Stapelrahmen zu groÃŸ: %d Bytes"
  
! #: config/csky/csky.cc:2543
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is not based on arch %s, ignoring the arch"
  msgstr "die CPU Â»%sÂ« basiert nicht auf Architektur Â»%sÂ«, Architektur wird ignoriert"
  
! #: config/csky/csky.cc:2609 config/csky/csky.cc:2647 config/csky/csky.cc:2712
! #: config/csky/csky.cc:2735 config/csky/csky.cc:2752
  #, gcc-internal-format
  msgid "%qs is not supported by arch %s"
  msgstr "%qs wird von der Architektur %<%s%> nicht unterstÃ¼tzt"
  
! #: config/csky/csky.cc:2650
  #, gcc-internal-format
  msgid "%<-mhard-float%> is not supported by the selected CPU"
  msgstr "%<-mhard-float%> wird von der ausgewÃ¤hlten CPU nicht unterstÃ¼tzt"
  
! #: config/csky/csky.cc:2666
  #, gcc-internal-format
  msgid "%<-mdouble-float%> ignored without %<-mhard-float%>"
  msgstr "%<-mdouble-float%> wird ohne %<-mhard-float%> ignoriert"
  
! #: config/csky/csky.cc:2669
  #, gcc-internal-format
  msgid "%<-mfdivdu%> ignored without %<-mhard-float%>"
  msgstr "%<-mfdivdu%> wird ohne %<-mhard-float%> ignoriert"
  
! #: config/csky/csky.cc:2724
  #, gcc-internal-format
  msgid "%<-msmart%> is incompatible with %<-mhigh-registers%>"
  msgstr "%<-msmart%> ist mit %<-mhigh-registers%> unvertrÃ¤glich"
--- 40366,40398 ----
  msgid "stackframe too big: %d bytes"
  msgstr "Stapelrahmen zu groÃŸ: %d Bytes"
  
! #: config/csky/csky.cc:2544
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is not based on arch %s, ignoring the arch"
  msgstr "die CPU Â»%sÂ« basiert nicht auf Architektur Â»%sÂ«, Architektur wird ignoriert"
  
! #: config/csky/csky.cc:2610 config/csky/csky.cc:2648 config/csky/csky.cc:2713
! #: config/csky/csky.cc:2736 config/csky/csky.cc:2753
  #, gcc-internal-format
  msgid "%qs is not supported by arch %s"
  msgstr "%qs wird von der Architektur %<%s%> nicht unterstÃ¼tzt"
  
! #: config/csky/csky.cc:2651
  #, gcc-internal-format
  msgid "%<-mhard-float%> is not supported by the selected CPU"
  msgstr "%<-mhard-float%> wird von der ausgewÃ¤hlten CPU nicht unterstÃ¼tzt"
  
! #: config/csky/csky.cc:2667
  #, gcc-internal-format
  msgid "%<-mdouble-float%> ignored without %<-mhard-float%>"
  msgstr "%<-mdouble-float%> wird ohne %<-mhard-float%> ignoriert"
  
! #: config/csky/csky.cc:2670
  #, gcc-internal-format
  msgid "%<-mfdivdu%> ignored without %<-mhard-float%>"
  msgstr "%<-mfdivdu%> wird ohne %<-mhard-float%> ignoriert"
  
! #: config/csky/csky.cc:2725
  #, gcc-internal-format
  msgid "%<-msmart%> is incompatible with %<-mhigh-registers%>"
  msgstr "%<-msmart%> ist mit %<-mhigh-registers%> unvertrÃ¤glich"
*************** msgstr "%<-msmart%> ist mit %<-mhigh-reg
*** 40254,40265 ****
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6280
  #, gcc-internal-format
  msgid "Nested function trampolines not supported on CK801."
  msgstr "Geschachtelte Trampolin-Funktionen werden auf dem CK801 nicht unterstÃ¼tzt."
  
! #: config/csky/csky.cc:6476
  #, gcc-internal-format
  msgid "%qE attribute ignored without %<-mistack%>"
  msgstr "Attribut %qE ignoriert, da die Option %<-mistack%> nicht angegeben ist"
--- 40409,40420 ----
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6281
  #, gcc-internal-format
  msgid "Nested function trampolines not supported on CK801."
  msgstr "Geschachtelte Trampolin-Funktionen werden auf dem CK801 nicht unterstÃ¼tzt."
  
! #: config/csky/csky.cc:6477
  #, gcc-internal-format
  msgid "%qE attribute ignored without %<-mistack%>"
  msgstr "Attribut %qE ignoriert, da die Option %<-mistack%> nicht angegeben ist"
*************** msgstr "Interrupthandler kÃ¶nnen keine A
*** 40274,40285 ****
  msgid "argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qs"
  msgstr "Das Argument des Attributs %qE ist nicht %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs oder %qs"
  
! #: config/epiphany/epiphany.cc:1542
  #, gcc-internal-format
  msgid "%<stack_offset%> must be at least 4"
  msgstr "%<stack_offset%> muss mindestens 4 sein"
  
! #: config/epiphany/epiphany.cc:1544
  #, gcc-internal-format
  msgid "%<stack_offset%> must be a multiple of 4"
  msgstr "%<stack_offset%> muss ein Vielfaches von 4 sein"
--- 40429,40440 ----
  msgid "argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qs"
  msgstr "Das Argument des Attributs %qE ist nicht %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs oder %qs"
  
! #: config/epiphany/epiphany.cc:1543
  #, gcc-internal-format
  msgid "%<stack_offset%> must be at least 4"
  msgstr "%<stack_offset%> muss mindestens 4 sein"
  
! #: config/epiphany/epiphany.cc:1545
  #, gcc-internal-format
  msgid "%<stack_offset%> must be a multiple of 4"
  msgstr "%<stack_offset%> muss ein Vielfaches von 4 sein"
*************** msgstr "unpassender Akkumulator fÃ¼r %qs
*** 40304,40315 ****
  msgid "invalid IACC argument"
  msgstr "ungÃ¼ltiges IACC-Argument"
  
! #: config/frv/frv.cc:8594 config/sparc/sparc.cc:11011
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs erwartet ein konstantes Argument"
  
! #: config/frv/frv.cc:8599 config/sparc/sparc.cc:11017
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "Konstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %qs"
--- 40459,40470 ----
  msgid "invalid IACC argument"
  msgstr "ungÃ¼ltiges IACC-Argument"
  
! #: config/frv/frv.cc:8594 config/sparc/sparc.cc:11033
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs erwartet ein konstantes Argument"
  
! #: config/frv/frv.cc:8599 config/sparc/sparc.cc:11039
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "Konstantes Argument auÃŸerhalb des Wertebereiches fÃ¼r %qs"
*************** msgstr "falsche Ausrichtung: %d"
*** 40359,40495 ****
  msgid "stack frame must be smaller than 64K"
  msgstr "Stapelrahmen muss kleiner als 64k sein"
  
! #: config/gcn/gcn.cc:170
  #, gcc-internal-format
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr "%<-mxnack=on%> ist nicht kompatibel mit %<-march=%s%>"
  
! #: config/gcn/gcn.cc:284
  #, gcc-internal-format
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr "Attribut %<amdgpu_hsa_kernel%> erfordert Zeichenkettenkonstanten als Argumente"
  
! #: config/gcn/gcn.cc:297
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr "unbekannte Angabe %<%qs%> in Attribut %<amdgpu_hsa_kernel%>"
  
! #: config/gcn/gcn.cc:304
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr "doppelt angegebener Parameter %qs in Attribut %<amdgpu_hsa_kernel%>"
  
! #: config/gcn/gcn.cc:356
  #, gcc-internal-format
  msgid "too many arguments passed in sgpr registers"
  msgstr "zu viele Argumente, die in SGPR-Registern Ã¼bergeben werden"
  
! #: config/gcn/gcn.cc:2515
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr "Es wurde ein nicht standardmÃ¤ÃŸiger Satz von Anfangswerten angefordert, was gegen das ABI verstÃ¶ÃŸt"
  
! #: config/gcn/gcn.cc:2783
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong type of argument %s"
  msgstr "Argument falschen Typs fÃ¼r Â»%sÂ«"
  
! #: config/gcn/gcn.cc:3788
  #, gcc-internal-format
  msgid "nested function trampolines not supported on GCN5 due to non-executable stacks"
  msgstr "geschachtelte Funktionstrampoline werden auf GCN5 aufgrund nicht ausfÃ¼hrbarer Stacks nicht unterstÃ¼tzt"
  
! #: config/gcn/gcn.cc:3940
  #, gcc-internal-format
  msgid "TLS is not implemented for GCN."
  msgstr "TLS ist fÃ¼r GCN nicht implementiert."
  
! #: config/gcn/gcn.cc:5032
  #, gcc-internal-format
  msgid "Builtin not implemented"
  msgstr "Eingebaute Funktion nicht implementiert"
  
! #: config/gcn/gcn.cc:5636
  #, gcc-internal-format
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr "nicht unterstÃ¼tzte simdlen %wd (amdgcn)"
  
! #: config/gcn/gcn.cc:6346
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr "%<vector_length (64)%> wird verwendet, %d wird ignoriert"
  
! #: config/gcn/gcn.cc:6347
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr "%<vector_length (64)%> wird verwendet, Laufzeiteinstellung wird ignoriert"
  
! #: config/gcn/gcn.cc:6359 config/nvptx/nvptx.cc:6606
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr "%<num_workers (%d)%> wird verwendet, %d wird ignoriert"
  
! #: config/gcn/gcn.cc:6386 config/gcn/gcn.cc:6415
  #, gcc-internal-format, gfc-internal-format
  msgid "offload dimension out of range (%d)"
  msgstr "Auslagerungsdimension %d liegt auÃŸerhalb des Wertebereiches"
  
! #: config/gcn/gcn.cc:6910
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr "%d Bytes des gang-privaten Speichers fÃ¼r Datenaustausch erschÃ¶pft (kann zum Beispiel mit %<-mgang-private-size=%d%> erhÃ¶ht werden)"
  
! #: config/gcn/mkoffload.cc:160
  #, gcc-internal-format
  msgid "deleting file %qs: %m"
  msgstr "LÃ¶schen der Datei %qs: %m"
  
! #: config/gcn/mkoffload.cc:862
  #, gcc-internal-format
  msgid "%<COLLECT_GCC%> must be set"
  msgstr "%<COLLECT_GCC%> muss gesetzt sein"
  
! #: config/gcn/mkoffload.cc:908
  #, gcc-internal-format
  msgid "offload compiler %qs not found"
  msgstr "Offload-Compiler %qs nicht gefunden"
  
! #: config/gcn/mkoffload.cc:930
  #, gcc-internal-format
  msgid "unrecognizable argument of option %<"
  msgstr "nicht erkanntes Kommandozeilenargument von Option %<"
  
! #: config/gcn/mkoffload.cc:994 config/nvptx/mkoffload.cc:751
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr "entweder %<-fopenacc%> oder %<-fopenmp%> muss angegeben sein"
  
! #: config/gcn/mkoffload.cc:1039
  #, gcc-internal-format
  msgid "unhandled architecture"
  msgstr "unbehandelte Architektur"
  
! #: config/gcn/mkoffload.cc:1079 config/gcn/mkoffload.cc:1231
  #, gcc-internal-format
  msgid "cannot open %qs"
  msgstr "%qs kann nicht geÃ¶ffnet werden"
  
! #: config/gcn/mkoffload.cc:1217 config/nvptx/mkoffload.cc:841
  #, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr "Fehler beim Ã–ffnen der omp_requires-Datei %qs"
  
! #: config/gcn/mkoffload.cc:1221 config/nvptx/mkoffload.cc:845
  #, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "Fehler beim Lesen der omp_requires-Datei %qs"
  
! #: config/gcn/mkoffload.cc:1227
  #, gcc-internal-format
  msgid "cannot open intermediate gcn asm file"
  msgstr "Zwischenspeicherdatei fÃ¼r gcn-asm kann nicht geÃ¶ffnet werden"
  
! #: config/gcn/mkoffload.cc:1244
  #, gcc-internal-format
  msgid "cannot open intermediate gcn obj file"
  msgstr "Zwischenspeicherdatei fÃ¼r gcn-obj kann nicht geÃ¶ffnet werden"
--- 40514,40665 ----
  msgid "stack frame must be smaller than 64K"
  msgstr "Stapelrahmen muss kleiner als 64k sein"
  
! #: config/gcn/gcn.cc:175
  #, gcc-internal-format
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr "%<-mxnack=on%> ist nicht kompatibel mit %<-march=%s%>"
  
! #: config/gcn/gcn.cc:292
  #, gcc-internal-format
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr "Attribut %<amdgpu_hsa_kernel%> erfordert Zeichenkettenkonstanten als Argumente"
  
! #: config/gcn/gcn.cc:305
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr "unbekannte Angabe %<%qs%> in Attribut %<amdgpu_hsa_kernel%>"
  
! #: config/gcn/gcn.cc:312
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr "doppelt angegebener Parameter %qs in Attribut %<amdgpu_hsa_kernel%>"
  
! #: config/gcn/gcn.cc:364
  #, gcc-internal-format
  msgid "too many arguments passed in sgpr registers"
  msgstr "zu viele Argumente, die in SGPR-Registern Ã¼bergeben werden"
  
! #: config/gcn/gcn.cc:2523
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr "Es wurde ein nicht standardmÃ¤ÃŸiger Satz von Anfangswerten angefordert, was gegen das ABI verstÃ¶ÃŸt"
  
! #: config/gcn/gcn.cc:2791
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong type of argument %s"
  msgstr "Argument falschen Typs fÃ¼r Â»%sÂ«"
  
! #: config/gcn/gcn.cc:3802
  #, gcc-internal-format
  msgid "nested function trampolines not supported on GCN5 due to non-executable stacks"
  msgstr "geschachtelte Funktionstrampoline werden auf GCN5 aufgrund nicht ausfÃ¼hrbarer Stacks nicht unterstÃ¼tzt"
  
! #: config/gcn/gcn.cc:3954
  #, gcc-internal-format
  msgid "TLS is not implemented for GCN."
  msgstr "TLS ist fÃ¼r GCN nicht implementiert."
  
! #: config/gcn/gcn.cc:5046
  #, gcc-internal-format
  msgid "Builtin not implemented"
  msgstr "Eingebaute Funktion nicht implementiert"
  
! #: config/gcn/gcn.cc:5692
  #, gcc-internal-format
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr "nicht unterstÃ¼tzte simdlen %wd (amdgcn)"
  
! #: config/gcn/gcn.cc:6402
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr "%<vector_length (64)%> wird verwendet, %d wird ignoriert"
  
! #: config/gcn/gcn.cc:6403
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr "%<vector_length (64)%> wird verwendet, Laufzeiteinstellung wird ignoriert"
  
! #: config/gcn/gcn.cc:6415 config/nvptx/nvptx.cc:6607
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr "%<num_workers (%d)%> wird verwendet, %d wird ignoriert"
  
! #: config/gcn/gcn.cc:6442 config/gcn/gcn.cc:6471
  #, gcc-internal-format, gfc-internal-format
  msgid "offload dimension out of range (%d)"
  msgstr "Auslagerungsdimension %d liegt auÃŸerhalb des Wertebereiches"
  
! #: config/gcn/gcn.cc:6980
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr "%d Bytes des gang-privaten Speichers fÃ¼r Datenaustausch erschÃ¶pft (kann zum Beispiel mit %<-mgang-private-size=%d%> erhÃ¶ht werden)"
  
! #: config/gcn/mkoffload.cc:168
  #, gcc-internal-format
  msgid "deleting file %qs: %m"
  msgstr "LÃ¶schen der Datei %qs: %m"
  
! #: config/gcn/mkoffload.cc:877
! #, gcc-internal-format
! msgid "unrecognized argument in option %<-march=%s%>"
! msgstr "nicht erkanntes Kommandozeilenargument in Option %<-march=%s%>"
! 
! #: config/gcn/mkoffload.cc:901
! #, gcc-internal-format
! msgid "valid arguments to %<-march=%> are: %s"
! msgstr "gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s"
! 
! #: config/gcn/mkoffload.cc:904
! #, gcc-internal-format
! msgid "valid argument to %<-march=%> is %qs"
! msgstr "ein gÃ¼ltiges Argument fÃ¼r %<-march=%> ist %qs"
! 
! #: config/gcn/mkoffload.cc:940
  #, gcc-internal-format
  msgid "%<COLLECT_GCC%> must be set"
  msgstr "%<COLLECT_GCC%> muss gesetzt sein"
  
! #: config/gcn/mkoffload.cc:986
  #, gcc-internal-format
  msgid "offload compiler %qs not found"
  msgstr "Offload-Compiler %qs nicht gefunden"
  
! #: config/gcn/mkoffload.cc:1008
  #, gcc-internal-format
  msgid "unrecognizable argument of option %<"
  msgstr "nicht erkanntes Kommandozeilenargument von Option %<"
  
! #: config/gcn/mkoffload.cc:1060 config/nvptx/mkoffload.cc:753
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr "entweder %<-fopenacc%> oder %<-fopenmp%> muss angegeben sein"
  
! #: config/gcn/mkoffload.cc:1112
  #, gcc-internal-format
  msgid "unhandled architecture"
  msgstr "unbehandelte Architektur"
  
! #: config/gcn/mkoffload.cc:1152 config/gcn/mkoffload.cc:1304
  #, gcc-internal-format
  msgid "cannot open %qs"
  msgstr "%qs kann nicht geÃ¶ffnet werden"
  
! #: config/gcn/mkoffload.cc:1290 config/nvptx/mkoffload.cc:843
  #, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr "Fehler beim Ã–ffnen der omp_requires-Datei %qs"
  
! #: config/gcn/mkoffload.cc:1294 config/nvptx/mkoffload.cc:847
  #, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "Fehler beim Lesen der omp_requires-Datei %qs"
  
! #: config/gcn/mkoffload.cc:1300
  #, gcc-internal-format
  msgid "cannot open intermediate gcn asm file"
  msgstr "Zwischenspeicherdatei fÃ¼r gcn-asm kann nicht geÃ¶ffnet werden"
  
! #: config/gcn/mkoffload.cc:1317
  #, gcc-internal-format
  msgid "cannot open intermediate gcn obj file"
  msgstr "Zwischenspeicherdatei fÃ¼r gcn-obj kann nicht geÃ¶ffnet werden"
*************** msgstr "PCH-Datei kann nicht erweitert w
*** 40529,41041 ****
  msgid "cannot set position in PCH file: %m"
  msgstr "Position in PCH-Datei kann nicht festgelegt werden: %m"
  
! #: config/i386/i386-builtins.cc:1960
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr "kein Dispatcher fÃ¼r versionierte Attribute gefunden"
  
! #: config/i386/i386-builtins.cc:2010
  #, gcc-internal-format
  msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
  msgstr "ISA %qs wird von Attribut %<target%> nicht unterstÃ¼tzt, verwenden Sie den Aufruf %<arch=%>"
  
! #: config/i386/i386-builtins.cc:2021
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr "Kein Dispatcher fÃ¼r Versionierungsattribute gefunden: %s"
  
! #: config/i386/i386-builtins.cc:2131
  #, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "Parameter fÃ¼r eingebaute Funktion muss Zeichenkettenkonstante oder Literal sein"
  
! #: config/i386/i386-builtins.cc:2155 config/i386/i386-builtins.cc:2204
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter to builtin not valid: %s"
  msgstr "Parameter fÃ¼r eingebaute Funktion ist ungÃ¼ltig: %s"
  
! #: config/i386/i386-expand.cc:9751
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr "Interrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werden"
  
! #: config/i386/i386-expand.cc:10222 config/i386/i386-expand.cc:11809
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Das letzte Argument muss ein 2-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:10696
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "fÃ¼nftes Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:10791
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "drittes Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11738
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11753
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "das letzte Argument muss ein 3-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11788
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Das letzte Argument muss ein 4-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11828
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11844
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Das letzte Argument muss ein 5-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11854
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Das vorletzte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11859
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Das letzte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11996
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "das dritte Argument muss eine Vergleichskonstante sein"
  
! #: config/i386/i386-expand.cc:12001
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Falscher Vergleichsmodus"
  
! #: config/i386/i386-expand.cc:12007 config/i386/i386-expand.cc:12331
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Falscher Rundungsoperand"
  
! #: config/i386/i386-expand.cc:12311
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Der direkte Argument muss ein 4-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:12319
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Das direkte Argument muss ein 5-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:12322
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Das direkte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:12798
  #, gcc-internal-format
  msgid "the fourth argument must be one of enum %qs"
  msgstr "das vierte Argument muss eins der AufzÃ¤hlung %qs sein"
  
! #: config/i386/i386-expand.cc:12868 config/rs6000/rs6000-builtin.cc:2378
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "Selektor muss eine Ganzzahlkonstante im Bereich [0, %wi] sein"
  
! #: config/i386/i386-expand.cc:13119
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE erfordert unbekannte ISA-Option"
  
! #: config/i386/i386-expand.cc:13123
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE erfordert ISA-Option %s"
  
! #: config/i386/i386-expand.cc:13611
  #, gcc-internal-format
  msgid "second, third and fourth argument must be a const"
  msgstr "das zweite, dritte und vierte Argument mÃ¼ssen konstant sein"
  
! #: config/i386/i386-expand.cc:13619
  #, gcc-internal-format
  msgid "invalid third argument"
  msgstr "ungÃ¼ltiges drittes Argument"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:13628 config/i386/i386-expand.cc:13683
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr "Vorausladen von Befehlen ist aktiv im 64-Bit-Modus mit RIP-relativer Adressierung und der Option %<-mprefetchi%>; sonst bleiben sie NOPs"
  
! #: config/i386/i386-expand.cc:13645
  #, gcc-internal-format
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "UngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_ia32_prefetch%>; es wird 0 verwendet"
  
! #: config/i386/i386-expand.cc:13671
  #, gcc-internal-format
  msgid "second argument must be a const"
  msgstr "zweites Argument muss konstant sein"
  
! #: config/i386/i386-expand.cc:14198
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Das letzte Argument muss ein 32-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:14231
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "das letzte Argument muss ein Immediate sein"
  
! #: config/i386/i386-expand.cc:14993 config/i386/i386-expand.cc:15205
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "Das letzte muss Skalierung 1, 2, 4, 8 sein"
  
! #: config/i386/i386-expand.cc:15258
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "Das vierte Argument muss Skalierung 1, 2, 4, 8 sein"
  
! #: config/i386/i386-expand.cc:15264
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Falscher Hinweis-Operand"
  
! #: config/i386/i386-expand.cc:15283
  #, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Das Argument zum eingebauten %<xabort%> ein 8-Bit-Direktwert sein"
  
! #: config/i386/i386-features.cc:3526
  #, gcc-internal-format
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr "Funktionsversionen kÃ¶nnen nicht als %<gnu_inline%> markiert werden, KÃ¶rper mÃ¼ssen generiert werden"
  
! #: config/i386/i386-options.cc:921 config/i386/i386-options.cc:2246
! #: config/i386/i386-options.cc:2255
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "Codemodell %s unterstÃ¼tzt keinen PIC-Modus"
  
! #: config/i386/i386-options.cc:1204
  #, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "Argument von Attribut %qs muss eine Zeichenkette sein"
  
! #: config/i386/i386-options.cc:1268
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr "beim Attribut %qs ist das Argument %qs unbekannt"
  
! #: config/i386/i386-options.cc:1331
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "der Wert %qs wurde bereits im Attribut %qs angegeben"
  
! #: config/i386/i386-options.cc:1369
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "Attributwert %qs ist im %qs-Attribut unbekannt"
  
! #: config/i386/i386-options.cc:1669
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "falsches Argument %qs fÃ¼r Option %qs"
  
! #: config/i386/i386-options.cc:1675
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "GrÃ¶ÃŸenbereiche der Option %qs sollten aufsteigend sein"
  
! #: config/i386/i386-options.cc:1685
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "falscher Strategiename %qs fÃ¼r Option %qs angegeben"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1711
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "Strategiename %qs fÃ¼r Option %qs angegeben, wird jedoch fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:1724
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "unbekannte Ausrichtung %qs fÃ¼r Option %qs angegeben"
  
! #: config/i386/i386-options.cc:1734
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "der Maximalwert fÃ¼r den letzten GrÃ¶ÃŸenbereich sollte fÃ¼r Option %qs -1 sein"
  
! #: config/i386/i386-options.cc:1741
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "zu viele GrÃ¶ÃŸenbereiche in Option %qs angegeben"
  
! #: config/i386/i386-options.cc:1819
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Unbekannter Parameter fÃ¼r Option %<-mtune-ctrl%>: %s"
  
! #: config/i386/i386-options.cc:2042
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "Intel-MCU-psABI wird im %s-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2096
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> ist veraltet; stattdessen entsprechend %<-mtune=k8%> oder %<-mtune=generic%> verwenden"
  
! #: config/i386/i386-options.cc:2098
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%<target(\"tune=x86-64\")%> ist veraltet; stattdessen entsprechend %<target(\"tune=k8\")%> oder %<target(\"tune=generic\")%> verwenden"
  
! #: config/i386/i386-options.cc:2104
  #, gcc-internal-format
  msgid "%<-mtune=knl%> support will be removed in GCC 15"
  msgstr "UnterstÃ¼tzung von %<-mtune=knl%> wird in GCC 15 entfernt"
  
! #: config/i386/i386-options.cc:2105
  #, gcc-internal-format
  msgid "%<target(\"tune=knl\")%> support will be removed in GCC 15"
  msgstr "UnterstÃ¼tzung fÃ¼r %<target(\"tune=knl\")%> wird in GCC 15 entfernt"
  
! #: config/i386/i386-options.cc:2110
  #, gcc-internal-format
  msgid "%<-mtune=knm%> support will be removed in GCC 15"
  msgstr "UnterstÃ¼tzung von %<-mtune=knm%> wird in GCC 15 entfernt"
  
! #: config/i386/i386-options.cc:2111
  #, gcc-internal-format
  msgid "%<target(\"tune=knm\")%> support will be removed in GCC 15"
  msgstr "UnterstÃ¼tzung fÃ¼r %<target(\"tune=knm\")%> wird in GCC 15 entfernt"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2138
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "%<-mstringop-strategy=rep_8byte%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2143
  #, gcc-internal-format
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "%<-mapxf%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2145
  #, gcc-internal-format
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "%<-mapx-features=%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2148
  #, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "%<-muintr%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2151
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "%<-mlam=%>-Option: [u48|u57] wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2166
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "Adressmodus %qs wird im %s-Bit-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2177
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "%<-mabi=ms%> wird in der X32-ABI nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2183
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=address%> unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2186
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=kernel-address%> unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2190
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=thread%> unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2196
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr "%<-mlam=u48%> ist nicht kompatibel mit hardwareunterstÃ¼tztem AddressSanitizer, stattdessen wird %<-mlam=u57%> verwendet"
  
! #: config/i386/i386-options.cc:2216 config/i386/i386-options.cc:2225
! #: config/i386/i386-options.cc:2237 config/i386/i386-options.cc:2248
! #: config/i386/i386-options.cc:2259
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "Codemodell %qs wird im %s-Bit-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2228 config/i386/i386-options.cc:2240
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "Codemodell %qs wird im x32-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2283
  #, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "%<-masm=intel%> wird in dieser Konfiguration nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2288
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-Bit-Modus nicht einkompiliert"
  
! #: config/i386/i386-options.cc:2300
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "%<generic%>-CPU kann nur fÃ¼r %<-mtune=%>-Schalter verwendet werden"
  
! #: config/i386/i386-options.cc:2302
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "%<generic%>-CPU kann nur fÃ¼r %<target(\"tune=\")%>-Schalter verwendet werden"
  
! #: config/i386/i386-options.cc:2309
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "die CPU %<intel%> kann nur fÃ¼r den Schalter %<-mtune=%> verwendet werden"
  
! #: config/i386/i386-options.cc:2311
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "die CPU %<intel%> kann nur fÃ¼r das Attribut %<target(\"tune=\")%> verwendet werden"
  
! #: config/i386/i386-options.cc:2319 config/i386/i386-options.cc:2472
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "Die ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64-Befehlssatz"
  
! #: config/i386/i386-options.cc:2327
  #, gcc-internal-format
  msgid "%<-march=knl%> support will be removed in GCC 15"
  msgstr "UnterstÃ¼tzung fÃ¼r %<-march=knl%> wird in GCC 15 entfernt"
  
! #: config/i386/i386-options.cc:2328
  #, gcc-internal-format
  msgid "%<target(\"arch=knl\")%> support will be removed in GCC 15"
  msgstr "UnterstÃ¼tzung fÃ¼r %<target(\"arch=knl\")%> wird in GCC 15 entfernt"
  
! #: config/i386/i386-options.cc:2333
  #, gcc-internal-format
  msgid "%<-march=knm%> support will be removed in GCC 15"
  msgstr "UnterstÃ¼tzung fÃ¼r %<-march=knm%> wird in GCC 15 entfernt"
  
! #: config/i386/i386-options.cc:2334
  #, gcc-internal-format
  msgid "%<target(\"arch=knm\")%> support will be removed in GCC 15"
  msgstr "UnterstÃ¼tzung fÃ¼r %<target(\"arch=knm\")%> wird in GCC 15 entfernt werden"
  
! #: config/i386/i386-options.cc:2411
  #, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "falscher Wert %qs fÃ¼r Schalter %<-march=%>"
  
! #: config/i386/i386-options.cc:2412
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "unbekannter Wert %qs fÃ¼r Attribut %<target(\"arch=\")%>"
  
! #: config/i386/i386-options.cc:2434
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2436
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"arch=\")%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2441
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s"
  
! #: config/i386/i386-options.cc:2442
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"arch=\")%> sind: %s"
  
! #: config/i386/i386-options.cc:2491
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "falscher Wert %qs fÃ¼r Schalter %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2492
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "falscher Wert %qs fÃ¼r Attribut %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2513
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2515
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"tune=\")%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2520
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s"
  
! #: config/i386/i386-options.cc:2521
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"tune=\")%> sind: %s"
  
! #: config/i386/i386-options.cc:2549
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "%<-mregparm%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386-options.cc:2551
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "%<-mregparm%> wird fÃ¼r Intel-MCU-psABI ignoriert"
  
! #: config/i386/i386-options.cc:2554
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "%<-mregparm=%d%> liegt nicht zwischen 0 und %d"
  
! #: config/i386/i386-options.cc:2577
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "%<-m96bit-long-double%> ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386-options.cc:2582
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386-options.cc:2583
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386-options.cc:2676
  #, gcc-internal-format
  msgid "%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available"
  msgstr "%<-mno-evex512%> oder %<-mno-avx512XXX%> kann AVX10-Befehle nicht deaktivieren, wenn AVX10.1-512 verfÃ¼gbar ist"
--- 40699,41211 ----
  msgid "cannot set position in PCH file: %m"
  msgstr "Position in PCH-Datei kann nicht festgelegt werden: %m"
  
! #: config/i386/i386-builtins.cc:1962
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr "kein Dispatcher fÃ¼r versionierte Attribute gefunden"
  
! #: config/i386/i386-builtins.cc:2012
  #, gcc-internal-format
  msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
  msgstr "ISA %qs wird von Attribut %<target%> nicht unterstÃ¼tzt, verwenden Sie den Aufruf %<arch=%>"
  
! #: config/i386/i386-builtins.cc:2023
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr "Kein Dispatcher fÃ¼r Versionierungsattribute gefunden: %s"
  
! #: config/i386/i386-builtins.cc:2133
  #, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "Parameter fÃ¼r eingebaute Funktion muss Zeichenkettenkonstante oder Literal sein"
  
! #: config/i386/i386-builtins.cc:2157 config/i386/i386-builtins.cc:2206
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter to builtin not valid: %s"
  msgstr "Parameter fÃ¼r eingebaute Funktion ist ungÃ¼ltig: %s"
  
! #: config/i386/i386-expand.cc:9752
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr "Interrupt-Dienst-Routinen kÃ¶nnen nicht direkt aufgerufen werden"
  
! #: config/i386/i386-expand.cc:10223 config/i386/i386-expand.cc:11810
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Das letzte Argument muss ein 2-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:10697
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "fÃ¼nftes Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:10792
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "drittes Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11739
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11754
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "das letzte Argument muss ein 3-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11789
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Das letzte Argument muss ein 4-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11829
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Das letzte Argument muss ein 1-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11845
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Das letzte Argument muss ein 5-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11855
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Das vorletzte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11860
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Das letzte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:11997
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "das dritte Argument muss eine Vergleichskonstante sein"
  
! #: config/i386/i386-expand.cc:12002
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Falscher Vergleichsmodus"
  
! #: config/i386/i386-expand.cc:12008 config/i386/i386-expand.cc:12332
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Falscher Rundungsoperand"
  
! #: config/i386/i386-expand.cc:12312
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Der direkte Argument muss ein 4-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:12320
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Das direkte Argument muss ein 5-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:12323
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Das direkte Argument muss ein 8-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:12799
  #, gcc-internal-format
  msgid "the fourth argument must be one of enum %qs"
  msgstr "das vierte Argument muss eins der AufzÃ¤hlung %qs sein"
  
! #: config/i386/i386-expand.cc:12869 config/rs6000/rs6000-builtin.cc:2378
  #, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "Selektor muss eine Ganzzahlkonstante im Bereich [0, %wi] sein"
  
! #: config/i386/i386-expand.cc:13120
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE erfordert unbekannte ISA-Option"
  
! #: config/i386/i386-expand.cc:13124
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE erfordert ISA-Option %s"
  
! #: config/i386/i386-expand.cc:13612
  #, gcc-internal-format
  msgid "second, third and fourth argument must be a const"
  msgstr "das zweite, dritte und vierte Argument mÃ¼ssen konstant sein"
  
! #: config/i386/i386-expand.cc:13620
  #, gcc-internal-format
  msgid "invalid third argument"
  msgstr "ungÃ¼ltiges drittes Argument"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:13629 config/i386/i386-expand.cc:13684
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr "Vorausladen von Befehlen ist aktiv im 64-Bit-Modus mit RIP-relativer Adressierung und der Option %<-mprefetchi%>; sonst bleiben sie NOPs"
  
! #: config/i386/i386-expand.cc:13646
  #, gcc-internal-format
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "UngÃ¼ltiges drittes Argument fÃ¼r %<__builtin_ia32_prefetch%>; es wird 0 verwendet"
  
! #: config/i386/i386-expand.cc:13672
  #, gcc-internal-format
  msgid "second argument must be a const"
  msgstr "zweites Argument muss konstant sein"
  
! #: config/i386/i386-expand.cc:14218
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Das letzte Argument muss ein 32-Bit-Immediate sein"
  
! #: config/i386/i386-expand.cc:14251
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "das letzte Argument muss ein Immediate sein"
  
! #: config/i386/i386-expand.cc:15013 config/i386/i386-expand.cc:15225
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "Das letzte muss Skalierung 1, 2, 4, 8 sein"
  
! #: config/i386/i386-expand.cc:15278
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "Das vierte Argument muss Skalierung 1, 2, 4, 8 sein"
  
! #: config/i386/i386-expand.cc:15284
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Falscher Hinweis-Operand"
  
! #: config/i386/i386-expand.cc:15303
  #, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Das Argument zum eingebauten %<xabort%> ein 8-Bit-Direktwert sein"
  
! #: config/i386/i386-features.cc:3516
  #, gcc-internal-format
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr "Funktionsversionen kÃ¶nnen nicht als %<gnu_inline%> markiert werden, KÃ¶rper mÃ¼ssen generiert werden"
  
! #: config/i386/i386-options.cc:925 config/i386/i386-options.cc:2251
! #: config/i386/i386-options.cc:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "Codemodell %s unterstÃ¼tzt keinen PIC-Modus"
  
! #: config/i386/i386-options.cc:1208
  #, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "Argument von Attribut %qs muss eine Zeichenkette sein"
  
! #: config/i386/i386-options.cc:1272
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr "beim Attribut %qs ist das Argument %qs unbekannt"
  
! #: config/i386/i386-options.cc:1335
  #, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "der Wert %qs wurde bereits im Attribut %qs angegeben"
  
! #: config/i386/i386-options.cc:1373
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "Attributwert %qs ist im %qs-Attribut unbekannt"
  
! #: config/i386/i386-options.cc:1674
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "falsches Argument %qs fÃ¼r Option %qs"
  
! #: config/i386/i386-options.cc:1680
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "GrÃ¶ÃŸenbereiche der Option %qs sollten aufsteigend sein"
  
! #: config/i386/i386-options.cc:1690
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "falscher Strategiename %qs fÃ¼r Option %qs angegeben"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1716
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "Strategiename %qs fÃ¼r Option %qs angegeben, wird jedoch fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:1729
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "unbekannte Ausrichtung %qs fÃ¼r Option %qs angegeben"
  
! #: config/i386/i386-options.cc:1739
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "der Maximalwert fÃ¼r den letzten GrÃ¶ÃŸenbereich sollte fÃ¼r Option %qs -1 sein"
  
! #: config/i386/i386-options.cc:1746
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "zu viele GrÃ¶ÃŸenbereiche in Option %qs angegeben"
  
! #: config/i386/i386-options.cc:1824
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Unbekannter Parameter fÃ¼r Option %<-mtune-ctrl%>: %s"
  
! #: config/i386/i386-options.cc:2047
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "Intel-MCU-psABI wird im %s-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2101
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> ist veraltet; stattdessen entsprechend %<-mtune=k8%> oder %<-mtune=generic%> verwenden"
  
! #: config/i386/i386-options.cc:2103
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%<target(\"tune=x86-64\")%> ist veraltet; stattdessen entsprechend %<target(\"tune=k8\")%> oder %<target(\"tune=generic\")%> verwenden"
  
! #: config/i386/i386-options.cc:2109
  #, gcc-internal-format
  msgid "%<-mtune=knl%> support will be removed in GCC 15"
  msgstr "UnterstÃ¼tzung von %<-mtune=knl%> wird in GCC 15 entfernt"
  
! #: config/i386/i386-options.cc:2110
  #, gcc-internal-format
  msgid "%<target(\"tune=knl\")%> support will be removed in GCC 15"
  msgstr "UnterstÃ¼tzung fÃ¼r %<target(\"tune=knl\")%> wird in GCC 15 entfernt"
  
! #: config/i386/i386-options.cc:2115
  #, gcc-internal-format
  msgid "%<-mtune=knm%> support will be removed in GCC 15"
  msgstr "UnterstÃ¼tzung von %<-mtune=knm%> wird in GCC 15 entfernt"
  
! #: config/i386/i386-options.cc:2116
  #, gcc-internal-format
  msgid "%<target(\"tune=knm\")%> support will be removed in GCC 15"
  msgstr "UnterstÃ¼tzung fÃ¼r %<target(\"tune=knm\")%> wird in GCC 15 entfernt"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2143
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "%<-mstringop-strategy=rep_8byte%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2148
  #, gcc-internal-format
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "%<-mapxf%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2150
  #, gcc-internal-format
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "%<-mapx-features=%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2153
  #, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "%<-muintr%> wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2156
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "%<-mlam=%>-Option: [u48|u57] wird fÃ¼r 32-Bit-Code nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2171
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "Adressmodus %qs wird im %s-Bit-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2182
  #, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "%<-mabi=ms%> wird in der X32-ABI nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=address%> unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2191
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=kernel-address%> unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2195
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-mabi=%s%> wird nicht zusammen mit %<-fsanitize=thread%> unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2201
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr "%<-mlam=u48%> ist nicht kompatibel mit hardwareunterstÃ¼tztem AddressSanitizer, stattdessen wird %<-mlam=u57%> verwendet"
  
! #: config/i386/i386-options.cc:2221 config/i386/i386-options.cc:2230
! #: config/i386/i386-options.cc:2242 config/i386/i386-options.cc:2253
! #: config/i386/i386-options.cc:2264
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "Codemodell %qs wird im %s-Bit-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2233 config/i386/i386-options.cc:2245
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "Codemodell %qs wird im x32-Modus nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2288
  #, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "%<-masm=intel%> wird in dieser Konfiguration nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2293
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%i-Bit-Modus nicht einkompiliert"
  
! #: config/i386/i386-options.cc:2305
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "%<generic%>-CPU kann nur fÃ¼r %<-mtune=%>-Schalter verwendet werden"
  
! #: config/i386/i386-options.cc:2307
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "%<generic%>-CPU kann nur fÃ¼r %<target(\"tune=\")%>-Schalter verwendet werden"
  
! #: config/i386/i386-options.cc:2314
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "die CPU %<intel%> kann nur fÃ¼r den Schalter %<-mtune=%> verwendet werden"
  
! #: config/i386/i386-options.cc:2316
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "die CPU %<intel%> kann nur fÃ¼r das Attribut %<target(\"tune=\")%> verwendet werden"
  
! #: config/i386/i386-options.cc:2324 config/i386/i386-options.cc:2477
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "Die ausgewÃ¤hlte CPU unterstÃ¼tzt nicht den x86-64-Befehlssatz"
  
! #: config/i386/i386-options.cc:2332
  #, gcc-internal-format
  msgid "%<-march=knl%> support will be removed in GCC 15"
  msgstr "UnterstÃ¼tzung fÃ¼r %<-march=knl%> wird in GCC 15 entfernt"
  
! #: config/i386/i386-options.cc:2333
  #, gcc-internal-format
  msgid "%<target(\"arch=knl\")%> support will be removed in GCC 15"
  msgstr "UnterstÃ¼tzung fÃ¼r %<target(\"arch=knl\")%> wird in GCC 15 entfernt"
  
! #: config/i386/i386-options.cc:2338
  #, gcc-internal-format
  msgid "%<-march=knm%> support will be removed in GCC 15"
  msgstr "UnterstÃ¼tzung fÃ¼r %<-march=knm%> wird in GCC 15 entfernt"
  
! #: config/i386/i386-options.cc:2339
  #, gcc-internal-format
  msgid "%<target(\"arch=knm\")%> support will be removed in GCC 15"
  msgstr "UnterstÃ¼tzung fÃ¼r %<target(\"arch=knm\")%> wird in GCC 15 entfernt werden"
  
! #: config/i386/i386-options.cc:2416
  #, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "falscher Wert %qs fÃ¼r Schalter %<-march=%>"
  
! #: config/i386/i386-options.cc:2417
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "unbekannter Wert %qs fÃ¼r Attribut %<target(\"arch=\")%>"
  
! #: config/i386/i386-options.cc:2439
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2441
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"arch=\")%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2446
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-march=%> sind: %s"
  
! #: config/i386/i386-options.cc:2447
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"arch=\")%> sind: %s"
  
! #: config/i386/i386-options.cc:2496
  #, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "falscher Wert %qs fÃ¼r Schalter %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2497
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "falscher Wert %qs fÃ¼r Attribut %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2518
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2520
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"tune=\")%> sind: %s; meinten Sie %qs?"
  
! #: config/i386/i386-options.cc:2525
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<-mtune=%> sind: %s"
  
! #: config/i386/i386-options.cc:2526
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "gÃ¼ltige Argumente fÃ¼r %<target(\"tune=\")%> sind: %s"
  
! #: config/i386/i386-options.cc:2554
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "%<-mregparm%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386-options.cc:2556
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "%<-mregparm%> wird fÃ¼r Intel-MCU-psABI ignoriert"
  
! #: config/i386/i386-options.cc:2559
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "%<-mregparm=%d%> liegt nicht zwischen 0 und %d"
  
! #: config/i386/i386-options.cc:2582
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "%<-m96bit-long-double%> ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386-options.cc:2587
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "%<-mrtd%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386-options.cc:2588
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "%<target(\"rtd\")%> wird im 64-Bit-Modus ignoriert"
  
! #: config/i386/i386-options.cc:2681
  #, gcc-internal-format
  msgid "%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available"
  msgstr "%<-mno-evex512%> oder %<-mno-avx512XXX%> kann AVX10-Befehle nicht deaktivieren, wenn AVX10.1-512 verfÃ¼gbar ist"
*************** msgstr "%<-mno-evex512%> oder %<-mno-avx
*** 41043,41564 ****
  #. We should not emit 512 bit instructions under AVX10.1-256
  #. when EVEX512 is enabled w/o any AVX512 features enabled.
  #. Disable EVEX512 bit for this.
! #: config/i386/i386-options.cc:2690
  #, gcc-internal-format
  msgid "Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector size"
  msgstr "Die Verwendung von %<-mevex512%> ohne aktivierte AVX512-Funktionen zusammen mit AVX10.1 aktiviert keine AVX512- oder AVX10.1-512-Funktionen und verwendet 256 als maximale VektorgrÃ¶ÃŸe"
  
! #: config/i386/i386-options.cc:2697 config/i386/i386-options.cc:2703
  #, gcc-internal-format
  msgid "Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector size"
  msgstr "VektorgrÃ¶ÃŸenkonflikte zwischen AVX10.1 und AVX512, als maximale VektorgrÃ¶ÃŸe wird 512 verwendet"
  
! #: config/i386/i386-options.cc:2711
  #, gcc-internal-format
  msgid "%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available"
  msgstr "%<-mno-avx512XXX%> kann AVX10-Anweisungen nicht deaktivieren, wenn AVX10 verfÃ¼gbar ist"
  
! #: config/i386/i386-options.cc:2721
  #, gcc-internal-format
  msgid "%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%>"
  msgstr "%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> kÃ¶nnen AVX512-Anweisungen nicht deaktivieren, wenn %<-mavx512XXX%> gewÃ¤hlt ist"
  
! #: config/i386/i386-options.cc:2776
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "%<-mpreferred-stack-boundary%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2779
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> liegt nicht zwischen %d und %d"
  
! #: config/i386/i386-options.cc:2802
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "%<-mincoming-stack-boundary=%d%> liegt nicht zwischen %d und 12"
  
! #: config/i386/i386-options.cc:2815
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "%<-mnop-mcount%> ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386-options.cc:2818
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "%<-mnop-mcount%> ist fÃ¼r %<-fPIC%> nicht implementiert"
  
! #: config/i386/i386-options.cc:2824
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386-options.cc:2825
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386-options.cc:2835
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendet"
  
! #: config/i386/i386-options.cc:2842
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet"
  
! #: config/i386/i386-options.cc:2892
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "Stapel-ÃœberprÃ¼fung erfordert %<-maccumulate-outgoing-args%> fÃ¼r Korrektheit"
  
! #: config/i386/i386-options.cc:2894
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "Stapel-ÃœberprÃ¼fung erfordert %<target(\"accumulate-outgoing-args\")%> fÃ¼r Korrektheit"
  
! #: config/i386/i386-options.cc:2908
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "feststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386-options.cc:2910
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "feststehendes ebp-Register erfordert %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386-options.cc:2970
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "%<-mfentry%> wird fÃ¼r 32 Bit in Kombination mit %<-fpic%> nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2973
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%<-mno-fentry%> ist nicht mit SEH vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:2977
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "%<-mcall-ms2sysv-xlogues%> wird derzeit nicht zusammen mit SEH unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:3099 config/loongarch/loongarch.cc:7785
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "unbekannte Option fÃ¼r %<-mrecip=%s%>"
  
! #: config/i386/i386-options.cc:3158
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ist keine gÃ¼ltige Zahl in %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386-options.cc:3163
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ist kein gÃ¼ltiger Offset in %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386-options.cc:3191
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs ist kein gÃ¼ltiges Basisregister in %<-mstack-protector-guard-reg=%>"
  
! #: config/i386/i386-options.cc:3245
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr "%<-fcf-protection=full%> wird von %<-fhardened%> nicht aktiviert, da es in der Befehlszeile angegeben wurde"
  
! #: config/i386/i386-options.cc:3254
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%<-fcf-protection%> ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386-options.cc:3410
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "die Attribute %<interrupt%> und %<naked%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3414 config/i386/i386-options.cc:3446
! #: config/i386/i386-options.cc:3990 config/i386/i386-options.cc:4000
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "Attribute %qs und %qs sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3431
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr "Nur das DWARF-Debugformat ist fÃ¼r Interrupt-Service-Routinen unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:3492
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> und %<-mcmodel=large%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3502
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mindirect-branch%> und %<-fcf-protection%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3537
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> und %<-mcmodel=large%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3547
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mfunction-return%> und %<-fcf-protection%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3655
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "%s-Befehle sind in Exception-Serviceroutine nicht erlaubt"
  
! #: config/i386/i386-options.cc:3657
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "%s-Befehle sind in Interrupt-Serviceroutine nicht erlaubt"
  
! #: config/i386/i386-options.cc:3661
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "%s-Befehle sind in Funktionen mit %<no_caller_saved_registers%>-Attribut nicht erlaubt"
  
! #: config/i386/i386-options.cc:3708 config/i386/i386-options.cc:3759
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Attribute fastcall und regparm sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3713
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Attribute regparam und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3720 config/i386/i386-options.cc:3948
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Attribut %qE benÃ¶tigt eine Ganzzahlkonstante als Argument"
  
! #: config/i386/i386-options.cc:3726
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Argument fÃ¼r Attribut %qE ist grÃ¶ÃŸer als %d"
  
! #: config/i386/i386-options.cc:3751 config/i386/i386-options.cc:3794
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Attribute fastcall und cdecl sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3755
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Attribute fastcall und stdcall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3763 config/i386/i386-options.cc:3812
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Attribute fastcall und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3773 config/i386/i386-options.cc:3790
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Attribute stdcall und cdecl sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3777
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Attribute stdcall und fastcall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3781 config/i386/i386-options.cc:3808
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Attribute stdcall und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3798 config/i386/i386-options.cc:3816
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Attribute cdecl und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3804
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Attribut %qE wird fÃ¼r Nicht-Klassen-Methode verwendet"
  
! #: config/i386/i386-options.cc:3908 config/rs6000/rs6000.cc:20796
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-inkompatibles Attribut wird ignoriert"
  
! #: config/i386/i386-options.cc:3935
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "Attribut %qE nur fÃ¼r 32 Bit verfÃ¼gbar"
  
! #: config/i386/i386-options.cc:3956
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Argument des Attributes %qE ist weder Null noch Eins"
  
! #: config/i386/i386-options.cc:4027 config/i386/i386-options.cc:4049
! #: config/ia64/ia64.cc:822 config/s390/s390.cc:1269
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Attribut %qE erfordert eine Zeichenkettenkonstante als Argument"
  
! #: config/i386/i386-options.cc:4037 config/i386/i386-options.cc:4059
! #: config/s390/s390.cc:1298
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Argument des Attributes %qE ist nicht (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386-options.cc:4091
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "in Interrupt-Service-Routinen sollte das erste Argument ein Zeiger sein"
  
! #: config/i386/i386-options.cc:4098
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "in Interrupt-Service-Routinen sollte das zweite Argument vom Typ %qs sein"
  
! #: config/i386/i386-options.cc:4109
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "Interrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument haben"
  
! #: config/i386/i386-options.cc:4112
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr "Interrupt-Service-Routine muss den RÃ¼ckgabetyp %<void%> haben"
  
! #: config/i386/i386.cc:1278
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Aufruf von %qD mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.cc:1281
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Aufruf von %qT mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.cc:1585
  #, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 unterstÃ¼tzt %<ms_abi%>-Attribut nicht"
  
! #: config/i386/i386.cc:1619
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "Attribut %<ms_hook_prologue%> ist mit geschachtelter Funktion nicht vertrÃ¤glich"
  
! #: config/i386/i386.cc:1971
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "AVX512F-Vektorargument ohne eingeschaltetes AVX512F Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:1977
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "AVX512F-VektorrÃ¼ckgabe ohne eingeschaltetes AVX512F Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:1991
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "AVX-Vektorargument ohne eingeschaltetes AVX Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:1997
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "AVX-VektorrÃ¼ckgabe ohne eingeschaltetes AVX Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:2013
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE-Vektorargument ohne eingeschaltetes SSE Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:2019
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE-VektorrÃ¼ckgabe ohne eingeschaltetes SSE Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:2035
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:2041
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:2240
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "Das ABI der Struct-Ãœbergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.cc:2369
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr "das ABI der Union-Ãœbergabe mit %<long double%> hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.cc:2504
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr "das ABI der StrukturÃ¼bergabe mit %<complex float%>-Element hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.cc:2625
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "das ABI der C-StrukturÃ¼bergabe mit Bitfeldern der Breite 0 hat sich in GCC %{12.1%} geÃ¤ndert"
  
! #: config/i386/i386.cc:2722 config/i386/i386.cc:4091 config/i386/i386.cc:4101
  #, gcc-internal-format
  msgid "SSE register return with SSE2 disabled"
  msgstr "SSE-RegisterrÃ¼ckgabe mit SSE2 ausgeschaltet"
  
! #: config/i386/i386.cc:2724
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltet"
  
! #: config/i386/i386.cc:2731
  #, gcc-internal-format
  msgid "SSE register argument with SSE2 disabled"
  msgstr "SSE-Registerargument mit SSE2 ausgeschaltet"
  
! #: config/i386/i386.cc:2733
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE-Registerargument mit SSE ausgeschaltet"
  
! #: config/i386/i386.cc:2753
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87-RegisterrÃ¼ckgabe mit ausgeschaltetem x87"
  
! #: config/i386/i386.cc:3081 config/i386/i386.cc:3326 config/i386/i386.cc:4119
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "Aufruf von %qD mit SSE-Aufrufkonvention, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.cc:3083 config/i386/i386.cc:3328 config/i386/i386.cc:4121
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "dies ist ein GCC-Bug; ein Workaround ist, die aufgerufene Funktion mit dem Â»usedÂ«-Attribut zu markieren"
  
! #: config/i386/i386.cc:3731
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "Das ABI der ParameterÃ¼bergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geÃ¤ndert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90163
! #: config/i386/i386.cc:6781
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%<-mcall-ms2sysv-xlogues%> ist nicht kompatibel mit %<%s%>"
  
! #: config/i386/i386.cc:8789
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "Attribut %<ms_hook_prologue%> ist mit %<-mfentry%> fÃ¼r 32 Bit nicht vertrÃ¤glich"
  
! #: config/i386/i386.cc:8879
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "Dynamic Realign Argument Pointer (DRAP) wird in Interrupt-Service-Routinen nicht unterstÃ¼tzt. Ein Workaround ist, Funktionen mit Aggregat-RÃ¼ckgabetypen zu vermeiden."
  
! #: config/i386/i386.cc:9932
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Stapel-Neuausrichtung mit %<__builtin_eh_return%> wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386.cc:9937
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "geschachtelte Funktion mit regparm wird mit %<__builtin_eh_return%> nicht unterstÃ¼tzt"
  
! #: config/i386/i386.cc:10326
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht fastcall mit geschachtelter Funktion"
  
! #: config/i386/i386.cc:10346
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht 2 Registerparameter fÃ¼r eine geschachtelte Funktion"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10357
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht 3 Registerparameter"
  
! #: config/i386/i386.cc:13543
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "%<V%>-Modifikator an nicht-ganzzahligem Register"
  
! #: config/i386/i386.cc:13554 config/i386/i386.cc:13568
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "nicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregister"
  
! #: config/i386/i386.cc:13600
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "erweiterte Register haben keine oberen HÃ¤lften"
  
! #: config/i386/i386.cc:13615
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "nicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes Register"
  
! #: config/i386/i386.cc:13812 config/i386/i386.cc:13814
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "Nicht-Ganzzahl-Operand mit Operandencode %<z%> verwendet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90164
! #: config/i386/i386.cc:17975
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "das ABI zum Ãœbergeben von leeren Klassen (%qT) als Parametern hat sich mit %<-fabi-version=12%> (GCC 8) geÃ¤ndert"
  
! #: config/i386/i386.cc:22713
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "die Ausrichtung von %<_Atomic %T%>-Feldern wurde mit %{GCC 11.1%} geÃ¤ndert"
  
! #: config/i386/i386.cc:22794
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "kein Register fÃ¼r die Profilerstellung von %<-mcmodel=large%s%> verfÃ¼gbar"
  
! #: config/i386/i386.cc:22890
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "Profiling von %<-mcmodel=large%> wird mit PIC nicht unterstÃ¼tzt"
  
! #: config/i386/i386.cc:23603
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr "%<__bfloat16%> ist seit GCC 13.1 von typedef %<short%> zum echten %<__bf16%> umdefiniert, Vorsicht bei impliziter Konvertierung zwischen %<__bf16%> und %<short%>; hier kann ein explizites Bitcast nÃ¶tig sein"
  
! #: config/i386/i386.cc:25052
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Unbekanntes architekturspezifisches Speichermodell"
  
! #: config/i386/i386.cc:25059
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "%<HLE_ACQUIRE%> wird mit %<ACQUIRE%> oder stÃ¤rkerem Speichermodell nicht verwendet"
  
! #: config/i386/i386.cc:25066
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "%<HLE_RELEASE%> wird mit %<RELEASE%> oder stÃ¤rkerem Speichermodell nicht verwendet"
  
! #: config/i386/i386.cc:25753
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%<-fexcess-precision=16%> ist nicht mit %<-mfpmath=387%> kompatibel"
--- 41213,41734 ----
  #. We should not emit 512 bit instructions under AVX10.1-256
  #. when EVEX512 is enabled w/o any AVX512 features enabled.
  #. Disable EVEX512 bit for this.
! #: config/i386/i386-options.cc:2695
  #, gcc-internal-format
  msgid "Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector size"
  msgstr "Die Verwendung von %<-mevex512%> ohne aktivierte AVX512-Funktionen zusammen mit AVX10.1 aktiviert keine AVX512- oder AVX10.1-512-Funktionen und verwendet 256 als maximale VektorgrÃ¶ÃŸe"
  
! #: config/i386/i386-options.cc:2702 config/i386/i386-options.cc:2708
  #, gcc-internal-format
  msgid "Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector size"
  msgstr "VektorgrÃ¶ÃŸenkonflikte zwischen AVX10.1 und AVX512, als maximale VektorgrÃ¶ÃŸe wird 512 verwendet"
  
! #: config/i386/i386-options.cc:2716
  #, gcc-internal-format
  msgid "%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available"
  msgstr "%<-mno-avx512XXX%> kann AVX10-Anweisungen nicht deaktivieren, wenn AVX10 verfÃ¼gbar ist"
  
! #: config/i386/i386-options.cc:2726
  #, gcc-internal-format
  msgid "%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%>"
  msgstr "%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> kÃ¶nnen AVX512-Anweisungen nicht deaktivieren, wenn %<-mavx512XXX%> gewÃ¤hlt ist"
  
! #: config/i386/i386-options.cc:2781
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "%<-mpreferred-stack-boundary%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2784
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> liegt nicht zwischen %d und %d"
  
! #: config/i386/i386-options.cc:2807
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "%<-mincoming-stack-boundary=%d%> liegt nicht zwischen %d und 12"
  
! #: config/i386/i386-options.cc:2820
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "%<-mnop-mcount%> ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386-options.cc:2823
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "%<-mnop-mcount%> ist fÃ¼r %<-fPIC%> nicht implementiert"
  
! #: config/i386/i386-options.cc:2829
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "%<-msseregparm%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386-options.cc:2830
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "%<target(\"sseregparm\")%> verwendet, ohne dass SSE eingeschaltet ist"
  
! #: config/i386/i386-options.cc:2840
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-Befehlssatz ausgeschaltet, es wird 387-Arithmetik verwendet"
  
! #: config/i386/i386-options.cc:2847
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-Befehlssatz ausgeschaltet, es wird SSE-Arithmetik verwendet"
  
! #: config/i386/i386-options.cc:2897
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "Stapel-ÃœberprÃ¼fung erfordert %<-maccumulate-outgoing-args%> fÃ¼r Korrektheit"
  
! #: config/i386/i386-options.cc:2899
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "Stapel-ÃœberprÃ¼fung erfordert %<target(\"accumulate-outgoing-args\")%> fÃ¼r Korrektheit"
  
! #: config/i386/i386-options.cc:2913
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "feststehendes ebp-Register erfordert %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386-options.cc:2915
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "feststehendes ebp-Register erfordert %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386-options.cc:2975
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "%<-mfentry%> wird fÃ¼r 32 Bit in Kombination mit %<-fpic%> nicht unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:2978
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%<-mno-fentry%> ist nicht mit SEH vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:2982
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "%<-mcall-ms2sysv-xlogues%> wird derzeit nicht zusammen mit SEH unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:3104 config/loongarch/loongarch-opts.cc:898
  #, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "unbekannte Option fÃ¼r %<-mrecip=%s%>"
  
! #: config/i386/i386-options.cc:3163
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ist keine gÃ¼ltige Zahl in %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386-options.cc:3168
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs ist kein gÃ¼ltiger Offset in %<-mstack-protector-guard-offset=%>"
  
! #: config/i386/i386-options.cc:3196
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs ist kein gÃ¼ltiges Basisregister in %<-mstack-protector-guard-reg=%>"
  
! #: config/i386/i386-options.cc:3250
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr "%<-fcf-protection=full%> wird von %<-fhardened%> nicht aktiviert, da es in der Befehlszeile angegeben wurde"
  
! #: config/i386/i386-options.cc:3259
  #, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%<-fcf-protection%> ist nicht mit diesem Ziel kompatibel"
  
! #: config/i386/i386-options.cc:3426
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "die Attribute %<interrupt%> und %<naked%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3430 config/i386/i386-options.cc:3462
! #: config/i386/i386-options.cc:4006 config/i386/i386-options.cc:4016
  #, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "Attribute %qs und %qs sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3447
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr "Nur das DWARF-Debugformat ist fÃ¼r Interrupt-Service-Routinen unterstÃ¼tzt"
  
! #: config/i386/i386-options.cc:3508
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> und %<-mcmodel=large%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3518
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mindirect-branch%> und %<-fcf-protection%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3553
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> und %<-mcmodel=large%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3563
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mfunction-return%> und %<-fcf-protection%> sind nicht kompatibel"
  
! #: config/i386/i386-options.cc:3671
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "%s-Befehle sind in Exception-Serviceroutine nicht erlaubt"
  
! #: config/i386/i386-options.cc:3673
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "%s-Befehle sind in Interrupt-Serviceroutine nicht erlaubt"
  
! #: config/i386/i386-options.cc:3677
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "%s-Befehle sind in Funktionen mit %<no_caller_saved_registers%>-Attribut nicht erlaubt"
  
! #: config/i386/i386-options.cc:3724 config/i386/i386-options.cc:3775
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "Attribute fastcall und regparm sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3729
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "Attribute regparam und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3736 config/i386/i386-options.cc:3964
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Attribut %qE benÃ¶tigt eine Ganzzahlkonstante als Argument"
  
! #: config/i386/i386-options.cc:3742
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "Argument fÃ¼r Attribut %qE ist grÃ¶ÃŸer als %d"
  
! #: config/i386/i386-options.cc:3767 config/i386/i386-options.cc:3810
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "Attribute fastcall und cdecl sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3771
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "Attribute fastcall und stdcall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3779 config/i386/i386-options.cc:3828
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "Attribute fastcall und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3789 config/i386/i386-options.cc:3806
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "Attribute stdcall und cdecl sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3793
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "Attribute stdcall und fastcall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3797 config/i386/i386-options.cc:3824
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "Attribute stdcall und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3814 config/i386/i386-options.cc:3832
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "Attribute cdecl und thiscall sind nicht vertrÃ¤glich"
  
! #: config/i386/i386-options.cc:3820
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Attribut %qE wird fÃ¼r Nicht-Klassen-Methode verwendet"
  
! #: config/i386/i386-options.cc:3924 config/rs6000/rs6000.cc:20747
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-inkompatibles Attribut wird ignoriert"
  
! #: config/i386/i386-options.cc:3951
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "Attribut %qE nur fÃ¼r 32 Bit verfÃ¼gbar"
  
! #: config/i386/i386-options.cc:3972
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Argument des Attributes %qE ist weder Null noch Eins"
  
! #: config/i386/i386-options.cc:4043 config/i386/i386-options.cc:4065
! #: config/ia64/ia64.cc:822 config/s390/s390.cc:1271
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Attribut %qE erfordert eine Zeichenkettenkonstante als Argument"
  
! #: config/i386/i386-options.cc:4053 config/i386/i386-options.cc:4075
! #: config/s390/s390.cc:1300
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Argument des Attributes %qE ist nicht (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386-options.cc:4107
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "in Interrupt-Service-Routinen sollte das erste Argument ein Zeiger sein"
  
! #: config/i386/i386-options.cc:4114
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "in Interrupt-Service-Routinen sollte das zweite Argument vom Typ %qs sein"
  
! #: config/i386/i386-options.cc:4125
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "Interrupt-Service-Routine darf nur ein Zeiger- und ein optionales Ganzzahl-Argument haben"
  
! #: config/i386/i386-options.cc:4128
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr "Interrupt-Service-Routine muss den RÃ¼ckgabetyp %<void%> haben"
  
! #: config/i386/i386.cc:1281
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Aufruf von %qD mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.cc:1284
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "Aufruf von %qT mit Attribut sseregparam, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.cc:1588
  #, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 unterstÃ¼tzt %<ms_abi%>-Attribut nicht"
  
! #: config/i386/i386.cc:1622
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "Attribut %<ms_hook_prologue%> ist mit geschachtelter Funktion nicht vertrÃ¤glich"
  
! #: config/i386/i386.cc:1974
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "AVX512F-Vektorargument ohne eingeschaltetes AVX512F Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:1980
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "AVX512F-VektorrÃ¼ckgabe ohne eingeschaltetes AVX512F Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:1994
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "AVX-Vektorargument ohne eingeschaltetes AVX Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:2000
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "AVX-VektorrÃ¼ckgabe ohne eingeschaltetes AVX Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:2016
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "SSE-Vektorargument ohne eingeschaltetes SSE Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:2022
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "SSE-VektorrÃ¼ckgabe ohne eingeschaltetes SSE Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:2038
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "MMX-Vektorargument ohne eingeschaltetes MMX Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:2044
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "MMX-VektorrÃ¼ckgabe ohne eingeschaltetes MMX Ã¤ndert das ABI"
  
! #: config/i386/i386.cc:2243
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "Das ABI der Struct-Ãœbergabe mit einem flexiblen Arrayelement hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.cc:2372
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr "das ABI der Union-Ãœbergabe mit %<long double%> hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.cc:2507
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr "das ABI der StrukturÃ¼bergabe mit %<complex float%>-Element hat sich in GCC 4.4 geÃ¤ndert"
  
! #: config/i386/i386.cc:2628
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "das ABI der C-StrukturÃ¼bergabe mit Bitfeldern der Breite 0 hat sich in GCC %{12.1%} geÃ¤ndert"
  
! #: config/i386/i386.cc:2725 config/i386/i386.cc:4094 config/i386/i386.cc:4104
  #, gcc-internal-format
  msgid "SSE register return with SSE2 disabled"
  msgstr "SSE-RegisterrÃ¼ckgabe mit SSE2 ausgeschaltet"
  
! #: config/i386/i386.cc:2727
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "SSE-RegisterrÃ¼ckgabe mit SSE ausgeschaltet"
  
! #: config/i386/i386.cc:2734
  #, gcc-internal-format
  msgid "SSE register argument with SSE2 disabled"
  msgstr "SSE-Registerargument mit SSE2 ausgeschaltet"
  
! #: config/i386/i386.cc:2736
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "SSE-Registerargument mit SSE ausgeschaltet"
  
! #: config/i386/i386.cc:2756
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "x87-RegisterrÃ¼ckgabe mit ausgeschaltetem x87"
  
! #: config/i386/i386.cc:3084 config/i386/i386.cc:3329 config/i386/i386.cc:4122
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "Aufruf von %qD mit SSE-Aufrufkonvention, ohne dass SSE/SSE2 eingeschaltet ist"
  
! #: config/i386/i386.cc:3086 config/i386/i386.cc:3331 config/i386/i386.cc:4124
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "dies ist ein GCC-Bug; ein Workaround ist, die aufgerufene Funktion mit dem Â»usedÂ«-Attribut zu markieren"
  
! #: config/i386/i386.cc:3734
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "Das ABI der ParameterÃ¼bergabe mit %d-Byte-Ausrichtung hat sich in GCC 4.6 geÃ¤ndert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90163
! #: config/i386/i386.cc:6790
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "%<-mcall-ms2sysv-xlogues%> ist nicht kompatibel mit %<%s%>"
  
! #: config/i386/i386.cc:8808
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "Attribut %<ms_hook_prologue%> ist mit %<-mfentry%> fÃ¼r 32 Bit nicht vertrÃ¤glich"
  
! #: config/i386/i386.cc:8898
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "Dynamic Realign Argument Pointer (DRAP) wird in Interrupt-Service-Routinen nicht unterstÃ¼tzt. Ein Workaround ist, Funktionen mit Aggregat-RÃ¼ckgabetypen zu vermeiden."
  
! #: config/i386/i386.cc:9951
  #, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Stapel-Neuausrichtung mit %<__builtin_eh_return%> wird nicht unterstÃ¼tzt"
  
! #: config/i386/i386.cc:9956
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "geschachtelte Funktion mit regparm wird mit %<__builtin_eh_return%> nicht unterstÃ¼tzt"
  
! #: config/i386/i386.cc:10347
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht fastcall mit geschachtelter Funktion"
  
! #: config/i386/i386.cc:10367
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht 2 Registerparameter fÃ¼r eine geschachtelte Funktion"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10378
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "%<-fsplit-stack%> unterstÃ¼tzt nicht 3 Registerparameter"
  
! #: config/i386/i386.cc:13564
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "%<V%>-Modifikator an nicht-ganzzahligem Register"
  
! #: config/i386/i386.cc:13575 config/i386/i386.cc:13589
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "nicht unterstÃ¼tzte GrÃ¶ÃŸe fÃ¼r Ganzzahlregister"
  
! #: config/i386/i386.cc:13621
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "erweiterte Register haben keine oberen HÃ¤lften"
  
! #: config/i386/i386.cc:13636
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "nicht unterstÃ¼tzte OperandengrÃ¶ÃŸe fÃ¼r erweitertes Register"
  
! #: config/i386/i386.cc:13833 config/i386/i386.cc:13835
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "Nicht-Ganzzahl-Operand mit Operandencode %<z%> verwendet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90164
! #: config/i386/i386.cc:17996
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "das ABI zum Ãœbergeben von leeren Klassen (%qT) als Parametern hat sich mit %<-fabi-version=12%> (GCC 8) geÃ¤ndert"
  
! #: config/i386/i386.cc:22734
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "die Ausrichtung von %<_Atomic %T%>-Feldern wurde mit %{GCC 11.1%} geÃ¤ndert"
  
! #: config/i386/i386.cc:22815
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "kein Register fÃ¼r die Profilerstellung von %<-mcmodel=large%s%> verfÃ¼gbar"
  
! #: config/i386/i386.cc:22911
  #, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "Profiling von %<-mcmodel=large%> wird mit PIC nicht unterstÃ¼tzt"
  
! #: config/i386/i386.cc:23624
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr "%<__bfloat16%> ist seit GCC 13.1 von typedef %<short%> zum echten %<__bf16%> umdefiniert, Vorsicht bei impliziter Konvertierung zwischen %<__bf16%> und %<short%>; hier kann ein explizites Bitcast nÃ¶tig sein"
  
! #: config/i386/i386.cc:25074
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Unbekanntes architekturspezifisches Speichermodell"
  
! #: config/i386/i386.cc:25081
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "%<HLE_ACQUIRE%> wird mit %<ACQUIRE%> oder stÃ¤rkerem Speichermodell nicht verwendet"
  
! #: config/i386/i386.cc:25088
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "%<HLE_RELEASE%> wird mit %<RELEASE%> oder stÃ¤rkerem Speichermodell nicht verwendet"
  
! #: config/i386/i386.cc:25775
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%<-fexcess-precision=16%> ist nicht mit %<-mfpmath=387%> kompatibel"
*************** msgstr "Definition des statischen Datene
*** 41578,41585 ****
  msgid "malformed %<#pragma builtin%>"
  msgstr "Falsch geformtes %<#pragma builtin%>"
  
! #: config/ia64/ia64.cc:761 config/loongarch/loongarch.cc:8113
! #: config/loongarch/loongarch.cc:8123
  #, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "ungÃ¼ltiges Argument fÃ¼r Attribut %qE"
--- 41748,41755 ----
  msgid "malformed %<#pragma builtin%>"
  msgstr "Falsch geformtes %<#pragma builtin%>"
  
! #: config/ia64/ia64.cc:761 config/loongarch/loongarch.cc:7974
! #: config/loongarch/loongarch.cc:7984
  #, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "ungÃ¼ltiges Argument fÃ¼r Attribut %qE"
*************** msgstr "%<PRINT_OPERAND%>: Unbekanntes S
*** 41634,41776 ****
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr "%<PRINT_OPERAND%> Null-Zeiger"
  
! #: config/loongarch/loongarch-builtins.cc:3002 config/mips/mips.cc:17382
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Argument %d der eingebauten Funktion muss eine Konstante aus dem Bereich %d bis %d sein"
  
! #: config/loongarch/loongarch-builtins.cc:3080 config/mips/mips.cc:17502
  #, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "eingebaute Funktion konnte nicht expandiert werden"
  
! #: config/loongarch/loongarch-cpu.cc:112
  #, gcc-internal-format
  msgid "unknown processor ID %<0x%x%>, some tuning parameters will fall back to default"
  msgstr "unbekannte Prozessor-ID %<0x%x%>, einige Tuning-Parameter werden auf die Standardwerte zurÃ¼ckgesetzt"
  
! #: config/loongarch/loongarch-cpu.cc:141
  #, gcc-internal-format
  msgid "unknown native base architecture %<0x%x%>, %qs failed"
  msgstr "unbekannte native Basisarchitektur %<0x%x%>, %qs fehlgeschlagen"
  
! #: config/loongarch/loongarch-cpu.cc:170
  #, gcc-internal-format
  msgid "unknown native FPU type %<0x%x%>, %qs failed"
  msgstr "unbekannter nativer FPU-Typ %<0x%x%>, %qs fehlgeschlagen"
  
! #: config/loongarch/loongarch-cpu.cc:177
  #, gcc-internal-format
  msgid "floating-point unit %qs differs from PRID preset %qs"
  msgstr "Gleitkommaeinheit %qs weicht von PRID-Voreinstellung %qs ab"
  
! #: config/loongarch/loongarch-cpu.cc:201
  #, gcc-internal-format
  msgid "unknown SIMD extension (%qs disabled while %qs is enabled), disabling SIMD"
  msgstr "unbekannte SIMD-Erweiterung (%qs ist ausgeschaltet, wÃ¤hrend %qs eingeschaltet ist), SIMD wird ausgeschaltet"
  
! #: config/loongarch/loongarch-cpu.cc:239
  #, gcc-internal-format
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr "Basisarchitektur %qs erkannt, aber einige ihrer Merkmale werden nicht erkannt; die erkannte Basisarchitektur kann unzuverlÃ¤ssig sein, nur erkannte Merkmale werden eingeschaltet"
  
! #: config/loongarch/loongarch-opts.cc:225
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr "%<-m%s%> setzt %<-m%s=%s%> auÃŸer Kraft, die ABI wird auf %qs angepasst"
  
! #: config/loongarch/loongarch-opts.cc:242
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr "ABI geÃ¤ndert (von %qs auf %qs), wÃ¤hrend Multilib ausgeschaltet ist"
  
! #: config/loongarch/loongarch-opts.cc:268
! #: config/loongarch/loongarch-opts.cc:273
  #, gcc-internal-format
  msgid "%qs does not work on a cross compiler"
  msgstr "%qs funktioniert nicht auf einem Cross-Compiler"
  
! #: config/loongarch/loongarch-opts.cc:365
  #, gcc-internal-format
! msgid "enabing %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr "Einschalten von %qs befÃ¶rdert %<%s%s%> zu %<%s%s%>"
  
! #: config/loongarch/loongarch-opts.cc:377
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr "%qs wird durch %<-m%s%> ausgeschaltet, da es %<%s%s%> erfordert"
  
! #: config/loongarch/loongarch-opts.cc:389
  #, gcc-internal-format
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr "%<-m%s=%s%> steht im Konflikt mit %qs, das %<%s%s%> erfordert"
  
! #: config/loongarch/loongarch-opts.cc:433
  #, gcc-internal-format
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "Ihre native CPU-Architektur %qs unterstÃ¼tzt die ABI %qs nicht, stattdessen wird %<-m%s=%s%> verwendet"
  
! #: config/loongarch/loongarch-opts.cc:438
  #, gcc-internal-format
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "die Standard-CPU-Architektur %qs unterstÃ¼tzt die ABI %qs nicht, stattdessen wird %<-m%s=%s%> verwendet"
  
! #: config/loongarch/loongarch-opts.cc:469
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr "ABI %qs kann nicht mit Befehlssatz %qs implementiert werden"
  
! #: config/loongarch/loongarch-opts.cc:491
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr "ABI %qs kann aufgrund des begrenzten Befehlssatzes %qs nicht implementiert werden, stattdessen wird %qs verwendet"
  
! #: config/loongarch/loongarch-opts.cc:502
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr "Befehlssatz %qs kann Standard-ABI %qs nicht implementieren, stattdessen wird %qs verwendet"
  
! #: config/loongarch/loongarch-opts.cc:507
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr "keine Multilib-fÃ¤hige ABI %qs kann mit dem Befehlssatz %qs implementiert werden, stattdessen wird %qs verwendet"
  
! #: config/loongarch/loongarch-opts.cc:523
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr "ABI %qs ist zur Konfigurationszeit nicht aktiviert, der Linker meldet mÃ¶glicherweise einen Fehler"
  
! #: config/loongarch/loongarch-opts.cc:526
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr "ABI mit Startdateien: %s"
  
! #: config/loongarch/loongarch-opts.cc:540
  #, gcc-internal-format
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr "%qs wird nicht unterstÃ¼tzt, das cmodel ist auf %qs festgelegt"
  
! #: config/loongarch/loongarch.cc:7680
! #, gcc-internal-format
! msgid "%qs cannot be used for compiling a shared library"
! msgstr "%qs kann nicht zum Ãœbersetzen einer gemeinsam genutzten Bibliothek verwendet werden"
! 
! #: config/loongarch/loongarch.cc:7689
  #, gcc-internal-format
  msgid "code model %qs is not compatible with %s"
  msgstr "Codemodell %qs ist inkompatibel zu %s"
  
! #: config/loongarch/loongarch.cc:8085
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "Attribut %qE kann nicht fÃ¼r threadlokale Variablen angegeben werden"
  
! #: config/loongarch/loongarch.cc:8103
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "Attribut %qE kann nicht fÃ¼r Register-Variablen angegeben werden"
  
! #: config/loongarch/loongarch.cc:8131
  #, gcc-internal-format
  msgid "multiple %qE attribute"
  msgstr "doppeltes Attribut %qE"
--- 41804,41951 ----
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr "%<PRINT_OPERAND%> Null-Zeiger"
  
! #: config/loongarch/loongarch-builtins.cc:2999 config/mips/mips.cc:17388
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Argument %d der eingebauten Funktion muss eine Konstante aus dem Bereich %d bis %d sein"
  
! #: config/loongarch/loongarch-builtins.cc:3077 config/mips/mips.cc:17508
  #, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "eingebaute Funktion konnte nicht expandiert werden"
  
! #: config/loongarch/loongarch-builtins.cc:3116
! #, gcc-internal-format
! msgid "built-in function %qD is not enabled"
! msgstr "eingebaute Funktion %qD ist nicht eingeschaltet"
! 
! #: config/loongarch/loongarch-cpu.cc:115
  #, gcc-internal-format
  msgid "unknown processor ID %<0x%x%>, some tuning parameters will fall back to default"
  msgstr "unbekannte Prozessor-ID %<0x%x%>, einige Tuning-Parameter werden auf die Standardwerte zurÃ¼ckgesetzt"
  
! #: config/loongarch/loongarch-cpu.cc:144
  #, gcc-internal-format
  msgid "unknown native base architecture %<0x%x%>, %qs failed"
  msgstr "unbekannte native Basisarchitektur %<0x%x%>, %qs fehlgeschlagen"
  
! #: config/loongarch/loongarch-cpu.cc:173
  #, gcc-internal-format
  msgid "unknown native FPU type %<0x%x%>, %qs failed"
  msgstr "unbekannter nativer FPU-Typ %<0x%x%>, %qs fehlgeschlagen"
  
! #: config/loongarch/loongarch-cpu.cc:180
  #, gcc-internal-format
  msgid "floating-point unit %qs differs from PRID preset %qs"
  msgstr "Gleitkommaeinheit %qs weicht von PRID-Voreinstellung %qs ab"
  
! #: config/loongarch/loongarch-cpu.cc:204
  #, gcc-internal-format
  msgid "unknown SIMD extension (%qs disabled while %qs is enabled), disabling SIMD"
  msgstr "unbekannte SIMD-Erweiterung (%qs ist ausgeschaltet, wÃ¤hrend %qs eingeschaltet ist), SIMD wird ausgeschaltet"
  
! #: config/loongarch/loongarch-cpu.cc:242
  #, gcc-internal-format
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr "Basisarchitektur %qs erkannt, aber einige ihrer Merkmale werden nicht erkannt; die erkannte Basisarchitektur kann unzuverlÃ¤ssig sein, nur erkannte Merkmale werden eingeschaltet"
  
! #: config/loongarch/loongarch-opts.cc:235
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr "%<-m%s%> setzt %<-m%s=%s%> auÃŸer Kraft, die ABI wird auf %qs angepasst"
  
! #: config/loongarch/loongarch-opts.cc:252
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr "ABI geÃ¤ndert (von %qs auf %qs), wÃ¤hrend Multilib ausgeschaltet ist"
  
! #: config/loongarch/loongarch-opts.cc:281
! #: config/loongarch/loongarch-opts.cc:286
  #, gcc-internal-format
  msgid "%qs does not work on a cross compiler"
  msgstr "%qs funktioniert nicht auf einem Cross-Compiler"
  
! #: config/loongarch/loongarch-opts.cc:375
  #, gcc-internal-format
! msgid "enabling %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr "Einschalten von %qs befÃ¶rdert %<%s%s%> zu %<%s%s%>"
  
! #: config/loongarch/loongarch-opts.cc:387
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr "%qs wird durch %<-m%s%> ausgeschaltet, da es %<%s%s%> erfordert"
  
! #: config/loongarch/loongarch-opts.cc:399
  #, gcc-internal-format
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr "%<-m%s=%s%> steht im Konflikt mit %qs, das %<%s%s%> erfordert"
  
! #: config/loongarch/loongarch-opts.cc:443
  #, gcc-internal-format
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "Ihre native CPU-Architektur %qs unterstÃ¼tzt die ABI %qs nicht, stattdessen wird %<-m%s=%s%> verwendet"
  
! #: config/loongarch/loongarch-opts.cc:448
  #, gcc-internal-format
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "die Standard-CPU-Architektur %qs unterstÃ¼tzt die ABI %qs nicht, stattdessen wird %<-m%s=%s%> verwendet"
  
! #: config/loongarch/loongarch-opts.cc:479
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr "ABI %qs kann nicht mit Befehlssatz %qs implementiert werden"
  
! #: config/loongarch/loongarch-opts.cc:501
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr "ABI %qs kann aufgrund des begrenzten Befehlssatzes %qs nicht implementiert werden, stattdessen wird %qs verwendet"
  
! #: config/loongarch/loongarch-opts.cc:512
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr "Befehlssatz %qs kann Standard-ABI %qs nicht implementieren, stattdessen wird %qs verwendet"
  
! #: config/loongarch/loongarch-opts.cc:517
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr "keine Multilib-fÃ¤hige ABI %qs kann mit dem Befehlssatz %qs implementiert werden, stattdessen wird %qs verwendet"
  
! #: config/loongarch/loongarch-opts.cc:533
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr "ABI %qs ist zur Konfigurationszeit nicht aktiviert, der Linker meldet mÃ¶glicherweise einen Fehler"
  
! #: config/loongarch/loongarch-opts.cc:536
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr "ABI mit Startdateien: %s"
  
! #: config/loongarch/loongarch-opts.cc:550
  #, gcc-internal-format
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr "%qs wird nicht unterstÃ¼tzt, das cmodel ist auf %qs festgelegt"
  
! #: config/loongarch/loongarch-opts.cc:1023
  #, gcc-internal-format
  msgid "code model %qs is not compatible with %s"
  msgstr "Codemodell %qs ist inkompatibel zu %s"
  
! #: config/loongarch/loongarch-opts.cc:1089
! #, gcc-internal-format
! msgid "%qs cannot be used for compiling a shared library"
! msgstr "%qs kann nicht zum Ãœbersetzen einer gemeinsam genutzten Bibliothek verwendet werden"
! 
! #: config/loongarch/loongarch.cc:7946
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "Attribut %qE kann nicht fÃ¼r threadlokale Variablen angegeben werden"
  
! #: config/loongarch/loongarch.cc:7964
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "Attribut %qE kann nicht fÃ¼r Register-Variablen angegeben werden"
  
! #: config/loongarch/loongarch.cc:7992
  #, gcc-internal-format
  msgid "multiple %qE attribute"
  msgstr "doppeltes Attribut %qE"
*************** msgstr "%<interrupt_thread%> ist nur auf
*** 41876,41882 ****
  msgid "stack limit expression is not supported"
  msgstr "Ausdruck der Stapelgrenze wird nicht unterstÃ¼tzt"
  
! #: config/m68k/m68k.cc:7138 config/s390/s390.cc:17156
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "%<-fexcess-precision=16%> wird auf diesem Ziel nicht unterstÃ¼tzt"
--- 42051,42057 ----
  msgid "stack limit expression is not supported"
  msgstr "Ausdruck der Stapelgrenze wird nicht unterstÃ¼tzt"
  
! #: config/m68k/m68k.cc:7138 config/s390/s390.cc:17177
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "%<-fexcess-precision=16%> wird auf diesem Ziel nicht unterstÃ¼tzt"
*************** msgid "%<-mxl-multiply-high%> requires %
*** 41917,41923 ****
  msgstr "%<-mxl-multiply-high%> erfordert %<-mno-xl-soft-mul%>"
  
  #: config/mips/mips.cc:1332 config/mips/mips.cc:1593 config/mips/mips.cc:1647
! #: config/riscv/riscv.cc:5504
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "Attribut %qE erfordert eine Zeichenkettenkonstante als Argument"
--- 42092,42098 ----
  msgstr "%<-mxl-multiply-high%> erfordert %<-mno-xl-soft-mul%>"
  
  #: config/mips/mips.cc:1332 config/mips/mips.cc:1593 config/mips/mips.cc:1647
! #: config/riscv/riscv.cc:5800
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "Attribut %qE erfordert eine Zeichenkettenkonstante als Argument"
*************** msgstr "Attribut %qs gilt nur fÃ¼r Funkt
*** 41937,41943 ****
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr "%qE kann nicht gleichzeitig die Attribute %qs und %qs haben"
  
! #: config/mips/mips.cc:1555 config/mips/mips.cc:1561 config/nios2/nios2.cc:4488
  #, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr "%qE mit in Konflikt stehenden Attributen %qs redeklariert"
--- 42112,42118 ----
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr "%qE kann nicht gleichzeitig die Attribute %qs und %qs haben"
  
! #: config/mips/mips.cc:1555 config/mips/mips.cc:1561 config/nios2/nios2.cc:4489
  #, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr "%qE mit in Konflikt stehenden Attributen %qs redeklariert"
*************** msgstr "die ABI fÃ¼r die RÃ¼ckgabe eines
*** 41969,42088 ****
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr "die ABI fÃ¼r die RÃ¼ckgabe eines Wertes, der leere C++17-Basen enthÃ¤lt, aber ansonsten ein Aggregat mit nur einem oder zwei FlieÃŸkomma-Feldern ist, wurde %{mit GCC 12.1%} geÃ¤ndert"
  
! #: config/mips/mips.cc:8033
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "inkonsistente Aufrufe von %qs kÃ¶nnen nicht behandelt werden"
  
! #: config/mips/mips.cc:11289
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr "das %<interrupt%>-Attribut erfordert einen MIPS32r2-Prozessor oder neuer"
  
! #: config/mips/mips.cc:11291
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "Interrupthandler kÃ¶nnen keine MIPS16-Funktionen sein"
  
! #: config/mips/mips.cc:12295
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr "%<-fstack-check=specific%> nicht fÃ¼r MIPS16 implementiert"
  
! #: config/mips/mips.cc:17634
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "eingebaute Funktion %qE nicht fÃ¼r MIPS16 unterstÃ¼tzt"
  
! #: config/mips/mips.cc:18242
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%qs unterstÃ¼tzt keinen MIPS16-Code"
  
! #: config/mips/mips.cc:20055
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr "MIPS16 PIC fÃ¼r ABIs auÃŸer o32 und o64"
  
! #: config/mips/mips.cc:20058
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "MIPS16 %<-mxgot%> Code"
  
! #: config/mips/mips.cc:20061
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr "%<hard-float%> MIPS16-Code fÃ¼r andere ABIs als o32 und o64"
  
! #: config/mips/mips.cc:20064
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "MSA-MIPS16-Code"
  
! #: config/mips/mips.cc:20067
  #, gcc-internal-format
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr "MIPS16 erfordert %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20258 config/mips/mips.cc:20263
! #: config/mips/mips.cc:20353 config/mips/mips.cc:20355
! #: config/mips/mips.cc:20385 config/mips/mips.cc:20395
! #: config/mips/mips.cc:20501 config/mips/mips.cc:20525
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "nicht unterstÃ¼tzte Kombination: %s"
  
! #: config/mips/mips.cc:20298
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "%<-%s%> steht in Konflikt mit den anderen Architekturoptionen, die einen %s-Prozessor angeben"
  
! #: config/mips/mips.cc:20308
  #, gcc-internal-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.cc:20323
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "%<-mgp64%> mit einem 32-Bit-Prozessor verwendet"
  
! #: config/mips/mips.cc:20325
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "%<-mgp32%> mit einem 64-Bit-ABI verwendet"
  
! #: config/mips/mips.cc:20327
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "%<-mgp64%> mit einem 32-Bit-ABI verwendet"
  
! #: config/mips/mips.cc:20350
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "die Architektur %qs unterstÃ¼tzt %<-mfp32%> nicht"
  
! #: config/mips/mips.cc:20359
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "%<-mgp32%> und %<-mfp64%> kÃ¶nnen nur kombiniert werden, wenn das Ziel die Befehle mfhc1 und mthc1 unterstÃ¼tzt"
  
! #: config/mips/mips.cc:20362
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "%<-mgp32%> und %<-mfp64%> kÃ¶nnen nur kombiniert werden, wenn o32-ABI verwendet wird"
  
! #: config/mips/mips.cc:20383
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "%<-mfpxx%> kann nur mit dem o32-ABI verwendet werden"
  
! #: config/mips/mips.cc:20387
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "%<-march=%s%> erfordert %<-mfp32%>"
  
! #: config/mips/mips.cc:20389
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr "%<-mfpxx%> erfordert %<-mlra%>"
--- 42144,42263 ----
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr "die ABI fÃ¼r die RÃ¼ckgabe eines Wertes, der leere C++17-Basen enthÃ¤lt, aber ansonsten ein Aggregat mit nur einem oder zwei FlieÃŸkomma-Feldern ist, wurde %{mit GCC 12.1%} geÃ¤ndert"
  
! #: config/mips/mips.cc:8039
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "inkonsistente Aufrufe von %qs kÃ¶nnen nicht behandelt werden"
  
! #: config/mips/mips.cc:11295
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr "das %<interrupt%>-Attribut erfordert einen MIPS32r2-Prozessor oder neuer"
  
! #: config/mips/mips.cc:11297
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "Interrupthandler kÃ¶nnen keine MIPS16-Funktionen sein"
  
! #: config/mips/mips.cc:12301
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr "%<-fstack-check=specific%> nicht fÃ¼r MIPS16 implementiert"
  
! #: config/mips/mips.cc:17640
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "eingebaute Funktion %qE nicht fÃ¼r MIPS16 unterstÃ¼tzt"
  
! #: config/mips/mips.cc:18248
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%qs unterstÃ¼tzt keinen MIPS16-Code"
  
! #: config/mips/mips.cc:20061
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr "MIPS16 PIC fÃ¼r ABIs auÃŸer o32 und o64"
  
! #: config/mips/mips.cc:20064
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "MIPS16 %<-mxgot%> Code"
  
! #: config/mips/mips.cc:20067
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr "%<hard-float%> MIPS16-Code fÃ¼r andere ABIs als o32 und o64"
  
! #: config/mips/mips.cc:20070
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "MSA-MIPS16-Code"
  
! #: config/mips/mips.cc:20073
  #, gcc-internal-format
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr "MIPS16 erfordert %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20264 config/mips/mips.cc:20269
! #: config/mips/mips.cc:20359 config/mips/mips.cc:20361
! #: config/mips/mips.cc:20391 config/mips/mips.cc:20401
! #: config/mips/mips.cc:20507 config/mips/mips.cc:20531
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "nicht unterstÃ¼tzte Kombination: %s"
  
! #: config/mips/mips.cc:20304
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "%<-%s%> steht in Konflikt mit den anderen Architekturoptionen, die einen %s-Prozessor angeben"
  
! #: config/mips/mips.cc:20314
  #, gcc-internal-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.cc:20329
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "%<-mgp64%> mit einem 32-Bit-Prozessor verwendet"
  
! #: config/mips/mips.cc:20331
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "%<-mgp32%> mit einem 64-Bit-ABI verwendet"
  
! #: config/mips/mips.cc:20333
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "%<-mgp64%> mit einem 32-Bit-ABI verwendet"
  
! #: config/mips/mips.cc:20356
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "die Architektur %qs unterstÃ¼tzt %<-mfp32%> nicht"
  
! #: config/mips/mips.cc:20365
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "%<-mgp32%> und %<-mfp64%> kÃ¶nnen nur kombiniert werden, wenn das Ziel die Befehle mfhc1 und mthc1 unterstÃ¼tzt"
  
! #: config/mips/mips.cc:20368
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "%<-mgp32%> und %<-mfp64%> kÃ¶nnen nur kombiniert werden, wenn o32-ABI verwendet wird"
  
! #: config/mips/mips.cc:20389
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "%<-mfpxx%> kann nur mit dem o32-ABI verwendet werden"
  
! #: config/mips/mips.cc:20393
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "%<-march=%s%> erfordert %<-mfp32%>"
  
! #: config/mips/mips.cc:20395
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr "%<-mfpxx%> erfordert %<-mlra%>"
*************** msgstr "%<-mfpxx%> erfordert %<-mlra%>"
*** 42092,42208 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20414
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "die Kombination von %qs und %qs ist mit %qs unvertrÃ¤glich"
  
! #: config/mips/mips.cc:20467
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "die Architektur %qs unterstÃ¼tzt keine Befehle mit Sprungwahrscheinlichkeit"
  
! #: config/mips/mips.cc:20482
  #, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "die Architektur %qs unterstÃ¼tzt die Befehle Â»maddÂ« und Â»msubÂ« nicht"
  
! #: config/mips/mips.cc:20496
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "die Architektur %qs unterstÃ¼tzt keine ungeraden Register fÃ¼r einfache Genauigkeit"
  
! #: config/mips/mips.cc:20509
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "nicht unterstÃ¼tzte Kombination: %qs%s %s"
  
! #: config/mips/mips.cc:20518
  #, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "nicht unterstÃ¼tzte Kombination: %qs %s"
  
! #: config/mips/mips.cc:20533
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "fÃ¼r %qs kann kein lageunabhÃ¤ngiger Code erzeugt werden"
  
! #: config/mips/mips.cc:20536
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "lageunabhÃ¤ngiger Code erfordert %qs"
  
! #: config/mips/mips.cc:20569
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> erfordert %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20577 config/mips/mips.cc:20580
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "Kleindatenzugriffe fÃ¼r %qs nicht mÃ¶glich"
  
! #: config/mips/mips.cc:20597
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "die Architektur %qs unterstÃ¼tzt %<-m%s=legacy%> nicht"
  
! #: config/mips/mips.cc:20604
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "die Architektur %qs unterstÃ¼tzt %<-m%s=2008%>"
  
! #: config/mips/mips.cc:20622
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "%<-mips3d%> erfordert %<-mpaired-single%>"
  
! #: config/mips/mips.cc:20632
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%qs muss mit %qs verwendet werden"
  
! #: config/mips/mips.cc:20642
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "%<-mmsa%> muss zusammen mit %<-mfp64%> und %<-mhard-float%> verwendet werden"
  
! #: config/mips/mips.cc:20649
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "die Architektur %qs unterstÃ¼tzt keine paarweisen Einzel-Befehle"
  
! #: config/mips/mips.cc:20658
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "%qs erfordert ein Ziel, das den %qs-Befehl unterstÃ¼tzt"
  
! #: config/mips/mips.cc:20669
  #, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "die Architektur %qs unterstÃ¼tzt keine DSP-Befehle"
  
! #: config/mips/mips.cc:20679
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "%<-mloongson-mmi%> muss zusammen mit %<-mhard-float%> verwendet werden"
  
! #: config/mips/mips.cc:20689
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "%<-mloongson-ext2%> muss zusammen mit %<-mloongson-ext%> verwendet werden"
  
! #: config/mips/mips.cc:20784
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "%qs erfordert sprungwahrscheinliche Befehle"
  
! #: config/mips/mips.cc:20788
  #, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "die Architektur %qs unterstÃ¼tzt nicht den synci-Befehl"
  
! #: config/mips/mips.cc:21624
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "Profiling fÃ¼r mips16-Funktionen"
--- 42267,42383 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20420
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "die Kombination von %qs und %qs ist mit %qs unvertrÃ¤glich"
  
! #: config/mips/mips.cc:20473
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "die Architektur %qs unterstÃ¼tzt keine Befehle mit Sprungwahrscheinlichkeit"
  
! #: config/mips/mips.cc:20488
  #, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "die Architektur %qs unterstÃ¼tzt die Befehle Â»maddÂ« und Â»msubÂ« nicht"
  
! #: config/mips/mips.cc:20502
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "die Architektur %qs unterstÃ¼tzt keine ungeraden Register fÃ¼r einfache Genauigkeit"
  
! #: config/mips/mips.cc:20515
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "nicht unterstÃ¼tzte Kombination: %qs%s %s"
  
! #: config/mips/mips.cc:20524
  #, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "nicht unterstÃ¼tzte Kombination: %qs %s"
  
! #: config/mips/mips.cc:20539
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "fÃ¼r %qs kann kein lageunabhÃ¤ngiger Code erzeugt werden"
  
! #: config/mips/mips.cc:20542
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "lageunabhÃ¤ngiger Code erfordert %qs"
  
! #: config/mips/mips.cc:20575
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> erfordert %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20583 config/mips/mips.cc:20586
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "Kleindatenzugriffe fÃ¼r %qs nicht mÃ¶glich"
  
! #: config/mips/mips.cc:20603
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "die Architektur %qs unterstÃ¼tzt %<-m%s=legacy%> nicht"
  
! #: config/mips/mips.cc:20610
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "die Architektur %qs unterstÃ¼tzt %<-m%s=2008%>"
  
! #: config/mips/mips.cc:20628
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "%<-mips3d%> erfordert %<-mpaired-single%>"
  
! #: config/mips/mips.cc:20638
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%qs muss mit %qs verwendet werden"
  
! #: config/mips/mips.cc:20648
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "%<-mmsa%> muss zusammen mit %<-mfp64%> und %<-mhard-float%> verwendet werden"
  
! #: config/mips/mips.cc:20655
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "die Architektur %qs unterstÃ¼tzt keine paarweisen Einzel-Befehle"
  
! #: config/mips/mips.cc:20664
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "%qs erfordert ein Ziel, das den %qs-Befehl unterstÃ¼tzt"
  
! #: config/mips/mips.cc:20675
  #, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "die Architektur %qs unterstÃ¼tzt keine DSP-Befehle"
  
! #: config/mips/mips.cc:20685
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "%<-mloongson-mmi%> muss zusammen mit %<-mhard-float%> verwendet werden"
  
! #: config/mips/mips.cc:20695
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "%<-mloongson-ext2%> muss zusammen mit %<-mloongson-ext%> verwendet werden"
  
! #: config/mips/mips.cc:20790
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "%qs erfordert sprungwahrscheinliche Befehle"
  
! #: config/mips/mips.cc:20794
  #, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "die Architektur %qs unterstÃ¼tzt nicht den synci-Befehl"
  
! #: config/mips/mips.cc:21630
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "Profiling fÃ¼r mips16-Funktionen"
*************** msgstr "eingebaute MSP430-Funktionen sin
*** 42516,42522 ****
  msgid "bad builtin code"
  msgstr "Falscher eingebauter Code"
  
! #: config/nds32/nds32-intrinsic.cc:126 config/nios2/nios2.cc:3839
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid argument to built-in function %s"
  msgstr "ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion Â»%sÂ«"
--- 42691,42697 ----
  msgid "bad builtin code"
  msgstr "Falscher eingebauter Code"
  
! #: config/nds32/nds32-intrinsic.cc:126 config/nios2/nios2.cc:3840
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid argument to built-in function %s"
  msgstr "ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion Â»%sÂ«"
*************** msgid "cannot use reset attributes to fu
*** 42607,42677 ****
  msgstr "In der Linux-Toolchain kann die Funktion %qD nicht das Attribut Â»exceptionÂ« haben"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.cc:2407 config/nds32/nds32.cc:2461
! #: config/nds32/nds32.cc:3573 config/nds32/nds32.cc:3670
! #: config/nds32/nds32.cc:3685 config/nds32/nds32.cc:3691
! #: config/nds32/nds32.cc:3767 config/nds32/nds32.cc:3773
! #: config/nds32/nds32.cc:3805
  #, gcc-internal-format
  msgid "a nested function is not supported for reduced registers"
  msgstr "geschachtelte Funktionen werden bei reduzierter Registeranzahl nicht unterstÃ¼tzt"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.cc:3464
  #, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "intrinsischer Registerindex ist auÃŸerhalb des gÃ¼ltigen Bereichs"
  
! #: config/nds32/nds32.cc:3480 config/nds32/nds32.cc:3487
! #: config/nds32/nds32.cc:3494 config/nds32/nds32.cc:3501
! #: config/nds32/nds32.cc:3508
  #, gcc-internal-format
  msgid "CCTL intrinsic function subtype out of range"
  msgstr "Untertyp der intrinsischen CCTL-Funktion ist auÃŸerhalb des gÃ¼ltigen Bereichs"
  
! #: config/nds32/nds32.cc:3945
  #, gcc-internal-format
  msgid "cannot use %<indirect_call%> attribute under linux toolchain"
  msgstr "In der Linux-Toolchain kann das Attribut %<indirect_call%> nicht verwendet werden"
  
! #: config/nds32/nds32.cc:3953
  #, gcc-internal-format
  msgid "%<indirect_call%> attribute cannot apply for static function"
  msgstr "Attribut %<indirect_call%> bezieht sich nicht auf %<static%>-Funktionen"
  
! #: config/nds32/nds32.cc:4042
  #, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "ungÃ¼ltiger ID-Wert fÃ¼r Interrupt-/Exception-Attribut"
  
! #: config/nds32/nds32.cc:4070
  #, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "ungÃ¼ltiger ID-Wert fÃ¼r Â»resetÂ«-Attribut"
  
! #: config/nds32/nds32.cc:4086
  #, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "ungÃ¼ltige NMI-Funktion fÃ¼r Â»resetÂ«-Attribut"
  
! #: config/nds32/nds32.cc:4099
  #, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "ungÃ¼ltige Â»warmÂ«-Funktion fÃ¼r Â»resetÂ«-Attribut"
  
! #: config/nds32/nds32.cc:4150
  #, gcc-internal-format
  msgid "not support %<-fpic%> option for v3m toolchain"
  msgstr "die Option %<-fpic%> nicht fÃ¼r die v3m-Toolchain unterstÃ¼tzen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90177
! #: config/nds32/nds32.cc:4183
  #, gcc-internal-format
  msgid "Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>"
  msgstr "FPU-ISA wird ausgeschaltet, kann mit %<-mfloat-abi=soft%> eingeschaltet werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90177
! #: config/nds32/nds32.cc:4186
  #, gcc-internal-format
  msgid "%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>"
  msgstr "die Option %<-mabi=2fp+%> wird nur unterstÃ¼tzt, wenn eine FPU verfÃ¼gbar ist, das kann durch die Optionen %<-mext-fpu-sp%> oder %<-mext-fpu-dp%> eingeschaltet werden"
--- 42782,42852 ----
  msgstr "In der Linux-Toolchain kann die Funktion %qD nicht das Attribut Â»exceptionÂ« haben"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.cc:2408 config/nds32/nds32.cc:2462
! #: config/nds32/nds32.cc:3574 config/nds32/nds32.cc:3671
! #: config/nds32/nds32.cc:3686 config/nds32/nds32.cc:3692
! #: config/nds32/nds32.cc:3768 config/nds32/nds32.cc:3774
! #: config/nds32/nds32.cc:3806
  #, gcc-internal-format
  msgid "a nested function is not supported for reduced registers"
  msgstr "geschachtelte Funktionen werden bei reduzierter Registeranzahl nicht unterstÃ¼tzt"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.cc:3465
  #, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "intrinsischer Registerindex ist auÃŸerhalb des gÃ¼ltigen Bereichs"
  
! #: config/nds32/nds32.cc:3481 config/nds32/nds32.cc:3488
! #: config/nds32/nds32.cc:3495 config/nds32/nds32.cc:3502
! #: config/nds32/nds32.cc:3509
  #, gcc-internal-format
  msgid "CCTL intrinsic function subtype out of range"
  msgstr "Untertyp der intrinsischen CCTL-Funktion ist auÃŸerhalb des gÃ¼ltigen Bereichs"
  
! #: config/nds32/nds32.cc:3946
  #, gcc-internal-format
  msgid "cannot use %<indirect_call%> attribute under linux toolchain"
  msgstr "In der Linux-Toolchain kann das Attribut %<indirect_call%> nicht verwendet werden"
  
! #: config/nds32/nds32.cc:3954
  #, gcc-internal-format
  msgid "%<indirect_call%> attribute cannot apply for static function"
  msgstr "Attribut %<indirect_call%> bezieht sich nicht auf %<static%>-Funktionen"
  
! #: config/nds32/nds32.cc:4043
  #, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "ungÃ¼ltiger ID-Wert fÃ¼r Interrupt-/Exception-Attribut"
  
! #: config/nds32/nds32.cc:4071
  #, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "ungÃ¼ltiger ID-Wert fÃ¼r Â»resetÂ«-Attribut"
  
! #: config/nds32/nds32.cc:4087
  #, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "ungÃ¼ltige NMI-Funktion fÃ¼r Â»resetÂ«-Attribut"
  
! #: config/nds32/nds32.cc:4100
  #, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "ungÃ¼ltige Â»warmÂ«-Funktion fÃ¼r Â»resetÂ«-Attribut"
  
! #: config/nds32/nds32.cc:4151
  #, gcc-internal-format
  msgid "not support %<-fpic%> option for v3m toolchain"
  msgstr "die Option %<-fpic%> nicht fÃ¼r die v3m-Toolchain unterstÃ¼tzen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90177
! #: config/nds32/nds32.cc:4184
  #, gcc-internal-format
  msgid "Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>"
  msgstr "FPU-ISA wird ausgeschaltet, kann mit %<-mfloat-abi=soft%> eingeschaltet werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90177
! #: config/nds32/nds32.cc:4187
  #, gcc-internal-format
  msgid "%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>"
  msgstr "die Option %<-mabi=2fp+%> wird nur unterstÃ¼tzt, wenn eine FPU verfÃ¼gbar ist, das kann durch die Optionen %<-mext-fpu-sp%> oder %<-mext-fpu-dp%> eingeschaltet werden"
*************** msgstr "CDX-Befehle werden nur auf der R
*** 42751,42832 ****
  msgid "R2 architecture is little-endian only"
  msgstr "Die R2-Architektur ist ausschlieÃŸlich Little-Endian"
  
! #: config/nios2/nios2.cc:3584
  #, gcc-internal-format
  msgid "cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
  msgstr "%<__builtin_custom_%s%> kann nur aufgerufen werden, wenn %<-mcustom-%s%> angegeben ist"
  
! #: config/nios2/nios2.cc:3693
  #, gcc-internal-format
  msgid "custom instruction opcode must be a compile-time constant in the range 0-255 for %<__builtin_custom_%s%>"
  msgstr "eigener Befehlsopcode fÃ¼r %<__builtin_custom_%s%> muss zur Kompilierzeit eine Konstante im Bereich 0 bis 255 sein"
  
! #: config/nios2/nios2.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "control register number must be in range 0-31 for %s"
  msgstr "Steuerregisternummer fÃ¼r Â»%sÂ« muss im Bereich von 0 bis 31 liegen"
  
! #: config/nios2/nios2.cc:3926
  #, gcc-internal-format, gfc-internal-format
  msgid "register number must be in range 0-31 for %s"
  msgstr "Registernummer fÃ¼r %s muss im Bereich von 0 bis 31 liegen"
  
! #: config/nios2/nios2.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "immediate value must fit into a %d-bit integer for %s"
  msgstr "Der Direktwert fÃ¼r Â»%2$sÂ« muss in eine %1$d-Bit-Ganzzahl passen"
  
! #: config/nios2/nios2.cc:3983
  #, gcc-internal-format
  msgid "the ENI instruction operand must be either 0 or 1"
  msgstr "Operand fÃ¼r den ENI-Befehl muss entweder 0 oder 1 sein"
  
! #: config/nios2/nios2.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "built-in function %s requires Nios II R%d"
  msgstr "eingebaute Funktion %s erfordert Nios II R%d"
  
! #: config/nios2/nios2.cc:4091
  #, gcc-internal-format
  msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr "Option %<-mcustom-%s%> steht mit Option %<-mcustom-%s%> in Konflikt"
  
! #: config/nios2/nios2.cc:4098 config/nios2/nios2.cc:4109
  #, gcc-internal-format
  msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr "Aufruf von %<__builtin_custom_%s%> steht in Konflikt mit Schalter %<-mcustom-%s%>"
  
! #: config/nios2/nios2.cc:4252
  #, gcc-internal-format
  msgid "%<custom-fpu-cfg%> option does not support %<no-%>"
  msgstr "Option %<custom-fpu-cfg%> unterstÃ¼tzt kein %<no-%>"
  
! #: config/nios2/nios2.cc:4257
  #, gcc-internal-format
  msgid "%<custom-fpu-cfg%> option requires configuration argument"
  msgstr "Option %<custom-fpu-cfg%> erfordert Konfigurationsargument"
  
! #: config/nios2/nios2.cc:4285
  #, gcc-internal-format
  msgid "%<no-custom-%s%> does not accept arguments"
  msgstr "%<no-custom-%s%> akzeptiert keine Argumente"
  
! #: config/nios2/nios2.cc:4300
  #, gcc-internal-format
  msgid "%<custom-%s=%> requires argument"
  msgstr "%<custom-%s=%> erfordert Argument"
  
! #: config/nios2/nios2.cc:4310
  #, gcc-internal-format
  msgid "%<custom-%s=%> argument should be a non-negative integer"
  msgstr "Argument von %<custom-%s=%> muss eine nicht-negative Ganzzahl sein"
  
! #: config/nios2/nios2.cc:4322
  #, gcc-internal-format
  msgid "%<custom-%s=%> is not recognized as FPU instruction"
  msgstr "%<custom-%s=%> ist nicht als ein FPU-Befehl bekannt"
  
! #: config/nios2/nios2.cc:4329
  #, gcc-internal-format
  msgid "invalid custom instruction option %qs"
  msgstr "ungÃ¼ltige Option fÃ¼r benutzerdefinierten Befehl %qs"
--- 42926,43007 ----
  msgid "R2 architecture is little-endian only"
  msgstr "Die R2-Architektur ist ausschlieÃŸlich Little-Endian"
  
! #: config/nios2/nios2.cc:3585
  #, gcc-internal-format
  msgid "cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
  msgstr "%<__builtin_custom_%s%> kann nur aufgerufen werden, wenn %<-mcustom-%s%> angegeben ist"
  
! #: config/nios2/nios2.cc:3694
  #, gcc-internal-format
  msgid "custom instruction opcode must be a compile-time constant in the range 0-255 for %<__builtin_custom_%s%>"
  msgstr "eigener Befehlsopcode fÃ¼r %<__builtin_custom_%s%> muss zur Kompilierzeit eine Konstante im Bereich 0 bis 255 sein"
  
! #: config/nios2/nios2.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "control register number must be in range 0-31 for %s"
  msgstr "Steuerregisternummer fÃ¼r Â»%sÂ« muss im Bereich von 0 bis 31 liegen"
  
! #: config/nios2/nios2.cc:3927
  #, gcc-internal-format, gfc-internal-format
  msgid "register number must be in range 0-31 for %s"
  msgstr "Registernummer fÃ¼r %s muss im Bereich von 0 bis 31 liegen"
  
! #: config/nios2/nios2.cc:3934
  #, gcc-internal-format, gfc-internal-format
  msgid "immediate value must fit into a %d-bit integer for %s"
  msgstr "Der Direktwert fÃ¼r Â»%2$sÂ« muss in eine %1$d-Bit-Ganzzahl passen"
  
! #: config/nios2/nios2.cc:3984
  #, gcc-internal-format
  msgid "the ENI instruction operand must be either 0 or 1"
  msgstr "Operand fÃ¼r den ENI-Befehl muss entweder 0 oder 1 sein"
  
! #: config/nios2/nios2.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "built-in function %s requires Nios II R%d"
  msgstr "eingebaute Funktion %s erfordert Nios II R%d"
  
! #: config/nios2/nios2.cc:4092
  #, gcc-internal-format
  msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr "Option %<-mcustom-%s%> steht mit Option %<-mcustom-%s%> in Konflikt"
  
! #: config/nios2/nios2.cc:4099 config/nios2/nios2.cc:4110
  #, gcc-internal-format
  msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr "Aufruf von %<__builtin_custom_%s%> steht in Konflikt mit Schalter %<-mcustom-%s%>"
  
! #: config/nios2/nios2.cc:4253
  #, gcc-internal-format
  msgid "%<custom-fpu-cfg%> option does not support %<no-%>"
  msgstr "Option %<custom-fpu-cfg%> unterstÃ¼tzt kein %<no-%>"
  
! #: config/nios2/nios2.cc:4258
  #, gcc-internal-format
  msgid "%<custom-fpu-cfg%> option requires configuration argument"
  msgstr "Option %<custom-fpu-cfg%> erfordert Konfigurationsargument"
  
! #: config/nios2/nios2.cc:4286
  #, gcc-internal-format
  msgid "%<no-custom-%s%> does not accept arguments"
  msgstr "%<no-custom-%s%> akzeptiert keine Argumente"
  
! #: config/nios2/nios2.cc:4301
  #, gcc-internal-format
  msgid "%<custom-%s=%> requires argument"
  msgstr "%<custom-%s=%> erfordert Argument"
  
! #: config/nios2/nios2.cc:4311
  #, gcc-internal-format
  msgid "%<custom-%s=%> argument should be a non-negative integer"
  msgstr "Argument von %<custom-%s=%> muss eine nicht-negative Ganzzahl sein"
  
! #: config/nios2/nios2.cc:4323
  #, gcc-internal-format
  msgid "%<custom-%s=%> is not recognized as FPU instruction"
  msgstr "%<custom-%s=%> ist nicht als ein FPU-Befehl bekannt"
  
! #: config/nios2/nios2.cc:4330
  #, gcc-internal-format
  msgid "invalid custom instruction option %qs"
  msgstr "ungÃ¼ltige Option fÃ¼r benutzerdefinierten Befehl %qs"
*************** msgstr "Funktionsdeklaration fÃ¼r %qs ka
*** 42856,42882 ****
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "Umgebungsvariable COLLECT_GCC_OPTIONS muss gesetzt sein"
  
! #: config/nvptx/mkoffload.cc:648
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "COLLECT_GCC muss gesetzt sein."
  
! #: config/nvptx/mkoffload.cc:696
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "Offload-Compiler %s nicht gefunden (erwÃ¤gen Sie %<-B%>)"
  
! #: config/nvptx/mkoffload.cc:719
  #, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "nicht erkanntes Kommandozeilenargument von Option "
  
! #: config/nvptx/mkoffload.cc:795
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "Â»%sÂ« kann nicht geÃ¶ffnet werden"
  
! #: config/nvptx/mkoffload.cc:851
  #, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "zwischenzeitliche ptx-Datei kann nicht geÃ¶ffnet werden"
--- 43031,43057 ----
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "Umgebungsvariable COLLECT_GCC_OPTIONS muss gesetzt sein"
  
! #: config/nvptx/mkoffload.cc:650
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "COLLECT_GCC muss gesetzt sein."
  
! #: config/nvptx/mkoffload.cc:698
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "Offload-Compiler %s nicht gefunden (erwÃ¤gen Sie %<-B%>)"
  
! #: config/nvptx/mkoffload.cc:721
  #, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "nicht erkanntes Kommandozeilenargument von Option "
  
! #: config/nvptx/mkoffload.cc:797
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "Â»%sÂ« kann nicht geÃ¶ffnet werden"
  
! #: config/nvptx/mkoffload.cc:853
  #, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "zwischenzeitliche ptx-Datei kann nicht geÃ¶ffnet werden"
*************** msgstr "Barrierenwert muss im Bereich [0
*** 42936,42967 ****
  msgid "complement argument must be constant"
  msgstr "Komplement-Argument muss eine Konstante sein"
  
! #: config/nvptx/nvptx.cc:6579
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr "%<vector_length (%d)%> wird verwendet, da eine vektor-partitionierbare Routine aufgerufen wird, %d wird ignoriert"
  
! #: config/nvptx/nvptx.cc:6587
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr "%<vector_length (%d)%> wird verwendet, Laufzeiteinstellung wird ignoriert"
  
! #: config/nvptx/nvptx.cc:6601
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr "%<vector_length (%d)%> wird verwendet, %d wird ignoriert"
  
! #: config/nvptx/nvptx.cc:7487
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr "Variable %qD angepasst fÃ¼r OpenACC-Privatisierungsgrad: %qs"
  
! #: config/nvptx/nvptx.cc:7601
  #, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "schwache Alias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tzt"
  
! #: config/nvptx/nvptx.cc:7614
  #, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "Alias-Definitionen werden in dieser Konfiguration nur fÃ¼r Funktionen unterstÃ¼tzt"
--- 43111,43142 ----
  msgid "complement argument must be constant"
  msgstr "Komplement-Argument muss eine Konstante sein"
  
! #: config/nvptx/nvptx.cc:6580
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr "%<vector_length (%d)%> wird verwendet, da eine vektor-partitionierbare Routine aufgerufen wird, %d wird ignoriert"
  
! #: config/nvptx/nvptx.cc:6588
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr "%<vector_length (%d)%> wird verwendet, Laufzeiteinstellung wird ignoriert"
  
! #: config/nvptx/nvptx.cc:6602
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr "%<vector_length (%d)%> wird verwendet, %d wird ignoriert"
  
! #: config/nvptx/nvptx.cc:7488
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr "Variable %qD angepasst fÃ¼r OpenACC-Privatisierungsgrad: %qs"
  
! #: config/nvptx/nvptx.cc:7602
  #, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "schwache Alias-Definitionen werden in dieser Konfiguration nicht unterstÃ¼tzt"
  
! #: config/nvptx/nvptx.cc:7615
  #, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "Alias-Definitionen werden in dieser Konfiguration nur fÃ¼r Funktionen unterstÃ¼tzt"
*************** msgstr "Registername %qs ist im Adressra
*** 43067,43305 ****
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr "Zeiger auf den Adressraum %<__regio_symbol%> sind verboten"
  
! #: config/riscv/riscv-c.cc:192
  #, gcc-internal-format
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr "%<#pragma riscv intrinsic%> erfordert eine Zeichenkette als Parameter"
  
! #: config/riscv/riscv-c.cc:203
! #, gcc-internal-format
! msgid "%<#pragma riscv intrinsic%> option %qs needs 'V' or 'XTHEADVECTOR' extension enabled"
! msgstr "%<#pragma riscv intrinsic%>-Option %qs erfordert, dass eine der Erweiterungen Â»VÂ« oder Â»XTHEADVECTORÂ« eingeschaltet ist"
! 
! #: config/riscv/riscv-c.cc:211
  #, gcc-internal-format
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "unbekannte Option %qs fÃ¼r %<#pragma riscv intrinsic%>"
  
! #: config/riscv/riscv-target-attr.cc:120
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr "unerwartete Architektur fÃ¼r %<target()%>-Attribut: muss mit + oder rv beginnen"
  
! #: config/riscv/riscv-target-attr.cc:132
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: bad string found %<%s%>"
  msgstr "unerwartete Architektur fÃ¼r %<target()%>-Attribut: Fehlerhafte Zeichenfolge %<%s%> gefunden"
  
! #: config/riscv/riscv-target-attr.cc:156
  #, gcc-internal-format
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr "%<target()%>-Attribut: Architektur erscheint mehr als einmal"
  
! #: config/riscv/riscv-target-attr.cc:167
  #, gcc-internal-format
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr "%<target()%>-Attribut: CPU erscheint mehr als einmal"
  
! #: config/riscv/riscv-target-attr.cc:174
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr "%<target()%>-Attribut: unbekannte CPU %qs"
  
! #: config/riscv/riscv-target-attr.cc:195
  #, gcc-internal-format
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr "%<target()%>-Attribut: tune erscheint mehr als einmal"
  
! #: config/riscv/riscv-target-attr.cc:201
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr "%<Ziel()%>-Attribut: unbekanntes TUNE %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/riscv/riscv-target-attr.cc:240
  #, gcc-internal-format
  msgid "malformed %<target()%> attribute"
  msgstr "falsch geformtes %<target()%>-Attribut"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/riscv/riscv-target-attr.cc:254
  #, gcc-internal-format
  msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "Attribut %<target(\"%s\")%> akzeptiert keine Argumente"
  
! #: config/riscv/riscv-target-attr.cc:271
  #, gcc-internal-format
  msgid "Got unknown attribute %<target(\"%s\")%>"
  msgstr "Unbekanntes Attribut %<target(\"%s\")%>"
  
! #: config/riscv/riscv-target-attr.cc:352
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> attribute"
  msgstr "falsch geformtes Attribut %<target(\"%s\")%>"
  
! #: config/riscv/riscv-vector-builtins.cc:4239
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr "Ãœbergabe von %wd an das Argument %d von %qE, das einen Wert im Bereich [%wd, %wd] oder %wd erwartet"
  
! #: config/riscv/riscv-vector-builtins.cc:4435
  #, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr "der RVV-Typ %qT hat keine feste GrÃ¶ÃŸe"
  
! #: config/riscv/riscv-vector-builtins.cc:4441
  #, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "der RVV-Typ %qT hat keine definierte Ausrichtung"
  
! #: config/riscv/riscv-vector-builtins.cc:4456
  #, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "Arithmetik mit Zeiger auf RVV-Typen %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:4464
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr "Membervariablen kÃ¶nnen nicht vom RVV-Typ %qT sein"
  
! #: config/riscv/riscv-vector-builtins.cc:4466
  #, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "Felder kÃ¶nnen nicht vom RVV-Typ %qT sein"
  
! #: config/riscv/riscv-vector-builtins.cc:4472
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr "Arrayelemente kÃ¶nnen nicht vom RVV-Typ %qT sein"
  
! #: config/riscv/riscv-vector-builtins.cc:4478
  #, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "Objekte vom RVV-Typ %qT kÃ¶nnen nicht alloziert werden"
  
! #: config/riscv/riscv-vector-builtins.cc:4484
  #, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "Objekte vom RVV-Typ %qT kÃ¶nnen nicht gelÃ¶scht werden"
  
! #: config/riscv/riscv-vector-builtins.cc:4490
  #, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "der RVV-Typ %qT kann weder geworfen noch gefangen werden"
  
! #: config/riscv/riscv-vector-builtins.cc:4496
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr "der RVV-Typ %qT kann nicht durch Kopieren gefangen werden"
  
! #: config/riscv/riscv-vector-builtins.cc:4633
  #, gcc-internal-format
  msgid "no matching function call to %qE with empty arguments"
  msgstr "kein passender Funktionsaufruf fÃ¼r %qE mit leeren Argumenten"
  
! #: config/riscv/riscv.cc:647
  #, gcc-internal-format
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr "unbekannte CPU %qs fÃ¼r %<-mtune%>"
  
! #: config/riscv/riscv.cc:2458
  #, gcc-internal-format
  msgid "this operation requires the RVV ISA extension"
  msgstr "diese Operation erfordert die RVV-ISA-Erweiterung"
  
! #: config/riscv/riscv.cc:2459
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "Sie kÃ¶nnen RVV mit der Befehlszeilenoption %<-march%>, oder mit dem Attribut %<target%> oder Pragma aktivieren"
  
! #: config/riscv/riscv.cc:4848 config/riscv/riscv.cc:4890
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "ABI fÃ¼r abgeflachte Struktur mit Bit-Feldern der LÃ¤nge 0 hat wurde mit GCC 10 geÃ¤ndert"
  
! #: config/riscv/riscv.cc:5237
  #, gcc-internal-format
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "der RVV-Typ %qT kann nur an prototypisierte Funktionen Ã¼bergeben werden"
  
! #: config/riscv/riscv.cc:5515
  #, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "Argument des Attributs %qE muss %<\"user\"%>, %<\"supervisor\"%> oder %<\"machine\"%> sein"
  
! #: config/riscv/riscv.cc:8875
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "%<-mdiv%> erfordert %<-march%>, um die %<M%>-Erweiterung zu ermitteln"
  
! #: config/riscv/riscv.cc:8917
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr "Der aktuelle RISC-V-GCC unterstÃ¼tzt keine VLEN grÃ¶ÃŸer als 4096bit fÃ¼r die Erweiterung Â»VÂ«"
  
! #: config/riscv/riscv.cc:8923
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "Der aktuelle RISC-V-GCC unterstÃ¼tzt RVV im Big-Endian-Modus nicht"
  
! #: config/riscv/riscv.cc:8949 config/riscv/riscv.cc:8952
  #, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "Codemodell %qs mit %qs"
  
! #: config/riscv/riscv.cc:8981
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "die angeforderte ABI erfordert %<-march%>, um die %qc-Erweiterung zu ermitteln"
  
! #: config/riscv/riscv.cc:8988
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr "rv32e erfordert die ilp32e-ABI"
  
! #: config/riscv/riscv.cc:8990
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr "rv64e erfordert lp64e-ABI"
  
! #: config/riscv/riscv.cc:8997
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr "z*inx erfordert ABI ilp32, ilp32e, lp64 oder lp64e"
  
! #: config/riscv/riscv.cc:9001
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI erfordert %<-march=rv%d%>"
  
! #: config/riscv/riscv.cc:9011
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> muss zwischen %d und %d liegen"
  
! #: config/riscv/riscv.cc:9024
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr "%<-mriscv-attribute%> RISC-V-ELF-Attribut erfordert GNU as 2.32 [%<-mriscv-attribute%>]"
  
! #: config/riscv/riscv.cc:9051 config/rs6000/rs6000.cc:4558
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs ist in %qs kein gÃ¼ltiges Basisregister"
  
! #: config/riscv/riscv.cc:9065 config/rs6000/rs6000.cc:4541
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs ist in %qs keine gÃ¼ltige Zahl"
  
! #: config/riscv/riscv.cc:9459
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qs-Funktion kann keine andere Interrupt-Art haben"
  
! #: config/riscv/riscv.cc:9985
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr "vl-Register fÃ¼r %qs kann auf diesem Ziel nicht alloziert werden"
--- 43242,43535 ----
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr "Zeiger auf den Adressraum %<__regio_symbol%> sind verboten"
  
! #: config/riscv/riscv-c.cc:261
  #, gcc-internal-format
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr "%<#pragma riscv intrinsic%> erfordert eine Zeichenkette als Parameter"
  
! #: config/riscv/riscv-c.cc:286
  #, gcc-internal-format
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "unbekannte Option %qs fÃ¼r %<#pragma riscv intrinsic%>"
  
! #: config/riscv/riscv-target-attr.cc:124
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr "unerwartete Architektur fÃ¼r %<target()%>-Attribut: muss mit + oder rv beginnen"
  
! #: config/riscv/riscv-target-attr.cc:136
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: bad string found %<%s%>"
  msgstr "unerwartete Architektur fÃ¼r %<target()%>-Attribut: Fehlerhafte Zeichenfolge %<%s%> gefunden"
  
! #: config/riscv/riscv-target-attr.cc:162
  #, gcc-internal-format
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr "%<target()%>-Attribut: Architektur erscheint mehr als einmal"
  
! #: config/riscv/riscv-target-attr.cc:173
  #, gcc-internal-format
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr "%<target()%>-Attribut: CPU erscheint mehr als einmal"
  
! #: config/riscv/riscv-target-attr.cc:180
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr "%<target()%>-Attribut: unbekannte CPU %qs"
  
! #: config/riscv/riscv-target-attr.cc:201
  #, gcc-internal-format
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr "%<target()%>-Attribut: tune erscheint mehr als einmal"
  
! #: config/riscv/riscv-target-attr.cc:207
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr "%<Ziel()%>-Attribut: unbekanntes TUNE %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/riscv/riscv-target-attr.cc:246
  #, gcc-internal-format
  msgid "malformed %<target()%> attribute"
  msgstr "falsch geformtes %<target()%>-Attribut"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
! #: config/riscv/riscv-target-attr.cc:260
  #, gcc-internal-format
  msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "Attribut %<target(\"%s\")%> akzeptiert keine Argumente"
  
! #: config/riscv/riscv-target-attr.cc:277
  #, gcc-internal-format
  msgid "Got unknown attribute %<target(\"%s\")%>"
  msgstr "Unbekanntes Attribut %<target(\"%s\")%>"
  
! #: config/riscv/riscv-target-attr.cc:359
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> attribute"
  msgstr "falsch geformtes Attribut %<target(\"%s\")%>"
  
! #: config/riscv/riscv-vector-builtins.cc:4276
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr "Ãœbergabe von %wd an das Argument %d von %qE, das einen Wert im Bereich [%wd, %wd] oder %wd erwartet"
  
! #: config/riscv/riscv-vector-builtins.cc:4488
  #, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr "der RVV-Typ %qT hat keine feste GrÃ¶ÃŸe"
  
! #: config/riscv/riscv-vector-builtins.cc:4494
  #, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "der RVV-Typ %qT hat keine definierte Ausrichtung"
  
! #: config/riscv/riscv-vector-builtins.cc:4509
  #, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "Arithmetik mit Zeiger auf RVV-Typen %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:4517
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr "Membervariablen kÃ¶nnen nicht vom RVV-Typ %qT sein"
  
! #: config/riscv/riscv-vector-builtins.cc:4519
  #, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "Felder kÃ¶nnen nicht vom RVV-Typ %qT sein"
  
! #: config/riscv/riscv-vector-builtins.cc:4525
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr "Arrayelemente kÃ¶nnen nicht vom RVV-Typ %qT sein"
  
! #: config/riscv/riscv-vector-builtins.cc:4531
  #, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "Objekte vom RVV-Typ %qT kÃ¶nnen nicht alloziert werden"
  
! #: config/riscv/riscv-vector-builtins.cc:4537
  #, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "Objekte vom RVV-Typ %qT kÃ¶nnen nicht gelÃ¶scht werden"
  
! #: config/riscv/riscv-vector-builtins.cc:4543
  #, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "der RVV-Typ %qT kann weder geworfen noch gefangen werden"
  
! #: config/riscv/riscv-vector-builtins.cc:4549
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr "der RVV-Typ %qT kann nicht durch Kopieren gefangen werden"
  
! #: config/riscv/riscv-vector-builtins.cc:4646
! #, gcc-internal-format
! msgid "built-in function %qE requires the %qs ISA extension"
! msgstr "Eingebaute Funktion %qE erfordert die ISA-Erweiterung %qs"
! 
! #: config/riscv/riscv-vector-builtins.cc:4696
  #, gcc-internal-format
  msgid "no matching function call to %qE with empty arguments"
  msgstr "kein passender Funktionsaufruf fÃ¼r %qE mit leeren Argumenten"
  
! #: config/riscv/riscv.cc:714
  #, gcc-internal-format
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr "unbekannte CPU %qs fÃ¼r %<-mtune%>"
  
! #: config/riscv/riscv.cc:2537
  #, gcc-internal-format
  msgid "this operation requires the RVV ISA extension"
  msgstr "diese Operation erfordert die RVV-ISA-Erweiterung"
  
! #: config/riscv/riscv.cc:2538
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr "Sie kÃ¶nnen RVV mit der Befehlszeilenoption %<-march%>, oder mit dem Attribut %<target%> oder Pragma aktivieren"
  
! #: config/riscv/riscv.cc:4969 config/riscv/riscv.cc:5011
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "ABI fÃ¼r abgeflachte Struktur mit Bit-Feldern der LÃ¤nge 0 hat wurde mit GCC 10 geÃ¤ndert"
  
! #: config/riscv/riscv.cc:5358
  #, gcc-internal-format
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "der RVV-Typ %qT kann nur an prototypisierte Funktionen Ã¼bergeben werden"
  
! #: config/riscv/riscv.cc:5611
! #, gcc-internal-format
! msgid "%s %qT requires the V ISA extension"
! msgstr "%s %qT benÃ¶tigt die V-ISA-Erweiterung"
! 
! #: config/riscv/riscv.cc:5623
! #, gcc-internal-format
! msgid "%s %qT requires the zve64x, zve64f, zve64d or v ISA extension"
! msgstr "%s %qT benÃ¶tigt die ISA-Erweiterung zve64x, zve64f, zve64d oder v"
! 
! #: config/riscv/riscv.cc:5634
! #, gcc-internal-format
! msgid "%s %qT requires the zvfhmin or zvfh ISA extension"
! msgstr "%s %qT benÃ¶tigt die ISA-Erweiterung zvfhmin oder zvfh"
! 
! #: config/riscv/riscv.cc:5643
! #, gcc-internal-format
! msgid "%s %qT requires the zve32f, zve64f, zve64d or v ISA extension"
! msgstr "%s %qT benÃ¶tigt die ISA-Erweiterung zve32f, zve64f, zve64d oder v"
! 
! #: config/riscv/riscv.cc:5652
! #, gcc-internal-format
! msgid "%s %qT requires the zve64d or v ISA extension"
! msgstr "%s %qT benÃ¶tigt die ISA-Erweiterung zve64d oder v"
! 
! #: config/riscv/riscv.cc:5662
! #, gcc-internal-format
! msgid "%s %qT requires the minimal vector length %qd but %qd is given"
! msgstr "%s %qT benÃ¶tigt mindestens die VektorlÃ¤nge %qd, aber %qd ist gegeben"
! 
! #: config/riscv/riscv.cc:5717
! #, gcc-internal-format
! msgid "function attribute %qs requires the V ISA extension"
! msgstr "Funktionsattribut %qs erfordert die ISA-Erweiterung V"
! 
! #: config/riscv/riscv.cc:5811
  #, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "Argument des Attributs %qE muss %<\"user\"%>, %<\"supervisor\"%> oder %<\"machine\"%> sein"
  
! #: config/riscv/riscv.cc:5834
! #, gcc-internal-format
! msgid "%qs is only supported when %<-mrvv-vector-bits=zvl%> is specified"
! msgstr "%qs wird nur unterstÃ¼tzt, wenn %<-mrvv-vector-bits=zvl%> angegeben ist"
! 
! #: config/riscv/riscv.cc:5843
! #, gcc-internal-format
! msgid "%qs applied to non-RVV type %qT"
! msgstr "%qs angewendet auf Nicht-RVV-Typ %qT"
! 
! #: config/riscv/riscv.cc:5851
! #, gcc-internal-format
! msgid "%qs requires an integer constant"
! msgstr "%qs erfordert eine konstante Ganzzahl"
! 
! #: config/riscv/riscv.cc:5861
! #, gcc-internal-format
! msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
! msgstr "ungÃ¼ltige RVV-VektorgrÃ¶ÃŸe %qd, erwartete GrÃ¶ÃŸe ist %qd basierend auf LMUL des Typs und %qs"
! 
! #: config/riscv/riscv.cc:9255
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "%<-mdiv%> erfordert %<-march%>, um die %<M%>-Erweiterung zu ermitteln"
  
! #: config/riscv/riscv.cc:9297
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr "Der aktuelle RISC-V-GCC unterstÃ¼tzt keine VLEN grÃ¶ÃŸer als 4096bit fÃ¼r die Erweiterung Â»VÂ«"
  
! #: config/riscv/riscv.cc:9303
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "Der aktuelle RISC-V-GCC unterstÃ¼tzt RVV im Big-Endian-Modus nicht"
  
! #: config/riscv/riscv.cc:9329 config/riscv/riscv.cc:9332
  #, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "Codemodell %qs mit %qs"
  
! #: config/riscv/riscv.cc:9361
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "die angeforderte ABI erfordert %<-march%>, um die %qc-Erweiterung zu ermitteln"
  
! #: config/riscv/riscv.cc:9368
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr "rv32e erfordert die ilp32e-ABI"
  
! #: config/riscv/riscv.cc:9370
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr "rv64e erfordert lp64e-ABI"
  
! #: config/riscv/riscv.cc:9377
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr "z*inx erfordert ABI ilp32, ilp32e, lp64 oder lp64e"
  
! #: config/riscv/riscv.cc:9381
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI erfordert %<-march=rv%d%>"
  
! #: config/riscv/riscv.cc:9391
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "%<-mpreferred-stack-boundary=%d%> muss zwischen %d und %d liegen"
  
! #: config/riscv/riscv.cc:9404
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr "%<-mriscv-attribute%> RISC-V-ELF-Attribut erfordert GNU as 2.32 [%<-mriscv-attribute%>]"
  
! #: config/riscv/riscv.cc:9431 config/rs6000/rs6000.cc:4509
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs ist in %qs kein gÃ¼ltiges Basisregister"
  
! #: config/riscv/riscv.cc:9445 config/rs6000/rs6000.cc:4492
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs ist in %qs keine gÃ¼ltige Zahl"
  
! #: config/riscv/riscv.cc:9843
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qs-Funktion kann keine andere Interrupt-Art haben"
  
! #: config/riscv/riscv.cc:10369
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr "vl-Register fÃ¼r %qs kann auf diesem Ziel nicht alloziert werden"
*************** msgstr "Zahl muss 0 oder 1 sein"
*** 43534,43580 ****
  msgid "junk at end of %<#pragma longcall%>"
  msgstr "Ausschuss am Ende von %<#pragma longcall%>"
  
! #: config/rs6000/rs6000-c.cc:1249 config/rs6000/rs6000-c.cc:1650
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr "Eingebaute Funktion %qs akzeptiert genau 1 Argument"
  
! #: config/rs6000/rs6000-c.cc:1256 config/rs6000/rs6000-c.cc:1342
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "Eingebaute Funktion %qs akzeptiert genau 2 Argumente"
  
! #: config/rs6000/rs6000-c.cc:1520
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "Eingebaute Funktion %qs akzeptiert genau 3 Argumente"
  
! #: config/rs6000/rs6000-c.cc:1746
  #, gcc-internal-format
  msgid "%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "%<vec_lvsl%> ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffe"
  
! #: config/rs6000/rs6000-c.cc:1750
  #, gcc-internal-format
  msgid "%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "%<vec_lvsr%> ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffe"
  
! #: config/rs6000/rs6000-c.cc:1836
  #, gcc-internal-format
  msgid "passing argument %d of %qE discards %qs qualifier from pointer target type"
  msgstr "Ãœbergabe des Arguments %d von %qE entfernt Kennzeichner %qs von Zeiger-Zieltyp"
  
! #: config/rs6000/rs6000-c.cc:1892 config/rs6000/rs6000-c.cc:2075
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr "ungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %qs"
  
! #: config/rs6000/rs6000-c.cc:2064
  #, gcc-internal-format
  msgid "overloaded builtin %qs is implemented by builtin %qs"
  msgstr "Ã¼berladene eingebaute Funktion %qs ist durch die eingebaute Funktion %qs umgesetzt"
  
! #: config/rs6000/rs6000-c.cc:2068
  #, gcc-internal-format
  msgid "%qs is not supported in this compiler configuration"
  msgstr "%qs wird von dieser Compiler-Konfiguration nicht unterstÃ¼tzt"
--- 43764,43810 ----
  msgid "junk at end of %<#pragma longcall%>"
  msgstr "Ausschuss am Ende von %<#pragma longcall%>"
  
! #: config/rs6000/rs6000-c.cc:1237 config/rs6000/rs6000-c.cc:1638
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr "Eingebaute Funktion %qs akzeptiert genau 1 Argument"
  
! #: config/rs6000/rs6000-c.cc:1244 config/rs6000/rs6000-c.cc:1330
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "Eingebaute Funktion %qs akzeptiert genau 2 Argumente"
  
! #: config/rs6000/rs6000-c.cc:1508
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "Eingebaute Funktion %qs akzeptiert genau 3 Argumente"
  
! #: config/rs6000/rs6000-c.cc:1734
  #, gcc-internal-format
  msgid "%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "%<vec_lvsl%> ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffe"
  
! #: config/rs6000/rs6000-c.cc:1738
  #, gcc-internal-format
  msgid "%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "%<vec_lvsr%> ist fÃ¼r Little-Endian veraltet; verwenden Sie Zuweisungen fÃ¼r unausgerichtete Speicherzugriffe"
  
! #: config/rs6000/rs6000-c.cc:1824
  #, gcc-internal-format
  msgid "passing argument %d of %qE discards %qs qualifier from pointer target type"
  msgstr "Ãœbergabe des Arguments %d von %qE entfernt Kennzeichner %qs von Zeiger-Zieltyp"
  
! #: config/rs6000/rs6000-c.cc:1880 config/rs6000/rs6000-c.cc:2063
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr "ungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %qs"
  
! #: config/rs6000/rs6000-c.cc:2052
  #, gcc-internal-format
  msgid "overloaded builtin %qs is implemented by builtin %qs"
  msgstr "Ã¼berladene eingebaute Funktion %qs ist durch die eingebaute Funktion %qs umgesetzt"
  
! #: config/rs6000/rs6000-c.cc:2056
  #, gcc-internal-format
  msgid "%qs is not supported in this compiler configuration"
  msgstr "%qs wird von dieser Compiler-Konfiguration nicht unterstÃ¼tzt"
*************** msgstr "%qs verwendet Register r29"
*** 43641,43678 ****
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr "Stapelrahmen grÃ¶ÃŸer als 2G wird fÃ¼r %<-fsplit-stack%> nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.cc:3226 config/rs6000/rs6000.cc:3229
! #: config/rs6000/rs6000.cc:3232
  #, gcc-internal-format
  msgid "%qs requires %qs or %qs"
  msgstr "%qs erfordert %qs oder %qs"
  
! #: config/rs6000/rs6000.cc:3333
  #, gcc-internal-format
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr "%qs erfordert PowerPC64-Architektur, wird eingeschaltet"
  
! #: config/rs6000/rs6000.cc:3449
  #, gcc-internal-format
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr "%<-mcall-aixdesc%> ist unvertrÃ¤glich mit %<-mabi=elfv2%>"
  
! #: config/rs6000/rs6000.cc:3498
  #, gcc-internal-format
  msgid "%qs unsupported for this ABI"
  msgstr "%qs wird in dieser ABI nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.cc:3626
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "%qs wird fÃ¼r 64-Bit-Darwin nicht unterstÃ¼tzt; es ist mit den installierten C- und C++-Bibliotheken unvertrÃ¤glich"
  
! #: config/rs6000/rs6000.cc:3787
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "AltiVec wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.cc:3804
  #, gcc-internal-format
  msgid "%qs is not supported on little endian systems"
  msgstr "%qs wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt"
--- 43871,43908 ----
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr "Stapelrahmen grÃ¶ÃŸer als 2G wird fÃ¼r %<-fsplit-stack%> nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.cc:3228 config/rs6000/rs6000.cc:3231
! #: config/rs6000/rs6000.cc:3234
  #, gcc-internal-format
  msgid "%qs requires %qs or %qs"
  msgstr "%qs erfordert %qs oder %qs"
  
! #: config/rs6000/rs6000.cc:3335
  #, gcc-internal-format
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr "%qs erfordert PowerPC64-Architektur, wird eingeschaltet"
  
! #: config/rs6000/rs6000.cc:3451
  #, gcc-internal-format
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr "%<-mcall-aixdesc%> ist unvertrÃ¤glich mit %<-mabi=elfv2%>"
  
! #: config/rs6000/rs6000.cc:3500
  #, gcc-internal-format
  msgid "%qs unsupported for this ABI"
  msgstr "%qs wird in dieser ABI nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.cc:3628
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "%qs wird fÃ¼r 64-Bit-Darwin nicht unterstÃ¼tzt; es ist mit den installierten C- und C++-Bibliotheken unvertrÃ¤glich"
  
! #: config/rs6000/rs6000.cc:3789
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "AltiVec wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.cc:3806
  #, gcc-internal-format
  msgid "%qs is not supported on little endian systems"
  msgstr "%qs wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt"
*************** msgstr "%qs inkompatibel mit explizit au
*** 43691,43869 ****
  
  #. TARGET_VSX = 1 implies Power 7 and newer
  #: config/rs6000/rs6000.cc:3928 config/rs6000/rs6000.cc:3936
! #: config/rs6000/rs6000.cc:3943 config/rs6000/rs6000.cc:3950
! #: config/rs6000/rs6000.cc:3958 config/rs6000/rs6000.cc:3977
! #: config/rs6000/rs6000.cc:4039 config/rs6000/rs6000.cc:4066
! #: config/rs6000/rs6000.cc:4093 config/rs6000/rs6000.cc:4108
! #: config/rs6000/rs6000.cc:4116 config/rs6000/rs6000.cc:4240
! #: config/rs6000/rs6000.cc:4253 config/rs6000/rs6000.cc:4262
! #: config/rs6000/rs6000.cc:4400 config/rs6000/rs6000.cc:4413
! #: config/rs6000/rs6000.cc:4434
  #, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr "%qs erfordert %qs"
  
! #: config/rs6000/rs6000.cc:4144
  #, gcc-internal-format
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr "Ziel-Attribut oder Pragma Ã¤ndert GrÃ¶ÃŸe von %<long double%>"
  
! #: config/rs6000/rs6000.cc:4165
  #, gcc-internal-format
  msgid "%qs requires full ISA 2.06 support"
  msgstr "%qs erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 2.06"
  
! #: config/rs6000/rs6000.cc:4178
  #, gcc-internal-format
  msgid "Using IEEE extended precision %<long double%>"
  msgstr "IEEE %<long double%> mit erweiterter Genauigkeit wird verwendet"
  
! #: config/rs6000/rs6000.cc:4181
  #, gcc-internal-format
  msgid "Using IBM extended precision %<long double%>"
  msgstr "IBM %<long double%> mit erweiterter Genauigkeit wird verwendet"
  
! #: config/rs6000/rs6000.cc:4200
  #, gcc-internal-format
  msgid "%qs requires VSX support"
  msgstr "%qs erfordert VSX-UnterstÃ¼tzung"
  
! #: config/rs6000/rs6000.cc:4209
  #, gcc-internal-format
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr "Die Option %<-mfloat128%> wird mÃ¶glicherweise nicht vollstÃ¤ndig unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.cc:4232
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr "%qs erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 3.0"
  
! #: config/rs6000/rs6000.cc:4319
  #, gcc-internal-format
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr "unbekannter ABI-Typ fÃ¼r Vektorisierungsbibliothek in %<-mveclibabi=%s%>"
  
! #: config/rs6000/rs6000.cc:4332 config/rs6000/rs6000.cc:4347
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "Ziel-Attribut oder Pragma Ã¤ndert AltiVec ABI"
  
! #: config/rs6000/rs6000.cc:4360
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "Ziel-Attribut oder Pragma Ã¤ndert darwin64 ABI"
  
! #: config/rs6000/rs6000.cc:4566
  #, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr "%qs erfordert ein gÃ¼ltiges Basisregister"
  
! #: config/rs6000/rs6000.cc:4863
  #, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr "unbekannte Option fÃ¼r %<%s=%s%>"
  
! #: config/rs6000/rs6000.cc:4892
  #, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%qs ist veraltet und wird unter keinen UmstÃ¤nden empfohlen"
  
! #: config/rs6000/rs6000.cc:11218
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr "%qs ist ein undurchsichtiger Typ, und Sie kÃ¶nnen ihn nicht auf andere Werte setzen"
  
! #: config/rs6000/rs6000.cc:18063
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "kein Profiling von 64-bit-Code fÃ¼r dieses ABI"
  
! #: config/rs6000/rs6000.cc:20459
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "Bei Verwendung der Option %qs kann die Adresse von geschachtelten Funktionen nicht verwendet werden"
  
! #: config/rs6000/rs6000.cc:20541
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Verwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20543
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Verwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20545
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Verwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20547
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "Verwendung dezimaler Gleitkommatypen in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20553
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne %qs ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20556
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwenden"
  
! #: config/rs6000/rs6000.cc:20561
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "Verwendung von %<long long%> in AltiVec-Typen ist ohne %qs ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20564
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "Verwendung von %<double%> in AltiVec-Typen ist ohne %qs ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:24705
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ungÃ¼ltige CPU %qs fÃ¼r %s%qs%s"
  
! #: config/rs6000/rs6000.cc:24708
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s ist nicht erlaubt"
  
! #: config/rs6000/rs6000.cc:24710
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:25239
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno-%s%> schaltet %<-m%s%> aus"
  
! #: config/rs6000/rs6000.cc:25398
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr "das Attribut %<target_clones%> erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiert"
  
! #: config/rs6000/rs6000.cc:25687
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.cc:28825
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr "das Ergebnis des Befehls xxspltidp ist fÃ¼r denormalisierte Eingabewerte undefiniert"
  
! #: config/rs6000/rs6000.cc:29303
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "Typ %<__vector_quad%> erfordert die Option %qs"
  
! #: config/rs6000/rs6000.cc:29308
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "Typ %<__vector_pair%> erfordert die Option %qs"
--- 43921,44097 ----
  
  #. TARGET_VSX = 1 implies Power 7 and newer
  #: config/rs6000/rs6000.cc:3928 config/rs6000/rs6000.cc:3936
! #: config/rs6000/rs6000.cc:3949 config/rs6000/rs6000.cc:4011
! #: config/rs6000/rs6000.cc:4044 config/rs6000/rs6000.cc:4059
! #: config/rs6000/rs6000.cc:4067 config/rs6000/rs6000.cc:4191
! #: config/rs6000/rs6000.cc:4204 config/rs6000/rs6000.cc:4213
! #: config/rs6000/rs6000.cc:4351 config/rs6000/rs6000.cc:4364
! #: config/rs6000/rs6000.cc:4385
  #, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr "%qs erfordert %qs"
  
! #: config/rs6000/rs6000.cc:4095
  #, gcc-internal-format
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr "Ziel-Attribut oder Pragma Ã¤ndert GrÃ¶ÃŸe von %<long double%>"
  
! #: config/rs6000/rs6000.cc:4116
  #, gcc-internal-format
  msgid "%qs requires full ISA 2.06 support"
  msgstr "%qs erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 2.06"
  
! #: config/rs6000/rs6000.cc:4129
  #, gcc-internal-format
  msgid "Using IEEE extended precision %<long double%>"
  msgstr "IEEE %<long double%> mit erweiterter Genauigkeit wird verwendet"
  
! #: config/rs6000/rs6000.cc:4132
  #, gcc-internal-format
  msgid "Using IBM extended precision %<long double%>"
  msgstr "IBM %<long double%> mit erweiterter Genauigkeit wird verwendet"
  
! #: config/rs6000/rs6000.cc:4151
  #, gcc-internal-format
  msgid "%qs requires VSX support"
  msgstr "%qs erfordert VSX-UnterstÃ¼tzung"
  
! #: config/rs6000/rs6000.cc:4160
  #, gcc-internal-format
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr "Die Option %<-mfloat128%> wird mÃ¶glicherweise nicht vollstÃ¤ndig unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.cc:4183
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr "%qs erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 3.0"
  
! #: config/rs6000/rs6000.cc:4270
  #, gcc-internal-format
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr "unbekannter ABI-Typ fÃ¼r Vektorisierungsbibliothek in %<-mveclibabi=%s%>"
  
! #: config/rs6000/rs6000.cc:4283 config/rs6000/rs6000.cc:4298
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "Ziel-Attribut oder Pragma Ã¤ndert AltiVec ABI"
  
! #: config/rs6000/rs6000.cc:4311
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "Ziel-Attribut oder Pragma Ã¤ndert darwin64 ABI"
  
! #: config/rs6000/rs6000.cc:4517
  #, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr "%qs erfordert ein gÃ¼ltiges Basisregister"
  
! #: config/rs6000/rs6000.cc:4814
  #, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr "unbekannte Option fÃ¼r %<%s=%s%>"
  
! #: config/rs6000/rs6000.cc:4843
  #, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%qs ist veraltet und wird unter keinen UmstÃ¤nden empfohlen"
  
! #: config/rs6000/rs6000.cc:11169
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr "%qs ist ein undurchsichtiger Typ, und Sie kÃ¶nnen ihn nicht auf andere Werte setzen"
  
! #: config/rs6000/rs6000.cc:18014
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "kein Profiling von 64-bit-Code fÃ¼r dieses ABI"
  
! #: config/rs6000/rs6000.cc:20410
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "Bei Verwendung der Option %qs kann die Adresse von geschachtelten Funktionen nicht verwendet werden"
  
! #: config/rs6000/rs6000.cc:20492
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "Verwendung von %<long double%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20494
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "Verwendung boolescher Typen in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20496
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "Verwendung von %<complex%> in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20498
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "Verwendung dezimaler Gleitkommatypen in AltiVec-Typen ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20504
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne %qs ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20507
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "Verwendung von %<long%> in AltiVec-Typen ist veraltet; %<int%> verwenden"
  
! #: config/rs6000/rs6000.cc:20512
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "Verwendung von %<long long%> in AltiVec-Typen ist ohne %qs ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:20515
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "Verwendung von %<double%> in AltiVec-Typen ist ohne %qs ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:24656
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ungÃ¼ltige CPU %qs fÃ¼r %s%qs%s"
  
! #: config/rs6000/rs6000.cc:24659
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s ist nicht erlaubt"
  
! #: config/rs6000/rs6000.cc:24661
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s ist ungÃ¼ltig"
  
! #: config/rs6000/rs6000.cc:25182
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno-%s%> schaltet %<-m%s%> aus"
  
! #: config/rs6000/rs6000.cc:25341
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr "das Attribut %<target_clones%> erfordert GLIBC (2.23 oder neuer), die Hardware-FÃ¤higkeits-Bits exportiert"
  
! #: config/rs6000/rs6000.cc:25630
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Multiversionierung virtueller Funktionen wird nicht unterstÃ¼tzt"
  
! #: config/rs6000/rs6000.cc:28768
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr "das Ergebnis des Befehls xxspltidp ist fÃ¼r denormalisierte Eingabewerte undefiniert"
  
! #: config/rs6000/rs6000.cc:29246
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "Typ %<__vector_quad%> erfordert die Option %qs"
  
! #: config/rs6000/rs6000.cc:29251
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "Typ %<__vector_pair%> erfordert die Option %qs"
*************** msgstr "RX-FPU-Befehle unterstÃ¼tzen kei
*** 43910,44206 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr "das eingebaute %qs kann nur mit Vektortypen verwendet werden"
  
! #: config/s390/s390-c.cc:718 config/s390/s390.cc:997
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "Konstanter Wert erwartet fÃ¼r Argument %2$d der eingebauten Funktion %1$qF"
  
! #: config/s390/s390-c.cc:733
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr "gÃ¼ltive Werte fÃ¼r eingebautes %qF, Argument %d, sind 64, 128, 256, 512, 1024, 2048, und 4096"
  
! #: config/s390/s390-c.cc:913
  #, gcc-internal-format
  msgid "builtin %qF is for GCC internal use only"
  msgstr "eingebautes %qF ist nur fÃ¼r interne GCC-Nutzung"
  
! #: config/s390/s390-c.cc:921
  #, gcc-internal-format
  msgid "builtin %qF is deprecated"
  msgstr "eingebaute Funktion %qF ist veraltet"
  
! #: config/s390/s390-c.cc:925
  #, gcc-internal-format
  msgid "%qF requires %<-mvx%>"
  msgstr "%qF erfordert %<-mvx%>"
  
! #: config/s390/s390-c.cc:931
  #, gcc-internal-format
  msgid "%qF requires z14 or higher"
  msgstr "%qF erfordert z14 oder hÃ¶her"
  
! #: config/s390/s390-c.cc:937
  #, gcc-internal-format
  msgid "%qF requires z15 or higher"
  msgstr "%qF erfordert z15 oder hÃ¶her"
  
! #: config/s390/s390-c.cc:951
  #, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr "Konflikt in Anzahl der Argumente fÃ¼r eingebautes %qF. %d erwartet, %d bekommen"
  
! #: config/s390/s390-c.cc:1000
  #, gcc-internal-format
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "ungÃ¼ltige Parameterkombination fÃ¼r intrinsisches %qs"
  
! #: config/s390/s390-c.cc:1006
  #, gcc-internal-format
  msgid "ambiguous overload for intrinsic %qs"
  msgstr "mehrdeutiges Ãœberladen fÃ¼r intrinsisches %qs"
  
! #: config/s390/s390-c.cc:1014
  #, gcc-internal-format
  msgid "%qs matching variant requires z14 or higher"
  msgstr "passende %qs-Variante erfordert z14 oder hÃ¶her"
  
! #: config/s390/s390-c.cc:1023
  #, gcc-internal-format
  msgid "%qs matching variant requires z15 or higher"
  msgstr "passende %qs-Variante erfordert z15 oder hÃ¶her"
  
! #: config/s390/s390-c.cc:1029
  #, gcc-internal-format
  msgid "%qs matching variant is deprecated"
  msgstr "%qs-Matchingvariante ist veraltet"
  
! #: config/s390/s390-c.cc:1069
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "Konstantes Argument %d fÃ¼r eingebaute %qF liegt auÃŸerhalb des Wertebereiches fÃ¼r Zieltyp"
  
! #: config/s390/s390.cc:846
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "konstantes Argument %d fÃ¼r eingebautes %qF ist ungÃ¼ltig (%s)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90180
! #: config/s390/s390.cc:850
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "konstantes Argument %d fÃ¼r eingebaute %qF liegt auÃŸerhalb des Bereichs 0 bis %wu"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79846
! #: config/s390/s390.cc:866
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr "konstantes Argument %d fÃ¼r eingebaute %qF liegt auÃŸerhalb des Bereichs %wd bis %wd"
  
! #: config/s390/s390.cc:915
  #, gcc-internal-format
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr "eingebaute %qF wird nur mit %<-mhtm%> unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r %<-march=zEC12%> und hÃ¶her eingeschaltet)"
  
! #: config/s390/s390.cc:921
  #, gcc-internal-format
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr "eingebaute %qF wird nur mit %<-mvx%> unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r %<-march=z13%> und hÃ¶her eingeschaltet)"
  
! #: config/s390/s390.cc:928
  #, gcc-internal-format
  msgid "Builtin %qF requires z14 or higher"
  msgstr "Eingebaute %qF erfordert z14 oder hÃ¶her"
  
! #: config/s390/s390.cc:934
  #, gcc-internal-format
  msgid "Builtin %qF requires z15 or higher"
  msgstr "Eingebaute %qF erfordert z15 oder hÃ¶her"
  
! #: config/s390/s390.cc:953
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "unaufgelÃ¶ste Ã¼berladene eingebaute Funktion"
  
! #: config/s390/s390.cc:960
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "Falscher eingebauter ICode"
  
! #: config/s390/s390.cc:1094
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "UngÃ¼ltiges Argument %d fÃ¼r eingebaute Funktion %qF"
  
! #: config/s390/s390.cc:1195
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "das angeforderte %qE-Attribut ist kein kommaseparierter Paar von nichtnegativen ganzzahligen Konstanten, oder es ist zu groÃŸ (maximal %d)"
  
! #: config/s390/s390.cc:1285
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "Argument fÃ¼r %qE ist nicht (keep|thunk|thunk-extern)"
  
! #: config/s390/s390.cc:10581
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "GesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der Architektur"
  
! #: config/s390/s390.cc:11988
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr "RahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, das ist grÃ¶ÃŸer als die benutzerdefinierte Stapelgrenze von %d Bytes; eine bedingungslose Falle wird gesetzt"
  
! #: config/s390/s390.cc:12004
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr "RahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, das ist mehr als die HÃ¤lfte der StapelgrÃ¶ÃŸe; die dynamische PrÃ¼fung wÃ¤re nicht zuverlÃ¤ssig; fÃ¼r diese Funktion wird keine PrÃ¼fcode generiert"
  
! #: config/s390/s390.cc:12032
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "RahmengrÃ¶ÃŸe von %qs ist %wd Bytes"
  
! #: config/s390/s390.cc:12036
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs verwendet dynamische Stapelanforderung"
  
! #: config/s390/s390.cc:12783
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT mit Bitfeldern der Breite 0 hat sich in GCC 12 geÃ¤ndert"
  
! #: config/s390/s390.cc:13742
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "auf s390 kÃ¶nnen geschachtelte Funktionen mit %<-mfentry%> nicht im Profiling verwendet werden"
  
! #: config/s390/s390.cc:16035
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-Bit-ABI nicht unterstÃ¼tzt im ESA/390-Modus"
  
! #: config/s390/s390.cc:16042
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline wird nur mit %<-mindirect-branch-jump%> unterstÃ¼tzt"
  
! #: config/s390/s390.cc:16077
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "Hardware-VektorunterstÃ¼tzung ist auf %s nicht verfÃ¼gbar"
  
! #: config/s390/s390.cc:16080
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "Hardware-VektorunterstÃ¼tzung ist mit %<-msoft-float%> nicht verfÃ¼gbar"
  
! #: config/s390/s390.cc:16109
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Dezimale Hardware-Gleitkommabefehle sind auf %s nicht verfÃ¼gbar"
  
! #: config/s390/s390.cc:16113
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "Dezimale Hardware-Gleitkommabefehle sind im ESA/390-Modus nicht verfÃ¼gbar"
  
! #: config/s390/s390.cc:16125
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "%<-mhard-dfp%> kann nicht in Verbindung mit %<-msoft-float%> verwendet werden"
  
! #: config/s390/s390.cc:16134
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "die Kombination aus %<-mbackchain%>, %<-mpacked-stack%> und %<-mhard-float%> wird nicht unterstÃ¼tzt"
  
! #: config/s390/s390.cc:16140
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "StapelgrÃ¶ÃŸe muss grÃ¶ÃŸer als der Stapel-Ãœberwachungswert sein"
  
! #: config/s390/s390.cc:16142
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "StapelgrÃ¶ÃŸe darf nicht grÃ¶ÃŸer als 64k sein"
  
! #: config/s390/s390.cc:16145
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "%<-mstack-guard%> bringt %<-mstack-size%> mit sich"
  
! #: config/s390/s390.cc:16158
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-prologue-check%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16161
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-prologue-target%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16164
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-epilogue-check%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16167
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-epilogue-target%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16231
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%<-mfentry%> wird nur auf 64-Bit-CPUs unterstÃ¼tzt"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16267
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Argumente von %qs sollten nicht-negative Ganzzahlen sein"
  
! #: config/s390/s390.cc:16274
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Argument fÃ¼r %qs ist zu groÃŸ (max. %d)"
  
! #: config/s390/s390.cc:16305
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "%<-mno-pic-data-is-text-relative%> kann nur zusammen mit %<-fpic%>/%<-fPIC%> verwendet werden"
  
! #: config/s390/s390.cc:16466 config/s390/s390.cc:16516
! #: config/s390/s390.cc:16533
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "beim Attribut %<target%> ist das Argument %qs unbekannt"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16472
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "Wert %qs wird von Attribut %<target%> nicht unterstÃ¼tzt"
  
! #: config/s390/s390.cc:17531
  #, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "ungÃ¼ltige cc-AusgabebeschrÃ¤nkung: %qs"
  
! #: config/s390/s390.cc:17536
  #, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "mehrere cc-AusgabebeschrÃ¤nkungen nicht unterstÃ¼tzt"
  
! #: config/s390/s390.cc:17541
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "%<asm%>-Spezifizierer fÃ¼r cc-Ausgabe steht in Konflikt mit %<asm%>-Clobber-Liste"
  
! #: config/s390/s390.cc:17547
  #, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "ungÃ¼ltiger Typ fÃ¼r cc-AusgabebeschrÃ¤nkung"
--- 44138,44434 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr "das eingebaute %qs kann nur mit Vektortypen verwendet werden"
  
! #: config/s390/s390-c.cc:720 config/s390/s390.cc:999
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "Konstanter Wert erwartet fÃ¼r Argument %2$d der eingebauten Funktion %1$qF"
  
! #: config/s390/s390-c.cc:735
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr "gÃ¼ltive Werte fÃ¼r eingebautes %qF, Argument %d, sind 64, 128, 256, 512, 1024, 2048, und 4096"
  
! #: config/s390/s390-c.cc:915
  #, gcc-internal-format
  msgid "builtin %qF is for GCC internal use only"
  msgstr "eingebautes %qF ist nur fÃ¼r interne GCC-Nutzung"
  
! #: config/s390/s390-c.cc:923
  #, gcc-internal-format
  msgid "builtin %qF is deprecated"
  msgstr "eingebaute Funktion %qF ist veraltet"
  
! #: config/s390/s390-c.cc:927
  #, gcc-internal-format
  msgid "%qF requires %<-mvx%>"
  msgstr "%qF erfordert %<-mvx%>"
  
! #: config/s390/s390-c.cc:933
  #, gcc-internal-format
  msgid "%qF requires z14 or higher"
  msgstr "%qF erfordert z14 oder hÃ¶her"
  
! #: config/s390/s390-c.cc:939
  #, gcc-internal-format
  msgid "%qF requires z15 or higher"
  msgstr "%qF erfordert z15 oder hÃ¶her"
  
! #: config/s390/s390-c.cc:953
  #, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr "Konflikt in Anzahl der Argumente fÃ¼r eingebautes %qF. %d erwartet, %d bekommen"
  
! #: config/s390/s390-c.cc:1002
  #, gcc-internal-format
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "ungÃ¼ltige Parameterkombination fÃ¼r intrinsisches %qs"
  
! #: config/s390/s390-c.cc:1008
  #, gcc-internal-format
  msgid "ambiguous overload for intrinsic %qs"
  msgstr "mehrdeutiges Ãœberladen fÃ¼r intrinsisches %qs"
  
! #: config/s390/s390-c.cc:1016
  #, gcc-internal-format
  msgid "%qs matching variant requires z14 or higher"
  msgstr "passende %qs-Variante erfordert z14 oder hÃ¶her"
  
! #: config/s390/s390-c.cc:1025
  #, gcc-internal-format
  msgid "%qs matching variant requires z15 or higher"
  msgstr "passende %qs-Variante erfordert z15 oder hÃ¶her"
  
! #: config/s390/s390-c.cc:1031
  #, gcc-internal-format
  msgid "%qs matching variant is deprecated"
  msgstr "%qs-Matchingvariante ist veraltet"
  
! #: config/s390/s390-c.cc:1071
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "Konstantes Argument %d fÃ¼r eingebaute %qF liegt auÃŸerhalb des Wertebereiches fÃ¼r Zieltyp"
  
! #: config/s390/s390.cc:848
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "konstantes Argument %d fÃ¼r eingebautes %qF ist ungÃ¼ltig (%s)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90180
! #: config/s390/s390.cc:852
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "konstantes Argument %d fÃ¼r eingebaute %qF liegt auÃŸerhalb des Bereichs 0 bis %wu"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79846
! #: config/s390/s390.cc:868
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr "konstantes Argument %d fÃ¼r eingebaute %qF liegt auÃŸerhalb des Bereichs %wd bis %wd"
  
! #: config/s390/s390.cc:917
  #, gcc-internal-format
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr "eingebaute %qF wird nur mit %<-mhtm%> unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r %<-march=zEC12%> und hÃ¶her eingeschaltet)"
  
! #: config/s390/s390.cc:923
  #, gcc-internal-format
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr "eingebaute %qF wird nur mit %<-mvx%> unterstÃ¼tzt (standardmÃ¤ÃŸig fÃ¼r %<-march=z13%> und hÃ¶her eingeschaltet)"
  
! #: config/s390/s390.cc:930
  #, gcc-internal-format
  msgid "Builtin %qF requires z14 or higher"
  msgstr "Eingebaute %qF erfordert z14 oder hÃ¶her"
  
! #: config/s390/s390.cc:936
  #, gcc-internal-format
  msgid "Builtin %qF requires z15 or higher"
  msgstr "Eingebaute %qF erfordert z15 oder hÃ¶her"
  
! #: config/s390/s390.cc:955
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "unaufgelÃ¶ste Ã¼berladene eingebaute Funktion"
  
! #: config/s390/s390.cc:962
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "Falscher eingebauter ICode"
  
! #: config/s390/s390.cc:1096
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "UngÃ¼ltiges Argument %d fÃ¼r eingebaute Funktion %qF"
  
! #: config/s390/s390.cc:1197
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "das angeforderte %qE-Attribut ist kein kommaseparierter Paar von nichtnegativen ganzzahligen Konstanten, oder es ist zu groÃŸ (maximal %d)"
  
! #: config/s390/s390.cc:1287
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "Argument fÃ¼r %qE ist nicht (keep|thunk|thunk-extern)"
  
! #: config/s390/s390.cc:10593
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "GesamtgrÃ¶ÃŸe der lokalen Variablen Ã¼bersteigt Grenze der Architektur"
  
! #: config/s390/s390.cc:12000
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr "RahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, das ist grÃ¶ÃŸer als die benutzerdefinierte Stapelgrenze von %d Bytes; eine bedingungslose Falle wird gesetzt"
  
! #: config/s390/s390.cc:12016
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr "RahmengrÃ¶ÃŸe der Funktion %qs ist %wd Bytes, das ist mehr als die HÃ¤lfte der StapelgrÃ¶ÃŸe; die dynamische PrÃ¼fung wÃ¤re nicht zuverlÃ¤ssig; fÃ¼r diese Funktion wird keine PrÃ¼fcode generiert"
  
! #: config/s390/s390.cc:12044
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "RahmengrÃ¶ÃŸe von %qs ist %wd Bytes"
  
! #: config/s390/s390.cc:12048
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs verwendet dynamische Stapelanforderung"
  
! #: config/s390/s390.cc:12795
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr "die ParameterÃ¼bergabe fÃ¼r das Argument vom Typ %qT mit Bitfeldern der Breite 0 hat sich in GCC 12 geÃ¤ndert"
  
! #: config/s390/s390.cc:13754
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "auf s390 kÃ¶nnen geschachtelte Funktionen mit %<-mfentry%> nicht im Profiling verwendet werden"
  
! #: config/s390/s390.cc:16056
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-Bit-ABI nicht unterstÃ¼tzt im ESA/390-Modus"
  
! #: config/s390/s390.cc:16063
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline wird nur mit %<-mindirect-branch-jump%> unterstÃ¼tzt"
  
! #: config/s390/s390.cc:16098
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "Hardware-VektorunterstÃ¼tzung ist auf %s nicht verfÃ¼gbar"
  
! #: config/s390/s390.cc:16101
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "Hardware-VektorunterstÃ¼tzung ist mit %<-msoft-float%> nicht verfÃ¼gbar"
  
! #: config/s390/s390.cc:16130
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Dezimale Hardware-Gleitkommabefehle sind auf %s nicht verfÃ¼gbar"
  
! #: config/s390/s390.cc:16134
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "Dezimale Hardware-Gleitkommabefehle sind im ESA/390-Modus nicht verfÃ¼gbar"
  
! #: config/s390/s390.cc:16146
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "%<-mhard-dfp%> kann nicht in Verbindung mit %<-msoft-float%> verwendet werden"
  
! #: config/s390/s390.cc:16155
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "die Kombination aus %<-mbackchain%>, %<-mpacked-stack%> und %<-mhard-float%> wird nicht unterstÃ¼tzt"
  
! #: config/s390/s390.cc:16161
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "StapelgrÃ¶ÃŸe muss grÃ¶ÃŸer als der Stapel-Ãœberwachungswert sein"
  
! #: config/s390/s390.cc:16163
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "StapelgrÃ¶ÃŸe darf nicht grÃ¶ÃŸer als 64k sein"
  
! #: config/s390/s390.cc:16166
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "%<-mstack-guard%> bringt %<-mstack-size%> mit sich"
  
! #: config/s390/s390.cc:16179
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-prologue-check%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16182
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-prologue-target%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16185
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-epilogue-check%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16188
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr "%<-mtpf-trace-hook-epilogue-target%> erfordert eine Ganzzahl im Bereich von 0 bis 4095"
  
! #: config/s390/s390.cc:16252
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%<-mfentry%> wird nur auf 64-Bit-CPUs unterstÃ¼tzt"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16288
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Argumente von %qs sollten nicht-negative Ganzzahlen sein"
  
! #: config/s390/s390.cc:16295
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "Argument fÃ¼r %qs ist zu groÃŸ (max. %d)"
  
! #: config/s390/s390.cc:16326
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "%<-mno-pic-data-is-text-relative%> kann nur zusammen mit %<-fpic%>/%<-fPIC%> verwendet werden"
  
! #: config/s390/s390.cc:16487 config/s390/s390.cc:16537
! #: config/s390/s390.cc:16554
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "beim Attribut %<target%> ist das Argument %qs unbekannt"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16493
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "Wert %qs wird von Attribut %<target%> nicht unterstÃ¼tzt"
  
! #: config/s390/s390.cc:17552
  #, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "ungÃ¼ltige cc-AusgabebeschrÃ¤nkung: %qs"
  
! #: config/s390/s390.cc:17557
  #, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "mehrere cc-AusgabebeschrÃ¤nkungen nicht unterstÃ¼tzt"
  
! #: config/s390/s390.cc:17562
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "%<asm%>-Spezifizierer fÃ¼r cc-Ausgabe steht in Konflikt mit %<asm%>-Clobber-Liste"
  
! #: config/s390/s390.cc:17568
  #, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "ungÃ¼ltiger Typ fÃ¼r cc-AusgabebeschrÃ¤nkung"
*************** msgstr "Attribut %qE hat keinen Effekt"
*** 44622,44629 ****
  msgid "attribute %qs applies to array types only"
  msgstr "Attribut %qs bezieht sich nur auf Arraytypen"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2351 c/c-typeck.cc:13556 cp/typeck.cc:2497
! #: cp/typeck.cc:9510 cp/typeck.cc:10298 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void-Wert nicht ignoriert wie es sein sollte"
--- 44850,44857 ----
  msgid "attribute %qs applies to array types only"
  msgstr "Attribut %qs bezieht sich nur auf Arraytypen"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2353 c/c-typeck.cc:13558 cp/typeck.cc:2498
! #: cp/typeck.cc:9512 cp/typeck.cc:10300 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "void-Wert nicht ignoriert wie es sein sollte"
*************** msgstr "Typ des Arrays %q+D vervollstÃ¤n
*** 44698,44704 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%qE wurde in diesem GÃ¼ltigkeitsbereich bereits deklariert und ist unvollstÃ¤ndig deklariert"
  
! #: c/c-decl.cc:1733 c/c-decl.cc:7888 c/c-decl.cc:8890 c/c-decl.cc:9899
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "ursprÃ¼nglich hier definiert"
--- 44926,44932 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%qE wurde in diesem GÃ¼ltigkeitsbereich bereits deklariert und ist unvollstÃ¤ndig deklariert"
  
! #: c/c-decl.cc:1733 c/c-decl.cc:7890 c/c-decl.cc:8894 c/c-decl.cc:9946
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "ursprÃ¼nglich hier definiert"
*************** msgstr "switch springt in Anweisungs-Aus
*** 45075,45081 ****
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE als falsche Symbolart definiert"
  
! #: c/c-decl.cc:4669 cp/tree.cc:5024
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "Attribut %qE auf %qD mit RÃ¼ckgabetyp Â»voidÂ« angewendet"
--- 45303,45309 ----
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE als falsche Symbolart definiert"
  
! #: c/c-decl.cc:4669 cp/tree.cc:5036
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "Attribut %qE auf %qD mit RÃ¼ckgabetyp Â»voidÂ« angewendet"
*************** msgstr "das Standardattribut %qE bezieht
*** 45094,45100 ****
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:4976 c/c-decl.cc:8829
  #, gcc-internal-format
  msgid "%qT declared in underspecified object initializer"
  msgstr "%qT wird in unvollstÃ¤ndig spezifiziertem Objektinitialisierer deklariert"
--- 45322,45328 ----
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:4976 c/c-decl.cc:8833
  #, gcc-internal-format
  msgid "%qT declared in underspecified object initializer"
  msgstr "%qT wird in unvollstÃ¤ndig spezifiziertem Objektinitialisierer deklariert"
*************** msgstr "Leere Deklaration mit %<_Alignas
*** 45124,45215 ****
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr "leere Deklaration eines %<enum%>-Typen redeklariert das Tag nicht"
  
! #: c/c-decl.cc:5063 c/c-decl.cc:5071
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "Nutzloser Typname in leerer Deklaration"
  
! #: c/c-decl.cc:5079
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> in leerer Deklaration"
  
! #: c/c-decl.cc:5085
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> in leerer Deklaration"
  
! #: c/c-decl.cc:5091
  #, gcc-internal-format
  msgid "%<constexpr%> in empty declaration"
  msgstr "%<constexpr%> in leerer Deklaration"
  
! #: c/c-decl.cc:5097
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich"
  
! #: c/c-decl.cc:5103
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich"
  
! #: c/c-decl.cc:5111
  #, gcc-internal-format
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr "Speicherklassenangabe in leerer Deklaration mit auf %<enum%> basierendem Typen"
  
! #: c/c-decl.cc:5117
  #, gcc-internal-format
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr "%qs in leerer Deklaration mit auf %<enum%> basierendem Typen"
  
! #: c/c-decl.cc:5127
  #, gcc-internal-format
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr "Typqualifizierer in leerer Deklaration mit auf %<enum%> basierendem Typen"
  
! #: c/c-decl.cc:5133
  #, gcc-internal-format
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr "%<alignas%> in leerer Deklaration mit auf %<enum%> basierendem Typen"
  
! #: c/c-decl.cc:5142
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "Nutzlose Speicherklassenangabe in leerer Deklaration"
  
! #: c/c-decl.cc:5148
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "nutzloses %qs in leerer Deklaration"
  
! #: c/c-decl.cc:5161
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "Nutzloser Typqualifizierer in leerer Deklaration"
  
! #: c/c-decl.cc:5168
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "nutzloses %<_Alignas%> in leerer Deklaration"
  
! #: c/c-decl.cc:5186
  #, gcc-internal-format
  msgid "invalid use of attributes in empty declaration"
  msgstr "ungÃ¼ltige Verwendung von Attributen in leerer Deklaration"
  
! #: c/c-decl.cc:5200 c/c-parser.cc:2403
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "Leere Deklaration"
  
! #: c/c-decl.cc:5272
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO-C90 unterstÃ¼tzt kein %<static%> oder Typkennzeichner in Parameterarraydeklaratoren"
  
! #: c/c-decl.cc:5276
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO-C90 unterstÃ¼tzt %<[*]%>-Arraydeklaratoren nicht"
--- 45352,45443 ----
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr "leere Deklaration eines %<enum%>-Typen redeklariert das Tag nicht"
  
! #: c/c-decl.cc:5065 c/c-decl.cc:5073
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "Nutzloser Typname in leerer Deklaration"
  
! #: c/c-decl.cc:5081
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> in leerer Deklaration"
  
! #: c/c-decl.cc:5087
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> in leerer Deklaration"
  
! #: c/c-decl.cc:5093
  #, gcc-internal-format
  msgid "%<constexpr%> in empty declaration"
  msgstr "%<constexpr%> in leerer Deklaration"
  
! #: c/c-decl.cc:5099
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich"
  
! #: c/c-decl.cc:5105
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> in leerer Deklaration im Datei-GÃ¼ltigkeitsbereich"
  
! #: c/c-decl.cc:5113
  #, gcc-internal-format
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr "Speicherklassenangabe in leerer Deklaration mit auf %<enum%> basierendem Typen"
  
! #: c/c-decl.cc:5119
  #, gcc-internal-format
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr "%qs in leerer Deklaration mit auf %<enum%> basierendem Typen"
  
! #: c/c-decl.cc:5129
  #, gcc-internal-format
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr "Typqualifizierer in leerer Deklaration mit auf %<enum%> basierendem Typen"
  
! #: c/c-decl.cc:5135
  #, gcc-internal-format
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr "%<alignas%> in leerer Deklaration mit auf %<enum%> basierendem Typen"
  
! #: c/c-decl.cc:5144
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "Nutzlose Speicherklassenangabe in leerer Deklaration"
  
! #: c/c-decl.cc:5150
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "nutzloses %qs in leerer Deklaration"
  
! #: c/c-decl.cc:5163
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "Nutzloser Typqualifizierer in leerer Deklaration"
  
! #: c/c-decl.cc:5170
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "nutzloses %<_Alignas%> in leerer Deklaration"
  
! #: c/c-decl.cc:5188
  #, gcc-internal-format
  msgid "invalid use of attributes in empty declaration"
  msgstr "ungÃ¼ltige Verwendung von Attributen in leerer Deklaration"
  
! #: c/c-decl.cc:5202 c/c-parser.cc:2403
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "Leere Deklaration"
  
! #: c/c-decl.cc:5274
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO-C90 unterstÃ¼tzt kein %<static%> oder Typkennzeichner in Parameterarraydeklaratoren"
  
! #: c/c-decl.cc:5278
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO-C90 unterstÃ¼tzt %<[*]%>-Arraydeklaratoren nicht"
*************** msgstr "ISO-C90 unterstÃ¼tzt %<[*]%>-Arr
*** 45217,45529 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5282 c/c-decl.cc:8411 c/c-decl.cc:10744
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> auÃŸerhalb des Bereichs des Funktionsprototypen nicht erlaubt"
  
! #: c/c-decl.cc:5475 cp/decl2.cc:1852 cp/name-lookup.cc:8767
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "%<omp::%s%> darf in diesem Kontext nicht angegeben werden"
  
! #: c/c-decl.cc:5555
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D ist Ã¼blicherweise eine Funktion"
  
! #: c/c-decl.cc:5560 c/c-decl.cc:10575 cp/decl.cc:17926
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "keine vorherige Deklaration fÃ¼r %qD"
  
! #: c/c-decl.cc:5569
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr "typedef %qD ist initialisiert (verwenden Sie stattdessen lieber %<__typeof__%>)"
  
! #: c/c-decl.cc:5574
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "Funktion %qD ist wie eine Variable initialisiert"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5580
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "Parameter %qD ist initialisiert"
  
! #: c/c-decl.cc:5600
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "Variable %qD hat Initialisierung, aber unvollstÃ¤ndigen Typ"
  
! #: c/c-decl.cc:5680
  #, gcc-internal-format
  msgid "inline function %q+D given attribute %qs"
  msgstr "der inline-Funktion %q+D wurde das Attribut %qs gegeben"
  
! #: c/c-decl.cc:5736
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "nicht initialisiertes konstantes Element %qT ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.cc:5738
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD sollte initialisiert werden"
  
! #: c/c-decl.cc:5819
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %q+D an"
  
! #: c/c-decl.cc:5824
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %q+D"
  
! #: c/c-decl.cc:5828
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "ArraygrÃ¶ÃŸe von %q+D ist null oder negativ"
  
! #: c/c-decl.cc:5919 m2/gm2-gcc/m2type.cc:1250
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "SpeichergrÃ¶ÃŸe von %q+D ist nicht konstant"
  
! #: c/c-decl.cc:5969
  #, gcc-internal-format
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr "%<asm%>-Angabe fÃ¼r nicht-statische lokale Variable %q+D wird ignoriert"
  
! #: c/c-decl.cc:6007
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "Objekt mit volatile-Feld kann nicht in Register geladen werden"
  
! #: c/c-decl.cc:6093
  #, gcc-internal-format
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "nicht initialisiertes %<const %qD%> ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.cc:6108 cp/decl.cc:9047
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D in Â»declare targetÂ«-Direktive hat keinen zuordenbaren Typ"
  
! #: c/c-decl.cc:6371
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO-C verbietet VorwÃ¤rtsdeklaration fÃ¼r Parameter"
  
! #: c/c-decl.cc:6411
  #, gcc-internal-format
  msgid "file-scope compound literal specifies %<register%>"
  msgstr "%<register%> in dateilokalem zusammengesetztem Literal"
  
! #: c/c-decl.cc:6417
  #, gcc-internal-format
  msgid "compound literal implicitly auto and declared %qs"
  msgstr "zusammengesetztes Literal ist implizit auto, jedoch als %qs deklariert"
  
! #: c/c-decl.cc:6517
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "Definition eines Typs in einem zusammengesetzten Literal ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.cc:6538 c/c-decl.cc:6553
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "Breite des Bitfeldes %qs ist keine Ganzzahlkonstante"
  
! #: c/c-decl.cc:6548
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "Breite des Bitfeldes %qs ist kein Ganzzahlkonstantenausdruck"
  
! #: c/c-decl.cc:6559
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "Negative Breite in Bitfeld %qs"
  
! #: c/c-decl.cc:6564
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "Breite Null fÃ¼r Bitfeld %qs"
  
! #: c/c-decl.cc:6575
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "Bitfeld %qs hat ungÃ¼ltigen Typen"
  
! #: c/c-decl.cc:6581
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "Bitfeld %qs kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werden"
  
! #: c/c-decl.cc:6592
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "Typ des Bitfeldes %qs ist eine Erweiterung des GCC"
  
! #: c/c-decl.cc:6598
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "Breite von %qs Ã¼berschreitet dessen Typen"
  
! #: c/c-decl.cc:6617
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs ist schmaler als die Werte seines Typs"
  
! #: c/c-decl.cc:6632
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr "ISO-C90 verbietet Array %qE, dessen GrÃ¶ÃŸe nicht ausgewertet werden kann"
  
! #: c/c-decl.cc:6635
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr "ISO-C90 verbietet Array, dessen GrÃ¶ÃŸe nicht ausgewertet werden kann"
  
! #: c/c-decl.cc:6642
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO-C90 verbietet Array %qE variabler GrÃ¶ÃŸe"
  
! #: c/c-decl.cc:6644
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO-C90 verbietet Array variabler GrÃ¶ÃŸe"
  
! #: c/c-decl.cc:6887
  #, gcc-internal-format
  msgid "%<enum%> underlying type may not be specified here"
  msgstr "auf %<enum%> basierender Typ darf hier nicht angegeben werden"
  
! #: c/c-decl.cc:6915 c/c-decl.cc:7324 c/c-decl.cc:7334
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "variabel modifiziertes %qE im Dateibereich"
  
! #: c/c-decl.cc:6917
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "variabel modifiziertes Feld im Dateibereich"
  
! #: c/c-decl.cc:6937
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "%<int%> ist Standardtyp in Deklaration von %qE"
  
! #: c/c-decl.cc:6941
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "%<int%> ist Standardtyp in Typ-Deklaration"
  
! #: c/c-decl.cc:6973
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "doppeltes %<const%>"
  
! #: c/c-decl.cc:6975
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "doppeltes %<restrict%>"
  
! #: c/c-decl.cc:6977
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "doppeltes %<volatile%>"
  
! #: c/c-decl.cc:6979
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "doppeltes %<_Atomic%>"
  
! #: c/c-decl.cc:6982
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "in Konflikt stehende benannte AdressrÃ¤ume (%s und %s)"
  
! #: c/c-decl.cc:7005 c/c-parser.cc:3573
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "%<_Atomic%>-qualifizierter Arraytyp"
  
! #: c/c-decl.cc:7020
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "Funktionsdefinition deklarierte %<auto%>"
  
! #: c/c-decl.cc:7022
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "Funktionsdefinition deklarierte %<register%>"
  
! #: c/c-decl.cc:7024
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "Funktionsdefinition deklarierte %<typedef%>"
  
! #: c/c-decl.cc:7026
  #, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "Funktionsdefinition deklarierte %qs"
  
! #: c/c-decl.cc:7053
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "Speicherklasse fÃ¼r Strukturfeld %qE angegeben"
  
! #: c/c-decl.cc:7056
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "Speicherklasse fÃ¼r Strukturfeld angegeben"
  
! #: c/c-decl.cc:7060
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "Speicherklasse fÃ¼r Parameter %qE angegeben"
  
! #: c/c-decl.cc:7063
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "Speicherklasse fÃ¼r unbenannten Parameter angegeben"
  
! #: c/c-decl.cc:7066 cp/decl.cc:13130
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Speicherklasse fÃ¼r Typnamen angegeben"
  
! #: c/c-decl.cc:7084
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qE initialisiert und als %<extern%> deklariert"
  
! #: c/c-decl.cc:7088
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qE hat sowohl %<extern%> als auch Initialisierung"
  
! #: c/c-decl.cc:7093
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "Deklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<auto%>"
  
! #: c/c-decl.cc:7097
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "Deklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<register%>"
  
! #: c/c-decl.cc:7102
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "geschachtelte Funktion %qE als %<extern%> deklariert"
  
! #: c/c-decl.cc:7105
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "Funktions-GÃ¼ltigkeitsbereich %qE ist implizit auto, jedoch als %qs deklariert"
--- 45445,45757 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5284 c/c-decl.cc:8413 c/c-decl.cc:10791
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "%<[*]%> auÃŸerhalb des Bereichs des Funktionsprototypen nicht erlaubt"
  
! #: c/c-decl.cc:5477 cp/decl2.cc:1852 cp/name-lookup.cc:8804
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "%<omp::%s%> darf in diesem Kontext nicht angegeben werden"
  
! #: c/c-decl.cc:5557
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D ist Ã¼blicherweise eine Funktion"
  
! #: c/c-decl.cc:5562 c/c-decl.cc:10622 cp/decl.cc:17941
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "keine vorherige Deklaration fÃ¼r %qD"
  
! #: c/c-decl.cc:5571
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr "typedef %qD ist initialisiert (verwenden Sie stattdessen lieber %<__typeof__%>)"
  
! #: c/c-decl.cc:5576
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "Funktion %qD ist wie eine Variable initialisiert"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5582
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "Parameter %qD ist initialisiert"
  
! #: c/c-decl.cc:5602
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "Variable %qD hat Initialisierung, aber unvollstÃ¤ndigen Typ"
  
! #: c/c-decl.cc:5682
  #, gcc-internal-format
  msgid "inline function %q+D given attribute %qs"
  msgstr "der inline-Funktion %q+D wurde das Attribut %qs gegeben"
  
! #: c/c-decl.cc:5738
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "nicht initialisiertes konstantes Element %qT ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.cc:5740
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD sollte initialisiert werden"
  
! #: c/c-decl.cc:5821
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %q+D an"
  
! #: c/c-decl.cc:5826
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %q+D"
  
! #: c/c-decl.cc:5830
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "ArraygrÃ¶ÃŸe von %q+D ist null oder negativ"
  
! #: c/c-decl.cc:5921 m2/gm2-gcc/m2type.cc:1250
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "SpeichergrÃ¶ÃŸe von %q+D ist nicht konstant"
  
! #: c/c-decl.cc:5971
  #, gcc-internal-format
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr "%<asm%>-Angabe fÃ¼r nicht-statische lokale Variable %q+D wird ignoriert"
  
! #: c/c-decl.cc:6009
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "Objekt mit volatile-Feld kann nicht in Register geladen werden"
  
! #: c/c-decl.cc:6095
  #, gcc-internal-format
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "nicht initialisiertes %<const %qD%> ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.cc:6110 cp/decl.cc:9043
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D in Â»declare targetÂ«-Direktive hat keinen zuordenbaren Typ"
  
! #: c/c-decl.cc:6373
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO-C verbietet VorwÃ¤rtsdeklaration fÃ¼r Parameter"
  
! #: c/c-decl.cc:6413
  #, gcc-internal-format
  msgid "file-scope compound literal specifies %<register%>"
  msgstr "%<register%> in dateilokalem zusammengesetztem Literal"
  
! #: c/c-decl.cc:6419
  #, gcc-internal-format
  msgid "compound literal implicitly auto and declared %qs"
  msgstr "zusammengesetztes Literal ist implizit auto, jedoch als %qs deklariert"
  
! #: c/c-decl.cc:6519
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "Definition eines Typs in einem zusammengesetzten Literal ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.cc:6540 c/c-decl.cc:6555
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "Breite des Bitfeldes %qs ist keine Ganzzahlkonstante"
  
! #: c/c-decl.cc:6550
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "Breite des Bitfeldes %qs ist kein Ganzzahlkonstantenausdruck"
  
! #: c/c-decl.cc:6561
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "Negative Breite in Bitfeld %qs"
  
! #: c/c-decl.cc:6566
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "Breite Null fÃ¼r Bitfeld %qs"
  
! #: c/c-decl.cc:6577
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "Bitfeld %qs hat ungÃ¼ltigen Typen"
  
! #: c/c-decl.cc:6583
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "Bitfeld %qs kann nicht mit %<warn_if_not_aligned%>-Typ deklariert werden"
  
! #: c/c-decl.cc:6594
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "Typ des Bitfeldes %qs ist eine Erweiterung des GCC"
  
! #: c/c-decl.cc:6600
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "Breite von %qs Ã¼berschreitet dessen Typen"
  
! #: c/c-decl.cc:6619
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs ist schmaler als die Werte seines Typs"
  
! #: c/c-decl.cc:6634
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr "ISO-C90 verbietet Array %qE, dessen GrÃ¶ÃŸe nicht ausgewertet werden kann"
  
! #: c/c-decl.cc:6637
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr "ISO-C90 verbietet Array, dessen GrÃ¶ÃŸe nicht ausgewertet werden kann"
  
! #: c/c-decl.cc:6644
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO-C90 verbietet Array %qE variabler GrÃ¶ÃŸe"
  
! #: c/c-decl.cc:6646
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO-C90 verbietet Array variabler GrÃ¶ÃŸe"
  
! #: c/c-decl.cc:6889
  #, gcc-internal-format
  msgid "%<enum%> underlying type may not be specified here"
  msgstr "auf %<enum%> basierender Typ darf hier nicht angegeben werden"
  
! #: c/c-decl.cc:6917 c/c-decl.cc:7326 c/c-decl.cc:7336
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "variabel modifiziertes %qE im Dateibereich"
  
! #: c/c-decl.cc:6919
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "variabel modifiziertes Feld im Dateibereich"
  
! #: c/c-decl.cc:6939
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "%<int%> ist Standardtyp in Deklaration von %qE"
  
! #: c/c-decl.cc:6943
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "%<int%> ist Standardtyp in Typ-Deklaration"
  
! #: c/c-decl.cc:6975
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "doppeltes %<const%>"
  
! #: c/c-decl.cc:6977
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "doppeltes %<restrict%>"
  
! #: c/c-decl.cc:6979
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "doppeltes %<volatile%>"
  
! #: c/c-decl.cc:6981
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "doppeltes %<_Atomic%>"
  
! #: c/c-decl.cc:6984
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "in Konflikt stehende benannte AdressrÃ¤ume (%s und %s)"
  
! #: c/c-decl.cc:7007 c/c-parser.cc:3573
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "%<_Atomic%>-qualifizierter Arraytyp"
  
! #: c/c-decl.cc:7022
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "Funktionsdefinition deklarierte %<auto%>"
  
! #: c/c-decl.cc:7024
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "Funktionsdefinition deklarierte %<register%>"
  
! #: c/c-decl.cc:7026
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "Funktionsdefinition deklarierte %<typedef%>"
  
! #: c/c-decl.cc:7028
  #, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "Funktionsdefinition deklarierte %qs"
  
! #: c/c-decl.cc:7055
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "Speicherklasse fÃ¼r Strukturfeld %qE angegeben"
  
! #: c/c-decl.cc:7058
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "Speicherklasse fÃ¼r Strukturfeld angegeben"
  
! #: c/c-decl.cc:7062
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "Speicherklasse fÃ¼r Parameter %qE angegeben"
  
! #: c/c-decl.cc:7065
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "Speicherklasse fÃ¼r unbenannten Parameter angegeben"
  
! #: c/c-decl.cc:7068 cp/decl.cc:13134
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "Speicherklasse fÃ¼r Typnamen angegeben"
  
! #: c/c-decl.cc:7086
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qE initialisiert und als %<extern%> deklariert"
  
! #: c/c-decl.cc:7090
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qE hat sowohl %<extern%> als auch Initialisierung"
  
! #: c/c-decl.cc:7095
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "Deklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<auto%>"
  
! #: c/c-decl.cc:7099
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "Deklaration von %qE in Datei-Sichtbarkeitsbereich spezifiziert %<register%>"
  
! #: c/c-decl.cc:7104
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "geschachtelte Funktion %qE als %<extern%> deklariert"
  
! #: c/c-decl.cc:7107
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "Funktions-GÃ¼ltigkeitsbereich %qE ist implizit auto, jedoch als %qs deklariert"
*************** msgstr "Funktions-GÃ¼ltigkeitsbereich %q
*** 45531,46629 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7152 c/c-decl.cc:7548
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "Â»staticÂ« oder Typkennzeichner in Nicht-Parameter-Arraydeklarator"
  
! #: c/c-decl.cc:7215
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "Deklaration von %qE als Array von voids"
  
! #: c/c-decl.cc:7217
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "Deklaration eines Typnamen als Array von voids"
  
! #: c/c-decl.cc:7224
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "Deklaration von %qE als Array von Funktionen"
  
! #: c/c-decl.cc:7227
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "Deklaration eines Typnamen als Array von Funktionen"
  
! #: c/c-decl.cc:7235 c/c-decl.cc:9497
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "ungÃ¼ltige Verwendung einer Struktur mit flexiblem Arrayelement"
  
! #: c/c-decl.cc:7267
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "ArraygrÃ¶ÃŸe von %qE hat Nicht-Ganzzahltyp"
  
! #: c/c-decl.cc:7271
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "GrÃ¶ÃŸe eines unbenannten Arrays hat Nicht-Ganzzahltyp"
  
! #: c/c-decl.cc:7279
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "ArraygrÃ¶ÃŸe von %qE hat unvollstÃ¤ndigen Typ"
  
! #: c/c-decl.cc:7282
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "GrÃ¶ÃŸe eines unbenannten Arrays hat unvollstÃ¤ndigen Typ"
  
! #: c/c-decl.cc:7294
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO-C verbietet Array %qE der GrÃ¶ÃŸe null"
  
! #: c/c-decl.cc:7297
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO-C verbietet Array der GrÃ¶ÃŸe null"
  
! #: c/c-decl.cc:7306
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "GrÃ¶ÃŸe des Arrays %qE ist negativ"
  
! #: c/c-decl.cc:7308
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "GrÃ¶ÃŸe des unbenannten Arrays ist negativ"
  
! #: c/c-decl.cc:7394
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "ArraygrÃ¶ÃŸe von %qE ist zu groÃŸ"
  
! #: c/c-decl.cc:7397
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "GrÃ¶ÃŸe des unbenannten Arrays ist zu groÃŸ"
  
! #: c/c-decl.cc:7436 c/c-decl.cc:8068
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO-C90 unterstÃ¼tzt keine flexiblen Arrays als Elemente"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:7458
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "%<[*]%> nicht in einer Deklaration"
  
! #: c/c-decl.cc:7472
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "Arraytyp hat unvollstÃ¤ndigen Elementtypen %qT"
  
! #: c/c-decl.cc:7478
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von %qE als multidimensionales Array muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: c/c-decl.cc:7482
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von multidimensionalem Array muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: c/c-decl.cc:7584
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert"
  
! #: c/c-decl.cc:7587
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "Typname als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert"
  
! #: c/c-decl.cc:7594
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE als Funktion, die ein Array zurÃ¼ckgibt, deklariert"
  
! #: c/c-decl.cc:7597
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "Typname als Funktion, die ein Array zurÃ¼ckgibt, deklariert"
  
! #: c/c-decl.cc:7641
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "Funktionsdefinition hat qualifizierten void-RÃ¼ckgabetypen"
  
! #: c/c-decl.cc:7645 cp/decl.cc:13539
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "Typkennzeichner an Funktions-RÃ¼ckgabewert ignoriert"
  
! #: c/c-decl.cc:7684 c/c-decl.cc:7854 c/c-decl.cc:7908 c/c-decl.cc:8002
! #: c/c-decl.cc:8124 c/c-parser.cc:3575
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "%<_Atomic%>-qualifizierter Funktionstyp"
  
! #: c/c-decl.cc:7690 c/c-decl.cc:7860 c/c-decl.cc:8007 c/c-decl.cc:8129
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO-C verbietet qualifizierte Funktionstypen"
  
! #: c/c-decl.cc:7745
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "%qs mit Qualifizierer %<auto%> fÃ¼r %qE kombiniert"
  
! #: c/c-decl.cc:7749
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "%qs mit Qualifizierer %<register%> fÃ¼r %qE kombiniert"
  
! #: c/c-decl.cc:7755
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "%qs fÃ¼r Â»autoÂ«-Variable %qE angegeben"
  
! #: c/c-decl.cc:7771
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "%qs fÃ¼r Parameter %qE angegeben"
  
! #: c/c-decl.cc:7774
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "%qs fÃ¼r unbenannten Parameter angegeben"
  
! #: c/c-decl.cc:7780
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "%qs fÃ¼r Strukturfeld %qE angegeben"
  
! #: c/c-decl.cc:7783
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "%qs fÃ¼r Strukturfeld angegeben"
  
! #: c/c-decl.cc:7798
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "Bitfeld %qE hat atomaren Typen"
  
! #: c/c-decl.cc:7800
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "Bitfeld hat atomaren Typen"
  
! #: c/c-decl.cc:7809
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "Ausrichtung fÃ¼r typedef %qE angegeben"
  
! #: c/c-decl.cc:7811
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "Ausrichtung fÃ¼r %<register%>-Objekt %qE angegeben"
  
! #: c/c-decl.cc:7816
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "Ausrichtung fÃ¼r Parameter %qE angegeben"
  
! #: c/c-decl.cc:7818
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "Ausrichtung fÃ¼r unbenannten Parameter angegeben"
  
! #: c/c-decl.cc:7823
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "Ausrichtung fÃ¼r Bitfeld %qE angegeben"
  
! #: c/c-decl.cc:7825
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "Ausrichtung fÃ¼r unbenanntes Bitfeld angegeben"
  
! #: c/c-decl.cc:7828
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "Ausrichtung fÃ¼r Funktion %qE angegeben"
  
! #: c/c-decl.cc:7835
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr "%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung von %qE reduzieren"
  
! #: c/c-decl.cc:7838
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr "%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung eines unbenannten Feldes reduzieren"
  
! #: c/c-decl.cc:7869
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "typedef %q+D als %<inline%> deklariert"
  
! #: c/c-decl.cc:7871
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "typedef %q+D als %<_Noreturn%> deklariert"
  
! #: c/c-decl.cc:7914
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO-C verbietet const- oder volatile-Funktionstypen"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:7925
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ein Element einer Struktur oder Union kann nicht variabel modifizierten Typ haben"
  
! #: c/c-decl.cc:7942 cp/decl.cc:12010
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Variable oder Feld %qE als Â»voidÂ« deklariert"
  
! #: c/c-decl.cc:7992
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "Attribute in Parameterarraydeklarator ignoriert"
  
! #: c/c-decl.cc:8034
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "Parameter %q+D als %<inline%> deklariert"
  
! #: c/c-decl.cc:8036
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "Parameter %q+D als %<_Noreturn%> deklariert"
  
! #: c/c-decl.cc:8049
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "Feld %qE als Funktion deklariert"
  
! #: c/c-decl.cc:8056
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "Feld %qE hat unvollstÃ¤ndigen Typen"
  
! #: c/c-decl.cc:8058
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "unbenanntes Feld hat unvollstÃ¤ndigen Typen"
  
! #: c/c-decl.cc:8095 c/c-decl.cc:8106 c/c-decl.cc:8109
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "ungÃ¼ltige Speicherklasse fÃ¼r Funktion %qE"
  
! #: c/c-decl.cc:8166
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "%<main%> ist nicht als Â»inlineÂ« mÃ¶glich"
  
! #: c/c-decl.cc:8168
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%<main%> als %<_Noreturn%> deklariert"
  
! #: c/c-decl.cc:8179
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO-C99 unterstÃ¼tzt nicht %<_Noreturn%>"
  
! #: c/c-decl.cc:8182
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO-C90 unterstÃ¼tzt nicht %<_Noreturn%>"
  
! #: c/c-decl.cc:8204
  #, gcc-internal-format
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr "Funktion, die bereits als %<static%> deklariert war, wird als %<extern%> neudeklariert"
  
! #: c/c-decl.cc:8222
  #, gcc-internal-format
  msgid "%<constexpr%> object has variably modified type"
  msgstr "%<constexpr%>-Objekt hat variabel geÃ¤nderten Typ"
  
! #: c/c-decl.cc:8226 c/c-parser.cc:12258
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "ungÃ¼ltige Qualifizierer fÃ¼r %<constexpr%>-Objekt"
  
! #: c/c-decl.cc:8232 c/c-parser.cc:12261
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "ungÃ¼ltige Qualifizierer fÃ¼r Feld eines %<constexpr%>-Objekts"
  
! #: c/c-decl.cc:8258
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "als %<extern%> redeklarierte Variable war bereits als %<static%> deklariert"
  
! #: c/c-decl.cc:8270
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "Variable %q+D als %<inline%> deklariert"
  
! #: c/c-decl.cc:8272
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "Variable %q+D als %<_Noreturn%> deklariert"
  
! #: c/c-decl.cc:8307
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "nicht geschachtelte Funktion mit variabel modifiziertem Typen"
  
! #: c/c-decl.cc:8309
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "Objekt mit variabel geÃ¤ndertem Typ darf keine Bindung haben"
  
! #: c/c-decl.cc:8417 c/c-decl.cc:10549
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "Funktionsdeklaration ist kein Prototyp"
  
! #: c/c-decl.cc:8429
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "Parameternamen (ohne Typen) in Funktionsdeklaration"
  
! #: c/c-decl.cc:8474
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "Parameter %u (%q+D) hat unvollstÃ¤ndigen Typen"
  
! #: c/c-decl.cc:8478
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "Parameter %u hat unvollstÃ¤ndigen Typen"
  
! #: c/c-decl.cc:8489
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "Parameter %u (%q+D) hat void-Typen"
  
! #: c/c-decl.cc:8493
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "Parameter %u hat void-Typen"
  
! #: c/c-decl.cc:8568
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "%<void%> kann nicht als einzelner Parameter qualifiziert werden"
  
! #: c/c-decl.cc:8572 c/c-decl.cc:8608
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> muss der einzige Parameter sein"
  
! #: c/c-decl.cc:8602
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "Parameter %q+D hat nur eine VorwÃ¤rtsdeklaration"
  
! #: c/c-decl.cc:8650
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "das innerhalb der Parameterliste deklarierte %<%s %E%> ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbar"
  
! #: c/c-decl.cc:8657
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "das innerhalb der Parameterliste deklarierte anonyme Â»%sÂ« ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbar"
  
! #: c/c-decl.cc:8783
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "Â»enumÂ«-Typ hier definiert"
  
! #: c/c-decl.cc:8789
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "Â»structÂ« wurde hier definiert"
  
! #: c/c-decl.cc:8795
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "Â»unionÂ« wurde hier definiert"
  
! #: c/c-decl.cc:8886
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "Redefinition von %<union %E%>"
  
! #: c/c-decl.cc:8888
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "Redefinition von %<struct %E%>"
  
! #: c/c-decl.cc:8897
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "Verschachtelte Redefinition von %<union %E%>"
  
! #: c/c-decl.cc:8899
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Verschachtelte Redefinition von %<struct %E%>"
  
! #: c/c-decl.cc:8929 c/c-decl.cc:9927
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "Typdefinition in Ausdruck %qs ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.cc:8935 c/c-decl.cc:9933
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qT wurde in unvollstÃ¤ndig angegebenem Objektinitialisierer definiert"
  
! #: c/c-decl.cc:8999 cp/decl.cc:5661
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Deklaration deklariert nichts"
  
! #: c/c-decl.cc:9004
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO-C99 unterstÃ¼tzt keine namenlosen structs/unions"
  
! #: c/c-decl.cc:9007
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO-C90 unterstÃ¼tzt keine namenlosen structs/unions"
  
! #: c/c-decl.cc:9100 c/c-decl.cc:9118 c/c-decl.cc:9179
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "doppeltes Element %q+D"
  
! #: c/c-decl.cc:9205
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr "leere Struktur hat GrÃ¶ÃŸe 0 in C, aber 1 in C++"
  
! #: c/c-decl.cc:9208
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr "leere Union hat GrÃ¶ÃŸe 0 in C, aber 1 in C++"
  
! #: c/c-decl.cc:9389
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "Union hat keine benannten Elemente"
  
! #: c/c-decl.cc:9391
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "Union hat keine Elemente"
  
! #: c/c-decl.cc:9396
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "struct hat keine benannten Elemente"
  
! #: c/c-decl.cc:9398
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "struct hat keine Elemente"
  
! #: c/c-decl.cc:9476 cp/decl.cc:14566
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "flexibles Arrayelement in Union"
  
! #: c/c-decl.cc:9482
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "flexibles Arrayelement nicht am Ende von struct"
  
! #: c/c-decl.cc:9488
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "flexibles Arrayelement in einer Struktur ohne benannte Elemente"
  
! #: c/c-decl.cc:9519
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "Struktur, die ein flexibles Arrayelement enthÃ¤lt, ist nicht am Ende einer anderen Struktur"
  
! #: c/c-decl.cc:9542
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "Typ %qT ist zu groÃŸ"
  
! #: c/c-decl.cc:9606
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "Typumgehung schaltet die Reihenfolge der Skalarspeicherung um"
  
! #: c/c-decl.cc:9673
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union kann nicht transparent gemacht werden"
  
! #: c/c-decl.cc:9686
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "Redefinition des Struktur- oder Vereinigungstyps %qT mit variabel modifiziertem Typ"
  
! #: c/c-decl.cc:9689
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "Redefinition von Struktur- oder Vereinigungstyp %qT"
  
! #: c/c-decl.cc:9852
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "Verschachtelte Redefinition von %<enum %E%>"
  
! #: c/c-decl.cc:9897
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "Redeklaration von %<enum %E%>"
  
! #: c/c-decl.cc:9909
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr "%<enum%> deklariert aber ohne festen zugrundeliegenden Typen definiert"
  
! #: c/c-decl.cc:9996 cp/decl.cc:17200 m2/gm2-gcc/m2type.cc:2073
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "angegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerte"
  
! #: c/c-decl.cc:10015
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "AufzÃ¤hlungswerte Ã¼berschreiten Wertebereich des grÃ¶ÃŸten Ganzzahltypen"
  
! #: c/c-decl.cc:10024
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr "AufzÃ¤hlungswerte Ã¼berschreiten Wertebereich von %qs"
  
! #: c/c-decl.cc:10133
  #, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "widersprÃ¼chliche Redefinition des AufzÃ¤hlungstyps %qT"
  
! #: c/c-decl.cc:10165 c/c-decl.cc:10181
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qE ist keine Ganzzahlkonstante"
  
! #: c/c-decl.cc:10176
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qE ist kein Ganzzahlkonstantenausdruck"
  
! #: c/c-decl.cc:10200
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "Ãœberlauf in AufzÃ¤hlungswerten"
  
! #: c/c-decl.cc:10207
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr "AufzÃ¤hlungswert ist auÃŸerhalb des GÃ¼ltigkeitsbereichs des zugrundeliegenden Typen"
  
! #: c/c-decl.cc:10235
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "AufzÃ¤hlungswert ist auÃŸerhalb des GÃ¼ltigkeitsbereichs von %qs"
  
! #: c/c-decl.cc:10241
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C vor C23 beschrÃ¤nkt AufzÃ¤hlungswerte auf den Bereich von %<int%>"
  
! #: c/c-decl.cc:10442 cp/decl.cc:5981 cp/decl.cc:17785
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "der inline-Funktion %qD wurde das Attribut %qs gegeben"
  
! #: c/c-decl.cc:10460
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "RÃ¼ckgabetyp ist unvollstÃ¤ndig"
  
! #: c/c-decl.cc:10472
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "RÃ¼ckgabetyp ist auf %<int%> voreingestellt"
  
! #: c/c-decl.cc:10500
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "%q+D ist als variadische Funktion ohne Prototyp definiert"
  
! #: c/c-decl.cc:10558
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "kein vorheriger Prototyp fÃ¼r %qD"
  
! #: c/c-decl.cc:10567
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Prototyp verwendet"
  
! #: c/c-decl.cc:10585
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Deklaration verwendet"
  
! #: c/c-decl.cc:10604
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "RÃ¼ckgabetyp von %qD ist nicht %<int%>"
  
! #: c/c-decl.cc:10606
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "%<_Atomic%>-qualifizierter RÃ¼ckgabetyp von %qD"
  
! #: c/c-decl.cc:10613
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD ist normalerweise eine nicht-statische Funktion"
  
! #: c/c-decl.cc:10664
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "Parameterdeklarationen alten Stils in Prototyp-Funktionsdeklaration"
  
! #: c/c-decl.cc:10679
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "traditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurÃ¼ck"
  
! #: c/c-decl.cc:10696
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO-C unterstÃ¼tzt das Weglassen von Parameternamen in Funktionsdefinitionen erst ab C23"
  
! #: c/c-decl.cc:10736 c/c-decl.cc:10740
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "Funktionsdefinition im alten Stil"
  
! #: c/c-decl.cc:10753
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "Parametername fehlt in Parameterliste"
  
! #: c/c-decl.cc:10769
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD als Nicht-Parameter deklariert"
  
! #: c/c-decl.cc:10777
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "mehrere Parameter wurden %qD genannt"
  
! #: c/c-decl.cc:10786
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "Parameter %qD als void deklariert"
  
! #: c/c-decl.cc:10815 c/c-decl.cc:10820
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "Typ von %qD ist auf %<int%> voreingestellt"
  
! #: c/c-decl.cc:10840
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "Parameter %qD hat unvollstÃ¤ndigen Typen"
  
! #: c/c-decl.cc:10847
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "Deklaration fÃ¼r nicht vorhandenen Parameter %qD"
  
! #: c/c-decl.cc:10900
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "Anzahl der Argumente passt nicht zum eingebauten Prototypen"
  
! #: c/c-decl.cc:10911
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "Anzahl der Argumente passt nicht zum Prototypen"
  
! #: c/c-decl.cc:10914 c/c-decl.cc:10961 c/c-decl.cc:10975
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "Prototyp-Deklaration"
  
! #: c/c-decl.cc:10953
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "weitergegebenes Argument %qD passt nicht zu eingebautem Prototypen"
  
! #: c/c-decl.cc:10958
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "weitergegebenes Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.cc:10968
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "Argument %qD passt nicht zu eingebautem Prototypen"
  
! #: c/c-decl.cc:10973
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.cc:11231 cp/decl.cc:18722
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "keine return-Anweisung in nicht void zurÃ¼ckgebender Funktion"
  
! #: c/c-decl.cc:11250 cp/decl.cc:18793
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Parameter %qD gesetzt, jedoch nicht verwendet"
  
! #: c/c-decl.cc:11347
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "Anfangsdeklarationen in %<for%>-Schleifen sind nur im C99- oder C11-Modus erlaubt"
  
! #: c/c-decl.cc:11352
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "die Option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> oder %<-std=gnu11%> verwenden, um den Code zu Ã¼bersetzen"
  
! #: c/c-decl.cc:11359
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "Deklarationen im Initialisierungsteil einer %<for%>-Schleife werden von ISO C90 nicht unterstÃ¼tzt; ab ISO C99 geht es"
  
! #: c/c-decl.cc:11393
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der Â»staticÂ«-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.cc:11397
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der %<extern%>-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.cc:11404
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.cc:11409
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.cc:11415
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.cc:11419
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der Nicht-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.cc:11706
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "Inkompatible Adressraumkennzeichen %qs und %qs"
  
! #: c/c-decl.cc:11765 c/c-decl.cc:11772
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "Doppelter Deklarationsspezifizierer %qE"
  
! #: c/c-decl.cc:11800 c/c-decl.cc:12878
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "mehrere Speicherklassen in Deklaration"
  
! #: c/c-decl.cc:11802
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "%qs mit %<auto%> verwendet"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:11807
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%<auto%> mit %<constexpr%> verwendet"
  
! #: c/c-decl.cc:11820 c/c-decl.cc:12220 c/c-decl.cc:12673
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "zwei oder mehr Datentypen in Deklaration"
  
! #: c/c-decl.cc:11832 cp/parser.cc:34248
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ist fÃ¼r GCC zu lang"
  
! #: c/c-decl.cc:11845
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO-C90 unterstÃ¼tzt nicht %<long long%>"
  
! #: c/c-decl.cc:12082 c/c-parser.cc:11621
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO-C90 unterstÃ¼tzt keine komplexen Typen"
  
! #: c/c-decl.cc:12132
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO-C unterstÃ¼tzt keine sÃ¤ttigenden Typen"
  
! #: c/c-decl.cc:12207 c/c-decl.cc:12813 c/c-decl.cc:12872
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "doppeltes %qE"
  
! #: c/c-decl.cc:12267
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO-C unterstÃ¼tzt die Typen %<__int%d%> nicht"
  
! #: c/c-decl.cc:12289
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int%d%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: c/c-decl.cc:12332
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO-C90 unterstÃ¼tzt keine booleschen Typen"
  
! #: c/c-decl.cc:12451
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO-C unterstÃ¼tzt den Typen %<_Float%d%s%> erst ab C23"
  
! #: c/c-decl.cc:12502 cp/parser.cc:20288
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<_Float%d%s%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: c/c-decl.cc:12573
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO-C unterstÃ¼tzt dezimale Gleitkommazahlen erst ab C23"
  
! #: c/c-decl.cc:12597 c/c-decl.cc:12974 c/c-parser.cc:10628
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "Festkommatypen werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: c/c-decl.cc:12599
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO-C unterstÃ¼tzt keine Ganzzahltypen"
  
! #: c/c-decl.cc:12628
  #, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "%<_BitInt%>-Argument ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-decl.cc:12634
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "%<_BitInt%>-Argument %qE ist kein positiver konstanter Ganzzahlausdruck"
  
! #: c/c-decl.cc:12641
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr "%<_BitInt%>-Argument %qE ist grÃ¶ÃŸer als %<BITINT_MAXWIDTH%> %qd"
  
! #: c/c-decl.cc:12689
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "Nachschlagen von %qD wÃ¼rde in C++ ein Feld, keinen Typen zurÃ¼ckgeben"
  
! #: c/c-decl.cc:12702
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE ist kein typedef oder eingebauter Typ"
  
! #: c/c-decl.cc:12757
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE ist nicht am Anfang einer Deklaration"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12778 c/c-decl.cc:12855
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE mit %<auto%> verwendet"
  
! #: c/c-decl.cc:12780
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE mit %<register%> verwendet"
  
! #: c/c-decl.cc:12782 c/c-decl.cc:12851
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE mit %<typedef%> verwendet"
  
! #: c/c-decl.cc:12784 c/c-decl.cc:12821
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr "%qE mit %<constexpr%> verwendet"
  
! #: c/c-decl.cc:12798 c/c-parser.cc:3100 c/c-parser.cc:4427 c/c-parser.cc:9962
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO-C99 unterstÃ¼tzt nicht %qE"
  
! #: c/c-decl.cc:12801 c/c-parser.cc:3103 c/c-parser.cc:4430 c/c-parser.cc:9965
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO-C90 unterstÃ¼tzt nicht %qE"
  
! #: c/c-decl.cc:12827
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> vor %<extern%>"
  
! #: c/c-decl.cc:12836
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> vor %<static%>"
  
! #: c/c-decl.cc:12842
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%<typedef%> mit %<auto%> verwendet"
  
! #: c/c-decl.cc:12849
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr "%qE mit %<extern%> verwendet"
  
! #: c/c-decl.cc:12857
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr "%qE mit %qs verwendet"
  
! #: c/c-decl.cc:12870
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "doppeltes %<_Thread_local%> oder %<__thread%>"
  
! #: c/c-decl.cc:12886
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qs mit %qE verwendet"
  
! #: c/c-decl.cc:12894
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr "%<constexpr%> mit %qE verwendet"
  
! #: c/c-decl.cc:12971
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> ohne %<_Fract%> oder %<_Accum%> verwendet"
  
! #: c/c-decl.cc:12986
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO-C unterstÃ¼tzt nicht %<double complex%> bedeutendes einfaches %<complex%>"
  
! #: c/c-decl.cc:12997
  #, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C unterstÃ¼tzt %<auto%>-Typinferenz erst ab C23"
  
! #: c/c-decl.cc:13026
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr "%<__auto_type%> gefolgt von %<[[]]%>-Attributen"
  
! #: c/c-decl.cc:13052 c/c-decl.cc:13068 c/c-decl.cc:13094
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO-C unterstÃ¼tzt keine komplexen Ganzzahltypen"
  
! #: c/c-decl.cc:13237
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "Argument fÃ¼r %<signed _BitInt%> muss mindestens 2 sein"
  
! #: c/c-decl.cc:13246
  #, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO-C unterstÃ¼tzt %<%s_BitInt(%d)%> erst ab C23"
  
! #: c/c-decl.cc:13545 cp/semantics.cc:6316
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "%<#pragma omp declare reduction%>-Kombinierer verweist auf Variable %qD, die weder %<omp_out%> noch %<omp_in%> ist"
  
! #: c/c-decl.cc:13549 cp/semantics.cc:6320
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "%<#pragma omp declare reduction%>-Initialisierung verweist auf Variable %qD, die weder %<omp_priv%> noch %<omp_orig%> ist"
  
! #: c/c-fold.cc:389 c/c-typeck.cc:12830 cp/typeck.cc:5734
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "left shift of negative value"
  
! #: c/c-fold.cc:399 c/c-typeck.cc:12839 cp/typeck.cc:5742
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Links-Schiebe-Weite ist negativ"
  
! #: c/c-fold.cc:400 c/c-typeck.cc:12766 cp/typeck.cc:5681
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Rechts-Schiebe-Weite ist negativ"
  
! #: c/c-fold.cc:409 c/c-typeck.cc:12858 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Links-Schiebe-Weite >= Breite des Typs"
  
! #: c/c-fold.cc:410 c/c-typeck.cc:12790 cp/typeck.cc:5692
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Rechts-Schiebe-Weite >= Breite des Typs"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:12850
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "Links-Schiebe-Weite >= Breite des Vektorelements"
  
! #: c/c-fold.cc:418 c/c-typeck.cc:12777
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "Rechts-Schiebe-Weite >= Breite des Vektorelements"
--- 45759,46857 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7154 c/c-decl.cc:7550
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "Â»staticÂ« oder Typkennzeichner in Nicht-Parameter-Arraydeklarator"
  
! #: c/c-decl.cc:7217
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "Deklaration von %qE als Array von voids"
  
! #: c/c-decl.cc:7219
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "Deklaration eines Typnamen als Array von voids"
  
! #: c/c-decl.cc:7226
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "Deklaration von %qE als Array von Funktionen"
  
! #: c/c-decl.cc:7229
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "Deklaration eines Typnamen als Array von Funktionen"
  
! #: c/c-decl.cc:7237 c/c-decl.cc:9542
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "ungÃ¼ltige Verwendung einer Struktur mit flexiblem Arrayelement"
  
! #: c/c-decl.cc:7269
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "ArraygrÃ¶ÃŸe von %qE hat Nicht-Ganzzahltyp"
  
! #: c/c-decl.cc:7273
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "GrÃ¶ÃŸe eines unbenannten Arrays hat Nicht-Ganzzahltyp"
  
! #: c/c-decl.cc:7281
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "ArraygrÃ¶ÃŸe von %qE hat unvollstÃ¤ndigen Typ"
  
! #: c/c-decl.cc:7284
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "GrÃ¶ÃŸe eines unbenannten Arrays hat unvollstÃ¤ndigen Typ"
  
! #: c/c-decl.cc:7296
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO-C verbietet Array %qE der GrÃ¶ÃŸe null"
  
! #: c/c-decl.cc:7299
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO-C verbietet Array der GrÃ¶ÃŸe null"
  
! #: c/c-decl.cc:7308
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "GrÃ¶ÃŸe des Arrays %qE ist negativ"
  
! #: c/c-decl.cc:7310
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "GrÃ¶ÃŸe des unbenannten Arrays ist negativ"
  
! #: c/c-decl.cc:7396
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "ArraygrÃ¶ÃŸe von %qE ist zu groÃŸ"
  
! #: c/c-decl.cc:7399
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "GrÃ¶ÃŸe des unbenannten Arrays ist zu groÃŸ"
  
! #: c/c-decl.cc:7438 c/c-decl.cc:8070
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO-C90 unterstÃ¼tzt keine flexiblen Arrays als Elemente"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:7460
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "%<[*]%> nicht in einer Deklaration"
  
! #: c/c-decl.cc:7474
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "Arraytyp hat unvollstÃ¤ndigen Elementtypen %qT"
  
! #: c/c-decl.cc:7480
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von %qE als multidimensionales Array muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: c/c-decl.cc:7484
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von multidimensionalem Array muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: c/c-decl.cc:7586
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert"
  
! #: c/c-decl.cc:7589
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "Typname als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert"
  
! #: c/c-decl.cc:7596
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE als Funktion, die ein Array zurÃ¼ckgibt, deklariert"
  
! #: c/c-decl.cc:7599
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "Typname als Funktion, die ein Array zurÃ¼ckgibt, deklariert"
  
! #: c/c-decl.cc:7643
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "Funktionsdefinition hat qualifizierten void-RÃ¼ckgabetypen"
  
! #: c/c-decl.cc:7647 cp/decl.cc:13543
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "Typkennzeichner an Funktions-RÃ¼ckgabewert ignoriert"
  
! #: c/c-decl.cc:7686 c/c-decl.cc:7856 c/c-decl.cc:7910 c/c-decl.cc:8004
! #: c/c-decl.cc:8126 c/c-parser.cc:3575
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "%<_Atomic%>-qualifizierter Funktionstyp"
  
! #: c/c-decl.cc:7692 c/c-decl.cc:7862 c/c-decl.cc:8009 c/c-decl.cc:8131
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO-C verbietet qualifizierte Funktionstypen"
  
! #: c/c-decl.cc:7747
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "%qs mit Qualifizierer %<auto%> fÃ¼r %qE kombiniert"
  
! #: c/c-decl.cc:7751
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "%qs mit Qualifizierer %<register%> fÃ¼r %qE kombiniert"
  
! #: c/c-decl.cc:7757
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "%qs fÃ¼r Â»autoÂ«-Variable %qE angegeben"
  
! #: c/c-decl.cc:7773
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "%qs fÃ¼r Parameter %qE angegeben"
  
! #: c/c-decl.cc:7776
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "%qs fÃ¼r unbenannten Parameter angegeben"
  
! #: c/c-decl.cc:7782
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "%qs fÃ¼r Strukturfeld %qE angegeben"
  
! #: c/c-decl.cc:7785
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "%qs fÃ¼r Strukturfeld angegeben"
  
! #: c/c-decl.cc:7800
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "Bitfeld %qE hat atomaren Typen"
  
! #: c/c-decl.cc:7802
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "Bitfeld hat atomaren Typen"
  
! #: c/c-decl.cc:7811
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "Ausrichtung fÃ¼r typedef %qE angegeben"
  
! #: c/c-decl.cc:7813
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "Ausrichtung fÃ¼r %<register%>-Objekt %qE angegeben"
  
! #: c/c-decl.cc:7818
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "Ausrichtung fÃ¼r Parameter %qE angegeben"
  
! #: c/c-decl.cc:7820
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "Ausrichtung fÃ¼r unbenannten Parameter angegeben"
  
! #: c/c-decl.cc:7825
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "Ausrichtung fÃ¼r Bitfeld %qE angegeben"
  
! #: c/c-decl.cc:7827
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "Ausrichtung fÃ¼r unbenanntes Bitfeld angegeben"
  
! #: c/c-decl.cc:7830
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "Ausrichtung fÃ¼r Funktion %qE angegeben"
  
! #: c/c-decl.cc:7837
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr "%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung von %qE reduzieren"
  
! #: c/c-decl.cc:7840
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr "%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung eines unbenannten Feldes reduzieren"
  
! #: c/c-decl.cc:7871
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "typedef %q+D als %<inline%> deklariert"
  
! #: c/c-decl.cc:7873
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "typedef %q+D als %<_Noreturn%> deklariert"
  
! #: c/c-decl.cc:7916
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO-C verbietet const- oder volatile-Funktionstypen"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:7927
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "Ein Element einer Struktur oder Union kann nicht variabel modifizierten Typ haben"
  
! #: c/c-decl.cc:7944 cp/decl.cc:12014
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Variable oder Feld %qE als Â»voidÂ« deklariert"
  
! #: c/c-decl.cc:7994
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "Attribute in Parameterarraydeklarator ignoriert"
  
! #: c/c-decl.cc:8036
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "Parameter %q+D als %<inline%> deklariert"
  
! #: c/c-decl.cc:8038
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "Parameter %q+D als %<_Noreturn%> deklariert"
  
! #: c/c-decl.cc:8051
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "Feld %qE als Funktion deklariert"
  
! #: c/c-decl.cc:8058
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "Feld %qE hat unvollstÃ¤ndigen Typen"
  
! #: c/c-decl.cc:8060
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "unbenanntes Feld hat unvollstÃ¤ndigen Typen"
  
! #: c/c-decl.cc:8097 c/c-decl.cc:8108 c/c-decl.cc:8111
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "ungÃ¼ltige Speicherklasse fÃ¼r Funktion %qE"
  
! #: c/c-decl.cc:8168
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "%<main%> ist nicht als Â»inlineÂ« mÃ¶glich"
  
! #: c/c-decl.cc:8170
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%<main%> als %<_Noreturn%> deklariert"
  
! #: c/c-decl.cc:8181
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO-C99 unterstÃ¼tzt nicht %<_Noreturn%>"
  
! #: c/c-decl.cc:8184
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO-C90 unterstÃ¼tzt nicht %<_Noreturn%>"
  
! #: c/c-decl.cc:8206
  #, gcc-internal-format
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr "Funktion, die bereits als %<static%> deklariert war, wird als %<extern%> neudeklariert"
  
! #: c/c-decl.cc:8224
  #, gcc-internal-format
  msgid "%<constexpr%> object has variably modified type"
  msgstr "%<constexpr%>-Objekt hat variabel geÃ¤nderten Typ"
  
! #: c/c-decl.cc:8228 c/c-parser.cc:12277
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "ungÃ¼ltige Qualifizierer fÃ¼r %<constexpr%>-Objekt"
  
! #: c/c-decl.cc:8234 c/c-parser.cc:12280
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "ungÃ¼ltige Qualifizierer fÃ¼r Feld eines %<constexpr%>-Objekts"
  
! #: c/c-decl.cc:8260
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "als %<extern%> redeklarierte Variable war bereits als %<static%> deklariert"
  
! #: c/c-decl.cc:8272
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "Variable %q+D als %<inline%> deklariert"
  
! #: c/c-decl.cc:8274
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "Variable %q+D als %<_Noreturn%> deklariert"
  
! #: c/c-decl.cc:8309
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "nicht geschachtelte Funktion mit variabel modifiziertem Typen"
  
! #: c/c-decl.cc:8311
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "Objekt mit variabel geÃ¤ndertem Typ darf keine Bindung haben"
  
! #: c/c-decl.cc:8419 c/c-decl.cc:10596
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "Funktionsdeklaration ist kein Prototyp"
  
! #: c/c-decl.cc:8431
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "Parameternamen (ohne Typen) in Funktionsdeklaration"
  
! #: c/c-decl.cc:8476
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "Parameter %u (%q+D) hat unvollstÃ¤ndigen Typen"
  
! #: c/c-decl.cc:8480
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "Parameter %u hat unvollstÃ¤ndigen Typen"
  
! #: c/c-decl.cc:8491
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "Parameter %u (%q+D) hat void-Typen"
  
! #: c/c-decl.cc:8495
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "Parameter %u hat void-Typen"
  
! #: c/c-decl.cc:8570
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "%<void%> kann nicht als einzelner Parameter qualifiziert werden"
  
! #: c/c-decl.cc:8574 c/c-decl.cc:8610
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> muss der einzige Parameter sein"
  
! #: c/c-decl.cc:8604
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "Parameter %q+D hat nur eine VorwÃ¤rtsdeklaration"
  
! #: c/c-decl.cc:8652
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "das innerhalb der Parameterliste deklarierte %<%s %E%> ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbar"
  
! #: c/c-decl.cc:8659
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "das innerhalb der Parameterliste deklarierte anonyme Â»%sÂ« ist auÃŸerhalb dieser Definition oder Deklaration nicht sichtbar"
  
! #: c/c-decl.cc:8785
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "Â»enumÂ«-Typ hier definiert"
  
! #: c/c-decl.cc:8791
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "Â»structÂ« wurde hier definiert"
  
! #: c/c-decl.cc:8797
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "Â»unionÂ« wurde hier definiert"
  
! #: c/c-decl.cc:8890
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "Redefinition von %<union %E%>"
  
! #: c/c-decl.cc:8892
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "Redefinition von %<struct %E%>"
  
! #: c/c-decl.cc:8901
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "Verschachtelte Redefinition von %<union %E%>"
  
! #: c/c-decl.cc:8903
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Verschachtelte Redefinition von %<struct %E%>"
  
! #: c/c-decl.cc:8935 c/c-decl.cc:9974
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "Typdefinition in Ausdruck %qs ist in C++ ungÃ¼ltig"
  
! #: c/c-decl.cc:8941 c/c-decl.cc:9980
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qT wurde in unvollstÃ¤ndig angegebenem Objektinitialisierer definiert"
  
! #: c/c-decl.cc:9005 cp/decl.cc:5661
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "Deklaration deklariert nichts"
  
! #: c/c-decl.cc:9010
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO-C99 unterstÃ¼tzt keine namenlosen structs/unions"
  
! #: c/c-decl.cc:9013
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO-C90 unterstÃ¼tzt keine namenlosen structs/unions"
  
! #: c/c-decl.cc:9106 c/c-decl.cc:9124 c/c-decl.cc:9185
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "doppeltes Element %q+D"
  
! #: c/c-decl.cc:9211
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr "leere Struktur hat GrÃ¶ÃŸe 0 in C, aber 1 in C++"
  
! #: c/c-decl.cc:9214
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr "leere Union hat GrÃ¶ÃŸe 0 in C, aber 1 in C++"
  
! #: c/c-decl.cc:9434
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "Union hat keine benannten Elemente"
  
! #: c/c-decl.cc:9436
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "Union hat keine Elemente"
  
! #: c/c-decl.cc:9441
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "struct hat keine benannten Elemente"
  
! #: c/c-decl.cc:9443
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "struct hat keine Elemente"
  
! #: c/c-decl.cc:9521 cp/decl.cc:14576
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "flexibles Arrayelement in Union"
  
! #: c/c-decl.cc:9527
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "flexibles Arrayelement nicht am Ende von struct"
  
! #: c/c-decl.cc:9533
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "flexibles Arrayelement in einer Struktur ohne benannte Elemente"
  
! #: c/c-decl.cc:9564
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "Struktur, die ein flexibles Arrayelement enthÃ¤lt, ist nicht am Ende einer anderen Struktur"
  
! #: c/c-decl.cc:9587
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "Typ %qT ist zu groÃŸ"
  
! #: c/c-decl.cc:9651
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "Typumgehung schaltet die Reihenfolge der Skalarspeicherung um"
  
! #: c/c-decl.cc:9718
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union kann nicht transparent gemacht werden"
  
! #: c/c-decl.cc:9731
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "Redefinition des Struktur- oder Vereinigungstyps %qT mit variabel modifiziertem Typ"
  
! #: c/c-decl.cc:9734
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "Redefinition von Struktur- oder Vereinigungstyp %qT"
  
! #: c/c-decl.cc:9899
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "Verschachtelte Redefinition von %<enum %E%>"
  
! #: c/c-decl.cc:9944
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "Redeklaration von %<enum %E%>"
  
! #: c/c-decl.cc:9956
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr "%<enum%> deklariert aber ohne festen zugrundeliegenden Typen definiert"
  
! #: c/c-decl.cc:10043 cp/decl.cc:17215 m2/gm2-gcc/m2type.cc:2073
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "angegebener Modus zu klein fÃ¼r AufzÃ¤hlungswerte"
  
! #: c/c-decl.cc:10062
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "AufzÃ¤hlungswerte Ã¼berschreiten Wertebereich des grÃ¶ÃŸten Ganzzahltypen"
  
! #: c/c-decl.cc:10071
  #, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr "AufzÃ¤hlungswerte Ã¼berschreiten Wertebereich von %qs"
  
! #: c/c-decl.cc:10180
  #, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "widersprÃ¼chliche Redefinition des AufzÃ¤hlungstyps %qT"
  
! #: c/c-decl.cc:10212 c/c-decl.cc:10228
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qE ist keine Ganzzahlkonstante"
  
! #: c/c-decl.cc:10223
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qE ist kein Ganzzahlkonstantenausdruck"
  
! #: c/c-decl.cc:10247
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "Ãœberlauf in AufzÃ¤hlungswerten"
  
! #: c/c-decl.cc:10254
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr "AufzÃ¤hlungswert ist auÃŸerhalb des GÃ¼ltigkeitsbereichs des zugrundeliegenden Typen"
  
! #: c/c-decl.cc:10282
  #, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "AufzÃ¤hlungswert ist auÃŸerhalb des GÃ¼ltigkeitsbereichs von %qs"
  
! #: c/c-decl.cc:10288
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C vor C23 beschrÃ¤nkt AufzÃ¤hlungswerte auf den Bereich von %<int%>"
  
! #: c/c-decl.cc:10489 cp/decl.cc:5981 cp/decl.cc:17800
  #, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "der inline-Funktion %qD wurde das Attribut %qs gegeben"
  
! #: c/c-decl.cc:10507
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "RÃ¼ckgabetyp ist unvollstÃ¤ndig"
  
! #: c/c-decl.cc:10519
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "RÃ¼ckgabetyp ist auf %<int%> voreingestellt"
  
! #: c/c-decl.cc:10547
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "%q+D ist als variadische Funktion ohne Prototyp definiert"
  
! #: c/c-decl.cc:10605
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "kein vorheriger Prototyp fÃ¼r %qD"
  
! #: c/c-decl.cc:10614
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Prototyp verwendet"
  
! #: c/c-decl.cc:10632
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD wurde vor seiner Definition ohne Deklaration verwendet"
  
! #: c/c-decl.cc:10651
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "RÃ¼ckgabetyp von %qD ist nicht %<int%>"
  
! #: c/c-decl.cc:10653
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "%<_Atomic%>-qualifizierter RÃ¼ckgabetyp von %qD"
  
! #: c/c-decl.cc:10660
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD ist normalerweise eine nicht-statische Funktion"
  
! #: c/c-decl.cc:10711
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "Parameterdeklarationen alten Stils in Prototyp-Funktionsdeklaration"
  
! #: c/c-decl.cc:10726
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "traditionelles C weist Funktionsdefinitionen im ISO-C-Stil zurÃ¼ck"
  
! #: c/c-decl.cc:10743
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO-C unterstÃ¼tzt das Weglassen von Parameternamen in Funktionsdefinitionen erst ab C23"
  
! #: c/c-decl.cc:10783 c/c-decl.cc:10787
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "Funktionsdefinition im alten Stil"
  
! #: c/c-decl.cc:10800
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "Parametername fehlt in Parameterliste"
  
! #: c/c-decl.cc:10816
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD als Nicht-Parameter deklariert"
  
! #: c/c-decl.cc:10824
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "mehrere Parameter wurden %qD genannt"
  
! #: c/c-decl.cc:10833
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "Parameter %qD als void deklariert"
  
! #: c/c-decl.cc:10862 c/c-decl.cc:10867
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "Typ von %qD ist auf %<int%> voreingestellt"
  
! #: c/c-decl.cc:10887
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "Parameter %qD hat unvollstÃ¤ndigen Typen"
  
! #: c/c-decl.cc:10894
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "Deklaration fÃ¼r nicht vorhandenen Parameter %qD"
  
! #: c/c-decl.cc:10947
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "Anzahl der Argumente passt nicht zum eingebauten Prototypen"
  
! #: c/c-decl.cc:10958
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "Anzahl der Argumente passt nicht zum Prototypen"
  
! #: c/c-decl.cc:10961 c/c-decl.cc:11008 c/c-decl.cc:11022
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "Prototyp-Deklaration"
  
! #: c/c-decl.cc:11000
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "weitergegebenes Argument %qD passt nicht zu eingebautem Prototypen"
  
! #: c/c-decl.cc:11005
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "weitergegebenes Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.cc:11015
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "Argument %qD passt nicht zu eingebautem Prototypen"
  
! #: c/c-decl.cc:11020
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "Argument %qD passt nicht zum Prototypen"
  
! #: c/c-decl.cc:11278 cp/decl.cc:18737
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "keine return-Anweisung in nicht void zurÃ¼ckgebender Funktion"
  
! #: c/c-decl.cc:11297 cp/decl.cc:18808
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Parameter %qD gesetzt, jedoch nicht verwendet"
  
! #: c/c-decl.cc:11394
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "Anfangsdeklarationen in %<for%>-Schleifen sind nur im C99- oder C11-Modus erlaubt"
  
! #: c/c-decl.cc:11399
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "die Option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> oder %<-std=gnu11%> verwenden, um den Code zu Ã¼bersetzen"
  
! #: c/c-decl.cc:11406
  #, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "Deklarationen im Initialisierungsteil einer %<for%>-Schleife werden von ISO C90 nicht unterstÃ¼tzt; ab ISO C99 geht es"
  
! #: c/c-decl.cc:11440
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der Â»staticÂ«-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.cc:11444
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der %<extern%>-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.cc:11451
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.cc:11456
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.cc:11462
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> in Anfangsdeklaration einer %<for%>-Schleife deklariert"
  
! #: c/c-decl.cc:11466
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "Deklaration der Nicht-Variablen %qD in Anfangsdeklaration einer %<for%>-Schleife"
  
! #: c/c-decl.cc:11753
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "Inkompatible Adressraumkennzeichen %qs und %qs"
  
! #: c/c-decl.cc:11812 c/c-decl.cc:11819
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "Doppelter Deklarationsspezifizierer %qE"
  
! #: c/c-decl.cc:11847 c/c-decl.cc:12925
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "mehrere Speicherklassen in Deklaration"
  
! #: c/c-decl.cc:11849
  #, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "%qs mit %<auto%> verwendet"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:11854
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%<auto%> mit %<constexpr%> verwendet"
  
! #: c/c-decl.cc:11867 c/c-decl.cc:12267 c/c-decl.cc:12720
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "zwei oder mehr Datentypen in Deklaration"
  
! #: c/c-decl.cc:11879 cp/parser.cc:34266
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> ist fÃ¼r GCC zu lang"
  
! #: c/c-decl.cc:11892
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO-C90 unterstÃ¼tzt nicht %<long long%>"
  
! #: c/c-decl.cc:12129 c/c-parser.cc:11619
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO-C90 unterstÃ¼tzt keine komplexen Typen"
  
! #: c/c-decl.cc:12179
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO-C unterstÃ¼tzt keine sÃ¤ttigenden Typen"
  
! #: c/c-decl.cc:12254 c/c-decl.cc:12860 c/c-decl.cc:12919
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "doppeltes %qE"
  
! #: c/c-decl.cc:12314
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO-C unterstÃ¼tzt die Typen %<__int%d%> nicht"
  
! #: c/c-decl.cc:12336
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "%<__int%d%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: c/c-decl.cc:12379
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO-C90 unterstÃ¼tzt keine booleschen Typen"
  
! #: c/c-decl.cc:12498
  #, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO-C unterstÃ¼tzt den Typen %<_Float%d%s%> erst ab C23"
  
! #: c/c-decl.cc:12549 cp/parser.cc:20288
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "%<_Float%d%s%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: c/c-decl.cc:12620
  #, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO-C unterstÃ¼tzt dezimale Gleitkommazahlen erst ab C23"
  
! #: c/c-decl.cc:12644 c/c-decl.cc:13021 c/c-parser.cc:10626
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "Festkommatypen werden fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
  
! #: c/c-decl.cc:12646
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO-C unterstÃ¼tzt keine Ganzzahltypen"
  
! #: c/c-decl.cc:12675
  #, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "%<_BitInt%>-Argument ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-decl.cc:12681
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "%<_BitInt%>-Argument %qE ist kein positiver konstanter Ganzzahlausdruck"
  
! #: c/c-decl.cc:12688
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr "%<_BitInt%>-Argument %qE ist grÃ¶ÃŸer als %<BITINT_MAXWIDTH%> %qd"
  
! #: c/c-decl.cc:12736
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "Nachschlagen von %qD wÃ¼rde in C++ ein Feld, keinen Typen zurÃ¼ckgeben"
  
! #: c/c-decl.cc:12749
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE ist kein typedef oder eingebauter Typ"
  
! #: c/c-decl.cc:12804
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE ist nicht am Anfang einer Deklaration"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12825 c/c-decl.cc:12902
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE mit %<auto%> verwendet"
  
! #: c/c-decl.cc:12827
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE mit %<register%> verwendet"
  
! #: c/c-decl.cc:12829 c/c-decl.cc:12898
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE mit %<typedef%> verwendet"
  
! #: c/c-decl.cc:12831 c/c-decl.cc:12868
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr "%qE mit %<constexpr%> verwendet"
  
! #: c/c-decl.cc:12845 c/c-parser.cc:3100 c/c-parser.cc:4427 c/c-parser.cc:9960
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO-C99 unterstÃ¼tzt nicht %qE"
  
! #: c/c-decl.cc:12848 c/c-parser.cc:3103 c/c-parser.cc:4430 c/c-parser.cc:9963
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO-C90 unterstÃ¼tzt nicht %qE"
  
! #: c/c-decl.cc:12874
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> vor %<extern%>"
  
! #: c/c-decl.cc:12883
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> vor %<static%>"
  
! #: c/c-decl.cc:12889
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%<typedef%> mit %<auto%> verwendet"
  
! #: c/c-decl.cc:12896
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr "%qE mit %<extern%> verwendet"
  
! #: c/c-decl.cc:12904
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr "%qE mit %qs verwendet"
  
! #: c/c-decl.cc:12917
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "doppeltes %<_Thread_local%> oder %<__thread%>"
  
! #: c/c-decl.cc:12933
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qs mit %qE verwendet"
  
! #: c/c-decl.cc:12941
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr "%<constexpr%> mit %qE verwendet"
  
! #: c/c-decl.cc:13018
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "%<_Sat%> ohne %<_Fract%> oder %<_Accum%> verwendet"
  
! #: c/c-decl.cc:13033
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO-C unterstÃ¼tzt nicht %<double complex%> bedeutendes einfaches %<complex%>"
  
! #: c/c-decl.cc:13044
  #, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C unterstÃ¼tzt %<auto%>-Typinferenz erst ab C23"
  
! #: c/c-decl.cc:13073
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr "%<__auto_type%> gefolgt von %<[[]]%>-Attributen"
  
! #: c/c-decl.cc:13099 c/c-decl.cc:13115 c/c-decl.cc:13141
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO-C unterstÃ¼tzt keine komplexen Ganzzahltypen"
  
! #: c/c-decl.cc:13284
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "Argument fÃ¼r %<signed _BitInt%> muss mindestens 2 sein"
  
! #: c/c-decl.cc:13293
  #, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO-C unterstÃ¼tzt %<%s_BitInt(%d)%> erst ab C23"
  
! #: c/c-decl.cc:13592 cp/semantics.cc:6389
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "%<#pragma omp declare reduction%>-Kombinierer verweist auf Variable %qD, die weder %<omp_out%> noch %<omp_in%> ist"
  
! #: c/c-decl.cc:13596 cp/semantics.cc:6393
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "%<#pragma omp declare reduction%>-Initialisierung verweist auf Variable %qD, die weder %<omp_priv%> noch %<omp_orig%> ist"
  
! #: c/c-fold.cc:389 c/c-typeck.cc:12832 cp/typeck.cc:5736
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "left shift of negative value"
  
! #: c/c-fold.cc:399 c/c-typeck.cc:12841 cp/typeck.cc:5744
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "Links-Schiebe-Weite ist negativ"
  
! #: c/c-fold.cc:400 c/c-typeck.cc:12768 cp/typeck.cc:5683
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "Rechts-Schiebe-Weite ist negativ"
  
! #: c/c-fold.cc:409 c/c-typeck.cc:12860 cp/typeck.cc:5752
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "Links-Schiebe-Weite >= Breite des Typs"
  
! #: c/c-fold.cc:410 c/c-typeck.cc:12792 cp/typeck.cc:5694
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "Rechts-Schiebe-Weite >= Breite des Typs"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:12852
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "Links-Schiebe-Weite >= Breite des Vektorelements"
  
! #: c/c-fold.cc:418 c/c-typeck.cc:12779
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "Rechts-Schiebe-Weite >= Breite des Vektorelements"
*************** msgstr "Konfliktmarker fÃ¼r Versionskont
*** 46643,46649 ****
  msgid "to match this %qs"
  msgstr "andere Fundstelle von %qs ist hier"
  
! #: c/c-parser.cc:1409 cp/parser.cc:34485
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "Zeilenende erwartet"
--- 46871,46877 ----
  msgid "to match this %qs"
  msgstr "andere Fundstelle von %qs ist hier"
  
! #: c/c-parser.cc:1409 cp/parser.cc:34503
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "Zeilenende erwartet"
*************** msgstr "Zeilenende erwartet"
*** 46653,46665 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO-C verbietet eine leere Quelldatei"
  
! #: c/c-parser.cc:1917 c/c-parser.cc:1926 c/c-parser.cc:25332 cp/parser.cc:49026
! #: cp/semantics.cc:3564 cp/semantics.cc:3573
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr "%qs ohne entsprechendes %qs"
  
! #: c/c-parser.cc:2022 c/c-parser.cc:13376
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO-C erlaubt kein zusÃ¤tzliches %<;%> auÃŸerhalb einer Funktion"
--- 46881,46893 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO-C verbietet eine leere Quelldatei"
  
! #: c/c-parser.cc:1917 c/c-parser.cc:1926 c/c-parser.cc:25405 cp/parser.cc:49093
! #: cp/semantics.cc:3633 cp/semantics.cc:3642
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr "%qs ohne entsprechendes %qs"
  
! #: c/c-parser.cc:2022 c/c-parser.cc:13395
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO-C erlaubt kein zusÃ¤tzliches %<;%> auÃŸerhalb einer Funktion"
*************** msgstr "Unbekannter Typname %qE; meinten
*** 46694,46702 ****
  msgid "unknown type name %qE"
  msgstr "unbekannter Typname: %qE"
  
! #: c/c-parser.cc:2315 c/c-parser.cc:14736 c/c-parser.cc:22962
! #: c/c-parser.cc:23561 c/c-parser.cc:24147 cp/parser.cc:46386
! #: cp/parser.cc:51112
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Deklarationsspezifizierer erwartet"
--- 46922,46930 ----
  msgid "unknown type name %qE"
  msgstr "unbekannter Typname: %qE"
  
! #: c/c-parser.cc:2315 c/c-parser.cc:14755 c/c-parser.cc:23035
! #: c/c-parser.cc:23634 c/c-parser.cc:24220 cp/parser.cc:46431
! #: cp/parser.cc:51179
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Deklarationsspezifizierer erwartet"
*************** msgstr "%<fallthrough%>-Attribut auf hÃ¶
*** 46726,46732 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, Bezeichner oder %<(%> erwartet"
  
! #: c/c-parser.cc:2439 cp/parser.cc:36739 cp/parser.cc:36811
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "PrÃ¤fixattribute werden fÃ¼r Methoden ignoriert"
--- 46954,46960 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "%<;%>, Bezeichner oder %<(%> erwartet"
  
! #: c/c-parser.cc:2439 cp/parser.cc:36757 cp/parser.cc:36829
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "PrÃ¤fixattribute werden fÃ¼r Methoden ignoriert"
*************** msgstr "PrÃ¤fixattribute werden fÃ¼r Imp
*** 46741,46752 ****
  msgid "unexpected attribute"
  msgstr "unerwartetes Attribut"
  
! #: c/c-parser.cc:2505 c/c-parser.cc:7727 cp/parser.cc:12966 cp/parser.cc:13190
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "%<fallthrough%>-Attribut ohne darauffolgendes %<;%>"
  
! #: c/c-parser.cc:2508 c/c-parser.cc:7710 cp/cp-gimplify.cc:3637
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "%<assume%>-Attribut ohne darauffolgendes %<;%>"
--- 46969,46980 ----
  msgid "unexpected attribute"
  msgstr "unerwartetes Attribut"
  
! #: c/c-parser.cc:2505 c/c-parser.cc:7725 cp/parser.cc:12966 cp/parser.cc:13190
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "%<fallthrough%>-Attribut ohne darauffolgendes %<;%>"
  
! #: c/c-parser.cc:2508 c/c-parser.cc:7708 cp/cp-gimplify.cc:3647
  #, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "%<assume%>-Attribut ohne darauffolgendes %<;%>"
*************** msgstr "%<=%>, %<,%>, %<;%>, %<asm%> ode
*** 46807,46813 ****
  msgid "ISO C forbids nested functions"
  msgstr "ISO-C verbietet verschachtelte Funktionen"
  
! #: c/c-parser.cc:3126 c/c-parser.cc:8889 c/c-parser.cc:14809
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Zeichenkettenliteral erwartet"
--- 47035,47041 ----
  msgid "ISO C forbids nested functions"
  msgstr "ISO-C verbietet verschachtelte Funktionen"
  
! #: c/c-parser.cc:3126 c/c-parser.cc:8887 c/c-parser.cc:14828
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "Zeichenkettenliteral erwartet"
*************** msgstr "Ausdruck in statischer Behauptun
*** 46837,46843 ****
  msgid "static assertion failed: %E"
  msgstr "statische Behauptung gescheitert: %E"
  
! #: c/c-parser.cc:3164 cp/semantics.cc:11678
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "statische Behauptung gescheitert"
--- 47065,47071 ----
  msgid "static assertion failed: %E"
  msgstr "statische Behauptung gescheitert: %E"
  
! #: c/c-parser.cc:3164 cp/semantics.cc:11751
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "statische Behauptung gescheitert"
*************** msgstr "der auf %<enum%> basierende Typ
*** 46897,46917 ****
  msgid "empty enum is invalid"
  msgstr "Leeres Enum ist ungÃ¼ltig"
  
! #: c/c-parser.cc:3805 c/c-parser.cc:4859 c/c-parser.cc:5717 c/c-parser.cc:5734
! #: c/c-parser.cc:6263 c/c-parser.cc:6995 c/c-parser.cc:8756 c/c-parser.cc:8839
! #: c/c-parser.cc:9819 c/c-parser.cc:10136 c/c-parser.cc:10145
! #: c/c-parser.cc:10688 c/c-parser.cc:10878 c/c-parser.cc:10906
! #: c/c-parser.cc:12079 c/c-parser.cc:12652 c/c-parser.cc:12690
! #: c/c-parser.cc:12958 c/c-parser.cc:13009 c/c-parser.cc:13169
! #: c/c-parser.cc:13199 c/c-parser.cc:13207 c/c-parser.cc:13236
! #: c/c-parser.cc:13249 c/c-parser.cc:13555 c/c-parser.cc:13679
! #: c/c-parser.cc:14264 c/c-parser.cc:14317 c/c-parser.cc:14333
! #: c/c-parser.cc:14379 c/c-parser.cc:15367 c/c-parser.cc:15412
! #: c/c-parser.cc:18265 c/c-parser.cc:18402 c/c-parser.cc:19159
! #: c/c-parser.cc:21755 c/c-parser.cc:24625 c/c-parser.cc:24814
  #: c/gimple-parser.cc:1895 c/gimple-parser.cc:1942 cp/parser.cc:9524
! #: cp/parser.cc:34488 cp/parser.cc:37716 cp/parser.cc:40816 cp/parser.cc:41008
! #: cp/parser.cc:47959 cp/parser.cc:50378
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Bezeichner erwartet"
--- 47125,47145 ----
  msgid "empty enum is invalid"
  msgstr "Leeres Enum ist ungÃ¼ltig"
  
! #: c/c-parser.cc:3805 c/c-parser.cc:4859 c/c-parser.cc:5716 c/c-parser.cc:5733
! #: c/c-parser.cc:6261 c/c-parser.cc:6993 c/c-parser.cc:8754 c/c-parser.cc:8837
! #: c/c-parser.cc:9817 c/c-parser.cc:10134 c/c-parser.cc:10143
! #: c/c-parser.cc:10686 c/c-parser.cc:10876 c/c-parser.cc:10904
! #: c/c-parser.cc:12098 c/c-parser.cc:12671 c/c-parser.cc:12709
! #: c/c-parser.cc:12977 c/c-parser.cc:13028 c/c-parser.cc:13188
! #: c/c-parser.cc:13218 c/c-parser.cc:13226 c/c-parser.cc:13255
! #: c/c-parser.cc:13268 c/c-parser.cc:13574 c/c-parser.cc:13698
! #: c/c-parser.cc:14283 c/c-parser.cc:14336 c/c-parser.cc:14352
! #: c/c-parser.cc:14398 c/c-parser.cc:15386 c/c-parser.cc:15431
! #: c/c-parser.cc:18314 c/c-parser.cc:18451 c/c-parser.cc:19208
! #: c/c-parser.cc:21828 c/c-parser.cc:24698 c/c-parser.cc:24887
  #: c/gimple-parser.cc:1895 c/gimple-parser.cc:1942 cp/parser.cc:9524
! #: cp/parser.cc:34506 cp/parser.cc:37734 cp/parser.cc:40861 cp/parser.cc:41053
! #: cp/parser.cc:48026 cp/parser.cc:50445
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "Bezeichner erwartet"
*************** msgstr "zusÃ¤tzliches Semikolon in Â»str
*** 46946,46952 ****
  msgid "no semicolon at end of struct or union"
  msgstr "kein Semikolon am Ende von Â»structÂ« oder Â»unionÂ«"
  
! #: c/c-parser.cc:4192 c/c-parser.cc:6029
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "Spezifizierer-Qualifizierer-Liste erwartet"
--- 47174,47180 ----
  msgid "no semicolon at end of struct or union"
  msgstr "kein Semikolon am Ende von Â»structÂ« oder Â»unionÂ«"
  
! #: c/c-parser.cc:4192 c/c-parser.cc:6027
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "Spezifizierer-Qualifizierer-Liste erwartet"
*************** msgstr "Deklarationsspezifizierer oder %
*** 46991,47135 ****
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "Klammern mÃ¼ssen weggelassen werden, wenn die Argumentenliste des Attributs leer ist"
  
! #: c/c-parser.cc:5562 cp/parser.cc:29822
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "Name einer OpenMP-Direktive erwartet"
  
! #: c/c-parser.cc:5609 cp/parser.cc:29878
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "%<directive%> oder %<sequence%> erwartet"
  
! #: c/c-parser.cc:5755 cp/parser.cc:30047
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "Attribut %<omp::%E%> erfordert Argument"
  
! #: c/c-parser.cc:5771 cp/parser.cc:30063
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "Attribut %qE akzeptiert keine Argumente"
  
! #: c/c-parser.cc:5893
  #, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO-C unterstÃ¼tzt %<[[]]%>-Attribute erst ab C23"
  
! #: c/c-parser.cc:6106 c/c-parser.cc:6169 c/c-typeck.cc:8822
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "Objekt variabler GrÃ¶ÃŸe darf nicht initialisiert werden, auÃŸer mit einem leeren Initialisierer"
  
! #: c/c-parser.cc:6163
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO-C unterstÃ¼tzt leere Initialisierungsklammern erst ab C23"
  
! #: c/c-parser.cc:6227
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "veraltete Verwendung einer bestimmten Initialisierung mit %<:%>"
  
! #: c/c-parser.cc:6383
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO-C verbietet die Angabe eines zu initialisierenden Elementebereiches"
  
! #: c/c-parser.cc:6395
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO-C90 verbietet die Angabe von zu initialisierenden Unterobjekten"
  
! #: c/c-parser.cc:6403
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>"
  
! #: c/c-parser.cc:6567 cp/parser.cc:13308
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "innere Schleifen mÃ¼ssen in %<#pragma acc loop%> perfekt geschachtelt sein"
  
! #: c/c-parser.cc:6574 cp/parser.cc:13315
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "innere Schleifen mÃ¼ssen mit der %<ordered%>-Klausel perfekt geschachtelt sein"
  
! #: c/c-parser.cc:6581 cp/parser.cc:13322
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "innere Schleifen mÃ¼ssen mit der %<reduction%>-%<inscan%>-Klausel perfekt verschachtelt sein"
  
! #: c/c-parser.cc:6638 c/c-parser.cc:6793 cp/parser.cc:12240 cp/parser.cc:12390
! #: cp/parser.cc:48555
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr "Vermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in ein und derselben Anweisung"
  
! #: c/c-parser.cc:6646 cp/parser.cc:12248
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr "OpenMP-Attribut %<omp::decl%> an einer Anweisung"
  
! #: c/c-parser.cc:6670 c/c-parser.cc:6889 c/c-parser.cc:25015 cp/parser.cc:12272
! #: cp/parser.cc:48535 cp/parser.cc:48675
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr "unbekannter OpenMP-Direktiven-Name im Argument des Attributs %qs"
  
! #: c/c-parser.cc:6762 cp/parser.cc:12359
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr "OpenMP-Konstrukt inmitten der %<omp::directive%>-Attribute erfordert, dass alle %<omp::directive%>-Attribute derselben Anweisung in derselben %<omp::sequence%> liegen"
  
! #: c/c-parser.cc:6770 cp/parser.cc:12367
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr "mehrere OpenMP-Â»standaloneÂ«-Direktiven unter den %<omp::directive%>-Attributen mÃ¼ssen sich alle innerhalb derselben %<omp::sequence%> befinden"
  
! #: c/c-parser.cc:6782 cp/parser.cc:12379
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr "OpenMP-Â»standaloneÂ«-Direktiven im Attribut %<omp::directive%> kÃ¶nnen nur in einer leeren Anweisung vorkommen"
  
! #: c/c-parser.cc:6901 cp/parser.cc:12509
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr "Vermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in derselben Deklaration"
  
! #: c/c-parser.cc:7010
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO-C verbietet Markendeklarationen"
  
! #: c/c-parser.cc:7016 c/c-parser.cc:7197 c/c-parser.cc:7222
  #: c/gimple-parser.cc:424
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "Deklaration oder Anweisung erwartet"
  
! #: c/c-parser.cc:7126
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "eine Marke kann nur Teil einer Anweisung sein, und eine Deklaration ist keine Anweisung"
  
! #: c/c-parser.cc:7146 c/c-parser.cc:7188
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO-C90 verbietet gemischte Deklarationen und Code"
  
! #: c/c-parser.cc:7230
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> vor %<else%> erwartet"
  
! #: c/c-parser.cc:7235 cp/parser.cc:13369
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ohne vorheriges %<if%>"
  
! #: c/c-parser.cc:7266
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "Marke am Ende einer Verbundanweisung"
--- 47219,47363 ----
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "Klammern mÃ¼ssen weggelassen werden, wenn die Argumentenliste des Attributs leer ist"
  
! #: c/c-parser.cc:5562 cp/parser.cc:29829
  #, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "Name einer OpenMP-Direktive erwartet"
  
! #: c/c-parser.cc:5609 cp/parser.cc:29885
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "%<directive%> oder %<sequence%> erwartet"
  
! #: c/c-parser.cc:5754 cp/parser.cc:30054
  #, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "Attribut %<omp::%E%> erfordert Argument"
  
! #: c/c-parser.cc:5770 cp/parser.cc:30070
  #, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "Attribut %qE akzeptiert keine Argumente"
  
! #: c/c-parser.cc:5891
  #, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO-C unterstÃ¼tzt %<[[]]%>-Attribute erst ab C23"
  
! #: c/c-parser.cc:6104 c/c-parser.cc:6167 c/c-typeck.cc:8824
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "Objekt variabler GrÃ¶ÃŸe darf nicht initialisiert werden, auÃŸer mit einem leeren Initialisierer"
  
! #: c/c-parser.cc:6161
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO-C unterstÃ¼tzt leere Initialisierungsklammern erst ab C23"
  
! #: c/c-parser.cc:6225
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "veraltete Verwendung einer bestimmten Initialisierung mit %<:%>"
  
! #: c/c-parser.cc:6381
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO-C verbietet die Angabe eines zu initialisierenden Elementebereiches"
  
! #: c/c-parser.cc:6393
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO-C90 verbietet die Angabe von zu initialisierenden Unterobjekten"
  
! #: c/c-parser.cc:6401
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "veraltete Verwendung einer bestimmten Initialisierung ohne %<=%>"
  
! #: c/c-parser.cc:6565 cp/parser.cc:13308
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "innere Schleifen mÃ¼ssen in %<#pragma acc loop%> perfekt geschachtelt sein"
  
! #: c/c-parser.cc:6572 cp/parser.cc:13315
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "innere Schleifen mÃ¼ssen mit der %<ordered%>-Klausel perfekt geschachtelt sein"
  
! #: c/c-parser.cc:6579 cp/parser.cc:13322
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "innere Schleifen mÃ¼ssen mit der %<reduction%>-%<inscan%>-Klausel perfekt verschachtelt sein"
  
! #: c/c-parser.cc:6636 c/c-parser.cc:6791 cp/parser.cc:12240 cp/parser.cc:12390
! #: cp/parser.cc:48622
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr "Vermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in ein und derselben Anweisung"
  
! #: c/c-parser.cc:6644 cp/parser.cc:12248
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr "OpenMP-Attribut %<omp::decl%> an einer Anweisung"
  
! #: c/c-parser.cc:6668 c/c-parser.cc:6887 c/c-parser.cc:25088 cp/parser.cc:12272
! #: cp/parser.cc:48602 cp/parser.cc:48742
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr "unbekannter OpenMP-Direktiven-Name im Argument des Attributs %qs"
  
! #: c/c-parser.cc:6760 cp/parser.cc:12359
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr "OpenMP-Konstrukt inmitten der %<omp::directive%>-Attribute erfordert, dass alle %<omp::directive%>-Attribute derselben Anweisung in derselben %<omp::sequence%> liegen"
  
! #: c/c-parser.cc:6768 cp/parser.cc:12367
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr "mehrere OpenMP-Â»standaloneÂ«-Direktiven unter den %<omp::directive%>-Attributen mÃ¼ssen sich alle innerhalb derselben %<omp::sequence%> befinden"
  
! #: c/c-parser.cc:6780 cp/parser.cc:12379
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr "OpenMP-Â»standaloneÂ«-Direktiven im Attribut %<omp::directive%> kÃ¶nnen nur in einer leeren Anweisung vorkommen"
  
! #: c/c-parser.cc:6899 cp/parser.cc:12509
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr "Vermischung von OpenMP-Direktiven mit Attribut- und Pragma-Syntax in derselben Deklaration"
  
! #: c/c-parser.cc:7008
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO-C verbietet Markendeklarationen"
  
! #: c/c-parser.cc:7014 c/c-parser.cc:7195 c/c-parser.cc:7220
  #: c/gimple-parser.cc:424
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "Deklaration oder Anweisung erwartet"
  
! #: c/c-parser.cc:7124
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "eine Marke kann nur Teil einer Anweisung sein, und eine Deklaration ist keine Anweisung"
  
! #: c/c-parser.cc:7144 c/c-parser.cc:7186
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO-C90 verbietet gemischte Deklarationen und Code"
  
! #: c/c-parser.cc:7228
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "%<}%> vor %<else%> erwartet"
  
! #: c/c-parser.cc:7233 cp/parser.cc:13369
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ohne vorheriges %<if%>"
  
! #: c/c-parser.cc:7264
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "Marke am Ende einer Verbundanweisung"
*************** msgstr "Marke am Ende einer Verbundanwei
*** 47138,48635 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7315 c/c-parser.cc:7319 c/c-parser.cc:7752
  #: c/gimple-parser.cc:2434 cp/parser.cc:12872
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "Anweisung erwartet"
  
! #: c/c-parser.cc:7374
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "%<:%> oder %<...%> erwartet"
  
! #: c/c-parser.cc:7402
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr "Attribut im GNU-Stil zwischen Label und Deklaration bezieht sich auf das Label"
  
! #: c/c-parser.cc:7634
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "Bezeichner oder %<*%> erwartet"
  
! #: c/c-parser.cc:7735
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "Nur die Attribute %<fallthrough%> oder %<assume%> kÃ¶nnen auf eine leere Anweisung angewendet werden"
  
! #: c/c-parser.cc:7860 cp/parser.cc:14984
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "geschweifte Klammern um leeren KÃ¶rper in einer %<if%>-Anweisung empfohlen"
  
! #: c/c-parser.cc:7902 cp/parser.cc:14987
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "geschweifte Klammern um leeren KÃ¶rper in einer %<else%>-Anweisung empfohlen"
  
! #: c/c-parser.cc:8033 cp/parser.cc:13782
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "es wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeiden"
  
! #: c/c-parser.cc:8122 c/c-parser.cc:8187 c/c-parser.cc:8306 cp/parser.cc:14614
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr "Schleife in dazwischenliegendem Code im OpenMP-SchleifenkÃ¶rper nicht erlaubt"
  
! #: c/c-parser.cc:8195
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "geschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung empfohlen"
  
! #: c/c-parser.cc:8340 c/c-parser.cc:8372
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "mehrere Schleifenvariablen in schneller AufzÃ¤hlung"
  
! #: c/c-parser.cc:8395
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ungÃ¼ltiges Schleifenvariable in schneller AufzÃ¤hlung"
  
! #: c/c-parser.cc:8419 cp/parser.cc:14069
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "fehlende Schleifenbedingung in Schleife mit %<GCC ivdep%>-Pragma"
  
! #: c/c-parser.cc:8425 cp/parser.cc:14075
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr "fehlende Schleifenbedingung in Schleife mit %<GCC unroll%>-Pragma"
  
! #: c/c-parser.cc:8466
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "die Sammlung in schneller AufzÃ¤hlung fehlt"
  
! #: c/c-parser.cc:8588 c/c-parser.cc:8599 c/c-parser.cc:8610
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "doppelter %<asm%>-Qualifizierer %qE"
  
! #: c/c-parser.cc:8589 c/c-parser.cc:8600 c/c-parser.cc:8611 cp/parser.cc:22744
  #: cp/parser.cc:22761 cp/parser.cc:22775
  #, gcc-internal-format
  msgid "first seen here"
  msgstr "erstmals hier gesehen"
  
! #: c/c-parser.cc:8620
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%qE ist kein gÃ¼ltiger %<asm%>-Qualifizierer"
  
! #: c/c-parser.cc:8670
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "%<:%> oder %<)%> erwartet"
  
! #: c/c-parser.cc:8969 cp/parser.cc:4706
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "eine Wide-Zeichenkette ist in diesem Kontext ungÃ¼ltig"
  
! #: c/c-parser.cc:9177
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO-C verbietet das Weglassen des mittleren Terms eines %<?:%>-Ausdruckes"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:9401 cp/typeck.cc:5513
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "Division %<sizeof (%T) / sizeof (%T)%> berechnet nicht die Anzahl der Feldelemente"
  
! #: c/c-parser.cc:9407 cp/typeck.cc:5518
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "der Operand des ersten %<sizeof%> wurde hier deklariert"
  
! #: c/c-parser.cc:9678
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr "Speicherklasse in Typcast angegeben"
  
! #: c/c-parser.cc:9681
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "Ausrichtung fÃ¼r Typnamen in Cast angegeben"
  
! #: c/c-parser.cc:9782
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "traditionelles C weist den unÃ¤ren Plus-Operator zurÃ¼ck"
  
! #: c/c-parser.cc:9914
  #, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr "Speicherklasse in %<sizeof%> angegeben"
  
! #: c/c-parser.cc:9917
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "Ausrichtung fÃ¼r Typnamen in %<sizeof%> angegeben"
  
! #: c/c-parser.cc:9933
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%> auf ein Bitfeld angewandt"
  
! #: c/c-parser.cc:10006
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr "Speicherklasse in %qE angegeben"
  
! #: c/c-parser.cc:10009
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "Ausrichtung fÃ¼r Typnamen in %qE angegeben"
  
! #: c/c-parser.cc:10033
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO-C erlaubt kein %<%E (Ausdruck)%>"
  
! #: c/c-parser.cc:10186
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "die Adresse von %qs kann nicht ermittelt werden"
  
! #: c/c-parser.cc:10269
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO-C99 unterstÃ¼tzt nicht %<_Generic%>"
  
! #: c/c-parser.cc:10272
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO-C90 unterstÃ¼tzt nicht %<_Generic%>"
  
! #: c/c-parser.cc:10341
  #, gcc-internal-format
  msgid "%<_Generic%> association has function type"
  msgstr "%<_Generic%>-Zuordnung hat Funktionstyp"
  
! #: c/c-parser.cc:10344
  #, gcc-internal-format
  msgid "%<_Generic%> association has incomplete type"
  msgstr "%<_Generic%>-Zuordnung hat unvollstÃ¤ndigen Typ"
  
! #: c/c-parser.cc:10348
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr "%<_Generic%>-Verbindung hat variable TyplÃ¤nge"
  
! #: c/c-parser.cc:10382
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "doppelter %<default%>-Fall in %<_Generic%>"
  
! #: c/c-parser.cc:10383
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "das ursprÃ¼ngliche %<default%> ist hier"
  
! #: c/c-parser.cc:10391
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "%<_Generic%> gibt zwei kompatible Typen an"
  
! #: c/c-parser.cc:10392
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "der kompatible Typ ist hier"
  
! #: c/c-parser.cc:10415
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "%<_Generic%>-Selektor passt zu mehreren Zuordnungen"
  
! #: c/c-parser.cc:10417
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "andere Fundstelle ist hier"
  
! #: c/c-parser.cc:10442
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "%<_Generic%>-Selektor vom Typ %qT ist mit keiner der Zuordnungen kompatibel"
  
! #: c/c-parser.cc:10463
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "Argument %u fÃ¼r %<__builtin_tgmath%> ist kein Funktionszeiger"
  
! #: c/c-parser.cc:10471
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "Argument %u fÃ¼r %<__builtin_tgmath%> hat keinen Prototypen"
  
! #: c/c-parser.cc:10477
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "Argument %u fÃ¼r %<__builtin_tgmath%> hat variable Anzahl von Argumenten"
  
! #: c/c-parser.cc:10493
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "Argument %u fÃ¼r %<__builtin_tgmath%> hat keine Argumente"
  
! #: c/c-parser.cc:10516 c/c-parser.cc:10520
  #, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO-C unterstÃ¼tzt den vordefinierten Bezeichner %qs nicht"
  
! #: c/c-parser.cc:10524
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO-C90 unterstÃ¼tzt den vordefinierten Bezeichner %<__func__%> nicht"
  
! #: c/c-parser.cc:10702 c/c-parser.cc:12146 c/c-parser.cc:12168
! #: c/c-parser.cc:21172 c/gimple-parser.cc:1811 c/gimple-parser.cc:2451
! #: cp/parser.cc:43040
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "Ausdruck erwartet"
  
! #: c/c-parser.cc:10724
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "geklammerte Gruppe innerhalb eines Ausdrucks nur in einer Funktion erlaubt"
  
! #: c/c-parser.cc:10739
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO-C verbietet geklammerte Gruppen innerhalb von AusdrÃ¼cken"
  
! #: c/c-parser.cc:10933
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r %<__builtin_choose_expr%>"
  
! #: c/c-parser.cc:10949
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "erstes Argument fÃ¼r %<__builtin_choose_expr%> ist keine Konstante"
  
! #: c/c-parser.cc:11019 c/c-parser.cc:11036 c/c-parser.cc:11043
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "Zu wenige Argumente fÃ¼r %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11064
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "Argument %u fÃ¼r %<__builtin_tgmath%> hat falsche Anzahl der Argumente"
  
! #: c/c-parser.cc:11108 c/c-parser.cc:11118
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr "ungÃ¼ltiger typgenerischer RÃ¼ckgabetyp fÃ¼r Argument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11140 c/c-parser.cc:11150
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr "ungÃ¼ltiger typgenerischer Typ fÃ¼r Argument %u von Argument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11183
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "funktionsargumente von %<__builtin_tgmath%> haben alle denselben Typ"
  
! #: c/c-parser.cc:11202
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr "den Funktionsargumenten von %<__builtin_tgmath%> fehlt der typgenerische Parameter"
  
! #: c/c-parser.cc:11250
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr "doppelter typgenerischer Parametertyp fÃ¼r Funktionsargument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11273
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr "falscher RÃ¼ckgabetyp fÃ¼r Funktionsargument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11290
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "falscher Typ fÃ¼r Argument %u von Funktionsargument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11329
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Argument %u der typgenerischen Funktion"
  
! #: c/c-parser.cc:11340
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "dezimales Gleitkomma-Argument %u fÃ¼r typgenerische Funktion mit nur komplexen Argumenten"
  
! #: c/c-parser.cc:11348
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "dezimales Gleitkomma-Argument %u fÃ¼r typgenerische Funktion mit nur binÃ¤ren Argumenten"
  
! #: c/c-parser.cc:11356 c/c-parser.cc:11386
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "sowohl komplexe als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktion"
  
! #: c/c-parser.cc:11364 c/c-parser.cc:11406
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "sowohl binÃ¤re als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktion"
  
! #: c/c-parser.cc:11378
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "komplexes Argument %u fÃ¼r typgenerische Funktion, die ausschlieÃŸlich dezimal ist"
  
! #: c/c-parser.cc:11398
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "binÃ¤res Argument %u fÃ¼r typgenerische Funktion, die ausschlieÃŸlich dezimal ist"
  
! #: c/c-parser.cc:11501
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "keine passende Funktion fÃ¼r typgenerischen Aufruf"
  
! #: c/c-parser.cc:11542
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r %<__builtin_call_with_static_chain%>"
  
! #: c/c-parser.cc:11555
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "Erstes Argument fÃ¼r %<__builtin_call_with_static_chain%> muss ein Aufrufausdruck sein"
  
! #: c/c-parser.cc:11559
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "Zweites Argument fÃ¼r %<__builtin_call_with_static_chain%> muss ein Zeigertyp sein"
  
! #: c/c-parser.cc:11585
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r %<__builtin_complex%>"
  
! #: c/c-parser.cc:11607
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "Operand von %<__builtin_complex%> nicht realer binÃ¤rer Gleitkommatyp"
  
! #: c/c-parser.cc:11616
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "Operanden von %<__builtin_complex%> unterschiedlichen Typs"
  
! #: c/c-parser.cc:11661 c/c-parser.cc:11690 cp/parser.cc:7764
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r %<__builtin_shuffle%>"
  
! #: c/c-parser.cc:11851
  #, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "falsche Anzahl an Argumenten fÃ¼r %qs"
  
! #: c/c-parser.cc:11860
  #, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "Operand fÃ¼r %qs hat keinen Ganzzahltyp"
  
! #: c/c-parser.cc:12123 cp/parser.cc:6134
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<omp_all_memory%> darf nur in OpenMP-%<depend%>-Klausel verwendet werden"
  
! #: c/c-parser.cc:12133
  #, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO-C unterstÃ¼tzt %qs erst ab C23"
  
! #: c/c-parser.cc:12221
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "%qT in zusammengesetztem %<constexpr%>-Literal deklariert"
  
! #: c/c-parser.cc:12226
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "%qT in zusammengesetztem %<constexpr%>-Literal definiert"
  
! #: c/c-parser.cc:12241
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "zusammengesetztes Literal hat variable GrÃ¶ÃŸe"
  
! #: c/c-parser.cc:12246
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr "zusammengesetztes Literal hat Funktionstyp"
  
! #: c/c-parser.cc:12277
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr "Verbundliteral durch Adressraumqualifizierer qualifiziert"
  
! #: c/c-parser.cc:12282
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO-C90 verbietet zusammengesetzte Literale"
  
! #: c/c-parser.cc:12284
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO-C erlaubt Speicherklassenangaben in zusammengesetzten Literalen erst ab C23"
  
! #: c/c-parser.cc:12298
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr "%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung eines zusammengesetzten Feldes reduzieren"
  
! #: c/c-parser.cc:12373
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT Ã¼bergeben"
  
! #: c/c-parser.cc:12378
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergeben"
  
! #: c/c-parser.cc:12386
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "den Betrag des vorzeichenlosen Typs %qT zu berechnen, hat keine Auswirkung"
  
! #: c/c-parser.cc:12397
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergeben"
  
! #: c/c-parser.cc:12401
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer binÃ¤ren Gleitkommazahl, bekommt hier jedoch ein Argument vom dezimalen Gleitkommatyp %qT Ã¼bergeben"
  
! #: c/c-parser.cc:12406
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer binÃ¤ren Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergeben"
  
! #: c/c-parser.cc:12419
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer komplexen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergeben"
  
! #: c/c-parser.cc:12423
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer komplexen Zahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT Ã¼bergeben"
  
! #: c/c-parser.cc:12440
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergeben"
  
! #: c/c-parser.cc:12445
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom binÃ¤ren Gleitkommatyp %qT Ã¼bergeben"
  
! #: c/c-parser.cc:12450
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergeben"
  
! #: c/c-parser.cc:12476
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr "die Betragsfunktion %qD bekommt hier ein Argument vom Typ %qT, erwartet jedoch einen Parameter vom Typ %qT; dadurch kann der Ã¼bergebene Wert abgeschnitten werden"
  
! #: c/c-parser.cc:12606 cp/parser.cc:8164
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr "Aufrufe an die OpenMP-Laufzeit-API sind in dazwischenliegendem Code nicht zulÃ¤ssig"
  
! #: c/c-parser.cc:12980
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "Bezeichner oder %<)%> erwartet"
  
! #: c/c-parser.cc:13076
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "zusÃ¤tzliches Semikolon"
  
! #: c/c-parser.cc:13324
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "zusÃ¤tzliches Semikolon in Methodendefinition angegeben"
  
! #: c/c-parser.cc:13456
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "Methodenattribute dÃ¼rfen nur am Ende angegeben werden"
  
! #: c/c-parser.cc:13476
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "%<;%> or %<{%> nach Definition der Methodenattribute erwartet"
  
! #: c/c-parser.cc:13598
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "Methodendeklaration in Objective-C erwartet"
  
! #: c/c-parser.cc:14050
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "hier darf kein Typ oder Speicherklasse angegeben werden,"
  
! #: c/c-parser.cc:14118 cp/parser.cc:37573
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "leere Liste von Eigenschaftsattributen"
  
! #: c/c-parser.cc:14132 cp/parser.cc:37586
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr "Eigenschaftsattribut fehlt"
  
! #: c/c-parser.cc:14171
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr "unbekanntes Eigenschaftsattribut %<%s%s%>"
  
! #: c/c-parser.cc:14174 cp/parser.cc:37623
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "unbekanntes Eigenschaftsattribut"
  
! #: c/c-parser.cc:14183 cp/parser.cc:37632
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "nach dem Objective-C-Attribut %qE wird ein %<=%> erwartet"
  
! #: c/c-parser.cc:14194 cp/parser.cc:37646
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "Selektorname fÃ¼r %qE erwartet"
  
! #: c/c-parser.cc:14210 cp/parser.cc:37665
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "Methodennamen von Settern mÃ¼ssen mit %<:%> aufhÃ¶ren"
  
! #: c/c-parser.cc:14434 cp/semantics.cc:13110
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr "%<#pragma GCC unroll%> erfordert einen Zuweisungsausdruck, der zu einer nichtnegativen Ganzzahlkonstante kleiner als %u evaluiert"
  
! #: c/c-parser.cc:14470 cp/parser.cc:50733
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr "dazwischenliegender Code darf keine OpenMP-Direktiven enthalten"
  
! #: c/c-parser.cc:14490 c/c-parser.cc:23558 c/c-parser.cc:23867
! #: c/c-parser.cc:23930 c/c-parser.cc:24040 cp/parser.cc:46383
! #: cp/parser.cc:46731 cp/parser.cc:46846 cp/parser.cc:46945 cp/parser.cc:50754
! #: cp/parser.cc:50770 cp/parser.cc:50786 cp/parser.cc:50803 cp/parser.cc:50820
! #: cp/parser.cc:50837 cp/parser.cc:50864 cp/parser.cc:50878 cp/parser.cc:50903
! #: cp/parser.cc:50917
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.cc:14513 cp/parser.cc:50892
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> darf nur im Datei-GÃ¼ltigkeitsbereich auftreten"
  
! #: c/c-parser.cc:14603 cp/parser.cc:51016
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp scan%> darf nur in einem Schleifenkonstrukt mit %<inscan%>-%<reduction%>-Klausel verwendet werden"
  
! #: c/c-parser.cc:14610 cp/parser.cc:51022
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> darf nur in %<#pragma omp sections%>-Konstrukt verwendet werden"
  
! #: c/c-parser.cc:14622 c/c-parser.cc:14638
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma %s%> darf nur im GÃ¼ltigkeitsbereich einer Datei verwendet werden"
  
! #: c/c-parser.cc:14705 cp/parser.cc:51099
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for-, while- oder do-Anweisung erwartet"
  
! #: c/c-parser.cc:14718 cp/parser.cc:50744
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> muss zuerst kommen"
  
! #: c/c-parser.cc:15085 c/c-parser.cc:18983 c/c-parser.cc:20640
! #: c/c-parser.cc:20659 c/c-parser.cc:20910 c/c-parser.cc:20968
! #: c/c-parser.cc:20975 c/c-parser.cc:20982 c/c-parser.cc:25881
! #: c/c-parser.cc:25889 c/c-parser.cc:26159 c/c-parser.cc:26169
! #: c/c-parser.cc:26263 c/c-parser.cc:26270 c/c-parser.cc:26277
! #: cp/parser.cc:38096 cp/parser.cc:41648 cp/parser.cc:42566 cp/parser.cc:42603
! #: cp/parser.cc:42792 cp/parser.cc:42855 cp/parser.cc:42862 cp/parser.cc:42869
! #: cp/parser.cc:48178 cp/parser.cc:48185 cp/parser.cc:48192 cp/parser.cc:49639
! #: cp/parser.cc:49647 cp/parser.cc:49799 cp/parser.cc:49809
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "zu viele %qs-Klauseln"
  
! #: c/c-parser.cc:15112
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr "Ausdruck muss ganzzahlig sein"
  
! #: c/c-parser.cc:15517 c/c-parser.cc:15529
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "%<)%> oder %<,%> erwartet"
  
! #: c/c-parser.cc:15697 c/c-parser.cc:26565
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD ist keine Variable"
  
! #: c/c-parser.cc:15701 cp/semantics.cc:8541
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ist keine Zeigervariable"
  
! #: c/c-parser.cc:15743 cp/parser.cc:38950
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "Collapse-Argument erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.cc:15838 cp/parser.cc:39028
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> oder %<present%> erwartet"
  
! #: c/c-parser.cc:15840 cp/parser.cc:39030
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%<none%>, %<shared%>, %<private%> oder %<firstprivate%> erwartet"
  
! #: c/c-parser.cc:15925 cp/parser.cc:39100
  #, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "Interner Fehler: expected constant logical expression"
  
! #: c/c-parser.cc:16002 cp/parser.cc:39182
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet"
  
! #: c/c-parser.cc:16022 c/c-parser.cc:23923 c/c-parser.cc:24033
! #: cp/parser.cc:39200 cp/parser.cc:46723 cp/parser.cc:46838
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> erwartet"
  
! #: c/c-parser.cc:16075 cp/parser.cc:39255
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "zu viele %<if%>-Klauseln mit %qs-Modifizierer"
  
! #: c/c-parser.cc:16082 cp/parser.cc:39262
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "zu viele %<if%>-Klauseln"
  
! #: c/c-parser.cc:16084 cp/parser.cc:39264
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "zu viele %<if%>-Klauseln ohne Modifizierer"
  
! #: c/c-parser.cc:16090 cp/parser.cc:39270
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "wenn eine der %<if%>-Klauseln einen Modifizierer verwendet, mÃ¼ssen alle %<if%>-Klauseln Modifizierer verwenden"
  
! #: c/c-parser.cc:16195 c/c-parser.cc:16255 c/c-parser.cc:16317
! #: c/c-parser.cc:16365 c/c-parser.cc:16445 c/c-parser.cc:16842
! #: c/c-parser.cc:16924 c/c-parser.cc:17529 c/c-parser.cc:17674
! #: c/c-parser.cc:17742 c/c-parser.cc:18920
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "Ganzzahlausdruck erwartet"
  
! #: c/c-parser.cc:16206
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "Wert von %<num_threads%> muss positiv sein"
  
! #: c/c-parser.cc:16267
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "Wert von %<num_tasks%> muss positiv sein"
  
! #: c/c-parser.cc:16329 cp/semantics.cc:8755
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "Wert von %<grainsize%> muss positiv sein"
  
! #: c/c-parser.cc:16378 cp/semantics.cc:8785
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "Wert von %<priority%> muss positiv sein"
  
! #: c/c-parser.cc:16412 cp/parser.cc:39496
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "konstanter Ganzzahlausdruck mit gÃ¼ltigem sync-hint-Wert erwartet"
  
! #: c/c-parser.cc:16484 cp/parser.cc:39566
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "%<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> oder %<default%> erwartet"
  
! #: c/c-parser.cc:16552
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "%<scalar%>, %<aggregate%>, %<pointer%> oder %<all%> erwartet"
  
! #: c/c-parser.cc:16629 cp/parser.cc:39718
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "zu viele %<defaultmap%>-Klauseln mit %qs-Kategorie"
  
! #: c/c-parser.cc:16632 cp/parser.cc:39721
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "zu viele %<defaultmap%>-Klauseln mit nicht angegebener Kategorie"
  
! #: c/c-parser.cc:16716 cp/semantics.cc:7612 cp/semantics.cc:7667
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs-Ausdruck muss ganzzahlig sein"
  
! #: c/c-parser.cc:16728 c/c-parser.cc:16851 cp/semantics.cc:7646
! #: cp/semantics.cc:7681
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "Wert %qs muss positiv sein"
  
! #: c/c-parser.cc:16790 cp/parser.cc:38722
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "zu viele %<static%>-Argumente"
  
! #: c/c-parser.cc:16824 cp/parser.cc:38755
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "unerwartetes Argument"
  
! #: c/c-parser.cc:16991 cp/semantics.cc:8972
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%<tile%>-Argument muss eine positive, ganzzahlige Konstante sein"
  
! #: c/c-parser.cc:17059 cp/parser.cc:41829
  #, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "zu viele %<self%>-Klauseln"
  
! #: c/c-parser.cc:17101 cp/parser.cc:39771
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<reproducible%> oder %<unconstrained%> erwartet"
  
! #: c/c-parser.cc:17110 c/c-parser.cc:17116 cp/parser.cc:39780
! #: cp/parser.cc:39790
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "%<concurrent%> erwartet"
  
! #: c/c-parser.cc:17152 cp/parser.cc:39830
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "%<teams%>, %<parallel%> oder %<thread%> erwartet"
  
! #: c/c-parser.cc:17205 cp/parser.cc:39898
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "Argument fÃ¼r %<ordered%> muss ein positiver, ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:17330 c/c-parser.cc:25432 cp/parser.cc:49280
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet"
  
! #: c/c-parser.cc:17452 cp/parser.cc:40156
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "widersprÃ¼chliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegeben"
  
! #: c/c-parser.cc:17506 cp/parser.cc:40172
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>"
  
! #: c/c-parser.cc:17510 cp/parser.cc:40175
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "Ablauf %<auto%> akzeptiert keinen Parameter %<chunk_size%>"
  
! #: c/c-parser.cc:17523 cp/semantics.cc:7728
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "Wert der ChunkgrÃ¶ÃŸe muss positiv sein"
  
! #: c/c-parser.cc:17546 cp/parser.cc:40195
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ungÃ¼ltige Ablaufart"
  
! #: c/c-parser.cc:17685 c/c-parser.cc:17696
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "Wert von %<num_teams%> muss positiv sein"
  
! #: c/c-parser.cc:17704 cp/semantics.cc:7695
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr "untere Grenze %qE von %<num_teams%> ist grÃ¶ÃŸer als obere Grenze %qE"
  
! #: c/c-parser.cc:17753 cp/semantics.cc:7824
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "Wert von %<thread_limit%> muss positiv sein"
  
! #: c/c-parser.cc:17798 cp/semantics.cc:7952
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "Ausdruck fÃ¼r %<aligned%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.cc:17910 c/c-parser.cc:20627 cp/parser.cc:42558
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr "%<allocator%> oder %<align%> erwartet"
  
! #: c/c-parser.cc:17917
  #, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr "doppelter %qs-Modifizierer"
  
! #: c/c-parser.cc:17965 cp/semantics.cc:8087
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr "Allokationsausdruck in %<allocate%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_allocator_handle_t%>"
  
! #: c/c-parser.cc:17976 cp/semantics.cc:8042 cp/semantics.cc:8058
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "in der %<allocate%>-Klausel muss das Argument des %<align%>-Modifizierers eine positive konstante Zweierpotenz eines ganzzahligen Ausdrucks sein"
  
! #: c/c-parser.cc:18095 cp/parser.cc:40642
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr "mehrere Â»linearÂ«-Modifizierer"
  
! #: c/c-parser.cc:18107 cp/parser.cc:40655
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr "mehrere %<step%>-Modifizierer"
  
! #: c/c-parser.cc:18115 c/c-parser.cc:18143
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr "Schrittweite der %<linear%>-Klausel muss ganzzahlig sein"
  
! #: c/c-parser.cc:18195
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "Ausdruck der %<safelen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.cc:18234
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "Ausdruck der %<simdlen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79924
! #: c/c-parser.cc:18594 cp/parser.cc:41202
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "Modifizierer %<iterator%> ist unvertrÃ¤glich mit %qs"
  
! #: c/c-parser.cc:18642 cp/parser.cc:41257 cp/parser.cc:41709 cp/parser.cc:41759
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ungÃ¼ltige AbhÃ¤ngigkeitsart"
  
! #: c/c-parser.cc:18703 cp/parser.cc:41287
  #, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "ungÃ¼ltige Â»doacrossÂ«-Art"
  
! #: c/c-parser.cc:18772 cp/parser.cc:41430
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "zu viele %<always%>-Modifizierer"
  
! #: c/c-parser.cc:18782 cp/parser.cc:41443
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "zu viele %<close%>-Modifizierer"
  
! #: c/c-parser.cc:18792 cp/parser.cc:41456
  #, gcc-internal-format
  msgid "too many %<present%> modifiers"
  msgstr "zu viele %<present%>-Modifizierer"
  
! #: c/c-parser.cc:18800 cp/parser.cc:41467
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr "%<map%>-Klausel mit einem anderen map-type-Modifikator als %<always%>, %<close%> oder %<present%>"
  
! #: c/c-parser.cc:18838 cp/parser.cc:41507
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "ungÃ¼ltige Zuordnungsart"
  
! #: c/c-parser.cc:18890 cp/parser.cc:41571
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr "%<ancestor%>-GerÃ¤temodifikator, dem keine %<requires%>-Direktive mit %<reverse_offload%>-Klausel vorausgeht"
  
! #: c/c-parser.cc:18902 cp/parser.cc:41582
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "%<ancestor%> oder %<device_num%> erwartet"
  
! #: c/c-parser.cc:18925 cp/semantics.cc:7849
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "der Ausdruck der %<device%>-Klausel muss den Wert %<1%> haben"
  
! #: c/c-parser.cc:18958 cp/parser.cc:41653
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ungÃ¼ltige Â»dist_scheduleÂ«-Art"
  
! #: c/c-parser.cc:19037
  #, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "ungÃ¼ltige Â»proc_bindÂ«-Art"
  
! #: c/c-parser.cc:19081
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<host%>, %<nohost%> oder %<any%> erwartet"
  
! #: c/c-parser.cc:19179 cp/semantics.cc:8268
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr "Ereignishandle in %<detach%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_event_handle_t%>"
  
! #: c/c-parser.cc:19391 cp/parser.cc:42045
  #, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "OpenACC-Klausel erwartet"
  
! #: c/c-parser.cc:19402 c/c-parser.cc:19767 cp/parser.cc:42056
! #: cp/parser.cc:42464
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ist fÃ¼r %qs ungÃ¼ltig"
  
! #: c/c-parser.cc:19447 cp/parser.cc:42104
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr "Klauseln in %<simd%>-Eigenschaft sollten durch %<,%> getrennt werden"
  
! #: c/c-parser.cc:19600 cp/parser.cc:42297
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs muss die erste Klausel von %qs sein"
  
! #: c/c-parser.cc:19756 cp/parser.cc:42453
  #, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "OpenMP-Klausel erwartet"
  
! #: c/c-parser.cc:19891 cp/parser.cc:47284
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "keine gÃ¼ltigen Klauseln in %<#pragma acc declare%> angegeben"
  
! #: c/c-parser.cc:19901 cp/parser.cc:47294
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "Arrayabschnitt in %<#pragma acc declare%>"
  
! #: c/c-parser.cc:19921 cp/parser.cc:47314
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "In %<#pragma acc declare link%> muss %qD eine globale Variable sein"
  
! #: c/c-parser.cc:19932 cp/parser.cc:47325
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereich"
  
! #: c/c-parser.cc:19939 cp/parser.cc:47332
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "ungÃ¼ltige Verwendung der %<extern%>-Variable %qD in %<#pragma acc declare%>"
  
! #: c/c-parser.cc:19947 cp/parser.cc:47340
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "ungÃ¼ltige Verwendung der %<global%>-Variable %qD in %<#pragma acc declare%>"
  
! #: c/c-parser.cc:19958 cp/parser.cc:47362
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "%qD muss eine Variable sein, die im selben GÃ¼ltigkeitsbereich wie %<#pragma acc declare%> deklariert ist"
  
! #: c/c-parser.cc:19968 cp/parser.cc:47385
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "Variable %qD wird in %<#pragma acc declare%> mehr als einmal verwendet"
  
! #: c/c-parser.cc:20061 cp/parser.cc:47469
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "hinter %<#pragma acc %s%> wird %<data%> erwartet"
  
! #: c/c-parser.cc:20077 cp/parser.cc:47486
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> hat keine Datenverschiebeklausel"
  
! #: c/c-parser.cc:20109 cp/parser.cc:47244
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr "das %<host_data%>-Konstrukt erfordert eine %<use_device%>-Klausel"
  
! #: c/c-parser.cc:20338 cp/parser.cc:3367
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE wurde nicht deklariert"
  
! #: c/c-parser.cc:20342
  #, gcc-internal-format
  msgid "expected function name"
  msgstr "Funktionsname erwartet"
  
! #: c/c-parser.cc:20360 cp/parser.cc:50066
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD bezeichnet keine Funktion"
  
! #: c/c-parser.cc:20383 c/c-parser.cc:20431 cp/parser.cc:1662
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> muss direkt vor einer Funktionsdeklaration oder -definition auftreten"
  
! #: c/c-parser.cc:20423 cp/parser.cc:50117 cp/parser.cc:50164
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> muss direkt vor einer Deklaration oder Definition einer einzelnen Funktion auftreten"
  
! #: c/c-parser.cc:20454 cp/parser.cc:50192
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> muss vor Verwendung angewendet werden"
  
! #: c/c-parser.cc:20455 cp/parser.cc:50194
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> muss vor Definition angewendet werden"
  
! #: c/c-parser.cc:20500 cp/parser.cc:47702
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> muss mindestens eine %<device%>- oder %<host%>- or %<self%>-Klausel enthalten"
  
! #: c/c-parser.cc:20558
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr "die in der %<allocator%>-Klausel verwendete Variable %qD muss vor %qD deklariert werden"
  
! #: c/c-parser.cc:20562 c/c-parser.cc:20585
  #, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "die zu allozierende Variable ist hier deklariert"
  
! #: c/c-parser.cc:20580
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr "die in der %<allocator%>-Klausel verwendete Variable %qD darf zwischen der Deklaration von %qD und der %<allocate%>-Direktive nicht verÃ¤ndert werden"
  
! #: c/c-parser.cc:20583
  #, gcc-internal-format
  msgid "modified here"
  msgstr "hier verÃ¤ndert"
  
! #: c/c-parser.cc:20651 cp/parser.cc:42578 cp/parser.cc:42593
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "in der %<align%>-Klausel muss das Argument eine positive konstante Zweierpotenz eines ganzzahligen Ausdrucks sein"
  
! #: c/c-parser.cc:20675
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr "Allokationsausdruck in %<allocator%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_allocator_handle_t%>"
  
! #: c/c-parser.cc:20692
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr "Funktionsparameter %qD darf nicht als Listenelement in einer %<allocate%>-Direktive erscheinen"
  
! #: c/c-parser.cc:20699
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr "die %<allocate%>-Direktive muss sich im selben Bereich wie %qD befinden"
  
! #: c/c-parser.cc:20707
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr "%qD erschien bereits als Listenelement in einer %<allocate%>-Direktive"
  
! #: c/c-parser.cc:20714
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr "%<allocator%>-Klausel fÃ¼r statische Variable %qD erforderlich"
  
! #: c/c-parser.cc:20721
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr "die %<allocator%>-Klausel erfordert einen vordefinierten Allokator, da %qD statisch ist"
  
! #: c/c-parser.cc:20725
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> for static variables like %qD not yet supported"
  msgstr "%<#pragma omp allocate%> wird fÃ¼r statische Variablen wie %qD noch nicht unterstÃ¼tzt"
  
! #: c/c-parser.cc:20876 cp/parser.cc:42758
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "eine der Klauseln %<read%>, %<write%>, %<update%> oder %<capture%> erwartet"
  
! #: c/c-parser.cc:20915 cp/parser.cc:42797
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "%<seq_cst%>, %<acquire%> oder %<relaxed%> erwartet"
  
! #: c/c-parser.cc:20939 cp/parser.cc:42826
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "eine der Klauseln %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> oder %<hint%> erwartet"
  
! #: c/c-parser.cc:20954 cp/parser.cc:42841
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "zu viele atomare Klauseln"
  
! #: c/c-parser.cc:20961 cp/parser.cc:42848
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "zu viele Speicherreihenfolge-Klauseln"
  
! #: c/c-parser.cc:20999 c/c-parser.cc:21006 cp/parser.cc:42886
! #: cp/parser.cc:42893
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "Klausel %qs ist unvertrÃ¤glich mit den Klauseln %<read%> oder %<write%>"
  
! #: c/c-parser.cc:21012 c/c-parser.cc:21017 cp/parser.cc:42899
! #: cp/parser.cc:42904
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qs-Klausel erfordert %qs-Klausel"
  
! #: c/c-parser.cc:21040 cp/parser.cc:42927
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp atomic write%> inkompatibel mit %<acquire%>-Klausel, die implizit von einer %<requires%>-Direktive bereitgestellt wird"
  
! #: c/c-parser.cc:21051 cp/parser.cc:42938
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp atomic read%> inkompatibel mit %<release%>-Klausel, die implizit von einer %<requires%>-Direktive bereitgestellt wird"
  
! #: c/c-parser.cc:21083 cp/parser.cc:42970
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%<#pragma omp atomic read%> ist unvertrÃ¤glich mit der Klausel %<release%>"
  
! #: c/c-parser.cc:21093 cp/parser.cc:42980
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%<#pragma omp atomic write%> ist unvertrÃ¤glich mit der Klausel %<acquire%>"
  
! #: c/c-parser.cc:21216 cp/parser.cc:43080
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "in der %<if%>-Bedingung wird ein Vergleich mit %<==%> erwartet"
  
! #: c/c-parser.cc:21223 cp/parser.cc:43087
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr "in der %<if%>-Bedingung wird ein Vergleich mit %<==%>, %<<%> oder %<>%> erwartet"
  
! #: c/c-parser.cc:21296 cp/parser.cc:43152 cp/parser.cc:43435 cp/parser.cc:43529
! #: cp/parser.cc:43547
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ungÃ¼ltige Form von %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:21307 cp/parser.cc:43163
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "unerwartetes %<else%> gefunden"
  
! #: c/c-parser.cc:21367 cp/parser.cc:43602
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ungÃ¼ltige Form von %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:21638 cp/parser.cc:43456 cp/parser.cc:43482
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ungÃ¼ltige Form von %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:21642 cp/parser.cc:43522 cp/parser.cc:43556
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ungÃ¼ltiger Operator fÃ¼r %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:21693 cp/parser.cc:43591
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr "%<weak%>-Klausel erfordert atomaren Gleichheitsvergleich"
  
! #: c/c-parser.cc:21699 cp/semantics.cc:11160 cp/semantics.cc:11170
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher"
  
! #: c/c-parser.cc:21802 cp/semantics.cc:11247
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "Ausdruck %<depobj%> ist kein lvalue-Ausdruck"
  
! #: c/c-parser.cc:21845
  #, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "%<destroy%>-Ausdruck ist kein Lvalue-Ausdruck"
  
! #: c/c-parser.cc:21851 cp/parser.cc:43744
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr "der %<destroy%>-Ausdruck %qE sollte mit dem %<depobj%>-Argument %qE identisch sein"
  
! #: c/c-parser.cc:21882 cp/parser.cc:43780
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "%<in%>, %<out%>, %<inout%>, %<mutexinoutset%> oder %<inoutset%> erwartet"
  
! #: c/c-parser.cc:21894 cp/parser.cc:43796
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "eine der Klauseln %<depend%>, %<destroy%> oder %<update%> erwartet"
  
! #: c/c-parser.cc:21935 cp/parser.cc:43834
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "%<seq_cst%>, %<acq_rel%>, %<release%> oder %<acquire%> erwartet"
  
! #: c/c-parser.cc:21943 cp/parser.cc:43842
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "%<flush%>-Liste wurde zusammen mit Speicherreihenfolge-Klausel angegeben"
  
! #: c/c-parser.cc:21948
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> oder Zeilenende erwartet"
  
! #: c/c-parser.cc:22019 cp/parser.cc:44548
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr "%<[[omp::directive(%s)]]%> muss das einzige angegebene Attribut in einer Anweisung sein"
  
! #: c/c-parser.cc:22086 cp/parser.cc:44617
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp scan%> mit 0 vorhergehenden ausfÃ¼hrbaren Anweisungen"
  
! #: c/c-parser.cc:22120 cp/parser.cc:44650
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "%<inclusive%>- oder %<exclusive%>-Klausel erwartet"
  
! #: c/c-parser.cc:22125 cp/parser.cc:44656
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp scan%> erwartet"
  
! #: c/c-parser.cc:22134 cp/parser.cc:44665
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp scan%> mit 0 nachfolgenden ausfÃ¼hrbaren Anweisungen"
  
! #: c/c-parser.cc:22252 cp/semantics.cc:10734 cp/semantics.cc:10819
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Schleifendeklaration oder Initialisierung erwartet"
  
! #: c/c-parser.cc:22340 c/c-parser.cc:22355 cp/parser.cc:45012
! #: cp/parser.cc:45027
  #, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "nicht genÃ¼gend geschachtelte Schleifen"
  
! #: c/c-parser.cc:22455 cp/parser.cc:45299
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<ordered%>-Klauselparameter ist weniger als %<collapse%>"
  
! #: c/c-parser.cc:22466 cp/parser.cc:45310
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "fÃ¼r Anweisung erwartet"
  
! #: c/c-parser.cc:22578 cp/parser.cc:44850 cp/parser.cc:44893 cp/pt.cc:18109
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Schleifenvariable %qD sollte nicht Â»firstprivateÂ« sein"
  
! #: c/c-parser.cc:22986 cp/parser.cc:45821
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> mit %qs-Klausel darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.cc:23202 cp/parser.cc:46027
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> hinter %qs erwartet"
  
! #: c/c-parser.cc:23549 cp/parser.cc:46374
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> erwartet"
  
! #: c/c-parser.cc:23816 cp/parser.cc:46661
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> mit Zuordnungstyp auÃŸer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:23832 cp/parser.cc:46677
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%<#pragma omp target data%> muss mindestens eine %<map%>-, %<use_device_ptr%>- oder %<use_device_addr%>-Klausel enthalten"
  
! #: c/c-parser.cc:23880 cp/parser.cc:46958
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> muss mindestens eine %<from%>- oder %<to%>-Klausel enthalten"
  
! #: c/c-parser.cc:23982 cp/parser.cc:46784
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> mit Zuordnungstyp auÃŸer %<to%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:23994 cp/parser.cc:46796
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> muss mindestens eine %<map%>-Klausel enthalten"
  
! #: c/c-parser.cc:24093 cp/parser.cc:46901
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> mit Zuordnungstyp auÃŸer %<from%>, %<tofrom%>, %<release%> oder %<delete%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:24106 cp/parser.cc:46914
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> muss mindestens eine %<map%>-Klausel enthalten"
  
! #: c/c-parser.cc:24351 cp/semantics.cc:10242
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> mit Zuordnungstyp auÃŸer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:24408
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare %s%> muss von einer Funktionsdeklaration oder -definition oder einem weiteren %<#pragma omp declare %s%> gefolgt werden"
  
! #: c/c-parser.cc:24459 c/c-parser.cc:24497
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare %s%> muss vor der Deklaration oder Definition einer Funktion auftreten"
  
! #: c/c-parser.cc:24530 cp/parser.cc:47846
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "Name des Merkmalsselektors erwartet"
  
! #: c/c-parser.cc:24542 cp/parser.cc:47860
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "unbekannter Selektor %qs fÃ¼r Kontextselektormenge %qs"
  
! #: c/c-parser.cc:24570 cp/parser.cc:47889
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "Selektor %qs akzeptiert keine Eigenschaften"
  
! #: c/c-parser.cc:24592 cp/parser.cc:47921
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<score%> kann nicht in Traits in der Trait-Selektor-Menge %qs angegeben werden"
  
! #: c/c-parser.cc:24601 cp/parser.cc:47931
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "das %<score%>-Argument muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:24604 cp/parser.cc:47934
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr "das %<score%>-Argument darf nicht negativ sein"
  
! #: c/c-parser.cc:24645 cp/parser.cc:47980
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "Bezeichner oder Zeichenkettenliteral erwartet"
  
! #: c/c-parser.cc:24670 cp/parser.cc:48005 cp/pt.cc:12022
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "Eigenschaft muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:24684 cp/parser.cc:48019
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr "Eigenschaften fÃ¼r %<simd%>-Selektor dÃ¼rfen nicht in %<metadirective%> angegeben werden"
--- 47366,48878 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7313 c/c-parser.cc:7317 c/c-parser.cc:7750
  #: c/gimple-parser.cc:2434 cp/parser.cc:12872
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "Anweisung erwartet"
  
! #: c/c-parser.cc:7372
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "%<:%> oder %<...%> erwartet"
  
! #: c/c-parser.cc:7400
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr "Attribut im GNU-Stil zwischen Label und Deklaration bezieht sich auf das Label"
  
! #: c/c-parser.cc:7632
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "Bezeichner oder %<*%> erwartet"
  
! #: c/c-parser.cc:7733
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "Nur die Attribute %<fallthrough%> oder %<assume%> kÃ¶nnen auf eine leere Anweisung angewendet werden"
  
! #: c/c-parser.cc:7858 cp/parser.cc:14984
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "geschweifte Klammern um leeren KÃ¶rper in einer %<if%>-Anweisung empfohlen"
  
! #: c/c-parser.cc:7900 cp/parser.cc:14987
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "geschweifte Klammern um leeren KÃ¶rper in einer %<else%>-Anweisung empfohlen"
  
! #: c/c-parser.cc:8031 cp/parser.cc:13782
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "es wird empfohlen, explizite geschweifte Klammern zu setzen, um mehrdeutiges %<else%> zu vermeiden"
  
! #: c/c-parser.cc:8120 c/c-parser.cc:8185 c/c-parser.cc:8304 cp/parser.cc:14614
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr "Schleife in dazwischenliegendem Code im OpenMP-SchleifenkÃ¶rper nicht erlaubt"
  
! #: c/c-parser.cc:8193
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "geschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung empfohlen"
  
! #: c/c-parser.cc:8338 c/c-parser.cc:8370
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "mehrere Schleifenvariablen in schneller AufzÃ¤hlung"
  
! #: c/c-parser.cc:8393
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "ungÃ¼ltiges Schleifenvariable in schneller AufzÃ¤hlung"
  
! #: c/c-parser.cc:8417 cp/parser.cc:14069
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "fehlende Schleifenbedingung in Schleife mit %<GCC ivdep%>-Pragma"
  
! #: c/c-parser.cc:8423 cp/parser.cc:14075
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr "fehlende Schleifenbedingung in Schleife mit %<GCC unroll%>-Pragma"
  
! #: c/c-parser.cc:8464
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "die Sammlung in schneller AufzÃ¤hlung fehlt"
  
! #: c/c-parser.cc:8586 c/c-parser.cc:8597 c/c-parser.cc:8608
  #, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "doppelter %<asm%>-Qualifizierer %qE"
  
! #: c/c-parser.cc:8587 c/c-parser.cc:8598 c/c-parser.cc:8609 cp/parser.cc:22744
  #: cp/parser.cc:22761 cp/parser.cc:22775
  #, gcc-internal-format
  msgid "first seen here"
  msgstr "erstmals hier gesehen"
  
! #: c/c-parser.cc:8618
  #, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%qE ist kein gÃ¼ltiger %<asm%>-Qualifizierer"
  
! #: c/c-parser.cc:8668
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "%<:%> oder %<)%> erwartet"
  
! #: c/c-parser.cc:8967 cp/parser.cc:4706
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "eine Wide-Zeichenkette ist in diesem Kontext ungÃ¼ltig"
  
! #: c/c-parser.cc:9175
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO-C verbietet das Weglassen des mittleren Terms eines %<?:%>-Ausdruckes"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:9399 cp/typeck.cc:5515
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "Division %<sizeof (%T) / sizeof (%T)%> berechnet nicht die Anzahl der Feldelemente"
  
! #: c/c-parser.cc:9405 cp/typeck.cc:5520
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "der Operand des ersten %<sizeof%> wurde hier deklariert"
  
! #: c/c-parser.cc:9676
  #, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr "Speicherklasse in Typcast angegeben"
  
! #: c/c-parser.cc:9679
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "Ausrichtung fÃ¼r Typnamen in Cast angegeben"
  
! #: c/c-parser.cc:9780
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "traditionelles C weist den unÃ¤ren Plus-Operator zurÃ¼ck"
  
! #: c/c-parser.cc:9912
  #, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr "Speicherklasse in %<sizeof%> angegeben"
  
! #: c/c-parser.cc:9915
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "Ausrichtung fÃ¼r Typnamen in %<sizeof%> angegeben"
  
! #: c/c-parser.cc:9931
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%> auf ein Bitfeld angewandt"
  
! #: c/c-parser.cc:10004
  #, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr "Speicherklasse in %qE angegeben"
  
! #: c/c-parser.cc:10007
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "Ausrichtung fÃ¼r Typnamen in %qE angegeben"
  
! #: c/c-parser.cc:10031
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO-C erlaubt kein %<%E (Ausdruck)%>"
  
! #: c/c-parser.cc:10184
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "die Adresse von %qs kann nicht ermittelt werden"
  
! #: c/c-parser.cc:10267
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO-C99 unterstÃ¼tzt nicht %<_Generic%>"
  
! #: c/c-parser.cc:10270
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO-C90 unterstÃ¼tzt nicht %<_Generic%>"
  
! #: c/c-parser.cc:10339
  #, gcc-internal-format
  msgid "%<_Generic%> association has function type"
  msgstr "%<_Generic%>-Zuordnung hat Funktionstyp"
  
! #: c/c-parser.cc:10342
  #, gcc-internal-format
  msgid "%<_Generic%> association has incomplete type"
  msgstr "%<_Generic%>-Zuordnung hat unvollstÃ¤ndigen Typ"
  
! #: c/c-parser.cc:10346
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr "%<_Generic%>-Verbindung hat variable TyplÃ¤nge"
  
! #: c/c-parser.cc:10380
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "doppelter %<default%>-Fall in %<_Generic%>"
  
! #: c/c-parser.cc:10381
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "das ursprÃ¼ngliche %<default%> ist hier"
  
! #: c/c-parser.cc:10389
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "%<_Generic%> gibt zwei kompatible Typen an"
  
! #: c/c-parser.cc:10390
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "der kompatible Typ ist hier"
  
! #: c/c-parser.cc:10413
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "%<_Generic%>-Selektor passt zu mehreren Zuordnungen"
  
! #: c/c-parser.cc:10415
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "andere Fundstelle ist hier"
  
! #: c/c-parser.cc:10440
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "%<_Generic%>-Selektor vom Typ %qT ist mit keiner der Zuordnungen kompatibel"
  
! #: c/c-parser.cc:10461
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "Argument %u fÃ¼r %<__builtin_tgmath%> ist kein Funktionszeiger"
  
! #: c/c-parser.cc:10469
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "Argument %u fÃ¼r %<__builtin_tgmath%> hat keinen Prototypen"
  
! #: c/c-parser.cc:10475
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "Argument %u fÃ¼r %<__builtin_tgmath%> hat variable Anzahl von Argumenten"
  
! #: c/c-parser.cc:10491
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "Argument %u fÃ¼r %<__builtin_tgmath%> hat keine Argumente"
  
! #: c/c-parser.cc:10514 c/c-parser.cc:10518
  #, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO-C unterstÃ¼tzt den vordefinierten Bezeichner %qs nicht"
  
! #: c/c-parser.cc:10522
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO-C90 unterstÃ¼tzt den vordefinierten Bezeichner %<__func__%> nicht"
  
! #: c/c-parser.cc:10700 c/c-parser.cc:12165 c/c-parser.cc:12187
! #: c/c-parser.cc:21245 c/gimple-parser.cc:1811 c/gimple-parser.cc:2451
! #: cp/parser.cc:43085
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "Ausdruck erwartet"
  
! #: c/c-parser.cc:10722
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "geklammerte Gruppe innerhalb eines Ausdrucks nur in einer Funktion erlaubt"
  
! #: c/c-parser.cc:10737
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO-C verbietet geklammerte Gruppen innerhalb von AusdrÃ¼cken"
  
! #: c/c-parser.cc:10931
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r %<__builtin_choose_expr%>"
  
! #: c/c-parser.cc:10947
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "erstes Argument fÃ¼r %<__builtin_choose_expr%> ist keine Konstante"
  
! #: c/c-parser.cc:11017 c/c-parser.cc:11034 c/c-parser.cc:11041
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "Zu wenige Argumente fÃ¼r %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11062
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "Argument %u fÃ¼r %<__builtin_tgmath%> hat falsche Anzahl der Argumente"
  
! #: c/c-parser.cc:11106 c/c-parser.cc:11116
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr "ungÃ¼ltiger typgenerischer RÃ¼ckgabetyp fÃ¼r Argument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11138 c/c-parser.cc:11148
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr "ungÃ¼ltiger typgenerischer Typ fÃ¼r Argument %u von Argument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11181
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "funktionsargumente von %<__builtin_tgmath%> haben alle denselben Typ"
  
! #: c/c-parser.cc:11200
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr "den Funktionsargumenten von %<__builtin_tgmath%> fehlt der typgenerische Parameter"
  
! #: c/c-parser.cc:11248
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr "doppelter typgenerischer Parametertyp fÃ¼r Funktionsargument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr "falscher RÃ¼ckgabetyp fÃ¼r Funktionsargument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11288
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "falscher Typ fÃ¼r Argument %u von Funktionsargument %u von %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Argument %u der typgenerischen Funktion"
  
! #: c/c-parser.cc:11338
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "dezimales Gleitkomma-Argument %u fÃ¼r typgenerische Funktion mit nur komplexen Argumenten"
  
! #: c/c-parser.cc:11346
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "dezimales Gleitkomma-Argument %u fÃ¼r typgenerische Funktion mit nur binÃ¤ren Argumenten"
  
! #: c/c-parser.cc:11354 c/c-parser.cc:11384
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "sowohl komplexe als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktion"
  
! #: c/c-parser.cc:11362 c/c-parser.cc:11404
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "sowohl binÃ¤re als auch dezimale Gleitkomma-Argumente in Aufruf von typgenerischer Funktion"
  
! #: c/c-parser.cc:11376
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "komplexes Argument %u fÃ¼r typgenerische Funktion, die ausschlieÃŸlich dezimal ist"
  
! #: c/c-parser.cc:11396
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "binÃ¤res Argument %u fÃ¼r typgenerische Funktion, die ausschlieÃŸlich dezimal ist"
  
! #: c/c-parser.cc:11499
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "keine passende Funktion fÃ¼r typgenerischen Aufruf"
  
! #: c/c-parser.cc:11540
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r %<__builtin_call_with_static_chain%>"
  
! #: c/c-parser.cc:11553
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "Erstes Argument fÃ¼r %<__builtin_call_with_static_chain%> muss ein Aufrufausdruck sein"
  
! #: c/c-parser.cc:11557
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "Zweites Argument fÃ¼r %<__builtin_call_with_static_chain%> muss ein Zeigertyp sein"
  
! #: c/c-parser.cc:11583
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r %<__builtin_complex%>"
  
! #: c/c-parser.cc:11605
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "Operand von %<__builtin_complex%> nicht realer binÃ¤rer Gleitkommatyp"
  
! #: c/c-parser.cc:11614
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "Operanden von %<__builtin_complex%> unterschiedlichen Typs"
  
! #: c/c-parser.cc:11659 c/c-parser.cc:11688 cp/parser.cc:7764
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "falsche Anzahl der Argumente fÃ¼r %<__builtin_shuffle%>"
  
! #: c/c-parser.cc:11849
  #, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "falsche Anzahl an Argumenten fÃ¼r %qs"
  
! #: c/c-parser.cc:11858
  #, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "Operand fÃ¼r %qs hat keinen Ganzzahltyp"
  
! #: c/c-parser.cc:11864
! #, gcc-internal-format
! msgid "argument %u in call to function %qs has enumerated type"
! msgstr "Argument %u in Aufruf der Funktion %qs hat AufzÃ¤hlungstyp"
! 
! #: c/c-parser.cc:11871
! #, gcc-internal-format
! msgid "argument %u in call to function %qs has boolean type"
! msgstr "Argument %u in Aufruf der Funktion %qs ist ein boolescher Typ"
! 
! #: c/c-parser.cc:11878
! #, gcc-internal-format
! msgid "argument 1 in call to function %qs has signed type"
! msgstr "Argument 1 in Aufruf von der Funktion %qs hat einen vorzeichenbehafteten Typen"
! 
! #: c/c-parser.cc:12142 cp/parser.cc:6134
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<omp_all_memory%> darf nur in OpenMP-%<depend%>-Klausel verwendet werden"
  
! #: c/c-parser.cc:12152
  #, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO-C unterstÃ¼tzt %qs erst ab C23"
  
! #: c/c-parser.cc:12240
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "%qT in zusammengesetztem %<constexpr%>-Literal deklariert"
  
! #: c/c-parser.cc:12245
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "%qT in zusammengesetztem %<constexpr%>-Literal definiert"
  
! #: c/c-parser.cc:12260
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "zusammengesetztes Literal hat variable GrÃ¶ÃŸe"
  
! #: c/c-parser.cc:12265
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr "zusammengesetztes Literal hat Funktionstyp"
  
! #: c/c-parser.cc:12296
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr "Verbundliteral durch Adressraumqualifizierer qualifiziert"
  
! #: c/c-parser.cc:12301
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO-C90 verbietet zusammengesetzte Literale"
  
! #: c/c-parser.cc:12303
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO-C erlaubt Speicherklassenangaben in zusammengesetzten Literalen erst ab C23"
  
! #: c/c-parser.cc:12317
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr "%<_Alignas%>-Spezifizierer kÃ¶nnen nicht die Ausrichtung eines zusammengesetzten Feldes reduzieren"
  
! #: c/c-parser.cc:12392
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT Ã¼bergeben"
  
! #: c/c-parser.cc:12397
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer Ganzzahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergeben"
  
! #: c/c-parser.cc:12405
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "den Betrag des vorzeichenlosen Typs %qT zu berechnen, hat keine Auswirkung"
  
! #: c/c-parser.cc:12416
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergeben"
  
! #: c/c-parser.cc:12420
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer binÃ¤ren Gleitkommazahl, bekommt hier jedoch ein Argument vom dezimalen Gleitkommatyp %qT Ã¼bergeben"
  
! #: c/c-parser.cc:12425
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer binÃ¤ren Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergeben"
  
! #: c/c-parser.cc:12438
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer komplexen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergeben"
  
! #: c/c-parser.cc:12442
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer komplexen Zahl, bekommt hier jedoch ein Argument vom Gleitkommatyp %qT Ã¼bergeben"
  
! #: c/c-parser.cc:12459
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom Ganzzahltyp %qT Ã¼bergeben"
  
! #: c/c-parser.cc:12464
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom binÃ¤ren Gleitkommatyp %qT Ã¼bergeben"
  
! #: c/c-parser.cc:12469
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr "die Funktion %qD berechnet den Betrag einer dezimalen Gleitkommazahl, bekommt hier jedoch ein Argument vom komplexen Typ %qT Ã¼bergeben"
  
! #: c/c-parser.cc:12495
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr "die Betragsfunktion %qD bekommt hier ein Argument vom Typ %qT, erwartet jedoch einen Parameter vom Typ %qT; dadurch kann der Ã¼bergebene Wert abgeschnitten werden"
  
! #: c/c-parser.cc:12625 cp/parser.cc:8164
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr "Aufrufe an die OpenMP-Laufzeit-API sind in dazwischenliegendem Code nicht zulÃ¤ssig"
  
! #: c/c-parser.cc:12999
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "Bezeichner oder %<)%> erwartet"
  
! #: c/c-parser.cc:13095
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "zusÃ¤tzliches Semikolon"
  
! #: c/c-parser.cc:13343
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "zusÃ¤tzliches Semikolon in Methodendefinition angegeben"
  
! #: c/c-parser.cc:13475
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "Methodenattribute dÃ¼rfen nur am Ende angegeben werden"
  
! #: c/c-parser.cc:13495
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "%<;%> or %<{%> nach Definition der Methodenattribute erwartet"
  
! #: c/c-parser.cc:13617
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "Methodendeklaration in Objective-C erwartet"
  
! #: c/c-parser.cc:14069
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "hier darf kein Typ oder Speicherklasse angegeben werden,"
  
! #: c/c-parser.cc:14137 cp/parser.cc:37591
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "leere Liste von Eigenschaftsattributen"
  
! #: c/c-parser.cc:14151 cp/parser.cc:37604
  #, gcc-internal-format
  msgid "missing property attribute"
  msgstr "Eigenschaftsattribut fehlt"
  
! #: c/c-parser.cc:14190
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr "unbekanntes Eigenschaftsattribut %<%s%s%>"
  
! #: c/c-parser.cc:14193 cp/parser.cc:37641
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "unbekanntes Eigenschaftsattribut"
  
! #: c/c-parser.cc:14202 cp/parser.cc:37650
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "nach dem Objective-C-Attribut %qE wird ein %<=%> erwartet"
  
! #: c/c-parser.cc:14213 cp/parser.cc:37664
  #, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "Selektorname fÃ¼r %qE erwartet"
  
! #: c/c-parser.cc:14229 cp/parser.cc:37683
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "Methodennamen von Settern mÃ¼ssen mit %<:%> aufhÃ¶ren"
  
! #: c/c-parser.cc:14453 cp/semantics.cc:13238
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr "%<#pragma GCC unroll%> erfordert einen Zuweisungsausdruck, der zu einer nichtnegativen Ganzzahlkonstante kleiner als %u evaluiert"
  
! #: c/c-parser.cc:14489 cp/parser.cc:50800
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr "dazwischenliegender Code darf keine OpenMP-Direktiven enthalten"
  
! #: c/c-parser.cc:14509 c/c-parser.cc:23631 c/c-parser.cc:23940
! #: c/c-parser.cc:24003 c/c-parser.cc:24113 cp/parser.cc:46428
! #: cp/parser.cc:46776 cp/parser.cc:46891 cp/parser.cc:46990 cp/parser.cc:50821
! #: cp/parser.cc:50837 cp/parser.cc:50853 cp/parser.cc:50870 cp/parser.cc:50887
! #: cp/parser.cc:50904 cp/parser.cc:50931 cp/parser.cc:50945 cp/parser.cc:50970
! #: cp/parser.cc:50984
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.cc:14532 cp/parser.cc:50959
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> darf nur im Datei-GÃ¼ltigkeitsbereich auftreten"
  
! #: c/c-parser.cc:14622 cp/parser.cc:51083
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp scan%> darf nur in einem Schleifenkonstrukt mit %<inscan%>-%<reduction%>-Klausel verwendet werden"
  
! #: c/c-parser.cc:14629 cp/parser.cc:51089
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> darf nur in %<#pragma omp sections%>-Konstrukt verwendet werden"
  
! #: c/c-parser.cc:14641 c/c-parser.cc:14657
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma %s%> darf nur im GÃ¼ltigkeitsbereich einer Datei verwendet werden"
  
! #: c/c-parser.cc:14724 cp/parser.cc:51166
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "for-, while- oder do-Anweisung erwartet"
  
! #: c/c-parser.cc:14737 cp/parser.cc:50811
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> muss zuerst kommen"
  
! #: c/c-parser.cc:15104 c/c-parser.cc:19032 c/c-parser.cc:20713
! #: c/c-parser.cc:20732 c/c-parser.cc:20983 c/c-parser.cc:21041
! #: c/c-parser.cc:21048 c/c-parser.cc:21055 c/c-parser.cc:25954
! #: c/c-parser.cc:25962 c/c-parser.cc:26232 c/c-parser.cc:26242
! #: c/c-parser.cc:26336 c/c-parser.cc:26343 c/c-parser.cc:26350
! #: cp/parser.cc:38114 cp/parser.cc:41693 cp/parser.cc:42611 cp/parser.cc:42648
! #: cp/parser.cc:42837 cp/parser.cc:42900 cp/parser.cc:42907 cp/parser.cc:42914
! #: cp/parser.cc:48245 cp/parser.cc:48252 cp/parser.cc:48259 cp/parser.cc:49706
! #: cp/parser.cc:49714 cp/parser.cc:49866 cp/parser.cc:49876
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "zu viele %qs-Klauseln"
  
! #: c/c-parser.cc:15131
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr "Ausdruck muss ganzzahlig sein"
  
! #: c/c-parser.cc:15536 c/c-parser.cc:15548
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "%<)%> oder %<,%> erwartet"
  
! #: c/c-parser.cc:15746 c/c-parser.cc:26638
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD ist keine Variable"
  
! #: c/c-parser.cc:15750 cp/semantics.cc:8614
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ist keine Zeigervariable"
  
! #: c/c-parser.cc:15792 cp/parser.cc:38995
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "Collapse-Argument erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.cc:15887 cp/parser.cc:39073
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "%<none%> oder %<present%> erwartet"
  
! #: c/c-parser.cc:15889 cp/parser.cc:39075
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%<none%>, %<shared%>, %<private%> oder %<firstprivate%> erwartet"
  
! #: c/c-parser.cc:15974 cp/parser.cc:39145
  #, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "Interner Fehler: expected constant logical expression"
  
! #: c/c-parser.cc:16051 cp/parser.cc:39227
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "%<data%>, %<update%>, %<enter%> oder %<exit%> erwartet"
  
! #: c/c-parser.cc:16071 c/c-parser.cc:23996 c/c-parser.cc:24106
! #: cp/parser.cc:39245 cp/parser.cc:46768 cp/parser.cc:46883
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%<data%> erwartet"
  
! #: c/c-parser.cc:16124 cp/parser.cc:39300
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "zu viele %<if%>-Klauseln mit %qs-Modifizierer"
  
! #: c/c-parser.cc:16131 cp/parser.cc:39307
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "zu viele %<if%>-Klauseln"
  
! #: c/c-parser.cc:16133 cp/parser.cc:39309
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "zu viele %<if%>-Klauseln ohne Modifizierer"
  
! #: c/c-parser.cc:16139 cp/parser.cc:39315
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "wenn eine der %<if%>-Klauseln einen Modifizierer verwendet, mÃ¼ssen alle %<if%>-Klauseln Modifizierer verwenden"
  
! #: c/c-parser.cc:16244 c/c-parser.cc:16304 c/c-parser.cc:16366
! #: c/c-parser.cc:16414 c/c-parser.cc:16494 c/c-parser.cc:16891
! #: c/c-parser.cc:16973 c/c-parser.cc:17578 c/c-parser.cc:17723
! #: c/c-parser.cc:17791 c/c-parser.cc:18969
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "Ganzzahlausdruck erwartet"
  
! #: c/c-parser.cc:16255
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "Wert von %<num_threads%> muss positiv sein"
  
! #: c/c-parser.cc:16316
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "Wert von %<num_tasks%> muss positiv sein"
  
! #: c/c-parser.cc:16378 cp/semantics.cc:8828
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "Wert von %<grainsize%> muss positiv sein"
  
! #: c/c-parser.cc:16427 cp/semantics.cc:8858
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "Wert von %<priority%> muss positiv sein"
  
! #: c/c-parser.cc:16461 cp/parser.cc:39541
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "konstanter Ganzzahlausdruck mit gÃ¼ltigem sync-hint-Wert erwartet"
  
! #: c/c-parser.cc:16533 cp/parser.cc:39611
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "%<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> oder %<default%> erwartet"
  
! #: c/c-parser.cc:16601
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "%<scalar%>, %<aggregate%>, %<pointer%> oder %<all%> erwartet"
  
! #: c/c-parser.cc:16678 cp/parser.cc:39763
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "zu viele %<defaultmap%>-Klauseln mit %qs-Kategorie"
  
! #: c/c-parser.cc:16681 cp/parser.cc:39766
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "zu viele %<defaultmap%>-Klauseln mit nicht angegebener Kategorie"
  
! #: c/c-parser.cc:16765 cp/semantics.cc:7685 cp/semantics.cc:7740
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "%qs-Ausdruck muss ganzzahlig sein"
  
! #: c/c-parser.cc:16777 c/c-parser.cc:16900 cp/semantics.cc:7719
! #: cp/semantics.cc:7754
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "Wert %qs muss positiv sein"
  
! #: c/c-parser.cc:16839 cp/parser.cc:38767
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "zu viele %<static%>-Argumente"
  
! #: c/c-parser.cc:16873 cp/parser.cc:38800
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "unerwartetes Argument"
  
! #: c/c-parser.cc:17040 cp/semantics.cc:9045
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%<tile%>-Argument muss eine positive, ganzzahlige Konstante sein"
  
! #: c/c-parser.cc:17108 cp/parser.cc:41874
  #, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "zu viele %<self%>-Klauseln"
  
! #: c/c-parser.cc:17150 cp/parser.cc:39816
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "%<reproducible%> oder %<unconstrained%> erwartet"
  
! #: c/c-parser.cc:17159 c/c-parser.cc:17165 cp/parser.cc:39825
! #: cp/parser.cc:39835
  #, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "%<concurrent%> erwartet"
  
! #: c/c-parser.cc:17201 cp/parser.cc:39875
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "%<teams%>, %<parallel%> oder %<thread%> erwartet"
  
! #: c/c-parser.cc:17254 cp/parser.cc:39943
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "Argument fÃ¼r %<ordered%> muss ein positiver, ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:17379 c/c-parser.cc:25505 cp/parser.cc:49347
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> oder Bezeichner erwartet"
  
! #: c/c-parser.cc:17501 cp/parser.cc:40201
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "widersprÃ¼chliche Modifizierer %<monotonic%> und %<nonmonotonic%> angegeben"
  
! #: c/c-parser.cc:17555 cp/parser.cc:40217
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "Ablauf %<runtime%> akzeptiert keinen Parameter %<chunk_size%>"
  
! #: c/c-parser.cc:17559 cp/parser.cc:40220
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "Ablauf %<auto%> akzeptiert keinen Parameter %<chunk_size%>"
  
! #: c/c-parser.cc:17572 cp/semantics.cc:7801
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "Wert der ChunkgrÃ¶ÃŸe muss positiv sein"
  
! #: c/c-parser.cc:17595 cp/parser.cc:40240
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "ungÃ¼ltige Ablaufart"
  
! #: c/c-parser.cc:17734 c/c-parser.cc:17745
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "Wert von %<num_teams%> muss positiv sein"
  
! #: c/c-parser.cc:17753 cp/semantics.cc:7768
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr "untere Grenze %qE von %<num_teams%> ist grÃ¶ÃŸer als obere Grenze %qE"
  
! #: c/c-parser.cc:17802 cp/semantics.cc:7897
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "Wert von %<thread_limit%> muss positiv sein"
  
! #: c/c-parser.cc:17847 cp/semantics.cc:8025
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "Ausdruck fÃ¼r %<aligned%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.cc:17959 c/c-parser.cc:20700 cp/parser.cc:42603
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr "%<allocator%> oder %<align%> erwartet"
  
! #: c/c-parser.cc:17966
  #, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr "doppelter %qs-Modifizierer"
  
! #: c/c-parser.cc:18014 cp/semantics.cc:8160
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr "Allokationsausdruck in %<allocate%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_allocator_handle_t%>"
  
! #: c/c-parser.cc:18025 cp/semantics.cc:8115 cp/semantics.cc:8131
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "in der %<allocate%>-Klausel muss das Argument des %<align%>-Modifizierers eine positive konstante Zweierpotenz eines ganzzahligen Ausdrucks sein"
  
! #: c/c-parser.cc:18144 cp/parser.cc:40687
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr "mehrere Â»linearÂ«-Modifizierer"
  
! #: c/c-parser.cc:18156 cp/parser.cc:40700
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr "mehrere %<step%>-Modifizierer"
  
! #: c/c-parser.cc:18164 c/c-parser.cc:18192
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr "Schrittweite der %<linear%>-Klausel muss ganzzahlig sein"
  
! #: c/c-parser.cc:18244
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "Ausdruck der %<safelen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
! #: c/c-parser.cc:18283
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "Ausdruck der %<simdlen%>-Klausel erfordert positiven konstanten Ganzzahlausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79924
! #: c/c-parser.cc:18643 cp/parser.cc:41247
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "Modifizierer %<iterator%> ist unvertrÃ¤glich mit %qs"
  
! #: c/c-parser.cc:18691 cp/parser.cc:41302 cp/parser.cc:41754 cp/parser.cc:41804
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "ungÃ¼ltige AbhÃ¤ngigkeitsart"
  
! #: c/c-parser.cc:18752 cp/parser.cc:41332
  #, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "ungÃ¼ltige Â»doacrossÂ«-Art"
  
! #: c/c-parser.cc:18821 cp/parser.cc:41475
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "zu viele %<always%>-Modifizierer"
  
! #: c/c-parser.cc:18831 cp/parser.cc:41488
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "zu viele %<close%>-Modifizierer"
  
! #: c/c-parser.cc:18841 cp/parser.cc:41501
  #, gcc-internal-format
  msgid "too many %<present%> modifiers"
  msgstr "zu viele %<present%>-Modifizierer"
  
! #: c/c-parser.cc:18849 cp/parser.cc:41512
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr "%<map%>-Klausel mit einem anderen map-type-Modifikator als %<always%>, %<close%> oder %<present%>"
  
! #: c/c-parser.cc:18887 cp/parser.cc:41552
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "ungÃ¼ltige Zuordnungsart"
  
! #: c/c-parser.cc:18939 cp/parser.cc:41616
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr "%<ancestor%>-GerÃ¤temodifikator, dem keine %<requires%>-Direktive mit %<reverse_offload%>-Klausel vorausgeht"
  
! #: c/c-parser.cc:18951 cp/parser.cc:41627
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "%<ancestor%> oder %<device_num%> erwartet"
  
! #: c/c-parser.cc:18974 cp/semantics.cc:7922
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "der Ausdruck der %<device%>-Klausel muss den Wert %<1%> haben"
  
! #: c/c-parser.cc:19007 cp/parser.cc:41698
  #, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ungÃ¼ltige Â»dist_scheduleÂ«-Art"
  
! #: c/c-parser.cc:19086
  #, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "ungÃ¼ltige Â»proc_bindÂ«-Art"
  
! #: c/c-parser.cc:19130
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "%<host%>, %<nohost%> oder %<any%> erwartet"
  
! #: c/c-parser.cc:19228 cp/semantics.cc:8341
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr "Ereignishandle in %<detach%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_event_handle_t%>"
  
! #: c/c-parser.cc:19440 cp/parser.cc:42090
  #, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "OpenACC-Klausel erwartet"
  
! #: c/c-parser.cc:19451 c/c-parser.cc:19816 cp/parser.cc:42101
! #: cp/parser.cc:42509
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs ist fÃ¼r %qs ungÃ¼ltig"
  
! #: c/c-parser.cc:19496 cp/parser.cc:42149
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr "Klauseln in %<simd%>-Eigenschaft sollten durch %<,%> getrennt werden"
  
! #: c/c-parser.cc:19649 cp/parser.cc:42342
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs muss die erste Klausel von %qs sein"
  
! #: c/c-parser.cc:19805 cp/parser.cc:42498
  #, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "OpenMP-Klausel erwartet"
  
! #: c/c-parser.cc:19964 cp/parser.cc:47351
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "keine gÃ¼ltigen Klauseln in %<#pragma acc declare%> angegeben"
  
! #: c/c-parser.cc:19974 cp/parser.cc:47361
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "Arrayabschnitt in %<#pragma acc declare%>"
  
! #: c/c-parser.cc:19994 cp/parser.cc:47381
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "In %<#pragma acc declare link%> muss %qD eine globale Variable sein"
  
! #: c/c-parser.cc:20005 cp/parser.cc:47392
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "ungÃ¼ltige OpenACC-Klausel im Datei-GÃ¼ltigkeitsbereich"
  
! #: c/c-parser.cc:20012 cp/parser.cc:47399
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "ungÃ¼ltige Verwendung der %<extern%>-Variable %qD in %<#pragma acc declare%>"
  
! #: c/c-parser.cc:20020 cp/parser.cc:47407
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "ungÃ¼ltige Verwendung der %<global%>-Variable %qD in %<#pragma acc declare%>"
  
! #: c/c-parser.cc:20031 cp/parser.cc:47429
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "%qD muss eine Variable sein, die im selben GÃ¼ltigkeitsbereich wie %<#pragma acc declare%> deklariert ist"
  
! #: c/c-parser.cc:20041 cp/parser.cc:47452
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "Variable %qD wird in %<#pragma acc declare%> mehr als einmal verwendet"
  
! #: c/c-parser.cc:20134 cp/parser.cc:47536
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "hinter %<#pragma acc %s%> wird %<data%> erwartet"
  
! #: c/c-parser.cc:20150 cp/parser.cc:47553
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> hat keine Datenverschiebeklausel"
  
! #: c/c-parser.cc:20182 cp/parser.cc:47311
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr "das %<host_data%>-Konstrukt erfordert eine %<use_device%>-Klausel"
  
! #: c/c-parser.cc:20411 cp/parser.cc:3367
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE wurde nicht deklariert"
  
! #: c/c-parser.cc:20415
  #, gcc-internal-format
  msgid "expected function name"
  msgstr "Funktionsname erwartet"
  
! #: c/c-parser.cc:20433 cp/parser.cc:50133
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD bezeichnet keine Funktion"
  
! #: c/c-parser.cc:20456 c/c-parser.cc:20504 cp/parser.cc:1662
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> muss direkt vor einer Funktionsdeklaration oder -definition auftreten"
  
! #: c/c-parser.cc:20496 cp/parser.cc:50184 cp/parser.cc:50231
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> muss direkt vor einer Deklaration oder Definition einer einzelnen Funktion auftreten"
  
! #: c/c-parser.cc:20527 cp/parser.cc:50259
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> muss vor Verwendung angewendet werden"
  
! #: c/c-parser.cc:20528 cp/parser.cc:50261
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> muss vor Definition angewendet werden"
  
! #: c/c-parser.cc:20573 cp/parser.cc:47769
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> muss mindestens eine %<device%>- oder %<host%>- or %<self%>-Klausel enthalten"
  
! #: c/c-parser.cc:20631
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr "die in der %<allocator%>-Klausel verwendete Variable %qD muss vor %qD deklariert werden"
  
! #: c/c-parser.cc:20635 c/c-parser.cc:20658
  #, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "die zu allozierende Variable ist hier deklariert"
  
! #: c/c-parser.cc:20653
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr "die in der %<allocator%>-Klausel verwendete Variable %qD darf zwischen der Deklaration von %qD und der %<allocate%>-Direktive nicht verÃ¤ndert werden"
  
! #: c/c-parser.cc:20656
  #, gcc-internal-format
  msgid "modified here"
  msgstr "hier verÃ¤ndert"
  
! #: c/c-parser.cc:20724 cp/parser.cc:42623 cp/parser.cc:42638
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "in der %<align%>-Klausel muss das Argument eine positive konstante Zweierpotenz eines ganzzahligen Ausdrucks sein"
  
! #: c/c-parser.cc:20748
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr "Allokationsausdruck in %<allocator%>-Klausel ist vom Typ %qT statt des erwarteten %<omp_allocator_handle_t%>"
  
! #: c/c-parser.cc:20765
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr "Funktionsparameter %qD darf nicht als Listenelement in einer %<allocate%>-Direktive erscheinen"
  
! #: c/c-parser.cc:20772
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr "die %<allocate%>-Direktive muss sich im selben Bereich wie %qD befinden"
  
! #: c/c-parser.cc:20780
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr "%qD erschien bereits als Listenelement in einer %<allocate%>-Direktive"
  
! #: c/c-parser.cc:20787
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr "%<allocator%>-Klausel fÃ¼r statische Variable %qD erforderlich"
  
! #: c/c-parser.cc:20794
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr "die %<allocator%>-Klausel erfordert einen vordefinierten Allokator, da %qD statisch ist"
  
! #: c/c-parser.cc:20798
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> for static variables like %qD not yet supported"
  msgstr "%<#pragma omp allocate%> wird fÃ¼r statische Variablen wie %qD noch nicht unterstÃ¼tzt"
  
! #: c/c-parser.cc:20949 cp/parser.cc:42803
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "eine der Klauseln %<read%>, %<write%>, %<update%> oder %<capture%> erwartet"
  
! #: c/c-parser.cc:20988 cp/parser.cc:42842
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "%<seq_cst%>, %<acquire%> oder %<relaxed%> erwartet"
  
! #: c/c-parser.cc:21012 cp/parser.cc:42871
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "eine der Klauseln %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> oder %<hint%> erwartet"
  
! #: c/c-parser.cc:21027 cp/parser.cc:42886
  #, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "zu viele atomare Klauseln"
  
! #: c/c-parser.cc:21034 cp/parser.cc:42893
  #, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "zu viele Speicherreihenfolge-Klauseln"
  
! #: c/c-parser.cc:21072 c/c-parser.cc:21079 cp/parser.cc:42931
! #: cp/parser.cc:42938
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "Klausel %qs ist unvertrÃ¤glich mit den Klauseln %<read%> oder %<write%>"
  
! #: c/c-parser.cc:21085 c/c-parser.cc:21090 cp/parser.cc:42944
! #: cp/parser.cc:42949
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qs-Klausel erfordert %qs-Klausel"
  
! #: c/c-parser.cc:21113 cp/parser.cc:42972
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp atomic write%> inkompatibel mit %<acquire%>-Klausel, die implizit von einer %<requires%>-Direktive bereitgestellt wird"
  
! #: c/c-parser.cc:21124 cp/parser.cc:42983
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp atomic read%> inkompatibel mit %<release%>-Klausel, die implizit von einer %<requires%>-Direktive bereitgestellt wird"
  
! #: c/c-parser.cc:21156 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%<#pragma omp atomic read%> ist unvertrÃ¤glich mit der Klausel %<release%>"
  
! #: c/c-parser.cc:21166 cp/parser.cc:43025
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%<#pragma omp atomic write%> ist unvertrÃ¤glich mit der Klausel %<acquire%>"
  
! #: c/c-parser.cc:21289 cp/parser.cc:43125
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "in der %<if%>-Bedingung wird ein Vergleich mit %<==%> erwartet"
  
! #: c/c-parser.cc:21296 cp/parser.cc:43132
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr "in der %<if%>-Bedingung wird ein Vergleich mit %<==%>, %<<%> oder %<>%> erwartet"
  
! #: c/c-parser.cc:21369 cp/parser.cc:43197 cp/parser.cc:43480 cp/parser.cc:43574
! #: cp/parser.cc:43592
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "ungÃ¼ltige Form von %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:21380 cp/parser.cc:43208
  #, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "unerwartetes %<else%> gefunden"
  
! #: c/c-parser.cc:21440 cp/parser.cc:43647
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "ungÃ¼ltige Form von %<#pragma omp atomic compare%>"
  
! #: c/c-parser.cc:21711 cp/parser.cc:43501 cp/parser.cc:43527
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ungÃ¼ltige Form von %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:21715 cp/parser.cc:43567 cp/parser.cc:43601
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ungÃ¼ltiger Operator fÃ¼r %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:21766 cp/parser.cc:43636
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr "%<weak%>-Klausel erfordert atomaren Gleichheitsvergleich"
  
! #: c/c-parser.cc:21772 cp/semantics.cc:11233 cp/semantics.cc:11243
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher"
  
! #: c/c-parser.cc:21875 cp/semantics.cc:11320
  #, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "Ausdruck %<depobj%> ist kein lvalue-Ausdruck"
  
! #: c/c-parser.cc:21918
  #, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "%<destroy%>-Ausdruck ist kein Lvalue-Ausdruck"
  
! #: c/c-parser.cc:21924 cp/parser.cc:43789
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr "der %<destroy%>-Ausdruck %qE sollte mit dem %<depobj%>-Argument %qE identisch sein"
  
! #: c/c-parser.cc:21955 cp/parser.cc:43825
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "%<in%>, %<out%>, %<inout%>, %<mutexinoutset%> oder %<inoutset%> erwartet"
  
! #: c/c-parser.cc:21967 cp/parser.cc:43841
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "eine der Klauseln %<depend%>, %<destroy%> oder %<update%> erwartet"
  
! #: c/c-parser.cc:22008 cp/parser.cc:43879
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "%<seq_cst%>, %<acq_rel%>, %<release%> oder %<acquire%> erwartet"
  
! #: c/c-parser.cc:22016 cp/parser.cc:43887
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "%<flush%>-Liste wurde zusammen mit Speicherreihenfolge-Klausel angegeben"
  
! #: c/c-parser.cc:22021
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "%<(%> oder Zeilenende erwartet"
  
! #: c/c-parser.cc:22092 cp/parser.cc:44593
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr "%<[[omp::directive(%s)]]%> muss das einzige angegebene Attribut in einer Anweisung sein"
  
! #: c/c-parser.cc:22159 cp/parser.cc:44662
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp scan%> mit 0 vorhergehenden ausfÃ¼hrbaren Anweisungen"
  
! #: c/c-parser.cc:22193 cp/parser.cc:44695
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "%<inclusive%>- oder %<exclusive%>-Klausel erwartet"
  
! #: c/c-parser.cc:22198 cp/parser.cc:44701
  #, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "%<#pragma omp scan%> erwartet"
  
! #: c/c-parser.cc:22207 cp/parser.cc:44710
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp scan%> mit 0 nachfolgenden ausfÃ¼hrbaren Anweisungen"
  
! #: c/c-parser.cc:22325 cp/semantics.cc:10807 cp/semantics.cc:10892
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Schleifendeklaration oder Initialisierung erwartet"
  
! #: c/c-parser.cc:22413 c/c-parser.cc:22428 cp/parser.cc:45057
! #: cp/parser.cc:45072
  #, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "nicht genÃ¼gend geschachtelte Schleifen"
  
! #: c/c-parser.cc:22528 cp/parser.cc:45344
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<ordered%>-Klauselparameter ist weniger als %<collapse%>"
  
! #: c/c-parser.cc:22539 cp/parser.cc:45355
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "fÃ¼r Anweisung erwartet"
  
! #: c/c-parser.cc:22651 cp/parser.cc:44895 cp/parser.cc:44938 cp/pt.cc:18143
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "Schleifenvariable %qD sollte nicht Â»firstprivateÂ« sein"
  
! #: c/c-parser.cc:23059 cp/parser.cc:45866
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp ordered%> mit %qs-Klausel darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.cc:23275 cp/parser.cc:46072
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "%<for%> hinter %qs erwartet"
  
! #: c/c-parser.cc:23622 cp/parser.cc:46419
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "%<point%> erwartet"
  
! #: c/c-parser.cc:23889 cp/parser.cc:46706
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> mit Zuordnungstyp auÃŸer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:23905 cp/parser.cc:46722
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%<#pragma omp target data%> muss mindestens eine %<map%>-, %<use_device_ptr%>- oder %<use_device_addr%>-Klausel enthalten"
  
! #: c/c-parser.cc:23953 cp/parser.cc:47003
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> muss mindestens eine %<from%>- oder %<to%>-Klausel enthalten"
  
! #: c/c-parser.cc:24055 cp/parser.cc:46829
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> mit Zuordnungstyp auÃŸer %<to%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:24067 cp/parser.cc:46841
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> muss mindestens eine %<map%>-Klausel enthalten"
  
! #: c/c-parser.cc:24166 cp/parser.cc:46946
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> mit Zuordnungstyp auÃŸer %<from%>, %<tofrom%>, %<release%> oder %<delete%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:24179 cp/parser.cc:46959
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> muss mindestens eine %<map%>-Klausel enthalten"
  
! #: c/c-parser.cc:24424 cp/semantics.cc:10315
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> mit Zuordnungstyp auÃŸer %<to%>, %<from%>, %<tofrom%> oder %<alloc%> an %<map%>-Klausel"
  
! #: c/c-parser.cc:24481
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare %s%> muss von einer Funktionsdeklaration oder -definition oder einem weiteren %<#pragma omp declare %s%> gefolgt werden"
  
! #: c/c-parser.cc:24532 c/c-parser.cc:24570
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare %s%> muss vor der Deklaration oder Definition einer Funktion auftreten"
  
! #: c/c-parser.cc:24603 cp/parser.cc:47913
  #, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "Name des Merkmalsselektors erwartet"
  
! #: c/c-parser.cc:24615 cp/parser.cc:47927
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "unbekannter Selektor %qs fÃ¼r Kontextselektormenge %qs"
  
! #: c/c-parser.cc:24643 cp/parser.cc:47956
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "Selektor %qs akzeptiert keine Eigenschaften"
  
! #: c/c-parser.cc:24665 cp/parser.cc:47988
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<score%> kann nicht in Traits in der Trait-Selektor-Menge %qs angegeben werden"
  
! #: c/c-parser.cc:24674 cp/parser.cc:47998
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "das %<score%>-Argument muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:24677 cp/parser.cc:48001
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr "das %<score%>-Argument darf nicht negativ sein"
  
! #: c/c-parser.cc:24718 cp/parser.cc:48047
  #, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "Bezeichner oder Zeichenkettenliteral erwartet"
  
! #: c/c-parser.cc:24743 cp/parser.cc:48072 cp/pt.cc:12036
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "Eigenschaft muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: c/c-parser.cc:24757 cp/parser.cc:48086
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr "Eigenschaften fÃ¼r %<simd%>-Selektor dÃ¼rfen nicht in %<metadirective%> angegeben werden"
*************** msgstr "Eigenschaften fÃ¼r %<simd%>-Sele
*** 48637,48926 ****
  #. FIXME: The "requires" selector was added in OpenMP 5.1.
  #. Currently only the now-deprecated syntax
  #. from OpenMP 5.0 is supported.
! #: c/c-parser.cc:24705 cp/parser.cc:48035 fortran/openmp.cc:5891
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "der %<requires%>-Selektor wird noch nicht unterstÃ¼tzt"
  
! #: c/c-parser.cc:24764 cp/parser.cc:48098
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr "Name der Kontextselektormenge erwartet"
  
! #: c/c-parser.cc:24841 cp/parser.cc:48413
  #, gcc-internal-format
  msgid "expected %<match%>"
  msgstr "%<match%> erwartet"
  
! #: c/c-parser.cc:24861
  #, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "Variante %qD ist keine Funktion"
  
! #: c/c-parser.cc:24868 cp/decl.cc:8318
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "Variante %qD und Basis %qD haben unvertrÃ¤gliche Typen"
  
! #: c/c-parser.cc:24880 cp/decl.cc:8327
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr "die Variante %qD ist eine eingebaute"
  
! #: c/c-parser.cc:24926
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "hinter %<#pragma omp declare %s%> muss direkt eine Funktionsdeklaration oder -definition stehen"
  
! #: c/c-parser.cc:24934 cp/parser.cc:48458
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "hinter %<#pragma omp declare %s%> muss direkt eine einzelne Funktionsdeklaration oder -definition stehen"
  
! #: c/c-parser.cc:25135 cp/parser.cc:48748
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "%qD ist sowohl in %<link%>- als auch %qs-Klauseln des Deklarationsziels angegeben"
  
! #: c/c-parser.cc:25139 cp/parser.cc:48752
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "%qD ist sowohl im Deklarationsziel %<link%> als auch in %<to%>- oder %<enter%>-Klauseln angegeben"
  
! #: c/c-parser.cc:25199 cp/parser.cc:48882
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr "Direktive mit nur %<device_type%>- oder %<indirect%>-Klauseln"
  
! #: c/c-parser.cc:25202 cp/parser.cc:48885
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "die %<device_type%>-Klausel muss 'any' angeben, wenn sie mit einer %<indirect%>-Klausel verwendet wird"
  
! #: c/c-parser.cc:25251 c/c-parser.cc:25293 cp/parser.cc:48940
! #: cp/parser.cc:48987
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> erwartet"
  
! #: c/c-parser.cc:25265 cp/parser.cc:48953
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "%<declare target%> oder %<assumes%> erwartet"
  
! #: c/c-parser.cc:25300 cp/parser.cc:48994
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%<#pragma omp end declare target%> ohne zugehÃ¶riges %<#pragma omp declare target%> oder %<#pragma omp begin declare target%>"
  
! #: c/c-parser.cc:25311 c/c-parser.cc:25342 cp/parser.cc:49005
! #: cp/parser.cc:49036
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr "%qs beginnt in der Attributsyntax, wird aber mit %qs in der Pragmasyntax abgeschlossen"
  
! #: c/c-parser.cc:25318 c/c-parser.cc:25347 cp/parser.cc:49012
! #: cp/parser.cc:49041
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "%qs beginnt in der Pragmasyntax, wird aber mit %qs in der Attributsyntax abgeschlossen"
  
! #: c/c-parser.cc:25355 cp/parser.cc:49049
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "%<declare%> oder %<assumes%> erwartet"
  
! #: c/c-parser.cc:25382
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%<#pragma omp declare reduction%> darf nur im Datei- oder Block-GÃ¼ltigkeitsbereich auftreten"
  
! #: c/c-parser.cc:25459
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "vordefinierter arithmetischer Typ in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:25463
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "Funktions- oder Arraytyp in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:25466
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "%<_Atomic%>-qualifizierter Typ in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:25469
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "mit const, volatile oder restrict qualifizierter Typ in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:25477
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "Redeklaration von %qs %<#pragma omp declare reduction%> fÃ¼r Typ %qT"
  
! #: c/c-parser.cc:25486
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "vorheriges %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:25607
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "%<omp_priv%> oder Funktionsname erwartet"
  
! #: c/c-parser.cc:25618
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "Funktionsname und %<(%> erwartet"
  
! #: c/c-parser.cc:25637
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "eins der Argumente fÃ¼r den Initialisierungsaufruf sollte %<&omp_priv%> sein"
  
! #: c/c-parser.cc:25768 cp/parser.cc:49522
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%<simd%>, %<reduction%>, %<target%> oder %<variant%> erwartet"
  
! #: c/c-parser.cc:25837 cp/parser.cc:49589
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "%<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> oder %<seq_cst%> erwartet"
  
! #: c/c-parser.cc:25866 cp/parser.cc:49624
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr "eine der Klauseln %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> oder %<atomic_default_mem_order%> erwartet"
  
! #: c/c-parser.cc:25884 cp/parser.cc:49642
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr "%qs-Klausel wird lexikalisch nach dem ersten Zielkonstrukt oder nach der ersten Auslagerungs-API verwendet"
  
! #: c/c-parser.cc:25896 cp/parser.cc:49654
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr "mehr als eine %<atomic_default_mem_order%>-Klausel in einer einzigen Ãœbersetzungseinheit"
  
! #: c/c-parser.cc:25905 cp/parser.cc:49663
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr "%<atomic_default_mem_order%>-Klausel wird lexikalisch nach dem ersten %<atomic%>-Konstrukt ohne Speicherreihenfolge-Klausel verwendet"
  
! #: c/c-parser.cc:25919 cp/parser.cc:49677
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<pragma omp requires%> erfordert mindestens eine Klausel"
  
! #: c/c-parser.cc:25938
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "Typ %qT mit GrÃ¶ÃŸe 0 in %<reduction%>-Klausel"
  
! #: c/c-parser.cc:25944
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "Typ %qT mit variabler LÃ¤nge in %<reduction%>-Klausel"
  
! #: c/c-parser.cc:26101 cp/parser.cc:49734
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "eine der Klauseln %<at%>, %<severity%> oder %<message%> erwartet"
  
! #: c/c-parser.cc:26134 cp/parser.cc:49769
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%qs oder %qs erwartet"
  
! #: c/c-parser.cc:26191 cp/parser.cc:49831
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp error%> mit %<at(execution)%>-Klausel darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.cc:26214 cp/parser.cc:49858
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "%<#pragma omp error%> gefunden: %s"
  
! #: c/c-parser.cc:26217 cp/parser.cc:49861
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "%<#pragma omp error%> gefunden"
  
! #: c/c-parser.cc:26244 cp/parser.cc:48159
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "mindestens eine Annahme-Klausel erwartet"
  
! #: c/c-parser.cc:26330 cp/parser.cc:48245
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr "Name einer Direktive erwartet"
  
! #: c/c-parser.cc:26343 cp/parser.cc:48258
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr "unbekannter OpenMP-Direktiven-Name im Argument der %qs-Klausel"
  
! #: c/c-parser.cc:26350 cp/parser.cc:48265
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr "%<%s%s%s%s%s%>-Direktive wird sowohl in %<absent%>- als auch %<contains%>-Klauseln erwÃ¤hnt"
  
! #: c/c-parser.cc:26361 cp/parser.cc:48276
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr "%<%s%s%s%s%s%>-Direktive wird mehrfach in %qs-Klauseln erwÃ¤hnt"
  
! #: c/c-parser.cc:26384 cp/parser.cc:48303
  #, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "unbekanntes Annahme-Klausel %qs"
  
! #: c/c-parser.cc:26397 cp/parser.cc:48313
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "Annahme-Klausel erwartet"
  
! #: c/c-parser.cc:26567 cp/semantics.cc:9608
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE nach erster Verwendung als %<threadprivate%> deklariert"
  
! #: c/c-parser.cc:26569 cp/semantics.cc:9610
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automatische Variable %qE kann nicht %<threadprivate%> sein"
  
! #: c/c-parser.cc:26573 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE hat unvollstÃ¤ndigen Typen"
  
! #: c/c-parser.cc:26753 cp/parser.cc:50600
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsbasierten Speicher"
  
! #: c/c-parser.cc:26759 cp/parser.cc:50606
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> innerhalb eines %<__transaction_relaxed%>"
  
! #: c/c-parser.cc:26768
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "Funktionsaufruf von %<__transaction_cancel%> nicht innerhalb von Ã¤uÃŸerer %<__transaction_atomic%>- oder %<transaction_may_cancel_outer%>-Funktion"
  
! #: c/c-parser.cc:26776 cp/parser.cc:50624
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>"
  
! #: c/c-parser.cc:26869
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr "fehlende schlieÃŸende geschweifte Klammer"
--- 48880,49169 ----
  #. FIXME: The "requires" selector was added in OpenMP 5.1.
  #. Currently only the now-deprecated syntax
  #. from OpenMP 5.0 is supported.
! #: c/c-parser.cc:24778 cp/parser.cc:48102 fortran/openmp.cc:5921
  #, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "der %<requires%>-Selektor wird noch nicht unterstÃ¼tzt"
  
! #: c/c-parser.cc:24837 cp/parser.cc:48165
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr "Name der Kontextselektormenge erwartet"
  
! #: c/c-parser.cc:24914 cp/parser.cc:48480
  #, gcc-internal-format
  msgid "expected %<match%>"
  msgstr "%<match%> erwartet"
  
! #: c/c-parser.cc:24934
  #, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "Variante %qD ist keine Funktion"
  
! #: c/c-parser.cc:24941 cp/decl.cc:8314
  #, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "Variante %qD und Basis %qD haben unvertrÃ¤gliche Typen"
  
! #: c/c-parser.cc:24953 cp/decl.cc:8323
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr "die Variante %qD ist eine eingebaute"
  
! #: c/c-parser.cc:24999
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "hinter %<#pragma omp declare %s%> muss direkt eine Funktionsdeklaration oder -definition stehen"
  
! #: c/c-parser.cc:25007 cp/parser.cc:48525
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "hinter %<#pragma omp declare %s%> muss direkt eine einzelne Funktionsdeklaration oder -definition stehen"
  
! #: c/c-parser.cc:25208 cp/parser.cc:48815
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "%qD ist sowohl in %<link%>- als auch %qs-Klauseln des Deklarationsziels angegeben"
  
! #: c/c-parser.cc:25212 cp/parser.cc:48819
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "%qD ist sowohl im Deklarationsziel %<link%> als auch in %<to%>- oder %<enter%>-Klauseln angegeben"
  
! #: c/c-parser.cc:25272 cp/parser.cc:48949
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr "Direktive mit nur %<device_type%>- oder %<indirect%>-Klauseln"
  
! #: c/c-parser.cc:25275 cp/parser.cc:48952
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "die %<device_type%>-Klausel muss 'any' angeben, wenn sie mit einer %<indirect%>-Klausel verwendet wird"
  
! #: c/c-parser.cc:25324 c/c-parser.cc:25366 cp/parser.cc:49007
! #: cp/parser.cc:49054
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%<target%> erwartet"
  
! #: c/c-parser.cc:25338 cp/parser.cc:49020
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "%<declare target%> oder %<assumes%> erwartet"
  
! #: c/c-parser.cc:25373 cp/parser.cc:49061
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%<#pragma omp end declare target%> ohne zugehÃ¶riges %<#pragma omp declare target%> oder %<#pragma omp begin declare target%>"
  
! #: c/c-parser.cc:25384 c/c-parser.cc:25415 cp/parser.cc:49072
! #: cp/parser.cc:49103
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr "%qs beginnt in der Attributsyntax, wird aber mit %qs in der Pragmasyntax abgeschlossen"
  
! #: c/c-parser.cc:25391 c/c-parser.cc:25420 cp/parser.cc:49079
! #: cp/parser.cc:49108
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "%qs beginnt in der Pragmasyntax, wird aber mit %qs in der Attributsyntax abgeschlossen"
  
! #: c/c-parser.cc:25428 cp/parser.cc:49116
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "%<declare%> oder %<assumes%> erwartet"
  
! #: c/c-parser.cc:25455
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%<#pragma omp declare reduction%> darf nur im Datei- oder Block-GÃ¼ltigkeitsbereich auftreten"
  
! #: c/c-parser.cc:25532
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "vordefinierter arithmetischer Typ in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:25536
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "Funktions- oder Arraytyp in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:25539
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "%<_Atomic%>-qualifizierter Typ in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:25542
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "mit const, volatile oder restrict qualifizierter Typ in %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:25550
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "Redeklaration von %qs %<#pragma omp declare reduction%> fÃ¼r Typ %qT"
  
! #: c/c-parser.cc:25559
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "vorheriges %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:25680
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "%<omp_priv%> oder Funktionsname erwartet"
  
! #: c/c-parser.cc:25691
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "Funktionsname und %<(%> erwartet"
  
! #: c/c-parser.cc:25710
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr "eins der Argumente fÃ¼r den Initialisierungsaufruf sollte %<&omp_priv%> sein"
  
! #: c/c-parser.cc:25841 cp/parser.cc:49589
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%<simd%>, %<reduction%>, %<target%> oder %<variant%> erwartet"
  
! #: c/c-parser.cc:25910 cp/parser.cc:49656
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "%<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> oder %<seq_cst%> erwartet"
  
! #: c/c-parser.cc:25939 cp/parser.cc:49691
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr "eine der Klauseln %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> oder %<atomic_default_mem_order%> erwartet"
  
! #: c/c-parser.cc:25957 cp/parser.cc:49709
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr "%qs-Klausel wird lexikalisch nach dem ersten Zielkonstrukt oder nach der ersten Auslagerungs-API verwendet"
  
! #: c/c-parser.cc:25969 cp/parser.cc:49721
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr "mehr als eine %<atomic_default_mem_order%>-Klausel in einer einzigen Ãœbersetzungseinheit"
  
! #: c/c-parser.cc:25978 cp/parser.cc:49730
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr "%<atomic_default_mem_order%>-Klausel wird lexikalisch nach dem ersten %<atomic%>-Konstrukt ohne Speicherreihenfolge-Klausel verwendet"
  
! #: c/c-parser.cc:25992 cp/parser.cc:49744
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<pragma omp requires%> erfordert mindestens eine Klausel"
  
! #: c/c-parser.cc:26011
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "Typ %qT mit GrÃ¶ÃŸe 0 in %<reduction%>-Klausel"
  
! #: c/c-parser.cc:26017
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "Typ %qT mit variabler LÃ¤nge in %<reduction%>-Klausel"
  
! #: c/c-parser.cc:26174 cp/parser.cc:49801
  #, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "eine der Klauseln %<at%>, %<severity%> oder %<message%> erwartet"
  
! #: c/c-parser.cc:26207 cp/parser.cc:49836
  #, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%qs oder %qs erwartet"
  
! #: c/c-parser.cc:26264 cp/parser.cc:49898
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp error%> mit %<at(execution)%>-Klausel darf nur in Verbundanweisungen verwendet werden"
  
! #: c/c-parser.cc:26287 cp/parser.cc:49925
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "%<#pragma omp error%> gefunden: %s"
  
! #: c/c-parser.cc:26290 cp/parser.cc:49928
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "%<#pragma omp error%> gefunden"
  
! #: c/c-parser.cc:26317 cp/parser.cc:48226
  #, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "mindestens eine Annahme-Klausel erwartet"
  
! #: c/c-parser.cc:26403 cp/parser.cc:48312
  #, gcc-internal-format
  msgid "expected directive name"
  msgstr "Name einer Direktive erwartet"
  
! #: c/c-parser.cc:26416 cp/parser.cc:48325
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr "unbekannter OpenMP-Direktiven-Name im Argument der %qs-Klausel"
  
! #: c/c-parser.cc:26423 cp/parser.cc:48332
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr "%<%s%s%s%s%s%>-Direktive wird sowohl in %<absent%>- als auch %<contains%>-Klauseln erwÃ¤hnt"
  
! #: c/c-parser.cc:26434 cp/parser.cc:48343
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr "%<%s%s%s%s%s%>-Direktive wird mehrfach in %qs-Klauseln erwÃ¤hnt"
  
! #: c/c-parser.cc:26457 cp/parser.cc:48370
  #, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "unbekanntes Annahme-Klausel %qs"
  
! #: c/c-parser.cc:26470 cp/parser.cc:48380
  #, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "Annahme-Klausel erwartet"
  
! #: c/c-parser.cc:26640 cp/semantics.cc:9681
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE nach erster Verwendung als %<threadprivate%> deklariert"
  
! #: c/c-parser.cc:26642 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automatische Variable %qE kann nicht %<threadprivate%> sein"
  
! #: c/c-parser.cc:26646 cp/semantics.cc:9685
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE hat unvollstÃ¤ndigen Typen"
  
! #: c/c-parser.cc:26826 cp/parser.cc:50667
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsbasierten Speicher"
  
! #: c/c-parser.cc:26832 cp/parser.cc:50673
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> innerhalb eines %<__transaction_relaxed%>"
  
! #: c/c-parser.cc:26841
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "Funktionsaufruf von %<__transaction_cancel%> nicht innerhalb von Ã¤uÃŸerer %<__transaction_atomic%>- oder %<transaction_may_cancel_outer%>-Funktion"
  
! #: c/c-parser.cc:26849 cp/parser.cc:50691
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> nicht innerhalb von %<__transaction_atomic%>"
  
! #: c/c-parser.cc:26942
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr "fehlende schlieÃŸende geschweifte Klammer"
*************** msgstr "fehlende schlieÃŸende geschweift
*** 48930,48936 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD hat unvollstÃ¤ndigen Typ %qT"
  
! #: c/c-typeck.cc:251 c/c-typeck.cc:11336 c/c-typeck.cc:11378 cp/call.cc:4919
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "falsche Verwendung eines void-Ausdruckes"
--- 49173,49179 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD hat unvollstÃ¤ndigen Typ %qT"
  
! #: c/c-typeck.cc:251 c/c-typeck.cc:11338 c/c-typeck.cc:11380 cp/call.cc:4942
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "falsche Verwendung eines void-Ausdruckes"
*************** msgstr "%qT und %qT sind in disjunkt ben
*** 48967,49113 ****
  msgid "%qs attribute cannot be applied to a function that does not take variable arguments"
  msgstr "Attribut %qs ist nur auf Funktionen anwendbar, die eine variable Anzahl von Argumenten haben"
  
! #: c/c-typeck.cc:707 c/c-typeck.cc:730
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr "Funktionstypen nicht wirklich kompatibel in ISO-C"
  
! #: c/c-typeck.cc:886
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr "Operanden von dezimalen Gleitkomma- und Vektortypen kÃ¶nnen nicht gemischt werden"
  
! #: c/c-typeck.cc:891
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr "Operanden von dezimalen Gleitkomma- und komplexen Typen kÃ¶nnen nicht gemischt werden"
  
! #: c/c-typeck.cc:896
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr "Operanden von dezimalen und anderen Gleitkommatypen kÃ¶nnen nicht gemischt werden"
  
! #: c/c-typeck.cc:926
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr "%<_Complex _BitInt(%d)%> wird nicht unterstÃ¼tzt"
  
! #: c/c-typeck.cc:1472
  #, gcc-internal-format
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr "ungÃ¼ltige Verwendung von Zeigern auf Arrays mit unterschiedlichen Qualifizierern in ISO C vor C23"
  
! #: c/c-typeck.cc:1476
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr "Typen nicht ganz kompatibel"
  
! #: c/c-typeck.cc:1480
  #, gcc-internal-format
  msgid "pointer target types incompatible in C++"
  msgstr "Zeiger-Zieltypen sind in C++ inkompatibel"
  
! #: c/c-typeck.cc:1655
  #, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr "FunktionsrÃ¼ckgabetypen nicht kompatibel wegen %<volatile%>"
  
! #: c/c-typeck.cc:1905
  #, gcc-internal-format
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "Umwandlung eines zusammengesetzten Arrayliterals in einen Zeiger fÃ¼hrt in C++ zu einem baumelnden Zeiger"
  
! #: c/c-typeck.cc:2599 c/c-typeck.cc:9852
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT hat kein Element namens %qE; meinten Sie %qE?"
  
! #: c/c-typeck.cc:2603 c/c-typeck.cc:9856
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT hat kein Element namens %qE"
  
! #: c/c-typeck.cc:2612
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr "Zugriff auf ein Element %qE einer atomaren Struktur %qE"
  
! #: c/c-typeck.cc:2615
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr "Zugriff auf ein Element %qE einer atomaren Union %qE"
  
! #: c/c-typeck.cc:2679
  #, gcc-internal-format
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr "%qE ist ein Zeiger auf einen Zeiger; wollten Sie ihn dereferenzieren, bevor Sie %<->%> darauf anwenden?"
  
! #: c/c-typeck.cc:2688
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr "%qE ist ein Zeiger; meinten Sie %<->%>?"
  
! #: c/c-typeck.cc:2695
  #, gcc-internal-format
  msgid "request for member %qE in something not a structure or union"
  msgstr "Anfrage nach Element %qE in etwas, was keine Struktur oder Variante ist"
  
! #: c/c-typeck.cc:2743
  #, gcc-internal-format
  msgid "dereferencing %<void *%> pointer"
  msgstr "Dereferenzierung eines %<void *%>-Zeigers"
  
! #: c/c-typeck.cc:2798
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "indizierter Wert ist weder Array noch Zeiger noch Vektor"
  
! #: c/c-typeck.cc:2808 cp/typeck.cc:4004 cp/typeck.cc:4098
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Arrayindex ist keine Ganzzahl"
  
! #: c/c-typeck.cc:2814
  #, gcc-internal-format
  msgid "subscripted value is pointer to function"
  msgstr "indizierter Wert ist Zeiger auf Funktion"
  
! #: c/c-typeck.cc:2869
  #, gcc-internal-format
  msgid "ISO C forbids subscripting %<register%> array"
  msgstr "ISO-C verbietet, ein %<register%>-Array zu indizieren"
  
! #: c/c-typeck.cc:2872
  #, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr "ISO-C90 verbietet, ein Nicht-L-Wert-Array zu indizieren"
  
! #: c/c-typeck.cc:2991
  #, gcc-internal-format
  msgid "underspecified %qD referenced in its initializer"
  msgstr "unvollstÃ¤ndig angegebenes %qD wird in seinem Initialisierer referenziert"
  
! #: c/c-typeck.cc:3046
  #, gcc-internal-format
  msgid "enum constant defined here"
  msgstr "enum-Konstante hier definiert"
  
! #: c/c-typeck.cc:3154 cp/typeck.cc:2141
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr "%<sizeof%> auf Array-Funktionsparameter %qE gibt die GrÃ¶ÃŸe von %qT zurÃ¼ck"
  
! #: c/c-typeck.cc:3315
  #, gcc-internal-format
  msgid "called object %qE is not a function or function pointer"
  msgstr "gerufenes Objekt %qE ist keine Funktion oder Funktionszeiger"
  
! #: c/c-typeck.cc:3320
  #, gcc-internal-format
  msgid "called object %qD is not a function or function pointer"
  msgstr "gerufenes Objekt %qD ist keine Funktion oder Funktionszeiger"
  
! #: c/c-typeck.cc:3326
  #, gcc-internal-format
  msgid "called object is not a function or function pointer"
  msgstr "gerufenes Objekt ist keine Funktion oder Funktionszeiger"
--- 49210,49356 ----
  msgid "%qs attribute cannot be applied to a function that does not take variable arguments"
  msgstr "Attribut %qs ist nur auf Funktionen anwendbar, die eine variable Anzahl von Argumenten haben"
  
! #: c/c-typeck.cc:709 c/c-typeck.cc:732
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr "Funktionstypen nicht wirklich kompatibel in ISO-C"
  
! #: c/c-typeck.cc:888
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr "Operanden von dezimalen Gleitkomma- und Vektortypen kÃ¶nnen nicht gemischt werden"
  
! #: c/c-typeck.cc:893
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr "Operanden von dezimalen Gleitkomma- und komplexen Typen kÃ¶nnen nicht gemischt werden"
  
! #: c/c-typeck.cc:898
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr "Operanden von dezimalen und anderen Gleitkommatypen kÃ¶nnen nicht gemischt werden"
  
! #: c/c-typeck.cc:928
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr "%<_Complex _BitInt(%d)%> wird nicht unterstÃ¼tzt"
  
! #: c/c-typeck.cc:1474
  #, gcc-internal-format
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr "ungÃ¼ltige Verwendung von Zeigern auf Arrays mit unterschiedlichen Qualifizierern in ISO C vor C23"
  
! #: c/c-typeck.cc:1478
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr "Typen nicht ganz kompatibel"
  
! #: c/c-typeck.cc:1482
  #, gcc-internal-format
  msgid "pointer target types incompatible in C++"
  msgstr "Zeiger-Zieltypen sind in C++ inkompatibel"
  
! #: c/c-typeck.cc:1657
  #, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr "FunktionsrÃ¼ckgabetypen nicht kompatibel wegen %<volatile%>"
  
! #: c/c-typeck.cc:1907
  #, gcc-internal-format
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "Umwandlung eines zusammengesetzten Arrayliterals in einen Zeiger fÃ¼hrt in C++ zu einem baumelnden Zeiger"
  
! #: c/c-typeck.cc:2601 c/c-typeck.cc:9854
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT hat kein Element namens %qE; meinten Sie %qE?"
  
! #: c/c-typeck.cc:2605 c/c-typeck.cc:9858
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT hat kein Element namens %qE"
  
! #: c/c-typeck.cc:2614
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr "Zugriff auf ein Element %qE einer atomaren Struktur %qE"
  
! #: c/c-typeck.cc:2617
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr "Zugriff auf ein Element %qE einer atomaren Union %qE"
  
! #: c/c-typeck.cc:2681
  #, gcc-internal-format
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr "%qE ist ein Zeiger auf einen Zeiger; wollten Sie ihn dereferenzieren, bevor Sie %<->%> darauf anwenden?"
  
! #: c/c-typeck.cc:2690
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr "%qE ist ein Zeiger; meinten Sie %<->%>?"
  
! #: c/c-typeck.cc:2697
  #, gcc-internal-format
  msgid "request for member %qE in something not a structure or union"
  msgstr "Anfrage nach Element %qE in etwas, was keine Struktur oder Variante ist"
  
! #: c/c-typeck.cc:2745
  #, gcc-internal-format
  msgid "dereferencing %<void *%> pointer"
  msgstr "Dereferenzierung eines %<void *%>-Zeigers"
  
! #: c/c-typeck.cc:2800
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "indizierter Wert ist weder Array noch Zeiger noch Vektor"
  
! #: c/c-typeck.cc:2810 cp/typeck.cc:4005 cp/typeck.cc:4099
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "Arrayindex ist keine Ganzzahl"
  
! #: c/c-typeck.cc:2816
  #, gcc-internal-format
  msgid "subscripted value is pointer to function"
  msgstr "indizierter Wert ist Zeiger auf Funktion"
  
! #: c/c-typeck.cc:2871
  #, gcc-internal-format
  msgid "ISO C forbids subscripting %<register%> array"
  msgstr "ISO-C verbietet, ein %<register%>-Array zu indizieren"
  
! #: c/c-typeck.cc:2874
  #, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr "ISO-C90 verbietet, ein Nicht-L-Wert-Array zu indizieren"
  
! #: c/c-typeck.cc:2993
  #, gcc-internal-format
  msgid "underspecified %qD referenced in its initializer"
  msgstr "unvollstÃ¤ndig angegebenes %qD wird in seinem Initialisierer referenziert"
  
! #: c/c-typeck.cc:3048
  #, gcc-internal-format
  msgid "enum constant defined here"
  msgstr "enum-Konstante hier definiert"
  
! #: c/c-typeck.cc:3156 cp/typeck.cc:2141
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr "%<sizeof%> auf Array-Funktionsparameter %qE gibt die GrÃ¶ÃŸe von %qT zurÃ¼ck"
  
! #: c/c-typeck.cc:3317
  #, gcc-internal-format
  msgid "called object %qE is not a function or function pointer"
  msgstr "gerufenes Objekt %qE ist keine Funktion oder Funktionszeiger"
  
! #: c/c-typeck.cc:3322
  #, gcc-internal-format
  msgid "called object %qD is not a function or function pointer"
  msgstr "gerufenes Objekt %qD ist keine Funktion oder Funktionszeiger"
  
! #: c/c-typeck.cc:3328
  #, gcc-internal-format
  msgid "called object is not a function or function pointer"
  msgstr "gerufenes Objekt ist keine Funktion oder Funktionszeiger"
*************** msgstr "gerufenes Objekt ist keine Funkt
*** 49115,50779 ****
  #. 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/c-typeck.cc:3355
  #, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr "Funktion Ã¼ber nicht kompatiblen Typen aufgerufen"
  
! #: c/c-typeck.cc:3360 c/c-typeck.cc:3415
  #, gcc-internal-format
  msgid "function with qualified void return type called"
  msgstr "Funktion mit qualifiziertem void-RÃ¼ckgabetypen aufgerufen"
  
! #: c/c-typeck.cc:3470
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr "Typ des formalen Parameters %d ist unvollstÃ¤ndig"
  
! #: c/c-typeck.cc:3482
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE als Ganzzahl statt Gleitkomma aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3488
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE als Ganzzahl statt komplex aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3494
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE als komplex statt Gleitkomma aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3500
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE als Gleitkomma statt Ganzzahl aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3506
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE als komplex statt Ganzzahl aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3512
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE als Gleitkomma statt komplex aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3528
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE als %<float%> statt %<double%> aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3554
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE als %qT statt %qT aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3580
  #, gcc-internal-format
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE mit anderer Breite aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3604
  #, gcc-internal-format
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE als vorzeichenlos aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3609
  #, gcc-internal-format
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE als vorzeichenbehaftet aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3775
  #, gcc-internal-format
  msgid "too many arguments to method %qE"
  msgstr "zu viele Argumente fÃ¼r Methode %qE"
  
! #: c/c-typeck.cc:3785
  #, gcc-internal-format
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "zu viele Argumente fÃ¼r eingebaute Funktion %qE, nur %d erwartet"
  
! #: c/c-typeck.cc:3860
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "implizite Umwandlung von %qT in %qT bei Ãœbergabe von Argument an Funktion"
  
! #: c/c-typeck.cc:3930
  #, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "zu wenige Argumente fÃ¼r eingebaute Funktion %qE, %u erwartet"
  
! #: c/c-typeck.cc:4108 c/c-typeck.cc:4136 cp/typeck.cc:5780 cp/typeck.cc:6063
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Vergleich mit Zeichenkettenliteral fÃ¼hrt zu unspezifiziertem Verhalten"
  
! #: c/c-typeck.cc:4116 c/c-typeck.cc:4127 cp/typeck.cc:5812 cp/typeck.cc:5836
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "Vergleich zwischen Zeiger und '\\0'"
  
! #: c/c-typeck.cc:4119 c/c-typeck.cc:4130 cp/typeck.cc:5815 cp/typeck.cc:5839
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "wollten Sie vielleicht den Zeiger dereferenzieren?"
  
! #: c/c-typeck.cc:4157
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "Vergleich zwischen %qT und %qT"
  
! #: c/c-typeck.cc:4216
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "Zeiger des Typs %<void *%> in Subtraktion verwendet"
  
! #: c/c-typeck.cc:4219
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "Zeiger auf eine Funktion in Subtraktion verwendet"
  
! #: c/c-typeck.cc:4253
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Arithmetik mit Zeiger auf unvollstÃ¤ndigen Typen"
  
! #: c/c-typeck.cc:4262 cp/typeck.cc:6858
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "Arithmetik mit Zeiger auf leeres Aggregat"
  
! #: c/c-typeck.cc:4708
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> auf booleschem Ausdruck"
  
! #: c/c-typeck.cc:4712
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "meinten Sie ein logisches Nicht (%<!%>)?"
  
! #: c/c-typeck.cc:4722
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO-C unterstÃ¼tzt nicht %<~%> fÃ¼r komplexe Konjugation"
  
! #: c/c-typeck.cc:4746
  #, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "falsches Typargument fÃ¼r Â»absuÂ«"
  
! #: c/c-typeck.cc:4772
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "Argument falschen Typs fÃ¼r unÃ¤res Ausrufungszeichen"
  
! #: c/c-typeck.cc:4830
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "Schrittweite von AufzÃ¤hlungswerten (enum) ist in C++ ungÃ¼ltig"
  
! #: c/c-typeck.cc:4833
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "Verringerung von AufzÃ¤hlungswerten (enum) ist in C++ ungÃ¼ltig"
  
! #: c/c-typeck.cc:4840
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "Inkrementieren eines booleschen Ausdrucks"
  
! #: c/c-typeck.cc:4843
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "Dekrementieren eines booleschen Ausdrucks"
  
! #: c/c-typeck.cc:4859
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgstr "ISO-C unterstÃ¼tzt kein %<++%> und %<--%> fÃ¼r komplexe Typen"
  
! #: c/c-typeck.cc:4885 c/c-typeck.cc:4919
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "Argument falschen Typs fÃ¼r Inkrementierung"
  
! #: c/c-typeck.cc:4887 c/c-typeck.cc:4922
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "Argument falschen Typs fÃ¼r Dekrementierung"
  
! #: c/c-typeck.cc:4907
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "Inkrementieren eines Zeigers auf unvollstÃ¤ndigen Typ %qT"
  
! #: c/c-typeck.cc:4911
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "Dekrementieren eines Zeigers auf unvollstÃ¤ndigen Typ %qT"
  
! #: c/c-typeck.cc:5019
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "Adresse des Ausdrucks des Typs %<void%> wird genommen"
  
! #: c/c-typeck.cc:5078 c/c-typeck.cc:5271
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "die Adresse des Bit-Feldes %qD kann nicht ermittelt werden"
  
! #: c/c-typeck.cc:5092
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "Adresse eines Skalars mit umgekehrter Speicherreihenfolge kann nicht ermittelt werden"
  
! #: c/c-typeck.cc:5100
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr "Adresse eines Arrays mit umgekehrter Speicherreihenfolge angefordert"
  
! #: c/c-typeck.cc:5286
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr "Adresse des mit Â»registerÂ« deklarierten zusammengesetzten Literals angefordert"
  
! #: c/c-typeck.cc:5307
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "globale Register-Variable %qD in verschachtelter Funktion verwendet"
  
! #: c/c-typeck.cc:5310
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "Register-Variable %qD in verschachtelter Funktion verwendet"
  
! #: c/c-typeck.cc:5315
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "Adresse der globalen Variablen %qD angefordert"
  
! #: c/c-typeck.cc:5317 d/d-codegen.cc:721
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "Adresse der Register-Variablen %qD angefordert"
  
! #: c/c-typeck.cc:5456
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "Nicht-L-Wert-Array in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:5538
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "implizite Umwandlung von %qT in %qT um an anderes Ergebnis von Bedingung anzupassen"
  
! #: c/c-typeck.cc:5597 c/c-typeck.cc:5603
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr "Operand von %<?:%> wechselt das Vorzeichen von %qT nach %qT, aufgrund der Vorzeichenlosigkeit des anderen Operanden"
  
! #: c/c-typeck.cc:5620
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO-C verbietet bedingten Ausdruck mit nur einer void-Seite"
  
! #: c/c-typeck.cc:5637
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "Zeiger auf disjunkte AdressrÃ¤ume in bedingtem Ausdruck verwendet"
  
! #: c/c-typeck.cc:5661
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "Zeiger auf Array verliert durch den Bedingungsausdruck Qualifizierer"
  
! #: c/c-typeck.cc:5665
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "Zeiger auf Array verliert durch den Bedingungsausdruck Qualifizierer, in ISO C vor C23"
  
! #: c/c-typeck.cc:5670
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO-C verbietet bedingten Ausdruck zwischen %<void *%> und Funktionszeiger"
  
! #: c/c-typeck.cc:5692
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "Zeigertyp passt nicht in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:5695
  #, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "der erste Ausdruck hat den Typ %qT"
  
! #: c/c-typeck.cc:5696
  #, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "der zweite Ausdruck hat den Typ %qT"
  
! #: c/c-typeck.cc:5707 c/c-typeck.cc:5720
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "Zeiger-/Ganzzahltyp passt nicht in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:5747
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "Typ passt nicht in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:5862
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "der RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %E"
  
! #: c/c-typeck.cc:5866
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "der RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriert"
  
! #: c/c-typeck.cc:5884
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "der RÃ¼ckgabewert vom Typ %qT (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %E"
  
! #: c/c-typeck.cc:5889
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "der RÃ¼ckgabewert vom Typ %qT (mit %<nodiscard%>-Attribut deklariert) wird ignoriert"
  
! #: c/c-typeck.cc:5898 cp/cvt.cc:1102 rust/backend/rust-tree.cc:640
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "im Aufruf von %qD, hier deklariert"
  
! #: c/c-typeck.cc:5947
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "linker Operand des Komma-Ausdrucks hat keinen Effekt"
  
! #: c/c-typeck.cc:5965 c/c-typeck.cc:11905
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "rechter Operand des Komma-Ausdrucks hat keinen Effekt"
  
! #: c/c-typeck.cc:6036
  msgid "cast adds %q#v qualifier to function type"
  msgstr "Typumwandlung fÃ¼gt Qualifizierer %q#v zu Funktionstyp hinzu"
  
! #: c/c-typeck.cc:6042
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "Typumwandlung streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:6077
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr "zur Sicherheit mÃ¼ssen alle vorÃ¼bergehenden Zeiger in Umwandlung von %qT in %qT mit %<const%> qualifiziert sein"
  
! #: c/c-typeck.cc:6174
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "Typkonvertierung gibt Arraytyp an"
  
! #: c/c-typeck.cc:6180
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "Typkonvertierung gibt Funktionstyp an"
  
! #: c/c-typeck.cc:6195
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO-C verbietet Typkonvertierung von Nicht-Skalar auf selben Typen"
  
! #: c/c-typeck.cc:6199
  #, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "nutzlose Umwandlung in Typ %qT"
  
! #: c/c-typeck.cc:6219
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO-C verbietet Typkonvertierung auf union-Typ"
  
! #: c/c-typeck.cc:6229
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "Typkonvertierung in union-Typ von nicht in union vorhandenem Typen"
  
! #: c/c-typeck.cc:6264
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "Umwandlung in %qs-Adressraumzeiger aus getrenntem allgemeinen Adressraumzeiger"
  
! #: c/c-typeck.cc:6269
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "Umwandlung in allgemeinen Adressraumzeiger aus getrenntem %qs-Adressraumzeiger"
  
! #: c/c-typeck.cc:6274
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "Umwandlung in %qs-Adressraumzeiger aus getrenntem %qs-Adressraumzeiger"
  
! #: c/c-typeck.cc:6307
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "Typkonvertierung erfordert Ausrichtung des Zieltyps"
  
! #: c/c-typeck.cc:6319
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "Typkonvertierung von Zeiger auf Ganzzahl anderer Breite"
  
! #: c/c-typeck.cc:6324
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "Typumwandlung von Funktionsaufruf des Typs %qT in unpassenden Typen %qT"
  
! #: c/c-typeck.cc:6334 cp/typeck.cc:9294
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Typkonvertierung in Zeiger von Ganzzahl anderer Breite"
  
! #: c/c-typeck.cc:6348
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO-C verbietet Konvertierung von Funktionszeigern in Objektzeigertyp"
  
! #: c/c-typeck.cc:6357
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO-C verbietet Konvertierung von Objektzeigertypen in Funktionszeigertyp"
  
! #: c/c-typeck.cc:6367
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "unvollstÃ¤ndiger Funktionstyp %qT kann nicht nach %qT umgewandelt werden"
  
! #: c/c-typeck.cc:6479
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "Definition eines Typs in einer Umwandlung ist in C++ ungÃ¼ltig"
  
! #: c/c-typeck.cc:6520
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "Zuweisung an Ausdruck von Arraytyp"
  
! #: c/c-typeck.cc:6646
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "enum-Umwandlung in Zuweisung ist in C++ ungÃ¼ltig"
  
! #: c/c-typeck.cc:6848 c/c-typeck.cc:6865 c/c-typeck.cc:6916
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(nahe der Initialisierung fÃ¼r %qs)"
  
! #: c/c-typeck.cc:6931
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "Array mit geklammerter Zeichenkettenkonstante initialisiert"
  
! #: c/c-typeck.cc:6974 c/c-typeck.cc:7215
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "%qT erwartet, aber Argument hat Typ %qT"
  
! #: c/c-typeck.cc:7008
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr "der Typ von %qD Argument %d ist %qT, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qT"
  
! #: c/c-typeck.cc:7011
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr "der Typ von %qD Argument %d wird zu %qT befÃ¶rdert, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qT"
  
! #: c/c-typeck.cc:7016
  #, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "eingebaute %qD ist hier deklariert"
  
! #: c/c-typeck.cc:7210
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "Enum-Umwandlung bei Ãœbergabe des Arguments %d von %qE ist in C++ ungÃ¼ltig"
  
! #: c/c-typeck.cc:7219
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "enum-Umwandlung von %qT nach %qT in Zuweisung ist in C++ ungÃ¼ltig"
  
! #: c/c-typeck.cc:7224
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "enum-Umwandlung von %qT nach %qT in Initialisierung ist in C++ ungÃ¼ltig"
  
! #: c/c-typeck.cc:7229
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "enum-Umwandlung von %qT nach %qT in RÃ¼ckgabe ist in C++ ungÃ¼ltig"
  
! #: c/c-typeck.cc:7247
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "implizite Umwandlung von %qT nach %qT"
  
! #: c/c-typeck.cc:7426 c/c-typeck.cc:7824
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "Ãœbergabe des Arguments %d von %qE erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:7429 c/c-typeck.cc:7827
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "Zuweisung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:7432 c/c-typeck.cc:7829
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "Initialisierung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:7435 c/c-typeck.cc:7831
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "return erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:7443 c/c-typeck.cc:7715 c/c-typeck.cc:7758
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "Ãœbergabe des Arguments %d von %qE entfernt Kennzeichner %qv von Zeiger-Ziel-Typ"
  
! #: c/c-typeck.cc:7445 c/c-typeck.cc:7717 c/c-typeck.cc:7760
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "Zuweisung streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:7447 c/c-typeck.cc:7719 c/c-typeck.cc:7762
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "Initialisierung streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:7449 c/c-typeck.cc:7721 c/c-typeck.cc:7764
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "return streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:7458
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO-C verbietet Argumentkonvertierung in union-Typ"
  
! #: c/c-typeck.cc:7526
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "Anfrage zur impliziten fÃ¼r Umwandlung von %qT in %qT ist in C++ nicht erlaubt"
  
! #: c/c-typeck.cc:7553
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "Ãœbergabe des Arguments %d von %qE von Zeiger auf nicht eingeschlossenen Adressbereich"
  
! #: c/c-typeck.cc:7564
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "Zuweisung von Zeiger auf nicht eingeschlossenen Adressbereich"
  
! #: c/c-typeck.cc:7575
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "Initialisierung von Zeiger auf nicht enthaltenen Adressraum"
  
! #: c/c-typeck.cc:7585
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "RÃ¼ckgabe von Pointer auf nicht enthaltenen Adressraum"
  
! #: c/c-typeck.cc:7601
  #, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "%qT erwartet, aber Zeiger hat Typ %qT"
  
! #: c/c-typeck.cc:7616
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "Argument %d von %qE kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: c/c-typeck.cc:7622
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "Links-Zuweisung kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: c/c-typeck.cc:7628
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Linke-Initialisierung kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: c/c-typeck.cc:7633 cp/typeck.cc:10457
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "RÃ¼ckgabetyp kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: c/c-typeck.cc:7657
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "Ãœbergabe des Arguments %d von %qE von inkompatibler Speicherreihenfolge fÃ¼r Skalare"
  
! #: c/c-typeck.cc:7667
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "Zuweisung an %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge fÃ¼r Skalare"
  
! #: c/c-typeck.cc:7677
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "Initialisierung von %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge fÃ¼r Skalare"
  
! #: c/c-typeck.cc:7682
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "RÃ¼ckgabe von %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge fÃ¼r Skalare"
  
! #: c/c-typeck.cc:7732
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO-C verbietet Ãœbergabe des Arguments %d von %qE zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:7735
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO-C verbietet Zuweisung zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:7737
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO-C verbietet Initialisierung zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:7739
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO-C verbietet return zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:7769
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr "Array mit Qualifizierer auf dem Element wird vor C23 nicht qualifiziert"
  
! #: c/c-typeck.cc:7786
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "Zeigerziele bei Ãœbergabe des Arguments %d von %qE unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:7794
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "Zeigerziele in Zuweisung von %qT nach %qT unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:7800
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "Zeigerziele in Initialisierung von %qT nach %qT unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:7805
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "Zeigerziele in RÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:7847
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "Ãœbergabe des Arguments %d von %qE von inkompatiblem Zeigertyp"
  
! #: c/c-typeck.cc:7856
  #, gcc-internal-format
  msgid "assignment to %qT from pointer to %qD with incompatible type %qT"
  msgstr "Zuweisung an %qT von Zeiger auf %qD mit inkompatiblem Typ %qT"
  
! #: c/c-typeck.cc:7861
  #, gcc-internal-format
  msgid "assignment to %qT from incompatible pointer type %qT"
  msgstr "Zuweisung an %qT von inkompatiblem Zeigertyp %qT"
  
! #: c/c-typeck.cc:7868
  #, gcc-internal-format
  msgid "initialization of %qT from pointer to %qD with incompatible type %qT"
  msgstr "Initialisierung von %qT von Zeiger auf %qD mit inkompatiblem Typ %qT"
  
! #: c/c-typeck.cc:7873
  #, gcc-internal-format
  msgid "initialization of %qT from incompatible pointer type %qT"
  msgstr "Initialisierung von %qT von inkompatiblem Zeigertyp %qT"
  
! #: c/c-typeck.cc:7880
  #, gcc-internal-format
  msgid "returning pointer to %qD of type %qT from a function with incompatible type %qT"
  msgstr "RÃ¼ckgabe von Zeiger auf %qD vom Typ %qT aus einer Funktion mit inkompatiblem RÃ¼ckgabetyp %qT"
  
! #: c/c-typeck.cc:7885
  #, gcc-internal-format
  msgid "returning %qT from a function with incompatible return type %qT"
  msgstr "RÃ¼ckgabe von %qT aus einer Funktion mit inkompatiblem RÃ¼ckgabetyp %qT"
  
! #: c/c-typeck.cc:7927
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "Ãœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:7934
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "Zuweisung an %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:7940
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "Initialisierung von %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:7945
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "RÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:7966
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "Ãœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:7973
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "Zuweisung an %qT aus %qT wandelt einen Zeiger in eine Ganzzahl um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:7979
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "Initialisierung eines %qT aus %qT wandelt einen Zeiger in eine Zahl um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:7983
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "RÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT wandelt einen Zeiger in eine Zahl um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8015
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "Inkompatibler Typ fÃ¼r Argument %d von %qE"
  
! #: c/c-typeck.cc:8026
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "unvertrÃ¤gliche Typen bei Zuweisung an Typ %qT von Typ %qT"
  
! #: c/c-typeck.cc:8037
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "inkompatible Typen bei Initialisierung von Typ %qT mit Typ %qT"
  
! #: c/c-typeck.cc:8047
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "unvertrÃ¤gliche Typen bei RÃ¼ckgabe von Typ %qT, aber %qT wurde erwartet"
  
! #: c/c-typeck.cc:8127
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionelles C lehnt automatische Gesamt-Initialisierung ab"
  
! #: c/c-typeck.cc:8369
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr "Initialisierer fÃ¼r %<constexpr%>-Zeiger ist nicht null"
  
! #: c/c-typeck.cc:8377
  #, gcc-internal-format
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "Initialisierer fÃ¼r %<constexpr%>-Ganzzahl ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.cc:8380 c/c-typeck.cc:8442 c/c-typeck.cc:8579
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr "%<constexpr%>-Initialisierer ist nicht im Typen des Objekts darstellbar"
  
! #: c/c-typeck.cc:8390
  #, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "Initialisierer fÃ¼r %<constexpr%> ist kein konstanter arithmetischer Ausdruck"
  
! #: c/c-typeck.cc:8407
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr "%<constexpr%>-Initialisierer fÃ¼r einen reellen Typen hat komplexen Typ"
  
! #: c/c-typeck.cc:8416
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr "%<constexpr%>-Initialisierer fÃ¼r einen binÃ¤ren Gleitkommatypen hat dezimalen Typ"
  
! #: c/c-typeck.cc:8544 c/c-typeck.cc:9478 cp/typeck2.cc:1219
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "Initialisierung eines flexiblen Array-Elements"
  
! #: c/c-typeck.cc:8560 cp/typeck2.cc:1236
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "Array von %qT kann nicht aus einem Zeichenkettenliteral mit Typ %<Array von %T%> initialisiert werden"
  
! #: c/c-typeck.cc:8619
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "Array unpassenden Typs mit Zeichenkettenkonstante initialisiert"
  
! #: c/c-typeck.cc:8687 cp/typeck.cc:2533
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ungÃ¼ltige Verwendung eines Nicht-L-Wert-Arrays"
  
! #: c/c-typeck.cc:8701 c/c-typeck.cc:8827 c/c-typeck.cc:9563
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "ungÃ¼ltige Initialisierung"
  
! #: c/c-typeck.cc:8713 c/c-typeck.cc:8737 c/c-typeck.cc:8740 c/c-typeck.cc:8748
! #: c/c-typeck.cc:8796 c/c-typeck.cc:10342 c/c-typeck.cc:10421
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "Initialisierungselement ist nicht konstant"
  
! #: c/c-typeck.cc:8722
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "Array mit nicht konstantem Arrayausdruck initialisiert"
  
! #: c/c-typeck.cc:8753 c/c-typeck.cc:8809 c/c-typeck.cc:10431
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "Initialisierungselement ist kein konstanter Ausdruck"
  
! #: c/c-typeck.cc:8803 c/c-typeck.cc:10426
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "Initialisierungs-Element ist zur Lade-Zeit nicht berechenbar"
  
! #: c/c-typeck.cc:9105 cp/decl.cc:7691
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "opake Vektortypen kÃ¶nnen nicht initialisiert werden"
  
! #: c/c-typeck.cc:9325
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "zusÃ¤tzliche geschweifte Klammern am Ende der Initialisierung"
  
! #: c/c-typeck.cc:9408
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "geschweifte Klammern um Skalar-Initialisierung"
  
! #: c/c-typeck.cc:9475 c/c-typeck.cc:10964 cp/typeck2.cc:1246 cp/typeck2.cc:1604
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "Initialisierung eines flexiblen Array-Elements in geschachteltem Kontext"
  
! #: c/c-typeck.cc:9512
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "geschweifte Klammern fehlen um Initialisierung"
  
! #: c/c-typeck.cc:9535
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "fehlende Initialisierung fÃ¼r Feld %qD von %qT fehlt"
  
! #: c/c-typeck.cc:9575
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "zusÃ¤tzliche Elemente in Skalar-Initialisierung"
  
! #: c/c-typeck.cc:9694 c/c-typeck.cc:9776
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "Arrayindex in Nicht-Array-Initialisierung"
  
! #: c/c-typeck.cc:9699 c/c-typeck.cc:9838
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "Feldname nicht in Datensatz- oder union-Initialisierung"
  
! #: c/c-typeck.cc:9749
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "Arrayindex in Initialisierung hat nicht Ganzzahltyp"
  
! #: c/c-typeck.cc:9758 c/c-typeck.cc:9767
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "Arrayindex in Initialisierung ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.cc:9772 c/c-typeck.cc:9774
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "nichtkonstanter Arrayindex in Initialisierung"
  
! #: c/c-typeck.cc:9778 c/c-typeck.cc:9781
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "Arrayindex in Initialisierung Ã¼berschreitet Arraygrenzen"
  
! #: c/c-typeck.cc:9800
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "leerer Indexbereich in Initialisierung"
  
! #: c/c-typeck.cc:9809
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "Arrayindexbereich in Initialisierung Ã¼berschreitet Arraygrenzen"
  
! #: c/c-typeck.cc:9911 c/c-typeck.cc:9941 c/c-typeck.cc:10519
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "initialisiertes Feld mit Seiteneffekten Ã¼berschrieben"
  
! #: c/c-typeck.cc:9915 c/c-typeck.cc:9945 c/c-typeck.cc:10522
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "initialisiertes Feld Ã¼berschrieben"
  
! #: c/c-typeck.cc:10453
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "enum-Umwandlung in Initialisierung ist in C++ ungÃ¼ltig"
  
! #: c/c-typeck.cc:10834
  #, gcc-internal-format
  msgid "excess elements in %qT initializer"
  msgstr "Ã¼berzÃ¤hlige Elemente in %qT-Initialisierer"
  
! #: c/c-typeck.cc:10846 c/c-typeck.cc:10923
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "ElementÃ¼berschreitung in struct-Initialisierung"
  
! #: c/c-typeck.cc:10867
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "positionelle Initialisierung eines Feldes in %<struct%>, die mit dem %<designated_init%>-Attribut deklariert wurde"
  
! #: c/c-typeck.cc:10938 cp/typeck2.cc:1223
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "nicht-statische Initialisierung eines flexiblen Arrayelements"
  
! #: c/c-typeck.cc:11033
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "ElementÃ¼berschreitung in union-Initialisierung"
  
! #: c/c-typeck.cc:11055
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "traditionelles C lehnt Initialisierung von unions ab"
  
! #: c/c-typeck.cc:11117
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "ElementÃ¼berschreitung in Arrayinitialisierung"
  
! #: c/c-typeck.cc:11151
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "ElementÃ¼berschreitung in Vektorinitialisierung"
  
! #: c/c-typeck.cc:11183
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "ElementÃ¼berschreitung in Skalarinitialisierung"
  
! #: c/c-typeck.cc:11426
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO-C verbietet %<goto *expr;%>"
  
! #: c/c-typeck.cc:11432
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "das berechnete Goto muss von einem Zeigertyp sein"
  
! #: c/c-typeck.cc:11461 c/gimple-parser.cc:2562 cp/typeck.cc:11056
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> deklarierte Funktion hat %<return%>-Anweisung"
  
! #: c/c-typeck.cc:11488
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> ohne Wert in nicht-void zurÃ¼ckgebender Funktion"
  
! #: c/c-typeck.cc:11501 c/gimple-parser.cc:2572
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> mit Wert in void zurÃ¼ckgebender Funktion"
  
! #: c/c-typeck.cc:11504
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO-C verbietet %<return%> mit Ausdruck, in void zurÃ¼ckgebender Funktion"
  
! #: c/c-typeck.cc:11581
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr "Funktion liefert Adresse einer Sprungmarke zurÃ¼ck"
  
! #: c/c-typeck.cc:11672 cp/semantics.cc:1637
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-GrÃ¶ÃŸe ist keine Ganzzahl"
  
! #: c/c-typeck.cc:11697
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%> switch-Ausdruck nicht nach %<int%> konvertiert in ISO C"
  
! #: c/c-typeck.cc:11735 c/c-typeck.cc:11743
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "Â»caseÂ«-Marke ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.cc:11749 cp/parser.cc:13099
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Marke nicht innerhalb einer switch-Anweisung"
  
! #: c/c-typeck.cc:11751
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "%<default%>-Marke nicht innerhalb einer switch-Anweisung"
  
! #: c/c-typeck.cc:11827 cp/parser.cc:14819
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«"
  
! #: c/c-typeck.cc:11830 c/c-typeck.cc:11850 cp/decl.cc:4052 cp/parser.cc:14829
  #: cp/parser.cc:14850
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "ungÃ¼ltiger Ausgang von strukturiertem OpenMP-Block"
  
! #: c/c-typeck.cc:11833 cp/parser.cc:14832
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-Anweisung mit OpenMP fÃ¼r Schleife verwendet"
  
! #: c/c-typeck.cc:11847 cp/parser.cc:14842
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-Anweisung nicht innerhalb einer Schleife"
  
! #: c/c-typeck.cc:11887 cp/cp-gimplify.cc:272
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "Anweisung ohne Effekt"
  
! #: c/c-typeck.cc:11931
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "Ausdrucksanweisung hat unvollstÃ¤ndigen Typ"
  
! #: c/c-typeck.cc:12222
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "der Vergleich wird immer als %<false%> ausgewertet, da der Zeigeroperand in %qE nicht NULL sein darf"
  
! #: c/c-typeck.cc:12227
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "der Vergleich wird immer als %<true%> ausgewertet, da der Zeigeroperand in %qE nicht NULL sein darf"
  
! #: c/c-typeck.cc:12245 c/c-typeck.cc:12283
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "der Vergleich wird immer als %<false%> ausgewertet, da die Adresse von %qE niemals NULL sein wird"
  
! #: c/c-typeck.cc:12250 c/c-typeck.cc:12288
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "der Vergleich wird immer als %<true%> ausgewertet, da die Adresse von %qE niemals NULL sein wird"
  
! #: c/c-typeck.cc:12880 c/c-typeck.cc:13044 cp/typeck.cc:6085
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Vergleich von Vektoren mit verschiedenen Element-Typen"
  
! #: c/c-typeck.cc:12888 c/c-typeck.cc:13052 cp/typeck.cc:6098
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "Vergleich von Vektoren mit unterschiedlicher Elementanzahl"
  
! #: c/c-typeck.cc:12903 c/c-typeck.cc:13067 cp/typeck.cc:6116
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "Vergleich zwischen den Typen %qT und %qT"
  
! #: c/c-typeck.cc:12913 c/c-typeck.cc:13077 cp/typeck.cc:6133
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "kein ganzzahliger Typ mit derselben GrÃ¶ÃŸe wie %qT gefunden"
  
! #: c/c-typeck.cc:12927 cp/typeck.cc:5769
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "Vergleich von Gleitkomma mit %<==%> oder %<!=%> ist unsicher"
  
! #: c/c-typeck.cc:12966 c/c-typeck.cc:13118
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "Vergleich von Zeigern auf disjunkte AdressrÃ¤ume"
  
! #: c/c-typeck.cc:12973 c/c-typeck.cc:12979
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO-C verbietet Vergleich von %<void *%> mit Funktionszeiger"
  
! #: c/c-typeck.cc:12986 c/c-typeck.cc:13128
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung"
  
! #: c/c-typeck.cc:12999 c/c-typeck.cc:13005 c/c-typeck.cc:13155
! #: c/c-typeck.cc:13161
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "Vergleich zwischen Zeiger und Ganzzahl"
  
! #: c/c-typeck.cc:13106
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "Vergleich von vollstÃ¤ndigen und unvollstÃ¤ndigen Zeigern"
  
! #: c/c-typeck.cc:13108
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO-C verbietet geordnete Vergleiche zwischen Zeigern auf Funktionen"
  
! #: c/c-typeck.cc:13113
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "geordneter Vergleich von Zeiger mit Null-Zeiger"
  
! #: c/c-typeck.cc:13136 c/c-typeck.cc:13139 c/c-typeck.cc:13146
! #: c/c-typeck.cc:13149
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "geordneter Vergleich von Zeiger mit Ganzzahlnull"
  
! #: c/c-typeck.cc:13226
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "implizite Umwandlung von %qT in %qT zur Anpassung an anderen Operanden des BinÃ¤rausdrucks"
  
! #: c/c-typeck.cc:13544
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "Array, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "Wert eines struct-Typs anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.cc:13552
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "Wert eines union-Typs anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.cc:13568
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "Vektortyp verwendet, wo Skalars benÃ¶tigt wird"
  
! #: c/c-typeck.cc:13771 cp/semantics.cc:11320
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben"
  
! #: c/c-typeck.cc:13782 c/c-typeck.cc:13792 cp/semantics.cc:11331
! #: cp/semantics.cc:11341
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "Klauselmodifizierer %<cancel%> %<if%> erwartet"
  
! #: c/c-typeck.cc:13827 cp/semantics.cc:11376
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben"
  
! #: c/c-typeck.cc:13895 cp/semantics.cc:5481 cp/semantics.cc:8489
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD in %qs-Klausel muss eine Variable sein"
  
! #: c/c-typeck.cc:13899 c/c-typeck.cc:15706 cp/semantics.cc:5485
! #: cp/semantics.cc:8493
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE in %qs-Klausel muss eine Variable sein"
  
! #: c/c-typeck.cc:13907
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%<_Atomic%>-Deklaration %qD in %qs-Klausel"
  
! #: c/c-typeck.cc:13917 c/c-typeck.cc:15713 c/c-typeck.cc:15867
! #: cp/semantics.cc:5494 cp/semantics.cc:8500 cp/semantics.cc:8688
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD in %qs-Klausel ist eine threadprivate Variable"
  
! #: c/c-typeck.cc:13954 cp/semantics.cc:5528
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "Untere Grenze %qE des Arrayabschnitts muss Ganzzahltyp haben"
  
! #: c/c-typeck.cc:13961 cp/semantics.cc:5535
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "LÃ¤nge %qE des Arrayabschnitts muss Ganzzahltyp haben"
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:5568
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "einelnen Zeiger in %qs-Klausel erwartet"
  
! #: c/c-typeck.cc:14002 c/c-typeck.cc:14069 c/c-typeck.cc:14362
! #: cp/semantics.cc:5586 cp/semantics.cc:5653
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Arrayabschnitt der LÃ¤nge 0 in %qs-Klausel"
  
! #: c/c-typeck.cc:14021 cp/semantics.cc:5605
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "fÃ¼r Arraytyp mit unbekannten Grenzen muss ein LÃ¤ngenausdruck angegeben werden"
  
! #: c/c-typeck.cc:14029 cp/semantics.cc:5613
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "negative untere Grenze in Arrayabschnitt in %qs-Klausel"
  
! #: c/c-typeck.cc:14038 c/c-typeck.cc:14162 cp/semantics.cc:5622
! #: cp/semantics.cc:5746
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "Arrayabschnitt mit negativer LÃ¤nge in %qs-Klausel"
  
! #: c/c-typeck.cc:14055 cp/semantics.cc:5639
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "untere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinaus"
  
! #: c/c-typeck.cc:14098 cp/semantics.cc:5682
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "LÃ¤nge %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinaus"
  
! #: c/c-typeck.cc:14113 cp/semantics.cc:5697
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "obere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinaus"
  
! #: c/c-typeck.cc:14150 cp/semantics.cc:5734
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr "fÃ¼r Funktionsparameter vom Typ Array muss die LÃ¤nge angegeben sein"
  
! #: c/c-typeck.cc:14154 cp/semantics.cc:5738
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "fÃ¼r Zeigertyp muss der LÃ¤ngenausdruck angegeben werden"
  
! #: c/c-typeck.cc:14182 c/c-typeck.cc:14301 cp/semantics.cc:5765
! #: cp/semantics.cc:5901
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "Arrayabschnitt ist in %qs-Klausel nicht zusammenhÃ¤ngend"
  
! #: c/c-typeck.cc:14192 cp/semantics.cc:5775
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE hat weder Zeiger- noch Arraytyp"
  
! #: c/c-typeck.cc:14568 cp/semantics.cc:6837
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "Typ des Iterators %qD ist weder ganzzahlig noch ein Zeiger"
  
! #: c/c-typeck.cc:14575
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "Iterator %qD hat %<_Atomic%>-qualifizierten Typ"
  
! #: c/c-typeck.cc:14581 cp/semantics.cc:6844
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "Iterator %qD hat %<const%>-qualifizierten Typ"
  
! #: c/c-typeck.cc:14594 cp/semantics.cc:6860
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "Iterator-Schrittweite mit nichtganzzahligem Typ"
  
! #: c/c-typeck.cc:14614 cp/semantics.cc:6896
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "Iterator %qD hat Schrittweite 0"
  
! #: c/c-typeck.cc:14641
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "Typ des Iterators %qD verweist auf Ã¤uÃŸeren Iterator %qD"
  
! #: c/c-typeck.cc:14648 cp/semantics.cc:6930
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "Anfangsausdruck verweist auf Ã¤uÃŸeren Iterator %qD"
  
! #: c/c-typeck.cc:14654 cp/semantics.cc:6936
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "Endausdruck verweist auf Ã¤uÃŸeren Iterator %qD"
  
! #: c/c-typeck.cc:14660 cp/semantics.cc:6942
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "Ausdruck fÃ¼r die Schrittweite verweist auf Ã¤uÃŸeren Iterator %qD"
  
! #: c/c-typeck.cc:14697 cp/semantics.cc:6990
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "Zeiger in %qs-Klausel erwartet"
  
! #: c/c-typeck.cc:14792 cp/semantics.cc:7079
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "die Klausel %<inscan%> darf nicht zusammen mit nicht-%<inscan%>-%<reduction%> am selben Konstrukt vorkommen"
  
! #: c/c-typeck.cc:14814 cp/semantics.cc:7099
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "%<inscan%>-%<reduction%>-Klausel mit Arrayabschnitt"
  
! #: c/c-typeck.cc:14840 c/c-typeck.cc:14850
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0"
  
! #: c/c-typeck.cc:14870
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "%<_Atomic%> %qE in %<reduction%>-Klausel"
  
! #: c/c-typeck.cc:14882
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "Typ %qT mit GrÃ¶ÃŸe 0 in %qs-Klausel"
  
! #: c/c-typeck.cc:14890
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "Typ %qT mit variabler GrÃ¶ÃŸe in %qs-Klausel"
  
! #: c/c-typeck.cc:14934
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE hat ungÃ¼ltigen Typ fÃ¼r %<reduction(%s)%>"
  
! #: c/c-typeck.cc:14943 cp/semantics.cc:6729
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "benutzerdefinierte Reduktion fÃ¼r %qE nicht gefunden"
  
! #: c/c-typeck.cc:15031
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Elementtyp variabler LÃ¤nge in %<reduction%>-Klausel eines Arrays"
  
! #: c/c-typeck.cc:15049 c/c-typeck.cc:15961 cp/semantics.cc:9225
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "%<nowait%>-Klausel darf nicht zusammen mit %<copyprivate%> verwendet werden"
  
! #: c/c-typeck.cc:15061 cp/semantics.cc:9293
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE muss fÃ¼r %<copyin%> %<threadprivate%> sein"
  
! #: c/c-typeck.cc:15076 cp/semantics.cc:7142
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr "Modifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werden, auÃŸer wenn OpenMP 5.2 verwendet wird"
  
! #: c/c-typeck.cc:15085
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "Â»linearÂ«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Zeiger ist"
  
! #: c/c-typeck.cc:15093
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD in %<linear%>-Klausel"
  
! #: c/c-typeck.cc:15112 cp/semantics.cc:7226
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "Schrittweite %qE der %<linear%>-Klausel muss konstant oder ein Parameter sein"
  
! #: c/c-typeck.cc:15142 c/c-typeck.cc:15861 c/c-typeck.cc:16108
! #: cp/semantics.cc:7313 cp/semantics.cc:8682 cp/semantics.cc:9033
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ist in Klausel %qs keine Variable"
  
! #: c/c-typeck.cc:15159 cp/semantics.cc:7331
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD kommt mehr als einmal in Datenfreigabeklauseln vor"
  
! #: c/c-typeck.cc:15170 cp/semantics.cc:7342
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD tritt in Reduktionsklauseln mehrfach auf"
  
! #: c/c-typeck.cc:15184 c/c-typeck.cc:15254 c/c-typeck.cc:15289
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE tritt in dieser Datenklausel mehrfach auf"
  
! #: c/c-typeck.cc:15194 c/c-typeck.cc:15262 c/c-typeck.cc:15609
! #: c/c-typeck.cc:15761 c/c-typeck.cc:15769 c/c-typeck.cc:15785
! #: c/c-typeck.cc:15794 c/c-typeck.cc:15802 cp/semantics.cc:7356
! #: cp/semantics.cc:7366 cp/semantics.cc:7459 cp/semantics.cc:7467
! #: cp/semantics.cc:7514 cp/semantics.cc:8371 cp/semantics.cc:8560
! #: cp/semantics.cc:8568 cp/semantics.cc:8588 cp/semantics.cc:8597
! #: cp/semantics.cc:8605
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD tritt in Datenklausel mehrfach auf"
  
! #: c/c-typeck.cc:15197 c/c-typeck.cc:15268 c/c-typeck.cc:15805
! #: cp/semantics.cc:7369 cp/semantics.cc:7473 cp/semantics.cc:8608
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD tritt in Daten- und Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.cc:15242 cp/semantics.cc:7446
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ist in Klausel %<firstprivate%> keine Variable"
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:7506
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ist in Klausel %<lastprivate%> keine Variable"
  
! #: c/c-typeck.cc:15301 cp/semantics.cc:7904
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE ist %<aligned%>-Klausel keine Variable"
  
! #: c/c-typeck.cc:15308
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE in %<aligned%>-Klausel ist weder Zeiger noch Array"
  
! #: c/c-typeck.cc:15315
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD in %<aligned%>-Klausel"
  
! #: c/c-typeck.cc:15322
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: c/c-typeck.cc:15335 cp/semantics.cc:7975
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE ist in %<nontemporal%>-Klausel keine Variable"
  
! #: c/c-typeck.cc:15341
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE tritt in %<nontemporal%>-Klausel mehrfach auf"
  
! #: c/c-typeck.cc:15354 cp/semantics.cc:8014
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE in %<allocate%>-Klausel ist keine Variable"
  
! #: c/c-typeck.cc:15360
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE kommt mehr als einmal in %<allocate%>-Klauseln vor"
  
! #: c/c-typeck.cc:15430 cp/semantics.cc:8140
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr "%<depend%>-Klausel mit %<depobj%>-AbhÃ¤ngigkeitstyp auf Arrayabschnitt"
  
! #: c/c-typeck.cc:15445 cp/semantics.cc:8155
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr "%<omp_all_memory%> wird mit %<depend%>-Art auÃŸer %<out%> oder %<inout%> verwendet"
  
! #: c/c-typeck.cc:15453 cp/semantics.cc:8173
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE ist weder ein lvalue-Ausdruck noch ein Arrayabschnitt in %qs-Klausel"
  
! #: c/c-typeck.cc:15474 cp/semantics.cc:8195
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr "%qE hat nicht den Typ %<omp_depend_t%>, in der %<depend%>-Klausel mit %<depobj%>-AbhÃ¤ngigkeitstyp"
  
! #: c/c-typeck.cc:15484 cp/semantics.cc:8207
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr "%qE sollte einen anderen Typ haben als %<omp_depend_t%>, in der %<depend%>-Klausel mit von %<depobj%> verschiedenem AbhÃ¤ngigkeitstyp"
  
! #: c/c-typeck.cc:15545 cp/semantics.cc:8306
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "Arrayabschnitt in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.cc:15565 c/c-typeck.cc:15641 c/c-typeck.cc:15677
! #: cp/semantics.cc:8326 cp/semantics.cc:8405 cp/semantics.cc:8441
  #, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "nicht unterstÃ¼tzter Map-Ausdruck %qE"
  
! #: c/c-typeck.cc:15605 c/c-typeck.cc:15782 cp/semantics.cc:8367
! #: cp/semantics.cc:8585
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD tritt in Bewegungsklausel mehrfach auf"
  
! #: c/c-typeck.cc:15613 c/c-typeck.cc:15788 cp/semantics.cc:8375
! #: cp/semantics.cc:8591
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD tritt in Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.cc:15732 c/c-typeck.cc:15874 cp/semantics.cc:8528
! #: cp/semantics.cc:8695
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.cc:15857 cp/semantics.cc:8677
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE in %qs-Klausel ist weder Variablen- noch Funktionsname"
  
! #: c/c-typeck.cc:15883 cp/semantics.cc:8707
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE tritt in derselben %<declare target%>-Direktive mehrfach auf"
  
! #: c/c-typeck.cc:15897 cp/semantics.cc:8723
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.cc:15900 cp/semantics.cc:8726
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.cc:15919
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "Variable %qs muss ein Zeiger sein"
  
! #: c/c-typeck.cc:15926
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Variable %qs ist weder Zeiger noch Array"
  
! #: c/c-typeck.cc:15974 c/c-typeck.cc:16069 cp/semantics.cc:9187
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr "%<order%>-Klausel darf nicht zusammen mit %<ordered%> verwendet werden"
  
! #: c/c-typeck.cc:15994 cp/semantics.cc:8247
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "zu viele %qs-Klauseln an einem Task-Konstrukt"
  
! #: c/c-typeck.cc:16091 cp/semantics.cc:9001
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>"
  
! #: c/c-typeck.cc:16158 cp/semantics.cc:9364
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ist vorbestimmt %qs fÃ¼r %qs"
  
! #: c/c-typeck.cc:16168
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%<const%>-qualifiziertes %qE darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen"
  
! #: c/c-typeck.cc:16199 cp/semantics.cc:9139
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "%<simdlen%>-Klauselwert ist grÃ¶ÃŸer als %<safelen%>-Klauselwert"
  
! #: c/c-typeck.cc:16211 cp/semantics.cc:9152
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben"
  
! #: c/c-typeck.cc:16222 c/c-typeck.cc:16230 cp/semantics.cc:9161
! #: cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "%qs-Klausel darf nicht zusammen mit %<inscan%>-%<reduction%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:16278 cp/semantics.cc:9119
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "%<linear%>-Klauselschritt ist ein Parameter %qD, der nicht in der %<uniform%>-Klausel angegeben ist"
  
! #: c/c-typeck.cc:16329 cp/semantics.cc:9169
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "%<nogroup%>-Klausel darf nicht zusammen mit %<reduction%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:16339 cp/semantics.cc:9198
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "%<detach%>-Klausel darf nicht zusammen mit %<mergeable%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:16357 cp/semantics.cc:9389
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr "das Ereignishandle einer %<detach%>-Klausel sollte nicht in einer data-sharing-Klausel sein"
  
! #: c/c-typeck.cc:16532
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "%<va_arg%> kann nicht zusammen mit umgedreher Speicherreihenfolge verwendet werden"
  
! #: c/c-typeck.cc:16537
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "zweites Argument fÃ¼r %<va_arg%> ist vom unvollstÃ¤ndigen Typ %qT"
  
! #: c/c-typeck.cc:16543
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "zweites Argument fÃ¼r %<va_arg%> ist ein Funktionstyp %qT"
  
! #: c/c-typeck.cc:16549
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "C++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>"
--- 49358,51022 ----
  #. 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/c-typeck.cc:3357
  #, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr "Funktion Ã¼ber nicht kompatiblen Typen aufgerufen"
  
! #: c/c-typeck.cc:3362 c/c-typeck.cc:3417
  #, gcc-internal-format
  msgid "function with qualified void return type called"
  msgstr "Funktion mit qualifiziertem void-RÃ¼ckgabetypen aufgerufen"
  
! #: c/c-typeck.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr "Typ des formalen Parameters %d ist unvollstÃ¤ndig"
  
! #: c/c-typeck.cc:3484
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE als Ganzzahl statt Gleitkomma aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3490
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE als Ganzzahl statt komplex aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3496
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE als komplex statt Gleitkomma aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3502
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE als Gleitkomma statt Ganzzahl aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3508
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE als komplex statt Ganzzahl aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3514
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE als Gleitkomma statt komplex aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3530
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE als %<float%> statt %<double%> aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3556
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE als %qT statt %qT aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3582
  #, gcc-internal-format
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE mit anderer Breite aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3606
  #, gcc-internal-format
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE als vorzeichenlos aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3611
  #, gcc-internal-format
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr "Ãœbergabe des Arguments %d von %qE als vorzeichenbehaftet aufgrund des Prototyps"
  
! #: c/c-typeck.cc:3777
  #, gcc-internal-format
  msgid "too many arguments to method %qE"
  msgstr "zu viele Argumente fÃ¼r Methode %qE"
  
! #: c/c-typeck.cc:3787
  #, gcc-internal-format
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "zu viele Argumente fÃ¼r eingebaute Funktion %qE, nur %d erwartet"
  
! #: c/c-typeck.cc:3862
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "implizite Umwandlung von %qT in %qT bei Ãœbergabe von Argument an Funktion"
  
! #: c/c-typeck.cc:3932
  #, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "zu wenige Argumente fÃ¼r eingebaute Funktion %qE, %u erwartet"
  
! #: c/c-typeck.cc:4110 c/c-typeck.cc:4138 cp/typeck.cc:5782 cp/typeck.cc:6065
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Vergleich mit Zeichenkettenliteral fÃ¼hrt zu unspezifiziertem Verhalten"
  
! #: c/c-typeck.cc:4118 c/c-typeck.cc:4129 cp/typeck.cc:5814 cp/typeck.cc:5838
  #, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "Vergleich zwischen Zeiger und '\\0'"
  
! #: c/c-typeck.cc:4121 c/c-typeck.cc:4132 cp/typeck.cc:5817 cp/typeck.cc:5841
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "wollten Sie vielleicht den Zeiger dereferenzieren?"
  
! #: c/c-typeck.cc:4159
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "Vergleich zwischen %qT und %qT"
  
! #: c/c-typeck.cc:4218
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "Zeiger des Typs %<void *%> in Subtraktion verwendet"
  
! #: c/c-typeck.cc:4221
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "Zeiger auf eine Funktion in Subtraktion verwendet"
  
! #: c/c-typeck.cc:4255
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "Arithmetik mit Zeiger auf unvollstÃ¤ndigen Typen"
  
! #: c/c-typeck.cc:4264 cp/typeck.cc:6860
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "Arithmetik mit Zeiger auf leeres Aggregat"
  
! #: c/c-typeck.cc:4710
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> auf booleschem Ausdruck"
  
! #: c/c-typeck.cc:4714
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "meinten Sie ein logisches Nicht (%<!%>)?"
  
! #: c/c-typeck.cc:4724
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO-C unterstÃ¼tzt nicht %<~%> fÃ¼r komplexe Konjugation"
  
! #: c/c-typeck.cc:4748
  #, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "falsches Typargument fÃ¼r Â»absuÂ«"
  
! #: c/c-typeck.cc:4774
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "Argument falschen Typs fÃ¼r unÃ¤res Ausrufungszeichen"
  
! #: c/c-typeck.cc:4832
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "Schrittweite von AufzÃ¤hlungswerten (enum) ist in C++ ungÃ¼ltig"
  
! #: c/c-typeck.cc:4835
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "Verringerung von AufzÃ¤hlungswerten (enum) ist in C++ ungÃ¼ltig"
  
! #: c/c-typeck.cc:4842
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "Inkrementieren eines booleschen Ausdrucks"
  
! #: c/c-typeck.cc:4845
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "Dekrementieren eines booleschen Ausdrucks"
  
! #: c/c-typeck.cc:4861
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgstr "ISO-C unterstÃ¼tzt kein %<++%> und %<--%> fÃ¼r komplexe Typen"
  
! #: c/c-typeck.cc:4887 c/c-typeck.cc:4921
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "Argument falschen Typs fÃ¼r Inkrementierung"
  
! #: c/c-typeck.cc:4889 c/c-typeck.cc:4924
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "Argument falschen Typs fÃ¼r Dekrementierung"
  
! #: c/c-typeck.cc:4909
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "Inkrementieren eines Zeigers auf unvollstÃ¤ndigen Typ %qT"
  
! #: c/c-typeck.cc:4913
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "Dekrementieren eines Zeigers auf unvollstÃ¤ndigen Typ %qT"
  
! #: c/c-typeck.cc:5021
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "Adresse des Ausdrucks des Typs %<void%> wird genommen"
  
! #: c/c-typeck.cc:5080 c/c-typeck.cc:5273
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "die Adresse des Bit-Feldes %qD kann nicht ermittelt werden"
  
! #: c/c-typeck.cc:5094
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "Adresse eines Skalars mit umgekehrter Speicherreihenfolge kann nicht ermittelt werden"
  
! #: c/c-typeck.cc:5102
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr "Adresse eines Arrays mit umgekehrter Speicherreihenfolge angefordert"
  
! #: c/c-typeck.cc:5288
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr "Adresse des mit Â»registerÂ« deklarierten zusammengesetzten Literals angefordert"
  
! #: c/c-typeck.cc:5309
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "globale Register-Variable %qD in verschachtelter Funktion verwendet"
  
! #: c/c-typeck.cc:5312
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "Register-Variable %qD in verschachtelter Funktion verwendet"
  
! #: c/c-typeck.cc:5317
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "Adresse der globalen Variablen %qD angefordert"
  
! #: c/c-typeck.cc:5319 d/d-codegen.cc:721
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "Adresse der Register-Variablen %qD angefordert"
  
! #: c/c-typeck.cc:5458
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "Nicht-L-Wert-Array in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:5540
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "implizite Umwandlung von %qT in %qT um an anderes Ergebnis von Bedingung anzupassen"
  
! #: c/c-typeck.cc:5599 c/c-typeck.cc:5605
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr "Operand von %<?:%> wechselt das Vorzeichen von %qT nach %qT, aufgrund der Vorzeichenlosigkeit des anderen Operanden"
  
! #: c/c-typeck.cc:5622
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO-C verbietet bedingten Ausdruck mit nur einer void-Seite"
  
! #: c/c-typeck.cc:5639
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "Zeiger auf disjunkte AdressrÃ¤ume in bedingtem Ausdruck verwendet"
  
! #: c/c-typeck.cc:5663
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "Zeiger auf Array verliert durch den Bedingungsausdruck Qualifizierer"
  
! #: c/c-typeck.cc:5667
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "Zeiger auf Array verliert durch den Bedingungsausdruck Qualifizierer, in ISO C vor C23"
  
! #: c/c-typeck.cc:5672
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO-C verbietet bedingten Ausdruck zwischen %<void *%> und Funktionszeiger"
  
! #: c/c-typeck.cc:5694
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "Zeigertyp passt nicht in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:5697
  #, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "der erste Ausdruck hat den Typ %qT"
  
! #: c/c-typeck.cc:5698
  #, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "der zweite Ausdruck hat den Typ %qT"
  
! #: c/c-typeck.cc:5709 c/c-typeck.cc:5722
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "Zeiger-/Ganzzahltyp passt nicht in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:5749
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "Typ passt nicht in bedingtem Ausdruck"
  
! #: c/c-typeck.cc:5864
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "der RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %E"
  
! #: c/c-typeck.cc:5868
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "der RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut deklariert) wird ignoriert"
  
! #: c/c-typeck.cc:5886
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "der RÃ¼ckgabewert vom Typ %qT (mit %<nodiscard%>-Attribut deklariert) wird ignoriert: %E"
  
! #: c/c-typeck.cc:5891
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "der RÃ¼ckgabewert vom Typ %qT (mit %<nodiscard%>-Attribut deklariert) wird ignoriert"
  
! #: c/c-typeck.cc:5900 cp/cvt.cc:1116 rust/backend/rust-tree.cc:640
  #, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "im Aufruf von %qD, hier deklariert"
  
! #: c/c-typeck.cc:5949
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "linker Operand des Komma-Ausdrucks hat keinen Effekt"
  
! #: c/c-typeck.cc:5967 c/c-typeck.cc:11907
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "rechter Operand des Komma-Ausdrucks hat keinen Effekt"
  
! #: c/c-typeck.cc:6038
  msgid "cast adds %q#v qualifier to function type"
  msgstr "Typumwandlung fÃ¼gt Qualifizierer %q#v zu Funktionstyp hinzu"
  
! #: c/c-typeck.cc:6044
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "Typumwandlung streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:6079
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr "zur Sicherheit mÃ¼ssen alle vorÃ¼bergehenden Zeiger in Umwandlung von %qT in %qT mit %<const%> qualifiziert sein"
  
! #: c/c-typeck.cc:6176
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "Typkonvertierung gibt Arraytyp an"
  
! #: c/c-typeck.cc:6182
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "Typkonvertierung gibt Funktionstyp an"
  
! #: c/c-typeck.cc:6197
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO-C verbietet Typkonvertierung von Nicht-Skalar auf selben Typen"
  
! #: c/c-typeck.cc:6201
  #, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "nutzlose Umwandlung in Typ %qT"
  
! #: c/c-typeck.cc:6221
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO-C verbietet Typkonvertierung auf union-Typ"
  
! #: c/c-typeck.cc:6231
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "Typkonvertierung in union-Typ von nicht in union vorhandenem Typen"
  
! #: c/c-typeck.cc:6266
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "Umwandlung in %qs-Adressraumzeiger aus getrenntem allgemeinen Adressraumzeiger"
  
! #: c/c-typeck.cc:6271
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "Umwandlung in allgemeinen Adressraumzeiger aus getrenntem %qs-Adressraumzeiger"
  
! #: c/c-typeck.cc:6276
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "Umwandlung in %qs-Adressraumzeiger aus getrenntem %qs-Adressraumzeiger"
  
! #: c/c-typeck.cc:6309
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "Typkonvertierung erfordert Ausrichtung des Zieltyps"
  
! #: c/c-typeck.cc:6321
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "Typkonvertierung von Zeiger auf Ganzzahl anderer Breite"
  
! #: c/c-typeck.cc:6326
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "Typumwandlung von Funktionsaufruf des Typs %qT in unpassenden Typen %qT"
  
! #: c/c-typeck.cc:6336 cp/typeck.cc:9296
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "Typkonvertierung in Zeiger von Ganzzahl anderer Breite"
  
! #: c/c-typeck.cc:6350
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO-C verbietet Konvertierung von Funktionszeigern in Objektzeigertyp"
  
! #: c/c-typeck.cc:6359
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO-C verbietet Konvertierung von Objektzeigertypen in Funktionszeigertyp"
  
! #: c/c-typeck.cc:6369
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "unvollstÃ¤ndiger Funktionstyp %qT kann nicht nach %qT umgewandelt werden"
  
! #: c/c-typeck.cc:6481
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "Definition eines Typs in einer Umwandlung ist in C++ ungÃ¼ltig"
  
! #: c/c-typeck.cc:6522
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "Zuweisung an Ausdruck von Arraytyp"
  
! #: c/c-typeck.cc:6648
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "enum-Umwandlung in Zuweisung ist in C++ ungÃ¼ltig"
  
! #: c/c-typeck.cc:6850 c/c-typeck.cc:6867 c/c-typeck.cc:6918
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(nahe der Initialisierung fÃ¼r %qs)"
  
! #: c/c-typeck.cc:6933
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "Array mit geklammerter Zeichenkettenkonstante initialisiert"
  
! #: c/c-typeck.cc:6976 c/c-typeck.cc:7217
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "%qT erwartet, aber Argument hat Typ %qT"
  
! #: c/c-typeck.cc:7010
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr "der Typ von %qD Argument %d ist %qT, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qT"
  
! #: c/c-typeck.cc:7013
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr "der Typ von %qD Argument %d wird zu %qT befÃ¶rdert, der Aufruf der eingebauten Funktion, die ohne Prototyp deklariert wurde, erwartet jedoch %qT"
  
! #: c/c-typeck.cc:7018
  #, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "eingebaute %qD ist hier deklariert"
  
! #: c/c-typeck.cc:7212
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "Enum-Umwandlung bei Ãœbergabe des Arguments %d von %qE ist in C++ ungÃ¼ltig"
  
! #: c/c-typeck.cc:7221
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "enum-Umwandlung von %qT nach %qT in Zuweisung ist in C++ ungÃ¼ltig"
  
! #: c/c-typeck.cc:7226
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "enum-Umwandlung von %qT nach %qT in Initialisierung ist in C++ ungÃ¼ltig"
  
! #: c/c-typeck.cc:7231
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "enum-Umwandlung von %qT nach %qT in RÃ¼ckgabe ist in C++ ungÃ¼ltig"
  
! #: c/c-typeck.cc:7249
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "implizite Umwandlung von %qT nach %qT"
  
! #: c/c-typeck.cc:7428 c/c-typeck.cc:7826
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "Ãœbergabe des Arguments %d von %qE erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:7431 c/c-typeck.cc:7829
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "Zuweisung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:7434 c/c-typeck.cc:7831
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "Initialisierung erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:7437 c/c-typeck.cc:7833
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "return erzeugt aus unqualifiziertem einen qualifizierten Funktionszeiger %q#v"
  
! #: c/c-typeck.cc:7445 c/c-typeck.cc:7717 c/c-typeck.cc:7760
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "Ãœbergabe des Arguments %d von %qE entfernt Kennzeichner %qv von Zeiger-Ziel-Typ"
  
! #: c/c-typeck.cc:7447 c/c-typeck.cc:7719 c/c-typeck.cc:7762
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "Zuweisung streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:7449 c/c-typeck.cc:7721 c/c-typeck.cc:7764
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "Initialisierung streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:7451 c/c-typeck.cc:7723 c/c-typeck.cc:7766
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "return streicht Qualifizierer %qv von Zeiger-Zieltyp"
  
! #: c/c-typeck.cc:7460
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO-C verbietet Argumentkonvertierung in union-Typ"
  
! #: c/c-typeck.cc:7528
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "Anfrage zur impliziten fÃ¼r Umwandlung von %qT in %qT ist in C++ nicht erlaubt"
  
! #: c/c-typeck.cc:7555
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "Ãœbergabe des Arguments %d von %qE von Zeiger auf nicht eingeschlossenen Adressbereich"
  
! #: c/c-typeck.cc:7566
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "Zuweisung von Zeiger auf nicht eingeschlossenen Adressbereich"
  
! #: c/c-typeck.cc:7577
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "Initialisierung von Zeiger auf nicht enthaltenen Adressraum"
  
! #: c/c-typeck.cc:7587
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "RÃ¼ckgabe von Pointer auf nicht enthaltenen Adressraum"
  
! #: c/c-typeck.cc:7603
  #, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "%qT erwartet, aber Zeiger hat Typ %qT"
  
! #: c/c-typeck.cc:7618
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "Argument %d von %qE kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: c/c-typeck.cc:7624
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "Links-Zuweisung kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: c/c-typeck.cc:7630
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "Linke-Initialisierung kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: c/c-typeck.cc:7635 cp/typeck.cc:10459
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "RÃ¼ckgabetyp kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: c/c-typeck.cc:7659
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "Ãœbergabe des Arguments %d von %qE von inkompatibler Speicherreihenfolge fÃ¼r Skalare"
  
! #: c/c-typeck.cc:7669
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "Zuweisung an %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge fÃ¼r Skalare"
  
! #: c/c-typeck.cc:7679
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "Initialisierung von %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge fÃ¼r Skalare"
  
! #: c/c-typeck.cc:7684
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "RÃ¼ckgabe von %qT von Zeigertyp %qT mit inkompatibler Speicherreihenfolge fÃ¼r Skalare"
  
! #: c/c-typeck.cc:7734
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO-C verbietet Ãœbergabe des Arguments %d von %qE zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:7737
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO-C verbietet Zuweisung zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:7739
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO-C verbietet Initialisierung zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:7741
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO-C verbietet return zwischen Funktionszeiger und %<void *%>"
  
! #: c/c-typeck.cc:7771
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr "Array mit Qualifizierer auf dem Element wird vor C23 nicht qualifiziert"
  
! #: c/c-typeck.cc:7788
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "Zeigerziele bei Ãœbergabe des Arguments %d von %qE unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:7796
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "Zeigerziele in Zuweisung von %qT nach %qT unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:7802
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "Zeigerziele in Initialisierung von %qT nach %qT unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:7807
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "Zeigerziele in RÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT unterscheiden sich im Vorzeichenbesitz"
  
! #: c/c-typeck.cc:7849
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "Ãœbergabe des Arguments %d von %qE von inkompatiblem Zeigertyp"
  
! #: c/c-typeck.cc:7858
  #, gcc-internal-format
  msgid "assignment to %qT from pointer to %qD with incompatible type %qT"
  msgstr "Zuweisung an %qT von Zeiger auf %qD mit inkompatiblem Typ %qT"
  
! #: c/c-typeck.cc:7863
  #, gcc-internal-format
  msgid "assignment to %qT from incompatible pointer type %qT"
  msgstr "Zuweisung an %qT von inkompatiblem Zeigertyp %qT"
  
! #: c/c-typeck.cc:7870
  #, gcc-internal-format
  msgid "initialization of %qT from pointer to %qD with incompatible type %qT"
  msgstr "Initialisierung von %qT von Zeiger auf %qD mit inkompatiblem Typ %qT"
  
! #: c/c-typeck.cc:7875
  #, gcc-internal-format
  msgid "initialization of %qT from incompatible pointer type %qT"
  msgstr "Initialisierung von %qT von inkompatiblem Zeigertyp %qT"
  
! #: c/c-typeck.cc:7882
  #, gcc-internal-format
  msgid "returning pointer to %qD of type %qT from a function with incompatible type %qT"
  msgstr "RÃ¼ckgabe von Zeiger auf %qD vom Typ %qT aus einer Funktion mit inkompatiblem RÃ¼ckgabetyp %qT"
  
! #: c/c-typeck.cc:7887
  #, gcc-internal-format
  msgid "returning %qT from a function with incompatible return type %qT"
  msgstr "RÃ¼ckgabe von %qT aus einer Funktion mit inkompatiblem RÃ¼ckgabetyp %qT"
  
! #: c/c-typeck.cc:7929
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "Ãœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:7936
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "Zuweisung an %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:7942
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "Initialisierung von %qT von %qT wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:7947
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "RÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:7968
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "Ãœbergabe des Arguments %d von %qE wandelt eine Zahl in einen Zeiger um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:7975
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "Zuweisung an %qT aus %qT wandelt einen Zeiger in eine Ganzzahl um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:7981
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "Initialisierung eines %qT aus %qT wandelt einen Zeiger in eine Zahl um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:7985
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "RÃ¼ckgabe von %qT aus einer Funktion mit RÃ¼ckgabetyp %qT wandelt einen Zeiger in eine Zahl um, ohne explizite Typkonvertierung"
  
! #: c/c-typeck.cc:8017
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "Inkompatibler Typ fÃ¼r Argument %d von %qE"
  
! #: c/c-typeck.cc:8028
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "unvertrÃ¤gliche Typen bei Zuweisung an Typ %qT von Typ %qT"
  
! #: c/c-typeck.cc:8039
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "inkompatible Typen bei Initialisierung von Typ %qT mit Typ %qT"
  
! #: c/c-typeck.cc:8049
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "unvertrÃ¤gliche Typen bei RÃ¼ckgabe von Typ %qT, aber %qT wurde erwartet"
  
! #: c/c-typeck.cc:8129
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "traditionelles C lehnt automatische Gesamt-Initialisierung ab"
  
! #: c/c-typeck.cc:8371
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr "Initialisierer fÃ¼r %<constexpr%>-Zeiger ist nicht null"
  
! #: c/c-typeck.cc:8379
  #, gcc-internal-format
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "Initialisierer fÃ¼r %<constexpr%>-Ganzzahl ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.cc:8382 c/c-typeck.cc:8444 c/c-typeck.cc:8581
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr "%<constexpr%>-Initialisierer ist nicht im Typen des Objekts darstellbar"
  
! #: c/c-typeck.cc:8392
  #, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "Initialisierer fÃ¼r %<constexpr%> ist kein konstanter arithmetischer Ausdruck"
  
! #: c/c-typeck.cc:8409
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr "%<constexpr%>-Initialisierer fÃ¼r einen reellen Typen hat komplexen Typ"
  
! #: c/c-typeck.cc:8418
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr "%<constexpr%>-Initialisierer fÃ¼r einen binÃ¤ren Gleitkommatypen hat dezimalen Typ"
  
! #: c/c-typeck.cc:8546 c/c-typeck.cc:9480 cp/typeck2.cc:1218
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "Initialisierung eines flexiblen Array-Elements"
  
! #: c/c-typeck.cc:8562 cp/typeck2.cc:1235
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "Array von %qT kann nicht aus einem Zeichenkettenliteral mit Typ %<Array von %T%> initialisiert werden"
  
! #: c/c-typeck.cc:8621
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "Array unpassenden Typs mit Zeichenkettenkonstante initialisiert"
  
! #: c/c-typeck.cc:8689 cp/typeck.cc:2534
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ungÃ¼ltige Verwendung eines Nicht-L-Wert-Arrays"
  
! #: c/c-typeck.cc:8703 c/c-typeck.cc:8829 c/c-typeck.cc:9565
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "ungÃ¼ltige Initialisierung"
  
! #: c/c-typeck.cc:8715 c/c-typeck.cc:8739 c/c-typeck.cc:8742 c/c-typeck.cc:8750
! #: c/c-typeck.cc:8798 c/c-typeck.cc:10344 c/c-typeck.cc:10423
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "Initialisierungselement ist nicht konstant"
  
! #: c/c-typeck.cc:8724
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "Array mit nicht konstantem Arrayausdruck initialisiert"
  
! #: c/c-typeck.cc:8755 c/c-typeck.cc:8811 c/c-typeck.cc:10433
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "Initialisierungselement ist kein konstanter Ausdruck"
  
! #: c/c-typeck.cc:8805 c/c-typeck.cc:10428
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "Initialisierungs-Element ist zur Lade-Zeit nicht berechenbar"
  
! #: c/c-typeck.cc:9107 cp/decl.cc:7691
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "opake Vektortypen kÃ¶nnen nicht initialisiert werden"
  
! #: c/c-typeck.cc:9327
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "zusÃ¤tzliche geschweifte Klammern am Ende der Initialisierung"
  
! #: c/c-typeck.cc:9410
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "geschweifte Klammern um Skalar-Initialisierung"
  
! #: c/c-typeck.cc:9477 c/c-typeck.cc:10966 cp/typeck2.cc:1245 cp/typeck2.cc:1580
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "Initialisierung eines flexiblen Array-Elements in geschachteltem Kontext"
  
! #: c/c-typeck.cc:9514
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "geschweifte Klammern fehlen um Initialisierung"
  
! #: c/c-typeck.cc:9537
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "fehlende Initialisierung fÃ¼r Feld %qD von %qT fehlt"
  
! #: c/c-typeck.cc:9577
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "zusÃ¤tzliche Elemente in Skalar-Initialisierung"
  
! #: c/c-typeck.cc:9696 c/c-typeck.cc:9778
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "Arrayindex in Nicht-Array-Initialisierung"
  
! #: c/c-typeck.cc:9701 c/c-typeck.cc:9840
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "Feldname nicht in Datensatz- oder union-Initialisierung"
  
! #: c/c-typeck.cc:9751
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "Arrayindex in Initialisierung hat nicht Ganzzahltyp"
  
! #: c/c-typeck.cc:9760 c/c-typeck.cc:9769
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "Arrayindex in Initialisierung ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.cc:9774 c/c-typeck.cc:9776
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "nichtkonstanter Arrayindex in Initialisierung"
  
! #: c/c-typeck.cc:9780 c/c-typeck.cc:9783
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "Arrayindex in Initialisierung Ã¼berschreitet Arraygrenzen"
  
! #: c/c-typeck.cc:9802
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "leerer Indexbereich in Initialisierung"
  
! #: c/c-typeck.cc:9811
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "Arrayindexbereich in Initialisierung Ã¼berschreitet Arraygrenzen"
  
! #: c/c-typeck.cc:9913 c/c-typeck.cc:9943 c/c-typeck.cc:10521
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "initialisiertes Feld mit Seiteneffekten Ã¼berschrieben"
  
! #: c/c-typeck.cc:9917 c/c-typeck.cc:9947 c/c-typeck.cc:10524
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "initialisiertes Feld Ã¼berschrieben"
  
! #: c/c-typeck.cc:10455
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "enum-Umwandlung in Initialisierung ist in C++ ungÃ¼ltig"
  
! #: c/c-typeck.cc:10836
  #, gcc-internal-format
  msgid "excess elements in %qT initializer"
  msgstr "Ã¼berzÃ¤hlige Elemente in %qT-Initialisierer"
  
! #: c/c-typeck.cc:10848 c/c-typeck.cc:10925
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "ElementÃ¼berschreitung in struct-Initialisierung"
  
! #: c/c-typeck.cc:10869
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "positionelle Initialisierung eines Feldes in %<struct%>, die mit dem %<designated_init%>-Attribut deklariert wurde"
  
! #: c/c-typeck.cc:10940 cp/typeck2.cc:1222
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "nicht-statische Initialisierung eines flexiblen Arrayelements"
  
! #: c/c-typeck.cc:11035
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "ElementÃ¼berschreitung in union-Initialisierung"
  
! #: c/c-typeck.cc:11057
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "traditionelles C lehnt Initialisierung von unions ab"
  
! #: c/c-typeck.cc:11119
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "ElementÃ¼berschreitung in Arrayinitialisierung"
  
! #: c/c-typeck.cc:11153
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "ElementÃ¼berschreitung in Vektorinitialisierung"
  
! #: c/c-typeck.cc:11185
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "ElementÃ¼berschreitung in Skalarinitialisierung"
  
! #: c/c-typeck.cc:11428
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO-C verbietet %<goto *expr;%>"
  
! #: c/c-typeck.cc:11434
  #, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "das berechnete Goto muss von einem Zeigertyp sein"
  
! #: c/c-typeck.cc:11463 c/gimple-parser.cc:2562 cp/typeck.cc:11060
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "als %<noreturn%> deklarierte Funktion hat %<return%>-Anweisung"
  
! #: c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> ohne Wert in nicht-void zurÃ¼ckgebender Funktion"
  
! #: c/c-typeck.cc:11503 c/gimple-parser.cc:2572
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> mit Wert in void zurÃ¼ckgebender Funktion"
  
! #: c/c-typeck.cc:11506
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO-C verbietet %<return%> mit Ausdruck, in void zurÃ¼ckgebender Funktion"
  
! #: c/c-typeck.cc:11583
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr "Funktion liefert Adresse einer Sprungmarke zurÃ¼ck"
  
! #: c/c-typeck.cc:11674 cp/semantics.cc:1706
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "switch-GrÃ¶ÃŸe ist keine Ganzzahl"
  
! #: c/c-typeck.cc:11699
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%> switch-Ausdruck nicht nach %<int%> konvertiert in ISO C"
  
! #: c/c-typeck.cc:11737 c/c-typeck.cc:11745
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "Â»caseÂ«-Marke ist kein konstanter Ganzzahlausdruck"
  
! #: c/c-typeck.cc:11751 cp/parser.cc:13099
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "case-Marke nicht innerhalb einer switch-Anweisung"
  
! #: c/c-typeck.cc:11753
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "%<default%>-Marke nicht innerhalb einer switch-Anweisung"
  
! #: c/c-typeck.cc:11829 cp/parser.cc:14819
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-Anweisung nicht innerhalb einer Schleife oder Â»switchÂ«"
  
! #: c/c-typeck.cc:11832 c/c-typeck.cc:11852 cp/decl.cc:4052 cp/parser.cc:14829
  #: cp/parser.cc:14850
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "ungÃ¼ltiger Ausgang von strukturiertem OpenMP-Block"
  
! #: c/c-typeck.cc:11835 cp/parser.cc:14832
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-Anweisung mit OpenMP fÃ¼r Schleife verwendet"
  
! #: c/c-typeck.cc:11849 cp/parser.cc:14842
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-Anweisung nicht innerhalb einer Schleife"
  
! #: c/c-typeck.cc:11889 cp/cp-gimplify.cc:272
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "Anweisung ohne Effekt"
  
! #: c/c-typeck.cc:11933
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "Ausdrucksanweisung hat unvollstÃ¤ndigen Typ"
  
! #: c/c-typeck.cc:12224
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "der Vergleich wird immer als %<false%> ausgewertet, da der Zeigeroperand in %qE nicht NULL sein darf"
  
! #: c/c-typeck.cc:12229
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "der Vergleich wird immer als %<true%> ausgewertet, da der Zeigeroperand in %qE nicht NULL sein darf"
  
! #: c/c-typeck.cc:12247 c/c-typeck.cc:12285
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "der Vergleich wird immer als %<false%> ausgewertet, da die Adresse von %qE niemals NULL sein wird"
  
! #: c/c-typeck.cc:12252 c/c-typeck.cc:12290
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "der Vergleich wird immer als %<true%> ausgewertet, da die Adresse von %qE niemals NULL sein wird"
  
! #: c/c-typeck.cc:12882 c/c-typeck.cc:13046 cp/typeck.cc:6087
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Vergleich von Vektoren mit verschiedenen Element-Typen"
  
! #: c/c-typeck.cc:12890 c/c-typeck.cc:13054 cp/typeck.cc:6100
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "Vergleich von Vektoren mit unterschiedlicher Elementanzahl"
  
! #: c/c-typeck.cc:12905 c/c-typeck.cc:13069 cp/typeck.cc:6118
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "Vergleich zwischen den Typen %qT und %qT"
  
! #: c/c-typeck.cc:12915 c/c-typeck.cc:13079 cp/typeck.cc:6135
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "kein ganzzahliger Typ mit derselben GrÃ¶ÃŸe wie %qT gefunden"
  
! #: c/c-typeck.cc:12929 cp/typeck.cc:5771
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "Vergleich von Gleitkomma mit %<==%> oder %<!=%> ist unsicher"
  
! #: c/c-typeck.cc:12968 c/c-typeck.cc:13120
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "Vergleich von Zeigern auf disjunkte AdressrÃ¤ume"
  
! #: c/c-typeck.cc:12975 c/c-typeck.cc:12981
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO-C verbietet Vergleich von %<void *%> mit Funktionszeiger"
  
! #: c/c-typeck.cc:12988 c/c-typeck.cc:13130
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "in Vergleich verschiedener Zeigertypen fehlt Typkonvertierung"
  
! #: c/c-typeck.cc:13001 c/c-typeck.cc:13007 c/c-typeck.cc:13157
! #: c/c-typeck.cc:13163
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "Vergleich zwischen Zeiger und Ganzzahl"
  
! #: c/c-typeck.cc:13108
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "Vergleich von vollstÃ¤ndigen und unvollstÃ¤ndigen Zeigern"
  
! #: c/c-typeck.cc:13110
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO-C verbietet geordnete Vergleiche zwischen Zeigern auf Funktionen"
  
! #: c/c-typeck.cc:13115
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "geordneter Vergleich von Zeiger mit Null-Zeiger"
  
! #: c/c-typeck.cc:13138 c/c-typeck.cc:13141 c/c-typeck.cc:13148
! #: c/c-typeck.cc:13151
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "geordneter Vergleich von Zeiger mit Ganzzahlnull"
  
! #: c/c-typeck.cc:13228
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "implizite Umwandlung von %qT in %qT zur Anpassung an anderen Operanden des BinÃ¤rausdrucks"
  
! #: c/c-typeck.cc:13546
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "Array, das nicht in Zeiger umgewandelt werden kann, anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.cc:13550
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "Wert eines struct-Typs anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.cc:13554
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "Wert eines union-Typs anstelle des geforderten Skalars verwendet"
  
! #: c/c-typeck.cc:13570
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "Vektortyp verwendet, wo Skalars benÃ¶tigt wird"
  
! #: c/c-typeck.cc:13773 cp/semantics.cc:11393
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben"
  
! #: c/c-typeck.cc:13784 c/c-typeck.cc:13794 cp/semantics.cc:11404
! #: cp/semantics.cc:11414
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "Klauselmodifizierer %<cancel%> %<if%> erwartet"
  
! #: c/c-typeck.cc:13829 cp/semantics.cc:11449
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> muss eine der Klauseln %<parallel%>, %<for%>, %<sections%> oder %<taskgroup%> angeben"
  
! #: c/c-typeck.cc:13897 cp/semantics.cc:5554 cp/semantics.cc:8562
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD in %qs-Klausel muss eine Variable sein"
  
! #: c/c-typeck.cc:13901 c/c-typeck.cc:15708 cp/semantics.cc:5558
! #: cp/semantics.cc:8566
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE in %qs-Klausel muss eine Variable sein"
  
! #: c/c-typeck.cc:13909
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%<_Atomic%>-Deklaration %qD in %qs-Klausel"
  
! #: c/c-typeck.cc:13919 c/c-typeck.cc:15715 c/c-typeck.cc:15869
! #: cp/semantics.cc:5567 cp/semantics.cc:8573 cp/semantics.cc:8761
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD in %qs-Klausel ist eine threadprivate Variable"
  
! #: c/c-typeck.cc:13956 cp/semantics.cc:5601
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "Untere Grenze %qE des Arrayabschnitts muss Ganzzahltyp haben"
  
! #: c/c-typeck.cc:13963 cp/semantics.cc:5608
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "LÃ¤nge %qE des Arrayabschnitts muss Ganzzahltyp haben"
  
! #: c/c-typeck.cc:13986 cp/semantics.cc:5641
  #, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "einelnen Zeiger in %qs-Klausel erwartet"
  
! #: c/c-typeck.cc:14004 c/c-typeck.cc:14071 c/c-typeck.cc:14364
! #: cp/semantics.cc:5659 cp/semantics.cc:5726
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "Arrayabschnitt der LÃ¤nge 0 in %qs-Klausel"
  
! #: c/c-typeck.cc:14023 cp/semantics.cc:5678
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "fÃ¼r Arraytyp mit unbekannten Grenzen muss ein LÃ¤ngenausdruck angegeben werden"
  
! #: c/c-typeck.cc:14031 cp/semantics.cc:5686
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "negative untere Grenze in Arrayabschnitt in %qs-Klausel"
  
! #: c/c-typeck.cc:14040 c/c-typeck.cc:14164 cp/semantics.cc:5695
! #: cp/semantics.cc:5819
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "Arrayabschnitt mit negativer LÃ¤nge in %qs-Klausel"
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:5712
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "untere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinaus"
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:5755
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "LÃ¤nge %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinaus"
  
! #: c/c-typeck.cc:14115 cp/semantics.cc:5770
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "obere Grenze %qE geht Ã¼ber AbschnittsgrÃ¶ÃŸe in %qs-Klausel hinaus"
  
! #: c/c-typeck.cc:14152 cp/semantics.cc:5807
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr "fÃ¼r Funktionsparameter vom Typ Array muss die LÃ¤nge angegeben sein"
  
! #: c/c-typeck.cc:14156 cp/semantics.cc:5811
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "fÃ¼r Zeigertyp muss der LÃ¤ngenausdruck angegeben werden"
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14303 cp/semantics.cc:5838
! #: cp/semantics.cc:5974
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "Arrayabschnitt ist in %qs-Klausel nicht zusammenhÃ¤ngend"
  
! #: c/c-typeck.cc:14194 cp/semantics.cc:5848
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE hat weder Zeiger- noch Arraytyp"
  
! #: c/c-typeck.cc:14570 cp/semantics.cc:6910
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "Typ des Iterators %qD ist weder ganzzahlig noch ein Zeiger"
  
! #: c/c-typeck.cc:14577
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "Iterator %qD hat %<_Atomic%>-qualifizierten Typ"
  
! #: c/c-typeck.cc:14583 cp/semantics.cc:6917
  #, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "Iterator %qD hat %<const%>-qualifizierten Typ"
  
! #: c/c-typeck.cc:14596 cp/semantics.cc:6933
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "Iterator-Schrittweite mit nichtganzzahligem Typ"
  
! #: c/c-typeck.cc:14616 cp/semantics.cc:6969
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "Iterator %qD hat Schrittweite 0"
  
! #: c/c-typeck.cc:14643
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "Typ des Iterators %qD verweist auf Ã¤uÃŸeren Iterator %qD"
  
! #: c/c-typeck.cc:14650 cp/semantics.cc:7003
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "Anfangsausdruck verweist auf Ã¤uÃŸeren Iterator %qD"
  
! #: c/c-typeck.cc:14656 cp/semantics.cc:7009
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "Endausdruck verweist auf Ã¤uÃŸeren Iterator %qD"
  
! #: c/c-typeck.cc:14662 cp/semantics.cc:7015
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "Ausdruck fÃ¼r die Schrittweite verweist auf Ã¤uÃŸeren Iterator %qD"
  
! #: c/c-typeck.cc:14699 cp/semantics.cc:7063
  #, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "Zeiger in %qs-Klausel erwartet"
  
! #: c/c-typeck.cc:14794 cp/semantics.cc:7152
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "die Klausel %<inscan%> darf nicht zusammen mit nicht-%<inscan%>-%<reduction%> am selben Konstrukt vorkommen"
  
! #: c/c-typeck.cc:14816 cp/semantics.cc:7172
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "%<inscan%>-%<reduction%>-Klausel mit Arrayabschnitt"
  
! #: c/c-typeck.cc:14842 c/c-typeck.cc:14852
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0"
  
! #: c/c-typeck.cc:14872
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "%<_Atomic%> %qE in %<reduction%>-Klausel"
  
! #: c/c-typeck.cc:14884
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "Typ %qT mit GrÃ¶ÃŸe 0 in %qs-Klausel"
  
! #: c/c-typeck.cc:14892
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "Typ %qT mit variabler GrÃ¶ÃŸe in %qs-Klausel"
  
! #: c/c-typeck.cc:14936
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE hat ungÃ¼ltigen Typ fÃ¼r %<reduction(%s)%>"
  
! #: c/c-typeck.cc:14945 cp/semantics.cc:6802
  #, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "benutzerdefinierte Reduktion fÃ¼r %qE nicht gefunden"
  
! #: c/c-typeck.cc:15033
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "Elementtyp variabler LÃ¤nge in %<reduction%>-Klausel eines Arrays"
  
! #: c/c-typeck.cc:15051 c/c-typeck.cc:15963 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "%<nowait%>-Klausel darf nicht zusammen mit %<copyprivate%> verwendet werden"
  
! #: c/c-typeck.cc:15063 cp/semantics.cc:9366
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE muss fÃ¼r %<copyin%> %<threadprivate%> sein"
  
! #: c/c-typeck.cc:15078 cp/semantics.cc:7215
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr "Modifizierer sollte an %<simd%>- oder %<for%>-Konstrukten nicht in %<linear%>-Klausel angegeben werden, auÃŸer wenn OpenMP 5.2 verwendet wird"
  
! #: c/c-typeck.cc:15087
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "Â»linearÂ«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Zeiger ist"
  
! #: c/c-typeck.cc:15095
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "%<_Atomic%> %qD in %<linear%>-Klausel"
  
! #: c/c-typeck.cc:15114 cp/semantics.cc:7299
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "Schrittweite %qE der %<linear%>-Klausel muss konstant oder ein Parameter sein"
  
! #: c/c-typeck.cc:15144 c/c-typeck.cc:15863 c/c-typeck.cc:16110
! #: cp/semantics.cc:7386 cp/semantics.cc:8755 cp/semantics.cc:9106
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE ist in Klausel %qs keine Variable"
  
! #: c/c-typeck.cc:15161 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD kommt mehr als einmal in Datenfreigabeklauseln vor"
  
! #: c/c-typeck.cc:15172 cp/semantics.cc:7415
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD tritt in Reduktionsklauseln mehrfach auf"
  
! #: c/c-typeck.cc:15186 c/c-typeck.cc:15256 c/c-typeck.cc:15291
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE tritt in dieser Datenklausel mehrfach auf"
  
! #: c/c-typeck.cc:15196 c/c-typeck.cc:15264 c/c-typeck.cc:15611
! #: c/c-typeck.cc:15763 c/c-typeck.cc:15771 c/c-typeck.cc:15787
! #: c/c-typeck.cc:15796 c/c-typeck.cc:15804 cp/semantics.cc:7429
! #: cp/semantics.cc:7439 cp/semantics.cc:7532 cp/semantics.cc:7540
! #: cp/semantics.cc:7587 cp/semantics.cc:8444 cp/semantics.cc:8633
! #: cp/semantics.cc:8641 cp/semantics.cc:8661 cp/semantics.cc:8670
! #: cp/semantics.cc:8678
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD tritt in Datenklausel mehrfach auf"
  
! #: c/c-typeck.cc:15199 c/c-typeck.cc:15270 c/c-typeck.cc:15807
! #: cp/semantics.cc:7442 cp/semantics.cc:7546 cp/semantics.cc:8681
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD tritt in Daten- und Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.cc:15244 cp/semantics.cc:7519
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE ist in Klausel %<firstprivate%> keine Variable"
  
! #: c/c-typeck.cc:15284 cp/semantics.cc:7579
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE ist in Klausel %<lastprivate%> keine Variable"
  
! #: c/c-typeck.cc:15303 cp/semantics.cc:7977
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE ist %<aligned%>-Klausel keine Variable"
  
! #: c/c-typeck.cc:15310
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE in %<aligned%>-Klausel ist weder Zeiger noch Array"
  
! #: c/c-typeck.cc:15317
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%<_Atomic%> %qD in %<aligned%>-Klausel"
  
! #: c/c-typeck.cc:15324
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: c/c-typeck.cc:15337 cp/semantics.cc:8048
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE ist in %<nontemporal%>-Klausel keine Variable"
  
! #: c/c-typeck.cc:15343
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE tritt in %<nontemporal%>-Klausel mehrfach auf"
  
! #: c/c-typeck.cc:15356 cp/semantics.cc:8087
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE in %<allocate%>-Klausel ist keine Variable"
  
! #: c/c-typeck.cc:15362
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE kommt mehr als einmal in %<allocate%>-Klauseln vor"
  
! #: c/c-typeck.cc:15432 cp/semantics.cc:8213
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr "%<depend%>-Klausel mit %<depobj%>-AbhÃ¤ngigkeitstyp auf Arrayabschnitt"
  
! #: c/c-typeck.cc:15447 cp/semantics.cc:8228
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr "%<omp_all_memory%> wird mit %<depend%>-Art auÃŸer %<out%> oder %<inout%> verwendet"
  
! #: c/c-typeck.cc:15455 cp/semantics.cc:8246
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE ist weder ein lvalue-Ausdruck noch ein Arrayabschnitt in %qs-Klausel"
  
! #: c/c-typeck.cc:15476 cp/semantics.cc:8268
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr "%qE hat nicht den Typ %<omp_depend_t%>, in der %<depend%>-Klausel mit %<depobj%>-AbhÃ¤ngigkeitstyp"
  
! #: c/c-typeck.cc:15486 cp/semantics.cc:8280
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr "%qE sollte einen anderen Typ haben als %<omp_depend_t%>, in der %<depend%>-Klausel mit von %<depobj%> verschiedenem AbhÃ¤ngigkeitstyp"
  
! #: c/c-typeck.cc:15547 cp/semantics.cc:8379
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "Arrayabschnitt in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.cc:15567 c/c-typeck.cc:15643 c/c-typeck.cc:15679
! #: cp/semantics.cc:8399 cp/semantics.cc:8478 cp/semantics.cc:8514
  #, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "nicht unterstÃ¼tzter Map-Ausdruck %qE"
  
! #: c/c-typeck.cc:15607 c/c-typeck.cc:15784 cp/semantics.cc:8440
! #: cp/semantics.cc:8658
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD tritt in Bewegungsklausel mehrfach auf"
  
! #: c/c-typeck.cc:15615 c/c-typeck.cc:15790 cp/semantics.cc:8448
! #: cp/semantics.cc:8664
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD tritt in Zuordnungsklauseln mehrfach auf"
  
! #: c/c-typeck.cc:15734 c/c-typeck.cc:15876 cp/semantics.cc:8601
! #: cp/semantics.cc:8768
  #, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD in %qs-Klausel hat keinen zuordenbaren Typ"
  
! #: c/c-typeck.cc:15859 cp/semantics.cc:8750
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE in %qs-Klausel ist weder Variablen- noch Funktionsname"
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:8780
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE tritt in derselben %<declare target%>-Direktive mehrfach auf"
  
! #: c/c-typeck.cc:15899 cp/semantics.cc:8796
  #, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:8799
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE in %<uniform%>-Klausel ist kein Argument"
  
! #: c/c-typeck.cc:15921
  #, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "Variable %qs muss ein Zeiger sein"
  
! #: c/c-typeck.cc:15928
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "Variable %qs ist weder Zeiger noch Array"
  
! #: c/c-typeck.cc:15976 c/c-typeck.cc:16071 cp/semantics.cc:9260
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr "%<order%>-Klausel darf nicht zusammen mit %<ordered%> verwendet werden"
  
! #: c/c-typeck.cc:15996 cp/semantics.cc:8320
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "zu viele %qs-Klauseln an einem Task-Konstrukt"
  
! #: c/c-typeck.cc:16093 cp/semantics.cc:9074
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "%<inbranch%>-Klausel ist inkompatibel mit %<notinbranch%>"
  
! #: c/c-typeck.cc:16160 cp/semantics.cc:9437
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE ist vorbestimmt %qs fÃ¼r %qs"
  
! #: c/c-typeck.cc:16170
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%<const%>-qualifiziertes %qE darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen"
  
! #: c/c-typeck.cc:16201 cp/semantics.cc:9212
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "%<simdlen%>-Klauselwert ist grÃ¶ÃŸer als %<safelen%>-Klauselwert"
  
! #: c/c-typeck.cc:16213 cp/semantics.cc:9225
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<nonmonotonic%>-Planungsmodifizierer zusammen mit %<ordered%>-Klausel angegeben"
  
! #: c/c-typeck.cc:16224 c/c-typeck.cc:16232 cp/semantics.cc:9234
! #: cp/semantics.cc:9252
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "%qs-Klausel darf nicht zusammen mit %<inscan%>-%<reduction%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:16280 cp/semantics.cc:9192
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "%<linear%>-Klauselschritt ist ein Parameter %qD, der nicht in der %<uniform%>-Klausel angegeben ist"
  
! #: c/c-typeck.cc:16331 cp/semantics.cc:9242
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "%<nogroup%>-Klausel darf nicht zusammen mit %<reduction%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:16341 cp/semantics.cc:9271
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "%<detach%>-Klausel darf nicht zusammen mit %<mergeable%>-Klausel verwendet werden"
  
! #: c/c-typeck.cc:16359 cp/semantics.cc:9462
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr "das Ereignishandle einer %<detach%>-Klausel sollte nicht in einer data-sharing-Klausel sein"
  
! #: c/c-typeck.cc:16534
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "%<va_arg%> kann nicht zusammen mit umgedreher Speicherreihenfolge verwendet werden"
  
! #: c/c-typeck.cc:16539
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "zweites Argument fÃ¼r %<va_arg%> ist vom unvollstÃ¤ndigen Typ %qT"
  
! #: c/c-typeck.cc:16545
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "zweites Argument fÃ¼r %<va_arg%> ist ein Funktionstyp %qT"
  
! #: c/c-typeck.cc:16551
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "C++ erfordert weitergegebenen Typ, nicht Enum-Typ, in %<va_arg%>"
*************** msgstr "Interner Fehler: expected else s
*** 50990,51884 ****
  msgid "expected case label"
  msgstr "Interner Fehler: expected case label"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3865
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "  die Ãœbergabe von %qT als %<this%>-Argument streicht Qualifizierer"
  
! #: cp/call.cc:3869
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "  keine bekannte Umwandlung fÃ¼r impliziten %<this%>-Parameter von %qH nach %qI"
  
! #: cp/call.cc:3876
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr "  Umwandlung von Argument %d wÃ¤re unzulÃ¤ssig:"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3884
  msgid "  no known conversion from %qH to %qI"
  msgstr "  keine bekannte Umwandlung von %qH nach %qI"
  
! #: cp/call.cc:3890
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  keine bekannte Umwandlung fÃ¼r Argument %d von %qH nach %qI"
  
! #: cp/call.cc:3904 cp/pt.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  Kandidat erwartet mindestens %d Argument, %d angegeben"
  msgstr[1] "  Kandidat erwartet mindestens %d Argumente, %d angegeben"
  
! #: cp/call.cc:3909 cp/pt.cc:7095
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] "  Kandidat erwartet %d Argument, %d angegeben"
  msgstr[1] "  Kandidat erwartet %d Argumente, %d angegeben"
  
! #: cp/call.cc:3937
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T, %T)%> (eingebaut)"
  
! #: cp/call.cc:3942
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T)%> (eingebaut)"
  
! #: cp/call.cc:3946
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s%<%D(%T)%> (eingebaut)"
  
! #: cp/call.cc:3950
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr "%s%qT (Umwandlung)"
  
! #: cp/call.cc:3952
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr "%s%#qD (in der NÃ¤he der Ãœbereinstimmung)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93880
! #: cp/call.cc:3954
  #, gcc-internal-format
  msgid "%s%#qD (ignored)"
  msgstr "%s%#qD (ignoriert)"
  
! #: cp/call.cc:3956
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr "%s%#qD (gelÃ¶scht)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93880
! #: cp/call.cc:3958
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr "%s%#qD (umgekehrt)"
  
! #: cp/call.cc:3960
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr "%s%#qD (umgeschrieben)"
  
! #: cp/call.cc:3962
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr "%s%#qD"
  
! #: cp/call.cc:3966
  #, gcc-internal-format
  msgid "  inherited here"
  msgstr "  hier geerbt"
  
! #: cp/call.cc:3987
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr " RÃ¼ckgabetyp %qT der expliziten Umwandlungsfunktion kann nicht mit QualifizierungsÃ¤nderung in %qT umgewandelt werden"
  
! #: cp/call.cc:3993
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr " Umwandlung von RÃ¼ckgabetyp %qT der Spezialisierung der Template-Umwandlungsfunktion in %qT passt nicht exakt"
  
! #: cp/call.cc:4004
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr " Ersetzung der ermittelten Templateargumente fÃ¼hrte zu obigen Fehlern"
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4009
  #, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "  Herleitung/Ersetzung von Templateargument gescheitert:"
  
! #: cp/call.cc:4023
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr " Ein Konstruktor, der ein einzelnes Argument seines eigenen Klassentyps hat, ist ungÃ¼ltig"
  
! #: cp/call.cc:4030
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr "  ein geerbter Konstruktor ist kein Kandidat fÃ¼r Initialisierung aus einem Ausdruck desselben oder eines abgeleiteten Typs"
  
! #: cp/call.cc:4109
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr "einige Kandidaten wurden ausgelassen; verwenden Sie %<-fdiagnostics-all-candidates%>, um sie anzuzeigen"
  
! #: cp/call.cc:4190 cp/call.cc:4735
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "Initialisierer mit Bestimmung kÃ¶nnen nur mit Aggregat-Typen (Array, struct, union) verwendet werden, nicht mit %qT"
  
! #: cp/call.cc:4629
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "Umformung von %qH nach %qI ist mehrdeutig"
  
! #: cp/call.cc:4741 cp/cvt.cc:864
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE konnte nicht von %qH nach %qI umgewandelt werden"
  
! #: cp/call.cc:4806
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr "das Initialisieren von %qH mit %qI in einem umgewandelten konstanten Ausdruck bindet nicht direkt"
  
! #: cp/call.cc:4827
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Umwandlung von %qH nach %qI in einem umgewandelten konstanten Ausdruck"
  
! #: cp/call.cc:5012
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%D(%A)%>"
  
! #: cp/call.cc:5015
  #, gcc-internal-format
  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.cc:5299
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "Zeiger auf Elementfunktion %qE kann nicht ohne Objekt aufgerufen werden; verwenden Sie beispielsweise %<.*%> oder %<->*%>"
  
! #: cp/call.cc:5378
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "keine Ãœbereinstimmung fÃ¼r Aufruf von %<(%T) (%A)%>"
  
! #: cp/call.cc:5392
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Aufruf von %<(%T) (%A)%> ist nicht eindeutig"
  
! #: cp/call.cc:5435
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "mehrdeutiges Ãœberladen fÃ¼r "
  
! #: cp/call.cc:5436
  #, gcc-internal-format
  msgid "no match for "
  msgstr "keine Ãœbereinstimmung fÃ¼r "
  
! #: cp/call.cc:5439
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr " (Operandentypen sind %qT, %qT und %qT)"
  
! #: cp/call.cc:5441
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr " (Operandentypen sind %qT und %qT)"
  
! #: cp/call.cc:5443
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr " (Operandentyp ist %qT)"
  
! #: cp/call.cc:5460
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "ternÃ¤rer %<operator?:%>"
  
! #: cp/call.cc:5464
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "ternÃ¤rer %<operator?:%> in %<%E ? %E : %E%>"
  
! #: cp/call.cc:5473 cp/call.cc:5517 cp/call.cc:5527
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5476
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> in %<%E%s%>"
  
! #: cp/call.cc:5483
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator[]%>"
  
! #: cp/call.cc:5486
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<operator[]%> in %<%E[%E]%>"
  
! #: cp/call.cc:5494
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.cc:5497
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs in %<%s %E%>"
  
! #: cp/call.cc:5503
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "%<operator %s%>"
  
! #: cp/call.cc:5506
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%<operator %s%> in %<%s%E%>"
  
! #: cp/call.cc:5521
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> in %<%E %s %E%>"
  
! #: cp/call.cc:5530
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> in %<%s%E%>"
  
! #: cp/call.cc:5642
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO-C++ verbietet das Auslassen des mittleren Terms eines %<?:%>-Ausdrucks"
  
! #: cp/call.cc:5719
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr "erschlossener skalarer Typ %qT muss ein Ganzzahl- oder Gleitkommatyp derselben GrÃ¶ÃŸe wie %qT sein"
  
! #: cp/call.cc:5736 cp/call.cc:5743
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "Umwandlung von Skalar %qH in Vektor %qI fÃ¼hrt zum Abschneiden"
  
! #: cp/call.cc:5799
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "unvertrÃ¤gliche Vektortypen in bedingtem Ausdruck: %qT, %qT und %qT"
  
! #: cp/call.cc:5851 cp/call.cc:6197 cp/call.cc:6217
  #, gcc-internal-format
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr "die Operanden fÃ¼r %<?:%> haben die Typen %qT und %qT, diese Typen haben einen ungeordneten Konvertierungsrang"
  
! #: cp/call.cc:5923
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr "zweiter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der dritte Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>"
  
! #: cp/call.cc:5928
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr "dritter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der zweite Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>"
  
! #: cp/call.cc:5974 cp/call.cc:6086 cp/call.cc:6337
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "Operanden fÃ¼r %<?:%> haben unterschiedliche Typen %qT und %qT"
  
! #: cp/call.cc:5978
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr "  und jeder Typ kann zu jedem anderen konvertiert werden"
  
! #: cp/call.cc:6225
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "implizite Umwandlung von %qH in %qI, um an das Ergebnis im anderen Zweig der Bedingung anzugleichen"
  
! #: cp/call.cc:6243
  #, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "bedingter Ausdruck enthÃ¤lt unvertrÃ¤gliche AufzÃ¤hlungswerte der Typen %qT und %qT"
  
! #: cp/call.cc:6263
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr "Bedingungsausdruck zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT"
  
! #: cp/call.cc:6267
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr "Bedingungsausdruck zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT"
  
! #: cp/call.cc:6271
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "Bedingungsausdruck zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT ist veraltet"
  
! #: cp/call.cc:6276
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "Bedingungsausdruck zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT ist veraltet"
  
! #: cp/call.cc:6292
  #, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "AufzÃ¤hlungs- und Nicht-AufzÃ¤hlungstyp in bedingtem Ausdruck"
  
! #: cp/call.cc:7184
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "kein %<%D(int)%> fÃ¼r Suffix %qs deklariert, stattdessen wird PrÃ¤fixoperator versucht"
  
! #: cp/call.cc:7186
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "kein %<%D(int)%> fÃ¼r Suffix %qs deklariert"
  
! #: cp/call.cc:7266
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr "in C++20 ruft dieser Vergleich die aktuelle Funktion rekursiv mit vertauschten Argumenten auf"
  
! #: cp/call.cc:7319
  #, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "RÃ¼ckgabetyp von %qD ist nicht %qs"
  
! #: cp/call.cc:7321
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr "als umgeschriebener Kandidat fÃ¼r den Vergleich von %qT und %qT verwendet"
  
! #: cp/call.cc:7404
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "Vergleich zwischen %q#T und %q#T"
  
! #: cp/call.cc:7591
  #, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "keine Ãœbereinstimmung fÃ¼r den Aufruf von %<%T::operator[] (%A)%>"
  
! #: cp/call.cc:7605
  #, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "Aufruf von %<%T::operator[] (%A)%> ist mehrdeutig"
  
! #: cp/call.cc:7883
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr "ExceptionaufrÃ¤umen fÃ¼r dieses Placement-New wÃ¤hlt delete-Operator fÃ¼r Nicht-Placement"
  
! #: cp/call.cc:7886
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "%qD ist eine Ã¼bliche (nicht-placement) Deallokationsfunktion in C++14 (oder mit %<-fsized-deallocation%>)"
  
! #: cp/call.cc:7923
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD ist eine gewÃ¶hnliche (nicht-Platzierungs) Deallokationsfunktion"
  
! #: cp/call.cc:8117
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "keine passende Freigabefunktion fÃ¼r %qD"
  
! #: cp/call.cc:8120
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr "das zerstÃ¶rende Delete fÃ¼r %qD kann nicht verwendet werden, um den zugewiesenen Speicher freizugeben, wenn die Initialisierung fehlschlÃ¤gt, weil das Objekt noch nicht konstruiert ist"
  
! #: cp/call.cc:8129
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "kein geeignetes %<operator %s%> fÃ¼r %qT"
  
! #: cp/call.cc:8165
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "%q#D ist in diesem Zusammenhang Â»privateÂ«"
  
! #: cp/call.cc:8166 cp/decl.cc:9117
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "hier als Â»privateÂ« deklariert"
  
! #: cp/call.cc:8171
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%q#D ist in diesem Zusammenhang Â»protectedÂ«"
  
! #: cp/call.cc:8172 cp/decl.cc:9118
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "hier als Â»protectedÂ« deklariert"
  
! #: cp/call.cc:8179
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q#D ist in diesem Zusammenhang unzugÃ¤nglich"
  
! #: cp/call.cc:8260
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ãœbergabe von NULL an Nicht-Zeiger-Argument %P von %qD"
  
! #: cp/call.cc:8263 cp/call.cc:8282 cp/decl.cc:10846 cp/decl.cc:10854
! #: cp/typeck.cc:4605
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  hier deklariert"
  
! #: cp/call.cc:8267
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Konvertierung in Nicht-Zeiger-Typ %qT von NULL"
  
! #: cp/call.cc:8279
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "%<false%> wird fÃ¼r Argument %P von %qD in Zeigertyp umgewandelt"
  
! #: cp/call.cc:8286
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "%<false%> wird in Zeigertyp %qT umgewandelt"
  
! #: cp/call.cc:8353
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  Argument %P von %qD wird initialisiert"
  
! #: cp/call.cc:8374
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Umwandlungen in Arrays mit unbekannten Grenzen sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/call.cc:8424
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "zu viele geschweifte Klammern um Initialisierung fÃ¼r %qT"
  
! #: cp/call.cc:8435
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "Umwandlung von %qH nach %qI erfordert direkte Initialisierung"
  
! #: cp/call.cc:8447
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr "ISO C++ erlaubt keine Konvertierung in %qH von %qI mit grÃ¶ÃŸerem Konvertierungsrang"
  
! #: cp/call.cc:8455
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr "ISO C++ erlaubt keine Konvertierung in %qH aus %qI mit ungeordnetem Konvertierungsrang"
  
! #: cp/call.cc:8471
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ungÃ¼ltige benutzerdefinierte Umwandlung von %qH in %qI"
  
! #: cp/call.cc:8504 cp/cvt.cc:227
  msgid "invalid conversion from %qH to %qI"
  msgstr "ungÃ¼ltige Umwandlung von %qH in %qI"
  
! #: cp/call.cc:8551 cp/call.cc:8564
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "Umwandlung in %qT von Initialisierungsliste wÃ¼rde expliziten Konstruktor %qD verwenden"
  
! #: cp/call.cc:8557
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "in C++11 und neuer kann ein Defaultkonstruktor explizit sein"
  
! #: cp/call.cc:8842
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "rvalue-Referenz vom Typ %qH kann nicht an lvalue vom Typ %qI gebunden werden"
  
! #: cp/call.cc:8851
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "nicht-konstante lvalue-Referenz vom Typ %qH kann nicht an Wert vom Typ %qI gebunden werden"
  
! #: cp/call.cc:8856
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "nicht-konstante lvalue-Referenz vom Typ %qH kann nicht an rvalue vom Typ %qI gebunden werden"
  
  #. extype is volatile
! #: cp/call.cc:8859
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "kann keine Lvalue-Referenz vom Typ %qH an einen Rvalue vom Typ %qI binden"
  
! #: cp/call.cc:8872
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "Referenz vom Typ %qH kann nicht an %qI gebunden werden, da die Arraygrenzen sich unterscheiden"
  
! #: cp/call.cc:8875
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "das Binden der Referenz vom Typ %qH an %qI streicht Qualifizierer"
  
! #: cp/call.cc:8914
  #, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "das Bitfeld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.cc:8917 cp/call.cc:8935
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "das gepackte Feld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.cc:8920
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "der R-Wert %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.cc:9121
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "implizite Umwandlung von %qH in %qI bei Ãœbergabe von Argument an Funktion"
  
! #: cp/call.cc:9150 cp/cvt.cc:1997
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr "enum %qT mit eingeschrÃ¤nkter Sichtbarkeit wird vor %<-fabi-version=6%> als Typ %qT, spÃ¤ter jedoch als %qT durch %<...%> Ã¼bergeben"
  
! #: cp/call.cc:9194
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "Das Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)"
  
! #: cp/call.cc:9230
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Referenztyp %qT kann nicht Ã¼ber %<...%> empfangen werden"
  
! #: cp/call.cc:9240
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "Das Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)"
  
! #: cp/call.cc:9308
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "rekursive Auswertung des Standardarguments fÃ¼r %q#D"
  
! #: cp/call.cc:9317
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "Aufruf von %qD verwendet das Standardargument fÃ¼r Parameter %P, der noch nicht definiert wurde"
  
! #: cp/call.cc:9417
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Argument des Funktionsaufrufs kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/call.cc:9497
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "Verwendung einer multiversionierten Funktion ohne Standardargument"
  
! #: cp/call.cc:10002
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr "verwenden Sie %<-fdiagnostics-all-candidates%>, um die in Frage kommenden Kandidaten anzuzeigen"
  
! #: cp/call.cc:10125
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Die Ãœbergabe von %qT als %<this%>-Argument streicht Qualifizierer"
  
! #: cp/call.cc:10128 cp/call.cc:12974
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  in Aufruf von %qD"
  
! #: cp/call.cc:10153
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT ist keine erreichbare Basis von %qT"
  
! #: cp/call.cc:10378
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Argumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼bergeben"
  
! #: cp/call.cc:10515
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "Zuweisung von temporÃ¤rer %<initializer_list%> fÃ¼hrt nicht dazu, dass die Lebenszeit des zugrundeliegenden Arrays ausgeweitet wird"
  
! #: cp/call.cc:10882
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung"
  
! #: cp/call.cc:10885
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%qD Schreiben in ein Objekt des nichttrivialen Typs %#qT%s"
  
! #: cp/call.cc:10890
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT mit Element %qs %qD"
  
! #: cp/call.cc:10895
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s"
  
! #: cp/call.cc:10910
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Zuweisung oder Wertinitialisierung"
  
! #: cp/call.cc:10912
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "; verwenden Sie stattdessen eine Zuweisung"
  
! #: cp/call.cc:10914
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Wertinitialisierung"
  
! #: cp/call.cc:10917
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD SÃ¤ubern eines Objekts des Typs %#qT ohne triviale Kopierzuweisung%s"
  
! #: cp/call.cc:10920
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD SÃ¤ubern eines Objekts von nichttrivialem Typ %#qT%s"
  
! #: cp/call.cc:10922
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr "%qD SÃ¤ubern eines Objekts des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s"
  
! #: cp/call.cc:10943
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Kopierzuweisung oder Kopierinitialisierung"
  
! #: cp/call.cc:10945
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; verwenden Sie stattdessen eine Kopierzuweisung"
  
! #: cp/call.cc:10947
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Kopierinitialisierung"
  
! #: cp/call.cc:10950
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung%s"
  
! #: cp/call.cc:10953
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%qD Schreiben in ein Objekt des nichttrivial kopierbaren Typs %#qT%s"
  
! #: cp/call.cc:10956
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr "%qD Schreibzugriff auf ein Objekt mit einem gelÃ¶schten Kopierkonstruktor"
  
! #: cp/call.cc:10967
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr "%qD Kopieren eines Objekts mit nichttrivialem Typ %#qT aus einem Array von %#qT"
  
! #: cp/call.cc:10979
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr "%qD Kopieren eines Objekts des Typs %#qT mit Element %qs %qD aus einem Array von %#qT; verwenden Sie eine Zuweisung oder Kopierinitialisierung stattdessen"
  
! #: cp/call.cc:10998
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr "%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Bytes unverÃ¤ndert"
  
! #: cp/call.cc:11001
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr "%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Byte unverÃ¤ndert"
  
! #: cp/call.cc:11011
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "%qD Verschieben eines Objekts des nichttrivial kopierbaren Typs %#qT; verwenden Sie stattdessen %<new%> oder %<delete%>"
  
! #: cp/call.cc:11014
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr "%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem Kopierkonstruktor; verwenden Sie stattdessen %<new%> und %<delete%>"
  
! #: cp/call.cc:11017
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr "%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem Destruktor"
  
! #: cp/call.cc:11026
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr "%qD Verschieben eines Objekts des nichttrivialen Typs %#qT und GrÃ¶ÃŸe %E in eine Region der GrÃ¶ÃŸe %E"
  
! #: cp/call.cc:11048
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT wird hier deklariert"
  
! #: cp/call.cc:11102
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "Argument %u in Aufruf von %qE darf kein Zeiger auf nicht-trivial kopierbaren Typ %qT sein"
  
! #: cp/call.cc:11169
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "Konstruktor verweist auf sich selbst"
  
! #: cp/call.cc:11444 cp/typeck.cc:10388
  msgid "cannot convert %qH to %qI"
  msgstr "%qH kann nicht nach %qI umgewandelt werden"
  
! #: cp/call.cc:11466
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.cc:11498
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%T::%s%E(%A)%#V%>"
  
! #: cp/call.cc:11546
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Aufruf der Nicht-Funktion %qD"
  
! #: cp/call.cc:11584 cp/pt.cc:17138 cp/typeck.cc:3482
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Konstruktor %<%T::%D%> kann nicht direkt aufgerufen werden"
  
! #: cp/call.cc:11586
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "um eine funktionsartige Umwandlung zu erreichen, entfernen Sie das redundante %<::%D%>"
  
! #: cp/call.cc:11768
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%s(%A)%>"
  
! #: cp/call.cc:11771
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Aufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutig"
  
! #: cp/call.cc:11794
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "pure virtuelle %q#D aus nichtstatischem Datenelement-Initialisierer heraus aufgerufen"
  
! #: cp/call.cc:11799
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "pure virtuelle %q#D aus Konstruktor heraus aufgerufen"
  
! #: cp/call.cc:11800
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "pure virtuelle %q#D aus Destruktor heraus aufgerufen"
  
! #: cp/call.cc:11823
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Elementfunktion %qD kann nicht ohne Objekt aufgerufen werden"
  
! #: cp/call.cc:12972
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ãœbergabe von %qT wÃ¤hlt %qT statt %qT"
  
! #: cp/call.cc:12998
  #, gcc-internal-format
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  msgstr "C++20 besagt, dass diese mehrdeutig sind, auch wenn der zweite umgekehrt ist:"
  
! #: cp/call.cc:13021
  #, gcc-internal-format
  msgid "try making the operator a %<const%> member function"
  msgstr "versuchen Sie, den Operator in eine %<const%>-Memberfunktion umzuwandeln"
  
! #: cp/call.cc:13084
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Wahl von %qD statt %qD"
  
! #: cp/call.cc:13085
  msgid "  for conversion from %qH to %qI"
  msgstr "  fÃ¼r Umwandlung von %qH in %qI"
  
! #: cp/call.cc:13088
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  denn die Umwandlungsfolge fÃ¼r das Argument ist besser"
  
! #: cp/call.cc:13372
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Zuordnungsfehler der Standardargumente in ÃœberladungsauflÃ¶sung"
  
! #: cp/call.cc:13376
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " Kandidat 1: %q#F"
  
! #: cp/call.cc:13378
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " Kandidat 2: %q#F"
  
! #: cp/call.cc:13424
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung fÃ¼r das erste besser ist als die schlechteste Umwandlung fÃ¼r das zweite:"
  
! #: cp/call.cc:13832
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "eine vorÃ¼bergehende Bindung an %qD besteht nur, bis der Konstruktor beendet ist"
  
! #: cp/call.cc:13985
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qH von rvalue des Typs %qI"
  
! #: cp/call.cc:13989
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ungÃ¼ltige Initialisierung einer Referenz des Typs %qH von Ausdruck des Typs %qI"
  
! #: cp/call.cc:14281
  #, gcc-internal-format
  msgid "possibly dangling reference to a temporary"
  msgstr "mÃ¶glicherweise baumelnde Referenz auf temporÃ¤res Objekt"
  
! #: cp/call.cc:14282
  #, gcc-internal-format
  msgid "the temporary was destroyed at the end of the full expression %qE"
  msgstr "das temporÃ¤re Objekt wurde am Ende des vollstÃ¤ndigen Ausdrucks %qE zerstÃ¶rt"
  
! #: cp/call.cc:14550
  #, gcc-internal-format
  msgid "explicit conversion function was not considered"
  msgstr "explizite Umwandlungsfunktion wurde nicht berÃ¼cksichtigt"
--- 51233,52132 ----
  msgid "expected case label"
  msgstr "Interner Fehler: expected case label"
  
+ #: cp/call.cc:2041
+ #, gcc-internal-format
+ msgid "casting %qT to %qT does not use %qD"
+ msgstr "Umwandlung von %qT in %qT verwendet %qD nicht"
+ 
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3888
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "  die Ãœbergabe von %qT als %<this%>-Argument streicht Qualifizierer"
  
! #: cp/call.cc:3892
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "  keine bekannte Umwandlung fÃ¼r impliziten %<this%>-Parameter von %qH nach %qI"
  
! #: cp/call.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr "  Umwandlung von Argument %d wÃ¤re unzulÃ¤ssig:"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3907
  msgid "  no known conversion from %qH to %qI"
  msgstr "  keine bekannte Umwandlung von %qH nach %qI"
  
! #: cp/call.cc:3913
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  keine bekannte Umwandlung fÃ¼r Argument %d von %qH nach %qI"
  
! #: cp/call.cc:3927 cp/pt.cc:7112
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  Kandidat erwartet mindestens %d Argument, %d angegeben"
  msgstr[1] "  Kandidat erwartet mindestens %d Argumente, %d angegeben"
  
! #: cp/call.cc:3932 cp/pt.cc:7117
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] "  Kandidat erwartet %d Argument, %d angegeben"
  msgstr[1] "  Kandidat erwartet %d Argumente, %d angegeben"
  
! #: cp/call.cc:3960
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T, %T)%> (eingebaut)"
  
! #: cp/call.cc:3965
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T)%> (eingebaut)"
  
! #: cp/call.cc:3969
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s%<%D(%T)%> (eingebaut)"
  
! #: cp/call.cc:3973
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr "%s%qT (Umwandlung)"
  
! #: cp/call.cc:3975
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr "%s%#qD (in der NÃ¤he der Ãœbereinstimmung)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93880
! #: cp/call.cc:3977
  #, gcc-internal-format
  msgid "%s%#qD (ignored)"
  msgstr "%s%#qD (ignoriert)"
  
! #: cp/call.cc:3979
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr "%s%#qD (gelÃ¶scht)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93880
! #: cp/call.cc:3981
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr "%s%#qD (umgekehrt)"
  
! #: cp/call.cc:3983
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr "%s%#qD (umgeschrieben)"
  
! #: cp/call.cc:3985
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr "%s%#qD"
  
! #: cp/call.cc:3989
  #, gcc-internal-format
  msgid "  inherited here"
  msgstr "  hier geerbt"
  
! #: cp/call.cc:4010
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr " RÃ¼ckgabetyp %qT der expliziten Umwandlungsfunktion kann nicht mit QualifizierungsÃ¤nderung in %qT umgewandelt werden"
  
! #: cp/call.cc:4016
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr " Umwandlung von RÃ¼ckgabetyp %qT der Spezialisierung der Template-Umwandlungsfunktion in %qT passt nicht exakt"
  
! #: cp/call.cc:4027
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr " Ersetzung der ermittelten Templateargumente fÃ¼hrte zu obigen Fehlern"
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4032
  #, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "  Herleitung/Ersetzung von Templateargument gescheitert:"
  
! #: cp/call.cc:4046
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr " Ein Konstruktor, der ein einzelnes Argument seines eigenen Klassentyps hat, ist ungÃ¼ltig"
  
! #: cp/call.cc:4053
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr "  ein geerbter Konstruktor ist kein Kandidat fÃ¼r Initialisierung aus einem Ausdruck desselben oder eines abgeleiteten Typs"
  
! #: cp/call.cc:4132
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr "einige Kandidaten wurden ausgelassen; verwenden Sie %<-fdiagnostics-all-candidates%>, um sie anzuzeigen"
  
! #: cp/call.cc:4213 cp/call.cc:4758
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "Initialisierer mit Bestimmung kÃ¶nnen nur mit Aggregat-Typen (Array, struct, union) verwendet werden, nicht mit %qT"
  
! #: cp/call.cc:4652
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "Umformung von %qH nach %qI ist mehrdeutig"
  
! #: cp/call.cc:4764 cp/cvt.cc:864
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE konnte nicht von %qH nach %qI umgewandelt werden"
  
! #: cp/call.cc:4829
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr "das Initialisieren von %qH mit %qI in einem umgewandelten konstanten Ausdruck bindet nicht direkt"
  
! #: cp/call.cc:4850
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Umwandlung von %qH nach %qI in einem umgewandelten konstanten Ausdruck"
  
! #: cp/call.cc:5035
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%D(%A)%>"
  
! #: cp/call.cc:5038
  #, gcc-internal-format
  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.cc:5322
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "Zeiger auf Elementfunktion %qE kann nicht ohne Objekt aufgerufen werden; verwenden Sie beispielsweise %<.*%> oder %<->*%>"
  
! #: cp/call.cc:5401
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "keine Ãœbereinstimmung fÃ¼r Aufruf von %<(%T) (%A)%>"
  
! #: cp/call.cc:5415
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Aufruf von %<(%T) (%A)%> ist nicht eindeutig"
  
! #: cp/call.cc:5458
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "mehrdeutiges Ãœberladen fÃ¼r "
  
! #: cp/call.cc:5459
  #, gcc-internal-format
  msgid "no match for "
  msgstr "keine Ãœbereinstimmung fÃ¼r "
  
! #: cp/call.cc:5462
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr " (Operandentypen sind %qT, %qT und %qT)"
  
! #: cp/call.cc:5464
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr " (Operandentypen sind %qT und %qT)"
  
! #: cp/call.cc:5466
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr " (Operandentyp ist %qT)"
  
! #: cp/call.cc:5483
  #, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "ternÃ¤rer %<operator?:%>"
  
! #: cp/call.cc:5487
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "ternÃ¤rer %<operator?:%> in %<%E ? %E : %E%>"
  
! #: cp/call.cc:5496 cp/call.cc:5540 cp/call.cc:5550
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5499
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> in %<%E%s%>"
  
! #: cp/call.cc:5506
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator[]%>"
  
! #: cp/call.cc:5509
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<operator[]%> in %<%E[%E]%>"
  
! #: cp/call.cc:5517
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.cc:5520
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs in %<%s %E%>"
  
! #: cp/call.cc:5526
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "%<operator %s%>"
  
! #: cp/call.cc:5529
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%<operator %s%> in %<%s%E%>"
  
! #: cp/call.cc:5544
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> in %<%E %s %E%>"
  
! #: cp/call.cc:5553
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> in %<%s%E%>"
  
! #: cp/call.cc:5665
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO-C++ verbietet das Auslassen des mittleren Terms eines %<?:%>-Ausdrucks"
  
! #: cp/call.cc:5742
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr "erschlossener skalarer Typ %qT muss ein Ganzzahl- oder Gleitkommatyp derselben GrÃ¶ÃŸe wie %qT sein"
  
! #: cp/call.cc:5759 cp/call.cc:5766
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "Umwandlung von Skalar %qH in Vektor %qI fÃ¼hrt zum Abschneiden"
  
! #: cp/call.cc:5822
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "unvertrÃ¤gliche Vektortypen in bedingtem Ausdruck: %qT, %qT und %qT"
  
! #: cp/call.cc:5874 cp/call.cc:6220 cp/call.cc:6240
  #, gcc-internal-format
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr "die Operanden fÃ¼r %<?:%> haben die Typen %qT und %qT, diese Typen haben einen ungeordneten Konvertierungsrang"
  
! #: cp/call.cc:5946
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr "zweiter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der dritte Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>"
  
! #: cp/call.cc:5951
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr "dritter Operand fÃ¼r Bedingungsoperator ist vom Typ %<void%>, aber der zweite Operand ist weder ein Throw-Ausdruck noch vom Typ %<void%>"
  
! #: cp/call.cc:5997 cp/call.cc:6109 cp/call.cc:6360
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "Operanden fÃ¼r %<?:%> haben unterschiedliche Typen %qT und %qT"
  
! #: cp/call.cc:6001
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr "  und jeder Typ kann zu jedem anderen konvertiert werden"
  
! #: cp/call.cc:6248
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "implizite Umwandlung von %qH in %qI, um an das Ergebnis im anderen Zweig der Bedingung anzugleichen"
  
! #: cp/call.cc:6266
  #, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "bedingter Ausdruck enthÃ¤lt unvertrÃ¤gliche AufzÃ¤hlungswerte der Typen %qT und %qT"
  
! #: cp/call.cc:6286
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr "Bedingungsausdruck zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT"
  
! #: cp/call.cc:6290
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr "Bedingungsausdruck zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT"
  
! #: cp/call.cc:6294
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "Bedingungsausdruck zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT ist veraltet"
  
! #: cp/call.cc:6299
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "Bedingungsausdruck zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT ist veraltet"
  
! #: cp/call.cc:6315
  #, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "AufzÃ¤hlungs- und Nicht-AufzÃ¤hlungstyp in bedingtem Ausdruck"
  
! #: cp/call.cc:7207
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "kein %<%D(int)%> fÃ¼r Suffix %qs deklariert, stattdessen wird PrÃ¤fixoperator versucht"
  
! #: cp/call.cc:7209
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "kein %<%D(int)%> fÃ¼r Suffix %qs deklariert"
  
! #: cp/call.cc:7289
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr "in C++20 ruft dieser Vergleich die aktuelle Funktion rekursiv mit vertauschten Argumenten auf"
  
! #: cp/call.cc:7342
  #, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "RÃ¼ckgabetyp von %qD ist nicht %qs"
  
! #: cp/call.cc:7344
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr "als umgeschriebener Kandidat fÃ¼r den Vergleich von %qT und %qT verwendet"
  
! #: cp/call.cc:7427
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "Vergleich zwischen %q#T und %q#T"
  
! #: cp/call.cc:7614
  #, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "keine Ãœbereinstimmung fÃ¼r den Aufruf von %<%T::operator[] (%A)%>"
  
! #: cp/call.cc:7628
  #, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "Aufruf von %<%T::operator[] (%A)%> ist mehrdeutig"
  
! #: cp/call.cc:7906
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr "ExceptionaufrÃ¤umen fÃ¼r dieses Placement-New wÃ¤hlt delete-Operator fÃ¼r Nicht-Placement"
  
! #: cp/call.cc:7909
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "%qD ist eine Ã¼bliche (nicht-placement) Deallokationsfunktion in C++14 (oder mit %<-fsized-deallocation%>)"
  
! #: cp/call.cc:7946
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "%qD ist eine gewÃ¶hnliche (nicht-Platzierungs) Deallokationsfunktion"
  
! #: cp/call.cc:8140
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "keine passende Freigabefunktion fÃ¼r %qD"
  
! #: cp/call.cc:8143
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr "das zerstÃ¶rende Delete fÃ¼r %qD kann nicht verwendet werden, um den zugewiesenen Speicher freizugeben, wenn die Initialisierung fehlschlÃ¤gt, weil das Objekt noch nicht konstruiert ist"
  
! #: cp/call.cc:8152
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "kein geeignetes %<operator %s%> fÃ¼r %qT"
  
! #: cp/call.cc:8188
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "%q#D ist in diesem Zusammenhang Â»privateÂ«"
  
! #: cp/call.cc:8189 cp/decl.cc:9113
  #, gcc-internal-format
  msgid "declared private here"
  msgstr "hier als Â»privateÂ« deklariert"
  
! #: cp/call.cc:8194
  #, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "%q#D ist in diesem Zusammenhang Â»protectedÂ«"
  
! #: cp/call.cc:8195 cp/decl.cc:9114
  #, gcc-internal-format
  msgid "declared protected here"
  msgstr "hier als Â»protectedÂ« deklariert"
  
! #: cp/call.cc:8202
  #, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "%q#D ist in diesem Zusammenhang unzugÃ¤nglich"
  
! #: cp/call.cc:8283
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Ãœbergabe von NULL an Nicht-Zeiger-Argument %P von %qD"
  
! #: cp/call.cc:8286 cp/call.cc:8305 cp/decl.cc:10850 cp/decl.cc:10858
! #: cp/typeck.cc:4606
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  hier deklariert"
  
! #: cp/call.cc:8290
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Konvertierung in Nicht-Zeiger-Typ %qT von NULL"
  
! #: cp/call.cc:8302
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "%<false%> wird fÃ¼r Argument %P von %qD in Zeigertyp umgewandelt"
  
! #: cp/call.cc:8309
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "%<false%> wird in Zeigertyp %qT umgewandelt"
  
! #: cp/call.cc:8376
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  Argument %P von %qD wird initialisiert"
  
! #: cp/call.cc:8397
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Umwandlungen in Arrays mit unbekannten Grenzen sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/call.cc:8447
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "zu viele geschweifte Klammern um Initialisierung fÃ¼r %qT"
  
! #: cp/call.cc:8458
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "Umwandlung von %qH nach %qI erfordert direkte Initialisierung"
  
! #: cp/call.cc:8470
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr "ISO C++ erlaubt keine Konvertierung in %qH von %qI mit grÃ¶ÃŸerem Konvertierungsrang"
  
! #: cp/call.cc:8478
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr "ISO C++ erlaubt keine Konvertierung in %qH aus %qI mit ungeordnetem Konvertierungsrang"
  
! #: cp/call.cc:8494
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "ungÃ¼ltige benutzerdefinierte Umwandlung von %qH in %qI"
  
! #: cp/call.cc:8527 cp/cvt.cc:227
  msgid "invalid conversion from %qH to %qI"
  msgstr "ungÃ¼ltige Umwandlung von %qH in %qI"
  
! #: cp/call.cc:8574 cp/call.cc:8587
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "Umwandlung in %qT von Initialisierungsliste wÃ¼rde expliziten Konstruktor %qD verwenden"
  
! #: cp/call.cc:8580
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "in C++11 und neuer kann ein Defaultkonstruktor explizit sein"
  
! #: cp/call.cc:8860
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "rvalue-Referenz vom Typ %qH kann nicht an lvalue vom Typ %qI gebunden werden"
  
! #: cp/call.cc:8869
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "nicht-konstante lvalue-Referenz vom Typ %qH kann nicht an Wert vom Typ %qI gebunden werden"
  
! #: cp/call.cc:8874
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "nicht-konstante lvalue-Referenz vom Typ %qH kann nicht an rvalue vom Typ %qI gebunden werden"
  
  #. extype is volatile
! #: cp/call.cc:8877
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "kann keine Lvalue-Referenz vom Typ %qH an einen Rvalue vom Typ %qI binden"
  
! #: cp/call.cc:8890
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "Referenz vom Typ %qH kann nicht an %qI gebunden werden, da die Arraygrenzen sich unterscheiden"
  
! #: cp/call.cc:8893
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "das Binden der Referenz vom Typ %qH an %qI streicht Qualifizierer"
  
! #: cp/call.cc:8932
  #, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "das Bitfeld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.cc:8935 cp/call.cc:8953
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "das gepackte Feld %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.cc:8938
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "der R-Wert %qE kann nicht mit %qT verbunden werden"
  
! #: cp/call.cc:9139
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "implizite Umwandlung von %qH in %qI bei Ãœbergabe von Argument an Funktion"
  
! #: cp/call.cc:9168 cp/cvt.cc:2011
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr "enum %qT mit eingeschrÃ¤nkter Sichtbarkeit wird vor %<-fabi-version=6%> als Typ %qT, spÃ¤ter jedoch als %qT durch %<...%> Ã¼bergeben"
  
! #: cp/call.cc:9212
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "Das Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)"
  
! #: cp/call.cc:9248
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Referenztyp %qT kann nicht Ã¼ber %<...%> empfangen werden"
  
! #: cp/call.cc:9258
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "Das Ãœbergeben des nicht trivial-kopierbaren Typs %q#T Ã¼ber %<...%> ist Â»conditionally-supportedÂ« ([expr.call] 5.2.2/7)"
  
! #: cp/call.cc:9326
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "rekursive Auswertung des Standardarguments fÃ¼r %q#D"
  
! #: cp/call.cc:9335
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "Aufruf von %qD verwendet das Standardargument fÃ¼r Parameter %P, der noch nicht definiert wurde"
  
! #: cp/call.cc:9435
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "Argument des Funktionsaufrufs kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/call.cc:9515
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "Verwendung einer multiversionierten Funktion ohne Standardargument"
  
! #: cp/call.cc:10020
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr "verwenden Sie %<-fdiagnostics-all-candidates%>, um die in Frage kommenden Kandidaten anzuzeigen"
  
! #: cp/call.cc:10143
  #, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Die Ãœbergabe von %qT als %<this%>-Argument streicht Qualifizierer"
  
! #: cp/call.cc:10146 cp/call.cc:12992
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  in Aufruf von %qD"
  
! #: cp/call.cc:10171
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT ist keine erreichbare Basis von %qT"
  
! #: cp/call.cc:10396
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "Argumente werden an Auslassungspunkte des geerbten Konstruktors %qD Ã¼bergeben"
  
! #: cp/call.cc:10533
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "Zuweisung von temporÃ¤rer %<initializer_list%> fÃ¼hrt nicht dazu, dass die Lebenszeit des zugrundeliegenden Arrays ausgeweitet wird"
  
! #: cp/call.cc:10900
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung"
  
! #: cp/call.cc:10903
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%qD Schreiben in ein Objekt des nichttrivialen Typs %#qT%s"
  
! #: cp/call.cc:10908
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT mit Element %qs %qD"
  
! #: cp/call.cc:10913
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s"
  
! #: cp/call.cc:10928
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Zuweisung oder Wertinitialisierung"
  
! #: cp/call.cc:10930
  #, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "; verwenden Sie stattdessen eine Zuweisung"
  
! #: cp/call.cc:10932
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Wertinitialisierung"
  
! #: cp/call.cc:10935
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD SÃ¤ubern eines Objekts des Typs %#qT ohne triviale Kopierzuweisung%s"
  
! #: cp/call.cc:10938
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD SÃ¤ubern eines Objekts von nichttrivialem Typ %#qT%s"
  
! #: cp/call.cc:10940
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr "%qD SÃ¤ubern eines Objekts des Typs %#qT, das einen Zeiger auf Datenelement enthÃ¤lt%s"
  
! #: cp/call.cc:10961
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Kopierzuweisung oder Kopierinitialisierung"
  
! #: cp/call.cc:10963
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; verwenden Sie stattdessen eine Kopierzuweisung"
  
! #: cp/call.cc:10965
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; verwenden Sie stattdessen eine Kopierinitialisierung"
  
! #: cp/call.cc:10968
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%qD Schreibzugriff auf ein Objekt des Typs %#qT ohne triviale Kopierzuweisung%s"
  
! #: cp/call.cc:10971
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%qD Schreiben in ein Objekt des nichttrivial kopierbaren Typs %#qT%s"
  
! #: cp/call.cc:10974
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr "%qD Schreibzugriff auf ein Objekt mit einem gelÃ¶schten Kopierkonstruktor"
  
! #: cp/call.cc:10985
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr "%qD Kopieren eines Objekts mit nichttrivialem Typ %#qT aus einem Array von %#qT"
  
! #: cp/call.cc:10997
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr "%qD Kopieren eines Objekts des Typs %#qT mit Element %qs %qD aus einem Array von %#qT; verwenden Sie eine Zuweisung oder Kopierinitialisierung stattdessen"
  
! #: cp/call.cc:11016
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr "%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Bytes unverÃ¤ndert"
  
! #: cp/call.cc:11019
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr "%qD Schreiben in ein Objekt eines nichttrivialen Typen %#qT lÃ¤sst %wu Byte unverÃ¤ndert"
  
! #: cp/call.cc:11029
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "%qD Verschieben eines Objekts des nichttrivial kopierbaren Typs %#qT; verwenden Sie stattdessen %<new%> oder %<delete%>"
  
! #: cp/call.cc:11032
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr "%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem Kopierkonstruktor; verwenden Sie stattdessen %<new%> und %<delete%>"
  
! #: cp/call.cc:11035
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr "%qD Verschieben eines Objekts des Typs %#qT mit gelÃ¶schtem Destruktor"
  
! #: cp/call.cc:11044
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr "%qD Verschieben eines Objekts des nichttrivialen Typs %#qT und GrÃ¶ÃŸe %E in eine Region der GrÃ¶ÃŸe %E"
  
! #: cp/call.cc:11066
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT wird hier deklariert"
  
! #: cp/call.cc:11120
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "Argument %u in Aufruf von %qE darf kein Zeiger auf nicht-trivial kopierbaren Typ %qT sein"
  
! #: cp/call.cc:11187
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "Konstruktor verweist auf sich selbst"
  
! #: cp/call.cc:11462 cp/typeck.cc:10390
  msgid "cannot convert %qH to %qI"
  msgstr "%qH kann nicht nach %qI umgewandelt werden"
  
! #: cp/call.cc:11484
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.cc:11516
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%T::%s%E(%A)%#V%>"
  
! #: cp/call.cc:11564
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "Aufruf der Nicht-Funktion %qD"
  
! #: cp/call.cc:11602 cp/pt.cc:17172 cp/typeck.cc:3483
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "Konstruktor %<%T::%D%> kann nicht direkt aufgerufen werden"
  
! #: cp/call.cc:11604
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "um eine funktionsartige Umwandlung zu erreichen, entfernen Sie das redundante %<::%D%>"
  
! #: cp/call.cc:11786
  #, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "keine passende Funktion fÃ¼r Aufruf von %<%s(%A)%>"
  
! #: cp/call.cc:11789
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Aufruf des Ã¼berladenen %<%s(%A)%> ist mehrdeutig"
  
! #: cp/call.cc:11812
  #, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "pure virtuelle %q#D aus nichtstatischem Datenelement-Initialisierer heraus aufgerufen"
  
! #: cp/call.cc:11817
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "pure virtuelle %q#D aus Konstruktor heraus aufgerufen"
  
! #: cp/call.cc:11818
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "pure virtuelle %q#D aus Destruktor heraus aufgerufen"
  
! #: cp/call.cc:11841
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "Elementfunktion %qD kann nicht ohne Objekt aufgerufen werden"
  
! #: cp/call.cc:12990
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "Ãœbergabe von %qT wÃ¤hlt %qT statt %qT"
  
! #: cp/call.cc:13016
  #, gcc-internal-format
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  msgstr "C++20 besagt, dass diese mehrdeutig sind, auch wenn der zweite umgekehrt ist:"
  
! #: cp/call.cc:13039
  #, gcc-internal-format
  msgid "try making the operator a %<const%> member function"
  msgstr "versuchen Sie, den Operator in eine %<const%>-Memberfunktion umzuwandeln"
  
! #: cp/call.cc:13102
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "Wahl von %qD statt %qD"
  
! #: cp/call.cc:13103
  msgid "  for conversion from %qH to %qI"
  msgstr "  fÃ¼r Umwandlung von %qH in %qI"
  
! #: cp/call.cc:13106
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  denn die Umwandlungsfolge fÃ¼r das Argument ist besser"
  
! #: cp/call.cc:13390
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Zuordnungsfehler der Standardargumente in ÃœberladungsauflÃ¶sung"
  
! #: cp/call.cc:13394
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " Kandidat 1: %q#F"
  
! #: cp/call.cc:13396
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " Kandidat 2: %q#F"
  
! #: cp/call.cc:13442
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ besagt, dass diese mehrdeutig sind, auch wenn die schlechteste Umwandlung fÃ¼r das erste besser ist als die schlechteste Umwandlung fÃ¼r das zweite:"
  
! #: cp/call.cc:13850
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "eine vorÃ¼bergehende Bindung an %qD besteht nur, bis der Konstruktor beendet ist"
  
! #: cp/call.cc:14003
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "ungÃ¼ltige Initialisierung einer nicht-konstanten Referenz des Typs %qH von rvalue des Typs %qI"
  
! #: cp/call.cc:14007
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "ungÃ¼ltige Initialisierung einer Referenz des Typs %qH von Ausdruck des Typs %qI"
  
! #: cp/call.cc:14325
  #, gcc-internal-format
  msgid "possibly dangling reference to a temporary"
  msgstr "mÃ¶glicherweise baumelnde Referenz auf temporÃ¤res Objekt"
  
! #: cp/call.cc:14326
  #, gcc-internal-format
  msgid "the temporary was destroyed at the end of the full expression %qE"
  msgstr "das temporÃ¤re Objekt wurde am Ende des vollstÃ¤ndigen Ausdrucks %qE zerstÃ¶rt"
  
! #: cp/call.cc:14594
  #, gcc-internal-format
  msgid "explicit conversion function was not considered"
  msgstr "explizite Umwandlungsfunktion wurde nicht berÃ¼cksichtigt"
*************** msgid "%qD inherits the %E ABI tag that
*** 51965,51971 ****
  msgstr "%qD erbt das %E-ABI-Tag, das %qT (im RÃ¼ckgabetyp verwendet) hat"
  
  #: cp/class.cc:1694 cp/class.cc:1701 cp/class.cc:1708 cp/class.cc:1720
! #: cp/cvt.cc:1104 rust/backend/rust-tree.cc:643
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr "%qT hier deklariert"
--- 52213,52219 ----
  msgstr "%qD erbt das %E-ABI-Tag, das %qT (im RÃ¼ckgabetyp verwendet) hat"
  
  #: cp/class.cc:1694 cp/class.cc:1701 cp/class.cc:1708 cp/class.cc:1720
! #: cp/cvt.cc:1118 rust/backend/rust-tree.cc:643
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr "%qT hier deklariert"
*************** msgstr "Methode Ã¼berschreibt Methoden %
*** 52210,52216 ****
  msgid "method declared %qE overriding %qE method"
  msgstr "als %qE deklarierte Methode Ã¼berschreibt Methode %qE"
  
! #: cp/class.cc:6204 cp/constexpr.cc:302
  #, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr "umschlieÃŸende Klasse der %<constexpr%> nicht-statischen Elementfunktion %q+#D ist kein Literaltyp"
--- 52458,52464 ----
  msgid "method declared %qE overriding %qE method"
  msgstr "als %qE deklarierte Methode Ã¼berschreibt Methode %qE"
  
! #: cp/class.cc:6204 cp/constexpr.cc:299
  #, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr "umschlieÃŸende Klasse der %<constexpr%> nicht-statischen Elementfunktion %q+#D ist kein Literaltyp"
*************** msgstr "flexibles Arrayelement %qD in an
*** 52345,52351 ****
  msgid "next member %q#D declared here"
  msgstr "nÃ¤chstes Feld %q#D hier deklariert"
  
! #: cp/class.cc:7785 cp/decl.cc:17628 cp/parser.cc:27637
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Redefinition von %q#T"
--- 52593,52599 ----
  msgid "next member %q#D declared here"
  msgstr "nÃ¤chstes Feld %q#D hier deklariert"
  
! #: cp/class.cc:7785 cp/decl.cc:17643 cp/parser.cc:27638
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "Redefinition von %q#T"
*************** msgstr "ungÃ¼ltiger Typ fÃ¼r Parameter %
*** 52476,52609 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr "Lambdas sind erst ab C++17 implizit %<constexpr%>"
  
! #: cp/constexpr.cc:272 cp/decl.cc:14668
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%>-Destruktoren sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:286
  #, gcc-internal-format
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "ungÃ¼ltiger RÃ¼ckgabetyp %qT der %<constexpr%>-Funktion %q+D"
  
! #: cp/constexpr.cc:313
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T hat virtuelle Basisklassen"
  
! #: cp/constexpr.cc:571
  #, gcc-internal-format
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr "%<constexpr%>-Konstruktor hat keinen leeren KÃ¶rper"
  
! #: cp/constexpr.cc:831
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "%<constexpr%>-Konstruktor fÃ¼r Union %qT muss genau ein nicht-statisches Datenelement initialisieren"
  
! #: cp/constexpr.cc:892
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "Element %qD in %<constexpr%> muss von Â»mem-initializerÂ« initialisiert werden"
  
! #: cp/constexpr.cc:955
  #, gcc-internal-format
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr "KÃ¶rper der %<constexpr%>-Funktion %qD ist keine RÃ¼ckgabeanweisung"
  
! #: cp/constexpr.cc:1083
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%qD ist nicht als %<constexpr%>-Funktion verwendbar, denn:"
  
! #: cp/constexpr.cc:1320 cp/constexpr.cc:6349
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr "%qE wird auÃŸerhalb seiner Lebensdauer zerstÃ¶rt"
  
! #: cp/constexpr.cc:1611 cp/constexpr.cc:3308
  #: rust/backend/rust-constexpr.cc:3326 rust/backend/rust-constexpr.cc:3589
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "Kontrollfluss fÃ¼r %<constexpr%>-Aufruf fÃ¤llt hinten aus der Funktion"
  
! #: cp/constexpr.cc:1613 cp/constexpr.cc:1712 cp/constexpr.cc:1721
! #: cp/constexpr.cc:3580 rust/backend/rust-constexpr.cc:3331
  #: rust/backend/rust-constexpr.cc:3341 rust/backend/rust-constexpr.cc:4324
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:1898 cp/constexpr.cc:5915 cp/constexpr.cc:8214
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Dereferenzierung eines Null-Zeigers"
  
! #: cp/constexpr.cc:2077
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr "der Vergleich wird zu %qE reduziert"
  
! #: cp/constexpr.cc:2080
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr "%qE wird zu Â»falseÂ« ausgewertet"
  
! #: cp/constexpr.cc:2159
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr "%<assume%>-Attribut-Annahme fehlgeschlagen"
  
! #: cp/constexpr.cc:2194 cp/constexpr.cc:9664
  #: rust/backend/rust-constexpr.cc:5758
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "Aufruf fÃ¼r interne Funktion %qE"
  
! #: cp/constexpr.cc:2248 rust/backend/rust-constexpr.cc:2615
  #, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "in einem konstanten Ausdruck ist es nicht erlaubt, das %<const%>-Objekt %qE zu verÃ¤ndern"
  
! #: cp/constexpr.cc:2276 rust/backend/rust-constexpr.cc:2618
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "wurde ursprÃ¼nglich hier als %<const%> deklariert"
  
! #: cp/constexpr.cc:2532 cp/constexpr.cc:2588 cp/constexpr.cc:2621
! #: cp/constexpr.cc:2643
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr "%<dynamic_cast%> auf Referenz fehlgeschlagen"
  
! #: cp/constexpr.cc:2533
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "dynamischer Typ %qT seines Operanden hat keine Basisklasse vom Typ %qT"
  
! #: cp/constexpr.cc:2557
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr "Zeiger auf Virtuelle Tabelle wird uninitialisiert verwendet"
  
! #: cp/constexpr.cc:2589 cp/constexpr.cc:2622
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr "der statische Typ %qT des Operanden ist eine nicht Ã¶ffentliche Basisklasse des dynamischen Typs %qT"
  
! #: cp/constexpr.cc:2645
  #, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "%qT ist eine mehrdeutige Basisklasse des dynamischen Typen %qT seines Operanden"
  
! #: cp/constexpr.cc:2648
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr "der dynamische Typ %qT des Operanden hat keine eindeutige Ã¶ffentliche Basisklasse %qT"
  
! #: cp/constexpr.cc:2725 cp/constexpr.cc:3005 cp/constexpr.cc:9700
  #: rust/backend/rust-constexpr.cc:5789
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
--- 52724,52857 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr "Lambdas sind erst ab C++17 implizit %<constexpr%>"
  
! #: cp/constexpr.cc:270 cp/decl.cc:14678
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%>-Destruktoren sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:283
  #, gcc-internal-format
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "ungÃ¼ltiger RÃ¼ckgabetyp %qT der %<constexpr%>-Funktion %q+D"
  
! #: cp/constexpr.cc:310
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T hat virtuelle Basisklassen"
  
! #: cp/constexpr.cc:568
  #, gcc-internal-format
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr "%<constexpr%>-Konstruktor hat keinen leeren KÃ¶rper"
  
! #: cp/constexpr.cc:826
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "%<constexpr%>-Konstruktor fÃ¼r Union %qT muss genau ein nicht-statisches Datenelement initialisieren"
  
! #: cp/constexpr.cc:887
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "Element %qD in %<constexpr%> muss von Â»mem-initializerÂ« initialisiert werden"
  
! #: cp/constexpr.cc:950
  #, gcc-internal-format
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr "KÃ¶rper der %<constexpr%>-Funktion %qD ist keine RÃ¼ckgabeanweisung"
  
! #: cp/constexpr.cc:1078
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%qD ist nicht als %<constexpr%>-Funktion verwendbar, denn:"
  
! #: cp/constexpr.cc:1315 cp/constexpr.cc:6363
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr "%qE wird auÃŸerhalb seiner Lebensdauer zerstÃ¶rt"
  
! #: cp/constexpr.cc:1606 cp/constexpr.cc:3317
  #: rust/backend/rust-constexpr.cc:3326 rust/backend/rust-constexpr.cc:3589
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "Kontrollfluss fÃ¼r %<constexpr%>-Aufruf fÃ¤llt hinten aus der Funktion"
  
! #: cp/constexpr.cc:1608 cp/constexpr.cc:1707 cp/constexpr.cc:1716
! #: cp/constexpr.cc:3589 rust/backend/rust-constexpr.cc:3331
  #: rust/backend/rust-constexpr.cc:3341 rust/backend/rust-constexpr.cc:4324
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:1898 cp/constexpr.cc:5929 cp/constexpr.cc:8238
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Dereferenzierung eines Null-Zeigers"
  
! #: cp/constexpr.cc:2086
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr "der Vergleich wird zu %qE reduziert"
  
! #: cp/constexpr.cc:2089
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr "%qE wird zu Â»falseÂ« ausgewertet"
  
! #: cp/constexpr.cc:2168
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr "%<assume%>-Attribut-Annahme fehlgeschlagen"
  
! #: cp/constexpr.cc:2203 cp/constexpr.cc:9688
  #: rust/backend/rust-constexpr.cc:5758
  #, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "Aufruf fÃ¼r interne Funktion %qE"
  
! #: cp/constexpr.cc:2257 rust/backend/rust-constexpr.cc:2615
  #, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "in einem konstanten Ausdruck ist es nicht erlaubt, das %<const%>-Objekt %qE zu verÃ¤ndern"
  
! #: cp/constexpr.cc:2285 rust/backend/rust-constexpr.cc:2618
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "wurde ursprÃ¼nglich hier als %<const%> deklariert"
  
! #: cp/constexpr.cc:2541 cp/constexpr.cc:2597 cp/constexpr.cc:2630
! #: cp/constexpr.cc:2652
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr "%<dynamic_cast%> auf Referenz fehlgeschlagen"
  
! #: cp/constexpr.cc:2542
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "dynamischer Typ %qT seines Operanden hat keine Basisklasse vom Typ %qT"
  
! #: cp/constexpr.cc:2566
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr "Zeiger auf Virtuelle Tabelle wird uninitialisiert verwendet"
  
! #: cp/constexpr.cc:2598 cp/constexpr.cc:2631
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr "der statische Typ %qT des Operanden ist eine nicht Ã¶ffentliche Basisklasse des dynamischen Typs %qT"
  
! #: cp/constexpr.cc:2654
  #, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "%qT ist eine mehrdeutige Basisklasse des dynamischen Typen %qT seines Operanden"
  
! #: cp/constexpr.cc:2657
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr "der dynamische Typ %qT des Operanden hat keine eindeutige Ã¶ffentliche Basisklasse %qT"
  
! #: cp/constexpr.cc:2734 cp/constexpr.cc:3014 cp/constexpr.cc:9724
  #: rust/backend/rust-constexpr.cc:5789
  #, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
*************** msgstr "Aufruf der nicht-%<constexpr%>-F
*** 52611,52748 ****
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2731
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "Â»constexprÂ«-Elementfunktion %qD kann nicht vom virtuellen Basisobjekt aus aufgerufen werden"
  
! #: cp/constexpr.cc:2847 rust/backend/rust-constexpr.cc:3387
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "Ausdruck %qE bezeichnet keine %<constexpr%>-Funktion"
  
! #: cp/constexpr.cc:2925
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "Array-Deallokation eines Objekts, das mit einer Nicht-Array-Allokation alloziert wurde"
  
! #: cp/constexpr.cc:2929 cp/constexpr.cc:2952
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr "die Allokation ist hier"
  
! #: cp/constexpr.cc:2948
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "Nicht-Array-Deallokation eines Objekts, das mit Array-Allokation allokiert wurde"
  
! #: cp/constexpr.cc:2965
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr "Versuch, bereits freigegebenen Speicher freizugeben"
  
! #: cp/constexpr.cc:2972
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr "Speicher, der vorher nicht angefordert wurde, wird freigegeben"
  
! #: cp/constexpr.cc:3089 rust/backend/rust-constexpr.cc:3442
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD in konstantem Ausdruck aufgerufen, bevor die Definition vollstÃ¤ndig war"
  
! #: cp/constexpr.cc:3096
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD in konstantem Ausdruck aufgerufen"
  
! #: cp/constexpr.cc:3100 rust/backend/rust-constexpr.cc:3456
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD vor seiner Definition verwendet"
  
! #: cp/constexpr.cc:3172 rust/backend/rust-constexpr.cc:3498
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "Aufruf hat ringfÃ¶rmige AbhÃ¤ngigkeit"
  
! #: cp/constexpr.cc:3183 rust/backend/rust-constexpr.cc:3509
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr "Auswertungstiefe von %<constexpr%> Ã¼berschreitet HÃ¶chstwert %d (%<-fconstexpr-depth=%> verwenden, um dies zu erhÃ¶hen)"
  
! #: cp/constexpr.cc:3538
  #, gcc-internal-format
  msgid "reference to %qD is not a constant expression"
  msgstr "Referenz auf %qD ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:3541
  #, gcc-internal-format
  msgid "pointer to %qD is not a constant expression"
  msgstr "Zeiger auf %qD ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:3547
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr "die Adresse der nicht-statischen constexpr-Variablen %qD kann sich bei jedem Aufruf der umschlieÃŸenden Funktion Ã¤ndern; fÃ¼gen Sie %<static%> hinzu, um ihr eine konstante Adresse zu geben"
  
! #: cp/constexpr.cc:3623
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "rechter Operand des Schiebeausdrucks %q+E ist negativ"
  
! #: cp/constexpr.cc:3630
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "rechter Operand des Schiebeausdrucks %q+E ist mindestens so groÃŸ wie die Genauigkeit %wu des linken Operanden"
  
! #: cp/constexpr.cc:3653
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "linker Operand des Schiebeausdrucks %q+E ist negativ"
  
! #: cp/constexpr.cc:3672
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "Schiebeausdruck %q+E lÃ¤uft Ã¼ber"
  
! #: cp/constexpr.cc:3871
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "Arithmetik mit Nullzeiger in %qE"
  
! #: cp/constexpr.cc:4306 rust/backend/rust-constexpr.cc:4399
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "Arrayindexwert %qE ist auÃŸerhalb der Grenzen des Arrays %qD vom Typ %qT"
  
! #: cp/constexpr.cc:4309 rust/backend/rust-constexpr.cc:4404
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "Arrayindex %qE ist ungleich 0 und wird mit Array %qD vom Typ %qT mit unbekannten Grenzen verwendet"
  
! #: cp/constexpr.cc:4314 rust/backend/rust-constexpr.cc:4411
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "Arrayindexwert %qE ist auÃŸerhalb der Grenzen des Arraytyps %qT"
  
! #: cp/constexpr.cc:4317 rust/backend/rust-constexpr.cc:4416
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "Arrayindex %qE ist ungleich 0 und wird mit Array vom Typ %qT mit unbekannten Grenzen verwendet"
  
! #: cp/constexpr.cc:4505 rust/backend/rust-constexpr.cc:1667
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Zugriff auf uninitialisiertes Arrayelement"
  
! #: cp/constexpr.cc:4567 rust/backend/rust-constexpr.cc:1724
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Dereferenzierung eines Nullzeigers in %qE"
  
! #: cp/constexpr.cc:4586 cp/constexpr.cc:4702 cp/constexpr.cc:4714
! #: cp/constexpr.cc:7408 cp/constexpr.cc:7528 cp/constexpr.cc:9614
  #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
  #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
  #: rust/backend/rust-constexpr.cc:5712
--- 52859,52996 ----
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2740
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "Â»constexprÂ«-Elementfunktion %qD kann nicht vom virtuellen Basisobjekt aus aufgerufen werden"
  
! #: cp/constexpr.cc:2856 rust/backend/rust-constexpr.cc:3387
  #, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "Ausdruck %qE bezeichnet keine %<constexpr%>-Funktion"
  
! #: cp/constexpr.cc:2934
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "Array-Deallokation eines Objekts, das mit einer Nicht-Array-Allokation alloziert wurde"
  
! #: cp/constexpr.cc:2938 cp/constexpr.cc:2961
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr "die Allokation ist hier"
  
! #: cp/constexpr.cc:2957
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "Nicht-Array-Deallokation eines Objekts, das mit Array-Allokation allokiert wurde"
  
! #: cp/constexpr.cc:2974
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr "Versuch, bereits freigegebenen Speicher freizugeben"
  
! #: cp/constexpr.cc:2981
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr "Speicher, der vorher nicht angefordert wurde, wird freigegeben"
  
! #: cp/constexpr.cc:3098 rust/backend/rust-constexpr.cc:3442
  #, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "%qD in konstantem Ausdruck aufgerufen, bevor die Definition vollstÃ¤ndig war"
  
! #: cp/constexpr.cc:3105
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%qD in konstantem Ausdruck aufgerufen"
  
! #: cp/constexpr.cc:3109 rust/backend/rust-constexpr.cc:3456
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD vor seiner Definition verwendet"
  
! #: cp/constexpr.cc:3181 rust/backend/rust-constexpr.cc:3498
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "Aufruf hat ringfÃ¶rmige AbhÃ¤ngigkeit"
  
! #: cp/constexpr.cc:3192 rust/backend/rust-constexpr.cc:3509
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr "Auswertungstiefe von %<constexpr%> Ã¼berschreitet HÃ¶chstwert %d (%<-fconstexpr-depth=%> verwenden, um dies zu erhÃ¶hen)"
  
! #: cp/constexpr.cc:3547
  #, gcc-internal-format
  msgid "reference to %qD is not a constant expression"
  msgstr "Referenz auf %qD ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:3550
  #, gcc-internal-format
  msgid "pointer to %qD is not a constant expression"
  msgstr "Zeiger auf %qD ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:3556
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr "die Adresse der nicht-statischen constexpr-Variablen %qD kann sich bei jedem Aufruf der umschlieÃŸenden Funktion Ã¤ndern; fÃ¼gen Sie %<static%> hinzu, um ihr eine konstante Adresse zu geben"
  
! #: cp/constexpr.cc:3632
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "rechter Operand des Schiebeausdrucks %q+E ist negativ"
  
! #: cp/constexpr.cc:3639
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "rechter Operand des Schiebeausdrucks %q+E ist mindestens so groÃŸ wie die Genauigkeit %wu des linken Operanden"
  
! #: cp/constexpr.cc:3662
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "linker Operand des Schiebeausdrucks %q+E ist negativ"
  
! #: cp/constexpr.cc:3681
  #, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "Schiebeausdruck %q+E lÃ¤uft Ã¼ber"
  
! #: cp/constexpr.cc:3880
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "Arithmetik mit Nullzeiger in %qE"
  
! #: cp/constexpr.cc:4315 rust/backend/rust-constexpr.cc:4399
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "Arrayindexwert %qE ist auÃŸerhalb der Grenzen des Arrays %qD vom Typ %qT"
  
! #: cp/constexpr.cc:4318 rust/backend/rust-constexpr.cc:4404
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "Arrayindex %qE ist ungleich 0 und wird mit Array %qD vom Typ %qT mit unbekannten Grenzen verwendet"
  
! #: cp/constexpr.cc:4323 rust/backend/rust-constexpr.cc:4411
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "Arrayindexwert %qE ist auÃŸerhalb der Grenzen des Arraytyps %qT"
  
! #: cp/constexpr.cc:4326 rust/backend/rust-constexpr.cc:4416
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "Arrayindex %qE ist ungleich 0 und wird mit Array vom Typ %qT mit unbekannten Grenzen verwendet"
  
! #: cp/constexpr.cc:4514 rust/backend/rust-constexpr.cc:1667
  #, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Zugriff auf uninitialisiertes Arrayelement"
  
! #: cp/constexpr.cc:4576 rust/backend/rust-constexpr.cc:1724
  #, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Dereferenzierung eines Nullzeigers in %qE"
  
! #: cp/constexpr.cc:4595 cp/constexpr.cc:4711 cp/constexpr.cc:4723
! #: cp/constexpr.cc:7422 cp/constexpr.cc:7552 cp/constexpr.cc:9638
  #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
  #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
  #: rust/backend/rust-constexpr.cc:5712
*************** msgstr "Dereferenzierung eines Nullzeige
*** 52750,53218 ****
  msgid "%qE is not a constant expression"
  msgstr "%qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:4594 rust/backend/rust-constexpr.cc:1744
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "verÃ¤nderliches %qD ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.cc:4626 cp/constexpr.cc:4662 cp/constexpr.cc:6513
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Zugriff auf uninitialisiertes Element %qD"
  
! #: cp/constexpr.cc:4628 cp/constexpr.cc:4641 cp/constexpr.cc:6508
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "Zugriff auf Element %qD statt auf initialisiertes Element %qD in Konstantenausdruck"
  
! #: cp/constexpr.cc:4780
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein union-Typ ist"
  
! #: cp/constexpr.cc:4783
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen union-Typen enthÃ¤lt"
  
! #: cp/constexpr.cc:4794
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein Zeigertyp ist"
  
! #: cp/constexpr.cc:4797
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen Zeigertyp enthÃ¤lt"
  
! #: cp/constexpr.cc:4808
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein Referenztyp ist"
  
! #: cp/constexpr.cc:4811
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen Referenztypen enthÃ¤lt"
  
! #: cp/constexpr.cc:4822
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein Zeiger-auf-Element-Typ ist"
  
! #: cp/constexpr.cc:4826
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen Zeiger-auf-Element-Typen enthÃ¤lt"
  
! #: cp/constexpr.cc:4837
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT %<volatile%> ist"
  
! #: cp/constexpr.cc:4840
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein %<volatile%>-Teilobjekt enthÃ¤lt"
  
! #: cp/constexpr.cc:4993
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "%qs kann auf diesem Ziel nicht als konstanter Ausdruck ausgewertet werden"
  
! #: cp/constexpr.cc:5002 cp/constexpr.cc:5012
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr "%qs kann nicht als konstanter Ausdruck ausgewertet werden, da der Typ zu groÃŸ ist"
  
! #: cp/constexpr.cc:5032
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr "%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht codiert werden kann"
  
! #: cp/constexpr.cc:5078
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "%qs greift auf das uninitialisierte Byte an Offset %d zu"
  
! #: cp/constexpr.cc:5090
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht interpretiert werden kann"
  
! #: cp/constexpr.cc:5935 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "auf Wert von %qE wird Ã¼ber ein %qT GL-Wert in Konstantenausdruck zugegriffen"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:5975 cp/constexpr.cc:6008
  #, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "angeforderter Speicher wird in konstantem Ausdruck verwendet, nachdem er wieder freigegeben wurde"
  
! #: cp/constexpr.cc:5977 cp/constexpr.cc:6003 cp/constexpr.cc:6010
! #: cp/constexpr.cc:6344
  #, gcc-internal-format
  msgid "allocated here"
  msgstr "wurde hier deklariert"
  
! #: cp/constexpr.cc:5981
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr "Zugriff auf %qE auÃŸerhalb seiner Lebensdauer"
  
! #: cp/constexpr.cc:6001
  #, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "der Wert von uninitialisiertem Speicher ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.cc:6013 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "der Wert von %qD ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.cc:6021
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD in seiner eigenen Initialisierung verwendet"
  
! #: cp/constexpr.cc:6026
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D ist nicht konstant"
  
! #: cp/constexpr.cc:6029
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D ist volatile"
  
! #: cp/constexpr.cc:6034 cp/constexpr.cc:6041
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD wurde nicht mit konstantem Ausdruck initialisiert"
  
! #: cp/constexpr.cc:6047
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD wurde nicht als %<constexpr%> definiert"
  
! #: cp/constexpr.cc:6050
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD hat keinen Ganzzahl- oder AufzÃ¤hlungstyp"
  
! #: cp/constexpr.cc:6342
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "die Ã„nderung des zugewiesenen Speichers nach der Freigabe ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6351
  #, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "Modifikation von %qE auÃŸerhalb seiner Lebenszeit ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6358
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "das ZerstÃ¶ren von %qE auÃŸerhalb der aktuellen Auswertung ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6361
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "Modifikation von %qE von auÃŸerhalb der aktuellen Auswertung ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6488
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "Ã„nderung des aktiven Elements einer union von %qD zu %qD ist vor C++20 kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6517
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr "%qD beginnt seine Lebensdauer nicht implizit, da %qT keinen nicht gelÃ¶schten trivialen Standardkonstruktor hat; verwenden Sie stattdessen %<std::construct_at%>"
  
! #: cp/constexpr.cc:6524
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr "die Initialisierung von %qD erfordert einen Ausdruck fÃ¼r den Memberzugriff als linken Operanden der Zuweisung"
  
! #: cp/constexpr.cc:6536 rust/backend/rust-constexpr.cc:2822
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Ã„nderung des aktiven Elements einer union von %qD zu %qD wÃ¤hrend der Initialisierung"
  
! #: cp/constexpr.cc:6984 cp/constexpr.cc:8563 cp/constexpr.cc:8575
  #: rust/backend/rust-constexpr.cc:4668
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Anweisung ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7080 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "Anzahl der SchleifendurchlÃ¤ufe in %<constexpr%> Ã¼berschreitet HÃ¶chstwert %d (%<-fconstexpr-loop-limit=%> verwenden, um diesen zu erhÃ¶hen)"
  
! #: cp/constexpr.cc:7187 rust/backend/rust-constexpr.cc:999
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "Inline-Assembler ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:7189 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr "in einer %<constexpr%>-Funktion in C++20 darf Inline-Assemblercode nur vorkommen, wenn er nicht im Auswertungspfad liegt"
  
! #: cp/constexpr.cc:7207
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr "Verwendung von %qD"
  
! #: cp/constexpr.cc:7211
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr "der Wert kann zwischen Compiler-Versionen oder mit verschiedenen %<-mtune%> oder %<-mcpu%> Flags variieren"
  
! #: cp/constexpr.cc:7213
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr "wenn diese Verwendung Teil eines Ã¶ffentlichen ABI ist, Ã¤ndern Sie sie so, dass stattdessen eine konstante Variable verwendet wird, die Sie definieren"
  
! #: cp/constexpr.cc:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr "der Vorgabewert fÃ¼r die aktuelle CPU-Feineinstellung ist %d Bytes"
  
! #: cp/constexpr.cc:7217
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr "Sie kÃ¶nnen diesen Wert mit %<--param hardware_destructive_interference_size=%d%> stabilisieren, oder diese Warnung mit %<-Wno-interference-size%> deaktivieren"
  
! #: cp/constexpr.cc:7370
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Wert %qE vom Typ %qT ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7383
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "Anzahl der Evaluierungsoperationen in %<constexpr%> Ã¼berschreitet HÃ¶chstwert %wd (%<-fconstexpr-ops-limit=%> verwenden, um diesen zu erhÃ¶hen)"
  
! #: cp/constexpr.cc:7558
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr "der Programmfluss geht durch die Definition von %qD mit thread-lokaler Speicherdauer"
  
! #: cp/constexpr.cc:7561
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "der Programmfluss geht durch die Definition von %qD mit statischer Speicherdauer"
  
! #: cp/constexpr.cc:7626 cp/constexpr.cc:10308
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Zwischenergebnis des nicht-literalen Typs %qT in konstantem Ausdruck"
  
! #: cp/constexpr.cc:8075 cp/constexpr.cc:9815
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "Ein %<reinterpret_cast%> ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:8103 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "Umwandlung von Zeigertyp %qT in arithmetischen Typ %qT in Konstantenausdruck"
  
! #: cp/constexpr.cc:8153
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "der Cast von %qT ist in einem konstanten Ausdruck nicht zulÃ¤ssig, da der Typ %qT, auf den gezeigt wird, %qT nicht Ã¤hnlich ist"
  
! #: cp/constexpr.cc:8160
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr "der Typ, auf den gezeigt wird, ist hier deklariert"
  
! #: cp/constexpr.cc:8165
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because %qE does not point to an object"
  msgstr "der Cast von %qT ist in einem konstanten Ausdruck nicht zulÃ¤ssig, da %qE nicht auf ein Objekt zeigt"
  
! #: cp/constexpr.cc:8177
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "der Cast von %qT ist in einem konstanten Ausdruck vor C++26 nicht erlaubt"
  
! #: cp/constexpr.cc:8191
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%qE ist kein konstanter Ausdruck, solange die Klasse %qT noch unvollstÃ¤ndig ist"
  
! #: cp/constexpr.cc:8225 rust/backend/rust-constexpr.cc:2506
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:8363 cp/constexpr.cc:10126 cp/constexpr.cc:10531
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ausdruck %qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:8408 cp/constexpr.cc:10572
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:8466
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "Vertragsbedingung ist false in konstantem Ausdruck"
  
! #: cp/constexpr.cc:8482
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "unerwartete Template-ID %qE"
  
! #: cp/constexpr.cc:8488 cp/constraint.cc:178 cp/constraint.cc:755
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr "Funktionskonzept muss aufgerufen werden"
  
! #: cp/constexpr.cc:8513
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "Adresse des Aufrufs von %qs ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:8578
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "unexpected expression %qE of kind %s"
  
! #: cp/constexpr.cc:8854 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE ist kein Konstantenausdruck, da er auf verÃ¤nderliche Teilobjekte von %qT verweist"
  
! #: cp/constexpr.cc:8862 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE ist kein Konstantenausdruck, da er auf eine unvollstÃ¤ndig initialisierte Variable verweist"
  
! #: cp/constexpr.cc:8878 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qE ist kein konstanter Ausdruck, da er auf das Ergebnis von %<operator new%> verweist"
  
! #: cp/constexpr.cc:8889 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qE ist kein konstanter Ausdruck, da der angeforderte Speicher nicht vollstÃ¤ndig freigegeben wurde"
  
! #: cp/constexpr.cc:8909 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr "unmittelbare Auswertung liefert die Adresse der unmittelbaren Funktion %qD"
  
! #: cp/constexpr.cc:8913
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "Konstantenauswertung liefert Adresse der unmittelbaren Funktion %qD"
  
! #: cp/constexpr.cc:9551 rust/backend/rust-constexpr.cc:5667
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "Umwandlung lvalue-in-rvalue eines volatile-lvalue %qE mit Typ %qT"
  
! #: cp/constexpr.cc:9780
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Lambda-Einfangen von %qE ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:9783
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "da er als glvalue verwendet wird"
  
! #: cp/constexpr.cc:9839 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "%<reinterpret_cast%> von Ganzzahl zu Zeiger"
  
! #: cp/constexpr.cc:9873 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "Adresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:9912
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Verwendung von %<this%> in Konstantenausdruck"
  
! #: cp/constexpr.cc:10061
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Lambda-Ausdruck ist erst ab C++17 ein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10073
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "new-expression ist erst ab C++20 ein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10140
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "virtuelle Funktionen kÃ¶nnen erst mit C++20 %<constexpr%> sein"
  
! #: cp/constexpr.cc:10156
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "%<typeid%> ist kein konstanter Ausdruck, da %qE polymorphen Typ hat"
  
! #: cp/constexpr.cc:10219
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Umwandlung in Nicht-Ganzzahltyp %qT in konstantem Ausdruck"
  
! #: cp/constexpr.cc:10272
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<thread_local%> definiert"
  
! #: cp/constexpr.cc:10280
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<static%> definiert"
  
! #: cp/constexpr.cc:10358 rust/backend/rust-constexpr.cc:6251
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Division durch Null ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10459 rust/backend/rust-constexpr.cc:6349
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:10528
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "keiner der Zweige des %<if%> ist ein Konstantenausdruck"
  
! #: cp/constexpr.cc:10541
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "nicht konstante Arrayinitialisierung"
  
! #: cp/constexpr.cc:10589 rust/backend/rust-constexpr.cc:6427
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "Definition einer Sprungmarke innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar"
  
! #: cp/constexpr.cc:10620 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "unerwarteter AST der Art %s"
--- 52998,53466 ----
  msgid "%qE is not a constant expression"
  msgstr "%qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:4603 rust/backend/rust-constexpr.cc:1744
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "verÃ¤nderliches %qD ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.cc:4635 cp/constexpr.cc:4671 cp/constexpr.cc:6527
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Zugriff auf uninitialisiertes Element %qD"
  
! #: cp/constexpr.cc:4637 cp/constexpr.cc:4650 cp/constexpr.cc:6522
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "Zugriff auf Element %qD statt auf initialisiertes Element %qD in Konstantenausdruck"
  
! #: cp/constexpr.cc:4789
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein union-Typ ist"
  
! #: cp/constexpr.cc:4792
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen union-Typen enthÃ¤lt"
  
! #: cp/constexpr.cc:4803
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein Zeigertyp ist"
  
! #: cp/constexpr.cc:4806
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen Zeigertyp enthÃ¤lt"
  
! #: cp/constexpr.cc:4817
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein Referenztyp ist"
  
! #: cp/constexpr.cc:4820
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen Referenztypen enthÃ¤lt"
  
! #: cp/constexpr.cc:4831
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein Zeiger-auf-Element-Typ ist"
  
! #: cp/constexpr.cc:4835
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT einen Zeiger-auf-Element-Typen enthÃ¤lt"
  
! #: cp/constexpr.cc:4846
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT %<volatile%> ist"
  
! #: cp/constexpr.cc:4849
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "%qs ist kein konstanter Ausdruck, da %qT ein %<volatile%>-Teilobjekt enthÃ¤lt"
  
! #: cp/constexpr.cc:5004
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "%qs kann auf diesem Ziel nicht als konstanter Ausdruck ausgewertet werden"
  
! #: cp/constexpr.cc:5013 cp/constexpr.cc:5023
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr "%qs kann nicht als konstanter Ausdruck ausgewertet werden, da der Typ zu groÃŸ ist"
  
! #: cp/constexpr.cc:5043
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr "%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht codiert werden kann"
  
! #: cp/constexpr.cc:5089
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "%qs greift auf das uninitialisierte Byte an Offset %d zu"
  
! #: cp/constexpr.cc:5101
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qs kann nicht als konstanter Ausdruck ausgewertet werden, da das Argument nicht interpretiert werden kann"
  
! #: cp/constexpr.cc:5949 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "auf Wert von %qE wird Ã¼ber ein %qT GL-Wert in Konstantenausdruck zugegriffen"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:5989 cp/constexpr.cc:6022
  #, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "angeforderter Speicher wird in konstantem Ausdruck verwendet, nachdem er wieder freigegeben wurde"
  
! #: cp/constexpr.cc:5991 cp/constexpr.cc:6017 cp/constexpr.cc:6024
! #: cp/constexpr.cc:6358
  #, gcc-internal-format
  msgid "allocated here"
  msgstr "wurde hier deklariert"
  
! #: cp/constexpr.cc:5995
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr "Zugriff auf %qE auÃŸerhalb seiner Lebensdauer"
  
! #: cp/constexpr.cc:6015
  #, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "der Wert von uninitialisiertem Speicher ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.cc:6027 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "der Wert von %qD ist in konstantem Ausdruck nicht verwendbar"
  
! #: cp/constexpr.cc:6035
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD in seiner eigenen Initialisierung verwendet"
  
! #: cp/constexpr.cc:6040
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D ist nicht konstant"
  
! #: cp/constexpr.cc:6043
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q#D ist volatile"
  
! #: cp/constexpr.cc:6048 cp/constexpr.cc:6055
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD wurde nicht mit konstantem Ausdruck initialisiert"
  
! #: cp/constexpr.cc:6061
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD wurde nicht als %<constexpr%> definiert"
  
! #: cp/constexpr.cc:6064
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD hat keinen Ganzzahl- oder AufzÃ¤hlungstyp"
  
! #: cp/constexpr.cc:6356
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "die Ã„nderung des zugewiesenen Speichers nach der Freigabe ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6365
  #, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "Modifikation von %qE auÃŸerhalb seiner Lebenszeit ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6372
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "das ZerstÃ¶ren von %qE auÃŸerhalb der aktuellen Auswertung ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6375
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "Modifikation von %qE von auÃŸerhalb der aktuellen Auswertung ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6502
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "Ã„nderung des aktiven Elements einer union von %qD zu %qD ist vor C++20 kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:6531
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr "%qD beginnt seine Lebensdauer nicht implizit, da %qT keinen nicht gelÃ¶schten trivialen Standardkonstruktor hat; verwenden Sie stattdessen %<std::construct_at%>"
  
! #: cp/constexpr.cc:6538
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr "die Initialisierung von %qD erfordert einen Ausdruck fÃ¼r den Memberzugriff als linken Operanden der Zuweisung"
  
! #: cp/constexpr.cc:6550 rust/backend/rust-constexpr.cc:2822
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Ã„nderung des aktiven Elements einer union von %qD zu %qD wÃ¤hrend der Initialisierung"
  
! #: cp/constexpr.cc:6998 cp/constexpr.cc:8587 cp/constexpr.cc:8599
  #: rust/backend/rust-constexpr.cc:4668
  #, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "Anweisung ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7094 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "Anzahl der SchleifendurchlÃ¤ufe in %<constexpr%> Ã¼berschreitet HÃ¶chstwert %d (%<-fconstexpr-loop-limit=%> verwenden, um diesen zu erhÃ¶hen)"
  
! #: cp/constexpr.cc:7201 rust/backend/rust-constexpr.cc:999
  #, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "Inline-Assembler ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:7203 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr "in einer %<constexpr%>-Funktion in C++20 darf Inline-Assemblercode nur vorkommen, wenn er nicht im Auswertungspfad liegt"
  
! #: cp/constexpr.cc:7221
  #, gcc-internal-format
  msgid "use of %qD"
  msgstr "Verwendung von %qD"
  
! #: cp/constexpr.cc:7225
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr "der Wert kann zwischen Compiler-Versionen oder mit verschiedenen %<-mtune%> oder %<-mcpu%> Flags variieren"
  
! #: cp/constexpr.cc:7227
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr "wenn diese Verwendung Teil eines Ã¶ffentlichen ABI ist, Ã¤ndern Sie sie so, dass stattdessen eine konstante Variable verwendet wird, die Sie definieren"
  
! #: cp/constexpr.cc:7229
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr "der Vorgabewert fÃ¼r die aktuelle CPU-Feineinstellung ist %d Bytes"
  
! #: cp/constexpr.cc:7231
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr "Sie kÃ¶nnen diesen Wert mit %<--param hardware_destructive_interference_size=%d%> stabilisieren, oder diese Warnung mit %<-Wno-interference-size%> deaktivieren"
  
! #: cp/constexpr.cc:7384
  #, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "Wert %qE vom Typ %qT ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:7397
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "Anzahl der Evaluierungsoperationen in %<constexpr%> Ã¼berschreitet HÃ¶chstwert %wd (%<-fconstexpr-ops-limit=%> verwenden, um diesen zu erhÃ¶hen)"
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr "der Programmfluss geht durch die Definition von %qD mit thread-lokaler Speicherdauer"
  
! #: cp/constexpr.cc:7585
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "der Programmfluss geht durch die Definition von %qD mit statischer Speicherdauer"
  
! #: cp/constexpr.cc:7650 cp/constexpr.cc:10332
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "Zwischenergebnis des nicht-literalen Typs %qT in konstantem Ausdruck"
  
! #: cp/constexpr.cc:8099 cp/constexpr.cc:9839
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "Ein %<reinterpret_cast%> ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:8127 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "Umwandlung von Zeigertyp %qT in arithmetischen Typ %qT in Konstantenausdruck"
  
! #: cp/constexpr.cc:8177
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "der Cast von %qT ist in einem konstanten Ausdruck nicht zulÃ¤ssig, da der Typ %qT, auf den gezeigt wird, %qT nicht Ã¤hnlich ist"
  
! #: cp/constexpr.cc:8184
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr "der Typ, auf den gezeigt wird, ist hier deklariert"
  
! #: cp/constexpr.cc:8189
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because %qE does not point to an object"
  msgstr "der Cast von %qT ist in einem konstanten Ausdruck nicht zulÃ¤ssig, da %qE nicht auf ein Objekt zeigt"
  
! #: cp/constexpr.cc:8201
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "der Cast von %qT ist in einem konstanten Ausdruck vor C++26 nicht erlaubt"
  
! #: cp/constexpr.cc:8215
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "%qE ist kein konstanter Ausdruck, solange die Klasse %qT noch unvollstÃ¤ndig ist"
  
! #: cp/constexpr.cc:8249 rust/backend/rust-constexpr.cc:2506
  #, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%<reinterpret_cast<%T>(%E)%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:8387 cp/constexpr.cc:10150 cp/constexpr.cc:10555
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Ausdruck %qE ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:8432 cp/constexpr.cc:10596
  #, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%<goto%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:8490
  #, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "Vertragsbedingung ist false in konstantem Ausdruck"
  
! #: cp/constexpr.cc:8506
  #, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "unerwartete Template-ID %qE"
  
! #: cp/constexpr.cc:8512 cp/constraint.cc:178 cp/constraint.cc:755
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr "Funktionskonzept muss aufgerufen werden"
  
! #: cp/constexpr.cc:8537
  #, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "Adresse des Aufrufs von %qs ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:8602
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "unexpected expression %qE of kind %s"
  
! #: cp/constexpr.cc:8878 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qE ist kein Konstantenausdruck, da er auf verÃ¤nderliche Teilobjekte von %qT verweist"
  
! #: cp/constexpr.cc:8886 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qE ist kein Konstantenausdruck, da er auf eine unvollstÃ¤ndig initialisierte Variable verweist"
  
! #: cp/constexpr.cc:8902 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qE ist kein konstanter Ausdruck, da er auf das Ergebnis von %<operator new%> verweist"
  
! #: cp/constexpr.cc:8913 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qE ist kein konstanter Ausdruck, da der angeforderte Speicher nicht vollstÃ¤ndig freigegeben wurde"
  
! #: cp/constexpr.cc:8933 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr "unmittelbare Auswertung liefert die Adresse der unmittelbaren Funktion %qD"
  
! #: cp/constexpr.cc:8937
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "Konstantenauswertung liefert Adresse der unmittelbaren Funktion %qD"
  
! #: cp/constexpr.cc:9575 rust/backend/rust-constexpr.cc:5667
  #, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "Umwandlung lvalue-in-rvalue eines volatile-lvalue %qE mit Typ %qT"
  
! #: cp/constexpr.cc:9804
  #, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "Lambda-Einfangen von %qE ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:9807
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "da er als glvalue verwendet wird"
  
! #: cp/constexpr.cc:9863 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "%<reinterpret_cast%> von Ganzzahl zu Zeiger"
  
! #: cp/constexpr.cc:9897 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "Adresse eines Objektes %qE mit thread-lokalem oder automatischem Speicher ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:9936
  #, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "Verwendung von %<this%> in Konstantenausdruck"
  
! #: cp/constexpr.cc:10085
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "Lambda-Ausdruck ist erst ab C++17 ein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10097
  #, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "new-expression ist erst ab C++20 ein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10164
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "virtuelle Funktionen kÃ¶nnen erst mit C++20 %<constexpr%> sein"
  
! #: cp/constexpr.cc:10180
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "%<typeid%> ist kein konstanter Ausdruck, da %qE polymorphen Typ hat"
  
! #: cp/constexpr.cc:10243
  #, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "Umwandlung in Nicht-Ganzzahltyp %qT in konstantem Ausdruck"
  
! #: cp/constexpr.cc:10296
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<thread_local%> definiert"
  
! #: cp/constexpr.cc:10304
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%qD in %<constexpr%>-Kontext als %<static%> definiert"
  
! #: cp/constexpr.cc:10382 rust/backend/rust-constexpr.cc:6251
  #, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Division durch Null ist kein konstanter Ausdruck"
  
! #: cp/constexpr.cc:10483 rust/backend/rust-constexpr.cc:6349
  #, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%<delete[]%> ist kein Konstantenausdruck"
  
! #: cp/constexpr.cc:10552
  #, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "keiner der Zweige des %<if%> ist ein Konstantenausdruck"
  
! #: cp/constexpr.cc:10565
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "nicht konstante Arrayinitialisierung"
  
! #: cp/constexpr.cc:10613 rust/backend/rust-constexpr.cc:6427
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "Definition einer Sprungmarke innerhalb einer %<constexpr%>-Funktion ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar"
  
! #: cp/constexpr.cc:10644 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "unerwarteter AST der Art %s"
*************** msgstr "der erforderliche Typ %qT ist un
*** 53305,53637 ****
  msgid "the required type %qT is invalid"
  msgstr "der erforderliche Typ %qT ist ungÃ¼ltig"
  
! #: cp/constraint.cc:2112 cp/constraint.cc:2185
  #, gcc-internal-format
  msgid "cannot convert %qE to %qT"
  msgstr "%qE kann nicht in %qT umgewandelt werden"
  
! #: cp/constraint.cc:2140
  #, gcc-internal-format
  msgid "%qE is not %<noexcept%>"
  msgstr "%qE ist nicht %<noexcept%>"
  
! #: cp/constraint.cc:2162
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr "%qE erfÃ¼llt Â»return-type-requirementÂ« nicht, da"
  
! #: cp/constraint.cc:2169
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement"
  msgstr "%qE erfÃ¼llt Â»return-type-requirementÂ« nicht"
  
! #: cp/constraint.cc:2180
  #, gcc-internal-format
  msgid "cannot convert %qE to %qT because"
  msgstr "%qE kann nicht in %qT umgewandelt werden, da"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:2224
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr "die verschachtelte Anforderung %qE ist nicht erfÃ¼llt, da"
  
! #: cp/constraint.cc:2228
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied"
  msgstr "die verschachtelte Anforderung %qE ist nicht erfÃ¼llt"
  
! #: cp/constraint.cc:2742
  #, gcc-internal-format
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr "die ErfÃ¼llung der atomaren EinschrÃ¤nkung %qE hÃ¤ngt von sich selbst ab"
  
! #: cp/constraint.cc:2788
  #, gcc-internal-format
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr "der ErfÃ¼llungswert der atomaren EinschrÃ¤nkung %qE Ã¤ndert sich von %qE nach %qE"
  
! #: cp/constraint.cc:2791
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr "der ErfÃ¼llungswert der wurde zuerst hier als %qE ausgewertet"
  
! #: cp/constraint.cc:2908
  #, gcc-internal-format
  msgid "no operand of the disjunction is satisfied"
  msgstr "kein Operand der Disjunktion ist erfÃ¼llt"
  
! #: cp/constraint.cc:2921
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr "der Operand %qE ist nicht erfÃ¼llt, da"
  
! #: cp/constraint.cc:3563
  #, gcc-internal-format
  msgid "definition of concept %qD is empty"
  msgstr "Definition des Konzepts %qD ist leer"
  
! #: cp/constraint.cc:3566
  #, gcc-internal-format
  msgid "definition of concept %qD has multiple statements"
  msgstr "Definition des Konzepts %qD hat mehrere Anweisungen"
  
! #: cp/constraint.cc:3722
  #, gcc-internal-format
  msgid "  %qT is not nothrow copy assignable"
  msgstr "  %qT ist nicht per %<nothrow%>-Kopie zuweisbar"
  
! #: cp/constraint.cc:3725 cp/constraint.cc:3810
  #, gcc-internal-format
  msgid "  %qT is not nothrow default constructible"
  msgstr "  %qT kann nicht per %<nothrow%> mit dem Standardkonstruktor erzeugt werden"
  
! #: cp/constraint.cc:3728
  #, gcc-internal-format
  msgid "  %qT is not nothrow copy constructible"
  msgstr "  %qT kann nicht per %<nothrow%> mit dem Standardkonstruktor kopiert werden"
  
! #: cp/constraint.cc:3731
  #, gcc-internal-format
  msgid "  %qT is not trivially copy assignable"
  msgstr "  %qT nicht per trivialer Kopie zugewiesen werden kann"
  
! #: cp/constraint.cc:3734 cp/constraint.cc:3850
  #, gcc-internal-format
  msgid "  %qT is not trivially default constructible"
  msgstr "  %qT nicht trivial mit dem Standardkonstruktor erzeugt werden kann"
  
! #: cp/constraint.cc:3737
  #, gcc-internal-format
  msgid "  %qT is not trivially copy constructible"
  msgstr "  %qT nicht per trivialer Kopie erzeugt werden kann"
  
! #: cp/constraint.cc:3740
  #, gcc-internal-format
  msgid "  %qT is not trivially destructible"
  msgstr "  %qT nicht trivial zerstÃ¶rt werden kann"
  
! #: cp/constraint.cc:3743
  #, gcc-internal-format
  msgid "  %qT does not have unique object representations"
  msgstr "  %qT keine eindeutige ObjektreprÃ¤sentationen hat"
  
! #: cp/constraint.cc:3746
  #, gcc-internal-format
  msgid "  %qT does not have a virtual destructor"
  msgstr "  %qT keinen virtuellen Destruktor hat"
  
! #: cp/constraint.cc:3749
  #, gcc-internal-format
  msgid "  %qT is not an abstract class"
  msgstr "  %qT keine abstrakte Klasse ist"
  
! #: cp/constraint.cc:3752
  #, gcc-internal-format
  msgid "  %qT is not an aggregate"
  msgstr "  %qT kein Aggregat ist"
  
! #: cp/constraint.cc:3755
  #, gcc-internal-format
  msgid "  %qT is not an array"
  msgstr "  %qT kein Array ist"
  
! #: cp/constraint.cc:3758
  #, gcc-internal-format
  msgid "  %qT is not assignable from %qT"
  msgstr " %qT nicht vom Typ %qT zugewiesen werden kann"
  
! #: cp/constraint.cc:3761
  #, gcc-internal-format
  msgid "  %qT is not a base of %qT"
  msgstr "  %qT keine Basis von %qT ist"
  
! #: cp/constraint.cc:3764
  #, gcc-internal-format
  msgid "  %qT is not a bounded array"
  msgstr "  %qT kein begrenztes Array ist"
  
! #: cp/constraint.cc:3767
  #, gcc-internal-format
  msgid "  %qT is not a class"
  msgstr "  %qT keine Klasse ist"
  
! #: cp/constraint.cc:3771
  #, gcc-internal-format
  msgid "  %qT is not default constructible"
  msgstr "  %qT nicht mit dem Standardkonstruktor erzeugt werden kann"
  
! #: cp/constraint.cc:3773
  #, gcc-internal-format
  msgid "  %qT is not constructible from %qE"
  msgstr " %qT nicht von %qE konstruiert werden kann"
  
! #: cp/constraint.cc:3776
  #, gcc-internal-format
  msgid "  %qT is not convertible from %qE"
  msgstr " %qT kann nicht von %qE umgewandelt werden"
  
! #: cp/constraint.cc:3779
  #, gcc-internal-format
  msgid "  %qT is not an empty class"
  msgstr "  %qT keine leere Klasse ist"
  
! #: cp/constraint.cc:3782
  #, gcc-internal-format
  msgid "  %qT is not an enum"
  msgstr "  %qT keine AufzÃ¤hlung ist"
  
! #: cp/constraint.cc:3785
  #, gcc-internal-format
  msgid "  %qT is not a final class"
  msgstr "  %qT keine finale Klasse ist"
  
! #: cp/constraint.cc:3788
  #, gcc-internal-format
  msgid "  %qT is not a function"
  msgstr "  %qT keine Funktion ist"
  
! #: cp/constraint.cc:3791
  #, gcc-internal-format
  msgid "  %qT is not layout compatible with %qT"
  msgstr "  das Layout von %qT nicht zu %qT kompatibel ist"
  
! #: cp/constraint.cc:3794
  #, gcc-internal-format
  msgid "  %qT is not a literal type"
  msgstr "  %qT kein literaler Typ ist"
  
! #: cp/constraint.cc:3797
  #, gcc-internal-format
  msgid "  %qT is not a member function pointer"
  msgstr "  %qT kein Member-Funktionszeiger ist"
  
! #: cp/constraint.cc:3800
  #, gcc-internal-format
  msgid "  %qT is not a member object pointer"
  msgstr "  %qT kein Member-Objektzeiger ist"
  
! #: cp/constraint.cc:3803
  #, gcc-internal-format
  msgid "  %qT is not a member pointer"
  msgstr "  %qT kein Member-Zeiger ist"
  
! #: cp/constraint.cc:3806
  #, gcc-internal-format
  msgid "  %qT is not nothrow assignable from %qT"
  msgstr "  %qT ist nicht per %<nothrow%>-Kopie von %qT zuweisbar"
  
! #: cp/constraint.cc:3812
  #, gcc-internal-format
  msgid "  %qT is not nothrow constructible from %qE"
  msgstr "  %qT kann nicht per %<nothrow%> von %qE konstruiert werden"
  
! #: cp/constraint.cc:3815
  #, gcc-internal-format
  msgid "  %qT is not nothrow convertible from %qE"
  msgstr "  %qT kann nicht per %<nothrow%> von %qE umgewandelt werden"
  
! #: cp/constraint.cc:3818
  #, gcc-internal-format
  msgid "  %qT is not an object type"
  msgstr "  %qT kein Objekttyp ist"
  
! #: cp/constraint.cc:3821
  #, gcc-internal-format
  msgid "  %qT is not pointer-interconvertible base of %qT"
  msgstr "  %qT keine Zeiger-konvertierbare Basis von %qT ist"
  
! #: cp/constraint.cc:3825
  #, gcc-internal-format
  msgid "  %qT is not a POD type"
  msgstr "  %qT kein POD-Typ ist"
  
! #: cp/constraint.cc:3828
  #, gcc-internal-format
  msgid "  %qT is not a polymorphic type"
  msgstr "  %qT kein polymorpher Typ ist"
  
! #: cp/constraint.cc:3831
  #, gcc-internal-format
  msgid "  %qT is not a reference"
  msgstr "  %qT keine Referenz ist"
  
! #: cp/constraint.cc:3834
  #, gcc-internal-format
  msgid "  %qT is not the same as %qT"
  msgstr "  %qT nicht derselbe Typ wie %qT ist"
  
! #: cp/constraint.cc:3837
  #, gcc-internal-format
  msgid "  %qT is not a scoped enum"
  msgstr "  %qT keine AufzÃ¤hlung mit GÃ¼ltigkeitsbereich ist"
  
! #: cp/constraint.cc:3840
  #, gcc-internal-format
  msgid "  %qT is not an standard layout type"
  msgstr "  %qT kein Typ mit Standardlayout ist"
  
! #: cp/constraint.cc:3843
  #, gcc-internal-format
  msgid "  %qT is not a trivial type"
  msgstr "  %qT kein trivialer Typ ist"
  
! #: cp/constraint.cc:3846
  #, gcc-internal-format
  msgid "  %qT is not trivially assignable from %qT"
  msgstr "  %qT nicht per trivialer Kopie von %qT zugewiesen werden kann"
  
! #: cp/constraint.cc:3852
  #, gcc-internal-format
  msgid "  %qT is not trivially constructible from %qE"
  msgstr "  %qT nicht trivial von %qE konstruiert werden kann"
  
! #: cp/constraint.cc:3855
  #, gcc-internal-format
  msgid "  %qT is not trivially copyable"
  msgstr "  %qT nicht trivial kopierbar"
  
! #: cp/constraint.cc:3858
  #, gcc-internal-format
  msgid "  %qT is not a union"
  msgstr "  %qT kein Vereinigungstyp ist"
  
! #: cp/constraint.cc:3861
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr "  %qT ist keine Referenz, die mit einem temporÃ¤ren Objekt vom Typ %qT verbunden ist (direct-initialization)"
  
! #: cp/constraint.cc:3865
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr "  %qT ist keine Referenz, die mit einem temporÃ¤ren Objekt vom Typ %qT verbunden ist (copy-initialization)"
  
! #: cp/constraint.cc:3869
  #, gcc-internal-format
  msgid "  %qD is not deducible from %qT"
  msgstr "  %qD lÃ¤sst sich nicht vom Typ %qT schlussfolgern"
  
! #: cp/constraint.cc:3896
  #, gcc-internal-format
  msgid "invalid constraints"
  msgstr "ungÃ¼ltige EinschrÃ¤nkungen"
  
! #: cp/constraint.cc:3921
  #, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr "EinschrÃ¤nkung %qE ist vom Typ %qT, muss aber %<bool%> sein"
  
! #: cp/constraint.cc:3924
  #, gcc-internal-format
  msgid "the expression %qE evaluated to %<false%>"
  msgstr "der Ausdruck %qE wird zu %<false%> ausgewertet"
  
! #: cp/constraint.cc:3975
  #, gcc-internal-format
  msgid "constraints not satisfied"
  msgstr "EinschrÃ¤nkungen sind nicht erfÃ¼llt"
  
! #: cp/constraint.cc:3990
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr "legen Sie %qs auf mindestens %d fest, um mehr Details zu sehen"
--- 53553,53885 ----
  msgid "the required type %qT is invalid"
  msgstr "der erforderliche Typ %qT ist ungÃ¼ltig"
  
! #: cp/constraint.cc:2112 cp/constraint.cc:2186
  #, gcc-internal-format
  msgid "cannot convert %qE to %qT"
  msgstr "%qE kann nicht in %qT umgewandelt werden"
  
! #: cp/constraint.cc:2141
  #, gcc-internal-format
  msgid "%qE is not %<noexcept%>"
  msgstr "%qE ist nicht %<noexcept%>"
  
! #: cp/constraint.cc:2163
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr "%qE erfÃ¼llt Â»return-type-requirementÂ« nicht, da"
  
! #: cp/constraint.cc:2170
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement"
  msgstr "%qE erfÃ¼llt Â»return-type-requirementÂ« nicht"
  
! #: cp/constraint.cc:2181
  #, gcc-internal-format
  msgid "cannot convert %qE to %qT because"
  msgstr "%qE kann nicht in %qT umgewandelt werden, da"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:2225
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr "die verschachtelte Anforderung %qE ist nicht erfÃ¼llt, da"
  
! #: cp/constraint.cc:2229
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied"
  msgstr "die verschachtelte Anforderung %qE ist nicht erfÃ¼llt"
  
! #: cp/constraint.cc:2744
  #, gcc-internal-format
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr "die ErfÃ¼llung der atomaren EinschrÃ¤nkung %qE hÃ¤ngt von sich selbst ab"
  
! #: cp/constraint.cc:2790
  #, gcc-internal-format
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr "der ErfÃ¼llungswert der atomaren EinschrÃ¤nkung %qE Ã¤ndert sich von %qE nach %qE"
  
! #: cp/constraint.cc:2793
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr "der ErfÃ¼llungswert der wurde zuerst hier als %qE ausgewertet"
  
! #: cp/constraint.cc:2910
  #, gcc-internal-format
  msgid "no operand of the disjunction is satisfied"
  msgstr "kein Operand der Disjunktion ist erfÃ¼llt"
  
! #: cp/constraint.cc:2923
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr "der Operand %qE ist nicht erfÃ¼llt, da"
  
! #: cp/constraint.cc:3565
  #, gcc-internal-format
  msgid "definition of concept %qD is empty"
  msgstr "Definition des Konzepts %qD ist leer"
  
! #: cp/constraint.cc:3568
  #, gcc-internal-format
  msgid "definition of concept %qD has multiple statements"
  msgstr "Definition des Konzepts %qD hat mehrere Anweisungen"
  
! #: cp/constraint.cc:3724
  #, gcc-internal-format
  msgid "  %qT is not nothrow copy assignable"
  msgstr "  %qT ist nicht per %<nothrow%>-Kopie zuweisbar"
  
! #: cp/constraint.cc:3727 cp/constraint.cc:3812
  #, gcc-internal-format
  msgid "  %qT is not nothrow default constructible"
  msgstr "  %qT kann nicht per %<nothrow%> mit dem Standardkonstruktor erzeugt werden"
  
! #: cp/constraint.cc:3730
  #, gcc-internal-format
  msgid "  %qT is not nothrow copy constructible"
  msgstr "  %qT kann nicht per %<nothrow%> mit dem Standardkonstruktor kopiert werden"
  
! #: cp/constraint.cc:3733
  #, gcc-internal-format
  msgid "  %qT is not trivially copy assignable"
  msgstr "  %qT nicht per trivialer Kopie zugewiesen werden kann"
  
! #: cp/constraint.cc:3736 cp/constraint.cc:3852
  #, gcc-internal-format
  msgid "  %qT is not trivially default constructible"
  msgstr "  %qT nicht trivial mit dem Standardkonstruktor erzeugt werden kann"
  
! #: cp/constraint.cc:3739
  #, gcc-internal-format
  msgid "  %qT is not trivially copy constructible"
  msgstr "  %qT nicht per trivialer Kopie erzeugt werden kann"
  
! #: cp/constraint.cc:3742
  #, gcc-internal-format
  msgid "  %qT is not trivially destructible"
  msgstr "  %qT nicht trivial zerstÃ¶rt werden kann"
  
! #: cp/constraint.cc:3745
  #, gcc-internal-format
  msgid "  %qT does not have unique object representations"
  msgstr "  %qT keine eindeutige ObjektreprÃ¤sentationen hat"
  
! #: cp/constraint.cc:3748
  #, gcc-internal-format
  msgid "  %qT does not have a virtual destructor"
  msgstr "  %qT keinen virtuellen Destruktor hat"
  
! #: cp/constraint.cc:3751
  #, gcc-internal-format
  msgid "  %qT is not an abstract class"
  msgstr "  %qT keine abstrakte Klasse ist"
  
! #: cp/constraint.cc:3754
  #, gcc-internal-format
  msgid "  %qT is not an aggregate"
  msgstr "  %qT kein Aggregat ist"
  
! #: cp/constraint.cc:3757
  #, gcc-internal-format
  msgid "  %qT is not an array"
  msgstr "  %qT kein Array ist"
  
! #: cp/constraint.cc:3760
  #, gcc-internal-format
  msgid "  %qT is not assignable from %qT"
  msgstr " %qT nicht vom Typ %qT zugewiesen werden kann"
  
! #: cp/constraint.cc:3763
  #, gcc-internal-format
  msgid "  %qT is not a base of %qT"
  msgstr "  %qT keine Basis von %qT ist"
  
! #: cp/constraint.cc:3766
  #, gcc-internal-format
  msgid "  %qT is not a bounded array"
  msgstr "  %qT kein begrenztes Array ist"
  
! #: cp/constraint.cc:3769
  #, gcc-internal-format
  msgid "  %qT is not a class"
  msgstr "  %qT keine Klasse ist"
  
! #: cp/constraint.cc:3773
  #, gcc-internal-format
  msgid "  %qT is not default constructible"
  msgstr "  %qT nicht mit dem Standardkonstruktor erzeugt werden kann"
  
! #: cp/constraint.cc:3775
  #, gcc-internal-format
  msgid "  %qT is not constructible from %qE"
  msgstr " %qT nicht von %qE konstruiert werden kann"
  
! #: cp/constraint.cc:3778
  #, gcc-internal-format
  msgid "  %qT is not convertible from %qE"
  msgstr " %qT kann nicht von %qE umgewandelt werden"
  
! #: cp/constraint.cc:3781
  #, gcc-internal-format
  msgid "  %qT is not an empty class"
  msgstr "  %qT keine leere Klasse ist"
  
! #: cp/constraint.cc:3784
  #, gcc-internal-format
  msgid "  %qT is not an enum"
  msgstr "  %qT keine AufzÃ¤hlung ist"
  
! #: cp/constraint.cc:3787
  #, gcc-internal-format
  msgid "  %qT is not a final class"
  msgstr "  %qT keine finale Klasse ist"
  
! #: cp/constraint.cc:3790
  #, gcc-internal-format
  msgid "  %qT is not a function"
  msgstr "  %qT keine Funktion ist"
  
! #: cp/constraint.cc:3793
  #, gcc-internal-format
  msgid "  %qT is not layout compatible with %qT"
  msgstr "  das Layout von %qT nicht zu %qT kompatibel ist"
  
! #: cp/constraint.cc:3796
  #, gcc-internal-format
  msgid "  %qT is not a literal type"
  msgstr "  %qT kein literaler Typ ist"
  
! #: cp/constraint.cc:3799
  #, gcc-internal-format
  msgid "  %qT is not a member function pointer"
  msgstr "  %qT kein Member-Funktionszeiger ist"
  
! #: cp/constraint.cc:3802
  #, gcc-internal-format
  msgid "  %qT is not a member object pointer"
  msgstr "  %qT kein Member-Objektzeiger ist"
  
! #: cp/constraint.cc:3805
  #, gcc-internal-format
  msgid "  %qT is not a member pointer"
  msgstr "  %qT kein Member-Zeiger ist"
  
! #: cp/constraint.cc:3808
  #, gcc-internal-format
  msgid "  %qT is not nothrow assignable from %qT"
  msgstr "  %qT ist nicht per %<nothrow%>-Kopie von %qT zuweisbar"
  
! #: cp/constraint.cc:3814
  #, gcc-internal-format
  msgid "  %qT is not nothrow constructible from %qE"
  msgstr "  %qT kann nicht per %<nothrow%> von %qE konstruiert werden"
  
! #: cp/constraint.cc:3817
  #, gcc-internal-format
  msgid "  %qT is not nothrow convertible from %qE"
  msgstr "  %qT kann nicht per %<nothrow%> von %qE umgewandelt werden"
  
! #: cp/constraint.cc:3820
  #, gcc-internal-format
  msgid "  %qT is not an object type"
  msgstr "  %qT kein Objekttyp ist"
  
! #: cp/constraint.cc:3823
  #, gcc-internal-format
  msgid "  %qT is not pointer-interconvertible base of %qT"
  msgstr "  %qT keine Zeiger-konvertierbare Basis von %qT ist"
  
! #: cp/constraint.cc:3827
  #, gcc-internal-format
  msgid "  %qT is not a POD type"
  msgstr "  %qT kein POD-Typ ist"
  
! #: cp/constraint.cc:3830
  #, gcc-internal-format
  msgid "  %qT is not a polymorphic type"
  msgstr "  %qT kein polymorpher Typ ist"
  
! #: cp/constraint.cc:3833
  #, gcc-internal-format
  msgid "  %qT is not a reference"
  msgstr "  %qT keine Referenz ist"
  
! #: cp/constraint.cc:3836
  #, gcc-internal-format
  msgid "  %qT is not the same as %qT"
  msgstr "  %qT nicht derselbe Typ wie %qT ist"
  
! #: cp/constraint.cc:3839
  #, gcc-internal-format
  msgid "  %qT is not a scoped enum"
  msgstr "  %qT keine AufzÃ¤hlung mit GÃ¼ltigkeitsbereich ist"
  
! #: cp/constraint.cc:3842
  #, gcc-internal-format
  msgid "  %qT is not an standard layout type"
  msgstr "  %qT kein Typ mit Standardlayout ist"
  
! #: cp/constraint.cc:3845
  #, gcc-internal-format
  msgid "  %qT is not a trivial type"
  msgstr "  %qT kein trivialer Typ ist"
  
! #: cp/constraint.cc:3848
  #, gcc-internal-format
  msgid "  %qT is not trivially assignable from %qT"
  msgstr "  %qT nicht per trivialer Kopie von %qT zugewiesen werden kann"
  
! #: cp/constraint.cc:3854
  #, gcc-internal-format
  msgid "  %qT is not trivially constructible from %qE"
  msgstr "  %qT nicht trivial von %qE konstruiert werden kann"
  
! #: cp/constraint.cc:3857
  #, gcc-internal-format
  msgid "  %qT is not trivially copyable"
  msgstr "  %qT nicht trivial kopierbar"
  
! #: cp/constraint.cc:3860
  #, gcc-internal-format
  msgid "  %qT is not a union"
  msgstr "  %qT kein Vereinigungstyp ist"
  
! #: cp/constraint.cc:3863
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr "  %qT ist keine Referenz, die mit einem temporÃ¤ren Objekt vom Typ %qT verbunden ist (direct-initialization)"
  
! #: cp/constraint.cc:3867
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr "  %qT ist keine Referenz, die mit einem temporÃ¤ren Objekt vom Typ %qT verbunden ist (copy-initialization)"
  
! #: cp/constraint.cc:3871
  #, gcc-internal-format
  msgid "  %qD is not deducible from %qT"
  msgstr "  %qD lÃ¤sst sich nicht vom Typ %qT schlussfolgern"
  
! #: cp/constraint.cc:3898
  #, gcc-internal-format
  msgid "invalid constraints"
  msgstr "ungÃ¼ltige EinschrÃ¤nkungen"
  
! #: cp/constraint.cc:3923
  #, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr "EinschrÃ¤nkung %qE ist vom Typ %qT, muss aber %<bool%> sein"
  
! #: cp/constraint.cc:3926
  #, gcc-internal-format
  msgid "the expression %qE evaluated to %<false%>"
  msgstr "der Ausdruck %qE wird zu %<false%> ausgewertet"
  
! #: cp/constraint.cc:3977
  #, gcc-internal-format
  msgid "constraints not satisfied"
  msgstr "EinschrÃ¤nkungen sind nicht erfÃ¼llt"
  
! #: cp/constraint.cc:3992
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr "legen Sie %qs auf mindestens %d fest, um mehr Details zu sehen"
*************** msgstr "in C++11 sind Destruktoren stand
*** 54005,54047 ****
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr "in C++11 ruft dieses %<throw%> %<terminate%> auf, da Destruktoren standardmÃ¤ÃŸig %<noexcept%> sind"
  
! #: cp/cp-gimplify.cc:3604
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "Attribut %qE wird nach dem frÃ¼heren %qE ignoriert"
  
! #: cp/cp-gimplify.cc:3646
  #, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "Packungsexpansion des Attributs %qE"
  
! #: cp/cp-gimplify.cc:3649
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr "verwenden Sie stattdessen einen fold-Ausdruck im Attributargument"
  
! #: cp/cp-gimplify.cc:3688 cp/cp-gimplify.cc:3700 cp/decl.cc:4456
  #: cp/method.cc:984
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD ist kein Typ"
  
! #: cp/cp-gimplify.cc:3706
  #, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "%qD ist kein Klassentyp"
  
! #: cp/cp-gimplify.cc:3723
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qD hat nicht den Typ %<const char *%>"
  
! #: cp/cp-gimplify.cc:3733
  #, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "%qD hat keinen Ganzzahltyp"
  
! #: cp/cp-gimplify.cc:3745
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr "%<std::source_location::__impl%> enthÃ¤lt nicht nur nicht-statische Datenelemente %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> und %<_M_column%>"
--- 54253,54295 ----
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr "in C++11 ruft dieses %<throw%> %<terminate%> auf, da Destruktoren standardmÃ¤ÃŸig %<noexcept%> sind"
  
! #: cp/cp-gimplify.cc:3614
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "Attribut %qE wird nach dem frÃ¼heren %qE ignoriert"
  
! #: cp/cp-gimplify.cc:3656
  #, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "Packungsexpansion des Attributs %qE"
  
! #: cp/cp-gimplify.cc:3659
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr "verwenden Sie stattdessen einen fold-Ausdruck im Attributargument"
  
! #: cp/cp-gimplify.cc:3698 cp/cp-gimplify.cc:3710 cp/decl.cc:4456
  #: cp/method.cc:984
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD ist kein Typ"
  
! #: cp/cp-gimplify.cc:3716
  #, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "%qD ist kein Klassentyp"
  
! #: cp/cp-gimplify.cc:3733
  #, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qD hat nicht den Typ %<const char *%>"
  
! #: cp/cp-gimplify.cc:3743
  #, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "%qD hat keinen Ganzzahltyp"
  
! #: cp/cp-gimplify.cc:3755
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr "%<std::source_location::__impl%> enthÃ¤lt nicht nur nicht-statische Datenelemente %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> und %<_M_column%>"
*************** msgstr "Umwandlung in nicht-konstanten R
*** 54082,54088 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Umwandlung von %qH in %qI lÃ¶scht Qualifizierer"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8825
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Umwandlung von %qT in %qT dereferenziert nicht den Zeiger"
--- 54330,54336 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Umwandlung von %qH in %qI lÃ¶scht Qualifizierer"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8827
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Umwandlung von %qT in %qT dereferenziert nicht den Zeiger"
*************** msgstr "%q#T verwendet, wo ein Gleitkomm
*** 54120,54406 ****
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "Umwandlung von %qH in nicht-skalaren Typen %qI angefordert"
  
! #: cp/cvt.cc:1074
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr "der RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut markiert) wird ignoriert: %<%s%>"
  
! #: cp/cvt.cc:1076
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
  msgstr "der RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut markiert) wird ignoriert%s"
  
! #: cp/cvt.cc:1092
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr "der RÃ¼ckgabewert von Typ %qT (mit %<nodiscard%>-Attribut markiert) wird ignoriert: %<%s%>"
  
! #: cp/cvt.cc:1094
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
  msgstr "der RÃ¼ckgabewert von Typ %qT (mit %<nodiscard%>-Attribut markiert) wird ignoriert%s"
  
! #: cp/cvt.cc:1116
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
  msgstr "%qD hat das Attribut %<warn_unused_result%>, daher sollte der RÃ¼ckgabewert nicht ignoriert werden"
  
! #: cp/cvt.cc:1170
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "Pseudo-Destruktor wird nicht aufgerufen"
  
! #: cp/cvt.cc:1268 rust/backend/rust-tree.cc:339
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "Umwandlung in void greift nicht auf Objekt des unvollstÃ¤ndigen Typs %qT zu"
  
! #: cp/cvt.cc:1272 rust/backend/rust-tree.cc:345
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr "Indirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in zweitem Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1277 rust/backend/rust-tree.cc:352
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr "Indirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in drittem Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1282 rust/backend/rust-tree.cc:359
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr "Indirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in rechtem Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1287 rust/backend/rust-tree.cc:366
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr "Indirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in linkem Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1292 rust/backend/rust-tree.cc:373
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "Indirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in Anweisung zu"
  
! #: cp/cvt.cc:1296 rust/backend/rust-tree.cc:379
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr "Indirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in ErhÃ¶hungsausdruck zu"
  
! #: cp/cvt.cc:1312 rust/backend/rust-tree.cc:396
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "Umwandlung in void greift nicht auf Objekt des Typs %qT zu"
  
! #: cp/cvt.cc:1316 rust/backend/rust-tree.cc:402
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in zweitem Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1321 rust/backend/rust-tree.cc:409
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in drittem Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1326 rust/backend/rust-tree.cc:416
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in rechtem Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1331 rust/backend/rust-tree.cc:423
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in linkem Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1336 rust/backend/rust-tree.cc:430
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in Anweisung zu"
  
! #: cp/cvt.cc:1340 rust/backend/rust-tree.cc:436
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in ErhÃ¶hungsausdruck zu"
  
! #: cp/cvt.cc:1354 rust/backend/rust-tree.cc:450
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr "Umwandlung in void greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT zu"
  
! #: cp/cvt.cc:1359 rust/backend/rust-tree.cc:456
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im zweiten Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1364 rust/backend/rust-tree.cc:463
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im dritten Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1369 rust/backend/rust-tree.cc:470
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im rechten Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1374 rust/backend/rust-tree.cc:477
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im linken Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1379 rust/backend/rust-tree.cc:484
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in Anweisung zu"
  
! #: cp/cvt.cc:1384 rust/backend/rust-tree.cc:490
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in ErhÃ¶hungsausdruck zu"
  
! #: cp/cvt.cc:1426 rust/backend/rust-tree.cc:531
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "Umwandlung in void greift nicht auf Objekt %qE des unvollstÃ¤ndigen Typs %qT zu"
  
! #: cp/cvt.cc:1430 rust/backend/rust-tree.cc:537
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "auf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im zweiten Operanden des bedingten Ausdrucks zugegriffen"
  
! #: cp/cvt.cc:1435 rust/backend/rust-tree.cc:544
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "auf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im dritten Operanden des bedingten Ausdrucks zugegriffen"
  
! #: cp/cvt.cc:1440 rust/backend/rust-tree.cc:551
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "auf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im rechten Operanden des Kommaoperators zugegriffen"
  
! #: cp/cvt.cc:1445 rust/backend/rust-tree.cc:557
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "auf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im linken Operanden des Kommaoperators zugegriffen"
  
! #: cp/cvt.cc:1450 rust/backend/rust-tree.cc:563
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "auf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in Anweisung nicht zugegriffen"
  
! #: cp/cvt.cc:1454 rust/backend/rust-tree.cc:569
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "auf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in ErhÃ¶hungsausdruck nicht zugegriffen"
  
! #: cp/cvt.cc:1510
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "Umwandlung in void kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/cvt.cc:1514
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr "zweiter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/cvt.cc:1518
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr "dritter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/cvt.cc:1522
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr "rechter Operand des Komma-Operators kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/cvt.cc:1526
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr "linker Operand des Komma-Operators kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/cvt.cc:1530
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr "Anweisung kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/cvt.cc:1534
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "ErhÃ¶hungsausdruck kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/cvt.cc:1550
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "zweiter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1555
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "dritter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1560
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "rechter Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1565
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "linker Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1570
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr "Anweisung ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1575
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "ErhÃ¶hungsausdruck ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1604
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "zweiter Operand des bedingten Ausdrucks hat keinen Effekt"
  
! #: cp/cvt.cc:1609
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr "dritter Operand des bedingten Ausdrucks hat keinen Effekt"
  
! #: cp/cvt.cc:1614
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "rechter Operand des Komma-Operators hat keinen Effekt"
  
! #: cp/cvt.cc:1618
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "linker Operand des Komma-Operators hat keinen Effekt"
  
! #: cp/cvt.cc:1622
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr "Anweisung hat keinen Effekt"
  
! #: cp/cvt.cc:1626
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "ErhÃ¶hungsausdruck hat keinen Effekt"
  
! #: cp/cvt.cc:1779
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "Umwandlung von NULL in Nicht-Zeiger-Typ"
  
! #: cp/cvt.cc:1897
  #, gcc-internal-format
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr "Template-Argument fÃ¼r %qD kann nicht aus Default-Typumwandlung bestimmt werden"
  
! #: cp/cvt.cc:1912
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "mehrdeutige Standard-Typumwandlung von %qT"
  
! #: cp/cvt.cc:1915
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  in Frage kommende Umwandlungen beziehen %qD und %qD ein"
--- 54368,54654 ----
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "Umwandlung von %qH in nicht-skalaren Typen %qI angefordert"
  
! #: cp/cvt.cc:1088
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr "der RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut markiert) wird ignoriert: %<%s%>"
  
! #: cp/cvt.cc:1090
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
  msgstr "der RÃ¼ckgabewert von %qD (mit %<nodiscard%>-Attribut markiert) wird ignoriert%s"
  
! #: cp/cvt.cc:1106
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr "der RÃ¼ckgabewert von Typ %qT (mit %<nodiscard%>-Attribut markiert) wird ignoriert: %<%s%>"
  
! #: cp/cvt.cc:1108
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
  msgstr "der RÃ¼ckgabewert von Typ %qT (mit %<nodiscard%>-Attribut markiert) wird ignoriert%s"
  
! #: cp/cvt.cc:1130
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
  msgstr "%qD hat das Attribut %<warn_unused_result%>, daher sollte der RÃ¼ckgabewert nicht ignoriert werden"
  
! #: cp/cvt.cc:1184
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "Pseudo-Destruktor wird nicht aufgerufen"
  
! #: cp/cvt.cc:1282 rust/backend/rust-tree.cc:339
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "Umwandlung in void greift nicht auf Objekt des unvollstÃ¤ndigen Typs %qT zu"
  
! #: cp/cvt.cc:1286 rust/backend/rust-tree.cc:345
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr "Indirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in zweitem Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1291 rust/backend/rust-tree.cc:352
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr "Indirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in drittem Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1296 rust/backend/rust-tree.cc:359
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr "Indirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in rechtem Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1301 rust/backend/rust-tree.cc:366
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr "Indirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in linkem Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1306 rust/backend/rust-tree.cc:373
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "Indirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in Anweisung zu"
  
! #: cp/cvt.cc:1310 rust/backend/rust-tree.cc:379
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr "Indirektion greift nicht auf Objekt unvollstÃ¤ndigen Typs %qT in ErhÃ¶hungsausdruck zu"
  
! #: cp/cvt.cc:1326 rust/backend/rust-tree.cc:396
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "Umwandlung in void greift nicht auf Objekt des Typs %qT zu"
  
! #: cp/cvt.cc:1330 rust/backend/rust-tree.cc:402
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in zweitem Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1335 rust/backend/rust-tree.cc:409
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in drittem Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1340 rust/backend/rust-tree.cc:416
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in rechtem Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1345 rust/backend/rust-tree.cc:423
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in linkem Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1350 rust/backend/rust-tree.cc:430
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in Anweisung zu"
  
! #: cp/cvt.cc:1354 rust/backend/rust-tree.cc:436
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr "implizite Dereferenzierung greift nicht auf Objekt des Typs %qT in ErhÃ¶hungsausdruck zu"
  
! #: cp/cvt.cc:1368 rust/backend/rust-tree.cc:450
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr "Umwandlung in void greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT zu"
  
! #: cp/cvt.cc:1373 rust/backend/rust-tree.cc:456
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im zweiten Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1378 rust/backend/rust-tree.cc:463
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im dritten Operanden des bedingten Ausdrucks zu"
  
! #: cp/cvt.cc:1383 rust/backend/rust-tree.cc:470
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im rechten Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1388 rust/backend/rust-tree.cc:477
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT im linken Operanden des Kommaoperators zu"
  
! #: cp/cvt.cc:1393 rust/backend/rust-tree.cc:484
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in Anweisung zu"
  
! #: cp/cvt.cc:1398 rust/backend/rust-tree.cc:490
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr "Indirektion greift nicht auf Objekt des nicht trivial kopierbaren Typs %qT in ErhÃ¶hungsausdruck zu"
  
! #: cp/cvt.cc:1440 rust/backend/rust-tree.cc:531
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "Umwandlung in void greift nicht auf Objekt %qE des unvollstÃ¤ndigen Typs %qT zu"
  
! #: cp/cvt.cc:1444 rust/backend/rust-tree.cc:537
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "auf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im zweiten Operanden des bedingten Ausdrucks zugegriffen"
  
! #: cp/cvt.cc:1449 rust/backend/rust-tree.cc:544
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "auf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im dritten Operanden des bedingten Ausdrucks zugegriffen"
  
! #: cp/cvt.cc:1454 rust/backend/rust-tree.cc:551
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "auf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im rechten Operanden des Kommaoperators zugegriffen"
  
! #: cp/cvt.cc:1459 rust/backend/rust-tree.cc:557
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "auf Variable %qE des unvollstÃ¤ndigen Typs %qT wird nicht im linken Operanden des Kommaoperators zugegriffen"
  
! #: cp/cvt.cc:1464 rust/backend/rust-tree.cc:563
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "auf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in Anweisung nicht zugegriffen"
  
! #: cp/cvt.cc:1468 rust/backend/rust-tree.cc:569
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "auf Variable %qE des unvollstÃ¤ndigen Typs %qT wird in ErhÃ¶hungsausdruck nicht zugegriffen"
  
! #: cp/cvt.cc:1524
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "Umwandlung in void kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/cvt.cc:1528
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr "zweiter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/cvt.cc:1532
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr "dritter Operand des bedingten Ausdrucks kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/cvt.cc:1536
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr "rechter Operand des Komma-Operators kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/cvt.cc:1540
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr "linker Operand des Komma-Operators kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/cvt.cc:1544
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr "Anweisung kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/cvt.cc:1548
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "ErhÃ¶hungsausdruck kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/cvt.cc:1564
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "zweiter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1569
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "dritter Operand des bedingten Ausdrucks ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1574
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "rechter Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1579
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "linker Operand des Komma-Operators ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1584
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr "Anweisung ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1589
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "ErhÃ¶hungsausdruck ist eine Referenz, kein Aufruf, zur Funktion %qE"
  
! #: cp/cvt.cc:1618
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "zweiter Operand des bedingten Ausdrucks hat keinen Effekt"
  
! #: cp/cvt.cc:1623
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr "dritter Operand des bedingten Ausdrucks hat keinen Effekt"
  
! #: cp/cvt.cc:1628
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "rechter Operand des Komma-Operators hat keinen Effekt"
  
! #: cp/cvt.cc:1632
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "linker Operand des Komma-Operators hat keinen Effekt"
  
! #: cp/cvt.cc:1636
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr "Anweisung hat keinen Effekt"
  
! #: cp/cvt.cc:1640
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "ErhÃ¶hungsausdruck hat keinen Effekt"
  
! #: cp/cvt.cc:1793
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "Umwandlung von NULL in Nicht-Zeiger-Typ"
  
! #: cp/cvt.cc:1911
  #, gcc-internal-format
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr "Template-Argument fÃ¼r %qD kann nicht aus Default-Typumwandlung bestimmt werden"
  
! #: cp/cvt.cc:1926
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "mehrdeutige Standard-Typumwandlung von %qT"
  
! #: cp/cvt.cc:1929
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  in Frage kommende Umwandlungen beziehen %qD und %qD ein"
*************** msgstr "von vorheriger Deklaration %qF"
*** 54466,54472 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Redeklaration %qD unterscheidet sich in %qs von vorheriger Deklaration"
  
! #: cp/decl.cc:1446 cp/decl.cc:16605
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "vorherige Deklaration %qD"
--- 54714,54720 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Redeklaration %qD unterscheidet sich in %qs von vorheriger Deklaration"
  
! #: cp/decl.cc:1446 cp/decl.cc:16620
  #, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "vorherige Deklaration %qD"
*************** msgstr "Deklaration %qD widerspricht dem
*** 54697,54708 ****
  msgid "import declared %q#D here"
  msgstr "der Import hat %q#D hier deklariert"
  
! #: cp/decl.cc:2306 cp/decl.cc:16628
  #, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "in Konflikt stehender Export fÃ¼r Deklaration %qD"
  
! #: cp/decl.cc:2308 cp/decl.cc:16630
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr "vorher hier ohne Export deklariert"
--- 54945,54956 ----
  msgid "import declared %q#D here"
  msgstr "der Import hat %q#D hier deklariert"
  
! #: cp/decl.cc:2306 cp/decl.cc:16643
  #, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "in Konflikt stehender Export fÃ¼r Deklaration %qD"
  
! #: cp/decl.cc:2308 cp/decl.cc:16645
  #, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr "vorher hier ohne Export deklariert"
*************** msgstr "Deklaration von %q#D auÃŸerhalb
*** 55160,55167 ****
  
  #: cp/decl.cc:6097
  #, gcc-internal-format
! msgid "block-scope extern declaration %q#D not permitted in module purview"
! msgstr "extern-Deklaration %q#D mit GÃ¼ltigkeitsbereich Block ist im ZustÃ¤ndigkeitsbereich des Moduls nicht erlaubt"
  
  #: cp/decl.cc:6133
  #, gcc-internal-format
--- 55408,55415 ----
  
  #: cp/decl.cc:6097
  #, gcc-internal-format
! msgid "block-scope extern declaration %q#D must not be attached to a named module"
! msgstr "extern-Deklaration %q#D mit GÃ¼ltigkeitsbereich Block darf nicht an ein benanntes Modul angehÃ¤ngt werden"
  
  #: cp/decl.cc:6133
  #, gcc-internal-format
*************** msgstr "Initialisierung fÃ¼r %qT muss ge
*** 55298,55304 ****
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> in benannter Initialisierung im GNU-Stil fÃ¼r Klasse %qT verwendet"
  
! #: cp/decl.cc:7044 cp/init.cc:3377 cp/search.cc:1230
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Abfrage des Elementes %qD ist mehrdeutig"
--- 55546,55552 ----
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "%<[%E] =%> in benannter Initialisierung im GNU-Stil fÃ¼r Klasse %qT verwendet"
  
! #: cp/decl.cc:7044 cp/init.cc:3407 cp/search.cc:1230
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "Abfrage des Elementes %qD ist mehrdeutig"
*************** msgstr "ungÃ¼ltige Initialisierung fÃ¼r
*** 55323,55330 ****
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99-Bezeichner %qE auÃŸerhalb von Aggregatinitialisierung"
  
! #: cp/decl.cc:7218 cp/decl.cc:7506 cp/typeck2.cc:1617 cp/typeck2.cc:1947
! #: cp/typeck2.cc:1995 cp/typeck2.cc:2042
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "zu viele Initialisierer fÃ¼r %qT"
--- 55571,55578 ----
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "C99-Bezeichner %qE auÃŸerhalb von Aggregatinitialisierung"
  
! #: cp/decl.cc:7218 cp/decl.cc:7506 cp/typeck2.cc:1593 cp/typeck2.cc:1923
! #: cp/typeck2.cc:1971 cp/typeck2.cc:2018
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "zu viele Initialisierer fÃ¼r %qT"
*************** msgstr "Initialisierung des nicht konsta
*** 55400,57281 ****
  msgid "(an out of class initialization is required)"
  msgstr "(eine Initialisierung auÃŸerhalb der Klasse ist erforderlich)"
  
! #: cp/decl.cc:8083
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Referenz %qD wird mit sich selbst initialisiert"
  
! #: cp/decl.cc:8342
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Variantendeklaration nicht gefunden"
  
! #: cp/decl.cc:8366
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%<declare variant%> fÃ¼r Konstruktor %qD"
  
! #: cp/decl.cc:8371
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%<declare variant%> fÃ¼r Destruktor %qD"
  
! #: cp/decl.cc:8376
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "%<declare variant%> an %qD mit Vorgabewert"
  
! #: cp/decl.cc:8381
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "%<declare variant%> an gelÃ¶schter %qD"
  
! #: cp/decl.cc:8386
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%<declare variant%> an virtueller %qD"
  
! #: cp/decl.cc:8440
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Zuweisung (nicht Initialisierung) in Deklaration"
  
! #: cp/decl.cc:8461 cp/decl.cc:15224
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO-C++17 erlaubt Speicherklassenangabe %<register%> nicht"
  
! #: cp/decl.cc:8465 cp/decl.cc:15228
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-Speicherklassenangabe verwendet"
  
! #: cp/decl.cc:8510 cp/decl.cc:15191
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Deklaration von %q#D hat keine Initialisierung"
  
! #: cp/decl.cc:8546
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "Initialisierung fÃ¼r %<decltype(auto) %D%> hat Funktionstyp; %<()%> vergessen?"
  
! #: cp/decl.cc:8557
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "deduzierter Typ %qT fÃ¼r %qD ist unvollstÃ¤ndig"
  
! #: cp/decl.cc:8695
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Variablenkonzept hat keine Initialisierung"
  
! #: cp/decl.cc:8754
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "vorherige Typdeklaration von %q#D wird Ã¼berschattet"
  
! #: cp/decl.cc:8797
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "Attribut %<constinit%> kann nur fÃ¼r Variablen verwendet werden, die Â»staticÂ« oder threadlokel sind"
  
! #: cp/decl.cc:8992
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Funktion %q#D ist wie eine Variable initialisiert"
  
! #: cp/decl.cc:9103
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Strukturelement hat"
  
! #: cp/decl.cc:9106
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Unionelement hat"
  
! #: cp/decl.cc:9113
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "unzugreifbares Element %qD von %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9139
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da sowohl er als auch seine Basisklasse %qT nichtstatische Datenelemente haben"
  
! #: cp/decl.cc:9148
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da seine Basisklassen %qT und %qT nichtstatische Datenelemente haben"
  
! #: cp/decl.cc:9383
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.cc:9399
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Array mit variabler LÃ¤nge %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9408 cp/decl.cc:9487
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%u Name fÃ¼r strukturelle Bindung angegeben"
  msgstr[1] "%u Namen fÃ¼r strukturelle Bindung angegeben"
  
! #: cp/decl.cc:9412
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "nur %u Name fÃ¼r strukturelle Bindung angegeben"
  msgstr[1] "nur %u Namen fÃ¼r strukturelle Bindung angegeben"
  
! #: cp/decl.cc:9415
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] "wÃ¤hrend %qT in %wu Element zerlegt wird"
  msgstr[1] "wÃ¤hrend %qT in %wu Elemente zerlegt wird"
  
! #: cp/decl.cc:9456
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Vektor %qT variabler LÃ¤nge kann nicht zerlegt werden"
  
! #: cp/decl.cc:9480
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:9489
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "wÃ¤hrend %qT in %E Elemente zerlegt wird"
  
! #: cp/decl.cc:9510
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr "%<std::tuple_element<%u, %T>::type%> ist %<void%>"
  
! #: cp/decl.cc:9516
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "in Initialisierung der Variable %qD fÃ¼r strukturierte Bindung"
  
! #: cp/decl.cc:9545
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Union-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9550
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "nicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9555
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Lambda-Abschluss-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9561
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollstÃ¤ndigen Klassentypen %qT"
  
! #: cp/decl.cc:9570
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "Klassentyp %qT ohne nicht-static-Datenelemente kann nicht dekomponiert werden"
  
! #: cp/decl.cc:10048
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "nicht-lokale %<__thread%>-Variable %qD erfordert dynamische Initialisierung"
  
! #: cp/decl.cc:10051
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "nicht-lokale %<__thread%>-Variable %qD hat einen nicht-trivialen Destruktor"
  
! #: cp/decl.cc:10056
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "%<thread_local%> in C++11 erlaubt dynamische Initialisierung und ZerstÃ¶rung"
  
! #: cp/decl.cc:10275
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %qT an"
  
! #: cp/decl.cc:10279
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %qT"
  
! #: cp/decl.cc:10282
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Array %qT der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:10298
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Destruktor fÃ¼r fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.cc:10300
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Konstruktor fÃ¼r fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.cc:10326
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD als eine %<virtual%> Variable deklariert"
  
! #: cp/decl.cc:10328
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Variablendeklaration"
  
! #: cp/decl.cc:10334
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD als ein %<virtual%> Parameter deklariert"
  
! #: cp/decl.cc:10337
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD als ein %<inline%> Parameter deklariert"
  
! #: cp/decl.cc:10339
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Parameterdeklaration"
  
! #: cp/decl.cc:10345
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD als ein %<virtual%> Typ deklariert"
  
! #: cp/decl.cc:10348
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD als ein %<inline%> Typ deklariert"
  
! #: cp/decl.cc:10350
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Typdeklaration"
  
! #: cp/decl.cc:10356
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD als ein %<virtual%> Feld deklariert"
  
! #: cp/decl.cc:10359
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD als ein %<inline%> Feld deklariert"
  
! #: cp/decl.cc:10361
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Felddeklaration"
  
! #: cp/decl.cc:10368
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D als Â»friendÂ« deklariert"
  
! #: cp/decl.cc:10375
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D mit einer Ausnahmespezifikation deklariert"
  
! #: cp/decl.cc:10407
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Deklaration von %qD ist nicht in einem Namensbereich um %qT"
  
! #: cp/decl.cc:10447
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statische Elementfunktion %q#D mit Typqualifizierern deklariert"
  
! #: cp/decl.cc:10458
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "Konzept %q#D mit Funktionsparametern deklariert"
  
! #: cp/decl.cc:10465
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Konzept %q#D mit hergeleitetem RÃ¼ckgabetyp deklariert"
  
! #: cp/decl.cc:10468
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Konzept %q#D mit nicht-%<bool%>-RÃ¼ckgabetyp %qT"
  
! #: cp/decl.cc:10544
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "Konzept %qD hat keine Definition"
  
! #: cp/decl.cc:10573
  #, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "ein Funktionskonzept kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/decl.cc:10588
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "EinschrÃ¤nkungen auf einer Funktion, die kein Template hat"
  
! #: cp/decl.cc:10590
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "eingeschrÃ¤nkte Nicht-Template-friend-Deklaration muss eine Definition sein"
  
! #: cp/decl.cc:10597
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr "friend-Funktionstemplate mit EinschrÃ¤nkungen, die von Ã¤uÃŸeren Templateparametern abhÃ¤ngen, muss eine Definition sein"
  
! #: cp/decl.cc:10646
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Definition der expliziten Spezialisierung %qD in friend-Deklaration"
  
! #: cp/decl.cc:10657
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ungÃ¼ltige Verwendung der Template-ID %qD in Deklaration des ursprÃ¼nglichen Templates"
  
! #: cp/decl.cc:10675
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Standardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.cc:10684
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.cc:10701
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "Â»friendÂ«-Deklaration von %qD gibt Defaultargumente an und ist keine Definition"
  
! #: cp/decl.cc:10743
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> kann nicht als Template deklariert werden"
  
! #: cp/decl.cc:10746
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> kann nicht inline deklariert werden"
  
! #: cp/decl.cc:10749 cp/decl.cc:10752
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "%<::main%> kann nicht als %qs deklariert werden"
  
! #: cp/decl.cc:10754
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> kann nicht statisch deklariert werden"
  
! #: cp/decl.cc:10815
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.cc:10817
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "statische Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.cc:10818
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "explizite Objekt-Member-Funktion %qD kann keine CV-Qualifizierer haben"
  
! #: cp/decl.cc:10823
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.cc:10825
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "statische Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.cc:10826
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "explizite Objekt-Member-Funktion %qD kann keinen ref-qualifier haben"
  
! #: cp/decl.cc:10832 cp/decl.cc:13715 cp/decl.cc:13725 cp/parser.cc:11972
  #, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "expliziter Objektparameter wird hier deklariert"
  
! #: cp/decl.cc:10844
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "Herleitungshinweis %qD muss im selben GÃ¼ltigkeitsbereich wie %qT deklariert sein"
  
! #: cp/decl.cc:10852
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "Herleitungshinweis %qD muss denselben Zugriff wie %qT haben"
  
! #: cp/decl.cc:10858
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Herleitungshinweis %qD darf keinen FunktionskÃ¶rper haben"
  
! #: cp/decl.cc:10871
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "literaler Operator mit C-Bindung"
  
! #: cp/decl.cc:10881
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD hat ungÃ¼ltige Argumentliste"
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ganzzahl-Suffix %qs durch Implementierung Ã¼berdeckt"
  
! #: cp/decl.cc:10895
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "Gleitkomma-Suffix %qs durch Implementierung Ã¼berdeckt"
  
! #: cp/decl.cc:10902
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "Literale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviert"
  
! #: cp/decl.cc:10907
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD muss eine Nicht-Elementfunktion sein"
  
! #: cp/decl.cc:10993
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> muss %<int%> zurÃ¼ckgeben"
  
! #: cp/decl.cc:11033
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Definition des implizit deklarierten %qD"
  
! #: cp/decl.cc:11038
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Definition des explizit standardisierten %q+D"
  
! #: cp/decl.cc:11040
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D wurde hat hier ausdrÃ¼cklichen Standardwert bekommen"
  
! #: cp/decl.cc:11057
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "keine Elementfunktion %q#D in Klasse %qT deklariert"
  
! #: cp/decl.cc:11251
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%<::main%> kann nicht als globale Variable deklariert werden"
  
! #: cp/decl.cc:11260
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "eine Nicht-Template-Variable kann nicht %<concept%> sein"
  
! #: cp/decl.cc:11266
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "Konzept muss im GÃ¼ltigkeitsbereich des Namensbereiches definiert werden"
  
! #: cp/decl.cc:11273
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "Konzept muss Typ %<bool%> haben"
  
! #: cp/decl.cc:11276
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "ein Variablenkonzept kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/decl.cc:11398
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollstÃ¤ndigem Typ"
  
! #: cp/decl.cc:11402
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> erforderlich fÃ¼r Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.cc:11406
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qT"
  
! #: cp/decl.cc:11422
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der Klasse"
  
! #: cp/decl.cc:11427
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qT"
  
! #: cp/decl.cc:11538
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "ArraygrÃ¶ÃŸe von %qD hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.cc:11541
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ArraygrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.cc:11572 cp/decl.cc:11644
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "GrÃ¶ÃŸe des Arrays %qD ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:11576 cp/decl.cc:11647
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "GrÃ¶ÃŸe des Arrays ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:11627
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO-C++ verbietet Array %qD der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:11630
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO-C++ verbietet Array der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:11654
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO-C++ verbietet Array %qD variabler LÃ¤nge"
  
! #: cp/decl.cc:11657
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO-C++ verbietet Array variabler LÃ¤nge"
  
! #: cp/decl.cc:11663
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Array %qD variabler LÃ¤nge wird verwendet"
  
! #: cp/decl.cc:11666
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Array variabler GrÃ¶ÃŸe wird verwendet"
  
! #: cp/decl.cc:11718
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ãœberlauf in ArraygrÃ¶ÃŸe"
  
! #: cp/decl.cc:11778
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD ist als Array vom Template-Platzhaltertyp %qT deklariert"
  
! #: cp/decl.cc:11781
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "Array des Template-Platzhaltertyps %qT wird erzeugt"
  
! #: cp/decl.cc:11791
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Deklaration von %qD als Array von voids"
  
! #: cp/decl.cc:11793
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Array von void wird erzeugt"
  
! #: cp/decl.cc:11798
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Deklaration von %qD als Array von Funktionen"
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Array von Funktionen wird erzeugt"
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Deklaration von %qD als Array von Referenzen"
  
! #: cp/decl.cc:11807
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Feld von Referenzen wird erzeugt"
  
! #: cp/decl.cc:11812
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Deklaration von %qD als Feld von Funktionselementen"
  
! #: cp/decl.cc:11815
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Feld von Funktionselementen wird erzeugt"
  
! #: cp/decl.cc:11833
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von %qD als multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: cp/decl.cc:11837
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: cp/decl.cc:11851
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "Array variabler GrÃ¶ÃŸe von %<auto%>"
  
! #: cp/decl.cc:11927
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Konstruktor ist ungÃ¼ltig"
  
! #: cp/decl.cc:11930
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "Qualifizierer sind bei Konstruktordeklarationen nicht erlaubt"
  
! #: cp/decl.cc:11941
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Destruktor ist ungÃ¼ltig"
  
! #: cp/decl.cc:11944
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "Qualifizierer sind bei Destruktordeklarationen nicht erlaubt"
  
! #: cp/decl.cc:11957
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "RÃ¼ckgabetyp fÃ¼r %<operator %T%> angegeben"
  
! #: cp/decl.cc:11960
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Qualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubt"
  
! #: cp/decl.cc:11969
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "RÃ¼ckgabetyp fÃ¼r Herleitungshinweis angegeben"
  
! #: cp/decl.cc:11972
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "Qualifizierer sind bei Deklaration von Herleitungshinweis nicht erlaubt"
  
! #: cp/decl.cc:11976
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Template-Template-Parameter %qT in Deklaration von Ableitungshinweis"
  
! #: cp/decl.cc:11985
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "%<decl-specifier%> in Deklaration von Ableitungshinweis"
  
! #: cp/decl.cc:12006
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unbenannte Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.cc:12014
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.cc:12029
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%>-Spezifizierer ungÃ¼ltig fÃ¼r Variable %qD mit GÃ¼ltigkeitsbereich Block"
  
! #: cp/decl.cc:12034
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "Â»inlineÂ«-Variablen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar"
  
! #: cp/decl.cc:12090
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT als Typ statt als einfaches %<decltype(auto)%>"
  
! #: cp/decl.cc:12096
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "%<decltype(auto)%> darf nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:12312
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<::%D%>"
  
! #: cp/decl.cc:12315 cp/decl.cc:12337
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%T::%D%>"
  
! #: cp/decl.cc:12318
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%D::%D%>"
  
! #: cp/decl.cc:12328
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%q#T ist weder Klasse noch Namensbereich"
  
! #: cp/decl.cc:12352
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Deklaration von %qE als Nicht-Funktion"
  
! #: cp/decl.cc:12359
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "Deklaration von %qE als Nicht-Element"
  
! #: cp/decl.cc:12387
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Deklarator-ID fehlt: reserviertes Wort %qD wird verwendet"
  
! #: cp/decl.cc:12438
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Funktionsdefinition deklariert keine Parameter"
  
! #: cp/decl.cc:12446 cp/decl.cc:12455 cp/decl.cc:14434
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Deklaration von %qD als Nicht-Funktion"
  
! #: cp/decl.cc:12463
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Deklaration von %qD als %<typedef%>"
  
! #: cp/decl.cc:12468
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Deklaration von %qD als Parameter"
  
! #: cp/decl.cc:12503
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "sowohl %qs als auch %qs angegeben"
  
! #: cp/decl.cc:12510 cp/decl.cc:12517 cp/decl.cc:12524 cp/decl.cc:12531
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs kann nicht in einer typedef-Deklaration auftreten"
  
! #: cp/decl.cc:12542
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr "hÃ¶chstens einer der Spezifizierer %<constinit%> und %<constexpr%> kann verwendet werden"
  
! #: cp/decl.cc:12552
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "zwei oder mehr Datentypen in Deklaration von %qs"
  
! #: cp/decl.cc:12606
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO-C++ unterstÃ¼tzt nicht, dass einfaches %<complex%> %<double complex%> bedeutet"
  
! #: cp/decl.cc:12655 cp/decl.cc:12659 cp/decl.cc:12662
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO-C++ verbietet Deklaration von %qs ohne Typ"
  
! #: cp/decl.cc:12679
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> wird von diesem Ziel nicht unterstÃ¼tzt"
  
! #: cp/decl.cc:12687
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO-C++ unterstÃ¼tzt %<__int%d%> fÃ¼r %qs nicht"
  
! #: cp/decl.cc:12741
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> und %<unsigned%> gleichzeitig angegeben"
  
! #: cp/decl.cc:12747
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> und %<short%> gleichzeitig angegeben"
  
! #: cp/decl.cc:12755
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs mit %qT angegeben"
  
! #: cp/decl.cc:12762
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr "%qs mit typedef-name %qD angegeben"
  
! #: cp/decl.cc:12771
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs mit %<decltype%> angegeben"
  
! #: cp/decl.cc:12773
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs mit %<typeof%> angegeben"
  
! #: cp/decl.cc:12842
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.cc:12886
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr "fehlende Template-Argumentliste nach %qE; fÃ¼r die Deduktion muss auf den Template-Platzhalter eine einfache Deklarator-ID folgen"
  
! #: cp/decl.cc:12912
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Element %qD kann nicht gleichzeitig %<virtual%> und %<static%> sein"
  
! #: cp/decl.cc:12921
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Element %qD kann erst mit %<-std=c++20%> oder %<-std=gnu++20%> gleichzeitig %<virtual%> und %<constexpr%> sein"
  
! #: cp/decl.cc:12934
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "Â»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltig"
  
! #: cp/decl.cc:12941
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Speicherklasse fÃ¼r Template-Parameter %qs angegeben"
  
! #: cp/decl.cc:12951 cp/decl.cc:13128
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Speicherklasse fÃ¼r Parameter %qs angegeben"
  
! #: cp/decl.cc:12959 cp/decl.cc:12968 cp/decl.cc:12974 cp/decl.cc:12980
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "ein Parameter kann nicht als %qs deklariert sein"
  
! #: cp/decl.cc:12990
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> auÃŸerhalb einer Klassendeklaration"
  
! #: cp/decl.cc:13000 cp/decl.cc:13003 cp/decl.cc:13005 cp/decl.cc:13008
! #: cp/decl.cc:13018 cp/decl.cc:13028 cp/decl.cc:13038 cp/decl.cc:13042
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %qs deklariert werden"
  
! #: cp/decl.cc:13012 cp/decl.cc:13034
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "strukturierte Bindungsdeklarationen kÃ¶nnen erst ab %<-std=c++20%> oder %<-std=gnu++20%> %qs sein"
  
! #: cp/decl.cc:13022
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "%<volatile%>-qualifizierte strukturierte Bindung ist veraltet"
  
! #: cp/decl.cc:13046
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<auto%> (C++98) deklariert werden"
  
! #: cp/decl.cc:13058
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht vom Typen %qT sein"
  
! #: cp/decl.cc:13061
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "Typ muss cv-qualifizierter %<auto%> oder Referenz auf cv-qualifizierten %<auto%> sein"
  
! #: cp/decl.cc:13069
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht vom eingeschrÃ¤nkten %<auto%>-Typen %qT sein"
  
! #: cp/decl.cc:13100
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mehrere Speicherklassen in Deklaration von %qs"
  
! #: cp/decl.cc:13126
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Speicherklasse %qs angegeben"
  
! #: cp/decl.cc:13140
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geschachtelte Funktion %qs als %<extern%> deklariert"
  
! #: cp/decl.cc:13145
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Deklaration hÃ¶chster Ebene von %qs gibt %<auto%> an"
  
! #: cp/decl.cc:13153
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Funktions-GÃ¼ltigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>"
  
! #: cp/decl.cc:13167
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Speicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltig"
  
! #: cp/decl.cc:13200 cp/decl.cc:14824 cp/parser.cc:15434 cp/parser.cc:21379
! #: cp/parser.cc:28056
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Attribut wird ignoriert"
  
! #: cp/decl.cc:13201
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "ein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignoriert"
  
! #: cp/decl.cc:13271
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "unnÃ¶tige Klammern in Deklaration von %qs"
  
! #: cp/decl.cc:13277
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr "entfernen Sie die Klammern"
  
! #: cp/decl.cc:13345
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "explizite Objekt-Member-Funktion ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfÃ¼gbar"
  
! #: cp/decl.cc:13359
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr "ein Funktionstyp kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:13365
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "ein Zeiger auf einen Funktionstyp kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:13369
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "ein Zeiger auf einen Memberfunktionstyp kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:13377
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr "der Typ eines Zeigers auf eine explizite Objekt-Member-Funktion ist ein normaler Funktionszeiger-Typ"
  
! #: cp/decl.cc:13381
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "der Typ einer expliziten Objekt-Member-Funktion ist ein normaler Funktionstyp"
  
! #: cp/decl.cc:13402
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr "nur der erste Parameter einer Memberfunktion kann als expliziter Objektparameter deklariert werden"
  
! #: cp/decl.cc:13407
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr "gÃ¼ltiger expliziter Objektparameter wird hier deklariert"
  
! #: cp/decl.cc:13411
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "Â»requiresÂ«-Klausel fÃ¼r RÃ¼ckgabetyp"
  
! #: cp/decl.cc:13431
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "Funktion %qs verwendet Typspezifikation %<auto%> ohne folgenden RÃ¼ckgabetypen"
  
! #: cp/decl.cc:13435
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "hergeleiteter RÃ¼ckgabetyp nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbar"
  
! #: cp/decl.cc:13440
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "virtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp haben"
  
! #: cp/decl.cc:13447
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "Funktion %qs mit folgendem RÃ¼ckgabetypen hat %qT als seinen Typ statt einfaches %<auto%>"
  
! #: cp/decl.cc:13456
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "Funktion %qs mit nachgestelltem RÃ¼ckgabetyp hat %<decltype(auto)%> als Typ statt einfachem %<auto%>"
  
! #: cp/decl.cc:13461
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ungÃ¼ltige Verwendung von %<decltype(auto)%>"
  
! #: cp/decl.cc:13473
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "hergeleiteter Klassentyp %qD in RÃ¼ckgabetyp von Funktion"
  
! #: cp/decl.cc:13482
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "Herleitungshinweis fÃ¼r %qT muss angehÃ¤ngten RÃ¼ckgabetyp haben"
  
! #: cp/decl.cc:13495
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "angehÃ¤ngter RÃ¼ckgabetyp %qT den Ableitungshinweises ist keine Spezialisierung von %qT"
  
! #: cp/decl.cc:13509
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "nachgestellter RÃ¼ckgabetyp nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/decl.cc:13512
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "Funktion %qs mit folgendem RÃ¼ckgabetypen nicht mit Typspezifikation %<auto%> deklariert"
  
! #: cp/decl.cc:13519
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "eine Umwandlungsfunktion darf keinen angehÃ¤ngten RÃ¼ckgabetyp haben"
  
! #: cp/decl.cc:13545
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%<volatile%>-qualifizierter RÃ¼ckgabetyp ist veraltet"
  
! #: cp/decl.cc:13557
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert"
  
! #: cp/decl.cc:13563
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs als Funktion, die ein Feld zurÃ¼ckgibt, deklariert"
  
! #: cp/decl.cc:13570
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<constinit%> ist am RÃ¼ckgabetyp einer Funktion nicht erlaubt"
  
! #: cp/decl.cc:13603
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Destruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.cc:13605
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "Konstruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.cc:13610
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:13611
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:13619
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht ref-qualifiziert sein"
  
! #: cp/decl.cc:13620
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht ref-qualifiziert sein"
  
! #: cp/decl.cc:13638
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Konstruktoren dÃ¼rfen nicht als %<virtual%> deklariert sein"
  
! #: cp/decl.cc:13655
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuelle Funktionen kÃ¶nnen keine friends sein"
  
! #: cp/decl.cc:13660
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Deklaration nicht in Klassendefinition"
  
! #: cp/decl.cc:13664
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "%<friend%>-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werden"
  
! #: cp/decl.cc:13674
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr "Definition der Freundfunktion %qs kann keinen Namen haben, der mit %<::%> qualifiziert ist"
  
! #: cp/decl.cc:13678
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr "Definition der Freundfunktion %qs kann keinen Namen haben, der mit %<%D::%> qualifiziert ist"
  
! #: cp/decl.cc:13704
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "eine Funktion, die kein Member ist, kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:13712
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "eine explizite Objekt-Member-Funktion kann nicht %<virtual%> sein"
  
! #: cp/decl.cc:13722
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "eine explizite Objekt-Member-Funktion kann nicht %<static%> sein"
  
! #: cp/decl.cc:13748
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Destruktoren dÃ¼rfen keine Parameter haben"
  
! #: cp/decl.cc:13806
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Zeiger auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:13819 cp/decl.cc:13826
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Referenz auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:13828
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Zeiger auf Element %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:13857
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.cc:13858
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.cc:13931
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "Referenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument ist"
  
! #: cp/decl.cc:14011
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Template-ID %qD als Deklarator verwendet"
  
! #: cp/decl.cc:14037
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Elementfunktionen sind implizite Â»friendsÂ« ihrer Klasse"
  
! #: cp/decl.cc:14042
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "zusÃ¤tzliche Qualifizierung %<%T::%> an Element %qs"
  
! #: cp/decl.cc:14072
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Elementfunktion %<%T::%s%> kann nicht innerhalb von %qT definiert werden"
  
! #: cp/decl.cc:14074
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Elementfunktion %<%T::%s%> kann nicht innerhalb von %qT deklariert werden"
  
! #: cp/decl.cc:14082
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Element %<%T::%s%> kann nicht in %qT deklariert werden"
  
! #: cp/decl.cc:14122
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Nicht-Parameter %qs kann kein Parameterpack sein"
  
! #: cp/decl.cc:14131
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Datenelement darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.cc:14134
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Parameter darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.cc:14145
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> auÃŸerhalb einer Klassendeklaration"
  
! #: cp/decl.cc:14148
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> in Â»friendÂ«-Deklaration"
  
! #: cp/decl.cc:14151
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "nur Deklarationen von Konstruktoren und Umwandlungsoperatoren kÃ¶nnen %<explicit%> sein"
  
! #: cp/decl.cc:14161
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14168
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14174
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Funktion %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14180
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%qs ist %<static%> und darf daher nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14186
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%qs ist %<const%> und darf daher nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14192
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Referenz %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14208
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "mit %<typedef%> definierte Funktion darf keinen Rumpf %<{ â€¦ }%> haben"
  
! #: cp/decl.cc:14211
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "mit %<typedef%> definierte Elementfunktion darf keinen Rumpf %<{ â€¦ }%> haben"
  
! #: cp/decl.cc:14237
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> ist in Aliasdeklaration nicht erlaubt"
  
! #: cp/decl.cc:14240
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "Â»typedefÂ« als %<auto%> deklariert"
  
! #: cp/decl.cc:14245
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-clause an Typedef"
  
! #: cp/decl.cc:14249
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-Name darf kein Spezifizierer mit geschachteltem Namen sein"
  
! #: cp/decl.cc:14275
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschlieÃŸende Klasse"
  
! #: cp/decl.cc:14364
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> fÃ¼r friend-Klassen-Deklaration angegeben"
  
! #: cp/decl.cc:14372
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Template-Parameter kÃ¶nnen keine Â»friendsÂ« sein"
  
! #: cp/decl.cc:14374
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14378
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend %#T%>"
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Versuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machen"
  
! #: cp/decl.cc:14411
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ungÃ¼ltige Qualifizierer an Nicht-Element-Funktionstyp"
  
! #: cp/decl.cc:14415
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-clause an type-id"
  
! #: cp/decl.cc:14425
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakter Deklarator %qT als Deklaration verwendet"
  
! #: cp/decl.cc:14440
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Â»requiresÂ«-Klausel in Deklaration von Nichtfunktionstyp %qT"
  
! #: cp/decl.cc:14459
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "%<::%> kann nicht in Parameterdeklaration verwendet werden"
  
! #: cp/decl.cc:14469 cp/parser.cc:20813
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "Parameter kann nicht mit %<decltype(auto)%> deklariert werden"
  
! #: cp/decl.cc:14476
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr "fehlende Template-Argumentliste nach %qE; Template-Platzhalter ist in Parameter nicht erlaubt"
  
! #: cp/decl.cc:14479
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "oder verwenden Sie %<auto%> fÃ¼r ein abgekÃ¼rztes Funktionstemplate"
  
! #: cp/decl.cc:14485 cp/parser.cc:25355
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden"
  
! #: cp/decl.cc:14495
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Parameter als %<auto%> deklariert"
  
! #: cp/decl.cc:14549 cp/parser.cc:3687
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ungÃ¼ltige Verwendung des Template-Namens %qE ohne eine Argumentliste"
  
! #: cp/decl.cc:14553
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "nicht-statisches Datenelement mit Platzhalter %qT deklariert"
  
! #: cp/decl.cc:14574
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO-C++ verbietet flexibles Arrayelement %qs"
  
! #: cp/decl.cc:14577
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO-C++ verbietet flexible Arrayelemente"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14593
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ungÃ¼ltige Verwendung von %<::%>"
  
! #: cp/decl.cc:14614
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Deklaration der Funktion %qD in ungÃ¼ltigem Kontext"
  
! #: cp/decl.cc:14624
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Funktion %qD wurde innerhalb einer Union als %<virtual%> deklariert"
  
! #: cp/decl.cc:14634
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD kann nicht als %<virtual%> deklariert werden, da es immer statisch ist"
  
! #: cp/decl.cc:14648
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration fÃ¼r Destruktor %qD erwartet"
  
! #: cp/decl.cc:14655
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Deklaration von %qD als Element %qT"
  
! #: cp/decl.cc:14662 cp/decl.cc:14675
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "ein Destruktor kann nicht %qs sein"
  
! #: cp/decl.cc:14681
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration fÃ¼r Konstruktor %qD erwartet"
  
! #: cp/decl.cc:14690
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ein Konstruktor kann nicht %<concept%> sein"
  
! #: cp/decl.cc:14696
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ein Konzept kann keine Elementfunktion sein"
  
! #: cp/decl.cc:14704 cp/decl.cc:15059
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD kann nicht %qs sein"
  
! #: cp/decl.cc:14713
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "Spezialisierung des Variablentemplates %qD als Funktion deklariert"
  
! #: cp/decl.cc:14716
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Variablentemplate hier deklariert"
  
! #: cp/decl.cc:14779
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Feld %qD hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.cc:14784
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Name %qT hat unvollstÃ¤ndigen Typen"
  
! #: cp/decl.cc:14804
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE ist weder eine Funktion noch Elementfunktion; kann nicht als Â»friendÂ« deklariert werden"
  
! #: cp/decl.cc:14807
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "unbenanntes Feld ist weder eine Funktion noch Elementfunktion; kann nicht als %<friend%> deklariert werden"
  
! #: cp/decl.cc:14825 cp/parser.cc:21380 cp/parser.cc:28057
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "ein Attribut, das zu einer Â»friendÂ«-Deklaration gehÃ¶rt, die keine Definition ist, wird ignoriert"
  
! #: cp/decl.cc:14875 cp/decl.cc:14886
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "statisches Datenelement %qE als %qs deklariert"
  
! #: cp/decl.cc:14880
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "statisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben"
  
! #: cp/decl.cc:14923 cp/decl.cc:14931 cp/decl.cc:14938 cp/decl.cc:14945
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "nicht-statisches Datenelement %qE als %qs deklariert"
  
! #: cp/decl.cc:14997
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Speicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:15000
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Speicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:15006
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Speicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:15010
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Speicherklasse %<thread_local%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:15015
  #, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "%<constinit%>-Angabe ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:15018
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-Spezifikation in %qs ist auÃŸerhalb einer Klassendefinition nicht erlaubt"
  
! #: cp/decl.cc:15030
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> ist fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs ungÃ¼ltig"
  
! #: cp/decl.cc:15034
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<inline%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs"
  
! #: cp/decl.cc:15042
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuelle Nicht-Klassen-Funktion %qs"
  
! #: cp/decl.cc:15049
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs nicht in Klassen-GÃ¼ltigkeitsbereich definiert"
  
! #: cp/decl.cc:15050
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs in einem Nicht-Klassen-GÃ¼ltigkeitsbereich definiert"
  
! #: cp/decl.cc:15093
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Elementfunktion %qD kann nicht deklariert werden, statische Bindung zu haben"
  
! #: cp/decl.cc:15102
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "statische Funktion innerhalb anderer Funktion kann nicht deklariert werden"
  
! #: cp/decl.cc:15143
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden"
  
! #: cp/decl.cc:15150
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisches Element %qD als %<register%> deklariert"
  
! #: cp/decl.cc:15156
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Element %q#D kann nicht explizit deklariert werden, externe Bindung zu haben"
  
! #: cp/decl.cc:15164
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "Deklaration der %<constexpr%>-Variable %qD ist keine Definition"
  
! #: cp/decl.cc:15171
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "eine Variable kann nicht als %<consteval%> deklariert sein"
  
! #: cp/decl.cc:15203
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisiert und als %<extern%> deklariert"
  
! #: cp/decl.cc:15208
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs hat sowohl %<extern%> als auch Initialisierung"
  
! #: cp/decl.cc:15405
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Standardargument %qE verwendet %qD"
  
! #: cp/decl.cc:15408
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Standardargument %qE verwendet lokale Variable %qD"
  
! #: cp/decl.cc:15535
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ungÃ¼ltige Verwendung von cv-qualifiziertem Typ %qT in Parameterdeklaration"
  
! #: cp/decl.cc:15539
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ungÃ¼ltige Verwendung von Typ %<void%> in Parameterdeklaration"
  
! #: cp/decl.cc:15568
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "%<volatile%>-qualifizierter Parameter ist veraltet"
  
! #: cp/decl.cc:15576
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Parameter %qD deklariert ungÃ¼ltigerweise Methodentyp"
  
! #: cp/decl.cc:15601
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT ein"
  
! #: cp/decl.cc:15603
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT ein"
  
! #: cp/decl.cc:15886
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeint"
  
! #: cp/decl.cc:15965
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD darf nicht innerhalb eines Namensbereiches definiert werden"
  
! #: cp/decl.cc:15972
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD darf nicht als Â»staticÂ« deklariert werden"
  
! #: cp/decl.cc:16000
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%qD muss eine nichtstatische Elementfunktion sein"
  
! #: cp/decl.cc:16008
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD muss eine Memberfunktion sein"
  
! #: cp/decl.cc:16016
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD darf erst ab %<-std=c++23%> oder %<-std=gnu++23%> eine statische Memberfunktion sein"
  
! #: cp/decl.cc:16026
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein"
  
! #: cp/decl.cc:16036
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD muss ein Argument von einem Klassen- oder AufzÃ¤hlungstyp haben"
  
  #. 13.4.0.3
! #: cp/decl.cc:16067
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO-C++ verbietet Ãœberladen von %<operator ?:%>"
  
! #: cp/decl.cc:16077
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Â»%qDÂ« darf keine variable Argumentanzahl haben"
  
! #: cp/decl.cc:16103
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD muss entweder null oder ein Argument nehmen"
  
! #: cp/decl.cc:16104
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD muss entweder ein oder zwei Argumente nehmen"
  
! #: cp/decl.cc:16116
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Suffix-%qD muss %<int%> als sein Argument nehmen"
  
! #: cp/decl.cc:16117
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Suffix-%qD muss %<int%> als sein zweites Argument nehmen"
  
! #: cp/decl.cc:16128
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD darf keine Argumente nehmen"
  
! #: cp/decl.cc:16129 cp/decl.cc:16139
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD muss genau ein Argument nehmen"
  
! #: cp/decl.cc:16140
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD muss genau zwei Argumente nehmen"
  
! #: cp/decl.cc:16155
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kann keine Standardargumente haben"
  
! #: cp/decl.cc:16179
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "Umwandlung von %qT in %<void%> wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16186
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Referenz auf gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16188
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "Umwandlung von %qT in gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16197
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Referenz auf Basisklasse %qT wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16199
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Basisklasse %qT wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16215
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "benutzerdefiniertes %qD wertet immer beide Argumente aus"
  
! #: cp/decl.cc:16234
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "PrÃ¤fix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.cc:16241
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Suffix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.cc:16253
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD sollte Wert zurÃ¼ckgeben"
  
! #: cp/decl.cc:16308
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Templatetyp-Parameter %qT wird nach %qs verwendet"
  
! #: cp/decl.cc:16331
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Templatespezialisierung alias %qT hinter %qs wird verwendet"
  
! #: cp/decl.cc:16334
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-Name %qD wird nach %qs verwendet"
  
! #: cp/decl.cc:16336
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD hat eine vorherige Deklaration hier"
  
! #: cp/decl.cc:16344
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT als %qs verwendet"
  
! #: cp/decl.cc:16345 cp/decl.cc:16352
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT hat hier eine vorherige Deklaration"
  
! #: cp/decl.cc:16351
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT als enum verwendet"
--- 55648,57534 ----
  msgid "(an out of class initialization is required)"
  msgstr "(eine Initialisierung auÃŸerhalb der Klasse ist erforderlich)"
  
! #: cp/decl.cc:8079
  #, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Referenz %qD wird mit sich selbst initialisiert"
  
! #: cp/decl.cc:8338
  #, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Variantendeklaration nicht gefunden"
  
! #: cp/decl.cc:8362
  #, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%<declare variant%> fÃ¼r Konstruktor %qD"
  
! #: cp/decl.cc:8367
  #, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "%<declare variant%> fÃ¼r Destruktor %qD"
  
! #: cp/decl.cc:8372
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "%<declare variant%> an %qD mit Vorgabewert"
  
! #: cp/decl.cc:8377
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "%<declare variant%> an gelÃ¶schter %qD"
  
! #: cp/decl.cc:8382
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr "%<declare variant%> an virtueller %qD"
  
! #: cp/decl.cc:8436
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "Zuweisung (nicht Initialisierung) in Deklaration"
  
! #: cp/decl.cc:8457 cp/decl.cc:15234
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO-C++17 erlaubt Speicherklassenangabe %<register%> nicht"
  
! #: cp/decl.cc:8461 cp/decl.cc:15238
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-Speicherklassenangabe verwendet"
  
! #: cp/decl.cc:8506 cp/decl.cc:15201
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Deklaration von %q#D hat keine Initialisierung"
  
! #: cp/decl.cc:8542
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "Initialisierung fÃ¼r %<decltype(auto) %D%> hat Funktionstyp; %<()%> vergessen?"
  
! #: cp/decl.cc:8553
  #, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "deduzierter Typ %qT fÃ¼r %qD ist unvollstÃ¤ndig"
  
! #: cp/decl.cc:8691
  #, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Variablenkonzept hat keine Initialisierung"
  
! #: cp/decl.cc:8750
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "vorherige Typdeklaration von %q#D wird Ã¼berschattet"
  
! #: cp/decl.cc:8793
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "Attribut %<constinit%> kann nur fÃ¼r Variablen verwendet werden, die Â»staticÂ« oder threadlokel sind"
  
! #: cp/decl.cc:8988
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "Funktion %q#D ist wie eine Variable initialisiert"
  
! #: cp/decl.cc:9099
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Strukturelement hat"
  
! #: cp/decl.cc:9102
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da er ein unbenanntes Unionelement hat"
  
! #: cp/decl.cc:9109
  #, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "unzugreifbares Element %qD von %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9135
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da sowohl er als auch seine Basisklasse %qT nichtstatische Datenelemente haben"
  
! #: cp/decl.cc:9144
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "Klassentyp %qT kann nicht dekomponiert werden, da seine Basisklassen %qT und %qT nichtstatische Datenelemente haben"
  
! #: cp/decl.cc:9381
  #, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.cc:9397
  #, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Array mit variabler LÃ¤nge %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9406 cp/decl.cc:9485
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%u Name fÃ¼r strukturelle Bindung angegeben"
  msgstr[1] "%u Namen fÃ¼r strukturelle Bindung angegeben"
  
! #: cp/decl.cc:9410
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "nur %u Name fÃ¼r strukturelle Bindung angegeben"
  msgstr[1] "nur %u Namen fÃ¼r strukturelle Bindung angegeben"
  
! #: cp/decl.cc:9413
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] "wÃ¤hrend %qT in %wu Element zerlegt wird"
  msgstr[1] "wÃ¤hrend %qT in %wu Elemente zerlegt wird"
  
! #: cp/decl.cc:9454
  #, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Vektor %qT variabler LÃ¤nge kann nicht zerlegt werden"
  
! #: cp/decl.cc:9478
  #, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%<std::tuple_size<%T>::value%> ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:9487
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr "wÃ¤hrend %qT in %E Elemente zerlegt wird"
  
! #: cp/decl.cc:9508
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr "%<std::tuple_element<%u, %T>::type%> ist %<void%>"
  
! #: cp/decl.cc:9514
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "in Initialisierung der Variable %qD fÃ¼r strukturierte Bindung"
  
! #: cp/decl.cc:9543
  #, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Union-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9548
  #, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "nicht-Array-nicht-Klassentyp %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9553
  #, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Lambda-Abschluss-Typ %qT kann nicht dekomponiert werden"
  
! #: cp/decl.cc:9559
  #, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "Strukturierte Bindung verweist auf unvollstÃ¤ndigen Klassentypen %qT"
  
! #: cp/decl.cc:9568
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "Klassentyp %qT ohne nicht-static-Datenelemente kann nicht dekomponiert werden"
  
! #: cp/decl.cc:10046
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "nicht-lokale %<__thread%>-Variable %qD erfordert dynamische Initialisierung"
  
! #: cp/decl.cc:10049
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "nicht-lokale %<__thread%>-Variable %qD hat einen nicht-trivialen Destruktor"
  
! #: cp/decl.cc:10054
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr "%<thread_local%> in C++11 erlaubt dynamische Initialisierung und ZerstÃ¶rung"
  
! #: cp/decl.cc:10273
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "Initialisierung gibt nicht die GrÃ¶ÃŸe von %qT an"
  
! #: cp/decl.cc:10277
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "ArraygrÃ¶ÃŸe fehlt in %qT"
  
! #: cp/decl.cc:10280
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Array %qT der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:10296
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Destruktor fÃ¼r fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.cc:10298
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Konstruktor fÃ¼r fremde Klasse %qT kann kein Element sein"
  
! #: cp/decl.cc:10324
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD als eine %<virtual%> Variable deklariert"
  
! #: cp/decl.cc:10326
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Variablendeklaration"
  
! #: cp/decl.cc:10332
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD als ein %<virtual%> Parameter deklariert"
  
! #: cp/decl.cc:10335
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD als ein %<inline%> Parameter deklariert"
  
! #: cp/decl.cc:10337
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Parameterdeklaration"
  
! #: cp/decl.cc:10343
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD als ein %<virtual%> Typ deklariert"
  
! #: cp/decl.cc:10346
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD als ein %<inline%> Typ deklariert"
  
! #: cp/decl.cc:10348
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Typdeklaration"
  
! #: cp/decl.cc:10354
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD als ein %<virtual%> Feld deklariert"
  
! #: cp/decl.cc:10357
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD als ein %<inline%> Feld deklariert"
  
! #: cp/decl.cc:10359
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "Funktionsspezifizierer %<const%> und %<volatile%> an %qD ungÃ¼ltig in Felddeklaration"
  
! #: cp/decl.cc:10366
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D als Â»friendÂ« deklariert"
  
! #: cp/decl.cc:10373
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D mit einer Ausnahmespezifikation deklariert"
  
! #: cp/decl.cc:10405
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "Deklaration von %qD ist nicht in einem Namensbereich um %qT"
  
! #: cp/decl.cc:10445
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "statische Elementfunktion %q#D mit Typqualifizierern deklariert"
  
! #: cp/decl.cc:10456
  #, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "Konzept %q#D mit Funktionsparametern deklariert"
  
! #: cp/decl.cc:10463
  #, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Konzept %q#D mit hergeleitetem RÃ¼ckgabetyp deklariert"
  
! #: cp/decl.cc:10466
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "Konzept %q#D mit nicht-%<bool%>-RÃ¼ckgabetyp %qT"
  
! #: cp/decl.cc:10542
  #, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "Konzept %qD hat keine Definition"
  
! #: cp/decl.cc:10571
  #, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "ein Funktionskonzept kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/decl.cc:10586
  #, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "EinschrÃ¤nkungen auf einer Funktion, die kein Template hat"
  
! #: cp/decl.cc:10588
  #, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "eingeschrÃ¤nkte Nicht-Template-friend-Deklaration muss eine Definition sein"
  
! #: cp/decl.cc:10595
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr "friend-Funktionstemplate mit EinschrÃ¤nkungen, die von Ã¤uÃŸeren Templateparametern abhÃ¤ngen, muss eine Definition sein"
  
! #: cp/decl.cc:10644
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "Definition der expliziten Spezialisierung %qD in friend-Deklaration"
  
! #: cp/decl.cc:10655
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ungÃ¼ltige Verwendung der Template-ID %qD in Deklaration des ursprÃ¼nglichen Templates"
  
! #: cp/decl.cc:10673
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "Standardargumente sind nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.cc:10682
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%<inline%> ist nicht in Deklaration der friend-Template-Spezialisierung %qD erlaubt"
  
! #: cp/decl.cc:10699
  #, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "Â»friendÂ«-Deklaration von %qD gibt Defaultargumente an und ist keine Definition"
  
! #: cp/decl.cc:10741
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "%<::main%> kann nicht als Template deklariert werden"
  
! #: cp/decl.cc:10744
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "%<::main%> kann nicht inline deklariert werden"
  
! #: cp/decl.cc:10747 cp/decl.cc:10750
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "%<::main%> kann nicht als %qs deklariert werden"
  
! #: cp/decl.cc:10752
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "%<::main%> kann nicht statisch deklariert werden"
  
! #: cp/decl.cc:10819
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.cc:10821
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "statische Elementfunktion %qD kann nicht CV-Qualifizierer haben"
  
! #: cp/decl.cc:10822
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "explizite Objekt-Member-Funktion %qD kann keine CV-Qualifizierer haben"
  
! #: cp/decl.cc:10827
  #, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Nicht-Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.cc:10829
  #, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "statische Elementfunktion %qD kann keinen ref-Qualifizierer haben"
  
! #: cp/decl.cc:10830
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "explizite Objekt-Member-Funktion %qD kann keinen ref-qualifier haben"
  
! #: cp/decl.cc:10836 cp/decl.cc:13719 cp/decl.cc:13729 cp/parser.cc:11972
  #, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "expliziter Objektparameter wird hier deklariert"
  
! #: cp/decl.cc:10848
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "Herleitungshinweis %qD muss im selben GÃ¼ltigkeitsbereich wie %qT deklariert sein"
  
! #: cp/decl.cc:10856
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "Herleitungshinweis %qD muss denselben Zugriff wie %qT haben"
  
! #: cp/decl.cc:10862
  #, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Herleitungshinweis %qD darf keinen FunktionskÃ¶rper haben"
  
! #: cp/decl.cc:10875
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "literaler Operator mit C-Bindung"
  
! #: cp/decl.cc:10885
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD hat ungÃ¼ltige Argumentliste"
  
! #: cp/decl.cc:10893
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "Ganzzahl-Suffix %qs durch Implementierung Ã¼berdeckt"
  
! #: cp/decl.cc:10899
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "Gleitkomma-Suffix %qs durch Implementierung Ã¼berdeckt"
  
! #: cp/decl.cc:10906
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "Literale Operator-Suffixe ohne vorangehendes %<_%> sind fÃ¼r zukÃ¼nftige Standardisierungen reserviert"
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD muss eine Nicht-Elementfunktion sein"
  
! #: cp/decl.cc:10997
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> muss %<int%> zurÃ¼ckgeben"
  
! #: cp/decl.cc:11037
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "Definition des implizit deklarierten %qD"
  
! #: cp/decl.cc:11042
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "Definition des explizit standardisierten %q+D"
  
! #: cp/decl.cc:11044
  #, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q#D wurde hat hier ausdrÃ¼cklichen Standardwert bekommen"
  
! #: cp/decl.cc:11061
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "keine Elementfunktion %q#D in Klasse %qT deklariert"
  
! #: cp/decl.cc:11255
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%<::main%> kann nicht als globale Variable deklariert werden"
  
! #: cp/decl.cc:11264
  #, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "eine Nicht-Template-Variable kann nicht %<concept%> sein"
  
! #: cp/decl.cc:11270
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "Konzept muss im GÃ¼ltigkeitsbereich des Namensbereiches definiert werden"
  
! #: cp/decl.cc:11277
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "Konzept muss Typ %<bool%> haben"
  
! #: cp/decl.cc:11280
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "ein Variablenkonzept kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/decl.cc:11402
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit unvollstÃ¤ndigem Typ"
  
! #: cp/decl.cc:11406
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "%<constexpr%> erforderlich fÃ¼r Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.cc:11410
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "Initialisierung innerhalb der Klasse des statischen Datenelements %q#D mit nicht eingebautem Typ"
  
! #: cp/decl.cc:11421
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ungÃ¼ltige Initialisierung innerhalb der Klasse des statischen Datenelements vom nicht eingebauten Typen %qT"
  
! #: cp/decl.cc:11426
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO-C++ verbietet Initialisierung des nicht konstanten statischen Elements %qD in der Klasse"
  
! #: cp/decl.cc:11431
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO-C++ verbietet Initialisierung der Elementkonstante %qD vom nicht eingebauten Typen %qT"
  
! #: cp/decl.cc:11542
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "ArraygrÃ¶ÃŸe von %qD hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.cc:11545
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "ArraygrÃ¶ÃŸe hat nicht-ganzzahligen Typen %qT"
  
! #: cp/decl.cc:11576 cp/decl.cc:11648
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "GrÃ¶ÃŸe des Arrays %qD ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:11580 cp/decl.cc:11651
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "GrÃ¶ÃŸe des Arrays ist kein konstanter Ganzzahlausdruck"
  
! #: cp/decl.cc:11631
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO-C++ verbietet Array %qD der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:11634
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO-C++ verbietet Array der GrÃ¶ÃŸe null"
  
! #: cp/decl.cc:11658
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO-C++ verbietet Array %qD variabler LÃ¤nge"
  
! #: cp/decl.cc:11661
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO-C++ verbietet Array variabler LÃ¤nge"
  
! #: cp/decl.cc:11667
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "Array %qD variabler LÃ¤nge wird verwendet"
  
! #: cp/decl.cc:11670
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "Array variabler GrÃ¶ÃŸe wird verwendet"
  
! #: cp/decl.cc:11722
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "Ãœberlauf in ArraygrÃ¶ÃŸe"
  
! #: cp/decl.cc:11782
  #, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD ist als Array vom Template-Platzhaltertyp %qT deklariert"
  
! #: cp/decl.cc:11785
  #, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "Array des Template-Platzhaltertyps %qT wird erzeugt"
  
! #: cp/decl.cc:11795
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Deklaration von %qD als Array von voids"
  
! #: cp/decl.cc:11797
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "Array von void wird erzeugt"
  
! #: cp/decl.cc:11802
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Deklaration von %qD als Array von Funktionen"
  
! #: cp/decl.cc:11804
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Array von Funktionen wird erzeugt"
  
! #: cp/decl.cc:11809
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Deklaration von %qD als Array von Referenzen"
  
! #: cp/decl.cc:11811
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "Feld von Referenzen wird erzeugt"
  
! #: cp/decl.cc:11816
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Deklaration von %qD als Feld von Funktionselementen"
  
! #: cp/decl.cc:11819
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Feld von Funktionselementen wird erzeugt"
  
! #: cp/decl.cc:11837
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "Deklaration von %qD als multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: cp/decl.cc:11841
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "multidimensionales Feld muss fÃ¼r alle Dimensionen auÃŸer der ersten Grenzen haben"
  
! #: cp/decl.cc:11855
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr "Array variabler GrÃ¶ÃŸe von %<auto%>"
  
! #: cp/decl.cc:11931
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Konstruktor ist ungÃ¼ltig"
  
! #: cp/decl.cc:11934
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "Qualifizierer sind bei Konstruktordeklarationen nicht erlaubt"
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "Angabe des RÃ¼ckgabetyps fÃ¼r Destruktor ist ungÃ¼ltig"
  
! #: cp/decl.cc:11948
  #, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "Qualifizierer sind bei Destruktordeklarationen nicht erlaubt"
  
! #: cp/decl.cc:11961
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "RÃ¼ckgabetyp fÃ¼r %<operator %T%> angegeben"
  
! #: cp/decl.cc:11964
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "Qualifizierer sind bei Deklaration von %<operator %T%> nicht erlaubt"
  
! #: cp/decl.cc:11973
  #, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "RÃ¼ckgabetyp fÃ¼r Herleitungshinweis angegeben"
  
! #: cp/decl.cc:11976
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "Qualifizierer sind bei Deklaration von Herleitungshinweis nicht erlaubt"
  
! #: cp/decl.cc:11980
  #, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Template-Template-Parameter %qT in Deklaration von Ableitungshinweis"
  
! #: cp/decl.cc:11989
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "%<decl-specifier%> in Deklaration von Ableitungshinweis"
  
! #: cp/decl.cc:12010
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "unbenannte Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.cc:12018
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "Variable oder Feld als Â»voidÂ« deklariert"
  
! #: cp/decl.cc:12033
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "%<inline%>-Spezifizierer ungÃ¼ltig fÃ¼r Variable %qD mit GÃ¼ltigkeitsbereich Block"
  
! #: cp/decl.cc:12038
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "Â»inlineÂ«-Variablen sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar"
  
! #: cp/decl.cc:12094
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr "%qT als Typ statt als einfaches %<decltype(auto)%>"
  
! #: cp/decl.cc:12100
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "%<decltype(auto)%> darf nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:12316
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<::%D%>"
  
! #: cp/decl.cc:12319 cp/decl.cc:12341
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%T::%D%>"
  
! #: cp/decl.cc:12322
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "ungÃ¼ltige Verwendung des qualifizierten Namens %<%D::%D%>"
  
! #: cp/decl.cc:12332
  #, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%q#T ist weder Klasse noch Namensbereich"
  
! #: cp/decl.cc:12356
  #, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Deklaration von %qE als Nicht-Funktion"
  
! #: cp/decl.cc:12363
  #, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "Deklaration von %qE als Nicht-Element"
  
! #: cp/decl.cc:12391
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "Deklarator-ID fehlt: reserviertes Wort %qD wird verwendet"
  
! #: cp/decl.cc:12442
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "Funktionsdefinition deklariert keine Parameter"
  
! #: cp/decl.cc:12450 cp/decl.cc:12459 cp/decl.cc:14444
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Deklaration von %qD als Nicht-Funktion"
  
! #: cp/decl.cc:12467
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Deklaration von %qD als %<typedef%>"
  
! #: cp/decl.cc:12472
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Deklaration von %qD als Parameter"
  
! #: cp/decl.cc:12507
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "sowohl %qs als auch %qs angegeben"
  
! #: cp/decl.cc:12514 cp/decl.cc:12521 cp/decl.cc:12528 cp/decl.cc:12535
  #, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%qs kann nicht in einer typedef-Deklaration auftreten"
  
! #: cp/decl.cc:12546
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr "hÃ¶chstens einer der Spezifizierer %<constinit%> und %<constexpr%> kann verwendet werden"
  
! #: cp/decl.cc:12556
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "zwei oder mehr Datentypen in Deklaration von %qs"
  
! #: cp/decl.cc:12610
  #, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO-C++ unterstÃ¼tzt nicht, dass einfaches %<complex%> %<double complex%> bedeutet"
  
! #: cp/decl.cc:12659 cp/decl.cc:12663 cp/decl.cc:12666
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO-C++ verbietet Deklaration von %qs ohne Typ"
  
! #: cp/decl.cc:12683
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "%<__int%d%> wird von diesem Ziel nicht unterstÃ¼tzt"
  
! #: cp/decl.cc:12691
  #, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO-C++ unterstÃ¼tzt %<__int%d%> fÃ¼r %qs nicht"
  
! #: cp/decl.cc:12745
  #, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> und %<unsigned%> gleichzeitig angegeben"
  
! #: cp/decl.cc:12751
  #, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> und %<short%> gleichzeitig angegeben"
  
! #: cp/decl.cc:12759
  #, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qs mit %qT angegeben"
  
! #: cp/decl.cc:12766
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr "%qs mit typedef-name %qD angegeben"
  
! #: cp/decl.cc:12775
  #, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qs mit %<decltype%> angegeben"
  
! #: cp/decl.cc:12777
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qs mit %<typeof%> angegeben"
  
! #: cp/decl.cc:12846
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex ungÃ¼ltig fÃ¼r %qs"
  
! #: cp/decl.cc:12890
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr "fehlende Template-Argumentliste nach %qE; fÃ¼r die Deduktion muss auf den Template-Platzhalter eine einfache Deklarator-ID folgen"
  
! #: cp/decl.cc:12916
  #, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Element %qD kann nicht gleichzeitig %<virtual%> und %<static%> sein"
  
! #: cp/decl.cc:12925
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Element %qD kann erst mit %<-std=c++20%> oder %<-std=gnu++20%> gleichzeitig %<virtual%> und %<constexpr%> sein"
  
! #: cp/decl.cc:12938
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "Â»typedefÂ«-Deklaration in Parameterdeklaration ungÃ¼ltig"
  
! #: cp/decl.cc:12945
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Speicherklasse fÃ¼r Template-Parameter %qs angegeben"
  
! #: cp/decl.cc:12955 cp/decl.cc:13132
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "Speicherklasse fÃ¼r Parameter %qs angegeben"
  
! #: cp/decl.cc:12963 cp/decl.cc:12972 cp/decl.cc:12978 cp/decl.cc:12984
  #, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "ein Parameter kann nicht als %qs deklariert sein"
  
! #: cp/decl.cc:12994
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> auÃŸerhalb einer Klassendeklaration"
  
! #: cp/decl.cc:13004 cp/decl.cc:13007 cp/decl.cc:13009 cp/decl.cc:13012
! #: cp/decl.cc:13022 cp/decl.cc:13032 cp/decl.cc:13042 cp/decl.cc:13046
  #, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %qs deklariert werden"
  
! #: cp/decl.cc:13016 cp/decl.cc:13038
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "strukturierte Bindungsdeklarationen kÃ¶nnen erst ab %<-std=c++20%> oder %<-std=gnu++20%> %qs sein"
  
! #: cp/decl.cc:13026
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "%<volatile%>-qualifizierte strukturierte Bindung ist veraltet"
  
! #: cp/decl.cc:13050
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<auto%> (C++98) deklariert werden"
  
! #: cp/decl.cc:13062
  #, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht vom Typen %qT sein"
  
! #: cp/decl.cc:13065
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr "Typ muss cv-qualifizierter %<auto%> oder Referenz auf cv-qualifizierten %<auto%> sein"
  
! #: cp/decl.cc:13073
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht vom eingeschrÃ¤nkten %<auto%>-Typen %qT sein"
  
! #: cp/decl.cc:13104
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mehrere Speicherklassen in Deklaration von %qs"
  
! #: cp/decl.cc:13130
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Speicherklasse %qs angegeben"
  
! #: cp/decl.cc:13144
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "geschachtelte Funktion %qs als %<extern%> deklariert"
  
! #: cp/decl.cc:13149
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "Deklaration hÃ¶chster Ebene von %qs gibt %<auto%> an"
  
! #: cp/decl.cc:13157
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "Funktions-GÃ¼ltigkeitsbereich %qs ist implizit auto und deklarierte %<__thread%>"
  
! #: cp/decl.cc:13171
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "Speicherklassenangaben sind in friend-Funktionsdeklarationen ungÃ¼ltig"
  
! #: cp/decl.cc:13204 cp/decl.cc:14834 cp/parser.cc:15434 cp/parser.cc:21379
! #: cp/parser.cc:28063
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Attribut wird ignoriert"
  
! #: cp/decl.cc:13205
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "ein Attribut, das sich auf eine Typspezifizierung bezieht, wird ignoriert"
  
! #: cp/decl.cc:13275
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "unnÃ¶tige Klammern in Deklaration von %qs"
  
! #: cp/decl.cc:13281
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr "entfernen Sie die Klammern"
  
! #: cp/decl.cc:13349
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "explizite Objekt-Member-Funktion ist erst ab %<-std=c++23%> oder %<-std=gnu++23%> verfÃ¼gbar"
  
! #: cp/decl.cc:13363
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr "ein Funktionstyp kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:13369
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "ein Zeiger auf einen Funktionstyp kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:13373
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "ein Zeiger auf einen Memberfunktionstyp kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:13381
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr "der Typ eines Zeigers auf eine explizite Objekt-Member-Funktion ist ein normaler Funktionszeiger-Typ"
  
! #: cp/decl.cc:13385
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "der Typ einer expliziten Objekt-Member-Funktion ist ein normaler Funktionstyp"
  
! #: cp/decl.cc:13406
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr "nur der erste Parameter einer Memberfunktion kann als expliziter Objektparameter deklariert werden"
  
! #: cp/decl.cc:13411
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr "gÃ¼ltiger expliziter Objektparameter wird hier deklariert"
  
! #: cp/decl.cc:13415
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "Â»requiresÂ«-Klausel fÃ¼r RÃ¼ckgabetyp"
  
! #: cp/decl.cc:13435
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "Funktion %qs verwendet Typspezifikation %<auto%> ohne folgenden RÃ¼ckgabetypen"
  
! #: cp/decl.cc:13439
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "hergeleiteter RÃ¼ckgabetyp nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbar"
  
! #: cp/decl.cc:13444
  #, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "virtuelle Funktionen kann keinen hergeleiteten RÃ¼ckgabetyp haben"
  
! #: cp/decl.cc:13451
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "Funktion %qs mit folgendem RÃ¼ckgabetypen hat %qT als seinen Typ statt einfaches %<auto%>"
  
! #: cp/decl.cc:13460
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "Funktion %qs mit nachgestelltem RÃ¼ckgabetyp hat %<decltype(auto)%> als Typ statt einfachem %<auto%>"
  
! #: cp/decl.cc:13465
  #, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "ungÃ¼ltige Verwendung von %<decltype(auto)%>"
  
! #: cp/decl.cc:13477
  #, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "hergeleiteter Klassentyp %qD in RÃ¼ckgabetyp von Funktion"
  
! #: cp/decl.cc:13486
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "Herleitungshinweis fÃ¼r %qT muss angehÃ¤ngten RÃ¼ckgabetyp haben"
  
! #: cp/decl.cc:13499
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr "angehÃ¤ngter RÃ¼ckgabetyp %qT den Ableitungshinweises ist keine Spezialisierung von %qT"
  
! #: cp/decl.cc:13513
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "nachgestellter RÃ¼ckgabetyp nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/decl.cc:13516
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "Funktion %qs mit folgendem RÃ¼ckgabetypen nicht mit Typspezifikation %<auto%> deklariert"
  
! #: cp/decl.cc:13523
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "eine Umwandlungsfunktion darf keinen angehÃ¤ngten RÃ¼ckgabetyp haben"
  
! #: cp/decl.cc:13549
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%<volatile%>-qualifizierter RÃ¼ckgabetyp ist veraltet"
  
! #: cp/decl.cc:13561
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs als Funktion, die eine Funktion zurÃ¼ckgibt, deklariert"
  
! #: cp/decl.cc:13567
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs als Funktion, die ein Feld zurÃ¼ckgibt, deklariert"
  
! #: cp/decl.cc:13574
  #, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<constinit%> ist am RÃ¼ckgabetyp einer Funktion nicht erlaubt"
  
! #: cp/decl.cc:13607
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "Destruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.cc:13609
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "Konstruktor kann keine statische Elementfunktion sein"
  
! #: cp/decl.cc:13614
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:13615
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht CV-qualifiziert sein"
  
! #: cp/decl.cc:13623
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "Destruktoren dÃ¼rfen nicht ref-qualifiziert sein"
  
! #: cp/decl.cc:13624
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "Konstruktoren dÃ¼rfen nicht ref-qualifiziert sein"
  
! #: cp/decl.cc:13642
  #, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Konstruktoren dÃ¼rfen nicht als %<virtual%> deklariert sein"
  
! #: cp/decl.cc:13659
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "virtuelle Funktionen kÃ¶nnen keine friends sein"
  
! #: cp/decl.cc:13664
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "friend-Deklaration nicht in Klassendefinition"
  
! #: cp/decl.cc:13668
  #, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "%<friend%>-Funktion %qs kann nicht in einer lokalen Klassendefinition definiert werden"
  
! #: cp/decl.cc:13678
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr "Definition der Freundfunktion %qs kann keinen Namen haben, der mit %<::%> qualifiziert ist"
  
! #: cp/decl.cc:13682
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr "Definition der Freundfunktion %qs kann keinen Namen haben, der mit %<%D::%> qualifiziert ist"
  
! #: cp/decl.cc:13708
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "eine Funktion, die kein Member ist, kann keinen expliziten Objektparameter haben"
  
! #: cp/decl.cc:13716
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "eine explizite Objekt-Member-Funktion kann nicht %<virtual%> sein"
  
! #: cp/decl.cc:13726
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "eine explizite Objekt-Member-Funktion kann nicht %<static%> sein"
  
! #: cp/decl.cc:13735
! #, gcc-internal-format
! msgid "%qD cannot be an explicit object member function"
! msgstr "%qD kann keine explizite Objektelementfunktion sein"
! 
! #: cp/decl.cc:13758
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "Destruktoren dÃ¼rfen keine Parameter haben"
  
! #: cp/decl.cc:13816
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Zeiger auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:13829 cp/decl.cc:13836
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Referenz auf %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:13838
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Zeiger auf Element %q#T kann nicht deklariert werden"
  
! #: cp/decl.cc:13867
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.cc:13868
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT kann nicht deklariert werden"
  
! #: cp/decl.cc:13941
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "Referenz auf %q#T kann nicht deklariert werden, da letzteres weder Typedef noch Templatetyp-Argument ist"
  
! #: cp/decl.cc:14021
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "Template-ID %qD als Deklarator verwendet"
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "Elementfunktionen sind implizite Â»friendsÂ« ihrer Klasse"
  
! #: cp/decl.cc:14052
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "zusÃ¤tzliche Qualifizierung %<%T::%> an Element %qs"
  
! #: cp/decl.cc:14082
  #, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Elementfunktion %<%T::%s%> kann nicht innerhalb von %qT definiert werden"
  
! #: cp/decl.cc:14084
  #, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Elementfunktion %<%T::%s%> kann nicht innerhalb von %qT deklariert werden"
  
! #: cp/decl.cc:14092
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Element %<%T::%s%> kann nicht in %qT deklariert werden"
  
! #: cp/decl.cc:14132
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Nicht-Parameter %qs kann kein Parameterpack sein"
  
! #: cp/decl.cc:14141
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "Datenelement darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.cc:14144
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "Parameter darf nicht variabel modifizierten Typ %qT haben"
  
! #: cp/decl.cc:14155
  #, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<explicit%> auÃŸerhalb einer Klassendeklaration"
  
! #: cp/decl.cc:14158
  #, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<explicit%> in Â»friendÂ«-Deklaration"
  
! #: cp/decl.cc:14161
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "nur Deklarationen von Konstruktoren und Umwandlungsoperatoren kÃ¶nnen %<explicit%> sein"
  
! #: cp/decl.cc:14171
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14178
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "Nicht-Objekt-Element %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14184
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Funktion %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14190
  #, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "%qs ist %<static%> und darf daher nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14196
  #, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%qs ist %<const%> und darf daher nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14202
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Referenz %qs kann nicht als %<mutable%> deklariert sein"
  
! #: cp/decl.cc:14218
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "mit %<typedef%> definierte Funktion darf keinen Rumpf %<{ â€¦ }%> haben"
  
! #: cp/decl.cc:14221
  #, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "mit %<typedef%> definierte Elementfunktion darf keinen Rumpf %<{ â€¦ }%> haben"
  
! #: cp/decl.cc:14247
  #, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<auto%> ist in Aliasdeklaration nicht erlaubt"
  
! #: cp/decl.cc:14250
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "Â»typedefÂ« als %<auto%> deklariert"
  
! #: cp/decl.cc:14255
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "requires-clause an Typedef"
  
! #: cp/decl.cc:14259
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "typedef-Name darf kein Spezifizierer mit geschachteltem Namen sein"
  
! #: cp/decl.cc:14285
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO-C++ verbietet geschachtelten Typen %qD mit gleichem Namen wie umschlieÃŸende Klasse"
  
! #: cp/decl.cc:14374
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "%<inline%> fÃ¼r friend-Klassen-Deklaration angegeben"
  
! #: cp/decl.cc:14382
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Template-Parameter kÃ¶nnen keine Â»friendsÂ« sein"
  
! #: cp/decl.cc:14384
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14388
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "friend-Deklaration erfordert KlassenschlÃ¼ssel, d.h. %<friend %#T%>"
  
! #: cp/decl.cc:14401
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "Versuch, die Klasse %qT zu einem Â»friendÂ« des globalen GÃ¼ltigkeitsbereiches zu machen"
  
! #: cp/decl.cc:14421
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "ungÃ¼ltige Qualifizierer an Nicht-Element-Funktionstyp"
  
! #: cp/decl.cc:14425
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "requires-clause an type-id"
  
! #: cp/decl.cc:14435
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "abstrakter Deklarator %qT als Deklaration verwendet"
  
! #: cp/decl.cc:14450
  #, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Â»requiresÂ«-Klausel in Deklaration von Nichtfunktionstyp %qT"
  
! #: cp/decl.cc:14469
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "%<::%> kann nicht in Parameterdeklaration verwendet werden"
  
! #: cp/decl.cc:14479 cp/parser.cc:20813
  #, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "Parameter kann nicht mit %<decltype(auto)%> deklariert werden"
  
! #: cp/decl.cc:14486
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr "fehlende Template-Argumentliste nach %qE; Template-Platzhalter ist in Parameter nicht erlaubt"
  
! #: cp/decl.cc:14489
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "oder verwenden Sie %<auto%> fÃ¼r ein abgekÃ¼rztes Funktionstemplate"
  
! #: cp/decl.cc:14495 cp/parser.cc:25355
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "%<auto%>-Parameter darf in diesem Kontext nicht verwendet werden"
  
! #: cp/decl.cc:14505
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Parameter als %<auto%> deklariert"
  
! #: cp/decl.cc:14559 cp/parser.cc:3687
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "ungÃ¼ltige Verwendung des Template-Namens %qE ohne eine Argumentliste"
  
! #: cp/decl.cc:14563
  #, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "nicht-statisches Datenelement mit Platzhalter %qT deklariert"
  
! #: cp/decl.cc:14584
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO-C++ verbietet flexibles Arrayelement %qs"
  
! #: cp/decl.cc:14587
  #, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO-C++ verbietet flexible Arrayelemente"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14603
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "ungÃ¼ltige Verwendung von %<::%>"
  
! #: cp/decl.cc:14624
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Deklaration der Funktion %qD in ungÃ¼ltigem Kontext"
  
! #: cp/decl.cc:14634
  #, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Funktion %qD wurde innerhalb einer Union als %<virtual%> deklariert"
  
! #: cp/decl.cc:14644
  #, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD kann nicht als %<virtual%> deklariert werden, da es immer statisch ist"
  
! #: cp/decl.cc:14658
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration fÃ¼r Destruktor %qD erwartet"
  
! #: cp/decl.cc:14665
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Deklaration von %qD als Element %qT"
  
! #: cp/decl.cc:14672 cp/decl.cc:14685
  #, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "ein Destruktor kann nicht %qs sein"
  
! #: cp/decl.cc:14691
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "Qualifizierten Namen in Friend-Deklaration fÃ¼r Konstruktor %qD erwartet"
  
! #: cp/decl.cc:14700
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "ein Konstruktor kann nicht %<concept%> sein"
  
! #: cp/decl.cc:14706
  #, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "ein Konzept kann keine Elementfunktion sein"
  
! #: cp/decl.cc:14714 cp/decl.cc:15069
  #, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "%qD kann nicht %qs sein"
  
! #: cp/decl.cc:14723
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "Spezialisierung des Variablentemplates %qD als Funktion deklariert"
  
! #: cp/decl.cc:14726
  #, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Variablentemplate hier deklariert"
  
! #: cp/decl.cc:14789
  #, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Feld %qD hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/decl.cc:14794
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Name %qT hat unvollstÃ¤ndigen Typen"
  
! #: cp/decl.cc:14814
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE ist weder eine Funktion noch Elementfunktion; kann nicht als Â»friendÂ« deklariert werden"
  
! #: cp/decl.cc:14817
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "unbenanntes Feld ist weder eine Funktion noch Elementfunktion; kann nicht als %<friend%> deklariert werden"
  
! #: cp/decl.cc:14835 cp/parser.cc:21380 cp/parser.cc:28064
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "ein Attribut, das zu einer Â»friendÂ«-Deklaration gehÃ¶rt, die keine Definition ist, wird ignoriert"
  
! #: cp/decl.cc:14885 cp/decl.cc:14896
  #, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "statisches Datenelement %qE als %qs deklariert"
  
! #: cp/decl.cc:14890
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "statisches Datenelement %qD (%<constexpr%>) muss Initialisierung haben"
  
! #: cp/decl.cc:14933 cp/decl.cc:14941 cp/decl.cc:14948 cp/decl.cc:14955
  #, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "nicht-statisches Datenelement %qE als %qs deklariert"
  
! #: cp/decl.cc:15007
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Speicherklasse %<auto%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:15010
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Speicherklasse %<register%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:15016
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Speicherklasse %<__thread%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:15020
  #, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Speicherklasse %<thread_local%> ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:15025
  #, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "%<constinit%>-Angabe ungÃ¼ltig fÃ¼r Funktion %qs"
  
! #: cp/decl.cc:15028
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "virt-Spezifikation in %qs ist auÃŸerhalb einer Klassendefinition nicht erlaubt"
  
! #: cp/decl.cc:15040
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<static%> ist fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs ungÃ¼ltig"
  
! #: cp/decl.cc:15044
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "%<inline%> ungÃ¼ltig fÃ¼r auÃŸerhalb des globalen GÃ¼ltigkeitsbereiches deklarierte Funktion %qs"
  
! #: cp/decl.cc:15052
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuelle Nicht-Klassen-Funktion %qs"
  
! #: cp/decl.cc:15059
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "%qs nicht in Klassen-GÃ¼ltigkeitsbereich definiert"
  
! #: cp/decl.cc:15060
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "%qs in einem Nicht-Klassen-GÃ¼ltigkeitsbereich definiert"
  
! #: cp/decl.cc:15103
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "Elementfunktion %qD kann nicht deklariert werden, statische Bindung zu haben"
  
! #: cp/decl.cc:15112
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "statische Funktion innerhalb anderer Funktion kann nicht deklariert werden"
  
! #: cp/decl.cc:15153
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> darf nicht bei der Definition (im Gegensatz zu Deklaration) eines statischen Datenelementes verwendet werden"
  
! #: cp/decl.cc:15160
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "statisches Element %qD als %<register%> deklariert"
  
! #: cp/decl.cc:15166
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "Element %q#D kann nicht explizit deklariert werden, externe Bindung zu haben"
  
! #: cp/decl.cc:15174
  #, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "Deklaration der %<constexpr%>-Variable %qD ist keine Definition"
  
! #: cp/decl.cc:15181
  #, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "eine Variable kann nicht als %<consteval%> deklariert sein"
  
! #: cp/decl.cc:15213
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs initialisiert und als %<extern%> deklariert"
  
! #: cp/decl.cc:15218
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs hat sowohl %<extern%> als auch Initialisierung"
  
! #: cp/decl.cc:15420
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Standardargument %qE verwendet %qD"
  
! #: cp/decl.cc:15423
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Standardargument %qE verwendet lokale Variable %qD"
  
! #: cp/decl.cc:15550
  #, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "ungÃ¼ltige Verwendung von cv-qualifiziertem Typ %qT in Parameterdeklaration"
  
! #: cp/decl.cc:15554
  #, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "ungÃ¼ltige Verwendung von Typ %<void%> in Parameterdeklaration"
  
! #: cp/decl.cc:15583
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "%<volatile%>-qualifizierter Parameter ist veraltet"
  
! #: cp/decl.cc:15591
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Parameter %qD deklariert ungÃ¼ltigerweise Methodentyp"
  
! #: cp/decl.cc:15616
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Zeiger auf Feld mit unbekannter Grenze %qT ein"
  
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "Parameter %qD bezieht Referenz auf Feld mit unbekannter Grenze %qT ein"
  
! #: cp/decl.cc:15901
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "ungÃ¼ltiger Konstruktor; wahrscheinlich war %<%T (const %T&)%> gemeint"
  
! #: cp/decl.cc:15980
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD darf nicht innerhalb eines Namensbereiches definiert werden"
  
! #: cp/decl.cc:15987
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD darf nicht als Â»staticÂ« deklariert werden"
  
! #: cp/decl.cc:16015
  #, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "%qD muss eine nichtstatische Elementfunktion sein"
  
! #: cp/decl.cc:16023
  #, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD muss eine Memberfunktion sein"
  
! #: cp/decl.cc:16031
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "%qD darf erst ab %<-std=c++23%> oder %<-std=gnu++23%> eine statische Memberfunktion sein"
  
! #: cp/decl.cc:16041
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD muss entweder eine nichtstatische Elementfunktion oder eine Nicht-Element-Funktion sein"
  
! #: cp/decl.cc:16051
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD muss ein Argument von einem Klassen- oder AufzÃ¤hlungstyp haben"
  
  #. 13.4.0.3
! #: cp/decl.cc:16082
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO-C++ verbietet Ãœberladen von %<operator ?:%>"
  
! #: cp/decl.cc:16092
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Â»%qDÂ« darf keine variable Argumentanzahl haben"
  
! #: cp/decl.cc:16118
  #, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD muss entweder null oder ein Argument nehmen"
  
! #: cp/decl.cc:16119
  #, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD muss entweder ein oder zwei Argumente nehmen"
  
! #: cp/decl.cc:16131
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Suffix-%qD muss %<int%> als sein Argument nehmen"
  
! #: cp/decl.cc:16132
  #, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Suffix-%qD muss %<int%> als sein zweites Argument nehmen"
  
! #: cp/decl.cc:16143
  #, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD darf keine Argumente nehmen"
  
! #: cp/decl.cc:16144 cp/decl.cc:16154
  #, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD muss genau ein Argument nehmen"
  
! #: cp/decl.cc:16155
  #, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD muss genau zwei Argumente nehmen"
  
! #: cp/decl.cc:16170
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD kann keine Standardargumente haben"
  
! #: cp/decl.cc:16194
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "Umwandlung von %qT in %<void%> wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16201
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Referenz auf gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16203
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "Umwandlung von %qT in gleichen Typ wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16212
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Referenz auf Basisklasse %qT wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16214
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "Umwandlung von %qT in Basisklasse %qT wird nie einen Typumwandlungsoperator verwenden"
  
! #: cp/decl.cc:16230
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "benutzerdefiniertes %qD wertet immer beide Argumente aus"
  
! #: cp/decl.cc:16249
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "PrÃ¤fix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.cc:16256
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "Suffix-%qD sollte %qT zurÃ¼ckgeben"
  
! #: cp/decl.cc:16268
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD sollte Wert zurÃ¼ckgeben"
  
! #: cp/decl.cc:16323
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Templatetyp-Parameter %qT wird nach %qs verwendet"
  
! #: cp/decl.cc:16346
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Templatespezialisierung alias %qT hinter %qs wird verwendet"
  
! #: cp/decl.cc:16349
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "typedef-Name %qD wird nach %qs verwendet"
  
! #: cp/decl.cc:16351
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD hat eine vorherige Deklaration hier"
  
! #: cp/decl.cc:16359
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "%qT als %qs verwendet"
  
! #: cp/decl.cc:16360 cp/decl.cc:16367
  #, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%qT hat hier eine vorherige Deklaration"
  
! #: cp/decl.cc:16366
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "%qT als enum verwendet"
*************** msgstr "%qT als enum verwendet"
*** 57287,57401 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:16366
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Template-Argument fÃ¼r %<%s %T%> benÃ¶tigt"
  
! #: cp/decl.cc:16409 cp/name-lookup.cc:6040 cp/name-lookup.cc:6172
! #: cp/parser.cc:7215 cp/parser.cc:32107
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Referenz auf %qD ist mehrdeutig"
  
! #: cp/decl.cc:16418
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "Klassentemplate %qD als Nicht-Template redeklariert"
  
! #: cp/decl.cc:16440 cp/name-lookup.cc:5730
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde"
  
! #: cp/decl.cc:16468 cp/friend.cc:317 cp/parser.cc:3512 cp/parser.cc:6920
! #: cp/pt.cc:9970
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ist kein Template"
  
! #: cp/decl.cc:16473
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼gen"
  
! #: cp/decl.cc:16578
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Verwendung des enum %q#D ohne vorherige Deklaration"
  
! #: cp/decl.cc:16604
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Redeklaration von %qT als Nicht-Template"
  
! #: cp/decl.cc:16616 cp/semantics.cc:3712
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "%qD kann nicht in einem anderen Modul deklariert sein"
  
! #: cp/decl.cc:16617 cp/decl.cc:16970 lto/lto-symtab.cc:865
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "vorher hier deklariert"
  
! #: cp/decl.cc:16744
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "abgeleitete Union %qT ist ungÃ¼ltig"
  
! #: cp/decl.cc:16751
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT ist mit mehreren direkten Basisklassen definiert"
  
! #: cp/decl.cc:16762
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT ist mit direkter virtueller Basisklasse definiert"
  
! #: cp/decl.cc:16787
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Basistyp %qT ist kein struct- oder Klassentyp"
  
! #: cp/decl.cc:16817
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiver Typ %qT nicht definiert"
  
! #: cp/decl.cc:16819
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "doppelter Basistyp %qT ungÃ¼ltig"
  
! #: cp/decl.cc:16969
  #, gcc-internal-format
  msgid "cannot declare %qD in different module"
  msgstr "%qD kann nicht in einem anderen Modul deklariert sein"
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "falsche Zuordnung zwischen innerhalb und auÃŸerhalb eines GÃ¼ltigkeitsbereiches in enum %q#T"
  
! #: cp/decl.cc:16985 cp/decl.cc:16994 cp/decl.cc:17005 cp/decl.cc:17597
  #: cp/parser.cc:21734
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "vorherige Definition hier"
  
! #: cp/decl.cc:16991
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "falsche Zuordnung des zugrunde liegenden Typs in enum %q#T"
  
! #: cp/decl.cc:17002
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "anderer zugrunde liegender Typ in enum %q#T"
  
! #: cp/decl.cc:17075
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "zugrunde liegender Typ %qT von %qT muss ein ganzzahliger Typ sein"
--- 57540,57654 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:16381
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Template-Argument fÃ¼r %<%s %T%> benÃ¶tigt"
  
! #: cp/decl.cc:16424 cp/name-lookup.cc:6074 cp/name-lookup.cc:6206
! #: cp/parser.cc:7215 cp/parser.cc:32114
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "Referenz auf %qD ist mehrdeutig"
  
! #: cp/decl.cc:16433
  #, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "Klassentemplate %qD als Nicht-Template redeklariert"
  
! #: cp/decl.cc:16455 cp/name-lookup.cc:5764
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD hat den gleichen Namen wie die Klasse, in der es deklariert wurde"
  
! #: cp/decl.cc:16483 cp/friend.cc:317 cp/parser.cc:3512 cp/parser.cc:6920
! #: cp/pt.cc:9992
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ist kein Template"
  
! #: cp/decl.cc:16488
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr "Sie kÃ¶nnten ein explizites %<%T::%> hinzufÃ¼gen"
  
! #: cp/decl.cc:16593
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Verwendung des enum %q#D ohne vorherige Deklaration"
  
! #: cp/decl.cc:16619
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Redeklaration von %qT als Nicht-Template"
  
! #: cp/decl.cc:16631 cp/semantics.cc:3781
  #, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "%qD kann nicht in einem anderen Modul deklariert sein"
  
! #: cp/decl.cc:16632 cp/decl.cc:16985 lto/lto-symtab.cc:865
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "vorher hier deklariert"
  
! #: cp/decl.cc:16759
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "abgeleitete Union %qT ist ungÃ¼ltig"
  
! #: cp/decl.cc:16766
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT ist mit mehreren direkten Basisklassen definiert"
  
! #: cp/decl.cc:16777
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT ist mit direkter virtueller Basisklasse definiert"
  
! #: cp/decl.cc:16802
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "Basistyp %qT ist kein struct- oder Klassentyp"
  
! #: cp/decl.cc:16832
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiver Typ %qT nicht definiert"
  
! #: cp/decl.cc:16834
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "doppelter Basistyp %qT ungÃ¼ltig"
  
! #: cp/decl.cc:16984
  #, gcc-internal-format
  msgid "cannot declare %qD in different module"
  msgstr "%qD kann nicht in einem anderen Modul deklariert sein"
  
! #: cp/decl.cc:16997
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "falsche Zuordnung zwischen innerhalb und auÃŸerhalb eines GÃ¼ltigkeitsbereiches in enum %q#T"
  
! #: cp/decl.cc:17000 cp/decl.cc:17009 cp/decl.cc:17020 cp/decl.cc:17612
  #: cp/parser.cc:21734
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "vorherige Definition hier"
  
! #: cp/decl.cc:17006
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "falsche Zuordnung des zugrunde liegenden Typs in enum %q#T"
  
! #: cp/decl.cc:17017
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "anderer zugrunde liegender Typ in enum %q#T"
  
! #: cp/decl.cc:17090
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "zugrunde liegender Typ %qT von %qT muss ein ganzzahliger Typ sein"
*************** msgstr "zugrunde liegender Typ %qT von %
*** 57404,57485 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17224
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "kein Ganzzahltyp kann alle AufzÃ¤hlungswerte fÃ¼r %qT darstellen"
  
! #: cp/decl.cc:17405
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qD muss ganzzahligen oder AufzÃ¤hlungstyp ohne GÃ¼ltigkeitsbereich haben"
  
! #: cp/decl.cc:17415
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qD ist keine Ganzzahlkonstante"
  
! #: cp/decl.cc:17464
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "erhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<unsigned long%>"
  
! #: cp/decl.cc:17465
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "erhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<long%>"
  
! #: cp/decl.cc:17476
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ãœberlauf in AufzÃ¤hlungswerten bei %qD"
  
! #: cp/decl.cc:17496
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "AufzÃ¤hlungswert %qE ist auÃŸerhalb des GÃ¼ltigkeitsbereichs des zugrundeliegenden Typen %qT"
  
! #: cp/decl.cc:17595 cp/parser.cc:21732
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "mehrfache Definition von %q#T"
  
! #: cp/decl.cc:17669
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "RÃ¼ckgabetyp %q#T ist unvollstÃ¤ndig"
  
! #: cp/decl.cc:17827 cp/typeck.cc:11238
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ckgeben"
  
! #: cp/decl.cc:18657
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "keine return-Anweisungen in %qT zurÃ¼ckgebender Funktion"
  
! #: cp/decl.cc:18659 cp/typeck.cc:11118
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "nur einfacher RÃ¼ckgabetyp %<auto%> kann zu %<void%> hergeleitet werden"
  
! #: cp/decl.cc:18719
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "eine %<constexpr%>-Funktion, die etwas Anderes als %<void%> zurÃ¼ckgibt, muss eine return-Anweisung enthalten"
  
! #: cp/decl.cc:18899
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ist bereits in Klasse %qT definiert"
  
! #: cp/decl.cc:19287
  #, gcc-internal-format
  msgid "using %qs"
  msgstr "%qs wird verwendet"
  
! #: cp/decl.cc:19299
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "Verwendung von %qD vor Herleitung von %<auto%>"
--- 57657,57738 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17239
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "kein Ganzzahltyp kann alle AufzÃ¤hlungswerte fÃ¼r %qT darstellen"
  
! #: cp/decl.cc:17420
  #, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qD muss ganzzahligen oder AufzÃ¤hlungstyp ohne GÃ¼ltigkeitsbereich haben"
  
! #: cp/decl.cc:17430
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "AufzÃ¤hlungswert fÃ¼r %qD ist keine Ganzzahlkonstante"
  
! #: cp/decl.cc:17479
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "erhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<unsigned long%>"
  
! #: cp/decl.cc:17480
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "erhÃ¶hter AufzÃ¤hlungswert ist zu groÃŸ fÃ¼r %<long%>"
  
! #: cp/decl.cc:17491
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "Ãœberlauf in AufzÃ¤hlungswerten bei %qD"
  
! #: cp/decl.cc:17511
  #, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "AufzÃ¤hlungswert %qE ist auÃŸerhalb des GÃ¼ltigkeitsbereichs des zugrundeliegenden Typen %qT"
  
! #: cp/decl.cc:17610 cp/parser.cc:21732
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "mehrfache Definition von %q#T"
  
! #: cp/decl.cc:17684
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "RÃ¼ckgabetyp %q#T ist unvollstÃ¤ndig"
  
! #: cp/decl.cc:17842 cp/typeck.cc:11242
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> sollte eine Referenz auf %<*this%> zurÃ¼ckgeben"
  
! #: cp/decl.cc:18672
  #, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "keine return-Anweisungen in %qT zurÃ¼ckgebender Funktion"
  
! #: cp/decl.cc:18674 cp/typeck.cc:11122
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "nur einfacher RÃ¼ckgabetyp %<auto%> kann zu %<void%> hergeleitet werden"
  
! #: cp/decl.cc:18734
  #, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "eine %<constexpr%>-Funktion, die etwas Anderes als %<void%> zurÃ¼ckgibt, muss eine return-Anweisung enthalten"
  
! #: cp/decl.cc:18914
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ist bereits in Klasse %qT definiert"
  
! #: cp/decl.cc:19304
  #, gcc-internal-format
  msgid "using %qs"
  msgstr "%qs wird verwendet"
  
! #: cp/decl.cc:19316
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "Verwendung von %qD vor Herleitung von %<auto%>"
*************** msgstr "Eine Funktion kann nicht gelÃ¶sc
*** 57534,57540 ****
  msgid "deleting %qT is undefined"
  msgstr "LÃ¶schen von %qT ist nicht definiert"
  
! #: cp/decl2.cc:768 cp/pt.cc:5939
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Templatedeklaration von %q#D"
--- 57787,57793 ----
  msgid "deleting %qT is undefined"
  msgstr "LÃ¶schen von %qT ist nicht definiert"
  
! #: cp/decl2.cc:768 cp/pt.cc:5961
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Templatedeklaration von %q#D"
*************** msgstr "Templatedeklaration von %q#D"
*** 57544,57550 ****
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "angegebene Template-Parameterlisten passen nicht zu Templateparametern von %qD"
  
! #: cp/decl2.cc:823 cp/pt.cc:5907
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "Destruktor %qD als Element-Template deklariert"
--- 57797,57803 ----
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "angegebene Template-Parameterlisten passen nicht zu Templateparametern von %qD"
  
! #: cp/decl2.cc:823 cp/pt.cc:5929
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "Destruktor %qD als Element-Template deklariert"
*************** msgstr "der zerstÃ¶rende %<operator dele
*** 57728,58012 ****
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> nimmt Typ %qT als ersten Parameter"
  
! #: cp/decl2.cc:3154
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr "%qT hat ein Feld %q#D, dessen Typ keine Bindung hat"
  
! #: cp/decl2.cc:3158
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT hat ein Feld %qD, dessen Typ vom Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat"
  
! #: cp/decl2.cc:3164
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr "%qT hat ein Feld %q#D, dessen Typ keine Bindung hat"
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3168
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr "%qT hat ein Feld %q#D, dessen Typ den anonymen Namensbereich verwendet"
  
! #: cp/decl2.cc:3176
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT mit bedeutenderer Sichtbarkeit als der Typ seines Feldes %qD deklariert"
  
! #: cp/decl2.cc:3195
  #, gcc-internal-format
  msgid "%qT has a base %qT which has no linkage"
  msgstr "%qT hat eine Basis %qT, die keine Bindung hat"
  
! #: cp/decl2.cc:3199
  #, gcc-internal-format
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr "%qT hat eine Basis %qT, die von Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat"
  
! #: cp/decl2.cc:3205
  #, gcc-internal-format
  msgid "%qT has a base %qT which has internal linkage"
  msgstr "%qT hat eine Basis %qT, die interne Bindung hat"
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3209
  #, gcc-internal-format
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr "%qT hat eine Basis %qT, die den anonymen Namensraum verwendet"
  
! #: cp/decl2.cc:3216
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT mit bedeutenderer Sichtbarkeit als seine Basis %qT deklariert"
  
! #: cp/decl2.cc:4695
  #, gcc-internal-format
! msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert"
  
  #. DRs 132, 319 and 389 seem to indicate types with
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:4704
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "unbenannter Typ ohne Bindung wird verwendet, um Variable %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.cc:4708
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "unbenannter Typ ohne Bindung wird verwendet, um Funktion %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.cc:4712
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q#D verweist nicht auf den unqualifizierten Typen und wird daher nicht zum Binden verwendet"
  
! #: cp/decl2.cc:4720
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nirgends definiert"
  
! #: cp/decl2.cc:4724
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "Typ %qT ohne Bindung verwendet, um Variable %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.cc:4727
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Typ %qT ohne Bindung fÃ¼r Funktionsdeklaration %q#D mit Bindung deklariert"
  
! #: cp/decl2.cc:4924
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "Mangeln von %q#D als %qE steht mit einer vorherigen Mangelung in Konflikt"
  
! #: cp/decl2.cc:4927
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "vorherige Mangelung von %q#D"
  
! #: cp/decl2.cc:4929
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr "Eine spÃ¤tere Option %<-fabi-version=%> (oder =0) verhindert diesen Fehler mit einer Ã„nderung im Mangeln"
  
! #: cp/decl2.cc:5001 cp/decl2.cc:5004
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "das Programm sollte auch %qD definieren"
  
! #: cp/decl2.cc:5343
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "inline-Funktion %qD verwendet, aber nirgendwo definiert"
  
! #: cp/decl2.cc:5569
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "Standardargument fehlt fÃ¼r Parameter %P von %q#D"
  
! #: cp/decl2.cc:5574
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "... folgt auf Parameter %P, der ein Defaultargument hat"
  
! #: cp/decl2.cc:5698
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "implizit deklariertes %qD ist veraltet"
  
! #: cp/decl2.cc:5702
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr "da %qT vom Benutzer bereitgestelltes %qD hat"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:5843
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "Lambda, das %<...%> verwendendet, wird in Funktionszeiger umgewandelt"
  
! #: cp/decl2.cc:5846
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "gelÃ¶schte Funktion %qD wird verwendet"
  
! #: cp/decl2.cc:5900
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "Verwendung der Funktion %qD mit nicht erfÃ¼llten EinschrÃ¤nkungen"
  
! #: cp/decl2.cc:5930
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "Verwendung von eingebautem Parameterpack %qD auÃŸerhalb eines Templates"
  
! #: cp/error.cc:4112
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr "(kein Argument)"
  
! #: cp/error.cc:4204
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[â€¦]"
  
! #: cp/error.cc:4551
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "erweiterte Initialisierungslisten nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4556
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "explizite Umwandlungsoperatoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4561
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "variadische Templates nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4566
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Lambda-AusdrÃ¼cke nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4571
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++11 %<auto%> ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4576
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "enums mit GÃ¼ltigkeitsbereich nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4581
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Standard- und gelÃ¶schte Funktionen nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4587
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Â»inlineÂ«-NamensrÃ¤ume nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4592
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Ãœberschreibsteuerung (override/final) nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4597
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "nicht-statische Initialisierungen fÃ¼r Datenelemente nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4602
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "benutzerdefinierte Literale nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4607
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "delegierende Konstruktoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4612
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "erbende Konstruktoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4617
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++11-Attribute sind erst ab %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4622
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ref-Qualifizierer sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4672
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "unvollstÃ¤ndiger Typ %qT in geschachtelter Namensangabe verwendet"
  
! #: cp/error.cc:4676
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Referenz auf %<%T::%D%> ist mehrdeutig"
  
! #: cp/error.cc:4690
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qD ist kein Element von %qT; meinten Sie %qs?"
  
! #: cp/error.cc:4694 cp/typeck.cc:2874
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD ist kein Element von %qT"
  
! #: cp/error.cc:4716
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qD ist kein Element von %qD; meinten Sie %qs?"
  
! #: cp/error.cc:4720 cp/typeck.cc:3466
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ist kein Element von %qD"
  
! #: cp/error.cc:4731
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> wurde nicht deklariert; meinten Sie %qs?"
  
! #: cp/error.cc:4735
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> wurde nicht deklariert"
--- 57981,58275 ----
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> nimmt Typ %qT als ersten Parameter"
  
! #: cp/decl2.cc:3159
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr "%qT hat ein Feld %q#D, dessen Typ keine Bindung hat"
  
! #: cp/decl2.cc:3163
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT hat ein Feld %qD, dessen Typ vom Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat"
  
! #: cp/decl2.cc:3169
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr "%qT hat ein Feld %q#D, dessen Typ keine Bindung hat"
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3173
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr "%qT hat ein Feld %q#D, dessen Typ den anonymen Namensbereich verwendet"
  
! #: cp/decl2.cc:3181
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT mit bedeutenderer Sichtbarkeit als der Typ seines Feldes %qD deklariert"
  
! #: cp/decl2.cc:3200
  #, gcc-internal-format
  msgid "%qT has a base %qT which has no linkage"
  msgstr "%qT hat eine Basis %qT, die keine Bindung hat"
  
! #: cp/decl2.cc:3204
  #, gcc-internal-format
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr "%qT hat eine Basis %qT, die von Typ %qT abhÃ¤ngt, der wiederum keine Bindung hat"
  
! #: cp/decl2.cc:3210
  #, gcc-internal-format
  msgid "%qT has a base %qT which has internal linkage"
  msgstr "%qT hat eine Basis %qT, die interne Bindung hat"
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3214
  #, gcc-internal-format
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr "%qT hat eine Basis %qT, die den anonymen Namensraum verwendet"
  
! #: cp/decl2.cc:3221
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT mit bedeutenderer Sichtbarkeit als seine Basis %qT deklariert"
  
! #: cp/decl2.cc:4713
  #, gcc-internal-format
! msgid "%q#D, declared using an unnamed type, is used but never defined"
! msgstr "%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert"
! 
! #: cp/decl2.cc:4717
! #, gcc-internal-format
! msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr "%q#D (durch einen unbenannten Typen deklariert) wird verwendet, aber nirgends definiert"
  
  #. DRs 132, 319 and 389 seem to indicate types with
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:4727
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "unbenannter Typ ohne Bindung wird verwendet, um Variable %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.cc:4731
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "unbenannter Typ ohne Bindung wird verwendet, um Funktion %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.cc:4735
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q#D verweist nicht auf den unqualifizierten Typen und wird daher nicht zum Binden verwendet"
  
! #: cp/decl2.cc:4753
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nirgends definiert"
  
! #: cp/decl2.cc:4757
! #, gcc-internal-format
! msgid "%q#D, declared using local type %qT, is used but not defined here"
! msgstr "%q#D (durch lokalen Typen %qT deklariert) wird verwendet, aber nicht hier definiert"
! 
! #: cp/decl2.cc:4765
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "Typ %qT ohne Bindung verwendet, um Variable %q#D mit Bindung zu deklarieren"
  
! #: cp/decl2.cc:4768
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Typ %qT ohne Bindung fÃ¼r Funktionsdeklaration %q#D mit Bindung deklariert"
  
! #: cp/decl2.cc:4965
  #, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "Mangeln von %q#D als %qE steht mit einer vorherigen Mangelung in Konflikt"
  
! #: cp/decl2.cc:4968
  #, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "vorherige Mangelung von %q#D"
  
! #: cp/decl2.cc:4970
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr "Eine spÃ¤tere Option %<-fabi-version=%> (oder =0) verhindert diesen Fehler mit einer Ã„nderung im Mangeln"
  
! #: cp/decl2.cc:5042 cp/decl2.cc:5045
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr "das Programm sollte auch %qD definieren"
  
! #: cp/decl2.cc:5384
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "inline-Funktion %qD verwendet, aber nirgendwo definiert"
  
! #: cp/decl2.cc:5610
  #, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "Standardargument fehlt fÃ¼r Parameter %P von %q#D"
  
! #: cp/decl2.cc:5615
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "... folgt auf Parameter %P, der ein Defaultargument hat"
  
! #: cp/decl2.cc:5739
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "implizit deklariertes %qD ist veraltet"
  
! #: cp/decl2.cc:5743
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr "da %qT vom Benutzer bereitgestelltes %qD hat"
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:5884
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "Lambda, das %<...%> verwendendet, wird in Funktionszeiger umgewandelt"
  
! #: cp/decl2.cc:5887
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "gelÃ¶schte Funktion %qD wird verwendet"
  
! #: cp/decl2.cc:5941
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "Verwendung der Funktion %qD mit nicht erfÃ¼llten EinschrÃ¤nkungen"
  
! #: cp/decl2.cc:5971
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "Verwendung von eingebautem Parameterpack %qD auÃŸerhalb eines Templates"
  
! #: cp/error.cc:4115
  #, gcc-internal-format
  msgid "(no argument)"
  msgstr "(kein Argument)"
  
! #: cp/error.cc:4207
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[â€¦]"
  
! #: cp/error.cc:4554
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "erweiterte Initialisierungslisten nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4559
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "explizite Umwandlungsoperatoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4564
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "variadische Templates nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4569
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Lambda-AusdrÃ¼cke nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4574
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++11 %<auto%> ist nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4579
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "enums mit GÃ¼ltigkeitsbereich nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4584
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Standard- und gelÃ¶schte Funktionen nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4590
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Â»inlineÂ«-NamensrÃ¤ume nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4595
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Ãœberschreibsteuerung (override/final) nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4600
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "nicht-statische Initialisierungen fÃ¼r Datenelemente nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4605
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "benutzerdefinierte Literale nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4610
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "delegierende Konstruktoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4615
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "erbende Konstruktoren nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4620
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++11-Attribute sind erst ab %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4625
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "ref-Qualifizierer sind nur mit %<-std=c++11%> oder %<-std=gnu++11%> verfÃ¼gbar"
  
! #: cp/error.cc:4675
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "unvollstÃ¤ndiger Typ %qT in geschachtelter Namensangabe verwendet"
  
! #: cp/error.cc:4679
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "Referenz auf %<%T::%D%> ist mehrdeutig"
  
! #: cp/error.cc:4693
  #, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qD ist kein Element von %qT; meinten Sie %qs?"
  
! #: cp/error.cc:4697 cp/typeck.cc:2875
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD ist kein Element von %qT"
  
! #: cp/error.cc:4719
  #, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qD ist kein Element von %qD; meinten Sie %qs?"
  
! #: cp/error.cc:4723 cp/typeck.cc:3467
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ist kein Element von %qD"
  
! #: cp/error.cc:4734
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> wurde nicht deklariert; meinten Sie %qs?"
  
! #: cp/error.cc:4738
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> wurde nicht deklariert"
*************** msgstr "Initialisierung eines flexiblen
*** 58202,58208 ****
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr "dadurch, dass %qD mittels %qE initialisiert wird, verlÃ¤ngert sich die Lebenszeit des zugrundeliegenden Arrays nicht"
  
! #: cp/init.cc:901 cp/init.cc:982
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "%qD wird mit sich selbst initialisiert"
--- 58465,58471 ----
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr "dadurch, dass %qD mittels %qE initialisiert wird, verlÃ¤ngert sich die Lebenszeit des zugrundeliegenden Arrays nicht"
  
! #: cp/init.cc:901 cp/init.cc:1014
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "%qD wird mit sich selbst initialisiert"
*************** msgstr "%qD wird mit sich selbst initial
*** 58212,58554 ****
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr "die Referenz %qD ist noch nicht an einen Wert gebunden, wenn sie hier verwendet wird"
  
! #: cp/init.cc:911
  #, gcc-internal-format
  msgid "member %qD is used uninitialized"
  msgstr "Mitglied %qD ist nicht initialisiert, wird aber benutzt"
  
! #: cp/init.cc:959
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%qD sollte in Elementinitialisierungsliste initialisiert werden"
  
! #: cp/init.cc:1103
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "ungÃ¼ltige Initialisierung fÃ¼r Arrayelement %q#D"
  
! #: cp/init.cc:1118 cp/init.cc:1144 cp/init.cc:2739 cp/method.cc:2494
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "nicht initialisiertes konstantes Element in %q#T"
  
! #: cp/init.cc:1120 cp/init.cc:1138 cp/init.cc:1146 cp/init.cc:2724
! #: cp/init.cc:2752 cp/method.cc:2497 cp/method.cc:2508
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D sollte initialisiert werden"
  
! #: cp/init.cc:1136 cp/init.cc:2711 cp/method.cc:2505
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "nicht initialisiertes Referenzelement in %q#T"
  
! #: cp/init.cc:1321
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr "%qD wird initialisiert nach"
  
! #: cp/init.cc:1324
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Basis %qT wird initialisiert nach"
  
! #: cp/init.cc:1328
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr "  %q#D"
  
! #: cp/init.cc:1330
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  Basis %qT"
  
! #: cp/init.cc:1332
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr "  wÃ¤hrend es hier initialisiert wurde"
  
! #: cp/init.cc:1349
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "mehrere Initialisierungen fÃ¼r %qD angegeben"
  
! #: cp/init.cc:1353
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "mehrere Initialisierungen fÃ¼r Basis %qT angegeben"
  
! #: cp/init.cc:1440
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "Initialisierungen fÃ¼r mehrere Elemente von %qT"
  
! #: cp/init.cc:1549
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "Basisklasse %q#T sollte explizit im Kopierkonstruktor initialisiert werden"
  
! #: cp/init.cc:1785 cp/init.cc:1804
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "Klasse %qT hat keinen Feldnamen %qD"
  
! #: cp/init.cc:1791
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#DÂ« ist ein statisches Datenelement; es kann nur bei seiner Definition initialisiert werden"
  
! #: cp/init.cc:1798
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D ist kein Nicht-static-Datenelement von %qT"
  
! #: cp/init.cc:1837
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "unbenannte Initialisierung fÃ¼r %qT, das keine Basisklassen hat"
  
! #: cp/init.cc:1845
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "unbenannte Initialisierung fÃ¼r %qT, das Mehrfachvererbung verwendet"
  
! #: cp/init.cc:1892
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD ist sowohl eine direkte Basis als auch eine indirekte virtuelle Basis"
  
! #: cp/init.cc:1900
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "Typ %qT ist keine direkte oder virtuelle Basis von %qT"
  
! #: cp/init.cc:1903
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Typ %qT ist keine direkte Basis von %qT"
  
! #: cp/init.cc:2015 cp/init.cc:4914 cp/typeck2.cc:1379
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "Array muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werden"
  
! #: cp/init.cc:2336 cp/semantics.cc:3989 rust/backend/rust-tree.cc:4168
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT ist kein Klassentyp"
  
! #: cp/init.cc:2394
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "unvollstÃ¤ndiger Typ %qT hat kein Element %qD"
  
! #: cp/init.cc:2408
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "ungÃ¼ltiger Zeiger auf Bitfeld %qD"
  
! #: cp/init.cc:2494 cp/typeck.cc:2361 rust/backend/rust-tree.cc:3811
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qD"
  
! #: cp/init.cc:2501 cp/semantics.cc:2308
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qD"
  
! #: cp/init.cc:2708
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr "nicht initialisiertes Referenzelement in %q#T verwendet %<new%> ohne new-Initialisierung"
  
! #: cp/init.cc:2716
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "nicht initialisiertes Referenzelement in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierung"
  
! #: cp/init.cc:2720
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "nicht initialisiertes Referenzelement in Basis %q#T von %q#T"
  
! #: cp/init.cc:2736
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "nicht initialisiertes konstantes Element in %q#T verwendet %<new%> ohne new-Initialisierung"
  
! #: cp/init.cc:2744
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "nicht initialisiertes konstantes Element in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierung"
  
! #: cp/init.cc:2748
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "nicht initialisiertes konstantes Element in Basis %q#T von %q#T"
  
! #: cp/init.cc:2863
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwi"
  
! #: cp/init.cc:2866
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwu"
  
! #: cp/init.cc:2876
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "Placement-New erzeugt ein Array von Objekten vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwi"
  
! #: cp/init.cc:2879
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Placement-New erzeugt ein Array von Objekten vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwu"
  
! #: cp/init.cc:2888
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwi"
  
! #: cp/init.cc:2891
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwu"
  
! #: cp/init.cc:2908
  #, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "an Offset %wi von %qD, das hier deklariert ist"
  
! #: cp/init.cc:2912
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "an Offset [%wi, %wi] von %qD, das hier deklariert ist"
  
! #: cp/init.cc:3110
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "GanzzahlÃ¼berlauf in ArraygrÃ¶ÃŸe"
  
! #: cp/init.cc:3120
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr "ArraygrÃ¶ÃŸe in Â»newÂ«-Ausdruck muss konstant sein"
  
! #: cp/init.cc:3138
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "im Â»newÂ«-Ausdruck ist kein variabel modifizierter Typ erlaubt"
  
! #: cp/init.cc:3154
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr "nichtkonstante LÃ¤nge fÃ¼r neues Array muss direkt angegeben werden, nicht Ã¼ber %<typedef%>"
  
! #: cp/init.cc:3156
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "Nichtkonstante LÃ¤nge in Array-new muss ohne Klammern um die Typ-ID angegeben werden"
  
! #: cp/init.cc:3166
  #, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "ungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>"
  
! #: cp/init.cc:3172
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "%<new%> einer %<initializer_list%> fÃ¼hrt nicht zu einer lÃ¤ngeren Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/init.cc:3214
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "nicht initialisierte Konstante in %<new%> von %q#T"
  
! #: cp/init.cc:3370
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Kein passendes %qD in Klasse %qT gefunden"
  
! #: cp/init.cc:3459
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr "%<new%> fÃ¼r Typ %qT mit erweiterter Ausrichtung %d"
  
! #: cp/init.cc:3462
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "verwendet %qD, das jedoch keinen Ausrichtungsparameter hat"
  
! #: cp/init.cc:3465
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr "verwenden Sie %<-faligned-new%>, um die C++17-UnterstÃ¼tzung fÃ¼r Ã¼berausgerichtetes New einzuschalten"
  
! #: cp/init.cc:3661
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "geklammerte Initialisierung in Array-Â»newÂ«"
  
! #: cp/init.cc:3932
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "GrÃ¶ÃŸe des Arrays bei Â»newÂ« muss Ganzzahltyp haben"
  
! #: cp/init.cc:3961
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "Â»newÂ« kann nicht auf Referenztyp angewendet werden"
  
! #: cp/init.cc:3970
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "Â»newÂ« kann nicht auf Funktionstyp angewendet werden"
  
! #: cp/init.cc:4090
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr "mÃ¶gliches Problem bei Aufruf von %<operator delete []%> erkannt"
  
! #: cp/init.cc:4094
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr "weder der Destruktor noch der klassenspezifische %<operator delete []%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden"
  
! #: cp/init.cc:4816
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "Initialisierung endet vorzeitig"
  
! #: cp/init.cc:5114
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "unbekannte ArraygrÃ¶ÃŸe in Â»deleteÂ«"
  
! #: cp/init.cc:5148
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr "mÃ¶gliches Problem bei Aufruf von %<operator delete%> erkannt"
  
! #: cp/init.cc:5153
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr "weder der Destruktor noch der klassenspezifische %<operator delete%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden"
  
! #: cp/init.cc:5168
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr "LÃ¶schen des Objekts mit abstraktem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt undefiniertes Verhalten"
  
! #: cp/init.cc:5173
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr "LÃ¶schen des Objekts mit polymorphem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt mÃ¶glicherweise undefiniertes Verhalten"
  
! #: cp/init.cc:5480
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "Typ fÃ¼r Vektor-Â»deleteÂ« ist weder Zeiger- noch Arraytyp"
--- 58475,58817 ----
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr "die Referenz %qD ist noch nicht an einen Wert gebunden, wenn sie hier verwendet wird"
  
! #: cp/init.cc:912
  #, gcc-internal-format
  msgid "member %qD is used uninitialized"
  msgstr "Mitglied %qD ist nicht initialisiert, wird aber benutzt"
  
! #: cp/init.cc:991
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%qD sollte in Elementinitialisierungsliste initialisiert werden"
  
! #: cp/init.cc:1133
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "ungÃ¼ltige Initialisierung fÃ¼r Arrayelement %q#D"
  
! #: cp/init.cc:1148 cp/init.cc:1174 cp/init.cc:2769 cp/method.cc:2494
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "nicht initialisiertes konstantes Element in %q#T"
  
! #: cp/init.cc:1150 cp/init.cc:1168 cp/init.cc:1176 cp/init.cc:2754
! #: cp/init.cc:2782 cp/method.cc:2497 cp/method.cc:2508
  #, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q#D sollte initialisiert werden"
  
! #: cp/init.cc:1166 cp/init.cc:2741 cp/method.cc:2505
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "nicht initialisiertes Referenzelement in %q#T"
  
! #: cp/init.cc:1351
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr "%qD wird initialisiert nach"
  
! #: cp/init.cc:1354
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Basis %qT wird initialisiert nach"
  
! #: cp/init.cc:1358
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr "  %q#D"
  
! #: cp/init.cc:1360
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  Basis %qT"
  
! #: cp/init.cc:1362
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr "  wÃ¤hrend es hier initialisiert wurde"
  
! #: cp/init.cc:1379
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "mehrere Initialisierungen fÃ¼r %qD angegeben"
  
! #: cp/init.cc:1383
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "mehrere Initialisierungen fÃ¼r Basis %qT angegeben"
  
! #: cp/init.cc:1470
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "Initialisierungen fÃ¼r mehrere Elemente von %qT"
  
! #: cp/init.cc:1579
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "Basisklasse %q#T sollte explizit im Kopierkonstruktor initialisiert werden"
  
! #: cp/init.cc:1815 cp/init.cc:1834
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "Klasse %qT hat keinen Feldnamen %qD"
  
! #: cp/init.cc:1821
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#DÂ« ist ein statisches Datenelement; es kann nur bei seiner Definition initialisiert werden"
  
! #: cp/init.cc:1828
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D ist kein Nicht-static-Datenelement von %qT"
  
! #: cp/init.cc:1867
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "unbenannte Initialisierung fÃ¼r %qT, das keine Basisklassen hat"
  
! #: cp/init.cc:1875
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "unbenannte Initialisierung fÃ¼r %qT, das Mehrfachvererbung verwendet"
  
! #: cp/init.cc:1922
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD ist sowohl eine direkte Basis als auch eine indirekte virtuelle Basis"
  
! #: cp/init.cc:1930
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "Typ %qT ist keine direkte oder virtuelle Basis von %qT"
  
! #: cp/init.cc:1933
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Typ %qT ist keine direkte Basis von %qT"
  
! #: cp/init.cc:2045 cp/init.cc:4944 cp/typeck2.cc:1378
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "Array muss mit Initialisierung mit umgebenden geschweiften Klammern initialisiert werden"
  
! #: cp/init.cc:2366 cp/semantics.cc:4058 rust/backend/rust-tree.cc:4168
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT ist kein Klassentyp"
  
! #: cp/init.cc:2424
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "unvollstÃ¤ndiger Typ %qT hat kein Element %qD"
  
! #: cp/init.cc:2438
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "ungÃ¼ltiger Zeiger auf Bitfeld %qD"
  
! #: cp/init.cc:2524 cp/typeck.cc:2361 rust/backend/rust-tree.cc:3811
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "ungÃ¼ltige Verwendung der nicht-statischen Elementfunktion %qD"
  
! #: cp/init.cc:2531 cp/semantics.cc:2377
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "ungÃ¼ltige Verwendung des nicht-statischen Datenelementes %qD"
  
! #: cp/init.cc:2738
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr "nicht initialisiertes Referenzelement in %q#T verwendet %<new%> ohne new-Initialisierung"
  
! #: cp/init.cc:2746
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "nicht initialisiertes Referenzelement in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierung"
  
! #: cp/init.cc:2750
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "nicht initialisiertes Referenzelement in Basis %q#T von %q#T"
  
! #: cp/init.cc:2766
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "nicht initialisiertes konstantes Element in %q#T verwendet %<new%> ohne new-Initialisierung"
  
! #: cp/init.cc:2774
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "nicht initialisiertes konstantes Element in Basis %q#T von %q#T verwendet %<new%> ohne new-Initialisierung"
  
! #: cp/init.cc:2778
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "nicht initialisiertes konstantes Element in Basis %q#T von %q#T"
  
! #: cp/init.cc:2893
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwi"
  
! #: cp/init.cc:2896
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %<%T [%wu]%> mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwu"
  
! #: cp/init.cc:2906
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "Placement-New erzeugt ein Array von Objekten vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwi"
  
! #: cp/init.cc:2909
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Placement-New erzeugt ein Array von Objekten vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwu"
  
! #: cp/init.cc:2918
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region von Typ %qT mit GrÃ¶ÃŸe %qwi"
  
! #: cp/init.cc:2921
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "Placement-New erzeugt ein Objekt vom Typ %qT mit GrÃ¶ÃŸe %qwu in einer Region vom Typ %qT mit MaximalgrÃ¶ÃŸe %qwu"
  
! #: cp/init.cc:2938
  #, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "an Offset %wi von %qD, das hier deklariert ist"
  
! #: cp/init.cc:2942
  #, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "an Offset [%wi, %wi] von %qD, das hier deklariert ist"
  
! #: cp/init.cc:3140
  #, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "GanzzahlÃ¼berlauf in ArraygrÃ¶ÃŸe"
  
! #: cp/init.cc:3150
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr "ArraygrÃ¶ÃŸe in Â»newÂ«-Ausdruck muss konstant sein"
  
! #: cp/init.cc:3168
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "im Â»newÂ«-Ausdruck ist kein variabel modifizierter Typ erlaubt"
  
! #: cp/init.cc:3184
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr "nichtkonstante LÃ¤nge fÃ¼r neues Array muss direkt angegeben werden, nicht Ã¼ber %<typedef%>"
  
! #: cp/init.cc:3186
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "Nichtkonstante LÃ¤nge in Array-new muss ohne Klammern um die Typ-ID angegeben werden"
  
! #: cp/init.cc:3196
  #, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "ungÃ¼ltiger Typ %<void%> fÃ¼r %<new%>"
  
! #: cp/init.cc:3202
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "%<new%> einer %<initializer_list%> fÃ¼hrt nicht zu einer lÃ¤ngeren Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/init.cc:3244
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "nicht initialisierte Konstante in %<new%> von %q#T"
  
! #: cp/init.cc:3400
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Kein passendes %qD in Klasse %qT gefunden"
  
! #: cp/init.cc:3489
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr "%<new%> fÃ¼r Typ %qT mit erweiterter Ausrichtung %d"
  
! #: cp/init.cc:3492
  #, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "verwendet %qD, das jedoch keinen Ausrichtungsparameter hat"
  
! #: cp/init.cc:3495
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr "verwenden Sie %<-faligned-new%>, um die C++17-UnterstÃ¼tzung fÃ¼r Ã¼berausgerichtetes New einzuschalten"
  
! #: cp/init.cc:3691
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "geklammerte Initialisierung in Array-Â»newÂ«"
  
! #: cp/init.cc:3962
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "GrÃ¶ÃŸe des Arrays bei Â»newÂ« muss Ganzzahltyp haben"
  
! #: cp/init.cc:3991
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "Â»newÂ« kann nicht auf Referenztyp angewendet werden"
  
! #: cp/init.cc:4000
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "Â»newÂ« kann nicht auf Funktionstyp angewendet werden"
  
! #: cp/init.cc:4120
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr "mÃ¶gliches Problem bei Aufruf von %<operator delete []%> erkannt"
  
! #: cp/init.cc:4124
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr "weder der Destruktor noch der klassenspezifische %<operator delete []%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden"
  
! #: cp/init.cc:4846
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "Initialisierung endet vorzeitig"
  
! #: cp/init.cc:5144
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "unbekannte ArraygrÃ¶ÃŸe in Â»deleteÂ«"
  
! #: cp/init.cc:5178
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr "mÃ¶gliches Problem bei Aufruf von %<operator delete%> erkannt"
  
! #: cp/init.cc:5183
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr "weder der Destruktor noch der klassenspezifische %<operator delete%> wird aufgerufen, auch wenn sie bei der Klassendefinition deklariert werden"
  
! #: cp/init.cc:5198
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr "LÃ¶schen des Objekts mit abstraktem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt undefiniertes Verhalten"
  
! #: cp/init.cc:5203
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr "LÃ¶schen des Objekts mit polymorphem Klassentyp %qT mit nicht-virtuellem Destruktor bewirkt mÃ¶glicherweise undefiniertes Verhalten"
  
! #: cp/init.cc:5510
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "Typ fÃ¼r Vektor-Â»deleteÂ« ist weder Zeiger- noch Arraytyp"
*************** msgstr "%q#D wird implizit gelÃ¶scht, da
*** 58911,59191 ****
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr "%q#F wird implizit gelÃ¶scht, da ihre Ausnahme-Spezifikation nicht zur impliziten Ausnahme-Spezifikation %qX passt"
  
! #: cp/method.cc:3423
  #, gcc-internal-format
  msgid "defaulted declaration %q+D does not match the expected signature"
  msgstr "Default-Deklaration %q+D passt nicht zur erwarteten Signatur"
  
! #: cp/method.cc:3426
  #, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr "erwartete Signatur: %qD"
  
! #: cp/method.cc:3458
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr "Explizite Standardfunktion %q+D kann nicht als %qs deklariert werden, da die implizite Deklaration nicht %qs ist:"
  
! #: cp/method.cc:3478
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "ein Template kann nicht vorbelegt werden"
  
! #: cp/method.cc:3517
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD kann nicht vorgegeben werden"
  
! #: cp/method.cc:3526
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "vorgegebene Funktion %q+D mit Standardargument"
  
! #: cp/module.cc:1549
  #, gcc-internal-format
  msgid "section %qs is missing or corrupted"
  msgstr "Abschnitt %qs fehlt oder ist beschÃ¤digt"
  
! #: cp/module.cc:1551
  #, gcc-internal-format, gfc-internal-format
  msgid "section #%u is missing or corrupted"
  msgstr "Abschnitt #%u fehlt oder ist beschÃ¤digt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104809
! #: cp/module.cc:1773
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr "Datei fÃ¤ngt nicht mit dem magischen \\x7FELF an"
  
! #: cp/module.cc:1788
  #, gcc-internal-format
  msgid "unexpected encapsulation format or type"
  msgstr "unerwartete Angaben im ELF-Header"
  
! #: cp/module.cc:1797
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr "Fehler im ELF-Header"
  
! #: cp/module.cc:11383
  #, gcc-internal-format
  msgid "conflicting global module declaration %#qD"
  msgstr "widersprÃ¼chliche globale Moduldeklaration %#qD"
  
! #: cp/module.cc:11385
  #, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr "bestehende Deklaration %#qD"
  
! #: cp/module.cc:12423
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "Definition von %qD stimmt nicht Ã¼berein"
  
! #: cp/module.cc:12425
  #, gcc-internal-format
  msgid "existing definition %qD"
  msgstr "bestehende Definition %qD"
  
! #: cp/module.cc:12437
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr "... diesem AufzÃ¤hlungswert %qD"
  
! #: cp/module.cc:12439
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "der AufzÃ¤hlungswert %qD passt nicht zu ..."
  
! #: cp/module.cc:12445
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr "zusÃ¤tzliche AufzÃ¤hlungswerte, die mit %qD beginnen"
  
! #: cp/module.cc:12449
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr "AufzÃ¤hlungsbereich unterscheidet sich"
  
! #: cp/module.cc:13580
  #, gcc-internal-format
  msgid "%q#D references internal linkage entity %q#D"
  msgstr "%q#D verweist auf eine Einheit %q#D mit interner Verlinkung"
  
! #: cp/module.cc:14163
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr "rekursives verzÃ¶gertes Laden"
  
  #. Cannot import the current module.
! #: cp/module.cc:14182
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr "ein Modul kann nicht in seinen eigenen Bereich importiert werden"
  
! #: cp/module.cc:14183 cp/module.cc:19383
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "das Modul %qs ist hier deklariert"
  
! #: cp/module.cc:14527
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr "der indirekte Import %qs ist noch nicht geladen"
  
! #: cp/module.cc:14533
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr "der Import %qs hat eine falsche CRC-PrÃ¼fsumme"
  
! #: cp/module.cc:16333
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr "weitere importierte Quellencodestellen kÃ¶nnen nicht dargestellt werden"
  
! #: cp/module.cc:17206
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr "%<#define %E%> wird nicht exportiert, da es ein SchlÃ¼sselwort ist"
  
! #: cp/module.cc:17446
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "Makrodefinitionen von %qE sind kaputt"
  
! #: cp/module.cc:17470 cp/module.cc:17473
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr "inkonsistente importierte Makrodefinition %qE"
  
! #: cp/module.cc:17479
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr "%<#undef %E%>"
  
! #: cp/module.cc:17481
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr "%<#define %s%>"
  
! #: cp/module.cc:17713
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "die compilierte Moduldatei ist %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552
! #: cp/module.cc:17750 cp/module.cc:17755
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr "das kompilierte Modul ist %sVersion %s"
  
! #: cp/module.cc:17761
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr "der Compiler ist %sVersion %s%s%s"
  
! #: cp/module.cc:17791
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr "Modul %qs gefunden"
  
! #: cp/module.cc:17793
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr "Headermodul erwartet, Modul %qs gefunden"
  
! #: cp/module.cc:17794
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr "Modul %qs erwartet, Headermodul gefunden"
  
! #: cp/module.cc:17809
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr "CRC-Fehler in Modul %qs"
  
! #: cp/module.cc:17823
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr "Ziel und Gastgeber sind %qs:%qs, erwartet werden jedoch %qs:%qs"
  
! #: cp/module.cc:17835
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr "Sprachdialekt ist %qs, erwartet wird jedoch %qs"
  
! #: cp/module.cc:17851
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr "Modul enthÃ¤lt OpenMP, verwenden Sie %<-fopenmp%>, um es einzuschalten"
  
! #: cp/module.cc:17868
  #, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "reparierte BÃ¤ume sind unvertrÃ¤glich"
  
! #: cp/module.cc:17959
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "Schnittstellenpartition wird nicht exportiert"
  
! #: cp/module.cc:18516
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "Fehler beim Lesen des kompilierten Modul-Clusters %u: %s"
  
! #: cp/module.cc:18554
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr "Fehler beim Lesen des kompilierten Modus: %s"
  
! #: cp/module.cc:18564
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr "erwÃ¤gen Sie die Verwendung von %<-fno-module-lazy%>, die ErhÃ¶hung des Wertes von %<-param-lazy-modules=%u%> oder die ErhÃ¶hung der prozessspezifischen Dateideskriptorgrenze"
  
! #: cp/module.cc:18569
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr "Importe mÃ¼ssen gebaut werden, bevor sie importiert werden kÃ¶nnen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552#c26
! #: cp/module.cc:18572
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr "ZurÃ¼ck auf Los? (siehe https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552#c26)"
  
! #: cp/module.cc:19077
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "CMI %qs wird gelesen"
  
! #: cp/module.cc:19228
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr "Fehler beim Laden der Bindung %<%E%s%E%>"
  
! #: cp/module.cc:19229
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr "Fehler beim Laden der Bindung %<%E%s%E@%s%>"
  
! #: cp/module.cc:19236
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr "beim Lesen der Bindung %<%E%s%E%>"
  
! #: cp/module.cc:19237
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr "beim Lesen der Bindung %<%E%s%E@%s%>"
  
! #: cp/module.cc:19299
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr "Fehler beim Laden der ausstehenden Einheiten fÃ¼r %<%E%s%E%>"
  
! #: cp/module.cc:19303
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr "beim Laden der ausstehenden Einheiten fÃ¼r %<%E%s%E%>"
--- 59174,59454 ----
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr "%q#F wird implizit gelÃ¶scht, da ihre Ausnahme-Spezifikation nicht zur impliziten Ausnahme-Spezifikation %qX passt"
  
! #: cp/method.cc:3426
  #, gcc-internal-format
  msgid "defaulted declaration %q+D does not match the expected signature"
  msgstr "Default-Deklaration %q+D passt nicht zur erwarteten Signatur"
  
! #: cp/method.cc:3429
  #, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr "erwartete Signatur: %qD"
  
! #: cp/method.cc:3461
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr "Explizite Standardfunktion %q+D kann nicht als %qs deklariert werden, da die implizite Deklaration nicht %qs ist:"
  
! #: cp/method.cc:3481
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "ein Template kann nicht vorbelegt werden"
  
! #: cp/method.cc:3520
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD kann nicht vorgegeben werden"
  
! #: cp/method.cc:3529
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "vorgegebene Funktion %q+D mit Standardargument"
  
! #: cp/module.cc:1583
  #, gcc-internal-format
  msgid "section %qs is missing or corrupted"
  msgstr "Abschnitt %qs fehlt oder ist beschÃ¤digt"
  
! #: cp/module.cc:1585
  #, gcc-internal-format, gfc-internal-format
  msgid "section #%u is missing or corrupted"
  msgstr "Abschnitt #%u fehlt oder ist beschÃ¤digt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104809
! #: cp/module.cc:1807
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr "Datei fÃ¤ngt nicht mit dem magischen \\x7FELF an"
  
! #: cp/module.cc:1822
  #, gcc-internal-format
  msgid "unexpected encapsulation format or type"
  msgstr "unerwartete Angaben im ELF-Header"
  
! #: cp/module.cc:1831
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr "Fehler im ELF-Header"
  
! #: cp/module.cc:11577
  #, gcc-internal-format
  msgid "conflicting global module declaration %#qD"
  msgstr "widersprÃ¼chliche globale Moduldeklaration %#qD"
  
! #: cp/module.cc:11579
  #, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr "bestehende Deklaration %#qD"
  
! #: cp/module.cc:12626
  #, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "Definition von %qD stimmt nicht Ã¼berein"
  
! #: cp/module.cc:12628
  #, gcc-internal-format
  msgid "existing definition %qD"
  msgstr "bestehende Definition %qD"
  
! #: cp/module.cc:12640
  #, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr "... diesem AufzÃ¤hlungswert %qD"
  
! #: cp/module.cc:12642
  #, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "der AufzÃ¤hlungswert %qD passt nicht zu ..."
  
! #: cp/module.cc:12648
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr "zusÃ¤tzliche AufzÃ¤hlungswerte, die mit %qD beginnen"
  
! #: cp/module.cc:12652
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr "AufzÃ¤hlungsbereich unterscheidet sich"
  
! #: cp/module.cc:13747
  #, gcc-internal-format
  msgid "%q#D references internal linkage entity %q#D"
  msgstr "%q#D verweist auf eine Einheit %q#D mit interner Verlinkung"
  
! #: cp/module.cc:14330
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr "rekursives verzÃ¶gertes Laden"
  
  #. Cannot import the current module.
! #: cp/module.cc:14349
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr "ein Modul kann nicht in seinen eigenen Bereich importiert werden"
  
! #: cp/module.cc:14350 cp/module.cc:19589
  #, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "das Modul %qs ist hier deklariert"
  
! #: cp/module.cc:14694
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr "der indirekte Import %qs ist noch nicht geladen"
  
! #: cp/module.cc:14700
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr "der Import %qs hat eine falsche CRC-PrÃ¼fsumme"
  
! #: cp/module.cc:16528
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr "weitere importierte Quellencodestellen kÃ¶nnen nicht dargestellt werden"
  
! #: cp/module.cc:17403
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr "%<#define %E%> wird nicht exportiert, da es ein SchlÃ¼sselwort ist"
  
! #: cp/module.cc:17643
  #, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "Makrodefinitionen von %qE sind kaputt"
  
! #: cp/module.cc:17667 cp/module.cc:17670
  #, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr "inkonsistente importierte Makrodefinition %qE"
  
! #: cp/module.cc:17676
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr "%<#undef %E%>"
  
! #: cp/module.cc:17678
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr "%<#define %s%>"
  
! #: cp/module.cc:17911
  #, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "die compilierte Moduldatei ist %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552
! #: cp/module.cc:17948 cp/module.cc:17953
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr "das kompilierte Modul ist %sVersion %s"
  
! #: cp/module.cc:17959
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr "der Compiler ist %sVersion %s%s%s"
  
! #: cp/module.cc:17989
  #, gcc-internal-format
  msgid "module %qs found"
  msgstr "Modul %qs gefunden"
  
! #: cp/module.cc:17991
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr "Headermodul erwartet, Modul %qs gefunden"
  
! #: cp/module.cc:17992
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr "Modul %qs erwartet, Headermodul gefunden"
  
! #: cp/module.cc:18007
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr "CRC-Fehler in Modul %qs"
  
! #: cp/module.cc:18021
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr "Ziel und Gastgeber sind %qs:%qs, erwartet werden jedoch %qs:%qs"
  
! #: cp/module.cc:18033
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr "Sprachdialekt ist %qs, erwartet wird jedoch %qs"
  
! #: cp/module.cc:18049
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr "Modul enthÃ¤lt OpenMP, verwenden Sie %<-fopenmp%>, um es einzuschalten"
  
! #: cp/module.cc:18066
  #, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "reparierte BÃ¤ume sind unvertrÃ¤glich"
  
! #: cp/module.cc:18157
  #, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "Schnittstellenpartition wird nicht exportiert"
  
! #: cp/module.cc:18714
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "Fehler beim Lesen des kompilierten Modul-Clusters %u: %s"
  
! #: cp/module.cc:18752
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr "Fehler beim Lesen des kompilierten Modus: %s"
  
! #: cp/module.cc:18762
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr "erwÃ¤gen Sie die Verwendung von %<-fno-module-lazy%>, die ErhÃ¶hung des Wertes von %<-param-lazy-modules=%u%> oder die ErhÃ¶hung der prozessspezifischen Dateideskriptorgrenze"
  
! #: cp/module.cc:18767
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr "Importe mÃ¼ssen gebaut werden, bevor sie importiert werden kÃ¶nnen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552#c26
! #: cp/module.cc:18770
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr "ZurÃ¼ck auf Los? (siehe https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104552#c26)"
  
! #: cp/module.cc:19283
  #, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "CMI %qs wird gelesen"
  
! #: cp/module.cc:19434
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr "Fehler beim Laden der Bindung %<%E%s%E%>"
  
! #: cp/module.cc:19435
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr "Fehler beim Laden der Bindung %<%E%s%E@%s%>"
  
! #: cp/module.cc:19442
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr "beim Lesen der Bindung %<%E%s%E%>"
  
! #: cp/module.cc:19443
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr "beim Lesen der Bindung %<%E%s%E@%s%>"
  
! #: cp/module.cc:19505
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr "Fehler beim Laden der ausstehenden Einheiten fÃ¼r %<%E%s%E%>"
  
! #: cp/module.cc:19509
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr "beim Laden der ausstehenden Einheiten fÃ¼r %<%E%s%E%>"
*************** msgstr "beim Laden der ausstehenden Einh
*** 59197,59298 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:19348
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr "Import eines benannten Moduls %qs innerhalb eines Sprachverlinkungsblocks"
  
! #: cp/module.cc:19378
  #, gcc-internal-format
  msgid "module already declared"
  msgstr "das Modul wurde bereits deklariert"
  
! #: cp/module.cc:19379
  #, gcc-internal-format
  msgid "module already imported"
  msgstr "das Modul wurde bereits importiert"
  
! #: cp/module.cc:19384
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr "das Modul %qs wurde hier importiert"
  
! #: cp/module.cc:19591
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown Compiled Module Interface: %s"
  msgstr "unbekannte Schnittstelle des compilierten Moduls (CMI): %s"
  
! #: cp/module.cc:19634
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr "Fehler beim Bestimmen der %<#include%>-Ãœbersetzung von %s: %s"
  
! #: cp/module.cc:19652
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr "%<include %s%> wurde Ã¼bersetzt zu Â»importÂ«"
  
! #: cp/module.cc:19653
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr "%<include %s%> wurde textuell verarbeitet"
  
! #: cp/module.cc:20012
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "C++-Module sind nicht kompatibel mit vorkompilierten Headern"
  
! #: cp/module.cc:20016
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "C++-Module sind nicht mit der traditionellen Vorverarbeitung kompatibel"
  
! #: cp/module.cc:20026
  #, gcc-internal-format
  msgid "macro debug output may be incomplete with modules"
  msgstr "Debug-Ausgabe von Makros kann bei Modulen unvollstÃ¤ndig sein"
  
! #: cp/module.cc:20027
  #, gcc-internal-format
  msgid "module dependencies require preprocessing"
  msgstr "ModulabhÃ¤ngigkeiten erfordern Vorverarbeitung"
  
! #: cp/module.cc:20029
  #, gcc-internal-format
  msgid "you should use the %<-%s%> option"
  msgstr "Sie sollten die Option %<-%s%> verwenden"
  
! #: cp/module.cc:20064 cp/module.cc:20093
  #, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "ungÃ¼ltiger Headername %qs"
  
! #: cp/module.cc:20103
  #, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "ungÃ¼ltiger Modulname %qs"
  
! #: cp/module.cc:20293
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr "%<-fmodule-only%> wird fÃ¼r Nicht-Schnittstelle verwendet"
  
! #: cp/module.cc:20333
  #, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "CMI %qs wird geschrieben"
  
! #: cp/module.cc:20340
  #, gcc-internal-format
  msgid "not writing module %qs due to errors"
  msgstr "Modul %qs kann aufgrund von Fehlern nicht geschrieben werden"
  
! #: cp/module.cc:20405
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr "Fehler beim Schreiben des kompilierten Moduls: %s"
  
! #: cp/module.cc:20502
  #, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "unbekannte Header-Art %qs"
--- 59460,59561 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:19554
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr "Import eines benannten Moduls %qs innerhalb eines Sprachverlinkungsblocks"
  
! #: cp/module.cc:19584
  #, gcc-internal-format
  msgid "module already declared"
  msgstr "das Modul wurde bereits deklariert"
  
! #: cp/module.cc:19585
  #, gcc-internal-format
  msgid "module already imported"
  msgstr "das Modul wurde bereits importiert"
  
! #: cp/module.cc:19590
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr "das Modul %qs wurde hier importiert"
  
! #: cp/module.cc:19797
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown Compiled Module Interface: %s"
  msgstr "unbekannte Schnittstelle des compilierten Moduls (CMI): %s"
  
! #: cp/module.cc:19840
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr "Fehler beim Bestimmen der %<#include%>-Ãœbersetzung von %s: %s"
  
! #: cp/module.cc:19858
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr "%<include %s%> wurde Ã¼bersetzt zu Â»importÂ«"
  
! #: cp/module.cc:19859
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr "%<include %s%> wurde textuell verarbeitet"
  
! #: cp/module.cc:20218
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "C++-Module sind nicht kompatibel mit vorkompilierten Headern"
  
! #: cp/module.cc:20222
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "C++-Module sind nicht mit der traditionellen Vorverarbeitung kompatibel"
  
! #: cp/module.cc:20232
  #, gcc-internal-format
  msgid "macro debug output may be incomplete with modules"
  msgstr "Debug-Ausgabe von Makros kann bei Modulen unvollstÃ¤ndig sein"
  
! #: cp/module.cc:20233
  #, gcc-internal-format
  msgid "module dependencies require preprocessing"
  msgstr "ModulabhÃ¤ngigkeiten erfordern Vorverarbeitung"
  
! #: cp/module.cc:20235
  #, gcc-internal-format
  msgid "you should use the %<-%s%> option"
  msgstr "Sie sollten die Option %<-%s%> verwenden"
  
! #: cp/module.cc:20270 cp/module.cc:20299
  #, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "ungÃ¼ltiger Headername %qs"
  
! #: cp/module.cc:20309
  #, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "ungÃ¼ltiger Modulname %qs"
  
! #: cp/module.cc:20507
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr "%<-fmodule-only%> wird fÃ¼r Nicht-Schnittstelle verwendet"
  
! #: cp/module.cc:20547
  #, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "CMI %qs wird geschrieben"
  
! #: cp/module.cc:20554
  #, gcc-internal-format
  msgid "not writing module %qs due to errors"
  msgstr "Modul %qs kann aufgrund von Fehlern nicht geschrieben werden"
  
! #: cp/module.cc:20619
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr "Fehler beim Schreiben des kompilierten Moduls: %s"
  
! #: cp/module.cc:20716
  #, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "unbekannte Header-Art %qs"
*************** msgstr "%q#D wird hier mit interner Bind
*** 59377,59588 ****
  msgid "%q#D declared here with module linkage"
  msgstr "%q#D wird hier mit Modulbindung deklariert"
  
! #: cp/name-lookup.cc:5877
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T%s%D%> benennt Destruktor"
  
! #: cp/name-lookup.cc:5893
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "Â»usingÂ«-Deklaration fÃ¼r Nicht-Element im GÃ¼ltigkeitsbereich der Klasse"
  
! #: cp/name-lookup.cc:5901
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using%> mit GÃ¼ltigkeitsbereich in enum-Typ %q#T ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/name-lookup.cc:5917 cp/pt.cc:18456
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qT ist weder eine Klasse, noch ein Namensbereich oder eine AufzÃ¤hlung"
  
! #: cp/name-lookup.cc:5927
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "eine Using-Deklaration, die nicht-Member ist, benennt den Konstruktor von %qT"
  
! #: cp/name-lookup.cc:5938 cp/name-lookup.cc:6011
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "%<using%>-Deklaration fÃ¼r Element auÃŸerhalb des GÃ¼ltigkeitsbereichs der Klasse"
  
! #: cp/name-lookup.cc:5961
  #, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "%qT ist keine direkte Basis von %qT"
  
! #: cp/name-lookup.cc:6021
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "meinten Sie %<using enum %T::%D%>?"
  
! #: cp/name-lookup.cc:6033
  #, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD wurde nicht innerhalb von %qD deklariert"
  
! #: cp/name-lookup.cc:6047
  #, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "%<using%>-Deklaration darf den Namensraum %qD nicht benennen"
  
! #: cp/name-lookup.cc:6058
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> benennt Konstruktor in %qT"
  
! #: cp/name-lookup.cc:6151
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Deklaration von %qD nicht in einem Namensbereich um %qD"
  
! #: cp/name-lookup.cc:6192
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "explizite Qualifizierung in Deklaration von %qD"
  
! #: cp/name-lookup.cc:6202
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD sollte innerhalb von %qD deklariert werden"
  
! #: cp/name-lookup.cc:6271
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD wurde nicht innerhalb von %qD deklariert"
  
! #: cp/name-lookup.cc:6273
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "sondern nur hier als %<friend%>"
  
! #: cp/name-lookup.cc:6327
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Attribut %qD erfordert ein einzelnes NTBS-Argument"
  
! #: cp/name-lookup.cc:6334
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "Attribut %qD ist bedeutungslos, da die Elemente des anonymen Namensraums lokale Symbole erhalten"
  
! #: cp/name-lookup.cc:6344 cp/name-lookup.cc:6371
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "Attribut %qD an unbenanntem Namensraum wird ignoriert"
  
! #: cp/name-lookup.cc:6350
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "Attribut %qD an nicht-Â»inlineÂ«-Namensraum wird ignoriert"
  
! #: cp/name-lookup.cc:6387 cp/name-lookup.cc:8778
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Attribut-Anweisung %qD wird ignoriert"
  
! #: cp/name-lookup.cc:6713
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "obere Grenze von %d NamensrÃ¤umen fÃ¼r %qE durchsucht"
  
! #: cp/name-lookup.cc:6765
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "empfohlene Alternative:"
  msgstr[1] "empfohlene Alternativen:"
  
! #: cp/name-lookup.cc:6771
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:7085
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr "%<std::%s%> ist im Header %qs definiert; um das zu beheben, kÃ¶nnten Sie %<#include %s%> hinzufÃ¼gen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79869
! #: cp/name-lookup.cc:7091
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%<std::%s%> ist erst ab %s verfÃ¼gbar"
  
! #: cp/name-lookup.cc:7527
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "das Makro %qs war noch nicht definiert"
  
! #: cp/name-lookup.cc:7530
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "es wurde spÃ¤ter hier definiert"
  
! #: cp/name-lookup.cc:8325
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "Deklaration von %<std::initializer_list%> entspricht nicht %<#include <initializer_list>%>, ist kein Template"
  
! #: cp/name-lookup.cc:8750
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "die Direktive %<strong%>-%<using%> wird nicht mehr unterstÃ¼tzt"
  
! #: cp/name-lookup.cc:8753
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "Sie kÃ¶nnen stattdessen einen inline-Namensraum verwenden"
  
! #: cp/name-lookup.cc:8772
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%<omp::%E%> darf in diesem Kontext nicht angegeben werden"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8864
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "es kÃ¶nnen maximal %d NamensrÃ¤ume geschachtelt werden"
  
! #: cp/name-lookup.cc:8961
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%<namespace %E%> ist mehrdeutig"
  
! #: cp/name-lookup.cc:8977
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Namensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommen"
  
! #: cp/name-lookup.cc:9064
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "ein %<inline%>-Namensraum muss bei der ersten Definition angegeben werden"
  
! #: cp/name-lookup.cc:9065
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr "%qD hier definiert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99298
! #: cp/name-lookup.cc:9113
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%s-Namensraum %qD widerspricht der Erreichbarkeits-Definition"
  
! #: cp/name-lookup.cc:9115
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "Erreichbarkeitsdefinition %s ist hier"
  
! #: cp/name-lookup.cc:9158
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX %<pop_everything%> wird betreten"
  
! #: cp/name-lookup.cc:9167
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr "XXX %<pop_everything%> wird verlassen"
--- 59640,59851 ----
  msgid "%q#D declared here with module linkage"
  msgstr "%q#D wird hier mit Modulbindung deklariert"
  
! #: cp/name-lookup.cc:5911
  #, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T%s%D%> benennt Destruktor"
  
! #: cp/name-lookup.cc:5927
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "Â»usingÂ«-Deklaration fÃ¼r Nicht-Element im GÃ¼ltigkeitsbereich der Klasse"
  
! #: cp/name-lookup.cc:5935
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<using%> mit GÃ¼ltigkeitsbereich in enum-Typ %q#T ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/name-lookup.cc:5951 cp/pt.cc:18490
  #, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qT ist weder eine Klasse, noch ein Namensbereich oder eine AufzÃ¤hlung"
  
! #: cp/name-lookup.cc:5961
  #, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "eine Using-Deklaration, die nicht-Member ist, benennt den Konstruktor von %qT"
  
! #: cp/name-lookup.cc:5972 cp/name-lookup.cc:6045
  #, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "%<using%>-Deklaration fÃ¼r Element auÃŸerhalb des GÃ¼ltigkeitsbereichs der Klasse"
  
! #: cp/name-lookup.cc:5995
  #, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "%qT ist keine direkte Basis von %qT"
  
! #: cp/name-lookup.cc:6055
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "meinten Sie %<using enum %T::%D%>?"
  
! #: cp/name-lookup.cc:6067
  #, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD wurde nicht innerhalb von %qD deklariert"
  
! #: cp/name-lookup.cc:6081
  #, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "%<using%>-Deklaration darf den Namensraum %qD nicht benennen"
  
! #: cp/name-lookup.cc:6092
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> benennt Konstruktor in %qT"
  
! #: cp/name-lookup.cc:6185
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "Deklaration von %qD nicht in einem Namensbereich um %qD"
  
! #: cp/name-lookup.cc:6226
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "explizite Qualifizierung in Deklaration von %qD"
  
! #: cp/name-lookup.cc:6236
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD sollte innerhalb von %qD deklariert werden"
  
! #: cp/name-lookup.cc:6305
  #, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD wurde nicht innerhalb von %qD deklariert"
  
! #: cp/name-lookup.cc:6307
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "sondern nur hier als %<friend%>"
  
! #: cp/name-lookup.cc:6361
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Attribut %qD erfordert ein einzelnes NTBS-Argument"
  
! #: cp/name-lookup.cc:6368
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "Attribut %qD ist bedeutungslos, da die Elemente des anonymen Namensraums lokale Symbole erhalten"
  
! #: cp/name-lookup.cc:6378 cp/name-lookup.cc:6405
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "Attribut %qD an unbenanntem Namensraum wird ignoriert"
  
! #: cp/name-lookup.cc:6384
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "Attribut %qD an nicht-Â»inlineÂ«-Namensraum wird ignoriert"
  
! #: cp/name-lookup.cc:6421 cp/name-lookup.cc:8815
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Attribut-Anweisung %qD wird ignoriert"
  
! #: cp/name-lookup.cc:6747
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "obere Grenze von %d NamensrÃ¤umen fÃ¼r %qE durchsucht"
  
! #: cp/name-lookup.cc:6799
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "empfohlene Alternative:"
  msgstr[1] "empfohlene Alternativen:"
  
! #: cp/name-lookup.cc:6805
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:7119
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr "%<std::%s%> ist im Header %qs definiert; um das zu beheben, kÃ¶nnten Sie %<#include %s%> hinzufÃ¼gen"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79869
! #: cp/name-lookup.cc:7125
  #, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%<std::%s%> ist erst ab %s verfÃ¼gbar"
  
! #: cp/name-lookup.cc:7561
  #, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "das Makro %qs war noch nicht definiert"
  
! #: cp/name-lookup.cc:7564
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "es wurde spÃ¤ter hier definiert"
  
! #: cp/name-lookup.cc:8359
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "Deklaration von %<std::initializer_list%> entspricht nicht %<#include <initializer_list>%>, ist kein Template"
  
! #: cp/name-lookup.cc:8787
  #, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "die Direktive %<strong%>-%<using%> wird nicht mehr unterstÃ¼tzt"
  
! #: cp/name-lookup.cc:8790
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr "Sie kÃ¶nnen stattdessen einen inline-Namensraum verwenden"
  
! #: cp/name-lookup.cc:8809
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "%<omp::%E%> darf in diesem Kontext nicht angegeben werden"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8901
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "es kÃ¶nnen maximal %d NamensrÃ¤ume geschachtelt werden"
  
! #: cp/name-lookup.cc:8998
  #, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%<namespace %E%> ist mehrdeutig"
  
! #: cp/name-lookup.cc:9014
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "Namensbereich-Alias %qD ist hier nicht erlaubt, %qD angenommen"
  
! #: cp/name-lookup.cc:9101
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "ein %<inline%>-Namensraum muss bei der ersten Definition angegeben werden"
  
! #: cp/name-lookup.cc:9102
  #, gcc-internal-format
  msgid "%qD defined here"
  msgstr "%qD hier definiert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99298
! #: cp/name-lookup.cc:9150
  #, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%s-Namensraum %qD widerspricht der Erreichbarkeits-Definition"
  
! #: cp/name-lookup.cc:9152
  #, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "Erreichbarkeitsdefinition %s ist hier"
  
! #: cp/name-lookup.cc:9195
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX %<pop_everything%> wird betreten"
  
! #: cp/name-lookup.cc:9204
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr "XXX %<pop_everything%> wird verlassen"
*************** msgstr "Bezeichner %qE wird in C++20 zum
*** 59607,59613 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr "%<LEXER_DEBUGGING_ENABLED_P%> ist nicht auf true gesetzt"
  
! #: cp/parser.cc:1607 cp/parser.cc:47814
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare %s%> muss direkt von einer Funktionsdeklaration oder -definition gefolgt sein"
--- 59870,59876 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr "%<LEXER_DEBUGGING_ENABLED_P%> ist nicht auf true gesetzt"
  
! #: cp/parser.cc:1607 cp/parser.cc:47881
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma omp declare %s%> muss direkt von einer Funktionsdeklaration oder -definition gefolgt sein"
*************** msgstr "%<constinit%> aus C++20 ist erst
*** 59853,59859 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<concept%> ist erst ab %<-std=c++20%> oder mit %<-fconcepts%> verfÃ¼gbar"
  
! #: cp/parser.cc:3754 cp/parser.cc:31344
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<requires%> ist erst ab %<-std=c++20%> oder mit %<-fconcepts%> verfÃ¼gbar"
--- 60116,60122 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<concept%> ist erst ab %<-std=c++20%> oder mit %<-fconcepts%> verfÃ¼gbar"
  
! #: cp/parser.cc:3754 cp/parser.cc:31351
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<requires%> ist erst ab %<-std=c++20%> oder mit %<-fconcepts%> verfÃ¼gbar"
*************** msgstr "Anweisungs-AusdrÃ¼cke sind weder
*** 60033,60039 ****
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "fold-expressions sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar"
  
! #: cp/parser.cc:5995 cp/parser.cc:6150 cp/parser.cc:6334 cp/semantics.cc:4336
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "Ã¼bergeordneter Ausdruck erwartet"
--- 60296,60302 ----
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "fold-expressions sind nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar"
  
! #: cp/parser.cc:5995 cp/parser.cc:6150 cp/parser.cc:6334 cp/semantics.cc:4405
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "Ã¼bergeordneter Ausdruck erwartet"
*************** msgstr "%<~auto%> ist nur mit %<-std=c++
*** 60088,60094 ****
  msgid "template-id not allowed for destructor in C++20"
  msgstr "template-id fÃ¼r Destruktor ist in C++20 nicht erlaubt"
  
! #: cp/parser.cc:6735 cp/parser.cc:32577
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr "entfernen Sie %qs"
--- 60351,60357 ----
  msgid "template-id not allowed for destructor in C++20"
  msgstr "template-id fÃ¼r Destruktor ist in C++20 nicht erlaubt"
  
! #: cp/parser.cc:6735 cp/parser.cc:32584
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr "entfernen Sie %qs"
*************** msgstr "typedef-Name %qD als Destruktor-
*** 60108,60114 ****
  msgid "expected unqualified-id"
  msgstr "unqualifizierte ID erwartet"
  
! #: cp/parser.cc:6921 cp/typeck.cc:3164 cp/typeck.cc:3167 cp/typeck.cc:3184
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ist kein Template"
--- 60371,60377 ----
  msgid "expected unqualified-id"
  msgstr "unqualifizierte ID erwartet"
  
! #: cp/parser.cc:6921 cp/typeck.cc:3165 cp/typeck.cc:3168 cp/typeck.cc:3185
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ist kein Template"
*************** msgstr "Typen dÃ¼rfen nicht in einem %<t
*** 60158,60164 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_addressof%>"
  
! #: cp/parser.cc:7734 cp/pt.cc:20917
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_launder%>"
--- 60421,60427 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_addressof%>"
  
! #: cp/parser.cc:7734 cp/pt.cc:20997
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_launder%>"
*************** msgstr "Typen dÃ¼rfen nicht innerhalb vo
*** 60193,60199 ****
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr "in einem OpenMP-Arrayabschnitt kÃ¶nnen keine mehrdimensionalen Arrayindizes verwendet werden"
  
! #: cp/parser.cc:8687 cp/typeck.cc:3052
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ungÃ¼ltige Verwendung von %qD"
--- 60456,60462 ----
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr "in einem OpenMP-Arrayabschnitt kÃ¶nnen keine mehrdimensionalen Arrayindizes verwendet werden"
  
! #: cp/parser.cc:8687 cp/typeck.cc:3053
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "ungÃ¼ltige Verwendung von %qD"
*************** msgstr "ISO-C++ erlaubt kein %<alignof%>
*** 60218,60224 ****
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Typen dÃ¼rfen nicht in %<noexcept%>-AusdrÃ¼cken definiert werden"
  
! #: cp/parser.cc:9444 cp/parser.cc:33979
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "Typen dÃ¼rfen nicht in einem %qs-Ausdruck definiert werden"
--- 60481,60487 ----
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "Typen dÃ¼rfen nicht in %<noexcept%>-AusdrÃ¼cken definiert werden"
  
! #: cp/parser.cc:9444 cp/parser.cc:33997
  #, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "Typen dÃ¼rfen nicht in einem %qs-Ausdruck definiert werden"
*************** msgstr "nicht-leere Initialisierung Â»in
*** 60368,60375 ****
  msgid "capture of non-variable %qE"
  msgstr "Erfassung von Nicht-Variable %qE"
  
! #: cp/parser.cc:11688 cp/parser.cc:11698 cp/semantics.cc:4178
! #: cp/semantics.cc:4193
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D hier deklariert"
--- 60631,60638 ----
  msgid "capture of non-variable %qE"
  msgstr "Erfassung von Nicht-Variable %qE"
  
! #: cp/parser.cc:11688 cp/parser.cc:11698 cp/semantics.cc:4247
! #: cp/semantics.cc:4262
  #, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q#D hier deklariert"
*************** msgstr "Standardargument fÃ¼r Lambda-Par
*** 60409,60415 ****
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "Parameterdeklaration vor Lambdadeklarationsangaben ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optional"
  
! #: cp/parser.cc:11932 cp/pt.cc:14718
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr "ein Lambda mit Captures darf keinen expliziten Objektparameter eines nicht verwandten Typs haben"
--- 60672,60678 ----
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "Parameterdeklaration vor Lambdadeklarationsangaben ist erst ab %<-std=c++2b%> oder %<-std=gnu++2b%> optional"
  
! #: cp/parser.cc:11932 cp/pt.cc:14742
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr "ein Lambda mit Captures darf keinen expliziten Objektparameter eines nicht verwandten Typs haben"
*************** msgstr "%<if consteval%> erfordert zusam
*** 60535,60541 ****
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "Â»init-statement in AuswahlanweisungenÂ« ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar"
  
! #: cp/parser.cc:13819 cp/parser.cc:34491
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "Auswahl-Anweisung erwartet"
--- 60798,60804 ----
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "Â»init-statement in AuswahlanweisungenÂ« ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar"
  
! #: cp/parser.cc:13819 cp/parser.cc:34509
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "Auswahl-Anweisung erwartet"
*************** msgid "types may not be defined in condi
*** 60556,60562 ****
  msgstr "Typen dÃ¼rfen nicht in Bedingungen definiert werden"
  
  #. Anything else is an error.
! #: cp/parser.cc:13984 cp/parser.cc:23466 cp/parser.cc:26106
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "Initialisierung erwartet"
--- 60819,60825 ----
  msgstr "Typen dÃ¼rfen nicht in Bedingungen definiert werden"
  
  #. Anything else is an error.
! #: cp/parser.cc:13984 cp/parser.cc:23466 cp/parser.cc:26107
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "Initialisierung erwartet"
*************** msgstr "bereichsbasierter %<for%>-Ausdru
*** 60597,60603 ****
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "unvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qT"
  
! #: cp/parser.cc:14700 cp/parser.cc:34494
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "Iterationsanweisung erwartet"
--- 60860,60866 ----
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "unvereinbare Anfang-/Ende-Typen in bereichsbasierter %<for%>-Anweisung: %qT und %qT"
  
! #: cp/parser.cc:14700 cp/parser.cc:34512
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "Iterationsanweisung erwartet"
*************** msgstr "%<goto%> innerhalb einer %<const
*** 60623,60629 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO-C++ verbietet berechnete Gotos"
  
! #: cp/parser.cc:14915 cp/parser.cc:34497
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "Sprunganweisung erwartet"
--- 60886,60892 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO-C++ verbietet berechnete Gotos"
  
! #: cp/parser.cc:14915 cp/parser.cc:34515
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "Sprunganweisung erwartet"
*************** msgstr "%qE darf nur einmal pro Export-D
*** 60709,60715 ****
  msgid "%<export%> not part of following module-directive"
  msgstr "%<export%> ist kein Teil der folgenden module-directive"
  
! #: cp/parser.cc:15403 cp/parser.cc:28013
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "zusÃ¤tzliches %<;%>"
--- 60972,60978 ----
  msgid "%<export%> not part of following module-directive"
  msgstr "%<export%> ist kein Teil der folgenden module-directive"
  
! #: cp/parser.cc:15403 cp/parser.cc:28020
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "zusÃ¤tzliches %<;%>"
*************** msgstr "Standardattribute mÃ¼ssen vor de
*** 60839,60845 ****
  msgid "class definition may not be declared a friend"
  msgstr "Klassendefinition darf nicht als Â»friendÂ« deklariert sein"
  
! #: cp/parser.cc:16746 cp/parser.cc:28555
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "Templates dÃ¼rfen nicht %<virtual%> sein"
--- 61102,61108 ----
  msgid "class definition may not be declared a friend"
  msgstr "Klassendefinition darf nicht als Â»friendÂ« deklariert sein"
  
! #: cp/parser.cc:16746 cp/parser.cc:28562
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "Templates dÃ¼rfen nicht %<virtual%> sein"
*************** msgstr "nur Konstruktoren nehmen Element
*** 60904,60915 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "Initialisierung fÃ¼r Element %qD kann nicht expandiert werden"
  
! #: cp/parser.cc:17514 cp/pt.cc:27578
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "Speicherinitialisierung fÃ¼r %qD folgt Konstruktordelegation"
  
! #: cp/parser.cc:17526 cp/pt.cc:27590
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "Konstruktordelegation folgt Speicherinitialisierung fÃ¼r %qD"
--- 61167,61178 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "Initialisierung fÃ¼r Element %qD kann nicht expandiert werden"
  
! #: cp/parser.cc:17514 cp/pt.cc:27654
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "Speicherinitialisierung fÃ¼r %qD folgt Konstruktordelegation"
  
! #: cp/parser.cc:17526 cp/pt.cc:27666
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "Konstruktordelegation folgt Speicherinitialisierung fÃ¼r %qD"
*************** msgstr "cv-qualifizierter Typparameter"
*** 60979,60985 ****
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Default-Templateargument"
  
! #: cp/parser.cc:18738 cp/parser.cc:18824 cp/parser.cc:25854
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Templateparameterpack %qD kann kein Standardargument haben"
--- 61242,61248 ----
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Default-Templateargument"
  
! #: cp/parser.cc:18738 cp/parser.cc:18824 cp/parser.cc:25855
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Templateparameterpack %qD kann kein Standardargument haben"
*************** msgstr "AufzÃ¤hlungsliste kann nicht zu
*** 61207,61223 ****
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "geschachtelter Namensgeber %qT fÃ¼r enum-Deklaration benennt weder Klasse noch Namensraum"
  
! #: cp/parser.cc:21691 cp/parser.cc:27470
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in Namensraum %qD, der nicht %qD einschlieÃŸt"
  
! #: cp/parser.cc:21696 cp/parser.cc:27475
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in %qD, das nicht %qD einschlieÃŸt"
  
! #: cp/parser.cc:21708 cp/parser.cc:27488
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "zusÃ¤tzliche Qualifizierung nicht erlaubt"
--- 61470,61486 ----
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "geschachtelter Namensgeber %qT fÃ¼r enum-Deklaration benennt weder Klasse noch Namensraum"
  
! #: cp/parser.cc:21691 cp/parser.cc:27471
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in Namensraum %qD, der nicht %qD einschlieÃŸt"
  
! #: cp/parser.cc:21696 cp/parser.cc:27476
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "Deklaration von %qD in %qD, das nicht %qD einschlieÃŸt"
  
! #: cp/parser.cc:21708 cp/parser.cc:27489
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "zusÃ¤tzliche Qualifizierung nicht erlaubt"
*************** msgstr "kommagetrennte Liste in using-De
*** 61321,61328 ****
  
  #: cp/parser.cc:22408
  #, gcc-internal-format
! msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
! msgstr "Zugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: %<using%> hinzufÃ¼gen"
  
  #: cp/parser.cc:22454
  #, gcc-internal-format
--- 61584,61591 ----
  
  #: cp/parser.cc:22408
  #, gcc-internal-format
! msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
! msgstr "Zugriffsdeklarationen sind zugunsten von %<using%>-Deklarationen veraltet; Vorschlag: das SchlÃ¼sselwort %<using%> hinzufÃ¼gen"
  
  #: cp/parser.cc:22454
  #, gcc-internal-format
*************** msgstr "fehlende Templateargumente nach
*** 61550,61556 ****
  msgid "%qT not permitted in template argument"
  msgstr "%qT ist in einem Templateargument nicht erlaubt"
  
! #: cp/parser.cc:25052 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2497
  #: rust/backend/rust-tree.cc:3909
  #, gcc-internal-format
  msgid "invalid use of %qT"
--- 61813,61819 ----
  msgid "%qT not permitted in template argument"
  msgstr "%qT ist in einem Templateargument nicht erlaubt"
  
! #: cp/parser.cc:25052 cp/typeck2.cc:336 cp/typeck2.cc:382 cp/typeck2.cc:2473
  #: rust/backend/rust-tree.cc:3909
  #, gcc-internal-format
  msgid "invalid use of %qT"
*************** msgstr "Typen dÃ¼rfen nicht in Parameter
*** 61586,61727 ****
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "%<this%>-Angabe in Template-Parameterdeklaration"
  
! #: cp/parser.cc:25746
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "ein expliziter Objektparameter kann kein Funktionsparameterpaket sein"
  
! #: cp/parser.cc:25838
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Standardargumente sind nur fÃ¼r Funktionsparameter zugelassen"
  
! #: cp/parser.cc:25856
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Parameterpack %qD kann kein Standardargument haben"
  
! #: cp/parser.cc:25862
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Templateparameterpack kann kein Standardargument haben"
  
! #: cp/parser.cc:25864
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Parameterpack kann kein Standardargument haben"
  
! #: cp/parser.cc:25887
  #, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "ein expliziter Objektparameter darf kein Standardargument haben"
  
! #: cp/parser.cc:26011
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Rumpf eines function-try-block in einem %<constexpr%>-Konstruktor ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/parser.cc:26015
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Rumpf eines function-try-block in einer %<constexpr%>-Funktion ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/parser.cc:26356
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "designierte Initialisierer fÃ¼r C++ sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/parser.cc:26378
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen (GNU)"
  
! #: cp/parser.cc:26416
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen von C99"
  
! #: cp/parser.cc:26430
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr "entweder sollten alle Initialisierer-Klauseln benannt sein oder gar keine"
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> ist in benannten Initialisierungen nicht erlaubt"
  
! #: cp/parser.cc:26514
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr "%<.%s%>-Name wird mehrfach in derselben Initialisierungsliste verwendet"
  
! #: cp/parser.cc:26570 cp/parser.cc:26707
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "Klassenname erwartet"
  
! #: cp/parser.cc:26954
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> hinter Klassendefinition erwartet"
  
! #: cp/parser.cc:26957
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> hinter Strukturdefinition erwartet"
  
! #: cp/parser.cc:26960
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> hinter Uniondefinition erwartet"
  
! #: cp/parser.cc:27412
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> oder %<:%> erwartet"
  
! #: cp/parser.cc:27423
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "fÃ¼r eine Klasse kann kein %<override%> angegeben werden"
  
! #: cp/parser.cc:27431
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "globale Qualifizierung von Klassenname ist ungÃ¼ltig"
  
! #: cp/parser.cc:27438
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "qualifizierter Name benennt keine Klasse"
  
! #: cp/parser.cc:27450
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "SchlÃ¼sselwort %<template%> nicht innerhalb des Klassenkopfnamens erlaubt"
  
! #: cp/parser.cc:27456
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ungÃ¼ltiger Klassenname in Deklaration von %qD"
  
! #: cp/parser.cc:27510
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "einer expliziten Spezialisierung muss %<template <>%> vorausgehen"
  
! #: cp/parser.cc:27542
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Funktions-Template %qD als Klassentemplate redeklariert"
  
! #: cp/parser.cc:27575
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "Typnamen-Typ kann nicht aufgelÃ¶st werden"
  
! #: cp/parser.cc:27639
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "vorherige Definition von %q#T"
--- 61849,61990 ----
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "%<this%>-Angabe in Template-Parameterdeklaration"
  
! #: cp/parser.cc:25792
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "ein expliziter Objektparameter kann kein Funktionsparameterpaket sein"
  
! #: cp/parser.cc:25839
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "Standardargumente sind nur fÃ¼r Funktionsparameter zugelassen"
  
! #: cp/parser.cc:25857
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Parameterpack %qD kann kein Standardargument haben"
  
! #: cp/parser.cc:25863
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Templateparameterpack kann kein Standardargument haben"
  
! #: cp/parser.cc:25865
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Parameterpack kann kein Standardargument haben"
  
! #: cp/parser.cc:25888
  #, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "ein expliziter Objektparameter darf kein Standardargument haben"
  
! #: cp/parser.cc:26012
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Rumpf eines function-try-block in einem %<constexpr%>-Konstruktor ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/parser.cc:26016
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Rumpf eines function-try-block in einer %<constexpr%>-Funktion ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/parser.cc:26357
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "designierte Initialisierer fÃ¼r C++ sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/parser.cc:26379
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen (GNU)"
  
! #: cp/parser.cc:26417
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO-C++ erlaubt keine benannten Initialisierungen von C99"
  
! #: cp/parser.cc:26431
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr "entweder sollten alle Initialisierer-Klauseln benannt sein oder gar keine"
  
! #: cp/parser.cc:26464
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "%<...%> ist in benannten Initialisierungen nicht erlaubt"
  
! #: cp/parser.cc:26515
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr "%<.%s%>-Name wird mehrfach in derselben Initialisierungsliste verwendet"
  
! #: cp/parser.cc:26571 cp/parser.cc:26708
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "Klassenname erwartet"
  
! #: cp/parser.cc:26955
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%<;%> hinter Klassendefinition erwartet"
  
! #: cp/parser.cc:26958
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%<;%> hinter Strukturdefinition erwartet"
  
! #: cp/parser.cc:26961
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%<;%> hinter Uniondefinition erwartet"
  
! #: cp/parser.cc:27413
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "%<{%> oder %<:%> erwartet"
  
! #: cp/parser.cc:27424
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "fÃ¼r eine Klasse kann kein %<override%> angegeben werden"
  
! #: cp/parser.cc:27432
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "globale Qualifizierung von Klassenname ist ungÃ¼ltig"
  
! #: cp/parser.cc:27439
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "qualifizierter Name benennt keine Klasse"
  
! #: cp/parser.cc:27451
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "SchlÃ¼sselwort %<template%> nicht innerhalb des Klassenkopfnamens erlaubt"
  
! #: cp/parser.cc:27457
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "ungÃ¼ltiger Klassenname in Deklaration von %qD"
  
! #: cp/parser.cc:27511
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "einer expliziten Spezialisierung muss %<template <>%> vorausgehen"
  
! #: cp/parser.cc:27543
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Funktions-Template %qD als Klassentemplate redeklariert"
  
! #: cp/parser.cc:27576
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "Typnamen-Typ kann nicht aufgelÃ¶st werden"
  
! #: cp/parser.cc:27640
  #, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "vorherige Definition von %q#T"
*************** msgstr "vorherige Definition von %q#T"
*** 61729,61973 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:27653 cp/pt.cc:4305
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr "unexpandiertes Parameterpack in lokaler Klasse in Lambda"
  
! #: cp/parser.cc:27753 cp/parser.cc:34500
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "KlassenschlÃ¼ssel erwartet"
  
! #: cp/parser.cc:27778
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ISO-C++ verbietet typename-SchlÃ¼ssel in Template-Template-Parameter; verwenden Sie %<-std=c++17%> oder %<-std=gnu++17%>"
  
! #: cp/parser.cc:27782
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> oder %<typename%> erwartet"
  
! #: cp/parser.cc:28032
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "in C++03 muss bei Deklaration eines Â»friendÂ« ein KlassenschlÃ¼ssel verwendet werden"
  
! #: cp/parser.cc:28063
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Â»friendÂ«-Deklaration benennt keine Klasse oder Funktion"
  
! #: cp/parser.cc:28081
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "Speicherklasse an anonymem Aggregat im Klassenbereich ist nicht erlaubt"
  
! #: cp/parser.cc:28183
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Defaultinitialisierer fÃ¼r Bitfeld-Elemente sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/parser.cc:28190
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "Defaultinitialisierer fÃ¼r unbenanntes Bitfeld-Element"
  
! #: cp/parser.cc:28203
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr "ISO C++ erlaubt Bitfeld-Attribute nur vor dem %<:%>-Token"
  
! #: cp/parser.cc:28362
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "Bitfeld %qD mit Nicht-Ganzzahl-Typ %qT"
  
! #: cp/parser.cc:28390
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "reiner Spezifizierer bei Funktionsdefinition"
  
! #: cp/parser.cc:28411
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "zusÃ¤tzliches %<;%> hinter Funktionsdefinition innerhalb einer Klasse"
  
! #: cp/parser.cc:28460
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ã¼berflÃ¼ssiges %<,%> am Ende der Elementdeklaration"
  
! #: cp/parser.cc:28474
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> am Ende von Elementdeklaration erwartet"
  
! #: cp/parser.cc:28549
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "ungÃ¼ltige reine Spezifikation (nur %<= 0%> ist erlaubt)"
  
! #: cp/parser.cc:28584
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "eine geschweift geklammerte Initialisierung ist hier nicht erlaubt"
  
! #: cp/parser.cc:28714
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> mehr als einmal in Basisspezifikation angegeben"
  
! #: cp/parser.cc:28734
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "mehr als ein Zugriff in Basisspezifikation angegeben"
  
! #: cp/parser.cc:28758
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubt"
  
! #: cp/parser.cc:28761
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "SchlÃ¼sselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)"
  
! #: cp/parser.cc:28960 cp/parser.cc:29054
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "Typen dÃ¼rfen nicht in einer Ausnahmespezifikation definiert werden"
  
! #: cp/parser.cc:29062
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ISO C++17 erlaubt keine dynamischen Ausnahmespezifikationen"
  
! #: cp/parser.cc:29068
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynamische Ausnahmespezifikationen sind in C++11 veraltet"
  
! #: cp/parser.cc:29112
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Ausnahmespezifikation"
  
! #: cp/parser.cc:29153
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<try%> innerhalb einer %<constexpr%>-Funktion ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/parser.cc:29265
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "Typen dÃ¼rfen nicht in Ausnahmedeklarationen definiert werden"
  
! #: cp/parser.cc:29831
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr "Attribut-Argument als ausbalancierte Tokenfolge erwartet"
  
! #: cp/parser.cc:29977
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "Attribut, das PrÃ¤fix verwendet, wird zusammen mit GÃ¼ltigkeitsbereich-Attribut-Token verwendet"
  
! #: cp/parser.cc:29991
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "Bezeichner fÃ¼r den Attributnamen erwartet"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:30134
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr "Klammern mÃ¼ssen weggelassen werden, wenn die Argumentliste des %qE-Attributs leer ist"
  
! #: cp/parser.cc:30169
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "Attribut %qs ist mehrfach angegeben"
  
! #: cp/parser.cc:30211
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "Attribut vor %<...%> erwartet"
  
! #: cp/parser.cc:30214
  #, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "Attribut ohne Argumente enthÃ¤lt keine Parameterpakete"
  
! #: cp/parser.cc:30260
  #, gcc-internal-format
  msgid "expected contract-role"
  msgstr "Vertragsrolle erwartet"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:30341
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr "Vertragssemantik oder -stufe erwartet"
  
! #: cp/parser.cc:30351
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "Vertragsstufe erwartet: %<default%>, %<audit%> oder %<axiom%>"
  
! #: cp/parser.cc:30361
  #, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr "ungÃ¼ltige Verwendung der Vertragsstufe fÃ¼r explizite Semantik"
  
! #: cp/parser.cc:30498
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "VertrÃ¤ge sind nur mit %<-fcontracts%> verfÃ¼gbar"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90184
! #: cp/parser.cc:30657
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribute-using-prefix ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar"
  
! #: cp/parser.cc:31006 cp/parser.cc:31015
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "Ausdruck muss in runden Klammern eingeschlossen sein"
  
! #: cp/parser.cc:31361
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr "Fehlendes zusÃ¤tzliches %<requries%>, um eine requires-expression zu beginnen"
  
! #: cp/parser.cc:31604
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr "PrÃ¼fung, ob eine Konzept-ID ein gÃ¼ltiger Ausdruck ist; fÃ¼gen Sie %<requires%> hinzu, um die ErfÃ¼llung zu prÃ¼fen"
  
! #: cp/parser.cc:31742
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "RÃ¼ckgabetyp ist keine einfache Typ-EinschrÃ¤nkung"
  
! #: cp/parser.cc:31750
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "%<return-type-requirement%> ist keine Typ-EinschrÃ¤nkung"
  
! #: cp/parser.cc:32268
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "spezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>"
  
! #: cp/parser.cc:32273
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ungÃ¼ltige Deklaration von %<%T::%E%>"
  
! #: cp/parser.cc:32277
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "zu wenige Templateparameterlisten"
--- 61992,62236 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:27654 cp/pt.cc:4327
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr "unexpandiertes Parameterpack in lokaler Klasse in Lambda"
  
! #: cp/parser.cc:27760 cp/parser.cc:34518
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "KlassenschlÃ¼ssel erwartet"
  
! #: cp/parser.cc:27785
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "ISO-C++ verbietet typename-SchlÃ¼ssel in Template-Template-Parameter; verwenden Sie %<-std=c++17%> oder %<-std=gnu++17%>"
  
! #: cp/parser.cc:27789
  #, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%<class%> oder %<typename%> erwartet"
  
! #: cp/parser.cc:28039
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "in C++03 muss bei Deklaration eines Â»friendÂ« ein KlassenschlÃ¼ssel verwendet werden"
  
! #: cp/parser.cc:28070
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "Â»friendÂ«-Deklaration benennt keine Klasse oder Funktion"
  
! #: cp/parser.cc:28088
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr "Speicherklasse an anonymem Aggregat im Klassenbereich ist nicht erlaubt"
  
! #: cp/parser.cc:28190
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Defaultinitialisierer fÃ¼r Bitfeld-Elemente sind erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/parser.cc:28197
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "Defaultinitialisierer fÃ¼r unbenanntes Bitfeld-Element"
  
! #: cp/parser.cc:28210
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr "ISO C++ erlaubt Bitfeld-Attribute nur vor dem %<:%>-Token"
  
! #: cp/parser.cc:28369
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "Bitfeld %qD mit Nicht-Ganzzahl-Typ %qT"
  
! #: cp/parser.cc:28397
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "reiner Spezifizierer bei Funktionsdefinition"
  
! #: cp/parser.cc:28418
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "zusÃ¤tzliches %<;%> hinter Funktionsdefinition innerhalb einer Klasse"
  
! #: cp/parser.cc:28467
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "Ã¼berflÃ¼ssiges %<,%> am Ende der Elementdeklaration"
  
! #: cp/parser.cc:28481
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "%<;%> am Ende von Elementdeklaration erwartet"
  
! #: cp/parser.cc:28556
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "ungÃ¼ltige reine Spezifikation (nur %<= 0%> ist erlaubt)"
  
! #: cp/parser.cc:28591
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "eine geschweift geklammerte Initialisierung ist hier nicht erlaubt"
  
! #: cp/parser.cc:28721
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "%<virtual%> mehr als einmal in Basisspezifikation angegeben"
  
! #: cp/parser.cc:28741
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "mehr als ein Zugriff in Basisspezifikation angegeben"
  
! #: cp/parser.cc:28765
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "SchlÃ¼sselwort %<typename%> nicht auÃŸerhalb von Templates erlaubt"
  
! #: cp/parser.cc:28768
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "SchlÃ¼sselwort %<typename%> nicht erlaubt in diesem Kontext (die Basisklasse ist implizit ein Typ)"
  
! #: cp/parser.cc:28967 cp/parser.cc:29061
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "Typen dÃ¼rfen nicht in einer Ausnahmespezifikation definiert werden"
  
! #: cp/parser.cc:29069
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ISO C++17 erlaubt keine dynamischen Ausnahmespezifikationen"
  
! #: cp/parser.cc:29075
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynamische Ausnahmespezifikationen sind in C++11 veraltet"
  
! #: cp/parser.cc:29119
  #, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "ungÃ¼ltige Verwendung von %<auto%> in Ausnahmespezifikation"
  
! #: cp/parser.cc:29160
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<try%> innerhalb einer %<constexpr%>-Funktion ist erst mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/parser.cc:29272
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "Typen dÃ¼rfen nicht in Ausnahmedeklarationen definiert werden"
  
! #: cp/parser.cc:29838
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr "Attribut-Argument als ausbalancierte Tokenfolge erwartet"
  
! #: cp/parser.cc:29984
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "Attribut, das PrÃ¤fix verwendet, wird zusammen mit GÃ¼ltigkeitsbereich-Attribut-Token verwendet"
  
! #: cp/parser.cc:29998
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "Bezeichner fÃ¼r den Attributnamen erwartet"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:30141
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr "Klammern mÃ¼ssen weggelassen werden, wenn die Argumentliste des %qE-Attributs leer ist"
  
! #: cp/parser.cc:30176
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "Attribut %qs ist mehrfach angegeben"
  
! #: cp/parser.cc:30218
  #, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "Attribut vor %<...%> erwartet"
  
! #: cp/parser.cc:30221
  #, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "Attribut ohne Argumente enthÃ¤lt keine Parameterpakete"
  
! #: cp/parser.cc:30267
  #, gcc-internal-format
  msgid "expected contract-role"
  msgstr "Vertragsrolle erwartet"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:30348
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr "Vertragssemantik oder -stufe erwartet"
  
! #: cp/parser.cc:30358
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "Vertragsstufe erwartet: %<default%>, %<audit%> oder %<axiom%>"
  
! #: cp/parser.cc:30368
  #, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr "ungÃ¼ltige Verwendung der Vertragsstufe fÃ¼r explizite Semantik"
  
! #: cp/parser.cc:30505
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "VertrÃ¤ge sind nur mit %<-fcontracts%> verfÃ¼gbar"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90184
! #: cp/parser.cc:30664
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribute-using-prefix ist nur mit %<-std=c++17%> oder %<-std=gnu++17%> verfÃ¼gbar"
  
! #: cp/parser.cc:31013 cp/parser.cc:31022
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "Ausdruck muss in runden Klammern eingeschlossen sein"
  
! #: cp/parser.cc:31368
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr "Fehlendes zusÃ¤tzliches %<requries%>, um eine requires-expression zu beginnen"
  
! #: cp/parser.cc:31611
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr "PrÃ¼fung, ob eine Konzept-ID ein gÃ¼ltiger Ausdruck ist; fÃ¼gen Sie %<requires%> hinzu, um die ErfÃ¼llung zu prÃ¼fen"
  
! #: cp/parser.cc:31749
  #, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "RÃ¼ckgabetyp ist keine einfache Typ-EinschrÃ¤nkung"
  
! #: cp/parser.cc:31757
  #, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "%<return-type-requirement%> ist keine Typ-EinschrÃ¤nkung"
  
! #: cp/parser.cc:32275
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "spezialisierendes Element %<%T::%E%> erfordert Syntax %<template<>%>"
  
! #: cp/parser.cc:32280
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ungÃ¼ltige Deklaration von %<%T::%E%>"
  
! #: cp/parser.cc:32284
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "zu wenige Templateparameterlisten"
*************** msgstr "zu wenige Templateparameterliste
*** 61976,62413 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:32284
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "zu viele Templateparameterlisten"
  
! #: cp/parser.cc:32576
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr "template-id ist fÃ¼r Konstruktor in C++20 nicht erlaubt"
  
! #: cp/parser.cc:32687
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "benannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tzt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90185
! #: cp/parser.cc:32860
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr "ISO C++ unterstÃ¼tzt keine Operatortemplates in Zeichenkettenliteralen, die eine Argumentpackung von Zeichen bekommen"
  
! #: cp/parser.cc:32869
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr "literales Operatortemplate %qD hat ungÃ¼ltige Parameterliste; nicht-Typ Templateargumentpack %<<charâ€¦>%> oder einzelner Nicht-Typ-Parameter von Klassentyp erwartet"
  
! #: cp/parser.cc:32875
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr "literales Operatortemplate %qD hat ungÃ¼ltige Parameterliste; Template fÃ¼r Nicht-Typ Argumentpack %<<charâ€¦>%> erwartet"
  
! #: cp/parser.cc:32982
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr "Template-EinfÃ¼hrungen sind nicht Teil der C++20-Konzepte; verwenden Sie %qs, um sie zu aktivieren"
  
! #: cp/parser.cc:32992
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "kein passendes Konzept fÃ¼r template-introduction"
  
! #: cp/parser.cc:33015
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "ungÃ¼ltige Deklaration eines Elementtemplates in lokaler Klasse"
  
! #: cp/parser.cc:33024
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "Template mit C-Bindung"
  
! #: cp/parser.cc:33044
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ungÃ¼ltige explizite Spezialisierung"
  
! #: cp/parser.cc:33156
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Templatedeklaration von %<typedef%>"
  
! #: cp/parser.cc:33207
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "eine Klassen-Templatedeklaration darf nichts anderes deklarieren"
  
! #: cp/parser.cc:33259
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "explizite Template-Spezialisierung kann keine Speicherklasse haben"
  
! #: cp/parser.cc:33565
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein"
  
! #: cp/parser.cc:33578
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "falsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beenden"
  
! #: cp/parser.cc:33609
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%qs sollte %qs sein, um eine Templateargumentliste zu beenden"
  
! #: cp/parser.cc:33926
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "Argument von %<sizeof...%> muss mit Klammern umschlossen werden"
  
! #: cp/parser.cc:34103
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ungÃ¼ltige Verwendung von %qD in Spezifizierung der Bindung"
  
! #: cp/parser.cc:34114
  #, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr "doppelter %qD-Spezifizierer"
  
! #: cp/parser.cc:34117
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr "%qD-Spezifizierer ist unvertrÃ¤glich mit %qs"
  
! #: cp/parser.cc:34129
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vor %qD"
  
! #: cp/parser.cc:34145
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%qD-Spezifizierer ist unvertrÃ¤glich mit %<typedef%>"
  
! #: cp/parser.cc:34254
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO-C++ 1998 unterstÃ¼tzt nicht %<long long%>"
  
! #: cp/parser.cc:34265
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sowohl %<__thread%> als auch %<thread_local%> angegeben"
  
! #: cp/parser.cc:34270
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "doppeltes %qD"
  
! #: cp/parser.cc:34299
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "doppeltes %qs"
  
! #: cp/parser.cc:34351
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> erwartet"
  
! #: cp/parser.cc:34354
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> erwartet"
  
! #: cp/parser.cc:34357
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> erwartet"
  
! #: cp/parser.cc:34363
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> erwartet"
  
! #: cp/parser.cc:34366
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> erwartet"
  
! #: cp/parser.cc:34369
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> erwartet"
  
! #: cp/parser.cc:34372
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> erwartet"
  
! #: cp/parser.cc:34375
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> erwartet"
  
! #: cp/parser.cc:34378
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> erwartet"
  
! #: cp/parser.cc:34381
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> erwartet"
  
! #: cp/parser.cc:34384
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> erwartet"
  
! #: cp/parser.cc:34387
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> erwartet"
  
! #: cp/parser.cc:34390
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> erwartet"
  
! #: cp/parser.cc:34393
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> erwartet"
  
! #: cp/parser.cc:34396
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> erwartet"
  
! #: cp/parser.cc:34399
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "%<auto%> erwartet"
  
! #: cp/parser.cc:34402
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> erwartet"
  
! #: cp/parser.cc:34405
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> erwartet"
  
! #: cp/parser.cc:34408
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> erwartet"
  
! #: cp/parser.cc:34411
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> erwartet"
  
! #: cp/parser.cc:34414
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> erwartet"
  
! #: cp/parser.cc:34417
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> erwartet"
  
! #: cp/parser.cc:34420
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "%<co_yield%> erwartet"
  
! #: cp/parser.cc:34452
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> erwartet"
  
! #: cp/parser.cc:34464
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> erwartet"
  
! #: cp/parser.cc:34467
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> erwartet"
  
! #: cp/parser.cc:34470
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> erwartet"
  
! #: cp/parser.cc:34476
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> oder %<::%> erwartet"
  
! #: cp/parser.cc:34503
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> oder %<template%> erwartet"
  
! #: cp/parser.cc:34838
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr "redundanter AufzÃ¤hlungsschlÃ¼ssel %<enum%s%> in Bezug auf %q#T"
  
! #: cp/parser.cc:34989
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Markierung %qs bei Benennung von %q#T verwendet"
  
! #: cp/parser.cc:34994
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T wurde vorher hier deklariert"
  
! #: cp/parser.cc:35115
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "redundanter KlassenschlÃ¼ssel %qs in Verweis auf %q#T"
  
! #: cp/parser.cc:35273 cp/parser.cc:35307
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT mit nicht zusammenpassendem KlassenschlÃ¼ssel %qs deklariert"
  
! #: cp/parser.cc:35280 cp/parser.cc:35313
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr "entfernen Sie den KlassenschlÃ¼ssel oder ersetzen Sie ihn durch %qs"
  
! #: cp/parser.cc:35281 cp/parser.cc:35314
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "KlassenschlÃ¼ssel durch %qs ersetzen"
  
! #: cp/parser.cc:35288
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "%qT wurde hier als %qs definiert"
  
! #: cp/parser.cc:35289
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "%qT wurde erstmals hier als %qs deklariert"
  
! #: cp/parser.cc:35372
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD mit anderem Zugriff redeklariert"
  
! #: cp/parser.cc:35393
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "in C++98 ist %<template%> (zum eindeutig machen) nur innerhalb von Templates erlaubt"
  
! #: cp/parser.cc:35643
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Datei endet in Standardargument"
  
! #: cp/parser.cc:35884 cp/parser.cc:37192 cp/parser.cc:37381
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "unpassendes Objective-C++-Konstrukt %<@%D%>"
  
! #: cp/parser.cc:35955
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "Objective-C++-NachrichtenempfÃ¤nger erwartet"
  
! #: cp/parser.cc:36025
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "Objective-C++ Nachrichtenargument(e) erwartet"
  
! #: cp/parser.cc:36056
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> muss als Argument einen Typen angeben"
  
! #: cp/parser.cc:36460
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "UngÃ¼ltiger Objective-C++-Selektorname"
  
! #: cp/parser.cc:36535 cp/parser.cc:36553
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Objective-C++ Methodendeklaration erwartet"
  
! #: cp/parser.cc:36547 cp/parser.cc:36613
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "Methodenattribute mÃ¼ssen am Ende angegeben werden"
  
! #: cp/parser.cc:36656
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "Ã¼berflÃ¼ssiges %qs zwischen Objective-C++ Methoden"
  
! #: cp/parser.cc:36853 cp/parser.cc:36860 cp/parser.cc:36867
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Instanzvariable"
  
! #: cp/parser.cc:36984
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Bezeichner nach %<@protocol%> erwartet"
  
! #: cp/parser.cc:37157
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "Attribute dÃ¼rfen nicht vor dem Objective-C++-SchlÃ¼sselwort %<@%D%> angegeben werden"
  
! #: cp/parser.cc:37164
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "PrÃ¤fix-Attribute vor %<@%D%> werden ignoriert"
  
! #: cp/parser.cc:37444 cp/parser.cc:37451 cp/parser.cc:37458
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Eigenschaft"
  
! #: cp/parser.cc:37620
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "unbekanntes Eigenschaftsattribut %qE"
  
! #: cp/parser.cc:38865
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "Liste von GanzzahlausdrÃ¼cken erwartet"
  
! #: cp/parser.cc:38882
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%<wait%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/parser.cc:39638
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "%<scalar%>, %<aggregate%> oder %<all%> erwartet"
  
! #: cp/parser.cc:40029
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ungÃ¼ltiger reduction-identifier"
  
! #: cp/parser.cc:40998
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "Typen dÃ¼rfen nicht in Iteratortyp definiert werden"
--- 62239,62676 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:32291
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "zu viele Templateparameterlisten"
  
! #: cp/parser.cc:32583
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr "template-id ist fÃ¼r Konstruktor in C++20 nicht erlaubt"
  
! #: cp/parser.cc:32694
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "benannte RÃ¼ckgabewerte werden nicht mehr unterstÃ¼tzt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90185
! #: cp/parser.cc:32867
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr "ISO C++ unterstÃ¼tzt keine Operatortemplates in Zeichenkettenliteralen, die eine Argumentpackung von Zeichen bekommen"
  
! #: cp/parser.cc:32876
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr "literales Operatortemplate %qD hat ungÃ¼ltige Parameterliste; nicht-Typ Templateargumentpack %<<charâ€¦>%> oder einzelner Nicht-Typ-Parameter von Klassentyp erwartet"
  
! #: cp/parser.cc:32882
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr "literales Operatortemplate %qD hat ungÃ¼ltige Parameterliste; Template fÃ¼r Nicht-Typ Argumentpack %<<charâ€¦>%> erwartet"
  
! #: cp/parser.cc:32989
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr "Template-EinfÃ¼hrungen sind nicht Teil der C++20-Konzepte; verwenden Sie %qs, um sie zu aktivieren"
  
! #: cp/parser.cc:32999
  #, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "kein passendes Konzept fÃ¼r template-introduction"
  
! #: cp/parser.cc:33022
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "ungÃ¼ltige Deklaration eines Elementtemplates in lokaler Klasse"
  
! #: cp/parser.cc:33031
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "Template mit C-Bindung"
  
! #: cp/parser.cc:33051
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ungÃ¼ltige explizite Spezialisierung"
  
! #: cp/parser.cc:33163
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Templatedeklaration von %<typedef%>"
  
! #: cp/parser.cc:33214
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "eine Klassen-Templatedeklaration darf nichts anderes deklarieren"
  
! #: cp/parser.cc:33266
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "explizite Template-Spezialisierung kann keine Speicherklasse haben"
  
! #: cp/parser.cc:33583
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> sollte innerhalb einer geschachtelten Templateargumentliste %<> >%> sein"
  
! #: cp/parser.cc:33596
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "falsches %<>>%>; %<>%> verwenden, um eine Templateargumentliste zu beenden"
  
! #: cp/parser.cc:33627
  #, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%qs sollte %qs sein, um eine Templateargumentliste zu beenden"
  
! #: cp/parser.cc:33944
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "Argument von %<sizeof...%> muss mit Klammern umschlossen werden"
  
! #: cp/parser.cc:34121
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ungÃ¼ltige Verwendung von %qD in Spezifizierung der Bindung"
  
! #: cp/parser.cc:34132
  #, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr "doppelter %qD-Spezifizierer"
  
! #: cp/parser.cc:34135
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr "%qD-Spezifizierer ist unvertrÃ¤glich mit %qs"
  
! #: cp/parser.cc:34147
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> vor %qD"
  
! #: cp/parser.cc:34163
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%qD-Spezifizierer ist unvertrÃ¤glich mit %<typedef%>"
  
! #: cp/parser.cc:34272
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO-C++ 1998 unterstÃ¼tzt nicht %<long long%>"
  
! #: cp/parser.cc:34283
  #, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sowohl %<__thread%> als auch %<thread_local%> angegeben"
  
! #: cp/parser.cc:34288
  #, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "doppeltes %qD"
  
! #: cp/parser.cc:34317
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "doppeltes %qs"
  
! #: cp/parser.cc:34369
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "%<new%> erwartet"
  
! #: cp/parser.cc:34372
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "%<delete%> erwartet"
  
! #: cp/parser.cc:34375
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "%<return%> erwartet"
  
! #: cp/parser.cc:34381
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "%<extern%> erwartet"
  
! #: cp/parser.cc:34384
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "%<static_assert%> erwartet"
  
! #: cp/parser.cc:34387
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%<decltype%> erwartet"
  
! #: cp/parser.cc:34390
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "%<operator%> erwartet"
  
! #: cp/parser.cc:34393
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "%<class%> erwartet"
  
! #: cp/parser.cc:34396
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%<template%> erwartet"
  
! #: cp/parser.cc:34399
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%<namespace%> erwartet"
  
! #: cp/parser.cc:34402
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "%<using%> erwartet"
  
! #: cp/parser.cc:34405
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%<asm%> erwartet"
  
! #: cp/parser.cc:34408
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%<try%> erwartet"
  
! #: cp/parser.cc:34411
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "%<catch%> erwartet"
  
! #: cp/parser.cc:34414
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "%<throw%> erwartet"
  
! #: cp/parser.cc:34417
  #, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "%<auto%> erwartet"
  
! #: cp/parser.cc:34420
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "%<__label__%> erwartet"
  
! #: cp/parser.cc:34423
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%<@try%> erwartet"
  
! #: cp/parser.cc:34426
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "%<@synchronized%> erwartet"
  
! #: cp/parser.cc:34429
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "%<@throw%> erwartet"
  
! #: cp/parser.cc:34432
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "%<__transaction_atomic%> erwartet"
  
! #: cp/parser.cc:34435
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "%<__transaction_relaxed%> erwartet"
  
! #: cp/parser.cc:34438
  #, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "%<co_yield%> erwartet"
  
! #: cp/parser.cc:34470
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "%<::%> erwartet"
  
! #: cp/parser.cc:34482
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "%<...%> erwartet"
  
! #: cp/parser.cc:34485
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "%<*%> erwartet"
  
! #: cp/parser.cc:34488
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "%<~%> erwartet"
  
! #: cp/parser.cc:34494
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "%<:%> oder %<::%> erwartet"
  
! #: cp/parser.cc:34521
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "%<class%>, %<typename%> oder %<template%> erwartet"
  
! #: cp/parser.cc:34856
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr "redundanter AufzÃ¤hlungsschlÃ¼ssel %<enum%s%> in Bezug auf %q#T"
  
! #: cp/parser.cc:35007
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "Markierung %qs bei Benennung von %q#T verwendet"
  
! #: cp/parser.cc:35012
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T wurde vorher hier deklariert"
  
! #: cp/parser.cc:35133
  #, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "redundanter KlassenschlÃ¼ssel %qs in Verweis auf %q#T"
  
! #: cp/parser.cc:35291 cp/parser.cc:35325
  #, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT mit nicht zusammenpassendem KlassenschlÃ¼ssel %qs deklariert"
  
! #: cp/parser.cc:35298 cp/parser.cc:35331
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr "entfernen Sie den KlassenschlÃ¼ssel oder ersetzen Sie ihn durch %qs"
  
! #: cp/parser.cc:35299 cp/parser.cc:35332
  #, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "KlassenschlÃ¼ssel durch %qs ersetzen"
  
! #: cp/parser.cc:35306
  #, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "%qT wurde hier als %qs definiert"
  
! #: cp/parser.cc:35307
  #, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "%qT wurde erstmals hier als %qs deklariert"
  
! #: cp/parser.cc:35390
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD mit anderem Zugriff redeklariert"
  
! #: cp/parser.cc:35411
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "in C++98 ist %<template%> (zum eindeutig machen) nur innerhalb von Templates erlaubt"
  
! #: cp/parser.cc:35661
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Datei endet in Standardargument"
  
! #: cp/parser.cc:35902 cp/parser.cc:37210 cp/parser.cc:37399
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "unpassendes Objective-C++-Konstrukt %<@%D%>"
  
! #: cp/parser.cc:35973
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "Objective-C++-NachrichtenempfÃ¤nger erwartet"
  
! #: cp/parser.cc:36043
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "Objective-C++ Nachrichtenargument(e) erwartet"
  
! #: cp/parser.cc:36074
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> muss als Argument einen Typen angeben"
  
! #: cp/parser.cc:36478
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "UngÃ¼ltiger Objective-C++-Selektorname"
  
! #: cp/parser.cc:36553 cp/parser.cc:36571
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Objective-C++ Methodendeklaration erwartet"
  
! #: cp/parser.cc:36565 cp/parser.cc:36631
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "Methodenattribute mÃ¼ssen am Ende angegeben werden"
  
! #: cp/parser.cc:36674
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "Ã¼berflÃ¼ssiges %qs zwischen Objective-C++ Methoden"
  
! #: cp/parser.cc:36871 cp/parser.cc:36878 cp/parser.cc:36885
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Instanzvariable"
  
! #: cp/parser.cc:37002
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Bezeichner nach %<@protocol%> erwartet"
  
! #: cp/parser.cc:37175
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "Attribute dÃ¼rfen nicht vor dem Objective-C++-SchlÃ¼sselwort %<@%D%> angegeben werden"
  
! #: cp/parser.cc:37182
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "PrÃ¤fix-Attribute vor %<@%D%> werden ignoriert"
  
! #: cp/parser.cc:37462 cp/parser.cc:37469 cp/parser.cc:37476
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ungÃ¼ltiger Typ fÃ¼r Eigenschaft"
  
! #: cp/parser.cc:37638
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "unbekanntes Eigenschaftsattribut %qE"
  
! #: cp/parser.cc:38910
  #, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "Liste von GanzzahlausdrÃ¼cken erwartet"
  
! #: cp/parser.cc:38927
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "%<wait%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/parser.cc:39683
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "%<scalar%>, %<aggregate%> oder %<all%> erwartet"
  
! #: cp/parser.cc:40074
  #, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "ungÃ¼ltiger reduction-identifier"
  
! #: cp/parser.cc:41043
  #, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "Typen dÃ¼rfen nicht in Iteratortyp definiert werden"
*************** msgstr "Typen dÃ¼rfen nicht in Iteratort
*** 62416,62563 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:42626
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "%<#pragma omp allocate%> wird nicht mehr unterstÃ¼tzt"
  
! #: cp/parser.cc:44077
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "geklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubt"
  
! #: cp/parser.cc:44817
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<ordered%>-Klausel mit Parameter in %<for%>-Schleife Ã¼ber einen Bereich"
  
! #: cp/parser.cc:44899 cp/pt.cc:18116
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Schleifenvariable %qD sollte keine Reduktion sein"
  
! #: cp/parser.cc:47776
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare %s%> gefolgt von %<#pragma omp declare %s%>"
  
! #: cp/parser.cc:48546
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr "eine andere OpenMP-Direktive als %<declare simd%> oder %<declare variant%> gehÃ¶rt zu einer Deklaration"
  
! #: cp/parser.cc:49153
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ungÃ¼ltige Initialisierungsklausel"
  
! #: cp/parser.cc:49184
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "Â»id-expression (arguments)Â« erwartet"
  
! #: cp/parser.cc:49196
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr "eins der Aufrufargumente fÃ¼r die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> sein"
  
! #: cp/parser.cc:49299
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "neue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werden"
  
! #: cp/parser.cc:49319 cp/semantics.cc:6373
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "vordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:49323 cp/semantics.cc:6381
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "Funktions- oder Arraytyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:49326 cp/pt.cc:14611 cp/semantics.cc:6387
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Referenztyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:49329 cp/semantics.cc:6393
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "%<const%>-, %<volatile%>- oder %<__restrict%>-qualifizierter Typ %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:50049
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> benennt eine Menge von Ãœberladungen"
  
! #: cp/parser.cc:50059
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD bezeichnet keine Funktion innerhalb eines Namensraum"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:50420
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr "%<atomic_cancel%>"
  
! #: cp/parser.cc:50467 cp/semantics.cc:11405
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen Speicher"
  
! #: cp/parser.cc:50469 cp/semantics.cc:11407
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen Speicher"
  
! #: cp/parser.cc:50615
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "Ã¤uÃŸeres %<__transaction_cancel%> nicht innerhalb des Ã¤uÃŸeren %<__transaction_atomic%>"
  
! #: cp/parser.cc:50618
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  oder einer %<transaction_may_cancel_outer%>-Funktion"
  
! #: cp/parser.cc:50665
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "falsch geformtes %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.cc:50965
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp requires%> darf nur im GÃ¼ltigkeitsbereich einer Datei oder eines Namensraums verwendet werden"
  
! #: cp/parser.cc:50976
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp assumes%> darf nur im GÃ¼ltigkeitsbereich einer Datei oder eines Namensraums verwendet werden"
  
! #: cp/parser.cc:51053
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "%<#pragma GCC %s%> muss innerhalb einer Funktion sein"
  
! #: cp/parser.cc:51195
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "Compilieren von mehreren Quellen ist fÃ¼r C++ nicht implementiert"
  
! #: cp/parser.cc:51232
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "Platzhaltertyp ist in diesem Kontext nicht erlaubt"
  
! #: cp/parser.cc:51441
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "Implizite Templates dÃ¼rfen nicht %<virtual%> sein"
  
! #: cp/parser.cc:51497
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr "%<extern \"C\"%>-Bindung beginnt hier"
--- 62679,62826 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:42671
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "%<#pragma omp allocate%> wird nicht mehr unterstÃ¼tzt"
  
! #: cp/parser.cc:44122
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "geklammerte Initialisierung ist in OpenMP-%<for%>-Schleife nicht erlaubt"
  
! #: cp/parser.cc:44862
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<ordered%>-Klausel mit Parameter in %<for%>-Schleife Ã¼ber einen Bereich"
  
! #: cp/parser.cc:44944 cp/pt.cc:18150
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "Schleifenvariable %qD sollte keine Reduktion sein"
  
! #: cp/parser.cc:47843
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare %s%> gefolgt von %<#pragma omp declare %s%>"
  
! #: cp/parser.cc:48613
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr "eine andere OpenMP-Direktive als %<declare simd%> oder %<declare variant%> gehÃ¶rt zu einer Deklaration"
  
! #: cp/parser.cc:49220
  #, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "ungÃ¼ltige Initialisierungsklausel"
  
! #: cp/parser.cc:49251
  #, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "Â»id-expression (arguments)Â« erwartet"
  
! #: cp/parser.cc:49263
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr "eins der Aufrufargumente fÃ¼r die Initialisierung sollte %<omp_priv%> oder %<&omp_priv%> sein"
  
! #: cp/parser.cc:49366
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "neue Typen dÃ¼rfen nicht in einem RÃ¼ckgabetyp definiert werden"
  
! #: cp/parser.cc:49386 cp/semantics.cc:6446
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "vordeklarierter arithmetischer Typ %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:49390 cp/semantics.cc:6454
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "Funktions- oder Arraytyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:49393 cp/pt.cc:14635 cp/semantics.cc:6460
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "Referenztyp %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:49396 cp/semantics.cc:6466
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "%<const%>-, %<volatile%>- oder %<__restrict%>-qualifizierter Typ %qT in %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:50116
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%<#pragma acc routine%> benennt eine Menge von Ãœberladungen"
  
! #: cp/parser.cc:50126
  #, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD bezeichnet keine Funktion innerhalb eines Namensraum"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:50487
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr "%<atomic_cancel%>"
  
! #: cp/parser.cc:50534 cp/semantics.cc:11478
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen Speicher"
  
! #: cp/parser.cc:50536 cp/semantics.cc:11480
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> ohne eingeschaltete UnterstÃ¼tzung fÃ¼r transaktionsgebundenen Speicher"
  
! #: cp/parser.cc:50682
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "Ã¤uÃŸeres %<__transaction_cancel%> nicht innerhalb des Ã¤uÃŸeren %<__transaction_atomic%>"
  
! #: cp/parser.cc:50685
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  oder einer %<transaction_may_cancel_outer%>-Funktion"
  
! #: cp/parser.cc:50732
  #, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "falsch geformtes %<#pragma GCC pch_preprocess%>"
  
! #: cp/parser.cc:51032
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp requires%> darf nur im GÃ¼ltigkeitsbereich einer Datei oder eines Namensraums verwendet werden"
  
! #: cp/parser.cc:51043
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp assumes%> darf nur im GÃ¼ltigkeitsbereich einer Datei oder eines Namensraums verwendet werden"
  
! #: cp/parser.cc:51120
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "%<#pragma GCC %s%> muss innerhalb einer Funktion sein"
  
! #: cp/parser.cc:51262
  #, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "Compilieren von mehreren Quellen ist fÃ¼r C++ nicht implementiert"
  
! #: cp/parser.cc:51299
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "Platzhaltertyp ist in diesem Kontext nicht erlaubt"
  
! #: cp/parser.cc:51508
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "Implizite Templates dÃ¼rfen nicht %<virtual%> sein"
  
! #: cp/parser.cc:51564
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr "%<extern \"C\"%>-Bindung beginnt hier"
*************** msgstr "Templatespezialisierung von %qD
*** 62644,62650 ****
  msgid "specialization of %qD after instantiation"
  msgstr "Spezialisierung von %qD nach Instanziierung"
  
! #: cp/pt.cc:2046 cp/semantics.cc:6243
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s %#qD"
--- 62907,62913 ----
  msgid "specialization of %qD after instantiation"
  msgstr "Spezialisierung von %qD nach Instanziierung"
  
! #: cp/pt.cc:2046 cp/semantics.cc:6316
  #, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s %#qD"
*************** msgstr "explizite Spezialisierung des Fu
*** 62808,62931 ****
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "Argument von %<__integer_pack%> muss zwischen 0 und %d liegen"
  
! #: cp/pt.cc:4168
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "Expansion der Basisinitialisierung %qT enthÃ¤lt keine Parameterpacks"
  
! #: cp/pt.cc:4236
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "Expansionsmuster %qT enthÃ¤lt keine Parameterpacks"
  
! #: cp/pt.cc:4238
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "Expansionsmuster %qE enthÃ¤lt keine Parameterpacks"
  
! #: cp/pt.cc:4322
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "ParameterbÃ¼ndel nicht mit %<...%> aufgelÃ¶st:"
  
! #: cp/pt.cc:4339 cp/pt.cc:5220
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4341
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "         %s"
  
! #: cp/pt.cc:4467
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Deklaration des Templateparameters %q+D Ã¼berdeckt einen Templateparameter"
  
! #: cp/pt.cc:4470
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Deklaration von %q+#D Ã¼berdeckt einen Templateparameter"
  
! #: cp/pt.cc:4472
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Templateparameter %qD hier deklariert"
  
! #: cp/pt.cc:5156
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "Spezialisierung des Variablenkonzepts %q#D"
  
! #: cp/pt.cc:5215
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Templateparameter nicht in partieller Spezialisierung herleitbar:"
  
! #: cp/pt.cc:5238
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "Teilspezialisierung %q+D spezialisiert keine Templateargumente; um das primÃ¤re Template zu definieren, entfernen Sie die Templateargumentliste"
  
! #: cp/pt.cc:5242
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "Teilspezialisierung %q+D spezialisiert keine Templateargumente und ist nicht eingeschrÃ¤nkter als das primÃ¤re Template; um das primÃ¤re Template zu definieren, entfernen Sie die Templateargumentliste"
  
! #: cp/pt.cc:5246 cp/pt.cc:5257 cp/pt.cc:5265
  #, gcc-internal-format
  msgid "primary template here"
  msgstr "ursprÃ¼ngliches Template hier"
  
! #: cp/pt.cc:5254
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "partielle Spezialisierung ist nicht nÃ¤her spezialisiert als das ursprÃ¼ngliche Template, da es mehrere Parameter mit einer Â»packÂ«-Erweiterung ersetzt"
  
! #: cp/pt.cc:5264
  #, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "zu viele Argumente fÃ¼r teilweise Spezialisierung %qT"
  
! #: cp/pt.cc:5279
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "Teilspezialisierung %qD ist nicht spezialisierter als"
  
! #: cp/pt.cc:5281
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr "primÃ¤res Template %qD"
  
! #: cp/pt.cc:5323
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "Argument %qE fÃ¼r Parameterpack muss am Ende der Templateargumentliste sein"
  
! #: cp/pt.cc:5326
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "Argument %qT fÃ¼r Parameterpack muss am Ende der Templateargumentliste sein"
  
! #: cp/pt.cc:5388
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparameter ab"
  msgstr[1] "Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparametern ab"
  
! #: cp/pt.cc:5456
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Deklaration von %qD macht vorherige Template-Instanziierung fÃ¼r %qD mehrdeutig"
  
! #: cp/pt.cc:5460
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "teilweise Spezialisierung von %qD nach Instanziierung von %qD"
  
! #: cp/pt.cc:5643
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "kein Standard-Argument fÃ¼r %qD"
--- 63071,63194 ----
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "Argument von %<__integer_pack%> muss zwischen 0 und %d liegen"
  
! #: cp/pt.cc:4190
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "Expansion der Basisinitialisierung %qT enthÃ¤lt keine Parameterpacks"
  
! #: cp/pt.cc:4258
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "Expansionsmuster %qT enthÃ¤lt keine Parameterpacks"
  
! #: cp/pt.cc:4260
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "Expansionsmuster %qE enthÃ¤lt keine Parameterpacks"
  
! #: cp/pt.cc:4344
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "ParameterbÃ¼ndel nicht mit %<...%> aufgelÃ¶st:"
  
! #: cp/pt.cc:4361 cp/pt.cc:5242
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4363
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "         %s"
  
! #: cp/pt.cc:4489
  #, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Deklaration des Templateparameters %q+D Ã¼berdeckt einen Templateparameter"
  
! #: cp/pt.cc:4492
  #, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Deklaration von %q+#D Ã¼berdeckt einen Templateparameter"
  
! #: cp/pt.cc:4494
  #, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Templateparameter %qD hier deklariert"
  
! #: cp/pt.cc:5178
  #, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "Spezialisierung des Variablenkonzepts %q#D"
  
! #: cp/pt.cc:5237
  #, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Templateparameter nicht in partieller Spezialisierung herleitbar:"
  
! #: cp/pt.cc:5260
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "Teilspezialisierung %q+D spezialisiert keine Templateargumente; um das primÃ¤re Template zu definieren, entfernen Sie die Templateargumentliste"
  
! #: cp/pt.cc:5264
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "Teilspezialisierung %q+D spezialisiert keine Templateargumente und ist nicht eingeschrÃ¤nkter als das primÃ¤re Template; um das primÃ¤re Template zu definieren, entfernen Sie die Templateargumentliste"
  
! #: cp/pt.cc:5268 cp/pt.cc:5279 cp/pt.cc:5287
  #, gcc-internal-format
  msgid "primary template here"
  msgstr "ursprÃ¼ngliches Template hier"
  
! #: cp/pt.cc:5276
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "partielle Spezialisierung ist nicht nÃ¤her spezialisiert als das ursprÃ¼ngliche Template, da es mehrere Parameter mit einer Â»packÂ«-Erweiterung ersetzt"
  
! #: cp/pt.cc:5286
  #, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "zu viele Argumente fÃ¼r teilweise Spezialisierung %qT"
  
! #: cp/pt.cc:5301
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "Teilspezialisierung %qD ist nicht spezialisierter als"
  
! #: cp/pt.cc:5303
  #, gcc-internal-format
  msgid "primary template %qD"
  msgstr "primÃ¤res Template %qD"
  
! #: cp/pt.cc:5345
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "Argument %qE fÃ¼r Parameterpack muss am Ende der Templateargumentliste sein"
  
! #: cp/pt.cc:5348
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "Argument %qT fÃ¼r Parameterpack muss am Ende der Templateargumentliste sein"
  
! #: cp/pt.cc:5410
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparameter ab"
  msgstr[1] "Typ %qT des Templatearguments %qE hÃ¤ngt von Templateparametern ab"
  
! #: cp/pt.cc:5478
  #, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Deklaration von %qD macht vorherige Template-Instanziierung fÃ¼r %qD mehrdeutig"
  
! #: cp/pt.cc:5482
  #, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "teilweise Spezialisierung von %qD nach Instanziierung von %qD"
  
! #: cp/pt.cc:5665
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "kein Standard-Argument fÃ¼r %qD"
*************** msgstr "kein Standard-Argument fÃ¼r %qD"
*** 62934,62980 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5666
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "Parameterpack %q+D muss am Ende der Templateparameterliste sein"
  
! #: cp/pt.cc:5702
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "Standardtemplateargumente dÃ¼rfen in friend-Redeklaration eines Funktionstemplates nicht verwendet werden"
  
! #: cp/pt.cc:5705
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "Standardtemplateargumente dÃ¼rfen in friend-Deklaration nicht verwendet werden"
  
! #: cp/pt.cc:5708
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Standardtemplateargumente dÃ¼rfen in Funktionstemplates nur mit %<-std=c++11%> und %<-std=gnu++11%> verwendet werden"
  
! #: cp/pt.cc:5711
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "Standardtemplateargumente dÃ¼rfen in teilweiser Spezialisierung nicht verwendet werden"
  
! #: cp/pt.cc:5714 cp/pt.cc:5772
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Standardargument fÃ¼r Template-Parameter fÃ¼r %qD umschlieÃŸende Klasse"
  
! #: cp/pt.cc:5883
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Template %qD deklariert"
  
! #: cp/pt.cc:5891
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "Templateklasse ohne Namen"
  
! #: cp/pt.cc:5899
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "Element-Template %qD darf keine virt-Spezifizierer haben"
--- 63197,63243 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5688
  #, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "Parameterpack %q+D muss am Ende der Templateparameterliste sein"
  
! #: cp/pt.cc:5724
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "Standardtemplateargumente dÃ¼rfen in friend-Redeklaration eines Funktionstemplates nicht verwendet werden"
  
! #: cp/pt.cc:5727
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "Standardtemplateargumente dÃ¼rfen in friend-Deklaration nicht verwendet werden"
  
! #: cp/pt.cc:5730
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "Standardtemplateargumente dÃ¼rfen in Funktionstemplates nur mit %<-std=c++11%> und %<-std=gnu++11%> verwendet werden"
  
! #: cp/pt.cc:5733
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "Standardtemplateargumente dÃ¼rfen in teilweiser Spezialisierung nicht verwendet werden"
  
! #: cp/pt.cc:5736 cp/pt.cc:5794
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Standardargument fÃ¼r Template-Parameter fÃ¼r %qD umschlieÃŸende Klasse"
  
! #: cp/pt.cc:5905
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Template %qD deklariert"
  
! #: cp/pt.cc:5913
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "Templateklasse ohne Namen"
  
! #: cp/pt.cc:5921
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "Element-Template %qD darf keine virt-Spezifizierer haben"
*************** msgstr "Element-Template %qD darf keine
*** 62984,63489 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5922
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "ungÃ¼ltige Templatedeklaration von %qD"
  
! #: cp/pt.cc:6074
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Template-Definition eines Nicht-Templates %q#D"
  
! #: cp/pt.cc:6113
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "%d Ebenen von Template-Parametern fÃ¼r %q#D erwartet, %d erhalten"
  
! #: cp/pt.cc:6127
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "%d Template-Parameter fÃ¼r %q#D erhalten"
  
! #: cp/pt.cc:6130
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "%d Template-Parameter fÃ¼r %q#T erhalten"
  
! #: cp/pt.cc:6132
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  aber %d benÃ¶tigt"
  
! #: cp/pt.cc:6153
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Template-Argumente fÃ¼r %qD passen nicht zum ursprÃ¼nglichen Template %qD"
  
! #: cp/pt.cc:6156
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "verwenden Sie %<template<>%> fÃ¼r eine explizite Spezialisierung"
  
! #: cp/pt.cc:6178
  #, gcc-internal-format
  msgid "redeclaration of %qD with different constraints"
  msgstr "Redeklaration von %qD mit unterschiedlichen EinschrÃ¤nkungen"
  
! #: cp/pt.cc:6323
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ist kein Template-Typ"
  
! #: cp/pt.cc:6336
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "keine Templatespezifizierer in Deklaration von %qD angegeben"
  
! #: cp/pt.cc:6347
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "mit %d Template-Parameter redeklariert"
  msgstr[1] "mit %d Template-Parametern redeklariert"
  
! #: cp/pt.cc:6351
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "vorherige Deklaration %qD verwendete %d Template-Parameter"
  msgstr[1] "vorherige Deklaration %qD verwendete %d Template-Parameter"
  
! #: cp/pt.cc:6385
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Template-Parameter %q+#D"
  
! #: cp/pt.cc:6387
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "hier als %q#D redeklariert"
  
! #: cp/pt.cc:6389
  #, gcc-internal-format
  msgid "redeclared here"
  msgstr "hier erneut deklariert"
  
! #: cp/pt.cc:6400
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "Deklaration von Templateparameter %q+#D mit unterschiedlichen EinschrÃ¤nkungen"
  
! #: cp/pt.cc:6403 cp/pt.cc:6431
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "ursprÃ¼ngliche Deklaration trat hier auf"
  
! #: cp/pt.cc:6428
  #, gcc-internal-format
  msgid "redeclaration of %q#D with different constraints"
  msgstr "Redeklaration von %q#D mit unterschiedlichen EinschrÃ¤nkungen"
  
! #: cp/pt.cc:6839 cp/pt.cc:6909
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT"
  
! #: cp/pt.cc:6842
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "es muss die Adresse einer Funktion mit externer Bindung sein"
  
! #: cp/pt.cc:6845
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "es muss der Name einer Funktion mit externer Bindung sein"
  
! #: cp/pt.cc:6859
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat"
  
! #: cp/pt.cc:6863
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.cc:6912
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "es muss ein Zeiger auf ein Element der Form %<&X::Y%> sein"
  
! #: cp/pt.cc:6914
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "da es ein Element von %qT ist"
  
! #: cp/pt.cc:6983
  #, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  Template-Parameter %qD konnte nicht hergeleitet werden"
  
! #: cp/pt.cc:6992
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr " Typen %qT und %qT haben unvertrÃ¤gliche CV-Qualifizierer"
  
! #: cp/pt.cc:7001
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr " unpassende Typen %qT und %qT"
  
! #: cp/pt.cc:7010
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr " Templateparameter %qD ist kein Parameterpack wie Argument %qD"
  
! #: cp/pt.cc:7021
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr " Templateargumente %qE passt nicht zum konstanten Zeiger auf Element %qE"
  
! #: cp/pt.cc:7031
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr " %qE entspricht nicht %qE"
  
! #: cp/pt.cc:7040
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr " unpassende Herleitung von Parameterpack mit %qT und %qT"
  
! #: cp/pt.cc:7052
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr " hergeleitete Typen fÃ¼r Parameter %qT stehen in Konflikt (%qT und %qT)"
  
! #: cp/pt.cc:7056
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr " hergeleitete Werte fÃ¼r Nicht-Typ-Parameter %qE stehen in Konflikt (%qE und %qE)"
  
! #: cp/pt.cc:7067
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr " Arraytyp %qT mit verÃ¤nderlicher GrÃ¶ÃŸe ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.cc:7078
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr " Typ %qT von Elementfunktion ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.cc:7121
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr " %qE (Typ %qT) kann nicht in den Typ %qT umgewandelt werden"
  
! #: cp/pt.cc:7134
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr " %qT ist mehrdeutige Basisklasse von %qT"
  
! #: cp/pt.cc:7138
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr " %qT ist nicht vom Typ %qT abgeleitet"
  
! #: cp/pt.cc:7149
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr " Templateparameter eines Template-Templatearguments sind mit anderen hergeleiteten Templateargumenten unvertrÃ¤glich"
  
! #: cp/pt.cc:7159
  #, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "  fÃ¼r %qT kann kein Template aus Nicht-Templatetyp %qT hergeleitet werden"
  
! #: cp/pt.cc:7169
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr " Template-Argument %qE passt nicht zu %qE"
  
! #: cp/pt.cc:7220
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable or function"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument vom Typ %qT, weil %qE weder eine Variable noch eine Funktion ist"
  
! #: cp/pt.cc:7229
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE ist in C++98 kein gÃ¼ltiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.cc:7239
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat"
  
! #: cp/pt.cc:7256
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "die Adresse von %qD ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.cc:7266
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "die Adresse des %qT-Teilobjekts von %qD ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.cc:7273
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "die Adresse von %qD ist kein gÃ¼ltiges Templateargument, weil sie keine statische Lebensdauer hat"
  
! #: cp/pt.cc:7291
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD ist kein gÃ¼ltiges Templateargument, weil %qD eine Variable und nicht die Adresse einer Variable ist"
  
! #: cp/pt.cc:7299
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r %qT, da es keine Adresse einer Variable ist"
  
! #: cp/pt.cc:7421
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da Zeichenkettensymbole in diesem Zusammenhang nicht verwendet werden kÃ¶nnen"
  
! #: cp/pt.cc:7586
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "in Templateargument fÃ¼r Typ %qT"
  
! #: cp/pt.cc:7600
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "Templateargument %qE fÃ¼r Typ %qT ist keine Ãœbersetzungszeit-Konstante"
  
! #: cp/pt.cc:7686
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da es in CV-Qualifikation in Konflikt steht"
  
! #: cp/pt.cc:7694
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es kein L-Wert ist"
  
! #: cp/pt.cc:7712
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil eine Referenzvariable keine konstante Adresse hat"
  
! #: cp/pt.cc:7771
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es ein Zeiger ist"
  
! #: cp/pt.cc:7773
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "stattdessen %qE verwenden"
  
! #: cp/pt.cc:7827
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es vom Typ %qT ist"
  
! #: cp/pt.cc:8419
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Attribute an Templateargument %qT werden ignoriert"
  
! #: cp/pt.cc:8435
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Attribute an Templateargument %qE werden ignoriert"
  
! #: cp/pt.cc:8579
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "eingegebener Klassenname %qD als Template-Templateargument verwendet"
  
! #: cp/pt.cc:8608
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ungÃ¼ltige Verwendung des Destruktors %qE als Typ"
  
! #: cp/pt.cc:8613
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "um auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwenden"
  
! #: cp/pt.cc:8629 cp/pt.cc:8663 cp/pt.cc:8713
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Typ/Wert des Arguments %d passt nicht in Template-Parameterliste fÃ¼r %qD"
  
! #: cp/pt.cc:8637
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Konstante des Typs %qT erwartet, %qT erhalten"
  
! #: cp/pt.cc:8645
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "  mehrdeutiges Templateargument fÃ¼r Nichttyp-Templateparameter wird wie ein Funktionstyp behandelt"
  
! #: cp/pt.cc:8651
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Klassentemplate erwartet, %qE erhalten"
  
! #: cp/pt.cc:8654
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  einen Typ erwartet, %qE erhalten"
  
! #: cp/pt.cc:8668
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  einen Typ erwartet, %qT erhalten"
  
! #: cp/pt.cc:8671
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Klassentemplate erwartet, %qT erhalten"
  
! #: cp/pt.cc:8717
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  ein Template des Typs %qD erwartet, %qT erhalten"
  
! #: cp/pt.cc:8731
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "unpassende BeschrÃ¤nkungen fÃ¼r Argument %d in Template-Parameterliste fÃ¼r %qD"
  
! #: cp/pt.cc:8734
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  %qD erwartet, %qD erhalten"
  
! #: cp/pt.cc:8822
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Templateargument %qE konnte nicht von %qT in %qT umgewandelt werden"
  
! #: cp/pt.cc:8960 cp/pt.cc:9286
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Templateargument %d ist ungÃ¼ltig"
  
! #: cp/pt.cc:8975 cp/pt.cc:9120
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "falsche Anzahl der Templateargumente (%d, sollte %d sein)"
  
! #: cp/pt.cc:9116
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "falsche Anzahl der Templateargumente (%d, sollte mindestens %d sein)"
  
! #: cp/pt.cc:9125
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "fÃ¼r %qD bereitgestellt"
  
! #: cp/pt.cc:9150
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "gepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Alias-Template %qD"
  
! #: cp/pt.cc:9154
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "gepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Konzept %qD"
  
! #: cp/pt.cc:9252
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "jegliche Instanziierung mit nichtleerer Parameterpackung wÃ¤re unzulÃ¤ssig"
  
! #: cp/pt.cc:9819
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D ist kein Funktionstemplate"
  
! #: cp/pt.cc:9982
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Nicht-Template-Typ %qT als Template verwendet"
  
! #: cp/pt.cc:9984
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "FÃ¼r Template-Deklaration %q+D"
  
! #: cp/pt.cc:10128 cp/pt.cc:22190
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "Template-EinschrÃ¤nkung fÃ¼r %qD fehlgeschlagen"
  
! #: cp/pt.cc:10515
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Verwendung des ungÃ¼ltigen Variablentemplates %qE"
  
! #: cp/pt.cc:11238
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (%<-ftemplate-depth=%> verwenden, um dies zu erhÃ¶hen)"
  
! #: cp/pt.cc:11982
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "das Score-Argument muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: cp/pt.cc:11991
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "das Score-Argument darf nicht negativ sein"
  
! #: cp/pt.cc:12018
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "Eigenschaft muss ein konstanter ganzzahliger Ausdruck oder ein Zeichenkettenliteral sein"
  
! #: cp/pt.cc:12567
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "flexibles Arrayelement %qD in Union"
  
! #: cp/pt.cc:13057
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "Falten einer leeren Expansion Ã¼ber %O"
  
! #: cp/pt.cc:13507
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE ist nicht das vollstÃ¤ndige Muster einer Packexpansion"
  
! #: cp/pt.cc:13595
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "ArgumentpacklÃ¤ngen passen nicht bei Expansion von %qT"
  
! #: cp/pt.cc:13598
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "ArgumentpacklÃ¤ngen passen nicht bei Expansion von %qE"
  
! #: cp/pt.cc:14286
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "  bei Instanziierung des Standardarguments fÃ¼r Aufruf von %qD"
  
! #: cp/pt.cc:14382
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Erzeugung eines Zeigers auf Elementfunktion des Nicht-Klassentyps %qT"
  
! #: cp/pt.cc:15374
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr "ArgumentpacklÃ¤ngen %d und %d sind unvertrÃ¤glich"
--- 63247,63752 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5944
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "ungÃ¼ltige Templatedeklaration von %qD"
  
! #: cp/pt.cc:6096
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Template-Definition eines Nicht-Templates %q#D"
  
! #: cp/pt.cc:6135
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "%d Ebenen von Template-Parametern fÃ¼r %q#D erwartet, %d erhalten"
  
! #: cp/pt.cc:6149
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "%d Template-Parameter fÃ¼r %q#D erhalten"
  
! #: cp/pt.cc:6152
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "%d Template-Parameter fÃ¼r %q#T erhalten"
  
! #: cp/pt.cc:6154
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  aber %d benÃ¶tigt"
  
! #: cp/pt.cc:6175
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Template-Argumente fÃ¼r %qD passen nicht zum ursprÃ¼nglichen Template %qD"
  
! #: cp/pt.cc:6178
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "verwenden Sie %<template<>%> fÃ¼r eine explizite Spezialisierung"
  
! #: cp/pt.cc:6200
  #, gcc-internal-format
  msgid "redeclaration of %qD with different constraints"
  msgstr "Redeklaration von %qD mit unterschiedlichen EinschrÃ¤nkungen"
  
! #: cp/pt.cc:6345
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ist kein Template-Typ"
  
! #: cp/pt.cc:6358
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "keine Templatespezifizierer in Deklaration von %qD angegeben"
  
! #: cp/pt.cc:6369
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "mit %d Template-Parameter redeklariert"
  msgstr[1] "mit %d Template-Parametern redeklariert"
  
! #: cp/pt.cc:6373
  #, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "vorherige Deklaration %qD verwendete %d Template-Parameter"
  msgstr[1] "vorherige Deklaration %qD verwendete %d Template-Parameter"
  
! #: cp/pt.cc:6407
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Template-Parameter %q+#D"
  
! #: cp/pt.cc:6409
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "hier als %q#D redeklariert"
  
! #: cp/pt.cc:6411
  #, gcc-internal-format
  msgid "redeclared here"
  msgstr "hier erneut deklariert"
  
! #: cp/pt.cc:6422
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "Deklaration von Templateparameter %q+#D mit unterschiedlichen EinschrÃ¤nkungen"
  
! #: cp/pt.cc:6425 cp/pt.cc:6453
  #, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "ursprÃ¼ngliche Deklaration trat hier auf"
  
! #: cp/pt.cc:6450
  #, gcc-internal-format
  msgid "redeclaration of %q#D with different constraints"
  msgstr "Redeklaration von %q#D mit unterschiedlichen EinschrÃ¤nkungen"
  
! #: cp/pt.cc:6861 cp/pt.cc:6931
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT"
  
! #: cp/pt.cc:6864
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "es muss die Adresse einer Funktion mit externer Bindung sein"
  
! #: cp/pt.cc:6867
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "es muss der Name einer Funktion mit externer Bindung sein"
  
! #: cp/pt.cc:6881
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat"
  
! #: cp/pt.cc:6885
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.cc:6934
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "es muss ein Zeiger auf ein Element der Form %<&X::Y%> sein"
  
! #: cp/pt.cc:6936
  #, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "da es ein Element von %qT ist"
  
! #: cp/pt.cc:7005
  #, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  Template-Parameter %qD konnte nicht hergeleitet werden"
  
! #: cp/pt.cc:7014
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr " Typen %qT und %qT haben unvertrÃ¤gliche CV-Qualifizierer"
  
! #: cp/pt.cc:7023
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr " unpassende Typen %qT und %qT"
  
! #: cp/pt.cc:7032
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr " Templateparameter %qD ist kein Parameterpack wie Argument %qD"
  
! #: cp/pt.cc:7043
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr " Templateargumente %qE passt nicht zum konstanten Zeiger auf Element %qE"
  
! #: cp/pt.cc:7053
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr " %qE entspricht nicht %qE"
  
! #: cp/pt.cc:7062
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr " unpassende Herleitung von Parameterpack mit %qT und %qT"
  
! #: cp/pt.cc:7074
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr " hergeleitete Typen fÃ¼r Parameter %qT stehen in Konflikt (%qT und %qT)"
  
! #: cp/pt.cc:7078
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr " hergeleitete Werte fÃ¼r Nicht-Typ-Parameter %qE stehen in Konflikt (%qE und %qE)"
  
! #: cp/pt.cc:7089
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr " Arraytyp %qT mit verÃ¤nderlicher GrÃ¶ÃŸe ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.cc:7100
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr " Typ %qT von Elementfunktion ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.cc:7143
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr " %qE (Typ %qT) kann nicht in den Typ %qT umgewandelt werden"
  
! #: cp/pt.cc:7156
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr " %qT ist mehrdeutige Basisklasse von %qT"
  
! #: cp/pt.cc:7160
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr " %qT ist nicht vom Typ %qT abgeleitet"
  
! #: cp/pt.cc:7171
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr " Templateparameter eines Template-Templatearguments sind mit anderen hergeleiteten Templateargumenten unvertrÃ¤glich"
  
! #: cp/pt.cc:7181
  #, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "  fÃ¼r %qT kann kein Template aus Nicht-Templatetyp %qT hergeleitet werden"
  
! #: cp/pt.cc:7191
  #, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr " Template-Argument %qE passt nicht zu %qE"
  
! #: cp/pt.cc:7242
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable or function"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument vom Typ %qT, weil %qE weder eine Variable noch eine Funktion ist"
  
! #: cp/pt.cc:7251
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE ist in C++98 kein gÃ¼ltiges Templateargument des Typs %qT, weil %qD keine externe Bindung hat"
  
! #: cp/pt.cc:7261
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil %qD keine Bindung hat"
  
! #: cp/pt.cc:7278
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "die Adresse von %qD ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.cc:7288
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "die Adresse des %qT-Teilobjekts von %qD ist kein gÃ¼ltiges Templateargument"
  
! #: cp/pt.cc:7295
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "die Adresse von %qD ist kein gÃ¼ltiges Templateargument, weil sie keine statische Lebensdauer hat"
  
! #: cp/pt.cc:7313
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD ist kein gÃ¼ltiges Templateargument, weil %qD eine Variable und nicht die Adresse einer Variable ist"
  
! #: cp/pt.cc:7321
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r %qT, da es keine Adresse einer Variable ist"
  
! #: cp/pt.cc:7443
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da Zeichenkettensymbole in diesem Zusammenhang nicht verwendet werden kÃ¶nnen"
  
! #: cp/pt.cc:7608
  #, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "in Templateargument fÃ¼r Typ %qT"
  
! #: cp/pt.cc:7622
  #, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "Templateargument %qE fÃ¼r Typ %qT ist keine Ãœbersetzungszeit-Konstante"
  
! #: cp/pt.cc:7708
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, da es in CV-Qualifikation in Konflikt steht"
  
! #: cp/pt.cc:7716
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es kein L-Wert ist"
  
! #: cp/pt.cc:7734
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil eine Referenzvariable keine konstante Adresse hat"
  
! #: cp/pt.cc:7793
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es ein Zeiger ist"
  
! #: cp/pt.cc:7795
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "stattdessen %qE verwenden"
  
! #: cp/pt.cc:7849
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es vom Typ %qT ist"
  
! #: cp/pt.cc:8441
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Attribute an Templateargument %qT werden ignoriert"
  
! #: cp/pt.cc:8457
  #, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Attribute an Templateargument %qE werden ignoriert"
  
! #: cp/pt.cc:8601
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "eingegebener Klassenname %qD als Template-Templateargument verwendet"
  
! #: cp/pt.cc:8630
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "ungÃ¼ltige Verwendung des Destruktors %qE als Typ"
  
! #: cp/pt.cc:8635
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "um auf ein Typelement eines Templateparameters zu verweisen, %<typename %E%> verwenden"
  
! #: cp/pt.cc:8651 cp/pt.cc:8685 cp/pt.cc:8735
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "Typ/Wert des Arguments %d passt nicht in Template-Parameterliste fÃ¼r %qD"
  
! #: cp/pt.cc:8659
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  Konstante des Typs %qT erwartet, %qT erhalten"
  
! #: cp/pt.cc:8667
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "  mehrdeutiges Templateargument fÃ¼r Nichttyp-Templateparameter wird wie ein Funktionstyp behandelt"
  
! #: cp/pt.cc:8673
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  Klassentemplate erwartet, %qE erhalten"
  
! #: cp/pt.cc:8676
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  einen Typ erwartet, %qE erhalten"
  
! #: cp/pt.cc:8690
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  einen Typ erwartet, %qT erhalten"
  
! #: cp/pt.cc:8693
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  Klassentemplate erwartet, %qT erhalten"
  
! #: cp/pt.cc:8739
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  ein Template des Typs %qD erwartet, %qT erhalten"
  
! #: cp/pt.cc:8753
  #, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "unpassende BeschrÃ¤nkungen fÃ¼r Argument %d in Template-Parameterliste fÃ¼r %qD"
  
! #: cp/pt.cc:8756
  #, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  %qD erwartet, %qD erhalten"
  
! #: cp/pt.cc:8844
  #, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Templateargument %qE konnte nicht von %qT in %qT umgewandelt werden"
  
! #: cp/pt.cc:8982 cp/pt.cc:9308
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Templateargument %d ist ungÃ¼ltig"
  
! #: cp/pt.cc:8997 cp/pt.cc:9142
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "falsche Anzahl der Templateargumente (%d, sollte %d sein)"
  
! #: cp/pt.cc:9138
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "falsche Anzahl der Templateargumente (%d, sollte mindestens %d sein)"
  
! #: cp/pt.cc:9147
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr "fÃ¼r %qD bereitgestellt"
  
! #: cp/pt.cc:9172
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "gepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Alias-Template %qD"
  
! #: cp/pt.cc:9176
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "gepacktes Expansionsargument fÃ¼r Parameter %qD ohne Â»packÂ« von Konzept %qD"
  
! #: cp/pt.cc:9274
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "jegliche Instanziierung mit nichtleerer Parameterpackung wÃ¤re unzulÃ¤ssig"
  
! #: cp/pt.cc:9841
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D ist kein Funktionstemplate"
  
! #: cp/pt.cc:10004
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "Nicht-Template-Typ %qT als Template verwendet"
  
! #: cp/pt.cc:10006
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "FÃ¼r Template-Deklaration %q+D"
  
! #: cp/pt.cc:10175 cp/pt.cc:22257
  #, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "Template-EinschrÃ¤nkung fÃ¼r %qD fehlgeschlagen"
  
! #: cp/pt.cc:10528
  #, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "Verwendung des ungÃ¼ltigen Variablentemplates %qE"
  
! #: cp/pt.cc:11252
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d (%<-ftemplate-depth=%> verwenden, um dies zu erhÃ¶hen)"
  
! #: cp/pt.cc:11996
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "das Score-Argument muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: cp/pt.cc:12005
  #, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "das Score-Argument darf nicht negativ sein"
  
! #: cp/pt.cc:12032
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "Eigenschaft muss ein konstanter ganzzahliger Ausdruck oder ein Zeichenkettenliteral sein"
  
! #: cp/pt.cc:12581
  #, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "flexibles Arrayelement %qD in Union"
  
! #: cp/pt.cc:13071
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr "Falten einer leeren Expansion Ã¼ber %O"
  
! #: cp/pt.cc:13531
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE ist nicht das vollstÃ¤ndige Muster einer Packexpansion"
  
! #: cp/pt.cc:13619
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "ArgumentpacklÃ¤ngen passen nicht bei Expansion von %qT"
  
! #: cp/pt.cc:13622
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "ArgumentpacklÃ¤ngen passen nicht bei Expansion von %qE"
  
! #: cp/pt.cc:14310
  #, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "  bei Instanziierung des Standardarguments fÃ¼r Aufruf von %qD"
  
! #: cp/pt.cc:14406
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Erzeugung eines Zeigers auf Elementfunktion des Nicht-Klassentyps %qT"
  
! #: cp/pt.cc:15398
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr "ArgumentpacklÃ¤ngen %d und %d sind unvertrÃ¤glich"
*************** msgstr "ArgumentpacklÃ¤ngen %d und %d si
*** 63501,63801 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15563
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Variable %qD hat Funktionstyp"
  
! #: cp/pt.cc:15764
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ungÃ¼ltiger Parametertyp %qT"
  
! #: cp/pt.cc:15766
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "in Deklaration %q+D"
  
! #: cp/pt.cc:15893
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Funktion gibt ein Array zurÃ¼ck"
  
! #: cp/pt.cc:15895
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Funktion gibt eine Funktion"
  
! #: cp/pt.cc:16591
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Referenz auf Â»voidÂ« wird gebildet"
  
! #: cp/pt.cc:16593
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Zeiger auf Referenztyp %qT wird geformt"
  
! #: cp/pt.cc:16595
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Referenz auf Referenztyp %qT wird geformt"
  
! #: cp/pt.cc:16608
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.cc:16611
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.cc:16659
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Zeiger auf Element des Nicht-Klassentypen %qT wird erzeugt"
  
! #: cp/pt.cc:16665
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Zeiger auf Elementreferenztyp %qT wird erzeugt"
  
! #: cp/pt.cc:16671
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Zeiger auf Element mit Typ Â»voidÂ« wird erzeugt"
  
! #: cp/pt.cc:16737
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Array von %qT wird erzeugt"
  
! #: cp/pt.cc:16774
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD wird fÃ¼r ein leeres Pack instanziiert"
  
! #: cp/pt.cc:16795
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ist kein Klassen-, Struktur- oder Union-Typ"
  
! #: cp/pt.cc:16835
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT wird in %qT aufgelÃ¶st, was kein AufzÃ¤hlungstyp ist"
  
! #: cp/pt.cc:16843
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT wird in %qT aufgelÃ¶st, aber das ist kein Klassentyp"
  
! #: cp/pt.cc:16961
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Verwendung von %qs in Template"
  
! #: cp/pt.cc:17280
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "qualifizierender Typ %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/pt.cc:17295
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "AbhÃ¤ngigenname %qE wird als Nicht-Typ erkannt, aber die Instanziierung liefert einen Typ"
  
! #: cp/pt.cc:17297
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "%<typename %E%> sagen, wenn ein Typ gemeint ist"
  
! #: cp/pt.cc:17390
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "Initialisierer fÃ¼r %q#D expandiert zu einer leeren Ausdrucksliste"
  
! #: cp/pt.cc:19413 cp/pt.cc:21558
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "falsche Verwendung eines PackauflÃ¶sungs-Ausdruckes"
  
! #: cp/pt.cc:19417 cp/pt.cc:21562
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> verwenden, um Argumentpack aufzulÃ¶sen"
  
! #: cp/pt.cc:19547
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "leere Initialisierung in Â»init-captureÂ« fÃ¼r Lambda"
  
! #: cp/pt.cc:20832
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD wurde in diesem GÃ¼ltigkeitsbereich nicht deklariert, und bei argumentabhÃ¤ngiger Suche am Ort der Instanziierung wurden keine Deklarationen gefunden"
  
! #: cp/pt.cc:20867
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Deklarationen in abhÃ¤ngiger Basis %qT wurden bei unqualifizierter Suche nicht gefunden"
  
! #: cp/pt.cc:20872
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "stattdessen %<this->%D%> verwenden"
  
! #: cp/pt.cc:20875
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "stattdessen %<%T::%D%> verwenden"
  
! #: cp/pt.cc:20880
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD hier deklariert, spÃ¤ter in der Ãœbersetzungseinheit"
  
! #: cp/pt.cc:20931
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_convertvector%>"
  
! #: cp/pt.cc:20958
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "Falsche Anzahl an Argumenten fÃ¼r das Attribut %<assume%> angegeben"
  
! #: cp/pt.cc:21169
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ist keine Klasse oder Namensbereich"
  
! #: cp/pt.cc:21172
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ist keine Klasse oder Namensbereich"
  
! #: cp/pt.cc:21490
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ungÃ¼ltiges Feld %qD wird verwendet"
  
! #: cp/pt.cc:21836
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ist/verwendet anonymen Typen"
  
! #: cp/pt.cc:21838
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Templateargument fÃ¼r %qD verwendet lokalen Typ %qT"
  
! #: cp/pt.cc:21848
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ist ein variabel modifizierter Typ"
  
! #: cp/pt.cc:21863
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ganzzahlausdruck %qE ist nicht konstant"
  
! #: cp/pt.cc:21881
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Versuch, %qD zu instanziieren"
  
! #: cp/pt.cc:26264
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#T"
  
! #: cp/pt.cc:26266
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#D"
  
! #: cp/pt.cc:26272
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.cc:26299 cp/pt.cc:26394
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explizite Instanziierung des Nicht-Templates %q#D"
  
! #: cp/pt.cc:26305
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Explizite Instanziierung des Variablenkonzepts %q#D"
  
! #: cp/pt.cc:26307
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Explizite Instanziierung des Funktionskonzepts %q#D"
  
! #: cp/pt.cc:26326
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD ist kein statisches Datenelement eines Klassentemplates"
  
! #: cp/pt.cc:26332 cp/pt.cc:26389
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "kein passendes Template fÃ¼r %qD gefunden"
  
! #: cp/pt.cc:26337
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Typ %qT fÃ¼r explizite Instanziierung %qD passt nicht zum deklarierten Typ %qT"
  
! #: cp/pt.cc:26345
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explizite Instanziierung von %q#D"
  
! #: cp/pt.cc:26381
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "doppelte explizite Instanziierung von %q#D"
  
! #: cp/pt.cc:26404 cp/pt.cc:26471
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten Instanziierungen"
  
! #: cp/pt.cc:26409 cp/pt.cc:26486
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
  
! #: cp/pt.cc:26443
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explizite Instanziierung des Nicht-Klassen-Templates %qD"
  
! #: cp/pt.cc:26446
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explizite Instanziierung des Nicht-Templatetyps %qT"
  
! #: cp/pt.cc:26455
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explizite Instanziierung von %q#T vor Definition des Templates"
  
! #: cp/pt.cc:26476
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO-C++ verbietet die Verwendung von %qE bei expliziten Instanziierungen"
  
! #: cp/pt.cc:26516
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "doppelte explizite Instanziierung von %q#T"
  
! #: cp/pt.cc:26832
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ausnahmen-Angabe von %qD hÃ¤ngt von sich selbst ab"
--- 63764,64064 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15587
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Variable %qD hat Funktionstyp"
  
! #: cp/pt.cc:15788
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ungÃ¼ltiger Parametertyp %qT"
  
! #: cp/pt.cc:15790
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "in Deklaration %q+D"
  
! #: cp/pt.cc:15917
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "Funktion gibt ein Array zurÃ¼ck"
  
! #: cp/pt.cc:15919
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "Funktion gibt eine Funktion"
  
! #: cp/pt.cc:16625
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "Referenz auf Â»voidÂ« wird gebildet"
  
! #: cp/pt.cc:16627
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Zeiger auf Referenztyp %qT wird geformt"
  
! #: cp/pt.cc:16629
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Referenz auf Referenztyp %qT wird geformt"
  
! #: cp/pt.cc:16642
  #, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Zeiger auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.cc:16645
  #, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Referenz auf qualifizierten Funktionstypen %qT wird geformt"
  
! #: cp/pt.cc:16693
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Zeiger auf Element des Nicht-Klassentypen %qT wird erzeugt"
  
! #: cp/pt.cc:16699
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Zeiger auf Elementreferenztyp %qT wird erzeugt"
  
! #: cp/pt.cc:16705
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Zeiger auf Element mit Typ Â»voidÂ« wird erzeugt"
  
! #: cp/pt.cc:16771
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Array von %qT wird erzeugt"
  
! #: cp/pt.cc:16808
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr "%qD wird fÃ¼r ein leeres Pack instanziiert"
  
! #: cp/pt.cc:16829
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ist kein Klassen-, Struktur- oder Union-Typ"
  
! #: cp/pt.cc:16869
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT wird in %qT aufgelÃ¶st, was kein AufzÃ¤hlungstyp ist"
  
! #: cp/pt.cc:16877
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT wird in %qT aufgelÃ¶st, aber das ist kein Klassentyp"
  
! #: cp/pt.cc:16995
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "Verwendung von %qs in Template"
  
! #: cp/pt.cc:17314
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "qualifizierender Typ %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/pt.cc:17329
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "AbhÃ¤ngigenname %qE wird als Nicht-Typ erkannt, aber die Instanziierung liefert einen Typ"
  
! #: cp/pt.cc:17331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "%<typename %E%> sagen, wenn ein Typ gemeint ist"
  
! #: cp/pt.cc:17424
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "Initialisierer fÃ¼r %q#D expandiert zu einer leeren Ausdrucksliste"
  
! #: cp/pt.cc:19448 cp/pt.cc:21638
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "falsche Verwendung eines PackauflÃ¶sungs-Ausdruckes"
  
! #: cp/pt.cc:19452 cp/pt.cc:21642
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "%<...%> verwenden, um Argumentpack aufzulÃ¶sen"
  
! #: cp/pt.cc:19599
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "leere Initialisierung in Â»init-captureÂ« fÃ¼r Lambda"
  
! #: cp/pt.cc:20912
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD wurde in diesem GÃ¼ltigkeitsbereich nicht deklariert, und bei argumentabhÃ¤ngiger Suche am Ort der Instanziierung wurden keine Deklarationen gefunden"
  
! #: cp/pt.cc:20947
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "Deklarationen in abhÃ¤ngiger Basis %qT wurden bei unqualifizierter Suche nicht gefunden"
  
! #: cp/pt.cc:20952
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "stattdessen %<this->%D%> verwenden"
  
! #: cp/pt.cc:20955
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "stattdessen %<%T::%D%> verwenden"
  
! #: cp/pt.cc:20960
  #, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%qD hier deklariert, spÃ¤ter in der Ãœbersetzungseinheit"
  
! #: cp/pt.cc:21011
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "falsche Anzahl von Argumenten fÃ¼r %<__builtin_convertvector%>"
  
! #: cp/pt.cc:21038
  #, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "Falsche Anzahl an Argumenten fÃ¼r das Attribut %<assume%> angegeben"
  
! #: cp/pt.cc:21249
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ist keine Klasse oder Namensbereich"
  
! #: cp/pt.cc:21252
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ist keine Klasse oder Namensbereich"
  
! #: cp/pt.cc:21570
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "ungÃ¼ltiges Feld %qD wird verwendet"
  
! #: cp/pt.cc:21903
  #, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT ist/verwendet anonymen Typen"
  
! #: cp/pt.cc:21905
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Templateargument fÃ¼r %qD verwendet lokalen Typ %qT"
  
! #: cp/pt.cc:21915
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT ist ein variabel modifizierter Typ"
  
! #: cp/pt.cc:21930
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Ganzzahlausdruck %qE ist nicht konstant"
  
! #: cp/pt.cc:21948
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  Versuch, %qD zu instanziieren"
  
! #: cp/pt.cc:26341
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#T"
  
! #: cp/pt.cc:26343
  #, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "mehrdeutige Template-Instanziierung fÃ¼r %q#D"
  
! #: cp/pt.cc:26349
  msgid "%s %#qS"
  msgstr "%s %#qS"
  
! #: cp/pt.cc:26376 cp/pt.cc:26471
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "explizite Instanziierung des Nicht-Templates %q#D"
  
! #: cp/pt.cc:26382
  #, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Explizite Instanziierung des Variablenkonzepts %q#D"
  
! #: cp/pt.cc:26384
  #, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Explizite Instanziierung des Funktionskonzepts %q#D"
  
! #: cp/pt.cc:26403
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD ist kein statisches Datenelement eines Klassentemplates"
  
! #: cp/pt.cc:26409 cp/pt.cc:26466
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "kein passendes Template fÃ¼r %qD gefunden"
  
! #: cp/pt.cc:26414
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Typ %qT fÃ¼r explizite Instanziierung %qD passt nicht zum deklarierten Typ %qT"
  
! #: cp/pt.cc:26422
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "explizite Instanziierung von %q#D"
  
! #: cp/pt.cc:26458
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "doppelte explizite Instanziierung von %q#D"
  
! #: cp/pt.cc:26481 cp/pt.cc:26548
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO-C++ 1998 verbietet die Verwendung von %<extern%> bei expliziten Instanziierungen"
  
! #: cp/pt.cc:26486 cp/pt.cc:26563
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "Speicherklasse %qD auf Templateinstanziierung angewendet"
  
! #: cp/pt.cc:26520
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "explizite Instanziierung des Nicht-Klassen-Templates %qD"
  
! #: cp/pt.cc:26523
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "explizite Instanziierung des Nicht-Templatetyps %qT"
  
! #: cp/pt.cc:26532
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "explizite Instanziierung von %q#T vor Definition des Templates"
  
! #: cp/pt.cc:26553
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO-C++ verbietet die Verwendung von %qE bei expliziten Instanziierungen"
  
! #: cp/pt.cc:26593
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "doppelte explizite Instanziierung von %q#T"
  
! #: cp/pt.cc:26909
  #, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ausnahmen-Angabe von %qD hÃ¤ngt von sich selbst ab"
*************** msgstr "Ausnahmen-Angabe von %qD hÃ¤ngt
*** 63807,63969 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27306
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explizite Instanziierung von %qD, aber keine Definition verfÃ¼gbar"
  
! #: cp/pt.cc:27351
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d beim Instanziieren von %q+D, mÃ¶glicherweise wegen Generierung der virtuellen Tabelle (%<-ftemplate-depth=%> verwenden, um den HÃ¶chstwert zu erhÃ¶hen)"
  
! #: cp/pt.cc:27725
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Nichttypen-Templateparameter von hergeleitetem Klassentyp sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/pt.cc:27755
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%qT ist kein gÃ¼ltiger Typ fÃ¼r einen Nichttyp-Templateparameter, da er nicht strukturell ist"
  
! #: cp/pt.cc:27764
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Nichttypen-Templateparameter von Klassentyp sind nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/pt.cc:27772
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r Template"
  
! #: cp/pt.cc:27774
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter eines Templates"
  
! #: cp/pt.cc:29218
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "SchlÃ¼sselwort %<template%> nicht innerhalb der declarator-id erlaubt"
  
! #: cp/pt.cc:29398
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "ein Konzept kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/pt.cc:29407
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "das Konzept %qE ist nicht im GÃ¼ltigkeitsbereich des Namensraums"
  
! #: cp/pt.cc:29413
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "das Konzept %qE hat mehrere Vorlagenparameterlisten"
  
! #: cp/pt.cc:29444
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "Ermittlung aus geschweift geklammerter Initialisierungsliste erfordert %<#include <initializer_list>%>"
  
! #: cp/pt.cc:30722
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "nicht herleitbares Templates %qT wird ohne Template-Argumente verwendet"
  
! #: cp/pt.cc:30734
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Alias-Template-Herleitung ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/pt.cc:30740
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "verwenden Sie stattdessen %qD"
  
! #: cp/pt.cc:30868
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "Templateargumente fÃ¼r die Kopierinitialisierung von %qT kÃ¶nnen nicht abgeleitet werden, da es keine expliziten Ableitungshinweise oder benutzerdeklarierten Konstruktoren gibt"
  
! #: cp/pt.cc:30875
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "Templateargumente fÃ¼r %qT kÃ¶nnen nicht abgeleitet werden, da es keine Ableitungshinweise gibt"
  
! #: cp/pt.cc:30887
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Argumentherleitung fÃ¼r Klassentemplate gescheitert:"
  
! #: cp/pt.cc:30890
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Explizite Herleitungshinweise werden nicht fÃ¼r Â»copy-initializationÂ« berÃ¼cksichtigt"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30904
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "Argumentherleitung fÃ¼r Klassentemplate von %qT fehlgeschlagen: expliziter Herleitungshinweis in copy-list-initialization ausgewÃ¤hlt"
  
! #: cp/pt.cc:30908
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "der explizite Herleitungshinweis ist hier deklariert"
  
! #: cp/pt.cc:30922
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "%qT beabsichtigt mÃ¶glicherweise nicht, Argumentherleitung fÃ¼r Klassentemplates zu unterstÃ¼tzen"
  
! #: cp/pt.cc:30924
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr "fÃ¼gen Sie einen Herleitungshinweis hinzu, um diese Warnung zu unterdrÃ¼cken"
  
! #: cp/pt.cc:31046
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direct-list-initialization von %<auto%> erfordert genau ein Element"
  
! #: cp/pt.cc:31049
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "um %<std::initializer_list%> herzuleiten, verwenden Sie einen copy-list-initialization (also mit %<=%> vor dem %<{%>)"
  
! #: cp/pt.cc:31116
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Lambda-RÃ¼ckgabewert von %qE kann nicht hergeleitet werden"
  
! #: cp/pt.cc:31119
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qT kann nicht aus %qE hergeleitet werden"
  
! #: cp/pt.cc:31194
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Platzhalter-BeschrÃ¤nkungen nicht erfÃ¼llt"
  
! #: cp/pt.cc:31198
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "hergeleiteter Initialisierer erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nicht"
  
! #: cp/pt.cc:31202
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "hergeleiteter RÃ¼ckgabetyp erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nicht"
  
! #: cp/pt.cc:31206
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "hergeleiteter Ausdruckstyp erfÃ¼llt die PlatzhalterbeschrÃ¤nkungen nicht"
  
! #: cp/pt.cc:31351
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ungÃ¼ltige Verwendung von %qT in Templateargument"
--- 64070,64232 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27382
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "explizite Instanziierung von %qD, aber keine Definition verfÃ¼gbar"
  
! #: cp/pt.cc:27427
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "Instanziierungstiefe fÃ¼r Templates Ã¼berschreitet HÃ¶chstwert %d beim Instanziieren von %q+D, mÃ¶glicherweise wegen Generierung der virtuellen Tabelle (%<-ftemplate-depth=%> verwenden, um den HÃ¶chstwert zu erhÃ¶hen)"
  
! #: cp/pt.cc:27801
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Nichttypen-Templateparameter von hergeleitetem Klassentyp sind erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/pt.cc:27831
  #, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%qT ist kein gÃ¼ltiger Typ fÃ¼r einen Nichttyp-Templateparameter, da er nicht strukturell ist"
  
! #: cp/pt.cc:27840
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Nichttypen-Templateparameter von Klassentyp sind nur mit %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/pt.cc:27848
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ungÃ¼ltiger Nicht-Typ-Parameter fÃ¼r Template"
  
! #: cp/pt.cc:27850
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter eines Templates"
  
! #: cp/pt.cc:29294
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "SchlÃ¼sselwort %<template%> nicht innerhalb der declarator-id erlaubt"
  
! #: cp/pt.cc:29485
  #, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "ein Konzept kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/pt.cc:29494
  #, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "das Konzept %qE ist nicht im GÃ¼ltigkeitsbereich des Namensraums"
  
! #: cp/pt.cc:29500
  #, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "das Konzept %qE hat mehrere Vorlagenparameterlisten"
  
! #: cp/pt.cc:29531
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "Ermittlung aus geschweift geklammerter Initialisierungsliste erfordert %<#include <initializer_list>%>"
  
! #: cp/pt.cc:30809
  #, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "nicht herleitbares Templates %qT wird ohne Template-Argumente verwendet"
  
! #: cp/pt.cc:30821
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "Alias-Template-Herleitung ist erst ab %<-std=c++20%> oder %<-std=gnu++20%> verfÃ¼gbar"
  
! #: cp/pt.cc:30827
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "verwenden Sie stattdessen %qD"
  
! #: cp/pt.cc:30955
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "Templateargumente fÃ¼r die Kopierinitialisierung von %qT kÃ¶nnen nicht abgeleitet werden, da es keine expliziten Ableitungshinweise oder benutzerdeklarierten Konstruktoren gibt"
  
! #: cp/pt.cc:30962
  #, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "Templateargumente fÃ¼r %qT kÃ¶nnen nicht abgeleitet werden, da es keine Ableitungshinweise gibt"
  
! #: cp/pt.cc:30974
  #, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Argumentherleitung fÃ¼r Klassentemplate gescheitert:"
  
! #: cp/pt.cc:30977
  #, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Explizite Herleitungshinweise werden nicht fÃ¼r Â»copy-initializationÂ« berÃ¼cksichtigt"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30991
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "Argumentherleitung fÃ¼r Klassentemplate von %qT fehlgeschlagen: expliziter Herleitungshinweis in copy-list-initialization ausgewÃ¤hlt"
  
! #: cp/pt.cc:30995
  #, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "der explizite Herleitungshinweis ist hier deklariert"
  
! #: cp/pt.cc:31009
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "%qT beabsichtigt mÃ¶glicherweise nicht, Argumentherleitung fÃ¼r Klassentemplates zu unterstÃ¼tzen"
  
! #: cp/pt.cc:31011
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr "fÃ¼gen Sie einen Herleitungshinweis hinzu, um diese Warnung zu unterdrÃ¼cken"
  
! #: cp/pt.cc:31133
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr "direct-list-initialization von %<auto%> erfordert genau ein Element"
  
! #: cp/pt.cc:31136
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr "um %<std::initializer_list%> herzuleiten, verwenden Sie einen copy-list-initialization (also mit %<=%> vor dem %<{%>)"
  
! #: cp/pt.cc:31203
  #, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Lambda-RÃ¼ckgabewert von %qE kann nicht hergeleitet werden"
  
! #: cp/pt.cc:31206
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qT kann nicht aus %qE hergeleitet werden"
  
! #: cp/pt.cc:31281
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "Platzhalter-BeschrÃ¤nkungen nicht erfÃ¼llt"
  
! #: cp/pt.cc:31285
  #, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "hergeleiteter Initialisierer erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nicht"
  
! #: cp/pt.cc:31289
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "hergeleiteter RÃ¼ckgabetyp erfÃ¼llt die Platzhalter-BeschrÃ¤nkungen nicht"
  
! #: cp/pt.cc:31293
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "hergeleiteter Ausdruckstyp erfÃ¼llt die PlatzhalterbeschrÃ¤nkungen nicht"
  
! #: cp/pt.cc:31448
  #, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "ungÃ¼ltige Verwendung von %qT in Templateargument"
*************** msgstr "%qT ist mehrdeutige Basis von %q
*** 64013,64788 ****
  msgid "%qT is an inaccessible base of %qT"
  msgstr "%qT ist eine nicht erreichbare Basis von %qT"
  
! #: cp/search.cc:1981
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr "lockerere Ausnahmespezifikation in der Ã¼bersteuernden virtuellen Funktion %q+#F"
  
! #: cp/search.cc:1984
  #, gcc-internal-format
  msgid "overridden function is %q#F"
  msgstr "Ã¼bersteuerte Funktion ist %q#F"
  
! #: cp/search.cc:2059
  #, gcc-internal-format
  msgid "invalid covariant return type for %q#D"
  msgstr "ungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q#D"
  
! #: cp/search.cc:2061 cp/search.cc:2078 cp/search.cc:2095
  #, gcc-internal-format
  msgid "overridden function is %q#D"
  msgstr "Ã¼bersteuerte Funktion ist %q#D"
  
! #: cp/search.cc:2074
  #, gcc-internal-format
  msgid "invalid covariant return type for %q+#D"
  msgstr "ungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q+#D"
  
! #: cp/search.cc:2076
  #, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr "in Konflikt stehenden RÃ¼ckgabetyp fÃ¼r %q+#D angegeben"
  
! #: cp/search.cc:2093
  #, gcc-internal-format
  msgid "conflicting type attributes specified for %q+#D"
  msgstr "in Konflikt stehenden Typattribute fÃ¼r %q+#D angegeben"
  
! #: cp/search.cc:2108
  #, gcc-internal-format
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr "%<consteval%>-Funktion %q+D Ã¼bersteuert nicht-%<consteval%>-Funktion"
  
! #: cp/search.cc:2111
  #, gcc-internal-format
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr "nicht-%<consteval%>-Funktion %q+D Ã¼bersteuert %<consteval%>-Funktion"
  
! #: cp/search.cc:2114 cp/search.cc:2143 cp/search.cc:2152 cp/search.cc:2163
! #: cp/search.cc:2188
  #, gcc-internal-format
  msgid "overridden function is %qD"
  msgstr "Ã¼bersteuerte Funktion ist %qD"
  
! #: cp/search.cc:2130
  #, gcc-internal-format
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr "%qD als %<transaction_safe_dynamic%> deklariert"
  
! #: cp/search.cc:2132
  #, gcc-internal-format
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr "Ã¼bersteuert %qD, was als %<transaction_safe%> deklariert ist"
  
! #: cp/search.cc:2140
  #, gcc-internal-format
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr "gelÃ¶schte Funktion %q+D Ã¼bersteuert nicht gelÃ¶schte Funktion"
  
! #: cp/search.cc:2149
  #, gcc-internal-format
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr "nicht gelÃ¶schte Funktion %q+D Ã¼bersteuert gelÃ¶schte Funktion"
  
! #: cp/search.cc:2160
  #, gcc-internal-format
  msgid "function with contracts %q+D overriding contractless function"
  msgstr "Funktion mit VertrÃ¤gen %q+D Ã¼bersteuert Funktion ohne VertrÃ¤ge"
  
! #: cp/search.cc:2186
  #, gcc-internal-format
  msgid "virtual function %q+D overriding final function"
  msgstr "virtuelle Funktion %q+D Ã¼bersteuert final-Funktion"
  
! #: cp/search.cc:2274
  #, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr "%q+#D kann nicht deklariert werden"
  
! #: cp/search.cc:2275
  #, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr "  denn %q+#D ist in Basisklasse deklariert"
  
! #: cp/search.cc:2281
  #, gcc-internal-format
  msgid "explicit object member function overrides virtual function"
  msgstr "die explizite Objektmemberfunktion Ã¼bersteuert die virtuelle Funktion"
  
! #: cp/search.cc:2284
  #, gcc-internal-format
  msgid "virtual function declared here"
  msgstr "die virtuelle Funktion ist hier deklariert"
  
! #: cp/semantics.cc:1109
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr "%<std::is_constant_evaluated%> wertet innerhalb von %<if constexpr%> immer zu true aus"
  
! #: cp/semantics.cc:1113
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr "%<std::is_constant_evaluated%> wertet in einer nicht-%<constexpr%>-Funktion immer zu false aus"
  
! #: cp/semantics.cc:1117
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr "%<std::is_constant_evaluated%> wertet innerhalb einer %<consteval%>-Funktion immer zu true aus"
  
! #: cp/semantics.cc:1294
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "es wird empfohlen, explizite geschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung zu setzen"
  
! #: cp/semantics.cc:1821
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr "polymorpher Typ %q#T wird per Wertzuweisung gefangen"
  
! #: cp/semantics.cc:1826
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr "Typ %q#T wird per Wertzuweisung gefangen"
  
! #: cp/semantics.cc:1831
  #, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "Nichtreferenztyp %q#T wird gefangen"
  
! #: cp/semantics.cc:2043
  #, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "Typ des %<asm%>-Operanden %qE konnte nicht ermittelt werden"
  
! #: cp/semantics.cc:2125
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "%<__label__%>-Deklarationen sind nur im FunktionsgÃ¼ltigkeitsbereich erlaubt"
  
! #: cp/semantics.cc:2298
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "ungÃ¼ltige Verwendung des Elementes %qD in statischer Elementfunktion"
  
! #: cp/semantics.cc:2302
  #, gcc-internal-format
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr "ungÃ¼ltige Verwendung des Elementes %qD in %<pre%>-Vertrag eines Konstruktors"
  
! #: cp/semantics.cc:2306
  #, gcc-internal-format
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "ungÃ¼ltige Verwendung des Elementes %qD in %<post%>-Vertrag eines Destruktors"
  
! #: cp/semantics.cc:2569
  #, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "fehlende Templateargumente fÃ¼r %qE"
  
! #: cp/semantics.cc:2629
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr "ein Anweisungsausdruck reicht nicht als Kontext fÃ¼r Ãœberladungs-AuflÃ¶sung nicht aus"
  
! #: cp/semantics.cc:2988
  #, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "ein Konzept kann nicht wie eine Funktion aufgerufen werden"
  
! #: cp/semantics.cc:3071
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Argumente fÃ¼r Destruktor sind nicht erlaubt"
  
! #: cp/semantics.cc:3175
  #, gcc-internal-format
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr "%<this%> ist fÃ¼r explizite Objektmemberfunktionen nicht verfÃ¼gbar"
  
! #: cp/semantics.cc:3187
  #, gcc-internal-format
  msgid "use explicit object parameter %qs instead"
  msgstr "verwenden Sie stattdessen den expliziten Objektparameter %qs"
  
! #: cp/semantics.cc:3191
  #, gcc-internal-format
  msgid "name the explicit object parameter"
  msgstr "geben Sie dem expliziten Objektparameter einen Namen"
  
! #: cp/semantics.cc:3196
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> ist fÃ¼r statische Elementfunktionen nicht verfÃ¼gbar"
  
! #: cp/semantics.cc:3198
  #, gcc-internal-format
  msgid "invalid use of %<this%> before it is valid"
  msgstr "ungÃ¼ltige Verwendung von %<this%>, bevor es gÃ¼ltig ist"
  
! #: cp/semantics.cc:3200
  #, gcc-internal-format
  msgid "invalid use of %<this%> after it is valid"
  msgstr "ungÃ¼ltige Verwendung von %<this%>, nachdem es gÃ¼ltig war"
  
! #: cp/semantics.cc:3202
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "ungÃ¼ltige Verwendung von %<this%> in Nicht-Element-Funktion"
  
! #: cp/semantics.cc:3204
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "ungÃ¼ltige Verwendung von %<this%> auf hÃ¶chster Ebene"
  
! #: cp/semantics.cc:3226
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-Name"
  
! #: cp/semantics.cc:3234 cp/typeck.cc:3084
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "qualifizierter Typ %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/semantics.cc:3256
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE ist nicht vom Typ %qT"
  
! #: cp/semantics.cc:3370
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "zusammengesetztes Literal vom Nicht-Objekt-Typ %qT"
  
! #: cp/semantics.cc:3390
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "%<auto{x}%> kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/semantics.cc:3395
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<auto{x}%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar"
  
! #: cp/semantics.cc:3587
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "Templatetypparameter mÃ¼ssen das SchlÃ¼sselwort %<class%> oder %<typename%> verwenden"
  
! #: cp/semantics.cc:3640
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "ungÃ¼ltige Verwendung des Typs %qT als Standardwert fÃ¼r einen Template-Templateparameter"
  
! #: cp/semantics.cc:3644
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ungÃ¼ltiges Standardargument fÃ¼r einen Template-Templateparameter"
  
! #: cp/semantics.cc:3661
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "Definition von %q#T in Templateparameterliste"
  
! #: cp/semantics.cc:3692
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "ungÃ¼ltige Definition des qualifizierten Typen %qT"
  
! #: cp/semantics.cc:3984
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ungÃ¼ltige Spezifizierung der Basisklasse"
  
! #: cp/semantics.cc:4152
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Element %qD von unbenannter Union kann nicht eingefangen werden"
  
! #: cp/semantics.cc:4169
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD ist nicht eingefangen"
  
! #: cp/semantics.cc:4173
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "das Lambda hat keinen Â»capture-defaultÂ«"
  
! #: cp/semantics.cc:4175
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr "Lambda in lokaler Klasse %q+T kann Variablen aus dem umschlieÃŸenden Kontext nicht einfangen"
  
! #: cp/semantics.cc:4190
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "Verwendung lokaler Variable mit automatischer Speicherklasse aus enthaltender Funktion"
  
! #: cp/semantics.cc:4192
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "Verwendung eines Parameters aus enthaltender Funktion"
  
! #: cp/semantics.cc:4320
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "Verwendung eines Parameters auÃŸerhalb des FunktionskÃ¶rpers"
  
! #: cp/semantics.cc:4330
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr "fehlende Templateargumente"
  
! #: cp/semantics.cc:4366
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "Templateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder AufzÃ¤hlungstyp hat"
  
! #: cp/semantics.cc:4417
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "Verwendung des Klassentemplates %qT als Ausdruck"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4424
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "Abfrage des Elementes %qD ist im Gitter der Mehrfachvererbung mehrdeutig"
  
! #: cp/semantics.cc:4452
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD kann nicht in Konstanten-Ausdruck auftreten"
  
! #: cp/semantics.cc:4605
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "Typ von %qE ist unbekannt"
  
! #: cp/semantics.cc:4623 rust/backend/rust-tree.cc:5511
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT ist kein AufzÃ¤hlungstyp"
  
! #: cp/semantics.cc:4650
  #, gcc-internal-format
  msgid "%<__type_pack_element%> index is not an integral constant"
  msgstr "%<__type_pack_element%>-Index ist keine Ganzzahlkonstante"
  
! #: cp/semantics.cc:4656
  #, gcc-internal-format
  msgid "%<__type_pack_element%> index is negative"
  msgstr "%<__type_pack_element%>-Index ist negativ"
  
! #: cp/semantics.cc:4662
  #, gcc-internal-format
  msgid "%<__type_pack_element%> index is out of range"
  msgstr "%<__type_pack_element%>-Index liegt auÃŸerhalb des Bereichs"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4785
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "Parameterpack %<__bases%> ist nur in Templatedeklaration gÃ¼ltig"
  
! #: cp/semantics.cc:4817
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden"
  
! #: cp/semantics.cc:4830
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden"
  
! #: cp/semantics.cc:4834
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "%<offsetof%> kann nicht auf Elementfunktion angewandt werden"
  
! #: cp/semantics.cc:4839
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "%<offsetof%> kann nicht auf AufzÃ¤hler %qD angewandt werden"
  
! #: cp/semantics.cc:4850
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr "%<offsetof%> innerhalb von Typ %qT (der kein Standardlayout hat) ist bedingt unterstÃ¼tzt"
  
! #: cp/semantics.cc:6046
  #, gcc-internal-format
  msgid "pointer-to-member mapping %qE not supported"
  msgstr "Pointer-to-Member-Mapping %qE wird nicht unterstÃ¼tzt"
  
! #: cp/semantics.cc:6240
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "benutzerdefinierte ReduktionsauflÃ¶sung ist mehrdeutig"
  
! #: cp/semantics.cc:6513
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "%qE in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0"
  
! #: cp/semantics.cc:6559
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE hat konstanten Typ fÃ¼r %<reduction%>"
  
! #: cp/semantics.cc:6678
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "benutzerdefinierte Reduktion mit Konstruktorinitialisierung fÃ¼r Basisklasse %qT"
  
! #: cp/semantics.cc:7150
  #, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr "Modifizierer auÃŸer %<val%> ist in %<linear%>-Klausel an %<simd%>- oder %<for%>-Konstrukten angegeben, zusammen mit OpenMP-5.2-Modifizierern"
  
! #: cp/semantics.cc:7165
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr "Â»linearÂ«-Klausel mit Modifizierer %qs wird auf Nicht-Referenz-Variable mit Typ %qT angewandt"
  
! #: cp/semantics.cc:7180
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr "Â»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Zeiger ist"
  
! #: cp/semantics.cc:7204
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "Ausdruck fÃ¼r Â»linearÂ«-Schrittweite muss ganzzahlig sein"
  
! #: cp/semantics.cc:7297 cp/semantics.cc:7429 cp/semantics.cc:7489
! #: cp/semantics.cc:7890 cp/semantics.cc:9016
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr "%<this%> ist in OpenMP nur innerhalb von %<declare simd%>-Klauseln erlaubt"
  
! #: cp/semantics.cc:7309 cp/semantics.cc:9029
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD ist in Klausel %qs keine Variable"
  
! #: cp/semantics.cc:7442
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD ist in Klausel %<firstprivate%> keine Variable"
  
! #: cp/semantics.cc:7502
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD ist in Klausel %<lastprivate%> keine Variable"
  
! #: cp/semantics.cc:7553
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "statischer %<gang%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:7567
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "statischer %<gang%>-Ausdruck muss positiv sein"
  
! #: cp/semantics.cc:7601
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "Ausdruck fÃ¼r %<gang%>-Nummer muss ganzzahlig sein"
  
! #: cp/semantics.cc:7604
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "Ausdruck fÃ¼r %<vector%>-LÃ¤nge muss ganzzahlig sein"
  
! #: cp/semantics.cc:7608
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "Ausdruck fÃ¼r %<worker%>-Nummer muss ganzzahlig sein"
  
! #: cp/semantics.cc:7630
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "Wert von %<gang%> muss positiv sein"
  
! #: cp/semantics.cc:7634
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "Wert der %<vector%>-LÃ¤nge muss positiv sein"
  
! #: cp/semantics.cc:7639
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "Wert der %<worker%>-Nummer muss positiv sein"
  
! #: cp/semantics.cc:7715
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "Plan-TeilgrÃ¶ÃŸenausdruck muss bestimmt sein"
  
! #: cp/semantics.cc:7748
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "Ausdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig sein"
  
! #: cp/semantics.cc:7762
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Ausdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig, positiv und konstant sein"
  
! #: cp/semantics.cc:7782
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<async%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:7811
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "%<thread_limit%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:7841
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "%<device%>-ID muss ganzzahlig sein"
  
! #: cp/semantics.cc:7872
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "Ausdruck fÃ¼r %<dist_schedule%>-ChunkgrÃ¶ÃŸe muss ganzzahlig sein"
  
! #: cp/semantics.cc:7901
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD ist in %<aligned%>-Klausel keine Variable"
  
! #: cp/semantics.cc:7916
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "%qE in %<aligned%>-Klausel ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array"
  
! #: cp/semantics.cc:7923
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: cp/semantics.cc:7938
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "Ausdruck fÃ¼r Ausrichtung der %<aligned%>-Klausel muss ganzzahlig sein"
  
! #: cp/semantics.cc:7971
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qD ist in %<nontemporal%>-Klausel keine Variable"
  
! #: cp/semantics.cc:7982
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD tritt in %<nontemporal%>-Klauseln mehrfach auf"
  
! #: cp/semantics.cc:7999
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%<this%> ist in %<allocate%>-Klausel nicht erlaubt"
  
! #: cp/semantics.cc:8011
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qD ist in %<allocate%>-Klausel keine Variable"
  
! #: cp/semantics.cc:8020
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD kommt in %<allocate%>-Klausel mehrfach vor"
  
! #: cp/semantics.cc:8168
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "%qD ist in %qs-Klausel weder lvalue-Ausdruck noch Arrayabschnitt"
  
! #: cp/semantics.cc:8670
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "Template %qE in Klausel %qs"
  
! #: cp/semantics.cc:8673
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "Ã¼berladener Funktionsname %qE in Klausel %qs"
  
! #: cp/semantics.cc:8742
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "Ausdruck fÃ¼r %<grainsize%> muss ganzzahlig sein"
  
! #: cp/semantics.cc:8772
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "Ausdruck fÃ¼r %<priority%> muss ganzzahlig sein"
  
! #: cp/semantics.cc:8802
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr "%<hint%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:8815
  #, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "%<hint%>-Ausdruck muss ganzzahlig und konstant sein"
  
! #: cp/semantics.cc:8832
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr "%<filter%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:8863
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "Variable %qs ist weder Zeiger noch Referenz auf Zeiger"
  
! #: cp/semantics.cc:8873
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "Variable %qs ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array"
  
! #: cp/semantics.cc:8957
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "Argument fÃ¼r %<tile%> erfordert ganzzahligen Typ"
  
! #: cp/semantics.cc:9374
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%<const%>-qualifiziertes %qE ohne %<mutable%>-Element darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen"
  
! #: cp/semantics.cc:9601
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD ist weder Datei-, Namens- noch Blockbereichsvariable"
  
! #: cp/semantics.cc:9615
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> Direktive %qE nicht in Definition von %qT"
  
! #: cp/semantics.cc:10352
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "Unterschied zwischen %qE und %qD hat keinen Ganzzahltyp"
  
! #: cp/semantics.cc:10837
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp simd%> zusammen mit Iterationsvariable %qE verwendet"
  
! #: cp/semantics.cc:11157 cp/semantics.cc:11167
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher"
  
! #: cp/semantics.cc:11509
  #, gcc-internal-format
  msgid "%<static_assert%> message must be a string literal or object with %<size%> and %<data%> members"
  msgstr "%<static_assert%>-Meldung muss ein Stringliteral oder ein Objekt mit den Membern %<size%> und %<data%> sein"
  
! #: cp/semantics.cc:11525
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr "%<size()%> der %<static_assert%>-Nachricht muss implizit in %<std::size_t%> umwandelbar sein"
  
! #: cp/semantics.cc:11534
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr "%<data()%> der %<static_assert%>-Nachricht muss implizit in %<const char*%> umwandelbar sein"
  
! #: cp/semantics.cc:11592
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be a constant expression"
  msgstr "%<size()%> der %<static_assert%>-Meldung muss ein konstanter Ausdruck sein"
  
! #: cp/semantics.cc:11600
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> %qE too large"
  msgstr "%<size()%> der %<static_assert%>-Meldung ist %qE und damit zu groÃŸ"
  
! #: cp/semantics.cc:11627
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()[%d]%> must be a constant expression"
  msgstr "%<data()[%d]%> der %<static_assert%>-Meldung muss ein konstanter Ausdruck sein"
  
! #: cp/semantics.cc:11654
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be a core constant expression"
  msgstr "%<data()%> der %<static_assert%>-Meldung muss ein Kernkonstantenausdruck sein"
  
! #: cp/semantics.cc:11680
  #, gcc-internal-format
  msgid "static assertion failed: %.*s"
  msgstr "statische Assertion fehlgeschlagen: %.*s"
  
! #: cp/semantics.cc:11688
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "Nicht-konstante Bedingung fÃ¼r statische Behauptung"
  
! #: cp/semantics.cc:11717
  #, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "Argument fÃ¼r %<decltype%> muss ein Ausdruck sein"
  
! #: cp/semantics.cc:11763
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "%<decltype%> kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/semantics.cc:12066 rust/backend/rust-tree.cc:5225
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr "%<__builtin_is_pointer_interconvertible_with_class%> benÃ¶tigt ein einziges Argument"
  
! #: cp/semantics.cc:12075 rust/backend/rust-tree.cc:5234
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr "Argument von %<__builtin_is_pointer_interconvertible_with_class%> muss ein Zeiger auf Member sein"
  
! #: cp/semantics.cc:12246 rust/backend/rust-tree.cc:5838
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr "%<__builtin_is_corresponding_member%> nicht wohldefiniert fÃ¼r anonyme Vereinigungen"
  
! #: cp/semantics.cc:12270 rust/backend/rust-tree.cc:5882
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "%<__builtin_is_corresponding_member%> benÃ¶tigt zwei Argumente"
  
! #: cp/semantics.cc:12281 rust/backend/rust-tree.cc:5892
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr "Argument von %<__builtin_is_corresponding_member%> muss ein Zeiger auf Member sein"
  
! #: cp/semantics.cc:12719
  #, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "%qD ist weder ein Klassen- noch ein Alias-Template"
  
! #: cp/semantics.cc:12908
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Operand des Faltungsausdrucks hat keine unexpandierten Parameterpackungen"
  
! #: cp/semantics.cc:12968
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "beide Argumente in binÃ¤rer Faltung haben unexpandierte Parameterpackungen"
  
! #: cp/semantics.cc:12970
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "keine unexpandierten Parameterpackungen in binÃ¤rer Faltung"
  
! #: cp/semantics.cc:12988
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Argument, das kein Zeiger ist, in %<__builtin_launder%>"
--- 64276,65061 ----
  msgid "%qT is an inaccessible base of %qT"
  msgstr "%qT ist eine nicht erreichbare Basis von %qT"
  
! #: cp/search.cc:1992
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr "lockerere Ausnahmespezifikation in der Ã¼bersteuernden virtuellen Funktion %q+#F"
  
! #: cp/search.cc:1995
  #, gcc-internal-format
  msgid "overridden function is %q#F"
  msgstr "Ã¼bersteuerte Funktion ist %q#F"
  
! #: cp/search.cc:2070
  #, gcc-internal-format
  msgid "invalid covariant return type for %q#D"
  msgstr "ungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q#D"
  
! #: cp/search.cc:2072 cp/search.cc:2089 cp/search.cc:2106
  #, gcc-internal-format
  msgid "overridden function is %q#D"
  msgstr "Ã¼bersteuerte Funktion ist %q#D"
  
! #: cp/search.cc:2085
  #, gcc-internal-format
  msgid "invalid covariant return type for %q+#D"
  msgstr "ungÃ¼ltiger kovarianter RÃ¼ckgabetyp fÃ¼r %q+#D"
  
! #: cp/search.cc:2087
  #, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr "in Konflikt stehenden RÃ¼ckgabetyp fÃ¼r %q+#D angegeben"
  
! #: cp/search.cc:2104
  #, gcc-internal-format
  msgid "conflicting type attributes specified for %q+#D"
  msgstr "in Konflikt stehenden Typattribute fÃ¼r %q+#D angegeben"
  
! #: cp/search.cc:2119
  #, gcc-internal-format
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr "%<consteval%>-Funktion %q+D Ã¼bersteuert nicht-%<consteval%>-Funktion"
  
! #: cp/search.cc:2122
  #, gcc-internal-format
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr "nicht-%<consteval%>-Funktion %q+D Ã¼bersteuert %<consteval%>-Funktion"
  
! #: cp/search.cc:2125 cp/search.cc:2154 cp/search.cc:2163 cp/search.cc:2174
! #: cp/search.cc:2199
  #, gcc-internal-format
  msgid "overridden function is %qD"
  msgstr "Ã¼bersteuerte Funktion ist %qD"
  
! #: cp/search.cc:2141
  #, gcc-internal-format
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr "%qD als %<transaction_safe_dynamic%> deklariert"
  
! #: cp/search.cc:2143
  #, gcc-internal-format
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr "Ã¼bersteuert %qD, was als %<transaction_safe%> deklariert ist"
  
! #: cp/search.cc:2151
  #, gcc-internal-format
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr "gelÃ¶schte Funktion %q+D Ã¼bersteuert nicht gelÃ¶schte Funktion"
  
! #: cp/search.cc:2160
  #, gcc-internal-format
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr "nicht gelÃ¶schte Funktion %q+D Ã¼bersteuert gelÃ¶schte Funktion"
  
! #: cp/search.cc:2171
  #, gcc-internal-format
  msgid "function with contracts %q+D overriding contractless function"
  msgstr "Funktion mit VertrÃ¤gen %q+D Ã¼bersteuert Funktion ohne VertrÃ¤ge"
  
! #: cp/search.cc:2197
  #, gcc-internal-format
  msgid "virtual function %q+D overriding final function"
  msgstr "virtuelle Funktion %q+D Ã¼bersteuert final-Funktion"
  
! #: cp/search.cc:2285
  #, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr "%q+#D kann nicht deklariert werden"
  
! #: cp/search.cc:2286
  #, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr "  denn %q+#D ist in Basisklasse deklariert"
  
! #: cp/search.cc:2292
  #, gcc-internal-format
  msgid "explicit object member function overrides virtual function"
  msgstr "die explizite Objektmemberfunktion Ã¼bersteuert die virtuelle Funktion"
  
! #: cp/search.cc:2295
  #, gcc-internal-format
  msgid "virtual function declared here"
  msgstr "die virtuelle Funktion ist hier deklariert"
  
! #: cp/semantics.cc:1114
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr "%<std::is_constant_evaluated%> wertet innerhalb von %<if constexpr%> immer zu true aus"
  
! #: cp/semantics.cc:1120
! #, gcc-internal-format
! msgid "%<std::is_constant_evaluated%> evaluates to true when checking if trivially empty iteration statement is trivial infinite loop"
! msgstr "%<std::is_constant_evaluated%> wertet immer zu true aus, wenn es prÃ¼ft, ob eine trivial-leere Iterationsanweisung eine trivial-endlose Schleife ist"
! 
! #: cp/semantics.cc:1125
! #, gcc-internal-format
! msgid "and evaluates to false when actually evaluating the condition in non-%<constexpr%> function"
! msgstr "und wertet zu false aus, wenn die Bedingung in der nicht-%<constexpr%>-Funktion tatsÃ¤chlich ausgewertet wird"
! 
! #: cp/semantics.cc:1130
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr "%<std::is_constant_evaluated%> wertet in einer nicht-%<constexpr%>-Funktion immer zu false aus"
  
! #: cp/semantics.cc:1134
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr "%<std::is_constant_evaluated%> wertet innerhalb einer %<consteval%>-Funktion immer zu true aus"
  
! #: cp/semantics.cc:1351
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "es wird empfohlen, explizite geschweifte Klammern um leeren KÃ¶rper in %<do%>-Anweisung zu setzen"
  
! #: cp/semantics.cc:1890
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr "polymorpher Typ %q#T wird per Wertzuweisung gefangen"
  
! #: cp/semantics.cc:1895
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr "Typ %q#T wird per Wertzuweisung gefangen"
  
! #: cp/semantics.cc:1900
  #, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "Nichtreferenztyp %q#T wird gefangen"
  
! #: cp/semantics.cc:2112
  #, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "Typ des %<asm%>-Operanden %qE konnte nicht ermittelt werden"
  
! #: cp/semantics.cc:2194
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "%<__label__%>-Deklarationen sind nur im FunktionsgÃ¼ltigkeitsbereich erlaubt"
  
! #: cp/semantics.cc:2367
  #, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "ungÃ¼ltige Verwendung des Elementes %qD in statischer Elementfunktion"
  
! #: cp/semantics.cc:2371
  #, gcc-internal-format
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr "ungÃ¼ltige Verwendung des Elementes %qD in %<pre%>-Vertrag eines Konstruktors"
  
! #: cp/semantics.cc:2375
  #, gcc-internal-format
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "ungÃ¼ltige Verwendung des Elementes %qD in %<post%>-Vertrag eines Destruktors"
  
! #: cp/semantics.cc:2638
  #, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "fehlende Templateargumente fÃ¼r %qE"
  
! #: cp/semantics.cc:2698
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr "ein Anweisungsausdruck reicht nicht als Kontext fÃ¼r Ãœberladungs-AuflÃ¶sung nicht aus"
  
! #: cp/semantics.cc:3057
  #, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "ein Konzept kann nicht wie eine Funktion aufgerufen werden"
  
! #: cp/semantics.cc:3140
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "Argumente fÃ¼r Destruktor sind nicht erlaubt"
  
! #: cp/semantics.cc:3244
  #, gcc-internal-format
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr "%<this%> ist fÃ¼r explizite Objektmemberfunktionen nicht verfÃ¼gbar"
  
! #: cp/semantics.cc:3256
  #, gcc-internal-format
  msgid "use explicit object parameter %qs instead"
  msgstr "verwenden Sie stattdessen den expliziten Objektparameter %qs"
  
! #: cp/semantics.cc:3260
  #, gcc-internal-format
  msgid "name the explicit object parameter"
  msgstr "geben Sie dem expliziten Objektparameter einen Namen"
  
! #: cp/semantics.cc:3265
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> ist fÃ¼r statische Elementfunktionen nicht verfÃ¼gbar"
  
! #: cp/semantics.cc:3267
  #, gcc-internal-format
  msgid "invalid use of %<this%> before it is valid"
  msgstr "ungÃ¼ltige Verwendung von %<this%>, bevor es gÃ¼ltig ist"
  
! #: cp/semantics.cc:3269
  #, gcc-internal-format
  msgid "invalid use of %<this%> after it is valid"
  msgstr "ungÃ¼ltige Verwendung von %<this%>, nachdem es gÃ¼ltig war"
  
! #: cp/semantics.cc:3271
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "ungÃ¼ltige Verwendung von %<this%> in Nicht-Element-Funktion"
  
! #: cp/semantics.cc:3273
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "ungÃ¼ltige Verwendung von %<this%> auf hÃ¶chster Ebene"
  
! #: cp/semantics.cc:3295
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "ungÃ¼ltiger angegebener GÃ¼ltigkeitsbereich in Pseudodestruktor-Name"
  
! #: cp/semantics.cc:3303 cp/typeck.cc:3085
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "qualifizierter Typ %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/semantics.cc:3325
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE ist nicht vom Typ %qT"
  
! #: cp/semantics.cc:3439
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "zusammengesetztes Literal vom Nicht-Objekt-Typ %qT"
  
! #: cp/semantics.cc:3459
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "%<auto{x}%> kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/semantics.cc:3464
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<auto{x}%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar"
  
! #: cp/semantics.cc:3656
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "Templatetypparameter mÃ¼ssen das SchlÃ¼sselwort %<class%> oder %<typename%> verwenden"
  
! #: cp/semantics.cc:3709
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "ungÃ¼ltige Verwendung des Typs %qT als Standardwert fÃ¼r einen Template-Templateparameter"
  
! #: cp/semantics.cc:3713
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "ungÃ¼ltiges Standardargument fÃ¼r einen Template-Templateparameter"
  
! #: cp/semantics.cc:3730
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "Definition von %q#T in Templateparameterliste"
  
! #: cp/semantics.cc:3761
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "ungÃ¼ltige Definition des qualifizierten Typen %qT"
  
! #: cp/semantics.cc:4053
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ungÃ¼ltige Spezifizierung der Basisklasse"
  
! #: cp/semantics.cc:4221
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "Element %qD von unbenannter Union kann nicht eingefangen werden"
  
! #: cp/semantics.cc:4238
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD ist nicht eingefangen"
  
! #: cp/semantics.cc:4242
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "das Lambda hat keinen Â»capture-defaultÂ«"
  
! #: cp/semantics.cc:4244
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr "Lambda in lokaler Klasse %q+T kann Variablen aus dem umschlieÃŸenden Kontext nicht einfangen"
  
! #: cp/semantics.cc:4259
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "Verwendung lokaler Variable mit automatischer Speicherklasse aus enthaltender Funktion"
  
! #: cp/semantics.cc:4261
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "Verwendung eines Parameters aus enthaltender Funktion"
  
! #: cp/semantics.cc:4389
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "Verwendung eines Parameters auÃŸerhalb des FunktionskÃ¶rpers"
  
! #: cp/semantics.cc:4399
  #, gcc-internal-format
  msgid "missing template arguments"
  msgstr "fehlende Templateargumente"
  
! #: cp/semantics.cc:4435
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "Templateparameter %qD vom Typ %qT ist in ganzzahligem Konstantenausdruck nicht erlaubt, da er nicht Ganzzahl- oder AufzÃ¤hlungstyp hat"
  
! #: cp/semantics.cc:4486
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "Verwendung des Klassentemplates %qT als Ausdruck"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4493
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "Abfrage des Elementes %qD ist im Gitter der Mehrfachvererbung mehrdeutig"
  
! #: cp/semantics.cc:4521
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD kann nicht in Konstanten-Ausdruck auftreten"
  
! #: cp/semantics.cc:4674
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "Typ von %qE ist unbekannt"
  
! #: cp/semantics.cc:4692 rust/backend/rust-tree.cc:5511
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT ist kein AufzÃ¤hlungstyp"
  
! #: cp/semantics.cc:4719
  #, gcc-internal-format
  msgid "%<__type_pack_element%> index is not an integral constant"
  msgstr "%<__type_pack_element%>-Index ist keine Ganzzahlkonstante"
  
! #: cp/semantics.cc:4725
  #, gcc-internal-format
  msgid "%<__type_pack_element%> index is negative"
  msgstr "%<__type_pack_element%>-Index ist negativ"
  
! #: cp/semantics.cc:4731
  #, gcc-internal-format
  msgid "%<__type_pack_element%> index is out of range"
  msgstr "%<__type_pack_element%>-Index liegt auÃŸerhalb des Bereichs"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4854
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "Parameterpack %<__bases%> ist nur in Templatedeklaration gÃ¼ltig"
  
! #: cp/semantics.cc:4886
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "%<offsetof%> kann nicht auf Destruktor %<~%T%> angewandt werden"
  
! #: cp/semantics.cc:4899
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "%<offsetof%> kann nicht auf Elementfunktion %qD angewandt werden"
  
! #: cp/semantics.cc:4903
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "%<offsetof%> kann nicht auf Elementfunktion angewandt werden"
  
! #: cp/semantics.cc:4908
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "%<offsetof%> kann nicht auf AufzÃ¤hler %qD angewandt werden"
  
! #: cp/semantics.cc:4919
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr "%<offsetof%> innerhalb von Typ %qT (der kein Standardlayout hat) ist bedingt unterstÃ¼tzt"
  
! #: cp/semantics.cc:6119
  #, gcc-internal-format
  msgid "pointer-to-member mapping %qE not supported"
  msgstr "Pointer-to-Member-Mapping %qE wird nicht unterstÃ¼tzt"
  
! #: cp/semantics.cc:6313
  #, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "benutzerdefinierte ReduktionsauflÃ¶sung ist mehrdeutig"
  
! #: cp/semantics.cc:6586
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "%qE in %<reduction%>-Klausel ist ein Array der LÃ¤nge 0"
  
! #: cp/semantics.cc:6632
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE hat konstanten Typ fÃ¼r %<reduction%>"
  
! #: cp/semantics.cc:6751
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "benutzerdefinierte Reduktion mit Konstruktorinitialisierung fÃ¼r Basisklasse %qT"
  
! #: cp/semantics.cc:7223
  #, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr "Modifizierer auÃŸer %<val%> ist in %<linear%>-Klausel an %<simd%>- oder %<for%>-Konstrukten angegeben, zusammen mit OpenMP-5.2-Modifizierern"
  
! #: cp/semantics.cc:7238
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr "Â»linearÂ«-Klausel mit Modifizierer %qs wird auf Nicht-Referenz-Variable mit Typ %qT angewandt"
  
! #: cp/semantics.cc:7253
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr "Â»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Zeiger ist"
  
! #: cp/semantics.cc:7277
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "Ausdruck fÃ¼r Â»linearÂ«-Schrittweite muss ganzzahlig sein"
  
! #: cp/semantics.cc:7370 cp/semantics.cc:7502 cp/semantics.cc:7562
! #: cp/semantics.cc:7963 cp/semantics.cc:9089
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr "%<this%> ist in OpenMP nur innerhalb von %<declare simd%>-Klauseln erlaubt"
  
! #: cp/semantics.cc:7382 cp/semantics.cc:9102
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD ist in Klausel %qs keine Variable"
  
! #: cp/semantics.cc:7515
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD ist in Klausel %<firstprivate%> keine Variable"
  
! #: cp/semantics.cc:7575
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD ist in Klausel %<lastprivate%> keine Variable"
  
! #: cp/semantics.cc:7626
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "statischer %<gang%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:7640
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "statischer %<gang%>-Ausdruck muss positiv sein"
  
! #: cp/semantics.cc:7674
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "Ausdruck fÃ¼r %<gang%>-Nummer muss ganzzahlig sein"
  
! #: cp/semantics.cc:7677
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "Ausdruck fÃ¼r %<vector%>-LÃ¤nge muss ganzzahlig sein"
  
! #: cp/semantics.cc:7681
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "Ausdruck fÃ¼r %<worker%>-Nummer muss ganzzahlig sein"
  
! #: cp/semantics.cc:7703
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "Wert von %<gang%> muss positiv sein"
  
! #: cp/semantics.cc:7707
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "Wert der %<vector%>-LÃ¤nge muss positiv sein"
  
! #: cp/semantics.cc:7712
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "Wert der %<worker%>-Nummer muss positiv sein"
  
! #: cp/semantics.cc:7788
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "Plan-TeilgrÃ¶ÃŸenausdruck muss bestimmt sein"
  
! #: cp/semantics.cc:7821
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "Ausdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig sein"
  
! #: cp/semantics.cc:7835
  #, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Ausdruck fÃ¼r %qs-LÃ¤nge muss ganzzahlig, positiv und konstant sein"
  
! #: cp/semantics.cc:7855
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "%<async%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:7884
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "%<thread_limit%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:7914
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "%<device%>-ID muss ganzzahlig sein"
  
! #: cp/semantics.cc:7945
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "Ausdruck fÃ¼r %<dist_schedule%>-ChunkgrÃ¶ÃŸe muss ganzzahlig sein"
  
! #: cp/semantics.cc:7974
  #, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD ist in %<aligned%>-Klausel keine Variable"
  
! #: cp/semantics.cc:7989
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "%qE in %<aligned%>-Klausel ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array"
  
! #: cp/semantics.cc:7996
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD tritt in %<aligned%>-Klausel mehrfach auf"
  
! #: cp/semantics.cc:8011
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "Ausdruck fÃ¼r Ausrichtung der %<aligned%>-Klausel muss ganzzahlig sein"
  
! #: cp/semantics.cc:8044
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qD ist in %<nontemporal%>-Klausel keine Variable"
  
! #: cp/semantics.cc:8055
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD tritt in %<nontemporal%>-Klauseln mehrfach auf"
  
! #: cp/semantics.cc:8072
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%<this%> ist in %<allocate%>-Klausel nicht erlaubt"
  
! #: cp/semantics.cc:8084
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qD ist in %<allocate%>-Klausel keine Variable"
  
! #: cp/semantics.cc:8093
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD kommt in %<allocate%>-Klausel mehrfach vor"
  
! #: cp/semantics.cc:8241
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "%qD ist in %qs-Klausel weder lvalue-Ausdruck noch Arrayabschnitt"
  
! #: cp/semantics.cc:8743
  #, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "Template %qE in Klausel %qs"
  
! #: cp/semantics.cc:8746
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "Ã¼berladener Funktionsname %qE in Klausel %qs"
  
! #: cp/semantics.cc:8815
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "Ausdruck fÃ¼r %<grainsize%> muss ganzzahlig sein"
  
! #: cp/semantics.cc:8845
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "Ausdruck fÃ¼r %<priority%> muss ganzzahlig sein"
  
! #: cp/semantics.cc:8875
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr "%<hint%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:8888
  #, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "%<hint%>-Ausdruck muss ganzzahlig und konstant sein"
  
! #: cp/semantics.cc:8905
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr "%<filter%>-Ausdruck muss ganzzahlig sein"
  
! #: cp/semantics.cc:8936
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "Variable %qs ist weder Zeiger noch Referenz auf Zeiger"
  
! #: cp/semantics.cc:8946
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "Variable %qs ist weder Zeiger noch Array noch Referenz auf Zeiger oder Array"
  
! #: cp/semantics.cc:9030
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "Argument fÃ¼r %<tile%> erfordert ganzzahligen Typ"
  
! #: cp/semantics.cc:9447
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr "%<const%>-qualifiziertes %qE ohne %<mutable%>-Element darf nur in %<shared%>- oder %<firstprivate%>-Klauseln vorkommen"
  
! #: cp/semantics.cc:9674
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD ist weder Datei-, Namens- noch Blockbereichsvariable"
  
! #: cp/semantics.cc:9688
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%<threadprivate%> Direktive %qE nicht in Definition von %qT"
  
! #: cp/semantics.cc:10425
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "Unterschied zwischen %qE und %qD hat keinen Ganzzahltyp"
  
! #: cp/semantics.cc:10910
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp simd%> zusammen mit Iterationsvariable %qE verwendet"
  
! #: cp/semantics.cc:11230 cp/semantics.cc:11240
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> verwendet zwei unterschiedliche AusdrÃ¼cke fÃ¼r Speicher"
  
! #: cp/semantics.cc:11582
  #, gcc-internal-format
  msgid "%<static_assert%> message must be a string literal or object with %<size%> and %<data%> members"
  msgstr "%<static_assert%>-Meldung muss ein Stringliteral oder ein Objekt mit den Membern %<size%> und %<data%> sein"
  
! #: cp/semantics.cc:11598
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr "%<size()%> der %<static_assert%>-Nachricht muss implizit in %<std::size_t%> umwandelbar sein"
  
! #: cp/semantics.cc:11607
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr "%<data()%> der %<static_assert%>-Nachricht muss implizit in %<const char*%> umwandelbar sein"
  
! #: cp/semantics.cc:11665
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be a constant expression"
  msgstr "%<size()%> der %<static_assert%>-Meldung muss ein konstanter Ausdruck sein"
  
! #: cp/semantics.cc:11673
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> %qE too large"
  msgstr "%<size()%> der %<static_assert%>-Meldung ist %qE und damit zu groÃŸ"
  
! #: cp/semantics.cc:11700
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()[%d]%> must be a constant expression"
  msgstr "%<data()[%d]%> der %<static_assert%>-Meldung muss ein konstanter Ausdruck sein"
  
! #: cp/semantics.cc:11727
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be a core constant expression"
  msgstr "%<data()%> der %<static_assert%>-Meldung muss ein Kernkonstantenausdruck sein"
  
! #: cp/semantics.cc:11753
  #, gcc-internal-format
  msgid "static assertion failed: %.*s"
  msgstr "statische Assertion fehlgeschlagen: %.*s"
  
! #: cp/semantics.cc:11761
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "Nicht-konstante Bedingung fÃ¼r statische Behauptung"
  
! #: cp/semantics.cc:11790
  #, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "Argument fÃ¼r %<decltype%> muss ein Ausdruck sein"
  
! #: cp/semantics.cc:11836
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "%<decltype%> kann die Adresse der Ã¼berladenen Funktion nicht auflÃ¶sen"
  
! #: cp/semantics.cc:12148 rust/backend/rust-tree.cc:5225
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr "%<__builtin_is_pointer_interconvertible_with_class%> benÃ¶tigt ein einziges Argument"
  
! #: cp/semantics.cc:12157 rust/backend/rust-tree.cc:5234
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr "Argument von %<__builtin_is_pointer_interconvertible_with_class%> muss ein Zeiger auf Member sein"
  
! #: cp/semantics.cc:12328 rust/backend/rust-tree.cc:5838
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr "%<__builtin_is_corresponding_member%> nicht wohldefiniert fÃ¼r anonyme Vereinigungen"
  
! #: cp/semantics.cc:12352 rust/backend/rust-tree.cc:5882
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "%<__builtin_is_corresponding_member%> benÃ¶tigt zwei Argumente"
  
! #: cp/semantics.cc:12363 rust/backend/rust-tree.cc:5892
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr "Argument von %<__builtin_is_corresponding_member%> muss ein Zeiger auf Member sein"
  
! #: cp/semantics.cc:12847
  #, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "%qD ist weder ein Klassen- noch ein Alias-Template"
  
! #: cp/semantics.cc:13036
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "Operand des Faltungsausdrucks hat keine unexpandierten Parameterpackungen"
  
! #: cp/semantics.cc:13096
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "beide Argumente in binÃ¤rer Faltung haben unexpandierte Parameterpackungen"
  
! #: cp/semantics.cc:13098
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr "keine unexpandierten Parameterpackungen in binÃ¤rer Faltung"
  
! #: cp/semantics.cc:13116
  #, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Argument, das kein Zeiger ist, in %<__builtin_launder%>"
*************** msgstr "Argument, das kein Zeiger ist, i
*** 64790,64991 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:13037
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr "Zieltyp %qT von %<__builtin_bit_cast%> ist ein Arraytyp"
  
! #: cp/semantics.cc:13043
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr "Zieltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbar"
  
! #: cp/semantics.cc:13070
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr "Quelltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbar"
  
! #: cp/semantics.cc:13078
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr "in %<__builtin_bit_cast%> ist die QuellgrÃ¶ÃŸe %qE ungleich der ZieltypgrÃ¶ÃŸe %qE"
  
! #: cp/tree.cc:1485 rust/backend/rust-tree.cc:2609
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "%qV-Qualifizierer kÃ¶nnen nicht auf %qT angewendet werden"
  
! #: cp/tree.cc:2003
  #, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr "Anweisungs-Ausdruck in konstantem Ausdruck"
  
! #: cp/tree.cc:4512
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr "%<-fabi-version=13%> (GCC 8.2) korrigiert die Aufrufkonvention fÃ¼r %qT, die in 8.1 versehentlich geÃ¤ndert wurde"
  
! #: cp/tree.cc:4516
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr "%<-fabi-version=12%> (GCC 8.1) Ã¤ndert versehentlich die Aufrufkonvention fÃ¼r %qT"
  
! #: cp/tree.cc:4520
  #, gcc-internal-format
  msgid " declared here"
  msgstr " hier deklariert"
  
! #: cp/tree.cc:4525
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "die Aufrufkonvention fÃ¼r %qT Ã¤ndert sich mit %<-fabi-version=13%> (GCC 8.2)"
  
! #: cp/tree.cc:4527
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr " da alle seine Kopier- und Verschiebekonstruktoren gelÃ¶scht sind"
  
! #: cp/tree.cc:4954
  #, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "Basisklasse %qT ist nicht %<public%>"
  
! #: cp/tree.cc:4957
  #, gcc-internal-format
  msgid "%qD is not public"
  msgstr "%qD ist nicht %<public%>"
  
! #: cp/tree.cc:4964
  #, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "%qD ist verÃ¤nderlich"
  
! #: cp/tree.cc:4972
  #, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "%qD ist kein nicht-struktureller Typ"
  
! #: cp/tree.cc:4995
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr "Attribut %qE kann nur auf Funktionen oder Parameter angewendet werden"
  
! #: cp/tree.cc:5016
  #, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "Argument des Attributs %qE muss eine Zeichenkettenkonstante sein"
  
! #: cp/tree.cc:5031
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "Attribut %qE kann nur auf Funktionen oder auf Klasse- oder AufzÃ¤hlungstypen angewendet werden"
  
! #: cp/tree.cc:5051 cp/tree.cc:5056
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "Attribut %qE kann nur auf nicht-statische Datenelemente angewendet werden"
  
! #: cp/tree.cc:5062
  #, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "Attribut %qE kann nicht auf Bitfeld angewendet werden"
  
! #: cp/tree.cc:5082
  #, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "Attribut %qE erwartet keine Argumente"
  
! #: cp/tree.cc:5086
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "Attribut %qE aus ISO C++ ist nicht auf Funktionen anwendbar; wird als %<[[gnu::%E]]%> behandelt"
  
! #: cp/tree.cc:5168
  #, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "angeforderte %<init_priority%> muss ganzzahlig und konstant sein"
  
! #: cp/tree.cc:5190
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "nur Attribut %qE kann fÃ¼r Definitionen von Objekten eines Klassentyps im Datei-GÃ¼ltigkeitsbereich verwendet werden"
  
! #: cp/tree.cc:5198
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "angeforderte %<init_priority%> %i liegt auÃŸerhalb des Bereichs [0, %i]"
  
! #: cp/tree.cc:5209
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "angeforderte %<init_priority%> %i ist fÃ¼r interne Verwendung reserviert"
  
! #: cp/tree.cc:5239
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "Redeklaration von %qD fÃ¼gt ABI-Marke %qE hinzu"
  
! #: cp/tree.cc:5259
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "Attribut %qE erfordert Argumente"
  
! #: cp/tree.cc:5270
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Argumente fÃ¼r Attribut %qE mÃ¼ssen enge Zeichenkettenliterale sein"
  
! #: cp/tree.cc:5283 cp/tree.cc:5296
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Argumente fÃ¼r Attribut %qE mÃ¼ssen gÃ¼ltige Bezeichner enthalten"
  
! #: cp/tree.cc:5285
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%c%> ist kein gÃ¼ltiges Anfangszeichen fÃ¼r einen Bezeichner"
  
! #: cp/tree.cc:5298
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%c%> ist kein gÃ¼ltiges Zeichen in einem Bezeichner"
  
! #: cp/tree.cc:5322
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Attribut %qE auf Nicht-Klassen-, Nicht-Enum-Typ %qT angewendet"
  
! #: cp/tree.cc:5328
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "Attribut %qE auf %qT nach seiner Definition angewendet"
  
! #: cp/tree.cc:5335
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "%qE-Attribut wird fÃ¼r Templateinstanziierung %qT ignoriert"
  
! #: cp/tree.cc:5342
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "%qE-Attribut wird fÃ¼r Templatespezialisierung %qT ignoriert"
  
! #: cp/tree.cc:5364
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%qE-Attribut wird auf %qD angewendet, das weder Funktion noch Variable ist"
  
! #: cp/tree.cc:5370
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "Attribut %qE wird auf Â»extern \"C\"Â«-Deklaration %qD angewendet"
  
! #: cp/tree.cc:6246
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Null als Nullzeigerkonstante"
  
! #: cp/tree.cc:6287 rust/backend/rust-tree.cc:3189
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr "%<lang_*%> check: failed in %s, at %s:%d"
--- 65063,65269 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:13165
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr "Zieltyp %qT von %<__builtin_bit_cast%> ist ein Arraytyp"
  
! #: cp/semantics.cc:13171
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr "Zieltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbar"
  
! #: cp/semantics.cc:13198
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr "Quelltyp %qT von %<__builtin_bit_cast%> ist nicht trivial kopierbar"
  
! #: cp/semantics.cc:13206
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr "in %<__builtin_bit_cast%> ist die QuellgrÃ¶ÃŸe %qE ungleich der ZieltypgrÃ¶ÃŸe %qE"
  
! #: cp/tree.cc:1486 rust/backend/rust-tree.cc:2609
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "%qV-Qualifizierer kÃ¶nnen nicht auf %qT angewendet werden"
  
! #: cp/tree.cc:2004
  #, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr "Anweisungs-Ausdruck in konstantem Ausdruck"
  
! #: cp/tree.cc:4524
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr "%<-fabi-version=13%> (GCC 8.2) korrigiert die Aufrufkonvention fÃ¼r %qT, die in 8.1 versehentlich geÃ¤ndert wurde"
  
! #: cp/tree.cc:4528
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr "%<-fabi-version=12%> (GCC 8.1) Ã¤ndert versehentlich die Aufrufkonvention fÃ¼r %qT"
  
! #: cp/tree.cc:4532
  #, gcc-internal-format
  msgid " declared here"
  msgstr " hier deklariert"
  
! #: cp/tree.cc:4537
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "die Aufrufkonvention fÃ¼r %qT Ã¤ndert sich mit %<-fabi-version=13%> (GCC 8.2)"
  
! #: cp/tree.cc:4539
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr " da alle seine Kopier- und Verschiebekonstruktoren gelÃ¶scht sind"
  
! #: cp/tree.cc:4966
  #, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "Basisklasse %qT ist nicht %<public%>"
  
! #: cp/tree.cc:4969
  #, gcc-internal-format
  msgid "%qD is not public"
  msgstr "%qD ist nicht %<public%>"
  
! #: cp/tree.cc:4976
  #, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "%qD ist verÃ¤nderlich"
  
! #: cp/tree.cc:4984
  #, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "%qD ist kein nicht-struktureller Typ"
  
! #: cp/tree.cc:5007
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr "Attribut %qE kann nur auf Funktionen oder Parameter angewendet werden"
  
! #: cp/tree.cc:5028
  #, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "Argument des Attributs %qE muss eine Zeichenkettenkonstante sein"
  
! #: cp/tree.cc:5043
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "Attribut %qE kann nur auf Funktionen oder auf Klasse- oder AufzÃ¤hlungstypen angewendet werden"
  
! #: cp/tree.cc:5063 cp/tree.cc:5068
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "Attribut %qE kann nur auf nicht-statische Datenelemente angewendet werden"
  
! #: cp/tree.cc:5074
  #, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "Attribut %qE kann nicht auf Bitfeld angewendet werden"
  
! #: cp/tree.cc:5094
  #, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "Attribut %qE erwartet keine Argumente"
  
! #: cp/tree.cc:5098
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "Attribut %qE aus ISO C++ ist nicht auf Funktionen anwendbar; wird als %<[[gnu::%E]]%> behandelt"
  
! #: cp/tree.cc:5182
  #, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "angeforderte %<init_priority%> muss ganzzahlig und konstant sein"
  
! #: cp/tree.cc:5204
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "nur Attribut %qE kann fÃ¼r Definitionen von Objekten eines Klassentyps im Datei-GÃ¼ltigkeitsbereich verwendet werden"
  
! #: cp/tree.cc:5212
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "angeforderte %<init_priority%> %i liegt auÃŸerhalb des Bereichs [0, %i]"
  
! #: cp/tree.cc:5223
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "angeforderte %<init_priority%> %i ist fÃ¼r interne Verwendung reserviert"
  
! #: cp/tree.cc:5253
  #, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "Redeklaration von %qD fÃ¼gt ABI-Marke %qE hinzu"
  
! #: cp/tree.cc:5273
  #, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "Attribut %qE erfordert Argumente"
  
! #: cp/tree.cc:5284
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Argumente fÃ¼r Attribut %qE mÃ¼ssen enge Zeichenkettenliterale sein"
  
! #: cp/tree.cc:5297 cp/tree.cc:5310
  #, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Argumente fÃ¼r Attribut %qE mÃ¼ssen gÃ¼ltige Bezeichner enthalten"
  
! #: cp/tree.cc:5299
  #, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%<%c%> ist kein gÃ¼ltiges Anfangszeichen fÃ¼r einen Bezeichner"
  
! #: cp/tree.cc:5312
  #, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%c%> ist kein gÃ¼ltiges Zeichen in einem Bezeichner"
  
! #: cp/tree.cc:5336
  #, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Attribut %qE auf Nicht-Klassen-, Nicht-Enum-Typ %qT angewendet"
  
! #: cp/tree.cc:5342
  #, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "Attribut %qE auf %qT nach seiner Definition angewendet"
  
! #: cp/tree.cc:5349
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "%qE-Attribut wird fÃ¼r Templateinstanziierung %qT ignoriert"
  
! #: cp/tree.cc:5356
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "%qE-Attribut wird fÃ¼r Templatespezialisierung %qT ignoriert"
  
! #: cp/tree.cc:5378
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%qE-Attribut wird auf %qD angewendet, das weder Funktion noch Variable ist"
  
! #: cp/tree.cc:5384
  #, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "Attribut %qE wird auf Â»extern \"C\"Â«-Deklaration %qD angewendet"
  
! #: cp/tree.cc:5417
! #, gcc-internal-format
! msgid "%qE attribute argument must be an expression that evaluates to true or false"
! msgstr "Argument %qE des Attributs muss ein Ausdruck sein, der zu true oder false auswertet"
! 
! #: cp/tree.cc:6283
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Null als Nullzeigerkonstante"
  
! #: cp/tree.cc:6324 rust/backend/rust-tree.cc:3189
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr "%<lang_*%> check: failed in %s, at %s:%d"
*************** msgstr "Argument fÃ¼r %<alignas%> hat ni
*** 65080,65943 ****
  msgid "invalid use of non-static member function of type %qT"
  msgstr "ungÃ¼ltige Verwendung der nicht-statischen Elementfunktion vom Typ %qT"
  
! #: cp/typeck.cc:2715
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "ISO C++ verbietet, eine Zeichenkettenkonstante in %qT zu konvertieren"
  
! #: cp/typeck.cc:2719
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "veraltete Konvertierung von Zeichenkettenkonstante in %qT"
  
! #: cp/typeck.cc:2834 cp/typeck.cc:3398
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "Anforderung des Elements %qD in %qE, das vom Zeigertyp %qT ist (vielleicht war %<->%> gemeint?)"
  
! #: cp/typeck.cc:2838 cp/typeck.cc:3402
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "Abfrage des Elementes %qD in %qE, das vom Nicht-Klassentyp %qT ist"
  
! #: cp/typeck.cc:2872
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qE"
  msgstr "ungÃ¼ltige Verwendung des nicht-statischen Datenelements %qE"
  
! #: cp/typeck.cc:2949
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ungÃ¼ltiger Zugriff auf nicht-statisches Datenelement %qD in virtueller Basis des NULL-Objektes"
  
! #: cp/typeck.cc:3099
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "Objekttyp %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/typeck.cc:3108
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "der zerstÃ¶rte Typ ist %qT, aber der Destruktor verweist auf %qT"
  
! #: cp/typeck.cc:3250
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr "auf Feld %q#D kann mittels %q#D zugegriffen werden"
  
  #. No hint.
! #: cp/typeck.cc:3269
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "%q#T hat kein Element namens %qE"
  
! #: cp/typeck.cc:3292
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "%q#T hat kein Element namens %qE; meinten Sie %q#D? (zugreifbar Ã¼ber %q#D)"
  
! #: cp/typeck.cc:3303
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "%q#T hat kein Element namens %qE; meinten Sie %q#D? (aus diesem Kontext nicht zugreifbar)"
  
! #: cp/typeck.cc:3318
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%q#T hat kein Element namens %qE; meinten Sie %qE?"
  
! #: cp/typeck.cc:3432 cp/typeck.cc:3458
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> ist kein Element von %qT"
  
! #: cp/typeck.cc:3512
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT ist keine Basis von %qT"
  
! #: cp/typeck.cc:3575
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD ist keine Elementtemplatefunktion"
  
! #: cp/typeck.cc:3840
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT ist kein Zeiger auf Objekt"
  
! #: cp/typeck.cc:3872
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ungÃ¼ltige Verwendung von Arrayindizierung bei Zeiger auf Element"
  
! #: cp/typeck.cc:3875
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ungÃ¼ltige Verwendung des unÃ¤ren %<*%> bei Zeiger auf Element"
  
! #: cp/typeck.cc:3878
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ungÃ¼ltige Verwendung impliziter Umwandlung bei Zeiger auf Element"
  
! #: cp/typeck.cc:3882
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr "linker Operand von %<->*%> muss Zeiger auf Klasse sein, ist aber ein Zeiger auf Element des Typs %qT"
  
! #: cp/typeck.cc:3948
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "Index fehlt in Arrayreferenz"
  
! #: cp/typeck.cc:4053
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Indizierung eines als %<register%> deklarierten Arrays"
  
! #: cp/typeck.cc:4092
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indizierter Wert ist weder ein Array noch ein Zeiger"
  
! #: cp/typeck.cc:4164
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "bei Verwendung von %qE fehlt Objekt"
  
! #: cp/typeck.cc:4389
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO-C++ verbietet den Aufruf von %<::main%> vom Programm aus"
  
! #: cp/typeck.cc:4410
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.cc:4427
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.cc:4430
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.cc:4433
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Ausdruck kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.cc:4491
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "zu viele Argumente fÃ¼r Konstruktor %q#D"
  
! #: cp/typeck.cc:4492
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "zu wenige Argumente fÃ¼r Konstruktor %q#D"
  
! #: cp/typeck.cc:4497
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "zu viele Argumente fÃ¼r Elementfunktion %q#D"
  
! #: cp/typeck.cc:4498
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Zu wenige Argumente fÃ¼r Elementfunktion %q#D"
  
! #: cp/typeck.cc:4504
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "zu viele Argumente fÃ¼r Funktion %q#D"
  
! #: cp/typeck.cc:4505
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "zu wenige Argumente fÃ¼r Funktion %q#D"
  
! #: cp/typeck.cc:4515
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "zu viele Argumente fÃ¼r Methode %q#D"
  
! #: cp/typeck.cc:4516
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "zu wenige Argumente fÃ¼r Methode %q#D"
  
! #: cp/typeck.cc:4519
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "zu viele Argumente fÃ¼r Funktion"
  
! #: cp/typeck.cc:4520
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "zu wenige Argumente fÃ¼r Funktion"
  
! #: cp/typeck.cc:4602
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Parameter %P von %qD hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/typeck.cc:4608
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Parameter %P hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/typeck.cc:4917
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr "die Adresse %qE ist niemals NULL"
  
! #: cp/typeck.cc:4963
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "die Adresse von %qD ist niemals NULL"
  
! #: cp/typeck.cc:4978
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "der Compiler kann annehmen, dass die Adresse von %qE niemals NULL ist"
  
! #: cp/typeck.cc:4981
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr "Vergleich des Ergebnisses der Zeigeraddition %qE mit NULL"
  
! #: cp/typeck.cc:4996
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "der Compiler kann annehmen, dass die Adresse von %qD niemals NULL ist"
  
! #: cp/typeck.cc:5055
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "bitweise Operation zwischen den unterschiedlichen AufzÃ¤hlungstypen %qT und %qT"
  
! #: cp/typeck.cc:5058
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "bitweise Operation zwischen den unterschiedlichen AufzÃ¤hlungstypen %qT und %qT ist veraltet"
  
! #: cp/typeck.cc:5064
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "Arithmetik zwischen den unterschiedlichen AufzÃ¤hlungstypen %qT und %qT"
  
! #: cp/typeck.cc:5067
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "Arithmetik zwischen den unterschiedlichen AufzÃ¤hlungstypen %qT und %qT ist veraltet"
  
! #: cp/typeck.cc:5104
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "Vergleich zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT"
  
! #: cp/typeck.cc:5107
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "Vergleich zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT"
  
! #: cp/typeck.cc:5110
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr "Vergleich zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT ist veraltet"
  
! #: cp/typeck.cc:5114
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "Vergleich zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT ist veraltet"
  
! #: cp/typeck.cc:5123
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr "Arithmetik zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT"
  
! #: cp/typeck.cc:5126
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "Arithmetik zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT"
  
! #: cp/typeck.cc:5129
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "Arithmetik zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT ist veraltet"
  
! #: cp/typeck.cc:5133
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "Arithmetik zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT ist veraltet"
  
! #: cp/typeck.cc:5268 cp/typeck.cc:5280
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Umwandlung in Typ %qT von Ã¼berladener Funktion wird angenommen"
  
! #: cp/typeck.cc:5394
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL in Arithmetik verwendet"
  
! #: cp/typeck.cc:5855 cp/typeck.cc:5864 cp/typeck.cc:6165 cp/typeck.cc:6174
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO-C++ verbietet Vergleich zwischen Zeiger und Ganzzahl"
  
! #: cp/typeck.cc:6087 cp/typeck.cc:6100
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "Operandentypen sind %qT und %qT"
  
! #: cp/typeck.cc:6123
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr "Drei-Wege-Vergleich von Vektoren"
  
! #: cp/typeck.cc:6157
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "geordneter Vergleich von Zeiger mit der Zahl 0 (%qT und %qT)"
  
! #: cp/typeck.cc:6204
  #, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "ungeordneter Vergleich mit Nicht-Gleitkomma-Argument"
  
! #: cp/typeck.cc:6270
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "implizite Umwandlung von %qH in %qI zur Anpassung an anderen Operanden des BinÃ¤rausdrucks"
  
! #: cp/typeck.cc:6379
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ungÃ¼ltige Operanden der Typen %qT und %qT fÃ¼r binÃ¤res %qO"
  
! #: cp/typeck.cc:6780
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in Subtraktion"
  
! #: cp/typeck.cc:6788
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in Subtraktion"
  
! #: cp/typeck.cc:6796
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf Methode in Subtraktion"
  
! #: cp/typeck.cc:6849
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in Zeigerarithmetik"
  
! #: cp/typeck.cc:6926
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "Adresse des Konstruktors %qD wird genommen"
  
! #: cp/typeck.cc:6927
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "Adresse des Destruktors %qD wird genommen"
  
! #: cp/typeck.cc:6943
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugen"
  
! #: cp/typeck.cc:6946
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  eine qualifizierte ID ist erforderlich"
  
! #: cp/typeck.cc:6953
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Klammern um %qE kÃ¶nnen nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugen"
  
! #: cp/typeck.cc:7148
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
! #: cp/typeck.cc:7154
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Memberfunktion, um einen Zeiger auf eine explizite Memberfunktion zu erzeugen"
  
! #: cp/typeck.cc:7160
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
! #: cp/typeck.cc:7166
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO-C++ verbietet es, die Adresse einer gebundenen Memberfunktion zu nehmen, um einen Zeiger auf eine explizite Objekt-Memberfunktion zu bilden"
  
! #: cp/typeck.cc:7171
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "ein Zeiger auf eine explizite Objektelementfunktion kann nur mit %<&%T::%D%> erzeugt werden"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7204
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "Adresse eines Rvalues wird ermittelt"
  
! #: cp/typeck.cc:7221
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>"
  
! #: cp/typeck.cc:7279
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Zeiger auf Referenzelement %qD kann nicht erzeugt werden"
  
! #: cp/typeck.cc:7314 cp/typeck.cc:7890 rust/backend/rust-tree.cc:4714
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Versuch, die Adresse eines Bitfelds zu bestimmen"
  
! #: cp/typeck.cc:7476
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<~%> auf einem Ausdruck vom Typ %<bool%>"
  
! #: cp/typeck.cc:7477
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "meinten Sie ein logisches Nicht (%<!%>)?"
  
! #: cp/typeck.cc:7609
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO-C++ verbietet erhÃ¶hen einer AufzÃ¤hlung"
  
! #: cp/typeck.cc:7610
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO-C++ verbietet verringern einer AufzÃ¤hlung"
  
! #: cp/typeck.cc:7626
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Zeiger auf unvollstÃ¤ndigen Typen %qT kann nicht erhÃ¶ht werden"
  
! #: cp/typeck.cc:7628
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Zeiger auf unvollstÃ¤ndigen Typen %qT kann nicht verringert werden"
  
! #: cp/typeck.cc:7640
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO-C++ verbietet ErhÃ¶hen eines Zeigers vom Typ %qT"
  
! #: cp/typeck.cc:7642
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO-C++ verbietet Verringern eines Zeigers vom Typ %qT"
  
! #: cp/typeck.cc:7682
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "%qs-Ausdruck von %<volatile%>-qualifiziertem Typ ist veraltet"
  
! #: cp/typeck.cc:7695
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator--%> ist verboten"
  
! #: cp/typeck.cc:7705
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator++%> ist in C++17 verboten"
  
! #: cp/typeck.cc:7713
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator++%> ist veraltet"
  
! #: cp/typeck.cc:7902 rust/backend/rust-tree.cc:4726
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Adresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck ist"
  
! #: cp/typeck.cc:7924 d/d-codegen.cc:719 rust/backend/rust-tree.cc:4745
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Adresse der Register-Variablen %qD angefordert"
  
! #: cp/typeck.cc:7929 rust/backend/rust-tree.cc:4752
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Adresse fÃ¼r %qD angefordert, was als %<register%> deklariert ist"
  
! #: cp/typeck.cc:8000
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "Listeninitialisierung fÃ¼r Nicht-Klassentyp darf nicht geklammert sein"
  
! #: cp/typeck.cc:8012
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Initialisierung behandelt"
  
! #: cp/typeck.cc:8016
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Speicherinitialisierung behandelt"
  
! #: cp/typeck.cc:8020
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in funktionaler Umwandlung behandelt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80191
! #: cp/typeck.cc:8058
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Ausdrucksliste fÃ¼r Â»%sÂ« wird als zusammengesetzten Ausdruck behandelt"
  
! #: cp/typeck.cc:8159
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "kein Kontext, um Typ von %qE aufzulÃ¶sen"
  
! #: cp/typeck.cc:8196
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Umwandlung des Typs %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.cc:8202
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "%<static_cast%> von Typ %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.cc:8209
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "%<reinterpret_cast%> von Typ %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.cc:8235
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "nutzlose Umwandlung in Typ %q#T"
  
! #: cp/typeck.cc:8249
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "Typkennzeichner an Umwandlungs-RÃ¼ckgabetyp ignoriert"
  
! #: cp/typeck.cc:8697
  #, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "ungÃ¼ltiges %<static_cast%> von Typ %qT in Typ %qT"
  
! #: cp/typeck.cc:8703 cp/typeck.cc:8709 cp/typeck.cc:10420
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Klassentyp %qT ist unvollstÃ¤ndig"
  
! #: cp/typeck.cc:8737
  msgid "converting from %qH to %qI"
  msgstr "Umwandlung von %qH nach %qI"
  
! #: cp/typeck.cc:8812
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "ungÃ¼ltige Typumwandlung eines prvalue-Ausdrucks des Typs %qT in Typ %qT"
  
! #: cp/typeck.cc:8882
  msgid "cast from %qH to %qI loses precision"
  msgstr "Typumwandlung von %qH nach %qI verliert Genauigkeit"
  
! #: cp/typeck.cc:8907
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Funktionstypen von %qH nach %qI"
  
! #: cp/typeck.cc:8918
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Elementzeigertypen von %qH nach %qI"
  
! #: cp/typeck.cc:8939 cp/typeck.cc:9129
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "Umwandlung von %qH in %qI erhÃ¶ht erforderliche Ausrichtung des Zieltyps"
  
! #: cp/typeck.cc:8956
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "Umwandlung zwischen Zeiger auf Funktion und Zeiger auf Objekt ist bedingt unterstÃ¼tzt"
  
! #: cp/typeck.cc:8970
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ungÃ¼ltige Umwandlung von Typ %qT in Typ %qT"
  
! #: cp/typeck.cc:9043
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ungÃ¼ltige Verwendung von %<const_cast%> mit Typ %qT, der weder Zeiger, Referenz, noch Zeiger auf ein Datenelement ist"
  
! #: cp/typeck.cc:9052
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "ungÃ¼ltige Verwendung von %<const_cast%> mit Typ %qT, der ein Zeiger oder Referenz auf Funktionstyp ist"
  
! #: cp/typeck.cc:9094
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "ungÃ¼ltiges %<const_cast%> eines R-Wertes des Typs %qT in Typ %qT"
  
! #: cp/typeck.cc:9164
  #, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "ungÃ¼ltiges %<const_cast%> von Typ %qT in Typ %qT"
  
! #: cp/typeck.cc:9265 cp/typeck.cc:9274
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO-C++ verbietet Umwandlung in Arraytyp %qT"
  
! #: cp/typeck.cc:9283
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ungÃ¼ltige Umwandlung in Funktionstyp %qT"
  
! #: cp/typeck.cc:9396
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr "%qE vom Typ %qT wird auf sich selbst verschoben"
  
! #: cp/typeck.cc:9397 cp/typeck.cc:10947 cp/typeck.cc:10963 cp/typeck.cc:10988
! #: cp/typeck.cc:11025
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "entfernen Sie den Aufruf von %<std::move%>"
  
! #: cp/typeck.cc:9657
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  in Auswertung von %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9717
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "Zuweisung an Array von Initialisierungsliste"
  
! #: cp/typeck.cc:9744
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "unvertrÃ¤gliche Typen in Zuweisung von %qT an %qT"
  
! #: cp/typeck.cc:9760
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Array als Initialisierung verwendet"
  
! #: cp/typeck.cc:9762
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "UngÃ¼ltige Arrayzuweisung"
  
! #: cp/typeck.cc:9898
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   in Umwandlung in Zeiger auf Elementfunktion"
  
! #: cp/typeck.cc:9912
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Umwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qT"
  
! #: cp/typeck.cc:9959 cp/typeck.cc:9978
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   in Umwandlung in Zeiger auf Element"
  
! #: cp/typeck.cc:10059
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ungÃ¼ltige Umwandlung in Typ %qT von Typ %qT"
  
! #: cp/typeck.cc:10379
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "%qH kann nicht nach %qI im Standardargument umgewandelt werden"
  
! #: cp/typeck.cc:10384
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "%qH kann nicht nach %qI bei ArgumentÃ¼bergabe umgewandelt werden"
  
! #: cp/typeck.cc:10393
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "%qH kann nicht nach %qI in Initialisierung umgewandelt werden"
  
! #: cp/typeck.cc:10397
  msgid "cannot convert %qH to %qI in return"
  msgstr "%qH kann nicht nach %qI in RÃ¼ckgabe umgewandelt werden"
  
! #: cp/typeck.cc:10402
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "%qH kann nicht nach %qI in Zuweisung umgewandelt werden"
  
! #: cp/typeck.cc:10438
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Parameter %qP von %qD kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/typeck.cc:10442
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Parameter kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut sein"
  
! #: cp/typeck.cc:10447
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ziel der Umwandlung kÃ¶nnte Kandidat ein fÃ¼r ein Formatattribut sein"
  
! #: cp/typeck.cc:10452
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ziel der Initialisierung kÃ¶nnte ein Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/typeck.cc:10462
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "linke Seite der Zuweisung kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut sein"
  
! #: cp/typeck.cc:10548
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "bei Ãœbergabe des Arguments %P von %qD"
  
! #: cp/typeck.cc:10630
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Referenz auf temporÃ¤ren Wert wird zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:10633
  #, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "Zeiger auf temporÃ¤re Variable wird zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:10636
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "das ZurÃ¼ckgeben einer temporÃ¤ren %<initializer_list%> verlÃ¤ngert nicht die Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/typeck.cc:10672
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "Referenz auf lokale Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:10676
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr "das ZurÃ¼ckgeben der lokalen %<initializer_list%>-Variable %qD verlÃ¤ngert nicht die Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/typeck.cc:10682
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:10686
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:10946
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr "das Verschieben eines temporÃ¤ren Objekts verhindert das Einsparen der Kopie"
  
! #: cp/typeck.cc:10961
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr "das Verschieben eines lokalen Objekts in einer return-Anweisung verhindert das Einsparen der Kopie"
  
! #: cp/typeck.cc:10987 cp/typeck.cc:11022
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "redundantes Verschieben in RÃ¼ckgabeanweisung"
  
! #: cp/typeck.cc:11024
  #, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "redundantes Verschieben in Initialisierung"
  
! #: cp/typeck.cc:11062
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Wert von Destruktor zurÃ¼ckgegeben"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11074
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "vom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurÃ¼ckgekehrt werden"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11077
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "RÃ¼ckgabe eines Wertes von einem Konstruktor"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:11116 cp/typeck.cc:11162
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Return-Anweisung ohne Wert, in %qT zurÃ¼ckgebender Funktion"
  
! #: cp/typeck.cc:11124
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Initialisierungsliste wird zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:11143
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "widersprÃ¼chliche Typen %qT und %qT fÃ¼r Lambda-RÃ¼ckgabetypen hergeleitet"
  
! #: cp/typeck.cc:11146
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "widersprÃ¼chliche Herleitung fÃ¼r automatischen RÃ¼ckgabetyp: %qT und dann %qT"
  
! #: cp/typeck.cc:11181
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "Return-Anweisung mit Wert, in Funktion mit RÃ¼ckgabetyp %qT"
  
! #: cp/typeck.cc:11210
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> darf nicht NULL zurÃ¼ckgeben, auÃŸer er ist mit %<throw%> deklariert (oder %<-fcheck-new%> ist eingeschaltet)"
  
! #: cp/typeck.cc:11299
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "bei der RÃ¼ckkehr von %qD wird das Kopieren nicht eingespart"
  
! #: cp/typeck.cc:11311
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr "bei der RÃ¼ckkehr in %qD wird das Kopieren nicht eingespart"
  
! #: cp/typeck.cc:11898
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "Rvalue wird als Lvalue verwendet"
--- 65358,66221 ----
  msgid "invalid use of non-static member function of type %qT"
  msgstr "ungÃ¼ltige Verwendung der nicht-statischen Elementfunktion vom Typ %qT"
  
! #: cp/typeck.cc:2716
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "ISO C++ verbietet, eine Zeichenkettenkonstante in %qT zu konvertieren"
  
! #: cp/typeck.cc:2720
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "veraltete Konvertierung von Zeichenkettenkonstante in %qT"
  
! #: cp/typeck.cc:2835 cp/typeck.cc:3399
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "Anforderung des Elements %qD in %qE, das vom Zeigertyp %qT ist (vielleicht war %<->%> gemeint?)"
  
! #: cp/typeck.cc:2839 cp/typeck.cc:3403
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "Abfrage des Elementes %qD in %qE, das vom Nicht-Klassentyp %qT ist"
  
! #: cp/typeck.cc:2873
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qE"
  msgstr "ungÃ¼ltige Verwendung des nicht-statischen Datenelements %qE"
  
! #: cp/typeck.cc:2950
  #, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ungÃ¼ltiger Zugriff auf nicht-statisches Datenelement %qD in virtueller Basis des NULL-Objektes"
  
! #: cp/typeck.cc:3100
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "Objekttyp %qT passt nicht zum Destruktornamen ~%qT"
  
! #: cp/typeck.cc:3109
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "der zerstÃ¶rte Typ ist %qT, aber der Destruktor verweist auf %qT"
  
! #: cp/typeck.cc:3251
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr "auf Feld %q#D kann mittels %q#D zugegriffen werden"
  
  #. No hint.
! #: cp/typeck.cc:3270
  #, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "%q#T hat kein Element namens %qE"
  
! #: cp/typeck.cc:3293
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "%q#T hat kein Element namens %qE; meinten Sie %q#D? (zugreifbar Ã¼ber %q#D)"
  
! #: cp/typeck.cc:3304
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "%q#T hat kein Element namens %qE; meinten Sie %q#D? (aus diesem Kontext nicht zugreifbar)"
  
! #: cp/typeck.cc:3319
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%q#T hat kein Element namens %qE; meinten Sie %qE?"
  
! #: cp/typeck.cc:3433 cp/typeck.cc:3459
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> ist kein Element von %qT"
  
! #: cp/typeck.cc:3513
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT ist keine Basis von %qT"
  
! #: cp/typeck.cc:3576
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD ist keine Elementtemplatefunktion"
  
! #: cp/typeck.cc:3841
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT ist kein Zeiger auf Objekt"
  
! #: cp/typeck.cc:3873
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "ungÃ¼ltige Verwendung von Arrayindizierung bei Zeiger auf Element"
  
! #: cp/typeck.cc:3876
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "ungÃ¼ltige Verwendung des unÃ¤ren %<*%> bei Zeiger auf Element"
  
! #: cp/typeck.cc:3879
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "ungÃ¼ltige Verwendung impliziter Umwandlung bei Zeiger auf Element"
  
! #: cp/typeck.cc:3883
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr "linker Operand von %<->*%> muss Zeiger auf Klasse sein, ist aber ein Zeiger auf Element des Typs %qT"
  
! #: cp/typeck.cc:3949
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "Index fehlt in Arrayreferenz"
  
! #: cp/typeck.cc:4054
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "Indizierung eines als %<register%> deklarierten Arrays"
  
! #: cp/typeck.cc:4093
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indizierter Wert ist weder ein Array noch ein Zeiger"
  
! #: cp/typeck.cc:4165
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "bei Verwendung von %qE fehlt Objekt"
  
! #: cp/typeck.cc:4390
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO-C++ verbietet den Aufruf von %<::main%> vom Programm aus"
  
! #: cp/typeck.cc:4411
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "%<.*%> oder %<->*%> muss verwendet werden, um Zeiger auf Element als Funktion in %<%E (...)%> aufzurufen, z.B. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.cc:4428
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.cc:4431
  #, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.cc:4434
  #, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Ausdruck kann nicht als Funktion verwendet werden"
  
! #: cp/typeck.cc:4492
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "zu viele Argumente fÃ¼r Konstruktor %q#D"
  
! #: cp/typeck.cc:4493
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "zu wenige Argumente fÃ¼r Konstruktor %q#D"
  
! #: cp/typeck.cc:4498
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "zu viele Argumente fÃ¼r Elementfunktion %q#D"
  
! #: cp/typeck.cc:4499
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Zu wenige Argumente fÃ¼r Elementfunktion %q#D"
  
! #: cp/typeck.cc:4505
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "zu viele Argumente fÃ¼r Funktion %q#D"
  
! #: cp/typeck.cc:4506
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "zu wenige Argumente fÃ¼r Funktion %q#D"
  
! #: cp/typeck.cc:4516
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "zu viele Argumente fÃ¼r Methode %q#D"
  
! #: cp/typeck.cc:4517
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "zu wenige Argumente fÃ¼r Methode %q#D"
  
! #: cp/typeck.cc:4520
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "zu viele Argumente fÃ¼r Funktion"
  
! #: cp/typeck.cc:4521
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "zu wenige Argumente fÃ¼r Funktion"
  
! #: cp/typeck.cc:4603
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Parameter %P von %qD hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/typeck.cc:4609
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Parameter %P hat unvollstÃ¤ndigen Typen %qT"
  
! #: cp/typeck.cc:4918
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr "die Adresse %qE ist niemals NULL"
  
! #: cp/typeck.cc:4964
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "die Adresse von %qD ist niemals NULL"
  
! #: cp/typeck.cc:4979
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "der Compiler kann annehmen, dass die Adresse von %qE niemals NULL ist"
  
! #: cp/typeck.cc:4982
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr "Vergleich des Ergebnisses der Zeigeraddition %qE mit NULL"
  
! #: cp/typeck.cc:4997
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "der Compiler kann annehmen, dass die Adresse von %qD niemals NULL ist"
  
! #: cp/typeck.cc:5056
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "bitweise Operation zwischen den unterschiedlichen AufzÃ¤hlungstypen %qT und %qT"
  
! #: cp/typeck.cc:5059
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "bitweise Operation zwischen den unterschiedlichen AufzÃ¤hlungstypen %qT und %qT ist veraltet"
  
! #: cp/typeck.cc:5065
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "Arithmetik zwischen den unterschiedlichen AufzÃ¤hlungstypen %qT und %qT"
  
! #: cp/typeck.cc:5068
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "Arithmetik zwischen den unterschiedlichen AufzÃ¤hlungstypen %qT und %qT ist veraltet"
  
! #: cp/typeck.cc:5105
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "Vergleich zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT"
  
! #: cp/typeck.cc:5108
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "Vergleich zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT"
  
! #: cp/typeck.cc:5111
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr "Vergleich zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT ist veraltet"
  
! #: cp/typeck.cc:5115
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "Vergleich zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT ist veraltet"
  
! #: cp/typeck.cc:5124
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr "Arithmetik zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT"
  
! #: cp/typeck.cc:5127
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "Arithmetik zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT"
  
! #: cp/typeck.cc:5130
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "Arithmetik zwischen AufzÃ¤hlungstyp %qT und Gleitkommatyp %qT ist veraltet"
  
! #: cp/typeck.cc:5134
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "Arithmetik zwischen Gleitkommatyp %qT und AufzÃ¤hlungstyp %qT ist veraltet"
  
! #: cp/typeck.cc:5269 cp/typeck.cc:5281
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "Umwandlung in Typ %qT von Ã¼berladener Funktion wird angenommen"
  
! #: cp/typeck.cc:5395
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL in Arithmetik verwendet"
  
! #: cp/typeck.cc:5857 cp/typeck.cc:5866 cp/typeck.cc:6167 cp/typeck.cc:6176
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO-C++ verbietet Vergleich zwischen Zeiger und Ganzzahl"
  
! #: cp/typeck.cc:6089 cp/typeck.cc:6102
  #, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "Operandentypen sind %qT und %qT"
  
! #: cp/typeck.cc:6125
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr "Drei-Wege-Vergleich von Vektoren"
  
! #: cp/typeck.cc:6159
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "geordneter Vergleich von Zeiger mit der Zahl 0 (%qT und %qT)"
  
! #: cp/typeck.cc:6206
  #, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "ungeordneter Vergleich mit Nicht-Gleitkomma-Argument"
  
! #: cp/typeck.cc:6272
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "implizite Umwandlung von %qH in %qI zur Anpassung an anderen Operanden des BinÃ¤rausdrucks"
  
! #: cp/typeck.cc:6381
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ungÃ¼ltige Operanden der Typen %qT und %qT fÃ¼r binÃ¤res %qO"
  
! #: cp/typeck.cc:6782
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers des Typs %<void *%> in Subtraktion"
  
! #: cp/typeck.cc:6790
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf eine Funktion in Subtraktion"
  
! #: cp/typeck.cc:6798
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO-C++ verbietet die Verwendung eines Zeigers auf Methode in Subtraktion"
  
! #: cp/typeck.cc:6851
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ungÃ¼ltige Verwendung eines Zeigers auf einen unvollstÃ¤ndigen Typen in Zeigerarithmetik"
  
! #: cp/typeck.cc:6928
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "Adresse des Konstruktors %qD wird genommen"
  
! #: cp/typeck.cc:6929
  #, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "Adresse des Destruktors %qD wird genommen"
  
! #: cp/typeck.cc:6945
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "ungÃ¼ltige Verwendung von %qE um Zeiger auf Elementfunktion zu erzeugen"
  
! #: cp/typeck.cc:6948
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  eine qualifizierte ID ist erforderlich"
  
! #: cp/typeck.cc:6955
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "Klammern um %qE kÃ¶nnen nicht verwendet werden, einen Zeiger auf Elementfunktion zu erzeugen"
  
! #: cp/typeck.cc:7150
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
! #: cp/typeck.cc:7156
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer nicht qualifizierten oder geklammerten nicht-statischen Memberfunktion, um einen Zeiger auf eine explizite Memberfunktion zu erzeugen"
  
! #: cp/typeck.cc:7162
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse einer gebundenen Elementfunktion, um einen Zeiger auf Elementfunktion zu erzeugen. Stattdessen %<&%T::%D%> verwenden"
  
! #: cp/typeck.cc:7168
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr "ISO-C++ verbietet es, die Adresse einer gebundenen Memberfunktion zu nehmen, um einen Zeiger auf eine explizite Objekt-Memberfunktion zu bilden"
  
! #: cp/typeck.cc:7173
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "ein Zeiger auf eine explizite Objektelementfunktion kann nur mit %<&%T::%D%> erzeugt werden"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7206
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "Adresse eines Rvalues wird ermittelt"
  
! #: cp/typeck.cc:7223
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO-C++ verbietet das Ermitteln der Adresse der Funktion %<::main%>"
  
! #: cp/typeck.cc:7281
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Zeiger auf Referenzelement %qD kann nicht erzeugt werden"
  
! #: cp/typeck.cc:7316 cp/typeck.cc:7892 rust/backend/rust-tree.cc:4714
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Versuch, die Adresse eines Bitfelds zu bestimmen"
  
! #: cp/typeck.cc:7478
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "%<~%> auf einem Ausdruck vom Typ %<bool%>"
  
! #: cp/typeck.cc:7479
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "meinten Sie ein logisches Nicht (%<!%>)?"
  
! #: cp/typeck.cc:7611
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO-C++ verbietet erhÃ¶hen einer AufzÃ¤hlung"
  
! #: cp/typeck.cc:7612
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO-C++ verbietet verringern einer AufzÃ¤hlung"
  
! #: cp/typeck.cc:7628
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Zeiger auf unvollstÃ¤ndigen Typen %qT kann nicht erhÃ¶ht werden"
  
! #: cp/typeck.cc:7630
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Zeiger auf unvollstÃ¤ndigen Typen %qT kann nicht verringert werden"
  
! #: cp/typeck.cc:7642
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO-C++ verbietet ErhÃ¶hen eines Zeigers vom Typ %qT"
  
! #: cp/typeck.cc:7644
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO-C++ verbietet Verringern eines Zeigers vom Typ %qT"
  
! #: cp/typeck.cc:7684
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "%qs-Ausdruck von %<volatile%>-qualifiziertem Typ ist veraltet"
  
! #: cp/typeck.cc:7697
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator--%> ist verboten"
  
! #: cp/typeck.cc:7707
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator++%> ist in C++17 verboten"
  
! #: cp/typeck.cc:7715
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr "Verwendung eines Operanden vom Typ %qT in %<operator++%> ist veraltet"
  
! #: cp/typeck.cc:7904 rust/backend/rust-tree.cc:4726
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "Adresse von %<this%> kann nicht ermittelt werden, das ein R-Wert-Ausdruck ist"
  
! #: cp/typeck.cc:7926 d/d-codegen.cc:719 rust/backend/rust-tree.cc:4745
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "Adresse der Register-Variablen %qD angefordert"
  
! #: cp/typeck.cc:7931 rust/backend/rust-tree.cc:4752
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "Adresse fÃ¼r %qD angefordert, was als %<register%> deklariert ist"
  
! #: cp/typeck.cc:8002
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "Listeninitialisierung fÃ¼r Nicht-Klassentyp darf nicht geklammert sein"
  
! #: cp/typeck.cc:8014
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Initialisierung behandelt"
  
! #: cp/typeck.cc:8018
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in Speicherinitialisierung behandelt"
  
! #: cp/typeck.cc:8022
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Ausdrucksliste als zusammengesetzten Ausdruck in funktionaler Umwandlung behandelt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80191
! #: cp/typeck.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Ausdrucksliste fÃ¼r Â»%sÂ« wird als zusammengesetzten Ausdruck behandelt"
  
! #: cp/typeck.cc:8161
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "kein Kontext, um Typ von %qE aufzulÃ¶sen"
  
! #: cp/typeck.cc:8198
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Umwandlung des Typs %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.cc:8204
  #, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "%<static_cast%> von Typ %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.cc:8211
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "%<reinterpret_cast%> von Typ %qT in Typ %qT entfernt Qualifizierer"
  
! #: cp/typeck.cc:8237
  #, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "nutzlose Umwandlung in Typ %q#T"
  
! #: cp/typeck.cc:8251
  #, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "Typkennzeichner an Umwandlungs-RÃ¼ckgabetyp ignoriert"
  
! #: cp/typeck.cc:8699
  #, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "ungÃ¼ltiges %<static_cast%> von Typ %qT in Typ %qT"
  
! #: cp/typeck.cc:8705 cp/typeck.cc:8711 cp/typeck.cc:10422
  #, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Klassentyp %qT ist unvollstÃ¤ndig"
  
! #: cp/typeck.cc:8739
  msgid "converting from %qH to %qI"
  msgstr "Umwandlung von %qH nach %qI"
  
! #: cp/typeck.cc:8814
  #, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "ungÃ¼ltige Typumwandlung eines prvalue-Ausdrucks des Typs %qT in Typ %qT"
  
! #: cp/typeck.cc:8884
  msgid "cast from %qH to %qI loses precision"
  msgstr "Typumwandlung von %qH nach %qI verliert Genauigkeit"
  
! #: cp/typeck.cc:8909
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Funktionstypen von %qH nach %qI"
  
! #: cp/typeck.cc:8920
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "Umwandlung zwischen inkompatiblen Elementzeigertypen von %qH nach %qI"
  
! #: cp/typeck.cc:8941 cp/typeck.cc:9131
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "Umwandlung von %qH in %qI erhÃ¶ht erforderliche Ausrichtung des Zieltyps"
  
! #: cp/typeck.cc:8958
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "Umwandlung zwischen Zeiger auf Funktion und Zeiger auf Objekt ist bedingt unterstÃ¼tzt"
  
! #: cp/typeck.cc:8972
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "ungÃ¼ltige Umwandlung von Typ %qT in Typ %qT"
  
! #: cp/typeck.cc:9045
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "ungÃ¼ltige Verwendung von %<const_cast%> mit Typ %qT, der weder Zeiger, Referenz, noch Zeiger auf ein Datenelement ist"
  
! #: cp/typeck.cc:9054
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "ungÃ¼ltige Verwendung von %<const_cast%> mit Typ %qT, der ein Zeiger oder Referenz auf Funktionstyp ist"
  
! #: cp/typeck.cc:9096
  #, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "ungÃ¼ltiges %<const_cast%> eines R-Wertes des Typs %qT in Typ %qT"
  
! #: cp/typeck.cc:9166
  #, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "ungÃ¼ltiges %<const_cast%> von Typ %qT in Typ %qT"
  
! #: cp/typeck.cc:9267 cp/typeck.cc:9276
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO-C++ verbietet Umwandlung in Arraytyp %qT"
  
! #: cp/typeck.cc:9285
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ungÃ¼ltige Umwandlung in Funktionstyp %qT"
  
! #: cp/typeck.cc:9398
  #, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr "%qE vom Typ %qT wird auf sich selbst verschoben"
  
! #: cp/typeck.cc:9399 cp/typeck.cc:10951 cp/typeck.cc:10967 cp/typeck.cc:10992
! #: cp/typeck.cc:11029
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "entfernen Sie den Aufruf von %<std::move%>"
  
! #: cp/typeck.cc:9659
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  in Auswertung von %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9719
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "Zuweisung an Array von Initialisierungsliste"
  
! #: cp/typeck.cc:9746
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "unvertrÃ¤gliche Typen in Zuweisung von %qT an %qT"
  
! #: cp/typeck.cc:9762
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Array als Initialisierung verwendet"
  
! #: cp/typeck.cc:9764
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "UngÃ¼ltige Arrayzuweisung"
  
! #: cp/typeck.cc:9900
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   in Umwandlung in Zeiger auf Elementfunktion"
  
! #: cp/typeck.cc:9914
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "Umwandlung in Zeiger auf Element Ã¼ber virtuelle Basis %qT"
  
! #: cp/typeck.cc:9961 cp/typeck.cc:9980
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   in Umwandlung in Zeiger auf Element"
  
! #: cp/typeck.cc:10061
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "ungÃ¼ltige Umwandlung in Typ %qT von Typ %qT"
  
! #: cp/typeck.cc:10381
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "%qH kann nicht nach %qI im Standardargument umgewandelt werden"
  
! #: cp/typeck.cc:10386
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "%qH kann nicht nach %qI bei ArgumentÃ¼bergabe umgewandelt werden"
  
! #: cp/typeck.cc:10395
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "%qH kann nicht nach %qI in Initialisierung umgewandelt werden"
  
! #: cp/typeck.cc:10399
  msgid "cannot convert %qH to %qI in return"
  msgstr "%qH kann nicht nach %qI in RÃ¼ckgabe umgewandelt werden"
  
! #: cp/typeck.cc:10404
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "%qH kann nicht nach %qI in Zuweisung umgewandelt werden"
  
! #: cp/typeck.cc:10440
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "Parameter %qP von %qD kÃ¶nnte Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/typeck.cc:10444
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "Parameter kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut sein"
  
! #: cp/typeck.cc:10449
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "Ziel der Umwandlung kÃ¶nnte Kandidat ein fÃ¼r ein Formatattribut sein"
  
! #: cp/typeck.cc:10454
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "Ziel der Initialisierung kÃ¶nnte ein Kandidat fÃ¼r Formatattribut sein"
  
! #: cp/typeck.cc:10464
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "linke Seite der Zuweisung kÃ¶nnte ein Kandidat fÃ¼r ein Formatattribut sein"
  
! #: cp/typeck.cc:10550
  #, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "bei Ãœbergabe des Arguments %P von %qD"
  
! #: cp/typeck.cc:10634
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "Referenz auf temporÃ¤ren Wert wird zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:10637
  #, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "Zeiger auf temporÃ¤re Variable wird zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:10640
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr "das ZurÃ¼ckgeben einer temporÃ¤ren %<initializer_list%> verlÃ¤ngert nicht die Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/typeck.cc:10676
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "Referenz auf lokale Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr "das ZurÃ¼ckgeben der lokalen %<initializer_list%>-Variable %qD verlÃ¤ngert nicht die Lebenszeit des zugrundeliegenden Arrays"
  
! #: cp/typeck.cc:10686
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:10690
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "Adresse der lokalen Variable %qD zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:10950
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr "das Verschieben eines temporÃ¤ren Objekts verhindert das Einsparen der Kopie"
  
! #: cp/typeck.cc:10965
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr "das Verschieben eines lokalen Objekts in einer return-Anweisung verhindert das Einsparen der Kopie"
  
! #: cp/typeck.cc:10991 cp/typeck.cc:11026
  #, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "redundantes Verschieben in RÃ¼ckgabeanweisung"
  
! #: cp/typeck.cc:11028
  #, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "redundantes Verschieben in Initialisierung"
  
! #: cp/typeck.cc:11066
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "Wert von Destruktor zurÃ¼ckgegeben"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11078
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "vom Behandler eines Funktions-try-Blocks eines Konstruktors kann nicht zurÃ¼ckgekehrt werden"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11081
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "RÃ¼ckgabe eines Wertes von einem Konstruktor"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:11120 cp/typeck.cc:11166
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "Return-Anweisung ohne Wert, in %qT zurÃ¼ckgebender Funktion"
  
! #: cp/typeck.cc:11128
  #, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Initialisierungsliste wird zurÃ¼ckgegeben"
  
! #: cp/typeck.cc:11147
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "widersprÃ¼chliche Typen %qT und %qT fÃ¼r Lambda-RÃ¼ckgabetypen hergeleitet"
  
! #: cp/typeck.cc:11150
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "widersprÃ¼chliche Herleitung fÃ¼r automatischen RÃ¼ckgabetyp: %qT und dann %qT"
  
! #: cp/typeck.cc:11185
  #, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "Return-Anweisung mit Wert, in Funktion mit RÃ¼ckgabetyp %qT"
  
! #: cp/typeck.cc:11214
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> darf nicht NULL zurÃ¼ckgeben, auÃŸer er ist mit %<throw%> deklariert (oder %<-fcheck-new%> ist eingeschaltet)"
  
! #: cp/typeck.cc:11303
  #, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "bei der RÃ¼ckkehr von %qD wird das Kopieren nicht eingespart"
  
! #: cp/typeck.cc:11315
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr "bei der RÃ¼ckkehr in %qD wird das Kopieren nicht eingespart"
  
! #: cp/typeck.cc:11902
  #, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "Rvalue wird als Lvalue verwendet"
*************** msgstr "%qD hat unvollstÃ¤ndigen Typ"
*** 66103,66312 ****
  msgid "invalid use of incomplete type %q#T"
  msgstr "falsche Verwendung des unvollstÃ¤ndigen Typs %q#T"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3936
  #, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "ungÃ¼ltige Verwendung von Elementfunktion %qD (%<()%> vergessen?)"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3942
  #, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "ungÃ¼ltige Verwendung des Elements %qD (%<&%> vergessen?)"
  
! #: cp/typeck2.cc:380
  #, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "ungÃ¼ltige Verwendung des Platzhalters %qT"
  
! #: cp/typeck2.cc:387
  #, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "ungÃ¼ltige Verwendung des Parameters %qT fÃ¼r Templatetyp"
  
! #: cp/typeck2.cc:392
  #, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "ungÃ¼ltige Verwendung des Parameters %qT fÃ¼r Template-Templateparameter"
  
! #: cp/typeck2.cc:398
  #, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "falsche Verwendung von %<pack expansion%> %qT"
  
! #: cp/typeck2.cc:404
  #, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "ungÃ¼ltige Verwendung des abhÃ¤ngigen Typen %qT"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3952
  #, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "ungÃ¼ltige Verwendung von geschweift geklammerter Initialisierungsliste"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3960
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "Adresse einer Ã¼berladenen Funktion ohne Typinformationen aus Kontext"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3965
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "Ã¼berladene Funktion ohne Typinformationen aus Kontext"
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3969
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "unzureichende Informationen fÃ¼r Typbestimmung aus Kontext"
  
! #: cp/typeck2.cc:833
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "Konstruktorsyntax verwendet, aber kein Konstruktor fÃ¼r Typ %qT deklariert"
  
! #: cp/typeck2.cc:884 cp/typeck2.cc:901
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "%<constinit%>-Variable %qD muss eine konstante Initialisierung haben"
  
! #: cp/typeck2.cc:1089
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "verengende Umwandlung von %qE von %qH nach %qI ist in C++11 ungÃ¼ltig"
  
! #: cp/typeck2.cc:1101 cp/typeck2.cc:1113
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "verengende Umwandlung von %qE von %qH nach %qI"
  
! #: cp/typeck2.cc:1104
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr " der Ausdruck hat einen konstanten Wert, ist aber kein konstanter Ausdruck im Sinne von C++"
  
! #: cp/typeck2.cc:1276
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "Initialisierungs-Zeichenkette fÃ¼r %qT ist zu lang"
  
! #: cp/typeck2.cc:1339
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr "das Initialisieren einer Basisklasse vom Typ %qT fÃ¼hrt zu Objektslicing"
  
! #: cp/typeck2.cc:1341
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "entfernen Sie die %<{ }%> um den Initialisierer"
  
! #: cp/typeck2.cc:1361
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Aggregat des Typs %qT kann nicht mit zusammengesetztem Literal initialisiert werden"
  
! #: cp/typeck2.cc:1844 cp/typeck2.cc:1875
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Initialisierung fÃ¼r Element %qD fehlt"
  
! #: cp/typeck2.cc:1851
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Element %qD ist nicht initialisierte Referenz"
  
! #: cp/typeck2.cc:1858
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Element %qD mit nicht initialisierten Feldern"
  
! #: cp/typeck2.cc:1944
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "Designator-Reihenfolge fÃ¼r Feld %qD passt nicht zur ursprÃ¼nglichen Deklaration in %qT"
  
! #: cp/typeck2.cc:2017
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "kein Feld %qD in initialisierter Union gefunden"
  
! #: cp/typeck2.cc:2028
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Indexwert statt Feldname in Union-Initialisierung"
  
! #: cp/typeck2.cc:2243
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "ringfÃ¶rmige Zeigerdelegation erkannt"
  
! #: cp/typeck2.cc:2257
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Basisoperand von %<->%> hat Nicht-Zeiger-Typ %qT"
  
! #: cp/typeck2.cc:2287
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "Ergebnis von %<operator->()%> ergibt Nicht-Zeiger-Ergebnis"
  
! #: cp/typeck2.cc:2289
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Basisoperand von %<->%> ist kein Zeiger"
  
! #: cp/typeck2.cc:2316
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE kann nicht als Elementzeiger verwendet werden, da es vom Typ %qT ist"
  
! #: cp/typeck2.cc:2325
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Elementzeiger %qE kann nicht auf %qE angewandt werden, da letzteres vom Nicht-Klassen-Typ %qT ist"
  
! #: cp/typeck2.cc:2347
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "Zeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibel"
  
! #: cp/typeck2.cc:2409
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen rvalue"
  
! #: cp/typeck2.cc:2420
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen lvalue"
  
! #: cp/typeck2.cc:2428
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "Zeiger-auf-Element-Funktions-Typ %qT braucht vor C++20 einen lvalue"
  
! #: cp/typeck2.cc:2469
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "funktionale Umwandlung in Arraytyp %qT"
  
! #: cp/typeck2.cc:2486
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "%<auto(x)%> kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/typeck2.cc:2491
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<auto{x}%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar"
  
! #: cp/typeck2.cc:2516
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "ungÃ¼ltige Wert-Initialisierung von Referenztyp"
  
! #: cp/typeck2.cc:2757
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Aufruf der Funktion %qD, die unvollstÃ¤ndigen Typen %q#T wirft"
  
! #: cp/typeck2.cc:2760
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Aufruf einer Funktion, die unvollstÃ¤ndigen Typen %q#T wirft"
--- 66381,66590 ----
  msgid "invalid use of incomplete type %q#T"
  msgstr "falsche Verwendung des unvollstÃ¤ndigen Typs %q#T"
  
! #: cp/typeck2.cc:364 rust/backend/rust-tree.cc:3936
  #, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "ungÃ¼ltige Verwendung von Elementfunktion %qD (%<()%> vergessen?)"
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3942
  #, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "ungÃ¼ltige Verwendung des Elements %qD (%<&%> vergessen?)"
  
! #: cp/typeck2.cc:379
  #, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "ungÃ¼ltige Verwendung des Platzhalters %qT"
  
! #: cp/typeck2.cc:386
  #, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "ungÃ¼ltige Verwendung des Parameters %qT fÃ¼r Templatetyp"
  
! #: cp/typeck2.cc:391
  #, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "ungÃ¼ltige Verwendung des Parameters %qT fÃ¼r Template-Templateparameter"
  
! #: cp/typeck2.cc:397
  #, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "falsche Verwendung von %<pack expansion%> %qT"
  
! #: cp/typeck2.cc:403
  #, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "ungÃ¼ltige Verwendung des abhÃ¤ngigen Typen %qT"
  
! #: cp/typeck2.cc:410 rust/backend/rust-tree.cc:3952
  #, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "ungÃ¼ltige Verwendung von geschweift geklammerter Initialisierungsliste"
  
! #: cp/typeck2.cc:418 rust/backend/rust-tree.cc:3960
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "Adresse einer Ã¼berladenen Funktion ohne Typinformationen aus Kontext"
  
! #: cp/typeck2.cc:422 rust/backend/rust-tree.cc:3965
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "Ã¼berladene Funktion ohne Typinformationen aus Kontext"
  
! #: cp/typeck2.cc:425 rust/backend/rust-tree.cc:3969
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "unzureichende Informationen fÃ¼r Typbestimmung aus Kontext"
  
! #: cp/typeck2.cc:832
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "Konstruktorsyntax verwendet, aber kein Konstruktor fÃ¼r Typ %qT deklariert"
  
! #: cp/typeck2.cc:883 cp/typeck2.cc:900
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "%<constinit%>-Variable %qD muss eine konstante Initialisierung haben"
  
! #: cp/typeck2.cc:1088
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "verengende Umwandlung von %qE von %qH nach %qI ist in C++11 ungÃ¼ltig"
  
! #: cp/typeck2.cc:1100 cp/typeck2.cc:1112
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "verengende Umwandlung von %qE von %qH nach %qI"
  
! #: cp/typeck2.cc:1103
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr " der Ausdruck hat einen konstanten Wert, ist aber kein konstanter Ausdruck im Sinne von C++"
  
! #: cp/typeck2.cc:1275
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "Initialisierungs-Zeichenkette fÃ¼r %qT ist zu lang"
  
! #: cp/typeck2.cc:1338
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr "das Initialisieren einer Basisklasse vom Typ %qT fÃ¼hrt zu Objektslicing"
  
! #: cp/typeck2.cc:1340
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "entfernen Sie die %<{ }%> um den Initialisierer"
  
! #: cp/typeck2.cc:1360
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "Aggregat des Typs %qT kann nicht mit zusammengesetztem Literal initialisiert werden"
  
! #: cp/typeck2.cc:1820 cp/typeck2.cc:1851
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Initialisierung fÃ¼r Element %qD fehlt"
  
! #: cp/typeck2.cc:1827
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "Element %qD ist nicht initialisierte Referenz"
  
! #: cp/typeck2.cc:1834
  #, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "Element %qD mit nicht initialisierten Feldern"
  
! #: cp/typeck2.cc:1920
  #, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "Designator-Reihenfolge fÃ¼r Feld %qD passt nicht zur ursprÃ¼nglichen Deklaration in %qT"
  
! #: cp/typeck2.cc:1993
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "kein Feld %qD in initialisierter Union gefunden"
  
! #: cp/typeck2.cc:2004
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "Indexwert statt Feldname in Union-Initialisierung"
  
! #: cp/typeck2.cc:2219
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "ringfÃ¶rmige Zeigerdelegation erkannt"
  
! #: cp/typeck2.cc:2233
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "Basisoperand von %<->%> hat Nicht-Zeiger-Typ %qT"
  
! #: cp/typeck2.cc:2263
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "Ergebnis von %<operator->()%> ergibt Nicht-Zeiger-Ergebnis"
  
! #: cp/typeck2.cc:2265
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "Basisoperand von %<->%> ist kein Zeiger"
  
! #: cp/typeck2.cc:2292
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE kann nicht als Elementzeiger verwendet werden, da es vom Typ %qT ist"
  
! #: cp/typeck2.cc:2301
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Elementzeiger %qE kann nicht auf %qE angewandt werden, da letzteres vom Nicht-Klassen-Typ %qT ist"
  
! #: cp/typeck2.cc:2323
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "Zeiger auf Elementtyp %qT mit Objekttyp %qT inkompatibel"
  
! #: cp/typeck2.cc:2385
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen rvalue"
  
! #: cp/typeck2.cc:2396
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "Typ fÃ¼r Zeiger auf Elementfunktion %qT braucht einen lvalue"
  
! #: cp/typeck2.cc:2404
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "Zeiger-auf-Element-Funktions-Typ %qT braucht vor C++20 einen lvalue"
  
! #: cp/typeck2.cc:2445
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "funktionale Umwandlung in Arraytyp %qT"
  
! #: cp/typeck2.cc:2462
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "%<auto(x)%> kann nicht eingeschrÃ¤nkt werden"
  
! #: cp/typeck2.cc:2467
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<auto{x}%> ist erst mit %<-std=c++2b%> oder %<-std=gnu++2b%> verfÃ¼gbar"
  
! #: cp/typeck2.cc:2492
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "ungÃ¼ltige Wert-Initialisierung von Referenztyp"
  
! #: cp/typeck2.cc:2733
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Aufruf der Funktion %qD, die unvollstÃ¤ndigen Typen %q#T wirft"
  
! #: cp/typeck2.cc:2736
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Aufruf einer Funktion, die unvollstÃ¤ndigen Typen %q#T wirft"
*************** msgstr "%q+D als schwach deklariert, nac
*** 66341,66347 ****
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr "nur die Schalter %<inbranch%> und %<notinbranch%> sind fÃ¼r das %<simd%>-Attribut erlaubt"
  
! #: d/d-builtins.cc:823
  #, gcc-internal-format
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr "in Konflikt stehende Typen fÃ¼r eingebaute Funktion %qs; erwartet wurde %qs"
--- 66619,66625 ----
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr "nur die Schalter %<inbranch%> und %<notinbranch%> sind fÃ¼r das %<simd%>-Attribut erlaubt"
  
! #: d/d-builtins.cc:824
  #, gcc-internal-format
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr "in Konflikt stehende Typen fÃ¼r eingebaute Funktion %qs; erwartet wurde %qs"
*************** msgstr "in Konflikt stehende Typen fÃ¼r
*** 66351,66403 ****
  msgid "cannot determine the length of a %qs"
  msgstr "die LÃ¤nge von %qs kann nicht bestimmt werden"
  
! #: d/d-codegen.cc:1241
  #, gcc-internal-format
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "Ã¼berlappender Initialisierer fÃ¼r das Feld %qT.%qD"
  
! #: d/d-codegen.cc:1436
  #, gcc-internal-format
  msgid "the address of %qD will never be %<null%>"
  msgstr "die Adresse von %qD ist niemals %<null%>"
  
! #: d/d-codegen.cc:2221
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr "Zugriff auf das Member %qE erfordert %<this%>"
  
! #: d/d-codegen.cc:2369
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr "es wurde versucht, eine Gleitkommadivision mit Rest an %qT durchzufÃ¼hren"
  
! #: d/d-codegen.cc:2420
  #, gcc-internal-format
  msgid "cannot get frame pointer to %qs"
  msgstr "Zugriff auf den Rahmenzeiger von %qs ist nicht mÃ¶glich"
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2446
  #, gcc-internal-format
  msgid "nested function missing body"
  msgstr "die geschachtelte Funktion muss einen Rumpf haben"
  
! #: d/d-codegen.cc:2488
  #, gcc-internal-format
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "%qs ist eine geschachtelte Funktion, Zugriff von %qs aus ist nicht mÃ¶glich"
  
! #: d/d-codegen.cc:2797
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr "Variable %qs hat bereichsbasierte Destruktion, daher kann kein Funktionsabschluss gebaut werden"
  
! #: d/d-codegen.cc:2805
  #, gcc-internal-format
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr "explizite Register-Variable %qs kann nicht in verschachtelter Funktion verwendet werden"
  
! #: d/d-codegen.cc:3030
  #, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "VorwÃ¤rtsbezug zum Rahmen von %qs"
--- 66629,66681 ----
  msgid "cannot determine the length of a %qs"
  msgstr "die LÃ¤nge von %qs kann nicht bestimmt werden"
  
! #: d/d-codegen.cc:1242
  #, gcc-internal-format
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "Ã¼berlappender Initialisierer fÃ¼r das Feld %qT.%qD"
  
! #: d/d-codegen.cc:1437
  #, gcc-internal-format
  msgid "the address of %qD will never be %<null%>"
  msgstr "die Adresse von %qD ist niemals %<null%>"
  
! #: d/d-codegen.cc:2222
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr "Zugriff auf das Member %qE erfordert %<this%>"
  
! #: d/d-codegen.cc:2370
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr "es wurde versucht, eine Gleitkommadivision mit Rest an %qT durchzufÃ¼hren"
  
! #: d/d-codegen.cc:2421
  #, gcc-internal-format
  msgid "cannot get frame pointer to %qs"
  msgstr "Zugriff auf den Rahmenzeiger von %qs ist nicht mÃ¶glich"
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2447
  #, gcc-internal-format
  msgid "nested function missing body"
  msgstr "die geschachtelte Funktion muss einen Rumpf haben"
  
! #: d/d-codegen.cc:2489
  #, gcc-internal-format
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "%qs ist eine geschachtelte Funktion, Zugriff von %qs aus ist nicht mÃ¶glich"
  
! #: d/d-codegen.cc:2798
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr "Variable %qs hat bereichsbasierte Destruktion, daher kann kein Funktionsabschluss gebaut werden"
  
! #: d/d-codegen.cc:2806
  #, gcc-internal-format
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr "explizite Register-Variable %qs kann nicht in verschachtelter Funktion verwendet werden"
  
! #: d/d-codegen.cc:3031
  #, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "VorwÃ¤rtsbezug zum Rahmen von %qs"
*************** msgstr "D unterstÃ¼tzt auf dieser Zielpl
*** 66515,66567 ****
  msgid "cannot represent built-in %<va_list%> type in D"
  msgstr "der eingebauten Typ %<va_list%> kann nicht D nicht dargestellt werden"
  
! #: d/decl.cc:375
  #, gcc-internal-format, gfc-internal-format
  msgid "pragma(%s) not implemented"
  msgstr "pragma(%s) ist nicht implementiert"
  
! #: d/decl.cc:482 d/decl.cc:600 d/decl.cc:674 d/decl.cc:717 d/decl.cc:756
  #, gcc-internal-format
  msgid "had semantic errors when compiling"
  msgstr "hatte semantische Fehler beim Kompilieren"
  
  #. Hiding detected; same name, overlapping specializations.
! #: d/decl.cc:573
  #, gcc-internal-format
  msgid "use of %qs"
  msgstr "Verwendung von %qs"
  
! #: d/decl.cc:575
  #, gcc-internal-format
  msgid "is hidden by %qs"
  msgstr "wird von %qs versteckt"
  
! #: d/decl.cc:578
  #, gcc-internal-format
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr "verwenden Sie %<alias %s = %s.%s;%>, um eine Ãœberladungsmenge der Basisklasse einzufÃ¼hren"
  
! #: d/decl.cc:814
  #, gcc-internal-format
  msgid "size is too large"
  msgstr "GrÃ¶ÃŸe ist zu groÃŸ"
  
! #: d/decl.cc:1415
  #, gcc-internal-format
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "die Funktion erfordert einen Dual-Kontext, der von GDC noch nicht unterstÃ¼tzt wird"
  
! #: d/decl.cc:1592
  #, gcc-internal-format
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr "explizite Register-Variable %qs als %<extern%> deklariert"
  
! #: d/decl.cc:1595
  #, gcc-internal-format
  msgid "explicit register variable %qs declared thread local"
  msgstr "explizite Register-Variable %qs als threadlokal deklariert"
  
! #: d/decl.cc:1808
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr "Unstimmigkeit zwischen der GrÃ¶ÃŸe der Deklaration %qE (%wd) und der GrÃ¶ÃŸe ihres Initialisierers (%wd)"
--- 66793,66845 ----
  msgid "cannot represent built-in %<va_list%> type in D"
  msgstr "der eingebauten Typ %<va_list%> kann nicht D nicht dargestellt werden"
  
! #: d/decl.cc:373
  #, gcc-internal-format, gfc-internal-format
  msgid "pragma(%s) not implemented"
  msgstr "pragma(%s) ist nicht implementiert"
  
! #: d/decl.cc:480 d/decl.cc:598 d/decl.cc:672 d/decl.cc:715 d/decl.cc:754
  #, gcc-internal-format
  msgid "had semantic errors when compiling"
  msgstr "hatte semantische Fehler beim Kompilieren"
  
  #. Hiding detected; same name, overlapping specializations.
! #: d/decl.cc:571
  #, gcc-internal-format
  msgid "use of %qs"
  msgstr "Verwendung von %qs"
  
! #: d/decl.cc:573
  #, gcc-internal-format
  msgid "is hidden by %qs"
  msgstr "wird von %qs versteckt"
  
! #: d/decl.cc:576
  #, gcc-internal-format
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr "verwenden Sie %<alias %s = %s.%s;%>, um eine Ãœberladungsmenge der Basisklasse einzufÃ¼hren"
  
! #: d/decl.cc:812
  #, gcc-internal-format
  msgid "size is too large"
  msgstr "GrÃ¶ÃŸe ist zu groÃŸ"
  
! #: d/decl.cc:1424
  #, gcc-internal-format
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "die Funktion erfordert einen Dual-Kontext, der von GDC noch nicht unterstÃ¼tzt wird"
  
! #: d/decl.cc:1601
  #, gcc-internal-format
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr "explizite Register-Variable %qs als %<extern%> deklariert"
  
! #: d/decl.cc:1604
  #, gcc-internal-format
  msgid "explicit register variable %qs declared thread local"
  msgstr "explizite Register-Variable %qs als threadlokal deklariert"
  
! #: d/decl.cc:1817
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr "Unstimmigkeit zwischen der GrÃ¶ÃŸe der Deklaration %qE (%wd) und der GrÃ¶ÃŸe ihres Initialisierers (%wd)"
*************** msgid "appending to array in %qs require
*** 66582,66633 ****
  msgstr "das AnhÃ¤ngen an ein Array in %qs erfordert den GC und kann nicht mit %<-fno-druntime%> verwendet werden"
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1285
  #, gcc-internal-format
  msgid "unexpected type for array length: %qs"
  msgstr "unerwarteter Typ fÃ¼r Array-LÃ¤nge: %qs"
  
! #: d/expr.cc:1420
  #, gcc-internal-format
  msgid "don%'t know how to delete %qs"
  msgstr "es ist unklar, wie %qs zu lÃ¶schen ist"
  
! #: d/expr.cc:1444
  #, gcc-internal-format
  msgid "%qs is not an associative array"
  msgstr "%qs ist kein assoziatives Array"
  
! #: d/expr.cc:1728 d/expr.cc:2108
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr "fÃ¼r den Zugriff auf Member %qs wird %<this%> benÃ¶tigt"
  
! #: d/expr.cc:1810
  #, gcc-internal-format
  msgid "delegates are only for non-static functions"
  msgstr "Delegation ist nur bei nicht-statischen Funktionen mÃ¶glich"
  
! #: d/expr.cc:1882
  #, gcc-internal-format
  msgid "%qs is not a field, but a %qs"
  msgstr "%qs ist kein Feld, sondern ein %qs"
  
! #: d/expr.cc:2134
  #, gcc-internal-format
  msgid "recursive reference %qs"
  msgstr "rekursive Referenz %qs"
  
! #: d/expr.cc:2153 d/expr.cc:3024
  #, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr "nicht konstanter Ausdruck %qs"
  
! #: d/expr.cc:2991
  #, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "%qs ist kein Ausdruck"
  
! #: d/expr.cc:2998
  #, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "Typ %qs ist kein Ausdruck"
--- 66860,66911 ----
  msgstr "das AnhÃ¤ngen an ein Array in %qs erfordert den GC und kann nicht mit %<-fno-druntime%> verwendet werden"
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1286
  #, gcc-internal-format
  msgid "unexpected type for array length: %qs"
  msgstr "unerwarteter Typ fÃ¼r Array-LÃ¤nge: %qs"
  
! #: d/expr.cc:1421
  #, gcc-internal-format
  msgid "don%'t know how to delete %qs"
  msgstr "es ist unklar, wie %qs zu lÃ¶schen ist"
  
! #: d/expr.cc:1445
  #, gcc-internal-format
  msgid "%qs is not an associative array"
  msgstr "%qs ist kein assoziatives Array"
  
! #: d/expr.cc:1729 d/expr.cc:2109
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr "fÃ¼r den Zugriff auf Member %qs wird %<this%> benÃ¶tigt"
  
! #: d/expr.cc:1811
  #, gcc-internal-format
  msgid "delegates are only for non-static functions"
  msgstr "Delegation ist nur bei nicht-statischen Funktionen mÃ¶glich"
  
! #: d/expr.cc:1883
  #, gcc-internal-format
  msgid "%qs is not a field, but a %qs"
  msgstr "%qs ist kein Feld, sondern ein %qs"
  
! #: d/expr.cc:2135
  #, gcc-internal-format
  msgid "recursive reference %qs"
  msgstr "rekursive Referenz %qs"
  
! #: d/expr.cc:2155 d/expr.cc:3027
  #, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr "nicht konstanter Ausdruck %qs"
  
! #: d/expr.cc:2994
  #, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "%qs ist kein Ausdruck"
  
! #: d/expr.cc:3001
  #, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "Typ %qs ist kein Ausdruck"
*************** msgid "Invalid type in arithmetic operat
*** 66799,66971 ****
  msgstr "UnzulÃ¤ssiger Typ in arithmetischer Operation bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:126 fortran/arith.cc:2076
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr "gfc_arith_error(): Bad error code"
  
! #: fortran/arith.cc:159
  #, gcc-internal-format
  msgid "Fix min_int calculation"
  msgstr "Fix min_int calculation"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:554
  #, gcc-internal-format
  msgid "gfc_range_check(): Bad type"
  msgstr "gfc_range_check(): Bad type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:627
  #, gcc-internal-format
  msgid "gfc_arith_uminus(): Bad basic type"
  msgstr "gfc_arith_uminus(): Bad basic type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:664
  #, gcc-internal-format
  msgid "gfc_arith_plus(): Bad basic type"
  msgstr "gfc_arith_plus(): Bad basic type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:701
  #, gcc-internal-format
  msgid "gfc_arith_minus(): Bad basic type"
  msgstr "gfc_arith_minus(): Bad basic type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:739
  #, gcc-internal-format
  msgid "gfc_arith_times(): Bad basic type"
  msgstr "gfc_arith_times(): Bad basic type"
  
! #: fortran/arith.cc:781
  #, gcc-internal-format
  msgid "Integer division truncated to constant %qs at %L"
  msgstr "Ganzzahldivision bei %2$L zu Konstante %1$qs abgeschnitten"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:827
  #, gcc-internal-format
  msgid "gfc_arith_divide(): Bad basic type"
  msgstr "gfc_arith_divide(): Bad basic type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:883
  #, gcc-internal-format
  msgid "arith_power(): Bad base"
  msgstr "arith_power(): Bad base"
  
! #: fortran/arith.cc:922
  #, gcc-internal-format, gfc-internal-format
  msgid "Negative exponent of integer has zero result at %L"
  msgstr "Negativer Exponent der Ganzzahl bei %L ergibt 0 als Ergebnis"
  
! #: fortran/arith.cc:942
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of exponentiation at %L exceeds the range of %s"
  msgstr "Potenzbildung bei %L Ã¼berschreitet Wertebereich von %s"
  
! #: fortran/arith.cc:979 fortran/arith.cc:1004
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteger exponent in an initialization expression at %L"
  msgstr "Nichtganzzahliger Exponent in einem Initialisierungsausdruck bei %L"
  
! #: fortran/arith.cc:990
  #, gcc-internal-format, gfc-internal-format
  msgid "Raising a negative REAL at %L to a REAL power is prohibited"
  msgstr "ErhÃ¶hung eines negativen REAL bei %L zu einer REAL-Potenz ist verboten"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:1018
  #, gcc-internal-format
  msgid "arith_power(): unknown type"
  msgstr "arith_power(): unknown type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:1089
  #, gcc-internal-format
  msgid "compare_real(): Bad operator"
  msgstr "compare_real(): Bad operator"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:1129
  #, gcc-internal-format
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr "gfc_compare_expr(): Bad basic type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:1723
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr "eval_intrinsic(): Bad operator"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:1782
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr "eval_type_intrinsic0(): op NULL"
  
! #: fortran/arith.cc:2044
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "Arithmetik OK beim Konvertieren von %s in %s bei %L"
  
! #: fortran/arith.cc:2048
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetischer Ãœberlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/arith.cc:2053
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetischer Unterlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/arith.cc:2058
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetisches NaN bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/arith.cc:2063
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Division durch Null beim Konvertieren von %s in %s bei %L"
  
! #: fortran/arith.cc:2067
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Arrayoperanden sind unzureichend beim Konvertieren von %s in %s bei %L"
  
! #: fortran/arith.cc:2071
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr "Ganzzahl auÃŸerhalb des symmetrischen Bereiches wegen Standard-Fortran-Konvertierung von %s in %s bei %L"
  
! #: fortran/arith.cc:2161 fortran/arith.cc:2280 fortran/arith.cc:2343
! #: fortran/arith.cc:2398 fortran/arith.cc:2461 fortran/arith.cc:2533
! #: fortran/arith.cc:2603
  #, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Umwandlung von %qs in %qs bei %L"
  
! #: fortran/arith.cc:2193 fortran/arith.cc:2229 fortran/arith.cc:2271
! #: fortran/arith.cc:2333 fortran/arith.cc:2388 fortran/arith.cc:2451
! #: fortran/arith.cc:2523 fortran/arith.cc:2595
  #, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "WertÃ¤nderung bei Umwandlung von %qs in %qs bei %L"
  
! #: fortran/arith.cc:2437 fortran/arith.cc:2509
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "MÃ¶gliche WertÃ¤nderung bei Umwandlung von %qs in %qs bei %L"
  
! #: fortran/arith.cc:2688
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr "Hollerith-Konstante bei %L wird bei der Umwandlung in %qs abgeschnitten"
  
! #: fortran/arith.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Zeichenkonstante bei %L wird bei der Umwandlung in %s abgeschnitten"
--- 67077,67249 ----
  msgstr "UnzulÃ¤ssiger Typ in arithmetischer Operation bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:126 fortran/arith.cc:2130
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr "gfc_arith_error(): Bad error code"
  
! #: fortran/arith.cc:183
  #, gcc-internal-format
  msgid "Fix min_int calculation"
  msgstr "Fix min_int calculation"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:578
  #, gcc-internal-format
  msgid "gfc_range_check(): Bad type"
  msgstr "gfc_range_check(): Bad type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:651
  #, gcc-internal-format
  msgid "gfc_arith_uminus(): Bad basic type"
  msgstr "gfc_arith_uminus(): Bad basic type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:688
  #, gcc-internal-format
  msgid "gfc_arith_plus(): Bad basic type"
  msgstr "gfc_arith_plus(): Bad basic type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:725
  #, gcc-internal-format
  msgid "gfc_arith_minus(): Bad basic type"
  msgstr "gfc_arith_minus(): Bad basic type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:763
  #, gcc-internal-format
  msgid "gfc_arith_times(): Bad basic type"
  msgstr "gfc_arith_times(): Bad basic type"
  
! #: fortran/arith.cc:805
  #, gcc-internal-format
  msgid "Integer division truncated to constant %qs at %L"
  msgstr "Ganzzahldivision bei %2$L zu Konstante %1$qs abgeschnitten"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:854
  #, gcc-internal-format
  msgid "gfc_arith_divide(): Bad basic type"
  msgstr "gfc_arith_divide(): Bad basic type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:910
  #, gcc-internal-format
  msgid "arith_power(): Bad base"
  msgstr "arith_power(): Bad base"
  
! #: fortran/arith.cc:949
  #, gcc-internal-format, gfc-internal-format
  msgid "Negative exponent of integer has zero result at %L"
  msgstr "Negativer Exponent der Ganzzahl bei %L ergibt 0 als Ergebnis"
  
! #: fortran/arith.cc:969
  #, gcc-internal-format, gfc-internal-format
  msgid "Result of exponentiation at %L exceeds the range of %s"
  msgstr "Potenzbildung bei %L Ã¼berschreitet Wertebereich von %s"
  
! #: fortran/arith.cc:1006 fortran/arith.cc:1031
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteger exponent in an initialization expression at %L"
  msgstr "Nichtganzzahliger Exponent in einem Initialisierungsausdruck bei %L"
  
! #: fortran/arith.cc:1017
  #, gcc-internal-format, gfc-internal-format
  msgid "Raising a negative REAL at %L to a REAL power is prohibited"
  msgstr "ErhÃ¶hung eines negativen REAL bei %L zu einer REAL-Potenz ist verboten"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:1045
  #, gcc-internal-format
  msgid "arith_power(): unknown type"
  msgstr "arith_power(): unknown type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:1116
  #, gcc-internal-format
  msgid "compare_real(): Bad operator"
  msgstr "compare_real(): Bad operator"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:1156
  #, gcc-internal-format
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr "gfc_compare_expr(): Bad basic type"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:1777
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr "eval_intrinsic(): Bad operator"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/arith.cc:1836
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr "eval_type_intrinsic0(): op NULL"
  
! #: fortran/arith.cc:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "Arithmetik OK beim Konvertieren von %s in %s bei %L"
  
! #: fortran/arith.cc:2102
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetischer Ãœberlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/arith.cc:2107
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetischer Unterlauf bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/arith.cc:2112
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Arithmetisches NaN bei Umwandlung von %s in %s bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
  
! #: fortran/arith.cc:2117
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Division durch Null beim Konvertieren von %s in %s bei %L"
  
! #: fortran/arith.cc:2121
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Arrayoperanden sind unzureichend beim Konvertieren von %s in %s bei %L"
  
! #: fortran/arith.cc:2125
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr "Ganzzahl auÃŸerhalb des symmetrischen Bereiches wegen Standard-Fortran-Konvertierung von %s in %s bei %L"
  
! #: fortran/arith.cc:2215 fortran/arith.cc:2334 fortran/arith.cc:2397
! #: fortran/arith.cc:2452 fortran/arith.cc:2515 fortran/arith.cc:2587
! #: fortran/arith.cc:2657
  #, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Umwandlung von %qs in %qs bei %L"
  
! #: fortran/arith.cc:2247 fortran/arith.cc:2283 fortran/arith.cc:2325
! #: fortran/arith.cc:2387 fortran/arith.cc:2442 fortran/arith.cc:2505
! #: fortran/arith.cc:2577 fortran/arith.cc:2649
  #, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "WertÃ¤nderung bei Umwandlung von %qs in %qs bei %L"
  
! #: fortran/arith.cc:2491 fortran/arith.cc:2563
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "MÃ¶gliche WertÃ¤nderung bei Umwandlung von %qs in %qs bei %L"
  
! #: fortran/arith.cc:2742
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr "Hollerith-Konstante bei %L wird bei der Umwandlung in %qs abgeschnitten"
  
! #: fortran/arith.cc:2771
  #, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Zeichenkonstante bei %L wird bei der Umwandlung in %s abgeschnitten"
*************** msgid "Array reference at %C cannot have
*** 67016,67023 ****
  msgstr "Feldreferenz bei %C kann nicht mehr als %d Dimensionen haben"
  
  #: fortran/array.cc:248 fortran/array.cc:716 fortran/check.cc:3445
! #: fortran/check.cc:5969 fortran/check.cc:6014 fortran/check.cc:6056
! #: fortran/check.cc:6083 fortran/check.cc:6346 fortran/match.cc:1854
  #: fortran/match.cc:3316 fortran/match.cc:3658 fortran/match.cc:3854
  #: fortran/simplify.cc:3026 fortran/simplify.cc:3056 fortran/simplify.cc:6409
  #: fortran/simplify.cc:8450
--- 67294,67301 ----
  msgstr "Feldreferenz bei %C kann nicht mehr als %d Dimensionen haben"
  
  #: fortran/array.cc:248 fortran/array.cc:716 fortran/check.cc:3445
! #: fortran/check.cc:5976 fortran/check.cc:6021 fortran/check.cc:6063
! #: fortran/check.cc:6090 fortran/check.cc:6353 fortran/match.cc:1854
  #: fortran/match.cc:3316 fortran/match.cc:3658 fortran/match.cc:3854
  #: fortran/simplify.cc:3026 fortran/simplify.cc:3056 fortran/simplify.cc:6409
  #: fortran/simplify.cc:8450
*************** msgid "gfc_array_dimen_size(): Bad dimen
*** 67276,67288 ****
  msgstr "Interner Fehler: gfc_array_dimen_size(): Bad dimension"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2637
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr "Interner Fehler: gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2785
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr "Interner Fehler: gfc_find_array_ref(): No ref found"
--- 67554,67566 ----
  msgstr "Interner Fehler: gfc_array_dimen_size(): Bad dimension"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2644
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr "Interner Fehler: gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/array.cc:2792
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr "Interner Fehler: gfc_find_array_ref(): No ref found"
*************** msgstr "Die BOZ-Literalkonstante bei %L
*** 67304,67310 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Argumente von %qs bei %L und %L kÃ¶nnen nicht beide literale BOZ-Konstanten sein"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11270
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "UngÃ¼ltige Verwendung der BOZ-Literalkonstante bei %L"
--- 67582,67588 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Argumente von %qs bei %L und %L kÃ¶nnen nicht beide literale BOZ-Konstanten sein"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11536
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "UngÃ¼ltige Verwendung der BOZ-Literalkonstante bei %L"
*************** msgstr "Argument %qs des intrinsischen %
*** 67359,67365 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "Argument %qs fÃ¼r intrinsisches %qs bei %L muss INTEGER oder PROCEDURE sein"
  
! #: fortran/check.cc:651 fortran/check.cc:7625
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss eine Konstante sein"
--- 67637,67643 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "Argument %qs fÃ¼r intrinsisches %qs bei %L muss INTEGER oder PROCEDURE sein"
  
! #: fortran/check.cc:651 fortran/check.cc:7632
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss eine Konstante sein"
*************** msgstr "NULL bei %L ist nicht als tatsÃ¤
*** 67504,67510 ****
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein POINTER sein"
  
! #: fortran/check.cc:1486 fortran/check.cc:1521 fortran/check.cc:4409
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf keinen Koindex haben"
--- 67782,67788 ----
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein POINTER sein"
  
! #: fortran/check.cc:1486 fortran/check.cc:1521 fortran/check.cc:4412
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf keinen Koindex haben"
*************** msgid "BOZ constant at %L cannot appear
*** 67728,67736 ****
  msgstr "BOZ-Konstante bei %L kann nicht innerhalb eines COMPLEX-intrinsischen Unterprogramms vorkommen"
  
  #: fortran/check.cc:2496 fortran/check.cc:3126 fortran/check.cc:3209
! #: fortran/check.cc:3431 fortran/check.cc:3479 fortran/check.cc:4956
! #: fortran/check.cc:5081 fortran/check.cc:5151 fortran/check.cc:6332
! #: fortran/check.cc:6463
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr "intrinsisches %qs mit KIND-Argument bei %L"
--- 68006,68014 ----
  msgstr "BOZ-Konstante bei %L kann nicht innerhalb eines COMPLEX-intrinsischen Unterprogramms vorkommen"
  
  #: fortran/check.cc:2496 fortran/check.cc:3126 fortran/check.cc:3209
! #: fortran/check.cc:3431 fortran/check.cc:3479 fortran/check.cc:4959
! #: fortran/check.cc:5084 fortran/check.cc:5154 fortran/check.cc:6339
! #: fortran/check.cc:6470
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr "intrinsisches %qs mit KIND-Argument bei %L"
*************** msgstr "Argument %qs des intrinsischen %
*** 67895,67901 ****
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss typkonform zu Argument %qs bei %L sein"
  
! #: fortran/check.cc:4153 fortran/check.cc:7545 fortran/check.cc:7560
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein INTEGER sein"
--- 68173,68179 ----
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss typkonform zu Argument %qs bei %L sein"
  
! #: fortran/check.cc:4153 fortran/check.cc:7552 fortran/check.cc:7567
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss ein INTEGER sein"
*************** msgstr "Die FROM- und TO-Argumente bei %
*** 67935,68404 ****
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr "Argument %<S%> von NEAREST bei %L darf nicht Null sein"
  
! #: fortran/check.cc:4394
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss POINTER, ALLOCATABLE oder Prozedurzeiger sein"
  
! #: fortran/check.cc:4402
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr "intrinsisches NULL mit reservierbarem MOLD bei %L"
  
! #: fortran/check.cc:4481 fortran/check.cc:6410
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss mindestens so viele Elemente haben wie es .TRUE.-Werte %qs (%ld/%d) gibt"
  
! #: fortran/check.cc:4542
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss eine Scheinvariable sein"
  
! #: fortran/check.cc:4552
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss eine OPTIONALe Scheinvariable sein"
  
! #: fortran/check.cc:4571
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf kein Unterobjekt von %qs sein"
  
! #: fortran/check.cc:4622
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr "Argument des intrinsischen RANK bei %L muss ein Datenobjekt sein"
  
! #: fortran/check.cc:4730
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr "Argument %<shape%> des intrinsischen %<reshape%> bei %L muss ein Feld konstanter GrÃ¶ÃŸe sein"
  
! #: fortran/check.cc:4740
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr "Argument %qs des intrinsischen %qs bei %L ist leer"
  
! #: fortran/check.cc:4747
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr "Argument Â»shapeÂ« des intrinsischen Â»reshapeÂ« bei %L hat mehr als %d Elemente"
  
! #: fortran/check.cc:4770
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L hat negatives Element (%d)"
  
! #: fortran/check.cc:4810
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L hat falsche Anzahl der Elemente (%d/%d)"
  
! #: fortran/check.cc:4828
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L hat Dimension auÃŸerhalb des Wertebereiches (%d)"
  
! #: fortran/check.cc:4837
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr "Argument %qs des intrinsischen %qs bei %L hat ungÃ¼ltige Permutation der Dimensionen (Dimension %qd doppelt)"
  
! #: fortran/check.cc:4872 fortran/simplify.cc:7050
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr "Ohne AuffÃ¼llen gibt es nicht genÃ¼gend Elemente in intrinsischer RESHAPE-Quelle bei %L, um zur Form zu passen"
  
! #: fortran/check.cc:4889 fortran/check.cc:4908
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr "Argument %qs des intrinsischen %qs bei %L kann nicht Typ %s haben"
  
! #: fortran/check.cc:4899 fortran/check.cc:4918
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss erweiterbaren Typ haben"
  
! #: fortran/check.cc:5017
  #, gcc-internal-format
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr "SELECTED_REAL_KIND ohne Argument %<P%> oder %<R%> bei %L"
  
! #: fortran/check.cc:5048
  #, gcc-internal-format
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr "intrinsisches %qs mit RADIX-Argument bei %L"
  
! #: fortran/check.cc:5096
  #, gcc-internal-format
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "Argument %<source%> des intrinsischen %<shape%> bei %L darf kein Feld impliziter GrÃ¶ÃŸe sein"
  
! #: fortran/check.cc:5169 fortran/check.cc:7605
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf keine Prozedur sein"
  
! #: fortran/check.cc:5185 fortran/check.cc:5335 fortran/check.cc:7597
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf nicht TYPE(*) sein"
  
! #: fortran/check.cc:5196 fortran/check.cc:5347
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf kein Feld impliziter GrÃ¶ÃŸe sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/check.cc:5278
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr "is_c_interoperable(): gfc_simplify_expr failed"
  
! #: fortran/check.cc:5326
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss austauschbare DatenentitÃ¤t sein: %s"
  
! #: fortran/check.cc:5365
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr "Argument C_PTR_1 bei %L fÃ¼r C_ASSOCIATED muss den Typ TYPE(C_PTR) oder TYPE(C_FUNPTR) haben"
  
! #: fortran/check.cc:5379
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr "Argument C_PTR_2 bei %L fÃ¼r C_ASSOCIATED muss denselben Typ wie C_PTR_1 haben: %s statt %s"
  
! #: fortran/check.cc:5403
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr "Argument CPTR bei %L fÃ¼r C_F_POINTER muss den Typen TYPE(C_PTR) haben"
  
! #: fortran/check.cc:5415
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "Argument FPTR bei %L fÃ¼r C_F_POINTER muss ein Zeiger sein"
  
! #: fortran/check.cc:5422
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "Argument FPTR fÃ¼r C_F_POINTER bei %L darf nicht polymorph sein"
  
! #: fortran/check.cc:5429
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "Argument FPTR fÃ¼r C_F_POINTER bei %L darf nicht koindiziert sein"
  
! #: fortran/check.cc:5436
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr "Unerwartetes SHAPE-Argument bei %L fÃ¼r C_F_POINTER mit skalarem FPTR"
  
! #: fortran/check.cc:5442
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr "SHAPE-Argument fÃ¼r C_F_POINTER mit Array-FPTR bei %L erwartet"
  
! #: fortran/check.cc:5461
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "SHAPE-Argument bei %L fÃ¼r C_F_POINTER muss dieselbe GrÃ¶ÃŸe haben wie der RANK des FPTR"
  
! #: fortran/check.cc:5471
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr "Polymorpher FPTR bei %L fÃ¼r C_F_POINTER"
  
  #: fortran/check.cc:5476
  #, gcc-internal-format, gfc-internal-format
! msgid "Noninteroperable array FPTR at %L to C_F_POINTER: %s"
! msgstr "UnvertrÃ¤glicher Feld-FPTR bei %L fÃ¼r C_F_POINTER: %s"
  
! #: fortran/check.cc:5492
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr "Argument CPTR bei %L fÃ¼r C_F_PROCPOINTER muss den Typen TYPE(C_FUNPTR) haben"
  
! #: fortran/check.cc:5504
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr "Argument FPTR bei %L fÃ¼r C_F_PROCPOINTER muss ein Prozedurzeiger sein"
  
! #: fortran/check.cc:5511
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "Argument FPTR bei %L fÃ¼r C_F_PROCPOINTER darf nicht koindiziert sein"
  
! #: fortran/check.cc:5517
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr "UnvertrÃ¤glicher Prozedurzeiger bei %L fÃ¼r C_F_PROCPOINTER"
  
! #: fortran/check.cc:5531
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "Argument X bei %L fÃ¼r C_FUNLOC darf nicht koindiziert sein"
  
! #: fortran/check.cc:5543
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "Funktionsergebnis %qs bei %L ist als X-Argument fÃ¼r C_FUNLOC ungÃ¼ltig"
  
! #: fortran/check.cc:5550
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr "Argument X bei %L fÃ¼r C_FUNLOC muss eine Prozedur oder ein Prozedurzeiger sein"
  
! #: fortran/check.cc:5556
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "UnvertrÃ¤gliche Prozedur bei %L fÃ¼r C_FUNLOC"
  
! #: fortran/check.cc:5570
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "Argument X bei %L fÃ¼r C_LOC darf nicht koindiziert sein"
  
! #: fortran/check.cc:5576
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "X-Argument bei %L fÃ¼r C_LOC darf nicht polymorph sein"
  
! #: fortran/check.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "Argument X bei %L fÃ¼r C_LOC muss entweder POINTER- oder TARGET-Attribut haben"
  
! #: fortran/check.cc:5595
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "Argument X bei %L fÃ¼r C_LOC darf keine Zeichenkette der LÃ¤nge 0 sein"
  
! #: fortran/check.cc:5604
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "Argument bei %L fÃ¼r C_LOC darf nicht polymorph sein"
  
! #: fortran/check.cc:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr "UnvertrÃ¤gliches Feld bei %L als Argument fÃ¼r C_LOC: %s"
  
! #: fortran/check.cc:5622
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr "Feld von interoperablem Typ bei %L fÃ¼r C_LOC; es ist nichtallozierbar und hat weder angenommene noch explizite GrÃ¶ÃŸe"
  
! #: fortran/check.cc:5627
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr "Feldabschnitt bei %L fÃ¼r C_LOC"
  
! #: fortran/check.cc:5655
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "REAL-Argument ohne doppelte Genauigkeit fÃ¼r intrinsisches %s bei %L"
  
! #: fortran/check.cc:5671
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "Argument %qs fÃ¼r intrinsisches %qs bei %L muss geringer als Rang %d sein"
  
! #: fortran/check.cc:5690
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "Argument %qs des intrinsischen %qs bei %L ist kein gÃ¼ltiger Dimensionsindex"
  
! #: fortran/check.cc:5714
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss mindestens die LÃ¤nge 1 haben"
  
! #: fortran/check.cc:5978
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "Argument Â»%sÂ« fÃ¼r IMAGE_INDEX muss Feld mit Rang 1 bei %L sein"
  
! #: fortran/check.cc:5985
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "Der Typ des Arguments Â»%sÂ« von IMAGE_INDEX bei %L muss ein INTEGER sein"
  
! #: fortran/check.cc:5996
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr "Die Anzahl der Feldelemente des SUB-Arguments fÃ¼r IMAGE_INDEX bei %L muss %d (Korang) sein, nicht %d"
  
! #: fortran/check.cc:6029
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr "Argument DISTANCE= fÃ¼r NUM_IMAGES bei %L"
  
! #: fortran/check.cc:6042
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr "Argument FAILED= fÃ¼r NUM_IMAGES bei %L"
  
! #: fortran/check.cc:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr "TEAM-Argument bei %L fÃ¼r die intrinsische TEAM_NUMBER muss vom Typ TEAM_TYPE sein"
  
! #: fortran/check.cc:6092
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr "DIM-Argument ohne COARRAY-Argument ist fÃ¼r intrinsisches THIS_IMAGE bei %L nicht erlaubt"
  
! #: fortran/check.cc:6099
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr "Das DISTANCE-Argument darf in intrinsischer Routine bei %L nicht zusammen mit COARRAY- oder DIM-Argument angegeben werden"
  
! #: fortran/check.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Unerwartetes DIM-Argument mit Nicht-COARRAY-Argument bei %L"
  
! #: fortran/check.cc:6128
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr "Argument DISTANCE= fÃ¼r THIS_IMAGE bei %L"
  
! #: fortran/check.cc:6186
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr "Argument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L ist ein Array und darf nicht die SpeichergrÃ¶ÃŸe 0 haben, da das %<SOURCE%>-Argument grÃ¶ÃŸer als 0 ist"
  
! #: fortran/check.cc:6238
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "Argument %<SOURCE%> des intrinsischen %<TRANSFER%> bei %L darf kein %s sein"
  
! #: fortran/check.cc:6257
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "Argument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf kein %s sein"
  
! #: fortran/check.cc:6265
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "Argument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf nicht %s sein"
  
! #: fortran/check.cc:6300
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr "Intrinsisches TRANSFER bei %L hat teilweise undefiniertes Ergebnis: QuellgrÃ¶ÃŸe %zd < ErgebnisgrÃ¶ÃŸe %zd"
  
! #: fortran/check.cc:6424
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss den selben Rang wie %qs haben oder skalar sein"
  
! #: fortran/check.cc:6437
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "Argumente %qs und %qs des intrinsischen %qs bei %L mÃ¼ssen gleiche Form haben."
  
! #: fortran/check.cc:6573
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr "Das VALUES-Argument fÃ¼r DATE_AND_TIME bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:6585
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "Das VALUES-Argument von DATE_AND_TIME bei %L muss einen dezimalen Exponentenbereich von mindestens 4 haben"
  
! #: fortran/check.cc:6724 fortran/check.cc:6756
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "GrÃ¶ÃŸe des Arguments %qs des intrinsischen %qs bei %L ist zu klein (%i/%i)"
  
! #: fortran/check.cc:6764
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Zu viele Argumente fÃ¼r %s bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/check.cc:6782
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr "fe_runtime_error string must be null terminated"
  
! #: fortran/check.cc:6794
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  
! #: fortran/check.cc:6836
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Das COUNT-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:6843
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Das COUNT-Argument fÃ¼r SYSTEM_CLOCK bei %L hat eine Ganzzahl, die kleiner als der Standard ist"
  
! #: fortran/check.cc:6864
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr "Reelles COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %L"
  
! #: fortran/check.cc:6874
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Das COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:6881
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Das COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %L hat eine Art, die kleiner als die Standard-Ganzzahl ist"
  
! #: fortran/check.cc:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Das COUNT_MAX-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Das COUNT_MAX-Argument fÃ¼r SYSTEM_CLOCK bei %L hat eine Art, die kleiner als die Standard-Ganzzahl ist"
  
! #: fortran/check.cc:6926 fortran/check.cc:6933
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "Ganzzahlige Argumente fÃ¼r SYSTEM_CLOCK bei %L mit Parametern unterschiedlicher Art"
  
! #: fortran/check.cc:7147
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf von der Art nicht breiter als der Standard (%d) sein"
  
! #: fortran/check.cc:7329
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "Argument bei %L von der intrinsischen Funktion %qs muss ein verbundener Zeiger sein"
  
! #: fortran/check.cc:7518 fortran/check.cc:7529
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "Argument %qs der intrinsischen Funktion %qs bei %L muss INTEGER, LOGICAL oder ein BOZ-Literal sein"
  
! #: fortran/check.cc:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr "Intrinsische Funktion NULL bei %L kann kein tatsÃ¤chliches Argument fÃ¼r STORAGE_SIZE sein, da es einen disassoziierten Zeiger zurÃ¼ckgibt"
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:799 fortran/decl.cc:4076 fortran/decl.cc:10767
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "HÃ¶chste Erweiterungsstufe mit Typ %qs bei %L erreicht"
  
! #: fortran/class.cc:3059 fortran/class.cc:3133
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr "%qs von %qs bei %L ist PRIVATE"
--- 68213,68687 ----
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr "Argument %<S%> von NEAREST bei %L darf nicht Null sein"
  
! #: fortran/check.cc:4397
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss POINTER, ALLOCATABLE oder Prozedurzeiger sein"
  
! #: fortran/check.cc:4405
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr "intrinsisches NULL mit reservierbarem MOLD bei %L"
  
! #: fortran/check.cc:4484 fortran/check.cc:6417
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss mindestens so viele Elemente haben wie es .TRUE.-Werte %qs (%ld/%d) gibt"
  
! #: fortran/check.cc:4545
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss eine Scheinvariable sein"
  
! #: fortran/check.cc:4555
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss eine OPTIONALe Scheinvariable sein"
  
! #: fortran/check.cc:4574
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf kein Unterobjekt von %qs sein"
  
! #: fortran/check.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr "Argument des intrinsischen RANK bei %L muss ein Datenobjekt sein"
  
! #: fortran/check.cc:4733
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr "Argument %<shape%> des intrinsischen %<reshape%> bei %L muss ein Feld konstanter GrÃ¶ÃŸe sein"
  
! #: fortran/check.cc:4743
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr "Argument %qs des intrinsischen %qs bei %L ist leer"
  
! #: fortran/check.cc:4750
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr "Argument Â»shapeÂ« des intrinsischen Â»reshapeÂ« bei %L hat mehr als %d Elemente"
  
! #: fortran/check.cc:4773
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L hat negatives Element (%d)"
  
! #: fortran/check.cc:4813
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L hat falsche Anzahl der Elemente (%d/%d)"
  
! #: fortran/check.cc:4831
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L hat Dimension auÃŸerhalb des Wertebereiches (%d)"
  
! #: fortran/check.cc:4840
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr "Argument %qs des intrinsischen %qs bei %L hat ungÃ¼ltige Permutation der Dimensionen (Dimension %qd doppelt)"
  
! #: fortran/check.cc:4875 fortran/simplify.cc:7050
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr "Ohne AuffÃ¼llen gibt es nicht genÃ¼gend Elemente in intrinsischer RESHAPE-Quelle bei %L, um zur Form zu passen"
  
! #: fortran/check.cc:4892 fortran/check.cc:4911
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr "Argument %qs des intrinsischen %qs bei %L kann nicht Typ %s haben"
  
! #: fortran/check.cc:4902 fortran/check.cc:4921
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss erweiterbaren Typ haben"
  
! #: fortran/check.cc:5020
  #, gcc-internal-format
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr "SELECTED_REAL_KIND ohne Argument %<P%> oder %<R%> bei %L"
  
! #: fortran/check.cc:5051
  #, gcc-internal-format
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr "intrinsisches %qs mit RADIX-Argument bei %L"
  
! #: fortran/check.cc:5099
  #, gcc-internal-format
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "Argument %<source%> des intrinsischen %<shape%> bei %L darf kein Feld impliziter GrÃ¶ÃŸe sein"
  
! #: fortran/check.cc:5172 fortran/check.cc:7612
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf keine Prozedur sein"
  
! #: fortran/check.cc:5188 fortran/check.cc:5334 fortran/check.cc:7604
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf nicht TYPE(*) sein"
  
! #: fortran/check.cc:5199 fortran/check.cc:5346
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf kein Feld impliziter GrÃ¶ÃŸe sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/check.cc:5281
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr "is_c_interoperable(): gfc_simplify_expr failed"
  
! #: fortran/check.cc:5325
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss austauschbare DatenentitÃ¤t sein: %s"
  
! #: fortran/check.cc:5364
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr "Argument C_PTR_1 bei %L fÃ¼r C_ASSOCIATED muss den Typ TYPE(C_PTR) oder TYPE(C_FUNPTR) haben"
  
! #: fortran/check.cc:5378
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr "Argument C_PTR_2 bei %L fÃ¼r C_ASSOCIATED muss denselben Typ wie C_PTR_1 haben: %s statt %s"
  
! #: fortran/check.cc:5402
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr "Argument CPTR bei %L fÃ¼r C_F_POINTER muss den Typen TYPE(C_PTR) haben"
  
! #: fortran/check.cc:5414
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "Argument FPTR bei %L fÃ¼r C_F_POINTER muss ein Zeiger sein"
  
! #: fortran/check.cc:5421
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "Argument FPTR fÃ¼r C_F_POINTER bei %L darf nicht polymorph sein"
  
! #: fortran/check.cc:5428
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "Argument FPTR fÃ¼r C_F_POINTER bei %L darf nicht koindiziert sein"
  
! #: fortran/check.cc:5435
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr "Unerwartetes SHAPE-Argument bei %L fÃ¼r C_F_POINTER mit skalarem FPTR"
  
! #: fortran/check.cc:5441
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr "SHAPE-Argument fÃ¼r C_F_POINTER mit Array-FPTR bei %L erwartet"
  
! #: fortran/check.cc:5460
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "SHAPE-Argument bei %L fÃ¼r C_F_POINTER muss dieselbe GrÃ¶ÃŸe haben wie der RANK des FPTR"
  
! #: fortran/check.cc:5470
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr "Polymorpher FPTR bei %L fÃ¼r C_F_POINTER"
  
  #: fortran/check.cc:5476
  #, gcc-internal-format, gfc-internal-format
! msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
! msgstr "FPTR-Argument fÃ¼r C_F_POINTER bei %L ist eine Funktion, die einen Zeiger zurÃ¼ckgibt"
  
! #: fortran/check.cc:5483
! #, gcc-internal-format, gfc-internal-format
! msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
! msgstr "UnvertrÃ¤gliches Feld-FPTR-Argument fÃ¼r C_F_POINTER bei %L: %s"
! 
! #: fortran/check.cc:5499
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr "Argument CPTR bei %L fÃ¼r C_F_PROCPOINTER muss den Typen TYPE(C_FUNPTR) haben"
  
! #: fortran/check.cc:5511
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr "Argument FPTR bei %L fÃ¼r C_F_PROCPOINTER muss ein Prozedurzeiger sein"
  
! #: fortran/check.cc:5518
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "Argument FPTR bei %L fÃ¼r C_F_PROCPOINTER darf nicht koindiziert sein"
  
! #: fortran/check.cc:5524
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr "UnvertrÃ¤glicher Prozedurzeiger bei %L fÃ¼r C_F_PROCPOINTER"
  
! #: fortran/check.cc:5538
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "Argument X bei %L fÃ¼r C_FUNLOC darf nicht koindiziert sein"
  
! #: fortran/check.cc:5550
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "Funktionsergebnis %qs bei %L ist als X-Argument fÃ¼r C_FUNLOC ungÃ¼ltig"
  
! #: fortran/check.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr "Argument X bei %L fÃ¼r C_FUNLOC muss eine Prozedur oder ein Prozedurzeiger sein"
  
! #: fortran/check.cc:5563
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "UnvertrÃ¤gliche Prozedur bei %L fÃ¼r C_FUNLOC"
  
! #: fortran/check.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "Argument X bei %L fÃ¼r C_LOC darf nicht koindiziert sein"
  
! #: fortran/check.cc:5583
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "X-Argument bei %L fÃ¼r C_LOC darf nicht polymorph sein"
  
! #: fortran/check.cc:5594
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "Argument X bei %L fÃ¼r C_LOC muss entweder POINTER- oder TARGET-Attribut haben"
  
! #: fortran/check.cc:5602
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "Argument X bei %L fÃ¼r C_LOC darf keine Zeichenkette der LÃ¤nge 0 sein"
  
! #: fortran/check.cc:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "Argument bei %L fÃ¼r C_LOC darf nicht polymorph sein"
  
! #: fortran/check.cc:5618
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr "UnvertrÃ¤gliches Feld bei %L als Argument fÃ¼r C_LOC: %s"
  
! #: fortran/check.cc:5629
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr "Feld von interoperablem Typ bei %L fÃ¼r C_LOC; es ist nichtallozierbar und hat weder angenommene noch explizite GrÃ¶ÃŸe"
  
! #: fortran/check.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr "Feldabschnitt bei %L fÃ¼r C_LOC"
  
! #: fortran/check.cc:5662
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "REAL-Argument ohne doppelte Genauigkeit fÃ¼r intrinsisches %s bei %L"
  
! #: fortran/check.cc:5678
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "Argument %qs fÃ¼r intrinsisches %qs bei %L muss geringer als Rang %d sein"
  
! #: fortran/check.cc:5697
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "Argument %qs des intrinsischen %qs bei %L ist kein gÃ¼ltiger Dimensionsindex"
  
! #: fortran/check.cc:5721
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss mindestens die LÃ¤nge 1 haben"
  
! #: fortran/check.cc:5985
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "Argument Â»%sÂ« fÃ¼r IMAGE_INDEX muss Feld mit Rang 1 bei %L sein"
  
! #: fortran/check.cc:5992
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "Der Typ des Arguments Â»%sÂ« von IMAGE_INDEX bei %L muss ein INTEGER sein"
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr "Die Anzahl der Feldelemente des SUB-Arguments fÃ¼r IMAGE_INDEX bei %L muss %d (Korang) sein, nicht %d"
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr "Argument DISTANCE= fÃ¼r NUM_IMAGES bei %L"
  
! #: fortran/check.cc:6049
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr "Argument FAILED= fÃ¼r NUM_IMAGES bei %L"
  
! #: fortran/check.cc:6073
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr "TEAM-Argument bei %L fÃ¼r die intrinsische TEAM_NUMBER muss vom Typ TEAM_TYPE sein"
  
! #: fortran/check.cc:6099
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr "DIM-Argument ohne COARRAY-Argument ist fÃ¼r intrinsisches THIS_IMAGE bei %L nicht erlaubt"
  
! #: fortran/check.cc:6106
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr "Das DISTANCE-Argument darf in intrinsischer Routine bei %L nicht zusammen mit COARRAY- oder DIM-Argument angegeben werden"
  
! #: fortran/check.cc:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Unerwartetes DIM-Argument mit Nicht-COARRAY-Argument bei %L"
  
! #: fortran/check.cc:6135
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr "Argument DISTANCE= fÃ¼r THIS_IMAGE bei %L"
  
! #: fortran/check.cc:6193
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr "Argument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L ist ein Array und darf nicht die SpeichergrÃ¶ÃŸe 0 haben, da das %<SOURCE%>-Argument grÃ¶ÃŸer als 0 ist"
  
! #: fortran/check.cc:6245
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "Argument %<SOURCE%> des intrinsischen %<TRANSFER%> bei %L darf kein %s sein"
  
! #: fortran/check.cc:6264
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "Argument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf kein %s sein"
  
! #: fortran/check.cc:6272
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "Argument %<MOLD%> des intrinsischen %<TRANSFER%> bei %L darf nicht %s sein"
  
! #: fortran/check.cc:6307
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr "Intrinsisches TRANSFER bei %L hat teilweise undefiniertes Ergebnis: QuellgrÃ¶ÃŸe %zd < ErgebnisgrÃ¶ÃŸe %zd"
  
! #: fortran/check.cc:6431
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "Argument %qs des intrinsischen %qs bei %L muss den selben Rang wie %qs haben oder skalar sein"
  
! #: fortran/check.cc:6444
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "Argumente %qs und %qs des intrinsischen %qs bei %L mÃ¼ssen gleiche Form haben."
  
! #: fortran/check.cc:6580
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr "Das VALUES-Argument fÃ¼r DATE_AND_TIME bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:6592
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "Das VALUES-Argument von DATE_AND_TIME bei %L muss einen dezimalen Exponentenbereich von mindestens 4 haben"
  
! #: fortran/check.cc:6731 fortran/check.cc:6763
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "GrÃ¶ÃŸe des Arguments %qs des intrinsischen %qs bei %L ist zu klein (%i/%i)"
  
! #: fortran/check.cc:6771
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Zu viele Argumente fÃ¼r %s bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/check.cc:6789
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr "fe_runtime_error string must be null terminated"
  
! #: fortran/check.cc:6801
  #, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  
! #: fortran/check.cc:6843
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Das COUNT-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:6850
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Das COUNT-Argument fÃ¼r SYSTEM_CLOCK bei %L hat eine Ganzzahl, die kleiner als der Standard ist"
  
! #: fortran/check.cc:6871
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr "Reelles COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %L"
  
! #: fortran/check.cc:6881
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Das COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:6888
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Das COUNT_RATE-Argument fÃ¼r SYSTEM_CLOCK bei %L hat eine Art, die kleiner als die Standard-Ganzzahl ist"
  
! #: fortran/check.cc:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Das COUNT_MAX-Argument fÃ¼r SYSTEM_CLOCK bei %L hat nicht-Standard-Art"
  
! #: fortran/check.cc:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Das COUNT_MAX-Argument fÃ¼r SYSTEM_CLOCK bei %L hat eine Art, die kleiner als die Standard-Ganzzahl ist"
  
! #: fortran/check.cc:6933 fortran/check.cc:6940
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "Ganzzahlige Argumente fÃ¼r SYSTEM_CLOCK bei %L mit Parametern unterschiedlicher Art"
  
! #: fortran/check.cc:7154
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "Argument %qs des intrinsischen %qs bei %L darf von der Art nicht breiter als der Standard (%d) sein"
  
! #: fortran/check.cc:7336
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "Argument bei %L von der intrinsischen Funktion %qs muss ein verbundener Zeiger sein"
  
! #: fortran/check.cc:7525 fortran/check.cc:7536
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "Argument %qs der intrinsischen Funktion %qs bei %L muss INTEGER, LOGICAL oder ein BOZ-Literal sein"
  
! #: fortran/check.cc:7596
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr "Intrinsische Funktion NULL bei %L kann kein tatsÃ¤chliches Argument fÃ¼r STORAGE_SIZE sein, da es einen disassoziierten Zeiger zurÃ¼ckgibt"
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:799 fortran/decl.cc:4079 fortran/decl.cc:10785
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "HÃ¶chste Erweiterungsstufe mit Typ %qs bei %L erreicht"
  
! #: fortran/class.cc:3109 fortran/class.cc:3183
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr "%qs von %qs bei %L ist PRIVATE"
*************** msgstr "Unbenutzte Initialisierungszeich
*** 68443,68454 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "Initialisierungszeichenkette bei %L wurde abgeschnitten, um zur Variable zu passen (%wd/%wd)"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5287
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L ist kleiner als Eins"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5317
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "End-Index der Teilzeichenkette bei %L Ã¼berschreitet ZeichenkettenlÃ¤nge"
--- 68726,68737 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "Initialisierungszeichenkette bei %L wurde abgeschnitten, um zur Variable zu passen (%wd/%wd)"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5298
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L ist kleiner als Eins"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "End-Index der Teilzeichenkette bei %L Ã¼berschreitet ZeichenkettenlÃ¤nge"
*************** msgstr "Falsche INTENT-Spezifikation bei
*** 68624,68630 ****
  msgid "deferred type parameter at %C"
  msgstr "Parameter mit zurÃ¼ckgestelltem Typ bei %C"
  
! #: fortran/decl.cc:1162 fortran/resolve.cc:13060
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Skalarer INTEGER-Ausdruck bei %L erwartet"
--- 68907,68913 ----
  msgid "deferred type parameter at %C"
  msgstr "Parameter mit zurÃ¼ckgestelltem Typ bei %C"
  
! #: fortran/decl.cc:1162 fortran/resolve.cc:13326
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "Skalarer INTEGER-Ausdruck bei %L erwartet"
*************** msgstr "Feld mit angenommener Form %qs b
*** 68754,70442 ****
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr "Symbol %qs bei %C ist bereits bei %L als ein Typ deklariert"
  
! #: fortran/decl.cc:1825
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr "Variable %qs in gemeinsamem Block %qs bei %C muss mit einer mit C interoperablen Art deklariert sein, da der gemeinsame Block %qs BIND(C) ist"
  
! #: fortran/decl.cc:1865
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length must be a constant at %L"
  msgstr "CHARACTER-LÃ¤nge bei %L muss konstant sein"
  
! #: fortran/decl.cc:1880
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr "CHARACTER-Ausdruck bei %L wird abgeschnitten (%ld/%ld)"
  
! #: fortran/decl.cc:1888
  #, gcc-internal-format, gfc-internal-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr "Die CHARACTER-Elemente des Feldkonstruktors bei %L mÃ¼ssen dieselbe LÃ¤nge haben (%ld/%ld)"
  
! #: fortran/decl.cc:2026
  #, gcc-internal-format
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr "Initialisierer nicht erlaubt fÃ¼r PARAMETER %qs bei %C"
  
! #: fortran/decl.cc:2039
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "Fehlende Initialisierung fÃ¼r PARAMETER bei %L"
  
! #: fortran/decl.cc:2049
  #, gcc-internal-format
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr "Variable %qs bei %C mit Initialisierung tritt bereits in einer DATA-Anweisung auf"
  
! #: fortran/decl.cc:2092
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr "Parameter-Feld bei %L kann nicht mit Elementen variabler LÃ¤nge initialisiert werden"
  
! #: fortran/decl.cc:2126
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr "Rangabweichung zwischen dem Array bei %L und seinem Initialisierer (%d/%d)"
  
! #: fortran/decl.cc:2139
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr "Das implied-shape-Feld bei %L kann nicht mit Skalar initialisiert werden"
  
! #: fortran/decl.cc:2149
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad shape of initializer at %L"
  msgstr "Falsche Form des Initialisierers bei %L"
  
! #: fortran/decl.cc:2156
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot determine shape of initializer at %L"
  msgstr "Form des Initialisierers bei %L kann nicht bestimmt werden"
  
! #: fortran/decl.cc:2191
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr "Nicht-konstante untere Grenze in Deklaration mit impliziter Form bei %L"
  
! #: fortran/decl.cc:2241
  #, gcc-internal-format
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr "Entity %qs bei %L ist inkompatibel zu einer BOZ-Literal-Konstante"
  
! #: fortran/decl.cc:2306 fortran/decl.cc:2313
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr "Komponente bei %C muss ein POINTER-Attribut haben"
  
! #: fortran/decl.cc:2322
  #, gcc-internal-format
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr "Komponente %qs mit CLASS bei %C muss allozierbar oder Zeiger sein"
  
! #: fortran/decl.cc:2331
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr "Feldkomponente der Struktur bei %C muss explizite oder aufgeschobene Form haben"
  
! #: fortran/decl.cc:2355 fortran/symbol.cc:2270
  #, gcc-internal-format
  msgid "Component %qs at %C already declared at %L"
  msgstr "Komponente %qs bei %C bereits bei %L deklariert"
  
! #: fortran/decl.cc:2410
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr "Zeigerfeld-Komponente der Struktur bei %C muss eine aufgeschobene Form haben"
  
! #: fortran/decl.cc:2419
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr "Allozierbare Komponente der Struktur bei %C muss eine aufgeschobene Form haben"
  
! #: fortran/decl.cc:2428
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr "Feldkomponente der Struktur bei %C muss eine explizite Form haben"
  
! #: fortran/decl.cc:2445
  #, gcc-internal-format
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr "Typparameter %qs bei %C hat keinen zugehÃ¶rigen Eintrag in der Typparameter-Namensliste bei %L"
  
! #: fortran/decl.cc:2502
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr "NULL()-Initialisierung bei %C ist mehrdeutig"
  
! #: fortran/decl.cc:2519
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr "NULL()-Initialisierung bei %C kÃ¶nnte kein MOLD haben"
  
! #: fortran/decl.cc:2536
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr "Initialisierung des Zeigers bei %C ist nicht in einer PURE-Prozedur erlaubt"
  
! #: fortran/decl.cc:2557
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in pointer initialization at %C"
  msgstr "Fehler in Zeigerinitialisierung bei %C"
  
! #: fortran/decl.cc:2564
  #, gcc-internal-format, gfc-internal-format
  msgid "non-NULL pointer initialization at %C"
  msgstr "Nicht-NULL-Zeigerinitialisierung bei %C"
  
! #: fortran/decl.cc:2587
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr "Die RESULT-Variable %qs bei %L verbietet, dass der FUNCTION-Name %qs bei %C in einer Spezifikationsanweisung auftritt"
  
! #: fortran/decl.cc:2641
  #, gcc-internal-format
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr "%qs ist auÃŸerhalb der STRUCTURE bei %C nicht erlaubt"
  
! #: fortran/decl.cc:2643
  #, gcc-internal-format
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "%qs bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden"
  
! #: fortran/decl.cc:2651
  #, gcc-internal-format
  msgid "%qs entity cannot have attributes at %C"
  msgstr "EntitÃ¤t %qs bei %C kann keine Argumente haben"
  
! #: fortran/decl.cc:2661
  #, gcc-internal-format
  msgid "Invalid character %qc in variable name at %C"
  msgstr "UngÃ¼ltiges Zeichen %qc in Variablenname bei %C"
  
! #: fortran/decl.cc:2703
  #, gcc-internal-format
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr "Nicht-PARAMETER-Symbol %qs bei %L kann nicht implied-shape sein"
  
! #: fortran/decl.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "Implied-shape array at %L"
  msgstr "Feld mit impliziter Form bei %L"
  
! #: fortran/decl.cc:2770
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr "Explizite Arrayform bei %C muss eine Konstante vom Typ INTEGER sein, nicht %s"
  
! #: fortran/decl.cc:2778
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr "Feld mit expliziter Form, aber nichtkonstanten Grenzen bei %C"
  
! #: fortran/decl.cc:2879
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr "%qs bei %C ist eine Redefinition der Deklaration in der entsprechenden Schnittstelle fÃ¼r MODUL PROCEDURE %qs"
  
! #: fortran/decl.cc:2890
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "EntitÃ¤t %qs bei %C kann keine Initialisierung haben"
  
! #: fortran/decl.cc:2915 fortran/decl.cc:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "Doppelte Feldspezifikation fÃ¼r Cray-Zeigerende bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/decl.cc:2923
  #, gcc-internal-format
  msgid "Cannot set pointee array spec."
  msgstr "Interner Fehler: Cannot set pointee array spec."
  
! #: fortran/decl.cc:2986
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "Initialisierung im alten Stil bei %C"
  
! #: fortran/decl.cc:2994
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr "UngÃ¼ltige Initialisierung im alten Stil fÃ¼r abgeleitete Typkomponente bei %C"
  
! #: fortran/decl.cc:3007
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Syntaxfehler in Initialisierung im alten Stil von %s bei %C"
  
! #: fortran/decl.cc:3027 fortran/decl.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Initialisierung bei %C ist nicht fÃ¼r eine Zeigervariable"
  
! #: fortran/decl.cc:3050
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Zeigerinitialisierung bei %C benÃ¶tigt %<=>%>, nicht %<=%>"
  
! #: fortran/decl.cc:3059 fortran/decl.cc:10941
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Initialisierungsausdruck bei %C erwartet"
  
! #: fortran/decl.cc:3066
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr "Initialisierung einer Variablen bei %C ist in einer PURE-Prozedur nicht erlaubt"
  
! #: fortran/decl.cc:3083
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr "Initialisierung einer allozierbaren Komponente bei %C ist nicht erlaubt"
  
! #: fortran/decl.cc:3092
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr "Initialisierung einer Strukturkomponente mit einer HOLLERITH-Konstante bei %L ist nicht erlaubt"
  
! #: fortran/decl.cc:3106
  #, gcc-internal-format, gfc-internal-format
  msgid "The component with KIND or LEN attribute at %C does not not appear in the type parameter list at %L"
  msgstr "Die Komponente bei %C mit KIND- oder LEN-Attribut erscheint nicht in der Typparameterliste bei %L"
  
! #: fortran/decl.cc:3114
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
  msgstr "Die Komponente bei %C, die in der Typparameterliste bei %L erscheint, hat weder KIND- noch LEN-Attribut"
  
! #: fortran/decl.cc:3122
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr "Die Komponente bei %C, die ein Typparameter ist, muss ein Skalar sein"
  
! #: fortran/decl.cc:3131
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr "Die BOZ-Literalkonstante bei %L darf nicht als Initialisierer vorkommen"
  
! #: fortran/decl.cc:3148
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr "Inkompatible Initialisierung zwischen einer abgeleiteten TypentitÃ¤t und einer EntitÃ¤t mit Typ %qs bei %C"
  
! #: fortran/decl.cc:3211 fortran/decl.cc:3246
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "Deklaration %s*%d im alten Stil wird bei %C nicht unterstÃ¼tzt"
  
! #: fortran/decl.cc:3252
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "Nicht-Standard Typ-Deklaration %s*%d bei %C"
  
! #: fortran/decl.cc:3311 fortran/decl.cc:3388
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Fehlende rechte Klammer bei %C"
  
! #: fortran/decl.cc:3324 fortran/decl.cc:3459
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Initialisierungsausdruck bei %C erwartet"
  
! #: fortran/decl.cc:3332 fortran/decl.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "Skalaren Initialisierungsausdruck bei %C erwartet"
  
! #: fortran/decl.cc:3362 fortran/decl.cc:4097
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Die Art %d wird fÃ¼r Typ %s bei %C nicht unterstÃ¼tzt"
  
! #: fortran/decl.cc:3375
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr "Typ-Parameter nach C-Art ist fÃ¼r Typ %s, aber Typ bei %L ist %s"
  
! #: fortran/decl.cc:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "Fehlende rechte Klammer oder Komma bei %C"
  
! #: fortran/decl.cc:3491
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "Die Art %d wird fÃ¼r CHARACTER bei %C nicht unterstÃ¼tzt"
  
! #: fortran/decl.cc:3623
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Syntaxfehler in CHARACTER-Deklaration bei %C"
  
! #: fortran/decl.cc:3724
  #, gcc-internal-format
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr "RECORD bei %C ist eine Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden"
  
! #: fortran/decl.cc:3737
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr "Strukturname nach RECORD bei %C erwartet"
  
! #: fortran/decl.cc:3850
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr "Die Typparameter-Angabenliste bei %C kann nicht gleichzeitig ASSUMED- und DEFERRED-Parameter enthalten"
  
! #: fortran/decl.cc:3874
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr "Die Typparameter-Angabenliste bei %C enthÃ¤lt nicht genug ParameterausdrÃ¼cke"
  
! #: fortran/decl.cc:3898
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr "Der abgeleitete Parameter %qs bei %C hat keinen Vorgabewert"
  
! #: fortran/decl.cc:3931
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr "Der Parameterausdruck bei %C muss vom Typ INTEGER sein, nicht %s"
  
! #: fortran/decl.cc:3938
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr "Der Parameterausdruck bei %C lÃ¤sst sich nicht zu einer INTEGER-Konstante vereinfachen"
  
! #: fortran/decl.cc:3965
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr "Der KIND-Parameter %qs bei %C darf weder ASSUMED noch DEFERRED sein"
  
! #: fortran/decl.cc:3972
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "Der Wert fÃ¼r den KIND-Parameter %qs bei %C lÃ¤sst sich nicht auf einen konstanten Ausdruck reduzieren"
  
! #: fortran/decl.cc:3987
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr "Die Typparameter-Angabenliste bei %C enthÃ¤lt zu viele ParameterausdrÃ¼cke"
  
! #: fortran/decl.cc:3996
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "Der parametrisierte abgeleitete Typ bei %C ist mehrdeutig"
  
! #: fortran/decl.cc:4232
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr "BYTE-Typ bei %C"
  
! #: fortran/decl.cc:4244
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr "Bei %C verwendeter BYTE-Typ ist auf der Zielmaschine nicht verfÃ¼gbar"
  
! #: fortran/decl.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr "Vermuteter Typ bei %C ist fÃ¼r Komponenten nicht erlaubt"
  
! #: fortran/decl.cc:4309
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr "Vermuteter Typ bei %C"
  
! #: fortran/decl.cc:4331 fortran/decl.cc:4365 fortran/decl.cc:4398
! #: fortran/decl.cc:4697
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr "TYPE mit intrinsischer Typspezifikation bei %C"
  
! #: fortran/decl.cc:4343 fortran/decl.cc:4371 fortran/decl.cc:4404
! #: fortran/decl.cc:4430 fortran/decl.cc:4722 fortran/decl.cc:4740
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed type-spec at %C"
  msgstr "Falsch geformte Typspezifikation bei %C"
  
! #: fortran/decl.cc:4394
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr "DOUBLE COMPLEX bei %C"
  
! #: fortran/decl.cc:4446 fortran/decl.cc:4588 fortran/decl.cc:4600
! #: fortran/decl.cc:4614 fortran/decl.cc:5099 fortran/decl.cc:5107
  #, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Typname %qs bei %C ist mehrdeutig"
  
! #: fortran/decl.cc:4547
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr "CLASS-Anweisung bei %C"
  
! #: fortran/decl.cc:4629
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr "Typname %qs bei %C in Konflikt mit vorher deklarierter EntitÃ¤t bei %L, die den gleichen Namen hat"
  
! #: fortran/decl.cc:4775
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "Doppelte IMPLICIT NONE-Anweisung bei %C"
  
! #: fortran/decl.cc:4784
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr "IMPLICIT NONE mit Angabenliste bei %C"
  
! #: fortran/decl.cc:4843
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "Fehlender Zeichenbereich in IMPLICIT bei %C"
  
! #: fortran/decl.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr "Buchstaben in IMPLICIT-Anweisung bei %C mÃ¼ssen in alphabetischer Reihenfolge sein"
  
! #: fortran/decl.cc:4942
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr "IMPLICIT-Anweisung bei %C folgt auf IMPLICIT NONE (Typ-)Anweisung"
  
! #: fortran/decl.cc:4952
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "Leere IMPLICIT-Anweisung bei %C"
  
! #: fortran/decl.cc:5058
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr "IMPORT-Anweisung bei %C ist nur in einem INTERFACE-KÃ¶rper erlaubt"
  
! #: fortran/decl.cc:5065
  #, gcc-internal-format, gfc-internal-format
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr "F2008: C1210 IMPORT-Anweisung bei %C ist im KÃ¶rper einer Schnittstelle fÃ¼r Modulprozedur nicht erlaubt"
  
! #: fortran/decl.cc:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "IMPORT-Anweisung bei %C"
  
! #: fortran/decl.cc:5084
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr "Liste benannter EintrÃ¤ge bei %C erwartet"
  
! #: fortran/decl.cc:5113
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr "IMPORT %qs aus Host-Sichtbarkeitseinheit bei %C nicht mÃ¶glich - existiert nicht."
  
! #: fortran/decl.cc:5120
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr "%qs bereits aus Host-Sichtbarkeitseinheit bei %C IMPORTiert"
  
! #: fortran/decl.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Syntaxfehler in IMPORT-Anweisung bei %C"
  
! #: fortran/decl.cc:5501
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "Fehlende Kodimensionsangabe bei %C"
  
! #: fortran/decl.cc:5503
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Fehlende Dimensionsangabe bei %C"
  
! #: fortran/decl.cc:5598
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Doppeltes Attribut %s bei %L"
  
! #: fortran/decl.cc:5615
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr "%s bei %L ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden"
  
! #: fortran/decl.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr "Attribut ALLOCATABLE bei %C in einer TYPE-Definition"
  
! #: fortran/decl.cc:5636
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr "Attribut ALLOCATABLE bei %C in einer STRUCTURE-Definition"
  
! #: fortran/decl.cc:5646
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "KIND-Attribut bei %C in einer TYPE-Definition"
  
! #: fortran/decl.cc:5648
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr "KIND-Attribut bei %C in einer STRUCTURE-Definition"
  
! #: fortran/decl.cc:5656
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr "Komponente mit KIND-Attribut bei %C muss ein INTEGER sein"
  
! #: fortran/decl.cc:5665
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "LEN-Attribut bei %C in einer TYPE-Definition"
  
! #: fortran/decl.cc:5667
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr "LEN-Attribut bei %C in einer STRUCTURE-Definition"
  
! #: fortran/decl.cc:5675
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr "Komponente mit LEN-Attribut bei %C muss INTEGER sein"
  
! #: fortran/decl.cc:5683
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "Attribut bei %L ist in TYPE-Definition nicht erlaubt"
  
! #: fortran/decl.cc:5685
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr "Attribut bei %L ist in STRUCTURE-Definition nicht erlaubt"
  
! #: fortran/decl.cc:5703
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "Attribut %s bei %L in einer TYPE-Definition"
  
! #: fortran/decl.cc:5713
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr "Attribut %s bei %L ist auÃŸerhalb des Spezifikationsabschnitts eines Moduls nicht erlaubt"
  
! #: fortran/decl.cc:5723
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr "Attribut bei %L ist auÃŸerhalb einer TYPE-Definition nicht erlaubt"
  
! #: fortran/decl.cc:5736
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr "ASYNCHRONOUS-Attribut bei %C"
  
! #: fortran/decl.cc:5747
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr "CONTIGUOUS-Attribut bei %C"
  
! #: fortran/decl.cc:5802 fortran/decl.cc:9299
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "PROTECTED bei %C nur in Spezifikationsabschnitts eines Moduls erlaubt"
  
! #: fortran/decl.cc:5808
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr "PROTECTED-Attribut bei %C"
  
! #: fortran/decl.cc:5842
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr "VALUE-Attribut bei %C"
  
! #: fortran/decl.cc:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr "VOLATILE-Attribut bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/decl.cc:5856
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr "match_attr_spec(): Bad attribute"
  
! #: fortran/decl.cc:5897
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr "Mehrere Bezeichner mit einzelner Spezifikation NAME= bei %C angegeben"
  
! #: fortran/decl.cc:5995
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr "Implizit deklarierte BIND(C)-Funktion %qs bei %L ist mÃ¶glicherweise nicht interoperabel mit C"
  
! #: fortran/decl.cc:6017
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
  msgstr "Variable %qs in gemeinsamem Block %qs bei %L kÃ¶nnte inkompatibel mit C sein, obwohl gemeinsamer Block %qs BIND(C) ist"
  
! #: fortran/decl.cc:6028
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr "Typdeklaration %qs bei %L ist nicht C-kompatibel, aber sie ist BIND(C)"
  
! #: fortran/decl.cc:6034
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr "Variable %qs bei %L kÃ¶nnte mit C inkompatibel sein, aber sie ist BIND(C)"
  
! #: fortran/decl.cc:6046
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
  msgstr "Variable %qs in gemeinsamem Block %qs bei %L kann nicht mit BIND(C) deklariert werden, da sie nicht global ist"
  
! #: fortran/decl.cc:6060
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr "Variable %qs bei %L kann nicht gleichzeitig die Attribute POINTER und BIND(C) haben"
  
! #: fortran/decl.cc:6068
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr "Variable %qs bei %L kann nicht gleichzeitig die Attribute ALLOCATABLE und BIND(C) haben"
  
! #: fortran/decl.cc:6080
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr "RÃ¼ckgabetyp der BIND(C)-Funktion %qs bei %L kann kein Feld sein"
  
! #: fortran/decl.cc:6086
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
  msgstr "RÃ¼ckgabetyp der BIND(C)-Funktion %qs von Zeichentyp bei %L muss die LÃ¤nge 1 haben"
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.cc:6097
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr "Symbol %qs bei %L ist als PRIVATE markiert, aber wurde mit Bindung %qs markiert"
  
! #: fortran/decl.cc:6171
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr "Entweder EntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C erforderlich"
  
! #: fortran/decl.cc:6216
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr "EntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C fehlt"
  
! #: fortran/decl.cc:6223
  #, gcc-internal-format
  msgid "Missing symbol"
  msgstr "Fehlendes Symbol"
  
! #: fortran/decl.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr "BIND(C)-Anweisung bei %C"
  
! #: fortran/decl.cc:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr "CLASS-EntitÃ¤t bei %C kann nicht das PARAMETER-Attribut haben"
  
! #: fortran/decl.cc:6346
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr "Abgeleiteter Typ bei %C wurde vorher nicht definiert und kann daher nicht in einer abgeleiteten Typdefinition auftreten"
  
! #: fortran/decl.cc:6388
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr "Syntaxfehler in anonymer Struktur-Deklaration bei %C"
  
! #: fortran/decl.cc:6397
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Syntaxfehler in Daten-Deklaration bei %C"
  
! #: fortran/decl.cc:6469
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr "MODULE-PrÃ¤fix bei %C"
  
! #: fortran/decl.cc:6474
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr "MODULE-PrÃ¤fix bei %C muss innerhalb eines Moduls, Teilmoduls oder Interfaces sein"
  
! #: fortran/decl.cc:6525
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "IMPURE-Prozedur bei %C"
  
! #: fortran/decl.cc:6537
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr "PURE und IMPURE dÃ¼rfen bei %C nicht gleichzeitig stehen"
  
! #: fortran/decl.cc:6583
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "ELEMENTAL-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %L"
  
! #: fortran/decl.cc:6590
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "PURE-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %L"
  
! #: fortran/decl.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "RECURSIVE-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %L"
  
! #: fortran/decl.cc:6658
  #, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "Bei %C wird eine Typparameterliste erwartet"
  
! #: fortran/decl.cc:6672 fortran/primary.cc:1885
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "Argument fÃ¼r AlternativrÃ¼ckgabe bei %C"
  
! #: fortran/decl.cc:6678 fortran/decl.cc:6686
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "Bei %C wird ein Parametername erwartet"
  
! #: fortran/decl.cc:6726
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "Name %qs bei %C ist der Name der Prozedur"
  
! #: fortran/decl.cc:6739
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Parameterliste in Typdeklaration bei %C erwartet"
  
! #: fortran/decl.cc:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Unerwartete Angaben in formaler Argumentliste bei %C"
  
! #: fortran/decl.cc:6760
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Doppelter Name %qs in Parameterliste bei %C"
  
! #: fortran/decl.cc:6763
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "Doppeltes Symbol %qs in formaler Argumentliste bei %C"
  
! #: fortran/decl.cc:6805
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr "Formales Argument %qs fÃ¼r MODULE PROCEDURE widerspricht alternativer RÃ¼ckgabe bei %C"
  
! #: fortran/decl.cc:6809
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr "Formales Argument fÃ¼r MODULE PROCEDURE ist alternative RÃ¼ckgabe und widerspricht %qs in der separaten Deklaration bei %C"
  
! #: fortran/decl.cc:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr "Konflikt in formalen Argumentnamen (%s/%s) von MODULE PROCEDURE bei %C"
  
! #: fortran/decl.cc:6821
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr "Konflikt in Anzahl der formalen Argumente von MODULE PROCEDURE bei %C"
  
! #: fortran/decl.cc:6860
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "RESULT-Variable bei %C muss vom Funktionsnamen verschieden sein"
  
! #: fortran/decl.cc:6937
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Unerwartete Angaben hinter Funktionsdeklaration bei %C"
  
! #: fortran/decl.cc:6947 fortran/decl.cc:8085
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "BIND(C)-Attribut bei %L kann nicht fÃ¼r eine interne Prozedur angegeben werden"
  
! #: fortran/decl.cc:7151
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "BIND(C)-Attribut bei %C erfordert eine Schnittstelle mit BIND(C)"
  
! #: fortran/decl.cc:7158
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "BIND(C)-Prozedur mit NAME darf kein POINTER-Attribut bei %C haben"
  
! #: fortran/decl.cc:7164
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "Scheinprozedur bei %C kann kein BIND(C)-Attribut mit NAME haben"
  
! #: fortran/decl.cc:7187
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "Prozedur %qs bei %L hat bereits grundlegenden Typen %s"
  
! #: fortran/decl.cc:7233 fortran/decl.cc:7421 fortran/decl.cc:11425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Syntaxfehler in PROCEDURE-Anweisung bei %C"
  
! #: fortran/decl.cc:7282 fortran/decl.cc:11325
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "%<::%> nach Bindeattributen bei %C erwartet"
  
! #: fortran/decl.cc:7289
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "NOPASS oder explizite Schnittstelle bei %C erforderlich"
  
! #: fortran/decl.cc:7293
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "Prozedurzeiger-Komponente bei %C"
  
! #: fortran/decl.cc:7365
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Syntaxfehler in Prozedurzeiger-Komponente bei %C"
  
! #: fortran/decl.cc:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE bei %C muss in einer allgemeinen Schnittstelle sein"
  
! #: fortran/decl.cc:7392 fortran/decl.cc:10065
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Â»::Â« in MODULE PROCEDURE-Anweisung bei %L"
  
! #: fortran/decl.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "PROCEDURE-Anweisung bei %C"
  
! #: fortran/decl.cc:7534
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Formale Argumentliste in Funktionsdefinition bei %C erwartet"
  
! #: fortran/decl.cc:7564 fortran/decl.cc:7843 fortran/decl.cc:8052
! #: fortran/symbol.cc:1910
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "BIND(C)-Attribut bei %L kann nur fÃ¼r Variablen oder gemeinsame BlÃ¶cke verwendet werden"
  
! #: fortran/decl.cc:7594 fortran/decl.cc:8110
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr "UnvertrÃ¤glichkeit in BIND(C)-Namen (%qs/%qs) bei %C"
  
! #: fortran/decl.cc:7737
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "ENTRY-Anweisung bei %C"
  
! #: fortran/decl.cc:7746
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines PROGRAMmes auftreten"
  
! #: fortran/decl.cc:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines MODULEs auftreten"
  
! #: fortran/decl.cc:7752
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines SUBMODULEs auftreten"
  
! #: fortran/decl.cc:7755
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb von BLOCK DATA auftreten"
  
! #: fortran/decl.cc:7759 fortran/decl.cc:7804
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb von INTERFACE auftreten"
  
! #: fortran/decl.cc:7763
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines STRUCTURE-Blockes auftreten"
  
! #: fortran/decl.cc:7767
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines DERIVED TYPE Blockes auftreten"
  
! #: fortran/decl.cc:7771
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines IF-THEN-Blockes auftreten"
  
! #: fortran/decl.cc:7776
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines DO-Blockes auftreten"
  
! #: fortran/decl.cc:7780
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines SELECT-Blockes auftreten"
  
! #: fortran/decl.cc:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines FORALL-Blockes auftreten"
  
! #: fortran/decl.cc:7788
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines WHERE-Blockes auftreten"
  
! #: fortran/decl.cc:7792
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines enthaltenen Subprogrammes auftreten"
  
! #: fortran/decl.cc:7796
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Unerwartete ENTRY-Anweisung bei %C"
  
! #: fortran/decl.cc:7817
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "ENTRY-Anweisung bei %C kann nicht in einer enthaltenen Prozedur auftreten"
  
! #: fortran/decl.cc:7868 fortran/decl.cc:8092
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "Erforderte Klammern vor BIND(C) bei %C fehlen"
  
! #: fortran/decl.cc:7962
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "ENTRY-Anweisung bei %L mit BIND(C) ist in einer elementaren Prozedur verboten"
  
! #: fortran/decl.cc:8119
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "Alternatives RÃ¼ckgabe-Dummyargument kann nicht in einer SUBROUTINE mit BIND(C)-Attribut bei %L auftreten"
  
! #: fortran/decl.cc:8182 fortran/decl.cc:8189
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "UngÃ¼ltiger C-Name in NAME=-Spezifizierung bei %C"
  
! #: fortran/decl.cc:8229
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Syntaxfehler in NAME=-Spezifikation fÃ¼r Bindungsmarke bei %C"
  
! #: fortran/decl.cc:8245
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "Spezifikation NAME= bei %C sollte ein konstanter Ausdruck sein"
  
! #: fortran/decl.cc:8253
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr "NAME=-Angabe bei %C sollte ein Skalar der Standardzeichenart sein"
  
! #: fortran/decl.cc:8272
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "SchlieÃŸende Klammer fÃ¼r Bindungsmarke bei %C fehlt"
  
! #: fortran/decl.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "In BIND(C) bei %C ist kein bindender Name erlaubt"
  
! #: fortran/decl.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "For Schein-Prozedur %s in BIND(C) bei %C ist kein bindender Name erlaubt"
  
! #: fortran/decl.cc:8313
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "NAME nicht erlaubt bei BIND(C) fÃ¼r ABSTRACT INTERFACE bei %C"
  
! #: fortran/decl.cc:8560
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Unerwartete END-Anweisung bei %C"
  
! #: fortran/decl.cc:8569
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "END-Anweisung statt %s-Anweisung bei %L"
  
  #. We would have required END [something].
! #: fortran/decl.cc:8578
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-Anweisung bei %L erwartet"
  
! #: fortran/decl.cc:8589
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "Â»%sÂ«-Anweisung bei %L erwartet"
  
! #: fortran/decl.cc:8609
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "Blocknamen von %qs in Â»%sÂ«-Anweisung bei %L erwartet"
  
! #: fortran/decl.cc:8626
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Beendenden Namen bei %C erwartet"
  
! #: fortran/decl.cc:8640 fortran/decl.cc:8648
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Marke %qs fÃ¼r Â»%sÂ«-Anweisung bei %C erwartet"
  
! #: fortran/decl.cc:8747
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Fehlende Feldspezifikation bei %L in DIMENSION-Anweisung"
  
! #: fortran/decl.cc:8755
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr "FÃ¼r %s bei %L wurden Dimensionen nach dessen Initialisierung angegeben"
  
! #: fortran/decl.cc:8763
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "Feldspezifikation bei %L in CODIMENSION-Anweisung fehlt"
  
! #: fortran/decl.cc:8772
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "Feldspezifikation muss bei %L aufgeschoben werden"
  
! #: fortran/decl.cc:8877
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Unerwartetes Zeichen in Variablenliste bei %C"
  
! #: fortran/decl.cc:8914
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "%<(%> bei %C erwartet"
  
! #: fortran/decl.cc:8928 fortran/decl.cc:8968
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Variablennamen bei %C erwartet"
  
! #: fortran/decl.cc:8944
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Cray-Zeiger bei %C muss eine Ganzzahl sein"
  
! #: fortran/decl.cc:8948
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Cray-Zeiger bei %C hat %d Bytes Genauigkeit; Speicheradressen benÃ¶tigen %d Bytes"
  
! #: fortran/decl.cc:8954
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Â»,Â« bei %C erwartet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/decl.cc:8993
  #, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr "Interner Fehler: Cannot set Cray pointee array spec."
  
! #: fortran/decl.cc:9017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Â»)Â« bei %C erwartet"
  
! #: fortran/decl.cc:9029
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "%<,%> oder Ende der Anweisung bei %C erwartet"
  
! #: fortran/decl.cc:9055
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "INTENT ist in BLOCK bei %C nicht erlaubt"
  
! #: fortran/decl.cc:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "OPTIONAL ist in BLOCK bei %C nicht erlaubt"
  
! #: fortran/decl.cc:9106
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr "Cray-Zeiger-Deklaration bei %C benÃ¶tigt den Schalter %<-fcray-pointer%>"
  
! #: fortran/decl.cc:9145
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "CONTIGUOUS-Anweisung bei %C"
  
! #: fortran/decl.cc:9243
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "Zugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziert"
  
! #: fortran/decl.cc:9259
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "Zugriffsspezifikation des Operators .%s. bei %C wurde bereits spezifiziert"
  
! #: fortran/decl.cc:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "PROTECTED-Anweisung bei %C"
  
! #: fortran/decl.cc:9341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaxfehler in PROTECTED-Anweisung bei %C"
  
! #: fortran/decl.cc:9368 fortran/decl.cc:9393
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "PRIVATE-Anweisung bei %C ist nur in Spezifikationsteil eines Moduls erlaubt"
  
! #: fortran/decl.cc:9414 fortran/decl.cc:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "PUBLIC-Anweisung bei %C ist nur in Spezifikationsteil eines Moduls erlaubt"
  
! #: fortran/decl.cc:9456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Variablennamen bei %C in PARAMETER-Anweisung erwartet"
  
! #: fortran/decl.cc:9463
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Zeichen Â»=Â« in PARAMETER-Anweisung bei %C erwartet"
  
! #: fortran/decl.cc:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Ausdruck bei %C in PARAMETER-Anweisung erwartet"
  
! #: fortran/decl.cc:9489
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Initialisierung einer bereits initialisierten Variablen bei %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.cc:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr "PARAMETER ohne Â»()Â« bei %C"
  
! #: fortran/decl.cc:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Unerwartete Zeichen in PARAMETER-Anweisung bei %C"
  
! #: fortran/decl.cc:9549 fortran/decl.cc:9605
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr "%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden"
  
! #: fortran/decl.cc:9584
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "In AUTOMATIC-Anweisung bei %C wird eine Â»entity-listÂ« erwartet"
  
! #: fortran/decl.cc:9591
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Syntaxfehler in AUTOMATIC-Anweisung bei %C"
  
! #: fortran/decl.cc:9640
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Â»entity-listÂ« in STATIC-Anweisung bei %C erwartet"
  
! #: fortran/decl.cc:9647
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Syntaxfehler in STATIC-Anweisung bei %C"
  
! #: fortran/decl.cc:9666
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "Umfassende SAVE-Anweisung bei %C folgt vorheriger SAVE-Anweisung"
  
! #: fortran/decl.cc:9677
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "SAVE-Anweisung bei %C folgt umfassender SAVE-Anweisung"
  
! #: fortran/decl.cc:9725
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Syntaxfehler in SAVE-Anweisung bei %C"
  
! #: fortran/decl.cc:9742
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "VALUE ist in BLOCK bei %C nicht erlaubt"
  
! #: fortran/decl.cc:9746
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "VALUE-Anweisung bei %C"
  
! #: fortran/decl.cc:9784
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Syntaxfehler in VALUE-Anweisung bei %C"
  
! #: fortran/decl.cc:9796
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "VOLATILE-Anweisung bei %C"
  
! #: fortran/decl.cc:9823
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr "VOLATILE fÃ¼r Coarray-Variable %qs bei %C angegeben, die use-/host-assoziiert ist"
  
! #: fortran/decl.cc:9848
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Syntaxfehler in VOLATILE-Anweisung bei %C"
  
! #: fortran/decl.cc:9860
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "ASYNCHRONOUS-Anweisung bei %C"
  
! #: fortran/decl.cc:9904
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Syntaxfehler in ASYNCHRONOUS-Anweisung bei %C"
  
! #: fortran/decl.cc:9929
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "MODULE-PROCEDURE-Deklaration bei %C"
  
! #: fortran/decl.cc:10040
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle sein"
  
! #: fortran/decl.cc:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "Intrinsische Prozedur bei %L kann keine MODULE PROCEDURE sein"
  
! #: fortran/decl.cc:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Mehrdeutiges Symbol in TYPE-Definition bei %C"
  
! #: fortran/decl.cc:10156
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "Symbol %qs bei %C wurde vorher noch nicht definiert"
  
! #: fortran/decl.cc:10162
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr "%qs in EXTENDS-Ausdruck bei %C ist kein abgeleiteter Typ"
  
! #: fortran/decl.cc:10169
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "%qs kann bei %C nicht erweitert werden, da es BIND(C) ist"
  
! #: fortran/decl.cc:10176
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "%qs kann bei %C nicht erweitert werden, da es ein SEQUENCE-Typ ist"
  
! #: fortran/decl.cc:10199
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "Abgeleiteter Typ bei %C kann nur PRIVATE im Spezifikationsteil eines Moduls sein"
  
! #: fortran/decl.cc:10211
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "Abgeleiteter Typ bei %C kann nur PUBLIC im Spezifikationsteil eines Moduls sein"
  
! #: fortran/decl.cc:10232
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr "ABSTRACT-Typ bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/decl.cc:10278
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Failed to create structure type '%s' at %C"
  
! #: fortran/decl.cc:10284
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "Typdefinition von %qs bei %C wurde bereits bei %L definiert"
  
! #: fortran/decl.cc:10331
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "Ausschuss hinter MAP-Anweisung bei %C"
  
! #: fortran/decl.cc:10364
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "Ausschuss hinter UNION-Anweisung bei %C"
  
! #: fortran/decl.cc:10399
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden"
  
! #: fortran/decl.cc:10413
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Strukturname erwartet in unverschachtelter Strukturdeklaration bei %C"
  
! #: fortran/decl.cc:10431
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Ausschuss hinter unverschachtelter STRUCTURE-Anweisung bei %C"
  
! #: fortran/decl.cc:10438
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Strukturname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ sein"
  
! #: fortran/decl.cc:10601
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Â»::Â« in TYPE-Definition bei %C erwartet"
  
! #: fortran/decl.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "Mangled derived type definition at %C"
  msgstr "Gemangelte abgeleitete Typdefinition bei %C"
  
! #: fortran/decl.cc:10643
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Typname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ sein"
  
! #: fortran/decl.cc:10654
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "Abgeleiteter Typname %qs bei %C hat bereits einen Basistypen von %s"
  
! #: fortran/decl.cc:10657
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "Abgeleiteter Typname %qs bei %C hat bereits einen Basistyp"
  
! #: fortran/decl.cc:10672
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr "Scheinargument %qs bei %L darf kein abgeleiteter Typ bei %C sein"
  
! #: fortran/decl.cc:10681
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "Abgeleitete Typdefinition von %qs bei %C wurde bereits definiert"
  
! #: fortran/decl.cc:10744
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Syntaxfehler hinter PARAMETERIZED-TYPE-Deklaration bei %C"
  
! #: fortran/decl.cc:10827
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Cray-Zeigerende bei %C kann nicht Feld mit impliziter Form sein"
  
! #: fortran/decl.cc:10847
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "ENUM und ENUMERATOR bei %C"
  
! #: fortran/decl.cc:10879
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "ZÃ¤hler Ã¼bersteigt den C-Ganzzahltyp bei %C"
  
! #: fortran/decl.cc:10958
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L nicht mit Ganzzahlausdruck initialisiert"
  
! #: fortran/decl.cc:11006
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Anweisung zur ENUM-Definition vor %C erwartet"
  
! #: fortran/decl.cc:11042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Syntaxfehler in ENUMERATOR-Definition bei %C"
  
! #: fortran/decl.cc:11089 fortran/decl.cc:11104
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Doppelte Zugriffsspezifikation bei %C"
  
! #: fortran/decl.cc:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Bindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges NOPASS bei %C"
  
! #: fortran/decl.cc:11144
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Bindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges PASS bei %C"
  
! #: fortran/decl.cc:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Doppeltes POINTER-Attribut bei %C"
  
! #: fortran/decl.cc:11189
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "Doppeltes NON_OVERRIDABLE bei %C"
  
! #: fortran/decl.cc:11205
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "Doppeltes DEFERRED bei %C"
  
! #: fortran/decl.cc:11218
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Zugriffsspezifikation bei %C erwartet"
  
! #: fortran/decl.cc:11220
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Bindeattribut bei %C erwartet"
  
! #: fortran/decl.cc:11228
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "NON_OVERRIDABLE und DEFERRED kÃ¶nnen nicht gleichzeitig bei %C auftreten"
  
! #: fortran/decl.cc:11241
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "POINTER-Attribut ist fÃ¼r Prozedurzeiger-Komponente bei %C erforderlich"
  
! #: fortran/decl.cc:11283
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Schnittstellenname nach %<(%> bei %C erforderlich"
  
! #: fortran/decl.cc:11289
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> bei %C erwartet"
  
! #: fortran/decl.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Schnittstelle muss fÃ¼r DEFERRED-Bindung bei %C angegeben werden"
  
! #: fortran/decl.cc:11314
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDURE(Schnittstelle) bei %C sollte als DEFERRED deklariert sein"
  
! #: fortran/decl.cc:11337
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Bindungsname bei %C erwartet"
  
! #: fortran/decl.cc:11341
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "PROCEDURE-Liste bei %C"
  
! #: fortran/decl.cc:11353
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> ist ungÃ¼ltig fÃ¼r DEFERRED-Bindung bei %C"
  
! #: fortran/decl.cc:11359
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr "%<::%> in PROCEDURE-Bindung mit explizitem Ziel bei %C erforderlich"
  
! #: fortran/decl.cc:11369
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Bindungsziel hinter %<=>%> bei %C erforderlich"
  
! #: fortran/decl.cc:11386
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr "Typ %qs mit DEFERRED-Bindung bei %C ist nicht ABSTRACT"
  
! #: fortran/decl.cc:11397
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Es gibt bereits eine Prozedur mit Bindungsname %qs fÃ¼r den abgeleiteten Typ %qs bei %C"
  
! #: fortran/decl.cc:11448
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "GENERIC bei %C muss innerhalb eines CONTAINS eines abgeleiteten Typs sein"
  
! #: fortran/decl.cc:11468
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "%<::%> bei %C erwartet"
  
! #: fortran/decl.cc:11480
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Generischer Name oder Operatordeskriptor bei %C erwartet"
  
! #: fortran/decl.cc:11501
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Kaputte GENERIC-Anweisung bei %C"
  
! #: fortran/decl.cc:11512
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "%<=>%> bei %C erwartet"
  
! #: fortran/decl.cc:11548
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Es gibt bereits eine nicht-generische Prozedur mit Bindungsname %qs fÃ¼r den abgeleiteten Typ %qs bei %C"
  
! #: fortran/decl.cc:11556
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr "Bindung bei %C muss denselben Zugriff wie bereits definierte Bindung %qs haben"
  
! #: fortran/decl.cc:11604
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Spezifischer Bindungsname bei %C erwartet"
  
! #: fortran/decl.cc:11614
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "%qs bereits als spezifische Bindung fÃ¼r das generische %qs bei %C definiert"
  
! #: fortran/decl.cc:11632
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Ausschuss hinter GENERIC-Bindung bei %C"
  
! #: fortran/decl.cc:11667
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "FINAL-Deklaration bei %C muss innerhalb eines CONTAINS-Abschnitts eines abgeleiteten Typs stehen"
  
! #: fortran/decl.cc:11679
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "Deklaration abgeleiteten Typs mit FINAL bei %C muss im Spezifikationsteil eines Moduls sein"
  
! #: fortran/decl.cc:11701
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "Leeres FINAL bei %C"
  
! #: fortran/decl.cc:11708
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Prozedurname im Modul bei %C erwartet"
  
! #: fortran/decl.cc:11718
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "%<,%> bei %C erwartet"
  
! #: fortran/decl.cc:11724
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Unbekannter Prozedurname %qs bei %C"
  
! #: fortran/decl.cc:11737
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "%qs bei %C ist bereits als FINAL-Prozedur definiert"
  
! #: fortran/decl.cc:11811
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Unbekanntes Attribut in !GCC$ ATTRIBUTES-Anweisung bei %C"
  
! #: fortran/decl.cc:11857
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Syntaxfehler in !GCC$ ATTRIBUTES-Anweisung bei %C"
  
! #: fortran/decl.cc:11878
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr "Direktive %<GCC unroll%> bei %2$C verlangt eine konstante Anzahl (maximal %1$u)"
  
! #: fortran/decl.cc:11892
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Syntaxfehler in !GCC$-UNROLL-Direktive bei %C"
  
! #: fortran/decl.cc:11956
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr "Syntaxfehler in !GCC$-IVDEP-Direktive bei %C"
  
! #: fortran/decl.cc:11973
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr "Syntaxfehler in !GCC$-VECTOR-Direktive bei %C"
  
! #: fortran/decl.cc:11990
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
  msgstr "Syntaxfehler in !GCC$-NOVECTOR-Direktive bei %C"
--- 69037,70725 ----
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr "Symbol %qs bei %C ist bereits bei %L als ein Typ deklariert"
  
! #: fortran/decl.cc:1828
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr "Variable %qs in gemeinsamem Block %qs bei %C muss mit einer mit C interoperablen Art deklariert sein, da der gemeinsame Block %qs BIND(C) ist"
  
! #: fortran/decl.cc:1868
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length must be a constant at %L"
  msgstr "CHARACTER-LÃ¤nge bei %L muss konstant sein"
  
! #: fortran/decl.cc:1883
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr "CHARACTER-Ausdruck bei %L wird abgeschnitten (%ld/%ld)"
  
! #: fortran/decl.cc:1891
  #, gcc-internal-format, gfc-internal-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr "Die CHARACTER-Elemente des Feldkonstruktors bei %L mÃ¼ssen dieselbe LÃ¤nge haben (%ld/%ld)"
  
! #: fortran/decl.cc:2029
  #, gcc-internal-format
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr "Initialisierer nicht erlaubt fÃ¼r PARAMETER %qs bei %C"
  
! #: fortran/decl.cc:2042
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "Fehlende Initialisierung fÃ¼r PARAMETER bei %L"
  
! #: fortran/decl.cc:2052
  #, gcc-internal-format
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr "Variable %qs bei %C mit Initialisierung tritt bereits in einer DATA-Anweisung auf"
  
! #: fortran/decl.cc:2095
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr "Parameter-Feld bei %L kann nicht mit Elementen variabler LÃ¤nge initialisiert werden"
  
! #: fortran/decl.cc:2129
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr "Rangabweichung zwischen dem Array bei %L und seinem Initialisierer (%d/%d)"
  
! #: fortran/decl.cc:2142
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr "Das implied-shape-Feld bei %L kann nicht mit Skalar initialisiert werden"
  
! #: fortran/decl.cc:2152
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad shape of initializer at %L"
  msgstr "Falsche Form des Initialisierers bei %L"
  
! #: fortran/decl.cc:2159
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot determine shape of initializer at %L"
  msgstr "Form des Initialisierers bei %L kann nicht bestimmt werden"
  
! #: fortran/decl.cc:2194
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr "Nicht-konstante untere Grenze in Deklaration mit impliziter Form bei %L"
  
! #: fortran/decl.cc:2244
  #, gcc-internal-format
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr "Entity %qs bei %L ist inkompatibel zu einer BOZ-Literal-Konstante"
  
! #: fortran/decl.cc:2309 fortran/decl.cc:2316
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr "Komponente bei %C muss ein POINTER-Attribut haben"
  
! #: fortran/decl.cc:2325
  #, gcc-internal-format
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr "Komponente %qs mit CLASS bei %C muss allozierbar oder Zeiger sein"
  
! #: fortran/decl.cc:2334
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr "Feldkomponente der Struktur bei %C muss explizite oder aufgeschobene Form haben"
  
! #: fortran/decl.cc:2358 fortran/symbol.cc:2283
  #, gcc-internal-format
  msgid "Component %qs at %C already declared at %L"
  msgstr "Komponente %qs bei %C bereits bei %L deklariert"
  
! #: fortran/decl.cc:2413
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr "Zeigerfeld-Komponente der Struktur bei %C muss eine aufgeschobene Form haben"
  
! #: fortran/decl.cc:2422
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr "Allozierbare Komponente der Struktur bei %C muss eine aufgeschobene Form haben"
  
! #: fortran/decl.cc:2431
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr "Feldkomponente der Struktur bei %C muss eine explizite Form haben"
  
! #: fortran/decl.cc:2448
  #, gcc-internal-format
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr "Typparameter %qs bei %C hat keinen zugehÃ¶rigen Eintrag in der Typparameter-Namensliste bei %L"
  
! #: fortran/decl.cc:2505
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr "NULL()-Initialisierung bei %C ist mehrdeutig"
  
! #: fortran/decl.cc:2522
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr "NULL()-Initialisierung bei %C kÃ¶nnte kein MOLD haben"
  
! #: fortran/decl.cc:2539
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr "Initialisierung des Zeigers bei %C ist nicht in einer PURE-Prozedur erlaubt"
  
! #: fortran/decl.cc:2560
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in pointer initialization at %C"
  msgstr "Fehler in Zeigerinitialisierung bei %C"
  
! #: fortran/decl.cc:2567
  #, gcc-internal-format, gfc-internal-format
  msgid "non-NULL pointer initialization at %C"
  msgstr "Nicht-NULL-Zeigerinitialisierung bei %C"
  
! #: fortran/decl.cc:2590
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr "Die RESULT-Variable %qs bei %L verbietet, dass der FUNCTION-Name %qs bei %C in einer Spezifikationsanweisung auftritt"
  
! #: fortran/decl.cc:2644
  #, gcc-internal-format
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr "%qs ist auÃŸerhalb der STRUCTURE bei %C nicht erlaubt"
  
! #: fortran/decl.cc:2646
  #, gcc-internal-format
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "%qs bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden"
  
! #: fortran/decl.cc:2654
  #, gcc-internal-format
  msgid "%qs entity cannot have attributes at %C"
  msgstr "EntitÃ¤t %qs bei %C kann keine Argumente haben"
  
! #: fortran/decl.cc:2664
  #, gcc-internal-format
  msgid "Invalid character %qc in variable name at %C"
  msgstr "UngÃ¼ltiges Zeichen %qc in Variablenname bei %C"
  
! #: fortran/decl.cc:2706
  #, gcc-internal-format
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr "Nicht-PARAMETER-Symbol %qs bei %L kann nicht implied-shape sein"
  
! #: fortran/decl.cc:2716
  #, gcc-internal-format, gfc-internal-format
  msgid "Implied-shape array at %L"
  msgstr "Feld mit impliziter Form bei %L"
  
! #: fortran/decl.cc:2773
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr "Explizite Arrayform bei %C muss eine Konstante vom Typ INTEGER sein, nicht %s"
  
! #: fortran/decl.cc:2781
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr "Feld mit expliziter Form, aber nichtkonstanten Grenzen bei %C"
  
! #: fortran/decl.cc:2882
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr "%qs bei %C ist eine Redefinition der Deklaration in der entsprechenden Schnittstelle fÃ¼r MODUL PROCEDURE %qs"
  
! #: fortran/decl.cc:2893
  #, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "EntitÃ¤t %qs bei %C kann keine Initialisierung haben"
  
! #: fortran/decl.cc:2918 fortran/decl.cc:9015
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "Doppelte Feldspezifikation fÃ¼r Cray-Zeigerende bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/decl.cc:2926
  #, gcc-internal-format
  msgid "Cannot set pointee array spec."
  msgstr "Interner Fehler: Cannot set pointee array spec."
  
! #: fortran/decl.cc:2989
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "Initialisierung im alten Stil bei %C"
  
! #: fortran/decl.cc:2997
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr "UngÃ¼ltige Initialisierung im alten Stil fÃ¼r abgeleitete Typkomponente bei %C"
  
! #: fortran/decl.cc:3010
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Syntaxfehler in Initialisierung im alten Stil von %s bei %C"
  
! #: fortran/decl.cc:3030 fortran/decl.cc:7230
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Initialisierung bei %C ist nicht fÃ¼r eine Zeigervariable"
  
! #: fortran/decl.cc:3053
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Zeigerinitialisierung bei %C benÃ¶tigt %<=>%>, nicht %<=%>"
  
! #: fortran/decl.cc:3062 fortran/decl.cc:10959
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Initialisierungsausdruck bei %C erwartet"
  
! #: fortran/decl.cc:3069
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr "Initialisierung einer Variablen bei %C ist in einer PURE-Prozedur nicht erlaubt"
  
! #: fortran/decl.cc:3086
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr "Initialisierung einer allozierbaren Komponente bei %C ist nicht erlaubt"
  
! #: fortran/decl.cc:3095
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr "Initialisierung einer Strukturkomponente mit einer HOLLERITH-Konstante bei %L ist nicht erlaubt"
  
! #: fortran/decl.cc:3109
  #, gcc-internal-format, gfc-internal-format
  msgid "The component with KIND or LEN attribute at %C does not not appear in the type parameter list at %L"
  msgstr "Die Komponente bei %C mit KIND- oder LEN-Attribut erscheint nicht in der Typparameterliste bei %L"
  
! #: fortran/decl.cc:3117
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
  msgstr "Die Komponente bei %C, die in der Typparameterliste bei %L erscheint, hat weder KIND- noch LEN-Attribut"
  
! #: fortran/decl.cc:3125
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr "Die Komponente bei %C, die ein Typparameter ist, muss ein Skalar sein"
  
! #: fortran/decl.cc:3134
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr "Die BOZ-Literalkonstante bei %L darf nicht als Initialisierer vorkommen"
  
! #: fortran/decl.cc:3151
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr "Inkompatible Initialisierung zwischen einer abgeleiteten TypentitÃ¤t und einer EntitÃ¤t mit Typ %qs bei %C"
  
! #: fortran/decl.cc:3214 fortran/decl.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "Deklaration %s*%d im alten Stil wird bei %C nicht unterstÃ¼tzt"
  
! #: fortran/decl.cc:3255
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "Nicht-Standard Typ-Deklaration %s*%d bei %C"
  
! #: fortran/decl.cc:3314 fortran/decl.cc:3391
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Fehlende rechte Klammer bei %C"
  
! #: fortran/decl.cc:3327 fortran/decl.cc:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Initialisierungsausdruck bei %C erwartet"
  
! #: fortran/decl.cc:3335 fortran/decl.cc:3468
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "Skalaren Initialisierungsausdruck bei %C erwartet"
  
! #: fortran/decl.cc:3365 fortran/decl.cc:4115
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Die Art %d wird fÃ¼r Typ %s bei %C nicht unterstÃ¼tzt"
  
! #: fortran/decl.cc:3378
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr "Typ-Parameter nach C-Art ist fÃ¼r Typ %s, aber Typ bei %L ist %s"
  
! #: fortran/decl.cc:3389
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "Fehlende rechte Klammer oder Komma bei %C"
  
! #: fortran/decl.cc:3494
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "Die Art %d wird fÃ¼r CHARACTER bei %C nicht unterstÃ¼tzt"
  
! #: fortran/decl.cc:3626
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Syntaxfehler in CHARACTER-Deklaration bei %C"
  
! #: fortran/decl.cc:3727
  #, gcc-internal-format
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr "RECORD bei %C ist eine Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden"
  
! #: fortran/decl.cc:3740
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr "Strukturname nach RECORD bei %C erwartet"
  
! #: fortran/decl.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr "Die Typparameter-Angabenliste bei %C kann nicht gleichzeitig ASSUMED- und DEFERRED-Parameter enthalten"
  
! #: fortran/decl.cc:3877
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr "Die Typparameter-Angabenliste bei %C enthÃ¤lt nicht genug ParameterausdrÃ¼cke"
  
! #: fortran/decl.cc:3901
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr "Der abgeleitete Parameter %qs bei %C hat keinen Vorgabewert"
  
! #: fortran/decl.cc:3934
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr "Der Parameterausdruck bei %C muss vom Typ INTEGER sein, nicht %s"
  
! #: fortran/decl.cc:3941
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr "Der Parameterausdruck bei %C lÃ¤sst sich nicht zu einer INTEGER-Konstante vereinfachen"
  
! #: fortran/decl.cc:3968
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr "Der KIND-Parameter %qs bei %C darf weder ASSUMED noch DEFERRED sein"
  
! #: fortran/decl.cc:3975
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "Der Wert fÃ¼r den KIND-Parameter %qs bei %C lÃ¤sst sich nicht auf einen konstanten Ausdruck reduzieren"
  
! #: fortran/decl.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr "Die Typparameter-Angabenliste bei %C enthÃ¤lt zu viele ParameterausdrÃ¼cke"
  
! #: fortran/decl.cc:3999
  #, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "Der parametrisierte abgeleitete Typ bei %C ist mehrdeutig"
  
! #: fortran/decl.cc:4250
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr "BYTE-Typ bei %C"
  
! #: fortran/decl.cc:4262
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr "Bei %C verwendeter BYTE-Typ ist auf der Zielmaschine nicht verfÃ¼gbar"
  
! #: fortran/decl.cc:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr "Vermuteter Typ bei %C ist fÃ¼r Komponenten nicht erlaubt"
  
! #: fortran/decl.cc:4327
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr "Vermuteter Typ bei %C"
  
! #: fortran/decl.cc:4349 fortran/decl.cc:4383 fortran/decl.cc:4416
! #: fortran/decl.cc:4715
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr "TYPE mit intrinsischer Typspezifikation bei %C"
  
! #: fortran/decl.cc:4361 fortran/decl.cc:4389 fortran/decl.cc:4422
! #: fortran/decl.cc:4448 fortran/decl.cc:4740 fortran/decl.cc:4758
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed type-spec at %C"
  msgstr "Falsch geformte Typspezifikation bei %C"
  
! #: fortran/decl.cc:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr "DOUBLE COMPLEX bei %C"
  
! #: fortran/decl.cc:4464 fortran/decl.cc:4606 fortran/decl.cc:4618
! #: fortran/decl.cc:4632 fortran/decl.cc:5117 fortran/decl.cc:5125
  #, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Typname %qs bei %C ist mehrdeutig"
  
! #: fortran/decl.cc:4565
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr "CLASS-Anweisung bei %C"
  
! #: fortran/decl.cc:4647
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr "Typname %qs bei %C in Konflikt mit vorher deklarierter EntitÃ¤t bei %L, die den gleichen Namen hat"
  
! #: fortran/decl.cc:4793
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "Doppelte IMPLICIT NONE-Anweisung bei %C"
  
! #: fortran/decl.cc:4802
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr "IMPLICIT NONE mit Angabenliste bei %C"
  
! #: fortran/decl.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "Fehlender Zeichenbereich in IMPLICIT bei %C"
  
! #: fortran/decl.cc:4907
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr "Buchstaben in IMPLICIT-Anweisung bei %C mÃ¼ssen in alphabetischer Reihenfolge sein"
  
! #: fortran/decl.cc:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr "IMPLICIT-Anweisung bei %C folgt auf IMPLICIT NONE (Typ-)Anweisung"
  
! #: fortran/decl.cc:4970
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "Leere IMPLICIT-Anweisung bei %C"
  
! #: fortran/decl.cc:5076
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr "IMPORT-Anweisung bei %C ist nur in einem INTERFACE-KÃ¶rper erlaubt"
  
! #: fortran/decl.cc:5083
  #, gcc-internal-format, gfc-internal-format
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr "F2008: C1210 IMPORT-Anweisung bei %C ist im KÃ¶rper einer Schnittstelle fÃ¼r Modulprozedur nicht erlaubt"
  
! #: fortran/decl.cc:5088
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "IMPORT-Anweisung bei %C"
  
! #: fortran/decl.cc:5102
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr "Liste benannter EintrÃ¤ge bei %C erwartet"
  
! #: fortran/decl.cc:5131
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr "IMPORT %qs aus Host-Sichtbarkeitseinheit bei %C nicht mÃ¶glich - existiert nicht."
  
! #: fortran/decl.cc:5138
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr "%qs bereits aus Host-Sichtbarkeitseinheit bei %C IMPORTiert"
  
! #: fortran/decl.cc:5179
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Syntaxfehler in IMPORT-Anweisung bei %C"
  
! #: fortran/decl.cc:5519
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "Fehlende Kodimensionsangabe bei %C"
  
! #: fortran/decl.cc:5521
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Fehlende Dimensionsangabe bei %C"
  
! #: fortran/decl.cc:5616
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Doppeltes Attribut %s bei %L"
  
! #: fortran/decl.cc:5633
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr "%s bei %L ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden"
  
! #: fortran/decl.cc:5652
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr "Attribut ALLOCATABLE bei %C in einer TYPE-Definition"
  
! #: fortran/decl.cc:5654
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr "Attribut ALLOCATABLE bei %C in einer STRUCTURE-Definition"
  
! #: fortran/decl.cc:5664
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "KIND-Attribut bei %C in einer TYPE-Definition"
  
! #: fortran/decl.cc:5666
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr "KIND-Attribut bei %C in einer STRUCTURE-Definition"
  
! #: fortran/decl.cc:5674
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr "Komponente mit KIND-Attribut bei %C muss ein INTEGER sein"
  
! #: fortran/decl.cc:5683
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "LEN-Attribut bei %C in einer TYPE-Definition"
  
! #: fortran/decl.cc:5685
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr "LEN-Attribut bei %C in einer STRUCTURE-Definition"
  
! #: fortran/decl.cc:5693
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr "Komponente mit LEN-Attribut bei %C muss INTEGER sein"
  
! #: fortran/decl.cc:5701
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "Attribut bei %L ist in TYPE-Definition nicht erlaubt"
  
! #: fortran/decl.cc:5703
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr "Attribut bei %L ist in STRUCTURE-Definition nicht erlaubt"
  
! #: fortran/decl.cc:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "Attribut %s bei %L in einer TYPE-Definition"
  
! #: fortran/decl.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr "Attribut %s bei %L ist auÃŸerhalb des Spezifikationsabschnitts eines Moduls nicht erlaubt"
  
! #: fortran/decl.cc:5741
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr "Attribut bei %L ist auÃŸerhalb einer TYPE-Definition nicht erlaubt"
  
! #: fortran/decl.cc:5754
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr "ASYNCHRONOUS-Attribut bei %C"
  
! #: fortran/decl.cc:5765
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr "CONTIGUOUS-Attribut bei %C"
  
! #: fortran/decl.cc:5820 fortran/decl.cc:9317
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "PROTECTED bei %C nur in Spezifikationsabschnitts eines Moduls erlaubt"
  
! #: fortran/decl.cc:5826
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr "PROTECTED-Attribut bei %C"
  
! #: fortran/decl.cc:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr "VALUE-Attribut bei %C"
  
! #: fortran/decl.cc:5867
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr "VOLATILE-Attribut bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/decl.cc:5874
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr "match_attr_spec(): Bad attribute"
  
! #: fortran/decl.cc:5915
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr "Mehrere Bezeichner mit einzelner Spezifikation NAME= bei %C angegeben"
  
! #: fortran/decl.cc:6013
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr "Implizit deklarierte BIND(C)-Funktion %qs bei %L ist mÃ¶glicherweise nicht interoperabel mit C"
  
! #: fortran/decl.cc:6035
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
  msgstr "Variable %qs in gemeinsamem Block %qs bei %L kÃ¶nnte inkompatibel mit C sein, obwohl gemeinsamer Block %qs BIND(C) ist"
  
! #: fortran/decl.cc:6046
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr "Typdeklaration %qs bei %L ist nicht C-kompatibel, aber sie ist BIND(C)"
  
! #: fortran/decl.cc:6052
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr "Variable %qs bei %L kÃ¶nnte mit C inkompatibel sein, aber sie ist BIND(C)"
  
! #: fortran/decl.cc:6064
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
  msgstr "Variable %qs in gemeinsamem Block %qs bei %L kann nicht mit BIND(C) deklariert werden, da sie nicht global ist"
  
! #: fortran/decl.cc:6078
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr "Variable %qs bei %L kann nicht gleichzeitig die Attribute POINTER und BIND(C) haben"
  
! #: fortran/decl.cc:6086
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr "Variable %qs bei %L kann nicht gleichzeitig die Attribute ALLOCATABLE und BIND(C) haben"
  
! #: fortran/decl.cc:6098
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr "RÃ¼ckgabetyp der BIND(C)-Funktion %qs bei %L kann kein Feld sein"
  
! #: fortran/decl.cc:6104
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
  msgstr "RÃ¼ckgabetyp der BIND(C)-Funktion %qs von Zeichentyp bei %L muss die LÃ¤nge 1 haben"
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.cc:6115
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr "Symbol %qs bei %L ist als PRIVATE markiert, aber wurde mit Bindung %qs markiert"
  
! #: fortran/decl.cc:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr "Entweder EntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C erforderlich"
  
! #: fortran/decl.cc:6234
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr "EntitÃ¤t oder Name eines gemeinsamen Blocks fÃ¼r Attribut-Spezifikationsanweisung bei %C fehlt"
  
! #: fortran/decl.cc:6241
  #, gcc-internal-format
  msgid "Missing symbol"
  msgstr "Fehlendes Symbol"
  
! #: fortran/decl.cc:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr "BIND(C)-Anweisung bei %C"
  
! #: fortran/decl.cc:6332
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr "CLASS-EntitÃ¤t bei %C kann nicht das PARAMETER-Attribut haben"
  
! #: fortran/decl.cc:6364
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr "Abgeleiteter Typ bei %C wurde vorher nicht definiert und kann daher nicht in einer abgeleiteten Typdefinition auftreten"
  
! #: fortran/decl.cc:6406
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr "Syntaxfehler in anonymer Struktur-Deklaration bei %C"
  
! #: fortran/decl.cc:6415
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Syntaxfehler in Daten-Deklaration bei %C"
  
! #: fortran/decl.cc:6487
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr "MODULE-PrÃ¤fix bei %C"
  
! #: fortran/decl.cc:6492
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr "MODULE-PrÃ¤fix bei %C muss innerhalb eines Moduls, Teilmoduls oder Interfaces sein"
  
! #: fortran/decl.cc:6543
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "IMPURE-Prozedur bei %C"
  
! #: fortran/decl.cc:6555
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr "PURE und IMPURE dÃ¼rfen bei %C nicht gleichzeitig stehen"
  
! #: fortran/decl.cc:6601
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "ELEMENTAL-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %L"
  
! #: fortran/decl.cc:6608
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "PURE-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %L"
  
! #: fortran/decl.cc:6615
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "RECURSIVE-PrÃ¤fix fehlt in MODULE-PROCEDURE-Schnittstelle bei %L"
  
! #: fortran/decl.cc:6676
  #, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "Bei %C wird eine Typparameterliste erwartet"
  
! #: fortran/decl.cc:6690 fortran/primary.cc:1885
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "Argument fÃ¼r AlternativrÃ¼ckgabe bei %C"
  
! #: fortran/decl.cc:6696 fortran/decl.cc:6704
  #, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "Bei %C wird ein Parametername erwartet"
  
! #: fortran/decl.cc:6744
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "Name %qs bei %C ist der Name der Prozedur"
  
! #: fortran/decl.cc:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Parameterliste in Typdeklaration bei %C erwartet"
  
! #: fortran/decl.cc:6760
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Unerwartete Angaben in formaler Argumentliste bei %C"
  
! #: fortran/decl.cc:6778
  #, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Doppelter Name %qs in Parameterliste bei %C"
  
! #: fortran/decl.cc:6781
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "Doppeltes Symbol %qs in formaler Argumentliste bei %C"
  
! #: fortran/decl.cc:6823
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr "Formales Argument %qs fÃ¼r MODULE PROCEDURE widerspricht alternativer RÃ¼ckgabe bei %C"
  
! #: fortran/decl.cc:6827
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr "Formales Argument fÃ¼r MODULE PROCEDURE ist alternative RÃ¼ckgabe und widerspricht %qs in der separaten Deklaration bei %C"
  
! #: fortran/decl.cc:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr "Konflikt in formalen Argumentnamen (%s/%s) von MODULE PROCEDURE bei %C"
  
! #: fortran/decl.cc:6839
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr "Konflikt in Anzahl der formalen Argumente von MODULE PROCEDURE bei %C"
  
! #: fortran/decl.cc:6878
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "RESULT-Variable bei %C muss vom Funktionsnamen verschieden sein"
  
! #: fortran/decl.cc:6955
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Unerwartete Angaben hinter Funktionsdeklaration bei %C"
  
! #: fortran/decl.cc:6965 fortran/decl.cc:8103
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "BIND(C)-Attribut bei %L kann nicht fÃ¼r eine interne Prozedur angegeben werden"
  
! #: fortran/decl.cc:7169
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "BIND(C)-Attribut bei %C erfordert eine Schnittstelle mit BIND(C)"
  
! #: fortran/decl.cc:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "BIND(C)-Prozedur mit NAME darf kein POINTER-Attribut bei %C haben"
  
! #: fortran/decl.cc:7182
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "Scheinprozedur bei %C kann kein BIND(C)-Attribut mit NAME haben"
  
! #: fortran/decl.cc:7205
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "Prozedur %qs bei %L hat bereits grundlegenden Typen %s"
  
! #: fortran/decl.cc:7251 fortran/decl.cc:7439 fortran/decl.cc:11443
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Syntaxfehler in PROCEDURE-Anweisung bei %C"
  
! #: fortran/decl.cc:7300 fortran/decl.cc:11343
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "%<::%> nach Bindeattributen bei %C erwartet"
  
! #: fortran/decl.cc:7307
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "NOPASS oder explizite Schnittstelle bei %C erforderlich"
  
! #: fortran/decl.cc:7311
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "Prozedurzeiger-Komponente bei %C"
  
! #: fortran/decl.cc:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Syntaxfehler in Prozedurzeiger-Komponente bei %C"
  
! #: fortran/decl.cc:7401
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE bei %C muss in einer allgemeinen Schnittstelle sein"
  
! #: fortran/decl.cc:7410 fortran/decl.cc:10083
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Â»::Â« in MODULE PROCEDURE-Anweisung bei %L"
  
! #: fortran/decl.cc:7480
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "PROCEDURE-Anweisung bei %C"
  
! #: fortran/decl.cc:7552
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Formale Argumentliste in Funktionsdefinition bei %C erwartet"
  
! #: fortran/decl.cc:7582 fortran/decl.cc:7861 fortran/decl.cc:8070
! #: fortran/symbol.cc:1923
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "BIND(C)-Attribut bei %L kann nur fÃ¼r Variablen oder gemeinsame BlÃ¶cke verwendet werden"
  
! #: fortran/decl.cc:7612 fortran/decl.cc:8128
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr "UnvertrÃ¤glichkeit in BIND(C)-Namen (%qs/%qs) bei %C"
  
! #: fortran/decl.cc:7755
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "ENTRY-Anweisung bei %C"
  
! #: fortran/decl.cc:7764
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines PROGRAMmes auftreten"
  
! #: fortran/decl.cc:7767
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines MODULEs auftreten"
  
! #: fortran/decl.cc:7770
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines SUBMODULEs auftreten"
  
! #: fortran/decl.cc:7773
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb von BLOCK DATA auftreten"
  
! #: fortran/decl.cc:7777 fortran/decl.cc:7822
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb von INTERFACE auftreten"
  
! #: fortran/decl.cc:7781
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines STRUCTURE-Blockes auftreten"
  
! #: fortran/decl.cc:7785
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines DERIVED TYPE Blockes auftreten"
  
! #: fortran/decl.cc:7789
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines IF-THEN-Blockes auftreten"
  
! #: fortran/decl.cc:7794
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines DO-Blockes auftreten"
  
! #: fortran/decl.cc:7798
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines SELECT-Blockes auftreten"
  
! #: fortran/decl.cc:7802
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines FORALL-Blockes auftreten"
  
! #: fortran/decl.cc:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines WHERE-Blockes auftreten"
  
! #: fortran/decl.cc:7810
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "ENTRY-Anweisung bei %C kann nicht innerhalb eines enthaltenen Subprogrammes auftreten"
  
! #: fortran/decl.cc:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Unerwartete ENTRY-Anweisung bei %C"
  
! #: fortran/decl.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "ENTRY-Anweisung bei %C kann nicht in einer enthaltenen Prozedur auftreten"
  
! #: fortran/decl.cc:7886 fortran/decl.cc:8110
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "Erforderte Klammern vor BIND(C) bei %C fehlen"
  
! #: fortran/decl.cc:7980
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "ENTRY-Anweisung bei %L mit BIND(C) ist in einer elementaren Prozedur verboten"
  
! #: fortran/decl.cc:8137
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "Alternatives RÃ¼ckgabe-Dummyargument kann nicht in einer SUBROUTINE mit BIND(C)-Attribut bei %L auftreten"
  
! #: fortran/decl.cc:8200 fortran/decl.cc:8207
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "UngÃ¼ltiger C-Name in NAME=-Spezifizierung bei %C"
  
! #: fortran/decl.cc:8247
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Syntaxfehler in NAME=-Spezifikation fÃ¼r Bindungsmarke bei %C"
  
! #: fortran/decl.cc:8263
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "Spezifikation NAME= bei %C sollte ein konstanter Ausdruck sein"
  
! #: fortran/decl.cc:8271
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr "NAME=-Angabe bei %C sollte ein Skalar der Standardzeichenart sein"
  
! #: fortran/decl.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "SchlieÃŸende Klammer fÃ¼r Bindungsmarke bei %C fehlt"
  
! #: fortran/decl.cc:8296
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "In BIND(C) bei %C ist kein bindender Name erlaubt"
  
! #: fortran/decl.cc:8302
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "For Schein-Prozedur %s in BIND(C) bei %C ist kein bindender Name erlaubt"
  
! #: fortran/decl.cc:8331
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "NAME nicht erlaubt bei BIND(C) fÃ¼r ABSTRACT INTERFACE bei %C"
  
! #: fortran/decl.cc:8578
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Unerwartete END-Anweisung bei %C"
  
! #: fortran/decl.cc:8587
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "END-Anweisung statt %s-Anweisung bei %L"
  
  #. We would have required END [something].
! #: fortran/decl.cc:8596
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-Anweisung bei %L erwartet"
  
! #: fortran/decl.cc:8607
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "Â»%sÂ«-Anweisung bei %L erwartet"
  
! #: fortran/decl.cc:8627
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "Blocknamen von %qs in Â»%sÂ«-Anweisung bei %L erwartet"
  
! #: fortran/decl.cc:8644
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Beendenden Namen bei %C erwartet"
  
! #: fortran/decl.cc:8658 fortran/decl.cc:8666
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Marke %qs fÃ¼r Â»%sÂ«-Anweisung bei %C erwartet"
  
! #: fortran/decl.cc:8765
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Fehlende Feldspezifikation bei %L in DIMENSION-Anweisung"
  
! #: fortran/decl.cc:8773
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr "FÃ¼r %s bei %L wurden Dimensionen nach dessen Initialisierung angegeben"
  
! #: fortran/decl.cc:8781
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "Feldspezifikation bei %L in CODIMENSION-Anweisung fehlt"
  
! #: fortran/decl.cc:8790
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "Feldspezifikation muss bei %L aufgeschoben werden"
  
! #: fortran/decl.cc:8895
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Unerwartetes Zeichen in Variablenliste bei %C"
  
! #: fortran/decl.cc:8932
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "%<(%> bei %C erwartet"
  
! #: fortran/decl.cc:8946 fortran/decl.cc:8986
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Variablennamen bei %C erwartet"
  
! #: fortran/decl.cc:8962
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Cray-Zeiger bei %C muss eine Ganzzahl sein"
  
! #: fortran/decl.cc:8966
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Cray-Zeiger bei %C hat %d Bytes Genauigkeit; Speicheradressen benÃ¶tigen %d Bytes"
  
! #: fortran/decl.cc:8972
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Â»,Â« bei %C erwartet"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/decl.cc:9011
  #, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr "Interner Fehler: Cannot set Cray pointee array spec."
  
! #: fortran/decl.cc:9035
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Â»)Â« bei %C erwartet"
  
! #: fortran/decl.cc:9047
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "%<,%> oder Ende der Anweisung bei %C erwartet"
  
! #: fortran/decl.cc:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "INTENT ist in BLOCK bei %C nicht erlaubt"
  
! #: fortran/decl.cc:9105
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "OPTIONAL ist in BLOCK bei %C nicht erlaubt"
  
! #: fortran/decl.cc:9124
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr "Cray-Zeiger-Deklaration bei %C benÃ¶tigt den Schalter %<-fcray-pointer%>"
  
! #: fortran/decl.cc:9163
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "CONTIGUOUS-Anweisung bei %C"
  
! #: fortran/decl.cc:9261
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "Zugriffsspezifikation des Operators %s bei %C wurde bereits spezifiziert"
  
! #: fortran/decl.cc:9277
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "Zugriffsspezifikation des Operators .%s. bei %C wurde bereits spezifiziert"
  
! #: fortran/decl.cc:9325
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "PROTECTED-Anweisung bei %C"
  
! #: fortran/decl.cc:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaxfehler in PROTECTED-Anweisung bei %C"
  
! #: fortran/decl.cc:9386 fortran/decl.cc:9411
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "PRIVATE-Anweisung bei %C ist nur in Spezifikationsteil eines Moduls erlaubt"
  
! #: fortran/decl.cc:9432 fortran/decl.cc:9452
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "PUBLIC-Anweisung bei %C ist nur in Spezifikationsteil eines Moduls erlaubt"
  
! #: fortran/decl.cc:9474
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Variablennamen bei %C in PARAMETER-Anweisung erwartet"
  
! #: fortran/decl.cc:9481
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Zeichen Â»=Â« in PARAMETER-Anweisung bei %C erwartet"
  
! #: fortran/decl.cc:9487
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Ausdruck bei %C in PARAMETER-Anweisung erwartet"
  
! #: fortran/decl.cc:9507
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Initialisierung einer bereits initialisierten Variablen bei %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.cc:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr "PARAMETER ohne Â»()Â« bei %C"
  
! #: fortran/decl.cc:9548
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Unerwartete Zeichen in PARAMETER-Anweisung bei %C"
  
! #: fortran/decl.cc:9567 fortran/decl.cc:9623
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr "%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-static%> eingeschaltet werden"
  
! #: fortran/decl.cc:9602
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "In AUTOMATIC-Anweisung bei %C wird eine Â»entity-listÂ« erwartet"
  
! #: fortran/decl.cc:9609
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Syntaxfehler in AUTOMATIC-Anweisung bei %C"
  
! #: fortran/decl.cc:9658
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Â»entity-listÂ« in STATIC-Anweisung bei %C erwartet"
  
! #: fortran/decl.cc:9665
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Syntaxfehler in STATIC-Anweisung bei %C"
  
! #: fortran/decl.cc:9684
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "Umfassende SAVE-Anweisung bei %C folgt vorheriger SAVE-Anweisung"
  
! #: fortran/decl.cc:9695
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "SAVE-Anweisung bei %C folgt umfassender SAVE-Anweisung"
  
! #: fortran/decl.cc:9743
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Syntaxfehler in SAVE-Anweisung bei %C"
  
! #: fortran/decl.cc:9760
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "VALUE ist in BLOCK bei %C nicht erlaubt"
  
! #: fortran/decl.cc:9764
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "VALUE-Anweisung bei %C"
  
! #: fortran/decl.cc:9802
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Syntaxfehler in VALUE-Anweisung bei %C"
  
! #: fortran/decl.cc:9814
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "VOLATILE-Anweisung bei %C"
  
! #: fortran/decl.cc:9841
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr "VOLATILE fÃ¼r Coarray-Variable %qs bei %C angegeben, die use-/host-assoziiert ist"
  
! #: fortran/decl.cc:9866
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Syntaxfehler in VOLATILE-Anweisung bei %C"
  
! #: fortran/decl.cc:9878
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "ASYNCHRONOUS-Anweisung bei %C"
  
! #: fortran/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Syntaxfehler in ASYNCHRONOUS-Anweisung bei %C"
  
! #: fortran/decl.cc:9947
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "MODULE-PROCEDURE-Deklaration bei %C"
  
! #: fortran/decl.cc:10058
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE bei %C muss in einer generischen Modulschnittstelle sein"
  
! #: fortran/decl.cc:10116
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "Intrinsische Prozedur bei %L kann keine MODULE PROCEDURE sein"
  
! #: fortran/decl.cc:10165
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Mehrdeutiges Symbol in TYPE-Definition bei %C"
  
! #: fortran/decl.cc:10174
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "Symbol %qs bei %C wurde vorher noch nicht definiert"
  
! #: fortran/decl.cc:10180
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr "%qs in EXTENDS-Ausdruck bei %C ist kein abgeleiteter Typ"
  
! #: fortran/decl.cc:10187
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "%qs kann bei %C nicht erweitert werden, da es BIND(C) ist"
  
! #: fortran/decl.cc:10194
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "%qs kann bei %C nicht erweitert werden, da es ein SEQUENCE-Typ ist"
  
! #: fortran/decl.cc:10217
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "Abgeleiteter Typ bei %C kann nur PRIVATE im Spezifikationsteil eines Moduls sein"
  
! #: fortran/decl.cc:10229
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "Abgeleiteter Typ bei %C kann nur PUBLIC im Spezifikationsteil eines Moduls sein"
  
! #: fortran/decl.cc:10250
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr "ABSTRACT-Typ bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/decl.cc:10296
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Failed to create structure type '%s' at %C"
  
! #: fortran/decl.cc:10302
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "Typdefinition von %qs bei %C wurde bereits bei %L definiert"
  
! #: fortran/decl.cc:10349
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "Ausschuss hinter MAP-Anweisung bei %C"
  
! #: fortran/decl.cc:10382
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "Ausschuss hinter UNION-Anweisung bei %C"
  
! #: fortran/decl.cc:10417
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "%s bei %C ist eine DEC-Erweiterung, muss mit %<-fdec-structure%> eingeschaltet werden"
  
! #: fortran/decl.cc:10431
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Strukturname erwartet in unverschachtelter Strukturdeklaration bei %C"
  
! #: fortran/decl.cc:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Ausschuss hinter unverschachtelter STRUCTURE-Anweisung bei %C"
  
! #: fortran/decl.cc:10456
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Strukturname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ sein"
  
! #: fortran/decl.cc:10619
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Â»::Â« in TYPE-Definition bei %C erwartet"
  
! #: fortran/decl.cc:10632
  #, gcc-internal-format, gfc-internal-format
  msgid "Mangled derived type definition at %C"
  msgstr "Gemangelte abgeleitete Typdefinition bei %C"
  
! #: fortran/decl.cc:10661
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Typname %qs bei %C kann nicht der gleiche wie ein intrinsischer Typ sein"
  
! #: fortran/decl.cc:10672
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "Abgeleiteter Typname %qs bei %C hat bereits einen Basistypen von %s"
  
! #: fortran/decl.cc:10675
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "Abgeleiteter Typname %qs bei %C hat bereits einen Basistyp"
  
! #: fortran/decl.cc:10690
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr "Scheinargument %qs bei %L darf kein abgeleiteter Typ bei %C sein"
  
! #: fortran/decl.cc:10699
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "Abgeleitete Typdefinition von %qs bei %C wurde bereits definiert"
  
! #: fortran/decl.cc:10762
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Syntaxfehler hinter PARAMETERIZED-TYPE-Deklaration bei %C"
  
! #: fortran/decl.cc:10845
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Cray-Zeigerende bei %C kann nicht Feld mit impliziter Form sein"
  
! #: fortran/decl.cc:10865
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "ENUM und ENUMERATOR bei %C"
  
! #: fortran/decl.cc:10897
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "ZÃ¤hler Ã¼bersteigt den C-Ganzzahltyp bei %C"
  
! #: fortran/decl.cc:10976
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L nicht mit Ganzzahlausdruck initialisiert"
  
! #: fortran/decl.cc:11024
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Anweisung zur ENUM-Definition vor %C erwartet"
  
! #: fortran/decl.cc:11060
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Syntaxfehler in ENUMERATOR-Definition bei %C"
  
! #: fortran/decl.cc:11107 fortran/decl.cc:11122
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Doppelte Zugriffsspezifikation bei %C"
  
! #: fortran/decl.cc:11142
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Bindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges NOPASS bei %C"
  
! #: fortran/decl.cc:11162
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Bindeattribute legen bereits Durchleitung fest, unzulÃ¤ssiges PASS bei %C"
  
! #: fortran/decl.cc:11189
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Doppeltes POINTER-Attribut bei %C"
  
! #: fortran/decl.cc:11207
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "Doppeltes NON_OVERRIDABLE bei %C"
  
! #: fortran/decl.cc:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "Doppeltes DEFERRED bei %C"
  
! #: fortran/decl.cc:11236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Zugriffsspezifikation bei %C erwartet"
  
! #: fortran/decl.cc:11238
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Bindeattribut bei %C erwartet"
  
! #: fortran/decl.cc:11246
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "NON_OVERRIDABLE und DEFERRED kÃ¶nnen nicht gleichzeitig bei %C auftreten"
  
! #: fortran/decl.cc:11259
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "POINTER-Attribut ist fÃ¼r Prozedurzeiger-Komponente bei %C erforderlich"
  
! #: fortran/decl.cc:11301
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Schnittstellenname nach %<(%> bei %C erforderlich"
  
! #: fortran/decl.cc:11307
  #, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "%<)%> bei %C erwartet"
  
! #: fortran/decl.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Schnittstelle muss fÃ¼r DEFERRED-Bindung bei %C angegeben werden"
  
! #: fortran/decl.cc:11332
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDURE(Schnittstelle) bei %C sollte als DEFERRED deklariert sein"
  
! #: fortran/decl.cc:11355
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Bindungsname bei %C erwartet"
  
! #: fortran/decl.cc:11359
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "PROCEDURE-Liste bei %C"
  
! #: fortran/decl.cc:11371
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "%<=> target%> ist ungÃ¼ltig fÃ¼r DEFERRED-Bindung bei %C"
  
! #: fortran/decl.cc:11377
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr "%<::%> in PROCEDURE-Bindung mit explizitem Ziel bei %C erforderlich"
  
! #: fortran/decl.cc:11387
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Bindungsziel hinter %<=>%> bei %C erforderlich"
  
! #: fortran/decl.cc:11404
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr "Typ %qs mit DEFERRED-Bindung bei %C ist nicht ABSTRACT"
  
! #: fortran/decl.cc:11415
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Es gibt bereits eine Prozedur mit Bindungsname %qs fÃ¼r den abgeleiteten Typ %qs bei %C"
  
! #: fortran/decl.cc:11466
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "GENERIC bei %C muss innerhalb eines CONTAINS eines abgeleiteten Typs sein"
  
! #: fortran/decl.cc:11486
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "%<::%> bei %C erwartet"
  
! #: fortran/decl.cc:11498
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Generischer Name oder Operatordeskriptor bei %C erwartet"
  
! #: fortran/decl.cc:11519
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Kaputte GENERIC-Anweisung bei %C"
  
! #: fortran/decl.cc:11530
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "%<=>%> bei %C erwartet"
  
! #: fortran/decl.cc:11566
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Es gibt bereits eine nicht-generische Prozedur mit Bindungsname %qs fÃ¼r den abgeleiteten Typ %qs bei %C"
  
! #: fortran/decl.cc:11574
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr "Bindung bei %C muss denselben Zugriff wie bereits definierte Bindung %qs haben"
  
! #: fortran/decl.cc:11622
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Spezifischer Bindungsname bei %C erwartet"
  
! #: fortran/decl.cc:11632
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "%qs bereits als spezifische Bindung fÃ¼r das generische %qs bei %C definiert"
  
! #: fortran/decl.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Ausschuss hinter GENERIC-Bindung bei %C"
  
! #: fortran/decl.cc:11685
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "FINAL-Deklaration bei %C muss innerhalb eines CONTAINS-Abschnitts eines abgeleiteten Typs stehen"
  
! #: fortran/decl.cc:11697
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "Deklaration abgeleiteten Typs mit FINAL bei %C muss im Spezifikationsteil eines Moduls sein"
  
! #: fortran/decl.cc:11719
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "Leeres FINAL bei %C"
  
! #: fortran/decl.cc:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Prozedurname im Modul bei %C erwartet"
  
! #: fortran/decl.cc:11736
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "%<,%> bei %C erwartet"
  
! #: fortran/decl.cc:11742
  #, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Unbekannter Prozedurname %qs bei %C"
  
! #: fortran/decl.cc:11755
  #, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "%qs bei %C ist bereits als FINAL-Prozedur definiert"
  
! #: fortran/decl.cc:11829
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Unbekanntes Attribut in !GCC$ ATTRIBUTES-Anweisung bei %C"
  
! #: fortran/decl.cc:11875
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Syntaxfehler in !GCC$ ATTRIBUTES-Anweisung bei %C"
  
! #: fortran/decl.cc:11896
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr "Direktive %<GCC unroll%> bei %2$C verlangt eine konstante Anzahl (maximal %1$u)"
  
! #: fortran/decl.cc:11910
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Syntaxfehler in !GCC$-UNROLL-Direktive bei %C"
  
! #: fortran/decl.cc:11974
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr "Syntaxfehler in !GCC$-IVDEP-Direktive bei %C"
  
! #: fortran/decl.cc:11991
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr "Syntaxfehler in !GCC$-VECTOR-Direktive bei %C"
  
! #: fortran/decl.cc:12008
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
  msgstr "Syntaxfehler in !GCC$-NOVECTOR-Direktive bei %C"
*************** msgid "show_expr(): Don't know how to sh
*** 70493,70504 ****
  msgstr "Interner Fehler: show_expr(): Don't know how to show expr"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/dump-parse-tree.cc:3549
  #, gcc-internal-format
  msgid "show_code_node(): Bad statement code"
  msgstr "Interner Fehler: show_code_node(): Bad statement code"
  
! #: fortran/dump-parse-tree.cc:3885 fortran/dump-parse-tree.cc:3990
  #, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "%qs bei %L kann nicht in interoperablen Typ konvertiert werden"
--- 70776,70787 ----
  msgstr "Interner Fehler: show_expr(): Don't know how to show expr"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/dump-parse-tree.cc:3567
  #, gcc-internal-format
  msgid "show_code_node(): Bad statement code"
  msgstr "Interner Fehler: show_code_node(): Bad statement code"
  
! #: fortran/dump-parse-tree.cc:3903 fortran/dump-parse-tree.cc:4008
  #, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "%qs bei %L kann nicht in interoperablen Typ konvertiert werden"
*************** msgstr "Die Anzahl der Elemente im Feldk
*** 70581,70756 ****
  msgid "Error in array constructor referenced at %L"
  msgstr "Fehler in Feldkonstruktor, auf den bei %L verwiesen wird"
  
! #: fortran/expr.cc:1856 fortran/primary.cc:2292 fortran/primary.cc:2436
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "LEN-part_ref bei %C"
  
! #: fortran/expr.cc:1881 fortran/primary.cc:2287 fortran/primary.cc:2451
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "KIND-part_ref bei %C"
  
! #: fortran/expr.cc:1892
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "RE-part_ref bei %C"
  
! #: fortran/expr.cc:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "IM-part_ref bei %C"
  
! #: fortran/expr.cc:2554
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "elementare Funktionsargumente bei %C sind nicht konform"
  
! #: fortran/expr.cc:2598
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Numerische oder CHARACTER-Operanden benÃ¶tigt in Ausdruck bei %L"
  
! #: fortran/expr.cc:2623
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Verkettungsoperator in Ausdruck bei %L muss zwei CHARACTER-Operanden haben"
  
! #: fortran/expr.cc:2630
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Verkettungsoperator bei %L muss Zeichenketten der gleichen Sorte verketten"
  
! #: fortran/expr.cc:2640
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ".NOT.-Operator in Ausdruck bei %L muss einen LOGICAL-Operanden haben"
  
! #: fortran/expr.cc:2656
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "LOGICAL-Operanden werden in Ausdruck bei %L benÃ¶tigt"
  
! #: fortran/expr.cc:2667
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Nur intrinsische Operatoren kÃ¶nnen in Ausdruck bei %L verwendet werden"
  
! #: fortran/expr.cc:2675
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "In Ausdruck bei %L werden numerische Operanden benÃ¶tigt"
  
! #: fortran/expr.cc:2698
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "UngÃ¼ltiger Initialisierungsausdruck fÃ¼r ALLOCATABLE-Komponente %qs in Strukturkonstruktor bei %L"
  
! #: fortran/expr.cc:2835
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Variable %qs mit vermuteter oder aufgeschobener ZeichenlÃ¤nge in konstantem Ausdruck bei %L"
  
! #: fortran/expr.cc:2910
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "Transformierende intrinsische Routine %qs bei %L ist in einem Initialisierungs-Ausdruck nicht erlaubt"
  
! #: fortran/expr.cc:2941
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Auswertung des nicht standardisierten Initialisierungsausdrucks bei %L"
  
! #: fortran/expr.cc:3018 fortran/resolve.cc:2852
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Funktion %qs in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion sein"
  
! #: fortran/expr.cc:3030
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Intrinsische Funktion %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3069
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMETER %qs wird bei %L verwendet, bevor dessen Definition vollstÃ¤ndig ist"
  
! #: fortran/expr.cc:3089
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter GrÃ¶ÃŸe bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.cc:3095
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.cc:3104
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3108
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "Aufgeschobenes Feld %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3114
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Feld %qs bei %L ist eine Variable, die nicht zu konstantem Ausdruck reduziert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.cc:3120
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermutetem Rang bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3130
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Parameter %qs bei %L wurde nicht deklariert oder ist eine Variable, die nicht zu konstantem Ausdruck reduziert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:3184
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "check_init_expr(): Unknown expression type"
  
! #: fortran/expr.cc:3319
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "Spezifikationsfunktion %qs bei %L kann keine Anweisungsfunktion sein"
  
! #: fortran/expr.cc:3326
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Spezifikationsfunktion %qs bei %L kann keine interne Funktion sein"
  
! #: fortran/expr.cc:3333
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "Spezifikationsfunktion %qs bei %L muss PURE sein"
  
! #: fortran/expr.cc:3341
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "Spezifikationsfunktion %qs bei %L kann nicht RECURSIVE sein"
  
! #: fortran/expr.cc:3488
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "Scheinargument %qs ist im Ausdruck bei %L nicht erlaubt"
  
! #: fortran/expr.cc:3496
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Scheinargument %qs bei %L kann nicht OPTIONAL sein"
  
! #: fortran/expr.cc:3503
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L kann nicht INTENT(OUT) sein"
--- 70864,71039 ----
  msgid "Error in array constructor referenced at %L"
  msgstr "Fehler in Feldkonstruktor, auf den bei %L verwiesen wird"
  
! #: fortran/expr.cc:1861 fortran/primary.cc:2398 fortran/primary.cc:2575
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "LEN-part_ref bei %C"
  
! #: fortran/expr.cc:1886 fortran/primary.cc:2393 fortran/primary.cc:2590
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "KIND-part_ref bei %C"
  
! #: fortran/expr.cc:1897
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "RE-part_ref bei %C"
  
! #: fortran/expr.cc:1909
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "IM-part_ref bei %C"
  
! #: fortran/expr.cc:2559
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "elementare Funktionsargumente bei %C sind nicht konform"
  
! #: fortran/expr.cc:2603
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Numerische oder CHARACTER-Operanden benÃ¶tigt in Ausdruck bei %L"
  
! #: fortran/expr.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Verkettungsoperator in Ausdruck bei %L muss zwei CHARACTER-Operanden haben"
  
! #: fortran/expr.cc:2635
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Verkettungsoperator bei %L muss Zeichenketten der gleichen Sorte verketten"
  
! #: fortran/expr.cc:2645
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ".NOT.-Operator in Ausdruck bei %L muss einen LOGICAL-Operanden haben"
  
! #: fortran/expr.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "LOGICAL-Operanden werden in Ausdruck bei %L benÃ¶tigt"
  
! #: fortran/expr.cc:2672
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Nur intrinsische Operatoren kÃ¶nnen in Ausdruck bei %L verwendet werden"
  
! #: fortran/expr.cc:2680
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "In Ausdruck bei %L werden numerische Operanden benÃ¶tigt"
  
! #: fortran/expr.cc:2703
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "UngÃ¼ltiger Initialisierungsausdruck fÃ¼r ALLOCATABLE-Komponente %qs in Strukturkonstruktor bei %L"
  
! #: fortran/expr.cc:2840
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Variable %qs mit vermuteter oder aufgeschobener ZeichenlÃ¤nge in konstantem Ausdruck bei %L"
  
! #: fortran/expr.cc:2915
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "Transformierende intrinsische Routine %qs bei %L ist in einem Initialisierungs-Ausdruck nicht erlaubt"
  
! #: fortran/expr.cc:2946
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "Auswertung des nicht standardisierten Initialisierungsausdrucks bei %L"
  
! #: fortran/expr.cc:3023 fortran/resolve.cc:2862
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "Funktion %qs in Initialisierungs-Ausdruck bei %L muss eine intrinsische Funktion sein"
  
! #: fortran/expr.cc:3035
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Intrinsische Funktion %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3074
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "PARAMETER %qs wird bei %L verwendet, bevor dessen Definition vollstÃ¤ndig ist"
  
! #: fortran/expr.cc:3094
  #, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter GrÃ¶ÃŸe bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.cc:3100
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.cc:3109
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermuteter Form bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3113
  #, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "Aufgeschobenes Feld %qs bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3119
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "Feld %qs bei %L ist eine Variable, die nicht zu konstantem Ausdruck reduziert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89938
! #: fortran/expr.cc:3125
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "Feld %qs mit vermutetem Rang bei %L ist nicht in einem Initialisierungs-Ausdruck erlaubt"
  
! #: fortran/expr.cc:3135
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "Parameter %qs bei %L wurde nicht deklariert oder ist eine Variable, die nicht zu konstantem Ausdruck reduziert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/expr.cc:3189
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "check_init_expr(): Unknown expression type"
  
! #: fortran/expr.cc:3324
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "Spezifikationsfunktion %qs bei %L kann keine Anweisungsfunktion sein"
  
! #: fortran/expr.cc:3331
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Spezifikationsfunktion %qs bei %L kann keine interne Funktion sein"
  
! #: fortran/expr.cc:3338
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "Spezifikationsfunktion %qs bei %L muss PURE sein"
  
! #: fortran/expr.cc:3346
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "Spezifikationsfunktion %qs bei %L kann nicht RECURSIVE sein"
  
! #: fortran/expr.cc:3493
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "Scheinargument %qs ist im Ausdruck bei %L nicht erlaubt"
  
! #: fortran/expr.cc:3501
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "Scheinargument %qs bei %L kann nicht OPTIONAL sein"
  
! #: fortran/expr.cc:3508
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L kann nicht INTENT(OUT) sein"
*************** msgstr "Unpassende Schnittstellen bei Zu
*** 70937,70943 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Explizite Schnittstelle fÃ¼r Komponente %qs bei %L erforderlich: %s"
  
! #: fortran/expr.cc:4232 fortran/expr.cc:4247 fortran/resolve.cc:2732
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Explizite Schnittstelle fÃ¼r %qs bei %L erforderlich: %s"
--- 71220,71226 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Explizite Schnittstelle fÃ¼r Komponente %qs bei %L erforderlich: %s"
  
! #: fortran/expr.cc:4232 fortran/expr.cc:4247 fortran/resolve.cc:2742
  #, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Explizite Schnittstelle fÃ¼r %qs bei %L erforderlich: %s"
*************** msgstr "Zuweisung an zusammenhÃ¤ngenden
*** 71055,71061 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Zeiger bei %L in Zeigerzuweisung kÃ¶nnte Zeigerziel Ã¼berdauern"
  
! #: fortran/expr.cc:4638 fortran/resolve.cc:1571
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "Ziel der Zeigerinitialisierung bei %L darf nicht ALLOCATABLE sein"
--- 71338,71344 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "Zeiger bei %L in Zeigerzuweisung kÃ¶nnte Zeigerziel Ã¼berdauern"
  
! #: fortran/expr.cc:4638 fortran/resolve.cc:1565
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "Ziel der Zeigerinitialisierung bei %L darf nicht ALLOCATABLE sein"
*************** msgstr "Ziel der Zeigerinitialisierung b
*** 71065,71071 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Ziel der Zeigerinitialisierung bei %L muss das TARGET-Attribut haben"
  
! #: fortran/expr.cc:4659 fortran/resolve.cc:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "Ziel der Zeigerinitialisierung bei %L muss das SAVE-Attribut haben"
--- 71348,71354 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "Ziel der Zeigerinitialisierung bei %L muss das TARGET-Attribut haben"
  
! #: fortran/expr.cc:4659 fortran/resolve.cc:1571
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "Ziel der Zeigerinitialisierung bei %L muss das SAVE-Attribut haben"
*************** msgstr "Dummyprozedur %qs ist in Initial
*** 71090,71186 ****
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr "Interner Fehler: generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  
! #: fortran/expr.cc:6266
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Zeigerfunktionen in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6274
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Nicht-variabler Ausdruck in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6282
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Benannte Konstante %qs in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6293
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qs in Variablen-Definitionskontext (%s) bei %L ist keine Variable"
  
! #: fortran/expr.cc:6304
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Nicht-POINTER in Zeiger-Verbindungskontext (%s) bei %L"
  
! #: fortran/expr.cc:6313
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Typ nicht zugreifbar in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6326
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6339
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_EVENT in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6370
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "Parameterabfrage %qs fÃ¼r %qs in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6387
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Scheinargument %qs mit INTENT(IN) in Zeiger-Verbindungskontext (%s) bei %L"
  
! #: fortran/expr.cc:6397
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Scheinargument %qs mit INTENT(IN) in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6410
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "Variable %qs ist PROTECTED und kann nicht in einem Zeigerzuordnungskontext (%s) bei %L vorkommen"
  
! #: fortran/expr.cc:6418
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "Variable %qs ist PROTECTED und kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten"
  
! #: fortran/expr.cc:6433
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "Variable %qs kann nicht in Variablen-Definitionskontext (%s) bei %L in PURE-Prozedur auftreten"
  
! #: fortran/expr.cc:6493 fortran/expr.cc:6514
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "%qs ist bei %L mit vektorindiziertem Ziel verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden"
  
! #: fortran/expr.cc:6498
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "%qs ist bei %L mit Ausdruck verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden"
  
! #: fortran/expr.cc:6507
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "%qs bei %L ist mit einer Zeigerfunktion verbunden, die in einem Variablendefinitionskontext verwendet wird (%s)"
  
! #: fortran/expr.cc:6526
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "Associate-Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kann"
  
! #: fortran/expr.cc:6568
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "Elemente mit demselben Wert bei %L und %L in Vektorindex in einem Variablen-Definitionskontext (%s)"
--- 71373,71469 ----
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr "Interner Fehler: generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  
! #: fortran/expr.cc:6267
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Zeigerfunktionen in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6275
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "Nicht-variabler Ausdruck in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6283
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Benannte Konstante %qs in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6294
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "%qs in Variablen-Definitionskontext (%s) bei %L ist keine Variable"
  
! #: fortran/expr.cc:6305
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Nicht-POINTER in Zeiger-Verbindungskontext (%s) bei %L"
  
! #: fortran/expr.cc:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Typ nicht zugreifbar in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6327
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6340
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_EVENT in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6371
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "Parameterabfrage %qs fÃ¼r %qs in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6388
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Scheinargument %qs mit INTENT(IN) in Zeiger-Verbindungskontext (%s) bei %L"
  
! #: fortran/expr.cc:6398
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Scheinargument %qs mit INTENT(IN) in Variablen-Definitionskontext (%s) bei %L"
  
! #: fortran/expr.cc:6411
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "Variable %qs ist PROTECTED und kann nicht in einem Zeigerzuordnungskontext (%s) bei %L vorkommen"
  
! #: fortran/expr.cc:6419
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "Variable %qs ist PROTECTED und kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten"
  
! #: fortran/expr.cc:6434
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "Variable %qs kann nicht in Variablen-Definitionskontext (%s) bei %L in PURE-Prozedur auftreten"
  
! #: fortran/expr.cc:6494 fortran/expr.cc:6515
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "%qs ist bei %L mit vektorindiziertem Ziel verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden"
  
! #: fortran/expr.cc:6499
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "%qs ist bei %L mit Ausdruck verbunden und kann nicht in Variablen-Definitionskontext (%s) verwendet werden"
  
! #: fortran/expr.cc:6508
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "%qs bei %L ist mit einer Zeigerfunktion verbunden, die in einem Variablendefinitionskontext verwendet wird (%s)"
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "Associate-Name %qs kann nicht in Variablen-Definitionskontext (%s) bei %L auftreten, da sein Ziel bei %L es auch nicht kann"
  
! #: fortran/expr.cc:6569
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "Elemente mit demselben Wert bei %L und %L in Vektorindex in einem Variablen-Definitionskontext (%s)"
*************** msgid "Illegal id in copy_walk_reduction
*** 71201,71207 ****
  msgstr "Illegal id in copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1514
! #: fortran/trans-array.cc:7156 fortran/trans-array.cc:8807
  #: fortran/trans-intrinsic.cc:8475
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 71484,71490 ----
  msgstr "Illegal id in copy_walk_reduction_arg"
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1514
! #: fortran/trans-array.cc:7194 fortran/trans-array.cc:8856
  #: fortran/trans-intrinsic.cc:8475
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr "Variable %qs bei %L auf undefini
*** 71282,71288 ****
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr "Variable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Funktion %qs definiert werden"
  
! #: fortran/frontend-passes.cc:3481 fortran/trans-expr.cc:1900
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr "Code zur Neu-Reservierung des reservierbaren Feldes bei %L wird hinzugefÃ¼gt"
--- 71565,71571 ----
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr "Variable %qs bei %L kann nicht innerhalb der bei %L beginnenden Schleife als INTENT(INOUT)-Argument fÃ¼r Funktion %qs definiert werden"
  
! #: fortran/frontend-passes.cc:3481 fortran/trans-expr.cc:1932
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr "Code zur Neu-Reservierung des reservierbaren Feldes bei %L wird hinzugefÃ¼gt"
*************** msgid "Interchanging loops at %L"
*** 71298,71304 ****
  msgstr "Schleifen bei %L werden getauscht"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99302
! #: fortran/frontend-passes.cc:5852
  #, gcc-internal-format, gfc-internal-format
  msgid "%s between %L and %L"
  msgstr "%s zwischen %L und %L"
--- 71581,71587 ----
  msgstr "Schleifen bei %L werden getauscht"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99302
! #: fortran/frontend-passes.cc:5855
  #, gcc-internal-format, gfc-internal-format
  msgid "%s between %L and %L"
  msgstr "%s zwischen %L und %L"
*************** msgstr "Erstes Argument der definierten
*** 71418,71429 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Zweites Argument der definierten Zuweisung bei %L muss INTENT(IN)"
  
! #: fortran/interface.cc:1035 fortran/resolve.cc:17916
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:17934
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
--- 71701,71712 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "Zweites Argument der definierten Zuweisung bei %L muss INTENT(IN)"
  
! #: fortran/interface.cc:1035 fortran/resolve.cc:18228
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:18246
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L muss INTENT(IN) sein"
*************** msgstr "check_result_characteristics (1)
*** 71448,72109 ****
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1932
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "Prozedur %qs in %s bei %L hat keine explizite Schnittstelle; meinen Sie %qs?"
  
! #: fortran/interface.cc:1937
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "Prozedur %qs in %s bei %L hat keine explizite Schnittstelle"
  
! #: fortran/interface.cc:1941
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "Prozedur %qs in %s bei %L ist weder Funktion noch Subroutine; meinen Sie %qs?"
  
! #: fortran/interface.cc:1945
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "Prozedur %qs in %s bei %L ist weder Funktion noch Subroutine"
  
! #: fortran/interface.cc:1957
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr "In %s bei %L mÃ¼ssen alle Prozeduren entweder SUBROUTINE oder FUNCTION sein"
  
! #: fortran/interface.cc:1961
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr "In %s bei %L mÃ¼ssen alle Prozeduren auch FUNCTIONs sein, da der allgemeine Name auch der Name des abgeleiteten Typs ist"
  
! #: fortran/interface.cc:1969
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Interne Prozedur %qs in %s bei %L"
  
! #: fortran/interface.cc:2026 fortran/interface.cc:2031
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Mehrdeutige Schnittstellen in %s fÃ¼r %qs bei %L und %qs bei %L"
  
! #: fortran/interface.cc:2036
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Obwohl nicht referenziert, hat %qs mehrdeutige Schnittstellen bei %L"
  
! #: fortran/interface.cc:2074
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "%qs bei %L ist keine Modulprozedur"
  
! #: fortran/interface.cc:2279
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "Feld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem Rang"
  
! #: fortran/interface.cc:2282
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "Unpassender Rang in Argument %qs bei %L (Skalar und Rang-%d)"
  
! #: fortran/interface.cc:2285
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "Unpassender Rang in Argument %qs bei %L (Rang-%d und Skalar)"
  
! #: fortran/interface.cc:2288
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "Unpassender Rang in Argument %qs bei %L (Rang-%d und Rang-%d)"
  
! #: fortran/interface.cc:2300
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "UnvertrÃ¤gliche RÃ¤nge zwischen Argument bei %L und Argument bei %L (skalar und Rang-%d)"
  
! #: fortran/interface.cc:2304
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "UnvertrÃ¤gliche RÃ¤nge zwischen Argument bei %L und Argument bei %L (Rang-%d und skalar)"
  
! #: fortran/interface.cc:2308
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "UnvertrÃ¤gliche RÃ¤nge zwischen Argument bei %L und Argument bei %L (Rang-%d und Rang-%d)"
  
! #: fortran/interface.cc:2431
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "UngÃ¼ltiges Argument fÃ¼r Prozedur bei %L"
  
! #: fortran/interface.cc:2439 fortran/interface.cc:2466
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Schnittstelle in Scheinprozedur %qs bei %L passt nicht: %s"
  
! #: fortran/interface.cc:2477
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "Effektives Argument fÃ¼r fortlaufenden Schein-Zeiger %qs bei %L muss einfach fortlaufend sein"
  
! #: fortran/interface.cc:2500
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "UnvertrÃ¤gliche Typen zwischen Argument bei %L und Argument bei %L (%s/%s)."
  
! #: fortran/interface.cc:2510
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Unpassender Typ in Argument %qs bei %L; %s wurde an %s Ã¼bergeben"
  
! #: fortran/interface.cc:2520
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Feld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem Rang"
  
! #: fortran/interface.cc:2534
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Argument fÃ¼r angenommenen Typ bei %L, das dem Dummy-Argument %qs fÃ¼r den angenommenen Rang entspricht, muss von angenommener Form oder angenommenem Rang sein"
  
! #: fortran/interface.cc:2551
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Effektives Argument fÃ¼r %qs bei %L muss polymorph sein"
  
! #: fortran/interface.cc:2561
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Effektives Argument fÃ¼r %qs bei %L muss denselben deklarierten Typ haben"
  
! #: fortran/interface.cc:2576
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr "Effektives Argument fÃ¼r %qs bei %L muss unbegrenzt polymorph sein, da das formale Argument ein Zeiger oder reservierbare unbegrenzt polymorphe EntitÃ¤t ist [F2008: 12.5.2.5]"
  
! #: fortran/interface.cc:2592
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Effektives Argument fÃ¼r %qs bei %L sein muss Koarray sein"
  
! #: fortran/interface.cc:2614
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Unpassender Korang in Argument %qs bei %L (%d und %d)"
  
! #: fortran/interface.cc:2632
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "Effektives Argument fÃ¼r %qs bei %L muss einfach fortlaufend oder ein Element eines solchen Feldes sein"
  
! #: fortran/interface.cc:2647
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Effektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ LOCK_TYPE oder einer Komponente LOCK_TYPE"
  
! #: fortran/interface.cc:2662
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Effektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ EVENT_TYPE oder einer EVENT_TYPE-Komponente"
  
! #: fortran/interface.cc:2681
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "Scheinargument %qs muss Zeiger oder Feld mit angenommener Form ohne CONTIGUOUS-Attribut sein, da das effektive Argument bei %L nicht einfach fortlaufend ist und beide ASYNCHRONOUS oder VOLATILE sind"
  
! #: fortran/interface.cc:2694
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Koarray bei %L wird an reservierbares, Nicht-Coarray, INTENT(OUT) Scheinargument %qs Ã¼bergeben"
  
! #: fortran/interface.cc:2701
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Koarray bei %L wird an reservierbares, Nicht-Coarray-Scheinargument %qs Ã¼bergeben, das ungÃ¼ltig wird, wenn der Reservierungsstatus geÃ¤ndert wird"
  
! #: fortran/interface.cc:2787
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Polymorphes Skalar wird an Feld-Scheinargument %qs bei %L Ã¼bergeben"
  
! #: fortran/interface.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Element des Feldes mit vermuteter Form oder von Zeigern bei %L kann nicht zum Argument bei %L passen"
  
! #: fortran/interface.cc:2803
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Element des Feldes mit vermuteter Form oder von Zeigern wird bei %2$L an ein Feld-Scheinargument %1$qs Ã¼bergeben"
  
! #: fortran/interface.cc:2816
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Erweiterung: Skalares effektives nicht-standardartiges, nicht-C_CHAR CHARACTER-Argument mit Feld-Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:2824
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Skalares effektives CHARACTER-Argument mit Feld-Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:3212
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "SchlÃ¼sselwort-Argument %qs bei %L darf innerhalb einer Anweisungsfunktion nicht auftauchen"
  
! #: fortran/interface.cc:3235
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "SchlÃ¼sselwort-Argument %qs bei %L ist nicht in der Prozedur; meinen Sie %qs?"
  
! #: fortran/interface.cc:3239
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "SchlÃ¼sselwort-Argument %qs bei %L ist nicht in der Prozedur"
  
! #: fortran/interface.cc:3248
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "SchlÃ¼sselwort-Argument %qs bei %L ist bereits mit einem anderen effektiven Argument verbunden"
  
! #: fortran/interface.cc:3258
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Mehr effektive als formale Argumente in Prozeduraufruf bei %L"
  
! #: fortran/interface.cc:3271
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Fehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:3285
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Unerwartete alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:3314
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "Unerwartetes intrinsisches NULL() bei %L fÃ¼r Schein-%qs"
  
! #: fortran/interface.cc:3317
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Nullzeiger bei %L an Nicht-Zeiger-Schein-%qs"
  
! #: fortran/interface.cc:3343
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr "Argument bei %L fÃ¼r den angenommenen Typ des Dummys hat Typparameter oder hat einen abgeleiteten Typ mit typgebundenen oder FINAL-Prozeduren"
  
! #: fortran/interface.cc:3355
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "Unbegrenztes polymorphes Argument bei %L passt weder zu einem unbegrenzt polymorphen oder einem Dummyargument mit angenommenem Typ"
  
! #: fortran/interface.cc:3379
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "ZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Zeiger oder reservierbarem Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:3386
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "ZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Scheinargument %qs mit vermuteter Form bei %L"
  
! #: fortran/interface.cc:3401
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "Effektives Argument bei %L an reservierbares oder Zeiger-Scheinargument %qs muss Parameter mit Typ aufgeschobener LÃ¤nge haben, genau dann, wenn das Scheinargument einen solchen hat"
  
! #: fortran/interface.cc:3420
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "ZeichenlÃ¤nge des effektiven Arguments kÃ¼rzer als das des Scheinarguments %qs (%lu/%lu) bei %L"
  
! #: fortran/interface.cc:3430 fortran/interface.cc:3435
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "Effektives Argument enthÃ¤lt zuwenige Elemente fÃ¼r Scheinargument %qs (%lu/%lu) bei %L"
  
! #: fortran/interface.cc:3456
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Prozedurzeiger fÃ¼r Argument %qs bei %L erwartet"
  
! #: fortran/interface.cc:3473
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Prozedur fÃ¼r Argument %qs bei %L erwartet"
  
! #: fortran/interface.cc:3538
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Effektives Argument fÃ¼r %qs kann nicht Feld vermuteter GrÃ¶ÃŸe bei %L sein"
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Argument des INTENT(OUT)-Dummy fÃ¼r angenommenen Rang %qs bei %L muss eine bekannte GrÃ¶ÃŸe haben"
  
! #: fortran/interface.cc:3582
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "TatsÃ¤chliches Argument fÃ¼r %qs bei %L muss ein Zeiger sein"
  
! #: fortran/interface.cc:3591
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Effektives Nicht-Zeiger-Argument bei %L an Scheinzeiger %qs"
  
! #: fortran/interface.cc:3600
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "TatsÃ¤chliches Argument fÃ¼r %qs bei %L muss ein Zeiger oder ein gÃ¼ltiges Ziel fÃ¼r den Dummy-Zeiger in einer Anweisung fÃ¼r Zeiger-Zuweisung sein"
  
! #: fortran/interface.cc:3614
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Koindiziertes effektives Argument bei %L an Scheinzeiger %qs"
  
! #: fortran/interface.cc:3628
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "Koindiziertes effektives Argument bei %L an scheinreservierbares %qs erfordert INTENT(IN)"
  
! #: fortran/interface.cc:3643
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "Koindiziertes effektives ASYNCHRONOUS- oder VOLATILE-Argument bei %L erfordert, dass Schein-%qs weder ASYNCHRONOUS noch VOLATILE hat"
  
! #: fortran/interface.cc:3658
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "Koindiziertes effektives Argument bei %L mit reservierbarer endgÃ¼ltiger Komponente fÃ¼r Schein-%qs erfordert entweder VALUE oder INTENT(IN)"
  
! #: fortran/interface.cc:3671
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Effektives CLASS-Feldargument fÃ¼r %qs muss ein vollstÃ¤ndiges Feld bei %L sein"
  
! #: fortran/interface.cc:3682
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Effektives Argument fÃ¼r %qs muss ALLOCATABLE bei %L sein"
  
! #: fortran/interface.cc:3693
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr "Das tatsÃ¤chliche Argument fÃ¼r %qs bei %L ist ein Funktionsergebnis und das Dummy-Argument ist ALLOCATABLE"
  
! #: fortran/interface.cc:3731
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "Feldbereich mit Vektorindex als effektives Argument bei %L ist unvertrÃ¤glich mit INTENT(OUT), INTENT(INOUT), VOLATILE- und ASYNCHRONOUS-Attribut des Scheinarguments %qs"
  
! #: fortran/interface.cc:3751
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Effektives Argument mit vermuteter Form bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qs"
  
! #: fortran/interface.cc:3769
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Feldbereich als effektives Argument bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qs"
  
! #: fortran/interface.cc:3790
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "Zeigerfeld als effektives Argument bei %L erfordert wegen VOLATILE-Attribut ein Scheinargument %qs mit vermuteter Form oder als Zeigerfeld"
  
! #: fortran/interface.cc:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Fehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:3831
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Fehlendes effektives Argument fÃ¼r Argument %qs bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:3959
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Bad component code"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:3988
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): List mismatch"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4014
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): corrupted data"
  
! #: fortran/interface.cc:4024
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Gleiches effektives Argument mit INTENT(%s)-Argument %qs und INTENT(%s)-Argument %qs bei %L verbunden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4054
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): List mismatch"
  
! #: fortran/interface.cc:4074
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Prozedurargument bei %L ist lokal fÃ¼r PURE-Prozedur und hat das POINTER-Attribut"
  
! #: fortran/interface.cc:4086
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Effektives koindiziertes Argument bei %L in PURE-Prozedur wird an INTENT(%s)-Argument Ã¼bergeben"
  
! #: fortran/interface.cc:4096
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Effektives koindiziertes Argument bei %L in PURE-Prozedur wird an POINTER-Scheinargument Ã¼bergeben"
  
! #: fortran/interface.cc:4107
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Koindiziertem polymorphen effektiven Argument bei %L wird polymorphes Scheinargument %qs Ã¼bergeben"
  
! #: fortran/interface.cc:4149
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Prozedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariert; meinen Sie %qs?"
  
! #: fortran/interface.cc:4153 fortran/interface.cc:4163
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Prozedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariert"
  
! #: fortran/interface.cc:4159
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Prozedur %qs mit einer impliziten Schnittstelle bei %L aufgerufen"
  
! #: fortran/interface.cc:4172
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Das Zeigerobjekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert sein"
  
! #: fortran/interface.cc:4180
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Das reservierbare Objekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert sein"
  
! #: fortran/interface.cc:4188
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Reservierbare Funktion %qs bei %L muss eine explizite Funktionsschnittstelle haben"
  
! #: fortran/interface.cc:4205
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Explizite Schnittstelle fÃ¼r polymorphes Argument bei %L erforderlich"
  
! #: fortran/interface.cc:4214
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "SchlÃ¼sselwort-Argument erfordert explizite Schnittstelle fÃ¼r Prozedur %qs bei %L"
  
! #: fortran/interface.cc:4223
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Argument Â»%sÂ« bei %L vermuteten Typs erfordert eine explizite Schnittstelle"
  
! #: fortran/interface.cc:4238
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Effektives Argument mit LOCK_TYPE oder mit LOCK_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qs"
  
! #: fortran/interface.cc:4253
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Effektives Argument mit EVENT_TYPE oder mit EVENT_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qs"
  
! #: fortran/interface.cc:4263
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "MOLD-Argument an NULL bei %L erforderlich"
  
! #: fortran/interface.cc:4271
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Das Ãœbergeben des eingebauten NULL als tatsÃ¤chliches Argument bei %L erfordert eine explizite Schnittstelle"
  
! #: fortran/interface.cc:4281
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Argument vermuteten Ranges erfordert eine explizite Schnittstelle bei %L"
  
! #: fortran/interface.cc:4323
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Prozedurzeiger-Komponente %qs mit einer impliziten Schnittstelle bei %L aufgerufen"
  
! #: fortran/interface.cc:4334
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "SchlÃ¼sselwortargument erfordert explizite Schnittstelle fÃ¼r Prozedurzeigerkomponente %qs bei %L"
  
! #: fortran/interface.cc:4419
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "In NULL()-Argument bei %L wird MOLD= benÃ¶tigt: Mehrdeutig zwischen spezifischen Funktionen %s und %s"
  
! #: fortran/interface.cc:4489
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Symbol %qs kann nicht gefunden werden"
  
! #: fortran/interface.cc:4873
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "EntitÃ¤t %qs bei %L ist bereits in der Schnittstelle vorhanden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4990
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Bad interface type"
  
! #: fortran/interface.cc:5084
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "GENERIC %qs bei %L kann nicht Ã¼berschrieben werden"
  
! #: fortran/interface.cc:5096
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs bei %L Ã¼berschreibt eine Prozedurbindung, die als NON_OVERRIDABLE deklariert ist"
  
! #: fortran/interface.cc:5104
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "%qs bei %L darf nicht DEFERRED sein, da es eine Nicht-DEFERRED-Bindung Ã¼berschreibt"
  
! #: fortran/interface.cc:5112
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs bei %L Ã¼berschreibt eine PURE-Prozedur und muss auch PURE sein"
  
! #: fortran/interface.cc:5121
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs bei %L Ã¼berschreibt eine ELEMENTAL-Prozedur und muss auch ELEMENTAL sein"
  
! #: fortran/interface.cc:5127
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs bei %L Ã¼berschreibt eine Nicht-ELEMENTAL-Prozedur und darf ebenfalls nicht ELEMENTAL sein"
  
! #: fortran/interface.cc:5136
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs bei %L Ã¼berschreibt eine SUBROUTINE und muss auch eine SUBROUTINE sein"
  
! #: fortran/interface.cc:5147
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs bei %L Ã¼berschreibt eine FUNCTION und muss auch eine FUNCTION sein"
  
! #: fortran/interface.cc:5155
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Unpassendes Ergebnis fÃ¼r die Ã¼berschreibende Prozedur %qs bei %L: %s"
  
! #: fortran/interface.cc:5166
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs bei %L Ã¼berschreibt eine PUBLIC-Prozedur und darf nicht PRIVATE sein"
  
! #: fortran/interface.cc:5196
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "Scheinargument %qs von %qs bei %L sollte %qs genannt werden, um zum zugehÃ¶rigen Argument der Ã¼berschriebenen Prozedur zu passen"
  
! #: fortran/interface.cc:5207
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Unpassende Argumente fÃ¼r die Ã¼berschreibende Prozedur %qs bei %L: %s"
  
! #: fortran/interface.cc:5216
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "%qs bei %L muss die gleiche Anzahl formaler Argumente wie die Ã¼berschriebene Prozedur haben"
  
! #: fortran/interface.cc:5225
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs bei %L Ã¼berschreibt eine NOPASS-Bindung und muss ebenfalls NOPASS sein"
  
! #: fortran/interface.cc:5236
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%qs bei %L Ã¼berschreibt eine Bindung mit PASS und muss ebenfalls PASS sein"
  
! #: fortran/interface.cc:5243
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "Scheinargument des Ã¼bergebenen Objektes von %qs bei %L muss an der gleichen Stelle wie das Scheinargument des Ã¼bergebenen Objektes der Ã¼berschriebenen Prozedur stehen"
  
! #: fortran/interface.cc:5264
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "DTIO-Scheinargument bei %L muss vom Typ %s sein"
  
! #: fortran/interface.cc:5271
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "DTIO-Scheinargument bei %L muss von KIND = %d sein"
  
! #: fortran/interface.cc:5278
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "DTIO-Scheinargument bei %L muss ein Skalar sein"
  
! #: fortran/interface.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "DTIO-Scheinargument bei %L muss ein ASSUMED SHAPE ARRAY sein"
  
! #: fortran/interface.cc:5286
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "DTIO-Zeichenargument bei %L muss angenommene LÃ¤nge haben"
  
! #: fortran/interface.cc:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "DTIO-Scheinargument bei %L muss INTENT %s haben"
  
! #: fortran/interface.cc:5348 fortran/interface.cc:5394
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Alternativer RÃ¼cksprung bei %L ist in einer DTIO-Prozedur nicht erlaubt"
  
! #: fortran/interface.cc:5360
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "DTIO-Prozedur %qs bei %L muss ein Unterprogramm sein"
  
! #: fortran/interface.cc:5372
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Zu wenige Scheinargumente in DTIO-Prozedur %qs bei %L"
  
! #: fortran/interface.cc:5379
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Zu viele Scheinargumente in DTIO-Prozedur %qs bei %L"
--- 71731,72403 ----
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  
! #: fortran/interface.cc:1940
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "Prozedur %qs in %s bei %L hat keine explizite Schnittstelle; meinen Sie %qs?"
  
! #: fortran/interface.cc:1945
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "Prozedur %qs in %s bei %L hat keine explizite Schnittstelle"
  
! #: fortran/interface.cc:1949
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "Prozedur %qs in %s bei %L ist weder Funktion noch Subroutine; meinen Sie %qs?"
  
! #: fortran/interface.cc:1953
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "Prozedur %qs in %s bei %L ist weder Funktion noch Subroutine"
  
! #: fortran/interface.cc:1965
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr "In %s bei %L mÃ¼ssen alle Prozeduren entweder SUBROUTINE oder FUNCTION sein"
  
! #: fortran/interface.cc:1969
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr "In %s bei %L mÃ¼ssen alle Prozeduren auch FUNCTIONs sein, da der allgemeine Name auch der Name des abgeleiteten Typs ist"
  
! #: fortran/interface.cc:1977
  #, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Interne Prozedur %qs in %s bei %L"
  
! #: fortran/interface.cc:2034 fortran/interface.cc:2039
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Mehrdeutige Schnittstellen in %s fÃ¼r %qs bei %L und %qs bei %L"
  
! #: fortran/interface.cc:2044
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Obwohl nicht referenziert, hat %qs mehrdeutige Schnittstellen bei %L"
  
! #: fortran/interface.cc:2082
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "%qs bei %L ist keine Modulprozedur"
  
! #: fortran/interface.cc:2287
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "Feld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem Rang"
  
! #: fortran/interface.cc:2290
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "Unpassender Rang in Argument %qs bei %L (Skalar und Rang-%d)"
  
! #: fortran/interface.cc:2293
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "Unpassender Rang in Argument %qs bei %L (Rang-%d und Skalar)"
  
! #: fortran/interface.cc:2296
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "Unpassender Rang in Argument %qs bei %L (Rang-%d und Rang-%d)"
  
! #: fortran/interface.cc:2308
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "UnvertrÃ¤gliche RÃ¤nge zwischen Argument bei %L und Argument bei %L (skalar und Rang-%d)"
  
! #: fortran/interface.cc:2312
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "UnvertrÃ¤gliche RÃ¤nge zwischen Argument bei %L und Argument bei %L (Rang-%d und skalar)"
  
! #: fortran/interface.cc:2316
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "UnvertrÃ¤gliche RÃ¤nge zwischen Argument bei %L und Argument bei %L (Rang-%d und Rang-%d)"
  
! #: fortran/interface.cc:2439
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "UngÃ¼ltiges Argument fÃ¼r Prozedur bei %L"
  
! #: fortran/interface.cc:2448 fortran/interface.cc:2457
! #: fortran/interface.cc:2484
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "Schnittstelle in Scheinprozedur %qs bei %L passt nicht: %s"
  
! #: fortran/interface.cc:2495
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "Effektives Argument fÃ¼r fortlaufenden Schein-Zeiger %qs bei %L muss einfach fortlaufend sein"
  
! #: fortran/interface.cc:2518
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "UnvertrÃ¤gliche Typen zwischen Argument bei %L und Argument bei %L (%s/%s)."
  
! #: fortran/interface.cc:2528
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "Unpassender Typ in Argument %qs bei %L; %s wurde an %s Ã¼bergeben"
  
! #: fortran/interface.cc:2538
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "Feld mit vermutetem Rang bei %L erfordert Scheinargument %qs mit vermutetem Rang"
  
! #: fortran/interface.cc:2552
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "Argument fÃ¼r angenommenen Typ bei %L, das dem Dummy-Argument %qs fÃ¼r den angenommenen Rang entspricht, muss von angenommener Form oder angenommenem Rang sein"
  
! #: fortran/interface.cc:2569
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Effektives Argument fÃ¼r %qs bei %L muss polymorph sein"
  
! #: fortran/interface.cc:2579
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "Effektives Argument fÃ¼r %qs bei %L muss denselben deklarierten Typ haben"
  
! #: fortran/interface.cc:2594
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr "Effektives Argument fÃ¼r %qs bei %L muss unbegrenzt polymorph sein, da das formale Argument ein Zeiger oder reservierbare unbegrenzt polymorphe EntitÃ¤t ist [F2008: 12.5.2.5]"
  
! #: fortran/interface.cc:2610
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Effektives Argument fÃ¼r %qs bei %L sein muss Koarray sein"
  
! #: fortran/interface.cc:2632
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "Unpassender Korang in Argument %qs bei %L (%d und %d)"
  
! #: fortran/interface.cc:2650
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "Effektives Argument fÃ¼r %qs bei %L muss einfach fortlaufend oder ein Element eines solchen Feldes sein"
  
! #: fortran/interface.cc:2665
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Effektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ LOCK_TYPE oder einer Komponente LOCK_TYPE"
  
! #: fortran/interface.cc:2680
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Effektives Argument fÃ¼r Nicht-INTENT(INOUT)-Platzhalter %qs bei %L mit Typ EVENT_TYPE oder einer EVENT_TYPE-Komponente"
  
! #: fortran/interface.cc:2699
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "Scheinargument %qs muss Zeiger oder Feld mit angenommener Form ohne CONTIGUOUS-Attribut sein, da das effektive Argument bei %L nicht einfach fortlaufend ist und beide ASYNCHRONOUS oder VOLATILE sind"
  
! #: fortran/interface.cc:2712
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Koarray bei %L wird an reservierbares, Nicht-Coarray, INTENT(OUT) Scheinargument %qs Ã¼bergeben"
  
! #: fortran/interface.cc:2719
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Koarray bei %L wird an reservierbares, Nicht-Coarray-Scheinargument %qs Ã¼bergeben, das ungÃ¼ltig wird, wenn der Reservierungsstatus geÃ¤ndert wird"
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Polymorphes Skalar wird an Feld-Scheinargument %qs bei %L Ã¼bergeben"
  
! #: fortran/interface.cc:2816
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Element des Feldes mit vermuteter Form oder von Zeigern bei %L kann nicht zum Argument bei %L passen"
  
! #: fortran/interface.cc:2821
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Element des Feldes mit vermuteter Form oder von Zeigern wird bei %2$L an ein Feld-Scheinargument %1$qs Ã¼bergeben"
  
! #: fortran/interface.cc:2834
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Erweiterung: Skalares effektives nicht-standardartiges, nicht-C_CHAR CHARACTER-Argument mit Feld-Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:2842
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Skalares effektives CHARACTER-Argument mit Feld-Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:3230
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "SchlÃ¼sselwort-Argument %qs bei %L darf innerhalb einer Anweisungsfunktion nicht auftauchen"
  
! #: fortran/interface.cc:3253
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "SchlÃ¼sselwort-Argument %qs bei %L ist nicht in der Prozedur; meinen Sie %qs?"
  
! #: fortran/interface.cc:3257
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "SchlÃ¼sselwort-Argument %qs bei %L ist nicht in der Prozedur"
  
! #: fortran/interface.cc:3266
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "SchlÃ¼sselwort-Argument %qs bei %L ist bereits mit einem anderen effektiven Argument verbunden"
  
! #: fortran/interface.cc:3276
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Mehr effektive als formale Argumente in Prozeduraufruf bei %L"
  
! #: fortran/interface.cc:3289
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Fehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:3303
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Unerwartete alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:3326
! #, gcc-internal-format
! msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
! msgstr "Intrinsisches %<NULL()%> ohne %<MOLD%>-Argument bei %L an Dummy %qs mit angenommenem Rang Ã¼bergeben"
! 
! #: fortran/interface.cc:3340
! #, gcc-internal-format
! msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
! msgstr "Intrinsisches %<NULL()%> ohne %<MOLD%>-Argument bei %L an Dummy %qs mit angenommener LÃ¤nge Ã¼bergeben"
! 
! #: fortran/interface.cc:3362
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "Unerwartetes intrinsisches NULL() bei %L fÃ¼r Schein-%qs"
  
! #: fortran/interface.cc:3365
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Nullzeiger bei %L an Nicht-Zeiger-Schein-%qs"
  
! #: fortran/interface.cc:3391
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr "Argument bei %L fÃ¼r den angenommenen Typ des Dummys hat Typparameter oder hat einen abgeleiteten Typ mit typgebundenen oder FINAL-Prozeduren"
  
! #: fortran/interface.cc:3403
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "Unbegrenztes polymorphes Argument bei %L passt weder zu einem unbegrenzt polymorphen oder einem Dummyargument mit angenommenem Typ"
  
! #: fortran/interface.cc:3427
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "ZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Zeiger oder reservierbarem Scheinargument %qs bei %L"
  
! #: fortran/interface.cc:3434
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "ZeichenlÃ¤nge passt nicht (%ld/%ld) zwischen effektivem Argument und Scheinargument %qs mit vermuteter Form bei %L"
  
! #: fortran/interface.cc:3449
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "Effektives Argument bei %L an reservierbares oder Zeiger-Scheinargument %qs muss Parameter mit Typ aufgeschobener LÃ¤nge haben, genau dann, wenn das Scheinargument einen solchen hat"
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "ZeichenlÃ¤nge des effektiven Arguments kÃ¼rzer als das des Scheinarguments %qs (%lu/%lu) bei %L"
  
! #: fortran/interface.cc:3482 fortran/interface.cc:3487
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "Effektives Argument enthÃ¤lt zuwenige Elemente fÃ¼r Scheinargument %qs (%lu/%lu) bei %L"
  
! #: fortran/interface.cc:3508
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Prozedurzeiger fÃ¼r Argument %qs bei %L erwartet"
  
! #: fortran/interface.cc:3525
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Prozedur fÃ¼r Argument %qs bei %L erwartet"
  
! #: fortran/interface.cc:3590
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Effektives Argument fÃ¼r %qs kann nicht Feld vermuteter GrÃ¶ÃŸe bei %L sein"
  
! #: fortran/interface.cc:3619
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Argument des INTENT(OUT)-Dummy fÃ¼r angenommenen Rang %qs bei %L muss eine bekannte GrÃ¶ÃŸe haben"
  
! #: fortran/interface.cc:3634
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "TatsÃ¤chliches Argument fÃ¼r %qs bei %L muss ein Zeiger sein"
  
! #: fortran/interface.cc:3643
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: Effektives Nicht-Zeiger-Argument bei %L an Scheinzeiger %qs"
  
! #: fortran/interface.cc:3652
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "TatsÃ¤chliches Argument fÃ¼r %qs bei %L muss ein Zeiger oder ein gÃ¼ltiges Ziel fÃ¼r den Dummy-Zeiger in einer Anweisung fÃ¼r Zeiger-Zuweisung sein"
  
! #: fortran/interface.cc:3666
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Koindiziertes effektives Argument bei %L an Scheinzeiger %qs"
  
! #: fortran/interface.cc:3680
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "Koindiziertes effektives Argument bei %L an scheinreservierbares %qs erfordert INTENT(IN)"
  
! #: fortran/interface.cc:3695
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "Koindiziertes effektives ASYNCHRONOUS- oder VOLATILE-Argument bei %L erfordert, dass Schein-%qs weder ASYNCHRONOUS noch VOLATILE hat"
  
! #: fortran/interface.cc:3710
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "Koindiziertes effektives Argument bei %L mit reservierbarer endgÃ¼ltiger Komponente fÃ¼r Schein-%qs erfordert entweder VALUE oder INTENT(IN)"
  
! #: fortran/interface.cc:3723
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "Effektives CLASS-Feldargument fÃ¼r %qs muss ein vollstÃ¤ndiges Feld bei %L sein"
  
! #: fortran/interface.cc:3734
  #, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Effektives Argument fÃ¼r %qs muss ALLOCATABLE bei %L sein"
  
! #: fortran/interface.cc:3745
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr "Das tatsÃ¤chliche Argument fÃ¼r %qs bei %L ist ein Funktionsergebnis und das Dummy-Argument ist ALLOCATABLE"
  
! #: fortran/interface.cc:3783
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "Feldbereich mit Vektorindex als effektives Argument bei %L ist unvertrÃ¤glich mit INTENT(OUT), INTENT(INOUT), VOLATILE- und ASYNCHRONOUS-Attribut des Scheinarguments %qs"
  
! #: fortran/interface.cc:3803
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Effektives Argument mit vermuteter Form bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qs"
  
! #: fortran/interface.cc:3821
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "Feldbereich als effektives Argument bei %L ist wegen VOLATILE-Attribut unvertrÃ¤glich mit dem Scheinargument ohne vermutete Form %qs"
  
! #: fortran/interface.cc:3842
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "Zeigerfeld als effektives Argument bei %L erfordert wegen VOLATILE-Attribut ein Scheinargument %qs mit vermuteter Form oder als Zeigerfeld"
  
! #: fortran/interface.cc:3870
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Fehlende alternative RÃ¼ckgabespezifikation in Unterprogrammaufruf bei %L"
  
! #: fortran/interface.cc:3883
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Fehlendes effektives Argument fÃ¼r Argument %qs bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4011
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "compare_actual_expr(): Bad component code"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4040
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr "check_some_aliasing(): List mismatch"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4066
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr "check_some_aliasing(): corrupted data"
  
! #: fortran/interface.cc:4076
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "Gleiches effektives Argument mit INTENT(%s)-Argument %qs und INTENT(%s)-Argument %qs bei %L verbunden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:4106
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr "check_intents(): List mismatch"
  
! #: fortran/interface.cc:4126
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Prozedurargument bei %L ist lokal fÃ¼r PURE-Prozedur und hat das POINTER-Attribut"
  
! #: fortran/interface.cc:4138
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Effektives koindiziertes Argument bei %L in PURE-Prozedur wird an INTENT(%s)-Argument Ã¼bergeben"
  
! #: fortran/interface.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Effektives koindiziertes Argument bei %L in PURE-Prozedur wird an POINTER-Scheinargument Ã¼bergeben"
  
! #: fortran/interface.cc:4159
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Koindiziertem polymorphen effektiven Argument bei %L wird polymorphes Scheinargument %qs Ã¼bergeben"
  
! #: fortran/interface.cc:4201
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "Prozedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariert; meinen Sie %qs?"
  
! #: fortran/interface.cc:4205 fortran/interface.cc:4215
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "Prozedur %qs, die bei %L aufgerufen wird, ist nicht explizit deklariert"
  
! #: fortran/interface.cc:4211
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Prozedur %qs mit einer impliziten Schnittstelle bei %L aufgerufen"
  
! #: fortran/interface.cc:4224
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Das Zeigerobjekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert sein"
  
! #: fortran/interface.cc:4232
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "Das reservierbare Objekt %qs bei %L muss eine explizite Funktionsschnittstelle haben oder als Feld deklariert sein"
  
! #: fortran/interface.cc:4240
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "Reservierbare Funktion %qs bei %L muss eine explizite Funktionsschnittstelle haben"
  
! #: fortran/interface.cc:4257
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Explizite Schnittstelle fÃ¼r polymorphes Argument bei %L erforderlich"
  
! #: fortran/interface.cc:4266
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "SchlÃ¼sselwort-Argument erfordert explizite Schnittstelle fÃ¼r Prozedur %qs bei %L"
  
! #: fortran/interface.cc:4275
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Argument Â»%sÂ« bei %L vermuteten Typs erfordert eine explizite Schnittstelle"
  
! #: fortran/interface.cc:4290
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Effektives Argument mit LOCK_TYPE oder mit LOCK_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qs"
  
! #: fortran/interface.cc:4305
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Effektives Argument mit EVENT_TYPE oder mit EVENT_TYPE-Komponente bei %L erfordert eine explizite Schnittstelle fÃ¼r Prozedur %qs"
  
! #: fortran/interface.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "MOLD-Argument an NULL bei %L erforderlich"
  
! #: fortran/interface.cc:4323
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Das Ãœbergeben des eingebauten NULL als tatsÃ¤chliches Argument bei %L erfordert eine explizite Schnittstelle"
  
! #: fortran/interface.cc:4333
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Argument vermuteten Ranges erfordert eine explizite Schnittstelle bei %L"
  
! #: fortran/interface.cc:4375
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Prozedurzeiger-Komponente %qs mit einer impliziten Schnittstelle bei %L aufgerufen"
  
! #: fortran/interface.cc:4386
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "SchlÃ¼sselwortargument erfordert explizite Schnittstelle fÃ¼r Prozedurzeigerkomponente %qs bei %L"
  
! #: fortran/interface.cc:4471
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "In NULL()-Argument bei %L wird MOLD= benÃ¶tigt: Mehrdeutig zwischen spezifischen Funktionen %s und %s"
  
! #: fortran/interface.cc:4541
  #, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Symbol %qs kann nicht gefunden werden"
  
! #: fortran/interface.cc:4925
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "EntitÃ¤t %qs bei %L ist bereits in der Schnittstelle vorhanden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/interface.cc:5042
  #, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "gfc_add_interface(): Bad interface type"
  
! #: fortran/interface.cc:5136
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "GENERIC %qs bei %L kann nicht Ã¼berschrieben werden"
  
! #: fortran/interface.cc:5148
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%qs bei %L Ã¼berschreibt eine Prozedurbindung, die als NON_OVERRIDABLE deklariert ist"
  
! #: fortran/interface.cc:5156
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "%qs bei %L darf nicht DEFERRED sein, da es eine Nicht-DEFERRED-Bindung Ã¼berschreibt"
  
! #: fortran/interface.cc:5164
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%qs bei %L Ã¼berschreibt eine PURE-Prozedur und muss auch PURE sein"
  
! #: fortran/interface.cc:5173
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs bei %L Ã¼berschreibt eine ELEMENTAL-Prozedur und muss auch ELEMENTAL sein"
  
! #: fortran/interface.cc:5179
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs bei %L Ã¼berschreibt eine Nicht-ELEMENTAL-Prozedur und darf ebenfalls nicht ELEMENTAL sein"
  
! #: fortran/interface.cc:5188
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%qs bei %L Ã¼berschreibt eine SUBROUTINE und muss auch eine SUBROUTINE sein"
  
! #: fortran/interface.cc:5199
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs bei %L Ã¼berschreibt eine FUNCTION und muss auch eine FUNCTION sein"
  
! #: fortran/interface.cc:5207
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Unpassendes Ergebnis fÃ¼r die Ã¼berschreibende Prozedur %qs bei %L: %s"
  
! #: fortran/interface.cc:5218
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%qs bei %L Ã¼berschreibt eine PUBLIC-Prozedur und darf nicht PRIVATE sein"
  
! #: fortran/interface.cc:5248
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "Scheinargument %qs von %qs bei %L sollte %qs genannt werden, um zum zugehÃ¶rigen Argument der Ã¼berschriebenen Prozedur zu passen"
  
! #: fortran/interface.cc:5259
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "Unpassende Argumente fÃ¼r die Ã¼berschreibende Prozedur %qs bei %L: %s"
  
! #: fortran/interface.cc:5268
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "%qs bei %L muss die gleiche Anzahl formaler Argumente wie die Ã¼berschriebene Prozedur haben"
  
! #: fortran/interface.cc:5277
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs bei %L Ã¼berschreibt eine NOPASS-Bindung und muss ebenfalls NOPASS sein"
  
! #: fortran/interface.cc:5288
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%qs bei %L Ã¼berschreibt eine Bindung mit PASS und muss ebenfalls PASS sein"
  
! #: fortran/interface.cc:5295
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "Scheinargument des Ã¼bergebenen Objektes von %qs bei %L muss an der gleichen Stelle wie das Scheinargument des Ã¼bergebenen Objektes der Ã¼berschriebenen Prozedur stehen"
  
! #: fortran/interface.cc:5316
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "DTIO-Scheinargument bei %L muss vom Typ %s sein"
  
! #: fortran/interface.cc:5323
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "DTIO-Scheinargument bei %L muss von KIND = %d sein"
  
! #: fortran/interface.cc:5330
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "DTIO-Scheinargument bei %L muss ein Skalar sein"
  
! #: fortran/interface.cc:5334
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "DTIO-Scheinargument bei %L muss ein ASSUMED SHAPE ARRAY sein"
  
! #: fortran/interface.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "DTIO-Zeichenargument bei %L muss angenommene LÃ¤nge haben"
  
! #: fortran/interface.cc:5342
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "DTIO-Scheinargument bei %L muss INTENT %s haben"
  
! #: fortran/interface.cc:5400 fortran/interface.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "Alternativer RÃ¼cksprung bei %L ist in einer DTIO-Prozedur nicht erlaubt"
  
! #: fortran/interface.cc:5412
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "DTIO-Prozedur %qs bei %L muss ein Unterprogramm sein"
  
! #: fortran/interface.cc:5424
  #, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Zu wenige Scheinargumente in DTIO-Prozedur %qs bei %L"
  
! #: fortran/interface.cc:5431
  #, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Zu viele Scheinargumente in DTIO-Prozedur %qs bei %L"
*************** msgstr "Umwandlung von %s in %s bei %L"
*** 72293,72299 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5413 fortran/resolve.cc:11245
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "%s kann nicht nach %s bei %L umgewandelt werden"
--- 72587,72593 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5413 fortran/resolve.cc:11511
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "%s kann nicht nach %s bei %L umgewandelt werden"
*************** msgstr "NAMELIST %qs in READ-Anweisung b
*** 72844,72850 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/Ausgabeprozedur"
  
! #: fortran/io.cc:3422 fortran/resolve.cc:15736
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L mit ALLOCATABLE- oder POINTER-Komponenten"
--- 73138,73144 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L ist polymorph und erfordert eine definierte Ein-/Ausgabeprozedur"
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16056
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "NAMELIST-Objekt %qs in Namensliste %qs bei %L mit ALLOCATABLE- oder POINTER-Komponenten"
*************** msgstr "STOP-Code bei %L muss Standardze
*** 73414,73420 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "STOP-Code bei %L muss Standardganzzahltyp KIND=%d sein"
  
! #: fortran/match.cc:3210 fortran/resolve.cc:12384
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "Der Spezifizierer QUIET bei %L muss ein skalarer LOGICAL sein"
--- 73708,73714 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "STOP-Code bei %L muss Standardganzzahltyp KIND=%d sein"
  
! #: fortran/match.cc:3210 fortran/resolve.cc:12650
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "Der Spezifizierer QUIET bei %L muss ein skalarer LOGICAL sein"
*************** msgstr "Erwarteter Initialisierungsausdr
*** 73922,74018 ****
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Blockname %qs des SELECT-Konstrukts bei %C erwartet"
  
! #: fortran/match.cc:6635
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "SELECT TYPE bei %C darf nicht in diesem GÃ¼ltigkeitsbereich vorkommen"
  
! #: fortran/match.cc:6663
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Syntaxfehler in Â»SELECT TYPEÂ«-Anweisung bei %C"
  
! #: fortran/match.cc:6688
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr "Selektor in SELECT TYPE bei %C ist keine benannte Variable; associate-name=> verwendet"
  
! #: fortran/match.cc:6855
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "SELECT-RANK-Anweisung bei %C"
  
! #: fortran/match.cc:6896 fortran/match.cc:6950
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr "Der SELECT-RANK-Selektor bei %C muss eine angenommene Rangvariable sein"
  
! #: fortran/match.cc:6960
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Syntaxfehler in SELECT-RANK-Anweisung bei %C"
  
! #: fortran/match.cc:6996
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Unerwartete CASE-Anweisung bei %C"
  
! #: fortran/match.cc:7048
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Syntaxfehler in CASE-Spezifikation bei %C"
  
! #: fortran/match.cc:7066
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Unerwartete TYPE IS-Anweisung bei %C"
  
! #: fortran/match.cc:7098
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr "Typspezifikation darf keinen Sequenz-abgeleiteten Typ oder Typ mit BIND-Attribut in SELECT TYPE bei %C beschreiben [F2003:C815]"
  
! #: fortran/match.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr "Alle LEN-Typparameter in der TYPE-IS-Anweisung bei %C mÃ¼ssen ASSUMED sein"
  
! #: fortran/match.cc:7120
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Syntaxfehler in TYPE IS-Spezifikation bei %C"
  
! #: fortran/match.cc:7196
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Syntaxfehler in CLASS IS-Spezifikation bei %C"
  
! #: fortran/match.cc:7216
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "Unerwartete RANK-Anweisung bei %C"
  
! #: fortran/match.cc:7262
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "Der SELECT-RANK-CASE-Ausdruck bei %C muss eine skalare, ganzzahlige Konstante sein"
  
! #: fortran/match.cc:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr "Der Wert des SELECT-RANK-CASE-Ausdrucks bei %C darf nicht kleiner als Null oder grÃ¶ÃŸer als %d sein"
  
! #: fortran/match.cc:7298
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "Syntaxfehler in RANK-Spezifikation bei %C"
  
! #: fortran/match.cc:7420
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "ELSEWHERE-Anweisung bei %C nicht eingeschlossen in WHERE-Block"
  
! #: fortran/match.cc:7458
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "Marke %qs bei %C passt nicht zur WHERE-Marke %qs"
--- 74216,74312 ----
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Blockname %qs des SELECT-Konstrukts bei %C erwartet"
  
! #: fortran/match.cc:6654
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "SELECT TYPE bei %C darf nicht in diesem GÃ¼ltigkeitsbereich vorkommen"
  
! #: fortran/match.cc:6682
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Syntaxfehler in Â»SELECT TYPEÂ«-Anweisung bei %C"
  
! #: fortran/match.cc:6707
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr "Selektor in SELECT TYPE bei %C ist keine benannte Variable; associate-name=> verwendet"
  
! #: fortran/match.cc:6874
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "SELECT-RANK-Anweisung bei %C"
  
! #: fortran/match.cc:6915 fortran/match.cc:6969
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr "Der SELECT-RANK-Selektor bei %C muss eine angenommene Rangvariable sein"
  
! #: fortran/match.cc:6979
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Syntaxfehler in SELECT-RANK-Anweisung bei %C"
  
! #: fortran/match.cc:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Unerwartete CASE-Anweisung bei %C"
  
! #: fortran/match.cc:7067
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Syntaxfehler in CASE-Spezifikation bei %C"
  
! #: fortran/match.cc:7085
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Unerwartete TYPE IS-Anweisung bei %C"
  
! #: fortran/match.cc:7117
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr "Typspezifikation darf keinen Sequenz-abgeleiteten Typ oder Typ mit BIND-Attribut in SELECT TYPE bei %C beschreiben [F2003:C815]"
  
! #: fortran/match.cc:7128
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr "Alle LEN-Typparameter in der TYPE-IS-Anweisung bei %C mÃ¼ssen ASSUMED sein"
  
! #: fortran/match.cc:7139
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Syntaxfehler in TYPE IS-Spezifikation bei %C"
  
! #: fortran/match.cc:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Syntaxfehler in CLASS IS-Spezifikation bei %C"
  
! #: fortran/match.cc:7235
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "Unerwartete RANK-Anweisung bei %C"
  
! #: fortran/match.cc:7281
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "Der SELECT-RANK-CASE-Ausdruck bei %C muss eine skalare, ganzzahlige Konstante sein"
  
! #: fortran/match.cc:7290
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr "Der Wert des SELECT-RANK-CASE-Ausdrucks bei %C darf nicht kleiner als Null oder grÃ¶ÃŸer als %d sein"
  
! #: fortran/match.cc:7317
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "Syntaxfehler in RANK-Spezifikation bei %C"
  
! #: fortran/match.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "ELSEWHERE-Anweisung bei %C nicht eingeschlossen in WHERE-Block"
  
! #: fortran/match.cc:7477
  #, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "Marke %qs bei %C passt nicht zur WHERE-Marke %qs"
*************** msgid "gfc_code2string(): Bad code"
*** 74068,76318 ****
  msgstr "gfc_code2string(): Bad code"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:238
  #, gcc-internal-format
  msgid "free_pi_tree(): Unresolved fixup"
  msgstr "free_pi_tree(): Unresolved fixup"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:455
  #, gcc-internal-format
  msgid "associate_integer_pointer(): Already associated"
  msgstr "associate_integer_pointer(): Already associated"
  
! #: fortran/module.cc:539
  #, gcc-internal-format, gfc-internal-format
  msgid "module nature in USE statement at %C"
  msgstr "Modul-Eigenschaft in USE-Anweisung bei %C"
  
! #: fortran/module.cc:551
  #, gcc-internal-format, gfc-internal-format
  msgid "Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC"
  msgstr "Modul-Eigenschaft in USE-Anweisung bei %C muss entweder INTRINSIC oder NON_INTRINSIC sein"
  
! #: fortran/module.cc:564
  #, gcc-internal-format, gfc-internal-format
  msgid "\"::\" was expected after module nature at %C but was not found"
  msgstr "\"::\" nach Modul-Eigenschaft bei %C erwartet, aber nicht gefunden"
  
! #: fortran/module.cc:574
  #, gcc-internal-format, gfc-internal-format
  msgid "\"USE :: module\" at %C"
  msgstr "\"USE :: module\" bei %C"
  
! #: fortran/module.cc:633
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing generic specification in USE statement at %C"
  msgstr "Fehlende allgemeine Spezifikation in USE-Anweisung bei %C"
  
! #: fortran/module.cc:644
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "Umbenennungsoperatoren in USE-Anweisungen bei %C"
  
! #: fortran/module.cc:688
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with the rename symbol at %L"
  msgstr "Symbol %qs bei %L steht mit Umbenennungs-Symbol bei %L in Konflikt"
  
! #: fortran/module.cc:691
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with the symbol at %L"
  msgstr "Symbol %qs bei %L steht mit Symbol bei %L in Konflikt"
  
! #: fortran/module.cc:699
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Der Name %qs bei %C wurde bereits als ein externer Modulname verwendet"
  
! #: fortran/module.cc:762
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "SUBMODULE-Deklaration bei %C"
  
! #: fortran/module.cc:767
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "SUBMODULE-Deklaration bei %C kann nicht innerhalb eines anderen GÃ¼ltigkeitsbereichs auftreten"
  
! #: fortran/module.cc:842
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Syntaxfehler in SUBMODULE-Anweisung bei %C"
  
! #: fortran/module.cc:1202
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "Modul %qs in Zeile %d, Spalte %d wird gelesen: %s"
  
! #: fortran/module.cc:1206
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "Modul %qs in Zeile %d, Spalte %d wird geschrieben: %s"
  
! #: fortran/module.cc:1210
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr "Modul %qs in Zeile %d, Spalte %d: %s"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:1643
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr "require_atom(): bad atom type required"
  
! #: fortran/module.cc:1692
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Fehler beim Schreiben der Moduldatei: %s"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:1742
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr "write_atom(): Trying to write dab atom"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:1963
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr "unquote_string(): got bad string"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:2979
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr "mio_array_ref(): Unknown array ref"
  
! #: fortran/module.cc:5114
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "Mehrdeutiges !$OMP DECLARE REDUCTION von Modul %s bei %L"
  
! #: fortran/module.cc:5117
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "Vorherige !$OMP DECLARE REDUCTION von Modul %s bei %L"
  
! #: fortran/module.cc:5311
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "Bei %3$C importiertes %1$qs von Modul %2$qs ist auch der Name der aktuellen Programmeinheit"
  
! #: fortran/module.cc:5448
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr "Unstimmigkeit in Komponenten von Typ %qs, der von %qs abgeleitet ist bei %C: %qs erwartet, aber %qs erhalten"
  
! #: fortran/module.cc:5727
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im Modul %3$qs gefunden"
  
! #: fortran/module.cc:5734
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "Bei %2$L referenzierter Benutzeroperator %1$qs nicht im Modul %3$qs gefunden"
  
! #: fortran/module.cc:5739
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "Bei %2$L referenzierter intrinsischer Operator %1$qs nicht im Modul %3$qs gefunden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:5975
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr "write_symbol(): bad module symbol %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:6319
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr "write_symtree(): Symbol not written"
  
! #: fortran/module.cc:6509
  #, gcc-internal-format
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "Moduldatei %qs kann bei %C nicht zum Schreiben geÃ¶ffnet werden: %s"
  
! #: fortran/module.cc:6530
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Fehler beim Schreiben der Moduldatei %qs: %s"
  
! #: fortran/module.cc:6541
  #, gcc-internal-format
  msgid "Cannot delete module file %qs: %s"
  msgstr "Moduldatei %qs kann nicht gelÃ¶scht werden: %s"
  
! #: fortran/module.cc:6544
  #, gcc-internal-format
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr "Moduldatei %qs kann nicht in %qs umbenannt werden: %s"
  
! #: fortran/module.cc:6550
  #, gcc-internal-format
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "TemporÃ¤re Moduldatei %qs kann nicht gelÃ¶scht werden: %s"
  
! #: fortran/module.cc:6607
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "Symbol %qs bei %C bereits deklariert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:6678
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr "import_iso_c_binding_module(): Unable to create symbol for %s"
  
! #: fortran/module.cc:6786 fortran/module.cc:7130
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "Das bei %2$L referenzierte Symbol %1$qs ist nicht im gewÃ¤hlten Standard vorhanden"
  
! #: fortran/module.cc:6914
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im Modul ISO_C_BINDING gefunden"
  
! #: fortran/module.cc:6935 fortran/module.cc:6968 fortran/module.cc:7010
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "Symbol %qs bereits deklariert"
  
  # https://german.stackexchange.com/questions/35158/deklination-mehrerer-attributiver-adjektive
! #: fortran/module.cc:7115
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "Verwendung des intrinsischen Moduls %qs bei %C steht mit nicht-intrinsischem vorher verwendeten Modulnamen in Konflikt"
  
! #: fortran/module.cc:7137
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "Verwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %L ist mit Option %qs unvertrÃ¤glich"
  
! #: fortran/module.cc:7205
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "Verwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %C ist mit Option %s unvertrÃ¤glich"
  
! #: fortran/module.cc:7259
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im intrinsischen Modul ISO_FORTRAN_ENV gefunden"
  
! #: fortran/module.cc:7285
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "USE-Anweisung bei %C hat keinen ONLY-Qualifizierer"
  
! #: fortran/module.cc:7314
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Intrinsisches Modul ISO_FORTRAN_ENV bei %C"
  
! #: fortran/module.cc:7326
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr "Modul ISO_C_BINDING bei %C"
  
! #: fortran/module.cc:7339
  #, gcc-internal-format
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr "Intrinsisches Modul namens %qs bei %C nicht gefunden"
  
! #: fortran/module.cc:7345
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr "IEEE_FEATURES-Modul bei %C"
  
! #: fortran/module.cc:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr "IEEE_EXCEPTIONS-Modul bei %C"
  
! #: fortran/module.cc:7357
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr "IEEE_ARITHMETIC-Modul bei %C"
  
! #: fortran/module.cc:7367
  #, gcc-internal-format
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "Moduldatei %qs kann bei %C nicht zum Lesen geÃ¶ffnet werden: %s"
  
! #: fortran/module.cc:7370
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr "Moduldatei %qs wurde nicht generiert, entweder weil das Modul keine MODULE PROCEDURE enthÃ¤lt oder weil es einen Fehler in dem Modul gibt."
  
! #: fortran/module.cc:7381
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "Verwendung des nicht-intrinsischen Moduls %qs bei %C steht mit vorher verwendetem intrinsischen Modulnamen in Konflikt"
  
! #: fortran/module.cc:7404
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "Bei %2$C geÃ¶ffnete Datei %1$qs ist keine GNU-Fortran-Moduldatei"
  
! #: fortran/module.cc:7412
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr "Bei %2$C geÃ¶ffnete Moduldatei %1$qs kann nicht gelesen werden, da sie von einer anderen Version von GNU Fortran erstellt wurde"
  
! #: fortran/module.cc:7429
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr "Das Teilmodul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werden"
  
! #: fortran/module.cc:7431
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr "Das Modul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werden"
  
! #: fortran/openmp.cc:150 fortran/openmp.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk at %C"
  msgstr "Unerwartete Zeichen bei %C"
  
! #: fortran/openmp.cc:428
  #, gcc-internal-format
  msgid "%<omp_all_memory%> at %C not permitted in this clause"
  msgstr "%<omp_all_memory%> bei %C ist in dieser Klausel nicht erlaubt"
  
! #: fortran/openmp.cc:473
  #, gcc-internal-format, gfc-internal-format
  msgid "List item shall not be coindexed at %C"
  msgstr "Listenelement bei %C darf nicht koindiziert sein"
  
! #: fortran/openmp.cc:492
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr "%qs bei %L ist Teil des gemeinsamen Blocks %</%s/%> und kann nur implizit Ã¼ber den genannten gemeinsamen Block spezifiziert werden"
  
! #: fortran/openmp.cc:517 fortran/openmp.cc:618 fortran/openmp.cc:948
! #: fortran/openmp.cc:6135
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr "COMMON-Block /%s/ bei %C nicht gefunden"
  
! #: fortran/openmp.cc:556 fortran/openmp.cc:646
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr "Syntaxfehler in OpenMP-Variablenliste bei %C"
  
! #: fortran/openmp.cc:673
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr "Syntaxfehler in OpenMP-detach-Klausel bei %C"
  
! #: fortran/openmp.cc:702
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %C"
  msgstr "%<omp_all_memory%> wird mit AbhÃ¤ngigkeitsart auÃŸer OUT oder INOUT verwendet, bei %C"
  
! #: fortran/openmp.cc:755
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr "Syntaxfehler in OpenMP-Â»SINKÂ«-AbhÃ¤ngigkeitstypliste bei %C"
  
! #: fortran/openmp.cc:817
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr "Syntaxfehler in OpenACC-Ausdrucksliste bei %C"
  
! #: fortran/openmp.cc:884
  #, gcc-internal-format
  msgid "Unexpected OpenACC parallelism."
  msgstr "Unerwarteter OpenACC-Parallelismus."
  
! #: fortran/openmp.cc:916
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %C is an element of a COMMON block"
  msgstr "Variable bei %C ist ein Element eines COMMON-Blocks"
  
! #: fortran/openmp.cc:976
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr "Unerwarteter Ausschuss hinter Â»!$ACC DECLAREÂ« bei %C"
  
! #: fortran/openmp.cc:986
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr "Syntaxfehler in Â»!$ACC DECLAREÂ«-Liste bei %C"
  
! #: fortran/openmp.cc:1241
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INTEGER type at %L"
  msgstr "INTEGER-Typ bei %L erwartet"
  
! #: fortran/openmp.cc:1255
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected identifier at %C"
  msgstr "Bezeichner bei %C erwartet"
  
! #: fortran/openmp.cc:1260
  #, gcc-internal-format
  msgid "Same identifier %qs specified again at %C"
  msgstr "Derselbe Bezeichner %qs ist wiederholt angegeben bei %C"
  
! #: fortran/openmp.cc:1287
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected range-specification at %C"
  msgstr "Bereichsangabe erwartet bei %C"
  
! #: fortran/openmp.cc:1397
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma expected at %C"
  msgstr "Komma bei %C erwartet"
  
! #: fortran/openmp.cc:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr "!$OMP DECLARE REDUCTION %s nicht gefunden bei %L"
  
! #: fortran/openmp.cc:1569
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown directive at %L"
  msgstr "Unbekannte Direktive bei %L"
  
! #: fortran/openmp.cc:1571
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid combined or composite directive at %L"
  msgstr "UngÃ¼ltige kombinierte oder zusammengesetzte Direktive bei %L"
  
! #: fortran/openmp.cc:1579
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational and meta directives not permitted"
  msgstr "UngÃ¼ltige Direktive %qs bei %L in %s-Klausel: deklarative, informationelle und Metadirektiven sind nicht erlaubt"
  
! #: fortran/openmp.cc:1611
  #, gcc-internal-format
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr "%<,%> oder %<)%> bei %C erwartet"
  
! #: fortran/openmp.cc:1637 fortran/openmp.cc:1647
  #, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr "%qs-Direktive wird mehrfach in %s-Klausel in Â»%sÂ«-Direktive bei %L erwÃ¤hnt"
  
! #: fortran/openmp.cc:1655
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr "%qs-Direktive wird sowohl in ABSENT- als auch CONTAINS-Klauseln in %s-Direktive bei %L erwÃ¤hnt"
  
! #: fortran/openmp.cc:1745
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr "Doppelter %s-Modifikator bei %L in der USES_ALLOCATORS-Klausel"
  
! #: fortran/openmp.cc:1779
  #, gcc-internal-format
  msgid "Unexpected %<(%> at %C"
  msgstr "Unerwartetes %<(%> bei %C"
  
! #: fortran/openmp.cc:1826
  #, gcc-internal-format
  msgid "Duplicated %qs clause at %L"
  msgstr "Doppelte Klausel %qs bei %L"
  
! #: fortran/openmp.cc:1833
  #, gcc-internal-format
  msgid "Expected %<(%> after %qs at %C"
  msgstr "%<(%> nach %qs bei %C erwartet"
  
! #: fortran/openmp.cc:1840
  #, gcc-internal-format
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr "UngÃ¼ltiger Ausdruck nach %<%s%> bei %C"
  
! #: fortran/openmp.cc:1901
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr "Klausel erwartet bei %C nach dem abschlieÃŸenden Komma"
  
! #: fortran/openmp.cc:1971 fortran/openmp.cc:2007 fortran/openmp.cc:2403
! #: fortran/openmp.cc:2428
  #, gcc-internal-format
  msgid "Expected %<:%> at %C"
  msgstr "%<:%> bei %C erwartet"
  
! #: fortran/openmp.cc:2031
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable list at %C"
  msgstr "Variablenliste bei %C erwartet"
  
! #: fortran/openmp.cc:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr "Entweder COMPILATION oder EXECUTION erwartet in AT-Klausel bei %C"
  
! #: fortran/openmp.cc:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr "Eins von TEAMS, PARALLEL oder THREAD erwartet als Bindung in BIND bei %C"
  
! #: fortran/openmp.cc:2147
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr "Argument der COLLAPSE-Klausel ist keine konstante positive Ganzzahl bei %C"
  
! #: fortran/openmp.cc:2236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr "Eins von ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE oder DEFAULT bei %C erwartet"
  
! #: fortran/openmp.cc:2258
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr "Eins von SCALAR, AGGREGATE, ALLOCATABLE, POINTER oder ALL bei %C erwartet"
  
! #: fortran/openmp.cc:2291
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr "DEFAULTMAP bei %C, aber das vorherige DEFAULTMAP hat eine unspezifizierte Kategorie"
  
! #: fortran/openmp.cc:2294
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr "DEFAULTMAP bei %C, aber das vorherige DEFAULTMAP ist fÃ¼r Kategorie %s"
  
! #: fortran/openmp.cc:2330
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr "Eine der Klauseln NONE oder PRESENT bei %C erwartet"
  
! #: fortran/openmp.cc:2333
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr "Eins von NONE, FIRSTPRIVATE, PRIVATE oder SHARED erwartet, in DEFAULT-Klausel bei %C"
  
! #: fortran/openmp.cc:2383
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr "ITERATOR bei %C kann nicht mit SOURCE kombiniert werden"
  
! #: fortran/openmp.cc:2389
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr "SOURCE bei %C ist nicht als AbhÃ¤ngigkeitsart fÃ¼r diese Direktive erlaubt"
  
! #: fortran/openmp.cc:2395
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr "Doppelte Klausel mit AbhÃ¤ngigkeitsart SOURCE bei %C"
  
! #: fortran/openmp.cc:2410
  #, gcc-internal-format
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr "%<)%> oder %<omp_cur_iteration%> bei %C erwartet"
  
! #: fortran/openmp.cc:2422
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr "SINK bei %C ist nicht als AbhÃ¤ngigkeitsart fÃ¼r diese Direktive erlaubt"
  
! #: fortran/openmp.cc:2433
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr "ITERATOR bei %C kann nicht mit SINK kombiniert werden"
  
! #: fortran/openmp.cc:2447
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr "SINK oder SOURCE des AbhÃ¤ngigkeitstyps bei %C erwartet"
  
! #: fortran/openmp.cc:2464
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr "%<omp_all_memory%> wird bei %C mit DEPEND-Art auÃŸer OUT oder INOUT verwendet"
  
! #: fortran/openmp.cc:2502 fortran/openmp.cc:2537
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected integer expression at %C"
  msgstr "Ganzzahlausdruck bei %C erwartet"
  
! #: fortran/openmp.cc:2518
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr "%<ancestor%>-GerÃ¤temodifizierer bei %C, dem keine %<requires%>-Direktive mit %<reverse_offload%>-Klausel vorausgeht"
  
! #: fortran/openmp.cc:2530
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr "der Ausdruck der %<device%>-Klausel bei %C muss den Wert %<1%> haben"
  
! #: fortran/openmp.cc:2543
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr "Entweder ein Ganzzahlausdruck oder genau ein GerÃ¤temodifizierer %<device_num%> oder %<ancestor%> erwartet bei %C"
  
! #: fortran/openmp.cc:2573
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected HOST, NOHOST or ANY at %C"
  msgstr "HOST, NOHOST oder ANY bei %C erwartet"
  
! #: fortran/openmp.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr "Eins von SEQ_CST, ACQUIRE oder RELAXED erwartet, bei %C"
  
! #: fortran/openmp.cc:2816
  #, gcc-internal-format, gfc-internal-format
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr "INDIRECT-Klausel bei %C erfordert einen konstanten logischen Ausdruck"
  
! #: fortran/openmp.cc:3003
  #, gcc-internal-format
  msgid "Multiple %qs modifiers specified at %C"
  msgstr "Mehrere %qs-Modifizierer bei %C angegeben"
  
! #: fortran/openmp.cc:3113
  #, gcc-internal-format
  msgid "too many %<always%> modifiers at %L"
  msgstr "zu viele %<always%>-Modifizierer bei %L"
  
! #: fortran/openmp.cc:3119
  #, gcc-internal-format
  msgid "too many %<close%> modifiers at %L"
  msgstr "zu viele %<close%>-Modifizierer bei %L"
  
! #: fortran/openmp.cc:3125
  #, gcc-internal-format
  msgid "too many %<present%> modifiers at %L"
  msgstr "zu viele %<present%>-Modifizierer bei %L"
  
! #: fortran/openmp.cc:3316
  #, gcc-internal-format
  msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
  msgstr "ORDER(CONCURRENT) erwartet bei %C, optional mit Modifizierer %<reproducible%> oder %<unconstrained%>"
  
! #: fortran/openmp.cc:3341
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr "Argument der ORDERED-Klausel bei %C ist keine konstante positive Ganzzahl"
  
! #: fortran/openmp.cc:3631
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr "Die SEVERITY-Klausel bei %C erwartet entweder FATAL oder WARNING"
  
! #: fortran/openmp.cc:3824
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to match clause at %C"
  msgstr "Keine passende Klausel gefunden bei %C"
  
! #: fortran/openmp.cc:4007
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr "UngÃ¼ltige Klausel in Modul mit Â»!$ACC DECLAREÂ« bei %L"
  
! #: fortran/openmp.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr "Variable ist USE-verknÃ¼pft mit Â»!$ACC DECLAREÂ« bei %L"
  
! #: fortran/openmp.cc:4026
  #, gcc-internal-format
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr "Variable %qs muss in derselben GÃ¼ltigkeitsbereichseinheit wie Â»!$ACC DECLAREÂ« bei %L sein"
  
! #: fortran/openmp.cc:4034
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr "Dummyfeld mit vermuteter GrÃ¶ÃŸe mit Â»!$ACC DECLAREÂ« bei %L"
  
! #: fortran/openmp.cc:4083
  #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr "%<acc update%> bei %L muss mindestens eine %<device%>- oder %<host%>- oder %<self%>-Klausel enthalten"
  
! #: fortran/openmp.cc:4131
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "UngÃ¼ltiges Argument fÃ¼r Â»!$ACC WAITÂ« bei %C"
  
! #: fortran/openmp.cc:4138
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr "WAIT-Klausel bei %L erfordert einen skalaren INTEGER-Ausdruck"
  
! #: fortran/openmp.cc:4171
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr "ACC-CACHE-Direktive bei %C muss innerhalb einer Schleife sein"
  
! #: fortran/openmp.cc:4240
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr "Nur die Form !$ACC ROUTINE ohne Liste ist im Schnittstellenblock bei %C erlaubt"
  
! #: fortran/openmp.cc:4274
  #, gcc-internal-format
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr "UngÃ¼ltiger NAME %qs in Â»!$ACC ROUTINE ( NAME )Â« bei %C"
  
! #: fortran/openmp.cc:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr "Syntaxfehler in Â»!$ACC ROUTINE ( NAME )Â« bei %C"
  
! #: fortran/openmp.cc:4289
  #, gcc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr "Syntaxfehler in !$ACC ROUTINE ( NAME ) bei %C, hinter NAME wird %<)%> erwartet"
  
! #: fortran/openmp.cc:4304
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple loop axes specified for routine at %C"
  msgstr "Mehrere Schleifenachsen fÃ¼r Routine bei %C angegeben"
  
! #: fortran/openmp.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr "Intrinsisches Symbol wurde bei %C in Â»!$ACC ROUTINE ( NAME )Â« angegeben und mit der inkompatiblen GANG, WORKER oder VECTOR-Klausel markiert"
  
! #: fortran/openmp.cc:4323
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr "Intrinsisches Symbol wurde bei %C in Â»!$ACC ROUTINE ( NAME )Â« angegeben und mit der inkompatiblen NOHOST-Klausel markiert"
  
! #: fortran/openmp.cc:4344 fortran/openmp.cc:4372
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr "Â»!$ACC ROUTINEÂ« wurde bereits bei %C angewendet"
  
! #: fortran/openmp.cc:4389
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr "!$ACC ROUTINE mit GANG, WORKER oder VECTOR-Klausel ist in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/openmp.cc:4568
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr "ALIGN- oder ALLOCATOR-Klausel bei %C erwartet"
  
! #: fortran/openmp.cc:4576
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr "Sorry, das structure-element-Listenelement bei %L in der ALLOCATE-Direktive wird noch nicht unterstÃ¼tzt"
  
! #: fortran/openmp.cc:4579
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr "Unerwarteter Ausdruck als Listenelement bei %L in der ALLOCATE-Direktive"
  
! #: fortran/openmp.cc:4650
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr "!$OMP ASSUMES bei %C muss im Spezifikationsteil eines Unterprogramms oder Moduls vorkommen"
  
! #: fortran/openmp.cc:4717
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr "Unerwarteter Ausschuss hinter $OMP CRITICAL-Anweisung bei %C"
  
! #: fortran/openmp.cc:4739
  #, gcc-internal-format
  msgid "Expected %<( depobj )%> at %C"
  msgstr "%<( depobj )%> bei %C erwartet"
  
! #: fortran/openmp.cc:4757
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr "Eins von IN, OUT, INOUT, INOUTSET oder MUTEXINOUTSET bei %C erwartet, gefolgt von %<)%>"
  
! #: fortran/openmp.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr "Dasselbe abhÃ¤ngige Objekt sollte als DEPOBJ-Argument bei %L und als DESTROY-Argument bei %L verwendet werden"
  
! #: fortran/openmp.cc:4785
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr "Eine der Klauseln DEPEND, UPDATE oder DESTROY bei %C erwartet"
  
! #: fortran/openmp.cc:4790
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr "DEPEND-Klausel bei %L des OMP-DEPOBJ-Konstrukts darf nicht den AbhÃ¤ngigkeitstyp DEPOBJ haben"
  
! #: fortran/openmp.cc:4798
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr "Die DEPEND-Klausel bei %L des OMP-DEPOBJ-Konstrukts darf nur einen einzigen Locator haben"
  
! #: fortran/openmp.cc:4924 fortran/openmp.cc:9176
  #, gcc-internal-format, gfc-internal-format
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr "Die MESSAGE-Klausel bei %L erfordert einen skalaren CHARACTER-Ausdruck der Standardart"
  
! #: fortran/openmp.cc:4931
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr "Die MESSAGE-Klausel bei %L erfordert einen konstanten Zeichenausdruck"
  
! #: fortran/openmp.cc:4937
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr "$OMP ERROR aufgetreten bei %L: %s"
  
! #: fortran/openmp.cc:4956
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr "$OMP ERROR aufgetreten bei %L"
  
! #: fortran/openmp.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr "Eins von SEQ_CST, AQC_REL, RELEASE oder ACQUIRE bei %C erwartet"
  
! #: fortran/openmp.cc:4993
  #, gcc-internal-format, gfc-internal-format
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr "Liste wurde zusammen mit Speicherreihenfolge-Klausel angegeben, in FLUSH-Direktive bei %C"
  
! #: fortran/openmp.cc:5001
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Unerwarteter Ausschuss inter $OMP FLUSH-Anweisung bei %C"
  
! #: fortran/openmp.cc:5401 fortran/openmp.cc:11748
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr "Redefinition der vordefinierten !$OMP DECLARE REDUCTION Â»%sÂ« bei %L"
  
! #: fortran/openmp.cc:5405 fortran/openmp.cc:11752
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr "Redefinition der vordefinierten !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.cc:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr "Redefinition von !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.cc:5412
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr "Vorherige !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.cc:5432
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr "Unerwarteter Ausschuss hinter Â»!$OMP DECLARE REDUCTIONÂ« bei %C"
  
! #: fortran/openmp.cc:5469
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr "Nur die Form !$OMP DECLARE TARGET ohne Klauseln ist im Schnittstellenblock bei %C erlaubt"
  
! #: fortran/openmp.cc:5484
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr "Unerwarteter Ausschuss hinter Â»!$OMP DECLARE TARGETÂ« bei %C"
  
! #: fortran/openmp.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr "Â»OMP DECLARE TARGETÂ«-Variable bei %L ist ein Element eines COMMON-Blocks"
  
! #: fortran/openmp.cc:5512
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr "Variable bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤hnt"
  
! #: fortran/openmp.cc:5518
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clause"
  msgstr "OMP-DECLARE-TARGET-Variable bei %L wurde vorher in LINK-Klausel und spÃ¤ter in %s-Klausel erwÃ¤hnt"
  
! #: fortran/openmp.cc:5524
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr "OMP-DECLARE-TARGET-Variable bei %L wurde vorher in TO- oder ENTER-Klausel und spÃ¤ter in LINK-Klausel erwÃ¤hnt"
  
! #: fortran/openmp.cc:5538 fortran/openmp.cc:5593
  #, gcc-internal-format
  msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr "Listenelement %qs bei %L wurde von einer vorhergehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegt"
  
! #: fortran/openmp.cc:5547 fortran/openmp.cc:5601
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr "DEVICE_TYPE muss ANY sein, wenn es mit INDIRECT bei %L verwendet wird"
  
! #: fortran/openmp.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clause"
  msgstr "OMP DECLARE TARGET COMMON bei %L wurde vorher in LINK-Klausel und spÃ¤ter in %s-Klausel erwÃ¤hnt"
  
! #: fortran/openmp.cc:5563
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr "OMP DECLARE TARGET COMMON bei %L wurde vorher in TO- oder ENTER-Klausel und spÃ¤ter in LINK-Klausel erwÃ¤hnt"
  
! #: fortran/openmp.cc:5567
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr "COMMON bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤hnt"
  
! #: fortran/openmp.cc:5576
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr "COMMON bei %L wurde in einer vorangehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegt"
  
! #: fortran/openmp.cc:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr "Direktive OMP DECLARE TARGET bei %L mit nur DEVICE_TYPE- oder INDIRECT-Klausel wird ignoriert"
  
! #: fortran/openmp.cc:5622
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr "Syntaxfehler in Â»!$OMP DECLARE TARGETÂ«-Liste bei %C"
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:5661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected trait-property-extension at %C"
  msgstr "Trait-property-extension bei %C erwartet"
  
! #: fortran/openmp.cc:5676 fortran/openmp.cc:5773 fortran/openmp.cc:5904
! #: fortran/openmp.cc:6054 fortran/openmp.cc:6082
  #, gcc-internal-format
  msgid "expected %<)%> at %C"
  msgstr "%<)%> bei %C erwartet"
  
! #: fortran/openmp.cc:5698
  #, gcc-internal-format, gfc-internal-format
  msgid "expected trait selector name at %C"
  msgstr "Name des Merkmalsselektors bei %C erwartet"
  
! #: fortran/openmp.cc:5717
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr "unbekannter Selektor %qs fÃ¼r Kontext-Selektormenge %qs bei %C"
  
! #: fortran/openmp.cc:5735
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties at %C"
  msgstr "Selektor %qs bei %C akzeptiert keine Eigenschaften"
  
! #: fortran/openmp.cc:5744
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr "%<score%> kann nicht in Traits im trait-selector-set %qs bei %C angegeben werden"
  
! #: fortran/openmp.cc:5751 fortran/openmp.cc:5914 fortran/openmp.cc:6006
! #: fortran/openmp.cc:6073
  #, gcc-internal-format
  msgid "expected %<(%> at %C"
  msgstr "%<(%> bei %C erwartet"
  
! #: fortran/openmp.cc:5759
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression at %C"
  msgstr "das %<score%>-Argument bei %C muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: fortran/openmp.cc:5767
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative at %C"
  msgstr "das %<score%>-Argument bei %C darf nicht negativ sein"
  
! #: fortran/openmp.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "expected : at %C"
  msgstr "Â»:Â« bei %C erwartet"
  
! #: fortran/openmp.cc:5801
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier at %C"
  msgstr "Bezeichner bei %C erwartet"
  
! #: fortran/openmp.cc:5820
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier or string literal at %C"
  msgstr "Bezeichner oder Zeichenkettenliteral bei %C erwartet"
  
! #: fortran/openmp.cc:5841
  #, gcc-internal-format, gfc-internal-format
  msgid "expected expression at %C"
  msgstr "Ausdruck bei %C erwartet"
  
! #: fortran/openmp.cc:5853
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a constant logical expression at %C"
  msgstr "Eigenschaft bei %C muss ein konstanter logischer Ausdruck sein"
  
! #: fortran/openmp.cc:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a constant integer expression at %C"
  msgstr "Eigenschaft bei %C muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: fortran/openmp.cc:5868
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a conforming device number at %C"
  msgstr "Eigenschaft bei %C muss die Nummer eines konformen GerÃ¤ts sein"
  
! #: fortran/openmp.cc:5882
  #, gcc-internal-format, gfc-internal-format
  msgid "expected simd clause at %C"
  msgstr "SIMD-Klausel bei %C erwartet"
  
! #: fortran/openmp.cc:5955
  #, gcc-internal-format, gfc-internal-format
  msgid "expected context selector set name at %C"
  msgstr "Name der Kontextselektormenge bei %C erwartet"
  
! #: fortran/openmp.cc:5962
  #, gcc-internal-format
  msgid "expected %<=%> at %C"
  msgstr "%<=%> bei %C erwartet"
  
! #: fortran/openmp.cc:5969
  #, gcc-internal-format
  msgid "expected %<{%> at %C"
  msgstr "%<{%> bei %C erwartet"
  
! #: fortran/openmp.cc:5984
  #, gcc-internal-format
  msgid "expected %<}%> at %C"
  msgstr "%<}%> bei %C erwartet"
  
! #: fortran/openmp.cc:6013
  #, gcc-internal-format, gfc-internal-format
  msgid "expected name at %C"
  msgstr "Name bei %C erwartet"
  
! #: fortran/openmp.cc:6024
  #, gcc-internal-format, gfc-internal-format
  msgid "expected variant name at %C"
  msgstr "Variantenname bei %C erwartet"
  
! #: fortran/openmp.cc:6064
  #, gcc-internal-format
  msgid "expected %<match%> at %C"
  msgstr "%<match%> bei %C erwartet"
  
! #: fortran/openmp.cc:6115
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr "Threadprivate Variable bei %C ist ein Element eines COMMON-Blocks"
  
! #: fortran/openmp.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after OMP THREADPRIVATE at %C"
  msgstr "Unerwarteter Ausschuss hinter Â»OMP THREADPRIVATEÂ« bei %C"
  
! #: fortran/openmp.cc:6159
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "Syntaxfehler in !$OMP THREADPRIVATE Liste bei %C"
  
! #: fortran/openmp.cc:6265
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFLOAD but other program units do"
  msgstr "Programmeinheit bei %L hat OpenMP-GerÃ¤te-Konstrukte/-Routinen, setzt jedoch nicht !$OMP REQUIRES REVERSE_OFFLOAD, aber andere Programmeinheiten tun das"
  
! #: fortran/openmp.cc:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units do"
  msgstr "Programmeinheit bei %L hat OpenMP-GerÃ¤te-Konstrukte/-Routinen, setzt jedoch nicht !$OMP REQUIRES UNIFIED_ADDRESS, aber andere Programmeinheiten tun das"
  
! #: fortran/openmp.cc:6275
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units do"
  msgstr "Programmeinheit bei %L hat OpenMP-GerÃ¤te-Konstrukte/-Routinen, setzt jedoch nicht !$OMP REQUIRES UNIFIED_SHARED_MEMORY, aber andere Programmeinheiten tun das"
  
! #: fortran/openmp.cc:6301
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr "%<!$OMP REQUIRES%>-Klausel %qs, die von der Modulverwendung %qs bei %L angegeben ist, kommt nach der Verwendung eines GerÃ¤te-Konstrukts bzw. einer GerÃ¤te-Routine"
  
! #: fortran/openmp.cc:6305
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr "%<!$OMP REQUIRES%>-Klausel %qs, die bei %L angegeben ist, kommt nach der Verwendung eines GerÃ¤te-Konstrukts bzw. einer GerÃ¤te-Routine"
  
! #: fortran/openmp.cc:6328
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr "%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%>, die von der Modulverwendung %qs bei %L angegeben ist, Ã¼bersteuert ein vorangehendes %<atomic_default_mem_order(%s)%> (das mÃ¶glicherweise von einer Modulverwendung stammt)"
  
! #: fortran/openmp.cc:6333
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr "%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%>, die bei %L angegeben ist, Ã¼bersteuert ein vorangehendes %<atomic_default_mem_order(%s)%> (das mÃ¶glicherweise von einer Modulverwendung stammt)"
  
! #: fortran/openmp.cc:6344
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr "%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%> wird von der Modulverwendung %qs bei %L angegeben, aber diese Klausel ist in der Programmeinheit nicht ebenfalls angegeben"
  
! #: fortran/openmp.cc:6349
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr "%<!$OMP REQUIRES%>-Klausel %qs ist von der Modulverwendung %qs bei %L angegeben, aber diese Klausel ist in der Programmeinheit nicht ebenfalls angegeben"
  
! #: fortran/openmp.cc:6378
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr "!$OMP REQUIRES bei %C muss im Spezifikationsteil einer Programmeinheit vorkommen"
  
! #: fortran/openmp.cc:6456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr "ACQ_REL, ACQUIRE, RELAXED, RELEASE oder SEQ_CST fÃ¼r ATOMIC_DEFAULT_MEM_ORDER-Klausel bei %C erwartet"
  
! #: fortran/openmp.cc:6472
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C"
  msgstr "Klausel erwartet bei %C"
  
! #: fortran/openmp.cc:6478
  #, gcc-internal-format
  msgid "%qs clause at %L specified more than once"
  msgstr "%qs-Klausel bei %L ist mehrfach angegeben"
  
! #: fortran/openmp.cc:6481
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr "Eine der Klauseln UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD oder ATOMIC_DEFAULT_MEM_ORDER bei %L erwartet"
  
! #: fortran/openmp.cc:6507
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr "Eine der Klauseln INCLUSIVE oder EXCLUSIVE bei %C erwartet"
  
! #: fortran/openmp.cc:6513
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr "Unerwarteter Ausschuss hinter !$OMP SCAN bei %C"
  
! #: fortran/openmp.cc:6712
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr "Unerwarteter Ausschuss hinter TASKYIELD-Klausel bei %C"
  
! #: fortran/openmp.cc:6800
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr "Unerwarteter Ausschuss hinter $OMP MASTER-Anweisung bei %C"
  
! #: fortran/openmp.cc:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr "Unerwarteter Ausschuss hinter Â»$OMP NOTHINGÂ«-Anweisung bei %C"
  
! #: fortran/openmp.cc:6867 fortran/openmp.cc:6870 fortran/openmp.cc:6873
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr "!$OMP ATOMIC bei %L mit %s-Klausel ist inkompatibel zu READ oder WRITE"
  
! #: fortran/openmp.cc:6877
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr "!$OMP ATOMIC bei %L mit %s-Klausel erfordert %s-Klausel"
  
! #: fortran/openmp.cc:6907
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr "!$OMP ATOMIC WRITE bei %L inkompatibel mit ACQUIRES-Klausel, die implizit durch eine REQUIRES-Direktive bereitgestellt wird"
  
! #: fortran/openmp.cc:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr "!$OMP ATOMIC READ bei %L inkompatibel mit RELEASE-Klausel, die implizit durch eine REQUIRES-Direktive bereitgestellt wird"
  
! #: fortran/openmp.cc:6936
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr "!$OMP ATOMIC READ bei %L ist inkompatibel zur RELEASE-Klausel"
  
! #: fortran/openmp.cc:6946
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr "!$OMP ATOMIC WRITE bei %L ist inkompatibel zur ACQUIRE-Klausel"
  
! #: fortran/openmp.cc:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr "Unerwarteter Ausschuss hinter Â»!$ACC ATOMICÂ«-Anweisung bei %C"
  
! #: fortran/openmp.cc:6998
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr "Unerwarteter Ausschuss hinter $OMP BARRIER-Anweisung bei %C"
  
! #: fortran/openmp.cc:7054
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr "Konstrukttyp PARALLEL, SECTIONS, DO oder TASKGROUP in Anweisung $OMP CANCELLATION POINT bei %C erwartet"
  
! #: fortran/openmp.cc:7060
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr "Unerwarteter Ausschuss hinter Â»$OMP CANCELLATION POINTÂ«-Anweisung bei %C"
  
! #: fortran/openmp.cc:7081
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr "Unerwarteter Ausschuss hinter NOWAIT-Klausel bei %C"
  
! #: fortran/openmp.cc:7120
  #, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr "Klausel %s bei %L erfordert einen skalaren INTEGER-Ausdruck"
  
! #: fortran/openmp.cc:7132
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr "INTEGER-Ausdruck von %s-Klausel bei %L muss positiv sein"
  
! #: fortran/openmp.cc:7144
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr "INTEGER-Ausdruck von %s-Klausel bei %L darf nicht negativ sein"
  
! #: fortran/openmp.cc:7155
  #, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr "Cray-Zeiger-Objekt von abgeleitetem Typ %qs in Â»%sÂ«-Klausel bei %L"
  
! #: fortran/openmp.cc:7158
  #, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr "Cray-Zeigerziel-Objekt %qs von abgeleitetem Typ in Â»%sÂ«-Klausel bei %L"
  
! #: fortran/openmp.cc:7164 fortran/openmp.cc:9044
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr "POINTER-Objekt %qs von polymorphem Typ in Klausel %s bei %L"
  
! #: fortran/openmp.cc:7169
  #, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr "Cray-Zeiger-Objekt %qs von polymorphem Typ in %qs-Klausel bei %L"
  
! #: fortran/openmp.cc:7174
  #, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr "Cray-Zeigerziel-Objekt %qs von polymorphem Typ in %qs-Klausel bei %L"
  
! #: fortran/openmp.cc:7184 fortran/openmp.cc:8529 fortran/openmp.cc:8806
  #, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr "Feld %qs mit vermuteter GrÃ¶ÃŸe in Klausel %s bei %L"
  
! #: fortran/openmp.cc:7187
  #, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr "Feld %qs mit vermutetem Rang in Klausel %s bei %L"
  
! #: fortran/openmp.cc:7203 fortran/openmp.cc:8793
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr "POINTER-Objekt %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:7208 fortran/openmp.cc:9048
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr "Cray-Zeiger-Objekt %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:7213 fortran/openmp.cc:9051
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr "Cray-Zeigerziel-Objekt %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:7218 fortran/openmp.cc:9039
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr "ALLOCATABLE-Objekt %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:7221
  #, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr "VALUE-Objekt %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:7264
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr "Implizit deklarierte Funktion %s wird in !$OMP DECLARE REDUCTION bei %L verwendet"
  
! #: fortran/openmp.cc:7313
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr "Implizit deklariertes Unterprogramm %s wird in !$OMP DECLARE REDUCTION bei %L verwendet"
  
! #: fortran/openmp.cc:7349
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr "Unerwartete function-result-Variable %qs bei %L in deklarativem !$OMP ALLOCATE"
  
! #: fortran/openmp.cc:7355
  #, gcc-internal-format
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr "Prozedurzeiger %qs nicht unterstÃ¼tzt mit !$OMP ALLOCATE bei %L"
  
! #: fortran/openmp.cc:7361
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr "Das Argument %qs bei %L zu der deklarativen Direktive !$OMP ALLOCATE muss eine Variable sein"
  
! #: fortran/openmp.cc:7368
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr "Das Argument %qs bei %L zu deklarativem !$OMP ALLOCATE muss sich im selben Bereich befinden wie die Variablendeklaration"
  
! #: fortran/openmp.cc:7375
  #, gcc-internal-format
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr "Unerwartetes Dummy-Argument %qs als Argument bei %L zu deklarativem !$OMP ALLOCATE"
  
! #: fortran/openmp.cc:7381
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr "Unerwartetes Coarray-Argument %qs als Argument bei %L zu deklarativem !$OMP ALLOCATE"
  
! #: fortran/openmp.cc:7389
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr "Doppelter gemeinsamer Block %</%s/%> in !$OMP ALLOCATE bei %L"
  
! #: fortran/openmp.cc:7396
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr "Doppelte Variable %qs in !$OMP ALLOCATE bei %L"
  
! #: fortran/openmp.cc:7407
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr "Sorry, EQUIVALENCE-Objekt %qs ist nicht unterstÃ¼tzt mit !$OMP ALLOCATE bei %L"
  
! #: fortran/openmp.cc:7416
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr "Sorry, Cray-Zeiger und Zeigerziele wie %qs werden nicht unterstÃ¼tzt mit !$OMP ALLOCATE bei %L"
  
! #: fortran/openmp.cc:7425
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr "Unerwartete allozierte Variable %qs bei %L in der deklarativen Direktive !$OMP ALLOCATE"
  
! #: fortran/openmp.cc:7430
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr "Unerwartete Zeigervariable %qs bei %L in der deklarativen Direktive !$OMP ALLOCATE"
  
! #: fortran/openmp.cc:7441 fortran/openmp.cc:7996
  #, gcc-internal-format, gfc-internal-format
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr "ALIGN bei %L erfordert einen skalaren, positiven, konstanten Ganzzahlausdruck fÃ¼r die Ausrichtung, der eine Zweierpotenz ist"
  
! #: fortran/openmp.cc:7456
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr "Eine ALLOCATOR-Klausel ist erforderlich, da das Listenelement %<%s%s%s%> bei %L das Attribut SAVE hat"
  
! #: fortran/openmp.cc:7461
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr "Vordefinierter Allokator in ALLOCATOR-Klausel bei %L erforderlich, da das Listenelement %<%s%s%s%> bei %L das Attribut SAVE hat"
  
! #: fortran/openmp.cc:7475 fortran/openmp.cc:7980
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr "Ganzzzahlausdruck der Art %<omp_allocator_handle_kind%> bei %L erwartet"
  
! #: fortran/openmp.cc:7491
  #, gcc-internal-format, gfc-internal-format
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr "HOLDS-Ausdruck bei %L muss ein skalarer logischer Ausdruck sein"
  
! #: fortran/openmp.cc:7527
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr "ORDERED-Parameter der Klausel bei %L ist weniger als COLLAPSE"
  
! #: fortran/openmp.cc:7530
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "ORDER-Klausel bei %L darf nicht zusammen mit ORDERED verwendet werden"
  
! #: fortran/openmp.cc:7537 fortran/openmp.cc:7548 fortran/resolve.cc:11043
! #: fortran/resolve.cc:12612
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
! #: fortran/openmp.cc:7552
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr "IF-Klausel ohne Modifizierer bei %L wird zusammen mit IF-Klauseln mit Modifizierert verwendet"
  
! #: fortran/openmp.cc:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr "IF-Klausel-Modifizierer Â»%sÂ« bei %L ist dem aktuellen OpenMP-Konstrukt nicht angemessen"
  
! #: fortran/openmp.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr "SELF-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
! #: fortran/openmp.cc:7696
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr "FINAL-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
! #: fortran/openmp.cc:7706
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr "chunk_size der SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-Ausdruck"
  
! #: fortran/openmp.cc:7711
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr "INTEGER-Ausdruck der Â»chunk_sizeÂ« der SCHEDULE-Klausel bei %L muss positiv sein"
  
! #: fortran/openmp.cc:7718
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr "Beide Planungsmodifizierer MONOTONIC und NONMONOTONIC bei %L angegeben"
  
! #: fortran/openmp.cc:7721
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr "Planungsmodifizierer NONMONOTONIC zusammen mit ORDERED-Klausel bei %L angegeben"
  
! #: fortran/openmp.cc:7730
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr "DEPOBJ im DEPOBJ-Konstrukt bei %L muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND sein"
  
! #: fortran/openmp.cc:7751
  #, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "Variable %qs bei %L ist kein Dummyargument"
  
! #: fortran/openmp.cc:7786
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be copied"
  msgstr "Objekt %qs bei %L ist keine Variable; Parameter kÃ¶nnen nicht kopiert werden und brauchen das auch nicht"
  
! #: fortran/openmp.cc:7790
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr "Objekt %qs bei %L ist keine Variable; Parameter kÃ¶nnen nicht zugeordnet werden und brauchen das auch nicht"
  
! #: fortran/openmp.cc:7795 fortran/openmp.cc:11411
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "Objekt %qs bei %L ist keine Variable"
  
! #: fortran/openmp.cc:7806
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr "%<inscan%>-REDUCTION-Klausel an einem anderen Konstrukt als DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD bei %L"
  
! #: fortran/openmp.cc:7810
  #, gcc-internal-format
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr "%<ORDERED%>-Klausel darf nicht nicht zusammen mit %<inscan%>-REDUCTION-Klausel bei %L verwendet werden"
  
! #: fortran/openmp.cc:7813
  #, gcc-internal-format
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr "SCHEDULE-Klausel darf nicht zusammen mit %<inscan%>-REDUCTION-Klausel bei %L verwendet werden"
  
! #: fortran/openmp.cc:7844 fortran/openmp.cc:7856 fortran/openmp.cc:7877
! #: fortran/openmp.cc:7889 fortran/openmp.cc:7912 fortran/openmp.cc:7920
! #: fortran/openmp.cc:7941 fortran/openmp.cc:7952 fortran/openmp.cc:7964
! #: fortran/openmp.cc:8199 fortran/openmp.cc:11435
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "Symbol %qs bei %L in mehreren Klauseln vorhanden"
  
! #: fortran/openmp.cc:7885
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr "Das Symbol %qs hat gemischte Komponenten- und Nicht-Komponenten-Zugriffe bei %L"
  
! #: fortran/openmp.cc:7935
  #, gcc-internal-format
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr "Symbol %qs tritt bei %L sowohl in der DATA- als auch in der MAP-Klausel auf"
  
! #: fortran/openmp.cc:8021
  #, gcc-internal-format
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qs kommt mehr als einmal in %<allocate%> bei %L vor"
  
! #: fortran/openmp.cc:8063
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr "%qs ist in %<allocate%>-Klausel bei %L angegeben, aber nicht in einer expliziten Privatisierungs-Klausel"
  
! #: fortran/openmp.cc:8091
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr "Unerwartetes Coarray %qs in %<allocate%> bei %L"
  
! #: fortran/openmp.cc:8105
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr "%qs ist in %<allocate%> bei %L angegeben, aber nicht in der verknÃ¼pften ALLOCATE-Anweisung"
  
! #: fortran/openmp.cc:8139
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr "%qs wird in der Anweisung %<allocate%> bei %L aufgefÃ¼hrt, ist aber weder explizit in der Direktive %<!$OMP ALLOCATE%> aufgefÃ¼hrt noch existiert eine Richtlinie ohne Argumentenliste"
  
! #: fortran/openmp.cc:8150
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr "Unerwartetes Coarray %qs in %<allocate%> bei %L, implizit aufgefÃ¼hrt in %<!$OMP ALLOCATE%> bei %L"
  
! #: fortran/openmp.cc:8175
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr "Die ALLOCATORS-Direktive bei %L innerhalb einer Zielregion muss einen ALLOCATOR-Modifikator fÃ¼r %qs angeben"
  
! #: fortran/openmp.cc:8179
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr "Die ALLOCATE-Direktive bei %L innerhalb einer Zielregion muss eine ALLOCATOR-Klausel fÃ¼r %qs angeben"
  
! #: fortran/openmp.cc:8183
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr "Die ALLOCATE-Direktive bei %L innerhalb einer Zielregion muss eine ALLOCATOR-Klausel angeben"
  
! #: fortran/openmp.cc:8206
  #, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr "Feld %qs ist nicht in Reduzierung bei %L erlaubt"
  
! #: fortran/openmp.cc:8219
  #, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr "Symbol %qs tritt bei %L sowohl in der FROM- als auch in der TO-Klausel auf"
  
! #: fortran/openmp.cc:8237
  #, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr "Nicht-THREADPRIVATE-Objekt %qs in Klausel COPYIN bei %L"
  
! #: fortran/openmp.cc:8243
  #, gcc-internal-format, gfc-internal-format
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr "NOWAIT-Klausel bei %L darf nicht zusammen mit COPYPRIVATE-Klausel verwendet werden"
  
! #: fortran/openmp.cc:8248
  #, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr "Feld %qs mit vermuteter GrÃ¶ÃŸe in Klausel COPYPRIVATE bei %L"
  
! #: fortran/openmp.cc:8251
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr "INTENT(IN)-Zeiger %qs in COPYPRIVATE-Klausel bei %L"
  
! #: fortran/openmp.cc:8259
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr "THREADPRIVATE-Objekt %qs in SHARED-Klausel bei %L"
  
! #: fortran/openmp.cc:8262
  #, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr "Cray-Zeigerziel %qs in Klausel SHARED bei %L"
  
! #: fortran/openmp.cc:8265
  #, gcc-internal-format
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr "Associate-Name %qs in SHARED-Klausel bei %L"
  
! #: fortran/openmp.cc:8271
  #, gcc-internal-format
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr "DETACH-Ereignisbehandler %qs in SHARED-Klausel bei %L"
  
! #: fortran/openmp.cc:8286
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr "%qs in ALIGNED-Klausel bei %L muss POINTER, ALLOCATABLE, Cray-Zeiger oder C_PTR sein"
  
! #: fortran/openmp.cc:8296
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr "%qs in ALIGNED-Klausel bei %L erfordert einen skalaren, positiven, konstanten Ganzzahlausdruck fÃ¼r die Ausrichtung"
  
! #: fortran/openmp.cc:8322
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr "Der Bereichsbeginn bei %L erwartet einen skalaren Ganzzahlausdruck"
  
! #: fortran/openmp.cc:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range end expected at %L"
  msgstr "Das Bereichsende bei %L erwartet einen skalaren Ganzzahlausdruck"
  
! #: fortran/openmp.cc:8334
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range step expected at %L"
  msgstr "Die Schrittweite des Bereichs bei %L erwartet einen skalarer Ganzzahlausdruck"
  
! #: fortran/openmp.cc:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonzero range step expected at %L"
  msgstr "Die Schrittweite bei %L darf nicht 0 sein"
  
! #: fortran/openmp.cc:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr "AbhÃ¤ngigkeitstyp SINK wird zusammen mit SOURCE an demselben Konstrukt bei %L verwendet"
  
! #: fortran/openmp.cc:8362
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK addend not a constant integer at %L"
  msgstr "SINK-Summand bei %L ist keine konstante Ganzzahl"
  
! #: fortran/openmp.cc:8368
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr "omp_cur_iteration bei %L erfordert %<-1%> als logischen Offset"
  
! #: fortran/openmp.cc:8378
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr "Locator %qs bei %L in der DEPEND-Klausel der Art DEPOBJ muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND sein"
  
! #: fortran/openmp.cc:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr "Der Locator bei %L in der DEPEND-Klausel vom Typ DEPOBJ muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND sein"
  
! #: fortran/openmp.cc:8433
  #, gcc-internal-format, gfc-internal-format
  msgid "Array is not contiguous at %L"
  msgstr "Feld ist nicht zusammenhÃ¤ngend bei %L"
  
! #: fortran/openmp.cc:8448
  #, gcc-internal-format
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr "Argument der %s-Klausel bei %L muss ALLOCATABLE oder ein POINTER sein"
  
! #: fortran/openmp.cc:8460
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr "Unerwarteter Verweis auf Teilzeichenkette in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:8468
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr "Unerwarteter Verweis auf Â»complex-parts designatorÂ« in Â»%sÂ«-Klausel bei %L"
  
! #: fortran/openmp.cc:8477 fortran/openmp.cc:8495
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr "%qs in %s-Klausel bei %L ist kein korrekter Feldabschnitt"
  
! #: fortran/openmp.cc:8487
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr "Schrittweite sollte fÃ¼r Feldabschnitt in %s-Klausel bei %L nicht angegeben werden"
  
! #: fortran/openmp.cc:8509
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr "%qs in der %s-Klausel bei %L ist ein Array-Abschnitt der GrÃ¶ÃŸe Null"
  
! #: fortran/openmp.cc:8535
  #, gcc-internal-format
  msgid "List item %qs with allocatable components is not permitted in map clause at %L"
  msgstr "Listenelement %qs mit allozierbaren Komponenten ist nicht erlaubt in einer map-Klausel bei %L"
  
! #: fortran/openmp.cc:8561
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr "TARGET%s mit Zuordnungstyp auÃŸer TO, FROM, TOFROM oder ALLOC an MAP-Klausel bei %L"
  
! #: fortran/openmp.cc:8592
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr "TARGET ENTER DATA mit Zuordnungstyp auÃŸer TO, TOFROM oder ALLOC an MAP-Klausel bei %L"
  
! #: fortran/openmp.cc:8621
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr "TARGET EXIT DATA mit Zuordnungstyp auÃŸer FROM, TOFROM, RELEASE oder DELETE an MAP-Klausel bei %L"
  
! #: fortran/openmp.cc:8637 fortran/openmp.cc:8777
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr "THREADPRIVATE-Objekt %qs in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:8640 fortran/openmp.cc:8780
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr "Cray-Zeigerziel %qs in %s-Klausel bei %L"
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:8652
  #, gcc-internal-format
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr "Listenelement %qs in %s-Klausel bei %L muss TYPE(C_PTR) sein"
  
! #: fortran/openmp.cc:8709
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr "Der Speicherbereich %qs bei %L in USES_ALLOCATORS muss ein vordefinierter Speicherbereich sein"
  
! #: fortran/openmp.cc:8717
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr "Allokator %qs bei %L in USES_ALLOCATORS muss eine skalare Ganzzahl der Art %<omp_allocator_handle_kind%> sein"
  
! #: fortran/openmp.cc:8725
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr "Allokator %qs bei %L in USES_ALLOCATORS muss entweder eine Variable oder ein vordefinierter Allokator sein"
  
! #: fortran/openmp.cc:8730
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr "FÃ¼r den vordefinierten Allokator %qs bei %L darf kein Speicherbereich oder Traits-Array angegeben werden"
  
! #: fortran/openmp.cc:8741
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr "Traits-Array %qs in USES_ALLOCATORS bei %L muss ein eindimensionales benanntes konstantes Array vom Typ %<omp_alloctrait%> sein"
  
! #: fortran/openmp.cc:8771
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr "%<inscan%> und nicht-%<inscan%>-%<reduction%>-Klauseln am selben Konstrukt bei %L"
  
! #: fortran/openmp.cc:8783
  #, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr "Associate-Name %qs in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:8790
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr "Prozedurzeiger %qs in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:8796
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr "Cray-Zeiger %qs in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:8809
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr "Variable %qs in %s-Klausel wird in NAMELIST-Anweisung bei %L verwendet"
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:8819
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr "INTENT(IN) POINTER %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:8830
  #, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr "DETACH-Ereignisbehandler %qs in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:8854
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr "Nur DEFAULT ist als Reduktionsmodifizierer erlaubt, in der REDUCTION-Klausel bei %L"
  
! #: fortran/openmp.cc:8947
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr "!$OMP DECLARE REDUCTION Â»%sÂ« fÃ¼r Typ %s bei %L nicht gefunden"
  
! #: fortran/openmp.cc:8975
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr "LINEAR-Klauselmodifizierer wird bei %L an DO- oder SIMD-Konstrukt verwendet"
  
! #: fortran/openmp.cc:8981
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr "LINEAR-Klauselmodifizierer auÃŸer VAL wird bei %L an DO- oder SIMD-Konstrukt verwendet"
  
! #: fortran/openmp.cc:8989
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr "LINEAR-Variable %qs bei %L muss INTEGER sein"
  
! #: fortran/openmp.cc:8994
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr "LINEAR-Dummy-Argument %qs mit VALUE-Attribut mit %s-Modifizierer bei %L"
  
! #: fortran/openmp.cc:9005
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr "%qs in LINEAR-Klausel bei %L benÃ¶tigt einen skalaren, ganzzahligen linear-step-Ausdruck"
  
! #: fortran/openmp.cc:9022
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr "%qs in LINEAR-Klausel bei %L benÃ¶tigt einen konstanten, ganzzahligen linear-step-Ausdruck oder ein Dummy-Argument, das in der UNIFORM-Klausel angegeben ist"
  
! #: fortran/openmp.cc:9056
  #, gcc-internal-format
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr "%s-Klausel-Variable %qs bei %L ist weder Zeiger- noch Feldtyp"
  
! #: fortran/openmp.cc:9116
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr "Untere Grenze von NUM_TEAMS bei %L ist grÃ¶ÃŸer als die obere Grenze bei %L"
  
! #: fortran/openmp.cc:9129
  #, gcc-internal-format, gfc-internal-format
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr "Der Wert der HINT-Klausel bei %L muss ein gÃ¼ltiger konstanter Hinweisausdruck sein"
  
! #: fortran/openmp.cc:9139
  #, gcc-internal-format, gfc-internal-format
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr "Die chunk_size der DIST_SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-Ausdruck"
  
! #: fortran/openmp.cc:9169
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr "UnvertrÃ¤gliche Verwendung von TILE und COLLAPSE bei %L"
  
! #: fortran/openmp.cc:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr "TARGET DATA muss mindestens eine der Klauseln MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR enthalten, bei %L"
  
! #: fortran/openmp.cc:9196
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr "%s bei %L muss mindestens eine MAP-Klausel enthalten"
  
! #: fortran/openmp.cc:9206
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr "%qs bei %L sollte ein Skalar vom Typ integer(kind=omp_event_handle_kind) sein"
  
! #: fortran/openmp.cc:9211
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be an array element"
  msgstr "Das Ereignishandle bei %L darf kein Element eines Feldes sein"
  
! #: fortran/openmp.cc:9215
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr "Das Ereignishandle bei %L darf nicht Teil eines abgeleiteten Typs oder einer abgeleiteten Klasse sein"
  
! #: fortran/openmp.cc:9219
  #, gcc-internal-format
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr "%<DETACH%>-Klausel bei %L darf nicht zusammen mit %<MERGEABLE%>-Klausel verwendet werden"
  
! #: fortran/openmp.cc:9226
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr "%<host_data%>-Konstrukt bei %L erfordert %<use_device%>-Klausel"
  
! #: fortran/openmp.cc:9380
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr "IF bei %L erwartet, in atomarer Vergleichserfassung"
  
! #: fortran/openmp.cc:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr "ELSE bei %L erwartet, in atomarer Vergleichserfassung"
  
! #: fortran/openmp.cc:9500
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr "Atomarer Vergleichsausdruck %<==%>, %<.EQ.%> oder %<.EQV.%> bei %L erwartet"
  
! #: fortran/openmp.cc:9506
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr "Skalare intrinsische Variable bei %L erwartet, in atomarem Vergleich"
  
! #: fortran/openmp.cc:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr "Skalarer intrinsischer Ausdruck bei %L erwartet, in atomarem Vergleich"
  
! #: fortran/openmp.cc:9522
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr "Anweisung !$OMP ATOMIC muss eine skalare Variable intrinsischen Typs bei %L setzen"
  
! #: fortran/openmp.cc:9531
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr "Anweisung !$OMP ATOMIC muss einen skalaren Ausdruck intrinsischen Typs bei %L zuweisen"
  
! #: fortran/openmp.cc:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr "!$OMP ATOMIC mit ALLOCATABLE-Variable bei %L"
  
! #: fortran/openmp.cc:9555
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr "Anweisung !$OMP ATOMIC READ muss bei %L von skalarer Variable intrinsischen Typs lesen"
  
! #: fortran/openmp.cc:9560
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr "Ausdruck in !$OMP ATOMIC WRITE-Zuweisung Â»var = exprÂ« muss skalar sein und kann keine Variable bei %L referenzieren"
  
! #: fortran/openmp.cc:9572
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr "Erfassungsanweisung !$OMP ATOMIC bei %L muss eine skalare Variable intrinsischen Typs setzen"
  
! #: fortran/openmp.cc:9580
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr "Erfassungsanweisung !$OMP ATOMIC bei %L erfordert eine skalare Variable intrinsischen Typs"
  
! #: fortran/openmp.cc:9590
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr "!$OMP ATOMIC CAPTURE-Erfassungsanweisung liest bei %L von anderer Variable als die Update-Anweisung schreibt"
  
! #: fortran/openmp.cc:9606
  #, gcc-internal-format
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr "Bei !$OMP ATOMIC COMPARE muss der erste Operand des Vergleichs bei %L die Variable %qs sein, in die die Aktualisierungsanweisung bei %L schreibt"
  
! #: fortran/openmp.cc:9614
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr "Der Ausdruck bei %L in der !$OMP-ATOMIC-COMPARE-Zuweisung Â»Variable = AusdruckÂ« muss skalar sein und darf die Variable nicht referenzieren"
  
! #: fortran/openmp.cc:9632
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr "!$OMP ATOMIC UPDATE bei %L mit FAIL-Klausel erfordert entweder die COMPARE-Klausel oder die Verwendung der intrinsischen MIN/MAX-Prozedur"
  
! #: fortran/openmp.cc:9659
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr "Zuweisungsoperator Â»!$OMP ATOMICÂ« muss bei %L ein binÃ¤res +, *, -, /, .AND., .OR., .EQV. oder .NEQV. sein"
  
! #: fortran/openmp.cc:9707
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr "Zuweisung !$OMP ATOMIC muss bei %L Â»var = var op exprÂ« oder Â»var = expr op varÂ« sein"
  
! #: fortran/openmp.cc:9721
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr "!$OMP ATOMIC Â»var op exprÂ« bei %L ist nicht mathematisch Ã¤quivalent zu Â»var = var op (expr)Â«"
  
! #: fortran/openmp.cc:9754
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr "Ausdruck in Zuweisung !$OMP ATOMIC Â»var = var op exprÂ« muss skalar sein und kann keine Variable bei %L referenzieren"
  
! #: fortran/openmp.cc:9778
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr "Eingebaute Zuweisung !$OMP ATOMIC IAND, IOR oder IEOR muss bei %L zwei Argumente haben"
  
! #: fortran/openmp.cc:9785
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr "Eingebaute Zuweisung !$OMP ATOMIC muss bei %L MIN, MAX, IAND, IOR oder IEOR sein"
  
! #: fortran/openmp.cc:9808
  #, gcc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr "Von den intrinsischen Argumenten fÃ¼r %<!$OMP ATOMIC%> bei %2$L darf hÃ¶chstens eins auf %1$qs verweisen"
  
! #: fortran/openmp.cc:9815
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr "!$OMP ATOMIC intrinsische Argumente mÃ¼ssen bei %L skalar sein"
  
! #: fortran/openmp.cc:9823
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr "Erstes oder letztes intrinsisches Argument zu !$OMP ATOMIC muss bei %2$L %1$qs sein"
  
! #: fortran/openmp.cc:9841
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr "!$OMP ATOMIC Zuweisung muss auf der rechten Seite bei %L Operator oder Intrinsic haben"
  
! #: fortran/openmp.cc:9846
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr "Unerwarteter Â»!$OMP ATOMICÂ«Ausdruck bei %L"
  
! #: fortran/openmp.cc:9948
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr "Aufgrund des INSCAN bei %L wird ein Schleifenrumpf mit !$OMP SCAN zwischen zwei strukturierten Blockfolgen erwartet"
  
! #: fortran/openmp.cc:9955
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr "!$OMP SCAN bei %L mit null ausfÃ¼hrbaren Anweisungen in der vorangehenden strukturierten Blockfolge"
  
! #: fortran/openmp.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr "!$OMP SCAN bei %L mit null ausfÃ¼hrbaren Anweisungen in der darauffolgenden strukturierten Blockfolge"
  
! #: fortran/openmp.cc:10176
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr "%s kann keine Schleife im dazwischenliegenden Code bei %L enthalten"
  
! #: fortran/openmp.cc:10256
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP directive in intervening code at %L"
  msgstr "%s kann keine OpenMP-Direktive im dazwischenliegenden Code bei %L enthalten"
  
! #: fortran/openmp.cc:10268 fortran/openmp.cc:10294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr "%s kann keinen OpenMP-API-Aufruf im dazwischenliegenden Code bei %L enthalten"
  
! #: fortran/openmp.cc:10822
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr "%s kann weder DO WHILE noch DO sein, ohne Schleifensteuerung bei %L"
  
! #: fortran/openmp.cc:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr "%s kann bei %L keine DO-CONCURRENT-Schleife sein"
  
! #: fortran/openmp.cc:10835
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "%s-Iterationsvariable bei %L muss vom Typ integer sein"
  
! #: fortran/openmp.cc:10842
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "%s-Iterationsvariable bei %L darf nicht THREADPRIVATE sein"
  
! #: fortran/openmp.cc:10857
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr "%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE, LASTPRIVATE oder ALLOCATE gefunden"
  
! #: fortran/openmp.cc:10861
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr "%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE, LASTPRIVATE, ALLOCATE oder LINEAR gefunden"
  
! #: fortran/openmp.cc:10868
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr "%s-Iterationsvariable bei %L wird in mehr als einer Schleife verwendet"
  
! #: fortran/openmp.cc:10874
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr "%s-Iterationsvariable bei %L ist im dazwischenliegenden Code gebunden"
  
! #: fortran/openmp.cc:10883
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr "Schleifenstartausdruck %s bei %L hat nicht die kanonische Form"
  
! #: fortran/openmp.cc:10890
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr "%s-Schleifenstartausdruck bei %L verwendet im dazwischenliegenden Code gebundene Variable"
  
! #: fortran/openmp.cc:10899
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression not in canonical form at %L"
  msgstr "Endausdruck der Â»%sÂ«-Schleife bei %L ist nicht in kanonischer Form"
  
! #: fortran/openmp.cc:10906
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr "Ausdruck %s bei %L fÃ¼r das Ende der Schleife verwendet eine im dazwischenliegenden Code gebundene Variable"
  
! #: fortran/openmp.cc:10913
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr "Grenzen der Â»%sÂ«-Schleife bei %L verweisen auf unterschiedliche Iterationsvariablen"
  
! #: fortran/openmp.cc:10919
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr "Schleifeninkrement %s bei %L hat nicht die kanonische Form"
  
! #: fortran/openmp.cc:10926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr "%s-Schleifeninkrementausdruck bei %L verwendet eine im dazwischenliegenden Code gebundene Variable"
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:10944
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr "zu wenige DO-Schleifen fÃ¼r zusammengefallenes %s (Stufe %d) bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79861
! #: fortran/openmp.cc:10956
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr "%s innere Schleifen mÃ¼ssen perfekt verschachtelt sein mit ORDERED-Klausel bei %L"
  
! #: fortran/openmp.cc:10963
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr "%s innere Schleifen mÃ¼ssen perfekt verschachtelt sein mit REDUCTION-INSCAN-Klausel bei %L"
  
! #: fortran/openmp.cc:11190 fortran/openmp.cc:11203
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr "Die %1$s-Direktive bei %3$L darf nicht innerhalb einer %2$s-Region angegeben werden"
  
! #: fortran/openmp.cc:11222
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$ACC LOOP darf ohne Schleifensteuerung bei %L kein DO WHILE oder DO sein"
  
! #: fortran/openmp.cc:11228
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr "!$ACC LOOP kann bei %L keine DO-CONCURRENT-Schleife sein"
  
! #: fortran/openmp.cc:11234
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "!$ACC-LOOP-Iterationsvariable bei %L muss vom Typ integer sein"
  
! #: fortran/openmp.cc:11250
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "Â»%s !$ACC LOOPÂ«-Schleifen bei %L formen keinen rechteckigen Wiederholungsraum"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79861
! #: fortran/openmp.cc:11262
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "Â»%s !$ACC LOOPÂ«-Schleifen bei %L nicht perfekt geschachtelt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79861
! #: fortran/openmp.cc:11272 fortran/openmp.cc:11281
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "zu wenige DO-Schleifen fÃ¼r Â»%s !$ACC LOOPÂ« bei %L"
  
! #: fortran/openmp.cc:11297
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr "Gekachelte Schleife bei %L kann nicht Ã¼ber Gangs, Worker oder Vektoren Ã¼bergreifend parallelisiert werden"
  
! #: fortran/openmp.cc:11318
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "TILE bei %L erfordert konstanten Ausdruck"
  
! #: fortran/openmp.cc:11418
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "Feldabschnitte: %qs ist in !$ACC DECLARE bei %L nicht erlaubt"
  
! #: fortran/openmp.cc:11465
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Name %qs verweist nicht auf eine Unterroutine oder Funktion in !$ACC ROUTINE ( NAME ) bei %L"
  
! #: fortran/openmp.cc:11471
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "NAME %qs ist in Â»!$ACC ROUTINE ( NAME )Â« bei %L ungÃ¼ltig"
  
! #: fortran/openmp.cc:11539
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr "!$OMP-TARGET-Region bei %L mit einem verschachtelten TEAMS bei %L darf keine andere Anweisung, Deklaration oder Direktive auÃŸerhalb des einzelnen TEAMS-Konstrukts enthalten"
  
! #: fortran/openmp.cc:11543
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr "!$OMP-TARGET-Region bei %L mit einem verschachtelten TEAMS darf keine andere Anweisung, Deklaration oder Direktive auÃŸerhalb des einzelnen TEAMS-Konstrukts enthalten"
  
! #: fortran/openmp.cc:11637
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr "OMP TARGET UPDATE bei %L erfordert mindestens eine TO- oder FROM-Klausel"
  
! #: fortran/openmp.cc:11651
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr "OMP CRITICAL bei %L mit HINT-Klausel benÃ¶tigt NAME, auÃŸer wenn omp_sync_hint_none verwendet wird"
  
! #: fortran/openmp.cc:11657
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr "Unerwartetes !$OMP SCAN bei %L auÃŸerhalb eines Schleifenkonstrukts mit %<inscan%>-REDUCTION-Klausel"
  
! #: fortran/openmp.cc:11678
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr "!$OMP DECLARE SIMD bei %2$L sollte auf die enthaltende Prozedur %1$qs verweisen"
  
! #: fortran/openmp.cc:11702
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "Variable auÃŸer OMP_PRIV oder OMP_ORIG wird bei %L in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION verwendet"
  
! #: fortran/openmp.cc:11710
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "Variable auÃŸer OMP_OUT oder OMP_IN wird bei %L in Kombinierer von !$OMP DECLARE REDUCTION verwendet"
  
! #: fortran/openmp.cc:11739
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr "UngÃ¼ltiger Operator fÃ¼r !$OMP DECLARE REDUCTION %s bei %L"
  
! #: fortran/openmp.cc:11761
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr "CHARACTER-LÃ¤nge in !$OMP DECLARE REDUCTION %s ist bei %L nicht konstant"
  
! #: fortran/openmp.cc:11777
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "Unterprogrammaufruf mit alternativen RÃ¼ckgaben in Kombinierer von !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.cc:11792
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "Unterprogrammaufruf mit alternativen RÃ¼ckgaben in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.cc:11802
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr "Eins der tatsÃ¤chlichen Argumente in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION bei %L muss OMP_PRIV sein"
  
! #: fortran/openmp.cc:11810
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr "Fehlende INITIALIZER-Klausel fÃ¼r !$OMP DECLARE REDUCTION von abgeleitetem Typ ohne Defaultinitialisierer bei %L"
--- 74362,76612 ----
  msgstr "gfc_code2string(): Bad code"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:243
  #, gcc-internal-format
  msgid "free_pi_tree(): Unresolved fixup"
  msgstr "free_pi_tree(): Unresolved fixup"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:460
  #, gcc-internal-format
  msgid "associate_integer_pointer(): Already associated"
  msgstr "associate_integer_pointer(): Already associated"
  
! #: fortran/module.cc:544
  #, gcc-internal-format, gfc-internal-format
  msgid "module nature in USE statement at %C"
  msgstr "Modul-Eigenschaft in USE-Anweisung bei %C"
  
! #: fortran/module.cc:556
  #, gcc-internal-format, gfc-internal-format
  msgid "Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC"
  msgstr "Modul-Eigenschaft in USE-Anweisung bei %C muss entweder INTRINSIC oder NON_INTRINSIC sein"
  
! #: fortran/module.cc:569
  #, gcc-internal-format, gfc-internal-format
  msgid "\"::\" was expected after module nature at %C but was not found"
  msgstr "\"::\" nach Modul-Eigenschaft bei %C erwartet, aber nicht gefunden"
  
! #: fortran/module.cc:579
  #, gcc-internal-format, gfc-internal-format
  msgid "\"USE :: module\" at %C"
  msgstr "\"USE :: module\" bei %C"
  
! #: fortran/module.cc:638
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing generic specification in USE statement at %C"
  msgstr "Fehlende allgemeine Spezifikation in USE-Anweisung bei %C"
  
! #: fortran/module.cc:649
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "Umbenennungsoperatoren in USE-Anweisungen bei %C"
  
! #: fortran/module.cc:693
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with the rename symbol at %L"
  msgstr "Symbol %qs bei %L steht mit Umbenennungs-Symbol bei %L in Konflikt"
  
! #: fortran/module.cc:696
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with the symbol at %L"
  msgstr "Symbol %qs bei %L steht mit Symbol bei %L in Konflikt"
  
! #: fortran/module.cc:704
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Der Name %qs bei %C wurde bereits als ein externer Modulname verwendet"
  
! #: fortran/module.cc:767
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "SUBMODULE-Deklaration bei %C"
  
! #: fortran/module.cc:772
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "SUBMODULE-Deklaration bei %C kann nicht innerhalb eines anderen GÃ¼ltigkeitsbereichs auftreten"
  
! #: fortran/module.cc:847
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Syntaxfehler in SUBMODULE-Anweisung bei %C"
  
! #: fortran/module.cc:1207
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "Modul %qs in Zeile %d, Spalte %d wird gelesen: %s"
  
! #: fortran/module.cc:1211
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "Modul %qs in Zeile %d, Spalte %d wird geschrieben: %s"
  
! #: fortran/module.cc:1215
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr "Modul %qs in Zeile %d, Spalte %d: %s"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:1648
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr "require_atom(): bad atom type required"
  
! #: fortran/module.cc:1697
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Fehler beim Schreiben der Moduldatei: %s"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:1747
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr "write_atom(): Trying to write dab atom"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:1968
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr "unquote_string(): got bad string"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:2984
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr "mio_array_ref(): Unknown array ref"
  
! #: fortran/module.cc:5119
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "Mehrdeutiges !$OMP DECLARE REDUCTION von Modul %s bei %L"
  
! #: fortran/module.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "Vorherige !$OMP DECLARE REDUCTION von Modul %s bei %L"
  
! #: fortran/module.cc:5316
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "Bei %3$C importiertes %1$qs von Modul %2$qs ist auch der Name der aktuellen Programmeinheit"
  
! #: fortran/module.cc:5453
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr "Unstimmigkeit in Komponenten von Typ %qs, der von %qs abgeleitet ist bei %C: %qs erwartet, aber %qs erhalten"
  
! #: fortran/module.cc:5732
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im Modul %3$qs gefunden"
  
! #: fortran/module.cc:5739
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "Bei %2$L referenzierter Benutzeroperator %1$qs nicht im Modul %3$qs gefunden"
  
! #: fortran/module.cc:5744
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "Bei %2$L referenzierter intrinsischer Operator %1$qs nicht im Modul %3$qs gefunden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:5980
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr "write_symbol(): bad module symbol %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:6324
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr "write_symtree(): Symbol not written"
  
! #: fortran/module.cc:6514
  #, gcc-internal-format
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "Moduldatei %qs kann bei %C nicht zum Schreiben geÃ¶ffnet werden: %s"
  
! #: fortran/module.cc:6535
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Fehler beim Schreiben der Moduldatei %qs: %s"
  
! #: fortran/module.cc:6546
  #, gcc-internal-format
  msgid "Cannot delete module file %qs: %s"
  msgstr "Moduldatei %qs kann nicht gelÃ¶scht werden: %s"
  
! #: fortran/module.cc:6549
  #, gcc-internal-format
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr "Moduldatei %qs kann nicht in %qs umbenannt werden: %s"
  
! #: fortran/module.cc:6555
  #, gcc-internal-format
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "TemporÃ¤re Moduldatei %qs kann nicht gelÃ¶scht werden: %s"
  
! #: fortran/module.cc:6612
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "Symbol %qs bei %C bereits deklariert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/module.cc:6683
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr "import_iso_c_binding_module(): Unable to create symbol for %s"
  
! #: fortran/module.cc:6791 fortran/module.cc:7135
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "Das bei %2$L referenzierte Symbol %1$qs ist nicht im gewÃ¤hlten Standard vorhanden"
  
! #: fortran/module.cc:6919
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im Modul ISO_C_BINDING gefunden"
  
! #: fortran/module.cc:6940 fortran/module.cc:6973 fortran/module.cc:7015
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "Symbol %qs bereits deklariert"
  
  # https://german.stackexchange.com/questions/35158/deklination-mehrerer-attributiver-adjektive
! #: fortran/module.cc:7120
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "Verwendung des intrinsischen Moduls %qs bei %C steht mit nicht-intrinsischem vorher verwendeten Modulnamen in Konflikt"
  
! #: fortran/module.cc:7142
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "Verwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %L ist mit Option %qs unvertrÃ¤glich"
  
! #: fortran/module.cc:7210
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "Verwendung der Konstante NUMERIC_STORAGE_SIZE aus intrinsischem Modul ISO_FORTRAN_ENV bei %C ist mit Option %s unvertrÃ¤glich"
  
! #: fortran/module.cc:7264
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "Bei %2$L referenziertes Symbol %1$qs nicht im intrinsischen Modul ISO_FORTRAN_ENV gefunden"
  
! #: fortran/module.cc:7290
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "USE-Anweisung bei %C hat keinen ONLY-Qualifizierer"
  
! #: fortran/module.cc:7319
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Intrinsisches Modul ISO_FORTRAN_ENV bei %C"
  
! #: fortran/module.cc:7331
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr "Modul ISO_C_BINDING bei %C"
  
! #: fortran/module.cc:7344
  #, gcc-internal-format
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr "Intrinsisches Modul namens %qs bei %C nicht gefunden"
  
! #: fortran/module.cc:7350
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr "IEEE_FEATURES-Modul bei %C"
  
! #: fortran/module.cc:7356
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr "IEEE_EXCEPTIONS-Modul bei %C"
  
! #: fortran/module.cc:7362
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr "IEEE_ARITHMETIC-Modul bei %C"
  
! #: fortran/module.cc:7372
  #, gcc-internal-format
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "Moduldatei %qs kann bei %C nicht zum Lesen geÃ¶ffnet werden: %s"
  
! #: fortran/module.cc:7375
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr "Moduldatei %qs wurde nicht generiert, entweder weil das Modul keine MODULE PROCEDURE enthÃ¤lt oder weil es einen Fehler in dem Modul gibt."
  
! #: fortran/module.cc:7386
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "Verwendung des nicht-intrinsischen Moduls %qs bei %C steht mit vorher verwendetem intrinsischen Modulnamen in Konflikt"
  
! #: fortran/module.cc:7409
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "Bei %2$C geÃ¶ffnete Datei %1$qs ist keine GNU-Fortran-Moduldatei"
  
! #: fortran/module.cc:7417
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr "Bei %2$C geÃ¶ffnete Moduldatei %1$qs kann nicht gelesen werden, da sie von einer anderen Version von GNU Fortran erstellt wurde"
  
! #: fortran/module.cc:7434
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr "Das Teilmodul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werden"
  
! #: fortran/module.cc:7436
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr "Das Modul, das gerade gebaut wird, kann nicht gleichzeitig mit USE verwendet werden"
  
! #: fortran/openmp.cc:150 fortran/openmp.cc:7113
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk at %C"
  msgstr "Unerwartete Zeichen bei %C"
  
! #: fortran/openmp.cc:429
  #, gcc-internal-format
  msgid "%<omp_all_memory%> at %C not permitted in this clause"
  msgstr "%<omp_all_memory%> bei %C ist in dieser Klausel nicht erlaubt"
  
! #: fortran/openmp.cc:474
  #, gcc-internal-format, gfc-internal-format
  msgid "List item shall not be coindexed at %C"
  msgstr "Listenelement bei %C darf nicht koindiziert sein"
  
! #: fortran/openmp.cc:493
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr "%qs bei %L ist Teil des gemeinsamen Blocks %</%s/%> und kann nur implizit Ã¼ber den genannten gemeinsamen Block spezifiziert werden"
  
! #: fortran/openmp.cc:518 fortran/openmp.cc:619 fortran/openmp.cc:949
! #: fortran/openmp.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr "COMMON-Block /%s/ bei %C nicht gefunden"
  
! #: fortran/openmp.cc:557 fortran/openmp.cc:647
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr "Syntaxfehler in OpenMP-Variablenliste bei %C"
  
! #: fortran/openmp.cc:674
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr "Syntaxfehler in OpenMP-detach-Klausel bei %C"
  
! #: fortran/openmp.cc:703
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %C"
  msgstr "%<omp_all_memory%> wird mit AbhÃ¤ngigkeitsart auÃŸer OUT oder INOUT verwendet, bei %C"
  
! #: fortran/openmp.cc:756
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr "Syntaxfehler in OpenMP-Â»SINKÂ«-AbhÃ¤ngigkeitstypliste bei %C"
  
! #: fortran/openmp.cc:818
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr "Syntaxfehler in OpenACC-Ausdrucksliste bei %C"
  
! #: fortran/openmp.cc:885
  #, gcc-internal-format
  msgid "Unexpected OpenACC parallelism."
  msgstr "Unerwarteter OpenACC-Parallelismus."
  
! #: fortran/openmp.cc:917
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %C is an element of a COMMON block"
  msgstr "Variable bei %C ist ein Element eines COMMON-Blocks"
  
! #: fortran/openmp.cc:977
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr "Unerwarteter Ausschuss hinter Â»!$ACC DECLAREÂ« bei %C"
  
! #: fortran/openmp.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr "Syntaxfehler in Â»!$ACC DECLAREÂ«-Liste bei %C"
  
! #: fortran/openmp.cc:1242
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INTEGER type at %L"
  msgstr "INTEGER-Typ bei %L erwartet"
  
! #: fortran/openmp.cc:1256
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected identifier at %C"
  msgstr "Bezeichner bei %C erwartet"
  
! #: fortran/openmp.cc:1261
  #, gcc-internal-format
  msgid "Same identifier %qs specified again at %C"
  msgstr "Derselbe Bezeichner %qs ist wiederholt angegeben bei %C"
  
! #: fortran/openmp.cc:1288
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected range-specification at %C"
  msgstr "Bereichsangabe erwartet bei %C"
  
! #: fortran/openmp.cc:1398
  #, gcc-internal-format, gfc-internal-format
  msgid "Comma expected at %C"
  msgstr "Komma bei %C erwartet"
  
! #: fortran/openmp.cc:1510
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr "!$OMP DECLARE REDUCTION %s nicht gefunden bei %L"
  
! #: fortran/openmp.cc:1570
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown directive at %L"
  msgstr "Unbekannte Direktive bei %L"
  
! #: fortran/openmp.cc:1572
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid combined or composite directive at %L"
  msgstr "UngÃ¼ltige kombinierte oder zusammengesetzte Direktive bei %L"
  
! #: fortran/openmp.cc:1580
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational and meta directives not permitted"
  msgstr "UngÃ¼ltige Direktive %qs bei %L in %s-Klausel: deklarative, informationelle und Metadirektiven sind nicht erlaubt"
  
! #: fortran/openmp.cc:1612
  #, gcc-internal-format
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr "%<,%> oder %<)%> bei %C erwartet"
  
! #: fortran/openmp.cc:1638 fortran/openmp.cc:1648
  #, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr "%qs-Direktive wird mehrfach in %s-Klausel in Â»%sÂ«-Direktive bei %L erwÃ¤hnt"
  
! #: fortran/openmp.cc:1656
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr "%qs-Direktive wird sowohl in ABSENT- als auch CONTAINS-Klauseln in %s-Direktive bei %L erwÃ¤hnt"
  
! #: fortran/openmp.cc:1746
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr "Doppelter %s-Modifikator bei %L in der USES_ALLOCATORS-Klausel"
  
! #: fortran/openmp.cc:1780
  #, gcc-internal-format
  msgid "Unexpected %<(%> at %C"
  msgstr "Unerwartetes %<(%> bei %C"
  
! #: fortran/openmp.cc:1827
  #, gcc-internal-format
  msgid "Duplicated %qs clause at %L"
  msgstr "Doppelte Klausel %qs bei %L"
  
! #: fortran/openmp.cc:1834
  #, gcc-internal-format
  msgid "Expected %<(%> after %qs at %C"
  msgstr "%<(%> nach %qs bei %C erwartet"
  
! #: fortran/openmp.cc:1841
  #, gcc-internal-format
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr "UngÃ¼ltiger Ausdruck nach %<%s%> bei %C"
  
! #: fortran/openmp.cc:1902
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr "Klausel erwartet bei %C nach dem abschlieÃŸenden Komma"
  
! #: fortran/openmp.cc:1972 fortran/openmp.cc:2008 fortran/openmp.cc:2418
! #: fortran/openmp.cc:2443
  #, gcc-internal-format
  msgid "Expected %<:%> at %C"
  msgstr "%<:%> bei %C erwartet"
  
! #: fortran/openmp.cc:2032
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable list at %C"
  msgstr "Variablenliste bei %C erwartet"
  
! #: fortran/openmp.cc:2056
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr "Entweder COMPILATION oder EXECUTION erwartet in AT-Klausel bei %C"
  
! #: fortran/openmp.cc:2117
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr "Eins von TEAMS, PARALLEL oder THREAD erwartet als Bindung in BIND bei %C"
  
! #: fortran/openmp.cc:2148
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr "Argument der COLLAPSE-Klausel ist keine konstante positive Ganzzahl bei %C"
  
! #: fortran/openmp.cc:2251
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr "Eins von ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE oder DEFAULT bei %C erwartet"
  
! #: fortran/openmp.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr "Eins von SCALAR, AGGREGATE, ALLOCATABLE, POINTER oder ALL bei %C erwartet"
  
! #: fortran/openmp.cc:2306
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr "DEFAULTMAP bei %C, aber das vorherige DEFAULTMAP hat eine unspezifizierte Kategorie"
  
! #: fortran/openmp.cc:2309
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr "DEFAULTMAP bei %C, aber das vorherige DEFAULTMAP ist fÃ¼r Kategorie %s"
  
! #: fortran/openmp.cc:2345
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr "Eine der Klauseln NONE oder PRESENT bei %C erwartet"
  
! #: fortran/openmp.cc:2348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr "Eins von NONE, FIRSTPRIVATE, PRIVATE oder SHARED erwartet, in DEFAULT-Klausel bei %C"
  
! #: fortran/openmp.cc:2398
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr "ITERATOR bei %C kann nicht mit SOURCE kombiniert werden"
  
! #: fortran/openmp.cc:2404
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr "SOURCE bei %C ist nicht als AbhÃ¤ngigkeitsart fÃ¼r diese Direktive erlaubt"
  
! #: fortran/openmp.cc:2410
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr "Doppelte Klausel mit AbhÃ¤ngigkeitsart SOURCE bei %C"
  
! #: fortran/openmp.cc:2425
  #, gcc-internal-format
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr "%<)%> oder %<omp_cur_iteration%> bei %C erwartet"
  
! #: fortran/openmp.cc:2437
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr "SINK bei %C ist nicht als AbhÃ¤ngigkeitsart fÃ¼r diese Direktive erlaubt"
  
! #: fortran/openmp.cc:2448
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr "ITERATOR bei %C kann nicht mit SINK kombiniert werden"
  
! #: fortran/openmp.cc:2462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr "SINK oder SOURCE des AbhÃ¤ngigkeitstyps bei %C erwartet"
  
! #: fortran/openmp.cc:2479
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr "%<omp_all_memory%> wird bei %C mit DEPEND-Art auÃŸer OUT oder INOUT verwendet"
  
! #: fortran/openmp.cc:2517 fortran/openmp.cc:2552
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected integer expression at %C"
  msgstr "Ganzzahlausdruck bei %C erwartet"
  
! #: fortran/openmp.cc:2533
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr "%<ancestor%>-GerÃ¤temodifizierer bei %C, dem keine %<requires%>-Direktive mit %<reverse_offload%>-Klausel vorausgeht"
  
! #: fortran/openmp.cc:2545
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr "der Ausdruck der %<device%>-Klausel bei %C muss den Wert %<1%> haben"
  
! #: fortran/openmp.cc:2558
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr "Entweder ein Ganzzahlausdruck oder genau ein GerÃ¤temodifizierer %<device_num%> oder %<ancestor%> erwartet bei %C"
  
! #: fortran/openmp.cc:2588
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected HOST, NOHOST or ANY at %C"
  msgstr "HOST, NOHOST oder ANY bei %C erwartet"
  
! #: fortran/openmp.cc:2643
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr "Eins von SEQ_CST, ACQUIRE oder RELAXED erwartet, bei %C"
  
! #: fortran/openmp.cc:2831
  #, gcc-internal-format, gfc-internal-format
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr "INDIRECT-Klausel bei %C erfordert einen konstanten logischen Ausdruck"
  
! #: fortran/openmp.cc:3018
  #, gcc-internal-format
  msgid "Multiple %qs modifiers specified at %C"
  msgstr "Mehrere %qs-Modifizierer bei %C angegeben"
  
! #: fortran/openmp.cc:3128
  #, gcc-internal-format
  msgid "too many %<always%> modifiers at %L"
  msgstr "zu viele %<always%>-Modifizierer bei %L"
  
! #: fortran/openmp.cc:3134
  #, gcc-internal-format
  msgid "too many %<close%> modifiers at %L"
  msgstr "zu viele %<close%>-Modifizierer bei %L"
  
! #: fortran/openmp.cc:3140
  #, gcc-internal-format
  msgid "too many %<present%> modifiers at %L"
  msgstr "zu viele %<present%>-Modifizierer bei %L"
  
! #: fortran/openmp.cc:3331
  #, gcc-internal-format
  msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
  msgstr "ORDER(CONCURRENT) erwartet bei %C, optional mit Modifizierer %<reproducible%> oder %<unconstrained%>"
  
! #: fortran/openmp.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr "Argument der ORDERED-Klausel bei %C ist keine konstante positive Ganzzahl"
  
! #: fortran/openmp.cc:3646
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr "Die SEVERITY-Klausel bei %C erwartet entweder FATAL oder WARNING"
  
! #: fortran/openmp.cc:3839
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to match clause at %C"
  msgstr "Keine passende Klausel gefunden bei %C"
  
! #: fortran/openmp.cc:4022
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr "UngÃ¼ltige Klausel in Modul mit Â»!$ACC DECLAREÂ« bei %L"
  
! #: fortran/openmp.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr "Variable ist USE-verknÃ¼pft mit Â»!$ACC DECLAREÂ« bei %L"
  
! #: fortran/openmp.cc:4041
  #, gcc-internal-format
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr "Variable %qs muss in derselben GÃ¼ltigkeitsbereichseinheit wie Â»!$ACC DECLAREÂ« bei %L sein"
  
! #: fortran/openmp.cc:4049
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr "Dummyfeld mit vermuteter GrÃ¶ÃŸe mit Â»!$ACC DECLAREÂ« bei %L"
  
! #: fortran/openmp.cc:4098
  #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr "%<acc update%> bei %L muss mindestens eine %<device%>- oder %<host%>- oder %<self%>-Klausel enthalten"
  
! #: fortran/openmp.cc:4146
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "UngÃ¼ltiges Argument fÃ¼r Â»!$ACC WAITÂ« bei %C"
  
! #: fortran/openmp.cc:4153
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr "WAIT-Klausel bei %L erfordert einen skalaren INTEGER-Ausdruck"
  
! #: fortran/openmp.cc:4201
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr "ACC-CACHE-Direktive bei %C muss innerhalb einer Schleife sein"
  
! #: fortran/openmp.cc:4270
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr "Nur die Form !$ACC ROUTINE ohne Liste ist im Schnittstellenblock bei %C erlaubt"
  
! #: fortran/openmp.cc:4304
  #, gcc-internal-format
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr "UngÃ¼ltiger NAME %qs in Â»!$ACC ROUTINE ( NAME )Â« bei %C"
  
! #: fortran/openmp.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr "Syntaxfehler in Â»!$ACC ROUTINE ( NAME )Â« bei %C"
  
! #: fortran/openmp.cc:4319
  #, gcc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr "Syntaxfehler in !$ACC ROUTINE ( NAME ) bei %C, hinter NAME wird %<)%> erwartet"
  
! #: fortran/openmp.cc:4334
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple loop axes specified for routine at %C"
  msgstr "Mehrere Schleifenachsen fÃ¼r Routine bei %C angegeben"
  
! #: fortran/openmp.cc:4345
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr "Intrinsisches Symbol wurde bei %C in Â»!$ACC ROUTINE ( NAME )Â« angegeben und mit der inkompatiblen GANG, WORKER oder VECTOR-Klausel markiert"
  
! #: fortran/openmp.cc:4353
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr "Intrinsisches Symbol wurde bei %C in Â»!$ACC ROUTINE ( NAME )Â« angegeben und mit der inkompatiblen NOHOST-Klausel markiert"
  
! #: fortran/openmp.cc:4374 fortran/openmp.cc:4402
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr "Â»!$ACC ROUTINEÂ« wurde bereits bei %C angewendet"
  
! #: fortran/openmp.cc:4419
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr "!$ACC ROUTINE mit GANG, WORKER oder VECTOR-Klausel ist in PURE-Prozedur bei %C nicht erlaubt"
  
! #: fortran/openmp.cc:4598
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr "ALIGN- oder ALLOCATOR-Klausel bei %C erwartet"
  
! #: fortran/openmp.cc:4606
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr "Sorry, das structure-element-Listenelement bei %L in der ALLOCATE-Direktive wird noch nicht unterstÃ¼tzt"
  
! #: fortran/openmp.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr "Unerwarteter Ausdruck als Listenelement bei %L in der ALLOCATE-Direktive"
  
! #: fortran/openmp.cc:4680
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr "!$OMP ASSUMES bei %C muss im Spezifikationsteil eines Unterprogramms oder Moduls vorkommen"
  
! #: fortran/openmp.cc:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr "Unerwarteter Ausschuss hinter $OMP CRITICAL-Anweisung bei %C"
  
! #: fortran/openmp.cc:4769
  #, gcc-internal-format
  msgid "Expected %<( depobj )%> at %C"
  msgstr "%<( depobj )%> bei %C erwartet"
  
! #: fortran/openmp.cc:4787
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr "Eins von IN, OUT, INOUT, INOUTSET oder MUTEXINOUTSET bei %C erwartet, gefolgt von %<)%>"
  
! #: fortran/openmp.cc:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr "Dasselbe abhÃ¤ngige Objekt sollte als DEPOBJ-Argument bei %L und als DESTROY-Argument bei %L verwendet werden"
  
! #: fortran/openmp.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr "Eine der Klauseln DEPEND, UPDATE oder DESTROY bei %C erwartet"
  
! #: fortran/openmp.cc:4820
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr "DEPEND-Klausel bei %L des OMP-DEPOBJ-Konstrukts darf nicht den AbhÃ¤ngigkeitstyp DEPOBJ haben"
  
! #: fortran/openmp.cc:4828
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr "Die DEPEND-Klausel bei %L des OMP-DEPOBJ-Konstrukts darf nur einen einzigen Locator haben"
  
! #: fortran/openmp.cc:4954 fortran/openmp.cc:9206
  #, gcc-internal-format, gfc-internal-format
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr "Die MESSAGE-Klausel bei %L erfordert einen skalaren CHARACTER-Ausdruck der Standardart"
  
! #: fortran/openmp.cc:4961
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr "Die MESSAGE-Klausel bei %L erfordert einen konstanten Zeichenausdruck"
  
! #: fortran/openmp.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr "$OMP ERROR aufgetreten bei %L: %s"
  
! #: fortran/openmp.cc:4986
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr "$OMP ERROR aufgetreten bei %L"
  
! #: fortran/openmp.cc:5014
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr "Eins von SEQ_CST, AQC_REL, RELEASE oder ACQUIRE bei %C erwartet"
  
! #: fortran/openmp.cc:5023
  #, gcc-internal-format, gfc-internal-format
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr "Liste wurde zusammen mit Speicherreihenfolge-Klausel angegeben, in FLUSH-Direktive bei %C"
  
! #: fortran/openmp.cc:5031
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Unerwarteter Ausschuss inter $OMP FLUSH-Anweisung bei %C"
  
! #: fortran/openmp.cc:5431 fortran/openmp.cc:11778
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr "Redefinition der vordefinierten !$OMP DECLARE REDUCTION Â»%sÂ« bei %L"
  
! #: fortran/openmp.cc:5435 fortran/openmp.cc:11782
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr "Redefinition der vordefinierten !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.cc:5440
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr "Redefinition von !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.cc:5442
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr "Vorherige !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.cc:5462
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr "Unerwarteter Ausschuss hinter Â»!$OMP DECLARE REDUCTIONÂ« bei %C"
  
! #: fortran/openmp.cc:5499
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr "Nur die Form !$OMP DECLARE TARGET ohne Klauseln ist im Schnittstellenblock bei %C erlaubt"
  
! #: fortran/openmp.cc:5514
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr "Unerwarteter Ausschuss hinter Â»!$OMP DECLARE TARGETÂ« bei %C"
  
! #: fortran/openmp.cc:5539
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr "Â»OMP DECLARE TARGETÂ«-Variable bei %L ist ein Element eines COMMON-Blocks"
  
! #: fortran/openmp.cc:5542
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr "Variable bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤hnt"
  
! #: fortran/openmp.cc:5548
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clause"
  msgstr "OMP-DECLARE-TARGET-Variable bei %L wurde vorher in LINK-Klausel und spÃ¤ter in %s-Klausel erwÃ¤hnt"
  
! #: fortran/openmp.cc:5554
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr "OMP-DECLARE-TARGET-Variable bei %L wurde vorher in TO- oder ENTER-Klausel und spÃ¤ter in LINK-Klausel erwÃ¤hnt"
  
! #: fortran/openmp.cc:5568 fortran/openmp.cc:5623
  #, gcc-internal-format
  msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr "Listenelement %qs bei %L wurde von einer vorhergehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegt"
  
! #: fortran/openmp.cc:5577 fortran/openmp.cc:5631
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr "DEVICE_TYPE muss ANY sein, wenn es mit INDIRECT bei %L verwendet wird"
  
! #: fortran/openmp.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clause"
  msgstr "OMP DECLARE TARGET COMMON bei %L wurde vorher in LINK-Klausel und spÃ¤ter in %s-Klausel erwÃ¤hnt"
  
! #: fortran/openmp.cc:5593
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr "OMP DECLARE TARGET COMMON bei %L wurde vorher in TO- oder ENTER-Klausel und spÃ¤ter in LINK-Klausel erwÃ¤hnt"
  
! #: fortran/openmp.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr "COMMON bei %L wird mehrfach in Klauseln derselben OMP-DECLARE-TARGET-Direktive erwÃ¤hnt"
  
! #: fortran/openmp.cc:5606
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr "COMMON bei %L wurde in einer vorangehenden Direktive OMP DECLARE TARGET auf einen abweichenden DEVICE_TYPE festgelegt"
  
! #: fortran/openmp.cc:5641
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr "Direktive OMP DECLARE TARGET bei %L mit nur DEVICE_TYPE- oder INDIRECT-Klausel wird ignoriert"
  
! #: fortran/openmp.cc:5652
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr "Syntaxfehler in Â»!$OMP DECLARE TARGETÂ«-Liste bei %C"
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:5691
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected trait-property-extension at %C"
  msgstr "Trait-property-extension bei %C erwartet"
  
! #: fortran/openmp.cc:5706 fortran/openmp.cc:5803 fortran/openmp.cc:5934
! #: fortran/openmp.cc:6084 fortran/openmp.cc:6112
  #, gcc-internal-format
  msgid "expected %<)%> at %C"
  msgstr "%<)%> bei %C erwartet"
  
! #: fortran/openmp.cc:5728
  #, gcc-internal-format, gfc-internal-format
  msgid "expected trait selector name at %C"
  msgstr "Name des Merkmalsselektors bei %C erwartet"
  
! #: fortran/openmp.cc:5747
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr "unbekannter Selektor %qs fÃ¼r Kontext-Selektormenge %qs bei %C"
  
! #: fortran/openmp.cc:5765
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties at %C"
  msgstr "Selektor %qs bei %C akzeptiert keine Eigenschaften"
  
! #: fortran/openmp.cc:5774
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr "%<score%> kann nicht in Traits im trait-selector-set %qs bei %C angegeben werden"
  
! #: fortran/openmp.cc:5781 fortran/openmp.cc:5944 fortran/openmp.cc:6036
! #: fortran/openmp.cc:6103
  #, gcc-internal-format
  msgid "expected %<(%> at %C"
  msgstr "%<(%> bei %C erwartet"
  
! #: fortran/openmp.cc:5789
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression at %C"
  msgstr "das %<score%>-Argument bei %C muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: fortran/openmp.cc:5797
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative at %C"
  msgstr "das %<score%>-Argument bei %C darf nicht negativ sein"
  
! #: fortran/openmp.cc:5809
  #, gcc-internal-format, gfc-internal-format
  msgid "expected : at %C"
  msgstr "Â»:Â« bei %C erwartet"
  
! #: fortran/openmp.cc:5831
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier at %C"
  msgstr "Bezeichner bei %C erwartet"
  
! #: fortran/openmp.cc:5850
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier or string literal at %C"
  msgstr "Bezeichner oder Zeichenkettenliteral bei %C erwartet"
  
! #: fortran/openmp.cc:5871
  #, gcc-internal-format, gfc-internal-format
  msgid "expected expression at %C"
  msgstr "Ausdruck bei %C erwartet"
  
! #: fortran/openmp.cc:5883
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a constant logical expression at %C"
  msgstr "Eigenschaft bei %C muss ein konstanter logischer Ausdruck sein"
  
! #: fortran/openmp.cc:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a constant integer expression at %C"
  msgstr "Eigenschaft bei %C muss ein konstanter ganzzahliger Ausdruck sein"
  
! #: fortran/openmp.cc:5898
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a conforming device number at %C"
  msgstr "Eigenschaft bei %C muss die Nummer eines konformen GerÃ¤ts sein"
  
! #: fortran/openmp.cc:5912
  #, gcc-internal-format, gfc-internal-format
  msgid "expected simd clause at %C"
  msgstr "SIMD-Klausel bei %C erwartet"
  
! #: fortran/openmp.cc:5985
  #, gcc-internal-format, gfc-internal-format
  msgid "expected context selector set name at %C"
  msgstr "Name der Kontextselektormenge bei %C erwartet"
  
! #: fortran/openmp.cc:5992
  #, gcc-internal-format
  msgid "expected %<=%> at %C"
  msgstr "%<=%> bei %C erwartet"
  
! #: fortran/openmp.cc:5999
  #, gcc-internal-format
  msgid "expected %<{%> at %C"
  msgstr "%<{%> bei %C erwartet"
  
! #: fortran/openmp.cc:6014
  #, gcc-internal-format
  msgid "expected %<}%> at %C"
  msgstr "%<}%> bei %C erwartet"
  
! #: fortran/openmp.cc:6043
  #, gcc-internal-format, gfc-internal-format
  msgid "expected name at %C"
  msgstr "Name bei %C erwartet"
  
! #: fortran/openmp.cc:6054
  #, gcc-internal-format, gfc-internal-format
  msgid "expected variant name at %C"
  msgstr "Variantenname bei %C erwartet"
  
! #: fortran/openmp.cc:6094
  #, gcc-internal-format
  msgid "expected %<match%> at %C"
  msgstr "%<match%> bei %C erwartet"
  
! #: fortran/openmp.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr "Threadprivate Variable bei %C ist ein Element eines COMMON-Blocks"
  
! #: fortran/openmp.cc:6182
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after OMP THREADPRIVATE at %C"
  msgstr "Unerwarteter Ausschuss hinter Â»OMP THREADPRIVATEÂ« bei %C"
  
! #: fortran/openmp.cc:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "Syntaxfehler in !$OMP THREADPRIVATE Liste bei %C"
  
! #: fortran/openmp.cc:6295
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFLOAD but other program units do"
  msgstr "Programmeinheit bei %L hat OpenMP-GerÃ¤te-Konstrukte/-Routinen, setzt jedoch nicht !$OMP REQUIRES REVERSE_OFFLOAD, aber andere Programmeinheiten tun das"
  
! #: fortran/openmp.cc:6300
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units do"
  msgstr "Programmeinheit bei %L hat OpenMP-GerÃ¤te-Konstrukte/-Routinen, setzt jedoch nicht !$OMP REQUIRES UNIFIED_ADDRESS, aber andere Programmeinheiten tun das"
  
! #: fortran/openmp.cc:6305
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units do"
  msgstr "Programmeinheit bei %L hat OpenMP-GerÃ¤te-Konstrukte/-Routinen, setzt jedoch nicht !$OMP REQUIRES UNIFIED_SHARED_MEMORY, aber andere Programmeinheiten tun das"
  
! #: fortran/openmp.cc:6331
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr "%<!$OMP REQUIRES%>-Klausel %qs, die von der Modulverwendung %qs bei %L angegeben ist, kommt nach der Verwendung eines GerÃ¤te-Konstrukts bzw. einer GerÃ¤te-Routine"
  
! #: fortran/openmp.cc:6335
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr "%<!$OMP REQUIRES%>-Klausel %qs, die bei %L angegeben ist, kommt nach der Verwendung eines GerÃ¤te-Konstrukts bzw. einer GerÃ¤te-Routine"
  
! #: fortran/openmp.cc:6358
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr "%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%>, die von der Modulverwendung %qs bei %L angegeben ist, Ã¼bersteuert ein vorangehendes %<atomic_default_mem_order(%s)%> (das mÃ¶glicherweise von einer Modulverwendung stammt)"
  
! #: fortran/openmp.cc:6363
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr "%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%>, die bei %L angegeben ist, Ã¼bersteuert ein vorangehendes %<atomic_default_mem_order(%s)%> (das mÃ¶glicherweise von einer Modulverwendung stammt)"
  
! #: fortran/openmp.cc:6374
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr "%<!$OMP REQUIRES%>-Klausel %<atomic_default_mem_order(%s)%> wird von der Modulverwendung %qs bei %L angegeben, aber diese Klausel ist in der Programmeinheit nicht ebenfalls angegeben"
  
! #: fortran/openmp.cc:6379
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr "%<!$OMP REQUIRES%>-Klausel %qs ist von der Modulverwendung %qs bei %L angegeben, aber diese Klausel ist in der Programmeinheit nicht ebenfalls angegeben"
  
! #: fortran/openmp.cc:6408
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr "!$OMP REQUIRES bei %C muss im Spezifikationsteil einer Programmeinheit vorkommen"
  
! #: fortran/openmp.cc:6486
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr "ACQ_REL, ACQUIRE, RELAXED, RELEASE oder SEQ_CST fÃ¼r ATOMIC_DEFAULT_MEM_ORDER-Klausel bei %C erwartet"
  
! #: fortran/openmp.cc:6502
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C"
  msgstr "Klausel erwartet bei %C"
  
! #: fortran/openmp.cc:6508
  #, gcc-internal-format
  msgid "%qs clause at %L specified more than once"
  msgstr "%qs-Klausel bei %L ist mehrfach angegeben"
  
! #: fortran/openmp.cc:6511
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr "Eine der Klauseln UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD oder ATOMIC_DEFAULT_MEM_ORDER bei %L erwartet"
  
! #: fortran/openmp.cc:6537
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr "Eine der Klauseln INCLUSIVE oder EXCLUSIVE bei %C erwartet"
  
! #: fortran/openmp.cc:6543
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr "Unerwarteter Ausschuss hinter !$OMP SCAN bei %C"
  
! #: fortran/openmp.cc:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr "Unerwarteter Ausschuss hinter TASKYIELD-Klausel bei %C"
  
! #: fortran/openmp.cc:6830
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr "Unerwarteter Ausschuss hinter $OMP MASTER-Anweisung bei %C"
  
! #: fortran/openmp.cc:6862
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr "Unerwarteter Ausschuss hinter Â»$OMP NOTHINGÂ«-Anweisung bei %C"
  
! #: fortran/openmp.cc:6897 fortran/openmp.cc:6900 fortran/openmp.cc:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr "!$OMP ATOMIC bei %L mit %s-Klausel ist inkompatibel zu READ oder WRITE"
  
! #: fortran/openmp.cc:6907
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr "!$OMP ATOMIC bei %L mit %s-Klausel erfordert %s-Klausel"
  
! #: fortran/openmp.cc:6937
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr "!$OMP ATOMIC WRITE bei %L inkompatibel mit ACQUIRES-Klausel, die implizit durch eine REQUIRES-Direktive bereitgestellt wird"
  
! #: fortran/openmp.cc:6948
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr "!$OMP ATOMIC READ bei %L inkompatibel mit RELEASE-Klausel, die implizit durch eine REQUIRES-Direktive bereitgestellt wird"
  
! #: fortran/openmp.cc:6966
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr "!$OMP ATOMIC READ bei %L ist inkompatibel zur RELEASE-Klausel"
  
! #: fortran/openmp.cc:6976
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr "!$OMP ATOMIC WRITE bei %L ist inkompatibel zur ACQUIRE-Klausel"
  
! #: fortran/openmp.cc:7013
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr "Unerwarteter Ausschuss hinter Â»!$ACC ATOMICÂ«-Anweisung bei %C"
  
! #: fortran/openmp.cc:7028
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr "Unerwarteter Ausschuss hinter $OMP BARRIER-Anweisung bei %C"
  
! #: fortran/openmp.cc:7084
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr "Konstrukttyp PARALLEL, SECTIONS, DO oder TASKGROUP in Anweisung $OMP CANCELLATION POINT bei %C erwartet"
  
! #: fortran/openmp.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr "Unerwarteter Ausschuss hinter Â»$OMP CANCELLATION POINTÂ«-Anweisung bei %C"
  
! #: fortran/openmp.cc:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr "Unerwarteter Ausschuss hinter NOWAIT-Klausel bei %C"
  
! #: fortran/openmp.cc:7150
  #, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr "Klausel %s bei %L erfordert einen skalaren INTEGER-Ausdruck"
  
! #: fortran/openmp.cc:7162
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr "INTEGER-Ausdruck von %s-Klausel bei %L muss positiv sein"
  
! #: fortran/openmp.cc:7174
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr "INTEGER-Ausdruck von %s-Klausel bei %L darf nicht negativ sein"
  
! #: fortran/openmp.cc:7185
  #, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr "Cray-Zeiger-Objekt von abgeleitetem Typ %qs in Â»%sÂ«-Klausel bei %L"
  
! #: fortran/openmp.cc:7188
  #, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr "Cray-Zeigerziel-Objekt %qs von abgeleitetem Typ in Â»%sÂ«-Klausel bei %L"
  
! #: fortran/openmp.cc:7194 fortran/openmp.cc:9074
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr "POINTER-Objekt %qs von polymorphem Typ in Klausel %s bei %L"
  
! #: fortran/openmp.cc:7199
  #, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr "Cray-Zeiger-Objekt %qs von polymorphem Typ in %qs-Klausel bei %L"
  
! #: fortran/openmp.cc:7204
  #, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr "Cray-Zeigerziel-Objekt %qs von polymorphem Typ in %qs-Klausel bei %L"
  
! #: fortran/openmp.cc:7214 fortran/openmp.cc:8559 fortran/openmp.cc:8836
  #, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr "Feld %qs mit vermuteter GrÃ¶ÃŸe in Klausel %s bei %L"
  
! #: fortran/openmp.cc:7217
  #, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr "Feld %qs mit vermutetem Rang in Klausel %s bei %L"
  
! #: fortran/openmp.cc:7233 fortran/openmp.cc:8823
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr "POINTER-Objekt %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:7238 fortran/openmp.cc:9078
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr "Cray-Zeiger-Objekt %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:7243 fortran/openmp.cc:9081
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr "Cray-Zeigerziel-Objekt %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:7248 fortran/openmp.cc:9069
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr "ALLOCATABLE-Objekt %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:7251
  #, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr "VALUE-Objekt %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:7294
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr "Implizit deklarierte Funktion %s wird in !$OMP DECLARE REDUCTION bei %L verwendet"
  
! #: fortran/openmp.cc:7343
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr "Implizit deklariertes Unterprogramm %s wird in !$OMP DECLARE REDUCTION bei %L verwendet"
  
! #: fortran/openmp.cc:7379
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr "Unerwartete function-result-Variable %qs bei %L in deklarativem !$OMP ALLOCATE"
  
! #: fortran/openmp.cc:7385
  #, gcc-internal-format
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr "Prozedurzeiger %qs nicht unterstÃ¼tzt mit !$OMP ALLOCATE bei %L"
  
! #: fortran/openmp.cc:7391
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr "Das Argument %qs bei %L zu der deklarativen Direktive !$OMP ALLOCATE muss eine Variable sein"
  
! #: fortran/openmp.cc:7398
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr "Das Argument %qs bei %L zu deklarativem !$OMP ALLOCATE muss sich im selben Bereich befinden wie die Variablendeklaration"
  
! #: fortran/openmp.cc:7405
  #, gcc-internal-format
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr "Unerwartetes Dummy-Argument %qs als Argument bei %L zu deklarativem !$OMP ALLOCATE"
  
! #: fortran/openmp.cc:7411
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr "Unerwartetes Coarray-Argument %qs als Argument bei %L zu deklarativem !$OMP ALLOCATE"
  
! #: fortran/openmp.cc:7419
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr "Doppelter gemeinsamer Block %</%s/%> in !$OMP ALLOCATE bei %L"
  
! #: fortran/openmp.cc:7426
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr "Doppelte Variable %qs in !$OMP ALLOCATE bei %L"
  
! #: fortran/openmp.cc:7437
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr "Sorry, EQUIVALENCE-Objekt %qs ist nicht unterstÃ¼tzt mit !$OMP ALLOCATE bei %L"
  
! #: fortran/openmp.cc:7446
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr "Sorry, Cray-Zeiger und Zeigerziele wie %qs werden nicht unterstÃ¼tzt mit !$OMP ALLOCATE bei %L"
  
! #: fortran/openmp.cc:7455
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr "Unerwartete allozierte Variable %qs bei %L in der deklarativen Direktive !$OMP ALLOCATE"
  
! #: fortran/openmp.cc:7460
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr "Unerwartete Zeigervariable %qs bei %L in der deklarativen Direktive !$OMP ALLOCATE"
  
! #: fortran/openmp.cc:7471 fortran/openmp.cc:8026
  #, gcc-internal-format, gfc-internal-format
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr "ALIGN bei %L erfordert einen skalaren, positiven, konstanten Ganzzahlausdruck fÃ¼r die Ausrichtung, der eine Zweierpotenz ist"
  
! #: fortran/openmp.cc:7486
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr "Eine ALLOCATOR-Klausel ist erforderlich, da das Listenelement %<%s%s%s%> bei %L das Attribut SAVE hat"
  
! #: fortran/openmp.cc:7491
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr "Vordefinierter Allokator in ALLOCATOR-Klausel bei %L erforderlich, da das Listenelement %<%s%s%s%> bei %L das Attribut SAVE hat"
  
! #: fortran/openmp.cc:7505 fortran/openmp.cc:8010
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr "Ganzzzahlausdruck der Art %<omp_allocator_handle_kind%> bei %L erwartet"
  
! #: fortran/openmp.cc:7521
  #, gcc-internal-format, gfc-internal-format
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr "HOLDS-Ausdruck bei %L muss ein skalarer logischer Ausdruck sein"
  
! #: fortran/openmp.cc:7557
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr "ORDERED-Parameter der Klausel bei %L ist weniger als COLLAPSE"
  
! #: fortran/openmp.cc:7560
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "ORDER-Klausel bei %L darf nicht zusammen mit ORDERED verwendet werden"
  
! #: fortran/openmp.cc:7567 fortran/openmp.cc:7578 fortran/resolve.cc:11309
! #: fortran/resolve.cc:12878
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "IF-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
! #: fortran/openmp.cc:7582
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr "IF-Klausel ohne Modifizierer bei %L wird zusammen mit IF-Klauseln mit Modifizierert verwendet"
  
! #: fortran/openmp.cc:7707
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr "IF-Klausel-Modifizierer Â»%sÂ« bei %L ist dem aktuellen OpenMP-Konstrukt nicht angemessen"
  
! #: fortran/openmp.cc:7717
  #, gcc-internal-format, gfc-internal-format
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr "SELF-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
! #: fortran/openmp.cc:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr "FINAL-Klausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
! #: fortran/openmp.cc:7736
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr "chunk_size der SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-Ausdruck"
  
! #: fortran/openmp.cc:7741
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr "INTEGER-Ausdruck der Â»chunk_sizeÂ« der SCHEDULE-Klausel bei %L muss positiv sein"
  
! #: fortran/openmp.cc:7748
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr "Beide Planungsmodifizierer MONOTONIC und NONMONOTONIC bei %L angegeben"
  
! #: fortran/openmp.cc:7751
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr "Planungsmodifizierer NONMONOTONIC zusammen mit ORDERED-Klausel bei %L angegeben"
  
! #: fortran/openmp.cc:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr "DEPOBJ im DEPOBJ-Konstrukt bei %L muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND sein"
  
! #: fortran/openmp.cc:7781
  #, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "Variable %qs bei %L ist kein Dummyargument"
  
! #: fortran/openmp.cc:7816
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be copied"
  msgstr "Objekt %qs bei %L ist keine Variable; Parameter kÃ¶nnen nicht kopiert werden und brauchen das auch nicht"
  
! #: fortran/openmp.cc:7820
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr "Objekt %qs bei %L ist keine Variable; Parameter kÃ¶nnen nicht zugeordnet werden und brauchen das auch nicht"
  
! #: fortran/openmp.cc:7825 fortran/openmp.cc:11441
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "Objekt %qs bei %L ist keine Variable"
  
! #: fortran/openmp.cc:7836
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr "%<inscan%>-REDUCTION-Klausel an einem anderen Konstrukt als DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD bei %L"
  
! #: fortran/openmp.cc:7840
  #, gcc-internal-format
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr "%<ORDERED%>-Klausel darf nicht nicht zusammen mit %<inscan%>-REDUCTION-Klausel bei %L verwendet werden"
  
! #: fortran/openmp.cc:7843
  #, gcc-internal-format
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr "SCHEDULE-Klausel darf nicht zusammen mit %<inscan%>-REDUCTION-Klausel bei %L verwendet werden"
  
! #: fortran/openmp.cc:7874 fortran/openmp.cc:7886 fortran/openmp.cc:7907
! #: fortran/openmp.cc:7919 fortran/openmp.cc:7942 fortran/openmp.cc:7950
! #: fortran/openmp.cc:7971 fortran/openmp.cc:7982 fortran/openmp.cc:7994
! #: fortran/openmp.cc:8229 fortran/openmp.cc:11465
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "Symbol %qs bei %L in mehreren Klauseln vorhanden"
  
! #: fortran/openmp.cc:7915
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr "Das Symbol %qs hat gemischte Komponenten- und Nicht-Komponenten-Zugriffe bei %L"
  
! #: fortran/openmp.cc:7965
  #, gcc-internal-format
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr "Symbol %qs tritt bei %L sowohl in der DATA- als auch in der MAP-Klausel auf"
  
! #: fortran/openmp.cc:8051
  #, gcc-internal-format
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qs kommt mehr als einmal in %<allocate%> bei %L vor"
  
! #: fortran/openmp.cc:8093
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr "%qs ist in %<allocate%>-Klausel bei %L angegeben, aber nicht in einer expliziten Privatisierungs-Klausel"
  
! #: fortran/openmp.cc:8121
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr "Unerwartetes Coarray %qs in %<allocate%> bei %L"
  
! #: fortran/openmp.cc:8135
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr "%qs ist in %<allocate%> bei %L angegeben, aber nicht in der verknÃ¼pften ALLOCATE-Anweisung"
  
! #: fortran/openmp.cc:8169
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr "%qs wird in der Anweisung %<allocate%> bei %L aufgefÃ¼hrt, ist aber weder explizit in der Direktive %<!$OMP ALLOCATE%> aufgefÃ¼hrt noch existiert eine Richtlinie ohne Argumentenliste"
  
! #: fortran/openmp.cc:8180
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr "Unerwartetes Coarray %qs in %<allocate%> bei %L, implizit aufgefÃ¼hrt in %<!$OMP ALLOCATE%> bei %L"
  
! #: fortran/openmp.cc:8205
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr "Die ALLOCATORS-Direktive bei %L innerhalb einer Zielregion muss einen ALLOCATOR-Modifikator fÃ¼r %qs angeben"
  
! #: fortran/openmp.cc:8209
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr "Die ALLOCATE-Direktive bei %L innerhalb einer Zielregion muss eine ALLOCATOR-Klausel fÃ¼r %qs angeben"
  
! #: fortran/openmp.cc:8213
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr "Die ALLOCATE-Direktive bei %L innerhalb einer Zielregion muss eine ALLOCATOR-Klausel angeben"
  
! #: fortran/openmp.cc:8236
  #, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr "Feld %qs ist nicht in Reduzierung bei %L erlaubt"
  
! #: fortran/openmp.cc:8249
  #, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr "Symbol %qs tritt bei %L sowohl in der FROM- als auch in der TO-Klausel auf"
  
! #: fortran/openmp.cc:8267
  #, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr "Nicht-THREADPRIVATE-Objekt %qs in Klausel COPYIN bei %L"
  
! #: fortran/openmp.cc:8273
  #, gcc-internal-format, gfc-internal-format
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr "NOWAIT-Klausel bei %L darf nicht zusammen mit COPYPRIVATE-Klausel verwendet werden"
  
! #: fortran/openmp.cc:8278
  #, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr "Feld %qs mit vermuteter GrÃ¶ÃŸe in Klausel COPYPRIVATE bei %L"
  
! #: fortran/openmp.cc:8281
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr "INTENT(IN)-Zeiger %qs in COPYPRIVATE-Klausel bei %L"
  
! #: fortran/openmp.cc:8289
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr "THREADPRIVATE-Objekt %qs in SHARED-Klausel bei %L"
  
! #: fortran/openmp.cc:8292
  #, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr "Cray-Zeigerziel %qs in Klausel SHARED bei %L"
  
! #: fortran/openmp.cc:8295
  #, gcc-internal-format
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr "Associate-Name %qs in SHARED-Klausel bei %L"
  
! #: fortran/openmp.cc:8301
  #, gcc-internal-format
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr "DETACH-Ereignisbehandler %qs in SHARED-Klausel bei %L"
  
! #: fortran/openmp.cc:8316
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr "%qs in ALIGNED-Klausel bei %L muss POINTER, ALLOCATABLE, Cray-Zeiger oder C_PTR sein"
  
! #: fortran/openmp.cc:8326
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr "%qs in ALIGNED-Klausel bei %L erfordert einen skalaren, positiven, konstanten Ganzzahlausdruck fÃ¼r die Ausrichtung"
  
! #: fortran/openmp.cc:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr "Der Bereichsbeginn bei %L erwartet einen skalaren Ganzzahlausdruck"
  
! #: fortran/openmp.cc:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range end expected at %L"
  msgstr "Das Bereichsende bei %L erwartet einen skalaren Ganzzahlausdruck"
  
! #: fortran/openmp.cc:8364
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range step expected at %L"
  msgstr "Die Schrittweite des Bereichs bei %L erwartet einen skalarer Ganzzahlausdruck"
  
! #: fortran/openmp.cc:8369
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonzero range step expected at %L"
  msgstr "Die Schrittweite bei %L darf nicht 0 sein"
  
! #: fortran/openmp.cc:8382
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr "AbhÃ¤ngigkeitstyp SINK wird zusammen mit SOURCE an demselben Konstrukt bei %L verwendet"
  
! #: fortran/openmp.cc:8392
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK addend not a constant integer at %L"
  msgstr "SINK-Summand bei %L ist keine konstante Ganzzahl"
  
! #: fortran/openmp.cc:8398
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr "omp_cur_iteration bei %L erfordert %<-1%> als logischen Offset"
  
! #: fortran/openmp.cc:8408
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr "Locator %qs bei %L in der DEPEND-Klausel der Art DEPOBJ muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND sein"
  
! #: fortran/openmp.cc:8419
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr "Der Locator bei %L in der DEPEND-Klausel vom Typ DEPOBJ muss eine skalare Ganzzahl der Art OMP_DEPEND_KIND sein"
  
! #: fortran/openmp.cc:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Array is not contiguous at %L"
  msgstr "Feld ist nicht zusammenhÃ¤ngend bei %L"
  
! #: fortran/openmp.cc:8478
  #, gcc-internal-format
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr "Argument der %s-Klausel bei %L muss ALLOCATABLE oder ein POINTER sein"
  
! #: fortran/openmp.cc:8490
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr "Unerwarteter Verweis auf Teilzeichenkette in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:8498
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr "Unerwarteter Verweis auf Â»complex-parts designatorÂ« in Â»%sÂ«-Klausel bei %L"
  
! #: fortran/openmp.cc:8507 fortran/openmp.cc:8525
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr "%qs in %s-Klausel bei %L ist kein korrekter Feldabschnitt"
  
! #: fortran/openmp.cc:8517
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr "Schrittweite sollte fÃ¼r Feldabschnitt in %s-Klausel bei %L nicht angegeben werden"
  
! #: fortran/openmp.cc:8539
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr "%qs in der %s-Klausel bei %L ist ein Array-Abschnitt der GrÃ¶ÃŸe Null"
  
! #: fortran/openmp.cc:8565
  #, gcc-internal-format
  msgid "List item %qs with allocatable components is not permitted in map clause at %L"
  msgstr "Listenelement %qs mit allozierbaren Komponenten ist nicht erlaubt in einer map-Klausel bei %L"
  
! #: fortran/openmp.cc:8591
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr "TARGET%s mit Zuordnungstyp auÃŸer TO, FROM, TOFROM oder ALLOC an MAP-Klausel bei %L"
  
! #: fortran/openmp.cc:8622
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr "TARGET ENTER DATA mit Zuordnungstyp auÃŸer TO, TOFROM oder ALLOC an MAP-Klausel bei %L"
  
! #: fortran/openmp.cc:8651
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr "TARGET EXIT DATA mit Zuordnungstyp auÃŸer FROM, TOFROM, RELEASE oder DELETE an MAP-Klausel bei %L"
  
! #: fortran/openmp.cc:8667 fortran/openmp.cc:8807
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr "THREADPRIVATE-Objekt %qs in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:8670 fortran/openmp.cc:8810
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr "Cray-Zeigerziel %qs in %s-Klausel bei %L"
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:8682
  #, gcc-internal-format
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr "Listenelement %qs in %s-Klausel bei %L muss TYPE(C_PTR) sein"
  
! #: fortran/openmp.cc:8739
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr "Der Speicherbereich %qs bei %L in USES_ALLOCATORS muss ein vordefinierter Speicherbereich sein"
  
! #: fortran/openmp.cc:8747
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr "Allokator %qs bei %L in USES_ALLOCATORS muss eine skalare Ganzzahl der Art %<omp_allocator_handle_kind%> sein"
  
! #: fortran/openmp.cc:8755
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr "Allokator %qs bei %L in USES_ALLOCATORS muss entweder eine Variable oder ein vordefinierter Allokator sein"
  
! #: fortran/openmp.cc:8760
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr "FÃ¼r den vordefinierten Allokator %qs bei %L darf kein Speicherbereich oder Traits-Array angegeben werden"
  
! #: fortran/openmp.cc:8771
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr "Traits-Array %qs in USES_ALLOCATORS bei %L muss ein eindimensionales benanntes konstantes Array vom Typ %<omp_alloctrait%> sein"
  
! #: fortran/openmp.cc:8801
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr "%<inscan%> und nicht-%<inscan%>-%<reduction%>-Klauseln am selben Konstrukt bei %L"
  
! #: fortran/openmp.cc:8813
  #, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr "Associate-Name %qs in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:8820
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr "Prozedurzeiger %qs in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:8826
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr "Cray-Zeiger %qs in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:8839
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr "Variable %qs in %s-Klausel wird in NAMELIST-Anweisung bei %L verwendet"
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:8849
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr "INTENT(IN) POINTER %qs in Klausel %s bei %L"
  
! #: fortran/openmp.cc:8860
  #, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr "DETACH-Ereignisbehandler %qs in %s-Klausel bei %L"
  
! #: fortran/openmp.cc:8884
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr "Nur DEFAULT ist als Reduktionsmodifizierer erlaubt, in der REDUCTION-Klausel bei %L"
  
! #: fortran/openmp.cc:8977
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr "!$OMP DECLARE REDUCTION Â»%sÂ« fÃ¼r Typ %s bei %L nicht gefunden"
  
! #: fortran/openmp.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr "LINEAR-Klauselmodifizierer wird bei %L an DO- oder SIMD-Konstrukt verwendet"
  
! #: fortran/openmp.cc:9011
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr "LINEAR-Klauselmodifizierer auÃŸer VAL wird bei %L an DO- oder SIMD-Konstrukt verwendet"
  
! #: fortran/openmp.cc:9019
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr "LINEAR-Variable %qs bei %L muss INTEGER sein"
  
! #: fortran/openmp.cc:9024
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr "LINEAR-Dummy-Argument %qs mit VALUE-Attribut mit %s-Modifizierer bei %L"
  
! #: fortran/openmp.cc:9035
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr "%qs in LINEAR-Klausel bei %L benÃ¶tigt einen skalaren, ganzzahligen linear-step-Ausdruck"
  
! #: fortran/openmp.cc:9052
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr "%qs in LINEAR-Klausel bei %L benÃ¶tigt einen konstanten, ganzzahligen linear-step-Ausdruck oder ein Dummy-Argument, das in der UNIFORM-Klausel angegeben ist"
  
! #: fortran/openmp.cc:9086
  #, gcc-internal-format
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr "%s-Klausel-Variable %qs bei %L ist weder Zeiger- noch Feldtyp"
  
! #: fortran/openmp.cc:9146
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr "Untere Grenze von NUM_TEAMS bei %L ist grÃ¶ÃŸer als die obere Grenze bei %L"
  
! #: fortran/openmp.cc:9159
  #, gcc-internal-format, gfc-internal-format
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr "Der Wert der HINT-Klausel bei %L muss ein gÃ¼ltiger konstanter Hinweisausdruck sein"
  
! #: fortran/openmp.cc:9169
  #, gcc-internal-format, gfc-internal-format
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr "Die chunk_size der DIST_SCHEDULE-Klausel bei %L erfordert einen skalaren INTEGER-Ausdruck"
  
! #: fortran/openmp.cc:9199
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr "UnvertrÃ¤gliche Verwendung von TILE und COLLAPSE bei %L"
  
! #: fortran/openmp.cc:9223
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr "TARGET DATA muss mindestens eine der Klauseln MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR enthalten, bei %L"
  
! #: fortran/openmp.cc:9226
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr "%s bei %L muss mindestens eine MAP-Klausel enthalten"
  
! #: fortran/openmp.cc:9236
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr "%qs bei %L sollte ein Skalar vom Typ integer(kind=omp_event_handle_kind) sein"
  
! #: fortran/openmp.cc:9241
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be an array element"
  msgstr "Das Ereignishandle bei %L darf kein Element eines Feldes sein"
  
! #: fortran/openmp.cc:9245
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr "Das Ereignishandle bei %L darf nicht Teil eines abgeleiteten Typs oder einer abgeleiteten Klasse sein"
  
! #: fortran/openmp.cc:9249
  #, gcc-internal-format
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr "%<DETACH%>-Klausel bei %L darf nicht zusammen mit %<MERGEABLE%>-Klausel verwendet werden"
  
! #: fortran/openmp.cc:9256
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr "%<host_data%>-Konstrukt bei %L erfordert %<use_device%>-Klausel"
  
! #: fortran/openmp.cc:9410
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr "IF bei %L erwartet, in atomarer Vergleichserfassung"
  
! #: fortran/openmp.cc:9418
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr "ELSE bei %L erwartet, in atomarer Vergleichserfassung"
  
! #: fortran/openmp.cc:9530
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr "Atomarer Vergleichsausdruck %<==%>, %<.EQ.%> oder %<.EQV.%> bei %L erwartet"
  
! #: fortran/openmp.cc:9536
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr "Skalare intrinsische Variable bei %L erwartet, in atomarem Vergleich"
  
! #: fortran/openmp.cc:9544
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr "Skalarer intrinsischer Ausdruck bei %L erwartet, in atomarem Vergleich"
  
! #: fortran/openmp.cc:9552
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr "Anweisung !$OMP ATOMIC muss eine skalare Variable intrinsischen Typs bei %L setzen"
  
! #: fortran/openmp.cc:9561
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr "Anweisung !$OMP ATOMIC muss einen skalaren Ausdruck intrinsischen Typs bei %L zuweisen"
  
! #: fortran/openmp.cc:9568
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr "!$OMP ATOMIC mit ALLOCATABLE-Variable bei %L"
  
! #: fortran/openmp.cc:9585
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr "Anweisung !$OMP ATOMIC READ muss bei %L von skalarer Variable intrinsischen Typs lesen"
  
! #: fortran/openmp.cc:9590
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr "Ausdruck in !$OMP ATOMIC WRITE-Zuweisung Â»var = exprÂ« muss skalar sein und kann keine Variable bei %L referenzieren"
  
! #: fortran/openmp.cc:9602
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr "Erfassungsanweisung !$OMP ATOMIC bei %L muss eine skalare Variable intrinsischen Typs setzen"
  
! #: fortran/openmp.cc:9610
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr "Erfassungsanweisung !$OMP ATOMIC bei %L erfordert eine skalare Variable intrinsischen Typs"
  
! #: fortran/openmp.cc:9620
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr "!$OMP ATOMIC CAPTURE-Erfassungsanweisung liest bei %L von anderer Variable als die Update-Anweisung schreibt"
  
! #: fortran/openmp.cc:9636
  #, gcc-internal-format
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr "Bei !$OMP ATOMIC COMPARE muss der erste Operand des Vergleichs bei %L die Variable %qs sein, in die die Aktualisierungsanweisung bei %L schreibt"
  
! #: fortran/openmp.cc:9644
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr "Der Ausdruck bei %L in der !$OMP-ATOMIC-COMPARE-Zuweisung Â»Variable = AusdruckÂ« muss skalar sein und darf die Variable nicht referenzieren"
  
! #: fortran/openmp.cc:9662
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr "!$OMP ATOMIC UPDATE bei %L mit FAIL-Klausel erfordert entweder die COMPARE-Klausel oder die Verwendung der intrinsischen MIN/MAX-Prozedur"
  
! #: fortran/openmp.cc:9689
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr "Zuweisungsoperator Â»!$OMP ATOMICÂ« muss bei %L ein binÃ¤res +, *, -, /, .AND., .OR., .EQV. oder .NEQV. sein"
  
! #: fortran/openmp.cc:9737
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr "Zuweisung !$OMP ATOMIC muss bei %L Â»var = var op exprÂ« oder Â»var = expr op varÂ« sein"
  
! #: fortran/openmp.cc:9751
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr "!$OMP ATOMIC Â»var op exprÂ« bei %L ist nicht mathematisch Ã¤quivalent zu Â»var = var op (expr)Â«"
  
! #: fortran/openmp.cc:9784
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr "Ausdruck in Zuweisung !$OMP ATOMIC Â»var = var op exprÂ« muss skalar sein und kann keine Variable bei %L referenzieren"
  
! #: fortran/openmp.cc:9808
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr "Eingebaute Zuweisung !$OMP ATOMIC IAND, IOR oder IEOR muss bei %L zwei Argumente haben"
  
! #: fortran/openmp.cc:9815
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr "Eingebaute Zuweisung !$OMP ATOMIC muss bei %L MIN, MAX, IAND, IOR oder IEOR sein"
  
! #: fortran/openmp.cc:9838
  #, gcc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr "Von den intrinsischen Argumenten fÃ¼r %<!$OMP ATOMIC%> bei %2$L darf hÃ¶chstens eins auf %1$qs verweisen"
  
! #: fortran/openmp.cc:9845
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr "!$OMP ATOMIC intrinsische Argumente mÃ¼ssen bei %L skalar sein"
  
! #: fortran/openmp.cc:9853
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr "Erstes oder letztes intrinsisches Argument zu !$OMP ATOMIC muss bei %2$L %1$qs sein"
  
! #: fortran/openmp.cc:9871
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr "!$OMP ATOMIC Zuweisung muss auf der rechten Seite bei %L Operator oder Intrinsic haben"
  
! #: fortran/openmp.cc:9876
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr "Unerwarteter Â»!$OMP ATOMICÂ«Ausdruck bei %L"
  
! #: fortran/openmp.cc:9978
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr "Aufgrund des INSCAN bei %L wird ein Schleifenrumpf mit !$OMP SCAN zwischen zwei strukturierten Blockfolgen erwartet"
  
! #: fortran/openmp.cc:9985
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr "!$OMP SCAN bei %L mit null ausfÃ¼hrbaren Anweisungen in der vorangehenden strukturierten Blockfolge"
  
! #: fortran/openmp.cc:9992
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr "!$OMP SCAN bei %L mit null ausfÃ¼hrbaren Anweisungen in der darauffolgenden strukturierten Blockfolge"
  
! #: fortran/openmp.cc:10206
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr "%s kann keine Schleife im dazwischenliegenden Code bei %L enthalten"
  
! #: fortran/openmp.cc:10286
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP directive in intervening code at %L"
  msgstr "%s kann keine OpenMP-Direktive im dazwischenliegenden Code bei %L enthalten"
  
! #: fortran/openmp.cc:10298 fortran/openmp.cc:10324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr "%s kann keinen OpenMP-API-Aufruf im dazwischenliegenden Code bei %L enthalten"
  
! #: fortran/openmp.cc:10852
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr "%s kann weder DO WHILE noch DO sein, ohne Schleifensteuerung bei %L"
  
! #: fortran/openmp.cc:10858
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr "%s kann bei %L keine DO-CONCURRENT-Schleife sein"
  
! #: fortran/openmp.cc:10865
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "%s-Iterationsvariable bei %L muss vom Typ integer sein"
  
! #: fortran/openmp.cc:10872
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "%s-Iterationsvariable bei %L darf nicht THREADPRIVATE sein"
  
! #: fortran/openmp.cc:10887
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr "%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE, LASTPRIVATE oder ALLOCATE gefunden"
  
! #: fortran/openmp.cc:10891
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr "%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE, LASTPRIVATE, ALLOCATE oder LINEAR gefunden"
  
! #: fortran/openmp.cc:10898
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr "%s-Iterationsvariable bei %L wird in mehr als einer Schleife verwendet"
  
! #: fortran/openmp.cc:10904
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr "%s-Iterationsvariable bei %L ist im dazwischenliegenden Code gebunden"
  
! #: fortran/openmp.cc:10913
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr "Schleifenstartausdruck %s bei %L hat nicht die kanonische Form"
  
! #: fortran/openmp.cc:10920
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr "%s-Schleifenstartausdruck bei %L verwendet im dazwischenliegenden Code gebundene Variable"
  
! #: fortran/openmp.cc:10929
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression not in canonical form at %L"
  msgstr "Endausdruck der Â»%sÂ«-Schleife bei %L ist nicht in kanonischer Form"
  
! #: fortran/openmp.cc:10936
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr "Ausdruck %s bei %L fÃ¼r das Ende der Schleife verwendet eine im dazwischenliegenden Code gebundene Variable"
  
! #: fortran/openmp.cc:10943
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr "Grenzen der Â»%sÂ«-Schleife bei %L verweisen auf unterschiedliche Iterationsvariablen"
  
! #: fortran/openmp.cc:10949
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr "Schleifeninkrement %s bei %L hat nicht die kanonische Form"
  
! #: fortran/openmp.cc:10956
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr "%s-Schleifeninkrementausdruck bei %L verwendet eine im dazwischenliegenden Code gebundene Variable"
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr "zu wenige DO-Schleifen fÃ¼r zusammengefallenes %s (Stufe %d) bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79861
! #: fortran/openmp.cc:10986
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr "%s innere Schleifen mÃ¼ssen perfekt verschachtelt sein mit ORDERED-Klausel bei %L"
  
! #: fortran/openmp.cc:10993
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr "%s innere Schleifen mÃ¼ssen perfekt verschachtelt sein mit REDUCTION-INSCAN-Klausel bei %L"
  
! #: fortran/openmp.cc:11220 fortran/openmp.cc:11233
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr "Die %1$s-Direktive bei %3$L darf nicht innerhalb einer %2$s-Region angegeben werden"
  
! #: fortran/openmp.cc:11252
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$ACC LOOP darf ohne Schleifensteuerung bei %L kein DO WHILE oder DO sein"
  
! #: fortran/openmp.cc:11258
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr "!$ACC LOOP kann bei %L keine DO-CONCURRENT-Schleife sein"
  
! #: fortran/openmp.cc:11264
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "!$ACC-LOOP-Iterationsvariable bei %L muss vom Typ integer sein"
  
! #: fortran/openmp.cc:11280
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "Â»%s !$ACC LOOPÂ«-Schleifen bei %L formen keinen rechteckigen Wiederholungsraum"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79861
! #: fortran/openmp.cc:11292
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "Â»%s !$ACC LOOPÂ«-Schleifen bei %L nicht perfekt geschachtelt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79861
! #: fortran/openmp.cc:11302 fortran/openmp.cc:11311
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "zu wenige DO-Schleifen fÃ¼r Â»%s !$ACC LOOPÂ« bei %L"
  
! #: fortran/openmp.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr "Gekachelte Schleife bei %L kann nicht Ã¼ber Gangs, Worker oder Vektoren Ã¼bergreifend parallelisiert werden"
  
! #: fortran/openmp.cc:11348
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "TILE bei %L erfordert konstanten Ausdruck"
  
! #: fortran/openmp.cc:11448
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "Feldabschnitte: %qs ist in !$ACC DECLARE bei %L nicht erlaubt"
  
! #: fortran/openmp.cc:11495
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Name %qs verweist nicht auf eine Unterroutine oder Funktion in !$ACC ROUTINE ( NAME ) bei %L"
  
! #: fortran/openmp.cc:11501
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "NAME %qs ist in Â»!$ACC ROUTINE ( NAME )Â« bei %L ungÃ¼ltig"
  
! #: fortran/openmp.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr "!$OMP-TARGET-Region bei %L mit einem verschachtelten TEAMS bei %L darf keine andere Anweisung, Deklaration oder Direktive auÃŸerhalb des einzelnen TEAMS-Konstrukts enthalten"
  
! #: fortran/openmp.cc:11573
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr "!$OMP-TARGET-Region bei %L mit einem verschachtelten TEAMS darf keine andere Anweisung, Deklaration oder Direktive auÃŸerhalb des einzelnen TEAMS-Konstrukts enthalten"
  
! #: fortran/openmp.cc:11667
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr "OMP TARGET UPDATE bei %L erfordert mindestens eine TO- oder FROM-Klausel"
  
! #: fortran/openmp.cc:11681
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr "OMP CRITICAL bei %L mit HINT-Klausel benÃ¶tigt NAME, auÃŸer wenn omp_sync_hint_none verwendet wird"
  
! #: fortran/openmp.cc:11687
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr "Unerwartetes !$OMP SCAN bei %L auÃŸerhalb eines Schleifenkonstrukts mit %<inscan%>-REDUCTION-Klausel"
  
! #: fortran/openmp.cc:11708
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr "!$OMP DECLARE SIMD bei %2$L sollte auf die enthaltende Prozedur %1$qs verweisen"
  
! #: fortran/openmp.cc:11732
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "Variable auÃŸer OMP_PRIV oder OMP_ORIG wird bei %L in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION verwendet"
  
! #: fortran/openmp.cc:11740
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "Variable auÃŸer OMP_OUT oder OMP_IN wird bei %L in Kombinierer von !$OMP DECLARE REDUCTION verwendet"
  
! #: fortran/openmp.cc:11769
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr "UngÃ¼ltiger Operator fÃ¼r !$OMP DECLARE REDUCTION %s bei %L"
  
! #: fortran/openmp.cc:11791
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr "CHARACTER-LÃ¤nge in !$OMP DECLARE REDUCTION %s ist bei %L nicht konstant"
  
! #: fortran/openmp.cc:11807
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "Unterprogrammaufruf mit alternativen RÃ¼ckgaben in Kombinierer von !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.cc:11822
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "Unterprogrammaufruf mit alternativen RÃ¼ckgaben in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION bei %L"
  
! #: fortran/openmp.cc:11832
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr "Eins der tatsÃ¤chlichen Argumente in INITIALIZER-Klausel von !$OMP DECLARE REDUCTION bei %L muss OMP_PRIV sein"
  
! #: fortran/openmp.cc:11840
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr "Fehlende INITIALIZER-Klausel fÃ¼r !$OMP DECLARE REDUCTION von abgeleitetem Typ ohne Defaultinitialisierer bei %L"
*************** msgstr "Fortran 2008: Semikolon bei %C o
*** 76502,76974 ****
  msgid "Bad continuation line at %C"
  msgstr "Falsche Fortsetzungszeile bei %C"
  
! #: fortran/parse.cc:2059
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr "FORMAT-Anweisung bei %L hat keine Anweisungsmarke"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/parse.cc:2974
  #, gcc-internal-format
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr "gfc_ascii_statement(): Bad statement code"
  
! #: fortran/parse.cc:3120
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C"
  msgstr "Unerwartete Anweisung %s bei %C"
  
! #: fortran/parse.cc:3277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr "Anweisung %s bei %C kann nicht auf Anweisung %s bei %L folgen"
  
! #: fortran/parse.cc:3294
  #, gcc-internal-format
  msgid "Unexpected end of file in %qs"
  msgstr "Unerwartetes Dateiende in %qs"
  
! #: fortran/parse.cc:3329
  #, gcc-internal-format
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr "Abgeleiteter Typ %qs bei %C mit SEQUENCE darf keinen CONTAINS-Abschnitt haben"
  
! #: fortran/parse.cc:3332
  #, gcc-internal-format
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr "Abgeleiteter Typ %qs bei %C mit BIND(C) darf keinen CONTAINS-Abschnitt haben"
  
! #: fortran/parse.cc:3352
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr "Komponenten in TYPE bei %C mÃ¼ssen CONTAINS vorausgehen"
  
! #: fortran/parse.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound procedure at %C"
  msgstr "Typgebundene Prozedur bei %C"
  
! #: fortran/parse.cc:3364
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC binding at %C"
  msgstr "GENERIC-Bindung bei %C"
  
! #: fortran/parse.cc:3372
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure declaration at %C"
  msgstr "FINAL-Prozedurdeklaration bei %C"
  
! #: fortran/parse.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr "Definition eines abgeleiteten Typs bei %C mit leerem CONTAINS-Abschnitt"
  
! #: fortran/parse.cc:3394 fortran/parse.cc:3849
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr "PRIVATE-Anweisung in TYPE bei %C muss innerhalb eines MODULEs sein"
  
! #: fortran/parse.cc:3401
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr "PRIVATE-Anweisung bei %C muss Prozedurbindungen vorausgehen"
  
! #: fortran/parse.cc:3408 fortran/parse.cc:3862
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr "Doppelte PRIVATE-Anweisung bei %C"
  
! #: fortran/parse.cc:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr "SEQUENCE-Anweisung bei %C muss CONTAINS vorausgehen"
  
! #: fortran/parse.cc:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr "Bereits in CONTAINS-Block bei %C"
  
! #: fortran/parse.cc:3541
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr "Komponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension haben oder eine Subkomponente eines Koarrays sein, was wegen des Zeigerattributs der Komponente nicht mÃ¶glich ist"
  
! #: fortran/parse.cc:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr "Zeigerkomponente %s bei %L hat eine Subkomponente als Nicht-Koarray des Type LOCK_TYPE, die eine Kodimension haben muss oder eine Subkomponente eines Koarrays sein muss"
  
! #: fortran/parse.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
  msgstr "Allozierbare Komponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension haben"
  
! #: fortran/parse.cc:3556
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr "Allozierbare Komponente %s bei %L muss eine Kodimension haben, da es eine Subkomponente als Nicht-Koarray des Typs LOCK_TYPE hat"
  
! #: fortran/parse.cc:3561
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr "Nicht-Koarray-Komponente %s bei %L des Typs LOCK_TYPE oder mit Subkomponente des Typs LOCK_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da es bereits eine Koarray-Subkomponente gibt.)"
  
! #: fortran/parse.cc:3568
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr "Nicht-Koarray-Komponente %s bei %L des Typs LOCK_TYPE oder mit Subkomponente des Typs LOCK_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da %s bei %L eine Kodimension oder Koarray-Subkomponente hat.)"
  
! #: fortran/parse.cc:3578
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr "Komponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension haben oder eine Subkomponente eines Koarrays sein, was wegen des Zeigerattributs der Komponente nicht mÃ¶glich ist"
  
! #: fortran/parse.cc:3584
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr "Zeigerkomponente %s bei %L hat eine Subkomponente als Nicht-Koarray des Type EVENT_TYPE, die eine Kodimension haben muss oder eine Subkomponente eines Koarrays sein muss"
  
! #: fortran/parse.cc:3589
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr "Allozierbare Komponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension haben"
  
! #: fortran/parse.cc:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr "Allozierbare Komponente %s bei %L muss eine Kodimension haben, da sie eine Subkomponente als Nicht-Koarray des Typs EVENT_TYPE hat"
  
! #: fortran/parse.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr "Nicht-Koarray-Komponente %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da es bereits eine Koarray-Subkomponente gibt.)"
  
! #: fortran/parse.cc:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr "Nicht-Koarray-Komponente %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da %s bei %L eine Kodimension oder Koarray-Subkomponente hat.)"
  
! #: fortran/parse.cc:3657
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create map component '%s'"
  msgstr "failed to create map component '%s'"
  
! #: fortran/parse.cc:3690
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create union component '%s'"
  msgstr "failed to create union component '%s'"
  
! #: fortran/parse.cc:3745
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in nested structure declaration at %C"
  msgstr "Syntaxfehler in geschachtelter Struktur-Deklaration bei %C"
  
! #: fortran/parse.cc:3832
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr "FINAL-Deklaration bei %C muss innerhalb von CONTAINS sein"
  
! #: fortran/parse.cc:3840
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C without components"
  msgstr "Definition des abgeleiteten Typs bei %C ohne Komponenten"
  
! #: fortran/parse.cc:3856
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr "PRIVATE-Anweisung bei %C muss Strukturkomponenten vorausgehen"
  
! #: fortran/parse.cc:3873
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr "SEQUENCE-Anweisung bei %C muss Strukturkomponenten vorausgehen"
  
! #: fortran/parse.cc:3879
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr "SEQUENCE-Attribut bei %C bereits in TYPE-Anweisung angegeben"
  
! #: fortran/parse.cc:3884
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr "Doppelte SEQUENCE-Anweisung bei %C"
  
! #: fortran/parse.cc:3894
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS block in derived type definition at %C"
  msgstr "CONTAINS-Block in Definition des abgeleiteten Typs bei %C"
  
! #: fortran/parse.cc:3952
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr "ENUM-Deklaration bei %C hat keine ENUMERATORen"
  
! #: fortran/parse.cc:4039
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr "Unerwartete Anweisung %s in INTERFACE-Block bei %C"
  
! #: fortran/parse.cc:4064
  #, gcc-internal-format
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr "Name %qs des ABSTRACT INTERFACE bei %C kann nicht der gleiche wie ein intrinsischer Typ sein"
  
! #: fortran/parse.cc:4095
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr "Unerwartete Anweisung %s bei %C in INTERFACE-KÃ¶rper"
  
! #: fortran/parse.cc:4113
  #, gcc-internal-format
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr "INTERFACE-Prozedur %qs bei %L hat denselben Namen wie die umgebende Prozedur"
  
! #: fortran/parse.cc:4252
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr "%s-Anweisung ist innerhalb eines BLOCKs bei %C nicht erlaubt"
  
! #: fortran/parse.cc:4284
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr "%s-Anweisung ist innerhalb von BLOCK DATA bei %C nicht erlaubt"
  
! #: fortran/parse.cc:4368
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr "Anweisung %s muss in einem MODULE auftreten"
  
! #: fortran/parse.cc:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr "Anweisung %s bei %C folgt einer anderen Zugriffsspezifikation"
  
! #: fortran/parse.cc:4428
  #, gcc-internal-format
  msgid "Bad kind expression for function %qs at %L"
  msgstr "Falscher Art-Ausdruck fÃ¼r Funktion %qs bei %L"
  
! #: fortran/parse.cc:4432
  #, gcc-internal-format
  msgid "The type for function %qs at %L is not accessible"
  msgstr "Der Typ fÃ¼r Funktion %qs bei %L ist nicht zugreifbar"
  
! #: fortran/parse.cc:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr "Anweisung ELSEWHERE bei %C folgt zuvor unmaskiertem ELSEWHERE"
  
! #: fortran/parse.cc:4514
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr "Unerwartete Anweisung %s in WHERE-Block bei %C"
  
! #: fortran/parse.cc:4573
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr "Unerwartete Anweisung %s in FORALL-Block bei %C"
  
! #: fortran/parse.cc:4624
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr "ELSE-IF-Anweisung bei %C kann nicht auf eine ELSE-Anweisung bei %L folgen"
  
! #: fortran/parse.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr "Doppelte ELSE-Anweisungen bei %L und %C"
  
! #: fortran/parse.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr "CASE- oder END-SELECT-Anweisung hinter SELECT CASE bei %C erwartet"
  
! #: fortran/parse.cc:4787
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr "TYPE IS-, CLASS IS- oder END SELECT-Anweisung hinter SELECT TYPE bei %C erwartet"
  
! #: fortran/parse.cc:4863
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr "RANK oder RANK DEFAULT gefolgt von SELECT RANK erwartet bei %C"
  
! #: fortran/parse.cc:4927
  #, gcc-internal-format
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr "Variable %qs bei %C kann nicht innerhalb der bei %L beginnenden Schleife redefiniert werden"
  
! #: fortran/parse.cc:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr "Ende der DO-Anweisung ohne Block bei %C ist innerhalb eines anderen Blockes"
  
! #: fortran/parse.cc:4970
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr "Ende der DO-Anweisung bei %C ist mit anderer DO-Schleife verwoben"
  
! #: fortran/parse.cc:4996
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr "CRITICAL-Block innerhalb von OpenACC-Region bei %C"
  
! #: fortran/parse.cc:4997
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr "CRITICAL-Block innerhalb von OpenMP-Region bei %C"
  
! #: fortran/parse.cc:5023
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr "Anweisungsmarke in END CRITICAL bei %C passt nicht zur CRITICAL-Marke"
  
! #: fortran/parse.cc:5092 fortran/parse.cc:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK construct at %C"
  msgstr "BLOCK-Konstrukt bei %C"
  
! #: fortran/parse.cc:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSOCIATE construct at %C"
  msgstr "ASSOCIATE-Konstrukt bei %C"
  
! #: fortran/parse.cc:5384
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr "Anweisungsmarke in ENDDO bei %C passt nicht zum DO-Label"
  
! #: fortran/parse.cc:5400
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr "Benanntes Block-DO bei %L erfordert passenden ENDDO-Namen"
  
! #: fortran/parse.cc:5557 fortran/parse.cc:6109 fortran/parse.cc:6127
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr "Doppelte NOWAIT-Klausel an %s und %s bei %C"
  
! #: fortran/parse.cc:5658 fortran/parse.cc:5720
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr "OpenACC-Direktive innerhalb von CRITICAL-Block bei %C"
  
! #: fortran/parse.cc:5695
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s at %C"
  msgstr "%s bei %C erwartet"
  
! #: fortran/parse.cc:5739
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DO loop at %C"
  msgstr "DO-Schleife bei %C erwartet"
  
! #: fortran/parse.cc:5759
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr "Redundantes !$ACC END LOOP bei %C"
  
! #: fortran/parse.cc:5809
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr "%s-Anweisungen bei %L und %L haben beide kein Listenelement, aber nur eine darf"
  
! #: fortran/parse.cc:5829
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr "Unerwartetes %s bei %C; ALLOCATE- oder %s-Anweisung erwartet"
  
! #: fortran/parse.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr "Unerwartetes %s bei %C; ALLOCATE-Anweisung nach %s erwartet"
  
! #: fortran/parse.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr "Name hinter Â»!$omp criticalÂ« und Â»!$omp end criticalÂ« passt nicht bei %C"
  
! #: fortran/parse.cc:6195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr "Anweisung %s bei %C kann keine DO-Schleife ohne Block beenden"
  
! #: fortran/parse.cc:6209
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C after the first executable statement"
  msgstr "DATA-Anweisung bei %C hinter der ersten ausfÃ¼hrbaren Anweisung"
  
! #: fortran/parse.cc:6365
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr "Die Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehen"
  
! #: fortran/parse.cc:6368
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr "Die Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehen"
  
! #: fortran/parse.cc:6371
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr "Die Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehen"
  
! #: fortran/parse.cc:6374
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr "Die Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehen"
  
! #: fortran/parse.cc:6490
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr "Enthaltene Prozedur %qs bei %C ist bereits mehrdeutig"
  
! #: fortran/parse.cc:6547
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr "Unerwartete Anweisung %s in CONTAINS-Abschnitt bei %C"
  
! #: fortran/parse.cc:6572
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr "CONTAINS-Anweisung ohne FUNCTION- oder SUBROUTINE-Anweisung bei %L"
  
! #: fortran/parse.cc:6686
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr "CONTAINS-Anweisung bei %C ist bereits in einer enthaltenen Programmeinheit"
  
! #: fortran/parse.cc:6738
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr "Globaler Bindungs-Name %qs bei %L wird bereits als ein %s bei %L verwendet"
  
! #: fortran/parse.cc:6742
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr "Globaler Name %qs bei %L wird bereits als ein %s bei %L verwendet"
  
! #: fortran/parse.cc:6748
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr "Globaler Bindungs-Name %qs bei %L wird bereits bei %L verwendet"
  
! #: fortran/parse.cc:6751
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used at %L"
  msgstr "Globaler Name %qs bei %L wird bereits bei %L verwendet"
  
! #: fortran/parse.cc:6773
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr "Leeres BLOCK DATA bei %C steht in Konflikt mit vorherigem BLOCK DATA bei %L"
  
! #: fortran/parse.cc:6799
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr "Unerwartete Anweisung %s in BLOCK DATA bei %C"
  
! #: fortran/parse.cc:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr "Unerwartete Anweisung %s in MODULE bei %C"
--- 76796,77268 ----
  msgid "Bad continuation line at %C"
  msgstr "Falsche Fortsetzungszeile bei %C"
  
! #: fortran/parse.cc:2060
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr "FORMAT-Anweisung bei %L hat keine Anweisungsmarke"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/parse.cc:2975
  #, gcc-internal-format
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr "gfc_ascii_statement(): Bad statement code"
  
! #: fortran/parse.cc:3124
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C"
  msgstr "Unerwartete Anweisung %s bei %C"
  
! #: fortran/parse.cc:3281
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr "Anweisung %s bei %C kann nicht auf Anweisung %s bei %L folgen"
  
! #: fortran/parse.cc:3298
  #, gcc-internal-format
  msgid "Unexpected end of file in %qs"
  msgstr "Unerwartetes Dateiende in %qs"
  
! #: fortran/parse.cc:3333
  #, gcc-internal-format
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr "Abgeleiteter Typ %qs bei %C mit SEQUENCE darf keinen CONTAINS-Abschnitt haben"
  
! #: fortran/parse.cc:3336
  #, gcc-internal-format
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr "Abgeleiteter Typ %qs bei %C mit BIND(C) darf keinen CONTAINS-Abschnitt haben"
  
! #: fortran/parse.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr "Komponenten in TYPE bei %C mÃ¼ssen CONTAINS vorausgehen"
  
! #: fortran/parse.cc:3360
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound procedure at %C"
  msgstr "Typgebundene Prozedur bei %C"
  
! #: fortran/parse.cc:3368
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC binding at %C"
  msgstr "GENERIC-Bindung bei %C"
  
! #: fortran/parse.cc:3376
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure declaration at %C"
  msgstr "FINAL-Prozedurdeklaration bei %C"
  
! #: fortran/parse.cc:3388
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr "Definition eines abgeleiteten Typs bei %C mit leerem CONTAINS-Abschnitt"
  
! #: fortran/parse.cc:3398 fortran/parse.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr "PRIVATE-Anweisung in TYPE bei %C muss innerhalb eines MODULEs sein"
  
! #: fortran/parse.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr "PRIVATE-Anweisung bei %C muss Prozedurbindungen vorausgehen"
  
! #: fortran/parse.cc:3412 fortran/parse.cc:3866
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr "Doppelte PRIVATE-Anweisung bei %C"
  
! #: fortran/parse.cc:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr "SEQUENCE-Anweisung bei %C muss CONTAINS vorausgehen"
  
! #: fortran/parse.cc:3426
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr "Bereits in CONTAINS-Block bei %C"
  
! #: fortran/parse.cc:3545
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr "Komponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension haben oder eine Subkomponente eines Koarrays sein, was wegen des Zeigerattributs der Komponente nicht mÃ¶glich ist"
  
! #: fortran/parse.cc:3551
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr "Zeigerkomponente %s bei %L hat eine Subkomponente als Nicht-Koarray des Type LOCK_TYPE, die eine Kodimension haben muss oder eine Subkomponente eines Koarrays sein muss"
  
! #: fortran/parse.cc:3556
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
  msgstr "Allozierbare Komponente %s bei %L des Typs LOCK_TYPE muss eine Kodimension haben"
  
! #: fortran/parse.cc:3560
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr "Allozierbare Komponente %s bei %L muss eine Kodimension haben, da es eine Subkomponente als Nicht-Koarray des Typs LOCK_TYPE hat"
  
! #: fortran/parse.cc:3565
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr "Nicht-Koarray-Komponente %s bei %L des Typs LOCK_TYPE oder mit Subkomponente des Typs LOCK_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da es bereits eine Koarray-Subkomponente gibt.)"
  
! #: fortran/parse.cc:3572
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr "Nicht-Koarray-Komponente %s bei %L des Typs LOCK_TYPE oder mit Subkomponente des Typs LOCK_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da %s bei %L eine Kodimension oder Koarray-Subkomponente hat.)"
  
! #: fortran/parse.cc:3582
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr "Komponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension haben oder eine Subkomponente eines Koarrays sein, was wegen des Zeigerattributs der Komponente nicht mÃ¶glich ist"
  
! #: fortran/parse.cc:3588
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr "Zeigerkomponente %s bei %L hat eine Subkomponente als Nicht-Koarray des Type EVENT_TYPE, die eine Kodimension haben muss oder eine Subkomponente eines Koarrays sein muss"
  
! #: fortran/parse.cc:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr "Allozierbare Komponente %s bei %L des Typs EVENT_TYPE muss eine Kodimension haben"
  
! #: fortran/parse.cc:3597
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr "Allozierbare Komponente %s bei %L muss eine Kodimension haben, da sie eine Subkomponente als Nicht-Koarray des Typs EVENT_TYPE hat"
  
! #: fortran/parse.cc:3602
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr "Nicht-Koarray-Komponente %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da es bereits eine Koarray-Subkomponente gibt.)"
  
! #: fortran/parse.cc:3609
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr "Nicht-Koarray-Komponente %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss eine Kodimension haben oder die Subkomponente eines Koarrays sein. (Variablen des Typs %s dÃ¼rfen keine Kodimension haben, da %s bei %L eine Kodimension oder Koarray-Subkomponente hat.)"
  
! #: fortran/parse.cc:3661
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create map component '%s'"
  msgstr "failed to create map component '%s'"
  
! #: fortran/parse.cc:3694
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create union component '%s'"
  msgstr "failed to create union component '%s'"
  
! #: fortran/parse.cc:3749
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in nested structure declaration at %C"
  msgstr "Syntaxfehler in geschachtelter Struktur-Deklaration bei %C"
  
! #: fortran/parse.cc:3836
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr "FINAL-Deklaration bei %C muss innerhalb von CONTAINS sein"
  
! #: fortran/parse.cc:3844
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C without components"
  msgstr "Definition des abgeleiteten Typs bei %C ohne Komponenten"
  
! #: fortran/parse.cc:3860
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr "PRIVATE-Anweisung bei %C muss Strukturkomponenten vorausgehen"
  
! #: fortran/parse.cc:3877
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr "SEQUENCE-Anweisung bei %C muss Strukturkomponenten vorausgehen"
  
! #: fortran/parse.cc:3883
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr "SEQUENCE-Attribut bei %C bereits in TYPE-Anweisung angegeben"
  
! #: fortran/parse.cc:3888
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr "Doppelte SEQUENCE-Anweisung bei %C"
  
! #: fortran/parse.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS block in derived type definition at %C"
  msgstr "CONTAINS-Block in Definition des abgeleiteten Typs bei %C"
  
! #: fortran/parse.cc:3956
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr "ENUM-Deklaration bei %C hat keine ENUMERATORen"
  
! #: fortran/parse.cc:4043
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr "Unerwartete Anweisung %s in INTERFACE-Block bei %C"
  
! #: fortran/parse.cc:4068
  #, gcc-internal-format
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr "Name %qs des ABSTRACT INTERFACE bei %C kann nicht der gleiche wie ein intrinsischer Typ sein"
  
! #: fortran/parse.cc:4099
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr "Unerwartete Anweisung %s bei %C in INTERFACE-KÃ¶rper"
  
! #: fortran/parse.cc:4117
  #, gcc-internal-format
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr "INTERFACE-Prozedur %qs bei %L hat denselben Namen wie die umgebende Prozedur"
  
! #: fortran/parse.cc:4256
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr "%s-Anweisung ist innerhalb eines BLOCKs bei %C nicht erlaubt"
  
! #: fortran/parse.cc:4288
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr "%s-Anweisung ist innerhalb von BLOCK DATA bei %C nicht erlaubt"
  
! #: fortran/parse.cc:4372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr "Anweisung %s muss in einem MODULE auftreten"
  
! #: fortran/parse.cc:4380
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr "Anweisung %s bei %C folgt einer anderen Zugriffsspezifikation"
  
! #: fortran/parse.cc:4432
  #, gcc-internal-format
  msgid "Bad kind expression for function %qs at %L"
  msgstr "Falscher Art-Ausdruck fÃ¼r Funktion %qs bei %L"
  
! #: fortran/parse.cc:4436
  #, gcc-internal-format
  msgid "The type for function %qs at %L is not accessible"
  msgstr "Der Typ fÃ¼r Funktion %qs bei %L ist nicht zugreifbar"
  
! #: fortran/parse.cc:4496
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr "Anweisung ELSEWHERE bei %C folgt zuvor unmaskiertem ELSEWHERE"
  
! #: fortran/parse.cc:4518
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr "Unerwartete Anweisung %s in WHERE-Block bei %C"
  
! #: fortran/parse.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr "Unerwartete Anweisung %s in FORALL-Block bei %C"
  
! #: fortran/parse.cc:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr "ELSE-IF-Anweisung bei %C kann nicht auf eine ELSE-Anweisung bei %L folgen"
  
! #: fortran/parse.cc:4646
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr "Doppelte ELSE-Anweisungen bei %L und %C"
  
! #: fortran/parse.cc:4707
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr "CASE- oder END-SELECT-Anweisung hinter SELECT CASE bei %C erwartet"
  
! #: fortran/parse.cc:4791
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr "TYPE IS-, CLASS IS- oder END SELECT-Anweisung hinter SELECT TYPE bei %C erwartet"
  
! #: fortran/parse.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr "RANK oder RANK DEFAULT gefolgt von SELECT RANK erwartet bei %C"
  
! #: fortran/parse.cc:4931
  #, gcc-internal-format
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr "Variable %qs bei %C kann nicht innerhalb der bei %L beginnenden Schleife redefiniert werden"
  
! #: fortran/parse.cc:4964
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr "Ende der DO-Anweisung ohne Block bei %C ist innerhalb eines anderen Blockes"
  
! #: fortran/parse.cc:4974
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr "Ende der DO-Anweisung bei %C ist mit anderer DO-Schleife verwoben"
  
! #: fortran/parse.cc:5000
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr "CRITICAL-Block innerhalb von OpenACC-Region bei %C"
  
! #: fortran/parse.cc:5001
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr "CRITICAL-Block innerhalb von OpenMP-Region bei %C"
  
! #: fortran/parse.cc:5027
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr "Anweisungsmarke in END CRITICAL bei %C passt nicht zur CRITICAL-Marke"
  
! #: fortran/parse.cc:5096 fortran/parse.cc:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK construct at %C"
  msgstr "BLOCK-Konstrukt bei %C"
  
! #: fortran/parse.cc:5131
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSOCIATE construct at %C"
  msgstr "ASSOCIATE-Konstrukt bei %C"
  
! #: fortran/parse.cc:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr "Anweisungsmarke in ENDDO bei %C passt nicht zum DO-Label"
  
! #: fortran/parse.cc:5426
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr "Benanntes Block-DO bei %L erfordert passenden ENDDO-Namen"
  
! #: fortran/parse.cc:5583 fortran/parse.cc:6135 fortran/parse.cc:6153
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr "Doppelte NOWAIT-Klausel an %s und %s bei %C"
  
! #: fortran/parse.cc:5684 fortran/parse.cc:5746
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr "OpenACC-Direktive innerhalb von CRITICAL-Block bei %C"
  
! #: fortran/parse.cc:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s at %C"
  msgstr "%s bei %C erwartet"
  
! #: fortran/parse.cc:5765
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DO loop at %C"
  msgstr "DO-Schleife bei %C erwartet"
  
! #: fortran/parse.cc:5785
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr "Redundantes !$ACC END LOOP bei %C"
  
! #: fortran/parse.cc:5835
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr "%s-Anweisungen bei %L und %L haben beide kein Listenelement, aber nur eine darf"
  
! #: fortran/parse.cc:5855
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr "Unerwartetes %s bei %C; ALLOCATE- oder %s-Anweisung erwartet"
  
! #: fortran/parse.cc:5858
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr "Unerwartetes %s bei %C; ALLOCATE-Anweisung nach %s erwartet"
  
! #: fortran/parse.cc:6146
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr "Name hinter Â»!$omp criticalÂ« und Â»!$omp end criticalÂ« passt nicht bei %C"
  
! #: fortran/parse.cc:6221
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr "Anweisung %s bei %C kann keine DO-Schleife ohne Block beenden"
  
! #: fortran/parse.cc:6235
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C after the first executable statement"
  msgstr "DATA-Anweisung bei %C hinter der ersten ausfÃ¼hrbaren Anweisung"
  
! #: fortran/parse.cc:6391
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr "Die Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehen"
  
! #: fortran/parse.cc:6394
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr "Die Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehen"
  
! #: fortran/parse.cc:6397
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr "Die Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehen"
  
! #: fortran/parse.cc:6400
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr "Die Direktive %<GCC unroll%> bei %C darf nur direkt vor einem Schleifenbeginn stehen"
  
! #: fortran/parse.cc:6516
  #, gcc-internal-format
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr "Enthaltene Prozedur %qs bei %C ist bereits mehrdeutig"
  
! #: fortran/parse.cc:6573
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr "Unerwartete Anweisung %s in CONTAINS-Abschnitt bei %C"
  
! #: fortran/parse.cc:6598
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr "CONTAINS-Anweisung ohne FUNCTION- oder SUBROUTINE-Anweisung bei %L"
  
! #: fortran/parse.cc:6712
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr "CONTAINS-Anweisung bei %C ist bereits in einer enthaltenen Programmeinheit"
  
! #: fortran/parse.cc:6764
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr "Globaler Bindungs-Name %qs bei %L wird bereits als ein %s bei %L verwendet"
  
! #: fortran/parse.cc:6768
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr "Globaler Name %qs bei %L wird bereits als ein %s bei %L verwendet"
  
! #: fortran/parse.cc:6774
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr "Globaler Bindungs-Name %qs bei %L wird bereits bei %L verwendet"
  
! #: fortran/parse.cc:6777
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used at %L"
  msgstr "Globaler Name %qs bei %L wird bereits bei %L verwendet"
  
! #: fortran/parse.cc:6799
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr "Leeres BLOCK DATA bei %C steht in Konflikt mit vorherigem BLOCK DATA bei %L"
  
! #: fortran/parse.cc:6825
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr "Unerwartete Anweisung %s in BLOCK DATA bei %C"
  
! #: fortran/parse.cc:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr "Unerwartete Anweisung %s in MODULE bei %C"
*************** msgstr "Unerwartete Anweisung %s in MODU
*** 76976,76982 ****
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7403
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr "Zwei Haupt-PROGRAMme bei %L und %C"
--- 77270,77276 ----
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr "Zwei Haupt-PROGRAMme bei %L und %C"
*************** msgstr "Syntaxfehler in Argumentliste be
*** 77214,78309 ****
  msgid "extend_ref(): Bad tail"
  msgstr "extend_ref(): Bad tail"
  
! #: fortran/primary.cc:2073
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr "Feldabschnittbestimmer, z.B. %<(:)%>, wird neben dem Koarray-Bezeichner %<[...]%> bei %C benÃ¶tigt"
  
! #: fortran/primary.cc:2081
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr "Koarray-Bezeichner bei %C, aber %qs ist kein Koarray"
  
! #: fortran/primary.cc:2233
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "Symbol %qs bei %C hat keinen IMPLICIT-Typ"
  
! #: fortran/primary.cc:2240
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "Unerwartetes %<%c%> fÃ¼r Variable %qs nicht-abgeleiteten Typs bei %C"
  
! #: fortran/primary.cc:2261
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Strukturkomponentenname bei %C erwartet"
  
! #: fortran/primary.cc:2281 fortran/primary.cc:2423
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr "RE oder IM part_ref bei %C"
  
! #: fortran/primary.cc:2300 fortran/primary.cc:2428
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr "Die RE oder IM part_ref bei %C kann nur auf einen COMPLEX-Ausdruck angewendet werden"
  
! #: fortran/primary.cc:2307 fortran/primary.cc:2441
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "Die LEN part_ref bei %C kann nur auf einen CHARACTER-Ausdruck angewendet werden"
  
! #: fortran/primary.cc:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Argumentliste bei %C erwartet"
  
! #: fortran/primary.cc:2384
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr "%qs bei %C ist keine Ermittlungsreferenz auf eine intrinsische Typkomponente %qs"
  
! #: fortran/primary.cc:2387
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr "%qs bei %C ist keine Ermittlungsreferenz auf eine intrinsische Typkomponente"
  
! #: fortran/primary.cc:2457
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "Die KIND part_ref bei %C kann nur auf einen Ausdruck von intrinsischem Typ angewendet werden"
  
! #: fortran/primary.cc:2485
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "Prozedurzeiger-Komponente %qs erfordert eine Argumentliste bei %C"
  
! #: fortran/primary.cc:2588
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "Nichtpolymorphe Referenz auf abstrakten Typ bei %C"
  
! #: fortran/primary.cc:2595
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Koindizierte Prozedurzeiger-Komponente bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/primary.cc:2633
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr "gfc_variable_attr(): Expression isn't a variable"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/primary.cc:2839
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr "gfc_caf_attr(): Expression isn't a variable"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/primary.cc:2896
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "gfc_caf_attr(): Bad array reference"
  
! #: fortran/primary.cc:3075
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "Im Strukturkonstruktor bei %2$C wurde keine Initialisierung fÃ¼r allozierbare Komponente %1$qs angegeben"
  
! #: fortran/primary.cc:3086
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "Strukturkonstruktor mit fehlenden optionalen Argumenten bei %C"
  
! #: fortran/primary.cc:3095
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "Im Strukturkonstruktor bei %2$C wurde keine Initialisierung fÃ¼r Komponente %1$qs angegeben"
  
! #: fortran/primary.cc:3143
  #, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "ABSTRACT-Typ %qs bei %L kann nicht konstruiert werden"
  
! #: fortran/primary.cc:3163
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr "Strukturkonstruktor mit benannten Argumenten bei %C"
  
! #: fortran/primary.cc:3178
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr "Komponenteninitialisierung ohne Namen hinter Komponente namens Â»%sÂ« bei %L"
  
! #: fortran/primary.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr "Zu viele Komponenten in Strukturkonstruktor bei %L"
  
! #: fortran/primary.cc:3242
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "CHARACTER-Ausdruck wird in Konstruktor (%td/%td) bei %L abgeschnitten"
  
! #: fortran/primary.cc:3260
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Komponente %qs wird im Strukturkonstruktor bei %L doppelt initialisiert"
  
! #: fortran/primary.cc:3272
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "Koindizierter Ausdruck auf Zeigerkomponente %qs in Strukturkonstruktor bei %L"
  
! #: fortran/primary.cc:3326
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "Komponente %qs bei %L wurde bereits von Konstruktor fÃ¼r abgeleitete Typen durch einen Elternteil gesetzt"
  
! #: fortran/primary.cc:3491
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr "%%LOC() als rvalue bei %C"
  
! #: fortran/primary.cc:3550
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr "%qs bei %C ist der Name einer rekursiven Funktion und verweist damit auf die Ergebnisvariable. FÃ¼r direkte Rekursion, eine explizite RESULT-Variable verwenden (12.5.2.1)"
  
! #: fortran/primary.cc:3581 fortran/primary.cc:3983
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Symbol bei %C passt nicht zu einem Ausdruck"
  
! #: fortran/primary.cc:3686
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Unerwartete Verwendung des Unterprogrammnamens %qs bei %C"
  
! #: fortran/primary.cc:3718
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Anweisungsfunktion %qs erfordert Argumentliste bei %C"
  
! #: fortran/primary.cc:3721
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr "Funktion %qs erfordert eine Argumentliste bei %C"
  
! #: fortran/primary.cc:3771
  #, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Fehlendes Argument fÃ¼r %qs bei %C"
  
! #: fortran/primary.cc:3784
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr "Bei %C darf das am weitesten links stehende part-ref in einem data-ref keine Funktionsreferenz sein"
  
! #: fortran/primary.cc:3939
  #, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Fehlende Argumentliste in Funktion %qs bei %C"
  
! #: fortran/primary.cc:4053
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "Abgeleiteter Typ %qs kann bei %C nicht als Variable verwendet werden"
  
! #: fortran/primary.cc:4094
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "Benannte Konstante bei %C in EQUIVALENCE"
  
! #: fortran/primary.cc:4099
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "PARAMETER %qs darf nicht in einer DATA-Anweisung bei %C vorkommen"
  
! #: fortran/primary.cc:4135
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "%qs bei %C ist keine Variable"
  
! #: fortran/resolve.cc:123
  #, gcc-internal-format
  msgid "%qs at %L is of the ABSTRACT type %qs"
  msgstr "%qs bei %L ist vom ABSTRACT-Typ %qs"
  
! #: fortran/resolve.cc:126
  #, gcc-internal-format
  msgid "ABSTRACT type %qs used at %L"
  msgstr "ABSTRACT-Typ %qs bei %L verwendet"
  
! #: fortran/resolve.cc:143
  #, gcc-internal-format
  msgid "Interface %qs at %L is declared in a later PROCEDURE statement"
  msgstr "Schnittstelle %qs bei %L ist in spÃ¤terer PROCEDURE-Anweisung deklariert"
  
! #: fortran/resolve.cc:156
  #, gcc-internal-format
  msgid "Interface %qs at %L may not be generic"
  msgstr "Schnittstelle %qs bei %L kann nicht allgemein sein"
  
! #: fortran/resolve.cc:163
  #, gcc-internal-format
  msgid "Interface %qs at %L may not be a statement function"
  msgstr "Schnittstelle %qs bei %L darf keine Anweisungsfunktion sein"
  
! #: fortran/resolve.cc:172
  #, gcc-internal-format
  msgid "Intrinsic procedure %qs not allowed in PROCEDURE statement at %L"
  msgstr "Intrinsische Prozedur %qs ist in PROCEDURE-Anweisung bei %L nicht erlaubt"
  
! #: fortran/resolve.cc:178
  #, gcc-internal-format
  msgid "Interface %qs at %L must be explicit"
  msgstr "Schnittstelle %qs bei %L muss explizit sein"
  
! #: fortran/resolve.cc:200
  #, gcc-internal-format
  msgid "PROCEDURE %qs at %L may not be used as its own interface"
  msgstr "PROCEDURE %qs bei %L darf nicht als ihre eigene Schnittstelle verwendet werden"
  
! #: fortran/resolve.cc:300
  #, gcc-internal-format
  msgid "Alternate return specifier in elemental subroutine %qs at %L is not allowed"
  msgstr "Alternativer RÃ¼ckgabespezifizierer in elementarem Unterprogramm %qs bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:304
  #, gcc-internal-format
  msgid "Alternate return specifier in function %qs at %L is not allowed"
  msgstr "Alternativer RÃ¼ckgabespezifizierer in Funktion %qs bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:315
  #, gcc-internal-format
  msgid "Self-referential argument %qs at %L is not allowed"
  msgstr "Selbstreferenzielles Argument %qs bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:387
  #, gcc-internal-format
  msgid "Dummy procedure %qs of PURE procedure at %L must also be PURE"
  msgstr "Scheinprozedur %qs der PURE-Prozedur bei %L muss auch PURE sein"
  
! #: fortran/resolve.cc:397
  #, gcc-internal-format
  msgid "Argument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)"
  msgstr "Argument %qs der reinen Funktion %qs bei %L mit VALUE-Attribut, aber ohne INTENT(IN)"
  
! #: fortran/resolve.cc:402
  #, gcc-internal-format
  msgid "Argument %qs of pure function %qs at %L must be INTENT(IN) or VALUE"
  msgstr "Argument %qs der reinen Funktion %qs bei %L muss INTENT(IN) oder VALUE sein"
  
! #: fortran/resolve.cc:410
  #, gcc-internal-format
  msgid "Argument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENT"
  msgstr "Argument %qs des reinen Unterprogrammes %qs bei %L mit VALUE-Attribut, aber ohne INTENT"
  
! #: fortran/resolve.cc:415
  #, gcc-internal-format
  msgid "Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr "FÃ¼r Argument %qs des reinen Unterprogrammes %qs bei %L muss INTENT oder das VALUE-Attribut angegeben werden"
  
! #: fortran/resolve.cc:425
  #, gcc-internal-format
  msgid "INTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphic"
  msgstr "Argument %1$qs bei %3$L fÃ¼r die reine Prozedur %2$qs ist INTENT(OUT) und darf daher nicht polymorph sein"
  
! #: fortran/resolve.cc:458
  #, gcc-internal-format
  msgid "Coarray dummy argument %qs at %L to elemental procedure"
  msgstr "Koarray-Scheinargument %qs bei %L fÃ¼r elementare Prozedur"
  
! #: fortran/resolve.cc:466
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L must be scalar"
  msgstr "Argument %qs der elementaren Prozedur bei %L muss skalar sein"
  
! #: fortran/resolve.cc:475
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgstr "Argument %qs der elementaren Prozedur bei %L kann kein ALLOCATABLE-Attribut haben"
  
! #: fortran/resolve.cc:485
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L cannot have the POINTER attribute"
  msgstr "Argument %qs der elementaren Prozedur bei %L kann kein POINTER-Attribut haben"
  
! #: fortran/resolve.cc:493
  #, gcc-internal-format
  msgid "Dummy procedure %qs not allowed in elemental procedure %qs at %L"
  msgstr "Scheinprozedur %qs nicht in elementarer Prozedur %qs bei %L erlaubt"
  
! #: fortran/resolve.cc:502
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr "FÃ¼r Argument %qs des elementaren Unterprogrammes %qs bei %L muss INTENT oder das VALUE-Attribut angegeben werden"
  
  #. F03:C1263 (R1238) The function-name and each dummy-arg-name
  #. shall be specified, explicitly or implicitly, to be scalar.
! #: fortran/resolve.cc:517
  #, gcc-internal-format
  msgid "Argument %qs of statement function %qs at %L must be scalar"
  msgstr "Argument %qs der Anweisungs-Funktion %qs bei %L muss skalar sein"
  
! #: fortran/resolve.cc:528
  #, gcc-internal-format
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "Zeichenwertiges Argument %qs der Anweisungsfunktion bei %L muss konstante LÃ¤nge haben"
  
! #: fortran/resolve.cc:577
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "Schnittstellenprozedur %qs bei %L hat denselben Namen wie die umgebende Prozedur"
  
! #: fortran/resolve.cc:597
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "Enthaltene Funktion %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:600
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "Ergebnis %qs der enthaltenen Funktion %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:626
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "Zeichenwertige Modulprozedur %qs bei %L darf keine vermutete LÃ¤nge haben"
  
! #: fortran/resolve.cc:628
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Zeichenwertige interne Funktion %qs bei %L darf keine angenommene LÃ¤nge haben"
  
! #: fortran/resolve.cc:801
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Funktion Â»%sÂ« bei %L hat EintrÃ¤ge mit unpassenden Feldspezifikationen"
  
! #: fortran/resolve.cc:812
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Funktion Â»%sÂ« bei %L hat Eintrag Â»%sÂ« mit unpassenden Charakteristika"
  
! #: fortran/resolve.cc:827
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "Funktion Â»%sÂ« bei %L mit EintrÃ¤gen, die Variablen mit verschiedenen ZeichenkettenlÃ¤ngen zurÃ¼ckgeben"
  
! #: fortran/resolve.cc:859
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann kein Feld in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:863
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann kein Feld in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:870
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:874
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:881
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann nicht ALLOCATABLE in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:885
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann nicht ALLOCATABLE in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:923
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:928
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Globale EntitÃ¤t %qs bei %L kann nicht in einem COMMON-Block bei %L vorkommen"
  
! #: fortran/resolve.cc:983
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Globale EntitÃ¤t %qs bei %L darf nicht in einem COMMON-Block vorkommen"
  
! #: fortran/resolve.cc:993
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr "COMMON-Block bei %L"
  
! #: fortran/resolve.cc:1000
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "Variable %qs bei %L ist in COMMON, aber Initialisierung ist nur in BLOCK DATA erlaubt"
  
! #: fortran/resolve.cc:1004
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "Initialisierte Variable %qs bei %L ist in leerem COMMON, aber Initialisierung ist nur in benannten COMMON-BlÃ¶cken erlaubt"
  
! #: fortran/resolve.cc:1011
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%qs bei %L kann nicht in COMMON auftreten [F2008:C5100]"
  
! #: fortran/resolve.cc:1016
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "Automatisches Objekt %qs bei %L kann nicht in COMMON bei %L vorkommen"
  
! #: fortran/resolve.cc:1028
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "Variable %qs abgeleiteten Typs in COMMON bei %L hat weder das SEQUENCE- noch das BIND(C)-Attribut"
  
! #: fortran/resolve.cc:1032
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "Variable %qs abgeleiteten Typs in COMMON bei %L hat eine endgÃ¼ltige Komponente, die allozierbar ist"
  
! #: fortran/resolve.cc:1036
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "Variable %qs abgeleiteten Typs in COMMON bei %L darf nicht Standardinitialisierung haben"
  
! #: fortran/resolve.cc:1080
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr "In Fortran 2003 ist der COMMON-Block %qs bei %L ein globaler Bezeichner und muss daher den selben Bindungsnamen haben wie der gleichbenannte COMMON-Block bei %L: %s vs. %s"
  
! #: fortran/resolve.cc:1094
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "COMMON-Block %qs bei %L verwendet denselben globalen Bezeichner wie die EntitÃ¤t bei %L"
  
! #: fortran/resolve.cc:1102
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "Fortran 2008: COMMON-Block %qs mit Binde-Marke bei %L teilt sich Bezeichner mit gobaler nicht-COMMON-BlockentitÃ¤t bei %L"
  
! #: fortran/resolve.cc:1124
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "COMMON-Block bei %L mit Bindungsmarke %qs verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %L"
  
! #: fortran/resolve.cc:1145
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "COMMON-Block %qs bei %L wird bei %L als PARAMETER verwendet"
  
! #: fortran/resolve.cc:1149
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "COMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut haben"
  
! #: fortran/resolve.cc:1153
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "COMMON-Block %qs bei %L ist auch eine intrinsische Prozedur"
  
! #: fortran/resolve.cc:1157
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "COMMON-Block %qs bei %L, der auch ein Funktionsergebnis ist"
  
! #: fortran/resolve.cc:1162
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "COMMON-Block %qs bei %L, der auch eine globale Prozedur ist"
  
! #: fortran/resolve.cc:1229
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr "Der KIND-Parameter %qs im PDT-Konstruktor bei %C hat keinen Wert"
  
! #: fortran/resolve.cc:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Der Rang des Elements im Strukturkonstruktor bei %L passt nicht zu dem der Komponente (%d/%d)"
  
! #: fortran/resolve.cc:1393
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Das Element im Strukturkonstruktor bei %L fÃ¼r Zeigerkomponente %qs ist %s, sollte aber %s sein"
  
! #: fortran/resolve.cc:1428
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Ungleiche ZeichenlÃ¤ngen (%wd/%wd) fÃ¼r Zeigerkomponente %qs in Konstruktor bei %L"
  
! #: fortran/resolve.cc:1473
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "Das NULL im Strukturkonstruktor bei %L wird auf Komponente %qs angewandt, die aber weder ein POINTER noch ein ALLOCATABLE ist"
  
! #: fortran/resolve.cc:1507
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "Unpassende Schnittstelle fÃ¼r Prozedurzeiger-Komponente %qs in Strukturkonstruktor bei %L: %s"
  
! #: fortran/resolve.cc:1526
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Der Strukturkonstruktor bei %2$L verweist auf die falsche Feldangabe der Komponente %1$qs"
  
! #: fortran/resolve.cc:1539
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Die Form der Komponente %qs im Strukturkonstruktor bei %L unterscheidet sich von der Form der deklarierten Komponente fÃ¼r die Dimension %d (%ld/%ld)"
  
! #: fortran/resolve.cc:1560
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Das Element im Strukturkonstruktor bei %L fÃ¼r Zeigerkomponente %qs sollte ein POINTER oder ein TARGET sein"
  
! #: fortran/resolve.cc:1589
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "UngÃ¼ltiger Ausdruck im Strukturkonstruktor fÃ¼r Zeigerkomponente %qs bei %L in PURE-Prozedur"
  
! #: fortran/resolve.cc:1715
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Die obere Schranke in der letzten Dimension muss in der Referenz auf das Feld %qs vermuteter GrÃ¶ÃŸe bei %L auftreten"
  
! #: fortran/resolve.cc:1777
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%qs bei %L ist mehrdeutig"
  
! #: fortran/resolve.cc:1781
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "GENERIC-Prozedur %qs ist bei %L nicht als effektives Argument erlaubt"
  
! #: fortran/resolve.cc:1902
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "FÃ¼r intrinsische Funktion %qs angegebener Typ bei %L wird ignoriert"
  
! #: fortran/resolve.cc:1915
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Intrinsisches Unterprogramm %qs bei %L darf keine Typspezifizierung haben"
  
! #: fortran/resolve.cc:1926
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "INTRINSIC deklariertes %qs bei %L existiert nicht"
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "Das bei %2$L deklarierte INTRINSIC %1$qs ist in den derzeitigen Standardeinstellungen nicht verfÃ¼gbar, auÃŸer %3$s. Entsprechende Option %<-std=*%> verwenden, oder %<-fall-intrinsics%> einschalten, um es zu verwenden."
  
! #: fortran/resolve.cc:1975
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Nicht-RECURSIVE Prozedur %qs bei %L ruft sich mÃ¶glicherweise rekursiv selbst auf. Sollte als RECURSIVE oder mit %<-frecursive%> verwendet werden"
  
! #: fortran/resolve.cc:2033 fortran/resolve.cc:10557 fortran/resolve.cc:12539
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Marke %d wird bei %L referenziert, aber nirgendwo definiert"
  
! #: fortran/resolve.cc:2065
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Abgeleiteter Typ %qs wird als Argument bei %L verwendet"
  
! #: fortran/resolve.cc:2083
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Anweisungsfunktion %qs bei %L ist nicht als effektives Argument erlaubt"
  
! #: fortran/resolve.cc:2091
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Eingebautes %qs bei %L ist nicht als effektives Argument erlaubt"
  
! #: fortran/resolve.cc:2098
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Interne Prozedur %qs wird als effektives Argument bei %L verwendet"
  
! #: fortran/resolve.cc:2106
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL, nicht-INTRINSIC-Prozedur %qs ist nicht als effektives Argument bei %L erlaubt"
  
! #: fortran/resolve.cc:2133
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Spezifische INTRINSIC-Prozedur fÃ¼r Referenz %qs bei %L kann nicht gefunden werden"
  
! #: fortran/resolve.cc:2155
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Symbol %qs bei %L ist mehrdeutig"
  
! #: fortran/resolve.cc:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Wertargument bei %L hat keinen numerischen Typ"
  
! #: fortran/resolve.cc:2217
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Wertargument bei %L kann kein Feld oder Feldabschnitt sein"
  
! #: fortran/resolve.cc:2231
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Wertargument bei %L ist in diesem Kontext nicht erlaubt"
  
! #: fortran/resolve.cc:2243
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Ãœbergabe der eingebauten Prozedur Ã¼ber die Speicherstelle ist bei %L nicht erlaubt"
  
! #: fortran/resolve.cc:2254
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL Prozedurzeigerkomponente %qs ist nicht als effektives Argument bei %L erlaubt"
  
! #: fortran/resolve.cc:2263
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Koindiziertes effektives Argument bei %L mit endgÃ¼ltiger Zeigerkomponente"
  
! #: fortran/resolve.cc:2410
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "%qs bei %L ist ein Feld und OPTIONAL; wenn es fehlt, kann es nicht das effektive Argument einer ELEMENTAL-Prozedur sein, es sei denn, es gibt ein nicht-optionales Argument mit demselben Rang (Fortran 2018, 15.5.2.12)"
  
! #: fortran/resolve.cc:2449
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "Effektives Argument bei %L fÃ¼r INTENT(%s)-Dummy %qs von ELEMENTAL-Unterprogramm %qs ist skalar, aber ein anderes effektives Argument ist ein Feld"
  
! #: fortran/resolve.cc:2723
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Unpassender RÃ¼ckgabetyp der Funktion %qs bei %L (%s/%s)"
  
! #: fortran/resolve.cc:2750
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Schnittstelle in globaler Prozedur %qs bei %L passt nicht: %s"
  
! #: fortran/resolve.cc:2856
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Es gibt keine spezifische Funktion fÃ¼r das allgemeine %qs bei %L"
  
! #: fortran/resolve.cc:2876
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Generische Funktion %qs bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbar"
  
! #: fortran/resolve.cc:2914
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Funktion %qs bei %L ist INTRINSIC, aber nicht mit einer intrinsischen Funktion vertrÃ¤glich"
  
! #: fortran/resolve.cc:2969
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Spezifische Funktion %qs bei %L kann nicht aufgelÃ¶st werden"
  
! #: fortran/resolve.cc:3046
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr "Fehlende explizite Deklaration mit EXTERNAL-Attribut fÃ¼r Symbol %qs bei %L"
  
! #: fortran/resolve.cc:3078
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?"
  
! #: fortran/resolve.cc:3082 fortran/resolve.cc:17846
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:3206
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines FORALL %s"
  
! #: fortran/resolve.cc:3213
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3220
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb einer PURE-Prozedur"
  
! #: fortran/resolve.cc:3287
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "Unerwarteter Ausschuss hinter %qs bei %L"
  
! #: fortran/resolve.cc:3298
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs bei %L ist keine Funktion"
  
! #: fortran/resolve.cc:3306 fortran/resolve.cc:3821
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT INTERFACE %qs darf bei %L nicht referenziert werden"
  
! #: fortran/resolve.cc:3318
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr "ABSTRACT INTERFACE %qs bei %L darf kein angenommenes ZeichenlÃ¤ngenergebnis haben (F2008: C418)"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3361
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Funktion %qs ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument ist"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:3395
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "Interner Fehler: resolve_function(): bad function type"
  
! #: fortran/resolve.cc:3409
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr "Eine BOZ-Literalkonstante bei %L kann nicht als tatsÃ¤chliches Argument in einer Funktionsreferenz verwendet werden"
  
! #: fortran/resolve.cc:3425
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "Benutzerdefinierte nicht-ELEMENTAL-Funktion %qs bei %L ist in WORKSHARE-Konstrukt nicht erlaubt"
  
! #: fortran/resolve.cc:3487
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Funktion %qs nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3491
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktion %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3549
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "Verwendung der Funktion %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:3565
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs in FORALL-Block bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3571
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs in Â»DO CONCURRENTÂ«-Block bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3577
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3645
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Es gibt kein spezifisches Unterprogramm fÃ¼r allgemeines %qs bei %L"
  
! #: fortran/resolve.cc:3654
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Generisches Unterprogramm %qs bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbar"
  
! #: fortran/resolve.cc:3689
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Unterprogramm %qs bei %L ist INTRINSIC, aber nicht mit intrinsischer Funktion vertrÃ¤glich"
  
! #: fortran/resolve.cc:3734
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Spezifisches Unterprogramm %qs bei %L kann nicht aufgelÃ¶st werden"
  
! #: fortran/resolve.cc:3792
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "%qs bei %L hat einen Typen, der nicht zum CALL bei %L passt"
  
! #: fortran/resolve.cc:3831
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Unterprogramm %qs nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3835
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE ist"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:3880
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "resolve_subroutine(): bad function type"
  
! #: fortran/resolve.cc:3897
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "Verwenden der Subroutine %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:3924
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Formen der Operanden bei %L und %L stimmen nicht Ã¼berein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:3976
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "logical_to_bitwise(): Bad intrinsic"
  
! #: fortran/resolve.cc:4079
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Unreine Funktion %qs bei %L wird mÃ¶glicherweise nicht ausgewertet"
  
! #: fortran/resolve.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "Unreine Funktion bei %L wird mÃ¶glicherweise nicht ausgewertet"
  
! #: fortran/resolve.cc:4170
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "BOZ-Literalkonstante bei %L kann kein Operand des einstelligen Operators %qs sein"
  
! #: fortran/resolve.cc:4194
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr "Operanden bei %L und %L kÃ¶nnen nicht als Operanden des binÃ¤ren Operators %qs verwendet werden"
  
! #: fortran/resolve.cc:4379 fortran/resolve.cc:4394
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "BOZ-Literalkonstante bei %L kann nicht als Operand eines Vergleichsoperators vorkommen"
  
! #: fortran/resolve.cc:4444
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "Vergleich auf Gleichheit fÃ¼r %s bei %L"
  
! #: fortran/resolve.cc:4446
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "Vergleich auf Ungleichheit fÃ¼r %s bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:4506
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "resolve_operator(): Bad intrinsic"
  
! #: fortran/resolve.cc:4792
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:4797
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Kodimension %d"
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %d"
  
! #: fortran/resolve.cc:4812
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Kodimension %d"
  
! #: fortran/resolve.cc:4833
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "UnzulÃ¤ssiger Schritt von Null bei %L"
  
! #: fortran/resolve.cc:4850
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Untere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:4858
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Untere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %d"
  
! #: fortran/resolve.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Obere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:4883
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Obere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %d"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:4899
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "check_dimension(): Bad array reference"
  
! #: fortran/resolve.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Rechte obere Schranke des Feldabschnitts angenommener GrÃ¶ÃŸe nicht angegeben bei %L"
  
! #: fortran/resolve.cc:4932
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Unpassende RÃ¤nge in Feldreferenz bei %L (%d/%d)"
  
! #: fortran/resolve.cc:4940
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Unpassende RÃ¤nge des Koindex in Feldreferenz bei %L (%d/%d)"
  
! #: fortran/resolve.cc:4956
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Koindex der Kodimension %d muss bei %L ein Skalar sein"
  
! #: fortran/resolve.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Feldindex bei %L muss skalar sein"
  
! #: fortran/resolve.cc:4990
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Feldindex bei %L muss INTEGER-Typ haben, %s gefunden"
  
! #: fortran/resolve.cc:4996
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "REAL-Feld-Index bei %L"
  
! #: fortran/resolve.cc:5035
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Argument dim bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5042
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Argument dim bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5102
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "UngÃ¼ltige Feldreferenz der Nicht-Feld-EntitÃ¤t bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5116
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): unused as(1)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5128
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): unused as(2)"
  
! #: fortran/resolve.cc:5173
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Feldindex bei %L ist ein Feld mit Rang %d"
  
! #: fortran/resolve.cc:5271
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5278
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5300
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "End-Index der Teilzeichenkette bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5307
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "End-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5327
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "End-Index der Teilzeichenkette bei %L ist zu groÃŸ"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5518
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Bad array reference"
  
! #: fortran/resolve.cc:5532
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Komponente rechts einer Teilreferenz mit Rang grÃ¶ÃŸer Null darf kein POINTER-Attribut bei %L haben"
  
! #: fortran/resolve.cc:5542
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Komponente rechts einer Teilreferenz mit Rang ungleich Null darf bei %L kein Attribut ALLOCATABLE haben"
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Zwei oder mehr Teilreferenzen mit Rang grÃ¶ÃŸer Null dÃ¼rfen nicht bei %L angegeben werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5682
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr "gfc_expression_rank(): Two array specs"
  
! #: fortran/resolve.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut kann nur als effektives Argument verwendet werden"
  
! #: fortran/resolve.cc:5789
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "Variable %s vermuteten Typs bei %L kann nur als effektives Argument verwendet werden"
--- 77508,78608 ----
  msgid "extend_ref(): Bad tail"
  msgstr "extend_ref(): Bad tail"
  
! #: fortran/primary.cc:2097
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr "Feldabschnittbestimmer, z.B. %<(:)%>, wird neben dem Koarray-Bezeichner %<[...]%> bei %C benÃ¶tigt"
  
! #: fortran/primary.cc:2105
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr "Koarray-Bezeichner bei %C, aber %qs ist kein Koarray"
  
! #: fortran/primary.cc:2338
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "Symbol %qs bei %C hat keinen IMPLICIT-Typ"
  
! #: fortran/primary.cc:2345
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "Unerwartetes %<%c%> fÃ¼r Variable %qs nicht-abgeleiteten Typs bei %C"
  
! #: fortran/primary.cc:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Strukturkomponentenname bei %C erwartet"
  
! #: fortran/primary.cc:2387 fortran/primary.cc:2562
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr "RE oder IM part_ref bei %C"
  
! #: fortran/primary.cc:2439 fortran/primary.cc:2567
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr "Die RE oder IM part_ref bei %C kann nur auf einen COMPLEX-Ausdruck angewendet werden"
  
! #: fortran/primary.cc:2446 fortran/primary.cc:2580
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "Die LEN part_ref bei %C kann nur auf einen CHARACTER-Ausdruck angewendet werden"
  
! #: fortran/primary.cc:2505
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Argumentliste bei %C erwartet"
  
! #: fortran/primary.cc:2523
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr "%qs bei %C ist keine Ermittlungsreferenz auf eine intrinsische Typkomponente %qs"
  
! #: fortran/primary.cc:2526
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr "%qs bei %C ist keine Ermittlungsreferenz auf eine intrinsische Typkomponente"
  
! #: fortran/primary.cc:2596
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "Die KIND part_ref bei %C kann nur auf einen Ausdruck von intrinsischem Typ angewendet werden"
  
! #: fortran/primary.cc:2624
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "Prozedurzeiger-Komponente %qs erfordert eine Argumentliste bei %C"
  
! #: fortran/primary.cc:2727
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "Nichtpolymorphe Referenz auf abstrakten Typ bei %C"
  
! #: fortran/primary.cc:2734
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Koindizierte Prozedurzeiger-Komponente bei %C"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/primary.cc:2772
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr "gfc_variable_attr(): Expression isn't a variable"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/primary.cc:2990
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr "gfc_caf_attr(): Expression isn't a variable"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/primary.cc:3047
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "gfc_caf_attr(): Bad array reference"
  
! #: fortran/primary.cc:3226
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "Im Strukturkonstruktor bei %2$C wurde keine Initialisierung fÃ¼r allozierbare Komponente %1$qs angegeben"
  
! #: fortran/primary.cc:3237
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "Strukturkonstruktor mit fehlenden optionalen Argumenten bei %C"
  
! #: fortran/primary.cc:3246
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "Im Strukturkonstruktor bei %2$C wurde keine Initialisierung fÃ¼r Komponente %1$qs angegeben"
  
! #: fortran/primary.cc:3294
  #, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "ABSTRACT-Typ %qs bei %L kann nicht konstruiert werden"
  
! #: fortran/primary.cc:3314
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr "Strukturkonstruktor mit benannten Argumenten bei %C"
  
! #: fortran/primary.cc:3329
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr "Komponenteninitialisierung ohne Namen hinter Komponente namens Â»%sÂ« bei %L"
  
! #: fortran/primary.cc:3334
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr "Zu viele Komponenten in Strukturkonstruktor bei %L"
  
! #: fortran/primary.cc:3393
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "CHARACTER-Ausdruck wird in Konstruktor (%td/%td) bei %L abgeschnitten"
  
! #: fortran/primary.cc:3411
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Komponente %qs wird im Strukturkonstruktor bei %L doppelt initialisiert"
  
! #: fortran/primary.cc:3423
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "Koindizierter Ausdruck auf Zeigerkomponente %qs in Strukturkonstruktor bei %L"
  
! #: fortran/primary.cc:3477
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "Komponente %qs bei %L wurde bereits von Konstruktor fÃ¼r abgeleitete Typen durch einen Elternteil gesetzt"
  
! #: fortran/primary.cc:3642
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr "%%LOC() als rvalue bei %C"
  
! #: fortran/primary.cc:3701
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr "%qs bei %C ist der Name einer rekursiven Funktion und verweist damit auf die Ergebnisvariable. FÃ¼r direkte Rekursion, eine explizite RESULT-Variable verwenden (12.5.2.1)"
  
! #: fortran/primary.cc:3732 fortran/primary.cc:4134
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Symbol bei %C passt nicht zu einem Ausdruck"
  
! #: fortran/primary.cc:3837
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Unerwartete Verwendung des Unterprogrammnamens %qs bei %C"
  
! #: fortran/primary.cc:3869
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "Anweisungsfunktion %qs erfordert Argumentliste bei %C"
  
! #: fortran/primary.cc:3872
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr "Funktion %qs erfordert eine Argumentliste bei %C"
  
! #: fortran/primary.cc:3922
  #, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Fehlendes Argument fÃ¼r %qs bei %C"
  
! #: fortran/primary.cc:3935
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr "Bei %C darf das am weitesten links stehende part-ref in einem data-ref keine Funktionsreferenz sein"
  
! #: fortran/primary.cc:4090
  #, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Fehlende Argumentliste in Funktion %qs bei %C"
  
! #: fortran/primary.cc:4204
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "Abgeleiteter Typ %qs kann bei %C nicht als Variable verwendet werden"
  
! #: fortran/primary.cc:4245
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "Benannte Konstante bei %C in EQUIVALENCE"
  
! #: fortran/primary.cc:4250
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "PARAMETER %qs darf nicht in einer DATA-Anweisung bei %C vorkommen"
  
! #: fortran/primary.cc:4286
  #, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "%qs bei %C ist keine Variable"
  
! #: fortran/resolve.cc:114
  #, gcc-internal-format
  msgid "%qs at %L is of the ABSTRACT type %qs"
  msgstr "%qs bei %L ist vom ABSTRACT-Typ %qs"
  
! #: fortran/resolve.cc:117
  #, gcc-internal-format
  msgid "ABSTRACT type %qs used at %L"
  msgstr "ABSTRACT-Typ %qs bei %L verwendet"
  
! #: fortran/resolve.cc:134
  #, gcc-internal-format
  msgid "Interface %qs at %L is declared in a later PROCEDURE statement"
  msgstr "Schnittstelle %qs bei %L ist in spÃ¤terer PROCEDURE-Anweisung deklariert"
  
! #: fortran/resolve.cc:147
  #, gcc-internal-format
  msgid "Interface %qs at %L may not be generic"
  msgstr "Schnittstelle %qs bei %L kann nicht allgemein sein"
  
! #: fortran/resolve.cc:154
  #, gcc-internal-format
  msgid "Interface %qs at %L may not be a statement function"
  msgstr "Schnittstelle %qs bei %L darf keine Anweisungsfunktion sein"
  
! #: fortran/resolve.cc:163
  #, gcc-internal-format
  msgid "Intrinsic procedure %qs not allowed in PROCEDURE statement at %L"
  msgstr "Intrinsische Prozedur %qs ist in PROCEDURE-Anweisung bei %L nicht erlaubt"
  
! #: fortran/resolve.cc:169
  #, gcc-internal-format
  msgid "Interface %qs at %L must be explicit"
  msgstr "Schnittstelle %qs bei %L muss explizit sein"
  
! #: fortran/resolve.cc:191
  #, gcc-internal-format
  msgid "PROCEDURE %qs at %L may not be used as its own interface"
  msgstr "PROCEDURE %qs bei %L darf nicht als ihre eigene Schnittstelle verwendet werden"
  
! #: fortran/resolve.cc:292
  #, gcc-internal-format
  msgid "Alternate return specifier in elemental subroutine %qs at %L is not allowed"
  msgstr "Alternativer RÃ¼ckgabespezifizierer in elementarem Unterprogramm %qs bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:296
  #, gcc-internal-format
  msgid "Alternate return specifier in function %qs at %L is not allowed"
  msgstr "Alternativer RÃ¼ckgabespezifizierer in Funktion %qs bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:308
  #, gcc-internal-format
  msgid "Self-referential argument %qs at %L is not allowed"
  msgstr "Selbstreferenzielles Argument %qs bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:380
  #, gcc-internal-format
  msgid "Dummy procedure %qs of PURE procedure at %L must also be PURE"
  msgstr "Scheinprozedur %qs der PURE-Prozedur bei %L muss auch PURE sein"
  
! #: fortran/resolve.cc:390
  #, gcc-internal-format
  msgid "Argument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)"
  msgstr "Argument %qs der reinen Funktion %qs bei %L mit VALUE-Attribut, aber ohne INTENT(IN)"
  
! #: fortran/resolve.cc:395
  #, gcc-internal-format
  msgid "Argument %qs of pure function %qs at %L must be INTENT(IN) or VALUE"
  msgstr "Argument %qs der reinen Funktion %qs bei %L muss INTENT(IN) oder VALUE sein"
  
! #: fortran/resolve.cc:403
  #, gcc-internal-format
  msgid "Argument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENT"
  msgstr "Argument %qs des reinen Unterprogrammes %qs bei %L mit VALUE-Attribut, aber ohne INTENT"
  
! #: fortran/resolve.cc:408
  #, gcc-internal-format
  msgid "Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr "FÃ¼r Argument %qs des reinen Unterprogrammes %qs bei %L muss INTENT oder das VALUE-Attribut angegeben werden"
  
! #: fortran/resolve.cc:418
  #, gcc-internal-format
  msgid "INTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphic"
  msgstr "Argument %1$qs bei %3$L fÃ¼r die reine Prozedur %2$qs ist INTENT(OUT) und darf daher nicht polymorph sein"
  
! #: fortran/resolve.cc:451
  #, gcc-internal-format
  msgid "Coarray dummy argument %qs at %L to elemental procedure"
  msgstr "Koarray-Scheinargument %qs bei %L fÃ¼r elementare Prozedur"
  
! #: fortran/resolve.cc:459
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L must be scalar"
  msgstr "Argument %qs der elementaren Prozedur bei %L muss skalar sein"
  
! #: fortran/resolve.cc:468
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgstr "Argument %qs der elementaren Prozedur bei %L kann kein ALLOCATABLE-Attribut haben"
  
! #: fortran/resolve.cc:478
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L cannot have the POINTER attribute"
  msgstr "Argument %qs der elementaren Prozedur bei %L kann kein POINTER-Attribut haben"
  
! #: fortran/resolve.cc:486
  #, gcc-internal-format
  msgid "Dummy procedure %qs not allowed in elemental procedure %qs at %L"
  msgstr "Scheinprozedur %qs nicht in elementarer Prozedur %qs bei %L erlaubt"
  
! #: fortran/resolve.cc:495
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr "FÃ¼r Argument %qs des elementaren Unterprogrammes %qs bei %L muss INTENT oder das VALUE-Attribut angegeben werden"
  
  #. F03:C1263 (R1238) The function-name and each dummy-arg-name
  #. shall be specified, explicitly or implicitly, to be scalar.
! #: fortran/resolve.cc:510
  #, gcc-internal-format
  msgid "Argument %qs of statement function %qs at %L must be scalar"
  msgstr "Argument %qs der Anweisungs-Funktion %qs bei %L muss skalar sein"
  
! #: fortran/resolve.cc:521
  #, gcc-internal-format
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "Zeichenwertiges Argument %qs der Anweisungsfunktion bei %L muss konstante LÃ¤nge haben"
  
! #: fortran/resolve.cc:571
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "Schnittstellenprozedur %qs bei %L hat denselben Namen wie die umgebende Prozedur"
  
! #: fortran/resolve.cc:591
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "Enthaltene Funktion %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:594
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "Ergebnis %qs der enthaltenen Funktion %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:620
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "Zeichenwertige Modulprozedur %qs bei %L darf keine vermutete LÃ¤nge haben"
  
! #: fortran/resolve.cc:622
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "Zeichenwertige interne Funktion %qs bei %L darf keine angenommene LÃ¤nge haben"
  
! #: fortran/resolve.cc:795
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "Funktion Â»%sÂ« bei %L hat EintrÃ¤ge mit unpassenden Feldspezifikationen"
  
! #: fortran/resolve.cc:806
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "Funktion Â»%sÂ« bei %L hat Eintrag Â»%sÂ« mit unpassenden Charakteristika"
  
! #: fortran/resolve.cc:821
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "Funktion Â»%sÂ« bei %L mit EintrÃ¤gen, die Variablen mit verschiedenen ZeichenkettenlÃ¤ngen zurÃ¼ckgeben"
  
! #: fortran/resolve.cc:853
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann kein Feld in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:857
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann kein Feld in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:868
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann kein POINTER in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:875
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann nicht ALLOCATABLE in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:879
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann nicht ALLOCATABLE in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:917
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "FUNCTION-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:922
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "ENTRY-Ergebnis %s kann nicht vom Typ %s in FUNCTION %s bei %L sein"
  
! #: fortran/resolve.cc:973
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Globale EntitÃ¤t %qs bei %L kann nicht in einem COMMON-Block bei %L vorkommen"
  
! #: fortran/resolve.cc:977
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Globale EntitÃ¤t %qs bei %L darf nicht in einem COMMON-Block vorkommen"
  
! #: fortran/resolve.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr "COMMON-Block bei %L"
  
! #: fortran/resolve.cc:994
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "Variable %qs bei %L ist in COMMON, aber Initialisierung ist nur in BLOCK DATA erlaubt"
  
! #: fortran/resolve.cc:998
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "Initialisierte Variable %qs bei %L ist in leerem COMMON, aber Initialisierung ist nur in benannten COMMON-BlÃ¶cken erlaubt"
  
! #: fortran/resolve.cc:1005
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "%qs bei %L kann nicht in COMMON auftreten [F2008:C5100]"
  
! #: fortran/resolve.cc:1010
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "Automatisches Objekt %qs bei %L kann nicht in COMMON bei %L vorkommen"
  
! #: fortran/resolve.cc:1022
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "Variable %qs abgeleiteten Typs in COMMON bei %L hat weder das SEQUENCE- noch das BIND(C)-Attribut"
  
! #: fortran/resolve.cc:1026
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "Variable %qs abgeleiteten Typs in COMMON bei %L hat eine endgÃ¼ltige Komponente, die allozierbar ist"
  
! #: fortran/resolve.cc:1030
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "Variable %qs abgeleiteten Typs in COMMON bei %L darf nicht Standardinitialisierung haben"
  
! #: fortran/resolve.cc:1074
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr "In Fortran 2003 ist der COMMON-Block %qs bei %L ein globaler Bezeichner und muss daher den selben Bindungsnamen haben wie der gleichbenannte COMMON-Block bei %L: %s vs. %s"
  
! #: fortran/resolve.cc:1088
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "COMMON-Block %qs bei %L verwendet denselben globalen Bezeichner wie die EntitÃ¤t bei %L"
  
! #: fortran/resolve.cc:1096
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "Fortran 2008: COMMON-Block %qs mit Binde-Marke bei %L teilt sich Bezeichner mit gobaler nicht-COMMON-BlockentitÃ¤t bei %L"
  
! #: fortran/resolve.cc:1118
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "COMMON-Block bei %L mit Bindungsmarke %qs verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %L"
  
! #: fortran/resolve.cc:1139
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "COMMON-Block %qs bei %L wird bei %L als PARAMETER verwendet"
  
! #: fortran/resolve.cc:1143
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "COMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut haben"
  
! #: fortran/resolve.cc:1147
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "COMMON-Block %qs bei %L ist auch eine intrinsische Prozedur"
  
! #: fortran/resolve.cc:1151
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "COMMON-Block %qs bei %L, der auch ein Funktionsergebnis ist"
  
! #: fortran/resolve.cc:1156
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "COMMON-Block %qs bei %L, der auch eine globale Prozedur ist"
  
! #: fortran/resolve.cc:1223
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr "Der KIND-Parameter %qs im PDT-Konstruktor bei %C hat keinen Wert"
  
! #: fortran/resolve.cc:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Der Rang des Elements im Strukturkonstruktor bei %L passt nicht zu dem der Komponente (%d/%d)"
  
! #: fortran/resolve.cc:1387
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Das Element im Strukturkonstruktor bei %L fÃ¼r Zeigerkomponente %qs ist %s, sollte aber %s sein"
  
! #: fortran/resolve.cc:1422
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Ungleiche ZeichenlÃ¤ngen (%wd/%wd) fÃ¼r Zeigerkomponente %qs in Konstruktor bei %L"
  
! #: fortran/resolve.cc:1467
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "Das NULL im Strukturkonstruktor bei %L wird auf Komponente %qs angewandt, die aber weder ein POINTER noch ein ALLOCATABLE ist"
  
! #: fortran/resolve.cc:1501
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "Unpassende Schnittstelle fÃ¼r Prozedurzeiger-Komponente %qs in Strukturkonstruktor bei %L: %s"
  
! #: fortran/resolve.cc:1520
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Der Strukturkonstruktor bei %2$L verweist auf die falsche Feldangabe der Komponente %1$qs"
  
! #: fortran/resolve.cc:1533
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Die Form der Komponente %qs im Strukturkonstruktor bei %L unterscheidet sich von der Form der deklarierten Komponente fÃ¼r die Dimension %d (%ld/%ld)"
  
! #: fortran/resolve.cc:1554
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Das Element im Strukturkonstruktor bei %L fÃ¼r Zeigerkomponente %qs sollte ein POINTER oder ein TARGET sein"
  
! #: fortran/resolve.cc:1583
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "UngÃ¼ltiger Ausdruck im Strukturkonstruktor fÃ¼r Zeigerkomponente %qs bei %L in PURE-Prozedur"
  
! #: fortran/resolve.cc:1709
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "Die obere Schranke in der letzten Dimension muss in der Referenz auf das Feld %qs vermuteter GrÃ¶ÃŸe bei %L auftreten"
  
! #: fortran/resolve.cc:1771
  #, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%qs bei %L ist mehrdeutig"
  
! #: fortran/resolve.cc:1775
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "GENERIC-Prozedur %qs ist bei %L nicht als effektives Argument erlaubt"
  
! #: fortran/resolve.cc:1896
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "FÃ¼r intrinsische Funktion %qs angegebener Typ bei %L wird ignoriert"
  
! #: fortran/resolve.cc:1909
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Intrinsisches Unterprogramm %qs bei %L darf keine Typspezifizierung haben"
  
! #: fortran/resolve.cc:1920
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "INTRINSIC deklariertes %qs bei %L existiert nicht"
  
! #: fortran/resolve.cc:1933
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "Das bei %2$L deklarierte INTRINSIC %1$qs ist in den derzeitigen Standardeinstellungen nicht verfÃ¼gbar, auÃŸer %3$s. Entsprechende Option %<-std=*%> verwenden, oder %<-fall-intrinsics%> einschalten, um es zu verwenden."
  
! #: fortran/resolve.cc:1971
! #, gcc-internal-format
! msgid "Non-RECURSIVE procedure %qs from module %qs is  possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
! msgstr "Nicht-RECURSIVE Prozedur %qs aus Modul %qs ruft sich mÃ¶glicherweise rekursiv selbst auf, in der Prozedur %qs. Deklarieren Sie die Prozedur als RECURSIVE oder verwenden Sie %<-frecursive%>"
! 
! #: fortran/resolve.cc:1976 fortran/resolve.cc:6843
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "Nicht-RECURSIVE Prozedur %qs bei %L ruft sich mÃ¶glicherweise rekursiv selbst auf. Sollte als RECURSIVE oder mit %<-frecursive%> verwendet werden"
  
! #: fortran/resolve.cc:2035 fortran/resolve.cc:10823 fortran/resolve.cc:12805
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "Marke %d wird bei %L referenziert, aber nirgendwo definiert"
  
! #: fortran/resolve.cc:2067
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Abgeleiteter Typ %qs wird als Argument bei %L verwendet"
  
! #: fortran/resolve.cc:2085
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "Anweisungsfunktion %qs bei %L ist nicht als effektives Argument erlaubt"
  
! #: fortran/resolve.cc:2093
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "Eingebautes %qs bei %L ist nicht als effektives Argument erlaubt"
  
! #: fortran/resolve.cc:2100
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Interne Prozedur %qs wird als effektives Argument bei %L verwendet"
  
! #: fortran/resolve.cc:2108
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL, nicht-INTRINSIC-Prozedur %qs ist nicht als effektives Argument bei %L erlaubt"
  
! #: fortran/resolve.cc:2135
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "Spezifische INTRINSIC-Prozedur fÃ¼r Referenz %qs bei %L kann nicht gefunden werden"
  
! #: fortran/resolve.cc:2157
  #, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Symbol %qs bei %L ist mehrdeutig"
  
! #: fortran/resolve.cc:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Wertargument bei %L hat keinen numerischen Typ"
  
! #: fortran/resolve.cc:2227
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "Wertargument bei %L kann kein Feld oder Feldabschnitt sein"
  
! #: fortran/resolve.cc:2241
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Wertargument bei %L ist in diesem Kontext nicht erlaubt"
  
! #: fortran/resolve.cc:2253
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "Ãœbergabe der eingebauten Prozedur Ã¼ber die Speicherstelle ist bei %L nicht erlaubt"
  
! #: fortran/resolve.cc:2264
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "ELEMENTAL Prozedurzeigerkomponente %qs ist nicht als effektives Argument bei %L erlaubt"
  
! #: fortran/resolve.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Koindiziertes effektives Argument bei %L mit endgÃ¼ltiger Zeigerkomponente"
  
! #: fortran/resolve.cc:2420
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "%qs bei %L ist ein Feld und OPTIONAL; wenn es fehlt, kann es nicht das effektive Argument einer ELEMENTAL-Prozedur sein, es sei denn, es gibt ein nicht-optionales Argument mit demselben Rang (Fortran 2018, 15.5.2.12)"
  
! #: fortran/resolve.cc:2459
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "Effektives Argument bei %L fÃ¼r INTENT(%s)-Dummy %qs von ELEMENTAL-Unterprogramm %qs ist skalar, aber ein anderes effektives Argument ist ein Feld"
  
! #: fortran/resolve.cc:2733
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Unpassender RÃ¼ckgabetyp der Funktion %qs bei %L (%s/%s)"
  
! #: fortran/resolve.cc:2760
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "Schnittstelle in globaler Prozedur %qs bei %L passt nicht: %s"
  
! #: fortran/resolve.cc:2866
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "Es gibt keine spezifische Funktion fÃ¼r das allgemeine %qs bei %L"
  
! #: fortran/resolve.cc:2886
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Generische Funktion %qs bei %L ist nicht mit spezifischer intrinsischer Schnittstelle vereinbar"
  
! #: fortran/resolve.cc:2924
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Funktion %qs bei %L ist INTRINSIC, aber nicht mit einer intrinsischen Funktion vertrÃ¤glich"
  
! #: fortran/resolve.cc:2979
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "Spezifische Funktion %qs bei %L kann nicht aufgelÃ¶st werden"
  
! #: fortran/resolve.cc:3056
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr "Fehlende explizite Deklaration mit EXTERNAL-Attribut fÃ¼r Symbol %qs bei %L"
  
! #: fortran/resolve.cc:3088
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?"
  
! #: fortran/resolve.cc:3092 fortran/resolve.cc:18158
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Funktion %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:3216
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines FORALL %s"
  
! #: fortran/resolve.cc:3223
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb eines DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3230
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "Referenz auf Nicht-PURE-Funktion %qs bei %L innerhalb einer PURE-Prozedur"
  
! #: fortran/resolve.cc:3297
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "Unerwarteter Ausschuss hinter %qs bei %L"
  
! #: fortran/resolve.cc:3308
  #, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs bei %L ist keine Funktion"
  
! #: fortran/resolve.cc:3316 fortran/resolve.cc:3831
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT INTERFACE %qs darf bei %L nicht referenziert werden"
  
! #: fortran/resolve.cc:3328
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr "ABSTRACT INTERFACE %qs bei %L darf kein angenommenes ZeichenlÃ¤ngenergebnis haben (F2008: C418)"
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3371
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "Funktion %qs ist als CHARACTER(*) deklariert und kann nicht bei %L verwendet werden, da es kein Scheinargument ist"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:3405
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "Interner Fehler: resolve_function(): bad function type"
  
! #: fortran/resolve.cc:3419
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr "Eine BOZ-Literalkonstante bei %L kann nicht als tatsÃ¤chliches Argument in einer Funktionsreferenz verwendet werden"
  
! #: fortran/resolve.cc:3435
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "Benutzerdefinierte nicht-ELEMENTAL-Funktion %qs bei %L ist in WORKSHARE-Konstrukt nicht erlaubt"
  
! #: fortran/resolve.cc:3497
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Funktion %qs nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3501
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktion %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3559
  #, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "Verwendung der Funktion %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:3575
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs in FORALL-Block bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3581
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs in Â»DO CONCURRENTÂ«-Block bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3587
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Unterprogrammaufruf von %qs bei %L ist nicht PURE"
  
! #: fortran/resolve.cc:3655
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "Es gibt kein spezifisches Unterprogramm fÃ¼r allgemeines %qs bei %L"
  
! #: fortran/resolve.cc:3664
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Generisches Unterprogramm %qs bei %L ist nicht mit intrinsischer Unterprogrammschnittstelle vereinbar"
  
! #: fortran/resolve.cc:3699
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Unterprogramm %qs bei %L ist INTRINSIC, aber nicht mit intrinsischer Funktion vertrÃ¤glich"
  
! #: fortran/resolve.cc:3744
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Spezifisches Unterprogramm %qs bei %L kann nicht aufgelÃ¶st werden"
  
! #: fortran/resolve.cc:3802
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "%qs bei %L hat einen Typen, der nicht zum CALL bei %L passt"
  
! #: fortran/resolve.cc:3841
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY %qs bei %L kann nicht rekursiv aufgerufen werden, da Unterprogramm %qs nicht RECURSIVE ist"
  
! #: fortran/resolve.cc:3845
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE %qs bei %L kann nicht rekursiv aufgerufen werden, da sie nicht RECURSIVE ist"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:3890
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "resolve_subroutine(): bad function type"
  
! #: fortran/resolve.cc:3907
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "Verwenden der Subroutine %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:3934
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Formen der Operanden bei %L und %L stimmen nicht Ã¼berein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:3986
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "logical_to_bitwise(): Bad intrinsic"
  
! #: fortran/resolve.cc:4089
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "Unreine Funktion %qs bei %L wird mÃ¶glicherweise nicht ausgewertet"
  
! #: fortran/resolve.cc:4093
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "Unreine Funktion bei %L wird mÃ¶glicherweise nicht ausgewertet"
  
! #: fortran/resolve.cc:4180
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "BOZ-Literalkonstante bei %L kann kein Operand des einstelligen Operators %qs sein"
  
! #: fortran/resolve.cc:4204
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr "Operanden bei %L und %L kÃ¶nnen nicht als Operanden des binÃ¤ren Operators %qs verwendet werden"
  
! #: fortran/resolve.cc:4389 fortran/resolve.cc:4404
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "BOZ-Literalkonstante bei %L kann nicht als Operand eines Vergleichsoperators vorkommen"
  
! #: fortran/resolve.cc:4454
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "Vergleich auf Gleichheit fÃ¼r %s bei %L"
  
! #: fortran/resolve.cc:4456
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "Vergleich auf Ungleichheit fÃ¼r %s bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:4516
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "resolve_operator(): Bad intrinsic"
  
! #: fortran/resolve.cc:4802
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld < %ld) in Kodimension %d"
  
! #: fortran/resolve.cc:4817
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %d"
  
! #: fortran/resolve.cc:4822
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Feldreferenz bei %L ist auÃŸerhalb der Grenzen (%ld > %ld) in Kodimension %d"
  
! #: fortran/resolve.cc:4843
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "UnzulÃ¤ssiger Schritt von Null bei %L"
  
! #: fortran/resolve.cc:4860
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Untere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Untere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %d"
  
! #: fortran/resolve.cc:4884
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Obere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld < %ld) in Dimension %d"
  
! #: fortran/resolve.cc:4893
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Obere Feldreferenz bei %L ist auÃŸerhalb der Schranken (%ld > %ld) in Dimension %d"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:4909
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "check_dimension(): Bad array reference"
  
! #: fortran/resolve.cc:4932
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "Rechte obere Schranke des Feldabschnitts angenommener GrÃ¶ÃŸe nicht angegeben bei %L"
  
! #: fortran/resolve.cc:4942
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Unpassende RÃ¤nge in Feldreferenz bei %L (%d/%d)"
  
! #: fortran/resolve.cc:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "Unpassende RÃ¤nge des Koindex in Feldreferenz bei %L (%d/%d)"
  
! #: fortran/resolve.cc:4966
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Koindex der Kodimension %d muss bei %L ein Skalar sein"
  
! #: fortran/resolve.cc:4994
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Feldindex bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5000
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Feldindex bei %L muss INTEGER-Typ haben, %s gefunden"
  
! #: fortran/resolve.cc:5006
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "REAL-Feld-Index bei %L"
  
! #: fortran/resolve.cc:5046
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Argument dim bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5053
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Argument dim bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5113
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "UngÃ¼ltige Feldreferenz der Nicht-Feld-EntitÃ¤t bei %L"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5127
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr "find_array_spec(): unused as(1)"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5139
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr "find_array_spec(): unused as(2)"
  
! #: fortran/resolve.cc:5184
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Feldindex bei %L ist ein Feld mit Rang %d"
  
! #: fortran/resolve.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5289
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Anfangs-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5311
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "End-Index der Teilzeichenkette bei %L muss INTEGER-Typ haben"
  
! #: fortran/resolve.cc:5318
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "End-Index der Teilzeichenkette bei %L muss skalar sein"
  
! #: fortran/resolve.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "End-Index der Teilzeichenkette bei %L ist zu groÃŸ"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5529
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "resolve_ref(): Bad array reference"
  
! #: fortran/resolve.cc:5543
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Komponente rechts einer Teilreferenz mit Rang grÃ¶ÃŸer Null darf kein POINTER-Attribut bei %L haben"
  
! #: fortran/resolve.cc:5553
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Komponente rechts einer Teilreferenz mit Rang ungleich Null darf bei %L kein Attribut ALLOCATABLE haben"
  
! #: fortran/resolve.cc:5601
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Zwei oder mehr Teilreferenzen mit Rang grÃ¶ÃŸer Null dÃ¼rfen nicht bei %L angegeben werden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5693
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr "gfc_expression_rank(): Two array specs"
  
! #: fortran/resolve.cc:5790
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut kann nur als effektives Argument verwendet werden"
  
! #: fortran/resolve.cc:5800
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "Variable %s vermuteten Typs bei %L kann nur als effektives Argument verwendet werden"
*************** msgstr "Variable %s vermuteten Typs bei
*** 78312,78323 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5799
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "Variable %s vermuteten Typs bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument sein"
  
! #: fortran/resolve.cc:5818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "Variable %s vermuteten Ranges bei %L kann nur als effektives Argument verwendet werden"
--- 78611,78622 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5810
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "Variable %s vermuteten Typs bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument sein"
  
! #: fortran/resolve.cc:5829
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "Variable %s vermuteten Ranges bei %L kann nur als effektives Argument verwendet werden"
*************** msgstr "Variable %s vermuteten Ranges be
*** 78326,78625 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5828
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "Variable %s vermuteten Ranges bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument sein"
  
! #: fortran/resolve.cc:5839
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf keine Referenz auf Subobjekt haben"
  
! #: fortran/resolve.cc:5848
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "Variable %s vermuteten Typs bei %L darf keine Referenz auf Subobjekt haben"
  
! #: fortran/resolve.cc:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "Variable Â»%sÂ« vermuteten Ranges bei %L darf keine Referenz auf Subobjekt haben"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5909
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "Skalare Variable %qs hat eine Array-Referenz bei %L"
  
! #: fortran/resolve.cc:6054
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "In Spezifikationsausdruck verwendete Variable %qs wird bei %L vor Anweisung ENTRY referenziert, in der sie ein Parameter ist"
  
! #: fortran/resolve.cc:6059
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "Variable %qs wird bei %L vor Anweisung ENTRY verwendet, in der sie ein Parameter ist"
  
! #: fortran/resolve.cc:6129
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Polymorphes Subobjekt des koindizierten Objektes bei %L"
  
! #: fortran/resolve.cc:6142
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Koindiziertes Objekt mit polymorpher reservierbarer Subkomponente bei %L"
  
! #: fortran/resolve.cc:6158
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "Verwendung der Variable %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:6248
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr "%qs bei %L ist Host-verbunden bei %L in eine enthaltene Prozedur mit einer gleichnamigen internen Prozedur"
  
! #: fortran/resolve.cc:6426 fortran/resolve.cc:6578
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "Fehler in TypbeschrÃ¤nktem Aufruf bei %L"
  
! #: fortran/resolve.cc:6542
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Weitergegebenes Objekt bei %L muss Skalar sein"
  
! #: fortran/resolve.cc:6549
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "Basisobjekt fÃ¼r Aufruf der Prozedurzeigerkomponente bei %L hat ABSTRACT-Typ %qs"
  
! #: fortran/resolve.cc:6588
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "Basisobjekt fÃ¼r Aufruf der typgebundenen Prozedur bei %L hat ABSTRACT-Typ %qs"
  
! #: fortran/resolve.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Basisobjekt fÃ¼r Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar sein"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6785
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Keine passende spezifische Bindung fÃ¼r Aufruf des GENERIC %qs bei %L gefunden"
  
! #: fortran/resolve.cc:6819
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs bei %L sollte eine SUBROUTINE sein"
  
! #: fortran/resolve.cc:6871
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs bei %L sollte eine FUNCTION sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:7406
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Bad expression type"
  
! #: fortran/resolve.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s bei %L muss skalar sein"
  
! #: fortran/resolve.cc:7449
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s bei %L muss ganzzahlig sein"
  
! #: fortran/resolve.cc:7453 fortran/resolve.cc:7460
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s bei %L muss INTEGER sein"
  
! #: fortran/resolve.cc:7515
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Schrittausdruck in DO-Schleife bei %L kann nicht Null sein"
  
! #: fortran/resolve.cc:7538
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO-Schleife bei %L wird null mal ausgefÃ¼hrt"
  
! #: fortran/resolve.cc:7555
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "DO-Schleife bei %L ist undefiniert, da sie Ã¼berlÃ¤uft"
  
! #: fortran/resolve.cc:7561
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "DO-Schleife bei %L ist undefiniert, da sie unterlÃ¤uft"
  
! #: fortran/resolve.cc:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:7627
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Anfangsausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Endausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:7642
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL-Schrittausdruck bei %L muss skalares %s sein"
  
! #: fortran/resolve.cc:7647
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL-Schrittausdruck bei %L kann nicht Null sein"
  
! #: fortran/resolve.cc:7660
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL-Index %qs kann nicht in Tripel-Spezifikation bei %L auftreten"
  
! #: fortran/resolve.cc:7765 fortran/resolve.cc:8063
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "ALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER sein"
  
! #: fortran/resolve.cc:7773 fortran/resolve.cc:8026
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Koindiziertes reservierbares Objekt bei %L"
  
! #: fortran/resolve.cc:7883
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "Quell-Ausdruck bei %L muss skalar sein oder den selben Rang wie das ALLOCATE-Objekt bei %L haben"
  
! #: fortran/resolve.cc:7914
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "Quell-Ausdruck bei %L und ALLOCATE-Objekt bei %L mÃ¼ssen dieselbe Form haben"
  
! #: fortran/resolve.cc:8074
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Typ der EntitÃ¤t bei %L ist mit Quellausdruck bei %L typunvertrÃ¤glich"
  
! #: fortran/resolve.cc:8086
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "Das ALLOCATE-Objekt bei %L und der Quellausdruck bei %L mÃ¼ssen Typparameter der gleichen Art haben"
  
! #: fortran/resolve.cc:8100
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "Der Quellausdruck bei %L darf weder vom Typ LOCK_TYPE sein noch eine LOCK_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
  
! #: fortran/resolve.cc:8115
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "Der Quellausdruck bei %L darf weder vom Typ EVENT_TYPE sein noch eine EVENT_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
  
! #: fortran/resolve.cc:8128
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "Reservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder Quellausdruck"
  
! #: fortran/resolve.cc:8146
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Reservierung von %s bei %L mit Typspezifikation erfordert den selben ZeichenkettenlÃ¤ngenparameter wie in der Deklaration"
  
! #: fortran/resolve.cc:8230 fortran/resolve.cc:8245
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "In ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlich"
  
! #: fortran/resolve.cc:8237
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Feldspezifikation oder feldwertiger SOURCE=-Ausdruck erforderlich in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:8262
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Koarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlich"
  
! #: fortran/resolve.cc:8272 fortran/resolve.cc:8374
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Falsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr "Obere Kogrenze ist kleiner als untere Kogrenze bei %L"
  
! #: fortran/resolve.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr "Obere Kogrenze ist kleiner als untere Kogrenze von 1 bei %L"
  
! #: fortran/resolve.cc:8301 fortran/resolve.cc:8329
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Falsche Feldspezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:8348
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "%qs darf nicht bei %L in einer Feldspezifikation in der gleichen ALLOCATE-Anweisung auftreten, wo es selbst alloziert wird"
  
! #: fortran/resolve.cc:8363
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "In Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird %<*%> erwartet"
  
! #: fortran/resolve.cc:8405
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Stat-Variable bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.cc:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Stat-Variable bei %L darf nicht %s innerhalb der gleichen %s-Anweisung sein"
  
! #: fortran/resolve.cc:8447
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG bei %L ist ohne STAT-Marke nutzlos"
  
! #: fortran/resolve.cc:8461
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "Â»ERRMSG=Â«-Variable bei %L muss skalare Default-CHARACTER-Variable sein"
  
! #: fortran/resolve.cc:8490
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "ERRMSG-Variable bei %L darf nicht Â»%sÂ« innerhalb der selben Â»%sÂ«-Anweisung sein"
  
! #: fortran/resolve.cc:8522
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "ALLOCATE-Objekt bei %L tritt auch bei %L auf"
  
! #: fortran/resolve.cc:8528 fortran/resolve.cc:8534
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "ALLOCATE-Objekt bei %L ist Subobjekt des Objekts bei %L"
--- 78625,78924 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5839
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "Variable %s vermuteten Ranges bei %L als effektives Argument fÃ¼r Abfragefunktion muss das erste Argument sein"
  
! #: fortran/resolve.cc:5850
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf keine Referenz auf Subobjekt haben"
  
! #: fortran/resolve.cc:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "Variable %s vermuteten Typs bei %L darf keine Referenz auf Subobjekt haben"
  
! #: fortran/resolve.cc:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "Variable Â»%sÂ« vermuteten Ranges bei %L darf keine Referenz auf Subobjekt haben"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:5932
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "Skalare Variable %qs hat eine Array-Referenz bei %L"
  
! #: fortran/resolve.cc:6077
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "In Spezifikationsausdruck verwendete Variable %qs wird bei %L vor Anweisung ENTRY referenziert, in der sie ein Parameter ist"
  
! #: fortran/resolve.cc:6082
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "Variable %qs wird bei %L vor Anweisung ENTRY verwendet, in der sie ein Parameter ist"
  
! #: fortran/resolve.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Polymorphes Subobjekt des koindizierten Objektes bei %L"
  
! #: fortran/resolve.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Koindiziertes Objekt mit polymorpher reservierbarer Subkomponente bei %L"
  
! #: fortran/resolve.cc:6181
  #, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "Verwendung der Variable %qs bei %L ist veraltet"
  
! #: fortran/resolve.cc:6424
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr "%qs bei %L ist Host-verbunden bei %L in eine enthaltene Prozedur mit einer gleichnamigen internen Prozedur"
  
! #: fortran/resolve.cc:6602 fortran/resolve.cc:6754
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "Fehler in TypbeschrÃ¤nktem Aufruf bei %L"
  
! #: fortran/resolve.cc:6718
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Weitergegebenes Objekt bei %L muss Skalar sein"
  
! #: fortran/resolve.cc:6725
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "Basisobjekt fÃ¼r Aufruf der Prozedurzeigerkomponente bei %L hat ABSTRACT-Typ %qs"
  
! #: fortran/resolve.cc:6764
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "Basisobjekt fÃ¼r Aufruf der typgebundenen Prozedur bei %L hat ABSTRACT-Typ %qs"
  
! #: fortran/resolve.cc:6773
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "Basisobjekt fÃ¼r Aufruf der typgebundenen NOPASS-Prozedur bei %L muss skalar sein"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6968
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "Keine passende spezifische Bindung fÃ¼r Aufruf des GENERIC %qs bei %L gefunden"
  
! #: fortran/resolve.cc:7002
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%qs bei %L sollte eine SUBROUTINE sein"
  
! #: fortran/resolve.cc:7054
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs bei %L sollte eine FUNCTION sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:7589
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "gfc_resolve_expr(): Bad expression type"
  
! #: fortran/resolve.cc:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s bei %L muss skalar sein"
  
! #: fortran/resolve.cc:7632
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s bei %L muss ganzzahlig sein"
  
! #: fortran/resolve.cc:7636 fortran/resolve.cc:7643
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s bei %L muss INTEGER sein"
  
! #: fortran/resolve.cc:7698
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "Schrittausdruck in DO-Schleife bei %L kann nicht Null sein"
  
! #: fortran/resolve.cc:7721
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "DO-Schleife bei %L wird null mal ausgefÃ¼hrt"
  
! #: fortran/resolve.cc:7738
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr "DO-Schleife bei %L ist undefiniert, da sie Ã¼berlÃ¤uft"
  
! #: fortran/resolve.cc:7744
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr "DO-Schleife bei %L ist undefiniert, da sie unterlÃ¤uft"
  
! #: fortran/resolve.cc:7805
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:7810
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Anfangsausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:7817
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "FORALL-Endausdruck bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:7825
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "FORALL-Schrittausdruck bei %L muss skalares %s sein"
  
! #: fortran/resolve.cc:7830
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "FORALL-Schrittausdruck bei %L kann nicht Null sein"
  
! #: fortran/resolve.cc:7843
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "FORALL-Index %qs kann nicht in Tripel-Spezifikation bei %L auftreten"
  
! #: fortran/resolve.cc:7948 fortran/resolve.cc:8246
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "ALLOCATE-Objekt bei %L muss ALLOCATABLE oder ein POINTER sein"
  
! #: fortran/resolve.cc:7956 fortran/resolve.cc:8209
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Koindiziertes reservierbares Objekt bei %L"
  
! #: fortran/resolve.cc:8066
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "Quell-Ausdruck bei %L muss skalar sein oder den selben Rang wie das ALLOCATE-Objekt bei %L haben"
  
! #: fortran/resolve.cc:8097
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "Quell-Ausdruck bei %L und ALLOCATE-Objekt bei %L mÃ¼ssen dieselbe Form haben"
  
! #: fortran/resolve.cc:8257
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "Typ der EntitÃ¤t bei %L ist mit Quellausdruck bei %L typunvertrÃ¤glich"
  
! #: fortran/resolve.cc:8269
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "Das ALLOCATE-Objekt bei %L und der Quellausdruck bei %L mÃ¼ssen Typparameter der gleichen Art haben"
  
! #: fortran/resolve.cc:8283
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "Der Quellausdruck bei %L darf weder vom Typ LOCK_TYPE sein noch eine LOCK_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
  
! #: fortran/resolve.cc:8308
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "Der Quellausdruck bei %L darf weder vom Typ EVENT_TYPE sein noch eine EVENT_TYPE-Komponente haben, wenn ALLOCATE-Objekt bei %L ein Koarray ist"
  
! #: fortran/resolve.cc:8321
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "Reservierung von %s mit ABSTRACT-Basistyp bei %L erfordert Typspezifikation oder Quellausdruck"
  
! #: fortran/resolve.cc:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Reservierung von %s bei %L mit Typspezifikation erfordert den selben ZeichenkettenlÃ¤ngenparameter wie in der Deklaration"
  
! #: fortran/resolve.cc:8423 fortran/resolve.cc:8438
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "In ALLOCATE-Anweisung bei %L ist Feld-Spezifikation erforderlich"
  
! #: fortran/resolve.cc:8430
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Feldspezifikation oder feldwertiger SOURCE=-Ausdruck erforderlich in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:8455
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Koarray-Spezifikation in ALLOCATE-Anweisung bei %L erforderlich"
  
! #: fortran/resolve.cc:8465 fortran/resolve.cc:8567
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "Falsche Koarray-Spezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:8471
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr "Obere Kogrenze ist kleiner als untere Kogrenze bei %L"
  
! #: fortran/resolve.cc:8483
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr "Obere Kogrenze ist kleiner als untere Kogrenze von 1 bei %L"
  
! #: fortran/resolve.cc:8494 fortran/resolve.cc:8522
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "Falsche Feldspezifikation in ALLOCATE-Anweisung bei %L"
  
! #: fortran/resolve.cc:8541
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "%qs darf nicht bei %L in einer Feldspezifikation in der gleichen ALLOCATE-Anweisung auftreten, wo es selbst alloziert wird"
  
! #: fortran/resolve.cc:8556
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "In Koindex-Spezifikation in ALLOCATE-Anweisung bei %L wird %<*%> erwartet"
  
! #: fortran/resolve.cc:8598
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "Stat-Variable bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.cc:8627
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Stat-Variable bei %L darf nicht %s innerhalb der gleichen %s-Anweisung sein"
  
! #: fortran/resolve.cc:8640
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG bei %L ist ohne STAT-Marke nutzlos"
  
! #: fortran/resolve.cc:8654
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "Â»ERRMSG=Â«-Variable bei %L muss skalare Default-CHARACTER-Variable sein"
  
! #: fortran/resolve.cc:8683
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "ERRMSG-Variable bei %L darf nicht Â»%sÂ« innerhalb der selben Â»%sÂ«-Anweisung sein"
  
! #: fortran/resolve.cc:8715
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "ALLOCATE-Objekt bei %L tritt auch bei %L auf"
  
! #: fortran/resolve.cc:8721 fortran/resolve.cc:8727
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "ALLOCATE-Objekt bei %L ist Subobjekt des Objekts bei %L"
*************** msgstr "ALLOCATE-Objekt bei %L ist Subob
*** 78628,78911 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8762
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %L"
  
! #: fortran/resolve.cc:8813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss Typ %s haben"
  
! #: fortran/resolve.cc:8824
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss von der Art %d sein"
  
! #: fortran/resolve.cc:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss skalar sein"
  
! #: fortran/resolve.cc:8883
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck sein"
  
! #: fortran/resolve.cc:8902
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argument der SELECT-Anweisung bei %L kann nicht %s sein"
  
! #: fortran/resolve.cc:8912
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck sein"
  
! #: fortran/resolve.cc:8930 fortran/resolve.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L ist nicht im Bereich von %s"
  
! #: fortran/resolve.cc:9000 fortran/resolve.cc:9691
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werden"
  
! #: fortran/resolve.cc:9026
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Logischer Bereich in CASE-Anweisung bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Konstanter logischer Wert in CASE-Anweisung wird bei %L wiederholt"
  
! #: fortran/resolve.cc:9054
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Bereichsspezifikation bei %L kann nie passen"
  
! #: fortran/resolve.cc:9157
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lle"
  
! #: fortran/resolve.cc:9219
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Zugeordneter Name %qs bei %L ist ein Prozedurzeiger"
  
! #: fortran/resolve.cc:9228
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Abgeleiteter Typ %qs kann bei %L nicht als Variable verwendet werden"
  
! #: fortran/resolve.cc:9245
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Zugeordneter Name %qs bei %L ist ein Prozedurname"
  
! #: fortran/resolve.cc:9261
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr "Der zuordnende Selektor-Ausdruck bei %L ergibt eine Prozedur"
  
! #: fortran/resolve.cc:9268
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Selektor bei %L darf nicht NULL() sein"
  
! #: fortran/resolve.cc:9273
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Selektor bei %L hat keinen Typ"
  
! #: fortran/resolve.cc:9297
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Zugeordneter Name %qs bei %L wird als Feld verwendet"
  
! #: fortran/resolve.cc:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "CLASS-Selektor bei %L erfordert Zwischenspeicher, was noch nicht implementiert ist"
  
! #: fortran/resolve.cc:9555
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Selektor muss in SELECT TYPE-Anweisung bei %L polymorph sein"
  
! #: fortran/resolve.cc:9599 fortran/resolve.cc:9611
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Selektor bei %L darf nicht koindiziert sein"
  
! #: fortran/resolve.cc:9640
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS bei %L Ã¼berlappt sich mit TYPE IS bei %L"
  
! #: fortran/resolve.cc:9653
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Abgeleiteter Typ %qs bei %L muss erweiterbar sein"
  
! #: fortran/resolve.cc:9666
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Abgeleiteter Typ %qs bei %L muss eine Erweiterung von %qs sein"
  
! #: fortran/resolve.cc:9669
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Unerwarteter intrinsischer Typ %qs bei %L"
  
! #: fortran/resolve.cc:9679
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Die Typspezifikation bei %L muss angeben, dass jeder Parameter mit LÃ¤ngentyp vermutet ist"
  
! #: fortran/resolve.cc:9926
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %L"
  
! #: fortran/resolve.cc:10059
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr "RANK DEFAULT bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:10068
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr "RANK (*) bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:10071
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr "RANK (%i) bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:10081
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr "RANK (*) bei %L kann nicht mit dem Zeiger oder dem allozierbaren Selektor bei %L verwendet werden"
  
! #: fortran/resolve.cc:10190
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "UngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %L"
  
! #: fortran/resolve.cc:10244
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "DTIO-%s-Prozedur bei %L muss rekursiv sein"
  
! #: fortran/resolve.cc:10254
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "Element zum Datenaustausch bei %L kann nicht polymorph sein, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:10267
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:10276
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine Prozedurzeiger-Komponenten haben"
  
! #: fortran/resolve.cc:10283
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:10294
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben"
  
! #: fortran/resolve.cc:10300
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:10318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe sein"
  
! #: fortran/resolve.cc:10375
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Lock-Variable bei %L muss Skalar mit LOCK_TYPE sein"
  
! #: fortran/resolve.cc:10385
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "Ereignis-Variable bei %L muss Skalar mit EVENT_TYPE sein"
  
! #: fortran/resolve.cc:10389
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Argument fÃ¼r Ereignisvariable bei %L muss ein Koarray oder koindiziert sein"
  
! #: fortran/resolve.cc:10392
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Argument fÃ¼r Ereignisvariable bei %L muss ein Koarray, aber nicht koindiziert sein"
  
! #: fortran/resolve.cc:10399 fortran/resolve.cc:10521
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Â»STAT=Â«-Argument bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.cc:10411 fortran/resolve.cc:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "Â»ERRMSG=Â«-Argument bei %L muss skalare CHARACTER-Variable sein"
  
! #: fortran/resolve.cc:10423
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "Â»ACQUIRED_LOCK=Â«-Argument bei %L muss skalare LOGICAL-Variable sein"
  
! #: fortran/resolve.cc:10436
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "Argument UNTIL_COUNT= bei %L muss ein skalarer INTEGER-Ausdruck sein"
  
! #: fortran/resolve.cc:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Argument fÃ¼r Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck sein"
  
! #: fortran/resolve.cc:10501 fortran/resolve.cc:10511
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Argument fÃ¼r Imageset bei %L muss zwischen 1 und num_images() liegen"
  
! #: fortran/resolve.cc:10564
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Anweisung bei %L ist keine gÃ¼ltige Sprungzielanweisung fÃ¼r Sprungziel bei %L"
  
! #: fortran/resolve.cc:10574
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Sprung bei %L kÃ¶nnte Endlosschleife bewirken"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10591 fortran/resolve.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "GOTO-Anweisung bei %L hinterlÃ¤sst CRITICAL-Konstrukt fÃ¼r Marke bei %L"
  
! #: fortran/resolve.cc:10595 fortran/resolve.cc:10620
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "GOTO-Anweisung bei %L hinterlÃ¤sst DO CONCURRENT-Konstrukt fÃ¼r Marke bei %L"
--- 78927,79210 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8955
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-Marke bei %L Ã¼berschneidet sich mit CASE-Marke bei %L"
  
! #: fortran/resolve.cc:9006
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss Typ %s haben"
  
! #: fortran/resolve.cc:9017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss von der Art %d sein"
  
! #: fortran/resolve.cc:9030
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Ausdruck in CASE-Anweisung bei %L muss skalar sein"
  
! #: fortran/resolve.cc:9076
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Auswahlausdruck in berechneter GOTO-Anweisung bei %L muss ein skalarer Ganzzahlausdruck sein"
  
! #: fortran/resolve.cc:9095
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Argument der SELECT-Anweisung bei %L kann nicht %s sein"
  
! #: fortran/resolve.cc:9105
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Argument der SELECT-Anweisung bei %L muss ein skalarer Ausdruck sein"
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9131
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Ausdruck in CASE-Anweisung bei %L ist nicht im Bereich von %s"
  
! #: fortran/resolve.cc:9193 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "Der DEFAULT CASE bei %L kann nicht von zweitem DEFAULT CASE bei %L gefolgt werden"
  
! #: fortran/resolve.cc:9219
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Logischer Bereich in CASE-Anweisung bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:9232
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Konstanter logischer Wert in CASE-Anweisung wird bei %L wiederholt"
  
! #: fortran/resolve.cc:9247
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "Bereichsspezifikation bei %L kann nie passen"
  
! #: fortran/resolve.cc:9350
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "Logischer SELECT CASE Block bei %L hat mehr als zwei FÃ¤lle"
  
! #: fortran/resolve.cc:9412
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Zugeordneter Name %qs bei %L ist ein Prozedurzeiger"
  
! #: fortran/resolve.cc:9421
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "Abgeleiteter Typ %qs kann bei %L nicht als Variable verwendet werden"
  
! #: fortran/resolve.cc:9438
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Zugeordneter Name %qs bei %L ist ein Prozedurname"
  
! #: fortran/resolve.cc:9454
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr "Der zuordnende Selektor-Ausdruck bei %L ergibt eine Prozedur"
  
! #: fortran/resolve.cc:9508
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "Selektor bei %L darf nicht NULL() sein"
  
! #: fortran/resolve.cc:9513
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "Selektor bei %L hat keinen Typ"
  
! #: fortran/resolve.cc:9571
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Zugeordneter Name %qs bei %L wird als Feld verwendet"
  
! #: fortran/resolve.cc:9582
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr "CLASS-Selektor bei %L erfordert Zwischenspeicher, was noch nicht implementiert ist"
  
! #: fortran/resolve.cc:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "Selektor muss in SELECT TYPE-Anweisung bei %L polymorph sein"
  
! #: fortran/resolve.cc:9865 fortran/resolve.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "Selektor bei %L darf nicht koindiziert sein"
  
! #: fortran/resolve.cc:9906
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "TYPE IS bei %L Ã¼berlappt sich mit TYPE IS bei %L"
  
! #: fortran/resolve.cc:9919
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "Abgeleiteter Typ %qs bei %L muss erweiterbar sein"
  
! #: fortran/resolve.cc:9932
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "Abgeleiteter Typ %qs bei %L muss eine Erweiterung von %qs sein"
  
! #: fortran/resolve.cc:9935
  #, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "Unerwarteter intrinsischer Typ %qs bei %L"
  
! #: fortran/resolve.cc:9945
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Die Typspezifikation bei %L muss angeben, dass jeder Parameter mit LÃ¤ngentyp vermutet ist"
  
! #: fortran/resolve.cc:10192
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Doppelter CLASS IS-Block in SELECT TYPE-Anweisung bei %L"
  
! #: fortran/resolve.cc:10325
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr "RANK DEFAULT bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:10334
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr "RANK (*) bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:10337
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr "RANK (%i) bei %L wird bei %L wiederholt"
  
! #: fortran/resolve.cc:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr "RANK (*) bei %L kann nicht mit dem Zeiger oder dem allozierbaren Selektor bei %L verwendet werden"
  
! #: fortran/resolve.cc:10456
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "UngÃ¼ltiger Kontext fÃ¼r NULL()-Zeiger bei %L"
  
! #: fortran/resolve.cc:10510
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "DTIO-%s-Prozedur bei %L muss rekursiv sein"
  
! #: fortran/resolve.cc:10520
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "Element zum Datenaustausch bei %L kann nicht polymorph sein, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine POINTER-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:10542
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine Prozedurzeiger-Komponenten haben"
  
! #: fortran/resolve.cc:10549
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine ALLOCATABLE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:10560
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben"
  
! #: fortran/resolve.cc:10566
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine PRIVATE-Komponenten haben, auÃŸer es wird von einer definierten E/A-Prozedur verarbeitet"
  
! #: fortran/resolve.cc:10584
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "DatenÃ¼bertragungselement bei %L kann keine vollstÃ¤ndige Referenz auf Feld vermuteter GrÃ¶ÃŸe sein"
  
! #: fortran/resolve.cc:10641
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Lock-Variable bei %L muss Skalar mit LOCK_TYPE sein"
  
! #: fortran/resolve.cc:10651
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "Ereignis-Variable bei %L muss Skalar mit EVENT_TYPE sein"
  
! #: fortran/resolve.cc:10655
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "Argument fÃ¼r Ereignisvariable bei %L muss ein Koarray oder koindiziert sein"
  
! #: fortran/resolve.cc:10658
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "Argument fÃ¼r Ereignisvariable bei %L muss ein Koarray, aber nicht koindiziert sein"
  
! #: fortran/resolve.cc:10665 fortran/resolve.cc:10787
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Â»STAT=Â«-Argument bei %L muss skalare INTEGER-Variable sein"
  
! #: fortran/resolve.cc:10677 fortran/resolve.cc:10799
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "Â»ERRMSG=Â«-Argument bei %L muss skalare CHARACTER-Variable sein"
  
! #: fortran/resolve.cc:10689
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "Â»ACQUIRED_LOCK=Â«-Argument bei %L muss skalare LOGICAL-Variable sein"
  
! #: fortran/resolve.cc:10702
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "Argument UNTIL_COUNT= bei %L muss ein skalarer INTEGER-Ausdruck sein"
  
! #: fortran/resolve.cc:10763
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "Argument fÃ¼r Imageset bei %L muss Skalar oder Rang-1-INTEGER-Ausdruck sein"
  
! #: fortran/resolve.cc:10767 fortran/resolve.cc:10777
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Argument fÃ¼r Imageset bei %L muss zwischen 1 und num_images() liegen"
  
! #: fortran/resolve.cc:10830
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Anweisung bei %L ist keine gÃ¼ltige Sprungzielanweisung fÃ¼r Sprungziel bei %L"
  
! #: fortran/resolve.cc:10840
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Sprung bei %L kÃ¶nnte Endlosschleife bewirken"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10857 fortran/resolve.cc:10880
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "GOTO-Anweisung bei %L hinterlÃ¤sst CRITICAL-Konstrukt fÃ¼r Marke bei %L"
  
! #: fortran/resolve.cc:10861 fortran/resolve.cc:10886
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "GOTO-Anweisung bei %L hinterlÃ¤sst DO CONCURRENT-Konstrukt fÃ¼r Marke bei %L"
*************** msgstr "GOTO-Anweisung bei %L hinterlÃ¤s
*** 78913,79127 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Marke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %L"
  
! #: fortran/resolve.cc:10707
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE-Maske bei %L hat ungÃ¼ltige Form"
  
! #: fortran/resolve.cc:10723
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE-Zuweisungsziel bei %L hat ungÃ¼ltige Form"
  
! #: fortran/resolve.cc:10736 fortran/resolve.cc:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Benutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %L"
  
! #: fortran/resolve.cc:10746 fortran/resolve.cc:10838
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Nicht unterstÃ¼tzte Anweisung in WHERE bei %L"
  
! #: fortran/resolve.cc:10777
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Zuweisung an FORALL-Indexvariable bei %L"
  
! #: fortran/resolve.cc:10786
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "Das FORALL mit Index %qs wird nicht auf der linken Seite der Zuweisung bei %L verwendet und kÃ¶nnte somit mehrere Zuweisungen an dieses Objekt auslÃ¶sen"
  
! #: fortran/resolve.cc:10943
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "FORALL-Konstrukt bei %L"
  
! #: fortran/resolve.cc:10964
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ein Ã¤uÃŸeres FORALL-Konstrukt hat bereits einen Index mit Namen %L"
  
! #: fortran/resolve.cc:11051
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "Klausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-Feld"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:11169
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Bad block type"
  
! #: fortran/resolve.cc:11232
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "Die Variable in der gewÃ¶hnlichen Zuweisung bei %L ist eine Prozedurzeigerkomponente"
  
! #: fortran/resolve.cc:11293
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "CHARACTER-Ausdruck wird in Zuweisung (%wd/%wd) bei %L abgeschnitten"
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Koindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11331
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr "In einem reinen Unterprogramm darf ein INTENT(IN)-Dummy-Argument nicht als Â»exprÂ« bei %L einer intrinsischen Zuweisungsanweisung verwendet werden, in der die Variable von einem abgeleiteten Typ ist, wenn der abgeleitete Typ eine Zeigerkomponente auf irgendeiner Ebene der Komponentenauswahl hat."
  
! #: fortran/resolve.cc:11343
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Zuweisung an koindizierte Variable bei %L in einer PURE-Prozedur"
  
! #: fortran/resolve.cc:11375
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "Zuweisung an polymorphes Koarray bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:11379
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Zuweisung an allozierbare polymorphe Variable bei %L"
  
! #: fortran/resolve.cc:11384
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "Zuweisung an allozierbare polymorphe Variable bei %L erfordert %<-frealloc-lhs%>"
  
! #: fortran/resolve.cc:11391
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "Nicht allozierbare Variable darf in intrinsischer Zuweisung bei %L nicht polymorph sein â€“ bitte prÃ¼fen, ob es ein passendes spezifisches Unterprogramm fÃ¼r den Â»=Â«-Operator gibt"
  
! #: fortran/resolve.cc:11402
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "Koindizierte Variable darf keine reservierbare endgÃ¼ltige Komponente in Zuweisung bei %L haben"
  
! #: fortran/resolve.cc:11825
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr "TODO: als typgebunden definierte Zuweisung(en) bei %L nicht durchgefÃ¼hrt, da Feldreferenzen mit mehreren Teilen in AusdrÃ¼cken als Zwischenergebnisse auftreten wÃ¼rden."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12129
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Zuweisung eines Prozedurzeigers bei %L"
  
! #: fortran/resolve.cc:12141
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Funktionsergebnis auf der linken Seite der Zuweisung bei %L muss Zeiger-Attribut haben."
  
! #: fortran/resolve.cc:12226
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "TEAM-Argument fÃ¼r %qs bei %L muss ein skalarer Ausdruck vom Typ TEAM_TYPE sein"
  
! #: fortran/resolve.cc:12417
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "Â»TEAM NUMBERÂ«-Argument fÃ¼r FORM TEAM bei %L muss skalares INTEGER sein"
  
! #: fortran/resolve.cc:12453
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "Anweisung ASSIGNED GOTO bei %L erfordert eine skalare INTEGER-Variable"
  
! #: fortran/resolve.cc:12457
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Variable %qs bei %L wurde keine Zielmarke zugewiesen"
  
! #: fortran/resolve.cc:12468
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Alternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als RÃ¼ckgabe"
  
! #: fortran/resolve.cc:12506
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Erwarteter intrinsischer Initialisierungsausdruck OMP WORKSHARE bei %L"
  
! #: fortran/resolve.cc:12548
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-Variable"
  
! #: fortran/resolve.cc:12595
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "UngÃ¼ltiges NULL bei %L"
  
! #: fortran/resolve.cc:12599
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Arithmetische IF-Anweisung bei %L erfordert einen skalaren REAL- oder INTEGER-Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:12660
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): No expression on DO WHILE"
  
! #: fortran/resolve.cc:12665
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Abbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck sein"
  
! #: fortran/resolve.cc:12749
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:12853
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Bad statement code"
  
! #: fortran/resolve.cc:12874
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Verwendung von Parameter %qs, der bei %L deklariert wurde, ist veraltet"
  
! #: fortran/resolve.cc:12968
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Variable %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12982
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr "Variable %qs aus Modul %qs mit Bindungsmarke %qs bei %L verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %L aus Modul %qs"
--- 79212,79426 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10901
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Marke bei %L ist nicht im gleichen Block wie GOTO-Anweisung bei %L"
  
! #: fortran/resolve.cc:10973
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "WHERE-Maske bei %L hat ungÃ¼ltige Form"
  
! #: fortran/resolve.cc:10989
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "WHERE-Zuweisungsziel bei %L hat ungÃ¼ltige Form"
  
! #: fortran/resolve.cc:11002 fortran/resolve.cc:11094
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "Benutzerdefinierte Nicht-ELEMENTAL-Zuweisung in WHERE bei %L"
  
! #: fortran/resolve.cc:11012 fortran/resolve.cc:11104
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Nicht unterstÃ¼tzte Anweisung in WHERE bei %L"
  
! #: fortran/resolve.cc:11043
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Zuweisung an FORALL-Indexvariable bei %L"
  
! #: fortran/resolve.cc:11052
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "Das FORALL mit Index %qs wird nicht auf der linken Seite der Zuweisung bei %L verwendet und kÃ¶nnte somit mehrere Zuweisungen an dieses Objekt auslÃ¶sen"
  
! #: fortran/resolve.cc:11209
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "FORALL-Konstrukt bei %L"
  
! #: fortran/resolve.cc:11230
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "FORALL-Indexname bei %L muss skalarer INTEGER sein"
  
! #: fortran/resolve.cc:11240
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Ein Ã¤uÃŸeres FORALL-Konstrukt hat bereits einen Index mit Namen %L"
  
! #: fortran/resolve.cc:11317
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "Klausel WHERE/ELSEWHERE bei %L erfordert ein LOGICAL-Feld"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:11435
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "gfc_resolve_blocks(): Bad block type"
  
! #: fortran/resolve.cc:11498
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "Die Variable in der gewÃ¶hnlichen Zuweisung bei %L ist eine Prozedurzeigerkomponente"
  
! #: fortran/resolve.cc:11559
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "CHARACTER-Ausdruck wird in Zuweisung (%wd/%wd) bei %L abgeschnitten"
  
! #: fortran/resolve.cc:11591
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "Koindizierter Ausdruck bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11597
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr "In einem reinen Unterprogramm darf ein INTENT(IN)-Dummy-Argument nicht als Â»exprÂ« bei %L einer intrinsischen Zuweisungsanweisung verwendet werden, in der die Variable von einem abgeleiteten Typ ist, wenn der abgeleitete Typ eine Zeigerkomponente auf irgendeiner Ebene der Komponentenauswahl hat."
  
! #: fortran/resolve.cc:11609
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "Zuweisung an koindizierte Variable bei %L in einer PURE-Prozedur"
  
! #: fortran/resolve.cc:11641
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "Zuweisung an polymorphes Koarray bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:11645
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Zuweisung an allozierbare polymorphe Variable bei %L"
  
! #: fortran/resolve.cc:11650
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "Zuweisung an allozierbare polymorphe Variable bei %L erfordert %<-frealloc-lhs%>"
  
! #: fortran/resolve.cc:11657
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "Nicht allozierbare Variable darf in intrinsischer Zuweisung bei %L nicht polymorph sein â€“ bitte prÃ¼fen, ob es ein passendes spezifisches Unterprogramm fÃ¼r den Â»=Â«-Operator gibt"
  
! #: fortran/resolve.cc:11668
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "Koindizierte Variable darf keine reservierbare endgÃ¼ltige Komponente in Zuweisung bei %L haben"
  
! #: fortran/resolve.cc:12091
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr "TODO: als typgebunden definierte Zuweisung(en) bei %L nicht durchgefÃ¼hrt, da Feldreferenzen mit mehreren Teilen in AusdrÃ¼cken als Zwischenergebnisse auftreten wÃ¼rden."
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Zuweisung eines Prozedurzeigers bei %L"
  
! #: fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "Funktionsergebnis auf der linken Seite der Zuweisung bei %L muss Zeiger-Attribut haben."
  
! #: fortran/resolve.cc:12492
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "TEAM-Argument fÃ¼r %qs bei %L muss ein skalarer Ausdruck vom Typ TEAM_TYPE sein"
  
! #: fortran/resolve.cc:12683
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "Â»TEAM NUMBERÂ«-Argument fÃ¼r FORM TEAM bei %L muss skalares INTEGER sein"
  
! #: fortran/resolve.cc:12719
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "Anweisung ASSIGNED GOTO bei %L erfordert eine skalare INTEGER-Variable"
  
! #: fortran/resolve.cc:12723
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Variable %qs bei %L wurde keine Zielmarke zugewiesen"
  
! #: fortran/resolve.cc:12734
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "Alternative RETURN-Anweisung bei %L erfordert einen SCALAR-INTEGER-Spezifizierer als RÃ¼ckgabe"
  
! #: fortran/resolve.cc:12772
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Erwarteter intrinsischer Initialisierungsausdruck OMP WORKSHARE bei %L"
  
! #: fortran/resolve.cc:12814
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "ASSIGN-Anweisung bei %L erfordert eine skalare Standard-INTEGER-Variable"
  
! #: fortran/resolve.cc:12861
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "UngÃ¼ltiges NULL bei %L"
  
! #: fortran/resolve.cc:12865
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Arithmetische IF-Anweisung bei %L erfordert einen skalaren REAL- oder INTEGER-Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:12926
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "gfc_resolve_code(): No expression on DO WHILE"
  
! #: fortran/resolve.cc:12931
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Abbruchbedingung der DO WHILE-Schleife bei %L muss ein skalarer LOGICAL-Ausdruck sein"
  
! #: fortran/resolve.cc:13015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "FORALL-Maskenklausel bei %L erfordert einen skalaren LOGICAL-Ausdruck"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/resolve.cc:13119
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_resolve_code(): Bad statement code"
  
! #: fortran/resolve.cc:13140
  #, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Verwendung von Parameter %qs, der bei %L deklariert wurde, ist veraltet"
  
! #: fortran/resolve.cc:13234
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Variable %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$L"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:13248
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr "Variable %qs aus Modul %qs mit Bindungsmarke %qs bei %L verwendet denselben globalen Bezeichner wie EntitÃ¤t bei %L aus Modul %qs"
*************** msgstr "Variable %qs aus Modul %qs mit B
*** 79129,80118 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:13001
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Prozedur %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$L"
  
! #: fortran/resolve.cc:13087
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "ZeichenkettenlÃ¤nge bei %L ist zu groÃŸ"
  
! #: fortran/resolve.cc:13325
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Reservierbares Feld %qs bei %L muss aufgeschobene Form oder vermuteten Rang haben"
  
! #: fortran/resolve.cc:13329
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Skalares Objekt %qs bei %L kann nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:13337
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Feldzeiger %qs bei %L muss aufgeschobene Form oder vermuteten Rang haben"
  
! #: fortran/resolve.cc:13348
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Feld %qs bei %L kann keine aufgeschobene Form haben"
  
! #: fortran/resolve.cc:13366
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Typ %qs der CLASS-Variable %qs bei %L ist nicht erweiterbar"
  
! #: fortran/resolve.cc:13378
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "CLASS-Variable %qs bei %L muss Attrappe, reservierbar oder Zeiger sein"
  
! #: fortran/resolve.cc:13411
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Der Typ %qs bei %L darf nicht mit Wirt verbunden sein, da er von unvertrÃ¤glichem bei %L definierten Objekt mit gleichem Namen blockiert wird"
  
! #: fortran/resolve.cc:13433
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Einbezogenes SAVE fÃ¼r Modulvariable %qs bei %L, benÃ¶tigt wegen Standardinitialisierung"
  
! #: fortran/resolve.cc:13466
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "EntitÃ¤t %qs bei %L hat Parameter mit aufgeschobenem Typ und benÃ¶tigt entweder das POINTER- oder ALLOCATABLE-Attribut"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13502
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Das Feld %qs im Modul oder Hauptprogramm bei %L muss konstante Form haben"
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "EntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER sein"
  
! #: fortran/resolve.cc:13548
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs bei %L muss in diesem Zusammenhang konstante ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.cc:13555
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "COMMON-Variable %qs bei %L muss konstante ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.cc:13603
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "ZuordnungsfÃ¤higes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13606
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Externes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13609
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Schein-%qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13612
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Intrinsisches %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13615
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktionsergebnis %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13618
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Automatisches Feld %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13660
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s bei %L"
  
! #: fortran/resolve.cc:13692
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "Zeichenwertige Anweisungsfunktion %qs bei %L muss konstante LÃ¤nge haben"
  
! #: fortran/resolve.cc:13715
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "%qs hat PRIVATE-Typ und kann kein Scheinargument von %qs bei %L sein, das PUBLIC ist"
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Prozedur %qs in PUBLIC-Schnittstelle %qs bei %L nimmt Scheinargumente von %qs, das PRIVATE ist"
  
! #: fortran/resolve.cc:13755
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktion %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.cc:13767
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Externes Objekt %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.cc:13777
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL-Funktion %qs bei %L muss ein skalares Ergebnis haben"
  
! #: fortran/resolve.cc:13787
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Anweisungsfunktion %qs bei %L darf weder POINTER- oder ALLOCATABLE-Attribut haben"
  
! #: fortran/resolve.cc:13806
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht feld-wertig sein"
  
! #: fortran/resolve.cc:13810
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht zeiger-wertig sein"
  
! #: fortran/resolve.cc:13814
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rein sein"
  
! #: fortran/resolve.cc:13818
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rekursiv sein"
  
! #: fortran/resolve.cc:13831
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*)-Funktion %qs bei %L"
  
! #: fortran/resolve.cc:13842
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Prozedurzeiger %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.cc:13848
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Scheinprozedur %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.cc:13868
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "Funktionsergebnisvariable %qs bei %L von elementarer Funktion %qs darf nicht die Attribute ALLOCATABLE oder POINTER haben"
  
! #: fortran/resolve.cc:13925
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut SAVE in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:13931
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut INTENT in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:13937
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut RESULT in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:13945
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "Attribut EXTERNAL steht mit Attribut FUNCTION in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:13951
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Dem Ergebnis %qs als Prozedurzeiger bei %L fehlt das POINTER-Attribut"
  
! #: fortran/resolve.cc:13994
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:14002
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:14010
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:14019
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s zwischen der MODULE-PROCEDURE-Deklaration in Modul %qs und der Deklaration bei %L in (SUB)MODULE %qs"
  
! #: fortran/resolve.cc:14043
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "Schnittstelle von %qs bei %L muss explizit sein"
  
! #: fortran/resolve.cc:14113
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL-Prozedur %qs bei %L ist keine SUBROUTINE"
  
! #: fortran/resolve.cc:14122
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL-Prozedur bei %L muss genau ein Argument haben"
  
! #: fortran/resolve.cc:14130 fortran/resolve.cc:14147
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Argument der FINAL-Prozedur bei %L muss Typ %qs haben"
  
! #: fortran/resolve.cc:14138
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr "FINAL-Prozedur bei %L mit angenommenem Rangargument muss der einzige Finalisierer mit derselben Art/Typ sein (F2018: C790)"
  
! #: fortran/resolve.cc:14155
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Argument der FINAL-Prozedur bei %L darf kein POINTER sein"
  
! #: fortran/resolve.cc:14161
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:14167
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht OPTIONAL sein"
  
! #: fortran/resolve.cc:14175
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:14184
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Nicht-skalare FINAL-Prozedur bei %L sollte Argument mit vermuteter Form haben"
  
! #: fortran/resolve.cc:14206
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "Bei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qs"
  
! #: fortran/resolve.cc:14243
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "FÃ¼r den abgeleiteten Typ %qs, der bei %L definiert ist, sind ausschlieÃŸlich Array-FINAL-Prozeduren deklariert. Empfohlen ist auch eine skalare, es sei denn, ein Finalisierer mit angenommenem Rang wurde deklariert"
  
! #: fortran/resolve.cc:14284
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "%qs und %qs kÃ¶nnen nicht gemischte FUNCTION/SUBROUTINE fÃ¼r GENERIC %qs bei %L sein"
  
! #: fortran/resolve.cc:14320
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs und %qs fÃ¼r GENERIC %qs bei %L sind mehrdeutig"
  
! #: fortran/resolve.cc:14379
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Undefinierte spezifische Bindung %qs als Ziel des GENERIC %qs bei %L"
  
! #: fortran/resolve.cc:14391
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERIC"
  
! #: fortran/resolve.cc:14419
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "GENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen Ã¼berschreiben"
  
! #: fortran/resolve.cc:14475
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "Typgebundener Operator bei %L kann nicht NOPASS sein"
  
! #: fortran/resolve.cc:14687
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs bei %L muss eine Modulprozedur oder eine externe Prozedur mit expliziter Schnittstelle sein"
  
! #: fortran/resolve.cc:14730
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prozedur %qs mit PASS(%s) bei %L hat kein Argument %qs"
  
! #: fortran/resolve.cc:14744
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Prozedur %qs mit PASS bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:14758 fortran/resolve.cc:15246
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Nicht-polymorphes Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L"
  
! #: fortran/resolve.cc:14766
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.cc:14775
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L muss ein Skalar sein"
  
! #: fortran/resolve.cc:14781
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:14787
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L darf nicht POINTER sein"
  
! #: fortran/resolve.cc:14816
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Prozedur %qs bei %L hat den gleichen Namen wie eine Komponente von %qs"
  
! #: fortran/resolve.cc:14826
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Prozedur %qs bei %L hat den selben Namen wie eine vererbte Komponente von %qs"
  
! #: fortran/resolve.cc:14921
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "Bei %2$L deklarierter abgeleiteter Typ %1$qs muss ABSTRACT sein, da %3$qs DEFERRED und nicht Ã¼berschrieben ist"
  
! #: fortran/resolve.cc:15026
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Koarray-Komponente %qs bei %L muss reservierbar mit aufgeschobener Form sein"
  
! #: fortran/resolve.cc:15035
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Komponente %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
  
! #: fortran/resolve.cc:15045
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "Komponente %qs bei %L mit Koarray-Komponente darf ein Nicht-Zeiger und nicht-reservierbares Skalar sein"
  
! #: fortran/resolve.cc:15070
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Komponente %qs bei %L hat das CONTIGUOUS-Attribut, aber ist kein Feldzeiger"
  
! #: fortran/resolve.cc:15081
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Komponente %qs von BIND(C)-Typ bei %L muss LÃ¤nge eins haben"
  
! #: fortran/resolve.cc:15179
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prozedurzeiger-Komponente %qs mit PASS(%s) bei %L hat kein Argument %qs"
  
! #: fortran/resolve.cc:15193
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Prozedurzeiger-Komponente %qs mit PASS bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:15209
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.cc:15219
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Parameter %qs von %qs mit PASS(%s) bei %L muss skalar sein"
  
! #: fortran/resolve.cc:15228
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L darf kein POINTER-Attribut haben"
  
! #: fortran/resolve.cc:15237
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:15279
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Komponente %qs von %qs bei %L hat den gleichen Namen wie eine geerbte typgebundene Prozedur"
  
! #: fortran/resolve.cc:15292
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "ZeichenlÃ¤nge der Komponente %qs muss ein konstanter Spezifikationsausdruck bei %L sein"
  
! #: fortran/resolve.cc:15303
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Ausdruck fÃ¼r ZeichenlÃ¤nge der Komponente %qs bei %L muss vom Typ INTEGER sein, nicht %s"
  
! #: fortran/resolve.cc:15316
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Zeichenkomponente %qs von %qs bei %L mit aufgeschobener LÃ¤nge muss POINTER oder ALLOCATABLE sein"
  
! #: fortran/resolve.cc:15349
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Die Komponente %qs ist ein PRIVATE-Typ und kann nicht Komponente von %qs sein, die PUBLIC bei %L ist"
  
! #: fortran/resolve.cc:15357
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Polymorphe Komponente %s bei %L in SEQUENCE oder BIND(C)-Typ %s"
  
! #: fortran/resolve.cc:15366
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Komponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-Attribut"
  
! #: fortran/resolve.cc:15452
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "In Konflikt stehende Initialisierungen in Union bei %L und %L"
  
! #: fortran/resolve.cc:15497
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Da der erweiterte Typ %qs bei %L eine Koarray-Komponente hat, muss der Elterntyp %qs auch eine haben"
  
! #: fortran/resolve.cc:15510
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Nicht-erweiterbarer abgeleiteter Typ %qs bei %L darf nicht ABSTRACT sein"
  
! #: fortran/resolve.cc:15574
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Parametrisierter Typ %1$qs hat bei %3$L keine Komponente, die zu Parameter %2$qs gehÃ¶rt"
  
! #: fortran/resolve.cc:15607
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Allgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %L"
  
! #: fortran/resolve.cc:15621
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Abgeleiteter Typ %qs bei %L wurde nicht deklariert"
  
! #: fortran/resolve.cc:15689
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Feld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:15695
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:15701
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:15709
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs ohne konstante ZeichenlÃ¤nge in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:15726
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:15748
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:15759
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:15786
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut NAMELIST in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:15805
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameterfeld %qs bei %L kann nicht automatische oder vermutete Form haben"
  
! #: fortran/resolve.cc:15821
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Implizit angegebener PARAMETER %qs bei %L passt nicht zu frÃ¼herem IMPLICIT-Typ"
  
! #: fortran/resolve.cc:15832
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "UnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %L"
  
! #: fortran/resolve.cc:15840
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "COMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut haben"
  
! #: fortran/resolve.cc:15891
  #, gcc-internal-format
! msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
! msgstr "Das Objekt %qs bei %L hat aufgeschobenen LEN-Parameter %qs und ist weder allozierbar noch ein Zeiger"
  
! #: fortran/resolve.cc:15902
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr "Das AUTOMATIC-Objekt %qs bei %L darf kein SAVE-Attribut haben und dard auch keine Variable im main-Programm, einem Modul oder einem Teilmodus sein (F08/C513)"
  
! #: fortran/resolve.cc:15909
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr "Das Objekt %qs bei %L mit ASSUMED-Typparametern muss ein Dummy oder ein SELECT-TYPE-Selektor sein (F08/4.2)"
  
! #: fortran/resolve.cc:15949
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "Sorry, allozierbare/Zeiger-Komponenten in polymorphen (CLASS-)getypten Koarrays bei %L werden nicht unterstÃ¼tzt"
  
! #: fortran/resolve.cc:15962
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr "%<omp_all_memory%>, bei %L deklariert, darf nur in der OpenMP-DEPEND-Klausel verwendet werden"
  
! #: fortran/resolve.cc:16020
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Attribut PROTECTED steht mit Attribut EXTERNAL bei %L in Konflikt"
  
! #: fortran/resolve.cc:16023
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut PROTECTED bei %L in Konflikt"
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "%qs bei %L hat Attribut CONTIGUOUS, aber ist kein Feldzeiger oder Feld vermuteter GrÃ¶ÃŸe oder Rang"
  
! #: fortran/resolve.cc:16150
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "Falsche Spezifikation fÃ¼r Feld bei %L mit angenommener GrÃ¶ÃŸe"
  
! #: fortran/resolve.cc:16164
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument sein"
  
! #: fortran/resolve.cc:16167
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter Form bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:16177
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Feld mit vermutetem Rang bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:16184
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Feld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION haben"
  
! #: fortran/resolve.cc:16197
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Symbol bei %L ist keine Scheinvariable"
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs bei %L kann nicht das VALUE-Attribut haben, da es kein Scheinargument ist"
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante LÃ¤nge haben"
  
! #: fortran/resolve.cc:16222
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss LÃ¤nge eins haben"
  
! #: fortran/resolve.cc:16235 fortran/resolve.cc:16412
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Der abgeleitete Typ %qs bei %L hat Typ %qs, der nicht definiert wurde"
  
! #: fortran/resolve.cc:16249
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:16258
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss vom Typ TYPE(*) oder von einem numerischen intrinsischen Typ sein"
  
! #: fortran/resolve.cc:16267
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
  
! #: fortran/resolve.cc:16275
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht das Attribut INTENT(OUT) haben"
  
! #: fortran/resolve.cc:16282
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss entweder skalar sein oder ein Feld vermuteter GrÃ¶ÃŸe"
  
! #: fortran/resolve.cc:16302
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Vermuteter Typ der Variable %s bei %L ist nur fÃ¼r Scheinvariablen erlaubt"
  
! #: fortran/resolve.cc:16309
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
  
! #: fortran/resolve.cc:16316
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Variable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) haben"
  
! #: fortran/resolve.cc:16323
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "Variable %s vermuteten Typs bei %L darf kein Feld mit ausdrÃ¼cklicher Form sein"
  
! #: fortran/resolve.cc:16349
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "Variable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert ist"
  
! #: fortran/resolve.cc:16359
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "BIND(C)-Variable %qs bei %L muss LÃ¤nge eins haben"
  
! #: fortran/resolve.cc:16438
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs bei %L mit abgeleitetem PRIVATE-Typen %qs"
  
! #: fortran/resolve.cc:16453
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "Variable %s bei %L mit LOCK_TYPE oder mit Subkomponente mit LOCK_TYPE muss ein Koarray sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79866
! #: fortran/resolve.cc:16466
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "Variable %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss ein Koarray sein"
  
! #: fortran/resolve.cc:16484
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "Das INTENT(OUT)-Scheinargument %qs bei %L hat ASSUMED SIZE und kann damit keine Standardinitialisierung haben"
  
! #: fortran/resolve.cc:16496
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:16505
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:16518
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Funktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente haben"
  
! #: fortran/resolve.cc:16527
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Variable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
  
! #: fortran/resolve.cc:16540
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "Variable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray sein"
  
! #: fortran/resolve.cc:16556
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "Variable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein Scheinargument"
  
! #: fortran/resolve.cc:16564
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Koarray-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form haben"
  
! #: fortran/resolve.cc:16571
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "ZuordnungsfÃ¤hige Koarray-Variable %qs bei %L muss aufgeschobene Form haben"
  
! #: fortran/resolve.cc:16584
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Variable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten haben"
  
! #: fortran/resolve.cc:16593
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Coarray-Scheinvariable %qs bei %L in BIND(C)-Prozedur %qs nicht erlaubt"
  
! #: fortran/resolve.cc:16609
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
  
! #: fortran/resolve.cc:16615
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-RÃ¼ckgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
  
! #: fortran/resolve.cc:16640
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Namensliste %qs kann bei %L nicht als Argument fÃ¼r Unterprogramm oder Funktion verwendet werden"
  
! #: fortran/resolve.cc:16711
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate bei %L ist nicht SAVEd"
  
! #: fortran/resolve.cc:16723
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "Â»!$OMP DECLARE TARGETÂ«-Variable %qs bei %L ist nicht gespeichert (SAVE)"
  
! #: fortran/resolve.cc:16839
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "Definierbare EntitÃ¤t bei %L erwartet"
  
! #: fortran/resolve.cc:16847
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Element %qs bei %L muss in COMMON sein"
  
! #: fortran/resolve.cc:16854
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werden"
  
! #: fortran/resolve.cc:16861
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA-Element %qs bei %L kann keinen Coindex haben"
  
! #: fortran/resolve.cc:16877
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "DATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollstÃ¤ndiges Feld sein"
  
! #: fortran/resolve.cc:16884
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr "Das DATA-Objekt in der NÃ¤he von %L hat das Zeiger-Attribut und der entsprechende DATA-Wert ist kein gÃ¼ltiges initial-data-target"
  
! #: fortran/resolve.cc:16893
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Das DATA-Element %qs bei %L kann kein ALLOCATABLE-Attribut haben"
  
! #: fortran/resolve.cc:16955
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Abschnitt eines nicht konstanten Feldes bei %L in DATA-Anweisung"
  
! #: fortran/resolve.cc:16968
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-Anweisung bei %L hat mehr Variablen als Werte"
  
! #: fortran/resolve.cc:17044
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "Nichtkonstante ZeichenlÃ¤nge bei %L in DATA-Anweisung"
  
! #: fortran/resolve.cc:17072
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Anfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:17080
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Ende der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:17088
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Schritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:17095
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "Schrittweite der implied-do-Schleife bei %L darf nicht 0 sein"
  
! #: fortran/resolve.cc:17220
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-Anweisung bei %L hat mehr Werte als Variablen"
  
! #: fortran/resolve.cc:17386
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Marke %d bei %L definiert, aber nicht verwendet"
  
! #: fortran/resolve.cc:17392
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Marke %d bei %L definiert, kann aber nicht verwendet werden"
  
! #: fortran/resolve.cc:17476
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.cc:17485
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.cc:17493
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "Variable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON sein"
  
! #: fortran/resolve.cc:17509
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17612
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfehler in EQUIVALENCE-Anweisung bei %L"
  
! #: fortran/resolve.cc:17627
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Entweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED haben"
  
! #: fortran/resolve.cc:17652
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "COMMON-Blockelement %qs bei %L darf in der PURE-Prozedur %qs kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17661
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Benannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17736
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Feld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17747
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Strukturkomponente %qs bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17758
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Teilzeichenkette bei %L hat LÃ¤nge Null"
  
! #: fortran/resolve.cc:17789
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Selbstreferenz im ZeichenlÃ¤ngenausdruck fÃ¼r %qs bei %L"
  
! #: fortran/resolve.cc:17856
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "PUBLIC-Funktion %qs bei %L mit PRIVATE-Typ %qs"
  
! #: fortran/resolve.cc:17869
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:17891
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L muss eine FUNCTION sein"
  
! #: fortran/resolve.cc:17901
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L kann nicht vermutete ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.cc:17909
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:17923
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.cc:17941
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.cc:17948
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Operatorschnittstelle bei %L darf hÃ¶chstens zwei Argumente haben"
  
! #: fortran/resolve.cc:18030
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Enthaltene Prozedur %qs bei %L einer PURE-Prozedur muss auch PURE sein"
--- 79428,80427 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:13267
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "Prozedur %1$qs bei %3$L mit Binde-Marke %2$qs verwenden denselben globalen Bezeichner wie die EntitÃ¤t bei %4$L"
  
! #: fortran/resolve.cc:13353
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "ZeichenkettenlÃ¤nge bei %L ist zu groÃŸ"
  
! #: fortran/resolve.cc:13591
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Reservierbares Feld %qs bei %L muss aufgeschobene Form oder vermuteten Rang haben"
  
! #: fortran/resolve.cc:13595
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Skalares Objekt %qs bei %L kann nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:13603
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Feldzeiger %qs bei %L muss aufgeschobene Form oder vermuteten Rang haben"
  
! #: fortran/resolve.cc:13614
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Feld %qs bei %L kann keine aufgeschobene Form haben"
  
! #: fortran/resolve.cc:13632
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Typ %qs der CLASS-Variable %qs bei %L ist nicht erweiterbar"
  
! #: fortran/resolve.cc:13644
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "CLASS-Variable %qs bei %L muss Attrappe, reservierbar oder Zeiger sein"
  
! #: fortran/resolve.cc:13677
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "Der Typ %qs bei %L darf nicht mit Wirt verbunden sein, da er von unvertrÃ¤glichem bei %L definierten Objekt mit gleichem Namen blockiert wird"
  
! #: fortran/resolve.cc:13699
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Einbezogenes SAVE fÃ¼r Modulvariable %qs bei %L, benÃ¶tigt wegen Standardinitialisierung"
  
! #: fortran/resolve.cc:13732
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "EntitÃ¤t %qs bei %L hat Parameter mit aufgeschobenem Typ und benÃ¶tigt entweder das POINTER- oder ALLOCATABLE-Attribut"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13768
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "Das Feld %qs im Modul oder Hauptprogramm bei %L muss konstante Form haben"
  
! #: fortran/resolve.cc:13793
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "EntitÃ¤t mit vermuteter ZeichenlÃ¤nge bei %L muss ein Scheinargument oder ein PARAMETER sein"
  
! #: fortran/resolve.cc:13814
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "%qs bei %L muss in diesem Zusammenhang konstante ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.cc:13821
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "COMMON-Variable %qs bei %L muss konstante ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.cc:13869
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "ZuordnungsfÃ¤higes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13872
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Externes %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13875
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "Schein-%qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13878
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Intrinsisches %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13881
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktionsergebnis %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13884
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Automatisches Feld %qs bei %L kann keine Initialisierung haben"
  
! #: fortran/resolve.cc:13926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr "%s bei %L"
  
! #: fortran/resolve.cc:13958
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "Zeichenwertige Anweisungsfunktion %qs bei %L muss konstante LÃ¤nge haben"
  
! #: fortran/resolve.cc:13981
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "%qs hat PRIVATE-Typ und kann kein Scheinargument von %qs bei %L sein, das PUBLIC ist"
  
! #: fortran/resolve.cc:14003
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Prozedur %qs in PUBLIC-Schnittstelle %qs bei %L nimmt Scheinargumente von %qs, das PRIVATE ist"
  
! #: fortran/resolve.cc:14021
  #, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktion %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.cc:14033
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Externes Objekt %qs bei %L darf keinen Initialisierer haben"
  
! #: fortran/resolve.cc:14043
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL-Funktion %qs bei %L muss ein skalares Ergebnis haben"
  
! #: fortran/resolve.cc:14053
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "Anweisungsfunktion %qs bei %L darf weder POINTER- oder ALLOCATABLE-Attribut haben"
  
! #: fortran/resolve.cc:14072
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht feld-wertig sein"
  
! #: fortran/resolve.cc:14076
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht zeiger-wertig sein"
  
! #: fortran/resolve.cc:14080
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rein sein"
  
! #: fortran/resolve.cc:14084
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-Funktion %qs bei %L darf nicht rekursiv sein"
  
! #: fortran/resolve.cc:14097
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "CHARACTER(*)-Funktion %qs bei %L"
  
! #: fortran/resolve.cc:14108
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "Prozedurzeiger %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.cc:14114
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Scheinprozedur %qs bei %L darf nicht ELEMENTAL sein"
  
! #: fortran/resolve.cc:14134
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "Funktionsergebnisvariable %qs bei %L von elementarer Funktion %qs darf nicht die Attribute ALLOCATABLE oder POINTER haben"
  
! #: fortran/resolve.cc:14191
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut SAVE in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:14197
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut INTENT in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:14203
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut RESULT in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:14211
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "Attribut EXTERNAL steht mit Attribut FUNCTION in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:14217
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Dem Ergebnis %qs als Prozedurzeiger bei %L fehlt das POINTER-Attribut"
  
! #: fortran/resolve.cc:14260
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in ELEMENTAL-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:14268
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in PURE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:14276
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Konflikt in RECURSIVE-Attribut zwischen MODULE-PROCEDURE bei %L und seiner Schnittstelle in %s"
  
! #: fortran/resolve.cc:14285
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr "%s zwischen der MODULE-PROCEDURE-Deklaration in Modul %qs und der Deklaration bei %L in (SUB)MODULE %qs"
  
! #: fortran/resolve.cc:14309
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "Schnittstelle von %qs bei %L muss explizit sein"
  
! #: fortran/resolve.cc:14379
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "FINAL-Prozedur %qs bei %L ist keine SUBROUTINE"
  
! #: fortran/resolve.cc:14388
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "FINAL-Prozedur bei %L muss genau ein Argument haben"
  
! #: fortran/resolve.cc:14396 fortran/resolve.cc:14413
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "Argument der FINAL-Prozedur bei %L muss Typ %qs haben"
  
! #: fortran/resolve.cc:14404
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr "FINAL-Prozedur bei %L mit angenommenem Rangargument muss der einzige Finalisierer mit derselben Art/Typ sein (F2018: C790)"
  
! #: fortran/resolve.cc:14421
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "Argument der FINAL-Prozedur bei %L darf kein POINTER sein"
  
! #: fortran/resolve.cc:14427
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:14433
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht OPTIONAL sein"
  
! #: fortran/resolve.cc:14441
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "Argument der FINAL-Prozedur bei %L darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:14450
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "Nicht-skalare FINAL-Prozedur bei %L sollte Argument mit vermuteter Form haben"
  
! #: fortran/resolve.cc:14472
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "Bei %2$L deklarierte FINAL-Prozedur %1$qs hat denselben Rang (%3$d) wie %4$qs"
  
! #: fortran/resolve.cc:14509
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "FÃ¼r den abgeleiteten Typ %qs, der bei %L definiert ist, sind ausschlieÃŸlich Array-FINAL-Prozeduren deklariert. Empfohlen ist auch eine skalare, es sei denn, ein Finalisierer mit angenommenem Rang wurde deklariert"
  
! #: fortran/resolve.cc:14550
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "%qs und %qs kÃ¶nnen nicht gemischte FUNCTION/SUBROUTINE fÃ¼r GENERIC %qs bei %L sein"
  
! #: fortran/resolve.cc:14586
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "%qs und %qs fÃ¼r GENERIC %qs bei %L sind mehrdeutig"
  
! #: fortran/resolve.cc:14645
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "Undefinierte spezifische Bindung %qs als Ziel des GENERIC %qs bei %L"
  
! #: fortran/resolve.cc:14657
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "GENERIC %qs bei %L muss auf spezifische Bindung abzielen, %qs ist ebenfalls GENERIC"
  
! #: fortran/resolve.cc:14685
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "GENERIC %qs bei %L kann nicht spezifische Bindung mit gleichem Namen Ã¼berschreiben"
  
! #: fortran/resolve.cc:14741
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "Typgebundener Operator bei %L kann nicht NOPASS sein"
  
! #: fortran/resolve.cc:14953
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "%qs bei %L muss eine Modulprozedur oder eine externe Prozedur mit expliziter Schnittstelle sein"
  
! #: fortran/resolve.cc:14996
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prozedur %qs mit PASS(%s) bei %L hat kein Argument %qs"
  
! #: fortran/resolve.cc:15010
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "Prozedur %qs mit PASS bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:15024 fortran/resolve.cc:15566
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Nicht-polymorphes Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L"
  
! #: fortran/resolve.cc:15033
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.cc:15043
! #, gcc-internal-format
! msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
! msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss den parametrisierten abgeleiteten Typ %qs haben"
! 
! #: fortran/resolve.cc:15085
! #, gcc-internal-format
! msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
! msgstr "Alle LEN-Typparameter des hereingereichten Dummyarguments %qs von %qs bei %L mÃ¼ssen ASSUMED sein."
! 
! #: fortran/resolve.cc:15095
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L muss ein Skalar sein"
  
! #: fortran/resolve.cc:15101
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:15107
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "Scheinargument von %qs fÃ¼r weitergegebenes Objekt bei %L darf nicht POINTER sein"
  
! #: fortran/resolve.cc:15136
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Prozedur %qs bei %L hat den gleichen Namen wie eine Komponente von %qs"
  
! #: fortran/resolve.cc:15146
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Prozedur %qs bei %L hat den selben Namen wie eine vererbte Komponente von %qs"
  
! #: fortran/resolve.cc:15241
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "Bei %2$L deklarierter abgeleiteter Typ %1$qs muss ABSTRACT sein, da %3$qs DEFERRED und nicht Ã¼berschrieben ist"
  
! #: fortran/resolve.cc:15346
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "Koarray-Komponente %qs bei %L muss reservierbar mit aufgeschobener Form sein"
  
! #: fortran/resolve.cc:15355
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Komponente %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
  
! #: fortran/resolve.cc:15365
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "Komponente %qs bei %L mit Koarray-Komponente darf ein Nicht-Zeiger und nicht-reservierbares Skalar sein"
  
! #: fortran/resolve.cc:15390
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Komponente %qs bei %L hat das CONTIGUOUS-Attribut, aber ist kein Feldzeiger"
  
! #: fortran/resolve.cc:15401
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Komponente %qs von BIND(C)-Typ bei %L muss LÃ¤nge eins haben"
  
! #: fortran/resolve.cc:15499
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "Prozedurzeiger-Komponente %qs mit PASS(%s) bei %L hat kein Argument %qs"
  
! #: fortran/resolve.cc:15513
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "Prozedurzeiger-Komponente %qs mit PASS bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:15529
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L muss abgeleiteten Typ %qs haben"
  
! #: fortran/resolve.cc:15539
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Parameter %qs von %qs mit PASS(%s) bei %L muss skalar sein"
  
! #: fortran/resolve.cc:15548
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L darf kein POINTER-Attribut haben"
  
! #: fortran/resolve.cc:15557
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Argument %qs von %qs mit PASS(%s) bei %L darf nicht ALLOCATABLE sein"
  
! #: fortran/resolve.cc:15599
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Komponente %qs von %qs bei %L hat den gleichen Namen wie eine geerbte typgebundene Prozedur"
  
! #: fortran/resolve.cc:15612
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "ZeichenlÃ¤nge der Komponente %qs muss ein konstanter Spezifikationsausdruck bei %L sein"
  
! #: fortran/resolve.cc:15623
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Ausdruck fÃ¼r ZeichenlÃ¤nge der Komponente %qs bei %L muss vom Typ INTEGER sein, nicht %s"
  
! #: fortran/resolve.cc:15636
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "Zeichenkomponente %qs von %qs bei %L mit aufgeschobener LÃ¤nge muss POINTER oder ALLOCATABLE sein"
  
! #: fortran/resolve.cc:15669
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Die Komponente %qs ist ein PRIVATE-Typ und kann nicht Komponente von %qs sein, die PUBLIC bei %L ist"
  
! #: fortran/resolve.cc:15677
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "Polymorphe Komponente %s bei %L in SEQUENCE oder BIND(C)-Typ %s"
  
! #: fortran/resolve.cc:15686
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Komponente %s des bei %L deklarierten SEQUENCE-Typen hat kein SEQUENCE-Attribut"
  
! #: fortran/resolve.cc:15772
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "In Konflikt stehende Initialisierungen in Union bei %L und %L"
  
! #: fortran/resolve.cc:15817
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Da der erweiterte Typ %qs bei %L eine Koarray-Komponente hat, muss der Elterntyp %qs auch eine haben"
  
! #: fortran/resolve.cc:15830
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "Nicht-erweiterbarer abgeleiteter Typ %qs bei %L darf nicht ABSTRACT sein"
  
! #: fortran/resolve.cc:15894
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "Parametrisierter Typ %1$qs hat bei %3$L keine Komponente, die zu Parameter %2$qs gehÃ¶rt"
  
! #: fortran/resolve.cc:15927
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Allgemeiner Name %qs der Funktion %qs bei %L ist der gleiche wie der des abgeleiteten Typs bei %L"
  
! #: fortran/resolve.cc:15941
  #, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Abgeleiteter Typ %qs bei %L wurde nicht deklariert"
  
! #: fortran/resolve.cc:16009
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "Feld %qs mit vermuteter GrÃ¶ÃŸe in Namensliste %qs bei %L ist nicht erlaubt"
  
! #: fortran/resolve.cc:16015
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "NAMELIST-Feldobjekt %qs mit vermuteter Form in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:16021
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "NAMELIST-Feldobjekt %qs ohne konstante Form in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:16029
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs ohne konstante ZeichenlÃ¤nge in Namensliste %qs bei %L"
  
! #: fortran/resolve.cc:16046
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs wurde als PRIVATE deklariert und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:16068
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs hat Verwendungs-verbundene PRIVATE-Komponenten und kann kein Element der Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:16079
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "NAMELIST-Objekt %qs hat PRIVATE-Komponenten und kann kein Element der PUBLIC-Namensliste %qs bei %L sein"
  
! #: fortran/resolve.cc:16106
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut NAMELIST in %qs bei %L in Konflikt"
  
! #: fortran/resolve.cc:16125
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Parameterfeld %qs bei %L kann nicht automatische oder vermutete Form haben"
  
! #: fortran/resolve.cc:16141
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "Implizit angegebener PARAMETER %qs bei %L passt nicht zu frÃ¼herem IMPLICIT-Typ"
  
! #: fortran/resolve.cc:16152
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "UnvertrÃ¤glicher abgeleiteter Typ in PARAMETER bei %L"
  
! #: fortran/resolve.cc:16160
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "COMMON-Block %qs bei %L kann nicht das EXTERNAL-Attribut haben"
  
! #: fortran/resolve.cc:16212
  #, gcc-internal-format
! msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
! msgstr "EntitÃ¤t %qs bei %L hat verzÃ¶gerten LEN-Parameter %qs und benÃ¶tigt entweder das POINTER- oder ALLOCATABLE-Attribut"
  
! #: fortran/resolve.cc:16224
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr "Das AUTOMATIC-Objekt %qs bei %L darf kein SAVE-Attribut haben und dard auch keine Variable im main-Programm, einem Modul oder einem Teilmodus sein (F08/C513)"
  
! #: fortran/resolve.cc:16231
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr "Das Objekt %qs bei %L mit ASSUMED-Typparametern muss ein Dummy oder ein SELECT-TYPE-Selektor sein (F08/4.2)"
  
! #: fortran/resolve.cc:16290
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr "Sorry, allozierbare/Zeiger-Komponenten in polymorphen (CLASS-)getypten Koarrays bei %L werden nicht unterstÃ¼tzt"
  
! #: fortran/resolve.cc:16303
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr "%<omp_all_memory%>, bei %L deklariert, darf nur in der OpenMP-DEPEND-Klausel verwendet werden"
  
! #: fortran/resolve.cc:16361
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "Attribut PROTECTED steht mit Attribut EXTERNAL bei %L in Konflikt"
  
! #: fortran/resolve.cc:16364
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "Attribut PROCEDURE steht mit Attribut PROTECTED bei %L in Konflikt"
  
! #: fortran/resolve.cc:16461
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "%qs bei %L hat Attribut CONTIGUOUS, aber ist kein Feldzeiger oder Feld vermuteter GrÃ¶ÃŸe oder Rang"
  
! #: fortran/resolve.cc:16482
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "Falsche Spezifikation fÃ¼r Feld bei %L mit angenommener GrÃ¶ÃŸe"
  
! #: fortran/resolve.cc:16496
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter GrÃ¶ÃŸe bei %L muss ein Schein-Argument sein"
  
! #: fortran/resolve.cc:16499
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "Feld mit vermuteter Form bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "Feld mit vermutetem Rang bei %L muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:16516
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "Feld mit vermutetem Rang bei %L darf kein Attribut VALUE oder CODIMENSION haben"
  
! #: fortran/resolve.cc:16529
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Symbol bei %L ist keine Scheinvariable"
  
! #: fortran/resolve.cc:16535
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "%qs bei %L kann nicht das VALUE-Attribut haben, da es kein Scheinargument ist"
  
! #: fortran/resolve.cc:16545
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "Zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss konstante LÃ¤nge haben"
  
! #: fortran/resolve.cc:16554
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "C-kompatible zeichenwertige Scheinvariable %qs bei %L mit VALUE-Attribut muss LÃ¤nge eins haben"
  
! #: fortran/resolve.cc:16567 fortran/resolve.cc:16744
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "Der abgeleitete Typ %qs bei %L hat Typ %qs, der nicht definiert wurde"
  
! #: fortran/resolve.cc:16581
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss ein Scheinargument sein"
  
! #: fortran/resolve.cc:16590
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss vom Typ TYPE(*) oder von einem numerischen intrinsischen Typ sein"
  
! #: fortran/resolve.cc:16599
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
  
! #: fortran/resolve.cc:16607
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut darf nicht das Attribut INTENT(OUT) haben"
  
! #: fortran/resolve.cc:16614
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "Variable %s bei %L mit NO_ARG_CHECK-Attribut muss entweder skalar sein oder ein Feld vermuteter GrÃ¶ÃŸe"
  
! #: fortran/resolve.cc:16634
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "Vermuteter Typ der Variable %s bei %L ist nur fÃ¼r Scheinvariablen erlaubt"
  
! #: fortran/resolve.cc:16641
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Variable %s vermuteten Typs bei %L darf nicht die Attribute ALLOCATABLE, CODIMENSION, POINTER oder VALUE haben"
  
! #: fortran/resolve.cc:16648
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "Variable %s vermuteten Typs bei %L darf nicht das Attribut INTENT(OUT) haben"
  
! #: fortran/resolve.cc:16655
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "Variable %s vermuteten Typs bei %L darf kein Feld mit ausdrÃ¼cklicher Form sein"
  
! #: fortran/resolve.cc:16681
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "Variable %qs bei %L kann nicht BIND(C) sein, weil es weder ein COMMON-Block noch mit Sichtbarkeit auf Modulebene deklariert ist"
  
! #: fortran/resolve.cc:16691
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "BIND(C)-Variable %qs bei %L muss LÃ¤nge eins haben"
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "PUBLIC %s %qs bei %L mit abgeleitetem PRIVATE-Typen %qs"
  
! #: fortran/resolve.cc:16785
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "Variable %s bei %L mit LOCK_TYPE oder mit Subkomponente mit LOCK_TYPE muss ein Koarray sein"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79866
! #: fortran/resolve.cc:16798
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "Variable %s bei %L des Typs EVENT_TYPE oder mit Subkomponente des Typs EVENT_TYPE muss ein Koarray sein"
  
! #: fortran/resolve.cc:16816
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "Das INTENT(OUT)-Scheinargument %qs bei %L hat ASSUMED SIZE und kann damit keine Standardinitialisierung haben"
  
! #: fortran/resolve.cc:16828
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L mit LOCK_TYPE darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:16837
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "Scheinargument %qs bei %L mit EVENT_TYPE darf nicht INTENT(OUT) sein"
  
! #: fortran/resolve.cc:16850
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Funktionsergebnis %qs bei %L darf weder Koarray sein noch eine Koarray-Komponente haben"
  
! #: fortran/resolve.cc:16859
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "Variable %qs bei %L mit TYPE(C_PTR) oder TYPE(C_FUNPTR) darf kein Koarray sein"
  
! #: fortran/resolve.cc:16872
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "Variable %qs bei %L mit Koarraykomponente muss ein Nichtzeiger, nichtallozierbares Skalar und damit kein Koarray sein"
  
! #: fortran/resolve.cc:16888
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "Variable %qs bei %L ist ein Koarray und ist weder ALLOCATABLE, SAVE, noch ein Scheinargument"
  
! #: fortran/resolve.cc:16896
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "Koarray-Variable %qs bei %L darf keine Kodimensionen mit aufgeschobener Form haben"
  
! #: fortran/resolve.cc:16903
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "ZuordnungsfÃ¤hige Koarray-Variable %qs bei %L muss aufgeschobene Form haben"
  
! #: fortran/resolve.cc:16916
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Variable %qs bei %L ist INTENT(OUT) und kann daher kein reservierbares Coarray sein oder Coarray-Komponenten haben"
  
! #: fortran/resolve.cc:16925
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Coarray-Scheinvariable %qs bei %L in BIND(C)-Prozedur %qs nicht erlaubt"
  
! #: fortran/resolve.cc:16941
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-Scheinargument %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
  
! #: fortran/resolve.cc:16947
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "LOGICAL-RÃ¼ckgabevariable %qs bei %L mit Nicht-C_Bool-Art in BIND(C)-Prozedur %qs"
  
! #: fortran/resolve.cc:16972
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Namensliste %qs kann bei %L nicht als Argument fÃ¼r Unterprogramm oder Funktion verwendet werden"
  
! #: fortran/resolve.cc:17032
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "Threadprivate bei %L ist nicht SAVEd"
  
! #: fortran/resolve.cc:17044
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "Â»!$OMP DECLARE TARGETÂ«-Variable %qs bei %L ist nicht gespeichert (SAVE)"
  
! #: fortran/resolve.cc:17151
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "Definierbare EntitÃ¤t bei %L erwartet"
  
! #: fortran/resolve.cc:17159
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "BLOCK DATA Element %qs bei %L muss in COMMON sein"
  
! #: fortran/resolve.cc:17166
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "DATA-Feld %qs bei %L muss in vorheriger Deklaration angegeben werden"
  
! #: fortran/resolve.cc:17173
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "DATA-Element %qs bei %L kann keinen Coindex haben"
  
! #: fortran/resolve.cc:17189
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "DATA-Element %qs bei %L ist ein Zeiger und muss daher ein vollstÃ¤ndiges Feld sein"
  
! #: fortran/resolve.cc:17196
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr "Das DATA-Objekt in der NÃ¤he von %L hat das Zeiger-Attribut und der entsprechende DATA-Wert ist kein gÃ¼ltiges initial-data-target"
  
! #: fortran/resolve.cc:17205
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Das DATA-Element %qs bei %L kann kein ALLOCATABLE-Attribut haben"
  
! #: fortran/resolve.cc:17267
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "Abschnitt eines nicht konstanten Feldes bei %L in DATA-Anweisung"
  
! #: fortran/resolve.cc:17280
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-Anweisung bei %L hat mehr Variablen als Werte"
  
! #: fortran/resolve.cc:17356
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "Nichtkonstante ZeichenlÃ¤nge bei %L in DATA-Anweisung"
  
! #: fortran/resolve.cc:17384
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Anfang der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:17392
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Ende der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:17400
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "Schritt der Implied-do-Schleife bei %L konnte nicht zu einem konstanten Wert vereinfacht werden"
  
! #: fortran/resolve.cc:17407
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "Schrittweite der implied-do-Schleife bei %L darf nicht 0 sein"
  
! #: fortran/resolve.cc:17532
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-Anweisung bei %L hat mehr Werte als Variablen"
  
! #: fortran/resolve.cc:17698
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Marke %d bei %L definiert, aber nicht verwendet"
  
! #: fortran/resolve.cc:17704
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Marke %d bei %L definiert, kann aber nicht verwendet werden"
  
! #: fortran/resolve.cc:17788
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L muss SEQUENCE-Attribut haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.cc:17797
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L kann keine ALLOCATABLE-Komponenten haben, um EQUIVALENCE-Objekt zu sein"
  
! #: fortran/resolve.cc:17805
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "Variable %qs abgeleiteten Typs bei %L mit Standardinitialisierung kann nicht in EQUIVALENCE mit einer Variablen in COMMON sein"
  
! #: fortran/resolve.cc:17821
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "Variable %qs abgeleiteten Typs bei %L mit Zeigerkomponenten kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17924
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaxfehler in EQUIVALENCE-Anweisung bei %L"
  
! #: fortran/resolve.cc:17939
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Entweder alle oder keines der Objekte in bei %L gesetztem EQUIVALENCE muss das Attribut PROTECTED haben"
  
! #: fortran/resolve.cc:17964
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "COMMON-Blockelement %qs bei %L darf in der PURE-Prozedur %qs kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:17973
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Benannte Konstante %qs bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:18048
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "Feld %qs bei %L mit nicht-konstanten Grenzen kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:18059
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Strukturkomponente %qs bei %L kann kein EQUIVALENCE-Objekt sein"
  
! #: fortran/resolve.cc:18070
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Teilzeichenkette bei %L hat LÃ¤nge Null"
  
! #: fortran/resolve.cc:18101
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Selbstreferenz im ZeichenlÃ¤ngenausdruck fÃ¼r %qs bei %L"
  
! #: fortran/resolve.cc:18168
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "PUBLIC-Funktion %qs bei %L mit PRIVATE-Typ %qs"
  
! #: fortran/resolve.cc:18181
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/resolve.cc:18203
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L muss eine FUNCTION sein"
  
! #: fortran/resolve.cc:18213
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L kann nicht vermutete ZeichenlÃ¤nge haben"
  
! #: fortran/resolve.cc:18221
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "Prozedur fÃ¼r Benutzeroperator %qs bei %L muss mindestens ein Argument haben"
  
! #: fortran/resolve.cc:18235
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "Erstes Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.cc:18253
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "Zweites Argument der Operatorschnittstelle bei %L kann nicht optional sein"
  
! #: fortran/resolve.cc:18260
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "Operatorschnittstelle bei %L darf hÃ¶chstens zwei Argumente haben"
  
! #: fortran/resolve.cc:18342
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Enthaltene Prozedur %qs bei %L einer PURE-Prozedur muss auch PURE sein"
*************** msgid "gfc_get_default_type(): Bad symbo
*** 80643,80803 ****
  msgstr "gfc_get_default_type(): Bad symbol %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/symbol.cc:296
  #, gcc-internal-format
  msgid "gfc_set_default_type(): symbol already has a type"
  msgstr "gfc_set_default_type(): symbol already has a type"
  
! #: fortran/symbol.cc:306
  #, gcc-internal-format
  msgid "Symbol %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Symbol %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?"
  
! #: fortran/symbol.cc:310
  #, gcc-internal-format
  msgid "Symbol %qs at %L has no IMPLICIT type"
  msgstr "Symbol %qs bei %L hat keinen IMPLICIT-Typ"
  
  #. BIND(C) variables should not be implicitly declared.
! #: fortran/symbol.cc:330
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) variable %qs at %L may not be C interoperable"
  msgstr "Implizit deklarierte BIND(C)-Variable %qs bei %L kÃ¶nnte nicht C-kompatibel sein"
  
  #. Dummy args to a BIND(C) routine may not be interoperable if
  #. they are implicitly typed.
! #: fortran/symbol.cc:346
  #, gcc-internal-format
  msgid "Implicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %L"
  msgstr "Implizit deklarierte Variable %qs bei %L kÃ¶nnte nicht C-kompatibel sein, ist aber ein Scheinargument fÃ¼r BIND(C)-Prozedur %qs bei %L"
  
! #: fortran/symbol.cc:387
  #, gcc-internal-format
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr "Funktionsergebnis %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/symbol.cc:488
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr "Attribut %s ungÃ¼ltig in BLOCK DATA - Programmeinheit bei %L"
  
! #: fortran/symbol.cc:513
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr "Name der Namenslisten-Gruppe bei %L kann kein SAVE-Attribut haben"
  
! #: fortran/symbol.cc:532
  #, gcc-internal-format
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr "Interne Prozedur %qs bei %L steht in Konflikt mit DUMMY-Argument"
  
! #: fortran/symbol.cc:565
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer at %C"
  msgstr "Prozedur-Zeiger bei %C"
  
! #: fortran/symbol.cc:777
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute applied to %s %s at %L"
  msgstr "Attribut %s auf %s %s bei %L angewendet"
  
! #: fortran/symbol.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr "BIND(C) auf %s %s bei %L angewendet"
  
! #: fortran/symbol.cc:905 fortran/symbol.cc:916 fortran/symbol.cc:1796
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "Attribut %s steht mit Attribut %s bei %L in Konflikt"
  
! #: fortran/symbol.cc:908 fortran/symbol.cc:922
  #, gcc-internal-format
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr "Attribut %s steht mit Attribut %s in %qs bei %L in Konflikt"
  
! #: fortran/symbol.cc:966
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr "Attribute des USE-verbundenen Symbols bei %L kÃ¶nnen nicht verÃ¤ndert werden"
  
! #: fortran/symbol.cc:969
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr "Attribute des USE-verbundenen Symbols %s bei %L kÃ¶nnen nicht verÃ¤ndert werden"
  
! #: fortran/symbol.cc:985
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute specified at %L"
  msgstr "Attribut %s doppelt angegeben bei %L"
  
! #: fortran/symbol.cc:1027
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr "ALLOCATABLE auÃŸerhalb des INTERFACE-KÃ¶rpers bei %L angegeben"
  
! #: fortran/symbol.cc:1044
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr "Doppeltes AUTOMATIC-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1068
  #, gcc-internal-format
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr "CODIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegeben"
  
! #: fortran/symbol.cc:1094
  #, gcc-internal-format
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr "DIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegeben"
  
! #: fortran/symbol.cc:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr "Cray-Zeigerende bei %L tritt in mehreren pointer()-Anweisungen auf"
  
! #: fortran/symbol.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr "Doppeltes PROTECTED-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1309
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr "SAVE-Attribut bei %L kann nicht in einer PURE-Prozedur angegeben werden"
  
! #: fortran/symbol.cc:1321
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr "SAVE-Attribut doppelt angegeben bei %L"
  
! #: fortran/symbol.cc:1341
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr "Doppeltes VALUE-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1360
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr "Doppeltes VOLATILE-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr "VOLATILE-Attribut bei %L darf nicht in einer PURE-Prozedur angegeben werden"
  
! #: fortran/symbol.cc:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr "Doppeltes ASYNCHRONOUS-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1792
  #, gcc-internal-format
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr "Attribut %s von %qs steht mit Attribut %s bei %L in Konflikt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80012
! #: fortran/symbol.cc:1829
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
--- 80952,81112 ----
  msgstr "gfc_get_default_type(): Bad symbol %qs"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/symbol.cc:309
  #, gcc-internal-format
  msgid "gfc_set_default_type(): symbol already has a type"
  msgstr "gfc_set_default_type(): symbol already has a type"
  
! #: fortran/symbol.cc:319
  #, gcc-internal-format
  msgid "Symbol %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Symbol %qs bei %L hat keinen IMPLICIT-Typ; meinen Sie %qs?"
  
! #: fortran/symbol.cc:323
  #, gcc-internal-format
  msgid "Symbol %qs at %L has no IMPLICIT type"
  msgstr "Symbol %qs bei %L hat keinen IMPLICIT-Typ"
  
  #. BIND(C) variables should not be implicitly declared.
! #: fortran/symbol.cc:343
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) variable %qs at %L may not be C interoperable"
  msgstr "Implizit deklarierte BIND(C)-Variable %qs bei %L kÃ¶nnte nicht C-kompatibel sein"
  
  #. Dummy args to a BIND(C) routine may not be interoperable if
  #. they are implicitly typed.
! #: fortran/symbol.cc:359
  #, gcc-internal-format
  msgid "Implicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %L"
  msgstr "Implizit deklarierte Variable %qs bei %L kÃ¶nnte nicht C-kompatibel sein, ist aber ein Scheinargument fÃ¼r BIND(C)-Prozedur %qs bei %L"
  
! #: fortran/symbol.cc:400
  #, gcc-internal-format
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr "Funktionsergebnis %qs bei %L hat keinen IMPLICIT-Typ"
  
! #: fortran/symbol.cc:501
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr "Attribut %s ungÃ¼ltig in BLOCK DATA - Programmeinheit bei %L"
  
! #: fortran/symbol.cc:526
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr "Name der Namenslisten-Gruppe bei %L kann kein SAVE-Attribut haben"
  
! #: fortran/symbol.cc:545
  #, gcc-internal-format
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr "Interne Prozedur %qs bei %L steht in Konflikt mit DUMMY-Argument"
  
! #: fortran/symbol.cc:578
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer at %C"
  msgstr "Prozedur-Zeiger bei %C"
  
! #: fortran/symbol.cc:790
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute applied to %s %s at %L"
  msgstr "Attribut %s auf %s %s bei %L angewendet"
  
! #: fortran/symbol.cc:797
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr "BIND(C) auf %s %s bei %L angewendet"
  
! #: fortran/symbol.cc:918 fortran/symbol.cc:929 fortran/symbol.cc:1809
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "Attribut %s steht mit Attribut %s bei %L in Konflikt"
  
! #: fortran/symbol.cc:921 fortran/symbol.cc:935
  #, gcc-internal-format
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr "Attribut %s steht mit Attribut %s in %qs bei %L in Konflikt"
  
! #: fortran/symbol.cc:979
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr "Attribute des USE-verbundenen Symbols bei %L kÃ¶nnen nicht verÃ¤ndert werden"
  
! #: fortran/symbol.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr "Attribute des USE-verbundenen Symbols %s bei %L kÃ¶nnen nicht verÃ¤ndert werden"
  
! #: fortran/symbol.cc:998
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute specified at %L"
  msgstr "Attribut %s doppelt angegeben bei %L"
  
! #: fortran/symbol.cc:1040
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr "ALLOCATABLE auÃŸerhalb des INTERFACE-KÃ¶rpers bei %L angegeben"
  
! #: fortran/symbol.cc:1057
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr "Doppeltes AUTOMATIC-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1081
  #, gcc-internal-format
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr "CODIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegeben"
  
! #: fortran/symbol.cc:1107
  #, gcc-internal-format
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr "DIMENSION fÃ¼r %qs auÃŸerhalb seines INTERFACE-KÃ¶rpers bei %L angegeben"
  
! #: fortran/symbol.cc:1270
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr "Cray-Zeigerende bei %L tritt in mehreren pointer()-Anweisungen auf"
  
! #: fortran/symbol.cc:1289
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr "Doppeltes PROTECTED-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1322
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr "SAVE-Attribut bei %L kann nicht in einer PURE-Prozedur angegeben werden"
  
! #: fortran/symbol.cc:1334
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr "SAVE-Attribut doppelt angegeben bei %L"
  
! #: fortran/symbol.cc:1354
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr "Doppeltes VALUE-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr "Doppeltes VOLATILE-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1385
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr "VOLATILE-Attribut bei %L darf nicht in einer PURE-Prozedur angegeben werden"
  
! #: fortran/symbol.cc:1406
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr "Doppeltes ASYNCHRONOUS-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1805
  #, gcc-internal-format
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr "Attribut %s von %qs steht mit Attribut %s bei %L in Konflikt"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80012
! #: fortran/symbol.cc:1842
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
*************** msgstr ""
*** 80806,81009 ****
  "%s-Prozedur bei %L ist bereits als %s-Prozedur deklariert.\n"
  "F2008: Eine Zuweisung an eine Zeigerfunktion ist mehrdeutig, wenn dies die erste Anweisung nach dem Spezifikationsblock ist. Bitte fÃ¼gen Sie davor irgend eine andere ausfÃ¼hrbare Anweisung ein. FIXME (steht so im englischen Original.)"
  
! #: fortran/symbol.cc:1837
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr "Prozedur %s bei %L ist bereits als Prozedur %s deklariert"
  
! #: fortran/symbol.cc:1872
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr "INTENT(%s) steht mit INTENT(%s) bei %L in Konflikt"
  
! #: fortran/symbol.cc:1896
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr "ACCESS-Spezifikation bei %L wurde bereits spezifiziert"
  
! #: fortran/symbol.cc:1913
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr "Doppeltes BIND-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1920
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) at %L"
  msgstr "BIND(C) bei %L"
  
! #: fortran/symbol.cc:1936
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr "Doppeltes EXTENDS-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1940
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTENDS at %L"
  msgstr "EXTENDS bei %L"
  
! #: fortran/symbol.cc:1966
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr "Symbol %qs bei %L hat bereits eine explizite Schnittstelle"
  
! #: fortran/symbol.cc:1973
  #, gcc-internal-format
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr "%qs bei %L hat auÃŸerhalb seines INTERFACE-KÃ¶rpers spezifizierte Attribute"
  
! #: fortran/symbol.cc:2011
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr "Symbol %qs bei %L steht mit Symbol aus Modul %qs in Konflikt, verbunden durch Verwendung bei %L"
  
! #: fortran/symbol.cc:2015 fortran/symbol.cc:2018
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr "Symbol %qs bei %L hat bereits grundlegenden Typen %s"
  
! #: fortran/symbol.cc:2025
  #, gcc-internal-format
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr "Prozedur %qs bei %L kann nicht grundlegenden Typen %s haben"
  
! #: fortran/symbol.cc:2037
  #, gcc-internal-format
  msgid "Symbol %qs at %L cannot have a type"
  msgstr "Symbol %qs bei %L kann keinen Typen haben"
  
! #: fortran/symbol.cc:2282
  #, gcc-internal-format
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr "Komponente %qs bei %C bereits im Elterntypen bei %L deklariert"
  
! #: fortran/symbol.cc:2367
  #, gcc-internal-format
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "Symbol %qs bei %C ist mehrdeutig"
  
! #: fortran/symbol.cc:2399
  #, gcc-internal-format
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr "Abgeleiteter Typ %qs bei %C wird verwendet, bevor er definiert wird"
  
! #: fortran/symbol.cc:2548
  #, gcc-internal-format
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr "Komponente %qs bei %C ist eine PRIVATE-Komponente von %qs"
  
! #: fortran/symbol.cc:2569
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr "%qs bei %C ist kein Element der Struktur %qs; meinen Sie %qs?"
  
! #: fortran/symbol.cc:2573
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr "%qs bei %C ist kein Element der Struktur %qs"
  
! #: fortran/symbol.cc:2737
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr "Doppelte Anweisungsmarke %d bei %L und %L"
  
! #: fortran/symbol.cc:2748
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr "Marke %d bei %C bereits als Sprungziel referenziert"
  
! #: fortran/symbol.cc:2758
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr "Marke %d bei %C bereits als eine Formatmarke referenziert"
  
! #: fortran/symbol.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr "DO-Abbruchanweisung ist nicht Â»END DOÂ« oder Â»CONTINUEÂ« mit Marke %d bei %C"
  
! #: fortran/symbol.cc:2806
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr "Marke %d bei %C vorher als FORMAT-Marke verwendet"
  
! #: fortran/symbol.cc:2815
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr "Marke %d bei %C vorher als Sprungziel verwendet"
  
! #: fortran/symbol.cc:2822
  #, gcc-internal-format, gfc-internal-format
  msgid "Shared DO termination label %d at %C"
  msgstr "Gemeinsam genutzte DO-Abbruchmarke %d bei %C"
  
! #: fortran/symbol.cc:2826
  #, gcc-internal-format, gfc-internal-format
  msgid "Labeled DO statement at %L"
  msgstr "DO-Anweisung mit Label bei %L"
  
! #: fortran/symbol.cc:3167
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr "Name %qs bei %C ist eine mehrdeutige Referenz auf %qs vom Modul %qs"
  
! #: fortran/symbol.cc:3170
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr "Name %qs bei %C ist eine mehrdeutige Referenz auf %qs von aktueller Programmeinheit"
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3415
  #, gcc-internal-format
  msgid "Symbol %qs at %C has already been host associated"
  msgstr "Symbol %qs bei %C wurde bereits mit Host verbunden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/symbol.cc:4469
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  
! #: fortran/symbol.cc:4482
  #, gcc-internal-format
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr "Abgeleiteter Typ %qs, bei %L deklariert, muss BIND-Attribut haben, um C-kompatibel zu sein"
  
! #: fortran/symbol.cc:4500
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr "Abgeleiteter Typ %qs mit Attribut BIND(C) bei %L ist leer und kÃ¶nnte fÃ¼r entsprechenden C-Prozessor unzugreifbar sein"
  
! #: fortran/symbol.cc:4521
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr "Komponente %qs bei %L kann nicht POINTER-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L ist"
  
! #: fortran/symbol.cc:4531
  #, gcc-internal-format
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr "Komponente %qs des Prozedurzeigers bei %L kann kein Element des BIND(C)-abgeleiteten Typs %qs bei %L sein"
  
! #: fortran/symbol.cc:4542
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr "Komponente %qs bei %L kann nicht ALLOCATABLE-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L ist"
  
! #: fortran/symbol.cc:4581
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr "Komponente %qs in abgeleitetem Typ %qs bei %L kÃ¶nnte nicht C-kompatibel sein, obwohl abgeleiteter Typ %qs BIND(C) ist"
  
! #: fortran/symbol.cc:4591
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr "Komponente %qs in abgeleitetem Typ %qs bei %L kÃ¶nnte nicht C-kompatibel sein"
  
! #: fortran/symbol.cc:4603
  #, gcc-internal-format
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr "Abgeleiteter Typ %qs bei %L kann nicht das SEQUENCE-Attribut haben, da er BIND(C) ist"
  
! #: fortran/symbol.cc:5107 fortran/symbol.cc:5112
  #, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr "Symbol %qs wird bei %L verwendet, bevor es typisiert wird"
--- 81115,81318 ----
  "%s-Prozedur bei %L ist bereits als %s-Prozedur deklariert.\n"
  "F2008: Eine Zuweisung an eine Zeigerfunktion ist mehrdeutig, wenn dies die erste Anweisung nach dem Spezifikationsblock ist. Bitte fÃ¼gen Sie davor irgend eine andere ausfÃ¼hrbare Anweisung ein. FIXME (steht so im englischen Original.)"
  
! #: fortran/symbol.cc:1850
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr "Prozedur %s bei %L ist bereits als Prozedur %s deklariert"
  
! #: fortran/symbol.cc:1885
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr "INTENT(%s) steht mit INTENT(%s) bei %L in Konflikt"
  
! #: fortran/symbol.cc:1909
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr "ACCESS-Spezifikation bei %L wurde bereits spezifiziert"
  
! #: fortran/symbol.cc:1926
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr "Doppeltes BIND-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1933
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) at %L"
  msgstr "BIND(C) bei %L"
  
! #: fortran/symbol.cc:1949
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr "Doppeltes EXTENDS-Attribut bei %L angegeben"
  
! #: fortran/symbol.cc:1953
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTENDS at %L"
  msgstr "EXTENDS bei %L"
  
! #: fortran/symbol.cc:1979
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr "Symbol %qs bei %L hat bereits eine explizite Schnittstelle"
  
! #: fortran/symbol.cc:1986
  #, gcc-internal-format
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr "%qs bei %L hat auÃŸerhalb seines INTERFACE-KÃ¶rpers spezifizierte Attribute"
  
! #: fortran/symbol.cc:2024
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr "Symbol %qs bei %L steht mit Symbol aus Modul %qs in Konflikt, verbunden durch Verwendung bei %L"
  
! #: fortran/symbol.cc:2028 fortran/symbol.cc:2031
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr "Symbol %qs bei %L hat bereits grundlegenden Typen %s"
  
! #: fortran/symbol.cc:2038
  #, gcc-internal-format
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr "Prozedur %qs bei %L kann nicht grundlegenden Typen %s haben"
  
! #: fortran/symbol.cc:2050
  #, gcc-internal-format
  msgid "Symbol %qs at %L cannot have a type"
  msgstr "Symbol %qs bei %L kann keinen Typen haben"
  
! #: fortran/symbol.cc:2295
  #, gcc-internal-format
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr "Komponente %qs bei %C bereits im Elterntypen bei %L deklariert"
  
! #: fortran/symbol.cc:2380
  #, gcc-internal-format
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "Symbol %qs bei %C ist mehrdeutig"
  
! #: fortran/symbol.cc:2412
  #, gcc-internal-format
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr "Abgeleiteter Typ %qs bei %C wird verwendet, bevor er definiert wird"
  
! #: fortran/symbol.cc:2622
  #, gcc-internal-format
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr "Komponente %qs bei %C ist eine PRIVATE-Komponente von %qs"
  
! #: fortran/symbol.cc:2643
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr "%qs bei %C ist kein Element der Struktur %qs; meinen Sie %qs?"
  
! #: fortran/symbol.cc:2647
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr "%qs bei %C ist kein Element der Struktur %qs"
  
! #: fortran/symbol.cc:2811
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr "Doppelte Anweisungsmarke %d bei %L und %L"
  
! #: fortran/symbol.cc:2822
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr "Marke %d bei %C bereits als Sprungziel referenziert"
  
! #: fortran/symbol.cc:2832
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr "Marke %d bei %C bereits als eine Formatmarke referenziert"
  
! #: fortran/symbol.cc:2839
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr "DO-Abbruchanweisung ist nicht Â»END DOÂ« oder Â»CONTINUEÂ« mit Marke %d bei %C"
  
! #: fortran/symbol.cc:2880
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr "Marke %d bei %C vorher als FORMAT-Marke verwendet"
  
! #: fortran/symbol.cc:2889
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr "Marke %d bei %C vorher als Sprungziel verwendet"
  
! #: fortran/symbol.cc:2896
  #, gcc-internal-format, gfc-internal-format
  msgid "Shared DO termination label %d at %C"
  msgstr "Gemeinsam genutzte DO-Abbruchmarke %d bei %C"
  
! #: fortran/symbol.cc:2900
  #, gcc-internal-format, gfc-internal-format
  msgid "Labeled DO statement at %L"
  msgstr "DO-Anweisung mit Label bei %L"
  
! #: fortran/symbol.cc:3241
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr "Name %qs bei %C ist eine mehrdeutige Referenz auf %qs vom Modul %qs"
  
! #: fortran/symbol.cc:3244
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr "Name %qs bei %C ist eine mehrdeutige Referenz auf %qs von aktueller Programmeinheit"
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3489
  #, gcc-internal-format
  msgid "Symbol %qs at %C has already been host associated"
  msgstr "Symbol %qs bei %C wurde bereits mit Host verbunden"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/symbol.cc:4543
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  
! #: fortran/symbol.cc:4556
  #, gcc-internal-format
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr "Abgeleiteter Typ %qs, bei %L deklariert, muss BIND-Attribut haben, um C-kompatibel zu sein"
  
! #: fortran/symbol.cc:4574
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr "Abgeleiteter Typ %qs mit Attribut BIND(C) bei %L ist leer und kÃ¶nnte fÃ¼r entsprechenden C-Prozessor unzugreifbar sein"
  
! #: fortran/symbol.cc:4595
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr "Komponente %qs bei %L kann nicht POINTER-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L ist"
  
! #: fortran/symbol.cc:4605
  #, gcc-internal-format
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr "Komponente %qs des Prozedurzeigers bei %L kann kein Element des BIND(C)-abgeleiteten Typs %qs bei %L sein"
  
! #: fortran/symbol.cc:4616
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr "Komponente %qs bei %L kann nicht ALLOCATABLE-Attribut haben, da es Element des BIND(C)-abgeleiteten Typs %qs bei %L ist"
  
! #: fortran/symbol.cc:4655
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr "Komponente %qs in abgeleitetem Typ %qs bei %L kÃ¶nnte nicht C-kompatibel sein, obwohl abgeleiteter Typ %qs BIND(C) ist"
  
! #: fortran/symbol.cc:4665
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr "Komponente %qs in abgeleitetem Typ %qs bei %L kÃ¶nnte nicht C-kompatibel sein"
  
! #: fortran/symbol.cc:4677
  #, gcc-internal-format
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr "Abgeleiteter Typ %qs bei %L kann nicht das SEQUENCE-Attribut haben, da er BIND(C) ist"
  
! #: fortran/symbol.cc:5181 fortran/symbol.cc:5186
  #, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr "Symbol %qs wird bei %L verwendet, bevor es typisiert wird"
*************** msgstr "Ãœberlappende ungleiche Initiali
*** 81033,81056 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Ãœberlappende ungleiche Initialisierungen in EQUIVALENCE bei %C"
  
! #: fortran/trans-array.cc:2338 fortran/trans-expr.cc:9810
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr "Der Strukturkonstruktor bei %C wurde finalisiert. Dieses Feature wurde von f08/0011 entfernt. Verwenden Sie -std=f2018 oder -std=gnu, um die Finalisierung zu entfernen."
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6570
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>"
  
! #: fortran/trans-array.cc:8803
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Bei %L wird ein vorÃ¼bergehendes Feld fÃ¼r Argument %qs erzeugt"
  
! #: fortran/trans-array.cc:12166
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Falscher Ausdruckstyp beim Durchlaufen (%d)"
--- 81342,81365 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Ãœberlappende ungleiche Initialisierungen in EQUIVALENCE bei %C"
  
! #: fortran/trans-array.cc:2338 fortran/trans-expr.cc:9854
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr "Der Strukturkonstruktor bei %C wurde finalisiert. Dieses Feature wurde von f08/0011 entfernt. Verwenden Sie -std=f2018 oder -std=gnu, um die Finalisierung zu entfernen."
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6608
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option %<-fmax-array-constructor%>"
  
! #: fortran/trans-array.cc:8852
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Bei %L wird ein vorÃ¼bergehendes Feld fÃ¼r Argument %qs erzeugt"
  
! #: fortran/trans-array.cc:12215
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "Falscher Ausdruckstyp beim Durchlaufen (%d)"
*************** msgstr "Das Feld %qs bei %L ist grÃ¶ÃŸer
*** 81145,81274 ****
  
  #: fortran/trans-decl.cc:1800
  #, gcc-internal-format, gfc-internal-format
! msgid "%s at %C has no default type"
! msgstr "%s bei %C hat keinen Vorgabe-Typ"
  
! #: fortran/trans-decl.cc:1803
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "innere Variable, die keine Prozedur ist"
  
! #: fortran/trans-decl.cc:4564 fortran/trans-decl.cc:7957
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "RÃ¼ckgabewert der Funktion %qs bei %L nicht gesetzt"
  
! #: fortran/trans-decl.cc:5109
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "Parameter aufgeschobenen Typs wird noch nicht unterstÃ¼tzt"
  
! #: fortran/trans-decl.cc:5224
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  
! #: fortran/trans-decl.cc:5231
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for variable %qs at %L with SAVE attribute not yet implemented"
  msgstr "Sorry, !$OMP allocate for variable %qs at %L with SAVE attribute not yet implemented"
  
! #: fortran/trans-decl.cc:5437
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr "Backend-Deklaration fÃ¼r Modulvariable %qs ist bereits vorhanden"
  
! #: fortran/trans-decl.cc:5450
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Ungenutzte PRIVATE-Variable %qs bei %L deklariert"
  
! #: fortran/trans-decl.cc:6072
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "Symbol %qs bei %L hat das Attribut WEAK, ist aber ein Scheinargument"
  
! #: fortran/trans-decl.cc:6075
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "Symbol %qs bei %L hat das Attribut WEAK, ist aber eine lokale Variable"
  
! #: fortran/trans-decl.cc:6090
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "Scheinargument %qs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt"
  
! #: fortran/trans-decl.cc:6096
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "Scheinargument %qs abgeleiteten Typs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt und hat keine Standardinitialisierung"
  
! #: fortran/trans-decl.cc:6107 fortran/trans-decl.cc:6258
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Ungenutztes Dummyargument %qs bei %L"
  
! #: fortran/trans-decl.cc:6123
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "Ungenutzte Modulvariable Â»%qsÂ«, die bei %L ausdrÃ¼cklich importiert wurde"
  
! #: fortran/trans-decl.cc:6142
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "Ungenutzte Variable %qs, bei %L deklariert"
  
! #: fortran/trans-decl.cc:6191
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Ungenutzter Parameter %qs, bei %L deklariert"
  
! #: fortran/trans-decl.cc:6195
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "Ungenutzter Parameter %qs, der bei %L ausdrÃ¼cklich importiert wurde"
  
! #: fortran/trans-decl.cc:6225
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "RÃ¼ckgabewert %1$qs der bei %3$L deklarierten Funktion %2$qs nicht gesetzt"
  
! #: fortran/trans-decl.cc:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr "Entschuldigung, !$ACC DECLARE bei %L ist in einem BLOCK-Konstrukt nicht erlaubt"
  
! #: fortran/trans-expr.cc:1124
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot compute the length of the char array at %L."
  msgstr "LÃ¤nge des Arrays bei %L kann nicht berechnet werden."
  
! #: fortran/trans-expr.cc:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr "Code zur Neu-Reservierung der reservierbaren Variable bei %L wird hinzugefÃ¼gt"
  
! #: fortran/trans-expr.cc:2240
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "Sorry, der koindizierte Zugriff bei %L auf ein unbegrenzt polymorphes Objekt wird nicht unterstÃ¼tzt"
  
! #: fortran/trans-expr.cc:2249
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Sorry, der koindizierte Zugriff bei %L auf eine unbegrenzt polymorphe Komponente wird nicht unterstÃ¼tzt"
  
! #: fortran/trans-expr.cc:3944
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Unbekannte eingebauter Operator"
  
! #: fortran/trans-expr.cc:5463
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Unbekannte Argumentlistenfunktion bei %L"
  
! #: fortran/trans-expr.cc:10388
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr "Wenn die Neuzuordnung von Grenzen bei %L angegeben wird, darf das Zeigerziel nicht NULL sein"
--- 81454,81583 ----
  
  #: fortran/trans-decl.cc:1800
  #, gcc-internal-format, gfc-internal-format
! msgid "%s at %L has no default type"
! msgstr "%s bei %L hat keinen Vorgabe-Typ"
  
! #: fortran/trans-decl.cc:1804
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "innere Variable, die keine Prozedur ist"
  
! #: fortran/trans-decl.cc:4565 fortran/trans-decl.cc:7958
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "RÃ¼ckgabewert der Funktion %qs bei %L nicht gesetzt"
  
! #: fortran/trans-decl.cc:5110
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "Parameter aufgeschobenen Typs wird noch nicht unterstÃ¼tzt"
  
! #: fortran/trans-decl.cc:5225
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  
! #: fortran/trans-decl.cc:5232
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for variable %qs at %L with SAVE attribute not yet implemented"
  msgstr "Sorry, !$OMP allocate for variable %qs at %L with SAVE attribute not yet implemented"
  
! #: fortran/trans-decl.cc:5438
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr "Backend-Deklaration fÃ¼r Modulvariable %qs ist bereits vorhanden"
  
! #: fortran/trans-decl.cc:5451
  #, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Ungenutzte PRIVATE-Variable %qs bei %L deklariert"
  
! #: fortran/trans-decl.cc:6073
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "Symbol %qs bei %L hat das Attribut WEAK, ist aber ein Scheinargument"
  
! #: fortran/trans-decl.cc:6076
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "Symbol %qs bei %L hat das Attribut WEAK, ist aber eine lokale Variable"
  
! #: fortran/trans-decl.cc:6091
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "Scheinargument %qs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt"
  
! #: fortran/trans-decl.cc:6097
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "Scheinargument %qs abgeleiteten Typs bei %L war als INTENT(OUT) deklariert, aber nicht gesetzt und hat keine Standardinitialisierung"
  
! #: fortran/trans-decl.cc:6108 fortran/trans-decl.cc:6259
  #, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Ungenutztes Dummyargument %qs bei %L"
  
! #: fortran/trans-decl.cc:6124
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "Ungenutzte Modulvariable Â»%qsÂ«, die bei %L ausdrÃ¼cklich importiert wurde"
  
! #: fortran/trans-decl.cc:6143
  #, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "Ungenutzte Variable %qs, bei %L deklariert"
  
! #: fortran/trans-decl.cc:6192
  #, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Ungenutzter Parameter %qs, bei %L deklariert"
  
! #: fortran/trans-decl.cc:6196
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "Ungenutzter Parameter %qs, der bei %L ausdrÃ¼cklich importiert wurde"
  
! #: fortran/trans-decl.cc:6226
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "RÃ¼ckgabewert %1$qs der bei %3$L deklarierten Funktion %2$qs nicht gesetzt"
  
! #: fortran/trans-decl.cc:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr "Entschuldigung, !$ACC DECLARE bei %L ist in einem BLOCK-Konstrukt nicht erlaubt"
  
! #: fortran/trans-expr.cc:1132
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot compute the length of the char array at %L."
  msgstr "LÃ¤nge des Arrays bei %L kann nicht berechnet werden."
  
! #: fortran/trans-expr.cc:1936
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr "Code zur Neu-Reservierung der reservierbaren Variable bei %L wird hinzugefÃ¼gt"
  
! #: fortran/trans-expr.cc:2272
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "Sorry, der koindizierte Zugriff bei %L auf ein unbegrenzt polymorphes Objekt wird nicht unterstÃ¼tzt"
  
! #: fortran/trans-expr.cc:2281
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Sorry, der koindizierte Zugriff bei %L auf eine unbegrenzt polymorphe Komponente wird nicht unterstÃ¼tzt"
  
! #: fortran/trans-expr.cc:3980
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Unbekannte eingebauter Operator"
  
! #: fortran/trans-expr.cc:5499
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Unbekannte Argumentlistenfunktion bei %L"
  
! #: fortran/trans-expr.cc:10432
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr "Wenn die Neuzuordnung von Grenzen bei %L angegeben wird, darf das Zeigerziel nicht NULL sein"
*************** msgstr "build_dt: Format mit Namensliste
*** 81304,81416 ****
  msgid "Bad IO basetype (%d)"
  msgstr "Falscher IO-Basistyp (%d)"
  
! #: fortran/trans-openmp.cc:872 fortran/trans-openmp.cc:1389
  #, gcc-internal-format
  msgid "Sorry, polymorphic arrays not yet supported for firstprivate"
  msgstr "Sorry, polymorphe Felder werden fÃ¼r firstprivate noch nicht unterstÃ¼tzt"
  
! #: fortran/trans-openmp.cc:1543
  #, gcc-internal-format
  msgid "implicit mapping of assumed size array %qD"
  msgstr "Implizite Zuordnung von Feld %qD mit angenommener GrÃ¶ÃŸe"
  
! #: fortran/trans-openmp.cc:3284
  #, gcc-internal-format
  msgid "optional class parameter"
  msgstr "optionaler Klassenparameter"
  
! #: fortran/trans-openmp.cc:3700
  #, gcc-internal-format
  msgid "unhandled expression type"
  msgstr "unbehandelter Ausdruckstyp"
  
! #: fortran/trans-openmp.cc:3980
  #, gcc-internal-format
  msgid "unhandled expression"
  msgstr "unbehandelter Ausdruck"
  
! #: fortran/trans-openmp.cc:4100
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr "%<uses_allocators%>-Klausel mit Traits und Speicherbereichen"
  
! #: fortran/trans-openmp.cc:5024
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr "%<!$OMP %s%> bei %L erfordert %<-fopenmp-allocators%>"
  
! #: fortran/trans-openmp.cc:5027
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr "Alle Dateien, die eine solche Variable freigeben kÃ¶nnten, mÃ¼ssen mit %<-fopenmp-allocators%> kompiliert werden"
  
! #: fortran/trans-openmp.cc:5030
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr "Dazu gehÃ¶ren explizites DEALLOCATE, Neuzuweisung bei intrinsischer Zuweisung, INTENT(OUT) fÃ¼r allozierbare Dummy-Argumente und Neuzuweisung von allozierbaren Komponenten, die mit einem OpenMP-Allokator alloziert wurden"
  
! #: fortran/trans-openmp.cc:5607 fortran/trans-openmp.cc:5627
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr "Nichtrechteckige Schleifenschachtelung mit nichtkonstanter Schrittweite fÃ¼r %qs"
  
! #: fortran/trans-openmp.cc:5629
  #, gcc-internal-format
  msgid "Used here"
  msgstr "Hier verwendet"
  
! #: fortran/trans-openmp.cc:7153
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr "%qs ist in %<allocate%>-Klausel bei %L angegeben, aber nicht in einer expliziten Privatisierungs-Klausel"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans-openmp.cc:8053
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): Bad statement code"
  
! #: fortran/trans-openmp.cc:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr "Der Basisname fÃ¼r Â»declare variantÂ« bei %L muss angegeben werden"
  
! #: fortran/trans-openmp.cc:8366
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Der Basisname bei %L passt nicht zum Namen der aktuellen Prozedur"
  
! #: fortran/trans-openmp.cc:8369
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr "Der Basisname bei %L darf kein Eintragsname sein"
  
! #: fortran/trans-openmp.cc:8372
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr "Der Basisname bei %L darf kein generischer Name sein"
  
! #: fortran/trans-openmp.cc:8375
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "Der Basisname bei %L darf kein Prozedurzeiger sein"
  
! #: fortran/trans-openmp.cc:8378
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "Die Basisprozedur bei %L muss eine explizite Schnittstelle haben"
  
! #: fortran/trans-openmp.cc:8491
  #, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr "Das Symbol %qs kann nicht gefunden werden"
  
! #: fortran/trans-openmp.cc:8502
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "Die Variante %qs bei %L muss eine Funktion oder Unterroutine sein"
  
! #: fortran/trans-openmp.cc:8516
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "Die Variante %qs und die Basis %qs bei %L haben inkompatible Typen: %s"
--- 81613,81725 ----
  msgid "Bad IO basetype (%d)"
  msgstr "Falscher IO-Basistyp (%d)"
  
! #: fortran/trans-openmp.cc:881 fortran/trans-openmp.cc:1398
  #, gcc-internal-format
  msgid "Sorry, polymorphic arrays not yet supported for firstprivate"
  msgstr "Sorry, polymorphe Felder werden fÃ¼r firstprivate noch nicht unterstÃ¼tzt"
  
! #: fortran/trans-openmp.cc:1552
  #, gcc-internal-format
  msgid "implicit mapping of assumed size array %qD"
  msgstr "Implizite Zuordnung von Feld %qD mit angenommener GrÃ¶ÃŸe"
  
! #: fortran/trans-openmp.cc:3296
  #, gcc-internal-format
  msgid "optional class parameter"
  msgstr "optionaler Klassenparameter"
  
! #: fortran/trans-openmp.cc:3712
  #, gcc-internal-format
  msgid "unhandled expression type"
  msgstr "unbehandelter Ausdruckstyp"
  
! #: fortran/trans-openmp.cc:3992
  #, gcc-internal-format
  msgid "unhandled expression"
  msgstr "unbehandelter Ausdruck"
  
! #: fortran/trans-openmp.cc:4114
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr "%<uses_allocators%>-Klausel mit Traits und Speicherbereichen"
  
! #: fortran/trans-openmp.cc:5038
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr "%<!$OMP %s%> bei %L erfordert %<-fopenmp-allocators%>"
  
! #: fortran/trans-openmp.cc:5041
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr "Alle Dateien, die eine solche Variable freigeben kÃ¶nnten, mÃ¼ssen mit %<-fopenmp-allocators%> kompiliert werden"
  
! #: fortran/trans-openmp.cc:5044
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr "Dazu gehÃ¶ren explizites DEALLOCATE, Neuzuweisung bei intrinsischer Zuweisung, INTENT(OUT) fÃ¼r allozierbare Dummy-Argumente und Neuzuweisung von allozierbaren Komponenten, die mit einem OpenMP-Allokator alloziert wurden"
  
! #: fortran/trans-openmp.cc:5621 fortran/trans-openmp.cc:5641
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr "Nichtrechteckige Schleifenschachtelung mit nichtkonstanter Schrittweite fÃ¼r %qs"
  
! #: fortran/trans-openmp.cc:5643
  #, gcc-internal-format
  msgid "Used here"
  msgstr "Hier verwendet"
  
! #: fortran/trans-openmp.cc:7165
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr "%qs ist in %<allocate%>-Klausel bei %L angegeben, aber nicht in einer expliziten Privatisierungs-Klausel"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans-openmp.cc:8065
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): Bad statement code"
  
! #: fortran/trans-openmp.cc:8368
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr "Der Basisname fÃ¼r Â»declare variantÂ« bei %L muss angegeben werden"
  
! #: fortran/trans-openmp.cc:8378
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Der Basisname bei %L passt nicht zum Namen der aktuellen Prozedur"
  
! #: fortran/trans-openmp.cc:8381
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr "Der Basisname bei %L darf kein Eintragsname sein"
  
! #: fortran/trans-openmp.cc:8384
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr "Der Basisname bei %L darf kein generischer Name sein"
  
! #: fortran/trans-openmp.cc:8387
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "Der Basisname bei %L darf kein Prozedurzeiger sein"
  
! #: fortran/trans-openmp.cc:8390
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "Die Basisprozedur bei %L muss eine explizite Schnittstelle haben"
  
! #: fortran/trans-openmp.cc:8503
  #, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr "Das Symbol %qs kann nicht gefunden werden"
  
! #: fortran/trans-openmp.cc:8514
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "Die Variante %qs bei %L muss eine Funktion oder Unterroutine sein"
  
! #: fortran/trans-openmp.cc:8528
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "Die Variante %qs und die Basis %qs bei %L haben inkompatible Typen: %s"
*************** msgid "Sorry, only support for integer k
*** 81431,81437 ****
  msgstr "Entschuldigung; fÃ¼r Image-Set bei %2$L ist nur UnterstÃ¼tzung fÃ¼r Ganzzahl-Art %1$d implementiert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans-stmt.cc:3686
  #, gcc-internal-format
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr "gfc_trans_select(): Bad type for case expr."
--- 81740,81746 ----
  msgstr "Entschuldigung; fÃ¼r Image-Set bei %2$L ist nur UnterstÃ¼tzung fÃ¼r Ganzzahl-Art %1$d implementiert"
  
  # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
! #: fortran/trans-stmt.cc:3700
  #, gcc-internal-format
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr "gfc_trans_select(): Bad type for case expr."
*************** msgstr "zusÃ¤tzliche Daten am Ende der D
*** 81600,81681 ****
  msgid "unexpected EOF"
  msgstr "Unerwartetes Dateiende"
  
! #: lto/lto-common.cc:2028
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr "Bytecode-Strom: Ausschuss am Ende des Â»symbolsÂ«-Abschnitts"
  
! #: lto/lto-common.cc:2055
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "Hex-Zahl konnte nicht eingelesen werden"
  
! #: lto/lto-common.cc:2087
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr "unerwarteter Dateiname %s in Linker-AuflÃ¶sungsdatei. %s erwartet"
  
! #: lto/lto-common.cc:2096
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "Datei-Offset konnte nicht eingelesen werden"
  
! #: lto/lto-common.cc:2099
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "unerwarteter Offset"
  
! #: lto/lto-common.cc:2120
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "ungÃ¼ltige Zeile in AuflÃ¶sungsdatei"
  
! #: lto/lto-common.cc:2142
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "ungÃ¼ltige AuflÃ¶sung in AuflÃ¶sungsdatei"
  
! #: lto/lto-common.cc:2148
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr "AuflÃ¶sungs-Sub-ID %wx nicht in Objekt-Datei"
  
! #: lto/lto-common.cc:2265
  #, gcc-internal-format
  msgid "bytecode stream in file %qs generated with GCC compiler older than 10.0"
  msgstr "Bytecode-Strom in Datei %qs, mit einem Ã¤lteren GCC-Compiler als 10.0 erzeugt"
  
! #: lto/lto-common.cc:2285
  #, gcc-internal-format
  msgid "cannot read %<LTO_section_decls%> from %s"
  msgstr "Fehler beim Einlesen von %<LOT_section_decls%> aus %s"
  
! #: lto/lto-common.cc:2406
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "Â»%sÂ« kann nicht geÃ¶ffnet werden"
  
! #: lto/lto-common.cc:2427
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Â»%sÂ« kann nicht in den Speicher geladen werden"
  
! #: lto/lto-common.cc:2438
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Â»%sÂ« kann nicht gelesen werden"
  
! #: lto/lto-common.cc:2755
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "Datei zur SymbolauflÃ¶sung konnte nicht geÃ¶ffnet werden: %m"
  
! #: lto/lto-common.cc:2880
  #, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "fehlende AuflÃ¶sungsdaten fÃ¼r %s"
  
! #: lto/lto-common.cc:2917
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr "Fehler beim EinfÃ¼gen von Ãœbersetzungseinheiten"
--- 81909,81990 ----
  msgid "unexpected EOF"
  msgstr "Unerwartetes Dateiende"
  
! #: lto/lto-common.cc:2030
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr "Bytecode-Strom: Ausschuss am Ende des Â»symbolsÂ«-Abschnitts"
  
! #: lto/lto-common.cc:2057
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "Hex-Zahl konnte nicht eingelesen werden"
  
! #: lto/lto-common.cc:2089
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr "unerwarteter Dateiname %s in Linker-AuflÃ¶sungsdatei. %s erwartet"
  
! #: lto/lto-common.cc:2098
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "Datei-Offset konnte nicht eingelesen werden"
  
! #: lto/lto-common.cc:2101
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "unerwarteter Offset"
  
! #: lto/lto-common.cc:2122
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "ungÃ¼ltige Zeile in AuflÃ¶sungsdatei"
  
! #: lto/lto-common.cc:2144
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "ungÃ¼ltige AuflÃ¶sung in AuflÃ¶sungsdatei"
  
! #: lto/lto-common.cc:2150
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr "AuflÃ¶sungs-Sub-ID %wx nicht in Objekt-Datei"
  
! #: lto/lto-common.cc:2267
  #, gcc-internal-format
  msgid "bytecode stream in file %qs generated with GCC compiler older than 10.0"
  msgstr "Bytecode-Strom in Datei %qs, mit einem Ã¤lteren GCC-Compiler als 10.0 erzeugt"
  
! #: lto/lto-common.cc:2287
  #, gcc-internal-format
  msgid "cannot read %<LTO_section_decls%> from %s"
  msgstr "Fehler beim Einlesen von %<LOT_section_decls%> aus %s"
  
! #: lto/lto-common.cc:2408
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "Â»%sÂ« kann nicht geÃ¶ffnet werden"
  
! #: lto/lto-common.cc:2429
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Â»%sÂ« kann nicht in den Speicher geladen werden"
  
! #: lto/lto-common.cc:2440
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Â»%sÂ« kann nicht gelesen werden"
  
! #: lto/lto-common.cc:2757
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "Datei zur SymbolauflÃ¶sung konnte nicht geÃ¶ffnet werden: %m"
  
! #: lto/lto-common.cc:2882
  #, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "fehlende AuflÃ¶sungsdaten fÃ¼r %s"
  
! #: lto/lto-common.cc:2919
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr "Fehler beim EinfÃ¼gen von Ãœbersetzungseinheiten"
*************** msgstr "close: %s"
*** 81730,81736 ****
  msgid "two or more sections for %s"
  msgstr "zwei oder mehr Abschnitte fÃ¼r %s"
  
! #: lto/lto-partition.cc:534
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr "MindestgrÃ¶ÃŸe der Partition darf nicht grÃ¶ÃŸer als HÃ¶chstgrÃ¶ÃŸe der Partition sein"
--- 82039,82045 ----
  msgid "two or more sections for %s"
  msgstr "zwei oder mehr Abschnitte fÃ¼r %s"
  
! #: lto/lto-partition.cc:535
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr "MindestgrÃ¶ÃŸe der Partition darf nicht grÃ¶ÃŸer als HÃ¶chstgrÃ¶ÃŸe der Partition sein"
*************** msgstr "Variable %qD als Funktion redekl
*** 81800,81846 ****
  msgid "function %qD redeclared as variable"
  msgstr "Funktion %qD als Variable redeklariert"
  
! #: lto/lto.cc:172
  #, gcc-internal-format
  msgid "%<lto_obj_file_open()%> failed"
  msgstr "%<lto_obj_file_open()%> failed"
  
! #: lto/lto.cc:204
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr "waitpid gescheitert"
  
! #: lto/lto.cc:207
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr "Streaming-Kindprozess fehlgeschlagen"
  
! #: lto/lto.cc:210
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr "Der Streaming-Kindprozess wurde durch ein Signal beendet"
  
! #: lto/lto.cc:317
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr "kein Dateiname fÃ¼r LTRANS-Ausgabeliste angegeben"
  
! #: lto/lto.cc:425
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "LTRANS-Ausgabeliste Â»%sÂ« kann nicht geÃ¶ffnet werden: %m"
  
! #: lto/lto.cc:432
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "beim Schreiben in LTRANS-Ausgabeliste %s: %m"
  
! #: lto/lto.cc:442
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "LTRANS-Ausgabeliste Â»%sÂ« kann nicht geschlossen werden: %m"
  
! #: m2/gm2-lang.cc:1119
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr "Ausdruck kann nicht umgewandelt werden, nur Basistypen kÃ¶nnen umgewandelt werden"
--- 82109,82155 ----
  msgid "function %qD redeclared as variable"
  msgstr "Funktion %qD als Variable redeklariert"
  
! #: lto/lto.cc:174
  #, gcc-internal-format
  msgid "%<lto_obj_file_open()%> failed"
  msgstr "%<lto_obj_file_open()%> failed"
  
! #: lto/lto.cc:206
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr "waitpid gescheitert"
  
! #: lto/lto.cc:209
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr "Streaming-Kindprozess fehlgeschlagen"
  
! #: lto/lto.cc:212
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr "Der Streaming-Kindprozess wurde durch ein Signal beendet"
  
! #: lto/lto.cc:319
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr "kein Dateiname fÃ¼r LTRANS-Ausgabeliste angegeben"
  
! #: lto/lto.cc:427
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "LTRANS-Ausgabeliste Â»%sÂ« kann nicht geÃ¶ffnet werden: %m"
  
! #: lto/lto.cc:434
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "beim Schreiben in LTRANS-Ausgabeliste %s: %m"
  
! #: lto/lto.cc:444
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "LTRANS-Ausgabeliste Â»%sÂ« kann nicht geschlossen werden: %m"
  
! #: m2/gm2-lang.cc:1137
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr "Ausdruck kann nicht umgewandelt werden, nur Basistypen kÃ¶nnen umgewandelt werden"
*************** msgstr "inkonsistent wegen %qs"
*** 81917,81964 ****
  msgid "constant %qs is too large"
  msgstr "Konstante %qs ist zu groÃŸ"
  
! #: m2/gm2-gcc/m2expr.cc:2609
  #, gcc-internal-format
  msgid "not expecting different types to binary operator"
  msgstr "binÃ¤rer Operator erwartet denselben Typ fÃ¼r beide Operanden"
  
! #: m2/gm2-gcc/m2expr.cc:2867
  #, gcc-internal-format
  msgid "cannot take the address of this expression"
  msgstr "dieser Ausdruck hat keine Adresse"
  
! #: m2/gm2-gcc/m2expr.cc:3634
  #, gcc-internal-format
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr "Argument fÃ¼r CAP muss eine Konstante oder eine Variable vom Typ CHAR sein"
  
! #: m2/gm2-gcc/m2expr.cc:3914 m2/gm2-gcc/m2expr.cc:4020
! #: m2/gm2-gcc/m2expr.cc:4029
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr "Konstantenliteral %qs Ã¼berschreitet internen ZTYPE-Bereich"
  
! #: m2/gm2-gcc/m2expr.cc:3949
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr "Konstantenliteral %qs enthÃ¤lt %qc, 0 oder 1 erwartet"
  
! #: m2/gm2-gcc/m2expr.cc:3964 m2/gm2-gcc/m2expr.cc:3976
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr "Konstantenliteral %qs enthÃ¤lt %qc, %qs erwartet"
  
! #: m2/gm2-gcc/m2expr.cc:3995
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr "Konstantenliteral %qs enthÃ¤lt %qc, erwartet wird %qs oder %qs"
  
! #: m2/gm2-gcc/m2expr.cc:4061
  #, gcc-internal-format
  msgid "%qs applied to a void type"
  msgstr "%qs wird auf einen void-Typ angewendet"
  
! #: m2/gm2-gcc/m2expr.cc:4082 m2/gm2-gcc/m2expr.cc:4126
  #, gcc-internal-format
  msgid "%qs applied to an incomplete type"
  msgstr "%qs wird auf einen unvollstÃ¤ndigen Typ angewendet"
--- 82226,82273 ----
  msgid "constant %qs is too large"
  msgstr "Konstante %qs ist zu groÃŸ"
  
! #: m2/gm2-gcc/m2expr.cc:2617
  #, gcc-internal-format
  msgid "not expecting different types to binary operator"
  msgstr "binÃ¤rer Operator erwartet denselben Typ fÃ¼r beide Operanden"
  
! #: m2/gm2-gcc/m2expr.cc:2875
  #, gcc-internal-format
  msgid "cannot take the address of this expression"
  msgstr "dieser Ausdruck hat keine Adresse"
  
! #: m2/gm2-gcc/m2expr.cc:3642
  #, gcc-internal-format
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr "Argument fÃ¼r CAP muss eine Konstante oder eine Variable vom Typ CHAR sein"
  
! #: m2/gm2-gcc/m2expr.cc:3922 m2/gm2-gcc/m2expr.cc:4028
! #: m2/gm2-gcc/m2expr.cc:4037
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr "Konstantenliteral %qs Ã¼berschreitet internen ZTYPE-Bereich"
  
! #: m2/gm2-gcc/m2expr.cc:3957
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr "Konstantenliteral %qs enthÃ¤lt %qc, 0 oder 1 erwartet"
  
! #: m2/gm2-gcc/m2expr.cc:3972 m2/gm2-gcc/m2expr.cc:3984
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr "Konstantenliteral %qs enthÃ¤lt %qc, %qs erwartet"
  
! #: m2/gm2-gcc/m2expr.cc:4003
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr "Konstantenliteral %qs enthÃ¤lt %qc, erwartet wird %qs oder %qs"
  
! #: m2/gm2-gcc/m2expr.cc:4069
  #, gcc-internal-format
  msgid "%qs applied to a void type"
  msgstr "%qs wird auf einen void-Typ angewendet"
  
! #: m2/gm2-gcc/m2expr.cc:4090 m2/gm2-gcc/m2expr.cc:4134
  #, gcc-internal-format
  msgid "%qs applied to an incomplete type"
  msgstr "%qs wird auf einen unvollstÃ¤ndigen Typ angewendet"
*************** msgstr "Speicherreservierung in vasprint
*** 81973,81984 ****
  msgid "at %s, %s"
  msgstr "bei %s, %s"
  
! #: m2/gm2-gcc/m2statement.cc:558
  #, gcc-internal-format
  msgid "internal error: not expecting operand1 to be a constant set"
  msgstr "internal error: not expecting operand1 to be a constant set"
  
! #: m2/gm2-gcc/m2statement.cc:952
  #, gcc-internal-format
  msgid "expecting one and only one label to be declared"
  msgstr "es sollte genau 1 Sprungmarke deklariert sein"
--- 82282,82293 ----
  msgid "at %s, %s"
  msgstr "bei %s, %s"
  
! #: m2/gm2-gcc/m2statement.cc:563
  #, gcc-internal-format
  msgid "internal error: not expecting operand1 to be a constant set"
  msgstr "internal error: not expecting operand1 to be a constant set"
  
! #: m2/gm2-gcc/m2statement.cc:957
  #, gcc-internal-format
  msgid "expecting one and only one label to be declared"
  msgstr "es sollte genau 1 Sprungmarke deklariert sein"
*************** msgstr "unverwendeter Name %qE"
*** 83118,87874 ****
  #, gcc-internal-format, gfc-internal-format
  msgid "are you trying to break %s? how dare you?"
  msgstr "Wert Â»%sÂ« kann in diesem Bereich nicht gefunden werden"
- 
- #~ msgid "to generate dependencies you must specify '-fcpp' "
- #~ msgstr "um AbhÃ¤ngigkeiten zu erzeugen, mÃ¼ssen Sie %<-fcpp%> angeben"
- 
- #, no-c-format
- #~ msgid "When vectorizing for SVE, consider using unpacked vectors for smaller elements and use the cost model to pick the cheapest approach.  Also use the cost model to choose between SVE and Advanced SIMD vectorization."
- #~ msgstr "Bei der Vektorisierung fÃ¼r SVE ungepackte Vektoren fÃ¼r kleinere Elemente in Betracht ziehen und das Kostenmodell verwenden, um den gÃ¼nstigsten Ansatz auszuwÃ¤hlen. Das Kostenmodell wÃ¤hlt auÃŸerdem zwischen SVE und Advanced SIMD-Vektorisierung."
- 
- #, no-c-format
- #~ msgid "Generate eBPF for the given Linux kernel version."
- #~ msgstr "eBPF fÃ¼r die angegebene Linux-Kernelversion erzeugen."
- 
- #, no-c-format
- #~ msgid "Use NewABI-style %reloc() assembly operators."
- #~ msgstr "%reloc()-Assembleroperatoren im NewABI-Stil verwenden."
- 
- #, no-c-format
- #~ msgid "Explain what alignment considerations lead to the decision to make an insn short or long."
- #~ msgstr "ErlÃ¤utern, welche AusrichtungsÃ¼berlegungen zu der Entscheidung fÃ¼hren, einen Befehl lang oder kurz zu machen."
- 
- #, no-c-format
- #~ msgid "Enable bbit peephole2."
- #~ msgstr "Bbit-Peephole2 einschalten."
- 
- #~ msgid "invalid use of %<...%> with builtin function"
- #~ msgstr "ungÃ¼ltige Verwendung von %<...%> mit eingebauter Funktion"
- 
- #~ msgid "type conversion result count mismatch"
- #~ msgstr "Unpassende Anzahl der Ergebniswerte bei Typumwandlung"
- 
- #~ msgid "multiple-value argument in single-value context"
- #~ msgstr "Funktionsaufruf mit mehreren Werten in Kontext mit einem Wert"
- 
- #~ msgid "invalid use of %<...%> with non-slice"
- #~ msgstr "ungÃ¼ltige Verwendung von %<...%> mit Nicht-Slice"
- 
- #~ msgid "invalid use of %<...%> calling non-variadic function"
- #~ msgstr "ungÃ¼ltige Verwendung von %<...%> bei Aufruf einer nicht-variadischen Funktion"
- 
- #~ msgid "index must be integer"
- #~ msgstr "Index muss eine Ganzzahl sein"
- 
- #~ msgid "slice end must be integer"
- #~ msgstr "Scheibenende muss eine Ganzzahl sein"
- 
- #~ msgid "slice capacity must be integer"
- #~ msgstr "ScheibenkapazitÃ¤t muss ganzzahlig sein"
- 
- #~ msgid "inverted slice range"
- #~ msgstr "umgekehrter Scheibenbereich"
- 
- #~ msgid "slice of unaddressable value"
- #~ msgstr "Scheibe ohne adressierbaren Wert"
- 
- #~ msgid "too many expressions for struct"
- #~ msgstr "zu viele AusdrÃ¼cke fÃ¼r Struktur"
- 
- #~ msgid "too few expressions for struct"
- #~ msgstr "zu wenige AusdrÃ¼cke fÃ¼r Struktur"
- 
- #, gcc-internal-format, gfc-internal-format
- #~ msgid "argument %i of variable length array %s is null but the corresponding bound argument %i value is %s"
- #~ msgstr "Argument %i des Arrays variabler LÃ¤nge %s ist null, aber der Wert des zugehÃ¶rigen verbundenen Arguments %i ist %s"
- 
- #, gcc-internal-format
- #~ msgid "argument %i to %<%T[static %E]%> is null where non-null expected"
- #~ msgstr "Argument %i von %<%T[static %E]%> ist null, aber nicht-null wird erwartet"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79878
- #, gcc-internal-format
- #~ msgid "%qs RHS in assignment statement"
- #~ msgstr "%qs auf der rechten Seite Zuweisung"
- 
- #, gcc-internal-format
- #~ msgid "assuming signed overflow does not occur when simplifying %</%> or %<%%%> to %<>>%> or %<&%>"
- #~ msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %</%> oder %<%%%> auf %<>>%> oder %<&%> vereinfacht wird"
- 
- #, gcc-internal-format
- #~ msgid "assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> to %<X%> or %<Y%>"
- #~ msgstr "Annehmen, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %<min/max (X,Y)%> zu %<X%> oder %<Y%> vereinfacht wird"
- 
- #, gcc-internal-format
- #~ msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
- #~ msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn %<abs (X)%> auf %<X%> oder %<-X%> vereinfacht wird"
- 
- #, gcc-internal-format
- #~ msgid "%qE attribute ignored due to conflict with attribute %qs"
- #~ msgstr "Attribut %qE steht mit Attribut %qs in Konflikt; wird ignoriert"
- 
- #, gcc-internal-format
- #~ msgid "%qE attribute ignored due to conflict with %qs attribute"
- #~ msgstr "Attribut %qE steht mit Attribut %qs in Konflikt; wird ignoriert"
- 
- #, gcc-internal-format
- #~ msgid "converting a packed %qT pointer (alignment %d) to a %qT pointer (alignment %d) may result in an unaligned pointer value"
- #~ msgstr "die Umwandlung eines gepackten Zeigers auf %qT (Ausrichtung %d) in einen Zeiger auf %qT (Ausrichtung %d) fÃ¼hrt mÃ¶glicherweise zu einem nicht ausgerichteten Zeiger"
- 
- #, gcc-internal-format
- #~ msgid "%<-march=%s%>: unsupported ISA subset %<%c%>"
- #~ msgstr "%<-march=%s%>: nicht unterstÃ¼tzte ISA-Teilmenge %<%c%>"
- 
- #, gcc-internal-format
- #~ msgid "%<-march=%s%>: ISA string is not in canonical order. %<%c%>"
- #~ msgstr "%<-march=%s%>: ISA-Zeichenkette ist nicht in kanonischer Reihenfolge. %<%c%>"
- 
- #, gcc-internal-format
- #~ msgid "%<-march=%s%>: unexpected ISA string at end: %qs"
- #~ msgstr "%<-march=%s%>: unerwartete ISA-Zeichenkette am Ende: %qs"
- 
- #, gcc-internal-format
- #~ msgid "missing argument to %<target(\"branch-protection=\")%> pragma or attribute"
- #~ msgstr "fehlendes Argument fÃ¼r Pragma oder Attribut %<target(\"branch-protection=\")%>"
- 
- #, gcc-internal-format
- #~ msgid "invalid protection type %qs in %<target(\"branch-protection=\")%> pragma or attribute"
- #~ msgstr "ungÃ¼ltiger Schutztyp %qs in Pragma oder Attribut %<target(\"branch-protection=\")%>"
- 
- #, gcc-internal-format
- #~ msgid "GCC does not currently support mixed size types for %<simd%> functions"
- #~ msgstr "GCC unterstÃ¼tzt derzeit keine Typen gemischter GrÃ¶ÃŸe fÃ¼r %<simd%>-Funktionen"
- 
- #, gcc-internal-format
- #~ msgid "unsupported return type %qT for %<simd%> functions"
- #~ msgstr "nicht unterstÃ¼tzter RÃ¼ckgabetyp %qT fÃ¼r %<simd%>-Funktionen"
- 
- #, gcc-internal-format
- #~ msgid "unexpected %<%s%> after %<%s%>"
- #~ msgstr "unerwartetes %<%s%> nach %<%s%>"
- 
- #, gcc-internal-format
- #~ msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
- #~ msgstr "ungÃ¼ltiges Argument %qs fÃ¼r %<-mbranch-protection=%>"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90157
- #, gcc-internal-format
- #~ msgid "missing argument for %<-mbranch-protection=%>"
- #~ msgstr "fehlendes Argument fÃ¼r %<-mbranch-protection=%>"
- 
- #, gcc-internal-format
- #~ msgid "IO definition for %q+D needs an address"
- #~ msgstr "IO-Definition fÃ¼r %q+D erfordert eine Adresse"
- 
- #, gcc-internal-format
- #~ msgid "unsupported variable field offset"
- #~ msgstr "Variabler Feld-Offset wird nicht unterstÃ¼tzt"
- 
- #, gcc-internal-format
- #~ msgid "unsupported variable size field access"
- #~ msgstr "Zugriff auf Feld mit variabler GrÃ¶ÃŸe wird nicht unterstÃ¼tzt"
- 
- #, gcc-internal-format
- #~ msgid "unsupported field expression"
- #~ msgstr "nicht unterstÃ¼tzter Feldausdruck"
- 
- #, gcc-internal-format
- #~ msgid "field size too large"
- #~ msgstr "FeldgrÃ¶ÃŸe ist zu groÃŸ"
- 
- #, gcc-internal-format
- #~ msgid "invalid second argument to built-in function"
- #~ msgstr "ungÃ¼ltiges zweites Argument fÃ¼r eingebaute Funktion"
- 
- #, gcc-internal-format
- #~ msgid "argument is not a field access"
- #~ msgstr "Argument muss ein Feldzugriff sein"
- 
- #, gcc-internal-format
- #~ msgid "XNACK support"
- #~ msgstr "XNACK-UnterstÃ¼tzung"
- 
- #, gcc-internal-format
- #~ msgid "either -fopenacc or -fopenmp must be set"
- #~ msgstr "entweder %<-fopenacc%> oder %<-fopenmp%> muss angegeben sein"
- 
- #, gcc-internal-format
- #~ msgid "code model %qs needs %s"
- #~ msgstr "Codemodell %qs erfordert %s"
- 
- #, gcc-internal-format
- #~ msgid "%qE attribute requires %s"
- #~ msgstr "Attribut %qE erfordert %s"
- 
- #, gcc-internal-format
- #~ msgid "expected %<#pragma acc%> clause"
- #~ msgstr "Klausel %<#pragma acc%> erwartet"
- 
- #, gcc-internal-format
- #~ msgid "expected %<#pragma omp%> clause"
- #~ msgstr "Klausel %<#pragma omp%> erwartet"
- 
- #, gcc-internal-format
- #~ msgid "collapsed loops not perfectly nested"
- #~ msgstr "zusammengelegte Schleifen sind nicht perfekt geschachtelt"
- 
- #, gcc-internal-format
- #~ msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%>"
- #~ msgstr "%<construct%>, %<device%>, %<implementation%> oder %<user%> erwartet"
- 
- #, gcc-internal-format
- #~ msgid "expected %<seq_cst%>, %<relaxed%> or %<acq_rel%>"
- #~ msgstr "%<seq_cst%>, %<relaxed%> oder %<acq_rel%> erwartet"
- 
- #, gcc-internal-format
- #~ msgid "pointer type mismatch between %qT and %qT of %qD and %qD in conditional expression"
- #~ msgstr "unvertrÃ¤gliche Zeigertypen %qT und %qT von %qD und %qD in bedingtem Ausdruck"
- 
- #, gcc-internal-format
- #~ msgid "excess elements in %<char%> array initializer"
- #~ msgstr "Ã¼berzÃ¤hlige Elemente in %<char%>-Array-Initialisierung"
- 
- #, gcc-internal-format
- #~ msgid "cannot dereference %qE in %qs clause"
- #~ msgstr "%qE in %qs-Klausel kann nicht dereferenziert werden"
- 
- #, gcc-internal-format
- #~ msgid "change of the active member of a union from %qD to %qD"
- #~ msgstr "Ã„nderung des aktiven Elements einer union von %qD zu %qD"
- 
- #, gcc-internal-format
- #~ msgid "previous declaration %q#D here"
- #~ msgstr "vorherige Deklaration von %q#D ist hier"
- 
- #, gcc-internal-format
- #~ msgid "deduction guide %q+D redeclared"
- #~ msgstr "Herleitungshinweis %q+D neudeklariert"
- 
- #, gcc-internal-format
- #~ msgid "  enters scope of %q#D, which has non-trivial destructor"
- #~ msgstr "  Eintritt in GÃ¼ltigkeitsbereich von %q#D mit nicht-trivialem Destruktor"
- 
- #, gcc-internal-format
- #~ msgid "  enters scope of %q#D which has non-trivial destructor"
- #~ msgstr "  Eintritt in GÃ¼ltigkeitsbereich von %q#D mit nicht-trivialem Destruktor"
- 
- #, gcc-internal-format
- #~ msgid "cannot define %qD in different module"
- #~ msgstr "%qD kann nicht in einem anderen Modul definiert sein"
- 
- #, gcc-internal-format
- #~ msgid "lambda templates are only available with %<-std=c++14%> or %<-std=gnu++14%>"
- #~ msgstr "Lambda-Templates sind nur mit %<-std=c++14%> oder %<-std=gnu++14%> verfÃ¼gbar"
- 
- #, gcc-internal-format
- #~ msgid "unknown OpenMP directive name in %<omp::directive%> attribute argument"
- #~ msgstr "unbekannter OpenMP-Direktiven-Name im Argument des Attributs %<omp::directive%>"
- 
- #, gcc-internal-format
- #~ msgid "not enough for loops to collapse"
- #~ msgstr "zu wenige for-Schleifen um sie einzuklappen"
- 
- #, gcc-internal-format
- #~ msgid "%<#pragma GCC unroll%> must be inside a function"
- #~ msgstr "%<#pragma GCC unroll%> muss innerhalb einer Funktion sein"
- 
- #, gcc-internal-format
- #~ msgid "taking address of temporary array"
- #~ msgstr "Adresse eines temporÃ¤ren Wertes wird verwendet"
- 
- #, gcc-internal-format
- #~ msgid "closing json file %s: %m"
- #~ msgstr "Fehler beim SchlieÃŸen der JSON-Datei %s: %m"
- 
- #, gcc-internal-format
- #~ msgid "closing mixin file %s: %m"
- #~ msgstr "Fehler beim SchlieÃŸen der Mixin-Datei %s: %m"
- 
- #, gcc-internal-format
- #~ msgid "opening mixin file %s: %m"
- #~ msgstr "Fehler beim Ã–ffnen der Mixin-Datei %s: %m"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
- #, gcc-internal-format
- #~ msgid "TODO: Vector sections in data statements"
- #~ msgstr "TODO: Vector sections in data statements"
- 
- #, gcc-internal-format, gfc-internal-format
- #~ msgid "property must be constant integer expression or string literal at %C"
- #~ msgstr "Eigenschaft bei %C muss ein konstanter ganzzahliger Ausdruck oder ein Zeichenkettenliteral sein"
- 
- #, gcc-internal-format
- #~ msgid "expected %<construct%>, %<device%>, %<implementation%> or %<user%> at %C"
- #~ msgstr "%<construct%>, %<device%>, %<implementation%> oder %<user%> bei %C erwartet"
- 
- #, gcc-internal-format, gfc-internal-format
- #~ msgid "collapsed %s loops not perfectly nested at %L"
- #~ msgstr "Zusammengefallene Â»%sÂ«-Schleifen bei %L nicht perfekt geschachtelt"
- 
- #, gcc-internal-format, gfc-internal-format
- #~ msgid "OpenMP directives other than SIMD or DECLARE TARGET at %C may not appear in PURE procedures"
- #~ msgstr "OpenMP-Direktiven auÃŸer SIMD und DECLARE TARGET bei %C dÃ¼rfen in PURE-Prozeduren nicht vorkommen"
- 
- #, gcc-internal-format
- #~ msgid "TODO"
- #~ msgstr "TODO"
- 
- #~ msgid "%qs specified with %qD"
- #~ msgstr "%qs mit %qD angegeben"
- 
- #~ msgid "invalid operand size for operand code 'Z'"
- #~ msgstr "ungÃ¼ltige OperandengrÃ¶ÃŸe fÃ¼r Operandencode Â»ZÂ«"
- 
- #~ msgid "Implement DIP25: Sealed references."
- #~ msgstr "DIP25 \"Versiegelte Referenzen\" implementieren."
- 
- #~ msgid "Revert DIP25: Sealed references."
- #~ msgstr "DIP25 \"Versiegelte Referenzen\" rÃ¼ckgÃ¤ngig machen."
- 
- #~ msgid "Duplicate DIMENSION attribute at %C"
- #~ msgstr "Doppeltes DIMENSION-Attribut bei %C"
- 
- #~ msgid "internal error: not expecting this base value for a constant"
- #~ msgstr "internal error: not expecting this base value for a constant"
- 
- #~ msgid "-gz=zlib is not supported in this configuration"
- #~ msgstr "-gz=zlib wird in dieser Konfiguration nicht unterstÃ¼tzt"
- 
- #~ msgid "-mbig-endian and -mlittle-endian may not be used together"
- #~ msgstr "Â»-mbig-endianÂ« und Â»-mlittle-endianÂ« dÃ¼rfen nicht zusammen verwendet werden"
- 
- #~ msgid "Allow variadic functions without named parameter."
- #~ msgstr "Variadische Funktionen ohne benannte Parameter erlauben."
- 
- #~ msgid "Allow use of '=>' for methods and top-level functions in addition to lambdas."
- #~ msgstr "Verwendung von Â»=>Â« fÃ¼r Methoden und Top-Level-Funktionen zusÃ¤tzlich zu Lambdas zulassen."
- 
- #~ msgid "Disable Markdown replacements in Ddoc."
- #~ msgstr "Markdown-Ersetzungen in Ddoc ausschalten."
- 
- #~ msgid "List instances of Markdown replacements in Ddoc."
- #~ msgstr "Vorkommen von Markdown-Ersetzungen in Ddoc auflisten."
- 
- #~ msgid "Generate SBIT, CBIT instructions."
- #~ msgstr "SBIT, CBIT-Befehle erzeugen."
- 
- #~ msgid "Support multiply accumulate instructions."
- #~ msgstr "Multiplizier-Addier-Befehle unterstÃ¼tzen."
- 
- #~ msgid "Treat data references as near, far or medium. medium is default."
- #~ msgstr "Datenreferenzen als near, far oder medium behandeln. Standard ist medium."
- 
- #~ msgid "Generate code for CR16C architecture."
- #~ msgstr "Code fÃ¼r CR16C-Architektur erzeugen."
- 
- #~ msgid "Generate code for CR16C+ architecture (Default)."
- #~ msgstr "Code fÃ¼r CR16C+-Architektur erzeugen (Standard)."
- 
- #~ msgid "Treat integers as 32-bit."
- #~ msgstr "Ganzzahlen als 32 Bit behandeln."
- 
- #~ msgid "Compile with 32 bit longs and pointers, which is the only supported behavior and thus the flag is ignored."
- #~ msgstr "Mit 32-Bit Longs und Zeigern kompilieren (einzige unterstÃ¼tzte Option)."
- 
- #~ msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
- #~ msgstr "-mcpu=CPU\tEigenschaften der angegebenen CPU verwenden und entsprechend Code planen."
- 
- #~ msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
- #~ msgstr "Bekannte TILEPro-CPUs (fÃ¼r Verwendung mit Option -mcpu=):"
- 
- #~ msgid "-mstack-size=<number>\tSet the private segment size per wave-front, in bytes."
- #~ msgstr "-mstack-size=<Anzahl>\tGrÃ¶ÃŸe des privaten Segments pro Wellenfront festlegen, in Bytes."
- 
- #~ msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
- #~ msgstr "Bekannte TILE-Gx CPUs (fÃ¼r Verwendung mit Option -mcpu=):"
- 
- #~ msgid "Compile with 32 bit longs and pointers."
- #~ msgstr "Mit 32-Bit Longs und Zeigern kompilieren."
- 
- #~ msgid "Compile with 64 bit longs and pointers."
- #~ msgstr "Mit 64-Bit Longs und Zeigern kompilieren."
- 
- #~ msgid "Use given TILE-Gx code model."
- #~ msgstr "Gegebenes Codemodell TILE-Gx verwenden."
- 
- #~ msgid "Enable Rcq constraint handling - most short code generation depends on this."
- #~ msgstr "Rcq-Constraint-Handling einschalten â€“ der GroÃŸteil der Kurzcodeerzeugung hÃ¤ngt davon ab."
- 
- #~ msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
- #~ msgstr "Rcq-Constraint-Handling einschalten â€“ ccfsm-condexec hÃ¤ngt zum groÃŸen Teil davon ab."
- 
- #~ msgid "Generate debug information in STABS format."
- #~ msgstr "Fehlersuchinformationen im STABS-Format erzeugen."
- 
- #~ msgid "Generate debug information in extended STABS format."
- #~ msgstr "Fehlersuchinformationen im erweiterten STABS-Format erzeugen."
- 
- #~ msgid "Generate debug information in XCOFF format."
- #~ msgstr "Fehlersuchinformationen im XCOFF-Format erzeugen."
- 
- #~ msgid "Generate debug information in extended XCOFF format."
- #~ msgstr "Fehlersuchinformationen im erweiterten XCOFF-Format erzeugen."
- 
- #~ msgid "--param=evrp-mode=[legacy|ranger|legacy-first|ranger-first] Specifies the mode Early VRP should operate in."
- #~ msgstr "--param=evrp-mode=[legacy|ranger|legacy-first|ranger-first] Gibt an, in welchem Modus Early-VRP arbeiten soll."
- 
- #~ msgid "Scale factor to apply to the number of blocks in a threading path when comparing to the number of (scaled) statements."
- #~ msgstr "Skalierungsfaktor fÃ¼r die Anzahl der BlÃ¶cke in einem Threadingpfad, verglichen mit der Anzahl der (skalierten) Anweisungen."
- 
- #~ msgid "Maximum number of basic blocks on a jump thread path."
- #~ msgstr "HÃ¶chstzahl der Basis-BlÃ¶cke in einem Sprungpfad eines Threads."
- 
- #~ msgid "The maximum number of unswitchings in a single loop."
- #~ msgstr "Die HÃ¶chstzahl der Abschaltungen in einer einzelnen Schleife."
- 
- #~ msgid "Maximum number of assertions to add along the default edge of a switch statement during VRP."
- #~ msgstr "HÃ¶chstzahl der Assertions, die wÃ¤hrend der VRP entlang der Standardkante einer switch-Anweisung hinzugefÃ¼gt werden."
- 
- #~ msgid "--param=vrp1-mode=[vrp|ranger] Specifies the mode VRP1 should operate in."
- #~ msgstr "--param=vrp1-mode=[vrp|ranger]\tAngeben, in welchem Modus VRP1 arbeiten soll."
- 
- #~ msgid "--param=vrp2-mode=[vrp|ranger] Specifies the mode VRP2 should operate in."
- #~ msgstr "--param=vrp2-mode=[vrp|ranger]\tGibt an, in welchem Modus VRP2 arbeiten soll."
- 
- #~ msgid "invalid conversion from type %<* __vector_quad%>"
- #~ msgstr "ungÃ¼ltige Umwandlung von Typ %<* __vector_quad%>"
- 
- #~ msgid "invalid conversion to type %<* __vector_quad%>"
- #~ msgstr "ungÃ¼ltige Umwandlung in Typ %<* __vector_quad%>"
- 
- #~ msgid "invalid conversion from type %<* __vector_pair%>"
- #~ msgstr "ungÃ¼ltige Umwandlung von %<* __vector_pair%>"
- 
- #~ msgid "invalid conversion to type %<* __vector_pair%>"
- #~ msgstr "ungÃ¼ltige Umwandlung in %<* __vector_pair%>"
- 
- #~ msgid "invalid %%c operand"
- #~ msgstr "ungÃ¼ltiger %%c-Operand"
- 
- #~ msgid "invalid %%d operand"
- #~ msgstr "ungÃ¼ltiger %%d-Operand"
- 
- #~ msgid "invalid %%H specifier"
- #~ msgstr "ungÃ¼ltiger %%H-Spezifizierer"
- 
- #~ msgid "invalid %%h operand"
- #~ msgstr "ungÃ¼ltiger %%h-Operand"
- 
- #~ msgid "invalid %%I operand"
- #~ msgstr "ungÃ¼ltiger %%I-Operand"
- 
- #~ msgid "invalid %%i operand"
- #~ msgstr "ungÃ¼ltiger %%i-Operand"
- 
- #~ msgid "invalid %%j operand"
- #~ msgstr "ungÃ¼ltiger %%j-Operand"
- 
- #~ msgid "invalid %%%c operand"
- #~ msgstr "ungÃ¼ltiger %%%c-Operand"
- 
- #~ msgid "invalid %%N operand"
- #~ msgstr "ungÃ¼ltiger %%N-Operand"
- 
- #~ msgid "invalid operand for 'r' specifier"
- #~ msgstr "ungÃ¼ltiger Operand fÃ¼r Spezifizierer Â»rÂ«"
- 
- #~ msgid "unable to print out operand yet; code == %d (%c)"
- #~ msgstr "Operand kann noch nicht ausgegeben werden; Code == %d (%c)"
- 
- #~ msgid "invalid %%H operand"
- #~ msgstr "ungÃ¼ltiger %%H-Operand"
- 
- #~ msgid "invalid %%L operand"
- #~ msgstr "ungÃ¼ltiger %%L-Operand"
- 
- #~ msgid "invalid %%M operand"
- #~ msgstr "ungÃ¼ltiger %%M-Operand"
- 
- #~ msgid "invalid %%t operand"
- #~ msgstr "ungÃ¼ltiger %%t-Operand"
- 
- #~ msgid "profiler support for CR16"
- #~ msgstr "ProfilerunterstÃ¼tzung fÃ¼r CR16"
- 
- #~ msgid "unknown evrp mode %qs"
- #~ msgstr "unbekannter evrp-Modus %qs"
- 
- #~ msgid "unknown vrp mode %qs"
- #~ msgstr "unbekannter vrp-Modus %qs"
- 
- #~ msgid "common symbol debug info is not structured as symbol+offset"
- #~ msgstr "Gemeinsame Symbol-Debuginfo ist nicht als Symbol+Offset strukturiert"
- 
- #~ msgid "%<ancestor%> not yet supported"
- #~ msgstr "%<ancestor%> wird noch nicht unterstÃ¼tzt"
- 
- #~ msgid "%<ordered%> region without %<depend%> clause may not be closely nested inside a loop region with an %<ordered%> clause with a parameter"
- #~ msgstr "%<ordered%>-Region ohne %<depend%>-Klausel darf innerhalb einer Schleifenregion mit %<ordered%>-Klausel und Parameter nicht eng geschachtelt sein"
- 
- #~ msgid "%qs not supported on this target"
- #~ msgstr "%qs wird auf diesem Ziel nicht unterstÃ¼tzt"
- 
- #~ msgid "STABS debugging information is obsolete and not supported anymore"
- #~ msgstr "STABS-Debugging-Informationen sind veraltet und werden nicht mehr unterstÃ¼tzt"
- 
- #~ msgid "%qs with an always-false condition"
- #~ msgstr "%qs mit immer falscher Bedingung"
- 
- #~ msgid "assuming signed overflow does not occur when simplifying conditional to constant"
- #~ msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf nicht auftritt, wenn Bedingung zu Konstante vereinfacht wird"
- 
- #~ msgid "assuming signed overflow does not occur when simplifying conditional"
- #~ msgstr "Annahme, dass vorzeichenbehafteter Ãœberlauf bei Vereinfachung der Bedingung nicht auftritt"
- 
- #~ msgid "comparison always false due to limited range of data type"
- #~ msgstr "Vergleich ist durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»unwahrÂ«"
- 
- #~ msgid "comparison always true due to limited range of data type"
- #~ msgstr "Vergleich ist durch beschrÃ¤nkten Wertebereich des Datentyps stets Â»wahrÂ«"
- 
- #~ msgid "no sclass for %s stab (0x%x)"
- #~ msgstr "no sclass for %s stab (0x%x)"
- 
- #~ msgid "%<-fexcess-precision=standard%> for C++"
- #~ msgstr "%<-fexcess-precision=standard%> fÃ¼r C++"
- 
- #~ msgid "expected exactly 1 argument"
- #~ msgstr "genau 1 Argument erwartet"
- 
- #~ msgid "data-model=far not valid for cr16c architecture"
- #~ msgstr "data-modem=far ist fÃ¼r Architektur CR16C ungÃ¼ltig"
- 
- #~ msgid "invalid data model option %<-mdata-model=%s%>"
- #~ msgstr "UngÃ¼ltige Datenmodell-Option %<-mdata-model=%s%>"
- 
- #~ msgid "output file not specified"
- #~ msgstr "keine Ausgabedatei angegeben"
- 
- #~ msgid "Normal symbol loading not implemented in extreme mode."
- #~ msgstr "Normales Laden von Symbolen ist im extremen Modus nicht implementiert."
- 
- #~ msgid "code model %qs and %qs not support %s mode"
- #~ msgstr "die Codemodelle %qs und %qs unterstÃ¼tzen den Modus %qs nicht"
- 
- #~ msgid "operand must be an immediate of the right size"
- #~ msgstr "Operand muss Â»immediateÂ« mit korrekter GrÃ¶ÃŸe sein"
- 
- #~ msgid "%<#pragma omp declare target%> without corresponding %<#pragma omp end declare target%>"
- #~ msgstr "%<#pragma omp declare target%> ohne zugehÃ¶riges %<#pragma omp end declare target%>"
- 
- #~ msgid "%<__auto_type%> in empty declaration"
- #~ msgstr "%<__auto_type%> in leerer Deklaration"
- 
- #~ msgid "ISO C99 does not support %<_Static_assert%>"
- #~ msgstr "ISO-C99 unterstÃ¼tzt nicht %<_Static_assert%>"
- 
- #~ msgid "ISO C90 does not support %<_Static_assert%>"
- #~ msgstr "ISO-C90 unterstÃ¼tzt nicht %<_Static_assert%>"
- 
- #~ msgid "ISO C99 does not support %<_Alignas%>"
- #~ msgstr "ISO-C99 unterstÃ¼tzt nicht %<_Alignas%>"
- 
- #~ msgid "ISO C90 does not support %<_Alignas%>"
- #~ msgstr "ISO-C90 unterstÃ¼tzt nicht %<_Alignas%>"
- 
- #~ msgid "expected %<allocator%>"
- #~ msgstr "%<allocator%> erwartet"
- 
- #~ msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
- #~ msgstr "%<ordered%>-Klausel mit Parameter darf nicht beim %qs-Konstruk angegeben werden"
- 
- #~ msgid "%<#pragma omp ordered%> with %<depend%> clause may only be used in compound statements"
- #~ msgstr "%<#pragma omp ordered%> mit %<depend%>-Klausel darf nur in Verbundanweisungen verwendet werden"
- 
- #~ msgid "expected %<declare%>"
- #~ msgstr "%<declare%> erwartet"
- 
- #~ msgid "empty scalar initializer"
- #~ msgstr "leere Skalar-Initialisierung"
- 
- #~ msgid "%qD declared here as %q#D"
- #~ msgstr "%qD wurde hier als %q#D deklariert"
- 
- #~ msgid "evaluating %qs"
- #~ msgstr "%qs wird ausgewertet"
- 
- #~ msgid "conflicting specifiers in declaration of %qs"
- #~ msgstr "in Konflikt stehende Spezifikationen fÃ¼r Deklaration von %qs"
- 
- #~ msgid "class template placeholder %qE not permitted in this context"
- #~ msgstr "Platzhalter fÃ¼r Klassentemplate %qE ist in diesem Kontext nicht erlaubt"
- 
- #~ msgid "incomplete type %qT is not mappable"
- #~ msgstr "unvollstÃ¤ndiger Typ %qT ist nicht zuordenbar"
- 
- #~ msgid "static field %qD is not mappable"
- #~ msgstr "statisches Feld %qD ist nicht zuordenbar"
- 
- #~ msgid "mangling %<__underlying_type%>"
- #~ msgstr "mangling %<__unterliegender_Typ%>"
- 
- #~ msgid "mangling unknown fixed point type"
- #~ msgstr "unbekannter Festkommatyp wird vernichtet"
- 
- #~ msgid "duplicate %<mutable%>"
- #~ msgstr "doppeltes %<mutable%>"
- 
- #~ msgid "%qE attribute is not supported on this platform"
- #~ msgstr "Attribut %qE wird auf dieser Plattform nicht unterstÃ¼tzt"
- 
- #~ msgid "compound assignment with %<volatile%>-qualified left operand is deprecated"
- #~ msgstr "Verbundzuweisung mit %<volatile%>-qualifiziertem linken Operanden ist veraltet"
- 
- #~ msgid "toHash() must be declared as extern (D) size_t toHash() const nothrow @safe, not %s"
- #~ msgstr "toHash() muss als Â»extern (D) size_t toHash() const nothrow @safeÂ« deklariert werden, nicht als %s"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
- #~ msgid "gfc_compare_array_spec(): Array spec clobbered"
- #~ msgstr "gfc_compare_array_spec(): Array spec clobbered"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
- #~ msgid "gfc_array_size failed"
- #~ msgstr "Interner Fehler: gfc_array_size failed"
- 
- #~ msgid "expected '(' at %C"
- #~ msgstr "Â»(Â« bei %C erwartet"
- 
- #~ msgid "expected ')' at %C"
- #~ msgstr "Â»)Â« bei %C erwartet"
- 
- #~ msgid "expected 'construct', 'device', 'implementation' or 'user' at %C"
- #~ msgstr "Â»constructÂ«, Â»deviceÂ«, Â»implementationÂ« oder Â»userÂ« bei %C erwartet"
- 
- #~ msgid "expected '=' at %C"
- #~ msgstr "Â»=Â« bei %C erwartet"
- 
- #~ msgid "expected '{' at %C"
- #~ msgstr "Â»{Â« bei %C erwartet"
- 
- #~ msgid "expected '}' at %C"
- #~ msgstr "Â»}Â« bei %C erwartet"
- 
- #~ msgid "Unexpected junk after $OMP WORKSHARE statement at %C"
- #~ msgstr "Unerwarteter Ausschuss hinter $OMP WORKSHARE-Anweisung bei %C"
- 
- #~ msgid "SINK dependence type only allowed on ORDERED directive at %L"
- #~ msgstr "SINK-AbhÃ¤ngigkeitstyp bei %L ist nur in ORDERED-Direktive erlaubt"
- 
- #~ msgid "Only SOURCE or SINK dependence types are allowed on ORDERED directive at %L"
- #~ msgstr "Nur SOURCE- oder SINK-AbhÃ¤ngigkeitstypen sind an ORDERED-Direktive bei %L erlaubt"
- 
- #~ msgid "Non-dummy object %qs in %s clause at %L"
- #~ msgstr "Nicht-Scheinobjekt %qs in %s-Klausel bei %L"
- 
- #~ msgid "LINEAR clause specified together with ORDERED clause with argument at %L"
- #~ msgstr "FÃ¼r Argument bei %L ist die LINEAR-Klausel zusammen mit ORDERED-Klausel angegeben"
- 
- #~ msgid "SOURCE dependence type only allowed on ORDERED directive at %L"
- #~ msgstr "SOURCE AbhÃ¤ngigkeitstyp ist nur an ORDERED-Direktive erlaubt bei %L"
- 
- #~ msgid "%s collapsed loops don't form rectangular iteration space at %L"
- #~ msgstr "Zusammengefallene Â»%sÂ«-Schleifen formen bei %L keinen rechteckigen Wiederholungsraum"
- 
- #~ msgid "%<-static-libgfortran%> is not supported in this configuration"
- #~ msgstr "%<-static-libgfortran%> wird in dieser Konfiguration nicht unterstÃ¼tzt"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
- #~ msgid "compare_bound_int(): Bad expression"
- #~ msgstr "compare_bound_int(): Bad expression"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
- #~ msgid "find_array_spec(): Missing spec"
- #~ msgstr "find_array_spec(): Missing spec"
- 
- #~ msgid "Alias for --help=target."
- #~ msgstr "Alias fÃ¼r --help=target."
- 
- #~ msgid "passing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors"
- #~ msgstr "Ãœbergabe eines einzelnen Vektors %qT an Argument %d von %qE, das jedoch ein Tupel von %d Vektoren erwartet"
- 
- #~ msgid "passing %qT to argument %d of %qE, which expects a tuple of %d vectors"
- #~ msgstr "Ãœbergabe von %qT an Argument %d von %qE, das jedoch ein Tupel von %d Vektoren erwartet"
- 
- #~ msgid "Builtin %qF requires arch14 or higher."
- #~ msgstr "Eingebaute %qF erfordert arch14 oder hÃ¶her."
- 
- #~ msgid "%<return_value%> declared here"
- #~ msgstr "%<return_value%> wurde hier deklariert"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104878
- #~ msgid "%s %qs instantiated"
- #~ msgstr "%s %qs instanziiert"
- 
- #~ msgid "# effect."
- #~ msgstr "# Effekt."
- 
- #~ msgid "Known PTX ISA versions (for use with the -misa= option):"
- #~ msgstr "Bekannte PTX-ISA-Versionen (fÃ¼r Verwendung mit Option -misa=):"
- 
- #~ msgid "Specify the version of the ptx ISA to use."
- #~ msgstr "Die Version der PTX-ISA angeben, die verwendet wird."
- 
- #~ msgid "Fuse pairs of scalar or vector logical operations together for better performance on power10."
- #~ msgstr "Paare von skalaren oder logischen Vektoroperationen verschmelzen, um die Performance auf power10 zu steigern."
- 
- #~ msgid "Fuse scalar logical op with add/subf for better performance on power10."
- #~ msgstr "Skalare logische Operationen mit add/subf verschmelzen, um die Performance auf power10 zu steigern."
- 
- #~ msgid "Fuse scalar add/subf with logical op for better performance on power10."
- #~ msgstr "Skalares add/subf mit logischen Operationen verschmelzen, um die Performance auf power10 zu steigern."
- 
- #~ msgid "Fuse dependent pairs of add or vaddudm instructions for better performance on power10."
- #~ msgstr "AbhÃ¤ngige Paare von add oder vaddudm verschmelzen, um die Performance auf power10 zu steigern."
- 
- #~ msgid "Fuse certain store operations together for better performance on power10."
- #~ msgstr "Bestimmte Speicheroperationen verschmelzen, um die Performance auf power10 zu steigern."
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104794
- #~ msgid "the range of count should be in 0 to 32; please check the intrinsic %<_mm_rori_pi16%> in code"
- #~ msgstr "der Wertebereich des ZÃ¤hlers sollte im Bereich 0 bis 16 sein; bitte das intrinsische %<_mm_rori_pi16%> im Code prÃ¼fen"
- 
- #~ msgid "the range of count should be in 0 to 32; please check the intrinsic %<_mm_rori_pi32%> in code"
- #~ msgstr "der Wertebereich des ZÃ¤hlers sollte im Bereich 0 bis 32 sein; bitte das intrinsische %<_mm_rori_pi32%> im Code prÃ¼fen"
- 
- #~ msgid "the range of count should be in 0 to 32; please check the intrinsic %<_mm_ror_pi32%> in code"
- #~ msgstr "der Wertebereich des ZÃ¤hlers sollte im Bereich 0 bis 32 sein; bitte das intrinsische %<_mm_ror_pi32%> im Code prÃ¼fen"
- 
- #~ msgid "the range of count should be in 0 to 64; please check the intrinsic %<_mm_rori_si64%> in code"
- #~ msgstr "der Wertebereich des ZÃ¤hlers sollte im Bereich 0 bis 64 sein; bitte das intrinsische %<_mm_rori_pi64%> im Code prÃ¼fen"
- 
- #~ msgid "the count should be no less than 0; please check the intrinsic %<_mm_srli_pi16%> in code"
- #~ msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein; bitte das intrinsische %<_mm_srli_pi16%> im Code prÃ¼fen"
- 
- #~ msgid "the count should be no less than 0; please check the intrinsic %<_mm_srli_pi32%> in code"
- #~ msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein; bitte das intrinsische %<_mm_srli_pi32%> im Code prÃ¼fen"
- 
- #~ msgid "the count should be no less than 0; please check the intrinsic %<_mm_srli_si64%> in code"
- #~ msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein; bitte das intrinsische %<_mm_srli_si64%> im Code prÃ¼fen"
- 
- #~ msgid "the count should be no less than 0; please check the intrinsic %<_mm_slli_pi16%> in code"
- #~ msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein; bitte das intrinsische %<_mm_slli_pi16%> im Code prÃ¼fen"
- 
- #~ msgid "the count should be no less than 0; please check the intrinsic %<_mm_slli_pi32%> in code"
- #~ msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein; bitte das intrinsische %<_mm_slli_pi32%> im Code prÃ¼fen"
- 
- #~ msgid "the count should be no less than 0; please check the intrinsic %<_mm_slli_si64%> in code"
- #~ msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein; bitte das intrinsische %<_mm_slli_si64%> im Code prÃ¼fen"
- 
- #~ msgid "the count should be no less than 0; please check the intrinsic %<_mm_srai_pi16%> in code"
- #~ msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein; bitte das intrinsische %<_mm_srai_pi16%> im Code prÃ¼fen"
- 
- #~ msgid "the count should be no less than 0; please check the intrinsic %<_mm_srai_pi32%> in code"
- #~ msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein; bitte das intrinsische %<_mm_srai_pi32%> im Code prÃ¼fen"
- 
- #~ msgid "the count should be no less than 0; please check the intrinsic %<_mm_srai_si64%> in code"
- #~ msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein; bitte das intrinsische %<_mm_srai_si64%> im Code prÃ¼fen"
- 
- #~ msgid "the count should be no less than 0; please check the intrinsic %<_mm_srl_pi32%> in code"
- #~ msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein; bitte das intrinsische %<_mm_srl_pi32%> im Code prÃ¼fen"
- 
- #~ msgid "the count should be no less than 0; please check the intrinsic %<_mm_srl_si64%> in code"
- #~ msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein; bitte das intrinsische %<_mm_srl_si64%> im Code prÃ¼fen"
- 
- #~ msgid "the count should be no less than 0; please check the intrinsic %<_mm_sll_pi16%> in code"
- #~ msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein; bitte das intrinsische %<_mm_sll_pi16%> im Code prÃ¼fen"
- 
- #~ msgid "the count should be no less than 0; please check the intrinsic %<_mm_sll_pi32%> in code"
- #~ msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein; bitte das intrinsische %<_mm_sll_pi32%> im Code prÃ¼fen"
- 
- #~ msgid "the count should be no less than 0; please check the intrinsic %<_mm_sll_si64%> in code"
- #~ msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein; bitte das intrinsische %<_mm_sll_si64%> im Code prÃ¼fen"
- 
- #~ msgid "the count should be no less than 0; please check the intrinsic %<_mm_sra_pi16%> in code"
- #~ msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein; bitte das intrinsische %<_mm_sra_pi16%> im Code prÃ¼fen"
- 
- #~ msgid "the count should be no less than 0; please check the intrinsic %<_mm_sra_pi32%> in code"
- #~ msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein; bitte das intrinsische %<_mm_sra_pi32%> im Code prÃ¼fen"
- 
- #~ msgid "the count should be no less than 0; please check the intrinsic %<_mm_sra_si64%> in code"
- #~ msgstr "der ZÃ¤hler darf nicht kleiner als 0 sein; bitte das intrinsische %<_mm_sra_si64%> im Code prÃ¼fen"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=104794
- #~ msgid "incompatible options %'-mstack-protector-guard=global%' and%'-mstack-protector-guard-offset=%qs%'"
- #~ msgstr "die Optionen %<-mstack-protector-guard=global%> und %<-mstack-protector-guard-offset=%s%> sind unvertrÃ¤glich"
- 
- #~ msgid "can%'t get position in PCH file: %m"
- #~ msgstr "Position in PCH-Datei kann nicht ermittelt werden: %m"
- 
- #~ msgid "can%'t set position in PCH file: %m"
- #~ msgstr "Position in PCH-Datei kann nicht gesetzt werden: %m"
- 
- #~ msgid "bad value (%qs) for %<-mtune=%> switch"
- #~ msgstr "falscher Wert (%qs) fÃ¼r Schalter %<-mtune=%>"
- 
- #~ msgid "%<__delay_cycles()%> only takes constant arguments"
- #~ msgstr "%<__delay_cycles%> akzeptiert nur konstante Argumente"
- 
- #~ msgid "passing argument %d of %qE discards const qualifier from pointer target type"
- #~ msgstr "Ãœbergabe des Arguments %d an %qE entfernt Qualifizierer %<const%> von Zeiger-Zieltyp"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90148
- #~ msgid "%<-mcmodel incompatible with other toc options%>"
- #~ msgstr "%<-mcmodel%> unvertrÃ¤glich mit anderen TOC-Optionen"
- 
- #~ msgid "unknown vectorization library ABI type (%qs) for %qs switch"
- #~ msgstr "unbekannter ABI-Typ (%qs) fÃ¼r Vektorisierungsbibliothek fÃ¼r Schalter %qs"
- 
- #~ msgid "Incorrect function return value"
- #~ msgstr "Falscher Funktions-RÃ¼ckgabewert"
- 
- #~ msgid "the y option is obsolete and ignored"
- #~ msgstr "Die y-Option ist obsolet und wird ignoriert"
- 
- #~ msgid "-mfloat-abi=soft and -mfloat-abi=hard may not be used together"
- #~ msgstr "Â»-mfloat-abi=softÂ« und Â»-mfloat-abi=hardÂ« dÃ¼rfen nicht zusammen verwendet werden"
- 
- #~ msgid "Assume we are finalizing for phsa and its libhsail-rt.  Enables additional phsa-specific optimizations (default)."
- #~ msgstr "Fertigstellung fÃ¼r phsa und dessen libhsail-rt annehmen.  Schaltet zusÃ¤tzliche phsa-spezifische Optimierungen ein (Vorgabe)."
- 
- #~ msgid "Disable FP regs."
- #~ msgstr "Gleitkommaregister ausschalten."
- 
- #~ msgid "Enable early gimple folding of builtins."
- #~ msgstr "FrÃ¼hes Gimple-Falten von eingebauten Funktionen aktivieren."
- 
- #~ msgid "Fuse medium/large code model toc references with the memory instruction."
- #~ msgstr "Verweise auf das Inhaltsverzeichnis fÃ¼r medium/large-Codemodell mit Speicherzugriffsbefehlen verschmelzen."
- 
- #~ msgid "Tweak register allocation to help 16-bit instruction generation."
- #~ msgstr "Registerbelegung feinkalibrieren, um 16-Bit-Befehle zu generieren."
- 
- #~ msgid "Set probability threshold for unaligning branches."
- #~ msgstr "Wahrscheinlichkeitsgrenze fÃ¼r unausgerichtete Zweige festlegen."
- 
- #~ msgid "Do alignment optimizations for call instructions."
- #~ msgstr "Adressausrichtung von Aufrufbefehlen durchfÃ¼hren."
- 
- #~ msgid "Maximum number of arguments a PHI may have before the FSM threader will not try to thread through its block."
- #~ msgstr "Anzahl der Argumente fÃ¼r ein PHI, bis zu der der FSM-Threader versucht, durch dessen Block zu laufen."
- 
- #~ msgid "Maximum number of new jump thread paths to create for a finite state automaton."
- #~ msgstr "HÃ¶chstzahl der neuen Sprungpfade, die fÃ¼r einen endlichen Automaten erzeugt werden."
- 
- #~ msgid "%K%qD specified bound %E equals destination size"
- #~ msgstr "%Kdurch %qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe des Zielobjekts"
- 
- #~ msgid "invalid memory model argument to builtin"
- #~ msgstr "ungÃ¼ltiges Speichermodell-Argument fÃ¼r eingebaute Funktion"
- 
- #~ msgid "invalid failure memory model for %<__atomic_compare_exchange%>"
- #~ msgstr "ungÃ¼ltiges Fehler-Speichermodell fÃ¼r %<__atomic_compare_exchange%>"
- 
- #~ msgid "invalid memory model for %<__atomic_load%>"
- #~ msgstr "ungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_load%>"
- 
- #~ msgid "invalid memory model for %<__atomic_store%>"
- #~ msgstr "ungÃ¼ltiges Speichermodell fÃ¼r %<__atomic_store%>"
- 
- #~ msgid "pex_init failed: %m"
- #~ msgstr "pex_init gescheitert: %m"
- 
- #~ msgid "had to relocate PCH"
- #~ msgstr "PCH musste verschoben werden"
- 
- #~ msgid "%G%qD specified bound %E equals destination size"
- #~ msgstr "%G%qD angegebene Grenze %E ist genau die GrÃ¶ÃŸe des Ziels"
- 
- #~ msgid "%G%qD specified bound %E exceeds destination size %wu"
- #~ msgstr "%G%qD angegebene Grenze %E Ã¼berschreitet die ZielgrÃ¶ÃŸe %wu"
- 
- #~ msgid "%G%qD source argument is the same as destination"
- #~ msgstr "%G%qD Das Quellargument ist dasselbe wie das Zielargument"
- 
- #~ msgid "%<-fipa-modref%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
- #~ msgstr "%<-fipa-modref%> ist mit %<-flive-patching=inline-only-static|inline-clone%> unvertrÃ¤glich"
- 
- #~ msgid "%K%<asm%> not allowed in %<transaction_safe%> function"
- #~ msgstr "%K%<asm%> in %<transaction_safe%>-Funktion ist nicht erlaubt"
- 
- #~ msgid "invalid operand in indirect reference"
- #~ msgstr "ungÃ¼ltiger Operand in indirekter Referenz"
- 
- #~ msgid "nonlocal label "
- #~ msgstr "nichtlokale Marke "
- 
- #~ msgid "EH landing pad label "
- #~ msgstr "EH Landefeld-Marke "
- 
- #~ msgid "label "
- #~ msgstr "Marke "
- 
- #~ msgid "%G%qs pointer is null"
- #~ msgstr "%GZeiger auf %qs ist null"
- 
- #~ msgid "%Gargument %u null where non-null expected"
- #~ msgstr "%GArgument %u ist null, aber nichtnull wird erwartet"
- 
- #~ msgid "%G%qD output truncated copying %E byte from a string of length %wu"
- #~ msgid_plural "%G%qD output truncated copying %E bytes from a string of length %wu"
- #~ msgstr[0] "%G%qD Ausgabe abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wu"
- #~ msgstr[1] "%G%qD Ausgabe abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu"
- 
- #~ msgid "%G%qD output may be truncated copying %E byte from a string of length %wu"
- #~ msgid_plural "%G%qD output may be truncated copying %E bytes from a string of length %wu"
- #~ msgstr[0] "%G%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %wu"
- #~ msgstr[1] "%G%qD Ausgabe mÃ¶glicherweise abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %wu"
- 
- #~ msgid "%qD may be used uninitialized in this function"
- #~ msgstr "%qD kÃ¶nnte in dieser Funktion uninitialisiert verwendet werden"
- 
- #~ msgid "weakref is not supported in this configuration"
- #~ msgstr "weakref wird in dieser Konfiguration nicht unterstÃ¼tzt"
- 
- #~ msgid "alignment for %q+D was previously specified as %d and may not be decreased"
- #~ msgstr "Ausrichtung fÃ¼r %q+D wurde zuvor als %d angegeben und kann nicht verringert werden"
- 
- #~ msgid "number of components of the vector not a power of two"
- #~ msgstr "Komponentenanzahl des Vektors ist keine Zweierpotenz"
- 
- #~ msgid "could not unmap %<pch_address_space%>: %m"
- #~ msgstr "%<munmap%> von %<pch_address_space%> fehlgeschlagen: %m"
- 
- #~ msgid "valid arguments are: %s;"
- #~ msgstr "gÃ¼ltige Argumente sind: %s;"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79872
- #~ msgid "%Klane %wd out of range %wd - %wd"
- #~ msgstr "%KSpur %wd auÃŸerhalb des Wertebereiches %wd bis %wd"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79871
- #~ msgid "%K%s %wd out of range %wd - %wd"
- #~ msgstr "%KÂ»%sÂ« %wd ist auÃŸerhalb des gÃ¼ltigen Bereichs von %wd bis %wd"
- 
- #~ msgid "argument of %qE attribute is not \"reset\", \"software_exception\", \"page_miss\", \"timer0\", \"timer1\", \"message\", \"dma0\", \"dma1\", \"wand\" or \"swi\""
- #~ msgstr "Argument des Attributs %qE ist nicht Â»resetÂ«, Â»software_exceptionÂ«, Â»page_missÂ«, Â»timer0Â«, Â»timer1Â«, Â»messageÂ«, Â»dma0Â«, Â»dma1Â«, Â»wandÂ« oder Â»swiÂ«"
- 
- #~ msgid "local data-share memory exhausted"
- #~ msgstr "lokaler Speicher fÃ¼r gemeinsam genutzte Daten aufgebraucht"
- 
- #~ msgid "__delay_cycles() only takes constant arguments"
- #~ msgstr "__delay_cycles() erlaubt nur Konstanten als Argument"
- 
- #~ msgid "__delay_cycles only takes non-negative cycle counts"
- #~ msgstr "__delay_cycles kann nur mit nichtnegativen Zyklusanzahlen umgehen"
- 
- #~ msgid "__delay_cycles is limited to 32-bit loop counts"
- #~ msgstr "__delay_cycles ist auf 32-Bit-SchleifendurchlÃ¤ufe beschrÃ¤nkt"
- 
- #~ msgid "using vector_length (%d), ignoring runtime setting"
- #~ msgstr "vector_length (%d) wird verwendet, Laufzeiteinstellung wird ignoriert"
- 
- #~ msgid "using vector_length (%d), ignoring %d"
- #~ msgstr "vector_length (%d) wird verwendet, %d wird ignoriert"
- 
- #~ msgid "using num_workers (%d), ignoring %d"
- #~ msgstr "num_workers (%d) wird verwendet, %d wird ignoriert"
- 
- #~ msgid "alignment (%u) for %s exceeds maximum alignment for global common data.  Using %u"
- #~ msgstr "Ausrichtung (%u) fÃ¼r Â»%sÂ« Ã¼berschreitet maximale Ausrichtung fÃ¼r globale gemeinsame Daten. Es wird %u verwendet"
- 
- #~ msgid "builtin %qs requires 4 arguments"
- #~ msgstr "eingebaute Funktion %qs erfordert 4 Argumente"
- 
- #~ msgid "the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
- #~ msgstr "das ABI der ParameterÃ¼bergabe fÃ¼r Aggregate mit %d-Byte-Ausrichtung hat sich in GCC 5 geÃ¤ndert"
- 
- #~ msgid "the ABI of passing homogeneous %<float%> aggregates has changed in GCC 5"
- #~ msgstr "das ABI fÃ¼r die Ãœbergabe von homogenen %<float%>-Aggregaten hat sich in GCC 5 geÃ¤ndert"
- 
- #~ msgid "internal error: builtin function %qs already processed"
- #~ msgstr "internal error: builtin function %qs already processed"
- 
- #~ msgid "argument 1 must be an 8-bit field value"
- #~ msgstr "Argument 1 muss ein 8-Bit-Feldwert sein"
- 
- #~ msgid "%<__builtin_mtfsb0%> and %<__builtin_mtfsb1%> not supported with %<-msoft-float%>"
- #~ msgstr "%<__builtin_mtfsb0%> und %<__builtin_mtfsb1%> werden in Kombination mit %<-msoft-float%> nicht unterstÃ¼tzt"
- 
- #~ msgid "Argument must be a constant between 0 and 31."
- #~ msgstr "Argument muss eine Konstante zwischen 0 und 31 sein."
- 
- #~ msgid "%<__builtin_set_fpscr_rn%> not supported with %<-msoft-float%>"
- #~ msgstr "%<__builtin_set_fpscr_rn%> wird in Kombination mit %<-msoft-float%> nicht unterstÃ¼tzt"
- 
- #~ msgid "Argument must be a value between 0 and 3."
- #~ msgstr "Argument muss ein Wert zwischen 0 und 3 sein."
- 
- #~ msgid "%<__builtin_set_fpscr_drn%> is not supported in 32-bit mode"
- #~ msgstr "%<__builtin_set_fpscr_drn%> wird im 32-Bit-Modus nicht unterstÃ¼tzt"
- 
- #~ msgid "%<__builtin_set_fpscr_drn%> not supported with %<-msoft-float%>"
- #~ msgstr "%<__builtin_set_fpscr_drn%> wird in Kombination mit %<-msoft-float%> nicht unterstÃ¼tzt"
- 
- #~ msgid "Argument must be a value between 0 and 7."
- #~ msgstr "Argument muss ein Wert zwischen 0 und 7 sein."
- 
- #~ msgid "argument 1 must be a 5-bit signed literal"
- #~ msgstr "Argument 1 muss ein vorzeichenbehaftetes 5-Bit-Symbol sein"
- 
- #~ msgid "argument 2 must be a 1-bit unsigned literal"
- #~ msgstr "Argument 2 muss ein vorzeichenloses 1-Bit-Literal sein"
- 
- #~ msgid "argument 2 must be a 2-bit unsigned literal"
- #~ msgstr "Argument 2 muss ein vorzeichenloses 2-Bit-Literal sein"
- 
- #~ msgid "argument 2 must be a 3-bit unsigned literal"
- #~ msgstr "Argument 2 muss ein vorzeichenloses 3-Bit-Literal sein"
- 
- #~ msgid "argument 2 must be a 4-bit unsigned literal"
- #~ msgstr "Argument 2 muss ein vorzeichenloses 4-Bit-Literal sein"
- 
- #~ msgid "argument 2 must be a 5-bit unsigned literal"
- #~ msgstr "Argument 2 muss ein vorzeichenloses 5-Bit-Literal sein"
- 
- #~ msgid "argument 1 must be a 6-bit unsigned literal"
- #~ msgstr "Argument 1 muss ein vorzeichenloses 6-Bit-Literal sein"
- 
- #~ msgid "argument 2 must be a 7-bit unsigned literal"
- #~ msgstr "Argument 2 muss ein vorzeichenloses 7-Bit-Literal sein"
- 
- #~ msgid "argument 4 must be an 8-bit unsigned literal"
- #~ msgstr "Argument 4 muss ein vorzeichenloses 8-Bit-Literal sein"
- 
- #~ msgid "argument 4 must be a 3-bit unsigned literal"
- #~ msgstr "Argument 4 muss ein vorzeichenloses 3-Bit-Literal sein"
- 
- #~ msgid "argument 3 must be in the range 0 to 3"
- #~ msgstr "Argument 3 muss im Bereich [0, 3] liegen"
- 
- #~ msgid "argument 3 must be in the range 0 to 12"
- #~ msgstr "Argument 3 muss im Bereich [0, 12] liegen"
- 
- #~ msgid "argument 3 must be a constant in the range 0 to 7"
- #~ msgstr "Argument 3 muss eine Konstante im Bereich [0, 7] sein"
- 
- #~ msgid "argument 3 must be a 4-bit unsigned literal"
- #~ msgstr "Argument 3 muss ein vorzeichenloses 4-Bit-Literal sein"
- 
- #~ msgid "argument 3 must be a 2-bit unsigned literal"
- #~ msgstr "Argument 3 muss ein vorzeichenloses 2-Bit-Symbol sein"
- 
- #~ msgid "argument 3 must be a 1-bit unsigned literal"
- #~ msgstr "Argument 3 muss ein vorzeichenloses 1-Bit-Symbol sein"
- 
- #~ msgid "argument 1 must be 0 or 2"
- #~ msgstr "Argument 1 muss 0 oder 2 sein"
- 
- #~ msgid "argument 1 must be a 1-bit unsigned literal"
- #~ msgstr "Argument 1 muss ein vorzeichenloses 1-Bit-Literal sein"
- 
- #~ msgid "argument 2 must be a 6-bit unsigned literal"
- #~ msgstr "Argument 2 muss ein vorzeichenloses 6-Bit-Literal sein"
- 
- #~ msgid "argument 2 must be 0 or 1"
- #~ msgstr "Argument 2 muss 0 oder 1 sein"
- 
- #~ msgid "second argument to %qs must be [0, 12]"
- #~ msgstr "zweites Argument fÃ¼r %qs muss im Bereich [0, 12] liegen"
- 
- #~ msgid "third argument to %qs must be [0, 12]"
- #~ msgstr "drittes Argument fÃ¼r %qs muss im Bereich [0, 12] liegen"
- 
- #~ msgid "Second argument of %qs must be in the range [0, 3]."
- #~ msgstr "Argument 2 von %qs muss im Bereich [0, 3] liegen."
- 
- #~ msgid "%qs is only valid for the cell processor"
- #~ msgstr "%qs ist nur fÃ¼r den Cell-Prozessor gÃ¼ltig"
- 
- #~ msgid "%qs requires ISA 3.0 IEEE 128-bit floating point"
- #~ msgstr "%qs erfordert ISA 3.0 IEEE 128-Bit-Gleitkommazahlen"
- 
- #~ msgid "%qs is not supported with the current options"
- #~ msgstr "%qs wird mit den aktuellen Optionen nicht unterstÃ¼tzt"
- 
- #~ msgid "internal error: builtin function %qs had an unexpected return type %qs"
- #~ msgstr "internal error: builtin function %qs had an unexpected return type %qs"
- 
- #~ msgid "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
- #~ msgstr "internal error: builtin function %qs, argument %d had unexpected argument type %qs"
- 
- #~ msgid "the layout of aggregates containing vectors with %d-byte alignment has changed in GCC 5"
- #~ msgstr "das Layout von Aggregaten, die Vektoren mit %d-Byte-Ausrichtung enthalten, hat sich in GCC 5 geÃ¤ndert"
- 
- #~ msgid "multiversioning needs ifunc which is not supported on this target"
- #~ msgstr "Multiversionierung erfordert Â»ifuncÂ«, was in dieser Konfiguration nicht unterstÃ¼tzt wird"
- 
- #~ msgid "attribute(target(\"%s\")) is unknown"
- #~ msgstr "attribute(target(\"%s\")) ist unbekannt"
- 
- #~ msgid "could not read the BRIG file"
- #~ msgstr "BRIG-Datei konnte nicht gelesen werden"
- 
- #~ msgid "%<#pragma omp atomic update%> incompatible with %<acq_rel%> or %<acquire%> clauses"
- #~ msgstr "%<#pragma omp atomic update%> ist unvertrÃ¤glich mit den Klauseln %<acq_rel%> und %<acquire%>"
- 
- #~ msgid "variable %qD of non-literal type %qT in %<constexpr%> function"
- #~ msgstr "Variable %qD des nicht-literalen Typs %qT in %<constexpr%>-Funktion"
- 
- #~ msgid "%qD declared %<thread_local%> in %qs function"
- #~ msgstr "%qD in %qs-Funktion als %<thread_local%> deklariert"
- 
- #~ msgid "%qD declared %<static%> in %qs function"
- #~ msgstr "%qD in %qs-Funktion als %<static%> deklariert"
- 
- #~ msgid "deduction guide %qD must be declared at namespace scope"
- #~ msgstr "Herleitungshinweis %qD muss im GÃ¼ltigkeitsbereich des Namensbereiches auftreten"
- 
- #~ msgid "type %qT with virtual members is not mappable"
- #~ msgstr "Typ %qT mit virtuellen Elementen ist nicht zuordenbar"
- 
- #~ msgid "explicit by-copy capture of %<this%> redundant with by-copy capture default"
- #~ msgstr "Explizite Erfassung (als Kopie) von %<this%> ist mit Standarderfassung (als Kopie) gedoppelt"
- 
- #~ msgid "%<goto%> in %<constexpr%> function"
- #~ msgstr "%<goto%> in %<constexpr%>-Funktion"
- 
- #~ msgid "%<decl-specifier%> invalid in condition"
- #~ msgstr "%<decl-specifier%> ist in Bedingung ungÃ¼ltig"
- 
- #~ msgid "template argument %qE involves template parameter(s)"
- #~ msgstr "Templateargument %qE betrifft Templateparameter"
- 
- #~ msgid "%p has no semantic routine"
- #~ msgstr "%p hat keine semantische Routine"
- 
- #~ msgid "extern symbols cannot have initializers"
- #~ msgstr "externe Symbole kÃ¶nnen keine Initialisierung haben"
- 
- #~ msgid "__gshared not allowed in safe functions; use shared"
- #~ msgstr "%<__gshared%> nicht innerhalb von sicheren Funktionen erlaubt; verwenden Sie stattdessen %<shared%>"
- 
- #~ msgid "type %s is inferred from initializer %s, and variables cannot be of type void"
- #~ msgstr "Typ %s wird aus dem Initialisierer %s hergeleitet, und Variablen kÃ¶nnen nicht vom Typ Â»voidÂ« sein"
- 
- #~ msgid "cannot be declared to be a function"
- #~ msgstr "kann nicht als Funktion deklariert werden"
- 
- #~ msgid "no definition of struct `%s`"
- #~ msgstr "keine Definition von Â»struct %sÂ«"
- 
- #~ msgid "storage class `auto` has no effect if type is not inferred, did you mean `scope`?"
- #~ msgstr "Speicherklasse %<auto%> hat nur dann einen Effekt, wenn der Typ hergeleitet ist; meinten Sie %<scope%>?"
- 
- #~ msgid "cannot be final, perhaps you meant const?"
- #~ msgstr "kann nicht %<final%> sein, meinten Sie %<const%>?"
- 
- #~ msgid "cannot be %s"
- #~ msgstr "kann nicht Â»%sÂ« sein"
- 
- #~ msgid "cannot be `scope` and `%s`"
- #~ msgstr "kann nicht gleichzeitig Â»scopeÂ« und Â»%sÂ« sein"
- 
- #~ msgid "field not allowed in interface"
- #~ msgstr "Feld nicht in Interface erlaubt"
- 
- #~ msgid "cannot be further field because it will change the determined %s size"
- #~ msgstr "kann kein weiteres Feld sein, da es die festgelegte GrÃ¶ÃŸe %s Ã¤ndert"
- 
- #~ msgid "cannot use template to add field to aggregate `%s`"
- #~ msgstr "Template kann nicht verwendet werden, um das Feld zum zusammengesetzten Â»%sÂ« hinzuzufÃ¼gen"
- 
- #~ msgid "only parameters or foreach declarations can be ref"
- #~ msgstr "nur Parameter oder foreach-Deklarationen kÃ¶nnen %<ref%> sein"
- 
- #~ msgid "only parameters or stack based variables can be inout"
- #~ msgstr "nur Parameter oder Variablen auf dem Stapel kÃ¶nnen %<inout%> sein"
- 
- #~ msgid "inout variables can only be declared inside inout functions"
- #~ msgstr "inout-Variablen kÃ¶nnen nur innerhalb von inout-Funktionen deklariert werden"
- 
- #~ msgid "default construction is disabled for type %s"
- #~ msgstr "Standardkonstruktion ist fÃ¼r den Typ Â»%sÂ« deaktiviert"
- 
- #~ msgid "globals, statics, fields, manifest constants, ref and out parameters cannot be scope"
- #~ msgstr "globale Variablen, statische Variablen, Felder, Manifest-Konstanten, ref- und out-Parameter kÃ¶nnen nicht %<scope%> sein"
- 
- #~ msgid "reference to scope class must be scope"
- #~ msgstr "Referenz auf scope-Klasse muss selbst auch %<scope%> sein"
- 
- #~ msgid "void initializers for pointers not allowed in safe functions"
- #~ msgstr "void-Initialisierer fÃ¼r Zeiger ist in %<safe%>-Funktionen nicht erlaubt"
- 
- #~ msgid "manifest constants must have initializers"
- #~ msgstr "Manifest-Konstanten mÃ¼ssen Initialisierer haben"
- 
- #~ msgid "%s does not have a default initializer"
- #~ msgstr "Â»%sÂ« hat keinen Standardinitialisierer"
- 
- #~ msgid "is not a static and cannot have static initializer"
- #~ msgstr "ist nicht %<static%> und kann daher keinen static-Initialisierer haben"
- 
- #~ msgid "of type struct %s uses this(this), which is not allowed in static initialization"
- #~ msgstr "vom Typ Â»struct %sÂ« verwendet Â»this(this)Â«, das ist jedoch in Â»staticÂ«-Initialisierung nicht erlaubt"
- 
- #~ msgid "static storage variables cannot have destructors"
- #~ msgstr "Variablen im %<static%>-Speicher kÃ¶nnen keine Destruktoren haben"
- 
- #~ msgid "string expected for library name"
- #~ msgstr "Zeichenkette fÃ¼r Bibliotheksnamen erwartet"
- 
- #~ msgid "function name expected for start address"
- #~ msgstr "Funktionsname fÃ¼r die Startadresse erwartet"
- 
- #~ msgid "function name expected for start address, not `%s`"
- #~ msgstr "Funktionsname fÃ¼r die Startadresse erwartet, nicht Â»%sÂ«"
- 
- #~ msgid "zero-length string not allowed for mangled name"
- #~ msgstr "leere Zeichenkette ist fÃ¼r gemangelten Namen nicht erlaubt"
- 
- #~ msgid "mangled name characters can only be of type char"
- #~ msgstr "die Zeichen in einem gemangelten Namen kÃ¶nnen nur vom Typ %<char%> sein"
- 
- #~ msgid "char 0x%02x not allowed in mangled name"
- #~ msgstr "Zeichen 0x%02x ist in gemangeltem Namen nicht erlaubt"
- 
- #~ msgid "char 0x%04x not allowed in mangled name"
- #~ msgstr "Zeichen 0x%04x ist in gemangeltem Namen nicht erlaubt"
- 
- #~ msgid "takes no argument"
- #~ msgstr "verarbeitet kein Argument"
- 
- #~ msgid "can only apply to a single declaration"
- #~ msgstr "kann nur auf eine einzelne Deklaration angewendet werden"
- 
- #~ msgid "pragma is missing closing `;`"
- #~ msgstr "dem Pragma fehlt das schlieÃŸende %<;%>"
- 
- #~ msgid "incomplete mixin declaration (%s)"
- #~ msgstr "unvollstÃ¤ndige Mixin-Deklaration (%s)"
- 
- #~ msgid "base type must not be void"
- #~ msgstr "der Basistyp kann nicht %<void%> sein"
- 
- #~ msgid "enum %s must have at least one member"
- #~ msgstr "die AufzÃ¤hlung Â»%sÂ« muss mindestens eine Konstante enthalten"
- 
- #~ msgid "circular reference to enum member"
- #~ msgstr "zirkulÃ¤rer Verweis auf enum-Konstante"
- 
- #~ msgid "initialization with (%s.%s + 1) causes overflow for type `%s`"
- #~ msgstr "Initialisierung mit Â»%s.%s + 1Â« erzeugt Ãœberlauf fÃ¼r Typ Â»%sÂ«"
- 
- #~ msgid "has inexact value, due to loss of precision"
- #~ msgstr "hat ungenauen Wert, wegen Verlust der Genauigkeit"
- 
- #~ msgid "template tuple parameter must be last one"
- #~ msgstr "Template-Tupelparameter muss der letzte sein"
- 
- #~ msgid "recursive mixin instantiation"
- #~ msgstr "rekursive Mixin-Instanziierung"
- 
- #~ msgid "error instantiating"
- #~ msgstr "Fehler beim Instanziieren"
- 
- #~ msgid "%s must be a function instead of %s"
- #~ msgstr "Â»%sÂ« muss eine Funktion sein statt Â»%sÂ«"
- 
- #~ msgid "without `this` cannot be %s"
- #~ msgstr "ohne Â»thisÂ« kann Â»%sÂ« nicht sein"
- 
- #~ msgid "storage class `auto` has no effect if return type is not inferred"
- #~ msgstr "Speicherklasse %<auto%> hat nur dann einen Effekt, wenn der RÃ¼ckgabetyp hergeleitet ist"
- 
- #~ msgid "functions cannot be scope"
- #~ msgstr "Funktionen kÃ¶nnen nicht %<scope%> sein"
- 
- #~ msgid "static member has no `this` to which `return` can apply"
- #~ msgstr "statisches Element hat kein %<this%>, auf das sich das %<return%> beziehen kÃ¶nnte"
- 
- #~ msgid "%s method is not virtual and cannot override"
- #~ msgstr "die Methode Â»%sÂ« ist nicht virtuell und kann daher nicht Â»overrideÂ« sein"
- 
- #~ msgid "cannot override a non-virtual function"
- #~ msgstr "eine Funktion, die nicht %<virtual%> ist, kann nicht Ã¼bersteuert werden"
- 
- #~ msgid "cannot be both final and abstract"
- #~ msgstr "kann nicht gleichzeitig %<final%> und %<abstract%> sein"
- 
- #~ msgid "`pragma(%s)` functions must be `extern(C) %s %s([parameters...], const(char)*, ...)` not `%s`"
- #~ msgstr "Funktionen mit Â»pragma(%s)Â« mÃ¼ssen Â»extern(C) %s %s([Parameter]..., const(char)*, ...)Â« sein, nicht Â»%sÂ«"
- 
- #~ msgid "`pragma(%s)` functions must be `extern(C) %s %s([parameters...], const(char)*, va_list)`"
- #~ msgstr "Funktionen mit Â»pragma(%s)Â« mÃ¼ssen Â»extern(C) %s %s([Parameter]..., const(char)*, va_list)Â« sein"
- 
- #~ msgid "constructors, destructors, postblits, invariants, new and delete functions are not allowed in interface %s"
- #~ msgstr "Konstruktoren, Destruktoren, Â»postblitÂ«, Invarianten, Â»newÂ«- und Â»deleteÂ«-Funktionen sind im Interface Â»%sÂ« nicht erlaubt"
- 
- #~ msgid "function body only allowed in final functions in interface %s"
- #~ msgstr "Funktionsrumpf ist innerhalb des Interface Â»%sÂ« nur in final-Funktionen erlaubt"
- 
- #~ msgid "destructors, postblits and invariants are not allowed in union %s"
- #~ msgstr "Destruktoren, Â»postblitÂ« und Invarianten sind in Â»union %sÂ« nicht erlaubt"
- 
- #~ msgid "return type inference is not supported if may override base class function"
- #~ msgstr "Herleitung des RÃ¼ckgabetypen wird nicht unterstÃ¼tzt, wenn die Funktion der Basisklasse Ã¼bersteuert werden kann"
- 
- #~ msgid "cannot override final function %s"
- #~ msgstr "Â»finalÂ«-Funktion Â»%sÂ« kann nicht Ã¼bersteuert werden"
- 
- #~ msgid "multiple overrides of same function"
- #~ msgstr "mehrere Ãœbersteuerungen derselben Funktion"
- 
- #~ msgid "incompatible covariant types %s and %s"
- #~ msgstr "inkompatible kovariante Typen Â»%sÂ« und Â»%sÂ«"
- 
- #~ msgid "does not override any function, did you mean to override `%s%s`?"
- #~ msgstr "Ã¼bersteuert keine Funktion, wollten Sie Â»%s%sÂ« Ã¼bersteuern?"
- 
- #~ msgid "does not override any function"
- #~ msgstr "Ã¼bersteuert keine Funktion"
- 
- #~ msgid "cannot override final function %s.%s"
- #~ msgstr "Â»finalÂ«-Funktion Â»%s.%sÂ« kann nicht Ã¼bersteuert werden"
- 
- #~ msgid "override only applies to class member functions"
- #~ msgstr "%<override%> ist nur auf Klassenelementfunktionen anwendbar"
- 
- #~ msgid "in and out contracts can only appear without a body when they are virtual interface functions or abstract"
- #~ msgstr "in- und out-VertrÃ¤ge kÃ¶nnen nur ohne Rumpf vorkommen, wenn sie virtuelle Interface-Funktionen sind, oder %<abstract%>"
- 
- #~ msgid "cannot use template to add virtual function to class `%s`"
- #~ msgstr "Template kann nicht verwendet werden, um virtuelle Funktion zu Klasse Â»%sÂ« hinzuzufÃ¼gen"
- 
- #~ msgid "default constructor for structs only allowed with @disable, no body, and no parameters"
- #~ msgstr "Standardkonstruktor fÃ¼r %<struct%> ist nur mit %<@disable%>, ohne Rumpf und ohne Parameter erlaubt"
- 
- #~ msgid "at least one argument of type size_t expected"
- #~ msgstr "mindestens ein Argument vom Typ %<size_t%> erwartet"
- 
- #~ msgid "first argument must be type size_t, not %s"
- #~ msgstr "das erste Argument muss vom Typ Â»size_tÂ« sein, nicht Â»%sÂ«"
- 
- #~ msgid "one argument of type void* expected"
- #~ msgstr "genau ein Argument vom Typ %<void*%> erwartet"
- 
- #~ msgid "one argument of type void* expected, not %s"
- #~ msgstr "genau ein Argument vom Typ Â»voidÂ« erwartet, nicht Â»%sÂ«"
- 
- #~ msgid "already exists at %s. Perhaps in another function with the same name?"
- #~ msgstr "existiert bereits bei %s. Vielleicht in einer anderen Funktion desselben Namens?"
- 
- #~ msgid "storage class `auto` is invalid when declaring a class, did you mean to use `scope`?"
- #~ msgstr "Speicherklasse %<auto%> ist beim Deklarieren einer Klasse ungÃ¼ltig, meinten Sie %<scope%>?"
- 
- #~ msgid "circular inheritance"
- #~ msgstr "zirkulÃ¤re Vererbung"
- 
- #~ msgid "base type must be interface, not %s"
- #~ msgstr "der Basistyp muss ein Interface sein, nicht Â»%sÂ«"
- 
- #~ msgid "inherits from duplicate interface %s"
- #~ msgstr "erbt vom doppelten Interface Â»%sÂ«"
- 
- #~ msgid "C++ base class %s needs at least one virtual function"
- #~ msgstr "die C++-Basisklasse Â»%sÂ« benÃ¶tigt mindestens eine Â»virtualÂ«-Funktion"
- 
- #~ msgid "static class cannot inherit from nested class %s"
- #~ msgstr "Â»staticÂ«-Klasse kann nicht von geschachtelter Klasse Â»%sÂ« erben"
- 
- #~ msgid "is nested within %s, but super class %s is nested within %s"
- #~ msgstr "ist in Â»%sÂ« geschachtelt, aber die Oberklasse Â»%sÂ« ist in Â»%sÂ« geschachtelt"
- 
- #~ msgid "is not nested, but super class %s is nested within %s"
- #~ msgstr "ist nicht geschachtelt, aber die Oberklasse Â»%sÂ« ist in Â»%sÂ« geschachtelt"
- 
- #~ msgid "cannot implicitly generate a default ctor when base class %s is missing a default ctor"
- #~ msgstr "ein impliziter Standardkonstruktor ist nicht mÃ¶glich, da die Basisklasse Â»%sÂ« keinen Standardkonstruktor hat"
- 
- #~ msgid "Field members of a synchronized class cannot be %s"
- #~ msgstr "Felder einer Â»synchronizedÂ«-Klasse kÃ¶nnen nicht Â»%sÂ« sein"
- 
- #~ msgid "circular inheritance of interface"
- #~ msgstr "zirkulÃ¤re AbhÃ¤ngigkeit eines Interfaces"
- 
- #~ msgid "mixin templates are not regular templates"
- #~ msgstr "Mixin-Templates sind keine regulÃ¤ren Templates"
- 
- #~ msgid "template instantiation %s forward references template declaration %s"
- #~ msgstr "Template-Instanziierung Â»%sÂ« verweist vorgreifend auf die Template-Deklaration Â»%sÂ«"
- 
- #~ msgid "cannot resolve"
- #~ msgstr "kann nicht aufgelÃ¶st werden"
- 
- #~ msgid "\"%.*s\""
- #~ msgstr "\"%.*s\""
- 
- #~ msgid "(%s) is false"
- #~ msgstr "(%s) ist falsch"
- 
- #~ msgid ": Unable to initialize enum with class or pointer to struct. Use static const variable instead."
- #~ msgstr "AufzÃ¤hlung kann nicht mit Klasse oder Zeiger auf Â»structÂ« initialisiert werden. Verwenden Sie eine Â»static constÂ«-Variable stattdessen."
- 
- #~ msgid "is mutable. Only const or immutable class thread local variable are allowed, not %s"
- #~ msgstr "ist verÃ¤nderlich. Als threadlokale Variablen sind nur Â»constÂ« oder Â»immutable classÂ« erlaubt, nicht jedoch Â»%sÂ«"
- 
- #~ msgid "is a pointer to mutable struct. Only pointers to const, immutable or shared struct thread local variable are allowed, not %s"
- #~ msgstr "ist ein Zeiger auf eine verÃ¤nderliche Â»structÂ«. Nur Zeiger auf Â»constÂ«, Â»immutableÂ« oder Â»shared structÂ« sind als threadlokale Variablen erlaubt, nicht jedoch Â»%sÂ«"
- 
- #~ msgid "has forward references"
- #~ msgstr "hat VorwÃ¤rtsreferenzen"
- 
- #~ msgid "has no function body with return type inference"
- #~ msgstr "hat keinen Funktionsrumpf mit RÃ¼ckgabetyp-Herleitung"
- 
- #~ msgid "cannot have an in contract when overriden function %s does not have an in contract"
- #~ msgstr "kann keinen Â»inÂ«-Vertrag haben, da die Ã¼bersteuerte Funktion Â»%sÂ« keinen Â»inÂ«-Vertrag hat"
- 
- #~ msgid "cannot be %s members"
- #~ msgstr "kÃ¶nnen keine Â»%sÂ«-Elemente sein"
- 
- #~ msgid "D-style variadic functions cannot be used with -betterC"
- #~ msgstr "variadische Funktionen im D-Stil kÃ¶nnen nicht mit Â»-betterCÂ« verwendet werden"
- 
- #~ msgid "`object.TypeInfo_Tuple` could not be found, but is implicitly used in D-style variadic functions"
- #~ msgstr "Â»object.TypeInfo_TupleÂ« wurde nicht gefunden, wird jedoch implizit von variadischen Funktionen im D-Stil verwendet"
- 
- #~ msgid "parameter %s.%s is already defined"
- #~ msgstr "Parameter Â»%s.%sÂ« ist bereits definiert"
- 
- #~ msgid "missing initializer for %s field %s"
- #~ msgstr "fehlende Initialisierung fÃ¼r Â»%sÂ«, Feld Â»%sÂ«"
- 
- #~ msgid "field %s must be initialized but skipped"
- #~ msgstr "Feld Â»%sÂ« muss initialisiert, aber Ã¼bersprungen werden"
- 
- #~ msgid "no match for implicit super() call in constructor"
- #~ msgstr "die Basisklasse enthÃ¤lt keinen Standardkonstruktor, der vom impliziten Â»super()Â« aufgerufen wird"
- 
- #~ msgid "cannot call super() implicitly because it is annotated with @disable"
- #~ msgstr "der Standardkonstruktor der Basisklasse ist mit Â»@disabledÂ« annotiert und kann daher nicht aufgerufen werden"
- 
- #~ msgid "has no `return` statement, but is expected to return a value of type `%s`"
- #~ msgstr "hat keine Â»returnÂ«-Anweisung, soll aber Wert vom Typ Â»%sÂ« zurÃ¼ckgeben"
- 
- #~ msgid "no `return exp;` or `assert(0);` at end of function"
- #~ msgstr "weder Â»return Ausdruck;Â« noch Â»assert(0);Â« am Ende der Funktion"
- 
- #~ msgid "synchronized function %s must be a member of a class"
- #~ msgstr "Â»synchronizedÂ«-Funktion Â»%sÂ« muss ein Element der Klasse sein"
- 
- #~ msgid "Element %d of actual argument of RESHAPE at %L cannot be negative"
- #~ msgstr "Element %d des tatsÃ¤chlichen Arguments von RESHAPE bei %L darf nicht negativ sein"
- 
- #~ msgid "Assumed size polymorphic objects or components, such as that at %C, have not yet been implemented"
- #~ msgstr "Polymorphe Objekte oder Komponenten mit vermuteter GrÃ¶ÃŸe, so wie bei %C, wurden noch nicht implementiert"
- 
- #~ msgid "Component with KIND attribute at %C must be default integer kind (%d)"
- #~ msgstr "Komponente mit KIND-Attribut bei %C muss per Default Ganzzahlart (%d) sein"
- 
- #~ msgid "Component with LEN attribute at %C must be default integer kind (%d)"
- #~ msgstr "Komponente mit LEN-Attribut bei %C muss per Default Ganzzahlart (%d) sein"
- 
- #~ msgid "cannot open input file: %s"
- #~ msgstr "Eingabedatei Â»%sÂ« kann nicht geÃ¶ffnet werden"
- 
- #~ msgid "Unexpected junk after TASKWAIT clause at %C"
- #~ msgstr "Unerwarteter Ausschuss hinter TASKWAIT-Klausel bei %C"
- 
- #~ msgid "!$OMP ATOMIC UPDATE at %L incompatible with ACQ_REL or ACQUIRE clauses"
- #~ msgstr "!$OMP ATOMIC UPDATE bei %L ist inkompatibel zu den Klauseln ACQ_REL oder ACQUIRE"
- 
- #~ msgid "!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of intrinsic type at %L"
- #~ msgstr "!$OMP ATOMIC CAPTURE-Erfassungsanweisung muss bei %L von skalarer Variable intrinsischen Typs lesen"
- 
- #~ msgid "!$OMP ATOMIC CAPTURE update statement must set a scalar variable of intrinsic type at %L"
- #~ msgstr "!$OMP ATOMIC CAPTURE-Updateanweisung muss bei %L skalare Variable intrinsischen Typs setzen"
- 
- #~ msgid "%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
- #~ msgstr "%s-Iterationsvariable bei %L an anderer Klausel als PRIVATE oder LASTPRIVATE gefunden"
- 
- #~ msgid "Missing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %C"
- #~ msgstr "!$OMP END ATOMIC fehlt hinter !$OMP ATOMIC CAPTURE bei %C"
- 
- #~ msgid "Could not find real kind with at least %d bits"
- #~ msgstr "Echte Art mit mindestens %d Bits konnte nicht gefunden werden"
- 
- #~ msgid "function %q+F can never be inlined because it has a VLA return argument"
- #~ msgstr "die Funktion %q+F kann nie Â»inlineÂ« sein, da sie ein RÃ¼ckgabeargument hat, das ein Array variabler LÃ¤nge ist"
- 
- #~ msgid "cannot deduce template arguments for %qT from %<()%>"
- #~ msgstr "Templateargumente fÃ¼r %qT von %<()%> kÃ¶nnen nicht hergeleitet werden"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99276
- #~ msgid "%K%qD may write %E or more bytes into a region of size %E the destination"
- #~ msgstr "%K%qD schreibt mÃ¶glicherweise %E oder mehr Bytes in eine Region der GrÃ¶ÃŸe %E"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99288
- #~ msgid "name %qs is defined to "
- #~ msgstr "%qs https://gcc.gnu.org/bugzilla/show_bug.cgi?id=99288"
- 
- #~ msgid "refernced symbol declared here"
- #~ msgstr "das referenzierte Symbol wird hier deklariert"
- 
- #~ msgid "%qE attribute %E is not an integer constant"
- #~ msgstr "Attribut %qE mit Wert %qE ist keine Ganzzahlkonstante"
- 
- #~ msgid "%<%s%> is unknown"
- #~ msgstr "%<%s%> ist unbekannt"
- 
- #~ msgid "conversion of %qT null pointer to %qT is not a constant expression"
- #~ msgstr "Umwandlung eines Nullpointers vom Typ %qT in %qT ist kein Konstantenausdruck"
- 
- #~ msgid "unhandled derived-type component"
- #~ msgstr "unbehandelte Komponente eines abgeleiteten Typs"
- 
- #~ 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 ""
- #~ "Dies ist freie Software; die Kopierbedingungen stehen in den Quellen. Es\n"
- #~ "gibt KEINE Garantie; auch nicht fÃ¼r MARKTGÃ„NGIGKEIT oder FÃœR SPEZIELLE ZWECKE.\n"
- #~ "\n"
- 
- #~ msgid "options passed: "
- #~ msgstr "angegebene Optionen: "
- 
- #~ msgid "options enabled: "
- #~ msgstr "eingeschaltete Optionen: "
- 
- #~ msgid "unidentifiable call op"
- #~ msgstr "Unidentifizierbare Aufrufoperation"
- 
- #~ msgid "PIC register isn't set up"
- #~ msgstr "PIC-Register ist nicht vorbereitet"
- 
- #~ msgid "operand is not a condition code, invalid operand code 'I'"
- #~ msgstr "Operand ist kein Bedingungscode, ungÃ¼ltiger Operandencode Â»IÂ«"
- 
- #~ msgid "__float128 and __ibm128 cannot be used in the same expression"
- #~ msgstr "__float128 und __ibm128 kÃ¶nnen nicht im selben Ausdruck verwendet werden"
- 
- #~ msgid "__ibm128 and long double cannot be used in the same expression"
- #~ msgstr "__ibm128 und long double kÃ¶nnen nicht im gleichen Ausdruck verwendet werden"
- 
- #~ msgid "__float128 and long double cannot be used in the same expression"
- #~ msgstr "__float128 und long double kÃ¶nnen nicht im selben Ausdruck verwendet werden"
- 
- #~ msgid "Give deprecation messages about -ftransition=import anomalies."
- #~ msgstr "Veraltet-Warnungen bei Anomalien von -ftransition=Import ausgeben."
- 
- #~ msgid "Revert to single phase name lookup."
- #~ msgstr "Auf einphasige NamensauflÃ¶sung zurÃ¼ckfallen."
- 
- #~ msgid "Use instructions added in ISA 3.1."
- #~ msgstr "Vektor-Befehle verwenden, die in ISA 3.1 hinzugefÃ¼gt wurden."
- 
- #~ msgid "Enable hardware floating-point instructions."
- #~ msgstr "Hardware-Gleitkommabefehle einschalten."
- 
- #~ msgid "Use library calls to perform floating-point operations (default)."
- #~ msgstr "Bibliotheksaufrufen verwenden, um Gleitkomma-Berechnungen durchzufÃ¼hren (Standard)."
- 
- #~ msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
- #~ msgstr "Keine GOTPLT-Referenzen zusammen mit -fpic und -fPIC verwenden."
- 
- #~ msgid "Warn when a function cannot be expanded to HSAIL."
- #~ msgstr "Warnen, wenn eine Funktion nicht zu HSAIL expandiert werden kann."
- 
- #~ msgid "Level of hsa debug stores verbosity."
- #~ msgstr "Stufe der HSA-Debugspeicherungs-GesprÃ¤chigkeit."
- 
- #~ msgid "Maximum number of instructions in basic block to be considered for SLP vectorization."
- #~ msgstr "HÃ¶chstzahl der in Basis-Block zu betrachtenden Befehle fÃ¼r SLP-Vektorisierung."
- 
- #~ msgid "%K%qD specified bound [%wu, %wu] exceeds maximum object size %E"
- #~ msgstr "%Kdurch %qD angegebener Bereich [%wu, %wu] Ã¼berschreitet die maximale ObjektgrÃ¶ÃŸe %E"
- 
- #~ msgid "%K%qD specified bound [%wu, %wu] exceeds the size %E of unterminated array"
- #~ msgstr "%Kdurch %qD angegebener Bereich [%wu, %wu] Ã¼berschreitet die GrÃ¶ÃŸe %E des nicht abgeschlossenen Arrays"
- 
- #~ msgid "%K%qD specified bound [%wu, %wu] may exceed the size of at most %E of unterminated array"
- #~ msgstr "%Kdurch %qD angegebener Bereich [%wu, %wu] Ã¼berschreitet mÃ¶glicherweise die GrÃ¶ÃŸe von maximal %E des nicht abgeschlossenen Arrays"
- 
- #~ msgid "%K%qD specified bound between %E and %E exceeds maximum object size %E"
- #~ msgstr "%K%qD angegebene Grenze zwischen %E und %E Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E"
- 
- #~ msgid "%Kspecified bound between %E and %E exceeds maximum object size %E"
- #~ msgstr "%Kangegebene Grenze zwischen %E und %E Ã¼berschreitet maximale ObjektgrÃ¶ÃŸe %E"
- 
- #~ msgid "%K%qD specified bound between %E and %E exceeds destination size %E"
- #~ msgstr "%K%qD angegebene Grenze zwischen %E und %E Ã¼berschreitet die GrÃ¶ÃŸe der Zielregion %E"
- 
- #~ msgid "%Kspecified bound between %E and %E exceeds destination size %E"
- #~ msgstr "%Kangegebene Grenze zwischen %E und %E Ã¼berschreitet die GrÃ¶ÃŸe der Zielregion %E"
- 
- #~ msgid "%Kattempt to free a non-heap object %qD"
- #~ msgstr "%KVersuch, Nicht-Heap-Objekt %qD freizugeben"
- 
- #~ msgid "%Kattempt to free a non-heap object"
- #~ msgstr "%KVersuch, Nicht-Heap-Objekt freizugeben"
- 
- #~ msgid "%Kargument %i is null but the corresponding size argument %i range is [%E, %E]"
- #~ msgstr "%KDas Argument %i ist null, aber der Wertebereich des entsprechenden GrÃ¶ÃŸenarguments %i ist [%E, %E]"
- 
- #~ msgid "multiple versions for one symbol"
- #~ msgstr "mehrere Versionen fÃ¼r ein Symbol"
- 
- #~ msgid "too few arguments to %%:compare-debug-auxbase-opt"
- #~ msgstr "zu wenige Argumente fÃ¼r %%:compare-debug-auxbase-opt"
- 
- #~ msgid "too many arguments to %%:compare-debug-auxbase-opt"
- #~ msgstr "zu viele Argumente fÃ¼r %%:compare-debug-auxbase-opt"
- 
- #~ msgid "argument to %%:compare-debug-auxbase-opt does not end in %<.gk%>"
- #~ msgstr "Argument fÃ¼r %%:compare-debug-auxbase-opt endet nicht mit %<.pk%>"
- 
- #~ msgid "too few arguments to %%:replace-extension"
- #~ msgstr "zu wenige Argumente fÃ¼r %%:replace-extension"
- 
- #~ msgid "%Gvariable-length array bound is unknown"
- #~ msgstr "%GArray variabler LÃ¤nge hat unbekannte Obergrenze"
- 
- #~ msgid "%G%<alloca%> bound is unknown"
- #~ msgstr "%GObergrenze von %<alloca%> ist unbekannt"
- 
- #~ msgid "%Gargument to variable-length array may be too large due to conversion from %qT to %qT"
- #~ msgstr "%GArgument fÃ¼r Array variabler LÃ¤nge kÃ¶nnte aufgrund der Umwandlung von %qT in %qT zu groÃŸ sein"
- 
- #~ msgid "%Gargument to %<alloca%> may be too large due to conversion from %qT to %qT"
- #~ msgstr "%GArgument fÃ¼r %<alloca%> kÃ¶nnte aufgrund der Umwandlung von %qT in %qT zu groÃŸ sein"
- 
- #~ msgid "Support for HSA does not implement immediate 16 bit FPU operands"
- #~ msgstr "UnterstÃ¼tzung fÃ¼r HSA implementiert keine 16-Bit-FPU-Operanden"
- 
- #~ msgid "HSA image ops not handled"
- #~ msgstr "HSA-Bildbefehle nicht behandelt"
- 
- #~ msgid "HSA SSA name defined by instruction that is supposed to be using it"
- #~ msgstr "HSA-SSA-Name wurde von Befehl definiert, der ihn jedoch verwenden sollte"
- 
- #~ msgid "HSA SSA verification failed"
- #~ msgstr "HSA-SSA-Verifikation fehlgeschlagen"
- 
- #~ msgid "HSA SSA name not among operands of instruction that is supposed to use it"
- #~ msgstr "HSA-SSA-Name ist nicht unter den Operanden von Befehlen, die ihn verwenden sollten"
- 
- #~ msgid "HSA instruction uses a register but is not among recorded register uses"
- #~ msgstr "HSA-Befehl verwendet ein Register, ist aber nicht in den aufgezeichneten Registerverwendungen"
- 
- #~ msgid "HSA instruction verification failed"
- #~ msgstr "HSA-Befehlsverifikation fehlgeschlagen"
- 
- #~ msgid "an enum with mismatching number of values is defined in another translation unit"
- #~ msgstr "eine AufzÃ¤hlung mit unterschiedlich vielen Werten ist in einer anderen Ãœbersetzungseinheit definiert"
- 
- #~ msgid "could not emit HSAIL for function %s: function cannot be cloned"
- #~ msgstr "HSAIL konnte fÃ¼r Funktion %s nicht erzeugt werden: Funktion kann nicht geklont werden"
- 
- #~ msgid "%<-fipa-cp-clone%> is incompatible with %<-flive-patching=inline-only-static%>"
- #~ msgstr "%<-fipa-cp-clone%> ist mit %<-flive-patching=inline-only-static%> unvertrÃ¤glich"
- 
- #~ msgid "%<-fipa-sra%> is incompatible with %<-flive-patching=inline-only-static%>"
- #~ msgstr "%<-fipa-sra%> ist mit %<-flive-patching=inline-only-static%> unvertrÃ¤glich"
- 
- #~ msgid "%<-fpartial-inlining%> is incompatible with %<-flive-patching=inline-only-static%>"
- #~ msgstr "%<-fpartial-inlining%> ist mit %<-flive-patching=inline-only-static%> unvertrÃ¤glich"
- 
- #~ msgid "%<-fipa-cp%> is incompatible with %<-flive-patching=inline-only-static%>"
- #~ msgstr "%<-fipa-cp%> ist mit %<-flive-patching=inline-only-static%> unvertrÃ¤glich"
- 
- #~ msgid "%<-fwhole-program%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
- #~ msgstr "%<-fwhole-program%> ist mit %<-flive-patching=inline-only-static|inline-clone%> unvertrÃ¤glich"
- 
- #~ msgid "%<-fipa-pta%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
- #~ msgstr "%<-fipa-pta%> ist mit %<-flive-patching=inline-only-static|inline-clone%> unvertrÃ¤glich"
- 
- #~ msgid "%<-fipa-reference%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
- #~ msgstr "%<-fipa-reference%> ist mit %<-flive-patching=inline-only-static|inline-clone%> unvertrÃ¤glich"
- 
- #~ msgid "%<-fipa-icf%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
- #~ msgstr "%<-fipa-icf%> ist mit %<-flive-patching=inline-only-static|inline-clone%> unvertrÃ¤glich"
- 
- #~ msgid "%<-fipa-icf-functions%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
- #~ msgstr "%<-fipa-icf-functions%> ist mit %<-flive-patching=inline-only-static|inline-clone%> unvertrÃ¤glich"
- 
- #~ msgid "%<-fipa-icf-variables%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
- #~ msgstr "%<-fipa-icf-variables%> ist mit %<-flive-patching=inline-only-static|inline-clone%> unvertrÃ¤glich"
- 
- #~ msgid "%<-fipa-bit-cp%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
- #~ msgstr "%<-fipa-bit-cp%> ist mit %<-flive-patching=inline-only-static|inline-clone%> unvertrÃ¤glich"
- 
- #~ msgid "%<-fipa-vrp%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
- #~ msgstr "%<-fipa-vrp%> ist mit %<-flive-patching=inline-only-static|inline-clone%> unvertrÃ¤glich"
- 
- #~ msgid "%<-fipa-pure-const%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
- #~ msgstr "%<-fipa-pure-const%> ist mit %<-flive-patching=inline-only-static|inline-clone%> unvertrÃ¤glich"
- 
- #~ msgid "%<-fipa-reference-addressable%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
- #~ msgstr "%<-fipa-reference-addressable%> ist mit %<-flive-patching=inline-only-static|inline-clone%> unvertrÃ¤glich"
- 
- #~ msgid "%<-fipa-stack-alignment%> is incompatible with %<-flive-patching=inline-only-static|inline-clone%>"
- #~ msgstr "%<-fipa-stack-alignment%> ist mit %<-flive-patching=inline-only-static|inline-clone%> unvertrÃ¤glich"
- 
- #~ msgid "%<-fsanitize=address%> is incompatible with %<-fsanitize=kernel-address%>"
- #~ msgstr "%<-fsanitize=address%> ist mit %<-fsanitize=kernel-address%> unvertrÃ¤glich"
- 
- #~ msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are incompatible with %<-fsanitize=thread%>"
- #~ msgstr "%<-fsanitize=address%> und %<-fsanitize=kernel-address%> sind inkompatibel mit %<-fsanitize=thread%>"
- 
- #~ msgid "HSA has not been enabled during configuration"
- #~ msgstr "HSA wurde in dieser Konfiguration nicht eingeschaltet"
- 
- #~ msgid "%<DECL_GIMPLE_REG_P%> set on a variable with address taken"
- #~ msgstr "%<DECL_GIMPLE_REG_P%> auf einer Variable mit verwendeter Adresse gesetzt"
- 
- #~ msgid "at offset %s to an object with size %wu declared here"
- #~ msgstr "bei Offset %s zu einem Objekt mit GrÃ¶ÃŸe %wu wurde hier deklariert"
- 
- #~ msgid "at offset %s to an object with size at most %wu declared here"
- #~ msgstr "bei Offset %s zu einem Objekt mit der MaximalgrÃ¶ÃŸe %wu wurde hier angegeben"
- 
- #~ msgid "at offset %s to an object with size between %wu and %wu declared here"
- #~ msgstr "bei Offset %s zu einem Objekt mit der GrÃ¶ÃŸe zwischen %wu und %wu wurde hier angegeben"
- 
- #~ msgid "at offset %s to an object with size at most %wu allocated by %qD here"
- #~ msgstr "bei Offset %s zu einem Objekt mit einer GrÃ¶ÃŸe von hÃ¶chstens %wu, das hier von %qD alloziert wurde"
- 
- #~ msgid "at offset %s to an object with size between %wu and %wu allocated by %qE here"
- #~ msgstr "bei Offset %s zu einem Objekt mit einer GrÃ¶ÃŸe zwischen %wu und %wu, das hier von %qE alloziert wurde"
- 
- #~ msgid "%qD is used uninitialized in this function"
- #~ msgstr "%qD wird in dieser Funktion uninitialisiert verwendet"
- 
- #~ msgid "%qE is used uninitialized in this function"
- #~ msgstr "%qE wird in dieser Funktion uninitialisiert verwendet"
- 
- #~ msgid "%qE attribute cannot be applied to variables with specific sections"
- #~ msgstr "Attribut %qE kann nicht auf Variablen mit spezifischem Abschnitt angewendet werden"
- 
- #~ msgid "null argument where non-null required (argument %lu)"
- #~ msgstr "Null-Argument, wo Nicht-Null erwartet (Argument %lu)"
- 
- #~ msgid "unknown option after %<#pragma GCC diagnostic%> kind; did you mean %<-%s%>?"
- #~ msgstr "unbekannte Option hinter %<#pragma GCC diagnostic%>; meinten Sie %<-%s%>?"
- 
- #~ msgid "invalid use of %<:%> modifier"
- #~ msgstr "ungÃ¼ltige Verwendung des Modifizierers %<:%>"
- 
- #~ msgid "internal error: sideeffect-insn affecting main effect"
- #~ msgstr "interner Fehler: Seiteneffekt-Befehl wirkt sich auf Haupteffekt aus"
- 
- #~ msgid "unknown cc_attr value"
- #~ msgstr "Unbekannter Wert fÃ¼r cc_attr"
- 
- #~ msgid "%<-fPIC%> and %<-fpic%> are not supported in this configuration"
- #~ msgstr "%<-fPIC%> und %<-fpic%> werden in dieser Konfiguration nicht unterstÃ¼tzt"
- 
- #~ msgid "expand_binop failed in movsi got"
- #~ msgstr "expand_binop in movsi got gescheitert"
- 
- #~ msgid "emitting PIC operand, but PIC register isn%'t set up"
- #~ msgstr "PIC-Operand wird ausgegeben, aber PIC-Register ist nicht vorbereitet"
- 
- #~ msgid "%<-msx%> is not supported in coff"
- #~ msgstr "%<-msx%> wird in COFF nicht unterstÃ¼tzt"
- 
- #~ msgid "%<-mn%> is used without %<-mh%> or %<-ms%> or %<-msx%>"
- #~ msgstr "%<-mn%> wird ohne %<-mh%>, %<-ms%> oder %<-msx%> verwendet"
- 
- #~ msgid "%<-mint32%> is not supported for H8300 and H8300L targets"
- #~ msgstr "%<-mint32%> wird fÃ¼r Ziele H8300 und H8300L nicht unterstÃ¼tzt"
- 
- #~ msgid "switch %<-mcustom-%s%> has no effect unless %<-funsafe-math-optimizations%> is specified"
- #~ msgstr "Schalter %<-mcustom-%s%> nur dann einen Effekt, wenn %<-funsafe-math-optimizations%> angegeben ist"
- 
- #~ msgid "switch %<-mcustom-%s%> has no effect unless %<-ffinite-math-only%> is specified"
- #~ msgstr "Schalter %<-mcustom-%s%> nur dann einen Effekt, wenn %<-ffinite-math-only%> angegeben ist"
- 
- #~ msgid "switch %<-mcustom-%s%> has no effect unless %<-fno-math-errno%> is specified"
- #~ msgstr "Schalter %<-mcustom-%s%> nur dann einen Effekt, wenn %<-fno-math-errno%> angegeben ist"
- 
- #~ msgid "previous definition of %q+D was here"
- #~ msgstr "Vorherige Definition von %q+D war hier"
- 
- #~ msgid "previous declaration of %q+D was here"
- #~ msgstr "Vorherige Deklaration von %q+D war hier"
- 
- #~ msgid "parameter name omitted"
- #~ msgstr "Parametername ausgelassen"
- 
- #~ msgid "attribute %<deprecated%> can appear at most once in an attribute-list"
- #~ msgstr "Attribut %<deprecated%> darf hÃ¶chstens einmal in einer Attributliste auftreten"
- 
- #~ msgid "attribute %<fallthrough%> can appear at most once in an attribute-list"
- #~ msgstr "Attribut %<fallthrough%> darf hÃ¶chstens einmal in einer Attributliste auftreten"
- 
- #~ msgid "attribute %<maybe_unused%> can appear at most once in an attribute-list"
- #~ msgstr "Attribut %<maybe_unused%> darf hÃ¶chstens einmal in einer Attributliste auftreten"
- 
- #~ msgid "missing %<=%> (after %<getter%> attribute)"
- #~ msgstr "fehlendes %<=%> (hinter Attribut %<getter%>)"
- 
- #~ msgid "missing %<=%> (after %<setter%> attribute)"
- #~ msgstr "fehlendes %<=%> (hinter Attribut %<setter%>)"
- 
- #~ msgid "the %<setter%> attribute may only be specified once"
- #~ msgstr "das %<setter%>-Attribut darf nur einmal angegeben werden"
- 
- #~ msgid "the %<getter%> attribute may only be specified once"
- #~ msgstr "das %<getter%>-Attribut darf nur einmal angegeben werden"
- 
- #~ msgid "break statement within %<#pragma simd%> loop body"
- #~ msgstr "break-Anweisung innerhalb einer %<#pragma simd%>-Schleife"
- 
- #~ msgid "continue statement within %<#pragma simd%> loop body"
- #~ msgstr "continue-Anweisung innerhalb einer %<#pragma simd%>-Schleife"
- 
- #~ msgid "%<virtual%> %<consteval%> method %qD not supported yet"
- #~ msgstr "%<virtual%>-%<consteval%>-Methode %qD noch nicht unterstÃ¼tzt"
- 
- #~ msgid "%qs declared incorrectly"
- #~ msgstr "%qs wurde falsch deklariert"
- 
- #~ msgid "   by earlier handler for %qT"
- #~ msgstr "   von frÃ¼herem Behandler fÃ¼r %qT"
- 
- #~ msgid "local external declaration %q#D"
- #~ msgstr "lokale externe Deklaration von %q#D"
- 
- #~ msgid "does not match previous declaration %q#D"
- #~ msgstr "passt nicht zu vorheriger Deklaration %q#D"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93883
- #~ msgid "using-declaration may not name enumerator %<%E::%D%>"
- #~ msgstr "%<using%>-Deklaration darf den Enumerator %<%E::%D%> nicht benennen"
- 
- #~ msgid "cannot inherit constructors from indirect base %qT"
- #~ msgstr "Konstruktoren kÃ¶nnen nicht von indirekter Basis %qT geerbt werden"
- 
- #~ msgid "attribute %<noreturn%> can appear at most once in an attribute-list"
- #~ msgstr "Attribut %<noreturn%> darf hÃ¶chstens einmal in einer Attributliste auftreten"
- 
- #~ msgid "attribute %<nodiscard%> can appear at most once in an attribute-list"
- #~ msgstr "Attribut %<nodiscard%> darf hÃ¶chstens einmal in einer Attributliste auftreten"
- 
- #~ msgid "%qT has a mutable member"
- #~ msgstr "%qT hat ein verÃ¤nderbares Element"
- 
- #~ msgid "Unexpected junk after $OMP TASKGROUP statement at %C"
- #~ msgstr "Unerwarteter Ausschuss hinter Â»$OMP TASKGROUPÂ«-Anweisung bei %C"
- 
- #~ msgid "NONMONOTONIC modifier specified for %s schedule kind at %L"
- #~ msgstr "NONMONOTONIC-Modifizierer fÃ¼r Planungsart %s bei %L angegeben"
- 
- #~ msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
- #~ msgstr "%s-Iterationsvariable bei %L an anderer Klausel als LASTPRIVATE gefunden"
- 
- #~ msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
- #~ msgstr "!$ACC LOOP %s in PARALLEL-Region erlaubt keine Â»%sÂ«-Argumente bei %L"
- 
- #~ msgid "%<readonly%> attribute conflicts with %<readwrite%> attribute"
- #~ msgstr "Attribut %<readonly%> steht mit Attribut %<readwrite%> in Konflikt"
- 
- #~ msgid "%<assign%> attribute conflicts with %<retain%> attribute"
- #~ msgstr "Attribut %<assign%> steht mit Attribut %<retain%> in Konflikt"
- 
- #~ msgid "%<assign%> attribute conflicts with %<copy%> attribute"
- #~ msgstr "Attribut %<assign%> steht mit Attribut %<copy%> in Konflikt"
- 
- #~ msgid "%<retain%> attribute conflicts with %<copy%> attribute"
- #~ msgstr "Attribut %<retain%> steht mit Attribut %<copy%> in Konflikt"
- 
- #~ msgid "invalid property declaration"
- #~ msgstr "ungÃ¼ltige Eigenschaftsdeklaration"
- 
- #~ msgid "%<retain%> attribute is only valid for Objective-C objects"
- #~ msgstr "Attribut %<retain%> ist nur fÃ¼r Objective-C-Objekte gÃ¼ltig"
- 
- #~ msgid "Use instructions for a future architecture."
- #~ msgstr "Befehle fÃ¼r eine zukÃ¼nftige Architektur verwenden."
- 
- #~ msgid "three-way comparison operator can only be defaulted in a class definition"
- #~ msgstr "Dreiwege-Vergleichsoperator kann nur in einer Klassendefinition die Standardimplementierung bekommen"
- 
- #~ msgid "equality comparison operator can only be defaulted in a class definition"
- #~ msgstr "Gleichheits-Vergleichsoperator kann nur in einer Klassendefinition die Standardimplementierung bekommen"
- 
- #~ msgid "Same as %s.  Use the latter option instead."
- #~ msgstr "Identisch mit %s. Verwenden Sie daher bitte diese Option."
- 
- #~ msgid "The version of ld64 in use for this toolchain."
- #~ msgstr "Die Version von ld64, die fÃ¼r diese Toolchain verwendet wird."
- 
- #~ msgid "Loads all members of archive libraries"
- #~ msgstr "Alle enthaltenen Elemente aus Archivbibliotheken laden."
- 
- #~ msgid "IOMSG must be a scalar-default-char-variable at %L"
- #~ msgstr "IOMSG bei %L muss eine skalare Standardzeichenvariable sein"
- 
- #~ msgid "%s requires a scalar-default-char-expr at %L"
- #~ msgstr "%s bei %L erfordert eine scalar-default-char-expr"
- 
- #~ msgid "ASYNCHRONOUS= specifier at %L must be of default CHARACTER kind"
- #~ msgstr "Spezifikation ASYNCHRONOUS= bei %L muss von der Art Default-CHARACTER sein"
- 
- #~ msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
- #~ msgstr "Spezifikation ASYNCHRONOUS= bei %L muss ein Initialisierungsausdruck sein"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
- #~ msgid "in simplify_trig_call(): Bad intrinsic"
- #~ msgstr "in simplify_trig_call(): Bad intrinsic"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
- #~ msgid "in gfc_simplify_trigd(): Bad type"
- #~ msgstr "in gfc_simplify_trigd(): Bad type"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
- #~ msgid "in gfc_simplify_atrigd(): Bad type"
- #~ msgstr "in gfc_simplify_atrigd(): Bad type"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
- #~ msgid "in gfc_simplify_atan2d(): Bad type"
- #~ msgstr "in gfc_simplify_atan2d(): Bad type"
- 
- #~ msgid "Dump internal details about what the analyzer is doing to stderr."
- #~ msgstr "Internes Arbeitsprotokoll des Analysierers nach stderr wegschreiben."
- 
- #~ msgid "-msim   Use simulator runtime."
- #~ msgstr "-msim   Simulator-Laufzeitumgebung verwenden."
- 
- #~ msgid "-mlong-double-[64,128]\tSpecify size of long double."
- #~ msgstr "-mlong-double-[64,128]\tGrÃ¶ÃŸe von Â»long doubleÂ« angeben."
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93882
- #~ msgid "%<constinit%> cannot appear in a typedef declaration"
- #~ msgstr "%<constinit%> kann nicht in einer typedef-Deklaration auftreten"
- 
- #~ msgid "default %d minimum %d maximum %d"
- #~ msgstr "Standard %d Minimum %d Maximum %d"
- 
- #~ msgid "The --param option recognizes the following as parameters"
- #~ msgstr "Die Option Â»--paramÂ« erkennt die folgenden Parameter"
- 
- #~ msgid "collect: reading %s\n"
- #~ msgstr "collect: %s wird gelesen\n"
- 
- #~ msgid "collect: recompiling %s\n"
- #~ msgstr "collect: %s wird neu kompiliert\n"
- 
- #~ msgid "collect: tweaking %s in %s\n"
- #~ msgstr "collect: %s wird in %s eingestellt\n"
- 
- #~ msgid "collect: relinking\n"
- #~ msgstr "collect: neu binden\n"
- 
- #~ msgid "mismatched arguments"
- #~ msgstr "unpassende Argumente"
- 
- #~ msgid "caller is instrumentation thunk"
- #~ msgstr "Aufrufer ist Instrumentierungs-Thunk"
- 
- #~ msgid "The maximum number of insns of a peeled loop that rolls only once."
- #~ msgstr "Die HÃ¶chstzahl der Befehle einer geschÃ¤lten Schleife, die nur einmal rollt."
- 
- #~ msgid "A basic block profile count is considered hot if it contributes to the given permillage of the entire profiled execution (used in LTO mode)."
- #~ msgstr "Ein Basisblock-ProfilzÃ¤hler wird als heiÃŸ betrachtet, wenn er den angegebenen Promilleanteil zur gesamten Profiling-AusfÃ¼hrung beitrÃ¤gt (wird im LTO-Modus verwendet)."
- 
- #~ msgid "Track top N target addresses in indirect-call profile."
- #~ msgstr "Top-n-Zieladressen in Profil fÃ¼r indirekte Aufrufe verfolgen."
- 
- #~ msgid "Compile-time bonus IPA-CP assigns to candidates which make an array index known."
- #~ msgstr "Ãœbersetzungszeit-Bonus, den IPA-CP an Kandidaten vergibt, die einen Arrayindex bekannt machen."
- 
- #~ msgid "Allow new data races on stores to be introduced."
- #~ msgstr "Zulassen, dass neue Daten-Races bei Schreibzugriffen entstehen."
- 
- #~ msgid "Schedule type of omp schedule for loops parallelized by parloops (static, dynamic, guided, auto, runtime)."
- #~ msgstr "Schedule-Art des OMP-Schedulers fÃ¼r Schleifen, die von parloops parallelisiert wurden (static, dynamic, guided, auto, runtime)."
- 
- #~ msgid "enters try block"
- #~ msgstr "Betreten von try-Block"
- 
- #~ msgid "enters catch block"
- #~ msgstr "Betreten des catch-Blocks"
- 
- #~ msgid "enters OpenMP structured block"
- #~ msgstr "Betreten des OpenMP-strukturierten Blocks"
- 
- #~ msgid "enters synchronized or atomic statement"
- #~ msgstr "Betreten der synchronisierten oder atomaren Anweisung"
- 
- #~ msgid "enters constexpr if statement"
- #~ msgstr "Betreten der if-Anweisung mit constexpr"
- 
- #~ msgid "Nonnegative width required"
- #~ msgstr "Nicht-negative Breite benÃ¶tigt"
- 
- #~ msgid "Unexpected end of format string"
- #~ msgstr "Unerwartetes Ende der Formatzeichenkette"
- 
- #~ msgid "Expected P edit descriptor"
- #~ msgstr "P-Edit-Deskriptor erwartet"
- 
- #~ msgid "Positive exponent width required"
- #~ msgstr "Positive Exponentenbreite erforderlich"
- 
- #~ msgid "Period required in format specifier"
- #~ msgstr "Punkt in Formatspezifikation erforderlich"
- 
- #~ msgid "Allocation would exceed memory limit"
- #~ msgstr "Reservierung wÃ¼rde Speichergrenze Ã¼berschreiten"
- 
- #~ msgid "Warn about type and rank mismatches between arguments and parameters."
- #~ msgstr "Warnen, wenn der Rang oder Typ von Argumenten und Parametern nicht Ã¼bereinstimmt."
- 
- #~ msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
- #~ msgstr "-fdeduce-init-list\tAbleitung einer std::initializer_list fÃ¼r den Typ-Parameter eines Templates von einer in Klammern eingeschlossenen Initialisierungsliste einschalten."
- 
- #~ msgid "Specify whether functions should be placed into low or high memory."
- #~ msgstr "Angabe, ob Funktionen in den niedrigen oder hohen Speicherbereich platziert werden."
- 
- #~ msgid "Specify whether variables should be placed into low or high memory."
- #~ msgstr "Angeben, ob Variablen in den niedrigen oder hohen Speicher platziert werden."
- 
- #~ msgid "Emit warnings when run-time relocations are generated."
- #~ msgstr "Warnen, wenn Verschiebungen zur Laufzeit erzeugt werden."
- 
- #~ msgid "Emit errors when run-time relocations are generated."
- #~ msgstr "Fehler melden, wenn Verschiebungen zur Laufzeit erzeugt werden."
- 
- #~ msgid "Specify cost of branches (Default 20)."
- #~ msgstr "Sprungkosten angeben (Standard: 20)."
- 
- #~ msgid "Make sure loads and stores are not moved past DMA instructions."
- #~ msgstr "Sicherstellen, dass Laden/Speichern nicht hinter DMA-Befehle verschoben wird."
- 
- #~ msgid "volatile must be specified on any memory that is effected by DMA."
- #~ msgstr "Â»volatileÂ« muss fÃ¼r jeden Speicher angegeben werden, der von DMA beeinflusst wird."
- 
- #~ msgid "Insert nops when it might improve performance by allowing dual issue (default)."
- #~ msgstr "NOPs einfÃ¼gen, wenn es die Leistung durch DoppelausfÃ¼hrung erhÃ¶ht (Standard)."
- 
- #~ msgid "Use standard main function as entry for startup."
- #~ msgstr "Die Standard-main-Funktion als Einsprungpunkt zum Starten verwenden."
- 
- #~ msgid "Generate branch hints for branches."
- #~ msgstr "Sprunghinweise fÃ¼r SprÃ¼nge erzeugen."
- 
- #~ msgid "Maximum number of nops to insert for a hint (Default 2)."
- #~ msgstr "HÃ¶chstzahl der fÃ¼r einen Hinweis einzufÃ¼genden NOPs (Standard: 2)."
- 
- #~ msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
- #~ msgstr "UngefÃ¤hre HÃ¶chstzahl der zwischen einem Hinweis und seinem Zweig erlaubten Befehlen [125]."
- 
- #~ msgid "Generate code for 18 bit addressing."
- #~ msgstr "Code fÃ¼r 18-Bit-Adressierung erzeugen."
- 
- #~ msgid "Generate code for 32 bit addressing."
- #~ msgstr "Code fÃ¼r 32-Bit-Adressierung erzeugen."
- 
- #~ msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
- #~ msgstr "HBRP-Befehle nach angedeuteten Sprungzielen einfÃ¼gen, um SPU-HÃ¤ngeproblem zu vermeiden."
- 
- #~ msgid "Access variables in 32-bit PPU objects (default)."
- #~ msgstr "Auf Variablen in 32-Bit-PPU-Objekten zugreifen (Standard)."
- 
- #~ msgid "Access variables in 64-bit PPU objects."
- #~ msgstr "Auf Variablen in 64-Bit-PPU-Objekten zugreifen."
- 
- #~ msgid "Allow conversions between __ea and generic pointers (default)."
- #~ msgstr "Umwandlungen zwischen __ea und allgemeinen Zeigern erlauben (Standard)."
- 
- #~ msgid "Size (in KB) of software data cache."
- #~ msgstr "GrÃ¶ÃŸe (in KB) des Software-Datencache."
- 
- #~ msgid "Atomically write back software data cache lines (default)."
- #~ msgstr "Zeilen des Software-Datencache atomar zurÃ¼ckschreiben (Standard)."
- 
- #~ msgid "Use Neon to perform 64-bits operations rather than core registers."
- #~ msgstr "Neon statt Kernregistern fÃ¼r 64-Bit-Operationen verwenden."
- 
- #~ msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions."
- #~ msgstr "Erweiterte Befehle zum Kopieren von Gleitkomma in/aus Allzweckregister bei PowerPC V2.05 verwenden."
- 
- #~ msgid "Mark __tls_get_addr calls with argument info."
- #~ msgstr "__tls_get_addr-Aufrufe mit Argumentinfo markieren."
- 
- #~ msgid "For compatibility, it's always newlib for elf now."
- #~ msgstr "Aus KompatibilitÃ¤tsgrÃ¼nden ist das derzeit immer newlib fÃ¼r ELF."
- 
- #~ msgid "Use hardware divide instructions, use -msoft-div for emulation."
- #~ msgstr "Hardware-Divisionsbefehle verwenden, -msoft-div fÃ¼r Emulation angeben."
- 
- #~ msgid "Use hardware multiply instructions, use -msoft-mul for emulation."
- #~ msgstr "Hardwarebe-Multiplikationsbefehle verwenden, -msoft-mul fÃ¼r Emulation."
- 
- #~ msgid "Allows generation of binaries which use the l.rori instructions."
- #~ msgstr "Codegenerierung erlauben, die den Befehl l.rori verwendet."
- 
- #~ msgid "Allows generation of binaries which support shifts and rotate instructions supporting immediate arguments, for example l.rori."
- #~ msgstr "Codegenerierung erlauben, die Bitverschiebungen und Rotationen mit direkten Argumenten verwendet, so wie l.rori."
- 
- #~ msgid "Use divide emulation."
- #~ msgstr "Divisionsemulation verwenden."
- 
- #~ msgid "Use multiply emulation."
- #~ msgstr "Multiplikationsemulation verwenden."
- 
- #~ msgid "--param <param>=<value>\tSet parameter <param> to value.  See below for a complete list of parameters."
- #~ msgstr "--param <Param>=<Wert>\tParameter <Param> auf <Wert> setzen. Siehe unten fÃ¼r komplette Parameterliste."
- 
- #~ msgid "Perform branch target load optimization before prologue / epilogue threading."
- #~ msgstr "Ladeoptimierungen fÃ¼r Sprungziele vor Prolog/Epilog-Behandlung ausfÃ¼hren."
- 
- #~ msgid "Perform branch target load optimization after prologue / epilogue threading."
- #~ msgstr "Ladeoptimierung fÃ¼r Sprungziele nach Prolog/Epilog-Behandlung ausfÃ¼hren."
- 
- #~ msgid "Restrict target load migration not to re-use registers in any basic block."
- #~ msgstr "In Basis-BlÃ¶cken keine Register bei der Ziel-Lade-Bewegung wiederverwenden."
- 
- #~ msgid "Merge C++ types using One Definition Rule."
- #~ msgstr "C++-Typen mithilfe der One-Definition-Rule zusammenfassen."
- 
- #~ 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"
- 
- #~ msgid "non-constant argument 1 to __atomic_always_lock_free"
- #~ msgstr "nicht-konstantes Argument 1 fÃ¼r __atomic_always_lock_free"
- 
- #~ msgid "non-integer argument 1 to __atomic_is_lock_free"
- #~ msgstr "nicht-ganzzahliges Argument 1 fÃ¼r __atomic_is_lock_free"
- 
- #~ msgid "COLLECT_LTO_WRAPPER must be set"
- #~ msgstr "COLLECT_LTO_WRAPPER muss gesetzt sein"
- 
- #~ msgid "can%'t open %s: %m"
- #~ msgstr "%s kann nicht geÃ¶ffnet werden: %m"
- 
- #~ msgid "%s: %s\n"
- #~ msgstr "%s: %s\n"
- 
- #~ msgid "aggregate value used where a float was expected"
- #~ msgstr "zusammengesetzten Wert verwendet, wo Gleitkomma erwartet wurde"
- 
- #~ msgid "Lower limit %d of %<-fdbg-cnt=%s%> must be a non-negative number"
- #~ msgstr "Untere Grenze %d von %<-fdbg-cnt=%s%> muss eine nichtnegative Ganzzahl sein"
- 
- #~ msgid "Upper limit %d of %<-fdbg-cnt=%s%> must be a non-negative number"
- #~ msgstr "Obere Grenze %d von %<-fdbg-cnt=%s%> muss eine nichtnegative Ganzzahl sein"
- 
- #~ msgid "%<-fdbg-cnt=%s%>"
- #~ msgstr "%<-fdbg-cnt=%s%>"
- 
- #~ msgid "verify_eh_tree failed"
- #~ msgstr "verify_eh_tree gescheitert"
- 
- #~ msgid "conditional %<lastprivate%> clause on %<distribute%> construct"
- #~ msgstr "bedingte %<lastprivate%>-Klausel im %<distribute%>-Konstrukt"
- 
- #~ msgid "virtual table of type %qD violates one definition rule  "
- #~ msgstr "virtuelle Tabelle des Typs %qD verletzt die One-Definition-Rule"
- 
- #~ msgid "multiple loop axes specified for routine"
- #~ msgstr "Mehrere Schleifenachsen fÃ¼r Routine angegeben"
- 
- #~ msgid "%<%s%> attribute directive ignored"
- #~ msgstr "Attribut-Direktive %<%s%> ignoriert"
- 
- #~ msgid "%s: --param arguments should be of the form NAME=VALUE"
- #~ msgstr "%s: Â»--paramÂ«-Argumente sollten von der Form NAME=VALUE sein"
- 
- #~ msgid "invalid --param name %qs; did you mean %qs?"
- #~ msgstr "ungÃ¼ltiger Name %qs fÃ¼r --param; meinten Sie %qs?"
- 
- #~ msgid "invalid --param value %qs"
- #~ msgstr "ungÃ¼ltiger Wert fÃ¼r --param: %qs"
- 
- #~ msgid "minimum value of parameter %qs is %u"
- #~ msgstr "minimaler Wert des Parameters %qs ist %u"
- 
- #~ msgid "maximum value of parameter %qs is %u"
- #~ msgstr "maximaler Wert des Parameters %qs ist %u"
- 
- #~ msgid "invalid parameter %qs"
- #~ msgstr "ungÃ¼ltiger Parameter %qs"
- 
- #~ msgid "removing .rpo file: %m"
- #~ msgstr ".rpo-Datei kann nicht gelÃ¶scht werden: %m"
- 
- #~ msgid "renaming .rpo file: %m"
- #~ msgstr ".rpo-Datei kann nicht umbenannt werden: %m"
- 
- #~ msgid "repository file %qs does not contain command-line arguments"
- #~ msgstr "Repository-Datei %qs enthÃ¤lt keine Kommandozeilenargumente"
- 
- #~ msgid "%qs was assigned to %qs, but was not defined during recompilation, or vice versa"
- #~ msgstr "%qs wurde an %qs zugewiesen, war aber nicht wÃ¤hrend Rekompilierung definiert, oder umgekehrt"
- 
- #~ msgid "asm not allowed in %<transaction_safe%> function"
- #~ msgstr "in %<transaction_safe%>-Funktion ist kein asm erlaubt"
- 
- #~ msgid "non-scalar BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPR"
- #~ msgstr "nicht-skalare BIT_FIELD_REF, IMAGPART_EXPR oder REALPART_EXPR"
- 
- #~ msgid "type mismatch in real/imagpart reference"
- #~ msgstr "Typ passt nicht in Referenz auf realen/imaginÃ¤ren Anteil"
- 
- #~ msgid "non-top-level BIT_FIELD_REF, IMAGPART_EXPR or REALPART_EXPR"
- #~ msgstr "BIT_FIELD_REF, IMAGPART_EXPR oder REALPART_EXPR auÃŸerhalb der hÃ¶chsten Ebene"
- 
- #~ msgid "invalid operands to array reference"
- #~ msgstr "ungÃ¼ltige Operanden in Arrayreferenz"
- 
- #~ msgid "type mismatch in array range reference"
- #~ msgstr "Typ passt nicht in Arraybereichsreferenz"
- 
- #~ msgid "type mismatch in component reference"
- #~ msgstr "Typ passt nicht in Komponentenreferenz"
- 
- #~ msgid "invalid address operand in TARGET_MEM_REF"
- #~ msgstr "ungÃ¼ltiger Adressoperand in TARGET_MEM_REF"
- 
- #~ msgid "invalid offset operand in TARGET_MEM_REF"
- #~ msgstr "ungÃ¼ltiger Offset-Operand in TARGET_MEM_REF"
- 
- #~ msgid "INDIRECT_REF in gimple IL"
- #~ msgstr "INDIRECT_REF in GIMPLE-IL"
- 
- #~ msgid "type mismatch in vector unpack expression"
- #~ msgstr "Typkonflikt in Vektor-Unpack-Ausdruck"
- 
- #~ msgid "invalid types for ABSU_EXPR"
- #~ msgstr "ungÃ¼ltige Typen fÃ¼r ABSU_EXPR"
- 
- #~ msgid "type mismatch in complex expression"
- #~ msgstr "Typ passt nicht in komplexem Ausdruck"
- 
- #~ msgid "type mismatch in shift expression"
- #~ msgstr "Typ passt nicht in Schiebeausdruck"
- 
- #~ msgid "type mismatch in widening vector shift expression"
- #~ msgstr "Typ passt nicht bei Erweiterung von Vektorschiebeausdruck"
- 
- #~ msgid "invalid (pointer) operands to plus/minus"
- #~ msgstr "ungÃ¼ltige (Zeiger-) Operanden fÃ¼r Plus/Minus"
- 
- #~ msgid "type mismatch in pointer plus expression"
- #~ msgstr "Typ passt nicht in Zeigeradditionsausdruck"
- 
- #~ msgid "type mismatch in pointer diff expression"
- #~ msgstr "Typen in Zeigerdifferenz passen nicht zusammen"
- 
- #~ msgid "type mismatch in widening sum reduction"
- #~ msgstr "Typkonflikt in Reduktion von erweiternder Aufsummierung"
- 
- #~ msgid "type mismatch in vector widening multiplication"
- #~ msgstr "Typkonflikt in erweiternder Vektormultiplikation"
- 
- #~ msgid "type mismatch in vector pack expression"
- #~ msgstr "Typkonflikt in Vektor-Pack-Ausdruck"
- 
- #~ msgid "type mismatch in series expression"
- #~ msgstr "Typkonflikt in Serien-Ausdruck"
- 
- #~ msgid "vector type expected in series expression"
- #~ msgstr "Vektortypen erwartet in Serien-Ausdruck"
- 
- #~ msgid "type mismatch in widening multiply-accumulate expression"
- #~ msgstr "Typ passt nicht in verbreiterndem Multiplizier-Akkumulier-Ausdruck"
- 
- #~ msgid "type mismatch in vector permute expression"
- #~ msgstr "Typ passt nicht in Vektorpermutationsausdruck"
- 
- #~ msgid "vector types expected in vector permute expression"
- #~ msgstr "in Vektorpermutationsausdruck werden Vektortypen erwartet"
- 
- #~ msgid "invalid mask type in vector permute expression"
- #~ msgstr "ungÃ¼ltiger Maskentyp in Vektorpermutationsausdruck"
- 
- #~ msgid "type mismatch in BIT_INSERT_EXPR"
- #~ msgstr "Typen in BIT_INSERT_EXPR passen nicht zusammen"
- 
- #~ msgid "type mismatch in dot product reduction"
- #~ msgstr "Typen in Skalarprodukt-Reduktion passen nicht zusammen"
- 
- #~ msgid "invalid operand in unary expression"
- #~ msgstr "ungÃ¼ltiger Operand in unÃ¤rem Ausdruck"
- 
- #~ msgid "type mismatch in address expression"
- #~ msgstr "Typ passt nicht in Adressausdruck"
- 
- #~ msgid "TYPE_STRING_FLAG is set on wrong type code"
- #~ msgstr "Interner Compilerfehler: TYPE_STRING_FLAG is set on wrong type code"
- 
- #~ msgid "verify_type failed"
- #~ msgstr "verify_type failed"
- 
- #~ msgid "verify_histograms failed"
- #~ msgstr "verify_histograms failed"
- 
- #~ msgid "ifunc is not supported in this configuration"
- #~ msgstr "ifunc wird in dieser Konfiguration nicht unterstÃ¼tzt"
- 
- #~ msgid "no_sanitize argument not a string"
- #~ msgstr "Argument no_sanitize ist keine Zeichenkette"
- 
- #~ msgid "scalar_storage_order argument must be one of \"big-endian\" or \"little-endian\""
- #~ msgstr "Argument fÃ¼r scalar_storage_order muss entweder Â»big-endianÂ« oder Â»little-endianÂ« sein"
- 
- #~ msgid "requested alignment %d is larger than %d"
- #~ msgstr "verlangte Ausrichtung %d ist grÃ¶ÃŸer als %d"
- 
- #~ msgid "%+qD declared ifunc after being used"
- #~ msgstr "%+D als Â»ifuncÂ« deklariert, nachdem es verwendet wurde"
- 
- #~ msgid "indirect function %q+D cannot be declared weakref"
- #~ msgstr "indirekte Funktion %q+D kann nicht als Â»weakrefÂ« deklariert werden"
- 
- #~ msgid "%+qD declared weakref after being used"
- #~ msgstr "%+qD als Â»weakrefÂ« deklariert, nachdem es verwendet wurde"
- 
- #~ msgid "visibility argument must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
- #~ msgstr "Sichtbarkeitsargument muss Â»defaultÂ«, Â»hiddenÂ«, Â»protectedÂ« oder Â»internalÂ« sein"
- 
- #~ msgid "can%'t read %s: %m"
- #~ msgstr "%s kann nicht gelesen werden: %m"
- 
- #~ msgid "%<-msingle-float%> option equivalent to %<-mhard-float%>"
- #~ msgstr "Option %<-msingle-float%> ist Ã¤quivalent zu %<-mhard-float%>"
- 
- #~ msgid "%<-msimple-fpu%> option ignored"
- #~ msgstr "Option %<-msimple-fpu%> ignoriert"
- 
- #~ msgid "the use of _OBJC_-prefixed variable names to select meta-data sections is deprecated at 4.6 and will be removed in 4.7"
- #~ msgstr "die Verwendung von Variablennamen mit PrÃ¤fix _OBJC_ zur Metadatenauswahl ist bei 4.6 veraltet und wird in 4.7 entfernt"
- 
- #~ msgid "option(\"%s\") was already specified"
- #~ msgstr "option(\"%s\") wurde bereits spezifiziert"
- 
- #~ msgid "passing arg %d of %qE discards qualifiers from pointer target type"
- #~ msgstr "Ãœbergabe des Arguments %d von %qE entfernt Kennzeichner von Zeiger-Ziel-Typ"
- 
- #~ msgid "builtin function %qs not supported in this compiler configuration"
- #~ msgstr "Eingebaute Funktion %qs wird in dieser Compiler-Konfiguration nicht unterstÃ¼tzt"
- 
- #~ msgid "insufficient arguments to overloaded function %s"
- #~ msgstr "Zu wenig Argumente fÃ¼r Ã¼berladene Funktion %s"
- 
- #~ msgid "too many arguments to overloaded function %s"
- #~ msgstr "Zu viele Argumente fÃ¼r Ã¼berladene Funktion %s"
- 
- #~ msgid "parameter list does not match a valid signature for %s()"
- #~ msgstr "Parameterliste passt zu keiner gÃ¼ltigen Signatur fÃ¼r %s()"
- 
- #~ msgid "bad value (%s) for %<-march=%> switch"
- #~ msgstr "falscher Wert %qs fÃ¼r Schalter %<-march=%>"
- 
- #~ msgid "bad value (%s) for %<-mtune=%> switch"
- #~ msgstr "falscher Wert %qs fÃ¼r Schalter %<-mtune=%>"
- 
- #~ msgid "creating run-time relocation for %qD"
- #~ msgstr "Laufzeit-Relocation fÃ¼r %qD wird erzeugt"
- 
- #~ msgid "creating run-time relocation"
- #~ msgstr "Laufzeit-Relocation wird erzeugt"
- 
- #~ msgid "%s expects an integer literal in the range [%d, %d]. (%wd)"
- #~ msgstr "%s erwartet ein Ganzzahlliteral im Bereich [%d, %d]. (%wd)"
- 
- #~ msgid "%d least significant bits of %s are ignored"
- #~ msgstr "%d niederwertigste Bits von %s werden ignoriert"
- 
- #~ msgid "wide string literal in %<asm%>"
- #~ msgstr "Wide-Zeichenkettenliteral in %<asm%>"
- 
- #~ msgid "ISO C does not support %<__FUNCTION__%> predefined identifier"
- #~ msgstr "ISO-C unterstÃ¼tzt den vordefinierten Bezeichner %<__FUNCTION__%> nicht"
- 
- #~ msgid "ISO C does not support %<__PRETTY_FUNCTION__%> predefined identifier"
- #~ msgstr "ISO-C unterstÃ¼tzt den vordefinierten Bezeichner %<__PRETTY_FUNCTION__%> nicht"
- 
- #~ msgid "%<#pragma acc routine%> already applied to %qD"
- #~ msgstr "%<#pragma acc routine%> wird bereits auf %qD angewendet"
- 
- #~ msgid "%<#pragma omp declare target%> with clauses in between %<#pragma omp declare target%> without clauses and %<#pragma omp end declare target%>"
- #~ msgstr "%<#pragma omp declare target%> mit Klauseln zwischen %<#pragma omp declare target%> ohne Klauseln und %<#pragma omp end declare target%>"
- 
- #~ msgid "dereferencing pointer to incomplete type %qT"
- #~ msgstr "Dereferenzierung eines Zeigers auf unvollstÃ¤ndigen Typen %qT"
- 
- #~ msgid "deducing %qT as %qT"
- #~ msgstr "%qT ermittelt als %qT"
- 
- #~ msgid "  (you can disable this with %<-fno-deduce-init-list%>)"
- #~ msgstr "  (dies kann mit %<-fno-deduce-init-list%> abgeschaltet werden)"
- 
- #~ msgid "field %q+D invalidly declared method type"
- #~ msgstr "Feld %q+D deklarierte ungÃ¼ltigerweise einen Methodentypen"
- 
- #~ msgid "  %s"
- #~ msgstr "  %s"
- 
- #~ msgid "cannot declare %<::main%> to be %<constexpr%>"
- #~ msgstr "%<::main%> kann nicht als %<constexpr%> deklariert werden"
- 
- #~ msgid "%q#T is not a class or a namespace"
- #~ msgstr "%q#T ist keine Klasse oder Namensbereich"
- 
- #~ msgid "%<concept%> cannot appear in a typedef declaration"
- #~ msgstr "%<concept%> darf nicht in typedef-Deklarationen auftreten"
- 
- #~ msgid "a parameter cannot be declared %<concept%>"
- #~ msgstr "ein Parameter kann nicht als %<concept%> deklariert sein"
- 
- #~ msgid "structured binding declaration cannot be %<inline%>"
- #~ msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<inline%> deklariert werden"
- 
- #~ msgid "structured binding declaration cannot be %<typedef%>"
- #~ msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<typedef%> deklariert werden"
- 
- #~ msgid "structured binding declaration cannot be %<constexpr%>"
- #~ msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<constexpr%> deklariert werden"
- 
- #~ msgid "structured binding declaration cannot be %<concept%>"
- #~ msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<concept%> deklariert werden"
- 
- #~ msgid "structured binding declaration cannot be %<register%>"
- #~ msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<register%> deklariert werden"
- 
- #~ msgid "structured binding declaration cannot be %<extern%>"
- #~ msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<extern%> deklariert werden"
- 
- #~ msgid "structured binding declaration cannot be %<mutable%>"
- #~ msgstr "Deklaration fÃ¼r strukturierte Bindung darf nicht als %<mutable%> deklariert werden"
- 
- #~ msgid "a destructor cannot be %<concept%>"
- #~ msgstr "ein Destruktor kann nicht %<concept%> sein"
- 
- #~ msgid "non-static data member %qE declared %<concept%>"
- #~ msgstr "nicht-statisches Datenelement %qE als %<concept%> deklariert"
- 
- #~ msgid "invalid function declaration"
- #~ msgstr "ungÃ¼ltige Funktionsdeklaration"
- 
- #~ msgid "invalid member function declaration"
- #~ msgstr "ungÃ¼ltige Elementfunktionsdeklaration"
- 
- #~ msgid "possible problem detected in invocation of delete [] operator:"
- #~ msgstr "mÃ¶gliches Problem bei Aufruf des Â»delete[]Â«-Operators erkannt"
- 
- #~ msgid "junk at end of #pragma %s"
- #~ msgstr "Ausschuss am Ende von #pragma %s"
- 
- #~ msgid "function %q+D defaulted on its redeclaration with an exception-specification that differs from the implicit exception-specification %qX"
- #~ msgstr "Funktion %q+D bekam durch Â»defaultÂ« eine Exception-Spezifikation, die sich von er impliziten Exception-Spezifikation %qX unterscheidet"
- 
- #~ msgid "a using-declaration cannot specify a template-id.  Try %<using %D%>"
- #~ msgstr "eine %<using%>-Deklaration kann keine Template-ID angeben. Stattdessen %<using %D%> versuchen"
- 
- #~ msgid "namespace %qD not allowed in using-declaration"
- #~ msgstr "namespace %qD in %<using%>-Deklaration nicht erlaubt"
- 
- #~ msgid "%qT is not a namespace"
- #~ msgstr "%qT ist kein Namensbereich"
- 
- #~ msgid "%qD not declared"
- #~ msgstr "%qD nicht deklariert"
- 
- #~ msgid "no members matching %<%T::%D%> in %q#T"
- #~ msgstr "kein Element passt zu %<%T::%D%> in %q#T"
- 
- #~ msgid "attributes ignored on local using directive"
- #~ msgstr "Attribute werden an lokaler %<using%>-Direktive ignoriert"
- 
- #~ msgid "%<asm%> in %<constexpr%> function"
- #~ msgstr "%<asm%> in %<constexpr%>-Funktion"
- 
- #~ msgid "a requires expression cannot appear outside a template"
- #~ msgstr "ein requires-Ausdruck darf nicht auÃŸerhalb eines Templates auftreten"
- 
- #~ msgid "specializing %q#T in different namespace"
- #~ msgstr "%q#T wird in anderem Namensbereich spezialisiert"
- 
- #~ msgid "        <anonymous>"
- #~ msgstr "        <anonym>"
- 
- #~ msgid "%qT is not a valid type for a template non-type parameter because it has a mutable member"
- #~ msgstr "%qT ist kein gÃ¼ltiger Typ fÃ¼r einen Nicht-Typ-Parameter, da er ein verÃ¤nderliches Element hat"
- 
- #~ msgid "%<-frepo%> must be used with %<-c%>"
- #~ msgstr "%<-frepo%> muss mit %<-c%> verwendet werden"
- 
- #~ msgid "mysterious repository information in %s"
- #~ msgstr "rÃ¤tselhafte Repository-Information in %s"
- 
- #~ msgid "can%'t create repository information file %qs"
- #~ msgstr "Repository-Informationsdatei %qs kann nicht erzeugt werden"
- 
- #~ msgid "looser throw specifier for %q+#F"
- #~ msgstr "lockerer Â»throwÂ«-Spezifizierer fÃ¼r %q+#F"
- 
- #~ msgid "use of namespace %qD as expression"
- #~ msgstr "Verwendung des Namensbereiches %qD als Ausdruck"
- 
- #~ msgid "cannot call function %qD"
- #~ msgstr "Funktion %qD kann nicht aufgerufen werden"
- 
- #~ msgid "left rotate count is negative"
- #~ msgstr "linker RotationszÃ¤hler ist negativ"
- 
- #~ msgid "right rotate count is negative"
- #~ msgstr "rechter RotationszÃ¤hler ist negativ"
- 
- #~ msgid "left rotate count >= width of type"
- #~ msgstr "linker RotationszÃ¤hler >= Breite des Typs"
- 
- #~ msgid "right rotate count >= width of type"
- #~ msgstr "rechter RotationszÃ¤hler >= Breite des Typs"
- 
- #~ msgid "\t%#qD"
- #~ msgstr "\t%#qD"
- 
- #~ msgid "Scalar variable %qs at %L with POINTER or ALLOCATABLE in procedure %qs with BIND(C) is not yet supported"
- #~ msgstr "Skalare Variable %qs bei %L mit POINTER oder ALLOCATABLE in Prozedur %qs mit BIND(C) wird noch nicht unterstÃ¼tzt"
- 
- #~ msgid "BOZ literal at %L used to initialize non-integer variable %qs"
- #~ msgstr "BOZ-Literal bei %L verwendet, um Nicht-Ganzzahlvariable %qs zu initialisieren"
- 
- #~ msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
- #~ msgstr "BOZ-Literal bei %L ist bitweise Ã¼bertragenes Nicht-Ganzzahlsymbol %qs"
- 
- #~ msgid "Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
- #~ msgstr "Arithmetischer Unterlauf des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
- 
- #~ msgid "Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
- #~ msgstr "Arithmetischer Ãœberlauf des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
- 
- #~ msgid "Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled with the option %<-fno-range-check%>"
- #~ msgstr "Arithmetisches NaN des bitweise Ã¼bertragenen BOZ bei %L. Diese ÃœberprÃ¼fung kann mit der Option %<-fno-range-check%> ausgeschaltet werden"
- 
- #~ msgid "Type of argument %qs in call to %qs at %L should be %s, not %s"
- #~ msgstr "Typ des Arguments %qs in Aufruf von %qs bei %L sollte %s sein, nicht %s"
- 
- #~ msgid "Missing %<(%> in statement at or before %L"
- #~ msgstr "Fehlendes %<(%> in Anweisung bei oder vor %L"
- 
- #~ msgid "Cannot assign to a named constant at %C"
- #~ msgstr "An benannte Konstante bei %C kann nicht zugewiesen werden"
- 
- #~ msgid "Unclassifiable statement in IF-clause at %C"
- #~ msgstr "Anweisung in IF-Klausel bei %C nicht klassifizierbar"
- 
- #~ msgid "Unexpected junk after ELSE IF statement at %C"
- #~ msgstr "Unerwartete Zeichen hinter ELSE-IF-Anweisung bei %C"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79841
- #~ msgid "POINTER object %qs of derived type in %s clause at %L"
- #~ msgstr "POINTER-Objekt %qs von abgeleitetem Typ in Klausel %s bei %L"
- 
- #~ msgid "Noncontiguous deferred shape array %qs in %s clause at %L"
- #~ msgstr "UnzusammenhÃ¤ngendes Feld %qs mit verzÃ¶gerter Form in Klausel %s bei %L"
- 
- #~ msgid "ALLOCATABLE object %qs of derived type in %s clause at %L"
- #~ msgstr "ALLOCATABLE-Objekt %qs von abgeleitetem Typ in Klausel %s bei %L"
- 
- #~ msgid "ALLOCATABLE object %qs of polymorphic type in %s clause at %L"
- #~ msgstr "ALLOCATABLE-Objekt %qs von polymorphem Typ in Klausel %s bei %L"
- 
- #~ msgid "Coarrays not supported in %s clause at %L"
- #~ msgstr "Coarrays werden nicht unterstÃ¼tzt in %s-Klausel bei %L"
- 
- #~ msgid "PARAMETER object %qs is not allowed at %L"
- #~ msgstr "PARAMETER-Objekt %qs ist bei %L nicht erlaubt"
- 
- #~ msgid "Integer too big for integer kind %i at %C"
- #~ msgstr "Ganzzahl zu groÃŸ fÃ¼r Ganzzahlart %i bei %C"
- 
- #~ msgid "The impure variable at %L is assigned to a derived type variable with a POINTER component in a PURE procedure (12.6)"
- #~ msgstr "Die unreine Variable bei %L wird einer Variable abgeleiteten Typs mit einer POINTER-Komponente in einer PURE-Prozedur zugewiesen (12.6)"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
- #~ msgid "new_symbol(): Symbol name too long"
- #~ msgstr "new_symbol(): Symbol name too long"
- 
- #~ msgid "Derived type %qs at %L cannot be declared with both PRIVATE and BIND(C) attributes"
- #~ msgstr "Abgeleiteter Typ %qs bei %L kann nicht gleichzeitig mit beiden Attributen PRIVATE und BIND(C) deklariert werden"
- 
- #~ msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
- #~ msgstr "BOZ-konstante bei %L ist zu groÃŸ (%ld vs %ld Bits)"
- 
- #~ msgid "(Messages without a matching method signature"
- #~ msgstr "(Nachrichten ohne passende Methodensignatur"
- 
- #~ msgid "will be assumed to return %<id%> and accept"
- #~ msgstr "werden als %<id%> zurÃ¼ckgebend angenommen und akzeptieren"
- 
- #~ msgid "%<...%> as arguments.)"
- #~ msgstr "%<...%> als Argumente.)"
- 
- #~ msgid "%qE output %wu bytes"
- #~ msgstr "%qE hat %wu Bytes ausgegeben"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80022
- #~ msgid "PIC is not supported for %s. Generating non-PIC code only.."
- #~ msgstr "PIC wird fÃ¼r %s nicht unterstÃ¼tzt. Nur der positionsabhÃ¤ngige Code wird generiert."
- 
- #~ msgid "no dispatcher found for %s"
- #~ msgstr "Kein Dispatcher fÃ¼r Â»%sÂ« gefunden"
- 
- #~ msgid "invalid %%t operand %<%wd%>"
- #~ msgstr "ungÃ¼ltiger %%t-Operand %<%wd%>"
- 
- #~ msgid "cannot find '%s'"
- #~ msgstr "Â»%sÂ« kann nicht gefunden werden"
- 
- #~ msgid "junk at end of '#pragma options'"
- #~ msgstr "Ausschuss am Ende von '#pragma options'"
- 
- #~ msgid "string literal in function template signature"
- #~ msgstr "Zeichenkettenliteral in Signatur des Funktionstemplate"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90011
- #~ msgid "narrowing conversion of %qE from %qH to %qI "
- #~ msgstr "verengende Umwandlung von %qE von %qH nach %qI "
- 
- #, fuzzy
- #~ msgid "cannot take address of %s %s in @safe function %s"
- #~ msgstr "die Adresse von %qs kann nicht ermittelt werden"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
- #~ msgid "with symbol %s is shadowing local symbol %s"
- #~ msgstr "Â»withÂ«-Symbol %s versteckt lokales Symbol %s"
- 
- #, fuzzy
- #~ msgid "undefined identifier `%s`, did you mean `%s`?"
- #~ msgstr "gÃ¼ltige Argumente sind: %s; meinten Sie %qs?"
- 
- #, fuzzy
- #~ msgid "undefined identifier `%s`"
- #~ msgstr "Bezeichner erwartet"
- 
- #, fuzzy
- #~ msgid "%s is not in a class or struct scope"
- #~ msgstr "%qT ist kein Klassen-, Struktur- oder Union-Typ"
- 
- #, fuzzy
- #~ msgid "'this' is only defined in non-static member functions, not %s"
- #~ msgstr "ungÃ¼ltige Verwendung der nicht-statischen Elementfunktion vom Typ %qT"
- 
- #, fuzzy
- #~ msgid "no base class for %s"
- #~ msgstr "no sclass for %s stab (0x%x)"
- 
- #, fuzzy
- #~ msgid "number of keys is %u, must match number of values %u"
- #~ msgstr "Anzahl der Ergebnisse passt nicht zur Anzahl der Werte"
- 
- #, fuzzy
- #~ msgid "recursive expansion of %s '%s'"
- #~ msgstr "bei Substitution des Makros %qs"
- 
- #, fuzzy
- #~ msgid "e.new is only for allocating nested classes, not %s"
- #~ msgstr "%qT ist keine geschachtelte Klasse von %qT"
- 
- #, fuzzy
- #~ msgid "cannot create instance of abstract class %s"
- #~ msgstr "Catch-Parameter kann nicht mit abstraktem Klassentyp %qT deklariert werden"
- 
- #, fuzzy
- #~ msgid "'this' for nested class must be of type %s, not %s"
- #~ msgstr "  ein Template des Typs %qD erwartet, %qT erhalten"
- 
- #~ msgid "no allocator for %s"
- #~ msgstr "kein Allokator fÃ¼r %s"
- 
- #, fuzzy
- #~ msgid "no constructor for %s"
- #~ msgstr "In Konstruktor %qs"
- 
- #, fuzzy
- #~ msgid "negative array index %s"
- #~ msgstr "REAL-Feld-Index bei %L"
- 
- #, fuzzy
- #~ msgid "more than one argument for construction of %s"
- #~ msgstr "zu viele Argumente fÃ¼r Konstruktor %q#D"
- 
- #, fuzzy
- #~ msgid "cannot infer function literal type"
- #~ msgstr "es kann nicht in Zeigertyp konvertiert werden"
- 
- #, fuzzy
- #~ msgid "declaration %s is already defined in another scope in %s"
- #~ msgstr "%qD ist bereits in der Klasse %qT definiert"
- 
- #, fuzzy
- #~ msgid "no type for typeid(%s)"
- #~ msgstr "Kein Datentyp fÃ¼r Zustand %qs"
- 
- #, fuzzy
- #~ msgid "can only declare type aliases within static if conditionals or static asserts"
- #~ msgstr "Nicht-konstante Bedingung fÃ¼r statische Behauptung"
- 
- #, fuzzy
- #~ msgid "recursive evaluation of %s"
- #~ msgstr "rekursive Auswertung des Standardarguments fÃ¼r %q#D"
- 
- #, fuzzy
- #~ msgid "%s %s does not overload ()"
- #~ msgstr "%s unterstÃ¼tzt %s nicht"
- 
- #, fuzzy
- #~ msgid "cannot call public/export function %s from invariant"
- #~ msgstr "Elementfunktion %qD kann nicht ohne Objekt aufgerufen werden"
- 
- #, fuzzy
- #~ msgid "super class constructor call must be in a constructor"
- #~ msgstr "ein Konstruktoraufruf kann nicht in einem Konstanten-Ausdruck auftreten"
- 
- #, fuzzy
- #~ msgid "no super class constructor for %s"
- #~ msgstr "keine Basisklasse in Schnittstelle fÃ¼r %qE deklariert"
- 
- #, fuzzy
- #~ msgid "multiple constructor calls"
- #~ msgstr "Interner Fehler: multiple inline callers"
- 
- #, fuzzy
- #~ msgid "an earlier return statement skips constructor"
- #~ msgstr "Initialisierung ungÃ¼ltig fÃ¼r statisches Element mit Konstruktor"
- 
- #, fuzzy
- #~ msgid "constructor call must be in a constructor"
- #~ msgstr "ein Konstruktor kann nicht %<concept%> sein"
- 
- #, fuzzy
- #~ msgid "cyclic constructor call"
- #~ msgstr "In Kopierkonstruktor %qs"
- 
- #, fuzzy
- #~ msgid "forward reference to %s %s"
- #~ msgstr "Referenz auf Â»voidÂ« wird gebildet"
- 
- #, fuzzy
- #~ msgid "invalid array operation %s (possible missing [])"
- #~ msgstr "ungÃ¼ltige Operation (%s)"
- 
- #, fuzzy
- #~ msgid "cannot cast %s to tuple type %s"
- #~ msgstr "Typ %s kann nicht als Typ %s verwendet werden"
- 
- #, fuzzy
- #~ msgid "cannot slice type '%s'"
- #~ msgstr "Â»%sÂ« kann nicht geÃ¶ffnet werden"
- 
- #, fuzzy
- #~ msgid "cannot slice function pointer %s"
- #~ msgstr "Funktionsprofil aus %s kann nicht gelesen werden"
- 
- #, fuzzy
- #~ msgid "string slice [%llu .. %llu] is out of bounds"
- #~ msgstr "Indexwert ist auÃŸerhalb der Grenzen"
- 
- #, fuzzy
- #~ msgid "no [] operator overload for type %s"
- #~ msgstr "kein PrÃ¤inkrementoperator fÃ¼r Typ"
- 
- #, fuzzy
- #~ msgid "only one index allowed to index %s"
- #~ msgstr "In Abschnitt %qs sind nur 0-Initialisierungen erlaubt"
- 
- #, fuzzy
- #~ msgid "cannot index function pointer %s"
- #~ msgstr "Funktionsprofil aus %s kann nicht gelesen werden"
- 
- #, fuzzy
- #~ msgid "safe function '%s' cannot index pointer '%s'"
- #~ msgstr "virtuelle Funktionen kÃ¶nnen keine friends sein"
- 
- #~ msgid "mismatched tuple lengths, %d and %d"
- #~ msgstr "unpassende TupellÃ¤ngen, %d und %d"
- 
- #, fuzzy
- #~ msgid "conversion error from %s to %s"
- #~ msgstr "Umwandlung von %s in %s bei %L"
- 
- #~ msgid "mismatched array lengths, %d and %d"
- #~ msgstr "unpassende ArraylÃ¤ngen, %d und %d"
- 
- #, fuzzy
- #~ msgid "cannot rebind scope variables"
- #~ msgstr "Adresse kann nicht zerlegt werden"
- 
- #, fuzzy
- #~ msgid "cannot append to static array %s"
- #~ msgstr "%<offsetof%> kann nicht auf statisches Datenelement %qD angewendet werden"
- 
- #, fuzzy
- #~ msgid "can't subtract %s from pointer"
- #~ msgstr "Quelle ist kein Zeiger"
- 
- #, fuzzy
- #~ msgid "can't subtract pointer from %s"
- #~ msgstr "Funktionsprofil aus %s kann nicht gelesen werden"
- 
- #, fuzzy
- #~ msgid "expression %s does not have property '%s'"
- #~ msgstr "%s unterstÃ¼tzt %s nicht"
- 
- #, fuzzy
- #~ msgid "forward reference to %s '%s'"
- #~ msgstr "Referenz auf Â»voidÂ« wird gebildet"
- 
- #, fuzzy
- #~ msgid "%s isn't a template"
- #~ msgstr "%qT ist kein Template"
- 
- #, fuzzy
- #~ msgid "expected constant string constraint for operand, not `%s`"
- #~ msgstr "veraltete Konvertierung von Zeichenkettenkonstante in %qT"
- 
- #, fuzzy
- #~ msgid "expected identifier for goto label name, not `%s`"
- #~ msgstr "Bezeichner fÃ¼r den Attributnamen erwartet"
- 
- #, fuzzy
- #~ msgid "asm instruction template must be a constant char string"
- #~ msgstr "Drittes Argument fÃ¼r Funktion %qE muss eine konstante Ganzzahl sein"
- 
- #, fuzzy
- #~ msgid "initializer must be an expression, not '%s'"
- #~ msgstr "Initialisierungselement ist kein konstanter Ausdruck"
- 
- #, fuzzy
- #~ msgid "cannot use non-constant CTFE pointer in an initializer '%s'"
- #~ msgstr "nichtkonstanter Arrayindex in Initialisierung"
- 
- #, fuzzy
- #~ msgid "cannot infer type from overloaded function symbol %s"
- #~ msgstr "Umwandlung in Typ %qT von Ã¼berladener Funktion wird angenommen"
- 
- #, fuzzy
- #~ msgid "field %s.%s cannot modify misaligned pointers in @safe code"
- #~ msgstr "in PTX-Assembler kÃ¶nnen keine unausgerichteten Zeiger erzeugt werden"
- 
- #, fuzzy
- #~ msgid "expression %s of type %s does not have a boolean value"
- #~ msgstr "Der abgeleitete Parameter %qs bei %C hat keinen Vorgabewert"
- 
- #, fuzzy
- #~ msgid "expression %s is not constant"
- #~ msgstr "Ganzzahlausdruck %qE ist nicht konstant"
- 
- #~ msgid "  -i, --intermediate-format       Output .gcov file in intermediate text format\n"
- #~ msgstr "  -i, --intermediate-format       .gcov-Dateien im Textformat ausgeben\n"
- 
- #~ msgid "Cannot open intermediate output file %s\n"
- #~ msgstr "Ausgabedatei %s fÃ¼r Zwischenschritt konnte nicht geÃ¶ffnet werden\n"
- 
- #~ msgid "Maximum size of a SCC before SCCVN stops processing a function."
- #~ msgstr "MaximalgrÃ¶ÃŸe eines SCC bevor SCCVN zur Bearbeitung einer Funktion anhÃ¤lt."
- 
- #~ msgid "Maximum number of statements to be included into a single static constructor generated by Pointer Bounds Checker."
- #~ msgstr "HÃ¶chstzahl der Anweisungen, die vom ZeigergrenzenprÃ¼fer in einen SSA-Konstruktor eingebunden werden."
- 
- #~ msgid "-maltivec=le not allowed for big-endian targets"
- #~ msgstr "-maltivec=le ist nicht fÃ¼r Big-Endian-Zielsysteme erlaubt"
- 
- #~ msgid "-mvsx and -mpaired are incompatible"
- #~ msgstr "Â»-mvsxÂ« und Â»-mpairedÂ« sind unvertrÃ¤glich"
- 
- #~ msgid "-mtoc-fusion requires 64-bit"
- #~ msgstr "-mtoc-fusion benÃ¶tigt 64-bit-Zielarchitektur"
- 
- #~ msgid "emit_fusion_p9_load, bad reg #1"
- #~ msgstr "emit_fusion_p9_load, falsches Register #1"
- 
- #~ msgid "emit_fusion_p9_load, bad reg #2"
- #~ msgstr "emit_fusion_p9_load, falsches Register #2"
- 
- #~ msgid "emit_fusion_p9_load not MEM"
- #~ msgstr "emit_fusion_p9_load kein MEM"
- 
- #~ msgid "emit_fusion_p9_store, bad reg #1"
- #~ msgstr "emit_fusion_p9_store, falsches Register #1"
- 
- #~ msgid "emit_fusion_p9_store, bad reg #2"
- #~ msgstr "emit_fusion_p9_store, falsches Register #2"
- 
- #~ msgid "emit_fusion_p9_store not MEM"
- #~ msgstr "emit_fusion_p9_store kein MEM"
- 
- #~ msgid "Warn about memory access errors found by Pointer Bounds Checker."
- #~ msgstr "Warnen, wenn der ZeigergrenzenprÃ¼fer Speicherzugriffsfehler findet."
- 
- #~ msgid "Add Pointer Bounds Checker instrumentation.  fchkp-* flags are used to control instrumentation.  Currently available for C, C++ and ObjC."
- #~ msgstr "Instrumentierung durch ZeigergrenzenprÃ¼fer hinzufÃ¼gen. Die Â»-fchkp-*Â«-Schalter steuern die Instrumentierung. Derzeit verfÃ¼gbar fÃ¼r C, C++ und Objective-C."
- 
- #~ msgid "Generate pointer bounds checks for variables with incomplete type."
- #~ msgstr "ZeigergrenzenprÃ¼fungen fÃ¼r Variablen mit unvollstÃ¤ndigem Typ erzeugen."
- 
- #~ msgid "Use zero bounds for all incoming arguments in 'main' function.  It helps when instrumented binaries are used with legacy libs."
- #~ msgstr "Grenze 0 fÃ¼r alle ankommenden Argumente in Â»mainÂ« verwenden. Das hilft, wenn instrumentierte Programme mit Altbibliotheken verwendet werden."
- 
- #~ msgid "Forces Pointer Bounds Checker to use narrowed bounds for address of the first field in the structure.  By default pointer to the first field has the same bounds as pointer to the whole structure."
- #~ msgstr "Den ZeigergrenzenprÃ¼fer zwingen, eingeengte Grenzen fÃ¼r Adressen des ersten Feldes in der Struktur zu verwenden. Die Standardeinstellung ist, dass der Zeiger auf das erste Feld dieselben Grenzen wie Zeiger auf die ganze Struktur haben."
- 
- #~ msgid "Control how Pointer Bounds Checker handle pointers to object fields.  When narrowing is on, field bounds are used.  Otherwise full object bounds are used."
- #~ msgstr "Steuern, wie der ZeigergrenzenprÃ¼fer Zeiger auf Objektfelder behandelt. Wenn das Einengen eingeschaltet ist, werden die Feldgrenzen verwendet. Ansonsten werden die Grenzen des ganzen Objekts verwendet."
- 
- #~ msgid "Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of nested static arrays access.  By default outermost array is used."
- #~ msgstr "Den ZeigergrenzenprÃ¼fer zwingen, die Grenzen des innersten Arrays im Fall von geschachteltem Zugriff auf statische Arrays zu verwenden. Standardverhalten ist, das Ã¤uÃŸerste Array zu verwenden."
- 
- #~ msgid "Forces Pointer Bounds Checker to treat all trailing arrays in structures as possibly flexible.  By default only arrays fields with zero length or that are marked with attribute bnd_variable_size are treated as flexible."
- #~ msgstr "Zwingt den ZeigergrenzenprÃ¼fer, alle angehÃ¤ngten Arrays in Strukturen als potenziell flexibel anzusehen. Standardeinstellung ist, dass nur Arrayfelder der LÃ¤nge 0 oder die mit dem Attribut Â»bnd_variable_sizeÂ« markiert sind, als flexibel angesehen werden."
- 
- #~ msgid "Allow Pointer Bounds Checker optimizations.  By default allowed on optimization levels >0."
- #~ msgstr "ZeigergrenzenprÃ¼fer-Optimierungen erlauben. Standardeinstellung ist erlaubt bei Optimierungsstufe > 0."
- 
- #~ msgid "Allow to use *_nobnd versions of string functions by Pointer Bounds Checker."
- #~ msgstr "Erlauben, die Â»*_nobndÂ«-Versionen der Stringfunktionen des ZeigergrenzenprÃ¼fers zu verwenden."
- 
- #~ msgid "Allow to use *_nochk versions of string functions by Pointer Bounds Checker."
- #~ msgstr "Erlauben, die Â»*_nochkÂ«-Versionen der Stringfunktionen des ZeigergrenzenprÃ¼fers zu verwenden."
- 
- #~ msgid "Use statically initialized variable for vars bounds instead of generating them each time it is required."
- #~ msgstr "Statisch initialisierte Variable fÃ¼r Variablengrenzen verwenden, anstatt sie jedes Mal neu zu erzeugen."
- 
- #~ msgid "Use statically initialized variable for constant bounds instead of generating them each time it is required."
- #~ msgstr "Statisch initialisierte Variable fÃ¼r Konstantengrenzen verwenden, anstatt sie jedes Mal neu zu erzeugen."
- 
- #~ msgid "With this option zero size obtained dynamically for objects with incomplete type will be treated as infinite."
- #~ msgstr "Bewirkt, dass Objekte von unvollstÃ¤ndigem Typ, deren dynamische GrÃ¶ÃŸe 0 ist, als unendlich groÃŸ behandelt werden."
- 
- #~ msgid "Generate checks for all read accesses to memory."
- #~ msgstr "PrÃ¼fungen fÃ¼r alle Lesezugriffe im Speicher erzeugen."
- 
- #~ msgid "Generate checks for all write accesses to memory."
- #~ msgstr "PrÃ¼fungen fÃ¼r alle Schreibzugriffe im Speicher erzeugen."
- 
- #~ msgid "Generate bounds stores for pointer writes."
- #~ msgstr "Speicherung der Grenzen fÃ¼r Schreibzugriffe auf Zeiger erzeugen."
- 
- #~ msgid "Generate bounds passing for calls."
- #~ msgstr "Ãœbergabe der Grenzen fÃ¼r Aufrufe erzeugen."
- 
- #~ msgid "Transform instrumented builtin calls into calls to wrappers."
- #~ msgstr "Aufrufe von instrumentierten eingebauten Funktionen in Aufrufe der Wrapper verwandeln."
- 
- #~ msgid "Scope of for-init-statement variables is local to the loop."
- #~ msgstr "Sichtbarkeitsbereich der Variablen aus einer for-Initialisierungs-Anweisung ist fÃ¼r die Schleife lokal."
- 
- #~ msgid "Inject friend functions into enclosing namespace."
- #~ msgstr "Friend-Funktionen in umgebenden Namensraum einfÃ¼gen."
- 
- #~ msgid "Do not use inline patterns for copying memory."
- #~ msgstr "Keine Inline-Muster beim Speicherkopieren verwenden."
- 
- #~ msgid "Use inline patterns for copying memory."
- #~ msgstr "Inline-Muster beim Speicherkopieren verwenden."
- 
- #~ msgid "Do not pretend that branches are expensive."
- #~ msgstr "Nicht vorgeben, dass SprÃ¼nge teuer sind."
- 
- #~ msgid "Pretend that branches are expensive."
- #~ msgstr "Vorgeben, dass SprÃ¼nge teuer sind."
- 
- #~ msgid "Use 32 bit float."
- #~ msgstr "32-Bit float verwenden."
- 
- #~ msgid "Use 64 bit float."
- #~ msgstr "64-Bit float verwenden."
- 
- #~ msgid "%<-mpcommit%> was deprecated"
- #~ msgstr "%<-mpcommit%> ist veraltet"
- 
- #~ msgid "Support MPX code generation."
- #~ msgstr "Eingebaute MPX-Funktionen und Codeerzeugung unterstÃ¼tzen."
- 
- #~ msgid "Attempt to avoid generating instruction sequences containing ret bytes."
- #~ msgstr "MÃ¶glichst Befehlsfolgen erzeugen, die keine RET-Bytes enthalten."
- 
- #~ msgid "Generate AltiVec instructions using little-endian element order."
- #~ msgstr "AltiVec-Befehle mit Little-Endian-Element-Reihenfolge generieren."
- 
- #~ msgid "Generate AltiVec instructions using big-endian element order."
- #~ msgstr "AltiVec-Befehle mit Big-Endian-Element-Reihenfolge generieren."
- 
- #~ msgid "Generate string instructions for block moves."
- #~ msgstr "Zeichenkettenbefehle fÃ¼r Blockkopieroperationen erzeugen."
- 
- #~ msgid "Specify how many bytes should be moved inline before calling out to memcpy/memmove."
- #~ msgstr "Angabe, wie viele Bytes inline kopiert werden, bevor memcpy/memmove aufgerufen wird."
- 
- #~ msgid "Specify the maximum number pairs of load instructions that should be generated inline for the compare.  If the number needed exceeds the limit, a call to memcmp will be generated instead."
- #~ msgstr "Die HÃ¶chstzahl an Befehlspaaren angeben, die fÃ¼r den Vergleich inline erzeugt wird. Wenn mehr benÃ¶tigt werden, wird stattdessen die Funktion Â»memcmpÂ« aufgerufen."
- 
- #~ msgid "Specify the maximum number pairs of load instructions that should be generated inline for the compare.  If the number needed exceeds the limit, a call to strncmp will be generated instead."
- #~ msgstr "Die HÃ¶chstzahl an Befehlspaaren angeben, die fÃ¼r den Vergleich inline erzeugt wird. Wenn mehr benÃ¶tigt werden, wird stattdessen die Funktion Â»strncmpÂ« aufgerufen."
- 
- #~ msgid "Deprecated option.  Use -mno-isel instead."
- #~ msgstr "Veraltete Option. Stattdessen -mno-isel verwenden."
- 
- #~ msgid "Deprecated option.  Use -misel instead."
- #~ msgstr "Veraltete Option. Stattdessen -misel verwenden."
- 
- #~ msgid "Generate SPE SIMD instructions on E500."
- #~ msgstr "SPE SIMD Befehle auf E500 erzeugen."
- 
- #~ msgid "Generate PPC750CL paired-single instructions."
- #~ msgstr "Paarweise Befehle fÃ¼r einfach genaue Gleitkommazahlen fÃ¼r PPC750CL erzeugen."
- 
- #~ msgid "Deprecated option.  Use -mno-spe instead."
- #~ msgstr "Veraltete Option. Stattdessen -mno-spe verwenden."
- 
- #~ msgid "Deprecated option.  Use -mspe instead."
- #~ msgstr "Veraltete Option. Stattdessen -mspe verwenden."
- 
- #~ msgid "using IEEE extended precision long double"
- #~ msgstr "IEEE long double mit erweiterter Genauigkeit wird verwendet"
- 
- #~ msgid "using IBM extended precision long double"
- #~ msgstr "IBM long double mit erweiterter Genauigkeit wird verwendet"
- 
- #~ msgid "-mtraceback=\tSelect full, part, or no traceback table."
- #~ msgstr "-mtraceback=\tVoll-, Teil- oder keine Traceback-Tabelle (full, part, no)."
- 
- #~ msgid "Warn when a Cell microcoded instruction is emitted."
- #~ msgstr "Warnen, wenn mikrocodierte Cell-Befehle ausgegeben werden."
- 
- #~ msgid "-mfloat-gprs=\tSelect GPR floating point method."
- #~ msgstr "-mfloat-gprs=\tGPR-Gleitkommamethode auswÃ¤hlen."
- 
- #~ msgid "Valid arguments to -mfloat-gprs=:"
- #~ msgstr "GÃ¼ltige Argumente fÃ¼r -mfloat-gprs=:"
- 
- #~ msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
- #~ msgstr "-mlong-double-<n>\tGrÃ¶ÃŸe von Â»long doubleÂ« angeben (64 oder 128 Bits)."
- 
- #~ msgid "Single-precision floating point unit."
- #~ msgstr "Gleitkommaeinheit mit einfacher Genauigkeit."
- 
- #~ msgid "Double-precision floating point unit."
- #~ msgstr "Gleitkommaeinheit mit doppelter Genauigkeit."
- 
- #~ msgid "Floating point unit does not support divide & sqrt."
- #~ msgstr "Gleitkommaeinheit unterstÃ¼tzt nicht Division und Quadratwurzel."
- 
- #~ msgid "-mfpu=\tSpecify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)."
- #~ msgstr "-mfpu=\tFP angeben (sp, dp, sp-lite, dp-lite) (bringt Â»-mxilinx-fpuÂ« mit sich)."
- 
- #~ msgid "Specify Xilinx FPU."
- #~ msgstr "Xilinx-FPU angeben."
- 
- #~ msgid "Allow 128-bit integers in VSX registers."
- #~ msgstr "128-Bit-Ganzzahlen in VSX-Registern zulassen."
- 
- #~ msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
- #~ msgstr "Befehle fÃ¼r direktes Kopieren zwischen GPR- und VSX-Registern verwenden, wie in ISA 2.07 angegeben."
- 
- #~ msgid "Allow double variables in upper registers with -mcpu=power7 or -mvsx."
- #~ msgstr "Mit den Optionen Â»-mcpu=power7Â« oder Â»-mvsxÂ« Â»doubleÂ«-Variablen in oberen Registern erlauben."
- 
- #~ msgid "Allow float variables in upper registers with -mcpu=power8 or -mpower8-vector."
- #~ msgstr "Mit den Optionen Â»-mcpu=power8Â« oder Â»-mpower8-vectorÂ« Â»floatÂ«-Variablen in oberen Registern erlauben."
- 
- #~ msgid "Allow float/double variables in upper registers if cpu allows it."
- #~ msgstr "Â»floatÂ«- und Â»doubleÂ«-Variablen in oberen Registern erlauben, wenn die CPU es erlaubt."
- 
- #~ msgid "Allow 64-bit integer variables in upper registers with -mcpu=power7 or -mvsx."
- #~ msgstr "Mit den Optionen Â»-mcpu=power7Â« oder Â»-mvsxÂ« 64-Bit-Ganzzahlvariablen in oberen Registern erlauben."
- 
- #~ msgid "Use scalar register+offset memory instructions added in ISA 3.0."
- #~ msgstr "Skalare Register+Offset-Speicherzugriffsbefehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
- 
- #~ msgid "Use vector register+offset memory instructions added in ISA 3.0."
- #~ msgstr "Vektorielle Register+Offset-Speicherzugriffsbefehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
- 
- #~ msgid "Use register+offset memory instructions added in ISA 3.0."
- #~ msgstr "Register+Offset-Speicherzugriffsbefehle verwenden, die in ISA 3.0 hinzugefÃ¼gt wurden."
- 
- #~ msgid "Allow the IEEE 128-bit types without requiring the __float128 keyword."
- #~ msgstr "Die IEEE-128-Bit-Typen erlauben, ohne das SchlÃ¼sselwort Â»__float128Â« zu erfordern."
- 
- #~ msgid "Enable small integers to be in VSX registers."
- #~ msgstr "Zulassen, dass kleine Ganzzahlen in VSX-Registern gespeichert werden."
- 
- #~ msgid "Select ABI calling convention."
- #~ msgstr "ABI-Aufrufkonvention auswÃ¤hlen."
- 
- #~ msgid "%<-mstring%> is deprecated"
- #~ msgstr "%<-mstring%> ist veraltet"
- 
- #~ msgid "Max number of pairs of load insns for compare."
- #~ msgstr "Maximalzahl der Paare von Ladebefehlen fÃ¼r einen Vergleich."
- 
- #~ msgid "%<-misel=no%> is deprecated; use %<-mno-isel%> instead"
- #~ msgstr "%<-misel=no%> ist veraltet. Verwenden Sie stattdessen %<-mno-isel%>"
- 
- #~ msgid "Do not generate millicode thunks (needed only with -Os)."
- #~ msgstr "Keine Millicode-Thunks erzeugen (nur bei -Os nÃ¶tig)."
- 
- #~ msgid "Enable lra."
- #~ msgstr "LRA einschalten."
- 
- #~ msgid "switch %qs no longer supported"
- #~ msgstr "Schalter %qs wird nicht mehr unterstÃ¼tzt"
- 
- #~ msgid "cannot read working set from %s"
- #~ msgstr "Arbeitspaket aus %s kann nicht gelesen werden"
- 
- #~ msgid "Your target platform does not support -fcheck-pointer-bounds"
- #~ msgstr "Zielformat unterstÃ¼tzt Â»-fcheck-pointer-boundsÂ« nicht"
- 
- #~ msgid "Instrumentation clone does not reference original node"
- #~ msgstr "Interner Fehler: Instrumentation clone does not reference original node"
- 
- #~ msgid "Not instrumented node has non-NULL original declaration"
- #~ msgstr "Interner Fehler: Not instrumented node has non-NULL original declaration"
- 
- #~ msgid "Instrumented node has wrong original declaration"
- #~ msgstr "Interner Fehler: Instrumented node has wrong original declaration"
- 
- #~ msgid "Node has more than one chkp reference"
- #~ msgstr "Interner Fehler: Node has more than one chkp reference"
- 
- #~ msgid "Wrong node is referenced with chkp reference"
- #~ msgstr "Interner Fehler: Wrong node is referenced with chkp reference"
- 
- #~ msgid "Analyzed node has no reference to instrumented version"
- #~ msgstr "Interner Fehler: Analyzed node has no reference to instrumented version"
- 
- #~ msgid "Alias chain for instrumented node is broken"
- #~ msgstr "Interner Fehler: Alias chain for instrumented node is broken"
- 
- #~ msgid "Instrumentation thunk has wrong edge callee"
- #~ msgstr "Interner Fehler: Instrumentation thunk has wrong edge callee"
- 
- #~ msgid "can't open %s: %m"
- #~ msgstr "%s kann nicht geÃ¶ffnet werden: %m"
- 
- #~ msgid "number of counters is %d instead of %d"
- #~ msgstr "Zahl der ZÃ¤hler ist %d statt %d"
- 
- #~ msgid "cannot merge separate %s counters for function %u"
- #~ msgstr "separate Â»%sÂ«-ZÃ¤hler fÃ¼r die Funktion %u kÃ¶nnen nicht verschmolzen werden"
- 
- #~ msgid "iteration variable %qE should not be lastprivate"
- #~ msgstr "Iterationsvariable %qE sollte nicht Â»lastprivateÂ« sein"
- 
- #~ msgid "iteration variable %qE should not be private"
- #~ msgstr "Iterationsvariable %qE sollte nicht Â»privateÂ« sein"
- 
- #~ msgid "a type with different qualifiers is defined in another translation unit"
- #~ msgstr "ein Typ mit unterschiedlichen Qualifizierern ist in einer anderen Ãœbersetzungseinheit definiert"
- 
- #~ msgid "a type with different attributes is defined in another translation unit"
- #~ msgstr "Ein Typ mit unterschiedlichen Attributen ist in einer anderen Ãœbersetzungseinheit definiert"
- 
- #~ msgid "a type with different alignment is defined in another translation unit"
- #~ msgstr "ein Typ mit unterschiedlicher Ausrichtung ist in einer anderen Ãœbersetzungseinheit definiert"
- 
- #~ msgid "-falign-jumps=%d is not between 0 and %d"
- #~ msgstr "-falign-jumps=%d ist nicht zwischen 0 und %d"
- 
- #~ msgid "-falign-functions=%d is not between 0 and %d"
- #~ msgstr "-falign-functions=%d ist nicht zwischen 0 und %d"
- 
- #~ msgid "-falign-labels=%d is not between 0 and %d"
- #~ msgstr "-falign-labels=%d ist nicht zwischen 0 und %d"
- 
- #~ msgid "corrupted profile info: edge from %i to %i exceeds maximal count"
- #~ msgstr "Info zum beschÃ¤digten Profil: Kante von %i nach %i Ã¼berschreitet HÃ¶chstzahl"
- 
- #~ msgid "corrupted profile info: sum_all is smaller than sum_max"
- #~ msgstr "beschÃ¤digte Profilinformation: sum_all ist kleiner als sum_max"
- 
- #~ msgid "size of %q+D is %d bytes"
- #~ msgstr "GrÃ¶ÃŸe von %q+D ist %d Bytes"
- 
- #~ msgid "size of %q+D is larger than %wd bytes"
- #~ msgstr "GrÃ¶ÃŸe von %q+D Ã¼berschreitet %wd Bytes"
- 
- #~ msgid "%<-fcheck-pointer-bounds%> is not supported for this target"
- #~ msgstr "%<-fcheck-pointer-bounds%> wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
- 
- #~ msgid "%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds-strict%>"
- #~ msgstr "%<-fcheck-pointer-bounds%> wird zusammen mit %<-fsanitize=bounds-strict%> nicht unterstÃ¼tzt"
- 
- #~ msgid "%<-fcheck-pointer-bounds%> is not supported with %<-fsanitize=bounds%>"
- #~ msgstr "%<-fcheck-pointer-bounds%> wird mit %<-fsanitize=bounds%> nicht unterstÃ¼tzt"
- 
- #~ msgid "%<-fcheck-pointer-bounds%> is not supported with Address Sanitizer"
- #~ msgstr "%<-fcheck-pointer-bounds%> wird zusammen mit dem Address Sanitizer nicht unterstÃ¼tzt"
- 
- #~ msgid "%<-fcheck-pointer-bounds%> is not supported with Thread Sanitizer"
- #~ msgstr "%<-fcheck-pointer-bounds%> wird zusammen mit dem Thread Sanitizer nicht unterstÃ¼tzt"
- 
- #~ msgid "SSA name in freelist but still referenced"
- #~ msgstr "SSA-Name in Frei-Liste, jedoch immer noch referenziert"
- 
- #~ msgid "invalid first operand of MEM_REF"
- #~ msgstr "ungÃ¼ltiger erster Operand von MEM_REF"
- 
- #~ msgid "MODIFY_EXPR not expected while having tuples"
- #~ msgstr "MODIFY_EXPR nicht erwartet wÃ¤hrend es Tupel gibt"
- 
- #~ msgid "non-integral used in condition"
- #~ msgstr "Nicht-Ganzzahltyp in Bedingung verwendet"
- 
- #~ msgid "invalid conditional operand"
- #~ msgstr "ungÃ¼ltiger bedingter Operand"
- 
- #~ msgid "invalid reference prefix"
- #~ msgstr "ungÃ¼ltiger ReferenzprÃ¤fix"
- 
- #~ msgid "invalid operand to plus/minus, type is a pointer"
- #~ msgstr "ungÃ¼ltiger Operand fÃ¼r Plus/Minus, Typ ist ein Zeiger"
- 
- #~ msgid "invalid operand to pointer diff, operand is not a pointer"
- #~ msgstr "ungÃ¼ltiger Operand fÃ¼r Zeiger-Differenz, Operand ist kein Zeiger"
- 
- #~ msgid "invalid operand to pointer plus, first operand is not a pointer"
- #~ msgstr "ungÃ¼ltiger Operand fÃ¼r Zeiger-Plus, erster Operand ist kein Zeiger"
- 
- #~ msgid "invalid operand to pointer plus, second operand is not an integer type of appropriate width"
- #~ msgstr "ungÃ¼ltiger Operand fÃ¼r Zeiger-Plus, zweiter Operand ist kein Ganzzahltyp mit passender Breite"
- 
- #~ msgid "type mismatch in fused multiply-add expression"
- #~ msgstr "Typ passt nicht in vereinigtem Multiplizier-Addier-Ausdruck"
- 
- #~ msgid "in statement"
- #~ msgstr "in Anweisung"
- 
- #~ msgid "memory access check always fail"
- #~ msgstr "SpeicherzugriffsprÃ¼fung schlÃ¤gt immer fehl"
- 
- #~ msgid "-fcheck-pointer-bounds requires %qs name for internal usage"
- #~ msgstr "-fcheck-pointer-bounds erfordert %qs-Name fÃ¼r interne Verwendung"
- 
- #~ msgid "pointer bounds were lost due to unexpected expression %s"
- #~ msgstr "Zeigergrenzen sind aufgrund des unerwarteten Ausdrucks Â»%sÂ« verlorengegangen"
- 
- #~ msgid "chkp_get_bounds_by_definition: Unexpected var of type %s"
- #~ msgstr "chkp_get_bounds_by_definition: Unexpected var of type %s"
- 
- #~ msgid "chkp_get_bounds_by_definition: Unexpected GIMPLE code %s"
- #~ msgstr "chkp_get_bounds_by_definition: Unexpected GIMPLE code %s"
- 
- #~ msgid "chkp_make_addressed_object_bounds: Unexpected tree code %s"
- #~ msgstr "chkp_make_addressed_object_bounds: Unexpected tree code %s"
- 
- #~ msgid "chkp_find_bounds: Unexpected tree code %s"
- #~ msgstr "chkp_find_bounds: Unexpected tree code %s"
- 
- #~ msgid "chkp_find_bounds: Cannot find bounds for pointer"
- #~ msgstr "chkp_find_bounds: Cannot find bounds for pointer"
- 
- #~ msgid "chkp_walk_pointer_assignments: unexpected RHS type: %s"
- #~ msgstr "chkp_walk_pointer_assignments: unexpected RHS type: %s"
- 
- #~ msgid "alignment for %q+D must be at least %d"
- #~ msgstr "Ausrichtung fÃ¼r %q+D muss mindestens %d sein"
- 
- #~ msgid "tls_model argument not a string"
- #~ msgstr "Argument fÃ¼r tls_model ist keine Zeichenkette"
- 
- #~ msgid "tls_model argument 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"
- 
- #~ msgid "alloc_size parameter outside range"
- #~ msgstr "Parameter alloc_size auÃŸerhalb des Wertebereiches"
- 
- #~ msgid "alloc_align parameter outside range"
- #~ msgstr "Parameter fÃ¼r Â»alloc_sizeÂ« auÃŸerhalb des Wertebereiches"
- 
- #~ msgid "assume_aligned parameter not integer constant"
- #~ msgstr "Parameter fÃ¼r Â»assume_alignedÂ« ist keine Ganzzahlkonstante"
- 
- #~ msgid "format string has invalid operand number"
- #~ msgstr "Formatzeichenkette hat ungÃ¼ltige Operandennummer"
- 
- #~ msgid "%<...%> has invalid operand number"
- #~ msgstr "%<...%> hat ungÃ¼ltige Operandennummer"
- 
- #~ msgid "%<gcall%> is not defined as a type"
- #~ msgstr "%<gcall%> ist nicht als ein Typ definiert"
- 
- #~ msgid "-Walloca-larger-than=0 is meaningless"
- #~ msgstr "-Walloca-larger-than=0 ist bedeutungslos"
- 
- #~ msgid "-Wvla-larger-than=0 is meaningless"
- #~ msgstr "-Wvla-larger-than=0 ist bedeutungslos"
- 
- #~ msgid "-freorder-blocks-and-partition does not work with exceptions on this architecture"
- #~ msgstr "-freorder-blocks-and-partition funktioniert auf dieser Architektur nicht mit Ausnahmen"
- 
- #~ msgid "bad value %qs for -mtune switch"
- #~ msgstr "Falscher Wert %qs fÃ¼r Schalter -mtune"
- 
- #~ msgid "value of -mirq-ctrl-saved must have form R0-REGx"
- #~ msgstr "Wert von -mirq-ctrl-saved muss die Form R0-REGx haben"
- 
- #~ msgid "compact-casesi is not applicable to ARCv2"
- #~ msgstr "compact-casesi ist fÃ¼r ARCv2 keine gÃ¼ltige Option"
- 
- #~ msgid "Intel MPX does not support x32"
- #~ msgstr "Intel MPX unterstÃ¼tzt x32 nicht"
- 
- #~ msgid "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> and %<-fcheck-pointer-bounds%> are not compatible"
- #~ msgstr "%<-mindirect-branch=thunk-extern%>, %<-fcf-protection=branch%> und %<-fcheck-pointer-bounds%> sind nicht kompatibel"
- 
- #~ msgid "the xabort's argument must be an 8-bit immediate"
- #~ msgstr "Das Argument fÃ¼r xabort muss ein 8-Bit-Immediate sein"
- 
- #~ msgid "Pointer Checker requires MPX support on this target. Use -mmpx options to enable MPX."
- #~ msgstr "ZeigerprÃ¼fer benÃ¶tigt MPX-UnterstÃ¼tzung auf diesem Ziel. Verwenden Sie Â»-mmpxÂ«, um MPX einzuschalten."
- 
- #~ msgid "position-independent code not supported"
- #~ msgstr "lageunabhÃ¤ngiger Code nicht unterstÃ¼tzt"
- 
- #~ msgid "`custom-%s=' argument requires numeric digits"
- #~ msgstr "Argument fÃ¼r Â»custom-%s=Â« muss aus Ziffern bestehen"
- 
- #~ msgid "-freorder-blocks-and-partition does not work on this architecture"
- #~ msgstr "-freorder-blocks-and-partition funktioniert auf dieser Architektur nicht"
- 
- #~ msgid "vec_mul only accepts 2 arguments"
- #~ msgstr "vec_mul akzeptiert nur 2 Argumente"
- 
- #~ msgid "vec_cmpne only accepts 2 arguments"
- #~ msgstr "vec_cmpne akzeptiert nur 2 Argumente"
- 
- #~ msgid "vec_adde only accepts 3 arguments"
- #~ msgstr "vec_adde akzeptiert nur 3 Argumente"
- 
- #~ msgid "vec_addec only accepts 3 arguments"
- #~ msgstr "vec_addec akzeptiert nur 3 Argumente"
- 
- #~ msgid "%s only accepts %d arguments"
- #~ msgstr "%s akzeptiert nur %d Argumente"
- 
- #~ msgid "%s only accepts 1 argument"
- #~ msgstr "%s akzeptiert nur 1 Argument"
- 
- #~ msgid "%s only accepts 2 arguments"
- #~ msgstr "%s akzeptiert nur 2 Argumente"
- 
- #~ msgid "vec_extract only accepts 2 arguments"
- #~ msgstr "vec_extract akzeptiert nur 2 Argumente"
- 
- #~ msgid "vec_insert only accepts 3 arguments"
- #~ msgstr "vec_insert akzeptiert nur 3 Argumente"
- 
- #~ msgid "__builtin_cmpb only accepts 2 arguments"
- #~ msgstr "__builtin_cmpb akzeptiert nur 2 Argumente"
- 
- #~ msgid "Builtin function %s not supported in this compiler configuration"
- #~ msgstr "Eingebaute Funktion %s wird in dieser Konfiguration nicht unterstÃ¼tzt"
- 
- #~ msgid "invalid parameter combination for AltiVec intrinsic %s"
- #~ msgstr "ungÃ¼ltige Parameterkombination fÃ¼r AltiVec-spezifisches intrinsisches %s"
- 
- #~ msgid "-mrecip requires -ffinite-math or -ffast-math"
- #~ msgstr "-mrecip erfordert -ffinite-math oder -ffast-math"
- 
- #~ msgid "-mrecip requires -fno-trapping-math or -ffast-math"
- #~ msgstr "-mrecip erfordert -fno-trapping-math oder -ffast-math"
- 
- #~ msgid "-mrecip requires -freciprocal-math or -ffast-math"
- #~ msgstr "-mrecip erfordert -freciprocal-math oder -ffast-math"
- 
- #~ msgid "-m64 requires PowerPC64 architecture, enabling"
- #~ msgstr "-m64 erfordert PowerPC64-Architektur voraus, eingeschaltet"
- 
- #~ msgid "-malign-power is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
- #~ msgstr "-malign-power wird fÃ¼r 64-Bit-Darwin nicht unterstÃ¼tzt; es ist mit den installierten C- und C++-Bibliotheken unvertrÃ¤glich"
- 
- #~ msgid "will not generate power9 instructions because assembler lacks power9 support"
- #~ msgstr "power9-Befehle werden nicht erzeugt, da der Assembler power9 nicht unterstÃ¼tzt"
- 
- #~ msgid "will not generate power8 instructions because assembler lacks power8 support"
- #~ msgstr "power8-Befehle werden nicht erzeugt, da der Assembler power8 nicht unterstÃ¼tzt"
- 
- #~ msgid "will not generate power7 instructions because assembler lacks power7 support"
- #~ msgstr "power7-Befehle werden nicht erzeugt, da der Assembler power7 nicht unterstÃ¼tzt"
- 
- #~ msgid "will not generate power6 instructions because assembler lacks power6 support"
- #~ msgstr "power6-Befehle werden nicht erzeugt, da der Assembler power6 nicht unterstÃ¼tzt"
- 
- #~ msgid "will not generate power5 instructions because assembler lacks power5 support"
- #~ msgstr "power5-Befehle werden nicht erzeugt, da der Assembler power5 nicht unterstÃ¼tzt"
- 
- #~ msgid "not configured for SPE ABI"
- #~ msgstr "nicht fÃ¼r SPE-ABI konfiguriert"
- 
- #~ msgid "not configured for SPE instruction set"
- #~ msgstr "Nicht fÃ¼r SPE-Befehlssatz konfiguriert"
- 
- #~ msgid "target attribute or pragma changes SPE ABI"
- #~ msgstr "Ziel-Attribut oder Pragma Ã¤ndert SPE ABI"
- 
- #~ msgid "SPE not supported in this target"
- #~ msgstr "SPE wird fÃ¼r dieses Ziel nicht unterstÃ¼tzt"
- 
- #~ msgid "-mmultiple is not supported on little endian systems"
- #~ msgstr "-mmultiple wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt"
- 
- #~ msgid "-mstring is not supported on little endian systems"
- #~ msgstr "-mstring wird auf Â»little endianÂ«-Systemen nicht unterstÃ¼tzt"
- 
- #~ msgid "-mpower9-minmax incompatible with explicitly disabled options"
- #~ msgstr "-mpower9-minmax unvertrÃ¤glich mit explicit ausgeschalteten Optionen"
- 
- #~ msgid "Power9 target option is incompatible with -mcpu=<xxx> for <xxx> less than power9"
- #~ msgstr "Power9-Zieloption ist mit -mcpu=<xxx> fÃ¼r <xxx> kleiner als power9 unvertrÃ¤glich"
- 
- #~ msgid "-mcrypto requires -maltivec"
- #~ msgstr "-mcrypto erfordert -maltivec"
- 
- #~ msgid "-mdirect-move requires -mvsx"
- #~ msgstr "-mdirect-move benÃ¶tigt -mvsx"
- 
- #~ msgid "-mpower8-vector requires -maltivec"
- #~ msgstr "-mpower8-vector erfordert -maltivec"
- 
- #~ msgid "-mpower8-vector requires -mvsx"
- #~ msgstr "-mpower8-vector benÃ¶tigt -mvsx"
- 
- #~ msgid "-mvsx-timode requires -mvsx"
- #~ msgstr "-mvsx-timode benÃ¶tigt -mvsx"
- 
- #~ msgid "-mhard-dfp requires -mhard-float"
- #~ msgstr "-mhard-dfp benÃ¶tigt -mhard-float"
- 
- #~ msgid "-mupper-regs-df requires -mvsx"
- #~ msgstr "-mupper-regs-df benÃ¶tigt -mvsx"
- 
- #~ msgid "-mupper-regs-di requires -mvsx"
- #~ msgstr "-mupper-regs-di benÃ¶tigt -mvsx"
- 
- #~ msgid "-mupper-regs-sf requires -mpower8-vector"
- #~ msgstr "-mupper-regs-sf erfordert -mpower8-vector"
- 
- #~ msgid "-mpower8-fusion-sign requires -mpower8-fusion"
- #~ msgstr "-mpower8-fusion-sign benÃ¶tigt -mpower8-fusion"
- 
- #~ msgid "-mtoc-fusion requires -mpower8-fusion"
- #~ msgstr "-mtoc-fusion benÃ¶tigt -mpower8-fusion"
- 
- #~ msgid "-mpower9-fusion requires -mpower8-fusion"
- #~ msgstr "-mpower9-fusion benÃ¶tigt -mpower8-fusion"
- 
- #~ msgid "-mpower9-vector requires -mpower8-vector"
- #~ msgstr "-mpower9-vector benÃ¶tigt -mpower8-vector"
- 
- #~ msgid "-mpower9-dform requires -mpower9-vector"
- #~ msgstr "-mpower9-dform benÃ¶tigt -mpower9-vector"
- 
- #~ msgid "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar require -mdirect-move"
- #~ msgstr "-mpower9-dform, -mpower9-dform-vector, -mpower9-dform-scalar erfordern -mdirect-move"
- 
- #~ msgid "-mpower9-dform requires -mupper-regs-df"
- #~ msgstr "-mpower9-dform benÃ¶tigt -mupper-regs-df"
- 
- #~ msgid "-mpower9-dform requires -mupper-regs-sf"
- #~ msgstr "-mpower9-dform benÃ¶tigt -mupper-regs-sf"
- 
- #~ msgid "-mvsx-timode might need -mlra"
- #~ msgstr "-mvsx-timode erfordert mÃ¶glicherweise -mlra"
- 
- #~ msgid "-mallow-movmisalign requires -mvsx"
- #~ msgstr "-mallow-movmisalign benÃ¶tigt -mvsx"
- 
- #~ msgid "-mefficient-unaligned-vsx requires -mvsx"
- #~ msgstr "-mefficient-unaligned-vsx benÃ¶tigt -mvsx"
- 
- #~ msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
- #~ msgstr "-mefficient-unaligned-vsx erfordert -mallow-movmisalign"
- 
- #~ msgid "-mvsx-small-integer requires -mpower8-vector, -mupper-regs-di, and -mdirect-move"
- #~ msgstr "-mvsx-small-integer erfordert -mpower8-vector, -mupper-regs-di, und -mdirect-move"
- 
- #~ msgid "-mfloat128 requires VSX support"
- #~ msgstr "-mfloat128 erfordert VSX-UnterstÃ¼tzung"
- 
- #~ msgid "-mfloat128-type requires VSX support"
- #~ msgstr "-mfloat128-type erfordert VSX-UnterstÃ¼tzung"
- 
- #~ msgid "-mfloat128 requires -mfloat128-type"
- #~ msgstr "-mfloat128 erfordert -mfloat128-type"
- 
- #~ msgid "-mfloat128-hardware requires -mfloat128-type"
- #~ msgstr "-mfloat128-hardware benÃ¶tigt -mfloat128-type"
- 
- #~ msgid "-mfloat128-hardware requires full ISA 3.0 support"
- #~ msgstr "-mfloat128-hardware erfordert vollstÃ¤ndige UnterstÃ¼tzung von ISA 3.0"
- 
- #~ msgid "-mfloat128-hardware requires -m64"
- #~ msgstr "-mfloat128-hardware erfordert -m64"
- 
- #~ msgid "target attribute or pragma changes single precision floating point"
- #~ msgstr "Ziel-Attribut oder Pragma Ã¤ndert Gleitkomma mit einfacher Genauigkeit"
- 
- #~ msgid "target attribute or pragma changes double precision floating point"
- #~ msgstr "Ziel-Attribut oder Pragma Ã¤ndert Gleitkomma mit doppelter Genauigkeit"
- 
- #~ 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"
- 
- #~ 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"
- 
- #~ msgid "internal error: builtin function %s already processed"
- #~ msgstr "internal error: builtin function %s already processed"
- 
- #~ msgid "argument 1 of __builtin_altivec_predicate must be a constant"
- #~ msgstr "Argument 1 von __builtin_altivec_predicate muss eine Konstante sein"
- 
- #~ msgid "argument 1 of __builtin_altivec_predicate is out of range"
- #~ msgstr "Argument 1 von __builtin_altivec_predicate ist auÃŸerhalb des Wertebereiches"
- 
- #~ msgid "builtin %s is only valid in 64-bit mode"
- #~ msgstr "Eingebaute Funktion %s kann nur im 64-Bit-Modus verwendet werden"
- 
- #~ msgid "builtin %s only accepts a string argument"
- #~ msgstr "Eingebaute Funktion %s akzeptiert nur ein Zeichenkettenargument"
- 
- #~ msgid "cpu %s is an invalid argument to builtin %s"
- #~ msgstr "CPU %s ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %s"
- 
- #~ msgid "hwcap %s is an invalid argument to builtin %s"
- #~ msgstr "hwcap %s ist ein ungÃ¼ltiges Argument fÃ¼r eingebaute Funktion %s"
- 
- #~ msgid "argument to dss must be a 2-bit unsigned literal"
- #~ msgstr "Argument fÃ¼r dss muss ein vorzeichenloses 2-Bit-Symbol sein"
- 
- #~ msgid "second argument to vec_vextract4b must be 0..12"
- #~ msgstr "zweites Argument fÃ¼r vec_vextract4b muss zwischen 0 und 12 liegen"
- 
- #~ msgid "third argument to vec_vinsert4b must be 0..12"
- #~ msgstr "Drittes Argument fÃ¼r Â»vec_vinsert4bÂ« muss im Bereich 0..12 sein"
- 
- #~ msgid "argument 1 of __builtin_paired_predicate must be a constant"
- #~ msgstr "Argument 1 von __builtin_paired_predicate muss eine Konstante sein"
- 
- #~ msgid "argument 1 of __builtin_paired_predicate is out of range"
- #~ msgstr "Argument 1 von __builtin_paired_predicate ist auÃŸerhalb des Wertebereiches"
- 
- #~ msgid "argument 1 of __builtin_spe_predicate must be a constant"
- #~ msgstr "Argument 1 von __builtin_spe_predicate muss eine Konstante sein"
- 
- #~ msgid "argument 1 of __builtin_spe_predicate is out of range"
- #~ msgstr "Argument 1 von __builtin_spe_predicate ist auÃŸerhalb des Wertebereiches"
- 
- #~ msgid "Builtin function %s is only valid for the cell processor"
- #~ msgstr "Eingebaute Funktion %s ist nur fÃ¼r den Cell-Prozessor gÃ¼ltig"
- 
- #~ msgid "Builtin function %s requires the -mvsx option"
- #~ msgstr "Eingebaute Funktion %s erfordert die Option -mvsx"
- 
- #~ msgid "Builtin function %s requires the -mhtm option"
- #~ msgstr "Eingebaute Funktion %s erfordert die Option -mhtm"
- 
- #~ msgid "Builtin function %s requires the -maltivec option"
- #~ msgstr "Eingebaute Funktion %s erfordert die Option -maltivec"
- 
- #~ msgid "Builtin function %s requires the -mpaired option"
- #~ msgstr "Eingebaute Funktion %s erfordert die Option -mpaired"
- 
- #~ msgid "Builtin function %s requires the -mspe option"
- #~ msgstr "Eingebaute Funktion %s erfordert die Option -mspe"
- 
- #~ msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
- #~ msgstr "Eingebaute Funktion %s erfordert die Optionen -mhard-dfp und -mpower8-vector"
- 
- #~ msgid "Builtin function %s requires the -mhard-dfp option"
- #~ msgstr "Eingebaute Funktion %s erfordert die Option -mhard-dfp"
- 
- #~ msgid "Builtin function %s requires the -mpower8-vector option"
- #~ msgstr "Eingebaute Funktion %s erfordert die Option -mpower8-vector"
- 
- #~ msgid "Builtin function %s requires the -mcpu=power9 and -m64 options"
- #~ msgstr "Eingebaute Funktion %s erfordert die Optionen -mcpu=power9 und -m64"
- 
- #~ msgid "Builtin function %s requires the -mcpu=power9 option"
- #~ msgstr "Eingebaute Funktion %s erfordert die Option -mcpu=power9"
- 
- #~ msgid "Builtin function %s requires the -mhard-float and -mlong-double-128 options"
- #~ msgstr "Eingebaute Funktion %s erfordert die Option -mhard-float und -mlong-double-128"
- 
- #~ msgid "Builtin function %s requires the -mhard-float option"
- #~ msgstr "Eingebaute Funktion %s erfordert die Option -mhard-float"
- 
- #~ msgid "Builtin function %s requires the -mfloat128 option"
- #~ msgstr "Eingebaute Funktion %s erfordert die Option -mfloat128"
- 
- #~ msgid "internal error: builtin function %s had an unexpected return type %s"
- #~ msgstr "internal error: builtin function %s had an unexpected return type %s"
- 
- #~ msgid "internal error: builtin function %s, argument %d had unexpected argument type %s"
- #~ msgstr "internal error: builtin function %s, argument %d had unexpected argument type %s"
- 
- #~ msgid "-fsplit-stack uses register r29"
- #~ msgstr "-fsplit-stack verwendet Register r29"
- 
- #~ msgid "You cannot take the address of a nested function if you use the -mno-pointers-to-nested-functions option."
- #~ msgstr "Bei Verwendung der Option -mno-pointers-to-nested-functions kann nicht die Adresse einer geschachtelten Funktion verwendet werden."
- 
- #~ msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
- #~ msgstr "Verwendung von %<long%> in AltiVec-Typen ist fÃ¼r 64-Bit-Code ohne -mvsx ungÃ¼ltig"
- 
- #~ msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
- #~ msgstr "Verwendung von %<long long%> in AltiVec-Typen ist ohne -mvsx ungÃ¼ltig"
- 
- #~ msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
- #~ msgstr "Verwendung von %<double%> in AltiVec-Typen ist ohne -mvsx ungÃ¼ltig"
- 
- #~ msgid "emitting microcode insn %s\t[%s] #%d"
- #~ msgstr "Ausgabe des Mikrocode-Befehls %s\t[%s] #%d"
- 
- #~ msgid "emitting conditional microcode insn %s\t[%s] #%d"
- #~ msgstr "Ausgabe des bedingten Mikrocode-Befehls %s\t[%s] #%d"
- 
- #~ msgid "invalid cpu \"%s\" for %s\"%s\"%s"
- #~ msgstr "ungÃ¼ltige CPU Â»%sÂ« fÃ¼r %s\"%s\"%s"
- 
- #~ msgid "%s\"%s\"%s is not allowed"
- #~ msgstr "%s\"%s\"%s ist nicht erlaubt"
- 
- #~ msgid "%s\"%s\"%s is invalid"
- #~ msgstr "%s\"%s\"%s ist ungÃ¼ltig"
- 
- #~ msgid "-mno-%s turns off -m%s"
- #~ msgstr "-mno-%s schaltet -m%s aus"
- 
- #~ msgid "-mno-power9-vector turns off -mpower9-dform"
- #~ msgstr "-mno-power9-vector schaltet -mpower9-dform aus"
- 
- #~ msgid "AltiVec and SPE instructions cannot coexist"
- #~ msgstr "AltiVec- und SPE-Befehle kÃ¶nnen nicht koexistieren"
- 
- #~ msgid "VSX and SPE instructions cannot coexist"
- #~ msgstr "VSX- und SPE-Befehle kÃ¶nnen nicht koexistieren"
- 
- #~ msgid "64-bit SPE not supported"
- #~ msgstr "64-Bit-SPE wird nicht unterstÃ¼tzt"
- 
- #~ msgid "E500 and FPRs not supported"
- #~ msgstr "E500 und FPRs werden nicht unterstÃ¼tzt"
- 
- #~ msgid "bad value for -mcall-%s"
- #~ msgstr "Falscher Wert fÃ¼r -mcall-%s"
- 
- #~ msgid "bad value for -msdata=%s"
- #~ msgstr "Falscher Wert fÃ¼r -msdata=%s"
- 
- #~ msgid "-mrelocatable and -msdata=%s are incompatible"
- #~ msgstr "-mrelocatable und -msdata=%s sind unvertrÃ¤glich"
- 
- #~ msgid "-f%s and -msdata=%s are incompatible"
- #~ msgstr "-f%s und -msdata=%s sind unvertrÃ¤glich"
- 
- #~ msgid "-msdata=%s and -mcall-%s are incompatible"
- #~ msgstr "-msdata=%s und -mcall-%s sind unvertrÃ¤glich"
- 
- #~ msgid "-mrelocatable and -mno-minimal-toc are incompatible"
- #~ msgstr "-mrelocatable und -mno-minimal-toc sind unvertrÃ¤glich"
- 
- #~ msgid "-mrelocatable and -mcall-%s are incompatible"
- #~ msgstr "-mrelocatable und -mcall-%s sind unvertrÃ¤glich"
- 
- #~ msgid "-fPIC and -mcall-%s are incompatible"
- #~ msgstr "-fPIC und -mcall-%s sind unvertrÃ¤glich"
- 
- #~ msgid "-msecure-plt not supported by your assembler"
- #~ msgstr "-msecure-plt wird vom Assembler nicht unterstÃ¼tzt"
- 
- #~ msgid "-m%s not supported in this configuration"
- #~ msgstr "-m%s wird in dieser Konfiguration nicht unterstÃ¼tzt"
- 
- #~ msgid "%qs command-line option is deprecated"
- #~ msgstr "Kommandozeilenoption %qs ist veraltet"
- 
- #~ msgid "will not generate %qs instructions because assembler lacks %qs support"
- #~ msgstr "%qs-Befehle werden nicht erzeugt, da der Assembler %qs nicht unterstÃ¼tzt"
- 
- #~ msgid "CPUs older than z900 are not supported for -fsplit-stack"
- #~ msgstr "CPUs Ã¤lter als z900 werden fÃ¼r -fsplit-stack nicht unterstÃ¼tzt"
- 
- #~ msgid "%sarch=%s%s is deprecated and will be removed in future releases; use at least %sarch=z900%s"
- #~ msgstr "%sarch=%s%s ist veraltet und wird in einer zukÃ¼nftigen Version entfernt; verwenden Sie mindestens %sarch=z900%s"
- 
- #~ msgid "%stune=%s%s is deprecated and will be removed in future releases; use at least %stune=z900%s"
- #~ msgstr "%stune=%s%s ist veraltet und wird in einer zukÃ¼nftigen Version entfernt; verwenden Sie mindestens %stune=z900%s"
- 
- #~ msgid "z/Architecture mode not supported on %s"
- #~ msgstr "z/Architektur-Modus nicht unterstÃ¼tzt auf %s"
- 
- #~ msgid "-mindirect-branch* options require -march=z900 or higher"
- #~ msgstr "-mindirect-branch* erfordert -march=z900 oder grÃ¶ÃŸer"
- 
- #~ msgid "-mfunction-return* options require -march=z900 or higher"
- #~ msgstr "-mfunction-return* erfordert -march=z900 oder grÃ¶ÃŸer"
- 
- #~ msgid "bad value (%s) for -mcmodel= switch"
- #~ msgstr "Falscher Wert (%s) fÃ¼r Schalter -mcmodel="
- 
- #~ msgid "bad value (%s) for -march= switch"
- #~ msgstr "falscher Wert (%s) fÃ¼r Schalter -march="
- 
- #~ msgid "bad value (%s) for -mtune= switch"
- #~ msgstr "falscher Wert (%s) fÃ¼r Schalter -mtune="
- 
- #~ msgid "out-of-bounds access may be optimized away"
- #~ msgstr "Zugriff auÃŸerhalb der Grenzen kÃ¶nnte wegoptimiert werden"
- 
- #~ msgid "containing loop"
- #~ msgstr "enthaltene Schleife"
- 
- #~ msgid "%E qualifier ignored on asm"
- #~ msgstr "%E-Qualifizierer fÃ¼r asm ignoriert"
- 
- #~ msgid "expected integer expression before ')'"
- #~ msgstr "Ganzzahlausdruck vor Â»)Â« erwartet"
- 
- #~ msgid "expected %<tofrom%>"
- #~ msgstr "%<tofrom%> erwartet"
- 
- #~ msgid "expected %<scalar%>"
- #~ msgstr "%<scalar%> erwartet"
- 
- #~ msgid "char-array initialized from wide string"
- #~ msgstr "char-Array mit wide-Zeichenkette initialisiert"
- 
- #~ msgid "wide character array initialized from non-wide string"
- #~ msgstr "Array von wide character mit Nicht-wide-Zeichenkette initialisiert"
- 
- #~ msgid "wide character array initialized from incompatible wide string"
- #~ msgstr "Array von wide character mit unvertrÃ¤glicher wide-Zeichenkette initialisiert"
- 
- #~ msgid "invalid number of operands to __FMA"
- #~ msgstr "Interner Fehler: invalid number of operands to __FMA"
- 
- #~ msgid "expected semicolon"
- #~ msgstr "Semikolon erwartet"
- 
- #~ msgid "expected case label or goto statement"
- #~ msgstr "case-Marke oder goto-Anweisung erwartet"
- 
- #~ msgid "%q+D declared to take const reference, but implicit declaration would take non-const"
- #~ msgstr "%q+D mit Eingabe einer konstanten Referenz deklariert, aber implizite Deklaration wÃ¼rde nicht-Konstante annehmen"
- 
- #~ msgid "declaration of %q#D"
- #~ msgstr "Deklaration von %q#D"
- 
- #~ msgid "changes meaning of %qD from %q#D"
- #~ msgstr "verÃ¤ndert die Bedeutung von %qD von %q#D"
- 
- #~ msgid "body of %<constexpr%> constructor cannot be a function-try-block"
- #~ msgstr "KÃ¶rper des %<constexpr%>-Konstruktor kann kein Funktions-Â»tryÂ«-Block sein"
- 
- #~ msgid "expression %qE has side-effects"
- #~ msgstr "Ausdruck %qE hat Seiteneffekte"
- 
- #~ msgid "declaration of %q+#D conflicts with built-in declaration %q#D"
- #~ msgstr "Deklaration von %q+#D steht mit eingebauter Deklaration %q#D in Konflikt"
- 
- #~ msgid "%<-fno-for-scope%> is deprecated"
- #~ msgstr "%<-fno-for-scope%> ist veraltet"
- 
- #~ msgid "%<-ffriend-injection%> is deprecated"
- #~ msgstr "%<-ffriend-injection%> ist veraltet"
- 
- #~ msgid "size of array %qD is negative"
- #~ msgstr "GrÃ¶ÃŸe des Arrays %qD ist negativ"
- 
- #~ msgid "%<signed%> or %<unsigned%> invalid for %qs"
- #~ msgstr "%<signed%> oder %<unsigned%> ungÃ¼ltig fÃ¼r %qs"
- 
- #~ msgid "%<long long%> invalid for %qs"
- #~ msgstr "%<long long%> ungÃ¼ltig fÃ¼r %qs"
- 
- #~ msgid "%<long%> invalid for %qs"
- #~ msgstr "%<long%> ungÃ¼ltig fÃ¼r %qs"
- 
- #~ msgid "%<short%> invalid for %qs"
- #~ msgstr "%<short%> ungÃ¼ltig fÃ¼r %qs"
- 
- #~ msgid "%<long%> or %<short%> invalid for %qs"
- #~ msgstr "%<long%> oder %<short%> ungÃ¼ltig fÃ¼r %qs"
- 
- #~ msgid "%<long%>, %<int%>, %<short%>, or %<char%> invalid for %qs"
- #~ msgstr "%<long%>, %<int%>, %<short%> oder %<char%> ungÃ¼ltig fÃ¼r %qs"
- 
- #~ msgid "%<long%> or %<short%> specified with char for %qs"
- #~ msgstr "%<long%> oder %<short%> mit Â»charÂ« fÃ¼r %qs angegeben"
- 
- #~ msgid "%<short%> or %<long%> invalid for %qs"
- #~ msgstr "%<short%> oder %<long%> ungÃ¼ltig fÃ¼r %qs"
- 
- #~ msgid "long, short, signed or unsigned used invalidly for %qs"
- #~ msgstr "long, short, signed oder unsigned ungÃ¼ltig verwendet fÃ¼r %qs"
- 
- #~ msgid "conversion to a reference to void will never use a type conversion operator"
- #~ msgstr "Umwandlung in Referenz auf void wird nie einen Typumwandlungsoperator verwenden"
- 
- #~ msgid "member %qD conflicts with virtual function table field name"
- #~ msgstr "Element %qD steht in Konflikt mit Feldname in virtueller Funktionstabelle"
- 
- #~ msgid "injected friend %qD is visible due to %<-ffriend-injection%>"
- #~ msgstr "injizierte befreundete %qD ist aufgrund von %<-ffriend-injection%> sichtbar"
- 
- #~ msgid "name lookup of %qD changed"
- #~ msgstr "Suche nach %qD hat sich geÃ¤ndert"
- 
- #~ msgid "matches this %qD under ISO standard rules"
- #~ msgstr "passt nach ISO-Standardregeln zu diesem %qD"
- 
- #~ msgid "  matches this %qD under old rules"
- #~ msgstr "  passt nach den alten Regeln zu diesem %qD"
- 
- #~ msgid "name lookup of %qD changed for ISO %<for%> scoping"
- #~ msgstr "Namenssuche von %qD hat sich fÃ¼r ISO-Regeln zum Â»forÂ«-GÃ¼ltigkeitsbereich geÃ¤ndert"
- 
- #~ msgid "cannot use obsolete binding %qD because it has a destructor"
- #~ msgstr "veraltete Bindung %qD kann nicht verwendet werden, weil sie einen Destruktor hat"
- 
- #~ msgid "using obsolete binding %qD"
- #~ msgstr "bei %qD wird veraltete Bindung verwendet"
- 
- #~ msgid "suggested alternative: %qs"
- #~ msgstr "empfohlene Alternative: %qs"
- 
- #~ msgid "lambda-expression in unevaluated context"
- #~ msgstr "Lambda-Ausdruck in ungeprÃ¼ftem Kontext"
- 
- #~ msgid "%<try%> in %<constexpr%> function"
- #~ msgstr "%<try%> in %<constexpr%>-Funktion"
- 
- #~ msgid "empty introduction-list"
- #~ msgstr "leere introduction-list"
- 
- #~ msgid "%qE is not a valid template argument for type %qT because it is not an object with linkage"
- #~ msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil es kein Objekt mit Bindung ist"
- 
- #~ msgid "%qE is not a valid template argument for type %qT because object %qD does not have linkage"
- #~ msgstr "%qE ist kein gÃ¼ltiges Templateargument fÃ¼r Typ %qT, weil Objekt %qD keine Bindung hat"
- 
- #~ msgid "%<num_tasks%> expression must be integral"
- #~ msgstr "Ausdruck fÃ¼r %<num_tasks%> muss ganzzahlig sein"
- 
- #~ msgid "lambda-expression in a constant expression"
- #~ msgstr "Lambda-Ausdruck in konstantem Ausdruck"
- 
- #~ msgid "taking address of xvalue (rvalue reference)"
- #~ msgstr "Adresse eines X-Wertes (R-Wert-Referenz) wird genommen"
- 
- #~ msgid "reference to non-lvalue returned"
- #~ msgstr "Referenz auf Nicht-L-Wert zurÃ¼ckgegeben"
- 
- #~ msgid "using xvalue (rvalue reference) as lvalue"
- #~ msgstr "X-Wert (R-Wert-Referenz) wird als L-Wert verwendet"
- 
- #~ msgid "int-array initialized from non-wide string"
- #~ msgstr "int-Array mit Nicht-wide-Zeichenkette initialisiert"
- 
- #~ msgid "int-array initialized from incompatible wide string"
- #~ msgstr "Ganzzahlarray mit unvertrÃ¤glicher wide-Zeichenkette initialisiert"
- 
- #~ msgid "Change of value in conversion from  %qs to %qs at %L"
- #~ msgstr "WertÃ¤nderung bei Umwandlung von %qs in %qs bei %L"
- 
- #~ msgid "BACK argument to %qs intrinsic not yet implemented"
- #~ msgstr "BACK-Argument des intrinsischen %qs ist noch nicht unterstÃ¼tzt"
- 
- #~ msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
- #~ msgstr "Die Anzahl der Elemente im Feldkonstruktor bei %L erfordert ErhÃ¶hung der erlaubten oberen Grenze %d. Siehe Option -fmax-array-constructor"
- 
- #~ msgid "Lower bound has to be present at %L"
- #~ msgstr "Bei %L muss untere Grenze vorhanden sein"
- 
- #~ msgid "No location in statement"
- #~ msgstr "Keine Quellcodeposition in Anweisung"
- 
- #~ msgid "Namelist %s cannot be renamed by USE association to %s"
- #~ msgstr "Namensliste %s kann nicht mit USE-Verbindung in %s umbenannt werden"
- 
- #~ msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, invalid function name %s"
- #~ msgstr "Syntaxfehler in Â»!$ACC ROUTINE ( NAME )Â« bei %C, ungÃ¼ltiger Funktionsname %s"
- 
- #~ msgid "Loop parallelized across gangs is not allowed inside another loop parallelized across gangs at %L"
- #~ msgstr "GangÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen gangÃ¼bergreifenden Schleife nicht erlaubt"
- 
- #~ msgid "Loop parallelized across gangs is not allowed inside loop parallelized across workers at %L"
- #~ msgstr "GangÃ¼bergreifende Schleife bei %L ist innerhalb einer workerÃ¼bergreifenden Schleife nicht erlaubt"
- 
- #~ msgid "Loop parallelized across workers is not allowed inside another loop parallelized across workers at %L"
- #~ msgstr "WorkerÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen workerÃ¼bergreifenden Schleife nicht erlaubt"
- 
- #~ msgid "Loop parallelized across workers is not allowed inside another loop parallelized across vectors at %L"
- #~ msgstr "WorkerÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen vektorÃ¼bergreifenden Schleife nicht erlaubt"
- 
- #~ msgid "Loop parallelized across vectors is not allowed inside another loop parallelized across vectors at %L"
- #~ msgstr "VektorÃ¼bergreifende Schleife bei %L ist innerhalb einer anderen vektorÃ¼bergreifenden Schleife nicht erlaubt"
- 
- #~ msgid "Clause SEQ conflicts with INDEPENDENT at %L"
- #~ msgstr "Klausel SEQ steht in Konflikt mit INDEPENDENT bei %L"
- 
- #~ msgid "Clause SEQ conflicts with GANG at %L"
- #~ msgstr "Klausel SEQ steht in Konflikt mit GANG bei %L"
- 
- #~ msgid "Clause SEQ conflicts with WORKER at %L"
- #~ msgstr "Klausel SEQ steht in Konflikt mit WORKER bei %L"
- 
- #~ msgid "Clause SEQ conflicts with VECTOR at %L"
- #~ msgstr "Klausel SEQ steht in Konflikt mit VECTOR bei %L"
- 
- #~ msgid "Clause SEQ conflicts with AUTO at %L"
- #~ msgstr "Klausel SEQ steht in Konflikt mit AUTO bei %L"
- 
- #~ msgid "Clause AUTO conflicts with GANG at %L"
- #~ msgstr "Klausel AUTO steht in Konflikt mit GANG bei %L"
- 
- #~ msgid "Clause AUTO conflicts with WORKER at %L"
- #~ msgstr "Klausel AUTO steht in Konflikt mit WORKER bei %L"
- 
- #~ msgid "Clause AUTO conflicts with VECTOR at %L"
- #~ msgstr "Klausel AUTO steht in Konflikt mit VECTOR bei %L"
- 
- #~ msgid "The pointer component %qs of %qs at %L is a type that has not been declared"
- #~ msgstr "Die Zeigerkomponente %qs bei %qs bei %L hat nicht deklarierten Typ"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
- #~ msgid "check_data_variable(): Bad expression"
- #~ msgstr "check_data_variable(): Bad expression"
- 
- #~ msgid "Second argument of MODULO at %L is zero"
- #~ msgstr "Zweites Argument von MODULO bei %L ist Null"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
- #~ msgid "gfc_convert_constant(): Unexpected type"
- #~ msgstr "gfc_convert_constant(): Unexpected type"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79854
- #~ msgid "gfc_conv_constant_to_tree(): invalid type: %s"
- #~ msgstr "gfc_conv_constant_to_tree(): invalid type: %s"
- 
- #~ msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
- #~ msgstr "Warnen, wenn Schleife wegen nichttrivialer Annahmen nicht optimiert werden kann."
- 
- #~ msgid "Expected constant array-spec in initializer list at %L"
- #~ msgstr "Konstante Feldangabe erwartet in Initialisierungsliste bei %L"
- 
- #~ msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
- #~ msgstr "ERRMSG-Variable bei %L muss skalare CHARACTER-Variable sein"
- 
- #~ msgid "Second argument MOD at %L is zero"
- #~ msgstr "Zweites Argument von MOD bei %L ist Null"
- 
- #~ msgid "Second argument of MOD at %L is zero"
- #~ msgstr "Zweites Argument von MOD bei %L ist Null"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84807
- #~ msgid "Support Control-flow Enforcement Technology (CET) built-in functions and code generation."
- #~ msgstr "Eingebaute Funktionen und Codeerzeugung fÃ¼r Control-flow Enforcement Technology (CET) unterstÃ¼tzen."
- 
- #~ msgid "Specifically enables an indirect branch tracking feature from Control-flow Enforcement Technology (CET)."
- #~ msgstr "Aktiviert insbesondere das Nachverfolgen von indirekten SprÃ¼ngen im Rahmen der Control-Flow Enforcement Technology (CET)."
- 
- #~ msgid "Specify the maximum number of bytes to compare inline with non-looping code. If this is set to 0, all inline expansion (non-loop and loop) of memcmp is disabled."
- #~ msgstr "HÃ¶chstanzahl von Bytes, um Inline-Code mit schleifenfreiem Code zu vergleichen. Ein Wert von 0 bedeutet, dass memcmp Ã¼berhaupt nicht geinlinet wird."
- 
- #~ msgid "Specify the maximum number of bytes to compare inline with loop code generation.  If the length is not known at compile time, memcmp will be called after this many bytes are compared. By default, a length will be picked depending on the tuning target."
- #~ msgstr "HÃ¶chstanzahl von Bytes, um Inline-Code mit schleifenbasiertem Code zu vergleichen. Wenn die LÃ¤nge zur Ãœbersetzungszeit nicht bekannt ist, wird nach dieser Anzahl von Bytes memcmp aufgerufen. Der Vorgabewert fÃ¼r die LÃ¤nge hÃ¤ngt von der Zielarchitektur ab (-mtune=)."
- 
- #~ msgid "builtin operand should be an unsigned 6-bit value"
- #~ msgstr "Eingebauter Operand sollte ein vorzeichenloser 6-Bit-Wert sein"
- 
- #~ msgid "operand for sleep instruction must be an unsigned 6 bit compile-time constant"
- #~ msgstr "Operand fÃ¼r Â»sleepÂ«-Befehl muss eine ganzzahlige Kompilierzeit-Konstante zwischen 0 und 63 sein"
- 
- #~ msgid "%<-fcf-protection=branch%> requires Intel CET support. Use -mcet or -mibt option to enable CET"
- #~ msgstr "%<-fcf-protection=branch%> benÃ¶tigt Intel-CET-UnterstÃ¼tzung. Verwenden Sie eine der Optionen %<-mcet%> oder %<-mibt%>, um CET einzuschalten"
- 
- #~ msgid "%<-fcf-protection=return%> requires Intel CET support. Use -mcet or -mshstk option to enable CET"
- #~ msgstr "%<-fcf-protection=return%> benÃ¶tigt Intel-CET-UnterstÃ¼tzung. Verwenden Sie eine der Optionen %<-mcet%> oder %<-mshstk%>, um CET einzuschalten"
- 
- #~ msgid "%<-fcf-protection=full%> requires Intel CET support. Use -mcet or both of -mibt and -mshstk options to enable CET"
- #~ msgstr "%<-fcf-protection=full%> benÃ¶tigt Intel-CET-UnterstÃ¼tzung. Verwenden Sie %<-mcet%> oder sowohl %<-mibt%> als auch %<-mshstk%>, um CET einzuschalten"
- 
- #~ msgid "range-based %<for%> expression of type %qT has an %<end%> member but not a %<begin%>"
- #~ msgstr "bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat %<end%>-Element, aber kein %<begin%>"
- 
- #~ msgid "range-based %<for%> expression of type %qT has a %<begin%> member but not an %<end%>"
- #~ msgstr "bereichsbasierter %<for%>-Ausdruck mit Typ %qT hat %<begin%>-Element, aber kein %<end%>"
- 
- #~ msgid "second operand of %<offsetof%> is neither a single identifier nor a sequence of member accesses and array references"
- #~ msgstr "zweiter Operand von %<offsetof%> ist weder ein einzelner Bezeichner noch eine Folge von Elementzugriffen und Arrayreferenzen"
- 
- #~ msgid "cannot convert %qH to %qI for argument %qP to %qD"
- #~ msgstr "%qH kann nicht nach %qI fÃ¼r Argument %qP nach %qD umgewandelt werden"
- 
- #~ msgid "%G%qD output truncated copying %E byte from a string of length %E"
- #~ msgstr "%G%qD Ausgabe abgeschnitten, beim Kopieren von %E Byte aus einer Zeichenkette der LÃ¤nge %E"
- 
- #~ msgid "%G%qD output truncated copying %E bytes from a string of length %E"
- #~ msgstr "%G%qD Ausgabe abgeschnitten, beim Kopieren von %E Bytes aus einer Zeichenkette der LÃ¤nge %E"
- 
- #~ msgid "%G%qD output truncated before terminating nul copying %E bytes from a string of the same length"
- #~ msgstr "%G%qD Ausgabe abgeschnitten vor dem abschlieÃŸenden NUL, beim Kopieren von %E Bytes aus einem String derselben LÃ¤nge"
- 
- #~ msgid "%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu"
- #~ msgstr "Ausgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe %wu"
- 
- #~ msgid "%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu"
- #~ msgstr "Ausgabe der %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe %wu"
- 
- #~ msgid "%<%.*s%> directive writing %wu bytes into a region of size %wu"
- #~ msgstr "%<%.*s%>-Direktive schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe %wu"
- 
- #~ msgid "%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu"
- #~ msgstr "Ausgabe der %<%.*s%>-Direktive kÃ¶nnte abgeschnitten sein, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu"
- 
- #~ msgid "%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu"
- #~ msgstr "Ausgabe %<%.*s%>-Direktive abgeschnitten, beim Schreiben von %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu"
- 
- #~ msgid "%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu"
- #~ msgstr "%<%.*s%>-Direktive schreibt %wu Bytes in eine Region der GrÃ¶ÃŸe zwischen %wu und %wu"
- 
- #~ msgid "%G%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s"
- #~ msgstr "%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu bis %wu Bytes an Offset %s"
- 
- #~ msgid "%G%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s"
- #~ msgstr "%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt sich mit %wu oder mehr Bytes an Offset %s"
- 
- #~ msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s"
- #~ msgstr "%G%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt %wu Bytes an Offset %s"
- 
- #~ msgid "%G%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s"
- #~ msgstr "%G%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt %wu Bytes an Offset %s"
- 
- #~ msgid "%G%qD accessing %wu bytes may overlap %wu byte"
- #~ msgstr "%G%qD Zugriff auf %wu Bytes Ã¼berdeckt mÃ¶glicherweise %wu Byte"
- 
- #~ msgid "%G%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s"
- #~ msgstr "%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise %wu Byte an Offset %s"
- 
- #~ msgid "%G%qD accessing %wu bytes may overlap up to %wu bytes"
- #~ msgstr "%G%qD Zugriff auf %wu Bytes Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes"
- 
- #~ msgid "%G%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
- #~ msgstr "%G%qD Zugriff auf %wu Bytes an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes an Offset %s"
- 
- #~ msgid "%G%qD accessing between %wu and %wu bytes may overlap up to %wu bytes"
- #~ msgstr "%G%qD Zugriff auf %wu bis %wu Bytes Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes"
- 
- #~ msgid "%G%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
- #~ msgstr "%G%qD Zugriff auf %wu bis %wu Bytes an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes an Offset %s"
- 
- #~ msgid "%G%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s"
- #~ msgstr "%G%qD Zugriff auf %wu oder mehr Bytes an den Offsets %s und %s Ã¼berdeckt mÃ¶glicherweise bis zu %wu Bytes an Offset %s"
- 
- #~ msgid "%q#D invalid; an anonymous struct can only have non-static data members"
- #~ msgstr "%q#D ungÃ¼ltig; eine anonyme Struktur kann nur nicht-statische Datenelemente haben"
- 
- #~ msgid "private member %q#D in anonymous struct"
- #~ msgstr "privates Element %q#D in anonymer struct"
- 
- #~ msgid "protected member %q#D in anonymous struct"
- #~ msgstr "geschÃ¼tztes Element %q#D in anonymer struct"
- 
- #~ msgid "bad array initializer"
- #~ msgstr "schlechte Arrayinitialisierung"
- 
- #~ msgid "cannot initialize multi-dimensional array with initializer"
- #~ msgstr "mehrdimensionales Array kann nicht initialisiert werden"
- 
- #~ msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
- #~ msgstr "ISO-C++ verbietet Verwendung von %<auto%> in Parameterdeklaration"
- 
- #~ msgid "partial specialization %q+D does not specialize any template arguments"
- #~ msgstr "Teilspezialisierung %q+D spezialisiert keine Templateargumente"
- 
- #~ msgid "provided for %q+D"
- #~ msgstr "fÃ¼r %q+D bereitgestellt"
- 
- #~ msgid "  overriding %q#D"
- #~ msgstr "  %q#D wird Ã¼berschrieben"
- 
- #~ msgid "  overriding %q+#D"
- #~ msgstr "  %q+#D wird Ã¼berschrieben"
- 
- #~ msgid "  overriding %q+#F"
- #~ msgstr "  %q+#F wird Ã¼berschrieben"
- 
- #~ msgid "deleted function %q+D"
- #~ msgstr "Funktion %q+D gelÃ¶scht"
- 
- #~ msgid "virtual function %q+D"
- #~ msgstr "virtuelle Funktion %q+D"
- 
- #~ msgid "Function name %qs not allowed at %C"
- #~ msgstr "Funktionsname %qs nicht erlaubt bei %C"
- 
- #~ msgid "%s:unknown function '%u'\n"
- #~ msgstr "%s: unbekannte Funktion Â»%uÂ«\n"
- 
- #~ msgid "caller function contains cilk spawn"
- #~ msgstr "Aufrufende Funktion enthÃ¤lt eine Cilk-Spawn"
- 
- #~ msgid "minimal number of loops per function to be analyzed by Graphite."
- #~ msgstr "Mindestzahl der Basis-BlÃ¶cke pro Funktion, die von Graphite analysiert werden."
- 
- #~ msgid "Cilk array notation cannot be used as a computed goto expression"
- #~ msgstr "Cilk-Array-Notation kann nicht als Ausdruck fÃ¼r berechnetes Goto verwendet werden"
- 
- #~ msgid "Cilk array notation cannot be used for a throw expression"
- #~ msgstr "Cilk-Array-Notation kann nicht in throw-Ausdruck verwendet werden"
- 
- #~ msgid "Cilk array notation cannot be used as a condition for switch statement"
- #~ msgstr "Cilk-Array-Notation kann nicht als Bedingung fÃ¼r switch-Anweisung verwendet werden"
- 
- #~ msgid "Cilk array notation cannot be used as a condition for while statement"
- #~ msgstr "Cilk-Array-Notation kann nicht als Bedingung fÃ¼r while-Schleife verwendet werden"
- 
- #~ msgid "Cilk array notation cannot be used as a condition for a do-while statement"
- #~ msgstr "Cilk-Array-Notation kann nicht als Bedingung fÃ¼r eine do-while-Schleife verwendet werden"
- 
- #~ msgid "Cilk array notation cannot be used in a condition for a for-loop"
- #~ msgstr "Cilk-Array-Notation kann nicht als Bedingung fÃ¼r eine for-Schleife verwendet werden"
- 
- #~ msgid "candidates are: %+#D"
- #~ msgstr "Kandidaten sind: %+#D"
- 
- #~ msgid "candidate is: %+#D"
- #~ msgstr "Kandidat ist: %+#D"
- 
- #~ msgid "{unknown}"
- #~ msgstr "{unbekannt}"
- 
- #~ msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and (forthcoming) ISO C++ 201z(7?)."
- #~ msgstr "Bei C++-Konstrukten, deren Bedeutung sich zwischen ISO C++ 2014 und (zukÃ¼nftigem) ISO C++ 201z unterscheidet, warnen."
- 
- #~ msgid "Enable Cilk Plus."
- #~ msgstr "Cilk-Plus einschalten."
- 
- #~ msgid "Tune for ARC600 cpu."
- #~ msgstr "FÃ¼r ARC600-CPU feintunen."
- 
- #~ msgid "Tune for ARC601 cpu."
- #~ msgstr "FÃ¼r ARC601-CPU feintunen."
- 
- #~ msgid "Tune for ARC700 R4.2 Cpu with standard multiplier block."
- #~ msgstr "FÃ¼r ARC700-R4.2-CPU mit Standard-Multiplizier-Block feintunen."
- 
- #~ msgid "Tune for ARC700 R4.2 Cpu with XMAC block."
- #~ msgstr "FÃ¼r ARC700-R4.2-CPU mit XMAC-Block feintunen."
- 
- #~ msgid "Enable coverage-guided fuzzing code instrumentation. Inserts call to __sanitizer_cov_trace_pc into every basic block."
- #~ msgstr "Fuzzing-Codeinstrumentierung anhand der Codeabdeckung einschalten. FÃ¼gt Aufruf von __sanitizer_cov_trace_pc in jeden Basisblock ein."
- 
- #~ msgid "Perform DWARF duplicate elimination."
- #~ msgstr "DWARF-Doppelungsbeseitigung durchfÃ¼hren."
- 
- #~ msgid "Generate debug information in COFF format."
- #~ msgstr "Fehlersuchinformationen im COFF-Format erzeugen."
- 
- #~ msgid "Don't record DW_AT_decl_column and DW_AT_call_column in DWARF."
- #~ msgstr "DW_AT_decl_column und DW_AT_call_column nicht in DWARF aufzeichnen."
- 
- #~ msgid "Don't record gcc command line switches in DWARF DW_AT_producer."
- #~ msgstr "GCC-Kommandozeilenschalter nicht in DWARF DW_AT_producer aufzeichnen."
- 
- #~ msgid "Don't generate debug information in separate .dwo files."
- #~ msgstr "Keine Fehlersuchinformationen in separaten .dwo-Dateien erzeugen."
- 
- #~ msgid "Emit DWARF additions beyond selected version."
- #~ msgstr "DWARF-ErgÃ¤nzungen Ã¼ber gewÃ¤hlte Version hinaus ausgeben."
- 
- #~ msgid "%K%qD: writing at least %wu byte into a region of size %wu overflows the destination"
- #~ msgstr "%K%qD: das Schreiben von mindestens %wu Byte in eine Region der GrÃ¶ÃŸe %wu lÃ¤sst die Zielregion Ã¼berlaufen"
- 
- #~ msgid "verify_flow_info: Wrong frequency of block %i %i"
- #~ msgstr "verify_flow_info: Falsche Blockfrequenz %i %i"
- 
- #~ msgid "verify_flow_info: Wrong count of edge %i->%i %i"
- #~ msgstr "verify_flow_info: Falsche Kantenzahl %i->%i %i"
- 
- #~ msgid "caller edge frequency is negative"
- #~ msgstr "Rufer-KantenhÃ¤ufigkeit ist negativ"
- 
- #~ msgid "caller edge frequency is too large"
- #~ msgstr "Rufer-KantenhÃ¤ufigkeit ist zu groÃŸ"
- 
- #~ msgid "execution count is negative"
- #~ msgstr "AusfÃ¼hrungszÃ¤hler ist negativ"
- 
- #~ msgid "%q+D aliased declaration"
- #~ msgstr "Alias-Deklaration %q+D"
- 
- #~ msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
- #~ msgstr "-feliminate-dwarf2-dups ist in C++ kaputt, wird ignoriert"
- 
- #~ msgid "invalid argument %qs to -fdebug-prefix-map"
- #~ msgstr "ungÃ¼ltiges Argument %qs fÃ¼r -fdebug-prefix-map"
- 
- #~ msgid "%s (program %s)"
- #~ msgstr "%s (Programm %s)"
- 
- #~ msgid "assuming directive output of %wu bytes"
- #~ msgstr "angenommen, dass die Ausgabe der Direktive %wu Bytes groÃŸ ist"
- 
- #~ msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
- #~ msgstr "%<_Cilk_spawn%> vor %<_Cilk_sync%> erwartet"
- 
- #~ msgid "a different method of same type is defined in another translation unit"
- #~ msgstr "eine unterschiedliche Methode desselben Typs ist in einer anderen Ãœbersetzungseinheit definiert"
- 
- #~ msgid "a definition that differs by virtual keyword in another translation unit"
- #~ msgstr "eine Definition in einer anderen Ãœbersetzungseinheit, die sich im SchlÃ¼sselwort Â»virtualÂ« unterscheidet"
- 
- #~ msgid "virtual table layout differs in another translation unit"
- #~ msgstr "Layout der virtuellen Tabelle ist in einer anderen Ãœbersetzungseinheit unterschiedlich"
- 
- #~ msgid "method with incompatible type is defined in another translation unit"
- #~ msgstr "Methode mit inkompatiblem Typ ist in einer anderen Ãœbersetzungseinheit definiert"
- 
- #~ msgid "a type with different number of methods is defined in another translation unit"
- #~ msgstr "ein Typ mit unterschiedlicher Anzahl von Methode ist in einer anderen Ãœbersetzungseinheit definiert"
- 
- #~ msgid "reduction should convert from vector to element type"
- #~ msgstr "Reduktion sollte von Vektor- nach Elementtyp konvertieren"
- 
- #~ msgid "missed loop optimization, the loop counter may overflow"
- #~ msgstr "Schleifenoptimierung Ã¼bersprungen, die Schleifen-ZÃ¤hlvariable kÃ¶nnte Ã¼berlaufen"
- 
- #~ msgid "type variant has TYPE_METHODS"
- #~ msgstr "type variant has TYPE_METHODS"
- 
- #~ msgid "TYPE_MINVAL non-NULL"
- #~ msgstr "TYPE_MINVAL non-NULL"
- 
- #~ msgid "TYPE_METHODS is not FUNCTION_DECL, TEMPLATE_DECL nor error_mark_node"
- #~ msgstr "TYPE_METHODS is not FUNCTION_DECL, TEMPLATE_DECL nor error_mark_node"
- 
- #~ msgid "TYPE_STRING_FLAG is set on type that does not look like char nor array of chars"
- #~ msgstr "TYPE_STRING_FLAG is set on type that does not look like char nor array of chars"
- 
- #~ msgid "__sec_implicit_index parameter must be an integer constant expression"
- #~ msgstr "Parameter fÃ¼r __sec_implicit_index muss ein konstanter Ganzzahlausdruck sein"
- 
- #~ msgid "length mismatch in expression"
- #~ msgstr "unpassende LÃ¤ngen in Ausdruck"
- 
- #~ msgid "rank mismatch between %qE and %qE"
- #~ msgstr "unpassende RÃ¤nge zwischen %qE und %qE"
- 
- #~ msgid "__sec_implicit_index argument %d must be less than the rank of %qE"
- #~ msgstr "Argument %d fÃ¼r __sec_implicit_index muss weniger als der Rang von %qE sein"
- 
- #~ msgid "%<__simd__%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
- #~ msgstr "%<__simd__%>-Attribut kann nicht in derselben Funktion verwendet werden, die bereits als Cilk-Plus-SIMD markiert ist"
- 
- #~ msgid "iteration variable cannot be volatile"
- #~ msgstr "Iterationsvariable kann nicht Â»volatileÂ« sein"
- 
- #~ msgid "comparison between signed and unsigned integer expressions"
- #~ msgstr "Vergleich zwischen vorzeichenbehafteten und vorzeichenlosen GanzzahlausdrÃ¼cken"
- 
- #~ msgid "declaration of %q+D with attribute %qs follows declaration with attribute %qs"
- #~ msgstr "Deklaration von %q+D mit Attribut %qs folgt auf die Deklaration mit Attribut %qs"
- 
- #~ msgid "%<_Cilk_spawn%> may only be used inside a function"
- #~ msgstr "%<_Cilk_spawn%> kann nur innerhalb einer Funktion verwendet werden"
- 
- #~ msgid "only function calls can be spawned"
- #~ msgstr "nur Funktionen kÃ¶nnen gespawnt werden"
- 
- #~ msgid "invalid use of %<_Cilk_spawn%>"
- #~ msgstr "ungÃ¼ltige Verwendung von %<_Cilk_spawn%>"
- 
- #~ msgid "explicit register variable %qD may not be modified in spawn"
- #~ msgstr "explizit als Â»registerÂ« gekennzeichnete Variable %qD darf nicht in Â»spawnÂ« verÃ¤ndert werden"
- 
- #~ msgid "cannot spawn call to function that returns twice"
- #~ msgstr "Funktion, die mehrfach zurÃ¼ckkehrt, kann nicht gespawnt werden"
- 
- #~ msgid "invalid use of label %q+D in %<_Cilk_spawn%>"
- #~ msgstr "ungÃ¼ltige Verwendung von %q+D in %<_Cilk_spawn%>"
- 
- #~ msgid "register assignment ignored for %qD used in Cilk block"
- #~ msgstr "Registerzuordnung fÃ¼r im Cilk-Block verwendetes %qD ignoriert"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
- #~ msgid "missing architecture name in 'arch' target %s"
- #~ msgstr "fehlender Architekturname in Â»archÂ«-Ziel Â»%sÂ«"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
- #~ msgid "unknown value %qs for 'arch' target %s"
- #~ msgstr "unbekannter Wert %qs fÃ¼r Â»archÂ«-Ziel Â»%sÂ«"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
- #~ msgid "invalid feature modifier %qs for 'arch' target %s"
- #~ msgstr "fehlender Feature-Modifizierer %qs fÃ¼r Â»archÂ«-Ziel Â»%sÂ«"
- 
- # pragma_or_attr
- #~ msgid "missing cpu name in 'cpu' target %s"
- #~ msgstr "fehlender CPU-Name in Â»cpuÂ«-Ziel Â»%sÂ«"
- 
- # pragma_or_attr
- #~ msgid "unknown value %qs for 'cpu' target %s"
- #~ msgstr "unbekannter Wert %qs fÃ¼r Â»cpuÂ«-Ziel %qs"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
- #~ msgid "invalid feature modifier %qs for 'cpu' target %s"
- #~ msgstr "fehlender Eigenschaftsmodifizierer %qs fÃ¼r Â»cpuÂ«-Ziel %qs"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
- #~ msgid "unknown value %qs for 'tune' target %s"
- #~ msgstr "unbekannter Wert %qs fÃ¼r Â»tuneÂ«-Ziel %qs"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
- #~ msgid "malformed target %s"
- #~ msgstr "kaputtes ZielÂ»%sÂ«"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
- #~ msgid "target %s %s=%s is not valid"
- #~ msgstr "ZielÂ»%sÂ« %s=%s ist ungÃ¼ltig"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79868
- #~ msgid "target %s %qs is invalid"
- #~ msgstr "target %s %qs is invalid"
- 
- #~ msgid "malformed target %s list %qs"
- #~ msgstr "falsch geformte Ziel-Â»%sÂ«-Liste %qs"
- 
- #~ msgid "-mslow-flash-data only supports non-pic code on armv7-m targets"
- #~ msgstr "-mslow-flash-data unterstÃ¼tzt auf ARMv7M-Zielen nur positionsabhÃ¤ngigen Code"
- 
- #~ msgid "-mfpu=auto not currently supported without an explicit CPU."
- #~ msgstr "-mftp=auto wird derzeit nur unterstÃ¼tzt, wenn die CPU explizit angegeben ist."
- 
- #~ msgid "devices natively supported:%s"
- #~ msgstr "Nativ unterstÃ¼tzte GerÃ¤te:%s"
- 
- #~ msgid "function attributes %qs and %qs have no effect on %qs function"
- #~ msgstr "Funktionsattribute %qs und %qs haben keine Auswirkung auf Funktion %qs"
- 
- #~ msgid "previous declaration of %D"
- #~ msgstr "vorherige Deklaration von %D"
- 
- #~ msgid "Invalid builtin arguments"
- #~ msgstr "UngÃ¼ltige Argumente fÃ¼r eingebaute Funktion"
- 
- #~ msgid "__sec_reduce_min_ind or __sec_reduce_max_ind cannot have arrays with dimension greater than 1"
- #~ msgstr "__sec_reduce_min_ind oder __sec_reduce_max_ind kÃ¶nnen nicht mit Arrays umgehen, deren Dimension grÃ¶ÃŸer als 1 ist"
- 
- #~ msgid "%qE cannot be scalar when %qE is not"
- #~ msgstr "%qE kann nur dann skalar sein, wenn %qE es auch ist"
- 
- #~ msgid "length mismatch between LHS and RHS"
- #~ msgstr "Unpassende LÃ¤ngen zwischen linker und rechter Seite"
- 
- #~ msgid "start-index of array notation triplet is not an integer"
- #~ msgstr "Startindex von Arraygnotationstripel ist keine Ganzzahl"
- 
- #~ msgid "length of array notation triplet is not an integer"
- #~ msgstr "LÃ¤nge von Arraynotationstripel ist keine Ganzzahl"
- 
- #~ msgid "stride of array notation triplet is not an integer"
- #~ msgstr "Schrittweite von Arraynotationstripel ist keine Ganzzahl"
- 
- #~ msgid "rank of an array notation triplet's start-index is not zero"
- #~ msgstr "Rang des Indexes des Arraynotationstripels ist nicht null"
- 
- #~ msgid "rank of an array notation triplet's length is not zero"
- #~ msgstr "Rang der LÃ¤nge des Arraynotationstripels ist nicht null"
- 
- #~ msgid "rank of array notation triplet's stride is not zero"
- #~ msgstr "Rang der Schrittweite des Arraynotationstripels ist nicht null"
- 
- #~ msgid "array notations cannot be used in declaration"
- #~ msgstr "In Deklarationen dÃ¼rfen keine Arraynotationen verwendet werden"
- 
- #~ msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
- #~ msgstr "-fcilkplus muss eingeschaltet sein, um %<_Cilk_for%> zu verwenden"
- 
- #~ msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
- #~ msgstr "-fcilkplus muss eingeschaltet sein, um %<_Cilk_sync%> zu verwenden"
- 
- #~ msgid "if statement cannot contain %<Cilk_spawn%>"
- #~ msgstr "if-Anweisung darf kein %<Cilk_spawn%> enthalten"
- 
- #~ msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
- #~ msgstr "-fcilkplus muss eingeschaltet sein, um %<_Cilk_spawn%> zu verwenden"
- 
- #~ msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
- #~ msgstr "aufeinanderfolgende %<_Cilk_spawn%>-SchlÃ¼sselwÃ¶rter sind nicht erlaubt"
- 
- #~ msgid "%<#pragma grainsize%> ignored because -fcilkplus is not enabled"
- #~ msgstr "%<#pragma grainsize%> ignoriert, da -fcilkplus nicht eingeschaltet ist"
- 
- #~ msgid "%<#pragma grainsize%> must be inside a function"
- #~ msgstr "%<#pragma grainsize%> muss innerhalb einer Funktion sein"
- 
- #~ msgid "%<num_gangs%> value must be positive"
- #~ msgstr "Wert von %<num_gangs%> muss positiv sein"
- 
- #~ msgid "%<num_workers%> value must be positive"
- #~ msgstr "Wert von %<num_workers%> muss positiv sein"
- 
- #~ msgid "%<vector_length%> value must be positive"
- #~ msgstr "Wert von %<vector_length%> muss positiv sein"
- 
- #~ msgid "_Cilk_for statement expected"
- #~ msgstr "_Cilk_for-Anweisung erwartet"
- 
- #~ msgid "%<#pragma omp declare simd%> or %<simd%> attribute cannot be used in the same function marked as a Cilk Plus SIMD-enabled function"
- #~ msgstr "%<#pragma omp declare simd%> oder %<simd%>-Attribut darf nicht in derselben Funktion verwendet werden, die auch als Cilk-Plus-SIMD-aktivierte Funktion markiert ist"
- 
- #~ msgid "pragma simd ignored because -fcilkplus is not enabled"
- #~ msgstr "Â»pragma simdÂ« wird ignoriert, da Â»-fcilkplusÂ« nicht eingeschaltet ist"
- 
- #~ msgid "pragma simd must be inside a function"
- #~ msgstr "Â»pragma simdÂ« muss innerhalb einer Funktion sein"
- 
- #~ msgid "vectorlength must be an integer constant"
- #~ msgstr "Â»vectorlengthÂ« muss eine Ganzzahlkonstante sein"
- 
- #~ msgid "vectorlength must be a power of 2"
- #~ msgstr "Â»vectorlengthÂ« muss eine Zweierpotenz sein"
- 
- #~ msgid "step size must be an integer constant expression or an integer variable"
- #~ msgstr "Schrittweite muss eine ganzzahliger Konstantenausdruck oder eine Ganzzahlvariable sein"
- 
- #~ msgid "expected %<#pragma simd%> clause"
- #~ msgstr "%<#pragma simd%>-Klausel erwartet"
- 
- #~ msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
- #~ msgstr "%<#pragma cilk gransize%> ist nicht gefolgt von %<_Cilk_for%>"
- 
- #~ msgid "base of array section must be pointer or array type"
- #~ msgstr "Basis des Arrayabschnitts muss Zeiger- oder Arraytyp sein"
- 
- #~ msgid "expected %<:%> or numeral"
- #~ msgstr "%<:%> oder Zahl erwartet"
- 
- #~ msgid "start-index and length fields necessary for using array notations in pointers"
- #~ msgstr "Startindex und LÃ¤ngenfelder sind erforderlich, um Arraynotationen in Zeigern zu verwenden"
- 
- #~ msgid "start-index and length fields necessary for using array notations in dimensionless arrays"
- #~ msgstr "Startindex und LÃ¤ngenfelder sind erforderlich, um Arraynotationen in dimensionslosen Arrays zu verwenden"
- 
- #~ msgid "start-index and length fields necessary for using array notations in variable-length arrays"
- #~ msgstr "Startindex und LÃ¤ngenfelder sind erforderlich, um Arraynotationen in Arrays variabler LÃ¤nge zu verwenden"
- 
- #~ msgid "expected array notation expression"
- #~ msgstr "Arraynotations-Ausdruck erwartet"
- 
- #~ msgid "rank of the array's index is greater than 1"
- #~ msgstr "Rang des Arrayindexes ist grÃ¶ÃŸer als 1"
- 
- # *vermehrter
- #~ msgid "spawned function call cannot be part of a comma expression"
- #~ msgstr "ein vermehrter Funktionsaufruf kann nicht in einem Komma-Ausdruck auftreten"
- 
- #~ msgid "pointer targets in return differ in signedness"
- #~ msgstr "Zeigerziele in return unterscheiden sich im Vorzeichenbesitz"
- 
- #~ msgid "return from incompatible pointer type"
- #~ msgstr "return von inkompatiblem Zeigertyp"
- 
- #~ msgid "return makes integer from pointer without a cast"
- #~ msgstr "return erzeugt Ganzzahl von Zeiger ohne Typkonvertierung"
- 
- #~ msgid "array notation expression cannot be used as a return value"
- #~ msgstr "Arraynotations-Ausdruck kann nicht als RÃ¼ckgabewert verwendet werden"
- 
- #~ msgid "rank-mismatch between if-statement%'s condition and the then-block"
- #~ msgstr "Rangkonflikt zwischen der Bedingung der if-Anweisung und dem then-Block"
- 
- #~ msgid "rank-mismatch between if-statement%'s condition and the else-block"
- #~ msgstr "Rangkonflikt zwischen der Bedingung der if-Anweisung und dem else-Block"
- 
- #~ msgid "linear clause applied to non-integral, non-floating, non-pointer variable with type %qT"
- #~ msgstr "Â»linearÂ«-Klausel auf Variable vom Typ %qT angewendet, die weder Ganzzahl noch Gleitkomma noch Zeiger ist"
- 
- #~ msgid "conversion from %qT to %qT not considered for non-type template argument"
- #~ msgstr "Umwandlung von %qT in %qT fÃ¼r Nicht-Typ-Templateargument nicht betrachtet"
- 
- #~ msgid "%q#D"
- #~ msgstr "%q#D"
- 
- #~ msgid "with %q+#D"
- #~ msgstr "mit %q+#D"
- 
- #~ msgid "%q+D invalid in %q#T"
- #~ msgstr "%q+D ungÃ¼ltig in %q#T"
- 
- #~ msgid "rank mismatch with controlling expression of parent if-statement"
- #~ msgstr "Rangkonflikt mit steuerndem Ausdruck der umschlieÃŸenden if-Anweisung"
- 
- #~ msgid "array notation cannot be used in a condition for a for-loop"
- #~ msgstr "Arraynotation kann nicht als Bedingung fÃ¼r eine for-Schleife verwendet werden"
- 
- #~ msgid "array notation cannot be used as a condition for switch statement"
- #~ msgstr "Arraynotation kann nicht als Bedingung in einer switch-Anweisung verwendet werden"
- 
- #~ msgid "array notation cannot be used as a condition for while statement"
- #~ msgstr "Arraynotation kann nicht als Bedingung fÃ¼r eine while-Schleife verwendet werden"
- 
- #~ msgid "array notation cannot be used as a condition for a do-while statement"
- #~ msgstr "Arraynotation kann nicht als Bedingung fÃ¼r eine do-while-Schleife verwendet werden"
- 
- #~ msgid "start-index and length fields necessary for using array notation in pointers or records"
- #~ msgstr "Startindex und LÃ¤ngenfeld sind erforderlich, um Arraynotation in Zeigern oder DatensÃ¤tzen zu verwenden"
- 
- #~ msgid "start-index and length fields necessary for using array notation with array of unknown bound"
- #~ msgstr "Startindex und LÃ¤ngenfelder sind erforderlich, um Arraynotation mit Array unbekannter GrÃ¶ÃŸe zu verwenden"
- 
- #~ msgid "rank of an array notation triplet%'s start-index is not zero"
- #~ msgstr "Rank des Startindex eines Arraynotationstripels ist nicht 0"
- 
- #~ msgid "rank of an array notation triplet%'s length is not zero"
- #~ msgstr "Rang der LÃ¤nge eines Arraynotationstripels ist nicht 0"
- 
- #~ msgid "rank of array notation triplet%'s stride is not zero"
- #~ msgstr "Rang der Schrittweite eines Arraynotationstripels ist nicht 0"
- 
- #~ msgid "throw expressions are not allowed inside loops marked with pragma simd"
- #~ msgstr "throw-AusdrÃ¼cke sind innerhalb von Â»#pragma simdÂ«-Schleifen nicht erlaubt"
- 
- #~ msgid "try statements are not allowed inside loops marked with #pragma simd"
- #~ msgstr "try-Anweisungen sind innerhalb von Â»#pragma simdÂ«-Schleifen nicht erlaubt"
- 
- #~ msgid "previous declaration of namespace %qD here"
- #~ msgstr "bisherige Deklaration von Namensraum %qD hier"
- 
- #~ msgid "label named wchar_t"
- #~ msgstr "Marke wurde wchar_t genannt"
- 
- #~ msgid "an anonymous struct cannot have function members"
- #~ msgstr "eine anonyme struct kann keine Funktionselemente haben"
- 
- #~ msgid "an anonymous union cannot have function members"
- #~ msgstr "eine anonyme Union kann keine Funktionselemente haben"
- 
- #~ msgid "only %u names provided while %qT decomposes into %wu elements"
- #~ msgstr "nur %u Namen verfÃ¼gbar, %qT dekomponiert jedoch in %wu Elemente"
- 
- #~ msgid "decomposition declaration cannot be declared %qs"
- #~ msgstr "Dekompositionsdeklaration darf nicht als %qs deklariert werden"
- 
- #~ msgid "prototype for %q#D does not match any in class %qT"
- #~ msgstr "Prototyp fÃ¼r %q#D passt zu nichts in Klasse %qT"
- 
- #~ msgid "constructor required before non-static data member for %qD has been parsed"
- #~ msgstr "Konstruktor erforderlich, bevor nicht-statisches Datenelement von %qD eingelesen wird"
- 
- #~ msgid "defaulted declaration %q+D"
- #~ msgstr "Vorgabe-Deklaration %q+D"
- 
- #~ msgid "redeclaration of %<wchar_t%> as %qT"
- #~ msgstr "Redeklaration von %<wchar_t%> als %qT"
- 
- #~ msgid "invalid redeclaration of %q+D"
- #~ msgstr "ungÃ¼ltige Redeklaration von %q+D"
- 
- #~ msgid "as %qD"
- #~ msgstr "als %qD"
- 
- #~ msgid "declaration of %q#D with C language linkage"
- #~ msgstr "Deklaration von %q#D mit C-Sprachen-Bindung"
- 
- #~ msgid "type mismatch with previous external decl of %q#D"
- #~ msgstr "Typen passen nicht zu vorheriger externer Deklaration von %q#D"
- 
- #~ msgid "previous external decl of %q#D"
- #~ msgstr "vorherige externe Deklaration von %q#D"
- 
- #~ msgid "declaration of %qD shadows a lambda capture"
- #~ msgstr "Deklaration von %q+D Ã¼berdeckt eine Lambda-Erfassung"
- 
- #~ msgid "(if you use %<-fpermissive%> G++ will accept your code)"
- #~ msgstr "(G++ wird den Code mit Â»-fpermissiveÂ« akzeptieren)"
- 
- #~ msgid "previous non-function declaration %q+#D"
- #~ msgstr "vorherige Deklaration %q+#D einer Nicht-Funktion"
- 
- #~ msgid "conflicts with function declaration %q#D"
- #~ msgstr "steht mit Funktionsdeklaration %q#D in Konflikt"
- 
- #~ msgid "strong using only meaningful at namespace scope"
- #~ msgstr "starkes Â»usingÂ« ist nur im GÃ¼ltigkeitsbereich des Namensbereiches sinnvoll"
- 
- #~ msgid "current namespace %qD does not enclose strongly used namespace %qD"
- #~ msgstr "aktueller Namensbereich %qD schlieÃŸt nicht stark verwendeten Namensbereich %qD ein"
- 
- #~ msgid "argument dependent lookup finds %q+D"
- #~ msgstr "ArgumentabhÃ¤ngiges Nachschlagen findet %q+D"
- 
- #~ msgid "%<_Cilk_spawn%> must be followed by an expression"
- #~ msgstr "%<_Cilk_spawn%> muss von einem Ausdruck gefolgt sein"
- 
- #~ msgid "ISO C++ does not support lambda templates"
- #~ msgstr "ISO-C++ unterstÃ¼tzt keine Lambda-Templates"
- 
- #~ msgid "break statement used with Cilk Plus for loop"
- #~ msgstr "break-Anweisung mit Cilk Plus fÃ¼r Schleife verwendet"
- 
- #~ msgid "decomposition declaration only available with -std=c++1z or -std=gnu++1z"
- #~ msgstr "Dekompositionsdeklaration ist nur mit -std=c++1z oder -std=gnu++1z verfÃ¼gbar"
- 
- #~ msgid "empty decomposition declaration"
- #~ msgstr "Leere Dekompositions-Deklaration"
- 
- #~ msgid "nested identifier required"
- #~ msgstr "verschachtelter Bezeichner benÃ¶tigt"
- 
- #~ msgid "parenthesized initialization is not allowed in for-loop"
- #~ msgstr "geklammerte Initialisierung ist in for-Schleife nicht erlaubt"
- 
- #~ msgid "%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
- #~ msgstr "%<_Cilk_for%> erlaubt nur in C einen Ausdruck statt einer Deklaration, nicht jedoch in C++"
- 
- #~ msgid "vector attribute not immediately followed by a single function declaration or definition"
- #~ msgstr "Vektorattribut nicht direkt gefolgt von einer einzelnen Funktionsdeklaration oder -definition"
- 
- #~ msgid "invalid grainsize for _Cilk_for"
- #~ msgstr "ungÃ¼ltige KorngrÃ¶ÃŸe fÃ¼r _Cilk_for"
- 
- #~ msgid "%<#pragma simd%> must be inside a function"
- #~ msgstr "%<#pragma simd%> muss innerhalb einer Funktion sein"
- 
- #~ msgid "%<#pragma cilk grainsize%> must be inside a function"
- #~ msgstr "%<#pragma cilk grainsize%> muss innerhalb einer Funktion sein"
- 
- #~ msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
- #~ msgstr "-fcilkplus muss eingeschaltet sein, um %<#pragma cilk grainsize%> zu verwenden"
- 
- #~ msgid "expected variable-name"
- #~ msgstr "Â»variable-nameÂ« erwartet"
- 
- #~ msgid "candidate is: %#D"
- #~ msgstr "Kandidat ist: %#D"
- 
- #~ msgid "  could not resolve address from overloaded function %qE"
- #~ msgstr " Adresse von Ã¼berladener Funktion %qE konnte nicht aufgelÃ¶st werden"
- 
- #~ msgid "type mismatch in nontype parameter pack"
- #~ msgstr "Typ passt nicht in Nichttypen-ParameterbÃ¼ndel"
- 
- #~ msgid "linear clause applied to non-integral, non-floating, non-pointer variable with %qT type"
- #~ msgstr "Â»linearÂ«-Klausel wird auf Variable vom Typ %qT angewandt, die weder ganzzahlig noch Gleitkomma noch Zeiger ist"
- 
- #~ msgid "rank of the array%'s index is greater than 1"
- #~ msgstr "Rang des Arrayindexes ist grÃ¶ÃŸer als 1"
- 
- #~ msgid "return-statement with a value, in function returning 'void'"
- #~ msgstr "Return-Anweisung mit Wert in Â»voidÂ« zurÃ¼ckgebender Funktion"
- 
- #~ msgid "\t%#D"
- #~ msgstr "\t%#D"
- 
- #~ msgid "AUTOMATIC at %C is a DEC extension, enable with -fdec-static"
- #~ msgstr "AUTOMATIC bei %C ist eine DEC-Erweiterung, muss mit Â»-fdec-staticÂ« eingeschaltet werden"
- 
- #~ msgid "STATIC at %C is a DEC extension, enable with -fdec-static"
- #~ msgstr "STATIC bei %C ist eine DEC-Erweiterung, muss mit Â»-fdec-staticÂ« eingeschaltet werden"
- 
- #~ msgid "%s is a DEC extension at %C, re-compile with -fdec to enable"
- #~ msgstr "%s bei %C ist eine DEC-Erweiterung; Ã¼bersetzen Sie erneut mit -fdec, um diese einzuschalten"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
- #~ msgid "write_atom(): Writing negative integer"
- #~ msgstr "write_atom(): Writing negative integer"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79596
- #~ msgid "gfc_global_used(): Bad type"
- #~ msgstr "gfc_global_used(): Bad type"
- 
- #~ msgid "%s attribute with %s attribute at %L"
- #~ msgstr "Attribut %s mit Attribut %s bei %L"
- 
- #~ msgid "%s attribute with %s attribute in %qs at %L"
- #~ msgstr "Attribut %s steht mit Attribut %s in %qs bei %L in Konflikt"
- 
- #~ msgid "Use of %<-fdefault-double-8%> requires %<-fdefault-real-8%>"
- #~ msgstr "Verwendung von %<-fdefault-double-8%> erfordert %<-fdefault-real-8%>"
- 
- #~ msgid "Array element size too big at %C"
- #~ msgstr "FeldelementgrÃ¶ÃŸe bei %C zu groÃŸ"
- 
- #~ msgid "module procedure"
- #~ msgstr "Modulprozedur"
- 
- #~ msgid "internal function"
- #~ msgstr "interne Funktion"
- 
- #~ msgid "Specifies the cost model for vectorization."
- #~ msgstr "Kostenmodell fÃ¼r Vektorisierung angeben."
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80001
- #~ msgid "%s uses same OpenACC parallelism as containing loop"
- #~ msgstr "Â»%sÂ« verwenden denselben OpenACC-Parallelismus wie enthaltende Schleife"
- 
- # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79928
- #~ msgid "not support -fpic"
- #~ msgstr "-fpic wird nicht unterstÃ¼tzt"
- 
- #~ msgid "implicit declaration of function %qE;did you mean %qs?"
- #~ msgstr "Implizite Deklaration der Funktion %qE; meinten Sie %qs?"
- 
- #~ msgid "%<#pragma acc enter data%> may only be used in compound statements"
- #~ msgstr "%<#pragma acc enter data%> darf nur in Verbundanweisungen verwendet werden"
- 
- #~ msgid "%<#pragma acc exit data%> may only be used in compound statements"
- #~ msgstr "%<#pragma acc exit data%> darf nur in Verbundanweisungen verwendet werden"
- 
- #~ msgid "%<#pragma acc update%> may only be used in compound statements"
- #~ msgstr "%<#pragma acc update%> darf nur in Verbundanweisungen verwendet werden"
- 
- #~ msgid "%<#pragma omp taskyield%> may only be used in compound statements"
- #~ msgstr "%<#pragma omp taskyield%> darf nur in Verbundanweisungen verwendet werden"
- 
- #~ msgid "%<%s%> value must be positive"
- #~ msgstr "Wert von %<%s%> muss positiv sein"
- 
- #~ msgid "%<#pragma acc enter data%> has no data movement clause"
- #~ msgstr "%<#pragma acc enter data%> hat keine Datenverschiebungs-Klausel"
- 
- #~ msgid "%<#pragma omp cancellation point%> may only be used in compound statements"
- #~ msgstr "%<#pragma omp cancellation point%> darf nur in Verbundanweisungen verwendet werden"
- 
- #~ msgid "%<#pragma omp target update%> may only be used in compound statements"
- #~ msgstr "%<#pragma omp target update%> darf nur in Verbundanweisungen verwendet werden"
- 
- #~ msgid "%<#pragma omp target enter data%> may only be used in compound statements"
- #~ msgstr "%<#pragma omp target enter data%> darf nur in Verbundanweisungen verwendet werden"
- 
- #~ msgid "%<#pragma omp target exit data%> may only be used in compound statements"
- #~ msgstr "%<#pragma omp target exit data%> darf nur in Verbundanweisungen verwendet werden"
- 
- #~ msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release> or %<delete%> on %<map%> clause"
- #~ msgstr "%<#pragma omp target exit data%> mit Zuordnungstyp auÃŸer %<from%>, %<release%> oder %<delete%> an %<map%>-Klausel"
- 
- #~ msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or identifier"
- #~ msgstr "%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%>, %<max%> oder Bezeichner erwartet"
- 
- #~ msgid "ISO C++ forbids flexible array member %<%s%>"
- #~ msgstr "ISO-C++ verbietet flexibles Arrayelement %<%s%>"
- 
- #~ msgid "%<#pragma acc wait%> may only be used in compound statements"
- #~ msgstr "%<#pragma acc wait%> darf nur in Verbundanweisungen verwendet werden"
- 
- #~ msgid "Component '%s' at %C already declared at %L"
- #~ msgstr "Komponente Â»%sÂ« bei %C bereits bei %L deklariert"
- 
- #~ msgid "Type name '%s' at %C is ambiguous"
- #~ msgstr "Typname Â»%sÂ« bei %C ist mehrdeutig"
- 
- #~ msgid "The GENERIC DTIO INTERFACE at %C is not present in the MODULE '%s'"
- #~ msgstr "Das GENERIC DTIO INTERFACE bei %C ist im Modul Â»%sÂ« nicht vorhanden"
- 
- #~ msgid "Pointer initialization target at %L must not be ALLOCATABLE "
- #~ msgstr "Ziel der Zeigerinitialisierung bei %L darf nicht ALLOCATABLE sein"
- 
- #~ msgid "need upper and lower bound to slice pointer"
- #~ msgstr "Ein Slice-Zeiger benÃ¶tigt sowohl untere als auch obere Grenze"
- 
- #~ msgid "need upper and lower bound to slice tuple"
- #~ msgstr "Ein Slice-Tupel benÃ¶tigt sowohl untere als auch obere Grenze"
--- 83427,83429 ----
diff -Nrcpad gcc-14.1.0/gcc/po/el.po gcc-14.2.0/gcc/po/el.po
*** gcc-14.1.0/gcc/po/el.po	Tue May  7 06:51:38 2024
--- gcc-14.2.0/gcc/po/el.po	Thu Aug  1 08:17:14 2024
*************** msgid ""
*** 6,12 ****
  msgstr ""
  "Project-Id-Version: gcc 4.0-b20041128\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2024-02-16 21:35+0000\n"
  "PO-Revision-Date: 2004-12-15 18:53+0000\n"
  "Last-Translator: Simos Xenitellis <simos74@gmx.net>\n"
  "Language-Team: Greek <nls@tux.hellug.gr>\n"
--- 6,12 ----
  msgstr ""
  "Project-Id-Version: gcc 4.0-b20041128\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2024-05-02 19:44+0000\n"
  "PO-Revision-Date: 2004-12-15 18:53+0000\n"
  "Last-Translator: Simos Xenitellis <simos74@gmx.net>\n"
  "Language-Team: Greek <nls@tux.hellug.gr>\n"
*************** msgstr ""
*** 402,408 ****
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr ""
  
! #: config/arc/arc.h:68 config/mips/mips.h:1502
  msgid "may not use both -EB and -EL"
  msgstr ""
  
--- 402,408 ----
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr ""
  
! #: config/arc/arc.h:68 config/mips/mips.h:1505
  msgid "may not use both -EB and -EL"
  msgstr ""
  
*************** msgstr ""
*** 490,496 ****
  msgid "consider using `-pg' instead of `-p' with gprof(1)"
  msgstr ""
  
! #: config/rs6000/rs6000.h:170
  msgid "Missing -mcpu option in ASM_CPU_SPEC?"
  msgstr ""
  
--- 490,496 ----
  msgid "consider using `-pg' instead of `-p' with gprof(1)"
  msgstr ""
  
! #: config/rs6000/rs6000.h:168
  msgid "Missing -mcpu option in ASM_CPU_SPEC?"
  msgstr ""
  
*************** msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±Îº
*** 592,602 ****
  msgid "Warn about creation of array temporaries."
  msgstr "Î£Î¦Î‘Î›ÎœÎ‘: Î‘Î´Ï…Î½Î±Î¼Î¯Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î±Ï‚ Ï€Ï�Î¿ÏƒÏ‰Ï�Î¹Î½Î¿Ï� Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î³Î¹Î± Î±Î»Î»Î±Î³Î®"
  
! #: fortran/lang.opt:214 fortran/lang.opt:539 c-family/c.opt:1590
! #: config/alpha/alpha.opt:31 common.opt:685 common.opt:831 common.opt:1074
! #: common.opt:1078 common.opt:1082 common.opt:1086 common.opt:1814
! #: common.opt:1917 common.opt:2094 common.opt:2098 common.opt:2377
! #: common.opt:2595 common.opt:3362
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
--- 592,602 ----
  msgid "Warn about creation of array temporaries."
  msgstr "Î£Î¦Î‘Î›ÎœÎ‘: Î‘Î´Ï…Î½Î±Î¼Î¯Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î±Ï‚ Ï€Ï�Î¿ÏƒÏ‰Ï�Î¹Î½Î¿Ï� Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î³Î¹Î± Î±Î»Î»Î±Î³Î®"
  
! #: fortran/lang.opt:214 fortran/lang.opt:539 c-family/c.opt:1598
! #: config/alpha/alpha.opt:31 common.opt:685 common.opt:831 common.opt:1079
! #: common.opt:1083 common.opt:1087 common.opt:1091 common.opt:1819
! #: common.opt:1922 common.opt:2099 common.opt:2103 common.opt:2382
! #: common.opt:2604 common.opt:3371
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr ""
*************** msgstr ""
*** 1181,1199 ****
  msgid "Append underscores to externally visible names."
  msgstr ""
  
! #: fortran/lang.opt:832 c-family/c.opt:1725 c-family/c.opt:1802
! #: c-family/c.opt:1810 c-family/c.opt:2141 config/xtensa/xtensa.opt:42
  #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
  #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
! #: common.opt:643 common.opt:1172 common.opt:1176 common.opt:1180
! #: common.opt:1275 common.opt:1604 common.opt:1686 common.opt:2046
! #: common.opt:2189 common.opt:2232 common.opt:2673 common.opt:2709
! #: common.opt:2802 common.opt:2806 common.opt:2915 common.opt:3050
! #: common.opt:3058 common.opt:3066 common.opt:3074 common.opt:3175
! #: common.opt:3235 common.opt:3323 common.opt:3487 common.opt:3491
! #: common.opt:3495 common.opt:3499 common.opt:3569 common.opt:3573
! #: common.opt:3604 common.opt:3608
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
--- 1181,1199 ----
  msgid "Append underscores to externally visible names."
  msgstr ""
  
! #: fortran/lang.opt:832 c-family/c.opt:1733 c-family/c.opt:1810
! #: c-family/c.opt:1818 c-family/c.opt:2149 config/xtensa/xtensa.opt:42
  #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
  #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
! #: common.opt:643 common.opt:1177 common.opt:1181 common.opt:1185
! #: common.opt:1280 common.opt:1609 common.opt:1691 common.opt:2051
! #: common.opt:2194 common.opt:2237 common.opt:2682 common.opt:2718
! #: common.opt:2811 common.opt:2815 common.opt:2924 common.opt:3059
! #: common.opt:3067 common.opt:3075 common.opt:3083 common.opt:3184
! #: common.opt:3244 common.opt:3332 common.opt:3496 common.opt:3500
! #: common.opt:3504 common.opt:3508 common.opt:3578 common.opt:3582
! #: common.opt:3613 common.opt:3617
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr ""
*************** msgstr ""
*** 1248,1264 ****
  msgid "Accept extensions to support legacy code."
  msgstr ""
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1461 c-family/c.opt:1465
  #, no-c-format
  msgid "Warn when a const variable is unused."
  msgstr ""
  
! #: rust/lang.opt:55 c-family/c.opt:1477
  #, no-c-format
  msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr ""
  
! #: rust/lang.opt:59 c-family/c.opt:846 common.opt:654
  #, no-c-format
  msgid "Warn for infinitely recursive calls."
  msgstr ""
--- 1248,1264 ----
  msgid "Accept extensions to support legacy code."
  msgstr ""
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1469 c-family/c.opt:1473
  #, no-c-format
  msgid "Warn when a const variable is unused."
  msgstr ""
  
! #: rust/lang.opt:55 c-family/c.opt:1485
  #, no-c-format
  msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr ""
  
! #: rust/lang.opt:59 c-family/c.opt:854 common.opt:654
  #, no-c-format
  msgid "Warn for infinitely recursive calls."
  msgstr ""
*************** msgstr ""
*** 1679,3714 ****
  msgid "Warn about casts which discard qualifiers."
  msgstr ""
  
! #: c-family/c.opt:519 c-family/c.opt:523
  #, no-c-format
  msgid "Warn about catch handlers of non-reference type."
  msgstr ""
  
! #: c-family/c.opt:527
  #, no-c-format
  msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr ""
  
! #: c-family/c.opt:531
  #, no-c-format
  msgid "Warn about subscripts whose type is \"char\"."
  msgstr ""
  
! #: c-family/c.opt:535 c-family/c.opt:1622 c-family/c.opt:1626
! #: c-family/c.opt:1630 c-family/c.opt:1634 c-family/c.opt:1638
! #: c-family/c.opt:1642 c-family/c.opt:1646 c-family/c.opt:1653
! #: c-family/c.opt:1657 c-family/c.opt:1661 c-family/c.opt:1665
! #: c-family/c.opt:1669 c-family/c.opt:1673 c-family/c.opt:1677
! #: c-family/c.opt:1681 c-family/c.opt:1685 c-family/c.opt:1689
! #: c-family/c.opt:1693 c-family/c.opt:1697 c-family/c.opt:1701
! #: config/i386/i386.opt:1018
  #, no-c-format
  msgid "Removed in GCC 9.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:539
  #, no-c-format
  msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr ""
  
! #: c-family/c.opt:543
  #, no-c-format
  msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr ""
  
! #: c-family/c.opt:547
  #, no-c-format
  msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr ""
  
! #: c-family/c.opt:551
  #, fuzzy, no-c-format
  msgid "Warn about uses of a comma operator within a subscripting expression."
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c.opt:555
  #, no-c-format
  msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr ""
  
! #: c-family/c.opt:559
  #, no-c-format
  msgid "Synonym for -Wcomment."
  msgstr ""
  
! #: c-family/c.opt:563
  #, no-c-format
  msgid "Warn for conditionally-supported constructs."
  msgstr ""
  
! #: c-family/c.opt:567
  #, no-c-format
  msgid "Warn for implicit type conversions that may change a value."
  msgstr ""
  
! #: c-family/c.opt:571
  #, fuzzy, no-c-format
  msgid "Warn for converting NULL from/to a non-pointer type."
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: c-family/c.opt:579
  #, no-c-format
  msgid "Warn when performing class template argument deduction on a type with no deduction guides."
  msgstr ""
  
! #: c-family/c.opt:584
  #, no-c-format
  msgid "Warn when all constructors and destructors are private."
  msgstr ""
  
! #: c-family/c.opt:588
  #, no-c-format
  msgid "Warn about dangling else."
  msgstr ""
  
! #: c-family/c.opt:592 c-family/c.opt:596
  #, no-c-format
  msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:600
  #, no-c-format
  msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:604
  #, no-c-format
  msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr ""
  
! #: c-family/c.opt:608
  #, no-c-format
  msgid "Warn when a declaration is found after a statement."
  msgstr ""
  
! #: c-family/c.opt:612
  #, fuzzy, no-c-format
  msgid "Warn for missing parameter types in function declarations."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:616
  #, fuzzy, no-c-format
  msgid "Warn when deleting a pointer to incomplete type."
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c.opt:620
  #, no-c-format
  msgid "Warn about deleting polymorphic objects with non-virtual destructors."
  msgstr ""
  
! #: c-family/c.opt:628
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:633
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr ""
  
! #: c-family/c.opt:638
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
  msgstr ""
  
! #: c-family/c.opt:642
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
  msgstr ""
  
! #: c-family/c.opt:647
  #, no-c-format
  msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr ""
  
! #: c-family/c.opt:651
  #, no-c-format
  msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr ""
  
! #: c-family/c.opt:655
  #, no-c-format
  msgid "Warn if type qualifiers on pointers are discarded."
  msgstr ""
  
! #: c-family/c.opt:659
  #, no-c-format
  msgid "Warn about compile-time integer division by zero."
  msgstr ""
  
! #: c-family/c.opt:663
  #, no-c-format
  msgid "Warn about implicit conversions from \"float\" to \"double\"."
  msgstr ""
  
! #: c-family/c.opt:667
  #, no-c-format
  msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr ""
  
! #: c-family/c.opt:671
  #, no-c-format
  msgid "Warn about duplicated branches in if-else statements."
  msgstr ""
  
! #: c-family/c.opt:675
  #, no-c-format
  msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr ""
  
! #: c-family/c.opt:679
  #, no-c-format
  msgid "Warn about violations of Effective C++ style rules."
  msgstr ""
  
! #: c-family/c.opt:683
  #, no-c-format
  msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr ""
  
! #: c-family/c.opt:687
  #, no-c-format
  msgid "Warn about an empty body in an if or else statement."
  msgstr ""
  
! #: c-family/c.opt:691
  #, no-c-format
  msgid "Warn about stray tokens after #else and #endif."
  msgstr ""
  
! #: c-family/c.opt:695
  #, no-c-format
  msgid "Warn about comparison of different enum types."
  msgstr ""
  
! #: c-family/c.opt:699
  #, no-c-format
  msgid "Warn about implicit conversion of enum types."
  msgstr ""
  
! #: c-family/c.opt:703
  #, no-c-format
  msgid "Warn about enum/integer type mismatches."
  msgstr ""
  
! #: c-family/c.opt:711
  #, no-c-format
  msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgstr ""
  
! #: c-family/c.opt:715
  #, no-c-format
  msgid "Warn when an exception handler is shadowed by another handler."
  msgstr ""
  
! #: c-family/c.opt:719
  #, fuzzy, no-c-format
  msgid "Warn if \"defined\" is used outside #if."
  msgstr "%%%c: ÎºÎ±Ï„ÎµÏ…Î¸Ï…Î½Ï„Î®Ï�Î¹Î¿Ï‚ Î³Ï�Î±Î¼Î¼Î® Î¼Î· Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c.opt:727
  #, fuzzy, no-c-format
  msgid "Warn about semicolon after in-class function definition."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:731
  #, no-c-format
  msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr ""
  
! #: c-family/c.opt:736
  #, no-c-format
  msgid "Warn for implicit type conversions that cause loss of floating point precision."
  msgstr ""
  
! #: c-family/c.opt:740
  #, no-c-format
  msgid "Warn if testing floating point numbers for equality."
  msgstr ""
  
! #: c-family/c.opt:744 c-family/c.opt:799
  #, no-c-format
  msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
  msgstr ""
  
! #: c-family/c.opt:748
  #, no-c-format
  msgid "Warn about format strings that contain NUL bytes."
  msgstr ""
  
! #: c-family/c.opt:752
  #, no-c-format
  msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
  msgstr ""
  
! #: c-family/c.opt:756
  #, fuzzy, no-c-format
  msgid "Warn if passing too many arguments to a function for its format string."
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ Î¼Î¿Ï�Ï†Î®Ï‚"
  
! #: c-family/c.opt:760
  #, no-c-format
  msgid "Warn about format strings that are not literals."
  msgstr ""
  
! #: c-family/c.opt:764
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
  msgstr ""
  
! #: c-family/c.opt:769
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr ""
  
! #: c-family/c.opt:774
  #, no-c-format
  msgid "Warn about possible security problems with format functions."
  msgstr ""
  
! #: c-family/c.opt:778
  #, no-c-format
  msgid "Warn about sign differences with format functions."
  msgstr ""
  
! #: c-family/c.opt:782
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr ""
  
! #: c-family/c.opt:787
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr ""
  
! #: c-family/c.opt:791
  #, no-c-format
  msgid "Warn about strftime formats yielding 2-digit years."
  msgstr ""
  
! #: c-family/c.opt:795
  #, fuzzy, no-c-format
  msgid "Warn about zero-length formats."
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c-family/c.opt:803
  #, no-c-format
  msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr ""
  
! #: c-family/c.opt:807
  #, no-c-format
  msgid "Warn when the field in a struct is not aligned."
  msgstr ""
  
! #: c-family/c.opt:811
  #, no-c-format
  msgid "Warn whenever type qualifiers are ignored."
  msgstr ""
  
! #: c-family/c.opt:815
  #, fuzzy, no-c-format
  msgid "Warn whenever attributes are ignored."
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c-family/c.opt:819
  #, fuzzy, no-c-format
  msgid "Warn about implicit declarations."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:827
  #, fuzzy, no-c-format
  msgid "Warn about implicit function declarations."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:831
  #, fuzzy, no-c-format
  msgid "Warn when a declaration does not specify a type."
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: c-family/c.opt:838
  #, no-c-format
  msgid "Warn when a base is inaccessible in derived due to ambiguity."
  msgstr ""
  
! #: c-family/c.opt:842
  #, no-c-format
  msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr ""
  
! #: c-family/c.opt:850
  #, no-c-format
  msgid "Warn about variables which are initialized to themselves."
  msgstr ""
  
! #: c-family/c.opt:854
  #, no-c-format
  msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr ""
  
! #: c-family/c.opt:858
  #, no-c-format
  msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
  msgstr ""
  
! #: c-family/c.opt:863
  #, no-c-format
  msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr ""
  
! #: c-family/c.opt:867
  #, no-c-format
  msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr ""
  
! #: c-family/c.opt:871
  #, no-c-format
  msgid "Warn for suspicious integer expressions in boolean context."
  msgstr ""
  
! #: c-family/c.opt:875
  #, no-c-format
  msgid "Warn when there is a cast to a pointer from an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:879
  #, fuzzy, no-c-format
  msgid "Warn when a function never produces a constant expression."
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c.opt:883
  #, no-c-format
  msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr ""
  
! #: c-family/c.opt:887
  #, no-c-format
  msgid "Warn about PCH files that are found but not used."
  msgstr ""
  
! #: c-family/c.opt:891
  #, no-c-format
  msgid "Warn about invalid UTF-8 characters."
  msgstr ""
  
! #: c-family/c.opt:895
  #, no-c-format
  msgid "Warn when a jump misses a variable initialization."
  msgstr ""
  
! #: c-family/c.opt:899
  #, no-c-format
  msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
  msgstr ""
  
! #: c-family/c.opt:903
  #, no-c-format
  msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr ""
  
! #: c-family/c.opt:907
  #, no-c-format
  msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr ""
  
! #: c-family/c.opt:911
  #, no-c-format
  msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr ""
  
! #: c-family/c.opt:915
  #, fuzzy, no-c-format
  msgid "Warn about suspicious declarations of \"main\"."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:927
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
  msgstr ""
  
! #: c-family/c.opt:931
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
  msgstr ""
  
! #: c-family/c.opt:935
  #, no-c-format
  msgid "Warn when the indentation of the code does not reflect the block structure."
  msgstr ""
  
! #: c-family/c.opt:939
  #, no-c-format
  msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr ""
  
! #: c-family/c.opt:944
  #, no-c-format
  msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
  msgstr ""
  
! #: c-family/c.opt:949
  #, no-c-format
  msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
  msgstr ""
  
! #: c-family/c.opt:953
  #, no-c-format
  msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr ""
  
! #: c-family/c.opt:958
  #, no-c-format
  msgid "Warn about possibly missing braces around initializers."
  msgstr ""
  
! #: c-family/c.opt:962
  #, fuzzy, no-c-format
  msgid "Warn about global functions without previous declarations."
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c-family/c.opt:966
  #, no-c-format
  msgid "Warn about missing fields in struct initializers."
  msgstr ""
  
! #: c-family/c.opt:974
  #, no-c-format
  msgid "Warn about user-specified include directories that do not exist."
  msgstr ""
  
! #: c-family/c.opt:978
  #, no-c-format
  msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr ""
  
! #: c-family/c.opt:982
  #, no-c-format
  msgid "Warn about global functions without prototypes."
  msgstr ""
  
! #: c-family/c.opt:986
  #, no-c-format
  msgid "Warn about likely missing requires keyword."
  msgstr ""
  
! #: c-family/c.opt:990
  #, no-c-format
  msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr ""
  
! #: c-family/c.opt:994
  #, fuzzy, no-c-format
  msgid "Warn about global variables without previous declarations."
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c-family/c.opt:1001
  #, fuzzy, no-c-format
  msgid "Warn about use of multi-character character constants."
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c-family/c.opt:1005
  #, no-c-format
  msgid "Warn on direct multiple inheritance."
  msgstr ""
  
! #: c-family/c.opt:1009
  #, no-c-format
  msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr ""
  
! #: c-family/c.opt:1013
  #, no-c-format
  msgid "Warn on namespace definition."
  msgstr ""
  
! #: c-family/c.opt:1017
  #, no-c-format
  msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr ""
  
! #: c-family/c.opt:1021
  #, fuzzy, no-c-format
  msgid "Warn about \"extern\" declarations not at file scope."
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c-family/c.opt:1025
  #, no-c-format
  msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr ""
  
! #: c-family/c.opt:1029
  #, no-c-format
  msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr ""
  
! #: c-family/c.opt:1033
  #, no-c-format
  msgid "Warn when non-templatized friend functions are declared within a template."
  msgstr ""
  
! #: c-family/c.opt:1037
  #, fuzzy, no-c-format
  msgid "Warn about non-virtual destructors."
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c-family/c.opt:1041
  #, no-c-format
  msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr ""
  
! #: c-family/c.opt:1057
  #, no-c-format
  msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr ""
  
! #: c-family/c.opt:1080
  #, no-c-format
  msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr ""
  
! #: c-family/c.opt:1085
  #, no-c-format
  msgid "Warn if a C-style cast is used in a program."
  msgstr ""
  
! #: c-family/c.opt:1089
  #, no-c-format
  msgid "Warn for obsolescent usage in a declaration."
  msgstr ""
  
! #: c-family/c.opt:1093
  #, no-c-format
  msgid "Warn if an old-style parameter definition is used."
  msgstr ""
  
! #: c-family/c.opt:1097
  #, no-c-format
  msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
  msgstr ""
  
! #: c-family/c.opt:1101
  #, no-c-format
  msgid "Warn about suspicious OpenMP code."
  msgstr ""
  
! #: c-family/c.opt:1105
  #, no-c-format
  msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr ""
  
! #: c-family/c.opt:1109
  #, no-c-format
  msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr ""
  
! #: c-family/c.opt:1113 c-family/c.opt:1117
  #, fuzzy, no-c-format
  msgid "Warn about overloaded virtual function names."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:1121
  #, no-c-format
  msgid "Warn about overriding initializers without side effects."
  msgstr ""
  
! #: c-family/c.opt:1125
  #, no-c-format
  msgid "Warn about overriding initializers with side effects."
  msgstr ""
  
! #: c-family/c.opt:1129
  #, no-c-format
  msgid "Warn if the named return value optimization is not performed although it is allowed."
  msgstr ""
  
! #: c-family/c.opt:1133
  #, no-c-format
  msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr ""
  
! #: c-family/c.opt:1137
  #, no-c-format
  msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr ""
  
! #: c-family/c.opt:1141
  #, no-c-format
  msgid "Warn about possibly missing parentheses."
  msgstr ""
  
! #: c-family/c.opt:1149
  #, no-c-format
  msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr ""
  
! #: c-family/c.opt:1153 c-family/c.opt:1157
  #, no-c-format
  msgid "Warn for placement new expressions with undefined behavior."
  msgstr ""
  
! #: c-family/c.opt:1161
  #, no-c-format
  msgid "Warn when converting the type of pointers to member functions."
  msgstr ""
  
! #: c-family/c.opt:1165
  #, no-c-format
  msgid "Warn about function pointer arithmetic."
  msgstr ""
  
! #: c-family/c.opt:1169
  #, no-c-format
  msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr ""
  
! #: c-family/c.opt:1173
  #, fuzzy, no-c-format
  msgid "Warn when a pointer is compared with a zero character constant."
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c-family/c.opt:1177
  #, no-c-format
  msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:1181
  #, no-c-format
  msgid "Warn about misuses of pragmas."
  msgstr ""
  
! #: c-family/c.opt:1185
  #, no-c-format
  msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr ""
  
! #: c-family/c.opt:1189
  #, no-c-format
  msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr ""
  
! #: c-family/c.opt:1193
  #, no-c-format
  msgid "Warn if inherited methods are unimplemented."
  msgstr ""
  
! #: c-family/c.opt:1197
  #, no-c-format
  msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr ""
  
! #: c-family/c.opt:1201
  #, fuzzy, no-c-format
  msgid "Warn about multiple declarations of the same object."
  msgstr "Ï€Î¿Î»Î»Î±Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÎµÏ€Î¹Î»Î¿Î³ÏŽÎ½ Ï„Î·Î½ ÎµÎ½Ï„Î¿Î»Î® `s'"
  
! #: c-family/c.opt:1205
  #, no-c-format
  msgid "Warn about redundant calls to std::move."
  msgstr ""
  
! #: c-family/c.opt:1209
  #, no-c-format
  msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
  msgstr ""
  
! #: c-family/c.opt:1213
  #, no-c-format
  msgid "Warn about uses of register storage specifier."
  msgstr ""
  
! #: c-family/c.opt:1217
  #, no-c-format
  msgid "Warn when the compiler reorders code."
  msgstr ""
  
! #: c-family/c.opt:1221
  #, no-c-format
  msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr ""
  
! #: c-family/c.opt:1226
  #, no-c-format
  msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
  msgstr ""
  
! #: c-family/c.opt:1230
  #, no-c-format
  msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
  msgstr ""
  
! #: c-family/c.opt:1234
  #, no-c-format
  msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1238
  #, no-c-format
  msgid "Warn if a selector has multiple methods."
  msgstr ""
  
! #: c-family/c.opt:1242
  #, no-c-format
  msgid "Warn when a value is moved to itself with std::move."
  msgstr ""
  
! #: c-family/c.opt:1246
  #, no-c-format
  msgid "Warn about possible violations of sequence point rules."
  msgstr ""
  
! #: c-family/c.opt:1250
  #, fuzzy, no-c-format
  msgid "Warn if a local declaration hides an instance variable."
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c-family/c.opt:1254 c-family/c.opt:1258
  #, no-c-format
  msgid "Warn if left shift of a signed value overflows."
  msgstr ""
  
! #: c-family/c.opt:1262
  #, no-c-format
  msgid "Warn if shift count is negative."
  msgstr ""
  
! #: c-family/c.opt:1266
  #, no-c-format
  msgid "Warn if shift count >= width of type."
  msgstr ""
  
! #: c-family/c.opt:1270
  #, no-c-format
  msgid "Warn if left shifting a negative value."
  msgstr ""
  
! #: c-family/c.opt:1274
  #, fuzzy, no-c-format
  msgid "Warn about signed-unsigned comparisons."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:1282
  #, no-c-format
  msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr ""
  
! #: c-family/c.opt:1286
  #, no-c-format
  msgid "Warn when overload promotes from unsigned to signed."
  msgstr ""
  
! #: c-family/c.opt:1290
  #, no-c-format
  msgid "Warn about missing sized deallocation functions."
  msgstr ""
  
! #: c-family/c.opt:1294
  #, no-c-format
  msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr ""
  
! #: c-family/c.opt:1299
  #, no-c-format
  msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr ""
  
! #: c-family/c.opt:1303
  #, no-c-format
  msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr ""
  
! #: c-family/c.opt:1307
  #, no-c-format
  msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr ""
  
! #: c-family/c.opt:1315
  #, no-c-format
! msgid "Warn about inproper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr ""
  
! #: c-family/c.opt:1320
  #, no-c-format
  msgid "Warn about uncasted NULL used as sentinel."
  msgstr ""
  
! #: c-family/c.opt:1328
  #, fuzzy, no-c-format
  msgid "Warn about unprototyped function declarations."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:1332
  #, no-c-format
  msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr ""
  
! #: c-family/c.opt:1336
  #, no-c-format
  msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
  msgstr ""
  
! #: c-family/c.opt:1342
  #, no-c-format
  msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1347
  #, no-c-format
  msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1352
  #, no-c-format
  msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
  msgstr ""
  
! #: c-family/c.opt:1356
  #, no-c-format
  msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
  msgstr ""
  
! #: c-family/c.opt:1360
  #, no-c-format
  msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr ""
  
! #: c-family/c.opt:1364
  #, no-c-format
  msgid "Warn about functions which might be candidates for format attributes."
  msgstr ""
  
! #: c-family/c.opt:1368
  #, no-c-format
  msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr ""
  
! #: c-family/c.opt:1373
  #, no-c-format
  msgid "Warn about enumerated switches, with no default, missing a case."
  msgstr ""
  
! #: c-family/c.opt:1377
  #, no-c-format
  msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr ""
  
! #: c-family/c.opt:1381
  #, no-c-format
  msgid "Warn about all enumerated switches missing a specific case."
  msgstr ""
  
! #: c-family/c.opt:1385
  #, fuzzy, no-c-format
  msgid "Warn about switches with boolean controlling expression."
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c.opt:1389
  #, no-c-format
  msgid "Warn about switch values that are outside of the switch's type range."
  msgstr ""
  
! #: c-family/c.opt:1393
  #, no-c-format
  msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr ""
  
! #: c-family/c.opt:1397
  #, no-c-format
  msgid "Deprecated.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1405
  #, fuzzy, no-c-format
  msgid "Warn on primary template declaration."
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: c-family/c.opt:1409
  #, no-c-format
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr ""
  
! #: c-family/c.opt:1413
  #, no-c-format
  msgid "Warn about simple-template-id in a constructor or destructor."
  msgstr ""
  
! #: c-family/c.opt:1417
  #, no-c-format
  msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr ""
  
! #: c-family/c.opt:1421
  #, no-c-format
  msgid "Warn about features not present in traditional C."
  msgstr ""
  
! #: c-family/c.opt:1425
  #, no-c-format
  msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr ""
  
! #: c-family/c.opt:1429
  #, no-c-format
  msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr ""
  
! #: c-family/c.opt:1433
  #, no-c-format
  msgid "Warn about @selector()s without previously declared methods."
  msgstr ""
  
! #: c-family/c.opt:1437
  #, fuzzy, no-c-format
  msgid "Warn if an undefined macro is used in an #if directive."
  msgstr "%%%c: ÎºÎ±Ï„ÎµÏ…Î¸Ï…Î½Ï„Î®Ï�Î¹Î¿Ï‚ Î³Ï�Î±Î¼Î¼Î® Î¼Î· Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c.opt:1441
  #, no-c-format
  msgid "Warn about invalid forms of delimited or named escape sequences."
  msgstr ""
  
! #: c-family/c.opt:1449
  #, no-c-format
  msgid "Warn about unrecognized pragmas."
  msgstr ""
  
! #: c-family/c.opt:1453
  #, fuzzy, no-c-format
  msgid "Warn about unsuffixed float constants."
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c-family/c.opt:1469
  #, no-c-format
  msgid "Warn when typedefs locally defined in a function are not used."
  msgstr ""
  
! #: c-family/c.opt:1473
  #, no-c-format
  msgid "Warn about macros defined in the main file that are not used."
  msgstr ""
  
! #: c-family/c.opt:1493
  #, no-c-format
  msgid "Warn about useless casts."
  msgstr ""
  
! #: c-family/c.opt:1497
  #, no-c-format
  msgid "Warn about using variadic macros."
  msgstr ""
  
! #: c-family/c.opt:1501
  #, no-c-format
  msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr ""
  
! #: c-family/c.opt:1505
  #, no-c-format
  msgid "Warn about the most vexing parse syntactic ambiguity."
  msgstr ""
  
! #: c-family/c.opt:1509
  #, no-c-format
  msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr ""
  
! #: c-family/c.opt:1513
  #, no-c-format
  msgid "Warn if a variable length array is used."
  msgstr ""
  
! #: c-family/c.opt:1517
  #, no-c-format
  msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
  msgstr ""
  
! #: c-family/c.opt:1523
  #, no-c-format
  msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:1527
  #, no-c-format
  msgid "Warn about mismatched declarations of VLA parameters."
  msgstr ""
  
! #: c-family/c.opt:1531
  #, no-c-format
  msgid "Warn about deprecated uses of volatile qualifier."
  msgstr ""
  
! #: c-family/c.opt:1535
  #, no-c-format
  msgid "Warn when a register variable is declared volatile."
  msgstr ""
  
! #: c-family/c.opt:1539
  #, no-c-format
  msgid "Warn on direct virtual inheritance."
  msgstr ""
  
! #: c-family/c.opt:1543
  #, no-c-format
  msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
  msgstr ""
  
! #: c-family/c.opt:1547
  #, no-c-format
  msgid "Warn about xor operators where it appears the user meant exponentiation."
  msgstr ""
  
! #: c-family/c.opt:1551
  #, no-c-format
  msgid "Warn when a literal '0' is used as null pointer."
  msgstr ""
  
! #: c-family/c.opt:1555
  #, no-c-format
  msgid "Warn about accesses to interior zero-length array members."
  msgstr ""
  
! #: c-family/c.opt:1559
  #, no-c-format
  msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr ""
  
! #: c-family/c.opt:1567
  #, no-c-format
  msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr ""
  
! #: c-family/c.opt:1571
  #, no-c-format
  msgid "Enforce class member access control semantics."
  msgstr ""
  
! #: c-family/c.opt:1575
  #, no-c-format
  msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
  msgstr ""
  
! #: c-family/c.opt:1579
  #, no-c-format
  msgid "Support C++17 allocation of over-aligned types."
  msgstr ""
  
! #: c-family/c.opt:1583
  #, no-c-format
  msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
  msgstr ""
  
! #: c-family/c.opt:1594 c-family/c.opt:1911 c-family/c.opt:2313
! #: c-family/c.opt:2317 c-family/c.opt:2333
  #, fuzzy, no-c-format
  msgid "No longer supported."
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c-family/c.opt:1598
  #, no-c-format
  msgid "Recognize the \"asm\" keyword."
  msgstr ""
  
! #: c-family/c.opt:1606
  #, fuzzy, no-c-format
  msgid "Recognize built-in functions."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: c-family/c.opt:1613
  #, no-c-format
  msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr ""
  
! #: c-family/c.opt:1617
  #, no-c-format
  msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
  msgstr ""
  
! #: c-family/c.opt:1705
  #, no-c-format
  msgid "Removed in GCC 8.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1709
  #, no-c-format
  msgid "Enable support for C++ concepts."
  msgstr ""
  
! #: c-family/c.opt:1713
  #, no-c-format
  msgid "Enable certain features present in the Concepts TS."
  msgstr ""
  
! #: c-family/c.opt:1717
  #, no-c-format
  msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
  msgstr ""
  
! #: c-family/c.opt:1721
  #, no-c-format
  msgid "Allow the arguments of the '?' operator to have different types."
  msgstr ""
  
! #: c-family/c.opt:1729
  #, no-c-format
  msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr ""
  
! #: c-family/c.opt:1733
  #, no-c-format
  msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr ""
  
! #: c-family/c.opt:1737
  #, no-c-format
  msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
  msgstr ""
  
! #: c-family/c.opt:1741
  #, fuzzy, no-c-format
  msgid "Allow IEC559 floating point exceptions in constant expressions."
  msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚"
  
! #: c-family/c.opt:1745
  #, no-c-format
  msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr ""
  
! #: c-family/c.opt:1749
  #, no-c-format
  msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr ""
  
! #: c-family/c.opt:1753
  #, no-c-format
  msgid "Enable certain features present in drafts of C++ Contracts."
  msgstr ""
  
! #: c-family/c.opt:1766
  #, no-c-format
  msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
  msgstr ""
  
! #: c-family/c.opt:1770
  #, no-c-format
  msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
  msgstr ""
  
! #: c-family/c.opt:1774
  #, no-c-format
  msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
  msgstr ""
  
! #: c-family/c.opt:1778
  #, no-c-format
  msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
  msgstr ""
  
! #: c-family/c.opt:1782
  #, no-c-format
  msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
  msgstr ""
  
! #: c-family/c.opt:1786
  #, no-c-format
  msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
  msgstr ""
  
! #: c-family/c.opt:1790
  #, no-c-format
  msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
  msgstr ""
  
! #: c-family/c.opt:1794
  #, no-c-format
  msgid "Enable C++ coroutines (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1798
  #, no-c-format
  msgid "Emit debug annotations during preprocessing."
  msgstr ""
  
! #: c-family/c.opt:1806
  #, no-c-format
  msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr ""
  
! #: c-family/c.opt:1814
  #, no-c-format
  msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr ""
  
! #: c-family/c.opt:1818
  #, no-c-format
  msgid "Note all candidates during overload resolution failure."
  msgstr ""
  
! #: c-family/c.opt:1822
  #, no-c-format
  msgid "Preprocess directives only."
  msgstr ""
  
! #: c-family/c.opt:1826
  #, fuzzy, no-c-format
  msgid "Permit '$' as an identifier character."
  msgstr "Î»Î¯ÏƒÏ„Î± Î¼Îµ ÏŒÎ»Î± Ï„Î± Î³Î½Ï‰ÏƒÏ„Î¬ ÏƒÏ�Î½Î¿Î»Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: c-family/c.opt:1830
  #, no-c-format
  msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr ""
  
! #: c-family/c.opt:1834
  #, no-c-format
  msgid "Write all declarations as Ada code transitively."
  msgstr ""
  
! #: c-family/c.opt:1838
  #, no-c-format
  msgid "Write all declarations as Ada code for the given file only."
  msgstr ""
  
! #: c-family/c.opt:1845
  #, no-c-format
  msgid "Do not elide common elements in template comparisons."
  msgstr ""
  
! #: c-family/c.opt:1849
  #, fuzzy, no-c-format
  msgid "Generate code to check exception specifications."
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: c-family/c.opt:1856
  #, no-c-format
  msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:1860
  #, no-c-format
  msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr ""
  
! #: c-family/c.opt:1864
  #, no-c-format
  msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr ""
  
! #: c-family/c.opt:1868
  #, no-c-format
  msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr ""
  
! #: c-family/c.opt:1875
  #, no-c-format
  msgid "Fold calls to simple inline functions."
  msgstr ""
  
! #: c-family/c.opt:1882
  #, no-c-format
  msgid "Do not assume that standard C libraries and \"main\" exist."
  msgstr ""
  
! #: c-family/c.opt:1886
  #, no-c-format
  msgid "Recognize GNU-defined keywords."
  msgstr ""
  
! #: c-family/c.opt:1890
  #, fuzzy, no-c-format
  msgid "Generate code for GNU runtime environment."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: c-family/c.opt:1894
  #, no-c-format
  msgid "Use traditional GNU semantics for inline functions."
  msgstr ""
  
! #: c-family/c.opt:1907
  #, no-c-format
  msgid "Assume normal C execution environment."
  msgstr ""
  
! #: c-family/c.opt:1915
  #, no-c-format
  msgid "Implement P2564 for consteval propagation."
  msgstr ""
  
! #: c-family/c.opt:1919
  #, no-c-format
  msgid "Export functions even if they can be inlined."
  msgstr ""
  
! #: c-family/c.opt:1923
  #, fuzzy, no-c-format
  msgid "Make inline functions constexpr by default."
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: c-family/c.opt:1927
  #, fuzzy, no-c-format
  msgid "Emit implicit instantiations of inline templates."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c-family/c.opt:1931
  #, fuzzy, no-c-format
  msgid "Emit implicit instantiations of templates."
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: c-family/c.opt:1935
  #, no-c-format
  msgid "Implement C++17 inheriting constructor semantics."
  msgstr ""
  
! #: c-family/c.opt:1942
  #, no-c-format
  msgid "Don't emit dllexported inline functions unless needed."
  msgstr ""
  
! #: c-family/c.opt:1949
  #, no-c-format
  msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr ""
  
! #: c-family/c.opt:1953
  #, no-c-format
  msgid "Enable C++ modules-ts (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1961
  #, no-c-format
  msgid "Enable C++ header module (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1968
  #, no-c-format
  msgid "Member functions defined within their class are inline in module purview."
  msgstr ""
  
! #: c-family/c.opt:1972
  #, no-c-format
  msgid "Only emit Compiled Module Interface."
  msgstr ""
  
! #: c-family/c.opt:1976
  #, no-c-format
  msgid "Mapper for module to CMI files."
  msgstr ""
  
! #: c-family/c.opt:1980
  #, no-c-format
  msgid "Enable lazy module importing."
  msgstr ""
  
! #: c-family/c.opt:1988
  #, no-c-format
  msgid "Warn about macros that have conflicting header units definitions."
  msgstr ""
  
! #: c-family/c.opt:1992
  #, fuzzy, no-c-format
  msgid "Warn if pointers of distinct types are compared without a cast."
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c-family/c.opt:1996
  #, no-c-format
  msgid "Note #include directives translated to import declarations."
  msgstr ""
  
! #: c-family/c.opt:2000
  #, no-c-format
  msgid "Note #include directives not translated to import declarations, and not known to be textual."
  msgstr ""
  
! #: c-family/c.opt:2004
  #, no-c-format
  msgid "Note a #include translation of a specific header."
  msgstr ""
  
! #: c-family/c.opt:2008
  #, no-c-format
  msgid "Note Compiled Module Interface pathnames."
  msgstr ""
  
! #: c-family/c.opt:2012
  #, no-c-format
  msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
  msgstr ""
  
! #: c-family/c.opt:2016
  #, no-c-format
  msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
  msgstr ""
  
! #: c-family/c.opt:2020
  #, fuzzy, no-c-format
  msgid "Don't warn about uses of Microsoft extensions."
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c.opt:2039
  #, no-c-format
  msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr ""
  
! #: c-family/c.opt:2043
  #, no-c-format
  msgid "Generate code for NeXT (Apple macOS) runtime environment."
  msgstr ""
  
! #: c-family/c.opt:2047
  #, no-c-format
  msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr ""
  
! #: c-family/c.opt:2051
  #, no-c-format
  msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr ""
  
! #: c-family/c.opt:2055
  #, no-c-format
  msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr ""
  
! #: c-family/c.opt:2080
  #, no-c-format
  msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr ""
  
! #: c-family/c.opt:2084
  #, no-c-format
  msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr ""
  
! #: c-family/c.opt:2090
  #, no-c-format
  msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr ""
  
! #: c-family/c.opt:2094
  #, no-c-format
  msgid "Allow fast jumps to the message dispatcher."
  msgstr ""
  
! #: c-family/c.opt:2100
  #, no-c-format
  msgid "Enable Objective-C exception and synchronization syntax."
  msgstr ""
  
! #: c-family/c.opt:2104
  #, no-c-format
  msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
  msgstr ""
  
! #: c-family/c.opt:2108
  #, no-c-format
  msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr ""
  
! #: c-family/c.opt:2113
  #, no-c-format
  msgid "Enable Objective-C setjmp exception handling runtime."
  msgstr ""
  
! #: c-family/c.opt:2117
  #, no-c-format
  msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr ""
  
! #: c-family/c.opt:2121
  #, no-c-format
  msgid "Enable OpenACC."
  msgstr ""
  
! #: c-family/c.opt:2125
  #, no-c-format
  msgid "Specify default OpenACC compute dimensions."
  msgstr ""
  
! #: c-family/c.opt:2129
  #, no-c-format
  msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr ""
  
! #: c-family/c.opt:2133
  #, no-c-format
  msgid "Enable OpenMP's SIMD directives."
  msgstr ""
  
! #: c-family/c.opt:2137
  #, no-c-format
  msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr ""
  
! #: c-family/c.opt:2148
  #, no-c-format
  msgid "Look for and use PCH files even when preprocessing."
  msgstr ""
  
! #: c-family/c.opt:2152
  #, no-c-format
  msgid "Downgrade conformance errors to warnings."
  msgstr ""
  
! #: c-family/c.opt:2156
  #, no-c-format
  msgid "Enable Plan 9 language extensions."
  msgstr ""
  
! #: c-family/c.opt:2160
  #, no-c-format
  msgid "Treat the input file as already preprocessed."
  msgstr ""
  
! #: c-family/c.opt:2168
  #, no-c-format
  msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
  msgstr ""
  
! #: c-family/c.opt:2172
  #, no-c-format
  msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr ""
  
! #: c-family/c.opt:2176
  #, no-c-format
  msgid "Treat known sprintf return values as constants."
  msgstr ""
  
! #: c-family/c.opt:2180
  #, no-c-format
  msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr ""
  
! #: c-family/c.opt:2184
  #, no-c-format
  msgid "Removed in GCC 10.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:2188
  #, no-c-format
  msgid "Generate run time type descriptor information."
  msgstr ""
  
! #: c-family/c.opt:2192 ada/gcc-interface/lang.opt:81
  #, no-c-format
  msgid "Use the narrowest integer type possible for enumeration types."
  msgstr ""
  
! #: c-family/c.opt:2196
  #, no-c-format
  msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr ""
  
! #: c-family/c.opt:2200
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr ""
  
! #: c-family/c.opt:2204 ada/gcc-interface/lang.opt:85
  #, no-c-format
  msgid "Make \"char\" signed by default."
  msgstr ""
  
! #: c-family/c.opt:2208
  #, no-c-format
  msgid "Enable C++14 sized deallocation support."
  msgstr ""
  
! #: c-family/c.opt:2215
  #, no-c-format
  msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr ""
  
! #: c-family/c.opt:2222
  #, no-c-format
  msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:2238
  #, no-c-format
  msgid "Display statistics accumulated during compilation."
  msgstr ""
  
! #: c-family/c.opt:2242
  #, no-c-format
  msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr ""
  
! #: c-family/c.opt:2249 c-family/c.opt:2254
  #, no-c-format
  msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr ""
  
! #: c-family/c.opt:2271
  #, no-c-format
  msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr ""
  
! #: c-family/c.opt:2278
  #, no-c-format
  msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr ""
  
! #: c-family/c.opt:2285
  #, no-c-format
  msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr ""
  
! #: c-family/c.opt:2289
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr ""
  
! #: c-family/c.opt:2293 ada/gcc-interface/lang.opt:89
  #, no-c-format
  msgid "Make \"char\" unsigned by default."
  msgstr ""
  
! #: c-family/c.opt:2297
  #, no-c-format
  msgid "Use __cxa_atexit to register destructors."
  msgstr ""
  
! #: c-family/c.opt:2301
  #, no-c-format
  msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr ""
  
! #: c-family/c.opt:2305
  #, no-c-format
  msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr ""
  
! #: c-family/c.opt:2309
  #, no-c-format
  msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr ""
  
! #: c-family/c.opt:2321
  #, no-c-format
  msgid "Emit common-like symbols as weak symbols."
  msgstr ""
  
! #: c-family/c.opt:2325
  #, no-c-format
  msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:2329
  #, no-c-format
  msgid "Generate a #line directive pointing at the current working directory."
  msgstr ""
  
! #: c-family/c.opt:2337
  #, no-c-format
  msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr ""
  
! #: c-family/c.opt:2341
  #, no-c-format
  msgid "Dump declarations to a .decl file."
  msgstr ""
  
! #: c-family/c.opt:2345
  #, no-c-format
  msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2349
  #, no-c-format
  msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2353
  #, no-c-format
  msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2357
  #, no-c-format
  msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
  msgstr ""
  
! #: c-family/c.opt:2362
  #, no-c-format
  msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2366
  #, no-c-format
  msgid "-imacros <file>\tAccept definition of macros in <file>."
  msgstr ""
  
! #: c-family/c.opt:2370
  #, no-c-format
  msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr ""
  
! #: c-family/c.opt:2374
  #, no-c-format
  msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr ""
  
! #: c-family/c.opt:2378
  #, no-c-format
  msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr ""
  
! #: c-family/c.opt:2382
  #, no-c-format
  msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr ""
  
! #: c-family/c.opt:2386
  #, no-c-format
  msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2390
  #, no-c-format
  msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr ""
  
! #: c-family/c.opt:2394
  #, no-c-format
  msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2398
  #, no-c-format
  msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:2408
  #, no-c-format
  msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr ""
  
! #: c-family/c.opt:2412
  #, no-c-format
  msgid "Do not search standard system include directories for C++."
  msgstr ""
  
! #: c-family/c.opt:2424
  #, no-c-format
  msgid "Generate C header of platform-specific features."
  msgstr ""
  
! #: c-family/c.opt:2428
  #, fuzzy, no-c-format
  msgid "Remap file names when including files."
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c-family/c.opt:2432 c-family/c.opt:2436
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr ""
  
! #: c-family/c.opt:2440
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2444
  #, no-c-format
  msgid "Deprecated in favor of -std=c++11."
  msgstr ""
  
! #: c-family/c.opt:2448
  #, no-c-format
  msgid "Deprecated in favor of -std=c++14."
  msgstr ""
  
! #: c-family/c.opt:2452
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2456
  #, no-c-format
  msgid "Deprecated in favor of -std=c++17."
  msgstr ""
  
! #: c-family/c.opt:2460
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2464 c-family/c.opt:2468
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2472 c-family/c.opt:2476
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2480 c-family/c.opt:2484
  #, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2488 c-family/c.opt:2642
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard."
  msgstr ""
  
! #: c-family/c.opt:2492
  #, no-c-format
  msgid "Deprecated in favor of -std=c11."
  msgstr ""
  
! #: c-family/c.opt:2496 c-family/c.opt:2500 c-family/c.opt:2646
! #: c-family/c.opt:2650
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr ""
  
! #: c-family/c.opt:2504 c-family/c.opt:2654
  #, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2508
  #, no-c-format
  msgid "Deprecated in favor of -std=c23."
  msgstr ""
  
! #: c-family/c.opt:2512 c-family/c.opt:2516 c-family/c.opt:2626
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard."
  msgstr ""
  
! #: c-family/c.opt:2520 c-family/c.opt:2634
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard."
  msgstr ""
  
! #: c-family/c.opt:2524
  #, no-c-format
  msgid "Deprecated in favor of -std=c99."
  msgstr ""
  
! #: c-family/c.opt:2528 c-family/c.opt:2533
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2538
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2542
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++11."
  msgstr ""
  
! #: c-family/c.opt:2546
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++14."
  msgstr ""
  
! #: c-family/c.opt:2550
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2554
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++17."
  msgstr ""
  
! #: c-family/c.opt:2558
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2562 c-family/c.opt:2566
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2570 c-family/c.opt:2574
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2578 c-family/c.opt:2582
  #, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2586
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2590
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu11."
  msgstr ""
  
! #: c-family/c.opt:2594 c-family/c.opt:2598
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2602
  #, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2606
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu23."
  msgstr ""
  
! #: c-family/c.opt:2610 c-family/c.opt:2614
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2618
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2622
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu99."
  msgstr ""
  
! #: c-family/c.opt:2630
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard as amended in 1994."
  msgstr ""
  
! #: c-family/c.opt:2638
  #, no-c-format
  msgid "Deprecated in favor of -std=iso9899:1999."
  msgstr ""
  
! #: c-family/c.opt:2658
  #, no-c-format
  msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
  msgstr ""
  
! #: c-family/c.opt:2675
  #, fuzzy, no-c-format
  msgid "Enable traditional preprocessing."
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c-family/c.opt:2679
  #, no-c-format
  msgid "-trigraphs\tSupport ISO C trigraphs."
  msgstr ""
  
! #: c-family/c.opt:2683
  #, no-c-format
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
--- 1679,3724 ----
  msgid "Warn about casts which discard qualifiers."
  msgstr ""
  
! #: c-family/c.opt:519
! #, no-c-format
! msgid "Warn about a cast to reference type that does not use a related user-defined conversion function."
! msgstr ""
! 
! #: c-family/c.opt:523 c-family/c.opt:527
  #, no-c-format
  msgid "Warn about catch handlers of non-reference type."
  msgstr ""
  
! #: c-family/c.opt:531
  #, no-c-format
  msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr ""
  
! #: c-family/c.opt:535
  #, no-c-format
  msgid "Warn about subscripts whose type is \"char\"."
  msgstr ""
  
! #: c-family/c.opt:539 c-family/c.opt:1630 c-family/c.opt:1634
! #: c-family/c.opt:1638 c-family/c.opt:1642 c-family/c.opt:1646
! #: c-family/c.opt:1650 c-family/c.opt:1654 c-family/c.opt:1661
! #: c-family/c.opt:1665 c-family/c.opt:1669 c-family/c.opt:1673
! #: c-family/c.opt:1677 c-family/c.opt:1681 c-family/c.opt:1685
! #: c-family/c.opt:1689 c-family/c.opt:1693 c-family/c.opt:1697
! #: c-family/c.opt:1701 c-family/c.opt:1705 c-family/c.opt:1709
! #: config/i386/i386.opt:1022
  #, no-c-format
  msgid "Removed in GCC 9.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:543
  #, no-c-format
  msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr ""
  
! #: c-family/c.opt:547
  #, no-c-format
  msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr ""
  
! #: c-family/c.opt:551
  #, no-c-format
  msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr ""
  
! #: c-family/c.opt:555
  #, fuzzy, no-c-format
  msgid "Warn about uses of a comma operator within a subscripting expression."
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c.opt:559
  #, no-c-format
  msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr ""
  
! #: c-family/c.opt:563
  #, no-c-format
  msgid "Synonym for -Wcomment."
  msgstr ""
  
! #: c-family/c.opt:567
  #, no-c-format
  msgid "Warn for conditionally-supported constructs."
  msgstr ""
  
! #: c-family/c.opt:571
  #, no-c-format
  msgid "Warn for implicit type conversions that may change a value."
  msgstr ""
  
! #: c-family/c.opt:575
  #, fuzzy, no-c-format
  msgid "Warn for converting NULL from/to a non-pointer type."
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: c-family/c.opt:583
  #, no-c-format
  msgid "Warn when performing class template argument deduction on a type with no deduction guides."
  msgstr ""
  
! #: c-family/c.opt:588
  #, no-c-format
  msgid "Warn when all constructors and destructors are private."
  msgstr ""
  
! #: c-family/c.opt:592
  #, no-c-format
  msgid "Warn about dangling else."
  msgstr ""
  
! #: c-family/c.opt:596 c-family/c.opt:600
  #, no-c-format
  msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:604
  #, no-c-format
  msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:608
  #, no-c-format
  msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr ""
  
! #: c-family/c.opt:612
  #, no-c-format
  msgid "Warn when a declaration is found after a statement."
  msgstr ""
  
! #: c-family/c.opt:616
  #, fuzzy, no-c-format
  msgid "Warn for missing parameter types in function declarations."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:620
  #, fuzzy, no-c-format
  msgid "Warn when deleting a pointer to incomplete type."
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c.opt:624
  #, no-c-format
  msgid "Warn about deleting polymorphic objects with non-virtual destructors."
  msgstr ""
  
! #: c-family/c.opt:632
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:637
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr ""
  
! #: c-family/c.opt:642
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
  msgstr ""
  
! #: c-family/c.opt:646
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
  msgstr ""
  
! #: c-family/c.opt:651
  #, no-c-format
  msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr ""
  
! #: c-family/c.opt:655
  #, no-c-format
  msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr ""
  
! #: c-family/c.opt:659
  #, no-c-format
  msgid "Warn if type qualifiers on pointers are discarded."
  msgstr ""
  
! #: c-family/c.opt:663
  #, no-c-format
  msgid "Warn about compile-time integer division by zero."
  msgstr ""
  
! #: c-family/c.opt:667
  #, no-c-format
  msgid "Warn about implicit conversions from \"float\" to \"double\"."
  msgstr ""
  
! #: c-family/c.opt:671
  #, no-c-format
  msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr ""
  
! #: c-family/c.opt:675
  #, no-c-format
  msgid "Warn about duplicated branches in if-else statements."
  msgstr ""
  
! #: c-family/c.opt:679
  #, no-c-format
  msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr ""
  
! #: c-family/c.opt:683
  #, no-c-format
  msgid "Warn about violations of Effective C++ style rules."
  msgstr ""
  
! #: c-family/c.opt:687
  #, no-c-format
  msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr ""
  
! #: c-family/c.opt:691
  #, no-c-format
  msgid "Warn about an empty body in an if or else statement."
  msgstr ""
  
! #: c-family/c.opt:695
  #, no-c-format
  msgid "Warn about stray tokens after #else and #endif."
  msgstr ""
  
! #: c-family/c.opt:699
  #, no-c-format
  msgid "Warn about comparison of different enum types."
  msgstr ""
  
! #: c-family/c.opt:703
  #, no-c-format
  msgid "Warn about implicit conversion of enum types."
  msgstr ""
  
! #: c-family/c.opt:707
  #, no-c-format
  msgid "Warn about enum/integer type mismatches."
  msgstr ""
  
! #: c-family/c.opt:715
  #, no-c-format
  msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgstr ""
  
! #: c-family/c.opt:719
  #, no-c-format
  msgid "Warn when an exception handler is shadowed by another handler."
  msgstr ""
  
! #: c-family/c.opt:723
  #, fuzzy, no-c-format
  msgid "Warn if \"defined\" is used outside #if."
  msgstr "%%%c: ÎºÎ±Ï„ÎµÏ…Î¸Ï…Î½Ï„Î®Ï�Î¹Î¿Ï‚ Î³Ï�Î±Î¼Î¼Î® Î¼Î· Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c.opt:731
  #, fuzzy, no-c-format
  msgid "Warn about semicolon after in-class function definition."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:735
  #, no-c-format
  msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr ""
  
! #: c-family/c.opt:740
  #, no-c-format
  msgid "Warn for implicit type conversions that cause loss of floating point precision."
  msgstr ""
  
! #: c-family/c.opt:744
  #, no-c-format
  msgid "Warn if testing floating point numbers for equality."
  msgstr ""
  
! #: c-family/c.opt:748 c-family/c.opt:803
  #, no-c-format
  msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
  msgstr ""
  
! #: c-family/c.opt:752
  #, no-c-format
  msgid "Warn about format strings that contain NUL bytes."
  msgstr ""
  
! #: c-family/c.opt:756
  #, no-c-format
  msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
  msgstr ""
  
! #: c-family/c.opt:760
  #, fuzzy, no-c-format
  msgid "Warn if passing too many arguments to a function for its format string."
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ Î¼Î¿Ï�Ï†Î®Ï‚"
  
! #: c-family/c.opt:764
  #, no-c-format
  msgid "Warn about format strings that are not literals."
  msgstr ""
  
! #: c-family/c.opt:768
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
  msgstr ""
  
! #: c-family/c.opt:773
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr ""
  
! #: c-family/c.opt:778
  #, no-c-format
  msgid "Warn about possible security problems with format functions."
  msgstr ""
  
! #: c-family/c.opt:782
  #, no-c-format
  msgid "Warn about sign differences with format functions."
  msgstr ""
  
! #: c-family/c.opt:786
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr ""
  
! #: c-family/c.opt:791
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr ""
  
! #: c-family/c.opt:795
  #, no-c-format
  msgid "Warn about strftime formats yielding 2-digit years."
  msgstr ""
  
! #: c-family/c.opt:799
  #, fuzzy, no-c-format
  msgid "Warn about zero-length formats."
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c-family/c.opt:807
  #, no-c-format
  msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr ""
  
! #: c-family/c.opt:811
! #, no-c-format
! msgid "Warn about the global module fragment not containing only preprocessing directives."
! msgstr ""
! 
! #: c-family/c.opt:815
  #, no-c-format
  msgid "Warn when the field in a struct is not aligned."
  msgstr ""
  
! #: c-family/c.opt:819
  #, no-c-format
  msgid "Warn whenever type qualifiers are ignored."
  msgstr ""
  
! #: c-family/c.opt:823
  #, fuzzy, no-c-format
  msgid "Warn whenever attributes are ignored."
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c-family/c.opt:827
  #, fuzzy, no-c-format
  msgid "Warn about implicit declarations."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:835
  #, fuzzy, no-c-format
  msgid "Warn about implicit function declarations."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:839
  #, fuzzy, no-c-format
  msgid "Warn when a declaration does not specify a type."
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: c-family/c.opt:846
  #, no-c-format
  msgid "Warn when a base is inaccessible in derived due to ambiguity."
  msgstr ""
  
! #: c-family/c.opt:850
  #, no-c-format
  msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr ""
  
! #: c-family/c.opt:858
  #, no-c-format
  msgid "Warn about variables which are initialized to themselves."
  msgstr ""
  
! #: c-family/c.opt:862
  #, no-c-format
  msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr ""
  
! #: c-family/c.opt:866
  #, no-c-format
  msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
  msgstr ""
  
! #: c-family/c.opt:871
  #, no-c-format
  msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr ""
  
! #: c-family/c.opt:875
  #, no-c-format
  msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr ""
  
! #: c-family/c.opt:879
  #, no-c-format
  msgid "Warn for suspicious integer expressions in boolean context."
  msgstr ""
  
! #: c-family/c.opt:883
  #, no-c-format
  msgid "Warn when there is a cast to a pointer from an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:887
  #, fuzzy, no-c-format
  msgid "Warn when a function never produces a constant expression."
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c.opt:891
  #, no-c-format
  msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr ""
  
! #: c-family/c.opt:895
  #, no-c-format
  msgid "Warn about PCH files that are found but not used."
  msgstr ""
  
! #: c-family/c.opt:899
  #, no-c-format
  msgid "Warn about invalid UTF-8 characters."
  msgstr ""
  
! #: c-family/c.opt:903
  #, no-c-format
  msgid "Warn when a jump misses a variable initialization."
  msgstr ""
  
! #: c-family/c.opt:907
  #, no-c-format
  msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
  msgstr ""
  
! #: c-family/c.opt:911
  #, no-c-format
  msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr ""
  
! #: c-family/c.opt:915
  #, no-c-format
  msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr ""
  
! #: c-family/c.opt:919
  #, no-c-format
  msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr ""
  
! #: c-family/c.opt:923
  #, fuzzy, no-c-format
  msgid "Warn about suspicious declarations of \"main\"."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:935
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
  msgstr ""
  
! #: c-family/c.opt:939
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
  msgstr ""
  
! #: c-family/c.opt:943
  #, no-c-format
  msgid "Warn when the indentation of the code does not reflect the block structure."
  msgstr ""
  
! #: c-family/c.opt:947
  #, no-c-format
  msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr ""
  
! #: c-family/c.opt:952
  #, no-c-format
  msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
  msgstr ""
  
! #: c-family/c.opt:957
  #, no-c-format
  msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
  msgstr ""
  
! #: c-family/c.opt:961
  #, no-c-format
  msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr ""
  
! #: c-family/c.opt:966
  #, no-c-format
  msgid "Warn about possibly missing braces around initializers."
  msgstr ""
  
! #: c-family/c.opt:970
  #, fuzzy, no-c-format
  msgid "Warn about global functions without previous declarations."
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c-family/c.opt:974
  #, no-c-format
  msgid "Warn about missing fields in struct initializers."
  msgstr ""
  
! #: c-family/c.opt:982
  #, no-c-format
  msgid "Warn about user-specified include directories that do not exist."
  msgstr ""
  
! #: c-family/c.opt:986
  #, no-c-format
  msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr ""
  
! #: c-family/c.opt:990
  #, no-c-format
  msgid "Warn about global functions without prototypes."
  msgstr ""
  
! #: c-family/c.opt:994
  #, no-c-format
  msgid "Warn about likely missing requires keyword."
  msgstr ""
  
! #: c-family/c.opt:998
  #, no-c-format
  msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr ""
  
! #: c-family/c.opt:1002
  #, fuzzy, no-c-format
  msgid "Warn about global variables without previous declarations."
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c-family/c.opt:1009
  #, fuzzy, no-c-format
  msgid "Warn about use of multi-character character constants."
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c-family/c.opt:1013
  #, no-c-format
  msgid "Warn on direct multiple inheritance."
  msgstr ""
  
! #: c-family/c.opt:1017
  #, no-c-format
  msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr ""
  
! #: c-family/c.opt:1021
  #, no-c-format
  msgid "Warn on namespace definition."
  msgstr ""
  
! #: c-family/c.opt:1025
  #, no-c-format
  msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr ""
  
! #: c-family/c.opt:1029
  #, fuzzy, no-c-format
  msgid "Warn about \"extern\" declarations not at file scope."
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c-family/c.opt:1033
  #, no-c-format
  msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr ""
  
! #: c-family/c.opt:1037
  #, no-c-format
  msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr ""
  
! #: c-family/c.opt:1041
  #, no-c-format
  msgid "Warn when non-templatized friend functions are declared within a template."
  msgstr ""
  
! #: c-family/c.opt:1045
  #, fuzzy, no-c-format
  msgid "Warn about non-virtual destructors."
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c-family/c.opt:1049
  #, no-c-format
  msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr ""
  
! #: c-family/c.opt:1065
  #, no-c-format
  msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr ""
  
! #: c-family/c.opt:1088
  #, no-c-format
  msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr ""
  
! #: c-family/c.opt:1093
  #, no-c-format
  msgid "Warn if a C-style cast is used in a program."
  msgstr ""
  
! #: c-family/c.opt:1097
  #, no-c-format
  msgid "Warn for obsolescent usage in a declaration."
  msgstr ""
  
! #: c-family/c.opt:1101
  #, no-c-format
  msgid "Warn if an old-style parameter definition is used."
  msgstr ""
  
! #: c-family/c.opt:1105
  #, no-c-format
  msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
  msgstr ""
  
! #: c-family/c.opt:1109
  #, no-c-format
  msgid "Warn about suspicious OpenMP code."
  msgstr ""
  
! #: c-family/c.opt:1113
  #, no-c-format
  msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr ""
  
! #: c-family/c.opt:1117
  #, no-c-format
  msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr ""
  
! #: c-family/c.opt:1121 c-family/c.opt:1125
  #, fuzzy, no-c-format
  msgid "Warn about overloaded virtual function names."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:1129
  #, no-c-format
  msgid "Warn about overriding initializers without side effects."
  msgstr ""
  
! #: c-family/c.opt:1133
  #, no-c-format
  msgid "Warn about overriding initializers with side effects."
  msgstr ""
  
! #: c-family/c.opt:1137
  #, no-c-format
  msgid "Warn if the named return value optimization is not performed although it is allowed."
  msgstr ""
  
! #: c-family/c.opt:1141
  #, no-c-format
  msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr ""
  
! #: c-family/c.opt:1145
  #, no-c-format
  msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr ""
  
! #: c-family/c.opt:1149
  #, no-c-format
  msgid "Warn about possibly missing parentheses."
  msgstr ""
  
! #: c-family/c.opt:1157
  #, no-c-format
  msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr ""
  
! #: c-family/c.opt:1161 c-family/c.opt:1165
  #, no-c-format
  msgid "Warn for placement new expressions with undefined behavior."
  msgstr ""
  
! #: c-family/c.opt:1169
  #, no-c-format
  msgid "Warn when converting the type of pointers to member functions."
  msgstr ""
  
! #: c-family/c.opt:1173
  #, no-c-format
  msgid "Warn about function pointer arithmetic."
  msgstr ""
  
! #: c-family/c.opt:1177
  #, no-c-format
  msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr ""
  
! #: c-family/c.opt:1181
  #, fuzzy, no-c-format
  msgid "Warn when a pointer is compared with a zero character constant."
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c-family/c.opt:1185
  #, no-c-format
  msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr ""
  
! #: c-family/c.opt:1189
  #, no-c-format
  msgid "Warn about misuses of pragmas."
  msgstr ""
  
! #: c-family/c.opt:1193
  #, no-c-format
  msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr ""
  
! #: c-family/c.opt:1197
  #, no-c-format
  msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr ""
  
! #: c-family/c.opt:1201
  #, no-c-format
  msgid "Warn if inherited methods are unimplemented."
  msgstr ""
  
! #: c-family/c.opt:1205
  #, no-c-format
  msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr ""
  
! #: c-family/c.opt:1209
  #, fuzzy, no-c-format
  msgid "Warn about multiple declarations of the same object."
  msgstr "Ï€Î¿Î»Î»Î±Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÎµÏ€Î¹Î»Î¿Î³ÏŽÎ½ Ï„Î·Î½ ÎµÎ½Ï„Î¿Î»Î® `s'"
  
! #: c-family/c.opt:1213
  #, no-c-format
  msgid "Warn about redundant calls to std::move."
  msgstr ""
  
! #: c-family/c.opt:1217
  #, no-c-format
  msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
  msgstr ""
  
! #: c-family/c.opt:1221
  #, no-c-format
  msgid "Warn about uses of register storage specifier."
  msgstr ""
  
! #: c-family/c.opt:1225
  #, no-c-format
  msgid "Warn when the compiler reorders code."
  msgstr ""
  
! #: c-family/c.opt:1229
  #, no-c-format
  msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr ""
  
! #: c-family/c.opt:1234
  #, no-c-format
  msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
  msgstr ""
  
! #: c-family/c.opt:1238
  #, no-c-format
  msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
  msgstr ""
  
! #: c-family/c.opt:1242
  #, no-c-format
  msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1246
  #, no-c-format
  msgid "Warn if a selector has multiple methods."
  msgstr ""
  
! #: c-family/c.opt:1250
  #, no-c-format
  msgid "Warn when a value is moved to itself with std::move."
  msgstr ""
  
! #: c-family/c.opt:1254
  #, no-c-format
  msgid "Warn about possible violations of sequence point rules."
  msgstr ""
  
! #: c-family/c.opt:1258
  #, fuzzy, no-c-format
  msgid "Warn if a local declaration hides an instance variable."
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c-family/c.opt:1262 c-family/c.opt:1266
  #, no-c-format
  msgid "Warn if left shift of a signed value overflows."
  msgstr ""
  
! #: c-family/c.opt:1270
  #, no-c-format
  msgid "Warn if shift count is negative."
  msgstr ""
  
! #: c-family/c.opt:1274
  #, no-c-format
  msgid "Warn if shift count >= width of type."
  msgstr ""
  
! #: c-family/c.opt:1278
  #, no-c-format
  msgid "Warn if left shifting a negative value."
  msgstr ""
  
! #: c-family/c.opt:1282
  #, fuzzy, no-c-format
  msgid "Warn about signed-unsigned comparisons."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:1290
  #, no-c-format
  msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr ""
  
! #: c-family/c.opt:1294
  #, no-c-format
  msgid "Warn when overload promotes from unsigned to signed."
  msgstr ""
  
! #: c-family/c.opt:1298
  #, no-c-format
  msgid "Warn about missing sized deallocation functions."
  msgstr ""
  
! #: c-family/c.opt:1302
  #, no-c-format
  msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr ""
  
! #: c-family/c.opt:1307
  #, no-c-format
  msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr ""
  
! #: c-family/c.opt:1311
  #, no-c-format
  msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr ""
  
! #: c-family/c.opt:1315
  #, no-c-format
  msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr ""
  
! #: c-family/c.opt:1323
  #, no-c-format
! msgid "Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr ""
  
! #: c-family/c.opt:1328
  #, no-c-format
  msgid "Warn about uncasted NULL used as sentinel."
  msgstr ""
  
! #: c-family/c.opt:1336
  #, fuzzy, no-c-format
  msgid "Warn about unprototyped function declarations."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: c-family/c.opt:1340
  #, no-c-format
  msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr ""
  
! #: c-family/c.opt:1344
  #, no-c-format
  msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
  msgstr ""
  
! #: c-family/c.opt:1350
  #, no-c-format
  msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1355
  #, no-c-format
  msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1360
  #, no-c-format
  msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
  msgstr ""
  
! #: c-family/c.opt:1364
  #, no-c-format
  msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
  msgstr ""
  
! #: c-family/c.opt:1368
  #, no-c-format
  msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr ""
  
! #: c-family/c.opt:1372
  #, no-c-format
  msgid "Warn about functions which might be candidates for format attributes."
  msgstr ""
  
! #: c-family/c.opt:1376
  #, no-c-format
  msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr ""
  
! #: c-family/c.opt:1381
  #, no-c-format
  msgid "Warn about enumerated switches, with no default, missing a case."
  msgstr ""
  
! #: c-family/c.opt:1385
  #, no-c-format
  msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr ""
  
! #: c-family/c.opt:1389
  #, no-c-format
  msgid "Warn about all enumerated switches missing a specific case."
  msgstr ""
  
! #: c-family/c.opt:1393
  #, fuzzy, no-c-format
  msgid "Warn about switches with boolean controlling expression."
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c.opt:1397
  #, no-c-format
  msgid "Warn about switch values that are outside of the switch's type range."
  msgstr ""
  
! #: c-family/c.opt:1401
  #, no-c-format
  msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr ""
  
! #: c-family/c.opt:1405
  #, no-c-format
  msgid "Deprecated.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1413
  #, fuzzy, no-c-format
  msgid "Warn on primary template declaration."
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: c-family/c.opt:1417
  #, no-c-format
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr ""
  
! #: c-family/c.opt:1421
  #, no-c-format
  msgid "Warn about simple-template-id in a constructor or destructor."
  msgstr ""
  
! #: c-family/c.opt:1425
  #, no-c-format
  msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr ""
  
! #: c-family/c.opt:1429
  #, no-c-format
  msgid "Warn about features not present in traditional C."
  msgstr ""
  
! #: c-family/c.opt:1433
  #, no-c-format
  msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr ""
  
! #: c-family/c.opt:1437
  #, no-c-format
  msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr ""
  
! #: c-family/c.opt:1441
  #, no-c-format
  msgid "Warn about @selector()s without previously declared methods."
  msgstr ""
  
! #: c-family/c.opt:1445
  #, fuzzy, no-c-format
  msgid "Warn if an undefined macro is used in an #if directive."
  msgstr "%%%c: ÎºÎ±Ï„ÎµÏ…Î¸Ï…Î½Ï„Î®Ï�Î¹Î¿Ï‚ Î³Ï�Î±Î¼Î¼Î® Î¼Î· Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c.opt:1449
  #, no-c-format
  msgid "Warn about invalid forms of delimited or named escape sequences."
  msgstr ""
  
! #: c-family/c.opt:1457
  #, no-c-format
  msgid "Warn about unrecognized pragmas."
  msgstr ""
  
! #: c-family/c.opt:1461
  #, fuzzy, no-c-format
  msgid "Warn about unsuffixed float constants."
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c-family/c.opt:1477
  #, no-c-format
  msgid "Warn when typedefs locally defined in a function are not used."
  msgstr ""
  
! #: c-family/c.opt:1481
  #, no-c-format
  msgid "Warn about macros defined in the main file that are not used."
  msgstr ""
  
! #: c-family/c.opt:1501
  #, no-c-format
  msgid "Warn about useless casts."
  msgstr ""
  
! #: c-family/c.opt:1505
  #, no-c-format
  msgid "Warn about using variadic macros."
  msgstr ""
  
! #: c-family/c.opt:1509
  #, no-c-format
  msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr ""
  
! #: c-family/c.opt:1513
  #, no-c-format
  msgid "Warn about the most vexing parse syntactic ambiguity."
  msgstr ""
  
! #: c-family/c.opt:1517
  #, no-c-format
  msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr ""
  
! #: c-family/c.opt:1521
  #, no-c-format
  msgid "Warn if a variable length array is used."
  msgstr ""
  
! #: c-family/c.opt:1525
  #, no-c-format
  msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
  msgstr ""
  
! #: c-family/c.opt:1531
  #, no-c-format
  msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:1535
  #, no-c-format
  msgid "Warn about mismatched declarations of VLA parameters."
  msgstr ""
  
! #: c-family/c.opt:1539
  #, no-c-format
  msgid "Warn about deprecated uses of volatile qualifier."
  msgstr ""
  
! #: c-family/c.opt:1543
  #, no-c-format
  msgid "Warn when a register variable is declared volatile."
  msgstr ""
  
! #: c-family/c.opt:1547
  #, no-c-format
  msgid "Warn on direct virtual inheritance."
  msgstr ""
  
! #: c-family/c.opt:1551
  #, no-c-format
  msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
  msgstr ""
  
! #: c-family/c.opt:1555
  #, no-c-format
  msgid "Warn about xor operators where it appears the user meant exponentiation."
  msgstr ""
  
! #: c-family/c.opt:1559
  #, no-c-format
  msgid "Warn when a literal '0' is used as null pointer."
  msgstr ""
  
! #: c-family/c.opt:1563
  #, no-c-format
  msgid "Warn about accesses to interior zero-length array members."
  msgstr ""
  
! #: c-family/c.opt:1567
  #, no-c-format
  msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr ""
  
! #: c-family/c.opt:1575
  #, no-c-format
  msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr ""
  
! #: c-family/c.opt:1579
  #, no-c-format
  msgid "Enforce class member access control semantics."
  msgstr ""
  
! #: c-family/c.opt:1583
  #, no-c-format
  msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
  msgstr ""
  
! #: c-family/c.opt:1587
  #, no-c-format
  msgid "Support C++17 allocation of over-aligned types."
  msgstr ""
  
! #: c-family/c.opt:1591
  #, no-c-format
  msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
  msgstr ""
  
! #: c-family/c.opt:1602 c-family/c.opt:1919 c-family/c.opt:2321
! #: c-family/c.opt:2325 c-family/c.opt:2341
  #, fuzzy, no-c-format
  msgid "No longer supported."
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c-family/c.opt:1606
  #, no-c-format
  msgid "Recognize the \"asm\" keyword."
  msgstr ""
  
! #: c-family/c.opt:1614
  #, fuzzy, no-c-format
  msgid "Recognize built-in functions."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: c-family/c.opt:1621
  #, no-c-format
  msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr ""
  
! #: c-family/c.opt:1625
  #, no-c-format
  msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
  msgstr ""
  
! #: c-family/c.opt:1713
  #, no-c-format
  msgid "Removed in GCC 8.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:1717
  #, no-c-format
  msgid "Enable support for C++ concepts."
  msgstr ""
  
! #: c-family/c.opt:1721
  #, no-c-format
  msgid "Enable certain features present in the Concepts TS."
  msgstr ""
  
! #: c-family/c.opt:1725
  #, no-c-format
  msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
  msgstr ""
  
! #: c-family/c.opt:1729
  #, no-c-format
  msgid "Allow the arguments of the '?' operator to have different types."
  msgstr ""
  
! #: c-family/c.opt:1737
  #, no-c-format
  msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr ""
  
! #: c-family/c.opt:1741
  #, no-c-format
  msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr ""
  
! #: c-family/c.opt:1745
  #, no-c-format
  msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
  msgstr ""
  
! #: c-family/c.opt:1749
  #, fuzzy, no-c-format
  msgid "Allow IEC559 floating point exceptions in constant expressions."
  msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚"
  
! #: c-family/c.opt:1753
  #, no-c-format
  msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr ""
  
! #: c-family/c.opt:1757
  #, no-c-format
  msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr ""
  
! #: c-family/c.opt:1761
  #, no-c-format
  msgid "Enable certain features present in drafts of C++ Contracts."
  msgstr ""
  
! #: c-family/c.opt:1774
  #, no-c-format
  msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
  msgstr ""
  
! #: c-family/c.opt:1778
  #, no-c-format
  msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
  msgstr ""
  
! #: c-family/c.opt:1782
  #, no-c-format
  msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
  msgstr ""
  
! #: c-family/c.opt:1786
  #, no-c-format
  msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
  msgstr ""
  
! #: c-family/c.opt:1790
  #, no-c-format
  msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
  msgstr ""
  
! #: c-family/c.opt:1794
  #, no-c-format
  msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
  msgstr ""
  
! #: c-family/c.opt:1798
  #, no-c-format
  msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
  msgstr ""
  
! #: c-family/c.opt:1802
  #, no-c-format
  msgid "Enable C++ coroutines (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1806
  #, no-c-format
  msgid "Emit debug annotations during preprocessing."
  msgstr ""
  
! #: c-family/c.opt:1814
  #, no-c-format
  msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr ""
  
! #: c-family/c.opt:1822
  #, no-c-format
  msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr ""
  
! #: c-family/c.opt:1826
  #, no-c-format
  msgid "Note all candidates during overload resolution failure."
  msgstr ""
  
! #: c-family/c.opt:1830
  #, no-c-format
  msgid "Preprocess directives only."
  msgstr ""
  
! #: c-family/c.opt:1834
  #, fuzzy, no-c-format
  msgid "Permit '$' as an identifier character."
  msgstr "Î»Î¯ÏƒÏ„Î± Î¼Îµ ÏŒÎ»Î± Ï„Î± Î³Î½Ï‰ÏƒÏ„Î¬ ÏƒÏ�Î½Î¿Î»Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: c-family/c.opt:1838
  #, no-c-format
  msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr ""
  
! #: c-family/c.opt:1842
  #, no-c-format
  msgid "Write all declarations as Ada code transitively."
  msgstr ""
  
! #: c-family/c.opt:1846
  #, no-c-format
  msgid "Write all declarations as Ada code for the given file only."
  msgstr ""
  
! #: c-family/c.opt:1853
  #, no-c-format
  msgid "Do not elide common elements in template comparisons."
  msgstr ""
  
! #: c-family/c.opt:1857
  #, fuzzy, no-c-format
  msgid "Generate code to check exception specifications."
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: c-family/c.opt:1864
  #, no-c-format
  msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:1868
  #, no-c-format
  msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr ""
  
! #: c-family/c.opt:1872
  #, no-c-format
  msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr ""
  
! #: c-family/c.opt:1876
  #, no-c-format
  msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr ""
  
! #: c-family/c.opt:1883
  #, no-c-format
  msgid "Fold calls to simple inline functions."
  msgstr ""
  
! #: c-family/c.opt:1890
  #, no-c-format
  msgid "Do not assume that standard C libraries and \"main\" exist."
  msgstr ""
  
! #: c-family/c.opt:1894
  #, no-c-format
  msgid "Recognize GNU-defined keywords."
  msgstr ""
  
! #: c-family/c.opt:1898
  #, fuzzy, no-c-format
  msgid "Generate code for GNU runtime environment."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: c-family/c.opt:1902
  #, no-c-format
  msgid "Use traditional GNU semantics for inline functions."
  msgstr ""
  
! #: c-family/c.opt:1915
  #, no-c-format
  msgid "Assume normal C execution environment."
  msgstr ""
  
! #: c-family/c.opt:1923
  #, no-c-format
  msgid "Implement P2564 for consteval propagation."
  msgstr ""
  
! #: c-family/c.opt:1927
  #, no-c-format
  msgid "Export functions even if they can be inlined."
  msgstr ""
  
! #: c-family/c.opt:1931
  #, fuzzy, no-c-format
  msgid "Make inline functions constexpr by default."
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: c-family/c.opt:1935
  #, fuzzy, no-c-format
  msgid "Emit implicit instantiations of inline templates."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c-family/c.opt:1939
  #, fuzzy, no-c-format
  msgid "Emit implicit instantiations of templates."
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: c-family/c.opt:1943
  #, no-c-format
  msgid "Implement C++17 inheriting constructor semantics."
  msgstr ""
  
! #: c-family/c.opt:1950
  #, no-c-format
  msgid "Don't emit dllexported inline functions unless needed."
  msgstr ""
  
! #: c-family/c.opt:1957
  #, no-c-format
  msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr ""
  
! #: c-family/c.opt:1961
  #, no-c-format
  msgid "Enable C++ modules-ts (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1969
  #, no-c-format
  msgid "Enable C++ header module (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1976
  #, no-c-format
  msgid "Member functions defined within their class are inline in module purview."
  msgstr ""
  
! #: c-family/c.opt:1980
  #, no-c-format
  msgid "Only emit Compiled Module Interface."
  msgstr ""
  
! #: c-family/c.opt:1984
  #, no-c-format
  msgid "Mapper for module to CMI files."
  msgstr ""
  
! #: c-family/c.opt:1988
  #, no-c-format
  msgid "Enable lazy module importing."
  msgstr ""
  
! #: c-family/c.opt:1996
  #, no-c-format
  msgid "Warn about macros that have conflicting header units definitions."
  msgstr ""
  
! #: c-family/c.opt:2000
  #, fuzzy, no-c-format
  msgid "Warn if pointers of distinct types are compared without a cast."
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c-family/c.opt:2004
  #, no-c-format
  msgid "Note #include directives translated to import declarations."
  msgstr ""
  
! #: c-family/c.opt:2008
  #, no-c-format
  msgid "Note #include directives not translated to import declarations, and not known to be textual."
  msgstr ""
  
! #: c-family/c.opt:2012
  #, no-c-format
  msgid "Note a #include translation of a specific header."
  msgstr ""
  
! #: c-family/c.opt:2016
  #, no-c-format
  msgid "Note Compiled Module Interface pathnames."
  msgstr ""
  
! #: c-family/c.opt:2020
  #, no-c-format
  msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
  msgstr ""
  
! #: c-family/c.opt:2024
  #, no-c-format
  msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
  msgstr ""
  
! #: c-family/c.opt:2028
  #, fuzzy, no-c-format
  msgid "Don't warn about uses of Microsoft extensions."
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c.opt:2047
  #, no-c-format
  msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr ""
  
! #: c-family/c.opt:2051
  #, no-c-format
  msgid "Generate code for NeXT (Apple macOS) runtime environment."
  msgstr ""
  
! #: c-family/c.opt:2055
  #, no-c-format
  msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr ""
  
! #: c-family/c.opt:2059
  #, no-c-format
  msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr ""
  
! #: c-family/c.opt:2063
  #, no-c-format
  msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr ""
  
! #: c-family/c.opt:2088
  #, no-c-format
  msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr ""
  
! #: c-family/c.opt:2092
  #, no-c-format
  msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr ""
  
! #: c-family/c.opt:2098
  #, no-c-format
  msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr ""
  
! #: c-family/c.opt:2102
  #, no-c-format
  msgid "Allow fast jumps to the message dispatcher."
  msgstr ""
  
! #: c-family/c.opt:2108
  #, no-c-format
  msgid "Enable Objective-C exception and synchronization syntax."
  msgstr ""
  
! #: c-family/c.opt:2112
  #, no-c-format
  msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
  msgstr ""
  
! #: c-family/c.opt:2116
  #, no-c-format
  msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr ""
  
! #: c-family/c.opt:2121
  #, no-c-format
  msgid "Enable Objective-C setjmp exception handling runtime."
  msgstr ""
  
! #: c-family/c.opt:2125
  #, no-c-format
  msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr ""
  
! #: c-family/c.opt:2129
  #, no-c-format
  msgid "Enable OpenACC."
  msgstr ""
  
! #: c-family/c.opt:2133
  #, no-c-format
  msgid "Specify default OpenACC compute dimensions."
  msgstr ""
  
! #: c-family/c.opt:2137
  #, no-c-format
  msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr ""
  
! #: c-family/c.opt:2141
  #, no-c-format
  msgid "Enable OpenMP's SIMD directives."
  msgstr ""
  
! #: c-family/c.opt:2145
  #, no-c-format
  msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr ""
  
! #: c-family/c.opt:2156
  #, no-c-format
  msgid "Look for and use PCH files even when preprocessing."
  msgstr ""
  
! #: c-family/c.opt:2160
  #, no-c-format
  msgid "Downgrade conformance errors to warnings."
  msgstr ""
  
! #: c-family/c.opt:2164
  #, no-c-format
  msgid "Enable Plan 9 language extensions."
  msgstr ""
  
! #: c-family/c.opt:2168
  #, no-c-format
  msgid "Treat the input file as already preprocessed."
  msgstr ""
  
! #: c-family/c.opt:2176
  #, no-c-format
  msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
  msgstr ""
  
! #: c-family/c.opt:2180
  #, no-c-format
  msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr ""
  
! #: c-family/c.opt:2184
  #, no-c-format
  msgid "Treat known sprintf return values as constants."
  msgstr ""
  
! #: c-family/c.opt:2188
  #, no-c-format
  msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr ""
  
! #: c-family/c.opt:2192
  #, no-c-format
  msgid "Removed in GCC 10.  This switch has no effect."
  msgstr ""
  
! #: c-family/c.opt:2196
  #, no-c-format
  msgid "Generate run time type descriptor information."
  msgstr ""
  
! #: c-family/c.opt:2200 ada/gcc-interface/lang.opt:81
  #, no-c-format
  msgid "Use the narrowest integer type possible for enumeration types."
  msgstr ""
  
! #: c-family/c.opt:2204
  #, no-c-format
  msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr ""
  
! #: c-family/c.opt:2208
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr ""
  
! #: c-family/c.opt:2212 ada/gcc-interface/lang.opt:85
  #, no-c-format
  msgid "Make \"char\" signed by default."
  msgstr ""
  
! #: c-family/c.opt:2216
  #, no-c-format
  msgid "Enable C++14 sized deallocation support."
  msgstr ""
  
! #: c-family/c.opt:2223
  #, no-c-format
  msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr ""
  
! #: c-family/c.opt:2230
  #, no-c-format
  msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:2246
  #, no-c-format
  msgid "Display statistics accumulated during compilation."
  msgstr ""
  
! #: c-family/c.opt:2250
  #, no-c-format
  msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr ""
  
! #: c-family/c.opt:2257 c-family/c.opt:2262
  #, no-c-format
  msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr ""
  
! #: c-family/c.opt:2279
  #, no-c-format
  msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr ""
  
! #: c-family/c.opt:2286
  #, no-c-format
  msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr ""
  
! #: c-family/c.opt:2293
  #, no-c-format
  msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr ""
  
! #: c-family/c.opt:2297
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr ""
  
! #: c-family/c.opt:2301 ada/gcc-interface/lang.opt:89
  #, no-c-format
  msgid "Make \"char\" unsigned by default."
  msgstr ""
  
! #: c-family/c.opt:2305
  #, no-c-format
  msgid "Use __cxa_atexit to register destructors."
  msgstr ""
  
! #: c-family/c.opt:2309
  #, no-c-format
  msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr ""
  
! #: c-family/c.opt:2313
  #, no-c-format
  msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr ""
  
! #: c-family/c.opt:2317
  #, no-c-format
  msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr ""
  
! #: c-family/c.opt:2329
  #, no-c-format
  msgid "Emit common-like symbols as weak symbols."
  msgstr ""
  
! #: c-family/c.opt:2333
  #, no-c-format
  msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:2337
  #, no-c-format
  msgid "Generate a #line directive pointing at the current working directory."
  msgstr ""
  
! #: c-family/c.opt:2345
  #, no-c-format
  msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr ""
  
! #: c-family/c.opt:2349
  #, no-c-format
  msgid "Dump declarations to a .decl file."
  msgstr ""
  
! #: c-family/c.opt:2353
  #, no-c-format
  msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2357
  #, no-c-format
  msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2361
  #, no-c-format
  msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2365
  #, no-c-format
  msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
  msgstr ""
  
! #: c-family/c.opt:2370
  #, no-c-format
  msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2374
  #, no-c-format
  msgid "-imacros <file>\tAccept definition of macros in <file>."
  msgstr ""
  
! #: c-family/c.opt:2378
  #, no-c-format
  msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr ""
  
! #: c-family/c.opt:2382
  #, no-c-format
  msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr ""
  
! #: c-family/c.opt:2386
  #, no-c-format
  msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr ""
  
! #: c-family/c.opt:2390
  #, no-c-format
  msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr ""
  
! #: c-family/c.opt:2394
  #, no-c-format
  msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2398
  #, no-c-format
  msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr ""
  
! #: c-family/c.opt:2402
  #, no-c-format
  msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
  msgstr ""
  
! #: c-family/c.opt:2406
  #, no-c-format
  msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
  msgstr ""
  
! #: c-family/c.opt:2416
  #, no-c-format
  msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr ""
  
! #: c-family/c.opt:2420
  #, no-c-format
  msgid "Do not search standard system include directories for C++."
  msgstr ""
  
! #: c-family/c.opt:2432
  #, no-c-format
  msgid "Generate C header of platform-specific features."
  msgstr ""
  
! #: c-family/c.opt:2436
  #, fuzzy, no-c-format
  msgid "Remap file names when including files."
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c-family/c.opt:2440 c-family/c.opt:2444
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr ""
  
! #: c-family/c.opt:2448
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2452
  #, no-c-format
  msgid "Deprecated in favor of -std=c++11."
  msgstr ""
  
! #: c-family/c.opt:2456
  #, no-c-format
  msgid "Deprecated in favor of -std=c++14."
  msgstr ""
  
! #: c-family/c.opt:2460
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2464
  #, no-c-format
  msgid "Deprecated in favor of -std=c++17."
  msgstr ""
  
! #: c-family/c.opt:2468
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard."
  msgstr ""
  
! #: c-family/c.opt:2472 c-family/c.opt:2476
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2480 c-family/c.opt:2484
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2488 c-family/c.opt:2492
  #, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2496 c-family/c.opt:2650
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard."
  msgstr ""
  
! #: c-family/c.opt:2500
  #, no-c-format
  msgid "Deprecated in favor of -std=c11."
  msgstr ""
  
! #: c-family/c.opt:2504 c-family/c.opt:2508 c-family/c.opt:2654
! #: c-family/c.opt:2658
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr ""
  
! #: c-family/c.opt:2512 c-family/c.opt:2662
  #, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2516
  #, no-c-format
  msgid "Deprecated in favor of -std=c23."
  msgstr ""
  
! #: c-family/c.opt:2520 c-family/c.opt:2524 c-family/c.opt:2634
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard."
  msgstr ""
  
! #: c-family/c.opt:2528 c-family/c.opt:2642
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard."
  msgstr ""
  
! #: c-family/c.opt:2532
  #, no-c-format
  msgid "Deprecated in favor of -std=c99."
  msgstr ""
  
! #: c-family/c.opt:2536 c-family/c.opt:2541
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2546
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2550
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++11."
  msgstr ""
  
! #: c-family/c.opt:2554
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++14."
  msgstr ""
  
! #: c-family/c.opt:2558
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2562
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++17."
  msgstr ""
  
! #: c-family/c.opt:2566
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2570 c-family/c.opt:2574
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2578 c-family/c.opt:2582
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2586 c-family/c.opt:2590
  #, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2594
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2598
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu11."
  msgstr ""
  
! #: c-family/c.opt:2602 c-family/c.opt:2606
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2610
  #, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) with GNU extensions (experimental and incomplete support)."
  msgstr ""
  
! #: c-family/c.opt:2614
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu23."
  msgstr ""
  
! #: c-family/c.opt:2618 c-family/c.opt:2622
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2626
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard with GNU extensions."
  msgstr ""
  
! #: c-family/c.opt:2630
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu99."
  msgstr ""
  
! #: c-family/c.opt:2638
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard as amended in 1994."
  msgstr ""
  
! #: c-family/c.opt:2646
  #, no-c-format
  msgid "Deprecated in favor of -std=iso9899:1999."
  msgstr ""
  
! #: c-family/c.opt:2666
  #, no-c-format
  msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
  msgstr ""
  
! #: c-family/c.opt:2683
  #, fuzzy, no-c-format
  msgid "Enable traditional preprocessing."
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c-family/c.opt:2687
  #, no-c-format
  msgid "-trigraphs\tSupport ISO C trigraphs."
  msgstr ""
  
! #: c-family/c.opt:2691
  #, no-c-format
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
*************** msgstr ""
*** 4155,4384 ****
  
  #: m2/lang.opt:95
  #, no-c-format
! msgid "turn on quadruple tracing (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:99
  #, no-c-format
! msgid "turn on the Modula-2 api tracing (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:103
  #, no-c-format
! msgid "turn on the Modula-2 function line number generation (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:107
  #, no-c-format
! msgid "recognise the specified suffix as a definition module filename"
  msgstr ""
  
  #: m2/lang.opt:111
  #, no-c-format
! msgid "display all inbuilt system items"
  msgstr ""
  
  #: m2/lang.opt:115
  #, no-c-format
! msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
  msgstr ""
  
! #: m2/lang.opt:119
  #, no-c-format
! msgid "turns on runtime checking to check whether a floating point number will exceed range"
  msgstr ""
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "create a topologically sorted module list from all dependent modules used in the application"
  msgstr ""
  
! #: m2/lang.opt:127 m2/lang.opt:215
  #, no-c-format
! msgid "turns on all range checking for numerical values"
  msgstr ""
  
  #: m2/lang.opt:131
  #, no-c-format
! msgid "use ISO dialect of Modula-2"
  msgstr ""
  
  #: m2/lang.opt:135
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:139
  #, no-c-format
- msgid "set all location values to a specific value (internal switch)"
- msgstr ""
- 
- #: m2/lang.opt:143
- #, no-c-format
  msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
  msgstr ""
  
! #: m2/lang.opt:147
  #, no-c-format
  msgid "generate error messages which render keywords in lower case"
  msgstr ""
  
! #: m2/lang.opt:151
  #, no-c-format
  msgid "specify the module mangled prefix name for all modules in the following include paths"
  msgstr ""
  
! #: m2/lang.opt:159
  #, no-c-format
  msgid "insert plugin to identify runtime errors at compiletime"
  msgstr ""
  
! #: m2/lang.opt:163
  #, no-c-format
  msgid "specify the module mangled prefix name"
  msgstr ""
  
! #: m2/lang.opt:167
  #, no-c-format
  msgid "display statistics about the amount of source lines compiled and symbols used"
  msgstr ""
  
! #: m2/lang.opt:171
  #, no-c-format
  msgid "experimental flag to turn on the new strict type checker"
  msgstr ""
  
! #: m2/lang.opt:175
  #, no-c-format
  msgid "compile all implementation modules and program module at once"
  msgstr ""
  
! #: m2/lang.opt:179
  #, no-c-format
! msgid "recognise the specified suffix as implementation and module filenames"
  msgstr ""
  
! #: m2/lang.opt:183
  #, no-c-format
  msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
  msgstr ""
  
! #: m2/lang.opt:187
  #, no-c-format
  msgid "use PIM [234] dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:191
  #, no-c-format
  msgid "use PIM 2 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:195
  #, no-c-format
  msgid "use PIM 3 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:199
  #, no-c-format
  msgid "use PIM 4 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:203
  #, no-c-format
  msgid "force positive result from MOD and DIV result floor"
  msgstr ""
  
! #: m2/lang.opt:207
  #, no-c-format
  msgid "link against the pthread library (default on)"
  msgstr ""
  
! #: m2/lang.opt:211
  #, no-c-format
  msgid "internal compiler debugging information, dump the list of quadruples"
  msgstr ""
  
! #: m2/lang.opt:219
  #, no-c-format
  msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
  msgstr ""
  
! #: m2/lang.opt:223
  #, fuzzy, no-c-format
  msgid "specify the list of runtime modules and their initialization order"
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: m2/lang.opt:227
  #, no-c-format
  msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
  msgstr ""
  
! #: m2/lang.opt:231
  #, no-c-format
  msgid "generate a C source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:235
  #, no-c-format
  msgid "generate a C++ source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:239
  #, no-c-format
  msgid "generate the main function"
  msgstr ""
  
! #: m2/lang.opt:243
  #, no-c-format
  msgid "generate static scaffold initialization and finalization for every module inside main"
  msgstr ""
  
! #: m2/lang.opt:247
  #, no-c-format
  msgid "generate a shared library from the module"
  msgstr ""
  
! #: m2/lang.opt:251
  #, no-c-format
  msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  msgstr ""
  
! #: m2/lang.opt:255
  #, no-c-format
  msgid "display the location of module source files as they are compiled"
  msgstr ""
  
! #: m2/lang.opt:259
  #, no-c-format
  msgid "create a swig interface file for the module"
  msgstr ""
  
! #: m2/lang.opt:263
  #, no-c-format
  msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
  msgstr ""
  
! #: m2/lang.opt:267
  #, no-c-format
! msgid "orders the initialization/finalializations for scaffold-static or force linking of modules if scaffold-dynamic"
  msgstr ""
  
! #: m2/lang.opt:275
  #, no-c-format
  msgid "turns on all division and modulus by zero checking for ordinal values"
  msgstr ""
  
! #: m2/lang.opt:279
  #, no-c-format
  msgid "turns on runtime checking to check whether a whole number will exceed range"
  msgstr ""
  
! #: m2/lang.opt:283
  #, no-c-format
  msgid "Link the standard Modula-2 libraries statically in the compilation."
  msgstr ""
  
! #: m2/lang.opt:428 m2/lang.opt:432
  #, no-c-format
  msgid "save temporary preprocessed files"
  msgstr ""
--- 4165,4389 ----
  
  #: m2/lang.opt:95
  #, no-c-format
! msgid "turn on tracing of procedure line numbers (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:99
  #, no-c-format
! msgid "recognize the specified suffix as a definition module filename"
  msgstr ""
  
  #: m2/lang.opt:103
  #, no-c-format
! msgid "display all inbuilt system items"
  msgstr ""
  
  #: m2/lang.opt:107
  #, no-c-format
! msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
  msgstr ""
  
  #: m2/lang.opt:111
  #, no-c-format
! msgid "turns on runtime checking to check whether a floating point number will exceed range"
  msgstr ""
  
  #: m2/lang.opt:115
  #, no-c-format
! msgid "create a topologically sorted module list from all dependent modules used in the application"
  msgstr ""
  
! #: m2/lang.opt:119 m2/lang.opt:211
  #, no-c-format
! msgid "turns on all range checking for numerical values"
  msgstr ""
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "use ISO dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:127
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:131
  #, no-c-format
! msgid "set all location values to a specific value (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:135
  #, no-c-format
! msgid "turn on internal debug tracing for quad,token,line,all (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:139
  #, no-c-format
  msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
  msgstr ""
  
! #: m2/lang.opt:143
  #, no-c-format
  msgid "generate error messages which render keywords in lower case"
  msgstr ""
  
! #: m2/lang.opt:147
  #, no-c-format
  msgid "specify the module mangled prefix name for all modules in the following include paths"
  msgstr ""
  
! #: m2/lang.opt:155
  #, no-c-format
  msgid "insert plugin to identify runtime errors at compiletime"
  msgstr ""
  
! #: m2/lang.opt:159
  #, no-c-format
  msgid "specify the module mangled prefix name"
  msgstr ""
  
! #: m2/lang.opt:163
  #, no-c-format
  msgid "display statistics about the amount of source lines compiled and symbols used"
  msgstr ""
  
! #: m2/lang.opt:167
  #, no-c-format
  msgid "experimental flag to turn on the new strict type checker"
  msgstr ""
  
! #: m2/lang.opt:171
  #, no-c-format
  msgid "compile all implementation modules and program module at once"
  msgstr ""
  
! #: m2/lang.opt:175
  #, no-c-format
! msgid "recognize the specified suffix as implementation and module filenames"
  msgstr ""
  
! #: m2/lang.opt:179
  #, no-c-format
  msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
  msgstr ""
  
! #: m2/lang.opt:183
  #, no-c-format
  msgid "use PIM [234] dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:187
  #, no-c-format
  msgid "use PIM 2 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:191
  #, no-c-format
  msgid "use PIM 3 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:195
  #, no-c-format
  msgid "use PIM 4 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:199
  #, no-c-format
  msgid "force positive result from MOD and DIV result floor"
  msgstr ""
  
! #: m2/lang.opt:203
  #, no-c-format
  msgid "link against the pthread library (default on)"
  msgstr ""
  
! #: m2/lang.opt:207
  #, no-c-format
  msgid "internal compiler debugging information, dump the list of quadruples"
  msgstr ""
  
! #: m2/lang.opt:215
  #, no-c-format
  msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
  msgstr ""
  
! #: m2/lang.opt:219
  #, fuzzy, no-c-format
  msgid "specify the list of runtime modules and their initialization order"
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: m2/lang.opt:223
  #, no-c-format
  msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
  msgstr ""
  
! #: m2/lang.opt:227
  #, no-c-format
  msgid "generate a C source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:231
  #, no-c-format
  msgid "generate a C++ source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:235
  #, no-c-format
  msgid "generate the main function"
  msgstr ""
  
! #: m2/lang.opt:239
  #, no-c-format
  msgid "generate static scaffold initialization and finalization for every module inside main"
  msgstr ""
  
! #: m2/lang.opt:243
  #, no-c-format
  msgid "generate a shared library from the module"
  msgstr ""
  
! #: m2/lang.opt:247
  #, no-c-format
  msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  msgstr ""
  
! #: m2/lang.opt:251
  #, no-c-format
  msgid "display the location of module source files as they are compiled"
  msgstr ""
  
! #: m2/lang.opt:255
  #, no-c-format
  msgid "create a swig interface file for the module"
  msgstr ""
  
! #: m2/lang.opt:259
  #, no-c-format
  msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
  msgstr ""
  
! #: m2/lang.opt:263
  #, no-c-format
! msgid "orders the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic"
  msgstr ""
  
! #: m2/lang.opt:271
  #, no-c-format
  msgid "turns on all division and modulus by zero checking for ordinal values"
  msgstr ""
  
! #: m2/lang.opt:275
  #, no-c-format
  msgid "turns on runtime checking to check whether a whole number will exceed range"
  msgstr ""
  
! #: m2/lang.opt:279
  #, no-c-format
  msgid "Link the standard Modula-2 libraries statically in the compilation."
  msgstr ""
  
! #: m2/lang.opt:424 m2/lang.opt:428
  #, no-c-format
  msgid "save temporary preprocessed files"
  msgstr ""
*************** msgstr ""
*** 4710,4716 ****
  
  #: analyzer/analyzer.opt:227
  #, no-c-format
! msgid "Warn about code paths in in which a call is made to strtok with undefined behavior."
  msgstr ""
  
  #: analyzer/analyzer.opt:231
--- 4715,4721 ----
  
  #: analyzer/analyzer.opt:227
  #, no-c-format
! msgid "Warn about code paths in which a call is made to strtok with undefined behavior."
  msgstr ""
  
  #: analyzer/analyzer.opt:231
*************** msgstr ""
*** 5290,5296 ****
  
  #: config/darwin.opt:214
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initialiser for a dylib."
  msgstr ""
  
  #: config/darwin.opt:218
--- 5295,5301 ----
  
  #: config/darwin.opt:214
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initializer for a dylib."
  msgstr ""
  
  #: config/darwin.opt:218
*************** msgstr ""
*** 5513,5519 ****
  msgid "Use simulator runtime."
  msgstr ""
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:120
  #, no-c-format
  msgid "Specify the name of the target CPU."
  msgstr ""
--- 5518,5524 ----
  msgid "Use simulator runtime."
  msgstr ""
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:117
  #, no-c-format
  msgid "Specify the name of the target CPU."
  msgstr ""
*************** msgstr ""
*** 5568,5574 ****
  msgid "Link with the fast floating-point library."
  msgstr ""
  
! #: config/bfin/bfin.opt:90 config/arm/arm.opt:348 config/frv/frv.opt:130
  #, no-c-format
  msgid "Enable Function Descriptor PIC mode."
  msgstr ""
--- 5573,5579 ----
  msgid "Link with the fast floating-point library."
  msgstr ""
  
! #: config/bfin/bfin.opt:90 config/arm/arm.opt:345 config/frv/frv.opt:130
  #, no-c-format
  msgid "Enable Function Descriptor PIC mode."
  msgstr ""
*************** msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î
*** 5718,5724 ****
  msgid "Align variables on a 32-bit boundary."
  msgstr ""
  
! #: config/m68k/m68k.opt:103 config/arm/arm.opt:89 config/nios2/nios2.opt:570
  #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
  #, no-c-format
  msgid "Specify the name of the target architecture."
--- 5723,5729 ----
  msgid "Align variables on a 32-bit boundary."
  msgstr ""
  
! #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
  #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
  #, no-c-format
  msgid "Specify the name of the target architecture."
*************** msgid "Support TLS segment larger than 6
*** 5825,5837 ****
  msgstr ""
  
  #: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:74
! #: config/arm/arm.opt:108 config/microblaze/microblaze.opt:60
  #, no-c-format
  msgid "Assume target CPU is configured as big endian."
  msgstr ""
  
  #: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:94
! #: config/arm/arm.opt:173 config/microblaze/microblaze.opt:64
  #, no-c-format
  msgid "Assume target CPU is configured as little endian."
  msgstr ""
--- 5830,5842 ----
  msgstr ""
  
  #: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:74
! #: config/arm/arm.opt:105 config/microblaze/microblaze.opt:60
  #, no-c-format
  msgid "Assume target CPU is configured as big endian."
  msgstr ""
  
  #: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:94
! #: config/arm/arm.opt:170 config/microblaze/microblaze.opt:64
  #, no-c-format
  msgid "Assume target CPU is configured as little endian."
  msgstr ""
*************** msgid "Convert BASE + LARGE_OFFSET addre
*** 5907,5918 ****
  msgstr ""
  
  #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:98
! #: config/loongarch/loongarch.opt:241
  #, fuzzy, no-c-format
  msgid "Specify the code model."
  msgstr "ÎŸÏ�Î¹ÏƒÎ¼ÏŒÏ‚ Î¿Î½ÏŒÎ¼Î±Ï„Î¿Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:181
  #, fuzzy, no-c-format
  msgid "Do not generate unaligned memory accesses."
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î¹ÏƒÏ‰-Ï€Î±Ï�Î±Ï€Î¿Î¼Ï€Î®"
--- 5912,5923 ----
  msgstr ""
  
  #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:98
! #: config/loongarch/loongarch.opt:266
  #, fuzzy, no-c-format
  msgid "Specify the code model."
  msgstr "ÎŸÏ�Î¹ÏƒÎ¼ÏŒÏ‚ Î¿Î½ÏŒÎ¼Î±Ï„Î¿Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:206
  #, fuzzy, no-c-format
  msgid "Do not generate unaligned memory accesses."
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î¹ÏƒÏ‰-Ï€Î±Ï�Î±Ï€Î¿Î¼Ï€Î®"
*************** msgstr ""
*** 5928,5941 ****
  msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:150 config/loongarch/loongarch.opt:249
  #, no-c-format
  msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr ""
  
  #: config/riscv/riscv.opt:155
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CRS and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
  msgstr ""
  
  #: config/riscv/riscv.opt:161 config/aarch64/aarch64.opt:141
--- 5933,5946 ----
  msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:150 config/loongarch/loongarch.opt:274
  #, no-c-format
  msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr ""
  
  #: config/riscv/riscv.opt:155
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
  msgstr ""
  
  #: config/riscv/riscv.opt:161 config/aarch64/aarch64.opt:141
*************** msgid "Known data alignment choices (for
*** 5960,6069 ****
  msgstr ""
  
  #: config/riscv/riscv.opt:201 config/aarch64/aarch64.opt:304
! #: config/i386/i386.opt:1034 config/arm/arm.opt:352
! #: config/rs6000/rs6000.opt:550
  #, no-c-format
  msgid "Use given stack-protector guard."
  msgstr ""
  
  #: config/riscv/riscv.opt:205 config/aarch64/aarch64.opt:308
! #: config/arm/arm.opt:356 config/rs6000/rs6000.opt:554
  #, fuzzy, no-c-format
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/riscv/riscv.opt:215 config/i386/i386.opt:1048
! #: config/rs6000/rs6000.opt:564
  #, no-c-format
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
! #: config/riscv/riscv.opt:222 config/i386/i386.opt:1055
! #: config/rs6000/rs6000.opt:571
  #, no-c-format
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
! #: config/riscv/riscv.opt:492
  #, no-c-format
  msgid "Supported ISA specs (for use with the -misa-spec= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:505
  #, no-c-format
  msgid "Set the version of RISC-V ISA spec."
  msgstr ""
  
! #: config/riscv/riscv.opt:509
  #, no-c-format
  msgid "Enable conditional moves unconditionally."
  msgstr ""
  
! #: config/riscv/riscv.opt:513
  #, no-c-format
  msgid "Always inline subword atomic operations."
  msgstr ""
  
! #: config/riscv/riscv.opt:517
  #, no-c-format
  msgid "Inline strcmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:521
  #, no-c-format
  msgid "Inline strncmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:525
  #, no-c-format
  msgid "Inline strlen calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:529
  #, no-c-format
  msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
  msgstr ""
  
! #: config/riscv/riscv.opt:533
! #, no-c-format
! msgid "Valid arguments to -param=riscv-autovec-preference=:"
! msgstr ""
! 
! #: config/riscv/riscv.opt:546
! #, no-c-format
! msgid "-param=riscv-autovec-preference=<string>\tSet the preference of auto-vectorization in the RISC-V port."
! msgstr ""
! 
! #: config/riscv/riscv.opt:550
  #, no-c-format
! msgid "The RVV possible LMUL (-param=riscv-autovec-lmul=):"
  msgstr ""
  
! #: config/riscv/riscv.opt:569
  #, no-c-format
! msgid "-param=riscv-autovec-lmul=<string>\tSet the RVV LMUL of auto-vectorization in the RISC-V port."
  msgstr ""
  
! #: config/riscv/riscv.opt:576
  #, no-c-format
  msgid "Valid arguments to -param=vsetvl-strategy=:"
  msgstr ""
  
! #: config/riscv/riscv.opt:589
  #, no-c-format
  msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
  msgstr ""
  
! #: config/riscv/riscv.opt:593 config/i386/i386.opt:496
  #, fuzzy, no-c-format
  msgid "Valid arguments to -mstringop-strategy=:"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/riscv/riscv.opt:609
  #, no-c-format
  msgid "Specify stringop expansion strategy."
  msgstr ""
  
  #: config/m32c/m32c.opt:23
  #, no-c-format
  msgid "-msim\tUse simulator runtime."
--- 5965,6086 ----
  msgstr ""
  
  #: config/riscv/riscv.opt:201 config/aarch64/aarch64.opt:304
! #: config/i386/i386.opt:1038 config/arm/arm.opt:349
! #: config/rs6000/rs6000.opt:554
  #, no-c-format
  msgid "Use given stack-protector guard."
  msgstr ""
  
  #: config/riscv/riscv.opt:205 config/aarch64/aarch64.opt:308
! #: config/arm/arm.opt:353 config/rs6000/rs6000.opt:558
  #, fuzzy, no-c-format
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/riscv/riscv.opt:215 config/i386/i386.opt:1052
! #: config/rs6000/rs6000.opt:568
  #, no-c-format
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr ""
  
! #: config/riscv/riscv.opt:222 config/i386/i386.opt:1059
! #: config/rs6000/rs6000.opt:575
  #, no-c-format
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr ""
  
! #: config/riscv/riscv.opt:494
  #, no-c-format
  msgid "Supported ISA specs (for use with the -misa-spec= option):"
  msgstr ""
  
! #: config/riscv/riscv.opt:507
  #, no-c-format
  msgid "Set the version of RISC-V ISA spec."
  msgstr ""
  
! #: config/riscv/riscv.opt:511
  #, no-c-format
  msgid "Enable conditional moves unconditionally."
  msgstr ""
  
! #: config/riscv/riscv.opt:515
  #, no-c-format
  msgid "Always inline subword atomic operations."
  msgstr ""
  
! #: config/riscv/riscv.opt:519
  #, no-c-format
  msgid "Inline strcmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:523
  #, no-c-format
  msgid "Inline strncmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:527
  #, no-c-format
  msgid "Inline strlen calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:531
  #, no-c-format
  msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
  msgstr ""
  
! #: config/riscv/riscv.opt:535
  #, no-c-format
! msgid "The RVV possible LMUL (-mrvv-max-lmul=):"
  msgstr ""
  
! #: config/riscv/riscv.opt:554
  #, no-c-format
! msgid "-mrvv-max-lmul=<string>\tSet the RVV LMUL of auto-vectorization."
  msgstr ""
  
! #: config/riscv/riscv.opt:561
  #, no-c-format
  msgid "Valid arguments to -param=vsetvl-strategy=:"
  msgstr ""
  
! #: config/riscv/riscv.opt:574
  #, no-c-format
  msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
  msgstr ""
  
! #: config/riscv/riscv.opt:578 config/i386/i386.opt:496
  #, fuzzy, no-c-format
  msgid "Valid arguments to -mstringop-strategy=:"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/riscv/riscv.opt:594
  #, no-c-format
  msgid "Specify stringop expansion strategy."
  msgstr ""
  
+ #: config/riscv/riscv.opt:598
+ #, no-c-format
+ msgid "The possible RVV vector register lengths:"
+ msgstr ""
+ 
+ #: config/riscv/riscv.opt:608
+ #, no-c-format
+ msgid "-mrvv-vector-bits=<string>\tSet the kind of bits for an RVV vector register."
+ msgstr ""
+ 
+ #: config/riscv/riscv.opt:612 config/aarch64/aarch64.opt:49
+ #: config/loongarch/loongarch.opt:283
+ #, no-c-format
+ msgid "The possible TLS dialects:"
+ msgstr ""
+ 
+ #: config/riscv/riscv.opt:622 config/aarch64/aarch64.opt:145
+ #: config/loongarch/loongarch.opt:293
+ #, no-c-format
+ msgid "Specify TLS dialect."
+ msgstr ""
+ 
  #: config/m32c/m32c.opt:23
  #, no-c-format
  msgid "-msim\tUse simulator runtime."
*************** msgstr ""
*** 6184,6205 ****
  msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:49
! #, no-c-format
! msgid "The possible TLS dialects:"
! msgstr ""
! 
! #: config/aarch64/aarch64.opt:61 config/loongarch/loongarch.opt:219
  #, no-c-format
  msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:78 config/i386/i386.opt:1069
  #, no-c-format
  msgid "Generate code which uses only the general registers."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:82 config/i386/i386.opt:1161
  #, no-c-format
  msgid "Generate code to mitigate against straight line speculation."
  msgstr ""
--- 6201,6217 ----
  msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:61 config/loongarch/loongarch.opt:244
  #, no-c-format
  msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:78 config/i386/i386.opt:1073
  #, no-c-format
  msgid "Generate code which uses only the general registers."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:82 config/i386/i386.opt:1165
  #, no-c-format
  msgid "Generate code to mitigate against straight line speculation."
  msgstr ""
*************** msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ
*** 6229,6239 ****
  msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr ""
  
- #: config/aarch64/aarch64.opt:145
- #, no-c-format
- msgid "Specify TLS dialect."
- msgstr ""
- 
  #: config/aarch64/aarch64.opt:149
  #, no-c-format
  msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
--- 6241,6246 ----
*************** msgstr ""
*** 6274,6280 ****
  msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:202 config/arm/arm.opt:340
  #, no-c-format
  msgid "Use branch-protection features."
  msgstr ""
--- 6281,6287 ----
  msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:202 config/arm/arm.opt:337
  #, no-c-format
  msgid "Use branch-protection features."
  msgstr ""
*************** msgstr ""
*** 6702,6708 ****
  
  #: config/epiphany/epiphany.opt:108
  #, no-c-format
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
  #: config/epiphany/epiphany.opt:112
--- 6709,6715 ----
  
  #: config/epiphany/epiphany.opt:108
  #, no-c-format
! msgid "A floating point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
  #: config/epiphany/epiphany.opt:112
*************** msgstr ""
*** 7091,7097 ****
  msgid "Generate code for given CPU."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/i386/i386.opt:282 config/bpf/bpf.opt:98
  #, no-c-format
  msgid "Use given assembler dialect."
  msgstr ""
--- 7098,7104 ----
  msgid "Generate code for given CPU."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/i386/i386.opt:282 config/bpf/bpf.opt:100
  #, no-c-format
  msgid "Use given assembler dialect."
  msgstr ""
*************** msgstr ""
*** 7316,7322 ****
  msgid "Generate reciprocals instead of divss and sqrtss."
  msgstr ""
  
! #: config/i386/i386.opt:601 config/loongarch/loongarch.opt:214
  #, no-c-format
  msgid "Control generation of reciprocal estimates."
  msgstr ""
--- 7323,7329 ----
  msgid "Generate reciprocals instead of divss and sqrtss."
  msgstr ""
  
! #: config/i386/i386.opt:601 config/loongarch/loongarch.opt:235
  #, no-c-format
  msgid "Control generation of reciprocal estimates."
  msgstr ""
*************** msgstr ""
*** 7376,8102 ****
  msgid "Maximum number of bits that can be stored to memory efficiently."
  msgstr ""
  
! #: config/i386/i386.opt:666
  #, no-c-format
! msgid "Generate 32bit i386 code."
  msgstr ""
  
  #: config/i386/i386.opt:670
  #, no-c-format
! msgid "Generate 64bit x86-64 code."
  msgstr ""
  
  #: config/i386/i386.opt:674
  #, no-c-format
! msgid "Generate 32bit x86-64 code."
  msgstr ""
  
  #: config/i386/i386.opt:678
  #, no-c-format
! msgid "Generate 16bit i386 code."
  msgstr ""
  
  #: config/i386/i386.opt:682
  #, fuzzy, no-c-format
  msgid "Support MMX built-in functions."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: config/i386/i386.opt:686
  #, fuzzy, no-c-format
  msgid "Support 3DNow! built-in functions."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: config/i386/i386.opt:690
  #, fuzzy, no-c-format
  msgid "Support Athlon 3Dnow! built-in functions."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: config/i386/i386.opt:694
  #, no-c-format
  msgid "Support MMX and SSE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:698
  #, no-c-format
  msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:702
  #, no-c-format
  msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:706
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:710
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:714 config/i386/i386.opt:718
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:722
  #, no-c-format
  msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:730
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:734
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:738
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:742
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:746
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:750
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:754
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:758
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:762
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:766
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:770
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:774
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:778
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:782
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:786
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:790
  #, no-c-format
  msgid "Support AVX512VNNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:794
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:798
  #, no-c-format
  msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:802
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:806
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:810
  #, no-c-format
  msgid "Support FMA4 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:814
  #, no-c-format
  msgid "Support XOP built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:818
  #, no-c-format
  msgid "Support LWP built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:822
  #, no-c-format
  msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
  msgstr ""
  
! #: config/i386/i386.opt:826
  #, fuzzy, no-c-format
  msgid "Support code generation of popcnt instruction."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/i386/i386.opt:830
  #, no-c-format
  msgid "Support PCONFIG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:834
  #, no-c-format
  msgid "Support WBNOINVD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:838
  #, no-c-format
  msgid "Support PTWRITE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:842
  #, no-c-format
  msgid "Support UINTR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:846
  #, no-c-format
  msgid "Support SGX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:850
  #, no-c-format
  msgid "Support RDPID built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:854
  #, no-c-format
  msgid "Support GFNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:858
  #, no-c-format
  msgid "Support VAES built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:862
  #, no-c-format
  msgid "Support VPCLMULQDQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:866
  #, no-c-format
  msgid "Support BMI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:870
  #, no-c-format
  msgid "Support BMI2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:874
  #, no-c-format
  msgid "Support LZCNT built-in function and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:878
  #, no-c-format
  msgid "Support Hardware Lock Elision prefixes."
  msgstr ""
  
! #: config/i386/i386.opt:882
  #, no-c-format
  msgid "Support RDSEED instruction."
  msgstr ""
  
! #: config/i386/i386.opt:886
  #, no-c-format
  msgid "Support PREFETCHW instruction."
  msgstr ""
  
! #: config/i386/i386.opt:890
  #, no-c-format
  msgid "Support flag-preserving add-carry instructions."
  msgstr ""
  
! #: config/i386/i386.opt:894
  #, no-c-format
  msgid "Support CLFLUSHOPT instructions."
  msgstr ""
  
! #: config/i386/i386.opt:898
  #, fuzzy, no-c-format
  msgid "Support CLWB instruction."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/i386/i386.opt:905
  #, no-c-format
  msgid "Support FXSAVE and FXRSTOR instructions."
  msgstr ""
  
! #: config/i386/i386.opt:909
  #, no-c-format
  msgid "Support XSAVE and XRSTOR instructions."
  msgstr ""
  
! #: config/i386/i386.opt:913
  #, no-c-format
  msgid "Support XSAVEOPT instruction."
  msgstr ""
  
! #: config/i386/i386.opt:917
  #, fuzzy, no-c-format
  msgid "Support XSAVEC instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/i386/i386.opt:921
  #, no-c-format
  msgid "Support XSAVES and XRSTORS instructions."
  msgstr ""
  
! #: config/i386/i386.opt:925
  #, no-c-format
  msgid "Support TBM built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:929
  #, fuzzy, no-c-format
  msgid "Support code generation of cmpxchg16b instruction."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/i386/i386.opt:933
  #, no-c-format
  msgid "Support code generation of sahf instruction in 64bit x86-64 code."
  msgstr ""
  
! #: config/i386/i386.opt:937
  #, fuzzy, no-c-format
  msgid "Support code generation of movbe instruction."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/i386/i386.opt:941
  #, fuzzy, no-c-format
  msgid "Support code generation of crc32 instruction."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/i386/i386.opt:945
  #, no-c-format
  msgid "Support AES built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:949
  #, no-c-format
  msgid "Support SHA1 and SHA256 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:953
  #, no-c-format
  msgid "Support PCLMUL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:957
  #, no-c-format
  msgid "Encode SSE instructions with VEX prefix."
  msgstr ""
  
! #: config/i386/i386.opt:961
  #, no-c-format
  msgid "Support FSGSBASE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:965
  #, no-c-format
  msgid "Support RDRND built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:969
  #, no-c-format
  msgid "Support F16C built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:973
  #, no-c-format
  msgid "Support PREFETCHWT1 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:977
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue."
  msgstr ""
  
! #: config/i386/i386.opt:981
  #, no-c-format
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:985 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
! #: config/i386/i386.opt:990
  #, no-c-format
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
  
! #: config/i386/i386.opt:994
  #, no-c-format
  msgid "Set name of section to record mrecord-mcount calls."
  msgstr ""
  
! #: config/i386/i386.opt:998
  #, no-c-format
  msgid "Skip setting up RAX register when passing variable arguments."
  msgstr ""
  
! #: config/i386/i386.opt:1002
  #, no-c-format
  msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
  msgstr ""
  
! #: config/i386/i386.opt:1006
  #, no-c-format
  msgid "Split 32-byte AVX unaligned load."
  msgstr ""
  
! #: config/i386/i386.opt:1010
  #, no-c-format
  msgid "Split 32-byte AVX unaligned store."
  msgstr ""
  
! #: config/i386/i386.opt:1014
  #, no-c-format
  msgid "Support RTM built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1022
  #, no-c-format
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1026
  #, no-c-format
  msgid "Support CLZERO built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1030
  #, no-c-format
  msgid "Support PKU built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1038
  #, no-c-format
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr ""
  
! #: config/i386/i386.opt:1062
  #, no-c-format
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr ""
  
! #: config/i386/i386.opt:1073
  #, no-c-format
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1078
  #, no-c-format
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1083
  #, no-c-format
  msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
  msgstr ""
  
! #: config/i386/i386.opt:1088
  #, no-c-format
  msgid "Make all function calls indirect."
  msgstr ""
  
! #: config/i386/i386.opt:1092
  #, no-c-format
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1096
  #, no-c-format
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1100 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1116
  #, no-c-format
  msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
  msgstr ""
  
! #: config/i386/i386.opt:1120
  #, no-c-format
  msgid "Force indirect call and jump via register."
  msgstr ""
  
! #: config/i386/i386.opt:1124
  #, no-c-format
  msgid "Support MOVDIRI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1128
  #, no-c-format
  msgid "Support MOVDIR64B built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1132
  #, no-c-format
  msgid "Support WAITPKG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1136
  #, no-c-format
  msgid "Support CLDEMOTE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1140
  #, no-c-format
  msgid "Instrument function exit in instrumented functions with __fentry__."
  msgstr ""
  
! #: config/i386/i386.opt:1144
  #, no-c-format
  msgid "Known choices for return instrumentation with -minstrument-return=:"
  msgstr ""
  
! #: config/i386/i386.opt:1157
  #, no-c-format
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/i386.opt:1165
  #, no-c-format
  msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
  msgstr ""
  
! #: config/i386/i386.opt:1181
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1186
  #, no-c-format
  msgid "Support ENQCMD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1190
  #, no-c-format
  msgid "Support SERIALIZE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1194
  #, no-c-format
  msgid "Support TSXLDTRK built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1198
  #, no-c-format
  msgid "Support AMX-TILE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1202
  #, no-c-format
  msgid "Support AMX-INT8 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1206
  #, no-c-format
  msgid "Support AMX-BF16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1210
  #, no-c-format
  msgid "Support HRESET built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1214
  #, no-c-format
  msgid "Support KL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1218
  #, no-c-format
  msgid "Support WIDEKL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1222
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1227
  #, no-c-format
  msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
  msgstr ""
  
! #: config/i386/i386.opt:1231
  #, no-c-format
  msgid "Support MWAIT and MONITOR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1235
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1239
  #, no-c-format
  msgid "Do not use GOT to access external symbols."
  msgstr ""
  
! #: config/i386/i386.opt:1243
  #, no-c-format
  msgid "Instructions number above which STFL stall penalty can be compensated."
  msgstr ""
  
! #: config/i386/i386.opt:1247
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1252
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1257
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1262
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1267
  #, no-c-format
  msgid "Support AMX-FP16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1271
  #, no-c-format
  msgid "Support PREFETCHI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1275
  #, no-c-format
  msgid "Support RAOINT built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1279
  #, no-c-format
  msgid "Enable conservative small loop unrolling."
  msgstr ""
  
! #: config/i386/i386.opt:1283
  #, no-c-format
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
! #: config/i386/i386.opt:1299
  #, no-c-format
  msgid "Support AMX-COMPLEX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1303
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1308
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1313
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1318
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1323
  #, fuzzy, no-c-format
  msgid "Enable vectorization for gather instruction."
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: config/i386/i386.opt:1327
  #, fuzzy, no-c-format
  msgid "Enable vectorization for scatter instruction."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/i386/i386.opt:1331
  #, no-c-format
  msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD and PPX."
  msgstr ""
  
! #: config/i386/i386.opt:1360
  #, no-c-format
  msgid "Enable GPR32 in inline asm when APX_F enabled."
  msgstr ""
  
! #: config/i386/i386.opt:1364
  #, no-c-format
  msgid "Support 512 bit vector built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1368
  #, no-c-format
  msgid "Support USER_MSR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1372 config/i386/i386.opt:1382
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1377
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation."
  msgstr ""
--- 7383,8114 ----
  msgid "Maximum number of bits that can be stored to memory efficiently."
  msgstr ""
  
! #: config/i386/i386.opt:664
  #, no-c-format
! msgid "Optimize noreturn functions by not saving callee-saved registers used in the function."
  msgstr ""
  
  #: config/i386/i386.opt:670
  #, no-c-format
! msgid "Generate 32bit i386 code."
  msgstr ""
  
  #: config/i386/i386.opt:674
  #, no-c-format
! msgid "Generate 64bit x86-64 code."
  msgstr ""
  
  #: config/i386/i386.opt:678
  #, no-c-format
! msgid "Generate 32bit x86-64 code."
  msgstr ""
  
  #: config/i386/i386.opt:682
+ #, no-c-format
+ msgid "Generate 16bit i386 code."
+ msgstr ""
+ 
+ #: config/i386/i386.opt:686
  #, fuzzy, no-c-format
  msgid "Support MMX built-in functions."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: config/i386/i386.opt:690
  #, fuzzy, no-c-format
  msgid "Support 3DNow! built-in functions."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: config/i386/i386.opt:694
  #, fuzzy, no-c-format
  msgid "Support Athlon 3Dnow! built-in functions."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: config/i386/i386.opt:698
  #, no-c-format
  msgid "Support MMX and SSE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:702
  #, no-c-format
  msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:706
  #, no-c-format
  msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:710
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:714
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:718 config/i386/i386.opt:722
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:726
  #, no-c-format
  msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:734
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:738
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:742
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:746
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:750
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:754
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:758
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:762
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:766
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:770
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:774
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:778
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:782
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:786
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:790
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:794
  #, no-c-format
  msgid "Support AVX512VNNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:798
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:802
  #, no-c-format
  msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:806
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:810
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:814
  #, no-c-format
  msgid "Support FMA4 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:818
  #, no-c-format
  msgid "Support XOP built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:822
  #, no-c-format
  msgid "Support LWP built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:826
  #, no-c-format
  msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
  msgstr ""
  
! #: config/i386/i386.opt:830
  #, fuzzy, no-c-format
  msgid "Support code generation of popcnt instruction."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/i386/i386.opt:834
  #, no-c-format
  msgid "Support PCONFIG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:838
  #, no-c-format
  msgid "Support WBNOINVD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:842
  #, no-c-format
  msgid "Support PTWRITE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:846
  #, no-c-format
  msgid "Support UINTR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:850
  #, no-c-format
  msgid "Support SGX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:854
  #, no-c-format
  msgid "Support RDPID built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:858
  #, no-c-format
  msgid "Support GFNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:862
  #, no-c-format
  msgid "Support VAES built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:866
  #, no-c-format
  msgid "Support VPCLMULQDQ built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:870
  #, no-c-format
  msgid "Support BMI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:874
  #, no-c-format
  msgid "Support BMI2 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:878
  #, no-c-format
  msgid "Support LZCNT built-in function and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:882
  #, no-c-format
  msgid "Support Hardware Lock Elision prefixes."
  msgstr ""
  
! #: config/i386/i386.opt:886
  #, no-c-format
  msgid "Support RDSEED instruction."
  msgstr ""
  
! #: config/i386/i386.opt:890
  #, no-c-format
  msgid "Support PREFETCHW instruction."
  msgstr ""
  
! #: config/i386/i386.opt:894
  #, no-c-format
  msgid "Support flag-preserving add-carry instructions."
  msgstr ""
  
! #: config/i386/i386.opt:898
  #, no-c-format
  msgid "Support CLFLUSHOPT instructions."
  msgstr ""
  
! #: config/i386/i386.opt:902
  #, fuzzy, no-c-format
  msgid "Support CLWB instruction."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/i386/i386.opt:909
  #, no-c-format
  msgid "Support FXSAVE and FXRSTOR instructions."
  msgstr ""
  
! #: config/i386/i386.opt:913
  #, no-c-format
  msgid "Support XSAVE and XRSTOR instructions."
  msgstr ""
  
! #: config/i386/i386.opt:917
  #, no-c-format
  msgid "Support XSAVEOPT instruction."
  msgstr ""
  
! #: config/i386/i386.opt:921
  #, fuzzy, no-c-format
  msgid "Support XSAVEC instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/i386/i386.opt:925
  #, no-c-format
  msgid "Support XSAVES and XRSTORS instructions."
  msgstr ""
  
! #: config/i386/i386.opt:929
  #, no-c-format
  msgid "Support TBM built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:933
  #, fuzzy, no-c-format
  msgid "Support code generation of cmpxchg16b instruction."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/i386/i386.opt:937
  #, no-c-format
  msgid "Support code generation of sahf instruction in 64bit x86-64 code."
  msgstr ""
  
! #: config/i386/i386.opt:941
  #, fuzzy, no-c-format
  msgid "Support code generation of movbe instruction."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/i386/i386.opt:945
  #, fuzzy, no-c-format
  msgid "Support code generation of crc32 instruction."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/i386/i386.opt:949
  #, no-c-format
  msgid "Support AES built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:953
  #, no-c-format
  msgid "Support SHA1 and SHA256 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:957
  #, no-c-format
  msgid "Support PCLMUL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:961
  #, no-c-format
  msgid "Encode SSE instructions with VEX prefix."
  msgstr ""
  
! #: config/i386/i386.opt:965
  #, no-c-format
  msgid "Support FSGSBASE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:969
  #, no-c-format
  msgid "Support RDRND built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:973
  #, no-c-format
  msgid "Support F16C built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:977
  #, no-c-format
  msgid "Support PREFETCHWT1 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:981
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue."
  msgstr ""
  
! #: config/i386/i386.opt:985
  #, no-c-format
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:989 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
! #: config/i386/i386.opt:994
  #, no-c-format
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
  
! #: config/i386/i386.opt:998
  #, no-c-format
  msgid "Set name of section to record mrecord-mcount calls."
  msgstr ""
  
! #: config/i386/i386.opt:1002
  #, no-c-format
  msgid "Skip setting up RAX register when passing variable arguments."
  msgstr ""
  
! #: config/i386/i386.opt:1006
  #, no-c-format
  msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
  msgstr ""
  
! #: config/i386/i386.opt:1010
  #, no-c-format
  msgid "Split 32-byte AVX unaligned load."
  msgstr ""
  
! #: config/i386/i386.opt:1014
  #, no-c-format
  msgid "Split 32-byte AVX unaligned store."
  msgstr ""
  
! #: config/i386/i386.opt:1018
  #, no-c-format
  msgid "Support RTM built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1026
  #, no-c-format
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1030
  #, no-c-format
  msgid "Support CLZERO built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1034
  #, no-c-format
  msgid "Support PKU built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1042
  #, no-c-format
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr ""
  
! #: config/i386/i386.opt:1066
  #, no-c-format
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr ""
  
! #: config/i386/i386.opt:1077
  #, no-c-format
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1082
  #, no-c-format
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1087
  #, no-c-format
  msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
  msgstr ""
  
! #: config/i386/i386.opt:1092
  #, no-c-format
  msgid "Make all function calls indirect."
  msgstr ""
  
! #: config/i386/i386.opt:1096
  #, no-c-format
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1100
  #, no-c-format
  msgid "Convert function return to call and return thunk."
  msgstr ""
  
! #: config/i386/i386.opt:1104 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr ""
  
! #: config/i386/i386.opt:1120
  #, no-c-format
  msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
  msgstr ""
  
! #: config/i386/i386.opt:1124
  #, no-c-format
  msgid "Force indirect call and jump via register."
  msgstr ""
  
! #: config/i386/i386.opt:1128
  #, no-c-format
  msgid "Support MOVDIRI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1132
  #, no-c-format
  msgid "Support MOVDIR64B built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1136
  #, no-c-format
  msgid "Support WAITPKG built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1140
  #, no-c-format
  msgid "Support CLDEMOTE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1144
  #, no-c-format
  msgid "Instrument function exit in instrumented functions with __fentry__."
  msgstr ""
  
! #: config/i386/i386.opt:1148
  #, no-c-format
  msgid "Known choices for return instrumentation with -minstrument-return=:"
  msgstr ""
  
! #: config/i386/i386.opt:1161
  #, no-c-format
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/i386.opt:1169
  #, no-c-format
  msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
  msgstr ""
  
! #: config/i386/i386.opt:1185
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1190
  #, no-c-format
  msgid "Support ENQCMD built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1194
  #, no-c-format
  msgid "Support SERIALIZE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1198
  #, no-c-format
  msgid "Support TSXLDTRK built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1202
  #, no-c-format
  msgid "Support AMX-TILE built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1206
  #, no-c-format
  msgid "Support AMX-INT8 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1210
  #, no-c-format
  msgid "Support AMX-BF16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1214
  #, no-c-format
  msgid "Support HRESET built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1218
  #, no-c-format
  msgid "Support KL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1222
  #, no-c-format
  msgid "Support WIDEKL built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1226
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1231
  #, no-c-format
  msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
  msgstr ""
  
! #: config/i386/i386.opt:1235
  #, no-c-format
  msgid "Support MWAIT and MONITOR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1239
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1243
  #, no-c-format
  msgid "Do not use GOT to access external symbols."
  msgstr ""
  
! #: config/i386/i386.opt:1247
  #, no-c-format
  msgid "Instructions number above which STFL stall penalty can be compensated."
  msgstr ""
  
! #: config/i386/i386.opt:1251
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1256
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1261
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1266
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1271
  #, no-c-format
  msgid "Support AMX-FP16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1275
  #, no-c-format
  msgid "Support PREFETCHI built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1279
  #, no-c-format
  msgid "Support RAOINT built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1283
  #, no-c-format
  msgid "Enable conservative small loop unrolling."
  msgstr ""
  
! #: config/i386/i386.opt:1287
  #, no-c-format
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
! #: config/i386/i386.opt:1303
  #, no-c-format
  msgid "Support AMX-COMPLEX built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1307
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1312
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1317
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1322
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1327
  #, fuzzy, no-c-format
  msgid "Enable vectorization for gather instruction."
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: config/i386/i386.opt:1331
  #, fuzzy, no-c-format
  msgid "Enable vectorization for scatter instruction."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/i386/i386.opt:1335
  #, no-c-format
  msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD and PPX."
  msgstr ""
  
! #: config/i386/i386.opt:1364
  #, no-c-format
  msgid "Enable GPR32 in inline asm when APX_F enabled."
  msgstr ""
  
! #: config/i386/i386.opt:1368
  #, no-c-format
  msgid "Support 512 bit vector built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1372
  #, no-c-format
  msgid "Support USER_MSR built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1376 config/i386/i386.opt:1386
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation."
  msgstr ""
  
! #: config/i386/i386.opt:1381
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation."
  msgstr ""
*************** msgstr ""
*** 8469,8505 ****
  
  #: config/avr/avr.opt:23
  #, no-c-format
! msgid "Use subroutines for function prologues and epilogues."
  msgstr ""
  
  #: config/avr/avr.opt:27
  #, no-c-format
! msgid "-mmcu=MCU\tSelect the target MCU."
  msgstr ""
  
  #: config/avr/avr.opt:31
  #, no-c-format
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
  msgstr ""
  
  #: config/avr/avr.opt:35
  #, no-c-format
! msgid "Set the number of 64 KiB flash segments."
  msgstr ""
  
  #: config/avr/avr.opt:39
  #, no-c-format
! msgid "Indicate presence of a processor erratum."
  msgstr ""
  
  #: config/avr/avr.opt:43
  #, no-c-format
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr ""
  
  #: config/avr/avr.opt:53
  #, no-c-format
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
  msgstr ""
  
  #: config/avr/avr.opt:57
--- 8481,8517 ----
  
  #: config/avr/avr.opt:23
  #, no-c-format
! msgid "Optimization. Use subroutines for function prologues and epilogues."
  msgstr ""
  
  #: config/avr/avr.opt:27
  #, no-c-format
! msgid "-mmcu=<MCU>\tSelect the target MCU."
  msgstr ""
  
  #: config/avr/avr.opt:31
  #, no-c-format
! msgid "Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
  msgstr ""
  
  #: config/avr/avr.opt:35
  #, no-c-format
! msgid "This option is used internally. Set the number of 64 KiB flash segments."
  msgstr ""
  
  #: config/avr/avr.opt:39
  #, no-c-format
! msgid "This option is used internally. Indicate presence of a processor erratum.  Do not skip 32-bit instructions."
  msgstr ""
  
  #: config/avr/avr.opt:43
  #, no-c-format
! msgid "This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr ""
  
  #: config/avr/avr.opt:53
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection.  Assume RJMP / RCALL can target all program memory."
  msgstr ""
  
  #: config/avr/avr.opt:57
*************** msgstr ""
*** 8514,8525 ****
  
  #: config/avr/avr.opt:65
  #, no-c-format
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
  msgstr ""
  
  #: config/avr/avr.opt:69
  #, no-c-format
! msgid "Treat main as if it had attribute OS_task."
  msgstr ""
  
  #: config/avr/avr.opt:79
--- 8526,8537 ----
  
  #: config/avr/avr.opt:65
  #, no-c-format
! msgid "-mbranch-cost=<cost>\tOptimization. Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
  msgstr ""
  
  #: config/avr/avr.opt:69
  #, no-c-format
! msgid "Optimization. Treat main as if it had attribute OS_task."
  msgstr ""
  
  #: config/avr/avr.opt:79
*************** msgid "Change only the low 8 bits of the
*** 8528,8538 ****
  msgstr ""
  
  #: config/avr/avr.opt:83
! #, fuzzy, no-c-format
! msgid "Relax branches."
  msgstr ""
- "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'.\n"
- "\n"
  
  #: config/avr/avr.opt:87
  #, no-c-format
--- 8540,8548 ----
  msgstr ""
  
  #: config/avr/avr.opt:83
! #, no-c-format
! msgid "Optimization. Relax branches."
  msgstr ""
  
  #: config/avr/avr.opt:87
  #, no-c-format
*************** msgstr ""
*** 8541,8557 ****
  
  #: config/avr/avr.opt:91
  #, no-c-format
! msgid "Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
  msgstr ""
  
  #: config/avr/avr.opt:95
  #, no-c-format
! msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
  msgstr ""
  
  #: config/avr/avr.opt:99
  #, no-c-format
! msgid "The device has the bitfield NVMCTRL_CTRLB.FLMAP.  This option is used internally."
  msgstr ""
  
  #: config/avr/avr.opt:103
--- 8551,8567 ----
  
  #: config/avr/avr.opt:91
  #, no-c-format
! msgid "Optimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
  msgstr ""
  
  #: config/avr/avr.opt:95
  #, no-c-format
! msgid "Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
  msgstr ""
  
  #: config/avr/avr.opt:99
  #, no-c-format
! msgid "This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP."
  msgstr ""
  
  #: config/avr/avr.opt:103
*************** msgstr ""
*** 8561,8611 ****
  
  #: config/avr/avr.opt:108
  #, no-c-format
! msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
  msgstr ""
  
  #: config/avr/avr.opt:112
  #, no-c-format
! msgid "Warn if the address space of an address is changed."
  msgstr ""
  
  #: config/avr/avr.opt:116
  #, no-c-format
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr ""
  
  #: config/avr/avr.opt:120
  #, no-c-format
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr ""
  
  #: config/avr/avr.opt:124
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices."
  msgstr ""
  
  #: config/avr/avr.opt:128
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:132
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:136
  #, no-c-format
! msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
  #: config/avr/avr.opt:140
  #, no-c-format
! msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
  #: config/avr/avr.opt:144
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
--- 8571,8631 ----
  
  #: config/avr/avr.opt:108
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection. The device has no SPH special function register."
  msgstr ""
  
  #: config/avr/avr.opt:112
  #, no-c-format
! msgid "Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
  msgstr ""
  
  #: config/avr/avr.opt:116
  #, no-c-format
! msgid "-mfuse-add=<0,2>\tOptimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
  msgstr ""
  
  #: config/avr/avr.opt:120
  #, no-c-format
! msgid "Warn if the address space of an address is changed."
  msgstr ""
  
  #: config/avr/avr.opt:124
  #, no-c-format
! msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr ""
  
  #: config/avr/avr.opt:128
  #, no-c-format
! msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr ""
  
  #: config/avr/avr.opt:132
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
  #: config/avr/avr.opt:136
  #, no-c-format
! msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
  #: config/avr/avr.opt:140
  #, no-c-format
! msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
  #: config/avr/avr.opt:144
  #, no-c-format
+ msgid "Do not link against the device-specific library lib<MCU>.a."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:148
+ #, no-c-format
+ msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:152
+ #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
  
*************** msgstr ""
*** 8834,8840 ****
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:181
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr ""
--- 8854,8860 ----
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:178
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr ""
*************** msgstr ""
*** 8896,8902 ****
  
  #: config/s390/s390.opt:335
  #, no-c-format
! msgid "Assume external symbols to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
  msgstr ""
  
  #: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
--- 8916,8922 ----
  
  #: config/s390/s390.opt:335
  #, no-c-format
! msgid "Assume external symbols, whose natural alignment would be 1, to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
  msgstr ""
  
  #: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
*************** msgstr ""
*** 8969,9220 ****
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/arm/arm.opt:38
  #, no-c-format
  msgid "TLS dialect to use:"
  msgstr ""
  
! #: config/arm/arm.opt:48
  #, no-c-format
  msgid "Specify an ABI."
  msgstr ""
  
! #: config/arm/arm.opt:52
  #, no-c-format
  msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:71
  #, no-c-format
  msgid "Generate a call to abort if a noreturn function returns."
  msgstr ""
  
! #: config/arm/arm.opt:78
  #, no-c-format
  msgid "Generate APCS conformant stack frames."
  msgstr ""
  
! #: config/arm/arm.opt:82
  #, no-c-format
  msgid "Generate re-entrant, PIC code."
  msgstr ""
  
! #: config/arm/arm.opt:104
  #, fuzzy, no-c-format
  msgid "Generate code in 32 bit ARM state."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/arm/arm.opt:112
  #, no-c-format
  msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr ""
  
! #: config/arm/arm.opt:116
  #, no-c-format
  msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr ""
  
! #: config/arm/arm.opt:124 config/csky/csky.opt:73
  #, no-c-format
  msgid "Specify if floating point hardware should be used."
  msgstr ""
  
! #: config/arm/arm.opt:128
  #, no-c-format
  msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:132 config/csky/csky.opt:77
  #, no-c-format
  msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:145
  #, no-c-format
  msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:149
  #, no-c-format
  msgid "Specify the __fp16 floating-point format."
  msgstr ""
  
! #: config/arm/arm.opt:153
  #, no-c-format
  msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr ""
  
! #: config/arm/arm.opt:166
  #, no-c-format
  msgid "Specify the name of the target floating point hardware/format."
  msgstr ""
  
! #: config/arm/arm.opt:177
  #, fuzzy, no-c-format
  msgid "Generate call insns as indirect calls, if necessary."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/arm/arm.opt:185
  #, fuzzy, no-c-format
  msgid "Specify the register to be used for PIC addressing."
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/arm/arm.opt:189
  #, no-c-format
  msgid "Store function names in object code."
  msgstr ""
  
! #: config/arm/arm.opt:193
  #, no-c-format
  msgid "Permit scheduling of a function's prologue sequence."
  msgstr ""
  
! #: config/arm/arm.opt:197 config/rs6000/rs6000.opt:235
  #, no-c-format
  msgid "Do not load the PIC register in function prologues."
  msgstr ""
  
! #: config/arm/arm.opt:204
  #, no-c-format
  msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr ""
  
! #: config/arm/arm.opt:208
  #, fuzzy, no-c-format
  msgid "Generate code for Thumb state."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/arm/arm.opt:212
  #, no-c-format
  msgid "Support calls between Thumb and ARM instruction sets."
  msgstr ""
  
! #: config/arm/arm.opt:216
  #, no-c-format
  msgid "Specify thread local storage scheme."
  msgstr ""
  
! #: config/arm/arm.opt:220
  #, no-c-format
  msgid "Specify how to access the thread pointer."
  msgstr ""
  
! #: config/arm/arm.opt:224
  #, fuzzy, no-c-format
  msgid "Valid arguments to -mtp=:"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/arm/arm.opt:246
  #, no-c-format
  msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:250
  #, no-c-format
  msgid "Thumb: Generate (leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:254 config/mn10300/mn10300.opt:42
  #, no-c-format
  msgid "Tune code for the given processor."
  msgstr ""
  
! #: config/arm/arm.opt:258
  #, no-c-format
  msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
  msgstr ""
  
! #: config/arm/arm.opt:269
  #, no-c-format
  msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:273
  #, no-c-format
  msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:277
  #, no-c-format
  msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:281
  #, no-c-format
  msgid "Only generate absolute relocations on word sized values."
  msgstr ""
  
! #: config/arm/arm.opt:285
  #, no-c-format
  msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:289
  #, no-c-format
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:294
  #, no-c-format
  msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
  msgstr ""
  
! #: config/arm/arm.opt:298
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
  msgstr ""
  
! #: config/arm/arm.opt:303
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
  msgstr ""
  
! #: config/arm/arm.opt:308 config/nds32/nds32.opt:461 config/arc/arc.opt:495
  #, no-c-format
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/arm/arm.opt:312
  #, no-c-format
  msgid "This option is deprecated and has no effect."
  msgstr ""
  
! #: config/arm/arm.opt:316
  #, no-c-format
  msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:320
  #, no-c-format
  msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:324
  #, no-c-format
  msgid "Do not allow constant data to be placed in code sections."
  msgstr ""
  
! #: config/arm/arm.opt:328
  #, no-c-format
  msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:332
  #, no-c-format
  msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:336 config/sh/sh.opt:195
  #, no-c-format
  msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm.opt:344
  #, no-c-format
  msgid "Generate code which uses the core registers only (r0-r14)."
  msgstr ""
  
! #: config/arm/arm.opt:366
  #, no-c-format
  msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
  msgstr ""
--- 8989,9240 ----
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr ""
  
! #: config/arm/arm.opt:35
  #, no-c-format
  msgid "TLS dialect to use:"
  msgstr ""
  
! #: config/arm/arm.opt:45
  #, no-c-format
  msgid "Specify an ABI."
  msgstr ""
  
! #: config/arm/arm.opt:49
  #, no-c-format
  msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:68
  #, no-c-format
  msgid "Generate a call to abort if a noreturn function returns."
  msgstr ""
  
! #: config/arm/arm.opt:75
  #, no-c-format
  msgid "Generate APCS conformant stack frames."
  msgstr ""
  
! #: config/arm/arm.opt:79
  #, no-c-format
  msgid "Generate re-entrant, PIC code."
  msgstr ""
  
! #: config/arm/arm.opt:101
  #, fuzzy, no-c-format
  msgid "Generate code in 32 bit ARM state."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/arm/arm.opt:109
  #, no-c-format
  msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr ""
  
! #: config/arm/arm.opt:113
  #, no-c-format
  msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr ""
  
! #: config/arm/arm.opt:121 config/csky/csky.opt:73
  #, no-c-format
  msgid "Specify if floating point hardware should be used."
  msgstr ""
  
! #: config/arm/arm.opt:125
  #, no-c-format
  msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:129 config/csky/csky.opt:77
  #, no-c-format
  msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr ""
  
! #: config/arm/arm.opt:142
  #, no-c-format
  msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:146
  #, no-c-format
  msgid "Specify the __fp16 floating-point format."
  msgstr ""
  
! #: config/arm/arm.opt:150
  #, no-c-format
  msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr ""
  
! #: config/arm/arm.opt:163
  #, no-c-format
  msgid "Specify the name of the target floating point hardware/format."
  msgstr ""
  
! #: config/arm/arm.opt:174
  #, fuzzy, no-c-format
  msgid "Generate call insns as indirect calls, if necessary."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/arm/arm.opt:182
  #, fuzzy, no-c-format
  msgid "Specify the register to be used for PIC addressing."
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/arm/arm.opt:186
  #, no-c-format
  msgid "Store function names in object code."
  msgstr ""
  
! #: config/arm/arm.opt:190
  #, no-c-format
  msgid "Permit scheduling of a function's prologue sequence."
  msgstr ""
  
! #: config/arm/arm.opt:194 config/rs6000/rs6000.opt:235
  #, no-c-format
  msgid "Do not load the PIC register in function prologues."
  msgstr ""
  
! #: config/arm/arm.opt:201
  #, no-c-format
  msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr ""
  
! #: config/arm/arm.opt:205
  #, fuzzy, no-c-format
  msgid "Generate code for Thumb state."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/arm/arm.opt:209
  #, no-c-format
  msgid "Support calls between Thumb and ARM instruction sets."
  msgstr ""
  
! #: config/arm/arm.opt:213
  #, no-c-format
  msgid "Specify thread local storage scheme."
  msgstr ""
  
! #: config/arm/arm.opt:217
  #, no-c-format
  msgid "Specify how to access the thread pointer."
  msgstr ""
  
! #: config/arm/arm.opt:221
  #, fuzzy, no-c-format
  msgid "Valid arguments to -mtp=:"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/arm/arm.opt:243
  #, no-c-format
  msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:247
  #, no-c-format
  msgid "Thumb: Generate (leaf) stack frames even if not needed."
  msgstr ""
  
! #: config/arm/arm.opt:251 config/mn10300/mn10300.opt:42
  #, no-c-format
  msgid "Tune code for the given processor."
  msgstr ""
  
! #: config/arm/arm.opt:255
  #, no-c-format
  msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
  msgstr ""
  
! #: config/arm/arm.opt:266
  #, no-c-format
  msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:270
  #, no-c-format
  msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:274
  #, no-c-format
  msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:278
  #, no-c-format
  msgid "Only generate absolute relocations on word sized values."
  msgstr ""
  
! #: config/arm/arm.opt:282
  #, no-c-format
  msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:286
  #, no-c-format
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:291
  #, no-c-format
  msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
  msgstr ""
  
! #: config/arm/arm.opt:295
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
  msgstr ""
  
! #: config/arm/arm.opt:300
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
  msgstr ""
  
! #: config/arm/arm.opt:305 config/nds32/nds32.opt:461 config/arc/arc.opt:495
  #, no-c-format
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/arm/arm.opt:309
  #, no-c-format
  msgid "This option is deprecated and has no effect."
  msgstr ""
  
! #: config/arm/arm.opt:313
  #, no-c-format
  msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:317
  #, no-c-format
  msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:321
  #, no-c-format
  msgid "Do not allow constant data to be placed in code sections."
  msgstr ""
  
! #: config/arm/arm.opt:325
  #, no-c-format
  msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:329
  #, no-c-format
  msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:333 config/sh/sh.opt:195
  #, no-c-format
  msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm.opt:341
  #, no-c-format
  msgid "Generate code which uses the core registers only (r0-r14)."
  msgstr ""
  
! #: config/arm/arm.opt:363
  #, no-c-format
  msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
  msgstr ""
*************** msgstr ""
*** 9747,9918 ****
  msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:475
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:479
  #, no-c-format
  msgid "Allow sign extension in fusion operations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:483
  #, no-c-format
  msgid "Use vector and scalar instructions added in ISA 2.07."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:487
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:491
  #, no-c-format
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:498
  #, no-c-format
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:502
  #, fuzzy, no-c-format
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:506
  #, no-c-format
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:510
  #, no-c-format
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:522
  #, no-c-format
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:526
  #, no-c-format
  msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:530
  #, no-c-format
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:534
  #, fuzzy, no-c-format
  msgid "Generate the integer modulo instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:538
  #, no-c-format
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:542
  #, fuzzy, no-c-format
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:546
  #, no-c-format
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:586
  #, fuzzy, no-c-format
  msgid "Generate (do not generate) prefixed memory instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:590
  #, no-c-format
  msgid "Generate (do not generate) pc-relative memory addressing."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:594
  #, no-c-format
  msgid "Generate (do not generate) pc-relative memory optimizations for externals."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:598
  #, fuzzy, no-c-format
  msgid "Generate (do not generate) MMA instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:605
  #, no-c-format
  msgid "Enable instructions that guard against return-oriented programming attacks."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:609
  #, no-c-format
  msgid "Generate code that will run in privileged state."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:613
  #, no-c-format
  msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:617
  #, no-c-format
  msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:621
  #, no-c-format
  msgid "Generate (do not generate) code that uses the LXVKQ instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:627
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:633
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:642
  #, no-c-format
  msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:648
  #, no-c-format
  msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:655
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:664
  #, no-c-format
  msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:670 config/loongarch/loongarch.opt:263
  #, no-c-format
  msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:676
  #, no-c-format
  msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
  msgstr ""
--- 9767,9938 ----
  msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:479
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:483
  #, no-c-format
  msgid "Allow sign extension in fusion operations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:487
  #, no-c-format
  msgid "Use vector and scalar instructions added in ISA 2.07."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:491
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:495
  #, no-c-format
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:502
  #, no-c-format
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:506
  #, fuzzy, no-c-format
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:510
  #, no-c-format
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:518
  #, no-c-format
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:526
  #, no-c-format
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:530
  #, no-c-format
  msgid "Use vector instructions added in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:534
  #, no-c-format
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:538
  #, fuzzy, no-c-format
  msgid "Generate the integer modulo instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:542
  #, no-c-format
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:546
  #, fuzzy, no-c-format
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:550
  #, no-c-format
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:590
  #, fuzzy, no-c-format
  msgid "Generate (do not generate) prefixed memory instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:594
  #, no-c-format
  msgid "Generate (do not generate) pc-relative memory addressing."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:598
  #, no-c-format
  msgid "Generate (do not generate) pc-relative memory optimizations for externals."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:602
  #, fuzzy, no-c-format
  msgid "Generate (do not generate) MMA instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.opt:609
  #, no-c-format
  msgid "Enable instructions that guard against return-oriented programming attacks."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:613
  #, no-c-format
  msgid "Generate code that will run in privileged state."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:617
  #, no-c-format
  msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:621
  #, no-c-format
  msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:625
  #, no-c-format
  msgid "Generate (do not generate) code that uses the LXVKQ instruction."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:631
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:637
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:646
  #, no-c-format
  msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:652
  #, no-c-format
  msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:659
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:668
  #, no-c-format
  msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:674 config/loongarch/loongarch.opt:302
  #, no-c-format
  msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:680
  #, no-c-format
  msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
  msgstr ""
*************** msgstr ""
*** 10227,10341 ****
  
  #: config/loongarch/loongarch.opt:107
  #, no-c-format
! msgid "LoongArch CPU types:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:126
  #, no-c-format
  msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:130
  #, no-c-format
  msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:139
  #, no-c-format
  msgid "Base ABI types for LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:152
  #, no-c-format
  msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:161 config/mips/mips.opt:71
  #, no-c-format
  msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:165 config/mips/mips.opt:83
  #, no-c-format
  msgid "Trap on integer divide by zero."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:169
  #, no-c-format
  msgid "Conditional moves for integral are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:173
  #, no-c-format
  msgid "Conditional moves for float are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:177
  #, no-c-format
  msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:185
  #, no-c-format
  msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:189 config/mips/mips.opt:150
  #, no-c-format
  msgid "The code model option names for -mexplicit-relocs:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:202 config/mips/mips.opt:163
  #, no-c-format
  msgid "Use %reloc() assembly operators."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:206 config/mips/mips.opt:167
  #, no-c-format
  msgid "Use %reloc() assembly operators (for backward compatibility)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:210
  #, no-c-format
  msgid "Generate approximate reciprocal divide and square root for better throughput."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:245
  #, no-c-format
  msgid "Avoid using the GOT to access external symbols."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:254
  #, no-c-format
  msgid "Pass -mrelax or -mno-relax option to the assembler."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:258
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:276
  #, no-c-format
  msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:280
  #, no-c-format
  msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:284
  #, no-c-format
  msgid "Support am{swap/add}[_db].{b/h} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:288
  #, no-c-format
  msgid "Support amcas[_db].{b/h/w/d} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:292
  #, no-c-format
  msgid "Do not need load-load barriers (dbar 0x700)."
  msgstr ""
--- 10247,10366 ----
  
  #: config/loongarch/loongarch.opt:107
  #, no-c-format
! msgid "LoongArch ARCH presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:132
  #, no-c-format
  msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:136
! #, no-c-format
! msgid "LoongArch TUNE presets:"
! msgstr ""
! 
! #: config/loongarch/loongarch.opt:155
  #, no-c-format
  msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:164
  #, no-c-format
  msgid "Base ABI types for LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:177
  #, no-c-format
  msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:186 config/mips/mips.opt:71
  #, no-c-format
  msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:190 config/mips/mips.opt:83
  #, no-c-format
  msgid "Trap on integer divide by zero."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:194
  #, no-c-format
  msgid "Conditional moves for integral are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:198
  #, no-c-format
  msgid "Conditional moves for float are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:202
  #, no-c-format
  msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:210
  #, no-c-format
  msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:214 config/mips/mips.opt:150
  #, no-c-format
  msgid "The code model option names for -mexplicit-relocs:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:227 config/mips/mips.opt:163
  #, no-c-format
  msgid "Use %reloc() assembly operators."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:231 config/mips/mips.opt:167
  #, no-c-format
  msgid "Use %reloc() assembly operators (for backward compatibility)."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:239
  #, no-c-format
  msgid "Generate approximate reciprocal divide and square root for better throughput."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:270
  #, no-c-format
  msgid "Avoid using the GOT to access external symbols."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:279
  #, no-c-format
  msgid "Pass -mrelax or -mno-relax option to the assembler."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:297
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:315
  #, no-c-format
  msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:319
  #, no-c-format
  msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:323
  #, no-c-format
  msgid "Support am{swap/add}[_db].{b/h} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:327
  #, no-c-format
  msgid "Support amcas[_db].{b/h/w/d} instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:331
  #, no-c-format
  msgid "Do not need load-load barriers (dbar 0x700)."
  msgstr ""
*************** msgstr ""
*** 11895,11901 ****
  msgid "No default crt0.o."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:438
  #, no-c-format
  msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr ""
--- 11920,11926 ----
  msgid "No default crt0.o."
  msgstr ""
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:446
  #, no-c-format
  msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr ""
*************** msgstr ""
*** 12480,12535 ****
  msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:51 config/gcn/gcn.opt:55
  #, no-c-format
  msgid "Specify the name of the target GPU."
  msgstr ""
  
! #: config/gcn/gcn.opt:59
  #, fuzzy, no-c-format
  msgid "Generate code for a 32-bit ABI."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/gcn/gcn.opt:63
  #, fuzzy, no-c-format
  msgid "Generate code for a 64-bit ABI."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/gcn/gcn.opt:67
  #, no-c-format
  msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:78
  #, no-c-format
  msgid "Obsolete; use GCN_STACK_SIZE at runtime."
  msgstr ""
  
! #: config/gcn/gcn.opt:84
  #, no-c-format
  msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
  msgstr ""
  
! #: config/gcn/gcn.opt:88
  #, no-c-format
  msgid "Warn about invalid OpenACC dimensions."
  msgstr ""
  
! #: config/gcn/gcn.opt:92
  #, no-c-format
  msgid "SRAM-ECC and XNACK modes:"
  msgstr ""
  
! #: config/gcn/gcn.opt:108
  #, no-c-format
  msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
  msgstr ""
  
! #: config/gcn/gcn.opt:112
  #, no-c-format
  msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
  msgstr ""
  
  #: config/fr30/fr30.opt:23
  #, no-c-format
  msgid "Assume small address space."
--- 12505,12565 ----
  msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:60 config/gcn/gcn.opt:64
  #, no-c-format
  msgid "Specify the name of the target GPU."
  msgstr ""
  
! #: config/gcn/gcn.opt:68
  #, fuzzy, no-c-format
  msgid "Generate code for a 32-bit ABI."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/gcn/gcn.opt:72
  #, fuzzy, no-c-format
  msgid "Generate code for a 64-bit ABI."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: config/gcn/gcn.opt:76
  #, no-c-format
  msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:87
  #, no-c-format
  msgid "Obsolete; use GCN_STACK_SIZE at runtime."
  msgstr ""
  
! #: config/gcn/gcn.opt:93
  #, no-c-format
  msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
  msgstr ""
  
! #: config/gcn/gcn.opt:97
  #, no-c-format
  msgid "Warn about invalid OpenACC dimensions."
  msgstr ""
  
! #: config/gcn/gcn.opt:101
  #, no-c-format
  msgid "SRAM-ECC and XNACK modes:"
  msgstr ""
  
! #: config/gcn/gcn.opt:117
  #, no-c-format
  msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
  msgstr ""
  
! #: config/gcn/gcn.opt:121
  #, no-c-format
  msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
  msgstr ""
  
+ #: config/gcn/gcn.opt:125
+ #, no-c-format
+ msgid "--param=gcn-preferred-vectorization-factor=[default,32,64]\tPreferred vectorization factor."
+ msgstr ""
+ 
  #: config/fr30/fr30.opt:23
  #, no-c-format
  msgid "Assume small address space."
*************** msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î
*** 12595,12605 ****
  msgid "Enable signed move and memory load instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/bpf/bpf.opt:102
  #, no-c-format
  msgid "Known assembler dialects (for use with the -masm= option)"
  msgstr ""
  
  #: config/mips/mips.opt:32
  #, no-c-format
  msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
--- 12625,12650 ----
  msgid "Enable signed move and memory load instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/bpf/bpf.opt:80
! #, no-c-format
! msgid "Select the eBPF ISA version to target in code generation."
! msgstr ""
! 
! #: config/bpf/bpf.opt:84
! #, no-c-format
! msgid "Valid ISA versions (for use with the -mcpu= option)"
! msgstr ""
! 
! #: config/bpf/bpf.opt:104
  #, no-c-format
  msgid "Known assembler dialects (for use with the -masm= option)"
  msgstr ""
  
+ #: config/bpf/bpf.opt:114
+ #, no-c-format
+ msgid "-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call."
+ msgstr ""
+ 
  #: config/mips/mips.opt:32
  #, no-c-format
  msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
*************** msgstr ""
*** 12974,13048 ****
  
  #: config/mips/mips.opt:434
  #, no-c-format
! msgid "Generate code with unaligned load store, valid for MIPS R6."
  msgstr ""
  
  #: config/mips/mips.opt:442
  #, fuzzy, no-c-format
  msgid "Use Virtualization (VZ) instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:446
  #, no-c-format
  msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:450
  #, no-c-format
  msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:454
  #, fuzzy, no-c-format
  msgid "Use Global INValidate (GINV) instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:458
  #, no-c-format
  msgid "Perform VR4130-specific alignment optimizations."
  msgstr ""
  
! #: config/mips/mips.opt:462
  #, no-c-format
  msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:466
  #, no-c-format
  msgid "Enable use of odd-numbered single-precision registers."
  msgstr ""
  
! #: config/mips/mips.opt:470
  #, no-c-format
  msgid "Optimize frame header."
  msgstr ""
  
! #: config/mips/mips.opt:477
  #, no-c-format
  msgid "Enable load/store bonding."
  msgstr ""
  
! #: config/mips/mips.opt:481
  #, no-c-format
  msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:485
  #, no-c-format
  msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:498
  #, no-c-format
  msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:502
  #, no-c-format
  msgid "Use Loongson EXTension (EXT) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:506
  #, no-c-format
  msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr ""
--- 13019,13103 ----
  
  #: config/mips/mips.opt:434
  #, no-c-format
! msgid "Don't generate code with unaligned load store, only valid for MIPS R6."
! msgstr ""
! 
! #: config/mips/mips.opt:438
! #, no-c-format
! msgid "Generate code with unaligned load store for R6 (alias of -mno-strict-align)."
  msgstr ""
  
  #: config/mips/mips.opt:442
+ #, no-c-format
+ msgid "Don't generate code with unaligned load store for R6 (alias of -mstrict-align)."
+ msgstr ""
+ 
+ #: config/mips/mips.opt:450
  #, fuzzy, no-c-format
  msgid "Use Virtualization (VZ) instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:454
  #, no-c-format
  msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:458
  #, no-c-format
  msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:462
  #, fuzzy, no-c-format
  msgid "Use Global INValidate (GINV) instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.opt:466
  #, no-c-format
  msgid "Perform VR4130-specific alignment optimizations."
  msgstr ""
  
! #: config/mips/mips.opt:470
  #, no-c-format
  msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:474
  #, no-c-format
  msgid "Enable use of odd-numbered single-precision registers."
  msgstr ""
  
! #: config/mips/mips.opt:478
  #, no-c-format
  msgid "Optimize frame header."
  msgstr ""
  
! #: config/mips/mips.opt:485
  #, no-c-format
  msgid "Enable load/store bonding."
  msgstr ""
  
! #: config/mips/mips.opt:489
  #, no-c-format
  msgid "Specify the compact branch usage policy."
  msgstr ""
  
! #: config/mips/mips.opt:493
  #, no-c-format
  msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:506
  #, no-c-format
  msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:510
  #, no-c-format
  msgid "Use Loongson EXTension (EXT) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:514
  #, no-c-format
  msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr ""
*************** msgstr ""
*** 13929,16289 ****
  
  #: common.opt:875
  #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr ""
  
! #: common.opt:879
  #, no-c-format
  msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr ""
  
! #: common.opt:883
  #, fuzzy, no-c-format
  msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: common.opt:899
  #, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr ""
  
! #: common.opt:912
  #, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr ""
  
! #: common.opt:916
  #, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr ""
  
! #: common.opt:920
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr ""
  
! #: common.opt:924
  #, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr ""
  
! #: common.opt:1030
  #, no-c-format
  msgid "The version of the C++ ABI in use."
  msgstr ""
  
! #: common.opt:1034
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
  msgstr ""
  
! #: common.opt:1038
  #, fuzzy, no-c-format
  msgid "Align the start of functions."
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: common.opt:1045
  #, no-c-format
  msgid "Align labels which are only reached by jumping."
  msgstr ""
  
! #: common.opt:1052
  #, no-c-format
  msgid "Align all labels."
  msgstr ""
  
! #: common.opt:1059
  #, no-c-format
  msgid "Align the start of loops."
  msgstr ""
  
! #: common.opt:1066
  #, no-c-format
  msgid "Allow the compiler to introduce new data races on stores."
  msgstr ""
  
! #: common.opt:1070
  #, no-c-format
  msgid "Enable static analysis pass."
  msgstr ""
  
! #: common.opt:1090
  #, no-c-format
  msgid "Select what to sanitize."
  msgstr ""
  
! #: common.opt:1094
  #, no-c-format
  msgid "Select type of coverage sanitization."
  msgstr ""
  
! #: common.opt:1107
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr ""
  
! #: common.opt:1111
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr ""
  
! #: common.opt:1116
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr ""
  
! #: common.opt:1120
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr ""
  
! #: common.opt:1124
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr ""
  
! #: common.opt:1134
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr ""
  
! #: common.opt:1138
  #, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr ""
  
! #: common.opt:1142
  #, fuzzy, no-c-format
  msgid "Generate auto-inc/dec instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: common.opt:1146
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr ""
  
! #: common.opt:1151
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr ""
  
! #: common.opt:1160
  #, fuzzy, no-c-format
  msgid "Generate code to check bounds before indexing arrays."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: common.opt:1164
  #, no-c-format
  msgid "Replace add, compare, branch with branch on count register."
  msgstr ""
  
! #: common.opt:1168
  #, no-c-format
  msgid "Use profiling information for branch probabilities."
  msgstr ""
  
! #: common.opt:1184
  #, fuzzy, no-c-format
  msgid "Output callgraph information on a per-file basis."
  msgstr "ÎµÎ¼Ï†Î¬Î½Î¹ÏƒÎ· Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½ Ï€Ï�Î¿ÏŒÎ´Î¿Ï…"
  
! #: common.opt:1188
  #, no-c-format
  msgid "Output callgraph information on a per-file basis with decorations."
  msgstr ""
  
! #: common.opt:1192
  #, no-c-format
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr ""
  
! #: common.opt:1196
  #, no-c-format
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr ""
  
! #: common.opt:1203
  #, no-c-format
  msgid "Save registers around function calls."
  msgstr ""
  
! #: common.opt:1207
  #, no-c-format
  msgid "This switch is deprecated; do not use."
  msgstr ""
  
! #: common.opt:1211
  #, no-c-format
  msgid "Check the return value of new in C++."
  msgstr ""
  
! #: common.opt:1215 common.opt:1219
  #, fuzzy, no-c-format
  msgid "Perform internal consistency checkings."
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± gcc"
  
! #: common.opt:1223
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr ""
  
! #: common.opt:1227
  #, fuzzy, no-c-format
  msgid "Enable code hoisting."
  msgstr "Î±Î´Ï�Î½Î±Ï„Î· Î· Ï†ÏŒÏ�Ï„Ï‰ÏƒÎ· Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î»"
  
! #: common.opt:1231
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr ""
  
! #: common.opt:1235
  #, no-c-format
  msgid "Put uninitialized globals in the common section."
  msgstr ""
  
! #: common.opt:1243
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr ""
  
! #: common.opt:1247
  #, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr ""
  
! #: common.opt:1251
  #, no-c-format
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr ""
  
! #: common.opt:1255
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr ""
  
! #: common.opt:1259
  #, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
  msgstr ""
  
! #: common.opt:1263
  #, no-c-format
  msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr ""
  
! #: common.opt:1267
  #, no-c-format
  msgid "Perform cross-jumping optimization."
  msgstr ""
  
! #: common.opt:1271
  #, no-c-format
  msgid "When running CSE, follow jumps to their targets."
  msgstr ""
  
! #: common.opt:1279
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
  msgstr ""
  
! #: common.opt:1283
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr ""
  
! #: common.opt:1287
  #, no-c-format
  msgid "Place data items into their own section."
  msgstr ""
  
! #: common.opt:1291
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
  msgstr ""
  
! #: common.opt:1295
  #, no-c-format
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr ""
  
! #: common.opt:1299
  #, no-c-format
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr ""
  
! #: common.opt:1303
  #, no-c-format
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr ""
  
! #: common.opt:1307
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ""
  
! #: common.opt:1313
  #, no-c-format
  msgid "Defer popping functions args from stack until later."
  msgstr ""
  
! #: common.opt:1317
  #, no-c-format
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr ""
  
! #: common.opt:1321
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
  msgstr ""
  
! #: common.opt:1325
  #, no-c-format
  msgid "Delete useless null pointer checks."
  msgstr ""
  
! #: common.opt:1329
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr ""
  
! #: common.opt:1333
  #, no-c-format
  msgid "Perform speculative devirtualization."
  msgstr ""
  
! #: common.opt:1337
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
  msgstr ""
  
! #: common.opt:1341
  #, no-c-format
  msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
  msgstr ""
  
! #: common.opt:1358
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
  msgstr ""
  
! #: common.opt:1362
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
  msgstr ""
  
! #: common.opt:1366
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
  msgstr ""
  
! #: common.opt:1374
  #, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr ""
  
! #: common.opt:1394
  #, no-c-format
  msgid "Enable formatting of JSON output."
  msgstr ""
  
! #: common.opt:1398
  #, no-c-format
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr ""
  
! #: common.opt:1418
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr ""
  
! #: common.opt:1422
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr ""
  
! #: common.opt:1426
  #, no-c-format
  msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
  msgstr ""
  
! #: common.opt:1430
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr ""
  
! #: common.opt:1477
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
  msgstr ""
  
! #: common.opt:1481
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr ""
  
! #: common.opt:1485
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr ""
  
! #: common.opt:1489
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr ""
  
! #: common.opt:1493
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
  msgstr ""
  
! #: common.opt:1497
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr ""
  
! #: common.opt:1501
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr ""
  
! #: common.opt:1505
  #, no-c-format
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr ""
  
! #: common.opt:1521
  #, no-c-format
  msgid "Show stack depths of events in paths."
  msgstr ""
  
! #: common.opt:1525
  #, no-c-format
  msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr ""
  
! #: common.opt:1544
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
  msgstr ""
  
! #: common.opt:1548
  #, no-c-format
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr ""
  
! #: common.opt:1552
  #, no-c-format
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr ""
  
! #: common.opt:1556
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr ""
  
! #: common.opt:1563
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr ""
  
! #: common.opt:1567
  #, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr ""
  
! #: common.opt:1571
  #, no-c-format
  msgid "Suppress output of addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1575
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr ""
  
! #: common.opt:1580
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr ""
  
! #: common.opt:1584
  #, no-c-format
  msgid "Dump optimization passes."
  msgstr ""
  
! #: common.opt:1588
  #, no-c-format
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1592
  #, no-c-format
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr ""
  
! #: common.opt:1596
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr ""
  
! #: common.opt:1600
  #, no-c-format
  msgid "Perform early inlining."
  msgstr ""
  
! #: common.opt:1608
  #, no-c-format
  msgid "Perform interprocedural reduction of aggregates."
  msgstr ""
  
! #: common.opt:1612
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
  msgstr ""
  
! #: common.opt:1616
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
  msgstr ""
  
! #: common.opt:1620
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
  msgstr ""
  
! #: common.opt:1624
  #, fuzzy, no-c-format
  msgid "Enable exception handling."
  msgstr "Î±Î´Ï�Î½Î±Ï„Î· Î· Ï†ÏŒÏ�Ï„Ï‰ÏƒÎ· Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î»"
  
! #: common.opt:1628
  #, no-c-format
  msgid "Perform a number of minor, expensive optimizations."
  msgstr ""
  
! #: common.opt:1632
  #, no-c-format
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr ""
  
! #: common.opt:1650
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr ""
  
! #: common.opt:1666
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr ""
  
! #: common.opt:1670
  #, no-c-format
  msgid "Assume no NaNs or infinities are generated."
  msgstr ""
  
! #: common.opt:1674
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr ""
  
! #: common.opt:1678
  #, no-c-format
  msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr ""
  
! #: common.opt:1682
  #, no-c-format
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr ""
  
! #: common.opt:1690
  #, no-c-format
  msgid "Perform a forward propagation pass on RTL."
  msgstr ""
  
! #: common.opt:1694
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr ""
  
! #: common.opt:1710
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr ""
  
! #: common.opt:1717
  #, fuzzy, no-c-format
  msgid "Allow function addresses to be held in registers."
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
  
! #: common.opt:1721
  #, no-c-format
  msgid "Place each function into its own section."
  msgstr ""
  
! #: common.opt:1725
  #, no-c-format
  msgid "Perform global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1729
  #, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1733
  #, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1737
  #, no-c-format
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1742
  #, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr ""
  
! #: common.opt:1759
  #, no-c-format
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr ""
  
! #: common.opt:1764
  #, no-c-format
  msgid "Enable in and out of Graphite representation."
  msgstr ""
  
! #: common.opt:1768
  #, no-c-format
  msgid "Enable Graphite Identity transformation."
  msgstr ""
  
! #: common.opt:1772
  #, no-c-format
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr ""
  
! #: common.opt:1781
  #, no-c-format
  msgid "Improve GCC's ability to track column numbers in large source files, at the expense of slower compilation."
  msgstr ""
  
! #: common.opt:1786
  #, no-c-format
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1790 common.opt:1798 common.opt:3139
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
  
! #: common.opt:1794
  #, no-c-format
  msgid "Enable loop interchange on trees."
  msgstr ""
  
! #: common.opt:1802
  #, no-c-format
  msgid "Perform unroll-and-jam on loops."
  msgstr ""
  
! #: common.opt:1806
  #, no-c-format
  msgid "Enable support for GNU transactional memory."
  msgstr ""
  
! #: common.opt:1810
  #, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr ""
  
! #: common.opt:1818
  #, no-c-format
  msgid "Enable the loop nest optimizer."
  msgstr ""
  
! #: common.opt:1822
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
  msgstr ""
  
! #: common.opt:1826
  #, no-c-format
  msgid "Merge adjacent stores."
  msgstr ""
  
! #: common.opt:1830
  #, no-c-format
  msgid "Enable guessing of branch probabilities."
  msgstr ""
  
! #: common.opt:1834
  #, no-c-format
  msgid "Enable various security-relevant flags."
  msgstr ""
  
! #: common.opt:1838
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr ""
  
! #: common.opt:1842
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
  msgstr ""
  
! #: common.opt:1846
  #, no-c-format
  msgid "Harden control flow by recording and checking execution paths."
  msgstr ""
  
! #: common.opt:1850
  #, fuzzy, no-c-format
  msgid "Disable CFR in leaf functions."
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: common.opt:1854
  #, no-c-format
  msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr ""
  
! #: common.opt:1858
  #, no-c-format
  msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr ""
  
! #: common.opt:1862
  #, no-c-format
  msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr ""
  
! #: common.opt:1885
  #, fuzzy, no-c-format
  msgid "Process #ident directives."
  msgstr "%%%c: ÎºÎ±Ï„ÎµÏ…Î¸Ï…Î½Ï„Î®Ï�Î¹Î¿Ï‚ Î³Ï�Î±Î¼Î¼Î® Î¼Î· Î­Î³ÎºÏ…Ï�Î·."
  
! #: common.opt:1889
  #, no-c-format
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr ""
  
! #: common.opt:1893
  #, no-c-format
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr ""
  
! #: common.opt:1897
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr ""
  
! #: common.opt:1913
  #, no-c-format
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr ""
  
! #: common.opt:1925
  #, fuzzy, no-c-format
  msgid "Do not generate .size directives."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: common.opt:1929
  #, no-c-format
  msgid "Perform indirect inlining."
  msgstr ""
  
! #: common.opt:1935
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr ""
  
! #: common.opt:1939
  #, no-c-format
  msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr ""
  
! #: common.opt:1943
  #, no-c-format
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr ""
  
! #: common.opt:1947
  #, no-c-format
  msgid "Integrate functions only required by their single caller."
  msgstr ""
  
! #: common.opt:1954
  #, no-c-format
  msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr ""
  
! #: common.opt:1958
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr ""
  
! #: common.opt:1968
  #, no-c-format
  msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr ""
  
! #: common.opt:1999
  #, no-c-format
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr ""
  
! #: common.opt:2022
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
  msgstr ""
  
! #: common.opt:2026
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr ""
  
! #: common.opt:2030
  #, no-c-format
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr ""
  
! #: common.opt:2034
  #, no-c-format
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr ""
  
! #: common.opt:2038
  #, no-c-format
  msgid "Perform interprocedural constant propagation."
  msgstr ""
  
! #: common.opt:2042
  #, no-c-format
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr ""
  
! #: common.opt:2050
  #, no-c-format
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr ""
  
! #: common.opt:2054
  #, no-c-format
  msgid "Perform interprocedural modref analysis."
  msgstr ""
  
! #: common.opt:2058
  #, no-c-format
  msgid "Perform interprocedural profile propagation."
  msgstr ""
  
! #: common.opt:2062
  #, no-c-format
  msgid "Perform interprocedural points-to analysis."
  msgstr ""
  
! #: common.opt:2066
  #, fuzzy, no-c-format
  msgid "Discover pure and const functions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: common.opt:2070
  #, no-c-format
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr ""
  
! #: common.opt:2074
  #, no-c-format
  msgid "Perform Identical Code Folding for functions."
  msgstr ""
  
! #: common.opt:2078
  #, no-c-format
  msgid "Perform Identical Code Folding for variables."
  msgstr ""
  
! #: common.opt:2082
  #, no-c-format
  msgid "Discover read-only and non addressable static variables."
  msgstr ""
  
! #: common.opt:2086
  #, no-c-format
  msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr ""
  
! #: common.opt:2090
  #, no-c-format
  msgid "Reduce stack alignment on call sites if possible."
  msgstr ""
  
! #: common.opt:2102
  #, no-c-format
  msgid "Perform IPA Value Range Propagation."
  msgstr ""
  
! #: common.opt:2106
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr ""
  
! #: common.opt:2110
  #, no-c-format
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr ""
  
! #: common.opt:2123
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr ""
  
! #: common.opt:2139
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr ""
  
! #: common.opt:2144
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr ""
  
! #: common.opt:2149
  #, no-c-format
  msgid "Share slots for saving different hard registers."
  msgstr ""
  
! #: common.opt:2153
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr ""
  
! #: common.opt:2157
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr ""
  
! #: common.opt:2161
  #, no-c-format
  msgid "Optimize induction variables on trees."
  msgstr ""
  
! #: common.opt:2165
  #, no-c-format
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr ""
  
! #: common.opt:2169
  #, fuzzy, no-c-format
  msgid "Use bit tests for sufficiently large switch statements."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: common.opt:2173
  #, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
  msgstr ""
  
! #: common.opt:2177
  #, no-c-format
  msgid "Generate code for static functions even if they are never called."
  msgstr ""
  
! #: common.opt:2181
  #, no-c-format
  msgid "Emit static const variables even if they are not used."
  msgstr ""
  
! #: common.opt:2185
  #, no-c-format
  msgid "Give external symbols a leading underscore."
  msgstr ""
  
! #: common.opt:2193
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr ""
  
! #: common.opt:2197
  #, no-c-format
  msgid "Enable link-time optimization."
  msgstr ""
  
! #: common.opt:2201
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr ""
  
! #: common.opt:2223
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2228
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2236
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:2240
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2244
  #, fuzzy, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: common.opt:2248
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2252
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr ""
  
! #: common.opt:2256
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr ""
  
! #: common.opt:2263
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2267
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2271
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2275
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2279
  #, no-c-format
  msgid "Align the start of every function."
  msgstr ""
  
! #: common.opt:2283
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2287
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2291
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr ""
  
! #: common.opt:2295
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr ""
  
! #: common.opt:2299
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2303
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr ""
  
! #: common.opt:2307
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr ""
  
! #: common.opt:2311
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2315
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2322
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2326
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2339
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2346
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr ""
  
! #: common.opt:2365
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr ""
  
! #: common.opt:2369
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2373
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2381
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2385
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr ""
  
! #: common.opt:2389 common.opt:2393
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2397
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2401
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2405
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr ""
  
! #: common.opt:2409
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr ""
  
! #: common.opt:2413
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr ""
  
! #: common.opt:2417
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2421
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr ""
  
! #: common.opt:2425
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr ""
  
! #: common.opt:2429
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr ""
  
! #: common.opt:2433
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr ""
  
! #: common.opt:2437
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2441
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2445
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2449
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2453
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr ""
  
! #: common.opt:2457
  #, fuzzy, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Î±Î´Ï�Î½Î±Ï„Î· Î· Ï†ÏŒÏ�Ï„Ï‰ÏƒÎ· Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î»"
  
! #: common.opt:2461
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2465
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr ""
  
! #: common.opt:2469
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2474
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2478
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2482
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2486
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2490
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2506
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2522
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2526
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2530
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2534
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2538
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2542
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2546
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2550
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2554
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2558
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2562
  #, fuzzy, no-c-format
  msgid "Report on consistency of profile."
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± gcc"
  
! #: common.opt:2566
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2570
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr ""
  
! #: common.opt:2577
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2587
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2591
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr ""
  
! #: common.opt:2599
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2628
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2632
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2636
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr ""
  
! #: common.opt:2640
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2644
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2648
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2661
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2665
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2669
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr ""
  
! #: common.opt:2677
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2681
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2685
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2689
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr ""
  
! #: common.opt:2693
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr ""
  
! #: common.opt:2697
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr ""
  
! #: common.opt:2701
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2705
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2713
  #, fuzzy, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: common.opt:2717
  #, fuzzy, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: common.opt:2724
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2728
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2732
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2736
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2740
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2744
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2748
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2754
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2758
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2766
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2770
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2774
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2778
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2782
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2786
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2790
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2794
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2798
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2810
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2814
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2818
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2823
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2827
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2831
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2835
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr ""
  
! #: common.opt:2839
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr ""
  
! #: common.opt:2843
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr ""
  
! #: common.opt:2847
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2851
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2855
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2859
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2863
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2867
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2871
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr ""
  
! #: common.opt:2875
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr ""
  
! #: common.opt:2879
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2887
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2891
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:2895
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr ""
  
! #: common.opt:2899
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:2903
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:2907
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:2911
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:2923
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:2927
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr ""
  
! #: common.opt:2931
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:2935
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:2944
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:2948
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:2952
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:2956
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:2960
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:2964
  #, fuzzy, no-c-format
  #| msgid "syntax error at %qs token"
  msgid "Check for syntax errors, then stop."
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ ÏƒÏ�Î¼Î²Î¿Î»Î¿ %qs"
  
! #: common.opt:2968
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:2972
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr ""
  
! #: common.opt:2976
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:2980
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:2984
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3003
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3007
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:3011
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3016
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3034
  #, fuzzy, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚"
  
! #: common.opt:3038
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:3046
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:3054
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr ""
  
! #: common.opt:3062
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr ""
  
! #: common.opt:3070
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr ""
  
! #: common.opt:3078
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr ""
  
! #: common.opt:3082
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:3086
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr ""
  
! #: common.opt:3090
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr ""
  
! #: common.opt:3094
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr ""
  
! #: common.opt:3098
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr ""
  
! #: common.opt:3102
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr ""
  
! #: common.opt:3106
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr ""
  
! #: common.opt:3110
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr ""
  
! #: common.opt:3114
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3120
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3127
  #, fuzzy, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: common.opt:3131
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr ""
  
! #: common.opt:3135
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr ""
  
! #: common.opt:3143
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr ""
  
! #: common.opt:3147
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr ""
  
! #: common.opt:3151
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3155
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr ""
  
! #: common.opt:3159
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr ""
  
! #: common.opt:3163
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3167
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3171
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr ""
  
! #: common.opt:3179
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr ""
  
! #: common.opt:3183
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3187
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3191
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3195
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3199
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr ""
  
! #: common.opt:3203
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3207
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3212
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3216
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3220
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr ""
  
! #: common.opt:3224
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr ""
  
! #: common.opt:3239
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3244
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3252
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3256
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr ""
  
! #: common.opt:3260
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr ""
  
! #: common.opt:3264
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3268
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr ""
  
! #: common.opt:3272
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3276
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3280
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3284
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3294
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr ""
  
! #: common.opt:3301
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr ""
  
! #: common.opt:3307
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3314
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3319
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr ""
  
! #: common.opt:3327
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr ""
  
! #: common.opt:3331
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr ""
  
! #: common.opt:3335
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3339
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3358
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3366
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3370
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3392
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3396
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3415
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3431
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3435
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3439
  #, fuzzy, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: common.opt:3443
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3447
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr ""
  
! #: common.opt:3451
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr ""
  
! #: common.opt:3455
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:3459
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3463
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr ""
  
! #: common.opt:3467
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3471
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr ""
  
! #: common.opt:3475
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3479
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3483
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr ""
  
! #: common.opt:3503
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3509
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr ""
  
! #: common.opt:3513
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr ""
  
! #: common.opt:3517
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr ""
  
! #: common.opt:3521
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr ""
  
! #: common.opt:3525
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3529
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3533
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr ""
  
! #: common.opt:3537
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr ""
  
! #: common.opt:3541
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3549
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3553
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3557
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3561
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3565
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr ""
  
! #: common.opt:3577
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3581
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3585
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3589
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr ""
  
! #: common.opt:3593
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3600
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr ""
  
! #: common.opt:3629
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr ""
  
! #: common.opt:3633
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3640
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3644
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3672
  #, fuzzy, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "  -o <Î±Ï�Ï‡ÎµÎ¯Î¿>              Î¤Î¿Ï€Î¿Î¸Î­Ï„Î·ÏƒÎ· Ï„Î·Ï‚ ÎµÎ¾ÏŒÎ´Î¿Ï… ÏƒÏ„Î¿ <Î±Ï�Ï‡ÎµÎ¯Î¿>\n"
  
! #: common.opt:3676
  #, fuzzy, no-c-format
  msgid "Enable function profiling."
  msgstr "Î±Î´Ï�Î½Î±Ï„Î· Î· Ï†ÏŒÏ�Ï„Ï‰ÏƒÎ· Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î»"
  
! #: common.opt:3686
  #, no-c-format
  msgid "Like -pedantic but issue them as errors."
  msgstr ""
  
! #: common.opt:3726
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr ""
  
! #: common.opt:3758
  #, no-c-format
  msgid "Enable verbose output."
  msgstr ""
  
! #: common.opt:3762
  #, fuzzy, no-c-format
  msgid "Display the compiler's version."
  msgstr "  --help                   Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï…Ï„ÏŽÎ½ Ï„Ï‰Î½ Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½\n"
  
! #: common.opt:3766
  #, fuzzy, no-c-format
  msgid "Suppress warnings."
  msgstr "%s: Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: "
  
! #: common.opt:3776
  #, no-c-format
  msgid "Create a shared library."
  msgstr ""
  
! #: common.opt:3836
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3840
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3844
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:3851
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
--- 13984,16354 ----
  
  #: common.opt:875
  #, no-c-format
+ msgid "Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression."
+ msgstr ""
+ 
+ #: common.opt:880
+ #, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr ""
  
! #: common.opt:884
  #, no-c-format
  msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr ""
  
! #: common.opt:888
  #, fuzzy, no-c-format
  msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: common.opt:904
  #, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr ""
  
! #: common.opt:917
  #, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr ""
  
! #: common.opt:921
  #, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr ""
  
! #: common.opt:925
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr ""
  
! #: common.opt:929
  #, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr ""
  
! #: common.opt:1035
  #, no-c-format
  msgid "The version of the C++ ABI in use."
  msgstr ""
  
! #: common.opt:1039
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
  msgstr ""
  
! #: common.opt:1043
  #, fuzzy, no-c-format
  msgid "Align the start of functions."
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: common.opt:1050
  #, no-c-format
  msgid "Align labels which are only reached by jumping."
  msgstr ""
  
! #: common.opt:1057
  #, no-c-format
  msgid "Align all labels."
  msgstr ""
  
! #: common.opt:1064
  #, no-c-format
  msgid "Align the start of loops."
  msgstr ""
  
! #: common.opt:1071
  #, no-c-format
  msgid "Allow the compiler to introduce new data races on stores."
  msgstr ""
  
! #: common.opt:1075
  #, no-c-format
  msgid "Enable static analysis pass."
  msgstr ""
  
! #: common.opt:1095
  #, no-c-format
  msgid "Select what to sanitize."
  msgstr ""
  
! #: common.opt:1099
  #, no-c-format
  msgid "Select type of coverage sanitization."
  msgstr ""
  
! #: common.opt:1112
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr ""
  
! #: common.opt:1116
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr ""
  
! #: common.opt:1121
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr ""
  
! #: common.opt:1125
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr ""
  
! #: common.opt:1129
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr ""
  
! #: common.opt:1139
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr ""
  
! #: common.opt:1143
  #, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr ""
  
! #: common.opt:1147
  #, fuzzy, no-c-format
  msgid "Generate auto-inc/dec instructions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: common.opt:1151
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr ""
  
! #: common.opt:1156
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr ""
  
! #: common.opt:1165
  #, fuzzy, no-c-format
  msgid "Generate code to check bounds before indexing arrays."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: common.opt:1169
  #, no-c-format
  msgid "Replace add, compare, branch with branch on count register."
  msgstr ""
  
! #: common.opt:1173
  #, no-c-format
  msgid "Use profiling information for branch probabilities."
  msgstr ""
  
! #: common.opt:1189
  #, fuzzy, no-c-format
  msgid "Output callgraph information on a per-file basis."
  msgstr "ÎµÎ¼Ï†Î¬Î½Î¹ÏƒÎ· Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½ Ï€Ï�Î¿ÏŒÎ´Î¿Ï…"
  
! #: common.opt:1193
  #, no-c-format
  msgid "Output callgraph information on a per-file basis with decorations."
  msgstr ""
  
! #: common.opt:1197
  #, no-c-format
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr ""
  
! #: common.opt:1201
  #, no-c-format
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr ""
  
! #: common.opt:1208
  #, no-c-format
  msgid "Save registers around function calls."
  msgstr ""
  
! #: common.opt:1212
  #, no-c-format
  msgid "This switch is deprecated; do not use."
  msgstr ""
  
! #: common.opt:1216
  #, no-c-format
  msgid "Check the return value of new in C++."
  msgstr ""
  
! #: common.opt:1220 common.opt:1224
  #, fuzzy, no-c-format
  msgid "Perform internal consistency checkings."
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± gcc"
  
! #: common.opt:1228
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr ""
  
! #: common.opt:1232
  #, fuzzy, no-c-format
  msgid "Enable code hoisting."
  msgstr "Î±Î´Ï�Î½Î±Ï„Î· Î· Ï†ÏŒÏ�Ï„Ï‰ÏƒÎ· Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î»"
  
! #: common.opt:1236
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr ""
  
! #: common.opt:1240
  #, no-c-format
  msgid "Put uninitialized globals in the common section."
  msgstr ""
  
! #: common.opt:1248
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr ""
  
! #: common.opt:1252
  #, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr ""
  
! #: common.opt:1256
  #, no-c-format
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr ""
  
! #: common.opt:1260
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr ""
  
! #: common.opt:1264
  #, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
  msgstr ""
  
! #: common.opt:1268
  #, no-c-format
  msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr ""
  
! #: common.opt:1272
  #, no-c-format
  msgid "Perform cross-jumping optimization."
  msgstr ""
  
! #: common.opt:1276
  #, no-c-format
  msgid "When running CSE, follow jumps to their targets."
  msgstr ""
  
! #: common.opt:1284
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
  msgstr ""
  
! #: common.opt:1288
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr ""
  
! #: common.opt:1292
  #, no-c-format
  msgid "Place data items into their own section."
  msgstr ""
  
! #: common.opt:1296
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
  msgstr ""
  
! #: common.opt:1300
  #, no-c-format
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr ""
  
! #: common.opt:1304
  #, no-c-format
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr ""
  
! #: common.opt:1308
  #, no-c-format
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr ""
  
! #: common.opt:1312
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ""
  
! #: common.opt:1318
  #, no-c-format
  msgid "Defer popping functions args from stack until later."
  msgstr ""
  
! #: common.opt:1322
  #, no-c-format
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr ""
  
! #: common.opt:1326
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
  msgstr ""
  
! #: common.opt:1330
  #, no-c-format
  msgid "Delete useless null pointer checks."
  msgstr ""
  
! #: common.opt:1334
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr ""
  
! #: common.opt:1338
  #, no-c-format
  msgid "Perform speculative devirtualization."
  msgstr ""
  
! #: common.opt:1342
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
  msgstr ""
  
! #: common.opt:1346
  #, no-c-format
  msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
  msgstr ""
  
! #: common.opt:1363
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
  msgstr ""
  
! #: common.opt:1367
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
  msgstr ""
  
! #: common.opt:1371
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
  msgstr ""
  
! #: common.opt:1379
  #, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr ""
  
! #: common.opt:1399
  #, no-c-format
  msgid "Enable formatting of JSON output."
  msgstr ""
  
! #: common.opt:1403
  #, no-c-format
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr ""
  
! #: common.opt:1423
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr ""
  
! #: common.opt:1427
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr ""
  
! #: common.opt:1431
  #, no-c-format
  msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
  msgstr ""
  
! #: common.opt:1435
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr ""
  
! #: common.opt:1482
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
  msgstr ""
  
! #: common.opt:1486
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr ""
  
! #: common.opt:1490
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr ""
  
! #: common.opt:1494
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr ""
  
! #: common.opt:1498
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
  msgstr ""
  
! #: common.opt:1502
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr ""
  
! #: common.opt:1506
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr ""
  
! #: common.opt:1510
  #, no-c-format
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr ""
  
! #: common.opt:1526
  #, no-c-format
  msgid "Show stack depths of events in paths."
  msgstr ""
  
! #: common.opt:1530
  #, no-c-format
  msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr ""
  
! #: common.opt:1549
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
  msgstr ""
  
! #: common.opt:1553
  #, no-c-format
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr ""
  
! #: common.opt:1557
  #, no-c-format
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr ""
  
! #: common.opt:1561
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr ""
  
! #: common.opt:1568
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr ""
  
! #: common.opt:1572
  #, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr ""
  
! #: common.opt:1576
  #, no-c-format
  msgid "Suppress output of addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1580
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr ""
  
! #: common.opt:1585
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr ""
  
! #: common.opt:1589
  #, no-c-format
  msgid "Dump optimization passes."
  msgstr ""
  
! #: common.opt:1593
  #, no-c-format
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1597
  #, no-c-format
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr ""
  
! #: common.opt:1601
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr ""
  
! #: common.opt:1605
  #, no-c-format
  msgid "Perform early inlining."
  msgstr ""
  
! #: common.opt:1613
  #, no-c-format
  msgid "Perform interprocedural reduction of aggregates."
  msgstr ""
  
! #: common.opt:1617
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
  msgstr ""
  
! #: common.opt:1621
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
  msgstr ""
  
! #: common.opt:1625
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
  msgstr ""
  
! #: common.opt:1629
  #, fuzzy, no-c-format
  msgid "Enable exception handling."
  msgstr "Î±Î´Ï�Î½Î±Ï„Î· Î· Ï†ÏŒÏ�Ï„Ï‰ÏƒÎ· Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î»"
  
! #: common.opt:1633
  #, no-c-format
  msgid "Perform a number of minor, expensive optimizations."
  msgstr ""
  
! #: common.opt:1637
  #, no-c-format
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr ""
  
! #: common.opt:1655
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr ""
  
! #: common.opt:1671
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr ""
  
! #: common.opt:1675
  #, no-c-format
  msgid "Assume no NaNs or infinities are generated."
  msgstr ""
  
! #: common.opt:1679
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr ""
  
! #: common.opt:1683
  #, no-c-format
  msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr ""
  
! #: common.opt:1687
  #, no-c-format
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr ""
  
! #: common.opt:1695
  #, no-c-format
  msgid "Perform a forward propagation pass on RTL."
  msgstr ""
  
! #: common.opt:1699
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr ""
  
! #: common.opt:1715
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr ""
  
! #: common.opt:1722
  #, fuzzy, no-c-format
  msgid "Allow function addresses to be held in registers."
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
  
! #: common.opt:1726
  #, no-c-format
  msgid "Place each function into its own section."
  msgstr ""
  
! #: common.opt:1730
  #, no-c-format
  msgid "Perform global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1734
  #, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1738
  #, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1742
  #, no-c-format
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr ""
  
! #: common.opt:1747
  #, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr ""
  
! #: common.opt:1764
  #, no-c-format
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr ""
  
! #: common.opt:1769
  #, no-c-format
  msgid "Enable in and out of Graphite representation."
  msgstr ""
  
! #: common.opt:1773
  #, no-c-format
  msgid "Enable Graphite Identity transformation."
  msgstr ""
  
! #: common.opt:1777
  #, no-c-format
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr ""
  
! #: common.opt:1786
  #, no-c-format
  msgid "Improve GCC's ability to track column numbers in large source files, at the expense of slower compilation."
  msgstr ""
  
! #: common.opt:1791
  #, no-c-format
  msgid "Mark all loops as parallel."
  msgstr ""
  
! #: common.opt:1795 common.opt:1803 common.opt:3148
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr ""
  
! #: common.opt:1799
  #, no-c-format
  msgid "Enable loop interchange on trees."
  msgstr ""
  
! #: common.opt:1807
  #, no-c-format
  msgid "Perform unroll-and-jam on loops."
  msgstr ""
  
! #: common.opt:1811
  #, no-c-format
  msgid "Enable support for GNU transactional memory."
  msgstr ""
  
! #: common.opt:1815
  #, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr ""
  
! #: common.opt:1823
  #, no-c-format
  msgid "Enable the loop nest optimizer."
  msgstr ""
  
! #: common.opt:1827
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
  msgstr ""
  
! #: common.opt:1831
  #, no-c-format
  msgid "Merge adjacent stores."
  msgstr ""
  
! #: common.opt:1835
  #, no-c-format
  msgid "Enable guessing of branch probabilities."
  msgstr ""
  
! #: common.opt:1839
  #, no-c-format
  msgid "Enable various security-relevant flags."
  msgstr ""
  
! #: common.opt:1843
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr ""
  
! #: common.opt:1847
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
  msgstr ""
  
! #: common.opt:1851
  #, no-c-format
  msgid "Harden control flow by recording and checking execution paths."
  msgstr ""
  
! #: common.opt:1855
  #, fuzzy, no-c-format
  msgid "Disable CFR in leaf functions."
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: common.opt:1859
  #, no-c-format
  msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr ""
  
! #: common.opt:1863
  #, no-c-format
  msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr ""
  
! #: common.opt:1867
  #, no-c-format
  msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr ""
  
! #: common.opt:1890
  #, fuzzy, no-c-format
  msgid "Process #ident directives."
  msgstr "%%%c: ÎºÎ±Ï„ÎµÏ…Î¸Ï…Î½Ï„Î®Ï�Î¹Î¿Ï‚ Î³Ï�Î±Î¼Î¼Î® Î¼Î· Î­Î³ÎºÏ…Ï�Î·."
  
! #: common.opt:1894
  #, no-c-format
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr ""
  
! #: common.opt:1898
  #, no-c-format
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr ""
  
! #: common.opt:1902
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr ""
  
! #: common.opt:1918
  #, no-c-format
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr ""
  
! #: common.opt:1930
  #, fuzzy, no-c-format
  msgid "Do not generate .size directives."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: common.opt:1934
  #, no-c-format
  msgid "Perform indirect inlining."
  msgstr ""
  
! #: common.opt:1940
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr ""
  
! #: common.opt:1944
  #, no-c-format
  msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr ""
  
! #: common.opt:1948
  #, no-c-format
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr ""
  
! #: common.opt:1952
  #, no-c-format
  msgid "Integrate functions only required by their single caller."
  msgstr ""
  
! #: common.opt:1959
  #, no-c-format
  msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr ""
  
! #: common.opt:1963
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr ""
  
! #: common.opt:1973
  #, no-c-format
  msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr ""
  
! #: common.opt:2004
  #, no-c-format
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr ""
  
! #: common.opt:2027
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
  msgstr ""
  
! #: common.opt:2031
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr ""
  
! #: common.opt:2035
  #, no-c-format
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr ""
  
! #: common.opt:2039
  #, no-c-format
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr ""
  
! #: common.opt:2043
  #, no-c-format
  msgid "Perform interprocedural constant propagation."
  msgstr ""
  
! #: common.opt:2047
  #, no-c-format
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr ""
  
! #: common.opt:2055
  #, no-c-format
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr ""
  
! #: common.opt:2059
  #, no-c-format
  msgid "Perform interprocedural modref analysis."
  msgstr ""
  
! #: common.opt:2063
  #, no-c-format
  msgid "Perform interprocedural profile propagation."
  msgstr ""
  
! #: common.opt:2067
  #, no-c-format
  msgid "Perform interprocedural points-to analysis."
  msgstr ""
  
! #: common.opt:2071
  #, fuzzy, no-c-format
  msgid "Discover pure and const functions."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: common.opt:2075
  #, no-c-format
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr ""
  
! #: common.opt:2079
  #, no-c-format
  msgid "Perform Identical Code Folding for functions."
  msgstr ""
  
! #: common.opt:2083
  #, no-c-format
  msgid "Perform Identical Code Folding for variables."
  msgstr ""
  
! #: common.opt:2087
  #, no-c-format
  msgid "Discover read-only and non addressable static variables."
  msgstr ""
  
! #: common.opt:2091
  #, no-c-format
  msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr ""
  
! #: common.opt:2095
  #, no-c-format
  msgid "Reduce stack alignment on call sites if possible."
  msgstr ""
  
! #: common.opt:2107
  #, no-c-format
  msgid "Perform IPA Value Range Propagation."
  msgstr ""
  
! #: common.opt:2111
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr ""
  
! #: common.opt:2115
  #, no-c-format
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr ""
  
! #: common.opt:2128
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr ""
  
! #: common.opt:2144
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr ""
  
! #: common.opt:2149
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr ""
  
! #: common.opt:2154
  #, no-c-format
  msgid "Share slots for saving different hard registers."
  msgstr ""
  
! #: common.opt:2158
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr ""
  
! #: common.opt:2162
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr ""
  
! #: common.opt:2166
  #, no-c-format
  msgid "Optimize induction variables on trees."
  msgstr ""
  
! #: common.opt:2170
  #, no-c-format
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr ""
  
! #: common.opt:2174
  #, fuzzy, no-c-format
  msgid "Use bit tests for sufficiently large switch statements."
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: common.opt:2178
  #, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
  msgstr ""
  
! #: common.opt:2182
  #, no-c-format
  msgid "Generate code for static functions even if they are never called."
  msgstr ""
  
! #: common.opt:2186
  #, no-c-format
  msgid "Emit static const variables even if they are not used."
  msgstr ""
  
! #: common.opt:2190
  #, no-c-format
  msgid "Give external symbols a leading underscore."
  msgstr ""
  
! #: common.opt:2198
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr ""
  
! #: common.opt:2202
  #, no-c-format
  msgid "Enable link-time optimization."
  msgstr ""
  
! #: common.opt:2206
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr ""
  
! #: common.opt:2228
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2233
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2241
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr ""
  
! #: common.opt:2245
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr ""
  
! #: common.opt:2249
  #, fuzzy, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: common.opt:2253
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2257
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr ""
  
! #: common.opt:2261
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr ""
  
! #: common.opt:2268
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2272
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2276
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2280
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2284
  #, no-c-format
  msgid "Align the start of every function."
  msgstr ""
  
! #: common.opt:2288
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2292
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2296
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr ""
  
! #: common.opt:2300
  #, no-c-format
  msgid "Move stores out of loops."
  msgstr ""
  
! #: common.opt:2304
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2308
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr ""
  
! #: common.opt:2312
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr ""
  
! #: common.opt:2316
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2320
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2327
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2331
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2344
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2351
  #, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr ""
  
! #: common.opt:2370
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr ""
  
! #: common.opt:2374
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2378
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2386
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2390
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr ""
  
! #: common.opt:2394 common.opt:2398
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2402
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2406
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2410
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr ""
  
! #: common.opt:2414
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr ""
  
! #: common.opt:2418
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr ""
  
! #: common.opt:2422
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2426
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr ""
  
! #: common.opt:2430
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr ""
  
! #: common.opt:2434
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr ""
  
! #: common.opt:2438
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr ""
  
! #: common.opt:2442
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2446
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr ""
  
! #: common.opt:2450
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2454
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr ""
  
! #: common.opt:2458
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr ""
  
! #: common.opt:2462
  #, fuzzy, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Î±Î´Ï�Î½Î±Ï„Î· Î· Ï†ÏŒÏ�Ï„Ï‰ÏƒÎ· Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î»"
  
! #: common.opt:2466
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr ""
  
! #: common.opt:2470
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr ""
  
! #: common.opt:2474
! #, no-c-format
! msgid "Insert condition coverage profiling code."
! msgstr ""
! 
! #: common.opt:2478
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2483
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2487
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2491
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2495
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2499
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2515
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2531
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2535
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2539
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2543
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2547
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2551
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2555
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2559
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2563
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2567
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr ""
  
! #: common.opt:2571
  #, fuzzy, no-c-format
  msgid "Report on consistency of profile."
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± gcc"
  
! #: common.opt:2575
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2579
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr ""
  
! #: common.opt:2586
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2596
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2600
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr ""
  
! #: common.opt:2608
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2622
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2637
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2641
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr ""
  
! #: common.opt:2645
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr ""
  
! #: common.opt:2649
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr ""
  
! #: common.opt:2653
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2657
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2670
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2674
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2678
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr ""
  
! #: common.opt:2686
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2690
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2694
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr ""
  
! #: common.opt:2698
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr ""
  
! #: common.opt:2702
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr ""
  
! #: common.opt:2706
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr ""
  
! #: common.opt:2710
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2714
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2722
  #, fuzzy, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: common.opt:2726
  #, fuzzy, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: common.opt:2733
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2737
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr ""
  
! #: common.opt:2741
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2745
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2749
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2753
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2757
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2763
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2767
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2775
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2779
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2783
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2787
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2791
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2795
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2799
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2803
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr ""
  
! #: common.opt:2807
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2819
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2823
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2827
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2832
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr ""
  
! #: common.opt:2836
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2840
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2844
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr ""
  
! #: common.opt:2848
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr ""
  
! #: common.opt:2852
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr ""
  
! #: common.opt:2856
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2860
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2864
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr ""
  
! #: common.opt:2868
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2872
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2876
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr ""
  
! #: common.opt:2880
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr ""
  
! #: common.opt:2884
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr ""
  
! #: common.opt:2888
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2896
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2900
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:2904
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr ""
  
! #: common.opt:2908
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr ""
  
! #: common.opt:2912
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr ""
  
! #: common.opt:2916
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr ""
  
! #: common.opt:2920
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:2932
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:2936
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr ""
  
! #: common.opt:2940
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:2944
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:2953
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:2957
  #, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:2961
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:2965
  #, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:2969
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:2973
  #, fuzzy, no-c-format
  #| msgid "syntax error at %qs token"
  msgid "Check for syntax errors, then stop."
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ ÏƒÏ�Î¼Î²Î¿Î»Î¿ %qs"
  
! #: common.opt:2977
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:2981
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr ""
  
! #: common.opt:2985
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:2989
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:2993
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3012
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3016
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr ""
  
! #: common.opt:3020
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3025
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3043
  #, fuzzy, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚"
  
! #: common.opt:3047
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3051
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:3055
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr ""
  
! #: common.opt:3063
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr ""
  
! #: common.opt:3071
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr ""
  
! #: common.opt:3079
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr ""
  
! #: common.opt:3087
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr ""
  
! #: common.opt:3091
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr ""
  
! #: common.opt:3095
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr ""
  
! #: common.opt:3099
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr ""
  
! #: common.opt:3103
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr ""
  
! #: common.opt:3107
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr ""
  
! #: common.opt:3111
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr ""
  
! #: common.opt:3115
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr ""
  
! #: common.opt:3119
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr ""
  
! #: common.opt:3123
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3129
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3136
  #, fuzzy, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: common.opt:3140
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr ""
  
! #: common.opt:3144
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr ""
  
! #: common.opt:3152
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr ""
  
! #: common.opt:3156
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr ""
  
! #: common.opt:3160
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr ""
  
! #: common.opt:3164
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr ""
  
! #: common.opt:3168
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr ""
  
! #: common.opt:3172
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3176
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr ""
  
! #: common.opt:3180
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr ""
  
! #: common.opt:3188
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr ""
  
! #: common.opt:3192
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3196
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr ""
  
! #: common.opt:3200
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3204
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3208
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr ""
  
! #: common.opt:3212
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3216
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3221
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3225
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3229
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr ""
  
! #: common.opt:3233
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr ""
  
! #: common.opt:3248
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3253
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3261
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3265
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr ""
  
! #: common.opt:3269
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr ""
  
! #: common.opt:3273
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3277
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr ""
  
! #: common.opt:3281
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3285
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3289
  #, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3293
  #, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr ""
  
! #: common.opt:3303
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr ""
  
! #: common.opt:3310
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr ""
  
! #: common.opt:3316
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3323
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr ""
  
! #: common.opt:3328
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr ""
  
! #: common.opt:3336
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr ""
  
! #: common.opt:3340
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr ""
  
! #: common.opt:3344
  #, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr ""
  
! #: common.opt:3348
  #, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr ""
  
! #: common.opt:3367
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3375
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr ""
  
! #: common.opt:3379
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3401
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3405
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3424
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3440
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr ""
  
! #: common.opt:3444
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr ""
  
! #: common.opt:3448
  #, fuzzy, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: common.opt:3452
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3456
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr ""
  
! #: common.opt:3460
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr ""
  
! #: common.opt:3464
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr ""
  
! #: common.opt:3468
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr ""
  
! #: common.opt:3472
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr ""
  
! #: common.opt:3476
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3480
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr ""
  
! #: common.opt:3484
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3488
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3492
  #, no-c-format
  msgid "Generate debug information in CodeView format."
  msgstr ""
  
! #: common.opt:3512
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3518
  #, no-c-format
  msgid "Generate CTF debug information at default level."
  msgstr ""
  
! #: common.opt:3522
  #, no-c-format
  msgid "Generate BTF debug information at default level."
  msgstr ""
  
! #: common.opt:3526
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr ""
  
! #: common.opt:3530
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr ""
  
! #: common.opt:3534
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3538
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3542
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr ""
  
! #: common.opt:3546
  #, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr ""
  
! #: common.opt:3550
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3558
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3562
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr ""
  
! #: common.opt:3566
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr ""
  
! #: common.opt:3570
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3574
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr ""
  
! #: common.opt:3586
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3590
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3594
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3598
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr ""
  
! #: common.opt:3602
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3609
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr ""
  
! #: common.opt:3638
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr ""
  
! #: common.opt:3642
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr ""
  
! #: common.opt:3649
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr ""
  
! #: common.opt:3653
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr ""
  
! #: common.opt:3681
  #, fuzzy, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "  -o <Î±Ï�Ï‡ÎµÎ¯Î¿>              Î¤Î¿Ï€Î¿Î¸Î­Ï„Î·ÏƒÎ· Ï„Î·Ï‚ ÎµÎ¾ÏŒÎ´Î¿Ï… ÏƒÏ„Î¿ <Î±Ï�Ï‡ÎµÎ¯Î¿>\n"
  
! #: common.opt:3685
  #, fuzzy, no-c-format
  msgid "Enable function profiling."
  msgstr "Î±Î´Ï�Î½Î±Ï„Î· Î· Ï†ÏŒÏ�Ï„Ï‰ÏƒÎ· Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î»"
  
! #: common.opt:3695
  #, no-c-format
  msgid "Like -pedantic but issue them as errors."
  msgstr ""
  
! #: common.opt:3735
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr ""
  
! #: common.opt:3767
  #, no-c-format
  msgid "Enable verbose output."
  msgstr ""
  
! #: common.opt:3771
  #, fuzzy, no-c-format
  msgid "Display the compiler's version."
  msgstr "  --help                   Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï…Ï„ÏŽÎ½ Ï„Ï‰Î½ Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½\n"
  
! #: common.opt:3775
  #, fuzzy, no-c-format
  msgid "Suppress warnings."
  msgstr "%s: Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: "
  
! #: common.opt:3785
  #, no-c-format
  msgid "Create a shared library."
  msgstr ""
  
! #: common.opt:3845
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3849
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr ""
  
! #: common.opt:3853
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr ""
  
! #: common.opt:3860
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
*************** msgstr ""
*** 16585,16591 ****
  
  #: params.opt:266
  #, no-c-format
! msgid "When using profile feedback, use the edge at this percentage position in frequncy histogram as the bases for IPA-CP heuristics."
  msgstr ""
  
  #: params.opt:270
--- 16650,16656 ----
  
  #: params.opt:266
  #, no-c-format
! msgid "When using profile feedback, use the edge at this percentage position in frequency histogram as the bases for IPA-CP heuristics."
  msgstr ""
  
  #: params.opt:270
*************** msgstr ""
*** 17659,17673 ****
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
  
! #: cfgrtl.cc:2822
  msgid "flow control insn inside a basic block"
  msgstr ""
  
! #: cfgrtl.cc:3114
  msgid "insn outside basic block"
  msgstr ""
  
! #: cfgrtl.cc:3122
  msgid "return not followed by barrier"
  msgstr ""
  
--- 17724,17738 ----
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr ""
  
! #: cfgrtl.cc:2837
  msgid "flow control insn inside a basic block"
  msgstr ""
  
! #: cfgrtl.cc:3129
  msgid "insn outside basic block"
  msgstr ""
  
! #: cfgrtl.cc:3137
  msgid "return not followed by barrier"
  msgstr ""
  
*************** msgstr ""
*** 17676,17721 ****
  msgid "[cannot find %s]"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± ÎµÎºÏ„ÎµÎ»ÎµÏƒÏ„ÎµÎ¯ Ï„Î¿ %s"
  
! #: collect2.cc:1560
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "collect2 version %s\n"
  msgstr "Î­ÎºÎ´Î¿ÏƒÎ· gcc %s\n"
  
! #: collect2.cc:1665
  #, fuzzy, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
  msgstr[0] "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  msgstr[1] "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: collect2.cc:1669
  #, fuzzy, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
  msgstr[0] "Î”ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎµ Î¼Î­ÏƒÎ¿"
  msgstr[1] "Î”ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎµ Î¼Î­ÏƒÎ¿"
  
! #: collect2.cc:1673
  #, fuzzy, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
  msgstr[0] "Î´ÎµÎ½ Î´ÏŽÎ¸Î·ÎºÎµ ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÏŒ ÏŒÎ½Î¿Î¼Î±"
  msgstr[1] "Î´ÎµÎ½ Î´ÏŽÎ¸Î·ÎºÎµ ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÏŒ ÏŒÎ½Î¿Î¼Î±"
  
! #: collect2.cc:1828
  #, fuzzy, c-format
  msgid "[Leaving %s]\n"
  msgstr "Î´Î¹Î±Î³Ï�Î±Ï†Î® ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… %s\n"
  
! #: collect2.cc:2058
  #, c-format
  msgid ""
  "\n"
  "write_c_file - output name is %s, prefix is %s\n"
  msgstr ""
  
! #: collect2.cc:2582
  #, c-format
  msgid ""
  "\n"
--- 17741,17786 ----
  msgid "[cannot find %s]"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± ÎµÎºÏ„ÎµÎ»ÎµÏƒÏ„ÎµÎ¯ Ï„Î¿ %s"
  
! #: collect2.cc:1561
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "collect2 version %s\n"
  msgstr "Î­ÎºÎ´Î¿ÏƒÎ· gcc %s\n"
  
! #: collect2.cc:1666
  #, fuzzy, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
  msgstr[0] "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  msgstr[1] "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: collect2.cc:1670
  #, fuzzy, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
  msgstr[0] "Î”ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎµ Î¼Î­ÏƒÎ¿"
  msgstr[1] "Î”ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎµ Î¼Î­ÏƒÎ¿"
  
! #: collect2.cc:1674
  #, fuzzy, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
  msgstr[0] "Î´ÎµÎ½ Î´ÏŽÎ¸Î·ÎºÎµ ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÏŒ ÏŒÎ½Î¿Î¼Î±"
  msgstr[1] "Î´ÎµÎ½ Î´ÏŽÎ¸Î·ÎºÎµ ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÏŒ ÏŒÎ½Î¿Î¼Î±"
  
! #: collect2.cc:1829
  #, fuzzy, c-format
  msgid "[Leaving %s]\n"
  msgstr "Î´Î¹Î±Î³Ï�Î±Ï†Î® ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… %s\n"
  
! #: collect2.cc:2059
  #, c-format
  msgid ""
  "\n"
  "write_c_file - output name is %s, prefix is %s\n"
  msgstr ""
  
! #: collect2.cc:2583
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17727,17733 ****
  msgid "const/copy propagation disabled"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± NIS+ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: diagnostic-format-json.cc:339 diagnostic-format-sarif.cc:1776
  #, fuzzy, c-format
  msgid "error: unable to open '%s' for writing: %s\n"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ "
--- 17792,17798 ----
  msgid "const/copy propagation disabled"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± NIS+ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: diagnostic-format-json.cc:343 diagnostic-format-sarif.cc:1780
  #, fuzzy, c-format
  msgid "error: unable to open '%s' for writing: %s\n"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ "
*************** msgstr ""
*** 17773,17779 ****
  msgid "See %s for instructions.\n"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: diagnostic.cc:806
  #, fuzzy, c-format
  msgid "compilation terminated.\n"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ ÎµÏ€Î¹Ï„Ï�Î­Ï€ÎµÏ„Î±Î¹"
--- 17838,17844 ----
  msgid "See %s for instructions.\n"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: diagnostic.cc:805
  #, fuzzy, c-format
  msgid "compilation terminated.\n"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ ÎµÏ€Î¹Ï„Ï�Î­Ï€ÎµÏ„Î±Î¹"
*************** msgstr ""
*** 17811,17837 ****
  msgid "imported at"
  msgstr ""
  
! #: diagnostic.cc:1585
  #, c-format
  msgid "%s:%d: confused by earlier errors, bailing out\n"
  msgstr ""
  
! #: diagnostic.cc:2286
  #, fuzzy, c-format
  msgid "internal compiler error: error reporting routines re-entered.\n"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: diagnostic.cc:2317 diagnostic.cc:2336
  #, gcc-internal-format, gfc-internal-format
  msgid "in %s, at %s:%d"
  msgstr ""
  
! #: diagnostic.cc:2387
  #, fuzzy, c-format
  msgid "%s: all warnings being treated as errors"
  msgstr "%s: Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î· uname Î±Ï€Î­Ï„Ï…Ï‡Îµ: %s\n"
  
! #: diagnostic.cc:2392
  #, fuzzy, c-format
  msgid "%s: some warnings being treated as errors"
  msgstr "%s: Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î· uname Î±Ï€Î­Ï„Ï…Ï‡Îµ: %s\n"
--- 17876,17902 ----
  msgid "imported at"
  msgstr ""
  
! #: diagnostic.cc:1592
  #, c-format
  msgid "%s:%d: confused by earlier errors, bailing out\n"
  msgstr ""
  
! #: diagnostic.cc:2303
  #, fuzzy, c-format
  msgid "internal compiler error: error reporting routines re-entered.\n"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: diagnostic.cc:2334 diagnostic.cc:2353
  #, gcc-internal-format, gfc-internal-format
  msgid "in %s, at %s:%d"
  msgstr ""
  
! #: diagnostic.cc:2404
  #, fuzzy, c-format
  msgid "%s: all warnings being treated as errors"
  msgstr "%s: Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î· uname Î±Ï€Î­Ï„Ï…Ï‡Îµ: %s\n"
  
! #: diagnostic.cc:2409
  #, fuzzy, c-format
  msgid "%s: some warnings being treated as errors"
  msgstr "%s: Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î· uname Î±Ï€Î­Ï„Ï…Ï‡Îµ: %s\n"
*************** msgstr ""
*** 17884,17895 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3728 config/arc/arc.cc:6310 config/i386/i386.cc:12905
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3786 config/arc/arc.cc:6407 config/i386/i386.cc:12996
  #: config/pdp11/pdp11.cc:1872
  #, fuzzy, c-format
  msgid "invalid expression as operand"
--- 17949,17960 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3728 config/arc/arc.cc:6311 config/i386/i386.cc:12926
  #, c-format
  msgid "floating constant misused"
  msgstr ""
  
! #: final.cc:3786 config/arc/arc.cc:6408 config/i386/i386.cc:13017
  #: config/pdp11/pdp11.cc:1872
  #, fuzzy, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 18284,18290 ****
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7691 gcov.cc:1523 gcov.cc:1581 gcov.cc:1593 gcov.cc:2916
  #, fuzzy, c-format
  msgid "\n"
  msgstr ":\n"
--- 18349,18355 ----
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7691 gcov.cc:1610 gcov.cc:1668 gcov.cc:1680 gcov.cc:3098
  #, fuzzy, c-format
  msgid "\n"
  msgstr ":\n"
*************** msgstr ""
*** 18341,18352 ****
  msgid "%s %s%s\n"
  msgstr "%s: %s: "
  
! #: gcc.cc:8905 gcov-tool.cc:596 gcov.cc:971 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr ""
  
  # src/main.c:850
! #: gcc.cc:8906 gcov-tool.cc:598 gcov.cc:973 fortran/gfortranspec.cc:283
  #, fuzzy, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 18406,18417 ----
  msgid "%s %s%s\n"
  msgstr "%s: %s: "
  
! #: gcc.cc:8905 gcov-tool.cc:596 gcov.cc:1015 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr ""
  
  # src/main.c:850
! #: gcc.cc:8906 gcov-tool.cc:598 gcov.cc:1017 fortran/gfortranspec.cc:283
  #, fuzzy, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgstr "  -h, --help
*** 18534,18540 ****
  msgid "  -v, --version                         Print version number, then exit\n"
  msgstr "  -v, --version                   Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï�Î¹Î¸Î¼Î¿Ï� Î­ÎºÎ´Î¿ÏƒÎ·Ï‚, Î¼ÎµÏ„Î¬ Î­Î¾Î¿Î´Î¿Ï‚\n"
  
! #: gcov-tool.cc:584 gcov.cc:958
  #, c-format
  msgid ""
  "\n"
--- 18599,18605 ----
  msgid "  -v, --version                         Print version number, then exit\n"
  msgstr "  -v, --version                   Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï�Î¹Î¸Î¼Î¿Ï� Î­ÎºÎ´Î¿ÏƒÎ·Ï‚, Î¼ÎµÏ„Î¬ Î­Î¾Î¿Î´Î¿Ï‚\n"
  
! #: gcov-tool.cc:584 gcov.cc:1002
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18551,18557 ****
  msgid "Copyright %s 2024 Free Software Foundation, Inc.\n"
  msgstr "Î Î½ÎµÏ…Î¼Î±Ï„Î¹ÎºÎ¬ Î”Î¹ÎºÎ±Î¹ÏŽÎ¼Î±Ï„Î± (C) 2002 Free Software Foundation, Inc.\n"
  
! #: gcov.cc:927
  #, fuzzy, c-format
  #| msgid ""
  #| "Usage: gcov [OPTION]... SOURCEFILE\n"
--- 18616,18622 ----
  msgid "Copyright %s 2024 Free Software Foundation, Inc.\n"
  msgstr "Î Î½ÎµÏ…Î¼Î±Ï„Î¹ÎºÎ¬ Î”Î¹ÎºÎ±Î¹ÏŽÎ¼Î±Ï„Î± (C) 2002 Free Software Foundation, Inc.\n"
  
! #: gcov.cc:969
  #, fuzzy, c-format
  #| msgid ""
  #| "Usage: gcov [OPTION]... SOURCEFILE\n"
*************** msgstr ""
*** 18563,18569 ****
  "Î§Ï�Î®ÏƒÎ·: gcov [Î•Î Î™Î›ÎŸÎ“Î—]... [Î‘Î¡Î§Î•ÎŠÎŸÎ Î—Î“Î—Î£]\n"
  "\n"
  
! #: gcov.cc:928
  #, c-format
  msgid ""
  "Print code coverage information.\n"
--- 18628,18634 ----
  "Î§Ï�Î®ÏƒÎ·: gcov [Î•Î Î™Î›ÎŸÎ“Î—]... [Î‘Î¡Î§Î•ÎŠÎŸÎ Î—Î“Î—Î£]\n"
  "\n"
  
! #: gcov.cc:970
  #, c-format
  msgid ""
  "Print code coverage information.\n"
*************** msgstr ""
*** 18572,18701 ****
  "EÎ¼Ï†Î¬Î½Î¹ÏƒÎ· Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½ ÎºÎ¬Î»Ï…ÏˆÎ·Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±.\n"
  "\n"
  
! #: gcov.cc:929
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr ""
  
! #: gcov.cc:930
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr ""
  
! #: gcov.cc:931
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
  "                                    rather than percentages\n"
  msgstr ""
  
! #: gcov.cc:933
  #, fuzzy, c-format
  #| msgid "  --help                   Display this information\n"
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  --help                   Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï…Ï„ÏŽÎ½ Ï„Ï‰Î½ Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½\n"
  
! #: gcov.cc:934
  #, c-format
  msgid "  -D, --debug\t\t\t    Display debugging dumps\n"
  msgstr ""
  
! #: gcov.cc:935
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr ""
  
! #: gcov.cc:936
  #, c-format
  msgid "  -h, --help                      Print this help, then exit\n"
  msgstr "  -h, --help                      Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï…Ï„Î®Ï‚ Ï„Î·Ï‚ Î²Î¿Î®Î¸ÎµÎ¹Î±Ï‚, Î¼ÎµÏ„Î¬ Î­Î¾Î¿Î´Î¿Ï‚\n"
  
! #: gcov.cc:937
  #, c-format
  msgid ""
  "  -j, --json-format               Output JSON intermediate format\n"
  "                                    into .gcov.json.gz file\n"
  msgstr ""
  
! #: gcov.cc:939
  #, c-format
  msgid "  -H, --human-readable            Output human readable numbers\n"
  msgstr ""
  
! #: gcov.cc:940
  #, c-format
  msgid "  -k, --use-colors                Emit colored output\n"
  msgstr ""
  
! #: gcov.cc:941
  #, c-format
  msgid ""
  "  -l, --long-file-names           Use long output file names for included\n"
  "                                    source files\n"
  msgstr ""
  
! #: gcov.cc:943
  #, c-format
  msgid "  -m, --demangled-names           Output demangled function names\n"
  msgstr ""
  
! #: gcov.cc:944
  #, c-format
  msgid "  -n, --no-output                 Do not create an output file\n"
  msgstr ""
  
! #: gcov.cc:945
  #, c-format
  msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
  msgstr ""
  
! #: gcov.cc:946
  #, c-format
  msgid "  -p, --preserve-paths            Preserve all pathname components\n"
  msgstr ""
  
! #: gcov.cc:947
  #, c-format
  msgid "  -q, --use-hotness-colors        Emit perf-like colored output for hot lines\n"
  msgstr ""
  
! #: gcov.cc:948
  #, c-format
  msgid "  -r, --relative-only             Only show data for relative sources\n"
  msgstr ""
  
! #: gcov.cc:949
  #, c-format
  msgid "  -s, --source-prefix DIR         Source prefix to elide\n"
  msgstr ""
  
! #: gcov.cc:950
  #, fuzzy, c-format
  #| msgid "  -o <file>                Place the output into <file>\n"
  msgid "  -t, --stdout                    Output to stdout instead of a file\n"
  msgstr "  -o <Î±Ï�Ï‡ÎµÎ¯Î¿>              Î¤Î¿Ï€Î¿Î¸Î­Ï„Î·ÏƒÎ· Ï„Î·Ï‚ ÎµÎ¾ÏŒÎ´Î¿Ï… ÏƒÏ„Î¿ <Î±Ï�Ï‡ÎµÎ¯Î¿>\n"
  
! #: gcov.cc:951
  #, c-format
  msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
  msgstr ""
  
! #: gcov.cc:952
  #, c-format
  msgid "  -v, --version                   Print version number, then exit\n"
  msgstr "  -v, --version                   Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï�Î¹Î¸Î¼Î¿Ï� Î­ÎºÎ´Î¿ÏƒÎ·Ï‚, Î¼ÎµÏ„Î¬ Î­Î¾Î¿Î´Î¿Ï‚\n"
  
! #: gcov.cc:953
  #, fuzzy, c-format
  msgid "  -w, --verbose                   Print verbose informations\n"
  msgstr "  -v, --version                   Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï�Î¹Î¸Î¼Î¿Ï� Î­ÎºÎ´Î¿ÏƒÎ·Ï‚, Î¼ÎµÏ„Î¬ Î­Î¾Î¿Î´Î¿Ï‚\n"
  
! #: gcov.cc:954
  #, c-format
  msgid "  -x, --hash-filenames            Hash long pathnames\n"
  msgstr ""
  
! #: gcov.cc:955
  #, fuzzy, c-format
  #| msgid "Options:\n"
  msgid ""
--- 18637,18773 ----
  "EÎ¼Ï†Î¬Î½Î¹ÏƒÎ· Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½ ÎºÎ¬Î»Ï…ÏˆÎ·Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±.\n"
  "\n"
  
! #: gcov.cc:971
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr ""
  
! #: gcov.cc:972
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr ""
  
! #: gcov.cc:973
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
  "                                    rather than percentages\n"
  msgstr ""
  
! #: gcov.cc:975
! #, c-format
! msgid ""
! "  -g, --conditions                Include modified condition/decision\n"
! "                                    coverage in output\n"
! msgstr ""
! 
! #: gcov.cc:977
  #, fuzzy, c-format
  #| msgid "  --help                   Display this information\n"
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  --help                   Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï…Ï„ÏŽÎ½ Ï„Ï‰Î½ Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½\n"
  
! #: gcov.cc:978
  #, c-format
  msgid "  -D, --debug\t\t\t    Display debugging dumps\n"
  msgstr ""
  
! #: gcov.cc:979
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr ""
  
! #: gcov.cc:980
  #, c-format
  msgid "  -h, --help                      Print this help, then exit\n"
  msgstr "  -h, --help                      Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï…Ï„Î®Ï‚ Ï„Î·Ï‚ Î²Î¿Î®Î¸ÎµÎ¹Î±Ï‚, Î¼ÎµÏ„Î¬ Î­Î¾Î¿Î´Î¿Ï‚\n"
  
! #: gcov.cc:981
  #, c-format
  msgid ""
  "  -j, --json-format               Output JSON intermediate format\n"
  "                                    into .gcov.json.gz file\n"
  msgstr ""
  
! #: gcov.cc:983
  #, c-format
  msgid "  -H, --human-readable            Output human readable numbers\n"
  msgstr ""
  
! #: gcov.cc:984
  #, c-format
  msgid "  -k, --use-colors                Emit colored output\n"
  msgstr ""
  
! #: gcov.cc:985
  #, c-format
  msgid ""
  "  -l, --long-file-names           Use long output file names for included\n"
  "                                    source files\n"
  msgstr ""
  
! #: gcov.cc:987
  #, c-format
  msgid "  -m, --demangled-names           Output demangled function names\n"
  msgstr ""
  
! #: gcov.cc:988
  #, c-format
  msgid "  -n, --no-output                 Do not create an output file\n"
  msgstr ""
  
! #: gcov.cc:989
  #, c-format
  msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
  msgstr ""
  
! #: gcov.cc:990
  #, c-format
  msgid "  -p, --preserve-paths            Preserve all pathname components\n"
  msgstr ""
  
! #: gcov.cc:991
  #, c-format
  msgid "  -q, --use-hotness-colors        Emit perf-like colored output for hot lines\n"
  msgstr ""
  
! #: gcov.cc:992
  #, c-format
  msgid "  -r, --relative-only             Only show data for relative sources\n"
  msgstr ""
  
! #: gcov.cc:993
  #, c-format
  msgid "  -s, --source-prefix DIR         Source prefix to elide\n"
  msgstr ""
  
! #: gcov.cc:994
  #, fuzzy, c-format
  #| msgid "  -o <file>                Place the output into <file>\n"
  msgid "  -t, --stdout                    Output to stdout instead of a file\n"
  msgstr "  -o <Î±Ï�Ï‡ÎµÎ¯Î¿>              Î¤Î¿Ï€Î¿Î¸Î­Ï„Î·ÏƒÎ· Ï„Î·Ï‚ ÎµÎ¾ÏŒÎ´Î¿Ï… ÏƒÏ„Î¿ <Î±Ï�Ï‡ÎµÎ¯Î¿>\n"
  
! #: gcov.cc:995
  #, c-format
  msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
  msgstr ""
  
! #: gcov.cc:996
  #, c-format
  msgid "  -v, --version                   Print version number, then exit\n"
  msgstr "  -v, --version                   Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï�Î¹Î¸Î¼Î¿Ï� Î­ÎºÎ´Î¿ÏƒÎ·Ï‚, Î¼ÎµÏ„Î¬ Î­Î¾Î¿Î´Î¿Ï‚\n"
  
! #: gcov.cc:997
  #, fuzzy, c-format
  msgid "  -w, --verbose                   Print verbose informations\n"
  msgstr "  -v, --version                   Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î±Ï�Î¹Î¸Î¼Î¿Ï� Î­ÎºÎ´Î¿ÏƒÎ·Ï‚, Î¼ÎµÏ„Î¬ Î­Î¾Î¿Î´Î¿Ï‚\n"
  
! #: gcov.cc:998
  #, c-format
  msgid "  -x, --hash-filenames            Hash long pathnames\n"
  msgstr ""
  
! #: gcov.cc:999
  #, fuzzy, c-format
  #| msgid "Options:\n"
  msgid ""
*************** msgid ""
*** 18703,18940 ****
  "Obsolete options:\n"
  msgstr "Î•Ï€Î¹Î»Î¿Î³Î­Ï‚:\n"
  
! #: gcov.cc:956
  #, c-format
  msgid "  -i, --json-format               Replaced with -j, --json-format\n"
  msgstr ""
  
! #: gcov.cc:957
  #, c-format
  msgid "  -j, --human-readable            Replaced with -H, --human-readable\n"
  msgstr ""
  
! #: gcov.cc:968
  #, fuzzy, c-format
  #| msgid "gcov (GCC) %s\n"
  msgid "gcov %s%s\n"
  msgstr "gcov (GCC) %s\n"
  
! #: gcov.cc:969
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "JSON format version: %s\n"
  msgstr "Î­ÎºÎ´Î¿ÏƒÎ· gcc %s\n"
  
! #: gcov.cc:1367
  #, fuzzy, c-format
  msgid "'%s' file is already processed\n"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: gcov.cc:1483 gcov.cc:1612
  #, fuzzy, c-format
  #| msgid "Creating %s.\n"
  msgid "Creating '%s'\n"
  msgstr "Î”Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Ï„Î¿Ï… %s.\n"
  
! #: gcov.cc:1487
  #, fuzzy, c-format
  msgid "Error writing output file '%s'\n"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Ï„Î¿Ï… %s\n"
  
! #: gcov.cc:1495
  #, fuzzy, c-format
  msgid "Could not open output file '%s'\n"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: gcov.cc:1502
  #, fuzzy, c-format
  msgid "Removing '%s'\n"
  msgstr "Î´Î¹Î±Î³Ï�Î±Ï†Î® ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… %s\n"
  
! #: gcov.cc:1617
  #, fuzzy, c-format
  msgid "Cannot open JSON output file %s\n"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: gcov.cc:1626
  #, fuzzy, c-format
  msgid "Error writing JSON output file %s\n"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Ï„Î¿Ï… %s\n"
  
! #: gcov.cc:1791
  #, fuzzy, c-format
  msgid "%s:source file is newer than notes file '%s'\n"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Ï„Î¿Ï… %s\n"
  
! #: gcov.cc:1796
  #, c-format
  msgid "(the message is displayed only once per source file)\n"
  msgstr ""
  
! #: gcov.cc:1816
  #, fuzzy, c-format
  msgid "%s:cannot open notes file\n"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï…"
  
! #: gcov.cc:1823
  #, fuzzy, c-format
  msgid "%s:not a gcov notes file\n"
  msgstr "%s: Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: gcov.cc:1837
  #, c-format
  msgid "%s:version '%.4s', prefer '%.4s'\n"
  msgstr ""
  
! #: gcov.cc:1890
  #, c-format
  msgid "%s:already seen blocks for '%s'\n"
  msgstr ""
  
! #: gcov.cc:2006 gcov.cc:2120
  #, c-format
  msgid "%s:corrupted\n"
  msgstr ""
  
! #: gcov.cc:2014
  #, fuzzy, c-format
  msgid "%s:no functions found\n"
  msgstr "Î”ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎµ Î¼Î­ÏƒÎ¿"
  
! #: gcov.cc:2032
  #, fuzzy, c-format
  msgid "%s:cannot open data file, assuming not executed\n"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï…"
  
! #: gcov.cc:2039
  #, fuzzy, c-format
  msgid "%s:not a gcov data file\n"
  msgstr "%s: Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: gcov.cc:2053
  #, c-format
  msgid "%s:version '%.4s', prefer version '%.4s'\n"
  msgstr ""
  
! #: gcov.cc:2060
  #, c-format
  msgid "%s:stamp mismatch with notes file\n"
  msgstr ""
  
! #: gcov.cc:2097
  #, c-format
  msgid "%s:profile mismatch for '%s'\n"
  msgstr ""
  
! #: gcov.cc:2119
  #, fuzzy, c-format
  msgid "%s:overflowed\n"
  msgstr "%s: ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚"
  
! #: gcov.cc:2167
  #, c-format
  msgid "%s:'%s' lacks entry and/or exit blocks\n"
  msgstr ""
  
! #: gcov.cc:2172
  #, c-format
  msgid "%s:'%s' has arcs to entry block\n"
  msgstr ""
  
! #: gcov.cc:2180
  #, c-format
  msgid "%s:'%s' has arcs from exit block\n"
  msgstr ""
  
! #: gcov.cc:2389
  #, c-format
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr ""
  
! #: gcov.cc:2505
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr ""
  
! #: gcov.cc:2508
  #, fuzzy, c-format
  msgid "No executable lines\n"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
  # src/request.c:37
! #: gcov.cc:2516 gcov.cc:2525
  #, fuzzy, c-format
  msgid "%s '%s'\n"
  msgstr "%s: %s"
  
! #: gcov.cc:2532
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr ""
  
! #: gcov.cc:2536
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr ""
  
! #: gcov.cc:2542
  #, fuzzy, c-format
  msgid "No branches\n"
  msgstr ""
  "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'.\n"
  "\n"
  
! #: gcov.cc:2544
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr ""
  
! #: gcov.cc:2548
  #, fuzzy, c-format
  msgid "No calls\n"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: gcov.cc:2768
  #, fuzzy, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s Ï€Ï�Î¹Î½ Î±Ï€ÏŒ `%s'"
  
! #: gcov.cc:2894
  #, fuzzy, c-format
  msgid "call   %2d returned %s\n"
  msgstr "  Î±Î»Î»Î¬ %d Î±Ï€Î±Î¹Ï„Î¿Ï�Î½Ï„Î±Î¹"
  
! #: gcov.cc:2899
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr ""
  
! #: gcov.cc:2904
  #, fuzzy, c-format
  msgid "branch %2d taken %s%s"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î® ÎµÏ€Î¹Î»Î¿Î³Î® Î³Î¹Î± Ï„Î¿ `s'"
  
! #: gcov.cc:2909
  #, fuzzy, c-format
  msgid "branch %2d never executed%s"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: gcov.cc:2914
  #, c-format
  msgid " (BB %d)"
  msgstr ""
  
! #: gcov.cc:2921
  #, fuzzy, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î® ÎµÏ€Î¹Î»Î¿Î³Î® Î³Î¹Î± Ï„Î¿ `s'"
  
! #: gcov.cc:2924
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr ""
  
! #: gcov.cc:3174
  #, fuzzy, c-format
  msgid "Cannot open source file %s\n"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
--- 18775,19037 ----
  "Obsolete options:\n"
  msgstr "Î•Ï€Î¹Î»Î¿Î³Î­Ï‚:\n"
  
! #: gcov.cc:1000
  #, c-format
  msgid "  -i, --json-format               Replaced with -j, --json-format\n"
  msgstr ""
  
! #: gcov.cc:1001
  #, c-format
  msgid "  -j, --human-readable            Replaced with -H, --human-readable\n"
  msgstr ""
  
! #: gcov.cc:1012
  #, fuzzy, c-format
  #| msgid "gcov (GCC) %s\n"
  msgid "gcov %s%s\n"
  msgstr "gcov (GCC) %s\n"
  
! #: gcov.cc:1013
  #, fuzzy, c-format
  #| msgid "gcc version %s\n"
  msgid "JSON format version: %s\n"
  msgstr "Î­ÎºÎ´Î¿ÏƒÎ· gcc %s\n"
  
! #: gcov.cc:1454
  #, fuzzy, c-format
  msgid "'%s' file is already processed\n"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: gcov.cc:1570 gcov.cc:1699
  #, fuzzy, c-format
  #| msgid "Creating %s.\n"
  msgid "Creating '%s'\n"
  msgstr "Î”Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Ï„Î¿Ï… %s.\n"
  
! #: gcov.cc:1574
  #, fuzzy, c-format
  msgid "Error writing output file '%s'\n"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Ï„Î¿Ï… %s\n"
  
! #: gcov.cc:1582
  #, fuzzy, c-format
  msgid "Could not open output file '%s'\n"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: gcov.cc:1589
  #, fuzzy, c-format
  msgid "Removing '%s'\n"
  msgstr "Î´Î¹Î±Î³Ï�Î±Ï†Î® ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… %s\n"
  
! #: gcov.cc:1704
  #, fuzzy, c-format
  msgid "Cannot open JSON output file %s\n"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: gcov.cc:1713
  #, fuzzy, c-format
  msgid "Error writing JSON output file %s\n"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Ï„Î¿Ï… %s\n"
  
! #: gcov.cc:1878
  #, fuzzy, c-format
  msgid "%s:source file is newer than notes file '%s'\n"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Ï„Î¿Ï… %s\n"
  
! #: gcov.cc:1883
  #, c-format
  msgid "(the message is displayed only once per source file)\n"
  msgstr ""
  
! #: gcov.cc:1903
  #, fuzzy, c-format
  msgid "%s:cannot open notes file\n"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï…"
  
! #: gcov.cc:1910
  #, fuzzy, c-format
  msgid "%s:not a gcov notes file\n"
  msgstr "%s: Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: gcov.cc:1924
  #, c-format
  msgid "%s:version '%.4s', prefer '%.4s'\n"
  msgstr ""
  
! #: gcov.cc:1977
  #, c-format
  msgid "%s:already seen blocks for '%s'\n"
  msgstr ""
  
! #: gcov.cc:2064
! #, fuzzy, c-format
! msgid "%s:already seen conditions for '%s'\n"
! msgstr "%s Ï€Ï�Î¹Î½ Î±Ï€ÏŒ `%s'"
! 
! #: gcov.cc:2115 gcov.cc:2244
  #, c-format
  msgid "%s:corrupted\n"
  msgstr ""
  
! #: gcov.cc:2123
  #, fuzzy, c-format
  msgid "%s:no functions found\n"
  msgstr "Î”ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎµ Î¼Î­ÏƒÎ¿"
  
! #: gcov.cc:2141
  #, fuzzy, c-format
  msgid "%s:cannot open data file, assuming not executed\n"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï…"
  
! #: gcov.cc:2148
  #, fuzzy, c-format
  msgid "%s:not a gcov data file\n"
  msgstr "%s: Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: gcov.cc:2162
  #, c-format
  msgid "%s:version '%.4s', prefer version '%.4s'\n"
  msgstr ""
  
! #: gcov.cc:2169
  #, c-format
  msgid "%s:stamp mismatch with notes file\n"
  msgstr ""
  
! #: gcov.cc:2206
  #, c-format
  msgid "%s:profile mismatch for '%s'\n"
  msgstr ""
  
! #: gcov.cc:2243
  #, fuzzy, c-format
  msgid "%s:overflowed\n"
  msgstr "%s: ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚"
  
! #: gcov.cc:2291
  #, c-format
  msgid "%s:'%s' lacks entry and/or exit blocks\n"
  msgstr ""
  
! #: gcov.cc:2296
  #, c-format
  msgid "%s:'%s' has arcs to entry block\n"
  msgstr ""
  
! #: gcov.cc:2304
  #, c-format
  msgid "%s:'%s' has arcs from exit block\n"
  msgstr ""
  
! #: gcov.cc:2513
  #, c-format
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr ""
  
! #: gcov.cc:2638
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr ""
  
! #: gcov.cc:2641
  #, fuzzy, c-format
  msgid "No executable lines\n"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
  # src/request.c:37
! #: gcov.cc:2649 gcov.cc:2658
  #, fuzzy, c-format
  msgid "%s '%s'\n"
  msgstr "%s: %s"
  
! #: gcov.cc:2665
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr ""
  
! #: gcov.cc:2669
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr ""
  
! #: gcov.cc:2675
  #, fuzzy, c-format
  msgid "No branches\n"
  msgstr ""
  "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'.\n"
  "\n"
  
! #: gcov.cc:2677
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr ""
  
! #: gcov.cc:2681
  #, fuzzy, c-format
  msgid "No calls\n"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: gcov.cc:2688
! #, c-format
! msgid "Condition outcomes covered:%s of %d\n"
! msgstr ""
! 
! #: gcov.cc:2693
! #, fuzzy, c-format
! msgid "No conditions\n"
! msgstr "Î•Ï€ÎµÎ¯Î³Î¿Ï…ÏƒÎ± ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…/ÎµÎ¾ÏŒÎ´Î¿Ï…"
! 
! #: gcov.cc:2913
  #, fuzzy, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s Ï€Ï�Î¹Î½ Î±Ï€ÏŒ `%s'"
  
! #: gcov.cc:3049
! #, c-format
! msgid "condition outcomes covered %d/%d\n"
! msgstr ""
! 
! #: gcov.cc:3062
! #, fuzzy, c-format
! msgid "condition %2u not covered (%s%s)\n"
! msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î® ÎµÏ€Î¹Î»Î¿Î³Î® Î³Î¹Î± Ï„Î¿ `s'"
! 
! #: gcov.cc:3076
  #, fuzzy, c-format
  msgid "call   %2d returned %s\n"
  msgstr "  Î±Î»Î»Î¬ %d Î±Ï€Î±Î¹Ï„Î¿Ï�Î½Ï„Î±Î¹"
  
! #: gcov.cc:3081
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr ""
  
! #: gcov.cc:3086
  #, fuzzy, c-format
  msgid "branch %2d taken %s%s"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î® ÎµÏ€Î¹Î»Î¿Î³Î® Î³Î¹Î± Ï„Î¿ `s'"
  
! #: gcov.cc:3091
  #, fuzzy, c-format
  msgid "branch %2d never executed%s"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: gcov.cc:3096
  #, c-format
  msgid " (BB %d)"
  msgstr ""
  
! #: gcov.cc:3103
  #, fuzzy, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î® ÎµÏ€Î¹Î»Î¿Î³Î® Î³Î¹Î± Ï„Î¿ `s'"
  
! #: gcov.cc:3106
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr ""
  
! #: gcov.cc:3369
  #, fuzzy, c-format
  msgid "Cannot open source file %s\n"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
*************** msgstr ""
*** 19020,19026 ****
  msgid "    inlined from %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: lra-assigns.cc:1862 reload1.cc:2073
  #, fuzzy
  msgid "this is the insn:"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
--- 19117,19123 ----
  msgid "    inlined from %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: lra-assigns.cc:1868 reload1.cc:2073
  #, fuzzy
  msgid "this is the insn:"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
*************** msgstr ""
*** 19153,19164 ****
  msgid "The following options are language-related"
  msgstr ""
  
! #: passes.cc:1832
  #, c-format
  msgid "during %s pass: %s\n"
  msgstr ""
  
! #: passes.cc:1837
  #, c-format
  msgid "dump file: %s\n"
  msgstr ""
--- 19250,19261 ----
  msgid "The following options are language-related"
  msgstr ""
  
! #: passes.cc:1833
  #, c-format
  msgid "during %s pass: %s\n"
  msgstr ""
  
! #: passes.cc:1838
  #, c-format
  msgid "dump file: %s\n"
  msgstr ""
*************** msgstr ""
*** 19218,19257 ****
  msgid "created and used with different settings of %<-fpie%>"
  msgstr ""
  
! #: toplev.cc:313
  #, fuzzy, c-format
  msgid "unrecoverable error"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î±"
  
! #: toplev.cc:606
  #, c-format
  msgid ""
  "%s%s%s %sversion %s (%s)\n"
  "%s\tcompiled by GNU C version %s, "
  msgstr ""
  
! #: toplev.cc:608
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr ""
  
! #: toplev.cc:612
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr ""
  
! #: toplev.cc:614
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr ""
  
! #: toplev.cc:616
  #, c-format
  msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  msgstr ""
  
! #: tree-diagnostic-path.cc:342 tree-diagnostic.cc:294 c/c-decl.cc:6532
! #: c/c-typeck.cc:8234 cp/error.cc:1189 c-family/c-pretty-print.cc:446
  #, fuzzy, gcc-internal-format
  msgid "<anonymous>"
  msgstr "((Î±Î½ÏŽÎ½Ï…Î¼Î¿))"
--- 19315,19354 ----
  msgid "created and used with different settings of %<-fpie%>"
  msgstr ""
  
! #: toplev.cc:315
  #, fuzzy, c-format
  msgid "unrecoverable error"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î±"
  
! #: toplev.cc:608
  #, c-format
  msgid ""
  "%s%s%s %sversion %s (%s)\n"
  "%s\tcompiled by GNU C version %s, "
  msgstr ""
  
! #: toplev.cc:610
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr ""
  
! #: toplev.cc:614
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr ""
  
! #: toplev.cc:616
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr ""
  
! #: toplev.cc:618
  #, c-format
  msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  msgstr ""
  
! #: tree-diagnostic-path.cc:342 tree-diagnostic.cc:294 c/c-decl.cc:6534
! #: c/c-typeck.cc:8236 cp/error.cc:1189 c-family/c-pretty-print.cc:446
  #, fuzzy, gcc-internal-format
  msgid "<anonymous>"
  msgstr "((Î±Î½ÏŽÎ½Ï…Î¼Î¿))"
*************** msgstr ""
*** 19541,19618 ****
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11911 config/loongarch/loongarch.cc:6212
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/aarch64/aarch64.cc:11920 config/aarch64/aarch64.cc:11933
! #: config/aarch64/aarch64.cc:11945 config/aarch64/aarch64.cc:11956
! #: config/aarch64/aarch64.cc:11972 config/aarch64/aarch64.cc:11986
! #: config/aarch64/aarch64.cc:12006 config/aarch64/aarch64.cc:12088
! #: config/aarch64/aarch64.cc:12099 config/aarch64/aarch64.cc:12113
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12352
! #: config/aarch64/aarch64.cc:12369 config/pru/pru.cc:1794
  #: config/pru/pru.cc:1805 config/pru/pru.cc:1877
  #, fuzzy, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/aarch64/aarch64.cc:12024 config/aarch64/aarch64.cc:12035
! #: config/aarch64/aarch64.cc:12199 config/aarch64/aarch64.cc:12210
! #: config/riscv/riscv.cc:5801 config/riscv/riscv.cc:5809
! #: config/riscv/riscv.cc:5816 config/riscv/riscv.cc:5820
! #: config/riscv/riscv.cc:5862 config/riscv/riscv.cc:5880
  #, fuzzy, c-format
  msgid "invalid vector constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/aarch64/aarch64.cc:12049
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12061
  #, fuzzy, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "RPC: ÎœÎ· ÏƒÏ…Î¼Î²Î±Ï„Î­Ï‚ ÎµÎºÎ´ÏŒÏƒÎµÎ¹Ï‚ Ï„Î¿Ï… RPC"
  
! #: config/aarch64/aarch64.cc:12081
  #, fuzzy, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "RPC: ÎœÎ· ÏƒÏ…Î¼Î²Î±Ï„Î­Ï‚ ÎµÎºÎ´ÏŒÏƒÎµÎ¹Ï‚ Ï„Î¿Ï… RPC"
  
! #: config/aarch64/aarch64.cc:12146 config/arm/arm.cc:24757
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
  
! #: config/aarch64/aarch64.cc:12236
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/aarch64/aarch64.cc:12239
  #, fuzzy, c-format
  msgid "invalid operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/aarch64/aarch64.cc:12377 config/aarch64/aarch64.cc:12382
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/aarch64/aarch64.cc:12402
  #, fuzzy, c-format
  msgid "invalid address mode"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/aarch64/aarch64.cc:28858
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5082 config/i386/i386.cc:14172
! #: config/rs6000/rs6000.cc:14665 config/sparc/sparc.cc:9362
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 19638,19715 ----
  msgid "<command-line>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11980 config/loongarch/loongarch.cc:6148
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/aarch64/aarch64.cc:11989 config/aarch64/aarch64.cc:12002
! #: config/aarch64/aarch64.cc:12014 config/aarch64/aarch64.cc:12025
! #: config/aarch64/aarch64.cc:12041 config/aarch64/aarch64.cc:12055
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12157
! #: config/aarch64/aarch64.cc:12168 config/aarch64/aarch64.cc:12182
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12421
! #: config/aarch64/aarch64.cc:12438 config/pru/pru.cc:1794
  #: config/pru/pru.cc:1805 config/pru/pru.cc:1877
  #, fuzzy, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/aarch64/aarch64.cc:12093 config/aarch64/aarch64.cc:12104
! #: config/aarch64/aarch64.cc:12268 config/aarch64/aarch64.cc:12279
! #: config/riscv/riscv.cc:6158 config/riscv/riscv.cc:6166
! #: config/riscv/riscv.cc:6173 config/riscv/riscv.cc:6177
! #: config/riscv/riscv.cc:6219 config/riscv/riscv.cc:6237
  #, fuzzy, c-format
  msgid "invalid vector constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/aarch64/aarch64.cc:12118
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12130
  #, fuzzy, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "RPC: ÎœÎ· ÏƒÏ…Î¼Î²Î±Ï„Î­Ï‚ ÎµÎºÎ´ÏŒÏƒÎµÎ¹Ï‚ Ï„Î¿Ï… RPC"
  
! #: config/aarch64/aarch64.cc:12150
  #, fuzzy, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "RPC: ÎœÎ· ÏƒÏ…Î¼Î²Î±Ï„Î­Ï‚ ÎµÎºÎ´ÏŒÏƒÎµÎ¹Ï‚ Ï„Î¿Ï… RPC"
  
! #: config/aarch64/aarch64.cc:12215 config/arm/arm.cc:24867
  #, fuzzy, c-format
  msgid "missing operand"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
  
! #: config/aarch64/aarch64.cc:12305
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/aarch64/aarch64.cc:12308
  #, fuzzy, c-format
  msgid "invalid operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/aarch64/aarch64.cc:12446 config/aarch64/aarch64.cc:12451
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/aarch64/aarch64.cc:12471
  #, fuzzy, c-format
  msgid "invalid address mode"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/aarch64/aarch64.cc:29016
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr ""
  
! #: config/alpha/alpha.cc:5082 config/i386/i386.cc:14193
! #: config/rs6000/rs6000.cc:14616 config/sparc/sparc.cc:9384
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 19628,19645 ****
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/alpha/alpha.cc:5180 config/ia64/ia64.cc:5542
! #: config/rs6000/rs6000.cc:14360 config/xtensa/xtensa.cc:3066
  #, fuzzy, c-format
  msgid "invalid %%R value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.cc:5186 config/rs6000/rs6000.cc:14280
  #: config/xtensa/xtensa.cc:3039
  #, fuzzy, c-format
  msgid "invalid %%N value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.cc:5194 config/rs6000/rs6000.cc:14308
  #, fuzzy, c-format
  msgid "invalid %%P value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 19725,19742 ----
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
  #: config/alpha/alpha.cc:5180 config/ia64/ia64.cc:5542
! #: config/rs6000/rs6000.cc:14311 config/xtensa/xtensa.cc:3066
  #, fuzzy, c-format
  msgid "invalid %%R value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.cc:5186 config/rs6000/rs6000.cc:14231
  #: config/xtensa/xtensa.cc:3039
  #, fuzzy, c-format
  msgid "invalid %%N value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.cc:5194 config/rs6000/rs6000.cc:14259
  #, fuzzy, c-format
  msgid "invalid %%P value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·
*** 19669,19675 ****
  msgid "invalid %%U value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.cc:5280 config/rs6000/rs6000.cc:14368
  #, fuzzy, c-format
  msgid "invalid %%s value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 19766,19772 ----
  msgid "invalid %%U value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.cc:5280 config/rs6000/rs6000.cc:14319
  #, fuzzy, c-format
  msgid "invalid %%s value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·
*** 19679,19685 ****
  msgid "invalid %%C value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.cc:5328 config/rs6000/rs6000.cc:14144
  #, fuzzy, c-format
  msgid "invalid %%E value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 19776,19782 ----
  msgid "invalid %%C value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/alpha/alpha.cc:5328 config/rs6000/rs6000.cc:14095
  #, fuzzy, c-format
  msgid "invalid %%E value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·
*** 19689,19698 ****
  msgid "unknown relocation unspec"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: config/alpha/alpha.cc:5362 config/gcn/gcn.cc:7349 config/gcn/gcn.cc:7358
! #: config/gcn/gcn.cc:7418 config/gcn/gcn.cc:7426 config/gcn/gcn.cc:7442
! #: config/gcn/gcn.cc:7460 config/gcn/gcn.cc:7511 config/gcn/gcn.cc:7630
! #: config/gcn/gcn.cc:7747 config/rs6000/rs6000.cc:14670
  #, fuzzy, c-format
  msgid "invalid %%xn code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
--- 19786,19795 ----
  msgid "unknown relocation unspec"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: config/alpha/alpha.cc:5362 config/gcn/gcn.cc:7419 config/gcn/gcn.cc:7428
! #: config/gcn/gcn.cc:7488 config/gcn/gcn.cc:7496 config/gcn/gcn.cc:7512
! #: config/gcn/gcn.cc:7530 config/gcn/gcn.cc:7581 config/gcn/gcn.cc:7700
! #: config/gcn/gcn.cc:7817 config/rs6000/rs6000.cc:14621
  #, fuzzy, c-format
  msgid "invalid %%xn code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼
*** 19702,19950 ****
  msgid "invalid operand address"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/arc/arc.cc:4900
  #, fuzzy, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:4908
  #, fuzzy, c-format
  msgid "invalid operand to %%z code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:4916
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:4924
  #, fuzzy, c-format
  msgid "invalid operand to %%M code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:4932 config/m32r/m32r.cc:2087
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:4940
  #, fuzzy, c-format
  msgid "invalid operand for %%s code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:4958
  #, fuzzy, c-format
  msgid "invalid operand for %%N code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:4971
  #, fuzzy, c-format
  msgid "invalid operand for %%N or %%S code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:4993 config/m32r/m32r.cc:2080
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:5113 config/m32r/m32r.cc:2113
  #, fuzzy, c-format
  msgid "invalid operand to %%R code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:5189 config/m32r/m32r.cc:2136
  #, fuzzy, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:5257 config/m32r/m32r.cc:2207
  #, fuzzy, c-format
  msgid "invalid operand to %%U code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:5269
  #, fuzzy, c-format
  msgid "invalid operand to %%V code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:5319
  #, fuzzy, c-format
  msgid "invalid operand to %%O code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5342 config/epiphany/epiphany.cc:1308
! #: config/m32r/m32r.cc:2234 config/nds32/nds32.cc:3518
! #: config/sparc/sparc.cc:9641
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/arc/arc.cc:6395
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/arc/arc.cc:6611
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ Ï€Ï�ÏŒÎ¸ÎµÎ¼Î±: %s"
  
! #: config/arm/arm.cc:21045 config/arm/arm.cc:21070 config/arm/arm.cc:21080
! #: config/arm/arm.cc:21089 config/arm/arm.cc:21098
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/arm/arm.cc:24007 config/arm/arm.cc:24025
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arm/arm.cc:24013
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/arm/arm.cc:24134 config/arm/arm.cc:24147 config/arm/arm.cc:24172
  #: config/nios2/nios2.cc:3085
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arm/arm.cc:24249 config/arm/arm.cc:24271 config/arm/arm.cc:24281
! #: config/arm/arm.cc:24291 config/arm/arm.cc:24301 config/arm/arm.cc:24340
! #: config/arm/arm.cc:24358 config/arm/arm.cc:24376 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24418 config/arm/arm.cc:24445 config/arm/arm.cc:24452
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24485
! #: config/arm/arm.cc:24506 config/arm/arm.cc:24513 config/arm/arm.cc:24704
! #: config/arm/arm.cc:24711 config/arm/arm.cc:24738 config/arm/arm.cc:24745
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
! #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3544
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arm/arm.cc:24353
  #, fuzzy, c-format
  msgid "instruction never executed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24394
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:34364
  #, fuzzy
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/arm/arm.cc:34366
  #, fuzzy
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/arm/arm.cc:34381 config/arm/arm.cc:34397
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/avr/avr.cc:3013
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.cc:3196
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr ""
  
! #: config/avr/avr.cc:3246 config/avr/avr.cc:3313
  msgid "bad address, not an I/O address:"
  msgstr ""
  
! #: config/avr/avr.cc:3255
  #, fuzzy
  msgid "bad address, not a constant:"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/avr/avr.cc:3273 config/avr/avr.cc:3280
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.cc:3287
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.cc:3299
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.cc:3332
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.cc:3340
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.cc:4215 config/avr/avr.cc:5159 config/avr/avr.cc:5606
  #, fuzzy
  msgid "invalid insn:"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/avr/avr.cc:4269 config/avr/avr.cc:4381 config/avr/avr.cc:4439
! #: config/avr/avr.cc:4491 config/avr/avr.cc:4510 config/avr/avr.cc:4702
! #: config/avr/avr.cc:5010 config/avr/avr.cc:5295 config/avr/avr.cc:5499
! #: config/avr/avr.cc:5663 config/avr/avr.cc:5756 config/avr/avr.cc:5955
  #, fuzzy
  msgid "incorrect insn:"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/avr/avr.cc:4526 config/avr/avr.cc:4801 config/avr/avr.cc:5081
! #: config/avr/avr.cc:5367 config/avr/avr.cc:5545 config/avr/avr.cc:5812
! #: config/avr/avr.cc:6013
  #, fuzzy
  msgid "unknown move insn:"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/avr/avr.cc:6621
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.cc:6729 config/avr/avr.cc:7212 config/avr/avr.cc:7629
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
! #: config/avr/avr.cc:9283
  #, fuzzy
  msgid "unsupported fixed-point conversion"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/avr/avr.cc:10665
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.cc:10670
  #, fuzzy
  msgid "function parameter"
  msgstr "ÎºÎ±ÎºÏŒ ÏŒÏ�Î¹ÏƒÎ¼Î±"
  
! #: config/avr/avr.cc:10675
  #, fuzzy
  #| msgid "structure"
  msgid "structure field"
  msgstr "Î´Î¿Î¼Î®"
  
! #: config/avr/avr.cc:10681
  #, fuzzy
  msgid "return type of function"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: config/avr/avr.cc:10686
  msgid "pointer"
  msgstr ""
  
--- 19799,20047 ----
  msgid "invalid operand address"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/arc/arc.cc:4901
  #, fuzzy, c-format
  msgid "invalid operand to %%Z code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:4909
  #, fuzzy, c-format
  msgid "invalid operand to %%z code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:4917
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:4925
  #, fuzzy, c-format
  msgid "invalid operand to %%M code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:4933 config/m32r/m32r.cc:2088
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:4941
  #, fuzzy, c-format
  msgid "invalid operand for %%s code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:4959
  #, fuzzy, c-format
  msgid "invalid operand for %%N code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:4972
  #, fuzzy, c-format
  msgid "invalid operand for %%N or %%S code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:4994 config/m32r/m32r.cc:2081
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:5114 config/m32r/m32r.cc:2114
  #, fuzzy, c-format
  msgid "invalid operand to %%R code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:5190 config/m32r/m32r.cc:2137
  #, fuzzy, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:5258 config/m32r/m32r.cc:2208
  #, fuzzy, c-format
  msgid "invalid operand to %%U code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:5270
  #, fuzzy, c-format
  msgid "invalid operand to %%V code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arc/arc.cc:5320
  #, fuzzy, c-format
  msgid "invalid operand to %%O code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5343 config/epiphany/epiphany.cc:1309
! #: config/m32r/m32r.cc:2235 config/nds32/nds32.cc:3519
! #: config/sparc/sparc.cc:9663
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/arc/arc.cc:6396
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/arc/arc.cc:6612
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ Ï€Ï�ÏŒÎ¸ÎµÎ¼Î±: %s"
  
! #: config/arm/arm.cc:21110 config/arm/arm.cc:21135 config/arm/arm.cc:21145
! #: config/arm/arm.cc:21154 config/arm/arm.cc:21163
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/arm/arm.cc:24117 config/arm/arm.cc:24135
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/arm/arm.cc:24123
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/arm/arm.cc:24244 config/arm/arm.cc:24257 config/arm/arm.cc:24282
  #: config/nios2/nios2.cc:3085
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arm/arm.cc:24359 config/arm/arm.cc:24381 config/arm/arm.cc:24391
! #: config/arm/arm.cc:24401 config/arm/arm.cc:24411 config/arm/arm.cc:24450
! #: config/arm/arm.cc:24468 config/arm/arm.cc:24486 config/arm/arm.cc:24513
! #: config/arm/arm.cc:24528 config/arm/arm.cc:24555 config/arm/arm.cc:24562
! #: config/arm/arm.cc:24580 config/arm/arm.cc:24587 config/arm/arm.cc:24595
! #: config/arm/arm.cc:24616 config/arm/arm.cc:24623 config/arm/arm.cc:24814
! #: config/arm/arm.cc:24821 config/arm/arm.cc:24848 config/arm/arm.cc:24855
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
! #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3545
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/arm/arm.cc:24463
  #, fuzzy, c-format
  msgid "instruction never executed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24504
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr ""
  
! #: config/arm/arm.cc:34475
  #, fuzzy
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/arm/arm.cc:34477
  #, fuzzy
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/arm/arm.cc:34492 config/arm/arm.cc:34508
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/avr/avr.cc:3610
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.cc:3793
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr ""
  
! #: config/avr/avr.cc:3843 config/avr/avr.cc:3910
  msgid "bad address, not an I/O address:"
  msgstr ""
  
! #: config/avr/avr.cc:3852
  #, fuzzy
  msgid "bad address, not a constant:"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/avr/avr.cc:3870 config/avr/avr.cc:3877
  msgid "bad address, not (reg+disp):"
  msgstr ""
  
! #: config/avr/avr.cc:3884
  msgid "bad address, not post_inc or pre_dec:"
  msgstr ""
  
! #: config/avr/avr.cc:3896
  msgid "internal compiler error.  Bad address:"
  msgstr ""
  
! #: config/avr/avr.cc:3929
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr ""
  
! #: config/avr/avr.cc:3948
  msgid "internal compiler error.  Unknown mode:"
  msgstr ""
  
! #: config/avr/avr.cc:4815 config/avr/avr.cc:5758 config/avr/avr.cc:6205
  #, fuzzy
  msgid "invalid insn:"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/avr/avr.cc:4869 config/avr/avr.cc:4980 config/avr/avr.cc:5038
! #: config/avr/avr.cc:5090 config/avr/avr.cc:5109 config/avr/avr.cc:5301
! #: config/avr/avr.cc:5609 config/avr/avr.cc:5894 config/avr/avr.cc:6098
! #: config/avr/avr.cc:6262 config/avr/avr.cc:6355 config/avr/avr.cc:6553
  #, fuzzy
  msgid "incorrect insn:"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/avr/avr.cc:5125 config/avr/avr.cc:5400 config/avr/avr.cc:5680
! #: config/avr/avr.cc:5966 config/avr/avr.cc:6144 config/avr/avr.cc:6411
! #: config/avr/avr.cc:6611
  #, fuzzy
  msgid "unknown move insn:"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/avr/avr.cc:7378
  msgid "bad shift insn:"
  msgstr ""
  
! #: config/avr/avr.cc:7486 config/avr/avr.cc:7969 config/avr/avr.cc:8386
  msgid "internal compiler error.  Incorrect shift:"
  msgstr ""
  
! #: config/avr/avr.cc:10210
  #, fuzzy
  msgid "unsupported fixed-point conversion"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/avr/avr.cc:11585
  msgid "variable"
  msgstr ""
  
! #: config/avr/avr.cc:11590
  #, fuzzy
  msgid "function parameter"
  msgstr "ÎºÎ±ÎºÏŒ ÏŒÏ�Î¹ÏƒÎ¼Î±"
  
! #: config/avr/avr.cc:11595
  #, fuzzy
  #| msgid "structure"
  msgid "structure field"
  msgstr "Î´Î¿Î¼Î®"
  
! #: config/avr/avr.cc:11601
  #, fuzzy
  msgid "return type of function"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: config/avr/avr.cc:11606
  msgid "pointer"
  msgstr ""
  
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·
*** 19965,19977 ****
  msgid "invalid const_double operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/bpf/bpf.cc:884
  #, fuzzy
  msgid "invalid address in operand"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
  #. Fallthrough.
! #: config/bpf/bpf.cc:891
  #, fuzzy
  msgid "unsupported operand"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 20062,20074 ----
  msgid "invalid const_double operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/bpf/bpf.cc:929
  #, fuzzy
  msgid "invalid address in operand"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
  #. Fallthrough.
! #: config/bpf/bpf.cc:936
  #, fuzzy
  msgid "unsupported operand"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 19979,19986 ****
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:779 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: final.cc:3187 final.cc:3189 fold-const.cc:348 gcc.cc:6261 gcc.cc:6275
! #: rtl-error.cc:101 toplev.cc:317 cp/logic.cc:312 cp/logic.cc:314
! #: cp/typeck.cc:7750 d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28
  #: go/go-gcc-diagnostics.cc:37 go/go-gcc-diagnostics.cc:45
  #: go/go-gcc-diagnostics.cc:53 lto/lto-object.cc:180 lto/lto-object.cc:277
  #: lto/lto-object.cc:334 lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:182
--- 20076,20083 ----
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:779 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: final.cc:3187 final.cc:3189 fold-const.cc:348 gcc.cc:6261 gcc.cc:6275
! #: rtl-error.cc:101 toplev.cc:319 cp/logic.cc:312 cp/logic.cc:314
! #: cp/typeck.cc:7752 d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28
  #: go/go-gcc-diagnostics.cc:37 go/go-gcc-diagnostics.cc:45
  #: go/go-gcc-diagnostics.cc:53 lto/lto-object.cc:180 lto/lto-object.cc:277
  #: lto/lto-object.cc:334 lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:182
*************** msgstr "Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¾ÏŒÎ´Î¿Ï…"
*** 20228,20252 ****
  msgid "bad output_condmove_single operand"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¾ÏŒÎ´Î¿Ï…"
  
! #: config/gcn/gcn.cc:7031 config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7055
! #: config/gcn/gcn.cc:7391 config/gcn/gcn.cc:7402 config/gcn/gcn.cc:7405
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:7171 config/gcn/gcn.cc:7194 config/gcn/gcn.cc:7226
! #: config/gcn/gcn.cc:7242 config/gcn/gcn.cc:7257 config/gcn/gcn.cc:7276
! #: config/gcn/gcn.cc:7340 config/gcn/gcn.cc:7536 config/gcn/gcn.cc:7651
  #, fuzzy, c-format
  msgid "invalid operand %%xn code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/gcn/gcn.cc:7639
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr ""
  
! #: config/gcn/gcn.cc:7727
  #, fuzzy, c-format
  msgid "invalid fp constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
--- 20325,20349 ----
  msgid "bad output_condmove_single operand"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¾ÏŒÎ´Î¿Ï…"
  
! #: config/gcn/gcn.cc:7101 config/gcn/gcn.cc:7121 config/gcn/gcn.cc:7125
! #: config/gcn/gcn.cc:7461 config/gcn/gcn.cc:7472 config/gcn/gcn.cc:7475
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr ""
  
! #: config/gcn/gcn.cc:7241 config/gcn/gcn.cc:7264 config/gcn/gcn.cc:7296
! #: config/gcn/gcn.cc:7312 config/gcn/gcn.cc:7327 config/gcn/gcn.cc:7346
! #: config/gcn/gcn.cc:7410 config/gcn/gcn.cc:7606 config/gcn/gcn.cc:7721
  #, fuzzy, c-format
  msgid "invalid operand %%xn code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/gcn/gcn.cc:7709
  #, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr ""
  
! #: config/gcn/gcn.cc:7797
  #, fuzzy, c-format
  msgid "invalid fp constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
*************** msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±
*** 20258,20383 ****
  msgid "Expected register or constant integer."
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/i386/i386.cc:12990
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/i386/i386.cc:13529
  #, fuzzy, c-format
  msgid "invalid use of register '%s'"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: config/i386/i386.cc:13534
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/i386/i386.cc:13767
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13802
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13877
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13882
  #, fuzzy, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13960
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:14039
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:14057
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:14070
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:14085
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:14113
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:14131
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:14154
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14258
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:14320 config/i386/i386.cc:14709
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/i386/i386.cc:14421
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
  # src/grep.c:1133
! #: config/i386/i386.cc:17541
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
  
! #: config/i386/i386.cc:23578
  #, fuzzy
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: config/i386/i386.cc:23581
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:23584
  #, fuzzy
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/i386/i386.cc:23587
  #, fuzzy
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/i386/i386.cc:23625 config/i386/i386.cc:23650
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:23628 config/i386/i386.cc:23654
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
--- 20355,20480 ----
  msgid "Expected register or constant integer."
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/i386/i386.cc:13011
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/i386/i386.cc:13550
  #, fuzzy, c-format
  msgid "invalid use of register '%s'"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: config/i386/i386.cc:13555
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/i386/i386.cc:13788
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13823
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13898
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13903
  #, fuzzy, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:13981
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr ""
  
! #: config/i386/i386.cc:14060
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr ""
  
! #: config/i386/i386.cc:14078
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:14091
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr ""
  
! #: config/i386/i386.cc:14106
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:14134
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr ""
  
! #: config/i386/i386.cc:14152
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:14175
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr ""
  
! #: config/i386/i386.cc:14279
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/i386/i386.cc:14341 config/i386/i386.cc:14730
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/i386/i386.cc:14442
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
  # src/grep.c:1133
! #: config/i386/i386.cc:17562
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
  
! #: config/i386/i386.cc:23599
  #, fuzzy
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: config/i386/i386.cc:23602
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:23605
  #, fuzzy
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/i386/i386.cc:23608
  #, fuzzy
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/i386/i386.cc:23646 config/i386/i386.cc:23671
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:23649 config/i386/i386.cc:23675
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„
*** 20411,20417 ****
  msgid "invalid %%P operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14298
  #, fuzzy, c-format
  msgid "invalid %%p value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 20508,20514 ----
  msgid "invalid %%P operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14249
  #, fuzzy, c-format
  msgid "invalid %%p value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgstr ""
*** 20440,20505 ****
  msgid "invalid addressing mode"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/loongarch/loongarch.cc:5945 config/loongarch/loongarch.cc:5967
! #: config/loongarch/loongarch.cc:6355 config/mips/mips.cc:9233
! #: config/mips/mips.cc:9260 config/mips/mips.cc:9443
  #, fuzzy, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/loongarch/loongarch.cc:6204 config/loongarch/loongarch.cc:6224
! #: config/loongarch/loongarch.cc:6270 config/loongarch/loongarch.cc:6277
! #: config/loongarch/loongarch.cc:6312 config/loongarch/loongarch.cc:6315
! #: config/loongarch/loongarch.cc:6327 config/loongarch/loongarch.cc:6334
! #: config/loongarch/loongarch.cc:6344 config/loongarch/loongarch.cc:6347
! #: config/loongarch/loongarch.cc:6368 config/loongarch/loongarch.cc:6375
! #: config/loongarch/loongarch.cc:6402 config/loongarch/loongarch.cc:6413
! #: config/loongarch/loongarch.cc:6428 config/loongarch/loongarch.cc:6437
! #: config/mips/mips.cc:9332 config/mips/mips.cc:9339 config/mips/mips.cc:9346
! #: config/mips/mips.cc:9353 config/mips/mips.cc:9366 config/mips/mips.cc:9373
! #: config/mips/mips.cc:9383 config/mips/mips.cc:9386 config/mips/mips.cc:9398
! #: config/mips/mips.cc:9401 config/mips/mips.cc:9461 config/mips/mips.cc:9468
! #: config/mips/mips.cc:9489 config/mips/mips.cc:9504 config/mips/mips.cc:9523
! #: config/mips/mips.cc:9532 config/riscv/riscv.cc:5605
! #: config/riscv/riscv.cc:5980 config/riscv/riscv.cc:5986
! #: config/riscv/riscv.cc:6002 config/riscv/riscv.cc:6013
  #, fuzzy, c-format
  msgid "invalid use of '%%%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î± `%s'."
  
! #: config/m32r/m32r.cc:2145
  msgid "bad insn for 'A'"
  msgstr ""
  
! #: config/m32r/m32r.cc:2192
  #, fuzzy, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/m32r/m32r.cc:2215
  #, fuzzy, c-format
  msgid "invalid operand to %%N code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/m32r/m32r.cc:2248
  msgid "pre-increment address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2255
  msgid "pre-decrement address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2262
  msgid "post-increment address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2337 config/m32r/m32r.cc:2352
! #: config/rs6000/rs6000.cc:21023
  #, fuzzy
  msgid "bad address"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î· Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·"
  
! #: config/m32r/m32r.cc:2357
  #, fuzzy
  msgid "lo_sum not of register"
  msgstr "RPC: Î¤Î¿ Ï€Ï�ÏŒÎ³Ï�Î±Î¼Î¼Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ ÎºÎ±Ï„Î±Ï‡Ï‰Ï�Î·Î¸ÎµÎ¯"
--- 20537,20602 ----
  msgid "invalid addressing mode"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/loongarch/loongarch.cc:5880 config/loongarch/loongarch.cc:5902
! #: config/loongarch/loongarch.cc:6303 config/mips/mips.cc:9239
! #: config/mips/mips.cc:9266 config/mips/mips.cc:9449
  #, fuzzy, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/loongarch/loongarch.cc:6140 config/loongarch/loongarch.cc:6160
! #: config/loongarch/loongarch.cc:6206 config/loongarch/loongarch.cc:6213
! #: config/loongarch/loongarch.cc:6260 config/loongarch/loongarch.cc:6263
! #: config/loongarch/loongarch.cc:6275 config/loongarch/loongarch.cc:6282
! #: config/loongarch/loongarch.cc:6292 config/loongarch/loongarch.cc:6295
! #: config/loongarch/loongarch.cc:6316 config/loongarch/loongarch.cc:6323
! #: config/loongarch/loongarch.cc:6350 config/loongarch/loongarch.cc:6361
! #: config/loongarch/loongarch.cc:6376 config/loongarch/loongarch.cc:6385
! #: config/mips/mips.cc:9338 config/mips/mips.cc:9345 config/mips/mips.cc:9352
! #: config/mips/mips.cc:9359 config/mips/mips.cc:9372 config/mips/mips.cc:9379
! #: config/mips/mips.cc:9389 config/mips/mips.cc:9392 config/mips/mips.cc:9404
! #: config/mips/mips.cc:9407 config/mips/mips.cc:9467 config/mips/mips.cc:9474
! #: config/mips/mips.cc:9495 config/mips/mips.cc:9510 config/mips/mips.cc:9529
! #: config/mips/mips.cc:9538 config/riscv/riscv.cc:5962
! #: config/riscv/riscv.cc:6337 config/riscv/riscv.cc:6343
! #: config/riscv/riscv.cc:6359 config/riscv/riscv.cc:6370
  #, fuzzy, c-format
  msgid "invalid use of '%%%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î± `%s'."
  
! #: config/m32r/m32r.cc:2146
  msgid "bad insn for 'A'"
  msgstr ""
  
! #: config/m32r/m32r.cc:2193
  #, fuzzy, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/m32r/m32r.cc:2216
  #, fuzzy, c-format
  msgid "invalid operand to %%N code"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/m32r/m32r.cc:2249
  msgid "pre-increment address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2256
  msgid "pre-decrement address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2263
  msgid "post-increment address is not a register"
  msgstr ""
  
! #: config/m32r/m32r.cc:2338 config/m32r/m32r.cc:2353
! #: config/rs6000/rs6000.cc:20974
  #, fuzzy
  msgid "bad address"
  msgstr "Î•ÏƒÏ†Î±Î»Î¼Î­Î½Î· Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·"
  
! #: config/m32r/m32r.cc:2358
  #, fuzzy
  msgid "lo_sum not of register"
  msgstr "RPC: Î¤Î¿ Ï€Ï�ÏŒÎ³Ï�Î±Î¼Î¼Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ ÎºÎ±Ï„Î±Ï‡Ï‰Ï�Î·Î¸ÎµÎ¯"
*************** msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚
*** 20656,20662 ****
  msgid "unsupported memory expression:"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: config/riscv/riscv.cc:5782
  #, fuzzy, c-format
  msgid "invalid vector operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 20753,20759 ----
  msgid "unsupported memory expression:"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: config/riscv/riscv.cc:6139
  #, fuzzy, c-format
  msgid "invalid vector operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgstr ""
*** 20676,20955 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3822
  msgid "%<-mvsx%> requires hardware floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3830
  #, fuzzy
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/rs6000/rs6000.cc:3835
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3837
  msgid "%<-mno-altivec%> disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3986
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3989
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4001
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:11388
  #, fuzzy
  msgid "bad move"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:13928
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14108
  #, fuzzy, c-format
  msgid "invalid %%A value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14117 config/xtensa/xtensa.cc:3015
  #, fuzzy, c-format
  msgid "invalid %%D value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14132
  #, fuzzy, c-format
  msgid "invalid %%e value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14153
  #, fuzzy, c-format
  msgid "invalid %%f value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14162
  #, fuzzy, c-format
  msgid "invalid %%F value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14171
  #, fuzzy, c-format
  msgid "invalid %%G value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14206
  #, fuzzy, c-format
  msgid "invalid %%j code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/rs6000/rs6000.cc:14216
  #, fuzzy, c-format
  msgid "invalid %%J code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/rs6000/rs6000.cc:14226
  #, fuzzy, c-format
  msgid "invalid %%k value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14241 config/xtensa/xtensa.cc:3052
  #, fuzzy, c-format
  msgid "invalid %%K value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14288
  #, fuzzy, c-format
  msgid "invalid %%O value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14335
  #, fuzzy, c-format
  msgid "invalid %%q value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14377
  #, fuzzy, c-format
  msgid "invalid %%t value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14394
  #, fuzzy, c-format
  msgid "invalid %%T value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14406
  #, fuzzy, c-format
  msgid "invalid %%u value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14420 config/xtensa/xtensa.cc:3027
  #, fuzzy, c-format
  msgid "invalid %%v value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14470
  #, fuzzy, c-format
  msgid "invalid %%V value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14486 config/xtensa/xtensa.cc:3073
  #, fuzzy, c-format
  msgid "invalid %%x value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14543
  #, fuzzy, c-format
  msgid "invalid %%z value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14612
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: config/rs6000/rs6000.cc:15554
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24424
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/rs6000/rs6000.cc:28047
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.cc:28116
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Î‘Î´Ï�Î½Î±Ï„Î· Î· Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î´Î¹ÎµÏ�Î³Î±ÏƒÎ¯Î±Ï‚ ÏƒÏ„Î¿Î½ ÎµÎ¾Ï…Ï€Î·Ï�ÎµÏ„Î·Ï„Î®"
  
! #: config/rs6000/rs6000.cc:28192
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28794
  #, fuzzy
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: config/rs6000/rs6000.cc:28796
  #, fuzzy
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/rs6000/rs6000.cc:28798
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: config/rs6000/rs6000.cc:28800
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/s390/s390.cc:8413
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:8424
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎµÎºÏ‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Î¶Î·Ï„Î·Î¸Î®ÏƒÎ±Ï‚ Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/s390/s390.cc:8506
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8529
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8547
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8569
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8587
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8597
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8618
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8629
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8738 config/s390/s390.cc:8759
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8756
  #, fuzzy, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/s390/s390.cc:8793
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8800
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: config/s390/s390.cc:8803
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:12652
  #, fuzzy
  msgid "vector argument passed to unprototyped function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/s390/s390.cc:17089
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:17099
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17102
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17110
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
--- 20773,21052 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3823
  msgid "%<-mvsx%> requires hardware floating point"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3831
  #, fuzzy
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï‡Ï�Î®ÏƒÎ· Ï„Î¿Ï… Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Ï„Î® Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/rs6000/rs6000.cc:3836
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3838
  msgid "%<-mno-altivec%> disables vsx"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3958
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3961
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3973
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:11339
  #, fuzzy
  msgid "bad move"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:13879
  msgid "Bad 128-bit move"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:14059
  #, fuzzy, c-format
  msgid "invalid %%A value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14068 config/xtensa/xtensa.cc:3015
  #, fuzzy, c-format
  msgid "invalid %%D value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14083
  #, fuzzy, c-format
  msgid "invalid %%e value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14104
  #, fuzzy, c-format
  msgid "invalid %%f value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14113
  #, fuzzy, c-format
  msgid "invalid %%F value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14122
  #, fuzzy, c-format
  msgid "invalid %%G value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14157
  #, fuzzy, c-format
  msgid "invalid %%j code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/rs6000/rs6000.cc:14167
  #, fuzzy, c-format
  msgid "invalid %%J code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/rs6000/rs6000.cc:14177
  #, fuzzy, c-format
  msgid "invalid %%k value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14192 config/xtensa/xtensa.cc:3052
  #, fuzzy, c-format
  msgid "invalid %%K value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14239
  #, fuzzy, c-format
  msgid "invalid %%O value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14286
  #, fuzzy, c-format
  msgid "invalid %%q value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14328
  #, fuzzy, c-format
  msgid "invalid %%t value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14345
  #, fuzzy, c-format
  msgid "invalid %%T value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14357
  #, fuzzy, c-format
  msgid "invalid %%u value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14371 config/xtensa/xtensa.cc:3027
  #, fuzzy, c-format
  msgid "invalid %%v value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14421
  #, fuzzy, c-format
  msgid "invalid %%V value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14437 config/xtensa/xtensa.cc:3073
  #, fuzzy, c-format
  msgid "invalid %%x value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14494
  #, fuzzy, c-format
  msgid "invalid %%z value"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/rs6000/rs6000.cc:14563
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: config/rs6000/rs6000.cc:15505
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24375
  #, fuzzy
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/rs6000/rs6000.cc:27990
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/rs6000/rs6000.cc:28059
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "Î‘Î´Ï�Î½Î±Ï„Î· Î· Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î´Î¹ÎµÏ�Î³Î±ÏƒÎ¯Î±Ï‚ ÏƒÏ„Î¿Î½ ÎµÎ¾Ï…Ï€Î·Ï�ÎµÏ„Î·Ï„Î®"
  
! #: config/rs6000/rs6000.cc:28135
  msgid "Bad GPR fusion"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:28737
  #, fuzzy
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: config/rs6000/rs6000.cc:28739
  #, fuzzy
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/rs6000/rs6000.cc:28741
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: config/rs6000/rs6000.cc:28743
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/s390/s390.cc:8415
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:8426
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎµÎºÏ‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Î¶Î·Ï„Î·Î¸Î®ÏƒÎ±Ï‚ Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: config/s390/s390.cc:8508
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8531
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8549
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8571
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8589
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8599
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8620
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8631
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr ""
  
! #: config/s390/s390.cc:8740 config/s390/s390.cc:8761
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8758
  #, fuzzy, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
  
! #: config/s390/s390.cc:8795
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:8802
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: config/s390/s390.cc:8805
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:12664
  #, fuzzy
  msgid "vector argument passed to unprototyped function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/s390/s390.cc:17110
  msgid "types differ in signedness"
  msgstr ""
  
! #: config/s390/s390.cc:17120
  msgid "binary operator does not support two vector bool operands"
  msgstr ""
  
! #: config/s390/s390.cc:17123
  msgid "binary operator does not support vector bool operand"
  msgstr ""
  
! #: config/s390/s390.cc:17131
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr ""
  
*************** msgstr ""
*** 20975,21016 ****
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.cc:9371 config/sparc/sparc.cc:9377
  #, fuzzy, c-format
  msgid "invalid %%Y operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9464
  #, fuzzy, c-format
  msgid "invalid %%A operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9484
  #, fuzzy, c-format
  msgid "invalid %%B operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9564
  #, fuzzy, c-format
  msgid "invalid %%C operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/sparc/sparc.cc:9596
  #, fuzzy, c-format
  msgid "invalid %%D operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9615
  #, fuzzy, c-format
  msgid "invalid %%f operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9627
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9672
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
--- 21072,21113 ----
  msgid "created and used with different endianness"
  msgstr ""
  
! #: config/sparc/sparc.cc:9393 config/sparc/sparc.cc:9399
  #, fuzzy, c-format
  msgid "invalid %%Y operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9486
  #, fuzzy, c-format
  msgid "invalid %%A operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9506
  #, fuzzy, c-format
  msgid "invalid %%B operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9586
  #, fuzzy, c-format
  msgid "invalid %%C operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼ÎµÏ„Î±Ï„ÏŒÏ€Î¹ÏƒÎ· UTC"
  
! #: config/sparc/sparc.cc:9618
  #, fuzzy, c-format
  msgid "invalid %%D operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9637
  #, fuzzy, c-format
  msgid "invalid %%f operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9649
  #, fuzzy, c-format
  msgid "invalid %%s operand"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/sparc/sparc.cc:9694
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr ""
*************** msgstr ""
*** 21069,21092 ****
  msgid "illegal operand detected"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/visium/visium.cc:3366
  #, fuzzy
  msgid "illegal operand "
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/visium/visium.cc:3417
  msgid "illegal operand address (1)"
  msgstr ""
  
! #: config/visium/visium.cc:3424
  msgid "illegal operand address (2)"
  msgstr ""
  
! #: config/visium/visium.cc:3439
  msgid "illegal operand address (3)"
  msgstr ""
  
! #: config/visium/visium.cc:3447
  msgid "illegal operand address (4)"
  msgstr ""
  
--- 21166,21189 ----
  msgid "illegal operand detected"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/visium/visium.cc:3367
  #, fuzzy
  msgid "illegal operand "
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/visium/visium.cc:3418
  msgid "illegal operand address (1)"
  msgstr ""
  
! #: config/visium/visium.cc:3425
  msgid "illegal operand address (2)"
  msgstr ""
  
! #: config/visium/visium.cc:3440
  msgid "illegal operand address (3)"
  msgstr ""
  
! #: config/visium/visium.cc:3448
  msgid "illegal operand address (4)"
  msgstr ""
  
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�ÏŒÎ½Î¿Ï‚
*** 21120,21134 ****
  msgid "address offset not a constant"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-objc-common.cc:226
  msgid "{erroneous}"
  msgstr ""
  
! #: c/c-objc-common.cc:267
  msgid "aka"
  msgstr ""
  
! #: c/c-objc-common.cc:359
  #, fuzzy
  msgid "({anonymous})"
  msgstr "((Î±Î½ÏŽÎ½Ï…Î¼Î¿))"
--- 21217,21231 ----
  msgid "address offset not a constant"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-objc-common.cc:227
  msgid "{erroneous}"
  msgstr ""
  
! #: c/c-objc-common.cc:268
  msgid "aka"
  msgstr ""
  
! #: c/c-objc-common.cc:360
  #, fuzzy
  msgid "({anonymous})"
  msgstr "((Î±Î½ÏŽÎ½Ï…Î¼Î¿))"
*************** msgstr "((Î±Î½ÏŽÎ½Ï…Î¼Î¿))"
*** 21142,21173 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:2934 c/c-parser.cc:3059 c/c-parser.cc:3073 c/c-parser.cc:7008
! #: c/c-parser.cc:7763 c/c-parser.cc:8219 c/c-parser.cc:8406 c/c-parser.cc:8439
! #: c/c-parser.cc:8710 c/c-parser.cc:13147 c/c-parser.cc:13182
! #: c/c-parser.cc:13213 c/c-parser.cc:13260 c/c-parser.cc:13441
! #: c/c-parser.cc:14274 c/c-parser.cc:14349 c/c-parser.cc:14392
! #: c/c-parser.cc:21252 c/c-parser.cc:21332 c/c-parser.cc:21661
! #: c/c-parser.cc:21687 c/c-parser.cc:21710 c/c-parser.cc:22246
! #: c/c-parser.cc:22290 c/gimple-parser.cc:411 c/gimple-parser.cc:452
  #: c/gimple-parser.cc:461 c/gimple-parser.cc:670 c/gimple-parser.cc:2351
  #: c/gimple-parser.cc:2388 c/gimple-parser.cc:2467 c/gimple-parser.cc:2494
! #: c/c-parser.cc:3888 c/c-parser.cc:4079 c/c-parser.cc:4114 c/c-parser.cc:13434
  #: c/gimple-parser.cc:2158 c/gimple-parser.cc:2215 cp/parser.cc:15847
! #: cp/parser.cc:33792 cp/parser.cc:34431
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #: c/c-parser.cc:3569 c/c-parser.cc:4679 c/c-parser.cc:4874 c/c-parser.cc:4932
  #: c/c-parser.cc:4990 c/c-parser.cc:5373 c/c-parser.cc:5396 c/c-parser.cc:5405
! #: c/c-parser.cc:5456 c/c-parser.cc:5465 c/c-parser.cc:10147
! #: c/c-parser.cc:10215 c/c-parser.cc:10737 c/c-parser.cc:10763
! #: c/c-parser.cc:10797 c/c-parser.cc:10909 c/c-parser.cc:11728
! #: c/c-parser.cc:13548 c/c-parser.cc:16132 c/c-parser.cc:16867
! #: c/c-parser.cc:16926 c/c-parser.cc:16981 c/c-parser.cc:18840
! #: c/c-parser.cc:18960 c/c-parser.cc:20345 c/c-parser.cc:21752
! #: c/c-parser.cc:22254 c/c-parser.cc:25578 c/c-parser.cc:25660
  #: c/gimple-parser.cc:195 c/gimple-parser.cc:198 c/gimple-parser.cc:546
  #: c/gimple-parser.cc:580 c/gimple-parser.cc:585 c/gimple-parser.cc:754
  #: c/gimple-parser.cc:851 c/gimple-parser.cc:1089 c/gimple-parser.cc:1115
--- 21239,21270 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:2934 c/c-parser.cc:3059 c/c-parser.cc:3073 c/c-parser.cc:7006
! #: c/c-parser.cc:7761 c/c-parser.cc:8217 c/c-parser.cc:8404 c/c-parser.cc:8437
! #: c/c-parser.cc:8708 c/c-parser.cc:13166 c/c-parser.cc:13201
! #: c/c-parser.cc:13232 c/c-parser.cc:13279 c/c-parser.cc:13460
! #: c/c-parser.cc:14293 c/c-parser.cc:14368 c/c-parser.cc:14411
! #: c/c-parser.cc:21325 c/c-parser.cc:21405 c/c-parser.cc:21734
! #: c/c-parser.cc:21760 c/c-parser.cc:21783 c/c-parser.cc:22319
! #: c/c-parser.cc:22363 c/gimple-parser.cc:411 c/gimple-parser.cc:452
  #: c/gimple-parser.cc:461 c/gimple-parser.cc:670 c/gimple-parser.cc:2351
  #: c/gimple-parser.cc:2388 c/gimple-parser.cc:2467 c/gimple-parser.cc:2494
! #: c/c-parser.cc:3888 c/c-parser.cc:4079 c/c-parser.cc:4114 c/c-parser.cc:13453
  #: c/gimple-parser.cc:2158 c/gimple-parser.cc:2215 cp/parser.cc:15847
! #: cp/parser.cc:33810 cp/parser.cc:34449
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #: c/c-parser.cc:3569 c/c-parser.cc:4679 c/c-parser.cc:4874 c/c-parser.cc:4932
  #: c/c-parser.cc:4990 c/c-parser.cc:5373 c/c-parser.cc:5396 c/c-parser.cc:5405
! #: c/c-parser.cc:5456 c/c-parser.cc:5465 c/c-parser.cc:10145
! #: c/c-parser.cc:10213 c/c-parser.cc:10735 c/c-parser.cc:10761
! #: c/c-parser.cc:10795 c/c-parser.cc:10907 c/c-parser.cc:11726
! #: c/c-parser.cc:13567 c/c-parser.cc:16181 c/c-parser.cc:16916
! #: c/c-parser.cc:16975 c/c-parser.cc:17030 c/c-parser.cc:18889
! #: c/c-parser.cc:19009 c/c-parser.cc:20418 c/c-parser.cc:21825
! #: c/c-parser.cc:22327 c/c-parser.cc:25651 c/c-parser.cc:25733
  #: c/gimple-parser.cc:195 c/gimple-parser.cc:198 c/gimple-parser.cc:546
  #: c/gimple-parser.cc:580 c/gimple-parser.cc:585 c/gimple-parser.cc:754
  #: c/gimple-parser.cc:851 c/gimple-parser.cc:1089 c/gimple-parser.cc:1115
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 21175,21190 ****
  #: c/gimple-parser.cc:1506 c/gimple-parser.cc:1522 c/gimple-parser.cc:1578
  #: c/gimple-parser.cc:1605 c/gimple-parser.cc:1635 c/gimple-parser.cc:1661
  #: c/gimple-parser.cc:1868 c/gimple-parser.cc:2080 c/gimple-parser.cc:2100
! #: c/gimple-parser.cc:2261 c/gimple-parser.cc:2424 c/c-parser.cc:8662
! #: cp/parser.cc:34479
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:4768 c/c-parser.cc:5516 c/c-parser.cc:5878 c/c-parser.cc:5896
! #: c/c-parser.cc:5897 c/c-parser.cc:6343 c/c-parser.cc:6387 c/c-parser.cc:8761
! #: c/c-parser.cc:10900 c/c-parser.cc:12160 c/c-parser.cc:12531
! #: c/c-parser.cc:15477 c/gimple-parser.cc:1844 cp/parser.cc:34443
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 21272,21287 ----
  #: c/gimple-parser.cc:1506 c/gimple-parser.cc:1522 c/gimple-parser.cc:1578
  #: c/gimple-parser.cc:1605 c/gimple-parser.cc:1635 c/gimple-parser.cc:1661
  #: c/gimple-parser.cc:1868 c/gimple-parser.cc:2080 c/gimple-parser.cc:2100
! #: c/gimple-parser.cc:2261 c/gimple-parser.cc:2424 c/c-parser.cc:8660
! #: cp/parser.cc:34497
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:4768 c/c-parser.cc:5516 c/c-parser.cc:5876 c/c-parser.cc:5894
! #: c/c-parser.cc:5895 c/c-parser.cc:6341 c/c-parser.cc:6385 c/c-parser.cc:8759
! #: c/c-parser.cc:10898 c/c-parser.cc:12179 c/c-parser.cc:12550
! #: c/c-parser.cc:15496 c/gimple-parser.cc:1844 cp/parser.cc:34461
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 21194,21316 ****
  msgstr ""
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5425 c/c-parser.cc:5430 c/c-parser.cc:16115
! #: c/c-parser.cc:16956 c/c-parser.cc:24722 c/c-parser.cc:25386
! #: c/c-parser.cc:25603 c/gimple-parser.cc:180 c/gimple-parser.cc:493
  #: c/gimple-parser.cc:532 c/gimple-parser.cc:564 c/gimple-parser.cc:821
  #: c/gimple-parser.cc:1083 c/gimple-parser.cc:1109 c/gimple-parser.cc:1236
  #: c/gimple-parser.cc:1371 c/gimple-parser.cc:1496 c/gimple-parser.cc:1601
  #: c/gimple-parser.cc:1619 c/gimple-parser.cc:1654 c/gimple-parser.cc:2049
  #: c/gimple-parser.cc:2060 c/gimple-parser.cc:2066 c/gimple-parser.cc:2249
! #: c/gimple-parser.cc:2421 c/c-parser.cc:15896 cp/parser.cc:34434
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:5874 c/c-parser.cc:5876 c/c-parser.cc:15382 cp/parser.cc:34446
! #: cp/parser.cc:38315 go/gofrontend/embed.cc:440
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:6524 c/c-parser.cc:13777 c/c-parser.cc:21227
! #: c/c-parser.cc:21313 c/c-parser.cc:22074 c/c-parser.cc:23034
! #: c/c-parser.cc:26846 c/gimple-parser.cc:404 c/gimple-parser.cc:2427
! #: c/c-parser.cc:3875 c/c-parser.cc:4103 c/c-parser.cc:13329 cp/parser.cc:21607
! #: cp/parser.cc:34440 go/gofrontend/embed.cc:371
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:7370 c/c-parser.cc:7379 c/c-parser.cc:9210 c/c-parser.cc:10352
! #: c/c-parser.cc:13541 c/c-parser.cc:13938 c/c-parser.cc:14002
! #: c/c-parser.cc:15459 c/c-parser.cc:16547 c/c-parser.cc:16784
! #: c/c-parser.cc:17337 c/c-parser.cc:17440 c/c-parser.cc:17981
! #: c/c-parser.cc:18417 c/c-parser.cc:18493 c/c-parser.cc:18610
! #: c/c-parser.cc:18682 c/c-parser.cc:24589 c/c-parser.cc:25443
! #: c/c-parser.cc:25502 c/gimple-parser.cc:587 c/gimple-parser.cc:892
! #: c/gimple-parser.cc:2475 c/gimple-parser.cc:2502 c/c-parser.cc:8669
! #: c/c-parser.cc:16040 c/c-parser.cc:17445 cp/parser.cc:34473
! #: cp/parser.cc:36176 cp/parser.cc:39219 cp/parser.cc:40112
  #: go/gofrontend/embed.cc:404
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:8201 cp/parser.cc:34360
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:10110 c/c-parser.cc:10303 c/c-parser.cc:10787
! #: c/c-parser.cc:10830 c/c-parser.cc:10971 c/c-parser.cc:11718
! #: c/c-parser.cc:16961 c/c-parser.cc:18562 c/gimple-parser.cc:1086
  #: c/gimple-parser.cc:1112 c/gimple-parser.cc:1240 c/gimple-parser.cc:1243
! #: c/gimple-parser.cc:1623 c/gimple-parser.cc:1629 cp/parser.cc:33790
! #: cp/parser.cc:34449
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:10681
  #, fuzzy
  msgid "expected %<.%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:13000 c/c-parser.cc:13032 c/c-parser.cc:13272
! #: cp/parser.cc:36750 cp/parser.cc:36771
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:13690 c/gimple-parser.cc:1411 cp/parser.cc:34458
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:17535 c/c-parser.cc:18978 cp/parser.cc:34482
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:18409 c/c-parser.cc:21120 c/c-parser.cc:21167
! #: c/c-parser.cc:21324 c/c-parser.cc:21671 c/c-parser.cc:22233
! #: c/c-parser.cc:24770 c/c-parser.cc:25644 c/gimple-parser.cc:745
! #: c/c-parser.cc:6410 c/c-parser.cc:21244 c/c-parser.cc:21467
! #: cp/parser.cc:34461 cp/parser.cc:43102 cp/parser.cc:43275
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:21255 c/c-parser.cc:21335 c/c-parser.cc:21688
! #: c/c-parser.cc:22143 c/gimple-parser.cc:1677 c/gimple-parser.cc:1709
! #: c/gimple-parser.cc:1719 c/gimple-parser.cc:2512 cp/parser.cc:34437
! #: cp/parser.cc:36960
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:21348 cp/parser.cc:43200
  #, fuzzy, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:23081 c/c-parser.cc:23070 cp/parser.cc:45899
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:26210 cp/parser.cc:49854
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9039
  #, fuzzy
  msgid "(anonymous)"
  msgstr "((Î±Î½ÏŽÎ½Ï…Î¼Î¿))"
  
! #: c/gimple-parser.cc:1400 cp/parser.cc:18950 cp/parser.cc:34455
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 21291,21413 ----
  msgstr ""
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5425 c/c-parser.cc:5430 c/c-parser.cc:16164
! #: c/c-parser.cc:17005 c/c-parser.cc:24795 c/c-parser.cc:25459
! #: c/c-parser.cc:25676 c/gimple-parser.cc:180 c/gimple-parser.cc:493
  #: c/gimple-parser.cc:532 c/gimple-parser.cc:564 c/gimple-parser.cc:821
  #: c/gimple-parser.cc:1083 c/gimple-parser.cc:1109 c/gimple-parser.cc:1236
  #: c/gimple-parser.cc:1371 c/gimple-parser.cc:1496 c/gimple-parser.cc:1601
  #: c/gimple-parser.cc:1619 c/gimple-parser.cc:1654 c/gimple-parser.cc:2049
  #: c/gimple-parser.cc:2060 c/gimple-parser.cc:2066 c/gimple-parser.cc:2249
! #: c/gimple-parser.cc:2421 c/c-parser.cc:15945 cp/parser.cc:34452
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:5872 c/c-parser.cc:5874 c/c-parser.cc:15401 cp/parser.cc:34464
! #: cp/parser.cc:38333 go/gofrontend/embed.cc:440
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:6522 c/c-parser.cc:13796 c/c-parser.cc:21300
! #: c/c-parser.cc:21386 c/c-parser.cc:22147 c/c-parser.cc:23107
! #: c/c-parser.cc:26919 c/gimple-parser.cc:404 c/gimple-parser.cc:2427
! #: c/c-parser.cc:3875 c/c-parser.cc:4103 c/c-parser.cc:13348 cp/parser.cc:21607
! #: cp/parser.cc:34458 go/gofrontend/embed.cc:371
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:7368 c/c-parser.cc:7377 c/c-parser.cc:9208 c/c-parser.cc:10350
! #: c/c-parser.cc:13560 c/c-parser.cc:13957 c/c-parser.cc:14021
! #: c/c-parser.cc:15478 c/c-parser.cc:16596 c/c-parser.cc:16833
! #: c/c-parser.cc:17386 c/c-parser.cc:17489 c/c-parser.cc:18030
! #: c/c-parser.cc:18466 c/c-parser.cc:18542 c/c-parser.cc:18659
! #: c/c-parser.cc:18731 c/c-parser.cc:24662 c/c-parser.cc:25516
! #: c/c-parser.cc:25575 c/gimple-parser.cc:587 c/gimple-parser.cc:892
! #: c/gimple-parser.cc:2475 c/gimple-parser.cc:2502 c/c-parser.cc:8667
! #: c/c-parser.cc:16089 c/c-parser.cc:17494 cp/parser.cc:34491
! #: cp/parser.cc:36194 cp/parser.cc:39264 cp/parser.cc:40157
  #: go/gofrontend/embed.cc:404
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:8199 cp/parser.cc:34378
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:10108 c/c-parser.cc:10301 c/c-parser.cc:10785
! #: c/c-parser.cc:10828 c/c-parser.cc:10969 c/c-parser.cc:11716
! #: c/c-parser.cc:17010 c/c-parser.cc:18611 c/gimple-parser.cc:1086
  #: c/gimple-parser.cc:1112 c/gimple-parser.cc:1240 c/gimple-parser.cc:1243
! #: c/gimple-parser.cc:1623 c/gimple-parser.cc:1629 cp/parser.cc:33808
! #: cp/parser.cc:34467
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:10679
  #, fuzzy
  msgid "expected %<.%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:13019 c/c-parser.cc:13051 c/c-parser.cc:13291
! #: cp/parser.cc:36768 cp/parser.cc:36789
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:13709 c/gimple-parser.cc:1411 cp/parser.cc:34476
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:17584 c/c-parser.cc:19027 cp/parser.cc:34500
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr ""
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:18458 c/c-parser.cc:21193 c/c-parser.cc:21240
! #: c/c-parser.cc:21397 c/c-parser.cc:21744 c/c-parser.cc:22306
! #: c/c-parser.cc:24843 c/c-parser.cc:25717 c/gimple-parser.cc:745
! #: c/c-parser.cc:6408 c/c-parser.cc:21317 c/c-parser.cc:21540
! #: cp/parser.cc:34479 cp/parser.cc:43147 cp/parser.cc:43320
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:21328 c/c-parser.cc:21408 c/c-parser.cc:21761
! #: c/c-parser.cc:22216 c/gimple-parser.cc:1677 c/gimple-parser.cc:1709
! #: c/gimple-parser.cc:1719 c/gimple-parser.cc:2512 cp/parser.cc:34455
! #: cp/parser.cc:36978
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:21421 cp/parser.cc:43245
  #, fuzzy, gcc-internal-format
  msgid "expected %<else%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:23154 c/c-parser.cc:23143 cp/parser.cc:45944
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr ""
  
! #: c/c-parser.cc:26283 cp/parser.cc:49921
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9041
  #, fuzzy
  msgid "(anonymous)"
  msgstr "((Î±Î½ÏŽÎ½Ï…Î¼Î¿))"
  
! #: c/gimple-parser.cc:1400 cp/parser.cc:18950 cp/parser.cc:34473
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 21321,21346 ****
  msgid "expected label"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/call.cc:4113
  msgid "candidate:"
  msgstr ""
  
! #: cp/call.cc:8309
  #, fuzzy
  msgid "  after user-defined conversion:"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/call.cc:8475 cp/pt.cc:2043 cp/pt.cc:26267
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:13002 cp/call.cc:13428
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.cc:13004 cp/call.cc:13429
  msgid "candidate 2:"
  msgstr ""
  
--- 21418,21443 ----
  msgid "expected label"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/call.cc:4136
  msgid "candidate:"
  msgstr ""
  
! #: cp/call.cc:8332
  #, fuzzy
  msgid "  after user-defined conversion:"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/call.cc:8498 cp/pt.cc:2043 cp/pt.cc:26344
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:13020 cp/call.cc:13446
  msgid "candidate 1:"
  msgstr ""
  
! #: cp/call.cc:13022 cp/call.cc:13447
  msgid "candidate 2:"
  msgstr ""
  
*************** msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±Îº
*** 21441,21447 ****
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2289 cp/error.cc:3390 c-family/c-pretty-print.cc:2707
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
--- 21538,21544 ----
  msgid "<statement>"
  msgstr ""
  
! #: cp/error.cc:2289 cp/error.cc:3391 c-family/c-pretty-print.cc:2708
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr ""
*************** msgstr ""
*** 21456,21602 ****
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2909
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:3062
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3101
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3115
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÎ¯Î±Ï‚"
  
! #: cp/error.cc:3130
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3605
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.cc:3664
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr ""
  
! #: cp/error.cc:3669
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr ""
  
! #: cp/error.cc:3675
  #, fuzzy
  msgid "    inlined from %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/error.cc:3702
  #, fuzzy
  msgid "In static member function %qD"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: cp/error.cc:3704
  msgid "In copy constructor %qD"
  msgstr ""
  
! #: cp/error.cc:3706
  #, fuzzy
  msgid "In constructor %qD"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/error.cc:3708
  #, fuzzy
  msgid "In destructor %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/error.cc:3710
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/error.cc:3712
  #, fuzzy
  msgid "In explicit object member function %qD"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: cp/error.cc:3714
  #, fuzzy
  msgid "In member function %qD"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: cp/error.cc:3717
  #, fuzzy
  #| msgid "In function %qs:"
  msgid "In function %qD"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qs:"
  
! #: cp/error.cc:3740
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3741
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/error.cc:3766 cp/error.cc:3922
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3769 cp/error.cc:3925
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3777
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3778
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3783
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3784
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3791
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:3792
  msgid "required from here\n"
  msgstr ""
  
! #: cp/error.cc:3846
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3852
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3906
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3910
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.cc:2041 cp/semantics.cc:6237
  msgid "candidates are:"
  msgstr ""
  
--- 21553,21699 ----
  msgid "<ubsan routine call>"
  msgstr ""
  
! #: cp/error.cc:2910
  msgid "<unparsed>"
  msgstr ""
  
! #: cp/error.cc:3063
  msgid "<lambda>"
  msgstr ""
  
! #: cp/error.cc:3102
  msgid "*this"
  msgstr ""
  
! #: cp/error.cc:3116
  #, fuzzy
  #| msgid "parse error"
  msgid "<expression error>"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÎ¯Î±Ï‚"
  
! #: cp/error.cc:3131
  msgid "<unknown operator>"
  msgstr ""
  
! #: cp/error.cc:3606
  msgid "At global scope:"
  msgstr ""
  
! #: cp/error.cc:3665
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr ""
  
! #: cp/error.cc:3670
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr ""
  
! #: cp/error.cc:3676
  #, fuzzy
  msgid "    inlined from %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/error.cc:3703
  #, fuzzy
  msgid "In static member function %qD"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: cp/error.cc:3705
  msgid "In copy constructor %qD"
  msgstr ""
  
! #: cp/error.cc:3707
  #, fuzzy
  msgid "In constructor %qD"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/error.cc:3709
  #, fuzzy
  msgid "In destructor %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/error.cc:3711
  #, fuzzy
  #| msgid "In function"
  msgid "In lambda function"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/error.cc:3713
  #, fuzzy
  msgid "In explicit object member function %qD"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: cp/error.cc:3715
  #, fuzzy
  msgid "In member function %qD"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: cp/error.cc:3718
  #, fuzzy
  #| msgid "In function %qs:"
  msgid "In function %qD"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qs:"
  
! #: cp/error.cc:3741
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr ""
  
! #: cp/error.cc:3742
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/error.cc:3767 cp/error.cc:3925
  msgid "%r%s:%d:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3770 cp/error.cc:3928
  msgid "%r%s:%d:%R   "
  msgstr ""
  
! #: cp/error.cc:3778
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3779
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr ""
  
! #: cp/error.cc:3784
  msgid "recursively required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3785
  msgid "required from %q#D\n"
  msgstr ""
  
! #: cp/error.cc:3792
  msgid "recursively required from here\n"
  msgstr ""
  
! #: cp/error.cc:3793
  msgid "required from here\n"
  msgstr ""
  
! #: cp/error.cc:3849
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3855
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3909
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/error.cc:3913
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr ""
  
! #: cp/pt.cc:2041 cp/semantics.cc:6310
  msgid "candidates are:"
  msgstr ""
  
*************** msgstr ""
*** 21647,21699 ****
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7441 c/c-typeck.cc:4683
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7442 c/c-typeck.cc:4669
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7469 c/c-typeck.cc:4728
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7486 c/c-typeck.cc:4736
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/typeck.cc:7498 c/c-typeck.cc:4758
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7522
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/typeck.cc:7571
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7573
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7575
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7577
  msgid "no post-decrement operator for type"
  msgstr ""
  
! #: fortran/arith.cc:1497
  #, fuzzy
  msgid "elemental binary operation"
  msgstr "Î‘Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Î´Ï…Î±Î´Î¹ÎºÏŒÏ‚ Ï‡ÎµÎ¹Ï�Î¹ÏƒÏ„Î®Ï‚."
--- 21744,21796 ----
  msgid "source type is not polymorphic"
  msgstr ""
  
! #: cp/typeck.cc:7443 c/c-typeck.cc:4685
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr ""
  
! #: cp/typeck.cc:7444 c/c-typeck.cc:4671
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr ""
  
! #: cp/typeck.cc:7471 c/c-typeck.cc:4730
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr ""
  
! #: cp/typeck.cc:7488 c/c-typeck.cc:4738
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/typeck.cc:7500 c/c-typeck.cc:4760
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr ""
  
! #: cp/typeck.cc:7524
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/typeck.cc:7573
  msgid "no pre-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7575
  msgid "no post-increment operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7577
  msgid "no pre-decrement operator for type"
  msgstr ""
  
! #: cp/typeck.cc:7579
  msgid "no post-decrement operator for type"
  msgstr ""
  
! #: fortran/arith.cc:1544
  #, fuzzy
  msgid "elemental binary operation"
  msgstr "Î‘Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Î´Ï…Î±Î´Î¹ÎºÏŒÏ‚ Ï‡ÎµÎ¹Ï�Î¹ÏƒÏ„Î®Ï‚."
*************** msgstr ""
*** 21712,21723 ****
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4429 fortran/intrinsic.cc:4831
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3713
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
--- 21809,21820 ----
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr ""
  
! #: fortran/check.cc:4432 fortran/intrinsic.cc:4831
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3731
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
*************** msgstr ""
*** 21798,21804 ****
  msgid "Driving:"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: "
  
! #: fortran/interface.cc:3706 fortran/intrinsic.cc:4509
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 21895,21901 ----
  msgid "Driving:"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: "
  
! #: fortran/interface.cc:3758 fortran/intrinsic.cc:4509
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr ""
*** 21865,22215 ****
  msgid "Syntax error in expression at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/module.cc:1254
  #, fuzzy
  msgid "Unexpected EOF"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: fortran/module.cc:1379
  msgid "Name too long"
  msgstr ""
  
! #: fortran/module.cc:1433 fortran/module.cc:1491 fortran/module.cc:1546
! #: fortran/module.cc:1604
  msgid "Bad name"
  msgstr ""
  
! #: fortran/module.cc:1628
  #, fuzzy
  msgid "Expected name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.cc:1631
  #, fuzzy
  msgid "Expected left parenthesis"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.cc:1634
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.cc:1637
  #, fuzzy
  msgid "Expected integer"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.cc:1640 fortran/module.cc:2864
  #, fuzzy
  msgid "Expected string"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.cc:1665
  #, fuzzy
  msgid "find_enum(): Enum not found"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï‡Î¬Ï�Ï„Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î´ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎµ"
  
! #: fortran/module.cc:2238
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr ""
  
! #: fortran/module.cc:2484
  #, fuzzy
  msgid "Expected attribute bit name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.cc:3493
  #, fuzzy
  msgid "Expected integer string"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.cc:3497
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.cc:3519
  #, fuzzy
  msgid "Expected real string"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.cc:3744
  #, fuzzy
  msgid "Expected expression type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/module.cc:3824
  #, fuzzy
  msgid "Bad operator"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: fortran/module.cc:3941
  #, fuzzy
  msgid "Bad type in constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/module.cc:7399
  #, fuzzy
  msgid "Unexpected end of module"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: fortran/parse.cc:2138
  msgid "arithmetic IF"
  msgstr ""
  
! #: fortran/parse.cc:2147
  #, fuzzy
  msgid "attribute declaration"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: fortran/parse.cc:2183
  #, fuzzy
  msgid "data declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: fortran/parse.cc:2201
  #, fuzzy
  msgid "derived type declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: fortran/parse.cc:2328
  msgid "block IF"
  msgstr ""
  
! #: fortran/parse.cc:2337
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2431 fortran/resolve.cc:12499
  #, fuzzy
  msgid "assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
  
! #: fortran/parse.cc:2434 fortran/resolve.cc:12565 fortran/resolve.cc:12568
  #, fuzzy
  msgid "pointer assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
  
! #: fortran/parse.cc:2458
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2432 fortran/resolve.cc:2627
  #, fuzzy
  msgid "elemental procedure"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2530
  #, fuzzy
  msgid "allocatable argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/resolve.cc:2535
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2540
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2545
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2550
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2555
  #, fuzzy
  msgid "value argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/resolve.cc:2560
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2565
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/resolve.cc:2570
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2575
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2580
  #, fuzzy
  msgid "parametrized derived type argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/resolve.cc:2585
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2590
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2597
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/resolve.cc:2608
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2613
  #, fuzzy
  msgid "pointer or allocatable result"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
  
! #: fortran/resolve.cc:2620
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2632
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4204
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4221
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4239 fortran/resolve.cc:4422 fortran/resolve.cc:4577
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4249
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4254
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4269
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4312
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4335
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4349
  #, fuzzy
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: fortran/resolve.cc:4458
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4464
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4478
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr ""
  
! #: fortran/resolve.cc:4481
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4486
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4491
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:7476
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7480
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7484
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7488
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/resolve.cc:7492
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7779 fortran/resolve.cc:7782
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8160 fortran/resolve.cc:8163
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8400 fortran/resolve.cc:10404 fortran/resolve.cc:10525
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8451 fortran/resolve.cc:10416 fortran/resolve.cc:10537
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10206
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10428
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
--- 21962,22312 ----
  msgid "Syntax error in expression at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/module.cc:1259
  #, fuzzy
  msgid "Unexpected EOF"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: fortran/module.cc:1384
  msgid "Name too long"
  msgstr ""
  
! #: fortran/module.cc:1438 fortran/module.cc:1496 fortran/module.cc:1551
! #: fortran/module.cc:1609
  msgid "Bad name"
  msgstr ""
  
! #: fortran/module.cc:1633
  #, fuzzy
  msgid "Expected name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.cc:1636
  #, fuzzy
  msgid "Expected left parenthesis"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.cc:1639
  msgid "Expected right parenthesis"
  msgstr ""
  
! #: fortran/module.cc:1642
  #, fuzzy
  msgid "Expected integer"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.cc:1645 fortran/module.cc:2869
  #, fuzzy
  msgid "Expected string"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.cc:1670
  #, fuzzy
  msgid "find_enum(): Enum not found"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï‡Î¬Ï�Ï„Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î´ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎµ"
  
! #: fortran/module.cc:2243
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr ""
  
! #: fortran/module.cc:2489
  #, fuzzy
  msgid "Expected attribute bit name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.cc:3498
  #, fuzzy
  msgid "Expected integer string"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.cc:3502
  msgid "Error converting integer"
  msgstr ""
  
! #: fortran/module.cc:3524
  #, fuzzy
  msgid "Expected real string"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/module.cc:3749
  #, fuzzy
  msgid "Expected expression type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/module.cc:3829
  #, fuzzy
  msgid "Bad operator"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: fortran/module.cc:3946
  #, fuzzy
  msgid "Bad type in constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/module.cc:7404
  #, fuzzy
  msgid "Unexpected end of module"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: fortran/parse.cc:2139
  msgid "arithmetic IF"
  msgstr ""
  
! #: fortran/parse.cc:2148
  #, fuzzy
  msgid "attribute declaration"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: fortran/parse.cc:2184
  #, fuzzy
  msgid "data declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: fortran/parse.cc:2202
  #, fuzzy
  msgid "derived type declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: fortran/parse.cc:2329
  msgid "block IF"
  msgstr ""
  
! #: fortran/parse.cc:2338
  msgid "implied END DO"
  msgstr ""
  
! #: fortran/parse.cc:2432 fortran/resolve.cc:12765
  #, fuzzy
  msgid "assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
  
! #: fortran/parse.cc:2435 fortran/resolve.cc:12831 fortran/resolve.cc:12834
  #, fuzzy
  msgid "pointer assignment"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
  
! #: fortran/parse.cc:2459
  msgid "simple IF"
  msgstr ""
  
! #: fortran/resolve.cc:2442 fortran/resolve.cc:2637
  #, fuzzy
  msgid "elemental procedure"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2540
  #, fuzzy
  msgid "allocatable argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/resolve.cc:2545
  #, fuzzy
  #| msgid "no arguments"
  msgid "asynchronous argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2550
  #, fuzzy
  #| msgid "no arguments"
  msgid "optional argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2555
  #, fuzzy
  #| msgid "no arguments"
  msgid "pointer argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2560
  #, fuzzy
  #| msgid "no arguments"
  msgid "target argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2565
  #, fuzzy
  msgid "value argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/resolve.cc:2570
  #, fuzzy
  #| msgid "no arguments"
  msgid "volatile argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2575
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/resolve.cc:2580
  #, fuzzy
  #| msgid "no arguments"
  msgid "assumed-rank argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2585
  #, fuzzy
  #| msgid "no arguments"
  msgid "coarray argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2590
  #, fuzzy
  msgid "parametrized derived type argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/resolve.cc:2595
  #, fuzzy
  #| msgid "no arguments"
  msgid "polymorphic argument"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:2600
  msgid "NO_ARG_CHECK attribute"
  msgstr ""
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2607
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/resolve.cc:2618
  msgid "array result"
  msgstr ""
  
! #: fortran/resolve.cc:2623
  #, fuzzy
  msgid "pointer or allocatable result"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´ÎµÏƒÎ¼ÎµÏ…Ï„ÎµÎ¯ Î¼Î½Î®Î¼Î·"
  
! #: fortran/resolve.cc:2630
  msgid "result with non-constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:2642
  msgid "bind(c) procedure"
  msgstr ""
  
! #: fortran/resolve.cc:4214
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4231
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4249 fortran/resolve.cc:4432 fortran/resolve.cc:4587
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4259
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4264
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4279
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4322
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4345
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4359
  #, fuzzy
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: fortran/resolve.cc:4468
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4474
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:4488
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr ""
  
! #: fortran/resolve.cc:4491
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr ""
  
! #: fortran/resolve.cc:4496
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr ""
  
! #: fortran/resolve.cc:4501
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr ""
  
! #: fortran/resolve.cc:7659
  msgid "Loop variable"
  msgstr ""
  
! #: fortran/resolve.cc:7663
  msgid "iterator variable"
  msgstr ""
  
! #: fortran/resolve.cc:7667
  msgid "Start expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7671
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/resolve.cc:7675
  msgid "Step expression in DO loop"
  msgstr ""
  
! #: fortran/resolve.cc:7962 fortran/resolve.cc:7965
  msgid "DEALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8353 fortran/resolve.cc:8356
  msgid "ALLOCATE object"
  msgstr ""
  
! #: fortran/resolve.cc:8593 fortran/resolve.cc:10670 fortran/resolve.cc:10791
  msgid "STAT variable"
  msgstr ""
  
! #: fortran/resolve.cc:8644 fortran/resolve.cc:10682 fortran/resolve.cc:10803
  msgid "ERRMSG variable"
  msgstr ""
  
! #: fortran/resolve.cc:10472
  msgid "item in READ"
  msgstr ""
  
! #: fortran/resolve.cc:10694
  msgid "ACQUIRED_LOCK variable"
  msgstr ""
  
*************** msgstr ""
*** 22218,22248 ****
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6363
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10452
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6370
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6378
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10713
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:12310
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
--- 22315,22345 ----
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr ""
  
! #: fortran/trans-array.cc:6401
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10501
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr ""
  
! #: fortran/trans-decl.cc:6371
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-decl.cc:6379
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:10754
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:12351
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
*************** msgstr ""
*** 22348,22362 ****
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2503
  msgid "Loop iterates infinitely"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2523 fortran/trans-stmt.cc:2779
  msgid "Loop variable has been modified"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2632
  msgid "DO step value is zero"
  msgstr ""
  
--- 22445,22459 ----
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2517
  msgid "Loop iterates infinitely"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2537 fortran/trans-stmt.cc:2793
  msgid "Loop variable has been modified"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2646
  msgid "DO step value is zero"
  msgstr ""
  
*************** msgstr ""
*** 22404,22410 ****
  msgid "short read while reading export data"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:684 cp/cvt.cc:1405
  #: d/toir.cc:225 rust/backend/rust-tree.cc:512
  #, gcc-internal-format
  msgid "value computed is not used"
--- 22501,22507 ----
  msgid "short read while reading export data"
  msgstr ""
  
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:684 cp/cvt.cc:1419
  #: d/toir.cc:225 rust/backend/rust-tree.cc:512
  #, gcc-internal-format
  msgid "value computed is not used"
*************** msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î
*** 22435,22442 ****
  msgid "expected boolean type"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:18321 c/c-parser.cc:18328
! #: cp/parser.cc:40872 cp/parser.cc:40879
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 22532,22539 ----
  msgid "expected boolean type"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:18370 c/c-parser.cc:18377
! #: cp/parser.cc:40917 cp/parser.cc:40924
  #, fuzzy, gcc-internal-format
  msgid "expected integer"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
*** 22508,22514 ****
  #: go/gofrontend/expressions.cc:11743 go/gofrontend/expressions.cc:11838
  #: go/gofrontend/expressions.cc:14014 go/gofrontend/expressions.cc:14143
  #: go/gofrontend/expressions.cc:14157 go/gofrontend/expressions.cc:14178
! #: cp/pt.cc:9348
  #, fuzzy, gcc-internal-format
  msgid "too many arguments"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
--- 22605,22611 ----
  #: go/gofrontend/expressions.cc:11743 go/gofrontend/expressions.cc:11838
  #: go/gofrontend/expressions.cc:14014 go/gofrontend/expressions.cc:14143
  #: go/gofrontend/expressions.cc:14157 go/gofrontend/expressions.cc:14178
! #: cp/pt.cc:9370
  #, fuzzy, gcc-internal-format
  msgid "too many arguments"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
*************** msgid "%<-maix64%> required: 64-bit comp
*** 23110,23116 ****
  msgstr ""
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:124 config/rs6000/rs6000.cc:3477
  #, gcc-internal-format
  msgid "%<-mcmodel%> incompatible with other toc options"
  msgstr ""
--- 23207,23213 ----
  msgstr ""
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:128 config/rs6000/rs6000.cc:3479
  #, gcc-internal-format
  msgid "%<-mcmodel%> incompatible with other toc options"
  msgstr ""
*************** msgstr ""
*** 23120,23126 ****
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr ""
  
! #: config/rs6000/rtems.h:117 config/rs6000/rs6000.cc:3469
  #, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr ""
--- 23217,23223 ----
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr ""
  
! #: config/rs6000/rtems.h:121 config/rs6000/rs6000.cc:3471
  #, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr ""
*************** msgid "%<-mrelax%> is only supported for
*** 23179,23185 ****
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3403 fortran/io.cc:3727 fortran/io.cc:4413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error at %qs token"
  msgid "Syntax error in %s statement at %C"
--- 23276,23282 ----
  msgstr ""
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3412 fortran/io.cc:3727 fortran/io.cc:4413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "syntax error at %qs token"
  msgid "Syntax error in %s statement at %C"
*************** msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯
*** 23259,23273 ****
  
  #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
  #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224
! #: c-family/c.opt:236 c-family/c.opt:2365 c-family/c.opt:2373
! #: config/darwin.opt:30 common.opt:329 common.opt:332 common.opt:3671
  #, fuzzy, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
  
  #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
! #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:268 c-family/c.opt:2361
! #: c-family/c.opt:2381 c-family/c.opt:2385 c-family/c.opt:2389
  #, fuzzy, gcc-internal-format
  msgid "missing path after %qs"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
--- 23356,23370 ----
  
  #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
  #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224
! #: c-family/c.opt:236 c-family/c.opt:2373 c-family/c.opt:2381
! #: config/darwin.opt:30 common.opt:329 common.opt:332 common.opt:3680
  #, fuzzy, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
  
  #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
! #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:268 c-family/c.opt:2369
! #: c-family/c.opt:2389 c-family/c.opt:2393 c-family/c.opt:2397
  #, fuzzy, gcc-internal-format
  msgid "missing path after %qs"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
*************** msgstr ""
*** 23297,23345 ****
  msgid "argument %qs to %<-Wbidi-chars%> not recognized"
  msgstr ""
  
! #: c-family/c.opt:1064
  #, gcc-internal-format
  msgid "argument %qs to %<-Wnormalized%> not recognized"
  msgstr ""
  
! #: c-family/c.opt:1728
  #, gcc-internal-format
  msgid "no class name specified with %qs"
  msgstr ""
  
! #: c-family/c.opt:1756
  #, gcc-internal-format
  msgid "argument %qs must be either %<on%> or %<off%>"
  msgstr ""
  
! #: c-family/c.opt:1900
  #, gcc-internal-format
  msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
  msgstr ""
  
! #: c-family/c.opt:1975
  #, fuzzy, gcc-internal-format
  msgid "missing mapper"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ ÎµÎ½Ï„Î¿Î»Î®"
  
! #: c-family/c.opt:2003
  #, fuzzy, gcc-internal-format
  msgid "missing header name"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
  
! #: c-family/c.opt:2011
  #, fuzzy, gcc-internal-format
  msgid "missing module name"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ ÎµÎ½Ï„Î¿Î»Î®"
  
  # src/request.c:806 src/request.c:912
! #: c-family/c.opt:2058
  #, fuzzy, gcc-internal-format
  msgid "unrecognized ivar visibility value %qs"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
  # src/request.c:806 src/request.c:912
! #: c-family/c.opt:2225
  #, fuzzy, gcc-internal-format
  msgid "unrecognized scalar storage order value %qs"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
--- 23394,23442 ----
  msgid "argument %qs to %<-Wbidi-chars%> not recognized"
  msgstr ""
  
! #: c-family/c.opt:1072
  #, gcc-internal-format
  msgid "argument %qs to %<-Wnormalized%> not recognized"
  msgstr ""
  
! #: c-family/c.opt:1736
  #, gcc-internal-format
  msgid "no class name specified with %qs"
  msgstr ""
  
! #: c-family/c.opt:1764
  #, gcc-internal-format
  msgid "argument %qs must be either %<on%> or %<off%>"
  msgstr ""
  
! #: c-family/c.opt:1908
  #, gcc-internal-format
  msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
  msgstr ""
  
! #: c-family/c.opt:1983
  #, fuzzy, gcc-internal-format
  msgid "missing mapper"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ ÎµÎ½Ï„Î¿Î»Î®"
  
! #: c-family/c.opt:2011
  #, fuzzy, gcc-internal-format
  msgid "missing header name"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
  
! #: c-family/c.opt:2019
  #, fuzzy, gcc-internal-format
  msgid "missing module name"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ ÎµÎ½Ï„Î¿Î»Î®"
  
  # src/request.c:806 src/request.c:912
! #: c-family/c.opt:2066
  #, fuzzy, gcc-internal-format
  msgid "unrecognized ivar visibility value %qs"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
  # src/request.c:806 src/request.c:912
! #: c-family/c.opt:2233
  #, fuzzy, gcc-internal-format
  msgid "unrecognized scalar storage order value %qs"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
*************** msgstr ""
*** 23379,23415 ****
  msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
  msgstr ""
  
! #: config/i386/i386.opt:725
  #, gcc-internal-format
  msgid "%<-msse5%> was removed"
  msgstr ""
  
! #: config/i386/i386.opt:741
  #, gcc-internal-format
  msgid "AVX512PF support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:745
  #, gcc-internal-format
  msgid "AVX512ER support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:773
  #, gcc-internal-format
  msgid "AVX5124FMAPS support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:777
  #, gcc-internal-format
  msgid "AVX5124VNNIW support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:972
  #, gcc-internal-format
  msgid "PREFETCHWT1 support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:1286
  #, fuzzy, gcc-internal-format
  msgid "unknown lam type %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
--- 23476,23512 ----
  msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
  msgstr ""
  
! #: config/i386/i386.opt:729
  #, gcc-internal-format
  msgid "%<-msse5%> was removed"
  msgstr ""
  
! #: config/i386/i386.opt:745
  #, gcc-internal-format
  msgid "AVX512PF support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:749
  #, gcc-internal-format
  msgid "AVX512ER support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:777
  #, gcc-internal-format
  msgid "AVX5124FMAPS support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:781
  #, gcc-internal-format
  msgid "AVX5124VNNIW support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:976
  #, gcc-internal-format
  msgid "PREFETCHWT1 support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:1290
  #, fuzzy, gcc-internal-format
  msgid "unknown lam type %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
*************** msgstr ""
*** 23439,23444 ****
--- 23536,23546 ----
  msgid "using old darwin ABI"
  msgstr ""
  
+ #: config/rs6000/rs6000.opt:475
+ #, gcc-internal-format
+ msgid "Do not use %<-mpower8-internal%>; use %<-mcpu=power8%> instead"
+ msgstr ""
+ 
  #: config/fused-madd.opt:22
  #, gcc-internal-format
  msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
*************** msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±
*** 23467,23586 ****
  msgid "unknown linker output %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: common.opt:1635
  #, fuzzy, gcc-internal-format
  msgid "unknown excess precision style %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: common.opt:1653
  #, gcc-internal-format
  msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr ""
  
! #: common.opt:1697
  #, fuzzy, gcc-internal-format
  msgid "unknown floating point contraction style %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: common.opt:1865
  #, gcc-internal-format
  msgid "unknown hardcfr noreturn checking level %qs"
  msgstr ""
  
! #: common.opt:1900
  #, fuzzy, gcc-internal-format
  msgid "unknown Stack Reuse Level %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: common.opt:1972
  #, gcc-internal-format
  msgid "unavailable stringop for inlining %qs"
  msgstr ""
  
! #: common.opt:2003
  #, gcc-internal-format
  msgid "unknown Control-Flow Protection Level %qs"
  msgstr ""
  
! #: common.opt:2113
  #, fuzzy, gcc-internal-format
  msgid "unknown IRA algorithm %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: common.opt:2126
  #, fuzzy, gcc-internal-format
  msgid "unknown IRA region %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: common.opt:2204
  #, fuzzy, gcc-internal-format
  msgid "unknown LTO partitioning model %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: common.opt:2318
  #, fuzzy, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "Î‘Ï�Ï‡Î® Î±Ï�Ï‡ÎµÎ¯Î¿Ï… %s\n"
  
! #: common.opt:2321
  #, fuzzy, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "Î‘Ï�Ï‡Î® Î±Ï�Ï‡ÎµÎ¯Î¿Ï… %s\n"
  
  # src/grep.c:1133
! #: common.opt:2329
  #, fuzzy, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
  
! #: common.opt:2493
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr ""
  
! #: common.opt:2509
  #, fuzzy, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: common.opt:2618
  #, fuzzy, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: common.opt:2651
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr ""
  
! #: common.opt:2987
  #, fuzzy, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: common.opt:3020
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "Î±Ï€Î¿Ï„Ï…Ï‡Î¯Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Î³Î¹Î± Ï„Î·Î½ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î± `%s'"
  
! #: common.opt:3342
  #, fuzzy, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: common.opt:3373
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr ""
  
  # src/request.c:806 src/request.c:912
! #: common.opt:3399
  #, fuzzy, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
  # src/request.c:263
! #: common.opt:3418
  #, fuzzy, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
--- 23569,23688 ----
  msgid "unknown linker output %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: common.opt:1640
  #, fuzzy, gcc-internal-format
  msgid "unknown excess precision style %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: common.opt:1658
  #, gcc-internal-format
  msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr ""
  
! #: common.opt:1702
  #, fuzzy, gcc-internal-format
  msgid "unknown floating point contraction style %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: common.opt:1870
  #, gcc-internal-format
  msgid "unknown hardcfr noreturn checking level %qs"
  msgstr ""
  
! #: common.opt:1905
  #, fuzzy, gcc-internal-format
  msgid "unknown Stack Reuse Level %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: common.opt:1977
  #, gcc-internal-format
  msgid "unavailable stringop for inlining %qs"
  msgstr ""
  
! #: common.opt:2008
  #, gcc-internal-format
  msgid "unknown Control-Flow Protection Level %qs"
  msgstr ""
  
! #: common.opt:2118
  #, fuzzy, gcc-internal-format
  msgid "unknown IRA algorithm %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: common.opt:2131
  #, fuzzy, gcc-internal-format
  msgid "unknown IRA region %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: common.opt:2209
  #, fuzzy, gcc-internal-format
  msgid "unknown LTO partitioning model %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: common.opt:2323
  #, fuzzy, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "Î‘Ï�Ï‡Î® Î±Ï�Ï‡ÎµÎ¯Î¿Ï… %s\n"
  
! #: common.opt:2326
  #, fuzzy, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "Î‘Ï�Ï‡Î® Î±Ï�Ï‡ÎµÎ¯Î¿Ï… %s\n"
  
  # src/grep.c:1133
! #: common.opt:2334
  #, fuzzy, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
  
! #: common.opt:2502
  #, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr ""
  
! #: common.opt:2518
  #, fuzzy, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: common.opt:2627
  #, fuzzy, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: common.opt:2660
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr ""
  
! #: common.opt:2996
  #, fuzzy, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: common.opt:3029
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "Î±Ï€Î¿Ï„Ï…Ï‡Î¯Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Î³Î¹Î± Ï„Î·Î½ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î± `%s'"
  
! #: common.opt:3351
  #, fuzzy, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: common.opt:3382
  #, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr ""
  
  # src/request.c:806 src/request.c:912
! #: common.opt:3408
  #, fuzzy, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
  # src/request.c:263
! #: common.opt:3427
  #, fuzzy, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
*************** msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹
*** 23605,23671 ****
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr ""
  
! #: attribs.cc:519
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:525 c-family/c-attribs.cc:1271 c-family/c-attribs.cc:1315
  #, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:531 c-family/c-attribs.cc:995 c-family/c-attribs.cc:2690
  #: c-family/c-attribs.cc:3177 c-family/c-attribs.cc:5054
! #: c-family/c-attribs.cc:5147 cp/decl.cc:16419 cp/decl.cc:16469
! #: cp/friend.cc:318 cp/tree.cc:5245
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:729 c-family/c-attribs.cc:4203 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: attribs.cc:739
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: attribs.cc:752 c/c-parser.cc:2084 cp/cp-gimplify.cc:3657
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: attribs.cc:755
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr ""
  
! #: attribs.cc:758 c/c-parser.cc:2087 cp/cp-gimplify.cc:3659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: attribs.cc:761
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:781 c-family/c-attribs.cc:4916
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: attribs.cc:829
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: attribs.cc:839
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr ""
--- 23707,23773 ----
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr ""
  
! #: attribs.cc:524
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:530 c-family/c-attribs.cc:1271 c-family/c-attribs.cc:1315
  #, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:536 c-family/c-attribs.cc:995 c-family/c-attribs.cc:2690
  #: c-family/c-attribs.cc:3177 c-family/c-attribs.cc:5054
! #: c-family/c-attribs.cc:5147 cp/decl.cc:16434 cp/decl.cc:16484
! #: cp/friend.cc:318 cp/tree.cc:5259
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:734 c-family/c-attribs.cc:4203 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: attribs.cc:744
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: attribs.cc:757 c/c-parser.cc:2084 cp/cp-gimplify.cc:3667
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: attribs.cc:760
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr ""
  
! #: attribs.cc:763 c/c-parser.cc:2087 cp/cp-gimplify.cc:3669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected %i, found %i"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: attribs.cc:766
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:786 c-family/c-attribs.cc:4916
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: attribs.cc:834
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: attribs.cc:844
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr ""
*************** msgstr ""
*** 23678,23684 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:933 attribs.cc:1921 attribs.cc:1931 attribs.cc:1941
  #: c-family/c-attribs.cc:1023 c-family/c-attribs.cc:1175
  #: c-family/c-attribs.cc:1194 c-family/c-attribs.cc:1212
  #: c-family/c-attribs.cc:1242 c-family/c-attribs.cc:1286
--- 23780,23786 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:938 attribs.cc:1926 attribs.cc:1936 attribs.cc:1946
  #: c-family/c-attribs.cc:1023 c-family/c-attribs.cc:1175
  #: c-family/c-attribs.cc:1194 c-family/c-attribs.cc:1212
  #: c-family/c-attribs.cc:1242 c-family/c-attribs.cc:1286
*************** msgstr ""
*** 23710,23723 ****
  #: c-family/c-attribs.cc:5763 c-family/c-attribs.cc:5845
  #: c-family/c-attribs.cc:5877 c-family/c-attribs.cc:5919
  #: c-family/c-attribs.cc:5935 c-family/c-attribs.cc:6103
! #: c-family/c-attribs.cc:6115 c-family/c-common.cc:6137
! #: c-family/c-common.cc:6140 config/darwin.cc:2208 config/arm/arm.cc:7478
! #: config/arm/arm.cc:7505 config/arm/arm.cc:7522 config/avr/avr.cc:10301
! #: config/csky/csky.cc:6497 config/csky/csky.cc:6518 config/h8300/h8300.cc:4972
! #: config/h8300/h8300.cc:4996 config/i386/i386-options.cc:3740
! #: config/i386/i386-options.cc:3898 config/i386/i386-options.cc:4130
! #: config/i386/i386-options.cc:4160 config/ia64/ia64.cc:795
! #: config/loongarch/loongarch.cc:8138 config/rs6000/rs6000.cc:20787
  #: ada/gcc-interface/utils.cc:6746 ada/gcc-interface/utils.cc:6762
  #: ada/gcc-interface/utils.cc:6859 ada/gcc-interface/utils.cc:6876
  #: ada/gcc-interface/utils.cc:6893 ada/gcc-interface/utils.cc:6908
--- 23812,23825 ----
  #: c-family/c-attribs.cc:5763 c-family/c-attribs.cc:5845
  #: c-family/c-attribs.cc:5877 c-family/c-attribs.cc:5919
  #: c-family/c-attribs.cc:5935 c-family/c-attribs.cc:6103
! #: c-family/c-attribs.cc:6115 c-family/c-common.cc:6138
! #: c-family/c-common.cc:6141 config/darwin.cc:2208 config/arm/arm.cc:7519
! #: config/arm/arm.cc:7546 config/arm/arm.cc:7563 config/avr/avr.cc:11226
! #: config/csky/csky.cc:6498 config/csky/csky.cc:6519 config/h8300/h8300.cc:4972
! #: config/h8300/h8300.cc:4996 config/i386/i386-options.cc:3756
! #: config/i386/i386-options.cc:3914 config/i386/i386-options.cc:4146
! #: config/i386/i386-options.cc:4176 config/ia64/ia64.cc:795
! #: config/loongarch/loongarch.cc:7999 config/rs6000/rs6000.cc:20738
  #: ada/gcc-interface/utils.cc:6746 ada/gcc-interface/utils.cc:6762
  #: ada/gcc-interface/utils.cc:6859 ada/gcc-interface/utils.cc:6876
  #: ada/gcc-interface/utils.cc:6893 ada/gcc-interface/utils.cc:6908
*************** msgstr ""
*** 23726,23854 ****
  #: ada/gcc-interface/utils.cc:7067 ada/gcc-interface/utils.cc:7088
  #: ada/gcc-interface/utils.cc:7136 ada/gcc-interface/utils.cc:7152
  #: ada/gcc-interface/utils.cc:7186 c/c-decl.cc:4902 c/c-decl.cc:4905
! #: c/c-decl.cc:4920 c/c-parser.cc:5836 cp/tree.cc:5001 d/d-attribs.cc:483
! #: d/d-attribs.cc:702 d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756
! #: d/d-attribs.cc:788 d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992
! #: d/d-attribs.cc:1008 d/d-attribs.cc:1157 d/d-attribs.cc:1170
! #: d/d-attribs.cc:1387 d/d-attribs.cc:1405 d/d-attribs.cc:1452
! #: d/d-attribs.cc:1490 d/d-attribs.cc:1506 d/d-attribs.cc:1563
! #: d/d-attribs.cc:1591 jit/dummy-frontend.cc:270 jit/dummy-frontend.cc:304
! #: jit/dummy-frontend.cc:599 jit/dummy-frontend.cc:684
! #: jit/dummy-frontend.cc:705 jit/dummy-frontend.cc:724
! #: jit/dummy-frontend.cc:755 jit/dummy-frontend.cc:769
! #: jit/dummy-frontend.cc:812 jit/dummy-frontend.cc:832
! #: jit/dummy-frontend.cc:893 lto/lto-lang.cc:302 rust/rust-attribs.cc:171
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: attribs.cc:1209
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1212 cp/decl.cc:1337 cp/decl.cc:2351 cp/decl.cc:2399
  #: cp/decl.cc:2415 cp/decl.cc:3095 cp/decl.cc:3533
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: attribs.cc:1320
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr ""
  
! #: attribs.cc:1852
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1864
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1878
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1959
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: attribs.cc:1967
  #, fuzzy, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: attribs.cc:1975
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:2006
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:2020
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr ""
  
! #: attribs.cc:2322
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2328 attribs.cc:2348
  #, fuzzy, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: attribs.cc:2342
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: auto-profile.cc:365
  #, gcc-internal-format
  msgid "offset exceeds 16 bytes"
  msgstr ""
  
! #: auto-profile.cc:862
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "Not expected TAG."
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ ';'"
  
! #: auto-profile.cc:927
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open profile file %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: auto-profile.cc:933
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr ""
  
! #: auto-profile.cc:941
  #, gcc-internal-format, gfc-internal-format
  msgid "AutoFDO profile version %u does not match %u"
  msgstr ""
  
! #: auto-profile.cc:953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read string table from %s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: auto-profile.cc:961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read function profile from %s"
  msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®Ï‚ C: %s \n"
--- 23828,23957 ----
  #: ada/gcc-interface/utils.cc:7067 ada/gcc-interface/utils.cc:7088
  #: ada/gcc-interface/utils.cc:7136 ada/gcc-interface/utils.cc:7152
  #: ada/gcc-interface/utils.cc:7186 c/c-decl.cc:4902 c/c-decl.cc:4905
! #: c/c-decl.cc:4920 c/c-parser.cc:5835 cp/tree.cc:5013 cp/tree.cc:5424
! #: d/d-attribs.cc:483 d/d-attribs.cc:702 d/d-attribs.cc:723 d/d-attribs.cc:739
! #: d/d-attribs.cc:756 d/d-attribs.cc:788 d/d-attribs.cc:917 d/d-attribs.cc:976
! #: d/d-attribs.cc:992 d/d-attribs.cc:1008 d/d-attribs.cc:1157
! #: d/d-attribs.cc:1170 d/d-attribs.cc:1387 d/d-attribs.cc:1405
! #: d/d-attribs.cc:1452 d/d-attribs.cc:1490 d/d-attribs.cc:1506
! #: d/d-attribs.cc:1563 d/d-attribs.cc:1591 jit/dummy-frontend.cc:270
! #: jit/dummy-frontend.cc:304 jit/dummy-frontend.cc:599
! #: jit/dummy-frontend.cc:684 jit/dummy-frontend.cc:705
! #: jit/dummy-frontend.cc:724 jit/dummy-frontend.cc:755
! #: jit/dummy-frontend.cc:769 jit/dummy-frontend.cc:812
! #: jit/dummy-frontend.cc:832 jit/dummy-frontend.cc:893 lto/lto-lang.cc:302
! #: rust/rust-attribs.cc:171
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: attribs.cc:1214
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr ""
  
! #: attribs.cc:1217 cp/decl.cc:1337 cp/decl.cc:2351 cp/decl.cc:2399
  #: cp/decl.cc:2415 cp/decl.cc:3095 cp/decl.cc:3533
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: attribs.cc:1325
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr ""
  
! #: attribs.cc:1857
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1869
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr ""
  
! #: attribs.cc:1883
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr ""
  
! #: attribs.cc:1964
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: attribs.cc:1972
  #, fuzzy, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: attribs.cc:1980
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr ""
  
! #: attribs.cc:2011
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:2025
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr ""
  
! #: attribs.cc:2327
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2333 attribs.cc:2353
  #, fuzzy, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: attribs.cc:2347
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: auto-profile.cc:367
  #, gcc-internal-format
  msgid "offset exceeds 16 bytes"
  msgstr ""
  
! #: auto-profile.cc:864
  #, fuzzy, gcc-internal-format
  #| msgid "';' expected"
  msgid "Not expected TAG."
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ ';'"
  
! #: auto-profile.cc:929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open profile file %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: auto-profile.cc:935
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr ""
  
! #: auto-profile.cc:943
  #, gcc-internal-format, gfc-internal-format
  msgid "AutoFDO profile version %u does not match %u"
  msgstr ""
  
! #: auto-profile.cc:955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read string table from %s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: auto-profile.cc:963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read function profile from %s"
  msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®Ï‚ C: %s \n"
*************** msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ
*** 23858,23864 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:707 cp/name-lookup.cc:6739
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 23961,23967 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr ""
  
! #: builtins.cc:707 cp/name-lookup.cc:6773
  #, fuzzy, gcc-internal-format
  msgid "%qE declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr ""
*** 23883,23895 ****
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr ""
  
! #: builtins.cc:4048 gimple-fold.cc:2522 gimple-ssa-warn-access.cc:2566
! #: tree-ssa-strlen.cc:3177
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:5297 gimplify.cc:3894
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
--- 23986,23998 ----
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr ""
  
! #: builtins.cc:4048 gimple-fold.cc:2525 gimple-ssa-warn-access.cc:2567
! #: tree-ssa-strlen.cc:3179
  #, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr ""
  
! #: builtins.cc:5297 gimplify.cc:3922
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
*************** msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï
*** 23963,23969 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8018 expr.cc:12315
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
--- 24066,24072 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8018 expr.cc:12318
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
*************** msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ
*** 24035,24041 ****
  msgid "function call has aggregate value"
  msgstr ""
  
! #: calls.cc:3508
  #, fuzzy, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
--- 24138,24144 ----
  msgid "function call has aggregate value"
  msgstr ""
  
! #: calls.cc:3509
  #, fuzzy, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
*************** msgid "total size of local objects is to
*** 24051,24057 ****
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
  # src/shred.c:1134
! #: cfgexpand.cc:1853 function.cc:1015 varasm.cc:2360
  #, fuzzy, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
--- 24154,24160 ----
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
  # src/shred.c:1134
! #: cfgexpand.cc:1853 function.cc:1016 varasm.cc:2360
  #, fuzzy, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
*************** msgstr ""
*** 24494,25149 ****
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr ""
  
! #: cfgrtl.cc:2426
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr ""
  
! #: cfgrtl.cc:2546
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr "Ï€Î¿Î»Î»Î±Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÎµÏ€Î¹Î»Î¿Î³ÏŽÎ½ Ï„Î·Î½ ÎµÎ½Ï„Î¿Î»Î® `s'"
  
! #: cfgrtl.cc:2554
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr ""
  
! #: cfgrtl.cc:2593
  #, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr ""
  
! #: cfgrtl.cc:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr ""
  
! #: cfgrtl.cc:2624
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr ""
  
! #: cfgrtl.cc:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2635
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2641
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2648
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr ""
  
! #: cfgrtl.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2685
  #, gcc-internal-format, gfc-internal-format
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "too many exception handling edges in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2698
  #, gcc-internal-format, gfc-internal-format
  msgid "too many outgoing branch edges from bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2703
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2708
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2715
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2721
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2736
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2747
  #, gcc-internal-format, gfc-internal-format
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2788 cfgrtl.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2811
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  msgstr ""
  
! #: cfgrtl.cc:2821
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr ""
  
! #: cfgrtl.cc:2847
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2854
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr ""
  
! #: cfgrtl.cc:2865
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2873
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2949 cfgrtl.cc:2997
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr ""
  
! #: cfgrtl.cc:2957
  #, gcc-internal-format, gfc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.cc:2970
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr ""
  
! #: cfgrtl.cc:2982
  #, gcc-internal-format, gfc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.cc:3030
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr ""
  
! #: cfgrtl.cc:3046
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr ""
  
! #: cfgrtl.cc:3055
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr ""
  
! #: cfgrtl.cc:3057
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr ""
  
! #: cfgrtl.cc:3091
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr ""
  
! #: cfgrtl.cc:3130
  #, gcc-internal-format, gfc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3260
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3357
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3362
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3392
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3398
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3404 cgraph.cc:3434
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3422
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3454
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cgraph.cc:3468
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3497
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3504
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3509
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3514
  #, fuzzy, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: cgraph.cc:3521
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3526
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "Î´ÎµÎ½ Î´ÏŽÎ¸Î·ÎºÎµ ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÏŒ ÏŒÎ½Î¿Î¼Î±"
  
! #: cgraph.cc:3531
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3536
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3541
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3548
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3553
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3560
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3572
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3579
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3585 cgraph.cc:3645
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3601 cgraph.cc:3673
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3613
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3623
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.cc:3628
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3635
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.cc:3663
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3694
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3722
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.cc:3727
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.cc:3738
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3751
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3762
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3767
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3779
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3790
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3797
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3806
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3811
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3852
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3860
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cgraph.cc:3869
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3879
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cgraph.cc:3889
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cgraph.cc:3902
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3914
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3933 cgraph.cc:3946
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3938
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3954
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4076 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cgraphunit.cc:753
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cgraphunit.cc:755
  #, fuzzy, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cgraphunit.cc:761
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:767
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:773
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:779
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cgraphunit.cc:785
  #, fuzzy, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cgraphunit.cc:791
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:824
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:879
  #, fuzzy, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cgraphunit.cc:887 cgraphunit.cc:939
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:898
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:913
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:921
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr ""
  
! #: cgraphunit.cc:947
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1096 c/c-decl.cc:13291
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cgraphunit.cc:1098 c/c-decl.cc:13301
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1142
  #, fuzzy, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cgraphunit.cc:1477
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1480 cgraphunit.cc:1503
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr ""
  
! #: cgraphunit.cc:1500
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1510
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr ""
  
! #: cgraphunit.cc:1513 cgraphunit.cc:1595
  #, fuzzy, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cgraphunit.cc:1551 c-family/c-pragma.cc:347
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cgraphunit.cc:1567
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cgraphunit.cc:1592
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1666
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cgraphunit.cc:1694
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cgraphunit.cc:1870
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: cgraphunit.cc:1874
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: cgraphunit.cc:2436
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
--- 24597,25252 ----
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr ""
  
! #: cfgrtl.cc:2441
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr ""
  
! #: cfgrtl.cc:2561
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr "Ï€Î¿Î»Î»Î±Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÎµÏ€Î¹Î»Î¿Î³ÏŽÎ½ Ï„Î·Î½ ÎµÎ½Ï„Î¿Î»Î® `s'"
  
! #: cfgrtl.cc:2569
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr ""
  
! #: cfgrtl.cc:2608
  #, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr ""
  
! #: cfgrtl.cc:2617
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr ""
  
! #: cfgrtl.cc:2639
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr ""
  
! #: cfgrtl.cc:2644
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2650
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2656
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2663
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr ""
  
! #: cfgrtl.cc:2693
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2700
  #, gcc-internal-format, gfc-internal-format
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2705
  #, gcc-internal-format, gfc-internal-format
  msgid "too many exception handling edges in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "too many outgoing branch edges from bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2718
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2723
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2730
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2736
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2741
  #, gcc-internal-format, gfc-internal-format
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2751
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2762
  #, gcc-internal-format, gfc-internal-format
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2803 cfgrtl.cc:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2826
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  msgstr ""
  
! #: cfgrtl.cc:2836
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr ""
  
! #: cfgrtl.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2869
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr ""
  
! #: cfgrtl.cc:2880
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2888
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr ""
  
! #: cfgrtl.cc:2964 cfgrtl.cc:3012
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr ""
  
! #: cfgrtl.cc:2972
  #, gcc-internal-format, gfc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.cc:2985
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr ""
  
! #: cfgrtl.cc:2997
  #, gcc-internal-format, gfc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.cc:3045
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr ""
  
! #: cfgrtl.cc:3061
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr ""
  
! #: cfgrtl.cc:3070
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr ""
  
! #: cfgrtl.cc:3072
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr ""
  
! #: cfgrtl.cc:3106
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr ""
  
! #: cfgrtl.cc:3145
  #, gcc-internal-format, gfc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3262
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr ""
  
! #: cgraph.cc:3359
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3364
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3394
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3400
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3406 cgraph.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3413
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3424
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3456
  #, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr ""
  
! #: cgraph.cc:3461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cgraph.cc:3470
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3506
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr ""
  
! #: cgraph.cc:3511
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr ""
  
! #: cgraph.cc:3516
  #, fuzzy, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: cgraph.cc:3523
  #, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr ""
  
! #: cgraph.cc:3528
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "Î´ÎµÎ½ Î´ÏŽÎ¸Î·ÎºÎµ ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÏŒ ÏŒÎ½Î¿Î¼Î±"
  
! #: cgraph.cc:3533
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3538
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3543
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr ""
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3562
  #, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr ""
  
! #: cgraph.cc:3574
  #, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr ""
  
! #: cgraph.cc:3581
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3587 cgraph.cc:3647
  #, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr ""
  
! #: cgraph.cc:3595
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3603 cgraph.cc:3675
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3615
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3625
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.cc:3630
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr ""
  
! #: cgraph.cc:3637
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.cc:3665
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3696
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr ""
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3724
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.cc:3729
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: cgraph.cc:3740
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr ""
  
! #: cgraph.cc:3753
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr ""
  
! #: cgraph.cc:3759
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr ""
  
! #: cgraph.cc:3764
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr ""
  
! #: cgraph.cc:3769
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3787
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3792
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3799
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3808
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3813
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3818
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr ""
  
! #: cgraph.cc:3854
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr ""
  
! #: cgraph.cc:3862
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3881
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cgraph.cc:3891
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cgraph.cc:3904
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3916
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3935 cgraph.cc:3948
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3940
  #, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr ""
  
! #: cgraph.cc:3956
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr ""
  
! #: cgraph.cc:4078 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cgraphunit.cc:755
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cgraphunit.cc:757
  #, fuzzy, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cgraphunit.cc:763
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:769
  #, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:775
  #, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr ""
  
! #: cgraphunit.cc:781
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cgraphunit.cc:787
  #, fuzzy, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cgraphunit.cc:793
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:826
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr ""
  
! #: cgraphunit.cc:881
  #, fuzzy, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cgraphunit.cc:889 cgraphunit.cc:941
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr ""
  
! #: cgraphunit.cc:900
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:915
  #, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr ""
  
! #: cgraphunit.cc:923
  #, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr ""
  
! #: cgraphunit.cc:949
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr ""
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1098 c/c-decl.cc:13338
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cgraphunit.cc:1100 c/c-decl.cc:13348
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr ""
  
! #: cgraphunit.cc:1144
  #, fuzzy, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cgraphunit.cc:1479
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1482 cgraphunit.cc:1505
  #, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr ""
  
! #: cgraphunit.cc:1502
  #, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr ""
  
! #: cgraphunit.cc:1512
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr ""
  
! #: cgraphunit.cc:1515 cgraphunit.cc:1597
  #, fuzzy, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cgraphunit.cc:1553 c-family/c-pragma.cc:347
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cgraphunit.cc:1569
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cgraphunit.cc:1594
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr ""
  
! #: cgraphunit.cc:1668
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cgraphunit.cc:1696
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cgraphunit.cc:1872
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: cgraphunit.cc:1876
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: cgraphunit.cc:2440
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr ""
*************** msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î
*** 25183,25196 ****
  msgid "cannot find %qs"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± ÎµÎºÏ„ÎµÎ»ÎµÏƒÏ„ÎµÎ¯ Ï„Î¿ %s"
  
! #: collect-utils.cc:225 collect2.cc:2388 collect2.cc:2558 gcc.cc:3419
  #: gcc.cc:7825
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr ""
  
  # src/request.c:37
! #: collect-utils.cc:234 collect2.cc:2397 collect2.cc:2566 gcc.cc:2703
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s"
  msgid "%s: %m"
--- 25286,25299 ----
  msgid "cannot find %qs"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± ÎµÎºÏ„ÎµÎ»ÎµÏƒÏ„ÎµÎ¯ Ï„Î¿ %s"
  
! #: collect-utils.cc:225 collect2.cc:2389 collect2.cc:2559 gcc.cc:3419
  #: gcc.cc:7825
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr ""
  
  # src/request.c:37
! #: collect-utils.cc:234 collect2.cc:2398 collect2.cc:2567 gcc.cc:2703
  #, fuzzy, gcc-internal-format
  #| msgid "%s: %s"
  msgid "%s: %m"
*************** msgstr ""
*** 25206,25212 ****
  msgid "ld returned %d exit status"
  msgstr "Î· ld ÎµÏ€Î­ÏƒÏ„Ï�ÎµÏˆÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÎµÎ¾ÏŒÎ´Î¿Ï… %d"
  
! #: collect2.cc:916 gcc.cc:8345 config/nvptx/mkoffload.cc:644
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
--- 25309,25315 ----
  msgid "ld returned %d exit status"
  msgstr "Î· ld ÎµÏ€Î­ÏƒÏ„Ï�ÎµÏˆÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÎµÎ¾ÏŒÎ´Î¿Ï… %d"
  
! #: collect2.cc:916 gcc.cc:8345 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr ""
*************** msgstr ""
*** 25216,25311 ****
  msgid "no arguments"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: collect2.cc:1286 opts.cc:1192
  #, fuzzy, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: collect2.cc:1327 graph.cc:55 lto-wrapper.cc:1720 lto-wrapper.cc:1776
! #: toplev.cc:1518 objc/objc-act.cc:462
  #, fuzzy, gcc-internal-format
  msgid "cannot open %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: collect2.cc:1447
  #, fuzzy, gcc-internal-format
  msgid "unknown demangling style %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
  # src/getopt1.c:132
  # src/getopt1.c:132
! #: collect2.cc:1549 collect2.cc:1727 collect2.cc:1767
  #, fuzzy, gcc-internal-format
  #| msgid "fopen %s"
  msgid "fopen %s: %m"
  msgstr "fopen %s"
  
! #: collect2.cc:1552 collect2.cc:1732 collect2.cc:1770
  #, fuzzy, gcc-internal-format
  #| msgid "fclose %s"
  msgid "fclose %s: %m"
  msgstr "fclose %s"
  
  # src/request.c:37
! #: collect2.cc:2322 lto-wrapper.cc:1215 lto-wrapper.cc:1230
  #: lto/lto-object.cc:148 lto/lto-object.cc:182 lto/lto-object.cc:279
  #: lto/lto-object.cc:336 lto/lto-object.cc:360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr "%s: %s"
  
! #: collect2.cc:2362
  #, fuzzy, gcc-internal-format
  msgid "cannot find %<nm%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: collect2.cc:2410
  #, fuzzy, gcc-internal-format
  msgid "cannot open nm output: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: collect2.cc:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr ""
  
! #: collect2.cc:2476
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr ""
  
! #: collect2.cc:2533
  #, fuzzy, gcc-internal-format
  msgid "cannot find %<ldd%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: collect2.cc:2579
  #, fuzzy, gcc-internal-format
  msgid "cannot open ldd output: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: collect2.cc:2597
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr ""
  
! #: collect2.cc:2609
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic dependencies.\n"
  msgid "unable to open dynamic dependency %qs"
  msgstr "Î´Ï…Î½Î±Î¼Î¹ÎºÎ­Ï‚ ÎµÎ¾Î±Ï�Ï„Î®ÏƒÎµÎ¹Ï‚.\n"
  
! #: collect2.cc:2761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr "%s: Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: collect2.cc:2920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï…"
  
! #: collect2.cc:2979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "Î Î¹Î¸Î±Î½ÏŒÎ½ Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ"
--- 25319,25414 ----
  msgid "no arguments"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: collect2.cc:1287 opts.cc:1192
  #, fuzzy, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: collect2.cc:1328 graph.cc:55 lto-wrapper.cc:1724 lto-wrapper.cc:1780
! #: toplev.cc:1520 objc/objc-act.cc:462
  #, fuzzy, gcc-internal-format
  msgid "cannot open %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: collect2.cc:1448
  #, fuzzy, gcc-internal-format
  msgid "unknown demangling style %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
  # src/getopt1.c:132
  # src/getopt1.c:132
! #: collect2.cc:1550 collect2.cc:1728 collect2.cc:1768
  #, fuzzy, gcc-internal-format
  #| msgid "fopen %s"
  msgid "fopen %s: %m"
  msgstr "fopen %s"
  
! #: collect2.cc:1553 collect2.cc:1733 collect2.cc:1771
  #, fuzzy, gcc-internal-format
  #| msgid "fclose %s"
  msgid "fclose %s: %m"
  msgstr "fclose %s"
  
  # src/request.c:37
! #: collect2.cc:2323 lto-wrapper.cc:1219 lto-wrapper.cc:1234
  #: lto/lto-object.cc:148 lto/lto-object.cc:182 lto/lto-object.cc:279
  #: lto/lto-object.cc:336 lto/lto-object.cc:360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr "%s: %s"
  
! #: collect2.cc:2363
  #, fuzzy, gcc-internal-format
  msgid "cannot find %<nm%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: collect2.cc:2411
  #, fuzzy, gcc-internal-format
  msgid "cannot open nm output: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: collect2.cc:2466
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr ""
  
! #: collect2.cc:2477
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr ""
  
! #: collect2.cc:2534
  #, fuzzy, gcc-internal-format
  msgid "cannot find %<ldd%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: collect2.cc:2580
  #, fuzzy, gcc-internal-format
  msgid "cannot open ldd output: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: collect2.cc:2598
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr ""
  
! #: collect2.cc:2610
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic dependencies.\n"
  msgid "unable to open dynamic dependency %qs"
  msgstr "Î´Ï…Î½Î±Î¼Î¹ÎºÎ­Ï‚ ÎµÎ¾Î±Ï�Ï„Î®ÏƒÎµÎ¹Ï‚.\n"
  
! #: collect2.cc:2762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr "%s: Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: collect2.cc:2921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï…"
  
! #: collect2.cc:2980
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "Î Î¹Î¸Î±Î½ÏŒÎ½ Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ"
*************** msgstr ""
*** 25495,25501 ****
  msgid "closed intervals"
  msgstr ""
  
! #: diagnostic.cc:2642
  #, fuzzy, gcc-internal-format
  #| msgid "debug: "
  msgid "debug path"
--- 25598,25604 ----
  msgid "closed intervals"
  msgstr ""
  
! #: diagnostic.cc:2659
  #, fuzzy, gcc-internal-format
  #| msgid "debug: "
  msgid "debug path"
*************** msgstr ""
*** 25546,25557 ****
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr ""
  
! #: dwarf2out.cc:11187
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.cc:15069
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
--- 25649,25660 ----
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr ""
  
! #: dwarf2out.cc:11196
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.cc:15078
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
*************** msgstr ""
*** 25631,25637 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr ""
  
! #: except.cc:3541 tree.cc:14394 value-prof.cc:529
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr ""
--- 25734,25740 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr ""
  
! #: except.cc:3541 tree.cc:14395 value-prof.cc:529
  #, gcc-internal-format
  msgid "%qs failed"
  msgstr ""
*************** msgstr ""
*** 25661,25677 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.cc:12327
  #, gcc-internal-format
  msgid "call to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.cc:12341
  #, gcc-internal-format
  msgid "call to %qs declared with attribute warning: %s"
  msgstr ""
  
! #: expr.cc:13387
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
--- 25764,25780 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.cc:12330
  #, gcc-internal-format
  msgid "call to %qs declared with attribute error: %s"
  msgstr ""
  
! #: expr.cc:12344
  #, gcc-internal-format
  msgid "call to %qs declared with attribute warning: %s"
  msgstr ""
  
! #: expr.cc:13391
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´Î
*** 25686,25692 ****
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: final.cc:4391 toplev.cc:1398 tree-cfgcleanup.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
--- 25789,25795 ----
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: final.cc:4391 toplev.cc:1400 tree-cfgcleanup.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
*************** msgstr ""
*** 25711,25772 ****
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6741 fold-const.cc:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.cc:6905
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.cc:6910
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.cc:10104
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10511
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13892
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
  
! #: function.cc:254
  #, gcc-internal-format
  msgid "total size of local objects %wu exceeds maximum %wu"
  msgstr ""
  
! #: function.cc:258
  #, gcc-internal-format
  msgid "total size of local objects exceeds maximum %wu"
  msgstr ""
  
! #: function.cc:1788 gimplify.cc:6920 gimplify.cc:7082
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr ""
  
! #: function.cc:4288
  #, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr ""
  
! #: function.cc:4309
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr ""
  
! #: function.cc:4976
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr ""
--- 25814,25875 ----
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6742 fold-const.cc:6758
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr ""
  
! #: fold-const.cc:6906
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr ""
  
! #: fold-const.cc:6911
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr ""
  
! #: fold-const.cc:10128
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10535
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13947
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
  
! #: function.cc:255
  #, gcc-internal-format
  msgid "total size of local objects %wu exceeds maximum %wu"
  msgstr ""
  
! #: function.cc:259
  #, gcc-internal-format
  msgid "total size of local objects exceeds maximum %wu"
  msgstr ""
  
! #: function.cc:1789 gimplify.cc:7018 gimplify.cc:7180
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr ""
  
! #: function.cc:4290
  #, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr ""
  
! #: function.cc:4311
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr ""
  
! #: function.cc:4978
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr ""
*************** msgstr ""
*** 25910,25916 ****
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr ""
  
! #: gcc.cc:5048 toplev.cc:712
  #, fuzzy, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
--- 26013,26019 ----
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr ""
  
! #: gcc.cc:5048 toplev.cc:714
  #, fuzzy, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
*************** msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯
*** 26137,26143 ****
  msgid "multilib exclusions %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:9856 common/config/riscv/riscv-common.cc:2129
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
--- 26240,26246 ----
  msgid "multilib exclusions %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: gcc.cc:9856 common/config/riscv/riscv-common.cc:2242
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
*************** msgstr ""
*** 26415,26461 ****
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
  
! #: gimple-fold.cc:2078 gimple-fold.cc:3130 gimple-ssa-warn-restrict.cc:2080
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2144
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2149
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2524 gimple-ssa-warn-access.cc:859
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-fold.cc:2543
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4547 gimple-fold.cc:4774
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4723 cp/constexpr.cc:4890
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:5004
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr ""
  
! #: gimple-fold.cc:5010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
--- 26518,26564 ----
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr ""
  
! #: gimple-fold.cc:2081 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2080
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr ""
  
! #: gimple-fold.cc:2147
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr ""
  
! #: gimple-fold.cc:2152
  #, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr ""
  
! #: gimple-fold.cc:2527 gimple-ssa-warn-access.cc:859
  #, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr ""
  
! #: gimple-fold.cc:2546
  #, gcc-internal-format
  msgid "%qD specified bound %E equals source length"
  msgstr ""
  
! #: gimple-fold.cc:4550 gimple-fold.cc:4777
  #, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr ""
  
! #: gimple-fold.cc:4726 cp/constexpr.cc:4901
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:5007
  #, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr ""
  
! #: gimple-fold.cc:5013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î¹ÏƒÏ‰-Ï€Î±Ï
*** 26490,26511 ****
  msgid "function may return address of local variable"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: gimple-ssa-isolate-paths.cc:414 c/c-typeck.cc:11585
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2054
! #: gimple-ssa-warn-access.cc:3712 tree.cc:12441 tree.cc:12478 tree.cc:12519
! #: tree.cc:12552 c/c-parser.cc:20560 c/c-parser.cc:20701 c/c-typeck.cc:3157
! #: c/c-typeck.cc:3252 c/c-typeck.cc:5869 c/c-typeck.cc:11491
! #: c/c-typeck.cc:11508 c/gimple-parser.cc:2574 c/gimple-parser.cc:2582
! #: cp/call.cc:8180 cp/call.cc:10380 cp/class.cc:9399 cp/constexpr.cc:894
! #: cp/constexpr.cc:1321 cp/constexpr.cc:4311 cp/constexpr.cc:5982
! #: cp/constexpr.cc:6353 cp/cvt.cc:1081 cp/cvt.cc:1119 cp/decl.cc:9108
! #: cp/decl2.cc:5848 cp/decl2.cc:5903 cp/method.cc:1234 cp/parser.cc:22475
! #: cp/pt.cc:9156 cp/semantics.cc:2309 cp/semantics.cc:3713 cp/semantics.cc:4831
! #: cp/typeck.cc:2143 cp/typeck.cc:2363 cp/typeck.cc:4508 cp/typeck.cc:10690
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3813
  #, fuzzy, gcc-internal-format
--- 26593,26614 ----
  msgid "function may return address of local variable"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: gimple-ssa-isolate-paths.cc:414 c/c-typeck.cc:11587
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr ""
  
! #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2055
! #: gimple-ssa-warn-access.cc:3713 tree.cc:12442 tree.cc:12479 tree.cc:12520
! #: tree.cc:12553 c/c-parser.cc:20633 c/c-parser.cc:20774 c/c-typeck.cc:3159
! #: c/c-typeck.cc:3254 c/c-typeck.cc:5871 c/c-typeck.cc:11493
! #: c/c-typeck.cc:11510 c/gimple-parser.cc:2574 c/gimple-parser.cc:2582
! #: cp/call.cc:8203 cp/call.cc:10398 cp/class.cc:9399 cp/constexpr.cc:889
! #: cp/constexpr.cc:1316 cp/constexpr.cc:4320 cp/constexpr.cc:5996
! #: cp/constexpr.cc:6367 cp/cvt.cc:1095 cp/cvt.cc:1133 cp/decl.cc:9104
! #: cp/decl2.cc:5889 cp/decl2.cc:5944 cp/method.cc:1234 cp/parser.cc:22475
! #: cp/pt.cc:9178 cp/semantics.cc:2378 cp/semantics.cc:3782 cp/semantics.cc:4900
! #: cp/typeck.cc:2143 cp/typeck.cc:2363 cp/typeck.cc:4509 cp/typeck.cc:10694
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3813
  #, fuzzy, gcc-internal-format
*************** msgstr ""
*** 27390,27672 ****
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2049
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2064 gimple-ssa-warn-access.cc:3789
  #, gcc-internal-format
  msgid "returned from %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2067
  #, gcc-internal-format
  msgid "returned from %qT"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2069
  #, gcc-internal-format
  msgid "obtained here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2276
  #, fuzzy, gcc-internal-format
  msgid "argument %i value %qE is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
  # lib/argmatch.c:188
! #: gimple-ssa-warn-access.cc:2293
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %i value is zero"
  msgstr "ÎˆÎ³ÎºÏ…Ï�Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÎµÎ¯Î½Î±Î¹:"
  
! #: gimple-ssa-warn-access.cc:2311
  #, gcc-internal-format
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2325
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] is negative"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2332
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2362
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2368
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2379 gimple-ssa-warn-access.cc:2382
  #, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2393
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "in a call to built-in allocation function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: gimple-ssa-warn-access.cc:2396
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2841
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2933
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model %qs for %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:2937
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model %wi for %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: gimple-ssa-warn-access.cc:2952 gimple-ssa-warn-access.cc:3006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid models are %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: gimple-ssa-warn-access.cc:2966
  #, fuzzy, gcc-internal-format
  msgid "invalid failure memory model %qs for %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: gimple-ssa-warn-access.cc:2971
  #, gcc-internal-format
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2987
  #, gcc-internal-format
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3013
  #, gcc-internal-format
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3457
  #, gcc-internal-format, gfc-internal-format
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %i value %s is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: gimple-ssa-warn-access.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3575
  #, fuzzy, gcc-internal-format
  msgid "referencing argument %u of type %qT"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: gimple-ssa-warn-access.cc:3589
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: gimple-ssa-warn-access.cc:3593
  #, fuzzy, gcc-internal-format
  msgid "in a call with type %qT and attribute %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: gimple-ssa-warn-access.cc:3600
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "in a call to function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: gimple-ssa-warn-access.cc:3603
  #, fuzzy, gcc-internal-format
  msgid "in a call with type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:3709
  #, gcc-internal-format
  msgid "%qD called on unallocated object %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3728
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3737
  #, fuzzy, gcc-internal-format
  msgid "assigned here"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
  
! #: gimple-ssa-warn-access.cc:3770
  #, gcc-internal-format
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3779
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3927
  #, gcc-internal-format
  msgid "pointer %qE may be used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3928
  #, gcc-internal-format
  msgid "pointer %qE used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3932
  #, fuzzy, gcc-internal-format
  msgid "pointer may be used after %qD"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: gimple-ssa-warn-access.cc:3933
  #, fuzzy, gcc-internal-format
  msgid "pointer used after %qD"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: gimple-ssa-warn-access.cc:3937
  #, fuzzy, gcc-internal-format
  msgid "call to %qD here"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:3954
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3955
  #, fuzzy, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:3960
  #, fuzzy, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: gimple-ssa-warn-access.cc:3961
  #, fuzzy, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:3964 gimple-ssa-warn-access.cc:4612
! #: gimple-ssa-warn-access.cc:4615 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:921 tree-ssa-uninit.cc:1120 c/c-decl.cc:4099
! #: c/c-decl.cc:4389 c/c-typeck.cc:9539 c/c-typeck.cc:12293 cp/call.cc:8555
! #: cp/call.cc:8566 cp/class.cc:1718 cp/class.cc:3517 cp/constexpr.cc:1067
! #: cp/decl.cc:4631 cp/decl.cc:12889 cp/decl.cc:13477 cp/decl.cc:13486
! #: cp/decl.cc:14481 cp/friend.cc:406 cp/friend.cc:416 cp/init.cc:2905
  #: cp/parser.cc:3692 cp/parser.cc:3838 cp/parser.cc:3889 cp/parser.cc:7166
! #: cp/parser.cc:25045 cp/typeck.cc:5001
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: gimple-ssa-warn-access.cc:3972
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3974
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3980
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3982
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3986
  #, fuzzy, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "Î£Î¦Î‘Î›ÎœÎ‘: Î‘Î´Ï…Î½Î±Î¼Î¯Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î±Ï‚ Ï€Ï�Î¿ÏƒÏ‰Ï�Î¹Î½Î¿Ï� Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î³Î¹Î± Î±Î»Î»Î±Î³Î®"
  
! #: gimple-ssa-warn-access.cc:4076
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4081
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4087
  #, fuzzy, gcc-internal-format
  msgid "call to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:4606
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr ""
--- 27493,27775 ----
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2050
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2065 gimple-ssa-warn-access.cc:3790
  #, gcc-internal-format
  msgid "returned from %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2068
  #, gcc-internal-format
  msgid "returned from %qT"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2070
  #, gcc-internal-format
  msgid "obtained here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2277
  #, fuzzy, gcc-internal-format
  msgid "argument %i value %qE is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
  # lib/argmatch.c:188
! #: gimple-ssa-warn-access.cc:2294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %i value is zero"
  msgstr "ÎˆÎ³ÎºÏ…Ï�Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÎµÎ¯Î½Î±Î¹:"
  
! #: gimple-ssa-warn-access.cc:2312
  #, gcc-internal-format
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2326
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] is negative"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2333
  #, gcc-internal-format
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2363
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2369
  #, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2380 gimple-ssa-warn-access.cc:2383
  #, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2394
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "in a call to built-in allocation function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: gimple-ssa-warn-access.cc:2397
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2842
  #, gcc-internal-format
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2934
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model %qs for %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:2938
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model %wi for %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: gimple-ssa-warn-access.cc:2953 gimple-ssa-warn-access.cc:3007
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid models are %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: gimple-ssa-warn-access.cc:2967
  #, fuzzy, gcc-internal-format
  msgid "invalid failure memory model %qs for %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: gimple-ssa-warn-access.cc:2972
  #, gcc-internal-format
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2988
  #, gcc-internal-format
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3014
  #, gcc-internal-format
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3458
  #, gcc-internal-format, gfc-internal-format
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %i value %s is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: gimple-ssa-warn-access.cc:3512
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3576
  #, fuzzy, gcc-internal-format
  msgid "referencing argument %u of type %qT"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: gimple-ssa-warn-access.cc:3590
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: gimple-ssa-warn-access.cc:3594
  #, fuzzy, gcc-internal-format
  msgid "in a call with type %qT and attribute %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: gimple-ssa-warn-access.cc:3601
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "in a call to function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: gimple-ssa-warn-access.cc:3604
  #, fuzzy, gcc-internal-format
  msgid "in a call with type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:3710
  #, gcc-internal-format
  msgid "%qD called on unallocated object %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3729
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3738
  #, fuzzy, gcc-internal-format
  msgid "assigned here"
  msgstr "Ï€Ï�Î¿ÏƒÏ€Î­Ï�Î±ÏƒÎ¼Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚"
  
! #: gimple-ssa-warn-access.cc:3771
  #, gcc-internal-format
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3780
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3928
  #, gcc-internal-format
  msgid "pointer %qE may be used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3929
  #, gcc-internal-format
  msgid "pointer %qE used after %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3933
  #, fuzzy, gcc-internal-format
  msgid "pointer may be used after %qD"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: gimple-ssa-warn-access.cc:3934
  #, fuzzy, gcc-internal-format
  msgid "pointer used after %qD"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: gimple-ssa-warn-access.cc:3938
  #, fuzzy, gcc-internal-format
  msgid "call to %qD here"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3956
  #, fuzzy, gcc-internal-format
  msgid "using dangling pointer %qE to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:3961
  #, fuzzy, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: gimple-ssa-warn-access.cc:3962
  #, fuzzy, gcc-internal-format
  msgid "using a dangling pointer to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4613
! #: gimple-ssa-warn-access.cc:4616 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:921 tree-ssa-uninit.cc:1120 c/c-decl.cc:4099
! #: c/c-decl.cc:4389 c/c-typeck.cc:9541 c/c-typeck.cc:12295 cp/call.cc:8578
! #: cp/call.cc:8589 cp/class.cc:1718 cp/class.cc:3517 cp/constexpr.cc:1062
! #: cp/decl.cc:4631 cp/decl.cc:12893 cp/decl.cc:13481 cp/decl.cc:13490
! #: cp/decl.cc:14491 cp/friend.cc:406 cp/friend.cc:416 cp/init.cc:2935
  #: cp/parser.cc:3692 cp/parser.cc:3838 cp/parser.cc:3889 cp/parser.cc:7166
! #: cp/parser.cc:25045 cp/typeck.cc:5002
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: gimple-ssa-warn-access.cc:3973
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3975
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3981
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3983
  #, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3987
  #, fuzzy, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "Î£Î¦Î‘Î›ÎœÎ‘: Î‘Î´Ï…Î½Î±Î¼Î¯Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î±Ï‚ Ï€Ï�Î¿ÏƒÏ‰Ï�Î¹Î½Î¿Ï� Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î³Î¹Î± Î±Î»Î»Î±Î³Î®"
  
! #: gimple-ssa-warn-access.cc:4077
  #, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4082
  #, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:4088
  #, fuzzy, gcc-internal-format
  msgid "call to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimple-ssa-warn-access.cc:4607
  #, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr ""
*************** msgstr ""
*** 27864,27870 ****
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1785 c-family/c-warn.cc:3805
  #, fuzzy, gcc-internal-format
  msgid "array %qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 27967,27973 ----
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1785 c-family/c-warn.cc:3804
  #, fuzzy, gcc-internal-format
  msgid "array %qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr ""
*** 27949,28352 ****
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr ""
  
! #: gimplify.cc:1399
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr ""
  
! #: gimplify.cc:2271
  #, fuzzy, gcc-internal-format
  msgid "statement will never be executed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: gimplify.cc:2335
  #, gcc-internal-format
  msgid "%qs cannot be initialized with%<-ftrivial-auto-var_init%>"
  msgstr ""
  
! #: gimplify.cc:2727 gimplify.cc:2735
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr ""
  
! #: gimplify.cc:2737
  #, gcc-internal-format
  msgid "here"
  msgstr ""
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2808 gimplify.cc:2865 gimplify.cc:2891
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.cc:4064
  #, fuzzy, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: gimplify.cc:6921
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory output %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:6936
  #, fuzzy, gcc-internal-format
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: gimplify.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:7123 gimplify.cc:7133
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: gimplify.cc:7756
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr ""
  
! #: gimplify.cc:7758
  #, gcc-internal-format
  msgid "enclosing region"
  msgstr ""
  
! #: gimplify.cc:7762
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.cc:7764
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.cc:7777
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.cc:7779
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.cc:7876
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimplify.cc:7878
  #, fuzzy, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ %s"
  
! #: gimplify.cc:8052
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.cc:8056
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct and"
  msgstr ""
  
! #: gimplify.cc:8059
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr ""
  
! #: gimplify.cc:8129
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.cc:8137
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Î´Î¹Î±ÎºÏ…Ï�Î·Ï‡Î¸ÎµÎ¯ (Ï€Ï�ÏŽÏ„Î· Ï‡Ï�Î®ÏƒÎ· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î±Ï…Ï„Î®)"
  
! #: gimplify.cc:8206
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %<target%>"
  msgstr ""
  
! #: gimplify.cc:8208
  #, gcc-internal-format
  msgid "enclosing %<target%>"
  msgstr ""
  
! #: gimplify.cc:8243 gimplify.cc:12324
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.cc:8264
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
  # src/shred.c:1134
! #: gimplify.cc:8395
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: gimplify.cc:8398
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.cc:8412
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.cc:8415
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.cc:8418
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.cc:9422 gimplify.cc:9433 gimplify.cc:9445 gimplify.cc:9461
! #: gimplify.cc:9666 gimplify.cc:9689 gimplify.cc:9700 gimplify.cc:9718
  #, fuzzy, gcc-internal-format
  msgid "unexpected mapping node"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: gimplify.cc:9755
  #, fuzzy, gcc-internal-format
  msgid "unexpected pointer mapping node"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: gimplify.cc:9968
  #, gcc-internal-format
  msgid "base pointer cycle detected"
  msgstr ""
  
! #: gimplify.cc:10475
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr ""
  
! #: gimplify.cc:10791
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.cc:11747
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.cc:12017 gimplify.cc:12023
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr ""
  
! #: gimplify.cc:12040
  #, gcc-internal-format
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr ""
  
! #: gimplify.cc:12062
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr ""
  
! #: gimplify.cc:12070
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr ""
  
! #: gimplify.cc:12081 gimplify.cc:12087 gimplify.cc:12093 gimplify.cc:12099
! #: gimplify.cc:12105 gimplify.cc:16319
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr ""
  
! #: gimplify.cc:12199
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.cc:12824
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.cc:12881
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.cc:12913
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.cc:12952
  #, gcc-internal-format
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:12968
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr ""
  
! #: gimplify.cc:13184
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr ""
  
! #: gimplify.cc:13396
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.cc:13450
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:13788
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:13861
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.cc:14038
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr ""
  
! #: gimplify.cc:14336
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr ""
  
! #: gimplify.cc:14355
  #, fuzzy, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: gimplify.cc:14522
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr ""
  
! #: gimplify.cc:14866
  #, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr ""
  
! #: gimplify.cc:14876
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr ""
  
! #: gimplify.cc:15160 gimplify.cc:15164 gimplify.cc:15173 gimplify.cc:15185
! #: gimplify.cc:15190
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr ""
  
! #: gimplify.cc:15351
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr ""
  
! #: gimplify.cc:15416
  #, gcc-internal-format
  msgid "threadprivate iteration variable %qD"
  msgstr ""
  
! #: gimplify.cc:15447 gimplify.cc:15555
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr ""
  
! #: gimplify.cc:16257
  #, gcc-internal-format
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr ""
  
! #: gimplify.cc:16281
  #, gcc-internal-format
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr ""
  
! #: gimplify.cc:16301
  #, gcc-internal-format
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr ""
  
! #: gimplify.cc:16326
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr ""
  
! #: gimplify.cc:16354
  #, gcc-internal-format
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr ""
  
! #: gimplify.cc:17436
  #, gcc-internal-format
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr ""
  
! #: gimplify.cc:17457
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.cc:17470
  #, gcc-internal-format
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.cc:17484
  #, gcc-internal-format
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.cc:17497
  #, gcc-internal-format
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.cc:18814
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.cc:19413
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.cc:19418
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.cc:19425
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
--- 28052,28455 ----
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr ""
  
! #: gimplify.cc:1426
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr ""
  
! #: gimplify.cc:2298
  #, fuzzy, gcc-internal-format
  msgid "statement will never be executed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: gimplify.cc:2362
  #, gcc-internal-format
  msgid "%qs cannot be initialized with%<-ftrivial-auto-var_init%>"
  msgstr ""
  
! #: gimplify.cc:2754 gimplify.cc:2762
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr ""
  
! #: gimplify.cc:2764
  #, gcc-internal-format
  msgid "here"
  msgstr ""
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2835 gimplify.cc:2892 gimplify.cc:2918
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr ""
  
! #: gimplify.cc:4092
  #, fuzzy, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: gimplify.cc:7019
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory output %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:7034
  #, fuzzy, gcc-internal-format
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: gimplify.cc:7181
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:7221 gimplify.cc:7231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: gimplify.cc:7854
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr ""
  
! #: gimplify.cc:7856
  #, gcc-internal-format
  msgid "enclosing region"
  msgstr ""
  
! #: gimplify.cc:7860
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr ""
  
! #: gimplify.cc:7862
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr ""
  
! #: gimplify.cc:7875
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr ""
  
! #: gimplify.cc:7877
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr ""
  
! #: gimplify.cc:7974
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: gimplify.cc:7976
  #, fuzzy, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ %s"
  
! #: gimplify.cc:8150
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr ""
  
! #: gimplify.cc:8154
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct and"
  msgstr ""
  
! #: gimplify.cc:8157
  #, gcc-internal-format
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr ""
  
! #: gimplify.cc:8227
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr ""
  
! #: gimplify.cc:8235
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared (first use in this function)"
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Î´Î¹Î±ÎºÏ…Ï�Î·Ï‡Î¸ÎµÎ¯ (Ï€Ï�ÏŽÏ„Î· Ï‡Ï�Î®ÏƒÎ· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î±Ï…Ï„Î®)"
  
! #: gimplify.cc:8297
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %<target%>"
  msgstr ""
  
! #: gimplify.cc:8299
  #, gcc-internal-format
  msgid "enclosing %<target%>"
  msgstr ""
  
! #: gimplify.cc:8334 gimplify.cc:12428
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr ""
  
! #: gimplify.cc:8355
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr ""
  
  # src/shred.c:1134
! #: gimplify.cc:8499
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: gimplify.cc:8502
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr ""
  
! #: gimplify.cc:8516
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr ""
  
! #: gimplify.cc:8519
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr ""
  
! #: gimplify.cc:8522
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr ""
  
! #: gimplify.cc:9526 gimplify.cc:9537 gimplify.cc:9549 gimplify.cc:9565
! #: gimplify.cc:9770 gimplify.cc:9793 gimplify.cc:9804 gimplify.cc:9822
  #, fuzzy, gcc-internal-format
  msgid "unexpected mapping node"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: gimplify.cc:9859
  #, fuzzy, gcc-internal-format
  msgid "unexpected pointer mapping node"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: gimplify.cc:10072
  #, gcc-internal-format
  msgid "base pointer cycle detected"
  msgstr ""
  
! #: gimplify.cc:10579
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr ""
  
! #: gimplify.cc:10895
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr ""
  
! #: gimplify.cc:11851
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.cc:12121 gimplify.cc:12127
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr ""
  
! #: gimplify.cc:12144
  #, gcc-internal-format
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr ""
  
! #: gimplify.cc:12166
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr ""
  
! #: gimplify.cc:12174
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr ""
  
! #: gimplify.cc:12185 gimplify.cc:12191 gimplify.cc:12197 gimplify.cc:12203
! #: gimplify.cc:12209 gimplify.cc:16423
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr ""
  
! #: gimplify.cc:12303
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.cc:12928
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr ""
  
! #: gimplify.cc:12985
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr ""
  
! #: gimplify.cc:13017
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr ""
  
! #: gimplify.cc:13056
  #, gcc-internal-format
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:13072
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr ""
  
! #: gimplify.cc:13288
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr ""
  
! #: gimplify.cc:13500
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr ""
  
! #: gimplify.cc:13554
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:13892
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr ""
  
! #: gimplify.cc:13965
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr ""
  
! #: gimplify.cc:14142
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr ""
  
! #: gimplify.cc:14440
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr ""
  
! #: gimplify.cc:14459
  #, fuzzy, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: gimplify.cc:14626
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr ""
  
! #: gimplify.cc:14970
  #, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr ""
  
! #: gimplify.cc:14980
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr ""
  
! #: gimplify.cc:15264 gimplify.cc:15268 gimplify.cc:15277 gimplify.cc:15289
! #: gimplify.cc:15294
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr ""
  
! #: gimplify.cc:15455
  #, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr ""
  
! #: gimplify.cc:15520
  #, gcc-internal-format
  msgid "threadprivate iteration variable %qD"
  msgstr ""
  
! #: gimplify.cc:15551 gimplify.cc:15659
  #, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr ""
  
! #: gimplify.cc:16361
  #, gcc-internal-format
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr ""
  
! #: gimplify.cc:16385
  #, gcc-internal-format
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr ""
  
! #: gimplify.cc:16405
  #, gcc-internal-format
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr ""
  
! #: gimplify.cc:16430
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr ""
  
! #: gimplify.cc:16458
  #, gcc-internal-format
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr ""
  
! #: gimplify.cc:17540
  #, gcc-internal-format
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr ""
  
! #: gimplify.cc:17561
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.cc:17574
  #, gcc-internal-format
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr ""
  
! #: gimplify.cc:17588
  #, gcc-internal-format
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr ""
  
! #: gimplify.cc:17601
  #, gcc-internal-format
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr ""
  
! #: gimplify.cc:18918
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  
! #: gimplify.cc:19519
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr ""
  
! #: gimplify.cc:19524
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr ""
  
! #: gimplify.cc:19531
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr ""
*************** msgstr ""
*** 28386,28761 ****
  msgid "token %u has %<y-location == %u%>"
  msgstr ""
  
! #: internal-fn.cc:814
  #, fuzzy, gcc-internal-format
  msgid "invalid use of attribute %<fallthrough%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: ipa-devirt.cc:677 ipa-devirt.cc:762 ipa-devirt.cc:791 ipa-devirt.cc:833
! #: ipa-devirt.cc:864
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.cc:680
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:721
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.cc:727
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:731
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.cc:768
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.cc:797
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.cc:841 ipa-devirt.cc:872
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:845
  #, fuzzy, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: ipa-devirt.cc:852
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.cc:878
  #, fuzzy, gcc-internal-format
  msgid "virtual method %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: ipa-devirt.cc:882
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.cc:888
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.cc:922
  #, gcc-internal-format
  msgid "type %qT (typedef of %qT) violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.cc:930
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.cc:942 ipa-devirt.cc:957 ipa-devirt.cc:1235 ipa-devirt.cc:1280
! #: ipa-devirt.cc:1319 ipa-devirt.cc:1337
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:949
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.cc:959
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.cc:1064
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace cannot match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.cc:1069
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace cannot match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.cc:1074
  #, fuzzy, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: ipa-devirt.cc:1090
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr ""
  
! #: ipa-devirt.cc:1094 ipa-devirt.cc:1191
  #, fuzzy, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: ipa-devirt.cc:1122
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr ""
  
! #: ipa-devirt.cc:1137
  #, fuzzy, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "ÎšÎ±ÎºÎ¿ÏƒÏ…Î½Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± Ï„Ï�Ï€Ï‰Î½ ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ·Ï‚/Ï€Î¯Î½Î±ÎºÎ±"
  
! #: ipa-devirt.cc:1152
  #, fuzzy, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "ÎšÎ±ÎºÎ¿ÏƒÏ…Î½Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± Ï„Ï�Ï€Ï‰Î½ ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ·Ï‚/Ï€Î¯Î½Î±ÎºÎ±"
  
! #: ipa-devirt.cc:1155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: ipa-devirt.cc:1166
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr ""
  
! #: ipa-devirt.cc:1182
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.cc:1188
  #, fuzzy, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: ipa-devirt.cc:1263
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1270
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1295
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1304
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1364
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1379
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1402 ipa-devirt.cc:1414
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1437
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.cc:1441
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.cc:1459 ipa-devirt.cc:1523
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1466 ipa-devirt.cc:1528
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1474
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1488
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1501
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1508
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.cc:1532
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1555
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1564
  #, gcc-internal-format
  msgid "one type needs to be constructed while the other does not"
  msgstr ""
  
! #: ipa-devirt.cc:1577
  #, gcc-internal-format
  msgid "memory layout mismatch"
  msgstr ""
  
! #: ipa-devirt.cc:1696
  #, fuzzy, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: ipa-devirt.cc:3872
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3881
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3911
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3919
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3927
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3938
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:4251
  #, gcc-internal-format
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.cc:4260
  #, gcc-internal-format
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4264
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4268
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4289
  #, gcc-internal-format
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4295
  #, gcc-internal-format
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr ""
  
! #: ipa-devirt.cc:4304
  #, gcc-internal-format
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr ""
  
! #: ipa-devirt.cc:4310
  #, gcc-internal-format
  msgid "name %qs is defined to different value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4315
  #, fuzzy, gcc-internal-format
  msgid "mismatching definition"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: ipa-fnsummary.cc:4654
  #, fuzzy, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÎ½Î¿Î¼Î± Î¼Î®Î½Î±"
  
! #: ipa-fnsummary.cc:4755
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
  
! #: ipa-modref.cc:4015
  #, gcc-internal-format
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4760 ipa-prop.cc:4802 ipa-prop.cc:4879 ipa-prop.cc:4927
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: ipa-pure-const.cc:218
  #, fuzzy, gcc-internal-format
  msgid "function might be candidate for attribute %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: ipa-pure-const.cc:219
  #, gcc-internal-format
  msgid "function might be candidate for attribute %qs if it is known to return normally"
  msgstr ""
--- 28489,28864 ----
  msgid "token %u has %<y-location == %u%>"
  msgstr ""
  
! #: internal-fn.cc:841
  #, fuzzy, gcc-internal-format
  msgid "invalid use of attribute %<fallthrough%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: ipa-devirt.cc:679 ipa-devirt.cc:764 ipa-devirt.cc:793 ipa-devirt.cc:835
! #: ipa-devirt.cc:866
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr ""
  
! #: ipa-devirt.cc:682
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:723
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr ""
  
! #: ipa-devirt.cc:729
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:733
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr ""
  
! #: ipa-devirt.cc:770
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr ""
  
! #: ipa-devirt.cc:799
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr ""
  
! #: ipa-devirt.cc:843 ipa-devirt.cc:874
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:847
  #, fuzzy, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: ipa-devirt.cc:854
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr ""
  
! #: ipa-devirt.cc:880
  #, fuzzy, gcc-internal-format
  msgid "virtual method %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: ipa-devirt.cc:884
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.cc:890
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr ""
  
! #: ipa-devirt.cc:924
  #, gcc-internal-format
  msgid "type %qT (typedef of %qT) violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.cc:932
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.cc:944 ipa-devirt.cc:959 ipa-devirt.cc:1237 ipa-devirt.cc:1282
! #: ipa-devirt.cc:1321 ipa-devirt.cc:1339
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:951
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.cc:961
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.cc:1066
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace cannot match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.cc:1071
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace cannot match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.cc:1076
  #, fuzzy, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: ipa-devirt.cc:1092
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr ""
  
! #: ipa-devirt.cc:1096 ipa-devirt.cc:1193
  #, fuzzy, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: ipa-devirt.cc:1124
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr ""
  
! #: ipa-devirt.cc:1139
  #, fuzzy, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "ÎšÎ±ÎºÎ¿ÏƒÏ…Î½Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± Ï„Ï�Ï€Ï‰Î½ ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ·Ï‚/Ï€Î¯Î½Î±ÎºÎ±"
  
! #: ipa-devirt.cc:1154
  #, fuzzy, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "ÎšÎ±ÎºÎ¿ÏƒÏ…Î½Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± Ï„Ï�Ï€Ï‰Î½ ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ·Ï‚/Ï€Î¯Î½Î±ÎºÎ±"
  
! #: ipa-devirt.cc:1157
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: ipa-devirt.cc:1168
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr ""
  
! #: ipa-devirt.cc:1184
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.cc:1190
  #, fuzzy, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: ipa-devirt.cc:1265
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1272
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1297
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1306
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1366
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1381
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1404 ipa-devirt.cc:1416
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1439
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr ""
  
! #: ipa-devirt.cc:1443
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr ""
  
! #: ipa-devirt.cc:1461 ipa-devirt.cc:1525
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1468 ipa-devirt.cc:1530
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1476
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1490
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1503
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1510
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.cc:1534
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1557
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:1566
  #, gcc-internal-format
  msgid "one type needs to be constructed while the other does not"
  msgstr ""
  
! #: ipa-devirt.cc:1579
  #, gcc-internal-format
  msgid "memory layout mismatch"
  msgstr ""
  
! #: ipa-devirt.cc:1698
  #, fuzzy, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: ipa-devirt.cc:3874
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3883
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3913
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3921
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3929
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3940
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:4253
  #, gcc-internal-format
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr ""
  
! #: ipa-devirt.cc:4262
  #, gcc-internal-format
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4266
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4270
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4291
  #, gcc-internal-format
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4297
  #, gcc-internal-format
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr ""
  
! #: ipa-devirt.cc:4306
  #, gcc-internal-format
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr ""
  
! #: ipa-devirt.cc:4312
  #, gcc-internal-format
  msgid "name %qs is defined to different value in another translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:4317
  #, fuzzy, gcc-internal-format
  msgid "mismatching definition"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: ipa-fnsummary.cc:4656
  #, fuzzy, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÎ½Î¿Î¼Î± Î¼Î®Î½Î±"
  
! #: ipa-fnsummary.cc:4757
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
  
! #: ipa-modref.cc:4017
  #, gcc-internal-format
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4824 ipa-prop.cc:4866 ipa-prop.cc:4943 ipa-prop.cc:4991
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: ipa-pure-const.cc:220
  #, fuzzy, gcc-internal-format
  msgid "function might be candidate for attribute %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: ipa-pure-const.cc:221
  #, gcc-internal-format
  msgid "function might be candidate for attribute %qs if it is known to return normally"
  msgstr ""
*************** msgstr ""
*** 28765,28901 ****
  msgid "ipa reference summary is missing in ltrans unit"
  msgstr ""
  
! #: ipa-sra.cc:1619
  #, gcc-internal-format
  msgid "Access offset before parent offset"
  msgstr ""
  
! #: ipa-sra.cc:1624
  #, gcc-internal-format
  msgid "Access size greater or equal to its parent size"
  msgstr ""
  
! #: ipa-sra.cc:1629
  #, gcc-internal-format
  msgid "Access terminates outside of its parent"
  msgstr ""
  
! #: ipa-sra.cc:1641
  #, gcc-internal-format
  msgid "Access overlaps with its sibling"
  msgstr ""
  
! #: ipa-sra.cc:1660
  #, gcc-internal-format
  msgid "IPA-SRA access verification failed"
  msgstr ""
  
! #: ipa-sra.cc:2745
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2748
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
  
! #: ipa-strub.cc:620
  #, fuzzy, gcc-internal-format
  msgid "at-calls %<strub%> does not support call to %qD"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: ipa-strub.cc:654
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> on the target system"
  msgstr ""
  
! #: ipa-strub.cc:658
  #, gcc-internal-format
  msgid "unsupported %<strub%> call on the target system"
  msgstr ""
  
! #: ipa-strub.cc:684
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because %<-fsplit-stack%> is enabled"
  msgstr ""
  
! #: ipa-strub.cc:697
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<noipa%>"
  msgstr ""
  
! #: ipa-strub.cc:712
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<simd%>"
  msgstr ""
  
! #: ipa-strub.cc:846
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because of attribute %<noclone%>"
  msgstr ""
  
! #: ipa-strub.cc:870
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it calls %qD"
  msgstr ""
  
! #: ipa-strub.cc:884
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it contains a non-local goto target"
  msgstr ""
  
! #: ipa-strub.cc:897
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because the address of a local label escapes"
  msgstr ""
  
! #: ipa-strub.cc:936
  #, fuzzy, gcc-internal-format
  msgid "internal %<strub%> does not support forced labels"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: ipa-strub.cc:950
  #, fuzzy, gcc-internal-format
  msgid "%qD has too many arguments for internal %<strub%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: ipa-strub.cc:1227
  #, gcc-internal-format
  msgid "%qD requires %<strub%>, but no viable %<strub%> mode was found"
  msgstr ""
  
! #: ipa-strub.cc:1323
  #, gcc-internal-format
  msgid "%<strub%> mode %qE selected for %qD, when %qE was requested"
  msgstr ""
  
! #: ipa-strub.cc:1332
  #, gcc-internal-format
  msgid "the incompatible selection was determined by ultimate alias target %qD"
  msgstr ""
  
! #: ipa-strub.cc:1679
  #, gcc-internal-format
  msgid "indirect non-%<strub%> call in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1698
  #, gcc-internal-format
  msgid "calling %<always_inline%> %<strub%> %qD in non-%<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1708
  #, gcc-internal-format
  msgid "calling non-%<strub%> %qD in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1712
  #, gcc-internal-format
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:2834
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr ""
--- 28868,29004 ----
  msgid "ipa reference summary is missing in ltrans unit"
  msgstr ""
  
! #: ipa-sra.cc:1621
  #, gcc-internal-format
  msgid "Access offset before parent offset"
  msgstr ""
  
! #: ipa-sra.cc:1626
  #, gcc-internal-format
  msgid "Access size greater or equal to its parent size"
  msgstr ""
  
! #: ipa-sra.cc:1631
  #, gcc-internal-format
  msgid "Access terminates outside of its parent"
  msgstr ""
  
! #: ipa-sra.cc:1643
  #, gcc-internal-format
  msgid "Access overlaps with its sibling"
  msgstr ""
  
! #: ipa-sra.cc:1662
  #, gcc-internal-format
  msgid "IPA-SRA access verification failed"
  msgstr ""
  
! #: ipa-sra.cc:2747
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2750
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
  
! #: ipa-strub.cc:622
  #, fuzzy, gcc-internal-format
  msgid "at-calls %<strub%> does not support call to %qD"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: ipa-strub.cc:656
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> on the target system"
  msgstr ""
  
! #: ipa-strub.cc:660
  #, gcc-internal-format
  msgid "unsupported %<strub%> call on the target system"
  msgstr ""
  
! #: ipa-strub.cc:686
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because %<-fsplit-stack%> is enabled"
  msgstr ""
  
! #: ipa-strub.cc:699
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<noipa%>"
  msgstr ""
  
! #: ipa-strub.cc:714
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<simd%>"
  msgstr ""
  
! #: ipa-strub.cc:848
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because of attribute %<noclone%>"
  msgstr ""
  
! #: ipa-strub.cc:872
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it calls %qD"
  msgstr ""
  
! #: ipa-strub.cc:886
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it contains a non-local goto target"
  msgstr ""
  
! #: ipa-strub.cc:899
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because the address of a local label escapes"
  msgstr ""
  
! #: ipa-strub.cc:938
  #, fuzzy, gcc-internal-format
  msgid "internal %<strub%> does not support forced labels"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: ipa-strub.cc:952
  #, fuzzy, gcc-internal-format
  msgid "%qD has too many arguments for internal %<strub%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: ipa-strub.cc:1229
  #, gcc-internal-format
  msgid "%qD requires %<strub%>, but no viable %<strub%> mode was found"
  msgstr ""
  
! #: ipa-strub.cc:1325
  #, gcc-internal-format
  msgid "%<strub%> mode %qE selected for %qD, when %qE was requested"
  msgstr ""
  
! #: ipa-strub.cc:1334
  #, gcc-internal-format
  msgid "the incompatible selection was determined by ultimate alias target %qD"
  msgstr ""
  
! #: ipa-strub.cc:1681
  #, gcc-internal-format
  msgid "indirect non-%<strub%> call in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1700
  #, gcc-internal-format
  msgid "calling %<always_inline%> %<strub%> %qD in non-%<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1710
  #, gcc-internal-format
  msgid "calling non-%<strub%> %qD in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1714
  #, gcc-internal-format
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:2839
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr ""
*************** msgstr ""
*** 28920,28931 ****
  msgid "frame size too large for reliable stack checking"
  msgstr ""
  
! #: lra-assigns.cc:1696
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr ""
  
! #: lra-assigns.cc:1861
  #, fuzzy, gcc-internal-format
  msgid "unable to find a register to spill"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÏ�Ï�ÎµÏƒÎ·Ï‚ Î²Ï�ÏŒÏ‡Î¿Ï…"
--- 29023,29034 ----
  msgid "frame size too large for reliable stack checking"
  msgstr ""
  
! #: lra-assigns.cc:1702
  #, gcc-internal-format, gfc-internal-format
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr ""
  
! #: lra-assigns.cc:1867
  #, fuzzy, gcc-internal-format
  msgid "unable to find a register to spill"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÏ�Ï�ÎµÏƒÎ·Ï‚ Î²Ï�ÏŒÏ‡Î¿Ï…"
*************** msgstr ""
*** 29144,29237 ****
  msgid "deleting LTRANS file %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: lto-wrapper.cc:355
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s with different values"
  msgstr ""
  
! #: lto-wrapper.cc:371
  #, gcc-internal-format
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr ""
  
! #: lto-wrapper.cc:486
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
  msgstr ""
  
! #: lto-wrapper.cc:631 lto-wrapper.cc:639
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:647
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:957
  #, gcc-internal-format
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr ""
  
! #: lto-wrapper.cc:1037
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
  msgstr ""
  
! #: lto-wrapper.cc:1066
  #, fuzzy, gcc-internal-format
  #| msgid "no input files"
  msgid "reading input file"
  msgstr "Î´ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡Î¿Ï…Î½ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: lto-wrapper.cc:1071
  #, fuzzy, gcc-internal-format
  msgid "writing output file"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Ï„Î¿Ï… %s\n"
  
! #: lto-wrapper.cc:1107
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1429
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1433 config/gcn/mkoffload.cc:803
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1723 lto-wrapper.cc:1783 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "%s: Î±Î´Ï…Î½Î±Î¼Î¯Î± ÏƒÏ„Î·Î½ Î±Î½Î¬Î³Î½Ï‰ÏƒÎ· %s: %s\n"
  
! #: lto-wrapper.cc:1750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: lto-wrapper.cc:1916
  #, fuzzy, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: lto-wrapper.cc:1933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: lto-wrapper.cc:1976
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2156 config/gcn/mkoffload.cc:858
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr ""
--- 29247,29340 ----
  msgid "deleting LTRANS file %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: lto-wrapper.cc:358
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s with different values"
  msgstr ""
  
! #: lto-wrapper.cc:374
  #, gcc-internal-format
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr ""
  
! #: lto-wrapper.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
  msgstr ""
  
! #: lto-wrapper.cc:634 lto-wrapper.cc:642
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:650
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:960
  #, gcc-internal-format
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr ""
  
! #: lto-wrapper.cc:1041
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
  msgstr ""
  
! #: lto-wrapper.cc:1070
  #, fuzzy, gcc-internal-format
  #| msgid "no input files"
  msgid "reading input file"
  msgstr "Î´ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡Î¿Ï…Î½ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: lto-wrapper.cc:1075
  #, fuzzy, gcc-internal-format
  msgid "writing output file"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Ï„Î¿Ï… %s\n"
  
! #: lto-wrapper.cc:1111
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1433
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1437 config/gcn/mkoffload.cc:811
  #, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr ""
  
! #: lto-wrapper.cc:1727 lto-wrapper.cc:1787 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "%s: Î±Î´Ï…Î½Î±Î¼Î¯Î± ÏƒÏ„Î·Î½ Î±Î½Î¬Î³Î½Ï‰ÏƒÎ· %s: %s\n"
  
! #: lto-wrapper.cc:1754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: lto-wrapper.cc:1920
  #, fuzzy, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: lto-wrapper.cc:1937
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: lto-wrapper.cc:1980
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2160 config/gcn/mkoffload.cc:936
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr ""
*************** msgstr ""
*** 29853,29864 ****
  msgid "unrecognized argument in option %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: opts-common.cc:1562 config/i386/i386-options.cc:1698
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: opts-common.cc:1565 config/i386/i386-options.cc:1701
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
--- 29956,29967 ----
  msgid "unrecognized argument in option %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: opts-common.cc:1562 config/i386/i386-options.cc:1703
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: opts-common.cc:1565 config/i386/i386-options.cc:1706
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
*************** msgstr "Ï„Î¿ Ï€Ï�ÏŽÏ„Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Ï„Î
*** 29949,29956 ****
  
  #: opts.cc:849 opts.cc:855 opts.cc:861 opts.cc:867 opts.cc:878 opts.cc:888
  #: opts.cc:894 opts.cc:900 opts.cc:906 opts.cc:912 opts.cc:918 opts.cc:924
! #: opts.cc:930 opts.cc:936 opts.cc:953 opts.cc:961 config/mips/mips.cc:20405
! #: config/mips/mips.cc:20407 config/mips/mips.cc:20420
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
--- 30052,30059 ----
  
  #: opts.cc:849 opts.cc:855 opts.cc:861 opts.cc:867 opts.cc:878 opts.cc:888
  #: opts.cc:894 opts.cc:900 opts.cc:906 opts.cc:912 opts.cc:918 opts.cc:924
! #: opts.cc:930 opts.cc:936 opts.cc:953 opts.cc:961 config/mips/mips.cc:20411
! #: config/mips/mips.cc:20413 config/mips/mips.cc:20426
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
*************** msgstr ""
*** 30075,30081 ****
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1490 config/darwin.cc:3471
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
--- 30178,30184 ----
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1490 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr ""
*************** msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿Ï
*** 30258,30329 ****
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr ""
  
! #: passes.cc:1072
  #, fuzzy, gcc-internal-format
  msgid "unrecognized option %<-fenable%>"
  msgstr "Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%s'"
  
! #: passes.cc:1074
  #, fuzzy, gcc-internal-format
  msgid "unrecognized option %<-fdisable%>"
  msgstr "Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'"
  
! #: passes.cc:1082
  #, gcc-internal-format
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr ""
  
! #: passes.cc:1084
  #, fuzzy, gcc-internal-format
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: passes.cc:1109 passes.cc:1198
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr ""
  
! #: passes.cc:1112 passes.cc:1209
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr ""
  
! #: passes.cc:1148 passes.cc:1176
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: passes.cc:1194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: passes.cc:1205
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: passes.cc:1434
  #, fuzzy, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: passes.cc:1495
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�ÏŒÎ½Î¿Ï‚ Î­Î½Î±Ï�Î¾Î·Ï‚"
  
! #: passes.cc:1498
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register an unnamed pass"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: passes.cc:1503
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: passes.cc:1522
  #, fuzzy, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®Ï‚ C: %s \n"
--- 30361,30432 ----
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr ""
  
! #: passes.cc:1073
  #, fuzzy, gcc-internal-format
  msgid "unrecognized option %<-fenable%>"
  msgstr "Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%s'"
  
! #: passes.cc:1075
  #, fuzzy, gcc-internal-format
  msgid "unrecognized option %<-fdisable%>"
  msgstr "Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'"
  
! #: passes.cc:1083
  #, gcc-internal-format
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr ""
  
! #: passes.cc:1085
  #, fuzzy, gcc-internal-format
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: passes.cc:1110 passes.cc:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr ""
  
! #: passes.cc:1113 passes.cc:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr ""
  
! #: passes.cc:1149 passes.cc:1177
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: passes.cc:1195
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: passes.cc:1206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: passes.cc:1435
  #, fuzzy, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: passes.cc:1496
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�ÏŒÎ½Î¿Ï‚ Î­Î½Î±Ï�Î¾Î·Ï‚"
  
! #: passes.cc:1499
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register an unnamed pass"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: passes.cc:1504
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: passes.cc:1523
  #, fuzzy, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®Ï‚ C: %s \n"
*************** msgstr ""
*** 30499,30520 ****
  msgid "Missing counts for called function %s"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: profile.cc:616
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr ""
  
! #: profile.cc:633
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr ""
  
! #: profile.cc:656
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr ""
  
! #: profile.cc:965
  #, gcc-internal-format
  msgid "corrupted profile info: invalid time profile"
  msgstr ""
--- 30602,30623 ----
  msgid "Missing counts for called function %s"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: profile.cc:628
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr ""
  
! #: profile.cc:645
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr ""
  
! #: profile.cc:668
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr ""
  
! #: profile.cc:977
  #, gcc-internal-format
  msgid "corrupted profile info: invalid time profile"
  msgstr ""
*************** msgstr ""
*** 30833,30909 ****
  msgid "undefined named operand %qs"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: stor-layout.cc:804
  #, gcc-internal-format
  msgid "size of %q+D %E bytes exceeds maximum object size %wu"
  msgstr ""
  
! #: stor-layout.cc:1185
  #, fuzzy, gcc-internal-format
  msgid "alignment %u of %qT is less than %u"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: stor-layout.cc:1192
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT isn%'t aligned to %u"
  msgstr ""
  
! #: stor-layout.cc:1195
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT may not be aligned to %u"
  msgstr ""
  
! #: stor-layout.cc:1327
  #, fuzzy, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %q+D"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: stor-layout.cc:1331
  #, fuzzy, gcc-internal-format
  msgid "packed attribute is unnecessary for %q+D"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: stor-layout.cc:1351
  #, gcc-internal-format
  msgid "padding struct to align %q+D"
  msgstr ""
  
! #: stor-layout.cc:1410
  #, gcc-internal-format
  msgid "offset of packed bit-field %qD has changed in GCC 4.4"
  msgstr ""
  
! #: stor-layout.cc:1790
  #, gcc-internal-format
  msgid "padding struct size to alignment boundary with %E bytes"
  msgstr ""
  
! #: stor-layout.cc:1819
  #, fuzzy, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %qE"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: stor-layout.cc:1823
  #, fuzzy, gcc-internal-format
  msgid "packed attribute is unnecessary for %qE"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: stor-layout.cc:1829
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment"
  msgstr ""
  
! #: stor-layout.cc:1831
  #, gcc-internal-format
  msgid "packed attribute is unnecessary"
  msgstr ""
  
! #: stor-layout.cc:2712
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr ""
  
! #: stor-layout.cc:2718
  #, gcc-internal-format
  msgid "size of array element is not a multiple of its alignment"
  msgstr ""
--- 30936,31012 ----
  msgid "undefined named operand %qs"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: stor-layout.cc:830
  #, gcc-internal-format
  msgid "size of %q+D %E bytes exceeds maximum object size %wu"
  msgstr ""
  
! #: stor-layout.cc:1211
  #, fuzzy, gcc-internal-format
  msgid "alignment %u of %qT is less than %u"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: stor-layout.cc:1218
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT isn%'t aligned to %u"
  msgstr ""
  
! #: stor-layout.cc:1221
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT may not be aligned to %u"
  msgstr ""
  
! #: stor-layout.cc:1353
  #, fuzzy, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %q+D"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: stor-layout.cc:1357
  #, fuzzy, gcc-internal-format
  msgid "packed attribute is unnecessary for %q+D"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: stor-layout.cc:1377
  #, gcc-internal-format
  msgid "padding struct to align %q+D"
  msgstr ""
  
! #: stor-layout.cc:1436
  #, gcc-internal-format
  msgid "offset of packed bit-field %qD has changed in GCC 4.4"
  msgstr ""
  
! #: stor-layout.cc:1816
  #, gcc-internal-format
  msgid "padding struct size to alignment boundary with %E bytes"
  msgstr ""
  
! #: stor-layout.cc:1845
  #, fuzzy, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %qE"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: stor-layout.cc:1849
  #, fuzzy, gcc-internal-format
  msgid "packed attribute is unnecessary for %qE"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: stor-layout.cc:1855
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment"
  msgstr ""
  
! #: stor-layout.cc:1857
  #, gcc-internal-format
  msgid "packed attribute is unnecessary"
  msgstr ""
  
! #: stor-layout.cc:2738
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr ""
  
! #: stor-layout.cc:2744
  #, gcc-internal-format
  msgid "size of array element is not a multiple of its alignment"
  msgstr ""
*************** msgstr ""
*** 31078,31109 ****
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.cc:1384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1846
  #, fuzzy, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: symtab.cc:1848
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 31181,31212 ----
  msgid "Chained transparent aliases"
  msgstr ""
  
! #: symtab.cc:1367 symtab.cc:1477 symtab.cc:1504
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr ""
  
! #: symtab.cc:1476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: symtab.cc:1500
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1938
  #, fuzzy, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: symtab.cc:1940
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr ""
  
! #: symtab.cc:1968
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏ
*** 31153,31374 ****
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:716
  #, fuzzy, gcc-internal-format
  msgid "cannot open %qs for writing: %m"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ "
  
! #: toplev.cc:735
  #, fuzzy, gcc-internal-format
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:787
  #, fuzzy, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:846
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr ""
  
! #: toplev.cc:851
  #, gcc-internal-format
  msgid "stack usage might be %wu bytes"
  msgstr ""
  
! #: toplev.cc:854
  #, gcc-internal-format
  msgid "stack usage is %wu bytes"
  msgstr ""
  
! #: toplev.cc:971
  #, fuzzy, gcc-internal-format
  msgid "cannot open %s for writing: %m"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ "
  
! #: toplev.cc:1250
  #, fuzzy, gcc-internal-format
  msgid "this target does not support %qs"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: toplev.cc:1284
  #, gcc-internal-format
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr ""
  
! #: toplev.cc:1295
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1302
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1309
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: toplev.cc:1324
  #, fuzzy, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: toplev.cc:1340
  #, fuzzy, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1344
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr ""
  
! #: toplev.cc:1358
  #, fuzzy, gcc-internal-format
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1387
  #, gcc-internal-format
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr ""
  
! #: toplev.cc:1405
  #, fuzzy, gcc-internal-format
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: toplev.cc:1443
  #, fuzzy, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: toplev.cc:1471
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1487
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1497
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr ""
  
! #: toplev.cc:1526
  #, fuzzy, gcc-internal-format
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: toplev.cc:1532
  #, fuzzy, gcc-internal-format
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: toplev.cc:1546
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1556
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: toplev.cc:1568
  #, gcc-internal-format
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr ""
  
! #: toplev.cc:1576
  #, fuzzy, gcc-internal-format
  msgid "%<-fhardened%> not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1585
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr ""
  
! #: toplev.cc:1598
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr ""
  
! #: toplev.cc:1608
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr ""
  
! #: toplev.cc:1619
  #, fuzzy, gcc-internal-format
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1631
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1641
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1650
  #, gcc-internal-format
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr ""
  
! #: toplev.cc:1660
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1668
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr ""
  
! #: toplev.cc:1671
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr ""
  
! #: toplev.cc:2010
  #, fuzzy, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ %s"
  
! #: toplev.cc:2012
  #, fuzzy, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ %s"
  
! #: toplev.cc:2130
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr ""
  
! #: toplev.cc:2216
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
  
! #: toplev.cc:2313
  #, gcc-internal-format
  msgid "self-tests incompatible with %<-E%>"
  msgstr ""
--- 31256,31477 ----
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:718
  #, fuzzy, gcc-internal-format
  msgid "cannot open %qs for writing: %m"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ "
  
! #: toplev.cc:737
  #, fuzzy, gcc-internal-format
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:789
  #, fuzzy, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:848
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr ""
  
! #: toplev.cc:853
  #, gcc-internal-format
  msgid "stack usage might be %wu bytes"
  msgstr ""
  
! #: toplev.cc:856
  #, gcc-internal-format
  msgid "stack usage is %wu bytes"
  msgstr ""
  
! #: toplev.cc:973
  #, fuzzy, gcc-internal-format
  msgid "cannot open %s for writing: %m"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ "
  
! #: toplev.cc:1252
  #, fuzzy, gcc-internal-format
  msgid "this target does not support %qs"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: toplev.cc:1286
  #, gcc-internal-format
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr ""
  
! #: toplev.cc:1297
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1304
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1311
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: toplev.cc:1326
  #, fuzzy, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: toplev.cc:1342
  #, fuzzy, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1346
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr ""
  
! #: toplev.cc:1360
  #, fuzzy, gcc-internal-format
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1389
  #, gcc-internal-format
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr ""
  
! #: toplev.cc:1407
  #, fuzzy, gcc-internal-format
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: toplev.cc:1445
  #, fuzzy, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: toplev.cc:1473
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1489
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1499
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr ""
  
! #: toplev.cc:1528
  #, fuzzy, gcc-internal-format
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: toplev.cc:1534
  #, fuzzy, gcc-internal-format
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1542
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: toplev.cc:1548
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1558
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: toplev.cc:1570
  #, gcc-internal-format
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr ""
  
! #: toplev.cc:1578
  #, fuzzy, gcc-internal-format
  msgid "%<-fhardened%> not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1587
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr ""
  
! #: toplev.cc:1600
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr ""
  
! #: toplev.cc:1610
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr ""
  
! #: toplev.cc:1621
  #, fuzzy, gcc-internal-format
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1633
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1643
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1652
  #, gcc-internal-format
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr ""
  
! #: toplev.cc:1662
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: toplev.cc:1670
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr ""
  
! #: toplev.cc:1673
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr ""
  
! #: toplev.cc:2012
  #, fuzzy, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ %s"
  
! #: toplev.cc:2014
  #, fuzzy, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ %s"
  
! #: toplev.cc:2132
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr ""
  
! #: toplev.cc:2218
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr ""
  
! #: toplev.cc:2315
  #, gcc-internal-format
  msgid "self-tests incompatible with %<-E%>"
  msgstr ""
*************** msgstr ""
*** 31453,31624 ****
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr ""
  
! #: tree-cfg.cc:355
  #, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr ""
  
! #: tree-cfg.cc:3084
  #, gcc-internal-format
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr ""
  
! #: tree-cfg.cc:3089
  #, gcc-internal-format
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr ""
  
! #: tree-cfg.cc:3104
  #, gcc-internal-format
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr ""
  
! #: tree-cfg.cc:3130
  #, gcc-internal-format
  msgid "non-scalar %qs"
  msgstr ""
  
! #: tree-cfg.cc:3144
  #, fuzzy, gcc-internal-format
  msgid "invalid position or size operand to %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-cfg.cc:3150
  #, gcc-internal-format
  msgid "integral result type precision does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3159
  #, gcc-internal-format
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3167
  #, gcc-internal-format
  msgid "%qs of non-mode-precision operand"
  msgstr ""
  
! #: tree-cfg.cc:3174
  #, gcc-internal-format
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3185
  #, gcc-internal-format
  msgid "type mismatch in %qs reference"
  msgstr ""
  
! #: tree-cfg.cc:3201
  #, gcc-internal-format
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3209
  #, gcc-internal-format
  msgid "conversion of register to a different size in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3229
  #, gcc-internal-format
  msgid "non-top-level %qs"
  msgstr ""
  
! #: tree-cfg.cc:3244
  #, fuzzy, gcc-internal-format
  msgid "invalid operands to %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: tree-cfg.cc:3255 tree-cfg.cc:3264 tree-cfg.cc:3281 tree-cfg.cc:3960
! #: tree-cfg.cc:3989 tree-cfg.cc:4006 tree-cfg.cc:4027 tree-cfg.cc:4073
! #: tree-cfg.cc:4094 tree-cfg.cc:4148 tree-cfg.cc:4168 tree-cfg.cc:4204
! #: tree-cfg.cc:4225 tree-cfg.cc:4286 tree-cfg.cc:4361 tree-cfg.cc:4387
! #: tree-cfg.cc:4423 tree-cfg.cc:4472 tree-cfg.cc:4497 tree-cfg.cc:4572
! #: tree-cfg.cc:4658
  #, gcc-internal-format
  msgid "type mismatch in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3275
  #, fuzzy, gcc-internal-format
  msgid "invalid %qs offset operator"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: tree-cfg.cc:3299 tree-cfg.cc:3325
  #, fuzzy, gcc-internal-format
  msgid "invalid address operand in %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-cfg.cc:3306 tree-cfg.cc:3332
  #, fuzzy, gcc-internal-format
  msgid "invalid offset operand in %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-cfg.cc:3313 tree-cfg.cc:3339
  #, fuzzy, gcc-internal-format
  msgid "invalid clique in %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® %s"
  
! #: tree-cfg.cc:3346 tree-cfg.cc:4670
  #, gcc-internal-format
  msgid "%qs in gimple IL"
  msgstr ""
  
! #: tree-cfg.cc:3357
  #, gcc-internal-format
  msgid "%qs as base where non-register is required"
  msgstr ""
  
! #: tree-cfg.cc:3372
  #, fuzzy, gcc-internal-format
  msgid "invalid expression for min lvalue"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: tree-cfg.cc:3423
  #, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr ""
  
! #: tree-cfg.cc:3432
  #, gcc-internal-format
  msgid "gimple call has no target"
  msgstr ""
  
! #: tree-cfg.cc:3439
  #, fuzzy, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: tree-cfg.cc:3449
  #, fuzzy, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: tree-cfg.cc:3460
  #, fuzzy, gcc-internal-format
  msgid "invalid pure const state for function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: tree-cfg.cc:3472
  #, fuzzy, gcc-internal-format
  msgid "invalid LHS in gimple call"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Ï‡Î¹ÎºÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚: `%s'"
  
! #: tree-cfg.cc:3480
  #, gcc-internal-format
  msgid "LHS in %<noreturn%> call"
  msgstr ""
  
! #: tree-cfg.cc:3494
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion in gimple call"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î´Î¹Î±Î¼ÏŒÏ�Ï†Ï‰ÏƒÎ· ÏƒÏ…Î½Ï„ÏŒÎ¼ÎµÏ…ÏƒÎ·Ï‚"
  
! #: tree-cfg.cc:3503
  #, fuzzy, gcc-internal-format
  msgid "invalid static chain in gimple call"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Ï‡Î¹ÎºÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚: `%s'"
  
! #: tree-cfg.cc:3514
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr ""
--- 31556,31727 ----
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr ""
  
! #: tree-cfg.cc:359
  #, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr ""
  
! #: tree-cfg.cc:3088
  #, gcc-internal-format
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr ""
  
! #: tree-cfg.cc:3093
  #, gcc-internal-format
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr ""
  
! #: tree-cfg.cc:3108
  #, gcc-internal-format
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr ""
  
! #: tree-cfg.cc:3134
  #, gcc-internal-format
  msgid "non-scalar %qs"
  msgstr ""
  
! #: tree-cfg.cc:3148
  #, fuzzy, gcc-internal-format
  msgid "invalid position or size operand to %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-cfg.cc:3154
  #, gcc-internal-format
  msgid "integral result type precision does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3163
  #, gcc-internal-format
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3171
  #, gcc-internal-format
  msgid "%qs of non-mode-precision operand"
  msgstr ""
  
! #: tree-cfg.cc:3178
  #, gcc-internal-format
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3189
  #, gcc-internal-format
  msgid "type mismatch in %qs reference"
  msgstr ""
  
! #: tree-cfg.cc:3205
  #, gcc-internal-format
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3213
  #, gcc-internal-format
  msgid "conversion of register to a different size in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3233
  #, gcc-internal-format
  msgid "non-top-level %qs"
  msgstr ""
  
! #: tree-cfg.cc:3248
  #, fuzzy, gcc-internal-format
  msgid "invalid operands to %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: tree-cfg.cc:3259 tree-cfg.cc:3268 tree-cfg.cc:3285 tree-cfg.cc:3964
! #: tree-cfg.cc:3993 tree-cfg.cc:4010 tree-cfg.cc:4031 tree-cfg.cc:4077
! #: tree-cfg.cc:4098 tree-cfg.cc:4152 tree-cfg.cc:4172 tree-cfg.cc:4208
! #: tree-cfg.cc:4229 tree-cfg.cc:4290 tree-cfg.cc:4365 tree-cfg.cc:4391
! #: tree-cfg.cc:4427 tree-cfg.cc:4476 tree-cfg.cc:4501 tree-cfg.cc:4576
! #: tree-cfg.cc:4662
  #, gcc-internal-format
  msgid "type mismatch in %qs"
  msgstr ""
  
! #: tree-cfg.cc:3279
  #, fuzzy, gcc-internal-format
  msgid "invalid %qs offset operator"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: tree-cfg.cc:3303 tree-cfg.cc:3329
  #, fuzzy, gcc-internal-format
  msgid "invalid address operand in %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-cfg.cc:3310 tree-cfg.cc:3336
  #, fuzzy, gcc-internal-format
  msgid "invalid offset operand in %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-cfg.cc:3317 tree-cfg.cc:3343
  #, fuzzy, gcc-internal-format
  msgid "invalid clique in %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® %s"
  
! #: tree-cfg.cc:3350 tree-cfg.cc:4674
  #, gcc-internal-format
  msgid "%qs in gimple IL"
  msgstr ""
  
! #: tree-cfg.cc:3361
  #, gcc-internal-format
  msgid "%qs as base where non-register is required"
  msgstr ""
  
! #: tree-cfg.cc:3376
  #, fuzzy, gcc-internal-format
  msgid "invalid expression for min lvalue"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: tree-cfg.cc:3427
  #, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr ""
  
! #: tree-cfg.cc:3436
  #, gcc-internal-format
  msgid "gimple call has no target"
  msgstr ""
  
! #: tree-cfg.cc:3443
  #, fuzzy, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: tree-cfg.cc:3453
  #, fuzzy, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: tree-cfg.cc:3464
  #, fuzzy, gcc-internal-format
  msgid "invalid pure const state for function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: tree-cfg.cc:3476
  #, fuzzy, gcc-internal-format
  msgid "invalid LHS in gimple call"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Ï‡Î¹ÎºÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚: `%s'"
  
! #: tree-cfg.cc:3484
  #, gcc-internal-format
  msgid "LHS in %<noreturn%> call"
  msgstr ""
  
! #: tree-cfg.cc:3498
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion in gimple call"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î´Î¹Î±Î¼ÏŒÏ�Ï†Ï‰ÏƒÎ· ÏƒÏ…Î½Ï„ÏŒÎ¼ÎµÏ…ÏƒÎ·Ï‚"
  
! #: tree-cfg.cc:3507
  #, fuzzy, gcc-internal-format
  msgid "invalid static chain in gimple call"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Ï‡Î¹ÎºÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚: `%s'"
  
! #: tree-cfg.cc:3518
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr ""
*************** msgstr ""
*** 31629,32185 ****
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3533
  #, gcc-internal-format
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr ""
  
! #: tree-cfg.cc:3564
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr ""
  
! #: tree-cfg.cc:3582
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to gimple call"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: tree-cfg.cc:3609
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in gimple comparison"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: tree-cfg.cc:3620
  #, fuzzy, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr "RPC: ÎœÎ· ÏƒÏ…Î¼Î²Î±Ï„Î­Ï‚ ÎµÎºÎ´ÏŒÏƒÎµÎ¹Ï‚ Ï„Î¿Ï… RPC"
  
! #: tree-cfg.cc:3637
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr ""
  
! #: tree-cfg.cc:3652
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr ""
  
! #: tree-cfg.cc:3661
  #, fuzzy, gcc-internal-format
  msgid "invalid vector comparison resulting type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-cfg.cc:3668
  #, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr ""
  
! #: tree-cfg.cc:3690
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr ""
  
! #: tree-cfg.cc:3696
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in unary operation"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: tree-cfg.cc:3719
  #, fuzzy, gcc-internal-format
  msgid "invalid vector types in nop conversion"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: tree-cfg.cc:3756
  #, fuzzy, gcc-internal-format
  msgid "invalid types in nop conversion"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: tree-cfg.cc:3771
  #, fuzzy, gcc-internal-format
  msgid "invalid types in address space conversion"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: tree-cfg.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "invalid types in fixed-point conversion"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: tree-cfg.cc:3800
  #, fuzzy, gcc-internal-format
  msgid "invalid types in conversion to floating-point"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: tree-cfg.cc:3815
  #, fuzzy, gcc-internal-format
  msgid "invalid types in conversion to integer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: tree-cfg.cc:3855
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in %qs expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: tree-cfg.cc:3872 tree-cfg.cc:3886 tree-cfg.cc:4252 tree-cfg.cc:4274
  #, fuzzy, gcc-internal-format
  msgid "invalid types for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-cfg.cc:3897
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr ""
  
! #: tree-cfg.cc:3911
  #, fuzzy, gcc-internal-format
  msgid "non-trivial conversion in unary operation"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î´Î¹Î±Î¼ÏŒÏ�Ï†Ï‰ÏƒÎ· ÏƒÏ…Î½Ï„ÏŒÎ¼ÎµÏ…ÏƒÎ·Ï‚"
  
! #: tree-cfg.cc:3936
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr ""
  
! #: tree-cfg.cc:3943
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in binary operation"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: tree-cfg.cc:4048
  #, fuzzy, gcc-internal-format
  msgid "invalid non-vector operands to %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-cfg.cc:4059
  #, fuzzy, gcc-internal-format
  msgid "invalid (pointer) operands %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: tree-cfg.cc:4294
  #, gcc-internal-format
  msgid "vector type expected in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4307
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in binary expression"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
  
! #: tree-cfg.cc:4335
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr ""
  
! #: tree-cfg.cc:4343
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in ternary operation"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: tree-cfg.cc:4375
  #, gcc-internal-format
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr ""
  
! #: tree-cfg.cc:4407 tree-cfg.cc:4484
  #, gcc-internal-format
  msgid "vector types expected in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4440
  #, gcc-internal-format
  msgid "vectors with different element number found in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4456
  #, fuzzy, gcc-internal-format
  msgid "invalid mask type in %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® %s"
  
! #: tree-cfg.cc:4517
  #, fuzzy, gcc-internal-format
  msgid "not allowed type combination in %qs"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: tree-cfg.cc:4526
  #, fuzzy, gcc-internal-format
  msgid "invalid position or size in %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: tree-cfg.cc:4532
  #, gcc-internal-format
  msgid "%qs into non-mode-precision operand"
  msgstr ""
  
! #: tree-cfg.cc:4542
  #, fuzzy, gcc-internal-format
  msgid "insertion out of range in %qs"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: tree-cfg.cc:4552
  #, gcc-internal-format
  msgid "%qs not at element boundary"
  msgstr ""
  
! #: tree-cfg.cc:4608
  #, fuzzy, gcc-internal-format
  msgid "non-trivial conversion in %qs"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: tree-cfg.cc:4617
  #, fuzzy, gcc-internal-format
  msgid "%qs LHS in clobber statement"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ ÎµÎ½Ï„Î¿Î»Î®"
  
! #: tree-cfg.cc:4625
  #, fuzzy, gcc-internal-format
  msgid "%qs LHS in assignment statement"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ ÎµÎ½Ï„Î¿Î»Î®"
  
! #: tree-cfg.cc:4644
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: tree-cfg.cc:4676
  #, fuzzy, gcc-internal-format
  msgid "invalid %qs size argument in load"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: tree-cfg.cc:4695 tree-cfg.cc:4721
  #, fuzzy, gcc-internal-format
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-cfg.cc:4755 tree-cfg.cc:4773
  #, gcc-internal-format
  msgid "incorrect type of vector %qs elements"
  msgstr ""
  
! #: tree-cfg.cc:4764 tree-cfg.cc:4781
  #, gcc-internal-format
  msgid "incorrect number of vector %qs elements"
  msgstr ""
  
! #: tree-cfg.cc:4789
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr ""
  
! #: tree-cfg.cc:4798
  #, gcc-internal-format
  msgid "vector %qs with non-NULL element index"
  msgstr ""
  
! #: tree-cfg.cc:4805
  #, gcc-internal-format
  msgid "vector %qs element is not a GIMPLE value"
  msgstr ""
  
! #: tree-cfg.cc:4814
  #, gcc-internal-format
  msgid "non-vector %qs with elements"
  msgstr ""
  
! #: tree-cfg.cc:4872
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in return statement"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: tree-cfg.cc:4887 c/gimple-parser.cc:2580
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion in return statement"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: tree-cfg.cc:4911
  #, gcc-internal-format
  msgid "goto destination is neither a label nor a pointer"
  msgstr ""
  
! #: tree-cfg.cc:4930
  #, fuzzy, gcc-internal-format
  msgid "invalid operand to switch statement"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: tree-cfg.cc:4938
  #, fuzzy, gcc-internal-format
  msgid "non-integral type switch statement"
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: tree-cfg.cc:4948
  #, fuzzy, gcc-internal-format
  msgid "invalid default case label in switch statement"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: tree-cfg.cc:4960
  #, gcc-internal-format
  msgid "invalid %<CASE_CHAIN%>"
  msgstr ""
  
! #: tree-cfg.cc:4966
  #, fuzzy, gcc-internal-format
  msgid "invalid case label in switch statement"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: tree-cfg.cc:4973
  #, fuzzy, gcc-internal-format
  msgid "invalid case range in switch statement"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: tree-cfg.cc:4983
  #, gcc-internal-format
  msgid "type precision mismatch in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4990
  #, fuzzy, gcc-internal-format
  msgid "type mismatch for case label in switch statement"
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: tree-cfg.cc:4999
  #, fuzzy, gcc-internal-format
  msgid "case labels not sorted in switch statement"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: tree-cfg.cc:5042
  #, fuzzy, gcc-internal-format
  msgid "label context is not the current function declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: tree-cfg.cc:5051
  #, gcc-internal-format
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr ""
  
! #: tree-cfg.cc:5061
  #, gcc-internal-format
  msgid "incorrect setting of landing pad number"
  msgstr ""
  
! #: tree-cfg.cc:5077
  #, fuzzy, gcc-internal-format
  msgid "invalid comparison code in gimple cond"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: tree-cfg.cc:5085
  #, fuzzy, gcc-internal-format
  msgid "invalid labels in gimple cond"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: tree-cfg.cc:5171 tree-cfg.cc:5180
  #, fuzzy, gcc-internal-format
  msgid "invalid %<PHI%> result"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: tree-cfg.cc:5190
  #, gcc-internal-format
  msgid "missing %<PHI%> def"
  msgstr ""
  
! #: tree-cfg.cc:5204
  #, fuzzy, gcc-internal-format
  msgid "invalid %<PHI%> argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: tree-cfg.cc:5211
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-cfg.cc:5314
  #, gcc-internal-format
  msgid "%<verify_gimple%> failed"
  msgstr ""
  
! #: tree-cfg.cc:5372
  #, gcc-internal-format
  msgid "dead statement in EH table"
  msgstr ""
  
! #: tree-cfg.cc:5388
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr ""
  
! #: tree-cfg.cc:5437
  #, fuzzy, gcc-internal-format
  msgid "local declaration from a different function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: tree-cfg.cc:5540
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5549
  #, gcc-internal-format
  msgid "PHI node with location"
  msgstr ""
  
! #: tree-cfg.cc:5560 tree-cfg.cc:5607
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr ""
  
! #: tree-cfg.cc:5568
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr ""
  
! #: tree-cfg.cc:5595
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5635
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr ""
  
! #: tree-cfg.cc:5641
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr ""
  
! #: tree-cfg.cc:5663
  #, gcc-internal-format
  msgid "verify_gimple failed"
  msgstr ""
  
! #: tree-cfg.cc:5687
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5694
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5701
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5707
  #, fuzzy, gcc-internal-format
  msgid "entry block count not initialized"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: tree-cfg.cc:5713
  #, fuzzy, gcc-internal-format
  msgid "exit block count not initialized"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: tree-cfg.cc:5720
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5735
  #, gcc-internal-format, gfc-internal-format
  msgid "count of bb %d not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5741
  #, gcc-internal-format, gfc-internal-format
  msgid "probability of edge %d->%d not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5761
  #, gcc-internal-format
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5768
  #, gcc-internal-format
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5775
  #, fuzzy, gcc-internal-format
  msgid "label %qD to block does not match in bb %d"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
  
! #: tree-cfg.cc:5782
  #, gcc-internal-format
  msgid "label %qD has incorrect context in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5797
  #, gcc-internal-format, gfc-internal-format
  msgid "control flow in the middle of basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5807
  #, gcc-internal-format
  msgid "label %qD in the middle of basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5835
  #, gcc-internal-format, gfc-internal-format
! msgid "returns_twice call is %s in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5862
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5898 tree-cfg.cc:5920 tree-cfg.cc:5937 tree-cfg.cc:6006
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5908
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "explicit goto at end of bb %d"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: tree-cfg.cc:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5972
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr ""
  
! #: tree-cfg.cc:5980
  #, fuzzy, gcc-internal-format
  msgid "case labels not sorted: "
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: tree-cfg.cc:5997
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr ""
  
! #: tree-cfg.cc:6020
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing edge %i->%i"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: tree-cfg.cc:9776
  #, fuzzy, gcc-internal-format
  msgid "%<noreturn%> function does return"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: tree-cfg.cc:9796 tree-cfg.cc:9831
  #, fuzzy, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr "Î¿ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Ï†Î¸Î¬Î½ÎµÎ¹ ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Î¼Î·-ÎºÎµÎ½Î®Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚"
  
! #: tree-cfg.cc:9897
  #, gcc-internal-format
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
  msgstr ""
  
! #: tree-cfg.cc:9902 cp/cvt.cc:1123
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr ""
--- 31732,32293 ----
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3537
  #, gcc-internal-format
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr ""
  
! #: tree-cfg.cc:3568
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr ""
  
! #: tree-cfg.cc:3586
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to gimple call"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: tree-cfg.cc:3613
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in gimple comparison"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: tree-cfg.cc:3624
  #, fuzzy, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr "RPC: ÎœÎ· ÏƒÏ…Î¼Î²Î±Ï„Î­Ï‚ ÎµÎºÎ´ÏŒÏƒÎµÎ¹Ï‚ Ï„Î¿Ï… RPC"
  
! #: tree-cfg.cc:3641
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr ""
  
! #: tree-cfg.cc:3656
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr ""
  
! #: tree-cfg.cc:3665
  #, fuzzy, gcc-internal-format
  msgid "invalid vector comparison resulting type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-cfg.cc:3672
  #, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr ""
  
! #: tree-cfg.cc:3694
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr ""
  
! #: tree-cfg.cc:3700
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in unary operation"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: tree-cfg.cc:3723
  #, fuzzy, gcc-internal-format
  msgid "invalid vector types in nop conversion"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: tree-cfg.cc:3760
  #, fuzzy, gcc-internal-format
  msgid "invalid types in nop conversion"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: tree-cfg.cc:3775
  #, fuzzy, gcc-internal-format
  msgid "invalid types in address space conversion"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: tree-cfg.cc:3789
  #, fuzzy, gcc-internal-format
  msgid "invalid types in fixed-point conversion"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: tree-cfg.cc:3804
  #, fuzzy, gcc-internal-format
  msgid "invalid types in conversion to floating-point"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: tree-cfg.cc:3819
  #, fuzzy, gcc-internal-format
  msgid "invalid types in conversion to integer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: tree-cfg.cc:3859
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in %qs expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: tree-cfg.cc:3876 tree-cfg.cc:3890 tree-cfg.cc:4256 tree-cfg.cc:4278
  #, fuzzy, gcc-internal-format
  msgid "invalid types for %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-cfg.cc:3901
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr ""
  
! #: tree-cfg.cc:3915
  #, fuzzy, gcc-internal-format
  msgid "non-trivial conversion in unary operation"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î´Î¹Î±Î¼ÏŒÏ�Ï†Ï‰ÏƒÎ· ÏƒÏ…Î½Ï„ÏŒÎ¼ÎµÏ…ÏƒÎ·Ï‚"
  
! #: tree-cfg.cc:3940
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr ""
  
! #: tree-cfg.cc:3947
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in binary operation"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: tree-cfg.cc:4052
  #, fuzzy, gcc-internal-format
  msgid "invalid non-vector operands to %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-cfg.cc:4063
  #, fuzzy, gcc-internal-format
  msgid "invalid (pointer) operands %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: tree-cfg.cc:4298
  #, gcc-internal-format
  msgid "vector type expected in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4311
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in binary expression"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
  
! #: tree-cfg.cc:4339
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr ""
  
! #: tree-cfg.cc:4347
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in ternary operation"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: tree-cfg.cc:4379
  #, gcc-internal-format
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr ""
  
! #: tree-cfg.cc:4411 tree-cfg.cc:4488
  #, gcc-internal-format
  msgid "vector types expected in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4444
  #, gcc-internal-format
  msgid "vectors with different element number found in %qs"
  msgstr ""
  
! #: tree-cfg.cc:4460
  #, fuzzy, gcc-internal-format
  msgid "invalid mask type in %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® %s"
  
! #: tree-cfg.cc:4521
  #, fuzzy, gcc-internal-format
  msgid "not allowed type combination in %qs"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: tree-cfg.cc:4530
  #, fuzzy, gcc-internal-format
  msgid "invalid position or size in %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: tree-cfg.cc:4536
  #, gcc-internal-format
  msgid "%qs into non-mode-precision operand"
  msgstr ""
  
! #: tree-cfg.cc:4546
  #, fuzzy, gcc-internal-format
  msgid "insertion out of range in %qs"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: tree-cfg.cc:4556
  #, gcc-internal-format
  msgid "%qs not at element boundary"
  msgstr ""
  
! #: tree-cfg.cc:4612
  #, fuzzy, gcc-internal-format
  msgid "non-trivial conversion in %qs"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: tree-cfg.cc:4621
  #, fuzzy, gcc-internal-format
  msgid "%qs LHS in clobber statement"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ ÎµÎ½Ï„Î¿Î»Î®"
  
! #: tree-cfg.cc:4629
  #, fuzzy, gcc-internal-format
  msgid "%qs LHS in assignment statement"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ ÎµÎ½Ï„Î¿Î»Î®"
  
! #: tree-cfg.cc:4648
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: tree-cfg.cc:4680
  #, fuzzy, gcc-internal-format
  msgid "invalid %qs size argument in load"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: tree-cfg.cc:4699 tree-cfg.cc:4725
  #, fuzzy, gcc-internal-format
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-cfg.cc:4759 tree-cfg.cc:4777
  #, gcc-internal-format
  msgid "incorrect type of vector %qs elements"
  msgstr ""
  
! #: tree-cfg.cc:4768 tree-cfg.cc:4785
  #, gcc-internal-format
  msgid "incorrect number of vector %qs elements"
  msgstr ""
  
! #: tree-cfg.cc:4793
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr ""
  
! #: tree-cfg.cc:4802
  #, gcc-internal-format
  msgid "vector %qs with non-NULL element index"
  msgstr ""
  
! #: tree-cfg.cc:4809
  #, gcc-internal-format
  msgid "vector %qs element is not a GIMPLE value"
  msgstr ""
  
! #: tree-cfg.cc:4818
  #, gcc-internal-format
  msgid "non-vector %qs with elements"
  msgstr ""
  
! #: tree-cfg.cc:4876
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in return statement"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: tree-cfg.cc:4891 c/gimple-parser.cc:2580
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion in return statement"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: tree-cfg.cc:4915
  #, gcc-internal-format
  msgid "goto destination is neither a label nor a pointer"
  msgstr ""
  
! #: tree-cfg.cc:4934
  #, fuzzy, gcc-internal-format
  msgid "invalid operand to switch statement"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: tree-cfg.cc:4942
  #, fuzzy, gcc-internal-format
  msgid "non-integral type switch statement"
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: tree-cfg.cc:4952
  #, fuzzy, gcc-internal-format
  msgid "invalid default case label in switch statement"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: tree-cfg.cc:4964
  #, gcc-internal-format
  msgid "invalid %<CASE_CHAIN%>"
  msgstr ""
  
! #: tree-cfg.cc:4970
  #, fuzzy, gcc-internal-format
  msgid "invalid case label in switch statement"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: tree-cfg.cc:4977
  #, fuzzy, gcc-internal-format
  msgid "invalid case range in switch statement"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: tree-cfg.cc:4987
  #, gcc-internal-format
  msgid "type precision mismatch in switch statement"
  msgstr ""
  
! #: tree-cfg.cc:4994
  #, fuzzy, gcc-internal-format
  msgid "type mismatch for case label in switch statement"
  msgstr "Î§Ï�Î®ÏƒÎ· Î¾ÎµÏ‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î»Î±Î½Î¸Î¬Î½Î¿Ï…ÏƒÎ±Ï‚ Î¼Î½Î®Î¼Î·Ï‚ Î³Î¹Î± ÎºÎ¬Î¸Îµ Ï‡Ï�Î®ÏƒÏ„Î·"
  
! #: tree-cfg.cc:5003
  #, fuzzy, gcc-internal-format
  msgid "case labels not sorted in switch statement"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: tree-cfg.cc:5046
  #, fuzzy, gcc-internal-format
  msgid "label context is not the current function declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: tree-cfg.cc:5055
  #, gcc-internal-format
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr ""
  
! #: tree-cfg.cc:5065
  #, gcc-internal-format
  msgid "incorrect setting of landing pad number"
  msgstr ""
  
! #: tree-cfg.cc:5081
  #, fuzzy, gcc-internal-format
  msgid "invalid comparison code in gimple cond"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: tree-cfg.cc:5089
  #, fuzzy, gcc-internal-format
  msgid "invalid labels in gimple cond"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: tree-cfg.cc:5175 tree-cfg.cc:5184
  #, fuzzy, gcc-internal-format
  msgid "invalid %<PHI%> result"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: tree-cfg.cc:5194
  #, gcc-internal-format
  msgid "missing %<PHI%> def"
  msgstr ""
  
! #: tree-cfg.cc:5208
  #, fuzzy, gcc-internal-format
  msgid "invalid %<PHI%> argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: tree-cfg.cc:5215
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-cfg.cc:5318
  #, gcc-internal-format
  msgid "%<verify_gimple%> failed"
  msgstr ""
  
! #: tree-cfg.cc:5376
  #, gcc-internal-format
  msgid "dead statement in EH table"
  msgstr ""
  
! #: tree-cfg.cc:5392
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr ""
  
! #: tree-cfg.cc:5441
  #, fuzzy, gcc-internal-format
  msgid "local declaration from a different function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: tree-cfg.cc:5544
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5553
  #, gcc-internal-format
  msgid "PHI node with location"
  msgstr ""
  
! #: tree-cfg.cc:5564 tree-cfg.cc:5611
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr ""
  
! #: tree-cfg.cc:5572
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr ""
  
! #: tree-cfg.cc:5599
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr ""
  
! #: tree-cfg.cc:5639
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr ""
  
! #: tree-cfg.cc:5645
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr ""
  
! #: tree-cfg.cc:5667
  #, gcc-internal-format
  msgid "verify_gimple failed"
  msgstr ""
  
! #: tree-cfg.cc:5691
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5698
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5705
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5711
  #, fuzzy, gcc-internal-format
  msgid "entry block count not initialized"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: tree-cfg.cc:5717
  #, fuzzy, gcc-internal-format
  msgid "exit block count not initialized"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: tree-cfg.cc:5724
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5739
  #, gcc-internal-format, gfc-internal-format
  msgid "count of bb %d not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5745
  #, gcc-internal-format, gfc-internal-format
  msgid "probability of edge %d->%d not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5765
  #, gcc-internal-format
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5772
  #, gcc-internal-format
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5779
  #, fuzzy, gcc-internal-format
  msgid "label %qD to block does not match in bb %d"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
  
! #: tree-cfg.cc:5786
  #, gcc-internal-format
  msgid "label %qD has incorrect context in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5801
  #, gcc-internal-format, gfc-internal-format
  msgid "control flow in the middle of basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5811
  #, gcc-internal-format
  msgid "label %qD in the middle of basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5830
  #, gcc-internal-format, gfc-internal-format
! msgid "returns_twice call is not last in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5839
! #, gcc-internal-format, gfc-internal-format
! msgid "returns_twice call is not first in basic block %d"
! msgstr ""
! 
! #: tree-cfg.cc:5871
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5907 tree-cfg.cc:5929 tree-cfg.cc:5946 tree-cfg.cc:6015
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5917
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "explicit goto at end of bb %d"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: tree-cfg.cc:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5981
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr ""
  
! #: tree-cfg.cc:5989
  #, fuzzy, gcc-internal-format
  msgid "case labels not sorted: "
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: tree-cfg.cc:6006
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr ""
  
! #: tree-cfg.cc:6029
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing edge %i->%i"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: tree-cfg.cc:9805
  #, fuzzy, gcc-internal-format
  msgid "%<noreturn%> function does return"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: tree-cfg.cc:9825 tree-cfg.cc:9860
  #, fuzzy, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr "Î¿ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Ï†Î¸Î¬Î½ÎµÎ¹ ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Î¼Î·-ÎºÎµÎ½Î®Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚"
  
! #: tree-cfg.cc:9926
  #, gcc-internal-format
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
  msgstr ""
  
! #: tree-cfg.cc:9931 cp/cvt.cc:1137
  #, gcc-internal-format
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr ""
*************** msgstr ""
*** 32256,32337 ****
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
  
! #: tree-inline.cc:3912
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr ""
  
! #: tree-inline.cc:3919
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr ""
  
! #: tree-inline.cc:3959
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr ""
  
! #: tree-inline.cc:3973
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr ""
  
! #: tree-inline.cc:3987
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr ""
  
! #: tree-inline.cc:3999
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr ""
  
! #: tree-inline.cc:4007
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr ""
  
! #: tree-inline.cc:4019
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr ""
  
! #: tree-inline.cc:4039
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr ""
  
! #: tree-inline.cc:4085
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr ""
  
! #: tree-inline.cc:4152
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr ""
  
! #: tree-inline.cc:4160
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr ""
  
! #: tree-inline.cc:4841
  #, gcc-internal-format
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr ""
  
! #: tree-inline.cc:4844 tree-inline.cc:4865
  #, gcc-internal-format
  msgid "called from here"
  msgstr ""
  
! #: tree-inline.cc:4847 tree-inline.cc:4868
  #, fuzzy, gcc-internal-format
  msgid "called from this function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: tree-inline.cc:4861
  #, gcc-internal-format
  msgid "inlining failed in call to %q+F: %s"
  msgstr ""
--- 32364,32445 ----
  msgid "BB %i has incorrect fallthru edge"
  msgstr ""
  
! #: tree-inline.cc:3925
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr ""
  
! #: tree-inline.cc:3932
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr ""
  
! #: tree-inline.cc:3972
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr ""
  
! #: tree-inline.cc:3986
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr ""
  
! #: tree-inline.cc:4000
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr ""
  
! #: tree-inline.cc:4012
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr ""
  
! #: tree-inline.cc:4020
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr ""
  
! #: tree-inline.cc:4032
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr ""
  
! #: tree-inline.cc:4052
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr ""
  
! #: tree-inline.cc:4098
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr ""
  
! #: tree-inline.cc:4165
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr ""
  
! #: tree-inline.cc:4173
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr ""
  
! #: tree-inline.cc:4854
  #, gcc-internal-format
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr ""
  
! #: tree-inline.cc:4857 tree-inline.cc:4878
  #, gcc-internal-format
  msgid "called from here"
  msgstr ""
  
! #: tree-inline.cc:4860 tree-inline.cc:4881
  #, fuzzy, gcc-internal-format
  msgid "called from this function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: tree-inline.cc:4874
  #, gcc-internal-format
  msgid "inlining failed in call to %q+F: %s"
  msgstr ""
*************** msgstr ""
*** 32351,32372 ****
  msgid "SSA corruption"
  msgstr ""
  
! #: tree-nested.cc:1172
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s from %s referenced in %s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: tree-nested.cc:2980
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr ""
  
! #: tree-profile.cc:686
  #, fuzzy, gcc-internal-format
  msgid "invalid regular expression %qs in %qs"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: tree-profile.cc:785
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
--- 32459,32485 ----
  msgid "SSA corruption"
  msgstr ""
  
! #: tree-nested.cc:1190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s from %s referenced in %s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: tree-nested.cc:2985
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr ""
  
! #: tree-profile.cc:899
! #, gcc-internal-format, gfc-internal-format
! msgid "Too many conditions (found %u); giving up coverage"
! msgstr ""
! 
! #: tree-profile.cc:1757
  #, fuzzy, gcc-internal-format
  msgid "invalid regular expression %qs in %qs"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: tree-profile.cc:1856
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr ""
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î
*** 32381,32423 ****
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-ssa-ccp.cc:4679 c-family/c-common.cc:5911
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4682 c-family/c-common.cc:5914
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: tree-ssa-ccp.cc:4688 c-family/c-common.cc:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4694
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "in a call to built-in function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: tree-ssa-ccp.cc:4698 c-family/c-common.cc:5924
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: tree-ssa-loop-niter.cc:3890
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.cc:3891
  #, gcc-internal-format
  msgid "within this loop"
  msgstr ""
  
! #: tree-ssa-loop-prefetch.cc:2100
  #, gcc-internal-format
  msgid "%<l1-cache-size%> parameter is not a power of two %d"
  msgstr ""
--- 32494,32536 ----
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: tree-ssa-ccp.cc:4681 c-family/c-common.cc:5912
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4684 c-family/c-common.cc:5915
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: tree-ssa-ccp.cc:4690 c-family/c-common.cc:5921
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4696
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "in a call to built-in function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: tree-ssa-ccp.cc:4700 c-family/c-common.cc:5925
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: tree-ssa-loop-niter.cc:3889
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr ""
  
! #: tree-ssa-loop-niter.cc:3890
  #, gcc-internal-format
  msgid "within this loop"
  msgstr ""
  
! #: tree-ssa-loop-prefetch.cc:2102
  #, gcc-internal-format
  msgid "%<l1-cache-size%> parameter is not a power of two %d"
  msgstr ""
*************** msgstr ""
*** 32515,32587 ****
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3090
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3106
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3113
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3125
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3132 tree-ssa-strlen.cc:3148
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3302
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3315
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3323
  #, gcc-internal-format
  msgid "length computed here"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4280
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4282
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4289
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4294
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4305
  #, fuzzy, gcc-internal-format
  msgid "in this expression"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
--- 32628,32700 ----
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3092
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3108
  #, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3115
  #, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3127
  #, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] ""
  msgstr[1] ""
  
! #: tree-ssa-strlen.cc:3134 tree-ssa-strlen.cc:3150
  #, gcc-internal-format
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3304
  #, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3317
  #, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr ""
  
! #: tree-ssa-strlen.cc:3325
  #, gcc-internal-format
  msgid "length computed here"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4282
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4284
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4291
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4296
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4307
  #, fuzzy, gcc-internal-format
  msgid "in this expression"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
*************** msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯
*** 32606,32612 ****
  msgid "%qs may be used uninitialized"
  msgstr ""
  
! #: tree-ssa-uninit.cc:337 varasm.cc:363 varasm.cc:7973
  #, fuzzy, gcc-internal-format
  msgid "%qD was declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 32719,32725 ----
  msgid "%qs may be used uninitialized"
  msgstr ""
  
! #: tree-ssa-uninit.cc:337 varasm.cc:363 varasm.cc:8019
  #, fuzzy, gcc-internal-format
  msgid "%qD was declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr ""
*** 32836,32842 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5064
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 32949,32955 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5065
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr ""
*** 32851,32972 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7340 m2/gm2-gcc/m2type.cc:215
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.cc:7495
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.cc:8955 tree.cc:9040 tree.cc:9103
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9005
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9054
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9067
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9129
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9143
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9156
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9169
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9182
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:12436
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12439
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12462
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12465
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12474
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
  
! #: tree.cc:12516
  #, fuzzy, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: tree.cc:12518
  #, fuzzy, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: tree.cc:12539
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12541
  #, fuzzy, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12546
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12548
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr ""
--- 32964,33085 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr ""
  
! #: tree.cc:7341 m2/gm2-gcc/m2type.cc:215
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr ""
  
! #: tree.cc:7496
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr ""
  
! #: tree.cc:8956 tree.cc:9041 tree.cc:9104
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:8993
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9006
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9055
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9068
  #, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9130
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9144
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9157
  #, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9170
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:9183
  #, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr ""
  
! #: tree.cc:12437
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12440
  #, fuzzy, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12463
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12466
  #, fuzzy, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12475
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr ""
  
! #: tree.cc:12517
  #, fuzzy, gcc-internal-format
  msgid "%qD is unavailable: %s"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: tree.cc:12519
  #, fuzzy, gcc-internal-format
  msgid "%qD is unavailable"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: tree.cc:12540
  #, gcc-internal-format
  msgid "%qE is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12542
  #, fuzzy, gcc-internal-format
  msgid "%qE is unavailable"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:12547
  #, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr ""
  
! #: tree.cc:12549
  #, gcc-internal-format
  msgid "type is unavailable"
  msgstr ""
*************** msgstr ""
*** 32991,33257 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13476
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13521
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13523
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13525
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13550
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13563
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13600
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13602
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13604
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13643
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13645
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13647
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13664
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13666 tree.cc:13677
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13668 tree.cc:13679
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13675
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.cc:14000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type %s is not an opaque type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:14006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type %s is not with opaque mode"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: tree.cc:14012
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr ""
  
! #: tree.cc:14020
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr ""
  
! #: tree.cc:14026
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14032
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14062
  #, fuzzy, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: tree.cc:14067
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:14078
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:14097
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:14105
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:14111
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:14127
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:14137
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:14147
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:14168
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:14174
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:14185
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14196
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14214
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14221
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:14228
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14244
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14253
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:14261
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:14271
  #, fuzzy, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: tree.cc:14280
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr ""
  
! #: tree.cc:14302
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:14318
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:14325
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:14338
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:14351
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14357
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14364
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14377
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:14387
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
  
! #: tsan.cc:506
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported with %qs"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
--- 33104,33370 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13477
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr ""
  
! #: tree.cc:13522
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13524
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13526
  #, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr ""
  
! #: tree.cc:13551
  #, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr ""
  
! #: tree.cc:13564
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr ""
  
! #: tree.cc:13601
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13603
  #, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13605
  #, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr ""
  
! #: tree.cc:13644
  #, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr ""
  
! #: tree.cc:13646
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr ""
  
! #: tree.cc:13648
  #, gcc-internal-format
  msgid "and field"
  msgstr ""
  
! #: tree.cc:13665
  #, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13667 tree.cc:13678
  #, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13669 tree.cc:13680
  #, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr ""
  
! #: tree.cc:13676
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr ""
  
! #: tree.cc:14001
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type %s is not an opaque type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: tree.cc:14007
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type %s is not with opaque mode"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: tree.cc:14013
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr ""
  
! #: tree.cc:14021
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr ""
  
! #: tree.cc:14027
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14033
  #, gcc-internal-format
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr ""
  
! #: tree.cc:14063
  #, fuzzy, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: tree.cc:14068
  #, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:14079
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr ""
  
! #: tree.cc:14098
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:14106
  #, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr ""
  
! #: tree.cc:14112
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:14128
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:14138
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr ""
  
! #: tree.cc:14148
  #, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr ""
  
! #: tree.cc:14169
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr ""
  
! #: tree.cc:14175
  #, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr ""
  
! #: tree.cc:14186
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14197
  #, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr ""
  
! #: tree.cc:14215
  #, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14222
  #, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr ""
  
! #: tree.cc:14229
  #, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14245
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14254
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:14262
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:14272
  #, fuzzy, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: tree.cc:14281
  #, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr ""
  
! #: tree.cc:14303
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:14319
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:14326
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:14339
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:14352
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14358
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14365
  #, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr ""
  
! #: tree.cc:14378
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:14388
  #, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr ""
  
! #: tsan.cc:509
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported with %qs"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
*************** msgstr ""
*** 33376,33382 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.cc:2334 c/c-decl.cc:5901 c/c-parser.cc:1910 m2/gm2-gcc/m2type.cc:1240
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
--- 33489,33495 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr ""
  
! #: varasm.cc:2334 c/c-decl.cc:5903 c/c-parser.cc:1910 m2/gm2-gcc/m2type.cc:1240
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
*************** msgstr ""
*** 33451,33457 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr ""
  
! #: varasm.cc:6417 config/nvptx/nvptx.cc:7591
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
--- 33564,33570 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr ""
  
! #: varasm.cc:6417 config/nvptx/nvptx.cc:7592
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
*************** msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…
*** 33461,33467 ****
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: varasm.cc:7969
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr ""
--- 33574,33580 ----
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: varasm.cc:8015
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr ""
*************** msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î
*** 33663,33669 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c-family/c-attribs.cc:1952 config/i386/i386-options.cc:4154
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
--- 33776,33782 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c-family/c-attribs.cc:1952 config/i386/i386-options.cc:4170
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr ""
*************** msgid "ignoring %qE attribute not set on
*** 33845,33851 ****
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
  #: c-family/c-attribs.cc:2877 config/bfin/bfin.cc:4825
! #: config/loongarch/loongarch.cc:8095
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
--- 33958,33964 ----
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
  #: c-family/c-attribs.cc:2877 config/bfin/bfin.cc:4825
! #: config/loongarch/loongarch.cc:7956
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
*************** msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î
*** 34160,34166 ****
  msgid "%qE argument is not a function"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-attribs.cc:4447 cp/name-lookup.cc:6377
  #, fuzzy, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
--- 34273,34279 ----
  msgid "%qE argument is not a function"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-attribs.cc:4447 cp/name-lookup.cc:6411
  #, fuzzy, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
*************** msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®
*** 34432,34438 ****
  
  #: c-family/c-attribs.cc:6247
  #, fuzzy, gcc-internal-format
! msgid "%qE attribute argument %qE is not recognised"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
  #: c-family/c-attribs.cc:6262
--- 34545,34551 ----
  
  #: c-family/c-attribs.cc:6247
  #, fuzzy, gcc-internal-format
! msgid "%qE attribute argument %qE is not recognized"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
  #: c-family/c-attribs.cc:6262
*************** msgstr ""
*** 34640,34652 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3778 cp/semantics.cc:945
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.cc:3865 c/c-decl.cc:4966 c/c-decl.cc:7655
! #: c/c-parser.cc:3739 c/c-typeck.cc:16504
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
--- 34753,34765 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr ""
  
! #: c-family/c-common.cc:3778 cp/semantics.cc:949
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr ""
  
! #: c-family/c-common.cc:3865 c/c-decl.cc:4966 c/c-decl.cc:7657
! #: c/c-parser.cc:3739 c/c-typeck.cc:16506
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
*************** msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ
*** 34726,34732 ****
  msgid "duplicate case value"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: c-family/c-common.cc:5264 c-family/c-warn.cc:2652
  #, fuzzy, gcc-internal-format
  msgid "previously used here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 34839,34845 ----
  msgid "duplicate case value"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: c-family/c-common.cc:5264 c-family/c-warn.cc:2651
  #, fuzzy, gcc-internal-format
  msgid "previously used here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼
*** 34771,35096 ****
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:5792
  #, fuzzy, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c-family/c-common.cc:6019 c-family/c-common.cc:6069 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6022 c-family/c-common.cc:6073
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6121
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6125
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6306 c-family/c-common.cc:7228
! #: c-family/c-common.cc:7275 c-family/c-common.cc:7354
! #: c-family/c-common.cc:7437 c-family/c-common.cc:8070
! #: config/aarch64/aarch64-sve-builtins.cc:2987
! #: config/arm/arm-mve-builtins.cc:1570 c/c-typeck.cc:3918
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6311 c-family/c-common.cc:7281
! #: c-family/c-common.cc:7463 c-family/c-common.cc:8072
! #: config/aarch64/aarch64-sve-builtins.cc:2989
! #: config/arm/arm-mve-builtins.cc:1572 c/c-typeck.cc:3777
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6353
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:6378
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6400 c-family/c-common.cc:6447
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6426
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6440
  #, fuzzy, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6462
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6479 c-family/c-common.cc:6529
! #: c-family/c-common.cc:6594 c-family/c-common.cc:6614
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6486
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6492
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.cc:6498
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6504 c-family/c-common.cc:6511
! #: c-family/c-common.cc:6566 c-family/c-common.cc:6573
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.cc:6535 c-family/c-common.cc:6620
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.cc:6541 c-family/c-common.cc:6626
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6554
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:6560
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.cc:6604
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr ""
  
! #: c-family/c-common.cc:6635
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr ""
  
! #: c-family/c-common.cc:6642
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: c-family/c-common.cc:6905 rust/backend/rust-tree.cc:3601
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: c-family/c-common.cc:6910 rust/backend/rust-tree.cc:3606
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:6917 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:6930 rust/backend/rust-tree.cc:3626
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c-family/c-common.cc:6983 rust/backend/rust-tree.cc:3678
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7144
  #, fuzzy, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.cc:7258 c-family/c-common.cc:7396
  #, fuzzy, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c-family/c-common.cc:7292
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c-family/c-common.cc:7308
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:7538
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:7552
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:7559
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.cc:7568
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:7579
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:7600
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:7608
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c-family/c-common.cc:7614
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c-family/c-common.cc:7622
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: c-family/c-common.cc:7635
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c-family/c-common.cc:7640
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c-family/c-common.cc:7649
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:7654
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7667
  #, fuzzy, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c-family/c-common.cc:7680
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c-common.cc:8304
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:8946
  #, fuzzy, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c-family/c-common.cc:8988 c-family/c-common.cc:9037
! #: c-family/c-common.cc:9053
  #, fuzzy, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9141 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3497
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:9161
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c-common.cc:9164
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c-common.cc:9168
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.cc:9171
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.cc:9176
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9179
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9184
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.cc:9187
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9258
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 34884,35209 ----
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:5793
  #, fuzzy, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c-family/c-common.cc:6020 c-family/c-common.cc:6070 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6023 c-family/c-common.cc:6074
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr ""
  
! #: c-family/c-common.cc:6122
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr ""
  
! #: c-family/c-common.cc:6126
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr ""
  
! #: c-family/c-common.cc:6307 c-family/c-common.cc:7229
! #: c-family/c-common.cc:7276 c-family/c-common.cc:7355
! #: c-family/c-common.cc:7438 c-family/c-common.cc:8081
! #: config/aarch64/aarch64-sve-builtins.cc:3026
! #: config/arm/arm-mve-builtins.cc:1570 c/c-typeck.cc:3920
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6312 c-family/c-common.cc:7282
! #: c-family/c-common.cc:7464 c-family/c-common.cc:8083
! #: config/aarch64/aarch64-sve-builtins.cc:3028
! #: config/arm/arm-mve-builtins.cc:1572 c/c-typeck.cc:3779
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6354
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:6379
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr ""
  
! #: c-family/c-common.cc:6401 c-family/c-common.cc:6448
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6427
  #, fuzzy, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6441
  #, fuzzy, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6463
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:6480 c-family/c-common.cc:6530
! #: c-family/c-common.cc:6595 c-family/c-common.cc:6615
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6487
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr ""
  
! #: c-family/c-common.cc:6493
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.cc:6499
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6505 c-family/c-common.cc:6512
! #: c-family/c-common.cc:6567 c-family/c-common.cc:6574
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.cc:6536 c-family/c-common.cc:6621
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.cc:6542 c-family/c-common.cc:6627
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr ""
  
! #: c-family/c-common.cc:6555
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:6561
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.cc:6605
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr ""
  
! #: c-family/c-common.cc:6636
  #, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr ""
  
! #: c-family/c-common.cc:6643
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: c-family/c-common.cc:6906 rust/backend/rust-tree.cc:3601
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: c-family/c-common.cc:6911 rust/backend/rust-tree.cc:3606
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr ""
  
! #: c-family/c-common.cc:6918 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr ""
  
! #: c-family/c-common.cc:6931 rust/backend/rust-tree.cc:3626
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c-family/c-common.cc:6984 rust/backend/rust-tree.cc:3678
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7145
  #, fuzzy, gcc-internal-format
  msgid "size of array is too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.cc:7259 c-family/c-common.cc:7397
  #, fuzzy, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c-family/c-common.cc:7293
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c-family/c-common.cc:7309
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:7539
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c-family/c-common.cc:7553
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:7560
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c-family/c-common.cc:7569
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:7580
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:7601
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:7609
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c-family/c-common.cc:7615
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c-family/c-common.cc:7623
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: c-family/c-common.cc:7636
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c-family/c-common.cc:7641
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c-family/c-common.cc:7650
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-common.cc:7655
  #, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr ""
  
! #: c-family/c-common.cc:7668
  #, fuzzy, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c-family/c-common.cc:7681
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c-family/c-common.cc:8315
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:8969
  #, fuzzy, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c-family/c-common.cc:9011 c-family/c-common.cc:9060
! #: c-family/c-common.cc:9076
  #, fuzzy, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9164 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3497
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr ""
  
! #: c-family/c-common.cc:9184
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c-common.cc:9187
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c-family/c-common.cc:9191
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.cc:9194
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.cc:9199
  #, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9202
  #, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9207
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c-family/c-common.cc:9210
  #, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr ""
  
! #: c-family/c-common.cc:9281
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgid "ignoring %<#pragma %s %s%>"
*** 35678,35800 ****
  msgstr "Î±Î³Î½Î¿Î¿Ï�Î½Ï„Î±Î¹ ÏŒÎ»Î± Ï„Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  #. ... or not.
! #: c-family/c-lex.cc:663 c-family/c-lex.cc:1602
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstray %<@%> in program"
  msgid "stray %<@%> in program"
  msgstr "%Hstray %<@%> ÏƒÏ„Î¿ Ï€Ï�ÏŒÎ³Ï�Î±Î¼Î¼Î±"
  
! #: c-family/c-lex.cc:678
  #, gcc-internal-format
  msgid "stray %qs in program"
  msgstr "Î±Î´Î­ÏƒÏ€Î¿Ï„Î¿ %qs ÏƒÏ„Î¿ Ï€Ï�ÏŒÎ³Ï�Î±Î¼Î¼Î±"
  
! #: c-family/c-lex.cc:688
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„ÎµÏ�Î¼Î±Ï„Î¹ÎºÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ %c"
  
! #: c-family/c-lex.cc:690
  #, fuzzy, gcc-internal-format
  msgid "stray %qc in program"
  msgstr "Î£Ï„Î¿ Ï€Ï�ÏŒÎ³Ï�Î±Î¼Î¼Î±"
  
! #: c-family/c-lex.cc:695
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
  msgstr ""
  
! #: c-family/c-lex.cc:1014
  #, fuzzy, gcc-internal-format
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr "%s: Ï„Î¿ %s ÎµÎ¯Î½Î±Î¹ Ï„ÏŒÏƒÎ¿ Î¼ÎµÎ³Î¬Î»Î¿ Ï€Î¿Ï… Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î±Î½Î±Ï€Î±Ï�Î±ÏƒÏ„Î±Î¸ÎµÎ¯"
  
! #: c-family/c-lex.cc:1017
  #, fuzzy, gcc-internal-format
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "%s: Ï„Î¿ %s ÎµÎ¯Î½Î±Î¹ Ï„ÏŒÏƒÎ¿ Î¼ÎµÎ³Î¬Î»Î¿ Ï€Î¿Ï… Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î±Î½Î±Ï€Î±Ï�Î±ÏƒÏ„Î±Î¸ÎµÎ¯"
  
! #: c-family/c-lex.cc:1025 c/c-decl.cc:12651
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c-family/c-lex.cc:1077
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr ""
  
! #: c-family/c-lex.cc:1081
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr ""
  
! #: c-family/c-lex.cc:1109
  #, fuzzy, gcc-internal-format
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr "%s: Ï„Î¿ %s ÎµÎ¯Î½Î±Î¹ Ï„ÏŒÏƒÎ¿ Î¼ÎµÎ³Î¬Î»Î¿ Ï€Î¿Ï… Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î±Î½Î±Ï€Î±Ï�Î±ÏƒÏ„Î±Î¸ÎµÎ¯"
  
! #: c-family/c-lex.cc:1149
  #, fuzzy, gcc-internal-format
  msgid "unsuffixed floating constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c-family/c-lex.cc:1163
  #, fuzzy, gcc-internal-format
  msgid "decimal floating-point not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c-family/c-lex.cc:1186 c-family/c-lex.cc:1214 c-family/c-lex.cc:1252
  #, fuzzy, gcc-internal-format
  msgid "unsupported non-standard suffix on floating constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c-family/c-lex.cc:1191 c-family/c-lex.cc:1245 c-family/c-lex.cc:1257
  #, fuzzy, gcc-internal-format
  msgid "non-standard suffix on floating constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c-family/c-lex.cc:1223 c-family/c-lex.cc:1227 c-family/c-lex.cc:1232
  #, fuzzy, gcc-internal-format
  msgid "non-standard suffix on floating constant before C23"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c-family/c-lex.cc:1239
  #, gcc-internal-format
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: c-family/c-lex.cc:1260
  #, gcc-internal-format
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: c-family/c-lex.cc:1340 c-family/c-lex.cc:1343
  #, fuzzy, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: c-family/c-lex.cc:1358
  #, fuzzy, gcc-internal-format
  msgid "floating constant truncated to zero"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: c-family/c-lex.cc:1559
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1578 c/c-parser.cc:8928
  #, fuzzy, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c-family/c-lex.cc:1614 c/c-parser.cc:8949
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19120
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 35791,35913 ----
  msgstr "Î±Î³Î½Î¿Î¿Ï�Î½Ï„Î±Î¹ ÏŒÎ»Î± Ï„Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  #. ... or not.
! #: c-family/c-lex.cc:683 c-family/c-lex.cc:1622
  #, fuzzy, gcc-internal-format
  #| msgid "%Hstray %<@%> in program"
  msgid "stray %<@%> in program"
  msgstr "%Hstray %<@%> ÏƒÏ„Î¿ Ï€Ï�ÏŒÎ³Ï�Î±Î¼Î¼Î±"
  
! #: c-family/c-lex.cc:698
  #, gcc-internal-format
  msgid "stray %qs in program"
  msgstr "Î±Î´Î­ÏƒÏ€Î¿Ï„Î¿ %qs ÏƒÏ„Î¿ Ï€Ï�ÏŒÎ³Ï�Î±Î¼Î¼Î±"
  
! #: c-family/c-lex.cc:708
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„ÎµÏ�Î¼Î±Ï„Î¹ÎºÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ %c"
  
! #: c-family/c-lex.cc:710
  #, fuzzy, gcc-internal-format
  msgid "stray %qc in program"
  msgstr "Î£Ï„Î¿ Ï€Ï�ÏŒÎ³Ï�Î±Î¼Î¼Î±"
  
! #: c-family/c-lex.cc:715
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
  msgstr ""
  
! #: c-family/c-lex.cc:1034
  #, fuzzy, gcc-internal-format
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr "%s: Ï„Î¿ %s ÎµÎ¯Î½Î±Î¹ Ï„ÏŒÏƒÎ¿ Î¼ÎµÎ³Î¬Î»Î¿ Ï€Î¿Ï… Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î±Î½Î±Ï€Î±Ï�Î±ÏƒÏ„Î±Î¸ÎµÎ¯"
  
! #: c-family/c-lex.cc:1037
  #, fuzzy, gcc-internal-format
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "%s: Ï„Î¿ %s ÎµÎ¯Î½Î±Î¹ Ï„ÏŒÏƒÎ¿ Î¼ÎµÎ³Î¬Î»Î¿ Ï€Î¿Ï… Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î±Î½Î±Ï€Î±Ï�Î±ÏƒÏ„Î±Î¸ÎµÎ¯"
  
! #: c-family/c-lex.cc:1045 c/c-decl.cc:12698
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c-family/c-lex.cc:1097
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr ""
  
! #: c-family/c-lex.cc:1101
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr ""
  
! #: c-family/c-lex.cc:1129
  #, fuzzy, gcc-internal-format
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr "%s: Ï„Î¿ %s ÎµÎ¯Î½Î±Î¹ Ï„ÏŒÏƒÎ¿ Î¼ÎµÎ³Î¬Î»Î¿ Ï€Î¿Ï… Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î±Î½Î±Ï€Î±Ï�Î±ÏƒÏ„Î±Î¸ÎµÎ¯"
  
! #: c-family/c-lex.cc:1169
  #, fuzzy, gcc-internal-format
  msgid "unsuffixed floating constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c-family/c-lex.cc:1183
  #, fuzzy, gcc-internal-format
  msgid "decimal floating-point not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c-family/c-lex.cc:1206 c-family/c-lex.cc:1234 c-family/c-lex.cc:1272
  #, fuzzy, gcc-internal-format
  msgid "unsupported non-standard suffix on floating constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c-family/c-lex.cc:1211 c-family/c-lex.cc:1265 c-family/c-lex.cc:1277
  #, fuzzy, gcc-internal-format
  msgid "non-standard suffix on floating constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c-family/c-lex.cc:1243 c-family/c-lex.cc:1247 c-family/c-lex.cc:1252
  #, fuzzy, gcc-internal-format
  msgid "non-standard suffix on floating constant before C23"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c-family/c-lex.cc:1259
  #, gcc-internal-format
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: c-family/c-lex.cc:1280
  #, gcc-internal-format
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: c-family/c-lex.cc:1360 c-family/c-lex.cc:1363
  #, fuzzy, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: c-family/c-lex.cc:1378
  #, fuzzy, gcc-internal-format
  msgid "floating constant truncated to zero"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: c-family/c-lex.cc:1579
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr ""
  
! #: c-family/c-lex.cc:1598 c/c-parser.cc:8926
  #, fuzzy, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c-family/c-lex.cc:1634 c/c-parser.cc:8947
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr ""
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19155
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr ""
*** 35849,35855 ****
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:969 cp/semantics.cc:10852
  #, fuzzy, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
--- 35962,35968 ----
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr ""
  
! #: c-family/c-omp.cc:969 cp/semantics.cc:10925
  #, fuzzy, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
*************** msgstr ""
*** 35864,35880 ****
  msgid "%qE is not initialized"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c-family/c-omp.cc:1011 cp/semantics.cc:10744
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ ÎµÏ€Î¹Ï„Ï�Î­Ï€ÎµÏ„Î±Î¹"
  
! #: c-family/c-omp.cc:1117 cp/semantics.cc:10340
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÎ½Î¿Î¼Î± Î¼Î®Î½Î±"
  
! #: c-family/c-omp.cc:1124 cp/semantics.cc:10750
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
--- 35977,35993 ----
  msgid "%qE is not initialized"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c-family/c-omp.cc:1011 cp/semantics.cc:10817
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ ÎµÏ€Î¹Ï„Ï�Î­Ï€ÎµÏ„Î±Î¹"
  
! #: c-family/c-omp.cc:1117 cp/semantics.cc:10413
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÎ½Î¿Î¼Î± Î¼Î®Î½Î±"
  
! #: c-family/c-omp.cc:1124 cp/semantics.cc:10823
  #, fuzzy, gcc-internal-format
  msgid "missing increment expression"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
*************** msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î
*** 35884,35890 ****
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1255 cp/semantics.cc:10457
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 35997,36003 ----
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1255 cp/semantics.cc:10530
  #, fuzzy, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr ""
*** 35934,35986 ****
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr ""
  
! #: c-family/c-omp.cc:1810
  #, gcc-internal-format
! msgid "variable %qD used %s is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:2409
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2420
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2433
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2920 c/c-typeck.cc:16316 cp/semantics.cc:9444
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3012 c-family/c-omp.cc:3027
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c-family/c-omp.cc:3308 c/c-typeck.cc:15464 cp/semantics.cc:8183
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3316
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c-family/c-omp.cc:3324 c/c-typeck.cc:13874 c/c-typeck.cc:15553
! #: c/c-typeck.cc:15741
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3349
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
--- 36047,36114 ----
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr ""
  
! #: c-family/c-omp.cc:1820
  #, gcc-internal-format
! msgid "variable %qD used as loop variable is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1824
! #, fuzzy, gcc-internal-format
! msgid "variable %qD used in initializer is bound in intervening code"
! msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
! 
! #: c-family/c-omp.cc:1828
! #, gcc-internal-format
! msgid "variable %qD used in end test is bound in intervening code"
! msgstr ""
! 
! #: c-family/c-omp.cc:1832
! #, gcc-internal-format
! msgid "variable %qD used in increment expression is bound in intervening code"
! msgstr ""
! 
! #: c-family/c-omp.cc:2436
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2447
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2460
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2947 c/c-typeck.cc:16318 cp/semantics.cc:9517
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3039 c-family/c-omp.cc:3054
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c-family/c-omp.cc:3335 c/c-typeck.cc:15466 cp/semantics.cc:8256
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3343
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c-family/c-omp.cc:3351 c/c-typeck.cc:13876 c/c-typeck.cc:15555
! #: c/c-typeck.cc:15743
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3376
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
*************** msgstr "ÎµÏ€Î¹ÏƒÏ„Ï�Î¿Ï†Î®"
*** 36560,36567 ****
  msgid "wrong type argument to %s"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c-family/c-warn.cc:59 c-family/c-warn.cc:72 cp/constexpr.cc:3590
! #: cp/constexpr.cc:7356 m2/gm2-gcc/m2expr.cc:956
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 36688,36695 ----
  msgid "wrong type argument to %s"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c-family/c-warn.cc:59 c-family/c-warn.cc:72 cp/constexpr.cc:3599
! #: cp/constexpr.cc:7370 m2/gm2-gcc/m2expr.cc:964
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿
*** 37055,37073 ****
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1905 c/c-typeck.cc:5213
  #: rust/checks/errors/rust-readonly-check.cc:100
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-warn.cc:1906 c/c-typeck.cc:5216
  #: rust/checks/errors/rust-readonly-check.cc:101
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-warn.cc:1907 c/c-typeck.cc:5219
  #: rust/checks/errors/rust-readonly-check.cc:102
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only location %qE"
--- 37183,37201 ----
  msgid "function %qD used as %<asm%> output"
  msgstr ""
  
! #: c-family/c-warn.cc:1905 c/c-typeck.cc:5215
  #: rust/checks/errors/rust-readonly-check.cc:100
  #, fuzzy, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-warn.cc:1906 c/c-typeck.cc:5218
  #: rust/checks/errors/rust-readonly-check.cc:101
  #, fuzzy, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c-family/c-warn.cc:1907 c/c-typeck.cc:5221
  #: rust/checks/errors/rust-readonly-check.cc:102
  #, fuzzy, gcc-internal-format
  msgid "decrement of read-only location %qE"
*************** msgstr ""
*** 37223,37526 ****
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr ""
  
! #: c-family/c-warn.cc:2190
  #, fuzzy, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c-family/c-warn.cc:2192
  #, fuzzy, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c-family/c-warn.cc:2215
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "Î´Î¹Î±Î¯Ï�ÎµÏƒÎ· Î¼Îµ Î¼Î·Î´Î­Î½"
  
! #: c-family/c-warn.cc:2235
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.cc:2259
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.cc:2291
  #, gcc-internal-format
  msgid "%qD sizes specified with %<sizeof%> in the earlier argument and not in the later argument"
  msgstr ""
  
! #: c-family/c-warn.cc:2293
  #, gcc-internal-format
  msgid "earlier argument should specify number of elements, later size of each element"
  msgstr ""
  
! #: c-family/c-warn.cc:2332
  #, gcc-internal-format
  msgid "allocation of insufficient size %qE for type %qT with size %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:2409
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:2483
  #, gcc-internal-format
  msgid "promoted bitwise complement of an unsigned value is always nonzero"
  msgstr ""
  
! #: c-family/c-warn.cc:2487
  #, gcc-internal-format
  msgid "comparison of promoted bitwise complement of an unsigned value with constant"
  msgstr ""
  
! #: c-family/c-warn.cc:2498
  #, gcc-internal-format
  msgid "comparison of promoted bitwise complement of an unsigned value with unsigned"
  msgstr ""
  
! #: c-family/c-warn.cc:2553
  #, fuzzy, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: c-family/c-warn.cc:2615
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr ""
  
! #: c-family/c-warn.cc:2651
  #, fuzzy, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c-family/c-warn.cc:2680
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr ""
  
! #: c-family/c-warn.cc:2688
  #, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr ""
  
! #: c-family/c-warn.cc:2693
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c-family/c-warn.cc:2747
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.cc:2786 c-family/c-warn.cc:2810
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr ""
  
! #: c-family/c-warn.cc:2789 c-family/c-warn.cc:2807
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr ""
  
! #: c-family/c-warn.cc:2857
  msgid "passing argument %i to %qs-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to %qs-qualified parameter aliases with arguments %Z"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2923 c/c-typeck.cc:5823 cp/call.cc:6362
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.cc:3030
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.cc:3031
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.cc:3171
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.cc:3397
  msgid "mismatch in bound %Z of argument %u declared as %s"
  msgid_plural "mismatch in bounds %Z of argument %u declared as %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3400 c-family/c-warn.cc:3759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c-family/c-warn.cc:3534
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a variable length array"
  msgstr ""
  
! #: c-family/c-warn.cc:3539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a pointer %s"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c-family/c-warn.cc:3540
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an ordinary array %s"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c-family/c-warn.cc:3553 c-family/c-warn.cc:3567
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a pointer"
  msgstr ""
  
! #: c-family/c-warn.cc:3557 c-family/c-warn.cc:3583
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a variable length array %s"
  msgstr ""
  
! #: c-family/c-warn.cc:3570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an array %s"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c-family/c-warn.cc:3579
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr ""
  
! #: c-family/c-warn.cc:3607
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u variable bound"
  msgid_plural "argument %u of type %s declared with %u variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u variable bound"
  msgid_plural "previously declared as %s with %u variable bounds"
  msgstr[0] "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  msgstr[1] "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c-family/c-warn.cc:3628
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3636
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3643
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3694
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr ""
  
! #: c-family/c-warn.cc:3701 c-family/c-warn.cc:3735
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound %<%s%>"
  msgstr ""
  
! #: c-family/c-warn.cc:3713
  #, fuzzy, gcc-internal-format
  msgid "previously declared as %s with bound argument %E"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c-family/c-warn.cc:3718
  #, fuzzy, gcc-internal-format
  msgid "previously declared as %s with bound %<%s%>"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c-family/c-warn.cc:3738
  #, fuzzy, gcc-internal-format
  msgid "previously declared as %s with bound %qs"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c-family/c-warn.cc:3757
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s with mismatched bound"
  msgstr ""
  
! #: c-family/c-warn.cc:3788
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:3798
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3802
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3828
  #, gcc-internal-format
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr ""
  
! #: c-family/c-warn.cc:3829
  #, gcc-internal-format
  msgid "comparison between two arrays"
  msgstr ""
  
! #: c-family/c-warn.cc:3833
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3837
  #, gcc-internal-format
  msgid "use %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3897
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr ""
  
! #: c-family/c-warn.cc:3907
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3914
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr ""
  
! #: c-family/c-warn.cc:3925
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3942
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr ""
--- 37351,37654 ----
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr ""
  
! #: c-family/c-warn.cc:2189
  #, fuzzy, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c-family/c-warn.cc:2191
  #, fuzzy, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c-family/c-warn.cc:2214
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "Î´Î¹Î±Î¯Ï�ÎµÏƒÎ· Î¼Îµ Î¼Î·Î´Î­Î½"
  
! #: c-family/c-warn.cc:2234
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.cc:2258
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.cc:2290
  #, gcc-internal-format
  msgid "%qD sizes specified with %<sizeof%> in the earlier argument and not in the later argument"
  msgstr ""
  
! #: c-family/c-warn.cc:2292
  #, gcc-internal-format
  msgid "earlier argument should specify number of elements, later size of each element"
  msgstr ""
  
! #: c-family/c-warn.cc:2331
  #, gcc-internal-format
  msgid "allocation of insufficient size %qE for type %qT with size %qE"
  msgstr ""
  
! #: c-family/c-warn.cc:2408
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:2482
  #, gcc-internal-format
  msgid "promoted bitwise complement of an unsigned value is always nonzero"
  msgstr ""
  
! #: c-family/c-warn.cc:2486
  #, gcc-internal-format
  msgid "comparison of promoted bitwise complement of an unsigned value with constant"
  msgstr ""
  
! #: c-family/c-warn.cc:2497
  #, gcc-internal-format
  msgid "comparison of promoted bitwise complement of an unsigned value with unsigned"
  msgstr ""
  
! #: c-family/c-warn.cc:2552
  #, fuzzy, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: c-family/c-warn.cc:2614
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr ""
  
! #: c-family/c-warn.cc:2650
  #, fuzzy, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c-family/c-warn.cc:2679
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr ""
  
! #: c-family/c-warn.cc:2687
  #, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr ""
  
! #: c-family/c-warn.cc:2692
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c-family/c-warn.cc:2746
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.cc:2785 c-family/c-warn.cc:2809
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr ""
  
! #: c-family/c-warn.cc:2788 c-family/c-warn.cc:2806
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr ""
  
! #: c-family/c-warn.cc:2856
  msgid "passing argument %i to %qs-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to %qs-qualified parameter aliases with arguments %Z"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:2922 c/c-typeck.cc:5825 cp/call.cc:6385
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.cc:3029
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.cc:3030
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.cc:3170
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.cc:3396
  msgid "mismatch in bound %Z of argument %u declared as %s"
  msgid_plural "mismatch in bounds %Z of argument %u declared as %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3399 c-family/c-warn.cc:3758
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c-family/c-warn.cc:3533
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a variable length array"
  msgstr ""
  
! #: c-family/c-warn.cc:3538
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a pointer %s"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c-family/c-warn.cc:3539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an ordinary array %s"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c-family/c-warn.cc:3552 c-family/c-warn.cc:3566
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a pointer"
  msgstr ""
  
! #: c-family/c-warn.cc:3556 c-family/c-warn.cc:3582
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a variable length array %s"
  msgstr ""
  
! #: c-family/c-warn.cc:3569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an array %s"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c-family/c-warn.cc:3578
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr ""
  
! #: c-family/c-warn.cc:3606
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u variable bound"
  msgid_plural "argument %u of type %s declared with %u variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3613
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u variable bound"
  msgid_plural "previously declared as %s with %u variable bounds"
  msgstr[0] "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  msgstr[1] "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c-family/c-warn.cc:3627
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3635
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3642
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3693
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr ""
  
! #: c-family/c-warn.cc:3700 c-family/c-warn.cc:3734
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound %<%s%>"
  msgstr ""
  
! #: c-family/c-warn.cc:3712
  #, fuzzy, gcc-internal-format
  msgid "previously declared as %s with bound argument %E"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c-family/c-warn.cc:3717
  #, fuzzy, gcc-internal-format
  msgid "previously declared as %s with bound %<%s%>"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c-family/c-warn.cc:3737
  #, fuzzy, gcc-internal-format
  msgid "previously declared as %s with bound %qs"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c-family/c-warn.cc:3756
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s with mismatched bound"
  msgstr ""
  
! #: c-family/c-warn.cc:3787
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:3797
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3801
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3827
  #, gcc-internal-format
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr ""
  
! #: c-family/c-warn.cc:3828
  #, gcc-internal-format
  msgid "comparison between two arrays"
  msgstr ""
  
! #: c-family/c-warn.cc:3832
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3836
  #, gcc-internal-format
  msgid "use %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3896
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr ""
  
! #: c-family/c-warn.cc:3906
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3913
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr ""
  
! #: c-family/c-warn.cc:3924
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3941
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr ""
*************** msgstr "Ï…Ï€ÎµÏ�Î²Î¿Î»Î¹ÎºÎ¬ Ï€Î¿Î»Î»Î¬
*** 37540,37546 ****
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:415 config/aarch64/aarch64.cc:18466
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
--- 37668,37674 ----
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:415 config/aarch64/aarch64.cc:18539
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
*************** msgid "unrecognized option passed to %%:
*** 37571,37585 ****
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18398
! #: config/aarch64/aarch64.cc:18436
  #, fuzzy, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18401
! #: config/aarch64/aarch64.cc:18439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
--- 37699,37713 ----
  msgstr ""
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18471
! #: config/aarch64/aarch64.cc:18509
  #, fuzzy, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18474
! #: config/aarch64/aarch64.cc:18512
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
*************** msgstr ""
*** 37631,37652 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:85
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:93
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:109
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 37759,37780 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:87
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:111
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:120
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr ""
*** 37731,37847 ****
  msgid "for the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:667
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:676
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:684
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:692
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:700
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:947
  #, gcc-internal-format
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:953
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1011
  #, gcc-internal-format
  msgid "%<-march=%s%>: ISA string must begin with rv32 or rv64"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1035
  #, gcc-internal-format
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1047
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1066
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1089
  #, gcc-internal-format
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1220
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1225
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1231
  #, gcc-internal-format
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1236
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1238
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1247
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1344
  #, gcc-internal-format
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1356
  #, gcc-internal-format
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1419
  #, gcc-internal-format
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1758
  #, gcc-internal-format
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1837
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr ""
--- 37859,37975 ----
  msgid "for the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:765
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:774
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:782
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:790
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:798
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1045
  #, gcc-internal-format
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1051
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1109
  #, gcc-internal-format
  msgid "%<-march=%s%>: ISA string must begin with rv32 or rv64"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1133
  #, gcc-internal-format
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1145
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1164
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1187
  #, gcc-internal-format
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1318
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1323
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1329
  #, gcc-internal-format
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1334
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1336
  #, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1345
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1442
  #, gcc-internal-format
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1454
  #, gcc-internal-format
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1516
  #, gcc-internal-format
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1871
  #, gcc-internal-format
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1950
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr ""
*************** msgstr ""
*** 38047,38093 ****
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr ""
  
! #: config/darwin.cc:3440
  #, fuzzy, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/darwin.cc:3528
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr ""
  
! #: config/darwin.cc:3571
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr ""
  
! #: config/darwin.cc:3774
  #, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr ""
  
! #: config/darwin.cc:3781
  #, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr ""
  
! #: config/darwin.cc:3825
  #, fuzzy, gcc-internal-format
  msgid "CFString literal is missing"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/darwin.cc:3836
  #, fuzzy, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/darwin.cc:3860
  #, fuzzy, gcc-internal-format
  msgid "non-ASCII character in CFString literal"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: config/darwin.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "embedded NUL in CFString literal"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
--- 38175,38226 ----
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr ""
  
! #: config/darwin.cc:3435
  #, fuzzy, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/darwin.cc:3449
! #, gcc-internal-format
! msgid "%<-g3%> is not supported by the debug linker in use (set to 2)"
! msgstr ""
! 
! #: config/darwin.cc:3541
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr ""
  
! #: config/darwin.cc:3584
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr ""
  
! #: config/darwin.cc:3787
  #, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr ""
  
! #: config/darwin.cc:3794
  #, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr ""
  
! #: config/darwin.cc:3838
  #, fuzzy, gcc-internal-format
  msgid "CFString literal is missing"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/darwin.cc:3849
  #, fuzzy, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/darwin.cc:3873
  #, fuzzy, gcc-internal-format
  msgid "non-ASCII character in CFString literal"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: config/darwin.cc:3874
  #, fuzzy, gcc-internal-format
  msgid "embedded NUL in CFString literal"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
*************** msgstr ""
*** 38166,38239 ****
  msgid "PIC is only supported for RTPs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2122
  #, fuzzy, gcc-internal-format
  msgid "first argument to %qD must be a string literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-builtins.cc:2253
! #: config/aarch64/aarch64-builtins.cc:2487 config/arm/arm-builtins.cc:3146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-builtins.cc:2325 config/arm/arm-builtins.cc:3494
  #, fuzzy, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/aarch64/aarch64-builtins.cc:2329
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2577
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-builtins.cc:2700
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2715
  #, fuzzy, gcc-internal-format
  msgid "invalid system register name provided"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: config/aarch64/aarch64-builtins.cc:2729
  #, fuzzy, gcc-internal-format
  msgid "invalid system register name %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: config/aarch64/aarch64-builtins.cc:2809
  #, gcc-internal-format
  msgid "Constant-type argument expected"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2815
  #, fuzzy, gcc-internal-format
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-builtins.cc:2894
  #, fuzzy, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "Î¤Î¿ ai_socktype Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/aarch64/aarch64-builtins.cc:2929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-builtins.cc:3727
! #: config/aarch64/aarch64-builtins.cc:3747
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3731
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr ""
--- 38299,38372 ----
  msgid "PIC is only supported for RTPs"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2123
  #, fuzzy, gcc-internal-format
  msgid "first argument to %qD must be a string literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-builtins.cc:2254
! #: config/aarch64/aarch64-builtins.cc:2488 config/arm/arm-builtins.cc:3146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-builtins.cc:2326 config/arm/arm-builtins.cc:3494
  #, fuzzy, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/aarch64/aarch64-builtins.cc:2330
  #, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2578
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-builtins.cc:2701
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2716
  #, fuzzy, gcc-internal-format
  msgid "invalid system register name provided"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: config/aarch64/aarch64-builtins.cc:2730
  #, fuzzy, gcc-internal-format
  msgid "invalid system register name %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: config/aarch64/aarch64-builtins.cc:2810
  #, gcc-internal-format
  msgid "Constant-type argument expected"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2816
  #, fuzzy, gcc-internal-format
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-builtins.cc:2895
  #, fuzzy, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "Î¤Î¿ ai_socktype Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/aarch64/aarch64-builtins.cc:2930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-builtins.cc:3728
! #: config/aarch64/aarch64-builtins.cc:3748
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr ""
*************** msgstr ""
*** 38248,38328 ****
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1068
  #: config/arm/arm-mve-builtins.cc:558
  #, gcc-internal-format
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1070 config/aarch64/aarch64.cc:11082
! #: config/aarch64/aarch64.cc:18241 config/aarch64/aarch64.cc:18956
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1090
  #, gcc-internal-format
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1112
  #, fuzzy, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1119
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1126
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1154
  #: config/arm/arm-mve-builtins.cc:571
! #: config/riscv/riscv-vector-builtins.cc:4209
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1167
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1170
  #: config/arm/arm-mve-builtins.cc:583
! #: config/riscv/riscv-vector-builtins.cc:4223
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1183
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1196
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1208
  #: config/arm/arm-mve-builtins.cc:595
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1723
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1729
! #: config/aarch64/aarch64-sve-builtins.cc:1735
  #: config/arm/arm-mve-builtins.cc:1205 config/arm/arm-mve-builtins.cc:1211
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
--- 38381,38461 ----
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1089
  #: config/arm/arm-mve-builtins.cc:558
  #, gcc-internal-format
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1091 config/aarch64/aarch64.cc:11151
! #: config/aarch64/aarch64.cc:18314 config/aarch64/aarch64.cc:19086
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1111
  #, gcc-internal-format
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1133
  #, fuzzy, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1140
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1147
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1175
  #: config/arm/arm-mve-builtins.cc:571
! #: config/riscv/riscv-vector-builtins.cc:4246
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1188
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1191
  #: config/arm/arm-mve-builtins.cc:583
! #: config/riscv/riscv-vector-builtins.cc:4260
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1204
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1217
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1229
  #: config/arm/arm-mve-builtins.cc:595
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1762
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1768
! #: config/aarch64/aarch64-sve-builtins.cc:1774
  #: config/arm/arm-mve-builtins.cc:1205 config/arm/arm-mve-builtins.cc:1211
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
*************** msgid_plural "passing single vector %qT
*** 38330,38481 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1767
  #, fuzzy, gcc-internal-format
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1772
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1777
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1788
  #: config/arm/arm-mve-builtins.cc:1104
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1849
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1911
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1942
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1985
  #, gcc-internal-format
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2006
  #: config/arm/arm-mve-builtins.cc:1157
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2009
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2018
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2026
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2068
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2072
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2117
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2147
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2164
! #: config/aarch64/aarch64-sve-builtins.cc:2462
  #: config/arm/arm-mve-builtins.cc:1403
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2185
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2227
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2230
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2246
  #: config/arm/arm-mve-builtins.cc:1248
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2268
! #: config/aarch64/aarch64-sve-builtins.cc:2919
  #: config/arm/arm-mve-builtins.cc:1270
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2295
! #: config/aarch64/aarch64-sve-builtins.cc:2411
! #: config/aarch64/aarch64-sve-builtins.cc:2540
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2406
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2430
  #: config/arm/arm-mve-builtins.cc:1384
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2435
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2448
  #: config/arm/arm-mve-builtins.cc:1396
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
--- 38463,38614 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1806
  #, fuzzy, gcc-internal-format
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1811
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1816
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1827
  #: config/arm/arm-mve-builtins.cc:1104
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1888
  #, gcc-internal-format
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1950
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1981
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2000
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2024
  #, gcc-internal-format
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2045
  #: config/arm/arm-mve-builtins.cc:1157
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2048
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2057
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2065
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2107
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2111
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2156
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2186
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2203
! #: config/aarch64/aarch64-sve-builtins.cc:2501
  #: config/arm/arm-mve-builtins.cc:1403
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2224
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2266
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2269
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2285
  #: config/arm/arm-mve-builtins.cc:1248
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2307
! #: config/aarch64/aarch64-sve-builtins.cc:2958
  #: config/arm/arm-mve-builtins.cc:1270
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2334
! #: config/aarch64/aarch64-sve-builtins.cc:2450
! #: config/aarch64/aarch64-sve-builtins.cc:2579
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2445
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2469
  #: config/arm/arm-mve-builtins.cc:1384
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2474
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2487
  #: config/arm/arm-mve-builtins.cc:1396
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of signed integers"
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <
*** 38483,38543 ****
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2454
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2468
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2488
  #: config/arm/arm-mve-builtins.cc:1423
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2508
  #: config/arm/arm-mve-builtins.cc:1444
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2519
  #: config/arm/arm-mve-builtins.cc:1455
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2559
  #: config/arm/arm-mve-builtins.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2577
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2593
  #: config/arm/arm-mve-builtins.cc:1556
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2616
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr ""
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2661
  #: config/arm/arm-mve-builtins.cc:1501
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
--- 38616,38676 ----
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2493
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2507
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2527
  #: config/arm/arm-mve-builtins.cc:1423
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2547
  #: config/arm/arm-mve-builtins.cc:1444
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2558
  #: config/arm/arm-mve-builtins.cc:1455
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2598
  #: config/arm/arm-mve-builtins.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2616
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2632
  #: config/arm/arm-mve-builtins.cc:1556
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2655
  #, gcc-internal-format
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
  msgstr ""
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2700
  #: config/arm/arm-mve-builtins.cc:1501
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
*************** msgstr ""
*** 38545,39217 ****
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2667
  #: config/arm/arm-mve-builtins.cc:1507
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2703
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2723
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2773
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2778
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2782
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2810
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2813
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support sign-extended offsets"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2826
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2831
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2838
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2886
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2970
  #, fuzzy, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2974
  #, fuzzy, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3063
  #: config/arm/arm-mve-builtins.cc:1666
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3127
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4621
! #: config/aarch64/aarch64-sve-builtins.cc:4683
  #: config/arm/arm-mve-builtins.cc:466 config/arm/arm-mve-builtins.cc:491
! #: config/riscv/riscv-vector-builtins.cc:4536
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4675
  #, gcc-internal-format
  msgid "%qs defined without first defining %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4834
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4840
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4847
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4855
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4863
  #, fuzzy, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4977
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4982
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4987
! #: config/riscv/riscv-vector-builtins.cc:4448
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4993
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5000
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5002
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5007
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5012
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… locale `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5017
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… locale `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5022
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5027
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:635
  #, fuzzy, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64.cc:643
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'"
  
! #: config/aarch64/aarch64.cc:727
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: config/aarch64/aarch64.cc:754
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:770
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: config/aarch64/aarch64.cc:816
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1305
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1308
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/aarch64/aarch64.cc:1312
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1315
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1331
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1332
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6377
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:6822
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: config/aarch64/aarch64.cc:6959 config/aarch64/aarch64.cc:7037
! #: config/aarch64/aarch64.cc:21183
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:6966 config/aarch64/aarch64.cc:7044
! #: config/aarch64/aarch64.cc:21189
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:6976 config/aarch64/aarch64.cc:7053
! #: config/aarch64/aarch64.cc:21195 config/arm/arm.cc:7301
! #: config/arm/arm.cc:7331 config/arm/arm.cc:29376
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7176
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7179
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7367
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11080
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11089 config/aarch64/aarch64.cc:11093
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11096
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11154
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11156
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17859
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17903
  #, fuzzy, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/aarch64/aarch64.cc:17959
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: config/aarch64/aarch64.cc:17971
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/aarch64/aarch64.cc:17991
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18009
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/aarch64/aarch64.cc:18197 config/arm/arm.cc:3227
! #: config/riscv/riscv.cc:9031
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18206 config/riscv/riscv.cc:9040
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18214
  #, fuzzy, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/aarch64/aarch64.cc:18224 config/arm/arm.cc:3239
! #: config/riscv/riscv.cc:9069 config/rs6000/rs6000.cc:4546
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/aarch64/aarch64.cc:18231
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18237
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18239
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18333
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18349
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18463
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18473
  #, gcc-internal-format
  msgid "did you mean %<-march=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18476
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/aarch64/aarch64.cc:18535
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:18546
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18551
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:18579
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18582
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: config/aarch64/aarch64.cc:18588
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18591
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18619
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î­Ï‚ Î´Î·Î»ÏŽÏƒÎµÎ¹Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î®Ï‚ ÏƒÏ„Î·Î½ ÎºÎ±Ï„Î¬Î»Î·Î¾Î·"
  
! #: config/aarch64/aarch64.cc:18622
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:18717
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %<%s%> being added"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18773
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/aarch64/aarch64.cc:18780
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18853
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18856
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/aarch64/aarch64.cc:18954
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19057
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19060
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19064
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19098
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19101
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19105 config/aarch64/aarch64.cc:19189
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19144
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19185
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
  # src/dfa.c:569 src/dfa.c:583 src/dfa.c:587
  # src/dfa.c:577 src/dfa.c:591 src/dfa.c:595
! #: config/aarch64/aarch64.cc:19243 config/aarch64/aarch64.cc:19416
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î¿Ï‚ Î¼ÎµÏ„Ï�Î·Ï„Î®Ï‚ ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚"
  
! #: config/aarch64/aarch64.cc:19287
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19295 config/i386/i386-options.cc:1299
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19349
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19406 config/arm/arm.cc:33633
! #: config/riscv/riscv-target-attr.cc:318 config/rs6000/rs6000.cc:24733
! #: config/s390/s390.cc:16400
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/aarch64/aarch64.cc:19441
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19444
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19453
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19668
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19676
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/aarch64/aarch64.cc:19698
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:19702
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19708
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20285 config/i386/i386-features.cc:3531
! #: config/i386/i386-features.cc:3800
  #, fuzzy, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/aarch64/aarch64.cc:20406 config/i386/i386-features.cc:3664
! #: config/rs6000/rs6000.cc:25431
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/aarch64/aarch64.cc:21943 config/arm/arm.cc:6649
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12766
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21948 config/arm/arm.cc:6654
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12761
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21953 config/arm/arm.cc:6659
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23177 config/aarch64/aarch64.cc:23180
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "%s: Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î± ÏŒÏ�Î¹Î±"
  
! #: config/aarch64/aarch64.cc:28591 config/i386/i386.cc:25093
! #: config/i386/i386.cc:25224
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/aarch64/aarch64.cc:28605
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28609 config/i386/i386.cc:25115
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28639
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28643 config/i386/i386.cc:25146
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:28692
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28713
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28803
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28805
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: config/aarch64/aarch64.cc:29263
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29558
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
--- 38678,39349 ----
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2706
  #: config/arm/arm-mve-builtins.cc:1507
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2742
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2762
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2812
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2817
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2821
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2849
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2852
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support sign-extended offsets"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2865
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2870
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2877
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2925
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3009
  #, fuzzy, gcc-internal-format
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3013
  #, fuzzy, gcc-internal-format
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3102
  #: config/arm/arm-mve-builtins.cc:1666
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3166
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4660
  #: config/arm/arm-mve-builtins.cc:466 config/arm/arm-mve-builtins.cc:491
! #: config/riscv/riscv-vector-builtins.cc:4589
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4717
  #, gcc-internal-format
  msgid "%qs defined without first defining %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4868
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4874
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4881
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4889
  #, fuzzy, gcc-internal-format
  msgid "%qs requires an integer constant expression"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4897
  #, fuzzy, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5011
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT does not have a fixed size"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5016
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5021
! #: config/riscv/riscv-vector-builtins.cc:4501
  #, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5027
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5034
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5036
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5041
  #, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5046
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… locale `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5051
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… locale `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5056
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5061
  #, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:637
  #, fuzzy, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/aarch64/aarch64.cc:645
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'"
  
! #: config/aarch64/aarch64.cc:729
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: config/aarch64/aarch64.cc:756
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:772
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applies only to function definitions"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: config/aarch64/aarch64.cc:818
  #, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1307
  #, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1310
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/aarch64/aarch64.cc:1314
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1317
  #, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1333
  #, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:1334
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6403
  #, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:6880
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: config/aarch64/aarch64.cc:7021 config/aarch64/aarch64.cc:7100
! #: config/aarch64/aarch64.cc:21321
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7028 config/aarch64/aarch64.cc:7107
! #: config/aarch64/aarch64.cc:21328
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7039 config/aarch64/aarch64.cc:7117
! #: config/aarch64/aarch64.cc:21336 config/arm/arm.cc:7342
! #: config/arm/arm.cc:7372 config/arm/arm.cc:29487
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7240
  #, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7243
  #, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7431
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11149
  #, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11158 config/aarch64/aarch64.cc:11162
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11165
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11223
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11225
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17932
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17976
  #, fuzzy, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/aarch64/aarch64.cc:18032
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: config/aarch64/aarch64.cc:18044
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: config/aarch64/aarch64.cc:18064
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18082
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: config/aarch64/aarch64.cc:18270 config/arm/arm.cc:3227
! #: config/riscv/riscv.cc:9411
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18279 config/riscv/riscv.cc:9420
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18287
  #, fuzzy, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr "Î‘Ï€Î¿Ï„Ï…Ï‡Î¯Î± Î´Î­ÏƒÎ¼ÎµÏ…ÏƒÎ·Ï‚ Ï€ÏŒÏ�Ï‰Î½ ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: config/aarch64/aarch64.cc:18297 config/arm/arm.cc:3239
! #: config/riscv/riscv.cc:9449 config/rs6000/rs6000.cc:4497
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/aarch64/aarch64.cc:18304
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18310
  #, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18312
  #, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18406
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18422
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18536
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18546
  #, gcc-internal-format
  msgid "did you mean %<-march=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18549
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/aarch64/aarch64.cc:18608
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:18619
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18624
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:18652
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18655
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: config/aarch64/aarch64.cc:18661
  #, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18664
  #, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18692
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î­Ï‚ Î´Î·Î»ÏŽÏƒÎµÎ¹Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î®Ï‚ ÏƒÏ„Î·Î½ ÎºÎ±Ï„Î¬Î»Î·Î¾Î·"
  
! #: config/aarch64/aarch64.cc:18695
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:18847
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %<%s%> being added"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18903
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/aarch64/aarch64.cc:18910
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18983
  #, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18986
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/aarch64/aarch64.cc:19084
  #, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19187
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19190
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19194
  #, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19228
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19231
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19235 config/aarch64/aarch64.cc:19319
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19274
  #, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19315
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr ""
  
  # src/dfa.c:569 src/dfa.c:583 src/dfa.c:587
  # src/dfa.c:577 src/dfa.c:591 src/dfa.c:595
! #: config/aarch64/aarch64.cc:19373 config/aarch64/aarch64.cc:19546
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î¿Ï‚ Î¼ÎµÏ„Ï�Î·Ï„Î®Ï‚ ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚"
  
! #: config/aarch64/aarch64.cc:19417
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19425 config/i386/i386-options.cc:1303
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19479
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19536 config/arm/arm.cc:33744
! #: config/riscv/riscv-target-attr.cc:325 config/rs6000/rs6000.cc:24684
! #: config/s390/s390.cc:16421
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/aarch64/aarch64.cc:19571
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19574
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19583
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19801
  #, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19809
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/aarch64/aarch64.cc:19831
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:19835
  #, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19841
  #, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:20420 config/i386/i386-features.cc:3521
! #: config/i386/i386-features.cc:3790
  #, fuzzy, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/aarch64/aarch64.cc:20541 config/i386/i386-features.cc:3654
! #: config/rs6000/rs6000.cc:25374
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/aarch64/aarch64.cc:22089 config/arm/arm.cc:6690
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12778
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22094 config/arm/arm.cc:6695
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12773
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22099 config/arm/arm.cc:6700
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23323 config/aarch64/aarch64.cc:23326
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "%s: Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î± ÏŒÏ�Î¹Î±"
  
! #: config/aarch64/aarch64.cc:28749 config/i386/i386.cc:25115
! #: config/i386/i386.cc:25246
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/aarch64/aarch64.cc:28763
  #, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28767 config/i386/i386.cc:25137
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28797
  #, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28801 config/i386/i386.cc:25168
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/aarch64/aarch64.cc:28850
  #, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28871
  #, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28961
  #, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:28963
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: config/aarch64/aarch64.cc:29421
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29730
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
*************** msgstr ""
*** 39271,39278 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/alpha/alpha.cc:6658 config/alpha/alpha.cc:6661 config/arc/arc.cc:6980
! #: config/arc/arc.cc:7254 config/s390/s390.cc:957
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr ""
--- 39403,39410 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/alpha/alpha.cc:6659 config/alpha/alpha.cc:6662 config/arc/arc.cc:6981
! #: config/arc/arc.cc:7255 config/s390/s390.cc:959
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr ""
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `
*** 39393,39411 ****
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.cc:2037 config/arm/arm.cc:7442 config/arm/arm.cc:7460
! #: config/arm/arm.cc:7639 config/avr/avr.cc:10321 config/avr/avr.cc:10337
  #: config/bfin/bfin.cc:4695 config/bfin/bfin.cc:4756 config/bfin/bfin.cc:4786
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6458 config/csky/csky.cc:6486
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:371
! #: config/h8300/h8300.cc:4948 config/i386/i386-options.cc:3695
! #: config/i386/i386-options.cc:3872 config/i386/i386-options.cc:3928
! #: config/i386/i386-options.cc:3979 config/i386/i386-options.cc:4016
  #: config/m68k/m68k.cc:796 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5801 config/riscv/riscv.cc:5476
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20684 config/rx/rx.cc:2728 config/rx/rx.cc:2754
! #: config/s390/s390.cc:1172 config/s390/s390.cc:1259 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2403
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
--- 39525,39543 ----
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.cc:2037 config/arm/arm.cc:7483 config/arm/arm.cc:7501
! #: config/arm/arm.cc:7680 config/avr/avr.cc:11244 config/avr/avr.cc:11258
  #: config/bfin/bfin.cc:4695 config/bfin/bfin.cc:4756 config/bfin/bfin.cc:4786
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6459 config/csky/csky.cc:6487
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:379
! #: config/h8300/h8300.cc:4948 config/i386/i386-options.cc:3711
! #: config/i386/i386-options.cc:3888 config/i386/i386-options.cc:3944
! #: config/i386/i386-options.cc:3995 config/i386/i386-options.cc:4032
  #: config/m68k/m68k.cc:796 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5801 config/riscv/riscv.cc:5772
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20635 config/rx/rx.cc:2728 config/rx/rx.cc:2754
! #: config/s390/s390.cc:1174 config/s390/s390.cc:1261 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2403
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `
*** 39413,39576 ****
  msgid "%qE attribute only applies to functions"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arc/arc.cc:6879
  #, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr ""
  
! #: config/arc/arc.cc:6887
  #, fuzzy, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: config/arc/arc.cc:7050
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.cc:7091 config/arc/arc.cc:7188
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7124 config/arc/arc.cc:7156
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7128 config/arc/arc.cc:7160
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.cc:7192
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.cc:7225
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.cc:7229
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7236
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.cc:7239
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.cc:7286
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.cc:7295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.cc:7299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.cc:7302
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7393
  #, gcc-internal-format
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.cc:8466
  #, gcc-internal-format
  msgid "insn addresses not set after shorten branches"
  msgstr ""
  
! #: config/arc/arc.cc:8681
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.cc:10837
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr ""
  
! #: config/arc/arc.cc:10845 config/arc/arc.cc:10884
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.cc:10856 config/arc/arc.cc:10895 config/arc/arc.cc:11021
! #: config/avr/avr.cc:10397
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/arc/arc.cc:10876
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr ""
  
! #: config/arc/arc.cc:10931
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arc/arc.cc:10937
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/arc/arc.cc:11011 config/avr/avr.cc:10384 config/bfin/bfin.cc:4818
  #: config/i386/winnt.cc:63 config/nvptx/nvptx.cc:5824
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arm/aarch-common.cc:552 config/i386/i386.cc:23845
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:613 config/i386/i386.cc:23909
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:623 config/i386/i386.cc:23938
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/arm/aarch-common.cc:765
  #, fuzzy, gcc-internal-format
  msgid "missing feature or flag for %<%s%>"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
  
! #: config/arm/aarch-common.cc:767
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<%s%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/arm/aarch-common.cc:778
  #, gcc-internal-format
  msgid "argument %<%s%> can only appear alone in %<%s%>"
  msgstr ""
--- 39545,39708 ----
  msgid "%qE attribute only applies to functions"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arc/arc.cc:6880
  #, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr ""
  
! #: config/arc/arc.cc:6888
  #, fuzzy, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: config/arc/arc.cc:7051
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr ""
  
! #: config/arc/arc.cc:7092 config/arc/arc.cc:7189
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7125 config/arc/arc.cc:7157
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7129 config/arc/arc.cc:7161
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.cc:7193
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr ""
  
! #: config/arc/arc.cc:7226
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr ""
  
! #: config/arc/arc.cc:7230
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr ""
  
! #: config/arc/arc.cc:7237
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr ""
  
! #: config/arc/arc.cc:7240
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr ""
  
! #: config/arc/arc.cc:7287
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7292
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.cc:7296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.cc:7300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.cc:7303
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7394
  #, gcc-internal-format
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.cc:8467
  #, gcc-internal-format
  msgid "insn addresses not set after shorten branches"
  msgstr ""
  
! #: config/arc/arc.cc:8682
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr ""
  
! #: config/arc/arc.cc:10838
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr ""
  
! #: config/arc/arc.cc:10846 config/arc/arc.cc:10885
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/arc/arc.cc:10857 config/arc/arc.cc:10896 config/arc/arc.cc:11022
! #: config/avr/avr.cc:11318
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/arc/arc.cc:10877
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr ""
  
! #: config/arc/arc.cc:10932
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arc/arc.cc:10938
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/arc/arc.cc:11012 config/avr/avr.cc:11305 config/bfin/bfin.cc:4818
  #: config/i386/winnt.cc:63 config/nvptx/nvptx.cc:5824
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:23866
  #, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr ""
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:23930
  #, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr ""
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:23959
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: config/arm/aarch-common.cc:714
  #, fuzzy, gcc-internal-format
  msgid "missing feature or flag for %<%s%>"
  msgstr "Ï€Î±Ï�Î¬Î»Î·ÏˆÎ· Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï…"
  
! #: config/arm/aarch-common.cc:716
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<%s%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/arm/aarch-common.cc:727
  #, gcc-internal-format
  msgid "argument %<%s%> can only appear alone in %<%s%>"
  msgstr ""
*************** msgstr ""
*** 39797,39803 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: config/arm/arm.cc:3247 config/arm/arm.cc:33306
  #, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr ""
--- 39929,39935 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: config/arm/arm.cc:3247 config/arm/arm.cc:33417
  #, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr ""
*************** msgstr ""
*** 39807,40041 ****
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr ""
  
! #: config/arm/arm.cc:3314
! #, gcc-internal-format
! msgid "invalid key type for %<-mbranch-protection=%>"
! msgstr ""
! 
! #: config/arm/arm.cc:3347
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr ""
  
! #: config/arm/arm.cc:3602
  #, gcc-internal-format
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr ""
  
! #: config/arm/arm.cc:3611
  #, gcc-internal-format
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr ""
  
! #: config/arm/arm.cc:3614
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
! #: config/arm/arm.cc:3637
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr ""
  
! #: config/arm/arm.cc:3645
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.cc:3647
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.cc:3672
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr ""
  
! #: config/arm/arm.cc:3684 config/arm/arm.cc:33647
  #, fuzzy, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/arm/arm.cc:3692
  #, gcc-internal-format
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr ""
  
! #: config/arm/arm.cc:3701
  #, gcc-internal-format
  msgid "unable to use %qs for PIC register"
  msgstr ""
  
! #: config/arm/arm.cc:3741 config/pru/pru.cc:612
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
  # src/getopt1.c:155
  # src/getopt1.c:155
! #: config/arm/arm.cc:3909
  #, fuzzy, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "ÎµÏ€Î¹Î»Î¿Î³Î® Î±\n"
  
! #: config/arm/arm.cc:3944
  #, gcc-internal-format
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr ""
  
! #: config/arm/arm.cc:3964
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.cc:3967
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.cc:3975
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr ""
  
! #: config/arm/arm.cc:3988
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/arm/arm.cc:3991
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/arm/arm.cc:3996
  #, gcc-internal-format
  msgid "%<__fp16%> and no ldrh"
  msgstr ""
  
! #: config/arm/arm.cc:3999
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr ""
  
! #: config/arm/arm.cc:4004
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4016
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4024
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr ""
  
! #: config/arm/arm.cc:6289
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6291
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6320
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6595
  #, gcc-internal-format
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr ""
  
! #: config/arm/arm.cc:6690
  #, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7074 config/arm/arm.cc:7295 config/arm/arm.cc:7328
! #: config/arm/arm.cc:29369
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.cc:7466
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7588
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.cc:7600
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.cc:7609
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.cc:7631 config/arm/arm.cc:7683
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/arm/arm.cc:7650
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.cc:7703
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr ""
  
! #: config/arm/arm.cc:9696
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.cc:13547 config/arm/arm.cc:13549
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:25956
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26619
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:26878
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:27131
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:27377
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33662
  #, fuzzy, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
--- 39939,40168 ----
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr ""
  
! #: config/arm/arm.cc:3388
  #, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr ""
  
! #: config/arm/arm.cc:3643
  #, gcc-internal-format
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr ""
  
! #: config/arm/arm.cc:3652
  #, gcc-internal-format
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr ""
  
! #: config/arm/arm.cc:3655
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr ""
  
! #: config/arm/arm.cc:3678
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr ""
  
! #: config/arm/arm.cc:3686
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.cc:3688
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.cc:3713
  #, gcc-internal-format
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr ""
  
! #: config/arm/arm.cc:3725 config/arm/arm.cc:33758
  #, fuzzy, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/arm/arm.cc:3733
  #, gcc-internal-format
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr ""
  
! #: config/arm/arm.cc:3742
  #, gcc-internal-format
  msgid "unable to use %qs for PIC register"
  msgstr ""
  
! #: config/arm/arm.cc:3782 config/pru/pru.cc:612
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
  # src/getopt1.c:155
  # src/getopt1.c:155
! #: config/arm/arm.cc:3950
  #, fuzzy, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "ÎµÏ€Î¹Î»Î¿Î³Î® Î±\n"
  
! #: config/arm/arm.cc:3985
  #, gcc-internal-format
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr ""
  
! #: config/arm/arm.cc:4005
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.cc:4008
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.cc:4016
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr ""
  
! #: config/arm/arm.cc:4029
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/arm/arm.cc:4032
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/arm/arm.cc:4037
  #, gcc-internal-format
  msgid "%<__fp16%> and no ldrh"
  msgstr ""
  
! #: config/arm/arm.cc:4040
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr ""
  
! #: config/arm/arm.cc:4045
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4057
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4065
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr ""
  
! #: config/arm/arm.cc:6330
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6332
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6361
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6636
  #, gcc-internal-format
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr ""
  
! #: config/arm/arm.cc:6731
  #, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7115 config/arm/arm.cc:7336 config/arm/arm.cc:7369
! #: config/arm/arm.cc:29480
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.cc:7507
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7629
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr ""
  
! #: config/arm/arm.cc:7641
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr ""
  
! #: config/arm/arm.cc:7650
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr ""
  
! #: config/arm/arm.cc:7672 config/arm/arm.cc:7724
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/arm/arm.cc:7691
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr ""
  
! #: config/arm/arm.cc:7744
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr ""
  
! #: config/arm/arm.cc:9737
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.cc:13588 config/arm/arm.cc:13590
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr ""
  
! #: config/arm/arm.cc:26067
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26730
  #, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr ""
  
! #: config/arm/arm.cc:26989
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:27242
  #, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr ""
  
! #: config/arm/arm.cc:27488
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33773
  #, fuzzy, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î
*** 40043,40064 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33670
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33683
  #, fuzzy, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/arm/arm.cc:33697
  #, fuzzy, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: config/arm/arm.cc:34660
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
--- 40170,40191 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33781
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33794
  #, fuzzy, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/arm/arm.cc:33808
  #, fuzzy, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: config/arm/arm.cc:34771
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
*************** msgstr ""
*** 40107,40266 ****
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:1065
  #, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
  msgstr ""
  
! #: config/avr/avr.cc:1119 config/pru/pru.cc:601 config/visium/visium.cc:422
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<-fpic%> is not supported"
  msgstr "Ï„Î¿ -pipe Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/avr/avr.cc:1121 config/pru/pru.cc:603 config/visium/visium.cc:424
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIC%> is not supported"
  msgstr "Î¤Î¿ ai_family Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/avr/avr.cc:1123 config/pru/pru.cc:605
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<-fpie%> is not supported"
  msgstr "Ï„Î¿ -pipe Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/avr/avr.cc:1125 config/pru/pru.cc:607
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIE%> is not supported"
  msgstr "Î¤Î¿ ai_family Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/avr/avr.cc:1421 config/avr/avr.cc:1426 config/riscv/riscv.cc:9392
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "Î¿Î¹ ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚ --string ÎºÎ±Î¹ --check ÎµÎ¯Î½Î±Î¹ Î±Î¼Î¿Î¹Î²Î±Î¯Ï‰Ï‚ Î±Ï€Î¿ÎºÎ»ÎµÎ¹ÏŒÎ¼ÎµÎ½ÎµÏ‚"
  
! #: config/avr/avr.cc:1447 config/riscv/riscv.cc:9404
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: config/avr/avr.cc:1450 config/riscv/riscv.cc:9401
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: config/avr/avr.cc:1464
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.cc:1477
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1694
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.cc:3119
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.cc:3258
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3319
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3653
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.cc:3918
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.cc:10356
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr ""
  
! #: config/avr/avr.cc:10363
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/avr/avr.cc:10405
  #, gcc-internal-format
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr ""
  
! #: config/avr/avr.cc:10419
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.cc:10429
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/avr/avr.cc:10505
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.cc:10512
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.cc:10693
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.cc:10696
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.cc:10717
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr ""
  
! #: config/avr/avr.cc:10769
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.cc:10930
  #, gcc-internal-format
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.cc:11019
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr ""
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:11096
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: config/avr/avr.cc:11107
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
--- 40234,40398 ----
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:1090
  #, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
  msgstr ""
  
! #: config/avr/avr.cc:1144 config/pru/pru.cc:601 config/visium/visium.cc:422
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<-fpic%> is not supported"
  msgstr "Ï„Î¿ -pipe Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/avr/avr.cc:1146 config/pru/pru.cc:603 config/visium/visium.cc:424
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIC%> is not supported"
  msgstr "Î¤Î¿ ai_family Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/avr/avr.cc:1148 config/pru/pru.cc:605
  #, fuzzy, gcc-internal-format
  #| msgid "-pipe not supported"
  msgid "%<-fpie%> is not supported"
  msgstr "Ï„Î¿ -pipe Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/avr/avr.cc:1150 config/pru/pru.cc:607
  #, fuzzy, gcc-internal-format
  msgid "%<-fPIE%> is not supported"
  msgstr "Î¤Î¿ ai_family Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/avr/avr.cc:1446 config/avr/avr.cc:1451 config/riscv/riscv.cc:9772
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "Î¿Î¹ ÎµÏ€Î¹Î»Î¿Î³Î­Ï‚ --string ÎºÎ±Î¹ --check ÎµÎ¯Î½Î±Î¹ Î±Î¼Î¿Î¹Î²Î±Î¯Ï‰Ï‚ Î±Ï€Î¿ÎºÎ»ÎµÎ¹ÏŒÎ¼ÎµÎ½ÎµÏ‚"
  
! #: config/avr/avr.cc:1472 config/riscv/riscv.cc:9784
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: config/avr/avr.cc:1475 config/riscv/riscv.cc:9781
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: config/avr/avr.cc:1489
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.cc:1500
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1507
! #, gcc-internal-format
! msgid "%qs is a deprecated identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> or %<#include <compat/deprecated.h>%> before using the %qs macro"
! msgstr ""
! 
! #: config/avr/avr.cc:1728
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.cc:3716
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.cc:3855
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3916
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.cc:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.cc:4518
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr ""
  
! #: config/avr/avr.cc:11277
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr ""
  
! #: config/avr/avr.cc:11284
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/avr/avr.cc:11326
  #, gcc-internal-format
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr ""
  
! #: config/avr/avr.cc:11340
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr ""
  
! #: config/avr/avr.cc:11350
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/avr/avr.cc:11426
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr ""
  
! #: config/avr/avr.cc:11433
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr ""
  
! #: config/avr/avr.cc:11613
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr ""
  
! #: config/avr/avr.cc:11616
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr ""
  
! #: config/avr/avr.cc:11637
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr ""
  
! #: config/avr/avr.cc:11688
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.cc:11849
  #, gcc-internal-format
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr ""
  
! #: config/avr/avr.cc:11938
  #, gcc-internal-format
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr ""
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:12015
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: config/avr/avr.cc:12026
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr ""
*************** msgstr ""
*** 40269,40310 ****
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:11172
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr ""
  
! #: config/avr/avr.cc:11225
  #, fuzzy, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/avr/avr.cc:11288
  #, fuzzy, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/avr/avr.cc:13788
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:14878 config/avr/avr.cc:14891
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/avr/avr.cc:14905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/avr/avr.cc:14933
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:14942
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
--- 40401,40442 ----
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:12091
  #, gcc-internal-format
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr ""
  
! #: config/avr/avr.cc:12144
  #, fuzzy, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/avr/avr.cc:12207
  #, fuzzy, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/avr/avr.cc:14767
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr ""
  
! #: config/avr/avr.cc:15848 config/avr/avr.cc:15861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/avr/avr.cc:15875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/avr/avr.cc:15903
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:15912
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr ""
*************** msgstr "Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-k' Î±Ï€Î±Î¹Ï
*** 40401,40460 ****
  msgid "%qE attribute only applies to structure, union and class types"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/bpf/bpf.cc:196
  #, gcc-internal-format
  msgid "BPF CO-RE requires BTF debugging information, use %<-gbtf%>"
  msgstr ""
  
! #: config/bpf/bpf.cc:216
  #, fuzzy, gcc-internal-format
  msgid "BPF CO-RE does not support LTO"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/bpf/bpf.cc:253
  #, gcc-internal-format
  msgid "%<-fstack-protector%> does not work on this architecture"
  msgstr ""
  
! #: config/bpf/bpf.cc:382
  #, gcc-internal-format
  msgid "eBPF stack limit exceeded"
  msgstr ""
  
! #: config/bpf/bpf.cc:664
  #, fuzzy, gcc-internal-format
  msgid "too many function arguments for eBPF"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/bpf/bpf.cc:683 config/bpf/bpf.cc:685
  #, fuzzy, gcc-internal-format
  msgid "no constructors"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/bpf/bpf.cc:701 config/bpf/bpf.cc:703
  #, fuzzy, gcc-internal-format
  #| msgid "structure"
  msgid "no destructors"
  msgstr "Î´Î¿Î¼Î®"
  
! #: config/bpf/bpf.cc:755
  #, gcc-internal-format
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr ""
  
! #: config/bpf/bpf.cc:1005 config/loongarch/loongarch-builtins.cc:3008
! #: config/mips/mips.cc:17388 config/nios2/nios2.cc:3601
  #: config/riscv/riscv-builtins.cc:344
! #: config/riscv/riscv-vector-builtins.cc:4189
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/bpf/bpf.cc:1019
  #, fuzzy, gcc-internal-format
  msgid "invalid built-in function at expansion"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
  #: config/c6x/c6x.cc:245
  #, gcc-internal-format
  msgid "%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target"
--- 40533,40612 ----
  msgid "%qE attribute only applies to structure, union and class types"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/bpf/bpf.cc:197
  #, gcc-internal-format
  msgid "BPF CO-RE requires BTF debugging information, use %<-gbtf%>"
  msgstr ""
  
! #: config/bpf/bpf.cc:215
  #, fuzzy, gcc-internal-format
  msgid "BPF CO-RE does not support LTO"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/bpf/bpf.cc:251
  #, gcc-internal-format
  msgid "%<-fstack-protector%> does not work on this architecture"
  msgstr ""
  
! #: config/bpf/bpf.cc:366
  #, gcc-internal-format
  msgid "eBPF stack limit exceeded"
  msgstr ""
  
! #: config/bpf/bpf.cc:685
  #, fuzzy, gcc-internal-format
  msgid "too many function arguments for eBPF"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/bpf/bpf.cc:704 config/bpf/bpf.cc:706
  #, fuzzy, gcc-internal-format
  msgid "no constructors"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/bpf/bpf.cc:722 config/bpf/bpf.cc:724
  #, fuzzy, gcc-internal-format
  #| msgid "structure"
  msgid "no destructors"
  msgstr "Î´Î¿Î¼Î®"
  
! #: config/bpf/bpf.cc:776
  #, gcc-internal-format
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr ""
  
! #: config/bpf/bpf.cc:1051 config/loongarch/loongarch-builtins.cc:3005
! #: config/mips/mips.cc:17394 config/nios2/nios2.cc:3602
  #: config/riscv/riscv-builtins.cc:344
! #: config/riscv/riscv-vector-builtins.cc:4226
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/bpf/bpf.cc:1065
  #, fuzzy, gcc-internal-format
  msgid "invalid built-in function at expansion"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
+ #: config/bpf/bpf.cc:1287 config/bpf/bpf.cc:1290
+ #, fuzzy, gcc-internal-format
+ msgid "could not inline call to %<__builtin_%s%>: size must be constant"
+ msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
+ 
+ #: config/bpf/bpf.cc:1318 config/bpf/bpf.cc:1321
+ #, gcc-internal-format
+ msgid "could not inline call to %<__builtin_%s%>: too many bytes, use %<-minline-memops-threshold%>"
+ msgstr ""
+ 
+ #: config/bpf/bpf.cc:1371 config/bpf/bpf.cc:1374
+ #, fuzzy, gcc-internal-format
+ msgid "could not inline call to %<__builtin_memset%>: size must be constant"
+ msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
+ 
+ #: config/bpf/bpf.cc:1402 config/bpf/bpf.cc:1405
+ #, gcc-internal-format
+ msgid "could not inline call to %<__builtin_memset%>: too many bytes, use %<-minline-memops-threshold%>"
+ msgstr ""
+ 
  #: config/c6x/c6x.cc:245
  #, gcc-internal-format
  msgid "%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target"
*************** msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ Îº
*** 40520,40552 ****
  msgid "stackframe too big: %d bytes"
  msgstr ""
  
! #: config/csky/csky.cc:2543
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is not based on arch %s, ignoring the arch"
  msgstr ""
  
! #: config/csky/csky.cc:2609 config/csky/csky.cc:2647 config/csky/csky.cc:2712
! #: config/csky/csky.cc:2735 config/csky/csky.cc:2752
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported by arch %s"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/csky/csky.cc:2650
  #, fuzzy, gcc-internal-format
  msgid "%<-mhard-float%> is not supported by the selected CPU"
  msgstr "Î¤Î¿ Ï€Ï�Ï‰Ï„ÏŒÎºÎ¿Î»Î»Î¿ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/csky/csky.cc:2666
  #, gcc-internal-format
  msgid "%<-mdouble-float%> ignored without %<-mhard-float%>"
  msgstr ""
  
! #: config/csky/csky.cc:2669
  #, gcc-internal-format
  msgid "%<-mfdivdu%> ignored without %<-mhard-float%>"
  msgstr ""
  
! #: config/csky/csky.cc:2724
  #, gcc-internal-format
  msgid "%<-msmart%> is incompatible with %<-mhigh-registers%>"
  msgstr ""
--- 40672,40704 ----
  msgid "stackframe too big: %d bytes"
  msgstr ""
  
! #: config/csky/csky.cc:2544
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is not based on arch %s, ignoring the arch"
  msgstr ""
  
! #: config/csky/csky.cc:2610 config/csky/csky.cc:2648 config/csky/csky.cc:2713
! #: config/csky/csky.cc:2736 config/csky/csky.cc:2753
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported by arch %s"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/csky/csky.cc:2651
  #, fuzzy, gcc-internal-format
  msgid "%<-mhard-float%> is not supported by the selected CPU"
  msgstr "Î¤Î¿ Ï€Ï�Ï‰Ï„ÏŒÎºÎ¿Î»Î»Î¿ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/csky/csky.cc:2667
  #, gcc-internal-format
  msgid "%<-mdouble-float%> ignored without %<-mhard-float%>"
  msgstr ""
  
! #: config/csky/csky.cc:2670
  #, gcc-internal-format
  msgid "%<-mfdivdu%> ignored without %<-mhard-float%>"
  msgstr ""
  
! #: config/csky/csky.cc:2725
  #, gcc-internal-format
  msgid "%<-msmart%> is incompatible with %<-mhigh-registers%>"
  msgstr ""
*************** msgstr ""
*** 40563,40574 ****
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6280
  #, fuzzy, gcc-internal-format
  msgid "Nested function trampolines not supported on CK801."
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/csky/csky.cc:6476
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mistack%>"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
--- 40715,40726 ----
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6281
  #, fuzzy, gcc-internal-format
  msgid "Nested function trampolines not supported on CK801."
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/csky/csky.cc:6477
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mistack%>"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
*************** msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸Î
*** 40583,40594 ****
  msgid "argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qs"
  msgstr ""
  
! #: config/epiphany/epiphany.cc:1542
  #, gcc-internal-format
  msgid "%<stack_offset%> must be at least 4"
  msgstr ""
  
! #: config/epiphany/epiphany.cc:1544
  #, gcc-internal-format
  msgid "%<stack_offset%> must be a multiple of 4"
  msgstr ""
--- 40735,40746 ----
  msgid "argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qs"
  msgstr ""
  
! #: config/epiphany/epiphany.cc:1543
  #, gcc-internal-format
  msgid "%<stack_offset%> must be at least 4"
  msgstr ""
  
! #: config/epiphany/epiphany.cc:1545
  #, gcc-internal-format
  msgid "%<stack_offset%> must be a multiple of 4"
  msgstr ""
*************** msgstr ""
*** 40613,40624 ****
  msgid "invalid IACC argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: config/frv/frv.cc:8594 config/sparc/sparc.cc:11011
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.cc:8599 config/sparc/sparc.cc:11017
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
--- 40765,40776 ----
  msgid "invalid IACC argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: config/frv/frv.cc:8594 config/sparc/sparc.cc:11033
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr ""
  
! #: config/frv/frv.cc:8599 config/sparc/sparc.cc:11039
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
*************** msgstr ""
*** 40668,40804 ****
  msgid "stack frame must be smaller than 64K"
  msgstr ""
  
! #: config/gcn/gcn.cc:170
  #, gcc-internal-format
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr ""
  
! #: config/gcn/gcn.cc:284
  #, fuzzy, gcc-internal-format
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/gcn/gcn.cc:297
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:304
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:356
  #, fuzzy, gcc-internal-format
  msgid "too many arguments passed in sgpr registers"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/gcn/gcn.cc:2515
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr ""
  
! #: config/gcn/gcn.cc:2783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong type of argument %s"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: config/gcn/gcn.cc:3788
  #, gcc-internal-format
  msgid "nested function trampolines not supported on GCN5 due to non-executable stacks"
  msgstr ""
  
! #: config/gcn/gcn.cc:3940
  #, fuzzy, gcc-internal-format
  msgid "TLS is not implemented for GCN."
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/gcn/gcn.cc:5032
  #, fuzzy, gcc-internal-format
  msgid "Builtin not implemented"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/gcn/gcn.cc:5636
  #, gcc-internal-format
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr ""
  
! #: config/gcn/gcn.cc:6346
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6347
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6359 config/nvptx/nvptx.cc:6606
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6386 config/gcn/gcn.cc:6415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "offload dimension out of range (%d)"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: config/gcn/gcn.cc:6910
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:160
  #, fuzzy, gcc-internal-format
  msgid "deleting file %qs: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: config/gcn/mkoffload.cc:862
  #, gcc-internal-format
  msgid "%<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:908
  #, fuzzy, gcc-internal-format
  msgid "offload compiler %qs not found"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï‡Î¬Ï�Ï„Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î´ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎµ"
  
! #: config/gcn/mkoffload.cc:930
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option %<"
  msgstr "Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'"
  
! #: config/gcn/mkoffload.cc:994 config/nvptx/mkoffload.cc:751
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1039
  #, gcc-internal-format
  msgid "unhandled architecture"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1079 config/gcn/mkoffload.cc:1231
  #, fuzzy, gcc-internal-format
  msgid "cannot open %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/gcn/mkoffload.cc:1217 config/nvptx/mkoffload.cc:841
  #, fuzzy, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï…"
  
! #: config/gcn/mkoffload.cc:1221 config/nvptx/mkoffload.cc:845
  #, fuzzy, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "Î£Î¦Î‘Î›ÎœÎ‘: Î‘Î´Ï…Î½Î±Î¼Î¯Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î±Ï‚ Ï€Ï�Î¿ÏƒÏ‰Ï�Î¹Î½Î¿Ï� Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î³Î¹Î± Î±Î»Î»Î±Î³Î®"
  
! #: config/gcn/mkoffload.cc:1227
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate gcn asm file"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï…"
  
! #: config/gcn/mkoffload.cc:1244
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate gcn obj file"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï…"
--- 40820,40971 ----
  msgid "stack frame must be smaller than 64K"
  msgstr ""
  
! #: config/gcn/gcn.cc:175
  #, gcc-internal-format
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr ""
  
! #: config/gcn/gcn.cc:292
  #, fuzzy, gcc-internal-format
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/gcn/gcn.cc:305
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:312
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:364
  #, fuzzy, gcc-internal-format
  msgid "too many arguments passed in sgpr registers"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/gcn/gcn.cc:2523
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr ""
  
! #: config/gcn/gcn.cc:2791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong type of argument %s"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: config/gcn/gcn.cc:3802
  #, gcc-internal-format
  msgid "nested function trampolines not supported on GCN5 due to non-executable stacks"
  msgstr ""
  
! #: config/gcn/gcn.cc:3954
  #, fuzzy, gcc-internal-format
  msgid "TLS is not implemented for GCN."
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/gcn/gcn.cc:5046
  #, fuzzy, gcc-internal-format
  msgid "Builtin not implemented"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/gcn/gcn.cc:5692
  #, gcc-internal-format
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr ""
  
! #: config/gcn/gcn.cc:6402
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6403
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6415 config/nvptx/nvptx.cc:6607
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6442 config/gcn/gcn.cc:6471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "offload dimension out of range (%d)"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: config/gcn/gcn.cc:6980
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:168
  #, fuzzy, gcc-internal-format
  msgid "deleting file %qs: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: config/gcn/mkoffload.cc:877
! #, fuzzy, gcc-internal-format
! msgid "unrecognized argument in option %<-march=%s%>"
! msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
! 
! #: config/gcn/mkoffload.cc:901
! #, fuzzy, gcc-internal-format
! msgid "valid arguments to %<-march=%> are: %s"
! msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
! 
! #: config/gcn/mkoffload.cc:904
! #, fuzzy, gcc-internal-format
! msgid "valid argument to %<-march=%> is %qs"
! msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
! 
! #: config/gcn/mkoffload.cc:940
  #, gcc-internal-format
  msgid "%<COLLECT_GCC%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:986
  #, fuzzy, gcc-internal-format
  msgid "offload compiler %qs not found"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï‡Î¬Ï�Ï„Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î´ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎµ"
  
! #: config/gcn/mkoffload.cc:1008
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option %<"
  msgstr "Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'"
  
! #: config/gcn/mkoffload.cc:1060 config/nvptx/mkoffload.cc:753
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1112
  #, gcc-internal-format
  msgid "unhandled architecture"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1152 config/gcn/mkoffload.cc:1304
  #, fuzzy, gcc-internal-format
  msgid "cannot open %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/gcn/mkoffload.cc:1290 config/nvptx/mkoffload.cc:843
  #, fuzzy, gcc-internal-format
  msgid "cannot open omp_requires file %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï…"
  
! #: config/gcn/mkoffload.cc:1294 config/nvptx/mkoffload.cc:847
  #, fuzzy, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "Î£Î¦Î‘Î›ÎœÎ‘: Î‘Î´Ï…Î½Î±Î¼Î¯Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î±Ï‚ Ï€Ï�Î¿ÏƒÏ‰Ï�Î¹Î½Î¿Ï� Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î³Î¹Î± Î±Î»Î»Î±Î³Î®"
  
! #: config/gcn/mkoffload.cc:1300
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate gcn asm file"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï…"
  
! #: config/gcn/mkoffload.cc:1317
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate gcn obj file"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï…"
*************** msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï
*** 40838,41350 ****
  msgid "cannot set position in PCH file: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: config/i386/i386-builtins.cc:1960
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386-builtins.cc:2010
  #, gcc-internal-format
  msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
  msgstr ""
  
! #: config/i386/i386-builtins.cc:2021
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr ""
  
! #: config/i386/i386-builtins.cc:2131
  #, fuzzy, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-builtins.cc:2155 config/i386/i386-builtins.cc:2204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter to builtin not valid: %s"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386-expand.cc:9751
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr ""
  
! #: config/i386/i386-expand.cc:10222 config/i386/i386-expand.cc:11809
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:10696
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386-expand.cc:10791
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11738
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11753
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11788
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11828
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11844
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11854
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11859
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11996
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386-expand.cc:12001
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386-expand.cc:12007 config/i386/i386-expand.cc:12331
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386-expand.cc:12311
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:12319
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:12322
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:12798
  #, fuzzy, gcc-internal-format
  msgid "the fourth argument must be one of enum %qs"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:12868 config/rs6000/rs6000-builtin.cc:2378
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386-expand.cc:13119
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13123
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13611
  #, gcc-internal-format
  msgid "second, third and fourth argument must be a const"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13619
  #, fuzzy, gcc-internal-format
  msgid "invalid third argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:13628 config/i386/i386-expand.cc:13683
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13645
  #, gcc-internal-format
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13671
  #, fuzzy, gcc-internal-format
  msgid "second argument must be a const"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:14198
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:14231
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386-expand.cc:14993 config/i386/i386-expand.cc:15205
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15258
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15264
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386-expand.cc:15283
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-features.cc:3526
  #, gcc-internal-format
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386-options.cc:921 config/i386/i386-options.cc:2246
! #: config/i386/i386-options.cc:2255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:1204
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386-options.cc:1268
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr ""
  
! #: config/i386/i386-options.cc:1331
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: config/i386/i386-options.cc:1369
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1669
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386-options.cc:1675
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1685
  #, fuzzy, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1711
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1724
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: config/i386/i386-options.cc:1734
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1741
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386-options.cc:1819
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2042
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2096
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2098
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2104
  #, gcc-internal-format
  msgid "%<-mtune=knl%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2105
  #, gcc-internal-format
  msgid "%<target(\"tune=knl\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2110
  #, gcc-internal-format
  msgid "%<-mtune=knm%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2111
  #, gcc-internal-format
  msgid "%<target(\"tune=knm\")%> support will be removed in GCC 15"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2138
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2143
  #, fuzzy, gcc-internal-format
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2145
  #, fuzzy, gcc-internal-format
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2148
  #, fuzzy, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2151
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2166
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2177
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "Î¤Î¿ ai_family Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/i386/i386-options.cc:2183
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2186
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2190
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2196
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2216 config/i386/i386-options.cc:2225
! #: config/i386/i386-options.cc:2237 config/i386/i386-options.cc:2248
! #: config/i386/i386-options.cc:2259
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2228 config/i386/i386-options.cc:2240
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2283
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/i386/i386-options.cc:2288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%s: Î· Ï…Ï€Î¿ÏƒÏ„Î®Ï�Î¹Î¾Î· ÎµÎºÏƒÏ†Î±Î»Î¼Î¬Ï„Ï‰ÏƒÎ·Ï‚ Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ ÏƒÏ…Î¼Ï€ÎµÏ�Î¹Î»Î·Ï†Î¸ÎµÎ¯ ÏƒÏ„Î· Î¼ÎµÏ„Î±Î³Î»ÏŽÏ„Ï„Î¹ÏƒÎ·.\n"
  
! #: config/i386/i386-options.cc:2300
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2302
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2309
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2311
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2319 config/i386/i386-options.cc:2472
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386-options.cc:2327
  #, gcc-internal-format
  msgid "%<-march=knl%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2328
  #, gcc-internal-format
  msgid "%<target(\"arch=knl\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2333
  #, gcc-internal-format
  msgid "%<-march=knm%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2334
  #, gcc-internal-format
  msgid "%<target(\"arch=knm\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2411
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386-options.cc:2412
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2434
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2436
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2441
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2442
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386-options.cc:2491
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386-options.cc:2492
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386-options.cc:2513
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2515
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2520
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386-options.cc:2521
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386-options.cc:2549
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2551
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2554
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2577
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2582
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2583
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2676
  #, gcc-internal-format
  msgid "%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available"
  msgstr ""
--- 41005,41517 ----
  msgid "cannot set position in PCH file: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: config/i386/i386-builtins.cc:1962
  #, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr ""
  
! #: config/i386/i386-builtins.cc:2012
  #, gcc-internal-format
  msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
  msgstr ""
  
! #: config/i386/i386-builtins.cc:2023
  #, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr ""
  
! #: config/i386/i386-builtins.cc:2133
  #, fuzzy, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-builtins.cc:2157 config/i386/i386-builtins.cc:2206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter to builtin not valid: %s"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386-expand.cc:9752
  #, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr ""
  
! #: config/i386/i386-expand.cc:10223 config/i386/i386-expand.cc:11810
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:10697
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386-expand.cc:10792
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11739
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11754
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11789
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11829
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11845
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11855
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11860
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:11997
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386-expand.cc:12002
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386-expand.cc:12008 config/i386/i386-expand.cc:12332
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386-expand.cc:12312
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:12320
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:12323
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:12799
  #, fuzzy, gcc-internal-format
  msgid "the fourth argument must be one of enum %qs"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:12869 config/rs6000/rs6000-builtin.cc:2378
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386-expand.cc:13120
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13124
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13612
  #, gcc-internal-format
  msgid "second, third and fourth argument must be a const"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13620
  #, fuzzy, gcc-internal-format
  msgid "invalid third argument"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:13629 config/i386/i386-expand.cc:13684
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13646
  #, gcc-internal-format
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13672
  #, fuzzy, gcc-internal-format
  msgid "second argument must be a const"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:14218
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-expand.cc:14251
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: config/i386/i386-expand.cc:15013 config/i386/i386-expand.cc:15225
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15278
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr ""
  
! #: config/i386/i386-expand.cc:15284
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "Î»Î¬Î¸Î¿Ï‚ ÏƒÏ…Î½Î¸Î·Î¼Î±Ï„Î¹ÎºÏŒ"
  
! #: config/i386/i386-expand.cc:15303
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-features.cc:3516
  #, gcc-internal-format
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386-options.cc:925 config/i386/i386-options.cc:2251
! #: config/i386/i386-options.cc:2260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:1208
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386-options.cc:1272
  #, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr ""
  
! #: config/i386/i386-options.cc:1335
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: config/i386/i386-options.cc:1373
  #, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:1674
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386-options.cc:1680
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1690
  #, fuzzy, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1716
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:1729
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: config/i386/i386-options.cc:1739
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1746
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/i386/i386-options.cc:1824
  #, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2047
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2101
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2103
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr ""
  
! #: config/i386/i386-options.cc:2109
  #, gcc-internal-format
  msgid "%<-mtune=knl%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2110
  #, gcc-internal-format
  msgid "%<target(\"tune=knl\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2115
  #, gcc-internal-format
  msgid "%<-mtune=knm%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2116
  #, gcc-internal-format
  msgid "%<target(\"tune=knm\")%> support will be removed in GCC 15"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2143
  #, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2148
  #, fuzzy, gcc-internal-format
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2150
  #, fuzzy, gcc-internal-format
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2153
  #, fuzzy, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2156
  #, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr ""
  
! #: config/i386/i386-options.cc:2171
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2182
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "Î¤Î¿ ai_family Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/i386/i386-options.cc:2188
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2191
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2195
  #, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2201
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2221 config/i386/i386-options.cc:2230
! #: config/i386/i386-options.cc:2242 config/i386/i386-options.cc:2253
! #: config/i386/i386-options.cc:2264
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2233 config/i386/i386-options.cc:2245
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:2288
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/i386/i386-options.cc:2293
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "%s: Î· Ï…Ï€Î¿ÏƒÏ„Î®Ï�Î¹Î¾Î· ÎµÎºÏƒÏ†Î±Î»Î¼Î¬Ï„Ï‰ÏƒÎ·Ï‚ Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ ÏƒÏ…Î¼Ï€ÎµÏ�Î¹Î»Î·Ï†Î¸ÎµÎ¯ ÏƒÏ„Î· Î¼ÎµÏ„Î±Î³Î»ÏŽÏ„Ï„Î¹ÏƒÎ·.\n"
  
! #: config/i386/i386-options.cc:2305
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2307
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2314
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr ""
  
! #: config/i386/i386-options.cc:2316
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2324 config/i386/i386-options.cc:2477
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr ""
  
! #: config/i386/i386-options.cc:2332
  #, gcc-internal-format
  msgid "%<-march=knl%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2333
  #, gcc-internal-format
  msgid "%<target(\"arch=knl\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2338
  #, gcc-internal-format
  msgid "%<-march=knm%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2339
  #, gcc-internal-format
  msgid "%<target(\"arch=knm\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2416
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386-options.cc:2417
  #, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:2439
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2441
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2446
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr ""
  
! #: config/i386/i386-options.cc:2447
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386-options.cc:2496
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386-options.cc:2497
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: config/i386/i386-options.cc:2518
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2520
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr ""
  
! #: config/i386/i386-options.cc:2525
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386-options.cc:2526
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/i386/i386-options.cc:2554
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2556
  #, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr ""
  
! #: config/i386/i386-options.cc:2559
  #, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2582
  #, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2587
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2588
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr ""
  
! #: config/i386/i386-options.cc:2681
  #, gcc-internal-format
  msgid "%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available"
  msgstr ""
*************** msgstr ""
*** 41352,41871 ****
  #. We should not emit 512 bit instructions under AVX10.1-256
  #. when EVEX512 is enabled w/o any AVX512 features enabled.
  #. Disable EVEX512 bit for this.
! #: config/i386/i386-options.cc:2690
  #, gcc-internal-format
  msgid "Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector size"
  msgstr ""
  
! #: config/i386/i386-options.cc:2697 config/i386/i386-options.cc:2703
  #, gcc-internal-format
  msgid "Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector size"
  msgstr ""
  
! #: config/i386/i386-options.cc:2711
  #, gcc-internal-format
  msgid "%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available"
  msgstr ""
  
! #: config/i386/i386-options.cc:2721
  #, gcc-internal-format
  msgid "%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2776
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/i386/i386-options.cc:2779
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2802
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386-options.cc:2815
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2818
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/i386/i386-options.cc:2824
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2825
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2835
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2842
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2892
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2894
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2908
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2910
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2970
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2973
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2977
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:3099 config/loongarch/loongarch.cc:7785
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î· ÎµÏ€Î¹Î»Î¿Î³Î®: %s %s %s"
  
! #: config/i386/i386-options.cc:3158
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3163
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3191
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3245
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3254
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:3410
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3414 config/i386/i386-options.cc:3446
! #: config/i386/i386-options.cc:3990 config/i386/i386-options.cc:4000
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386-options.cc:3431
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3492
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3502
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3537
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3547
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3655
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3657
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3661
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3708 config/i386/i386-options.cc:3759
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3713
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3720 config/i386/i386-options.cc:3948
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386-options.cc:3726
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: config/i386/i386-options.cc:3751 config/i386/i386-options.cc:3794
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3755
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3763 config/i386/i386-options.cc:3812
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3773 config/i386/i386-options.cc:3790
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3777
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3781 config/i386/i386-options.cc:3808
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3798 config/i386/i386-options.cc:3816
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3804
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/i386/i386-options.cc:3908 config/rs6000/rs6000.cc:20796
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/i386/i386-options.cc:3935
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386-options.cc:3956
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-options.cc:4027 config/i386/i386-options.cc:4049
! #: config/ia64/ia64.cc:822 config/s390/s390.cc:1269
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386-options.cc:4037 config/i386/i386-options.cc:4059
! #: config/s390/s390.cc:1298
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-options.cc:4091
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4098
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4109
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4112
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr ""
  
! #: config/i386/i386.cc:1278
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1281
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1585
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.cc:1619
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:1971
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1977
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1991
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1997
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2013
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2019
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2035
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2041
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2240
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2369
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2504
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2625
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2722 config/i386/i386.cc:4091 config/i386/i386.cc:4101
  #, gcc-internal-format
  msgid "SSE register return with SSE2 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2724
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2731
  #, gcc-internal-format
  msgid "SSE register argument with SSE2 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2733
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2753
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3081 config/i386/i386.cc:3326 config/i386/i386.cc:4119
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3083 config/i386/i386.cc:3328 config/i386/i386.cc:4121
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3731
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6781
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:8789
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8879
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9932
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.cc:9937
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:10326
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:10346
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10357
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:13543
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13554 config/i386/i386.cc:13568
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/i386/i386.cc:13600
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13615
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13812 config/i386/i386.cc:13814
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17975
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:22713
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:22794
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:22890
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.cc:23603
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25052
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25059
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25066
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25753
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
--- 41519,42038 ----
  #. We should not emit 512 bit instructions under AVX10.1-256
  #. when EVEX512 is enabled w/o any AVX512 features enabled.
  #. Disable EVEX512 bit for this.
! #: config/i386/i386-options.cc:2695
  #, gcc-internal-format
  msgid "Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector size"
  msgstr ""
  
! #: config/i386/i386-options.cc:2702 config/i386/i386-options.cc:2708
  #, gcc-internal-format
  msgid "Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector size"
  msgstr ""
  
! #: config/i386/i386-options.cc:2716
  #, gcc-internal-format
  msgid "%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available"
  msgstr ""
  
! #: config/i386/i386-options.cc:2726
  #, gcc-internal-format
  msgid "%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2781
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: config/i386/i386-options.cc:2784
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr ""
  
! #: config/i386/i386-options.cc:2807
  #, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr ""
  
! #: config/i386/i386-options.cc:2820
  #, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr ""
  
! #: config/i386/i386-options.cc:2823
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: config/i386/i386-options.cc:2829
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2830
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2840
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2847
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr ""
  
! #: config/i386/i386-options.cc:2897
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2899
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2913
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2915
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2975
  #, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2978
  #, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:2982
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr ""
  
! #: config/i386/i386-options.cc:3104 config/loongarch/loongarch-opts.cc:898
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î· ÎµÏ€Î¹Î»Î¿Î³Î®: %s %s %s"
  
! #: config/i386/i386-options.cc:3163
  #, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3168
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3196
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:3250
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3259
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386-options.cc:3426
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3430 config/i386/i386-options.cc:3462
! #: config/i386/i386-options.cc:4006 config/i386/i386-options.cc:4016
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386-options.cc:3447
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3508
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3518
  #, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3553
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3563
  #, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3671
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3673
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3677
  #, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr ""
  
! #: config/i386/i386-options.cc:3724 config/i386/i386-options.cc:3775
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3729
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3736 config/i386/i386-options.cc:3964
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386-options.cc:3742
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: config/i386/i386-options.cc:3767 config/i386/i386-options.cc:3810
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3771
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3779 config/i386/i386-options.cc:3828
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3789 config/i386/i386-options.cc:3806
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3793
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3797 config/i386/i386-options.cc:3824
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3814 config/i386/i386-options.cc:3832
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr ""
  
! #: config/i386/i386-options.cc:3820
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/i386/i386-options.cc:3924 config/rs6000/rs6000.cc:20747
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: config/i386/i386-options.cc:3951
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr ""
  
! #: config/i386/i386-options.cc:3972
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-options.cc:4043 config/i386/i386-options.cc:4065
! #: config/ia64/ia64.cc:822 config/s390/s390.cc:1271
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: config/i386/i386-options.cc:4053 config/i386/i386-options.cc:4075
! #: config/s390/s390.cc:1300
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/i386/i386-options.cc:4107
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4114
  #, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4125
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr ""
  
! #: config/i386/i386-options.cc:4128
  #, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr ""
  
! #: config/i386/i386.cc:1281
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1284
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1588
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.cc:1622
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:1974
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1980
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:1994
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2000
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2016
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2022
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2038
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2044
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr ""
  
! #: config/i386/i386.cc:2243
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2372
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2507
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2628
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2725 config/i386/i386.cc:4094 config/i386/i386.cc:4104
  #, gcc-internal-format
  msgid "SSE register return with SSE2 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2727
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2734
  #, gcc-internal-format
  msgid "SSE register argument with SSE2 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2736
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr ""
  
! #: config/i386/i386.cc:2756
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr ""
  
! #: config/i386/i386.cc:3084 config/i386/i386.cc:3329 config/i386/i386.cc:4122
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3086 config/i386/i386.cc:3331 config/i386/i386.cc:4124
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3734
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6790
  #, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr ""
  
! #: config/i386/i386.cc:8808
  #, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr ""
  
! #: config/i386/i386.cc:8898
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9951
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/i386/i386.cc:9956
  #, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr ""
  
! #: config/i386/i386.cc:10347
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr ""
  
! #: config/i386/i386.cc:10367
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr ""
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10378
  #, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr ""
  
! #: config/i386/i386.cc:13564
  #, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr ""
  
! #: config/i386/i386.cc:13575 config/i386/i386.cc:13589
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/i386/i386.cc:13621
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13636
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr ""
  
! #: config/i386/i386.cc:13833 config/i386/i386.cc:13835
  #, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr ""
  
! #: config/i386/i386.cc:17996
  #, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr ""
  
! #: config/i386/i386.cc:22734
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:22815
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:22911
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/i386/i386.cc:23624
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25074
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25081
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25088
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25775
  #, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr ""
*************** msgstr ""
*** 41887,41894 ****
  msgid "malformed %<#pragma builtin%>"
  msgstr "ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î¿Ï‚ Î¼ÎµÏ„Ï�Î·Ï„Î®Ï‚ ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚"
  
! #: config/ia64/ia64.cc:761 config/loongarch/loongarch.cc:8113
! #: config/loongarch/loongarch.cc:8123
  #, fuzzy, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
--- 42054,42061 ----
  msgid "malformed %<#pragma builtin%>"
  msgstr "ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î¿Ï‚ Î¼ÎµÏ„Ï�Î·Ï„Î®Ï‚ ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚"
  
! #: config/ia64/ia64.cc:761 config/loongarch/loongarch.cc:7974
! #: config/loongarch/loongarch.cc:7984
  #, fuzzy, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
*************** msgstr ""
*** 41943,42085 ****
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr ""
  
! #: config/loongarch/loongarch-builtins.cc:3002 config/mips/mips.cc:17382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/loongarch/loongarch-builtins.cc:3080 config/mips/mips.cc:17502
  #, fuzzy, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: config/loongarch/loongarch-cpu.cc:112
  #, gcc-internal-format
  msgid "unknown processor ID %<0x%x%>, some tuning parameters will fall back to default"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:141
  #, gcc-internal-format
  msgid "unknown native base architecture %<0x%x%>, %qs failed"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:170
  #, gcc-internal-format
  msgid "unknown native FPU type %<0x%x%>, %qs failed"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:177
  #, gcc-internal-format
  msgid "floating-point unit %qs differs from PRID preset %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:201
  #, gcc-internal-format
  msgid "unknown SIMD extension (%qs disabled while %qs is enabled), disabling SIMD"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:239
  #, gcc-internal-format
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:225
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:242
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:268
! #: config/loongarch/loongarch-opts.cc:273
  #, gcc-internal-format
  msgid "%qs does not work on a cross compiler"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:365
  #, gcc-internal-format
! msgid "enabing %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:377
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:389
  #, gcc-internal-format
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:433
  #, gcc-internal-format
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:438
  #, gcc-internal-format
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:469
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:491
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:502
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:507
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:523
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:526
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:540
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/loongarch/loongarch.cc:7680
! #, fuzzy, gcc-internal-format
! msgid "%qs cannot be used for compiling a shared library"
! msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
! 
! #: config/loongarch/loongarch.cc:7689
  #, fuzzy, gcc-internal-format
  msgid "code model %qs is not compatible with %s"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/loongarch/loongarch.cc:8085
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/loongarch/loongarch.cc:8103
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/loongarch/loongarch.cc:8131
  #, gcc-internal-format
  msgid "multiple %qE attribute"
  msgstr ""
--- 42110,42257 ----
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr ""
  
! #: config/loongarch/loongarch-builtins.cc:2999 config/mips/mips.cc:17388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/loongarch/loongarch-builtins.cc:3077 config/mips/mips.cc:17508
  #, fuzzy, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: config/loongarch/loongarch-builtins.cc:3116
! #, fuzzy, gcc-internal-format
! msgid "built-in function %qD is not enabled"
! msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
! 
! #: config/loongarch/loongarch-cpu.cc:115
  #, gcc-internal-format
  msgid "unknown processor ID %<0x%x%>, some tuning parameters will fall back to default"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:144
  #, gcc-internal-format
  msgid "unknown native base architecture %<0x%x%>, %qs failed"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:173
  #, gcc-internal-format
  msgid "unknown native FPU type %<0x%x%>, %qs failed"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:180
  #, gcc-internal-format
  msgid "floating-point unit %qs differs from PRID preset %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:204
  #, gcc-internal-format
  msgid "unknown SIMD extension (%qs disabled while %qs is enabled), disabling SIMD"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:242
  #, gcc-internal-format
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:235
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:252
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:281
! #: config/loongarch/loongarch-opts.cc:286
  #, gcc-internal-format
  msgid "%qs does not work on a cross compiler"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:375
  #, gcc-internal-format
! msgid "enabling %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:387
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:399
  #, gcc-internal-format
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:443
  #, gcc-internal-format
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:448
  #, gcc-internal-format
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:479
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:501
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:512
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:517
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:533
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:536
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:550
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/loongarch/loongarch-opts.cc:1023
  #, fuzzy, gcc-internal-format
  msgid "code model %qs is not compatible with %s"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/loongarch/loongarch-opts.cc:1089
! #, fuzzy, gcc-internal-format
! msgid "%qs cannot be used for compiling a shared library"
! msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
! 
! #: config/loongarch/loongarch.cc:7946
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/loongarch/loongarch.cc:7964
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/loongarch/loongarch.cc:7992
  #, gcc-internal-format
  msgid "multiple %qE attribute"
  msgstr ""
*************** msgstr ""
*** 42185,42191 ****
  msgid "stack limit expression is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/m68k/m68k.cc:7138 config/s390/s390.cc:17156
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
--- 42357,42363 ----
  msgid "stack limit expression is not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/m68k/m68k.cc:7138 config/s390/s390.cc:17177
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
*************** msgid "%<-mxl-multiply-high%> requires %
*** 42227,42233 ****
  msgstr ""
  
  #: config/mips/mips.cc:1332 config/mips/mips.cc:1593 config/mips/mips.cc:1647
! #: config/riscv/riscv.cc:5504
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
--- 42399,42405 ----
  msgstr ""
  
  #: config/mips/mips.cc:1332 config/mips/mips.cc:1593 config/mips/mips.cc:1647
! #: config/riscv/riscv.cc:5800
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
*************** msgstr ""
*** 42247,42253 ****
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr ""
  
! #: config/mips/mips.cc:1555 config/mips/mips.cc:1561 config/nios2/nios2.cc:4488
  #, fuzzy, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
--- 42419,42425 ----
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr ""
  
! #: config/mips/mips.cc:1555 config/mips/mips.cc:1561 config/nios2/nios2.cc:4489
  #, fuzzy, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
*************** msgstr ""
*** 42279,42398 ****
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:8033
  #, fuzzy, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: config/mips/mips.cc:11289
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11291
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12295
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17634
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/mips/mips.cc:18242
  #, fuzzy, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/mips/mips.cc:20055
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20058
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:20061
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20064
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr ""
  
! #: config/mips/mips.cc:20067
  #, gcc-internal-format
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20258 config/mips/mips.cc:20263
! #: config/mips/mips.cc:20353 config/mips/mips.cc:20355
! #: config/mips/mips.cc:20385 config/mips/mips.cc:20395
! #: config/mips/mips.cc:20501 config/mips/mips.cc:20525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/mips/mips.cc:20298
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20308
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20323
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 32-bit"
  
! #: config/mips/mips.cc:20325
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/mips/mips.cc:20327
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 32-bit"
  
! #: config/mips/mips.cc:20350
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:20359
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20362
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20383
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20387
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
  
! #: config/mips/mips.cc:20389
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr ""
--- 42451,42570 ----
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:8039
  #, fuzzy, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: config/mips/mips.cc:11295
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11297
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr ""
  
! #: config/mips/mips.cc:12301
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17640
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/mips/mips.cc:18248
  #, fuzzy, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/mips/mips.cc:20061
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20064
  #, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr ""
  
! #: config/mips/mips.cc:20067
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20070
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr ""
  
! #: config/mips/mips.cc:20073
  #, gcc-internal-format
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20264 config/mips/mips.cc:20269
! #: config/mips/mips.cc:20359 config/mips/mips.cc:20361
! #: config/mips/mips.cc:20391 config/mips/mips.cc:20401
! #: config/mips/mips.cc:20507 config/mips/mips.cc:20531
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/mips/mips.cc:20304
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20314
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20329
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 32-bit"
  
! #: config/mips/mips.cc:20331
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 64-bit"
  
! #: config/mips/mips.cc:20333
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "Î§Ï�Î®ÏƒÎ· ABI 32-bit"
  
! #: config/mips/mips.cc:20356
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:20365
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20368
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20389
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr ""
  
! #: config/mips/mips.cc:20393
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr ""
  
! #: config/mips/mips.cc:20395
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr ""
*************** msgstr ""
*** 42402,42518 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20414
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20467
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20482
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:20496
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr ""
  
! #: config/mips/mips.cc:20509
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/mips/mips.cc:20518
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/mips/mips.cc:20533
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20536
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20569
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20577 config/mips/mips.cc:20580
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20597
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/mips/mips.cc:20604
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:20622
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20632
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20642
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20649
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:20658
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20669
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:20679
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20689
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20784
  #, fuzzy, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.cc:20788
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:21624
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr ""
--- 42574,42690 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20420
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20473
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr ""
  
! #: config/mips/mips.cc:20488
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:20502
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr ""
  
! #: config/mips/mips.cc:20515
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/mips/mips.cc:20524
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: config/mips/mips.cc:20539
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20542
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20575
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20583 config/mips/mips.cc:20586
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20603
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/mips/mips.cc:20610
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:20628
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr ""
  
! #: config/mips/mips.cc:20638
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr ""
  
! #: config/mips/mips.cc:20648
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20655
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:20664
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr ""
  
! #: config/mips/mips.cc:20675
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:20685
  #, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr ""
  
! #: config/mips/mips.cc:20695
  #, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr ""
  
! #: config/mips/mips.cc:20790
  #, fuzzy, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/mips/mips.cc:20794
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: config/mips/mips.cc:21630
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr ""
*************** msgstr ""
*** 42825,42831 ****
  msgid "bad builtin code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î®ÎºÎ¿Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚: %s"
  
! #: config/nds32/nds32-intrinsic.cc:126 config/nios2/nios2.cc:3839
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid argument to built-in function %s"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
--- 42997,43003 ----
  msgid "bad builtin code"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î®ÎºÎ¿Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚: %s"
  
! #: config/nds32/nds32-intrinsic.cc:126 config/nios2/nios2.cc:3840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid argument to built-in function %s"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
*************** msgid "cannot use reset attributes to fu
*** 42916,42984 ****
  msgstr ""
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.cc:2407 config/nds32/nds32.cc:2461
! #: config/nds32/nds32.cc:3573 config/nds32/nds32.cc:3670
! #: config/nds32/nds32.cc:3685 config/nds32/nds32.cc:3691
! #: config/nds32/nds32.cc:3767 config/nds32/nds32.cc:3773
! #: config/nds32/nds32.cc:3805
  #, fuzzy, gcc-internal-format
  msgid "a nested function is not supported for reduced registers"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.cc:3464
  #, fuzzy, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: config/nds32/nds32.cc:3480 config/nds32/nds32.cc:3487
! #: config/nds32/nds32.cc:3494 config/nds32/nds32.cc:3501
! #: config/nds32/nds32.cc:3508
  #, fuzzy, gcc-internal-format
  msgid "CCTL intrinsic function subtype out of range"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: config/nds32/nds32.cc:3945
  #, gcc-internal-format
  msgid "cannot use %<indirect_call%> attribute under linux toolchain"
  msgstr ""
  
! #: config/nds32/nds32.cc:3953
  #, gcc-internal-format
  msgid "%<indirect_call%> attribute cannot apply for static function"
  msgstr ""
  
! #: config/nds32/nds32.cc:4042
  #, fuzzy, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/nds32/nds32.cc:4070
  #, fuzzy, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/nds32/nds32.cc:4086
  #, fuzzy, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/nds32/nds32.cc:4099
  #, fuzzy, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/nds32/nds32.cc:4150
  #, gcc-internal-format
  msgid "not support %<-fpic%> option for v3m toolchain"
  msgstr ""
  
! #: config/nds32/nds32.cc:4183
  #, gcc-internal-format
  msgid "Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>"
  msgstr ""
  
! #: config/nds32/nds32.cc:4186
  #, gcc-internal-format
  msgid "%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>"
  msgstr ""
--- 43088,43156 ----
  msgstr ""
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.cc:2408 config/nds32/nds32.cc:2462
! #: config/nds32/nds32.cc:3574 config/nds32/nds32.cc:3671
! #: config/nds32/nds32.cc:3686 config/nds32/nds32.cc:3692
! #: config/nds32/nds32.cc:3768 config/nds32/nds32.cc:3774
! #: config/nds32/nds32.cc:3806
  #, fuzzy, gcc-internal-format
  msgid "a nested function is not supported for reduced registers"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.cc:3465
  #, fuzzy, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: config/nds32/nds32.cc:3481 config/nds32/nds32.cc:3488
! #: config/nds32/nds32.cc:3495 config/nds32/nds32.cc:3502
! #: config/nds32/nds32.cc:3509
  #, fuzzy, gcc-internal-format
  msgid "CCTL intrinsic function subtype out of range"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: config/nds32/nds32.cc:3946
  #, gcc-internal-format
  msgid "cannot use %<indirect_call%> attribute under linux toolchain"
  msgstr ""
  
! #: config/nds32/nds32.cc:3954
  #, gcc-internal-format
  msgid "%<indirect_call%> attribute cannot apply for static function"
  msgstr ""
  
! #: config/nds32/nds32.cc:4043
  #, fuzzy, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: config/nds32/nds32.cc:4071
  #, fuzzy, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/nds32/nds32.cc:4087
  #, fuzzy, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/nds32/nds32.cc:4100
  #, fuzzy, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/nds32/nds32.cc:4151
  #, gcc-internal-format
  msgid "not support %<-fpic%> option for v3m toolchain"
  msgstr ""
  
! #: config/nds32/nds32.cc:4184
  #, gcc-internal-format
  msgid "Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>"
  msgstr ""
  
! #: config/nds32/nds32.cc:4187
  #, gcc-internal-format
  msgid "%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>"
  msgstr ""
*************** msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏ
*** 43058,43139 ****
  msgid "R2 architecture is little-endian only"
  msgstr ""
  
! #: config/nios2/nios2.cc:3584
  #, gcc-internal-format
  msgid "cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:3693
  #, gcc-internal-format
  msgid "custom instruction opcode must be a compile-time constant in the range 0-255 for %<__builtin_custom_%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:3898
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "control register number must be in range 0-31 for %s"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: config/nios2/nios2.cc:3926
  #, gcc-internal-format, gfc-internal-format
  msgid "register number must be in range 0-31 for %s"
  msgstr ""
  
! #: config/nios2/nios2.cc:3933
  #, gcc-internal-format, gfc-internal-format
  msgid "immediate value must fit into a %d-bit integer for %s"
  msgstr ""
  
! #: config/nios2/nios2.cc:3983
  #, gcc-internal-format
  msgid "the ENI instruction operand must be either 0 or 1"
  msgstr ""
  
! #: config/nios2/nios2.cc:4011
  #, gcc-internal-format, gfc-internal-format
  msgid "built-in function %s requires Nios II R%d"
  msgstr ""
  
! #: config/nios2/nios2.cc:4091
  #, gcc-internal-format
  msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:4098 config/nios2/nios2.cc:4109
  #, gcc-internal-format
  msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:4252
  #, gcc-internal-format
  msgid "%<custom-fpu-cfg%> option does not support %<no-%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:4257
  #, gcc-internal-format
  msgid "%<custom-fpu-cfg%> option requires configuration argument"
  msgstr ""
  
! #: config/nios2/nios2.cc:4285
  #, gcc-internal-format
  msgid "%<no-custom-%s%> does not accept arguments"
  msgstr ""
  
! #: config/nios2/nios2.cc:4300
  #, gcc-internal-format
  msgid "%<custom-%s=%> requires argument"
  msgstr ""
  
! #: config/nios2/nios2.cc:4310
  #, fuzzy, gcc-internal-format
  msgid "%<custom-%s=%> argument should be a non-negative integer"
  msgstr "Ï„Î¿ Ï€Ï�ÏŽÏ„Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Ï„Î·Ï‚ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: config/nios2/nios2.cc:4322
  #, gcc-internal-format
  msgid "%<custom-%s=%> is not recognized as FPU instruction"
  msgstr ""
  
! #: config/nios2/nios2.cc:4329
  #, fuzzy, gcc-internal-format
  msgid "invalid custom instruction option %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
--- 43230,43311 ----
  msgid "R2 architecture is little-endian only"
  msgstr ""
  
! #: config/nios2/nios2.cc:3585
  #, gcc-internal-format
  msgid "cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:3694
  #, gcc-internal-format
  msgid "custom instruction opcode must be a compile-time constant in the range 0-255 for %<__builtin_custom_%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:3899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "control register number must be in range 0-31 for %s"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: config/nios2/nios2.cc:3927
  #, gcc-internal-format, gfc-internal-format
  msgid "register number must be in range 0-31 for %s"
  msgstr ""
  
! #: config/nios2/nios2.cc:3934
  #, gcc-internal-format, gfc-internal-format
  msgid "immediate value must fit into a %d-bit integer for %s"
  msgstr ""
  
! #: config/nios2/nios2.cc:3984
  #, gcc-internal-format
  msgid "the ENI instruction operand must be either 0 or 1"
  msgstr ""
  
! #: config/nios2/nios2.cc:4012
  #, gcc-internal-format, gfc-internal-format
  msgid "built-in function %s requires Nios II R%d"
  msgstr ""
  
! #: config/nios2/nios2.cc:4092
  #, gcc-internal-format
  msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:4099 config/nios2/nios2.cc:4110
  #, gcc-internal-format
  msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:4253
  #, gcc-internal-format
  msgid "%<custom-fpu-cfg%> option does not support %<no-%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:4258
  #, gcc-internal-format
  msgid "%<custom-fpu-cfg%> option requires configuration argument"
  msgstr ""
  
! #: config/nios2/nios2.cc:4286
  #, gcc-internal-format
  msgid "%<no-custom-%s%> does not accept arguments"
  msgstr ""
  
! #: config/nios2/nios2.cc:4301
  #, gcc-internal-format
  msgid "%<custom-%s=%> requires argument"
  msgstr ""
  
! #: config/nios2/nios2.cc:4311
  #, fuzzy, gcc-internal-format
  msgid "%<custom-%s=%> argument should be a non-negative integer"
  msgstr "Ï„Î¿ Ï€Ï�ÏŽÏ„Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Ï„Î·Ï‚ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: config/nios2/nios2.cc:4323
  #, gcc-internal-format
  msgid "%<custom-%s=%> is not recognized as FPU instruction"
  msgstr ""
  
! #: config/nios2/nios2.cc:4330
  #, fuzzy, gcc-internal-format
  msgid "invalid custom instruction option %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
*************** msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î
*** 43165,43191 ****
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:648
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:696
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:719
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'"
  
! #: config/nvptx/mkoffload.cc:795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/nvptx/mkoffload.cc:851
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï…"
--- 43337,43363 ----
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:650
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:698
  #, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr ""
  
! #: config/nvptx/mkoffload.cc:721
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'"
  
! #: config/nvptx/mkoffload.cc:797
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/nvptx/mkoffload.cc:853
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï…"
*************** msgstr ""
*** 43245,43276 ****
  msgid "complement argument must be constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/nvptx/nvptx.cc:6579
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6587
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6601
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7487
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7601
  #, fuzzy, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/nvptx/nvptx.cc:7614
  #, fuzzy, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
--- 43417,43448 ----
  msgid "complement argument must be constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/nvptx/nvptx.cc:6580
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6588
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6602
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7488
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7602
  #, fuzzy, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
  
! #: config/nvptx/nvptx.cc:7615
  #, fuzzy, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
*************** msgstr ""
*** 43375,43612 ****
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:192
  #, gcc-internal-format
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:203
! #, gcc-internal-format
! msgid "%<#pragma riscv intrinsic%> option %qs needs 'V' or 'XTHEADVECTOR' extension enabled"
! msgstr ""
! 
! #: config/riscv/riscv-c.cc:211
  #, gcc-internal-format
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:120
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:132
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: bad string found %<%s%>"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:156
  #, gcc-internal-format
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:167
  #, gcc-internal-format
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:174
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:195
  #, gcc-internal-format
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:201
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:240
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/riscv/riscv-target-attr.cc:254
  #, gcc-internal-format
  msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:271
  #, gcc-internal-format
  msgid "Got unknown attribute %<target(\"%s\")%>"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:352
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/riscv/riscv-vector-builtins.cc:4239
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4435
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/riscv/riscv-vector-builtins.cc:4441
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/riscv/riscv-vector-builtins.cc:4456
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:4464
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4466
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:4472
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4478
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… locale `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:4484
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… locale `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:4490
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:4496
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4633
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function call to %qE with empty arguments"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
! #: config/riscv/riscv.cc:647
  #, fuzzy, gcc-internal-format
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î­Ï‚ Î´Î·Î»ÏŽÏƒÎµÎ¹Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î®Ï‚ ÏƒÏ„Î·Î½ ÎºÎ±Ï„Î¬Î»Î·Î¾Î·"
  
! #: config/riscv/riscv.cc:2458
  #, gcc-internal-format
  msgid "this operation requires the RVV ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:2459
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:4848 config/riscv/riscv.cc:4890
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:5237
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: config/riscv/riscv.cc:5515
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/riscv/riscv.cc:8875
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:8917
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:8923
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr ""
  
! #: config/riscv/riscv.cc:8949 config/riscv/riscv.cc:8952
  #, fuzzy, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/riscv/riscv.cc:8981
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:8988
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:8990
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:8997
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:9001
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:9011
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:9024
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:9051 config/rs6000/rs6000.cc:4558
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/riscv/riscv.cc:9065 config/rs6000/rs6000.cc:4541
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/riscv/riscv.cc:9459
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
! #: config/riscv/riscv.cc:9985
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 43547,43839 ----
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:261
  #, gcc-internal-format
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:286
  #, gcc-internal-format
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:124
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:136
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: bad string found %<%s%>"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:162
  #, gcc-internal-format
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:173
  #, gcc-internal-format
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:180
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:201
  #, gcc-internal-format
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:207
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:246
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/riscv/riscv-target-attr.cc:260
  #, gcc-internal-format
  msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:277
  #, gcc-internal-format
  msgid "Got unknown attribute %<target(\"%s\")%>"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:359
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/riscv/riscv-vector-builtins.cc:4276
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4488
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT does not have a fixed size"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/riscv/riscv-vector-builtins.cc:4494
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/riscv/riscv-vector-builtins.cc:4509
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:4517
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4519
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:4525
  #, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4531
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… locale `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:4537
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… locale `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:4543
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: config/riscv/riscv-vector-builtins.cc:4549
  #, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4646
! #, gcc-internal-format
! msgid "built-in function %qE requires the %qs ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv-vector-builtins.cc:4696
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function call to %qE with empty arguments"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
! #: config/riscv/riscv.cc:714
  #, fuzzy, gcc-internal-format
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î­Ï‚ Î´Î·Î»ÏŽÏƒÎµÎ¹Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î®Ï‚ ÏƒÏ„Î·Î½ ÎºÎ±Ï„Î¬Î»Î·Î¾Î·"
  
! #: config/riscv/riscv.cc:2537
  #, gcc-internal-format
  msgid "this operation requires the RVV ISA extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:2538
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:4969 config/riscv/riscv.cc:5011
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:5358
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: config/riscv/riscv.cc:5611
! #, gcc-internal-format
! msgid "%s %qT requires the V ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5623
! #, gcc-internal-format
! msgid "%s %qT requires the zve64x, zve64f, zve64d or v ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5634
! #, gcc-internal-format
! msgid "%s %qT requires the zvfhmin or zvfh ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5643
! #, gcc-internal-format
! msgid "%s %qT requires the zve32f, zve64f, zve64d or v ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5652
! #, gcc-internal-format
! msgid "%s %qT requires the zve64d or v ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5662
! #, gcc-internal-format
! msgid "%s %qT requires the minimal vector length %qd but %qd is given"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5717
! #, gcc-internal-format
! msgid "function attribute %qs requires the V ISA extension"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5811
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/riscv/riscv.cc:5834
! #, gcc-internal-format
! msgid "%qs is only supported when %<-mrvv-vector-bits=zvl%> is specified"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5843
! #, fuzzy, gcc-internal-format
! msgid "%qs applied to non-RVV type %qT"
! msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
! 
! #: config/riscv/riscv.cc:5851
! #, fuzzy, gcc-internal-format
! msgid "%qs requires an integer constant"
! msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
! 
! #: config/riscv/riscv.cc:5861
! #, gcc-internal-format
! msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
! msgstr ""
! 
! #: config/riscv/riscv.cc:9255
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:9297
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:9303
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr ""
  
! #: config/riscv/riscv.cc:9329 config/riscv/riscv.cc:9332
  #, fuzzy, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/riscv/riscv.cc:9361
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:9368
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:9370
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:9377
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:9381
  #, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr ""
  
! #: config/riscv/riscv.cc:9391
  #, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr ""
  
! #: config/riscv/riscv.cc:9404
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:9431 config/rs6000/rs6000.cc:4509
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/riscv/riscv.cc:9445 config/rs6000/rs6000.cc:4492
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: config/riscv/riscv.cc:9843
  #, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr ""
  
! #: config/riscv/riscv.cc:10369
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr ""
*** 43841,43887 ****
  msgid "junk at end of %<#pragma longcall%>"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: config/rs6000/rs6000-c.cc:1249 config/rs6000/rs6000-c.cc:1650
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1256 config/rs6000/rs6000-c.cc:1342
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1520
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1746
  #, gcc-internal-format
  msgid "%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1750
  #, gcc-internal-format
  msgid "%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1836
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE discards %qs qualifier from pointer target type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/rs6000/rs6000-c.cc:1892 config/rs6000/rs6000-c.cc:2075
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:2064
  #, gcc-internal-format
  msgid "overloaded builtin %qs is implemented by builtin %qs"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:2068
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported in this compiler configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
--- 44068,44114 ----
  msgid "junk at end of %<#pragma longcall%>"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: config/rs6000/rs6000-c.cc:1237 config/rs6000/rs6000-c.cc:1638
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1244 config/rs6000/rs6000-c.cc:1330
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1508
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1734
  #, gcc-internal-format
  msgid "%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1738
  #, gcc-internal-format
  msgid "%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1824
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE discards %qs qualifier from pointer target type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: config/rs6000/rs6000-c.cc:1880 config/rs6000/rs6000-c.cc:2063
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:2052
  #, gcc-internal-format
  msgid "overloaded builtin %qs is implemented by builtin %qs"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:2056
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported in this compiler configuration"
  msgstr "Î— Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Î´Î¹ÎµÏ…Î¸Ï�Î½ÏƒÎµÏ‰Î½ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î·Î½ Î¿Î¹ÎºÎ¿Î³Î­Î½ÎµÎ¹Î± Ï€Ï�Ï‰Ï„Î¿ÎºÏŒÎ»Î»Î¿Ï…"
*************** msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î
*** 43949,43986 ****
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3226 config/rs6000/rs6000.cc:3229
! #: config/rs6000/rs6000.cc:3232
  #, fuzzy, gcc-internal-format
  msgid "%qs requires %qs or %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/rs6000/rs6000.cc:3333
  #, gcc-internal-format
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3449
  #, gcc-internal-format
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3498
  #, fuzzy, gcc-internal-format
  msgid "%qs unsupported for this ABI"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/rs6000/rs6000.cc:3626
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3787
  #, fuzzy, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/rs6000/rs6000.cc:3804
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported on little endian systems"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
--- 44176,44213 ----
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3228 config/rs6000/rs6000.cc:3231
! #: config/rs6000/rs6000.cc:3234
  #, fuzzy, gcc-internal-format
  msgid "%qs requires %qs or %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: config/rs6000/rs6000.cc:3335
  #, gcc-internal-format
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3451
  #, gcc-internal-format
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3500
  #, fuzzy, gcc-internal-format
  msgid "%qs unsupported for this ABI"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: config/rs6000/rs6000.cc:3628
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3789
  #, fuzzy, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/rs6000/rs6000.cc:3806
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported on little endian systems"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼
*** 43999,44177 ****
  
  #. TARGET_VSX = 1 implies Power 7 and newer
  #: config/rs6000/rs6000.cc:3928 config/rs6000/rs6000.cc:3936
! #: config/rs6000/rs6000.cc:3943 config/rs6000/rs6000.cc:3950
! #: config/rs6000/rs6000.cc:3958 config/rs6000/rs6000.cc:3977
! #: config/rs6000/rs6000.cc:4039 config/rs6000/rs6000.cc:4066
! #: config/rs6000/rs6000.cc:4093 config/rs6000/rs6000.cc:4108
! #: config/rs6000/rs6000.cc:4116 config/rs6000/rs6000.cc:4240
! #: config/rs6000/rs6000.cc:4253 config/rs6000/rs6000.cc:4262
! #: config/rs6000/rs6000.cc:4400 config/rs6000/rs6000.cc:4413
! #: config/rs6000/rs6000.cc:4434
  #, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4144
  #, gcc-internal-format
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4165
  #, gcc-internal-format
  msgid "%qs requires full ISA 2.06 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4178
  #, gcc-internal-format
  msgid "Using IEEE extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4181
  #, gcc-internal-format
  msgid "Using IBM extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4200
  #, fuzzy, gcc-internal-format
  msgid "%qs requires VSX support"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/rs6000/rs6000.cc:4209
  #, gcc-internal-format
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4232
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4319
  #, gcc-internal-format
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4332 config/rs6000/rs6000.cc:4347
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4360
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4566
  #, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4863
  #, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4892
  #, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:11218
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:18063
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20459
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20541
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20543
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20545
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20547
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20553
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20556
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20561
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20564
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24705
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: config/rs6000/rs6000.cc:24708
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/rs6000/rs6000.cc:24710
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25239
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25398
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25687
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/rs6000/rs6000.cc:28825
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29303
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29308
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
--- 44226,44402 ----
  
  #. TARGET_VSX = 1 implies Power 7 and newer
  #: config/rs6000/rs6000.cc:3928 config/rs6000/rs6000.cc:3936
! #: config/rs6000/rs6000.cc:3949 config/rs6000/rs6000.cc:4011
! #: config/rs6000/rs6000.cc:4044 config/rs6000/rs6000.cc:4059
! #: config/rs6000/rs6000.cc:4067 config/rs6000/rs6000.cc:4191
! #: config/rs6000/rs6000.cc:4204 config/rs6000/rs6000.cc:4213
! #: config/rs6000/rs6000.cc:4351 config/rs6000/rs6000.cc:4364
! #: config/rs6000/rs6000.cc:4385
  #, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4095
  #, gcc-internal-format
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4116
  #, gcc-internal-format
  msgid "%qs requires full ISA 2.06 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4129
  #, gcc-internal-format
  msgid "Using IEEE extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4132
  #, gcc-internal-format
  msgid "Using IBM extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4151
  #, fuzzy, gcc-internal-format
  msgid "%qs requires VSX support"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/rs6000/rs6000.cc:4160
  #, gcc-internal-format
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4183
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4270
  #, gcc-internal-format
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4283 config/rs6000/rs6000.cc:4298
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4311
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4517
  #, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4814
  #, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4843
  #, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:11169
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:18014
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20410
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20492
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20494
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20496
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20498
  #, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20504
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20507
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20512
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:20515
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:24656
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: config/rs6000/rs6000.cc:24659
  #, fuzzy, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/rs6000/rs6000.cc:24661
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25182
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25341
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25630
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: config/rs6000/rs6000.cc:28768
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29246
  #, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29251
  #, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr ""
*************** msgstr ""
*** 44217,44512 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr ""
  
! #: config/s390/s390-c.cc:718 config/s390/s390.cc:997
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
  
! #: config/s390/s390-c.cc:733
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr ""
  
! #: config/s390/s390-c.cc:913
  #, gcc-internal-format
  msgid "builtin %qF is for GCC internal use only"
  msgstr ""
  
! #: config/s390/s390-c.cc:921
  #, fuzzy, gcc-internal-format
  msgid "builtin %qF is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/s390/s390-c.cc:925
  #, gcc-internal-format
  msgid "%qF requires %<-mvx%>"
  msgstr ""
  
! #: config/s390/s390-c.cc:931
  #, gcc-internal-format
  msgid "%qF requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:937
  #, gcc-internal-format
  msgid "%qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:951
  #, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr ""
  
! #: config/s390/s390-c.cc:1000
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
  # src/main.c:785
! #: config/s390/s390-c.cc:1006
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for intrinsic %qs"
  msgstr "Î‘ÏƒÎ±Ï†Î®Ï‚ Î¼Î¿Ï�Ï†Î® `%s'"
  
! #: config/s390/s390-c.cc:1014
  #, gcc-internal-format
  msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:1023
  #, gcc-internal-format
  msgid "%qs matching variant requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:1029
  #, fuzzy, gcc-internal-format
  msgid "%qs matching variant is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/s390/s390-c.cc:1069
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: config/s390/s390.cc:846
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/s390/s390.cc:850
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: config/s390/s390.cc:866
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: config/s390/s390.cc:915
  #, gcc-internal-format
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:921
  #, gcc-internal-format
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:928
  #, gcc-internal-format
  msgid "Builtin %qF requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:934
  #, gcc-internal-format
  msgid "Builtin %qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:953
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.cc:960
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.cc:1094
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/s390/s390.cc:1195
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1285
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/s390/s390.cc:10581
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.cc:11988
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:12004
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:12032
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: config/s390/s390.cc:12036
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:12783
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr ""
  
! #: config/s390/s390.cc:13742
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:16035
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16042
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16077
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16080
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16109
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.cc:16113
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16125
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16134
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16140
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16142
  #, fuzzy, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "%s: Î¿ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�Î¿Ï‚ Î±Ï€ÏŒ Ï„Î¿ Î¼Î·Î´Î­Î½"
  
! #: config/s390/s390.cc:16145
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16158
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16161
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16164
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16167
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16231
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16267
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Ï„Î¿ Ï€Ï�ÏŽÏ„Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Ï„Î·Ï‚ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: config/s390/s390.cc:16274
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: config/s390/s390.cc:16305
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:16466 config/s390/s390.cc:16516
! #: config/s390/s390.cc:16533
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16472
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/s390/s390.cc:17531
  #, fuzzy, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:17536
  #, fuzzy, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/s390/s390.cc:17541
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:17547
  #, fuzzy, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
--- 44442,44737 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr ""
  
! #: config/s390/s390-c.cc:720 config/s390/s390.cc:999
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr ""
  
! #: config/s390/s390-c.cc:735
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr ""
  
! #: config/s390/s390-c.cc:915
  #, gcc-internal-format
  msgid "builtin %qF is for GCC internal use only"
  msgstr ""
  
! #: config/s390/s390-c.cc:923
  #, fuzzy, gcc-internal-format
  msgid "builtin %qF is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/s390/s390-c.cc:927
  #, gcc-internal-format
  msgid "%qF requires %<-mvx%>"
  msgstr ""
  
! #: config/s390/s390-c.cc:933
  #, gcc-internal-format
  msgid "%qF requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:939
  #, gcc-internal-format
  msgid "%qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:953
  #, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr ""
  
! #: config/s390/s390-c.cc:1002
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
  # src/main.c:785
! #: config/s390/s390-c.cc:1008
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for intrinsic %qs"
  msgstr "Î‘ÏƒÎ±Ï†Î®Ï‚ Î¼Î¿Ï�Ï†Î® `%s'"
  
! #: config/s390/s390-c.cc:1016
  #, gcc-internal-format
  msgid "%qs matching variant requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:1025
  #, gcc-internal-format
  msgid "%qs matching variant requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390-c.cc:1031
  #, fuzzy, gcc-internal-format
  msgid "%qs matching variant is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: config/s390/s390-c.cc:1071
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: config/s390/s390.cc:848
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: config/s390/s390.cc:852
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: config/s390/s390.cc:868
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr "ÎŸ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Ï… ÎµÎ¯Î½Î±Î¹ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î¿ ÏŒÏ�Î¹Î¿"
  
! #: config/s390/s390.cc:917
  #, gcc-internal-format
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:923
  #, gcc-internal-format
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:930
  #, gcc-internal-format
  msgid "Builtin %qF requires z14 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:936
  #, gcc-internal-format
  msgid "Builtin %qF requires z15 or higher"
  msgstr ""
  
! #: config/s390/s390.cc:955
  #, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr ""
  
! #: config/s390/s390.cc:962
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr ""
  
! #: config/s390/s390.cc:1096
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: config/s390/s390.cc:1197
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1287
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: config/s390/s390.cc:10593
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr ""
  
! #: config/s390/s390.cc:12000
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:12016
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:12044
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: config/s390/s390.cc:12048
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:12795
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr ""
  
! #: config/s390/s390.cc:13754
  #, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr ""
  
! #: config/s390/s390.cc:16056
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16063
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16098
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr ""
  
! #: config/s390/s390.cc:16101
  #, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· ÎµÎ½Ï„Î¿Î»Î®"
  
! #: config/s390/s390.cc:16134
  #, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr ""
  
! #: config/s390/s390.cc:16146
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16155
  #, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr ""
  
! #: config/s390/s390.cc:16161
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr ""
  
! #: config/s390/s390.cc:16163
  #, fuzzy, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "%s: Î¿ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�Î¿Ï‚ Î±Ï€ÏŒ Ï„Î¿ Î¼Î·Î´Î­Î½"
  
! #: config/s390/s390.cc:16166
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16179
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16182
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16185
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16188
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16252
  #, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr ""
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16288
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "Ï„Î¿ Ï€Ï�ÏŽÏ„Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Ï„Î·Ï‚ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: config/s390/s390.cc:16295
  #, fuzzy, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: config/s390/s390.cc:16326
  #, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr ""
  
! #: config/s390/s390.cc:16487 config/s390/s390.cc:16537
! #: config/s390/s390.cc:16554
  #, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr ""
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16493
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/s390/s390.cc:17552
  #, fuzzy, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: config/s390/s390.cc:17557
  #, fuzzy, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: config/s390/s390.cc:17562
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:17568
  #, fuzzy, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÎºÏŽÎ´Î¹ÎºÎ±Ï‚ Î±Î¯Ï„Î·ÏƒÎ·Ï‚"
*************** msgstr "%s ÏƒÎµ %s"
*** 44932,44939 ****
  msgid "attribute %qs applies to array types only"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2351 c/c-typeck.cc:13556 cp/typeck.cc:2497
! #: cp/typeck.cc:9510 cp/typeck.cc:10298 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
--- 45157,45164 ----
  msgid "attribute %qs applies to array types only"
  msgstr "Ï€Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Ï„Î¿ --pid=PID Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2353 c/c-typeck.cc:13558 cp/typeck.cc:2498
! #: cp/typeck.cc:9512 cp/typeck.cc:10300 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr ""
*************** msgstr ""
*** 45008,45014 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr ""
  
! #: c/c-decl.cc:1733 c/c-decl.cc:7888 c/c-decl.cc:8890 c/c-decl.cc:9899
  #, fuzzy, gcc-internal-format
  msgid "originally defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 45233,45239 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr ""
  
! #: c/c-decl.cc:1733 c/c-decl.cc:7890 c/c-decl.cc:8894 c/c-decl.cc:9946
  #, fuzzy, gcc-internal-format
  msgid "originally defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½
*** 45387,45393 ****
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.cc:4669 cp/tree.cc:5024
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
--- 45612,45618 ----
  msgid "%qE defined as wrong kind of tag"
  msgstr ""
  
! #: c/c-decl.cc:4669 cp/tree.cc:5036
  #, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr ""
*************** msgstr ""
*** 45406,45412 ****
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:4976 c/c-decl.cc:8829
  #, gcc-internal-format
  msgid "%qT declared in underspecified object initializer"
  msgstr ""
--- 45631,45637 ----
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:4976 c/c-decl.cc:8833
  #, gcc-internal-format
  msgid "%qT declared in underspecified object initializer"
  msgstr ""
*************** msgstr ""
*** 45436,45527 ****
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:5063 c/c-decl.cc:5071
  #, fuzzy, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.cc:5079
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.cc:5085
  #, fuzzy, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.cc:5091
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.cc:5097
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5103
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5111
  #, gcc-internal-format
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5117
  #, gcc-internal-format
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5127
  #, gcc-internal-format
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5133
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.cc:5142
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5148
  #, fuzzy, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.cc:5161
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5168
  #, fuzzy, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.cc:5186
  #, fuzzy, gcc-internal-format
  msgid "invalid use of attributes in empty declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: c/c-decl.cc:5200 c/c-parser.cc:2403
  #, fuzzy, gcc-internal-format
  msgid "empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.cc:5272
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr ""
  
! #: c/c-decl.cc:5276
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr ""
--- 45661,45752 ----
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr ""
  
! #: c/c-decl.cc:5065 c/c-decl.cc:5073
  #, fuzzy, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.cc:5081
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.cc:5087
  #, fuzzy, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.cc:5093
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.cc:5099
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5105
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5113
  #, gcc-internal-format
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5119
  #, gcc-internal-format
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5129
  #, gcc-internal-format
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr ""
  
! #: c/c-decl.cc:5135
  #, fuzzy, gcc-internal-format
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.cc:5144
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5150
  #, fuzzy, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.cc:5163
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr ""
  
! #: c/c-decl.cc:5170
  #, fuzzy, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.cc:5188
  #, fuzzy, gcc-internal-format
  msgid "invalid use of attributes in empty declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: c/c-decl.cc:5202 c/c-parser.cc:2403
  #, fuzzy, gcc-internal-format
  msgid "empty declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.cc:5274
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr ""
  
! #: c/c-decl.cc:5278
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr ""
*************** msgstr ""
*** 45529,45843 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5282 c/c-decl.cc:8411 c/c-decl.cc:10744
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5475 cp/decl2.cc:1852 cp/name-lookup.cc:8767
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr ""
  
! #: c/c-decl.cc:5555
  #, fuzzy, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-decl.cc:5560 c/c-decl.cc:10575 cp/decl.cc:17926
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c/c-decl.cc:5569
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr ""
  
! #: c/c-decl.cc:5574
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr ""
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5580
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-decl.cc:5600
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:5680
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-decl.cc:5736
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c/c-decl.cc:5738
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.cc:5819
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr ""
  
! #: c/c-decl.cc:5824
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: c/c-decl.cc:5828
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr ""
  
! #: c/c-decl.cc:5919 m2/gm2-gcc/m2type.cc:1250
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: c/c-decl.cc:5969
  #, gcc-internal-format
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr ""
  
! #: c/c-decl.cc:6007
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr ""
  
! #: c/c-decl.cc:6093
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: c/c-decl.cc:6108 cp/decl.cc:9047
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.cc:6371
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr ""
  
! #: c/c-decl.cc:6411
  #, gcc-internal-format
  msgid "file-scope compound literal specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:6417
  #, gcc-internal-format
  msgid "compound literal implicitly auto and declared %qs"
  msgstr ""
  
! #: c/c-decl.cc:6517
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:6538 c/c-decl.cc:6553
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-decl.cc:6548
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-decl.cc:6559
  #, fuzzy, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "Î‘Ï�Î½Î·Ï„Î¹ÎºÏŒ Ï€Î»Î¬Ï„Î¿Ï‚ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·"
  
! #: c/c-decl.cc:6564
  #, fuzzy, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "Î‘Ï�Î½Î·Ï„Î¹ÎºÏŒ Ï€Î»Î¬Ï„Î¿Ï‚ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·"
  
! #: c/c-decl.cc:6575
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr ""
  
! #: c/c-decl.cc:6581
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: c/c-decl.cc:6592
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:6598
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr ""
  
! #: c/c-decl.cc:6617
  #, fuzzy, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-decl.cc:6632
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr ""
  
! #: c/c-decl.cc:6635
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr ""
  
! #: c/c-decl.cc:6642
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr ""
  
! #: c/c-decl.cc:6644
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr ""
  
! #: c/c-decl.cc:6887
  #, fuzzy, gcc-internal-format
  msgid "%<enum%> underlying type may not be specified here"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: c/c-decl.cc:6915 c/c-decl.cc:7324 c/c-decl.cc:7334
  #, fuzzy, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.cc:6917
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr ""
  
! #: c/c-decl.cc:6937
  #, fuzzy, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c/c-decl.cc:6941
  #, fuzzy, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c/c-decl.cc:6973
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-decl.cc:6975
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-decl.cc:6977
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-decl.cc:6979
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
  # src/request.c:806 src/request.c:912
! #: c/c-decl.cc:6982
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
! #: c/c-decl.cc:7005 c/c-parser.cc:3573
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.cc:7020
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:7022
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:7024
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:7026
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c/c-decl.cc:7053
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.cc:7056
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.cc:7060
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.cc:7063
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.cc:7066 cp/decl.cc:13130
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c/c-decl.cc:7084
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:7088
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr ""
  
! #: c/c-decl.cc:7093
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:7097
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c/c-decl.cc:7102
  #, fuzzy, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: c/c-decl.cc:7105
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr ""
--- 45754,46068 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5284 c/c-decl.cc:8413 c/c-decl.cc:10791
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5477 cp/decl2.cc:1852 cp/name-lookup.cc:8804
  #, gcc-internal-format
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr ""
  
! #: c/c-decl.cc:5557
  #, fuzzy, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-decl.cc:5562 c/c-decl.cc:10622 cp/decl.cc:17941
  #, fuzzy, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c/c-decl.cc:5571
  #, gcc-internal-format
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr ""
  
! #: c/c-decl.cc:5576
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr ""
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5582
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-decl.cc:5602
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:5682
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-decl.cc:5738
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c/c-decl.cc:5740
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.cc:5821
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr ""
  
! #: c/c-decl.cc:5826
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: c/c-decl.cc:5830
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr ""
  
! #: c/c-decl.cc:5921 m2/gm2-gcc/m2type.cc:1250
  #, fuzzy, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "Î¤Î¿ ÏŒÎ½Î¿Î¼Î± `%s' ÎµÎ¯Î½Î±Î¹ Î¬Î³Î½Ï‰ÏƒÏ„Î¿\n"
  
! #: c/c-decl.cc:5971
  #, gcc-internal-format
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr ""
  
! #: c/c-decl.cc:6009
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr ""
  
! #: c/c-decl.cc:6095
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD"
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "Î¼Î· Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¹Î·Î¼Î­Î½Î· ÏƒÏ„Î±Î¸ÎµÏ�Î¬ const %qD"
  
! #: c/c-decl.cc:6110 cp/decl.cc:9043
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr ""
  
! #: c/c-decl.cc:6373
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr ""
  
! #: c/c-decl.cc:6413
  #, gcc-internal-format
  msgid "file-scope compound literal specifies %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:6419
  #, gcc-internal-format
  msgid "compound literal implicitly auto and declared %qs"
  msgstr ""
  
! #: c/c-decl.cc:6519
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:6540 c/c-decl.cc:6555
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-decl.cc:6550
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-decl.cc:6561
  #, fuzzy, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "Î‘Ï�Î½Î·Ï„Î¹ÎºÏŒ Ï€Î»Î¬Ï„Î¿Ï‚ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·"
  
! #: c/c-decl.cc:6566
  #, fuzzy, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "Î‘Ï�Î½Î·Ï„Î¹ÎºÏŒ Ï€Î»Î¬Ï„Î¿Ï‚ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·"
  
! #: c/c-decl.cc:6577
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr ""
  
! #: c/c-decl.cc:6583
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: c/c-decl.cc:6594
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr ""
  
! #: c/c-decl.cc:6600
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr ""
  
! #: c/c-decl.cc:6619
  #, fuzzy, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-decl.cc:6634
  #, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr ""
  
! #: c/c-decl.cc:6637
  #, gcc-internal-format
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr ""
  
! #: c/c-decl.cc:6644
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr ""
  
! #: c/c-decl.cc:6646
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr ""
  
! #: c/c-decl.cc:6889
  #, fuzzy, gcc-internal-format
  msgid "%<enum%> underlying type may not be specified here"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: c/c-decl.cc:6917 c/c-decl.cc:7326 c/c-decl.cc:7336
  #, fuzzy, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.cc:6919
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr ""
  
! #: c/c-decl.cc:6939
  #, fuzzy, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c/c-decl.cc:6943
  #, fuzzy, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: c/c-decl.cc:6975
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-decl.cc:6977
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-decl.cc:6979
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-decl.cc:6981
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
  # src/request.c:806 src/request.c:912
! #: c/c-decl.cc:6984
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î¿ ÏŒÎ½Î¿Î¼Î± ÎµÏ€Î¹Ï†Î¬Î½ÎµÎ¹Î±Ï‚ `%s'"
  
! #: c/c-decl.cc:7007 c/c-parser.cc:3573
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr ""
  
! #: c/c-decl.cc:7022
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:7024
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:7026
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:7028
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c/c-decl.cc:7055
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.cc:7058
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.cc:7062
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.cc:7065
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-decl.cc:7068 cp/decl.cc:13134
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr ""
  
! #: c/c-decl.cc:7086
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:7090
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr ""
  
! #: c/c-decl.cc:7095
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:7099
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c/c-decl.cc:7104
  #, fuzzy, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î¼Î­Î»Î¿Ï‚ `%s':"
  
! #: c/c-decl.cc:7107
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr ""
*************** msgstr ""
*** 45845,46945 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7152 c/c-decl.cc:7548
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c/c-decl.cc:7215
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: c/c-decl.cc:7217
  #, fuzzy, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: c/c-decl.cc:7224
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: c/c-decl.cc:7227
  #, fuzzy, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: c/c-decl.cc:7235 c/c-decl.cc:9497
  #, fuzzy, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: c/c-decl.cc:7267
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.cc:7271
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.cc:7279
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:7282
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:7294
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr ""
  
! #: c/c-decl.cc:7297
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr ""
  
! #: c/c-decl.cc:7306
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.cc:7308
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.cc:7394
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.cc:7397
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.cc:7436 c/c-decl.cc:8068
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:7458
  #, fuzzy, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.cc:7472
  #, fuzzy, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:7478
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.cc:7482
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.cc:7584
  #, fuzzy, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: c/c-decl.cc:7587
  #, fuzzy, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: c/c-decl.cc:7594
  #, fuzzy, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: c/c-decl.cc:7597
  #, fuzzy, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: c/c-decl.cc:7641
  #, fuzzy, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c/c-decl.cc:7645 cp/decl.cc:13539
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
! #: c/c-decl.cc:7684 c/c-decl.cc:7854 c/c-decl.cc:7908 c/c-decl.cc:8002
! #: c/c-decl.cc:8124 c/c-parser.cc:3575
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
  
! #: c/c-decl.cc:7690 c/c-decl.cc:7860 c/c-decl.cc:8007 c/c-decl.cc:8129
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr ""
  
! #: c/c-decl.cc:7745
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-decl.cc:7749
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-decl.cc:7755
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr ""
  
! #: c/c-decl.cc:7771
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: c/c-decl.cc:7774
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7780
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.cc:7783
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr ""
  
! #: c/c-decl.cc:7798
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:7800
  #, fuzzy, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:7809
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: c/c-decl.cc:7811
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.cc:7816
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: c/c-decl.cc:7818
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7823
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: c/c-decl.cc:7825
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr ""
  
! #: c/c-decl.cc:7828
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: c/c-decl.cc:7835
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.cc:7838
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.cc:7869
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.cc:7871
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.cc:7914
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr ""
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:7925
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7942 cp/decl.cc:12010
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.cc:7992
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr ""
  
! #: c/c-decl.cc:8034
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.cc:8036
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.cc:8049
  #, fuzzy, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c/c-decl.cc:8056
  #, fuzzy, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:8058
  #, fuzzy, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:8095 c/c-decl.cc:8106 c/c-decl.cc:8109
  #, fuzzy, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: c/c-decl.cc:8166
  #, fuzzy, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c/c-decl.cc:8168
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:8179
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:8182
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:8204
  #, gcc-internal-format
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:8222
  #, gcc-internal-format
  msgid "%<constexpr%> object has variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8226 c/c-parser.cc:12258
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8232 c/c-parser.cc:12261
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8258
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:8270
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.cc:8272
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.cc:8307
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8309
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8417 c/c-decl.cc:10549
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
  
! #: c/c-decl.cc:8429
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr ""
  
! #: c/c-decl.cc:8474
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:8478
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:8489
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:8493
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:8568
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr ""
  
! #: c/c-decl.cc:8572 c/c-decl.cc:8608
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr ""
  
! #: c/c-decl.cc:8602
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr ""
  
! #: c/c-decl.cc:8650
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8657
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8783
  #, fuzzy, gcc-internal-format
  msgid "enum type defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-decl.cc:8789
  #, fuzzy, gcc-internal-format
  msgid "struct defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-decl.cc:8795
  #, fuzzy, gcc-internal-format
  msgid "union defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-decl.cc:8886
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
  
! #: c/c-decl.cc:8888
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: c/c-decl.cc:8897
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c/c-decl.cc:8899
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c/c-decl.cc:8929 c/c-decl.cc:9927
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8935 c/c-decl.cc:9933
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:8999 cp/decl.cc:5661
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
  
! #: c/c-decl.cc:9004
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:9007
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:9100 c/c-decl.cc:9118 c/c-decl.cc:9179
  #, fuzzy, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: c/c-decl.cc:9205
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9208
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9389
  #, fuzzy, gcc-internal-format
  msgid "union has no named members"
  msgstr "ÎµÏ€ÏŽÎ½Ï…Î¼Î± Î¼Î­Î»Î·"
  
! #: c/c-decl.cc:9391
  #, fuzzy, gcc-internal-format
  msgid "union has no members"
  msgstr "ÎµÏ€ÏŽÎ½Ï…Î¼Î± Î¼Î­Î»Î·"
  
! #: c/c-decl.cc:9396
  #, fuzzy, gcc-internal-format
  msgid "struct has no named members"
  msgstr "ÎµÏ€ÏŽÎ½Ï…Î¼Î± Î¼Î­Î»Î·"
  
  # src/request.c:37
! #: c/c-decl.cc:9398
  #, fuzzy, gcc-internal-format
  msgid "struct has no members"
  msgstr "%s ÏƒÎµ %s"
  
! #: c/c-decl.cc:9476 cp/decl.cc:14566
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: c/c-decl.cc:9482
  #, fuzzy, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: c/c-decl.cc:9488
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: c/c-decl.cc:9519
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr ""
  
  # src/shred.c:1134
! #: c/c-decl.cc:9542
  #, fuzzy, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: c/c-decl.cc:9606
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9673
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.cc:9686
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:9689
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: c/c-decl.cc:9852
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c/c-decl.cc:9897
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: c/c-decl.cc:9909
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9996 cp/decl.cc:17200 m2/gm2-gcc/m2type.cc:2073
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10015
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.cc:10024
  #, fuzzy, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: c/c-decl.cc:10133
  #, fuzzy, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c/c-decl.cc:10165 c/c-decl.cc:10181
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-decl.cc:10176
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-decl.cc:10200
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.cc:10207
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10235
  #, fuzzy, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-decl.cc:10241
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr ""
  
! #: c/c-decl.cc:10442 cp/decl.cc:5981 cp/decl.cc:17785
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-decl.cc:10460
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:10472
  #, fuzzy, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "Î¿ ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î¿Ï‚ Ï„Ï�Ï€Î¿Ï‚ Ï€Ï�Î¿ÎºÎ±Î¸Î¿Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ `int'"
  
! #: c/c-decl.cc:10500
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.cc:10558
  #, fuzzy, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "Î´Î¹Î±Ï„Î®Ï�Î·ÏƒÎ· Ï‰Ï�ÏŽÎ½ ÏƒÏ„Î¿ %s"
  
! #: c/c-decl.cc:10567
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c/c-decl.cc:10585
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c/c-decl.cc:10604
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: c/c-decl.cc:10606
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10613
  #, fuzzy, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: c/c-decl.cc:10664
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.cc:10679
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.cc:10696
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:10736 c/c-decl.cc:10740
  #, fuzzy, gcc-internal-format
  msgid "old-style function definition"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: c/c-decl.cc:10753
  #, fuzzy, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: c/c-decl.cc:10769
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-decl.cc:10777
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c/c-decl.cc:10786
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.cc:10815 c/c-decl.cc:10820
  #, fuzzy, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "Î¿ ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î¿Ï‚ Ï„Ï�Ï€Î¿Ï‚ Ï€Ï�Î¿ÎºÎ±Î¸Î¿Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ `int'"
  
! #: c/c-decl.cc:10840
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:10847
  #, fuzzy, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: c/c-decl.cc:10900
  #, fuzzy, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-decl.cc:10911
  #, fuzzy, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-decl.cc:10914 c/c-decl.cc:10961 c/c-decl.cc:10975
  #, fuzzy, gcc-internal-format
  msgid "prototype declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.cc:10953
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-decl.cc:10958
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:10968
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-decl.cc:10973
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11231 cp/decl.cc:18722
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: c/c-decl.cc:11250 cp/decl.cc:18793
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-decl.cc:11347
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.cc:11352
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11359
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:11393
  #, fuzzy, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c/c-decl.cc:11397
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11404
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11409
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11415
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11419
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11706
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:11765 c/c-decl.cc:11772
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c/c-decl.cc:11800 c/c-decl.cc:12878
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:11802
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ %s"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:11807
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:11820 c/c-decl.cc:12220 c/c-decl.cc:12673
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:11832 cp/parser.cc:34248
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
  
! #: c/c-decl.cc:11845
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:12082 c/c-parser.cc:11621
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:12132
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:12207 c/c-decl.cc:12813 c/c-decl.cc:12872
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-decl.cc:12267
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:12289
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-decl.cc:12332
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:12451
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:12502 cp/parser.cc:20288
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-decl.cc:12573
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:12597 c/c-decl.cc:12974 c/c-parser.cc:10628
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-decl.cc:12599
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:12628
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-decl.cc:12634
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-decl.cc:12641
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12689
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:12702
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.cc:12757
  #, fuzzy, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12778 c/c-decl.cc:12855
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ %s"
  
! #: c/c-decl.cc:12780
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:12782 c/c-decl.cc:12851
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:12784 c/c-decl.cc:12821
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:12798 c/c-parser.cc:3100 c/c-parser.cc:4427 c/c-parser.cc:9962
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:12801 c/c-parser.cc:3103 c/c-parser.cc:4430 c/c-parser.cc:9965
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:12827
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:12836
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.cc:12842
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:12849
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:12857
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr ""
  
! #: c/c-decl.cc:12870
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:12886
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:12894
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:12971
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:12986
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.cc:12997
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:13026
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13052 c/c-decl.cc:13068 c/c-decl.cc:13094
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.cc:13237
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr ""
  
! #: c/c-decl.cc:13246
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:13545 cp/semantics.cc:6316
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13549 cp/semantics.cc:6320
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.cc:389 c/c-typeck.cc:12830 cp/typeck.cc:5734
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.cc:399 c/c-typeck.cc:12839 cp/typeck.cc:5742
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:400 c/c-typeck.cc:12766 cp/typeck.cc:5681
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:409 c/c-typeck.cc:12858 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:410 c/c-typeck.cc:12790 cp/typeck.cc:5692
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:417 c/c-typeck.cc:12850
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.cc:418 c/c-typeck.cc:12777
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
--- 46070,47170 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7154 c/c-decl.cc:7550
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr ""
  
! #: c/c-decl.cc:7217
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: c/c-decl.cc:7219
  #, fuzzy, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: c/c-decl.cc:7226
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: c/c-decl.cc:7229
  #, fuzzy, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: c/c-decl.cc:7237 c/c-decl.cc:9542
  #, fuzzy, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: c/c-decl.cc:7269
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.cc:7273
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.cc:7281
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:7284
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:7296
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr ""
  
! #: c/c-decl.cc:7299
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr ""
  
! #: c/c-decl.cc:7308
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.cc:7310
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.cc:7396
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.cc:7399
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-decl.cc:7438 c/c-decl.cc:8070
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:7460
  #, fuzzy, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.cc:7474
  #, fuzzy, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:7480
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.cc:7484
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: c/c-decl.cc:7586
  #, fuzzy, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: c/c-decl.cc:7589
  #, fuzzy, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: c/c-decl.cc:7596
  #, fuzzy, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: c/c-decl.cc:7599
  #, fuzzy, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: c/c-decl.cc:7643
  #, fuzzy, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c/c-decl.cc:7647 cp/decl.cc:13543
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr ""
  
! #: c/c-decl.cc:7686 c/c-decl.cc:7856 c/c-decl.cc:7910 c/c-decl.cc:8004
! #: c/c-decl.cc:8126 c/c-parser.cc:3575
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr ""
  
! #: c/c-decl.cc:7692 c/c-decl.cc:7862 c/c-decl.cc:8009 c/c-decl.cc:8131
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr ""
  
! #: c/c-decl.cc:7747
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-decl.cc:7751
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-decl.cc:7757
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr ""
  
! #: c/c-decl.cc:7773
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: c/c-decl.cc:7776
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7782
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr ""
  
! #: c/c-decl.cc:7785
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr ""
  
! #: c/c-decl.cc:7800
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:7802
  #, fuzzy, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:7811
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: c/c-decl.cc:7813
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr ""
  
! #: c/c-decl.cc:7818
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: c/c-decl.cc:7820
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr ""
  
! #: c/c-decl.cc:7825
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: c/c-decl.cc:7827
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr ""
  
! #: c/c-decl.cc:7830
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "Î”ÎµÎ½ Î®Ï„Î±Î½ Î´Ï…Î½Î±Ï„Î® Î· ÎµÏ�Ï�ÎµÏƒÎ· ÎµÏ„Î¹ÎºÎ­Ï„Ï„Î±Ï‚ Î³Î¹Î± Î¼ÎµÏ„Î±Î³Ï‰Î³Î® ÏƒÏ„Î¿ `%s'"
  
! #: c/c-decl.cc:7837
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.cc:7840
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.cc:7871
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.cc:7873
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.cc:7916
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr ""
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:7927
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:7944 cp/decl.cc:12014
  #, fuzzy, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.cc:7994
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr ""
  
! #: c/c-decl.cc:8036
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.cc:8038
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.cc:8051
  #, fuzzy, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c/c-decl.cc:8058
  #, fuzzy, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:8060
  #, fuzzy, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:8097 c/c-decl.cc:8108 c/c-decl.cc:8111
  #, fuzzy, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: c/c-decl.cc:8168
  #, fuzzy, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c/c-decl.cc:8170
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr ""
  
! #: c/c-decl.cc:8181
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:8184
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:8206
  #, gcc-internal-format
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:8224
  #, gcc-internal-format
  msgid "%<constexpr%> object has variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8228 c/c-parser.cc:12277
  #, gcc-internal-format
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8234 c/c-parser.cc:12280
  #, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr ""
  
! #: c/c-decl.cc:8260
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:8272
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.cc:8274
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.cc:8309
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:8311
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr ""
  
! #: c/c-decl.cc:8419 c/c-decl.cc:10596
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr ""
  
! #: c/c-decl.cc:8431
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr ""
  
! #: c/c-decl.cc:8476
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:8480
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:8491
  #, fuzzy, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:8495
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:8570
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr ""
  
! #: c/c-decl.cc:8574 c/c-decl.cc:8610
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr ""
  
! #: c/c-decl.cc:8604
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr ""
  
! #: c/c-decl.cc:8652
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8659
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8785
  #, fuzzy, gcc-internal-format
  msgid "enum type defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-decl.cc:8791
  #, fuzzy, gcc-internal-format
  msgid "struct defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-decl.cc:8797
  #, fuzzy, gcc-internal-format
  msgid "union defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-decl.cc:8890
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
  
! #: c/c-decl.cc:8892
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: c/c-decl.cc:8901
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c/c-decl.cc:8903
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c/c-decl.cc:8935 c/c-decl.cc:9974
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr ""
  
! #: c/c-decl.cc:8941 c/c-decl.cc:9980
  #, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr ""
  
! #: c/c-decl.cc:9005 cp/decl.cc:5661
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr ""
  
! #: c/c-decl.cc:9010
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:9013
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:9106 c/c-decl.cc:9124 c/c-decl.cc:9185
  #, fuzzy, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: c/c-decl.cc:9211
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9214
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr ""
  
! #: c/c-decl.cc:9434
  #, fuzzy, gcc-internal-format
  msgid "union has no named members"
  msgstr "ÎµÏ€ÏŽÎ½Ï…Î¼Î± Î¼Î­Î»Î·"
  
! #: c/c-decl.cc:9436
  #, fuzzy, gcc-internal-format
  msgid "union has no members"
  msgstr "ÎµÏ€ÏŽÎ½Ï…Î¼Î± Î¼Î­Î»Î·"
  
! #: c/c-decl.cc:9441
  #, fuzzy, gcc-internal-format
  msgid "struct has no named members"
  msgstr "ÎµÏ€ÏŽÎ½Ï…Î¼Î± Î¼Î­Î»Î·"
  
  # src/request.c:37
! #: c/c-decl.cc:9443
  #, fuzzy, gcc-internal-format
  msgid "struct has no members"
  msgstr "%s ÏƒÎµ %s"
  
! #: c/c-decl.cc:9521 cp/decl.cc:14576
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: c/c-decl.cc:9527
  #, fuzzy, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: c/c-decl.cc:9533
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: c/c-decl.cc:9564
  #, gcc-internal-format
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr ""
  
  # src/shred.c:1134
! #: c/c-decl.cc:9587
  #, fuzzy, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: c/c-decl.cc:9651
  #, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr ""
  
! #: c/c-decl.cc:9718
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr ""
  
! #: c/c-decl.cc:9731
  #, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr ""
  
! #: c/c-decl.cc:9734
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: c/c-decl.cc:9899
  #, fuzzy, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c/c-decl.cc:9944
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: c/c-decl.cc:9956
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10043 cp/decl.cc:17215 m2/gm2-gcc/m2type.cc:2073
  #, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr ""
  
! #: c/c-decl.cc:10062
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr ""
  
! #: c/c-decl.cc:10071
  #, fuzzy, gcc-internal-format
  msgid "enumeration values exceed range of %qs"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: c/c-decl.cc:10180
  #, fuzzy, gcc-internal-format
  msgid "conflicting redefinition of enum %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: c/c-decl.cc:10212 c/c-decl.cc:10228
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-decl.cc:10223
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-decl.cc:10247
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr ""
  
! #: c/c-decl.cc:10254
  #, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10282
  #, fuzzy, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-decl.cc:10288
  #, gcc-internal-format
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr ""
  
! #: c/c-decl.cc:10489 cp/decl.cc:5981 cp/decl.cc:17800
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-decl.cc:10507
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr ""
  
! #: c/c-decl.cc:10519
  #, fuzzy, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "Î¿ ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î¿Ï‚ Ï„Ï�Ï€Î¿Ï‚ Ï€Ï�Î¿ÎºÎ±Î¸Î¿Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ `int'"
  
! #: c/c-decl.cc:10547
  #, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr ""
  
! #: c/c-decl.cc:10605
  #, fuzzy, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "Î´Î¹Î±Ï„Î®Ï�Î·ÏƒÎ· Ï‰Ï�ÏŽÎ½ ÏƒÏ„Î¿ %s"
  
! #: c/c-decl.cc:10614
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c/c-decl.cc:10632
  #, fuzzy, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c/c-decl.cc:10651
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: c/c-decl.cc:10653
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr ""
  
! #: c/c-decl.cc:10660
  #, fuzzy, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: c/c-decl.cc:10711
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr ""
  
! #: c/c-decl.cc:10726
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr ""
  
! #: c/c-decl.cc:10743
  #, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr ""
  
! #: c/c-decl.cc:10783 c/c-decl.cc:10787
  #, fuzzy, gcc-internal-format
  msgid "old-style function definition"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: c/c-decl.cc:10800
  #, fuzzy, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: c/c-decl.cc:10816
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-decl.cc:10824
  #, fuzzy, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c/c-decl.cc:10833
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: c/c-decl.cc:10862 c/c-decl.cc:10867
  #, fuzzy, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "Î¿ ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î¿Ï‚ Ï„Ï�Ï€Î¿Ï‚ Ï€Ï�Î¿ÎºÎ±Î¸Î¿Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ `int'"
  
! #: c/c-decl.cc:10887
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-decl.cc:10894
  #, fuzzy, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: c/c-decl.cc:10947
  #, fuzzy, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-decl.cc:10958
  #, fuzzy, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-decl.cc:10961 c/c-decl.cc:11008 c/c-decl.cc:11022
  #, fuzzy, gcc-internal-format
  msgid "prototype declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-decl.cc:11000
  #, fuzzy, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-decl.cc:11005
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11015
  #, fuzzy, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-decl.cc:11020
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr ""
  
! #: c/c-decl.cc:11278 cp/decl.cc:18737
  #, fuzzy, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: c/c-decl.cc:11297 cp/decl.cc:18808
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-decl.cc:11394
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr ""
  
! #: c/c-decl.cc:11399
  #, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr ""
  
! #: c/c-decl.cc:11406
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:11440
  #, fuzzy, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c/c-decl.cc:11444
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11451
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11456
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11462
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11466
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr ""
  
! #: c/c-decl.cc:11753
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr ""
  
! #: c/c-decl.cc:11812 c/c-decl.cc:11819
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c/c-decl.cc:11847 c/c-decl.cc:12925
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:11849
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ %s"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:11854
  #, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:11867 c/c-decl.cc:12267 c/c-decl.cc:12720
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr ""
  
! #: c/c-decl.cc:11879 cp/parser.cc:34266
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr ""
  
! #: c/c-decl.cc:11892
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:12129 c/c-parser.cc:11619
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:12179
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:12254 c/c-decl.cc:12860 c/c-decl.cc:12919
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-decl.cc:12314
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:12336
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-decl.cc:12379
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:12498
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:12549 cp/parser.cc:20288
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-decl.cc:12620
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:12644 c/c-decl.cc:13021 c/c-parser.cc:10626
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-decl.cc:12646
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:12675
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-decl.cc:12681
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-decl.cc:12688
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12736
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:12749
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr ""
  
! #: c/c-decl.cc:12804
  #, fuzzy, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12825 c/c-decl.cc:12902
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ %s"
  
! #: c/c-decl.cc:12827
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr ""
  
! #: c/c-decl.cc:12829 c/c-decl.cc:12898
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr ""
  
! #: c/c-decl.cc:12831 c/c-decl.cc:12868
  #, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr ""
  
! #: c/c-decl.cc:12845 c/c-parser.cc:3100 c/c-parser.cc:4427 c/c-parser.cc:9960
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:12848 c/c-parser.cc:3103 c/c-parser.cc:4430 c/c-parser.cc:9963
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:12874
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:12883
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr ""
  
! #: c/c-decl.cc:12889
  #, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr ""
  
! #: c/c-decl.cc:12896
  #, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr ""
  
! #: c/c-decl.cc:12904
  #, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr ""
  
! #: c/c-decl.cc:12917
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr ""
  
! #: c/c-decl.cc:12933
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:12941
  #, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr ""
  
! #: c/c-decl.cc:13018
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr ""
  
! #: c/c-decl.cc:13033
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr ""
  
! #: c/c-decl.cc:13044
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:13073
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13099 c/c-decl.cc:13115 c/c-decl.cc:13141
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr ""
  
! #: c/c-decl.cc:13284
  #, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr ""
  
! #: c/c-decl.cc:13293
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-decl.cc:13592 cp/semantics.cc:6389
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13596 cp/semantics.cc:6393
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.cc:389 c/c-typeck.cc:12832 cp/typeck.cc:5736
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr ""
  
! #: c/c-fold.cc:399 c/c-typeck.cc:12841 cp/typeck.cc:5744
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:400 c/c-typeck.cc:12768 cp/typeck.cc:5683
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr ""
  
! #: c/c-fold.cc:409 c/c-typeck.cc:12860 cp/typeck.cc:5752
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:410 c/c-typeck.cc:12792 cp/typeck.cc:5694
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr ""
  
! #: c/c-fold.cc:417 c/c-typeck.cc:12852
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr ""
  
! #: c/c-fold.cc:418 c/c-typeck.cc:12779
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr ""
*************** msgstr ""
*** 46959,46965 ****
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1409 cp/parser.cc:34485
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 47184,47190 ----
  msgid "to match this %qs"
  msgstr ""
  
! #: c/c-parser.cc:1409 cp/parser.cc:34503
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î±
*** 46969,46981 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:1917 c/c-parser.cc:1926 c/c-parser.cc:25332 cp/parser.cc:49026
! #: cp/semantics.cc:3564 cp/semantics.cc:3573
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2022 c/c-parser.cc:13376
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr ""
--- 47194,47206 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr ""
  
! #: c/c-parser.cc:1917 c/c-parser.cc:1926 c/c-parser.cc:25405 cp/parser.cc:49093
! #: cp/semantics.cc:3633 cp/semantics.cc:3642
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2022 c/c-parser.cc:13395
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr ""
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î®
*** 47010,47018 ****
  msgid "unknown type name %qE"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: c/c-parser.cc:2315 c/c-parser.cc:14736 c/c-parser.cc:22962
! #: c/c-parser.cc:23561 c/c-parser.cc:24147 cp/parser.cc:46386
! #: cp/parser.cc:51112
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
--- 47235,47243 ----
  msgid "unknown type name %qE"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: c/c-parser.cc:2315 c/c-parser.cc:14755 c/c-parser.cc:23035
! #: c/c-parser.cc:23634 c/c-parser.cc:24220 cp/parser.cc:46431
! #: cp/parser.cc:51179
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
*************** msgstr ""
*** 47042,47048 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2439 cp/parser.cc:36739 cp/parser.cc:36811
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
--- 47267,47273 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr ""
  
! #: c/c-parser.cc:2439 cp/parser.cc:36757 cp/parser.cc:36829
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
*************** msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏ
*** 47057,47068 ****
  msgid "unexpected attribute"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:2505 c/c-parser.cc:7727 cp/parser.cc:12966 cp/parser.cc:13190
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-parser.cc:2508 c/c-parser.cc:7710 cp/cp-gimplify.cc:3637
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
--- 47282,47293 ----
  msgid "unexpected attribute"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:2505 c/c-parser.cc:7725 cp/parser.cc:12966 cp/parser.cc:13190
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-parser.cc:2508 c/c-parser.cc:7708 cp/cp-gimplify.cc:3647
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
*************** msgstr ""
*** 47123,47129 ****
  msgid "ISO C forbids nested functions"
  msgstr ""
  
! #: c/c-parser.cc:3126 c/c-parser.cc:8889 c/c-parser.cc:14809
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
--- 47348,47354 ----
  msgid "ISO C forbids nested functions"
  msgstr ""
  
! #: c/c-parser.cc:3126 c/c-parser.cc:8887 c/c-parser.cc:14828
  #, fuzzy, gcc-internal-format
  msgid "expected string literal"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
*************** msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±
*** 47153,47159 ****
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3164 cp/semantics.cc:11678
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
--- 47378,47384 ----
  msgid "static assertion failed: %E"
  msgstr ""
  
! #: c/c-parser.cc:3164 cp/semantics.cc:11751
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr ""
*************** msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ
*** 47213,47233 ****
  msgid "empty enum is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:3805 c/c-parser.cc:4859 c/c-parser.cc:5717 c/c-parser.cc:5734
! #: c/c-parser.cc:6263 c/c-parser.cc:6995 c/c-parser.cc:8756 c/c-parser.cc:8839
! #: c/c-parser.cc:9819 c/c-parser.cc:10136 c/c-parser.cc:10145
! #: c/c-parser.cc:10688 c/c-parser.cc:10878 c/c-parser.cc:10906
! #: c/c-parser.cc:12079 c/c-parser.cc:12652 c/c-parser.cc:12690
! #: c/c-parser.cc:12958 c/c-parser.cc:13009 c/c-parser.cc:13169
! #: c/c-parser.cc:13199 c/c-parser.cc:13207 c/c-parser.cc:13236
! #: c/c-parser.cc:13249 c/c-parser.cc:13555 c/c-parser.cc:13679
! #: c/c-parser.cc:14264 c/c-parser.cc:14317 c/c-parser.cc:14333
! #: c/c-parser.cc:14379 c/c-parser.cc:15367 c/c-parser.cc:15412
! #: c/c-parser.cc:18265 c/c-parser.cc:18402 c/c-parser.cc:19159
! #: c/c-parser.cc:21755 c/c-parser.cc:24625 c/c-parser.cc:24814
  #: c/gimple-parser.cc:1895 c/gimple-parser.cc:1942 cp/parser.cc:9524
! #: cp/parser.cc:34488 cp/parser.cc:37716 cp/parser.cc:40816 cp/parser.cc:41008
! #: cp/parser.cc:47959 cp/parser.cc:50378
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
--- 47438,47458 ----
  msgid "empty enum is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:3805 c/c-parser.cc:4859 c/c-parser.cc:5716 c/c-parser.cc:5733
! #: c/c-parser.cc:6261 c/c-parser.cc:6993 c/c-parser.cc:8754 c/c-parser.cc:8837
! #: c/c-parser.cc:9817 c/c-parser.cc:10134 c/c-parser.cc:10143
! #: c/c-parser.cc:10686 c/c-parser.cc:10876 c/c-parser.cc:10904
! #: c/c-parser.cc:12098 c/c-parser.cc:12671 c/c-parser.cc:12709
! #: c/c-parser.cc:12977 c/c-parser.cc:13028 c/c-parser.cc:13188
! #: c/c-parser.cc:13218 c/c-parser.cc:13226 c/c-parser.cc:13255
! #: c/c-parser.cc:13268 c/c-parser.cc:13574 c/c-parser.cc:13698
! #: c/c-parser.cc:14283 c/c-parser.cc:14336 c/c-parser.cc:14352
! #: c/c-parser.cc:14398 c/c-parser.cc:15386 c/c-parser.cc:15431
! #: c/c-parser.cc:18314 c/c-parser.cc:18451 c/c-parser.cc:19208
! #: c/c-parser.cc:21828 c/c-parser.cc:24698 c/c-parser.cc:24887
  #: c/gimple-parser.cc:1895 c/gimple-parser.cc:1942 cp/parser.cc:9524
! #: cp/parser.cc:34506 cp/parser.cc:37734 cp/parser.cc:40861 cp/parser.cc:41053
! #: cp/parser.cc:48026 cp/parser.cc:50445
  #, fuzzy, gcc-internal-format
  msgid "expected identifier"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
*************** msgstr ""
*** 47262,47268 ****
  msgid "no semicolon at end of struct or union"
  msgstr ""
  
! #: c/c-parser.cc:4192 c/c-parser.cc:6029
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
--- 47487,47493 ----
  msgid "no semicolon at end of struct or union"
  msgstr ""
  
! #: c/c-parser.cc:4192 c/c-parser.cc:6027
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr ""
*************** msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±Îº
*** 47307,47451 ****
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5562 cp/parser.cc:29822
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:5609 cp/parser.cc:29878
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:5755 cp/parser.cc:30047
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-parser.cc:5771 cp/parser.cc:30063
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-parser.cc:5893
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: c/c-parser.cc:6106 c/c-parser.cc:6169 c/c-typeck.cc:8822
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr ""
  
! #: c/c-parser.cc:6163
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr ""
  
! #: c/c-parser.cc:6227
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6383
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6395
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6403
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:6567 cp/parser.cc:13308
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:6574 cp/parser.cc:13315
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:6581 cp/parser.cc:13322
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:6638 c/c-parser.cc:6793 cp/parser.cc:12240 cp/parser.cc:12390
! #: cp/parser.cc:48555
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:6646 cp/parser.cc:12248
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:6670 c/c-parser.cc:6889 c/c-parser.cc:25015 cp/parser.cc:12272
! #: cp/parser.cc:48535 cp/parser.cc:48675
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:6762 cp/parser.cc:12359
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6770 cp/parser.cc:12367
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6782 cp/parser.cc:12379
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:6901 cp/parser.cc:12509
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7010
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr ""
  
! #: c/c-parser.cc:7016 c/c-parser.cc:7197 c/c-parser.cc:7222
  #: c/gimple-parser.cc:424
  #, fuzzy, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: c/c-parser.cc:7126
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7146 c/c-parser.cc:7188
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr ""
  
! #: c/c-parser.cc:7230
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7235 cp/parser.cc:13369
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7266
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr ""
--- 47532,47676 ----
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5562 cp/parser.cc:29829
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:5609 cp/parser.cc:29885
  #, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:5754 cp/parser.cc:30054
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-parser.cc:5770 cp/parser.cc:30070
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-parser.cc:5891
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: c/c-parser.cc:6104 c/c-parser.cc:6167 c/c-typeck.cc:8824
  #, gcc-internal-format
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr ""
  
! #: c/c-parser.cc:6161
  #, gcc-internal-format
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr ""
  
! #: c/c-parser.cc:6225
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:6381
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6393
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr ""
  
! #: c/c-parser.cc:6401
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr ""
  
! #: c/c-parser.cc:6565 cp/parser.cc:13308
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr ""
  
! #: c/c-parser.cc:6572 cp/parser.cc:13315
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr ""
  
! #: c/c-parser.cc:6579 cp/parser.cc:13322
  #, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr ""
  
! #: c/c-parser.cc:6636 c/c-parser.cc:6791 cp/parser.cc:12240 cp/parser.cc:12390
! #: cp/parser.cc:48622
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:6644 cp/parser.cc:12248
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:6668 c/c-parser.cc:6887 c/c-parser.cc:25088 cp/parser.cc:12272
! #: cp/parser.cc:48602 cp/parser.cc:48742
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:6760 cp/parser.cc:12359
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6768 cp/parser.cc:12367
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6780 cp/parser.cc:12379
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:6899 cp/parser.cc:12509
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7008
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr ""
  
! #: c/c-parser.cc:7014 c/c-parser.cc:7195 c/c-parser.cc:7220
  #: c/gimple-parser.cc:424
  #, fuzzy, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: c/c-parser.cc:7124
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7144 c/c-parser.cc:7186
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr ""
  
! #: c/c-parser.cc:7228
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:7233 cp/parser.cc:13369
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr ""
  
! #: c/c-parser.cc:7264
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr ""
*************** msgstr ""
*** 47454,48953 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7315 c/c-parser.cc:7319 c/c-parser.cc:7752
  #: c/gimple-parser.cc:2434 cp/parser.cc:12872
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:7374
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7402
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:7634
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:7735
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:7860 cp/parser.cc:14984
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.cc:7902 cp/parser.cc:14987
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8033 cp/parser.cc:13782
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:8122 c/c-parser.cc:8187 c/c-parser.cc:8306 cp/parser.cc:14614
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8195
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8340 c/c-parser.cc:8372
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:8395
  #, fuzzy, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-parser.cc:8419 cp/parser.cc:14069
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:8425 cp/parser.cc:14075
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:8466
  #, fuzzy, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c/c-parser.cc:8588 c/c-parser.cc:8599 c/c-parser.cc:8610
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: c/c-parser.cc:8589 c/c-parser.cc:8600 c/c-parser.cc:8611 cp/parser.cc:22744
  #: cp/parser.cc:22761 cp/parser.cc:22775
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:8620
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-parser.cc:8670
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:8969 cp/parser.cc:4706
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:9177
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:9401 cp/typeck.cc:5513
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:9407 cp/typeck.cc:5518
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
  
! #: c/c-parser.cc:9678
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-parser.cc:9681
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr ""
  
! #: c/c-parser.cc:9782
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr ""
  
! #: c/c-parser.cc:9914
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-parser.cc:9917
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:9933
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:10006
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-parser.cc:10009
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: c/c-parser.cc:10033
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-parser.cc:10186
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c/c-parser.cc:10269
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-parser.cc:10272
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-parser.cc:10341
  #, gcc-internal-format
  msgid "%<_Generic%> association has function type"
  msgstr ""
  
! #: c/c-parser.cc:10344
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> association has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-parser.cc:10348
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:10382
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:10383
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:10391
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:10392
  #, fuzzy, gcc-internal-format
  msgid "compatible type is here"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-parser.cc:10415
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr ""
  
! #: c/c-parser.cc:10417
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:10442
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:10463
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: c/c-parser.cc:10471
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: c/c-parser.cc:10477
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: c/c-parser.cc:10493
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: c/c-parser.cc:10516 c/c-parser.cc:10520
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-parser.cc:10524
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-parser.cc:10702 c/c-parser.cc:12146 c/c-parser.cc:12168
! #: c/c-parser.cc:21172 c/gimple-parser.cc:1811 c/gimple-parser.cc:2451
! #: cp/parser.cc:43040
  #, fuzzy, gcc-internal-format
  msgid "expected expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-parser.cc:10724
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr ""
  
! #: c/c-parser.cc:10739
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr ""
  
! #: c/c-parser.cc:10933
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-parser.cc:10949
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr ""
  
! #: c/c-parser.cc:11019 c/c-parser.cc:11036 c/c-parser.cc:11043
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:11064
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: c/c-parser.cc:11108 c/c-parser.cc:11118
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11140 c/c-parser.cc:11150
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11183
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr ""
  
! #: c/c-parser.cc:11202
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:11250
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11273
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11290
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c/c-parser.cc:11340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:11348
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:11356 c/c-parser.cc:11386
  #, fuzzy, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:11364 c/c-parser.cc:11406
  #, fuzzy, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:11378
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:11398
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for type-generic call"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
! #: c/c-parser.cc:11542
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:11555
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: c/c-parser.cc:11559
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: c/c-parser.cc:11585
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-parser.cc:11607
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:11616
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.cc:11661 c/c-parser.cc:11690 cp/parser.cc:7764
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-parser.cc:11851
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-parser.cc:11860
  #, fuzzy, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-parser.cc:12123 cp/parser.cc:6134
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:12133
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-parser.cc:12221
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:12226
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:12241
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:12246
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr ""
  
! #: c/c-parser.cc:12277
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:12282
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr ""
  
! #: c/c-parser.cc:12284
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr ""
  
! #: c/c-parser.cc:12298
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:12373
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12378
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12386
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:12397
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12401
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12406
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12419
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12423
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12440
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12445
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12450
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12476
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:12606 cp/parser.cc:8164
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:12980
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:13076
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:13324
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c/c-parser.cc:13456
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:13476
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:13598
  #, fuzzy, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: c/c-parser.cc:14050
  #, fuzzy, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-parser.cc:14118 cp/parser.cc:37573
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:14132 cp/parser.cc:37586
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: c/c-parser.cc:14171
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:14174 cp/parser.cc:37623
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:14183 cp/parser.cc:37632
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:14194 cp/parser.cc:37646
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:14210 cp/parser.cc:37665
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:14434 cp/semantics.cc:13110
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:14470 cp/parser.cc:50733
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:14490 c/c-parser.cc:23558 c/c-parser.cc:23867
! #: c/c-parser.cc:23930 c/c-parser.cc:24040 cp/parser.cc:46383
! #: cp/parser.cc:46731 cp/parser.cc:46846 cp/parser.cc:46945 cp/parser.cc:50754
! #: cp/parser.cc:50770 cp/parser.cc:50786 cp/parser.cc:50803 cp/parser.cc:50820
! #: cp/parser.cc:50837 cp/parser.cc:50864 cp/parser.cc:50878 cp/parser.cc:50903
! #: cp/parser.cc:50917
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:14513 cp/parser.cc:50892
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:14603 cp/parser.cc:51016
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:14610 cp/parser.cc:51022
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:14622 c/c-parser.cc:14638
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:14705 cp/parser.cc:51099
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:14718 cp/parser.cc:50744
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.cc:15085 c/c-parser.cc:18983 c/c-parser.cc:20640
! #: c/c-parser.cc:20659 c/c-parser.cc:20910 c/c-parser.cc:20968
! #: c/c-parser.cc:20975 c/c-parser.cc:20982 c/c-parser.cc:25881
! #: c/c-parser.cc:25889 c/c-parser.cc:26159 c/c-parser.cc:26169
! #: c/c-parser.cc:26263 c/c-parser.cc:26270 c/c-parser.cc:26277
! #: cp/parser.cc:38096 cp/parser.cc:41648 cp/parser.cc:42566 cp/parser.cc:42603
! #: cp/parser.cc:42792 cp/parser.cc:42855 cp/parser.cc:42862 cp/parser.cc:42869
! #: cp/parser.cc:48178 cp/parser.cc:48185 cp/parser.cc:48192 cp/parser.cc:49639
! #: cp/parser.cc:49647 cp/parser.cc:49799 cp/parser.cc:49809
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:15112
  #, fuzzy, gcc-internal-format
  msgid "expression must be integral"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: c/c-parser.cc:15517 c/c-parser.cc:15529
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:15697 c/c-parser.cc:26565
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-parser.cc:15701 cp/semantics.cc:8541
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.cc:15743 cp/parser.cc:38950
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:15838 cp/parser.cc:39028
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:15840 cp/parser.cc:39030
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:15925 cp/parser.cc:39100
  #, fuzzy, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-parser.cc:16002 cp/parser.cc:39182
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.cc:16022 c/c-parser.cc:23923 c/c-parser.cc:24033
! #: cp/parser.cc:39200 cp/parser.cc:46723 cp/parser.cc:46838
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:16075 cp/parser.cc:39255
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:16082 cp/parser.cc:39262
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:16084 cp/parser.cc:39264
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:16090 cp/parser.cc:39270
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:16195 c/c-parser.cc:16255 c/c-parser.cc:16317
! #: c/c-parser.cc:16365 c/c-parser.cc:16445 c/c-parser.cc:16842
! #: c/c-parser.cc:16924 c/c-parser.cc:17529 c/c-parser.cc:17674
! #: c/c-parser.cc:17742 c/c-parser.cc:18920
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-parser.cc:16206
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16267
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16329 cp/semantics.cc:8755
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16378 cp/semantics.cc:8785
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:16412 cp/parser.cc:39496
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:16484 cp/parser.cc:39566
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:16552
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr ""
  
! #: c/c-parser.cc:16629 cp/parser.cc:39718
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:16632 cp/parser.cc:39721
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:16716 cp/semantics.cc:7612 cp/semantics.cc:7667
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: c/c-parser.cc:16728 c/c-parser.cc:16851 cp/semantics.cc:7646
! #: cp/semantics.cc:7681
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16790 cp/parser.cc:38722
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:16824 cp/parser.cc:38755
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:16991 cp/semantics.cc:8972
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-parser.cc:17059 cp/parser.cc:41829
  #, fuzzy, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:17101 cp/parser.cc:39771
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:17110 c/c-parser.cc:17116 cp/parser.cc:39780
! #: cp/parser.cc:39790
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-parser.cc:17152 cp/parser.cc:39830
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:17205 cp/parser.cc:39898
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17330 c/c-parser.cc:25432 cp/parser.cc:49280
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:17452 cp/parser.cc:40156
  #, fuzzy, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c/c-parser.cc:17506 cp/parser.cc:40172
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:17510 cp/parser.cc:40175
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:17523 cp/semantics.cc:7728
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17546 cp/parser.cc:40195
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: c/c-parser.cc:17685 c/c-parser.cc:17696
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17704 cp/semantics.cc:7695
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:17753 cp/semantics.cc:7824
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17798 cp/semantics.cc:7952
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17910 c/c-parser.cc:20627 cp/parser.cc:42558
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr ""
  
! #: c/c-parser.cc:17917
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-parser.cc:17965 cp/semantics.cc:8087
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17976 cp/semantics.cc:8042 cp/semantics.cc:8058
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18095 cp/parser.cc:40642
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr ""
  
! #: c/c-parser.cc:18107 cp/parser.cc:40655
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:18115 c/c-parser.cc:18143
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:18195
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18234
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18594 cp/parser.cc:41202
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:18642 cp/parser.cc:41257 cp/parser.cc:41709 cp/parser.cc:41759
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: c/c-parser.cc:18703 cp/parser.cc:41287
  #, fuzzy, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÎ½Î¿Î¼Î± Î¼Î®Î½Î±"
  
! #: c/c-parser.cc:18772 cp/parser.cc:41430
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:18782 cp/parser.cc:41443
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:18792 cp/parser.cc:41456
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "Ï…Ï€ÎµÏ�Î²Î¿Î»Î¹ÎºÎ¬ Ï€Î¿Î»Î»Î¬ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: c/c-parser.cc:18800 cp/parser.cc:41467
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:18838 cp/parser.cc:41507
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: c/c-parser.cc:18890 cp/parser.cc:41571
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18902 cp/parser.cc:41582
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:18925 cp/semantics.cc:7849
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:18958 cp/parser.cc:41653
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î± `%s'."
  
! #: c/c-parser.cc:19037
  #, fuzzy, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î± `%s'."
  
! #: c/c-parser.cc:19081
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:19179 cp/semantics.cc:8268
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19391 cp/parser.cc:42045
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:19402 c/c-parser.cc:19767 cp/parser.cc:42056
! #: cp/parser.cc:42464
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-parser.cc:19447 cp/parser.cc:42104
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:19600 cp/parser.cc:42297
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.cc:19756 cp/parser.cc:42453
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:19891 cp/parser.cc:47284
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:19901 cp/parser.cc:47294
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:19921 cp/parser.cc:47314
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:19932 cp/parser.cc:47325
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:19939 cp/parser.cc:47332
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:19947 cp/parser.cc:47340
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: c/c-parser.cc:19958 cp/parser.cc:47362
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:19968 cp/parser.cc:47385
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:20061 cp/parser.cc:47469
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:20077 cp/parser.cc:47486
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:20109 cp/parser.cc:47244
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20338 cp/parser.cc:3367
  #, fuzzy, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: c/c-parser.cc:20342
  #, fuzzy, gcc-internal-format
  msgid "expected function name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:20360 cp/parser.cc:50066
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.cc:20383 c/c-parser.cc:20431 cp/parser.cc:1662
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:20423 cp/parser.cc:50117 cp/parser.cc:50164
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:20454 cp/parser.cc:50192
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:20455 cp/parser.cc:50194
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:20500 cp/parser.cc:47702
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20558
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
  # src/shred.c:1134
! #: c/c-parser.cc:20562 c/c-parser.cc:20585
  #, fuzzy, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: c/c-parser.cc:20580
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20583
  #, gcc-internal-format
  msgid "modified here"
  msgstr ""
  
! #: c/c-parser.cc:20651 cp/parser.cc:42578 cp/parser.cc:42593
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20675
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20692
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20699
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:20707
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20714
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:20721
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:20725
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> for static variables like %qD not yet supported"
  msgstr ""
  
! #: c/c-parser.cc:20876 cp/parser.cc:42758
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20915 cp/parser.cc:42797
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:20939 cp/parser.cc:42826
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20954 cp/parser.cc:42841
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:20961 cp/parser.cc:42848
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:20999 c/c-parser.cc:21006 cp/parser.cc:42886
! #: cp/parser.cc:42893
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:21012 c/c-parser.cc:21017 cp/parser.cc:42899
! #: cp/parser.cc:42904
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:21040 cp/parser.cc:42927
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:21051 cp/parser.cc:42938
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:21083 cp/parser.cc:42970
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21093 cp/parser.cc:42980
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21216 cp/parser.cc:43080
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:21223 cp/parser.cc:43087
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:21296 cp/parser.cc:43152 cp/parser.cc:43435 cp/parser.cc:43529
! #: cp/parser.cc:43547
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:21307 cp/parser.cc:43163
  #, fuzzy, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:21367 cp/parser.cc:43602
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:21638 cp/parser.cc:43456 cp/parser.cc:43482
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.cc:21642 cp/parser.cc:43522 cp/parser.cc:43556
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.cc:21693 cp/parser.cc:43591
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:21699 cp/semantics.cc:11160 cp/semantics.cc:11170
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:21802 cp/semantics.cc:11247
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: c/c-parser.cc:21845
  #, fuzzy, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: c/c-parser.cc:21851 cp/parser.cc:43744
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:21882 cp/parser.cc:43780
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:21894 cp/parser.cc:43796
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21935 cp/parser.cc:43834
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:21943 cp/parser.cc:43842
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:21948
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:22019 cp/parser.cc:44548
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:22086 cp/parser.cc:44617
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:22120 cp/parser.cc:44650
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22125 cp/parser.cc:44656
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.cc:22134 cp/parser.cc:44665
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:22252 cp/semantics.cc:10734 cp/semantics.cc:10819
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c/c-parser.cc:22340 c/c-parser.cc:22355 cp/parser.cc:45012
! #: cp/parser.cc:45027
  #, fuzzy, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "ÎµÎ¼Ï†Î¬Î½Î¹ÏƒÎ· Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½ Ï€Ï�Î¿ÏŒÎ´Î¿Ï…"
  
! #: c/c-parser.cc:22455 cp/parser.cc:45299
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:22466 cp/parser.cc:45310
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ ')'\n"
  
! #: c/c-parser.cc:22578 cp/parser.cc:44850 cp/parser.cc:44893 cp/pt.cc:18109
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:22986 cp/parser.cc:45821
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:23202 cp/parser.cc:46027
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:23549 cp/parser.cc:46374
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:23816 cp/parser.cc:46661
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23832 cp/parser.cc:46677
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23880 cp/parser.cc:46958
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:23982 cp/parser.cc:46784
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23994 cp/parser.cc:46796
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24093 cp/parser.cc:46901
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24106 cp/parser.cc:46914
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24351 cp/semantics.cc:10242
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24408
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:24459 c/c-parser.cc:24497
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:24530 cp/parser.cc:47846
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:24542 cp/parser.cc:47860
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:24570 cp/parser.cc:47889
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:24592 cp/parser.cc:47921
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr ""
  
! #: c/c-parser.cc:24601 cp/parser.cc:47931
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:24604 cp/parser.cc:47934
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:24645 cp/parser.cc:47980
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-parser.cc:24670 cp/parser.cc:48005 cp/pt.cc:12022
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:24684 cp/parser.cc:48019
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
--- 47679,49193 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7313 c/c-parser.cc:7317 c/c-parser.cc:7750
  #: c/gimple-parser.cc:2434 cp/parser.cc:12872
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:7372
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr ""
  
! #: c/c-parser.cc:7400
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:7632
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr ""
  
! #: c/c-parser.cc:7733
  #, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr ""
  
! #: c/c-parser.cc:7858 cp/parser.cc:14984
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr ""
  
! #: c/c-parser.cc:7900 cp/parser.cc:14987
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8031 cp/parser.cc:13782
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr ""
  
! #: c/c-parser.cc:8120 c/c-parser.cc:8185 c/c-parser.cc:8304 cp/parser.cc:14614
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8193
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr ""
  
! #: c/c-parser.cc:8338 c/c-parser.cc:8370
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr ""
  
! #: c/c-parser.cc:8393
  #, fuzzy, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-parser.cc:8417 cp/parser.cc:14069
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:8423 cp/parser.cc:14075
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:8464
  #, fuzzy, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c/c-parser.cc:8586 c/c-parser.cc:8597 c/c-parser.cc:8608
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: c/c-parser.cc:8587 c/c-parser.cc:8598 c/c-parser.cc:8609 cp/parser.cc:22744
  #: cp/parser.cc:22761 cp/parser.cc:22775
  #, gcc-internal-format
  msgid "first seen here"
  msgstr ""
  
! #: c/c-parser.cc:8618
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-parser.cc:8668
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:8967 cp/parser.cc:4706
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr ""
  
! #: c/c-parser.cc:9175
  #, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:9399 cp/typeck.cc:5515
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:9405 cp/typeck.cc:5520
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr ""
  
! #: c/c-parser.cc:9676
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in cast"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-parser.cc:9679
  #, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr ""
  
! #: c/c-parser.cc:9780
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr ""
  
! #: c/c-parser.cc:9912
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in %<sizeof%>"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-parser.cc:9915
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr ""
  
! #: c/c-parser.cc:9931
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr ""
  
! #: c/c-parser.cc:10004
  #, fuzzy, gcc-internal-format
  msgid "storage class specifier in %qE"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-parser.cc:10007
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: c/c-parser.cc:10031
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-parser.cc:10184
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c/c-parser.cc:10267
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-parser.cc:10270
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-parser.cc:10339
  #, gcc-internal-format
  msgid "%<_Generic%> association has function type"
  msgstr ""
  
! #: c/c-parser.cc:10342
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> association has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-parser.cc:10346
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr ""
  
! #: c/c-parser.cc:10380
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr ""
  
! #: c/c-parser.cc:10381
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr ""
  
! #: c/c-parser.cc:10389
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr ""
  
! #: c/c-parser.cc:10390
  #, fuzzy, gcc-internal-format
  msgid "compatible type is here"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-parser.cc:10413
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr ""
  
! #: c/c-parser.cc:10415
  #, gcc-internal-format
  msgid "other match is here"
  msgstr ""
  
! #: c/c-parser.cc:10440
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr ""
  
! #: c/c-parser.cc:10461
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: c/c-parser.cc:10469
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: c/c-parser.cc:10475
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: c/c-parser.cc:10491
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: c/c-parser.cc:10514 c/c-parser.cc:10518
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-parser.cc:10522
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-parser.cc:10700 c/c-parser.cc:12165 c/c-parser.cc:12187
! #: c/c-parser.cc:21245 c/gimple-parser.cc:1811 c/gimple-parser.cc:2451
! #: cp/parser.cc:43085
  #, fuzzy, gcc-internal-format
  msgid "expected expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-parser.cc:10722
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr ""
  
! #: c/c-parser.cc:10737
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr ""
  
! #: c/c-parser.cc:10931
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-parser.cc:10947
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr ""
  
! #: c/c-parser.cc:11017 c/c-parser.cc:11034 c/c-parser.cc:11041
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:11062
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: c/c-parser.cc:11106 c/c-parser.cc:11116
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11138 c/c-parser.cc:11148
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11181
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr ""
  
! #: c/c-parser.cc:11200
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr ""
  
! #: c/c-parser.cc:11248
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11288
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr ""
  
! #: c/c-parser.cc:11327
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: c/c-parser.cc:11338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:11346
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:11354 c/c-parser.cc:11384
  #, fuzzy, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:11362 c/c-parser.cc:11404
  #, fuzzy, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:11376
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:11396
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr ""
  
! #: c/c-parser.cc:11499
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for type-generic call"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
! #: c/c-parser.cc:11540
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr ""
  
! #: c/c-parser.cc:11553
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: c/c-parser.cc:11557
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: c/c-parser.cc:11583
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-parser.cc:11605
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr ""
  
! #: c/c-parser.cc:11614
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr ""
  
! #: c/c-parser.cc:11659 c/c-parser.cc:11688 cp/parser.cc:7764
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-parser.cc:11849
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-parser.cc:11858
  #, fuzzy, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-parser.cc:11864
! #, fuzzy, gcc-internal-format
! msgid "argument %u in call to function %qs has enumerated type"
! msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
! 
! #: c/c-parser.cc:11871
! #, gcc-internal-format
! msgid "argument %u in call to function %qs has boolean type"
! msgstr ""
! 
! #: c/c-parser.cc:11878
! #, gcc-internal-format
! msgid "argument 1 in call to function %qs has signed type"
! msgstr ""
! 
! #: c/c-parser.cc:12142 cp/parser.cc:6134
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:12152
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-parser.cc:12240
  #, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:12245
  #, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr ""
  
! #: c/c-parser.cc:12260
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr ""
  
! #: c/c-parser.cc:12265
  #, gcc-internal-format
  msgid "compound literal has function type"
  msgstr ""
  
! #: c/c-parser.cc:12296
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:12301
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr ""
  
! #: c/c-parser.cc:12303
  #, gcc-internal-format
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr ""
  
! #: c/c-parser.cc:12317
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:12392
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12397
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12405
  #, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr ""
  
! #: c/c-parser.cc:12416
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12420
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12425
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12438
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12442
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12459
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12464
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12469
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12495
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:12625 cp/parser.cc:8164
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:12999
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr ""
  
! #: c/c-parser.cc:13095
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr ""
  
! #: c/c-parser.cc:13343
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr ""
  
! #: c/c-parser.cc:13475
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr ""
  
! #: c/c-parser.cc:13495
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr ""
  
! #: c/c-parser.cc:13617
  #, fuzzy, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: c/c-parser.cc:14069
  #, fuzzy, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: c/c-parser.cc:14137 cp/parser.cc:37591
  #, gcc-internal-format
  msgid "empty property attribute list"
  msgstr ""
  
! #: c/c-parser.cc:14151 cp/parser.cc:37604
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: c/c-parser.cc:14190
  #, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr ""
  
! #: c/c-parser.cc:14193 cp/parser.cc:37641
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr ""
  
! #: c/c-parser.cc:14202 cp/parser.cc:37650
  #, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr ""
  
! #: c/c-parser.cc:14213 cp/parser.cc:37664
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:14229 cp/parser.cc:37683
  #, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr ""
  
! #: c/c-parser.cc:14453 cp/semantics.cc:13238
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:14489 cp/parser.cc:50800
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:14509 c/c-parser.cc:23631 c/c-parser.cc:23940
! #: c/c-parser.cc:24003 c/c-parser.cc:24113 cp/parser.cc:46428
! #: cp/parser.cc:46776 cp/parser.cc:46891 cp/parser.cc:46990 cp/parser.cc:50821
! #: cp/parser.cc:50837 cp/parser.cc:50853 cp/parser.cc:50870 cp/parser.cc:50887
! #: cp/parser.cc:50904 cp/parser.cc:50931 cp/parser.cc:50945 cp/parser.cc:50970
! #: cp/parser.cc:50984
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:14532 cp/parser.cc:50959
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr ""
  
! #: c/c-parser.cc:14622 cp/parser.cc:51083
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:14629 cp/parser.cc:51089
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr ""
  
! #: c/c-parser.cc:14641 c/c-parser.cc:14657
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr ""
  
! #: c/c-parser.cc:14724 cp/parser.cc:51166
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr ""
  
! #: c/c-parser.cc:14737 cp/parser.cc:50811
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.cc:15104 c/c-parser.cc:19032 c/c-parser.cc:20713
! #: c/c-parser.cc:20732 c/c-parser.cc:20983 c/c-parser.cc:21041
! #: c/c-parser.cc:21048 c/c-parser.cc:21055 c/c-parser.cc:25954
! #: c/c-parser.cc:25962 c/c-parser.cc:26232 c/c-parser.cc:26242
! #: c/c-parser.cc:26336 c/c-parser.cc:26343 c/c-parser.cc:26350
! #: cp/parser.cc:38114 cp/parser.cc:41693 cp/parser.cc:42611 cp/parser.cc:42648
! #: cp/parser.cc:42837 cp/parser.cc:42900 cp/parser.cc:42907 cp/parser.cc:42914
! #: cp/parser.cc:48245 cp/parser.cc:48252 cp/parser.cc:48259 cp/parser.cc:49706
! #: cp/parser.cc:49714 cp/parser.cc:49866 cp/parser.cc:49876
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:15131
  #, fuzzy, gcc-internal-format
  msgid "expression must be integral"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: c/c-parser.cc:15536 c/c-parser.cc:15548
  #, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:15746 c/c-parser.cc:26638
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-parser.cc:15750 cp/semantics.cc:8614
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.cc:15792 cp/parser.cc:38995
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:15887 cp/parser.cc:39073
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:15889 cp/parser.cc:39075
  #, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:15974 cp/parser.cc:39145
  #, fuzzy, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-parser.cc:16051 cp/parser.cc:39227
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr ""
  
! #: c/c-parser.cc:16071 c/c-parser.cc:23996 c/c-parser.cc:24106
! #: cp/parser.cc:39245 cp/parser.cc:46768 cp/parser.cc:46883
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:16124 cp/parser.cc:39300
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr ""
  
! #: c/c-parser.cc:16131 cp/parser.cc:39307
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:16133 cp/parser.cc:39309
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr ""
  
! #: c/c-parser.cc:16139 cp/parser.cc:39315
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:16244 c/c-parser.cc:16304 c/c-parser.cc:16366
! #: c/c-parser.cc:16414 c/c-parser.cc:16494 c/c-parser.cc:16891
! #: c/c-parser.cc:16973 c/c-parser.cc:17578 c/c-parser.cc:17723
! #: c/c-parser.cc:17791 c/c-parser.cc:18969
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-parser.cc:16255
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16316
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16378 cp/semantics.cc:8828
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16427 cp/semantics.cc:8858
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:16461 cp/parser.cc:39541
  #, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr ""
  
! #: c/c-parser.cc:16533 cp/parser.cc:39611
  #, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr ""
  
! #: c/c-parser.cc:16601
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr ""
  
! #: c/c-parser.cc:16678 cp/parser.cc:39763
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr ""
  
! #: c/c-parser.cc:16681 cp/parser.cc:39766
  #, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr ""
  
! #: c/c-parser.cc:16765 cp/semantics.cc:7685 cp/semantics.cc:7740
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: c/c-parser.cc:16777 c/c-parser.cc:16900 cp/semantics.cc:7719
! #: cp/semantics.cc:7754
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:16839 cp/parser.cc:38767
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:16873 cp/parser.cc:38800
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:17040 cp/semantics.cc:9045
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-parser.cc:17108 cp/parser.cc:41874
  #, fuzzy, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:17150 cp/parser.cc:39816
  #, gcc-internal-format
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr ""
  
! #: c/c-parser.cc:17159 c/c-parser.cc:17165 cp/parser.cc:39825
! #: cp/parser.cc:39835
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-parser.cc:17201 cp/parser.cc:39875
  #, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr ""
  
! #: c/c-parser.cc:17254 cp/parser.cc:39943
  #, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17379 c/c-parser.cc:25505 cp/parser.cc:49347
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr ""
  
! #: c/c-parser.cc:17501 cp/parser.cc:40201
  #, fuzzy, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c/c-parser.cc:17555 cp/parser.cc:40217
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:17559 cp/parser.cc:40220
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:17572 cp/semantics.cc:7801
  #, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17595 cp/parser.cc:40240
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: c/c-parser.cc:17734 c/c-parser.cc:17745
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17753 cp/semantics.cc:7768
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:17802 cp/semantics.cc:7897
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr ""
  
! #: c/c-parser.cc:17847 cp/semantics.cc:8025
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:17959 c/c-parser.cc:20700 cp/parser.cc:42603
  #, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr ""
  
! #: c/c-parser.cc:17966
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs modifier"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: c/c-parser.cc:18014 cp/semantics.cc:8160
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:18025 cp/semantics.cc:8115 cp/semantics.cc:8131
  #, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18144 cp/parser.cc:40687
  #, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr ""
  
! #: c/c-parser.cc:18156 cp/parser.cc:40700
  #, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:18164 c/c-parser.cc:18192
  #, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr ""
  
! #: c/c-parser.cc:18244
  #, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18283
  #, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:18643 cp/parser.cc:41247
  #, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr ""
  
! #: c/c-parser.cc:18691 cp/parser.cc:41302 cp/parser.cc:41754 cp/parser.cc:41804
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: c/c-parser.cc:18752 cp/parser.cc:41332
  #, fuzzy, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÎ½Î¿Î¼Î± Î¼Î®Î½Î±"
  
! #: c/c-parser.cc:18821 cp/parser.cc:41475
  #, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:18831 cp/parser.cc:41488
  #, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr ""
  
! #: c/c-parser.cc:18841 cp/parser.cc:41501
  #, fuzzy, gcc-internal-format
  #| msgid "too many input files"
  msgid "too many %<present%> modifiers"
  msgstr "Ï…Ï€ÎµÏ�Î²Î¿Î»Î¹ÎºÎ¬ Ï€Î¿Î»Î»Î¬ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: c/c-parser.cc:18849 cp/parser.cc:41512
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:18887 cp/parser.cc:41552
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: c/c-parser.cc:18939 cp/parser.cc:41616
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18951 cp/parser.cc:41627
  #, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr ""
  
! #: c/c-parser.cc:18974 cp/semantics.cc:7922
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr ""
  
! #: c/c-parser.cc:19007 cp/parser.cc:41698
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î± `%s'."
  
! #: c/c-parser.cc:19086
  #, fuzzy, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î± `%s'."
  
! #: c/c-parser.cc:19130
  #, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr ""
  
! #: c/c-parser.cc:19228 cp/semantics.cc:8341
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19440 cp/parser.cc:42090
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:19451 c/c-parser.cc:19816 cp/parser.cc:42101
! #: cp/parser.cc:42509
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-parser.cc:19496 cp/parser.cc:42149
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:19649 cp/parser.cc:42342
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.cc:19805 cp/parser.cc:42498
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:19964 cp/parser.cc:47351
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:19974 cp/parser.cc:47361
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:19994 cp/parser.cc:47381
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr ""
  
! #: c/c-parser.cc:20005 cp/parser.cc:47392
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr ""
  
! #: c/c-parser.cc:20012 cp/parser.cc:47399
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:20020 cp/parser.cc:47407
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: c/c-parser.cc:20031 cp/parser.cc:47429
  #, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:20041 cp/parser.cc:47452
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr ""
  
! #: c/c-parser.cc:20134 cp/parser.cc:47536
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr ""
  
! #: c/c-parser.cc:20150 cp/parser.cc:47553
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr ""
  
! #: c/c-parser.cc:20182 cp/parser.cc:47311
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20411 cp/parser.cc:3367
  #, fuzzy, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: c/c-parser.cc:20415
  #, fuzzy, gcc-internal-format
  msgid "expected function name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:20433 cp/parser.cc:50133
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.cc:20456 c/c-parser.cc:20504 cp/parser.cc:1662
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:20496 cp/parser.cc:50184 cp/parser.cc:50231
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:20527 cp/parser.cc:50259
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr ""
  
! #: c/c-parser.cc:20528 cp/parser.cc:50261
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr ""
  
! #: c/c-parser.cc:20573 cp/parser.cc:47769
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20631
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
  # src/shred.c:1134
! #: c/c-parser.cc:20635 c/c-parser.cc:20658
  #, fuzzy, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: c/c-parser.cc:20653
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20656
  #, gcc-internal-format
  msgid "modified here"
  msgstr ""
  
! #: c/c-parser.cc:20724 cp/parser.cc:42623 cp/parser.cc:42638
  #, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr ""
  
! #: c/c-parser.cc:20748
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20765
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20772
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:20780
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20787
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:20794
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:20798
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> for static variables like %qD not yet supported"
  msgstr ""
  
! #: c/c-parser.cc:20949 cp/parser.cc:42803
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20988 cp/parser.cc:42842
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:21012 cp/parser.cc:42871
  #, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21027 cp/parser.cc:42886
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:21034 cp/parser.cc:42893
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-parser.cc:21072 c/c-parser.cc:21079 cp/parser.cc:42931
! #: cp/parser.cc:42938
  #, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:21085 c/c-parser.cc:21090 cp/parser.cc:42944
! #: cp/parser.cc:42949
  #, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr ""
  
! #: c/c-parser.cc:21113 cp/parser.cc:42972
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:21124 cp/parser.cc:42983
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr ""
  
! #: c/c-parser.cc:21156 cp/parser.cc:43015
  #, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21166 cp/parser.cc:43025
  #, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr ""
  
! #: c/c-parser.cc:21289 cp/parser.cc:43125
  #, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:21296 cp/parser.cc:43132
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:21369 cp/parser.cc:43197 cp/parser.cc:43480 cp/parser.cc:43574
! #: cp/parser.cc:43592
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:21380 cp/parser.cc:43208
  #, fuzzy, gcc-internal-format
  msgid "unexpected %<else%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:21440 cp/parser.cc:43647
  #, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr ""
  
! #: c/c-parser.cc:21711 cp/parser.cc:43501 cp/parser.cc:43527
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.cc:21715 cp/parser.cc:43567 cp/parser.cc:43601
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.cc:21766 cp/parser.cc:43636
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:21772 cp/semantics.cc:11233 cp/semantics.cc:11243
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr ""
  
! #: c/c-parser.cc:21875 cp/semantics.cc:11320
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: c/c-parser.cc:21918
  #, fuzzy, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: c/c-parser.cc:21924 cp/parser.cc:43789
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:21955 cp/parser.cc:43825
  #, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr ""
  
! #: c/c-parser.cc:21967 cp/parser.cc:43841
  #, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22008 cp/parser.cc:43879
  #, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr ""
  
! #: c/c-parser.cc:22016 cp/parser.cc:43887
  #, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:22021
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr ""
  
! #: c/c-parser.cc:22092 cp/parser.cc:44593
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:22159 cp/parser.cc:44662
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:22193 cp/parser.cc:44695
  #, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr ""
  
! #: c/c-parser.cc:22198 cp/parser.cc:44701
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: c/c-parser.cc:22207 cp/parser.cc:44710
  #, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr ""
  
! #: c/c-parser.cc:22325 cp/semantics.cc:10807 cp/semantics.cc:10892
  #, fuzzy, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: c/c-parser.cc:22413 c/c-parser.cc:22428 cp/parser.cc:45057
! #: cp/parser.cc:45072
  #, fuzzy, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "ÎµÎ¼Ï†Î¬Î½Î¹ÏƒÎ· Ï€Î»Î·Ï�Î¿Ï†Î¿Ï�Î¹ÏŽÎ½ Ï€Ï�Î¿ÏŒÎ´Î¿Ï…"
  
! #: c/c-parser.cc:22528 cp/parser.cc:45344
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr ""
  
! #: c/c-parser.cc:22539 cp/parser.cc:45355
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ ')'\n"
  
! #: c/c-parser.cc:22651 cp/parser.cc:44895 cp/parser.cc:44938 cp/pt.cc:18143
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr ""
  
! #: c/c-parser.cc:23059 cp/parser.cc:45866
  #, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:23275 cp/parser.cc:46072
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr ""
  
! #: c/c-parser.cc:23622 cp/parser.cc:46419
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: c/c-parser.cc:23889 cp/parser.cc:46706
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23905 cp/parser.cc:46722
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr ""
  
! #: c/c-parser.cc:23953 cp/parser.cc:47003
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:24055 cp/parser.cc:46829
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24067 cp/parser.cc:46841
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24166 cp/parser.cc:46946
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24179 cp/parser.cc:46959
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24424 cp/semantics.cc:10315
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr ""
  
! #: c/c-parser.cc:24481
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr ""
  
! #: c/c-parser.cc:24532 c/c-parser.cc:24570
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:24603 cp/parser.cc:47913
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:24615 cp/parser.cc:47927
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr ""
  
! #: c/c-parser.cc:24643 cp/parser.cc:47956
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr ""
  
! #: c/c-parser.cc:24665 cp/parser.cc:47988
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr ""
  
! #: c/c-parser.cc:24674 cp/parser.cc:47998
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:24677 cp/parser.cc:48001
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr ""
  
! #: c/c-parser.cc:24718 cp/parser.cc:48047
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: c/c-parser.cc:24743 cp/parser.cc:48072 cp/pt.cc:12036
  #, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr ""
  
! #: c/c-parser.cc:24757 cp/parser.cc:48086
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
*************** msgstr ""
*** 48955,49244 ****
  #. FIXME: The "requires" selector was added in OpenMP 5.1.
  #. Currently only the now-deprecated syntax
  #. from OpenMP 5.0 is supported.
! #: c/c-parser.cc:24705 cp/parser.cc:48035 fortran/openmp.cc:5891
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-parser.cc:24764 cp/parser.cc:48098
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr ""
  
! #: c/c-parser.cc:24841 cp/parser.cc:48413
  #, gcc-internal-format
  msgid "expected %<match%>"
  msgstr ""
  
! #: c/c-parser.cc:24861
  #, fuzzy, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.cc:24868 cp/decl.cc:8318
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-parser.cc:24880 cp/decl.cc:8327
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:24926
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:24934 cp/parser.cc:48458
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:25135 cp/parser.cc:48748
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:25139 cp/parser.cc:48752
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:25199 cp/parser.cc:48882
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:25202 cp/parser.cc:48885
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25251 c/c-parser.cc:25293 cp/parser.cc:48940
! #: cp/parser.cc:48987
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:25265 cp/parser.cc:48953
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:25300 cp/parser.cc:48994
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:25311 c/c-parser.cc:25342 cp/parser.cc:49005
! #: cp/parser.cc:49036
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:25318 c/c-parser.cc:25347 cp/parser.cc:49012
! #: cp/parser.cc:49041
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:25355 cp/parser.cc:49049
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:25382
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:25459
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25463
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25466
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25469
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25477
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:25486
  #, fuzzy, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c/c-parser.cc:25607
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:25618
  #, fuzzy, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:25637
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:25768 cp/parser.cc:49522
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:25837 cp/parser.cc:49589
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr ""
  
! #: c/c-parser.cc:25866 cp/parser.cc:49624
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25884 cp/parser.cc:49642
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:25896 cp/parser.cc:49654
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:25905 cp/parser.cc:49663
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:25919 cp/parser.cc:49677
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:25938
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25944
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26101 cp/parser.cc:49734
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:26134 cp/parser.cc:49769
  #, fuzzy, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: c/c-parser.cc:26191 cp/parser.cc:49831
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:26214 cp/parser.cc:49858
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:26217 cp/parser.cc:49861
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:26244 cp/parser.cc:48159
  #, fuzzy, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:26330 cp/parser.cc:48245
  #, fuzzy, gcc-internal-format
  msgid "expected directive name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:26343 cp/parser.cc:48258
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:26350 cp/parser.cc:48265
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26361 cp/parser.cc:48276
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:26384 cp/parser.cc:48303
  #, fuzzy, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: c/c-parser.cc:26397 cp/parser.cc:48313
  #, fuzzy, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:26567 cp/semantics.cc:9608
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:26569 cp/semantics.cc:9610
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:26573 cp/semantics.cc:9612
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-parser.cc:26753 cp/parser.cc:50600
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:26759 cp/parser.cc:50606
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:26768
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:26776 cp/parser.cc:50624
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:26869
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
--- 49195,49484 ----
  #. FIXME: The "requires" selector was added in OpenMP 5.1.
  #. Currently only the now-deprecated syntax
  #. from OpenMP 5.0 is supported.
! #: c/c-parser.cc:24778 cp/parser.cc:48102 fortran/openmp.cc:5921
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: c/c-parser.cc:24837 cp/parser.cc:48165
  #, gcc-internal-format
  msgid "expected context selector set name"
  msgstr ""
  
! #: c/c-parser.cc:24914 cp/parser.cc:48480
  #, gcc-internal-format
  msgid "expected %<match%>"
  msgstr ""
  
! #: c/c-parser.cc:24934
  #, fuzzy, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-parser.cc:24941 cp/decl.cc:8314
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-parser.cc:24953 cp/decl.cc:8323
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:24999
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:25007 cp/parser.cc:48525
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr ""
  
! #: c/c-parser.cc:25208 cp/parser.cc:48815
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:25212 cp/parser.cc:48819
  #, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:25272 cp/parser.cc:48949
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:25275 cp/parser.cc:48952
  #, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25324 c/c-parser.cc:25366 cp/parser.cc:49007
! #: cp/parser.cc:49054
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:25338 cp/parser.cc:49020
  #, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:25373 cp/parser.cc:49061
  #, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr ""
  
! #: c/c-parser.cc:25384 c/c-parser.cc:25415 cp/parser.cc:49072
! #: cp/parser.cc:49103
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:25391 c/c-parser.cc:25420 cp/parser.cc:49079
! #: cp/parser.cc:49108
  #, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr ""
  
! #: c/c-parser.cc:25428 cp/parser.cc:49116
  #, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr ""
  
! #: c/c-parser.cc:25455
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr ""
  
! #: c/c-parser.cc:25532
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25536
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25539
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25542
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: c/c-parser.cc:25550
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr ""
  
! #: c/c-parser.cc:25559
  #, fuzzy, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: c/c-parser.cc:25680
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr ""
  
! #: c/c-parser.cc:25691
  #, fuzzy, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:25710
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:25841 cp/parser.cc:49589
  #, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr ""
  
! #: c/c-parser.cc:25910 cp/parser.cc:49656
  #, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr ""
  
! #: c/c-parser.cc:25939 cp/parser.cc:49691
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25957 cp/parser.cc:49709
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:25969 cp/parser.cc:49721
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:25978 cp/parser.cc:49730
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:25992 cp/parser.cc:49744
  #, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr ""
  
! #: c/c-parser.cc:26011
  #, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26017
  #, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr ""
  
! #: c/c-parser.cc:26174 cp/parser.cc:49801
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:26207 cp/parser.cc:49836
  #, fuzzy, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: c/c-parser.cc:26264 cp/parser.cc:49898
  #, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr ""
  
! #: c/c-parser.cc:26287 cp/parser.cc:49925
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:26290 cp/parser.cc:49928
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:26317 cp/parser.cc:48226
  #, fuzzy, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:26403 cp/parser.cc:48312
  #, fuzzy, gcc-internal-format
  msgid "expected directive name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:26416 cp/parser.cc:48325
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:26423 cp/parser.cc:48332
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26434 cp/parser.cc:48343
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:26457 cp/parser.cc:48370
  #, fuzzy, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: c/c-parser.cc:26470 cp/parser.cc:48380
  #, fuzzy, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-parser.cc:26640 cp/semantics.cc:9681
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr ""
  
! #: c/c-parser.cc:26642 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr ""
  
! #: c/c-parser.cc:26646 cp/semantics.cc:9685
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-parser.cc:26826 cp/parser.cc:50667
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr ""
  
! #: c/c-parser.cc:26832 cp/parser.cc:50673
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr ""
  
! #: c/c-parser.cc:26841
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: c/c-parser.cc:26849 cp/parser.cc:50691
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr ""
  
! #: c/c-parser.cc:26942
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr ""
*************** msgstr ""
*** 49248,49254 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-typeck.cc:251 c/c-typeck.cc:11336 c/c-typeck.cc:11378 cp/call.cc:4919
  #, fuzzy, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 49488,49494 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-typeck.cc:251 c/c-typeck.cc:11338 c/c-typeck.cc:11380 cp/call.cc:4942
  #, fuzzy, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr ""
*** 49284,49434 ****
  msgid "%qs attribute cannot be applied to a function that does not take variable arguments"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-typeck.cc:707 c/c-typeck.cc:730
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:886
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr ""
  
! #: c/c-typeck.cc:891
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr ""
  
! #: c/c-typeck.cc:896
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr ""
  
! #: c/c-typeck.cc:926
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr ""
  
! #: c/c-typeck.cc:1472
  #, gcc-internal-format
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:1476
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr ""
  
! #: c/c-typeck.cc:1480
  #, gcc-internal-format
  msgid "pointer target types incompatible in C++"
  msgstr ""
  
! #: c/c-typeck.cc:1655
  #, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr ""
  
! #: c/c-typeck.cc:1905
  #, gcc-internal-format
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
  # src/main.c:697 src/main.c:751
! #: c/c-typeck.cc:2599 c/c-typeck.cc:9852
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î· Î³Î»ÏŽÏƒÏƒÎ± `%s'"
  
  # src/main.c:697 src/main.c:751
! #: c/c-typeck.cc:2603 c/c-typeck.cc:9856
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î· Î³Î»ÏŽÏƒÏƒÎ± `%s'"
  
! #: c/c-typeck.cc:2612
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr ""
  
! #: c/c-typeck.cc:2615
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr ""
  
! #: c/c-typeck.cc:2679
  #, gcc-internal-format
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr ""
  
! #: c/c-typeck.cc:2688
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: c/c-typeck.cc:2695
  #, fuzzy, gcc-internal-format
  msgid "request for member %qE in something not a structure or union"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: c/c-typeck.cc:2743
  #, fuzzy, gcc-internal-format
  msgid "dereferencing %<void *%> pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: c/c-typeck.cc:2798
  #, fuzzy, gcc-internal-format
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: c/c-typeck.cc:2808 cp/typeck.cc:4004 cp/typeck.cc:4098
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:2814
  #, fuzzy, gcc-internal-format
  msgid "subscripted value is pointer to function"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: c/c-typeck.cc:2869
  #, gcc-internal-format
  msgid "ISO C forbids subscripting %<register%> array"
  msgstr ""
  
! #: c/c-typeck.cc:2872
  #, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr ""
  
! #: c/c-typeck.cc:2991
  #, gcc-internal-format
  msgid "underspecified %qD referenced in its initializer"
  msgstr ""
  
! #: c/c-typeck.cc:3046
  #, gcc-internal-format
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.cc:3154 cp/typeck.cc:2141
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:3315
  #, fuzzy, gcc-internal-format
  msgid "called object %qE is not a function or function pointer"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: c/c-typeck.cc:3320
  #, fuzzy, gcc-internal-format
  msgid "called object %qD is not a function or function pointer"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: c/c-typeck.cc:3326
  #, fuzzy, gcc-internal-format
  msgid "called object is not a function or function pointer"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
--- 49524,49674 ----
  msgid "%qs attribute cannot be applied to a function that does not take variable arguments"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: c/c-typeck.cc:709 c/c-typeck.cc:732
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:888
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr ""
  
! #: c/c-typeck.cc:893
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr ""
  
! #: c/c-typeck.cc:898
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr ""
  
! #: c/c-typeck.cc:928
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr ""
  
! #: c/c-typeck.cc:1474
  #, gcc-internal-format
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:1478
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr ""
  
! #: c/c-typeck.cc:1482
  #, gcc-internal-format
  msgid "pointer target types incompatible in C++"
  msgstr ""
  
! #: c/c-typeck.cc:1657
  #, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr ""
  
! #: c/c-typeck.cc:1907
  #, gcc-internal-format
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr ""
  
  # src/main.c:697 src/main.c:751
! #: c/c-typeck.cc:2601 c/c-typeck.cc:9854
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î· Î³Î»ÏŽÏƒÏƒÎ± `%s'"
  
  # src/main.c:697 src/main.c:751
! #: c/c-typeck.cc:2605 c/c-typeck.cc:9858
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î· Î³Î»ÏŽÏƒÏƒÎ± `%s'"
  
! #: c/c-typeck.cc:2614
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr ""
  
! #: c/c-typeck.cc:2617
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr ""
  
! #: c/c-typeck.cc:2681
  #, gcc-internal-format
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr ""
  
! #: c/c-typeck.cc:2690
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: c/c-typeck.cc:2697
  #, fuzzy, gcc-internal-format
  msgid "request for member %qE in something not a structure or union"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: c/c-typeck.cc:2745
  #, fuzzy, gcc-internal-format
  msgid "dereferencing %<void *%> pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: c/c-typeck.cc:2800
  #, fuzzy, gcc-internal-format
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: c/c-typeck.cc:2810 cp/typeck.cc:4005 cp/typeck.cc:4099
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:2816
  #, fuzzy, gcc-internal-format
  msgid "subscripted value is pointer to function"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: c/c-typeck.cc:2871
  #, gcc-internal-format
  msgid "ISO C forbids subscripting %<register%> array"
  msgstr ""
  
! #: c/c-typeck.cc:2874
  #, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr ""
  
! #: c/c-typeck.cc:2993
  #, gcc-internal-format
  msgid "underspecified %qD referenced in its initializer"
  msgstr ""
  
! #: c/c-typeck.cc:3048
  #, gcc-internal-format
  msgid "enum constant defined here"
  msgstr ""
  
! #: c/c-typeck.cc:3156 cp/typeck.cc:2141
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:3317
  #, fuzzy, gcc-internal-format
  msgid "called object %qE is not a function or function pointer"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: c/c-typeck.cc:3322
  #, fuzzy, gcc-internal-format
  msgid "called object %qD is not a function or function pointer"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: c/c-typeck.cc:3328
  #, fuzzy, gcc-internal-format
  msgid "called object is not a function or function pointer"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
*************** msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµ
*** 49436,51107 ****
  #. 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/c-typeck.cc:3355
  #, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr ""
  
! #: c/c-typeck.cc:3360 c/c-typeck.cc:3415
  #, fuzzy, gcc-internal-format
  msgid "function with qualified void return type called"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c/c-typeck.cc:3470
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr ""
  
! #: c/c-typeck.cc:3482
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3488
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3494
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3500
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3506
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3512
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3528
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3554
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: c/c-typeck.cc:3580
  #, gcc-internal-format
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3604
  #, gcc-internal-format
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3609
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: c/c-typeck.cc:3775
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-typeck.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-typeck.cc:3860
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c/c-typeck.cc:3930
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-typeck.cc:4108 c/c-typeck.cc:4136 cp/typeck.cc:5780 cp/typeck.cc:6063
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: c/c-typeck.cc:4116 c/c-typeck.cc:4127 cp/typeck.cc:5812 cp/typeck.cc:5836
  #, fuzzy, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-typeck.cc:4119 c/c-typeck.cc:4130 cp/typeck.cc:5815 cp/typeck.cc:5839
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: c/c-typeck.cc:4157
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:4216
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4219
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4253
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4262 cp/typeck.cc:6858
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
  
! #: c/c-typeck.cc:4708
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-typeck.cc:4712
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:4722
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr ""
  
! #: c/c-typeck.cc:4746
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-typeck.cc:4772
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr ""
  
! #: c/c-typeck.cc:4830
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:4833
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:4840
  #, fuzzy, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c/c-typeck.cc:4843
  #, fuzzy, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚"
  
! #: c/c-typeck.cc:4859
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgstr ""
  
! #: c/c-typeck.cc:4885 c/c-typeck.cc:4919
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr ""
  
! #: c/c-typeck.cc:4887 c/c-typeck.cc:4922
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr ""
  
! #: c/c-typeck.cc:4907
  #, fuzzy, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-typeck.cc:4911
  #, fuzzy, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-typeck.cc:5019
  #, fuzzy, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… locale `%s'"
  
! #: c/c-typeck.cc:5078 c/c-typeck.cc:5271
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c/c-typeck.cc:5092
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:5100
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr ""
  
! #: c/c-typeck.cc:5286
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr ""
  
! #: c/c-typeck.cc:5307
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5310
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5315
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:5317 d/d-codegen.cc:721
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:5456
  #, fuzzy, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-typeck.cc:5538
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:5597 c/c-typeck.cc:5603
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:5620
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr ""
  
! #: c/c-typeck.cc:5637
  #, fuzzy, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-typeck.cc:5661
  #, fuzzy, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-typeck.cc:5665
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:5670
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:5692
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:5695
  #, fuzzy, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-typeck.cc:5696
  #, fuzzy, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-typeck.cc:5707 c/c-typeck.cc:5720
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:5747
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:5862
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:5866
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:5884
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:5889
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:5898 cp/cvt.cc:1102 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-typeck.cc:5947
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:5965 c/c-typeck.cc:11905
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6036
  msgid "cast adds %q#v qualifier to function type"
  msgstr ""
  
! #: c/c-typeck.cc:6042
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:6077
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6174
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr ""
  
! #: c/c-typeck.cc:6180
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr ""
  
! #: c/c-typeck.cc:6195
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr ""
  
! #: c/c-typeck.cc:6199
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c/c-typeck.cc:6219
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr ""
  
! #: c/c-typeck.cc:6229
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr ""
  
! #: c/c-typeck.cc:6264
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6269
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6274
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6307
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c/c-typeck.cc:6319
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6324
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6334 cp/typeck.cc:9294
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6348
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:6357
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:6367
  #, fuzzy, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: c/c-typeck.cc:6479
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:6520
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr ""
  
! #: c/c-typeck.cc:6646
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
  # src/request.c:263
! #: c/c-typeck.cc:6848 c/c-typeck.cc:6865 c/c-typeck.cc:6916
  #, fuzzy, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: c/c-typeck.cc:6931
  #, fuzzy, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-typeck.cc:6974 c/c-typeck.cc:7215
  #, fuzzy, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: c/c-typeck.cc:7008
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7011
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7016
  #, fuzzy, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-typeck.cc:7210
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7219
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c/c-typeck.cc:7224
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c/c-typeck.cc:7229
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c/c-typeck.cc:7247
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c/c-typeck.cc:7426 c/c-typeck.cc:7824
  #, fuzzy
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7429 c/c-typeck.cc:7827
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:7432 c/c-typeck.cc:7829
  #, fuzzy
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7435 c/c-typeck.cc:7831
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:7443 c/c-typeck.cc:7715 c/c-typeck.cc:7758
  #, fuzzy
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7445 c/c-typeck.cc:7717 c/c-typeck.cc:7760
  #, fuzzy
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7447 c/c-typeck.cc:7719 c/c-typeck.cc:7762
  #, fuzzy
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7449 c/c-typeck.cc:7721 c/c-typeck.cc:7764
  #, fuzzy
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7458
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr ""
  
! #: c/c-typeck.cc:7526
  #, fuzzy, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c/c-typeck.cc:7553
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c/c-typeck.cc:7564
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:7575
  #, fuzzy, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7585
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:7601
  #, fuzzy, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: c/c-typeck.cc:7616
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7622
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7628
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7633 cp/typeck.cc:10457
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7657
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c/c-typeck.cc:7667
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:7677
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:7682
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7732
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:7735
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:7737
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:7739
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:7769
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:7786
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:7794
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-typeck.cc:7800
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:7805
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:7847
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c/c-typeck.cc:7856
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from pointer to %qD with incompatible type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-typeck.cc:7861
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from incompatible pointer type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: c/c-typeck.cc:7868
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from pointer to %qD with incompatible type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: c/c-typeck.cc:7873
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from incompatible pointer type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: c/c-typeck.cc:7880
  #, fuzzy, gcc-internal-format
  msgid "returning pointer to %qD of type %qT from a function with incompatible type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: c/c-typeck.cc:7885
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with incompatible return type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-typeck.cc:7927
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7934
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7940
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7945
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7966
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7973
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7979
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7983
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:8015
  #, fuzzy, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-typeck.cc:8026
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-typeck.cc:8037
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-typeck.cc:8047
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-typeck.cc:8127
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:8369
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:8377
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-typeck.cc:8380 c/c-typeck.cc:8442 c/c-typeck.cc:8579
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:8390
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-typeck.cc:8407
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:8416
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8544 c/c-typeck.cc:9478 cp/typeck2.cc:1219
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:8560 cp/typeck2.cc:1236
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8619
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.cc:8687 cp/typeck.cc:2533
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: c/c-typeck.cc:8701 c/c-typeck.cc:8827 c/c-typeck.cc:9563
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: c/c-typeck.cc:8713 c/c-typeck.cc:8737 c/c-typeck.cc:8740 c/c-typeck.cc:8748
! #: c/c-typeck.cc:8796 c/c-typeck.cc:10342 c/c-typeck.cc:10421
  #, fuzzy, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-typeck.cc:8722
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c/c-typeck.cc:8753 c/c-typeck.cc:8809 c/c-typeck.cc:10431
  #, fuzzy, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-typeck.cc:8803 c/c-typeck.cc:10426
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
  
! #: c/c-typeck.cc:9105 cp/decl.cc:7691
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: c/c-typeck.cc:9325
  #, fuzzy, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: c/c-typeck.cc:9408
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9475 c/c-typeck.cc:10964 cp/typeck2.cc:1246 cp/typeck2.cc:1604
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
  
! #: c/c-typeck.cc:9512
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9535
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c/c-typeck.cc:9575
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9694 c/c-typeck.cc:9776
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9699 c/c-typeck.cc:9838
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9749
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr ""
  
! #: c/c-typeck.cc:9758 c/c-typeck.cc:9767
  #, fuzzy, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-typeck.cc:9772 c/c-typeck.cc:9774
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9778 c/c-typeck.cc:9781
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:9800
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9809
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:9911 c/c-typeck.cc:9941 c/c-typeck.cc:10519
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:9915 c/c-typeck.cc:9945 c/c-typeck.cc:10522
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:10453
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:10834
  #, fuzzy, gcc-internal-format
  msgid "excess elements in %qT initializer"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c/c-typeck.cc:10846 c/c-typeck.cc:10923
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10867
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10938 cp/typeck2.cc:1223
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:11033
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11055
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.cc:11117
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11151
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11183
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11426
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.cc:11432
  #, fuzzy, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: c/c-typeck.cc:11461 c/gimple-parser.cc:2562 cp/typeck.cc:11056
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
  
! #: c/c-typeck.cc:11488
  #, fuzzy, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: c/c-typeck.cc:11501 c/gimple-parser.cc:2572
  #, fuzzy, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: c/c-typeck.cc:11504
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: c/c-typeck.cc:11581
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.cc:11672 cp/semantics.cc:1637
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:11697
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:11735 c/c-typeck.cc:11743
  #, fuzzy, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-typeck.cc:11749 cp/parser.cc:13099
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:11751
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:11827 cp/parser.cc:14819
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:11830 c/c-typeck.cc:11850 cp/decl.cc:4052 cp/parser.cc:14829
  #: cp/parser.cc:14850
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:11833 cp/parser.cc:14832
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.cc:11847 cp/parser.cc:14842
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.cc:11887 cp/cp-gimplify.cc:272
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.cc:11931
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:12222
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12227
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12245 c/c-typeck.cc:12283
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12250 c/c-typeck.cc:12288
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12880 c/c-typeck.cc:13044 cp/typeck.cc:6085
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:12888 c/c-typeck.cc:13052 cp/typeck.cc:6098
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:12903 c/c-typeck.cc:13067 cp/typeck.cc:6116
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:12913 c/c-typeck.cc:13077 cp/typeck.cc:6133
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:12927 cp/typeck.cc:5769
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr ""
  
! #: c/c-typeck.cc:12966 c/c-typeck.cc:13118
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:12973 c/c-typeck.cc:12979
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:12986 c/c-typeck.cc:13128
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.cc:12999 c/c-typeck.cc:13005 c/c-typeck.cc:13155
! #: c/c-typeck.cc:13161
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.cc:13106
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.cc:13108
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.cc:13113
  #, fuzzy, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c/c-typeck.cc:13136 c/c-typeck.cc:13139 c/c-typeck.cc:13146
! #: c/c-typeck.cc:13149
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.cc:13226
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:13544
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13552
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13568
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13771 cp/semantics.cc:11320
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13782 c/c-typeck.cc:13792 cp/semantics.cc:11331
! #: cp/semantics.cc:11341
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:13827 cp/semantics.cc:11376
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13895 cp/semantics.cc:5481 cp/semantics.cc:8489
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.cc:13899 c/c-typeck.cc:15706 cp/semantics.cc:5485
! #: cp/semantics.cc:8493
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.cc:13907
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13917 c/c-typeck.cc:15713 c/c-typeck.cc:15867
! #: cp/semantics.cc:5494 cp/semantics.cc:8500 cp/semantics.cc:8688
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13954 cp/semantics.cc:5528
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13961 cp/semantics.cc:5535
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:5568
  #, fuzzy, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-typeck.cc:14002 c/c-typeck.cc:14069 c/c-typeck.cc:14362
! #: cp/semantics.cc:5586 cp/semantics.cc:5653
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14021 cp/semantics.cc:5605
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:14029 cp/semantics.cc:5613
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14038 c/c-typeck.cc:14162 cp/semantics.cc:5622
! #: cp/semantics.cc:5746
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14055 cp/semantics.cc:5639
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14098 cp/semantics.cc:5682
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14113 cp/semantics.cc:5697
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14150 cp/semantics.cc:5734
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:14154 cp/semantics.cc:5738
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:14182 c/c-typeck.cc:14301 cp/semantics.cc:5765
! #: cp/semantics.cc:5901
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14192 cp/semantics.cc:5775
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.cc:14568 cp/semantics.cc:6837
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:14575
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:14581 cp/semantics.cc:6844
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: c/c-typeck.cc:14594 cp/semantics.cc:6860
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-typeck.cc:14614 cp/semantics.cc:6896
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:14641
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14648 cp/semantics.cc:6930
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14654 cp/semantics.cc:6936
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14660 cp/semantics.cc:6942
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14697 cp/semantics.cc:6990
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-typeck.cc:14792 cp/semantics.cc:7079
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14814 cp/semantics.cc:7099
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:14840 c/c-typeck.cc:14850
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:14870
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14882
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14890
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14934
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:14943 cp/semantics.cc:6729
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
  
! #: c/c-typeck.cc:15031
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15049 c/c-typeck.cc:15961 cp/semantics.cc:9225
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:15061 cp/semantics.cc:9293
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:15076 cp/semantics.cc:7142
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:15085
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:15093
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15112 cp/semantics.cc:7226
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:15142 c/c-typeck.cc:15861 c/c-typeck.cc:16108
! #: cp/semantics.cc:7313 cp/semantics.cc:8682 cp/semantics.cc:9033
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c/c-typeck.cc:15159 cp/semantics.cc:7331
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15170 cp/semantics.cc:7342
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15184 c/c-typeck.cc:15254 c/c-typeck.cc:15289
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15194 c/c-typeck.cc:15262 c/c-typeck.cc:15609
! #: c/c-typeck.cc:15761 c/c-typeck.cc:15769 c/c-typeck.cc:15785
! #: c/c-typeck.cc:15794 c/c-typeck.cc:15802 cp/semantics.cc:7356
! #: cp/semantics.cc:7366 cp/semantics.cc:7459 cp/semantics.cc:7467
! #: cp/semantics.cc:7514 cp/semantics.cc:8371 cp/semantics.cc:8560
! #: cp/semantics.cc:8568 cp/semantics.cc:8588 cp/semantics.cc:8597
! #: cp/semantics.cc:8605
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15197 c/c-typeck.cc:15268 c/c-typeck.cc:15805
! #: cp/semantics.cc:7369 cp/semantics.cc:7473 cp/semantics.cc:8608
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15242 cp/semantics.cc:7446
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:7506
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:15301 cp/semantics.cc:7904
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.cc:15308
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:15315
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15322
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15335 cp/semantics.cc:7975
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15341
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15354 cp/semantics.cc:8014
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15360
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15430 cp/semantics.cc:8140
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:15445 cp/semantics.cc:8155
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:15453 cp/semantics.cc:8173
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15474 cp/semantics.cc:8195
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:15484 cp/semantics.cc:8207
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:15545 cp/semantics.cc:8306
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15565 c/c-typeck.cc:15641 c/c-typeck.cc:15677
! #: cp/semantics.cc:8326 cp/semantics.cc:8405 cp/semantics.cc:8441
  #, fuzzy, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: c/c-typeck.cc:15605 c/c-typeck.cc:15782 cp/semantics.cc:8367
! #: cp/semantics.cc:8585
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15613 c/c-typeck.cc:15788 cp/semantics.cc:8375
! #: cp/semantics.cc:8591
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15732 c/c-typeck.cc:15874 cp/semantics.cc:8528
! #: cp/semantics.cc:8695
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.cc:15857 cp/semantics.cc:8677
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:15883 cp/semantics.cc:8707
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:15897 cp/semantics.cc:8723
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-typeck.cc:15900 cp/semantics.cc:8726
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15919
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.cc:15926
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:15974 c/c-typeck.cc:16069 cp/semantics.cc:9187
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15994 cp/semantics.cc:8247
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:16091 cp/semantics.cc:9001
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:16158 cp/semantics.cc:9364
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c/c-typeck.cc:16168
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16199 cp/semantics.cc:9139
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:16211 cp/semantics.cc:9152
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16222 c/c-typeck.cc:16230 cp/semantics.cc:9161
! #: cp/semantics.cc:9179
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16278 cp/semantics.cc:9119
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16329 cp/semantics.cc:9169
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16339 cp/semantics.cc:9198
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16357 cp/semantics.cc:9389
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:16532
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:16537
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-typeck.cc:16543
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c/c-typeck.cc:16549
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 49676,51347 ----
  #. 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/c-typeck.cc:3357
  #, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr ""
  
! #: c/c-typeck.cc:3362 c/c-typeck.cc:3417
  #, fuzzy, gcc-internal-format
  msgid "function with qualified void return type called"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: c/c-typeck.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr ""
  
! #: c/c-typeck.cc:3484
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3490
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3496
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3502
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3508
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3514
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3530
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3556
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: c/c-typeck.cc:3582
  #, gcc-internal-format
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3606
  #, gcc-internal-format
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr ""
  
! #: c/c-typeck.cc:3611
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr "Ï„Î¿ Ï€Î­Ï�Î±ÏƒÎ¼Î± Ï„Î¿Ï… Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î¿Ï‚ %d Ï„Î¿Ï… Î´ÎµÎ¯ÎºÏ„Î· ÏƒÏ„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: c/c-typeck.cc:3777
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %qE"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-typeck.cc:3787
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-typeck.cc:3862
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c/c-typeck.cc:3932
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: c/c-typeck.cc:4110 c/c-typeck.cc:4138 cp/typeck.cc:5782 cp/typeck.cc:6065
  #, fuzzy, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: c/c-typeck.cc:4118 c/c-typeck.cc:4129 cp/typeck.cc:5814 cp/typeck.cc:5838
  #, fuzzy, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-typeck.cc:4121 c/c-typeck.cc:4132 cp/typeck.cc:5817 cp/typeck.cc:5841
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: c/c-typeck.cc:4159
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:4218
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4221
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr ""
  
! #: c/c-typeck.cc:4255
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:4264 cp/typeck.cc:6860
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr ""
  
! #: c/c-typeck.cc:4710
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-typeck.cc:4714
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr ""
  
! #: c/c-typeck.cc:4724
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr ""
  
! #: c/c-typeck.cc:4748
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: c/c-typeck.cc:4774
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr ""
  
! #: c/c-typeck.cc:4832
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:4835
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:4842
  #, fuzzy, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: c/c-typeck.cc:4845
  #, fuzzy, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚"
  
! #: c/c-typeck.cc:4861
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgstr ""
  
! #: c/c-typeck.cc:4887 c/c-typeck.cc:4921
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr ""
  
! #: c/c-typeck.cc:4889 c/c-typeck.cc:4924
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr ""
  
! #: c/c-typeck.cc:4909
  #, fuzzy, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-typeck.cc:4913
  #, fuzzy, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-typeck.cc:5021
  #, fuzzy, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Î¿Ï… locale `%s'"
  
! #: c/c-typeck.cc:5080 c/c-typeck.cc:5273
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: c/c-typeck.cc:5094
  #, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:5102
  #, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr ""
  
! #: c/c-typeck.cc:5288
  #, gcc-internal-format
  msgid "address of register compound literal requested"
  msgstr ""
  
! #: c/c-typeck.cc:5309
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5312
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr ""
  
! #: c/c-typeck.cc:5317
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:5319 d/d-codegen.cc:721
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr ""
  
! #: c/c-typeck.cc:5458
  #, fuzzy, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-typeck.cc:5540
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr ""
  
! #: c/c-typeck.cc:5599 c/c-typeck.cc:5605
  #, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr ""
  
! #: c/c-typeck.cc:5622
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr ""
  
! #: c/c-typeck.cc:5639
  #, fuzzy, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-typeck.cc:5663
  #, fuzzy, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-typeck.cc:5667
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr ""
  
! #: c/c-typeck.cc:5672
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:5694
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:5697
  #, fuzzy, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-typeck.cc:5698
  #, fuzzy, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-typeck.cc:5709 c/c-typeck.cc:5722
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:5749
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr ""
  
! #: c/c-typeck.cc:5864
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:5868
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:5886
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr ""
  
! #: c/c-typeck.cc:5891
  #, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr ""
  
! #: c/c-typeck.cc:5900 cp/cvt.cc:1116 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-typeck.cc:5949
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:5967 c/c-typeck.cc:11907
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr ""
  
! #: c/c-typeck.cc:6038
  msgid "cast adds %q#v qualifier to function type"
  msgstr ""
  
! #: c/c-typeck.cc:6044
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr ""
  
! #: c/c-typeck.cc:6079
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6176
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr ""
  
! #: c/c-typeck.cc:6182
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr ""
  
! #: c/c-typeck.cc:6197
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr ""
  
! #: c/c-typeck.cc:6201
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c/c-typeck.cc:6221
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr ""
  
! #: c/c-typeck.cc:6231
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr ""
  
! #: c/c-typeck.cc:6266
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6271
  #, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6276
  #, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr ""
  
! #: c/c-typeck.cc:6309
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr ""
  
! #: c/c-typeck.cc:6321
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6326
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:6336 cp/typeck.cc:9296
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr ""
  
! #: c/c-typeck.cc:6350
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:6359
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:6369
  #, fuzzy, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: c/c-typeck.cc:6481
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:6522
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr ""
  
! #: c/c-typeck.cc:6648
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr ""
  
  # src/request.c:263
! #: c/c-typeck.cc:6850 c/c-typeck.cc:6867 c/c-typeck.cc:6918
  #, fuzzy, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: c/c-typeck.cc:6933
  #, fuzzy, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-typeck.cc:6976 c/c-typeck.cc:7217
  #, fuzzy, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: c/c-typeck.cc:7010
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7013
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7018
  #, fuzzy, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: c/c-typeck.cc:7212
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:7221
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c/c-typeck.cc:7226
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c/c-typeck.cc:7231
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c/c-typeck.cc:7249
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c/c-typeck.cc:7428 c/c-typeck.cc:7826
  #, fuzzy
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7431 c/c-typeck.cc:7829
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:7434 c/c-typeck.cc:7831
  #, fuzzy
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7437 c/c-typeck.cc:7833
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr ""
  
! #: c/c-typeck.cc:7445 c/c-typeck.cc:7717 c/c-typeck.cc:7760
  #, fuzzy
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7447 c/c-typeck.cc:7719 c/c-typeck.cc:7762
  #, fuzzy
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7449 c/c-typeck.cc:7721 c/c-typeck.cc:7764
  #, fuzzy
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7451 c/c-typeck.cc:7723 c/c-typeck.cc:7766
  #, fuzzy
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7460
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr ""
  
! #: c/c-typeck.cc:7528
  #, fuzzy, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: c/c-typeck.cc:7555
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c/c-typeck.cc:7566
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:7577
  #, fuzzy, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7587
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr ""
  
! #: c/c-typeck.cc:7603
  #, fuzzy, gcc-internal-format
  msgid "expected %qT but pointer is of type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: c/c-typeck.cc:7618
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7624
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7630
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7635 cp/typeck.cc:10459
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr ""
  
! #: c/c-typeck.cc:7659
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c/c-typeck.cc:7669
  #, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:7679
  #, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr ""
  
! #: c/c-typeck.cc:7684
  #, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr ""
  
! #: c/c-typeck.cc:7734
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:7737
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:7739
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:7741
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr ""
  
! #: c/c-typeck.cc:7771
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:7788
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:7796
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-typeck.cc:7802
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:7807
  #, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr ""
  
! #: c/c-typeck.cc:7849
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: c/c-typeck.cc:7858
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from pointer to %qD with incompatible type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-typeck.cc:7863
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from incompatible pointer type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: c/c-typeck.cc:7870
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from pointer to %qD with incompatible type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: c/c-typeck.cc:7875
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from incompatible pointer type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: c/c-typeck.cc:7882
  #, fuzzy, gcc-internal-format
  msgid "returning pointer to %qD of type %qT from a function with incompatible type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: c/c-typeck.cc:7887
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with incompatible return type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-typeck.cc:7929
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7936
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7942
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7947
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7968
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7975
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7981
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:7985
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: c/c-typeck.cc:8017
  #, fuzzy, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-typeck.cc:8028
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-typeck.cc:8039
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: c/c-typeck.cc:8049
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: c/c-typeck.cc:8129
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr ""
  
! #: c/c-typeck.cc:8371
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:8379
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-typeck.cc:8382 c/c-typeck.cc:8444 c/c-typeck.cc:8581
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:8392
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-typeck.cc:8409
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:8418
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8546 c/c-typeck.cc:9480 cp/typeck2.cc:1218
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:8562 cp/typeck2.cc:1235
  #, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:8621
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr ""
  
! #: c/c-typeck.cc:8689 cp/typeck.cc:2534
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: c/c-typeck.cc:8703 c/c-typeck.cc:8829 c/c-typeck.cc:9565
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: c/c-typeck.cc:8715 c/c-typeck.cc:8739 c/c-typeck.cc:8742 c/c-typeck.cc:8750
! #: c/c-typeck.cc:8798 c/c-typeck.cc:10344 c/c-typeck.cc:10423
  #, fuzzy, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-typeck.cc:8724
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr ""
  
! #: c/c-typeck.cc:8755 c/c-typeck.cc:8811 c/c-typeck.cc:10433
  #, fuzzy, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: c/c-typeck.cc:8805 c/c-typeck.cc:10428
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr ""
  
! #: c/c-typeck.cc:9107 cp/decl.cc:7691
  #, fuzzy, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: c/c-typeck.cc:9327
  #, fuzzy, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: c/c-typeck.cc:9410
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9477 c/c-typeck.cc:10966 cp/typeck2.cc:1245 cp/typeck2.cc:1580
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr ""
  
! #: c/c-typeck.cc:9514
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9537
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c/c-typeck.cc:9577
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9696 c/c-typeck.cc:9778
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9701 c/c-typeck.cc:9840
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9751
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr ""
  
! #: c/c-typeck.cc:9760 c/c-typeck.cc:9769
  #, fuzzy, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-typeck.cc:9774 c/c-typeck.cc:9776
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9780 c/c-typeck.cc:9783
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:9802
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr ""
  
! #: c/c-typeck.cc:9811
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr ""
  
! #: c/c-typeck.cc:9913 c/c-typeck.cc:9943 c/c-typeck.cc:10521
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:9917 c/c-typeck.cc:9947 c/c-typeck.cc:10524
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr ""
  
! #: c/c-typeck.cc:10455
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr ""
  
! #: c/c-typeck.cc:10836
  #, fuzzy, gcc-internal-format
  msgid "excess elements in %qT initializer"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: c/c-typeck.cc:10848 c/c-typeck.cc:10925
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr ""
  
! #: c/c-typeck.cc:10869
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr ""
  
! #: c/c-typeck.cc:10940 cp/typeck2.cc:1222
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr ""
  
! #: c/c-typeck.cc:11035
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11057
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr ""
  
! #: c/c-typeck.cc:11119
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11153
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11185
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr ""
  
! #: c/c-typeck.cc:11428
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr ""
  
! #: c/c-typeck.cc:11434
  #, fuzzy, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: c/c-typeck.cc:11463 c/gimple-parser.cc:2562 cp/typeck.cc:11060
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr ""
  
! #: c/c-typeck.cc:11490
  #, fuzzy, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: c/c-typeck.cc:11503 c/gimple-parser.cc:2572
  #, fuzzy, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: c/c-typeck.cc:11506
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: c/c-typeck.cc:11583
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr ""
  
! #: c/c-typeck.cc:11674 cp/semantics.cc:1706
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr ""
  
! #: c/c-typeck.cc:11699
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr ""
  
! #: c/c-typeck.cc:11737 c/c-typeck.cc:11745
  #, fuzzy, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: c/c-typeck.cc:11751 cp/parser.cc:13099
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:11753
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr ""
  
! #: c/c-typeck.cc:11829 cp/parser.cc:14819
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr ""
  
! #: c/c-typeck.cc:11832 c/c-typeck.cc:11852 cp/decl.cc:4052 cp/parser.cc:14829
  #: cp/parser.cc:14850
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr ""
  
! #: c/c-typeck.cc:11835 cp/parser.cc:14832
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr ""
  
! #: c/c-typeck.cc:11849 cp/parser.cc:14842
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr ""
  
! #: c/c-typeck.cc:11889 cp/cp-gimplify.cc:272
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr ""
  
! #: c/c-typeck.cc:11933
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr ""
  
! #: c/c-typeck.cc:12224
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12229
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12247 c/c-typeck.cc:12285
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12252 c/c-typeck.cc:12290
  #, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr ""
  
! #: c/c-typeck.cc:12882 c/c-typeck.cc:13046 cp/typeck.cc:6087
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr ""
  
! #: c/c-typeck.cc:12890 c/c-typeck.cc:13054 cp/typeck.cc:6100
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr ""
  
! #: c/c-typeck.cc:12905 c/c-typeck.cc:13069 cp/typeck.cc:6118
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr ""
  
! #: c/c-typeck.cc:12915 c/c-typeck.cc:13079 cp/typeck.cc:6135
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr ""
  
! #: c/c-typeck.cc:12929 cp/typeck.cc:5771
  #, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr ""
  
! #: c/c-typeck.cc:12968 c/c-typeck.cc:13120
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr ""
  
! #: c/c-typeck.cc:12975 c/c-typeck.cc:12981
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr ""
  
! #: c/c-typeck.cc:12988 c/c-typeck.cc:13130
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr ""
  
! #: c/c-typeck.cc:13001 c/c-typeck.cc:13007 c/c-typeck.cc:13157
! #: c/c-typeck.cc:13163
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr ""
  
! #: c/c-typeck.cc:13108
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr ""
  
! #: c/c-typeck.cc:13110
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr ""
  
! #: c/c-typeck.cc:13115
  #, fuzzy, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: c/c-typeck.cc:13138 c/c-typeck.cc:13141 c/c-typeck.cc:13148
! #: c/c-typeck.cc:13151
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr ""
  
! #: c/c-typeck.cc:13228
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr ""
  
! #: c/c-typeck.cc:13546
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13550
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13554
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13570
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr ""
  
! #: c/c-typeck.cc:13773 cp/semantics.cc:11393
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13784 c/c-typeck.cc:13794 cp/semantics.cc:11404
! #: cp/semantics.cc:11414
  #, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr ""
  
! #: c/c-typeck.cc:13829 cp/semantics.cc:11449
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:13897 cp/semantics.cc:5554 cp/semantics.cc:8562
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.cc:13901 c/c-typeck.cc:15708 cp/semantics.cc:5558
! #: cp/semantics.cc:8566
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.cc:13909
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13919 c/c-typeck.cc:15715 c/c-typeck.cc:15869
! #: cp/semantics.cc:5567 cp/semantics.cc:8573 cp/semantics.cc:8761
  #, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:13956 cp/semantics.cc:5601
  #, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr ""
  
! #: c/c-typeck.cc:13963 cp/semantics.cc:5608
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-typeck.cc:13986 cp/semantics.cc:5641
  #, fuzzy, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-typeck.cc:14004 c/c-typeck.cc:14071 c/c-typeck.cc:14364
! #: cp/semantics.cc:5659 cp/semantics.cc:5726
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14023 cp/semantics.cc:5678
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:14031 cp/semantics.cc:5686
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14040 c/c-typeck.cc:14164 cp/semantics.cc:5695
! #: cp/semantics.cc:5819
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:5712
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:5755
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14115 cp/semantics.cc:5770
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14152 cp/semantics.cc:5807
  #, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:14156 cp/semantics.cc:5811
  #, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14303 cp/semantics.cc:5838
! #: cp/semantics.cc:5974
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14194 cp/semantics.cc:5848
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.cc:14570 cp/semantics.cc:6910
  #, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr ""
  
! #: c/c-typeck.cc:14577
  #, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr ""
  
! #: c/c-typeck.cc:14583 cp/semantics.cc:6917
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: c/c-typeck.cc:14596 cp/semantics.cc:6933
  #, fuzzy, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: c/c-typeck.cc:14616 cp/semantics.cc:6969
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:14643
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14650 cp/semantics.cc:7003
  #, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14656 cp/semantics.cc:7009
  #, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14662 cp/semantics.cc:7015
  #, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14699 cp/semantics.cc:7063
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: c/c-typeck.cc:14794 cp/semantics.cc:7152
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr ""
  
! #: c/c-typeck.cc:14816 cp/semantics.cc:7172
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr ""
  
! #: c/c-typeck.cc:14842 c/c-typeck.cc:14852
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: c/c-typeck.cc:14872
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:14884
  #, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14892
  #, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:14936
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr ""
  
! #: c/c-typeck.cc:14945 cp/semantics.cc:6802
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
  
! #: c/c-typeck.cc:15033
  #, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15051 c/c-typeck.cc:15963 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:15063 cp/semantics.cc:9366
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr ""
  
! #: c/c-typeck.cc:15078 cp/semantics.cc:7215
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:15087
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:15095
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15114 cp/semantics.cc:7299
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr ""
  
! #: c/c-typeck.cc:15144 c/c-typeck.cc:15863 c/c-typeck.cc:16110
! #: cp/semantics.cc:7386 cp/semantics.cc:8755 cp/semantics.cc:9106
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c/c-typeck.cc:15161 cp/semantics.cc:7404
  #, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15172 cp/semantics.cc:7415
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15186 c/c-typeck.cc:15256 c/c-typeck.cc:15291
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15196 c/c-typeck.cc:15264 c/c-typeck.cc:15611
! #: c/c-typeck.cc:15763 c/c-typeck.cc:15771 c/c-typeck.cc:15787
! #: c/c-typeck.cc:15796 c/c-typeck.cc:15804 cp/semantics.cc:7429
! #: cp/semantics.cc:7439 cp/semantics.cc:7532 cp/semantics.cc:7540
! #: cp/semantics.cc:7587 cp/semantics.cc:8444 cp/semantics.cc:8633
! #: cp/semantics.cc:8641 cp/semantics.cc:8661 cp/semantics.cc:8670
! #: cp/semantics.cc:8678
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15199 c/c-typeck.cc:15270 c/c-typeck.cc:15807
! #: cp/semantics.cc:7442 cp/semantics.cc:7546 cp/semantics.cc:8681
  #, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15244 cp/semantics.cc:7519
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:15284 cp/semantics.cc:7579
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: c/c-typeck.cc:15303 cp/semantics.cc:7977
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.cc:15310
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:15317
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15324
  #, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15337 cp/semantics.cc:8048
  #, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15343
  #, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15356 cp/semantics.cc:8087
  #, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15362
  #, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15432 cp/semantics.cc:8213
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:15447 cp/semantics.cc:8228
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:15455 cp/semantics.cc:8246
  #, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15476 cp/semantics.cc:8268
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:15486 cp/semantics.cc:8280
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:15547 cp/semantics.cc:8379
  #, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr ""
  
! #: c/c-typeck.cc:15567 c/c-typeck.cc:15643 c/c-typeck.cc:15679
! #: cp/semantics.cc:8399 cp/semantics.cc:8478 cp/semantics.cc:8514
  #, fuzzy, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "Î•Î¼Ï†Î¬Î½Î¹ÏƒÎ· Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ Ï€Ï�Î¿Î³Ï�Î¬Î¼Î¼Î±Ï„Î¿Ï‚"
  
! #: c/c-typeck.cc:15607 c/c-typeck.cc:15784 cp/semantics.cc:8440
! #: cp/semantics.cc:8658
  #, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15615 c/c-typeck.cc:15790 cp/semantics.cc:8448
! #: cp/semantics.cc:8664
  #, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr ""
  
! #: c/c-typeck.cc:15734 c/c-typeck.cc:15876 cp/semantics.cc:8601
! #: cp/semantics.cc:8768
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: c/c-typeck.cc:15859 cp/semantics.cc:8750
  #, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr ""
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:8780
  #, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr ""
  
! #: c/c-typeck.cc:15899 cp/semantics.cc:8796
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:8799
  #, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15921
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: c/c-typeck.cc:15928
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr ""
  
! #: c/c-typeck.cc:15976 c/c-typeck.cc:16071 cp/semantics.cc:9260
  #, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr ""
  
! #: c/c-typeck.cc:15996 cp/semantics.cc:8320
  #, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr ""
  
! #: c/c-typeck.cc:16093 cp/semantics.cc:9074
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr ""
  
! #: c/c-typeck.cc:16160 cp/semantics.cc:9437
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: c/c-typeck.cc:16170
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16201 cp/semantics.cc:9212
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:16213 cp/semantics.cc:9225
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16224 c/c-typeck.cc:16232 cp/semantics.cc:9234
! #: cp/semantics.cc:9252
  #, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16280 cp/semantics.cc:9192
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16331 cp/semantics.cc:9242
  #, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16341 cp/semantics.cc:9271
  #, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16359 cp/semantics.cc:9462
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:16534
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr ""
  
! #: c/c-typeck.cc:16539
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: c/c-typeck.cc:16545
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: c/c-typeck.cc:16551
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„
*** 51319,51706 ****
  msgid "expected case label"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3865
  #, fuzzy, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:3869
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3876
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3884
  #, fuzzy
  msgid "  no known conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:3890
  #, fuzzy
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:3904 cp/pt.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3909 cp/pt.cc:7095
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3937
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3942
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3946
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3950
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr ""
  
! #: cp/call.cc:3952
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3954
  #, gcc-internal-format
  msgid "%s%#qD (ignored)"
  msgstr ""
  
! #: cp/call.cc:3956
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3958
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3960
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3962
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3966
  #, fuzzy, gcc-internal-format
  msgid "  inherited here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:3987
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3993
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:4004
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4009
  #, fuzzy, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/call.cc:4023
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:4030
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4109
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr ""
  
! #: cp/call.cc:4190 cp/call.cc:4735
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr ""
  
! #: cp/call.cc:4629
  #, fuzzy
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:4741 cp/cvt.cc:864
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.cc:4806
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4827
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:5012
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:5015
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-W %s' ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·\n"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5299
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5378
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:5392
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-W %s' ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·\n"
  
  # src/main.c:785
! #: cp/call.cc:5435
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "Î‘ÏƒÎ±Ï†Î®Ï‚ Î¼Î¿Ï�Ï†Î® `%s'"
  
! #: cp/call.cc:5436
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5439
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.cc:5441
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.cc:5443
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5460
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î·Î½ Î±Î½Î¬Î³Î½Ï‰ÏƒÎ· ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…: %s"
  
! #: cp/call.cc:5464
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5473 cp/call.cc:5517 cp/call.cc:5527
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5476
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.cc:5483
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5486
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5494
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.cc:5497
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5503
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr ""
  
! #: cp/call.cc:5506
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5521
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.cc:5530
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5642
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
! #: cp/call.cc:5719
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5736 cp/call.cc:5743
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5799
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "Î£Ï†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± ÏƒÏ„Î·Î½ ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ· `%s'"
  
! #: cp/call.cc:5851 cp/call.cc:6197 cp/call.cc:6217
  #, gcc-internal-format
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:5923
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5928
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5974 cp/call.cc:6086 cp/call.cc:6337
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:5978
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:6225
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.cc:6243
  #, fuzzy, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "Î£Ï†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± ÏƒÏ„Î·Î½ ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ· `%s'"
  
! #: cp/call.cc:6263
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/call.cc:6267
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/call.cc:6271
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:6276
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:6292
  #, fuzzy, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:7184
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:7186
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:7266
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:7319
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/call.cc:7321
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:7404
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.cc:7591
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no match for call to %<%T::operator[] (%A)%>"
--- 51559,51951 ----
  msgid "expected case label"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
+ #: cp/call.cc:2041
+ #, fuzzy, gcc-internal-format
+ msgid "casting %qT to %qT does not use %qD"
+ msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
+ 
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3888
  #, fuzzy, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:3892
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr ""
  
! #: cp/call.cc:3899
  #, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr ""
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3907
  #, fuzzy
  msgid "  no known conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:3913
  #, fuzzy
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:3927 cp/pt.cc:7112
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3932 cp/pt.cc:7117
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/call.cc:3960
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3965
  #, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3969
  #, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr ""
  
! #: cp/call.cc:3973
  #, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr ""
  
! #: cp/call.cc:3975
  #, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr ""
  
! #: cp/call.cc:3977
  #, gcc-internal-format
  msgid "%s%#qD (ignored)"
  msgstr ""
  
! #: cp/call.cc:3979
  #, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr ""
  
! #: cp/call.cc:3981
  #, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr ""
  
! #: cp/call.cc:3983
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3985
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr ""
  
! #: cp/call.cc:3989
  #, fuzzy, gcc-internal-format
  msgid "  inherited here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:4010
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:4016
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:4027
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4032
  #, fuzzy, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/call.cc:4046
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:4053
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4132
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr ""
  
! #: cp/call.cc:4213 cp/call.cc:4758
  #, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr ""
  
! #: cp/call.cc:4652
  #, fuzzy
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:4764 cp/cvt.cc:864
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.cc:4829
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4850
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:5035
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr ""
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:5038
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-W %s' ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·\n"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5322
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5401
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr ""
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:5415
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-W %s' ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·\n"
  
  # src/main.c:785
! #: cp/call.cc:5458
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "Î‘ÏƒÎ±Ï†Î®Ï‚ Î¼Î¿Ï�Ï†Î® `%s'"
  
! #: cp/call.cc:5459
  #, gcc-internal-format
  msgid "no match for "
  msgstr ""
  
! #: cp/call.cc:5462
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.cc:5464
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.cc:5466
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr ""
  
! #: cp/call.cc:5483
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î·Î½ Î±Î½Î¬Î³Î½Ï‰ÏƒÎ· ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…: %s"
  
! #: cp/call.cc:5487
  #, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr ""
  
! #: cp/call.cc:5496 cp/call.cc:5540 cp/call.cc:5550
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr ""
  
! #: cp/call.cc:5499
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr ""
  
! #: cp/call.cc:5506
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr ""
  
! #: cp/call.cc:5509
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr ""
  
! #: cp/call.cc:5517
  #, fuzzy, gcc-internal-format
  #| msgid "%s"
  msgid "%qs"
  msgstr "%s"
  
! #: cp/call.cc:5520
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr ""
  
! #: cp/call.cc:5526
  #, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr ""
  
! #: cp/call.cc:5529
  #, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5544
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr ""
  
! #: cp/call.cc:5553
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr ""
  
! #: cp/call.cc:5665
  #, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr ""
  
! #: cp/call.cc:5742
  #, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr ""
  
! #: cp/call.cc:5759 cp/call.cc:5766
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr ""
  
! #: cp/call.cc:5822
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "Î£Ï†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± ÏƒÏ„Î·Î½ ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ· `%s'"
  
! #: cp/call.cc:5874 cp/call.cc:6220 cp/call.cc:6240
  #, gcc-internal-format
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:5946
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5951
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5997 cp/call.cc:6109 cp/call.cc:6360
  #, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:6001
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:6248
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr ""
  
! #: cp/call.cc:6266
  #, fuzzy, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "Î£Ï†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± ÏƒÏ„Î·Î½ ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ· `%s'"
  
! #: cp/call.cc:6286
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/call.cc:6290
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/call.cc:6294
  #, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:6299
  #, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/call.cc:6315
  #, fuzzy, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:7207
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:7209
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:7289
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:7342
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/call.cc:7344
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:7427
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr ""
  
! #: cp/call.cc:7614
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no match for call to %<%T::operator[] (%A)%>"
*************** msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½
*** 51708,52132 ****
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:7605
  #, fuzzy, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-W %s' ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·\n"
  
! #: cp/call.cc:7883
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7886
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:7923
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/call.cc:8117
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:8120
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:8129
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.cc:8165
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8166 cp/decl.cc:9117
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:8171
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/call.cc:8172 cp/decl.cc:9118
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:8179
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/call.cc:8260
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/call.cc:8263 cp/call.cc:8282 cp/decl.cc:10846 cp/decl.cc:10854
! #: cp/typeck.cc:4605
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:8267
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.cc:8279
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.cc:8286
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: cp/call.cc:8353
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/call.cc:8374
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:8424
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/call.cc:8435
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:8447
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr ""
  
! #: cp/call.cc:8455
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:8471
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:8504 cp/cvt.cc:227
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:8551 cp/call.cc:8564
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:8557
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8842
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/call.cc:8851
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/call.cc:8856
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
  #. extype is volatile
! #: cp/call.cc:8859
  #, fuzzy
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/call.cc:8872
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8875
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:8914
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/call.cc:8917 cp/call.cc:8935
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/call.cc:8920
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/call.cc:9121
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.cc:9150 cp/cvt.cc:1997
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:9194
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:9230
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/call.cc:9240
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:9308
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/call.cc:9317
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.cc:9417
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.cc:9497
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:10002
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr ""
  
! #: cp/call.cc:10125
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:10128 cp/call.cc:12974
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.cc:10153
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.cc:10378
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.cc:10515
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10882
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10885
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/call.cc:10890
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10895
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10910
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10912
  #, fuzzy, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: cp/call.cc:10914
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10917
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10920
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/call.cc:10922
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10943
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10945
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:10947
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10950
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10953
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10956
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10967
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10979
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10998
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:11001
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:11011
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11014
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11017
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:11026
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:11048
  #, fuzzy, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:11102
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr ""
  
! #: cp/call.cc:11169
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:11444 cp/typeck.cc:10388
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.cc:11466
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:11498
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:11546
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/call.cc:11584 cp/pt.cc:17138 cp/typeck.cc:3482
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:11586
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11768
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%s(%A)%>"
--- 51953,52377 ----
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:7628
  #, fuzzy, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-W %s' ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·\n"
  
! #: cp/call.cc:7906
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7909
  #, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr ""
  
! #: cp/call.cc:7946
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/call.cc:8140
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr ""
  
! #: cp/call.cc:8143
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:8152
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr ""
  
! #: cp/call.cc:8188
  #, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr ""
  
! #: cp/call.cc:8189 cp/decl.cc:9113
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:8194
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/call.cc:8195 cp/decl.cc:9114
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:8202
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/call.cc:8283
  #, fuzzy, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/call.cc:8286 cp/call.cc:8305 cp/decl.cc:10850 cp/decl.cc:10858
! #: cp/typeck.cc:4606
  #, fuzzy, gcc-internal-format
  msgid "  declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:8290
  #, fuzzy, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.cc:8302
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.cc:8309
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: cp/call.cc:8376
  #, fuzzy, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/call.cc:8397
  #, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/call.cc:8447
  #, fuzzy, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/call.cc:8458
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr ""
  
! #: cp/call.cc:8470
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr ""
  
! #: cp/call.cc:8478
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:8494
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:8527 cp/cvt.cc:227
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:8574 cp/call.cc:8587
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:8580
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8860
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/call.cc:8869
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/call.cc:8874
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr ""
  
  #. extype is volatile
! #: cp/call.cc:8877
  #, fuzzy
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/call.cc:8890
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr ""
  
! #: cp/call.cc:8893
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:8932
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/call.cc:8935 cp/call.cc:8953
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/call.cc:8938
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
! #: cp/call.cc:9139
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr ""
  
! #: cp/call.cc:9168 cp/cvt.cc:2011
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:9212
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr ""
  
! #: cp/call.cc:9248
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/call.cc:9258
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr ""
  
! #: cp/call.cc:9326
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/call.cc:9335
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.cc:9435
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/call.cc:9515
  #, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr ""
  
! #: cp/call.cc:10020
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr ""
  
! #: cp/call.cc:10143
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:10146 cp/call.cc:12992
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/call.cc:10171
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.cc:10396
  #, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr ""
  
! #: cp/call.cc:10533
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10900
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10903
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/call.cc:10908
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10913
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10928
  #, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10930
  #, fuzzy, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: cp/call.cc:10932
  #, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10935
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10938
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/call.cc:10940
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10961
  #, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10963
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr ""
  
! #: cp/call.cc:10965
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10968
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10971
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr ""
  
! #: cp/call.cc:10974
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10985
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10997
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11016
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:11019
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:11029
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11032
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11035
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:11044
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:11066
  #, fuzzy, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/call.cc:11120
  #, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr ""
  
! #: cp/call.cc:11187
  #, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr ""
  
! #: cp/call.cc:11462 cp/typeck.cc:10390
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/call.cc:11484
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:11516
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ ÎºÎ»Î®ÏƒÎ· ÏƒÏ„Î¿ %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:11564
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/call.cc:11602 cp/pt.cc:17172 cp/typeck.cc:3483
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:11604
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11786
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%s(%A)%>"
*************** msgstr "Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ ÏƒÏ…Î½
*** 52134,52239 ****
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:11771
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Î· ÎºÎ»Î®ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€ÎµÏ�Ï†Î¿Ï�Ï„Ï‰Î¼Î­Î½Î·Ï‚ %<%s(%A)%> ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·"
  
! #: cp/call.cc:11794
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.cc:11799
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.cc:11800
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.cc:11823
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.cc:12972
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.cc:12998
  #, gcc-internal-format
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  msgstr ""
  
! #: cp/call.cc:13021
  #, fuzzy, gcc-internal-format
  msgid "try making the operator a %<const%> member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/call.cc:13084
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:13085
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:13088
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:13372
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/call.cc:13376
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.cc:13378
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.cc:13424
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:13832
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13985
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:13989
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/call.cc:14281
  #, fuzzy, gcc-internal-format
  msgid "possibly dangling reference to a temporary"
  msgstr "xdr_reference: Î· Î¼Î½Î®Î¼Î· ÎµÎ¾Î±Î½Ï„Î»Î®Î¸Î·ÎºÎµ\n"
  
! #: cp/call.cc:14282
  #, gcc-internal-format
  msgid "the temporary was destroyed at the end of the full expression %qE"
  msgstr ""
  
! #: cp/call.cc:14550
  #, fuzzy, gcc-internal-format
  msgid "explicit conversion function was not considered"
  msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
--- 52379,52484 ----
  
  # src/getopt.c:813
  # src/getopt.c:813
! #: cp/call.cc:11789
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "Î· ÎºÎ»Î®ÏƒÎ· Ï„Î·Ï‚ Ï…Ï€ÎµÏ�Ï†Î¿Ï�Ï„Ï‰Î¼Î­Î½Î·Ï‚ %<%s(%A)%> ÎµÎ¯Î½Î±Î¹ Î´Î¹Ï†Î¿Ï�Î¿Ï�Î¼ÎµÎ½Î·"
  
! #: cp/call.cc:11812
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/call.cc:11817
  #, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr ""
  
! #: cp/call.cc:11818
  #, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr ""
  
! #: cp/call.cc:11841
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr ""
  
! #: cp/call.cc:12990
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr ""
  
! #: cp/call.cc:13016
  #, gcc-internal-format
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  msgstr ""
  
! #: cp/call.cc:13039
  #, fuzzy, gcc-internal-format
  msgid "try making the operator a %<const%> member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/call.cc:13102
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr ""
  
! #: cp/call.cc:13103
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/call.cc:13106
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:13390
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/call.cc:13394
  #, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr ""
  
! #: cp/call.cc:13396
  #, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr ""
  
! #: cp/call.cc:13442
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr ""
  
! #: cp/call.cc:13850
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:14003
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr ""
  
! #: cp/call.cc:14007
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/call.cc:14325
  #, fuzzy, gcc-internal-format
  msgid "possibly dangling reference to a temporary"
  msgstr "xdr_reference: Î· Î¼Î½Î®Î¼Î· ÎµÎ¾Î±Î½Ï„Î»Î®Î¸Î·ÎºÎµ\n"
  
! #: cp/call.cc:14326
  #, gcc-internal-format
  msgid "the temporary was destroyed at the end of the full expression %qE"
  msgstr ""
  
! #: cp/call.cc:14594
  #, fuzzy, gcc-internal-format
  msgid "explicit conversion function was not considered"
  msgstr "ÎŸÎ¹ Î¿Ï�Î¹ÏƒÎ¼Î¿Î¯ Ï€Î·Î³Î® Î²Ï�Î¯ÏƒÎºÎ¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ Î‘Î¡Î§Î•Î™ÎŸ"
*************** msgid "%qD inherits the %E ABI tag that
*** 52320,52326 ****
  msgstr ""
  
  #: cp/class.cc:1694 cp/class.cc:1701 cp/class.cc:1708 cp/class.cc:1720
! #: cp/cvt.cc:1104 rust/backend/rust-tree.cc:643
  #, fuzzy, gcc-internal-format
  msgid "%qT declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 52565,52571 ----
  msgstr ""
  
  #: cp/class.cc:1694 cp/class.cc:1701 cp/class.cc:1708 cp/class.cc:1720
! #: cp/cvt.cc:1118 rust/backend/rust-tree.cc:643
  #, fuzzy, gcc-internal-format
  msgid "%qT declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr ""
*** 52567,52573 ****
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.cc:6204 cp/constexpr.cc:302
  #, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr ""
--- 52812,52818 ----
  msgid "method declared %qE overriding %qE method"
  msgstr ""
  
! #: cp/class.cc:6204 cp/constexpr.cc:299
  #, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr ""
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚
*** 52702,52708 ****
  msgid "next member %q#D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/class.cc:7785 cp/decl.cc:17628 cp/parser.cc:27637
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
--- 52947,52953 ----
  msgid "next member %q#D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/class.cc:7785 cp/decl.cc:17643 cp/parser.cc:27638
  #, fuzzy, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î
*** 52833,52967 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14668
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:286
  #, fuzzy, gcc-internal-format
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/constexpr.cc:313
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr ""
  
! #: cp/constexpr.cc:571
  #, gcc-internal-format
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.cc:831
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.cc:892
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.cc:955
  #, gcc-internal-format
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1083
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1320 cp/constexpr.cc:6349
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:1611 cp/constexpr.cc:3308
  #: rust/backend/rust-constexpr.cc:3326 rust/backend/rust-constexpr.cc:3589
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1613 cp/constexpr.cc:1712 cp/constexpr.cc:1721
! #: cp/constexpr.cc:3580 rust/backend/rust-constexpr.cc:3331
  #: rust/backend/rust-constexpr.cc:3341 rust/backend/rust-constexpr.cc:4324
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:1898 cp/constexpr.cc:5915 cp/constexpr.cc:8214
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/constexpr.cc:2077
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/constexpr.cc:2080
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/constexpr.cc:2159
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2194 cp/constexpr.cc:9664
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/constexpr.cc:2248 rust/backend/rust-constexpr.cc:2615
  #, fuzzy, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:2276 rust/backend/rust-constexpr.cc:2618
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr ""
  
! #: cp/constexpr.cc:2532 cp/constexpr.cc:2588 cp/constexpr.cc:2621
! #: cp/constexpr.cc:2643
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2533
  #, fuzzy, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constexpr.cc:2557
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr ""
  
! #: cp/constexpr.cc:2589 cp/constexpr.cc:2622
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2645
  #, fuzzy, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/constexpr.cc:2648
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2725 cp/constexpr.cc:3005 cp/constexpr.cc:9700
  #: rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
--- 53078,53212 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:14678
  #, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:283
  #, fuzzy, gcc-internal-format
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/constexpr.cc:310
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr ""
  
! #: cp/constexpr.cc:568
  #, gcc-internal-format
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr ""
  
! #: cp/constexpr.cc:826
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr ""
  
! #: cp/constexpr.cc:887
  #, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr ""
  
! #: cp/constexpr.cc:950
  #, gcc-internal-format
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr ""
  
! #: cp/constexpr.cc:1078
  #, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr ""
  
! #: cp/constexpr.cc:1315 cp/constexpr.cc:6363
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:1606 cp/constexpr.cc:3317
  #: rust/backend/rust-constexpr.cc:3326 rust/backend/rust-constexpr.cc:3589
  #, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr ""
  
! #: cp/constexpr.cc:1608 cp/constexpr.cc:1707 cp/constexpr.cc:1716
! #: cp/constexpr.cc:3589 rust/backend/rust-constexpr.cc:3331
  #: rust/backend/rust-constexpr.cc:3341 rust/backend/rust-constexpr.cc:4324
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:1898 cp/constexpr.cc:5929 cp/constexpr.cc:8238
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/constexpr.cc:2086
  #, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr ""
  
! #: cp/constexpr.cc:2089
  #, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr ""
  
! #: cp/constexpr.cc:2168
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2203 cp/constexpr.cc:9688
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
  msgid "call to internal function %qE"
  msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qD"
  
! #: cp/constexpr.cc:2257 rust/backend/rust-constexpr.cc:2615
  #, fuzzy, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:2285 rust/backend/rust-constexpr.cc:2618
  #, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr ""
  
! #: cp/constexpr.cc:2541 cp/constexpr.cc:2597 cp/constexpr.cc:2630
! #: cp/constexpr.cc:2652
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2542
  #, fuzzy, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constexpr.cc:2566
  #, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr ""
  
! #: cp/constexpr.cc:2598 cp/constexpr.cc:2631
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2654
  #, fuzzy, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/constexpr.cc:2657
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2734 cp/constexpr.cc:3014 cp/constexpr.cc:9724
  #: rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-function %qD"
*************** msgstr "ÎºÎ»Î®ÏƒÎ· ÏƒÎµ Î¼Î·-ÏƒÏ…Î½Î¬Ï�Ï
*** 52970,53107 ****
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2731
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr ""
  
! #: cp/constexpr.cc:2847 rust/backend/rust-constexpr.cc:3387
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/constexpr.cc:2925
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2929 cp/constexpr.cc:2952
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr ""
  
! #: cp/constexpr.cc:2948
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2965
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2972
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr ""
  
! #: cp/constexpr.cc:3089 rust/backend/rust-constexpr.cc:3442
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.cc:3096
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:3100 rust/backend/rust-constexpr.cc:3456
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.cc:3172 rust/backend/rust-constexpr.cc:3498
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.cc:3183 rust/backend/rust-constexpr.cc:3509
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3538
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:3541
  #, fuzzy, gcc-internal-format
  msgid "pointer to %qD is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:3547
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr ""
  
! #: cp/constexpr.cc:3623
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.cc:3630
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:3653
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3672
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.cc:3871
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4306 rust/backend/rust-constexpr.cc:4399
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:4309 rust/backend/rust-constexpr.cc:4404
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4314 rust/backend/rust-constexpr.cc:4411
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:4317 rust/backend/rust-constexpr.cc:4416
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4505 rust/backend/rust-constexpr.cc:1667
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.cc:4567 rust/backend/rust-constexpr.cc:1724
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/constexpr.cc:4586 cp/constexpr.cc:4702 cp/constexpr.cc:4714
! #: cp/constexpr.cc:7408 cp/constexpr.cc:7528 cp/constexpr.cc:9614
  #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
  #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
  #: rust/backend/rust-constexpr.cc:5712
--- 53215,53352 ----
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2740
  #, gcc-internal-format
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr ""
  
! #: cp/constexpr.cc:2856 rust/backend/rust-constexpr.cc:3387
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/constexpr.cc:2934
  #, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2938 cp/constexpr.cc:2961
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr ""
  
! #: cp/constexpr.cc:2957
  #, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr ""
  
! #: cp/constexpr.cc:2974
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2981
  #, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr ""
  
! #: cp/constexpr.cc:3098 rust/backend/rust-constexpr.cc:3442
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.cc:3105
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:3109 rust/backend/rust-constexpr.cc:3456
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "Î±Ï…Ï„Î® ÎµÎ¯Î½Î±Î¹ Î· Î¸Î­ÏƒÎ· Ï„Î¿Ï… Ï€Ï�ÏŽÏ„Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.cc:3181 rust/backend/rust-constexpr.cc:3498
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr ""
  
! #: cp/constexpr.cc:3192 rust/backend/rust-constexpr.cc:3509
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3547
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:3550
  #, fuzzy, gcc-internal-format
  msgid "pointer to %qD is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:3556
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr ""
  
! #: cp/constexpr.cc:3632
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.cc:3639
  #, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr ""
  
! #: cp/constexpr.cc:3662
  #, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr ""
  
! #: cp/constexpr.cc:3681
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.cc:3880
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4315 rust/backend/rust-constexpr.cc:4399
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:4318 rust/backend/rust-constexpr.cc:4404
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4323 rust/backend/rust-constexpr.cc:4411
  #, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:4326 rust/backend/rust-constexpr.cc:4416
  #, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr ""
  
! #: cp/constexpr.cc:4514 rust/backend/rust-constexpr.cc:1667
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.cc:4576 rust/backend/rust-constexpr.cc:1724
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
  
! #: cp/constexpr.cc:4595 cp/constexpr.cc:4711 cp/constexpr.cc:4723
! #: cp/constexpr.cc:7422 cp/constexpr.cc:7552 cp/constexpr.cc:9638
  #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
  #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
  #: rust/backend/rust-constexpr.cc:5712
*************** msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î
*** 53109,53577 ****
  msgid "%qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:4594 rust/backend/rust-constexpr.cc:1744
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:4626 cp/constexpr.cc:4662 cp/constexpr.cc:6513
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.cc:4628 cp/constexpr.cc:4641 cp/constexpr.cc:6508
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4780
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4783
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4794
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/constexpr.cc:4797
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4808
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4811
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4822
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4826
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4837
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:4840
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:4993
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/constexpr.cc:5002 cp/constexpr.cc:5012
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5032
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5078
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:5090
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5935 rust/backend/rust-constexpr.cc:895
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:5975 cp/constexpr.cc:6008
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:5977 cp/constexpr.cc:6003 cp/constexpr.cc:6010
! #: cp/constexpr.cc:6344
  #, fuzzy, gcc-internal-format
  msgid "allocated here"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/constexpr.cc:5981
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6001
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:6013 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:6021
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/constexpr.cc:6026
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constexpr.cc:6029
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/constexpr.cc:6034 cp/constexpr.cc:6041
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:6047
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constexpr.cc:6050
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constexpr.cc:6342
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6351
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/constexpr.cc:6358
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6361
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6488
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6517
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6524
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6536 rust/backend/rust-constexpr.cc:2822
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6984 cp/constexpr.cc:8563 cp/constexpr.cc:8575
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7080 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7187 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7189 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7207
  #, fuzzy, gcc-internal-format
  msgid "use of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/constexpr.cc:7211
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7213
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7217
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7370
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7383
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7558
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7561
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7626 cp/constexpr.cc:10308
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:8075 cp/constexpr.cc:9815
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:8103 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8153
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8160
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr ""
  
! #: cp/constexpr.cc:8165
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because %qE does not point to an object"
  msgstr ""
  
! #: cp/constexpr.cc:8177
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:8191
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:8225 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:8363 cp/constexpr.cc:10126 cp/constexpr.cc:10531
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.cc:8408 cp/constexpr.cc:10572
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:8466
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:8482
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/constexpr.cc:8488 cp/constraint.cc:178 cp/constraint.cc:755
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:8513
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:8578
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/constexpr.cc:8854 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8862 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8878 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:8889 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8909 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8913
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9551 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/constexpr.cc:9780
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:9783
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9839 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:9873 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9912
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:10061
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:10073
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:10140
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:10156
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:10219
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:10272
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10280
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10358 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:10459 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:10528
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:10541
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/constexpr.cc:10589 rust/backend/rust-constexpr.cc:6427
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:10620 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
--- 53354,53822 ----
  msgid "%qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:4603 rust/backend/rust-constexpr.cc:1744
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:4635 cp/constexpr.cc:4671 cp/constexpr.cc:6527
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/constexpr.cc:4637 cp/constexpr.cc:4650 cp/constexpr.cc:6522
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:4789
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4792
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr ""
  
! #: cp/constexpr.cc:4803
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/constexpr.cc:4806
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr ""
  
! #: cp/constexpr.cc:4817
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4820
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr ""
  
! #: cp/constexpr.cc:4831
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4835
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr ""
  
! #: cp/constexpr.cc:4846
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr ""
  
! #: cp/constexpr.cc:4849
  #, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr ""
  
! #: cp/constexpr.cc:5004
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/constexpr.cc:5013 cp/constexpr.cc:5023
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5043
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr ""
  
! #: cp/constexpr.cc:5089
  #, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr ""
  
! #: cp/constexpr.cc:5101
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr ""
  
! #: cp/constexpr.cc:5949 rust/backend/rust-constexpr.cc:895
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:5989 cp/constexpr.cc:6022
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:5991 cp/constexpr.cc:6017 cp/constexpr.cc:6024
! #: cp/constexpr.cc:6358
  #, fuzzy, gcc-internal-format
  msgid "allocated here"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/constexpr.cc:5995
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6015
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:6027 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/constexpr.cc:6040
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constexpr.cc:6043
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/constexpr.cc:6048 cp/constexpr.cc:6055
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:6061
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constexpr.cc:6064
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constexpr.cc:6356
  #, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6365
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/constexpr.cc:6372
  #, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6375
  #, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:6502
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:6531
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6538
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6550 rust/backend/rust-constexpr.cc:2822
  #, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr ""
  
! #: cp/constexpr.cc:6998 cp/constexpr.cc:8587 cp/constexpr.cc:8599
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7094 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7201 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7203 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7221
  #, fuzzy, gcc-internal-format
  msgid "use of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/constexpr.cc:7225
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7227
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7229
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7231
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7384
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:7397
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7585
  #, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7650 cp/constexpr.cc:10332
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:8099 cp/constexpr.cc:9839
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:8127 rust/backend/rust-constexpr.cc:2461
  #, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:8177
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8184
  #, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr ""
  
! #: cp/constexpr.cc:8189
  #, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because %qE does not point to an object"
  msgstr ""
  
! #: cp/constexpr.cc:8201
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:8215
  #, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr ""
  
! #: cp/constexpr.cc:8249 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:8387 cp/constexpr.cc:10150 cp/constexpr.cc:10555
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/constexpr.cc:8432 cp/constexpr.cc:10596
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:8490
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:8506
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/constexpr.cc:8512 cp/constraint.cc:178 cp/constraint.cc:755
  #, gcc-internal-format
  msgid "function concept must be called"
  msgstr ""
  
! #: cp/constexpr.cc:8537
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:8602
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/constexpr.cc:8878 rust/backend/rust-constexpr.cc:5158
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr ""
  
! #: cp/constexpr.cc:8886 rust/backend/rust-constexpr.cc:5167
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr ""
  
! #: cp/constexpr.cc:8902 rust/backend/rust-constexpr.cc:5183
  #, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr ""
  
! #: cp/constexpr.cc:8913 rust/backend/rust-constexpr.cc:5195
  #, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr ""
  
! #: cp/constexpr.cc:8933 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8937
  #, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:9575 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/constexpr.cc:9804
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:9807
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9863 rust/backend/rust-constexpr.cc:5893
  #, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr ""
  
! #: cp/constexpr.cc:9897 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr ""
  
! #: cp/constexpr.cc:9936
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:10085
  #, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr ""
  
! #: cp/constexpr.cc:10097
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:10164
  #, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr ""
  
! #: cp/constexpr.cc:10180
  #, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr ""
  
! #: cp/constexpr.cc:10243
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:10296
  #, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10304
  #, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr ""
  
! #: cp/constexpr.cc:10382 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:10483 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:10552
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/constexpr.cc:10565
  #, fuzzy, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/constexpr.cc:10613 rust/backend/rust-constexpr.cc:6427
  #, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/constexpr.cc:10644 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
*************** msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„
*** 53664,53996 ****
  msgid "the required type %qT is invalid"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/constraint.cc:2112 cp/constraint.cc:2185
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/constraint.cc:2140
  #, fuzzy, gcc-internal-format
  msgid "%qE is not %<noexcept%>"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:2162
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr ""
  
! #: cp/constraint.cc:2169
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement"
  msgstr ""
  
! #: cp/constraint.cc:2180
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qE to %qT because"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:2224
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr ""
  
! #: cp/constraint.cc:2228
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied"
  msgstr ""
  
! #: cp/constraint.cc:2742
  #, gcc-internal-format
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr ""
  
! #: cp/constraint.cc:2788
  #, gcc-internal-format
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr ""
  
! #: cp/constraint.cc:2791
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr ""
  
! #: cp/constraint.cc:2908
  #, fuzzy, gcc-internal-format
  msgid "no operand of the disjunction is satisfied"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: cp/constraint.cc:2921
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr ""
  
! #: cp/constraint.cc:3563
  #, fuzzy, gcc-internal-format
  msgid "definition of concept %qD is empty"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/constraint.cc:3566
  #, gcc-internal-format
  msgid "definition of concept %qD has multiple statements"
  msgstr ""
  
! #: cp/constraint.cc:3722
  #, gcc-internal-format
  msgid "  %qT is not nothrow copy assignable"
  msgstr ""
  
! #: cp/constraint.cc:3725 cp/constraint.cc:3810
  #, gcc-internal-format
  msgid "  %qT is not nothrow default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3728
  #, gcc-internal-format
  msgid "  %qT is not nothrow copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3731
  #, gcc-internal-format
  msgid "  %qT is not trivially copy assignable"
  msgstr ""
  
! #: cp/constraint.cc:3734 cp/constraint.cc:3850
  #, gcc-internal-format
  msgid "  %qT is not trivially default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3737
  #, gcc-internal-format
  msgid "  %qT is not trivially copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3740
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not trivially destructible"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/constraint.cc:3743
  #, gcc-internal-format
  msgid "  %qT does not have unique object representations"
  msgstr ""
  
! #: cp/constraint.cc:3746
  #, fuzzy, gcc-internal-format
  msgid "  %qT does not have a virtual destructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constraint.cc:3749
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an abstract class"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constraint.cc:3752
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an aggregate"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3755
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an array"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3758
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not assignable from %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/constraint.cc:3761
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/constraint.cc:3764
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a bounded array"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3767
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a class"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3771
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not default constructible"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/constraint.cc:3773
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not constructible from %qE"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/constraint.cc:3776
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not convertible from %qE"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/constraint.cc:3779
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an empty class"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3782
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an enum"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a final class"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constraint.cc:3788
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constraint.cc:3791
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not layout compatible with %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/constraint.cc:3794
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a literal type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3797
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a member function pointer"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constraint.cc:3800
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a member object pointer"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/constraint.cc:3803
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a member pointer"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/constraint.cc:3806
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not nothrow assignable from %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/constraint.cc:3812
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not nothrow constructible from %qE"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/constraint.cc:3815
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not nothrow convertible from %qE"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/constraint.cc:3818
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an object type"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constraint.cc:3821
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not pointer-interconvertible base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/constraint.cc:3825
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a POD type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3828
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a polymorphic type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3831
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a reference"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3834
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not the same as %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/constraint.cc:3837
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a scoped enum"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3840
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an standard layout type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3843
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a trivial type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3846
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not trivially assignable from %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/constraint.cc:3852
  #, gcc-internal-format
  msgid "  %qT is not trivially constructible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3855
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not trivially copyable"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3858
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a union"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constraint.cc:3861
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3865
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3869
  #, fuzzy, gcc-internal-format
  msgid "  %qD is not deducible from %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/constraint.cc:3896
  #, fuzzy, gcc-internal-format
  msgid "invalid constraints"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/constraint.cc:3921
  #, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr ""
  
! #: cp/constraint.cc:3924
  #, gcc-internal-format
  msgid "the expression %qE evaluated to %<false%>"
  msgstr ""
  
! #: cp/constraint.cc:3975
  #, fuzzy, gcc-internal-format
  msgid "constraints not satisfied"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/constraint.cc:3990
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr ""
--- 53909,54241 ----
  msgid "the required type %qT is invalid"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/constraint.cc:2112 cp/constraint.cc:2186
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qE to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/constraint.cc:2141
  #, fuzzy, gcc-internal-format
  msgid "%qE is not %<noexcept%>"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:2163
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr ""
  
! #: cp/constraint.cc:2170
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement"
  msgstr ""
  
! #: cp/constraint.cc:2181
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qE to %qT because"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:2225
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr ""
  
! #: cp/constraint.cc:2229
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied"
  msgstr ""
  
! #: cp/constraint.cc:2744
  #, gcc-internal-format
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr ""
  
! #: cp/constraint.cc:2790
  #, gcc-internal-format
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr ""
  
! #: cp/constraint.cc:2793
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr ""
  
! #: cp/constraint.cc:2910
  #, fuzzy, gcc-internal-format
  msgid "no operand of the disjunction is satisfied"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Î¼Î­Ï„Ï�Î·ÏƒÎ· ÎµÏ€Î±Î½Î¬Î»Î·ÏˆÎ·Ï‚ `%s' ÏƒÏ„Î· ÎºÎ±Ï„Î±ÏƒÎºÎµÏ…Î® [c*n]"
  
! #: cp/constraint.cc:2923
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr ""
  
! #: cp/constraint.cc:3565
  #, fuzzy, gcc-internal-format
  msgid "definition of concept %qD is empty"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/constraint.cc:3568
  #, gcc-internal-format
  msgid "definition of concept %qD has multiple statements"
  msgstr ""
  
! #: cp/constraint.cc:3724
  #, gcc-internal-format
  msgid "  %qT is not nothrow copy assignable"
  msgstr ""
  
! #: cp/constraint.cc:3727 cp/constraint.cc:3812
  #, gcc-internal-format
  msgid "  %qT is not nothrow default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3730
  #, gcc-internal-format
  msgid "  %qT is not nothrow copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3733
  #, gcc-internal-format
  msgid "  %qT is not trivially copy assignable"
  msgstr ""
  
! #: cp/constraint.cc:3736 cp/constraint.cc:3852
  #, gcc-internal-format
  msgid "  %qT is not trivially default constructible"
  msgstr ""
  
! #: cp/constraint.cc:3739
  #, gcc-internal-format
  msgid "  %qT is not trivially copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3742
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not trivially destructible"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/constraint.cc:3745
  #, gcc-internal-format
  msgid "  %qT does not have unique object representations"
  msgstr ""
  
! #: cp/constraint.cc:3748
  #, fuzzy, gcc-internal-format
  msgid "  %qT does not have a virtual destructor"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constraint.cc:3751
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an abstract class"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constraint.cc:3754
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an aggregate"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3757
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an array"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3760
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not assignable from %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/constraint.cc:3763
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/constraint.cc:3766
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a bounded array"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3769
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a class"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3773
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not default constructible"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/constraint.cc:3775
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not constructible from %qE"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/constraint.cc:3778
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not convertible from %qE"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/constraint.cc:3781
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an empty class"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3784
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an enum"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3787
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a final class"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constraint.cc:3790
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constraint.cc:3793
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not layout compatible with %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/constraint.cc:3796
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a literal type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3799
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a member function pointer"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constraint.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a member object pointer"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/constraint.cc:3805
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a member pointer"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/constraint.cc:3808
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not nothrow assignable from %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/constraint.cc:3814
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not nothrow constructible from %qE"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/constraint.cc:3817
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not nothrow convertible from %qE"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/constraint.cc:3820
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an object type"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constraint.cc:3823
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not pointer-interconvertible base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/constraint.cc:3827
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a POD type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3830
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a polymorphic type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3833
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a reference"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3836
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not the same as %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/constraint.cc:3839
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a scoped enum"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3842
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an standard layout type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3845
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a trivial type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3848
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not trivially assignable from %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/constraint.cc:3854
  #, gcc-internal-format
  msgid "  %qT is not trivially constructible from %qE"
  msgstr ""
  
! #: cp/constraint.cc:3857
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not trivially copyable"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/constraint.cc:3860
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a union"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/constraint.cc:3863
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3867
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3871
  #, fuzzy, gcc-internal-format
  msgid "  %qD is not deducible from %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/constraint.cc:3898
  #, fuzzy, gcc-internal-format
  msgid "invalid constraints"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/constraint.cc:3923
  #, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr ""
  
! #: cp/constraint.cc:3926
  #, gcc-internal-format
  msgid "the expression %qE evaluated to %<false%>"
  msgstr ""
  
! #: cp/constraint.cc:3977
  #, fuzzy, gcc-internal-format
  msgid "constraints not satisfied"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/constraint.cc:3992
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr ""
*************** msgstr ""
*** 54366,54408 ****
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3604
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3646
  #, fuzzy, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/cp-gimplify.cc:3649
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3688 cp/cp-gimplify.cc:3700 cp/decl.cc:4456
  #: cp/method.cc:984
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/cp-gimplify.cc:3706
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/cp-gimplify.cc:3723
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/cp-gimplify.cc:3733
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/cp-gimplify.cc:3745
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 54611,54653 ----
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3614
  #, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3656
  #, fuzzy, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/cp-gimplify.cc:3659
  #, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3698 cp/cp-gimplify.cc:3710 cp/decl.cc:4456
  #: cp/method.cc:984
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/cp-gimplify.cc:3716
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/cp-gimplify.cc:3733
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/cp-gimplify.cc:3743
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/cp-gimplify.cc:3755
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„
*** 54447,54453 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8825
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
--- 54692,54698 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8827
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÏ„ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î¿Ï… ÏƒÏ…ÏƒÏ„Î®Î¼Î±Ï„Î¿Ï‚"
*************** msgstr ""
*** 54487,54774 ****
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/cvt.cc:1074
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr ""
  
! #: cp/cvt.cc:1076
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
  msgstr ""
  
! #: cp/cvt.cc:1092
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr ""
  
! #: cp/cvt.cc:1094
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
  msgstr ""
  
! #: cp/cvt.cc:1116
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
  msgstr ""
  
! #: cp/cvt.cc:1170
  #, fuzzy, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: cp/cvt.cc:1268 rust/backend/rust-tree.cc:339
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/cvt.cc:1272 rust/backend/rust-tree.cc:345
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1277 rust/backend/rust-tree.cc:352
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1282 rust/backend/rust-tree.cc:359
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1287 rust/backend/rust-tree.cc:366
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1292 rust/backend/rust-tree.cc:373
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/cvt.cc:1296 rust/backend/rust-tree.cc:379
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1312 rust/backend/rust-tree.cc:396
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/cvt.cc:1316 rust/backend/rust-tree.cc:402
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1321 rust/backend/rust-tree.cc:409
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1326 rust/backend/rust-tree.cc:416
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1331 rust/backend/rust-tree.cc:423
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1336 rust/backend/rust-tree.cc:430
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1340 rust/backend/rust-tree.cc:436
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1354 rust/backend/rust-tree.cc:450
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1359 rust/backend/rust-tree.cc:456
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1364 rust/backend/rust-tree.cc:463
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1369 rust/backend/rust-tree.cc:470
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1374 rust/backend/rust-tree.cc:477
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1379 rust/backend/rust-tree.cc:484
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1384 rust/backend/rust-tree.cc:490
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1426 rust/backend/rust-tree.cc:531
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/cvt.cc:1430 rust/backend/rust-tree.cc:537
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1435 rust/backend/rust-tree.cc:544
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1440 rust/backend/rust-tree.cc:551
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1445 rust/backend/rust-tree.cc:557
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1450 rust/backend/rust-tree.cc:563
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.cc:1454 rust/backend/rust-tree.cc:569
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1510
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1514
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1518
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1522
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1526
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1530
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1534
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1550
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1555
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1560
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1565
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1570
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1575
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1604
  #, fuzzy, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/cvt.cc:1609
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1614
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1618
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr ""
  
  # src/request.c:37
! #: cp/cvt.cc:1622
  #, fuzzy, gcc-internal-format
  msgid "statement has no effect"
  msgstr "%s ÏƒÎµ %s"
  
! #: cp/cvt.cc:1626
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1779
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr ""
  
! #: cp/cvt.cc:1897
  #, fuzzy, gcc-internal-format
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/cvt.cc:1912
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr ""
  
! #: cp/cvt.cc:1915
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
--- 54732,55019 ----
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/cvt.cc:1088
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr ""
  
! #: cp/cvt.cc:1090
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
  msgstr ""
  
! #: cp/cvt.cc:1106
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr ""
  
! #: cp/cvt.cc:1108
  #, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
  msgstr ""
  
! #: cp/cvt.cc:1130
  #, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
  msgstr ""
  
! #: cp/cvt.cc:1184
  #, fuzzy, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: cp/cvt.cc:1282 rust/backend/rust-tree.cc:339
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/cvt.cc:1286 rust/backend/rust-tree.cc:345
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1291 rust/backend/rust-tree.cc:352
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1296 rust/backend/rust-tree.cc:359
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1301 rust/backend/rust-tree.cc:366
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1306 rust/backend/rust-tree.cc:373
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/cvt.cc:1310 rust/backend/rust-tree.cc:379
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1326 rust/backend/rust-tree.cc:396
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/cvt.cc:1330 rust/backend/rust-tree.cc:402
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1335 rust/backend/rust-tree.cc:409
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1340 rust/backend/rust-tree.cc:416
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1345 rust/backend/rust-tree.cc:423
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1350 rust/backend/rust-tree.cc:430
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1354 rust/backend/rust-tree.cc:436
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1368 rust/backend/rust-tree.cc:450
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr ""
  
! #: cp/cvt.cc:1373 rust/backend/rust-tree.cc:456
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1378 rust/backend/rust-tree.cc:463
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1383 rust/backend/rust-tree.cc:470
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1388 rust/backend/rust-tree.cc:477
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1393 rust/backend/rust-tree.cc:484
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr ""
  
! #: cp/cvt.cc:1398 rust/backend/rust-tree.cc:490
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1440 rust/backend/rust-tree.cc:531
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/cvt.cc:1444 rust/backend/rust-tree.cc:537
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1449 rust/backend/rust-tree.cc:544
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr ""
  
! #: cp/cvt.cc:1454 rust/backend/rust-tree.cc:551
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1459 rust/backend/rust-tree.cc:557
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr ""
  
! #: cp/cvt.cc:1464 rust/backend/rust-tree.cc:563
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr ""
  
! #: cp/cvt.cc:1468 rust/backend/rust-tree.cc:569
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr ""
  
! #: cp/cvt.cc:1524
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1528
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1532
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1536
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1540
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1544
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1548
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/cvt.cc:1564
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1569
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1574
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1579
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1584
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1589
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr ""
  
! #: cp/cvt.cc:1618
  #, fuzzy, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/cvt.cc:1623
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1628
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1632
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr ""
  
  # src/request.c:37
! #: cp/cvt.cc:1636
  #, fuzzy, gcc-internal-format
  msgid "statement has no effect"
  msgstr "%s ÏƒÎµ %s"
  
! #: cp/cvt.cc:1640
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr ""
  
! #: cp/cvt.cc:1793
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr ""
  
! #: cp/cvt.cc:1911
  #, fuzzy, gcc-internal-format
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/cvt.cc:1926
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr ""
  
! #: cp/cvt.cc:1929
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
*************** msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ
*** 54834,54840 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:1446 cp/decl.cc:16605
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
--- 55079,55085 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:1446 cp/decl.cc:16620
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
*************** msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î
*** 55066,55077 ****
  msgid "import declared %q#D here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:2306 cp/decl.cc:16628
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.cc:2308 cp/decl.cc:16630
  #, fuzzy, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 55311,55322 ----
  msgid "import declared %q#D here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:2306 cp/decl.cc:16643
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/decl.cc:2308 cp/decl.cc:16645
  #, fuzzy, gcc-internal-format
  msgid "previously declared here without exporting"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î
*** 55532,55538 ****
  
  #: cp/decl.cc:6097
  #, gcc-internal-format
! msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
  #: cp/decl.cc:6133
--- 55777,55783 ----
  
  #: cp/decl.cc:6097
  #, gcc-internal-format
! msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
  #: cp/decl.cc:6133
*************** msgstr ""
*** 55673,55679 ****
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.cc:7044 cp/init.cc:3377 cp/search.cc:1230
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
--- 55918,55924 ----
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.cc:7044 cp/init.cc:3407 cp/search.cc:1230
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚
*** 55698,55705 ****
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7218 cp/decl.cc:7506 cp/typeck2.cc:1617 cp/typeck2.cc:1947
! #: cp/typeck2.cc:1995 cp/typeck2.cc:2042
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ï…Ï€ÎµÏ�Î²Î¿Î»Î¹ÎºÎ¬ Ï€Î¿Î»Î»Î¬ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
--- 55943,55950 ----
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr ""
  
! #: cp/decl.cc:7218 cp/decl.cc:7506 cp/typeck2.cc:1593 cp/typeck2.cc:1923
! #: cp/typeck2.cc:1971 cp/typeck2.cc:2018
  #, fuzzy, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "Ï…Ï€ÎµÏ�Î²Î¿Î»Î¹ÎºÎ¬ Ï€Î¿Î»Î»Î¬ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
*************** msgstr ""
*** 55774,57658 ****
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:8083
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:8342
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:8366
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:8371
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:8376
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:8381
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:8386
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8440
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8461 cp/decl.cc:15224
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8465 cp/decl.cc:15228
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.cc:8510 cp/decl.cc:15191
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:8546
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8557
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/decl.cc:8695
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.cc:8754
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:8797
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8992
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:9103
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:9106
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9113
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:9139
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9148
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9383
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:9399
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:9408 cp/decl.cc:9487
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9412
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9415
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9456
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:9480
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.cc:9489
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9510
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9516
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9545
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:9550
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.cc:9555
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎµÎºÏ‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Î¶Î·Ï„Î·Î¸Î®ÏƒÎ±Ï‚ Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: cp/decl.cc:9561
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:9570
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10048
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10051
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10056
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10275
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:10279
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/decl.cc:10282
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:10298
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10300
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10326
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10328
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10334
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10337
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "ÏƒÏ…Î½ÎµÏ‡Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÏ„Î¿ Ï„Î¼Î®Î¼Î±"
  
! #: cp/decl.cc:10339
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10345
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:10348
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:10350
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10356
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10359
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:10361
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10368
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:10375
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/decl.cc:10407
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10447
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:10458
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "ÏƒÏ…Î½ÎµÏ‡Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÏ„Î¿ Ï„Î¼Î®Î¼Î±"
  
! #: cp/decl.cc:10465
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:10468
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10544
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:10573
  #, fuzzy, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:10588
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:10590
  #, fuzzy, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:10597
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:10646
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:10657
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:10675
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10684
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10701
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:10743
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:10746
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:10749 cp/decl.cc:10752
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:10754
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:10815
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:10817
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:10818
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10823
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:10825
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:10826
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10832 cp/decl.cc:13715 cp/decl.cc:13725 cp/parser.cc:11972
  #, fuzzy, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:10844
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10852
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10858
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:10871
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10881
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:10889
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10895
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10902
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10907
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.cc:10993
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÏ€Î¹ÏƒÏ„Ï�Î­ÏˆÎµÎ¹ %<int%>"
  
! #: cp/decl.cc:11033
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:11038
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.cc:11040
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:11057
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:11251
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:11260
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:11266
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:11273
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:11276
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr ""
  
! #: cp/decl.cc:11398
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/decl.cc:11402
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11406
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11422
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:11427
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11538
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11541
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11572 cp/decl.cc:11644
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.cc:11576 cp/decl.cc:11647
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11627
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:11630
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.cc:11654
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.cc:11657
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.cc:11663
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11666
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11718
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11778
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:11781
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.cc:11791
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11793
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11798
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11800
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11805
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11807
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11812
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11815
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11833
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11837
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11851
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11927
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11930
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.cc:11941
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11944
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.cc:11957
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11960
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11969
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/decl.cc:11972
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11976
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.cc:11985
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12006
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12014
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12029
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:12034
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:12090
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12096
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12312
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.cc:12315 cp/decl.cc:12337
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:12318
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:12328
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:12352
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:12359
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.cc:12387
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:12438
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:12446 cp/decl.cc:12455 cp/decl.cc:14434
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:12463
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:12468
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:12503
  #, fuzzy, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡Î¿Ï…Î½ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: cp/decl.cc:12510 cp/decl.cc:12517 cp/decl.cc:12524 cp/decl.cc:12531
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:12542
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12552
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.cc:12606
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/decl.cc:12655 cp/decl.cc:12659 cp/decl.cc:12662
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.cc:12679
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/decl.cc:12687
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/decl.cc:12741
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.cc:12747
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.cc:12755
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: cp/decl.cc:12762
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:12771
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: cp/decl.cc:12773
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:12842
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.cc:12886
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12912
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:12921
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12934
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12941
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.cc:12951 cp/decl.cc:13128
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12959 cp/decl.cc:12968 cp/decl.cc:12974 cp/decl.cc:12980
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:12990
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.cc:13000 cp/decl.cc:13003 cp/decl.cc:13005 cp/decl.cc:13008
! #: cp/decl.cc:13018 cp/decl.cc:13028 cp/decl.cc:13038 cp/decl.cc:13042
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:13012 cp/decl.cc:13034
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13022
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13046
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13058
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:13061
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13069
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13100
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:13126
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.cc:13140
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:13145
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13153
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:13167
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:13200 cp/decl.cc:14824 cp/parser.cc:15434 cp/parser.cc:21379
! #: cp/parser.cc:28056
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:13201
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:13271
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:13277
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13345
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:13359
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13365
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13369
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13377
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13381
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13402
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13407
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:13411
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13431
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13435
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:13440
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:13447
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13456
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13461
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/decl.cc:13473
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.cc:13482
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13495
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13509
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:13512
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13519
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13545
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13557
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/decl.cc:13563
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:13570
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.cc:13603
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13605
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13610
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13611
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13619
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13620
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13638
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:13655
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:13660
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:13664
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:13674
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13678
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13704
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13712
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:13722
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:13748
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13806
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:13819 cp/decl.cc:13826
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:13828
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/decl.cc:13857
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:13858
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.cc:13931
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14011
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:14037
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:14042
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:14072
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:14074
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:14082
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:14122
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:14131
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14134
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14145
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:14148
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.cc:14151
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:14161
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14168
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14174
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:14180
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:14186
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:14192
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:14208
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:14211
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:14237
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:14240
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14245
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14249
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:14275
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Î¥Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î¼Îµ Ï„Î¿ Î¯Î´Î¹Î¿ ÏŒÎ½Î¿Î¼Î±"
  
! #: cp/decl.cc:14364
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.cc:14372
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:14374
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:14378
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:14411
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:14415
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14425
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:14440
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:14459
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/decl.cc:14469 cp/parser.cc:20813
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:14476
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14479
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14485 cp/parser.cc:25355
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:14495
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/decl.cc:14549 cp/parser.cc:3687
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/decl.cc:14553
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:14574
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/decl.cc:14577
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14593
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.cc:14614
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%#D'"
  
! #: cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:14634
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:14648
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:14655
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:14662 cp/decl.cc:14675
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:14681
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:14690
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:14696
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/decl.cc:14704 cp/decl.cc:15059
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:14713
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:14716
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:14779
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:14784
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:14804
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14807
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14825 cp/parser.cc:21380 cp/parser.cc:28057
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
  # src/shred.c:1134
! #: cp/decl.cc:14875 cp/decl.cc:14886
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: cp/decl.cc:14880
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14923 cp/decl.cc:14931 cp/decl.cc:14938 cp/decl.cc:14945
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:14997
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:15000
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:15006
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:15010
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:15015
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:15018
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:15030
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15034
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15042
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:15049
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:15050
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:15093
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:15102
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:15143
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15150
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:15156
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:15164
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:15171
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:15203
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:15208
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:15405
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.cc:15408
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.cc:15535
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:15539
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:15568
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15576
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:15601
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15603
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15886
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15965
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:15972
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:16000
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.cc:16008
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.cc:16016
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:16026
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:16036
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:16067
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:16077
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:16103
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:16104
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:16116
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:16117
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:16128
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:16129 cp/decl.cc:16139
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:16140
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:16155
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:16179
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16186
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16188
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16197
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16199
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16215
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:16234
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16241
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16253
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:16308
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:16331
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:16334
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:16336
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:16344
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:16345 cp/decl.cc:16352
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:16351
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
--- 56019,57908 ----
  msgid "(an out of class initialization is required)"
  msgstr ""
  
! #: cp/decl.cc:8079
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:8338
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:8362
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:8367
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:8372
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:8377
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:8382
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8436
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr ""
  
! #: cp/decl.cc:8457 cp/decl.cc:15234
  #, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr ""
  
! #: cp/decl.cc:8461 cp/decl.cc:15238
  #, fuzzy, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.cc:8506 cp/decl.cc:15201
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:8542
  #, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr ""
  
! #: cp/decl.cc:8553
  #, fuzzy, gcc-internal-format
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/decl.cc:8691
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "Î±ÎºÎ¿Î»Î¿Ï…Î¸Î¿Ï�Î½ ÏƒÎºÎ¿Ï…Ï€Î¯Î´Î¹Î± ÏƒÏ„Î¿ Ï„Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î³Ï�Î±Î¼Î¼Î®Ï‚"
  
! #: cp/decl.cc:8750
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:8793
  #, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr ""
  
! #: cp/decl.cc:8988
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr ""
  
! #: cp/decl.cc:9099
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr ""
  
! #: cp/decl.cc:9102
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9109
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:9135
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9144
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9381
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:9397
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:9406 cp/decl.cc:9485
  #, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9410
  #, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9413
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9454
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:9478
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.cc:9487
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9508
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9514
  #, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr ""
  
! #: cp/decl.cc:9543
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:9548
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.cc:9553
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„Î® Î· ÎµÎºÏ‡ÏŽÏ�Î·ÏƒÎ· Ï„Î·Ï‚ Î¶Î·Ï„Î·Î¸Î®ÏƒÎ±Ï‚ Î´Î¹ÎµÏ�Î¸Ï…Î½ÏƒÎ·Ï‚"
  
! #: cp/decl.cc:9559
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:9568
  #, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr ""
  
! #: cp/decl.cc:10046
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10049
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr ""
  
! #: cp/decl.cc:10054
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10273
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:10277
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î¿ ÎºÎ»ÎµÎ¯ÏƒÎ¹Î¼Î¿ Ï„Î·Ï‚ ÎµÎ¹ÏƒÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/decl.cc:10280
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:10296
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10298
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr ""
  
! #: cp/decl.cc:10324
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr ""
  
! #: cp/decl.cc:10326
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr ""
  
! #: cp/decl.cc:10332
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr ""
  
! #: cp/decl.cc:10335
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "ÏƒÏ…Î½ÎµÏ‡Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÏ„Î¿ Ï„Î¼Î®Î¼Î±"
  
! #: cp/decl.cc:10337
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:10343
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:10346
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:10348
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr ""
  
! #: cp/decl.cc:10354
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr ""
  
! #: cp/decl.cc:10357
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:10359
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr ""
  
! #: cp/decl.cc:10366
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:10373
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/decl.cc:10405
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr ""
  
! #: cp/decl.cc:10445
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr ""
  
! #: cp/decl.cc:10456
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "ÏƒÏ…Î½ÎµÏ‡Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÏ„Î¿ Ï„Î¼Î®Î¼Î±"
  
! #: cp/decl.cc:10463
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:10466
  #, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr ""
  
! #: cp/decl.cc:10542
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:10571
  #, fuzzy, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:10586
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:10588
  #, fuzzy, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:10595
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:10644
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr ""
  
! #: cp/decl.cc:10655
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:10673
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10682
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr ""
  
! #: cp/decl.cc:10699
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:10741
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:10744
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:10747 cp/decl.cc:10750
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:10752
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:10819
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:10821
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:10822
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10827
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:10829
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:10830
  #, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr ""
  
! #: cp/decl.cc:10836 cp/decl.cc:13719 cp/decl.cc:13729 cp/parser.cc:11972
  #, fuzzy, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:10848
  #, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr ""
  
! #: cp/decl.cc:10856
  #, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr ""
  
! #: cp/decl.cc:10862
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:10875
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr ""
  
! #: cp/decl.cc:10885
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:10893
  #, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10899
  #, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr ""
  
! #: cp/decl.cc:10906
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10911
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.cc:10997
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÏ€Î¹ÏƒÏ„Ï�Î­ÏˆÎµÎ¹ %<int%>"
  
! #: cp/decl.cc:11037
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr ""
  
! #: cp/decl.cc:11042
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.cc:11044
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:11061
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr ""
  
! #: cp/decl.cc:11255
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:11264
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:11270
  #, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr ""
  
! #: cp/decl.cc:11277
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:11280
  #, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr ""
  
! #: cp/decl.cc:11402
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/decl.cc:11406
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr ""
  
! #: cp/decl.cc:11410
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr ""
  
! #: cp/decl.cc:11421
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11426
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr ""
  
! #: cp/decl.cc:11431
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11542
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11545
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr ""
  
! #: cp/decl.cc:11576 cp/decl.cc:11648
  #, fuzzy, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/decl.cc:11580 cp/decl.cc:11651
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr ""
  
! #: cp/decl.cc:11631
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr ""
  
! #: cp/decl.cc:11634
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr ""
  
! #: cp/decl.cc:11658
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr ""
  
! #: cp/decl.cc:11661
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr ""
  
! #: cp/decl.cc:11667
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr ""
  
! #: cp/decl.cc:11670
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr ""
  
! #: cp/decl.cc:11722
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr ""
  
! #: cp/decl.cc:11782
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:11785
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/decl.cc:11795
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11797
  #, fuzzy, gcc-internal-format
  msgid "creating array of void"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11802
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11804
  #, fuzzy, gcc-internal-format
  msgid "creating array of functions"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11809
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11811
  #, fuzzy, gcc-internal-format
  msgid "creating array of references"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:11816
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11819
  #, fuzzy, gcc-internal-format
  msgid "creating array of function members"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:11837
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11841
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr ""
  
! #: cp/decl.cc:11855
  #, gcc-internal-format
  msgid "variable-length array of %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:11931
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11934
  #, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr ""
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr ""
  
! #: cp/decl.cc:11948
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.cc:11961
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11964
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr ""
  
! #: cp/decl.cc:11973
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/decl.cc:11976
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:11980
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.cc:11989
  #, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr ""
  
! #: cp/decl.cc:12010
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12018
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr ""
  
! #: cp/decl.cc:12033
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr ""
  
! #: cp/decl.cc:12038
  #, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/decl.cc:12094
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12100
  #, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:12316
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.cc:12319 cp/decl.cc:12341
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:12322
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:12332
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:12356
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:12363
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.cc:12391
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:12442
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr ""
  
! #: cp/decl.cc:12450 cp/decl.cc:12459 cp/decl.cc:14444
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%s'"
  
! #: cp/decl.cc:12467
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:12472
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:12507
  #, fuzzy, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡Î¿Ï…Î½ Î±Ï�Ï‡ÎµÎ¯Î± ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…"
  
! #: cp/decl.cc:12514 cp/decl.cc:12521 cp/decl.cc:12528 cp/decl.cc:12535
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:12546
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12556
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/decl.cc:12610
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/decl.cc:12659 cp/decl.cc:12663 cp/decl.cc:12666
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr ""
  
! #: cp/decl.cc:12683
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/decl.cc:12691
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/decl.cc:12745
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/decl.cc:12751
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "Î¼ÏŒÎ½Î¿ Î­Î½Î± ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Î´Î·Î»Ï‰Î¸ÎµÎ¯"
  
! #: cp/decl.cc:12759
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: cp/decl.cc:12766
  #, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr ""
  
! #: cp/decl.cc:12775
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "Î¼Î· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿"
  
! #: cp/decl.cc:12777
  #, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr ""
  
! #: cp/decl.cc:12846
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/decl.cc:12890
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12916
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:12925
  #, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:12938
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr ""
  
! #: cp/decl.cc:12945
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.cc:12955 cp/decl.cc:13132
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr ""
  
! #: cp/decl.cc:12963 cp/decl.cc:12972 cp/decl.cc:12978 cp/decl.cc:12984
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:12994
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.cc:13004 cp/decl.cc:13007 cp/decl.cc:13009 cp/decl.cc:13012
! #: cp/decl.cc:13022 cp/decl.cc:13032 cp/decl.cc:13042 cp/decl.cc:13046
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:13016 cp/decl.cc:13038
  #, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/decl.cc:13026
  #, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13050
  #, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13062
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:13065
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13073
  #, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr ""
  
! #: cp/decl.cc:13104
  #, fuzzy, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:13130
  #, fuzzy, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ Î»Î­Î¾ÎµÏ‰Î½-ÎºÎ»ÎµÎ¹Î´Î¹ÏŽÎ½"
  
! #: cp/decl.cc:13144
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:13149
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13157
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr ""
  
! #: cp/decl.cc:13171
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr ""
  
! #: cp/decl.cc:13204 cp/decl.cc:14834 cp/parser.cc:15434 cp/parser.cc:21379
! #: cp/parser.cc:28063
  #, fuzzy, gcc-internal-format
  msgid "attribute ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:13205
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr ""
  
! #: cp/decl.cc:13275
  #, fuzzy, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:13281
  #, gcc-internal-format
  msgid "remove parentheses"
  msgstr ""
  
! #: cp/decl.cc:13349
  #, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:13363
  #, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13369
  #, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13373
  #, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13381
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13385
  #, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr ""
  
! #: cp/decl.cc:13406
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13411
  #, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr ""
  
! #: cp/decl.cc:13415
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13435
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13439
  #, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr ""
  
! #: cp/decl.cc:13444
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:13451
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13460
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13465
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/decl.cc:13477
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.cc:13486
  #, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13499
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13513
  #, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/decl.cc:13516
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13523
  #, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr ""
  
! #: cp/decl.cc:13549
  #, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr ""
  
! #: cp/decl.cc:13561
  #, fuzzy, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/decl.cc:13567
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr ""
  
! #: cp/decl.cc:13574
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.cc:13607
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13609
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr ""
  
! #: cp/decl.cc:13614
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13615
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr ""
  
! #: cp/decl.cc:13623
  #, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13624
  #, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr ""
  
! #: cp/decl.cc:13642
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:13659
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr ""
  
! #: cp/decl.cc:13664
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:13668
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:13678
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13682
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13708
  #, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13716
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr ""
  
! #: cp/decl.cc:13726
  #, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr ""
  
! #: cp/decl.cc:13735
! #, fuzzy, gcc-internal-format
! msgid "%qD cannot be an explicit object member function"
! msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
! 
! #: cp/decl.cc:13758
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr ""
  
! #: cp/decl.cc:13816
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:13829 cp/decl.cc:13836
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:13838
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/decl.cc:13867
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/decl.cc:13868
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.cc:13941
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr ""
  
! #: cp/decl.cc:14021
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr ""
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr ""
  
! #: cp/decl.cc:14052
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr ""
  
! #: cp/decl.cc:14082
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:14084
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:14092
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:14132
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr ""
  
! #: cp/decl.cc:14141
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14144
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr ""
  
! #: cp/decl.cc:14155
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/decl.cc:14158
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: cp/decl.cc:14161
  #, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr ""
  
! #: cp/decl.cc:14171
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14178
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr ""
  
! #: cp/decl.cc:14184
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:14190
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:14196
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:14202
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:14218
  #, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr ""
  
! #: cp/decl.cc:14221
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:14247
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/decl.cc:14250
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:14255
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14259
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr ""
  
! #: cp/decl.cc:14285
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "Î¥Ï€Î¬Ï�Ï‡ÎµÎ¹ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î¼Îµ Ï„Î¿ Î¯Î´Î¹Î¿ ÏŒÎ½Î¿Î¼Î±"
  
! #: cp/decl.cc:14374
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr ""
  
! #: cp/decl.cc:14382
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:14384
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr ""
  
! #: cp/decl.cc:14388
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:14401
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:14421
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr ""
  
! #: cp/decl.cc:14425
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14435
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr ""
  
! #: cp/decl.cc:14450
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:14469
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/decl.cc:14479 cp/parser.cc:20813
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/decl.cc:14486
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14489
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14495 cp/parser.cc:25355
  #, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr ""
  
! #: cp/decl.cc:14505
  #, fuzzy, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/decl.cc:14559 cp/parser.cc:3687
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/decl.cc:14563
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:14584
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/decl.cc:14587
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14603
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î·Ï‚ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·Ï‚ `%#D'"
  
! #: cp/decl.cc:14634
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/decl.cc:14644
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:14658
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:14665
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/decl.cc:14672 cp/decl.cc:14685
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:14691
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/decl.cc:14700
  #, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr ""
  
! #: cp/decl.cc:14706
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/decl.cc:14714 cp/decl.cc:15069
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:14723
  #, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr ""
  
! #: cp/decl.cc:14726
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:14789
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:14794
  #, fuzzy, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/decl.cc:14814
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14817
  #, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr ""
  
! #: cp/decl.cc:14835 cp/parser.cc:21380 cp/parser.cc:28064
  #, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr ""
  
  # src/shred.c:1134
! #: cp/decl.cc:14885 cp/decl.cc:14896
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: cp/decl.cc:14890
  #, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr ""
  
! #: cp/decl.cc:14933 cp/decl.cc:14941 cp/decl.cc:14948 cp/decl.cc:14955
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:15007
  #, fuzzy, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:15010
  #, fuzzy, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:15016
  #, fuzzy, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:15020
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:15025
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:15028
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:15040
  #, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15044
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr ""
  
! #: cp/decl.cc:15052
  #, fuzzy, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: cp/decl.cc:15059
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:15060
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:15103
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr ""
  
! #: cp/decl.cc:15112
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr ""
  
! #: cp/decl.cc:15153
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15160
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr ""
  
! #: cp/decl.cc:15166
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr ""
  
! #: cp/decl.cc:15174
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:15181
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:15213
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr ""
  
! #: cp/decl.cc:15218
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr ""
  
! #: cp/decl.cc:15420
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.cc:15423
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/decl.cc:15550
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:15554
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/decl.cc:15583
  #, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr ""
  
! #: cp/decl.cc:15591
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/decl.cc:15616
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr ""
  
! #: cp/decl.cc:15901
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr ""
  
! #: cp/decl.cc:15980
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr ""
  
! #: cp/decl.cc:15987
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:16015
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.cc:16023
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/decl.cc:16031
  #, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr ""
  
! #: cp/decl.cc:16041
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr ""
  
! #: cp/decl.cc:16051
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr ""
  
  #. 13.4.0.3
! #: cp/decl.cc:16082
  #, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr ""
  
! #: cp/decl.cc:16092
  #, fuzzy, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:16118
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:16119
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:16131
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:16132
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:16143
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:16144 cp/decl.cc:16154
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:16155
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl.cc:16170
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/decl.cc:16194
  #, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16201
  #, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16203
  #, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16212
  #, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16214
  #, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr ""
  
! #: cp/decl.cc:16230
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr ""
  
! #: cp/decl.cc:16249
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16256
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr ""
  
! #: cp/decl.cc:16268
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr ""
  
! #: cp/decl.cc:16323
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:16346
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl.cc:16349
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr ""
  
! #: cp/decl.cc:16351
  #, fuzzy, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:16359
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr ""
  
! #: cp/decl.cc:16360 cp/decl.cc:16367
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:16366
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr ""
*************** msgstr ""
*** 57664,57780 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:16366
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.cc:16409 cp/name-lookup.cc:6040 cp/name-lookup.cc:6172
! #: cp/parser.cc:7215 cp/parser.cc:32107
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/decl.cc:16418
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:16440 cp/name-lookup.cc:5730
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:16468 cp/friend.cc:317 cp/parser.cc:3512 cp/parser.cc:6920
! #: cp/pt.cc:9970
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:16473
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16578
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:16604
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.cc:16616 cp/semantics.cc:3712
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.cc:16617 cp/decl.cc:16970 lto/lto-symtab.cc:865
  #, fuzzy, gcc-internal-format
  msgid "previously declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:16744
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16751
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16762
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.cc:16787
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:16817
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16819
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/decl.cc:16969
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in different module"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:16985 cp/decl.cc:16994 cp/decl.cc:17005 cp/decl.cc:17597
  #: cp/parser.cc:21734
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.cc:16991
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17002
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17075
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
--- 57914,58030 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:16381
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/decl.cc:16424 cp/name-lookup.cc:6074 cp/name-lookup.cc:6206
! #: cp/parser.cc:7215 cp/parser.cc:32114
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/decl.cc:16433
  #, fuzzy, gcc-internal-format
  msgid "class template %qD redeclared as non-template"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/decl.cc:16455 cp/name-lookup.cc:5764
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr ""
  
! #: cp/decl.cc:16483 cp/friend.cc:317 cp/parser.cc:3512 cp/parser.cc:6920
! #: cp/pt.cc:9992
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/decl.cc:16488
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16593
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl.cc:16619
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: cp/decl.cc:16631 cp/semantics.cc:3781
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.cc:16632 cp/decl.cc:16985 lto/lto-symtab.cc:865
  #, fuzzy, gcc-internal-format
  msgid "previously declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/decl.cc:16759
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr ""
  
! #: cp/decl.cc:16766
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16777
  #, fuzzy, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/decl.cc:16802
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr ""
  
! #: cp/decl.cc:16832
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr ""
  
! #: cp/decl.cc:16834
  #, fuzzy, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/decl.cc:16984
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in different module"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: cp/decl.cc:16997
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17000 cp/decl.cc:17009 cp/decl.cc:17020 cp/decl.cc:17612
  #: cp/parser.cc:21734
  #, fuzzy, gcc-internal-format
  msgid "previous definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/decl.cc:17006
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17017
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr ""
  
! #: cp/decl.cc:17090
  #, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr ""
*************** msgstr ""
*** 57783,57864 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17224
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:17405
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:17415
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:17464
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:17465
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:17476
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:17496
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:17595 cp/parser.cc:21732
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/decl.cc:17669
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/decl.cc:17827 cp/typeck.cc:11238
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:18657
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.cc:18659 cp/typeck.cc:11118
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:18719
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.cc:18899
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:19287
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ %s"
  
! #: cp/decl.cc:19299
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
--- 58033,58114 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17239
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:17420
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:17430
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:17479
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr ""
  
! #: cp/decl.cc:17480
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr ""
  
! #: cp/decl.cc:17491
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr ""
  
! #: cp/decl.cc:17511
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/decl.cc:17610 cp/parser.cc:21732
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/decl.cc:17684
  #, fuzzy, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/decl.cc:17842 cp/typeck.cc:11242
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr ""
  
! #: cp/decl.cc:18672
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.cc:18674 cp/typeck.cc:11122
  #, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr ""
  
! #: cp/decl.cc:18734
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/decl.cc:18914
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/decl.cc:19304
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ %s"
  
! #: cp/decl.cc:19316
  #, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr ""
*************** msgstr ""
*** 57913,57919 ****
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.cc:768 cp/pt.cc:5939
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
--- 58163,58169 ----
  msgid "deleting %qT is undefined"
  msgstr ""
  
! #: cp/decl2.cc:768 cp/pt.cc:5961
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
*************** msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î
*** 57923,57929 ****
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl2.cc:823 cp/pt.cc:5907
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
--- 58173,58179 ----
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/decl2.cc:823 cp/pt.cc:5929
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr ""
*************** msgstr ""
*** 58108,58395 ****
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:3154
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3158
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3164
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3168
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3176
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:3195
  #, gcc-internal-format
  msgid "%qT has a base %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3199
  #, gcc-internal-format
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3205
  #, gcc-internal-format
  msgid "%qT has a base %qT which has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3209
  #, gcc-internal-format
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3216
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:4695
  #, gcc-internal-format
! msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr ""
  
  #. DRs 132, 319 and 389 seem to indicate types with
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:4704
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4708
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.cc:4712
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:4720
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:4724
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4727
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.cc:4924
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl2.cc:4927
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl2.cc:4929
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5001 cp/decl2.cc:5004
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5343
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5569
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl2.cc:5574
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:5698
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr ""
  
! #: cp/decl2.cc:5702
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:5843
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5846
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/decl2.cc:5900
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:5930
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:4112
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/error.cc:4204
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4551
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4556
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4561
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4566
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4571
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4576
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4581
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4587
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4592
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4597
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4602
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4607
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4612
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4617
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4622
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4672
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/error.cc:4676
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/error.cc:4690
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.cc:4694 cp/typeck.cc:2874
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.cc:4716
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.cc:4720 cp/typeck.cc:3466
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.cc:4731
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/error.cc:4735
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
--- 58358,58655 ----
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr ""
  
! #: cp/decl2.cc:3159
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3163
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3169
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3173
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3181
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr ""
  
! #: cp/decl2.cc:3200
  #, gcc-internal-format
  msgid "%qT has a base %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3204
  #, gcc-internal-format
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3210
  #, gcc-internal-format
  msgid "%qT has a base %qT which has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3214
  #, gcc-internal-format
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3221
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr ""
  
! #: cp/decl2.cc:4713
  #, gcc-internal-format
! msgid "%q#D, declared using an unnamed type, is used but never defined"
! msgstr ""
! 
! #: cp/decl2.cc:4717
! #, gcc-internal-format
! msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr ""
  
  #. DRs 132, 319 and 389 seem to indicate types with
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:4727
  #, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4731
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.cc:4735
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:4753
  #, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:4757
! #, gcc-internal-format
! msgid "%q#D, declared using local type %qT, is used but not defined here"
! msgstr ""
! 
! #: cp/decl2.cc:4765
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr ""
  
! #: cp/decl2.cc:4768
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/decl2.cc:4965
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl2.cc:4968
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/decl2.cc:4970
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5042 cp/decl2.cc:5045
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5384
  #, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr ""
  
! #: cp/decl2.cc:5610
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/decl2.cc:5615
  #, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr ""
  
! #: cp/decl2.cc:5739
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr ""
  
! #: cp/decl2.cc:5743
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:5884
  #, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr ""
  
! #: cp/decl2.cc:5887
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/decl2.cc:5941
  #, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr ""
  
! #: cp/decl2.cc:5971
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:4115
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "Ï‡Ï‰Ï�Î¯Ï‚ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/error.cc:4207
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4554
  #, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4559
  #, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4564
  #, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4569
  #, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4574
  #, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4579
  #, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4584
  #, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4590
  #, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4595
  #, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4600
  #, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4605
  #, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4610
  #, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4615
  #, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4620
  #, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4625
  #, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/error.cc:4675
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/error.cc:4679
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/error.cc:4693
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.cc:4697 cp/typeck.cc:2875
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.cc:4719
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.cc:4723 cp/typeck.cc:3467
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/error.cc:4734
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/error.cc:4738
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚
*** 58585,58591 ****
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:901 cp/init.cc:982
  #, fuzzy, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
--- 58845,58851 ----
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:901 cp/init.cc:1014
  #, fuzzy, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î®
*** 58595,58939 ****
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:911
  #, fuzzy, gcc-internal-format
  msgid "member %qD is used uninitialized"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/init.cc:959
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.cc:1103
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/init.cc:1118 cp/init.cc:1144 cp/init.cc:2739 cp/method.cc:2494
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.cc:1120 cp/init.cc:1138 cp/init.cc:1146 cp/init.cc:2724
! #: cp/init.cc:2752 cp/method.cc:2497 cp/method.cc:2508
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/init.cc:1136 cp/init.cc:2711 cp/method.cc:2505
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/init.cc:1321
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.cc:1324
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/init.cc:1328
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.cc:1330
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.cc:1332
  #, fuzzy, gcc-internal-format
  msgid "  when initialized here"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
  # src/request.c:263
! #: cp/init.cc:1349
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
  # src/request.c:263
! #: cp/init.cc:1353
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/init.cc:1440
  #, fuzzy, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.cc:1549
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.cc:1785 cp/init.cc:1804
  #, fuzzy, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/init.cc:1791
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.cc:1798
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/init.cc:1837
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.cc:1845
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.cc:1892
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.cc:1900
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/init.cc:1903
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/init.cc:2015 cp/init.cc:4914 cp/typeck2.cc:1379
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2336 cp/semantics.cc:3989 rust/backend/rust-tree.cc:4168
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/init.cc:2394
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.cc:2408
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Î±ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î¿Ï‚ Ï„Ï�Ï€Î¿Ï‚ Î´Î¹ÎºÏ„Ï�Î¿Ï… :`%s'\n"
  
! #: cp/init.cc:2494 cp/typeck.cc:2361 rust/backend/rust-tree.cc:3811
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/init.cc:2501 cp/semantics.cc:2308
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/init.cc:2708
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2716
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2720
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/init.cc:2736
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.cc:2744
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2748
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.cc:2863
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2866
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2876
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2879
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2888
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2891
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2908
  #, fuzzy, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/init.cc:2912
  #, fuzzy, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/init.cc:3110
  #, fuzzy, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚"
  
! #: cp/init.cc:3120
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3138
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.cc:3154
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3156
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3166
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ dlopen()"
  
! #: cp/init.cc:3172
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3214
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.cc:3370
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/init.cc:3459
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3462
  #, fuzzy, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/init.cc:3465
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3661
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.cc:3932
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.cc:3961
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.cc:3970
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.cc:4090
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4094
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4816
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.cc:5114
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.cc:5148
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5153
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5168
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5173
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5480
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
--- 58855,59199 ----
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:912
  #, fuzzy, gcc-internal-format
  msgid "member %qD is used uninitialized"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/init.cc:991
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr ""
  
! #: cp/init.cc:1133
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/init.cc:1148 cp/init.cc:1174 cp/init.cc:2769 cp/method.cc:2494
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.cc:1150 cp/init.cc:1168 cp/init.cc:1176 cp/init.cc:2754
! #: cp/init.cc:2782 cp/method.cc:2497 cp/method.cc:2508
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/init.cc:1166 cp/init.cc:2741 cp/method.cc:2505
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/init.cc:1351
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr ""
  
! #: cp/init.cc:1354
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/init.cc:1358
  #, gcc-internal-format
  msgid "  %q#D"
  msgstr ""
  
! #: cp/init.cc:1360
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr ""
  
! #: cp/init.cc:1362
  #, fuzzy, gcc-internal-format
  msgid "  when initialized here"
  msgstr "Î· ÎºÎ»Î¬ÏƒÎ· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
  # src/request.c:263
! #: cp/init.cc:1379
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
  # src/request.c:263
! #: cp/init.cc:1383
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: cp/init.cc:1470
  #, fuzzy, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.cc:1579
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr ""
  
! #: cp/init.cc:1815 cp/init.cc:1834
  #, fuzzy, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/init.cc:1821
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr ""
  
! #: cp/init.cc:1828
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/init.cc:1867
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr ""
  
! #: cp/init.cc:1875
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr ""
  
! #: cp/init.cc:1922
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr ""
  
! #: cp/init.cc:1930
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/init.cc:1933
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/init.cc:2045 cp/init.cc:4944 cp/typeck2.cc:1378
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr ""
  
! #: cp/init.cc:2366 cp/semantics.cc:4058 rust/backend/rust-tree.cc:4168
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/init.cc:2424
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr ""
  
! #: cp/init.cc:2438
  #, fuzzy, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "Î±ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î¿Ï‚ Ï„Ï�Ï€Î¿Ï‚ Î´Î¹ÎºÏ„Ï�Î¿Ï… :`%s'\n"
  
! #: cp/init.cc:2524 cp/typeck.cc:2361 rust/backend/rust-tree.cc:3811
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/init.cc:2531 cp/semantics.cc:2377
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/init.cc:2738
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2746
  #, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2750
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/init.cc:2766
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.cc:2774
  #, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr ""
  
! #: cp/init.cc:2778
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.cc:2893
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2896
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2906
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2909
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2918
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2921
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2938
  #, fuzzy, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/init.cc:2942
  #, fuzzy, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/init.cc:3140
  #, fuzzy, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚"
  
! #: cp/init.cc:3150
  #, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr ""
  
! #: cp/init.cc:3168
  #, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr ""
  
! #: cp/init.cc:3184
  #, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr ""
  
! #: cp/init.cc:3186
  #, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr ""
  
! #: cp/init.cc:3196
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· Î³Î¹Î± Ï„Î·Î½ dlopen()"
  
! #: cp/init.cc:3202
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3244
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/init.cc:3400
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/init.cc:3489
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3492
  #, fuzzy, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/init.cc:3495
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3691
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr ""
  
! #: cp/init.cc:3962
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr ""
  
! #: cp/init.cc:3991
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr ""
  
! #: cp/init.cc:4000
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr ""
  
! #: cp/init.cc:4120
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4124
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4846
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr ""
  
! #: cp/init.cc:5144
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr ""
  
! #: cp/init.cc:5178
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5183
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5198
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5203
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5510
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr ""
*************** msgstr ""
*** 59294,59573 ****
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3423
  #, fuzzy, gcc-internal-format
  msgid "defaulted declaration %q+D does not match the expected signature"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/method.cc:3426
  #, fuzzy, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Ï€Ï�Î¿ÏƒÏ€Î­Î»Î±ÏƒÎ·Ï‚(stat()) Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s': %s"
  
! #: cp/method.cc:3458
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3478
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/method.cc:3517
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/method.cc:3526
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/module.cc:1549
  #, fuzzy, gcc-internal-format
  msgid "section %qs is missing or corrupted"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/module.cc:1551
  #, gcc-internal-format, gfc-internal-format
  msgid "section #%u is missing or corrupted"
  msgstr ""
  
! #: cp/module.cc:1773
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr ""
  
! #: cp/module.cc:1788
  #, gcc-internal-format
  msgid "unexpected encapsulation format or type"
  msgstr ""
  
! #: cp/module.cc:1797
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr ""
  
! #: cp/module.cc:11383
  #, fuzzy, gcc-internal-format
  msgid "conflicting global module declaration %#qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/module.cc:11385
  #, fuzzy, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/module.cc:12423
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/module.cc:12425
  #, fuzzy, gcc-internal-format
  msgid "existing definition %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/module.cc:12437
  #, fuzzy, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/module.cc:12439
  #, fuzzy, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/module.cc:12445
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:12449
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13580
  #, gcc-internal-format
  msgid "%q#D references internal linkage entity %q#D"
  msgstr ""
  
! #: cp/module.cc:14163
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
  #. Cannot import the current module.
! #: cp/module.cc:14182
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:14183 cp/module.cc:19383
  #, fuzzy, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/module.cc:14527
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:14533
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:16333
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:17206
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:17446
  #, fuzzy, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/module.cc:17470 cp/module.cc:17473
  #, fuzzy, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr "ÎœÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÎ¼ÏŒÏ‚ Ï€Ï�Î¿Î´Î¹Î±Î³Ï�Î±Ï†ÏŽÎ½ Ï„Î¿Ï€Î¹ÎºÏŽÎ½ Ï�Ï…Î¸Î¼Î¯ÏƒÎµÏ‰Î½"
  
! #: cp/module.cc:17479
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:17481
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:17713
  #, fuzzy, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/module.cc:17750 cp/module.cc:17755
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr ""
  
! #: cp/module.cc:17761
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr ""
  
! #: cp/module.cc:17791
  #, fuzzy, gcc-internal-format
  msgid "module %qs found"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï‡Î¬Ï�Ï„Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î´ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎµ"
  
! #: cp/module.cc:17793
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:17794
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:17809
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:17823
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:17835
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:17851
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:17868
  #, fuzzy, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "ÎšÎ±ÎºÎ¿ÏƒÏ…Î½Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± Ï„Ï�Ï€Ï‰Î½ ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ·Ï‚/Ï€Î¯Î½Î±ÎºÎ±"
  
! #: cp/module.cc:17959
  #, fuzzy, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/module.cc:18516
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:18554
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:18564
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:18569
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:18572
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:19077
  #, fuzzy, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/module.cc:19228
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19229
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:19236
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19237
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:19299
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19303
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
--- 59554,59833 ----
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3426
  #, fuzzy, gcc-internal-format
  msgid "defaulted declaration %q+D does not match the expected signature"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/method.cc:3429
  #, fuzzy, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Ï€Ï�Î¿ÏƒÏ€Î­Î»Î±ÏƒÎ·Ï‚(stat()) Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s': %s"
  
! #: cp/method.cc:3461
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3481
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/method.cc:3520
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/method.cc:3529
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/module.cc:1583
  #, fuzzy, gcc-internal-format
  msgid "section %qs is missing or corrupted"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/module.cc:1585
  #, gcc-internal-format, gfc-internal-format
  msgid "section #%u is missing or corrupted"
  msgstr ""
  
! #: cp/module.cc:1807
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr ""
  
! #: cp/module.cc:1822
  #, gcc-internal-format
  msgid "unexpected encapsulation format or type"
  msgstr ""
  
! #: cp/module.cc:1831
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr ""
  
! #: cp/module.cc:11577
  #, fuzzy, gcc-internal-format
  msgid "conflicting global module declaration %#qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/module.cc:11579
  #, fuzzy, gcc-internal-format
  msgid "existing declaration %#qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/module.cc:12626
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/module.cc:12628
  #, fuzzy, gcc-internal-format
  msgid "existing definition %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/module.cc:12640
  #, fuzzy, gcc-internal-format
  msgid "... this enumerator %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/module.cc:12642
  #, fuzzy, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/module.cc:12648
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:12652
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13747
  #, gcc-internal-format
  msgid "%q#D references internal linkage entity %q#D"
  msgstr ""
  
! #: cp/module.cc:14330
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
  #. Cannot import the current module.
! #: cp/module.cc:14349
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:14350 cp/module.cc:19589
  #, fuzzy, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/module.cc:14694
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:14700
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:16528
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:17403
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:17643
  #, fuzzy, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/module.cc:17667 cp/module.cc:17670
  #, fuzzy, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr "ÎœÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÎ¼ÏŒÏ‚ Ï€Ï�Î¿Î´Î¹Î±Î³Ï�Î±Ï†ÏŽÎ½ Ï„Î¿Ï€Î¹ÎºÏŽÎ½ Ï�Ï…Î¸Î¼Î¯ÏƒÎµÏ‰Î½"
  
! #: cp/module.cc:17676
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:17678
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:17911
  #, fuzzy, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: cp/module.cc:17948 cp/module.cc:17953
  #, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr ""
  
! #: cp/module.cc:17959
  #, gcc-internal-format, gfc-internal-format
  msgid "compiler is %sversion %s%s%s"
  msgstr ""
  
! #: cp/module.cc:17989
  #, fuzzy, gcc-internal-format
  msgid "module %qs found"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï‡Î¬Ï�Ï„Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î´ÎµÎ½ Î²Ï�Î­Î¸Î·ÎºÎµ"
  
! #: cp/module.cc:17991
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:17992
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:18007
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18021
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:18033
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:18049
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:18066
  #, fuzzy, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "ÎšÎ±ÎºÎ¿ÏƒÏ…Î½Ï„Î±Î¯Ï�Î¹Î±ÏƒÎ¼Î± Ï„Ï�Ï€Ï‰Î½ ÎºÎ±Ï„Î±Ï‡ÏŽÏ�Î·ÏƒÎ·Ï‚/Ï€Î¯Î½Î±ÎºÎ±"
  
! #: cp/module.cc:18157
  #, fuzzy, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "ÎµÎ¹Î´Î¹ÎºÎ¬ Î±Ï�Ï‡ÎµÎ¯Î± Î¼Ï€Î»Î¿Îº Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/module.cc:18714
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr ""
  
! #: cp/module.cc:18752
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:18762
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:18767
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:18770
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:19283
  #, fuzzy, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/module.cc:19434
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19435
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:19442
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19443
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:19505
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19509
  #, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr ""
*************** msgstr ""
*** 59579,59680 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:19348
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:19378
  #, gcc-internal-format
  msgid "module already declared"
  msgstr ""
  
! #: cp/module.cc:19379
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:19384
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:19591
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown Compiled Module Interface: %s"
  msgstr ""
  
! #: cp/module.cc:19634
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:19652
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:19653
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:20012
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:20016
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr ""
  
! #: cp/module.cc:20026
  #, gcc-internal-format
  msgid "macro debug output may be incomplete with modules"
  msgstr ""
  
! #: cp/module.cc:20027
  #, gcc-internal-format
  msgid "module dependencies require preprocessing"
  msgstr ""
  
! #: cp/module.cc:20029
  #, gcc-internal-format
  msgid "you should use the %<-%s%> option"
  msgstr ""
  
! #: cp/module.cc:20064 cp/module.cc:20093
  #, fuzzy, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/module.cc:20103
  #, fuzzy, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/module.cc:20293
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:20333
  #, fuzzy, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ %s"
  
! #: cp/module.cc:20340
  #, gcc-internal-format
  msgid "not writing module %qs due to errors"
  msgstr ""
  
! #: cp/module.cc:20405
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:20502
  #, fuzzy, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
--- 59839,59940 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:19554
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:19584
  #, gcc-internal-format
  msgid "module already declared"
  msgstr ""
  
! #: cp/module.cc:19585
  #, gcc-internal-format
  msgid "module already imported"
  msgstr ""
  
! #: cp/module.cc:19590
  #, gcc-internal-format
  msgid "module %qs imported here"
  msgstr ""
  
! #: cp/module.cc:19797
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown Compiled Module Interface: %s"
  msgstr ""
  
! #: cp/module.cc:19840
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:19858
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:19859
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:20218
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:20222
  #, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr ""
  
! #: cp/module.cc:20232
  #, gcc-internal-format
  msgid "macro debug output may be incomplete with modules"
  msgstr ""
  
! #: cp/module.cc:20233
  #, gcc-internal-format
  msgid "module dependencies require preprocessing"
  msgstr ""
  
! #: cp/module.cc:20235
  #, gcc-internal-format
  msgid "you should use the %<-%s%> option"
  msgstr ""
  
! #: cp/module.cc:20270 cp/module.cc:20299
  #, fuzzy, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/module.cc:20309
  #, fuzzy, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/module.cc:20507
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:20547
  #, fuzzy, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ %s"
  
! #: cp/module.cc:20554
  #, gcc-internal-format
  msgid "not writing module %qs due to errors"
  msgstr ""
  
! #: cp/module.cc:20619
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr ""
  
! #: cp/module.cc:20716
  #, fuzzy, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
*************** msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµ
*** 59761,59972 ****
  msgid "%q#D declared here with module linkage"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/name-lookup.cc:5877
  #, fuzzy, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.cc:5893
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:5901
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:5917 cp/pt.cc:18456
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/name-lookup.cc:5927
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/name-lookup.cc:5938 cp/name-lookup.cc:6011
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/name-lookup.cc:5961
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/name-lookup.cc:6021
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6033
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/name-lookup.cc:6047
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/name-lookup.cc:6058
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.cc:6151
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6192
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/name-lookup.cc:6202
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6271
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/name-lookup.cc:6273
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6327
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/name-lookup.cc:6334
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6344 cp/name-lookup.cc:6371
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6350
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6387 cp/name-lookup.cc:8778
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.cc:6713
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6765
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6771
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7085
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7091
  #, fuzzy, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/name-lookup.cc:7527
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/name-lookup.cc:7530
  #, fuzzy, gcc-internal-format
  msgid "it was later defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/name-lookup.cc:8325
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8750
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/name-lookup.cc:8753
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:8772
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/name-lookup.cc:8961
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/name-lookup.cc:8977
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:9064
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9065
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/name-lookup.cc:9113
  #, fuzzy, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/name-lookup.cc:9115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/name-lookup.cc:9158
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9167
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 60021,60232 ----
  msgid "%q#D declared here with module linkage"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/name-lookup.cc:5911
  #, fuzzy, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.cc:5927
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr ""
  
! #: cp/name-lookup.cc:5935
  #, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/name-lookup.cc:5951 cp/pt.cc:18490
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/name-lookup.cc:5961
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/name-lookup.cc:5972 cp/name-lookup.cc:6045
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/name-lookup.cc:5995
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/name-lookup.cc:6055
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6067
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/name-lookup.cc:6081
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/name-lookup.cc:6092
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.cc:6185
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6226
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/name-lookup.cc:6236
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:6305
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/name-lookup.cc:6307
  #, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr ""
  
! #: cp/name-lookup.cc:6361
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/name-lookup.cc:6368
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6378 cp/name-lookup.cc:6405
  #, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6384
  #, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr ""
  
! #: cp/name-lookup.cc:6421 cp/name-lookup.cc:8815
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/name-lookup.cc:6747
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6799
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/name-lookup.cc:6805
  #, gcc-internal-format
  msgid "  %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:7119
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7125
  #, fuzzy, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/name-lookup.cc:7561
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/name-lookup.cc:7564
  #, fuzzy, gcc-internal-format
  msgid "it was later defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/name-lookup.cc:8359
  #, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr ""
  
! #: cp/name-lookup.cc:8787
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/name-lookup.cc:8790
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:8809
  #, gcc-internal-format
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr ""
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î¼ÎµÏ„Î±Î½Î¿Î¼Î±ÏƒÏ„ÎµÎ¯ Ï„Î¿ `.' Î® Ï„Î¿ `..'"
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/name-lookup.cc:8998
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/name-lookup.cc:9014
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr ""
  
! #: cp/name-lookup.cc:9101
  #, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr ""
  
! #: cp/name-lookup.cc:9102
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/name-lookup.cc:9150
  #, fuzzy, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: cp/name-lookup.cc:9152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
  
! #: cp/name-lookup.cc:9195
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9204
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr ""
*** 59991,59997 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1607 cp/parser.cc:47814
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
--- 60251,60257 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1607 cp/parser.cc:47881
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr ""
*************** msgstr ""
*** 60237,60243 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3754 cp/parser.cc:31344
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
--- 60497,60503 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
  
! #: cp/parser.cc:3754 cp/parser.cc:31351
  #, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr ""
*************** msgstr ""
*** 60417,60423 ****
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:5995 cp/parser.cc:6150 cp/parser.cc:6334 cp/semantics.cc:4336
  #, fuzzy, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 60677,60683 ----
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:5995 cp/parser.cc:6150 cp/parser.cc:6334 cp/semantics.cc:4405
  #, fuzzy, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr ""
*** 60472,60478 ****
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:6735 cp/parser.cc:32577
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
--- 60732,60738 ----
  msgid "template-id not allowed for destructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:6735 cp/parser.cc:32584
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
*************** msgstr ""
*** 60492,60498 ****
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.cc:6921 cp/typeck.cc:3164 cp/typeck.cc:3167 cp/typeck.cc:3184
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
--- 60752,60758 ----
  msgid "expected unqualified-id"
  msgstr ""
  
! #: cp/parser.cc:6921 cp/typeck.cc:3165 cp/typeck.cc:3168 cp/typeck.cc:3185
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
*************** msgstr ""
*** 60542,60548 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/parser.cc:7734 cp/pt.cc:20917
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
--- 60802,60808 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/parser.cc:7734 cp/pt.cc:20997
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
*************** msgstr ""
*** 60577,60583 ****
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr ""
  
! #: cp/parser.cc:8687 cp/typeck.cc:3052
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 60837,60843 ----
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr ""
  
! #: cp/parser.cc:8687 cp/typeck.cc:3053
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgstr ""
*** 60602,60608 ****
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9444 cp/parser.cc:33979
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
--- 60862,60868 ----
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr ""
  
! #: cp/parser.cc:9444 cp/parser.cc:33997
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
*************** msgstr ""
*** 60752,60759 ****
  msgid "capture of non-variable %qE"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: cp/parser.cc:11688 cp/parser.cc:11698 cp/semantics.cc:4178
! #: cp/semantics.cc:4193
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
--- 61012,61019 ----
  msgid "capture of non-variable %qE"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: cp/parser.cc:11688 cp/parser.cc:11698 cp/semantics.cc:4247
! #: cp/semantics.cc:4262
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´Î
*** 60793,60799 ****
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/parser.cc:11932 cp/pt.cc:14718
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
--- 61053,61059 ----
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/parser.cc:11932 cp/pt.cc:14742
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
*************** msgstr ""
*** 60918,60924 ****
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13819 cp/parser.cc:34491
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
--- 61178,61184 ----
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:13819 cp/parser.cc:34509
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
*************** msgid "types may not be defined in condi
*** 60939,60945 ****
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:13984 cp/parser.cc:23466 cp/parser.cc:26106
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
--- 61199,61205 ----
  msgstr ""
  
  #. Anything else is an error.
! #: cp/parser.cc:13984 cp/parser.cc:23466 cp/parser.cc:26107
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
*************** msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®
*** 60980,60986 ****
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14700 cp/parser.cc:34494
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
--- 61240,61246 ----
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr ""
  
! #: cp/parser.cc:14700 cp/parser.cc:34512
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
*************** msgstr ""
*** 61006,61012 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:14915 cp/parser.cc:34497
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
--- 61266,61272 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr ""
  
! #: cp/parser.cc:14915 cp/parser.cc:34515
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
*************** msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹Î
*** 61092,61098 ****
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15403 cp/parser.cc:28013
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
--- 61352,61358 ----
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15403 cp/parser.cc:28020
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr ""
*************** msgstr ""
*** 61222,61228 ****
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.cc:16746 cp/parser.cc:28555
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
--- 61482,61488 ----
  msgid "class definition may not be declared a friend"
  msgstr ""
  
! #: cp/parser.cc:16746 cp/parser.cc:28562
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr ""
*************** msgstr ""
*** 61287,61298 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/parser.cc:17514 cp/pt.cc:27578
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:17526 cp/pt.cc:27590
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
--- 61547,61558 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/parser.cc:17514 cp/pt.cc:27654
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr ""
  
! #: cp/parser.cc:17526 cp/pt.cc:27666
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr ""
*************** msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„
*** 61362,61368 ****
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.cc:18738 cp/parser.cc:18824 cp/parser.cc:25854
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
--- 61622,61628 ----
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.cc:18738 cp/parser.cc:18824 cp/parser.cc:25855
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
*************** msgstr ""
*** 61591,61607 ****
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.cc:21691 cp/parser.cc:27470
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/parser.cc:21696 cp/parser.cc:27475
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:21708 cp/parser.cc:27488
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
--- 61851,61867 ----
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.cc:21691 cp/parser.cc:27471
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/parser.cc:21696 cp/parser.cc:27476
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr ""
  
! #: cp/parser.cc:21708 cp/parser.cc:27489
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
*************** msgstr ""
*** 61703,61709 ****
  
  #: cp/parser.cc:22408
  #, gcc-internal-format
! msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
  #: cp/parser.cc:22454
--- 61963,61969 ----
  
  #: cp/parser.cc:22408
  #, gcc-internal-format
! msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
  #: cp/parser.cc:22454
*************** msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·
*** 61932,61938 ****
  msgid "%qT not permitted in template argument"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.cc:25052 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2497
  #: rust/backend/rust-tree.cc:3909
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
--- 62192,62198 ----
  msgid "%qT not permitted in template argument"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.cc:25052 cp/typeck2.cc:336 cp/typeck2.cc:382 cp/typeck2.cc:2473
  #: rust/backend/rust-tree.cc:3909
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
*************** msgstr ""
*** 61968,62109 ****
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/parser.cc:25746
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr ""
  
! #: cp/parser.cc:25838
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:25856
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.cc:25862
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/parser.cc:25864
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.cc:25887
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.cc:26011
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26015
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26356
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26378
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:26416
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:26430
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:26463
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:26514
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:26570 cp/parser.cc:26707
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:26954
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.cc:26957
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.cc:26960
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.cc:27412
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:27423
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®Ï‚ C: %s \n"
  
! #: cp/parser.cc:27431
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:27438
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.cc:27450
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:27456
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/parser.cc:27510
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.cc:27542
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.cc:27575
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:27639
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
--- 62228,62369 ----
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/parser.cc:25792
  #, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr ""
  
! #: cp/parser.cc:25839
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr ""
  
! #: cp/parser.cc:25857
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.cc:25863
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/parser.cc:25865
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.cc:25888
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/parser.cc:26012
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26016
  #, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26357
  #, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:26379
  #, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr ""
  
! #: cp/parser.cc:26417
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr ""
  
! #: cp/parser.cc:26431
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:26464
  #, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr ""
  
! #: cp/parser.cc:26515
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:26571 cp/parser.cc:26708
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:26955
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.cc:26958
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.cc:26961
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/parser.cc:27413
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr ""
  
! #: cp/parser.cc:27424
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®Ï‚ C: %s \n"
  
! #: cp/parser.cc:27432
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr ""
  
! #: cp/parser.cc:27439
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.cc:27451
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr ""
  
! #: cp/parser.cc:27457
  #, fuzzy, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/parser.cc:27511
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr ""
  
! #: cp/parser.cc:27543
  #, fuzzy, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.cc:27576
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr ""
  
! #: cp/parser.cc:27640
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„Î¿Ï… `UNDEFINED'"
*************** msgstr "ÎºÎ±Î½Î­Î½Î±Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Ï„
*** 62111,62354 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:27653 cp/pt.cc:4305
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:27753 cp/parser.cc:34500
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:27778
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:27782
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:28032
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28063
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.cc:28081
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:28183
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:28190
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:28203
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:28362
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/parser.cc:28390
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:28411
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:28460
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/parser.cc:28474
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/parser.cc:28549
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:28584
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:28714
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:28734
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:28758
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:28761
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:28960 cp/parser.cc:29054
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/parser.cc:29062
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/parser.cc:29068
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:29112
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.cc:29153
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29265
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:29831
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:29977
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:29991
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:30134
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:30169
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:30211
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: cp/parser.cc:30214
  #, fuzzy, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/parser.cc:30260
  #, fuzzy, gcc-internal-format
  msgid "expected contract-role"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:30341
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr ""
  
! #: cp/parser.cc:30351
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr ""
  
! #: cp/parser.cc:30361
  #, fuzzy, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/parser.cc:30498
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:30657
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:31006 cp/parser.cc:31015
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:31361
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:31604
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:31742
  #, fuzzy, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/parser.cc:31750
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/parser.cc:32268
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:32273
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.cc:32277
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
--- 62371,62614 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:27654 cp/pt.cc:4327
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:27760 cp/parser.cc:34518
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:27785
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:27789
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:28039
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28070
  #, fuzzy, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: cp/parser.cc:28088
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:28190
  #, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:28197
  #, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr ""
  
! #: cp/parser.cc:28210
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:28369
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/parser.cc:28397
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr ""
  
! #: cp/parser.cc:28418
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr ""
  
! #: cp/parser.cc:28467
  #, fuzzy, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/parser.cc:28481
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎ¹ÏƒÎ±Î³Ï‰Î³Î®Ï‚ ÏƒÏ„Î¿Î¹Ï‡ÎµÎ¯Î¿ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚ `%.*s'"
  
! #: cp/parser.cc:28556
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr ""
  
! #: cp/parser.cc:28591
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr ""
  
! #: cp/parser.cc:28721
  #, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:28741
  #, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr ""
  
! #: cp/parser.cc:28765
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr ""
  
! #: cp/parser.cc:28768
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr ""
  
! #: cp/parser.cc:28967 cp/parser.cc:29061
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/parser.cc:29069
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: cp/parser.cc:29075
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr ""
  
! #: cp/parser.cc:29119
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.cc:29160
  #, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/parser.cc:29272
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr ""
  
! #: cp/parser.cc:29838
  #, gcc-internal-format
  msgid "expected attribute argument as balanced token sequence"
  msgstr ""
  
! #: cp/parser.cc:29984
  #, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr ""
  
! #: cp/parser.cc:29998
  #, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr ""
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:30141
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:30176
  #, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr ""
  
! #: cp/parser.cc:30218
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: cp/parser.cc:30221
  #, fuzzy, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/parser.cc:30267
  #, fuzzy, gcc-internal-format
  msgid "expected contract-role"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:30348
  #, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr ""
  
! #: cp/parser.cc:30358
  #, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr ""
  
! #: cp/parser.cc:30368
  #, fuzzy, gcc-internal-format
  msgid "invalid use of contract role for explicit semantic"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/parser.cc:30505
  #, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr ""
  
! #: cp/parser.cc:30664
  #, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:31013 cp/parser.cc:31022
  #, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr ""
  
! #: cp/parser.cc:31368
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:31611
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:31749
  #, fuzzy, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/parser.cc:31757
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/parser.cc:32275
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:32280
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.cc:32284
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
*************** msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±Îº
*** 62357,62795 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:32284
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:32576
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:32687
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/parser.cc:32860
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:32869
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:32875
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:32982
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:32992
  #, fuzzy, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/parser.cc:33015
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:33024
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:33044
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.cc:33156
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/parser.cc:33207
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:33259
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/parser.cc:33565
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.cc:33578
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:33609
  #, fuzzy, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.cc:33926
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:34103
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.cc:34114
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.cc:34117
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:34129
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:34145
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:34254
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/parser.cc:34265
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.cc:34270
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.cc:34299
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.cc:34351
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34354
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34357
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34363
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34366
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:34369
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:34372
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34375
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:34378
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:34381
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:34384
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34387
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:34390
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:34393
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:34396
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34399
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34402
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:34405
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:34408
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:34411
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:34414
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:34417
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:34420
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34452
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34464
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:34467
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34470
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34476
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:34503
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:34838
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:34989
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.cc:34994
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:35115
  #, fuzzy, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/parser.cc:35273 cp/parser.cc:35307
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: cp/parser.cc:35280 cp/parser.cc:35313
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:35281 cp/parser.cc:35314
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: cp/parser.cc:35288
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:35289
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:35372
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:35393
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/parser.cc:35643
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/parser.cc:35884 cp/parser.cc:37192 cp/parser.cc:37381
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:35955
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36025
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36056
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:36460
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:36535 cp/parser.cc:36553
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:36547 cp/parser.cc:36613
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/parser.cc:36656
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:36853 cp/parser.cc:36860 cp/parser.cc:36867
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: cp/parser.cc:36984
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Î Ï�Î¿ÏƒÎ´Î¹Î¿Ï�Î¹ÏƒÏ„Î®Ï‚ Î±Ï†Î±Î¹Ï�Î­Î¸Î·ÎºÎµ"
  
! #: cp/parser.cc:37157
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:37164
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/parser.cc:37444 cp/parser.cc:37451 cp/parser.cc:37458
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: cp/parser.cc:37620
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:38865
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:38882
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:39638
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr ""
  
! #: cp/parser.cc:40029
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/parser.cc:40998
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
--- 62617,63055 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:32291
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr ""
  
! #: cp/parser.cc:32583
  #, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr ""
  
! #: cp/parser.cc:32694
  #, fuzzy, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/parser.cc:32867
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:32876
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:32882
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:32989
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:32999
  #, fuzzy, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/parser.cc:33022
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr ""
  
! #: cp/parser.cc:33031
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr ""
  
! #: cp/parser.cc:33051
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.cc:33163
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/parser.cc:33214
  #, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr ""
  
! #: cp/parser.cc:33266
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/parser.cc:33583
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.cc:33596
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr ""
  
! #: cp/parser.cc:33627
  #, fuzzy, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/parser.cc:33944
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:34121
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/parser.cc:34132
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.cc:34135
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr ""
  
! #: cp/parser.cc:34147
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr ""
  
! #: cp/parser.cc:34163
  #, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr ""
  
! #: cp/parser.cc:34272
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "Î±Ï�Ï‡ÎµÎ¯Î± fifo Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹"
  
! #: cp/parser.cc:34283
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´Î·Î»Ï‰Ï„Î®Ï‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/parser.cc:34288
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.cc:34317
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÎºÎ»ÎµÎ¹Î´Î¯"
  
! #: cp/parser.cc:34369
  #, fuzzy, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34372
  #, fuzzy, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34375
  #, fuzzy, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34381
  #, fuzzy, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34384
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr ""
  
! #: cp/parser.cc:34387
  #, fuzzy, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:34390
  #, fuzzy, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34393
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr ""
  
! #: cp/parser.cc:34396
  #, fuzzy, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:34399
  #, fuzzy, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:34402
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34405
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:34408
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:34411
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr ""
  
! #: cp/parser.cc:34414
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34417
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34420
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr ""
  
! #: cp/parser.cc:34423
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: cp/parser.cc:34426
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr ""
  
! #: cp/parser.cc:34429
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr ""
  
! #: cp/parser.cc:34432
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:34435
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr ""
  
! #: cp/parser.cc:34438
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34470
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34482
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr ""
  
! #: cp/parser.cc:34485
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34488
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: cp/parser.cc:34494
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr ""
  
! #: cp/parser.cc:34521
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr ""
  
! #: cp/parser.cc:34856
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35007
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/parser.cc:35012
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:35133
  #, fuzzy, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: cp/parser.cc:35291 cp/parser.cc:35325
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿ ÏƒÎµÏ„ `%s'"
  
! #: cp/parser.cc:35298 cp/parser.cc:35331
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:35299 cp/parser.cc:35332
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: cp/parser.cc:35306
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:35307
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:35390
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr ""
  
! #: cp/parser.cc:35411
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr ""
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/parser.cc:35661
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
  
! #: cp/parser.cc:35902 cp/parser.cc:37210 cp/parser.cc:37399
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr ""
  
! #: cp/parser.cc:35973
  #, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr ""
  
! #: cp/parser.cc:36043
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr ""
  
! #: cp/parser.cc:36074
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:36478
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr ""
  
! #: cp/parser.cc:36553 cp/parser.cc:36571
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr ""
  
! #: cp/parser.cc:36565 cp/parser.cc:36631
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/parser.cc:36674
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr ""
  
! #: cp/parser.cc:36871 cp/parser.cc:36878 cp/parser.cc:36885
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "Î‘ÎºÎ±Ï„Î¬Î»Î»Î·Î»Î· Ï„Î¹Î¼Î® ÏƒÏ„Î¿ ai_flags"
  
! #: cp/parser.cc:37002
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "Î Ï�Î¿ÏƒÎ´Î¹Î¿Ï�Î¹ÏƒÏ„Î®Ï‚ Î±Ï†Î±Î¹Ï�Î­Î¸Î·ÎºÎµ"
  
! #: cp/parser.cc:37175
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:37182
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/parser.cc:37462 cp/parser.cc:37469 cp/parser.cc:37476
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: cp/parser.cc:37638
  #, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr ""
  
! #: cp/parser.cc:38910
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:38927
  #, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr ""
  
! #: cp/parser.cc:39683
  #, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr ""
  
! #: cp/parser.cc:40074
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/parser.cc:41043
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
*************** msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±
*** 62798,62945 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:42626
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: cp/parser.cc:44077
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:44817
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:44899 cp/pt.cc:18116
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:47776
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:48546
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:49153
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/parser.cc:49184
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:49196
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:49299
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:49319 cp/semantics.cc:6373
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49323 cp/semantics.cc:6381
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49326 cp/pt.cc:14611 cp/semantics.cc:6387
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49329 cp/semantics.cc:6393
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:50049
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:50059
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:50420
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:50467 cp/semantics.cc:11405
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:50469 cp/semantics.cc:11407
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:50615
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:50618
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:50665
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: cp/parser.cc:50965
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:50976
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:51053
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:51195
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.cc:51232
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:51441
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:51497
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 63058,63205 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:42671
  #, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr ""
  
! #: cp/parser.cc:44122
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:44862
  #, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr ""
  
! #: cp/parser.cc:44944 cp/pt.cc:18150
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr ""
  
! #: cp/parser.cc:47843
  #, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr ""
  
! #: cp/parser.cc:48613
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:49220
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î¼Î­Î³ÎµÎ¸Î¿Ï‚ Î¿Ï�Î¹Î¶ÏŒÎ½Ï„Î¹Î¿Ï… ÏƒÏ„Î·Î»Î¿Î¸Î­Ï„Î·: %s"
  
! #: cp/parser.cc:49251
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/parser.cc:49263
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:49366
  #, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr ""
  
! #: cp/parser.cc:49386 cp/semantics.cc:6446
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49390 cp/semantics.cc:6454
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49393 cp/pt.cc:14635 cp/semantics.cc:6460
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49396 cp/semantics.cc:6466
  #, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:50116
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:50126
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:50487
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:50534 cp/semantics.cc:11478
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:50536 cp/semantics.cc:11480
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr ""
  
! #: cp/parser.cc:50682
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr ""
  
! #: cp/parser.cc:50685
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr ""
  
! #: cp/parser.cc:50732
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "ÎºÎ±ÎºÎ¿Î´Î¹Î±Î¼Î¿Ï�Ï†Ï‰Î¼Î­Î½Î· Î³Ï�Î±Î¼Î¼Î® Î±Î³Î½Î¿Î®Î¸Î·ÎºÎµ"
  
! #: cp/parser.cc:51032
  #, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:51043
  #, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr ""
  
! #: cp/parser.cc:51120
  #, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr ""
  
! #: cp/parser.cc:51262
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/parser.cc:51299
  #, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr ""
  
! #: cp/parser.cc:51508
  #, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr ""
  
! #: cp/parser.cc:51564
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgid "specialization of %qD after insta
*** 63027,63033 ****
  msgstr ""
  
  # src/request.c:37
! #: cp/pt.cc:2046 cp/semantics.cc:6243
  #, fuzzy, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s: %s"
--- 63287,63293 ----
  msgstr ""
  
  # src/request.c:37
! #: cp/pt.cc:2046 cp/semantics.cc:6316
  #, fuzzy, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s: %s"
*************** msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï
*** 63191,63314 ****
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/pt.cc:4168
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4236
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4238
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4322
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4339 cp/pt.cc:5220
  #, fuzzy, gcc-internal-format
  msgid "        %qD"
  msgstr "        `%D'"
  
! #: cp/pt.cc:4341
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "        `%D'"
  
! #: cp/pt.cc:4467
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:4470
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:4472
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.cc:5156
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:5215
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.cc:5238
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5242
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5246 cp/pt.cc:5257 cp/pt.cc:5265
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5254
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5264
  #, fuzzy, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.cc:5279
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.cc:5281
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:5323
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5326
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5388
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  msgstr[1] "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:5456
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:5460
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:5643
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
--- 63451,63574 ----
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: cp/pt.cc:4190
  #, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4258
  #, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4260
  #, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr ""
  
! #: cp/pt.cc:4344
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr ""
  
! #: cp/pt.cc:4361 cp/pt.cc:5242
  #, fuzzy, gcc-internal-format
  msgid "        %qD"
  msgstr "        `%D'"
  
! #: cp/pt.cc:4363
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "        `%D'"
  
! #: cp/pt.cc:4489
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:4492
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:4494
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.cc:5178
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:5237
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.cc:5260
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5264
  #, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5268 cp/pt.cc:5279 cp/pt.cc:5287
  #, gcc-internal-format
  msgid "primary template here"
  msgstr ""
  
! #: cp/pt.cc:5276
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5286
  #, fuzzy, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.cc:5301
  #, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr ""
  
! #: cp/pt.cc:5303
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:5345
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5348
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr ""
  
! #: cp/pt.cc:5410
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  msgstr[1] "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:5478
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:5482
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:5665
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
*************** msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´Î
*** 63317,63363 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5666
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:5702
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.cc:5705
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.cc:5708
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.cc:5711
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.cc:5714 cp/pt.cc:5772
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:5883
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/pt.cc:5891
  #, fuzzy, gcc-internal-format
  msgid "template class without a name"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: cp/pt.cc:5899
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
--- 63577,63623 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5688
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:5724
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr ""
  
! #: cp/pt.cc:5727
  #, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr ""
  
! #: cp/pt.cc:5730
  #, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr ""
  
! #: cp/pt.cc:5733
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr ""
  
! #: cp/pt.cc:5736 cp/pt.cc:5794
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:5905
  #, fuzzy, gcc-internal-format
  msgid "template %qD declared"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/pt.cc:5913
  #, fuzzy, gcc-internal-format
  msgid "template class without a name"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½Î¿ ÏŒÎ½Î¿Î¼Î± Î²Î¬Ï�Î¿Ï…Ï‚"
  
! #: cp/pt.cc:5921
  #, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr ""
*************** msgstr ""
*** 63367,63872 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5922
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.cc:6074
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:6113
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.cc:6127
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:6130
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:6132
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  Î±Î»Î»Î¬ %d Î±Ï€Î±Î¹Ï„Î¿Ï�Î½Ï„Î±Î¹"
  
! #: cp/pt.cc:6153
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.cc:6156
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:6178
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD with different constraints"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:6323
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:6336
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/pt.cc:6347
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  msgstr[1] "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:6351
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  msgstr[1] "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.cc:6385
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:6387
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
  
! #: cp/pt.cc:6389
  #, fuzzy, gcc-internal-format
  msgid "redeclared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.cc:6400
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6403 cp/pt.cc:6431
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:6428
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different constraints"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:6839 cp/pt.cc:6909
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:6842
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6845
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6859
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:6863
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:6912
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6914
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:6983
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:6992
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:7001
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:7010
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.cc:7021
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:7031
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:7040
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:7052
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:7056
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:7067
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7078
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7121
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.cc:7134
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:7138
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:7149
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7159
  #, fuzzy, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/pt.cc:7169
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.cc:7220
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable or function"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7229
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7239
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7256
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7266
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7273
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7291
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7299
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7421
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7586
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:7600
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/pt.cc:7686
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7694
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7712
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7771
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7773
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7827
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:8419
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.cc:8435
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.cc:8579
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8608
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/pt.cc:8613
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8629 cp/pt.cc:8663 cp/pt.cc:8713
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8637
  #, fuzzy, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8645
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8651
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8654
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8668
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8671
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8717
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8731
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:8734
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8822
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.cc:8960 cp/pt.cc:9286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.cc:8975 cp/pt.cc:9120
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.cc:9116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.cc:9125
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:9150
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9154
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:9252
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9819
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/pt.cc:9982
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:9984
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.cc:10128 cp/pt.cc:22190
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:10515
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/pt.cc:11238
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:11982
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:11991
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/pt.cc:12018
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: cp/pt.cc:12567
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/pt.cc:13057
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13507
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13595
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13598
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14286
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:14382
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:15374
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
--- 63627,64132 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5944
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.cc:6096
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:6135
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr ""
  
! #: cp/pt.cc:6149
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:6152
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:6154
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  Î±Î»Î»Î¬ %d Î±Ï€Î±Î¹Ï„Î¿Ï�Î½Ï„Î±Î¹"
  
! #: cp/pt.cc:6175
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.cc:6178
  #, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr ""
  
! #: cp/pt.cc:6200
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD with different constraints"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:6345
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:6358
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/pt.cc:6369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  msgstr[1] "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:6373
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  msgstr[1] "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.cc:6407
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:6409
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr ""
  
! #: cp/pt.cc:6411
  #, fuzzy, gcc-internal-format
  msgid "redeclared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.cc:6422
  #, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr ""
  
! #: cp/pt.cc:6425 cp/pt.cc:6453
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:6450
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different constraints"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:6861 cp/pt.cc:6931
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:6864
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6867
  #, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr ""
  
! #: cp/pt.cc:6881
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:6885
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:6934
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6936
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:7005
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:7014
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr ""
  
! #: cp/pt.cc:7023
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:7032
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr ""
  
! #: cp/pt.cc:7043
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:7053
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:7062
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr ""
  
! #: cp/pt.cc:7074
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr ""
  
! #: cp/pt.cc:7078
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr ""
  
! #: cp/pt.cc:7089
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7100
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7143
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.cc:7156
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:7160
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:7171
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7181
  #, fuzzy, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/pt.cc:7191
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: cp/pt.cc:7242
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable or function"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7251
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7261
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7278
  #, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7288
  #, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr ""
  
! #: cp/pt.cc:7295
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7313
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7321
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7443
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr ""
  
! #: cp/pt.cc:7608
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:7622
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/pt.cc:7708
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr ""
  
! #: cp/pt.cc:7716
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7734
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7793
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:7795
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7849
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:8441
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.cc:8457
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.cc:8601
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr ""
  
! #: cp/pt.cc:8630
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/pt.cc:8635
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8651 cp/pt.cc:8685 cp/pt.cc:8735
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr ""
  
! #: cp/pt.cc:8659
  #, fuzzy, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8667
  #, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr ""
  
! #: cp/pt.cc:8673
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8676
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8690
  #, fuzzy, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8693
  #, fuzzy, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8739
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8753
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:8756
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: cp/pt.cc:8844
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/pt.cc:8982 cp/pt.cc:9308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.cc:8997 cp/pt.cc:9142
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.cc:9138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.cc:9147
  #, gcc-internal-format
  msgid "provided for %qD"
  msgstr ""
  
! #: cp/pt.cc:9172
  #, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr ""
  
! #: cp/pt.cc:9176
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:9274
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9841
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/pt.cc:10004
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr ""
  
! #: cp/pt.cc:10006
  #, fuzzy, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/pt.cc:10175 cp/pt.cc:22257
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:10528
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/pt.cc:11252
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:11996
  #, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr ""
  
! #: cp/pt.cc:12005
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/pt.cc:12032
  #, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr ""
  
! #: cp/pt.cc:12581
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/pt.cc:13071
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13531
  #, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr ""
  
! #: cp/pt.cc:13619
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr ""
  
! #: cp/pt.cc:13622
  #, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr ""
  
! #: cp/pt.cc:14310
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:14406
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:15398
  #, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr ""
*************** msgstr ""
*** 63884,64186 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15563
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/pt.cc:15764
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/pt.cc:15766
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:15893
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.cc:15895
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.cc:16591
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16593
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16595
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16608
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16611
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16659
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16665
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16671
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16737
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:16774
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16795
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:16835
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16843
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:16961
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:17280
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17295
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17297
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17390
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:19413 cp/pt.cc:21558
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.cc:19417 cp/pt.cc:21562
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19547
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:20832
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:20867
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20872
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20875
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:20880
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/pt.cc:20931
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.cc:20958
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.cc:21169
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:21172
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:21490
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
  
! #: cp/pt.cc:21836
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:21838
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:21848
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21863
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:21881
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:26264
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:26266
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
  # src/request.c:37
! #: cp/pt.cc:26272
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.cc:26299 cp/pt.cc:26394
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26305
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26307
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26326
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:26332 cp/pt.cc:26389
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/pt.cc:26337
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26345
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:26381
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:26404 cp/pt.cc:26471
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26409 cp/pt.cc:26486
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:26443
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26446
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26455
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:26476
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26516
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:26832
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
--- 64144,64446 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15587
  #, fuzzy, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/pt.cc:15788
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï„ÎµÏ�Î±Î¹ÏŒÏ„Î·Ï„Î± `%s'"
  
! #: cp/pt.cc:15790
  #, fuzzy, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:15917
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr ""
  
! #: cp/pt.cc:15919
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr ""
  
! #: cp/pt.cc:16625
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr ""
  
! #: cp/pt.cc:16627
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16629
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16642
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16645
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16693
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16699
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16705
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/pt.cc:16771
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/pt.cc:16808
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16829
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:16869
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr ""
  
! #: cp/pt.cc:16877
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr ""
  
! #: cp/pt.cc:16995
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr ""
  
! #: cp/pt.cc:17314
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/pt.cc:17329
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17424
  #, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr ""
  
! #: cp/pt.cc:19448 cp/pt.cc:21638
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/pt.cc:19452 cp/pt.cc:21642
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr ""
  
! #: cp/pt.cc:19599
  #, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr ""
  
! #: cp/pt.cc:20912
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:20947
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20952
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr ""
  
! #: cp/pt.cc:20955
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:20960
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/pt.cc:21011
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.cc:21038
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: cp/pt.cc:21249
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:21252
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:21570
  #, fuzzy, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î· Î»Î¯ÏƒÏ„Î± Î¼Îµ Ï„Î± Ï€ÎµÎ´Î¯Î±"
  
! #: cp/pt.cc:21903
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:21905
  #, fuzzy, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: cp/pt.cc:21915
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr ""
  
! #: cp/pt.cc:21930
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:21948
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:26341
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:26343
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
  # src/request.c:37
! #: cp/pt.cc:26349
  #, fuzzy
  msgid "%s %#qS"
  msgstr "%s: %s"
  
! #: cp/pt.cc:26376 cp/pt.cc:26471
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26382
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26384
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26403
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/pt.cc:26409 cp/pt.cc:26466
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "ÎŸ Î­Î»ÎµÎ³Ï‡Î¿Ï‚ Î¼Î¿Î½Î¿Ï€Î±Ï„Î¹Î¿Ï� Î³Î¹Î± Ï„Î¿ `%s' Î²Ï�Î®ÎºÎµ `%s'"
  
! #: cp/pt.cc:26414
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26422
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:26458
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:26481 cp/pt.cc:26548
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26486 cp/pt.cc:26563
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr ""
  
! #: cp/pt.cc:26520
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26523
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î¿Ï�Î¹ÏƒÎ¼Î¿Ï� locale `%s'"
  
! #: cp/pt.cc:26532
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr ""
  
! #: cp/pt.cc:26553
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr ""
  
! #: cp/pt.cc:26593
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/pt.cc:26909
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
*************** msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î
*** 64192,64356 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27306
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:27351
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27725
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27755
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:27764
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27772
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: cp/pt.cc:27774
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:29218
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:29398
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/pt.cc:29407
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:29413
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:29444
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30722
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:30734
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30740
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:30868
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30875
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:30887
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.cc:30890
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30904
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30908
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/pt.cc:30922
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:30924
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31046
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31049
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31116
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/pt.cc:31119
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: cp/pt.cc:31194
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31198
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:31202
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31206
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/pt.cc:31351
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
--- 64452,64616 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27382
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr ""
  
! #: cp/pt.cc:27427
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27801
  #, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27831
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:27840
  #, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:27848
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: cp/pt.cc:27850
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:29294
  #, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr ""
  
! #: cp/pt.cc:29485
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: cp/pt.cc:29494
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/pt.cc:29500
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:29531
  #, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr ""
  
! #: cp/pt.cc:30809
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/pt.cc:30821
  #, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr ""
  
! #: cp/pt.cc:30827
  #, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr ""
  
! #: cp/pt.cc:30955
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30962
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/pt.cc:30974
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/pt.cc:30977
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30991
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30995
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/pt.cc:31009
  #, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr ""
  
! #: cp/pt.cc:31011
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31133
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31136
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31203
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/pt.cc:31206
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: cp/pt.cc:31281
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31285
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/pt.cc:31289
  #, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr ""
  
! #: cp/pt.cc:31293
  #, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr ""
  
  # src/grep.c:785 src/grep.c:792
  # src/grep.c:1060 src/grep.c:1067 src/grep.c:1076
! #: cp/pt.cc:31448
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÏŒÏ�Î¹ÏƒÎ¼Î± Î¼Î®ÎºÎ¿Ï…Ï‚ Ï€ÎµÏ�Î¹ÎµÏ‡Î¿Î¼Î­Î½Î¿Ï…"
*************** msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î
*** 64400,65178 ****
  msgid "%qT is an inaccessible base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/search.cc:1981
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr ""
  
! #: cp/search.cc:1984
  #, fuzzy, gcc-internal-format
  msgid "overridden function is %q#F"
  msgstr "Î±Î½Ï„Î¹Î³Ï�Î¬Ï†ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï€Î¬Î½Ï‰"
  
! #: cp/search.cc:2059
  #, fuzzy, gcc-internal-format
  msgid "invalid covariant return type for %q#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/search.cc:2061 cp/search.cc:2078 cp/search.cc:2095
  #, fuzzy, gcc-internal-format
  msgid "overridden function is %q#D"
  msgstr "Î±Î½Ï„Î¹Î³Ï�Î¬Ï†ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï€Î¬Î½Ï‰"
  
! #: cp/search.cc:2074
  #, fuzzy, gcc-internal-format
  msgid "invalid covariant return type for %q+#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/search.cc:2076
  #, fuzzy, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/search.cc:2093
  #, fuzzy, gcc-internal-format
  msgid "conflicting type attributes specified for %q+#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/search.cc:2108
  #, gcc-internal-format
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr ""
  
! #: cp/search.cc:2111
  #, gcc-internal-format
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr ""
  
! #: cp/search.cc:2114 cp/search.cc:2143 cp/search.cc:2152 cp/search.cc:2163
! #: cp/search.cc:2188
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs:"
  msgid "overridden function is %qD"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qs:"
  
! #: cp/search.cc:2130
  #, gcc-internal-format
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr ""
  
! #: cp/search.cc:2132
  #, fuzzy, gcc-internal-format
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/search.cc:2140
  #, fuzzy, gcc-internal-format
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/search.cc:2149
  #, fuzzy, gcc-internal-format
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/search.cc:2160
  #, gcc-internal-format
  msgid "function with contracts %q+D overriding contractless function"
  msgstr ""
  
! #: cp/search.cc:2186
  #, fuzzy, gcc-internal-format
  msgid "virtual function %q+D overriding final function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/search.cc:2274
  #, fuzzy, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/search.cc:2275
  #, fuzzy, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/search.cc:2281
  #, gcc-internal-format
  msgid "explicit object member function overrides virtual function"
  msgstr ""
  
! #: cp/search.cc:2284
  #, fuzzy, gcc-internal-format
  msgid "virtual function declared here"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/semantics.cc:1109
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:1113
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1117
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1294
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.cc:1821
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1826
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1831
  #, fuzzy, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/semantics.cc:2043
  #, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.cc:2125
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.cc:2298
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.cc:2302
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.cc:2306
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.cc:2569
  #, fuzzy, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/semantics.cc:2629
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2988
  #, fuzzy, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/semantics.cc:3071
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: cp/semantics.cc:3175
  #, fuzzy, gcc-internal-format
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/semantics.cc:3187
  #, gcc-internal-format
  msgid "use explicit object parameter %qs instead"
  msgstr ""
  
! #: cp/semantics.cc:3191
  #, gcc-internal-format
  msgid "name the explicit object parameter"
  msgstr ""
  
! #: cp/semantics.cc:3196
  #, fuzzy, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/semantics.cc:3198
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> before it is valid"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/semantics.cc:3200
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> after it is valid"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/semantics.cc:3202
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.cc:3204
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/semantics.cc:3226
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.cc:3234 cp/typeck.cc:3084
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.cc:3256
  #, fuzzy, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/semantics.cc:3370
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3390
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3395
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/semantics.cc:3587
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.cc:3640
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.cc:3644
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/semantics.cc:3661
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.cc:3692
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.cc:3984
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/semantics.cc:4152
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:4169
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/semantics.cc:4173
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:4175
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:4190
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4192
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4320
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.cc:4330
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: cp/semantics.cc:4366
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.cc:4417
  #, fuzzy, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4424
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.cc:4452
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/semantics.cc:4605
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.cc:4623 rust/backend/rust-tree.cc:5511
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/semantics.cc:4650
  #, fuzzy, gcc-internal-format
  msgid "%<__type_pack_element%> index is not an integral constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/semantics.cc:4656
  #, gcc-internal-format
  msgid "%<__type_pack_element%> index is negative"
  msgstr ""
  
! #: cp/semantics.cc:4662
  #, fuzzy, gcc-internal-format
  msgid "%<__type_pack_element%> index is out of range"
  msgstr "%s: Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î± ÏŒÏ�Î¹Î±"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4785
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.cc:4817
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:4830
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/semantics.cc:4834
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/semantics.cc:4839
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.cc:4850
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:6046
  #, gcc-internal-format
  msgid "pointer-to-member mapping %qE not supported"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/semantics.cc:6240
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/semantics.cc:6513
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6559
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.cc:6678
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:7150
  #, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: cp/semantics.cc:7165
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7180
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7204
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7297 cp/semantics.cc:7429 cp/semantics.cc:7489
! #: cp/semantics.cc:7890 cp/semantics.cc:9016
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7309 cp/semantics.cc:9029
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/semantics.cc:7442
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7502
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7553
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7567
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7601
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7604
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7608
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7630
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7634
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7639
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7715
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7748
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7762
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/semantics.cc:7782
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7811
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7841
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7872
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7901
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/semantics.cc:7916
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7923
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7938
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7971
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: cp/semantics.cc:7982
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7999
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8011
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8020
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8168
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: cp/semantics.cc:8670
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "Î±Ï€Î¿Ï„Ï…Ï‡Î¯Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Î³Î¹Î± Ï„Î·Î½ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î± `%s'"
  
! #: cp/semantics.cc:8673
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8742
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8772
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8802
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8815
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/semantics.cc:8832
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8863
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr ""
  
! #: cp/semantics.cc:8873
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:8957
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.cc:9374
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9601
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9615
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:10352
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10837
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:11157 cp/semantics.cc:11167
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11509
  #, gcc-internal-format
  msgid "%<static_assert%> message must be a string literal or object with %<size%> and %<data%> members"
  msgstr ""
  
! #: cp/semantics.cc:11525
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr ""
  
! #: cp/semantics.cc:11534
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr ""
  
! #: cp/semantics.cc:11592
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be a constant expression"
  msgstr ""
  
! #: cp/semantics.cc:11600
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> %qE too large"
  msgstr ""
  
! #: cp/semantics.cc:11627
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()[%d]%> must be a constant expression"
  msgstr ""
  
! #: cp/semantics.cc:11654
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be a core constant expression"
  msgstr ""
  
! #: cp/semantics.cc:11680
  #, gcc-internal-format
  msgid "static assertion failed: %.*s"
  msgstr ""
  
! #: cp/semantics.cc:11688
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.cc:11717
  #, fuzzy, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/semantics.cc:11763
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.cc:12066 rust/backend/rust-tree.cc:5225
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:12075 rust/backend/rust-tree.cc:5234
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12246 rust/backend/rust-tree.cc:5838
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:12270 rust/backend/rust-tree.cc:5882
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr ""
  
! #: cp/semantics.cc:12281 rust/backend/rust-tree.cc:5892
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12719
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/semantics.cc:12908
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12968
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:12970
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12988
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
--- 64660,65448 ----
  msgid "%qT is an inaccessible base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/search.cc:1992
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr ""
  
! #: cp/search.cc:1995
  #, fuzzy, gcc-internal-format
  msgid "overridden function is %q#F"
  msgstr "Î±Î½Ï„Î¹Î³Ï�Î¬Ï†ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï€Î¬Î½Ï‰"
  
! #: cp/search.cc:2070
  #, fuzzy, gcc-internal-format
  msgid "invalid covariant return type for %q#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/search.cc:2072 cp/search.cc:2089 cp/search.cc:2106
  #, fuzzy, gcc-internal-format
  msgid "overridden function is %q#D"
  msgstr "Î±Î½Ï„Î¹Î³Ï�Î¬Ï†ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï€Î¬Î½Ï‰"
  
! #: cp/search.cc:2085
  #, fuzzy, gcc-internal-format
  msgid "invalid covariant return type for %q+#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/search.cc:2087
  #, fuzzy, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/search.cc:2104
  #, fuzzy, gcc-internal-format
  msgid "conflicting type attributes specified for %q+#D"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/search.cc:2119
  #, gcc-internal-format
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr ""
  
! #: cp/search.cc:2122
  #, gcc-internal-format
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr ""
  
! #: cp/search.cc:2125 cp/search.cc:2154 cp/search.cc:2163 cp/search.cc:2174
! #: cp/search.cc:2199
  #, fuzzy, gcc-internal-format
  #| msgid "In function %qs:"
  msgid "overridden function is %qD"
  msgstr "Î£Ï„Î· ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· %qs:"
  
! #: cp/search.cc:2141
  #, gcc-internal-format
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr ""
  
! #: cp/search.cc:2143
  #, fuzzy, gcc-internal-format
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: cp/search.cc:2151
  #, fuzzy, gcc-internal-format
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/search.cc:2160
  #, fuzzy, gcc-internal-format
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/search.cc:2171
  #, gcc-internal-format
  msgid "function with contracts %q+D overriding contractless function"
  msgstr ""
  
! #: cp/search.cc:2197
  #, fuzzy, gcc-internal-format
  msgid "virtual function %q+D overriding final function"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/search.cc:2285
  #, fuzzy, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: cp/search.cc:2286
  #, fuzzy, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/search.cc:2292
  #, gcc-internal-format
  msgid "explicit object member function overrides virtual function"
  msgstr ""
  
! #: cp/search.cc:2295
  #, fuzzy, gcc-internal-format
  msgid "virtual function declared here"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±Î½Ï„Î±Î»Î»Î±Î³Î®"
  
! #: cp/semantics.cc:1114
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr ""
  
! #: cp/semantics.cc:1120
! #, gcc-internal-format
! msgid "%<std::is_constant_evaluated%> evaluates to true when checking if trivially empty iteration statement is trivial infinite loop"
! msgstr ""
! 
! #: cp/semantics.cc:1125
! #, gcc-internal-format
! msgid "and evaluates to false when actually evaluating the condition in non-%<constexpr%> function"
! msgstr ""
! 
! #: cp/semantics.cc:1130
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr ""
  
! #: cp/semantics.cc:1134
  #, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr ""
  
! #: cp/semantics.cc:1351
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr ""
  
! #: cp/semantics.cc:1890
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1895
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1900
  #, fuzzy, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/semantics.cc:2112
  #, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr ""
  
! #: cp/semantics.cc:2194
  #, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr ""
  
! #: cp/semantics.cc:2367
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.cc:2371
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.cc:2375
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.cc:2638
  #, fuzzy, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: cp/semantics.cc:2698
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:3057
  #, fuzzy, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/semantics.cc:3140
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: cp/semantics.cc:3244
  #, fuzzy, gcc-internal-format
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/semantics.cc:3256
  #, gcc-internal-format
  msgid "use explicit object parameter %qs instead"
  msgstr ""
  
! #: cp/semantics.cc:3260
  #, gcc-internal-format
  msgid "name the explicit object parameter"
  msgstr ""
  
! #: cp/semantics.cc:3265
  #, fuzzy, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: cp/semantics.cc:3267
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> before it is valid"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/semantics.cc:3269
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> after it is valid"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/semantics.cc:3271
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.cc:3273
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/semantics.cc:3295
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr ""
  
! #: cp/semantics.cc:3303 cp/typeck.cc:3085
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr ""
  
! #: cp/semantics.cc:3325
  #, fuzzy, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/semantics.cc:3439
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr ""
  
! #: cp/semantics.cc:3459
  #, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr ""
  
! #: cp/semantics.cc:3464
  #, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/semantics.cc:3656
  #, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr ""
  
! #: cp/semantics.cc:3709
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr ""
  
! #: cp/semantics.cc:3713
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/semantics.cc:3730
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr ""
  
! #: cp/semantics.cc:3761
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/semantics.cc:4053
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· Î¸Ï�Ï�Î±Ï‚ (port)"
  
! #: cp/semantics.cc:4221
  #, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr ""
  
! #: cp/semantics.cc:4238
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/semantics.cc:4242
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:4244
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:4259
  #, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4261
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr ""
  
! #: cp/semantics.cc:4389
  #, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr ""
  
! #: cp/semantics.cc:4399
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: cp/semantics.cc:4435
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.cc:4486
  #, fuzzy, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4493
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr ""
  
! #: cp/semantics.cc:4521
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/semantics.cc:4674
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr ""
  
! #: cp/semantics.cc:4692 rust/backend/rust-tree.cc:5511
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/semantics.cc:4719
  #, fuzzy, gcc-internal-format
  msgid "%<__type_pack_element%> index is not an integral constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/semantics.cc:4725
  #, gcc-internal-format
  msgid "%<__type_pack_element%> index is negative"
  msgstr ""
  
! #: cp/semantics.cc:4731
  #, fuzzy, gcc-internal-format
  msgid "%<__type_pack_element%> index is out of range"
  msgstr "%s: Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î³Ï�Î±Î¼Î¼Î®Ï‚ Î­Î¾Ï‰ Î±Ï€ÏŒ Ï„Î± ÏŒÏ�Î¹Î±"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4854
  #, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr ""
  
! #: cp/semantics.cc:4886
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr ""
  
! #: cp/semantics.cc:4899
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/semantics.cc:4903
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/semantics.cc:4908
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr ""
  
! #: cp/semantics.cc:4919
  #, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr ""
  
! #: cp/semantics.cc:6119
  #, gcc-internal-format
  msgid "pointer-to-member mapping %qE not supported"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: cp/semantics.cc:6313
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: cp/semantics.cc:6586
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6632
  #, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr ""
  
! #: cp/semantics.cc:6751
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:7223
  #, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: cp/semantics.cc:7238
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7253
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7277
  #, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7370 cp/semantics.cc:7502 cp/semantics.cc:7562
! #: cp/semantics.cc:7963 cp/semantics.cc:9089
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7382 cp/semantics.cc:9102
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/semantics.cc:7515
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7575
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr ""
  
! #: cp/semantics.cc:7626
  #, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7640
  #, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7674
  #, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7677
  #, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7681
  #, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7703
  #, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7707
  #, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7712
  #, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr ""
  
! #: cp/semantics.cc:7788
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7821
  #, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7835
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/semantics.cc:7855
  #, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7884
  #, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7914
  #, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7945
  #, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:7974
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/semantics.cc:7989
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7996
  #, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8011
  #, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8044
  #, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8055
  #, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8072
  #, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8084
  #, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr ""
  
! #: cp/semantics.cc:8093
  #, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:8241
  #, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr ""
  
! #: cp/semantics.cc:8743
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "Î±Ï€Î¿Ï„Ï…Ï‡Î¯Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Î³Î¹Î± Ï„Î·Î½ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î± `%s'"
  
! #: cp/semantics.cc:8746
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8815
  #, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8845
  #, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8875
  #, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8888
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/semantics.cc:8905
  #, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr ""
  
! #: cp/semantics.cc:8936
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr ""
  
! #: cp/semantics.cc:8946
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:9030
  #, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr ""
  
! #: cp/semantics.cc:9447
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9674
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9688
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr ""
  
! #: cp/semantics.cc:10425
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr ""
  
! #: cp/semantics.cc:10910
  #, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr ""
  
! #: cp/semantics.cc:11230 cp/semantics.cc:11240
  #, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr ""
  
! #: cp/semantics.cc:11582
  #, gcc-internal-format
  msgid "%<static_assert%> message must be a string literal or object with %<size%> and %<data%> members"
  msgstr ""
  
! #: cp/semantics.cc:11598
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr ""
  
! #: cp/semantics.cc:11607
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr ""
  
! #: cp/semantics.cc:11665
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be a constant expression"
  msgstr ""
  
! #: cp/semantics.cc:11673
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> %qE too large"
  msgstr ""
  
! #: cp/semantics.cc:11700
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()[%d]%> must be a constant expression"
  msgstr ""
  
! #: cp/semantics.cc:11727
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be a core constant expression"
  msgstr ""
  
! #: cp/semantics.cc:11753
  #, gcc-internal-format
  msgid "static assertion failed: %.*s"
  msgstr ""
  
! #: cp/semantics.cc:11761
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr ""
  
! #: cp/semantics.cc:11790
  #, fuzzy, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/semantics.cc:11836
  #, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr ""
  
! #: cp/semantics.cc:12148 rust/backend/rust-tree.cc:5225
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:12157 rust/backend/rust-tree.cc:5234
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12328 rust/backend/rust-tree.cc:5838
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:12352 rust/backend/rust-tree.cc:5882
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr ""
  
! #: cp/semantics.cc:12363 rust/backend/rust-tree.cc:5892
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12847
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: cp/semantics.cc:13036
  #, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:13096
  #, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr ""
  
! #: cp/semantics.cc:13098
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:13116
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
*************** msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï
*** 65180,65381 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:13037
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:13043
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:13070
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:13078
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1485 rust/backend/rust-tree.cc:2609
  #, fuzzy, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.cc:2003
  #, fuzzy, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/tree.cc:4512
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4516
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4520
  #, fuzzy, gcc-internal-format
  msgid " declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/tree.cc:4525
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4527
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4954
  #, fuzzy, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/tree.cc:4957
  #, fuzzy, gcc-internal-format
  msgid "%qD is not public"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/tree.cc:4964
  #, fuzzy, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/tree.cc:4972
  #, fuzzy, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.cc:4995
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr ""
  
! #: cp/tree.cc:5016
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/tree.cc:5031
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr ""
  
! #: cp/tree.cc:5051 cp/tree.cc:5056
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.cc:5062
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.cc:5082
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/tree.cc:5086
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr ""
  
! #: cp/tree.cc:5168
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/tree.cc:5190
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5198
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr ""
  
! #: cp/tree.cc:5209
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr ""
  
! #: cp/tree.cc:5239
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/tree.cc:5259
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/tree.cc:5270
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/tree.cc:5283 cp/tree.cc:5296
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/tree.cc:5285
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/tree.cc:5298
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/tree.cc:5322
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.cc:5328
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/tree.cc:5335
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/tree.cc:5342
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.cc:5364
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr ""
  
! #: cp/tree.cc:5370
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/tree.cc:6246
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/tree.cc:6287 rust/backend/rust-tree.cc:3189
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr ""
--- 65450,65656 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:13165
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:13171
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:13198
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:13206
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1486 rust/backend/rust-tree.cc:2609
  #, fuzzy, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.cc:2004
  #, fuzzy, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: cp/tree.cc:4524
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4528
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4532
  #, fuzzy, gcc-internal-format
  msgid " declared here"
  msgstr "Î”ÎµÎ½ Ï…Ï€Î¬Ï�Ï‡ÎµÎ¹ Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/tree.cc:4537
  #, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr ""
  
! #: cp/tree.cc:4539
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4966
  #, fuzzy, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/tree.cc:4969
  #, fuzzy, gcc-internal-format
  msgid "%qD is not public"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/tree.cc:4976
  #, fuzzy, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Î¼Î·-Ï€Ï�Î¿ÏƒÏ€ÎµÎ»Î¬ÏƒÎ¹Î¼Î¿"
  
! #: cp/tree.cc:4984
  #, fuzzy, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.cc:5007
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr ""
  
! #: cp/tree.cc:5028
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/tree.cc:5043
  #, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr ""
  
! #: cp/tree.cc:5063 cp/tree.cc:5068
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.cc:5074
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.cc:5094
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/tree.cc:5098
  #, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr ""
  
! #: cp/tree.cc:5182
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/tree.cc:5204
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5212
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr ""
  
! #: cp/tree.cc:5223
  #, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr ""
  
! #: cp/tree.cc:5253
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: cp/tree.cc:5273
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶Î¼Î­Î½Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ ÏƒÏ„Î±Î¸ÎµÏ�Î¬Ï‚"
  
! #: cp/tree.cc:5284
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/tree.cc:5297 cp/tree.cc:5310
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: cp/tree.cc:5299
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/tree.cc:5312
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/tree.cc:5336
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/tree.cc:5342
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î­ÎºÎ´Î¿ÏƒÎ·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚"
  
! #: cp/tree.cc:5349
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ ÏƒÏ…Î½ÏŒÎ»Î¿Ï…"
  
! #: cp/tree.cc:5356
  #, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr ""
  
! #: cp/tree.cc:5378
  #, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr ""
  
! #: cp/tree.cc:5384
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¬Î³Î½Ï‰ÏƒÎ·Ï‚ ÎºÎµÏ†Î±Î»Î¯Î´Î±Ï‚ Î±Ï€ÏŒ Ï„Î¿ `%s'"
  
! #: cp/tree.cc:5417
! #, gcc-internal-format
! msgid "%qE attribute argument must be an expression that evaluates to true or false"
! msgstr ""
! 
! #: cp/tree.cc:6283
  #, fuzzy, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: cp/tree.cc:6324 rust/backend/rust-tree.cc:3189
  #, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr ""
*************** msgstr ""
*** 65470,66339 ****
  msgid "invalid use of non-static member function of type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.cc:2715
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.cc:2719
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.cc:2834 cp/typeck.cc:3398
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.cc:2838 cp/typeck.cc:3402
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.cc:2872
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.cc:2949
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.cc:3099
  #, fuzzy, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
  
! #: cp/typeck.cc:3108
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.cc:3250
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  # src/main.c:697 src/main.c:751
  #. No hint.
! #: cp/typeck.cc:3269
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î· Î³Î»ÏŽÏƒÏƒÎ± `%s'"
  
! #: cp/typeck.cc:3292
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr ""
  
! #: cp/typeck.cc:3303
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr ""
  
! #: cp/typeck.cc:3318
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck.cc:3432 cp/typeck.cc:3458
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck.cc:3512
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/typeck.cc:3575
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/typeck.cc:3840
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/typeck.cc:3872
  #, fuzzy, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.cc:3875
  #, fuzzy, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.cc:3878
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.cc:3882
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:3948
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.cc:4053
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:4092
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.cc:4164
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.cc:4389
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.cc:4410
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4427
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/typeck.cc:4430
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/typeck.cc:4433
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/typeck.cc:4491
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.cc:4492
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.cc:4497
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.cc:4498
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/typeck.cc:4504
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.cc:4505
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/typeck.cc:4515
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.cc:4516
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.cc:4519
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.cc:4520
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.cc:4602
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.cc:4608
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.cc:4917
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:4963
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:4978
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:4981
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:4996
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5055
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5058
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5064
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5067
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5104
  #, fuzzy, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:5107
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5110
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5114
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5123
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5126
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5129
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5133
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5268 cp/typeck.cc:5280
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.cc:5394
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:5855 cp/typeck.cc:5864 cp/typeck.cc:6165 cp/typeck.cc:6174
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.cc:6087 cp/typeck.cc:6100
  #, fuzzy, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.cc:6123
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6157
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr ""
  
! #: cp/typeck.cc:6204
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: cp/typeck.cc:6270
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.cc:6379
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.cc:6780
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6788
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6796
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6849
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:6926
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6927
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: cp/typeck.cc:6943
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.cc:6946
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:6953
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7148
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7154
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7160
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7166
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7171
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7204
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr ""
  
! #: cp/typeck.cc:7221
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.cc:7279
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/typeck.cc:7314 cp/typeck.cc:7890 rust/backend/rust-tree.cc:4714
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: cp/typeck.cc:7476
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7477
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7609
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7610
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7626
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.cc:7628
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.cc:7640
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7642
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7682
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7695
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7705
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7713
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7902 rust/backend/rust-tree.cc:4726
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:7924 d/d-codegen.cc:719 rust/backend/rust-tree.cc:4745
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.cc:7929 rust/backend/rust-tree.cc:4752
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:8000
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8012
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.cc:8016
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.cc:8020
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.cc:8058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.cc:8159
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8196
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.cc:8202
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:8209
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:8235
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.cc:8249
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/typeck.cc:8697
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:8703 cp/typeck.cc:8709 cp/typeck.cc:10420
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/typeck.cc:8737
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.cc:8812
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:8882
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8907
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8918
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8939 cp/typeck.cc:9129
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:8956
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:8970
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:9043
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.cc:9052
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.cc:9094
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:9164
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:9265 cp/typeck.cc:9274
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9283
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.cc:9396
  #, fuzzy, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:9397 cp/typeck.cc:10947 cp/typeck.cc:10963 cp/typeck.cc:10988
! #: cp/typeck.cc:11025
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:9657
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9717
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9744
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/typeck.cc:9760
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.cc:9762
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: cp/typeck.cc:9898
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:9912
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:9959 cp/typeck.cc:9978
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:10059
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:10379
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:10384
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:10393
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:10397
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:10402
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:10438
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10442
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10447
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10452
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10462
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10548
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/typeck.cc:10630
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "xdr_reference: Î· Î¼Î½Î®Î¼Î· ÎµÎ¾Î±Î½Ï„Î»Î®Î¸Î·ÎºÎµ\n"
  
! #: cp/typeck.cc:10633
  #, fuzzy, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "xdr_reference: Î· Î¼Î½Î®Î¼Î· ÎµÎ¾Î±Î½Ï„Î»Î®Î¸Î·ÎºÎµ\n"
  
! #: cp/typeck.cc:10636
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10672
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10676
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10682
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10686
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10946
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10961
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10987 cp/typeck.cc:11022
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ ÎµÎ½Ï„Î¿Î»Î®"
  
! #: cp/typeck.cc:11024
  #, fuzzy, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:11062
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11074
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11077
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.cc:11116 cp/typeck.cc:11162
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.cc:11124
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/typeck.cc:11143
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11146
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11181
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.cc:11210
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr ""
  
! #: cp/typeck.cc:11299
  #, fuzzy, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:11311
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11898
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
--- 65745,66614 ----
  msgid "invalid use of non-static member function of type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.cc:2716
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.cc:2720
  #, fuzzy, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.cc:2835 cp/typeck.cc:3399
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr ""
  
! #: cp/typeck.cc:2839 cp/typeck.cc:3403
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr ""
  
! #: cp/typeck.cc:2873
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qE"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.cc:2950
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck.cc:3100
  #, fuzzy, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
  
! #: cp/typeck.cc:3109
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.cc:3251
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  # src/main.c:697 src/main.c:751
  #. No hint.
! #: cp/typeck.cc:3270
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "Î†Î³Î½Ï‰ÏƒÏ„Î· Î³Î»ÏŽÏƒÏƒÎ± `%s'"
  
! #: cp/typeck.cc:3293
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr ""
  
! #: cp/typeck.cc:3304
  #, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr ""
  
! #: cp/typeck.cc:3319
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck.cc:3433 cp/typeck.cc:3459
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck.cc:3513
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/typeck.cc:3576
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/typeck.cc:3841
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: cp/typeck.cc:3873
  #, fuzzy, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.cc:3876
  #, fuzzy, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.cc:3879
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.cc:3883
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:3949
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr ""
  
! #: cp/typeck.cc:4054
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:4093
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr ""
  
! #: cp/typeck.cc:4165
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr ""
  
! #: cp/typeck.cc:4390
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr ""
  
! #: cp/typeck.cc:4411
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4428
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/typeck.cc:4431
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/typeck.cc:4434
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "Î¤Î¿ ÎµÏ€ÏŽÎ½Ï…Î¼Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î±Î½Î±Î¶Î·Ï„Î®ÏƒÎ¹Î¼Î¿"
  
! #: cp/typeck.cc:4492
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.cc:4493
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.cc:4498
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.cc:4499
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/typeck.cc:4505
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.cc:4506
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: cp/typeck.cc:4516
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.cc:4517
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.cc:4520
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.cc:4521
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.cc:4603
  #, fuzzy, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.cc:4609
  #, fuzzy, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.cc:4918
  #, gcc-internal-format
  msgid "the address %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:4964
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:4979
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:4982
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:4997
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr ""
  
! #: cp/typeck.cc:5056
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5059
  #, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5065
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr ""
  
! #: cp/typeck.cc:5068
  #, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5105
  #, fuzzy, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:5108
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5111
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5115
  #, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5124
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5127
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5130
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5134
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5269 cp/typeck.cc:5281
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr ""
  
! #: cp/typeck.cc:5395
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:5857 cp/typeck.cc:5866 cp/typeck.cc:6167 cp/typeck.cc:6176
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr ""
  
! #: cp/typeck.cc:6089 cp/typeck.cc:6102
  #, fuzzy, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.cc:6125
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6159
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr ""
  
! #: cp/typeck.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: cp/typeck.cc:6272
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr ""
  
! #: cp/typeck.cc:6381
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.cc:6782
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6790
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6798
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr ""
  
! #: cp/typeck.cc:6851
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr ""
  
! #: cp/typeck.cc:6928
  #, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr ""
  
! #: cp/typeck.cc:6929
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: cp/typeck.cc:6945
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÏŽÏ�Î± Ï„Î·Ï‚ Î¼Î­Ï�Î±Ï‚"
  
! #: cp/typeck.cc:6948
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr ""
  
! #: cp/typeck.cc:6955
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr ""
  
! #: cp/typeck.cc:7150
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7156
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7162
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7168
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7173
  #, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr ""
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7206
  #, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr ""
  
! #: cp/typeck.cc:7223
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr ""
  
! #: cp/typeck.cc:7281
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î³Î¯Î½ÎµÎ¹ `stat' Ï„Î¿ locale Î±Ï�Ï‡ÎµÎ¯Î¿ `%s'"
  
! #: cp/typeck.cc:7316 cp/typeck.cc:7892 rust/backend/rust-tree.cc:4714
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: cp/typeck.cc:7478
  #, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr ""
  
! #: cp/typeck.cc:7479
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7611
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7612
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr ""
  
! #: cp/typeck.cc:7628
  #, fuzzy, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.cc:7630
  #, fuzzy, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck.cc:7642
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7644
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:7684
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7697
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7707
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7715
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7904 rust/backend/rust-tree.cc:4726
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr ""
  
! #: cp/typeck.cc:7926 d/d-codegen.cc:719 rust/backend/rust-tree.cc:4745
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr ""
  
! #: cp/typeck.cc:7931 rust/backend/rust-tree.cc:4752
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr ""
  
! #: cp/typeck.cc:8002
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr ""
  
! #: cp/typeck.cc:8014
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.cc:8018
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.cc:8022
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.cc:8060
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "Î›Î¬Î¸Î¿Ï‚ Î­ÎºÏ†Ï�Î±ÏƒÎ· ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: cp/typeck.cc:8161
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr ""
  
! #: cp/typeck.cc:8198
  #, fuzzy, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.cc:8204
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:8211
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:8237
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.cc:8251
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: cp/typeck.cc:8699
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:8705 cp/typeck.cc:8711 cp/typeck.cc:10422
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "Î· ÎµÏ€Î¹ÏƒÏ„Ï�ÎµÏ†ÏŒÎ¼ÎµÎ½Î· Ï„Î¹Î¼Î® Ï„Î·Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ `int'"
  
! #: cp/typeck.cc:8739
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck.cc:8814
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:8884
  msgid "cast from %qH to %qI loses precision"
  msgstr ""
  
! #: cp/typeck.cc:8909
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8920
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8941 cp/typeck.cc:9131
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr ""
  
! #: cp/typeck.cc:8958
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr ""
  
! #: cp/typeck.cc:8972
  #, fuzzy, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:9045
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.cc:9054
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.cc:9096
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:9166
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:9267 cp/typeck.cc:9276
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr ""
  
! #: cp/typeck.cc:9285
  #, fuzzy, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck.cc:9398
  #, fuzzy, gcc-internal-format
  msgid "moving %qE of type %qT to itself"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:9399 cp/typeck.cc:10951 cp/typeck.cc:10967 cp/typeck.cc:10992
! #: cp/typeck.cc:11029
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:9659
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr ""
  
! #: cp/typeck.cc:9719
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr ""
  
! #: cp/typeck.cc:9746
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: cp/typeck.cc:9762
  #, fuzzy, gcc-internal-format
  msgid "array used as initializer"
  msgstr "Î­Ï‡Î¿Ï…Î½ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: cp/typeck.cc:9764
  #, fuzzy, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚ Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·: %s"
  
! #: cp/typeck.cc:9900
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr ""
  
! #: cp/typeck.cc:9914
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr ""
  
! #: cp/typeck.cc:9961 cp/typeck.cc:9980
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr ""
  
! #: cp/typeck.cc:10061
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:10381
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:10386
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:10395
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:10399
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:10404
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: cp/typeck.cc:10440
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10444
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10449
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10454
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10464
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr ""
  
! #: cp/typeck.cc:10550
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: cp/typeck.cc:10634
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "xdr_reference: Î· Î¼Î½Î®Î¼Î· ÎµÎ¾Î±Î½Ï„Î»Î®Î¸Î·ÎºÎµ\n"
  
! #: cp/typeck.cc:10637
  #, fuzzy, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "xdr_reference: Î· Î¼Î½Î®Î¼Î· ÎµÎ¾Î±Î½Ï„Î»Î®Î¸Î·ÎºÎµ\n"
  
! #: cp/typeck.cc:10640
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10676
  #, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10686
  #, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10690
  #, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr ""
  
! #: cp/typeck.cc:10950
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10965
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10991 cp/typeck.cc:11026
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ ÎµÎ½Ï„Î¿Î»Î®"
  
! #: cp/typeck.cc:11028
  #, fuzzy, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:11066
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr ""
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11078
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11081
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr ""
  
  #. Give a helpful error message.
! #: cp/typeck.cc:11120 cp/typeck.cc:11166
  #, fuzzy, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.cc:11128
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/typeck.cc:11147
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr ""
  
! #: cp/typeck.cc:11150
  #, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr ""
  
! #: cp/typeck.cc:11185
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "`return' Ï‡Ï‰Ï�Î¯Ï‚ Ï„Î¹Î¼Î®, ÏƒÎµ ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ· Ï€Î¿Ï… ÎµÏ€Î¹ÏƒÏ„Ï�Î­Ï†ÎµÎ¹ Î¼Î·-ÎºÎµÎ½ÏŒ"
  
! #: cp/typeck.cc:11214
  #, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr ""
  
! #: cp/typeck.cc:11303
  #, fuzzy, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: cp/typeck.cc:11315
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11902
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
*************** msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®
*** 66499,66710 ****
  msgid "invalid use of incomplete type %q#T"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3936
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3942
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/typeck2.cc:380
  #, fuzzy, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/typeck2.cc:387
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/typeck2.cc:392
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/typeck2.cc:398
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/typeck2.cc:404
  #, fuzzy, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3952
  #, fuzzy, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3960
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3965
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3969
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:833
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:884 cp/typeck2.cc:901
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1089
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck2.cc:1101 cp/typeck2.cc:1113
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck2.cc:1104
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1276
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1339
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1341
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1361
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1844 cp/typeck2.cc:1875
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/typeck2.cc:1851
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.cc:1858
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck2.cc:1944
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
  
! #: cp/typeck2.cc:2017
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:2028
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2243
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2257
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2287
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2289
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2316
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2325
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck2.cc:2347
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2409
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2420
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2428
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2469
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck2.cc:2486
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2491
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2516
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/typeck2.cc:2757
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck2.cc:2760
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
--- 66774,66985 ----
  msgid "invalid use of incomplete type %q#T"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/typeck2.cc:364 rust/backend/rust-tree.cc:3936
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3942
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/typeck2.cc:379
  #, fuzzy, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: cp/typeck2.cc:386
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î´ÎµÏ�Ï„ÎµÏ�Î¿Ï‚ Ï„ÎµÎ»ÎµÏƒÏ„Î®Ï‚ ÏƒÎµ ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÏƒÏ…Î¼Î²Î±Ï„ÏŒÏ„Î·Ï„Î±Ï‚ `%s'"
  
! #: cp/typeck2.cc:391
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: cp/typeck2.cc:397
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: cp/typeck2.cc:403
  #, fuzzy, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: cp/typeck2.cc:410 rust/backend/rust-tree.cc:3952
  #, fuzzy, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ Î³Ï�Î±Î¼Î¼Î­Ï‚"
  
! #: cp/typeck2.cc:418 rust/backend/rust-tree.cc:3960
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:422 rust/backend/rust-tree.cc:3965
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:425 rust/backend/rust-tree.cc:3969
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:832
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:883 cp/typeck2.cc:900
  #, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1088
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck2.cc:1100 cp/typeck2.cc:1112
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: cp/typeck2.cc:1103
  #, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr ""
  
! #: cp/typeck2.cc:1275
  #, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr ""
  
! #: cp/typeck2.cc:1338
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1340
  #, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr ""
  
! #: cp/typeck2.cc:1360
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1820 cp/typeck2.cc:1851
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: cp/typeck2.cc:1827
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr ""
  
! #: cp/typeck2.cc:1834
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck2.cc:1920
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
  
! #: cp/typeck2.cc:1993
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr ""
  
! #: cp/typeck2.cc:2004
  #, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr ""
  
! #: cp/typeck2.cc:2219
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr ""
  
! #: cp/typeck2.cc:2233
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2263
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2265
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr ""
  
! #: cp/typeck2.cc:2292
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2301
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: cp/typeck2.cc:2323
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr ""
  
! #: cp/typeck2.cc:2385
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2396
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr ""
  
! #: cp/typeck2.cc:2404
  #, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr ""
  
! #: cp/typeck2.cc:2445
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: cp/typeck2.cc:2462
  #, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr ""
  
! #: cp/typeck2.cc:2467
  #, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr ""
  
! #: cp/typeck2.cc:2492
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: cp/typeck2.cc:2733
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: cp/typeck2.cc:2736
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
*************** msgstr "%s: Î´Î¹Ï€Î»ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚
*** 66739,66745 ****
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr ""
  
! #: d/d-builtins.cc:823
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
--- 67014,67020 ----
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr ""
  
! #: d/d-builtins.cc:824
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
*************** msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î
*** 66749,66801 ****
  msgid "cannot determine the length of a %qs"
  msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®Ï‚ C: %s \n"
  
! #: d/d-codegen.cc:1241
  #, fuzzy, gcc-internal-format
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ byte Î® Î»Î¯ÏƒÏ„Î± Ï€ÎµÎ´Î¯Ï‰Î½"
  
! #: d/d-codegen.cc:1436
  #, gcc-internal-format
  msgid "the address of %qD will never be %<null%>"
  msgstr ""
  
! #: d/d-codegen.cc:2221
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr ""
  
! #: d/d-codegen.cc:2369
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr ""
  
! #: d/d-codegen.cc:2420
  #, fuzzy, gcc-internal-format
  msgid "cannot get frame pointer to %qs"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2446
  #, fuzzy, gcc-internal-format
  msgid "nested function missing body"
  msgstr "Î±Î´Ï�Î½Î±Ï„Î· Î· Ï†ÏŒÏ�Ï„Ï‰ÏƒÎ· Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î»"
  
! #: d/d-codegen.cc:2488
  #, gcc-internal-format
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr ""
  
! #: d/d-codegen.cc:2797
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2805
  #, gcc-internal-format
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr ""
  
! #: d/d-codegen.cc:3030
  #, fuzzy, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®Ï‚ C: %s \n"
--- 67024,67076 ----
  msgid "cannot determine the length of a %qs"
  msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®Ï‚ C: %s \n"
  
! #: d/d-codegen.cc:1242
  #, fuzzy, gcc-internal-format
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ byte Î® Î»Î¯ÏƒÏ„Î± Ï€ÎµÎ´Î¯Ï‰Î½"
  
! #: d/d-codegen.cc:1437
  #, gcc-internal-format
  msgid "the address of %qD will never be %<null%>"
  msgstr ""
  
! #: d/d-codegen.cc:2222
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr ""
  
! #: d/d-codegen.cc:2370
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr ""
  
! #: d/d-codegen.cc:2421
  #, fuzzy, gcc-internal-format
  msgid "cannot get frame pointer to %qs"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2447
  #, fuzzy, gcc-internal-format
  msgid "nested function missing body"
  msgstr "Î±Î´Ï�Î½Î±Ï„Î· Î· Ï†ÏŒÏ�Ï„Ï‰ÏƒÎ· Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î»"
  
! #: d/d-codegen.cc:2489
  #, gcc-internal-format
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr ""
  
! #: d/d-codegen.cc:2798
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2806
  #, gcc-internal-format
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr ""
  
! #: d/d-codegen.cc:3031
  #, fuzzy, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "Î´Îµ Î²Ï�Î­Î¸Î·ÎºÎµ Î¿ Ï€Ï�Î¿ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®Ï‚ C: %s \n"
*************** msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏ
*** 66913,66968 ****
  msgid "cannot represent built-in %<va_list%> type in D"
  msgstr ""
  
! #: d/decl.cc:375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "pragma(%s) not implemented"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: d/decl.cc:482 d/decl.cc:600 d/decl.cc:674 d/decl.cc:717 d/decl.cc:756
  #, gcc-internal-format
  msgid "had semantic errors when compiling"
  msgstr ""
  
  #. Hiding detected; same name, overlapping specializations.
! #: d/decl.cc:573
  #, fuzzy, gcc-internal-format
  msgid "use of %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: d/decl.cc:575
  #, gcc-internal-format
  msgid "is hidden by %qs"
  msgstr ""
  
! #: d/decl.cc:578
  #, gcc-internal-format
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr ""
  
  # src/shred.c:1134
! #: d/decl.cc:814
  #, fuzzy, gcc-internal-format
  msgid "size is too large"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: d/decl.cc:1415
  #, gcc-internal-format
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
  # src/shred.c:1134
! #: d/decl.cc:1592
  #, fuzzy, gcc-internal-format
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
  # src/shred.c:1134
! #: d/decl.cc:1595
  #, fuzzy, gcc-internal-format
  msgid "explicit register variable %qs declared thread local"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: d/decl.cc:1808
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
--- 67188,67243 ----
  msgid "cannot represent built-in %<va_list%> type in D"
  msgstr ""
  
! #: d/decl.cc:373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "pragma(%s) not implemented"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: d/decl.cc:480 d/decl.cc:598 d/decl.cc:672 d/decl.cc:715 d/decl.cc:754
  #, gcc-internal-format
  msgid "had semantic errors when compiling"
  msgstr ""
  
  #. Hiding detected; same name, overlapping specializations.
! #: d/decl.cc:571
  #, fuzzy, gcc-internal-format
  msgid "use of %qs"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Ï�Î®ÏƒÏ„Î·Ï‚"
  
! #: d/decl.cc:573
  #, gcc-internal-format
  msgid "is hidden by %qs"
  msgstr ""
  
! #: d/decl.cc:576
  #, gcc-internal-format
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr ""
  
  # src/shred.c:1134
! #: d/decl.cc:812
  #, fuzzy, gcc-internal-format
  msgid "size is too large"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: d/decl.cc:1424
  #, gcc-internal-format
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr ""
  
  # src/shred.c:1134
! #: d/decl.cc:1601
  #, fuzzy, gcc-internal-format
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
  # src/shred.c:1134
! #: d/decl.cc:1604
  #, fuzzy, gcc-internal-format
  msgid "explicit register variable %qs declared thread local"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: d/decl.cc:1817
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
*************** msgid "appending to array in %qs require
*** 66983,67034 ****
  msgstr ""
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1285
  #, fuzzy, gcc-internal-format
  msgid "unexpected type for array length: %qs"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: d/expr.cc:1420
  #, gcc-internal-format
  msgid "don%'t know how to delete %qs"
  msgstr ""
  
! #: d/expr.cc:1444
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an associative array"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: d/expr.cc:1728 d/expr.cc:2108
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr ""
  
! #: d/expr.cc:1810
  #, fuzzy, gcc-internal-format
  msgid "delegates are only for non-static functions"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: d/expr.cc:1882
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a field, but a %qs"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: d/expr.cc:2134
  #, fuzzy, gcc-internal-format
  msgid "recursive reference %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: d/expr.cc:2153 d/expr.cc:3024
  #, fuzzy, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr "Î‘Î´Ï…Î½Î±Î¼Î¯Î± Ï€Ï�Î¿ÏƒÏ€Î­Î»Î±ÏƒÎ·Ï‚ Ï„Î¿Ï… Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Ï„Î·Ï‚ Î±Î»Î»Î±Î³Î®Ï‚"
  
! #: d/expr.cc:2991
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: d/expr.cc:2998
  #, fuzzy, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
--- 67258,67309 ----
  msgstr ""
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1286
  #, fuzzy, gcc-internal-format
  msgid "unexpected type for array length: %qs"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: d/expr.cc:1421
  #, gcc-internal-format
  msgid "don%'t know how to delete %qs"
  msgstr ""
  
! #: d/expr.cc:1445
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an associative array"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: d/expr.cc:1729 d/expr.cc:2109
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr ""
  
! #: d/expr.cc:1811
  #, fuzzy, gcc-internal-format
  msgid "delegates are only for non-static functions"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: d/expr.cc:1883
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a field, but a %qs"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: d/expr.cc:2135
  #, fuzzy, gcc-internal-format
  msgid "recursive reference %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î»Î»Î±Î³Î®Ï‚ ÏƒÏ„Î¿ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿ %s"
  
! #: d/expr.cc:2155 d/expr.cc:3027
  #, fuzzy, gcc-internal-format
  msgid "non-constant expression %qs"
  msgstr "Î‘Î´Ï…Î½Î±Î¼Î¯Î± Ï€Ï�Î¿ÏƒÏ€Î­Î»Î±ÏƒÎ·Ï‚ Ï„Î¿Ï… Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Ï„Î·Ï‚ Î±Î»Î»Î±Î³Î®Ï‚"
  
! #: d/expr.cc:2994
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: d/expr.cc:3001
  #, fuzzy, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
*************** msgstr "ÎºÎµÎ½ÏŒ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹Î
*** 67201,67361 ****
  msgid "Invalid type in arithmetic operation at %L"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: fortran/arith.cc:126 fortran/arith.cc:2076
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
  
! #: fortran/arith.cc:159
  #, gcc-internal-format
  msgid "Fix min_int calculation"
  msgstr ""
  
! #: fortran/arith.cc:554
  #, gcc-internal-format
  msgid "gfc_range_check(): Bad type"
  msgstr ""
  
! #: fortran/arith.cc:627
  #, gcc-internal-format
  msgid "gfc_arith_uminus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:664
  #, gcc-internal-format
  msgid "gfc_arith_plus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:701
  #, gcc-internal-format
  msgid "gfc_arith_minus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:739
  #, gcc-internal-format
  msgid "gfc_arith_times(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:781
  #, gcc-internal-format
  msgid "Integer division truncated to constant %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:827
  #, gcc-internal-format
  msgid "gfc_arith_divide(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:883
  #, gcc-internal-format
  msgid "arith_power(): Bad base"
  msgstr ""
  
! #: fortran/arith.cc:922
  #, gcc-internal-format, gfc-internal-format
  msgid "Negative exponent of integer has zero result at %L"
  msgstr ""
  
! #: fortran/arith.cc:942
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Result of exponentiation at %L exceeds the range of %s"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: fortran/arith.cc:979 fortran/arith.cc:1004
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteger exponent in an initialization expression at %L"
  msgstr ""
  
! #: fortran/arith.cc:990
  #, gcc-internal-format, gfc-internal-format
  msgid "Raising a negative REAL at %L to a REAL power is prohibited"
  msgstr ""
  
! #: fortran/arith.cc:1018
  #, fuzzy, gcc-internal-format
  msgid "arith_power(): unknown type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: fortran/arith.cc:1089
  #, gcc-internal-format
  msgid "compare_real(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1129
  #, gcc-internal-format
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1723
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1782
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:2044
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2048
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2053
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2058
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2063
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Î”Î¹Î±Î¯Ï�ÎµÏƒÎ· Î¼Îµ Î¼Î·Î´Î­Î½ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: fortran/arith.cc:2067
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2071
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2161 fortran/arith.cc:2280 fortran/arith.cc:2343
! #: fortran/arith.cc:2398 fortran/arith.cc:2461 fortran/arith.cc:2533
! #: fortran/arith.cc:2603
  #, fuzzy, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: fortran/arith.cc:2193 fortran/arith.cc:2229 fortran/arith.cc:2271
! #: fortran/arith.cc:2333 fortran/arith.cc:2388 fortran/arith.cc:2451
! #: fortran/arith.cc:2523 fortran/arith.cc:2595
  #, fuzzy, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: fortran/arith.cc:2437 fortran/arith.cc:2509
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2688
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÏƒÏ„Î±Î¸ÎµÏ�ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î¹Ï„Î¹ÎºÏŒ"
--- 67476,67636 ----
  msgid "Invalid type in arithmetic operation at %L"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ ÎµÎ¯Î´Î¿Ï‚ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: fortran/arith.cc:126 fortran/arith.cc:2130
  #, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr ""
  
! #: fortran/arith.cc:183
  #, gcc-internal-format
  msgid "Fix min_int calculation"
  msgstr ""
  
! #: fortran/arith.cc:578
  #, gcc-internal-format
  msgid "gfc_range_check(): Bad type"
  msgstr ""
  
! #: fortran/arith.cc:651
  #, gcc-internal-format
  msgid "gfc_arith_uminus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:688
  #, gcc-internal-format
  msgid "gfc_arith_plus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:725
  #, gcc-internal-format
  msgid "gfc_arith_minus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:763
  #, gcc-internal-format
  msgid "gfc_arith_times(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:805
  #, gcc-internal-format
  msgid "Integer division truncated to constant %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:854
  #, gcc-internal-format
  msgid "gfc_arith_divide(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:910
  #, gcc-internal-format
  msgid "arith_power(): Bad base"
  msgstr ""
  
! #: fortran/arith.cc:949
  #, gcc-internal-format, gfc-internal-format
  msgid "Negative exponent of integer has zero result at %L"
  msgstr ""
  
! #: fortran/arith.cc:969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Result of exponentiation at %L exceeds the range of %s"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: fortran/arith.cc:1006 fortran/arith.cc:1031
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteger exponent in an initialization expression at %L"
  msgstr ""
  
! #: fortran/arith.cc:1017
  #, gcc-internal-format, gfc-internal-format
  msgid "Raising a negative REAL at %L to a REAL power is prohibited"
  msgstr ""
  
! #: fortran/arith.cc:1045
  #, fuzzy, gcc-internal-format
  msgid "arith_power(): unknown type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿ Î´Î¹ÎºÎ±Î¯Ï‰Î¼Î±"
  
! #: fortran/arith.cc:1116
  #, gcc-internal-format
  msgid "compare_real(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1156
  #, gcc-internal-format
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1777
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1836
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2102
  #, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2107
  #, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2112
  #, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr ""
  
! #: fortran/arith.cc:2117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Î”Î¹Î±Î¯Ï�ÎµÏƒÎ· Î¼Îµ Î¼Î·Î´Î­Î½ ÏƒÏ„Î·Î½ Î±Ï€Î¿Ï„Î¯Î¼Î·ÏƒÎ·: %s"
  
! #: fortran/arith.cc:2121
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2125
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2215 fortran/arith.cc:2334 fortran/arith.cc:2397
! #: fortran/arith.cc:2452 fortran/arith.cc:2515 fortran/arith.cc:2587
! #: fortran/arith.cc:2657
  #, fuzzy, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: fortran/arith.cc:2247 fortran/arith.cc:2283 fortran/arith.cc:2325
! #: fortran/arith.cc:2387 fortran/arith.cc:2442 fortran/arith.cc:2505
! #: fortran/arith.cc:2577 fortran/arith.cc:2649
  #, fuzzy, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: fortran/arith.cc:2491 fortran/arith.cc:2563
  #, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:2742
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ ÏƒÏ„Î±Î¸ÎµÏ�ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î¹Ï„Î¹ÎºÏŒ"
*************** msgid "Array reference at %C cannot have
*** 67406,67413 ****
  msgstr ""
  
  #: fortran/array.cc:248 fortran/array.cc:716 fortran/check.cc:3445
! #: fortran/check.cc:5969 fortran/check.cc:6014 fortran/check.cc:6056
! #: fortran/check.cc:6083 fortran/check.cc:6346 fortran/match.cc:1854
  #: fortran/match.cc:3316 fortran/match.cc:3658 fortran/match.cc:3854
  #: fortran/simplify.cc:3026 fortran/simplify.cc:3056 fortran/simplify.cc:6409
  #: fortran/simplify.cc:8450
--- 67681,67688 ----
  msgstr ""
  
  #: fortran/array.cc:248 fortran/array.cc:716 fortran/check.cc:3445
! #: fortran/check.cc:5976 fortran/check.cc:6021 fortran/check.cc:6063
! #: fortran/check.cc:6090 fortran/check.cc:6353 fortran/match.cc:1854
  #: fortran/match.cc:3316 fortran/match.cc:3658 fortran/match.cc:3854
  #: fortran/simplify.cc:3026 fortran/simplify.cc:3056 fortran/simplify.cc:6409
  #: fortran/simplify.cc:8450
*************** msgstr ""
*** 67661,67672 ****
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2637
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2785
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 67936,67947 ----
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2644
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2792
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr ""
*** 67687,67693 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
--- 67962,67968 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÏƒÏ„Î®Î»ÎµÏ‚: `%s'"
*************** msgstr ""
*** 67742,67748 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:651 fortran/check.cc:7625
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
--- 68017,68023 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr ""
  
! #: fortran/check.cc:651 fortran/check.cc:7632
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
*************** msgstr ""
*** 67887,67893 ****
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr ""
  
! #: fortran/check.cc:1486 fortran/check.cc:1521 fortran/check.cc:4409
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
  msgstr ""
--- 68162,68168 ----
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr ""
  
! #: fortran/check.cc:1486 fortran/check.cc:1521 fortran/check.cc:4412
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
  msgstr ""
*************** msgid "BOZ constant at %L cannot appear
*** 68111,68119 ****
  msgstr ""
  
  #: fortran/check.cc:2496 fortran/check.cc:3126 fortran/check.cc:3209
! #: fortran/check.cc:3431 fortran/check.cc:3479 fortran/check.cc:4956
! #: fortran/check.cc:5081 fortran/check.cc:5151 fortran/check.cc:6332
! #: fortran/check.cc:6463
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
--- 68386,68394 ----
  msgstr ""
  
  #: fortran/check.cc:2496 fortran/check.cc:3126 fortran/check.cc:3209
! #: fortran/check.cc:3431 fortran/check.cc:3479 fortran/check.cc:4959
! #: fortran/check.cc:5084 fortran/check.cc:5154 fortran/check.cc:6339
! #: fortran/check.cc:6470
  #, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr ""
*************** msgstr ""
*** 68278,68284 ****
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr ""
  
! #: fortran/check.cc:4153 fortran/check.cc:7545 fortran/check.cc:7560
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
--- 68553,68559 ----
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr ""
  
! #: fortran/check.cc:4153 fortran/check.cc:7552 fortran/check.cc:7567
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr ""
*************** msgstr ""
*** 68318,68785 ****
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr ""
  
! #: fortran/check.cc:4394
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:4402
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr ""
  
! #: fortran/check.cc:4481 fortran/check.cc:6410
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
  
! #: fortran/check.cc:4542
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr ""
  
! #: fortran/check.cc:4552
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr ""
  
! #: fortran/check.cc:4571
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr ""
  
! #: fortran/check.cc:4622
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr ""
  
! #: fortran/check.cc:4730
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr ""
  
! #: fortran/check.cc:4740
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr ""
  
! #: fortran/check.cc:4747
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr ""
  
! #: fortran/check.cc:4770
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr ""
  
! #: fortran/check.cc:4810
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr ""
  
! #: fortran/check.cc:4828
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr ""
  
! #: fortran/check.cc:4837
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr ""
  
! #: fortran/check.cc:4872 fortran/simplify.cc:7050
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr ""
  
! #: fortran/check.cc:4889 fortran/check.cc:4908
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr ""
  
! #: fortran/check.cc:4899 fortran/check.cc:4918
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr ""
  
! #: fortran/check.cc:5017
  #, gcc-internal-format
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5048
  #, gcc-internal-format
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5096
  #, gcc-internal-format
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5169 fortran/check.cc:7605
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5185 fortran/check.cc:5335 fortran/check.cc:7597
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
  
! #: fortran/check.cc:5196 fortran/check.cc:5347
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr ""
  
! #: fortran/check.cc:5278
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr ""
  
! #: fortran/check.cc:5326
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:5365
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5379
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:5403
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:5415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/check.cc:5422
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5429
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5436
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:5442
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:5461
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:5471
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
  #: fortran/check.cc:5476
  #, gcc-internal-format, gfc-internal-format
! msgid "Noninteroperable array FPTR at %L to C_F_POINTER: %s"
  msgstr ""
  
! #: fortran/check.cc:5492
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5504
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:5511
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5517
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:5531
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5543
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:5550
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:5556
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:5570
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5576
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:5595
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:5604
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:5622
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:5627
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:5655
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:5671
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: fortran/check.cc:5690
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/check.cc:5714
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr ""
  
! #: fortran/check.cc:5978
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:5985
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:5996
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6029
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6042
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6066
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6092
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6099
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6110
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr ""
  
! #: fortran/check.cc:6128
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6186
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6238
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6257
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6265
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:6300
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:6424
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:6437
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:6573
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6585
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:6724 fortran/check.cc:6756
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:6764
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/check.cc:6782
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:6794
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: fortran/check.cc:6836
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6843
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6864
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:6874
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6881
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6926 fortran/check.cc:6933
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
! #: fortran/check.cc:7147
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:7329
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr ""
  
! #: fortran/check.cc:7518 fortran/check.cc:7529
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr ""
  
! #: fortran/check.cc:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:799 fortran/decl.cc:4076 fortran/decl.cc:10767
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3059 fortran/class.cc:3133
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
--- 68593,69065 ----
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr ""
  
! #: fortran/check.cc:4397
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:4405
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr ""
  
! #: fortran/check.cc:4484 fortran/check.cc:6417
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr ""
  
! #: fortran/check.cc:4545
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr ""
  
! #: fortran/check.cc:4555
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr ""
  
! #: fortran/check.cc:4574
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr ""
  
! #: fortran/check.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr ""
  
! #: fortran/check.cc:4733
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr ""
  
! #: fortran/check.cc:4743
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr ""
  
! #: fortran/check.cc:4750
  #, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr ""
  
! #: fortran/check.cc:4773
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr ""
  
! #: fortran/check.cc:4813
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr ""
  
! #: fortran/check.cc:4831
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr ""
  
! #: fortran/check.cc:4840
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr ""
  
! #: fortran/check.cc:4875 fortran/simplify.cc:7050
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr ""
  
! #: fortran/check.cc:4892 fortran/check.cc:4911
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr ""
  
! #: fortran/check.cc:4902 fortran/check.cc:4921
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr ""
  
! #: fortran/check.cc:5020
  #, gcc-internal-format
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5051
  #, gcc-internal-format
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5099
  #, gcc-internal-format
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr ""
  
! #: fortran/check.cc:5172 fortran/check.cc:7612
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr ""
  
! #: fortran/check.cc:5188 fortran/check.cc:5334 fortran/check.cc:7604
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr ""
  
! #: fortran/check.cc:5199 fortran/check.cc:5346
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr ""
  
! #: fortran/check.cc:5281
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr ""
  
! #: fortran/check.cc:5325
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr ""
  
! #: fortran/check.cc:5364
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5378
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:5402
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:5414
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/check.cc:5421
  #, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5428
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5435
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:5441
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:5460
  #, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr ""
  
! #: fortran/check.cc:5470
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
  #: fortran/check.cc:5476
  #, gcc-internal-format, gfc-internal-format
! msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
  msgstr ""
  
! #: fortran/check.cc:5483
! #, gcc-internal-format, gfc-internal-format
! msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
! msgstr ""
! 
! #: fortran/check.cc:5499
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5511
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:5518
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5524
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:5538
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5550
  #, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:5563
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr ""
  
! #: fortran/check.cc:5577
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr ""
  
! #: fortran/check.cc:5583
  #, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5594
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr ""
  
! #: fortran/check.cc:5602
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr ""
  
! #: fortran/check.cc:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr ""
  
! #: fortran/check.cc:5618
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:5629
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr ""
  
! #: fortran/check.cc:5662
  #, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:5678
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: fortran/check.cc:5697
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/check.cc:5721
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr ""
  
! #: fortran/check.cc:5985
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr ""
  
! #: fortran/check.cc:5992
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr ""
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6049
  #, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6073
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/check.cc:6099
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6106
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6117
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr ""
  
! #: fortran/check.cc:6135
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6193
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6245
  #, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6264
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr ""
  
! #: fortran/check.cc:6272
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr ""
  
! #: fortran/check.cc:6307
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:6431
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr ""
  
! #: fortran/check.cc:6444
  #, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr ""
  
! #: fortran/check.cc:6580
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6592
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr ""
  
! #: fortran/check.cc:6731 fortran/check.cc:6763
  #, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr ""
  
! #: fortran/check.cc:6771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/check.cc:6789
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:6801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "Î»Î¬Î¸Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¿Ï�Î¹ÏƒÎ¼Î¬Ï„Ï‰Î½"
  
! #: fortran/check.cc:6843
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6850
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6871
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:6881
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6888
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6933 fortran/check.cc:6940
  #, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr ""
  
! #: fortran/check.cc:7154
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr ""
  
! #: fortran/check.cc:7336
  #, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr ""
  
! #: fortran/check.cc:7525 fortran/check.cc:7536
  #, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr ""
  
! #: fortran/check.cc:7596
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:799 fortran/decl.cc:4079 fortran/decl.cc:10785
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3109 fortran/class.cc:3183
  #, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr ""
*************** msgstr ""
*** 68824,68835 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5287
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5317
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
--- 69104,69115 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr ""
  
! #: fortran/data.cc:220 fortran/resolve.cc:5298
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr ""
  
! #: fortran/data.cc:226 fortran/resolve.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr ""
*************** msgstr ""
*** 69006,69012 ****
  msgid "deferred type parameter at %C"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: fortran/decl.cc:1162 fortran/resolve.cc:13060
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 69286,69292 ----
  msgid "deferred type parameter at %C"
  msgstr "Î¿ Î´Î¹Î±Ï‡Ï‰Ï�Î¹ÏƒÏ„Î®Ï‚ Î´Îµ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± ÎµÎ¯Î½Î±Î¹ ÎºÎµÎ½ÏŒÏ‚"
  
! #: fortran/decl.cc:1162 fortran/resolve.cc:13326
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr ""
*** 69136,70828 ****
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr ""
  
! #: fortran/decl.cc:1825
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1865
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length must be a constant at %L"
  msgstr ""
  
! #: fortran/decl.cc:1880
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:1888
  #, gcc-internal-format, gfc-internal-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:2026
  #, gcc-internal-format
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:2039
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: fortran/decl.cc:2049
  #, gcc-internal-format
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:2092
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr ""
  
! #: fortran/decl.cc:2126
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr ""
  
! #: fortran/decl.cc:2139
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr ""
  
! #: fortran/decl.cc:2149
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad shape of initializer at %L"
  msgstr ""
  
! #: fortran/decl.cc:2156
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot determine shape of initializer at %L"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: fortran/decl.cc:2191
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr ""
  
! #: fortran/decl.cc:2241
  #, gcc-internal-format
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr ""
  
! #: fortran/decl.cc:2306 fortran/decl.cc:2313
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr ""
  
! #: fortran/decl.cc:2322
  #, gcc-internal-format
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr ""
  
! #: fortran/decl.cc:2331
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2355 fortran/symbol.cc:2270
  #, gcc-internal-format
  msgid "Component %qs at %C already declared at %L"
  msgstr ""
  
! #: fortran/decl.cc:2410
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2419
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2428
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.cc:2445
  #, gcc-internal-format
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr ""
  
! #: fortran/decl.cc:2502
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.cc:2519
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr ""
  
! #: fortran/decl.cc:2536
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr ""
  
  # src/request.c:263
! #: fortran/decl.cc:2557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in pointer initialization at %C"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
  # src/request.c:263
! #: fortran/decl.cc:2564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "non-NULL pointer initialization at %C"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: fortran/decl.cc:2587
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr ""
  
! #: fortran/decl.cc:2641
  #, gcc-internal-format
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr ""
  
! #: fortran/decl.cc:2643
  #, gcc-internal-format
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:2651
  #, gcc-internal-format
  msgid "%qs entity cannot have attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:2661
  #, fuzzy, gcc-internal-format
  msgid "Invalid character %qc in variable name at %C"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: fortran/decl.cc:2703
  #, gcc-internal-format
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr ""
  
! #: fortran/decl.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "Implied-shape array at %L"
  msgstr ""
  
! #: fortran/decl.cc:2770
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:2778
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.cc:2879
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.cc:2890
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/decl.cc:2915 fortran/decl.cc:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.cc:2923
  #, fuzzy, gcc-internal-format
  msgid "Cannot set pointee array spec."
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
  # src/request.c:263
! #: fortran/decl.cc:2986
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: fortran/decl.cc:2994
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.cc:3007
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.cc:3027 fortran/decl.cc:7212
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: fortran/decl.cc:3050
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.cc:3059 fortran/decl.cc:10941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/decl.cc:3066
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:3083
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3092
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3106
  #, gcc-internal-format, gfc-internal-format
  msgid "The component with KIND or LEN attribute at %C does not not appear in the type parameter list at %L"
  msgstr ""
  
! #: fortran/decl.cc:3114
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
  msgstr ""
  
! #: fortran/decl.cc:3122
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.cc:3131
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr ""
  
! #: fortran/decl.cc:3148
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr ""
  
! #: fortran/decl.cc:3211 fortran/decl.cc:3246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: fortran/decl.cc:3252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: fortran/decl.cc:3311 fortran/decl.cc:3388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: fortran/decl.cc:3324 fortran/decl.cc:3459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/decl.cc:3332 fortran/decl.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3362 fortran/decl.cc:4097
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: fortran/decl.cc:3375
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.cc:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.cc:3491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: fortran/decl.cc:3623
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/decl.cc:3724
  #, gcc-internal-format
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:3737
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.cc:3850
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.cc:3874
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:3898
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.cc:3931
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:3938
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr ""
  
! #: fortran/decl.cc:3965
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:3972
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/decl.cc:3987
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/decl.cc:3996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/decl.cc:4232
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4244
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.cc:4306
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.cc:4309
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4331 fortran/decl.cc:4365 fortran/decl.cc:4398
! #: fortran/decl.cc:4697
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4343 fortran/decl.cc:4371 fortran/decl.cc:4404
! #: fortran/decl.cc:4430 fortran/decl.cc:4722 fortran/decl.cc:4740
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4394
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/decl.cc:4446 fortran/decl.cc:4588 fortran/decl.cc:4600
! #: fortran/decl.cc:4614 fortran/decl.cc:5099 fortran/decl.cc:5107
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/decl.cc:4547
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4629
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.cc:4775
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4784
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.cc:4843
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4942
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.cc:4952
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5058
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.cc:5065
  #, gcc-internal-format, gfc-internal-format
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr ""
  
! #: fortran/decl.cc:5070
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5084
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.cc:5113
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.cc:5120
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.cc:5161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.cc:5501
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:5503
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: fortran/decl.cc:5598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/decl.cc:5615
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:5634
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5636
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5646
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5648
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5656
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: fortran/decl.cc:5667
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5675
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5683
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5685
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5703
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5713
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:5723
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5736
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5747
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5802 fortran/decl.cc:9299
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:5808
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5842
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5849
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5856
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.cc:5897
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:5995
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:6017
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6028
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6034
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6046
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
  msgstr ""
  
! #: fortran/decl.cc:6060
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6068
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6080
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.cc:6086
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
  msgstr ""
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.cc:6097
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.cc:6171
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6216
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6223
  #, fuzzy, gcc-internal-format
  msgid "Missing symbol"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ ÎµÎ½Ï„Î¿Î»Î®"
  
! #: fortran/decl.cc:6252
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/decl.cc:6346
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.cc:6388
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: fortran/decl.cc:6469
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.cc:6474
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr ""
  
! #: fortran/decl.cc:6525
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.cc:6537
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.cc:6583
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6590
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6658
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/decl.cc:6672 fortran/primary.cc:1885
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.cc:6678 fortran/decl.cc:6686
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î·Ï‚ Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Î¿Ï…"
  
! #: fortran/decl.cc:6726
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.cc:6739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/decl.cc:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6760
  #, fuzzy, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: fortran/decl.cc:6763
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6805
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr ""
  
! #: fortran/decl.cc:6809
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.cc:6821
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.cc:6860
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.cc:6937
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: fortran/decl.cc:6947 fortran/decl.cc:8085
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: fortran/decl.cc:7151
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:7158
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:7164
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.cc:7187
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:7233 fortran/decl.cc:7421 fortran/decl.cc:11425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7282 fortran/decl.cc:11325
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:7289
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.cc:7293
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.cc:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.cc:7392 fortran/decl.cc:10065
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:7462
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7534
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:7564 fortran/decl.cc:7843 fortran/decl.cc:8052
! #: fortran/symbol.cc:1910
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.cc:7594 fortran/decl.cc:8110
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7737
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7746
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.cc:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:7752
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.cc:7755
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.cc:7759 fortran/decl.cc:7804
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.cc:7763
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.cc:7767
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.cc:7771
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.cc:7776
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.cc:7780
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.cc:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.cc:7788
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.cc:7792
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.cc:7796
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/decl.cc:7868 fortran/decl.cc:8092
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7962
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr ""
  
! #: fortran/decl.cc:8119
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.cc:8182 fortran/decl.cc:8189
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:8229
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.cc:8245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/decl.cc:8253
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.cc:8272
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Î‘Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Î´Ï…Î±Î´Î¹ÎºÏŒÏ‚ Ï‡ÎµÎ¹Ï�Î¹ÏƒÏ„Î®Ï‚."
  
! #: fortran/decl.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8313
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.cc:8560
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8569
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.cc:8578
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.cc:8589
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8609
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8626
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.cc:8640 fortran/decl.cc:8648
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8747
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:8755
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.cc:8763
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:8772
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.cc:8877
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.cc:8914
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:8928 fortran/decl.cc:8968
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/decl.cc:8944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: fortran/decl.cc:8948
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.cc:8954
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:8993
  #, fuzzy, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: fortran/decl.cc:9017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9029
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9055
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9106
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.cc:9145
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9243
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9259
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9368 fortran/decl.cc:9393
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:9414 fortran/decl.cc:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:9456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9463
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.cc:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.cc:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9549 fortran/decl.cc:9605
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:9584
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9591
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9640
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.cc:9666
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9677
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9725
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: fortran/decl.cc:9742
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9746
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.cc:9796
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9823
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.cc:9848
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9860
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9904
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9929
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10040
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.cc:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.cc:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10156
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.cc:10162
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.cc:10169
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:10176
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.cc:10199
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:10211
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:10232
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10278
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.cc:10284
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.cc:10331
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10364
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10399
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:10413
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10431
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10438
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.cc:10601
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "Mangled derived type definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10643
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.cc:10654
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:10657
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr ""
  
! #: fortran/decl.cc:10672
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10681
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.cc:10744
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10827
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.cc:10847
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.cc:10879
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10958
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.cc:11006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¹ÏŽÎ½"
  
! #: fortran/decl.cc:11042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/decl.cc:11089 fortran/decl.cc:11104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/decl.cc:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11144
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11189
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.cc:11205
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.cc:11218
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:11220
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11228
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.cc:11241
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:11283
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11289
  #, fuzzy, gcc-internal-format
  #| msgid "')' expected"
  msgid "%<)%> expected at %C"
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ '('"
  
! #: fortran/decl.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11314
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:11337
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11341
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.cc:11353
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11359
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.cc:11369
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11386
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.cc:11397
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11448
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.cc:11468
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11480
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.cc:11501
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11512
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11548
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11556
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.cc:11604
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11614
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11632
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11667
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.cc:11679
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:11701
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.cc:11708
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11718
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11724
  #, fuzzy, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: fortran/decl.cc:11737
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: fortran/decl.cc:11811
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11857
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11878
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.cc:11892
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:11956
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:11973
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:11990
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
  msgstr ""
--- 69416,71108 ----
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr ""
  
! #: fortran/decl.cc:1828
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:1868
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length must be a constant at %L"
  msgstr ""
  
! #: fortran/decl.cc:1883
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:1891
  #, gcc-internal-format, gfc-internal-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr ""
  
! #: fortran/decl.cc:2029
  #, gcc-internal-format
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:2042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: fortran/decl.cc:2052
  #, gcc-internal-format
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:2095
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr ""
  
! #: fortran/decl.cc:2129
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr ""
  
! #: fortran/decl.cc:2142
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr ""
  
! #: fortran/decl.cc:2152
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad shape of initializer at %L"
  msgstr ""
  
! #: fortran/decl.cc:2159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot determine shape of initializer at %L"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: fortran/decl.cc:2194
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr ""
  
! #: fortran/decl.cc:2244
  #, gcc-internal-format
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr ""
  
! #: fortran/decl.cc:2309 fortran/decl.cc:2316
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr ""
  
! #: fortran/decl.cc:2325
  #, gcc-internal-format
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr ""
  
! #: fortran/decl.cc:2334
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2358 fortran/symbol.cc:2283
  #, gcc-internal-format
  msgid "Component %qs at %C already declared at %L"
  msgstr ""
  
! #: fortran/decl.cc:2413
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2422
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr ""
  
! #: fortran/decl.cc:2431
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr ""
  
! #: fortran/decl.cc:2448
  #, gcc-internal-format
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr ""
  
! #: fortran/decl.cc:2505
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr ""
  
! #: fortran/decl.cc:2522
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr ""
  
! #: fortran/decl.cc:2539
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr ""
  
  # src/request.c:263
! #: fortran/decl.cc:2560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in pointer initialization at %C"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
  # src/request.c:263
! #: fortran/decl.cc:2567
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "non-NULL pointer initialization at %C"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: fortran/decl.cc:2590
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr ""
  
! #: fortran/decl.cc:2644
  #, gcc-internal-format
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr ""
  
! #: fortran/decl.cc:2646
  #, gcc-internal-format
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:2654
  #, gcc-internal-format
  msgid "%qs entity cannot have attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:2664
  #, fuzzy, gcc-internal-format
  msgid "Invalid character %qc in variable name at %C"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: fortran/decl.cc:2706
  #, gcc-internal-format
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr ""
  
! #: fortran/decl.cc:2716
  #, gcc-internal-format, gfc-internal-format
  msgid "Implied-shape array at %L"
  msgstr ""
  
! #: fortran/decl.cc:2773
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:2781
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.cc:2882
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.cc:2893
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/decl.cc:2918 fortran/decl.cc:9015
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr ""
  
! #: fortran/decl.cc:2926
  #, fuzzy, gcc-internal-format
  msgid "Cannot set pointee array spec."
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
  # src/request.c:263
! #: fortran/decl.cc:2989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "Î¤Î¿ Î²Î®Î¼Î± Î±Ï�Ï‡Î¹ÎºÎ¿Ï€Î¿Î¯Î·ÏƒÎ·Ï‚ Î±Ï€Î­Ï„Ï…Ï‡Îµ"
  
! #: fortran/decl.cc:2997
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr ""
  
! #: fortran/decl.cc:3010
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr ""
  
! #: fortran/decl.cc:3030 fortran/decl.cc:7230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "%s Î¼ÎµÏ„Î±Ï„Ï�Î­Ï€ÎµÎ¹ Î±ÎºÎ­Ï�Î±Î¹Î¿ ÏƒÎµ Î´ÎµÎ¯ÎºÏ„Î· Ï‡Ï‰Ï�Î¯Ï‚ Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î­Î±"
  
! #: fortran/decl.cc:3053
  #, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr ""
  
! #: fortran/decl.cc:3062 fortran/decl.cc:10959
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/decl.cc:3069
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr ""
  
! #: fortran/decl.cc:3086
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3095
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr ""
  
! #: fortran/decl.cc:3109
  #, gcc-internal-format, gfc-internal-format
  msgid "The component with KIND or LEN attribute at %C does not not appear in the type parameter list at %L"
  msgstr ""
  
! #: fortran/decl.cc:3117
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
  msgstr ""
  
! #: fortran/decl.cc:3125
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.cc:3134
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr ""
  
! #: fortran/decl.cc:3151
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr ""
  
! #: fortran/decl.cc:3214 fortran/decl.cc:3249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹"
  
! #: fortran/decl.cc:3255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: fortran/decl.cc:3314 fortran/decl.cc:3391
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚ Î´Î¹ÎºÎ±Î¹Ï‰Î¼Î¬Ï„Ï‰Î½ ÏƒÏ„Î¿ %s"
  
! #: fortran/decl.cc:3327 fortran/decl.cc:3462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/decl.cc:3335 fortran/decl.cc:3468
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr ""
  
! #: fortran/decl.cc:3365 fortran/decl.cc:4115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: fortran/decl.cc:3378
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr ""
  
! #: fortran/decl.cc:3389
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr ""
  
! #: fortran/decl.cc:3494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "Î¤Î¿ servname Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ Î±Ï€ÏŒ Ï„Î¿ ai_socktype"
  
! #: fortran/decl.cc:3626
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/decl.cc:3727
  #, gcc-internal-format
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:3740
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr ""
  
! #: fortran/decl.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.cc:3877
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:3901
  #, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr ""
  
! #: fortran/decl.cc:3934
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr ""
  
! #: fortran/decl.cc:3941
  #, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr ""
  
! #: fortran/decl.cc:3968
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:3975
  #, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/decl.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/decl.cc:3999
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/decl.cc:4250
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4262
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr ""
  
! #: fortran/decl.cc:4324
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr ""
  
! #: fortran/decl.cc:4327
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4349 fortran/decl.cc:4383 fortran/decl.cc:4416
! #: fortran/decl.cc:4715
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4361 fortran/decl.cc:4389 fortran/decl.cc:4422
! #: fortran/decl.cc:4448 fortran/decl.cc:4740 fortran/decl.cc:4758
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed type-spec at %C"
  msgstr ""
  
! #: fortran/decl.cc:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/decl.cc:4464 fortran/decl.cc:4606 fortran/decl.cc:4618
! #: fortran/decl.cc:4632 fortran/decl.cc:5117 fortran/decl.cc:5125
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/decl.cc:4565
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4647
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.cc:4793
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4802
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr ""
  
! #: fortran/decl.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr ""
  
! #: fortran/decl.cc:4907
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr ""
  
! #: fortran/decl.cc:4970
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5076
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr ""
  
! #: fortran/decl.cc:5083
  #, gcc-internal-format, gfc-internal-format
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr ""
  
! #: fortran/decl.cc:5088
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:5102
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr ""
  
! #: fortran/decl.cc:5131
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.cc:5138
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.cc:5179
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.cc:5519
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr ""
  
! #: fortran/decl.cc:5521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
! #: fortran/decl.cc:5616
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/decl.cc:5633
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:5652
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5654
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5664
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5666
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5674
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: fortran/decl.cc:5685
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5693
  #, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr ""
  
! #: fortran/decl.cc:5701
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5703
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr ""
  
! #: fortran/decl.cc:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:5741
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr ""
  
! #: fortran/decl.cc:5754
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5765
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5820 fortran/decl.cc:9317
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:5826
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5860
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5867
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:5874
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.cc:5915
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:6013
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/decl.cc:6035
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6046
  #, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6052
  #, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:6064
  #, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
  msgstr ""
  
! #: fortran/decl.cc:6078
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6086
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr ""
  
! #: fortran/decl.cc:6098
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr ""
  
! #: fortran/decl.cc:6104
  #, gcc-internal-format
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
  msgstr ""
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.cc:6115
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.cc:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6234
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6241
  #, fuzzy, gcc-internal-format
  msgid "Missing symbol"
  msgstr "ÎˆÏ‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ ÎµÎ½Ï„Î¿Î»Î®"
  
! #: fortran/decl.cc:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:6332
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/decl.cc:6364
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.cc:6406
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: fortran/decl.cc:6487
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.cc:6492
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr ""
  
! #: fortran/decl.cc:6543
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr ""
  
! #: fortran/decl.cc:6555
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.cc:6601
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6608
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6615
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/decl.cc:6690 fortran/primary.cc:1885
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr ""
  
! #: fortran/decl.cc:6696 fortran/decl.cc:6704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ ÏŒÎ½Î¿Î¼Î± Ï„Î·Ï‚ Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Î¿Ï…"
  
! #: fortran/decl.cc:6744
  #, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr ""
  
! #: fortran/decl.cc:6757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/decl.cc:6760
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6778
  #, fuzzy, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Î•Î»Î»Î¹Ï€Î®Ï‚ Î® ÎºÎ±ÎºÎ¿ÏƒÏ‡Î·Î¼Î±Ï„Î¹ÏƒÎ¼Î­Î½Î· Î¹Î´Î¹ÏŒÏ„Î·Ï„Î±"
  
! #: fortran/decl.cc:6781
  #, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr ""
  
! #: fortran/decl.cc:6823
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr ""
  
! #: fortran/decl.cc:6827
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.cc:6839
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.cc:6878
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr ""
  
! #: fortran/decl.cc:6955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï€ÏŒ ÎºÎµÎ½Î­Ï‚ Î³Ï�Î±Î¼Î¼Î­Ï‚: `%s'"
  
! #: fortran/decl.cc:6965 fortran/decl.cc:8103
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: fortran/decl.cc:7169
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:7182
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr ""
  
! #: fortran/decl.cc:7205
  #, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:7251 fortran/decl.cc:7439 fortran/decl.cc:11443
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7300 fortran/decl.cc:11343
  #, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr ""
  
! #: fortran/decl.cc:7307
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr ""
  
! #: fortran/decl.cc:7311
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:7383
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.cc:7401
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr ""
  
! #: fortran/decl.cc:7410 fortran/decl.cc:10083
  #, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:7480
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7552
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:7582 fortran/decl.cc:7861 fortran/decl.cc:8070
! #: fortran/symbol.cc:1923
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr ""
  
! #: fortran/decl.cc:7612 fortran/decl.cc:8128
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7755
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7764
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr ""
  
! #: fortran/decl.cc:7767
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:7770
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr ""
  
! #: fortran/decl.cc:7773
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr ""
  
! #: fortran/decl.cc:7777 fortran/decl.cc:7822
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr ""
  
! #: fortran/decl.cc:7781
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr ""
  
! #: fortran/decl.cc:7785
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr ""
  
! #: fortran/decl.cc:7789
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr ""
  
! #: fortran/decl.cc:7794
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr ""
  
! #: fortran/decl.cc:7798
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr ""
  
! #: fortran/decl.cc:7802
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr ""
  
! #: fortran/decl.cc:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr ""
  
! #: fortran/decl.cc:7810
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr ""
  
! #: fortran/decl.cc:7814
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:7835
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/decl.cc:7886 fortran/decl.cc:8110
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7980
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr ""
  
! #: fortran/decl.cc:8137
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr ""
  
! #: fortran/decl.cc:8200 fortran/decl.cc:8207
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:8247
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr ""
  
! #: fortran/decl.cc:8263
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/decl.cc:8271
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.cc:8290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Î‘Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Î´Ï…Î±Î´Î¹ÎºÏŒÏ‚ Ï‡ÎµÎ¹Ï�Î¹ÏƒÏ„Î®Ï‚."
  
! #: fortran/decl.cc:8296
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8302
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr ""
  
! #: fortran/decl.cc:8331
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr ""
  
! #: fortran/decl.cc:8578
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8587
  #, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr ""
  
  #. We would have required END [something].
! #: fortran/decl.cc:8596
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr ""
  
! #: fortran/decl.cc:8607
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8627
  #, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr ""
  
! #: fortran/decl.cc:8644
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr ""
  
! #: fortran/decl.cc:8658 fortran/decl.cc:8666
  #, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:8765
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:8773
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.cc:8781
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr ""
  
! #: fortran/decl.cc:8790
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr ""
  
! #: fortran/decl.cc:8895
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr ""
  
! #: fortran/decl.cc:8932
  #, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:8946 fortran/decl.cc:8986
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/decl.cc:8962
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: fortran/decl.cc:8966
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr ""
  
! #: fortran/decl.cc:8972
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9011
  #, fuzzy, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
  
! #: fortran/decl.cc:9035
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr ""
  
! #: fortran/decl.cc:9047
  #, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9105
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9124
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.cc:9163
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9261
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9277
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr ""
  
! #: fortran/decl.cc:9325
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9386 fortran/decl.cc:9411
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:9432 fortran/decl.cc:9452
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:9474
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9481
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9487
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr ""
  
! #: fortran/decl.cc:9507
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.cc:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.cc:9548
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9567 fortran/decl.cc:9623
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:9602
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9609
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9658
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.cc:9684
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9695
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr ""
  
! #: fortran/decl.cc:9743
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ ÎºÎ±Î¸Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÏƒÎµÎ¹Ï�Î¬Ï‚"
  
! #: fortran/decl.cc:9760
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/decl.cc:9764
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/decl.cc:9814
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9841
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.cc:9866
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9878
  #, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:9947
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10058
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr ""
  
! #: fortran/decl.cc:10116
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr ""
  
! #: fortran/decl.cc:10165
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10174
  #, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr ""
  
! #: fortran/decl.cc:10180
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.cc:10187
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:10194
  #, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr ""
  
! #: fortran/decl.cc:10217
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:10229
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr ""
  
! #: fortran/decl.cc:10250
  #, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10296
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr ""
  
! #: fortran/decl.cc:10302
  #, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr ""
  
! #: fortran/decl.cc:10349
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10382
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10417
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr ""
  
! #: fortran/decl.cc:10431
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10449
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:10456
  #, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.cc:10619
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10632
  #, gcc-internal-format, gfc-internal-format
  msgid "Mangled derived type definition at %C"
  msgstr ""
  
! #: fortran/decl.cc:10661
  #, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/decl.cc:10672
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr ""
  
! #: fortran/decl.cc:10675
  #, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr ""
  
! #: fortran/decl.cc:10690
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10699
  #, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr ""
  
! #: fortran/decl.cc:10762
  #, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:10845
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr ""
  
! #: fortran/decl.cc:10865
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr ""
  
! #: fortran/decl.cc:10897
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr ""
  
! #: fortran/decl.cc:10976
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr ""
  
! #: fortran/decl.cc:11024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Î•Î³Î³Ï�Î±Ï†Î® Î¿Î½Î¿Î¼Î¬Ï„Ï‰Î½ Ï„Ï‰Î½ ÎµÏ€Î¹Î»ÎµÎ³Î¼Î­Î½Ï‰Î½ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¹ÏŽÎ½"
  
! #: fortran/decl.cc:11060
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/decl.cc:11107 fortran/decl.cc:11122
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/decl.cc:11142
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11162
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11189
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11207
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr ""
  
! #: fortran/decl.cc:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr ""
  
! #: fortran/decl.cc:11236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr ""
  
! #: fortran/decl.cc:11238
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr ""
  
! #: fortran/decl.cc:11246
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.cc:11259
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr ""
  
! #: fortran/decl.cc:11301
  #, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11307
  #, fuzzy, gcc-internal-format
  #| msgid "')' expected"
  msgid "%<)%> expected at %C"
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ '('"
  
! #: fortran/decl.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11332
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:11355
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11359
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr ""
  
! #: fortran/decl.cc:11371
  #, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11377
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.cc:11387
  #, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11404
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.cc:11415
  #, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11466
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr ""
  
! #: fortran/decl.cc:11486
  #, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11498
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr ""
  
! #: fortran/decl.cc:11519
  #, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11530
  #, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11566
  #, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11574
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.cc:11622
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11632
  #, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr ""
  
! #: fortran/decl.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr ""
  
! #: fortran/decl.cc:11685
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr ""
  
! #: fortran/decl.cc:11697
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr ""
  
! #: fortran/decl.cc:11719
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr ""
  
! #: fortran/decl.cc:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr ""
  
! #: fortran/decl.cc:11736
  #, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr ""
  
! #: fortran/decl.cc:11742
  #, fuzzy, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ ÏƒÏ„Î¿ Ï€ÎµÎ´Î¯Î¿ `%s' Ï„Î·Ï‚ ÎºÎ±Ï„Î·Î³Î¿Ï�Î¯Î±Ï‚ `%s'"
  
! #: fortran/decl.cc:11755
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: fortran/decl.cc:11829
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11875
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr ""
  
! #: fortran/decl.cc:11896
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.cc:11910
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:11974
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:11991
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr ""
  
! #: fortran/decl.cc:12008
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
  msgstr ""
*************** msgstr ""
*** 70872,70883 ****
  msgid "show_expr(): Don't know how to show expr"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3549
  #, gcc-internal-format
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3885 fortran/dump-parse-tree.cc:3990
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
--- 71152,71163 ----
  msgid "show_expr(): Don't know how to show expr"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3567
  #, gcc-internal-format
  msgid "show_code_node(): Bad statement code"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3903 fortran/dump-parse-tree.cc:4008
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î²Ï�ÎµÎ¸ÎµÎ¯ Î¿ Ï„Ï�Ï€Î¿Ï‚ Ï„Î¿Ï… ÎµÏ€ÎµÎ¾ÎµÏ�Î³Î±ÏƒÏ„Î®."
*************** msgstr ""
*** 70957,71128 ****
  msgid "Error in array constructor referenced at %L"
  msgstr ""
  
! #: fortran/expr.cc:1856 fortran/primary.cc:2292 fortran/primary.cc:2436
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1881 fortran/primary.cc:2287 fortran/primary.cc:2451
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1892
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2554
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2598
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2623
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2630
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2640
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2656
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2667
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2675
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2698
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2835
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2910
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:2941
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3018 fortran/resolve.cc:2852
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3030
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3069
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3089
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/expr.cc:3095
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3104
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3108
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/expr.cc:3114
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3120
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3130
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3184
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3319
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.cc:3326
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3333
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3341
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.cc:3488
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3496
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3503
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
--- 71237,71408 ----
  msgid "Error in array constructor referenced at %L"
  msgstr ""
  
! #: fortran/expr.cc:1861 fortran/primary.cc:2398 fortran/primary.cc:2575
  #, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1886 fortran/primary.cc:2393 fortran/primary.cc:2590
  #, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1897
  #, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:1909
  #, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr ""
  
! #: fortran/expr.cc:2559
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2603
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr ""
  
! #: fortran/expr.cc:2635
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr ""
  
! #: fortran/expr.cc:2645
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr ""
  
! #: fortran/expr.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2672
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2680
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2703
  #, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/expr.cc:2840
  #, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:2915
  #, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:2946
  #, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3023 fortran/resolve.cc:2862
  #, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr ""
  
! #: fortran/expr.cc:3035
  #, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3074
  #, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr ""
  
! #: fortran/expr.cc:3094
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/expr.cc:3100
  #, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3109
  #, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3113
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "%s: Î¼Î· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·: %s"
  
! #: fortran/expr.cc:3119
  #, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3125
  #, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr ""
  
! #: fortran/expr.cc:3135
  #, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr ""
  
! #: fortran/expr.cc:3189
  #, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr ""
  
! #: fortran/expr.cc:3324
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr ""
  
! #: fortran/expr.cc:3331
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr ""
  
! #: fortran/expr.cc:3338
  #, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr ""
  
! #: fortran/expr.cc:3346
  #, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr ""
  
! #: fortran/expr.cc:3493
  #, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr ""
  
! #: fortran/expr.cc:3501
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr ""
  
! #: fortran/expr.cc:3508
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr ""
*************** msgstr ""
*** 71308,71314 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4232 fortran/expr.cc:4247 fortran/resolve.cc:2732
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
--- 71588,71594 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr ""
  
! #: fortran/expr.cc:4232 fortran/expr.cc:4247 fortran/resolve.cc:2742
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
*************** msgstr ""
*** 71426,71432 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4638 fortran/resolve.cc:1571
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
--- 71706,71712 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr ""
  
! #: fortran/expr.cc:4638 fortran/resolve.cc:1565
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr ""
*************** msgstr ""
*** 71436,71442 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4659 fortran/resolve.cc:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
--- 71716,71722 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr ""
  
! #: fortran/expr.cc:4659 fortran/resolve.cc:1571
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr ""
*************** msgstr ""
*** 71461,71557 ****
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6266
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6274
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6282
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6293
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6304
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6313
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6326
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6339
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6370
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6387
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6397
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6410
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6418
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6433
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.cc:6493 fortran/expr.cc:6514
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6498
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6507
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6526
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6568
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
--- 71741,71837 ----
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6267
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6275
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6283
  #, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6294
  #, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr ""
  
! #: fortran/expr.cc:6305
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6314
  #, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6327
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6340
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6371
  #, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6388
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6398
  #, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6411
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6419
  #, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr ""
  
! #: fortran/expr.cc:6434
  #, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr ""
  
! #: fortran/expr.cc:6494 fortran/expr.cc:6515
  #, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6499
  #, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6508
  #, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr ""
  
! #: fortran/expr.cc:6527
  #, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr ""
  
! #: fortran/expr.cc:6569
  #, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr ""
*************** msgid "Illegal id in copy_walk_reduction
*** 71572,71578 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1514
! #: fortran/trans-array.cc:7156 fortran/trans-array.cc:8807
  #: fortran/trans-intrinsic.cc:8475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 71852,71858 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1514
! #: fortran/trans-array.cc:7194 fortran/trans-array.cc:8856
  #: fortran/trans-intrinsic.cc:8475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr ""
*** 71653,71659 ****
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.cc:3481 fortran/trans-expr.cc:1900
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
--- 71933,71939 ----
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr ""
  
! #: fortran/frontend-passes.cc:3481 fortran/trans-expr.cc:1932
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
*************** msgstr ""
*** 71668,71674 ****
  msgid "Interchanging loops at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:5852
  #, gcc-internal-format, gfc-internal-format
  msgid "%s between %L and %L"
  msgstr ""
--- 71948,71954 ----
  msgid "Interchanging loops at %L"
  msgstr ""
  
! #: fortran/frontend-passes.cc:5855
  #, gcc-internal-format, gfc-internal-format
  msgid "%s between %L and %L"
  msgstr ""
*************** msgstr ""
*** 71788,71799 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1035 fortran/resolve.cc:17916
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:17934
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
--- 72068,72079 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1035 fortran/resolve.cc:18228
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:18246
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr ""
*************** msgstr ""
*** 71818,72474 ****
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1932
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1937
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1941
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1945
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1957
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1961
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:1969
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: fortran/interface.cc:2026 fortran/interface.cc:2031
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2036
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2074
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2279
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2282
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2285
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2288
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2300
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2304
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2308
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: fortran/interface.cc:2439 fortran/interface.cc:2466
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2477
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2500
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2510
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2520
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2534
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2551
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:2561
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2576
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2592
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:2614
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2632
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2647
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2662
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2681
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2694
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2701
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2787
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2803
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2816
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2824
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3212
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3235
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3239
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/interface.cc:3248
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3258
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3271
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3285
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3314
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3317
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3343
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3355
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3379
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3386
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3401
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3420
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3430 fortran/interface.cc:3435
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3456
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3473
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3538
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3582
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:3591
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3600
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3614
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3628
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3643
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3658
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3671
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3682
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:3693
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3731
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3751
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3769
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3790
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3831
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3959
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3988
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4014
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4024
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4054
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4074
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4086
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4096
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4107
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4149
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4153 fortran/interface.cc:4163
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4159
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4172
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4180
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4188
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4205
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4214
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4223
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4238
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4253
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4263
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4271
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4281
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4323
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4334
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4419
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4489
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: fortran/interface.cc:4873
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:4990
  #, fuzzy, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: fortran/interface.cc:5084
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5096
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5104
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5112
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5121
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5127
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5136
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5147
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5155
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5166
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5196
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5207
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5216
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5225
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5236
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5243
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:5271
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5286
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5290
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5348 fortran/interface.cc:5394
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5360
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5372
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/interface.cc:5379
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
--- 72098,72765 ----
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1940
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1945
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:1949
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:1953
  #, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr ""
  
! #: fortran/interface.cc:1965
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1969
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:1977
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: fortran/interface.cc:2034 fortran/interface.cc:2039
  #, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2044
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2082
  #, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr ""
  
! #: fortran/interface.cc:2287
  #, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2290
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2293
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2296
  #, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2308
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2312
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr ""
  
! #: fortran/interface.cc:2316
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr ""
  
! #: fortran/interface.cc:2439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: fortran/interface.cc:2448 fortran/interface.cc:2457
! #: fortran/interface.cc:2484
  #, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:2495
  #, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr ""
  
! #: fortran/interface.cc:2518
  #, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr ""
  
! #: fortran/interface.cc:2528
  #, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr ""
  
! #: fortran/interface.cc:2538
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr ""
  
! #: fortran/interface.cc:2552
  #, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr ""
  
! #: fortran/interface.cc:2569
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:2579
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr ""
  
! #: fortran/interface.cc:2594
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2610
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:2632
  #, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr ""
  
! #: fortran/interface.cc:2650
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr ""
  
! #: fortran/interface.cc:2665
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2680
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2699
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2712
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2719
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2805
  #, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2816
  #, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:2821
  #, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2834
  #, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:2842
  #, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3230
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr ""
  
! #: fortran/interface.cc:3253
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:3257
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Ï€Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/interface.cc:3266
  #, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr ""
  
! #: fortran/interface.cc:3276
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3289
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3303
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3326
! #, gcc-internal-format
! msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
! msgstr ""
! 
! #: fortran/interface.cc:3340
! #, gcc-internal-format
! msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
! msgstr ""
! 
! #: fortran/interface.cc:3362
  #, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3365
  #, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3391
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3403
  #, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:3427
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3434
  #, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3449
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3482 fortran/interface.cc:3487
  #, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr ""
  
! #: fortran/interface.cc:3508
  #, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3525
  #, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:3590
  #, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3619
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3634
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:3643
  #, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3652
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3666
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr ""
  
! #: fortran/interface.cc:3680
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3695
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3710
  #, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr ""
  
! #: fortran/interface.cc:3723
  #, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr ""
  
! #: fortran/interface.cc:3734
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:3745
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3783
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3803
  #, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3821
  #, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3842
  #, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr ""
  
! #: fortran/interface.cc:3870
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr ""
  
! #: fortran/interface.cc:3883
  #, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4011
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4040
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4066
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4076
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4106
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4126
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr ""
  
! #: fortran/interface.cc:4138
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr ""
  
! #: fortran/interface.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr ""
  
! #: fortran/interface.cc:4159
  #, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:4201
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr ""
  
! #: fortran/interface.cc:4205 fortran/interface.cc:4215
  #, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr ""
  
! #: fortran/interface.cc:4211
  #, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4224
  #, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4232
  #, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr ""
  
! #: fortran/interface.cc:4240
  #, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr ""
  
! #: fortran/interface.cc:4257
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr ""
  
! #: fortran/interface.cc:4266
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4275
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4290
  #, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4305
  #, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr ""
  
! #: fortran/interface.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr ""
  
! #: fortran/interface.cc:4323
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr ""
  
! #: fortran/interface.cc:4333
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4375
  #, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr ""
  
! #: fortran/interface.cc:4386
  #, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4471
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4541
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: fortran/interface.cc:4925
  #, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr ""
  
! #: fortran/interface.cc:5042
  #, fuzzy, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: fortran/interface.cc:5136
  #, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:5148
  #, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr ""
  
! #: fortran/interface.cc:5156
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5164
  #, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr ""
  
! #: fortran/interface.cc:5173
  #, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr ""
  
! #: fortran/interface.cc:5179
  #, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr ""
  
! #: fortran/interface.cc:5188
  #, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr ""
  
! #: fortran/interface.cc:5199
  #, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr ""
  
! #: fortran/interface.cc:5207
  #, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5218
  #, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr ""
  
! #: fortran/interface.cc:5248
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5259
  #, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/interface.cc:5268
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5277
  #, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr ""
  
! #: fortran/interface.cc:5288
  #, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr ""
  
! #: fortran/interface.cc:5295
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:5323
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr ""
  
! #: fortran/interface.cc:5330
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/interface.cc:5334
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr ""
  
! #: fortran/interface.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr ""
  
! #: fortran/interface.cc:5342
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr ""
  
! #: fortran/interface.cc:5400 fortran/interface.cc:5446
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr ""
  
! #: fortran/interface.cc:5412
  #, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr ""
  
! #: fortran/interface.cc:5424
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/interface.cc:5431
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
*************** msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s
*** 72655,72661 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5413 fortran/resolve.cc:11245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
--- 72946,72952 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5413 fortran/resolve.cc:11511
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
*************** msgstr ""
*** 73206,73212 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3422 fortran/resolve.cc:15736
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
--- 73497,73503 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr ""
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16056
  #, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr ""
*************** msgstr ""
*** 73775,73781 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3210 fortran/resolve.cc:12384
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
--- 74066,74072 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr ""
  
! #: fortran/match.cc:3210 fortran/resolve.cc:12650
  #, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr ""
*************** msgstr ""
*** 74283,74379 ****
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:6635
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/match.cc:6663
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6688
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:6855
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6896 fortran/match.cc:6950
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6960
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6996
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7048
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/match.cc:7066
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7098
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7120
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/match.cc:7196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/match.cc:7216
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7262
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/match.cc:7420
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7458
  #, fuzzy, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
--- 74574,74670 ----
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr ""
  
! #: fortran/match.cc:6654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/match.cc:6682
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6707
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:6874
  #, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:6915 fortran/match.cc:6969
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6979
  #, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7067
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/match.cc:7085
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7117
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7128
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7139
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/match.cc:7215
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/match.cc:7235
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr ""
  
! #: fortran/match.cc:7281
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr ""
  
! #: fortran/match.cc:7290
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7317
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/match.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr ""
  
! #: fortran/match.cc:7477
  #, fuzzy, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Î´ÎµÎ´Î¿Î¼Î­Î½Ï‰Î½ Ï€Ï�Î¿Ï†Î¯Î» `%s' Î´ÎµÎ½ Ï„Î±Î¹Ï�Î¹Î¬Î¶ÎµÎ¹ Î¼Îµ Ï„Î¿ Î´Î¹Î±Î¼Î¿Î¹Ï�Î±Î¶ÏŒÎ¼ÎµÎ½Î¿ Î±Î½Ï„Î¹ÎºÎµÎ¯Î¼ÎµÎ½Î¿ `%s'"
*************** msgstr ""
*** 74424,76662 ****
  msgid "gfc_code2string(): Bad code"
  msgstr ""
  
! #: fortran/module.cc:238
  #, gcc-internal-format
  msgid "free_pi_tree(): Unresolved fixup"
  msgstr ""
  
! #: fortran/module.cc:455
  #, gcc-internal-format
  msgid "associate_integer_pointer(): Already associated"
  msgstr ""
  
! #: fortran/module.cc:539
  #, gcc-internal-format, gfc-internal-format
  msgid "module nature in USE statement at %C"
  msgstr ""
  
! #: fortran/module.cc:551
  #, gcc-internal-format, gfc-internal-format
  msgid "Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC"
  msgstr ""
  
! #: fortran/module.cc:564
  #, gcc-internal-format, gfc-internal-format
  msgid "\"::\" was expected after module nature at %C but was not found"
  msgstr ""
  
! #: fortran/module.cc:574
  #, gcc-internal-format, gfc-internal-format
  msgid "\"USE :: module\" at %C"
  msgstr ""
  
! #: fortran/module.cc:633
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.cc:644
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr ""
  
! #: fortran/module.cc:688
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with the rename symbol at %L"
  msgstr ""
  
! #: fortran/module.cc:691
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with the symbol at %L"
  msgstr ""
  
! #: fortran/module.cc:699
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr ""
  
! #: fortran/module.cc:762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: fortran/module.cc:767
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr ""
  
! #: fortran/module.cc:842
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr ""
  
! #: fortran/module.cc:1202
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.cc:1206
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.cc:1210
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.cc:1643
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.cc:1692
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Ï„Î¿Ï… %s\n"
  
! #: fortran/module.cc:1742
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.cc:1963
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.cc:2979
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.cc:5114
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5117
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5311
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.cc:5448
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr ""
  
! #: fortran/module.cc:5727
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:5734
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:5739
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:5975
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.cc:6319
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.cc:6509
  #, fuzzy, gcc-internal-format
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ "
  
! #: fortran/module.cc:6530
  #, fuzzy, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Ï„Î¿Ï… %s\n"
  
! #: fortran/module.cc:6541
  #, fuzzy, gcc-internal-format
  msgid "Cannot delete module file %qs: %s"
  msgstr "%s: Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ %s: %s\n"
  
! #: fortran/module.cc:6544
  #, fuzzy, gcc-internal-format
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr "%s: Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î· uname Î±Ï€Î­Ï„Ï…Ï‡Îµ: %s\n"
  
! #: fortran/module.cc:6550
  #, fuzzy, gcc-internal-format
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "Î£Î¦Î‘Î›ÎœÎ‘: Î‘Î´Ï…Î½Î±Î¼Î¯Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î±Ï‚ Ï€Ï�Î¿ÏƒÏ‰Ï�Î¹Î½Î¿Ï� Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î³Î¹Î± Î±Î»Î»Î±Î³Î®"
  
! #: fortran/module.cc:6607
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr ""
  
! #: fortran/module.cc:6678
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.cc:6786 fortran/module.cc:7130
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.cc:6914
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.cc:6935 fortran/module.cc:6968 fortran/module.cc:7010
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr ""
  
! #: fortran/module.cc:7115
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7137
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.cc:7205
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.cc:7259
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.cc:7285
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.cc:7314
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.cc:7326
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.cc:7339
  #, gcc-internal-format
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.cc:7345
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.cc:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.cc:7357
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.cc:7367
  #, fuzzy, gcc-internal-format
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "%s: Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î±Î½Î¿Î¹Ï‡Ï„ÎµÎ¯ Ï„Î¿ %s: %s\n"
  
! #: fortran/module.cc:7370
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.cc:7381
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7404
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.cc:7412
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.cc:7429
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr ""
  
! #: fortran/module.cc:7431
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr ""
  
! #: fortran/openmp.cc:150 fortran/openmp.cc:7083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk at %C"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: fortran/openmp.cc:428
  #, gcc-internal-format
  msgid "%<omp_all_memory%> at %C not permitted in this clause"
  msgstr ""
  
! #: fortran/openmp.cc:473
  #, gcc-internal-format, gfc-internal-format
  msgid "List item shall not be coindexed at %C"
  msgstr ""
  
! #: fortran/openmp.cc:492
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr ""
  
! #: fortran/openmp.cc:517 fortran/openmp.cc:618 fortran/openmp.cc:948
! #: fortran/openmp.cc:6135
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr ""
  
! #: fortran/openmp.cc:556 fortran/openmp.cc:646
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/openmp.cc:673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/openmp.cc:702
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:755
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/openmp.cc:884
  #, gcc-internal-format
  msgid "Unexpected OpenACC parallelism."
  msgstr ""
  
! #: fortran/openmp.cc:916
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:976
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:986
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected INTEGER type at %L"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/openmp.cc:1255
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected identifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1260
  #, gcc-internal-format
  msgid "Same identifier %qs specified again at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1287
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected range-specification at %C"
  msgstr "%s: ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· `%s'.\n"
  
! #: fortran/openmp.cc:1397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Comma expected at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/openmp.cc:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown directive at %L"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: fortran/openmp.cc:1571
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid combined or composite directive at %L"
  msgstr "Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'"
  
! #: fortran/openmp.cc:1579
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational and meta directives not permitted"
  msgstr ""
  
! #: fortran/openmp.cc:1611
  #, gcc-internal-format
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1637 fortran/openmp.cc:1647
  #, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1655
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1745
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr ""
  
! #: fortran/openmp.cc:1779
  #, gcc-internal-format
  msgid "Unexpected %<(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1826
  #, fuzzy, gcc-internal-format
  msgid "Duplicated %qs clause at %L"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/openmp.cc:1833
  #, gcc-internal-format
  msgid "Expected %<(%> after %qs at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1840
  #, fuzzy, gcc-internal-format
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/openmp.cc:1901
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr ""
  
! #: fortran/openmp.cc:1971 fortran/openmp.cc:2007 fortran/openmp.cc:2403
! #: fortran/openmp.cc:2428
  #, gcc-internal-format
  msgid "Expected %<:%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2031
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2147
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2258
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2291
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr ""
  
! #: fortran/openmp.cc:2294
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr ""
  
! #: fortran/openmp.cc:2330
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2333
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2383
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2389
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2395
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2410
  #, gcc-internal-format
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2422
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2433
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2447
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2464
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2502 fortran/openmp.cc:2537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected integer expression at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/openmp.cc:2518
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2530
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2543
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2573
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected HOST, NOHOST or ANY at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2816
  #, gcc-internal-format, gfc-internal-format
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr ""
  
! #: fortran/openmp.cc:3003
  #, gcc-internal-format
  msgid "Multiple %qs modifiers specified at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3113
  #, gcc-internal-format
  msgid "too many %<always%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3119
  #, gcc-internal-format
  msgid "too many %<close%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3125
  #, gcc-internal-format
  msgid "too many %<present%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3316
  #, gcc-internal-format
  msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
  msgstr ""
  
! #: fortran/openmp.cc:3341
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3631
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3824
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to match clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4007
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4017
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4026
  #, gcc-internal-format
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4034
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4083
  #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: fortran/openmp.cc:4138
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:4171
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr ""
  
! #: fortran/openmp.cc:4240
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4274
  #, gcc-internal-format
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4282
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4289
  #, gcc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr ""
  
! #: fortran/openmp.cc:4304
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple loop axes specified for routine at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:4323
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr ""
  
! #: fortran/openmp.cc:4344 fortran/openmp.cc:4372
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4389
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4568
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4576
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr ""
  
! #: fortran/openmp.cc:4579
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:4650
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr ""
  
! #: fortran/openmp.cc:4717
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4739
  #, gcc-internal-format
  msgid "Expected %<( depobj )%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4757
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4785
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4790
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr ""
  
! #: fortran/openmp.cc:4798
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:4924 fortran/openmp.cc:9176
  #, gcc-internal-format, gfc-internal-format
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr ""
  
! #: fortran/openmp.cc:4931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr "Î‘Î´Ï…Î½Î±Î¼Î¯Î± Ï€Ï�Î¿ÏƒÏ€Î­Î»Î±ÏƒÎ·Ï‚ Ï„Î¿Ï… Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Ï„Î·Ï‚ Î±Î»Î»Î±Î³Î®Ï‚"
  
! #: fortran/openmp.cc:4937
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr ""
  
! #: fortran/openmp.cc:4956
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4993
  #, gcc-internal-format, gfc-internal-format
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5001
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5401 fortran/openmp.cc:11748
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5405 fortran/openmp.cc:11752
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5412
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5432
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5469
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5484
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5509
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:5512
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:5518
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:5524
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:5538 fortran/openmp.cc:5593
  #, gcc-internal-format
  msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:5547 fortran/openmp.cc:5601
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:5563
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:5567
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:5576
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr ""
  
! #: fortran/openmp.cc:5622
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr ""
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:5661
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected trait-property-extension at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5676 fortran/openmp.cc:5773 fortran/openmp.cc:5904
! #: fortran/openmp.cc:6054 fortran/openmp.cc:6082
  #, gcc-internal-format
  msgid "expected %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5698
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected trait selector name at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/openmp.cc:5717
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5735
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5744
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5751 fortran/openmp.cc:5914 fortran/openmp.cc:6006
! #: fortran/openmp.cc:6073
  #, gcc-internal-format
  msgid "expected %<(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5759
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5767
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected : at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/openmp.cc:5801
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected identifier or string literal at %C"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: fortran/openmp.cc:5841
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected expression at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/openmp.cc:5853
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a constant logical expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5856
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a constant integer expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5868
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a conforming device number at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected simd clause at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/openmp.cc:5955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected context selector set name at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/openmp.cc:5962
  #, gcc-internal-format
  msgid "expected %<=%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5969
  #, gcc-internal-format
  msgid "expected %<{%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5984
  #, gcc-internal-format
  msgid "expected %<}%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected name at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/openmp.cc:6024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected variant name at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/openmp.cc:6064
  #, fuzzy, gcc-internal-format
  msgid "expected %<match%> at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/openmp.cc:6115
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after OMP THREADPRIVATE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6159
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6265
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFLOAD but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6275
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6301
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:6305
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:6328
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:6333
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:6344
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6349
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6378
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C"
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ ')'\n"
  
! #: fortran/openmp.cc:6478
  #, gcc-internal-format
  msgid "%qs clause at %L specified more than once"
  msgstr ""
  
! #: fortran/openmp.cc:6481
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6507
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6513
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6712
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6800
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6867 fortran/openmp.cc:6870 fortran/openmp.cc:6873
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr ""
  
! #: fortran/openmp.cc:6877
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6907
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:6936
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr ""
  
! #: fortran/openmp.cc:6946
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr ""
  
! #: fortran/openmp.cc:6983
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6998
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7054
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7060
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7081
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7120
  #, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:7132
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:7144
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr ""
  
! #: fortran/openmp.cc:7155
  #, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7158
  #, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7164 fortran/openmp.cc:9044
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7169
  #, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7174
  #, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7184 fortran/openmp.cc:8529 fortran/openmp.cc:8806
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: fortran/openmp.cc:7187
  #, fuzzy, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: fortran/openmp.cc:7203 fortran/openmp.cc:8793
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7208 fortran/openmp.cc:9048
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7213 fortran/openmp.cc:9051
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7218 fortran/openmp.cc:9039
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7221
  #, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7264
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7313
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7349
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7355
  #, gcc-internal-format
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7361
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr ""
  
! #: fortran/openmp.cc:7368
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr ""
  
! #: fortran/openmp.cc:7375
  #, gcc-internal-format
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7381
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7389
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7396
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7407
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7416
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7425
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:7430
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:7441 fortran/openmp.cc:7996
  #, gcc-internal-format, gfc-internal-format
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr ""
  
! #: fortran/openmp.cc:7456
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:7461
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:7475 fortran/openmp.cc:7980
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7491
  #, gcc-internal-format, gfc-internal-format
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr ""
  
! #: fortran/openmp.cc:7527
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7530
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7537 fortran/openmp.cc:7548 fortran/resolve.cc:11043
! #: fortran/resolve.cc:12612
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:7552
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr ""
  
! #: fortran/openmp.cc:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.cc:7687
  #, gcc-internal-format, gfc-internal-format
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:7696
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:7706
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:7711
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:7718
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7721
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7730
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:7751
  #, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7786
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be copied"
  msgstr ""
  
! #: fortran/openmp.cc:7790
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr ""
  
! #: fortran/openmp.cc:7795 fortran/openmp.cc:11411
  #, fuzzy, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: fortran/openmp.cc:7806
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7810
  #, gcc-internal-format
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7813
  #, gcc-internal-format
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7844 fortran/openmp.cc:7856 fortran/openmp.cc:7877
! #: fortran/openmp.cc:7889 fortran/openmp.cc:7912 fortran/openmp.cc:7920
! #: fortran/openmp.cc:7941 fortran/openmp.cc:7952 fortran/openmp.cc:7964
! #: fortran/openmp.cc:8199 fortran/openmp.cc:11435
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7885
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7935
  #, gcc-internal-format
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8021
  #, gcc-internal-format
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8063
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/openmp.cc:8091
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8105
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr ""
  
! #: fortran/openmp.cc:8139
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr ""
  
! #: fortran/openmp.cc:8150
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8175
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:8179
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:8183
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:8206
  #, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8219
  #, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8237
  #, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8243
  #, gcc-internal-format, gfc-internal-format
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8248
  #, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8251
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8259
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8262
  #, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8265
  #, gcc-internal-format
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8271
  #, gcc-internal-format
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8286
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8296
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr ""
  
! #: fortran/openmp.cc:8322
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8328
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range end expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8334
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range step expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonzero range step expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SINK addend not a constant integer at %L"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: fortran/openmp.cc:8368
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr ""
  
! #: fortran/openmp.cc:8378
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8433
  #, gcc-internal-format, gfc-internal-format
  msgid "Array is not contiguous at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8448
  #, gcc-internal-format
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8460
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8468
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8477 fortran/openmp.cc:8495
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.cc:8487
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8509
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr ""
  
! #: fortran/openmp.cc:8535
  #, gcc-internal-format
  msgid "List item %qs with allocatable components is not permitted in map clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8561
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8592
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8621
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8637 fortran/openmp.cc:8777
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8640 fortran/openmp.cc:8780
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr ""
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:8652
  #, gcc-internal-format
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/openmp.cc:8709
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr ""
  
! #: fortran/openmp.cc:8717
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr ""
  
! #: fortran/openmp.cc:8725
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr ""
  
! #: fortran/openmp.cc:8730
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8741
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr ""
  
! #: fortran/openmp.cc:8771
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8783
  #, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8790
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8796
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8809
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr ""
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:8819
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8830
  #, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8854
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8947
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8975
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8981
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8989
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8994
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9005
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr ""
  
! #: fortran/openmp.cc:9022
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr ""
  
! #: fortran/openmp.cc:9056
  #, gcc-internal-format
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr ""
  
! #: fortran/openmp.cc:9116
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9129
  #, gcc-internal-format, gfc-internal-format
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr ""
  
! #: fortran/openmp.cc:9139
  #, gcc-internal-format, gfc-internal-format
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:9169
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9196
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9206
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:9211
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be an array element"
  msgstr ""
  
! #: fortran/openmp.cc:9215
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr ""
  
! #: fortran/openmp.cc:9219
  #, gcc-internal-format
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:9226
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:9380
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:9500
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9506
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:9522
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9531
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9555
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9560
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9572
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9580
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9590
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9606
  #, gcc-internal-format
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9614
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9632
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:9659
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9707
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9721
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9754
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9778
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9785
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9808
  #, gcc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9815
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9823
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9841
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/openmp.cc:9948
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr ""
  
! #: fortran/openmp.cc:9955
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:10176
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10256
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP directive in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10268 fortran/openmp.cc:10294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10822
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10835
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10842
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10857
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10861
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10868
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10874
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10883
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10890
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10899
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10906
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10913
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10919
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr ""
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:10944
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10956
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10963
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11190 fortran/openmp.cc:11203
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11222
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11228
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11234
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11250
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11262
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11272 fortran/openmp.cc:11281
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11297
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11318
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11418
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11465
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11471
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11539
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:11543
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:11637
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:11651
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:11657
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr ""
  
! #: fortran/openmp.cc:11678
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11702
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11710
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11739
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11761
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11777
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11792
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11802
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11810
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 74715,76953 ----
  msgid "gfc_code2string(): Bad code"
  msgstr ""
  
! #: fortran/module.cc:243
  #, gcc-internal-format
  msgid "free_pi_tree(): Unresolved fixup"
  msgstr ""
  
! #: fortran/module.cc:460
  #, gcc-internal-format
  msgid "associate_integer_pointer(): Already associated"
  msgstr ""
  
! #: fortran/module.cc:544
  #, gcc-internal-format, gfc-internal-format
  msgid "module nature in USE statement at %C"
  msgstr ""
  
! #: fortran/module.cc:556
  #, gcc-internal-format, gfc-internal-format
  msgid "Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC"
  msgstr ""
  
! #: fortran/module.cc:569
  #, gcc-internal-format, gfc-internal-format
  msgid "\"::\" was expected after module nature at %C but was not found"
  msgstr ""
  
! #: fortran/module.cc:579
  #, gcc-internal-format, gfc-internal-format
  msgid "\"USE :: module\" at %C"
  msgstr ""
  
! #: fortran/module.cc:638
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing generic specification in USE statement at %C"
  msgstr ""
  
! #: fortran/module.cc:649
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr ""
  
! #: fortran/module.cc:693
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with the rename symbol at %L"
  msgstr ""
  
! #: fortran/module.cc:696
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with the symbol at %L"
  msgstr ""
  
! #: fortran/module.cc:704
  #, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr ""
  
! #: fortran/module.cc:767
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î± Î±Ï�Ï‡ÎµÎ¯Î¿Ï… `%s'\n"
  
! #: fortran/module.cc:772
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr ""
  
! #: fortran/module.cc:847
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr ""
  
! #: fortran/module.cc:1207
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.cc:1211
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.cc:1215
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr ""
  
! #: fortran/module.cc:1648
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.cc:1697
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Ï„Î¿Ï… %s\n"
  
! #: fortran/module.cc:1747
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.cc:1968
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr ""
  
! #: fortran/module.cc:2984
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr ""
  
! #: fortran/module.cc:5119
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr ""
  
! #: fortran/module.cc:5316
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.cc:5453
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr ""
  
! #: fortran/module.cc:5732
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:5739
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:5744
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr ""
  
! #: fortran/module.cc:5980
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.cc:6324
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.cc:6514
  #, fuzzy, gcc-internal-format
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ "
  
! #: fortran/module.cc:6535
  #, fuzzy, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "%s: Î£Ï†Î¬Î»Î¼Î± ÎºÎ±Ï„Î¬ Ï„Î·Î½ ÎµÎ³Î³Ï�Î±Ï†Î® Ï„Î¿Ï… %s\n"
  
! #: fortran/module.cc:6546
  #, fuzzy, gcc-internal-format
  msgid "Cannot delete module file %qs: %s"
  msgstr "%s: Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ %s: %s\n"
  
! #: fortran/module.cc:6549
  #, fuzzy, gcc-internal-format
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr "%s: Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î· uname Î±Ï€Î­Ï„Ï…Ï‡Îµ: %s\n"
  
! #: fortran/module.cc:6555
  #, fuzzy, gcc-internal-format
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "Î£Î¦Î‘Î›ÎœÎ‘: Î‘Î´Ï…Î½Î±Î¼Î¯Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î¯Î±Ï‚ Ï€Ï�Î¿ÏƒÏ‰Ï�Î¹Î½Î¿Ï� Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Î³Î¹Î± Î±Î»Î»Î±Î³Î®"
  
! #: fortran/module.cc:6612
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr ""
  
! #: fortran/module.cc:6683
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.cc:6791 fortran/module.cc:7135
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr ""
  
! #: fortran/module.cc:6919
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr ""
  
! #: fortran/module.cc:6940 fortran/module.cc:6973 fortran/module.cc:7015
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr ""
  
! #: fortran/module.cc:7120
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7142
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.cc:7210
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.cc:7264
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr ""
  
! #: fortran/module.cc:7290
  #, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr ""
  
! #: fortran/module.cc:7319
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.cc:7331
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr ""
  
! #: fortran/module.cc:7344
  #, gcc-internal-format
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr ""
  
! #: fortran/module.cc:7350
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.cc:7356
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.cc:7362
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.cc:7372
  #, fuzzy, gcc-internal-format
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "%s: Î”ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒÎ½ Î½Î± Î±Î½Î¿Î¹Ï‡Ï„ÎµÎ¯ Ï„Î¿ %s: %s\n"
  
! #: fortran/module.cc:7375
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.cc:7386
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7409
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.cc:7417
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.cc:7434
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr ""
  
! #: fortran/module.cc:7436
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr ""
  
! #: fortran/openmp.cc:150 fortran/openmp.cc:7113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk at %C"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: fortran/openmp.cc:429
  #, gcc-internal-format
  msgid "%<omp_all_memory%> at %C not permitted in this clause"
  msgstr ""
  
! #: fortran/openmp.cc:474
  #, gcc-internal-format, gfc-internal-format
  msgid "List item shall not be coindexed at %C"
  msgstr ""
  
! #: fortran/openmp.cc:493
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr ""
  
! #: fortran/openmp.cc:518 fortran/openmp.cc:619 fortran/openmp.cc:949
! #: fortran/openmp.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr ""
  
! #: fortran/openmp.cc:557 fortran/openmp.cc:647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿Î½ Î¿Ï�Î¹ÏƒÎ¼ÏŒ ÎºÎ»Î¬ÏƒÎ·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½"
  
! #: fortran/openmp.cc:674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/openmp.cc:703
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:756
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
! #: fortran/openmp.cc:885
  #, gcc-internal-format
  msgid "Unexpected OpenACC parallelism."
  msgstr ""
  
! #: fortran/openmp.cc:917
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:977
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected INTEGER type at %L"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/openmp.cc:1256
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected identifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1261
  #, gcc-internal-format
  msgid "Same identifier %qs specified again at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected range-specification at %C"
  msgstr "%s: ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï�Ï�Î¸Î¼Î¹ÏƒÎ· `%s'.\n"
  
! #: fortran/openmp.cc:1398
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Comma expected at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/openmp.cc:1510
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown directive at %L"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%s'"
  
! #: fortran/openmp.cc:1572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid combined or composite directive at %L"
  msgstr "Î¼Î· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ·Î¼Î· ÎµÏ€Î¹Î»Î¿Î³Î® `-%c'"
  
! #: fortran/openmp.cc:1580
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational and meta directives not permitted"
  msgstr ""
  
! #: fortran/openmp.cc:1612
  #, gcc-internal-format
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1638 fortran/openmp.cc:1648
  #, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1656
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1746
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr ""
  
! #: fortran/openmp.cc:1780
  #, gcc-internal-format
  msgid "Unexpected %<(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1827
  #, fuzzy, gcc-internal-format
  msgid "Duplicated %qs clause at %L"
  msgstr "Î´Î¹Ï€Î»ÏŒ ÏŒÎ½Î¿Î¼Î± Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î± `%s'"
  
! #: fortran/openmp.cc:1834
  #, gcc-internal-format
  msgid "Expected %<(%> after %qs at %C"
  msgstr ""
  
! #: fortran/openmp.cc:1841
  #, fuzzy, gcc-internal-format
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/openmp.cc:1902
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr ""
  
! #: fortran/openmp.cc:1972 fortran/openmp.cc:2008 fortran/openmp.cc:2418
! #: fortran/openmp.cc:2443
  #, gcc-internal-format
  msgid "Expected %<:%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2032
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2056
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2117
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2148
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2251
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2306
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr ""
  
! #: fortran/openmp.cc:2309
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr ""
  
! #: fortran/openmp.cc:2345
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2398
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2404
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2410
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2425
  #, gcc-internal-format
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2437
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2448
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2479
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2517 fortran/openmp.cc:2552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected integer expression at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/openmp.cc:2533
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2545
  #, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2558
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2588
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected HOST, NOHOST or ANY at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2643
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2831
  #, gcc-internal-format, gfc-internal-format
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr ""
  
! #: fortran/openmp.cc:3018
  #, gcc-internal-format
  msgid "Multiple %qs modifiers specified at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3128
  #, gcc-internal-format
  msgid "too many %<always%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3134
  #, gcc-internal-format
  msgid "too many %<close%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3140
  #, gcc-internal-format
  msgid "too many %<present%> modifiers at %L"
  msgstr ""
  
! #: fortran/openmp.cc:3331
  #, gcc-internal-format
  msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
  msgstr ""
  
! #: fortran/openmp.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3646
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:3839
  #, gcc-internal-format, gfc-internal-format
  msgid "Failed to match clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4022
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4032
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4041
  #, gcc-internal-format
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4049
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4098
  #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: fortran/openmp.cc:4153
  #, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:4201
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr ""
  
! #: fortran/openmp.cc:4270
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4304
  #, gcc-internal-format
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4312
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4319
  #, gcc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr ""
  
! #: fortran/openmp.cc:4334
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple loop axes specified for routine at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4345
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:4353
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr ""
  
! #: fortran/openmp.cc:4374 fortran/openmp.cc:4402
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4419
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4598
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4606
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr ""
  
! #: fortran/openmp.cc:4609
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:4680
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr ""
  
! #: fortran/openmp.cc:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4769
  #, gcc-internal-format
  msgid "Expected %<( depobj )%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4787
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4820
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr ""
  
! #: fortran/openmp.cc:4828
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:4954 fortran/openmp.cc:9206
  #, gcc-internal-format, gfc-internal-format
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr ""
  
! #: fortran/openmp.cc:4961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr "Î‘Î´Ï…Î½Î±Î¼Î¯Î± Ï€Ï�Î¿ÏƒÏ€Î­Î»Î±ÏƒÎ·Ï‚ Ï„Î¿Ï… Î±Ï�Ï‡ÎµÎ¯Î¿Ï… Ï„Î·Ï‚ Î±Î»Î»Î±Î³Î®Ï‚"
  
! #: fortran/openmp.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr ""
  
! #: fortran/openmp.cc:4986
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5014
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5023
  #, gcc-internal-format, gfc-internal-format
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5031
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5431 fortran/openmp.cc:11778
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5435 fortran/openmp.cc:11782
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5440
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5442
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5462
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5499
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5514
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5539
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:5542
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:5548
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:5554
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:5568 fortran/openmp.cc:5623
  #, gcc-internal-format
  msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:5577 fortran/openmp.cc:5631
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:5593
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:5606
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:5641
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr ""
  
! #: fortran/openmp.cc:5652
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr ""
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:5691
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected trait-property-extension at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5706 fortran/openmp.cc:5803 fortran/openmp.cc:5934
! #: fortran/openmp.cc:6084 fortran/openmp.cc:6112
  #, gcc-internal-format
  msgid "expected %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected trait selector name at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/openmp.cc:5747
  #, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5765
  #, gcc-internal-format
  msgid "selector %qs does not accept any properties at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5774
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5781 fortran/openmp.cc:5944 fortran/openmp.cc:6036
! #: fortran/openmp.cc:6103
  #, gcc-internal-format
  msgid "expected %<(%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5789
  #, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5797
  #, gcc-internal-format
  msgid "%<score%> argument must be non-negative at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected : at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/openmp.cc:5831
  #, gcc-internal-format, gfc-internal-format
  msgid "expected identifier at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected identifier or string literal at %C"
  msgstr "Î¼Î· Ï„ÎµÏ�Î¼Î±Ï„Î¹Î¶ÏŒÎ¼ÎµÎ½o Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÏŒ"
  
! #: fortran/openmp.cc:5871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected expression at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/openmp.cc:5883
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a constant logical expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5886
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a constant integer expression at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5898
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a conforming device number at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5912
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected simd clause at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/openmp.cc:5985
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected context selector set name at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/openmp.cc:5992
  #, gcc-internal-format
  msgid "expected %<=%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5999
  #, gcc-internal-format
  msgid "expected %<{%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6014
  #, gcc-internal-format
  msgid "expected %<}%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6043
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected name at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/openmp.cc:6054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected variant name at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ® Ï„Î¹Î¼Î®."
  
! #: fortran/openmp.cc:6094
  #, fuzzy, gcc-internal-format
  msgid "expected %<match%> at %C"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/openmp.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr ""
  
! #: fortran/openmp.cc:6182
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after OMP THREADPRIVATE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6295
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFLOAD but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6300
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6305
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6331
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:6335
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:6358
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:6363
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:6374
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6379
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6408
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6486
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C"
  msgstr "Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ ')'\n"
  
! #: fortran/openmp.cc:6508
  #, gcc-internal-format
  msgid "%qs clause at %L specified more than once"
  msgstr ""
  
! #: fortran/openmp.cc:6511
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6537
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6543
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6830
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6862
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6897 fortran/openmp.cc:6900 fortran/openmp.cc:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr ""
  
! #: fortran/openmp.cc:6907
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6937
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:6948
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:6966
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr ""
  
! #: fortran/openmp.cc:6976
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr ""
  
! #: fortran/openmp.cc:7013
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7028
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7084
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7090
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:7150
  #, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:7162
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:7174
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr ""
  
! #: fortran/openmp.cc:7185
  #, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7188
  #, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7194 fortran/openmp.cc:9074
  #, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7199
  #, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7204
  #, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7214 fortran/openmp.cc:8559 fortran/openmp.cc:8836
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: fortran/openmp.cc:7217
  #, fuzzy, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: fortran/openmp.cc:7233 fortran/openmp.cc:8823
  #, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7238 fortran/openmp.cc:9078
  #, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7243 fortran/openmp.cc:9081
  #, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7248 fortran/openmp.cc:9069
  #, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7251
  #, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7294
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7343
  #, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7379
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7385
  #, gcc-internal-format
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7391
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr ""
  
! #: fortran/openmp.cc:7398
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr ""
  
! #: fortran/openmp.cc:7405
  #, gcc-internal-format
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7411
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7419
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7426
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7437
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7446
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7455
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:7460
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:7471 fortran/openmp.cc:8026
  #, gcc-internal-format, gfc-internal-format
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr ""
  
! #: fortran/openmp.cc:7486
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:7491
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:7505 fortran/openmp.cc:8010
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7521
  #, gcc-internal-format, gfc-internal-format
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr ""
  
! #: fortran/openmp.cc:7557
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7560
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7567 fortran/openmp.cc:7578 fortran/resolve.cc:11309
! #: fortran/resolve.cc:12878
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:7582
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr ""
  
! #: fortran/openmp.cc:7707
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.cc:7717
  #, gcc-internal-format, gfc-internal-format
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/openmp.cc:7736
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:7741
  #, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr ""
  
! #: fortran/openmp.cc:7748
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7751
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:7781
  #, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7816
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be copied"
  msgstr ""
  
! #: fortran/openmp.cc:7820
  #, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr ""
  
! #: fortran/openmp.cc:7825 fortran/openmp.cc:11441
  #, fuzzy, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: fortran/openmp.cc:7836
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7840
  #, gcc-internal-format
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7843
  #, gcc-internal-format
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7874 fortran/openmp.cc:7886 fortran/openmp.cc:7907
! #: fortran/openmp.cc:7919 fortran/openmp.cc:7942 fortran/openmp.cc:7950
! #: fortran/openmp.cc:7971 fortran/openmp.cc:7982 fortran/openmp.cc:7994
! #: fortran/openmp.cc:8229 fortran/openmp.cc:11465
  #, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7915
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7965
  #, gcc-internal-format
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8051
  #, gcc-internal-format
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8093
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/openmp.cc:8121
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8135
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr ""
  
! #: fortran/openmp.cc:8169
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr ""
  
! #: fortran/openmp.cc:8180
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8205
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:8209
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:8213
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:8236
  #, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8249
  #, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8267
  #, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8273
  #, gcc-internal-format, gfc-internal-format
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8278
  #, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8281
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8289
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8292
  #, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8295
  #, gcc-internal-format
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8301
  #, gcc-internal-format
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8316
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8326
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr ""
  
! #: fortran/openmp.cc:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8358
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range end expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8364
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range step expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8369
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonzero range step expected at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8382
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SINK addend not a constant integer at %L"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: fortran/openmp.cc:8398
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr ""
  
! #: fortran/openmp.cc:8408
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8419
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8463
  #, gcc-internal-format, gfc-internal-format
  msgid "Array is not contiguous at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8478
  #, gcc-internal-format
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8490
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8498
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8507 fortran/openmp.cc:8525
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.cc:8517
  #, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8539
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr ""
  
! #: fortran/openmp.cc:8565
  #, gcc-internal-format
  msgid "List item %qs with allocatable components is not permitted in map clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8591
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8622
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8651
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8667 fortran/openmp.cc:8807
  #, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8670 fortran/openmp.cc:8810
  #, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr ""
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:8682
  #, gcc-internal-format
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/openmp.cc:8739
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr ""
  
! #: fortran/openmp.cc:8747
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr ""
  
! #: fortran/openmp.cc:8755
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr ""
  
! #: fortran/openmp.cc:8760
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8771
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr ""
  
! #: fortran/openmp.cc:8801
  #, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8813
  #, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8820
  #, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8826
  #, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8839
  #, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr ""
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:8849
  #, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8860
  #, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8884
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8977
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9011
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9019
  #, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9024
  #, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9035
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr ""
  
! #: fortran/openmp.cc:9052
  #, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr ""
  
! #: fortran/openmp.cc:9086
  #, gcc-internal-format
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr ""
  
! #: fortran/openmp.cc:9146
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9159
  #, gcc-internal-format, gfc-internal-format
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr ""
  
! #: fortran/openmp.cc:9169
  #, gcc-internal-format, gfc-internal-format
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/openmp.cc:9199
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9223
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9226
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9236
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:9241
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be an array element"
  msgstr ""
  
! #: fortran/openmp.cc:9245
  #, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr ""
  
! #: fortran/openmp.cc:9249
  #, gcc-internal-format
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:9256
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:9410
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:9418
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:9530
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9536
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:9544
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:9552
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9561
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9568
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9585
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9590
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9602
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9610
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9620
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9636
  #, gcc-internal-format
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9644
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9662
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:9689
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9737
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9751
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9784
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9808
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9815
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9838
  #, gcc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9845
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9853
  #, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9871
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Ï�Î¿Ï€Î¿Ï�ÎµÏ…ÏŒÎ¼ÎµÎ½Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/openmp.cc:9978
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr ""
  
! #: fortran/openmp.cc:9985
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:9992
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:10206
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10286
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP directive in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10298 fortran/openmp.cc:10324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10852
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10858
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10865
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10872
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10887
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10891
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10898
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10904
  #, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10913
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10920
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10929
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10936
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10943
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10949
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10956
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr ""
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10986
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10993
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11220 fortran/openmp.cc:11233
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11252
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11258
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11264
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11280
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11292
  #, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11302 fortran/openmp.cc:11311
  #, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11348
  #, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11448
  #, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11495
  #, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11501
  #, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:11573
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:11667
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:11681
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:11687
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr ""
  
! #: fortran/openmp.cc:11708
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11732
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11740
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11769
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11791
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11807
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11822
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11832
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11840
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr ""
*** 76846,77317 ****
  msgid "Bad continuation line at %C"
  msgstr ""
  
! #: fortran/parse.cc:2059
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr ""
  
! #: fortran/parse.cc:2974
  #, gcc-internal-format
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr ""
  
! #: fortran/parse.cc:3120
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/parse.cc:3277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:3294
  #, gcc-internal-format
  msgid "Unexpected end of file in %qs"
  msgstr ""
  
! #: fortran/parse.cc:3329
  #, gcc-internal-format
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3332
  #, gcc-internal-format
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3352
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound procedure at %C"
  msgstr ""
  
! #: fortran/parse.cc:3364
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC binding at %C"
  msgstr ""
  
! #: fortran/parse.cc:3372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure declaration at %C"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: fortran/parse.cc:3384
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr ""
  
! #: fortran/parse.cc:3394 fortran/parse.cc:3849
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:3401
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr ""
  
! #: fortran/parse.cc:3408 fortran/parse.cc:3862
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr ""
  
! #: fortran/parse.cc:3541
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.cc:3556
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3561
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3568
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3578
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:3584
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3589
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.cc:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3598
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3605
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3657
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create map component '%s'"
  msgstr ""
  
! #: fortran/parse.cc:3690
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create union component '%s'"
  msgstr ""
  
! #: fortran/parse.cc:3745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in nested structure declaration at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: fortran/parse.cc:3832
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3840
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C without components"
  msgstr ""
  
! #: fortran/parse.cc:3856
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:3873
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:3879
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr ""
  
! #: fortran/parse.cc:3884
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:3894
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS block in derived type definition at %C"
  msgstr ""
  
! #: fortran/parse.cc:3952
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr ""
  
! #: fortran/parse.cc:4039
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4064
  #, gcc-internal-format
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/parse.cc:4095
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr ""
  
! #: fortran/parse.cc:4113
  #, gcc-internal-format
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr ""
  
! #: fortran/parse.cc:4252
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/parse.cc:4284
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.cc:4368
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr ""
  
! #: fortran/parse.cc:4428
  #, fuzzy, gcc-internal-format
  msgid "Bad kind expression for function %qs at %L"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: fortran/parse.cc:4432
  #, gcc-internal-format
  msgid "The type for function %qs at %L is not accessible"
  msgstr ""
  
! #: fortran/parse.cc:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr ""
  
! #: fortran/parse.cc:4514
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4573
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4624
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr ""
  
! #: fortran/parse.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4787
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4863
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr ""
  
! #: fortran/parse.cc:4927
  #, gcc-internal-format
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr ""
  
! #: fortran/parse.cc:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr ""
  
! #: fortran/parse.cc:4970
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr ""
  
! #: fortran/parse.cc:4996
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr ""
  
! #: fortran/parse.cc:4997
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5023
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr ""
  
! #: fortran/parse.cc:5092 fortran/parse.cc:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK construct at %C"
  msgstr ""
  
! #: fortran/parse.cc:5127
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSOCIATE construct at %C"
  msgstr ""
  
! #: fortran/parse.cc:5384
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr ""
  
! #: fortran/parse.cc:5400
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr ""
  
! #: fortran/parse.cc:5557 fortran/parse.cc:6109 fortran/parse.cc:6127
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr ""
  
! #: fortran/parse.cc:5658 fortran/parse.cc:5720
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:5695
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s at %C"
  msgstr ""
  
! #: fortran/parse.cc:5739
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DO loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:5759
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr ""
  
! #: fortran/parse.cc:5809
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr ""
  
! #: fortran/parse.cc:5829
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr ""
  
! #: fortran/parse.cc:5832
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr ""
  
! #: fortran/parse.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr ""
  
! #: fortran/parse.cc:6195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr ""
  
! #: fortran/parse.cc:6209
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C after the first executable statement"
  msgstr ""
  
! #: fortran/parse.cc:6365
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6368
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6371
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6374
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6490
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: fortran/parse.cc:6547
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:6572
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:6686
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr ""
  
! #: fortran/parse.cc:6738
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.cc:6742
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.cc:6748
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr ""
  
! #: fortran/parse.cc:6751
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used at %L"
  msgstr ""
  
! #: fortran/parse.cc:6773
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr ""
  
! #: fortran/parse.cc:6799
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.cc:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr ""
--- 77137,77608 ----
  msgid "Bad continuation line at %C"
  msgstr ""
  
! #: fortran/parse.cc:2060
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr ""
  
! #: fortran/parse.cc:2975
  #, gcc-internal-format
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr ""
  
! #: fortran/parse.cc:3124
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚"
  
! #: fortran/parse.cc:3281
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:3298
  #, gcc-internal-format
  msgid "Unexpected end of file in %qs"
  msgstr ""
  
! #: fortran/parse.cc:3333
  #, gcc-internal-format
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3336
  #, gcc-internal-format
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3360
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound procedure at %C"
  msgstr ""
  
! #: fortran/parse.cc:3368
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC binding at %C"
  msgstr ""
  
! #: fortran/parse.cc:3376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure declaration at %C"
  msgstr "Ï€Ï�Î¿Î·Î³Î¿Ï�Î¼ÎµÎ½Î· Î±Ï…Ï„Î¿Î½ÏŒÎ·Ï„Î· Î´Î¹Î±ÎºÏ�Ï�Î·Î¾Î· Ï„Î¿Ï… `%s'"
  
! #: fortran/parse.cc:3388
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr ""
  
! #: fortran/parse.cc:3398 fortran/parse.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr ""
  
! #: fortran/parse.cc:3412 fortran/parse.cc:3866
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3426
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr ""
  
! #: fortran/parse.cc:3545
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:3551
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3556
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.cc:3560
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3565
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3572
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3582
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr ""
  
! #: fortran/parse.cc:3588
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr ""
  
! #: fortran/parse.cc:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr ""
  
! #: fortran/parse.cc:3597
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/parse.cc:3602
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr ""
  
! #: fortran/parse.cc:3609
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr ""
  
! #: fortran/parse.cc:3661
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create map component '%s'"
  msgstr ""
  
! #: fortran/parse.cc:3694
  #, gcc-internal-format, gfc-internal-format
  msgid "failed to create union component '%s'"
  msgstr ""
  
! #: fortran/parse.cc:3749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in nested structure declaration at %C"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s'"
  
! #: fortran/parse.cc:3836
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr ""
  
! #: fortran/parse.cc:3844
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C without components"
  msgstr ""
  
! #: fortran/parse.cc:3860
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:3877
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr ""
  
! #: fortran/parse.cc:3883
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr ""
  
! #: fortran/parse.cc:3888
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr ""
  
! #: fortran/parse.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS block in derived type definition at %C"
  msgstr ""
  
! #: fortran/parse.cc:3956
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr ""
  
! #: fortran/parse.cc:4043
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4068
  #, gcc-internal-format
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr ""
  
! #: fortran/parse.cc:4099
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr ""
  
! #: fortran/parse.cc:4117
  #, gcc-internal-format
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr ""
  
! #: fortran/parse.cc:4256
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr ""
  
! #: fortran/parse.cc:4288
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.cc:4372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr ""
  
! #: fortran/parse.cc:4380
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr ""
  
! #: fortran/parse.cc:4432
  #, fuzzy, gcc-internal-format
  msgid "Bad kind expression for function %qs at %L"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î· Ï„Î¬Î¾Î· Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s'"
  
! #: fortran/parse.cc:4436
  #, gcc-internal-format
  msgid "The type for function %qs at %L is not accessible"
  msgstr ""
  
! #: fortran/parse.cc:4496
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr ""
  
! #: fortran/parse.cc:4518
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:4646
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr ""
  
! #: fortran/parse.cc:4707
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4791
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr ""
  
! #: fortran/parse.cc:4867
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr ""
  
! #: fortran/parse.cc:4931
  #, gcc-internal-format
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr ""
  
! #: fortran/parse.cc:4964
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr ""
  
! #: fortran/parse.cc:4974
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr ""
  
! #: fortran/parse.cc:5000
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5001
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5027
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr ""
  
! #: fortran/parse.cc:5096 fortran/parse.cc:5977
  #, gcc-internal-format, gfc-internal-format
  msgid "BLOCK construct at %C"
  msgstr ""
  
! #: fortran/parse.cc:5131
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSOCIATE construct at %C"
  msgstr ""
  
! #: fortran/parse.cc:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr ""
  
! #: fortran/parse.cc:5426
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr ""
  
! #: fortran/parse.cc:5583 fortran/parse.cc:6135 fortran/parse.cc:6153
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr ""
  
! #: fortran/parse.cc:5684 fortran/parse.cc:5746
  #, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr ""
  
! #: fortran/parse.cc:5721
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s at %C"
  msgstr ""
  
! #: fortran/parse.cc:5765
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DO loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:5785
  #, gcc-internal-format, gfc-internal-format
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr ""
  
! #: fortran/parse.cc:5835
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr ""
  
! #: fortran/parse.cc:5855
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr ""
  
! #: fortran/parse.cc:5858
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr ""
  
! #: fortran/parse.cc:6146
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr ""
  
! #: fortran/parse.cc:6221
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr ""
  
! #: fortran/parse.cc:6235
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C after the first executable statement"
  msgstr ""
  
! #: fortran/parse.cc:6391
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6394
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6397
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6400
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6516
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr "Î· Î¼ÎµÏ„Î±Ï„Ï�Î¿Ï€Î® Î±Ï€ÏŒ `%s' ÏƒÎµ `%s' Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Îµ"
  
! #: fortran/parse.cc:6573
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr ""
  
! #: fortran/parse.cc:6598
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr ""
  
! #: fortran/parse.cc:6712
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr ""
  
! #: fortran/parse.cc:6764
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.cc:6768
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr ""
  
! #: fortran/parse.cc:6774
  #, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr ""
  
! #: fortran/parse.cc:6777
  #, gcc-internal-format
  msgid "Global name %qs at %L is already being used at %L"
  msgstr ""
  
! #: fortran/parse.cc:6799
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr ""
  
! #: fortran/parse.cc:6825
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr ""
  
! #: fortran/parse.cc:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr ""
*************** msgstr ""
*** 77319,77325 ****
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7403
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr ""
--- 77610,77616 ----
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr ""
*************** msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î
*** 77552,78640 ****
  msgid "extend_ref(): Bad tail"
  msgstr ""
  
! #: fortran/primary.cc:2073
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2081
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2233
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2240
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2261
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2281 fortran/primary.cc:2423
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2300 fortran/primary.cc:2428
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2307 fortran/primary.cc:2441
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2384
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2387
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2457
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2485
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2588
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr ""
  
! #: fortran/primary.cc:2595
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2633
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:2839
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:2896
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr ""
  
! #: fortran/primary.cc:3075
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3086
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3095
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3143
  #, fuzzy, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: fortran/primary.cc:3163
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3178
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3183
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3242
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3260
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3272
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3326
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3491
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3550
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3581 fortran/primary.cc:3983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚"
  
! #: fortran/primary.cc:3686
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:3718
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:3721
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:3771
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: fortran/primary.cc:3784
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:3939
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: fortran/primary.cc:4053
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr ""
  
! #: fortran/primary.cc:4094
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4099
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4135
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: fortran/resolve.cc:123
  #, gcc-internal-format
  msgid "%qs at %L is of the ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:126
  #, gcc-internal-format
  msgid "ABSTRACT type %qs used at %L"
  msgstr ""
  
! #: fortran/resolve.cc:143
  #, gcc-internal-format
  msgid "Interface %qs at %L is declared in a later PROCEDURE statement"
  msgstr ""
  
! #: fortran/resolve.cc:156
  #, gcc-internal-format
  msgid "Interface %qs at %L may not be generic"
  msgstr ""
  
! #: fortran/resolve.cc:163
  #, fuzzy, gcc-internal-format
  msgid "Interface %qs at %L may not be a statement function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: fortran/resolve.cc:172
  #, gcc-internal-format
  msgid "Intrinsic procedure %qs not allowed in PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:178
  #, gcc-internal-format
  msgid "Interface %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:200
  #, gcc-internal-format
  msgid "PROCEDURE %qs at %L may not be used as its own interface"
  msgstr ""
  
! #: fortran/resolve.cc:300
  #, gcc-internal-format
  msgid "Alternate return specifier in elemental subroutine %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:304
  #, gcc-internal-format
  msgid "Alternate return specifier in function %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:315
  #, gcc-internal-format
  msgid "Self-referential argument %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:387
  #, gcc-internal-format
  msgid "Dummy procedure %qs of PURE procedure at %L must also be PURE"
  msgstr ""
  
! #: fortran/resolve.cc:397
  #, gcc-internal-format
  msgid "Argument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)"
  msgstr ""
  
! #: fortran/resolve.cc:402
  #, gcc-internal-format
  msgid "Argument %qs of pure function %qs at %L must be INTENT(IN) or VALUE"
  msgstr ""
  
! #: fortran/resolve.cc:410
  #, gcc-internal-format
  msgid "Argument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENT"
  msgstr ""
  
! #: fortran/resolve.cc:415
  #, gcc-internal-format
  msgid "Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:425
  #, gcc-internal-format
  msgid "INTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphic"
  msgstr ""
  
! #: fortran/resolve.cc:458
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "Coarray dummy argument %qs at %L to elemental procedure"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Ï�Î¿Ï…Ï„Î¯Î½Î±"
  
! #: fortran/resolve.cc:466
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:475
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:485
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L cannot have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:493
  #, gcc-internal-format
  msgid "Dummy procedure %qs not allowed in elemental procedure %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:502
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr ""
  
  #. F03:C1263 (R1238) The function-name and each dummy-arg-name
  #. shall be specified, explicitly or implicitly, to be scalar.
! #: fortran/resolve.cc:517
  #, gcc-internal-format
  msgid "Argument %qs of statement function %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:528
  #, gcc-internal-format
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:577
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr ""
  
! #: fortran/resolve.cc:597
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:600
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:626
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:628
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "ÎœÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÎ¼ÏŒÏ‚ Ï€Ï�Î¿Î´Î¹Î±Î³Ï�Î±Ï†ÏŽÎ½ Ï„Î¿Ï€Î¹ÎºÏŽÎ½ Ï�Ï…Î¸Î¼Î¯ÏƒÎµÏ‰Î½"
  
! #: fortran/resolve.cc:812
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:827
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:859
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:863
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:870
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:874
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:881
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:885
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:923
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:928
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:979
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:983
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:993
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1000
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1004
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1011
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1016
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1028
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1032
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1036
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1080
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1094
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1102
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1124
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1145
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1149
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1153
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1157
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1162
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1229
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1393
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1428
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1473
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1507
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1526
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1539
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1560
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1589
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1715
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/resolve.cc:1777
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/resolve.cc:1781
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1902
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1915
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1926
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1975
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2033 fortran/resolve.cc:10557 fortran/resolve.cc:12539
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
  
! #: fortran/resolve.cc:2065
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2083
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2091
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2098
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2106
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2133
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/resolve.cc:2155
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/resolve.cc:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2217
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2231
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2243
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2254
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2263
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2410
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2449
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2723
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2750
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2856
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2876
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2914
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:2969
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3046
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3078
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3082 fortran/resolve.cc:17846
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3206
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3213
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3220
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3287
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3298
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: fortran/resolve.cc:3306 fortran/resolve.cc:3821
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3318
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3361
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3395
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3409
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3425
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3487
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3491
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3549
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/resolve.cc:3565
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3571
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3577
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3645
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3654
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3689
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3734
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3792
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3831
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3835
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3880
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3897
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3924
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:3976
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4079
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4083
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4170
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4194
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4379 fortran/resolve.cc:4394
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4444
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4446
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4506
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4792
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4797
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4812
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4833
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4850
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4858
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4883
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4899
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4932
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4940
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4956
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:4990
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:4996
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.cc:5042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.cc:5102
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: fortran/resolve.cc:5116
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5128
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5173
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: fortran/resolve.cc:5271
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5278
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5300
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5307
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5327
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: fortran/resolve.cc:5518
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5532
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5542
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5682
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5789
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
--- 77843,78936 ----
  msgid "extend_ref(): Bad tail"
  msgstr ""
  
! #: fortran/primary.cc:2097
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2105
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2338
  #, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr ""
  
! #: fortran/primary.cc:2345
  #, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr ""
  
! #: fortran/primary.cc:2387 fortran/primary.cc:2562
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2439 fortran/primary.cc:2567
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2446 fortran/primary.cc:2580
  #, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr ""
  
! #: fortran/primary.cc:2505
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2523
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2526
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2596
  #, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr ""
  
! #: fortran/primary.cc:2624
  #, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:2727
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr ""
  
! #: fortran/primary.cc:2734
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr ""
  
! #: fortran/primary.cc:2772
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:2990
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3047
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr ""
  
! #: fortran/primary.cc:3226
  #, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3237
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3246
  #, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr ""
  
! #: fortran/primary.cc:3294
  #, fuzzy, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: fortran/primary.cc:3314
  #, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr ""
  
! #: fortran/primary.cc:3329
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3334
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3393
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr ""
  
! #: fortran/primary.cc:3411
  #, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3423
  #, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr ""
  
! #: fortran/primary.cc:3477
  #, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr ""
  
! #: fortran/primary.cc:3642
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3701
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3732 fortran/primary.cc:4134
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Î•Î¾Î±Î¯Ï�ÎµÏƒÎ· ÎºÎ¹Î½Î·Ï„Î®Ï‚ Ï…Ï€Î¿Î´Î¹Î±ÏƒÏ„Î¿Î»Î®Ï‚"
  
! #: fortran/primary.cc:3837
  #, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr ""
  
! #: fortran/primary.cc:3869
  #, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:3872
  #, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr ""
  
! #: fortran/primary.cc:3922
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: fortran/primary.cc:3935
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4090
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: fortran/primary.cc:4204
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr ""
  
! #: fortran/primary.cc:4245
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr ""
  
! #: fortran/primary.cc:4250
  #, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr ""
  
! #: fortran/primary.cc:4286
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î¹ÏƒÏ‡Ï�Ï‰Î½ Î¸ÎµÏ„Î¹ÎºÏŒÏ‚ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚."
  
! #: fortran/resolve.cc:114
  #, gcc-internal-format
  msgid "%qs at %L is of the ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:117
  #, gcc-internal-format
  msgid "ABSTRACT type %qs used at %L"
  msgstr ""
  
! #: fortran/resolve.cc:134
  #, gcc-internal-format
  msgid "Interface %qs at %L is declared in a later PROCEDURE statement"
  msgstr ""
  
! #: fortran/resolve.cc:147
  #, gcc-internal-format
  msgid "Interface %qs at %L may not be generic"
  msgstr ""
  
! #: fortran/resolve.cc:154
  #, fuzzy, gcc-internal-format
  msgid "Interface %qs at %L may not be a statement function"
  msgstr "Î· `%s' ÎµÎ¯Î½Î±Î¹ ÏƒÏ…Î½Î®Î¸Ï‰Ï‚ Î¼Î·-ÏƒÏ„Î±Ï„Î¹ÎºÎ® ÏƒÏ…Î½Î¬Ï�Ï„Î·ÏƒÎ·"
  
! #: fortran/resolve.cc:163
  #, gcc-internal-format
  msgid "Intrinsic procedure %qs not allowed in PROCEDURE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:169
  #, gcc-internal-format
  msgid "Interface %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:191
  #, gcc-internal-format
  msgid "PROCEDURE %qs at %L may not be used as its own interface"
  msgstr ""
  
! #: fortran/resolve.cc:292
  #, gcc-internal-format
  msgid "Alternate return specifier in elemental subroutine %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:296
  #, gcc-internal-format
  msgid "Alternate return specifier in function %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:308
  #, gcc-internal-format
  msgid "Self-referential argument %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:380
  #, gcc-internal-format
  msgid "Dummy procedure %qs of PURE procedure at %L must also be PURE"
  msgstr ""
  
! #: fortran/resolve.cc:390
  #, gcc-internal-format
  msgid "Argument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)"
  msgstr ""
  
! #: fortran/resolve.cc:395
  #, gcc-internal-format
  msgid "Argument %qs of pure function %qs at %L must be INTENT(IN) or VALUE"
  msgstr ""
  
! #: fortran/resolve.cc:403
  #, gcc-internal-format
  msgid "Argument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENT"
  msgstr ""
  
! #: fortran/resolve.cc:408
  #, gcc-internal-format
  msgid "Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:418
  #, gcc-internal-format
  msgid "INTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphic"
  msgstr ""
  
! #: fortran/resolve.cc:451
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure"
  msgid "Coarray dummy argument %qs at %L to elemental procedure"
  msgstr "Ï€Î¬Ï�Î± Ï€Î¿Î»Î»Î¬ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î· Ï�Î¿Ï…Ï„Î¯Î½Î±"
  
! #: fortran/resolve.cc:459
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:468
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:478
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L cannot have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:486
  #, gcc-internal-format
  msgid "Dummy procedure %qs not allowed in elemental procedure %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:495
  #, gcc-internal-format
  msgid "Argument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr ""
  
  #. F03:C1263 (R1238) The function-name and each dummy-arg-name
  #. shall be specified, explicitly or implicitly, to be scalar.
! #: fortran/resolve.cc:510
  #, gcc-internal-format
  msgid "Argument %qs of statement function %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:521
  #, gcc-internal-format
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:571
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr ""
  
! #: fortran/resolve.cc:591
  #, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:594
  #, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:620
  #, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:622
  #, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr ""
  
! #: fortran/resolve.cc:795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "ÎœÎµÏ„Î±Î³Î»Ï‰Ï„Ï„Î¹ÏƒÎ¼ÏŒÏ‚ Ï€Ï�Î¿Î´Î¹Î±Î³Ï�Î±Ï†ÏŽÎ½ Ï„Î¿Ï€Î¹ÎºÏŽÎ½ Ï�Ï…Î¸Î¼Î¯ÏƒÎµÏ‰Î½"
  
! #: fortran/resolve.cc:806
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr ""
  
! #: fortran/resolve.cc:821
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:853
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:857
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:864
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:868
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:875
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:879
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:917
  #, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:922
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:973
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:977
  #, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr ""
  
! #: fortran/resolve.cc:987
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr ""
  
! #: fortran/resolve.cc:994
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:998
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1005
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1010
  #, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1022
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1026
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr ""
  
! #: fortran/resolve.cc:1030
  #, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:1074
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1088
  #, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1096
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1118
  #, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1139
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1143
  #, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr ""
  
! #: fortran/resolve.cc:1147
  #, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1151
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr ""
  
! #: fortran/resolve.cc:1156
  #, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1223
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:1387
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr ""
  
! #: fortran/resolve.cc:1422
  #, gcc-internal-format
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1467
  #, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:1501
  #, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:1520
  #, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1533
  #, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr ""
  
! #: fortran/resolve.cc:1554
  #, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr ""
  
! #: fortran/resolve.cc:1583
  #, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:1709
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/resolve.cc:1771
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/resolve.cc:1775
  #, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1896
  #, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr ""
  
! #: fortran/resolve.cc:1909
  #, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr ""
  
! #: fortran/resolve.cc:1920
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1933
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1971
! #, gcc-internal-format
! msgid "Non-RECURSIVE procedure %qs from module %qs is  possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
! msgstr ""
! 
! #: fortran/resolve.cc:1976 fortran/resolve.cc:6843
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2035 fortran/resolve.cc:10823 fortran/resolve.cc:12805
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr ""
  
! #: fortran/resolve.cc:2067
  #, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2085
  #, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2093
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:2100
  #, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2108
  #, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2135
  #, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/resolve.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/resolve.cc:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr ""
  
! #: fortran/resolve.cc:2227
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr ""
  
! #: fortran/resolve.cc:2241
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr ""
  
! #: fortran/resolve.cc:2253
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2264
  #, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:2420
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2459
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2733
  #, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr ""
  
! #: fortran/resolve.cc:2760
  #, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr ""
  
! #: fortran/resolve.cc:2866
  #, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:2886
  #, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr ""
  
! #: fortran/resolve.cc:2924
  #, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:2979
  #, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3056
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3088
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/resolve.cc:3092 fortran/resolve.cc:18158
  #, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:3216
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr ""
  
! #: fortran/resolve.cc:3223
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr ""
  
! #: fortran/resolve.cc:3230
  #, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:3297
  #, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3308
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "Î¤Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚."
  
! #: fortran/resolve.cc:3316 fortran/resolve.cc:3831
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3328
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3371
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3405
  #, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3419
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3435
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3497
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3501
  #, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3559
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/resolve.cc:3575
  #, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3581
  #, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3587
  #, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr ""
  
! #: fortran/resolve.cc:3655
  #, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3664
  #, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr ""
  
! #: fortran/resolve.cc:3699
  #, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:3744
  #, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3802
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3841
  #, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3845
  #, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr ""
  
! #: fortran/resolve.cc:3890
  #, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr ""
  
! #: fortran/resolve.cc:3907
  #, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr ""
  
! #: fortran/resolve.cc:3934
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr ""
  
! #: fortran/resolve.cc:3986
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4089
  #, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4093
  #, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr ""
  
! #: fortran/resolve.cc:4180
  #, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4204
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4389 fortran/resolve.cc:4404
  #, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr ""
  
! #: fortran/resolve.cc:4454
  #, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4456
  #, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4516
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4802
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4817
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4822
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4843
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4860
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4884
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4893
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr ""
  
! #: fortran/resolve.cc:4909
  #, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:4932
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4942
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr ""
  
! #: fortran/resolve.cc:4966
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4994
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5000
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:5006
  #, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5046
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.cc:5053
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.cc:5113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· Î±ÎºÎ­Ï�Î±Î¹Î± Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s'"
  
! #: fortran/resolve.cc:5127
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5139
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "ÎŸ ÎºÎ±Ï„Î¬Î»Î¿Î³Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Ï€Ï�Î¿ÏƒÎ¹Ï„ÏŒÏ‚."
  
! #: fortran/resolve.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5289
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5311
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:5318
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:5338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "ÎšÎ±ÎºÎ® Î±Î¯Ï„Î·ÏƒÎ· Ï€Î±Ï�Î±Î¼Î­Ï„Ï�Ï‰Î½"
  
! #: fortran/resolve.cc:5529
  #, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr ""
  
! #: fortran/resolve.cc:5543
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5553
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5601
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:5693
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5790
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5800
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 78643,78654 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5799
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5818
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
--- 78939,78950 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5810
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5829
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr ""
*************** msgstr ""
*** 78657,78955 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5828
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5839
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5848
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5864
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5909
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6054
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6059
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6129
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6142
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/resolve.cc:6158
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: fortran/resolve.cc:6248
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6426 fortran/resolve.cc:6578
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6542
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:6549
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6588
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6785
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6819
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:6871
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7406
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: fortran/resolve.cc:7453 fortran/resolve.cc:7460
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7515
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7538
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7555
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7561
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7627
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7642
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:7647
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7660
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7765 fortran/resolve.cc:8063
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:7773 fortran/resolve.cc:8026
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7883
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7914
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8074
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8086
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8100
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8115
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8128
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8146
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8230 fortran/resolve.cc:8245
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8237
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8262
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8272 fortran/resolve.cc:8374
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8301 fortran/resolve.cc:8329
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8348
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8363
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8405
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8447
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8461
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8490
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8522
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8528 fortran/resolve.cc:8534
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
--- 78953,79251 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5839
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5850
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5859
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr ""
  
! #: fortran/resolve.cc:5932
  #, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6077
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6082
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/resolve.cc:6181
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: fortran/resolve.cc:6424
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6602 fortran/resolve.cc:6754
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6718
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:6725
  #, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6764
  #, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:6773
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr ""
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6968
  #, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7002
  #, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:7054
  #, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:7589
  #, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr ""
  
! #: fortran/resolve.cc:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr ""
  
! #: fortran/resolve.cc:7632
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "Î· Ï„Î¹Î¼Î® Î³Î¹Î± Ï„Î¿ %s Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚"
  
! #: fortran/resolve.cc:7636 fortran/resolve.cc:7643
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7698
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7721
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7738
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7744
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7805
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7810
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7817
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:7825
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr ""
  
! #: fortran/resolve.cc:7830
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr ""
  
! #: fortran/resolve.cc:7843
  #, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7948 fortran/resolve.cc:8246
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:7956 fortran/resolve.cc:8209
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8066
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8097
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8257
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8269
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8283
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8308
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8321
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8423 fortran/resolve.cc:8438
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8430
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8455
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8465 fortran/resolve.cc:8567
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8471
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8483
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8494 fortran/resolve.cc:8522
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8541
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8556
  #, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8598
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8627
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8640
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8654
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:8683
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr ""
  
! #: fortran/resolve.cc:8715
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8721 fortran/resolve.cc:8727
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr ""
*************** msgstr ""
*** 78958,79241 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8762
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:8824
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:8883
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:8902
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:8912
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:8930 fortran/resolve.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9000 fortran/resolve.cc:9691
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9026
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9054
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9157
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9219
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9228
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9245
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9261
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9268
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9273
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:9297
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9555
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9599 fortran/resolve.cc:9611
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9640
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9653
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9666
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9669
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/resolve.cc:9679
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:9926
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10059
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10068
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10071
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10081
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10190
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10244
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10254
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10267
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10276
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10283
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10294
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10300
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:10375
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10385
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10389
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10392
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10399 fortran/resolve.cc:10521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.cc:10411 fortran/resolve.cc:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10423
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10436
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10501 fortran/resolve.cc:10511
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.cc:10564
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10574
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10591 fortran/resolve.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10595 fortran/resolve.cc:10620
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
--- 79254,79537 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8955
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9006
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr ""
  
! #: fortran/resolve.cc:9017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr ""
  
! #: fortran/resolve.cc:9030
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:9076
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr ""
  
! #: fortran/resolve.cc:9095
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr ""
  
! #: fortran/resolve.cc:9105
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr ""
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9131
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr ""
  
! #: fortran/resolve.cc:9193 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9219
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:9232
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9247
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr ""
  
! #: fortran/resolve.cc:9350
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9412
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr ""
  
! #: fortran/resolve.cc:9421
  #, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9438
  #, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr ""
  
! #: fortran/resolve.cc:9454
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9508
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr ""
  
! #: fortran/resolve.cc:9513
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr ""
  
! #: fortran/resolve.cc:9571
  #, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr ""
  
! #: fortran/resolve.cc:9582
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9865 fortran/resolve.cc:9877
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:9906
  #, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9919
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr ""
  
! #: fortran/resolve.cc:9932
  #, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:9935
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "%s: Î±Î½Î±Î¼ÎµÎ½ÏŒÏ„Î±Î½ Î±ÎºÎ­Ï�Î±Î¹Î¿Ï‚ Î¼ÎµÏ„Î¬ Ï„Î¿ `%c'"
  
! #: fortran/resolve.cc:9945
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr ""
  
! #: fortran/resolve.cc:10192
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10325
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10334
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10337
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10456
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10510
  #, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr ""
  
! #: fortran/resolve.cc:10520
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10542
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr ""
  
! #: fortran/resolve.cc:10549
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10560
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr ""
  
! #: fortran/resolve.cc:10566
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr ""
  
! #: fortran/resolve.cc:10584
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:10641
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10651
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:10655
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10658
  #, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr ""
  
! #: fortran/resolve.cc:10665 fortran/resolve.cc:10787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ <%s> Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.cc:10677 fortran/resolve.cc:10799
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr ""
  
! #: fortran/resolve.cc:10689
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr ""
  
! #: fortran/resolve.cc:10702
  #, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10763
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:10767 fortran/resolve.cc:10777
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: fortran/resolve.cc:10830
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10840
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr ""
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10857 fortran/resolve.cc:10880
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10861 fortran/resolve.cc:10886
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr ""
*************** msgstr ""
*** 79243,79454 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10707
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10723
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10736 fortran/resolve.cc:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10746 fortran/resolve.cc:10838
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10777
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: fortran/resolve.cc:10786
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:10943
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10964
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:11051
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:11169
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11232
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:11293
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11331
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11343
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11375
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11379
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11384
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11391
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11402
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11825
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12129
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12141
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12226
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:12417
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:12453
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12457
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12468
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12506
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12548
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12595
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12599
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12660
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12665
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12749
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:12853
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:12874
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: fortran/resolve.cc:12968
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12982
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
--- 79539,79750 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10901
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10973
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:10989
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr ""
  
! #: fortran/resolve.cc:11002 fortran/resolve.cc:11094
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11012 fortran/resolve.cc:11104
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11043
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "ÎœÎ· Î±Î½Î±Î³Î½Ï‰Ï�Î¯ÏƒÎ¹Î¼Î· Î¼ÎµÏ„Î±Î²Î»Î·Ï„Î® `%s'"
  
! #: fortran/resolve.cc:11052
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11209
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11230
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr ""
  
! #: fortran/resolve.cc:11240
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:11317
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr ""
  
! #: fortran/resolve.cc:11435
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11498
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr ""
  
! #: fortran/resolve.cc:11559
  #, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11591
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11597
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11609
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr ""
  
! #: fortran/resolve.cc:11641
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr ""
  
! #: fortran/resolve.cc:11645
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11650
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11657
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11668
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12091
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12395
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12407
  #, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr ""
  
! #: fortran/resolve.cc:12492
  #, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr ""
  
! #: fortran/resolve.cc:12683
  #, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr ""
  
! #: fortran/resolve.cc:12719
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12723
  #, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12734
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr ""
  
! #: fortran/resolve.cc:12772
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12814
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr ""
  
! #: fortran/resolve.cc:12861
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:12865
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr ""
  
! #: fortran/resolve.cc:12926
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12931
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr ""
  
! #: fortran/resolve.cc:13119
  #, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr ""
  
! #: fortran/resolve.cc:13140
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: fortran/resolve.cc:13234
  #, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:13248
  #, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr ""
*************** msgstr ""
*** 79456,80446 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:13001
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: fortran/resolve.cc:13325
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13329
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13337
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13348
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:13366
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13378
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13411
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13433
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13466
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13502
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:13548
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13555
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13603
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13606
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13609
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13612
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13615
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13618
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
  # src/request.c:37
! #: fortran/resolve.cc:13660
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.cc:13692
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13715
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13755
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/resolve.cc:13767
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13777
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:13787
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13806
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13810
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:13814
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:13818
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/resolve.cc:13831
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13842
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13848
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:13868
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13925
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13931
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13937
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13945
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13951
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:13994
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14002
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14010
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14019
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14043
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:14113
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:14122
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:14130 fortran/resolve.cc:14147
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14138
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14155
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14161
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14167
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:14175
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:14184
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:14206
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14243
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14284
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14320
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14379
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14391
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14419
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14475
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14687
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14730
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14744
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:14758 fortran/resolve.cc:15246
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14766
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14775
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:14781
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14787
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14816
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14826
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14921
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:15026
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15035
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:15045
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15070
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15081
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15179
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15193
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15209
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15219
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15228
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15237
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15279
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:15292
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15303
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:15316
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15349
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15357
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15366
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15452
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15497
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15510
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15574
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15607
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15621
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: fortran/resolve.cc:15689
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:15695
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15701
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15709
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15726
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15748
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15759
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15786
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15805
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15821
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15832
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15840
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15891
  #, gcc-internal-format
! msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15902
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15909
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15949
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15962
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:16020
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16023
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16129
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16150
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16164
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16167
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16177
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16184
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16197
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:16203
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16213
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:16222
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16235 fortran/resolve.cc:16412
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:16249
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16258
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16267
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16275
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16282
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16302
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16309
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16316
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16323
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16349
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16359
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16438
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16453
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16466
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16484
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:16496
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16505
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16518
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16527
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16540
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16556
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16564
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16571
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16584
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16593
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16609
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16615
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16640
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16711
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16723
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16839
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:16847
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:16854
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:16861
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:16877
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:16884
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16893
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16955
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:16968
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:17044
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:17072
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17080
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17088
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17095
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:17220
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:17386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/resolve.cc:17392
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.cc:17476
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17485
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17493
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17509
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17612
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17627
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17652
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17661
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17736
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17747
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17758
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:17789
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17856
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17869
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:17891
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:17901
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:17909
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:17923
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17941
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:17948
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:18030
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
--- 79752,80752 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:13267
  #, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13353
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "ÏƒÏ‡ÎµÏ„Î¹ÎºÎ® Î¸Î­ÏƒÎ· Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¯Î½Î±Î¹ ÎµÎºÏ„ÏŒÏ‚ Î¿Ï�Î¯Ï‰Î½"
  
! #: fortran/resolve.cc:13591
  #, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13595
  #, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:13603
  #, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr ""
  
! #: fortran/resolve.cc:13614
  #, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:13632
  #, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr ""
  
! #: fortran/resolve.cc:13644
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr ""
  
! #: fortran/resolve.cc:13677
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13699
  #, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr ""
  
! #: fortran/resolve.cc:13732
  #, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13768
  #, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr ""
  
! #: fortran/resolve.cc:13793
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr ""
  
! #: fortran/resolve.cc:13814
  #, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr ""
  
! #: fortran/resolve.cc:13821
  #, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr ""
  
! #: fortran/resolve.cc:13869
  #, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13872
  #, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13875
  #, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13878
  #, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13881
  #, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:13884
  #, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr ""
  
  # src/request.c:37
! #: fortran/resolve.cc:13926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.cc:13958
  #, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:13981
  #, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14003
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14021
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/resolve.cc:14033
  #, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr ""
  
! #: fortran/resolve.cc:14043
  #, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr ""
  
! #: fortran/resolve.cc:14053
  #, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14072
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14076
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr ""
  
! #: fortran/resolve.cc:14080
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr ""
  
! #: fortran/resolve.cc:14084
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: fortran/resolve.cc:14097
  #, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14108
  #, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14114
  #, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr ""
  
! #: fortran/resolve.cc:14134
  #, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14191
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14197
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14203
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14211
  #, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14217
  #, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr ""
  
! #: fortran/resolve.cc:14260
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14268
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14276
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14285
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14309
  #, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr ""
  
! #: fortran/resolve.cc:14379
  #, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr ""
  
! #: fortran/resolve.cc:14388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "Î· `%s' Ï€Î±Î¯Ï�Î½ÎµÎ¹ ÎµÎ¯Ï„Îµ ÎºÎ±Î½Î­Î½Î± ÎµÎ¯Ï„Îµ Î´Ï�Î¿ Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î±"
  
! #: fortran/resolve.cc:14396 fortran/resolve.cc:14413
  #, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14404
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14421
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:14427
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:14433
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr ""
  
! #: fortran/resolve.cc:14441
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:14450
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr ""
  
! #: fortran/resolve.cc:14472
  #, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14509
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14550
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14586
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14645
  #, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14657
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14685
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14741
  #, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr ""
  
! #: fortran/resolve.cc:14953
  #, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14996
  #, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15010
  #, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15024 fortran/resolve.cc:15566
  #, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15033
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15043
! #, gcc-internal-format
! msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
! msgstr ""
! 
! #: fortran/resolve.cc:15085
! #, gcc-internal-format
! msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
! msgstr ""
! 
! #: fortran/resolve.cc:15095
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15101
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15107
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr ""
  
! #: fortran/resolve.cc:15136
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15146
  #, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15241
  #, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr ""
  
! #: fortran/resolve.cc:15346
  #, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:15355
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:15365
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15390
  #, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr ""
  
! #: fortran/resolve.cc:15401
  #, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:15499
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15513
  #, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:15529
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:15539
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15548
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15557
  #, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15599
  #, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr ""
  
! #: fortran/resolve.cc:15612
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15623
  #, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr ""
  
! #: fortran/resolve.cc:15636
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15669
  #, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15677
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15686
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:15772
  #, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr ""
  
! #: fortran/resolve.cc:15817
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15830
  #, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr ""
  
! #: fortran/resolve.cc:15894
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15927
  #, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15941
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "Î”ÎµÎ½ Î¼Ï€Î¿Ï�ÎµÎ¯ Î½Î± Ï„ÎµÎ¸ÎµÎ¯ Î· Î·Î¼ÎµÏ�Î¿Î¼Î·Î½Î¯Î±."
  
! #: fortran/resolve.cc:16009
  #, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:16015
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16021
  #, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16029
  #, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16046
  #, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16068
  #, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16079
  #, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16106
  #, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16125
  #, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16141
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:16152
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16160
  #, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16212
  #, gcc-internal-format
! msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16224
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:16231
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:16290
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:16303
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:16361
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16364
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16461
  #, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr ""
  
! #: fortran/resolve.cc:16482
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr ""
  
! #: fortran/resolve.cc:16496
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16499
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16509
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16516
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16529
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr ""
  
! #: fortran/resolve.cc:16535
  #, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16545
  #, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr ""
  
! #: fortran/resolve.cc:16554
  #, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16567 fortran/resolve.cc:16744
  #, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr ""
  
! #: fortran/resolve.cc:16581
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16590
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16599
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16607
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16614
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr ""
  
! #: fortran/resolve.cc:16634
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr ""
  
! #: fortran/resolve.cc:16641
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16648
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16655
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr ""
  
! #: fortran/resolve.cc:16681
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16691
  #, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr ""
  
! #: fortran/resolve.cc:16770
  #, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16785
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16798
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16816
  #, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr ""
  
! #: fortran/resolve.cc:16828
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16837
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr ""
  
! #: fortran/resolve.cc:16850
  #, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr ""
  
! #: fortran/resolve.cc:16859
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16872
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16888
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16896
  #, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16903
  #, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr ""
  
! #: fortran/resolve.cc:16916
  #, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr ""
  
! #: fortran/resolve.cc:16925
  #, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16941
  #, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16947
  #, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:16972
  #, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17032
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17044
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17151
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr ""
  
! #: fortran/resolve.cc:17159
  #, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17166
  #, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr ""
  
! #: fortran/resolve.cc:17173
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr ""
  
! #: fortran/resolve.cc:17189
  #, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr ""
  
! #: fortran/resolve.cc:17196
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:17205
  #, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17267
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:17280
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr ""
  
! #: fortran/resolve.cc:17356
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr ""
  
! #: fortran/resolve.cc:17384
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17392
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17400
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17407
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr ""
  
! #: fortran/resolve.cc:17532
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr ""
  
! #: fortran/resolve.cc:17698
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Ï„Î¿ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ ÎºÎ±Î½Î¿Î½Î¹ÎºÏŒ Î±Ï�Ï‡ÎµÎ¯Î¿"
  
! #: fortran/resolve.cc:17704
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr ""
  
! #: fortran/resolve.cc:17788
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17797
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17805
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr ""
  
! #: fortran/resolve.cc:17821
  #, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:17924
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr ""
  
! #: fortran/resolve.cc:17939
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17964
  #, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr ""
  
! #: fortran/resolve.cc:17973
  #, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18048
  #, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18059
  #, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr ""
  
! #: fortran/resolve.cc:18070
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr ""
  
! #: fortran/resolve.cc:18101
  #, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:18168
  #, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr ""
  
! #: fortran/resolve.cc:18181
  #, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:18203
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr ""
  
! #: fortran/resolve.cc:18213
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr ""
  
! #: fortran/resolve.cc:18221
  #, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr ""
  
! #: fortran/resolve.cc:18235
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:18253
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr ""
  
! #: fortran/resolve.cc:18260
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr ""
  
! #: fortran/resolve.cc:18342
  #, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr ""
*************** msgstr ""
*** 80951,81315 ****
  msgid "gfc_get_default_type(): Bad symbol %qs"
  msgstr ""
  
! #: fortran/symbol.cc:296
  #, gcc-internal-format
  msgid "gfc_set_default_type(): symbol already has a type"
  msgstr ""
  
! #: fortran/symbol.cc:306
  #, gcc-internal-format
  msgid "Symbol %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/symbol.cc:310
  #, gcc-internal-format
  msgid "Symbol %qs at %L has no IMPLICIT type"
  msgstr ""
  
  #. BIND(C) variables should not be implicitly declared.
! #: fortran/symbol.cc:330
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) variable %qs at %L may not be C interoperable"
  msgstr ""
  
  #. Dummy args to a BIND(C) routine may not be interoperable if
  #. they are implicitly typed.
! #: fortran/symbol.cc:346
  #, gcc-internal-format
  msgid "Implicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:387
  #, gcc-internal-format
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/symbol.cc:488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: fortran/symbol.cc:513
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr ""
  
! #: fortran/symbol.cc:532
  #, gcc-internal-format
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr ""
  
! #: fortran/symbol.cc:565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer at %C"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: fortran/symbol.cc:777
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute applied to %s %s at %L"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: fortran/symbol.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:905 fortran/symbol.cc:916 fortran/symbol.cc:1796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: fortran/symbol.cc:908 fortran/symbol.cc:922
  #, gcc-internal-format
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:966
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr ""
  
! #: fortran/symbol.cc:969
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:985
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1027
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1044
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1068
  #, gcc-internal-format
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1094
  #, gcc-internal-format
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr ""
  
! #: fortran/symbol.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: fortran/symbol.cc:1321
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1341
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1360
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1792
  #, fuzzy, gcc-internal-format
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: fortran/symbol.cc:1829
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
  "F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
  msgstr ""
  
! #: fortran/symbol.cc:1837
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1872
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1896
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr ""
  
! #: fortran/symbol.cc:1913
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1920
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1936
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1940
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTENDS at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1966
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr ""
  
! #: fortran/symbol.cc:1973
  #, gcc-internal-format
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr ""
  
! #: fortran/symbol.cc:2011
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2015 fortran/symbol.cc:2018
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2025
  #, gcc-internal-format
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2037
  #, gcc-internal-format
  msgid "Symbol %qs at %L cannot have a type"
  msgstr ""
  
! #: fortran/symbol.cc:2282
  #, gcc-internal-format
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/symbol.cc:2367
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/symbol.cc:2399
  #, gcc-internal-format
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr ""
  
! #: fortran/symbol.cc:2548
  #, gcc-internal-format
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr ""
  
! #: fortran/symbol.cc:2569
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr ""
  
! #: fortran/symbol.cc:2573
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: fortran/symbol.cc:2737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: fortran/symbol.cc:2748
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2758
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr ""
  
! #: fortran/symbol.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2806
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr ""
  
! #: fortran/symbol.cc:2815
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2822
  #, gcc-internal-format, gfc-internal-format
  msgid "Shared DO termination label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2826
  #, gcc-internal-format, gfc-internal-format
  msgid "Labeled DO statement at %L"
  msgstr ""
  
! #: fortran/symbol.cc:3167
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr ""
  
! #: fortran/symbol.cc:3170
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr ""
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3415
  #, gcc-internal-format
  msgid "Symbol %qs at %C has already been host associated"
  msgstr ""
  
! #: fortran/symbol.cc:4469
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr ""
  
! #: fortran/symbol.cc:4482
  #, gcc-internal-format
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4500
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr ""
  
! #: fortran/symbol.cc:4521
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4531
  #, gcc-internal-format
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4542
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4581
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:4591
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4603
  #, gcc-internal-format
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:5107 fortran/symbol.cc:5112
  #, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr ""
--- 81257,81621 ----
  msgid "gfc_get_default_type(): Bad symbol %qs"
  msgstr ""
  
! #: fortran/symbol.cc:309
  #, gcc-internal-format
  msgid "gfc_set_default_type(): symbol already has a type"
  msgstr ""
  
! #: fortran/symbol.cc:319
  #, gcc-internal-format
  msgid "Symbol %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr ""
  
! #: fortran/symbol.cc:323
  #, gcc-internal-format
  msgid "Symbol %qs at %L has no IMPLICIT type"
  msgstr ""
  
  #. BIND(C) variables should not be implicitly declared.
! #: fortran/symbol.cc:343
  #, gcc-internal-format
  msgid "Implicitly declared BIND(C) variable %qs at %L may not be C interoperable"
  msgstr ""
  
  #. Dummy args to a BIND(C) routine may not be interoperable if
  #. they are implicitly typed.
! #: fortran/symbol.cc:359
  #, gcc-internal-format
  msgid "Implicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:400
  #, gcc-internal-format
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr ""
  
! #: fortran/symbol.cc:501
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: fortran/symbol.cc:526
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr ""
  
! #: fortran/symbol.cc:545
  #, gcc-internal-format
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr ""
  
! #: fortran/symbol.cc:578
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer at %C"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ %s `%s' ÏƒÏ„Î¿ `%s'"
  
! #: fortran/symbol.cc:790
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute applied to %s %s at %L"
  msgstr "Ï„Î¿ `%s' ÎµÎ¯Î½Î±Î¹ Ï€Ï�ÏŒÎ³Î¿Î½Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: fortran/symbol.cc:797
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:918 fortran/symbol.cc:929 fortran/symbol.cc:1809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "%s: Î¿Î¹ Ï„Î¹Î¼Î­Ï‚ Ï„Î¿Ï… Ï€ÎµÎ´Î¯Î¿Ï… `%s' Î´ÎµÎ½ Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î¼ÎµÎ³Î±Î»Ï�Ï„ÎµÏ�ÎµÏ‚ Î±Ï€ÏŒ %d"
  
! #: fortran/symbol.cc:921 fortran/symbol.cc:935
  #, gcc-internal-format
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:979
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr ""
  
! #: fortran/symbol.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:998
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1040
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1057
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1081
  #, gcc-internal-format
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1107
  #, gcc-internal-format
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1270
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr ""
  
! #: fortran/symbol.cc:1289
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1322
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr "ÏƒÏ…Î¼Î²Î¿Î»Î¹ÎºÎ¿Î¯ ÏƒÏ�Î½Î´ÎµÏƒÎ¼Î¿Î¹ Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶Î¿Î½Ï„Î±Î¹ ÏƒÏ„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î± Î±Ï…Ï„ÏŒ"
  
! #: fortran/symbol.cc:1334
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1354
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1385
  #, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1406
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1805
  #, fuzzy, gcc-internal-format
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr "Î±Ï…Ï„ÏŒÏ‚ ÎµÎ¯Î½Î±Î¹ Î¿ Ï€Ï�ÏŽÏ„Î¿Ï‚ Î¿Ï�Î¹ÏƒÎ¼ÏŒÏ‚"
  
! #: fortran/symbol.cc:1842
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
  "F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
  msgstr ""
  
! #: fortran/symbol.cc:1850
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr ""
  
! #: fortran/symbol.cc:1885
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1909
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr ""
  
! #: fortran/symbol.cc:1926
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1933
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1949
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1953
  #, gcc-internal-format, gfc-internal-format
  msgid "EXTENDS at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1979
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr ""
  
! #: fortran/symbol.cc:1986
  #, gcc-internal-format
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr ""
  
! #: fortran/symbol.cc:2024
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2028 fortran/symbol.cc:2031
  #, gcc-internal-format
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2038
  #, gcc-internal-format
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr ""
  
! #: fortran/symbol.cc:2050
  #, gcc-internal-format
  msgid "Symbol %qs at %L cannot have a type"
  msgstr ""
  
! #: fortran/symbol.cc:2295
  #, gcc-internal-format
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr ""
  
  # src/getopt.c:628
  # src/getopt.c:628
! #: fortran/symbol.cc:2380
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "%s: Î· ÎµÏ€Î¹Î»Î¿Î³Î® `%s' ÎµÎ¯Î½Î±Î¹ Î±ÏƒÎ±Ï†Î®Ï‚\n"
  
! #: fortran/symbol.cc:2412
  #, gcc-internal-format
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr ""
  
! #: fortran/symbol.cc:2622
  #, gcc-internal-format
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr ""
  
! #: fortran/symbol.cc:2643
  #, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr ""
  
! #: fortran/symbol.cc:2647
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr "Î´ÎµÎ½ ÎµÎ¯ÏƒÏ„Îµ Î¼Î­Î»Î¿Ï‚ Ï„Î·Ï‚ Î¿Î¼Î¬Î´Î±Ï‚ `%s'"
  
! #: fortran/symbol.cc:2811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr "Î´Î¹Ï€Î»ÏŒÏ‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î¼Î·Î½Ï�Î¼Î±Ï„Î¿Ï‚"
  
! #: fortran/symbol.cc:2822
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2832
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr ""
  
! #: fortran/symbol.cc:2839
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2880
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr ""
  
! #: fortran/symbol.cc:2889
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr ""
  
! #: fortran/symbol.cc:2896
  #, gcc-internal-format, gfc-internal-format
  msgid "Shared DO termination label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2900
  #, gcc-internal-format, gfc-internal-format
  msgid "Labeled DO statement at %L"
  msgstr ""
  
! #: fortran/symbol.cc:3241
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr ""
  
! #: fortran/symbol.cc:3244
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr ""
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3489
  #, gcc-internal-format
  msgid "Symbol %qs at %C has already been host associated"
  msgstr ""
  
! #: fortran/symbol.cc:4543
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr ""
  
! #: fortran/symbol.cc:4556
  #, gcc-internal-format
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4574
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr ""
  
! #: fortran/symbol.cc:4595
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4605
  #, gcc-internal-format
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4616
  #, gcc-internal-format
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr ""
  
! #: fortran/symbol.cc:4655
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:4665
  #, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr ""
  
! #: fortran/symbol.cc:4677
  #, gcc-internal-format
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr ""
  
! #: fortran/symbol.cc:5181 fortran/symbol.cc:5186
  #, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr ""
*************** msgstr ""
*** 81339,81362 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2338 fortran/trans-expr.cc:9810
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6570
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8803
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12166
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
--- 81645,81668 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr ""
  
! #: fortran/trans-array.cc:2338 fortran/trans-expr.cc:9854
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6608
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8852
  #, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr ""
  
! #: fortran/trans-array.cc:12215
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr ""
*************** msgstr ""
*** 81449,81581 ****
  
  #: fortran/trans-decl.cc:1800
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s at %C has no default type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: fortran/trans-decl.cc:1803
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4564 fortran/trans-decl.cc:7957
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5109
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5224
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5231
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for variable %qs at %L with SAVE attribute not yet implemented"
  msgstr ""
  
! #: fortran/trans-decl.cc:5437
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/trans-decl.cc:5450
  #, fuzzy, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: fortran/trans-decl.cc:6072
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:6075
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:6090
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6096
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:6107 fortran/trans-decl.cc:6258
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: fortran/trans-decl.cc:6123
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/trans-decl.cc:6142
  #, fuzzy, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: fortran/trans-decl.cc:6191
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: fortran/trans-decl.cc:6195
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6225
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-expr.cc:1124
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot compute the length of the char array at %L."
  msgstr ""
  
! #: fortran/trans-expr.cc:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2240
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2249
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
  # src/grep.c:1133
! #: fortran/trans-expr.cc:3944
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
  
! #: fortran/trans-expr.cc:5463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/trans-expr.cc:10388
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 81755,81887 ----
  
  #: fortran/trans-decl.cc:1800
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s at %L has no default type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
  
! #: fortran/trans-decl.cc:1804
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr ""
  
! #: fortran/trans-decl.cc:4565 fortran/trans-decl.cc:7958
  #, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:5110
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5225
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5232
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for variable %qs at %L with SAVE attribute not yet implemented"
  msgstr ""
  
! #: fortran/trans-decl.cc:5438
  #, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/trans-decl.cc:5451
  #, fuzzy, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: fortran/trans-decl.cc:6073
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr ""
  
! #: fortran/trans-decl.cc:6076
  #, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr ""
  
! #: fortran/trans-decl.cc:6091
  #, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6097
  #, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr ""
  
! #: fortran/trans-decl.cc:6108 fortran/trans-decl.cc:6259
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ `%s' Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î­Î³ÎºÏ…Ï�Î·."
  
! #: fortran/trans-decl.cc:6124
  #, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr ""
  
  # src/shred.c:1134
! #: fortran/trans-decl.cc:6143
  #, fuzzy, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: fortran/trans-decl.cc:6192
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "Î¿ Ï‡Î¬Ï�Ï„Î·Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Ï‰Î½ `%s' Î¿Ï�Î¯ÏƒÏ„Î·ÎºÎµ Î®Î´Î·"
  
! #: fortran/trans-decl.cc:6196
  #, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr ""
  
! #: fortran/trans-decl.cc:6226
  #, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr ""
  
! #: fortran/trans-decl.cc:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-expr.cc:1132
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot compute the length of the char array at %L."
  msgstr ""
  
! #: fortran/trans-expr.cc:1936
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2272
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr ""
  
! #: fortran/trans-expr.cc:2281
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr ""
  
  # src/grep.c:1133
! #: fortran/trans-expr.cc:3980
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Î¬Î³Î½Ï‰ÏƒÏ„Î· Î¼Î­Î¸Î¿Î´Î¿Ï‚ ÎºÎ±Ï„Î±Î»ÏŒÎ³Ï‰Î½"
  
! #: fortran/trans-expr.cc:5499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: fortran/trans-expr.cc:10432
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 81611,81722 ****
  msgid "Bad IO basetype (%d)"
  msgstr ""
  
! #: fortran/trans-openmp.cc:872 fortran/trans-openmp.cc:1389
  #, fuzzy, gcc-internal-format
  msgid "Sorry, polymorphic arrays not yet supported for firstprivate"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: fortran/trans-openmp.cc:1543
  #, gcc-internal-format
  msgid "implicit mapping of assumed size array %qD"
  msgstr ""
  
! #: fortran/trans-openmp.cc:3284
  #, fuzzy, gcc-internal-format
  msgid "optional class parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: fortran/trans-openmp.cc:3700
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/trans-openmp.cc:3980
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/trans-openmp.cc:4100
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5024
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5027
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5030
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5607 fortran/trans-openmp.cc:5627
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5629
  #, gcc-internal-format
  msgid "Used here"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7153
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8053
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8356
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr ""
  
! #: fortran/trans-openmp.cc:8366
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8369
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8372
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8375
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8378
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8491
  #, fuzzy, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: fortran/trans-openmp.cc:8502
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8516
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
--- 81917,82028 ----
  msgid "Bad IO basetype (%d)"
  msgstr ""
  
! #: fortran/trans-openmp.cc:881 fortran/trans-openmp.cc:1398
  #, fuzzy, gcc-internal-format
  msgid "Sorry, polymorphic arrays not yet supported for firstprivate"
  msgstr "Ï„Î¿ --no-dereference (-h) Î´ÎµÎ½ Ï…Ï€Î¿ÏƒÏ„Î·Ï�Î¯Î¶ÎµÏ„Î±Î¹ ÏƒÎµ Î±Ï…Ï„ÏŒ Ï„Î¿ ÏƒÏ�ÏƒÏ„Î·Î¼Î±"
  
! #: fortran/trans-openmp.cc:1552
  #, gcc-internal-format
  msgid "implicit mapping of assumed size array %qD"
  msgstr ""
  
! #: fortran/trans-openmp.cc:3296
  #, fuzzy, gcc-internal-format
  msgid "optional class parameter"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ Ï€Î±Ï�Î±Î²Î¿Î»Î®Ï‚"
  
! #: fortran/trans-openmp.cc:3712
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression type"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/trans-openmp.cc:3992
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression"
  msgstr "ÎœÎ· Î­Î³ÎºÏ…Ï�Î· ÎºÎ±Î½Î¿Î½Î¹ÎºÎ® Î­ÎºÏ†Ï�Î±ÏƒÎ·"
  
! #: fortran/trans-openmp.cc:4114
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5038
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5041
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5044
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5621 fortran/trans-openmp.cc:5641
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5643
  #, gcc-internal-format
  msgid "Used here"
  msgstr ""
  
! #: fortran/trans-openmp.cc:7165
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8065
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8368
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr ""
  
! #: fortran/trans-openmp.cc:8378
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8381
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8384
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8387
  #, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8390
  #, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8503
  #, fuzzy, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ·Ï‚ ioctl ÏƒÏ„Î¿ `%s'"
  
! #: fortran/trans-openmp.cc:8514
  #, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8528
  #, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr ""
*************** msgstr ""
*** 81736,81742 ****
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr ""
  
! #: fortran/trans-stmt.cc:3686
  #, gcc-internal-format
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr ""
--- 82042,82048 ----
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr ""
  
! #: fortran/trans-stmt.cc:3700
  #, gcc-internal-format
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr ""
*************** msgstr "%s: Ï€Ï�ÏŒÏ‰Ï�Î¿ Ï„Î­Î»Î¿Ï‚ Î±Ï�
*** 81902,81983 ****
  msgid "unexpected EOF"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: lto/lto-common.cc:2028
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto-common.cc:2055
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr ""
  
! #: lto/lto-common.cc:2087
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto-common.cc:2096
  #, fuzzy, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: lto/lto-common.cc:2099
  #, fuzzy, gcc-internal-format
  msgid "unexpected offset"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: lto/lto-common.cc:2120
  #, fuzzy, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: lto/lto-common.cc:2142
  #, fuzzy, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: lto/lto-common.cc:2148
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto-common.cc:2265
  #, gcc-internal-format
  msgid "bytecode stream in file %qs generated with GCC compiler older than 10.0"
  msgstr ""
  
! #: lto/lto-common.cc:2285
  #, gcc-internal-format
  msgid "cannot read %<LTO_section_decls%> from %s"
  msgstr ""
  
! #: lto/lto-common.cc:2406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: lto/lto-common.cc:2427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: lto/lto-common.cc:2438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: lto/lto-common.cc:2755
  #, fuzzy, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: lto/lto-common.cc:2880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: lto/lto-common.cc:2917
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
--- 82208,82289 ----
  msgid "unexpected EOF"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: lto/lto-common.cc:2030
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr ""
  
! #: lto/lto-common.cc:2057
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr ""
  
! #: lto/lto-common.cc:2089
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr ""
  
! #: lto/lto-common.cc:2098
  #, fuzzy, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: lto/lto-common.cc:2101
  #, fuzzy, gcc-internal-format
  msgid "unexpected offset"
  msgstr "ÎœÎ· Î¿Ï�Î¹ÏƒÎ¼Î­Î½Î¿ ÏŒÎ½Î¿Î¼Î± %s"
  
! #: lto/lto-common.cc:2122
  #, fuzzy, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: lto/lto-common.cc:2144
  #, fuzzy, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚ `%c' ÏƒÏ„Î¿ Ï„Ï�Ï€Î¿ Î±Î»Ï†Î±Ï�Î¹Î¸Î¼Î·Ï„Î¹ÎºÎ¿Ï� `%s'"
  
! #: lto/lto-common.cc:2150
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto-common.cc:2267
  #, gcc-internal-format
  msgid "bytecode stream in file %qs generated with GCC compiler older than 10.0"
  msgstr ""
  
! #: lto/lto-common.cc:2287
  #, gcc-internal-format
  msgid "cannot read %<LTO_section_decls%> from %s"
  msgstr ""
  
! #: lto/lto-common.cc:2408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: lto/lto-common.cc:2429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: lto/lto-common.cc:2440
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Ï„Î¿Ï… `%s'"
  
! #: lto/lto-common.cc:2757
  #, fuzzy, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "Î”ÎµÎ½ Î¼Ï€ÏŒÏ�ÎµÏƒÎ± Î½Î± Î±Î½Î¿Î¯Î¾Ï‰ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ %s"
  
! #: lto/lto-common.cc:2882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "Î›ÎµÎ¯Ï€ÎµÎ¹ Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ Î³Î¹Î± `%s'"
  
! #: lto/lto-common.cc:2919
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr ""
*************** msgstr "close %s"
*** 82035,82041 ****
  msgid "two or more sections for %s"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: lto/lto-partition.cc:534
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr ""
--- 82341,82347 ----
  msgid "two or more sections for %s"
  msgstr "Î Ï�Î¿ÎµÎ¹Î´Î¿Ï€Î¿Î¯Î·ÏƒÎ·: Î Î¿Î»Ï� Î»Î¯Î³Î± Î¿Ï�Î¯ÏƒÎ¼Î±Ï„Î± ÏƒÏ„Î¿ ÎµÏƒÏ‰Î´Î¿Î¼Î·Î¼Î­Î½Î¿ `%s'"
  
! #: lto/lto-partition.cc:535
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr ""
*************** msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î
*** 82105,82151 ****
  msgid "function %qD redeclared as variable"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: lto/lto.cc:172
  #, gcc-internal-format
  msgid "%<lto_obj_file_open()%> failed"
  msgstr ""
  
! #: lto/lto.cc:204
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr ""
  
! #: lto/lto.cc:207
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr ""
  
! #: lto/lto.cc:210
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.cc:317
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.cc:425
  #, fuzzy, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: lto/lto.cc:432
  #, fuzzy, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ %s"
  
! #: lto/lto.cc:442
  #, fuzzy, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: m2/gm2-lang.cc:1119
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr ""
--- 82411,82457 ----
  msgid "function %qD redeclared as variable"
  msgstr "Î— Î»ÎµÎ¹Ï„Î¿Ï…Ï�Î³Î¯Î± Î´ÎµÎ½ Î­Ï‡ÎµÎ¹ Ï…Î»Î¿Ï€Î¿Î¹Î·Î¸ÎµÎ¯"
  
! #: lto/lto.cc:174
  #, gcc-internal-format
  msgid "%<lto_obj_file_open()%> failed"
  msgstr ""
  
! #: lto/lto.cc:206
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr ""
  
! #: lto/lto.cc:209
  #, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr ""
  
! #: lto/lto.cc:212
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.cc:319
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr ""
  
! #: lto/lto.cc:427
  #, fuzzy, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: lto/lto.cc:434
  #, fuzzy, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "ÏƒÏ†Î¬Î»Î¼Î± ÎµÎ³Î³Ï�Î±Ï†Î®Ï‚ %s"
  
! #: lto/lto.cc:444
  #, fuzzy, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± Î±Î½Î¿Î¯Î³Î¼Î±Ï„Î¿Ï‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÎµÎ¾ÏŒÎ´Î¿Ï… `%s'"
  
! #: m2/gm2-lang.cc:1137
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr ""
*************** msgstr "Î±Î´Ï…Î½Î±Î¼Î¯Î± ÎµÎºÏ„Î­Î»ÎµÏƒÎ
*** 82223,82270 ****
  msgid "constant %qs is too large"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: m2/gm2-gcc/m2expr.cc:2609
  #, gcc-internal-format
  msgid "not expecting different types to binary operator"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:2867
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of this expression"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: m2/gm2-gcc/m2expr.cc:3634
  #, fuzzy, gcc-internal-format
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: m2/gm2-gcc/m2expr.cc:3914 m2/gm2-gcc/m2expr.cc:4020
! #: m2/gm2-gcc/m2expr.cc:4029
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3949
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3964 m2/gm2-gcc/m2expr.cc:3976
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3995
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4061
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to a void type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: m2/gm2-gcc/m2expr.cc:4082 m2/gm2-gcc/m2expr.cc:4126
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to an incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
--- 82529,82576 ----
  msgid "constant %qs is too large"
  msgstr "%s: Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ ÎµÎ¯Î½Î±Î¹ Ï€Î¿Î»Ï� Î¼ÎµÎ³Î¬Î»Î¿"
  
! #: m2/gm2-gcc/m2expr.cc:2617
  #, gcc-internal-format
  msgid "not expecting different types to binary operator"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:2875
  #, fuzzy, gcc-internal-format
  msgid "cannot take the address of this expression"
  msgstr "Î´ÎµÎ½ ÎµÎ¯Î½Î±Î¹ Î´Ï…Î½Î±Ï„ÏŒ Î½Î± Î´Î·Î¼Î¹Î¿Ï…Ï�Î³Î·Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ fifo `%s'"
  
! #: m2/gm2-gcc/m2expr.cc:3642
  #, fuzzy, gcc-internal-format
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr "Î— Ï€Î±Ï�Î¬Î¼ÎµÏ„Ï�Î¿Ï‚ ÏƒÏ„Î¿ `%s' Ï€Ï�Î­Ï€ÎµÎ¹ Î½Î± ÎµÎ¯Î½Î±Î¹ Î­Î½Î±Ï‚ Î±Ï€Î»ÏŒÏ‚ Ï‡Î±Ï�Î±ÎºÏ„Î®Ï�Î±Ï‚"
  
! #: m2/gm2-gcc/m2expr.cc:3922 m2/gm2-gcc/m2expr.cc:4028
! #: m2/gm2-gcc/m2expr.cc:4037
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3957
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3972 m2/gm2-gcc/m2expr.cc:3984
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4003
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4069
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to a void type"
  msgstr "Î¼Î· Î­Î³ÎºÏ…Ï�Î¿Ï‚ Î±Ï�Î¹Î¸Î¼ÏŒÏ‚ Î±Ï�Ï‡ÎµÎ¯Î¿Ï… ÏƒÏ„Î· Î´Î®Î»Ï‰ÏƒÎ· Ï€ÎµÎ´Î¯Î¿Ï…: `%s'"
  
! #: m2/gm2-gcc/m2expr.cc:4090 m2/gm2-gcc/m2expr.cc:4134
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to an incomplete type"
  msgstr "Î¼Î· Ï€Î»Î®Ï�Î·Ï‚ ÎµÎ³Î³Ï�Î±Ï†Î®"
*************** msgstr ""
*** 82279,82290 ****
  msgid "at %s, %s"
  msgstr ""
  
! #: m2/gm2-gcc/m2statement.cc:558
  #, fuzzy, gcc-internal-format
  msgid "internal error: not expecting operand1 to be a constant set"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: m2/gm2-gcc/m2statement.cc:952
  #, gcc-internal-format
  msgid "expecting one and only one label to be declared"
  msgstr ""
--- 82585,82596 ----
  msgid "at %s, %s"
  msgstr ""
  
! #: m2/gm2-gcc/m2statement.cc:563
  #, fuzzy, gcc-internal-format
  msgid "internal error: not expecting operand1 to be a constant set"
  msgstr "ÎµÏƒÏ‰Ï„ÎµÏ�Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ %s, Î³Ï�Î±Î¼Î¼Î® %u"
  
! #: m2/gm2-gcc/m2statement.cc:957
  #, gcc-internal-format
  msgid "expecting one and only one label to be declared"
  msgstr ""
*************** msgstr ""
*** 85178,85187 ****
  #~ msgstr "Î­Ï‡ÎµÎ¹ Ï€Î±Ï�Î±Î»Î·Ï†Î¸ÎµÎ¯ Ï„Î¿ Î±Ï�Ï‡ÎµÎ¯Î¿ Ï€Ï�Î¿Î¿Ï�Î¹ÏƒÎ¼Î¿Ï�"
  
  #, fuzzy
- #~ msgid "empty ON-condition"
- #~ msgstr "Î•Ï€ÎµÎ¯Î³Î¿Ï…ÏƒÎ± ÎºÎ±Ï„Î¬ÏƒÏ„Î±ÏƒÎ· ÎµÎ¹ÏƒÏŒÎ´Î¿Ï…/ÎµÎ¾ÏŒÎ´Î¿Ï…"
- 
- #, fuzzy
  #~ msgid "syntax error while parsing signal definition statement"
  #~ msgstr "ÏƒÏ…Î½Ï„Î±ÎºÏ„Î¹ÎºÏŒ ÏƒÏ†Î¬Î»Î¼Î± ÏƒÏ„Î¿ Î¿Ï�Î¹ÏƒÎ¼ÏŒ Ï„Î¿Ï… %s: %s"
  
--- 85484,85489 ----
diff -Nrcpad gcc-14.1.0/gcc/po/es.gmo gcc-14.2.0/gcc/po/es.gmo
*** gcc-14.1.0/gcc/po/es.gmo	Tue May  7 07:10:09 2024
--- gcc-14.2.0/gcc/po/es.gmo	Thu Aug  1 08:36:25 2024
***************
*** 1,1519 ****
! Þ•v ÌK+|¨´©´-«´1Ù´µ  µÛAµ+¶0I¶Kz¶Æ¶Ü¶<è¶B%·Rh·>»·@ú·9;¸Cu¸F¹¸5¹I6¹€¹—¹!¬¹$Î¹ ó¹"º+7º#cº”‡º»"»'A»i»F‡»QÎ»5 ¼]V¼w´¼A,½Kn½Nº½B	¾OL¾Lœ¾Ré¾;<¿8x¿>±¿Ið¿I:ÀB„À~ÇÀ?FÁD†ÁEËÁ@ÂERÂC˜Â=ÜÂ6Ã{QÃBÍÃ?Ä‰PÄ9ÚÄPÅCeÅF©ÅsðÅEdÆCªÆQîÆN@Ç��ÇG ÈŒhÈOõÈREÉC˜ÉQÜÉN.ÊF}Ê9ÄÊ=þÊ=<Ë4zËP¯ËMÌENÌB”ÌG×ÌIÍHiÍB²Í=õÍ73Î6kÏ*¢ÏIÍÏÐo4Ð-¤ÐEÒÐ
! Ñ'#Ñ8KÑ>„ÑÃÑÕÑ+ÞÑZ
! Ò+eÒm‘Ò;ÿÒE;Ó �Ó¢Ó$ÂÓ$çÓ*Ô*7ÔbÔ}Ô˜Ô¤Ô#µÔÙÔ8ðÔ)Õ!:Õ;\ÕE˜ÕÞÕ5ýÕE3Ö%yÖŸÖ0½ÖLîÖ6;×7r×lª×GØ$_ØJ„ØEÏØ2ÙEHÙlŽÙûÙ3Ú@KÚŒÚ¤Ú­Ú ÄÚ&åÚJÛ8WÛU�Û-æÛlÜT�ÜQÖÜK(ÝLtÝSÁÝ5ÞIKÞY•ÞcïÞ=Sß‘ß§ß#·ß#Ûß.ÿß#.à,Ràà6™àJÐà2á&Ná,uáP¢áHóáx<â?µâFõâ3<ã9pã2ªã-Ýã_äVkäZÂäEåHcåF¬åEóåg9æs¡æiçoç<ïçN,èp{èJìèI7éR�ékÔé9@ê9zê´ê(Ôê*ýê:(ëWcëY»ëZì\pì¬ÍìÌzí^Gîn¦îfïv|ïeóïuYð\Ïðl,ñJ™ñLäñž1ò¾ÐòW�ógçó_Oôo¯ô^õn~õUíõeCö)©ö%Óö|ùöœv÷FøVZøN±ø^ùM_ù]­ùDúTPú ¥ú!Æú èú&	û40ûeû-~û#¬û.Ðû ÿû ü.9ü!hüfŠü4ñüL&ý(sý,œýÉý0äýSþ&iþ'�þ5¸þ*îþ;ÿ9Uÿ;�ÿpËÿ><H{.Ä;óC/TsEÈUMd*²&Ýlmq7ßZAr?´!ô,5C!y@›KÜ,(UBs>¶fõE\!¢!Ä'æBjQ(¼;å!	@	*^	8‰	&Â	-é	"
! :
! )Q
! _{
! :Û
! 8/O"*¢-Í:û6U$t2™ÌãU
-X
?†
?Æ
0+7Ac.¥*Ô2ÿ221e0—9È1241g+™3Å.ùD($m+’C¾:=6ZC‘@ÕBKY*¥Ð'î0G"b?… Å#æ0
! (;.d*“,¾1ë3HQ+š"Æ1é44P$…9ª1äD1[/�1½Eï25+h-”ÂáE<^;›E×F5d9š*Ô*ÿ?*XjEÃ3	5=(s8œ;ÕRVdQ»U
Zc`¾U 3u  © /Ê 1ú H,!"u!8˜!3Ñ!C"/I"4y".®"EÝ"/## S#7t#B¬#(ï#$$8=$v$N–$1å$J%5b%@˜%4Ù%k&>z&'¹&"á&&'<+'h',ˆ'*µ'!à'@($C($h(&�((´(5Ý(%)?9)y)ˆ)§)Â)4Ý)*!*/>*Bn*6±*^è*zG+YÂ+',:D,,,3¬,8à,/-@I-!Š-B¬-Wï-:G.*‚.1­.wß.3W/(‹/2´/'ç/D05T0)Š02´0oç0IW1)¡1!Ë1+í1:2=T2!’29´2%î2/3#D35h39ž3=Ø3G4^4y4,—4*Ä4/ï4,5L5*h5“5M¬5Jú5E6+e6p‘6747I7Z7-u7£7Á7@ß7 848:K89†89À8"ú8!9?9*X90ƒ99´9#î9$:A7:y:"“:-¶:/ä:,;<A;F~;Å;+à;4<7A<Sy<GÍ<%=!;=*]=ˆ=¤==Á=*ÿ=/*>Z>Wz>-Ò>#?*$?O?!g? ‰? ª?#Ë?'ï?"@&:@a@#�@'¥@"Í@-ð@A0A.IA xA#™A½AÚAùA:B0RBƒB–B$µBÚB#øB'CDC6cCšC¬CÂC%áCD'DFDaD%|D¢D¾D3ÜDE&EEE]WEµE#ËE0ïE/ F#PFtFˆF,§FAÔF!G*8G=cG!¡GHÃG5H.BHqH$�H(¦H=ÏH.
I<I;VI(’I»I.ÖIJ$J0DJ5uJ«JÁJ"ÐJ"óJ}K2”K6ÇK4þKC3LJwL*ÂL)íLM6M6UM'ŒMI´M,þM.+N1ZN2ŒN5¿NõN)O%?OeO~O˜O<´O3ñO0%PVP4lP¡P+¿P(ëP,QAQ-`Q-ŽQ.¼Q(ëQ*R1?RGqRK¹RJS,PS&}S,¤S"ÑS=ôS,2T'_T1‡T#¹T'ÝT9U0?U'pU3˜U0ÌU/ýU(-V1VV)ˆV3²V6æV W?>W+~W.ªW-ÙW+X 3X'TX|X*•X'ÀX*èXY]-Y;‹Y ÇY)èY"Z'5Z]Z-xZ+¦ZÒZäZFúZA[-a[ �[°[Æ[1Ø[\
! \Lg\I´\Mþ\KL]Z˜]kó]K_^+«^#×^0û^/,_#\_-€_&®_Õ_ì_+` /`P`?p`,°`Ý`õ`"a45aJja;µaCña<5b5rb*¨b.ÓbFc+Ic>uc'´c:Ücd.dId5cd=™d×d0òd#e65eCle°e.Ìe+ûe'fGfff"†f©fÂfâf)úf)$gNg ig#Šg®gÄg$ßgh2#hVhmh5…h'»h9ãhi"!i"DigiG„iÌi'âi0
! j6;j*rj,�j0Êj"ûj-k+Lk!xk šk »k Ük#ýk$!lFl+fl1’l/Älôl"m"7mFZmU¡mP÷m'Hnpnƒn1”n'Ænmîn\omo:o3ºo$îop'0pXp'tp œp ½p-Þp+qa8q-šqÈq,áq#r2rLr#lrO�ràrñr-	s7s7Ps'ˆs!°s#Òsös!t%8t#^t‚tžt!°tÒtèt.u
2ua@u.¢uÑudâu1Gvyv|v€v2�v2ÃvMövMDw0’wÃw(Êw,ów x)xGx9PxŠx£x#½xOáx.1y9`y/šyÊy2áy*z.?z)nz&˜z'¿z&çz&{%5{#[{'{%§{(Í{ ö{$| <|"]|,€|2­|à|}*},J}.w}$¦}*Ë}Aö}18~)j~”~)´~LÞ~/+6[’­3Í7€>9€,x€,¥€1Ò€�1 �$R�0w�¨�7¯�ç�‚#‚#7‚[‚+{‚§‚®‚Á‚:Ø‚)ƒJ=ƒCˆƒÌƒ,äƒ„„,„
! L„W„v„“„(¬„:Õ„…7-…(e…Ž…5®…ä…)ø…/"†!R† t†'•† ½†0Þ†‡
*‡ 8‡Y‡p‡†‡Ÿ‡¹‡È‡-æ‡"ˆ!7ˆ)Yˆƒˆ…ˆŽˆ—ˆ$ ˆ3Åˆùˆ‰15‰:g‰>¢‰á‰ê‰ó‰ü‰Š!Š0ŠLŠYŠbŠoŠxŠ�ŠŠŠ“Š¯Š¸Š5¼Š,òŠ‹5‹rA‹´‹*Ò‹<ý‹.:ŒiŒ…Œ5¢Œ
ØŒ€æŒg�’m�(Ž+)Ž.UŽ+„Ž-°Ž|ÞŽn[�3Ê�Aþ�k@�5¬�'â�7
! ‘.B‘5q‘.§‘Ö‘[ò‘ŒN’JÛ’+&“1R“:„“$¿“+ä“”*”D”)]”.‡”>¶”<õ”;2•'n•S–•Yê•LD–L‘–?Þ–Q—bp—BÓ—E˜O\˜s¬˜= ™}^™<Ü™0š-Jš8xšQ±šB›GF›QŽ›Hà›Z)œH„œDÍœJ�?]�=��BÛ�Cž7bžAšž*ÜžGŸMOŸK�Ÿ;éŸ?% Ee 5« Há b*¡J�¡9Ø¡1¢BD¢N‡¢9Ö¢6£ZG£9¢£iÜ£]F¤X¤¤@ý¤2>¥Fq¥b¸¥U¦Mq¦@¿¦V§WW§9¯§lé§\V¨B³¨Tö¨PK©Iœ©Fæ©N-ªG|ª~ÄªLC«:�«SË«R¬>r¬:±¬dì¬'Q­*y­C¤­Aè­L*®6w®E®®Cô®B8¯+{¯?§¯@ç¯=(°:f°A¡°Cã°G'±2o±7¢±BÚ±Z²@x²+¹²+å²I³C[³)Ÿ³MÉ³7´+O´A{´*½´*è´,µ(@µiµ=‡µOÅµ¶%0¶OV¶ ¦¶5Ç¶[ý¶BY·Qœ·?î·.¸8K¸u„¸=ú¸:8¹$s¹A˜¹3Ú¹!º#0º-Tº+‚º,®º#Ûº>ÿºÂ>»¼3
¼A¼(M¼v¼�¼!›¼
! ½¼È¼×¼ë¼ø¼½"½*½	3½=½M½\½h½~½Š½¥½À½Ó½à½í½ý½¾$¾	7¾A¾N¾^¾n¾	�¾
! ‹¾%–¾[¼¾7¿OP¿0 ¿Ñ¿?è¿5(À^À+nÀ0šÀ$ËÀ+ðÀAÁP^Áw¯ÁC'Â'kÂ7“Â5ËÂ?Ã=AÃ)Ã:©ÃHäÃJ-Ä‡xÄVÆWWÆE¯Æ)õÆ:Ç)ZÇ„ÇB�Ç7àÇÈ-ÈBÈWÈ'lÈ”È²È$ÄÈéÈ+	É#5É/YÉ%‰É¯ÉÍÉ(çÉhÊ%yÊHŸÊ4èÊlËHŠËCÓËBÌ(ZÌ2ƒÌ6¶ÌlíÌeZÍMÀÍmÎ3|Î2°Î*ãÎ4ÏQCÏ#•Ï+¹Ï1åÏ'Ð5?ÐVuÐmÌÐ{:Ñ@¶Ñn÷Ñ+fÒ’Ò*°Ò'ÛÒ&Ó'*Ó@RÓS“Ó#çÓ!ÔJ-Ô>xÔZ·Ô.ÕLAÕ%ŽÕD´ÕKùÕEÖ:cÖ0žÖ$ÏÖôÖ×$.×FS×%š×6À×)÷×V!ØGxØ4ÀØtõØ@jÙ:«ÙæÙ9ÚF@Ú/‡Ú#·Ú2ÛÚ1ÛC@Û6„Û1»Û7íÛ*%Ü!PÜ*rÜ)�ÜPÇÜ6Ý/OÝ/Ý/¯Ý8ßÝ9Þ9RÞ6ŒÞ7ÃÞ.ûÞ9*ß-dß:’ß<Íß/
! à>:à+yà¥àºà'Îàöàá7+á7cá>›áGÚá("â3Kâ â' â;Èâ9ãD>ãBƒãDÆãBä?NäŽäP¬ä5ýä*3å8^å%—å$½åGâå)*æ8Tæ;�æRÉæ+ç:Hç.ƒçK²ç%þç$è&@è1gè%™è%¿è$åèT
! é2_é*’é1½éKïéD;ê+€ê&¬ê%Óê$ùê?ë/^ëŽë#ªë.Îë1ýëz/ìtªì9í[Yí<µíGòí*:î)eîX�î<èî#%ï(Iï/rï2¢ï1Õïð@ð
Yð&gð3ŽðJÂð1
ñ>?ñ<~ñB»ñ1þñ60ò3gò+›ò>Çò'ó,.ó4[óB�ókÓó:?ôzô!“ôµôÑôíô+õ2õ Põqõ:�õGËõ@ö8Tö;�öÉöÚöéö÷.÷L÷<f÷5£÷5Ù÷3ø5Cøyø#•ø¹øÂø.Ïø0þø8/ùhùEˆù@Îù>ú<Nú<‹ú5Èú=þú<û$\û[�ûAÝû_ücüDãüM(ýGvý_¾ý+þ.Jþyþ•þ§þ¹þ>Êþ6	ÿ.@ÿ9oÿK©ÿ2õÿ8(0a/’8Â4û0,L3y<­ê!+%?Q8‘>Ê5	?:X7“Ë!é
$2 Ab~1�¿%Ì%ò(A0]*Ž)¹>ã`"6ƒ?º$ú#%C*i>”Ó)ì8:O"Š0­6ÞW	Um	?Ã	"
! n&
! @•
! +Ö
! Y!\:~_¹6 St“(¨Ñçþ
 5
!V
!x
#š
#¾
-â
)'XQ,ª9× Q²/j4fŸ.?5KuÁ*Ö!6#7Z#’c¶O7j#¢7Æ#þ9"%\9‚%¼Kâ7.9f% )Æ<ð)-)W'�B©ì*	'4'\I„"Î:ñ;,+h”'°-Ø:%G`?¨?è[(!„#¦OÊ) DJe0°;áO%m“<«è0.2a#}¡°7Ï33;o-�2¯=â= #^)‚¬6Âù* *C $n 3“ *Ç Oò lB!y¯!u)":Ÿ"DÚ"'#ˆG#°Ð#„�$¬%¦³%ÎZ&))'4S')ˆ'3²'#æ'
! ("(">("a( „( ¥($Æ($ë($)"5)"X)){),¥))Ò)'ü)L$*Kq*d½*?"+Wb+#º+$Þ+#,!',I,×Y-@1.:r.:­.+è.8/MM/O›/Fë/g20Mš0 è0	18%1?^1Bž1á1ø1*2“72"Ë2 î2233B3$v37›3Ó3ó3
4*$4:O4*Š4qµ4.'59V5"�59³5í5,6562N69�6:»6*ö6 !7!B7!d76†7D½748,78*d8�8¯8;Ê8693=9.q9$ 9?Å9-:,3:9`:<š:=×:e;:{;H¶;,ÿ;-,<XZ<.³<â<$ÿ<$= B=c=Fv=4½=4ò='>#?>c>){>&¥>&Ì>+ó>(?"H?(k?(”?)½?)ç?*@*<@*g@*’@*½@*è@*A*>A*iA*”A*¿A*êA(B(>B(gB(�B(¹B(âB)C(5C(^C(‡C(°C*ÙC*D*/D*ZD(…D(®D(×D(E()E(RE({E(¤E(ÍE(öE)F)IF'sF(›F(ÄF)íF)G(AG(jG(“G(¼G+åG'H'9H(aH'ŠH3²H4æH4I3PI"„IB§I?êI%*J PJBqJ3´J6èJ4KFTK{›K:L'RLzL#–LºL6ÕL.M4;M)pMšML£M>ðM"/NTRN§NÁN&ÞN&O ,O0MO(~O§O&ÀO+çO'P!;P]P!}P!ŸP-ÁP(ïP"Q";Q)^Q,ˆQ µQ+ÖQ$R)'RQQR›£R"?S1bS-”S)ÂS:ìS='T5eT-›T"ÉT<ìT7)U?aU5¡U9×U3V4EV9zV8´VAíV;/W7kW%£W)ÉW,óW5 X"VX.yX"¨X*ËXöX:YAY.WY$†Ya«Y+
ZB9Z0|Z0­Z6ÞZ[0[iM[*·[)â[1\->\/l\)œ\,Æ\bó\(V]d]oä]BT^1—^*É^*ô^_>?_0~_6¯_7æ_]`0|`­`¿`,Þ`)a$5aZa7ya%±a(×a/b10bbb&tb!›b(½b:æb2!c$Tc(yc¢c>Âc!d/#dSd%ld.’d8Ád5úd0e/@e pe*‘e"¼e8ße(f!Af7cf)›f%Åf%ëfg-g+Mg"ygœg#»g-ßg*
hC8h|h˜h?²h!òh0i$Ei,ji+—iÃivÙi^Pje¯jMkck;‚k2¾kñk&l82l!kl:�lÈlçl/ül<,m7im'¡mÉm1ém(n7Dn|n$—n¼nÛn8önE/oHuo)¾o)èo(p;pU[p0±p-âpOq)`qOŠq%Úq.r/rNrkr…r rF¸r"ÿr="s$`s!…s&§s;Îs(
! t#3t/Wt‡t¥t¿t2Ýt1uBu+Yu…u)›u#Åu3éu!v&?vfv1„v ¶v<×vw2*w,]w Šw(«w,Ôw7x#9x0]xŽxc¬x4y6Ey¢|y,z7Lz„z¤z+¼z¾èz>§{Ûæ{vÂ|<9}dv} Û}=ü}-:~'h~(�~c¹~.tL‰Á!K€;m€0©€$Ú€'ÿ€"'�J�6e�!œ�!¾�6à�"‚):‚d‚ƒ‚lš‚;ƒ9Cƒ@}ƒY¾ƒ&„ ?„-`„rŽ„Q…;S…(�…¸…EÒ…:†S†.h†R—†+ê†‡3‡CO‡“‡=™‡×‡%ð‡ˆ/ˆ"Oˆ-rˆ ˆ¿ˆßˆIåˆ!/‰XQ‰Eª‰ð‰Š$Š,;Š3hŠNœŠCëŠ#/‹0S‹'„‹¬‹%Ì‹+ò‹5ŒTŒqŒ%�Œ¶ŒÑŒñŒ 
�.� J�"k�%Ž�0´�)å�0Ž@Ž:YŽ2”Ž(ÇŽ0ðŽ!�2�J�$d�
‰�—�¬�/Ç�$÷��',�T�Bt�·�3Ô�&‘&/‘-V‘1„‘2¶‘é‘<	’5F’5|’1²’)ä’O“$^“)ƒ“%­“7Ó“/”F;”4‚”4·”0ì”=•6[•-’•2À•!ó•6–EL–’–9­–Hç–:0—7k—:£—7Þ—F˜]˜$i˜OŽ˜=Þ˜=™5Z™?�™mÐ™%>šCdš9¨š;âšs›2’›2Å›3ø›?,œ8lœ+¥œ!ÑœIóœ9=�w�!•�
·�3Å�Bù�/<ž>lžJ«ž~öž"uŸZ˜Ÿ\óŸ
P 4^ @“ 0Ô ¡:¡>O¡CŽ¡Ò¡ð¡
! ¢) ¢J¢d¢-€¢®¢Ä¢&à¢4£4<£4q£%¦£0Ì£0ý£B.¤.q¤ ¤&¹¤à¤÷¤
! ¥"¥6¥)K¥u¥‰¥�¥³¥È¥6Ý¥¦'¦:¦W¦k¦~¦’¦®¦Á¦á¦ø¦§/§O§f§ƒ§—§:°§Bë§E.¨8t¨4­¨/â¨-©H@©#‰©­©Ç©á©$ü©4!ª&Vª/}ª2­ªàª&úª!«*;«Mf«0´«0å«,¬C¬!b¬„¬¤¬¿¬Ù¬ó¬
­'­G­b­}­˜­8³­ì­8®@®[®v®‘®!¬®Î®ç®¯.¯M¯i¯…¯#¡¯4Å¯;ú¯6°#S°*w°)¢°AÌ°2±'A±"i±"Œ±;¯±0ë± ²"=²!`²!‚²$¤²$É²9î²6(³=_³A�³/ß³-´E=´:ƒ´n¾´5-µ0cµ,”µ>Áµ4¶45¶j¶'ˆ¶#°¶'Ô¶#ü¶( ·9I·)ƒ·6­·-ä·>¸2Q¸0„¸0µ¸+æ¸/¹/B¹/r¹,¢¹$Ï¹]ô¹Rº6jº¡º@¿º>»A?»7�»:¹»2ô»5'¼2]¼�¼K¬¼ø¼½*2½-]½'‹½³½QÏ½'!¾I¾d¾-¾(­¾,Ö¾,¿,0¿)]¿‡¿,¢¿6Ï¿'ÀL.ÀL{À<ÈÀ<ÁBBÁ…Á1¤Á.ÖÁLÂRÂ rÂ6“ÂJÊÂXÃ'nÃ–Ã)±Ã@ÛÃ4ÄCQÄ&•ÄV¼Ä!Å+5ÅBaÅ#¤Å}ÈÅNFÆj•ÆÇ4Ç:TÇD�ÇLÔÇ>!È5`È+–È+ÂÈLîÈ/;É(kÉ6”É=ËÉ=	Ê9GÊ(�Ê4ªÊ,ßÊ(ËC5Ë'yË¡ËD¿Ë'Ì@,Ì.mÌ0œÌ!ÍÌ<ïÌF,Í6sÍ.ªÍCÙÍCÎ,aÎ2ŽÎDÁÎ Ï1'ÏYÏ:xÏP³Ï&Ð<+Ð8hÐ-¡ÐÏÐ!íÐ1Ñ+AÑEmÑ2³Ñ2æÑ>Ò>XÒH—ÒEàÒ0&Ó6WÓ,ŽÓ6»ÓUòÓ!HÔjÔa‰ÔUëÔ/AÕ2qÕ$¤ÕFÉÕ2Ö$CÖNhÖA·Ö5ùÖt/×—¤×9<Ø?vØ:¶Ø8ñØ%*Ù)PÙzÙ#šÙ#¾Ù‰âÙ2lÚ%ŸÚ&ÅÚ;ìÚ&(ÛUOÛ¥Û&ÂÛ&éÛ/Ü2@Ü/sÜ!£Ü+ÅÜ2ñÜ-$Ý%RÝ)xÝ%¢Ý&ÈÝïÝ2Þ/?ÞaoÞŒÑÞj^ß4Éß'þß&àFàbà2kà'žà2Æàùà-á2Dá7wá2¯á=âá8 â6Yâ;�â4Ìâ9ã4;ã9pã4ªãEßã7%ä1]äF�äKÖäc"åF†å¾ÍåPŒæÝæóæçç,-ç0Zç*‹çL¶ç.è2è<Kè,ˆè)µèFßè8&é7_é1—é<ÉéBêCIêN�ê.Üê/ëN;ë#Šë6®ëYåëZ?ì/šì(Êì-óìM!íIoí8¹í!òí+î+@î+lî+˜î,Äî,ñî-ï-Lï-zï-¨ï-Öï-ð-2ð-`ð-Žð-¼ð-êð-ñ+Fñ+rñ+žñ+Êñ+öñ+"ò,Nò+{ò+§ò+Óò+ÿò-+ó-Yó-‡ó-µó+ãó+ô+;ô+gô+“ô+¿ô+ëô+õ+Cõ+oõ,›õ,Èõ*õõ+ ö+Lö,xö,¥ö+Òö+þö+*÷+V÷.‚÷*±÷*Ü÷+ø#3øAWøU™øBïø2ù+JùKvùMÂù9ú+Jú<vú6³ú)êú*û$?û$dû#‰û$­û$Òû#÷û‹ü8§üJàü?+ý5ký6¡ý:ØýBþ@Vþ"—þºþ8Úþ)ÿ'=ÿ4eÿ%šÿ'Àÿ&èÿ.,>k …*¦Ñï
! ("<K"ˆ,«$Øý 34h?|,¼'éY4k, 0Í0þ=/0m:ž1Ù91E3w5«1á2@F1‡?¹Jù6D<{>¸=÷35:i7¤6Ü1	EE	A‹	QÍ	_
! O
! HÏ
!  391m6Ÿ3Ö2
! 0=/n)ž#È*ì@
X
?j
ª
'É
(ñ
(5CyŽ!§;É:5@v-‰&· Þÿ'*F%q*—$ÂAçC)<m3ª6Þ74M6‚3¹Ií%7]
v'„-¬ÚOúHJH“*Ü1')Y-ƒ,±,Þ<&H/o=Ÿ&Ý%7*5b<˜$Õ.ú0)WZ²9Âü 7!Xz:–TÑ&$Afu‚gøD`:¥!à*--#[!0¡<Ò<&L<sR°;>?@~8¿9ø32GfX®G JO Dš Yß "9!8\!;•!EÑ!G"?_"jŸ"K
! #[V#l²#4$OT$E¤$Oê$i:%'¤%:Ì%a&�i&Wë&8C'Œ|'Ž	(†˜(H)Nh)=·)iõ)Y_*u¹*v/+)¦+)Ð+<ú+7,?N,^Ž,=í,@+-dl-CÑ-J.V`.%·.6Ý.:/8O/)ˆ/-²/'à/%0%.0OT0%¤0Ê04å021M11j1œ1(¼1#å1O	29Y2$“2.¸2?ç28'3+`34Œ3-Á3ï334:4(R4E{4Á4'Ø45
51%5&W58~5S·56+'6S6	`6j6}6—6¬64Á64ö65+7=a7<Ÿ77Ü7;8.P8C8AÃ8û9ì:!î:3;1D;(v;Ÿ;4±;3æ;4<1O<>�<2À<-ó<8!=Z=$o=4”=&É=;ð=),>8V>8�>%È>)î>?*?.<?Hk?N´?&@7*@.b@=‘@9Ï@6	A:@A3{A;¯A:ëA:&BHaB2ªB<ÝB%C;@C|C&“C!ºC#ÜC*D8+D	dD`nD`ÏD0E:EEO€E7ÐE$F4-F5bF˜F)µFßFúF'G*.GYG+pG>œGBÛGH;=H(yHC¢HæH$óH7I#PI#tIM˜I7æI9J7XJ.�J<¿J6üJ>3K;rK>®KLíK*:LeL.}L"¬L"ÏL)òL.MKM;cM"ŸMPÂMJN8^NM—N{åN\aO$¾OEãO-)P-WPE…P@ËP0Q)=Q*gQ3’Q6ÆQ.ýQ@,RFmRF´RBûRA>S.€S#¯SÓSLëS38TWlT0ÄTõT'U58U-nU+œU,ÈU0õU%&V9LV†VœV%´V5ÚVW*WZDW)ŸWGÉWGX%YXCX)ÃX2íX  Y0AY.rYH¡Y4êYZ$:Z,_Z)ŒZ&¶Z/ÝZ4
[<B[3[(³[)Ü[&\%-\S\E[\7¡\=Ù\0]5H]‹~]@
! ^+K^-w^¥^º^4Ï^=_/B_4r_:§_+â_(`67`n`OŠ`gÚ`5Ba1xa<ªa5ça"b)@b,jb4—bBÌb0cP@cS‘cLåc2dsMd$Ád8æd\e|e$•eºe#Öe1úe$,fQf#mf$‘f6¶fíf"g[/g0‹g;¼g-øg%&h:Lh=‡hDÅhF
! iJQiNœi@ëi8,jPejH¶jEÿj"Ekhk6ˆk;¿k.ûk.*lKYl?¥l+ålm&(m'Omwm"’m.µmämn"n8?n9xn4²n,çnDo#Yo&}o1¤oÖoMæo94p&np•p¯p*¾p>ép/(q,Xq1…q;·q6óq!*r@Lr2�r&Àr,çr>s1Ss6…s2¼s3ïs0#t>TtN“t1âtu%.u&Tu!{u�u(¼u åu.vD5v"zv1�v%Ïv4õv,*w"WwzwG”w3Üw&x&7x:^xB™xAÜx)y
Hy<Vy3“yGÇy<z.Lz:{z#¶zÚz2öz){28{k{-†{3´{'è{%|76|5n|
¤|6²|1é|/}8K}„}£}B¿}
~
~ ~%?~Ce~3©~cÝ~A^;r,®'Û>€>B€>�€À€Ú€rí€/`�!��9²�ì�%‚&‚Y?‚K™‚<å‚”"ƒO·ƒ1„-9„-g„-•„Ã„Ø„8é„I"…(l…*•….À…Dï…4†M†d†!†,¡†�Î†�\‡ê‡=ˆ4Bˆ2wˆ2ªˆ1Ýˆ3‰3C‰3w‰g«‰>Š|RŠUÏŠ(%‹N‹Og‹·‹0Ñ‹4Œ07Œ/hŒ*˜Œ@ÃŒ8�:=�‚x�=û� 9Ž=ZŽ"˜Žã»ŽGŸ�Dç�S,�N€�`Ï�D0‘Pu‘WÆ‘)’$H’bm’Ð’1å’D“\“6v“­“*½“è“ ”U'”+}”V©”)•2*•6]•”•>´•>ó•12–)d–?Ž–[Î–@*—^k—9Ê—˜)"˜7L˜@„˜Å˜(Ý˜#™3*™>^™(�™#Æ™,ê™<š>Tš3“šSÇšA›]›u›1•›$Ç›'ì›@œCUœ5™œNÏœ5�<T�!‘�"³�?Ö�&žJ=ž,ˆžµž5ÑžAŸUIŸ%ŸŸÅŸ5ãŸ2 =L Š /¥ †Õ Š\¡eç¡M¢$g¢0Œ¢?½¢_ý¢ ]£.~£ ­£Î£3î£&"¤1I¤({¤,¤¤3Ñ¤*¥g0¥A˜¥"Ú¥3ý¥:1¦)l¦3–¦4Ê¦/ÿ¦ /§P§6j§4¡§4Ö§8¨(D¨4m¨'¢¨3Ê¨4þ¨;3©o©A�©GÑ©NªNhªV·ª^«cm«iÑ«h;¬¤¬$­¤­$®�¤®&¯�¦¯(°r¨°€±€œ±€²ž²ƒ³9¢³7Ü³C´6X´7�´3Ç´û´;µ5Vµ5ŒµÂµ3Þµ3¶?F¶3†¶$º¶4ß¶:·8O·3ˆ·&¼·ã·¸(¸$G¸5l¸H¢¸2ë¸-¹-L¹.z¹A©¹Yë¹Eº6eº/œºÌº(åº0»*?»0j»[›»E÷»=¼EP¼G–¼'Þ¼&½-½!I½Gk½3³½1ç½$¾>¾U¾.i¾0˜¾"É¾2ì¾,¿(L¿+u¿,¡¿&Î¿+õ¿+!À%MÀ"sÀ#–À&ºÀ7áÀ*Á)DÁ)nÁ$˜Á)½Á-çÁ+Â%AÂ(gÂ#�Â'´Â4ÜÂ'Ã&9Ã `Ã+�Ã­Ã1ÌÃ?þÃ;>ÄzÄsŽÄÅ$ Å[EÅK¡ÅíÅ1Æ5ÆPÆoÆŠÆp–ÆHÇ<PÇO�ÇJÝÇ[(ÈW„È>ÜÈGÉ)cÉ¹�É.GÊ*vÊ(¡Ê8ÊÊ4Ë)8Ë7bË+šË+ÆË-òËL ÌZmÌOÈÌ4Í=MÍA‹Í7ÍÍ5Î-;Î;iÎ0¥ÎNÖÎa%ÏT‡ÏGÜÏB$Ð5gÐS�ÐTñÐ8FÑ-Ñ2­ÑIàÑN*Ò\yÒ‡ÖÒV^ÓZµÓyÔDŠÔZÏÔN*ÕCyÕY½ÕOÖ?gÖ:§Ö?âÖ<"×J_×Jª×0õ×>&Ø2eØ_˜ØDøØA=ÙiÙ/éÙIÚIcÚX­ÚYÛT`ÛKµÛaÜ\cÜ:ÀÜ7ûÜK3ÝŽÝ’Þ ¡ÞÂÞgÝÞEßZßuß‹ß1¡ß/Óß4à¢8à}ÛàAYáO›áqëá.]âYŒâ"æâR	ã˜\ã õã&äM=ä/‹ä;»ä÷ä	å<)åUfå?¼å?üå7<æ;tæ"°æBÓæ"ç$9ç.^ç�ç/¬ç(Üç3èE9èèIŸèéè/é/7é.géH–é!ßé-ê1/ê2aê<”ê,Ñê'þê6&ë"]ë€ë2žë]Ñë./ì^ìI}ìPÇì@í7Yí8‘íÊí9ãí3îNQî/ î"Ðî%óîïS8ï)Œï/¶ïæï/ð+4ð1`ð-’ð0Àð'ñð,ñFñfñ…ñ"”ñ+·ñ2ãñ#òU:ò-�ò¾ò2×ò3
! ó0>ó1oó)¡ó,Ëó0øó-)ô(Wô&€ô&§ô$Îô5óô')õQõ fõ,‡õ5´õêõ&ö!*ö(Lö!uö=—ö/ÕöH÷HN÷/—÷Ç÷'ä÷5ø2BøGuø:½øøøXùoùˆù˜ù¨ù$¸ùÝù=ûù$9ú^úFxú(¿ú(èúûû+û$;û`û~û–û°ûÈûäûþûDü*Yü	„ü-ŽüB¼üÿü$ý07ýhý!„ýG¦ýFîýG5þ5}þ)³þÝþøþ$ÿ3ÿ Mÿnÿ"‰ÿI¬ÿIöÿ;@I|!Æ8è1!0S7„&¼,ã&7W8o1¨Úö--?,m8š=Ó==O=�Ë×)÷%!)G2q¤1¼îW:^1™6Ë-90jˆ2¡1ÔC!e=„oÂ22	1e	—	@°	"ñ	#
! (8
! &a
! -ˆ
! \¶
! :1N;€/¼ì0'9a��/¯ßþ
 3
'T
|
™
´
/Å
4õ
)*4T‰@¦ç/ø"(2KD~!Ã+å,>4]’#¦+Ê9ö0!N:p«Ã'ß?G [|œZ»y%�>¶õ.!=H_!¨3Ê+þ1*C\  2Á3ô#(LGem­j†:œ"×ú24D(y¢¿PÏ9 !Z5|,²-ßA
0O€ ÀÞñ?'D(l1•Çç5E9>�>Ü25N?„*Ä>ï4.c*~1©3Û:J-`5Ž)Ä%î9 YN :¨ "ã !D!*b!�!&£!Ê!$ç!")*",T"(�"ª"7Ä"+ü"\(#&…#6¬#,ã#$%+$.Q$@€$9Á$2û$4.%'c%5‹%3Á%#õ%G&<a&Gž&Væ&V='V”'Wë'UC(R™(Lì(19)6k)6¢)&Ù);*4<*q*W�*Sè*5<+]r+HÐ+g,Ÿ�,)!-3K-5-1µ-*ç-0.5C.8y..².1á.=/)Q/{/q•/E0;M05‰08¿0>ø0@71Fx1C¿1C21G20y21ª2%Ü2`3~c3Xâ3';4Ic4J­4Kø4MD5I’5EÜ5:"6/]69�6!Ç6*é6)7N>70�7=¾73ü7>081o80¡8Ò8%ñ849IL9#–99º9Gô9.<:-k:5™:8Ï:=;2F;Ry;0Ì;<ý;7:<5r<7¨<(à<a	=Ak=P­=;þ=(:>Jc>2®>8á>2?'M?Qu?QÇ?/@3I@+}@‚©@n,A-›AbÉA`,B/�B8½BZöBQQC+£C"ÏCPòC*CD7nD-¦D.ÔD E}$E&¢E"ÉE6ìE#F@=F<~F.»FNêF!9GC[G9ŸG3ÙG
H-H,LH4yHH®HO÷H;GI,ƒI;°I;ìI<(J&eJ,ŒJh¹Jx"K7›K^ÓKG2LEzL7ÀLNøLOGM(—MDÀMBNVHNYŸNGùN;AO(}OB¦ORéO+<P2hP7›PEÓPBQJ\QQ§Q,ùQ/&R'VR%~RG¤REìR%2S XS4ySP®S3ÿSE3TAyTO»T2UB>U4�Ui¶U V$;V#`V5„VºV%ØVIþVEHW-ŽWO¼WVX.cXC’XBÖX%YT?Y0”YUÅY3ZOZ=oZ)­Z2×Z
! [9'[3a[0•[PÆ[c\;{\>·\?ö\36]kj]3Ö]
! ^:*^7e^]�^Rû^(N_0w_+¨_/Ô_>`0C`Ft`L»`SaJ\a@§a\èaIEb2�bAÂb4c99c@scC´c%øc/dKNd>šdKÙdN%e>teg³e(fVDf%›f*ÁfìfBôfD7gD|gGÁhT	iT^i+³i0ßi:jKj*kj#–j!ºjIÜjg&k$Žk^³k'l.:lil"‰l!¬l!Îl"ðl"m36m"jm4�m4Âm;÷m03n+dn9�n)Ên)ôn
o,o	=o
! Go	Ro\o0^o>�obÎo71p7ipN¡pBðp63q)jqL”q<áq7rEVr8œr?Õrs34s3hsBœs?ßs=t9]tB—tMÚtF(uGouA·uSùu(Mv.vv&¥vÌv+âviwMxw1Æw-øw1&x1XxEŠx%Ðx#öx%y8@y8yy1²y3äy1zBJz*�z¸z;Öz9{HL{9•{*Ï{\ú{8W|1�|5Â|2ø|+}2/}5b}#˜}'¼}.ä}B~4V~8‹~/Ä~%ô~$%?/e(•#¾)â)€-6€d€)y€£€(·€*à€�#�$;�.`�A��AÑ�9‚4M‚;‚‚3¾‚8ò‚H+ƒDtƒ>¹ƒ3øƒ7,„[d„À„
Ì„.Ú„$	…	.…&8…_…-…7­…'å…>
†<L†)‰†6³†2ê†@‡!^‡<€‡½‡.Ø‡%ˆ-ˆ0Lˆ/}ˆ?­ˆ8íˆ?&‰4f‰:›‰AÖ‰=Š3VŠŠŠ1£Š;ÕŠ<‹!N‹$p‹I•‹>ß‹AŒ"`Œ*ƒŒ®Œ;ÇŒ�:#�$^�2ƒ�5¶�2ì�<Ž=\ŽEšŽ#àŽ�'#�mK�y¹�s3�n§�z‘t‘‘o’{v’uò’hh“tÑ“nF”yµ”v/•w¦•x–q—–2	—:<—Gw—)¿—(é—(˜&;˜0b˜A“˜.Õ˜)™2.™(a™*Š™,µ™0â™'š
;š+Iš+uš&¡šÈš9àš›1+›&]›/„›@´›.õ›$$œ5Iœ4œ4´œ;éœ<%�b�(o�-˜�Æ�á�û�/ž/Ež0už0¦ž7×ž!Ÿ!1Ÿ*SŸ!~Ÿ Ÿ&ºŸ"áŸ N  .o 
! ž .© :Ø )¡5=¡Es¡A¹¡ û¡¢,7¢$d¢"‰¢.¬¢%Û¢%£$'£L£Dc£D¨£4í£("¤K¤a¤x¤2Ž¤LÁ¤¥T-¥L‚¥CÏ¥¦
)¦97¦Eq¦*·¦#â¦)§0§.F§u§(‡§2°§3ã§Q¨,i¨)–¨0À¨Hñ¨M:©/ˆ©2¸©ë©'	ª1ªOª[ªxª •ª%¶ªÜª%îª«%«7«I«$\«�«%’«/¸«%è«,¬,;¬.h¬,—¬,Ä¬,ñ¬,­*K­&v­/�­Í­Ö­(â­%®"1®T®s®’®7Ÿ®@×®¯(¯H1¯z¯™¯±¯(É¯"ò¯H°/^°'Ž°0¶°%ç°+
±/9±'i±(‘± º±+Û±²8²WU²9­²4ç²³,.³[³y³•³+´³6à³´,1´+^´Š´“´²´Î´è´µ8%µ;^µ)šµ>ÄµI¶JM¶˜¶!·¶Ù¶=ù¶ 7·-X·†·)œ·)Æ·/ð·@ ¸-a¸-�¸.½¸(ì¸#¹$9¹$^¹*ƒ¹,®¹Û¹Zè¹.Cº(rºD›º1àº6»3I»3}»5±»=ç»J%¼*p¼"›¼0¾¼ï¼
! ½"½)?½"i½*Œ½*·½Eâ½P(¾6y¾2°¾ã¾9ü¾6¿G¿7a¿7™¿3Ñ¿)À/ÀIÀ@aÀ-¢À>ÐÀ>ÁDNÁM“Á*áÁÂÂ&ÂDÂ9TÂ.ŽÂ3½Â/ñÂ0!Ã3RÃ;†ÃFÂÃ#	Ä-Ä+KÄ.wÄ¦Ä!ÆÄ,èÄ Å-6ÅVdÅ*»Å&æÅ&
Æ)4Æ/^Æ>ŽÆ4ÍÆ+Ç9.Ç8hÇ¡Ç%ÀÇ5æÇ ÈT=È7’È6ÊÈ7É9É1RÉ-„ÉT²É9Ê$AÊ.fÊ<•ÊÒÊñÊ"Ë1Ë)GË<qË(®Ë'×Ë/ÿË1/Ì'aÌ1‰Ì?»ÌûÌÍ4ÍCÍVÍ!gÍ‰Íi¥Í3ÎCÎ"VÎ$yÎ žÎ1¿Î1ñÎF#ÏEjÏh°Ï3Ð2MÐ'€Ð.¨Ð-×ÐÑÑ$5ÑBZÑ)�ÑÇÑ*ÞÑ0	Ò&:Ò0aÒ&’Ò¹Ò2×Ò;
! Ó,FÓ1sÓ0¥Ó(ÖÓ/ÿÓ4/Ô*dÔ�Ô%¨Ô)ÎÔ)øÔ8"Õ4[Õ<�Õ.ÍÕ4üÕ01ÖbÖ|Ö.™Ö1ÈÖ/úÖ8*×Pc×0´×å× ú×Ø(:Ø0cØ&”Ø»Ø$ÑØöØÙ+'Ù+SÙ-Ù5­Ù-ãÙDÚ5VÚŒÚ"¬Ú8ÏÚ	Û!Û4ÛSÛ/dÛ(”Û'½Û<åÛ"Ü/7Ü5gÜ8�ÜÖÜöÜ.Ý3AÝ uÝ–ÝBµÝLøÝ&EÞ$lÞ‘Þ1©Þ<ÛÞ;ß.TßBƒßAÆß5à1>à1pà>¢àCáà%á.=á/láœá9µá/ïá+âLKâH˜âEáâA'ãiã"�ã'¤ã5Ìãä5äNNäX�ä8öä:/å+jå4–å9Ëå9æ+?æ kæ/Œæ$¼æáæçç2.ç3aç2•çOÈçè"8èD[è& è%Çè)íèé31é,eé6’é2ÉéUüé(RêG{ê>ÃêAë$Dëië&~ë$¥ë,Êë(÷ëB ìLcì°ìÐì=íì'+í3Sí8‡í7Àí+øí6$î&[î:‚î:½î9øî+2ï<^ï)›ïÅïCãï''ð@OðD�ð@ÕðLñ5cñB™ñ(Üñ;ò#Aò&eò<ŒòJÉò,óIAó‹ó¢ó+ÂóLîóP;ô;ŒôcÈô ,õ,Mõ zõ*›õ-Æõôõ6öKö&dö1‹ö½ö#Ûö ÿö+ ÷L÷)l÷)–÷À÷Ü÷÷÷ø#,ø-Pø-~ø$¬ø4Ñø*ù51ù5gù0�ùÎù6äù"ú>úZúwú9Žú0Èú'ùú-!û,Oû<|û5¹ûïû,ü+-ü3Yü0�ü¾üÍü/Óü"ý&ýG.ýHvý)¿ý%éý3þJCþ'Žþ5¶þ&ìþ6ÿ'Jÿ/rÿ1¢ÿ>Ôÿ!/5(e)Ž#¸#Üa"b…4¥>Ú5/O&+¦(Ò$ûa 6‚.¹ZèCCF‡.Î*ýF(.o
ž!¬Î0î+9.e#”!¸-Ú$$-#R/v¦,Ä?ñ/10a/’5ÂVø<O	UŒ	Eâ	L(
! -u
! +£
! 7Ï
! :1B8t&­*Ô1ÿ@13r'¦%Î$ô;
.U
„
ž
º
KÏ
1"M pC‘BÕ1*K+v*¢1Í'ÿF'=n#¬#Ð(ô 9>x—³Íæ&ý$46k(‚«6Ë#T&{,Œ¹$Óø/&G)n˜§+½é*ý(?
V#d
ˆ%–¼Üñ&?/o(Œ(µÞþ 76-nœ°ÐVæ=VrP’*ã/3>!r”³4Î++Co‰:›EÖ<Y o!�²Ï$å+
! *6a5€J¶T
VWd8¼õ
5HR› ¶?×C;[/—3ÇAû= +T 2€ 3³ 3ç >!$Z!4!&´!Û!á!ö!" "*("'S"'{"$£"%È"%î"$#%9#$_#„# #¹#)Ø#$$/$>$OM$�$¬$Ä$Þ$ö$%-%<%M%\%t%Ž%8§%à%ð%%ÿ%&%&%L&+r&ž&9¶&ð&#'3'B':Q'Œ'›'­'È'Ü'î'ý'(!#("E(h(y(Œ(1Ÿ(Ñ(*ã(4)C)Y)m)�)œ)³) Ä)&å)*"*5*I*d*x*Ž*¡*²*Å*Ø*ç*ÿ*+-+5<+(r+3›++Ï+û+,3,I,Z,n,�,4•,Ê,!ß,-*!-L-`-0x-©-Æ-Û-ï-..5.N.e.y.–.³.Ð.å.ö.*/0=/n/‹/£/²/%Í/ó/0*0@0&R0y0+Š0¶0Ò0Aè0@*1k1!ˆ1ª1½1Õ1í12#282V2m2…2˜2°2FÈ2P3`3~3<�39Ú3U40j4+›4/Ç4<÷4945,n52›5.Î5Dý5+B6+n6<š6^×6_67C–70Ú7D8.P8A8=Á8Aÿ8A9(]9&†9>­9ì9B:BH:‹:«:'·:$ß:;*;J;j;.z;,©;6Ö;
<"*<M<k</‹<0»<#ì<8=?I=‰=0£=/Ô=/>4>4P>0…>2¶>2é>3?
P?
^? l?�?-«?Ù?ó?ÿ?@8@V@u@8‹@Ä@0â@4AHA WAxA ”A*µAàA(þAP'B:xB4³BèB=C>C:XCB“C4ÖCAD=MD/‹D&»D7âDE*9E&dE‹E#¥EDÉE@F5OF&…F)¬FÖFãFFëF&2GBYGœG³G#ÑGõG3üG)0H@ZH!›H3½H7ñH6)I+`IŒI%ªI'ÐIøIJ/!J5QJ6‡J@¾J8ÿJ*8K0cK;”K2ÐK$L$(L/ML!}L ŸL)ÀL)êL)M->M$lM‘M0°M8áM4N*ON:zNCµNùN O,:O,gO!”OF¶OFýO^DPF£PfêPWQQA©Q9ëQT%RJzR+ÅR:ñR#,S#PS+tSA SFâS6)T-`TŽT!ªT-ÌT'úT9"U%\U)‚U(¬U/ÕU2V$8V-]V-‹VO¹V$	W5.WdW{W;™WÕWèW'X8/XhX†X!¢X*ÄXïX
Y4-Y,bY/�Y3¿Y<óY!0Z1RZ„Z
! —Z:¢Z(ÝZ$[-+[)Y[ƒ[�[:¹[-ô[."\Q\0g\/˜\-È\4ö\6+]*b]6�]#Ä]#è]1^7>^.v^+¥^4Ñ^6_6=_t_5y_ ¯_ Ð_)ñ_$`'@`Oh`/¸`6è`eaX…aNÞa>-b3lbC bSäb,8c"ecˆc$£c6Ècÿc>dXdid…d¡d½dÙd:òdH-eOveHÆeEf$Uf7zfS²fYgZ`gc»gDhbdh#Çhëh=úh 8i)Yi<ƒiÀi9ÐiA
! j2Lj-j"­jÐjçjújk)kECkF‰kBÐk!l+5l:al1œl@Îl:m1Jm(|m¥m#Åm(émn.1n'`nˆn;£n<ßn?oE\o)¢o&Ìo,óo1 pJRp0�p,Îp.ûp=*qHhq±q'Ëqóq
! r-rHr'cr‹r-«r+Ùr5s!;s]s0}s®s+Ès.ôs##t!Gt-it$—t$¼t#át?u3Eu,yu6¦uÝu+ùu.%v5Tv/ŠvUºv[w\lweÉwF/xdvxaÛxg=yh¥yqzR€zpÓz.D{ s{>”{-Ó{9|I;|E…|HË|H}8]})–};À}Gü}FD~+‹~·~/Õ~-032d#—»7Ø+€*<€*g€*’€9½€<÷€64�!k�1��4¿�:ô�&/‚ V‚w‚/—‚"Ç‚3ê‚ƒ#:ƒ,^ƒ#‹ƒ;¯ƒ)ëƒ%„/;„3k„3Ÿ„/Ó„5…9…"R…&u…œ…;µ…4ñ…&†.5†Dd†$©†)Î†&ø†)‡0I‡1z‡¬‡;Ç‡5ˆ?9ˆ7yˆ8±ˆêˆ=‰9A‰'{‰8£‰Ü‰&ô‰*Š'FŠnŠˆŠ ¥ŠÆŠ1ÝŠ-‹(=‹[f‹EÂ‹(Œ*1Œ\ŒlŒ€Œ”Œ¨ŒºŒÎŒàŒòŒ��'�9�J�\�n�€�’�¤�¶�Ê�Ü�î�ŽŽ$Ž8ŽJŽ\ŽpŽ‚Ž”Ž¥Ž·ŽÉŽÛŽíŽÿŽ�%�7�I�_�q�ƒ�•�/§�×�é�ù��#*�$N�s���/«�6Û�!‘4‘S‘'c‘'‹‘'³‘Û‘ð‘1’3:’0n’4Ÿ’/Ô’)“G.“1v“7¨“#à“”! ”!B”d”%|”(¢”Ë”ë”ý” •*7•&b•&‰•&°•!×•(ù•/"–&R–%y–&Ÿ–"Æ–*é–+—)@—&j—3‘—Å—â—/ó—)#˜"M˜.p˜0Ÿ˜Ð˜:ð˜+™#I™+m™!™™&»™!â™)š,.š'[šƒš!Ÿš5Áš÷š:
! ›.E›(t›�›&±›$Ø›%ý›)#œMœ1mœŸœ!½œ+ßœ2�&>�e�z�.Ž�½�2Ý�$žN5ž„ž$¡žÆž)Úž+Ÿ
0Ÿ.>ŸmŸ$‹Ÿ#°ŸÔŸ+òŸ / '< 'd (Œ "µ Ø ô ¡¡6¡P¡ k¡ Œ¡ ­¡ Î¡ ï¡ ¢ 1¢ R¢ s¢ ”¢ µ¢Ö¢#ô¢"£;£[£w£Ž£)¬£)Ö£¤ ¤<¤X¤t¤‹¤§¤¾¤Þ¤ú¤¥2¥N¥j¥#†¥$ª¥%Ï¥%õ¥3¦O¦0l¦�¦¯¦ Æ¦+ç¦7§/K§{§"–§¹§ Ò§ ó§¨%/¨%U¨0{¨.¬¨2Û¨$©3©)M©w©–©)©©%Ó©ù©=ª$Mª)rªœª#²ª&Öª#ýª#!«E«<Y«8–«$Ï« ô«*¬+@¬2l¬7Ÿ¬/×¬"­'*­R­=q­¯­!É­4ë­H ®Pi®,º®)ç®&¯'8¯`¯€¯ ¯.¶¯Aå¯A'°i°$…°.ª°Ù°+ì°7±P±c±Dy±2¾±,ñ±²(=².f²(•²!¾²'à²'³$0³7U³#�³%±³3×³´)+´-U´(ƒ´(¬´(Õ´&þ´%µ3Bµ.vµ*¥µAÐµ9¶LL¶/™¶!É¶ë¶C
! ·1N·.€·(¯·Ø·%ð·¸)1¸[¸+p¸/œ¸QÌ¸H¹4g¹:œ¹×¹7ä¹'º1Dº.vº.¥º(Ôº1ýº+/».[»Š»!œ»E¾»)¼<.¼9k¼¥¼"Ä¼ç¼ú¼½)*½ T½u½•½"µ½Ø½+ø½($¾M¾%m¾7“¾fË¾V2¿5‰¿#¿¿ã¿À#À,:À"gÀŠÀªÀ'ÅÀCíÀ31Á"eÁ-ˆÁ¶ÁÑÁLïÁ,<ÂHiÂ²Â ÁÂ!âÂ+Ã0ÃMÃ3jÃHžÃ1çÃ7ÄQÄfÄ vÄ—Ä!·Ä'ÙÄ,Å.Å5=ÅsÅH‹Å=ÔÅWÆjÆŠÆ7¡Æ0ÙÆ
! Ç1(Ç2ZÇ+�Ç/¹Ç$éÇ;È.JÈ>yÈ#¸È!ÜÈ0þÈ1/É&aÉ/ˆÉ4¸É2íÉ2 Ê8SÊ/ŒÊ>¼Ê&ûÊ$"Ë4GË@|Ë&½Ë$äË$	Ì-.Ì&\Ì-ƒÌ$±ÌÖÌóÌ!Í"3ÍVÍ%rÍ˜Í$³ÍØÍ$óÍ&Î$?Î/dÎ7”Î.ÌÎ*ûÎ&Ï!9Ï[ÏxÏ„Ï.¤ÏÓÏ-íÏ/Ð5KÐ/�Ð±ÐÎÐ(íÐ6Ñ@MÑ2ŽÑMÁÑ?Ò?OÒ1�Ò5ÁÒ5÷Ò%-Ó6SÓ2ŠÓ+½Ó1éÓIÔ&eÔ)ŒÔ?¶Ô6öÔ.-Õ3\Õ,�Õ)½Õ(çÕ0Ö:AÖ.|Ö&«Ö"ÒÖõÖD×4T×$‰×)®×"Ø×=û×.9Ø4hØ.�Ø"ÌØïØÙ!&Ù)HÙ%rÙ%˜Ù¾Ù&ÒÙùÙ Ú!8ÚZÚ(mÚ–ÚªÚ/ÅÚõÚ(Û";Û8^Û9—Û!ÑÛóÛ7	Ü6AÜxÜ‡ÜšÜ4ªÜßÜ!öÜ Ý(9Ý1bÝ9”ÝGÎÝ&Þ$=Þ bÞƒÞK¢Þ!îÞ"ß"3ßVßuß%’ß¸ß2Ôß(à+0à+\à&ˆà+¯àÛà)óà-á0Ká%|á0¢áÓá ñá'â.:â2iâ!œâ#¾â4ââ$ãj<ã2§ã)Úã@äEä bä5ƒä<¹ä+öä2"å3UåD‰å=Îåæ/%æUæ6jæ.¡æ1Ðæ#ç&ç ;ç\ç$|ç ¡ç/Âç'òç'è8Bè-{è"©è$Ìè#ñè(é)>é-hé'–éG¾éê-êMê'aê‰ê–ê µê$Öê#ûêë!0ë.Rë�ë5›ëÑë-íëì1ì/@ìCpì5´ì
êì"øì/í.Kí+zí;¦í*âí3
î"Aî&dî#‹î#¯î"Óî"öîï9ï'Wï(ï¨ï2¿ï&òï#ð"=ð-`ð,Žð»ð/Öð(ñ5/ñ7eñ'�ñÅñ Ûñ$üñ!ò+Aò9mò*§ò,Òò4ÿò"4óCWó›ó.¹ó/èó$ôK=ô5‰ô'¿ô!çôE	õ+Oõ,{õB¨õ,ëõ;ö3Tö4ˆö½ö.Ùö+÷"4÷.W÷*†÷-±÷0ß÷'ø/8ø4hø,�ø'Êø(òø&ùBù(Rù9{ù4µù!êù(úE5úE{ú)Áú1ëú(û&Fû:mû+¨û*Ôûÿûü3ü/Oü-ü­ü²ü¹üÆüßü5õü,+ý<Xý1•ý1ÇýLùýHFþ�þ¦þ\Ãþ3 ÿ7Tÿ*Œÿ.·ÿ,æÿ"164h-�Ë5ãB7:zRµ&>/*n5™1Ï)2+"^�”!§Éè//3/c/“3Ã8÷308d+�3É+ý3)A]@Ÿ:à99U;�;Ë33;Ho&¸ß%û6!	3X	8Œ	*Å	.ð	!
! QA
! %“
! D¹
! )þ
! (/:/jš!·Ù=ñ/I`.tH£!ì>
2M
 €
3¡
<Õ
 3)S+}%©%Ïõ	%?ED…Ê%é(78-p6ž5Õ(+'T|$™+¾%ê"-3%a!‡<©>æ,%Ro@Ž'Ï!÷ :U1q5£*Ù71<LnL»-*6=a"Ÿ#ÂJæM1B&Â%é.3>4r § È.éOBhK«J÷KBKŽJÚK%5q7§Jß9*9dEžQäD6D{@À^#`„‹	“	�§;³:ï%*&P;w³»<Ì	 - .J *y ¤ (Â 8ë <$!Ba!F¤!Bë!(.")W":�"(¼"1å"<#/T#/„#c´#7$)P$Bz$½$&Ò$0ù$\*%(‡%°%"Î%Qñ%@C&B„&1Ç&4ù&'.''V'	~'ˆ'@£'ä'.(0(,M(1z()¬("Ö(*ù($)9) S)1t)1¦) Ø)ù)*2*N*g*€*˜*­*6Ê* +
"+70+.h+.—+1Æ+@ø+@9,Kz,$Æ,ë,8-?->U-N”-Mã-31.@e.¦.%Æ.+ì.$/6=/<t/7±/5é/A07a0>™0Ø0%ò0-1+F16r1-©1.×1-242*G2`r21Ó233,53b3‚3¢3¿3JÕ3% 4&F4Cm4&±4&Ø4 ÿ4D 5e5ƒ5L›5Aè5*6H6e6z6�6¤6Ã60à687J7,j7,—7$Ä7é78#82<8$o8;”8>Ð8>99N9-ˆ93¶9ê94:)=:g:„:(š:Ã:DÙ:=;]\;#º;CÞ;,"<<O<nŒ<Iû<.E= t=$•=-º=&è= >0>D>4X>E�>)Ó>6ý>+4?1`?=’?Ð?ï?@!.@7P@!ˆ@ª@1Â@0ô@)%AOA1jA9œA?ÖA\B\sB$ÐB#õB CM:C-ˆCI¶CD!D"2D,UD‚D4 D*ÕD EO!EqEF‹E=ÒE$F$5F^ZF(¹F.âFJG&\G5ƒG5¹G:ïG=*H/hH*˜H%ÃH'éH-IN?I<ŽI7ËI^JVbJ6¹JRðJˆCK8ÌKBL@HL0‰L9ºL&ôL4M$PM3uM6©MàMöM&N<N)ZN(„N(­N+ÖNO O@O+`O"ŒO¯OÁO
! ÙOäO$P(&P3OP:ƒP?¾P4þP	3Q-=Q)kQ#•Q+¹Q8åQ%R&DRkR‰R'¨R4ÐRS$ S(ES)nS*˜S!ÃS"åS"T.+TZTuT!�T/²T@âT#U8U&OUvU ŽU¯U"ËUîU
V,VKVjV?{V*»V!æVW#W*;W)fW,�W4½W)òW=X=ZX'˜X3ÀXBôX#7Y)[Y@…Y"ÆY$éY*Z+9ZeZ-{Z'©Z)ÑZEûZMA[U�[Få[0,\&]\5„\'º\5â\]7]9T]JŽ]0Ù]7
! ^B^3Z^-Ž^(¼^ å^_V_v_0’_9Ã_Mý_!K`'m`'•`9½`3÷`;+a6ga/ža2Îa2bI4b3~b²b3Çb/ûb3+c3_c“c)³c)Ýc+d/3d2cd$–d-»d@éd$*e!Oe#qe •e4¶eHëe4fKfdf'yf¡f(¶fZßf+:g"fg‰g�g³gÏg2ßg6h8Ih$‚h.§h9Öh(i(9i4bi9—i7Ñi=	j3Gj/{j4«j.àj.k4>k.sk.¢k,Ñk9þk98l9rl:¬l9çl:!m9\m9–mWÐmW(n.€n¯nÄn<än9!o$[o!€o"¢o&Åo)ìop2pQp.dp “p0´p#åp=	qGqbq-‚q-°q$Þq7r.;r(jr.“r-Ârðr.s//sF_s3¦s'Ús"t+%t3Qt@…tDÆt%u1u+Qu3}u±u-Ñu(ÿu<(vev#ƒv§v(Ävív†w6�wMÄw:x6Mx6„x/»x%ëx5y&Gy7nyG¦yîy@z$Gzlz €z:¡zDÜz3!{5U{0‹{6¼{@ó{?4|Dt|@¹|;ú|6}J}_}s}‰}�}°}Å}Ù}î}~~-~A~W~q~…~˜~©~Ã~Ø~î~*9BM|(Ê(ó3€%P€=v€(´€7Ý€P�8f�\Ÿ�bü�\_‚X¼‚2ƒHƒ-gƒ>•ƒ?ÔƒF„+[„0‡„0¸„1é„9…%U…+{…+§…+Ó…,ÿ…+,†+X†,„†,±†*Þ†,	‡A6‡4x‡'­‡)Õ‡)ÿ‡))ˆHSˆWœˆXôˆ-M‰.{‰9ª‰Aä‰7&Šl^Š5ËŠ;‹9=‹Uw‹5Í‹QŒˆUŒ-ÞŒ%�12�2d�2—�WÊ�"Ž.BŽqŽ<ƒŽ2ÀŽóŽ �4�2Q�(„�E­�Eó�09�.j�3™�XÍ�F&‘'m‘)•‘%¿‘å‘*’".’!Q’)s’ �’6¾’ õ’R“/i“™“)±“(Û“”"” 7”X”k”/‰”/¹”(é”&•9•#X•"|•Ÿ•*º•!å• –*(–*S–~–œ–±–)Î–,ø–7%—!]—#—0£—&Ô—#û—/˜AO˜8‘˜MÊ˜6™8O™.ˆ™3·™-ë™,šAFšHˆš>Ñš&›'7›F_›C¦›=ê›8(œOaœ-±œßœ0úœ/+�[�Dq�1¶�$è�,
ž0:žkž8‡ž'Àž&èž+Ÿ%;Ÿ#aŸH…Ÿ(ÎŸ$÷Ÿ/ L 4b ‚— ¡-9¡Cg¡C«¡-ï¡-¢5K¢.�¢%°¢Ö¢ê¢ý¢'£0<£0m£"ž£'Á£é£(¤30¤1d¤–¤/¶¤æ¤Fý¤(D¥)m¥8—¥+Ð¥/ü¥6,¦+c¦0�¦À¦ Û¦Aü¦E>§#„§ ¨§(É§4ò§'¨/A¨.q¨ ¨¿¨%Ú¨4©45©3j©,ž©)Ë©7õ©6-ª!dª&†ª2­ª+àª.«4;«p«Ž«"¤«/Ç«?÷«+7¬Bc¬6¦¬Ý¬Fý¬D­&`­!‡­©­Å­^Ý­<®%X®~®˜®¬®'Á®$é®>¯)M¯!w¯™¯«¯"¾¯&á¯"°H+°3t°&¨°LÏ°8± U±v±‰±ž±&¹±)à±
! ²$²";²^²|²1’².Ä²*ó²³,;³.h³/—³0Ç³ø³"´,(´U´g´�´š´­´Å´*â´)
µ47µlµ‰µ!¨µÊµåµ$þµ#¶=¶W¶Iq¶»¶!Ç¶&é¶·5+·a·(w·@ ·Bá·A$¸!f¸1ˆ¸º¸!Ú¸6ü¸<3¹.p¹'Ÿ¹ Ç¹è¹"ô¹º,ºGº#\º#€º¤º%Âº7èº& »G»+f»’»°»Ï»!î»¼=$¼2b¼=•¼2Ó¼B½7I½<�½A¾½¾&¾-C¾q¾!‘¾³¾"Ï¾9ò¾4,¿!a¿.ƒ¿$²¿%×¿)ý¿'ÀDÀ_ÀtÀ>‰ÀÈÀPßÀ90Á#jÁŽÁ§Á¹Á.ÙÁ9Â2BÂ<uÂ;²ÂGîÂ6Ã]MÃ&«Ã1ÒÃ0Ä'5Ä]Ä-yÄ)§ÄÑÄGäÄ/,Å.\Å)‹Å)µÅ ßÅ4Æ&5Æ+\Æ0ˆÆ¹Æ*ÈÆ1óÆ%Ç8ÇPÇ+eÇ+‘Ç/½Ç íÇ/È>È*VÈ-�È@¯È-ðÈ@É8_ÉK˜É8äÉKÊiÊ1ˆÊºÊ.ÖÊTË2ZË�ËœË ·Ë)ØË+Ì*.Ì5YÌ�Ì1˜Ì$ÊÌ!ïÌ,Í<>ÍU{Í!ÑÍFóÍ:Î0YÎ#ŠÎ®Î=ÌÎ7
! ÏCBÏT†ÏZÛÏ[6Ðd’ÐE÷Ðc=Ñ!¡ÑÃÑ[áÑ#=ÒaÒ=�Ò¿ÒCßÒD#Ó%hÓŽÓ#®Ó%ÒÓ2øÓ/+Ô+[Ô-‡Ô+µÔ@áÔ<"Õ8_Õ5˜Õ6ÎÕ,Ö2ÖLÖ7dÖBœÖ,ßÖ'×64×+k×+—×6Ã×?ú×):Ø2dØ—Ø¬Ø!¾Ø'àØ=Ù#FÙ!jÙ5ŒÙ%ÂÙ#èÙÚÚ3>Ú6rÚ ©ÚAÊÚ"Û(/ÛXÛjÛ	vÛA€ÛÂÛÕÛOõÛ'EÜ&mÜ”Ü²Ü0ÐÜÝÝ&Ý%>Ý#dÝ*ˆÝ³Ý*ÇÝ$òÝ*Þ<BÞ8Þ ¸Þ"ÙÞüÞß55ß.kßAšß6Üß2à2Fà<yà2¶à>éà5(á)^á0ˆá¹áÓá%îá"â 7â Xâ-yâ"§â!Êâ%ìâ%ãJ8ãƒã“ã'±ã Ùãúãä)äFä^ä{ä�ä£ä³¯äcæ:eæ> æßæ0÷æ×(ç/è<0èYmèÇèÞèNêèY9éf“é:úéW5ê=�êHËêIë7^ëW–ëîëì*$ì-Oì(}ì*¦ì3Ñì,í’2íÅíËí&éíîX,îc…î6éî] ï„~ïOð[SðP¯ðDñNEñL”ñPáñ?2ò=ròC°òOôò[Dó? óŠàóCkôJ¯ôRúô?MõF�õNÔõH#ö;lö‰¨öJ2÷?}÷Š½÷=Høb†øXéøOBù’ùKúK^ú[ªúUûª\ûRüŸZücúü[^ýNºý^	þchþMÌþ=ÿ>Xÿ>—ÿ;Öÿc	Wv	JÎ	O	]i	NÇ	S	Mj	C¸	Hü	AE	7‡	T¿		r3	'¦	VÎ	
! %	)0	?Z	Aš	Ü		ó	0ý	r.	2¡	ŽÔ	Bc	S¦	%ú	% 		3F		3z		6®		6å		$
! 	$A
! 	
f
! 	t
! 	'Š
! 	²
! 	BÌ
! 		( 	II	U“	"é	C	UP	%¦	Ì	1ê	Q
	An
	E°
	…ö
	X|	+Õ	e	Rg	?º	Zú	„U	Ú	:÷	P2	ƒ	¡	ª	*Å	0ð	E!	>g	g¦	G	V	]Ö	_4	X”	`í	WN	E¦	Xì	]E	j£	H	W	m	-}	-«	5Ù	+	3;	o	>�	FÌ	6	'J	/r	O¢	Eò	|8	:µ	Dð	A5	;w	3³	<ç	l$	e‘	[÷	LS	M 	Kî	J:	q…	}÷	zu	ð	Lp 	V½ 	u!	NŠ!	MÙ!	T'"	p|"	4í"	C"#	f#	6†#	9½#	L÷#	dD$	d©$	m%	m|%	Êê%	îµ&	o¤'	~(	t“(	ƒ)	}Œ)	Œ
! *	n—*	}+	[„+	[à+	¸<,	Öõ,	cÌ-	r0.	h£.	w/	q„/	€ö/	bw0	qÚ0	2L1	/1	Œ¯1	ª<2	Mç2	\53	R’3	aå3	[G4	j£4	L5	[[5	!·5	"Ù5	ü5	26	DM6	’6	:«6	'æ6	,7	;7	Y7	,r7	0Ÿ7	nÐ7	>?8	Z~8	'Ù8	79	99	8X9	n‘9	&:	&':	5N:	'„:	:¬:	8ç:	: ;	w[;	?Ó;	W<	/k<	<›<	QØ<	[*=	C†=	SÊ=	M>	&l>	+“>	i¿>	j)?	.”?	RÃ?	C@	JZ@	0¥@	,Ö@	6A	!:A	D\A	H¡A	,êA	B	@5B	DvB	f»B	C"C	+fC	+’C	1¾C	@ðC	m1D	(ŸD	7ÈD	E	E	-:E	;hE	*¤E	1ÏE	)F	+F	)BF	clF	@ÐF	>G	.PG	,G	,¬G	AÙG	EH	aH	}H	/™H	BÉH	I	 #I	[DI	= I	NÞI	N-J	3|J	7°J	AèJ	6*K	7aK	8™K	:ÒK	4
L	3BL	BvL	4¹L	:îL	4)M	.^M	6�M	:ÄM	CÿM	'CN	&kN	O’N	RâN	!5O	HWO	W O	VøO	MOP	X�P	/öP	 &Q	+GQ	0sQ	¤Q	&¿Q	@æQ	#'R	'KR	6sR	0ªR	.ÛR	/
! S	1:S	;lS	>¨S	MçS	-5T	(cT	,ŒT	<¹T	8öT	+/U	?[U	=›U	PÙU	>*V	9iV	3£V	D×V	3W	+PW	+|W	 ¨W	 ÉW	êW	HX	DMX	?’X	JÒX	IY	EgY	P­Y	2þY	21Z	QdZ	k¶Z	N"[	>q[	F°[	9÷[	F1\	?x\	k¸\	p$]	j•]	n^	io^	„Ù^	j^_	3É_	#ý_	B!`	1d`	a–`	ø`	Da	:[a	J–a	5áa	<b	7Tb	QŒb	9Þb	$c	?=c	J}c	(Èc	+ñc	=d	%[d	]�d	>ßd	ae	>€e	H¿e	8f	�Af	>Ãf	(g	#+g	.Og	C~g	'Âg	0êg	%h	!Ah	Dch	+¨h	+Ôh	-i	-.i	:\i	*—i	DÂi	j	j	5j	Pj	6kj	¢j	±j	BÎj	Kk	C]k	o¡k	ƒl	k•l	-m	G/m	=wm	7µm	<ím	5*n	V`n	(·n	Ràn	e3o	F™o	1ào	2p	wEp	:½p	*øp	1#q	.Uq	Z„q	Aßq	+!r	?Mr	†�r	Os	*ds	"�s	-²s	Dàs	G%t	(mt	E–t	*Üt	9u	&Au	>hu	E§u	Híu	D6v	{v	 šv	=»v	=ùv	=7w	Buw	!¸w	4Úw	x	_-x	L�x	$Úx	+ÿx	~+y	ªy	9»y	õy	z	B'z	$jz	 �z	@°z	ñz	{	F{	>f{	?¥{	%å{	"|	.|	1I|	7{|	1³|	)å|	-}	O=}	�}	'ª}	6Ò}	C	~	,M~	Ez~	TÀ~	!	37	Dk	D°	]õ	LS€	% €	#Æ€	0ê€	 �	<�	:W�	6’�	;É�	(‚	o.‚	/ž‚	)Î‚	0ø‚	#)ƒ	)Mƒ	$wƒ	1œƒ	)Îƒ	.øƒ	('„	-P„	%~„	(¤„	-Í„	'û„	3#…	W…	l…	,‰…	%¶…	'Ü…	†	(†	+F†	=r†	?°†	ð†	
‡	#(‡	L‡	"i‡	%Œ‡	$²‡	=×‡	ˆ	%ˆ	9ˆ	1Yˆ	+‹ˆ	#·ˆ	Ûˆ	÷ˆ	(‰	)<‰	f‰	:…‰	À‰	 Ø‰	ù‰	hŠ	tŠ	*‹Š	7¶Š	6îŠ	*%‹	P‹	c‹	6€‹	N·‹	$Œ	8+Œ	@dŒ	,¥Œ	UÒŒ	5(�	3^�	’�	&¨�	+Ï�	Kû�	>GŽ	†Ž	BžŽ	&áŽ	�	2$�	#W�	&{�	0¢�	;Ó�	�	%�	 7�	"X�	�{�	1‘	4>‘	1s‘	G¥‘	Uí‘	6C’	1z’	#¬’	'Ð’	Aø’	/:“	Rj“	;½“	8ù“	62”	7i”	B¡”	(ä”	(
•	$6•	[•	#r•	–•	C¶•	>ú•	79–	q–	8�–	$Æ–	5ë–	6!—	2X—	$‹—	1°—	/â—	4˜	(G˜	0p˜	B¡˜	Qä˜	T6™	X‹™	2ä™	$š	8<š	%uš	I›š	8åš	/›	@N›	+�›	/»›	Kë›	87œ	6pœ	6§œ	;Þœ	?�	2Z�	<��	-Ê�	6ø�	</ž	&lž	C“ž	:×ž	9Ÿ	7LŸ	5„Ÿ	.ºŸ	"éŸ	 	<$ 	4a 	0– 	Ç 	bÞ 	>A¡	€¡	2ž¡	(Ñ¡	-ú¡	"(¢	0K¢	8|¢	µ¢	Å¢	FÙ¢	+ £	=L£	"Š£	­£	Å£	<×£	_¤	Wt¤	QÌ¤	T¥	Rs¥	gÆ¥	�.¦	R°¦	3§	*7§	7b§	6š§	*Ñ§	3ü§	)0¨	Z¨	t¨	-Š¨	*¸¨	"ã¨	0©	-7©	e©	'„©	/¬©	EÜ©	E"ª	6hª	;Ÿª	FÛª	F"«	2i«	4œ«	SÑ«	6%¬	J\¬	-§¬	AÕ¬	­	0­	M­	;i­	*¥­	Ð­	Bì­	/®	5D®	Az®	#¼®	7à®	9¯	'R¯	z¯	•¯	"´¯	×¯	+ñ¯	°	'8°	/`°	�°	!¬°	"Î°	ñ°		±	%%±	!K±	6m±	¤±	¿±	3Þ±	0²	;C²	²	!ƒ²	!¥²	Ç²	Iã²	-³	/I³	8y³	<²³	1ï³	2!´	6T´	'‹´	7³´	5ë´	1!µ	1Sµ	…µ	$¢µ	3Çµ	5ûµ	'1¶	/Y¶	.‰¶	1¸¶	#ê¶	)·	*8·	Yc·	f½·	e$¸	4Š¸	¿¸	Ô¸	Aå¸	,'¹	tT¹	É¹	Ü¹	Dì¹	51º	&gº	Žº	/ªº	"Úº	)ýº	#'»	*K»	3v»	+ª»	_Ö»	*6¼	a¼	4|¼	(±¼	Ú¼	$ó¼	½	[5½	‘½	¢½	1¹½	ë½	7	¾	<A¾	%~¾	,¤¾	)Ñ¾	.û¾	2*¿	0]¿	)Ž¿	¸¿	)Ì¿	ö¿	!À	.0À	
_À	rmÀ	8àÀ	Á	u*Á	; Á	ÜÁ	ßÁ	ãÁ	6õÁ	6,Â	WcÂ	W»Â	3Ã	GÃ	-NÃ	5|Ã	²Ã	»Ã	ÛÃ	GäÃ	,Ä	FÄ	&cÄ	UŠÄ	;àÄ	FÅ	4cÅ	˜Å	*¨Å	#ÓÅ	'÷Å	"Æ	BÆ	 bÆ	ƒÆ	£Æ	ÃÆ	âÆ	 ÿÆ	 Ç	!?Ç	aÇ	{Ç	™Ç	³Ç	%ÏÇ	+õÇ	!È	:È	#RÈ	%vÈ	.œÈ	-ËÈ	8ùÈ	S2É	A†É	.ÈÉ	&÷É	&Ê	LEÊ	6’Ê	IÉÊ	#Ë	$7Ë	I\Ë	G¦Ë	JîË	=9Ì	8wÌ	=°Ì	'îÌ	7Í	-NÍ	@|Í	½Í	NÉÍ	(Î	%AÎ	gÎ	&Î	%¦Î	4ÌÎ	Ï	Ï	Ï	>9Ï	,xÏ	L¥Ï	TòÏ	GÐ	3`Ð	”Ð	›Ð	7¢Ð	
! ÚÐ	"åÐ	Ñ	!(Ñ	+JÑ	`vÑ	*×Ñ	OÒ	=RÒ	(�Ò	K¹Ò	Ó	)Ó	0IÓ	)zÓ	/¤Ó	0ÔÓ	"Ô	F(Ô	)oÔ	™Ô	+¦Ô	ÒÔ	òÔ	"Õ	"2Õ	UÕ	#dÕ	@ˆÕ	0ÉÕ	'úÕ	3"Ö	VÖ	XÖ	dÖ	pÖ	+|Ö	8¨Ö	$áÖ	#×	4*×	A_×	?¡×	á×	í×	ù×	Ø	Ø	2Ø	#PØ	tØ	„Ø	�Ø	 Ø	¬Ø	¸Ø	ÄØ	#ÐØ	ôØ	Ù	<Ù	3AÙ	uÙ	
! “Ù	sžÙ	$Ú	&7Ú	A^Ú	/ Ú	ÐÚ	 îÚ	IÛ	YÛ	|fÛ	ãÛ	žéÛ	4ˆÜ	7½Ü	:õÜ	70Ý	9hÝ	Ž¢Ý	o1Þ	>¡Þ	aàÞ	†Bß	GÉß	7à	LIà	=–à	@Ôà	<á	*Rá	`}á	�Þá	Woâ	*Çâ	4òâ	K'ã	%sã	,™ã	Æã	ãã	ä	*ä	1Iä	D{ä	QÀä	Kå	+^å	[Šå	væå	L]æ	Rªæ	Pýæ	INç	`˜ç	Lùç	VFè	a�è	|ÿè	B|é	§¿é	Lgê	<´ê	8ñê	A*ë	Rlë	R¿ë	Xì	gkì	[Óì	m/í	M�í	Mëí	P9î	VŠî	Eáî	M'ï	_uï	9Õï	Dð	7Tð	ZŒð	Yçð	TAñ	@–ñ	F×ñ	Hò	@gò	\¨ò	pó	avó	@Øó	=ô	MWô	S¥ô	=ùô	>7õ	_võ	@Öõ	uö	k�ö	[ùö	QU÷	3§÷	XÛ÷	j4ø	eŸø	aù	[gù	fÃù	k*ú	9–ú	ŠÐú	r[û	IÎû	pü	[‰ü	Iåü	L/ý	c|ý	\àý	ž=þ	SÜþ	70ÿ	chÿ	eÌÿ	;2
! 7n
! y¦
! . 
! 'O
! Ow
! VÇ
! l
! C‹
! NÏ
! N
! Mm
! .»
! Iê
! V4
! P‹
! OÜ
! U,
! X‚
! \Û
! 28
! 4k
! N 
! mï
! J]
! +¨
! *Ô
! cÿ
! [c
! 2¿
! _ò
! NR	
! 6¡	
! YØ	
! /2
! 
! /b
! 
! 1’
! 
! -Ä
  
! )ò
  
! B
! [_
! »
! 'Õ
! ^ý
! $\
! F�
! _È
! Y(
! `‚
! Lã
! /0
! F`
! ‰§
! W1
! A‰
! 1Ë
! Qý
! 8O
! ˆ
! .¦
! ,Õ
! (
! -+
! /Y
! G‰
! ÍÑ
! Ÿ
! M®
! ü
! 0
! <
  
! Z
! &e
! 	Œ
! –
! «
! Ã
! Ð
! æ
! ü
! 
! 

! 
! -
! A
! M
! g
! "x
! "›
! ¾
! Ñ
! á
! î
! þ
! 
! *
! 
A
! O
! ^
! s
! Œ
! ¡
! ­
! ,½
! rê
! 7]
! ]•
! 9ó
! -
! GD
! =Œ
! Ê
! 0Ú
! 5
! $A
! 4f
! Q›
! Wí
! {E
! HÁ
! 2
! 
! 9=
! 7w
! A¯
! ?ñ
! ;1
! Hm
! L¶
! N
! ¾R
! c
! eu
! aÛ
! ==
! V{
! 4Ò
! ' 
! R/ 
! K‚ 
! Î 
! ä 
! ú 
! !
! (.!
! *W!
! ‚!
! .ž!
! !Í!
! 0ï!
! % "
! 8F"
! ,"
! "¬"
! Ï"
! &ï"
! f#
! +}#
! `©#
! A
! $
! �L$
! PÎ$
! N%
! On%
! 5¾%
! ?ô%
! @4&
! �u&
! {'
! n‚'
! „ñ'
! @v(
! A·(
! ;ù(
! C5)
! [y)
! 1Õ)
! 3*
! H;*
! („*
! 4­*
! mâ*
! {P+
! ‡Ì+
! RT,
! „§,
! 7,-
! 'd-
! <Œ-
! 1É-
! ;û-
! 47.
! Dl.
! n±.
! ) /
! 'J/
! ]r/
! JÐ/
! R0
! 4n0
! V£0
! +ú0
! R&1
! cy1
!  Ý1
! Nþ1
! :M2
! %ˆ2
! ®2
! Ì2
! 6ë2
! ]"3
! *€3
! 6«3
! -â3
! e4
! Ov4
! :Æ4
! }5
! G5
! AÇ5
! &	6
! A06
! Cr6
! 5¶6
! %ì6
! G7
! CZ7
! Iž7
! =è7
! ?&8
! Ef8
! .¬8
! 'Û8
! .9
! 029
! dc9
! AÈ9
  2
! :
! .=:
! 2l:
! >Ÿ:
! BÞ:
! B!;
! ?d;
! A¤;
! 5æ;
! D<
! 4a<
! ;–<
! =Ò<
! <=
! LM=
! 2š=
! Í=
! ã=
! )ø=
!  ">
! +C>
! Io>
! I¹>
! N?
! YR?
! 4¬?
! Dá?
! +&@
! 1R@
! F„@
! BË@
! [A
! YjA
! [ÄA
! Y B
! OzB
! 6ÊB
! [C
! ?]C
! 2�C
! KÐC
! 1D
! 0ND
! RD
! 6ÒD
! @	E
! FJE
! `‘E
! 2òE
! D%F
! 9jF
! b¤F
! <G
! DG
! 7bG
! GšG
! 3âG
! 5H
! 4LH
! b�H
! HäH
! :-I
! AhI
! bªI
! V
J
! )dJ
! (ŽJ
! 4·J
! 1ìJ
! \K
! >{K
! #ºK
! 3ÞK
! ;L
! >NL
! ˜�L
! &M
! C¦M
! vêM
! MaN
! I¯N
! /ùN
! 0)O
! bZO
! P½O
!  P
! %/P
! <UP
! @’P
! BÓP
! Q
! Q,Q
! ~Q
! *•Q
! NÀQ
! YR
! 9iR
! P£R
! =ôR
! \2S
! *�S
! .ºS
! 4éS
! .T
! dMT
! )²T
! CÜT
! D U
! NeU
! w´U
! A,V
! nV
! +ŽV
! #ºV
! ÞV
! üV
! CW
! #[W
! 5W
!  µW
! ;ÖW
! NX
! FaX
! <¨X
! DåX
! *Y
! JY
! %_Y
! …Y
! ? Y
! #àY
! KZ
! IPZ
! LšZ
! DçZ
! F,[
! &s[
! 0š[
! Ë[
! Û[
! @í[
! J.\
! My\
! (Ç\
! \ð\
! @M]
! >Ž]
! MÍ]
! N^
! Cj^
! O®^
! *þ^
! 5)_
! i__
! OÉ_
! ‹`
! ‘¥`
! T7a
! QŒa
! NÞa
! u-b
! :£b
! <Þb
! #c
! ?c
! Yc
! sc
! M‰c
! ;×c
! 4d
! OHd
! M˜d
! ;æd
! >"e
! 2ae
! ;”e
! <Ðe
! <
f
! Jf
! 4ef
! Cšf
! NÞf
! -g
! +Jg
! 2vg
! K©g
! Dõg
! V:h
! K‘h
! Ýh
! Iûh
! HEi
! $Ži
! 3³i
! "çi
! 
! j
!  j
! /5j
! 'ej
! �j
! @¡j
! 
âj
! .ðj
! 5k
! 6Uk
! Œk
! 2¬k
! 6ßk
! <l
! ISl
! b�l
! ?m
! M@m
! 7Žm
! %Æm
! -ìm
! 1n
! TLn
! +¡n
! .Ín
! 9ün
! M6o
! +„o
! <°o
! Jío
! b8p
! X›p
! @ôp
!  5q
! ~Vq
! ?Õq
! 7r
! pMr
! %¾r
! Gär
! z,s
!  §s
!  Ès
! !és
! t
! +t
! 2Dt
! wt
! �t
! ¤t
!  »t
! !Üt
! "þt
! "!u
! $Du
! $iu
! 6Žu
! "Åu
! 4èu
! „v
! 4¢v
! F×v
! °w
! PÏw
! 2 x
! zSx
! vÎx
! 7Ey
! M}y
! WËy
! #z
! /8z
! !hz
! @Šz
! 5Ëz
! !{
! a#{
! M…{
! 5Ó{
! !	|
! 5+|
! !a|
! 7ƒ|
! #»|
! 7ß|
! #}
! I;}
! 5…}
! 7»}
! #ó}
! '~
! ;?~
! '{~
! '£~
! %Ë~
! Bñ~
! 4
! 4N
! 5ƒ
! 5¹
! [ï
! *K€
! Cv€
! Cº€
! 1þ€
! !0�
! ,R�
! 4�
! ´�
! 9Ñ�
! \‚
! Lh‚
! Sµ‚
! d	ƒ
! *nƒ
! *™ƒ
! RÄƒ
! 0„
! ,H„
! \u„
! ?Ò„
! @…
! aS…
! (µ…
! <Þ…
! H†
! d†
! :„†
! 5¿†
!  õ†
! .‡
! 
E‡
! !S‡
! Au‡
! ;·‡
! ;ó‡
! /ˆ
! 2Aˆ
! 7tˆ
! C¬ˆ
! Cðˆ
! 24‰
! *g‰
! ’‰
! /±‰
!  á‰
! 3Š
! ?6Š
! +vŠ
! >¢Š
! 6áŠ
! p‹
! Œ‰‹
! ™Œ
! •°Œ
! NF�
! a•�
! ?÷�
! ˆ7Ž
! ³ÀŽ
! ‚t�
! ­÷�
! ¤¥�
! ÏJ‘
! <’
! OW’
! 0§’
! :Ø’
! /“
! C“
!  \“
!  }“
!  ž“
! ¿“
! Þ“
! "ý“
! " ”
! "C”
!  f”
!  ‡”
! '¨”
! /Ð”
! ,•
! (-•
! [V•
! Z²•
! i
–
! Hw–
! gÀ–
! %(—
! &N—
! %u—
! #›—
! ¿—
! éÔ˜
! B¾™
! Hš
! LJš
! 4—š
! ;Ìš
! Z›
! ]c›
! \Á›
! �œ
! U œ
! 'öœ
! '�
! BF�
! V‰�
! ^à�
! ?ž
! #^ž
! 5‚ž
! ½¸ž
!  vŸ
! 0—Ÿ
! =ÈŸ
! F 
! 3M 
! E� 
! #Ç 
! ë 
! ¡
! -¡
! OM¡
! /�¡
! zÍ¡
! +H¢
! Ft¢
!  »¢
! :Ü¢
! &£
! 0>£
! o£
! =ˆ£
! @Æ£
! A¤
! -I¤
! $w¤
! œ¤
! ¸¤
! 5Ô¤
! L
! ¥
! 9W¥
! )‘¥
! (»¥
! )ä¥
! '¦
! E6¦
! 7|¦
! 6´¦
! /ë¦
! %§
! JA§
! 1Œ§
! 8¾§
! G÷§
! B?¨
! Q‚¨
! xÔ¨
! DM©
! F’©
! 8Ù©
! 5ª
! cHª
! A¬ª
! $îª
! 3«
! G«
! b«
! €«
! Q’«
! 3ä«
! >¬
! W¬
! !n¬
! �¬
! ,§¬
! &Ô¬
! *û¬
! .&­
! +U­
! ,�­
! +®­
! ,Ú­
! ,®
! ,4®
! -a®
! -�®
! -½®
! -ë®
! -¯
! -G¯
! -u¯
! -£¯
! -Ñ¯
! -ÿ¯
! --°
! -[°
! +‰°
! ,µ°
! +â°
! ,±
! +;±
! +g±
! ,“±
! +À±
! +ì±
! +²
! +D²
! -p²
! -ž²
! -Ì²
! -ú²
! +(³
! +T³
! +€³
! ,¬³
! +Ù³
! ,´
! +2´
! ,^´
! +‹´
! ,·´
! -ä´
! -µ
! +@µ
! 1lµ
! ,žµ
! ,Ëµ
! -øµ
! +&¶
! ,R¶
! +¶
! +«¶
! .×¶
! +·
! +2·
! ,^·
! 1‹·
! =½·
! ;û·
! ;7¸
! 9s¸
! 2­¸
! ?à¸
! ; ¹
! 2\¹
! 0�¹
! KÀ¹
! @º
! IMº
! A—º
! UÙº
! Ž/»
! 9¾»
! 3ø»
! ',¼
! )T¼
! ~¼
! Hš¼
! 1ã¼
! ;½
! -Q½
! ½
! `Œ½
! Eí½
! ,3¾
! h`¾
!  É¾
! ê¾
! -¿
! ,4¿
! "a¿
! 7„¿
! /¼¿
! ì¿
! (À
! 2.À
! *aÀ
! #ŒÀ
! °À
!  ÐÀ
! $ñÀ
! 4Á
! /KÁ
! %{Á
! $¡Á
! 0ÆÁ
! 3÷Á
! '+Â
! ?SÂ
! *“Â
! 0¾Â
! hïÂ
! ¯XÃ
! 'Ä
! I0Ä
! 8zÄ
! 5³Ä
! QéÄ
! K;Å
! B‡Å
! @ÊÅ
! *Æ
! R6Æ
! E‰Æ
! NÏÆ
! DÇ
! HcÇ
! A¬Ç
! BîÇ
! H1È
! GzÈ
! PÂÈ
! IÉ
! D]É
! %¢É
! /ÈÉ
! <øÉ
! 95Ê
! *oÊ
! 0šÊ
! *ËÊ
! -öÊ
! $Ë
! B4Ë
! wË
! 4�Ë
! $ÂË
! açË
! 6IÌ
! K€Ì
! :ÌÌ
! :Í
! =BÍ
!  €Í
! (¡Í
! “ÊÍ
! /^Î
! /ŽÎ
! :¾Î
! <ùÎ
! <6Ï
! 0sÏ
! =¤Ï
! |âÏ
! 2_Ð
! {’Ð
! …Ñ
! R”Ñ
! DçÑ
! 0,Ò
! 4]Ò
! !’Ò
! P´Ò
! 6Ó
! 0<Ó
! FmÓ
! v´Ó
! F+Ô
! rÔ
! "…Ô
! 3¨Ô
! 5ÜÔ
! *Õ
! +=Õ
! PiÕ
! &ºÕ
! +áÕ
! B
Ö
! 7PÖ
! ˆÖ
! ,šÖ
! &ÇÖ
! PîÖ
! C?×
! ;ƒ×
! -¿×
! ,í×
! -Ø
! KHØ
! "”Ø
! 6·Ø
! îØ
! (Ù
! 95Ù
! BoÙ
! N²Ù
! Ú
! /Ú
! %AÚ
! 1gÚ
! ,™Ú
! EÆÚ
! 0Û
! 1=Û
! JoÛ
! 0ºÛ
! ,ëÛ
! .Ü
! $GÜ
! )lÜ
! 0–Ü
! (ÇÜ
! "ðÜ
! /Ý
! ECÝ
! .‰Ý
! R¸Ý
! Þ
! ,+Þ
! FXÞ
! &ŸÞ
! =ÆÞ
! >ß
! 7Cß
! ;{ß
!  ·ß
! ©Øß
! Œ‚à
! €á
! d�á
! "õá
! Lâ
! 7eâ
! �â
! )¹â
! Fãâ
! ,*ã
! NWã
! 0¦ã
!  ×ã
! ,øã
! D%ä
! Jjä
! *µä
! &àä
! 7å
! /?å
! Joå
!  ºå
! 2Ûå
! %æ
! /4æ
! Cdæ
! M¨æ
! föæ
! .]ç
! .Œç
! 9»ç
! !õç
! lè
! :„è
! /¿è
! mïè
! A]é
! xŸé
! 6ê
! 6Oê
! .†ê
! (µê
! $Þê
! $ë
! $(ë
! YMë
! .§ë
! RÖë
! 4)ì
! ,^ì
! 7‹ì
! OÃì
! 6í
! /Jí
! Azí
! (¼í
! åí
! "î
! <(î
! ;eî
! ¡î
! 0¿î
! ðî
! 6ï
! *Eï
! Epï
! )¶ï
! 0àï
! (ð
! >:ð
! ,yð
! G¦ð
! îð
! H
ñ
! <Vñ
! (“ñ
! 0¼ñ
! 7íñ
! C%ò
! -iò
! F—ò
! &Þò
! oó
! :uó
! ?°ó
! ôðó
! 2åô
! Aõ
! /Zõ
! Šõ
! 2¡õ
! àÔõ
! Fµö
! üüö
! �ù÷
! L{ø
! xÈø
! !Aù
! @cù
! -¤ù
! &Òù
! 'ùù
! p!ú
! .’ú
! ŽÁú
! —Pû
! )èû
! Eü
! <Xü
! /•ü
! 2Åü
! %øü
! ý
! :<ý
! $wý
! 2œý
! AÏý
! /þ
! 1Aþ
! %sþ
! ™þ
! eµþ
! 5ÿ
! 3Qÿ
! :…ÿ
! dÀÿ
! 0%-V7„q¼b.X‘2ê Y>Q˜êA	aK.­ÜùKaIg±,Î)û%/C>s,²,ßX&lw“LXn+„9°@ê\+Oˆ)Ø9	1<	,n	4›	3Ð	;
! )@
! )j
! 8”
! !Í
! 0ï
! ( 'I%q*—.Â/ñ=!6_@–!×SùAM
3�
=Ã
$57Z’¨"Ä;ç1#U7l$¤[É$%DJ)�,¹2æ7=Q$�F´Bû?><~(»Xä+=0i"š@½9þW8@�=Ñ=MM@›6Ü;-OB}UÀ$A;Y}?×>BVA™iÛE/QY�JÛH&NoK¾‰
! +”TÀLJbƒ­>1Ip;º@öJ7<‚)¿QéC;()¨
ÒBàW# ={ Q¹ K!‚W!%Ú!d"ie"Ï"<à"D#.b#‘#8¡#OÚ#T*$ $ $¾$9Ø$%0%-P%~%˜%+¸%>ä%>#&>b&(¡&FÊ&6'RH'>›'Ú'*ô'(7(K(d(y(+�(»(Ð(å(ü()9()b)v)Š)§)¼)Ð)å)**5*M*m*…*¥*½*Ú*ï*=	+HG+F�+>×+8,2O,6‚,S¹,"
-0-K-f-1ƒ-Dµ-3ú-@..6o.¦.0Å.ö.;/KQ/1�/1Ï/-0$/0(T0#}0¡0¿0Ü0ù01#31W1u1“1±1=Ï1
2=+2i2‡2¥2Ã2$á23#3B3<`3�3»3Ù3(÷3@ 4Sa4 µ41Ö4150:5Gk56³5*ê5#6#96L]68ª6'ã6*7"67"Y7%|7%¢7KÈ7>8FS8Rš8.í8*9AG9D‰9†Î9CU:<™:5Ö:F;4S;=ˆ;Æ;2æ;,<(F<,o<8œ<HÕ<5=GT==œ=SÚ=>.>;m>0©>4Ú>8?8H?8�?5º?#ð?i@~@:•@$Ð@Nõ@ODAR”AEçAH-BCvBFºB3C5CkPC¼CÚC+øC6$D&[D‚DSŸD$óDE3E:OE2ŠE6½E6ôE6+F3bF–F3µFGéF51GVgGV¾GEHE[HS¡HõH.IBCIP†I×I÷I=JKUJt¡J.KEK,`KB�K3ÐKLL%QLgwL-ßL1
MQ?M5‘M�ÇMgeNyÍN'GO=oOD­O[òOYNPC¨PDìP41Q*fQT‘QCæQ$*R5OR<…R6ÂR2ùR%,S2RS'…S"­SEÐS T7TKVT/¢TFÒT5U<OU+ŒUG¸UPV@QV5’VVÈVSW7sW>«WJêW,5X8bX%›X9ÁXWûX0SYF„YFËY7Z'JZ,rZ8ŸZ$ØZIýZ6G[4~[;³[=ï[U-\Rƒ\7Ö\@]7O]7‡]X¿])^%B^bh^WË^0#_3T_$ˆ_Z­_3`$<`]a`U¿`>a…Ta«ÚaA†bKÈbGcE\c2¢c3Õc)	d.3d"bd†…d0e=e\e;|e¸ecØe<f!Rf!tf.–f,Åf+òf)g0Hg?yg8¹g/òg3"hVhuh•h-«h+Ùhki’qijP„j-Õj k($kMk=]k*›k:Ækl1l@OlE�lCÖlKmIfmD°mGõmB=nG€nBÈnGoESo]™oJ÷o:Bp\}p_Úp}:qL¸qØrYÞr8sUshs~s-™s4Çs*üsW't3t³tLÎt@u1\uEŽu@Ôu?v8UvAŽvMÐvOwmnw1Üw0xj?x=ªxCèx|,yo©y6zDPz8•z[ÎzZ*{N…{'Ô{5ü{52|5h|5ž|6Ô|6}7B}7z}7²}7ê}7"~7Z~7’~7Ê~77:7r7ª5â5€5N€5„€5º€5ð€6&�5]�5“�5É�5ÿ�75‚7m‚7¥‚7Ý‚5ƒ5Kƒ5�ƒ5·ƒ5íƒ5#„5Y„5�„5Å„5û„61…6h…4Ÿ…5Ô…5
! †6@†6w†5®†5ä†5‡5P‡8†‡4¿‡4ô‡5)ˆ._ˆEŽˆ[Ôˆ=0‰n‰4Œ‰\Á‰XŠ?wŠ*·ŠNâŠ>1‹-p‹0ž‹.Ï‹.þ‹--Œ.[Œ.ŠŒ-¹Œ¡çŒH‰�MÒ�P Ž;qŽC­ŽDñŽJ6�L��,Î�'û�@#�1d�1–�AÈ�-
! ‘/8‘.h‘9—‘7Ñ‘ 	’+*’8V’$�’ ´’(Õ’1þ’I0“+z“7¦“2Þ“”(/”<X”•”I®”/ø”0(•~Y•8Ø•1–5C–4y–A®–5ð–?&—5f—;œ—6Ø—7˜9G˜5�˜6·˜Dî˜53™Bi™Z¬™;šBCšD†šFËšC›DV›J››Aæ›9(œ[bœG¾œX�s_�[Ó�W/ž*‡ž;²ž5îž8$Ÿ?]ŸE�ŸEãŸK) 4u -ª 1Ø L
! ¡W¡Lk¡+¸¡;ä¡< ¢-]¢D‹¢Ð¢ë¢,£C5£Cy£@½£þ£7¤%J¤p¤�¤&®¤)Õ¤$ÿ¤/$¥0T¥a…¥Sç¥J;¦E†¦<Ì¦;	§=E§;ƒ§@¿§O¨3P¨„¨¡¨4³¨8è¨!!©eC©b©©bª,oª#œª9Àª3úª/.«0^«.�«?¾«'þ«2&¬OY¬'©¬'Ñ¬9ù¬;3­Fo­-¶­Dä­L)®bv®Ù®Fì®-3¯'a¯)‰¯.³¯'â¯M
! °cX°!¼°7Þ°&±œ=±‹Ú±Pf²R·².
! ³59³5o³4¥³0Ú³K´TW´C¬´Eð´Q6µxˆµC¶_E¶H¥¶Yî¶<H·@…·YÆ·y ¸[š¸Tö¸cK¹f¯¹#º9:ºLtºjÁº`,»K�»‚Ù»U\¼b²¼ƒ½B™½eÜ½]B¾e ¾{¿*‚¿H­¿lö¿�cÀlñÀ>^Á��Á„Â©¤Â`NÃg¯ÃMÄveÄbÜÄˆ?ÅŠÈÅ8SÆ4ŒÆGÁÆ&	ÇH0ÇnyÇ=èÇH&ÈvoÈOæÈL6ÉwƒÉ)ûÉS%ÊGyÊEÁÊ-ËC5Ë.yË/¨Ë,ØËgÌ+mÌ"™Ì?¼ÌJüÌ$GÍ8lÍ"¥Í-ÈÍ*öÍY!ÎH{Î'ÄÎBìÎL/Ï;|Ï2¸Ï:ëÏ-&ÐTÐ8jÐ£Ð*ÂÐNíÐ"<Ñ7_Ñ—ÑµÑ@ÌÑ-
ÒL;ÒnˆÒ÷Ò4ÓJÓaÓrÓ&�Ó&´ÓÛÓOìÓE<ÔI‚ÔSÌÔU ÕMvÕPÄÕ;ÖTQÖO¦Ö#öÖØ1#ÙMUÙ=£Ù-áÙÚ>#Ú:bÚA�Ú8ßÚDÛB]Û, ÛHÍÛÜ:0ÜBkÜ6®ÜFåÜB,ÝDoÝB´Ý)÷Ý+!ÞMÞdÞ2{ÞS®ÞSß+VßA‚ß:ÄßFÿßDFà<‹àHÈà?áMQáEŸáFåáW,â5„âIºâ,ãI1ã{ã4šã1Ïã6ä98äVrä
! ÉäuÔätJå¿åQÙåZ+æ:†æ0ÁæRòæDEçŠç.¤ç Óçôç+è--è[è4sèS¨è]üèZé;xé,´éQáé3ê1CêFuê'¼ê'äê[ëJhëN³ëDì4GìI|ì4ÆìMûìHIíF’í[Ùí'5î]î>|î!»î!Ýî(ÿî-(ïVï@rï'³ï`ÛïM<ðDŠð[Ïð†+ñd²ñ+òRCò6–ò6ÍòZóX_ó?¸ó3øó9,ô8fôDŸô<äôS!õWuõZÍõP(öHyö9Âö*üö)'÷fQ÷:¸÷pó÷;dø* ø0ËøCüø:@ù2{ù2®ù7áù+ú@Eú†ú£ú<ÃúOû-Pû(~û§û*'ü_Rü_²ü(ýa;ý/�ýLÍý%þO@þK�þ[Üþ@8ÿ!yÿ-›ÿ<Éÿ9/@2pC£PçI84‚+·.ã5HWPD¨Cí<1Fn¨µK^2ª2Ý,9HD‚5ÇDý:B3}*±AÜ`;oœW<dH¡7ê/"	0R	Kƒ	JÏ	N
! Ei
! [¯
! ahmÖŠñ4|U±p
x
3”
È
;ç
J#0n$Ÿ'Ä%ìN-a�l­?FZ7¡(ÙHAKM�OÛS+lQìI>]ˆVæW='• ½7ÞA7X=�UÎS$5x®+Î6ú 1,R4/´ä 8"O[I«7õE-0s1¤AÖZ/NŠ/Ù	'28JkE¶>ü;;Dw8¼'õK9i-£6ÑPBYHœFåC,8pL©Zö=Q � ,¯ 7Ü '!$<!/a!(‘!?º!Vú!)Q"9{"&µ"FÜ"3##W#-v#d¤#9	$1C$9u$H¯$Xø$^Q%.°%!ß%G&GI&T‘&Dæ&7+'Oc'$³'Ø'Nõ'D(3W(‹(2©(MÜ(-*)/X)9ˆ);Â)
þ)>*?K*<‹*:È*&+*+IG+‘+¡+"±+3Ô+L,?U,x•,)-8-JT-1Ÿ-,Ñ-Iþ-KH.I”.Þ. ý.•/>´/.ó/Q"0#t0/˜0È0kà0TL1F¡1²è1\›2@ø28938r38«3&ä3$4M04f~4@å48&5@_5M 5(î56/36/c6<“6ËÐ6Ëœ7)h8U’8Hè8G19Gy9FÁ9B:BK:BŽ:Ñ:MQ;™Ÿ;`9<2š<#Í<mñ<(_=8ˆ=<Á=8þ=:7>9r>f¬>T?>h?‘§?E9@-@C­@'ñ@AU4BVŠBeáBnGCy¶CU0Db†D^éD=HE5†Et¼E1FAPFP’FãFGGJGE^G-¤G6ÒGe	HBoHf²H,I7FIA~I+ÀIVìIVCJGšJ6âJXKhrKQÛKr-LD L(åL.MN=MTŒM áM9N1<N;nNHªN0óN'$O0LOC}OCÁO;PZAPMœPêP%QD+Q6pQ6§QSÞQV2RE‰RbÏR@2SPsS'ÄS(ìS[T7qTd©T4U#CU<gUL¤U}ñU.oV)žVIÈVIWJ\W!§W<ÉWÃXÆÊXs‘YZ2!Z:TZ[�ZnëZ*Z[9…[2¿[&ò[I\=c\B¡\:ä\9]CY];�]lÙ]OF^!–^7¸^>ð^(/_7X_8�_1É_$û_ `:>`8y`8²`<ë`*(a8Sa3Œa7Àa9øa=2bpbC�bIÓbPcPncX¿c`deydkßdjKe~¶e~5f~´f~3g€²g~3h€²h~3it²i‚'j‚ªj‚-k�°k†2l=¹l;÷lE3m:ym;´m7ðm!(n?Jn9Šn9Änþn7o7UoA�o7Ïo*p82p>kp<ªp7çp'q Gq"hq*‹q&¶qAÝqRr?rr:²r:ír;(sTdse¹s t4@t-ut£t7¼t1ôt-&u@Tuw•u[
vivQyvWËv$#w$Hw&mw,”wZÁwDx5ax*—xÂxÚx7ðx;(y-dy=’y7Ðy2z4;z6pz/§z4×z6{-C{-q{+Ÿ{1Ë{Ný{7L|4„|4¹|/î|1}7P}5ˆ}0¾}3ï}1#~3U~F‰~5Ð~3(:7c&›AÂI€EN€”€…­€'3�,[�qˆ�\ú�W‚Bw‚º‚Õ‚ô‚
ƒƒƒK¡ƒRíƒU@„D–„nÛ„_J…@ª…Yë…@E†Ó††7Z‡4’‡.Ç‡@ö‡27ˆ5jˆF ˆ4çˆ2‰2O‰l‚‰mï‰_]ŠN½Ša‹ln‹;Û‹GŒ2_ŒK’Œ6ÞŒZ�np�fß�KFŽH’Ž?ÛŽd�r€�=ó�/1�3a�I•�\ß�Z<‘•—‘�-’Š¯’Ž:“XÉ“m"”Z�”Në”c:•pž•Y–Ti–J¾–J	—kT—NÀ—/˜V?˜3–˜vÊ˜DA™\†™rã™=VšQ”šRæšh9›g¢›s
! œS~œhÒœm;�>©�?è�a(žÐŠžÒ[Ÿ'. V eu Û &ö ¡8¡CR¡=–¡DÔ¡Ç¢…á¢Ig£a±£‰¤6�¤UÔ¤1*¥Y\¥¨¶¥&_¦(†¦T¯¦6§B;§~§*“§B¾§Y¨W[¨O³¨<©?@©#€©T¤©"ù©5ª1Rª#„ª5¨ª8Þª?«KW«$£«bÈ«$+¬BP¬=“¬@Ñ¬X­'k­:“­<Î­K®RW®>ª®-é®E¯*]¯'ˆ¯/°¯aà¯:B°$}°V¢°bù°O\±O¬±Nü±K²Ch²=¬²Vê²GA³"‰³%¬³!Ò³Tô³3I´9}´ ·´:Ø´.µ8Bµ4{µ7°µ*èµ3¶"G¶!j¶Œ¶%¦¶3Ì¶9·':·fb·5É·ÿ·@¸AZ¸>œ¸?Û¸7¹:S¹BŽ¹:Ñ¹-ºB:ºD}º1Âº>ôº43» h»$‰»6®»Gå»-¼(L¼-u¼.£¼"Ò¼Bõ¼68½bo½bÒ½85¾)n¾1˜¾?Ê¾<
! ¿TG¿@œ¿'Ý¿bÀhÀ†À™À¬À-ÂÀ&ðÀ^Á/vÁ¦Á\ÄÁ7!Â5YÂ�ÂœÂ©Â-¿Â&íÂÃ1ÃOÃ!lÃŽÃ"­ÃUÐÃ3&Ä	ZÄ;dÄ] Ä"þÄ,!ÅBNÅ%‘Å+·ÅVãÅV:ÆF‘Æ?ØÆ*ÇCÇcÇ,zÇ§Ç!ÂÇäÇ-ÈR.ÈR�ÈLÔÈ^!É&€ÉE§É<íÉ=*ÊDhÊ-­Ê3ÛÊ-Ë,=ËjËA‰Ë/ËËûË!Ì?:ÌMzÌ4ÈÌ>ýÌV<ÍV“ÍVêÍVAÎ˜Î%§Î?ÍÎ'
Ï-5Ï:cÏžÏEºÏÐ�ÐIžÐ9èÐA"Ñ0dÑU•Ñ%ëÑÒE-Ò=sÒ ±ÒIÒÒ"ÓQ?Ó‘ÓAÔ9SÔ!�ÔS¯Ô3Õ07Õ+hÕ:”Õ5ÏÕnÖ@tÖ;µÖHñÖ::× u×G–×8Þ×,ØDØaØAsØ+µØ áØ$Ù-'Ù4UÙ)ŠÙ$´ÙÙÙ8íÙ>&Ú0eÚA–ÚØÚP÷ÚHÛ7\Û)”Û;¾ÛVúÛ+QÜ=}Ü:»Ü'öÜ?Ý^Ý'wÝ6ŸÝJÖÝ#!Þ$EÞ@jÞ«ÞÈÞ3åÞYßsß3“ß&Çß%îßsà„ˆà,
áD:á%á7¥á.Ýáeâ'râTšâ5ïâ=%ãYcã&½ãAäãH&ä*oäšäfµä™å“¶åJæSgæ2»æ)îæAç<Zç/—çÇçæçUèBYè)œè:Æè5éC7é[{é5×é#
ê1ê#Qêuê‡êJ™ê5äê4ë1Oë'�ë©ë:ÅëOì%PìPvìJÇì4í@GíHˆí9ÑíDî:Pî)‹î@µî:öîF1ïAxï!ºï3ÜïDð3Uð'‰ðI±ðqûðOmñ/½ñ"íñIò)Zò„ò+›ò"Çò*êò#ó/9ó2ió.œóËóEëó,1ôe^ô,ÄôAñô93õ)mõ'—õ9¿õGùõDAöB†ö@Éö1
! ÷><÷K{÷)Ç÷Hñ÷>:øOyø_Éø_)ù]‰ùoçùnWúYÆúR û;sû1¯û7áû-üNGü;–ü"Òü^õü^TýM³ýgþQiþm»þÂ)ÿ-ìÿ;
KV
3¢
5Ö
5
<B
E
3Å
Cù
C=
0�
²
�Í
L[
?¨
3è
9
LV
Q£
Põ
PF
P—
;è
>$
7c
4›
nÐ
’?
gÒ
4:
Ko
L»
M	
MV	
K¤	
Jð	
9;
! 
.u
! 
;¤
! 
&à
! 
4
4<
Gq
4¹
Dî
A3
Du
>º
=ù
"7

8Z

6“

VÊ

.!
FP
Y—
@ñ
92
Fl
F³
Iú
BD
b‡
6ê
E!
Eg
B­
Gð
*8
{c
Mß
[-
@‰
-Ê
Gø
=@
U~
9Ô
.
u=
W³
;
HG
,�
–½
|T
0Ñ
i
ul
7â
=
WX
[°
/
)<
Yf
6À
K÷
3C
4w
(¬
ŠÕ
3`
3”
>È
+
N3
<‚
@¿
J
&K
Ar
6´
=ë
&)
&P
:w
>²
Vñ
gH 
N° 
8ÿ 
O8!
Aˆ!
YÊ!
'$"
;L"
nˆ"
‰÷"
A�#
iÃ#
L-$
Hz$
AÃ$
_%
`e%
/Æ%
Qö%
RH&
a›&
Oý&
UM'
N£'
0ò'
K#(
io(
6Ù(
@)
:Q)
EŒ)
XÒ)
L+*
dx*
8Ý*
W+
In+
%¸+
QÞ+
P0,
9�,
1»,
Dí,
_2-
@’-
RÓ-
D&.
Pk.
=¼.
Pú.
9K/
s…/
$ù/
*0
(I0
Er0
2¸0
4ë0
W 1
ax1
9Ú1
[2
Zp2
1Ë2
Fý2
OD3
*”3
]¿3
54
[S4
E¯4
$õ4
S5
5n5
@¤5
$å5
B
! 6
9M6
5‡6
X½6
d7
<{7
J¸7
G8
:K8
i†8
Fð8
$79
A\9
Až9
tà9
eU:
2»:
Kî:
3:;
<n;
B«;
6î;
L%<
Sr<
lÆ<
U3=
`‰=
[ê=
HF>
4�>
BÄ>
9?
OA?
B‘?
VÔ?
,+@
:X@
H“@
PÜ@
P-A
C~A
LÂA
ƒB
*“B
S¾B
,C
8?C
xC
L~C
OËC
YD
QuE
\ÇE
g$F
,ŒF
A¹F
DûF
#@G
(dG
*�G
%¸G
]ÞG
l<H
$©H
eÎH
04I
5eI
›I
 ¹I
ÚI
úI
J
 :J
;[J
.—J
FÆJ
F
K
KTK
A K
9âK
@L
8]L
5–L
ÌL
ÞL

ùL

M

! M
 M
5"M
JXM
w£M
>N
<ZN
Z—N
KòN
D>O
/ƒO
\³O
PP
FaP
T¨P
9ýP
O7Q
-‡Q
GµQ
>ýQ
H<R
L…R
AÒR
>S
FSS
QšS
JìS
N7T
G†T
ZÎT
/)U
DYU
0žU
ÏU
5æU
vV
Z“V
:îV
6)W
B`W
B£W
NæW
(5X
5^X
&”X
J»X
MY
>TY
A“Y
@ÕY
JZ
9aZ
3›Z
PÏZ
H [
ai[
FË[
A\
iT\
?¾\
7þ\
<6]
5s]
©]
>À]
>ÿ]
(>^
4g^
;œ^
PØ^
A)_
Uk_
=Á_
7ÿ_
27`
4j`
BŸ`
8â`
=a
>Ya
;˜a
9Ôa
b
*"b
Mb
*lb
1—b
Éb
àb
*ùb
3$c
RXc
G«c
Eóc
=9d
=wd
;µd
?ñd
O1e
H�e
DÊe
;f
AKf
i�f
÷f

g
9g
)Kg
ug
3}g
±g
4Íg
6h
-9h
Igh
I±h
/ûh
8+i
1di
Y–i
/ði
D j
!ej
5‡j
-½j
$ëj
6k
5Gk
E}k
?Ãk
Gl
;Kl
B‡l
SÊl
@m
:_m
šm
>ºm
Hùm
RBn
*•n
(Àn
Sén
Q=o
S�o
-ão
/p
Ap
?]p
%�p
@Ãp
#q
4(q
7]q
8•q
FÎq
Cr
XYr
0²r
"ãr
9s
r@s
†³s
u:t
x°t
‡)u
±u
y1v
ˆ«v
€4w
qµw
€'x
x¨x
|!y
†žy
Œ%z
�²z
…@{
/Æ{
=ö{
J4|
,|
7¬|
,ä|
4}
4F}
S{}
CÏ}
3~
LG~
-”~
/Â~
1ò~
6$
,[
ˆ
+—
3Ã
-÷
%€
ID€
Ž€
J¤€
2ï€
I"�
Nl�
=»�
6ù�
V0‚
C‡‚
AË‚
C
ƒ
CQƒ
•ƒ
-¥ƒ
8Óƒ
%„
$2„
$W„
O|„
OÌ„
P…
Pm…
P¾…
.†
*>†
4i†
-ž†
%Ì†
/ò†
."‡
#Q‡
nu‡
7ä‡
ˆ
3(ˆ
K\ˆ
.¨ˆ
?×ˆ
V‰
Vn‰
#Å‰
é‰
5Š
1>Š
,pŠ
B�Š
/àŠ
1‹
/B‹
r‹
R�‹
Râ‹
;5Œ
(qŒ
šŒ
¶Œ
ÔŒ
BïŒ
R2�
"…�
n¨�
`Ž
TxŽ
ÍŽ

âŽ
RðŽ
CC�
5‡�
.½�
5ì�
"�
H;�
„�
2œ�
GÏ�
7‘
fO‘
@¶‘
4÷‘
G,’
Yt’
UÎ’
<$“
:a“
*œ“
7Ç“
%ÿ“
%”
#9”
)]”
1‡”
/¹”
é”
8•
>•
W•
n•
…•
4¤•
Ù•
*ð•
9–
*U–
6€–
6·–
8î–
6'—
6^—
6•—
6Ì—
6˜
-:˜
6h˜

Ÿ˜
­˜
2¿˜
0ò˜
(#™
$L™
$q™
–™
>¨™
Sç™
;š
Pš
Y`š
4ºš
ïš

›
,+›
(X›
T�›
>Ö›
+œ
4Aœ
2vœ
4©œ
7Þœ
:�
8Q�
!Š�
7¬�
ä�
Hž
\Jž
8§ž
2àž
Ÿ
<)Ÿ
+fŸ
"’Ÿ
-µŸ
;ãŸ
F 
*f 
"‘ 
&´ 
	Û 
!å 
¡
&¡
!C¡
-e¡
A“¡
LÕ¡
8"¢
@[¢
\œ¢
]ù¢
5W£
8�£
>Æ£
S¤
*Y¤
;„¤
À¤
:Þ¤
7¥
4Q¥
D†¥
/Ë¥
6û¥
02¦
4c¦
&˜¦
(¿¦
'è¦
2§
4C§

x§
j†§
<ñ§
5.¨
Rd¨
I·¨
>©
>@©
?©
H¿©
Hª
eQª
-·ª
)åª
?«
 O«
p«
)Œ«
C¶«
&ú«
1!¬
1S¬
W…¬
cÝ¬
@A­
=‚­
 À­
Lá­
.®
B®
A^®
A ®
=â®
8 ¯
)Y¯
 ƒ¯
C¤¯
<è¯
>%°
>d°
V£°
_ú°
?Z±
š±
§±
$´±
Ù±
Mí±
3;²
Eo²
6µ²
:ì²
;'³
Ic³
[­³
$	´
%.´
9T´
:Ž´
'É´
/ñ´
7!µ
'Yµ
6�µ
e¸µ
.¶
+M¶
+y¶
9¥¶
Aß¶
M!·
@o·
8°·
Gé·
F1¸
&x¸
/Ÿ¸
GÏ¸
)¹
tA¹
J¶¹
@º
DBº
%‡º
;­º
Héº
j2»
A�»
.ß»
<¼
PK¼
+œ¼
)È¼
<ò¼
"/½
:R½
M�½
;Û½
>¾
@V¾
?—¾
2×¾
;
! ¿
JF¿
2‘¿
"Ä¿
ç¿
ü¿
À
+,À
)XÀ
€‚À
=Á
AÁ
,YÁ
,†Á
*³Á
BÞÁ
<!Â
Z^Â
U¹Â
�Ã
O‘Ã
MáÃ
3/Ä
6cÄ
5šÄ
 ÐÄ
&ñÄ
5Å
KNÅ
=šÅ
%ØÅ
:þÅ
C9Æ
)}Æ
3§Æ
0ÛÆ
(Ç
F5Ç
P|Ç
?ÍÇ
9
È
8GÈ
B€È
CÃÈ
IÉ
/QÉ
'�É
,©É
0ÖÉ
=Ê
AEÊ
K‡Ê
PÓÊ
4$Ë
CYË
G�Ë
(åË
*Ì
:9Ì
;tÌ
;°Ì
DìÌ
`1Í
1’Í
ÄÍ
1àÍ
)Î
3<Î
:pÎ
7«Î
ãÎ
/ûÎ
+Ï
BÏ
/[Ï
4‹Ï
+ÀÏ
?ìÏ
8,Ð
WeÐ
A½Ð
+ÿÐ
/+Ñ
@[Ñ

! œÑ
*§Ñ
*ÒÑ
ýÑ
:Ò
1MÒ
-Ò
J­Ò
øÒ
8Ó
7GÓ
>Ó
)¾Ó
%èÓ
5Ô
9DÔ
~Ô
�Ô
VºÔ
`Õ
#rÕ
&–Õ
½Õ
BÛÕ
KÖ
OjÖ
0ºÖ
PëÖ
T<×
H‘×
HÚ×
B#Ø
QfØ
G¸Ø
Ù
0Ù
1PÙ
‚Ù
I›Ù
:åÙ
5 Ú
_VÚ
X¶Ú
XÛ
QhÛ
ºÛ
+ÖÛ
2Ü
I5Ü
Ü
N”Ü
`ãÜ
jDÝ
E¯Ý
HõÝ
A>Þ
T€Þ
YÕÞ
Y/ß
=‰ß
3Çß
:ûß
-6à
 dà
…à
¢à
2¾à
3ñà
2%á
OXá
#¨á
.Ìá
dûá
4`â
3•â
2Éâ
#üâ
@ ã
?aã
D¡ã
Cæã
{*ä
,¦ä
YÓä
K-å
Wyå
0Ñå
æ
)æ
4Hæ
.}æ
:¬æ
Uçæ
_=ç
%�ç
Ãç
?Þç
&è
2Eè
8xè
=±è
2ïè
H"é
2ké
=žé
=Üé
@ê
2[ê
DŽê
2Óê
%ë
],ë
4Šë
Q¿ë
Gì
CYì
Q�ì
8ïì
R(í
*{í
A¦í
-èí
-î
FDî
[‹î
5çî
Pï
!nï
&�ï
3·ï
këï
qWð
iÉð
s3ñ
/§ñ
>×ñ
-ò
6Dò
A{ò
,½ò
>êò
")ó
3Ló
<€ó
8½ó
2öó
/)ô
=Yô
,—ô
<Äô
5õ
.7õ
.fõ
%•õ
»õ
2Ôõ
;ö
9Cö
"}ö
2 ö
*Óö
3þö
32÷
.f÷
•÷
?®÷
)î÷
ø
 7ø
Xø
Bsø
:¶ø
*ñø
7ù
5Tù
KŠù
HÖù
ú
?5ú
6uú
F¬ú
8óú
,û
>û
KJû
:–û

Ñû
Xßû
Y8ü
#’ü
¶ü
HÖü
Wý
+wý
=£ý
0áý
?þ
.Rþ
5�þ
M·þ
Cÿ
$Iÿ
>nÿ
3­ÿ
5áÿ
/'Gyo3é&6DL{IÈ9-L?z0º/ëyE•9ÛpS†SÚ;.7jY¢?ü<%M"s>–Õ4ó.(0W+ˆA´.ö0%.V?…$Å6êR!	8t	D­	Aò	I4
! n~
! Ií
! r7\ªX<`7�=ÕG
2[
?Ž
,Î
2û
E.EtJº1/70gH˜Aá"#!Fh^ƒ5â$#=VaQ¸
! (8F>/¾Bî+1X]J¶-,/'\+„2° ã$C`,~«8¾÷1+GBs+¶Wâ:5Mƒ)™+Ã>ï+.3ZŽ¢*¸ã*÷"9
P+^
Š3˜"Ìï, BM�+®+Ú '$A@f4§Ü)óp4¥Â+Þ]
! 5h3ž6Ò/	(9b8¸7Ð:CcAw_¹H b , ,¬ "Ù ü '!9C!8}!(¶!?ß!d"j„"ï"hÿ"Jh#³#Ð#Câ#S&$#z$"ž$NÁ$R%Hc%;¬%Aè%K*&v&6•&CÌ&:':K'E†')Ì'=ö'+4(`(f(}(“(®(4¶(4ë(+ )1L)2~)1±)0ã)1*0F* w*˜**¶*+á*
+!+A+S+Te+º+Ì+æ+,, 6,W,i,},�,©,Å,:à,-.-5@-6v-5­-5ã-.L3. €.'¡.É.Û.<í.*/</Q/o/†/›/­/¿/$Ù/%þ/$080N02d0—03¬06à0101G1$^1ƒ1�1"±1-Ô12212H2f2}2–2¬2À2Ö2ì2þ23#*3N3O`30°3@á36"4Y4#x4œ4¹4Ë4ê4	5D(5m5Š5,§56Ô56%6G@6)ˆ6²6Ì6ç6ü6$7@7\7z7$—7$¼7$á78#8!98)[8@…8*Æ8%ñ89',91T9 †9/§9×9õ9/	:9:6P:#‡:«:RË:Q;*p;6›;Ò;ï;<#-<%Q<w<+–<"Â<#å<	=$'=L=Yl=bÆ=")>!L>In>G¸>l?=m?5«?:á?H@Ee@2«@JÞ@:)AJdA4¯A<äAV!BixBiâBPLC4�CJÒC8DZVDR±D]EbE>‚E4ÁECöE:FHUFGžF,æF
! G0G,OG|G.™G$ÈGíGBH9CHE}H$ÃH"èH+I/7I9gI8¡I+ÚIDJMKJ™J=¶J9ôJ;.KjK>…K1ÄK3öK3*L4^L
“L
¡L*¯L*ÚLBM%HMnM"M!¢M#ÄM$èM!
NF/N.vNA¥NEçN-O-BO*pO-›O/ÉO#ùO,P^JPD©P>îP-QUJQ Q<¿QDüQBARR„RK×R3#S'WS@S#ÀS:äS4T$TT/yTV©TOUAPU4’U5ÇUýU
! V[V/oVTŸV ôV&W,<WiWBqW3´WPèW+9XDeXKªXGöX<>Y&{Y0¢Y4ÓYZ&Z@<ZL}ZDÊZP[Z`[=»[<ù[>6\Gu\*½\*è\;]#O]'s]1›]1Í]1ÿ]21^+d^*�^P»^D_5Q_;‡_GÃ_O`&[`+‚`0®`:ß`.aHIaL’alßaSLbm bcYŽcCèca,d[Žd4êdFe+fe+’e0¾eMïeZ=f>˜fC×f,g-HgBvg1¹gDëg70h;hh:¤h4ßhJi._i>Ži4ÍiWj9ZjI”j)Þj'k;0klk1ƒk8µkMîk!<l^l2~l8±l êl*mG6m<~m@»mEümNBn+‘n9½n÷n
! oLo>co2¢o;Õo#p#5p%YpEp;Åp<q>q5Xq8Žq9ÇqArFCr2Šr?½r3ýr31s3esE™s,ßs,t:9t>ttD³tøtUþtTu'tuAœu2Þu6vnHv1·vJévt4wj©wZxMoxF½xQyZVy;±y)íyz+7zAcz'¥zLÍz{!*{!L{!n{!�{²{MÑ{U|]u|UÓ|G)}*q}>œ}^Û}f:~d¡~oNvnÅ/4€d€?v€!¶€4Ø€;
�I�AY�G›�;ã�3‚(S‚ |‚�‚¶‚Î‚ê‚OƒVUƒW¬ƒ„1$„JV„?¡„Gá„?)…7i…-¡…*Ï…(ú…-#†"Q†1t†,¦†Ó†=ï†I-‡?w‡J·‡/ˆ*2ˆ.]ˆHŒˆVÕˆ5,‰6b‰7™‰PÑ‰a"Š„Š/¤ŠÔŠñŠ5‹8‹;X‹+”‹5À‹4ö‹K+Œ%wŒ"�Œ>ÀŒÿŒ4�.R�0��+²�AÞ�. Ž0OŽ.€ŽO¯ŽBÿŽ@B�Kƒ�,Ï�=ü�4:�?o�;¯�`ë�hL‘fµ‘q’RŽ’pá’nR“vÁ“t8”­”^-•~Œ•/–-;–Oi–2¹–Cì–Z0—Z‹—Wæ—W>˜@–˜0×˜G™^P™S¯™0š4š8Tš6�š8ÄšAýš-?›'m›L•›7â›6œ6Qœ;ˆœTÄœG�?a�1¡�FÓ�CžQ^ž'°ž1Øž-
! Ÿ78Ÿ(pŸI™ŸãŸ, =0 7n N¦ 6õ 3,¡;`¡Dœ¡Lá¡6.¢Fe¢ ¬¢/Í¢'ý¢%£CC£<‡£Ä£BÔ£K¤+c¤0�¤6À¤0÷¤>(¥;g¥ £¥@Ä¥<¦FB¦:‰¦FÄ¦§=%§Ec§.©§EØ§¨3;¨9o¨0©¨Ú¨ù¨$©<©3T©@ˆ©<É©lªWsª7Ëª/«3«I«a«y«‘«¦«¾«Ó«è«ý«¬&¬;¬R¬g¬|¬‘¬¦¬»¬Ð¬è¬ý¬­'­<­Q­i­~­“­«­À­Õ­ì­®®+®@®U®j®‚®—®¬®Ä®Ù®î®¯7¯S¯h¯{¯#•¯+¹¯6å¯°#<°?`°G °&è°#±3±7I±7�±6¹±#ð±#²:8²:s²7®²:æ²4!³,V³Qƒ³6Õ³>´4K´!€´%¢´%È´î´-µ0:µ)kµ•µ ¬µ(Íµ=öµ,4¶)a¶/‹¶.»¶4ê¶=·:]·*˜·*Ã·&î·6¸6L¸4ƒ¸2¸¸Eë¸ 1¹R¹;g¹7£¹&Û¹6º>9º*xº>£º âº%»3)»+]»0‰»$º»-ß»9
¼4G¼|¼%œ¼>Â¼½N½4f½.›½Ê½0é½.¾.I¾2x¾&«¾<Ò¾#¿)3¿8]¿9–¿*Ð¿û¿À9,À(fÀ@�À%ÐÀeöÀ#\Á,€Á­Á4ÆÁ5ûÁ1Â<BÂ-Â+­Â.ÙÂ$Ã3-ÃaÃyÃ3�Ã3ÁÃ+õÃ0!Ä"RÄuÄ(‰Ä!²Ä#ÔÄøÄ+Å+DÅ+pÅ+œÅ+ÈÅ+ôÅ+ Æ+LÆ+xÆ+¤Æ+ÐÆ(üÆ-%Ç+SÇ+Ç+«Ç×Ç%öÇ>È>[È*šÈ'ÅÈ'íÈ'É=É'ZÉ‚É+ŸÉ'ËÉ'óÉ'Ê'CÊ'kÊ'“Ê/»Ê.ëÊ/Ë0JË={Ë)¹Ë=ãË!Ì7Ì$RÌ/wÌF§Ì>îÌ!-Í0OÍ€Í'ŸÍ$ÇÍìÍ-Î-9Î8gÎB Î@ãÎ.$ÏSÏ7pÏ'¨ÏÐÏ3èÏ;Ð"XÐK{Ð.ÇÐ*öÐ%!Ñ0GÑ7xÑ.°Ñ.ßÑÒJ)ÒAtÒ-¶Ò+äÒ5Ó6FÓ@}ÓH¾Ó<Ô0DÔ2uÔ%¨ÔDÎÔ!Õ%5ÕA[Õ_�ÕeýÕ3cÖ'—Ö,¿Ö0ìÖ'×!E×g×8€×G¹×GØIØ0hØ;™ØÕØ5ëØ@!ÙbÙxÙL‘Ù9ÞÙ7Ú.PÚ,Ú>¬Ú1ëÚ'Û.EÛ.tÛ/£Û@ÓÛ'Ü)<Ü=fÜ$¤Ü-ÉÜ3÷Ü8+Ý/dÝ/”Ý-ÄÝ òÝBÞ8VÞ3�ÞRÃÞFßc]ß4Áß&öß$àMBà;�à;Ìà9áBá.aá"�á,³áàáEüá6Bâ`yâMÚâ3(ã9\ã–ã@§ã1èã6ä3Qä4…ä.ºä6éä0 å3Qå…å"šåN½å-æI:æF„æ&Ëæ0òæ#ç<ç!Tç-vç$¤ç#Éç#íç&è#8è/\è,Œè#¹è)Ýè:é€BégÃéC+ê2oê)¢ê.Ìêûê;ë/Wë!‡ë©ë-ÇëPõë7Fì*~ì<©ì#æì,
! íc7í7›í\Óí0î'Eî;mîJ©î6ôî.+ïDZïVŸïMöï?Dð„ð¡ð)¹ð(ãð*ñ+7ñ2cñ–ñH§ñ#ðñHòV]òq´ò&ó!Dó;fó<¢ó%ßó8ôH>ôG‡ô@Ïô&õI7õ?�õLÁõ*ö%9ö:_ö:šö7Õö7
÷9E÷6÷;¶÷Kò÷;>øKzø+Æø:òøU-ù[ƒù.ßù5ú5Dú@zú4»ú8ðú,)û(Vû!û&¡û&Èûïû+ü8ü)Tü~ü)šü+Äü*ðü:ý;Vý.’ý*Áýìý8þ3=þqþ'‚þ=ªþ!èþ2
! ÿB=ÿS€ÿ;Ôÿ+-<7jE¢Fè:/[jOÆE9\C–HÚ0#>TB“9ÖGRX-«1ÙNAZ6œ<Ó=2N7�A¹Aû==4{0°+áU
Gc3«+ß+	G7	9	5¹	-ï	3
! Q
! (l
! )•
! 2¿
! 1ò
! .$S.n�)¼*æ0&W*m:˜!Ó/õ*%
?P
@�
.Ñ
/:Hƒ”±>Ã.! P3q3¥<ÙO,f,“Ààbý(`,‰,¶(ã-2:mD‹0Ð9=;.y6¨ß-û3)>]5œ;Ò$+37_=—JÕ$ 'EEm$³xØ8Q0ŠT»+(<JeM°5þL4I�QËJh;ˆÄ9Þ8@Q4’!Ç)é'-;#i8�.Æ.õB$1g$™&¾%å-/9;i/¥[Õ#1:U�@®ï5þ,4 2a 2” Ç ,Ø ;!%A!Bg!(ª!=Ó!"0"BK"NŽ"IÝ"'#3A#>u#D´#<ù#U6$EŒ$>Ò$2%-D%/r%/¢%.Ò%.&#0&#T&9x&>²& ñ&J'/]'+�'/¹'5é'6(#V(Bz(0½(Cî(82);k)!§)+É)/õ)%%*2K*A~*0À*3ñ*8%+)^+@ˆ+$É+2î+1!,=S,[‘,Gí,.5-1d-]–-;ô-.0.R_.7².Oê.D:/F/#Æ/;ê/9&0"`0<ƒ0/À02ð0?#1=c15¡1@×1>22W24Š21¿2ñ253I>3=ˆ3.Æ39õ3U/4U…45Û4>5<P5<�5FÊ5.65@6v6ˆ6&¨6AÏ6.7@7E7L7Y7v7>‘76Ð7D8=L8>Š8PÉ8M9h9 ƒ9f¤9C:@O:0�:7Á:8ù:)2;2\;2�;FÂ;!	<A+<)m<Z—<Lò<b?=+¢=IÎ=9>8R>:‹>3Æ>Cú>)>?h??(’?*»?$æ?<@<H@<…@;Â@?þ@B>A?�A=ÁA7ÿA?7B7wB?¯BNïBR>CO‘CNáCN0DHDHÈD?E?QE[‘E.íEF/<FHlF@µFCöF3:G2nG.¡G\ÐG1-HO_H1¯HáH3ôH4(I#]I'�I©IZÉI"$JGJcJ?�J_ÁJ3!KIUK=ŸK,ÝK>
! LDIL2ŽL8ÁL8úL83M5lM-¢MÐM,äM)NG;NMƒN)ÑN0ûN8,O9eO4ŸO>ÔO=P"QP+tP* P'ËP-óP4!Q,VQ)ƒQ9­Q+çQ'RH;RL„RBÑR$S,9SKfS-²S'àS&T /T"PTAsT@µT9öTD0UEuUd»Ud VA…V5ÇVHýV(FW(oWY˜WiòWR\X0¯X?àX6 YQWYJ©YôY$Z69ZXpZKÉZZ[Sp[ZÄ[X\Sx\XÌ\>%]@d]\¥]A^DD^U‰^gß^SG_S›_Hï_h8`,¡`Î`Õ`
! Þ`	é`ó`Hÿ`RHa-›a/ÉaLùaFbNb``bÁb7Øb8cEIc�c(­cJÖcN!dEpdI¶dIe3Je8~eF·e/þeA.fGpfE¸f9þfg8gM g-îgVhsh2Šh>½hbüh2_i!’i$´iZÙi<4j<qj3®j6âj1k1Kk
! }kˆkB¥kèk6l ?l6`l?—l7×l#m(3m\mpmŠm2ªm2Ýmn0nLngn!‚n¤nÂnàn+únA&o+ho”o?£o7ão2p5NpO„pQÔpX&q/q¯qCÌqrG*r]rr\ÐrC-sLqs ¾s0ßs=t(NtDwtB¼tEÿtFEuLŒuEÙuGvgv3}v>±v;ðvQ,w>~w>½w<üw9x3Txnˆx9÷x1yPy7oy&§y'ÎyöyzV+z!‚z3¤zHØz*!{*L{"w{Sš{"î{|Z-|Uˆ|Þ|ý|}1}G}!]},}B¬}Qï}!A~2c~2–~%É~ï~,@L0�I¾Q€QZ€F¬€:ó€4.�!c�:…�2À�0ó�'$‚-L‚z‚M—‚Lå‚h2ƒ+›ƒJÇƒ;„CN„‚’„S…4i…-ž…'Ì…2ô…3'†([†„†œ†Gµ†Tý†0R‡Kƒ‡4Ï‡?ˆVDˆ$›ˆ9Àˆ-úˆ4(‰I]‰+§‰Ó‰Lï‰K<Š:ˆŠ(ÃŠ=ìŠA*‹Kl‹p¸‹p)Œ&šŒ%ÁŒ%çŒa
�5o�Z¥�Ž%Ž99ŽHsŽ4¼ŽBñŽ34�)h�\’�ï�Y�Th�%½�%ã�r	‘*|‘,§‘bÔ‘)7’>a’8 ’=Ù’@“3X“6Œ“,Ã“7ð“1(”UZ”E°”?ö”r6•l©•@–eW–Š½–IH—b’—Nõ—@D˜J…˜/Ð˜4™-5™Bc™F¦™í™%š11š!cš…š"¤š,ÇšAôš&6›$]›*‚›2­› à›œœ+œ.:œ/iœ7™œGÑœ<�BV�;™�	Õ�2ß�9ž0Lž@}žB¾ž4Ÿ36Ÿ'jŸ/’Ÿ<ÂŸ>ÿŸ+> *j :• ;Ð :¡.G¡6v¡2­¡@à¡!¢<¢+W¢.ƒ¢U²¢£%£)D£n£"‰£ ¬£(Í£!ö£4¤4M¤4‚¤$·¤UÜ¤J2¥D}¥Â¥5Þ¥9¦5N¦:„¦L¿¦5§JB§D�§.Ò§D¨GF¨(Ž¨?·¨M÷¨"E©)h©3’©4Æ©û©=ª1Xª2ŠªK½ªR	«h\«cÅ«B)¬7l¬G¤¬-ì¬:­'U­+}­G©­Tñ­5F®K|®È®Dè®5-¯2c¯ –¯·¯gÏ¯!7°-Y°I‡°TÑ°&±3D±3x±D¬±<ñ±N.²<}²0º²3ë²3³RS³F¦³í³J´FQ´J˜´Iã´3-µAaµA£µIåµM/¶N}¶AÌ¶H·_W·4··1ì·3¸0R¸Lƒ¸aÐ¸2¹ Q¹r¹3�¹Ã¹?à¹p º.‘ºÀºàºùº"»5»JI»N”»]ã»1A¼>s¼<²¼/ï¼8½JX½K£½Iï½T9¾>Ž¾<Í¾D
! ¿;O¿;‹¿DÇ¿;À;HÀ9„ÀM¾ÀMÁNZÁM©ÁN÷ÁMFÂN”ÂNãÂa2Ã_”Ã-ôÃ"Ä(8ÄMaÄB¯Ä"òÄÅ+4Å5`Å7–Å(ÎÅ%÷ÅÆE1Æ.wÆB¦Æ2éÆHÇeÇ&€Ç5§Ç3ÝÇ1È@CÈ1„È)¶È-àÈ,É;É1MÉ2ÉW²É9
! Ê'DÊ&lÊ2“Ê9ÆÊMËQNË= Ë/ÞË3Ì;BÌ*~Ì8©Ì4âÌOÍgÍ%…Í«Í4ÊÍÿÍ�ÎO«ÎiûÎOeÏKµÏNÐ=PÐ5ŽÐAÄÐ*ÑN1ÑU€ÑÖÑRíÑ0@ÒqÒ(ŠÒC³ÒD÷Ò+<Ó-hÓ(–Ó3¿ÓQóÓ<EÔH‚Ô<ËÔ3Õ<ÕUÕoÕˆÕ£Õ¼ÕÔÕîÕÖ!Ö:ÖTÖoÖˆÖ£ÖÂÖÛÖóÖ×%×?×Z×u×�×¥×9Ä×Pþ×%OØ%uØ7›Ø(ÓØKüØ?HÙ3ˆÙV¼Ù:ÚgNÚn¶Úh%Û`ŽÛ;ïÛ+Ü2IÜJ|ÜLÇÜPÝ5eÝ5›Ý5ÑÝ5Þ;=Þ)yÞ3£Þ2×Þ3
! ß4>ß3sß2§ß3Úß3à3BàvàV–à6íà0$á,Uá,‚á,¯áKÜái(âb’â2õâ:(ã7cãC›ã<ßã€ä4�äDÒäCåk[å?ÇådæŠlæ,÷æ.$ç3Sç0‡ç/¸ç_èç'Hè/pè èB±è:ôè/éMéié9‡é5ÁéU÷éUMê=£ê;áê=ëq[ëZÍë)(ì+Rì*~ì"©ì/Ìì'üì&$í/Kí&{íC¢í)æísîO„îÔî3ñî,%ï Rïsï"�ï°ï%Æï4ìï4!ð-Vð.„ð&³ð+Úð*ñ1ñ3Qñ*…ñ)°ñ6Úñ6ò#Hòlò'‹ò5³ò@éòG*ó-ró4 ó9Õó/ô+?ô=kô[©ôNõsTõAÈõA
! ö2Lö@ö,Àö5íö@#÷Gd÷H¬÷Aõ÷47øRløS¿øPùNdùg³ù3ú/OúOú7Ïú ûY(ûA‚û,Äû3ñûC%üiüF†ü8Íü7ý;>ý-zý(¨ýWÑý/)þ)Yþ3ƒþ·þ@×þŸÿ-¸ÿ7æÿHHg/°@àI!@k;¬è(.6W<Ž8Ë<*ABlE¯Cõ%97_—^µ59JJ„6ÏO9V0�8Áú#]:]˜:ö71,iA–+ØE	LJ	'—	¿	+Þ	6
  
! 6A
! 7x
! 0°
! .á
! >?O.�)¾9è1"5T>ŠÉè-ÿ:-
Lh
7µ
Oí
<=#zež,!&Nu•q¯!!.Cr�¤'¸'àV+_"‹®È0Ü(
%6M\<ª*çROe$µÚò!
! ,,9Y“±(Í*ö!;<Bx<»'ø< F]B¤<ç$.87gŸ$µ$Úÿ#3.W.†@µ"ö-3G!{�-º"è++YW±/Ä*ô,OLœ2»_îaN`°/HA*Š1µ?çA'7i4¡#Öú*2$Jo-Œ4º*ï3 HN 2— (Ê Dó (8!/a!$‘!*¶!á!Jö!CA"J…"CÐ"P#Ie#<¯#Bì#"/$/R$:‚$$½$&â$ 	%$*%BO%E’%-Ø%>&-E&0s&0¤&Õ&!õ&'.'UE'›'Y¶'=(2N(�(ž($°(4Õ(;
! )8F)>)<¾)Qû)M*h*&è*/+8?+0x+ ©+)Ê+/ô+$,^8,<—,;Ô,3-.D-"s-K–-1â-6.?K.‹.6Ÿ.>Ö./)/H/9e/:Ÿ/>Ú/<0@V0—03·0;ë0O'1;w1O³1D2XH2D¡2Xæ2(?3<h3/¥3CÕ3^45x4®4Á4*Þ42	59<54v5I«5õ5Dþ5/C6,s6: 6CÛ6b7.‚7]±7&8C68+z8(¦8BÏ8G9OZ9Yª9a:_f:jÆ:I1;i{;)å;&<j6<-¡<)Ï<Où<*I=Tt=jÉ=84>%m>6“>8Ê>7?9;?0u?1¦?0Ø?E	@OO@HŸ@@è@L)A4vA«AÅACÝAD!B4fB(›B=ÄB,C//CE_CD¥C/êC8DSDhD$zD;ŸDPÛD(,E.UE8„E*½E*èEF$'F7LFA„F,ÆFNóF&BG1iG›G®G»GFÃG
! H&H[BH,žH)ËHõH I@5IvIzI3�I2ÃI$öI1JMJ7kJ-£J3ÑJTKPZK,«K+ØKL&$LGKL5“LHÉL=M9PM9ŠMFÄM9NUEN=›N8ÙNIO"\O#O3£O/×O-P-5P?cP4£P4ØP/
Q,=QQjQ¼Q#ÌQ7ðQ&(ROR'fR&ŽRµR%ÓRùRS
! /SwpIþ€<£2ó[CZý
! åV€
·Z à«•j¥
! RÝ”6â¸3ƒƒ¼Ž‚¦ç•f 3<
ÄNílèn ’ÄK@A½Ql
! &ÿ¦ÊW¾¾�ˆ¤I„°Q,	îy
¡`>a Öš
! ¢d|˜ûN +®¦
	ßy" î¡äi®
! óV³aq—>~2`pˆ&8¿jJm›
! 
àYò°Š¢Øžf.
Ô7¯›âÆ)
! b
^#oîKÐ
! Ì¸Ó‡š2¦gè	·ã´¸€­ [¤Ò¡¡ù0�
Î]t‡B?	É*
ŸÕÅãn«
! r °A\b4n]}:Ù‘[r
! ìÞT	ìØ
! ¼H`aùÖÎÜ
! có�cžM ›MÅ@£7Q4Ó&L?š$Ý%{Zžž
¢3þ àöÒ�	%¨šØ£
Ç
í¡i	Ntm¿¬“"!°‚
›K	 6	'FÿOþ*Ž«H Æë“à	U76 í.õnë¤ÞaÎ¬›:ÅµY
! GP	³ÄE»ÎùÎ
! U;F”.=�X†¸Ì6g g »V
Ãcœ<…È/i  '®"NÆ
Kál.
£å¼	Ó“#á,†Î�%
™†È
! ‹êäš¸]
! ¥Þ˜ó·¬¥	ñÏ4Í
$
! /=*fÕy	þ^1Ý
„Hôbÿj:g
! m
! •5Y–eç²âvÎ?8¶
! ÝYèv?3<!Ö~P
! ›UU	xƒõˆC'9<ÌèXäº”(ê3gê{úŽ�¨ÈeÂ�9KÙÌM6‹Â™iþÎ	£_|ãdŒšûÉ µgw
! +
! Ï
! ýƒSÞðŽ	Ü.d€IÚO tÊ(mñ!q?Õ€Ö2ƒ‰3Àc
! À	¶´ì~	ý‚vk,^ [5äÞ^‡Z¤'Ëù„]Â
! TñûÄæE	dQ ä¼"cNÇ	h²Û	¢	] 	Ôi,ÈÁ"˜åþ±¸Œ¹MâD­pÊ•Æ/ùÃ^
aÐÄ\6
Á
! Þ”€IPõ…YþG	øziPIÖ¿»‘g—×ÕD v�½ýJSÈe­
Éaº«`­˜i( ~ü±
! }œÍñ<#<¤NdF éŽZ
×Nâ[ã£¹a}…Ã-0
âù™
ð<s;Üª;‡J ¦BŒöQ Vv ·ê3‰
ó¨°ìnƒˆtÖ×
! äª	ñòN+
ËdTD�Fœ¢KÊ–
}K
! %þúI1íºCl“fºÉÞ3 N˜¾V%
! @lÚÉ
Õ]	aYü§Ö²Œk••
! Ç¾,”ÖwÂãÕ0l
ð!&ÓÿuG$ Ì	ú•úàöô³+€&ãá7
! ÝA×�
! xàîY½\A<�¶ñøüÜÚ
tÄ~áñq¤óhI<W` 4n¾(

! N×

! €jÙƒ…\
! ‡f7 5
! ‘Â7lp½l"	2 …C
!  %s3ùôIÐÙ*o‹ÿÐŸ&¶ó“§GŸÃ\ÖV]±¥Â„	Ú	Äa|Àïðm-ýÝ	L‚õè9éVÑ;†Z[w™š	c¼Ô
! $
É
! âÀH¸+¢þXè<
! o‘õ
! ÷6”V'³·Ä	½
! @jÜ:É®Ì‘Ð�\3àµ
˜o;¸o0½Þ
! ` ì/O
! �c´þüâ
! Prâ owhh�f¦
�d×-š>m— õ¹�1ÿ¿Ñ<,"Âbv>"ÉøÎ½­�lî
s†½å0
�u
! 8Éh3„Þ°áhööKúåÑÇƒT5§ÿ–±Ô	Ô|–+Ì
! 
¿¹kñ
db�S	�cÛ5Uöµ#c²^Î
Ëª%	h¤ôun@ßnðÄ¹7� Œm ò—à
! “©ckb‰P
‘962&{
xzH‘t¢ãBžr	³Á^U0W“ÁWy~dö	%Š>&‚õ#Úº’
W
¦Ã~i�ÈT
0Á/s³
½Z¢*t”2•œµ`?éØ¥4SH”¼D-Ò&´—Âvÿv(/±+ðx(í.D©ªùUÇ°XÑC¥ªŸä
! ±p$Ns‚ŒDº¸ÉÝ£ô	÷™
! S (?A;JËˆ	ïÐO56’Lè
ÙÚ�8emPp[yøkçëjM8�å¸C ûòÀ
! 3bFJÞ=ÕŽXŸº·
±[î	ñž¯p l‡
! Å
ˆ=&åO¨q	´àÏìQ	˜Ô©¬äGóål+ÖeJ‹­«ÕâÙ„Èèõæx5“¯!e·¢6ªdøkuºìe
! `*ýËõªèKÕy@ý=R
! _í
EiãÍ3É	wxç‡L³
! K¾ïŸÒ»@(âjîÿ-Xc�` Éœà

S®¶®ÖHÁ
'Œ¾dÑëó€`ç ûl5«6°�(?%¦¼ÒÒ§Åµ¬æä¯¾Z|ò�	|YuM¾ƒ?eØ¢½ïnS¾Hu°¹ØÜ¯#{ -?Q,J
! gµŠ	àü!|	ƒö‘
! 
! *k5ñ	®
Å°	Å²‡âð<ð¯‰û4
ÃÎãÖsªÍ‡*–[ëðŸ¬		'	ä�ÁåIæcÈPÐŽ+R}	}Q
! 6
! ô
! Šùb‘Ó»O��“jC	éÃX	§} uÿ	k%ÿ
! %¯Ýˆ8°¹J¹€éƒÙîíý¡^�	æOÕ¿|LÂã�‘Q‚r†
ÁlËšû¾
_ ÖÂxšiŠ
! Õ�hSmü»5Œa%~ªE)M<	~é'¢µ£%áÃhá BáPF8
Ý´ÝÈrõÝ¼ãê3O‡,4v�À¡
Rãa¯Ø G «éa.ï

íK¹
! zÙÊ
3	«
K
Ñ¾¨h
ÿœ' 4=�¬
! YÕøæTb 
”	I!îäîuq
! AÍ³Ö
! lî
! ±/À	¹	§ùcòÛ%Éªñ	X1–MÇæos ø;�eûüý	¼ì
! ò¦Oü\þ;HGÜÛü¦ÊcKt]uÊë
s©k PÒ	js’ô ¸p}q4—
! ÓN	Ú¿
! ð
§
! ÷y Ü‹@8
! º�
ä	¶Šñ
! ÜÕµ…9úÑ#…
! #Vé
! ±™°u‹uD“³
! êêbY_+CÞÖ  ÐÐ
! pV†ÿ¡¢3”;ÇI4¼0Æb#ý<3>
! z=Õf
! ƒç/X€	Û b+‚E¡&‰¸�
! =×’zFð$
-á
­ÿg‘vz,fÿˆ³
8u ÷I
! ¹[ÿ,	(˜KPd
e‚Wôövç~Pv¶î+¡¨ãVï·‹x2±ù	UÛá5€!cßì
Áa8ð“‰›#ki
! ¬Æ;@lXcÈ”Wò¢q£e‘R¢«üžó
! ËÐýÊÖ‘‘DŒ95
! o
! ðÉÉ©"Ûé>tC
! Šjm•�á©Á)BØ
! Ú\ËÄÿØO
5ÏòžÝìµtÔø$ãL¬
úÍ·�Ð
”
! «ªûÎŒ vVƒ
!  LŠu5\;
F×% t{PÜ‰	›„áx
! „á0èí2ÍÃ7ê»õT†
! W
6B—	 ¢
! GZÍ™Úå…$ÊfIÇD[–åÀ,‘§*Ó4	)xÕ~Ò	TzÅsS
h
! "^1Û;µÚvçÅ-V µOwé
Ì[o�å�
! O#U~÷Ùe’ùÀ†Å	¬ôÅD¨çà9ê¿t
! èüÏ
¸ú¾o !©‹ 	r
! B:yÐg³�	�ë4Ïý4œ�	d-þ
! Õº»¸sïßI_š	—-Ÿ…æ†³íJ?`bªoãŽMÂ7)¡	fÝÛÐ±ÊŒ	¢ûw{ÖÍ0nK¹;S
! I
áz	jÛ}
LX‰

øJ{	œí‹
óë=’’xŽ)j
½ç<í2
! 2É‘+·ÎZ
! (')z°
ê
¤ëlI c ®,S	U
! µúå	žzz(7Æ<¥f	o
! ›oýõ
ÿ»9ÿ8Åq
õ+	¿�žúå�ßƒg»@Î 	VŠž/ÖÇ[Ô
Î2š»= D˜šÑ
ˆs…>]·
! íû�¨Q†~ò»Ç{‰7k º$œË,F>j )r¦R°-) 
! ½u¶Ë•£a8Ü™UNøFn<V,½	ßR  U->Àê¤¸7_6öáiÌpƒŒB¸�®	5
‰òÄ5z©ƒ


{§ôK¿"3;ý£­­5^`&Î; Ž`öùÉùºmS±EÕ4ŠË¤†¼$uô˜�
€Ì¡re¹¤ŒÁ~
! ¥'¦h5ÌÏ–vn	PEjïBH
! �&	)·	É!e 
! Vià(	
! Õ
YèÙK©œ.Öiâ	¥_ìîÜØpo	ÖÔªÀêÑD‰›ÏO»À�M»ïŠ‚ÃvíA	ˆGáÝ
! J¿	©ÿkˆÉ';š8	ì ãŽE¡
! ;
O¡çk=® ØÈLÅ%Ùú@
â¢™®±HÛrª.B¨
! l,Fëc‡]Pd
! BÄd/¦‰ø�ëk
! ‰òÞ¤	b–�/Ùh‹Èö
! ÷/¼(·0ñ[ÊñÈ*ñ§VÙ
] ˜‡ˆ*F
! Y5h.)ÚEBÔ$dœG`	î2¥ejÙ"æG±
T Âz*
! .	Ÿ?/1œ	/·iÓil€´Ý¾°º	ñ˜XS˜‡1³òrŠ�Äš \ �ôh�¦Š†	DËkŸf…“JU\,ñ×x½]ÙH¬™Òª§·ï	þäGL å)ðHÄùðvÁî™Mó”!úYÎNƒ/wL
žH»
! èÕ	>¡hŽøÆ(†Ç›{@ƒ²ên8^ÄÇ¤·œH2Ò$	D§©e¼vç${Ñ>�í4ÙiY
›ù>	`æ©ŒrfX%é
j˜ah‹˜f f)Z

UÜ	Ä
¦´q@R'‘Æü÷'þšM�Æ
�%Ú&kÔ2ôIÈ1|Z	>‰{»|Ü¿ÃSôÜw)ù¿BY@ï¾�bÂ�&.Ÿï÷Æn®m
*6á¾3Ü{*\[
! ÀQéwîÎàXW!fZaT÷j‚˜�á3–Ä–Âe¿ç¶íÖÍÍ
! Å9Àë
! ;	ZZÆqŒ^
! ŽéÀ
! .Iå’0_Ô€Ð�Ëô±"š
! ™š/
x
! 9
! 
[QiŠJ\
c
! }@}
! _Z1Á/�ù
Œ	 kÖç´…zõ–U	‡xyŽ< ü½YPÃ¡ÎÊ–I|Ø™¡¹1
(Ìq©d	ªè+Õy)Òyõ\Ì?xrÞØp¹§4ëþS”aHÀÛ38•µG½ì™®uê‡´
! v L£ž
! ëC—Wx
AdÞGÏ	³GKŠ	
! kn
(Ú8~U=ÆK
]â¦¾[›é§Ž•�Á¹ê½ESB×	y¯
†
! Q
! R¡…
—C`oy]rž¼m#£ÅeÆÙ¼ä	ša´á_o²
! «¬ˆ,ÏÁ‘úÂäGÈ
_GýðCFRoñÆ	­�“	âü
! N
! ¦ÊBSç¦®U•	Ÿq”¤ ˆj4E
Ÿß•Ó© íkL
! žÓ
! ¡H€üÑ ��'±
! ’Ó]p]Ý…,™!ÝÛ
! àb‚’ô
\ïQ�{Æ15/Z¥ÈZv
ç·^1	"!ÊÛB“ïèpõåÎhÆ•ìhM Ú~´úÉUÓ	²rucœŠM]1 N}ÞËÇ$™ö
:	IÒ{äÚ³ösqw	µŽÊi¯³ˆ9>=ì
! Ý7	y¿âzl<Ú­YBürÅ&a

Ínðzß	‚ÑæÓóVtú¢
ìÎ-…fÜ-´ñ)nŠ 
! #uãí
! SÅ"µGÄ%EBöú16G
–›, fTÓãË	ë/0œ
! ^Ï­3¡Ï8�ò¨ìø	ÇÈ2@™�²]‘µQ¶¶œ²J½
?iv/D_ÁÙ¢Ó'9Üu\£
! ·qK“7­�µ‹�K UDÅÔ¹">NH!=œ¡A,~]
„
ô~×R	øÒ+þ‹\F
	4þT¿#Ã0 8¯æ•â�û ü�íÂ¸%	y0
! À¬¤Sé†øá	€Ÿ}• XEt8«a
! £…¶ V�ÐJŠ!
! Rž¤áyÒ
/ Imé¨*Í
! C¬ßO›o�k¢ñ¤o1!ïŽ@uñìÑÔ¹q�¶Mœû9	Uy‹†Æ{
! @ùã
! ‹ó	E
! Þ„''aQ¦Çõ‡˜w²
IÔy�z<ÿš’
! ‘·
s’	aa�¶�Ç×7sáð¸±îè_TdÙgV¢CB æÜœ„OU3H	D À÷
! ’¿Ã
œ^	=Ú
! þ.¹–‰. ÷K�	¼ë–îÑp±	ª×wA‹‡«SèÐ›äêpŽ~õ²hp
]E·}—¾"
! »š
R
Ë«ß´„'
%‚š,
! ç	¥=
! ÷º‹‰jû²íž	¤<õ
! MOP�ØÏ×N`‹Í›
•�3
Ø{VŸ
! +
K‹	
! 5m73��
lE	Ø€eã_½{£Â		i\î‚eÅA?9ÁÒªhžØx$¯RIEŠÊb
@×`DÃß¹y_ÅH‰ç
! Zâ‚€Ÿ³bLð Û¼œýz—_	*Ù€1çmQ‡�Èfß
! ¥É÷ã	è¹
u§	R«—¼©Di­Õ8:
Ï‰«cED;zÌ<#
! øðà¹=�±?
! 2ÕŠ
Ù
! ”¼UÌdX#5FÞKÒ{‡;\
Ž¶ýÁùPZ‘™úÐ�™®éìU²ø4zšßŒ
KÍ­mŸØA§E®+ê	ÖnH	8¶¶îÛ´| ºø3’°—aFÛÜ=c(7?<Í
`¨A°~…7Ç“à¡ï
! �ý†T.,ÌßM	nÓæ	˜²˜	æ›š©	ÓÎ¡p¦‹‚ìÚ¸b
! 	A‹´Å4DßWùvØ¬	×èJX…j	æÀ
q%úy”ys
A˜:cÏëe®p
! Då|5˜ú]m„¾´ú5sfóÚp9>‹ ¤Ji™”»ßû¹·  «	�}—Ãlÿ\ôMZVPö–}0ö­=v÷
>lê[	J	žÃZYm	uOºÉs	¤ðÍëÞ	žÁíaÑ`<mlH
Ú©Qt	=
�£@¡f¬åFOßgÞ•
! 6XürÍ…Ñ´¥Z”¨Cë�^g	]wÓ"_¯�Y	Ÿß„lˆÕÒó[»JÂ
¿¢¥DW"]Cµ	n’„RIÜ

! õÆˆ¨g
Öþ¨™/Ò÷ìÀ1~
îÉ¨�‘³)2Š�“m0 w÷’µ
! íõÍ®¾	±îÈn+‚KwôÒFÞÇÊt
®ï‚¤Ñ�7æÈîM9
=¤Šôëµ¤Ž¯
€«U%ÎL	µ¢
rWTè[ž×c‡úÅ+p¤U
	ý¬è
! ›àºÒw
Î÷h¯Z‰É¡ÞÑ
:�°Rf
„æL€»aæåjÊËÐªR‡
! >
¾Ýõ|$ˆâäÌTüc	ß†ý¨
ÉÌŽ
! ðä"
WMø%ËW$¼
~ÛW	Yz}…•›
! AõCˆ•K^tJ
!Ç4—
°~ìO	3
! °ÑÅ2^à¹[ºäRw´’‘êÓÒ
! ~Ü�È²-‹àLúFEFLT
! ô+›¥:ñ�F�B'íÅPLa)
X;jÇ
! �à¨
!  Ìg
´Þpí�^ÄÞê¤
! ¶ £9Êtåêpï±•÷ÏÃx“!Âx¥ïC|Ä‹°Iº:uð\ýi
M
2	BÛ‚«;ÏÈ*
tPˆ$:$w`ŠP*-ÂÈÿ
WÇj¡Ê¢Âü§?.	Ü^^
! bÿkUé
! A Tºþ
¼�ÌŒg�P šX
6R¤
TœÄïä°<lˆó
g®Ñ‰û
ýù*g+S„×YV	m
Øº=•
UpÂ	#«&
ÊdG˜^ú?:¼Ôü
�±Í£·qèw@
! h}EÕŒ´±Qò^9’¿c0CÓò��¿¸¾›J6ß…¼Úó'[ë*¢:’s�ežùÀYƒÀÛJqo8M28ÎgéW6u%ÅñÐ¹Zû\|q�ˆ_Q³« 4¨§—ÁYá
! ²¸£
J D	I+‘Ø	ÊÄ¥Ó[
z	-Ú•u96|«Œ)e8©š„PöD
\x(_
! ´	H{�'Ø^6
! õ,·Í	QCrYåb�°	C¬{J{G™óRk	$�–9A) V›©€qg§m­üÒÙ@©¡Y%oŽDJ�
! Mïy.›Ù
! V¸	ï©
ï‰“
(ï|ýú	ú
! :š!�ò(×ˆ?Îu¿[û•À�n¯	)U¦‡Ëû
! á›b ë	U ·â¢TsÉÅ
! ÄÁ
ì÷-¬xE�ªXÜ­*¾
! _
þ	*7‡°£L4âA
½:ewàF#˜B?¨ð
¨		¿
inÛ¬ƒ	™R¶
ô* Ÿu
O.
! ö²	C—œ?ùc²‰£÷7AéÝ“r®áÂÚW™Æ‚
! Ï
! ñÄ†‰­B@j
! i›	ýÁ“?ƒžipScm¬sŸ÷9]–O¿€
! à°ƒ	ˆÀ®,½ô#7(\àXÙÊ_Æ$–ÉÌ÷º
*†å¯Ìî!Ñ¨’H‚&ªB
²f†
! É#e
Ò€[Ú¾ù]l	ë‹—zJA(!qÒ·#ŠúPX.¿�	~7z7!‚ð6ŒI	 ÑÓ1]kwœbT£N”}	ã1Ïö;�R W@ý´=Ìq.è)å‡µ'g</”¶ø
! !“
! –¢ëÌàÆ1QÂ�³#“yR%îflç
@ ¶Äý
Jø•¼i¹Gäšè¸‘ÐÇ=|
! w×o¼=Æ
! Ë¨º¼­!Z3¬{˜
Œ¥
|é	,þœoÊ1Ë[ö‡ÐÔv*	Ê‘“wŠ`
‰(t#
fG TR? âo
ÃÐ7 $Í*XûCP&
W&KªÝ)¦‹
! ‰­Íiª
! ®uºáÿ- LÐòÅ>$)0U, ñ_s
! 5’­‘êmà
F/k�(
! ìHü# j�7-Û§¶	-	þ
! ä»	ßÅn¾—½æ
Ó}M óAëO,ñÏÈExüDò
! –"\8²»Q4Ú®ç¿âA&
üÍ~
! ds1<ÜßbÍBQÀ~	^°¤Ì
! ƒNJîË�
ƒœ8Ò­\¼
! ê¯™á/a
õ|š]!x9�¨ÇJBã¶qyä:4 }iß©™	Ý6+œ,=X{þ§%ƒÖ	'
! ­¯éj§
! »ÆÄÔÏ¯¶ 9°
! v$‹f
! AÞžÁq½æ
! §3PQ� 0û*NY«
! )
Cë:²†Î�«Ì¯"Â	Ç‡£Ú}óšø°ø—W½ŸÖê-
nEï'Ö„¥¡7€T&ëù
! Ä…jbK!ÐPÇ'­ºn®5	gB÷Cñò?B	G ÇÙ	lõÿ©ÕW o„ÑGõ`f[8Š†¹/®SÏWµ†º�¥ÆM“ên@†×ã<0	ÝK	nçÔc
ð-ºé<®]b°$ûï#ŸPm	
ÎZcíV—ôZ=Fr
! |ÂA /.¬µgzÞB{íŒ=X×Ã–	hˆ/
! 9-
! m*ò#!	2
µWžöË[ 1T´”ß/õX N²äW0;„�øìeÀ=	‡"×0’.7ÂÐööþ¾€Š›M	ÏÔxèà(Õsz
˜¸�ªN’Ük±Fîñ8 ú^£Ahì`§Ìƒ:óÖÂö¾80kŽ��
! Í}¯Ç’TL€ò ~O&–‹nSYp
f?FÞ
;¸
! R#ùp¾×Lfã»pÜòœ
tu^×ShHq`¿ñpd„a	œö	ó­ü+x	Áf©ïû	þ	Ž±®Sñ™(�d
“ã0á1‡Ê 
! Yß¸Ù'7Ã		)Ú³§Ë)9’lqC©M”?
Y’Œú
­rí€D¶MÏË
! 0N:´4T¼9Ø	žË
øn¤Qí ;
! Ä²ºÑc£Œ?f‰96jënž�b
M
! âß[	Ÿ»ÑsèÝ…:&
! ±	¸2“o0ê Ð	.vº
! ¦59†�—_
! ºõæ†:Ÿ	l¬©¨dêØÿ}g±rè4…ïÖ³sþ-Œ
! ‰
! xÙ=$r‘÷> 
! :ÝÙ±n
! 5¯ÎÌ'D,ÃÃ1UL%ƒ\
! -ê¯§FŒ_Ç?Ž0wñh ÆÔÃÂ8«FÆ˜—¹: 
! ã
j	Yã…w3­
×Ru^¸
–{ìù,£î.eŽ
W
! z³í_)	‰æÔ¦Mß"Èº=OÓ
Ý(ãè_²¦Òëª;Æ$
Û8G>Ð´ˆ
! ¡ÚØÃÓŽÍà>´àµ»çŽûÏ“•·ûø›d¶#Ô5ó•Ê,:Ä»³�>«“ùe"N”xÊ
! (�¬=
K
™�>Ðº•
 Ñ(¢gÈÇ>Q{SZR;Ô³
! ¯¿»
ŽïÀ|ó© tLbÖíyÁ:Òþ…"X”PÔÅ
! ×Gzx%ÀAs8	ªÐ‘Ü³	„]¥9¬
7|ÞF½KñU1Õ
! w[‚OóÎùbäüâ¤«Ê|&�ý°.TMêã"3[[xøÉ~øk¹ô¿ø^	'ÐÞ	lNå/.~²Bw	A2Û Ì
‰Ú¼msç^äÑ
! —¯ò’¨_!P§9Hê
! 
1
! ôææ©ë¨^tá
—ET€öÏÛ
b Õ
! ~ss‘	™Þ‚2¶Ë.È»âª~4L2à‰ÿ½÷	ÁO¤µƒ2t ¸„?
! t>k+vÀì½«Ÿ£¬ÐýEô³á’
9SÝòÍÿTžÁ	ø
Q—	ÔáÓ:+§‡g\ò�
! À…�A’>Àr™â
.Õ_ØzrØçßèå
! ï$RaŽþ‰G
! k
ß¶ß*:Q¤Èb‹r|ˆ?Gå
œÅ¯!òA—¦	Á æ¯
! ë‡{ä¸›öNtS÷ÙöÍ¥åŸ
8qh0Ë_P;dR
! ­	Òü¯¾˜Z„ÛÈ£	£26–¡	r�ÙH 4@„ß ¢LiÓÒ�¶ÖX71½vkµØko±“2ÚOôÚ–
! `Œy}C'¶ì	Ñ	J	�Ï6ÁÜq ”Îeö|N³‡	„÷gÌ-ç"ËâB
! -O&rj	Z,E`³§SL$Š·F}‹Xò£fØÿFCª«éZoP±_a
WWv	÷¯÷²ÝT‰HgÅ¦^K¢Ú�+|IZŸú‚tý¼„
! u«¬éd.y
! }$& »å¡¨3	@N£kÝª
Ì>�û&Ô(
! ƒ Eü	Ùti}Þv„c€}ÔŒýˆþ¹m:
! ‚L÷r‚j
É{SÕ¶  :µýÇ.²¾¦%Æ#woh1e	)0·7
¹«Ó„géé9 #	`–¿‚! +Né´Â2úJqd Omé¬V
! �
! ?]sØå]Üû6TÛÕõ<_`äs…¨œh	k	@Iò	îìS&`
! ]¥Çð›âÊI��o¬Iæ®16-¦ï²DFó³¼M]Š¨_tÏÓ/	ÊŸCE )=
EI˜
! ð
! 1tL±ÄÑ[˜é+1øJÜÃÆ' �Eq§óxLô«ß
ì
Vƒˆ¬wd{€ÇÁ
yÃÌ—”û†®ëäÓS4¾*v
! È	W”Læ\¼ª|ú)+³ÃÔR@
!  ywauÉ™ÜXœÛ°`Ï0-™|
4
! WÝõ	y	Bû”jÍÞrxgb&V
¨2 Y 1‚ôa@	 ðt g#ÈQ
†Ý ­
! h óËY6�mžÁ
! ’!$ª»„	þVžD˜5 
ÆÒî	Â»5÷_…	) t›<Ô­`"©X
! )0‘
Ä
! ü•}�´:’Ór
—
! ýN	ÂDÆGÈ%çç…èJ¦
! óà@m7}6Ôí	H¯¦"­hÖ
´0ôôÛüj—¥
*ˆû:óÃTùÝ×¿}A
! \b	;I> 2$nyQË±Ø5C
 
\ÃR‚	áþ��4N
êV·Ñ
XÐ¹(Û·u		‹ø¥Ís é›òõ	ò$Ÿ
! še„W–O^§”BçV�˜QÍçËïðC·˜&¥´©
! îGì³	EûvD
! 'yâÿä
	²®ÉÊ	ÛŒ”
YÑ	¸F	•;ùAâžŸæŠåVð	–AÏ>ÿH—Î´
&ˆ
²tã
! ×;zŸ�ð{-;½”"q C	×
! .\	Ø
Cqc
íŠ2ò
‚"æ®GÀ¥`H:¿†gêNE•dŒèæ+zT©Å>{/…'!
ãÄO¾¯§
�×L "Ž½6ú ²ŒÏodçó©ö9‡
Ó�¥+ 6
! –¶fG·pª“UéÛƒ|‘(×‹	rl 
! 	Õ…å½4%çÞhm¤#öÔd¿oµ@ÒÃ5|ƒ,
- ¸†Š?Hez
! Ò*à>xiäv¢µ–p	3
¨¢Ï¥*“o¦W	¬¥QOû<üRž°Ùl¡/÷æèeˆ½Ã
! ÑŸ
  
! îš
! Áq .p\�#	¥p-MŽ&
  
  For bug reporting instructions, please see:
  
--- 1,1558 ----
! Þ•i d=+¬ ³¡³-£³1Ñ³´ ´Û9´+µ0AµKrµ¾µÔµ<àµB¶R`¶>³¶@ò¶93·Cm·F±·5ø·I.¸x¸�¸!¤¸$Æ¸ ë¸"¹+/¹#[¹”¹ºº'9ºaºFºQÆº5»]N»w¬»A$¼Kf¼N²¼B½OD½L”½Rá½;4¾8p¾>©¾Iè¾I2¿B|¿~¿¿?>ÀD~ÀEÃÀ@	ÁEJÁC�Á=ÔÁ6Â{IÂBÅÂ?Ã‰HÃ9ÒÃPÄC]ÄF¡ÄsèÄE\ÅC¢ÅQæÅN8Æ�‡ÆGÇŒ`ÇOíÇR=ÈC�ÈQÔÈN&ÉFuÉ9¼É=öÉ=4Ê4rÊP§ÊMøÊEFËBŒËGÏËIÌHaÌBªÌ=íÌ7+Í6cÎ*šÎIÅÎÏo,Ï-œÏEÊÏ
! Ð'Ð8CÐ>|Ð»ÐÍÐ+ÖÐZÑ+]Ñm‰Ñ;÷ÑE3Ò yÒšÒ$ºÒ$ßÒ*Ó*/ÓZÓuÓ�ÓœÓ#­ÓÑÓ8èÓ!Ô!2Ô;TÔE�ÔÖÔ5õÔE+Õ%qÕ—Õ0µÕLæÕ63Ö7jÖl¢ÖG×$W×J|×EÇ×2
ØE@Øl†ØóØ3Ù@CÙ„ÙœÙ¥Ù ¼Ù&ÝÙJÚ8OÚUˆÚ-ÞÚlÛTyÛQÎÛK ÜLlÜS¹Ü5
ÝICÝY�ÝcçÝ=KÞ‰ÞŸÞ#¯Þ#ÓÞ.÷Þ#&ß,Jßwß6‘ßJÈß2à&Fà,màPšàHëàx4á?­áFíá34â9hâ2¢â-Õâ_ãVcãZºãEäH[äF¤äEëäg1ås™åi
æowæ<çæN$çpsçJäçI/èRyèkÌè98é9ré¬é(Ìé*õé: êW[êY³êZ
ë\hë¬ÅëÌrì^?ínžíf
îvtîeëîuQï\Çïl$ðJ‘ðLÜðž)ñ¾ÈñW‡ògßò_Góo§ó^ônvôUåôe;õ)¡õ%Ëõ|ñõœnöF÷VR÷N©÷^ø÷MWø]¥øDùTHù �ù!¾ù àù&ú4(ú]ú-vú#¤ú.Èú ÷úû.1û!`ûf‚û4éûLü(kü,”üÁü0ÜüS
ý&aý'ˆý5°ý*æý;þ9Mþ;‡þpÃþ>4ÿHsÿ.¼ÿ;ëÿC'TkEÀUM\*ª&Õlümi7×ZAj?¬!ì,5;!q@“KÔ, MBk>®fíET!š!¼'ÞBjI(´;Ý8*V8�&º-á"	2	)I	_s	:Ó	8
! /G
! "w
! *š
! -Å
! :ó
! .M$l2‘ÄÛUú-P?~?¾0þ+/
A[
.�
*Ì
2÷
2*1]0�9À1ú2,1_+‘3½.ñD $e+ŠC¶:ú56RC‰@ÍBKQ*�È'æ0?"Z?} ½#Þ0(3.\*‹,¶1ã3HI+’"¾1á44H$}9¢1ÜD1S/…1µEç2-+`-ŒºÙøE<V;“EÏF5\9’*Ì*÷?"XbE»355(k8”;ÍR	V\Q³UZ[`¶U3m ¡/Â1òH$ "m 8� 3É Cý /A!4q!.¦!EÕ!/" K"7l"B¤"(ç"$#85#n#NŽ#1Ý#J$5Z$@�$4Ñ$k%>r%'±%"Ù%&ü%<#&`&,€&*­&!Ø&@ú&$;'$`'&…'(¬'5Õ'%(?1(q(€(Ÿ(º(4Õ(
! ))/6)Bf)6©)^à)z?*Yº*'+:<+,w+3¤+8Ø+/,@A,!‚,B¤,Wç,:?-*z-1¥-w×-3O.(ƒ.2¬.'ß.D/5L/)‚/2¬/oß/IO0)™0!Ã0+å0:1=L1!Š19¬1%æ1/2#<25`29–2=Ð2G3V3q3,�3*¼3/ç3,4D4*`4‹4M¤4Jò4=5+]5p‰5ú546A6R6-m6›6¹6@×67,7:C79~79¸7"ò7!878*P80{89¬8#æ8$
! 9A/9q9"‹9-®9/Ü9,:<9:Fv:½:+Ø:4;79;Sq;GÅ;%
<!3<*U<€<œ<=¹<*÷</"=R=Wr=-Ê=#ø=*>G>!_> �> ¢>#Ã>'ç>"?&2?Y?#y?'�?"Å?-è?@(@.A@ p@#‘@µ@Ò@ñ@:A0JA{AŽA$­AÒA#ðA'B<B6[B’B¤BºB%ÙBÿBC>CYC%tCšC¶C3ÔCDD=D]OD­D#ÃD0çD/E#HElE€E,ŸEAÌE!F*0F=[F!™FH»F5G.:GiG$yG(žG=ÇG.H4H;NH(ŠH³H.ÎHýHI0<I5mI£I¹I"ÈI"ëI}J2ŒJ6¿J4öJC+KJoK*ºK)åKL.L6ML'„LI¬L,öL.#M1RM2„M5·MíM)
N%7N]NvN�N<¬N3éN0ONO4dO™O+·O(ãO,P9P-XP-†P.´P(ãP*Q17QGiQK±QJýQ,HR&uR,œR"ÉR=ìR,*S'WS1S#±S'ÕS9ýS07T'hT3�T0ÄT/õT(%U1NU)€U3ªU6ÞU V?6V+vV.¢V-ÑV+ÿV +W'LWtW*�W'¸W*àWX]%X;ƒX ¿X)àX"
! Y'-YUY-pY+žYÊYÜYFòY9Z-YZ ‡Z¨Z¾Z1ÐZ\[L_[I¬[Mö[KD\Z�\kë\KW]+£]#Ï]0ó]/$^#T^-x^&¦^Í^ä^+û^ '_H_?h_,¨_Õ_í_"
! `4-`Jb`;­`Cé`<-a5ja* a.ËaFúa+Ab>mb'¬b:Ôbc&cAc5[c=‘cÏc0êcd6-dCdd¨d.Äd+óde?e^e"~e¡eºeÚe)òe)fFf af#‚f¦f¼f$×füf2gNgeg5}g'³g9Ûgh"h"<h_hG|hÄh'Úh0i63i*ji,•i0Âi"ói-j+Dj!pj ’j ³j Ôj#õj$k>k+^k1Šk/¼kìk"l"/lFRlU™lPïl'@mhm{m1Œm'¾mmæmTnen:wn3²n$æno'(oPo'lo ”o µo-Öo+pa0p-’pÀp,Ùp#q*qDq#dqOˆqØqéq-r/r7Hr'€r!¨r#Êrîr!s%0s#Vszs–s!¨sÊsàs.ûs
*ta8t.štÉtdÚt1?uqutuxu2ˆu2»uMîuM<v0Šv»v(Âv,ëvw!w?w9Hw‚w›w#µwOÙw.)x9Xx/’xÂx2Ùx*y.7y)fy&�y'·y&ßy&z%-z#Sz'wz%Ÿz(Åz îz${ 4{"U{,x{2¥{Ø{ø{*|,B|.o|$ž|*Ã|Aî|10})b}Œ})¬}LÖ}/#~6S~Š~¥~3Å~7ù~>1,p,�1Êü1€$J€0o€ €7§€ß€ÿ€�#/�S�+s�Ÿ�¦�¹�:Ð�)‚J5‚C€‚Ä‚,Ü‚	ƒƒ,ƒ
! DƒOƒnƒ‹ƒ(¤ƒ:Íƒ„7%„(]„†„5¦„Ü„)ð„/…!J… l…'�… µ…0Ö…†
"† 0†Q†h†~†—†±†À†-Þ†"‡!/‡)Q‡{‡}‡†‡�‡$˜‡3½‡ñ‡
ˆ1-ˆ:_ˆ>šˆÙˆâˆëˆôˆýˆ!‰(‰D‰Q‰Z‰g‰p‰y‰‚‰‹‰§‰°‰5´‰,ê‰Š-Šr9Š¬Š*ÊŠ<õŠ.2‹a‹}‹5š‹
Ð‹€Þ‹_Œ’eŒ(øŒ+!�.M�+|�-¨�|Ö�nSŽ3ÂŽAöŽk8�5¤�'Ú�7�.:�5i�.Ÿ�Î�[ê�ŒF‘JÓ‘+’1J’:|’$·’+Ü’“"“<“)U“.“>®“<í“;*”'f”SŽ”Yâ”L<•L‰•?Ö•Q–bh–BË–E—OT—s¤—=˜}V˜<Ô˜0™-B™8p™Q©™Bû™G>šQ†šHØšZ!›H|›DÅ›J
! œ?Uœ=•œBÓœC�7Z�A’�*Ô�Gÿ�MGžK•ž;áž?ŸE]Ÿ5£ŸHÙŸb" J… 9Ð 1
! ¡B<¡N¡9Î¡6¢Z?¢9š¢iÔ¢]>£Xœ£@õ£26¤Fi¤b°¤U¥Mi¥@·¥Vø¥WO¦9§¦lá¦\N§B«§Tî§PC¨I”¨FÞ¨N%©Gt©~¼©L;ª:ˆªSÃªR«>j«:©«dä«'I¬*q¬Cœ¬Aà¬L"­6o­E¦­Cì­B0®+s®?Ÿ®@ß®= ¯:^¯A™¯CÛ¯G°2g°7š°BÒ°Z±@p±+±±+Ý±I	²CS²)—²MÁ²7³+G³As³*µ³*à³,´(8´a´=´O½´
µ%(µONµ5žµ[ÔµB0¶Qs¶?Å¶·8"·u[·=Ñ·:¸$J¸Ao¸3±¸!å¸#¹-+¹+Y¹,…¹#²¹>Ö¹ÂºØº3äº»($»M»f»!r»
! ”»Ÿ»®»Â»Ï»æ»ù»¼	
! ¼¼$¼3¼?¼U¼a¼|¼—¼ª¼·¼Ä¼Ô¼æ¼û¼	½½%½5½E½	X½
! b½%m½[“½7ï½O'¾0w¾¨¾?¿¾5ÿ¾5¿+E¿0q¿$¢¿+Ç¿Aó¿P5Àw†ÀCþÀ'BÁ7jÁ5¢Á?ØÁ=Â)VÂ:€ÂH»ÂJÃVOÃW¦ÃEþÃ)DÄ:nÄ)©ÄÓÄBìÄ7/ÅgÅ|Å‘Å¦Å'»ÅãÅÆ$Æ8Æ+XÆ#„Æ/¨Æ%ØÆþÆÇ(6Çh_Ç%ÈÇHîÇ47ÈllÈHÙÈC"ÉBfÉ(©É2ÒÉ6Êl<Êe©ÊMËm]Ë3ËË2ÿË*2Ì4]ÌQ’Ì#äÌ+Í14Í'fÍ5ŽÍVÄÍmÎ{‰Î@ÏnFÏ+µÏáÏ*ÿÏ'*Ð&RÐ'yÐ@¡ÐSâÐ#6Ñ!ZÑJ|Ñ>ÇÑZÒ.aÒ%�ÒD¶ÒKûÒGÓ:eÓ0 Ó$ÑÓöÓÔ$0ÔFUÔ%œÔ6ÂÔ)ùÔV#ÕGzÕ4ÂÕt÷Õ@lÖ:­ÖèÖ9×FB×/‰×#¹×2Ý×1ØCBØ6†Ø1½Ø7ïØ*'Ù!RÙ*tÙ)ŸÙPÉÙ6Ú/QÚ/�Ú/±Ú8áÚ9Û9TÛ6ŽÛ7ÅÛ.ýÛ9,Ü-fÜ:”Ü<ÏÜ/Ý><Ý+{Ý§Ý¼Ý'ÐÝøÝÞ7-Þ7eÞ>�ÞGÜÞ($ß3Mß �ß'¢ß;Êß9àD@àB…àDÈàB
á?Pá�áP®á5ÿá*5â8`â%™â$¿âGäâ),ã8Vã;�ãRËã+ä:Jä.…äK´ä%å&å&Bå1iå%›å%Áå$çåTæ2aæ*”æ1¿æKñæD=ç+‚ç&®ç%Õç$ûç? è/`è�è#¬è.Ðè1ÿèt1é9¦é[àé<<êGyê*Áê)ìêXë<oë#¬ë(Ðë/ùë2)ì1\ìŽì@Ÿì
àì&îì3íJIí1”í>Æí<îBBî1…î6·î3îî+"ï>Nï'�ï,µï4âïBðkZð:Æðñ!ñ<ñXñtñ+�ñ¹ñ ×ñøñ:òGRò@šò8Ûò;óPóaópó�ó.¤óÓó<íó5*ô5`ô3–ô5Êôõ#õ@õIõ.Võ0…õ8¶õïõEö@Uö>–ö<Õö<÷5O÷=…÷Ã÷$ã÷[øAdø_¦øcùDjùM¯ùGýù_Eú+¥ú.Ñúûû.û@û>Qû6�û.Çû9öûK0ü2|ü8¯ü0èü/ý8Iý4‚ý·ý,Óý3þ<4þqþ!Šþ+¬þ?Øþ8ÿ>Qÿ5�ÿÆÿ:ßÿ7R!p’
«¹ Èé1F%S%y(ŸÈ0ä*)@>j`©6
! ?A$�#¦%Ê*ð>Z)s8�:Ö"046eWœUô?J"Šn­@+]Y‰!ã:_@ ½ Úû	(/	X	n	…	œ	 ¼	!Ý	!ÿ	#!
! #E
! -i
! —
! )®
! XØ
! ,19^ ˜Q9/‹j»f&
.�
?¼
Kü
H*]!ˆ6ª7á#c=O¡7ñ#)7M#…9©%ã9	%CKi7µ9í%')M<w)´)Þ'B0s*�'»'ãI"U:x;³+ï'7-_�:¬Gç?/?o[¯!#-OQ)¡ ËJì07;hO¤%ô<2o0ˆ.¹è#(77V3Ž3Âö-26=i=§#å)	36I€*Ÿ*Ê$õ3*NOylÉy6u°:&Da'¦ˆÎ°W „!¬�!¦:"Îá")°#4Ú#)$39$#m$‘$"¢$"Å$"è$ % ,%$M%$r%$—%"¼%"ß%)&,,&)Y&'ƒ&L«&Kø&dD'?©'Wé'#A($e(#Š(!®(Ð(×à)@¸*:ù*:4++o+8›+MÔ+O",Fr,g¹,M!- o-�-8¬-?å-B%.h..*“.“¾."R/ u/2–/3É/$ý/7"0Z0z0”0*«0:Ö0*1q<1.®19Ý1"29:2t2,�2¼22Õ293:B3*}3 ¨3!É3!ë36
4DD44‰4,¾4*ë4565;Q56�53Ä5.ø5$'6?L6-Œ6,º69ç6<!7=^7eœ7:8H=8,†8-³8Xá8.:9i9$†9«9 É9ê9Fý94D:4y:®:#Æ:ê:);&,;&S;+z;(¦;"Ï;(ò;(<)D<)n<*˜<*Ã<*î<*=*D=*o=*š=*Å=*ð=*>*F>*q>(œ>(Å>(î>(?(@?(i?)’?(¼?(å?(@(7@*`@*‹@*¶@*á@(A(5A(^A(‡A(°A(ÙA(B(+B(TB(}B)¦B)ÐB'úB("C(KC)tC)žC(ÈC(ñC(D(CD+lD'˜D'ÀD(èD'E39E4mE4¢E3×E"FB.F?qF%±F ×FBøF3;G6oG4¦GFÛG{"H:žH'ÙHI#IAI6\I.“I4ÂI)÷I!JL*J>wJ"¶JTÙJ.KHK&eK&ŒK ³K0ÔK(L.L&GL+nL'šL!ÂLäL!M!&M-HM(vM"ŸM"ÂM)åM,N <N+]N$‰N)®NQØN›*O"ÆO1éO-P)IP:sP=®P5ìP-"Q"PQ<sQ7°Q?èQ5(R9^R3˜R4ÌR9S8;SAtS;¶S7òS%*T)PT,zT5§T"ÝT.U"/U*RU}U:�UÈU.ÞU$
Va2V+”VBÀV0W04W6eWœW·WiÔW*>X)iX1“X-ÅX/óX)#Y,MYbzY(ÝYdZokZBÛZ1[*P[*{[¦[>Æ[0\66\7m\]¥\0]4]F],e])’]$¼]á]7^%8^(^^/‡^1·^é^&û^!"_(D_:m_2¨_$Û_(`)`>I`!ˆ`/ª`Ú`%ó`.a8Ha5�a·a/Ça ÷a*b"Cb(fb!�b7±b)éb%c%9c_c{c+›c"Çcêc#	d--d*[dC†dÊdæd?e!@e0be$“e,¸e+åefv'f^žfeýfMcg±g;Ðg2h?h&Yh8€h!¹h:Ûhi5i/Ji<zi7·i'ïij17j(ij7’jÊj$åj
! k)k8DkE}kHÃk)l)6l(`l‰lU©l0ÿl-0mO^m)®mOØm%(n.Nn}nœn¹nÓnînFo"Mo=po$®o!Óo&õo;p(Xp#�p/¥pÕpóp
q2+q1^q�q+§qÓq)éq#r37r!kr&�r´r1Òr s<%sbs2xs,«s Øs(ùs,"t7Ot#‡t0«tÜtcút4^u6“u¢Êu,mv7švÒvòv+
! w¾6w>õwÛ4xvy<‡ydÄy )z=Jz-ˆz'¶z(Þzc{.k{tš{‰|!™|;»|0÷|$(}'M}"u}˜}6³}!ê}!~6.~"e~)ˆ~²~Ñ~lè~;U9‘@ËY€&f€ �€-®€rÜ€QO�;¡�(Ý�‚E ‚:f‚¡‚.¶‚Rå‚+8ƒdƒ�ƒC�ƒáƒ=çƒ%„%>„d„}„"�„-À„î„
…-…I3…!}…XŸ…Eø…>†Q†$d†,‰†3¶†Nê†C9‡#}‡0¡‡'Ò‡ú‡%ˆ+@ˆ5lˆ¢ˆ¿ˆ%Þˆ‰‰?‰ [‰|‰ ˜‰"¹‰%Ü‰0Š)3Š0]ŠŽŠ:§Š2âŠ(‹0>‹o‹€‹˜‹$²‹
×‹å‹ú‹/Œ$EŒjŒ'zŒ¢ŒBÂŒ�3"�&V�&}�-¤�1Ò�2Ž7Ž<WŽ5”Ž5ÊŽ1�)2�O\�$¬�)Ñ�%û�7!�/Y�F‰�4Ð�4‘0:‘=k‘6©‘-à‘2’!A’6c’Eš’à’9û’H5“:~“7¹“:ñ“7,”Fd”«”$·”OÜ”=,•=j•5¨•?Þ•m–%Œ–C²–9ö–;0—sl—2à—2˜3F˜?z˜8º˜+ó˜!™IA™9‹™Å™!ã™
š3šBGš/Šš>ºšJùš~D›"Ã›Zæ›\Aœ
žœ4¬œ@áœ0"�S�:b�>��CÜ� ž>žXž)nž˜ž²ž-ÎžüžŸ&.Ÿ4UŸ4ŠŸ4¿Ÿ%ôŸ0 0K B| .¿ î &¡.¡E¡X¡p¡„¡)™¡Ã¡×¡ë¡¢¢6+¢b¢u¢ˆ¢¥¢¹¢Ì¢à¢ü¢£/£F£f£}£�£´£Ñ£å£:þ£B9¤E|¤8Â¤4û¤/0¥-`¥HŽ¥#×¥û¥¦/¦$J¦4o¦&¤¦/Ë¦2û¦.§&H§o§*‰§M´§0¨03¨,d¨‘¨!°¨Ò¨ò¨
©'©A©[©u©•©°©Ë©æ©8ª:ª8UªŽª©ªÄªßª!úª«5«Q«.l«›«·«Ó«#ï«4¬;H¬„¬#¡¬*Å¬)ð¬A­2\­'�­"·­"Ú­;ý­09® j®"‹®!®®!Ð®$ò®$¯9<¯6v¯=­¯Aë¯/-°-]°E‹°:Ñ°n±5{±0±±,â±>²4N²4ƒ²¸²'Ö²#þ²'"³#J³(n³9—³)Ñ³6û³-2´>`´2Ÿ´0Ò´0µ+4µ/`µ/�µ/Àµ,ðµ$¶]B¶ ¶6¸¶ï¶@
·>N·A�·7Ï·:¸2B¸5u¸2«¸Þ¸Kú¸F¹c¹*€¹-«¹'Ù¹ºQº'oº—º²º-Íº(ûº,$»,Q»,~»)«»Õ»,ð»6¼'T¼L|¼LÉ¼<½<S½B�½Ó½1ò½.$¾LS¾ ¾ À¾6á¾J¿Xc¿'¼¿ä¿)ÿ¿@)À4jÀCŸÀ&ãÀV
! Á!aÁ+ƒÁB¯Á#òÁ}ÂN”ÂjãÂNÃ4mÃ:¢ÃDÝÃL"Ä>oÄ5®Ä+äÄ+ÅL<Å/‰Å(¹Å6âÅ=Æ=WÆ9•Æ(ÏÆ4øÆ,-Ç(ZÇCƒÇ'ÇÇïÇD
È'RÈ@zÈ.»È0êÈ!É<=ÉFzÉ6ÁÉ.øÉC'ÊCkÊ,¯Ê2ÜÊDË TË1uË§Ë:ÆËPÌ&RÌ<yÌ8¶Ì-ïÌÍ!;Í1]Í+�ÍE»Í2Î24Î>gÎ>¦ÎHåÎE.Ï0tÏ6¥Ï,ÜÏ6	ÐU@Ð!–Ð¸Ða×ÐU9Ñ/�Ñ2¿Ñ$òÑFÒ2^Ò$‘ÒN¶ÒAÓ5GÓt}Ó—òÓ9ŠÔ?ÄÔ:Õ8?Õ%xÕ)žÕÈÕ#èÕ#Ö‰0Ö2ºÖ%íÖ&×;:×&v×U�×ó×&Ø&7Ø/^Ø2ŽØ/ÁØ!ñØ+Ù2?Ù-rÙ% Ù)ÆÙ%ðÙ&Ú=Ú2ZÚ/�Úa½ÚŒÛj¬Û4Ü'LÜtÜ”Ü°Ü2¹Ü'ìÜ2ÝGÝ-dÝ2’Ý7ÅÝ2ýÝ=0Þ8nÞ6§Þ;ÞÞ4ß9Oß4‰ß9¾ß4øßE-à7sà1«àFÝàK$ácpáFÔá¾âPÚâ+ãAãQãdã,{ã0¨ã*ÙãLä.Qä€ä<™ä,ÖäFå8Jå7ƒå1»å<íåB*æCmæN±æ.ç//çN_ç#®ç6ÒçY	èZcè/¾è(îè-éMEéI“é8Ýé!ê+8ê+dê+�ê+¼ê,èê,ë-Bë-pë-žë-Ìë-úë-(ì-Vì-„ì-²ì-àì-í-<í+jí+–í+Âí+îí+î+Fî,rî+Ÿî+Ëî+÷î+#ï-Oï-}ï-«ï-Ùï+ð+3ð+_ð+‹ð+·ð+ãð+ñ+;ñ+gñ+“ñ,¿ñ,ìñ*ò+Dò+pò,œò,Éò+öò+"ó+Nó+zó.¦ó*Õó*ô++ô#WôA{ôU½ôBõVõ+nõKšõMæõ94ö+nö<šö6×ö)÷*8÷$c÷$ˆ÷#­÷$Ñ÷$ö÷#ø‹?ø8ËøJù?Où5�ù6Åù:üùB7ú@zú"»úÞú8þú)7û'aû4‰û%¾û'äû&ü.3ü,bü�ü ©ü*Êüõüý.ý(Fý<oý"¬ý,Ïý$üý!þ 7þ3XþŒþ? þ,àþ'
ÿY5ÿ4�ÿ,Äÿ0ñÿ0"=S0‘:Â1ý9/1i3›5Ï127@j1«?ÝJ6h<Ÿ>Ü=3Y:�7È617EiA¯Qñ_CO£Hó <3]1‘6Ã3ú2.0a/’)Â#ì*	@;	|	?Ž	Î	'í	(
! (>
! 5g
! �
! ²
! !Ë
! ;í
! :)5dš-­&Û #'B*j%•*»$æA
CM
<‘
3Î
6794q6¦3ÝI%[�
š'¨-ÐþOHnH·*+1K)}-§,Õ,</&l/“=Ã&%(7N5†<¼$ù.0MW~Ö9æ < [!|ž:ºTõJ$eŠu¦gD„:É!*&-Q#!£0Å<ö<3&p<—RÔ;'>c@¢8ã93VGŠXÒG+JsD¾Y"]8€;¹EõG;?ƒjÃK.[zlÖ4C Ox EÈ O!i^!'È!:ð!a+"��"W#8g#Œ #Ž-$†¼$HC%NŒ%=Û%i&Yƒ&uÝ&vS')Ê')ô'<([(?r(^²(=)@O)d�)Cõ)J9*V„*%Û*6+:8+8s+)¬+-Ö+',%,,%R,Ox,%È,î,4	-2>-q-1Ž-À-(à-#	.O-.9}.$·..Ü.?/8K/+„/4°/-å/03*0^0(v0EŸ0å0'ü0$1
;11I1&{18¢1SÛ1/2+K2w2	„2Ž2¡2»2Ð24å2435O3=…3<Ã374;84.t4C£4Aç4û)5ì%6!73471h7(š7Ã74Õ73
! 84>81s8>¥82ä8-98E9~9$“94¸9&í9;:)P:8z:8³:%ì:);<;N;.`;H�;NØ;&'<7N<.†<=µ<9ó<6-=:d=3Ÿ=;Ó=:>:J>H…>2Î><?%>?;d? ?&·?!Þ?#@*$@8O@	ˆ@`’@`ó@TA:iAO¤A7ôA$,B4QB5†B¼B)ÙBCC'*C*RC}C+”C>ÀCBÿCBD;aD(�DCÆD
! E$E7<E#tE#˜EM¼E7
! F9BF7|F.´F<ãF6 G>WG;–G>ÒGLH*^H‰H.¡H"ÐH"óH)I.@IoI;‡I"ÃIPæIJ7J8‚JM»J{	K\…K$âKEL-ML-{LE©L@ïL00M)aM*‹M3¶M6êM.!N@PNF‘NFØNBOAbO.¤O#ÓO÷OLP3\PW�P0èPQ'4Q5\Q-’Q+ÀQ,ìQ0R%JR9pRªRÀR%ØR5þR4SNSZhS)ÃSGíSG5T%}TC£T)çT2U DU0eU.–UHÅU4VCV$^V,ƒV)°V&ÚV/W41W<fW3£W(×W)X&*X%QXwXEX7ÅX=ýX0;Y5lY‹¢Y@.Z+oZ-›ZÉZÞZ4óZ=([/f[4–[:Ë[+\(2\6[\’\O®\gþ\5f]1œ]<Î]5^"A^)d^,Ž^4»^Bð^03_Pd_Sµ_L	`V`sq`$å`8
! a\Ca a$¹aÞa#úa1b$Pbub#‘b$µb6Úbc"0c[Sc0¯c;àc-d%Jd:pd=«dDédF.eJueNÀe@f8PfP‰fHÚfE#g"igŒg6¬g;ãg.h.NhK}h?Éh+	i5i&Li'si›i"¶i.Ùij(jFj8cj9œj4Öj,kD8k#}k&¡k1ÈkMúk9Hl&‚l©lÃl*Òl>ýl/<m,lm1™m;Ëm6n!>n@`n2¡n&Ôn,ûn>(o1go6™o2Ðo3p07p>hpN§p1öp(q%Bq&hq!�q±q(Ðq ùq.rDIr"Žr1±r%ãr4	s,>s"ksŽsG¨s3ðs&$t&Kt:rtB­tAðt)2u
\u<ju3§uGÛu<#v.`v:�v#Êvîv2
! w=w2Lww-šw3Èw'üw%$x7Jx5‚x
¸x6Æx1ýx//y8_y˜y·yBÓy
z
$z 2z%SzCyz3½zcñzU{r{;†{,Â{'ï{>|>V|>•|Ô|î|r}/t}!¤}9Æ}~%~:~YS~K­~<ù~”6OË1€-M€-{€-©€×€ì€8ý€I6�(€�*©�.Ô�D‚H‚a‚x‚!“‚,µ‚�â‚pƒ=Šƒ4Èƒ2ýƒ20„1c„3•„3É„3ý„g1…>™…|Ø…UU†«†OÄ†‡0.‡4_‡0”‡/Å‡*õ‡@ ˆ8aˆ:šˆ‚Õˆ=X‰ –‰=·‰"õ‰ãŠGüŠDD‹S‰‹NÝ‹`,ŒD�ŒPÒŒW#�){�$¥�bÊ�-Ž1BŽDtŽ¹Ž6ÓŽ
! �*�E� c�U„�+Ú�V�)]�2‡�6º�ñ�>‘>P‘1�‘)Á‘?ë‘[+’@‡’^È’9'“a“)“7©“@á“"”(:”#c”3‡”>»”(ú”##•,G•<t•>±•3ð•S$–Ax–º–Ò–1ò–$$—'I—@q—C²—5ö—N,˜5{˜<±˜!î˜"™?3™&s™Jš™,å™š5.šAdšU¦š%üš"›5@›2v›=©›ç›/œ†2œŠ¹œeD�ª�$Ä�0é�?ž_Zž ºž.Ûž 
! Ÿ+Ÿ3KŸ&Ÿ1¦Ÿ(ØŸ, 3. *b g� Aõ "7¡3Z¡:Ž¡)É¡3ó¡4'¢/\¢ Œ¢­¢6Ç¢4þ¢43£8h£(¡£4Ê£'ÿ£3'¤4[¤;�¤Ì¤Aì¤G.¥Nv¥NÅ¥V¦^k¦cÊ¦i.§h˜§¨�¨©�©�ªƒª�«…«r¬€x¬€ù¬€z­û­ƒ{®9ÿ®79¯Cq¯6µ¯7ì¯3$°X°;w°5³°5é°±3;±3o±?£±3ã±$²4<²:q²8¬²3å²&³@³]³({³$¤³5É³Hÿ³2H´-{´-©´.×´AµYHµ¢µ6Âµ/ùµ)¶(B¶0k¶*œ¶0Ç¶[ø¶ET·š·E­·Gó·';¸&c¸Š¸!¦¸GÈ¸3¹1D¹$v¹›¹²¹.Æ¹0õ¹"&º2Iº,|º(©º+Òº,þº&+»+R»+~»%ª»"Ð»#ó»&¼7>¼*v¼)¡¼)Ë¼$õ¼)½-D½+r½%ž½(Ä½#í½'¾49¾'n¾&–¾ ½¾+Þ¾
! ¿1)¿?[¿;›¿×¿së¿_À$}À[¢ÀKþÀJÁ1`Á’Á­ÁÌÁçÁpóÁHdÂ<­ÂOêÂJ:Ã[…ÃWáÃ>9ÄGxÄ)ÀÄ.êÄ*Å(DÅ8mÅ4¦Å)ÛÅ7Æ+=Æ+iÆ-•ÆLÃÆZÇOkÇ4»Ç=ðÇA.È7pÈ5¨È-ÞÈ;É0HÉNyÉaÈÉT*ÊGÊBÇÊ5
! ËS@ËT”Ë8éË-"Ì2PÌIƒÌNÍÌ\Í‡yÍVÎZXÎy³ÎD-ÏZrÏNÍÏCÐY`ÐOºÐ?
! Ñ:JÑ?…Ñ<ÅÑJÒJMÒ0˜Ò>ÉÒ2Ó_;ÓD›ÓAàÓi"Ô/ŒÔI¼ÔIÕXPÕY©ÕTÖKXÖa¤Ö\×:c×7ž×KÖ×Ž"Ø’±Ø DÙeÙg€ÙèÙýÙÚ.Ú1DÚ/vÚ4¦Ú¢ÛÚ}~ÛAüÛO>ÜqŽÜ.ÝY/Ý"‰ÝR¬Ý˜ÿÝ ˜Þ&¹ÞMàÞ/.ß;^ßšß¬ß<ÌßU	à?_à?Ÿà7ßà;á"SáBvá"¹á$Üá.â0â/Oâ(â3¨âEÜâ"ãIBãŒã/ªã/Úã.
! äH9ä!‚ä-¤ä1Òä2å<7å,tå'¡å6Éå"æ#æ2Aæ]tæ.ÒæçI çPjç@»ç7üç84èmè9†è3ÀèNôè/Cé"sé%–é¼éSÛé)/ê/Yê‰ê/§ê+×ê1ë-5ë0cë'”ë,¼ëéë	ì(ì"7ì+Zì2†ì#¹ìUÝì-3íaí2zí3­í0áí1î)Dî,nî0›î-Ìî(úî&#ï&Jï$qï5–ï'Ìïôï 	ð,*ð5Wð�ð&¦ð!Íð(ïð!ñ=:ñ/xñH¨ñHññ/:òjò'‡ò5¯ò2åòGó:`ó›óX¹óô+ô;ôKô$[ô€ô=žô$ÜôõFõ(bõ(‹õ´õÁõÎõ$Þõö!ö9öSökö‡ö¡öD·ö*üö	'÷-1÷B_÷¢÷$µ÷0Ú÷ø!'øGIøF‘øGØø5 ù)Vù€ù›ù$±ùÖù ðùú",úIOúI™ú;ãúIû!iû8‹û1Äû0öû7'ü&_ü,†ü&³üÚüúü8ý1Ký}ý™ý-´ý-âý,þ8=þ=vþ=´þ=òþ=0ÿnÿzÿ)šÿ%Äÿ)êÿ2G1_‘W©:1<6n-¥9Ó
+2D1w©CÄ='oe2Õ1:@S"”#·(Û&-+\Y:¶1ñ;#/_�0«'Ü$@/R‚¡¹ Ö'÷<W/h4˜)Í4÷,	@I	Š	/›	"Ë	2î	D!
! !f
! +ˆ
! ,´
! á
! 45#I+m9™Ó!ñ:Nf'‚?ªê þ
?
Z^
y¹
%3>Y˜.±!àH!K3m+¡1ÍCÿ C2d3—#ËïGmPj¾):?"z�2´4ç(EbPr9Ã!ý,-LAz0¼í
-K^?q'±(Ù14T5pE¦ì>
! >I2ˆ5»?ñ*1>\4›Ð*ë13H:|·-Í5û)1%[9�Y»:"PsDŠ*Ïú&7$Ty)—,Á(î71+i\•&ò6,P}%˜.¾@í9.2h4›'Ð5ø3. #b G† <Î G!VS!Vª!V"WX"U°"R#LY#1¦#6Ø#6$&F$;m$4©$Þ$Wý$SU%5©%]ß%H=&g†&Ÿî&)Ž'3¸'5ì'1"(*T(0(5°(8æ(.)1N)=€))¾)è)q*Et*;º*5ö*8,+>e+@¤+Få+C,,Cp,1´,0æ,1-%I-`o-~Ð-XO.'¨.IÐ.J/Ke/M±/Iÿ/EI0:�0/Ê09ú0!41*V1)�1N«10ú1=+23i2>�21Ü203?3%^34„3I¹3#49'4Ga4.©4-Ø4558<5=u52³5Ræ5096<j67§65ß677(M7av7AØ7P8;k8(§8JÐ8298N92‡9'º9Qâ9Q4:/†:3¶:+ê:‚;n™;-<b6<`™</ú<8*=Zc=Q¾=+>"<>P_>*°>7Û>-?.A? p?}‘?&@"6@6Y@�@@ª@<ë@.(ANWA!¦ACÈA9B3FBzBšB,¹B4æBHCOdC;´C,ðC;D;YD<•D&ÒD,ùDh&Ex�E7F^@FGŸFEçF7-GNeGO´G(HD-HBrHVµHYIGfI;®I(êIBJRVJ+©J2ÕJ7KE@KB†KJÉKQL,fL/“L'ÃL%ëLGMEYM%ŸM ÅM4æMPN3lNE NAæNO(O2xOB«O4îOi#P�P$¨P#ÍP5ñP'Q%EQIkQEµQ-ûQO)RVyR.ÐRCÿRBCS%†ST¬S0TU2T3ˆT¼T=ÜT)U2DUwU9”U3ÎU0VP3Vc„V;èV>$W?cW3£Wk×W3CXwX:—X7ÒX]
! YRhY(»Y0äY+Z/AZ>qZ0°ZFáZL([Su[JÉ[@\\U\I²\2ü\A/]4q]9¦]@à]C!^%e^/‹^K»^>_KF_N’_>á_g `(ˆ`V±`%a*.aYaBaaD¤aGéaT1bT†b+Ûb0c:8csc*“c#¾c!âcIdgNd$¶d^Ûd':e.be‘e"±e!Ôe!öe"f";f3^f"’f4µf4êf;g0[g+Œg9¸g)òg)h
FhTh	eh
! oh	zh„h0†h>·hböh7Yi7‘iNÉiBj6[j)’jL¼j<	k7FkE~k8Äk?ýk=l3\l3�lBÄl?m=Gm9…mB¿mMnFPnG—nAßnS!o(uo.žo&Íoôo+
! pM6p1„p-¶p1äp1qEHq%Žq#´q%Øq8þq87r1pr3¢r1ÖrBs*Ksvs;”s9ÐsH
! t9St*�t\¸t8u1Nu5€u2¶uéu2íu5 v#Vv'zv.¢vBÑv4w8Iw/‚w%²w$Øw%ýw/#x(Sx#|x) x)Êx-ôx"y)7yay(uy*žyÉyáy$ùy.zAMzA�z9Ñz4{;@{3|{8°{Hé{D2|>w|3¶|7ê|["}~}
Š}.˜}$Ç}	ì}&ö}~-=~7k~'£~>Ë~<
! )G6q2¨@Û!€<>€{€.–€%Å€ë€0
! �/;�?k�8«�?ä�4$‚:Y‚A”‚=Ö‚3ƒHƒ1aƒ;“ƒ<Ïƒ!„$.„IS„>�„AÜ„"…*A…l…;……Á…:á…$†2A†5t†2ª†<Ý†=‡EX‡#ž‡Â‡'á‡m	ˆywˆsñˆne‰zÔ‰tOŠoÄŠ{4‹u°‹h&Œt�Œn�ys�ví�wdŽxÜŽqU�2Ç�:ú�G5�)}�(§�(Ð�&ù�0 ‘AQ‘.“‘)Â‘2ì‘(’*H’,s’0 ’'Ñ’
ù’+“+3“&_“†“9ž“Ø“1é“&”/B”@r”.³”$â”5•4=•4r•;§•<ã• –(-–-V–„–Ÿ–¹–/Ó–/—03—0d—7•—!Í—!ï—*˜!<˜^˜&x˜"Ÿ˜Â˜NÞ˜.-™
! \™.g™:–™)Ñ™5û™E1šAwš ¹šÚš,õš$"›"G›.j›%™›%¿›$å›
! œD!œDfœ4«œ(àœ	��6�2L�L�Ì�Të�L@žC�žÑž
çž9õžE/Ÿ*uŸ# Ÿ)ÄŸîŸ. 3 (E 2n 3¡ QÕ ,'¡)T¡0~¡H¯¡Mø¡/F¢2v¢©¢'Ç¢ï¢
££6£ S£%t£š£%¬£Ò£ã£õ£¤$¤?¤%P¤/v¤%¦¤,Ì¤,ù¤.&¥,U¥,‚¥,¯¥,Ü¥*	¦&4¦/[¦‹¦”¦( ¦%É¦"ï¦§1§P§7]§@•§Ö§æ§Hï§8¨W¨o¨(‡¨"°¨HÓ¨/©'L©0t©%¥©+Ë©/÷©''ª(Oª xª+™ªÅª8ÚªW«9k«4¥«Ú«,ì«¬7¬S¬+r¬6ž¬Õ¬,ï¬+­H­Q­p­Œ­¦­Æ­8ã­;®)X®>‚®IÁ®J¯V¯!u¯—¯=·¯ õ¯-°D°)Z°)„°/®°@Þ°-±-M±.{±(ª±#Ó±$÷±$²*A²,l²™²Z¦².³(0³DY³1ž³6Ð³3´3;´5o´=¥´Jã´*.µ"Yµ0|µ­µÈµàµ)ýµ"'¶*J¶*u¶E ¶Pæ¶67·2n·¡·9º·ô·¸7¸7W¸3�¸)Ã¸í¸¹@¹-`¹>Ž¹>Í¹DºMQº*ŸºÊº×ºäº»9».L»3{»/¯»0ß»3¼;D¼F€¼#Ç¼ë¼+	½.5½d½!„½,¦½ Ó½-ô½V"¾*y¾&¤¾&Ë¾)ò¾/¿>L¿4‹¿+À¿9ì¿8&À_À%~À5¤À ÚÀTûÀ7PÁ6ˆÁ7¿Á÷Á1Â-BÂTpÂ9ÅÂ$ÿÂ.$Ã<SÃ�Ã¯Ã"ÌÃïÃ)Ä</Ä(lÄ'•Ä/½Ä1íÄ'Å1GÅ?yÅ¹ÅÙÅòÅÆÆ!%ÆGÆicÆ3ÍÆÇ"Ç$7Ç \Ç1}Ç1¯ÇFáÇE(ÈhnÈ3×È2É'>É.fÉ-•ÉÃÉØÉ$óÉBÊ)[Ê…Ê*œÊ0ÇÊ&øÊ0Ë&PËwË2•Ë;ÈË,Ì11Ì0cÌ(”Ì/½Ì4íÌ*"ÍMÍ%fÍ)ŒÍ)¶Í8àÍ4Î<NÎ.‹Î4ºÎ0ïÎ Ï:Ï.WÏ1†Ï/¸Ï8èÏP!Ð0rÐ£Ð ¸ÐÙÐ(øÐ0!Ñ&RÑyÑ$�Ñ´ÑÍÑ+åÑ+Ò-=Ò5kÒ-¡ÒDÏÒ5ÓJÓ"jÓ8�Ó	ÆÓ!ÐÓòÓÔ/"Ô(RÔ'{Ô<£ÔàÔ/õÔ5%Õ8[Õ”Õ´Õ.ÐÕ3ÿÕ 3ÖTÖBsÖL¶Ö&×$*×O×1g×<™×;Ö×.ØBAØA„Ø5ÆØ1üØ1.Ù>`ÙCŸÙãÙ.ûÙ/*ÚZÚ9sÚ/­Ú+ÝÚL	ÛHVÛEŸÛAåÛ'Ü"?Ü'bÜ5ŠÜÀÜ5ÖÜNÝX[Ý8´Ý:íÝ+(Þ4TÞ9‰Þ9ÃÞ+ýÞ )ß/Jß$zßŸß¾ßÙß2ìß3à2SàO†àÖà"öàDá&^á%…á)«áÕá3ïá,#â6Pâ2‡âUºâ(ãG9ã>�ãAÀã$ä'ä&<ä$cä,ˆä(µäBÞäL!ånåŽå=«å'éå3æ8Eæ7~æ+¶æ6âæ&ç:@ç:{ç9¶ç+ðç<è)YèƒèC¡è'åè@
éDNé@“éLÔé5!êBWê(šê;Ãê#ÿê&#ë<JëJ‡ë,ÒëIÿëIì`ì+€ìL¬ìPùì;Jíc†í êí,î 8î*Yî-„î²î6Òî	ï&"ï1Iï{ï#™ï ½ï+Þï
! ð)*ð)Tð~ðšðµðÕð#êð-ñ-<ñ$jñ4�ñ*Äñ5ïñ5%ò0[òŒò6¢ò"Ùòüòó5ó9Ló0†ó'·ó-ßó,
ô<:ô5wô­ô,¾ô+ëô3õ0Kõ|õ‹õ/‘õ"ÁõäõGìõH4ö)}ö%§ö3ÍöJ÷'L÷5t÷&ª÷6Ñ÷'ø/0ø1`ø>’ø!Ñø/óø(#ù)Lù#vù#šùa¾ù" úCú4cú>˜ú5×ú/
û&=û+dû(�û$¹ûaÞû6@ü.wüZ¦üCýFEý.Œý*»ýFæý.-þ
\þ!jþŒþ0¬þÝþ+÷þ.#ÿ#Rÿ!vÿ-˜ÿ$Æÿ$ëÿ#/4d,‚?¯/ï0/P5€V¶<
UJE Læ-3+a7�:Å182&k*’1½@ï30'd%Œ$²;×.B\xK�1Ù" .COB“Öï*	+4*`1‹'½Få=,	#j	#Ž	(²	 Û	9ü	6
! U
! q
! ‹
! ¤
! &»
! â
! 4ô
! )(@i6‰#ÀTä9,Jw$‘¶/Õ&
),
V
e
+{
§
*»
æ
ý

#"
F%Tzš¯&Æ?í-(J(sœ¼ Ó7ô-,ZnŽV¤û0PP*¡/Ì3ü!0Rq4ŒÁ+Õ+-G:YE”<Ú -!Np�$£+È*ô5>JtT¿
W"8z³Ë5ÚHY t?•CÕ;/U3…A¹û+2>3q3¥>Ù$4=&r™Ÿ´ÆÞ*æ''9$a%†%¬$Ò%÷$B^w)–ÀÏíüO[j‚œ´Ìëú2L8ež®%½&ã%
! +0\9t®#Íñ : J Y k † š ¬ » Ê !á "!&!7!J!1]!�!*¡!4Ì!""+"?"Z"q" ‚"&£"Ê"à"ó"#"#6#L#_#p#ƒ#–#¥#½#Ì#ë#5ú#(0$3Y$+�$¹$Õ$ñ$%%,%?%4S%ˆ%!�%¿%*ß%
! &&06&g&„&™&­&¿&Ö&ó&'#'7'T'q'Ž'£'´'*Ð'0û',(I(a(p(%‹(±(É(è(þ(&)7)+H)t)�)A¦)@è))*!F*h*{*“*«*Æ*á*ö*+++C+V+n+F†+PÍ+,<,<[,9˜,UÒ,0(-+Y-/…-<µ-9ò-,,.2Y..Œ.D».+/+,/<X/^•/_ô/CT00˜0DÉ0.1A=1=1A½1ÿ1(2&D2>k2ª2BÃ2B3I3i3'u3$�3Â3*Ý34(4.84,g46”4Ë4"è45)5/I50y5#ª58Î5?6G60a6/’6/Â6ò6470C72t72§73Ú7
8
8 *8K8-i8—8±8½8Ú8ö89398I9‚90 94Ñ9: :6: R:*s:ž:(¼:På::6;4q;¦;=¾;ü;:<BQ<4”<AÉ<==/I=&y=7 =Ø=*÷=&">I>#c>D‡>@Ì>5
?&C?)j?”?¡?F©?&ð?B@Z@q@#�@³@3º@)î@@A!YA3{A7¯A6çA+BJB%hB'ŽB¶BÐB/ßB5C6EC@|C8½C*öC0!D;RD2ŽD$ÁD$æD/E!;E ]E)~E)¨E)ÒE-üE$*FOF0nF8ŸF4ØF*
G:8GCsG·G ×G,øG,%H!RHFtHF»H^IFaIf¨IWJAgJ9©JTãJJ8K+ƒK:¯K#êK#L+2LA^LF L6çL-MLM!hM-ŠM'¸M9àM%N)@N(jN/“N2ÃN$öN-O-IOOwO$ÇO5ìO"P9P;WP“P¦P'ÅP8íP&QDQ!`Q*‚Q­QËQ4ëQ, R/MR3}R<±R!îR1SBS
! US:`S(›S$ÄS-éS)TAT[T:wT-²T.àTU0%U/VU-†U4´U6éU* V6KV#‚V#¦V1ÊV7üV.4W+cW4�W6ÄW6ûW2X57X mX ŽX)¯X$ÙX'þXO&Y/vY6¦YeÝYXCZNœZ>ëZ3*[C^[S¢[,ö["#\F\$a\6†\½\>×\]']C]_]{]—]:°]Hë]O4^H„^EÍ^$_78_Sp_YÄ_Z`cy`DÝ`b"a#…a©a=¸a öa)b<Ab~b9ŽbAÈb2
! c-=c"kcŽc¥c¸cÌcçcEdFGdBŽd!Ñd+ód:e1Ze@Œe:Íe1f(:fcf#ƒf(§fÐf.ïf'gFg;ag<�g?ÚgEh)`h&Šh,±h1ÞhJi0[i,Œi.¹i=èiH&joj'‰j±jÈj-Øjk'!kIk-ik+—k5Ãk!ùkl0;lll+†l.²l#ál!m-'m$Um$zm#Ÿm?Ãm3n,7n6dn›n+·n.ãn5o/HoUxo[Îo\*pe‡pFípd4qa™qgûqhcrqÌrR>sp‘s.t 1t>Rt-‘t9¿tIùtECuH‰uHÒu8v)Tv;~vGºvFw+Iwuw/“w-Ãw0ñw2"x#Uxyx7–x+Îx*úx*%y*Py9{y<µy6òy!)z1Kz4}z:²z&íz {5{/U{"…{3¨{Ü{#ø{,|#I|;m|)©|%Ó|/ù|3)}3]}/‘}5Á}÷}"~&3~Z~;s~4¯~ä~.ó~D"$g)Œ&¶)Ý0€18€j€;…€5Á€?÷€77�8o�¨�=Á�9ÿ�'9‚8a‚š‚&²‚*Ù‚'ƒ,ƒFƒ cƒ„ƒ1›ƒ-Íƒ(ûƒ[$„E€„(Æ„*ï„…*…>…R…f…x…Œ…ž…°…Â…Ó…å…÷…††,†>†P†b†t†ˆ†š†¬†¾†Ð†â†ö†‡‡.‡@‡R‡c‡u‡‡‡™‡«‡½‡Ï‡ã‡õ‡ˆˆ/ˆAˆSˆ/eˆ•ˆ§ˆ·ˆÍˆ#èˆ$‰1‰K‰/i‰6™‰!Ð‰ò‰Š'!Š'IŠ'qŠ™Š®Š1ÆŠ3øŠ0,‹4]‹/’‹)Â‹Gì‹14Œ7fŒ#žŒÂŒ!ÞŒ!�"�%:�(`�‰�©�»� Ô�*õ�& Ž&GŽ&nŽ!•Ž(·Ž/àŽ&�%7�&]�"„�*§�+Ò�)þ�&(�3O�ƒ� �/±�)á�"‘..‘0]‘Ž‘:®‘é‘#’++’!W’&y’! ’)Â’,ì’'“A“!]“5“µ“:È“.”(2”[”&o”$–”%»”)á”•1+•]•!{•+�•2É•&ü•#–8–.L–{–2›–$Î–Nó–B—$_—„—)˜—+Â—
î—.ü—+˜$I˜#n˜’˜+°˜Ü˜í˜'ú˜'"™(J™"s™–™²™Â™Ü™ô™š )š Jš kš Œš ­š Îš ïš › 1› R› s›”›#²›"Ö›ù›œ5œLœ)jœ)”œ¾œÞœúœ�2�I�e�|�œ�¸�Ô�ð�ž(ž#Dž$hž%�ž%³ž3Ùž
Ÿ0*Ÿ[ŸmŸ „Ÿ+¥Ÿ7ÑŸ/	 9 "T w  �  ± Ò %í %¡09¡.j¡2™¡$Ì¡ñ¡)¢5¢T¢)g¢%‘¢·¢=Í¢$£)0£Z£#p£&”£#»£#ß£¤<¤8T¤$�¤ ²¤*Ó¤+þ¤2*¥7]¥/•¥"Å¥'è¥¦=/¦m¦!‡¦4©¦HÞ¦P'§,x§)¥§&Ï§'ö§¨>¨^¨.t¨A£¨Aå¨'©$C©.h©—©+ª©7Ö©ª!ªD7ª2|ª,¯ªÜª(ûª.$«(S«!|«'ž«'Æ«$î«7¬#K¬%o¬3•¬É¬)é¬-­(A­(j­(“­&¼­ã­3®.4®*c®AŽ®9Ð®L
! ¯/W¯!‡¯©¯CÈ¯1°.>°(m°–°%®°Ô°)ï°±+.±/Z±QŠ±HÜ±4%²:Z²•²7¢²'Ú²1³.4³.c³(’³1»³+í³.´H´!Z´E|´)Â´<ì´9)µcµ"‚µ¥µ¸µÊµ)èµ ¶3¶S¶"s¶–¶+¶¶(â¶·%+·7Q·f‰·Vð·5G¸#}¸¡¸Á¸á¸,ø¸"%¹H¹h¹'ƒ¹C«¹3ï¹"#º-Fºtº�ºL­º,úºH'»p» »! »+Â»î»¼3(¼H\¼1¥¼7×¼½$½ 4½U½!u½'—½,¿½ì½5û½1¾HI¾=’¾WÐ¾(¿H¿7_¿0—¿È¿1æ¿2À+KÀ/wÀ$§À;ÌÀ.Á>7Á#vÁ!šÁ0¼Á1íÁ&Â/FÂ4vÂ2«Â2ÞÂ8Ã/JÃ>zÃ&¹Ã$àÃ4Ä@:Ä&{Ä$¢Ä$ÇÄ-ìÄ&Å-AÅ$oÅ”Å±Å!ÏÅ"ñÅÆ%0ÆVÆ$qÆ–Æ$±Æ&ÖÆ$ýÆ/"Ç7RÇ.ŠÇ*¹ÇäÇ!÷ÇÈ6ÈBÈ.bÈ‘È-«È/ÙÈ5	É/?ÉoÉŒÉ(«É6ÔÉ@Ê2LÊMÊ?ÍÊ?
Ë1MË5Ë5µË%ëË6Ì2HÌ+{Ì1§ÌIÙÌ&#Í)JÍ?tÍ6´Í.ëÍ3Î,NÎ){Î(¥Î0ÎÎ:ÿÎ.:Ï&iÏ"�Ï³ÏDÍÏ4Ð$GÐ)lÐ"–Ð=¹Ð.÷Ð4&Ñ.[Ñ"ŠÑ­ÑÅÑ!äÑ)Ò%0Ò%VÒ|Ò&�Ò·Ò ÕÒ!öÒÓ(+ÓTÓhÓ/ƒÓ³Ó(ÐÓ"ùÓ8Ô9UÔ!�Ô±Ô7ÇÔ6ÿÔ6ÕEÕXÕ4hÕ�Õ!´Õ ÖÕ(÷Õ1 Ö9RÖGŒÖ&ÔÖ$ûÖ  ×A×K`×!¬×"Î×"ñ×Ø3Ø%PØvØ2’Ø(ÅØ+îØ+Ù&FÙ+mÙ™Ù)±Ù-ÛÙ0	Ú%:Ú0`Ú‘Ú ¯Ú'ÐÚ.øÚ2'Û!ZÛ#|Û4 Û$ÕÛjúÛ2eÜ)˜Ü@ÂÜÝ  Ý5AÝ<wÝ+´Ý2àÝ3ÞDGÞ=ŒÞÊÞ/ãÞß6(ß._ß1Žß#Àßäß ùßà$:à _à/€à'°à'Øà8á-9á"gá$Šá#¯á(Óá)üá-&â'TâG|âÄâ-Ýâã'ãGãTã sã$”ã#¹ãÝã!îã.ä?ä5Yä�ä-«äÙäïä/þäC.å5rå
¨å"¶å/Ùå.	æ+8æ;dæ* æ3Ëæ"ÿæ&"ç#Iç#mç"‘ç"´ç×ç÷ç'è(=èfè2}è&°è#×è"ûè-é,Léyé/”é(Äé5íé7#ê'[êƒê ™ê$ºêßê+ÿê9+ë*eë,�ë4½ë"òëCìYì.wì/¦ì$ÖìKûì5Gí'}í!¥íEÇí+
î,9îBfî,©î;Öî3ï4Fï{ï.—ï+Æï"òï.ð*Dð-oð0�ð'Îð/öð4&ñ,[ñ'ˆñ(°ñ&Ùñò(ò99ò4sò!¨ò(ÊòEóòE9ó)ó1©ó(Ûó&ô:+ô+fô*’ô½ôÒôñô/
õ-=õkõpõwõ„õ�õ5³õ,éõ<ö1Sö1…öL·öH÷M÷d÷\�÷3Þ÷7ø*Jø.uø,¤ø"Ñø1ôø4&ù-[ù‰ù5¡ù×ùBõù:8úRsú&Æú>íú*,û5Wû1�û)¿û2éû"ü?üRü!eü‡ü¦ü/Áü/ñü/!ý/Qý3�ý8µý3îý8"þ+[þ3‡þ+»þ3çþAÿ@]ÿ:žÿ9Ùÿ9;M;‰3Å3ùH-&v�%¹6ß38J*ƒ.®!ÝQÿ%QDw)¼æ/ø/(X!u—=¯í.2Ha!ª>Ì2 >3_<“ Ðñ)+;%g%�³Çã?DCˆ%§(Í7ö-.	6\	5“	É	(é	'
! :
! $W
! +|
! %¨
! "Î
! -ñ
! %!E<g>¤,ã-@L'�!µ ×ø
1/
5a
*—
7Â
1ú
L,Ly-Æ*ô="]#€J¤MïB=&€%§.Í3ü40 e †.§OÖB&KiJµKKLJ˜Kã5/7eJ�9è9"E\Q¢DôD9@~^¿#BI	Q	[e;q:­%è&;5qy<ŠÇ-Ú.*7b(€8©<âBFbB©(ì):?(z1£<Õ//Bcr7Ö)B8{&�0·\è(En"ŒQ¯@BB1…4·'ì' 	< F @a ¢ .¿ î ,!18!)j!"”!*·!â!÷! "12"1d" –"·"Ô"ð"#%#>#V#k#6ˆ# ¿#
à#7î#.&$.U$1„$@¶$@÷$K8%$„%©%8Ä%ý%>&NR&M¡&3ï&@#'d'%„'+ª'$Ö'6û'<2(7o(5§(AÝ(7)>W)–)%°)-Ö)+*60*-g*.•*-Ä*ò**+`0+1‘+Ã+Ö+,ó+ ,@,`,},J“,%Þ,&-C+-&o-&–- ½-DÞ-#.A.LY.A¦.è./#/8/M/b/�/0ž/8Ï/0,(0,U0$‚0§0Å0á02ú0$-1;R1>Ž1>Í192-F23t2¨24Æ2)û2%3B3(X3�3D—3=Ü3]4#x4Cœ4,à4<
5nJ5I¹5.6 26$S6-x6&¦6 Í6î6747EK7)‘76»7+ò718=P8Ž8­8Ì8!ì879!F9h91€90²9)ã9
:1(:9Z:?”:\Ô:\1;$Ž;#³; ×;Mø;-F<It<¾<!Î<"ð<,=@=4^=*“= ¾=Oß=/>FI>=�>$Î>$ó>^?(w?. ?JÏ?&@5A@5w@:­@=è@/&A*VA%�A'§A-ÏANýA<LB7‰B^ÁBV C6wCR®CˆD8ŠDBÃD@E0GE9xE&²E4ÙE$F33F6gFžF´F&ÓFúF)G(BG(kG+”GÀG ÝGþG+H"JHmHH
! —H¢H$¿H(äH3
I:AI?|I4¼I	ñI-ûI))J#SJ+wJ8£J%ÜJ&K)KGK'fK4ŽKÃK$ÞK(L),L*VL!�L"£L"ÆL.éLM3M!NM/pM@ MáMöM&
N4N LNmN"‰N¬NËNêN	O(O?9O*yO!¤OÆO#ÕO*ùO)$P,NP4{P)°P=ÚP=Q'VQ3~QB²Q#õQ)R@CR"„R$§R*ÌR+÷R#S-9S'gS)�SE¹SMÿSUMTF£T0êT&U5BU'xU5 UÖUõU9VJLV0—V7ÈVW3W-LW(zW £WÄWVÝW4X0PX9�XM»X!	Y'+Y'SY9{Y3µY;éY6%Z/\Z2ŒZ2¿ZIòZ3<[p[3…[/¹[3é[3\Q\)q\)›\+Å\/ñ\2!]$T]-y]@§]$è]!
^#/^ S^4t^H©^ò^	_"_'7___(t_Z�_+ø_"$`G`[`q`�`2�`6Ð`8a$@a.ea9”a(Îa(÷a4 b9Ub7�b=Çb3c/9c4ic.žc.Íc4üc.1d.`d,�d9¼d9öd90e:je9¥e:ße9f9TfWŽfWæf.>gmg‚g<¢g9ßg$h!>h"`h&ƒh)ªhÔhðhi."i Qi0ri#£i=Çij j-@j-nj$œj7Áj.ùj((k.Qk-€k®k.¾k/íkFl3dl'˜l"Àl+ãl3m@CmD„m%Émïm+n3;non-�n(½n<æn#o#Aoeo(‚o«o†Äo6KpM‚p:Ðp6q6Bq/yq%©q5Ïq&r7,rGdr¬r@Är$s*s >s:_sDšs3ßs5t0It6zt@±t?òtD2u@wu;¸uôuvv1vGv[vnvƒv—v¬vÀvÕvëvÿvw/wCwVwgw�w–w¬wÂwÕwèw9xM:x(ˆx(±x3Úx%y=4y(ry7›yPÓy8$z\]zbºz\{Xz{2Ó{|-%|>S|?’|FÒ|+}0E}0v}1§}9Ù}%~+9~+e~+‘~,½~+ê~+,B,o*œ,ÇAô46€'k€)“€)½€)ç€H�WZ�X²�-‚.9‚9h‚A¢‚7ä‚lƒ5‰ƒ;¿ƒ9ûƒU5„5‹„QÁ„ˆ…-œ…%Ê…1ð…2"†2U†Wˆ†à†.‡/‡<A‡2~‡±‡ Ñ‡ò‡2ˆ(BˆEkˆE±ˆ0÷ˆ.(‰3W‰X‹‰Fä‰'+Š)SŠ%}Š£Š*ÁŠ"ìŠ!‹)1‹ [‹6|‹ ³‹RÔ‹/'ŒWŒ)oŒ(™ŒÂŒàŒ õŒ�)�/G�/w�(§�&Ð�÷�#Ž":Ž]Ž*xŽ!£Ž ÅŽ*æŽ*�<�Z�o�)Œ�,¶�7ã�!�#=�0a�&’�#¹�/Ý�A
‘8O‘Mˆ‘6Ö‘8
’.F’3u’-©’,×’A“HF“>�“&Î“'õ“F”Cd”=¨”8æ”O•-o•�•0¸•/é•–D/–1t–$¦–,Ë–0ø–)—8E—'~—&¦—+Í—%ù—#˜HC˜(Œ˜$µ˜/Ú˜
! ™4 ™‚U™Ø™-÷™C%šCiš-­š-Ûš5	›.?›%n›”›¨›»›'Ò›0ú›0+œ"\œ'œ§œ(Åœ3îœ1"�T�/t�¤�F»�(ž)+ž8Už+Žž/ºž6êž+!Ÿ0MŸ~Ÿ ™ŸAºŸEüŸ#B  f (‡ 4° å /ÿ ./¡^¡}¡%˜¡4¾¡4ó¡3(¢,\¢)‰¢7³¢6ë¢!"£&D£2k£+ž£.Ê£4ù£.¤L¤"b¤/…¤?µ¤+õ¤B!¥6d¥›¥F»¥¦&¦!E¦g¦ƒ¦^›¦ú¦%§<§V§j§'§$§§>Ì§)¨!5¨W¨i¨"|¨&Ÿ¨"Æ¨Hé¨32©&f©L�©8Ú© ª4ªGª\ª&wª)žªÈªâª"ùª«:«1P«.‚«*±«Ü«,ù«.&¬/U¬0…¬¶¬"Ã¬,æ¬­%­?­X­k­ƒ­* ­)Ë­4õ­*®G®!f®ˆ®£®$¼®á®û®¯I/¯y¯!…¯&§¯Î¯5é¯°(5°@^°BŸ°Aâ°!$±1F±x±!˜±6º±<ñ±..²']² …²¦²"²²Õ²ê²³#³#>³b³%€³7¦³&Þ³´+$´P´n´�´!¬´Î´=â´2 µ=Sµ2‘µBÄµ7¶<?¶A|¶¾¶&Ú¶-·/·!O·q·"�·9°·4ê·!¸.A¸$p¸%•¸)»¸å¸¹¹2¹>G¹†¹P�¹9î¹#(ºLºeºwº.—º9Æº2»<3»;p»G¬»ô»]¼&i¼1�¼0Â¼'ó¼½-7½)e½�½G¢½/ê½.¾)I¾)s¾ �¾4¾¾&ó¾+¿0F¿w¿*†¿1±¿ã¿ö¿À+#À+OÀ/{À «À/ÌÀüÀ*Á-?Á@mÁ-®Á@ÜÁ8ÂKVÂ8¢ÂKÛÂ'Ã1FÃxÃ.”ÃTÃÃ2ÄKÄZÄ uÄ)–Ä+ÀÄ*ìÄ5ÅMÅ1VÅ$ˆÅ!­Å,ÏÅ<üÅU9Æ!�ÆF±ÆøÆ0Ç#HÇlÇ=ŠÇ7ÈÇCÈTDÈZ™È[ôÈdPÉEµÉcûÉ!_Ê�Ê[ŸÊ#ûÊË=?Ë}ËC�ËDáË%&ÌLÌ#lÌ%�Ì2¶Ì/éÌ+Í-EÍ+sÍ@ŸÍ<àÍ8Î5VÎ6ŒÎ,ÃÎðÎ
! Ï7"ÏBZÏ,�Ï'ÊÏ6òÏ+)Ð+UÐ6�Ð?¸Ð)øÐ2"ÑUÑjÑ!|Ñ'žÑ=ÆÑ#Ò!(Ò5JÒ%€Ò#¦ÒÊÒÝÒ3üÒ60Ó gÓAˆÓ"ÊÓ(íÓÔ(Ô	4ÔA>Ô€Ô“ÔO³Ô'Õ&+ÕRÕpÕ0ŽÕ¿ÕÄÕ&ÕÕ%üÕ#"Ö*FÖqÖ*…Ö$°Ö*ÕÖ<×8=× v×"—×º×Ó×5ó×.)ØAXØ6šØ2ÑØ2Ù<7Ù2tÙ>§Ù5æÙ)Ú0FÚwÚ‘Ú%¬Ú"ÒÚ õÚ Û-7Û"eÛ!ˆÛ%ªÛ%ÐÛJöÛAÜQÜ'oÜ —Ü¸ÜÉÜçÜÝÝ9ÝMÝaÝ³mÝ!ß:#ß>^ß�ß0µß×æß/¾à<îàY+á…áœáN¨áY÷áfQâ:¸âWóâ=KãH‰ãIÒã7äWTä¬äÄä*âä-
å(;å*då3�å,Ãå’ðåƒæ‰æ&§æÎæXêæcCç6§ç]Þç„<èOÁè[éPméD¾éNêLRêPŸê?ðê=0ëCnëO²ë[ì?^ìŠžìC)íJmíR¸í?îFKîN’îHáî;*ï‰fïJðï?;ðŠ{ð=ñbDñX§ñOòPòKÐòKó[hóUÄóªôRÅôŸõc¸õ[öNxö^Çöc&÷MŠ÷=Ø÷>ø>Uø;”øcÐøW4ùJŒùO×ù]'úN…úSÔúM(ûCvûHºûAý7EýT}ýÒýrñý'dþVŒþ
! ãþ)îþ?ÿAXÿšÿ	±ÿ0»ÿrìÿ2_	Ž’	B!	Sd	%¸	%Þ	3	38	6l	6£	$Ú	$ÿ	
$	2	'H	p	BŠ	Í	(Þ	I	UQ	"§	CÊ	U	%d	Š	1¨	QÚ	A,	En	…´	X:	+“	e¿	R%	?x	Z¸	„		˜		:µ		Pð		A
! 	_
! 	h
! 	*ƒ
! 	0®
! 	Eß
! 	>%	gd	GÌ		]”	_ò	XR
	`«
	W	Ed	Xª	]	ja	HÌ		+	-;	-i	5—	+Í	3ù	-	>K	FŠ	6Ñ	'	/0	O`	E°	|ö	:s	D®	Aó	;5	3q	<¥	lâ	eO	[µ	L	M^	K¬	Jø	qC	}µ	z3	®	L.	V{	uÒ	NH	M—	Tå	p:	4«	Cà	$	6D	9{	Lµ	d	dg	mÌ	m:	Ê¨	îs	ob 	~Ò 	tQ!	ƒÆ!	}J"	ŒÈ"	nU#	}Ä#	[B$	[ž$	¸ú$	Ö³%	cŠ&	rî&	ha'	wÊ'	qB(	€´(	b5)	q˜)	2
! *	/=*	Œm*	ªú*	M¥+	\ó+	RP,	a£,	[-	ja-	LÌ-	[.	!u.	"—.	º.	2Ø.	D/	P/	:i/	'¤/	,Ì/	ù/	0	,00	0]0	nŽ0	>ý0	Z<1	'—1	7¿1	÷1	82	nO2	&¾2	&å2	53	'B3	:j3	8¥3	:Þ3	w4	?‘4	WÑ4	/)5	<Y5	Q–5	[è5	CD6	Sˆ6	MÜ6	&*7	+Q7	i}7	jç7	.R8	R�8	CÔ8	J9	0c9	,”9	6Á9	!ø9	D:	H_:	,¨:	Õ:	@ó:	D4;	fy;	Cà;	+$<	+P<	1|<	@®<	mï<	(]=	7†=	¾=	Ù=	-ø=	;&>	*b>	1�>	)¿>	é>	)?	c*?	@Ž?	>Ï?	.@	,=@	,j@	A—@	EÙ@	A	;A	/WA	B‡A	ÊA	 áA	[B	=^B	NœB	NëB	3:C	7nC	A¦C	6èC	7D	8WD	:�D	4ËD	3E	B4E	4wE	:¬E	4çE	.F	6KF	:‚F	C½F	'G	&)G	OPG	R G	!óG	HH	W^H	V¶H	M
I	X[I	/´I	 äI	+J	01J	bJ	&}J	@¤J	#åJ	'	K	61K	0hK	.™K	/ÈK	1øK	;*L	>fL	M¥L	-óL	(!M	,JM	<wM	8´M	+íM	?N	=YN	P—N	>èN	9'O	3aO	D•O	3ÚO	+P	+:P	 fP	 ‡P	¨P	HÂP	DQ	?PQ	J�Q	IÛQ	E%R	PkR	2¼R	2ïR	Q"S	ktS	NàS	>/T	FnT	9µT	FïT	?6U	kvU	pâU	jSV	n¾V	i-W	„—W	jX	3‡X	#»X	BßX	1"Y	aTY	¶Y	DÔY	:Z	JTZ	5ŸZ	<ÕZ	7[	QJ[	9œ[	$Ö[	?û[	J;\	(†\	+¯\	=Û\	%]	]?]	>�]	aÜ]	>>^	H}^	8Æ^	�ÿ^	>�_	(À_	#é_	.
`	C<`	'€`	0¨`	%Ù`	!ÿ`	D!a	+fa	+’a	-¾a	-ìa	:b	*Ub	D€b	Åb	Ôb	ób	c	6)c	`c	oc	BŒc	KÏc	Cd	o_d	ƒÏd	kSe	-¿e	Gíe	=5f	7sf	<«f	5èf	Vg	(ug	Ržg	eñg	FWh	1žh	2Ðh	wi	:{i	*¶i	1ái	.j	ZBj	A�j	+ßj	?k	†Kk	OÒk	*"l	"Ml	-pl	Džl	Gãl	(+m	ETm	*šm	9Åm	&ÿm	>&n	Een	H«n	Dôn	9o	 Xo	=yo	=·o	=õo	B3p	!vp	4˜p	Íp	_ëp	LKq	$˜q	+½q	~éq	hr	9yr	³r	År	Bår	$(s	 Ms	@ns	¯s	Äs	FÝs	>$t	?ct	%£t	"Ét	ìt	1u	79u	1qu	)£u	-Íu	Oûu	Kv	'hv	6�v	CÇv	,w	E8w	T~w	!Ów	3õw	D)x	Dnx	]³x	Ly	%^y	#„y	0¨y	 Ùy	úy	:z	6Pz	;‡z	(Ãz	oìz	/\{	)Œ{	0¶{	#ç{	)|	$5|	1Z|	)Œ|	.¶|	(å|	-}	%<}	(b}	-‹}	'¹}	3á}	~	*~	,G~	%t~	'š~	Â~	(Û~	+	=0	?n	®	Ë	#æ	
! €	"'€	%J€	$p€	=•€	Ó€	ã€	÷€	1�	+I�	#u�	™�	µ�	(Ñ�	)ú�	$‚	:C‚	~‚	 –‚	·‚	hÉ‚	2ƒ	*Iƒ	7tƒ	6¬ƒ	*ãƒ	„	!„	6>„	Nu„	$Ä„	8é„	@"…	,c…	U�…	5æ…	3†	P†	&f†	+�†	K¹†	>‡	D‡	B\‡	&Ÿ‡	Æ‡	2â‡	#ˆ	&9ˆ	0`ˆ	;‘ˆ	Íˆ	ãˆ	 õˆ	"‰	�9‰	1Ê‰	4ü‰	11Š	GcŠ	U«Š	6‹	18‹	#j‹	'Ž‹	A¶‹	/ø‹	R(Œ	;{Œ	8·Œ	6ðŒ	7'�	B_�	(¢�	(Ë�	$ô�	Ž	#0Ž	TŽ	CtŽ	>¸Ž	7÷Ž	/�	8K�	$„�	5©�	6ß�	2�	$I�	1n�	/ �	4Ð�	(‘	0.‘	B_‘	Q¢‘	Tô‘	XI’	2¢’	$Õ’	8ú’	%3“	IY“	8£“	/Ü“	@”	+M”	/y”	K©”	8õ”	6.•	6e•	;œ•	?Ø•	2–	<K–	-ˆ–	6¶–	<í–	&*—	CQ—	:•—	9Ð—	7
! ˜	5B˜	.x˜	"§˜	Ê˜	<â˜	4™	0T™	…™	bœ™	>ÿ™	>š	2\š	(�š	-¸š	"æš	0	›	8:›	s›	ƒ›	F—›	+Þ›	=
! œ	"Hœ	kœ	ƒœ	<•œ	_Òœ	W2�	QŠ�	TÜ�	R1ž	g„ž	�ìž	RnŸ	3ÁŸ	*õŸ	7  	6X 	*� 	3º 	)î 	¡	2¡	-H¡	*v¡	"¡¡	0Ä¡	-õ¡	#¢	'B¢	/j¢	Eš¢	Eà¢	6&£	;]£	F™£	Fà£	2'¤	4Z¤	S�¤	6ã¤	J¥	-e¥	A“¥	Õ¥	î¥	¦	;'¦	*c¦	Ž¦	Bª¦	í¦	5§	A8§	#z§	7ž§	9Ö§	'¨	8¨	S¨	"r¨	•¨	+¯¨	Û¨	'ö¨	/©	N©	!j©	"Œ©	¯©	Ç©	%ã©	!	ª	6+ª	bª	}ª	3œª	0Ðª	;«	=«	!A«	!c«	…«	I¡«	ë«	/¬	87¬	<p¬	1­¬	2ß¬	6­	'I­	7q­	5©­	1ß­	1®	C®	$`®	3…®	5¹®	'ï®	/¯	.G¯	1v¯	#¨¯	)Ì¯	*ö¯	Y!°	f{°	eâ°	4H±	}±	’±	A£±	,å±	t²	‡²	š²	Dª²	5ï²	&%³	L³	/h³	"˜³	)»³	#å³	*	´	34´	+h´	_”´	*ô´	µ	4:µ	(oµ	˜µ	$±µ	Öµ	[óµ	O¶	`¶	1w¶	©¶	7Ç¶	<ÿ¶	%<·	,b·	)�·	.¹·	2è·	0¸	)L¸	v¸	)Š¸	´¸	!Ì¸	.î¸	
¹	r+¹	8ž¹	×¹	uè¹	;^º	šº	�º	¡º	6³º	6êº	W!»	Wy»	3Ñ»	¼	-¼	5:¼	p¼	y¼	™¼	G¢¼	ê¼	½	&!½	UH½	;ž½	FÚ½	4!¾	V¾	*f¾	#‘¾	'µ¾	"Ý¾	¿	  ¿	A¿	a¿	�¿	 ¿	 ½¿	Þ¿	!ý¿	À	9À	WÀ	qÀ	%�À	+³À	ßÀ	øÀ	#Á	%4Á	.ZÁ	-‰Á	8·Á	SðÁ	ADÂ	.†Â	&µÂ	&ÜÂ	LÃ	6PÃ	I‡Ã	#ÑÃ	$õÃ	IÄ	GdÄ	J¬Ä	=÷Ä	85Å	=nÅ	'¬Å	7ÔÅ	-Æ	@:Æ	{Æ	N‡Æ	(ÖÆ	%ÿÆ	%Ç	&=Ç	%dÇ	4ŠÇ	¿Ç	ÆÇ	ÜÇ	>÷Ç	,6È	LcÈ	T°È	É	3É	RÉ	YÉ	7`É	
! ˜É	"£É	ÆÉ	!æÉ	+Ê	`4Ê	*•Ê	OÀÊ	=Ë	(NË	KwË	ÃË	)ÝË	0Ì	)8Ì	/bÌ	0’Ì	"ÃÌ	FæÌ	)-Í	WÍ	+dÍ	�Í	°Í	"ÍÍ	"ðÍ	Î	#"Î	@FÎ	0‡Î	'¸Î	3àÎ	Ï	Ï	"Ï	.Ï	+:Ï	8fÏ	$ŸÏ	#ÄÏ	4èÏ	AÐ	?_Ð	ŸÐ	«Ð	·Ð	ÃÐ	ÏÐ	2ÛÐ	#Ñ	2Ñ	BÑ	NÑ	^Ñ	jÑ	vÑ	‚Ñ	#ŽÑ	²Ñ	¾Ñ	<ÂÑ	3ÿÑ	3Ò	
! QÒ	s\Ò	$ÐÒ	&õÒ	AÓ	/^Ó	ŽÓ	 ¬Ó	IÍÓ	Ô	|$Ô	¡Ô	ž§Ô	4FÕ	7{Õ	:³Õ	7îÕ	9&Ö	Ž`Ö	oïÖ	>_×	až×	†Ø	G‡Ø	7ÏØ	LÙ	=TÙ	@’Ù	<ÓÙ	*Ú	`;Ú	�œÚ	W-Û	*…Û	4°Û	KåÛ	%1Ü	,WÜ	„Ü	¡Ü	¿Ü	*ÜÜ	1Ý	D9Ý	Q~Ý	KÐÝ	+Þ	[HÞ	v¤Þ	Lß	Rhß	P»ß	Ià	`Và	L·à	Vá	a[á	|½á	B:â	§}â	L%ã	<rã	8¯ã	Aèã	R*ä	R}ä	XÐä	g)å	[‘å	míå	M[æ	M©æ	P÷æ	VHç	EŸç	Måç	_3è	9“è	DÍè	7é	ZJé	Y¥é	Tÿé	@Tê	F•ê	HÜê	@%ë	\fë	pÃë	a4ì	@–ì	=×ì	Mí	Scí	=·í	>õí	_4î	@”î	uÕî	kKï	[·ï	Qð	3eð	X™ð	jòð	e]ñ	aÃñ	[%ò	f�ò	kèò	9Tó	ŠŽó	rô	IŒô	pÖô	[Gõ	I£õ	Líõ	c:ö	\žö	žûö	Sš÷	7î÷	c&ø	eŠø	;ðø	7,ù	ydù	.Þù	'
ú	O5ú	V…ú	lÜú	CIû	N�û	NÜû	M+ü	.yü	I¨ü	Vòü	PIý	Ošý	Uêý	X@þ	\™þ	2öþ	4)ÿ	N^ÿ	m­ÿ	J
! +f
! *’
! c½
! [!
! 2}
! _°
! N
! 6_
! Y–
! /ð
! / 
! 1P
! -‚
! )°
! BÚ
! [
! y
! '“
! ^»
! F
! _a
! YÁ
! `
! L|
! /É
! Fù
! ‰@
! WÊ
! A"
! 1d
! Q–
! 8è
! !	
! .?	
! ,n	
! (›	
! -Ä	
! /ò	
! G"
  
! Íj
  
! 8
! MG
! •
! 0¤
! Õ
  
! ó
! &þ
! 	%
! /
! D
! \
! i
! 
! •
! �
! ¦
! ®
! Æ
! Ú
! æ
! 
! "
! "4
! W
! j
! z
! ‡
! —
! ª
! Ã
! 
Ú
! è
! ÷
! 
! %
! :
! F
! ,V
! rƒ
! 7ö
! ].
! 9Œ
! Æ
! GÝ
! =%
! c
! 0s
! 5¤
! $Ú
! 4ÿ
! Q4
! W†
! {Þ
! HZ
! 2£
! 9Ö
! 7
! AH
! ?Š
! ;Ê
! H
! LO
! Nœ
! cë
! eO
! aµ
! =
! VU
! 4¬
! 'á
! R	
! K\
! ¨
! ¾
! Ô
! ê
! (
! *1
! \
! .x
! !§
! 0É
! %ú
! 8 
! ,Y
! "†
! ©
! &É
! fð
! +W
! `ƒ
! Aä
! �&
! P¨
! Nù
! OH
! 5˜
! ?Î
! @
! �O
! {à
! n\
! „Ë
! @P
! A‘
! ;Ó
! C 
! [S 
! 1¯ 
! 3á 
! H!
! (^!
! 4‡!
! m¼!
! {*"
! ‡¦"
! R.#
! „�#
! 7$
! '>$
! <f$
! 1£$
! ;Õ$
! 4%
! DF%
! n‹%
! )ú%
! '$&
! ]L&
! Jª&
! Rõ&
! 4H'
! +}'
! R©'
! cü'
!  `(
! N�(
! :Ð(
! %)
! 1)
! O)
! 6n)
! ]¥)
! **
! 6.*
! -e*
! e“*
! Où*
! :I+
! }„+
! G,
! AJ,
! &Œ,
! A³,
! Cõ,
! 59-
! %o-
! G•-
! CÝ-
! I!.
! =k.
! ?©.
! Eé.
! .//
! '^/
! .†/
! 0µ/
! dæ/
! AK0
! 2�0
! .À0
! 2ï0
! >"1
! Ba1
! B¤1
! ?ç1
! A'2
! 5i2
! DŸ2
! 4ä2
! ;3
! =U3
! <“3
! LÐ3
! 24
! P4
! f4
! ){4
!  ¥4
! +Æ4
! Iò4
! I<5
! N†5
! YÕ5
! 4/6
! Dd6
! +©6
! 1Õ6
! F7
! BN7
! [‘7
! Yí7
! [G8
! Y£8
! Oý8
! 6M9
! [„9
! ?à9
! 2 :
! KS:
! 1Ÿ:
! 0Ñ:
! R;
! 6U;
! @Œ;
! FÍ;
! `<
! 2u<
! D¨<
! 9í<
! b'=
! <Š=
! Ç=
! 7å=
! G>
! 3e>
! 5™>
! 4Ï>
! b?
! Hg?
! :°?
! Aë?
! b-@
! V�@
! )ç@
! (A
! 4:A
! 1oA
! \¡A
! >þA
! #=B
! 3aB
! ;•B
! >ÑB
! C
! C�C
! vÔC
! MKD
! I™D
! /ãD
! 0E
! bDE
! P§E
!  øE
! %F
! <?F
! @|F
! B½F
! G
! QG
! hG
! *G
! NªG
! YùG
! 9SH
! P�H
! =ÞH
! \I
! *yI
! .¤I
! 4ÓI
! .J
! d7J
! )œJ
! CÆJ
! D
! K
! NOK
! wžK
! AL
! XL
! +xL
! #¤L
! ÈL
! æL
! CM
! #EM
! 5iM
!  ŸM
! ;ÀM
! NüM
! FKN
! <’N
! DÏN
! O
! 4O
! %IO
! oO
! ?ŠO
! #ÊO
! KîO
! I:P
! L„P
! DÑP
! FQ
! &]Q
! 0„Q
! µQ
! ÅQ
! @×Q
! JR
! McR
! (±R
! \ÚR
! @7S
! >xS
! M·S
! NT
! CTT
! O˜T
! *èT
! 5U
! iIU
! O³U
! ‹V
! ‘�V
! T!W
! QvW
! NÈW
! uX
! :�X
! <ÈX
! #Y
! )Y
! CY
! ]Y
! MsY
! ;ÁY
! 4ýY
! O2Z
! M‚Z
! ;ÐZ
! >[
! 2K[
! ;~[
! <º[
! <÷[
! 4\
! 4O\
! C„\
! NÈ\
! ]
! +4]
! 2`]
! K“]
! Dß]
! V$^
! K{^
! Ç^
! Iå^
! H/_
! $x_
! 3�_
! "Ñ_
! ô_
! 
! `
! /`
! 'O`
! w`
! @‹`
! 
Ì`
! .Ú`
! 5	a
! 6?a
! va
! 2–a
! 6Éa
! <b
! I=b
! b‡b
! ?êb
! M*c
! 7xc
! %°c
! -Öc
! 1d
! T6d
! +‹d
! .·d
! 9æd
! M e
! +ne
! <še
! J×e
! b"f
! X…f
! @Þf
!  g
! ~@g
! ?¿g
! 7ÿg
! p7h
! %¨h
! GÎh
! zi
!  ‘i
!  ²i
! !Ói
! õi
! j
! 2.j
! aj
! wj
! Žj
!  ¥j
! !Æj
! "èj
! "k
! $.k
! $Sk
! 6xk
! "¯k
! 4Òk
! „l
! 4Œl
! FÁl
! °m
! P¹m
  2
! n
! z=n
! v¸n
! 7/o
! Mgo
! Wµo
! 
p
! /"p
! !Rp
! @tp
! 5µp
! !ëp
! a
q
! Moq
! 5½q
! !óq
! 5r
! !Kr
! 7mr
! #¥r
! 7Ér
! #s
! I%s
! 5os
! 7¥s
! #Ýs
! 't
! ;)t
! 'et
! '�t
! %µt
! BÛt
! u
! 48u
! 5mu
! 5£u
! [Ùu
! *5v
! C`v
! C¤v
! 1èv
! !w
! ,<w
! 4iw
! žw
! 9»w
! \õw
! LRx
! SŸx
! dóx
! *Xy
! *ƒy
! R®y
! 0z
! ,2z
! \_z
! ?¼z
! @üz
! a={
! (Ÿ{
! <È{
! H|
! N|
! :n|
! 5©|
!  ß|
! .}
! 
/}
! !=}
! A_}
! ;¡}
! ;Ý}
! ~
! 2+~
! 7^~
! C–~
! CÚ~
! 2
! *Q
! |
! /›
!  Ë
! 3ì
! ? €
! +`€
! >Œ€
! 6Ë€
! p�
! Œs�
! ™‚
! •š‚
! N0ƒ
! aƒ
! ?áƒ
! ˆ!„
! ³ª„
! ‚^…
! ­á…
! ¤�†
! Ï4‡
! <ˆ
! OAˆ
! 0‘ˆ
! :Âˆ
! /ýˆ
! -‰
!  F‰
!  g‰
!  ˆ‰
! ©‰
! È‰
! "ç‰
! "
! Š
! "-Š
!  PŠ
!  qŠ
! '’Š
! /ºŠ
! ,êŠ
! (‹
! [@‹
! Zœ‹
! i÷‹
! HaŒ
! gªŒ
! %�
! &8�
! %_�
! #…�
! ©�
! é¾Ž
! B¨�
! Hë�
! L4�
! 4��
! ;¶�
! Zò�
! ]M‘
! \«‘
! �’
! UŠ’
! 'à’
! '“
! B0“
! Vs“
! ^Ê“
! )”
! #H”
! 5l”
! ½¢”
!  `•
! 0�•
! =²•
! Fð•
! 37–
! Ek–
! #±–
! Õ–
! ð–
! -	—
! O7—
! /‡—
! z·—
! +2˜
! F^˜
!  ¥˜
! :Æ˜
! &™
! 0(™
! Y™
! =r™
! @°™
! Añ™
! -3š
! $aš
! †š
! ¢š
! 5¾š
! Lôš
! 9A›
! ){›
! (¥›
! )Î›
! 'ø›
! E œ
! 7fœ
! 6žœ
! /Õœ
! %�
! J+�
! 1v�
! 8¨�
! Gá�
! B)ž
! Qlž
! x¾ž
! D7Ÿ
! F|Ÿ
! 8ÃŸ
! 5üŸ
! c2 
! A– 
! $Ø 
! 3ý 
! 1¡
! L¡
! j¡
! Q|¡
! 3Î¡
! >¢
! A¢
! !X¢
! z¢
! ,‘¢
! &¾¢
! *å¢
! .£
! +?£
! ,k£
! +˜£
! ,Ä£
! ,ñ£
! ,¤
! -K¤
! -y¤
! -§¤
! -Õ¤
! -¥
! -1¥
! -_¥
! -�¥
! -»¥
! -é¥
! -¦
! -E¦
! +s¦
! ,Ÿ¦
! +Ì¦
! ,ø¦
! +%§
! +Q§
! ,}§
! +ª§
! +Ö§
! +¨
! +.¨
! -Z¨
! -ˆ¨
! -¶¨
! -ä¨
! +©
! +>©
! +j©
! ,–©
! +Ã©
! ,ï©
! +ª
! ,Hª
! +uª
! ,¡ª
! -Îª
! -üª
! +*«
! 1V«
! ,ˆ«
! ,µ«
! -â«
! +¬
! ,<¬
! +i¬
! +•¬
! .Á¬
! +ð¬
! +­
! ,H­
! 1u­
! =§­
! ;å­
! ;!®
! 9]®
! 2—®
! ?Ê®
! ;
! ¯
! 2F¯
! 0y¯
! Kª¯
! @ö¯
! I7°
! A�°
! UÃ°
! Ž±
! 9¨±
! 3â±
! '²
! )>²
! h²
! H„²
! 1Í²
! ;ÿ²
! -;³
! i³
! `v³
! E×³
! ,´
! hJ´
!  ³´
! Ô´
! -ð´
! ,µ
! "Kµ
! 7nµ
! /¦µ
! Öµ
! (ïµ
! 2¶
! *K¶
! #v¶
! š¶
!  º¶
! $Û¶
! 4·
! /5·
! %e·
! $‹·
! 0°·
! 3á·
! '¸
! ?=¸
! *}¸
! 0¨¸
! hÙ¸
! ¯B¹
! 'ò¹
! Iº
! 8dº
! 5�º
! QÓº
! K%»
! Bq»
! @´»
! *õ»
! R ¼
! Es¼
! N¹¼
! D½
! HM½
! A–½
! BØ½
! H¾
! Gd¾
! P¬¾
! Iý¾
! DG¿
! %Œ¿
! /²¿
! <â¿
! 9À
! *YÀ
! 0„À
! *µÀ
! -àÀ
! Á
! BÁ
! aÁ
! 4wÁ
! $¬Á
! aÑÁ
! 63Â
! KjÂ
! :¶Â
! :ñÂ
! =,Ã
!  jÃ
! (‹Ã
! “´Ã
! /HÄ
! /xÄ
! :¨Ä
! <ãÄ
! < Å
! 0]Å
! =ŽÅ
! |ÌÅ
! 2IÆ
! {|Æ
! …øÆ
! R~Ç
! DÑÇ
! 0È
! 4GÈ
! !|È
! PžÈ
! 6ïÈ
! 0&É
! FWÉ
! vžÉ
! FÊ
! \Ê
! "oÊ
! 3’Ê
! 5ÆÊ
! *üÊ
! +'Ë
! PSË
! &¤Ë
! +ËË
! B÷Ë
! 7:Ì
! rÌ
! ,„Ì
! &±Ì
! PØÌ
! C)Í
! ;mÍ
! -©Í
! ,×Í
! -Î
! K2Î
! "~Î
! 6¡Î
! ØÎ
! (öÎ
! 9Ï
! BYÏ
! NœÏ
! ëÏ
! /ûÏ
! %+Ð
! 1QÐ
! ,ƒÐ
! 0°Ð
! 1áÐ
! JÑ
! 0^Ñ
! ,�Ñ
! .¼Ñ
! $ëÑ
! )Ò
! 0:Ò
! (kÒ
! "”Ò
! /·Ò
! EçÒ
! .-Ó
! R\Ó
! ¯Ó
! ,ÏÓ
! FüÓ
! &CÔ
! =jÔ
! >¨Ô
! 7çÔ
! ;Õ
!  [Õ
! ©|Õ
! Œ&Ö
! €³Ö
! d4×
! "™×
! L¼×
! 7	Ø
! AØ
! )]Ø
! F‡Ø
! ,ÎØ
! NûØ
! 0JÙ
!  {Ù
! ,œÙ
! DÉÙ
! JÚ
! *YÚ
! &„Ú
! 7«Ú
! /ãÚ
! JÛ
!  ^Û
! 2Û
! %²Û
! /ØÛ
! CÜ
! MLÜ
! fšÜ
! .Ý
! .0Ý
! 9_Ý
! !™Ý
! l»Ý
! :(Þ
! /cÞ
! m“Þ
! Aß
! xCß
! 6¼ß
! 6óß
! .*à
! (Yà
! $‚à
! $§à
! $Ìà
! Yñà
! .Ká
! Rzá
! 4Íá
! ,â
! 7/â
! Ogâ
! 6·â
! /îâ
! Aã
! (`ã
! ‰ã
! "©ã
! <Ìã
! ;	ä
! Eä
! 0cä
! ”ä
! 6²ä
! *éä
! Eå
! )Zå
! 0„å
! (µå
! >Þå
! ,æ
! GJæ
! ’æ
! H±æ
! <úæ
! (7ç
! 0`ç
! 7‘ç
! CÉç
! -
è
! F;è
! &‚è
! o©è
! :é
! ?Té
! ô”é
! 2‰ê
! A¼ê
! /þê
! .ë
! 2Eë
! àxë
! FYì
! ü ì
! ��í
! Lî
! xlî
! !åî
! @ï
! -Hï
! &vï
! '�ï
! pÅï
! .6ð
! Žeð
! —ôð
! )Œñ
! E¶ñ
! <üñ
! /9ò
! 2iò
! %œò
! Âò
! :àò
! $ó
! 2@ó
! Asó
! /µó
! 1åó
! %ô
! =ô
! eYô
! 5¿ô
! 3õô
! :)õ
! ddõ
! 0Éõ
! -úõ
! 7(ö
! q`ö
! bÒö
! X5÷
! 2Ž÷
!  Á÷
! Yâ÷
! Q<ø
! Žø
! A­ø
! aïø
! .Qù
! €ù
! �ù
! K¹ù
! ú
! Iú
! Uú
! ,rú
! )Ÿú
! Éú
! /çú
! >û
! ,Vû
! ,ƒû
! °û
! X·û
! &ü
! w7ü
! L¯ü
! üü
! ý
! +(ý
! 9Tý
! @Žý
! \Ïý
! O,þ
! )|þ
! 9¦þ
! 1àþ
! ,ÿ
! 4?ÿ
! 3tÿ
! ;¨ÿ
! )äÿ
! )88!q0“(Ä'í%*;.f/•=Å6@:!{S�Añ33=g¥»$Ù7þ6L"h;‹1Çù7$H[m$ÉDî)3,]2Š7½=õ$3FXBŸ?â<"(_Xˆ+á0
	">	@a	9¢	WÜ	@4
! =u
! =³
! Mñ
! @?6€;·-óB!Ud$ºAßY!
?{
>»
Bú
A=ié/õY%JHÊNKb‰®+8TdL¹JƒQ>ÕI;^@šJÛ<&)cQ�Cß(#)L
vB„WÇ=Q]K¯‚û%~d¤i	s<„DÁ.58EO~TÎ #Db9|¶Ô-ô"<+\>ˆ>Ç>(EFn6µRì>?~*˜ÃÛï+3_t‰ ¶9Ì.K`t‰¥¹Ùñ ) I a ~ “ =­ Hë F4!>{!8º!2ó!6&"S]""±"Ô"ï"
! #1'#DY#3ž#@Ò#6$J$0i$š$;¹$Kõ$1A%1s%-¥%$Ó%(ø%#!&E&c&€&�&º&#×&û&'7'U'=s'±'=Ï'
(+(I(g($…(ª(Ç(æ(<)A)_)})(›)@Ä)S* Y*1z*1¬*0Þ*G+6W+*Ž+#¹+#Ý+L,8N,'‡,*¯,"Ú,"ý,% -%F-Kl->¸-F÷-R>..‘.*À.Aë.D-/†r/Cù/<=05z0F°04÷0=,1j12Š1,½1(ê1,28@2Hy25Â2Gø2=@3S~3>Ò3;40M44~48³48ì48%55^5#”5i¸5"6:96$t6N™6Oè6R87E‹7HÑ7C8F^83¥8Ù8kô8`9~9+œ96È9&ÿ9&:SC:$—:¼:×::ó:2.;6a;6˜;6Ï;3<:<3Y<G�<5Õ<V=Vb=E¹=Eÿ=SE>™>.¸>Bç>P*?{?›?=»?Kù?tE@.º@é@,AB1A3tAL¨A%õAgB-ƒB1±BQãB55C�kCg	DyqD'ëD=EDQE[–EYòECLFD�F4ÕF*
! GT5GCŠG$ÎG5óG<)H6fH2�H%ÐH2öH')I"QIEtI ºIÛIKúI/FJFvJ5½J<óJ+0KG\KP¤K@õK56LVlLSÃL7M>OMJŽM,ÙM8N%?N9eNWŸN0÷NF(OFoO7¶O'îO,P8CP$|PI¡P6ëP4"Q;WQ=“QUÑQR'R7zR@²R7óR7+SXcS)¼S%æSbTWoT0ÇT3øT$,UZQU3¬U$àU]VUcV>¹V…øV«~WA*XKlXG¸XEY2FY3yY)­Y.×Y"Z†)Z0°ZáZ[; [\[c|[à[!ö[!\.:\,i\+–\)Â\0ì\?]8]]/–]3Æ]ú]^9^-O^+}^k©^’_¨_P(`-y` §`(È`ñ`=a*?a:ja¥a1Áa@óaE4bCzbK¾bI
! cDTcG™cBácG$dBldG¯dE÷d]=eJ›e:æe\!f_~f}ÞfL\gØ©gY‚hÜhùhi"i-=i4ki* iWËi3#jWjLrj@¿jEk@Fk?‡k8ÇkAlMBlO�lmàl1Nm0€mj±m=nCZn|žnoo6‹oDÂo8p[@pZœpN÷p'Fq5nq5¤q5Úq5r6Fr6}r7´r7ìr7$s7\s7”s7Ìs7t7<t7tt7¬t7ät7u5Tu5Šu5Àu5öu5,v5bv6˜v5Ïv5w5;w5qw7§w7ßw7x7Ox5‡x5½x5óx5)y5_y5•y5Ëy5z57z5mz6£z6Úz4{5F{5|{6²{6é{5 |5V|5Œ|5Â|8ø|41}4f}5›}.Ñ}E~[F~=¢~à~4þ~\3X�?é*)€NT€>£€-â€0�.A�.p�-Ÿ�.Í�.ü�-+‚¡Y‚Hû‚MDƒP’ƒ;ãƒC„Dc„J¨„Ló„,@…'m…@•…1Ö…1†A:†-|†/ª†.Ú†9	‡7C‡ {‡+œ‡8È‡$ˆ &ˆ(Gˆ1pˆI¢ˆ+ìˆ7‰2P‰ƒ‰(¡‰<Ê‰ŠI Š/jŠ0šŠ~ËŠ8J‹1ƒ‹5µ‹4ë‹A Œ5bŒ?˜Œ5ØŒ;�6J�7��9¹�5ó�6)ŽD`Ž5¥ŽBÛŽZ�;y�Bµ�Dø�F=�C„�DÈ�J
‘AX‘9š‘[Ô‘G0’Xx’sÑ’[E“W¡“*ù“;$”5`”8–”?Ï”E•EU•K›•4ç•-–1J–L|–É–LÝ–+*—;V—<’—-Ï—Dý—B˜]˜,z˜C§˜Cë˜@/™p™7„™%¼™â™š& š)Gš$qš/–š0Æša÷šSY›J­›Eø›<>œ;{œ=·œ;õœ@1�Or�3Â�ö�ž4%ž8Zž!“žeµžbŸb~Ÿ,áŸ# 92 3l /  0Ð .¡?0¡'p¡2˜¡OË¡'¢'C¢9k¢;¥¢Fá¢-(£DV£L›£bè£K¤F^¤-¥¤'Ó¤)û¤.%¥'T¥M|¥cÊ¥!.¦7P¦&ˆ¦œ¯¦‹L§PØ§R)¨.|¨5«¨5á¨4©0L©K}©TÉ©CªEbªQ¨ªxúªCs«_·«H¬Y`¬<º¬@÷¬Y8­y’­[®Th®c½®f!¯#ˆ¯9¬¯Læ¯j3°`ž°Kÿ°‚K±UÎ±b$²ƒ‡²B³eN³]´³e´{x´*ô´Hµlhµ�Õµlc¶>Ð¶�·„‘·©¸`À¸g!¹M‰¹v×¹bNºˆ±ºŠ:»8Å»4þ»G3¼&{¼H¢¼në¼=Z½H˜½vá½OX¾L¨¾wõ¾)m¿S—¿Gë¿E3À-yÀC§À.ëÀ/Á,JÁgwÁ+ßÁ"Â?.ÂJnÂ$¹Â8ÞÂ"Ã-:Ã*hÃY“ÃHíÃ'6ÄB^ÄL¡Ä;îÄ2*Å:]Å-˜ÅÆÅ8ÜÅÆ*4ÆN_Æ"®Æ7ÑÆ	Ç'Ç@>Ç-ÇL­ÇnúÇiÈ4‡È¼ÈÓÈäÈ&ÿÈ&&ÉMÉO^ÉE®ÉIôÉS>ÊU’ÊMèÊP6Ë;‡ËTÃËOÌ#hÌŒÍ1•ÎMÇÎ=Ï-SÏ�Ï>•Ï:ÔÏAÐ8QÐDŠÐBÏÐ,ÑH?ÑˆÑ:¢ÑBÝÑ6 ÒFWÒBžÒDáÒB&Ó)iÓ+“Ó¿ÓÖÓ2íÓS ÔStÔ+ÈÔAôÔ:6ÕFqÕD¸Õ<ýÕH:Ö?ƒÖMÃÖE×FW×Wž×5ö×I,Ø,vØI£ØíØ4Ù1AÙ6sÙ9ªÙVäÙ
! ;ÚuFÚt¼Ú1ÛQKÛZ�Û:øÛ03ÜRdÜD·ÜüÜ.Ý EÝfÝ+sÝ-ŸÝÍÝ4åÝSÞ]nÞÌÞ;êÞ,&ßQSß¥ß1µßFçß'.à'Và[~àJÚàN%áDtá4¹áIîá48âMmâH»âFã[Kã'§ãÏã>îã!-ä!Oä(qä-šäÈä@ää'%å`MåM®åDüå[Aæ†�æd$ç+‰çRµç6è6?èZvèXÑè?*é3jé9žé8ØéDê<VêS“êWçêZ?ëPšëHëë94ì*nì)™ìfÃì:*ípeí;Öí*î0=îCnî:²î2íî2 ï7Sï+‹ï@·ïøïð<5ðOrð-Âð(ððñ*™ñ_Äñ_$ò(„òa­ò/óL?ó%ŒóO²óKô[Nô@ªô!ëô-
õ<;õ9xõ/²õ2âõCöPYöIªö4ôö+)÷.U÷5„÷º÷WÂ÷DøC_ø<£øFàø¨'ùKÐù2ú2Oú‚úžú9ºúDôú59ûDoû:´û3ïû*#üANü�ü`­üoýW~ý<ÖýHþ7\þ/”þ0ÄþKõþJAÿNŒÿEÛÿ[!a}hßHŠc4îU#pyê3:;YJ•0à$'6%^N„-Ól?ŒFÌ7(KHtA½MÿOMS�lñQ^I°]úVX	W¯	'
!  /
! 7P
! Aˆ
! 7Ê
! =U@S–5ê +@6l £,Ä4ñ/&
V
 s
8”
OÍ
I7gEŸ0å1AHZŠNå/4d‚2“JÆE>W;–DÒ8'PKx9Ä-þ6,PcB´H÷F@C‡8ËLZQ=¬ê,
! 77'o$—/¼(ì?VU)¬9Ö&F73~²-Ñdÿ9d1ž9ÐH
! XS^¬.!:G\G¤TìDA7†O¾$3NPŸ3²æ2M7-…/³9ã;
Y>g?¦<æ:# &^ … I¢ ì ü "!3/!Lc!?°!xð!)i"“"J¯"1ú",,#IY#K£#Iï#9$ X$•y$>%.N%Q}%#Ï%/ó%#&k;&T§&Fü&²C'\ö'@S(8”(8Í(8)&?)$f)M‹)fÙ)@@*8�*@º*Mû*(I+r+/Ž+/¾+<î+Ë+,)÷,U!-Hw-GÀ-G.FP.B—.BÚ.B/`/Mà/™.0`È0#)1mM1(»18ä1<28Z2:“29Î2f3To3>Ä3‘4E•4-Û4C	5'M5u5U�6Væ6e=7n£7y8UŒ8bâ8^E9=¤95â9t:�:A¬:Pî:?;G^;¦;Eº;-<6.<ee<BË<f=,u=7¢=AÚ=+>VH>VŸ>Gö>6>?Xu?hÎ?Q7@r‰@Dü@(AA.jAN™ATèA =B9^B1˜B;ÊBHC0OC'€C0¨CCÙCCD;aDZ�DMøDFE%aED‡E6ÌE6FS:FVŽFEåFb+G@ŽGPÏG' H(HH[qH7ÍHdI4jI#ŸI<ÃILJ}MJ.ËJ)úJI$KInKJ¸K!L<%LÃbLÆ&MsíMaN2}N:°N[ëNnGO*¶O9áO2P&NPIuP=¿PBýP:@Q9{QCµQ;ùQl5RO¢R!òR7S>LS(‹S7´S8ìS1%T$WT|T:šT8ÕT8U<GU*„U8¯U3èU7V9TV=ŽVÌVCëVI/WPyWPÊWXX`tXeÕXk;Yj§Y~Z~‘Z~[~�[€\~�\€]~�]t^‚ƒ^‚_‚‰_�`†Ž`=a;SaE�a:Õa;b7Lb!„b?¦b9æb9 cZc7yc7±cAéc7+d*cd8Žd>Çd<e7Ce'{e £e"Äe*çe&fA9fR{f?Îf:g:Ig;„gTÀgeh {h4œh-Ñhÿh7i1Pi-‚i@°iwñi[ijÅjQÕjW'k$k$¤k&Ék,ðkZlDxl5½l*ólm6m7Lm;„m-Àm=îm7,n2dn4—n6Ìn/o43o6ho-Ÿo-Ío+ûo1'pNYp7¨p4àp4q/Jq1zq7¬q5äq0r3Kr1r3±rFår5,s3bs(–s7¿s&÷sAtI`tEªtðt…	u'�u,·uqäu\Vv³vBÓvw1wPw
kwƒywKýwRIxUœxDòxn7y_¦y@zYGz@¡z7âz4{.O{@~{2¿{5ò{F(|4o|2¤|2×|l
! }mw}_å}NE~a”~lö~;cGŸ2çK€6f€Z�€nø€fg�KÎ�H‚?c‚d£‚rƒ={ƒ/¹ƒ3éƒI„\g„ZÄ„•…�µ…Š7†ŽÂ†XQ‡mª‡ZˆNsˆcÂˆp&‰Y—‰Tñ‰JFŠJ‘ŠkÜŠNH‹/—‹VÇ‹3ŒvRŒDÉŒ\�rk�=Þ�QŽRnŽhÁŽg*�s’�S�hZ�mÃ�>1‘?p‘a°‘Ð’Òã’'¶“Þ“eý“c”&~”¥”À”CÚ”=•D\•Ç¡•…i–Iï–a9—‰›—6%˜U\˜1²˜Yä˜¨>™&ç™(šT7š6ŒšBÃš›*›BF›Y‰›Wã›O;œ<‹œ?Èœ#�T,�"��5¤�1Ú�#ž50ž8fž?ŸžKßž$+ŸbPŸ$³ŸBØŸ= @Y Xš 'ó :¡<V¡K“¡Rß¡>2¢-q¢EŸ¢*å¢'£/8£ah£:Ê£$¤V*¤b�¤Oä¤O4¥N„¥Ó¥Cð¥=4¦Vr¦GÉ¦"§%4§!Z§T|§3Ñ§9¨ ?¨:`¨.›¨8Ê¨4©78©*p©3›©"Ï©!ò©ª%.ª3Tª9ˆª'Âªfêª5Q«‡«@¡«Aâ«>$¬?c¬7£¬:Û¬B­:Y­-”­BÂ­D®1J®>|®4»® ð®$¯66¯Gm¯µ¯(Ô¯-ý¯.+°"Z°B}°6À°b÷°bZ±8½±)ö±1 ²?R²<’²TÏ²@$³'e³b�³ð³´!´4´-J´&x´^Ÿ´/þ´.µ\Lµ7©µ5áµ¶$¶1¶-G¶&u¶œ¶¹¶×¶!ô¶·"5·UX·3®·	â·;ì·](¸"†¸,©¸BÖ¸%¹+?¹Vk¹VÂ¹Fº?`º* ºËºëº,»/»!J»l»-ˆ»R¶»R	¼L\¼^©¼&½E/½<u½=²½Dð½-5¾3c¾-—¾,Å¾ò¾A¿/S¿ƒ¿! ¿?Â¿MÀ4PÀ>…ÀVÄÀVÁVrÁVÉÁ Â%/Â?UÂ'•Â-½Â:ëÂ&ÃEBÃˆÃ�¤ÃI&Ä9pÄAªÄ0ìÄUÅ%sÅ™ÅEµÅ=ûÅ 9ÆIZÆ"¤ÆQÇÆÇA™Ç9ÛÇ!ÈS7È3‹È0¿È+ðÈ:É5WÉn�É@üÉ;=ÊHyÊ:ÂÊ ýÊGË8fË,ŸËÌËéËAûË+=Ì iÌ$ŠÌ-¯Ì4ÝÌ)Í$<ÍaÍ8uÍ>®Í0íÍAÎ`ÎPÎÐÎ7äÎ)Ï;FÏV‚Ï+ÙÏ=Ð:CÐ'~Ð?¦ÐæÐ'ÿÐ6'ÑJ^Ñ#©Ñ$ÍÑ@òÑ3ÒPÒ3mÒY¡ÒûÒ3Ó&OÓ%vÓsœÓ„Ô,•ÔDÂÔ%Õ7-Õ.eÕe”Õ'úÕT"Ö5wÖ=­ÖYëÖ&E×Al×H®×*÷×"Øf=Ø™¤Ø“>ÙÒÙSïÙ2CÚ)vÚA Ú<âÚ/ÛOÛnÛU‹ÛBáÛ)$Ü5NÜC„Ü[ÈÜ5$Ý#ZÝ~Ý#žÝÂÝÔÝJæÝ51Þ4gÞ1œÞ'ÎÞöÞ:ßOMß%�ßPÃßJà4_à@”àHÕà9áDXá:�á)Øá@â:CâF~âAÅâ!ã3)ãD]ã3¢ã'ÖãIþãqHäOºä/
! å":åI]å)§åÑå+èå"æ*7æ#bæ/†æ2¶æ.éæçE8ç,~çe«ç,èA>è9€è)ºè'äè9éGFéDŽéBÓé@ê1Wê>‰êKÈê)ëH>ë>‡ëOÆë_ì_vì]Öìo4ín¤íYîRmî;Àî1üî7.ï-fïN”ï;ãï"ð^Bð^¡ðMñgNñQ¶ñmòÂvò-9ó;góK£ó3ïó5#ô5Yô<�ôEÌô3õCFõCŠõ0Îõÿõ�öL¨ö?õö35÷9i÷L£÷Qð÷PBøP“øPäø;5ù>qù7°ù4èùnú’Œúgû4‡ûK¼ûLüMUüM£üKñüJ=ý9ˆý.Âý;ñý&-þ4Tþ4‰þG¾þ4ÿD;ÿA€ÿDÂÿ>
=F
"„
8§
6à
V
.n
F�
Yä
@>
9
F¹
F
IG
B‘
bÔ
67
En
E´
Bú
G=
*…
{°
M,
[z
@Ö
-
GE
=�
UË
9!
.[
uŠ
W	
;X	
H”	
,Ý	
–
  
! 
|¡
! 
0
iO
u¹
7/
=g
W¥
[ý
/Y

)‰

Y³

6

KD
3�
4Ä
(ù
Š"
3­
3á
>
+T
N€
<Ï
@
JM
&˜
A¿
6
=8
&v
&�
:Ä
>ÿ
V>
g•
Ný
8L
O…
AÕ
Y
'q
;™
nÕ
‰D
AÎ
i
Lz
HÇ
A
_R
`²
/
QC
R•
aè
OJ
Uš
Nð
0?
Kp
i¼
6&
@]
:ž
EÙ
X
Lx
dÅ
8*
Wc
I»
%
Q+
P}
9Î
1 
D: 
_ 
@ß 
R !
Ds!
P¸!
=	"
PG"
9˜"
sÒ"
$F#
*k#
(–#
E¿#
2$
48$
Wm$
aÅ$
9'%
[a%
Z½%
1&
FJ&
O‘&
*á&
]'
5j'
[ '
Eü'
$B(
Sg(
5»(
@ñ(
$2)
BW)
9š)
5Ô)
X
! *
dc*
<È*
J+
GP+
:˜+
iÓ+
F=,
$„,
A©,
Aë,
t--
e¢-
2.
K;.
3‡.
<».
Bø.
6;/
Lr/
S¿/
l0
U€0
`Ö0
[71
H“1
4Ü1
B2
9T2
OŽ2
BÞ2
V!3
,x3
:¥3
Hà3
P)4
Pz4
CË4
L5
ƒ\5
*à5
S6
,_6
8Œ6
Å6
LË6
O7
Qh7
\º7
g8
,8
A¬8
Dî8
#39
(W9
*€9
%«9
]Ñ9
l/:
$œ:
eÁ:
0';
5X;
Ž;
 ¬;
Í;
í;

<
 -<
;N<
.Š<
F¹<
F=
KG=
A“=
9Õ=
@>
8P>
5‰>
¿>
Ñ>

ì>

ú>

! ?
?
5?
JK?
w–?
>@
<M@
ZŠ@
Kå@
D1A
/vA
\¦A
PB
FTB
T›B
9ðB
O*C
-zC
G¨C
>ðC
H/D
LxD
AÅD
>E
FFE
Q�E
JßE
N*F
GyF
ZÁF
/G
DLG
0‘G
ÂG
5ÙG
ZH
:jH
6¥H
BÜH
BI
NbI
(±I
5ÚI
&J
J7J
M‚J
>ÐJ
AK
@QK
J’K
9ÝK
3L
PKL
HœL
aåL
FGM
AŽM
iÐM
?:N
7zN
<²N
5ïN
%O
><O
>{O
(ºO
4ãO
;P
PTP
A¥P
UçP
==Q
7{Q
2³Q
4æQ
BR
8^R
=—R
>ÕR
;S
9PS
ŠS
*žS
ÉS
*èS
1T
ET
\T
*uT
3 T
RÔT
G'U
EoU
=µU
=óU
;1V
?mV
O­V
HýV
DFW
;‹W
AÇW
i	X
sX

X
9�X
)ÇX
ñX
3ùX
-Y
4IY
6~Y
-µY
IãY
I-Z
/wZ
8§Z
1àZ
Y[
/l[
Dœ[
!á[
5\
-9\
$g\
6Œ\
5Ã\
Eù\
??]
G]
;Ç]
B^
SF^
@š^
:Û^
_
>6_
Hu_
R¾_
*`
(<`
Se`
Q¹`
Sa
-_a
/�a
½a
?Ùa
%b
@?b
#€b
4¤b
7Ùb
8c
FJc
C‘c
XÕc
0.d
"_d
9‚d
r¼d
†/e
u¶e
x,f
‡¥f
-g
y­g
ˆ'h
€°h
q1i
€£i
x$j
|�j
†k
Œ¡k
�.l
…¼l
/Bm
=rm
J°m
,ûm
7(n
,`n
4�n
4Ân
S÷n
CKo
3�o
LÃo
-p
/>p
1np
6 p
,×p
q
+q
3?q
-sq
¡q
IÀq

! r
J r
2kr
Ižr
Nèr
=7s
6us
V¬s
Ct
AGt
C‰t
CÍt
u
-!u
8Ou
%ˆu
$®u
$Óu
Oøu
OHv
P˜v
Pév
P:w
.‹w
*ºw
4åw
-x
%Hx
/nx
.žx
#Íx
nñx
7`y
˜y
3¤y
KØy
.$z
?Sz
V“z
Vêz
#A{
e{
5„{
1º{
,ì{
B|
/\|
1Œ|
/¾|
î|
R}
R^}
;±}
(í}
~
2~
P~
Bk~
R®~
"
n$
`“
Tô
I€

^€
Rl€
C¿€
5�
.9�
5h�
ž�
H·�
‚
2‚
GK‚
7“‚
fË‚
@2ƒ
4sƒ
G¨ƒ
Yðƒ
UJ„
< „
:Ý„
*…
7C…
%{…
¡…
#µ…
)Ù…
1†
/5†
e†
8�†
º†
Ó†
ê†
‡
4 ‡
U‡
*l‡
9—‡
*Ñ‡
6ü‡
63ˆ
8jˆ
6£ˆ
6Úˆ
6‰
6H‰
6‰
-¶‰
6ä‰

Š
)Š
2;Š
0nŠ
(ŸŠ
$ÈŠ
$íŠ
‹
>$‹
Sc‹
·‹
Ì‹
YÜ‹
46Œ
kŒ
‰Œ
,§Œ
(ÔŒ
TýŒ
>R�
+‘�
4½�
2ò�
4%Ž
7ZŽ
:’Ž
8ÍŽ
!�
7(�
`�
H}�
\Æ�
8#�
2\�
��
<¥�
+â�
"‘
-1‘
;_‘
F›‘
*â‘
"
’
&0’
	W’
!a’
ƒ’
¢’
!¿’
-á’
A“
LQ“
8ž“
@×“
\”
]u”
5Ó”
8	•
>B•
S�•
*Õ•
;–
<–
:Z–
7•–
4Í–
D—
/G—
6w—
0®—
4ß—
&˜
(;˜
'd˜
2Œ˜
4¿˜

ô˜
j™
<m™
5ª™
Rà™
I3š
>}š
>¼š
?ûš
H;›
H„›
eÍ›
-3œ
)aœ
?‹œ
 Ëœ
ìœ
)�
C2�
&v�
1��
1Ï�
Wž
cYž
@½ž
=þž
 <Ÿ
L]Ÿ
ªŸ
¾Ÿ
AÚŸ
A 
=^ 
8œ 
)Õ 
 ÿ 
C ¡
<d¡
>¡¡
>à¡
V¢
_v¢
?Ö¢
£
#£
$0£
U£
Mi£
3·£
Eë£
61¤
:h¤
;£¤
Iß¤
[)¥
$…¥
%ª¥
9Ð¥
:
! ¦
'E¦
/m¦
7�¦
'Õ¦
6ý¦
e4§
.š§
+É§
+õ§
9!¨
A[¨
M�¨
@ë¨
8,©
Ge©
F­©
&ô©
/ª
GKª
)“ª
t½ª
J2«
@}«
D¾«
%¬
;)¬
He¬
j®¬
A­
.[­
<Š­
PÇ­
+®
)D®
<n®
"«®
:Î®
M	¯
;W¯
>“¯
@Ò¯
?°
2S°
;†°
JÂ°
2
±
"@±
c±
x±
‘±
+¨±
)Ô±
€þ±
=²
½²
,Õ²
,³
*/³
BZ³
<�³
ZÚ³
U5´
�‹´
O
µ
M]µ
3«µ
6ßµ
5¶
 L¶
&m¶
5”¶
KÊ¶
=·
%T·
:z·
Cµ·
)ù·
3#¸
0W¸
(ˆ¸
F±¸
Pø¸
?I¹
9‰¹
8Ã¹
Bü¹
C?º
Iƒº
/Íº
'ýº
,%»
0R»
=ƒ»
AÁ»
K¼
PO¼
4 ¼
CÕ¼
G½
(a½
*Š½
:µ½
;ð½
;,¾
Dh¾
`­¾
1¿
@¿
1\¿
)Ž¿
3¸¿
:ì¿
7'À
_À
/wÀ
§À
¾À
/×À
4Á
+<Á
?hÁ
8¨Á
WáÁ
A9Â
+{Â
/§Â
@×Â

! Ã
*#Ã
*NÃ
yÃ
:ŽÃ
1ÉÃ
-ûÃ
J)Ä
tÄ
8ŠÄ
7ÃÄ
>ûÄ
):Å
%dÅ
5ŠÅ
9ÀÅ
úÅ
Æ
V6Æ
`�Æ
#îÆ
&Ç
9Ç
BWÇ
KšÇ
OæÇ
06È
PgÈ
T¸È
H
É
HVÉ
BŸÉ
QâÉ
G4Ê
|Ê
0›Ê
1ÌÊ
þÊ
IË
:aË
5œË
_ÒË
X2Ì
X‹Ì
QäÌ
6Í
+RÍ
2~Í
I±Í
ûÍ
NÎ
`_Î
jÀÎ
E+Ï
HqÏ
AºÏ
TüÏ
YQÐ
Y«Ð
=Ñ
3CÑ
:wÑ
-²Ñ
 àÑ
Ò
Ò
2:Ò
3mÒ
2¡Ò
OÔÒ
#$Ó
.HÓ
dwÓ
4ÜÓ
3Ô
2EÔ
#xÔ
@œÔ
?ÝÔ
DÕ
CbÕ
{¦Õ
,"Ö
YOÖ
K©Ö
WõÖ
0M×
~×
)š×
4Ä×
.ù×
:(Ø
UcØ
_¹Ø
%Ù
?Ù
?ZÙ
&šÙ
2ÁÙ
8ôÙ
=-Ú
2kÚ
HžÚ
2çÚ
=Û
=XÛ
@–Û
2×Û
D
! Ü
2OÜ
%‚Ü
]¨Ü
4Ý
Q;Ý
G�Ý
CÕÝ
QÞ
8kÞ
R¤Þ
*÷Þ
A"ß
-dß
-’ß
FÀß
[à
5cà
P™à
!êà
&á
33á
kgá
qÓá
iEâ
s¯â
/#ã
>Sã
-’ã
6Àã
A÷ã
,9ä
>fä
"¥ä
3Èä
<üä
89å
2rå
/¥å
=Õå
,æ
<@æ
5}æ
.³æ
.âæ
%ç
7ç
2Pç
;ƒç
9¿ç
"ùç
2è
*Oè
3zè
3®è
.âè
é
?*é
)jé
”é
 ³é
Ôé
Bïé
:2ê
*mê
7˜ê
5Ðê
Kë
HRë
›ë
?±ë
6ñë
F(ì
8oì
¨ì
ºì
KÆì
:í

Mí
X[í
Y´í
#î
2î
HRî
W›î
+óî
=ï
0]ï
?Žï
.Îï
5ýï
M3ð
C�ð
$Åð
>êð
3)ñ
5]ñ
/“ñ
'Ãñ
yëñ
3eò
&™ò
6Àò
L÷ò
IDó
9Žó
-Èó
?öó
06ô
/gô
y—ô
Eõ
9Wõ
p‘õ
Sö
SVö
;ªö
7æö
Y÷
?x÷
¸÷
%É÷
"ï÷
>ø
Qø
4oø
.¤ø
0Óø
+ù
A0ù
.rù
0¡ù
.Òù
?ú
$Aú
6fú
R�ú
8ðú
D)û
Anû
I°û
núû
Iiü
r³ü
\&ý
Xƒý
<Üý
7þ
=Qþ
G�þ
2×þ
?
! ÿ
,Jÿ
2wÿ
Eªÿ
Eðÿ
J61�/³0ãHA]"Ÿ!Âä^ÿ5^$”#¹VÝQ4†¤8Â>û/:Bj+­XÙJ2-},«'Ø+2, _€ ¿Ü,ú'8:s1‘+ÃBï+2W^¶5Éÿ)	+?	>k	+ª	3Ö	
  
! 
! *4
! _
! *s
! ž
! µ
! 
Ì
! +Ú
! 
3"Hkƒ,œBÉ+*+V ‚£$½@â4#
X
)o
™
p°
!>+Z]†5ä36N/…(µÞ8û47L:„¿ßAó_5H•Þ,û,("Ux'—9¿8ù(2?[d›jkh{Jä/LC^S¢#ö"N=RŒHß;(AdK¦ò6CH:Œ:ÇE)H=r+°Üâù*424g+œ1È2ú1-0_1�0Â ó*2+]‰!›½ÏTá6Hb~˜ ²Óåù%A:\—ª5¼6ò5)5_•L¯ ü' E W <i ¦ ¸ Í ë !!)!;!$U!%z! !´!Ê!2à!"3("6\"“"¬"Ã"$Ú"ÿ"#"-#-P#~#—#­#Ä#â#ù#$($<$R$h$z$”$#¦$Ê$OÜ$0,%@]%6ž%Õ%#ô%&5&G&f&…&D¤&é&',#'6P'‡'¡'G¼')(.(H(c(x($—(¼(Ø(ö($)$8)$])‚)Ÿ)!µ))×)@**B*%m*“*'¨*1Ð* +/#+S+q+/…+µ+6Ì+#,',RG,Qš,*ì,6-N-k-Š-#©-%Í-ó-+.">.#a.….$£.È.Yè.bB/"¥/!È/Iê/G40l|0=é05'1:]1H˜1Eá12'2JZ2:¥2Jà24+3<`3V�3iô3i^4PÈ445JN58™5ZÒ5R-6]€6Þ6>þ64=7Cr7¶7HÑ7G8,b8
! �80š8,Ë8ø8.9$D9i9B|99¿9Eù9$?:"d:+‡:/³:9ã:8;+V;D‚;MÇ;<=2<9p<;ª<æ<>=1@=3r=3¦=4Ú=
>
>*+>*V>B�>%Ä>ê>"û>!?#@?$d?!‰?F«?.ò?A!@Ec@©@-¾@*ì@-A/EA#uA,™A^ÆAD%B>jB©BUÆBC<;CDxCB½CRDKSD3ŸD'ÓD@ûD#<E:`E4›E$ÐE/õEV%FO|FAÌF4G5CGyG†G[�G/ëGTH pH&‘H,¸HåHBíH30IPdI+µIDáIK&JGrJ<ºJ&÷J0K4OK„K¢K@¸KLùKDFLP‹LZÜL=7M<uM>²MGñM*9N*dN;�N#ËN'ïN1O1IO1{O2­O+àO*PP7PDˆP5ÍP;QG?QO‡Q&×Q+þQ0*R:[R.–RHÅRLSl[SSÈSmTŠTY
! UCdUa¨U[
! V4fVF›V+âV+W0:WMkWZ¹W>XCSX,—X-ÄXBòX15YDgY7¬Y;äY: Z4[ZJ�Z.ÛZ>
! [4I[W~[9Ö[I\)Z\'„\;¬\è\1ÿ\81]Mj]!¸]Ú]2ú]8-^ f^*‡^G²^<ú^@7_Ex_N¾_+
`99`s`
! ‡`L’`>ß`2a;Qa#�a#±a%ÕaEûa;Ab<}bºb5Ôb8
! c9CcA}cF¿c2d?9d3yd3­d3ádEe,[e,ˆe:µe>ðeD/ftfUzfÐf'ðfAg2Zg6�gnÄg13hJeht°hj%iZ�iMëiF9jQ€jZÒj;-k)ik“k+³kAßk'!lLIl–l!¦l!Èl!êl!m.mMMmU›m]ñmUOnG¥n*ín>o^Wof¶odpo‚pNòpnAq/°qàq?òq!2r4Tr;‰rÅrAÕrGs;_s3›s(Ïs øst2tJtftO�tVÑtW(u€u1 uJÒu?vG]v?¥v7åv-w*Kw(vw-Ÿw"Íw1ðw,"xOx=kxI©x?óxJ3y/~y*®y.ÙyHzVQz5¨z6Þz7{PM{až{|/ |P|m|5~|´|;Ô|+}5<}4r}K§}%ó}"~><~{~4™~.Î~0ý~+.AZ.œ0Ë.üO+€B{€@¾€Kÿ€,K�=x�4¶�?ë�;+‚`g‚hÈ‚f1ƒq˜ƒR
! „p]„nÎ„v=…t´…)†^©†~‡/‡‡-·‡Oå‡25ˆChˆZ¬ˆZ‰Wb‰Wº‰@Š0SŠG„Š^ÌŠS+‹0‹°‹8Ð‹6	Œ8@ŒAyŒ-»Œ'éŒL�7^�6–�6Í�;ŽT@ŽG•Ž?ÝŽ1�FO�C–�QÚ�',�1T�-†�7´�(ì�I‘_‘,‘=¬‘7ê‘N"’6q’3¨’;Ü’D“L]“6ª“Fá“ (”/I”'y”¡”C¿”<•@•BP•K“•+ß•0–6<–0s–>¤–;ã– —@@—<�—F¾—:˜F@˜‡˜=¡˜Eß˜.%™ET™š™3·™9ë™0%šVšuš$“š¸š3Ðš@›<E›l‚›Wï›7Gœ/œ¯œÅœÝœõœ
�"�:�O�d�y���¢�·�Î�ã�ø�
ž"ž7žLždžyžŽž£ž¸žÍžåžúžŸ'Ÿ<ŸQŸhŸ}Ÿ’Ÿ§Ÿ¼ŸÑŸæŸþŸ ( @ U j  7— Ï ä ÷ #¡+5¡6a¡˜¡#¸¡?Ü¡G¢&d¢#‹¢¯¢7Å¢7ý¢65£#l£#�£:´£:ï£7*¤:b¤4�¤,Ò¤Qÿ¤6Q¥>ˆ¥4Ç¥!ü¥%¦%D¦j¦-ˆ¦0¶¦)ç¦§ (§(I§=r§,°§)Ý§/¨.7¨4f¨=›¨:Ù¨*©*?©&j©6‘©6È©4ÿ©24ªEgª ­ªÎª;ãª7«&W«6~«>µ«*ô«>¬ ^¬%¬3¥¬+Ù¬0­$6­-[­9‰­4Ã­ø­%®>>®}®N“®4â®.¯F¯0e¯.–¯.Å¯2ô¯&'°<N°#‹°)¯°8Ù°9±*L±w±�±9¨±(â±@²%L²er²#Ø²,ü²)³4B³5w³­³<¾³-û³+)´.U´$„´3©´Ý´õ´3	µ3=µ+qµ0�µ"Îµñµ(¶!.¶#P¶t¶+”¶+À¶+ì¶+·+D·+p·+œ·+È·+ô·+ ¸+L¸(x¸-¡¸+Ï¸+û¸+'¹S¹%r¹>˜¹>×¹*º'Aº'iº'‘º¹º'Öºþº+»'G»'o»'—»'¿»'ç»'¼/7¼.g¼/–¼0Æ¼=÷¼)5½=_½�½³½$Î½/ó½F#¾>j¾!©¾0Ë¾ü¾'¿$C¿h¿-‡¿-µ¿8ã¿BÀ@_À. ÀÏÀ7ìÀ'$ÁLÁ3dÁ;˜Á"ÔÁK÷Á.CÂ*rÂ%�Â0ÃÂ7ôÂ.,Ã.[ÃŠÃJ¥ÃAðÃ-2Ä+`Ä5ŒÄ6ÂÄ@ùÄH:Å<ƒÅ0ÀÅ2ñÅ%$ÆDJÆ!�Æ%±ÆA×Æ_ÇeyÇ3ßÇ'È,;È0hÈ'™È!ÁÈãÈ8üÈG5ÉG}ÉÅÉ0äÉ;ÊQÊ5gÊ@�ÊÞÊôÊL
Ë9ZË7”Ë.ÌË,ûË>(Ì1gÌ'™Ì.ÁÌ.ðÌ/Í@OÍ'�Í)¸Í=âÍ$ Î-EÎ3sÎ8§Î/àÎ/Ï-@Ï nÏB�Ï8ÒÏ3ÐR?ÐF’ÐcÙÐ4=Ñ&rÑ$™ÑM¾Ñ;Ò;HÒ9„Ò¾Ò.ÝÒ"Ó,/Ó\ÓExÓ6¾Ó`õÓMVÔ3¤Ô9ØÔÕ@#Õ1dÕ6–Õ3ÍÕ4Ö.6Ö6eÖ0œÖ3ÍÖ×"×N9×-ˆ×I¶×FØ&GØ0nØŸØ¸Ø!ÐØ-òØ$ Ù#EÙ#iÙ&�Ù#´Ù/ØÙ,Ú#5Ú)YÚ:ƒÚ€¾Úg?ÛC§Û2ëÛ)Ü.HÜwÜ;—Ü/ÓÜ!Ý%Ý-CÝPqÝ7ÂÝ*úÝ<%Þ#bÞ,†Þc³Þ7ß\Oß¬ß'Áß;éßJ%à6pà.§àDÖàVáMrá?Àáââ)5â(_â*ˆâ+³â2ßâãH#ã#lãH�ãVÙãq0ä¢ä!Àä;âä<å%[å8�åHºåGæ@Kæ&ŒæI³æ?ýæL=ç*Šç%µç:Ûç:è7Qè7‰è9Áè6ûè;2éKné;ºéKöé+Bê:nêU©ê[ÿê.[ë5Šë5Àë@öë47ì8lì,¥ì(Òì!ûì&í&Díkí+ˆí´í)Ðíúí)î+@î*lî:—î;Òî.ï*=ïhï8€ï3¹ïíï'þï=&ð!dð2†ðB¹ðSüð;Pñ+Œñ-¸ñ7æñEòFdò:«ò[æòOBóE’ó9ØóCôHVô0Ÿô>ÐôBõ9RõGŒõRÔõ-'ö1UöN‡öAÖö6÷<O÷=Œ÷2Ê÷7ý÷A5øAwø=¹ø4÷ø0,ù+]ùU‰ùGßù3'ú+[ú+‡úG³ú9ûú55û-kû3™ûÍû(èû)ü2;ü1nü. üÏü.êüý)8ý*bý�ý0¢ýÓý*éý:þ!Oþ/qþ*¡þ?Ìþ@ÿ.Mÿ|ÿ/”ÿ:Äÿÿÿ->?~.� Ì3í3!<UO’,â,<\by(Ü,,2(_-ˆ2¶éD0L9}=·.õ6$[-w3¥>Ù5;N$Š+¯7Û=JQ$œ'ÁEé$/xT8Í0	T7	+Œ	(¸	Já	M,
! 5z
! L°
! Iý
! QGJ™ä;@9Z8”@Í4
!C
)e
'�
-·
#å
8	.B.qB 1ã$&:%a-‡/µ;å/![Q#­:Ñ@*k5z,°2Ý2C,T;�%½Bã(&=O�¬BÇN
! IY£3½>ñD0<uU²E>N2�-À/î/.N.}#¬#Ð9ô>. mJŽ/Ù+	/55e6›#ÒBö09Cj8®;ç!#+E/q%¡2ÇAú0<3m8¡)Ú@$E2j1�=Ï[
Gi.±1à];p.¬RÛ7. Of D¶ Fû #B!;f!9¢!"Ü!<ÿ!/<"2l"?Ÿ"=ß"5#@S#>”#2Ó#4$1;$m$5„$Iº$=%.B%9q%U«%U&5W&>�&<Ì&<	'FF'.�'5¼'ò'(&$(AK(.�(¼(Á(È(Õ(ò(>
)6L)Dƒ)=È)>*PE*M–*ä* ÿ*f +C‡+@Ë+0,7=,8u,)®,2Ø,2-F>-!…-A§-)é-Z.Ln.b».+/IJ/9”/8Î/:03B0Cv0)º0ä0û0(1*71$b1<‡1<Ä1<2;>2?z2Bº2?ý2==37{3?³37ó3?+4Nk4Rº4O
5N]5N¬5Hû5HD6?�6?Í6[
7.i7˜7/¸7Hè7@18Cr83¶82ê8.9\L91©9OÛ91+:]:3p:4¤:#Ù:'ý:%;ZE;" ;Ã;ß;?ý;_=<3�<IÑ<==,Y=>†=DÅ=2
! >8=>8v>8¯>5è>-?L?,`?)�?G·?Mÿ?)M@0w@8¨@9á@4A>PA=�A"ÍA+ðA*B'GB-oB4�B,ÒB)ÿB9)C+cC'�CH·CLDBMD$�D,µDKâD-.E'\E&„E «E"ÌEAïE@1F9rFD¬FEñFd7GdœGAH5CHHyH(ÂH(ëHYIinIRØI0+J?\J6œJQÓJJ%KpK$�K6µKXìKKELZ‘LSìLZ@MX›MSôMXHN>¡N@àN\!OA~ODÀOUPg[PSÃPSQHkQh´Q,RJRQR
! ZR	eRoRH{RRÄR-S/ESLuSÂSÊS`ÜS=T7TT8ŒTEÅTU()UJRUN�UEìUI2VI|V3ÆV8úVF3W/zWAªWGìWE4X9zXg´XMY-jYV˜YïY2Z>9ZbxZ2ÛZ![$0[ZU[<°[<í[3*\6^\1•\1Ç\
! ù\]B!]d]6„] »]6Ü]?^7S^#‹^(¯^Ø^ì^_2&_2Y_Œ_¬_È_ã_!þ_ `>`\`+v`A¢`+ä`a?a7_a2—a5ÊaObQPbX¢b/ûb+cCHcŒcG¦c]îc\LdC©dLíd :e0[e=Œe(ÊeDóeB8fE{fFÁfLgEUgG›gãg3ùg>-h;lhQ¨h>úh>9i<xiµi3Ðinj9sj­jÌj7ëj&#k'Jkrk�kV§k!þk3 lHTl*�l*Èl"ólSm"jm�mZ©mUnZnyn—n­nÃn!Ùn,ûnB(oQko!½o2ßo2p%EpkpŠp¨p@Èp0	qI:qQ„qQÖqF(r:or4ªr!ßr:s2<s0os' s-ÈsösMtLath®t+uJCu;ŽuCÊu‚vS‘v4åv-w'Hw2pw3£w(×wxxG1xTyx0ÎxKÿx4Ky?€yVÀy$z9<z-vz4¤zIÙz+#{O{Lk{K¸{:|(?|=h|A¦|Kè|p4}p¥}&~%=~%c~a‰~5ë~Z!|%�9µHï48€Bm€3°€)ä€\�k�YŠ�Tä�%9‚%_‚r…‚*ø‚,#ƒbPƒ)³ƒ>Ýƒ8„=U„@“„3Ô„6…,?…7l…1¤…UÖ…E,†?r†r²†l%‡@’‡eÓ‡Š9ˆIÄˆb‰Nq‰@À‰JŠ/LŠ4|Š-±ŠBßŠF"‹i‹%‡‹1­‹!ß‹Œ" Œ,CŒApŒ&²Œ$ÙŒ*þŒ2)� \�}�“�§�.¶�/å�7ŽGMŽ<•ŽBÒŽ;�	Q�2[�9Ž�0È�@ù�B:�4}�3²�'æ�/‘<>‘>{‘+º‘*æ‘:’;L’:ˆ’.Ã’6ò’2)“@\“�“¸“+Ó“.ÿ“U.”„”¡”)À”ê”"• (•(I•!r•4”•4É•4þ•$3–UX–J®–Dù–>—5Z—9�—5Ê—:˜L;˜5ˆ˜J¾˜D	™.N™D}™GÂ™(
! š?3šMsš"Áš)äš3›4B›w›=–›1Ô›2œK9œR…œhØœcA�B¥�7è�G ž-hž:–ž'Ñž+ùžG%ŸTmŸ5ÂŸKøŸD Dd 5© 2ß  ¡3¡gK¡!³¡-Õ¡I¢TM¢¢¢3À¢3ô¢D(£<m£Nª£<ù£06¤3g¤3›¤RÏ¤F"¥i¥J‚¥FÍ¥J¦I_¦3©¦AÝ¦A§Ia§M«§Nù§AH¨HŠ¨_Ó¨43©1h©3š©0Î©Lÿ©aLª®ª Íªîª3«?«?\«pœ«.
¬<¬\¬u¬"Ž¬±¬JÅ¬N­]_­1½­>ï­<.®/k®8›®JÔ®K¯Ik¯Tµ¯>
! °<I°D†°;Ë°;±DC±;ˆ±;Ä±9²M:²Mˆ²NÖ²M%³Ns³MÂ³N´N_´a®´_µ-pµžµ(´µMÝµB+¶"n¶‘¶+°¶5Ü¶7·(J·%s·™·E­·.ó·B"¸2e¸H˜¸á¸&ü¸5#¹3Y¹1�¹@¿¹1º)2º-\º,Šº·º1Éº2ûºW.»9†»'À»&è»2¼9B¼M|¼QÊ¼=½/Z½3Š½;¾½*ú½8%¾4^¾O“¾ã¾%¿'¿4F¿{¿�™¿O'ÀiwÀOáÀK1ÁN}Á=ÌÁ5
! ÂA@Â*‚ÂN­ÂUüÂRÃRiÃ0¼ÃíÃ(ÄC/ÄDsÄ+¸Ä-äÄ(Å3;ÅQoÅ<ÁÅHþÅ<GÆ3„Æ¸ÆÑÆëÆÇÇ8ÇPÇjÇƒÇ�Ç¶ÇÐÇëÇÈÈ>ÈWÈoÈ‚È¡È»ÈÖÈñÈ	É!É9@ÉPzÉ%ËÉ%ñÉ7Ê(OÊKxÊ?ÄÊ3ËV8Ë:�ËgÊËn2Ìh¡Ì`
! Í;kÍ§Í2ÅÍJøÍLCÎP�Î5áÎ5Ï5MÏ5ƒÏ;¹Ï)õÏ3Ð2SÐ3†Ð4ºÐ3ïÐ2#Ñ3VÑ3ŠÑ3¾ÑòÑVÒ6iÒ0 Ò,ÑÒ,þÒ,+ÓKXÓi¤ÓbÔ2qÔ:¤Ô7ßÔCÕ<[Õ€˜Õ4ÖDNÖC“Ök×Ö?C×dƒ×Šè×,sØ. Ø3ÏØ0Ù/4Ù_dÙ'ÄÙ/ìÙÚB-Ú:pÚ«ÚÉÚåÚ9Û5=ÛUsÛUÉÛ=Ü;]Ü=™Üq×ÜZIÝ)¤Ý+ÎÝ*úÝ"%Þ/HÞ'xÞ& Þ/ÇÞ&÷ÞCß)bßsŒßOàPà3mà,¡à Îàïà"	á,á%Bá4há4�á-Òá.â&/â+Vâ*‚â­â3Íâ*ã),ã6Vã6�ã#Äãèã'ä5/ä@eäG¦ä-îä4å9Qå/‹å+»å=çå[%æN�æsÐæADçA†ç2Èç@ûç,<è5iè@ŸèGàèH(éAqé4³éRèéS;êP�êNàêg/ë3—ë/ËëOûë7Kì ƒìY¤ìAþì,@í3míC¡íåíFî8Iî7‚î;ºî-öî($ïWMï/¥ï)Õï3ÿï3ð@SðŸ”ð-4ñ7bñHšñHãñ/,ò@\òI�ò@çò;(ódó~ó’ó(ªó6Óó<
! ô8Gô<€ô*½ôBèôE+õCqõ%µõ7Ûõö^1ö5�ö9ÆöJ÷6K÷O‚÷9Ò÷0ø8=øvø#’ø]¶ø]ù:rù7­ù,åùAú+TúE€úLÆú'û;û+Zû6†û6½û7ôû0,ü.]ü>Œü?Ëü.ý):ý9dý1žý5Ðý>þEþdþ-{þ:©þLäþ71ÿOiÿ<¹ÿ#öÿe€,�&Êñq+!�.¿î '4'\V„+Û"*D0X(‰%²MØ<&*cRŽOá$1Vn!†,¨9Õ-(I*r�;¸Bô<7't<œFÙB <c .´7ã	$1	$V	{	’	#¯	.Ó	.
! @1
! "r
! -•
! 3Ã
! !÷
! -6"d‡+§YÓ-/@*p,›OÈ
27
_j
aÊ
`,/�H½*11?cA£7å4#Rv*ƒ®$Æë-46*k3–HÊ2(FDo(´/Ý$
*2]JrC½JCLP�Iá<+Bh"«/Î:þ$9&^ …$¦BËE-T>‚-Á0ï0 Q!q“ªUÁY2=Œ2Êý$,4Q;†8Â>û<:QwÉä&d/‹8»0ô %)F/p ^´<;P3Œ.À"ïK1^6�?Ç 6 >R ‘ ¥ Ä 9á :!>V!<•!@Ò!"33";g"O£";ó"O/#D#XÄ#D$Xb$(»$<ä$/!%CQ%^•%5ô%*&=&*Z&2…&9¸&4ò&I''q'Dz'/¿',ï':(CW(b›(.þ(]-)&‹)C²)+ö)("*BK*GŽ*OÖ*Y&+a€+_â+jB,I­,i÷,)a-&‹-j²--.)K.Ou.*Å.Tð.jE/8°/%é/608F0709·00ñ01"10T1E…1OË1H2@d2L¥24ò2'3A3CY3D�34â3(4=@4,~4/«4EÛ4D!5/f58–5Ï5ä5$ö5;6PW6(¨6.Ñ687*97*d7�7$£77È7A8,B8No8&¾81å89*979F?9†9&—9[¾9,:)G:q: �:@±:ò:ö:3;2?;$r;1—;É;7ç;-<3M<T�<PÖ<,'=+T=€=& =GÇ=5>HE>=Ž>9Ì>9?F@?9‡?UÁ?=@8U@IŽ@"Ø@#û@3A/SA-ƒA-±A?ßA4B4TB/‰B,¹BQæB8C#HC7lC&¤CËC'âC&
! D1D%ODuD�D
! «D×	ÿ	OòU+\	õ‹Ô¾ q
�†_½LÀ;AÉäv2¾ç~¼Zª:2e£«uJìcˆ�
Ä‰°
¯À`
af
a‹®÷vˆ3Xk
! ´Ò+JdÔ0M+²ÞU°g
! %+
üÜE õß»O_ h ô½
! ð~%Yã«B(g ›5	\ûèŠÚÍ.p›Ðæ·tBü$
! ^	I²i{æÏõy7)ê–
! 7”
! C
! &°ÃAUoÿ;ë ¥üâ	`\®M_"hÕ*^¹¸™_„â³ý8z
! 
!  Æ¡N!Ø	ÕHk Êc²W{€û�ž�	-ýGs4:r…“‹Ÿ+Ê
xÎ�F î£q/ž†;6ÊCð_Î•ÐžG¤MêrîðvÇs
xI}Ìü’áìöld'#Ð4Ô×	pÝÖÈ= ÊGí7ùu’™£Ù
! ™Ç
�Ž{S^)‡¼Ý_Ï
! /lØ!6°‡©½*”vâ
! ™¥ØóÐ|Ž	X Í¼=�z¨iÅ€>
³†{]
! \ìòÊj–ÊÑ¹™¦
ia�tâb€Á½Û8ƒ³�$«
! í
¢&nBÇq¨…ž¼¼"´Ù	%
wçvŠ©°
! z2íËÌ}ë¡u=J—í
! $
)	„-˜ˆ
°"
‹¶	Ín„<? =|1Òdˆÿæ“Wˆ‚
º"í×‡‚‹Î9˜*‰ýI
! ¯
Æ_û™Æ>œp$¬x›I"’šµØ¬QÜ

! Ê~´à–XÓÜ™UË)Å�—.ÎÃð¦	–d�—¡Sú §kP	IÚ¤ÂŸé—
! B`O
! ­BáéxÞ §AD?¹}
	o` ©7²‡�
ŒÜû(÷é¨~˜7¡
�@ËOùì`FZoÊë€Æ;�Áb4
ŸÚ	£rÔöš
ƒ´YYHt
! îE
ílg›Å»ÓZò9<yßWß¦m	—'ÔÍ¶p8a#Žèâ�
! ¯}b	p9le[[œ™h�P4·­LÛ
! j
·º: Ë<t´
ñ¬]¥U}ge›H
§½žË%-M±+¸,.ÏáJ¸À JÜ@ z\úš®" kkÕ1¯‹ Âfu
“¸	ø
! Ì4 nßv
q	ÖWð+RâÈ	Ï×Ž]ÖåØÔlÊ0Ù�¨UÜclîëi$<¿)¬	 ãøùªm”ÿLØ¥D^\@­dÑ
£vOº
$Œ
! @B7hè 6`mg³ÿ
) ²×½’
! ^õ8Â
K¤�¯ëˆ#¼³0*"¾„Ì†í¯{•
! Î��œ=Ô¸¸{	á±¥¬ü@
! á˜!®ì·Û�µ.¼ƒD
! �
\	Ÿñis‰†
h�RËÈÔ«Ï)"Üô+ô>]Ayàÿî
ÀËq{-§¹[t</ù´åM›4UËæ�¨¯¨“Ž^Û9%­àœT„
! Yþâ"t¡Ek
se 9ï„‹Hh2âYŸ�
£×B_¢ÄlR#—¥	gEå ôm	Š	º…<8~ç[
‹îÈ6î£²Œ}$öMà²¢¨ÇfÖ!0c	A¬ÔFÆ	ƒ	[ÄÔE�É…Ó4Î§e¥_	Œd�ÒÁXBÄ
! {n"Åm·	L#¼
\Òô­~
*† 7ñÃÚþD<-WèB5‡1W€ÅRž|ð|ÓßH¥Çc
! ;+ª“sç�hˆ	Æ
! B|�mÍú¤™JûcöOQ×“
îëO	¸
! yî»	ù:å½a±‚‰°v*Ê©v>ãPø
Ôg3ÄÌx
éÝO“Äð&Ã
! ;‡Ö‘Ó[!	ýžg
! Ølgyìý5Ÿ
téÅn
! £ç
0«•¨•y“ˆ(<	~HÙìÅ&fz‡„ ZsQ–H
! ‚	‰*@2	”Ä˜á±\P“ÓÔžªý5}ÈŸá$&á	°«4å�‚Ù7_i¾Ðq4·;
Z	§ šfÊí�ø 
d©D ŽA
§"�"èµG‘^é:(Ü¹“ÄdæèT`¯æCÚªzÒ®
! ò”ŽTê›lmì„*
Mqï8C	ylÍuç
! €ÉÈñ
! Õ;DÈw³-ŠÜI�pUˆÔwvØÁøÞ±
‚iƒ
þ é8¶ì,
! ˜
! AXwò×%‘j1
€šÒ¨s
! �—KÖ^…	ëi
! cþà-�È÷•1	l
D©Î	mÔúû	«Q ˜¢ø/I e	´¹*
! œ�n2ƒ3æè$ 	MÅ
-Ð	Æ	e6gy–ü
! ©	¤Ú4S
! ð­G=	§	§
ºD*EgsZ 5‡˜2Î
Í0ì
! 	ÐcñeùÛà
8!ÁÃd
96t
TÏðö÷8÷ýB
! ¿í|-8ñ²°É	›rÏ	óJÒŸ~ˆIçæ{	+oß(
¢êµIF½žT÷ŠY�Ø§óE�	qCVQ¹pÀþ¿�ãx	}ÜÑ<<#�]2V= 8…ÊZl½ ÎË›±=q•�<`Æ…À@»›w	9„ÑZÛÓHKª{Zè”(2×9«CŽq¾è³MÑ
! 
! ŒKœO?	˜�	–‹»‘§D@Ã
! 
! ¬ç»
! ßwÓÎ€®m	
! êX
! Pió	²º
! Iaà_«
û$R
! 5Ïº
›wq`[–°«1‘�
ßP°& ‡û4Aàö¡ä.
! Ã¹°½ws
½¨sa¼©dg
™êÖ
! >	âY �)˜|ÍšúgÖ°|À†Ÿüb³
å³/Ž
�:†E\
! ÚMÂå‘CÝí§1�f	r
ÈÜ	_´WeÔFë
! ù3�€™\ÿî{³aÃ¡žû‡þÓ
!  Âÿ
! f è·N
! ’¹°‘80Ž* ±:	—ãX¯zš$’}:�xôkŸÕK
ñµ>é=Ñ)xŽôD	çw
! €¦à¤v
! Ó´
! îŒ
¹	í	ÑPV
! ›"Ã.ÝT)4äà†’÷á| 
! `’ÌÄä�ÚÀ+
! �jºÁMMN,¤
C,)OÙ×-rÞ×ÉQ6[}¥á“ð
D„È¶}Zž‰9
u:
,ónª¨r›Bndqû”
! ¿KÄX%"]$•&¤¦Û¤ôôT<´d04Uszx��Ún3
! Ä•vj#Ã‘	à§=Š|ìœ��- SÇ²´,ÎN|
ž	¨	|O©æ}\	¬+	 éf¡ÚÌ
! ¥q—sŠ?3ªx'Q`å	¯CJ?¾›$ ú­,fÃ© £W.¸
! ¡SüÒø¾wÃú¡½õCËÒ<Ðå»\íH 6nR Õ	Àð*X©ä#QíºÛuN—=Ÿx”ÿÔ
! ÏŒ[@-Ž^
! QX„
ÃÍãþ�¢–	@6¬+&èÁá—…˜—÷	©2 j<V	k«ª
! Û¦{e¯YòZÂ%ö
! 
! Éj†
! ¿ý
! \V’sƒŽ§ÃûÝìSMpV?õ¥¬±€íÖ�*¤R“îOà,&»M²q+²�·íä	ˆP!eeBÛ	P
È
! (‹7¶œÌ
T!
! (ß
! ¸		!µ
« Z¢Á

! Ì5
ð¶
! š:
! ¹zßŠ
ÂÔ&	. T
Úëò¤þt¥Åê§ù
! ±eî‹É
çýÁ_1[Þr5û
Ã	²·
! $ø‰šX
{[¥
ÜwÂ%G�Î‹	—K
ì<ü É
! €b]ôNf¬¤u5cÙö	RþŠ•	Â„&0DdŸÆŠ¤[R)Ï&tE
! ‘'FK;`Ò~Ãýw	Ÿ:LRš®Q
GYJ]�¦);	»÷ÝqÅšíÜ¥ Ö		÷
lã)…
! šd
! ×œRFc§$dñ9ö“—�¬ÔÐF0sµ°nÜMâ•{Vþ1
! ³U4nLŽå
f0ª…k	#I‰}L	FH‰	Kð* Šö³#Æ|(®à.Ä&ÅháÓÊ	¨
n9 	ÆÐß�`˜óŠGúÆì
ž�
a¦@ê
! 4Ø²@2nÍ‡[)?²S
çþO5]æP„m§—	•
! ×2‹Ö ±öÿ¬ÖZVŽ+>é±º	{�cùÖP¿ZÇ/Ë
! ª’¢2
ÿiõñ3.(¢2Ïï§¿XIÜT<^ýÒNcÄ	^�>
! ¶c	�!Ñ·±CÒ¿XÁ	.	ân	>è
! šÁš
! od¿Ô
,ÇÌ	Ø¬ÅvË*è
W ’
é	î}³öÜ°·ï—¼çÇZÒe@õvX>’®5
! f5	!å£´ïã!Ì\ñzz�éÉ_É½Ï#±{+‹ä`×ý
! 
ÔJ	1–�a±PâÍúQ:ë
PËð¾¨Çèc`ˆV ]S	Y?ÚAM…Èb Û
! /iÿÜ�›�à'Ç÷
! M&<53kz>=
! _Œ…‘z	’«CY	ø;õ-Œ†Bf ­ý"çô*5,;?=ó‡<´eu‰×ÕÌO¬QAO¾þ hhVGœ±>³í/wñèÀyÐW	%¬ÓD0 2²gˆYþØþóoS¡nN
¼
! 
! Õq5šK	°oä÷ßYr�ämy/Q­Èa
! .] “7èF
ÖeÏ�-
R¨x¤
! ü‰Ð÷|øÖG 0Æ
($?bô¾ù�ŠˆER
CW~k%ÁE7
¡
! R¡
c>ÌÖâ†×
Gúô; 
! ú%…pnìªÉ}íÌcEœ
! 8£VõO«ùu;€®R„ÑÿèØ×¼¸«ûÉÃ
S3×‹I
*Úbæ‘²®3/Ú”µï/Ä«mÛñÁ/´ÞÌ%„Éýxi"•°ïD0O„e[
! :K%bóF	âfô™C( ~C Zi /Î»ªbi
3�»7%õHâÛ
S .]`MD7#Ç	Å
! ¨?
! Eáôa›&Ô’ïF½~PÒÙ„|	iõ— þjqÒT>Ÿ±ƒ-)@Ø
Ì¹uyúµ|"™
! 
! ª¹ÇæÚ)(Ñ¹ŠrwB©Ì\cÞF;
! 8!ÿåÛ_+6õlL¿Hûz¿=ÝÄJ‰Êç
! s:n
T
! “?©tXNGÎp‚“%Çýò¦r	#µõ#
4Ž´¡	û\ß·Œ	ŒÔ¦�Ÿ÷
FÞ;¢À
zÜÖ
óBÛ¾
! âÞþâkÏX
! #Kä¬qK
! “å«�3¾r
! ÿ{•?
FŒ‹ü
Üm
ßÊÎ:3mÞ	»»ÚUTyh;é�²Ù«Lf%¯œ	È¶l¯ŽÒ§F¯
! ø/	…iÿÅ‹³É
Bà
! ÿ¶
Ú˜ïÂ¤	vä]Â£~
! 1<
! +»ÀÙÁGØ?F
! °¡—�; Ÿzšú.Vl„Lù´—µÔ‹µãp
5bì$Ï
Äêª?‰	Œç	V
! 
! þï©Ñ	½‡š*”ZÈ÷Iã'±rvýa
)Dr'ºY@¯ë&Nê
! 3
zÂÖYH!
KKkò. ®²¥
! ¤Z�ßa]DE7ÄÐ6ñ*A8>tŽr¾‘^»ï
á
! zW;a2
! ´•8¯ÄÿœêU´zT	ù³.ƒ
! –³
! ›ä«®½ã4éð%¨.'"B pÉ·Ê«ñ½
·’ %&áéáÇ
! éP˜ˆ�Ú	 „C‚‹^òu	ÝÆgUš·
! ‘b±3±ÜX#”9
t0É<­©JFò	ë{
Ôµ€�	ð*Ó}u[�î½çÃí	RÐjÛ‚D
! £[	l0´dÄ1ñotJµ</>€c ­ß”
ô�†•ã	`}
! åVÿ6
þ( 
�ëù÷Å¿¤�K³â¡ŒÃ
! þw}VŽž
! N36@cÁ
·ga
! Óˆ>†n§‡
! ïN .L ÀÌ·Èæ6!Ï“€÷AÙZ®ÝÕ%£
! ð	¦7K‹û¤ø¶	gµ”¾ÓÎY†C2òd…
šÞhJö>h™¾`¨ÈVÃÿZf¦$^–G	…Ìœ·�Î¸@ëû·
Ÿ	ª˜â;¬o
	„ý‘Á>â»¼HÁûJ
‘(…L
’ÊÝÝ•‡*ø	Øe„WÄ˜^fé
©ÌÇ›s¢-
! äÇ]
! Ã}“gZg©"�V	Úi¹
�
! l%ñ|Æ“#ˆk�›¡zG×y`ä'h¢®ºæááU	Ë	Åª�f�	²ýÉô	Šú‚˜ŽyVÇÙ�jGL`E´rñR`	£Œ-„7
! 
“i Œ7œ¦ïøkÎšmûŸ/
! ;Cè	ÃP\ñ?ËHÊQ­ÎmƒR	¡O
jjKSQüqÙXÀÕ
ô~I€^ï\ J÷}œHU á@^Us)
! k2îÁ½
’�K O¦R‰<YÅŠ�
! ‹ãC£~[	ÎlÖà
nÎº	n¡ÉDÛ_éª©¿
ÊKºl7
! ®b	Ð~cb¶mß–¯	Ëî6ƒI=Ð
]
‚É¡Q†Ý˜
W’	é
! Ù{R/y/o	Bä+ÿÖDý¢Åžü-½ä
! %.öY ‚JX+LÛ}Æ·v�Ï!”	p‰=½T¸ÑöJöƒ›  ,ãN r'ßE
! £õôVF?5>
! ·ð% Ò	€	�žEDî<>—Ru	¿Aà¨çhiØ:ä3
B¡ Â½‚É¢NÂ‰Ô	ý7ó>ã÷¿ÔSõNÇ"gB	gà¾Ø$Æçê-	—ïä$úÚ˜£Ùê[Ä0Æô=Ý
mŠ+2g‚…	‰¥ëóN­	£9¥úæçáSø$Jß
! À[r¦þÚ
! Q	'
¬­c¤|f“Ø¿L0Ñq
! &
! ~aõB¼�	KŒW ¸ÈŒ9³Õ
! h	Ê
³T þ1¡�î	uæ
! ‡?‘´±=yäÁ]»-SP¢¦Eìo¾DËµÃs´tŒA
! ³ß0¿Á#JE5,±�ƒò
! j	#Ãp	¦ûæåç®óR§ˆ 
! Sv'ÿÙ£	ÊIèó'$Ä°
! œqm’-^ 	]Kï
V	0Žz­?[WW üŒâá‚üÐ¢7
! “hÇÎTÊÏ’Šap8
iüi/
¶§Pp „ÙQñ	Jü
! Üid¸bhoµ_1ƒèšå
! •	A)¨!¥	C¹¨P_w
ëà¤Ã]å
! |„nÄƒ
! ãS#jª¾
þ
! &W8
! xkÀX¥�‰8g|ºèÈ»–žÚ
mÕ
! àºŠ
! C>Ù
+›fP»l_
! ¾¥l,ì…ê¬”Åh
! +«
! šàEtÆ@€Ó#æ8#
! í 'uãK‡q.ÀØ¯ïÄ
swÈAA	Äúˆ[ =®xH¢xòr”0
! �uçE§^W1¼±	ë�TÇö	˜	I¬ö’Â¼Î"3bÕ‚ƒNømÃ|EO#òšÈo(
q¸Û4…
&ŒØŠ
! roÞ¬©°ä6@ÁŒ"(Q§¢söŠÒ–ùÐz¢
! ý´ð²îêäì¦ñÕTÝ6µ«“
! óÝÀ	ÓüQ	VÁ
! ™k
	~¾¨ËLaú’‚�¿�ZÞ¸Œ×: Ê{
! 	S-·‰6 7	²GCñL8Ñ�@�¶Ó"Ë(¯+…®¢Ì‡
3Ùºô
! {í²ˆè1 ¾ÜÜtJÓÌ±4fåN¤Åu€™<ŽG
MtìE	ÝÖ(,d¹ªÀ
! w
t©Ø
! !Ãýjý„>Éx!aþ
i`iŸšRé�ÕªD
! ážQBMøÁi(ÕÕÑ®1¿›?6U5pu
ÑË:}ÛG—¼»ÎV{×3<ElXT æ
9 ï
! ]dí9ÓÖ
K|ð,8³¶Ç(\2Sï]
! S\kZtn}
! iWP©wêÕH�	‘A’¶I(Ñã
’
! ÷žá)é ¿¯ovÅ
Õão˜Û®*áA ~ßµRPdœo
! eUÛÕª4œè¡\œ
sí™šŒ *
ú
! Éã¶’â(Ì/»YÚZ
! ´é˜n¶äôß9­E,Ãb3´6A4¬ë3%—XÅZx?)aEIlïU £ÞÖ2˜š.þõÈa CU…ÿ2h7–ùFJ°	&VÂ
! Â¹6
! ksÉï�¿ìó+ºÙoª¸HxÞ
, “	1äºïj‡Tò/NÛ	}A'¥!7ÁjŸGsRøüï�»÷«F€–·~Eï¦lÍÂ46³Ò
! §ß6	3$oìÅ/

l	r±
! Aa	Ð¡·	¨³ŸŸ(›pø8	v	à!‘´TUƒ“3 ~%n9Ëž­Œµ
! ‡+¥Æë‘}‡Œˆ
! ½ÝÓ,í	O¶ÕfPœÍ€	ˆ½Èœ5™H�Þ# &
ˆCŸï7È>Ô{ø¯Òy€eÓ
ò†ï	Òœ2Óè5
ëæåLW™§.¼ÑÆ‘¨òx[áæ	’:¶Ž	Seƒ5ÝK\÷�	*y “
! �‹´F¦Ñ7|»”¬/@ '|¢ïçÎÍ
! ø%	  Â\&øÞÎ
! cÒÒ²7jÐ�'Í)Ï'	å˜ñ…œöÅ•j%
! ÓZe €ñZ8ÈŒG/Þ]*Ò
„õj¿]ÁsS“V÷ÍUäÐI ‰£Ï‚—ûYé•£
oÁo¯pÔX¿2
¹¼ÊñÐ	
! ØUp'ùÍ	y
! �þC!»@\q;ä^ó¿
! ;ù
-m
! Ð?äò[w Q
! „¿�?­
5
9	l¾ûjË†•‡
j^ƒô`
! ýz{n§1
�¦DuçhqÔh9ó©™
mYý
M
´	(\y–vd_}à‡	Û\:R
! ù< mJë
�kž¤	‡ãE®
î
! ÂX£P—Âs)íö˜¤÷ÛÞ`yøÆ`¬
:‰$rxúÚÅü‡
U=~¯ÂTæ �ð;hÆ',d�\	§< £ßh¡	:Uo)ÇÉÅ‹
! ~	G f	ùYÈT¬ÊT‰ÿƒ	TêH	FoF©]ü	º;A¤$µ[ˆÍ=wSE¬­60†\
÷	‰¿_Šú	W�ŒÞT]¶ÇDÍÐW
!ÐýÑ¥(ÿ–eV·D_ënåôçW³¸A‘Ïûë_·IÐ»w¡Œ¶‘ú¯9oÿŸ`†t˜k”2ûwÿª¬J
! ¾�
! •Þa’QÅþc^'
! nL
! »úÎÏŸ
! êŠ£�5œÚ–
â�
! "
4háØ&NXË1PSŒö¢	¥¹íÁÂ²
! @Ñ±‚h¾k �–
HêÀMS 	a œµ¡ãÉŒýU™B,mí‹m[eWÏ-ÀàÉ­øðÜ-™1Æ
U
èt>ë‚ƒ{@PM
! ¦
! \_	¦�'Åõë^
*P0”Bçï;Xª†Î×óp£Š1Ñ1,ó–Ä;¹x±ž j.ªy¨
! ÀønŠÅ	�Öÿ.¼BIÊÜî‘¸
^¸oÔ�³¦Âçò¾	Sxƒí)¿
<·š	NGë€nƒ…Í&ø+5q
! ô„µ5 Ì/ÇÀD
š òœ~c	·kl²[•™ˆ×!Ö@¿	iO{
! P—¡“ZW
\K®u‹k{êú=Kjõ
! ˆm,À¸@
‡£m»4	wdvùx»ö‰éæÍõø¥§=öLN©­RRžCš{rS' EÛ¢ÅöfA'� ÏL	AcöÑ ×QwÓÑGÂc•9 Neé€xj
! sSN—“Vd	Ë€
! þ¶Ì#�«4gÓ	tvI	¼1òAù.wŠF
±º$€úb.
ÄÇ)¸´Ï
ïp
! Ý¸S‹ì	^ò ‚Ø
! (ú'Lè"ÒÎ¼QUù¼y	Ëµˆ9òž¦ ªVI�d ·¹›6¹J–
! $­Ü÷nÉ2TAü¥èV
Š^€Í2‚­h
îÄ„/¤!tÖüãVüwBñ%C'#Å²Þ½
ÍÜ
! tÐ6] áÜôáÍËÂÚ}! ¨7qÛ|~=OHý	èy
a^è
6�úË
Sà]—A:ßqÙò oÒH†{uFÁY
! öºSæôÀÊu1ôM•º~v¨_­¶6±Ù•
é�ê:Ý�uKô0	Ý™ ?1óûLÂùù'™`11àîv’¢Üt	QÏ$!Ê
[Åƒu_™ÇºÞõs(
! 9œbILîIFtgñø. ½}*¢ŒEÂ	z«f^Æ’m›èR¡ù\y#
z‚¯à{ð–pãÕg”È°œÓ!¼Ñ%çJ½`´ÙQD³
! L 3ƒºà5õÝg
Oá:Ì0¦A¬uÌ
Þê~
oãžb
•ƒ=]y¢O›5¼¸3›anÿ8ÐÔh¸f·?rb
! ³�
! Ë…D˜•¤€
«ÙO°Xå¤®çæ¾?F« ÞXu
! j‹
$
! K,
	°¤yO¨>c
~-8 ‚
! ’;ò	µ÷Í‚gyêØŠãp
õ‰
! µ‘›	¿áP �?³.Ï~Y�‰ r‡=ö|G ¥Ø
®ÀH2H|C
‘
! Hˆ '™h—Zî ®›Æ$	ïµyÉ,/>‰Ûòw–KX
bÈ‰)
rcÙ}u¶± ©¼?@M ‰
…+)Š«°ê¯X	F`âœQY&7Ñ…ãð•*	Ò°1cGýú
îK¶•Öýža­³“è¹ß)=¿ÓÃëöBÀI”üã
! )	;ö
ÄÙR4;/Æ
! §÷–�‚‘JÆ�çµ×ãøZ™k8õ‹°®N	�4W:áÂåòbÖž
­�åˆXí×g	ÙZHæ´‰
åÓG‰Cšº®ìeËfÖ��‚Ïô
[+Ñø,@	®Žöc§Ñ$O®:tkµê5 Í
õ†5¬
! G
! ~L_â
!Í,«…+ _N6Žá
Aêd·zžâ�9Ùî;îØ
QûuYâe
! ß	U)*^¡
! bì‚v—
¸B
Ih4óóü<ë‘ûaôÈò•äŽ[Y0
! q&ÕùÆ?äŸñËv85†lPzL÷h‘
r
 è "îå£Ãdl
! æ_
'J/ Ýú¼1¼	Áÿv"
! Õ–sæiä¹�x•]^ŠÉñæ,ó
˜0%3	¶�r&ÝÒ	¢+ütóqaóÛø—fõ	>t†:yv” `.µñ”MTåU
! û
! ‹¾cfép
! eçŠzÒ2¼x¡Yj@3 =
u6›
‹ ¬ÕŠ”gb²=l†çKN	�Û_º`[ˆ¤épi¼6(”åÀ7 Ëf¢²	=¿9z@ë	ÖÃ!#	1éžÞ
! þ	R­¢Gx
! 	tvî
! D»õò
d¯�½Y¯U*šBüN|@°/m
! Ýe
sq†M	o+:™	†--käR·Ç #¦W
! Øw‡GŸ(HƒÌ¦>åê©�d‡°S–”kÕ6ÖœÐ¦Øä
àÇAžÎ–†,O®	!YD¸ò¥i(Y`0ÜŸÏÇ
Ùeµ	v"å.3 ófHŸrÉßb²È
Ï‘gºõ
…ç¶÷Ì9
! îÍ¸²
q,æöìˆ4"	?Q> û	
�½v¤Çéx]ƒ..ó&¶ó< Î|‡¼ÇT ”Ãƒ^MÚw¡Ýºm$rIg@
²O …Ñ‚”z
Æ-dyGN¾Í40L5k
­Lû&t
ÀIüI-¸ñ
½	Qˆ¬'ÈwÝ†oaOik�ìÍß?(	˜bN�«ÑÄ|¦Ý°ú
 ×
! L×M=½Ï!
º¯Ý
! i	ÁúŽmÌë:×Øå~
! Ú†§
! .M7PJž	hà	‡p[N
! ¯3Óâ„	:9Þ†	p¨©ù	¢}*œ-ƒ\ï&ì;ChuV„w-B™ùlÞ%õƒÀùjÓx Uã1¹J
! u8bÓ ÞàF ’bÏ2Õ7©
! +ÞBekxÙ]	¹ª6˜ü1©	æ¦Õéž­³0
D
! aÜ¶¾?4«	ð
! ë0oÌEð�Wõ%Ê
! Ÿ™Aó
! 7TÒ‚9êÔÚü×dY�[Ñ¥‚EíßùÕN9Wþ8#
! W»
H¹’ÚT9›
! UWsj;×´Ä¹ªÕHŽ5j¦Ý	þF‰_ó¸ð#­
! £³	sFñ0÷–T	>¸ZüÒòê
â
eð¸zb¼=>ªÑ	SøÐ0ÝÚ»C'H,	C}	ÊàC&­]£À"ÍÜN�©¾Áâ[ÆììëÐ‚^Â,M®{,Â•�RaI…ª	cé7™ÖMÉºª
:¥#9”µ‘±yŸ-?�"š//¹
! ß�pŽ‡Ž
! ‘–íý4
! f©
O€ù”8
¶]û&ð¿}þ'€e3…FgrP~Þ»–ÉŽ¾J:bã±£|
! ¢˜P
! ó%oðQâM¢
(	zÕ_‘«{Ž4WÊËð#iæÊºXû­÷ÛÒÈf
! 2<ÿKO¤)<
¨b¶¯ƒ”¥<r	íÚþjGGã¨8±ß
½jb!„�¯Øo2Ûêc×"x�|¹”›
J ÙY
pÞXp
ÆLÿ3åñï2
! QVBú¨˜/$*ŸpôV
! V*ê3‹ýLL8ä¾¶=¥—¤ÁDÍ
"¹Âê	�s	°Z
“9,ÎÄ`ÀðìÌÐ
! Ù‹ì'Õâ^
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1667,1694 ****
  '%s' must have %d operands (excluding match_dups)'%s' must have at least %d operands (excluding match_dups)'%s' must have no more than %d operands (excluding match_dups)''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'm' flag'o' operand is not constant'q' flag(C)(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous namespace)(anonymous)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
  *this--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-D<macro>[=<val>]	Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-G<number>	Put global and static data smaller than <number> bytes into a special section (on some targets).-Hd <dir>	Write D interface files to directory <dir>.-Hf <file>	Write D interface to <file>.-I <dir>	Add <dir> to the end of the main include path.-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Waligned-new=[none|global|all]	Warn even if 'new' uses a class member allocation function.-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Xbind-now and -Xbind-lazy are incompatible-Xf <file>	Write JSON output to the given <file>.-aux-info <file>	Emit declaration information into <file>.-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-d<letters>	Enable dumps from specific passes of the compiler.-dumpbase <file>	Set the file basename to be used for dumps.-dumpdir <dir>	Set the directory name to be used for dumps.-f%s ignored (not supported for DJGPP)
! -fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fbounds-check=[on|safeonly|off]	Turn array bounds checks on, in @safe code only, or off.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcheck=[...]	Specify which runtime checks are to be performed.-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fcompare-debug[=<opts>]	Compile with and without e.g. -gtoggle, and compare the final-insns dump.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fconstexpr-ops-limit=<number>	Specify maximum number of constexpr operations during a single constexpr evaluation.-fdiagnostics-color=[never|always|auto]	Colorize diagnostics.-fdiagnostics-show-location=[once|every-line]	How often to emit source location at the beginning of line-wrapped diagnostics.-fdoc-dir=<dir>	Write documentation file to directory <dir>.-fdoc-file=<file>	Write documentation to <file>.-fdoc-inc=<file>	Include a Ddoc macro <file>.-fdump-<type>	Dump various compiler internals to a file.-fdump-final-insns=filename	Dump to filename the insns at the end of translation.-fdump-go-spec=filename	Write all declarations to file as Go code.-femit-struct-debug-baseonly	Aggressive reduced debug info for structs.-femit-struct-debug-detailed=<spec-list>	Detailed reduced debug info for structs.-femit-struct-debug-reduced	Conservative reduced debug info for structs.-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-ffixed-<register>	Mark <register> as being unavailable to the compiler.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffp-contract=[off|on|fast]	Perform floating-point expression contraction.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-fgo-c-header=<file>	Write Go struct definitions to file as C code.-fgo-dump-<type>	Dump Go frontend internal information.-fgo-optimize-<type>	Turn on optimization passes in the frontend.-fgo-pkgpath=<string>	Set Go package path.-fgo-prefix=<string>	Set package-specific prefix for exported Go names.-fgo-relative-import-path=<path>	Treat a relative import as relative to path.-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-arg-packing	Perform argument packing inline.-finline-limit=<number>	Limit the size of inlined functions to <number>.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finput-charset=<cset>	Specify the default character set for source files.-fira-algorithm=[CB|priority]	Set the used IRA algorithm.-fira-region=[one|all|mixed]	Set regions for IRA.-fira-verbose=<number>	Control IRA's level of diagnostic messages.-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fmessage-length=<number>	Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping.-fmodule-file=<package.module>=<filespec>	use <filespec> as source file for <package.module>.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpack-struct=<number>	Set initial maximum structure member alignment.-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address is not supported in this configuration-fsched-stalled-insns-dep=<number>	Set dependence distance checking in premature scheduling of queued insns.-fsched-stalled-insns=<number>	Set number of queued insns that can be prematurely scheduled.-fsched-verbose=<number>	Set the verbosity level of the scheduler.-fsso-struct=[big-endian|little-endian|native]	Set the default scalar storage order.-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-ftemplate-depth=<number>	Specify maximum template instantiation depth.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Set the default thread-local storage code generation model.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-fuse-linker-plugin is not supported in this configuration-fvisibility=[default|internal|hidden|protected]	Set the default symbol visibility.-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imacros <file>	Accept definition of macros in <file>.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-imultilib <dir>	Set <dir> to be the multilib include subdirectory.-include <file>	Include the contents of <file> before other files.-install_name only allowed with -dynamiclib-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iprefix <path>	Specify <path> as a prefix for next two options.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-mabi=ABI	Generate code that conforms to the given ABI.-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=ARCH	Generate code for the specified chip or CPU version.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mbranch-cost=N	Set the cost of branches to roughly N instructions.-mcall-ABI	Select ABI calling convention.-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcpu=	Use features of and schedule code for given CPU.-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mdebug=	Enable debug output.-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mhard-float not supported-mipsN	Generate code for ISA level N.-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-msdata=[none,data,sysv,eabi]	Select method for sdata handling.-msim	Use simulator runtime.-msingle-float and -msoft-float cannot both be specified-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mtls-size=[16,32]	Specify bit size of immediate TLS offsets.-mtraceback=[full,part,no]	Select type of traceback table.-mtune=	Schedule code for given CPU.-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mx32 is not supported on Solaris-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs..NOT. operator in expression at %L must have a LOGICAL operand/* Prototypes for external procedures generated from %s
     by GNU Fortran %s%s.
  
     Use of this interface is discouraged, consider using the
     BIND(C) feature of standard Fortran instead.  */
  
  31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode<During initialization>
! <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><structured bindings><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.ACCESS specification at %L was already specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredASSIGN statement at %L requires a scalar default INTEGER variableATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAccept extensions to support legacy code.Access data in the same section from shared anchor points.Access specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add a common subexpression elimination pass after loop optimizations.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlign all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocate local variables on the stack to allow indirect recursion.Allocate-object at %L also appears at %LAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow dollar signs in entity names.Allow fast jumps to the message dispatcher.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow readonly data in sdata.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the arguments of the '?' operator to have different types.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return cannot appear in operator interface at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.Always save $lp in the stack.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray bound mismatch for dimension 1 of array (%ld/%ld)Array bound mismatch for dimension 2 of array (%ld/%ld)Array component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray reference at %C cannot have more than %d dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section with a vector subscript at %L shall not be the target of a pointerArray specification at %C has more than %d dimensionsArray specification must be deferred at %LArray specification required in ALLOCATE statement at %LAssembler options
  =================
  
! Assigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to coindexed variable at %L in a PURE procedureAssociation target at %C must not be coindexedAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume code will be assembled by GAS.Assume code will be linked by GNU ld.Assume code will be linked by HP ld.Assume common declarations may be overridden with ones with a larger trailing array.Assume data segments are relative to text segment.Assume floating-point operations can trap.Assume incoming stack aligned to this power of 2.Assume labels and symbols can be addressed using 16 bit absolute addresses.Assume loading data from flash is slower than fetching instructions.Assume no NaNs or infinities are generated.Assume normal C execution environment.Assume pointer overflow wraps around.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that standard D runtime libraries and "D main" exist.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed shape array at %L must be a dummy argumentAssumed size array at %L must be a dummy argumentAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Attempt to DEALLOCATE unallocated '%s'Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute at %L is not allowed in a TYPE definitionAutoFDO profile magic number does not matchAutomatically align branch targets to reduce branch penalties.Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid speculative loads to work around a hardware anomaly.BB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) applied to %s %s at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) procedure with NAME may not have POINTER attribute at %CBMX instructions are only supported with R2 architectureBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array reference at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind for logical constant at %CBad nameBad operatorBad specification for assumed size array at %CBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBase object for NOPASS type-bound procedure call at %L must be scalarBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Branch at %L may result in an infinite loopBranches are this expensive (arbitrary units).Branches executed:%s of %d
  Build for Core A.Build for Core B.Build for SDRAM.By-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC kind type parameter is for type %s but type at %L is %sC++ constructors and destructors will not be invoked for Objective-C fieldsC++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be set.COMMON block /%s/ not found at %CCOMPLEX quantities cannot be compared at %LCONTAINS statement at %C is already in a contained program unitCPU you selected does not support x86-64 instruction setCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCall mcount for profiling before a function prologue.Calls executed:%s of %d
  Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot get current directory nameCannot make directory %sCannot map %sCannot open %sCannot open JSON output file %s
  Cannot open source file %s
  Cannot read %sCannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Check for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Clear all tune features.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray specification required in ALLOCATE statement at %LCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed object with polymorphic allocatable subcomponent at %LCoindexed procedure-pointer component at %CCollect and dump debug information into temporary file if ICE in C/C++ compiler occurred.Compile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile in debug code.Compile whole compilation unit at a time.Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known.Complex argument of LOG at %L cannot be zeroComplex multiplication and division follow Fortran rules.Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s of SEQUENCE type declared at %L does not have the SEQUENCE attributeComponent at %C must have the POINTER attributeComponent to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %LComponent to the right of a part reference with nonzero rank must not have the POINTER attribute at %LComponents in TYPE at %C must precede CONTAINSConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConfigured with: %s
  Conform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (published in 2018).Conform to the ISO 2017 C++ standard with GNU extensions.Conform to the ISO 2017 C++ standard.Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 2018 standard.Conform to the ISO Fortran 95 standard.Conform to the Objective-C 1.0 language as implemented in GCC 4.0.Conform to the o32 FPXX ABI.Consider access to byte sized memory slow.Consider type 'int' to be 16 bits wide.Consider type 'int' to be 32 bits wide.Constant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstruct webs and split unrelated uses of single variable.Control generation of reciprocal estimates.Control the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Conversion from %s to %s at %LConversion of an Infinity or Not-a-Number at %L to INTEGERConvert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Copy array sections into a contiguous block on procedure entry.Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCreate GUI application.Create a dynamically linked position independent executable.Create a shared library.Create a static position independent executable.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDIM argument at %L is out of boundsDO loop at %L will be executed zero timesDO step value is zeroDarwin does not support -mfentry or associated optionsDarwin is not an mx32 platformData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have procedure pointer componentsDebug library to use instead of phobos.Declaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefault library to use instead of phobos.Defer popping functions args from stack until later.Deferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=c++17.Deprecated in favor of -std=c11.Deprecated in favor of -std=c99.Deprecated in favor of -std=gnu++11.Deprecated in favor of -std=gnu++14.Deprecated in favor of -std=gnu++17.Deprecated in favor of -std=gnu11.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different types in pointer assignment at %L; attempted assignment of %s to %sDisable ARCompact specific pass to generate conditional execution instructions.Disable LR and SR instructions from using FPX extension aux registers.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Discover pure and const functions.Display compile time statistics.Display statistics accumulated during compilation.Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do no generate BRcc instructions in arc_reorg.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not generate unaligned memory accesses.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not link the standard D library in the compilation.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use the AltiVec ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a dynamically linked position independent executable.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDowngrade conformance errors to warnings.Driving:Dummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure at %C may not have BIND(C) attribute with NAMEDump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump optimization passes.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate array spec for Cray pointee at %CDuplicate format specification at %CDuplicate statement label %d at %L and %LDuring link time optimization warn about mismatched types of global declarations.Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return.Dynamically allocate cc registers.EDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY_BLOCK has IL associated with itENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsERR tag label %d at %L not definedERRMSG at %L is useless without a STAT tagERRMSG variableERRMSG= argument at %L must be a scalar CHARACTER variableESA/390 architecture.EXIT statement at %C terminating !$OMP DO loopEXIT_BLOCK has IL associated with itEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeElement in %s array constructor at %L is %sEliminate multiple function invocations also for impure functions.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit IEEE-conformant code, without inexact exceptions.Emit RISC-V ELF attribute.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit direct branches to local functions.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit long load/store sequences.Emit profiling counter call at function entry before prologue.Emit rdval instead of rduniq for thread pointer.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 16-entry register file.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++ coroutines (experimental).Enable C++14 sized deallocation support.Enable CFI tables via GAS assembler directives.Enable DEC-style STATIC and AUTOMATIC attributes.Enable DIV, DIVU.Enable DIV-REM instructions for ARCv2.Enable DSP 3.1 Pack A extensions.Enable DWARF line debug info via GNU as.Enable Dual and Single Operand Instructions for Telephony.Enable Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable Graphite Identity transformation.Enable ID based shared library.Enable IEEE 128-bit floating point via the __float128 keyword.Enable Local Register Allocation.Enable Locked Load/Store Conditional extension.Enable MUL instructions.Enable MUL.X and UMUL.X instructions.Enable MULX instructions, assume fast shifter.Enable Objective-C exception and synchronization syntax.Enable Objective-C setjmp exception handling runtime.Enable OpenACC.Enable OpenMP (implies -frecursive in Fortran).Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable Read-Modify-Write (RMW) instructions support/use.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable Virtual Hosting support.Enable XY Memory extension (DSP version 3).Enable alignment of COMMON blocks.Enable all -Wunused- warnings.Enable all DEC language extensions.Enable all optimization info dumps on stderr.Enable an RTL peephole pass before sched2.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable cache bypass for volatile references.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional moves.Enable constructor/destructor feature.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable default widths for i, f and g format specifiers.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable exception handling.Enable forward propagation on trees.Enable front end optimization.Enable function profiling.Enable function reordering that improves code placement.Enable garbage collection (GC) in Objective-C/Objective-C++ programs.Enable generation of ARC SIMD instructions via target-specific builtins.Enable generation of R2 BMX instructions.Enable generation of R2 CDX instructions.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable label alignment optimizations.Enable legacy parsing of INCLUDE as statement.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop interchange on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization on trees.Enable machine specific peephole optimizations.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable sign extend instructions.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of character literals in assignments and data statements for non-character variables.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable unaligned word and halfword accesses to packed data.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of search list.
  Enforce class member access control semantics.Entity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError reallocating to %lu bytesError writing JSON output file %s
  Error writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
  EventExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected PARAMETER symbol in complex constant at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected comma in I/O list at %CExpected component reference at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected left parenthesisExpected module procedure name at %CExpected nameExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected specific binding name at %CExpected stringExpected structure component name at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting a comma in EQUIVALENCE at %CExpecting list of named entities at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: Conversion from %s to %s at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: backslash character at %CExternal IO UNIT cannot be an array at %LExtraneous characters in format at %LFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure at %L must have exactly one argumentFORALL end expression at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar INTEGERFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORMAT label %d at %L not definedFORMAT statement at %L does not have a statement labelFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.Factor complex constructors and destructors to favor space over speed.Fatal ErrorFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)Floating point custom instruction configuration name.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force functions to be aligned to a 4 byte boundary.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2008 obsolescent feature:Fortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFunction %s at %L has entries with mismatched array specificationsFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGENERIC at %C must be inside a derived-type CONTAINSGMP version %s, MPFR version %s, MPC version %s, isl version %s
! GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGenerate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate JSON file.Generate LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a call to abort if a noreturn function returns.Generate a default D main() function when compiling.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for all template instantiations.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for assert contracts.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for postcondition contracts.Generate code for precondition contracts.Generate code for static functions even if they are never called.Generate code for switches without a default case.Generate code for the Android platform.Generate code for the M*Core M210.Generate code for the M*Core M340.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to use a non-exec PLT and GOT.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code with library calls for floating point.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in DWARF v2 (or later) format.Generate debug information in VMS format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate little endian code.Generate little-endian code.Generate load/store multiple instructions.Generate load/store with update instructions.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate single-precision floating-point instructions.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Give branches their default cost.Give external symbols a leading underscore.Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.How much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).ID of shared library to build.IF clause at %L requires a scalar LOGICAL expressionIMPORT statement at %C only permitted in an INTERFACE bodyINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.IOLENGTH tag invalid in INQUIRE statement at %CISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<__int%d%> typesISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow C99 designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids incrementing a pointer of type %qTISO C++ forbids incrementing an enumISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>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%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore unsupported pragmas.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal character in BOZ constant at %CIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal type in character concatenation at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement C++17 inheriting constructor semantics.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In file included fromIn function %qsIn lambda functionIn member function %qsIncompatible derived type in PARAMETER at %LIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of variable at %C is not allowed in a PURE procedureInitialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to profile values of expressions.Insert stack checking code into the program.  Same as -fstack-check=specific.Instruction accounted for function prologue, epilogue and other overhead.Instrument function entry and exit with profiling calls.Integer expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Intersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Intrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure at %L cannot be a MODULE PROCEDUREInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid character in name at %CInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL() pointer at %%LInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initializer %s in Data statement at %CInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid type-spec at %CInvalid value for %s specification at %CIssue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND parameter of %s at %L must be an initialization expressionKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known cmodel types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLOCK_TYPE in variable definition context (%s) at %LLOGICAL operands are required in expression at %LLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel at %L is not in the same block as the GOTO statement at %LLegacy Extension:Letters must be in alphabetic order in IMPLICIT statement at %CLift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
  Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all non-mutable fields which occupy an object instance.List all variables going into thread local storage.Lock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLook for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMOLD argument to NULL required at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMagnitude of second argument of %s exceeds bit size at %LMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make all function calls indirect.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make the linker relaxation machine assume that a program counter wrap-around occurs.Malloc data into P2 space.Mark MAC register as call-clobbered.Mark all loops as parallel.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max number of bytes to compare with loops.Max number of bytes to compare without loops.Max number of bytes to move inline.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arrays per SCoP.Maximum number of bits for which we avoid creating FMAs.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of disambiguations to perform per memory access.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of isl operations, 0 means unlimited.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculatively.Maximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of parameters in a SCoP.Maximum number of queries into the alias oracle per store.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Merge adjacent stores.Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Mismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMissing -mcpu option in ASM_CPU_SPEC?Missing alternate return spec in subroutine call at %LMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing exponent in real number at %CMissing format label at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CModule %qs at line %d column %d: %sModule nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Multiple identifiers provided with single NAME= specifier at %CNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL used in arithmeticNULL() initialization at %C is ambiguousName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed block DO at %L requires matching ENDDO nameNamed constant at %C in an EQUIVALENCENamelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNested CRITICAL block at %CNo binding name is allowed in BIND(C) at %CNo branches
  No calls
  No default crt0.o.No edge out of thunk nodeNo executable lines
--- 1706,1733 ----
  '%s' must have %d operands (excluding match_dups)'%s' must have at least %d operands (excluding match_dups)'%s' must have no more than %d operands (excluding match_dups)''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'm' flag'o' operand is not constant'q' flag(C)(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous namespace)(anonymous)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(near initialization for %qs)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
  *this--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-D<macro>[=<val>]	Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-G<number>	Put global and static data smaller than <number> bytes into a special section (on some targets).-Hd <dir>	Write D interface files to directory <dir>.-Hf <file>	Write D interface to <file>.-I <dir>	Add <dir> to the end of the main include path.-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Waligned-new=[none|global|all]	Warn even if 'new' uses a class member allocation function.-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Xbind-now and -Xbind-lazy are incompatible-Xf <file>	Write JSON output to the given <file>.-aux-info <file>	Emit declaration information into <file>.-bundle not allowed with -dynamiclib-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name not allowed with -dynamiclib-current_version only allowed with -dynamiclib-d<letters>	Enable dumps from specific passes of the compiler.-dumpbase <file>	Set the file basename to be used for dumps.-dumpdir <dir>	Set the directory name to be used for dumps.-f%s ignored (not supported for DJGPP)
! -fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fbounds-check=[on|safeonly|off]	Turn array bounds checks on, in @safe code only, or off.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcheck=[...]	Specify which runtime checks are to be performed.-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fcompare-debug[=<opts>]	Compile with and without e.g. -gtoggle, and compare the final-insns dump.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fconstexpr-ops-limit=<number>	Specify maximum number of constexpr operations during a single constexpr evaluation.-fdiagnostics-color=[never|always|auto]	Colorize diagnostics.-fdiagnostics-show-location=[once|every-line]	How often to emit source location at the beginning of line-wrapped diagnostics.-fdoc-dir=<dir>	Write documentation file to directory <dir>.-fdoc-file=<file>	Write documentation to <file>.-fdoc-inc=<file>	Include a Ddoc macro <file>.-fdump-<type>	Dump various compiler internals to a file.-fdump-final-insns=filename	Dump to filename the insns at the end of translation.-fdump-go-spec=filename	Write all declarations to file as Go code.-femit-struct-debug-baseonly	Aggressive reduced debug info for structs.-femit-struct-debug-detailed=<spec-list>	Detailed reduced debug info for structs.-femit-struct-debug-reduced	Conservative reduced debug info for structs.-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-ffixed-<register>	Mark <register> as being unavailable to the compiler.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffp-contract=[off|on|fast]	Perform floating-point expression contraction.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-fgo-c-header=<file>	Write Go struct definitions to file as C code.-fgo-dump-<type>	Dump Go frontend internal information.-fgo-optimize-<type>	Turn on optimization passes in the frontend.-fgo-pkgpath=<string>	Set Go package path.-fgo-prefix=<string>	Set package-specific prefix for exported Go names.-fgo-relative-import-path=<path>	Treat a relative import as relative to path.-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-arg-packing	Perform argument packing inline.-finline-limit=<number>	Limit the size of inlined functions to <number>.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finput-charset=<cset>	Specify the default character set for source files.-fira-algorithm=[CB|priority]	Set the used IRA algorithm.-fira-region=[one|all|mixed]	Set regions for IRA.-fira-verbose=<number>	Control IRA's level of diagnostic messages.-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fmessage-length=<number>	Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping.-fmodule-file=<package.module>=<filespec>	use <filespec> as source file for <package.module>.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpack-struct=<number>	Set initial maximum structure member alignment.-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-frandom-seed=<string>	Make compile reproducible using <string>.-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address is not supported in this configuration-fsched-stalled-insns-dep=<number>	Set dependence distance checking in premature scheduling of queued insns.-fsched-stalled-insns=<number>	Set number of queued insns that can be prematurely scheduled.-fsched-verbose=<number>	Set the verbosity level of the scheduler.-fsso-struct=[big-endian|little-endian|native]	Set the default scalar storage order.-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-ftemplate-depth=<number>	Specify maximum template instantiation depth.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Set the default thread-local storage code generation model.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-fuse-linker-plugin is not supported in this configuration-fvisibility=[default|internal|hidden|protected]	Set the default symbol visibility.-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imacros <file>	Accept definition of macros in <file>.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-imultilib <dir>	Set <dir> to be the multilib include subdirectory.-include <file>	Include the contents of <file> before other files.-install_name only allowed with -dynamiclib-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iprefix <path>	Specify <path> as a prefix for next two options.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-mabi=ABI	Generate code that conforms to the given ABI.-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=ARCH	Generate code for the specified chip or CPU version.-march=ISA	Generate code for the given ISA.-mas100-syntax is incompatible with -gdwarf-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mbranch-cost=N	Set the cost of branches to roughly N instructions.-mcall-ABI	Select ABI calling convention.-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcpu=	Use features of and schedule code for given CPU.-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mdebug=	Enable debug output.-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mhard-float not supported-mipsN	Generate code for ISA level N.-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-msdata=[none,data,sysv,eabi]	Select method for sdata handling.-msim	Use simulator runtime.-msingle-float and -msoft-float cannot both be specified-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-mtls-size=[16,32]	Specify bit size of immediate TLS offsets.-mtraceback=[full,part,no]	Select type of traceback table.-mtune=	Schedule code for given CPU.-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mx32 is not supported on Solaris-o <file>	Place output into <file>.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-private_bundle not allowed with -dynamiclib-trigraphs	Support ISO C trigraphs..NOT. operator in expression at %L must have a LOGICAL operand/* Prototypes for external procedures generated from %s
     by GNU Fortran %s%s.
  
     Use of this interface is discouraged, consider using the
     BIND(C) feature of standard Fortran instead.  */
  
  31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode<During initialization>
! <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><missing><return value> <return-value><statement><structured bindings><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.ACCESS specification at %L was already specifiedACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableALLOCATABLE specified outside of INTERFACE body at %LALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredASSIGN statement at %L requires a scalar default INTEGER variableATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAccept extensions to support legacy code.Access data in the same section from shared anchor points.Access specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add a common subexpression elimination pass after loop optimizations.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra commentary to assembler output.Additional debug prints.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlign all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocate local variables on the stack to allow indirect recursion.Allocate-object at %L also appears at %LAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow dollar signs in entity names.Allow fast jumps to the message dispatcher.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow readonly data in sdata.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the arguments of the '?' operator to have different types.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return cannot appear in operator interface at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways generate long calls.Always save $lp in the stack.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.An alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArithmetic NaN at %LArithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic underflow at %LArray bound mismatch for dimension 1 of array (%ld/%ld)Array bound mismatch for dimension 2 of array (%ld/%ld)Array component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray reference at %C cannot have more than %d dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section with a vector subscript at %L shall not be the target of a pointerArray specification at %C has more than %d dimensionsArray specification must be deferred at %LArray specification required in ALLOCATE statement at %LAssembler options
  =================
  
! Assigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to coindexed variable at %L in a PURE procedureAssociation target at %C must not be coindexedAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume code will be assembled by GAS.Assume code will be linked by GNU ld.Assume code will be linked by HP ld.Assume common declarations may be overridden with ones with a larger trailing array.Assume data segments are relative to text segment.Assume floating-point operations can trap.Assume incoming stack aligned to this power of 2.Assume labels and symbols can be addressed using 16 bit absolute addresses.Assume loading data from flash is slower than fetching instructions.Assume no NaNs or infinities are generated.Assume normal C execution environment.Assume pointer overflow wraps around.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that standard D runtime libraries and "D main" exist.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed shape array at %L must be a dummy argumentAssumed size array at %L must be a dummy argumentAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Attempt to DEALLOCATE unallocated '%s'Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute at %L is not allowed in a TYPE definitionAutoFDO profile magic number does not matchAutomatically align branch targets to reduce branch penalties.Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid speculative loads to work around a hardware anomaly.BB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) applied to %s %s at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) procedure with NAME may not have POINTER attribute at %CBMX instructions are only supported with R2 architectureBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array reference at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind for logical constant at %CBad nameBad operatorBad specification for assumed size array at %CBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBase object for NOPASS type-bound procedure call at %L must be scalarBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Branch at %L may result in an infinite loopBranches are this expensive (arbitrary units).Branches executed:%s of %d
  Build for Core A.Build for Core B.Build for SDRAM.By-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC kind type parameter is for type %s but type at %L is %sC++ constructors and destructors will not be invoked for Objective-C fieldsC++ lookup of %qD would return a field, not a typeC++ requires promoted type, not enum type, in %<va_arg%>C99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be set.COMMON block /%s/ not found at %CCOMPLEX quantities cannot be compared at %LCONTAINS statement at %C is already in a contained program unitCPU you selected does not support x86-64 instruction setCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCall mcount for profiling before a function prologue.Calls executed:%s of %d
  Cannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot get current directory nameCannot make directory %sCannot map %sCannot open %sCannot open JSON output file %s
  Cannot open source file %s
  Cannot read %sCannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Check for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Clear all tune features.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray specification required in ALLOCATE statement at %LCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed object with polymorphic allocatable subcomponent at %LCoindexed procedure-pointer component at %CCollect and dump debug information into temporary file if ICE in C/C++ compiler occurred.Compile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile in debug code.Compile whole compilation unit at a time.Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known.Complex argument of LOG at %L cannot be zeroComplex multiplication and division follow Fortran rules.Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s of SEQUENCE type declared at %L does not have the SEQUENCE attributeComponent at %C must have the POINTER attributeComponent to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %LComponent to the right of a part reference with nonzero rank must not have the POINTER attribute at %LComponents in TYPE at %C must precede CONTAINSConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConfigured with: %s
  Conform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (published in 2018).Conform to the ISO 2017 C++ standard with GNU extensions.Conform to the ISO 2017 C++ standard.Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 2018 standard.Conform to the ISO Fortran 95 standard.Conform to the Objective-C 1.0 language as implemented in GCC 4.0.Conform to the o32 FPXX ABI.Consider access to byte sized memory slow.Consider type 'int' to be 16 bits wide.Consider type 'int' to be 32 bits wide.Constant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstruct webs and split unrelated uses of single variable.Control generation of reciprocal estimates.Control the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Conversion from %s to %s at %LConversion of an Infinity or Not-a-Number at %L to INTEGERConvert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Copy array sections into a contiguous block on procedure entry.Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCreate GUI application.Create a dynamically linked position independent executable.Create a shared library.Create a static position independent executable.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDIM argument at %L is out of boundsDO loop at %L will be executed zero timesDO step value is zeroDarwin does not support -mfentry or associated optionsDarwin is not an mx32 platformData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have procedure pointer componentsDebug library to use instead of phobos.Declaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefault library to use instead of phobos.Defer popping functions args from stack until later.Deferred type parameter not yet supportedDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Deprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=c++17.Deprecated in favor of -std=c11.Deprecated in favor of -std=c99.Deprecated in favor of -std=gnu++11.Deprecated in favor of -std=gnu++14.Deprecated in favor of -std=gnu++17.Deprecated in favor of -std=gnu11.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different types in pointer assignment at %L; attempted assignment of %s to %sDisable ARCompact specific pass to generate conditional execution instructions.Disable LR and SR instructions from using FPX extension aux registers.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Discover pure and const functions.Display compile time statistics.Display statistics accumulated during compilation.Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do no generate BRcc instructions in arc_reorg.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not generate unaligned memory accesses.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not link the standard D library in the compilation.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use the AltiVec ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a dynamically linked position independent executable.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDowngrade conformance errors to warnings.Driving:Dummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure at %C may not have BIND(C) attribute with NAMEDump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump optimization passes.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate array spec for Cray pointee at %CDuplicate format specification at %CDuplicate statement label %d at %L and %LDuring link time optimization warn about mismatched types of global declarations.Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return.Dynamically allocate cc registers.EDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY_BLOCK has IL associated with itENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsERR tag label %d at %L not definedERRMSG at %L is useless without a STAT tagERRMSG variableERRMSG= argument at %L must be a scalar CHARACTER variableESA/390 architecture.EXIT statement at %C terminating !$OMP DO loopEXIT_BLOCK has IL associated with itEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeElement in %s array constructor at %L is %sEliminate multiple function invocations also for impure functions.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit IEEE-conformant code, without inexact exceptions.Emit RISC-V ELF attribute.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit direct branches to local functions.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit long load/store sequences.Emit profiling counter call at function entry before prologue.Emit rdval instead of rduniq for thread pointer.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 16-entry register file.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++ coroutines (experimental).Enable C++14 sized deallocation support.Enable CFI tables via GAS assembler directives.Enable DEC-style STATIC and AUTOMATIC attributes.Enable DIV, DIVU.Enable DIV-REM instructions for ARCv2.Enable DSP 3.1 Pack A extensions.Enable DWARF line debug info via GNU as.Enable Dual and Single Operand Instructions for Telephony.Enable Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable Graphite Identity transformation.Enable ID based shared library.Enable IEEE 128-bit floating point via the __float128 keyword.Enable Local Register Allocation.Enable Locked Load/Store Conditional extension.Enable MUL instructions.Enable MUL.X and UMUL.X instructions.Enable MULX instructions, assume fast shifter.Enable Objective-C exception and synchronization syntax.Enable Objective-C setjmp exception handling runtime.Enable OpenACC.Enable OpenMP (implies -frecursive in Fortran).Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable Virtual Hosting support.Enable XY Memory extension (DSP version 3).Enable alignment of COMMON blocks.Enable all -Wunused- warnings.Enable all DEC language extensions.Enable all optimization info dumps on stderr.Enable an RTL peephole pass before sched2.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable atomic instructions.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable cache bypass for volatile references.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional moves.Enable constructor/destructor feature.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable default widths for i, f and g format specifiers.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable exception handling.Enable forward propagation on trees.Enable front end optimization.Enable function profiling.Enable function reordering that improves code placement.Enable garbage collection (GC) in Objective-C/Objective-C++ programs.Enable generation of ARC SIMD instructions via target-specific builtins.Enable generation of R2 BMX instructions.Enable generation of R2 CDX instructions.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable label alignment optimizations.Enable legacy parsing of INCLUDE as statement.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop interchange on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization on trees.Enable machine specific peephole optimizations.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable sign extend instructions.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of character literals in assignments and data statements for non-character variables.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable unaligned word and halfword accesses to packed data.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of search list.
  Enforce class member access control semantics.Entity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError converting PARAMETER constant in complex constant at %CError converting integerError in pointer initialization at %CError in type-spec at %LError reallocating to %lu bytesError writing JSON output file %s
  Error writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
  EventExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected PARAMETER symbol in complex constant at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected comma in I/O list at %CExpected component reference at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer stringExpected left parenthesisExpected module procedure name at %CExpected nameExpected real stringExpected right parenthesisExpected scalar initialization expression at %CExpected specific binding name at %CExpected stringExpected structure component name at %CExpected terminating name at %CExpected type-bound procedure or procedure pointer component at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting a comma in EQUIVALENCE at %CExpecting list of named entities at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: Conversion from %s to %s at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: backslash character at %CExternal IO UNIT cannot be an array at %LExtraneous characters in format at %LFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure at %L must have exactly one argumentFORALL end expression at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar INTEGERFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORMAT label %d at %L not definedFORMAT statement at %L does not have a statement labelFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.Factor complex constructors and destructors to favor space over speed.Fatal ErrorFine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)Floating point custom instruction configuration name.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force functions to be aligned to a 4 byte boundary.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2008 obsolescent feature:Fortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 95 requires default INTEGER in %s tag at %LFunction %s at %L has entries with mismatched array specificationsFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power8.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCSE disabledGENERIC at %C must be inside a derived-type CONTAINSGMP version %s, MPFR version %s, MPC version %s, isl version %s
! GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGenerate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate JSON file.Generate LP64 code.Generate MIPS16 code.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a call to abort if a noreturn function returns.Generate a default D main() function when compiling.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate bit instructions.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for all template instantiations.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for assert contracts.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for postcondition contracts.Generate code for precondition contracts.Generate code for static functions even if they are never called.Generate code for switches without a default case.Generate code for the Android platform.Generate code for the M*Core M210.Generate code for the M*Core M340.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to use a non-exec PLT and GOT.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code with library calls for floating point.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in DWARF v2 (or later) format.Generate debug information in VMS format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate little endian code.Generate little-endian code.Generate load/store multiple instructions.Generate load/store with update instructions.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate single-precision floating-point instructions.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Give branches their default cost.Give external symbols a leading underscore.Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.How much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).ID of shared library to build.IF clause at %L requires a scalar LOGICAL expressionIMPORT statement at %C only permitted in an INTERFACE bodyINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.IOLENGTH tag invalid in INQUIRE statement at %CISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<__int%d%> typesISO C does not support %<~%> for complex conjugationISO C does not support complex integer typesISO C does not support fixed-point typesISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow C99 designated initializersISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids incrementing a pointer of type %qTISO C++ forbids incrementing an enumISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>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%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore unsupported pragmas.Ignored.Illegal allocate-object at %C for a PURE procedureIllegal character in BOZ constant at %CIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal type in character concatenation at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement C++17 inheriting constructor semantics.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In file included fromIn function %qsIn lambda functionIn member function %qsIncompatible derived type in PARAMETER at %LIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of variable at %C is not allowed in a PURE procedureInitialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to profile values of expressions.Insert stack checking code into the program.  Same as -fstack-check=specific.Instruction accounted for function prologue, epilogue and other overhead.Instrument function entry and exit with profiling calls.Integer expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Intersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Intrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure at %L cannot be a MODULE PROCEDUREInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid character in name at %CInvalid codimension %d at %C, only %d codimensions existInvalid context for NULL() pointer at %%LInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initializer %s in Data statement at %CInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid type-spec at %CInvalid value for %s specification at %CIssue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND parameter of %s at %L must be an initialization expressionKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option):Known cmodel types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLOCK_TYPE in variable definition context (%s) at %LLOGICAL operands are required in expression at %LLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel at %L is not in the same block as the GOTO statement at %LLegacy Extension:Letters must be in alphabetic order in IMPLICIT statement at %CLift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Limit of %d continuations exceeded in statement at %CLine truncated at %LLines executed:%s of %d
  Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all non-mutable fields which occupy an object instance.List all variables going into thread local storage.Lock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLook for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMIPS16 PIC for ABIs other than o32 and o64MMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMOLD argument to NULL required at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMagnitude of second argument of %s exceeds bit size at %LMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make all function calls indirect.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make the linker relaxation machine assume that a program counter wrap-around occurs.Malloc data into P2 space.Mark MAC register as call-clobbered.Mark all loops as parallel.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max number of bytes to compare with loops.Max number of bytes to compare without loops.Max number of bytes to move inline.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arrays per SCoP.Maximum number of bits for which we avoid creating FMAs.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of disambiguations to perform per memory access.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of isl operations, 0 means unlimited.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculatively.Maximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of parameters in a SCoP.Maximum number of queries into the alias oracle per store.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Merge adjacent stores.Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Mismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMissing -mcpu option in ASM_CPU_SPEC?Missing alternate return spec in subroutine call at %LMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing exponent in real number at %CMissing format label at %CMissing generic specification in USE statement at %CMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CModule %qs at line %d column %d: %sModule nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Multiple identifiers provided with single NAME= specifier at %CNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL used in arithmeticNULL() initialization at %C is ambiguousName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed block DO at %L requires matching ENDDO nameNamed constant at %C in an EQUIVALENCENamelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNested CRITICAL block at %CNo binding name is allowed in BIND(C) at %CNo branches
  No calls
  No default crt0.o.No edge out of thunk nodeNo executable lines
*************** write_c_file - output name is %s, prefix
*** 1701,1716 ****
  
  Print extra (possibly unwanted) warnings.Print fix-it hints in machine-readable form.Print fix-it hints to stderr in unified diff format.Print hierarchical comparisons when template types are mismatched.Print the name of header files as they are used.Probability that COMDAT function will be shared with different compilation unit.Procedure argument at %L is local to a PURE procedure and has the POINTER attributeProcedure pointer initialization target at %L may not be a procedure pointerProcess #ident directives.Process all modules specified on the command line, but only generate code for the module specified by the argument.Processing spec (%s), which is '%s'
  Produce a backtrace when a runtime error is encountered.Produce a warning at runtime if a array temporary has been created for a procedure argument.Produce big endian code.Produce code relocatable at runtime.Produce little endian code.Profile information in %s corruptedProgram is entirely located in low 64k of memory.Prohibit PC relative function calls.Prohibit PC relative jumps.Protect parentheses in expressions.Provide libraries for the simulator.Push extended registers on stack in monitor functions.Put all local arrays on stack.Put everything in the regular TOC.Put jump tables for switch statements into the .data section rather than the .code section.Put relocated read-only data into .data section.Put uninitialized constants in ROM (needs -membedded-data).Put zero initialized data in the bss section.R2 architecture is little-endian onlyRESULT variable at %C must be different than function nameRESULT_DECL should be read only when DECL_BY_REFERENCE is setRTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%dRTL check: access of elt %d of vector with last elt %d in %s, at %s:%dRTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%dRTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%dRTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', have '%s' in %s, at %s:%dRTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%dRTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%dRTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%dRTP PIC is incompatible with ThumbRTTI will not work on this typeRX FPU instructions do not support NaNs and infinitiesRaising a negative REAL at %L to a REAL power is prohibitedRange specification at %L can never be matchedRank mismatch in array reference at %L (%d/%d)Rank remapping target is smaller than size of the pointer (%ld < %ld) at %LRank remapping target must be rank 1 or simply contiguous at %LReading module %qs at line %d column %d: %sReading specs from %s
! Real constant overflows its kind at %CReal constant underflows its kind at %CRealign stack in prologue.Reallocate the LHS in assignments.Recognize C++ keywords like "compl" and "xor".Recognize GNU-defined keywords.Recognize built-in functions.Recognize the "asm" keyword.Record DW_AT_decl_column and DW_AT_call_column in DWARF.Record gcc command line switches in DWARF DW_AT_producer.Record gcc command line switches in the object file.Record times taken by sub-phases separately.Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Reference statement index not foundReference statement index out of rangeRegion crossing jump across same section in bb %iRelax branches.Relax literals in assembler and place them automatically in the text section.Relief of register pressure through live range shrinkage.Remap file names when including files.Remove redundant membars.Removing '%s'
  Renaming operators in USE statements at %CReorder basic blocks and partition into hot and cold sections.Reorder basic blocks to improve code placement.Reorder functions to improve code placement.Reorder top level functions, variables, and asms.Replace add, compare, branch with branch on count register.Replace temporary expressions in the SSA->normal pass.Report on consistency of profile.Report on memory allocation before interprocedural optimization.Report on permanent memory allocation in WPA only.Report on permanent memory allocation.Report the time taken by each compiler pass.Report various link-time optimization statistics for WPA only.Report various link-time optimization statistics.Request IEEE-conformant math library routines (OSF/1).Reschedule instructions after register allocation.Reschedule instructions before register allocation.Reschedule pipelined regions without pipelining.Reserve space for outgoing arguments in the function prologue.Restrict the use of hardware floating-point instructions to 32-bit operations.Result of %s gives range error for its kind at %LResult of %s is NaN at %LResult of %s overflows its kind at %LResult of %s underflows its kind at %LResult of BESSEL_YN is -INF at %LResult of NEAREST is NaN at %LResult of SCALE overflows its kind at %LReturn 8-byte vectors in memory.Return all structures in memory (AIX default).Return floating-point results in ac0 (fr0 in Unix assembler syntax).Return pointers in both a0 and d0.Return small aggregates in memory, not registers.Return small aggregates in registers.Return small structures in registers (SVR4 default).Return values of functions in FPU registers.Reuse r30 on a per function basis.Rewrite subcommand usage:Rightmost upper bound of assumed size array section not specified at %LRun only the second compilation of -fcompare-debug.Run predictive commoning optimization.Run selective scheduling after reload.Run self-tests, using the given path to locate test files.Run the link-time optimizer in local transformation (LTRANS) mode.Run the link-time optimizer in whole program analysis (WPA) mode.Running spec function '%s' with %d args
  
  Runtime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSEQUENCE attribute at %C already specified in TYPE statementSEQUENCE statement at %C must precede CONTAINSSEQUENCE statement at %C must precede structure componentsSH2a does not support little-endianSIZE at %L must be positiveSOURCE tag at %L conflicts with the typespec at %LSSA corruptionSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTOP code at %L must be default character KIND=%dSTOP code at %L must be default integer KIND=%dSTOP code at %L must be either INTEGER or CHARACTER typeSTOP code at %L must be scalarSUBMODULE declaration at %CSame as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Save registers around function calls.Save the TOC in the prologue for indirect calls rather than inline.Scalar PARAMETER required in complex constant at %CScaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations.Schedule code for given CPU.Schedule given CPU.Schedule instructions using selective scheduling algorithm.Schedule the start and end of the procedure.Second argument of %s is negative at %LSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)See %s for instructions.
! Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select large model - 20-bit addresses/pointers.Select method for sdata handling.Select small model - 16-bit addresses/pointers (default).Select the runtime.Select type of coverage sanitization.Select what to sanitize.Selection expression in computed GOTO statement at %L must be a scalar integer expressionSelector in SELECT TYPE at %C is not a named variable; use associate-name=>Selector shall be polymorphic in SELECT TYPE statement at %LSelects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used.Selects the type of hardware multiplication and division to use (none/g13/g14).Semicolon at %C needs to be preceded by statementSet 80387 floating-point precision to 32-bit.Set 80387 floating-point precision to 64-bit.Set 80387 floating-point precision to 80-bit.Set Windows defines.Set branch cost.Set default accessibility of module entities to PRIVATE.Set dependence distance checking in premature scheduling of queued insns.Set errno after built-in math functions.Set name of main routine for the debugger.Set name of output ALI file (internal switch).Set number of bytes on the stack preallocated for use by the callee.Set register to hold -1.Set sizeof(bool) to 1.Set start-address of data.Set start-address of the program.Set the PPC_EMB bit in the ELF flags header.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1.Set the cost of branches.Set the default double precision kind to an 8 byte wide type.Set the default integer kind to an 8 byte wide type.Set the default real kind to an 10 byte wide type.Set the default real kind to an 16 byte wide type.Set the default real kind to an 8 byte wide type.Set the max size of data eligible for the SDA area.Set the max size of data eligible for the TDA area.Set the max size of data eligible for the ZDA area.Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered.Set the maximum amount for a single stack increment operation.Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic.Set the maximum number of template instantiation notes for a single warning or error.Set the number of 64 KiB flash segments.Set the target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.Setting spec %s to '%s'
  
  Shape specification for allocatable scalar at %CShapes for operands at %L and %L are not conformableShare slots for saving different hard registers.Share stack slots for spilled pseudo-registers.Shorten address references during linking.Show column numbers in diagnostics, when available.  Default on.Show the source line with a caret indicating the column.Shrink-wrap parts of the prologue and epilogue separately.Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs.Size of the stack guard expressed as a power of two in bytes.Size of tiles for loop blocking.Skip setting up RAX register when passing variable arguments.Small data area: none, sdata, use.Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1.Sorry, only support for integer kind %d implemented for image-set at %LSource-expr at %L and allocate-object at %L must have the same shapeSource-expr at %L must be scalar or have the same rank as the allocate-object at %LSpecifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48.Specifies the number of registers replicated in second register bank on entry to fast interrupt.Specifies the number of registers to reserve for interrupt handlers.Specifies the registers that the processor saves on an interrupt entry and exit.Specifies whether interrupt functions should save and restore the accumulator register.Specify CPU for code generation purposes.Specify CPU for scheduling purposes.Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000.Specify TLS dialect.Specify UNIX standard for predefines and linking.Specify a file to which a list of files output by LTRANS is written.Specify a plugin to load.Specify alignment of structure fields default/natural.Specify an ABI.Specify bit size of immediate TLS offsets.Specify cache flush function.Specify cache flush trap number.Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1.Specify default OpenACC compute dimensions.Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w.Specify how to access the thread pointer.Specify if floating point hardware should be used.Specify integer and floating-point calling convention.Specify main object for TPF-OS.Specify memcpy expansion strategy when expected size is known.Specify memset expansion strategy when expected size is known.Specify name for 32 bit signed division function.Specify range of registers to make fixed.Specify scheduling priority for dispatch slot restricted insns.Specify that an external BLAS library should be used for matmul calls on large-size arrays.Specify that backslash in string introduces an escape character.Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements.Specify the ISA to build for: msp430, msp430x, msp430xv2.Specify the MCU to build for.Specify the __fp16 floating-point format.Specify the address generation strategy for code model.Specify the algorithm to partition symbols and vars at linktime.Specify the code model.Specify the compact branch usage policy.Specify the cpu for pipeline model.Specify the memory model in effect for the program.Specify the minimum bit alignment of structures. (Deprecated).Specify the model for atomic operations.Specify the name of the target CPU.Specify the name of the target architecture.Specify the name of the target floating point configuration.Specify the name of the target floating point hardware/format.Specify the register to be used for PIC addressing.Specify the size of each cache block, which must be a power of 2 between 4 and 512.Specify the size of each interrupt vector, which must be 4 or 16.Specify the target CPU.Specify the target RX cpu type.Specify the type of hardware multiply to support.Specify thread local storage scheme.Specify thread pointer register number.Specify use soft floating point ABI which mean alias to -mabi=2.Specify use soft floating point ABI which mean alias to -mabi=2fp+.Specify where to find the compiled intrinsic modules.Specify which ABI to use for Objective-C family code and meta-data generation.Specify which ABI type to generate code for: 2, 2fp+.Specify which post scheduling nop insertion scheme to apply.Split 32-byte AVX unaligned load.Split 32-byte AVX unaligned store.Split lifetimes of induction variables when loops are unrolled.Split paths leading to loop backedges.Split unaligned 8 byte vector moves before post-modify address generation.Split wide types into independent registers.Start expression in DO loopStat-variable at %L must be a scalar INTEGER variableStat-variable at %L shall not be %sd within the same %s statementStatement at %L is not a valid branch target statement for the branch statement at %LStatement function at %L is recursiveStatement label at %C is zeroStatement label in ENDDO at %C doesn't match DO labelStatement label list in GOTO at %C cannot be emptyStatically link the GNU Fortran helper library (libgfortran).Step expression in DO loopStep expression in DO loop at %L cannot be zeroStop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available.Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent).Store doubles in 64 bits.Store function names in object code.Stores doubles in 32 bits.  This is the default.Stores the MDUC registers in interrupt handlers for G13 target.Stream extra data to support more aggressive devirtualization in LTO local transformation mode.Stride must not be present at %LStrides not allowed in coarray subscript at %CString length at %L is too largeSubstring at %L has length zeroSubstring end index at %L exceeds the string lengthSubstring end index at %L is too largeSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSuggest that the override keyword be used when the declaration of a virtual function overrides another.Sum of second and third arguments of IBITS exceeds bit size at %LSupport 3DNow! built-in functions.Support AES built-in functions and code generation.Support AVX512VNNI built-in functions and code generation.Support Athlon 3Dnow! built-in functions.Support BMI built-in functions and code generation.Support BMI2 built-in functions and code generation.Support C++17 allocation of over-aligned types.Support CLFLUSHOPT instructions.Support CLWB instruction.Support CLZERO built-in functions and code generation.Support F16C built-in functions and code generation.Support FMA4 built-in functions and code generation.Support FSGSBASE built-in functions and code generation.Support FXSAVE and FXRSTOR instructions.Support GFNI built-in functions and code generation.Support Hardware Lock Elision prefixes.Support LWP built-in functions and code generation.Support LZCNT built-in function and code generation.Support MMX and SSE built-in functions and code generation.Support MMX built-in functions.Support MMX, SSE and SSE2 built-in functions and code generation.Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation.Support MOVDIR64B built-in functions and code generation.Support MOVDIRI built-in functions and code generation.Support MWAITX and MONITORX built-in functions and code generation.Support PCLMUL built-in functions and code generation.Support PCONFIG built-in functions and code generation.Support PKU built-in functions and code generation.Support PREFETCHW instruction.Support PREFETCHWT1 built-in functions and code generation.Support RDPID built-in functions and code generation.Support RDRND built-in functions and code generation.Support RDSEED instruction.Support RTM built-in functions and code generation.Support SGX built-in functions and code generation.Support SHA1 and SHA256 built-in functions and code generation.Support TBM built-in functions and code generation.Support TLS segment larger than 64K.Support VAES built-in functions and code generation.Support VPCLMULQDQ built-in functions and code generation.Support WBNOINVD built-in functions and code generation.Support XOP built-in functions and code generation.Support XSAVE and XRSTOR instructions.Support XSAVEC instructions.Support XSAVEOPT instruction.Support XSAVES and XRSTORS instructions.Support alignments of up to 64-bits.Support calls between Thumb and ARM instruction sets.Support code generation of Advanced Bit Manipulation (ABM) instructions.Support code generation of cmpxchg16b instruction.Support code generation of crc32 instruction.Support code generation of movbe instruction.Support code generation of popcnt instruction.Support code generation of sahf instruction in 64bit x86-64 code.Support dynamic initialization of thread-local variables in a different translation unit.Support legacy multi-threading.Support message passing with the Parallel Environment.Support more than 8192 GOT entries on ColdFire.Support multi-threading.Support synchronous non-call exceptions.Supported ABIs (for use with the -mabi= option):Supported LTO compression algorithms: zlibSuppress output of addresses in debugging dumps.Suppress output of instruction numbers, line number notes and addresses in debugging dumps.Suppress output of previous and next insn numbers in debugging dumps.Suppress warnings.Switch ARM/Thumb modes on alternating functions for compiler testing.Switch on/off MIPS16 ASE on alternating functions for compiler testing.Switches off the -mstack-guard= option.Switches off the -mstack-size= option.Symbol %qs already declaredSymbol %qs at %C already declaredSymbol %qs referenced at %L not found in intrinsic module ISO_C_BINDINGSymbol %qs referenced at %L not found in module %qsSymbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSynonym for -Wcomment.Synonym of -gnatk8.Syntax error in !$OMP THREADPRIVATE list at %CSyntax error in !GCC$ ATTRIBUTES statement at %CSyntax error in %s statement at %CSyntax error in ABSTRACT INTERFACE statement at %CSyntax error in ASYNCHRONOUS statement at %CSyntax error in CASE specification at %CSyntax error in CHARACTER declaration at %CSyntax error in CLASS IS specification at %CSyntax error in COMPLEX constant at %CSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-expression at %CSyntax error in IMPORT statement at %CSyntax error in NAME= specifier for binding label at %CSyntax error in OpenMP variable list at %CSyntax error in PROCEDURE statement at %CSyntax error in PROTECTED statement at %CSyntax error in SAVE statement at %CSyntax error in SUBMODULE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in TYPE IS specification at %CSyntax error in VALUE statement at %CSyntax error in VOLATILE statement at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in procedure pointer component at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTLS dialect to use:Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses.Taken at least once:%s of %d
  Target DFLOAT double precision code.Target block's relative execution frequency (as a percentage) required to sink a statement.Target expression in pointer assignment at %L must deliver a pointer resultTarget has split I&D.Target of rank remapping is too small (%ld < %ld)Target the AM33 processor.Target the AM33/2.0 processor.Target the AM34 processor.Target: %s
  Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe H format specifier at %L is a Fortran 95 deleted featureThe TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphicThe absolute value of SHIFT at %L must be less than or equal to SIZE at %LThe allocate-object at %L and the source-expr at %L shall have the same kind type parameterThe argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %LThe argument of the RANK intrinsic at %L must be a data objectThe bug is not reproducible, so it is likely a hardware or OS problem.
! The code model option names for -mcmodel:The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU.The following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control compiler warning messagesThe following options control optimizationsThe following options take joined argumentsThe following options take separate argumentsThe lower bound for a buffer to be considered for stack smashing protection.The max number of reload pseudos which are considered during spilling a non-reload pseudo.The maximum conflict delay for an insn to be considered for speculative motion.The maximum depth of a loop nest we completely peel.The maximum depth of recursive inlining for inline functions.The maximum depth of recursive inlining for non-inline functions.The maximum expansion factor when copying basic blocks.The maximum instructions CSE process before flushing.The maximum length of path considered in cse.The maximum length of scheduling's pending operations list.The maximum memory locations recorded by cselib.The maximum number of RTL nodes that can be recorded as combiner's last value.The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop.The maximum number of blocks in a region to be considered for interblock scheduling.The maximum number of branches on the path through the peeled sequence.The maximum number of incoming edges to consider for crossjumping.The maximum number of insns combine tries to combine.The maximum number of insns in a region to be considered for interblock scheduling.The maximum number of insns in loop header duplicated by the copy loop headers pass.The maximum number of insns of a completely peeled loop.The maximum number of insns of a peeled loop.The maximum number of insns of an unswitched loop.The maximum number of insns to duplicate when unfactoring computed gotos.The maximum number of instructions in a single function eligible for inlining.The maximum number of instructions in an inner loop that is being considered for versioning.The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops.The maximum number of instructions inline function can grow to via recursive inlining.The maximum number of instructions non-inline function can grow to via recursive inlining.The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass.The maximum number of instructions to consider to fill a delay slot.The maximum number of instructions to consider to find accurate live register information.The maximum number of instructions to consider to unroll in a loop on average.The maximum number of instructions to consider to unroll in a loop.The maximum number of instructions to search backward when looking for equivalent reload.The maximum number of instructions when automatically inlining small functions.The maximum number of instructions when automatically inlining.The maximum number of instructions when inlining for size.The maximum number of iterations through CFG to extend regions.The maximum number of loop iterations we predict statically.The maximum number of nested indirect inlining performed by early inliner.The maximum number of peelings of a single loop that is peeled completely.The maximum number of peelings of a single loop.The maximum number of stmts in loop nest for loop interchange.The maximum number of unrollings of a single loop.The maximum ratio between array size and switch branches for a switch conversion to take place.The maximum ratio of insertions to deletions of expressions in GCSE.The maximum size of the lookahead window of selective scheduling.The minimal probability of speculation success (in percents), so that speculative insn will be scheduled.The minimum UID to be used for a nondebug insn.The minimum cost of an expensive expression in the loop invariant motion.The minimum number of matching instructions to consider for crossjumping.The minimum probability an edge must have for the scheduler to save its state across it.The minimum probability of reaching a source block for interblock speculative scheduling.The minimum size of variables taking part in stack slot sharing when not optimizing.The minimum value of stage count that swing modulo scheduler will generate.The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %dThe number of cycles the swing modulo scheduler considers when checking conflicts using DFA.The number of insns executed before prefetch is completed.The number of prefetches that can run at the same time.The number of registers in each class kept unused by loop invariant motion.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available.The possible SVE vector lengths:The possible TLS dialects:The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)The resolution file.The size of L1 cache line.The size of L1 cache.The size of L2 cache.The size of function body to be considered large.The size of stack frame to be considered large.The size of translation unit to be considered large.The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine.The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarrayThe symbol %qs, referenced at %L, is not in the selected standardThe threshold ratio for performing partial redundancy elimination after reload.The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload.The upper bound for sharing integer constants.The value of the PDT LEN parameter '%s' does not agree with that in the dummy declarationThe version of the C++ ABI in use.The version of the C++ ABI used for -Wabi warnings and link compatibility aliases.This is free software; see the source for copying conditions.  There is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  
  This option lacks documentation.This switch is deprecated; do not use.This switch is deprecated; use -Werror=implicit-function-declaration instead.This switch is deprecated; use -Wextra instead.This switch is deprecated; use -fsanitize-recover= instead.Thread model: %s
--- 1740,1755 ----
  
  Print extra (possibly unwanted) warnings.Print fix-it hints in machine-readable form.Print fix-it hints to stderr in unified diff format.Print hierarchical comparisons when template types are mismatched.Print the name of header files as they are used.Probability that COMDAT function will be shared with different compilation unit.Procedure argument at %L is local to a PURE procedure and has the POINTER attributeProcedure pointer initialization target at %L may not be a procedure pointerProcess #ident directives.Process all modules specified on the command line, but only generate code for the module specified by the argument.Processing spec (%s), which is '%s'
  Produce a backtrace when a runtime error is encountered.Produce a warning at runtime if a array temporary has been created for a procedure argument.Produce big endian code.Produce code relocatable at runtime.Produce little endian code.Profile information in %s corruptedProgram is entirely located in low 64k of memory.Prohibit PC relative function calls.Prohibit PC relative jumps.Protect parentheses in expressions.Provide libraries for the simulator.Push extended registers on stack in monitor functions.Put all local arrays on stack.Put everything in the regular TOC.Put jump tables for switch statements into the .data section rather than the .code section.Put relocated read-only data into .data section.Put uninitialized constants in ROM (needs -membedded-data).Put zero initialized data in the bss section.R2 architecture is little-endian onlyRESULT variable at %C must be different than function nameRESULT_DECL should be read only when DECL_BY_REFERENCE is setRTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%dRTL check: access of elt %d of vector with last elt %d in %s, at %s:%dRTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%dRTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%dRTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', have '%s' in %s, at %s:%dRTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%dRTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%dRTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%dRTP PIC is incompatible with ThumbRTTI will not work on this typeRX FPU instructions do not support NaNs and infinitiesRaising a negative REAL at %L to a REAL power is prohibitedRange specification at %L can never be matchedRank mismatch in array reference at %L (%d/%d)Rank remapping target is smaller than size of the pointer (%ld < %ld) at %LRank remapping target must be rank 1 or simply contiguous at %LReading module %qs at line %d column %d: %sReading specs from %s
! Real constant overflows its kind at %CReal constant underflows its kind at %CRealign stack in prologue.Reallocate the LHS in assignments.Recognize C++ keywords like "compl" and "xor".Recognize GNU-defined keywords.Recognize built-in functions.Recognize the "asm" keyword.Record DW_AT_decl_column and DW_AT_call_column in DWARF.Record gcc command line switches in DWARF DW_AT_producer.Record gcc command line switches in the object file.Record times taken by sub-phases separately.Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Reference statement index not foundReference statement index out of rangeRegion crossing jump across same section in bb %iRelax literals in assembler and place them automatically in the text section.Relief of register pressure through live range shrinkage.Remap file names when including files.Remove redundant membars.Removing '%s'
  Renaming operators in USE statements at %CReorder basic blocks and partition into hot and cold sections.Reorder basic blocks to improve code placement.Reorder functions to improve code placement.Reorder top level functions, variables, and asms.Replace add, compare, branch with branch on count register.Replace temporary expressions in the SSA->normal pass.Report on consistency of profile.Report on memory allocation before interprocedural optimization.Report on permanent memory allocation in WPA only.Report on permanent memory allocation.Report the time taken by each compiler pass.Report various link-time optimization statistics for WPA only.Report various link-time optimization statistics.Request IEEE-conformant math library routines (OSF/1).Reschedule instructions after register allocation.Reschedule instructions before register allocation.Reschedule pipelined regions without pipelining.Reserve space for outgoing arguments in the function prologue.Restrict the use of hardware floating-point instructions to 32-bit operations.Result of %s gives range error for its kind at %LResult of %s is NaN at %LResult of %s overflows its kind at %LResult of %s underflows its kind at %LResult of BESSEL_YN is -INF at %LResult of NEAREST is NaN at %LResult of SCALE overflows its kind at %LReturn 8-byte vectors in memory.Return all structures in memory (AIX default).Return floating-point results in ac0 (fr0 in Unix assembler syntax).Return pointers in both a0 and d0.Return small aggregates in memory, not registers.Return small aggregates in registers.Return small structures in registers (SVR4 default).Return values of functions in FPU registers.Reuse r30 on a per function basis.Rewrite subcommand usage:Rightmost upper bound of assumed size array section not specified at %LRun only the second compilation of -fcompare-debug.Run predictive commoning optimization.Run selective scheduling after reload.Run self-tests, using the given path to locate test files.Run the link-time optimizer in local transformation (LTRANS) mode.Run the link-time optimizer in whole program analysis (WPA) mode.Running spec function '%s' with %d args
  
  Runtime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSEQUENCE attribute at %C already specified in TYPE statementSEQUENCE statement at %C must precede CONTAINSSEQUENCE statement at %C must precede structure componentsSH2a does not support little-endianSIZE at %L must be positiveSOURCE tag at %L conflicts with the typespec at %LSSA corruptionSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register return with SSE disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTOP code at %L must be default character KIND=%dSTOP code at %L must be default integer KIND=%dSTOP code at %L must be either INTEGER or CHARACTER typeSTOP code at %L must be scalarSUBMODULE declaration at %CSame as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Save registers around function calls.Save the TOC in the prologue for indirect calls rather than inline.Scalar PARAMETER required in complex constant at %CScaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations.Schedule code for given CPU.Schedule given CPU.Schedule instructions using selective scheduling algorithm.Schedule the start and end of the procedure.Second argument of %s is negative at %LSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)See %s for instructions.
! Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select large model - 20-bit addresses/pointers.Select method for sdata handling.Select small model - 16-bit addresses/pointers (default).Select the runtime.Select type of coverage sanitization.Select what to sanitize.Selection expression in computed GOTO statement at %L must be a scalar integer expressionSelector in SELECT TYPE at %C is not a named variable; use associate-name=>Selector shall be polymorphic in SELECT TYPE statement at %LSelects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used.Selects the type of hardware multiplication and division to use (none/g13/g14).Semicolon at %C needs to be preceded by statementSet 80387 floating-point precision to 32-bit.Set 80387 floating-point precision to 64-bit.Set 80387 floating-point precision to 80-bit.Set Windows defines.Set branch cost.Set default accessibility of module entities to PRIVATE.Set dependence distance checking in premature scheduling of queued insns.Set errno after built-in math functions.Set name of main routine for the debugger.Set name of output ALI file (internal switch).Set number of bytes on the stack preallocated for use by the callee.Set register to hold -1.Set sizeof(bool) to 1.Set start-address of data.Set start-address of the program.Set the PPC_EMB bit in the ELF flags header.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1.Set the cost of branches.Set the default double precision kind to an 8 byte wide type.Set the default integer kind to an 8 byte wide type.Set the default real kind to an 10 byte wide type.Set the default real kind to an 16 byte wide type.Set the default real kind to an 8 byte wide type.Set the max size of data eligible for the SDA area.Set the max size of data eligible for the TDA area.Set the max size of data eligible for the ZDA area.Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered.Set the maximum amount for a single stack increment operation.Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic.Set the maximum number of template instantiation notes for a single warning or error.Set the target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.Setting spec %s to '%s'
  
  Shape specification for allocatable scalar at %CShapes for operands at %L and %L are not conformableShare slots for saving different hard registers.Share stack slots for spilled pseudo-registers.Shorten address references during linking.Show column numbers in diagnostics, when available.  Default on.Show the source line with a caret indicating the column.Shrink-wrap parts of the prologue and epilogue separately.Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs.Size of the stack guard expressed as a power of two in bytes.Size of tiles for loop blocking.Skip setting up RAX register when passing variable arguments.Small data area: none, sdata, use.Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1.Sorry, only support for integer kind %d implemented for image-set at %LSource-expr at %L and allocate-object at %L must have the same shapeSource-expr at %L must be scalar or have the same rank as the allocate-object at %LSpecifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48.Specifies the number of registers replicated in second register bank on entry to fast interrupt.Specifies the number of registers to reserve for interrupt handlers.Specifies the registers that the processor saves on an interrupt entry and exit.Specifies whether interrupt functions should save and restore the accumulator register.Specify CPU for code generation purposes.Specify CPU for scheduling purposes.Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000.Specify TLS dialect.Specify UNIX standard for predefines and linking.Specify a file to which a list of files output by LTRANS is written.Specify a plugin to load.Specify alignment of structure fields default/natural.Specify an ABI.Specify bit size of immediate TLS offsets.Specify cache flush function.Specify cache flush trap number.Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1.Specify default OpenACC compute dimensions.Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w.Specify how to access the thread pointer.Specify if floating point hardware should be used.Specify integer and floating-point calling convention.Specify main object for TPF-OS.Specify memcpy expansion strategy when expected size is known.Specify memset expansion strategy when expected size is known.Specify name for 32 bit signed division function.Specify range of registers to make fixed.Specify scheduling priority for dispatch slot restricted insns.Specify that an external BLAS library should be used for matmul calls on large-size arrays.Specify that backslash in string introduces an escape character.Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements.Specify the ISA to build for: msp430, msp430x, msp430xv2.Specify the MCU to build for.Specify the __fp16 floating-point format.Specify the address generation strategy for code model.Specify the algorithm to partition symbols and vars at linktime.Specify the code model.Specify the compact branch usage policy.Specify the cpu for pipeline model.Specify the memory model in effect for the program.Specify the minimum bit alignment of structures. (Deprecated).Specify the model for atomic operations.Specify the name of the target CPU.Specify the name of the target architecture.Specify the name of the target floating point configuration.Specify the name of the target floating point hardware/format.Specify the register to be used for PIC addressing.Specify the size of each cache block, which must be a power of 2 between 4 and 512.Specify the size of each interrupt vector, which must be 4 or 16.Specify the target CPU.Specify the target RX cpu type.Specify the type of hardware multiply to support.Specify thread local storage scheme.Specify thread pointer register number.Specify use soft floating point ABI which mean alias to -mabi=2.Specify use soft floating point ABI which mean alias to -mabi=2fp+.Specify where to find the compiled intrinsic modules.Specify which ABI to use for Objective-C family code and meta-data generation.Specify which ABI type to generate code for: 2, 2fp+.Specify which post scheduling nop insertion scheme to apply.Split 32-byte AVX unaligned load.Split 32-byte AVX unaligned store.Split lifetimes of induction variables when loops are unrolled.Split paths leading to loop backedges.Split unaligned 8 byte vector moves before post-modify address generation.Split wide types into independent registers.Start expression in DO loopStat-variable at %L must be a scalar INTEGER variableStat-variable at %L shall not be %sd within the same %s statementStatement at %L is not a valid branch target statement for the branch statement at %LStatement function at %L is recursiveStatement label at %C is zeroStatement label in ENDDO at %C doesn't match DO labelStatement label list in GOTO at %C cannot be emptyStatically link the GNU Fortran helper library (libgfortran).Step expression in DO loopStep expression in DO loop at %L cannot be zeroStop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available.Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent).Store doubles in 64 bits.Store function names in object code.Stores doubles in 32 bits.  This is the default.Stores the MDUC registers in interrupt handlers for G13 target.Stream extra data to support more aggressive devirtualization in LTO local transformation mode.Stride must not be present at %LStrides not allowed in coarray subscript at %CString length at %L is too largeSubstring at %L has length zeroSubstring end index at %L exceeds the string lengthSubstring end index at %L is too largeSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSuggest that the override keyword be used when the declaration of a virtual function overrides another.Sum of second and third arguments of IBITS exceeds bit size at %LSupport 3DNow! built-in functions.Support AES built-in functions and code generation.Support AVX512VNNI built-in functions and code generation.Support Athlon 3Dnow! built-in functions.Support BMI built-in functions and code generation.Support BMI2 built-in functions and code generation.Support C++17 allocation of over-aligned types.Support CLFLUSHOPT instructions.Support CLWB instruction.Support CLZERO built-in functions and code generation.Support F16C built-in functions and code generation.Support FMA4 built-in functions and code generation.Support FSGSBASE built-in functions and code generation.Support FXSAVE and FXRSTOR instructions.Support GFNI built-in functions and code generation.Support Hardware Lock Elision prefixes.Support LWP built-in functions and code generation.Support LZCNT built-in function and code generation.Support MMX and SSE built-in functions and code generation.Support MMX built-in functions.Support MMX, SSE and SSE2 built-in functions and code generation.Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation.Support MOVDIR64B built-in functions and code generation.Support MOVDIRI built-in functions and code generation.Support MWAITX and MONITORX built-in functions and code generation.Support PCLMUL built-in functions and code generation.Support PCONFIG built-in functions and code generation.Support PKU built-in functions and code generation.Support PREFETCHW instruction.Support PREFETCHWT1 built-in functions and code generation.Support RDPID built-in functions and code generation.Support RDRND built-in functions and code generation.Support RDSEED instruction.Support RTM built-in functions and code generation.Support SGX built-in functions and code generation.Support SHA1 and SHA256 built-in functions and code generation.Support TBM built-in functions and code generation.Support TLS segment larger than 64K.Support VAES built-in functions and code generation.Support VPCLMULQDQ built-in functions and code generation.Support WBNOINVD built-in functions and code generation.Support XOP built-in functions and code generation.Support XSAVE and XRSTOR instructions.Support XSAVEC instructions.Support XSAVEOPT instruction.Support XSAVES and XRSTORS instructions.Support alignments of up to 64-bits.Support calls between Thumb and ARM instruction sets.Support code generation of Advanced Bit Manipulation (ABM) instructions.Support code generation of cmpxchg16b instruction.Support code generation of crc32 instruction.Support code generation of movbe instruction.Support code generation of popcnt instruction.Support code generation of sahf instruction in 64bit x86-64 code.Support dynamic initialization of thread-local variables in a different translation unit.Support legacy multi-threading.Support message passing with the Parallel Environment.Support more than 8192 GOT entries on ColdFire.Support multi-threading.Support synchronous non-call exceptions.Supported ABIs (for use with the -mabi= option):Supported LTO compression algorithms: zlibSuppress output of addresses in debugging dumps.Suppress output of instruction numbers, line number notes and addresses in debugging dumps.Suppress output of previous and next insn numbers in debugging dumps.Suppress warnings.Switch ARM/Thumb modes on alternating functions for compiler testing.Switch on/off MIPS16 ASE on alternating functions for compiler testing.Switches off the -mstack-guard= option.Switches off the -mstack-size= option.Symbol %qs already declaredSymbol %qs at %C already declaredSymbol %qs referenced at %L not found in intrinsic module ISO_C_BINDINGSymbol %qs referenced at %L not found in module %qsSymbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSynonym for -Wcomment.Synonym of -gnatk8.Syntax error in !$OMP THREADPRIVATE list at %CSyntax error in !GCC$ ATTRIBUTES statement at %CSyntax error in %s statement at %CSyntax error in ABSTRACT INTERFACE statement at %CSyntax error in ASYNCHRONOUS statement at %CSyntax error in CASE specification at %CSyntax error in CHARACTER declaration at %CSyntax error in CLASS IS specification at %CSyntax error in COMPLEX constant at %CSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-expression at %CSyntax error in IMPORT statement at %CSyntax error in NAME= specifier for binding label at %CSyntax error in OpenMP variable list at %CSyntax error in PROCEDURE statement at %CSyntax error in PROTECTED statement at %CSyntax error in SAVE statement at %CSyntax error in SUBMODULE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in TYPE IS specification at %CSyntax error in VALUE statement at %CSyntax error in VOLATILE statement at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in procedure pointer component at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTLS dialect to use:Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses.Taken at least once:%s of %d
  Target DFLOAT double precision code.Target block's relative execution frequency (as a percentage) required to sink a statement.Target expression in pointer assignment at %L must deliver a pointer resultTarget has split I&D.Target of rank remapping is too small (%ld < %ld)Target the AM33 processor.Target the AM33/2.0 processor.Target the AM34 processor.Target: %s
  Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe H format specifier at %L is a Fortran 95 deleted featureThe TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphicThe absolute value of SHIFT at %L must be less than or equal to SIZE at %LThe allocate-object at %L and the source-expr at %L shall have the same kind type parameterThe argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %LThe argument of the RANK intrinsic at %L must be a data objectThe bug is not reproducible, so it is likely a hardware or OS problem.
! The code model option names for -mcmodel:The following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control compiler warning messagesThe following options control optimizationsThe following options take joined argumentsThe following options take separate argumentsThe lower bound for a buffer to be considered for stack smashing protection.The max number of reload pseudos which are considered during spilling a non-reload pseudo.The maximum conflict delay for an insn to be considered for speculative motion.The maximum depth of a loop nest we completely peel.The maximum depth of recursive inlining for inline functions.The maximum depth of recursive inlining for non-inline functions.The maximum expansion factor when copying basic blocks.The maximum instructions CSE process before flushing.The maximum length of path considered in cse.The maximum length of scheduling's pending operations list.The maximum memory locations recorded by cselib.The maximum number of RTL nodes that can be recorded as combiner's last value.The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop.The maximum number of blocks in a region to be considered for interblock scheduling.The maximum number of branches on the path through the peeled sequence.The maximum number of incoming edges to consider for crossjumping.The maximum number of insns combine tries to combine.The maximum number of insns in a region to be considered for interblock scheduling.The maximum number of insns in loop header duplicated by the copy loop headers pass.The maximum number of insns of a completely peeled loop.The maximum number of insns of a peeled loop.The maximum number of insns of an unswitched loop.The maximum number of insns to duplicate when unfactoring computed gotos.The maximum number of instructions in a single function eligible for inlining.The maximum number of instructions in an inner loop that is being considered for versioning.The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops.The maximum number of instructions inline function can grow to via recursive inlining.The maximum number of instructions non-inline function can grow to via recursive inlining.The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass.The maximum number of instructions to consider to fill a delay slot.The maximum number of instructions to consider to find accurate live register information.The maximum number of instructions to consider to unroll in a loop on average.The maximum number of instructions to consider to unroll in a loop.The maximum number of instructions to search backward when looking for equivalent reload.The maximum number of instructions when automatically inlining small functions.The maximum number of instructions when automatically inlining.The maximum number of instructions when inlining for size.The maximum number of iterations through CFG to extend regions.The maximum number of loop iterations we predict statically.The maximum number of nested indirect inlining performed by early inliner.The maximum number of peelings of a single loop that is peeled completely.The maximum number of peelings of a single loop.The maximum number of stmts in loop nest for loop interchange.The maximum number of unrollings of a single loop.The maximum ratio between array size and switch branches for a switch conversion to take place.The maximum ratio of insertions to deletions of expressions in GCSE.The maximum size of the lookahead window of selective scheduling.The minimal probability of speculation success (in percents), so that speculative insn will be scheduled.The minimum UID to be used for a nondebug insn.The minimum cost of an expensive expression in the loop invariant motion.The minimum number of matching instructions to consider for crossjumping.The minimum probability an edge must have for the scheduler to save its state across it.The minimum probability of reaching a source block for interblock speculative scheduling.The minimum size of variables taking part in stack slot sharing when not optimizing.The minimum value of stage count that swing modulo scheduler will generate.The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %dThe number of cycles the swing modulo scheduler considers when checking conflicts using DFA.The number of insns executed before prefetch is completed.The number of prefetches that can run at the same time.The number of registers in each class kept unused by loop invariant motion.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available.The possible SVE vector lengths:The possible TLS dialects:The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)The resolution file.The size of L1 cache line.The size of L1 cache.The size of L2 cache.The size of function body to be considered large.The size of stack frame to be considered large.The size of translation unit to be considered large.The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine.The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarrayThe symbol %qs, referenced at %L, is not in the selected standardThe threshold ratio for performing partial redundancy elimination after reload.The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload.The upper bound for sharing integer constants.The value of the PDT LEN parameter '%s' does not agree with that in the dummy declarationThe version of the C++ ABI in use.The version of the C++ ABI used for -Wabi warnings and link compatibility aliases.This is free software; see the source for copying conditions.  There is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  
  This option lacks documentation.This switch is deprecated; do not use.This switch is deprecated; use -Werror=implicit-function-declaration instead.This switch is deprecated; use -Wextra instead.This switch is deprecated; use -fsanitize-recover= instead.Thread model: %s
*************** warranty; not even for MERCHANTABILITY o
*** 1724,1732 ****
  
  Use "-Wl,OPTION" to pass "OPTION" to the linker.
  
! Use %reloc() operators, rather than assembly macros, to load addresses.Use -G for data that is not defined by the current object.Use -G for object-local data.Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer.Use 128-bit long double.Use 16 bit int.Use 32 bit int.Use 32-bit ABI.Use 32-bit floating-point registers.Use 32-bit general registers.Use 32-bit offsets in jump tables rather than 16-bit offsets.Use 4 byte entries in switch tables.Use 4 media accumulators.Use 4-operand madd.s/madd.d and related instructions where applicable.Use 4xx half-word multiply instructions.Use 4xx string-search dlmzb instruction.Use 64 FPRs.Use 64 GPRs.Use 64-bit ABI.Use 64-bit floating-point registers.Use 64-bit general registers.Use 64-bit long double.Use 8 media accumulators.Use 80-bit long double.Use ABI reserved registers.Use AltiVec instructions.Use Bionic C library.Use Branch Likely instructions, overriding the architecture default.Use CONST16 instruction to load constants.Use EABI.Use Enhanced Virtual Addressing instructions.Use Floating-point Multiply Single to Double (FsMULd) instruction.Use GNU C library.Use GP relative sdata/sbss sections.Use GP-relative addressing to access small data.Use H8/300 alignment rules.Use IEEE math for fp comparisons.Use IRA based register pressure calculation in RTL hoist optimizations.Use IRA based register pressure calculation in RTL loop optimizations.Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions.Use ISA 2.07 transactional memory (HTM) instructions.Use LRA instead of reload (transitional).Use LRA instead of reload.Use MCU instructions.Use MIPS MSA Extension instructions.Use MIPS-3D instructions.Use MIPS-DSP REV 2 instructions.Use MIPS-DSP instructions.Use Mingw-specific thread support.Use Neon double-word (rather than quad-word) registers for vectorization.Use Neon quad-word (rather than double-word) registers for vectorization.Use P-mnemonics for branches statically predicted as taken.Use PLT for PIC calls (-fno-plt: load the address from GOT at call site).Use PMC-style 'mad' instructions.Use PowerPC General Purpose group optional instructions.Use PowerPC Graphics group optional instructions.Use PowerPC V2.01 single field mfcr instruction.Use PowerPC V2.02 floating point rounding instructions.Use PowerPC V2.02 popcntb instruction.Use PowerPC V2.05 compare bytes instruction.Use PowerPC V2.06 popcntd instruction.Use PowerPC-64 instruction set.Use ROM instead of RAM.Use SSE register passing conventions for SF and DF mode.Use STB_GNU_UNIQUE if supported by the assembler.Use SmartMIPS instructions.Use UNIX assembler syntax.Use UltraSPARC Compare-and-Branch extensions.Use UltraSPARC Fused Multiply-Add extensions.Use UltraSPARC Population-Count instruction.Use UltraSPARC Subtract-Extended-with-Carry instruction.Use UltraSPARC Visual Instruction Set version 1.0 extensions.Use UltraSPARC Visual Instruction Set version 2.0 extensions.Use UltraSPARC Visual Instruction Set version 3.0 extensions.Use UltraSPARC Visual Instruction Set version 4.0 extensions.Use VAX fp.Use VAXC structure conventions.Use VMS exit codes instead of posix ones.Use Virtualization (VZ) instructions.Use __cxa_atexit to register destructors.Use __cxa_get_exception_ptr in exception handling.Use a 32-bit long type.Use a 4-byte record marker for unformatted files.Use a 64-bit long type.Use a minimum runtime (no static initializers or ctors) for memory-constrained devices.Use a smart stack protection method for certain functions.Use a stack protection method for every function.Use additional VIS instructions introduced in OSA2017.Use addresses that allocate global registers.Use all registers, reserving none for interrupt handlers.Use alternate register names.Use an 8-bit 'int' type.Use an 8-byte record marker for unformatted files.Use arbitrary sized immediates in bit operations.Use big-endian byte order.Use branch-and-break sequences to check for integer divide by zero.Use bras for executable < 64k.Use call-clobbered registers for parameters and return value.Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number.Use caller save register across calls if possible.Use certain scalar instructions added in ISA 3.0.Use control speculation.Use custom stacks instead of local memory for automatic storage.Use data speculation after reload.Use data speculation before reload.Use decimal floating point instructions.Use default method for sdata handling.Use different calling convention using 'rtd'.Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number.Use direct references against %gs when accessing tls data.Use eXtended Physical Address (XPA) instructions.Use epsilon-respecting floating point compare instructions.Use expression value profiles in optimizations.Use f2c calling convention.Use features of and schedule code for given CPU.Use features of and schedule given CPU.Use flat register window model.Use fp double instructions.Use fp registers.Use full-set registers for register allocation.Use given SPARC-V9 code model.Use given address mode.Use given assembler dialect.Use given stack-protector guard.Use given thread-local storage dialect.Use given x86-64 code model.Use hardware FP (default).Use hardware FP.Use hardware division instructions on ColdFire.Use hardware floating point conversion instructions.Use hardware floating point instructions.Use hardware floating point square root instruction.Use hardware floating point.Use hardware floating-point divide and square root instructions.Use hardware fp.Use hardware instructions for integer division.Use hardware quad FP instructions.Use hardware transactional execution instructions.Use hardware vector facility instructions and enable the vector ABI.Use in block control speculation.Use in block data speculation after reload.Use in block data speculation before reload.Use in/loc/out register names.Use indirect CALLXn instructions for large programs.Use indirect calls.Use integer madd/msub instructions.Use internal function id in profile lookup.Use jump tables for sufficiently large switch statements.Use little-endian byte order.Use ll, sc and sync instructions.Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable.Use media instructions.Use microMIPS instructions.Use multiply add/subtract instructions.Use multiply high instructions for high part of 32x32 multiply.Use musl C library.Use native (MS) bitfield layout.Use new adddi3/subdi3 patterns.Use normal calling convention.Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previouslyUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %sUse only one TOC entry per procedure.Use ordinarily cached memory accesses for volatile references.Use packed stack layout.Use paired-single floating-point instructions.Use pattern compare instructions.Use pc-relative switch case tables - this enables case table shortening.Use portable calling conventions.Use profiling information for branch probabilities.Use propolice as a stack protection method.Use push instructions to save outgoing arguments.Use r11 to hold the static link in calls to functions via pointers.Use red-zone in the x86-64 code.Use reduced-set registers for register allocation.Use register stack for parameters and return value.Use registers for argument passing.Use registers r2 and r5.Use reorder instructions (swap and byte reversed load/store) (default).Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'.Use sample profile information for call graph node weights. The profile file is specified in the argument.Use shared libraries.Use simple data speculation check for control speculation.Use simple data speculation check.Use simulator runtime.Use smaller but slower prologue and epilogue code.Use software emulation for floating point (default).Use software floating point comparisons.Use software floating point.Use stack bias.Use stack protection method only for functions with the stack_protect attribute.Use structs on stronger alignment for double-word copies.Use stubs for function prologues.Use subroutines for function prologues and epilogues.Use synci instruction to invalidate i-cache.Use table based fast divide (default at -O3).Use table lookup optimization for small signed integer divisions.Use tas.b instruction for __atomic_test_and_set.Use the AltiVec ABI extensions.Use the Cray Pointer extension.Use the DEC assembler syntax.Use the ELFv1 ABI.Use the ELFv2 ABI.Use the GNU extension to the PE format for aligned common data.Use the RTL dead code elimination pass.Use the RTL dead store elimination pass.Use the bfd linker instead of the default linker.Use the bit-field instructions.Use the divide instruction.Use the floating point unit for integer add/subtract.Use the given base register for addressing the stack-protector guard.Use the given data alignment.Use the given offset for addressing the stack-protector guard.Use the given symbol for addressing the stack-protector guard.Use the gold linker instead of the default linker.Use the hardware barrel shifter instead of emulation.Use the most feature-enabling options allowed by other options.Use the mvcle instruction for block moves.Use the narrowest integer type possible for enumeration types.Use the new min/max instructions defined in ISA 3.0.Use the simulator runtime.Use the soft multiply emulation (default).Use the software emulation for divides (default).Use traditional GNU semantics for inline functions.Use trap instructions to check for integer divide by zero.Use uClibc C library.Use unicode startup and define UNICODE macro.Use vector and scalar instructions added in ISA 2.07.Use vector instructions added in ISA 3.0.Use vector/scalar (VSX) instructions.Use zero-extending memory loads, not sign-extending ones.Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime.User operator %qs referenced at %L not found in module %qsUses of this option are diagnosed.Using built-in specs.
! VALUE argument of the %s intrinsic function at %L shall be definableVALUE is not allowed inside of BLOCK at %CVOIDmode on an outputValid Nios II ISA levels (for -march):Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarrayVariable %s cannot be INTENT(IN) at %CVariable %s cannot be assigned in PURE procedure at %CVariable type is UNKNOWN in assignment at %LVector library ABI to use.Vectorize for double-word operations.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017.Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calling std::move on a local object in a return statement preventing copy elision.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument.Warn about calls with implicit interface.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about casts that will produce a null result.Warn about casts which discard qualifiers.Warn about catch handlers of non-reference type.Warn about certain operations on boolean expressions.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about declarations of entities that may be missing attributes that related entities have been declared with.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C90, but present in ISO C99.Warn about features not present in ISO C99, but present in ISO C11.Warn about features not present in traditional C.Warn about format strings that are not literals.Warn about format strings that contain NUL bytes.Warn about function call elimination.Warn about function calls with format strings that write past the end of the destination region.Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1.Warn about function parameters declared without a type specifier in K&R-style functions.Warn about function pointer arithmetic.Warn about functions which might be candidates for __attribute__((cold)).Warn about functions which might be candidates for __attribute__((const)).Warn about functions which might be candidates for __attribute__((malloc)).Warn about functions which might be candidates for __attribute__((noreturn)).Warn about functions which might be candidates for __attribute__((pure)).Warn about functions which might be candidates for format attributes.Warn about global functions without previous declarations.Warn about global functions without prototypes.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about invalid uses of the "offsetof" macro.Warn about macros defined in the main file that are not used.Warn about maybe uninitialized automatic variables.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly incorrect subscripts in do loops.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about real-literal-constants with 'q' exponent-letter.Warn about redundant calls to std::move.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about semicolon after in-class function definition.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about some C++ One Definition Rule violations during link time optimization.Warn about statements between switch's controlling expression and the first case.Warn about stray tokens after #else and #endif.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size.Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not.Warn about suspicious declarations of "main".Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers.Warn about suspicious length parameters to certain string functions if the argument uses sizeof.Warn about suspicious uses of memory addresses.Warn about switches with boolean controlling expression.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about truncation in string manipulation functions like strncat and strncpy.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for.Warn about unsuffixed float constants.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of register storage specifier.Warn about uses of std::initializer_list that can result in dangling pointers.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn for unsafe raw memory writes to objects of class types.Warn if "defined" is used outside #if.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if constructor or destructors with priorities from 0 to 100 are used.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if inherited methods are unimplemented.Warn if left shift of a signed value overflows.Warn if left shifting a negative value.Warn if loops have been interchanged.Warn if passing too many arguments to a function for its format string.Warn if qualifiers on arrays which are pointer targets are discarded.Warn if shift count >= width of type.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default.Warn if the address space of an address is changed.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious calls of standard functions computing absolute values.Warn on suspicious constructs involving reverse scalar storage order.Warn that -fno-automatic may break recursion.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a const variable is unused.Warn when a conversion function will never be called due to the type it converts to.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function is unused.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a register variable is declared volatile.Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when fields in a struct with the packed attribute are misaligned.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when sizeof is applied on a parameter declared as an array.Warn when the address of packed member of struct or union is taken.Warn when the compiler reorders code.Warn when the field in a struct is not aligned.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When possible do not generate stack frames.When running CSE, follow jumps to their targets.Where shorter, use canonicalized paths to systems headers.Whether to use canonical types.Which -fsched-pressure algorithm to apply.While setting up signal handler: %mWhile setting up signal stack: %mWhole program analysis (WPA) mode with number of parallel jobs specified.Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sYou must enable VFP instructions to use these intrinsics.You need a C startup file for -msys-crt0=Zero is not a valid statement label at %C[Leaving %s]
! [cannot find %s][default][disabled][enabled]`a brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona comma operator cannot appear in a constant-expressiona different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function-definition is not allowed herea label can only be part of a statement and a declaration is not a statementa lambda closure type has a deleted copy assignment operatora lambda closure type has a deleted default constructora member of a structure or union cannot have a variably modified typea nested function is not supported for reduced registersa storage class can only be specified for objects and functionsa template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different precision is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabstract declarator %qT used as declarationaccess declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keywordaccessing %qD member instead of initialized %qD member in constant expressionaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing value of %qE through a %qT glvalue in a constant expressionaccumulator is not a constant integeraccumulator number is out of boundsactual argument to INTENT = OUT/INOUTaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of overloaded function with no contextual type informationaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationalignment %u of %qT is less than %ualignment may not be specified for %q+Dalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD is bigger than original declarationalignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for type name in %<sizeof%>alignment specified for type name in %qEalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privateallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>ambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template specialization %qD for %q+Dan address area attribute cannot be specified for local variablesan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan assignment cannot appear in a constant-expressionan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan empty string cannot be in %<target_clones%> attributean enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:anachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldanonymous struct not inside named typeanonymous union with no membersarchitecture %qs supported for assembler onlyargument %d is an unsigned literal that is out of rangeargument %d must be an unsigned literalargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD declared hereargument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qd is not a constantargument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> unknownargument %u in call to function %qE does not have integral typeargument %u of %<__builtin_tgmath%> has no argumentsargument %u of %<__builtin_tgmath%> has variable argumentsargument %u of %<__builtin_tgmath%> has wrong number of argumentsargument %u of %<__builtin_tgmath%> is not a function pointerargument %u of %<__builtin_tgmath%> is unprototypedargument 1 must be a mapargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of %qs is out of rangeargument 1 of %qs must be a constantargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has pointer to boolean typeargument 3 in call to function %qE has pointer to enumerated typeargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute is missingargument of %qE attribute is not "ilink" or "firq"argument of %qE attribute is not "ilink1" or "ilink2"argument of %qE attribute is not a string constantargument of %qE attribute is not a string constant or numberargument of Offsetof implies indirection of an embedded fieldargument of function call might be a candidate for a format attributeargument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither zero, nor oneargument to %qE attribute is not (keep|thunk|thunk-extern)argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)argument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs is not between %d and %dargument to %qs is too large (max. %d)argument to %qs should be a non-negative integerargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largearguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments to %qs should be non-negative integersarguments to destructor are not allowedarithmetic IFarithmetic on pointer to an empty aggregatearithmetic on pointer to an incomplete typearray %q+D assumed to have one elementarray %qD declared herearray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray resultarray section in %<#pragma acc declare%>array section is not contiguous in %qs clausearray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript %E is above array bounds of %qTarray subscript %E is below array bounds of %qTarray subscript %wi is below array bounds of %qTarray subscript %wu is above array bounds of %qTarray subscript [%E, %E] is outside array bounds of %qTarray subscript has type %<char%>array subscript is not an integerarray type has incomplete element type %qTarray types have different boundsarray used as initializerarrays of functions are not meaningfulassembler name hash list corruptedassertion missing after %qsassign semantics attributes of property %qD conflict with previous declarationassigning to an array from an initializer listassignmentassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment from pointer to non-enclosed address spaceassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment of constant field %qDassignment of function %qDassignment of member %qD in read-only objectassignment of read-only location %qEassignment of read-only member %qDassignment of read-only named return value %qDassignment of read-only parameter %qDassignment of read-only reference %qDassignment of read-only variable %qDassignment suppressionassignment to %qT from %qT makes integer from pointer without a castassignment to %qT from %qT makes pointer from integer without a castassignment to %qT from incompatible pointer type %qTassignment to expression with array typeassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying range testasynchronous argumentatexit failedattempt to take address of bit-field structure member %qDattribute %<fallthrough%> not preceding a case label or default labelattribute %<target%> argument not a stringattribute %qE argument not a stringattribute %qs applies to array types onlyattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>aux field set for edge %s->%saux field set for indirect edge from %sbad ADDR_SPACE_GLOBAL addressbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad builtin codebad builtin fcodebad builtin icodebad condition codebad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad return type for function argument %u of %<__builtin_tgmath%>bad shift insn:bad testbad type for argument %u of function argument %u of %<__builtin_tgmath%>bad usage of spec function %qsbad value for %<%s-%s%>bad value for %<%s=%s%>badly nested C headers from preprocessorbase %qT will be initialized afterbase class %q#T should be explicitly initialized in the copy constructorbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase type %qT fails to be a struct or class typebasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebinary argument %u to decimal-only type-generic functionbinary operator does not support mixing vector bool with floating point vector operandsbinary operator does not support two vector bool operandsbinary operator does not support vector bool operandbind(c) procedurebit-field %q+D width not an integer constantbit-field %qE has atomic typebit-field %qE in %qs clausebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbit-field has atomic typebitwise comparison always evaluates to falsebitwise comparison always evaluates to trueblock IFbogus DISPOSE construction: %dbogus JARL construction: %dbogus JR construction: %dbogus PREPEARE construction: %dbogus comparison result typeboolean registers required for the floating-point optionboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %s and %qE attribute provide addressboth arguments to %<__builtin___clear_cache%> must be pointersboth binary and decimal floating-point arguments to type-generic functionboth complex and decimal floating-point arguments to type-generic functionbraced spec %qs ends in escapebraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d taken %s%sbreak statement not within loop or switchbreak statement used with OpenMP for loopbuilt-in function %q+D declared as non-functionbuilt-in function %qD requires the %<-mconstant-cfstrings%> flagbuilt-in function %qD takes one argument onlybuilt-in function %qE must be directly calledbuilt-in function %qE not supported for MIPS16builtin %qs is only valid in 64-bit modebuiltin %qs only accepts 1 argumentbuiltin %qs only accepts 2 argumentsbuiltin %qs only accepts 3 argumentsbuiltin %qs only accepts a string argumentbuiltin requires an immediate for operand %dbut not herebytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %scall   %2d never executed
  call   %2d returned %s
  call has circular dependencycall is unlikely and code size would growcall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qD uses the default argument for parameter %P, which is not yet definedcall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncalled object %qD is not a function or function pointercalled object %qE is not a function or function pointercalled object is not a function or function pointercaller edge count does not match BB countcaller edge count invalidcaller is not optimizedcalling %qD with SSE calling convention without SSE/SSE2 enabledcalling %qD with a nonzero argument is unsafecalling %qD with attribute sseregparm without SSE/SSE2 enabledcalling %qT with attribute sseregparm without SSE/SSE2 enabledcalls to overloaded operators cannot appear in a constant-expressioncan only use %qE attribute on file-scope definitions of objects of class typecan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidates are:cannot add an enumerator list to a template instantiationcannot allocate an object of abstract type %qTcannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind packed field %qE to %qTcannot bind rvalue %qE to %qTcannot call constructor %<%T::%D%> directlycannot call member function %qD without objectcannot capture %qE by referencecannot close receive-only channelcannot convert %qE from type %qT to type %qTcannot convert to a pointer typecannot create pointer to reference member %qDcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %qD to be a bit-field typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decrement a pointer to incomplete type %qTcannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot derive from %<final%> base %qT in derived type %qTcannot disable built-in function %qscannot emit unaligned pointers in ptx assemblycannot explicitly declare member %q#D to have extern linkagecannot find %s in plugin %s
  %scannot find LTO cgraph in %scannot find LTO section refs in %scannot find class %qEcannot find interface declaration for %qEcannot find interface declaration for %qE, superclass of %qEcannot find protocol declaration for %qEcannot find reference tag for class %qEcannot form pointer to member of non-class %q#Tcannot generate position-independent code for %qscannot handle inconsistent calls to %qscannot increment a pointer to incomplete type %qTcannot initialize aggregate of type %qT with a compound literalcannot inline function %<main%>cannot load plugin %s
--- 1763,1771 ----
  
  Use "-Wl,OPTION" to pass "OPTION" to the linker.
  
! Use %reloc() operators, rather than assembly macros, to load addresses.Use -G for data that is not defined by the current object.Use -G for object-local data.Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer.Use 128-bit long double.Use 16 bit int.Use 32 bit int.Use 32-bit ABI.Use 32-bit floating-point registers.Use 32-bit general registers.Use 32-bit offsets in jump tables rather than 16-bit offsets.Use 4 byte entries in switch tables.Use 4 media accumulators.Use 4-operand madd.s/madd.d and related instructions where applicable.Use 4xx half-word multiply instructions.Use 4xx string-search dlmzb instruction.Use 64 FPRs.Use 64 GPRs.Use 64-bit ABI.Use 64-bit floating-point registers.Use 64-bit general registers.Use 64-bit long double.Use 8 media accumulators.Use 80-bit long double.Use ABI reserved registers.Use AltiVec instructions.Use Bionic C library.Use Branch Likely instructions, overriding the architecture default.Use CONST16 instruction to load constants.Use EABI.Use Enhanced Virtual Addressing instructions.Use Floating-point Multiply Single to Double (FsMULd) instruction.Use GNU C library.Use GP relative sdata/sbss sections.Use GP-relative addressing to access small data.Use H8/300 alignment rules.Use IEEE math for fp comparisons.Use IRA based register pressure calculation in RTL hoist optimizations.Use IRA based register pressure calculation in RTL loop optimizations.Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions.Use ISA 2.07 transactional memory (HTM) instructions.Use LRA instead of reload (transitional).Use LRA instead of reload.Use MCU instructions.Use MIPS MSA Extension instructions.Use MIPS-3D instructions.Use MIPS-DSP REV 2 instructions.Use MIPS-DSP instructions.Use Mingw-specific thread support.Use Neon double-word (rather than quad-word) registers for vectorization.Use Neon quad-word (rather than double-word) registers for vectorization.Use P-mnemonics for branches statically predicted as taken.Use PLT for PIC calls (-fno-plt: load the address from GOT at call site).Use PMC-style 'mad' instructions.Use PowerPC General Purpose group optional instructions.Use PowerPC Graphics group optional instructions.Use PowerPC V2.01 single field mfcr instruction.Use PowerPC V2.02 floating point rounding instructions.Use PowerPC V2.02 popcntb instruction.Use PowerPC V2.05 compare bytes instruction.Use PowerPC V2.06 popcntd instruction.Use PowerPC-64 instruction set.Use ROM instead of RAM.Use SSE register passing conventions for SF and DF mode.Use STB_GNU_UNIQUE if supported by the assembler.Use SmartMIPS instructions.Use UNIX assembler syntax.Use UltraSPARC Compare-and-Branch extensions.Use UltraSPARC Fused Multiply-Add extensions.Use UltraSPARC Population-Count instruction.Use UltraSPARC Subtract-Extended-with-Carry instruction.Use UltraSPARC Visual Instruction Set version 1.0 extensions.Use UltraSPARC Visual Instruction Set version 2.0 extensions.Use UltraSPARC Visual Instruction Set version 3.0 extensions.Use UltraSPARC Visual Instruction Set version 4.0 extensions.Use VAX fp.Use VAXC structure conventions.Use VMS exit codes instead of posix ones.Use Virtualization (VZ) instructions.Use __cxa_atexit to register destructors.Use __cxa_get_exception_ptr in exception handling.Use a 32-bit long type.Use a 4-byte record marker for unformatted files.Use a 64-bit long type.Use a minimum runtime (no static initializers or ctors) for memory-constrained devices.Use a smart stack protection method for certain functions.Use a stack protection method for every function.Use additional VIS instructions introduced in OSA2017.Use addresses that allocate global registers.Use all registers, reserving none for interrupt handlers.Use alternate register names.Use an 8-bit 'int' type.Use an 8-byte record marker for unformatted files.Use arbitrary sized immediates in bit operations.Use big-endian byte order.Use branch-and-break sequences to check for integer divide by zero.Use bras for executable < 64k.Use call-clobbered registers for parameters and return value.Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number.Use caller save register across calls if possible.Use certain scalar instructions added in ISA 3.0.Use control speculation.Use custom stacks instead of local memory for automatic storage.Use data speculation after reload.Use data speculation before reload.Use decimal floating point instructions.Use default method for sdata handling.Use different calling convention using 'rtd'.Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number.Use direct references against %gs when accessing tls data.Use eXtended Physical Address (XPA) instructions.Use epsilon-respecting floating point compare instructions.Use expression value profiles in optimizations.Use f2c calling convention.Use features of and schedule code for given CPU.Use features of and schedule given CPU.Use flat register window model.Use fp double instructions.Use fp registers.Use full-set registers for register allocation.Use given SPARC-V9 code model.Use given address mode.Use given assembler dialect.Use given stack-protector guard.Use given thread-local storage dialect.Use given x86-64 code model.Use hardware FP (default).Use hardware FP.Use hardware division instructions on ColdFire.Use hardware floating point conversion instructions.Use hardware floating point instructions.Use hardware floating point square root instruction.Use hardware floating point.Use hardware floating-point divide and square root instructions.Use hardware fp.Use hardware instructions for integer division.Use hardware quad FP instructions.Use hardware transactional execution instructions.Use hardware vector facility instructions and enable the vector ABI.Use in block control speculation.Use in block data speculation after reload.Use in block data speculation before reload.Use in/loc/out register names.Use indirect CALLXn instructions for large programs.Use indirect calls.Use integer madd/msub instructions.Use internal function id in profile lookup.Use jump tables for sufficiently large switch statements.Use little-endian byte order.Use ll, sc and sync instructions.Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable.Use media instructions.Use microMIPS instructions.Use multiply add/subtract instructions.Use multiply high instructions for high part of 32x32 multiply.Use musl C library.Use native (MS) bitfield layout.Use new adddi3/subdi3 patterns.Use normal calling convention.Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previouslyUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %sUse only one TOC entry per procedure.Use ordinarily cached memory accesses for volatile references.Use packed stack layout.Use paired-single floating-point instructions.Use pattern compare instructions.Use pc-relative switch case tables - this enables case table shortening.Use portable calling conventions.Use profiling information for branch probabilities.Use propolice as a stack protection method.Use push instructions to save outgoing arguments.Use r11 to hold the static link in calls to functions via pointers.Use red-zone in the x86-64 code.Use reduced-set registers for register allocation.Use register stack for parameters and return value.Use registers for argument passing.Use registers r2 and r5.Use reorder instructions (swap and byte reversed load/store) (default).Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'.Use sample profile information for call graph node weights. The profile file is specified in the argument.Use shared libraries.Use simple data speculation check for control speculation.Use simple data speculation check.Use simulator runtime.Use smaller but slower prologue and epilogue code.Use software emulation for floating point (default).Use software floating point comparisons.Use software floating point.Use stack bias.Use stack protection method only for functions with the stack_protect attribute.Use structs on stronger alignment for double-word copies.Use stubs for function prologues.Use synci instruction to invalidate i-cache.Use table based fast divide (default at -O3).Use table lookup optimization for small signed integer divisions.Use tas.b instruction for __atomic_test_and_set.Use the AltiVec ABI extensions.Use the Cray Pointer extension.Use the DEC assembler syntax.Use the ELFv1 ABI.Use the ELFv2 ABI.Use the GNU extension to the PE format for aligned common data.Use the RTL dead code elimination pass.Use the RTL dead store elimination pass.Use the bfd linker instead of the default linker.Use the bit-field instructions.Use the divide instruction.Use the floating point unit for integer add/subtract.Use the given base register for addressing the stack-protector guard.Use the given data alignment.Use the given offset for addressing the stack-protector guard.Use the given symbol for addressing the stack-protector guard.Use the gold linker instead of the default linker.Use the hardware barrel shifter instead of emulation.Use the most feature-enabling options allowed by other options.Use the mvcle instruction for block moves.Use the narrowest integer type possible for enumeration types.Use the new min/max instructions defined in ISA 3.0.Use the simulator runtime.Use the soft multiply emulation (default).Use the software emulation for divides (default).Use traditional GNU semantics for inline functions.Use trap instructions to check for integer divide by zero.Use uClibc C library.Use unicode startup and define UNICODE macro.Use vector and scalar instructions added in ISA 2.07.Use vector instructions added in ISA 3.0.Use vector/scalar (VSX) instructions.Use zero-extending memory loads, not sign-extending ones.Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime.User operator %qs referenced at %L not found in module %qsUses of this option are diagnosed.Using built-in specs.
! VALUE argument of the %s intrinsic function at %L shall be definableVALUE is not allowed inside of BLOCK at %CVOIDmode on an outputValid Nios II ISA levels (for -march):Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarrayVariable %s cannot be INTENT(IN) at %CVariable %s cannot be assigned in PURE procedure at %CVariable type is UNKNOWN in assignment at %LVector library ABI to use.Vectorize for double-word operations.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017.Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calling std::move on a local object in a return statement preventing copy elision.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument.Warn about calls with implicit interface.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about casts that will produce a null result.Warn about casts which discard qualifiers.Warn about catch handlers of non-reference type.Warn about certain operations on boolean expressions.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about declarations of entities that may be missing attributes that related entities have been declared with.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C90, but present in ISO C99.Warn about features not present in ISO C99, but present in ISO C11.Warn about features not present in traditional C.Warn about format strings that are not literals.Warn about format strings that contain NUL bytes.Warn about function call elimination.Warn about function calls with format strings that write past the end of the destination region.Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1.Warn about function parameters declared without a type specifier in K&R-style functions.Warn about function pointer arithmetic.Warn about functions which might be candidates for __attribute__((cold)).Warn about functions which might be candidates for __attribute__((const)).Warn about functions which might be candidates for __attribute__((malloc)).Warn about functions which might be candidates for __attribute__((noreturn)).Warn about functions which might be candidates for __attribute__((pure)).Warn about functions which might be candidates for format attributes.Warn about global functions without previous declarations.Warn about global functions without prototypes.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about invalid uses of the "offsetof" macro.Warn about macros defined in the main file that are not used.Warn about maybe uninitialized automatic variables.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly incorrect subscripts in do loops.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about real-literal-constants with 'q' exponent-letter.Warn about redundant calls to std::move.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about semicolon after in-class function definition.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about some C++ One Definition Rule violations during link time optimization.Warn about statements between switch's controlling expression and the first case.Warn about stray tokens after #else and #endif.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size.Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not.Warn about suspicious declarations of "main".Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers.Warn about suspicious length parameters to certain string functions if the argument uses sizeof.Warn about suspicious uses of memory addresses.Warn about switches with boolean controlling expression.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about truncation in string manipulation functions like strncat and strncpy.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for.Warn about unsuffixed float constants.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of register storage specifier.Warn about uses of std::initializer_list that can result in dangling pointers.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn for unsafe raw memory writes to objects of class types.Warn if "defined" is used outside #if.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if constructor or destructors with priorities from 0 to 100 are used.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if inherited methods are unimplemented.Warn if left shift of a signed value overflows.Warn if left shifting a negative value.Warn if loops have been interchanged.Warn if passing too many arguments to a function for its format string.Warn if qualifiers on arrays which are pointer targets are discarded.Warn if shift count >= width of type.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default.Warn if the address space of an address is changed.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious calls of standard functions computing absolute values.Warn on suspicious constructs involving reverse scalar storage order.Warn that -fno-automatic may break recursion.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a const variable is unused.Warn when a conversion function will never be called due to the type it converts to.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function is unused.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a register variable is declared volatile.Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when fields in a struct with the packed attribute are misaligned.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when sizeof is applied on a parameter declared as an array.Warn when the address of packed member of struct or union is taken.Warn when the compiler reorders code.Warn when the field in a struct is not aligned.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When possible do not generate stack frames.When running CSE, follow jumps to their targets.Where shorter, use canonicalized paths to systems headers.Whether to use canonical types.Which -fsched-pressure algorithm to apply.While setting up signal handler: %mWhile setting up signal stack: %mWhole program analysis (WPA) mode with number of parallel jobs specified.Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sYou must enable VFP instructions to use these intrinsics.You need a C startup file for -msys-crt0=Zero is not a valid statement label at %C[Leaving %s]
! [cannot find %s][default][disabled][enabled]`a brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona comma operator cannot appear in a constant-expressiona different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function-definition is not allowed herea label can only be part of a statement and a declaration is not a statementa lambda closure type has a deleted copy assignment operatora lambda closure type has a deleted default constructora member of a structure or union cannot have a variably modified typea nested function is not supported for reduced registersa storage class can only be specified for objects and functionsa template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different precision is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabstract declarator %qT used as declarationaccessing %qD member instead of initialized %qD member in constant expressionaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing value of %qE through a %qT glvalue in a constant expressionaccumulator is not a constant integeraccumulator number is out of boundsactual argument to INTENT = OUT/INOUTaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of overloaded function with no contextual type informationaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationalignment %u of %qT is less than %ualignment may not be specified for %q+Dalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD is bigger than original declarationalignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for type name in %<sizeof%>alignment specified for type name in %qEalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privateallocatable argumentalready captured %qD in lambda expressionalso found %<%c%s%>ambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template specialization %qD for %q+Dan address area attribute cannot be specified for local variablesan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan assignment cannot appear in a constant-expressionan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan empty string cannot be in %<target_clones%> attributean enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan explicit specialization must be preceded by %<template <>%>an increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:anachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldanonymous struct not inside named typeanonymous union with no membersarchitecture %qs supported for assembler onlyargument %d is an unsigned literal that is out of rangeargument %d must be an unsigned literalargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD declared hereargument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qd is not a constantargument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> unknownargument %u in call to function %qE does not have integral typeargument %u of %<__builtin_tgmath%> has no argumentsargument %u of %<__builtin_tgmath%> has variable argumentsargument %u of %<__builtin_tgmath%> has wrong number of argumentsargument %u of %<__builtin_tgmath%> is not a function pointerargument %u of %<__builtin_tgmath%> is unprototypedargument 1 must be a mapargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of %qs is out of rangeargument 1 of %qs must be a constantargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has pointer to boolean typeargument 3 in call to function %qE has pointer to enumerated typeargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute is missingargument of %qE attribute is not "ilink" or "firq"argument of %qE attribute is not "ilink1" or "ilink2"argument of %qE attribute is not a string constantargument of %qE attribute is not a string constant or numberargument of Offsetof implies indirection of an embedded fieldargument of function call might be a candidate for a format attributeargument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither zero, nor oneargument to %qE attribute is not (keep|thunk|thunk-extern)argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)argument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs is not between %d and %dargument to %qs is too large (max. %d)argument to %qs should be a non-negative integerargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largearguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments to %qs should be non-negative integersarguments to destructor are not allowedarithmetic IFarithmetic on pointer to an empty aggregatearithmetic on pointer to an incomplete typearray %q+D assumed to have one elementarray %qD declared herearray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray resultarray section in %<#pragma acc declare%>array section is not contiguous in %qs clausearray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript %E is above array bounds of %qTarray subscript %E is below array bounds of %qTarray subscript %wi is below array bounds of %qTarray subscript %wu is above array bounds of %qTarray subscript [%E, %E] is outside array bounds of %qTarray subscript has type %<char%>array subscript is not an integerarray type has incomplete element type %qTarray types have different boundsarray used as initializerarrays of functions are not meaningfulassembler name hash list corruptedassertion missing after %qsassign semantics attributes of property %qD conflict with previous declarationassigning to an array from an initializer listassignmentassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment from pointer to non-enclosed address spaceassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment of constant field %qDassignment of function %qDassignment of member %qD in read-only objectassignment of read-only location %qEassignment of read-only member %qDassignment of read-only named return value %qDassignment of read-only parameter %qDassignment of read-only reference %qDassignment of read-only variable %qDassignment suppressionassignment to %qT from %qT makes integer from pointer without a castassignment to %qT from %qT makes pointer from integer without a castassignment to %qT from incompatible pointer type %qTassignment to expression with array typeassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying range testasynchronous argumentatexit failedattempt to take address of bit-field structure member %qDattribute %<fallthrough%> not preceding a case label or default labelattribute %<target%> argument not a stringattribute %qE argument not a stringattribute %qs applies to array types onlyattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>aux field set for edge %s->%saux field set for indirect edge from %sbad ADDR_SPACE_GLOBAL addressbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad builtin codebad builtin fcodebad builtin icodebad condition codebad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad return type for function argument %u of %<__builtin_tgmath%>bad shift insn:bad testbad type for argument %u of function argument %u of %<__builtin_tgmath%>bad usage of spec function %qsbad value for %<%s-%s%>bad value for %<%s=%s%>badly nested C headers from preprocessorbase %qT will be initialized afterbase class %q#T should be explicitly initialized in the copy constructorbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase type %qT fails to be a struct or class typebasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebinary argument %u to decimal-only type-generic functionbinary operator does not support mixing vector bool with floating point vector operandsbinary operator does not support two vector bool operandsbinary operator does not support vector bool operandbind(c) procedurebit-field %q+D width not an integer constantbit-field %qE has atomic typebit-field %qE in %qs clausebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbit-field has atomic typebitwise comparison always evaluates to falsebitwise comparison always evaluates to trueblock IFbogus DISPOSE construction: %dbogus JARL construction: %dbogus JR construction: %dbogus PREPEARE construction: %dbogus comparison result typeboolean registers required for the floating-point optionboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %s and %qE attribute provide addressboth arguments to %<__builtin___clear_cache%> must be pointersboth binary and decimal floating-point arguments to type-generic functionboth complex and decimal floating-point arguments to type-generic functionbraced spec %qs ends in escapebraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d taken %s%sbreak statement not within loop or switchbreak statement used with OpenMP for loopbuilt-in function %q+D declared as non-functionbuilt-in function %qD requires the %<-mconstant-cfstrings%> flagbuilt-in function %qD takes one argument onlybuilt-in function %qE must be directly calledbuilt-in function %qE not supported for MIPS16builtin %qs is only valid in 64-bit modebuiltin %qs only accepts 1 argumentbuiltin %qs only accepts 2 argumentsbuiltin %qs only accepts 3 argumentsbuiltin %qs only accepts a string argumentbuiltin requires an immediate for operand %dbut not herebytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %scall   %2d never executed
  call   %2d returned %s
  call has circular dependencycall is unlikely and code size would growcall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qD uses the default argument for parameter %P, which is not yet definedcall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncalled object %qD is not a function or function pointercalled object %qE is not a function or function pointercalled object is not a function or function pointercaller edge count does not match BB countcaller edge count invalidcaller is not optimizedcalling %qD with SSE calling convention without SSE/SSE2 enabledcalling %qD with a nonzero argument is unsafecalling %qD with attribute sseregparm without SSE/SSE2 enabledcalling %qT with attribute sseregparm without SSE/SSE2 enabledcalls to overloaded operators cannot appear in a constant-expressioncan only use %qE attribute on file-scope definitions of objects of class typecan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidates are:cannot add an enumerator list to a template instantiationcannot allocate an object of abstract type %qTcannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind packed field %qE to %qTcannot bind rvalue %qE to %qTcannot call constructor %<%T::%D%> directlycannot call member function %qD without objectcannot capture %qE by referencecannot close receive-only channelcannot convert %qE from type %qT to type %qTcannot convert to a pointer typecannot create pointer to reference member %qDcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %qD to be a bit-field typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decrement a pointer to incomplete type %qTcannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot derive from %<final%> base %qT in derived type %qTcannot disable built-in function %qscannot emit unaligned pointers in ptx assemblycannot explicitly declare member %q#D to have extern linkagecannot find %s in plugin %s
  %scannot find LTO cgraph in %scannot find LTO section refs in %scannot find class %qEcannot find interface declaration for %qEcannot find interface declaration for %qE, superclass of %qEcannot find protocol declaration for %qEcannot find reference tag for class %qEcannot form pointer to member of non-class %q#Tcannot generate position-independent code for %qscannot handle inconsistent calls to %qscannot increment a pointer to incomplete type %qTcannot initialize aggregate of type %qT with a compound literalcannot inline function %<main%>cannot load plugin %s
*************** write_c_file - el nombre de salida es %s
*** 1926,1953 ****
  '%s' debe tener %d operandos (excluyendo match_dups)'%s' debe tener por lo menos %d operandos (excluyendo match_dups)'%s' debe tener no mÃ¡s de %d operandos (excluyendo match_dups)opciÃ³n '''opciÃ³n '('opciÃ³n '+'opciÃ³n '-'opciÃ³n '0'el operando 'B' tiene establecidos mÃºltiples bitsel operando 'B' no es una constantemodificador 'E'opciÃ³n 'I'modificador 'O'opciÃ³n '^'opciÃ³n '_'opciÃ³n 'a'opciÃ³n 'm'el operando 'o' no es una constanteopciÃ³n 'q'(C)(un puntero a miembro solamente se puede formar con %<&%E%>)(se requiere una inicializaciÃ³n fuera de la clase)(espacio de nombres anÃ³nimo)(anÃ³nimo)(si utiliza %<-fpermissive%>, G++ aceptarÃ¡ su cÃ³digo, pero permitir el uso de un nombre sin declarar es obsoleto)(cerca de la inicializaciÃ³n de %qs)(tal vez intentÃ³ %<typename %T::%E%>)(tal vez falta un punto y coma despuÃ©s de la definiciÃ³n de %qT)(asÃ­ que debe pasar %qT y no %qT a %<va_arg%>)(destructores static para %s)(inicializadores static para %s)(el mensaje sÃ³lo se muestra una vez por cada fichero de cÃ³digo fuente)
  ({anÃ³nimo})*** AVISO *** hay plugins activos, no informe esto como un error a menos que pueda reproducirlo sin activar ningÃºn plugin.
  *this--help=<clase>	Muestra las descripciones para una clase especÃ­fica de opciones.  <clase> es uno o mÃ¡s de optimizers, target, warnings, undocumented, params.se alcanzÃ³ el lÃ­mite de --param inline-unit-growthse alcanzÃ³ el lÃ­mite de --param large-function-growthse alcanzÃ³ el lÃ­mite de --param large-stack-frame-growthse alcanzÃ³ el lÃ­mite de --param max-inline-insns-autose alcanzÃ³ el lÃ­mite de --param max-inline-insns-single-A<pregunta>=<resp>	Relaciona la <resp>uesta a la <pregunta>.  Al colocar '-' antes de la <pregunta> desactiva la <resp>uesta a la <pregunta>.-D<macro>[=<val>]	Define una <macro> con <val> como su valor.  Si sÃ³lo se da la <macro>, <val> se toma como 1.se requiere -E Ã³ -x cuando la entrada es de entrada estÃ¡ndar-F <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n del marco de trabajo principal.-G<nÃºmero>	Coloca los datos globales y estÃ¡ticos mÃ¡s pequeÃ±os que <nÃºmero> bytes en una secciÃ³n especial (en algunos objetivos).-Hd <dir>	Escribe los ficheros de interfaz de D en el directorio <dir>.-Hf <fichero>	Escribe el interfaz de D en el <fichero>.-I <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n principal.-J<directorio>	Coloca los ficheros MODULE en el 'directorio'.-MF <fichero>	Escribe la salida de dependencias al fichero dado.-O<nÃºmero>	Establece el nivel de optimizaciÃ³n a <nÃºmero>.-U<macro>	Borra la definiciÃ³n de <macro>.-Waligned-new=[none|global|all]	Avisa aunque 'new' use una funciÃ³n de reserva miembro de clase.-Walloca-larger-than=<nÃºmero>	Advierte de usos no acotados de alloca y de usos acotados cuyo lÃ­mite pueda ser mÃ¡s grande que <nÃºmero> bytes.-Wnormalized=[none|id|nfc|nfkc]	Avisa sobre cadenas Unicode que no estÃ¡n normalizadas.-Xbind-now y -Xbind-lazy son incompatibles-Xf <fichero>	Escribe salida JSON al <fichero> dado.-aux-info <fichero>	Emite la informaciÃ³n de declaraciones en el <fichero>.no se permite -bundle con -dynamiclibno se permite -bundle_loader con -dynamiclibse requiere -c o -S para Adase requiere -c para gnat2scilse requiere -c para gnat2whyno se permite -client_name con -dynamiclibsÃ³lo se permite -current_version con -dynamiclib-d<letras>	Activa los volcados de pasos especÃ­ficos del compilador.-dumpbase <fichero>	Establece el nombre base de fichero a usar para los volcados.-dumpdir <dir>	Establece el nombre del directorio a usar para los volcados.se descarta -f%s (no se admite para DJGPP)
! -fblas-matmul-limit=<n>	TamaÃ±o de la matriz mÃ¡s pequeÃ±a para la cual matmul usarÃ¡ BLAS.-fbounds-check=[on|safeonly|off]	Activa o desactiva las comprobaciones de lÃ­mites de matrices, solo en cÃ³digo @safe.-fcall-saved-<registro>	Marca el <registro> como preservado entre funciones.-fcall-used-<registro>	Marca el <registro> como corrupto por llamadas de funciÃ³n.-fcheck=[...]	Especifica quÃ© revisiones de tiempo de ejecuciÃ³n se realizarÃ¡n.-fcoarray=[...]	Especifica quÃ© paralelizaciÃ³n de comatriz se debe usar.-fcompare-debug[=<opts>]	Compila con y sin p.e. -gtoggle, y compara el volcado de insns finales.-fconst-string-class=<nombre>	Usa la clase <nombre> para cadenas constantes.-fconstexpr-depth-<nÃºmero>	Especifica la profundidad de recursiÃ³n constexpr mÃ¡xima.-fconstexpr-loop-limit=<nÃºmero>	Especifica el nÃºmero de iteraciones de bucle constexpr mÃ¡ximo.-fconstexpr-ops-limit=<nÃºmero>	Especifica el nÃºmero mÃ¡ximo de operaciones constexpr durante una evaluaciÃ³n de constexpr.-fdiagnostics-color=[never|always|auto]	Colorea los diagnÃ³sticos.-fdiagnostics-show-location=[once|every-line]	Indica la frecuencia con que se debe emitir la ubicaciÃ³n del cÃ³digo al inicio de los diagnÃ³sticos con corte de lÃ­nea.-fdoc-dir=<dir>	Escribe el fichero de documentaciÃ³n en el directorio <dir>.-fdoc-file=<fichero>	Escribe la documentaciÃ³n en <fichero>.-fdoc-inc=<fichero>	Incluye un <fichero> de macros Ddoc.-fdump-<tipo>	Vuelca varios internos del compilador a un fichero.-fdump-final-insns=fichero	Vuelca al fichero las insns al final de la traducciÃ³n.-fdump-go-spec=fichero	Escribe todas las declaraciones al fichero como cÃ³digo Go.-femit-struct-debug-baseonly	InformaciÃ³n de depuraciÃ³n reducida agresiva para structs.-femit-struct-debug-detailed=<lista-espec>	InformaciÃ³n de depuraciÃ³n reducida detallada para structs.-femit-struct-debug-reduced	InformaciÃ³n de depuraciÃ³n reducida conservadora para structs.-fexec-charset=<cset>	Convierte todas las constantes de cadenas y carÃ¡cter al conjunto de caracteres <cset>.-ffixed-<registro>	Marca el <registro> como no disponible para el compilador.-ffixed-line-length-<n>	Usa n como ancho de lÃ­nea de carÃ¡cter en modo fijo.-ffp-contract=[off|on|fast]	Realiza contracciÃ³n de expresiÃ³n de coma flotante.-ffpe-summary=[...]	Imprime el resumen de las siguientes excepciones de coma flotante.-ffpe-trap=[...]	Para en las siguientes excepciones de coma flotante.-ffree-line-length-<n>	Usa n como ancho de lÃ­nea de carÃ¡cter en modo libre.-fgo-c-header=<fichero>	Escribe las definiciones de estructuras de Go a fichero como cÃ³digo C.-fgo-dump-<tipo>	InformaciÃ³n interna del frente Dump Go.-fgo-optimize-<tipo>	Activa los pasos de optimizaciÃ³n en el frente.-fgo-pkgpath=<cadena>	Establece la ruta de paquetes Go.-fgo-prefix=<cadena>	Define el prefijo especÃ­fico del paquete para nombres Go exportados.-fgo-relative-import-path=<ruta>	Trata las importaciones relativas como relativas a ruta.-finit-character=<n>	Inicializa las variables de carÃ¡cter locales al valor ASCII n.-finit-integer=<n>	Inicializa las variables enteras locales a n.-finit-logical=<true|false>	Inicializa las variables lÃ³gicas locales.-finit-real=<zero|nan|inf|-inf>	Inicializa las variables reales locales.-finline-arg-packing	Realiza enpaquetado de argumento en lÃ­nea.-finline-limit=<nÃºmero>	Limita el tamaÃ±o de las funciones incluidas en lÃ­nea a <nÃºmero>.-finline-matmul-limit=<n>	Especifica el tamaÃ±o de la matriz mÃ¡s grande para la cual matmul se usarÃ¡ en linea.-finput-charset=<cset>	Especifica el conjunto de caracteres por defecto para los ficheros fuente.-fira-algorithm=[CB|priority]	Establece el algoritmo IRA a usar.-fira-region=[one|all|mixed]	Establece las regiones para IRA.-fira-verbose=<nÃºmero>	Controla el nivel de mensajes de diagnÃ³stico de IRA.-fmax-array-constructor=<n>	NÃºmero mÃ¡ximo de objetos en un constructor de matriz.-fmax-errors=<nÃºmero>	NÃºmero mÃ¡ximo de errores a reportar.-fmax-identifier-length=<n>	Longitud mÃ¡xima de identificador.-fmax-stack-var-size=<n>	TamaÃ±o en bytes de la matriz mÃ¡s grande que se colocarÃ¡ en la pila.-fmax-subrecord-length=<n>	Longitud mÃ¡xima de los subregistros.-fmessage-length=<nÃºmero>	Limita los diagnÃ³sticos a <nÃºmero> caracteres por lÃ­nea.  0 suprime el corte de lÃ­nea.-fmodule-file=<paquete.mÃ³dulo>=<especfich>	utiliza <especfich> como fichero fuente para <paquete.mÃ³dulo>.-fno-threadsafe-statics	No genera cÃ³digo seguro en hilos para inicializar statics locales.-fopt-info[-<type>=filename]	Vuelca los detalles de optimizaciÃ³n del compilador.no se permite -force_flat_namespace con -dynamiclib-fpack-struct=<nÃºmero>	Establece la alineaciÃ³n inicial mÃ¡xima de estructuras miembro.-fpermitted-flt-eval-methods=[c11|ts--18661]	Especifica quÃ© valores de FLT_EVAL_METHOD estÃ¡n permitidos.-fplugin-arg-<nom>-<clave>[=<valor>]	Especifica el argumento <clave>=<valor> para el plugin <nom>bre.-fprofile-update=[single|atomic|prefer-atomic]	Establece el mÃ©todo de actualizaciÃ³n del perfil.-frandom-seed=<cadena>	Hace que se pueda reproducir la compilaciÃ³n utilizando la <cadena>.-freorder-blocks-algorithm=[simple|stc]	Establece el algoritmo de ordenaciÃ³n de bloque bÃ¡sico usado.-fsanitize-sections=<sec1,sec2,...>	Sanea las variables globales en las secciones definidas por el usuario.-fsanitize=direcciÃ³n no se admite en esta configuraciÃ³n-fsched-stalled-insns-dep=<nÃºmero>	Establece la revisiÃ³n de distancia de dependencias en la planificaciÃ³n prematura de insns encoladas.-fsched-stalled-insns=<nÃºmero>	Establece el nÃºmero de insns encoladas que se pueden calendarizar prematuramente.-fsched-verbose=<nÃºmero>	Establece el nivel de detalle del planificador.-fsso-struct=[big-endian|little-endian|native]	Establece el orden de almacenamiento de escalares predeterminado.-fstack-check=[no|generic|specific]	Inserta cÃ³digo de revisiÃ³n de la pila en el programa.-fstack-limit-register=<register>	Captura si la pila pasa del <registro>.-fstack-limit-symbol=<nombre>	Captura si la pila pasa del sÃ­mbolo <nombre>.-fstack-reuse=[all|named_vars|none]	Establece el nivel de reÃºso de la pila para variables locales.-ftemplate-depth-<nÃºmero>	Especifica la profundidad mÃ¡xima de instanciaciÃ³n de plantilla.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Establece el modelo de generaciÃ³n de cÃ³digo por defecto para almacenamiento thread-local.-ftree-parallelize-loops=<nÃºmero>	Activa la paralelizaciÃ³n automÃ¡tica de bucles.-fuse-linker-plugin no se admite en esta configuraciÃ³n-fvisibility=[default|internal|hidden|protected]	Establece la visibilidad de sÃ­mbolos por defecto.-fvisibility=[private|protected|public|package]	Establece la visibilidad de sÃ­mbolos predeterminada.-fvtable-verify=preinit no se admite en esta configuraciÃ³n-fvtable-verify=std no se admite en esta configuraciÃ³n-fwide-exec-charset=<cset>	Convierte todas las cadenas anchas y constantes de cÃ¡racter al conjunto de caracteres <cset>.-gnat<opciones>	Especifica opciones para GNAT.no se admite -gz en esta configuraciÃ³n-gz=<formato>	Genera secciones de depuraciÃ³n comprimidas en formato <formato>.-idirafter <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n del sistema.-iframework <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n del marco de trabajo del sistema.-imacros <fichero>	Acepta la definiciÃ³n de macros en el <fichero>.-imultilib <dir>	Define <dir> como el subdirectorio de inclusiÃ³n de multilib.-imultilib <dir>	Define <dir> como el subdirectorio de inclusiÃ³n de multilib.-include <file>	Incluye los contenidos del <fichero> antes de otros ficheros.sÃ³lo se permite -install_name con -dynamiclib-iplugindir=<dir>	Define <dir> como el directorio de plugins por defecto.-iprefix <ruta>	Especifica la <ruta> como un prefijo para las siguientes dos opciones.-iquote <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n de citas.-isysroot <dir>	Establece el <dir>ectorio como el directorio raÃ­z del sistema.-isystem <dir>	Agrega el <dir>ectorio al inicio de la ruta de inclusiÃ³n del sistema.-iwithprefix <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n del sistema.-iwithprefixbefore <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n principal.no se permite keep_private_externs con -dynamiclib-mabi=ABI	Genera cÃ³digo que cumpla con la ABI dada.-mabs=MODO	Selecciona el modo de ejecuciÃ³n de instrucciones IEEE 754 ABS/NEG.-march=	Genera cÃ³digo para el RISC-V ISA dado (por ejemplo, RV64IM).  Las cadenas ISA deben ser minÃºsculas.-march=ARQ	Genera cÃ³digo para el chip o la versiÃ³n de CPU especificados.-march=ISA	Genera cÃ³digo para el ISA dado.-mas100-syntax es incompatible con -gdwarf-mbranch-cost=COSTO	Establece el costo de las ramificaciones aproximadamente a COSTO instrucciones.-mbranch-cost=N	Establece el costo de las ramificaciones aproximadamente a N instrucciones.-mcall-ABI	Selecciona el convenio de llamadas ABI.-mcode-readable=OPCIÃ“N	Especifica cuÃ¡ndo se permite que las instrucciones accedan al cÃ³digo.-mcpu=	Usa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada.-mcpu=CPU	Compila cÃ³digo para la CPU de variante ARC.-mcpu=PROCESADOR		Usa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada.-mcpu=m16c	Compila cÃ³digo para variantes M16C.-mcpu=m32c	Compila cÃ³digo para variantes M32C.-mcpu=m32cm	Compila cÃ³digo para variantes M32CM.-mcpu=r8c	Compila cÃ³digo para variantes R8C.-mdebug=	Activa la salida de depuraciÃ³n.-memregs=	NÃºmero de bytes memreg (por defecto: 16, rango: 0..16).-mflush-func=FUNC	Usa FUNC para vaciar el cachÃ© antes de llamar a los trampolines de pila.no se admite -mhard-float-mipsN	Genera cÃ³digo para ISA nivel N.-mmax-stackframe=TAM	Avisa cuando un marco de pila es mÃ¡s grande que el tamaÃ±o especificado.-mmcu=MCU	Selecciona el MCU destino.-mnan=CODIFICACIÃ“N	Selecciona la codificaciÃ³n de datos IEEE 754 NaN.-mno-serialize-volatile	No serializa las referencias a memoria volÃ¡til con instrucciones MEMW.-mpointer-size=[no,32,short,64,long]	Establece el tamaÃ±a predeterminado de los punteros.-mr10k-cache-barrier=OPCIÃ“N	Especifica cuando se deben insertar las barreras de cachÃ© de r10k.-msdata=[none,data,sysv,eabi]	Selecciona el mÃ©todo para el manejo de sdata.-msim	Usa el simulador de tiempo de ejecuciÃ³n.no se pueden especificar -msingle-float y -msoft-float al mismo tiempo-msmall-data-limit=N	Coloca los datos globales y estÃ¡ticos mÃ¡s pequeÃ±os que <N> bytes en una secciÃ³n especial (en algunos objetivos).mtls-size=[16,32]	Especifica el tamaÃ±o de bit para los desplazamientos TLS inmediatos.-mtraceback=[full,part,no]	Selecciona el tipo de tabla traceback.-mtune=	CÃ³digo de planificador para la CPU dada.-mtune=ARQ	Ajusta la alineaciÃ³n para el chip o la versiÃ³n de CPU especificados.-mtune=PROCESADOR	Optimiza la salida para el PROCESADOR.no se admite -mx32 en Solaris-o <fichero>	Coloca la salida en el <fichero>.-pg y -fomit-frame-pointer son incompatibles-pie no se admite en esta configuraciÃ³nno se permite -private_bundle con -dynamiclib-trigraphs	Soporte para los trigrafos de ISO C.El operador .NOT. en la expresiÃ³n en %L debe tener un operando LOGICAL/* Prototipos de los procedimientos externos generados desde %s
     mediante GNU Fortran %s%s.
  
     El uso de esta interfaz estÃ¡ desaconsejado; valore usar
     BIND(C) de Fortran estÃ¡ndar en su lugar.  */
  
  ABI de 31 bit.el conjunto de instrucciones 387 estÃ¡ desactivado, usando la aritmÃ©tica SSEABI de 64 bit.no se admite la ABI de 64-bit en el modo ESA/390<Durante la inicializaciÃ³n>
! <anÃ³nimo><lista inicializador dentro de llaves><interno><lÃ­nea-de-Ã³rdenes><error de declaraciÃ³n><enumerador><expresiÃ³n-errÃ³nea><error de expresiÃ³n><lambda<lambda><falta><valor de devoluciÃ³n> <valor-devoluciÃ³n><sentencia><vÃ­nculos estructurados><error-etiqueta><error de argumentos de plantilla><error de parÃ¡metro de plantilla><expresiÃ³n-throw><error de tipo><error-tipo><error-deftipo><errorprefijotipo><llamada a rutina ubsan><operador desconocido><desconocido><sinnombre %s><comafija-sinnombre:<comaflotante-sinnombre:<sinsigno-sinnombre:<sinnombre><sidecodificar><tipo de funciÃ³n sobrecargada sin resolver>Factor para ajustar el lÃ­mite superior que el planificador de cambio de mÃ³dulo utiliza para planificar un bucle.SinÃ³nimo de -std=c89 (para C) o -std=c++98 (para C++).Umbral en el nÃºmero promedio de bucles considerado por el planificador de cambio de mÃ³dulo.La especificaciÃ³n ACCESS en %L ya se habÃ­a especificadovariable ACQUIRED_LOCKEl argumento ACQUIRED_LOCK= en %L debe ser una variable LOGICAL escalarSe especificÃ³ ALLOCATABLE fuera de un cuerpo INTERFACE en %Lobjeto ALLOCATEALLOCATE de comatriz en %C en el bloque CRITICALALLOCATE de comatriz en %C en el bloque DO CONCURRENTNo se permite ALTERNATE RETURN en %Lno se admite el cÃ³digo reentrante APCS.  DescartadoLa declaraciÃ³n de ASSIGN en %L requiere una variable INTEGER escalar por defectoEl argumento ATOM en %L de la funciÃ³n intrÃ­nseca %s debe ser una comatriz o coÃ­ndiceel argumento ATOM en %L para la funciÃ³n intrÃ­nseca %s debe ser un entero ATOMIC_INT_KIND o un lÃ³gico ATOMIC_LOGICAL_KINDEl argumento ATOM de la funciÃ³n intrÃ­nseca %s en %L debe ser definiblese inicializÃ³ el puntero AUX para el borde %d->%del argumento de vector AVX sin AVX activado cambia la ABIel retorno de vector AVX sin AVX activado cambia la ABIel argumento de vector AVX512F sin AVX512F activado cambia la ABIel retorno de vector AVX512F sin AVX512F activado cambia la ABIAcepta las extensiones para dar soporte a cÃ³digo heredado.Accede datos en la misma secciÃ³n que los puntos de anclaje compartidos.La especificaciÃ³n de acceso del operador %s en %C ya se habÃ­a especificadoLa especificaciÃ³n de acceso del operador .%s. en %C ya se habÃ­a especificadoAcumula los argumentos de funciÃ³n salientes y adquiere/libera el espacio de pila necesario para los argumentos de funciÃ³n salientes en el prÃ³logo/epÃ­logo de la funciÃ³n.  Sin esta opciÃ³n, los argumentos salientes se empujan antes de llamar una funciÃ³n y se sacan despuÃ©s.  Esta opciÃ³n puede conducir a tamaÃ±o de cÃ³digo reducido para funciones que llaman muchas funciones que obtienen sus argumentos de la pila como, por ejemplo, printf.La longitud de la cadena actual no coincide con la declarada para el argumento dummy '%s' (%ld/%ld)La longitud de la cadena actual es mÃ¡s corta que la declarada para el argumento dummy '%s' (%ld/%ld)Ejecuta un paso de eliminaciÃ³n de subexpresiÃ³n comÃºn despuÃ©s de las optimizaciones de bucles.Agrega comprobaciones explÃ­citas para la divisiÃ³n por cero.Agrega comprobaciones explÃ­citas para el desbordamiento de divisiÃ³n en INT_MIN / -1.Agrega comentarios extra a la salida de ensamblador.Impresiones adicionales de depuraciÃ³n.Tras el diagnÃ³stico de comportamiento indefinido intenta continuar la ejecuciÃ³n.Optimiza los bucles de forma agresiva empleando restricciones del lenguaje.Alias para -mcpu=g10.Alias para -mcpu=g13.Alias para -mcpu=g14.Alias tiene bordes de llamadaAlias tiene mÃ¡s de una referencia aliasAlias tiene una referencia que no es aliasAlinea todas las etiquetas.Alinea todos los bucles al lÃ­mite de 32 byte.Alinea cÃ³digo y datos a 32 bits.Alinea el destino de las operaciones de cadenas.Alinea doubles en lÃ­mites de 64-bit.Alinea las etiquetas que solamente se alcanzan saltando.Alinea algunos doubles en lÃ­mites de dword.Alinea el inicio de las funciones.Alinea el inicio de los bucles.Alinea al tipo base del campo de bits.Alinea por el tipo base del campo de bits. No asume que los accesos sin alinear los maneja el sistema.Alinea las variables en lÃ­mites de 32-bit.Todos los procedimientos intrÃ­nsecos estÃ¡n disponibles sin importar el estÃ¡ndar seleccionado.Todos los accesos a memoria usan instrucciones load/store de E/S.El componente allocatable %s en %L debe tener una codimensiÃ³n ya que tiene un subcomponente que no es comatriz de tipo LOCK_TYPEEl componente allocatable %s en %L de tipo LOCK_TYPE debe tener una codimensiÃ³nEl componente allocatable de la estructura en %C debe tener una forma diferidaAlmacena las variables locales en la pila para permitir recursividad indirecta.El objeto de alojamiento en %L tambiÃ©n aparece en %LEl objeto de alojamiento en %L es un subobjeto del objeto en %LEl objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTEREl objeto de alojamiento en %L con un parÃ¡metro de tipo diferido requiere una especificaciÃ³n de tipo o una etiqueta SOURCE o una etiqueta MOLDAlojar %s en %L con especificaciÃ³n de tipo requiere el mismo parÃ¡metro de longitud de carÃ¡cter que el de la declaraciÃ³nEl alojamiento %s del tipo de base ABSTRACT en %L requiere una especificaciÃ³n de tipo o una expresiÃ³n sourcePermite el acceso a variables de instancia como si fueran declaraciones locales dentro de implementaciones de mÃ©todos de instancia.Permite ancho de lÃ­nea de carÃ¡cter arbitrario en formato fijo.Permite ancho de lÃ­nea de carÃ¡cter arbitrario en formato libre.Permite que los campos de bits crucen los lÃ­mites de word.Permite que las ramificaciones se empaquen con otras instrucciones.Permite a las funciones internas ceil, floor, round, trunc generar excepciones "inexactas".Permite signos de dÃ³lar en nombres de entidades.Permite saltos rÃ¡pidos al despachador de mensajes.Permite que las direcciones de las funciones se conservern en registros.Permite a gcc generar instrucciones LIW.Permite a gcc generar las instrucciones SETLB y Lcc.Permite que las instrucciones de coma flotante de hardware cubran tanto operaciones de 32-bit como de 64-bit.Permite las conversiones implÃ­citas entre vectores con nÃºmeros diferentes de subpartes y/o tipos de elementos diferentes.Permite interponer funciÃ³n (o variables) por otras con semÃ¡ntica diferente (o inicializador) respectivamente por enlazador dinÃ¡mico.Permite optimizaciones matemÃ¡ticas que pueden violar los estÃ¡ndares IEEE Ã³ ISO.Permite la optimizaciÃ³n para la aritmÃ©tica de coma flotante la cual puede cambiar el resultado de la operaciÃ³n debido a redondeo.Permite la planificaciÃ³n prematura de insns encoladas.Permite datos de solo lectura en sdata.Alinea la extensiÃ³n de signo en las operaciones de fusiÃ³n.Permite el movimiento especulativo de mÃ¡s loads.Permite el movimiento especulativo de insn que no son load.Permite el movimiento especulativo de algunas loads.Permite que los argumentos del operador '?' tengan tipos diferentes.Permitir que el paso de mezcla de almacenamientos introduzca almacenamientos desalineados si es legal hacerlo.Permite el uso de las instrucciones MDMX.Permite el uso de las instrucciones MT.Permite el uso de las instrucciones de coma flotante de hardware para el V850E2V3 y superior.Permite el uso de la ABI y las instrucciones de coma flotante de hardware.Permite truncar en lugar de redondear a cero los tipos de fracciones de coma fija.Permite que se ejecuten dos instrucciones por ciclo.Permite el uso de pseudoinstrucciones __gcc_isr para los prÃ³logos y epÃ­logos de ISR.Ya estÃ¡ dentro de un bloque CONTAINS en %CLa declaraciÃ³n RETURN alternativa en %C sÃ³lo se permite dentro de una SUBROUTINELa declaraciÃ³n RETURN alternativa en %L requiere de un especificador de devoluciÃ³n SCALAR-INTEGERConvenio de llamada alternativa.No puede aparecer una devoluciÃ³n alternativa en la interfaz de operador en %LSe pasÃ³ un argumento Altivec a una funciÃ³n sin prototipono se admite AltiVec en este objetivoGenera siempre llamadas long.Siempre guarda $lp en la pila.Trata siempre a los campos de bit como de tamaÃ±o int.Usar siempre el Puntero de Argumento Realineado DinÃ¡micamente (DRAP) para realinear la pila.Usa siempre JSR, nunca BSR, para llamadas.!$OMP DECLARE REDUCTION ambiguo en el mÃ³dulo %s en %LSÃ­mbolo ambiguo en la definiciÃ³n TYPE en %CAsocia adecuadamente los mensajes de diagnÃ³stico con la opciÃ³n de lÃ­nea de orden que los controla.SinÃ³nimo de minterlink-compressed, preservado por compatibilidad hacia atrÃ¡s.Una devoluciÃ³n alternativa en %L sin un argumento dummy *Un borde indirecto de %s no estÃ¡ marcado como indirecto o tiene indirect_info asociado, la declaraciÃ³n correspondiente es: Una construcciÃ³n FORALL externa ya tiene un Ã­ndice con este nombre %LAnaliza y elimina intercambios de palabra doble en cÃ³mputos VSX.El alias analizado no tiene referenciaAnota las instrucciones de ensamblador con direcciones estimadas.Agrega un segundo guiÃ³n bajo si el nombre ya tiene un guiÃ³n bajo.Agrega subrayado a los nombres visibles externamente.Aplica signo negativo a valores cero.Aplica reglas especiales para compilar paquete de tiempo de ejecuciÃ³n.Aplica la expansiÃ³n de variables cuando se desenrollan los bucles.El argumento NCOPIES del intrÃ­nseco REPEAT es negativo (su valor es %ld)El argumento NCOPIES del intrÃ­nseco REPEAT es negativo en %LEl argumento NCOPIES del intrÃ­nseco REPEAT es demasiado grandeEl argumento NCOPIES del intrÃ­nseco REPEAT es demasiado grande en %LEl argumento dim en %L debe ser de tipo enteroEl argumento dim en %L debe ser escalarEl argumento %s en %L debe ser de longitud unoEl argumento de la funciÃ³n %s en %L es negativoEl argumento de la funciÃ³n %s en %L es demasiado grande para la secuencia de ordenado de gÃ©nero %dEl argumento de la funciÃ³n %s en %L estÃ¡ fuera de rango [0,127]El argumento de ACOS en %L debe estar entre -1 y 1El argumento ACOSH en %L no debe ser menor a 1El argumento de ASIN en %L debe estar entre -1 y 1El argumento de ATANH en %L debe estar dentro del rango -1 a 1El argumento del procedimiento final en %L no debe ser ALLOCATABLEEl argumento del procedimiento FINAL en %L no debe ser INTENT(OUT)El argumento del procedimiento FINAL en %L no debe ser OPTIONALEl argumento del procedimiento FINAL en %L no debe ser un POINTEREl argumento de IACHAR en %L debe ser de longitud unoEl argumento de la funciÃ³n IACHAR en %L estÃ¡ fuera de rango 0..127El argumento de ICHAR en %L debe ser de longitud unoEl argumento de LOG en %L no puede ser menor o igual a ceroEl argumento de LOG10 en %L no puede ser menor o igual a ceroEl argumento de la declaraciÃ³n SELECT en %L no puede ser %sEl argumento de la declaraciÃ³n SELECT en %L debe ser una expresiÃ³n escalarEl argumento de SQRT en %L tiene un valor negativoNaN aritmÃ©tico en %LOK aritmÃ©tico en %LOK aritmÃ©tico al convertir %s a %s en %LDesbordamiento aritmÃ©tico en %LDesbordamiento aritmÃ©tico por debajo en %LDesajuste de frontera de matriz en la dimensiÃ³n 1 de la matriz (%ld/%ld)Desajuste de frontera de matriz en la dimensiÃ³n 2 de la matriz (%ld/%ld)El componente de matriz de la estructura en %C debe tener una forma explÃ­citaEl componente de matriz de la estructura en %C debe tener una forma explÃ­cita o diferidaEl Ã­ndice de matriz en %L es una matriz de rango %dEl Ã­ndice de matriz en %L debe ser de tipo INTEGER, se encontrÃ³ %sEl Ã­ndice de matriz en %L debe ser escalarLos operandos de matriz son inconmesurables en %LLos operandos de matriz son inconmesurables al convertir %s a %s en %LLa referencia a matriz en %C no puede tener mÃ¡s de %d dimensionesLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la codimensiÃ³n %dLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %dLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la codimensiÃ³n %dLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %dLa referencia a matriz en EQUIVALENCE en %C no puede ser una secciÃ³n de matrizLa referencia de la matriz estÃ¡ fuera de los lÃ­mitesUna secciÃ³n de matriz con un subÃ­ndice vector en %L no debe ser el objetivo de un punteroLa especificaciÃ³n de matriz en %C tiene mÃ¡s de %d dimensionesLa especificaciÃ³n de matriz se debe diferir en %LSe requiere una especificaciÃ³n de matriz en la declaraciÃ³n ALLOCATE en %LOpciones de ensamblador
  =======================
  
! La etiqueta asignada no es una etiqueta objetivoAsignar un valor diferente de 0 o 1 a LOGICAL tiene un resultado sin definir en %LAsignaciÃ³n de escalar a un array sin espacio asignadoLa interfaz de operador de asignaciÃ³n en %L debe ser SUBROUTINELa interfaz de operador de asignaciÃ³n en %L debe tener dos argumentosLa interfaz de operador de asignaciÃ³n en %L no debe redefinir una asignaciÃ³n de tipo INTRINSICAsignaciÃ³n a una variable de Ã­ndice FORALL en %LAsignaciÃ³n a una variable coindizada en %L en un procedimiento PUREEl objetivo de asociaciÃ³n en %C no debe estar coindizadoAsume que ES es cero a lo largo de la ejecuciÃ³n del programa, usa ES: para datos de solo lectura.Asume que los ICPLBs estÃ¡n activos en tiempo de ejecuciÃ³n.Asume un segmento TLS grande.Asume que todos los sÃ­mbolos tienen valores de 32-bit.Asume que todas las funciones de argumentos variables tienen prototipo.Asume que el cÃ³digo serÃ¡ ensamblado mediante GAS.Asume que el cÃ³digo se enlazarÃ¡ mediante ld de GNU.Asume que el cÃ³digo se enlazarÃ¡ mediante ld de HP.Asume que las declaraciones comunes pueden sustituirse por las que tienen un array postrero mayor.Asume que los segmentos de datos son relativos a los segmentos de texto.Asume que las operaciones de coma flotante pueden atrapar.Asume que la pila de entrada estÃ¡ alineada a esta potencia de 2.Asume que se pueden direccionar las etiquetas y sÃ­mbolos usando direcciones absolutas de 16 bits.Asume que cargar datos desde flash es mÃ¡s lento que las instrucciones de extracciÃ³n.Asume que no se generan NaNs o infinitos.Asume el entorno normal de ejecuciÃ³n C.Asume que el desbordamiento de punteros se envuelve.Asume que la desalineaciÃ³n de double es posible.Asume que estÃ¡ seleccionado el redondeo al mÃ¡s cercano para propÃ³sitos de planificaciÃ³n.Asume que el desbordamiento aritmÃ©tico con signo se envuelve.Asume espacio de direcciones small.Asume que se aplican las reglas estrictas de alias.Asume que la CPU destino estÃ¡ configurada como big endian.Asume que el CPU destino estÃ¡ configurado como little endian.Asume que se puede acceder a todos los datos en el almacenamiento estÃ¡tico por LDS / STS.  Esta opciÃ³n solo es Ãºtil para dispositivos Tiny reducidos.Asume que los stores y loads de coma flotante no es probable que provoquen conflictos al colocarse en un grupo de instrucciÃ³n.Asume que los receptores de mensajes de Objective-C pueden ser nil.Asume que se provee el soporte para tiempo de ejecuciÃ³n, asÃ­ que omite -lsim en la lÃ­nea de Ã³rdenes del enlazador.Asume que existen bibliotecas D estÃ¡ndar de tiempo de ejecuciÃ³n y "D main".Asume que las instrucciones estimadas recÃ­procas proveen mÃ¡s exactitud.Asume que el fichero fuente es de formato fijo.Asume que el fichero fuente es de formato libre.Asume que los valores de tipo de enumeraciÃ³n estÃ¡n siempre dentro del rango mÃ­nimo de ese tipo.Asume que las ramificaciones condicionales con desplazamiento cero son rÃ¡pidas.Asume el entorno RTP de VxWorks.Asume el entorno vThreads de VxWorks.Asume sintaxis unificada para cÃ³digo ensamblador en lÃ­nea.La matriz de forma asumida en %L debe ser un argumento de pruebaLa matriz de tamaÃ±o asumido en %L debe ser un argumento de pruebaEn el Ã¡mbito global:Por lo menos se admiten %i corridas de perfil. Â¿Tal vez se corrompiÃ³ el perfil?En el nivel principal:Se intentÃ³ DEALLOCATE en '%s' sin alojar.Intenta rellenar las ranuras de retraso de las instrucciones de ramificaciÃ³n.Se intentÃ³ sobreescribir indirectamente los bloques COMMON %s y %s con EQUIVALENCE en %CTrata de mantenter la pila alineada a esta potencia de 2.Intenta mezclar constantes idÃ©nticas a travÃ©s de las unidades de compilaciÃ³n.Intenta mezclar constantes idÃ©nticas y variables constantes.Intenta mezclar cadenas de depuraciÃ³n idÃ©nticas a travÃ©s de las unidades de compilaciÃ³n.Se intentÃ³ alojar una variable ya alojadaSe intentÃ³ alojar la variable ya alojada '%s'No se permite el atributo %L en una definiciÃ³n TYPEEl nÃºmero mÃ¡gico de perfil AutoFDO no cuadraAlinea automÃ¡ticamente los objetivos de las ramificaciones para reducir las penas de ramificaciÃ³n.NÃºmero medio de iteraciones en un bucle.Evita todos los lÃ­mites de rango en las instrucciones de llamadas.Evita la generaciÃ³n de llamadas relativas al pc; usar indirecciÃ³n.Evita la generaciÃ³n de instrucciones indexadas load/store cuando sea posible.Evita el traslape en registros de destino y direcciÃ³n en las instrucciones LDRD que pueden disparar errores Cortex-M3.Evita cargas especulativas para evitar una anomalÃ­a de hardware.BB %i tiene un borde incorrectoBB %i tiene un borde de respaldo incorrectoel BB %i tiene mÃºltiples bordes EHal BB %i le falta un borde EHal BB %i le falta un bordela Ãºltima sentencia del BB %i tiene establecido incorrectamente lpBB %i demasiados bordes de respaldono se estableciÃ³ la bandera BB_RTL para el bloque %dSe aplicÃ³ BIND(C) a %s %s en %LEl atributo BIND(C) en %C requiere una interfaz con BIND(C)El atributo BIND(C) en %L sÃ³lo se puede usar para variables o bloques comunesEl procedimiento BIND(C) con NAME no debe tener atributo POINTER en %Clas instrucciones BMX solo se admiten con la arquitectura R2El tipo BYTE usado en %C no estÃ¡ disponible en la mÃ¡quina objetivoMovimiento de 128 bits errÃ³neoFusiÃ³n GPR errÃ³neaEspecificaciÃ³n INTENT errÃ³nea en %CTipo base ES errÃ³neo (%d)Objeto de alojamiento errÃ³neo en %C para un procedimiento PUREReferencia de matriz errÃ³nea en %LEspecificaciÃ³n de matriz errÃ³nea para una matriz formada explÃ­cita en %CEspecificaciÃ³n de matriz errÃ³nea para una matriz de forma asumida en %CEspecificaciÃ³n de matriz errÃ³nea para una matriz de forma implÃ­cita en %CEspecificaciÃ³n de matriz errÃ³nea en la declaraciÃ³n ALLOCATE en %LEspecificaciÃ³n de comatriz errÃ³nea en la declaraciÃ³n ALLOCATE en %LContinuaciÃ³n de lÃ­nea errÃ³nea en %CGÃ©nero errÃ³neo para la constante lÃ³gica en %CNombre errÃ³neoOperador errÃ³neoEspecificaciÃ³n errÃ³nea para la matriz de tamaÃ±o asumido en %CEspecificaciÃ³n de matriz errÃ³nea para una matriz de forma diferida en %CObjetivo errÃ³neo en la asignaciÃ³n de puntero en el procedimiento PURE en %LTipo errÃ³neo en la expresiÃ³n constanteEl objeto base para la llamada a procedimiento enlazada a tipo NOPASS en %L debe ser escalarLos atributos de enlace ya especifican paso, NOPASS ilegal en %CLos atributos de enlace ya especifican paso, PASS ilegal en %CBLOCK DATA en blanco en %C genera un conflicto con un BLOCK DATA previo en %LDeclaraciÃ³n SAVE incondicional en %C despuÃ©s de una declaraciÃ³n SAVE previaLa etiqueta de bloque no es apropiada para la declaraciÃ³n IF en %CLa etiqueta de bloque no es apropiada para la declaraciÃ³n IF aritmÃ©tica en %CNombre del tablero [y regiÃ³n de memoria].Tanto la secciÃ³n como el grupo comdat estÃ¡n puestosLÃ­mite en el nÃºmero de candidatos bajo el cual todos los candidatos se consideran en optimizaciones iv.LÃ­mite en el nÃºmero de usos de iv en bucles optimizados en optimizaciones iv.LÃ­mite en el nÃºmero de revisiones de tiempo de ejecuciÃ³n insertadas por las versiones de bucle del vectorizador para revisiÃ³n de alias.LÃ­mite en el nÃºmero de revisiones de tiempo de ejecuciÃ³n insertadas por las versiones de bucle del vectorizador para revisiÃ³n de alineaciÃ³n.LÃ­mite en el tamaÃ±o de expresiones usadas en el analizador escalar de evoluciones.LÃ­mite en la complejidad de expresiones en el analizador escalar de evoluciones.LÃ­mite en el coste de una expresiÃ³n para calcular el nÃºmero de iteraciones.LÃ­mite en el nÃºmero de iteraciones que evalÃºa el algoritmo de anÃ¡lisis de nÃºmero de iteraciones de fuerza bruta.La ramificaciÃ³n en %L puede resultar en un bucle infinitoLas ramificaciones son asÃ­ de caras (unidades arbitrarias).Ramificaciones ejecutadas:%s de %d
  Construye para el Core A.Construye para el Core B.Construye para SDRAM.El argumento por valor en %L no puede ser una matriz o una secciÃ³n de matrizEl argumento por valor en %L no se permite en este contextoEl argumento por valor en %L no es de tipo numÃ©ricoEl parÃ¡metro de tipo de gÃ©nero C es para el tipo %s, pero el tipo en %L es %slos constructores y destructores de C++ no se invocan para campos Objective-Cla bÃºsqueda en C++ de %qD devolverÃ­a un campo, no un tipoC++ requiere un tipo promovido, no un tipo enum, en %<va_arg%>asignador C99 %qE fuera del inicializador agregadoLa etiqueta CASE en %L se encima con la etiqueta CASE en %Llas instrucciones CDX solo se admiten con la arquitectura R2la expresiÃ³n literal CFString no es una constante de cadenafalta una literal CFStringLa declaraciÃ³n CLOSE en %L requiere un nÃºmero UNITNo se permite una declaraciÃ³n CLOSE en el procedimiento PURE en %CEl argumento de la clÃ¡usula COLLAPSE no es un entero positivo constante en %Cse debe definir COLLECT_GCC.No se encontrÃ³ el bloque COMMON /%s/ en %CLas cantidades COMPLEX no se pueden comparar en %LLa declaraciÃ³n CONTAINS en %C ya estÃ¡ contenida en una unidad de programael CPU que seleccionÃ³ no admite el conjunto de instrucciones x86-64La declaraciÃ³n CYCLE en %C para el bucle !$OMP DO colapsado que no es el mÃ¡s internoLlama a mcount para anÃ¡lisis de perfil antes del prÃ³logo de una funciÃ³n.Llamadas ejecutadas:%s de %d
  No se pueden cambiar los atributos del sÃ­mbolo asociado con USE %s en %LNo se pueden cambiar los atributos de un sÃ­mbolo asociado con USE en %LNo se puede cambiar al directorio %sNo se puede obtener el nombre del directorio actualNo se puede crear el directorio %sNo se puede mapear %sNo se puede abrir %sNo se puede abrir el fichero de salida JSON %s
  No se puede abrir el fichero fuente %s
  No se puede leer %sNo se puede especificar IMPLICIT en %C despuÃ©s de IMPLICIT NONECaza erratas.Causa que gas muestre estadÃ­sticas de tomcat.Ã�ndice de sentencia de borde de cgraph no encontradoÃ�ndice de sentencia de borde de cgraph fuera de rangoAlias transparentes encadenadosCambia sÃ³lo los 8 bits bajos del puntero de pila.Cambia la ABI para permitir instrucciones double word.Cambia la cantidad de vista hacia adelante del planificador.Cambia la longitud mÃ¡xima de las secuencias ejecutadas condicionalmente.Cambia el nÃºmero de registros temporales disponibles para secuencias ejecutadas condicionalmente.Cambia el puntero de la pila sin desactivar las interrupciones.Cambia la visibilidad para coincidir con Microsoft Visual Studio por defecto.Revisa desbordamientos de pila en tiempo de ejecuciÃ³n.Busca errores de sintaxis, y termina.Revisa el valor de devoluciÃ³n de new en C++.Escoge la estrategia para generar stringop using.TamaÃ±o de la porciÃ³n de planificaciÃ³n omp para bucles paralelizadps por parloops.Quita todas las caracterÃ­sticas de ajuste.Quita las capacidades del hardware al enlazar.Borra el BSS a cero y coloca el cero inicializado en BSS.Se requiere una especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %LTamaÃ±o del cÃ³digo: small, medium o large.El coÃ­ndice en la codimensiÃ³n %d debe ser un escalar en %LEl rango de coÃ­ndice no coincide en la referencia de matriz en %L (%d/%d)El argumento actual coindizado en %L es un procedimiento PURE se pasa a un argumento dummy POINTEREl argumento coindizado en %L en un procedimiento PURE se pasa a un argumento INTENT(%s)Argumento actual coindizado en %L con componente puntero ÃºltimoObjeto alojable coindizado en %LLa expresiÃ³n con coÃ­ndice en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PUREObjeto coindizado con subcomponente alojable polimÃ³rfico en %LComponente de procedimiento puntero con coÃ­ndice en %CRecoge y vuelca informaciÃ³n de depuraciÃ³n en un fichero temporal si ha ocurrido ICE en el compilador de C/C++.Compila cÃ³digo para modo big endian.Compila cÃ³digo para modo little endian.  Este es el valor predefinido.Compila cÃ³digo que depende de las envolturas DLL de Cygwin para admitir el reemplazo de los operadores de C++ new/delete.Compila para punteros de 32-bit.Compila para punteros de 64-bit.Compila para ETRAX 100 (CRIS v8).Compila para ETRAX 4 (CRIS v3).Compila para el ABI V8+.Compila para la ABI de biblioteca compartida DSBT.Compila para el m32r.Compila para el m32r2.Compila para el m32rx.Compila para el procesador v850.Compila para el procesador v850e.Compila para el procesador v850e1.Compila para el procesador v850e2.Compila para el procesador v850e2v3.Compila para el procesador v850e3v5.Compila para la variante v850es del procesador v850e1.Compila en cÃ³digo de depuraciÃ³n.Compila la unidad de compilaciÃ³n completa a la vez.BonificaciÃ³n de tiempo de compilaciÃ³n que IPA-CP asigna a los candidatos que dan a conocer los lÃ­mites o los pasos de los bucles.El argumento complejo de LOG en %L no puede ser ceroLa multiplicaciÃ³n y la divisiÃ³n complejas siguen las reglas Fortran.El componente %s en %L de tipo LOCK_TYPE debe tener una codimensiÃ³n o ser un subcomponente de una comatriz, lo cua no es posible ya que el componente tiene el atributo punteroEl componente %s del tipo SEQUENCE declarado en %L no tiene el atributo SEQUENCEEl componente en %C debe tener el atributo POINTEREl componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo ALLOCATABLE en %LEl componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo POINTER en %LLos componentes en TYPE en %C deben preceder a CONTAINSEl operador de concatenaciÃ³n en %L debe concatenar cadenas del mismo gÃ©neroEl operador de concatenaciÃ³n en la expresiÃ³n en %L debe tener dos operandos CHARACTERConfigurado con: %s
  Conforma mÃ¡s cerca a la semÃ¡ntica XLC de IBM.No conforma a nada en particular.Conforma al estÃ¡ndar ISO 1990 C tal y como se enmendÃ³ en 1994.Conforma al estÃ¡ndar ISO 1990 C con extensiones GNU.Conforma al estÃ¡ndar ISO 1990 C.Conforma al estÃ¡ndar ISO 1998 C++ revisado por la correcciÃ³n tÃ©cnica 2003 con extensiones GNU.Conforma al estÃ¡ndar ISO 1998 C++ revisado por la correcciÃ³n tÃ©cnica 2003.Conforma al estÃ¡ndar ISO 1999 C con extensiones GNU.Conforma al estÃ¡ndar ISO 1999 C.Conforma al estÃ¡ndar ISO 2011 C con extensiones GNU.Conforma al estÃ¡ndar ISO 2012 C.Conforma al estÃ¡ndar ISO 2011 C++ con extensiones GNU.Conforma al estÃ¡ndar ISO 2011 C++.Conforma al estÃ¡ndar ISO 2014 C++ con extensiones GNU.Conforma al estÃ¡ndar ISO 2014 C++.Conforma al estÃ¡ndar ISO 2017 C (publicado en 2018) con extensiones GNU.Conforma al estÃ¡ndar ISO 2017 C (publicado en 2018).Conforma al estÃ¡ndar ISO 2017 C++ con extensiones GNU.Conforma al estÃ¡ndar ISO 2017 C++.Conforma al estÃ¡ndar ISO Fortran 2003.Conforma al estÃ¡ndar ISO Fortran 2008 incluyendo TS 29113.Conforma al estÃ¡ndar ISO Fortran 2008.Conforma al estÃ¡ndar ISO Fortran 2018.Conforma al estÃ¡ndar ISO Fortran 95.Conforma al lenguaje Objective-C 1.0 como se implantÃ³ en GCC 4.0.Conforma al o32 FPXX ABI.Considera lento el acceso a memoria de tamaÃ±o byte.Considera que el tipo 'int' es de 16 bits de anchura.Considera que el tipo 'int' es de 32 bits de anchura.La expresiÃ³n constante en la etiqueta FORMAT en %L debe ser del tipo por defecto CHARACTERSe requiere una expresiÃ³n constante en %CSe repite un valor lÃ³gico constante en una declaraciÃ³n CASE en %LConstruye redes y divide usos no relacionados de una sola variable.Controla la generaciÃ³n de estimados recÃ­procos.Controla el modo de captura IEEE.Controla el modo de redondeo generado de fp.Controla la precisiÃ³n dada a las excepciones de fp.ConversiÃ³n de %s a %s en %LConversiÃ³n de un Infinity o No-un-Numero en %L a INTEGERConvierte saltos condicionales en los bucles mÃ¡s internos a equivalentes sin ramificaciÃ³n.Convierte las constantes de coma flotante a constantes de precisiÃ³n simple.Copia las secciones de matriz en un bloque contiguo en la entrada de procedimiento.Costo al cual las optimizaciones GCSE no restringirÃ¡n la distancia que puede viajar una expresiÃ³n.Costo de asumir una ramificaciÃ³n de insn.Costo de asumir una instrucciÃ³n multiply.Costo de asumir una instrucciÃ³n multiply, siendo 4 el de una instrucciÃ³n normal.No se ha podido generar valor addis para fusiÃ³nNo se puede abrir el fichero de salida '%s'
  Cuenta las dependencias especulativas mientras se calcula la prioridad de las instrucciones.El Apuntado Cray en %C no puede ser una matriz de forma asumidaEl Apuntado Cray en %L aparece en varias declaraciones pointer()El puntero Cray en %C tiene %d bytes de precisiÃ³n; las direcciones de memoria requieren %d bytesEl puntero Cray en %C debe ser un enteroCrea una aplicaciÃ³n con interfaz grÃ¡fica de usuario (GUI).Genera un ejecutable independiente de posiciÃ³n enlazado dinÃ¡micamente.Crea una biblioteca compartida.Genera un ejecutable independiente de posiciÃ³n estÃ¡tico.Crea variables de inducciÃ³n canÃ³nica en los bucles.Crea una aplicaciÃ³n de consola.Crea ficheros de datos necesarios para "gcov".Se crea '%s'
! Se crea una matriz temporal en %LNo se permite la declaraciÃ³n DATA en %C en un procedimiento PURELa declaraciÃ³n DATA en %L tiene mÃ¡s valores que variablesLa declaraciÃ³n DATA en %L tiene mÃ¡s variables que valoresobjeto DEALLOCATEDEALLOCATE de comatriz en %C en el bloque CRITICALDEALLOCATE de comatriz en %C en el bloque DO CONCURRENTDEF_INTERNAL_FLT_FN (%s) no tiene ninguna funciÃ³n interna asociadaDEF_INTERNAL_INT_FN (%s) no tiene ninguna funciÃ³n interna asociadaEl argumento DIM en %L estÃ¡ fuera de los lÃ­mitesEl bucle DO en %L se ejecutarÃ¡ cero vecesEl valor de paso de DO es ceroDarwin no admite -mfentry ni opciones asociadasDarwin no es una plataforma mx32Elemento de datos arriba del lÃ­mite superior en %LElemeto de datos debajo del lÃ­mite inferior de la matriz en %LLos datos se guardan en formato big-endian.Los datos se guardan en formato little-endian.  (Por defecto).El objetivo de datos en %L no puede tener un coÃ­ndiceEl elemento de transferencia de datos en %L no puede ser una referencia completa a una matriz de tamaÃ±o asumidoEl elemento de transferencia de datos en %L no puede ser polimÃ³rfico a menos que se procese con un procedimiento de entrada/salida definidoEl elemento de transferencia de datos en %L no puede tener componentes ALLOCATABLE a menos que se procese con un procedimiento de entrada/salida definidoEl elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definidoEl elemento de transferencia de datos en %L no puede tener componentes PRIVATEEl elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimientoBiblioteca de depuraciÃ³n que se utilizarÃ¡ en lugar de phobos.Declarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamadaDeclarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamadasDeclarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli vecesDeclarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli vecesDeclarar el tipo %qD final permitirÃ­a desvirtualizar %i llamadaDeclarar el tipo %qD final permitirÃ­a desvirtualizar %i llamadasDeclarar el tipo %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli vecesDeclarar el tipo %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli vecesDeclarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamadaDeclarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamadasDeclarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli vecesDeclarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli vecesBiblioteca predefinida que se utilizarÃ¡ en lugar de phobos.Posterga la extracciÃ³n de argumentos de funciones de la pila hasta mÃ¡s tarde.AÃºn no se admite un parÃ¡metro de tipo diferidoBorra instrucciones muertas que pueden lanzar excepciones.Borra las revisiones de punteros nulos sin uso.CaracterÃ­stica borrada:Obsoleto en favor de -std=c++11.Obsoleto en favor de -std=c++14.Obsoleto en favor de -std=c++17.Obsoleto en favor de -std=c11.Obsoleto en favor de -std=c99.Obsoleto en favor de -std=gnu++11.Obsoleto en favor de -std=gnu++14.Obsoleto en favor de -std=gnu++17.Obsoleto en favor de -std=gnu11.Obsoleto en favor de -std=gnu99.Obsoleto en favor de -std=iso9899:1999.OpciÃ³n obsoleta.  Use en su lugar -mno-vrsave.OpciÃ³n obsoleta.  Use en su lugar -mvrsave.Obsoleto.  Esta opciÃ³n no tiene efecto.El tipo derivado en %C sÃ³lo puede ser PRIVATE en la parte de especificaciÃ³n de un mÃ³duloEl tipo derivado en %C sÃ³lo puede ser PUBLIC en la parte de especificaciÃ³n de un mÃ³duloEl tipo derivado en %C no se definiÃ³ previamente y no puede aparecer en una definiciÃ³n de tipo derivadoEl componente de tipo derivado %C no es un miembro EQUIVALENCE permitidoLa declaraciÃ³n de tipo derivado con FINAL en %C debe estar en la parte de especificaciÃ³n de un MODULEDescripciÃ³n para mxl-mode-bootstrap.DescripciÃ³n para mxl-mode-executable.DescripciÃ³n para mxl-mode-novectors.DescripciÃ³n para mxl-mode-xmdstub.Detecta rutas que disparan comportamiento errÃ³neo o indefinido debido a un uso indebido de un valor nuloen un atributo returns_nonnull o nonnull.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento errÃ³neo o indefinido en una trampa.Detecta rutas que disparan comportamiento errÃ³neo o indefinido debido a desreferencia de puntero nulo.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento errÃ³neo o indefinido en una trampa.Determina cuÃ¡les dependencias entre insns se consideran costosas.Longitudes de CHARACTER diferentes (%ld/%ld) en el constructor de matrizParÃ¡metros de tipo de gÃ©nero diferentes en la asignaciÃ³n de puntero en %LRangos diferentes en la asignaciÃ³n de puntero en %LForma diferente para %s en %L en la dimensiÃ³n %d (%d y %d)Tipos diferentes en la asignaciÃ³n de puntero en %L; se intentÃ³ la asignaciÃ³n de %s a %sDesactiva el paso especÃ­fico ARCompact para generar instrucciones de ejecuciÃ³n condicional.Desactivar en las instrucciones LR y SR el uso de registros auxiliares de la extensiÃ³n FPX.Desactiva el paso de optimizaciÃ³n de escalar a vector al transformar cÃ¡lculos con enteros de 64 bits en cÃ¡lculos con vectores.Desactiva las optimizaciones de coma flotante que ignoran el signo de IEEE para cero.Desactiva la coma flotante de hardware.Desactiva el direccionamiento indexado.Desactiva las optimizaciones observables con IEEE seÃ±alando NaNs.Desactiva las optimizaciones que asumen la conducta de un FP que redondea por defecto.Desactiva el cÃ³digo independiente de posiciÃ³n (PIC) para su uso en cÃ³digo de nÃºcleo de SO.Desactiva el preprocesamiento.Desactiva los registros de espacio.Desactiva las llamadas directas a funciones globales.Desactiva mÃ¡s de 'msched-max-memory-insns' en el grupo de instrucciÃ³n.  De otra forma, el lÃ­mite es 'soft' (se prefieren operaciones que no sean de memoria cuando se alcanza el lÃ­mite).Descubre funciones pure y const.Muestra estadÃ­sticas de tiempo de compilaciÃ³n.Muestra las estadÃ­sticas acumuladas durante la compilaciÃ³n.Muestra el Ã¡rbol del cÃ³digo despuÃ©s de la optimizaciÃ³n del frente.Muestra el Ã¡rbol del cÃ³digo despuÃ©s de analizar.Muestra el Ã¡rbol del cÃ³digo despuÃ©s de analizar; opciÃ³n obsoleta.Muestra la versiÃ³n del compilador.Muestra esta informaciÃ³n.DivisiÃ³n por cero en %LDivisiÃ³n por cero al convertir %s a %s en %LEstrategia de divisiÃ³n, una de las siguientes: call-div1, call-fp, call-table.Hacer rematerializaciÃ³n sensible a CFG en LRA.Despacha al planificador si el procesador es bdver1, bdver2, bdver3, bdver4 o znver1 y se selecciona planificaciÃ³n Haifa.No generar instrucciones BRcc en arc_reorg.No permite que los datos constantes se pongan en secciones de cÃ³digo.No asume un segmento TLS grande.No asume que existen las bibliotecas C estÃ¡ndar y "main".No desactiva los registros de espacio.No descarta comentarios en expansiones de macro.No descarta comentarios.No muestra las funciones compiladas o el tiempo transcurrido.No emite modos de direccionamiento con asignaciones colaterales.No emite constantes enteras complejas a memoria de sÃ³lo lectura.No emite el prÃ³logo o epÃ­logo de funciones.No refuerza la alineaciÃ³n estricta.No genera directivas #line.No genera directivas .size.No genera un solo punto de salida para cada funciÃ³n.No genera cÃ³digo que solo pueda correr en modo supervisor (predeterminado).No genera load/store con instrucciones de actualizaciÃ³n.No generar instrucciones mpy para ARC700.No genera accessos a memoria sin alinearNo incluye en lÃ­nea la divisiÃ³n entera.No incluye en lÃ­nea la raÃ­z cuadrada.No enlaza contra la biblioteca especÃ­fica de dispositivo lib<MCU>.a.No enlaza la biblioteca D estÃ¡ndar en la compilaciÃ³n.No carga el registro PIC en los prÃ³logos de funciÃ³n.No buscar ficheros objeto en la ruta estÃ¡ndar.No marca las opciones ABI en e_flags.No realizar optimizaciones que incrementan notablemente el uso de la pila.No coloca las constantes de coma flotante en TOC.No coloca las constantes sÃ­mbolo+desplazamiento en TOC.No predefine las macros especÃ­ficas del sistema y especÃ­ficas de GCC.No provee una direcciÃ³n de inicio por defecto 0x100 del programa.No empuja los registros extendidos a la pila en las funciones de monitorizaciÃ³n.No busca directorios de inclusiÃ³n del sistema por defecto (aquellos especificados con -isystem aÃºn serÃ¡n utilizados).No busca directorios de inclusiÃ³n del sistema por defecto para C++.No admite funciones internas y generaciÃ³n de cÃ³digo SSE4.1 y SSE4.2.No suprime la informaciÃ³n de depuraciÃ³n de clases C++.No suprime los avisos de los encabezados del sistema.No trata las variables locales y los bloques COMMON como si fueran nombrados en declaraciones SAVE.No ajusta la alineaciÃ³n del cÃ³digo y de datos de sÃ³lo lectura.No ajusta la alineaciÃ³n de la pila.No ajusta la alineaciÃ³n de los datos modificables.No usa instrucciones MDMX.No usa instrucciones MIPS-3D.No usa fp de VAX.No usa una funciÃ³n que vacÃ­e el cachÃ© antes de llamar los trampolines de pila.No usa direcciones que reserven registros globales.No usa cÃ³digos de condiciÃ³n para las instrucciones normales.No usa FP de hardware.No usa coma flotante de hardware.No usa fp de hardware.No usa instrucciones de fp quad de hardware.No usa las extensiones de ABI AltiVec.No usa las instrucciones de campos de bit.No usa la instrucciÃ³n callt (predeterminado).No usa la instrucciÃ³n personalizada fabsd.No usa la instrucciÃ³n perosonalizada fabss.No usa la instrucciÃ³n personalizada faddd.No usa la instrucciÃ³n perosonalizada fadds.No usa la instrucciÃ³n personalizada fatand.No usa la instrucciÃ³n personalizada fatans.No usa la instrucciÃ³n personalizada fcmpeqd.No usa la instrucciÃ³n personalizada fcmpeqs.No usa la instrucciÃ³n personalizada fcmpged.No usa la instrucciÃ³n personalizada fcmpges.No usa la instrucciÃ³n personalizada fcmpgtd.No usa la instrucciÃ³n personalizada fcmpgts.No usa la instrucciÃ³n personalizada fcmpled.No usa la instrucciÃ³n personalizada fcmples.No usa la instrucciÃ³n personalizada fcmpltd.No usa la instrucciÃ³n personalizada fcmplts.No usa la instrucciÃ³n personalizada fcmpned.No usa la instrucciÃ³n personalizada fcmpnes.No usa la instrucciÃ³n personalizada fcosd.No usa la instrucciÃ³n perosonalizada fcoss.No usa la instrucciÃ³n personalizada fdivd.No usa la instrucciÃ³n perosonalizada fdivs.No usa la instrucciÃ³n personalizada fexpd.No usa la instrucciÃ³n personalizada fexps.No usa la instrucciÃ³n personalizada fextsd.No usa la instrucciÃ³n personalizada fixdi.No usa la instrucciÃ³n personalizada fixdu.No usa la instrucciÃ³n personalizada fixsi.No usa la instrucciÃ³n personalizada fixsu.No usa la instrucciÃ³n personalizada floatid.No usa la instrucciÃ³n personalizada floatis.No usa la instrucciÃ³n personalizada floatud.No usa la instrucciÃ³n personalizada floatus.No usa la instrucciÃ³n personalizada flogd.No usa la instrucciÃ³n personalizada flogs.No usa la instrucciÃ³n personalizada fmaxd.No usa la instrucciÃ³n perosonalizada fmaxs.No usa la instrucciÃ³n personalizada fmind.No usa la instrucciÃ³n perosonalizada fmins.No usa la instrucciÃ³n personalizada fmuld.No usa la instrucciÃ³n perosonalizada fmuls.No usa la instrucciÃ³n personalizada fnegd.No usa la instrucciÃ³n perosonalizada fnegs.No usa la instrucciÃ³n perosonalizada frdxhi.No usa la instrucciÃ³n perosonalizada frdxlo.No usa la instrucciÃ³n perosonalizada frdy.No usa la instrucciÃ³n personalizada fsind callt.No usa la instrucciÃ³n perosonalizada fsins.No usa la instrucciÃ³n personalizada fsqrtd.No usa la instrucciÃ³n perosonalizada fsqrts.No usa la instrucciÃ³n personalizada fsubd.No usa la instrucciÃ³n perosonalizada fsubs.No usa la instrucciÃ³n personalizada ftand.No usa la instrucciÃ³n personalizada ftans.No usa la instrucciÃ³n personalizada ftruncds.No usa la instrucciÃ³n perosonalizada fwrx.No usa la instrucciÃ³n perosonalizada fwry.No usa la instrucciÃ³n perosonalizada round.No permite las referencias a memoria sin alinear.No avisa sobre el uso de "long long" cuando se use -pedantic.Revisa la pila usando lÃ­mites en la memoria de scratch L1.No hace nada.  Se preserva por compatibilidad hacia atrÃ¡s.No hace nada. Preservado por compatibilidad hacia atrÃ¡s.No alinea los elementos en el cÃ³digo o los datos.No aloja floats y doubles en registros de precisiÃ³n extendida.No asume que los accesos sin alinear los maneja el sistema.No llama a ninguna funciÃ³n de limpieza de cachÃ©.No llama a ninguna trampa de limpieza de cachÃ©.No genera un ejecutable independiente de posiciÃ³n enlazado dinÃ¡micamente.No emite adiciones DWARF mÃ¡s allÃ¡ de la versiÃ³n seleccionada.No emite funciones en lÃ­nea exportadas en dll a menos que sea necesario.No genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos.No genera revisiones para el control de especulaciÃ³n en la planificaciÃ³n selectiva.No genera sÃ³lo cÃ³digo de modo privilegiado; implica -mno-inline-ic_invalidate si el cÃ³digo a incluir en lÃ­nea no funciona en modo usuario.No indica ninguna prioridad con TARGET_REGISTER_PRIORITY.No optimiza los movimientos de bloques; usa memcpy.No optimiza los movimientos de bloques.No usa MnemÃ³nicos-P para ramificaciones.No usa ninguno de r32..r63.No utilizar rango de direccionamiento de menos de 25 bits para llamadas.No avisa sobre los usos de extensiones Microsoft.Bloque CLASS IS doble en la declaraciÃ³n SELECT TYPE  en %LDegrada los errores de concordancia a avisos.Conduciendo:Indicador tonto. Es el predefinido a menos que que se proporcionen switches FPX explÃ­citamente.El procedimiento dummy en %C no puede tener atributo BIND(C) con NAMEVuelca las declaraciones a un fichero .decl.Vuelca informaciÃ³n detallada de las ubicaciones de cÃ³digo fuente en la representaciÃ³n interna de GCC.Vuelca pasadas de optimizaciÃ³n.Atributo %s duplicado en %LSe especificÃ³ un atributo %s duplicado en %LEspecificiÃ³n de etiqueta %s duplicada en %CEspecificaciÃ³n %s duplicada en %CSe especificÃ³ un atributo ASYNCHRONOUS duplicado en %LSe especificÃ³ un atributo BIND duplicado en %LDEFERRED duplicado en %CDeclaraciones ELSE duplicadas en %L y %CSe especificÃ³ un atributo EXTENDS duplicado en %LDeclaraciÃ³n IMPLICIT NONE duplicada en %CEspecificaciÃ³n NML duplicada en %CNON_OVERRIDABLE duplicado en %CAtributo POINTER duplicado en %CDeclaraciÃ³n PRIVATE duplicada en %CSe especificÃ³ un atributo PROTECTED duplicado en %LSe especificÃ³ un atributo SAVE duplicado en %LDeclaraciÃ³n SEQUENCE duplicada en %CEspecificaciÃ³n UNIT duplicada en %CSe especificÃ³ un atributo VALUE duplicado en %LSe especificÃ³ un atributo VOLATILE duplicado en %LEspecificador de acceso duplicado en %CEspecificaciÃ³n de matriz duplicada para el apuntado Cray en %CEspecificaciÃ³n de formato duplicada en %CDeclaraciÃ³n de etiqueta %d duplicada en %L y %LDurante la optimizaciÃ³n en tiempo de enlazado advierte de tipos de declaraciones globales que no casan.No se admite Puntero de Argumento de Realineamiento DinÃ¡mico (DRAP) en la rutina de servicio de interrupciones.  Esto puede sortearse evitando funciones con retorno agregado.Asigna dinÃ¡micamente los registros cc.se establece EDGE_CROSSING incorrectamente a travÃ©s de la misma secciÃ³nfalta EDGE_CROSSING a travÃ©s del lÃ­mite de la secciÃ³nel borde EH cruza el lÃ­mite de la secciÃ³n en bb %i)La declaraciÃ³n ELSE IF en %C no puede ir despuÃ©s de una declaraciÃ³n ELSE en %LDeclaraciÃ³n ELSEWHERE en %C despuÃ©s de un ELSEWHERE desenmascarado previoLa declaraciÃ³n ELSEWHERE en %C no estÃ¡ dentro de un bloque WHERENo se permite la etiqueta END en %C en la declaraciÃ³n de salidaLa etiqueta END %d en %L no estÃ¡ definidaLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un procedimiento contenidoLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un BLOCK DATALa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque DERIVED TYPELa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque DOLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque FORALLLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un MODULELa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un PROGRAMLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque SELECTLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque WHERELa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un subprograma contenidoLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque IF-THENLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un INTERFACEENTRY_BLOCK tiene IL asociado con Ã©lLa declaraciÃ³n ENUM en %C no tiene ENUMERATORSSe esperaba una declaraciÃ³n de definiciÃ³n ENUM antes de %CENUMERATOR %L no se inicializÃ³ con una expresiÃ³n enteraLa etiqueta EOR %d en %L no estÃ¡ definidaEl EQUIVALENCE en %C requiere dos o mÃ¡s objetosLa etiqueta ERR %d en %L no estÃ¡ definidaERRMSG en %L es inÃºtil sin una etiqueta STATvariable ERRMSGEl argumento ERRMSG= en %L debe ser una variable CHARACTER escalarArquitectura ESA/390.La declaraciÃ³n EXIT en %C termina el bucle !$OMP DOEXIT_BLOCK tiene IL asociado con Ã©lTodos o ninguno de los objetos en el conjunto EQUIVALENCE en %L deben tener el atributo PROTECTEDEl elemento en el constructor de matriz %s en %L es %sTambiÃ©n elimina invocaciones mÃºltiples de funciÃ³n para funciones impure.Emite reubicaciones de 16-bit a las Ã¡reas de datos small.Emite reubicaciones de 32-bit a las Ã¡reas de datos small.Emite cÃ³digo que cumpla con IEEE, sin excepciones inexactas.Emite el atributo ELF de RISC-V.Emite informaciÃ³n de grafo de llamadas.Emite comprobaciones haciendo que las instrucciones "break 8" se ejecuten cuando se aplican funciones internas atÃ³micas sobre memoria desalineada.Emite cÃ³digo para la extensiÃ³n ISA byte/word.Emite cÃ³digo para la extensiÃ³n ISA de conteo.Emite cÃ³digo para la extensiÃ³n ISA de move y sqrt de fp.Emite cÃ³digo para la extensiÃ³n ISA de video en movimiento.Emite cÃ³digo usando directivas explÃ­citas de reubicaciÃ³n.Emite sÃ­mbolos comunes como sÃ­mbolos dÃ©biles.Emite anotaciones de depuraciÃ³n durante el preprocesamiento.Emite informaciÃ³n de depuraciÃ³n relacionada con el paso de anÃ¡lisis de escape cuando se ejecuta con -fgo-optimize-allocs.Emite ramificaciones directas a funciones locales.Emite cÃ³digo extra en el prÃ³logo de la funciÃ³n para atrapar en caso de que el tamaÃ±o de la pila exceda el lÃ­mite dado.Emite prÃ³logos de funciÃ³n sÃ³lo despuÃ©s de que las partes de la funciÃ³n que los necesitan, en vez de al principio de la funciÃ³n.Emite llamadas a funciÃ³n usando la tabla de desplazamiento global al generar PIC.Emite instanciaciones implÃ­citas de plantillas incluidas en lÃ­nea.Emite instanciaciones implÃ­citas de plantillas.Emite ramificaciones indirectas a funciones locales.Emite secuencias load/store long.Emite llamada a contador de perfil en la entrada de funciÃ³n antes del prÃ³logo.Emite rdval en lugar de rduniq para un puntero thread.Emite variables static const aÃºn si no se usan.Emite bits de parada antes y despuÃ©s de asms extendidos con volatile.Emite traps como "break 8", predeterminado para CRIS v3 y superior.  Si estÃ¡ desactivado, se usan llamadas a abort().Emite informaciÃ³n de depuraciÃ³n detallada en el cÃ³digo ensamblador.FINAL vacÃ­o en %CDeclaraciÃ³n IMPLICIT vacÃ­a en %CNo se permite un constructor de matriz vacÃ­o en %CConjunto vacÃ­o de dÃ­gitos en la constante BOZ en %CActiva las instrucciones alternativas 'q'.Activa fichero de registros de 16 entradas.Activa la instrucciÃ³n de extensiÃ³n del contador de sello de tiempo de 64 bits.Permite corrutinas C++ (experimental).Admite desasignaciÃ³n con tamaÃ±o de C++14.Activa las tablas CFI a travÃ©s de directivas del ensamblador GAS.Permite los atributos de estilo DEC STATIC y AUTOMATIC.Activa DIV, DIVU.Activa las instrucciones DIV-REM para ARCv2.Activa las extensiones DSP 3.1 Pack A.Activa la informaciÃ³n de la lÃ­nea de depuraciÃ³n DWARF a travÃ©s de as de GNU.Activa las instrucciones de operando dual y Ãºnico para telefonÃ­a.Activa la EliminaciÃ³n de Redundancia Completa en Ã¡rboles.Activa el modo de Descriptor de FunciÃ³n PIC.Activa la transformaciÃ³n Graphite Identity.Activa la biblioteca compartida basada en ID.Activa coma flotante de 128 bits IEEE mediante la palabra clave __float128.Permite Local Register Allocation.Activa la extensiÃ³n condicional load/store bloqueada.Activa las instrucciones MUL.Activa las instrucciones MUL.X y UMUL.X.Activa las instrucciones MULX, asume desplazador rÃ¡pido.Activa la sintaxis de excepciÃ³n y sincronizaciÃ³n de Objective-C.Activa el manejo de excepciones setjmp en tiempo de ejecuciÃ³n de Objective-C.Activa OpenACC.Activa OpenMP (implica -frecursive en Fortran).Activa las directivas SIMD de OpenMP.Activa el soporte PIC para construir bibliotecas.Activa las extensiones de lenguaje de Plan9.Activa el soporte/uso de instrucciones Leer-Modificar-Escribir (LME).Activa coalescencia SSA de variables de usuario.Activa el hundimiento de cÃ³digo SSA en Ã¡rboles.Activa la optimizaciÃ³n de eliminaciÃ³n de cÃ³digo muerto SSA en Ã¡rboles.Activa la optimizaciÃ³n SSA-BIT-CCP en Ã¡rboles.Activa la optimizaciÃ³n SSA-CCP en Ã¡rboles.Activa las optimizaciones SSA-PRE en Ã¡rboles.Activa el cÃ³digo de rastreo TPF-OS.Activa el soporte de alojamiento virtual.Activa la extensiÃ³n XY Memory (DSP versiÃ³n 3).Activa la alineaciÃ³n de bloques COMMON.Activa todos los avisos -Wunused-.Permite todas las extensiones del lenguaje DEC.Activa todos los volcados de informaciÃ³n de optimizaciÃ³n en stderr.Activa un paso de mirilla RTL antes de sched2.Activa la relajaciÃ³n del ensamblador y el enlazador.  Activado por defecto a -Os.Activa instrucciones atÃ³micas.Habilita la depuraciÃ³n del extremo trasero.Activa la propagaciÃ³n hacia atrÃ¡s de propiedades en uso a nivel SSA.Activa las instrucciones barrel shift.Activa la vectorizaciÃ³n de bloque bÃ¡sico (SLP) en Ã¡rboles.Activa el cÃ³digo bÃ¡sico de anÃ¡lisis de perfil del programa.Activa el bypass de cachÃ© para referencias volÃ¡tiles.Activa las instrucciones de densidad de cÃ³digo para ARCv2.Activa la elevaciÃ³n de cÃ³digo.Activa las opciones comunes para generar informaciÃ³n de anÃ¡lisis de perfil para optimizaciones dirigidas por retroalimentaciÃ³n de perfili, y establece -fprofile-dir=.Activa las opciones comunes para generar informaciÃ³n de anÃ¡lisis de perfil para optimizaciones dirigidas por retroalimentaciÃ³n de perfil.Activa las opciones comunes para realizar optimizaciones dirigidas por retroalimentaciÃ³n de perfil, y establece -fprofile-dir=.Activa las opciones comunes para realizar optimizaciones dirigidas por retroalimentaciÃ³n de perfil.Activa el patrÃ³n casesi compacto.Activa la eliminaciÃ³n de cÃ³digo muerto condicional para llamadas internas.Activa la ejecuciÃ³n condicional en lugar de moves/scc.Activa moves condicionales.Activa la opciÃ³n constructor/destructor.Activa la propagaciÃ³n de copia de la informaciÃ³n escalar-evoluciÃ³n.Activa la propagaciÃ³n de copia en Ã¡rboles.Activa la correcciÃ³n de datos de entrada de perfilado inconsistente de flujo.Activa la eliminaciÃ³n de almacenamiento muerto.Activa la salida de depuraciÃ³n.Admite la coma flotante decimal de hardware.Activa las conversiones predefinidas entre __float128 y long double.Permite tamaÃ±os predefinidos para los especificadore de formato i, f y g.Activa las instrucciones divide y modulus.Activa las optimizaciones dominadoras.Activa las instrucciones dobles load/store para ARC HS.Activa la la extensiÃ³n dual viterbi butterfly.Activa la ubicaciÃ³n temprana de bits de parada para mejor planificaciÃ³n.Activa el manejo de excepciones.Activa la propagaciÃ³n hacia adelante en Ã¡rboles.Activa las optimizaciones del frente.Activa el anÃ¡lisis de perfil de las funciones.Activa reordenaciÃ³n de funciones que mejora ubicaciÃ³n de cÃ³digo.Activa la recolecciÃ³n de basura (GC) en programas Objective-C/Objective-C++.Activar la generaciÃ³n de instrucciones ARC SIMD mediante funciones internas especÃ­ficas de objetivo.Activa la generaciÃ³n de instrucciones R2 BMX.Activa la generaciÃ³n de instrucciones R2 CDX.Activa la predicciÃ³n de probabilidades de ramificaciÃ³n.Activa coma flotante de hardware.Activa las cargas de elevaciÃ³n adyacentes para fomentar la generaciÃ³n de instrucciones move condicionales.Activa las cargas de elevaciÃ³n de punteros condicionales.Activa in y out de la representaciÃ³n Graphite.Activa las revisiones en lÃ­nea para los receptores nil con el tiempo de ejecuciÃ³n NeXT y la ABI versiÃ³n 2.Activa la inclusiÃ³n en lÃ­nea de PLT en las llamadas a funciÃ³n.Activa la inclusiÃ³n en lÃ­nea de la la funciÃ³n declarada "inline", y desactiva todas las demÃ¡s inclusiones en lÃ­nea.Activa las optimizaciones de alineaciÃ³n de etiquetas.Permite el anÃ¡lisis antiguo de INCLUDE como sentenciaActiva las optimizaciones de tiempo de enlace.Activa las optimizaciones del enlazador.Activa la relajaciÃ³n del enlazador.Activa la relajaciÃ³n del enlazador.Activa la relajaciÃ³n del enlazador.Activa la distribuciÃ³n de bucles por patrones transformados en una llamada a biblioteca.Activa la distribuciÃ³n de bucles en Ã¡rboles.Activa la vectorizaciÃ³n de epÃ­logos de bucles usando un tamaÃ±o menor de vector.Activa la copia de encabezado de bucles en Ã¡rboles.Activa el intercambio de bucles en Ã¡rboles.Permite el movimiento invariante de bucles en Ã¡rboles.Activa las transformaciones anidadas de bucle.  Igual que -floop-nest-optimize.Activa las optimizaciones de bucles a nivel de Ã¡rbol.Activa la vectorizaciÃ³n de bucles en Ã¡rboles.Activa las optimizaciones de mirilla especÃ­ficas de la mÃ¡quina.Activa casi todos los mensajes de aviso.Activa el soporte multinÃºcleo.Activa las instrucciones multiply.Activa las optimizaciones de ejecuciÃ³n condicional anidada.Activa la optimizaciÃ³n &&/|| en la ejecuciÃ³n condicional.Habilita el anÃ¡lisis GIMPLE.Activa el uso pre-recarga del patrÃ³n cbranchsi.Habilita el preprocesamiento.Permite la revisiÃ³n de rango durante la compilaciÃ³n.Activa la reasociaciÃ³n a nivel de Ã¡rbol.Activa la planificaciÃ³n de insn sensible a la presiÃ³n de registros.Activar la relajaciÃ³n en el ensamblador.Activa la planificaciÃ³n entre bloques bÃ¡sicos.Activa los segmentos de datos separados.Permite establecer los GPRs al resultado de las comparaciones.Activa las instrucciones de signo extendido.Activa la divisiÃ³n de loads inmediatos de 32 bit en partes low / high.Habilita la prueba de la pila.Permite la revisiÃ³n de devoluciÃ³n de struct psABI de 32 bits estricta.Activa la optimizaciones de longitud de cadenas en Ã¡rboles.Activa el soporte para conceptos de C++.Permite el soporte para STRUCTURE/RECORD de DEC.Activa el soporte para la memoria transaccional de GNU.Activa el soporte del ABI del RH850.  Este es el valor por defecto.Activa el soporte para el antiguo ABI de GCC.Activa la instrucciÃ³n de extensiÃ³n del orden de byte de intercambio.Activa la mezcla de colas en Ã¡rboles.Habilita el tipo fundamental char8_t y lo usa como el tipo para los literales de cadenas UTF-8 y de caracteres.Activa la heurÃ­stica de ruta crÃ­tica en el planificador.Activa la heurÃ­stica de cuenta dependiente en el planificador.Activa la aproximaciÃ³n de la divisiÃ³n.  Activar esto reduce la precisiÃ³n de los resultados de la divisÃ³n a 16 bits aproximadamente para precisiÃ³n sencilla y a 32 bits para doble precisiÃ³n. Si se activa, implica -mlow-precision-recip-sqrt.Activa la heurÃ­stica de grupo en el planificador.Activa la heurÃ­stica de Ãºltima instrucciÃ³n en el planificador.Activa el optimizador de anidamiento de bucles.Activa el modo normal.Activa la heurÃ­stica de rango en el planificador.Activa la aproximaciÃ³n de raÃ­z cuadrada recÃ­proca.  Activar esto reduce la precisiÃ³n de los resultados de la raÃ­z cuadrada recÃ­proca a 16 bits aproximadamente para precisiÃ³n sencilla y a 32 bits para doble precisiÃ³n.Activa la heurÃ­stica de instrucciÃ³n especulativa en el planificador.Activa la aproximaciÃ³n de raÃ­z cuadrada.  Activar esto reduce la precisiÃ³n de los resultados de la raÃ­z cuadrada a 16 bits aproximadamente para precisiÃ³n sencilla y a 32 bits para doble precisiÃ³n. Si se activa, implica -mlow-precision-recip-sqrt.Activa el uso de registros de coma flotante de 64-bit en instrucciones. fmov.  Vea -mdalign si se requiere alineaciÃ³n de 64-bit.Activa el uso de las instrucciones de FPU RX.  Este es el valor por defecto.Permite el uso de literales de caracteres en asignaciones y sentencias de datos para variables que no son de caracteres.Activa el uso de loads indexadas.Activa el uso de pre/post modify con desplazamiento de registro.Activa el uso del asignador de registros LRA.Activa el uso de la instrucciÃ³n fsca.Activa el uso de la instrucciÃ³n fsrra.Activa el uso del ABI antiguo y roto donde todos los argumentos de funciÃ³n apilados estÃ©n alineados a 32 bits.Activa el uso de las instrucciones short load.Activa el uso del RX ABI estÃ¡ndar donde todos los argumentos de funciÃ³n apilados estÃ©n alineados de forma natural.  Esto es lo predefinido.Activa la extensiÃ³n de lenguaje de vector z que ofrece la macro de vector sensible al contexto y activa los internos de estilo Altivec en vecintrin.h.Habilita el preprocesamiento tradicional.Activa los accesos word sin alinear y halfword para los datos packed.Activa el uso de GPREL para datos de sÃ³lo lectura en FDPIC.Activa el uso de las operaciones de bit NPS400.Activa el uso de la extensiÃ³n xld/xst del NPS400.Activa el uso de POST_INC / POST_DEC.Activa el uso de POST_MODIFY.Activa el uso de registros de precisiÃ³n sencilla impares.Activa el uso de sdata/scommon/sbss.Activa las instrucciones definidas por el usuario.Activa el uso de instrucciones de coma flotante de 128 bits IEEE.Activa las instrucciones de bucle del v850e3v5.Activa la extensiÃ³n de CRC polinÃ³mico variable.Activa la vectorizaciÃ³n en Ã¡rboles.Activa la salida detallada.Activa evitar el error Ãºnico del procesador AT697F (corresponde al error #13 del procesador AT697E).Activa evitar el error Ãºnico del procesador GR712RC.Activa evitar el error Ãºnico del procesador UT699.Activa evitar el error Ãºnico del procesador UT699E/UT700.Activa/Desactiva la planificaciÃ³n tradicional en bucles que ya pasaron la calendarizaciÃ³n mÃ³dulo.Activa/desactiva direccionamiento relativo a GP.Activa la biblioteca compartida basada en ID.Activa el modo Datos-Independientes-de-PosiciÃ³n (PID).Activa o desactiva el uso de las instrucciones SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE y RMPA.  Activado por defecto.Activa el modelo de coste de vectorizador dinÃ¡mico.  Se preserva por compatibilidad hacia atrÃ¡s.Activa volcado de modelo de coste expresivo en los ficheros de volcado para depuraciÃ³n.Codifica las instrucciones SSE con el prefijo VEX.ExpresiÃ³n de fin en el bucle DOEl final de la declaraciÃ³n DO que no es bloque en %C estÃ¡ entrelazado con otro bucle DOEl final de la declaraciÃ³n DO que no es bloque en %C estÃ¡ dentro de otro bloqueFin de la lista de bÃºsqueda.
  Cumple las semÃ¡nticas de control de acceso de miembros de clase.La entidad con longitud de carÃ¡cter asumida en %L debe ser un argumento de prueba o un PARAMETEREl enumerador excede el tipo entero de C en %CEquivalente a -mgpopt=local.Equivalente a -mgpopt=none.La variable errmsg en %L no debe ser %sd dentro de la misma declaraciÃ³n %sErrorError al convertir la constante PARAMETER en una constante compleja en %CError al convertir el enteroError en la inicializaciÃ³n de puntero en %CError en la especificaciÃ³n de tipo en %LError reasignando a %lu bytesError al escribir el fichero de salida JSON %s
  Error al escribir al fichero de mÃ³dulo %qs para escritura: %sError al escribir el fichero de mÃ³dulos: %sError al escribir el fichero de salida '%s'
  EventoLa condiciÃ³n de salida del bucle DO WHILE en %L debe ser una expresiÃ³n LOGICAL escalarTermina cuando sucede el primer error.Expande la divisiÃ³n entera de 32bit/64bit en divisiÃ³n entera sin signo de 8bit con revisiÃ³n en tiempo de ejecuciÃ³n.Expande adddi3 y subdi3 en tiempo de generaciÃ³n de rtl en add.f / adc, etc.Se esperaba ")" en %CSe esperaba "," en %CSe esperaba :: en la definiciÃ³n TYPE en %CSe esperaba un signo = en la declaraciÃ³n PARAMETER en %CSe esperaba un sÃ­mbolo PARAMETER en la constante compleja en %CSe esperaba una declaraciÃ³n TYPE IS, CLASS IS o END SELECT despuÃ©s de un SELECT TYPE en %CSe esperaba una declaraciÃ³n CASE o END SELECT despuÃ©s de un SELECT CASE en %CSe esperaba una interfaz sin nombre en %CSe esperaba un parÃ©ntesis derecho en la expresiÃ³n en %CSe esperaba un valor de paso en el iterador en %CSe esperaba un especificador de acceso en %CSe esperaba la etiqueta de devoluciÃ³n alterna en %CSe esperaba una expresiÃ³n de inicializaciÃ³n en %CSe esperaba otra dimensiÃ³n en la declaraciÃ³n de matriz %CSe esperaba una lista de argumentos en %CSe esperaba un subÃ­ndice de matriz en %CSe esperaba un gran tranco de subÃ­ndice de matriz en %CSe esperaba una asociaciÃ³n en %CSe esperaba una lista lista de asociaciÃ³n en %CSe esperaba un nombre de atributo de bitSe esperaba un atributo de enlace en %CSe esperaba un nombre de enlace en %CSe esperaba una coma en la lista E/S en %CSe esperaba una referencia de componente en %CSe esperaba un exponente en la expresiÃ³n en %CSe esperaba una expresiÃ³n en %C en la declaraciÃ³n PARAMETERSe esperaba una expresiÃ³n en la declaraciÃ³n %s en %CSe esperaba una expresiÃ³n en la especificaciÃ³n de matriz en %CSe esperaba un tipo de expresiÃ³nSe esperaba una lista de argumentos formales en la definiciÃ³n de la funciÃ³n en %CSe esperaba un nombre genÃ©rico o un descriptor de operador en %CSe esperaba una expresiÃ³n de inicializaciÃ³n en %CSe esperaba la inicializaciÃ³n de la expresiÃ³n en CASE en %CSe esperaba un enteroSe esperaba una cadena enteraSe esperaba un parÃ©ntesis izquierdoSe esperaba un nombre de procedimiento de mÃ³dulo en %CSe esperaba un nombreSe esperaba una cadena realSe esperaba un parÃ©ntesis derechoSe esperaba una expresiÃ³n de inicializaciÃ³n escalar en %CSe esperaba un nombre de enlace especÃ­fico en %CSe esperaba una cadenaSe esperaba un nombre de componente de estructura en %CSe esperaba un nombre terminal en %CSe esperaba un procedimiento enlazado a tipo o un procedimiento de componente puntero en %Cse esperaba un nombre variable en %CSe esperaba un nombre de variable en %C en la declaraciÃ³n PARAMETERSe esperaba una coma en EQUIVALENCE en %CSe espera la lista de entidades nombradas %CExporta funciones aun si pueden incluir en lÃ­nea.La expresiÃ³n en %L en este contexto debe ser constanteLa expresiÃ³n en %L debe ser de tipo INTEGER, se encontrÃ³ %sLa expresiÃ³n en %L debe ser escalarLa expresiÃ³n en la declaraciÃ³n CASE en %L no estÃ¡ en el rango de %sLa expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de gÃ©nero %dLa expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de tipo %sLa expresiÃ³n en la declaraciÃ³n CASE en %L debe ser escalarExtensiÃ³n: ConversiÃ³n de %s a %s en %LExtensiÃ³n: Operador unario despuÃ©s de un operador aritmÃ©tico (usar parÃ©ntesis) en %CExtensiÃ³n: carÃ¡cter barra invertida en %CUn IO UNIT externo no puede ser una matriz en %LCaracteres ajenos el formato en %LLa clÃ¡usula FINAL en %L requiere una expresiÃ³n LOGICAL escalarLa declaraciÃ³n FINAL en %C debe estar dentro de CONTAINSLa declaraciÃ³n FINAL en %C debe estar dentro de una secciÃ³n de tipo derivado CONTAINSEl procedimiento FINAL en %L debe tener exactamente un argumentoLa expresiÃ³n de fin FORALL en %L debe ser un INTEGER escalarEl nombre de Ã­ndice FORALL en %L debe ser un INTEGER escalarLa clÃ¡usula de mÃ¡scara FORALL en %L requiere una expresiÃ³n LOGICAL escalarLa expresiÃ³n de inicio FORALL en %L debe ser un INTEGER escalarLa expresiÃ³n de tranco FORALL en %L no puede ser ceroLa expresiÃ³n de tranco FORALL en %L debe ser un %s escalarLa etiqueta FORMAT %d en %L no estÃ¡ definidaLa declaraciÃ³n FORMAT en %L no tiene una etiqueta de declaraciÃ³nLa etiqueta FORMAT en %L debe ser de tipo con gÃ©nero por defecto CHARACTER o INTEGERLas excepciones FP estÃ¡n activadas.las opciones de FPX fast y compact no pueden especificarse juntasFPX: Activar las extensiones de coma flotante de doble precisiÃ³n de la CPU Argonaut ARC.FPX: Generar instrucciones FPX de precisiÃ³n doble (compactas).FPX: Generar instrucciones FPX de precisiÃ³n doble (rÃ¡pidas).FPX: Generar instrucciones FPX de precisiÃ³n sencilla (compactas).FPX: Generar instrucciones FPX de precisiÃ³n sencilla (rÃ¡pidas).Factoriza constructores y destructores complejos para favorecer el espacio en detrimento de la velocidad.Error FatalControl fino de las caracterÃ­sticas de ajuste.El primer argumento de la asignaciÃ³n definida en %L debe ser INTENT(OUT) o INTENT(INOUT)El primer argumento de la interfaz de operador en %L no puede ser opcionalEl primer argumento de la interfaz de operador en %L debe ser INTENT(IN)Nombre de la configuraciÃ³n de la instrucciÃ³n personalizada de coma flotante.Sigue las convenciones de llamada Renesas (anteriormente Hitachi) / SuperH.Sigue los requisitos de orden de evaluaciÃ³n de C++17 para expresiones de asignaciÃ³n, desplazamiento, llamadas a funciones miembro, etc.Sigue los requerimientos de enlace de EABI.Para el procedimiento dummy %s, no se permite un nombre de enlazado en BIND(C) en %CPara la biblioteca de intrÃ­nsecos: pasa todos los parÃ¡metros en registros.Se establece el permiso ejecutable para las funciones anidadas en la pila.Para objetivos que normalmente necesitan trampolines para las funciones anidadas, siempre los genera en lugar de usar descriptores.Hace que la salida en ensamblador siempre use constantes hexa.Fuerza que los accesos de campos de bit coincidan con su anchura de tipo.Fuerza que las funciones se alineen a un lÃ­mite de 4 byte.Fuerza que el tipo subyacente de "wchar_t" sea "unsigned short".Fuerza el uso de ranuras de retardo para las ramificaciones condicionales.DeclaraciÃ³n de formato en el mÃ³dulo bloque principal en %CCaracterÃ­stica obsoleta de Fortran 2008:Fortran 2008: Funciones puntero en un contexto de definiciÃ³n variable (%s) en %LFortran 2008: El punto y coma en %C sin una declaraciÃ³n precedenteCaracterÃ­stica borrada en Fortran 2018:CaracterÃ­stica obsoleta de Fortran 2018:Fortran 2018:Fortran 95 requiere un INTEGER por defecto en la etiqueta %s en %LEl procedimiento %s en %L tiene entradas con especificaciones de matriz no coincidentesLos inicios de las funciones se alinean a esta potencia de 2.Las funciones con valores de devoluciÃ³n deben terminar con declaraciones return.Fusiona ciertas operaciones de enteros para un mejor rendimiento en power8.GCC no puede admitir operadores con tipos enteros y tipos de coma fija que tienen demasiados bits integrales y fraccionales juntosGCC sÃ³lo admite %u Ã¡mbitos anidadosvector GCC pasado por referencia: extensiÃ³n ABI que no es estÃ¡ndar sin garantÃ­a de compatibilidadSe devolviÃ³ un vector GCC por referencia: extensiÃ³n de ABI no estÃ¡ndar sin garantÃ­a de compatibilidadGCSE desactivadoGENERIC en %C debe estar dentro de un tipo derivado CONTAINSGMP versiÃ³n %s, MPFR versiÃ³n %s, MPC versiÃ³n %s, isl versiÃ³n %s
! C de GNU ya no admite -traditional sin usar -EExtensiÃ³n GNU:Objective C de GNU ya no admite compilaciÃ³n tradicionalLa declaraciÃ³n GOTO en %L deja la construcciÃ³n CRITICAL por la etiqueta en %LLa declaraciÃ³n GOTO en %L deja la construcciÃ³n DO CONCURRENT por la etiqueta en %LGenera instrucciones de 16 bits.Genera cÃ³digo i386 de 16bit.Genera cÃ³digo de 32-bit.Genera desplazamientos de 32-bit en las tablas de switch.Genera cÃ³digo i386 de 32bit.Genera cÃ³digo x86-64 de 32bit.Genera instrucciones multiply y mac de 32x16.Genera cÃ³digo de 64-bit.Genera cÃ³digo x86-64 de 64bit.Genera marcos de pila que cumplan con APCS.Genera cÃ³digo de 32 bits ARCompact para el procesador ARC600.Genera cÃ³digo de 32 bits ARCompact para el procesador ARC601.Genera cÃ³digo de 32 bits ARCompact para el procesador ARC700.Genera stubs de estilo AT&T para Mach-O.Genera encabezado C de caracterÃ­sticas especÃ­ficas de la plataforma.Genera prototipos C a partir de declaraciones BIND(C).Genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos con extensiones GNU.Genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos.Genera cÃ³digo ELF FDPIC.Genera cÃ³digo GFLOAT de doble precisiÃ³n.Genera cÃ³digo H8/300H.Genera cÃ³digo H8S.Genera cÃ³digo H8S/2600.Genera cÃ³digo H8SX.Genera cÃ³digo ILP32.Genera bloques IT apropiados para el ARMv8.Genera fichero JSON.Genera cÃ³digo LP64.Genera cÃ³digo MIPS16.Genera cÃ³digo PA1.0.Genera cÃ³digo PA1.1.Genera cÃ³digo PA2.0 (requiere binutils 2.10 o superior).Genera cÃ³digo SH1.Genera cÃ³digo SH2.Genera cÃ³digo SH2a sin FPU.Genera cÃ³digo SH2e.Genera cÃ³digo SH3.Genera cÃ³digo SH3e.Genera cÃ³digo SH4 sin FPU.Genera cÃ³digo SH4.Genera cÃ³digo SH4-100 sin FPU.Genera cÃ³digo SH4-100.Genera cÃ³digo SH4-200 sin FPU.Genera cÃ³digo SH4-200.Genera cÃ³digo SH4-300 sin FPU.Genera cÃ³digo SH4-300.Genera cÃ³digo SH4a sin FPU.Genera cÃ³digo SH4a.Genera cÃ³digo SH4al-dsp.Genera instrucciones VRSAVE cuando se genere cÃ³digo AltiVec.Genera secciÃ³n __mcount_loc con todos los mcount o llamadas __fentry__.Genera una directiva #line que apunte al directorio de trabajo actual.Genera una llamada a abortar si una funcion noreturn devuelve.Genera una funciÃ³n main() de D predefinida al compilar.Genera un solo punto de salida para cada funciÃ³n.Genera nombres de ruta de fuentes absolutos para gcov.Genera parÃ¡metros agregados pasando cÃ³digo con alineamiento de 64 bits a lo sumo.Genera instrucciones auto-inc/dec.Genera cÃ³digo big endian.Genera cÃ³digo big-endian.Genera instrucciones de bit.Genera las llamadas insns como llamadas directas.Genera las llamadas insns como llamadas indirectas, si es necesario.Genera las llamadas insns como llamadas indirectas.Genera las llamadas insns como llamadas indirectas de registros.Genera la instrucciÃ³n cld en el prÃ³logo de funciÃ³n.Genera cÃ³digo para as de GNU.Genera cÃ³digo para el ensamblador de GNU (gas).Genera cÃ³digo para ld de GNU.Genera cÃ³digo para el entorno de tiempo de ejecuciÃ³n GNU.Genera cÃ³digo para descarga OpenMP: permite -msoft-stack y -muniform-simt.Genera cÃ³digo para SH4 series 340 (sin MMU/FPU).Genera cÃ³digo para SH4 series 400 (sin MMU/FPU).Genera cÃ³digo para SH4 series 500 (sin FPU).Genera cÃ³digo para el estado Thumb.Genera cÃ³digo para el ensamblador UNIX.Genera cÃ³digo para ABI de 32 bits.Genera cÃ³digo para el 5206e.Genera cÃ³digo para el 520X.Genera cÃ³digo para el 528x.Genera cÃ³digo para el 5307.Genera cÃ³digo para el 5407.Genera cÃ³digo para ABI de 64 bits.Genera cÃ³digo para el 68000.Genera cÃ³digo para el 68010.Genera cÃ³digo para el 68020.Genera cÃ³digo para el 68030.Genera cÃ³digo para el 68040, sin ninguna instrucciÃ³n nueva.Genera cÃ³digo para el 68040.Genera cÃ³digo para el 68060, sin ninguna instrucciÃ³n nueva.Genera cÃ³digo para el 68060.Genera cÃ³digo para el 68302.Genera cÃ³digo para el 68332.Genera cÃ³digo para el 68851.Genera cÃ³digo para el ColdFire v4e.Genera cÃ³digo para una DLL.Genera cÃ³digo para el Fido A.Genera cÃ³digo para la cpu32.Genera cÃ³digo para todas las instanciaciones de plantillas.Genera cÃ³digo para un 11/10.Genera cÃ³digo para un 11/40.Genera cÃ³digo para un 11/45.Genera cÃ³digo para contratos de assert.Genera cÃ³digo para las extensiones cargables de nÃºcleo darwin.Genera cÃ³digo para las funciones aÃºn si estÃ¡n completamente incluidas en lÃ­nea.Genera cÃ³digo para la CPU dada.Genera cÃ³digo para ejecutables BSS PLT antiguos.Genera cÃ³digo para contratos de postcondiciones.Genera cÃ³digo para contratos de precondiciones.Genera cÃ³digo para las funciones estÃ¡ticas aunque nunca se las llame.Genera cÃ³digo para las opciones sin caso predefinido.Genera cÃ³digo para la plataforma Android.Genera cÃ³digo para el M*Core M210.Genera cÃ³digo para el M*Core M340.Genera cÃ³digo para el nÃºcleo o para las extensiones cargables del nÃºcleo.Genera cÃ³digo para el modo supervisor (predeterminado).Genera cÃ³digo para el modo de usuario.Genera cÃ³digo en el estado ARM de 32 bit.Genera cÃ³digo en modo big endian.Genera cÃ³digo en modo big endian.Genera cÃ³digo en modo little endian.Genera cÃ³digo en modo little endian.Genera cÃ³digo adecuado para ejecutables (NO para bibliotecas compartidas).Genera cÃ³digo adecuado para vuelta rÃ¡pida en la depuraciÃ³n.Genera cÃ³digo que se pueda usar en objetos dinÃ¡micos de estilo SVR4.Genera cÃ³digo que se pueda mantener el estado local uniforme por todas las vÃ­as.Genera cÃ³digo que cumpla con Intel MCU psABI.Genera cÃ³digo que cumpla con la ABI dada.Genera cÃ³digo que se puede enlazar con cÃ³digo MIPS16 microMIPS.Genera cÃ³digo que use las instrucciones de coma flotante del 68881.Genera cÃ³digo que se puede enlazar contra ninguna otra biblioteca compartida de ID, pero puede usarse como una biblioteca compartida.Genera cÃ³digo para revisar los lÃ­mites antes de indexar matrices.Genera cÃ³digo para revisar especificaciones de excepciones.Genera cÃ³digo para usar un PTL y GOT no ejecutables.Genera cÃ³digo que use las instrucciones de coma flotante de hardware.Genera cÃ³digo que usa solo los registros generales.Genera cÃ³digo con llamadas a bibliotecas para coma flotante.Genera cÃ³digo sin registro GP.Genera objetos CFString en tiempo de compilaciÃ³n.Genera secciones de depuraciÃ³n comprimidas.Genera instrucciones move condicionales.Genera definiciones cpp para ES de servidor.Genera definiciones cpp para ES de estaciÃ³n de trabajo.Genera informaciÃ³n de depuraciÃ³n en el formato DWARF v2 (o posterior).Genera informaciÃ³n de depuraciÃ³n en el formato VMS.Genera informaciÃ³n de depuraciÃ³n en el formato extendido por defecto.Genera informaciÃ³n de depuraciÃ³n en el formato por defecto.Genera informaciÃ³n de depuraciÃ³n en la versiÃ³n predeterminada del formato DWARF.Genera informaciÃ³n de depuraciÃ³n en ficheros .dwo separados.Genera cÃ³digo FPU de SH2a de doble precisiÃ³n por defecto.Genera cÃ³digo FPU de SH2a de precisiÃ³n simple.Genera cÃ³digo SH4 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4-100 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4-200 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4-300 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4a de precisiÃ³n simple por defecto.Genera marcos de pila discontiguos.Genera resultados de divisiÃ³n con residuo que tenga el mismo signo que el divisor (no el del dividendo).Genera documentaciÃ³n.Genera instrucciones de coma flotante de doble precisiÃ³n.Genera llamadas indirectas rÃ¡pidas.Genera matemÃ¡ticas de coma flotante usando el conjunto de instrucciones dado.Genera divisiÃ³n de coma flotante incluida en lÃ­nea, optimizada para latencia.Genera divisiÃ³n de coma flotante incluida en lÃ­nea, optimizada para rendimiento.Genera divisiÃ³n entera incluida en lÃ­nea, optimizada para latencia.Genera divisiÃ³n entera incluida en lÃ­nea, optimizada para rendimiento.Genera raÃ­z cuadrada incluida en lÃ­nea, optimizada para latencia.Genera raÃ­z cuadrada incluida en lÃ­nea, optimizada para rendimiento.Genera instrucciones admitidas por el barrel shift.Genera instrucciones isel.Genera la bÃºsqueda no estricta de clases (a travÃ©s de objc_getClass()) para usarlas en el modo Zero-Link.Genera cÃ³digo little endian.Genera cÃ³digo little-endian.Genera mÃºltiples instrucciones load/store.Genera load/store con instrucciones de actualizaciÃ³n.Genera dependencias de make y compila.Genera dependencias de make.Genera llamadas mcount/__fentry__ como nops. Para activarlas han de ser parcheadas.Genera instrucciones mul64 y mulu64.Genera instrucciones norm.Genera cÃ³digo normal-mode.Genera solamente cÃ³digo FPU de SH2a de precisiÃ³n simple.Genera cÃ³digo SH4 solamente de precisiÃ³n simple.Genera cÃ³digo SH4-100 solamente de precisiÃ³n simple.Genera cÃ³digo SH4-200 solamente de precisiÃ³n simple.Genera cÃ³digo SH4-300 solamente de precisiÃ³n simple.Genera cÃ³digo SH4a solamente de precisiÃ³n simple.Genera cÃ³digo relativo al pc.Genera instrucciones de extensiÃ³n del rendimiento.Genera instrucciones de la versiÃ³n 2 de la extensiÃ³n del rendimiento.Genera objetivos de prueba para todas las cabecerasa.Genera cÃ³digo independiente de posiciÃ³n para ejecutables si es posible (modo large).Genera cÃ³digo independiente de posiciÃ³n para ejecutables si es posible (modo small).Genera cÃ³digo independiente de posiciÃ³n si es posible (modo large).Genera cÃ³digo independiente de posiciÃ³n si es posible (modo small).Genera instrucciones de precargado, si estÃ¡n disponibles, para matrices en bucles.Genera cÃ³digo PIC reentrante.Genera recÃ­procos en lugar de divss y sqrtss.Genera informaciÃ³n de descriptor de tipo en tiempo de ejecuciÃ³n.Generar referencias de sdata.  Es lo predefinido, salvo que se compile para PIC.Genera cÃ³digo auto-reubicable.Genera sin, cos, sqrt para FPU.Genera instrucciones de coma flotante de precisiÃ³n sencilla.Genera divisiÃ³n recÃ­proca y raÃ­z cuadrada de software para mejor salida.Genera mÃ©todos Objective-C especiales para inicializar/destruir i-variables de C++ que no son POD, si es necesario.Genera instrucciones de extensiÃ³n de cadenas.Genera instrucciones swap.Genera las instrucciones mÃ³dulo de enteros.Genera instrucciones atÃ³micas de memoria quad word (lqarx/stqcx).Genera instrucciones de memoria quad word (lq/stq).Genera tablas de desenredo que sean exactas en cada lÃ­mite de instrucciÃ³n.Genera instrucciones v3 push25/pop25.Genera la instrucciÃ³n vzeroupper antes de una transferencia de flujo de control afuera de la funciÃ³n.Da a las ramificaciones su costo por defecto.Da a los sÃ­mbolos externos un subrayado inicial.No se pueden usar las optimizaciones de bucle Graphite (isl no estÃ¡ disponible).GuÃ­a al enlazador para que relaje las instrucciones.Maneja las funciones internas atÃ³micas que pueden aplicarse a datos desalineados mediante llamadas a funciones de biblioteca. Anula -mtrap-unaligned-atomic.CuÃ¡nto puede crecer la unidad de compilaciÃ³n dada a causa de la inclusiÃ³n en lÃ­nea (en porcentaje).CuÃ¡nto puede crecer la unidad de compilaciÃ³n dada a causa de la propagaciÃ³n constante interprocedural (en porcentaje).ID de la biblioteca compartida a crear.La clÃ¡usula IF en %L requiere una expresiÃ³n LOGICAL escalarLa declaraciÃ³n IMPORT en %C sÃ³lo se permite en un cuerpo INTERFACELa declaraciÃ³n INQUIRE en %L no puede contener especificadores FILE y UNIT al mismo tiempoLa declaraciÃ³n INQUIRE en %L requiere un especificador PENDING= con el especificador ID=La declaraciÃ³n INQUIRE en %L requiere un especificador FILE o UNITNo se permite la declaraciÃ³n INQUIRE en el procedimiento PURE en %CINTENT (%s) genera un conflicto con INTENT(%s) en %LNo se permite INTENT dentro de BLOCK en %CEl argumento actual INTENT(%s) en %L puede interferir con el argumento actual en %L.La etiqueta IOLENGHT es no vÃ¡lida en la declaraciÃ³n INQUIRE en %CISO C no permite %<%E (expression)%>ISO C no permite un %<;%> extra fuera de una funciÃ³nISO C no permite %<_Alignof%> aplicado a un tipo de funciÃ³nISO C no admite %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C no admite %<++%> y %<--%> en tipos complejosISO C no admite los tipos %<__int%d%>ISO C no admite %<~%> para conjugaciones complejasISO C no admite tipos enteros complejosISO C no admite tipos de coma fijaISO C no admite %<complex%> simples que significan %<double complex%>ISO C no admite tipos saturantesISO C prohÃ­be %<goto *expr;%>ISO C prohÃ­be %<return%> con expresiÃ³n, en una funciÃ³n que devuelve voidISO C prohÃ­be una unidad de traducciÃ³n vacÃ­aISO C prohÃ­be la asignaciÃ³n entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be grupos de llaves dentro de expresionesISO C prohÃ­be la conversiÃ³n de un no escalar al mismo tipoISO C prohÃ­be la conversiÃ³n al tipo unionISO C prohÃ­be la comparaciÃ³n de %<void *%> con un puntero de funciÃ³nISO C prohÃ­be expresiones condicionales entre %<void *%> y punteros de funciÃ³nISO C prohÃ­be una expresiÃ³n condicional con sÃ³lo un lado voidISO C prohÃ­be los tipos de funciÃ³n const o volatileISO C prohÃ­be la conversiÃ³n de un apuntador a funciÃ³n a un tipo de objeto apuntadorISO C prohÃ­be la conversiÃ³n de objeto apuntador a un tipo de apuntador a funciÃ³nISO C prohÃ­be declaraciones adelantadas de parÃ¡metrosISO C prohÃ­be las referencias hacia adelante a tipos %<enum%>ISO C prohÃ­be la inicializaciÃ³n entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be las declaraciones etiquetadasISO C prohÃ­be declaraciones de miembros con no miembrosISO C prohÃ­be las funciones anidadasISO C prohÃ­be la comparaciÃ³n entre punteros a funcionesISO C prohÃ­be el paso del argumento %d de %qE entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be los tipos de funciÃ³n calificadosISO C prohÃ­be la devoluciÃ³n entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be la especificaciÃ³n de rangos de elementos a inicializarISO C prohÃ­be el subÃ­ndice de una matriz %<register%>ISO C prohÃ­be matrices de tamaÃ±o ceroISO C prohÃ­be la matriz %qE de tamaÃ±o ceroISO C prohÃ­be la conversiÃ³n de argumentos a tipo unionISO C++ 1998 no admite %<long long%>ISO C++ 1998 prohÃ­be el uso de %<extern%> en instanciaciones explÃ­citasISO C++ no permite %<alignof%> con algo que no es tipoISO C++ no permite inicializadores designados de C99ISO C++ no permite que %<%T::%D%> se defina como %<%T::%D%>ISO C++ no permite %<alignof%> aplicado a un tipo de funciÃ³nISO C++ prohÃ­be la aplicaciÃ³n de %<__alignof%> a una expresiÃ³n de tipo de funciÃ³nISO C++ prohÃ­be la aplicaciÃ³n de %<sizeof%> a una expresiÃ³n de tipo de funciÃ³nISO C++ prohÃ­be grupos de llaves dentro de expresionesISO C++ prohÃ­be la llamada %<::main%> dentro del mismo programaISO C++ prohÃ­be la conversiÃ³n a un tipo de matriz %qTISO C++ prohÃ­be la comparaciÃ³n entre puntero y enteroISO C++ prohÃ­be la comparaciÃ³n entre punteros de tipo %<void *%> y punteros a funciÃ³nISO C++ prohÃ­be las literales compuestasISO C++ prohÃ­be los gotos calculadosISO C++ prohÃ­be la expresiÃ³n condicional entre punteros de tipo %<void *%> y punteros a funciÃ³nISO C++ prohÃ­be la conversiÃ³n entre punteros de tipo %<void *%> y punteros a funciÃ³nISO C++ prohÃ­be la declaraciÃ³n de %qs sin tipoISO C++ prohÃ­be decrementar un puntero de tipo %qTISO C++ prohÃ­be decrementar un enumISO C++ prohÃ­be la inicializaciÃ³n en la clase del miembro static %qD que no es constanteISO C++ prohÃ­be incrementar un puntero de tipo %qTISO C++ prohÃ­be incrementar un enumISO C++ prohÃ­be la inicializaciÃ³n de la constante miembro %qD del tipo %qT que no es enteroISO C++ prohÃ­be el tipo anidado %qD con el mismo nombre que la clase que lo contieneISO C++ prohÃ­be tomar la direcciÃ³n de la funciÃ³n %<::main%>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%>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%>ISO C++ prohÃ­be el uso de %qE en las instanciaciones explÃ­citasISO C++ prohÃ­be el uso de un puntero de tipo %<void *%> en la sustracciÃ³nISO C++ prohÃ­be el uso de un puntero a una funciÃ³n en la sustracciÃ³nISO C++ prohÃ­be el uso de un puntero a un mÃ©todo en la sustracciÃ³nISO C++ prohÃ­be las matrices de longitud variableISO C++ prohÃ­be la matriz %qD de longitud variableISO C++ prohÃ­be matrices de tamaÃ±o ceroISO C++ prohÃ­be la matriz %qD de tamaÃ±o ceroISO C++ prohÃ­be structs anÃ³nimosISO 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:ISO C90 no admite declaradores de matriz %<[*]%>ISO C90 no admite %<_Generic%>ISO C90 no admite %<_Noreturn%>ISO C90 no admite el identificador predefinido %<__func__%>ISO C90 no admite %<long long%>ISO C90 no admite %<static%> o calificadores de tipo en los declaradores de parÃ¡metros de matricesISO C90 no admite %qEISO C90 no admite tipos booleanosISO C90 no admite tipos complejosISO C90 no admite miembros de matriz flexiblesISO C90 no admite el calificador %<_Atomic%>ISO C90 no admite structs/unions sin nombreISO C90 prohÃ­be las literales compuestasISO C90 prohÃ­be mezclar declaraciones y cÃ³digoISO C90 prohÃ­be la especificaciÃ³n de subobjetos a inicializarISO C90 prohÃ­be el subÃ­ndice de una matriz no-lvaluadaISO C90 prohÃ­be la matriz de longitud variableISO C90 prohÃ­be la matriz de longitud variable %qEISO C99 no admite %<_Generic%>ISO C99 no admite %<_Noreturn%>ISO C99 no admite %qEISO C99 no admite el calificador %<_Alignas%>ISO C99 no admite structs/unions sin nombreSi se usa -ftree-vectorize, el lÃ­mite de bucle mÃ­nimo de un bucle para considerarse en la vectorizaciÃ³n.Si se usa -fvariable-expansion-in-unroller, el nÃºmero mÃ¡ximo de veces que una variable individual se expandirÃ¡ durante el desenrollo de bucles.Si el nÃºmero de candidatos en el conjunto es menor, siempre se tratarÃ¡ de eliminar los ivs sin usar durante su optimizaciÃ³n.Si se calendariza despuÃ©s de la recarga, hace la planificaciÃ³n de superbloque.Ignora 'D' en la columna uno en formato fija.Ignora dllimport para funciones.Hace caso omiso de pragmas no admitidas.No considerada.Objeto de alojamiento ilegal en %C para un procedimiento PURECarÃ¡cter ilegal en la constante BOZ en %CTipo de referencia ilegal en %L como un objeto EQUIVALENCETranco ilegal de cero en %LTypo ilegal en concatenaciÃ³n de caracteres en %LDeclaraciÃ³n de control de imagen %s en %C en el bloque CRITICALDeclaraciÃ³n de control de imagen %s en %C en el bloque DO CONCURRENTDeclaraciÃ³n de control de imagen %s en %C en un procedimiento PUREDeclaraciÃ³n de control de imagen CRITICAL en %C en un bloque DO CONCURRENTDeclaraciÃ³n de control de imagen CRITICAL en %C en un procedimiento PUREDeclaraciÃ³n de control de imagen RETURN en %C en un bloque CRITICALDeclaraciÃ³n de control de imagen RETURN en %C en un bloque DO CRITICALDeclaraciÃ³n de control de imagen STOP en %C en el bloque CRITICALDeclaraciÃ³n de control de imagen STOP en %C en el bloque DO CONCURRENTDeclaraciÃ³n de control de imagen SYNC en %C en un bloque CRITICALDeclaraciÃ³n de control de imagen SYNC en %C en un bloque DO CONCURRENTDeclaraciÃ³n de control de imagen SYNC en %C en un procedimiento PUREEl argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1El argumento de conjunto de imagen en %L debe estar entre 1 y num_images()Implementa la semÃ¡ntica de constructor heredado de C++17.Implementa operaciones __atomic mediante llamadas de biblioteca a funciones __sync antiguas.Implementa la resoluciÃ³n de DR 150 para coincidencias de argumentos de plantilla de plantilla.En %s en %L los procedimientos deben ser puras FUNCTIONs ya que el nombre genÃ©rico es tambiÃ©n el nombre de un tipo derivadoEn %s en %L los procedimientos deben ser o todos SUBROUTINE o todos FUNCTIONEn C++, un valor diferente de cero significa avisar sobre conversiones obsoletas de literales de cadena a `char *'.  En C, aviso similar, excepto que la conversiÃ³n por supuesto no es obsoleta por el estÃ¡ndar ISO C.En optimizaciÃ³n SSA-PRE en Ã¡rboles, activa eliminaciÃ³n de redundancia parcial-parcial.En el fichero incluido desdeEn la funciÃ³n %qsEn la funciÃ³n lambdaEn la funciÃ³n miembro %qsTipo derivado incompatible en PARAMETER en %LRangos %d y %d incompatibles en la asignaciÃ³n en %LRangos incompatibles en %s (%d y %d) en %LTipos incompatible en la declaraciÃ³n DATA en %L; se intentÃ³ la conversiÃ³n de %s a %sRangos inconsistentes para el operador en %%L y %%LBorde EH %i->%i incorrectoIncrementa el cumplimiento con IEEE para las comparaciones de coma flotante.El Ã­ndice en la dimensiÃ³n %d estÃ¡ fuera de los lÃ­mites en %LIndica la presencia de una errata del procesador.Indica prioridad para r0..r3 / r12..r15 con TARGET_REGISTER_PRIORITY.Inhibe el uso de las instrucciones de coma flotante de hardware.No se permite la inicializaciÃ³n de %C en un procedimiento PURELa inicializaciÃ³n en %C no es para una variable punteroNo se permite la inicializaciÃ³n del componente allocatable en %CNo se permite la inicializaciÃ³n de un puntero en %C en un procedimiento PURENo se permite la inicializaciÃ³n de una variable en %C en un procedimiento PUREInicializa componentes de variables de tipo derivado en conformidad con otros indicadores de inicializaciÃ³n.Inicializa las variables locales a cero (de g77).Se inicializa una variable ya inicializada en %CColoca en lÃ­nea las operaciones __atomic cuando una secuencia de instrucciones lock free estÃ¡ disponibleIncluye en lÃ­nea todas las operaciones de cadenas conocidas.Incluye constantes en lÃ­nea si se pueden hacer en 2 insns o menos.Incluye en lÃ­nea las operaciones de cadena memset/memcpy, pero realiza la versiÃ³n inline sÃ³lo para los bloques pequeÃ±os.Incluir en lÃ­nea recursivamente solo cuando la probabilidad de que la llamada se ejecute exceda el parÃ¡metro.Inserta instrucciones NOP en cada entrada de funciÃ³n.Inserta el cÃ³digo de anÃ¡lisis de perfil de programa basado en arc.Inserta el cÃ³digo para perfilar valores de expresiones.Inserta cÃ³digo de revisiÃ³n de la pila en el programai.  Igual que -fstach-check=specific.InstrucciÃ³n contabilizada para el prÃ³logo y epÃ­logo de la funciÃ³n y otras sobrecargas.Instrumenta funciones de entrada y salida con llamadas de anÃ¡lisis de perfil.Se requiere una expresiÃ³n entera en %CId entero (N) de la instrucciÃ³n personalizada fabsd.Id entero (N) de la instrucciÃ³n personalizada fabss.Id entero (N) de la instrucciÃ³n personalizada faddd.Id entero (N) de la instrucciÃ³n personalizada fadds.Id entero (N) de la instrucciÃ³n personalizada fatand.Id entero (N) de la instrucciÃ³n personalizada fatans.Id entero (N) de la instrucciÃ³n personalizada fcmpeqd.Id entero (N) de la instrucciÃ³n personalizada fcmpeqs.Id entero (N) de la instrucciÃ³n personalizada fcmpged.Id entero (N) de la instrucciÃ³n personalizada fcmpges.Id entero (N) de la instrucciÃ³n personalizada fcmpgtd.Id entero (N) de la instrucciÃ³n personalizada fcmpgts.Id entero (N) de la instrucciÃ³n personalizada fcmpled.Id entero (N) de la instrucciÃ³n personalizada fcmples.Id entero (N) de la instrucciÃ³n personalizada fcmpltd.Id entero (N) de la instrucciÃ³n personalizada fcmplts.Id entero (N) de la instrucciÃ³n personalizada fcmpned.Id entero (N) de la instrucciÃ³n personalizada fcmpnes.Id entero (N) de la instrucciÃ³n personalizada fcosd.Id entero (N) de la instrucciÃ³n personalizada fcoss.Id entero (N) de la instrucciÃ³n personalizada fdivd.Id entero (N) de la instrucciÃ³n personalizada fdivs.Id entero (N) de la instrucciÃ³n personalizada fexpd.Id entero (N) de la instrucciÃ³n personalizada fexps.Id entero (N) de la instrucciÃ³n personalizada fextsd.Id entero (N) de la instrucciÃ³n personalizada fixdi.Id entero (N) de la instrucciÃ³n personalizada fixdu.Id entero (N) de la instrucciÃ³n personalizada fixsi.Id entero (N) de la instrucciÃ³n personalizada fixsu.Id entero (N) de la instrucciÃ³n personalizada floatid.Id entero (N) de la instrucciÃ³n personalizada floatis.Id entero (N) de la instrucciÃ³n personalizada floatud.Id entero (N) de la instrucciÃ³n personalizada floatus.Id entero (N) de la instrucciÃ³n personalizada flogd.Id entero (N) de la instrucciÃ³n personalizada flogs.Id entero (N) de la instrucciÃ³n personalizada fmaxd.Id entero (N) de la instrucciÃ³n personalizada fmaxs.Id entero (N) de la instrucciÃ³n personalizada fmind.Id entero (N) de la instrucciÃ³n personalizada fmins.Id entero (N) de la instrucciÃ³n personalizada fmuld.Id entero (N) de la instrucciÃ³n personalizada fmuls.Id entero (N) de la instrucciÃ³n personalizada fnegd.Id entero (N) de la instrucciÃ³n personalizada fnegs.Id entero (N) de la instrucciÃ³n personalizada frdxhi.Id entero (N) de la instrucciÃ³n personalizada frdxlo.Id entero (N) de la instrucciÃ³n personalizada frdy.Id entero (N) de la instrucciÃ³n personalizada fsind.Id entero (N) de la instrucciÃ³n personalizada fsins.Id entero (N) de la instrucciÃ³n personalizada fsqrtd.Id entero (N) de la instrucciÃ³n personalizada fsqrts.Id entero (N) de la instrucciÃ³n personalizada fsubd.Id entero (N) de la instrucciÃ³n personalizada fsubs.Id entero (N) de la instrucciÃ³n personalizada ftand.Id entero (N) de la instrucciÃ³n personalizada ftans.Id entero (N) de la instrucciÃ³n personalizada ftruncds.Id entero (N) de la instrucciÃ³n personalizada fwrx.Id entero (N) de la instrucciÃ³n personalizada fwry.Id entero (N) de la instrucciÃ³n personalizada round.El gÃ©nero entero %d en %C no estÃ¡ disponibleRango simÃ©trico fuera de entero implicado por Standard Fortran en %LEntero fuera del rango simÃ©trico implicado por Standard Fortran al convertir %s a %s en %LDesborde entero al calcular la cantidad de memoria a reservarEntero demasiado grande en %CValor entero demasiado grande en la expresiÃ³n en %CIntegra las funciones en sus invocadores cuando se sabe que el tamaÃ±o del cÃ³digo no crece.Integra las funciones que no se declaran "inline" en sus invocadores cuando es rentable.Integra las funciones sÃ³lo requeridas por su invocador Ãºnico.no se admite Intel MCU psABI en el modo %sNo coincide la interfaz en la asignaciÃ³n de puntero a procedimiento en %L: %sSe debe especificar una interfaz para el enlace DEFERRED en %CUnidad interna con subÃ­ndice vectorial en %LInterpreta cualquier INTEGER(4) como INTEGER(8).Interpreta cualquier REAL(4) como un REAL(10).Interpreta cualquier REAL(4) como un REAL(16).Interpreta cualquier REAL(4) como un REAL(8).Interpreta cualquier REAL(8) como un REAL(10).Interpreta cualquier REAL(8) como un REAL(16).Interpreta cualquier REAL(8) como un REAL(4).Interpreta imaginario, coma fija u otro sufijo de nÃºmero gnu como el literal numÃ©rico correspondiente en lugar de un literal numÃ©rico definido por el usuario.Dispersa los conjuntos de literales con cÃ³digo en la secciÃ³n de texto.Intervalo en el cual sondear la pila expresado como potencia de dos en bytes.El operador intrÃ­nseco %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qsLa interfaz de operador intrÃ­nseco en %L debe ser FUNCTIONEl procedimiento intrÃ­nseco en %L no puede ser un MODULE PROCEDUREUna constante Hollerith no vÃ¡lida en %L contiene un carÃ¡cter anchoConstante Hollerith no vÃ¡lida: %L debe contener por lo menos un carÃ¡cterConstante Hollerith no vÃ¡lida: El gÃ©nero entero en %L debe ser por defectoEl parÃ¡metro KIND de %s es no vÃ¡lido en %LCarÃ¡cter no vÃ¡lido en el nombre en %CCodimensiÃ³n %d no vÃ¡lida en %C, sÃ³lo existen %d codimensionesContexto no vÃ¡lido para el puntero NULL() en %%LForma no vÃ¡lida de la declaraciÃ³n PROGRAM en %CForma no vÃ¡lida de la declaraciÃ³n WRITE en %L, se requiere UNITForma no vÃ¡lida de referencia a matriz en %CForma no vÃ¡lida de referencia a comatriz en %CNÃºmero de imagen %d no vÃ¡lido en SYNC IMAGESInicializador %s no vÃ¡lido en la declaraciÃ³n Data en %CGÃ©nero %d no vÃ¡lido para la constante CHARACTER en %CGÃ©nero no vÃ¡lido para %s en %LArgumento de procedimiento no vÃ¡lido en %LAsignaciÃ³n de puntero de procedimiento no vÃ¡lida en %LRango %s no vÃ¡lido en la opciÃ³n %sGÃ©nero real %d no vÃ¡lido en %CEspecificaciÃ³n de tipo no vÃ¡lida en %CValor no vÃ¡lido para la especificaciÃ³n %s en %CActiva los avisos necesarios para cumplir estrictamente con el estÃ¡ndar.El paso de iterador en %L no puede ser ceroLos objetivos de salto se alinean a esta potencia de 2.Basura despuÃ©s de la declaraciÃ³n ASSOCIATE en %CBasura despuÃ©s de CALL en %CBasura despuÃ©s del enlace GENERIC en %CSÃ³lo genera tablas de desenredo para manejo de excepciones.Usa solamente icc0/fcc0.El parÃ¡metro KIND de %s en %L debe ser una expresiÃ³n de inicializaciÃ³nNo se admite el gÃ©nero %d para CHARACTER en %CNo se admite el gÃ©nero %d para el tipo %s en %CEl parÃ¡metro de tipo de gÃ©nero para la entidad en %L difiere del parÃ¡metro de tipo de gÃ©nero de la especificaciÃ³n de tipoABIs AArch64 conocidas (para uso con la opciÃ³n -mabi=):ABIs conocidas (para usar con la opciÃ³n -mabi=):CPUs ARC conocidas (para usar con la opciÃ³n -mcpu=):ABIs ARM conocidas (para uso con la opciÃ³n -mabi=):CPUs ARM conocidos (para usar con las opciones -mcpu= y -mtune=):FPUs ARM conocidos (para usar con la opciÃ³n -mfpu=):Arquitecturas ARM conocidas (para usar con la opciÃ³n -march=):ISAs C6X conocidas (para uso con la opciÃ³n -march=):CPUs conocidos (para uso con las opciones -mcpu= y -mtune):CPUs FR-V conocidos (para usar con la opciÃ³n -mcpu=):CPUs IQ2000 conocidos (para uso con la opciÃ³n -mcpu=):CPUs Itanium conocidos (para uso con la opciÃ³n -mtune=):CPUs M68K conocidos (para uso con la opciÃ³n -mcpu=):ISAs M68K conocidas (para uso con la opciÃ³n -march=):Microarquitecturas M68K conocidas (para uso con la opciÃ³n -mtune=):ABIs MIPS conocidos (para uso con la opciÃ³n -mabi=):CPUs MIPS conocidos (para uso con las opciones -march= y -mtune=):ConfiguraciÃ³n de lso MIPS IEEE 754 conocidos (para uso con las opciones -mabs= y -mnan=):Niveles ISA MIPS conocidos (para uso con la opciÃ³n -mips):Dialectos TLS conocidos (para usar con la opciÃ³n -mtls-dialect=):Formatos __fp16 conocidos (para usar con la opciÃ³n -mfp16-format=):Modo de direcciÃ³n conocido (para uso con la opciÃ³n -maddress-mode=):Tipos de arquitectura conocidos (para usar con la opciÃ³n -march=):Dialectos de ensamblador conocidos (para uso con la opciÃ³n -masm=):Tipos de modelos de cÃ³digo conocidos (para uso con la opciÃ³n -mcmodel=):Modelos de cÃ³digo conocidos (para uso con la opciÃ³n -mcmodel=):Tipos de cpu conocidos (para usar con la opciÃ³n -mcpu=):Las opciones conocidas para alineamiento de datos (para usar con la opciÃ³n -malign-data=):ABIs de coma flotante conocidas (para usar con la opciÃ³n -mfloat-abi):NÃºmero de registros de coma flotante conocidas (para usar con la opciÃ³n -mfloat-fpu=):Opciones conocidas para ramificaciÃ³n indirecta (para usar con las opciones -mindirect-branch=/-mfunction-return=):Guarda de protecciÃ³n de pila conocida (para usar con la opciÃ³n -mstack-protector-guard=):ABIs de biblioteca de vectorizaciÃ³n conocidas (para usar con la opciÃ³n -mveclibabi=):latencia de cachÃ© L%d desconocida para %sLOCK_TYPE en el contexto de definiciÃ³n variable (%s) en %LSe requieren operandos LOGICAL en la expresiÃ³n en %Lel soporte para LTO no se activÃ³ en esta configuraciÃ³nLa etiqueta %d en %C ya se referenciÃ³ como etiqueta de formatoLa etiqueta %d en %C ya se referenciÃ³ como objetivo de ramificaciÃ³nLa etiqueta %d en %C se utilizÃ³ previamente como una etiqueta FORMATLa etiqueta %d en %C se utilizÃ³ previamente como objetivo de ramificaciÃ³nSe define la etiqueta %d en %L pero no se puede usarSe define la etiqueta %d en %L pero no se usaLa etiqueta %d referenciada en %L nunca se defineLa etiqueta en %L no estÃ¡ en el mismo bloque que la declaraciÃ³n GOTO en %LExtensiÃ³n antigua:Las letras debe estar en orden alfabÃ©tico en la declaraciÃ³n IMPLICIT en %CLevanta restricciones en el tamaÃ±o de GOT.Como -M pero descarta los ficheros de cabecera del sistema.Como -MD pero descarta los ficheros de cabecera del sistema.Como -pedantic pero los muestra como errores.Se excediÃ³ el lÃ­mite de %d continuaciones en la declaraciÃ³n en %CSe truncÃ³ la lÃ­nea en %LLÃ­neas ejecutadas:%s de %d
  Enlace en el cÃ³digo para un nÃºcleo __main.Enlaza la biblioteca D estÃ¡ndar dinÃ¡micamente en la compilaciÃ³n.Enlaza la biblioteca D estÃ¡ndar estÃ¡ticamente en la compilaciÃ³n.Enlaza para emitir el programa en formato ELF (en lugar de mmo).Enlaza con HAL BSP.Enlaza con una versiÃ³n limitada de la biblioteca de C.Enlaza con libads.a, libc.a y crt0.o.Enlaza con libc.a y libdebug.a.Enlaza con libc.a y libsim.a.Enlaza con libmvme.a, libc.a y crt0.o.Enlaza con libsim.a, libc.a y sim-crt0.o.Enlaza con libyk.a, libc.a y crt0.o.Enlaza con la biblioteca de coma flotante fast.Enlaza con las bibliotecas de pic de biblioteca.OptimizaciÃ³n en tiempo de enlace con el nÃºmero de trabajos paralelos o el servidor de trabajos.Enumera todos los contadores de depuraciÃ³n disponibles con sus lÃ­mites y cuentas.Enumera todos los campos no mutables que ocupan la instancia de un objeto.Enumera todas las variables que van al almacenamiento local del hilo.La variable lock en %L debe ser un escalar de tipo LOCK_TYPEEl bloque SELECT CASE lÃ³gico en %L tiene mÃ¡s de dos casesNo se permite un rango lÃ³gico en una declaraciÃ³n CASE en %LLos lÃ³gicos en %%L se deben comparar con %s en lugar de %sBusca y utiliza ficheros PCH aÃºn cuando se estÃ© preprocesando.Busca oportunidades para reducir los ajustes de pila y las referencias de pila.El cÃ³digo de ciclo se alinea a esta potencia de 2.El bucle itera infinitamenteVariable de cicloLa variable de bucle en %C no puede ser una comatrizLa variable de bucle en %C no puede ser un subcomponenteSe modificÃ³ la variable de cicloIterar ciclos por lo menos el nÃºmero seleccionado de iteraciones que lograrÃ¡ alineaciÃ³n de bucles.La referencia de matriz inferior en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %dLa referencia de matriz inferior en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %dPIC MIPS16 para ABIs diferentes de o32 y o64MMIX Interno: Registro errÃ³neo: %dMMIX Interno: Valor errÃ³neo para 'm', no es un CONST_INTMMIX Interno: No se puede decodificar este operandoMMIX Interno: Se esperaba un CONST_INT, no estoMMIX Interno: Se esperaba una constante, no estoMMIX Interno: Se esperaba un registro, no estoMMIX Interno: El Ãºltimo vararg nombrado no cabe en un registroMMIX Interno: Esto no es una constante:MMIX Interno: Esta no es una direcciÃ³n reconocidaMMIX Interno: Tratando de mostrar una condiciÃ³n invertida de forma no vÃ¡lida:MMIX Interno: Â¿CuÃ¡l es el CC de esto?MMIX Interno: Â¿CuÃ¡l es el CC de esto?el argumento de vector MMX sin MMX activado cambia la ABIla devoluciÃ³n de vector MMX sin MMX activado cambia la ABIMODULE PROCEDURE en %C debe estar en una interfaz genÃ©rica de mÃ³dulose requiere el argumento MOLD para NULL en %LLa etiqueta MOLD en %L tiene conflictos con la etiqueta SOURCE en %LLa etiqueta MOLD en %L tiene conflictos con la especificaciÃ³n de tipo en %LSe require MOLD= en un argumento NULL en %L: AmbigÃ¼edad entre las funciones especÃ­ficas %s y %s cÃ³digo MSA MIPS16La magnitud del segundo argumento de %s excede el tamaÃ±o de bit en %LMantiene el puntero a la cadena hacia atrÃ¡s.Hace que "char" sea signed por defecto.Hace que "char" sea unsigned por defecto.Hace indirectas todas las llamadas a funciÃ³n.Hace los enteros de 32 bits de anchura.Construye los structs como un mÃºltiplo de 4 bytes (aviso: se altera la ABI).Hace que el motor de relajaciÃ³n de enlace asuma que ocurre una envoltura del contador de programa.Datos de malloc en el espacio P2.Marca los registros MAC como sobreescritos por llamada.Marca todos los bucles como paralelos.Marca las operaciones de copia declaradas implÃ­citamente como obsoletas si la clase tiene una operaciÃ³n de copia o un destructor definidos por el usuario.Marca las operaciones de copia declaradas implÃ­citamente como obsoletas si la clase tiene una operaciÃ³n de copia definida por el usuario.Marca todos los mÃ©todos y funciones incluidos en lÃ­nea con visibilidad hidden.NÃºmero mÃ¡ximo de bloques bÃ¡sicos en bucles para movimiento invariante de bucle.NÃºmero de bucles mÃ¡ximo para el RA regional.El nÃºmero mÃ¡ximo de bytes para comparar con bucles.El nÃºmero mÃ¡ximo de bytes para comparar sin bucles.MÃ¡x. nÃºmero de bytes para mover y poner en lÃ­nea.TamaÃ±o mÃ¡ximo de la tabla de conflictos en MB.MÃ¡x. nÃºmero de marcadores de depuraciÃ³n para expandir o poner en lÃ­nea.Profundidad mÃ¡xima de recursiÃ³n para expandir expresiones de rastreo de variables.MÃ¡ximo tamaÃ±o de lista loc para que deban aÃ±adirse ops inversas.TamaÃ±o mÃ¡ximo de las tablas de dispersiÃ³n de rastreo de variables.MÃ¡ximo crecimiento de cÃ³digo causado por duplicaciÃ³n de colas (en porcentaje).MÃ¡ximo crecimiento estimado del cuerpo de la funciÃ³n causado por la inclusiÃ³n temprana en lÃ­nea de una sola llamada.Salida estimada mÃ¡xima de la ramificaciÃ³n considerada predecible.MÃ¡ximo crecimiento causado por la inclusiÃ³n en lÃ­nea de una funciÃ³n grande (en porcentaje).TamaÃ±o maximal de una particiÃ³n para LTO (en instrucciones estimadas).MÃ¡ximo crecimiento de marco de pila causado por la inclusiÃ³n en lÃ­nea (en porcentaje).Cantidad mÃ¡xima de iteraciones del paso sobre una funciÃ³n.Cantidad mÃ¡xima de bbs similares con las cuales comparar un bb.Profundidad mÃ¡xima de la bÃºsqueda en el Ã¡rbol dominador por expresiones para levantar.MÃ¡xima profundidad de cadenas sqrt que se utilizarÃ¡ cuando se sintetice la exponenciaciÃ³n mediante una constante real.Longitud mÃ¡xima de los rastreos de candidatos para reducciÃ³n de fuerza de lÃ­nea directa.Longitud mÃ¡xima del conjunto antic parcial al realizar pre optimizaciÃ³n de Ã¡rbol.NÃºmero mÃ¡ximo de almacenamientos locales activos en la eliminaciÃ³n de almacenamiento muerto RTL.NÃºmero mÃ¡ximo de elementos de contenido agregado de un parÃ¡metro en funciones de salto y celosÃ­as.NÃºmero mÃ¡ximo de arrays por scop.NÃºmero mÃ¡ximo de bits para el cual evitamos crear FMAs.NÃºmero mÃ¡ximo de pares de almacenamiento condicional que se pueden hundir.NÃºmero mÃ¡ximo de almacenamientos constantes que hay que mezclar en el paso de mezcla de almacenamientos.NÃºmero mÃ¡ximo de referencia de datos en bucles para construir dependencias de datos de bucles.NÃºmero mÃ¡ximo de desambiguaciones que realizar por cada acceso a memoria.El nÃºmero mÃ¡ximo de campos en una estructura antes de que el anÃ¡lisis de punteros trate a la estructura como una sola variable.NÃºmero mÃ¡ximo de insns en bloque bÃ¡sico que se consideran para conversiÃ³n-if RTL.El nÃºmero mÃ¡ximo de instrucciones en la lista ready que se consideran elegibles para renombrado.NÃºmero mÃ¡ximo de instrucciones que se copiarÃ¡n cuando se dupliquen bloques en un camino de hilo de salto de mÃ¡quina de estados.NÃºmero mÃ¡ximo de operaciones isl; 0 significa que no hay lÃ­miteNÃºmero mÃ¡ximo de pelados de bucle para mejorar alineaciÃ³n de las referencias de datos en un bucle.NÃºmero mÃ¡ximo de definiciones posibles visitadas cuando se desvirtualiza especulativamente.NÃºmero mÃ¡ximo de espacios de nombres a buscar por alternativas cuando falla la bÃºsqueda de nombre.NÃºmero mÃ¡ximo de llamadas anidadas para buscar dependencias de control durante el anÃ¡lisis de variables sin inicializar.NÃºmero mÃ¡ximo de parÃ¡metros en un SCoP.El nÃºmero mÃ¡ximo de consultas al orÃ¡culo de alias por almacenamiento.NÃºmero mÃ¡ximo de sentencias permitidas en un bloque que necesitan ser duplicadas al hacer hilos de saltos.NÃºmero mÃ¡ximo de sentencias que visitarÃ¡ el anÃ¡lisis de parÃ¡metros formales de IPA basado en el anÃ¡lisis de alias de una funciÃ³n dada.NÃºmero mÃ¡ximo de cadenas para las que el paso de optimizaciÃ³n de strlen rastrearÃ¡ longitudes de cadenas.El nÃºmero mÃ¡ximo de veces que se puede planificar una insns.Coste mÃ¡ximo permitido para la secuencia que generarÃ­a el paso de conversiÃ³n-if RTL para una rama que se considera predecible.Coste mÃ¡ximo permitido para la secuencia que generarÃ­a el paso de conversiÃ³n-if RTL para una rama que se considera no predecible.Probabilidad mÃ¡xima de la entrada BB de la regiÃ³n de divisiÃ³n (en porcentaje relativo a la entrada BB de la funciÃ³n) para que suceda la inclusiÃ³n en lÃ­nea parcial.MÃ¡xima profundidad permitida de recursividad cuando se consulta una propiedad de un nombre SSA.NÃºmero mÃ¡ximo (en bytes) de objetos rastreados en btyes por la eliminaciÃ³n de almacenamiento muerto.TamaÃ±o mÃ¡ximo en bytes de los valores constantes permitidos como operandos.TamaÃ±o mÃ¡ximo de una lista de valores asociada con cada parÃ¡metro para propagaciÃ³n constante entre procedimientos.TamaÃ±o mÃ¡ximo de las variables global y static que se pueden colocar en el Ã¡rea de datos small.MÃ¡ximo tamaÃ±o, en unidades de almacenamiento, de un agregado para tenerlo en cuenta en escalarizaciÃ³n cuando se compila para tamaÃ±o.MÃ¡ximo tamaÃ±o, en unidades de almacenamiento, de un agregado para tenerlo en cuenta en escalarizaciÃ³n cuando se compila para velocidad.La longitud de subregistro mÃ¡xima no puede exceder a %dLa longitud de identificador mÃ¡xima soportada es %dMÃ¡ximo factor de desenrrollado para la transformaciÃ³n unroll-and-jam.Mezcla los almacenamientos adyacentes.Tasa mÃ­nima de insns a ops de mem para activar la precarga en un bucle.Tasa mÃ­nima de insns a precargar para activar la precarga para un bucle con una cuenta de viajes desconocida.La distancia mÃ­nima entre store y load en posible conflicto.TamaÃ±o minimal de una particiÃ³n para LTO (en instrucciones estimadas).ExpansiÃ³n mÃ­nima de la pila para iniciar la recolecciÃ³n de basura, como un porcentaje del tamaÃ±o total de la pila.TamaÃ±o mÃ­nimo de la pila antes de comenzar a recolectar basura, en kilobytes.NÃºmero mÃ­nimo de iteraciones por thread de un bucle paralelizado interior.No hay coincidencia en la asignaciÃ³n de puntero a procedimiento en %L: no hay coincidencia en la convenciÃ³n a llamadaÂ¿Falta la opciÃ³n -mcpu en ASM_CPU_SPEC?Falta la especificaciÃ³n de devoluciÃ³n alternativa en la llamada a subrutina en %LFalta la especificaciÃ³n de matriz en %L en la declaraciÃ³n CODIMENSIONFalta la especificaciÃ³n de matriz en %L en la declaraciÃ³n DIMENSIONFalta el rango de carÃ¡cter en IMPLICIT en %CFalta el parÃ©ntesis que cierra en la etiqueta de asignaciÃ³n en %CFalta la especificaciÃ³n de codimensiÃ³n en %CFaltan las cuentas para la funciÃ³n invocada %sFalta la especificaciÃ³n de dimensiÃ³n en %CFalta la entidad o el nombre de bloque comÃºn para la declaraciÃ³n de especificaciÃ³n de atributo en %CFalta un exponente en el nÃºmero real en %CFalta la etiqueta de formato en %CFalta la especificaciÃ³n genÃ©rica en la declaraciÃ³n USE en %CFalta el nombre de la palabra clave en la lista de argumentos actual en %CFalta el parÃ¡metro de gÃ©nero en %CFaltan los parÃ©ntesis requeridos antes de BIND(C) en %CFalta el parÃ©ntesis derecho en %CFalta el parÃ©ntesis derecho o una coma en %CMÃ³dulo %qs en la lÃ­nea %d columna %d: %sEl mÃ³dulo natural en la declaraciÃ³n USE en %C debe ser uno de INTRINSIC o NON_INTRINSICMÃ¡s argumentos actuales que formales en la llamada a procedimento en %LMÃ¡s de un borde fuera de un nodo thunkMueve las computaciones invariantes de bucles fuera de los bucles.Se proveen mÃºltiples identificadores con un sÃ³lo especificador NAME= en %CNo se permite NAME en BIND(C) para ABSTRACT INTERFACE en %CSe requiere NOPASS o una interfaz explÃ­cita en %CNOTE_INSN_BASIC_BLOCK %d en el medio del bloque bÃ¡sico %dfalta NOTE_INSN_BASIC_BLOCK para el bloque %datributo NO_ARG_CHECKNULL aparece en el lado derecho de una asignaciÃ³n en %Lse usÃ³ NULL en la aritmÃ©ticaLa inicializaciÃ³n NULL() en %C es ambiguaLos nombres despuÃ©s de !$omp critical y !$omp end critical no coinciden en %CEl nombre en %C es demasiado largoNombre de la biblioteca del sistema con la que enlazar.Nombre del fichero de inicio.Nombre demasiado largoEl bloque DO nombrado en %L requiere un nombre ENDDO coincidenteLa constante nombrada en %C en un EQUIVALENCEEl nombre de grupo de lista de nombres en %L no puede tener el atributo SAVESe necesita una entidad o un nombre de bloque comÃºn para la declaraciÃ³n de especificaciÃ³n de atributo en %CBloque CRITICAL anidado en %CNo se permite un nombre de enlazado en BIND(C) en %CNo hay ramificaciones
  No hay llamadas
  Sin crt0.o predeterminada.No hay un borde fuera de un nodo thunkNo hay lÃ­neas de cÃ³digo ejecutables
--- 1965,1992 ----
  '%s' debe tener %d operandos (excluyendo match_dups)'%s' debe tener por lo menos %d operandos (excluyendo match_dups)'%s' debe tener no mÃ¡s de %d operandos (excluyendo match_dups)opciÃ³n '''opciÃ³n '('opciÃ³n '+'opciÃ³n '-'opciÃ³n '0'el operando 'B' tiene establecidos mÃºltiples bitsel operando 'B' no es una constantemodificador 'E'opciÃ³n 'I'modificador 'O'opciÃ³n '^'opciÃ³n '_'opciÃ³n 'a'opciÃ³n 'm'el operando 'o' no es una constanteopciÃ³n 'q'(C)(un puntero a miembro solamente se puede formar con %<&%E%>)(se requiere una inicializaciÃ³n fuera de la clase)(espacio de nombres anÃ³nimo)(anÃ³nimo)(si utiliza %<-fpermissive%>, G++ aceptarÃ¡ su cÃ³digo, pero permitir el uso de un nombre sin declarar es obsoleto)(cerca de la inicializaciÃ³n de %qs)(tal vez intentÃ³ %<typename %T::%E%>)(tal vez falta un punto y coma despuÃ©s de la definiciÃ³n de %qT)(asÃ­ que debe pasar %qT y no %qT a %<va_arg%>)(destructores static para %s)(inicializadores static para %s)(el mensaje sÃ³lo se muestra una vez por cada fichero de cÃ³digo fuente)
  ({anÃ³nimo})*** AVISO *** hay plugins activos, no informe esto como un error a menos que pueda reproducirlo sin activar ningÃºn plugin.
  *this--help=<clase>	Muestra las descripciones para una clase especÃ­fica de opciones.  <clase> es uno o mÃ¡s de optimizers, target, warnings, undocumented, params.se alcanzÃ³ el lÃ­mite de --param inline-unit-growthse alcanzÃ³ el lÃ­mite de --param large-function-growthse alcanzÃ³ el lÃ­mite de --param large-stack-frame-growthse alcanzÃ³ el lÃ­mite de --param max-inline-insns-autose alcanzÃ³ el lÃ­mite de --param max-inline-insns-single-A<pregunta>=<resp>	Relaciona la <resp>uesta a la <pregunta>.  Al colocar '-' antes de la <pregunta> desactiva la <resp>uesta a la <pregunta>.-D<macro>[=<val>]	Define una <macro> con <val> como su valor.  Si sÃ³lo se da la <macro>, <val> se toma como 1.se requiere -E Ã³ -x cuando la entrada es de entrada estÃ¡ndar-F <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n del marco de trabajo principal.-G<nÃºmero>	Coloca los datos globales y estÃ¡ticos mÃ¡s pequeÃ±os que <nÃºmero> bytes en una secciÃ³n especial (en algunos objetivos).-Hd <dir>	Escribe los ficheros de interfaz de D en el directorio <dir>.-Hf <fichero>	Escribe el interfaz de D en el <fichero>.-I <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n principal.-J<directorio>	Coloca los ficheros MODULE en el 'directorio'.-MF <fichero>	Escribe la salida de dependencias al fichero dado.-O<nÃºmero>	Establece el nivel de optimizaciÃ³n a <nÃºmero>.-U<macro>	Borra la definiciÃ³n de <macro>.-Waligned-new=[none|global|all]	Avisa aunque 'new' use una funciÃ³n de reserva miembro de clase.-Walloca-larger-than=<nÃºmero>	Advierte de usos no acotados de alloca y de usos acotados cuyo lÃ­mite pueda ser mÃ¡s grande que <nÃºmero> bytes.-Wnormalized=[none|id|nfc|nfkc]	Avisa sobre cadenas Unicode que no estÃ¡n normalizadas.-Xbind-now y -Xbind-lazy son incompatibles-Xf <fichero>	Escribe salida JSON al <fichero> dado.-aux-info <fichero>	Emite la informaciÃ³n de declaraciones en el <fichero>.no se permite -bundle con -dynamiclibno se permite -bundle_loader con -dynamiclibse requiere -c o -S para Adase requiere -c para gnat2scilse requiere -c para gnat2whyno se permite -client_name con -dynamiclibsÃ³lo se permite -current_version con -dynamiclib-d<letras>	Activa los volcados de pasos especÃ­ficos del compilador.-dumpbase <fichero>	Establece el nombre base de fichero a usar para los volcados.-dumpdir <dir>	Establece el nombre del directorio a usar para los volcados.se descarta -f%s (no se admite para DJGPP)
! -fblas-matmul-limit=<n>	TamaÃ±o de la matriz mÃ¡s pequeÃ±a para la cual matmul usarÃ¡ BLAS.-fbounds-check=[on|safeonly|off]	Activa o desactiva las comprobaciones de lÃ­mites de matrices, solo en cÃ³digo @safe.-fcall-saved-<registro>	Marca el <registro> como preservado entre funciones.-fcall-used-<registro>	Marca el <registro> como corrupto por llamadas de funciÃ³n.-fcheck=[...]	Especifica quÃ© revisiones de tiempo de ejecuciÃ³n se realizarÃ¡n.-fcoarray=[...]	Especifica quÃ© paralelizaciÃ³n de comatriz se debe usar.-fcompare-debug[=<opts>]	Compila con y sin p.e. -gtoggle, y compara el volcado de insns finales.-fconst-string-class=<nombre>	Usa la clase <nombre> para cadenas constantes.-fconstexpr-depth-<nÃºmero>	Especifica la profundidad de recursiÃ³n constexpr mÃ¡xima.-fconstexpr-loop-limit=<nÃºmero>	Especifica el nÃºmero de iteraciones de bucle constexpr mÃ¡ximo.-fconstexpr-ops-limit=<nÃºmero>	Especifica el nÃºmero mÃ¡ximo de operaciones constexpr durante una evaluaciÃ³n de constexpr.-fdiagnostics-color=[never|always|auto]	Colorea los diagnÃ³sticos.-fdiagnostics-show-location=[once|every-line]	Indica la frecuencia con que se debe emitir la ubicaciÃ³n del cÃ³digo al inicio de los diagnÃ³sticos con corte de lÃ­nea.-fdoc-dir=<dir>	Escribe el fichero de documentaciÃ³n en el directorio <dir>.-fdoc-file=<fichero>	Escribe la documentaciÃ³n en <fichero>.-fdoc-inc=<fichero>	Incluye un <fichero> de macros Ddoc.-fdump-<tipo>	Vuelca varios internos del compilador a un fichero.-fdump-final-insns=fichero	Vuelca al fichero las insns al final de la traducciÃ³n.-fdump-go-spec=fichero	Escribe todas las declaraciones al fichero como cÃ³digo Go.-femit-struct-debug-baseonly	InformaciÃ³n de depuraciÃ³n reducida agresiva para structs.-femit-struct-debug-detailed=<lista-espec>	InformaciÃ³n de depuraciÃ³n reducida detallada para structs.-femit-struct-debug-reduced	InformaciÃ³n de depuraciÃ³n reducida conservadora para structs.-fexec-charset=<cset>	Convierte todas las constantes de cadenas y carÃ¡cter al conjunto de caracteres <cset>.-ffixed-<registro>	Marca el <registro> como no disponible para el compilador.-ffixed-line-length-<n>	Usa n como ancho de lÃ­nea de carÃ¡cter en modo fijo.-ffp-contract=[off|on|fast]	Realiza contracciÃ³n de expresiÃ³n de coma flotante.-ffpe-summary=[...]	Imprime el resumen de las siguientes excepciones de coma flotante.-ffpe-trap=[...]	Para en las siguientes excepciones de coma flotante.-ffree-line-length-<n>	Usa n como ancho de lÃ­nea de carÃ¡cter en modo libre.-fgo-c-header=<fichero>	Escribe las definiciones de estructuras de Go a fichero como cÃ³digo C.-fgo-dump-<tipo>	InformaciÃ³n interna del frente Dump Go.-fgo-optimize-<tipo>	Activa los pasos de optimizaciÃ³n en el frente.-fgo-pkgpath=<cadena>	Establece la ruta de paquetes Go.-fgo-prefix=<cadena>	Define el prefijo especÃ­fico del paquete para nombres Go exportados.-fgo-relative-import-path=<ruta>	Trata las importaciones relativas como relativas a ruta.-finit-character=<n>	Inicializa las variables de carÃ¡cter locales al valor ASCII n.-finit-integer=<n>	Inicializa las variables enteras locales a n.-finit-logical=<true|false>	Inicializa las variables lÃ³gicas locales.-finit-real=<zero|nan|inf|-inf>	Inicializa las variables reales locales.-finline-arg-packing	Realiza enpaquetado de argumento en lÃ­nea.-finline-limit=<nÃºmero>	Limita el tamaÃ±o de las funciones incluidas en lÃ­nea a <nÃºmero>.-finline-matmul-limit=<n>	Especifica el tamaÃ±o de la matriz mÃ¡s grande para la cual matmul se usarÃ¡ en linea.-finput-charset=<cset>	Especifica el conjunto de caracteres por defecto para los ficheros fuente.-fira-algorithm=[CB|priority]	Establece el algoritmo IRA a usar.-fira-region=[one|all|mixed]	Establece las regiones para IRA.-fira-verbose=<nÃºmero>	Controla el nivel de mensajes de diagnÃ³stico de IRA.-fmax-array-constructor=<n>	NÃºmero mÃ¡ximo de objetos en un constructor de matriz.-fmax-errors=<nÃºmero>	NÃºmero mÃ¡ximo de errores a reportar.-fmax-identifier-length=<n>	Longitud mÃ¡xima de identificador.-fmax-stack-var-size=<n>	TamaÃ±o en bytes de la matriz mÃ¡s grande que se colocarÃ¡ en la pila.-fmax-subrecord-length=<n>	Longitud mÃ¡xima de los subregistros.-fmessage-length=<nÃºmero>	Limita los diagnÃ³sticos a <nÃºmero> caracteres por lÃ­nea.  0 suprime el corte de lÃ­nea.-fmodule-file=<paquete.mÃ³dulo>=<especfich>	utiliza <especfich> como fichero fuente para <paquete.mÃ³dulo>.-fno-threadsafe-statics	No genera cÃ³digo seguro en hilos para inicializar statics locales.-fopt-info[-<type>=filename]	Vuelca los detalles de optimizaciÃ³n del compilador.no se permite -force_flat_namespace con -dynamiclib-fpack-struct=<nÃºmero>	Establece la alineaciÃ³n inicial mÃ¡xima de estructuras miembro.-fpermitted-flt-eval-methods=[c11|ts--18661]	Especifica quÃ© valores de FLT_EVAL_METHOD estÃ¡n permitidos.-fplugin-arg-<nom>-<clave>[=<valor>]	Especifica el argumento <clave>=<valor> para el plugin <nom>bre.-fprofile-update=[single|atomic|prefer-atomic]	Establece el mÃ©todo de actualizaciÃ³n del perfil.-frandom-seed=<cadena>	Hace que se pueda reproducir la compilaciÃ³n utilizando la <cadena>.-freorder-blocks-algorithm=[simple|stc]	Establece el algoritmo de ordenaciÃ³n de bloque bÃ¡sico usado.-fsanitize-sections=<sec1,sec2,...>	Sanea las variables globales en las secciones definidas por el usuario.-fsanitize=direcciÃ³n no se admite en esta configuraciÃ³n-fsched-stalled-insns-dep=<nÃºmero>	Establece la revisiÃ³n de distancia de dependencias en la planificaciÃ³n prematura de insns encoladas.-fsched-stalled-insns=<nÃºmero>	Establece el nÃºmero de insns encoladas que se pueden calendarizar prematuramente.-fsched-verbose=<nÃºmero>	Establece el nivel de detalle del planificador.-fsso-struct=[big-endian|little-endian|native]	Establece el orden de almacenamiento de escalares predeterminado.-fstack-check=[no|generic|specific]	Inserta cÃ³digo de revisiÃ³n de la pila en el programa.-fstack-limit-register=<register>	Captura si la pila pasa del <registro>.-fstack-limit-symbol=<nombre>	Captura si la pila pasa del sÃ­mbolo <nombre>.-fstack-reuse=[all|named_vars|none]	Establece el nivel de reÃºso de la pila para variables locales.-ftemplate-depth-<nÃºmero>	Especifica la profundidad mÃ¡xima de instanciaciÃ³n de plantilla.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Establece el modelo de generaciÃ³n de cÃ³digo por defecto para almacenamiento thread-local.-ftree-parallelize-loops=<nÃºmero>	Activa la paralelizaciÃ³n automÃ¡tica de bucles.-fuse-linker-plugin no se admite en esta configuraciÃ³n-fvisibility=[default|internal|hidden|protected]	Establece la visibilidad de sÃ­mbolos por defecto.-fvisibility=[private|protected|public|package]	Establece la visibilidad de sÃ­mbolos predeterminada.-fvtable-verify=preinit no se admite en esta configuraciÃ³n-fvtable-verify=std no se admite en esta configuraciÃ³n-fwide-exec-charset=<cset>	Convierte todas las cadenas anchas y constantes de cÃ¡racter al conjunto de caracteres <cset>.-gnat<opciones>	Especifica opciones para GNAT.no se admite -gz en esta configuraciÃ³n-gz=<formato>	Genera secciones de depuraciÃ³n comprimidas en formato <formato>.-idirafter <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n del sistema.-iframework <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n del marco de trabajo del sistema.-imacros <fichero>	Acepta la definiciÃ³n de macros en el <fichero>.-imultilib <dir>	Define <dir> como el subdirectorio de inclusiÃ³n de multilib.-imultilib <dir>	Define <dir> como el subdirectorio de inclusiÃ³n de multilib.-include <file>	Incluye los contenidos del <fichero> antes de otros ficheros.sÃ³lo se permite -install_name con -dynamiclib-iplugindir=<dir>	Define <dir> como el directorio de plugins por defecto.-iprefix <ruta>	Especifica la <ruta> como un prefijo para las siguientes dos opciones.-iquote <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n de citas.-isysroot <dir>	Establece el <dir>ectorio como el directorio raÃ­z del sistema.-isystem <dir>	Agrega el <dir>ectorio al inicio de la ruta de inclusiÃ³n del sistema.-iwithprefix <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n del sistema.-iwithprefixbefore <dir>	Agrega el <dir>ectorio al final de la ruta de inclusiÃ³n principal.no se permite keep_private_externs con -dynamiclib-mabi=ABI	Genera cÃ³digo que cumpla con la ABI dada.-mabs=MODO	Selecciona el modo de ejecuciÃ³n de instrucciones IEEE 754 ABS/NEG.-march=	Genera cÃ³digo para el RISC-V ISA dado (por ejemplo, RV64IM).  Las cadenas ISA deben ser minÃºsculas.-march=ARQ	Genera cÃ³digo para el chip o la versiÃ³n de CPU especificados.-march=ISA	Genera cÃ³digo para el ISA dado.-mas100-syntax es incompatible con -gdwarf-mbranch-cost=COSTO	Establece el costo de las ramificaciones aproximadamente a COSTO instrucciones.-mbranch-cost=N	Establece el costo de las ramificaciones aproximadamente a N instrucciones.-mcall-ABI	Selecciona el convenio de llamadas ABI.-mcode-readable=OPCIÃ“N	Especifica cuÃ¡ndo se permite que las instrucciones accedan al cÃ³digo.-mcpu=	Usa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada.-mcpu=CPU	Compila cÃ³digo para la CPU de variante ARC.-mcpu=PROCESADOR		Usa las caracterÃ­sticas y el cÃ³digo de planificador para la CPU dada.-mcpu=m16c	Compila cÃ³digo para variantes M16C.-mcpu=m32c	Compila cÃ³digo para variantes M32C.-mcpu=m32cm	Compila cÃ³digo para variantes M32CM.-mcpu=r8c	Compila cÃ³digo para variantes R8C.-mdebug=	Activa la salida de depuraciÃ³n.-memregs=	NÃºmero de bytes memreg (por defecto: 16, rango: 0..16).-mflush-func=FUNC	Usa FUNC para vaciar el cachÃ© antes de llamar a los trampolines de pila.no se admite -mhard-float-mipsN	Genera cÃ³digo para ISA nivel N.-mmax-stackframe=TAM	Avisa cuando un marco de pila es mÃ¡s grande que el tamaÃ±o especificado.-mnan=CODIFICACIÃ“N	Selecciona la codificaciÃ³n de datos IEEE 754 NaN.-mno-serialize-volatile	No serializa las referencias a memoria volÃ¡til con instrucciones MEMW.-mpointer-size=[no,32,short,64,long]	Establece el tamaÃ±a predeterminado de los punteros.-mr10k-cache-barrier=OPCIÃ“N	Especifica cuando se deben insertar las barreras de cachÃ© de r10k.-msdata=[none,data,sysv,eabi]	Selecciona el mÃ©todo para el manejo de sdata.-msim	Usa el simulador de tiempo de ejecuciÃ³n.no se pueden especificar -msingle-float y -msoft-float al mismo tiempo-msmall-data-limit=N	Coloca los datos globales y estÃ¡ticos mÃ¡s pequeÃ±os que <N> bytes en una secciÃ³n especial (en algunos objetivos).mtls-size=[16,32]	Especifica el tamaÃ±o de bit para los desplazamientos TLS inmediatos.-mtraceback=[full,part,no]	Selecciona el tipo de tabla traceback.-mtune=	CÃ³digo de planificador para la CPU dada.-mtune=ARQ	Ajusta la alineaciÃ³n para el chip o la versiÃ³n de CPU especificados.-mtune=PROCESADOR	Optimiza la salida para el PROCESADOR.no se admite -mx32 en Solaris-o <fichero>	Coloca la salida en el <fichero>.-pg y -fomit-frame-pointer son incompatibles-pie no se admite en esta configuraciÃ³nno se permite -private_bundle con -dynamiclib-trigraphs	Soporte para los trigrafos de ISO C.El operador .NOT. en la expresiÃ³n en %L debe tener un operando LOGICAL/* Prototipos de los procedimientos externos generados desde %s
     mediante GNU Fortran %s%s.
  
     El uso de esta interfaz estÃ¡ desaconsejado; valore usar
     BIND(C) de Fortran estÃ¡ndar en su lugar.  */
  
  ABI de 31 bit.el conjunto de instrucciones 387 estÃ¡ desactivado, usando la aritmÃ©tica SSEABI de 64 bit.no se admite la ABI de 64-bit en el modo ESA/390<Durante la inicializaciÃ³n>
! <anÃ³nimo><lista inicializador dentro de llaves><interno><lÃ­nea-de-Ã³rdenes><error de declaraciÃ³n><enumerador><expresiÃ³n-errÃ³nea><error de expresiÃ³n><lambda<lambda><falta><valor de devoluciÃ³n> <valor-devoluciÃ³n><sentencia><vÃ­nculos estructurados><error-etiqueta><error de argumentos de plantilla><error de parÃ¡metro de plantilla><expresiÃ³n-throw><error de tipo><error-tipo><error-deftipo><errorprefijotipo><llamada a rutina ubsan><operador desconocido><desconocido><sinnombre %s><comafija-sinnombre:<comaflotante-sinnombre:<sinsigno-sinnombre:<sinnombre><sidecodificar><tipo de funciÃ³n sobrecargada sin resolver>Factor para ajustar el lÃ­mite superior que el planificador de cambio de mÃ³dulo utiliza para planificar un bucle.SinÃ³nimo de -std=c89 (para C) o -std=c++98 (para C++).Umbral en el nÃºmero promedio de bucles considerado por el planificador de cambio de mÃ³dulo.La especificaciÃ³n ACCESS en %L ya se habÃ­a especificadovariable ACQUIRED_LOCKEl argumento ACQUIRED_LOCK= en %L debe ser una variable LOGICAL escalarSe especificÃ³ ALLOCATABLE fuera de un cuerpo INTERFACE en %Lobjeto ALLOCATEALLOCATE de comatriz en %C en el bloque CRITICALALLOCATE de comatriz en %C en el bloque DO CONCURRENTNo se permite ALTERNATE RETURN en %Lno se admite el cÃ³digo reentrante APCS.  DescartadoLa declaraciÃ³n de ASSIGN en %L requiere una variable INTEGER escalar por defectoEl argumento ATOM en %L de la funciÃ³n intrÃ­nseca %s debe ser una comatriz o coÃ­ndiceel argumento ATOM en %L para la funciÃ³n intrÃ­nseca %s debe ser un entero ATOMIC_INT_KIND o un lÃ³gico ATOMIC_LOGICAL_KINDEl argumento ATOM de la funciÃ³n intrÃ­nseca %s en %L debe ser definiblese inicializÃ³ el puntero AUX para el borde %d->%del argumento de vector AVX sin AVX activado cambia la ABIel retorno de vector AVX sin AVX activado cambia la ABIel argumento de vector AVX512F sin AVX512F activado cambia la ABIel retorno de vector AVX512F sin AVX512F activado cambia la ABIAcepta las extensiones para dar soporte a cÃ³digo heredado.Accede datos en la misma secciÃ³n que los puntos de anclaje compartidos.La especificaciÃ³n de acceso del operador %s en %C ya se habÃ­a especificadoLa especificaciÃ³n de acceso del operador .%s. en %C ya se habÃ­a especificadoLa longitud de la cadena actual no coincide con la declarada para el argumento dummy '%s' (%ld/%ld)La longitud de la cadena actual es mÃ¡s corta que la declarada para el argumento dummy '%s' (%ld/%ld)Ejecuta un paso de eliminaciÃ³n de subexpresiÃ³n comÃºn despuÃ©s de las optimizaciones de bucles.Agrega comprobaciones explÃ­citas para la divisiÃ³n por cero.Agrega comprobaciones explÃ­citas para el desbordamiento de divisiÃ³n en INT_MIN / -1.Agrega comentarios extra a la salida de ensamblador.Impresiones adicionales de depuraciÃ³n.Tras el diagnÃ³stico de comportamiento indefinido intenta continuar la ejecuciÃ³n.Optimiza los bucles de forma agresiva empleando restricciones del lenguaje.Alias para -mcpu=g10.Alias para -mcpu=g13.Alias para -mcpu=g14.Alias tiene bordes de llamadaAlias tiene mÃ¡s de una referencia aliasAlias tiene una referencia que no es aliasAlinea todas las etiquetas.Alinea todos los bucles al lÃ­mite de 32 byte.Alinea cÃ³digo y datos a 32 bits.Alinea el destino de las operaciones de cadenas.Alinea doubles en lÃ­mites de 64-bit.Alinea las etiquetas que solamente se alcanzan saltando.Alinea algunos doubles en lÃ­mites de dword.Alinea el inicio de las funciones.Alinea el inicio de los bucles.Alinea al tipo base del campo de bits.Alinea por el tipo base del campo de bits. No asume que los accesos sin alinear los maneja el sistema.Alinea las variables en lÃ­mites de 32-bit.Todos los procedimientos intrÃ­nsecos estÃ¡n disponibles sin importar el estÃ¡ndar seleccionado.Todos los accesos a memoria usan instrucciones load/store de E/S.El componente allocatable %s en %L debe tener una codimensiÃ³n ya que tiene un subcomponente que no es comatriz de tipo LOCK_TYPEEl componente allocatable %s en %L de tipo LOCK_TYPE debe tener una codimensiÃ³nEl componente allocatable de la estructura en %C debe tener una forma diferidaAlmacena las variables locales en la pila para permitir recursividad indirecta.El objeto de alojamiento en %L tambiÃ©n aparece en %LEl objeto de alojamiento en %L es un subobjeto del objeto en %LEl objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTEREl objeto de alojamiento en %L con un parÃ¡metro de tipo diferido requiere una especificaciÃ³n de tipo o una etiqueta SOURCE o una etiqueta MOLDAlojar %s en %L con especificaciÃ³n de tipo requiere el mismo parÃ¡metro de longitud de carÃ¡cter que el de la declaraciÃ³nEl alojamiento %s del tipo de base ABSTRACT en %L requiere una especificaciÃ³n de tipo o una expresiÃ³n sourcePermite el acceso a variables de instancia como si fueran declaraciones locales dentro de implementaciones de mÃ©todos de instancia.Permite ancho de lÃ­nea de carÃ¡cter arbitrario en formato fijo.Permite ancho de lÃ­nea de carÃ¡cter arbitrario en formato libre.Permite que los campos de bits crucen los lÃ­mites de word.Permite que las ramificaciones se empaquen con otras instrucciones.Permite a las funciones internas ceil, floor, round, trunc generar excepciones "inexactas".Permite signos de dÃ³lar en nombres de entidades.Permite saltos rÃ¡pidos al despachador de mensajes.Permite que las direcciones de las funciones se conservern en registros.Permite a gcc generar instrucciones LIW.Permite a gcc generar las instrucciones SETLB y Lcc.Permite que las instrucciones de coma flotante de hardware cubran tanto operaciones de 32-bit como de 64-bit.Permite las conversiones implÃ­citas entre vectores con nÃºmeros diferentes de subpartes y/o tipos de elementos diferentes.Permite interponer funciÃ³n (o variables) por otras con semÃ¡ntica diferente (o inicializador) respectivamente por enlazador dinÃ¡mico.Permite optimizaciones matemÃ¡ticas que pueden violar los estÃ¡ndares IEEE Ã³ ISO.Permite la optimizaciÃ³n para la aritmÃ©tica de coma flotante la cual puede cambiar el resultado de la operaciÃ³n debido a redondeo.Permite la planificaciÃ³n prematura de insns encoladas.Permite datos de solo lectura en sdata.Alinea la extensiÃ³n de signo en las operaciones de fusiÃ³n.Permite el movimiento especulativo de mÃ¡s loads.Permite el movimiento especulativo de insn que no son load.Permite el movimiento especulativo de algunas loads.Permite que los argumentos del operador '?' tengan tipos diferentes.Permitir que el paso de mezcla de almacenamientos introduzca almacenamientos desalineados si es legal hacerlo.Permite el uso de las instrucciones MDMX.Permite el uso de las instrucciones MT.Permite el uso de las instrucciones de coma flotante de hardware para el V850E2V3 y superior.Permite el uso de la ABI y las instrucciones de coma flotante de hardware.Permite truncar en lugar de redondear a cero los tipos de fracciones de coma fija.Permite que se ejecuten dos instrucciones por ciclo.Ya estÃ¡ dentro de un bloque CONTAINS en %CLa declaraciÃ³n RETURN alternativa en %C sÃ³lo se permite dentro de una SUBROUTINELa declaraciÃ³n RETURN alternativa en %L requiere de un especificador de devoluciÃ³n SCALAR-INTEGERConvenio de llamada alternativa.No puede aparecer una devoluciÃ³n alternativa en la interfaz de operador en %LSe pasÃ³ un argumento Altivec a una funciÃ³n sin prototipono se admite AltiVec en este objetivoGenera siempre llamadas long.Siempre guarda $lp en la pila.Trata siempre a los campos de bit como de tamaÃ±o int.Usar siempre el Puntero de Argumento Realineado DinÃ¡micamente (DRAP) para realinear la pila.Usa siempre JSR, nunca BSR, para llamadas.!$OMP DECLARE REDUCTION ambiguo en el mÃ³dulo %s en %LSÃ­mbolo ambiguo en la definiciÃ³n TYPE en %CAsocia adecuadamente los mensajes de diagnÃ³stico con la opciÃ³n de lÃ­nea de orden que los controla.SinÃ³nimo de minterlink-compressed, preservado por compatibilidad hacia atrÃ¡s.Una devoluciÃ³n alternativa en %L sin un argumento dummy *Un borde indirecto de %s no estÃ¡ marcado como indirecto o tiene indirect_info asociado, la declaraciÃ³n correspondiente es: Una construcciÃ³n FORALL externa ya tiene un Ã­ndice con este nombre %LAnaliza y elimina intercambios de palabra doble en cÃ³mputos VSX.El alias analizado no tiene referenciaAnota las instrucciones de ensamblador con direcciones estimadas.Agrega un segundo guiÃ³n bajo si el nombre ya tiene un guiÃ³n bajo.Agrega subrayado a los nombres visibles externamente.Aplica signo negativo a valores cero.Aplica reglas especiales para compilar paquete de tiempo de ejecuciÃ³n.Aplica la expansiÃ³n de variables cuando se desenrollan los bucles.El argumento NCOPIES del intrÃ­nseco REPEAT es negativo (su valor es %ld)El argumento NCOPIES del intrÃ­nseco REPEAT es negativo en %LEl argumento NCOPIES del intrÃ­nseco REPEAT es demasiado grandeEl argumento NCOPIES del intrÃ­nseco REPEAT es demasiado grande en %LEl argumento dim en %L debe ser de tipo enteroEl argumento dim en %L debe ser escalarEl argumento %s en %L debe ser de longitud unoEl argumento de la funciÃ³n %s en %L es negativoEl argumento de la funciÃ³n %s en %L es demasiado grande para la secuencia de ordenado de gÃ©nero %dEl argumento de la funciÃ³n %s en %L estÃ¡ fuera de rango [0,127]El argumento de ACOS en %L debe estar entre -1 y 1El argumento ACOSH en %L no debe ser menor a 1El argumento de ASIN en %L debe estar entre -1 y 1El argumento de ATANH en %L debe estar dentro del rango -1 a 1El argumento del procedimiento final en %L no debe ser ALLOCATABLEEl argumento del procedimiento FINAL en %L no debe ser INTENT(OUT)El argumento del procedimiento FINAL en %L no debe ser OPTIONALEl argumento del procedimiento FINAL en %L no debe ser un POINTEREl argumento de IACHAR en %L debe ser de longitud unoEl argumento de la funciÃ³n IACHAR en %L estÃ¡ fuera de rango 0..127El argumento de ICHAR en %L debe ser de longitud unoEl argumento de LOG en %L no puede ser menor o igual a ceroEl argumento de LOG10 en %L no puede ser menor o igual a ceroEl argumento de la declaraciÃ³n SELECT en %L no puede ser %sEl argumento de la declaraciÃ³n SELECT en %L debe ser una expresiÃ³n escalarEl argumento de SQRT en %L tiene un valor negativoNaN aritmÃ©tico en %LOK aritmÃ©tico en %LOK aritmÃ©tico al convertir %s a %s en %LDesbordamiento aritmÃ©tico en %LDesbordamiento aritmÃ©tico por debajo en %LDesajuste de frontera de matriz en la dimensiÃ³n 1 de la matriz (%ld/%ld)Desajuste de frontera de matriz en la dimensiÃ³n 2 de la matriz (%ld/%ld)El componente de matriz de la estructura en %C debe tener una forma explÃ­citaEl componente de matriz de la estructura en %C debe tener una forma explÃ­cita o diferidaEl Ã­ndice de matriz en %L es una matriz de rango %dEl Ã­ndice de matriz en %L debe ser de tipo INTEGER, se encontrÃ³ %sEl Ã­ndice de matriz en %L debe ser escalarLos operandos de matriz son inconmesurables en %LLos operandos de matriz son inconmesurables al convertir %s a %s en %LLa referencia a matriz en %C no puede tener mÃ¡s de %d dimensionesLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la codimensiÃ³n %dLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %dLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la codimensiÃ³n %dLa referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %dLa referencia a matriz en EQUIVALENCE en %C no puede ser una secciÃ³n de matrizLa referencia de la matriz estÃ¡ fuera de los lÃ­mitesUna secciÃ³n de matriz con un subÃ­ndice vector en %L no debe ser el objetivo de un punteroLa especificaciÃ³n de matriz en %C tiene mÃ¡s de %d dimensionesLa especificaciÃ³n de matriz se debe diferir en %LSe requiere una especificaciÃ³n de matriz en la declaraciÃ³n ALLOCATE en %LOpciones de ensamblador
  =======================
  
! La etiqueta asignada no es una etiqueta objetivoAsignar un valor diferente de 0 o 1 a LOGICAL tiene un resultado sin definir en %LAsignaciÃ³n de escalar a un array sin espacio asignadoLa interfaz de operador de asignaciÃ³n en %L debe ser SUBROUTINELa interfaz de operador de asignaciÃ³n en %L debe tener dos argumentosLa interfaz de operador de asignaciÃ³n en %L no debe redefinir una asignaciÃ³n de tipo INTRINSICAsignaciÃ³n a una variable de Ã­ndice FORALL en %LAsignaciÃ³n a una variable coindizada en %L en un procedimiento PUREEl objetivo de asociaciÃ³n en %C no debe estar coindizadoAsume que ES es cero a lo largo de la ejecuciÃ³n del programa, usa ES: para datos de solo lectura.Asume que los ICPLBs estÃ¡n activos en tiempo de ejecuciÃ³n.Asume un segmento TLS grande.Asume que todos los sÃ­mbolos tienen valores de 32-bit.Asume que todas las funciones de argumentos variables tienen prototipo.Asume que el cÃ³digo serÃ¡ ensamblado mediante GAS.Asume que el cÃ³digo se enlazarÃ¡ mediante ld de GNU.Asume que el cÃ³digo se enlazarÃ¡ mediante ld de HP.Asume que las declaraciones comunes pueden sustituirse por las que tienen un array postrero mayor.Asume que los segmentos de datos son relativos a los segmentos de texto.Asume que las operaciones de coma flotante pueden atrapar.Asume que la pila de entrada estÃ¡ alineada a esta potencia de 2.Asume que se pueden direccionar las etiquetas y sÃ­mbolos usando direcciones absolutas de 16 bits.Asume que cargar datos desde flash es mÃ¡s lento que las instrucciones de extracciÃ³n.Asume que no se generan NaNs o infinitos.Asume el entorno normal de ejecuciÃ³n C.Asume que el desbordamiento de punteros se envuelve.Asume que la desalineaciÃ³n de double es posible.Asume que estÃ¡ seleccionado el redondeo al mÃ¡s cercano para propÃ³sitos de planificaciÃ³n.Asume que el desbordamiento aritmÃ©tico con signo se envuelve.Asume espacio de direcciones small.Asume que se aplican las reglas estrictas de alias.Asume que la CPU destino estÃ¡ configurada como big endian.Asume que el CPU destino estÃ¡ configurado como little endian.Asume que los stores y loads de coma flotante no es probable que provoquen conflictos al colocarse en un grupo de instrucciÃ³n.Asume que los receptores de mensajes de Objective-C pueden ser nil.Asume que se provee el soporte para tiempo de ejecuciÃ³n, asÃ­ que omite -lsim en la lÃ­nea de Ã³rdenes del enlazador.Asume que existen bibliotecas D estÃ¡ndar de tiempo de ejecuciÃ³n y "D main".Asume que las instrucciones estimadas recÃ­procas proveen mÃ¡s exactitud.Asume que el fichero fuente es de formato fijo.Asume que el fichero fuente es de formato libre.Asume que los valores de tipo de enumeraciÃ³n estÃ¡n siempre dentro del rango mÃ­nimo de ese tipo.Asume que las ramificaciones condicionales con desplazamiento cero son rÃ¡pidas.Asume el entorno RTP de VxWorks.Asume el entorno vThreads de VxWorks.Asume sintaxis unificada para cÃ³digo ensamblador en lÃ­nea.La matriz de forma asumida en %L debe ser un argumento de pruebaLa matriz de tamaÃ±o asumido en %L debe ser un argumento de pruebaEn el Ã¡mbito global:Por lo menos se admiten %i corridas de perfil. Â¿Tal vez se corrompiÃ³ el perfil?En el nivel principal:Se intentÃ³ DEALLOCATE en '%s' sin alojar.Intenta rellenar las ranuras de retraso de las instrucciones de ramificaciÃ³n.Se intentÃ³ sobreescribir indirectamente los bloques COMMON %s y %s con EQUIVALENCE en %CTrata de mantenter la pila alineada a esta potencia de 2.Intenta mezclar constantes idÃ©nticas a travÃ©s de las unidades de compilaciÃ³n.Intenta mezclar constantes idÃ©nticas y variables constantes.Intenta mezclar cadenas de depuraciÃ³n idÃ©nticas a travÃ©s de las unidades de compilaciÃ³n.Se intentÃ³ alojar una variable ya alojadaSe intentÃ³ alojar la variable ya alojada '%s'No se permite el atributo %L en una definiciÃ³n TYPEEl nÃºmero mÃ¡gico de perfil AutoFDO no cuadraAlinea automÃ¡ticamente los objetivos de las ramificaciones para reducir las penas de ramificaciÃ³n.NÃºmero medio de iteraciones en un bucle.Evita todos los lÃ­mites de rango en las instrucciones de llamadas.Evita la generaciÃ³n de llamadas relativas al pc; usar indirecciÃ³n.Evita la generaciÃ³n de instrucciones indexadas load/store cuando sea posible.Evita el traslape en registros de destino y direcciÃ³n en las instrucciones LDRD que pueden disparar errores Cortex-M3.Evita cargas especulativas para evitar una anomalÃ­a de hardware.BB %i tiene un borde incorrectoBB %i tiene un borde de respaldo incorrectoel BB %i tiene mÃºltiples bordes EHal BB %i le falta un borde EHal BB %i le falta un bordela Ãºltima sentencia del BB %i tiene establecido incorrectamente lpBB %i demasiados bordes de respaldono se estableciÃ³ la bandera BB_RTL para el bloque %dSe aplicÃ³ BIND(C) a %s %s en %LEl atributo BIND(C) en %C requiere una interfaz con BIND(C)El atributo BIND(C) en %L sÃ³lo se puede usar para variables o bloques comunesEl procedimiento BIND(C) con NAME no debe tener atributo POINTER en %Clas instrucciones BMX solo se admiten con la arquitectura R2El tipo BYTE usado en %C no estÃ¡ disponible en la mÃ¡quina objetivoMovimiento de 128 bits errÃ³neoFusiÃ³n GPR errÃ³neaEspecificaciÃ³n INTENT errÃ³nea en %CTipo base ES errÃ³neo (%d)Objeto de alojamiento errÃ³neo en %C para un procedimiento PUREReferencia de matriz errÃ³nea en %LEspecificaciÃ³n de matriz errÃ³nea para una matriz formada explÃ­cita en %CEspecificaciÃ³n de matriz errÃ³nea para una matriz de forma asumida en %CEspecificaciÃ³n de matriz errÃ³nea para una matriz de forma implÃ­cita en %CEspecificaciÃ³n de matriz errÃ³nea en la declaraciÃ³n ALLOCATE en %LEspecificaciÃ³n de comatriz errÃ³nea en la declaraciÃ³n ALLOCATE en %LContinuaciÃ³n de lÃ­nea errÃ³nea en %CGÃ©nero errÃ³neo para la constante lÃ³gica en %CNombre errÃ³neoOperador errÃ³neoEspecificaciÃ³n errÃ³nea para la matriz de tamaÃ±o asumido en %CEspecificaciÃ³n de matriz errÃ³nea para una matriz de forma diferida en %CObjetivo errÃ³neo en la asignaciÃ³n de puntero en el procedimiento PURE en %LTipo errÃ³neo en la expresiÃ³n constanteEl objeto base para la llamada a procedimiento enlazada a tipo NOPASS en %L debe ser escalarLos atributos de enlace ya especifican paso, NOPASS ilegal en %CLos atributos de enlace ya especifican paso, PASS ilegal en %CBLOCK DATA en blanco en %C genera un conflicto con un BLOCK DATA previo en %LDeclaraciÃ³n SAVE incondicional en %C despuÃ©s de una declaraciÃ³n SAVE previaLa etiqueta de bloque no es apropiada para la declaraciÃ³n IF en %CLa etiqueta de bloque no es apropiada para la declaraciÃ³n IF aritmÃ©tica en %CNombre del tablero [y regiÃ³n de memoria].Tanto la secciÃ³n como el grupo comdat estÃ¡n puestosLÃ­mite en el nÃºmero de candidatos bajo el cual todos los candidatos se consideran en optimizaciones iv.LÃ­mite en el nÃºmero de usos de iv en bucles optimizados en optimizaciones iv.LÃ­mite en el nÃºmero de revisiones de tiempo de ejecuciÃ³n insertadas por las versiones de bucle del vectorizador para revisiÃ³n de alias.LÃ­mite en el nÃºmero de revisiones de tiempo de ejecuciÃ³n insertadas por las versiones de bucle del vectorizador para revisiÃ³n de alineaciÃ³n.LÃ­mite en el tamaÃ±o de expresiones usadas en el analizador escalar de evoluciones.LÃ­mite en la complejidad de expresiones en el analizador escalar de evoluciones.LÃ­mite en el coste de una expresiÃ³n para calcular el nÃºmero de iteraciones.LÃ­mite en el nÃºmero de iteraciones que evalÃºa el algoritmo de anÃ¡lisis de nÃºmero de iteraciones de fuerza bruta.La ramificaciÃ³n en %L puede resultar en un bucle infinitoLas ramificaciones son asÃ­ de caras (unidades arbitrarias).Ramificaciones ejecutadas:%s de %d
  Construye para el Core A.Construye para el Core B.Construye para SDRAM.El argumento por valor en %L no puede ser una matriz o una secciÃ³n de matrizEl argumento por valor en %L no se permite en este contextoEl argumento por valor en %L no es de tipo numÃ©ricoEl parÃ¡metro de tipo de gÃ©nero C es para el tipo %s, pero el tipo en %L es %slos constructores y destructores de C++ no se invocan para campos Objective-Cla bÃºsqueda en C++ de %qD devolverÃ­a un campo, no un tipoC++ requiere un tipo promovido, no un tipo enum, en %<va_arg%>asignador C99 %qE fuera del inicializador agregadoLa etiqueta CASE en %L se encima con la etiqueta CASE en %Llas instrucciones CDX solo se admiten con la arquitectura R2la expresiÃ³n literal CFString no es una constante de cadenafalta una literal CFStringLa declaraciÃ³n CLOSE en %L requiere un nÃºmero UNITNo se permite una declaraciÃ³n CLOSE en el procedimiento PURE en %CEl argumento de la clÃ¡usula COLLAPSE no es un entero positivo constante en %Cse debe definir COLLECT_GCC.No se encontrÃ³ el bloque COMMON /%s/ en %CLas cantidades COMPLEX no se pueden comparar en %LLa declaraciÃ³n CONTAINS en %C ya estÃ¡ contenida en una unidad de programael CPU que seleccionÃ³ no admite el conjunto de instrucciones x86-64La declaraciÃ³n CYCLE en %C para el bucle !$OMP DO colapsado que no es el mÃ¡s internoLlama a mcount para anÃ¡lisis de perfil antes del prÃ³logo de una funciÃ³n.Llamadas ejecutadas:%s de %d
  No se pueden cambiar los atributos del sÃ­mbolo asociado con USE %s en %LNo se pueden cambiar los atributos de un sÃ­mbolo asociado con USE en %LNo se puede cambiar al directorio %sNo se puede obtener el nombre del directorio actualNo se puede crear el directorio %sNo se puede mapear %sNo se puede abrir %sNo se puede abrir el fichero de salida JSON %s
  No se puede abrir el fichero fuente %s
  No se puede leer %sNo se puede especificar IMPLICIT en %C despuÃ©s de IMPLICIT NONECaza erratas.Causa que gas muestre estadÃ­sticas de tomcat.Ã�ndice de sentencia de borde de cgraph no encontradoÃ�ndice de sentencia de borde de cgraph fuera de rangoAlias transparentes encadenadosCambia sÃ³lo los 8 bits bajos del puntero de pila.Cambia la ABI para permitir instrucciones double word.Cambia la cantidad de vista hacia adelante del planificador.Cambia la longitud mÃ¡xima de las secuencias ejecutadas condicionalmente.Cambia el nÃºmero de registros temporales disponibles para secuencias ejecutadas condicionalmente.Cambia el puntero de la pila sin desactivar las interrupciones.Cambia la visibilidad para coincidir con Microsoft Visual Studio por defecto.Revisa desbordamientos de pila en tiempo de ejecuciÃ³n.Busca errores de sintaxis, y termina.Revisa el valor de devoluciÃ³n de new en C++.Escoge la estrategia para generar stringop using.TamaÃ±o de la porciÃ³n de planificaciÃ³n omp para bucles paralelizadps por parloops.Quita todas las caracterÃ­sticas de ajuste.Quita las capacidades del hardware al enlazar.Borra el BSS a cero y coloca el cero inicializado en BSS.Se requiere una especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %LTamaÃ±o del cÃ³digo: small, medium o large.El coÃ­ndice en la codimensiÃ³n %d debe ser un escalar en %LEl rango de coÃ­ndice no coincide en la referencia de matriz en %L (%d/%d)El argumento actual coindizado en %L es un procedimiento PURE se pasa a un argumento dummy POINTEREl argumento coindizado en %L en un procedimiento PURE se pasa a un argumento INTENT(%s)Argumento actual coindizado en %L con componente puntero ÃºltimoObjeto alojable coindizado en %LLa expresiÃ³n con coÃ­ndice en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PUREObjeto coindizado con subcomponente alojable polimÃ³rfico en %LComponente de procedimiento puntero con coÃ­ndice en %CRecoge y vuelca informaciÃ³n de depuraciÃ³n en un fichero temporal si ha ocurrido ICE en el compilador de C/C++.Compila cÃ³digo para modo big endian.Compila cÃ³digo para modo little endian.  Este es el valor predefinido.Compila cÃ³digo que depende de las envolturas DLL de Cygwin para admitir el reemplazo de los operadores de C++ new/delete.Compila para punteros de 32-bit.Compila para punteros de 64-bit.Compila para ETRAX 100 (CRIS v8).Compila para ETRAX 4 (CRIS v3).Compila para el ABI V8+.Compila para la ABI de biblioteca compartida DSBT.Compila para el m32r.Compila para el m32r2.Compila para el m32rx.Compila para el procesador v850.Compila para el procesador v850e.Compila para el procesador v850e1.Compila para el procesador v850e2.Compila para el procesador v850e2v3.Compila para el procesador v850e3v5.Compila para la variante v850es del procesador v850e1.Compila en cÃ³digo de depuraciÃ³n.Compila la unidad de compilaciÃ³n completa a la vez.BonificaciÃ³n de tiempo de compilaciÃ³n que IPA-CP asigna a los candidatos que dan a conocer los lÃ­mites o los pasos de los bucles.El argumento complejo de LOG en %L no puede ser ceroLa multiplicaciÃ³n y la divisiÃ³n complejas siguen las reglas Fortran.El componente %s en %L de tipo LOCK_TYPE debe tener una codimensiÃ³n o ser un subcomponente de una comatriz, lo cua no es posible ya que el componente tiene el atributo punteroEl componente %s del tipo SEQUENCE declarado en %L no tiene el atributo SEQUENCEEl componente en %C debe tener el atributo POINTEREl componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo ALLOCATABLE en %LEl componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo POINTER en %LLos componentes en TYPE en %C deben preceder a CONTAINSEl operador de concatenaciÃ³n en %L debe concatenar cadenas del mismo gÃ©neroEl operador de concatenaciÃ³n en la expresiÃ³n en %L debe tener dos operandos CHARACTERConfigurado con: %s
  Conforma mÃ¡s cerca a la semÃ¡ntica XLC de IBM.No conforma a nada en particular.Conforma al estÃ¡ndar ISO 1990 C tal y como se enmendÃ³ en 1994.Conforma al estÃ¡ndar ISO 1990 C con extensiones GNU.Conforma al estÃ¡ndar ISO 1990 C.Conforma al estÃ¡ndar ISO 1998 C++ revisado por la correcciÃ³n tÃ©cnica 2003 con extensiones GNU.Conforma al estÃ¡ndar ISO 1998 C++ revisado por la correcciÃ³n tÃ©cnica 2003.Conforma al estÃ¡ndar ISO 1999 C con extensiones GNU.Conforma al estÃ¡ndar ISO 1999 C.Conforma al estÃ¡ndar ISO 2011 C con extensiones GNU.Conforma al estÃ¡ndar ISO 2012 C.Conforma al estÃ¡ndar ISO 2011 C++ con extensiones GNU.Conforma al estÃ¡ndar ISO 2011 C++.Conforma al estÃ¡ndar ISO 2014 C++ con extensiones GNU.Conforma al estÃ¡ndar ISO 2014 C++.Conforma al estÃ¡ndar ISO 2017 C (publicado en 2018) con extensiones GNU.Conforma al estÃ¡ndar ISO 2017 C (publicado en 2018).Conforma al estÃ¡ndar ISO 2017 C++ con extensiones GNU.Conforma al estÃ¡ndar ISO 2017 C++.Conforma al estÃ¡ndar ISO Fortran 2003.Conforma al estÃ¡ndar ISO Fortran 2008 incluyendo TS 29113.Conforma al estÃ¡ndar ISO Fortran 2008.Conforma al estÃ¡ndar ISO Fortran 2018.Conforma al estÃ¡ndar ISO Fortran 95.Conforma al lenguaje Objective-C 1.0 como se implantÃ³ en GCC 4.0.Conforma al o32 FPXX ABI.Considera lento el acceso a memoria de tamaÃ±o byte.Considera que el tipo 'int' es de 16 bits de anchura.Considera que el tipo 'int' es de 32 bits de anchura.La expresiÃ³n constante en la etiqueta FORMAT en %L debe ser del tipo por defecto CHARACTERSe requiere una expresiÃ³n constante en %CSe repite un valor lÃ³gico constante en una declaraciÃ³n CASE en %LConstruye redes y divide usos no relacionados de una sola variable.Controla la generaciÃ³n de estimados recÃ­procos.Controla el modo de captura IEEE.Controla el modo de redondeo generado de fp.Controla la precisiÃ³n dada a las excepciones de fp.ConversiÃ³n de %s a %s en %LConversiÃ³n de un Infinity o No-un-Numero en %L a INTEGERConvierte saltos condicionales en los bucles mÃ¡s internos a equivalentes sin ramificaciÃ³n.Convierte las constantes de coma flotante a constantes de precisiÃ³n simple.Copia las secciones de matriz en un bloque contiguo en la entrada de procedimiento.Costo al cual las optimizaciones GCSE no restringirÃ¡n la distancia que puede viajar una expresiÃ³n.Costo de asumir una ramificaciÃ³n de insn.Costo de asumir una instrucciÃ³n multiply.Costo de asumir una instrucciÃ³n multiply, siendo 4 el de una instrucciÃ³n normal.No se ha podido generar valor addis para fusiÃ³nNo se puede abrir el fichero de salida '%s'
  Cuenta las dependencias especulativas mientras se calcula la prioridad de las instrucciones.El Apuntado Cray en %C no puede ser una matriz de forma asumidaEl Apuntado Cray en %L aparece en varias declaraciones pointer()El puntero Cray en %C tiene %d bytes de precisiÃ³n; las direcciones de memoria requieren %d bytesEl puntero Cray en %C debe ser un enteroCrea una aplicaciÃ³n con interfaz grÃ¡fica de usuario (GUI).Genera un ejecutable independiente de posiciÃ³n enlazado dinÃ¡micamente.Crea una biblioteca compartida.Genera un ejecutable independiente de posiciÃ³n estÃ¡tico.Crea variables de inducciÃ³n canÃ³nica en los bucles.Crea una aplicaciÃ³n de consola.Crea ficheros de datos necesarios para "gcov".Se crea '%s'
! Se crea una matriz temporal en %LNo se permite la declaraciÃ³n DATA en %C en un procedimiento PURELa declaraciÃ³n DATA en %L tiene mÃ¡s valores que variablesLa declaraciÃ³n DATA en %L tiene mÃ¡s variables que valoresobjeto DEALLOCATEDEALLOCATE de comatriz en %C en el bloque CRITICALDEALLOCATE de comatriz en %C en el bloque DO CONCURRENTDEF_INTERNAL_FLT_FN (%s) no tiene ninguna funciÃ³n interna asociadaDEF_INTERNAL_INT_FN (%s) no tiene ninguna funciÃ³n interna asociadaEl argumento DIM en %L estÃ¡ fuera de los lÃ­mitesEl bucle DO en %L se ejecutarÃ¡ cero vecesEl valor de paso de DO es ceroDarwin no admite -mfentry ni opciones asociadasDarwin no es una plataforma mx32Elemento de datos arriba del lÃ­mite superior en %LElemeto de datos debajo del lÃ­mite inferior de la matriz en %LLos datos se guardan en formato big-endian.Los datos se guardan en formato little-endian.  (Por defecto).El objetivo de datos en %L no puede tener un coÃ­ndiceEl elemento de transferencia de datos en %L no puede ser una referencia completa a una matriz de tamaÃ±o asumidoEl elemento de transferencia de datos en %L no puede ser polimÃ³rfico a menos que se procese con un procedimiento de entrada/salida definidoEl elemento de transferencia de datos en %L no puede tener componentes ALLOCATABLE a menos que se procese con un procedimiento de entrada/salida definidoEl elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definidoEl elemento de transferencia de datos en %L no puede tener componentes PRIVATEEl elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimientoBiblioteca de depuraciÃ³n que se utilizarÃ¡ en lugar de phobos.Declarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamadaDeclarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamadasDeclarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli vecesDeclarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli vecesDeclarar el tipo %qD final permitirÃ­a desvirtualizar %i llamadaDeclarar el tipo %qD final permitirÃ­a desvirtualizar %i llamadasDeclarar el tipo %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli vecesDeclarar el tipo %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli vecesDeclarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamadaDeclarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamadasDeclarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli vecesDeclarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli vecesBiblioteca predefinida que se utilizarÃ¡ en lugar de phobos.Posterga la extracciÃ³n de argumentos de funciones de la pila hasta mÃ¡s tarde.AÃºn no se admite un parÃ¡metro de tipo diferidoBorra instrucciones muertas que pueden lanzar excepciones.Borra las revisiones de punteros nulos sin uso.CaracterÃ­stica borrada:Obsoleto en favor de -std=c++11.Obsoleto en favor de -std=c++14.Obsoleto en favor de -std=c++17.Obsoleto en favor de -std=c11.Obsoleto en favor de -std=c99.Obsoleto en favor de -std=gnu++11.Obsoleto en favor de -std=gnu++14.Obsoleto en favor de -std=gnu++17.Obsoleto en favor de -std=gnu11.Obsoleto en favor de -std=gnu99.Obsoleto en favor de -std=iso9899:1999.OpciÃ³n obsoleta.  Use en su lugar -mno-vrsave.OpciÃ³n obsoleta.  Use en su lugar -mvrsave.Obsoleto.  Esta opciÃ³n no tiene efecto.El tipo derivado en %C sÃ³lo puede ser PRIVATE en la parte de especificaciÃ³n de un mÃ³duloEl tipo derivado en %C sÃ³lo puede ser PUBLIC en la parte de especificaciÃ³n de un mÃ³duloEl tipo derivado en %C no se definiÃ³ previamente y no puede aparecer en una definiciÃ³n de tipo derivadoEl componente de tipo derivado %C no es un miembro EQUIVALENCE permitidoLa declaraciÃ³n de tipo derivado con FINAL en %C debe estar en la parte de especificaciÃ³n de un MODULEDescripciÃ³n para mxl-mode-bootstrap.DescripciÃ³n para mxl-mode-executable.DescripciÃ³n para mxl-mode-novectors.DescripciÃ³n para mxl-mode-xmdstub.Detecta rutas que disparan comportamiento errÃ³neo o indefinido debido a un uso indebido de un valor nuloen un atributo returns_nonnull o nonnull.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento errÃ³neo o indefinido en una trampa.Detecta rutas que disparan comportamiento errÃ³neo o indefinido debido a desreferencia de puntero nulo.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento errÃ³neo o indefinido en una trampa.Determina cuÃ¡les dependencias entre insns se consideran costosas.Longitudes de CHARACTER diferentes (%ld/%ld) en el constructor de matrizParÃ¡metros de tipo de gÃ©nero diferentes en la asignaciÃ³n de puntero en %LRangos diferentes en la asignaciÃ³n de puntero en %LForma diferente para %s en %L en la dimensiÃ³n %d (%d y %d)Tipos diferentes en la asignaciÃ³n de puntero en %L; se intentÃ³ la asignaciÃ³n de %s a %sDesactiva el paso especÃ­fico ARCompact para generar instrucciones de ejecuciÃ³n condicional.Desactivar en las instrucciones LR y SR el uso de registros auxiliares de la extensiÃ³n FPX.Desactiva el paso de optimizaciÃ³n de escalar a vector al transformar cÃ¡lculos con enteros de 64 bits en cÃ¡lculos con vectores.Desactiva las optimizaciones de coma flotante que ignoran el signo de IEEE para cero.Desactiva la coma flotante de hardware.Desactiva el direccionamiento indexado.Desactiva las optimizaciones observables con IEEE seÃ±alando NaNs.Desactiva las optimizaciones que asumen la conducta de un FP que redondea por defecto.Desactiva el cÃ³digo independiente de posiciÃ³n (PIC) para su uso en cÃ³digo de nÃºcleo de SO.Desactiva el preprocesamiento.Desactiva los registros de espacio.Desactiva las llamadas directas a funciones globales.Desactiva mÃ¡s de 'msched-max-memory-insns' en el grupo de instrucciÃ³n.  De otra forma, el lÃ­mite es 'soft' (se prefieren operaciones que no sean de memoria cuando se alcanza el lÃ­mite).Descubre funciones pure y const.Muestra estadÃ­sticas de tiempo de compilaciÃ³n.Muestra las estadÃ­sticas acumuladas durante la compilaciÃ³n.Muestra el Ã¡rbol del cÃ³digo despuÃ©s de la optimizaciÃ³n del frente.Muestra el Ã¡rbol del cÃ³digo despuÃ©s de analizar.Muestra el Ã¡rbol del cÃ³digo despuÃ©s de analizar; opciÃ³n obsoleta.Muestra la versiÃ³n del compilador.Muestra esta informaciÃ³n.DivisiÃ³n por cero en %LDivisiÃ³n por cero al convertir %s a %s en %LEstrategia de divisiÃ³n, una de las siguientes: call-div1, call-fp, call-table.Hacer rematerializaciÃ³n sensible a CFG en LRA.Despacha al planificador si el procesador es bdver1, bdver2, bdver3, bdver4 o znver1 y se selecciona planificaciÃ³n Haifa.No generar instrucciones BRcc en arc_reorg.No permite que los datos constantes se pongan en secciones de cÃ³digo.No asume un segmento TLS grande.No asume que existen las bibliotecas C estÃ¡ndar y "main".No desactiva los registros de espacio.No descarta comentarios en expansiones de macro.No descarta comentarios.No muestra las funciones compiladas o el tiempo transcurrido.No emite modos de direccionamiento con asignaciones colaterales.No emite constantes enteras complejas a memoria de sÃ³lo lectura.No emite el prÃ³logo o epÃ­logo de funciones.No refuerza la alineaciÃ³n estricta.No genera directivas #line.No genera directivas .size.No genera un solo punto de salida para cada funciÃ³n.No genera cÃ³digo que solo pueda correr en modo supervisor (predeterminado).No genera load/store con instrucciones de actualizaciÃ³n.No generar instrucciones mpy para ARC700.No genera accessos a memoria sin alinearNo incluye en lÃ­nea la divisiÃ³n entera.No incluye en lÃ­nea la raÃ­z cuadrada.No enlaza contra la biblioteca especÃ­fica de dispositivo lib<MCU>.a.No enlaza la biblioteca D estÃ¡ndar en la compilaciÃ³n.No carga el registro PIC en los prÃ³logos de funciÃ³n.No buscar ficheros objeto en la ruta estÃ¡ndar.No marca las opciones ABI en e_flags.No realizar optimizaciones que incrementan notablemente el uso de la pila.No coloca las constantes de coma flotante en TOC.No coloca las constantes sÃ­mbolo+desplazamiento en TOC.No predefine las macros especÃ­ficas del sistema y especÃ­ficas de GCC.No provee una direcciÃ³n de inicio por defecto 0x100 del programa.No empuja los registros extendidos a la pila en las funciones de monitorizaciÃ³n.No busca directorios de inclusiÃ³n del sistema por defecto (aquellos especificados con -isystem aÃºn serÃ¡n utilizados).No busca directorios de inclusiÃ³n del sistema por defecto para C++.No admite funciones internas y generaciÃ³n de cÃ³digo SSE4.1 y SSE4.2.No suprime la informaciÃ³n de depuraciÃ³n de clases C++.No suprime los avisos de los encabezados del sistema.No trata las variables locales y los bloques COMMON como si fueran nombrados en declaraciones SAVE.No ajusta la alineaciÃ³n del cÃ³digo y de datos de sÃ³lo lectura.No ajusta la alineaciÃ³n de la pila.No ajusta la alineaciÃ³n de los datos modificables.No usa instrucciones MDMX.No usa instrucciones MIPS-3D.No usa fp de VAX.No usa una funciÃ³n que vacÃ­e el cachÃ© antes de llamar los trampolines de pila.No usa direcciones que reserven registros globales.No usa cÃ³digos de condiciÃ³n para las instrucciones normales.No usa FP de hardware.No usa coma flotante de hardware.No usa fp de hardware.No usa instrucciones de fp quad de hardware.No usa las extensiones de ABI AltiVec.No usa las instrucciones de campos de bit.No usa la instrucciÃ³n callt (predeterminado).No usa la instrucciÃ³n personalizada fabsd.No usa la instrucciÃ³n perosonalizada fabss.No usa la instrucciÃ³n personalizada faddd.No usa la instrucciÃ³n perosonalizada fadds.No usa la instrucciÃ³n personalizada fatand.No usa la instrucciÃ³n personalizada fatans.No usa la instrucciÃ³n personalizada fcmpeqd.No usa la instrucciÃ³n personalizada fcmpeqs.No usa la instrucciÃ³n personalizada fcmpged.No usa la instrucciÃ³n personalizada fcmpges.No usa la instrucciÃ³n personalizada fcmpgtd.No usa la instrucciÃ³n personalizada fcmpgts.No usa la instrucciÃ³n personalizada fcmpled.No usa la instrucciÃ³n personalizada fcmples.No usa la instrucciÃ³n personalizada fcmpltd.No usa la instrucciÃ³n personalizada fcmplts.No usa la instrucciÃ³n personalizada fcmpned.No usa la instrucciÃ³n personalizada fcmpnes.No usa la instrucciÃ³n personalizada fcosd.No usa la instrucciÃ³n perosonalizada fcoss.No usa la instrucciÃ³n personalizada fdivd.No usa la instrucciÃ³n perosonalizada fdivs.No usa la instrucciÃ³n personalizada fexpd.No usa la instrucciÃ³n personalizada fexps.No usa la instrucciÃ³n personalizada fextsd.No usa la instrucciÃ³n personalizada fixdi.No usa la instrucciÃ³n personalizada fixdu.No usa la instrucciÃ³n personalizada fixsi.No usa la instrucciÃ³n personalizada fixsu.No usa la instrucciÃ³n personalizada floatid.No usa la instrucciÃ³n personalizada floatis.No usa la instrucciÃ³n personalizada floatud.No usa la instrucciÃ³n personalizada floatus.No usa la instrucciÃ³n personalizada flogd.No usa la instrucciÃ³n personalizada flogs.No usa la instrucciÃ³n personalizada fmaxd.No usa la instrucciÃ³n perosonalizada fmaxs.No usa la instrucciÃ³n personalizada fmind.No usa la instrucciÃ³n perosonalizada fmins.No usa la instrucciÃ³n personalizada fmuld.No usa la instrucciÃ³n perosonalizada fmuls.No usa la instrucciÃ³n personalizada fnegd.No usa la instrucciÃ³n perosonalizada fnegs.No usa la instrucciÃ³n perosonalizada frdxhi.No usa la instrucciÃ³n perosonalizada frdxlo.No usa la instrucciÃ³n perosonalizada frdy.No usa la instrucciÃ³n personalizada fsind callt.No usa la instrucciÃ³n perosonalizada fsins.No usa la instrucciÃ³n personalizada fsqrtd.No usa la instrucciÃ³n perosonalizada fsqrts.No usa la instrucciÃ³n personalizada fsubd.No usa la instrucciÃ³n perosonalizada fsubs.No usa la instrucciÃ³n personalizada ftand.No usa la instrucciÃ³n personalizada ftans.No usa la instrucciÃ³n personalizada ftruncds.No usa la instrucciÃ³n perosonalizada fwrx.No usa la instrucciÃ³n perosonalizada fwry.No usa la instrucciÃ³n perosonalizada round.No permite las referencias a memoria sin alinear.No avisa sobre el uso de "long long" cuando se use -pedantic.Revisa la pila usando lÃ­mites en la memoria de scratch L1.No hace nada.  Se preserva por compatibilidad hacia atrÃ¡s.No hace nada. Preservado por compatibilidad hacia atrÃ¡s.No alinea los elementos en el cÃ³digo o los datos.No aloja floats y doubles en registros de precisiÃ³n extendida.No asume que los accesos sin alinear los maneja el sistema.No llama a ninguna funciÃ³n de limpieza de cachÃ©.No llama a ninguna trampa de limpieza de cachÃ©.No genera un ejecutable independiente de posiciÃ³n enlazado dinÃ¡micamente.No emite adiciones DWARF mÃ¡s allÃ¡ de la versiÃ³n seleccionada.No emite funciones en lÃ­nea exportadas en dll a menos que sea necesario.No genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos.No genera revisiones para el control de especulaciÃ³n en la planificaciÃ³n selectiva.No genera sÃ³lo cÃ³digo de modo privilegiado; implica -mno-inline-ic_invalidate si el cÃ³digo a incluir en lÃ­nea no funciona en modo usuario.No indica ninguna prioridad con TARGET_REGISTER_PRIORITY.No optimiza los movimientos de bloques; usa memcpy.No optimiza los movimientos de bloques.No usa MnemÃ³nicos-P para ramificaciones.No usa ninguno de r32..r63.No utilizar rango de direccionamiento de menos de 25 bits para llamadas.No avisa sobre los usos de extensiones Microsoft.Bloque CLASS IS doble en la declaraciÃ³n SELECT TYPE  en %LDegrada los errores de concordancia a avisos.Conduciendo:Indicador tonto. Es el predefinido a menos que que se proporcionen switches FPX explÃ­citamente.El procedimiento dummy en %C no puede tener atributo BIND(C) con NAMEVuelca las declaraciones a un fichero .decl.Vuelca informaciÃ³n detallada de las ubicaciones de cÃ³digo fuente en la representaciÃ³n interna de GCC.Vuelca pasadas de optimizaciÃ³n.Atributo %s duplicado en %LSe especificÃ³ un atributo %s duplicado en %LEspecificiÃ³n de etiqueta %s duplicada en %CEspecificaciÃ³n %s duplicada en %CSe especificÃ³ un atributo ASYNCHRONOUS duplicado en %LSe especificÃ³ un atributo BIND duplicado en %LDEFERRED duplicado en %CDeclaraciones ELSE duplicadas en %L y %CSe especificÃ³ un atributo EXTENDS duplicado en %LDeclaraciÃ³n IMPLICIT NONE duplicada en %CEspecificaciÃ³n NML duplicada en %CNON_OVERRIDABLE duplicado en %CAtributo POINTER duplicado en %CDeclaraciÃ³n PRIVATE duplicada en %CSe especificÃ³ un atributo PROTECTED duplicado en %LSe especificÃ³ un atributo SAVE duplicado en %LDeclaraciÃ³n SEQUENCE duplicada en %CEspecificaciÃ³n UNIT duplicada en %CSe especificÃ³ un atributo VALUE duplicado en %LSe especificÃ³ un atributo VOLATILE duplicado en %LEspecificador de acceso duplicado en %CEspecificaciÃ³n de matriz duplicada para el apuntado Cray en %CEspecificaciÃ³n de formato duplicada en %CDeclaraciÃ³n de etiqueta %d duplicada en %L y %LDurante la optimizaciÃ³n en tiempo de enlazado advierte de tipos de declaraciones globales que no casan.No se admite Puntero de Argumento de Realineamiento DinÃ¡mico (DRAP) en la rutina de servicio de interrupciones.  Esto puede sortearse evitando funciones con retorno agregado.Asigna dinÃ¡micamente los registros cc.se establece EDGE_CROSSING incorrectamente a travÃ©s de la misma secciÃ³nfalta EDGE_CROSSING a travÃ©s del lÃ­mite de la secciÃ³nel borde EH cruza el lÃ­mite de la secciÃ³n en bb %i)La declaraciÃ³n ELSE IF en %C no puede ir despuÃ©s de una declaraciÃ³n ELSE en %LDeclaraciÃ³n ELSEWHERE en %C despuÃ©s de un ELSEWHERE desenmascarado previoLa declaraciÃ³n ELSEWHERE en %C no estÃ¡ dentro de un bloque WHERENo se permite la etiqueta END en %C en la declaraciÃ³n de salidaLa etiqueta END %d en %L no estÃ¡ definidaLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un procedimiento contenidoLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un BLOCK DATALa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque DERIVED TYPELa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque DOLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque FORALLLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un MODULELa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un PROGRAMLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque SELECTLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque WHERELa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un subprograma contenidoLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque IF-THENLa declaraciÃ³n ENTRY en %C no puede aparecer dentro de un INTERFACEENTRY_BLOCK tiene IL asociado con Ã©lLa declaraciÃ³n ENUM en %C no tiene ENUMERATORSSe esperaba una declaraciÃ³n de definiciÃ³n ENUM antes de %CENUMERATOR %L no se inicializÃ³ con una expresiÃ³n enteraLa etiqueta EOR %d en %L no estÃ¡ definidaEl EQUIVALENCE en %C requiere dos o mÃ¡s objetosLa etiqueta ERR %d en %L no estÃ¡ definidaERRMSG en %L es inÃºtil sin una etiqueta STATvariable ERRMSGEl argumento ERRMSG= en %L debe ser una variable CHARACTER escalarArquitectura ESA/390.La declaraciÃ³n EXIT en %C termina el bucle !$OMP DOEXIT_BLOCK tiene IL asociado con Ã©lTodos o ninguno de los objetos en el conjunto EQUIVALENCE en %L deben tener el atributo PROTECTEDEl elemento en el constructor de matriz %s en %L es %sTambiÃ©n elimina invocaciones mÃºltiples de funciÃ³n para funciones impure.Emite reubicaciones de 16-bit a las Ã¡reas de datos small.Emite reubicaciones de 32-bit a las Ã¡reas de datos small.Emite cÃ³digo que cumpla con IEEE, sin excepciones inexactas.Emite el atributo ELF de RISC-V.Emite informaciÃ³n de grafo de llamadas.Emite comprobaciones haciendo que las instrucciones "break 8" se ejecuten cuando se aplican funciones internas atÃ³micas sobre memoria desalineada.Emite cÃ³digo para la extensiÃ³n ISA byte/word.Emite cÃ³digo para la extensiÃ³n ISA de conteo.Emite cÃ³digo para la extensiÃ³n ISA de move y sqrt de fp.Emite cÃ³digo para la extensiÃ³n ISA de video en movimiento.Emite cÃ³digo usando directivas explÃ­citas de reubicaciÃ³n.Emite sÃ­mbolos comunes como sÃ­mbolos dÃ©biles.Emite anotaciones de depuraciÃ³n durante el preprocesamiento.Emite informaciÃ³n de depuraciÃ³n relacionada con el paso de anÃ¡lisis de escape cuando se ejecuta con -fgo-optimize-allocs.Emite ramificaciones directas a funciones locales.Emite cÃ³digo extra en el prÃ³logo de la funciÃ³n para atrapar en caso de que el tamaÃ±o de la pila exceda el lÃ­mite dado.Emite prÃ³logos de funciÃ³n sÃ³lo despuÃ©s de que las partes de la funciÃ³n que los necesitan, en vez de al principio de la funciÃ³n.Emite llamadas a funciÃ³n usando la tabla de desplazamiento global al generar PIC.Emite instanciaciones implÃ­citas de plantillas incluidas en lÃ­nea.Emite instanciaciones implÃ­citas de plantillas.Emite ramificaciones indirectas a funciones locales.Emite secuencias load/store long.Emite llamada a contador de perfil en la entrada de funciÃ³n antes del prÃ³logo.Emite rdval en lugar de rduniq para un puntero thread.Emite variables static const aÃºn si no se usan.Emite bits de parada antes y despuÃ©s de asms extendidos con volatile.Emite traps como "break 8", predeterminado para CRIS v3 y superior.  Si estÃ¡ desactivado, se usan llamadas a abort().Emite informaciÃ³n de depuraciÃ³n detallada en el cÃ³digo ensamblador.FINAL vacÃ­o en %CDeclaraciÃ³n IMPLICIT vacÃ­a en %CNo se permite un constructor de matriz vacÃ­o en %CConjunto vacÃ­o de dÃ­gitos en la constante BOZ en %CActiva las instrucciones alternativas 'q'.Activa fichero de registros de 16 entradas.Activa la instrucciÃ³n de extensiÃ³n del contador de sello de tiempo de 64 bits.Permite corrutinas C++ (experimental).Admite desasignaciÃ³n con tamaÃ±o de C++14.Activa las tablas CFI a travÃ©s de directivas del ensamblador GAS.Permite los atributos de estilo DEC STATIC y AUTOMATIC.Activa DIV, DIVU.Activa las instrucciones DIV-REM para ARCv2.Activa las extensiones DSP 3.1 Pack A.Activa la informaciÃ³n de la lÃ­nea de depuraciÃ³n DWARF a travÃ©s de as de GNU.Activa las instrucciones de operando dual y Ãºnico para telefonÃ­a.Activa la EliminaciÃ³n de Redundancia Completa en Ã¡rboles.Activa el modo de Descriptor de FunciÃ³n PIC.Activa la transformaciÃ³n Graphite Identity.Activa la biblioteca compartida basada en ID.Activa coma flotante de 128 bits IEEE mediante la palabra clave __float128.Permite Local Register Allocation.Activa la extensiÃ³n condicional load/store bloqueada.Activa las instrucciones MUL.Activa las instrucciones MUL.X y UMUL.X.Activa las instrucciones MULX, asume desplazador rÃ¡pido.Activa la sintaxis de excepciÃ³n y sincronizaciÃ³n de Objective-C.Activa el manejo de excepciones setjmp en tiempo de ejecuciÃ³n de Objective-C.Activa OpenACC.Activa OpenMP (implica -frecursive en Fortran).Activa las directivas SIMD de OpenMP.Activa el soporte PIC para construir bibliotecas.Activa las extensiones de lenguaje de Plan9.Activa coalescencia SSA de variables de usuario.Activa el hundimiento de cÃ³digo SSA en Ã¡rboles.Activa la optimizaciÃ³n de eliminaciÃ³n de cÃ³digo muerto SSA en Ã¡rboles.Activa la optimizaciÃ³n SSA-BIT-CCP en Ã¡rboles.Activa la optimizaciÃ³n SSA-CCP en Ã¡rboles.Activa las optimizaciones SSA-PRE en Ã¡rboles.Activa el cÃ³digo de rastreo TPF-OS.Activa el soporte de alojamiento virtual.Activa la extensiÃ³n XY Memory (DSP versiÃ³n 3).Activa la alineaciÃ³n de bloques COMMON.Activa todos los avisos -Wunused-.Permite todas las extensiones del lenguaje DEC.Activa todos los volcados de informaciÃ³n de optimizaciÃ³n en stderr.Activa un paso de mirilla RTL antes de sched2.Activa la relajaciÃ³n del ensamblador y el enlazador.  Activado por defecto a -Os.Activa instrucciones atÃ³micas.Habilita la depuraciÃ³n del extremo trasero.Activa la propagaciÃ³n hacia atrÃ¡s de propiedades en uso a nivel SSA.Activa las instrucciones barrel shift.Activa la vectorizaciÃ³n de bloque bÃ¡sico (SLP) en Ã¡rboles.Activa el cÃ³digo bÃ¡sico de anÃ¡lisis de perfil del programa.Activa el bypass de cachÃ© para referencias volÃ¡tiles.Activa las instrucciones de densidad de cÃ³digo para ARCv2.Activa la elevaciÃ³n de cÃ³digo.Activa las opciones comunes para generar informaciÃ³n de anÃ¡lisis de perfil para optimizaciones dirigidas por retroalimentaciÃ³n de perfili, y establece -fprofile-dir=.Activa las opciones comunes para generar informaciÃ³n de anÃ¡lisis de perfil para optimizaciones dirigidas por retroalimentaciÃ³n de perfil.Activa las opciones comunes para realizar optimizaciones dirigidas por retroalimentaciÃ³n de perfil, y establece -fprofile-dir=.Activa las opciones comunes para realizar optimizaciones dirigidas por retroalimentaciÃ³n de perfil.Activa el patrÃ³n casesi compacto.Activa la eliminaciÃ³n de cÃ³digo muerto condicional para llamadas internas.Activa la ejecuciÃ³n condicional en lugar de moves/scc.Activa moves condicionales.Activa la opciÃ³n constructor/destructor.Activa la propagaciÃ³n de copia de la informaciÃ³n escalar-evoluciÃ³n.Activa la propagaciÃ³n de copia en Ã¡rboles.Activa la correcciÃ³n de datos de entrada de perfilado inconsistente de flujo.Activa la eliminaciÃ³n de almacenamiento muerto.Activa la salida de depuraciÃ³n.Admite la coma flotante decimal de hardware.Activa las conversiones predefinidas entre __float128 y long double.Permite tamaÃ±os predefinidos para los especificadore de formato i, f y g.Activa las instrucciones divide y modulus.Activa las optimizaciones dominadoras.Activa las instrucciones dobles load/store para ARC HS.Activa la la extensiÃ³n dual viterbi butterfly.Activa la ubicaciÃ³n temprana de bits de parada para mejor planificaciÃ³n.Activa el manejo de excepciones.Activa la propagaciÃ³n hacia adelante en Ã¡rboles.Activa las optimizaciones del frente.Activa el anÃ¡lisis de perfil de las funciones.Activa reordenaciÃ³n de funciones que mejora ubicaciÃ³n de cÃ³digo.Activa la recolecciÃ³n de basura (GC) en programas Objective-C/Objective-C++.Activar la generaciÃ³n de instrucciones ARC SIMD mediante funciones internas especÃ­ficas de objetivo.Activa la generaciÃ³n de instrucciones R2 BMX.Activa la generaciÃ³n de instrucciones R2 CDX.Activa la predicciÃ³n de probabilidades de ramificaciÃ³n.Activa coma flotante de hardware.Activa las cargas de elevaciÃ³n adyacentes para fomentar la generaciÃ³n de instrucciones move condicionales.Activa las cargas de elevaciÃ³n de punteros condicionales.Activa in y out de la representaciÃ³n Graphite.Activa las revisiones en lÃ­nea para los receptores nil con el tiempo de ejecuciÃ³n NeXT y la ABI versiÃ³n 2.Activa la inclusiÃ³n en lÃ­nea de PLT en las llamadas a funciÃ³n.Activa la inclusiÃ³n en lÃ­nea de la la funciÃ³n declarada "inline", y desactiva todas las demÃ¡s inclusiones en lÃ­nea.Activa las optimizaciones de alineaciÃ³n de etiquetas.Permite el anÃ¡lisis antiguo de INCLUDE como sentenciaActiva las optimizaciones de tiempo de enlace.Activa las optimizaciones del enlazador.Activa la relajaciÃ³n del enlazador.Activa la relajaciÃ³n del enlazador.Activa la relajaciÃ³n del enlazador.Activa la distribuciÃ³n de bucles por patrones transformados en una llamada a biblioteca.Activa la distribuciÃ³n de bucles en Ã¡rboles.Activa la vectorizaciÃ³n de epÃ­logos de bucles usando un tamaÃ±o menor de vector.Activa la copia de encabezado de bucles en Ã¡rboles.Activa el intercambio de bucles en Ã¡rboles.Permite el movimiento invariante de bucles en Ã¡rboles.Activa las transformaciones anidadas de bucle.  Igual que -floop-nest-optimize.Activa las optimizaciones de bucles a nivel de Ã¡rbol.Activa la vectorizaciÃ³n de bucles en Ã¡rboles.Activa las optimizaciones de mirilla especÃ­ficas de la mÃ¡quina.Activa casi todos los mensajes de aviso.Activa el soporte multinÃºcleo.Activa las instrucciones multiply.Activa las optimizaciones de ejecuciÃ³n condicional anidada.Activa la optimizaciÃ³n &&/|| en la ejecuciÃ³n condicional.Habilita el anÃ¡lisis GIMPLE.Activa el uso pre-recarga del patrÃ³n cbranchsi.Habilita el preprocesamiento.Permite la revisiÃ³n de rango durante la compilaciÃ³n.Activa la reasociaciÃ³n a nivel de Ã¡rbol.Activa la planificaciÃ³n de insn sensible a la presiÃ³n de registros.Activar la relajaciÃ³n en el ensamblador.Activa la planificaciÃ³n entre bloques bÃ¡sicos.Activa los segmentos de datos separados.Permite establecer los GPRs al resultado de las comparaciones.Activa las instrucciones de signo extendido.Activa la divisiÃ³n de loads inmediatos de 32 bit en partes low / high.Habilita la prueba de la pila.Permite la revisiÃ³n de devoluciÃ³n de struct psABI de 32 bits estricta.Activa la optimizaciones de longitud de cadenas en Ã¡rboles.Activa el soporte para conceptos de C++.Permite el soporte para STRUCTURE/RECORD de DEC.Activa el soporte para la memoria transaccional de GNU.Activa el soporte del ABI del RH850.  Este es el valor por defecto.Activa el soporte para el antiguo ABI de GCC.Activa la instrucciÃ³n de extensiÃ³n del orden de byte de intercambio.Activa la mezcla de colas en Ã¡rboles.Habilita el tipo fundamental char8_t y lo usa como el tipo para los literales de cadenas UTF-8 y de caracteres.Activa la heurÃ­stica de ruta crÃ­tica en el planificador.Activa la heurÃ­stica de cuenta dependiente en el planificador.Activa la aproximaciÃ³n de la divisiÃ³n.  Activar esto reduce la precisiÃ³n de los resultados de la divisÃ³n a 16 bits aproximadamente para precisiÃ³n sencilla y a 32 bits para doble precisiÃ³n. Si se activa, implica -mlow-precision-recip-sqrt.Activa la heurÃ­stica de grupo en el planificador.Activa la heurÃ­stica de Ãºltima instrucciÃ³n en el planificador.Activa el optimizador de anidamiento de bucles.Activa el modo normal.Activa la heurÃ­stica de rango en el planificador.Activa la aproximaciÃ³n de raÃ­z cuadrada recÃ­proca.  Activar esto reduce la precisiÃ³n de los resultados de la raÃ­z cuadrada recÃ­proca a 16 bits aproximadamente para precisiÃ³n sencilla y a 32 bits para doble precisiÃ³n.Activa la heurÃ­stica de instrucciÃ³n especulativa en el planificador.Activa la aproximaciÃ³n de raÃ­z cuadrada.  Activar esto reduce la precisiÃ³n de los resultados de la raÃ­z cuadrada a 16 bits aproximadamente para precisiÃ³n sencilla y a 32 bits para doble precisiÃ³n. Si se activa, implica -mlow-precision-recip-sqrt.Activa el uso de registros de coma flotante de 64-bit en instrucciones. fmov.  Vea -mdalign si se requiere alineaciÃ³n de 64-bit.Activa el uso de las instrucciones de FPU RX.  Este es el valor por defecto.Permite el uso de literales de caracteres en asignaciones y sentencias de datos para variables que no son de caracteres.Activa el uso de loads indexadas.Activa el uso de pre/post modify con desplazamiento de registro.Activa el uso del asignador de registros LRA.Activa el uso de la instrucciÃ³n fsca.Activa el uso de la instrucciÃ³n fsrra.Activa el uso del ABI antiguo y roto donde todos los argumentos de funciÃ³n apilados estÃ©n alineados a 32 bits.Activa el uso de las instrucciones short load.Activa el uso del RX ABI estÃ¡ndar donde todos los argumentos de funciÃ³n apilados estÃ©n alineados de forma natural.  Esto es lo predefinido.Activa la extensiÃ³n de lenguaje de vector z que ofrece la macro de vector sensible al contexto y activa los internos de estilo Altivec en vecintrin.h.Habilita el preprocesamiento tradicional.Activa los accesos word sin alinear y halfword para los datos packed.Activa el uso de GPREL para datos de sÃ³lo lectura en FDPIC.Activa el uso de las operaciones de bit NPS400.Activa el uso de la extensiÃ³n xld/xst del NPS400.Activa el uso de POST_INC / POST_DEC.Activa el uso de POST_MODIFY.Activa el uso de registros de precisiÃ³n sencilla impares.Activa el uso de sdata/scommon/sbss.Activa las instrucciones definidas por el usuario.Activa el uso de instrucciones de coma flotante de 128 bits IEEE.Activa las instrucciones de bucle del v850e3v5.Activa la extensiÃ³n de CRC polinÃ³mico variable.Activa la vectorizaciÃ³n en Ã¡rboles.Activa la salida detallada.Activa evitar el error Ãºnico del procesador AT697F (corresponde al error #13 del procesador AT697E).Activa evitar el error Ãºnico del procesador GR712RC.Activa evitar el error Ãºnico del procesador UT699.Activa evitar el error Ãºnico del procesador UT699E/UT700.Activa/Desactiva la planificaciÃ³n tradicional en bucles que ya pasaron la calendarizaciÃ³n mÃ³dulo.Activa/desactiva direccionamiento relativo a GP.Activa la biblioteca compartida basada en ID.Activa el modo Datos-Independientes-de-PosiciÃ³n (PID).Activa o desactiva el uso de las instrucciones SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE y RMPA.  Activado por defecto.Activa el modelo de coste de vectorizador dinÃ¡mico.  Se preserva por compatibilidad hacia atrÃ¡s.Activa volcado de modelo de coste expresivo en los ficheros de volcado para depuraciÃ³n.Codifica las instrucciones SSE con el prefijo VEX.ExpresiÃ³n de fin en el bucle DOEl final de la declaraciÃ³n DO que no es bloque en %C estÃ¡ entrelazado con otro bucle DOEl final de la declaraciÃ³n DO que no es bloque en %C estÃ¡ dentro de otro bloqueFin de la lista de bÃºsqueda.
  Cumple las semÃ¡nticas de control de acceso de miembros de clase.La entidad con longitud de carÃ¡cter asumida en %L debe ser un argumento de prueba o un PARAMETEREl enumerador excede el tipo entero de C en %CEquivalente a -mgpopt=local.Equivalente a -mgpopt=none.La variable errmsg en %L no debe ser %sd dentro de la misma declaraciÃ³n %sErrorError al convertir la constante PARAMETER en una constante compleja en %CError al convertir el enteroError en la inicializaciÃ³n de puntero en %CError en la especificaciÃ³n de tipo en %LError reasignando a %lu bytesError al escribir el fichero de salida JSON %s
  Error al escribir al fichero de mÃ³dulo %qs para escritura: %sError al escribir el fichero de mÃ³dulos: %sError al escribir el fichero de salida '%s'
  EventoLa condiciÃ³n de salida del bucle DO WHILE en %L debe ser una expresiÃ³n LOGICAL escalarTermina cuando sucede el primer error.Expande la divisiÃ³n entera de 32bit/64bit en divisiÃ³n entera sin signo de 8bit con revisiÃ³n en tiempo de ejecuciÃ³n.Expande adddi3 y subdi3 en tiempo de generaciÃ³n de rtl en add.f / adc, etc.Se esperaba ")" en %CSe esperaba "," en %CSe esperaba :: en la definiciÃ³n TYPE en %CSe esperaba un signo = en la declaraciÃ³n PARAMETER en %CSe esperaba un sÃ­mbolo PARAMETER en la constante compleja en %CSe esperaba una declaraciÃ³n TYPE IS, CLASS IS o END SELECT despuÃ©s de un SELECT TYPE en %CSe esperaba una declaraciÃ³n CASE o END SELECT despuÃ©s de un SELECT CASE en %CSe esperaba una interfaz sin nombre en %CSe esperaba un parÃ©ntesis derecho en la expresiÃ³n en %CSe esperaba un valor de paso en el iterador en %CSe esperaba un especificador de acceso en %CSe esperaba la etiqueta de devoluciÃ³n alterna en %CSe esperaba una expresiÃ³n de inicializaciÃ³n en %CSe esperaba otra dimensiÃ³n en la declaraciÃ³n de matriz %CSe esperaba una lista de argumentos en %CSe esperaba un subÃ­ndice de matriz en %CSe esperaba un gran tranco de subÃ­ndice de matriz en %CSe esperaba una asociaciÃ³n en %CSe esperaba una lista lista de asociaciÃ³n en %CSe esperaba un nombre de atributo de bitSe esperaba un atributo de enlace en %CSe esperaba un nombre de enlace en %CSe esperaba una coma en la lista E/S en %CSe esperaba una referencia de componente en %CSe esperaba un exponente en la expresiÃ³n en %CSe esperaba una expresiÃ³n en %C en la declaraciÃ³n PARAMETERSe esperaba una expresiÃ³n en la declaraciÃ³n %s en %CSe esperaba una expresiÃ³n en la especificaciÃ³n de matriz en %CSe esperaba un tipo de expresiÃ³nSe esperaba una lista de argumentos formales en la definiciÃ³n de la funciÃ³n en %CSe esperaba un nombre genÃ©rico o un descriptor de operador en %CSe esperaba una expresiÃ³n de inicializaciÃ³n en %CSe esperaba la inicializaciÃ³n de la expresiÃ³n en CASE en %CSe esperaba un enteroSe esperaba una cadena enteraSe esperaba un parÃ©ntesis izquierdoSe esperaba un nombre de procedimiento de mÃ³dulo en %CSe esperaba un nombreSe esperaba una cadena realSe esperaba un parÃ©ntesis derechoSe esperaba una expresiÃ³n de inicializaciÃ³n escalar en %CSe esperaba un nombre de enlace especÃ­fico en %CSe esperaba una cadenaSe esperaba un nombre de componente de estructura en %CSe esperaba un nombre terminal en %CSe esperaba un procedimiento enlazado a tipo o un procedimiento de componente puntero en %Cse esperaba un nombre variable en %CSe esperaba un nombre de variable en %C en la declaraciÃ³n PARAMETERSe esperaba una coma en EQUIVALENCE en %CSe espera la lista de entidades nombradas %CExporta funciones aun si pueden incluir en lÃ­nea.La expresiÃ³n en %L en este contexto debe ser constanteLa expresiÃ³n en %L debe ser de tipo INTEGER, se encontrÃ³ %sLa expresiÃ³n en %L debe ser escalarLa expresiÃ³n en la declaraciÃ³n CASE en %L no estÃ¡ en el rango de %sLa expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de gÃ©nero %dLa expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de tipo %sLa expresiÃ³n en la declaraciÃ³n CASE en %L debe ser escalarExtensiÃ³n: ConversiÃ³n de %s a %s en %LExtensiÃ³n: Operador unario despuÃ©s de un operador aritmÃ©tico (usar parÃ©ntesis) en %CExtensiÃ³n: carÃ¡cter barra invertida en %CUn IO UNIT externo no puede ser una matriz en %LCaracteres ajenos el formato en %LLa clÃ¡usula FINAL en %L requiere una expresiÃ³n LOGICAL escalarLa declaraciÃ³n FINAL en %C debe estar dentro de CONTAINSLa declaraciÃ³n FINAL en %C debe estar dentro de una secciÃ³n de tipo derivado CONTAINSEl procedimiento FINAL en %L debe tener exactamente un argumentoLa expresiÃ³n de fin FORALL en %L debe ser un INTEGER escalarEl nombre de Ã­ndice FORALL en %L debe ser un INTEGER escalarLa clÃ¡usula de mÃ¡scara FORALL en %L requiere una expresiÃ³n LOGICAL escalarLa expresiÃ³n de inicio FORALL en %L debe ser un INTEGER escalarLa expresiÃ³n de tranco FORALL en %L no puede ser ceroLa expresiÃ³n de tranco FORALL en %L debe ser un %s escalarLa etiqueta FORMAT %d en %L no estÃ¡ definidaLa declaraciÃ³n FORMAT en %L no tiene una etiqueta de declaraciÃ³nLa etiqueta FORMAT en %L debe ser de tipo con gÃ©nero por defecto CHARACTER o INTEGERLas excepciones FP estÃ¡n activadas.las opciones de FPX fast y compact no pueden especificarse juntasFPX: Activar las extensiones de coma flotante de doble precisiÃ³n de la CPU Argonaut ARC.FPX: Generar instrucciones FPX de precisiÃ³n doble (compactas).FPX: Generar instrucciones FPX de precisiÃ³n doble (rÃ¡pidas).FPX: Generar instrucciones FPX de precisiÃ³n sencilla (compactas).FPX: Generar instrucciones FPX de precisiÃ³n sencilla (rÃ¡pidas).Factoriza constructores y destructores complejos para favorecer el espacio en detrimento de la velocidad.Error FatalControl fino de las caracterÃ­sticas de ajuste.El primer argumento de la asignaciÃ³n definida en %L debe ser INTENT(OUT) o INTENT(INOUT)El primer argumento de la interfaz de operador en %L no puede ser opcionalEl primer argumento de la interfaz de operador en %L debe ser INTENT(IN)Nombre de la configuraciÃ³n de la instrucciÃ³n personalizada de coma flotante.Sigue las convenciones de llamada Renesas (anteriormente Hitachi) / SuperH.Sigue los requisitos de orden de evaluaciÃ³n de C++17 para expresiones de asignaciÃ³n, desplazamiento, llamadas a funciones miembro, etc.Sigue los requerimientos de enlace de EABI.Para el procedimiento dummy %s, no se permite un nombre de enlazado en BIND(C) en %CPara la biblioteca de intrÃ­nsecos: pasa todos los parÃ¡metros en registros.Se establece el permiso ejecutable para las funciones anidadas en la pila.Para objetivos que normalmente necesitan trampolines para las funciones anidadas, siempre los genera en lugar de usar descriptores.Hace que la salida en ensamblador siempre use constantes hexa.Fuerza que los accesos de campos de bit coincidan con su anchura de tipo.Fuerza que las funciones se alineen a un lÃ­mite de 4 byte.Fuerza que el tipo subyacente de "wchar_t" sea "unsigned short".Fuerza el uso de ranuras de retardo para las ramificaciones condicionales.DeclaraciÃ³n de formato en el mÃ³dulo bloque principal en %CCaracterÃ­stica obsoleta de Fortran 2008:Fortran 2008: Funciones puntero en un contexto de definiciÃ³n variable (%s) en %LFortran 2008: El punto y coma en %C sin una declaraciÃ³n precedenteCaracterÃ­stica borrada en Fortran 2018:CaracterÃ­stica obsoleta de Fortran 2018:Fortran 2018:Fortran 95 requiere un INTEGER por defecto en la etiqueta %s en %LEl procedimiento %s en %L tiene entradas con especificaciones de matriz no coincidentesLos inicios de las funciones se alinean a esta potencia de 2.Las funciones con valores de devoluciÃ³n deben terminar con declaraciones return.Fusiona ciertas operaciones de enteros para un mejor rendimiento en power8.GCC no puede admitir operadores con tipos enteros y tipos de coma fija que tienen demasiados bits integrales y fraccionales juntosGCC sÃ³lo admite %u Ã¡mbitos anidadosvector GCC pasado por referencia: extensiÃ³n ABI que no es estÃ¡ndar sin garantÃ­a de compatibilidadSe devolviÃ³ un vector GCC por referencia: extensiÃ³n de ABI no estÃ¡ndar sin garantÃ­a de compatibilidadGCSE desactivadoGENERIC en %C debe estar dentro de un tipo derivado CONTAINSGMP versiÃ³n %s, MPFR versiÃ³n %s, MPC versiÃ³n %s, isl versiÃ³n %s
! C de GNU ya no admite -traditional sin usar -EExtensiÃ³n GNU:Objective C de GNU ya no admite compilaciÃ³n tradicionalLa declaraciÃ³n GOTO en %L deja la construcciÃ³n CRITICAL por la etiqueta en %LLa declaraciÃ³n GOTO en %L deja la construcciÃ³n DO CONCURRENT por la etiqueta en %LGenera instrucciones de 16 bits.Genera cÃ³digo i386 de 16bit.Genera cÃ³digo de 32-bit.Genera desplazamientos de 32-bit en las tablas de switch.Genera cÃ³digo i386 de 32bit.Genera cÃ³digo x86-64 de 32bit.Genera instrucciones multiply y mac de 32x16.Genera cÃ³digo de 64-bit.Genera cÃ³digo x86-64 de 64bit.Genera marcos de pila que cumplan con APCS.Genera cÃ³digo de 32 bits ARCompact para el procesador ARC600.Genera cÃ³digo de 32 bits ARCompact para el procesador ARC601.Genera cÃ³digo de 32 bits ARCompact para el procesador ARC700.Genera stubs de estilo AT&T para Mach-O.Genera encabezado C de caracterÃ­sticas especÃ­ficas de la plataforma.Genera prototipos C a partir de declaraciones BIND(C).Genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos con extensiones GNU.Genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos.Genera cÃ³digo ELF FDPIC.Genera cÃ³digo GFLOAT de doble precisiÃ³n.Genera cÃ³digo H8/300H.Genera cÃ³digo H8S.Genera cÃ³digo H8S/2600.Genera cÃ³digo H8SX.Genera cÃ³digo ILP32.Genera bloques IT apropiados para el ARMv8.Genera fichero JSON.Genera cÃ³digo LP64.Genera cÃ³digo MIPS16.Genera cÃ³digo PA1.0.Genera cÃ³digo PA1.1.Genera cÃ³digo PA2.0 (requiere binutils 2.10 o superior).Genera cÃ³digo SH1.Genera cÃ³digo SH2.Genera cÃ³digo SH2a sin FPU.Genera cÃ³digo SH2e.Genera cÃ³digo SH3.Genera cÃ³digo SH3e.Genera cÃ³digo SH4 sin FPU.Genera cÃ³digo SH4.Genera cÃ³digo SH4-100 sin FPU.Genera cÃ³digo SH4-100.Genera cÃ³digo SH4-200 sin FPU.Genera cÃ³digo SH4-200.Genera cÃ³digo SH4-300 sin FPU.Genera cÃ³digo SH4-300.Genera cÃ³digo SH4a sin FPU.Genera cÃ³digo SH4a.Genera cÃ³digo SH4al-dsp.Genera instrucciones VRSAVE cuando se genere cÃ³digo AltiVec.Genera secciÃ³n __mcount_loc con todos los mcount o llamadas __fentry__.Genera una directiva #line que apunte al directorio de trabajo actual.Genera una llamada a abortar si una funcion noreturn devuelve.Genera una funciÃ³n main() de D predefinida al compilar.Genera un solo punto de salida para cada funciÃ³n.Genera nombres de ruta de fuentes absolutos para gcov.Genera parÃ¡metros agregados pasando cÃ³digo con alineamiento de 64 bits a lo sumo.Genera instrucciones auto-inc/dec.Genera cÃ³digo big endian.Genera cÃ³digo big-endian.Genera instrucciones de bit.Genera las llamadas insns como llamadas directas.Genera las llamadas insns como llamadas indirectas, si es necesario.Genera las llamadas insns como llamadas indirectas.Genera las llamadas insns como llamadas indirectas de registros.Genera la instrucciÃ³n cld en el prÃ³logo de funciÃ³n.Genera cÃ³digo para as de GNU.Genera cÃ³digo para el ensamblador de GNU (gas).Genera cÃ³digo para ld de GNU.Genera cÃ³digo para el entorno de tiempo de ejecuciÃ³n GNU.Genera cÃ³digo para descarga OpenMP: permite -msoft-stack y -muniform-simt.Genera cÃ³digo para SH4 series 340 (sin MMU/FPU).Genera cÃ³digo para SH4 series 400 (sin MMU/FPU).Genera cÃ³digo para SH4 series 500 (sin FPU).Genera cÃ³digo para el estado Thumb.Genera cÃ³digo para el ensamblador UNIX.Genera cÃ³digo para ABI de 32 bits.Genera cÃ³digo para el 5206e.Genera cÃ³digo para el 520X.Genera cÃ³digo para el 528x.Genera cÃ³digo para el 5307.Genera cÃ³digo para el 5407.Genera cÃ³digo para ABI de 64 bits.Genera cÃ³digo para el 68000.Genera cÃ³digo para el 68010.Genera cÃ³digo para el 68020.Genera cÃ³digo para el 68030.Genera cÃ³digo para el 68040, sin ninguna instrucciÃ³n nueva.Genera cÃ³digo para el 68040.Genera cÃ³digo para el 68060, sin ninguna instrucciÃ³n nueva.Genera cÃ³digo para el 68060.Genera cÃ³digo para el 68302.Genera cÃ³digo para el 68332.Genera cÃ³digo para el 68851.Genera cÃ³digo para el ColdFire v4e.Genera cÃ³digo para una DLL.Genera cÃ³digo para el Fido A.Genera cÃ³digo para la cpu32.Genera cÃ³digo para todas las instanciaciones de plantillas.Genera cÃ³digo para un 11/10.Genera cÃ³digo para un 11/40.Genera cÃ³digo para un 11/45.Genera cÃ³digo para contratos de assert.Genera cÃ³digo para las extensiones cargables de nÃºcleo darwin.Genera cÃ³digo para las funciones aÃºn si estÃ¡n completamente incluidas en lÃ­nea.Genera cÃ³digo para la CPU dada.Genera cÃ³digo para ejecutables BSS PLT antiguos.Genera cÃ³digo para contratos de postcondiciones.Genera cÃ³digo para contratos de precondiciones.Genera cÃ³digo para las funciones estÃ¡ticas aunque nunca se las llame.Genera cÃ³digo para las opciones sin caso predefinido.Genera cÃ³digo para la plataforma Android.Genera cÃ³digo para el M*Core M210.Genera cÃ³digo para el M*Core M340.Genera cÃ³digo para el nÃºcleo o para las extensiones cargables del nÃºcleo.Genera cÃ³digo para el modo supervisor (predeterminado).Genera cÃ³digo para el modo de usuario.Genera cÃ³digo en el estado ARM de 32 bit.Genera cÃ³digo en modo big endian.Genera cÃ³digo en modo big endian.Genera cÃ³digo en modo little endian.Genera cÃ³digo en modo little endian.Genera cÃ³digo adecuado para ejecutables (NO para bibliotecas compartidas).Genera cÃ³digo adecuado para vuelta rÃ¡pida en la depuraciÃ³n.Genera cÃ³digo que se pueda usar en objetos dinÃ¡micos de estilo SVR4.Genera cÃ³digo que se pueda mantener el estado local uniforme por todas las vÃ­as.Genera cÃ³digo que cumpla con Intel MCU psABI.Genera cÃ³digo que cumpla con la ABI dada.Genera cÃ³digo que se puede enlazar con cÃ³digo MIPS16 microMIPS.Genera cÃ³digo que use las instrucciones de coma flotante del 68881.Genera cÃ³digo que se puede enlazar contra ninguna otra biblioteca compartida de ID, pero puede usarse como una biblioteca compartida.Genera cÃ³digo para revisar los lÃ­mites antes de indexar matrices.Genera cÃ³digo para revisar especificaciones de excepciones.Genera cÃ³digo para usar un PTL y GOT no ejecutables.Genera cÃ³digo que use las instrucciones de coma flotante de hardware.Genera cÃ³digo que usa solo los registros generales.Genera cÃ³digo con llamadas a bibliotecas para coma flotante.Genera cÃ³digo sin registro GP.Genera objetos CFString en tiempo de compilaciÃ³n.Genera secciones de depuraciÃ³n comprimidas.Genera instrucciones move condicionales.Genera definiciones cpp para ES de servidor.Genera definiciones cpp para ES de estaciÃ³n de trabajo.Genera informaciÃ³n de depuraciÃ³n en el formato DWARF v2 (o posterior).Genera informaciÃ³n de depuraciÃ³n en el formato VMS.Genera informaciÃ³n de depuraciÃ³n en el formato extendido por defecto.Genera informaciÃ³n de depuraciÃ³n en el formato por defecto.Genera informaciÃ³n de depuraciÃ³n en la versiÃ³n predeterminada del formato DWARF.Genera informaciÃ³n de depuraciÃ³n en ficheros .dwo separados.Genera cÃ³digo FPU de SH2a de doble precisiÃ³n por defecto.Genera cÃ³digo FPU de SH2a de precisiÃ³n simple.Genera cÃ³digo SH4 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4-100 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4-200 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4-300 de precisiÃ³n simple por defecto.Genera cÃ³digo SH4a de precisiÃ³n simple por defecto.Genera marcos de pila discontiguos.Genera resultados de divisiÃ³n con residuo que tenga el mismo signo que el divisor (no el del dividendo).Genera documentaciÃ³n.Genera instrucciones de coma flotante de doble precisiÃ³n.Genera llamadas indirectas rÃ¡pidas.Genera matemÃ¡ticas de coma flotante usando el conjunto de instrucciones dado.Genera divisiÃ³n de coma flotante incluida en lÃ­nea, optimizada para latencia.Genera divisiÃ³n de coma flotante incluida en lÃ­nea, optimizada para rendimiento.Genera divisiÃ³n entera incluida en lÃ­nea, optimizada para latencia.Genera divisiÃ³n entera incluida en lÃ­nea, optimizada para rendimiento.Genera raÃ­z cuadrada incluida en lÃ­nea, optimizada para latencia.Genera raÃ­z cuadrada incluida en lÃ­nea, optimizada para rendimiento.Genera instrucciones admitidas por el barrel shift.Genera instrucciones isel.Genera la bÃºsqueda no estricta de clases (a travÃ©s de objc_getClass()) para usarlas en el modo Zero-Link.Genera cÃ³digo little endian.Genera cÃ³digo little-endian.Genera mÃºltiples instrucciones load/store.Genera load/store con instrucciones de actualizaciÃ³n.Genera dependencias de make y compila.Genera dependencias de make.Genera llamadas mcount/__fentry__ como nops. Para activarlas han de ser parcheadas.Genera instrucciones mul64 y mulu64.Genera instrucciones norm.Genera cÃ³digo normal-mode.Genera solamente cÃ³digo FPU de SH2a de precisiÃ³n simple.Genera cÃ³digo SH4 solamente de precisiÃ³n simple.Genera cÃ³digo SH4-100 solamente de precisiÃ³n simple.Genera cÃ³digo SH4-200 solamente de precisiÃ³n simple.Genera cÃ³digo SH4-300 solamente de precisiÃ³n simple.Genera cÃ³digo SH4a solamente de precisiÃ³n simple.Genera cÃ³digo relativo al pc.Genera instrucciones de extensiÃ³n del rendimiento.Genera instrucciones de la versiÃ³n 2 de la extensiÃ³n del rendimiento.Genera objetivos de prueba para todas las cabecerasa.Genera cÃ³digo independiente de posiciÃ³n para ejecutables si es posible (modo large).Genera cÃ³digo independiente de posiciÃ³n para ejecutables si es posible (modo small).Genera cÃ³digo independiente de posiciÃ³n si es posible (modo large).Genera cÃ³digo independiente de posiciÃ³n si es posible (modo small).Genera instrucciones de precargado, si estÃ¡n disponibles, para matrices en bucles.Genera cÃ³digo PIC reentrante.Genera recÃ­procos en lugar de divss y sqrtss.Genera informaciÃ³n de descriptor de tipo en tiempo de ejecuciÃ³n.Generar referencias de sdata.  Es lo predefinido, salvo que se compile para PIC.Genera cÃ³digo auto-reubicable.Genera sin, cos, sqrt para FPU.Genera instrucciones de coma flotante de precisiÃ³n sencilla.Genera divisiÃ³n recÃ­proca y raÃ­z cuadrada de software para mejor salida.Genera mÃ©todos Objective-C especiales para inicializar/destruir i-variables de C++ que no son POD, si es necesario.Genera instrucciones de extensiÃ³n de cadenas.Genera instrucciones swap.Genera las instrucciones mÃ³dulo de enteros.Genera instrucciones atÃ³micas de memoria quad word (lqarx/stqcx).Genera instrucciones de memoria quad word (lq/stq).Genera tablas de desenredo que sean exactas en cada lÃ­mite de instrucciÃ³n.Genera instrucciones v3 push25/pop25.Genera la instrucciÃ³n vzeroupper antes de una transferencia de flujo de control afuera de la funciÃ³n.Da a las ramificaciones su costo por defecto.Da a los sÃ­mbolos externos un subrayado inicial.No se pueden usar las optimizaciones de bucle Graphite (isl no estÃ¡ disponible).GuÃ­a al enlazador para que relaje las instrucciones.Maneja las funciones internas atÃ³micas que pueden aplicarse a datos desalineados mediante llamadas a funciones de biblioteca. Anula -mtrap-unaligned-atomic.CuÃ¡nto puede crecer la unidad de compilaciÃ³n dada a causa de la inclusiÃ³n en lÃ­nea (en porcentaje).CuÃ¡nto puede crecer la unidad de compilaciÃ³n dada a causa de la propagaciÃ³n constante interprocedural (en porcentaje).ID de la biblioteca compartida a crear.La clÃ¡usula IF en %L requiere una expresiÃ³n LOGICAL escalarLa declaraciÃ³n IMPORT en %C sÃ³lo se permite en un cuerpo INTERFACELa declaraciÃ³n INQUIRE en %L no puede contener especificadores FILE y UNIT al mismo tiempoLa declaraciÃ³n INQUIRE en %L requiere un especificador PENDING= con el especificador ID=La declaraciÃ³n INQUIRE en %L requiere un especificador FILE o UNITNo se permite la declaraciÃ³n INQUIRE en el procedimiento PURE en %CINTENT (%s) genera un conflicto con INTENT(%s) en %LNo se permite INTENT dentro de BLOCK en %CEl argumento actual INTENT(%s) en %L puede interferir con el argumento actual en %L.La etiqueta IOLENGHT es no vÃ¡lida en la declaraciÃ³n INQUIRE en %CISO C no permite %<%E (expression)%>ISO C no permite un %<;%> extra fuera de una funciÃ³nISO C no permite %<_Alignof%> aplicado a un tipo de funciÃ³nISO C no admite %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C no admite %<++%> y %<--%> en tipos complejosISO C no admite los tipos %<__int%d%>ISO C no admite %<~%> para conjugaciones complejasISO C no admite tipos enteros complejosISO C no admite tipos de coma fijaISO C no admite %<complex%> simples que significan %<double complex%>ISO C no admite tipos saturantesISO C prohÃ­be %<goto *expr;%>ISO C prohÃ­be %<return%> con expresiÃ³n, en una funciÃ³n que devuelve voidISO C prohÃ­be una unidad de traducciÃ³n vacÃ­aISO C prohÃ­be la asignaciÃ³n entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be grupos de llaves dentro de expresionesISO C prohÃ­be la conversiÃ³n de un no escalar al mismo tipoISO C prohÃ­be la conversiÃ³n al tipo unionISO C prohÃ­be la comparaciÃ³n de %<void *%> con un puntero de funciÃ³nISO C prohÃ­be expresiones condicionales entre %<void *%> y punteros de funciÃ³nISO C prohÃ­be una expresiÃ³n condicional con sÃ³lo un lado voidISO C prohÃ­be los tipos de funciÃ³n const o volatileISO C prohÃ­be la conversiÃ³n de un apuntador a funciÃ³n a un tipo de objeto apuntadorISO C prohÃ­be la conversiÃ³n de objeto apuntador a un tipo de apuntador a funciÃ³nISO C prohÃ­be declaraciones adelantadas de parÃ¡metrosISO C prohÃ­be las referencias hacia adelante a tipos %<enum%>ISO C prohÃ­be la inicializaciÃ³n entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be las declaraciones etiquetadasISO C prohÃ­be declaraciones de miembros con no miembrosISO C prohÃ­be las funciones anidadasISO C prohÃ­be la comparaciÃ³n entre punteros a funcionesISO C prohÃ­be el paso del argumento %d de %qE entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be los tipos de funciÃ³n calificadosISO C prohÃ­be la devoluciÃ³n entre un puntero a funciÃ³n y %<void *%>ISO C prohÃ­be la especificaciÃ³n de rangos de elementos a inicializarISO C prohÃ­be el subÃ­ndice de una matriz %<register%>ISO C prohÃ­be matrices de tamaÃ±o ceroISO C prohÃ­be la matriz %qE de tamaÃ±o ceroISO C prohÃ­be la conversiÃ³n de argumentos a tipo unionISO C++ 1998 no admite %<long long%>ISO C++ 1998 prohÃ­be el uso de %<extern%> en instanciaciones explÃ­citasISO C++ no permite %<alignof%> con algo que no es tipoISO C++ no permite inicializadores designados de C99ISO C++ no permite que %<%T::%D%> se defina como %<%T::%D%>ISO C++ no permite %<alignof%> aplicado a un tipo de funciÃ³nISO C++ prohÃ­be la aplicaciÃ³n de %<__alignof%> a una expresiÃ³n de tipo de funciÃ³nISO C++ prohÃ­be la aplicaciÃ³n de %<sizeof%> a una expresiÃ³n de tipo de funciÃ³nISO C++ prohÃ­be grupos de llaves dentro de expresionesISO C++ prohÃ­be la llamada %<::main%> dentro del mismo programaISO C++ prohÃ­be la conversiÃ³n a un tipo de matriz %qTISO C++ prohÃ­be la comparaciÃ³n entre puntero y enteroISO C++ prohÃ­be la comparaciÃ³n entre punteros de tipo %<void *%> y punteros a funciÃ³nISO C++ prohÃ­be las literales compuestasISO C++ prohÃ­be los gotos calculadosISO C++ prohÃ­be la expresiÃ³n condicional entre punteros de tipo %<void *%> y punteros a funciÃ³nISO C++ prohÃ­be la conversiÃ³n entre punteros de tipo %<void *%> y punteros a funciÃ³nISO C++ prohÃ­be la declaraciÃ³n de %qs sin tipoISO C++ prohÃ­be decrementar un puntero de tipo %qTISO C++ prohÃ­be decrementar un enumISO C++ prohÃ­be la inicializaciÃ³n en la clase del miembro static %qD que no es constanteISO C++ prohÃ­be incrementar un puntero de tipo %qTISO C++ prohÃ­be incrementar un enumISO C++ prohÃ­be la inicializaciÃ³n de la constante miembro %qD del tipo %qT que no es enteroISO C++ prohÃ­be el tipo anidado %qD con el mismo nombre que la clase que lo contieneISO C++ prohÃ­be tomar la direcciÃ³n de la funciÃ³n %<::main%>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%>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%>ISO C++ prohÃ­be el uso de %qE en las instanciaciones explÃ­citasISO C++ prohÃ­be el uso de un puntero de tipo %<void *%> en la sustracciÃ³nISO C++ prohÃ­be el uso de un puntero a una funciÃ³n en la sustracciÃ³nISO C++ prohÃ­be el uso de un puntero a un mÃ©todo en la sustracciÃ³nISO C++ prohÃ­be las matrices de longitud variableISO C++ prohÃ­be la matriz %qD de longitud variableISO C++ prohÃ­be matrices de tamaÃ±o ceroISO C++ prohÃ­be la matriz %qD de tamaÃ±o ceroISO C++ prohÃ­be structs anÃ³nimosISO 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:ISO C90 no admite declaradores de matriz %<[*]%>ISO C90 no admite %<_Generic%>ISO C90 no admite %<_Noreturn%>ISO C90 no admite el identificador predefinido %<__func__%>ISO C90 no admite %<long long%>ISO C90 no admite %<static%> o calificadores de tipo en los declaradores de parÃ¡metros de matricesISO C90 no admite %qEISO C90 no admite tipos booleanosISO C90 no admite tipos complejosISO C90 no admite miembros de matriz flexiblesISO C90 no admite el calificador %<_Atomic%>ISO C90 no admite structs/unions sin nombreISO C90 prohÃ­be las literales compuestasISO C90 prohÃ­be mezclar declaraciones y cÃ³digoISO C90 prohÃ­be la especificaciÃ³n de subobjetos a inicializarISO C90 prohÃ­be el subÃ­ndice de una matriz no-lvaluadaISO C90 prohÃ­be la matriz de longitud variableISO C90 prohÃ­be la matriz de longitud variable %qEISO C99 no admite %<_Generic%>ISO C99 no admite %<_Noreturn%>ISO C99 no admite %qEISO C99 no admite el calificador %<_Alignas%>ISO C99 no admite structs/unions sin nombreSi se usa -ftree-vectorize, el lÃ­mite de bucle mÃ­nimo de un bucle para considerarse en la vectorizaciÃ³n.Si se usa -fvariable-expansion-in-unroller, el nÃºmero mÃ¡ximo de veces que una variable individual se expandirÃ¡ durante el desenrollo de bucles.Si el nÃºmero de candidatos en el conjunto es menor, siempre se tratarÃ¡ de eliminar los ivs sin usar durante su optimizaciÃ³n.Si se calendariza despuÃ©s de la recarga, hace la planificaciÃ³n de superbloque.Ignora 'D' en la columna uno en formato fija.Ignora dllimport para funciones.Hace caso omiso de pragmas no admitidas.No considerada.Objeto de alojamiento ilegal en %C para un procedimiento PURECarÃ¡cter ilegal en la constante BOZ en %CTipo de referencia ilegal en %L como un objeto EQUIVALENCETranco ilegal de cero en %LTypo ilegal en concatenaciÃ³n de caracteres en %LDeclaraciÃ³n de control de imagen %s en %C en el bloque CRITICALDeclaraciÃ³n de control de imagen %s en %C en el bloque DO CONCURRENTDeclaraciÃ³n de control de imagen %s en %C en un procedimiento PUREDeclaraciÃ³n de control de imagen CRITICAL en %C en un bloque DO CONCURRENTDeclaraciÃ³n de control de imagen CRITICAL en %C en un procedimiento PUREDeclaraciÃ³n de control de imagen RETURN en %C en un bloque CRITICALDeclaraciÃ³n de control de imagen RETURN en %C en un bloque DO CRITICALDeclaraciÃ³n de control de imagen STOP en %C en el bloque CRITICALDeclaraciÃ³n de control de imagen STOP en %C en el bloque DO CONCURRENTDeclaraciÃ³n de control de imagen SYNC en %C en un bloque CRITICALDeclaraciÃ³n de control de imagen SYNC en %C en un bloque DO CONCURRENTDeclaraciÃ³n de control de imagen SYNC en %C en un procedimiento PUREEl argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1El argumento de conjunto de imagen en %L debe estar entre 1 y num_images()Implementa la semÃ¡ntica de constructor heredado de C++17.Implementa operaciones __atomic mediante llamadas de biblioteca a funciones __sync antiguas.Implementa la resoluciÃ³n de DR 150 para coincidencias de argumentos de plantilla de plantilla.En %s en %L los procedimientos deben ser puras FUNCTIONs ya que el nombre genÃ©rico es tambiÃ©n el nombre de un tipo derivadoEn %s en %L los procedimientos deben ser o todos SUBROUTINE o todos FUNCTIONEn C++, un valor diferente de cero significa avisar sobre conversiones obsoletas de literales de cadena a `char *'.  En C, aviso similar, excepto que la conversiÃ³n por supuesto no es obsoleta por el estÃ¡ndar ISO C.En optimizaciÃ³n SSA-PRE en Ã¡rboles, activa eliminaciÃ³n de redundancia parcial-parcial.En el fichero incluido desdeEn la funciÃ³n %qsEn la funciÃ³n lambdaEn la funciÃ³n miembro %qsTipo derivado incompatible en PARAMETER en %LRangos %d y %d incompatibles en la asignaciÃ³n en %LRangos incompatibles en %s (%d y %d) en %LTipos incompatible en la declaraciÃ³n DATA en %L; se intentÃ³ la conversiÃ³n de %s a %sRangos inconsistentes para el operador en %%L y %%LBorde EH %i->%i incorrectoIncrementa el cumplimiento con IEEE para las comparaciones de coma flotante.El Ã­ndice en la dimensiÃ³n %d estÃ¡ fuera de los lÃ­mites en %LIndica prioridad para r0..r3 / r12..r15 con TARGET_REGISTER_PRIORITY.Inhibe el uso de las instrucciones de coma flotante de hardware.No se permite la inicializaciÃ³n de %C en un procedimiento PURELa inicializaciÃ³n en %C no es para una variable punteroNo se permite la inicializaciÃ³n del componente allocatable en %CNo se permite la inicializaciÃ³n de un puntero en %C en un procedimiento PURENo se permite la inicializaciÃ³n de una variable en %C en un procedimiento PUREInicializa componentes de variables de tipo derivado en conformidad con otros indicadores de inicializaciÃ³n.Inicializa las variables locales a cero (de g77).Se inicializa una variable ya inicializada en %CColoca en lÃ­nea las operaciones __atomic cuando una secuencia de instrucciones lock free estÃ¡ disponibleIncluye en lÃ­nea todas las operaciones de cadenas conocidas.Incluye constantes en lÃ­nea si se pueden hacer en 2 insns o menos.Incluye en lÃ­nea las operaciones de cadena memset/memcpy, pero realiza la versiÃ³n inline sÃ³lo para los bloques pequeÃ±os.Incluir en lÃ­nea recursivamente solo cuando la probabilidad de que la llamada se ejecute exceda el parÃ¡metro.Inserta instrucciones NOP en cada entrada de funciÃ³n.Inserta el cÃ³digo de anÃ¡lisis de perfil de programa basado en arc.Inserta el cÃ³digo para perfilar valores de expresiones.Inserta cÃ³digo de revisiÃ³n de la pila en el programai.  Igual que -fstach-check=specific.InstrucciÃ³n contabilizada para el prÃ³logo y epÃ­logo de la funciÃ³n y otras sobrecargas.Instrumenta funciones de entrada y salida con llamadas de anÃ¡lisis de perfil.Se requiere una expresiÃ³n entera en %CId entero (N) de la instrucciÃ³n personalizada fabsd.Id entero (N) de la instrucciÃ³n personalizada fabss.Id entero (N) de la instrucciÃ³n personalizada faddd.Id entero (N) de la instrucciÃ³n personalizada fadds.Id entero (N) de la instrucciÃ³n personalizada fatand.Id entero (N) de la instrucciÃ³n personalizada fatans.Id entero (N) de la instrucciÃ³n personalizada fcmpeqd.Id entero (N) de la instrucciÃ³n personalizada fcmpeqs.Id entero (N) de la instrucciÃ³n personalizada fcmpged.Id entero (N) de la instrucciÃ³n personalizada fcmpges.Id entero (N) de la instrucciÃ³n personalizada fcmpgtd.Id entero (N) de la instrucciÃ³n personalizada fcmpgts.Id entero (N) de la instrucciÃ³n personalizada fcmpled.Id entero (N) de la instrucciÃ³n personalizada fcmples.Id entero (N) de la instrucciÃ³n personalizada fcmpltd.Id entero (N) de la instrucciÃ³n personalizada fcmplts.Id entero (N) de la instrucciÃ³n personalizada fcmpned.Id entero (N) de la instrucciÃ³n personalizada fcmpnes.Id entero (N) de la instrucciÃ³n personalizada fcosd.Id entero (N) de la instrucciÃ³n personalizada fcoss.Id entero (N) de la instrucciÃ³n personalizada fdivd.Id entero (N) de la instrucciÃ³n personalizada fdivs.Id entero (N) de la instrucciÃ³n personalizada fexpd.Id entero (N) de la instrucciÃ³n personalizada fexps.Id entero (N) de la instrucciÃ³n personalizada fextsd.Id entero (N) de la instrucciÃ³n personalizada fixdi.Id entero (N) de la instrucciÃ³n personalizada fixdu.Id entero (N) de la instrucciÃ³n personalizada fixsi.Id entero (N) de la instrucciÃ³n personalizada fixsu.Id entero (N) de la instrucciÃ³n personalizada floatid.Id entero (N) de la instrucciÃ³n personalizada floatis.Id entero (N) de la instrucciÃ³n personalizada floatud.Id entero (N) de la instrucciÃ³n personalizada floatus.Id entero (N) de la instrucciÃ³n personalizada flogd.Id entero (N) de la instrucciÃ³n personalizada flogs.Id entero (N) de la instrucciÃ³n personalizada fmaxd.Id entero (N) de la instrucciÃ³n personalizada fmaxs.Id entero (N) de la instrucciÃ³n personalizada fmind.Id entero (N) de la instrucciÃ³n personalizada fmins.Id entero (N) de la instrucciÃ³n personalizada fmuld.Id entero (N) de la instrucciÃ³n personalizada fmuls.Id entero (N) de la instrucciÃ³n personalizada fnegd.Id entero (N) de la instrucciÃ³n personalizada fnegs.Id entero (N) de la instrucciÃ³n personalizada frdxhi.Id entero (N) de la instrucciÃ³n personalizada frdxlo.Id entero (N) de la instrucciÃ³n personalizada frdy.Id entero (N) de la instrucciÃ³n personalizada fsind.Id entero (N) de la instrucciÃ³n personalizada fsins.Id entero (N) de la instrucciÃ³n personalizada fsqrtd.Id entero (N) de la instrucciÃ³n personalizada fsqrts.Id entero (N) de la instrucciÃ³n personalizada fsubd.Id entero (N) de la instrucciÃ³n personalizada fsubs.Id entero (N) de la instrucciÃ³n personalizada ftand.Id entero (N) de la instrucciÃ³n personalizada ftans.Id entero (N) de la instrucciÃ³n personalizada ftruncds.Id entero (N) de la instrucciÃ³n personalizada fwrx.Id entero (N) de la instrucciÃ³n personalizada fwry.Id entero (N) de la instrucciÃ³n personalizada round.El gÃ©nero entero %d en %C no estÃ¡ disponibleRango simÃ©trico fuera de entero implicado por Standard Fortran en %LEntero fuera del rango simÃ©trico implicado por Standard Fortran al convertir %s a %s en %LDesborde entero al calcular la cantidad de memoria a reservarEntero demasiado grande en %CValor entero demasiado grande en la expresiÃ³n en %CIntegra las funciones en sus invocadores cuando se sabe que el tamaÃ±o del cÃ³digo no crece.Integra las funciones que no se declaran "inline" en sus invocadores cuando es rentable.Integra las funciones sÃ³lo requeridas por su invocador Ãºnico.no se admite Intel MCU psABI en el modo %sNo coincide la interfaz en la asignaciÃ³n de puntero a procedimiento en %L: %sSe debe especificar una interfaz para el enlace DEFERRED en %CUnidad interna con subÃ­ndice vectorial en %LInterpreta cualquier INTEGER(4) como INTEGER(8).Interpreta cualquier REAL(4) como un REAL(10).Interpreta cualquier REAL(4) como un REAL(16).Interpreta cualquier REAL(4) como un REAL(8).Interpreta cualquier REAL(8) como un REAL(10).Interpreta cualquier REAL(8) como un REAL(16).Interpreta cualquier REAL(8) como un REAL(4).Interpreta imaginario, coma fija u otro sufijo de nÃºmero gnu como el literal numÃ©rico correspondiente en lugar de un literal numÃ©rico definido por el usuario.Dispersa los conjuntos de literales con cÃ³digo en la secciÃ³n de texto.Intervalo en el cual sondear la pila expresado como potencia de dos en bytes.El operador intrÃ­nseco %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qsLa interfaz de operador intrÃ­nseco en %L debe ser FUNCTIONEl procedimiento intrÃ­nseco en %L no puede ser un MODULE PROCEDUREUna constante Hollerith no vÃ¡lida en %L contiene un carÃ¡cter anchoConstante Hollerith no vÃ¡lida: %L debe contener por lo menos un carÃ¡cterConstante Hollerith no vÃ¡lida: El gÃ©nero entero en %L debe ser por defectoEl parÃ¡metro KIND de %s es no vÃ¡lido en %LCarÃ¡cter no vÃ¡lido en el nombre en %CCodimensiÃ³n %d no vÃ¡lida en %C, sÃ³lo existen %d codimensionesContexto no vÃ¡lido para el puntero NULL() en %%LForma no vÃ¡lida de la declaraciÃ³n PROGRAM en %CForma no vÃ¡lida de la declaraciÃ³n WRITE en %L, se requiere UNITForma no vÃ¡lida de referencia a matriz en %CForma no vÃ¡lida de referencia a comatriz en %CNÃºmero de imagen %d no vÃ¡lido en SYNC IMAGESInicializador %s no vÃ¡lido en la declaraciÃ³n Data en %CGÃ©nero %d no vÃ¡lido para la constante CHARACTER en %CGÃ©nero no vÃ¡lido para %s en %LArgumento de procedimiento no vÃ¡lido en %LAsignaciÃ³n de puntero de procedimiento no vÃ¡lida en %LRango %s no vÃ¡lido en la opciÃ³n %sGÃ©nero real %d no vÃ¡lido en %CEspecificaciÃ³n de tipo no vÃ¡lida en %CValor no vÃ¡lido para la especificaciÃ³n %s en %CActiva los avisos necesarios para cumplir estrictamente con el estÃ¡ndar.El paso de iterador en %L no puede ser ceroLos objetivos de salto se alinean a esta potencia de 2.Basura despuÃ©s de la declaraciÃ³n ASSOCIATE en %CBasura despuÃ©s de CALL en %CBasura despuÃ©s del enlace GENERIC en %CSÃ³lo genera tablas de desenredo para manejo de excepciones.Usa solamente icc0/fcc0.El parÃ¡metro KIND de %s en %L debe ser una expresiÃ³n de inicializaciÃ³nNo se admite el gÃ©nero %d para CHARACTER en %CNo se admite el gÃ©nero %d para el tipo %s en %CEl parÃ¡metro de tipo de gÃ©nero para la entidad en %L difiere del parÃ¡metro de tipo de gÃ©nero de la especificaciÃ³n de tipoABIs AArch64 conocidas (para uso con la opciÃ³n -mabi=):ABIs conocidas (para usar con la opciÃ³n -mabi=):CPUs ARC conocidas (para usar con la opciÃ³n -mcpu=):ABIs ARM conocidas (para uso con la opciÃ³n -mabi=):CPUs ARM conocidos (para usar con las opciones -mcpu= y -mtune=):FPUs ARM conocidos (para usar con la opciÃ³n -mfpu=):Arquitecturas ARM conocidas (para usar con la opciÃ³n -march=):ISAs C6X conocidas (para uso con la opciÃ³n -march=):CPUs conocidos (para uso con las opciones -mcpu= y -mtune):CPUs FR-V conocidos (para usar con la opciÃ³n -mcpu=):CPUs IQ2000 conocidos (para uso con la opciÃ³n -mcpu=):CPUs Itanium conocidos (para uso con la opciÃ³n -mtune=):CPUs M68K conocidos (para uso con la opciÃ³n -mcpu=):ISAs M68K conocidas (para uso con la opciÃ³n -march=):Microarquitecturas M68K conocidas (para uso con la opciÃ³n -mtune=):ABIs MIPS conocidos (para uso con la opciÃ³n -mabi=):CPUs MIPS conocidos (para uso con las opciones -march= y -mtune=):ConfiguraciÃ³n de lso MIPS IEEE 754 conocidos (para uso con las opciones -mabs= y -mnan=):Niveles ISA MIPS conocidos (para uso con la opciÃ³n -mips):Dialectos TLS conocidos (para usar con la opciÃ³n -mtls-dialect=):Formatos __fp16 conocidos (para usar con la opciÃ³n -mfp16-format=):Modo de direcciÃ³n conocido (para uso con la opciÃ³n -maddress-mode=):Tipos de arquitectura conocidos (para usar con la opciÃ³n -march=):Dialectos de ensamblador conocidos (para uso con la opciÃ³n -masm=):Tipos de modelos de cÃ³digo conocidos (para uso con la opciÃ³n -mcmodel=):Modelos de cÃ³digo conocidos (para uso con la opciÃ³n -mcmodel=):Tipos de cpu conocidos (para usar con la opciÃ³n -mcpu=):Las opciones conocidas para alineamiento de datos (para usar con la opciÃ³n -malign-data=):ABIs de coma flotante conocidas (para usar con la opciÃ³n -mfloat-abi):NÃºmero de registros de coma flotante conocidas (para usar con la opciÃ³n -mfloat-fpu=):Opciones conocidas para ramificaciÃ³n indirecta (para usar con las opciones -mindirect-branch=/-mfunction-return=):Guarda de protecciÃ³n de pila conocida (para usar con la opciÃ³n -mstack-protector-guard=):ABIs de biblioteca de vectorizaciÃ³n conocidas (para usar con la opciÃ³n -mveclibabi=):latencia de cachÃ© L%d desconocida para %sLOCK_TYPE en el contexto de definiciÃ³n variable (%s) en %LSe requieren operandos LOGICAL en la expresiÃ³n en %Lel soporte para LTO no se activÃ³ en esta configuraciÃ³nLa etiqueta %d en %C ya se referenciÃ³ como etiqueta de formatoLa etiqueta %d en %C ya se referenciÃ³ como objetivo de ramificaciÃ³nLa etiqueta %d en %C se utilizÃ³ previamente como una etiqueta FORMATLa etiqueta %d en %C se utilizÃ³ previamente como objetivo de ramificaciÃ³nSe define la etiqueta %d en %L pero no se puede usarSe define la etiqueta %d en %L pero no se usaLa etiqueta %d referenciada en %L nunca se defineLa etiqueta en %L no estÃ¡ en el mismo bloque que la declaraciÃ³n GOTO en %LExtensiÃ³n antigua:Las letras debe estar en orden alfabÃ©tico en la declaraciÃ³n IMPLICIT en %CLevanta restricciones en el tamaÃ±o de GOT.Como -M pero descarta los ficheros de cabecera del sistema.Como -MD pero descarta los ficheros de cabecera del sistema.Como -pedantic pero los muestra como errores.Se excediÃ³ el lÃ­mite de %d continuaciones en la declaraciÃ³n en %CSe truncÃ³ la lÃ­nea en %LLÃ­neas ejecutadas:%s de %d
  Enlace en el cÃ³digo para un nÃºcleo __main.Enlaza la biblioteca D estÃ¡ndar dinÃ¡micamente en la compilaciÃ³n.Enlaza la biblioteca D estÃ¡ndar estÃ¡ticamente en la compilaciÃ³n.Enlaza para emitir el programa en formato ELF (en lugar de mmo).Enlaza con HAL BSP.Enlaza con una versiÃ³n limitada de la biblioteca de C.Enlaza con libads.a, libc.a y crt0.o.Enlaza con libc.a y libdebug.a.Enlaza con libc.a y libsim.a.Enlaza con libmvme.a, libc.a y crt0.o.Enlaza con libsim.a, libc.a y sim-crt0.o.Enlaza con libyk.a, libc.a y crt0.o.Enlaza con la biblioteca de coma flotante fast.Enlaza con las bibliotecas de pic de biblioteca.OptimizaciÃ³n en tiempo de enlace con el nÃºmero de trabajos paralelos o el servidor de trabajos.Enumera todos los contadores de depuraciÃ³n disponibles con sus lÃ­mites y cuentas.Enumera todos los campos no mutables que ocupan la instancia de un objeto.Enumera todas las variables que van al almacenamiento local del hilo.La variable lock en %L debe ser un escalar de tipo LOCK_TYPEEl bloque SELECT CASE lÃ³gico en %L tiene mÃ¡s de dos casesNo se permite un rango lÃ³gico en una declaraciÃ³n CASE en %LLos lÃ³gicos en %%L se deben comparar con %s en lugar de %sBusca y utiliza ficheros PCH aÃºn cuando se estÃ© preprocesando.Busca oportunidades para reducir los ajustes de pila y las referencias de pila.El cÃ³digo de ciclo se alinea a esta potencia de 2.El bucle itera infinitamenteVariable de cicloLa variable de bucle en %C no puede ser una comatrizLa variable de bucle en %C no puede ser un subcomponenteSe modificÃ³ la variable de cicloIterar ciclos por lo menos el nÃºmero seleccionado de iteraciones que lograrÃ¡ alineaciÃ³n de bucles.La referencia de matriz inferior en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %dLa referencia de matriz inferior en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %dPIC MIPS16 para ABIs diferentes de o32 y o64MMIX Interno: Registro errÃ³neo: %dMMIX Interno: Valor errÃ³neo para 'm', no es un CONST_INTMMIX Interno: No se puede decodificar este operandoMMIX Interno: Se esperaba un CONST_INT, no estoMMIX Interno: Se esperaba una constante, no estoMMIX Interno: Se esperaba un registro, no estoMMIX Interno: El Ãºltimo vararg nombrado no cabe en un registroMMIX Interno: Esto no es una constante:MMIX Interno: Esta no es una direcciÃ³n reconocidaMMIX Interno: Tratando de mostrar una condiciÃ³n invertida de forma no vÃ¡lida:MMIX Interno: Â¿CuÃ¡l es el CC de esto?MMIX Interno: Â¿CuÃ¡l es el CC de esto?el argumento de vector MMX sin MMX activado cambia la ABIla devoluciÃ³n de vector MMX sin MMX activado cambia la ABIMODULE PROCEDURE en %C debe estar en una interfaz genÃ©rica de mÃ³dulose requiere el argumento MOLD para NULL en %LLa etiqueta MOLD en %L tiene conflictos con la etiqueta SOURCE en %LLa etiqueta MOLD en %L tiene conflictos con la especificaciÃ³n de tipo en %LSe require MOLD= en un argumento NULL en %L: AmbigÃ¼edad entre las funciones especÃ­ficas %s y %s cÃ³digo MSA MIPS16La magnitud del segundo argumento de %s excede el tamaÃ±o de bit en %LMantiene el puntero a la cadena hacia atrÃ¡s.Hace que "char" sea signed por defecto.Hace que "char" sea unsigned por defecto.Hace indirectas todas las llamadas a funciÃ³n.Hace los enteros de 32 bits de anchura.Construye los structs como un mÃºltiplo de 4 bytes (aviso: se altera la ABI).Hace que el motor de relajaciÃ³n de enlace asuma que ocurre una envoltura del contador de programa.Datos de malloc en el espacio P2.Marca los registros MAC como sobreescritos por llamada.Marca todos los bucles como paralelos.Marca las operaciones de copia declaradas implÃ­citamente como obsoletas si la clase tiene una operaciÃ³n de copia o un destructor definidos por el usuario.Marca las operaciones de copia declaradas implÃ­citamente como obsoletas si la clase tiene una operaciÃ³n de copia definida por el usuario.Marca todos los mÃ©todos y funciones incluidos en lÃ­nea con visibilidad hidden.NÃºmero mÃ¡ximo de bloques bÃ¡sicos en bucles para movimiento invariante de bucle.NÃºmero de bucles mÃ¡ximo para el RA regional.El nÃºmero mÃ¡ximo de bytes para comparar con bucles.El nÃºmero mÃ¡ximo de bytes para comparar sin bucles.MÃ¡x. nÃºmero de bytes para mover y poner en lÃ­nea.TamaÃ±o mÃ¡ximo de la tabla de conflictos en MB.MÃ¡x. nÃºmero de marcadores de depuraciÃ³n para expandir o poner en lÃ­nea.Profundidad mÃ¡xima de recursiÃ³n para expandir expresiones de rastreo de variables.MÃ¡ximo tamaÃ±o de lista loc para que deban aÃ±adirse ops inversas.TamaÃ±o mÃ¡ximo de las tablas de dispersiÃ³n de rastreo de variables.MÃ¡ximo crecimiento de cÃ³digo causado por duplicaciÃ³n de colas (en porcentaje).MÃ¡ximo crecimiento estimado del cuerpo de la funciÃ³n causado por la inclusiÃ³n temprana en lÃ­nea de una sola llamada.Salida estimada mÃ¡xima de la ramificaciÃ³n considerada predecible.MÃ¡ximo crecimiento causado por la inclusiÃ³n en lÃ­nea de una funciÃ³n grande (en porcentaje).TamaÃ±o maximal de una particiÃ³n para LTO (en instrucciones estimadas).MÃ¡ximo crecimiento de marco de pila causado por la inclusiÃ³n en lÃ­nea (en porcentaje).Cantidad mÃ¡xima de iteraciones del paso sobre una funciÃ³n.Cantidad mÃ¡xima de bbs similares con las cuales comparar un bb.Profundidad mÃ¡xima de la bÃºsqueda en el Ã¡rbol dominador por expresiones para levantar.MÃ¡xima profundidad de cadenas sqrt que se utilizarÃ¡ cuando se sintetice la exponenciaciÃ³n mediante una constante real.Longitud mÃ¡xima de los rastreos de candidatos para reducciÃ³n de fuerza de lÃ­nea directa.Longitud mÃ¡xima del conjunto antic parcial al realizar pre optimizaciÃ³n de Ã¡rbol.NÃºmero mÃ¡ximo de almacenamientos locales activos en la eliminaciÃ³n de almacenamiento muerto RTL.NÃºmero mÃ¡ximo de elementos de contenido agregado de un parÃ¡metro en funciones de salto y celosÃ­as.NÃºmero mÃ¡ximo de arrays por scop.NÃºmero mÃ¡ximo de bits para el cual evitamos crear FMAs.NÃºmero mÃ¡ximo de pares de almacenamiento condicional que se pueden hundir.NÃºmero mÃ¡ximo de almacenamientos constantes que hay que mezclar en el paso de mezcla de almacenamientos.NÃºmero mÃ¡ximo de referencia de datos en bucles para construir dependencias de datos de bucles.NÃºmero mÃ¡ximo de desambiguaciones que realizar por cada acceso a memoria.El nÃºmero mÃ¡ximo de campos en una estructura antes de que el anÃ¡lisis de punteros trate a la estructura como una sola variable.NÃºmero mÃ¡ximo de insns en bloque bÃ¡sico que se consideran para conversiÃ³n-if RTL.El nÃºmero mÃ¡ximo de instrucciones en la lista ready que se consideran elegibles para renombrado.NÃºmero mÃ¡ximo de instrucciones que se copiarÃ¡n cuando se dupliquen bloques en un camino de hilo de salto de mÃ¡quina de estados.NÃºmero mÃ¡ximo de operaciones isl; 0 significa que no hay lÃ­miteNÃºmero mÃ¡ximo de pelados de bucle para mejorar alineaciÃ³n de las referencias de datos en un bucle.NÃºmero mÃ¡ximo de definiciones posibles visitadas cuando se desvirtualiza especulativamente.NÃºmero mÃ¡ximo de espacios de nombres a buscar por alternativas cuando falla la bÃºsqueda de nombre.NÃºmero mÃ¡ximo de llamadas anidadas para buscar dependencias de control durante el anÃ¡lisis de variables sin inicializar.NÃºmero mÃ¡ximo de parÃ¡metros en un SCoP.El nÃºmero mÃ¡ximo de consultas al orÃ¡culo de alias por almacenamiento.NÃºmero mÃ¡ximo de sentencias permitidas en un bloque que necesitan ser duplicadas al hacer hilos de saltos.NÃºmero mÃ¡ximo de sentencias que visitarÃ¡ el anÃ¡lisis de parÃ¡metros formales de IPA basado en el anÃ¡lisis de alias de una funciÃ³n dada.NÃºmero mÃ¡ximo de cadenas para las que el paso de optimizaciÃ³n de strlen rastrearÃ¡ longitudes de cadenas.El nÃºmero mÃ¡ximo de veces que se puede planificar una insns.Coste mÃ¡ximo permitido para la secuencia que generarÃ­a el paso de conversiÃ³n-if RTL para una rama que se considera predecible.Coste mÃ¡ximo permitido para la secuencia que generarÃ­a el paso de conversiÃ³n-if RTL para una rama que se considera no predecible.Probabilidad mÃ¡xima de la entrada BB de la regiÃ³n de divisiÃ³n (en porcentaje relativo a la entrada BB de la funciÃ³n) para que suceda la inclusiÃ³n en lÃ­nea parcial.MÃ¡xima profundidad permitida de recursividad cuando se consulta una propiedad de un nombre SSA.NÃºmero mÃ¡ximo (en bytes) de objetos rastreados en btyes por la eliminaciÃ³n de almacenamiento muerto.TamaÃ±o mÃ¡ximo en bytes de los valores constantes permitidos como operandos.TamaÃ±o mÃ¡ximo de una lista de valores asociada con cada parÃ¡metro para propagaciÃ³n constante entre procedimientos.TamaÃ±o mÃ¡ximo de las variables global y static que se pueden colocar en el Ã¡rea de datos small.MÃ¡ximo tamaÃ±o, en unidades de almacenamiento, de un agregado para tenerlo en cuenta en escalarizaciÃ³n cuando se compila para tamaÃ±o.MÃ¡ximo tamaÃ±o, en unidades de almacenamiento, de un agregado para tenerlo en cuenta en escalarizaciÃ³n cuando se compila para velocidad.La longitud de subregistro mÃ¡xima no puede exceder a %dLa longitud de identificador mÃ¡xima soportada es %dMÃ¡ximo factor de desenrrollado para la transformaciÃ³n unroll-and-jam.Mezcla los almacenamientos adyacentes.Tasa mÃ­nima de insns a ops de mem para activar la precarga en un bucle.Tasa mÃ­nima de insns a precargar para activar la precarga para un bucle con una cuenta de viajes desconocida.La distancia mÃ­nima entre store y load en posible conflicto.TamaÃ±o minimal de una particiÃ³n para LTO (en instrucciones estimadas).ExpansiÃ³n mÃ­nima de la pila para iniciar la recolecciÃ³n de basura, como un porcentaje del tamaÃ±o total de la pila.TamaÃ±o mÃ­nimo de la pila antes de comenzar a recolectar basura, en kilobytes.NÃºmero mÃ­nimo de iteraciones por thread de un bucle paralelizado interior.No hay coincidencia en la asignaciÃ³n de puntero a procedimiento en %L: no hay coincidencia en la convenciÃ³n a llamadaÂ¿Falta la opciÃ³n -mcpu en ASM_CPU_SPEC?Falta la especificaciÃ³n de devoluciÃ³n alternativa en la llamada a subrutina en %LFalta la especificaciÃ³n de matriz en %L en la declaraciÃ³n CODIMENSIONFalta la especificaciÃ³n de matriz en %L en la declaraciÃ³n DIMENSIONFalta el rango de carÃ¡cter en IMPLICIT en %CFalta el parÃ©ntesis que cierra en la etiqueta de asignaciÃ³n en %CFalta la especificaciÃ³n de codimensiÃ³n en %CFaltan las cuentas para la funciÃ³n invocada %sFalta la especificaciÃ³n de dimensiÃ³n en %CFalta la entidad o el nombre de bloque comÃºn para la declaraciÃ³n de especificaciÃ³n de atributo en %CFalta un exponente en el nÃºmero real en %CFalta la etiqueta de formato en %CFalta la especificaciÃ³n genÃ©rica en la declaraciÃ³n USE en %CFalta el nombre de la palabra clave en la lista de argumentos actual en %CFalta el parÃ¡metro de gÃ©nero en %CFaltan los parÃ©ntesis requeridos antes de BIND(C) en %CFalta el parÃ©ntesis derecho en %CFalta el parÃ©ntesis derecho o una coma en %CMÃ³dulo %qs en la lÃ­nea %d columna %d: %sEl mÃ³dulo natural en la declaraciÃ³n USE en %C debe ser uno de INTRINSIC o NON_INTRINSICMÃ¡s argumentos actuales que formales en la llamada a procedimento en %LMÃ¡s de un borde fuera de un nodo thunkMueve las computaciones invariantes de bucles fuera de los bucles.Se proveen mÃºltiples identificadores con un sÃ³lo especificador NAME= en %CNo se permite NAME en BIND(C) para ABSTRACT INTERFACE en %CSe requiere NOPASS o una interfaz explÃ­cita en %CNOTE_INSN_BASIC_BLOCK %d en el medio del bloque bÃ¡sico %dfalta NOTE_INSN_BASIC_BLOCK para el bloque %datributo NO_ARG_CHECKNULL aparece en el lado derecho de una asignaciÃ³n en %Lse usÃ³ NULL en la aritmÃ©ticaLa inicializaciÃ³n NULL() en %C es ambiguaLos nombres despuÃ©s de !$omp critical y !$omp end critical no coinciden en %CEl nombre en %C es demasiado largoNombre de la biblioteca del sistema con la que enlazar.Nombre del fichero de inicio.Nombre demasiado largoEl bloque DO nombrado en %L requiere un nombre ENDDO coincidenteLa constante nombrada en %C en un EQUIVALENCEEl nombre de grupo de lista de nombres en %L no puede tener el atributo SAVESe necesita una entidad o un nombre de bloque comÃºn para la declaraciÃ³n de especificaciÃ³n de atributo en %CBloque CRITICAL anidado en %CNo se permite un nombre de enlazado en BIND(C) en %CNo hay ramificaciones
  No hay llamadas
  Sin crt0.o predeterminada.No hay un borde fuera de un nodo thunkNo hay lÃ­neas de cÃ³digo ejecutables
*************** write_c_file - el nombre de salida es %s
*** 1960,1975 ****
  
  Muestra avisos extra (posiblemente no deseados).Imprime indicaciones fix-it (arreglar) en formato legible por una mÃ¡quina.Imprime indicaciones fix-it (arreglar) en stder en formato diff unificado.Imprime comparaciones jerÃ¡rquicas cuando los tipos de plantilla no coinciden.Muestra los nombres de los ficheros de cabecera mientras se utilizan.Probabilidad de que la funciÃ³n COMDAT se comparta con diferentes unidades de compilaciÃ³n.El argumento del procedimiento en %L es local a un procedimiento PURE y tiene el atributo POINTEREl objetivo de inicializaciÃ³n de puntero a procedimiento en %L tal vez no es un puntero a procedimientoProcesa directivas #ident.Procesa todos los mÃ³dulos especificados en la lÃ­nea de Ã³rdenes, pero solo genera cÃ³digo para el mÃ³dulo especificado por el argumento.Se procesa la especificaciÃ³n (%s), la cual es '%s'
  Produce un rastreo hacia atrÃ¡s cuando se encuentra un error en tiempo de ejecuciÃ³n.Produce un aviso en tiempo de ejecuciÃ³n si se ha creado una matriz temporal para un argumento de procedimiento.Produce cÃ³digo big endian.Produce cÃ³digo reubicable en tiempo de ejecuciÃ³n.Produce cÃ³digo little endian.La informaciÃ³n de anÃ¡lisis de perfil en %s estÃ¡ corruptaEl programa estÃ¡ ubicado por completo en la parte baja de 64k de memoria.ProhÃ­be la llamada a funciones relativas al PC.ProhÃ­be los saltos relativos al PC.Protege parÃ©ntesis en las expresiones.Provee bibliotecas para el simulador.Empuja los registros extendidos a la pila en las funciones de monitorizaciÃ³n.Coloca todas las matrices locales en la pila.Coloca todo en la TOC normal.Coloca las tablas de salto para las declaraciones switch en la secciÃ³n .data en lugar de la secciÃ³n .code.Pone los datos de solo lectura reubicados en la secciÃ³n .data.Pone las constantes sin inicializar en ROM (necesita -membedded-data).Pone los datos inicializados a cero en la secciÃ³n bss.la arquitectura R2 solo es little endianLa variable RESULT en %C debe ser diferente que el nombre de la funciÃ³nRESULT_DECL se debe leer sÃ³lo cuando se define DECL_BY_REFERENCERevisiÃ³n RTL: acceso de elt %d de '%s' con el Ãºltimo elt %d en %s, en %s:%dRevisiÃ³n RTL: acceso de elt %d de vector con el Ãºltimo elt %d en %s, en %s:%dRevisiÃ³n RTL: acceso de hwi elt %d de vector con el Ãºltimo elt %d en %s, en %s:%dRevisiÃ³n RTL: se intentÃ³ tratar un sÃ­mbolo que no es de bloque como un sÃ­mbolo de bloque en %s, en %s:%dRevisiÃ³n RTL: se esperaba el cÃ³digo '%s' Ã³ '%s', se tiene '%s' en %s, en %s:%dRevisiÃ³n RTL: se esperaba el cÃ³digo '%s', se tiene '%s' en %s, en %s:%dRevisiÃ³n RTL: se esperaba el tipo elt %d '%c' Ã³ '%c', se tiene '%c' (rtx %s) en %s, en%s:%dRevisiÃ³n RTL: se esperaba el tipo elt %d '%c', se tiene '%c' (rtx %s) en %s, en %s:%dRevisiÃ³n de opciÃ³n RTL: se usÃ³ %s con el cÃ³digo rtx inesperado '%s' en %s, en %s:%dEl PIC de RTP es incompatible con ThumbRTTI no funcionarÃ¡ en este tipolas instrucciones FPU de RX no admiten NaNs e infinitosElevar un REAL negativo en %L a una potencia REAL estÃ¡ prohibidoLa especificaciÃ³n de rango en %L nunca puede coincidirEl rango no coincide en la referencia de matriz en %L (%d/%d)El objetivo de remapeo de rango es menor que el tamaÃ±o del puntero (%ld < %ld) en %LEl objetivo de remapeo de rango de debe ser de rango 1 o simplemente contiguo en %LLeyendo el mÃ³dulo %qs en la lÃ­nea %d columna %d: %sLeyendo especificaciones de %s
! La constante real desborda su gÃ©nero en %CLa constante real desborda por debajo su gÃ©nero en %CRealinea la pila en el prÃ³logo.Reubica el lado derecho en las asignaciones.Reconoce palabras clave de C++ como "compl" y "xor".Reconoce las palabras claves definidas por GNU.Reconoce funciones internas.Reconoce la palabra clave "asm".Registro DW_AT_decl_column y DW_AT_call_column en DWARF.Guarda las opciones de la lÃ­nea de Ã³rdenes de gcc en DW_AT_producer de DWARF.Guarda las opciones de la lÃ­nea de Ã³rdenes de gcc en el fichero objeto.Registra los tiempos tomados por subfases por separado.Reduce prioridad para r0..r3 / r12..r15 con TARGET_REGISTER_PRIORITY.Ã�ndice de sentencia de referencia no encontradoÃ�ndice de sentencia de referencia fuera de rangoLa regiÃ³n cruza el salto a travÃ©s de la misma secciÃ³n en bb %iRelaja ramificaciones.Relaja los literales en ensamblador y los coloca automÃ¡ticamente en la secciÃ³n de texto.Alivio de la presiÃ³n de registro a travÃ©s del encogimiento de rango en vivo.Reasocia nombres de fichero al incluir ficherosRemueve miembros redundantes.Se elimina '%s'
  Se renombran operadores en declaraciones USE en %CReordena los bloques bÃ¡sicos y particionar en secciones caliente y frÃ­a.Reordena los bloques bÃ¡sicos para mejorar la ubicaciÃ³n del cÃ³digo.Reordena las funciones para mejorar la ubicaciÃ³n del cÃ³digo.Reordena las funciones de nivel superior, variables y asms.Reemplaza add, compare, branch con branch en la cuenta de registros.Reemplaza expresiones temporales en el paso SSA->normal.Informa sobre la coherencia del perfil.Reporta la ubicaciÃ³n de memoria antes de la optimizaciÃ³n interprocedural.Reporta el alojamiento en memoria permanente solo en WPA.Reporta el alojamiento en memoria permanente.Reporta el tiempo tomado por cada paso del compilador.Reporta varias estadÃ­sticas de optimizaciÃ³n de tiempo de enlace solo para WPA.Reporta varias estadÃ­sticas de optimizaciÃ³n de tiempo de enlace.Requiere rutinas de biblioteca matemÃ¡tica que cumplan con IEEE (OSF/1).Recalendariza las instrucciones despuÃ©s del alojamiento de registros.Recalendariza las instrucciones antes del alojamiento de registros.Recalendariza las regiones `pipelined' sin `pipelining'.Reserva espacio para los argumentos de salida en el prÃ³logo de la funciÃ³n.Restringe el uso de instrucciones de coma flotante de hardware para operaciones de 32-bit.El resultado de %s da un rango de error para su gÃ©nero en %LEl resultado de %s es NaN en %LEl resultado de %s desborda su gÃ©nero en %LEl resultado de %s desborda por debajo su gÃ©nero en %LEl resultado de BESSEL_YN es -INF en %LEl resultado de NEAREST es NaN en %LEl resultado de SCALE desborda su gÃ©nero en %LDevuelve vectores de 8 bytes en memoria.Devuelve todas las estructuras en memoria (por defecto en AIX).Devuelve los resultados de coma flotante en ac0 (fr0 en sintaxis de ensamblador Unix).Devuelve punteros tanto en a0 como en d0.Devuelve los agregados small en memoria, no en registros.Devuelve agregados small en registros.Devuelve las estructuras pequeÃ±as en registros (por defecto en SVR4).Devuelve los valores de funciones en registros FPU.Reusa r30 basado por funciÃ³n.Modo de empleo de la suborden de reescritura:No se especificÃ³ el lÃ­mite superior a la derecha de la secciÃ³n de matriz de tamaÃ±o asumido en %LEjecuta sÃ³lo la segunda compilaciÃ³n de -fcompare-debug.Ejecuta la optimizaciÃ³n comunizadora predictiva.Ejecuta la planificaciÃ³n selectiva despuÃ©s de recargar.Corre autotests usando la ruta dada para localizar los ficheros de test.Ejecuta el optimizador de tiempo de enlace en el modo de transformaciÃ³n local (LTRANS).Ejecuta el optimizador de tiempo de enlace en el modo de anÃ¡lisis de programa completo (WPA).funciÃ³n de especificaciÃ³n '%s' con %d args
  
  Nombre del entorno de ejecuciÃ³n.El atributo SAVE en %L no se puede especificar en un procedimiento PUREDeclaraciÃ³n SAVE en %C despuÃ©s de una declaraciÃ³n SAVE incondicionalEl chunk_size de la clÃ¡usula SCHEDULE en %L requiere una expresiÃ³n INTEGER escalarEl atributo SEQUENCE en %C ya se especificÃ³ en la declaraciÃ³n TYPELa declaraciÃ³n SEQUENCE en %C debe preceder a CONTAINSLa declaraciÃ³n SEQUENCE en %C debe preceder a los componentes de la estructuraSH2a no se admite para little-endianSIZE en %L debe ser positivoLa etiqueta SOURCE en %L tiene conflictos con la especificaciÃ³n de tipo en %LcorrupciÃ³n de SSAse creÃ³ SSA_NAME en dos bloques diferentes %i y %iSSA_NAME_DEF_STMT es errÃ³neose debe establecer SSA_NAME_OCCURS_IN_ABNORMAL_PHIel conjunto de instrucciones SSE estÃ¡ desactivado, usando la aritmÃ©tica 387argumento de registro SSE con SSE desactivadose devuelve el registro SSE con SSE desactivadoel argumento de vector SSE sin SSE activado cambia la ABIla devoluciÃ³n de vector SSE sin SSE activado cambia la ABIvariable STATEl argumento STAT= en %L debe ser una variable INTEGER escalarEl cÃ³digo STOP en %L debe ser un carÃ¡cter por defecto KIND=%dEl cÃ³digo STOP en %L debe ser un entero por defecto KIND=%dEl cÃ³digo STOP en %L debe ser de tipo INTEGER o CHARACTEREl cÃ³digo STOP en %L debe ser escalardeclaraciÃ³n SUBMODULE en %CIgual que -fassociative-math para las expresiones que incluyen divisiÃ³n.Igual que -mA6.Igual que -mA7.Igual que: -mep -mprolog-function.Guarda registros alrededor de llamadas de funciÃ³n.Guarda la TOC en el prÃ³logo para llamadas indirectas en lugar de en lÃ­nea.Se requiere un PARAMETER escalar en la constante compleja en %CFactor de escala en el cÃ¡lculo de la distancia mÃ¡xima a la cual se puede mover una expresiÃ³n por optimizaciones GCSE.CÃ³digo de planificador para el CPU dado.Planifica para el CPU dado.Calendariza instrucciones usando el algoritmo de planificaciÃ³n selectivo.Planifica el inicio y el final del procedimiento.El segundo argumento de %s es negativo en %LEl segundo argumento de la asignaciÃ³n definida en %L debe ser INTENT(IN)El segundo argumento de la interfaz de operador en %L no puede ser opcionalEl segundo argumento de la interfaz de operador en %L debe ser INTENT(IN)VÃ©ase %s para instrucciones.
! Selecciona el modelo de cÃ³digo.SelecciÃ³n de fracciÃ³n de la frecuencia mÃ¡xima de ejecuciones de bloque bÃ¡sico en la funciÃ³n dada para la que el bloque bÃ¡sico consigue alinear.Selecciona el modelo grande - direcciones/punteros de 20 bits.Selecciona el mÃ©todo para el manejo de sdata.Selecciona el modelo pequeÃ±o - direcciones/punteros de 16 bits (el predefinido).Selecciona el tiempo de ejecuciÃ³n.Selecciona el tipo de saneamiento de cobertura.Selecciona quÃ© sanear.La expresiÃ³n de selecciÃ³n en una declaraciÃ³n GOTO computada en %L debe ser una expresiÃ³n entera escalarEl selector en SELECT TYPE en %C no es una variable nombrada; use nombre-asociado =>El selector debe ser polimÃ³rfico en la declaraciÃ³n SELECT TYPE en %LSelecciona el tipo de nÃºcleo RL78 de destino (g10/g13/g14).  El predeterminado es G14.  Si se pone, tambiÃ©n selecciona el soporte de multiplicaciÃ³n por hardware que se usarÃ¡.Selecciona el tipo de multiplicaciÃ³n y divisiÃ³n por hardware que se usarÃ¡ (none/g13/g14).El punto y coma en %C necesita ser precedido por la declaraciÃ³nEstablece la precisiÃ³n de coma flotante 80387 a 32-bit.Establece la precisiÃ³n de coma flotante 80387 a 64-bit.Establece la precisiÃ³n de coma flotante 80387 a 80-bit.Establece las definiciones de Windows.Establece el costo de ramificaciÃ³n.Establece la accesibilidad por defecto de las entidades de mÃ³dulo a PRIVATE.Establece la revisiÃ³n de distancia de dependencias en la planificaciÃ³n prematura de insns encoladas.Establece errno despuÃ©s de las funciones matemÃ¡ticas internas.Establece el nombre de la rutina main para el depurador.Establece el nombre del fichero ALI de salida (opciÃ³n interna).Establece el nÃºmero prealojado de bytes en la pila para que use el llamante.Establece el registro para conservar -1.Establece sizeof(bool) a 1.Establece la direcciÃ³n de inicio de los datos.Establece la direcciÃ³n de inicio del programa.Establece el bit PPC_EMB en las banderas del encabezado ELF.Establece los costos de ramificaciÃ³n para las instrucciones de ramificaciÃ³n condicional.  Los valores razonables son enteros pequeÃ±os que no son negativos.  El costo de ramificaciÃ³n por defecto es 0.Establece los costos de ramificaciÃ³n para las instrucciones de ramificaciÃ³n condicional.  Los valores razonables son enteros pequeÃ±os que no son negativos.  El costo de ramificaciÃ³n por defecto es 1.Establece el costo de las ramificaciones.Establece el gÃ©nero de doble precisiÃ³n por defecto a un tipo de 8 bytes de tamaÃ±o.Establece el gÃ©nero entero por defecto a un tipo de 8 bytes de tamaÃ±o.Establece el gÃ©nero real por defecto a un tipo de 10 bytes de tamaÃ±o.Establece el gÃ©nero real por defecto a un tipo de 16 bytes de tamaÃ±o.Establece el gÃ©nero real por defecto a un tipo de 8 bytes de tamaÃ±o.Establece el tamaÃ±o mÃ¡ximo de datos elegibles para el Ã¡rea SDA.Establece el tamaÃ±o mÃ¡ximo de datos elegibles para el Ã¡rea TDA.Establece el tamaÃ±o mÃ¡ximo de datos elegibles para el Ã¡rea ZDA.Establece el nÃºmero mÃ¡ximo de bytes que se deben dejar en el tamaÃ±o de la pila antes de que se active una instrucciÃ³n trap.Establece la cantidad mÃ¡xima para una sola operaciÃ³n de incremento de pila.Establece el nÃºmero mÃ¡ximo de instrucciones ejecutadas en paralelo en el Ã¡rbol de reasociaciÃ³n. Si es 0, usa la heurÃ­stica dependiente del objetivo.Establece el nÃºmero mÃ¡ximo de notas de instanciaciÃ³n de plantilla para un solo aviso o error.Establece el nÃºmero de segmentos flash de 64 KiB.Especifica el tipo del CPU destino.Establece el directorio de nivel principal para almacenar los datos de perfilado. El predeterminado es 'pwd'.Cambiando la especificaciÃ³n %s a '%s'
  
  EspecificaciÃ³n de forma para el escalar asignable en %CLas formas para los operandos en %L y %L no son conformablesComparte ranuras para ahorrar registros hard diferentes.Comparte ranuras de pila para pseudo-registros derramados.Abrevia las referencias de direcciones durante el enlace.Muestra los nÃºmeros de columna en los diagnÃ³sticos, cuando estÃ©n disponible.  Activado por defecto.Muestra la lÃ­nea de cÃ³digo con un signo de intercalaciÃ³n para indicar la columna.Estrecha-envuelve partes del prÃ³logo y epÃ­logo por separado.TamaÃ±o en bytes despuÃ©s del cual los agregados thread-local se deben instrumentar con las funciones de registro en lugar de pares save/restore.TamaÃ±o de guarda de la pila expresado como potencia de dos en bytes.TamaÃ±o de bloques para el bloqueo de bucles.Salta configurar registro RAX cuando se pasan argumentos variables.Ã�rea de datos small: none, sdata, use.LÃ­mite suave en el nÃºmero de insns de memoria por grupo de instrucciÃ³n, dando una prioridad mÃ¡s baja a insns de memoria subsiguientes que intenten planificar en el mismo grupo insn. Frecuentemente Ãºtil para prevenir conflictos en el banco de cachÃ©.  El valor por defecto es 1.Lo siento, sÃ³lo se admite integer kind %d implementado para el conjunto imagen en %LLa expresiÃ³n fuente en %L y el objeto de alojamiento en %L deben tener la misma formaLa expresiÃ³n fuente en %L debe ser escalar o tener el mismo rango que el objeto de alojamiento en %LEspecifica el tamaÃ±o de bit para los desplazamientos TLS inmediatos. Los valores vÃ¡lidos son 12, 24, 32, 48.Especifica el nÃºmero de registros replicados en el segundo banco de registros con la entrada de interrupciones rÃ¡pidas.Especifica el nÃºmero de registros a reservar para los manejadores de interrupciones.Especifica los registros que guarda el procesador con la entrada y la salida de una interrupciÃ³n.Especifica si las funciones de interrupciÃ³n deben guardar y restaurar el registro acumulador.Especifica la CPU para propÃ³sitos de generaciÃ³n de cÃ³digo.Especifica la CPU para propÃ³sitos de planificaciÃ³n.Especifica la CPU por razones de planificaciÃ³n.  Los argumentos vÃ¡lidos son 700, 7100, 7100LC, 7200, 7300, y 8000.Especifica el dialecto de TLS.Especifica el estÃ¡ndar UNIX para las predefiniciones y enlazado.Especifica un fichero en el cual LTRANS escribe una lista de ficheros de salida.Especifica un plugin a cargar.Especifica la alineaciÃ³n de los campos de estructuras default/natural.Especifica una ABI.Especifica el tamaÃ±o de bit para los desplazamientos TLS inmediatos.Especifica la funciÃ³n de limpieza de cachÃ©.Especifica el nÃºmero de trampa de limpieza de cachÃ©.Especifica la configuraciÃ³n de la instrucciÃ³n mul: fast1, fast2 o slow. La predeterminada es fast1.Especifica las dimensiones de cÃ¡lculo predeterminadas de OpenACC.Especifica cuÃ¡ntos puertos de lectura/escritura para nÃºcleos n9/n10.  El valor debe ser 3r2w o 2r1w.Especifica cÃ³mo accedar al puntero de hilo.Especifica si se debe usar hardware para coma flotante.Especifica el convenio de llamadas de enteros y de coma flotante.Especifica el objeto principal para TPF-OS.Especifica la estrategia de expansiÃ³n de memcpy cuando se conoce el tamaÃ±o esperado.Especifica la estrategia de expansiÃ³n de memset cuando se conoce el tamaÃ±o esperado.Especifica un nombre para la funciÃ³n de divisiÃ³n de 32 bit con signo.Especifica el rango de registros a convertir en fijos.Especifica la prioridad de planificaciÃ³n para despachar insns restringidos por ranuras.Especifica que se debe usar una librerÃ­a BLAS externa para llamadas matmul en matrices de gran tamaÃ±o.Especifica que la barra invertida en una cadena introduce un carÃ¡cter de escape.Especifica que no se permiten tipos implÃ­citos, a menos que se sobreescriban con sentencias IMPLICIT explÃ­citas.Especifica la ISA para la que construir: msp430, msp430x, msp430xv2.Especifica la MCU para la que construir.Especifica el formato de coma flotante __fp16.Especifica la estrategia de generaciÃ³n de direcciones para modelo de cÃ³digo.Espcifica el algoritmo para particionar sÃ­mbolos y variables en tiempo de enlazado.Especifica el modelo de cÃ³digo.Especifica la polÃ­tica de uso de ramificaciÃ³n compacta.Especifica la cpu para el modelo de Â«pipelineÂ».Especifica el modelo de memoria en efecto para el programa.Especifica la alineaciÃ³n mÃ­nima de bit de las estructuras. (Obsoleta).Especifica el modelo para operaciones atÃ³micas.Especifica el nombre de la CPU destino.Especifica el nombre de la arquitectura destino.Especifica el nombre de la configuraciÃ³n de coma flotante destino.Especifica el nombre del hardware/formato de coma flotante destino.Especifica el registro a usar para el direccionamiento PIC.Especifica el tamaÃ±o de cada bloque de cachÃ©, que ha de ser potencia de 2 entre 4 y 512.Especifica el tamaÃ±o de cada vector de interrupciones, que ha de ser 4 o 16.Selecciona el CPU destino.Selecciona el tipo de cpu RX destino.Selecciona el tipo de multiplicaciÃ³n por hardware que se admitirÃ¡.Especifica el esquema de almacenamiento local de hilo.Especifica el nÃºmero de registro de puntero del hilo.Especifica el uso de ABI de coma flotante suave que significa sinÃ³nimo de -mabi=2.Especifica el uso de ABI de coma flotante suave que significa sinÃ³nimo de -mabi=2fp+.Especifica dÃ³nde se encuentran los mÃ³dulos intrÃ­nsecos compilados.Especifica cuÃ¡l ABI usar para el cÃ³digo de la familia Objective-C y la generaciÃ³n de metadatos.Especifica el tipo de ABI para el cual generar cÃ³digo: 2, 2fp+.Especifica cuÃ¡l esquema de inserciÃ³n de nop post planificados se debe aplicar.Divide load sin alinear AVX de 32-byte.Divide store sin alinear AVX de 32-byte.Divide los tiempos de vida de las variables de inducciÃ³n cuando se desenrollen los bucles.Divide las rutas que llevan a bordes traseros de bucle.Divide moves vectoriales de 8 byte sin alinear antes de post-modificar la generaciÃ³n de direcciÃ³n.Divide los tipos anchos en registros independientes.ExpresiÃ³n de inicio en el bucle DOLa variable stat en %L debe ser una variable INTEGER escalarLa variable stat en %L no no debe ser %sd dentro de la misma declaraciÃ³n %sLa declaraciÃ³n en %L no es una declaraciÃ³n de objetivo de ramificaciÃ³n vÃ¡lida para la declaraciÃ³n de ramificaciÃ³n en %LLa funciÃ³n de declaraciÃ³n en %L es recursivaLa etiqueta de declaraciÃ³n en %C es ceroLa etiqueta de declaraciÃ³n en ENDDO en %C no coincide con la etiqueta DOLa lista de etiquetas de declaraciÃ³n en GOTO en %C no puede estar vacÃ­aEnlaza estÃ¡ticamente la biblioteca de ayuda de GNU Fortran (libgfortran).ExpresiÃ³n de paso en el bucle DOLa expresiÃ³n de paso en el bucle DO en %L no puede ser ceroDetener el crecimiento hacia adelante si la probabilidad del mejor borde es menor que este umbral (en porcentaje). Se utiliza cuando la retroalimentaciÃ³n de anÃ¡lisis de perfil estÃ¡ disponible.Detener el crecimiento hacia adelante si la probabilidad del mejor borde es menor que este umbral (en porcentaje). Se utiliza cuando la retroalimentaciÃ³n de anÃ¡lisis de perfil no estÃ¡ disponible.Detener el crecimiento inverso si la probabilidad inversa del mejor borde es menor que este umbral (en porcentaje).Almacena dobles en 64 bits.Almacena nombres de funciÃ³n en el cÃ³digo objeto.Almacena dobles en 32 bits.  Este es el valor por defecto.Almacena los registros MDUC en manejadores de interrupciones internos para el objetivo G13.Hace fluir datos extra para permitir desvirtualizaciÃ³n mÃ¡s agresiva en el modo de transformaciÃ³n local LTO.El tranco no debe ser estar presente en %Lno se permiten trancos en el subÃ­ndice de comatriz en %CLa longitud de la cadena en %L es demasiado grandeLa subcadena en %L tiene longitud ceroEl Ã­ndice de final de la subcadena en %L excede la longitud de la cadenaEl Ã­ndice de final de la subcadena en %L es demasiado grandeEl Ã­ndice de final de la subcadena en %L debe ser de tipo INTEGEREl Ã­ndice de final de la subcadena en %L debe ser escalarEl Ã­ndice de inicio de la subcadena en %L es menor a unoEl Ã­ndice de inicio de la subcadena en %L debe ser de tipo INTEGEREl Ã­ndice de inicio de la subcadena en %L debe ser escalarSugiere utilizar la palabra reservada override cuando en la declaraciÃ³n de una funciÃ³n virtual anula otra.La suma del segundo y tercer argumentos de IBITS excede el tamaÃ±o de bit en %LAdmite funciones internas 3DNow!.Admite funciones internas y generaciÃ³n de cÃ³digo AES.Admite funciones internas y generaciÃ³n de cÃ³digo AVX512VNNI.Admite funciones internas Athlon 3DNow!.Admite funciones internas y generaciÃ³n de cÃ³digo BMI.Admite funciones internas y generaciÃ³n de cÃ³digo BMI2.Admite alojamiento C++17 de tipos sobrealineados.Admite las instrucciones CLFLUSHOPT.Admite la instrucciÃ³n CLWB..Admite funciones internas y generaciÃ³n de cÃ³digo CLZERO.Admite funciones internas y generaciÃ³n de cÃ³digo F16C.Admite funciones internas FMA4 y generaciÃ³n de cÃ³digo.Admite funciones internas y generaciÃ³n de cÃ³digo FSGSBASE.Admite las instrucciones PXSAVE y FXRSTOR.Admite funciones internas y generaciÃ³n de cÃ³digo GFNI.Admite prefijos de elisiÃ³n de bloqueo de hardware.Admite funciones internas LWP y generaciÃ³n de cÃ³digo.Admite funciones internas y generaciÃ³n de cÃ³digo LZCNT.Admite funciones internas y generaciÃ³n de cÃ³digo MMX y SSE.Admite funciones internas MMX.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE y SSE2.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2 y SSE3.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3 y SSE4A.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3 y SSSE3.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3 y SSE4.1.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 y SSE4.2.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 y AVX.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y AVX2.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y FMA.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512BW.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512CD.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512DQ.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512ER.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512IFMA.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512PF.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VBMI.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VL.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX512F.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX5124FMAPS.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX5124VNNIW.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512BITALG.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VBMI2.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX5124VPOPCNTDQ.Admite funciones internas y generaciÃ³n de cÃ³digo MOVDIR64B.Admite funciones internas y generaciÃ³n de cÃ³digo MOVDIRI.Admite funciones internas y generaciÃ³n de cÃ³digo MWAITX y MONITORX.Admite funciones internas y generaciÃ³n de cÃ³digo PCLMUL.Admite funciones internas y generaciÃ³n de cÃ³digo PCONFIG.Admite funciones internas y generaciÃ³n de cÃ³digo PKU.Admite la instrucciÃ³n PREFETCHW.Admite funciones internas y generaciÃ³n de cÃ³digo PREFETCHWT1.Admite funciones internas y generaciÃ³n de cÃ³digo RDPID.Admite funciones internas y generaciÃ³n de cÃ³digo RDRND.Admite la instrucciÃ³n RDSEED.Admite funciones internas y generaciÃ³n de cÃ³digo RTM.Admite funciones internas SGX y generaciÃ³n de cÃ³digo.Admite funciones internas y generaciÃ³n de cÃ³digo SHA1 y SHA256.Admite funciones internas y generaciÃ³n de cÃ³digo TBM.Admite segmentos TLS mÃ¡s grandes que 64K.Admite funciones internas y generaciÃ³n de cÃ³digo VAES.Admite funciones internas y generaciÃ³n de cÃ³digo VPCLMULQDQ.Admite funciones internas y generaciÃ³n de cÃ³digo WBNOINVD.Admite funciones internas XOP y generaciÃ³n de cÃ³digo.Admite las instrucciones XSAV y XRSTOR.Admite las instrucciones XSAVEC.Admite las instrucciones XSAVEOPT.Admite las instrucciones XSAVES y XRSTORS.Activa alineamientos de hasta 64 bits.Admite llamadas entre los conjuntos de instrucciones Thumb y ARM.Admite la generaciÃ³n de cÃ³digo de instrucciones Advanced Bit Manipulation (ABM).Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n cmpxchg16b.Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n crc32.Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n movbe.Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n popcnt.Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n sahf en cÃ³digo x86-64 de 64bit.Admite inicializaciÃ³n dinÃ¡mica de variables locales de hilo en una unidad de traducciÃ³n diferente.Soporte para multihilos antiguo.Soporta el paso de mensajes con el Entorno Paralelo.Admite mÃ¡s de 8192 entradas GOT en ColdFire.Soporte para multihilos.Permite las excepciones sÃ­ncronas que no son llamadas.ABIs admitidas (para usar con la opciÃ³n -mabi=):Algoritmos de compresiÃ³n LTO admitidos: zlibSuprime la salida de direcciones en los volcados de depuraciÃ³n.Suprime la salida de nÃºmeros de instrucciÃ³n, notas de nÃºmeros de linea y direcciones en los volcados de depuraciÃ³n.Suprime la salida de los nÃºmeros insn previos y siguientes en los volcados de depuraciÃ³n.Suprime avisos.Conmuta los modos ARM/Thumb en funciones alternantes para pruebas del compilador.Activa/desactiva el ASE de MIPS16 en funciones alternantes para pruebas del compilador.Desactiva la opciÃ³n -mstack-guard=.Desactiva la opciÃ³n -mstack-size= .El sÃ­mbolo %qs ya se habÃ­a declaradoEl sÃ­mbolo %qs en %C ya se habÃ­a declaradoEl sÃ­mbolo %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo intrÃ­nseco ISO_C_BINDINGEl sÃ­mbolo %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qsEl sÃ­mbolo en %C no es apropiado para una expresiÃ³nEl sÃ­mbolo en %L no es una variable DUMMYSinÃ³nimo de -Wcomment.SinÃ³nimo de -gnatk8.Error sintÃ¡ctico en la lista !$OMP THREADPRIVATE en %CError sintÃ¡ctico en la declaraciÃ³n !GCC$ ATTRIBUTES en %CError sintÃ¡ctico en la declaraciÃ³n %s en %CError sintÃ¡ctico en la declaraciÃ³n ABSTRACT INTERFACE en %CError sintÃ¡ctico en la declaraciÃ³n ASYNCHRONOUS en %CError sintÃ¡ctico en la especificaciÃ³n CASE en %CError sintÃ¡ctico en la declaraciÃ³n CHARACTER en %CError sintÃ¡ctico en la especificaciÃ³n CLASS IS en %CError sintÃ¡ctico en la constante COMPLEX en %CError sintÃ¡ctico en la definiciÃ³n ENUMERATOR en %CError sintÃ¡ctico en la declaraciÃ³n EQUIVALENCE en %LError sintÃ¡ctico en el iterador FORALL en %CError sintÃ¡ctico en el iterador de E/S en %CError sintÃ¡ctico en la expresiÃ³n IF en %CError sintÃ¡ctico en la declaraciÃ³n IMPORT en %CError sintÃ¡ctico en el especificador NAME= para la etiqueta de asignaciÃ³n %CError sintÃ¡ctico en la lista de variables OpenMP en %CError sintÃ¡ctico en la declaraciÃ³n PROCEDURE en %CError sintÃ¡ctico en la declaraciÃ³n PROTECTED en %CError sintÃ¡ctico en la declaraciÃ³n SAVE en %CError sintÃ¡ctico en la sentencia SUBMODULE en %CError sintÃ¡ctico en la especificaciÃ³n SUBSTRING en %CError sintÃ¡ctico en la especificaciÃ³n TYPE IS en %CError sintÃ¡ctico en la declaraciÃ³n VALUE en %CError sintÃ¡ctico en la declaraciÃ³n VOLATILE en %CError sintÃ¡ctico en la lista de argumentos en %CError sintÃ¡ctico en el constructor de matriz en %CError sintÃ¡ctico en la especificaciÃ³n de longitud de carÃ¡cter en %CError sintÃ¡ctico en el nombre de bloque comÃºn en %CError sintÃ¡ctico en la declaraciÃ³n de datos en %CError sintÃ¡ctico en la expresiÃ³n en %CError sintÃ¡ctico en la especificaciÃ³n genÃ©rica en %CError sintÃ¡ctico en el iterador en %CError sintÃ¡ctico en el procedimiento de componente puntero en %CError sintÃ¡ctico: Basura al final de la declaraciÃ³n END INTERFACE en %CError sintÃ¡ctico: Basura al final de la declaraciÃ³n INTERFACE en %CDialecto TLS a utilizar:Aprovecha los descansos del enlazador para reducir el nÃºmero de instrucciones requeridas para materializar direcciones de sÃ­mbolos.Se visitaron al menos una vez:%s de %d
  Apunta a cÃ³digo DFLOAT de doble precisiÃ³n.Frecuencia de ejecuciÃ³n relativa al bloque objetivo (como un porcentaje) requerida para hundir una declaraciÃ³n.La expresiÃ³n objetivo en la asignaciÃ³n de puntero en %L debe entregar un resultado punteroEl objetivo tiene I&D dividido.El objetivo del remapeo de rango es demasiado pequeÃ±o (%ld < %ld)Apunta al procesador AM33.Apunta al procesador AM33/2.0.Apunta al procesador AM34.Objetivo: %s
  Le dice al DSE que el almacenamiento para un objeto C++ estÃ¡ muerto cuando el constructor comienza y cuando el destructor termina.El DEFAULT CASE en %L no puede tener despuÃ©s un segundo DEFAULT CASE en %LEl especificador de formato H en %L es una caracterÃ­stica eliminada de Fortran 95Los argumentos TO en MOVE_ALLOC en %L deben ser polimÃ³rficos si FROM es polimÃ³rficoEl valor absoluto de SHIFT en %L debe ser menor o igual a SIZE en %LEl objeto de alojamiento en %L y la expresiÃ³n fuente en %L deben tener el mismo parÃ¡metro de tipo de gÃ©neroNo se permiten las funciones de lista de argumentos %%VAL, %%LOC o %%REF en este contexto en %LEl argumento del intrÃ­nseco RANK en %L debe ser objeto de datosEl error no es repetible, por lo que probablemente sea un problema de hardware o de S.O.
! Los nombres de las opciones de modelos de cÃ³digo para -mcmodel:El dispositivo no tiene el registro de funciÃ³n especial SPH. Esta opciÃ³n la sobreescribirÃ¡ el controlador del compilador con la opciÃ³n correcta si se puede deducir la presencia/ausencia de SPH con -mmcu=MCU.Las siguientes opciones son independientes del lenguajeLas siguientes opciones son relacionadas al lenguajeLas siguientes opciones no estÃ¡n documentadasLas siguientes opciones son especÃ­ficas sÃ³lo para el lenguaje Las siguientes opciones se admiten en el lenguaje Las siguientes opciones son especÃ­ficas del objetivoLas siguientes opciones controlan los mensajes de aviso del compiladorLas siguientes opciones controlan las optimizacionesLas siguientes opciones toman argumentos conjuntosLas siguientes opciones toman argumentos separadosEl lÃ­mite inferior para considerar un almacenamiento temporal para protecciÃ³n contra destrucciÃ³n de pila.El nÃºmero mÃ¡ximo de pseudos de recarga que se tienen en cuenta durante el vaciado de pseudos de no recarga.El retraso mÃ¡ximo de conflicto para que una insn sea considerada para movimiento especulativo.La profundidad mÃ¡xima de un bucle anidado que nosotros pelamos completamente.La mÃ¡xima profundidad para la inclusiÃ³n en lÃ­nea recursiva para funciones incluidas en lÃ­nea.La mÃ¡xima profundidad para la inclusiÃ³n en lÃ­nea recursiva para funciones que no son incluidas en lÃ­nea.El factor de expansiÃ³n mÃ¡ximo al copiar bloques bÃ¡sicos.El nÃºmero mÃ¡ximo de instrucciones que CSE procesa antes de descargar.La longitud mÃ¡xima de la ruta considerada en cse.La longitud mÃ¡xima de la lista de operaciones pendientes del planificador.El nÃºmero mÃ¡ximo de ubicaciones grabadas por cselib.El nÃºmero mÃ¡ximo de nodos RTL que se pueden grabar como el Ãºltimo valor del combinador.El nÃºmero mÃ¡ximo de intentos hacia atrÃ¡s que debe hacer el planificador cuando planifique un bucle mÃ³dulo.El nÃºmero mÃ¡ximo de bloques en una regiÃ³n para ser considerada para planificaciÃ³n de interbloqueo.El nÃºmero mÃ¡ximo de ramificaciones en la ruta hacia una secuencia pelada.El nÃºmero mÃ¡ximo de bordes entrantes para considerar el salto cruzado.El nÃºmero mÃ¡ximo de intentos de combinar insns para combinar.El nÃºmero mÃ¡ximo de insns en una regiÃ³n para ser consideradas para planificaciÃ³n de interbloqueoEl nÃºmero mÃ¡ximo de instrucciones en encabezamiento de bucle a duplicar en el paso de encabezamientos de bucles.El nÃºmero mÃ¡ximo de insns en un bucle completamente pelado.El nÃºmero mÃ¡ximo de insns en un bucle pelado.El nÃºmero mÃ¡ximo de insns en un bucle sin switch.El nÃºmero mÃ¡ximo de insns a duplicar al desfactorizar gotos calculados.El nÃºmero mÃ¡ximo de instrucciones en una sola funciÃ³n elegible para inclusiÃ³n en lÃ­nea.El nÃºmero mÃ¡ximo de instrucciones en un bucle interior que se consideran para versionar.El nÃºmero mÃ¡ximo de instrucciones ien un bucle exterior que se consideran para versionar, por encima de las instrucciones en los bucles interiores.El nÃºmero mÃ¡ximo de instrucciones que una funciÃ³n incluida en lÃ­nea puede crecer a travÃ©s de inclusiÃ³n en lÃ­nea recursiva.El nÃºmero mÃ¡ximo de instrucciones que una funciÃ³n que no se incluye en lÃ­nea puede crecer a travÃ©s de inclusiÃ³n en lÃ­nea recursiva.El nÃºmero mÃ¡ximo de instrucciones listas para ser ejecutadas que el planificador tendrÃ¡ en cuenta durante el primer paso de planificaciÃ³n.El nÃºmero mÃ¡ximo de instrucciones para considerar el llenado de una ranura de retraso.El nÃºmero mÃ¡ximo de instrucciones para considerar la bÃºsqueda de informaciÃ³n de registros en vivo exacta.El nÃºmero mÃ¡ximo de instrucciones para considerar el desenrollo en un bucle en promedio.El nÃºmero mÃ¡ximo de instrucciones para considerar el desenrollo en un bucle.El nÃºmero mÃ¡ximo de instrucciones para buscar hacia atrÃ¡s al buscar por una recarga equivalente.El nÃºmero mÃ¡ximo de instrucciones cuando se hace inclusiÃ³n en lÃ­nea de funciones pequeÃ±as automÃ¡ticamente.El nÃºmero mÃ¡ximo de instrucciones cuando se hace inclusiÃ³n en lÃ­nea automÃ¡ticamente.El nÃºmero mÃ¡ximo de instrucciones cuando se hace inclusiÃ³n en lÃ­nea por tamaÃ±o.El nÃºmero mÃ¡ximo de iteraciones a travÃ©s de CFG para extender regiones.El nÃºmero mÃ¡ximo de iteraciones de bucle que se predicen estÃ¡ticamente.El nÃºmero mÃ¡ximo de inclusiones de instrucciones en lÃ­nea anidadas realizado por el inlineador temprano.El nÃºmero mÃ¡ximo de pelados en un solo bucle que estÃ¡ completamente pelado.El nÃºmero mÃ¡ximo de pelados en un solo bucle.El nÃºmero mÃ¡ximo de instrucciones en anidamiento de bucle para intercambio de bucle.El nÃºmero mÃ¡ximo de desenrollos de un solo bucle.La tasa mÃ¡xima entre el tamaÃ±o de la matriz y las ramificaciones switch para que tenga lugar una conversiÃ³n switch.La tasa mÃ¡xima de inserciones para borrados de expresiones en GCSE.El tamaÃ±o mÃ¡ximo de la ventana de bÃºsqueda hacia adelante de la planificaciÃ³n selectiva.La probabilidad mÃ­nima de Ã©xito de especulaciÃ³n (en porcentaje), para que esa insn especulativa se calendarize.El UID mÃ­nimo a usar para una insn que no es de depuraciÃ³n.El coste mÃ­nimo de una expresiÃ³n costosa en el movimiento invariante del bucle.El nÃºmero mÃ¡ximo de instrucciones coincidentes para considerar el salto cruzado.Probabilidad mÃ­nima que debe tener un borde para que el planificador guarde su estado a travÃ©s de Ã©l.La probabilidad mÃ­nima de alcanzar un bloque fuente para la planificaciÃ³n especulativa entre bloques.TamaÃ±o mÃ­nimo de las variables que participan en la comparticiÃ³n de ranuras de pila cuando no hay optimizaciÃ³n.El valor mÃ­nimo de la cuenta de etapa que el planificador mÃ³dulo swing generarÃ¡.El nÃºmero de elementos de matriz del argumento SUB para IMAGE_INDEX en %L debe ser %d (corango) y no %dEl nÃºmero de ciclos que el planificador de cambio de mÃ³dulo considera al revisar conflictos utilizando DFA.El nÃºmero de insns ejecutadas antes de completar la precarga.El nÃºmero de precargas que se pueden ejecutar simultÃ¡namente.El nÃºmero de registros conservados sin uso en cada clase por el movimiento invariante del bucle.El porcentaje de la funciÃ³n, ponderado por la frecuencia de ejecuciÃ³n, que debe ser cubierto por la informaciÃ³n de rastreo. Se utiliza cuando estÃ¡ disponible la retroalimentaciÃ³n del anÃ¡lisis de perfil.El porcentaje de la funciÃ³n, ponderado por la frecuencia de ejecuciÃ³n, que debe ser cubierto por la informaciÃ³n de rastreo. Se utiliza cuando la retroalimentaciÃ³n de anÃ¡lisis de perfil no estÃ¡ disponible.Las direcciones de vector SVE posibles:Los dialectos de TLS posibles:El rango del elemento en el constructor de estructura en %L no coincide con el del componente (%d/%d)El fichero de resoluciÃ³n.El tamaÃ±o de la lÃ­nea del cachÃ© L1.El tamaÃ±o del cachÃ© L1i.El tamaÃ±o del cachÃ© L2.El tamaÃ±o del cuerpo de la funciÃ³n que serÃ¡  considerado grande.El tamaÃ±o del marco de la pila que serÃ¡ considerado grande.El tamaÃ±o de la unidad de traducciÃ³n que serÃ¡ considerado grande.El nÃºmero mÃ¡s pequeÃ±o de valores diferentes para los cuales es mejor usar una tabla-salto en lugar de un Ã¡rbol de ramificaciones condicionales; si es 0, usa el valor por defecto para la mÃ¡quina.La expresiÃ³n fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatrizEl sÃ­mbolo %qs referenciado en %L, no estÃ¡ en el estÃ¡ndar seleccionadoLa tasa de intervalo para realizar la eliminaciÃ³n parcial de redundancia despuÃ©s de la recarga.La tasa de intervalo para la cuenta de ejecuciÃ³n de bordes crÃ­ticos que permitan la eliminaciÃ³n de redundancia despuÃ©s de la recarga.El lÃ­mite superior para compartir constantes enteras.El valor del parÃ¡metro PDT LEN '%s' no concuerda con el de la declaraciÃ³n Â«dummyÂ»La versiÃ³n de la ABI de C++ que se estÃ¡ usando.VersiÃ³n de ABI de C++ utilizada para avisos -Wabi y aliases de compatibilidad de enlace.Esto es software libre; vea el cÃ³digo para las condiciones de copia.  NO hay
  garantÃ­a; ni siquiera para MERCANTIBILIDAD o IDONEIDAD PARA UN PROPÃ“SITO EN
  PARTICULAR
  
--- 1999,2014 ----
  
  Muestra avisos extra (posiblemente no deseados).Imprime indicaciones fix-it (arreglar) en formato legible por una mÃ¡quina.Imprime indicaciones fix-it (arreglar) en stder en formato diff unificado.Imprime comparaciones jerÃ¡rquicas cuando los tipos de plantilla no coinciden.Muestra los nombres de los ficheros de cabecera mientras se utilizan.Probabilidad de que la funciÃ³n COMDAT se comparta con diferentes unidades de compilaciÃ³n.El argumento del procedimiento en %L es local a un procedimiento PURE y tiene el atributo POINTEREl objetivo de inicializaciÃ³n de puntero a procedimiento en %L tal vez no es un puntero a procedimientoProcesa directivas #ident.Procesa todos los mÃ³dulos especificados en la lÃ­nea de Ã³rdenes, pero solo genera cÃ³digo para el mÃ³dulo especificado por el argumento.Se procesa la especificaciÃ³n (%s), la cual es '%s'
  Produce un rastreo hacia atrÃ¡s cuando se encuentra un error en tiempo de ejecuciÃ³n.Produce un aviso en tiempo de ejecuciÃ³n si se ha creado una matriz temporal para un argumento de procedimiento.Produce cÃ³digo big endian.Produce cÃ³digo reubicable en tiempo de ejecuciÃ³n.Produce cÃ³digo little endian.La informaciÃ³n de anÃ¡lisis de perfil en %s estÃ¡ corruptaEl programa estÃ¡ ubicado por completo en la parte baja de 64k de memoria.ProhÃ­be la llamada a funciones relativas al PC.ProhÃ­be los saltos relativos al PC.Protege parÃ©ntesis en las expresiones.Provee bibliotecas para el simulador.Empuja los registros extendidos a la pila en las funciones de monitorizaciÃ³n.Coloca todas las matrices locales en la pila.Coloca todo en la TOC normal.Coloca las tablas de salto para las declaraciones switch en la secciÃ³n .data en lugar de la secciÃ³n .code.Pone los datos de solo lectura reubicados en la secciÃ³n .data.Pone las constantes sin inicializar en ROM (necesita -membedded-data).Pone los datos inicializados a cero en la secciÃ³n bss.la arquitectura R2 solo es little endianLa variable RESULT en %C debe ser diferente que el nombre de la funciÃ³nRESULT_DECL se debe leer sÃ³lo cuando se define DECL_BY_REFERENCERevisiÃ³n RTL: acceso de elt %d de '%s' con el Ãºltimo elt %d en %s, en %s:%dRevisiÃ³n RTL: acceso de elt %d de vector con el Ãºltimo elt %d en %s, en %s:%dRevisiÃ³n RTL: acceso de hwi elt %d de vector con el Ãºltimo elt %d en %s, en %s:%dRevisiÃ³n RTL: se intentÃ³ tratar un sÃ­mbolo que no es de bloque como un sÃ­mbolo de bloque en %s, en %s:%dRevisiÃ³n RTL: se esperaba el cÃ³digo '%s' Ã³ '%s', se tiene '%s' en %s, en %s:%dRevisiÃ³n RTL: se esperaba el cÃ³digo '%s', se tiene '%s' en %s, en %s:%dRevisiÃ³n RTL: se esperaba el tipo elt %d '%c' Ã³ '%c', se tiene '%c' (rtx %s) en %s, en%s:%dRevisiÃ³n RTL: se esperaba el tipo elt %d '%c', se tiene '%c' (rtx %s) en %s, en %s:%dRevisiÃ³n de opciÃ³n RTL: se usÃ³ %s con el cÃ³digo rtx inesperado '%s' en %s, en %s:%dEl PIC de RTP es incompatible con ThumbRTTI no funcionarÃ¡ en este tipolas instrucciones FPU de RX no admiten NaNs e infinitosElevar un REAL negativo en %L a una potencia REAL estÃ¡ prohibidoLa especificaciÃ³n de rango en %L nunca puede coincidirEl rango no coincide en la referencia de matriz en %L (%d/%d)El objetivo de remapeo de rango es menor que el tamaÃ±o del puntero (%ld < %ld) en %LEl objetivo de remapeo de rango de debe ser de rango 1 o simplemente contiguo en %LLeyendo el mÃ³dulo %qs en la lÃ­nea %d columna %d: %sLeyendo especificaciones de %s
! La constante real desborda su gÃ©nero en %CLa constante real desborda por debajo su gÃ©nero en %CRealinea la pila en el prÃ³logo.Reubica el lado derecho en las asignaciones.Reconoce palabras clave de C++ como "compl" y "xor".Reconoce las palabras claves definidas por GNU.Reconoce funciones internas.Reconoce la palabra clave "asm".Registro DW_AT_decl_column y DW_AT_call_column en DWARF.Guarda las opciones de la lÃ­nea de Ã³rdenes de gcc en DW_AT_producer de DWARF.Guarda las opciones de la lÃ­nea de Ã³rdenes de gcc en el fichero objeto.Registra los tiempos tomados por subfases por separado.Reduce prioridad para r0..r3 / r12..r15 con TARGET_REGISTER_PRIORITY.Ã�ndice de sentencia de referencia no encontradoÃ�ndice de sentencia de referencia fuera de rangoLa regiÃ³n cruza el salto a travÃ©s de la misma secciÃ³n en bb %iRelaja los literales en ensamblador y los coloca automÃ¡ticamente en la secciÃ³n de texto.Alivio de la presiÃ³n de registro a travÃ©s del encogimiento de rango en vivo.Reasocia nombres de fichero al incluir ficherosRemueve miembros redundantes.Se elimina '%s'
  Se renombran operadores en declaraciones USE en %CReordena los bloques bÃ¡sicos y particionar en secciones caliente y frÃ­a.Reordena los bloques bÃ¡sicos para mejorar la ubicaciÃ³n del cÃ³digo.Reordena las funciones para mejorar la ubicaciÃ³n del cÃ³digo.Reordena las funciones de nivel superior, variables y asms.Reemplaza add, compare, branch con branch en la cuenta de registros.Reemplaza expresiones temporales en el paso SSA->normal.Informa sobre la coherencia del perfil.Reporta la ubicaciÃ³n de memoria antes de la optimizaciÃ³n interprocedural.Reporta el alojamiento en memoria permanente solo en WPA.Reporta el alojamiento en memoria permanente.Reporta el tiempo tomado por cada paso del compilador.Reporta varias estadÃ­sticas de optimizaciÃ³n de tiempo de enlace solo para WPA.Reporta varias estadÃ­sticas de optimizaciÃ³n de tiempo de enlace.Requiere rutinas de biblioteca matemÃ¡tica que cumplan con IEEE (OSF/1).Recalendariza las instrucciones despuÃ©s del alojamiento de registros.Recalendariza las instrucciones antes del alojamiento de registros.Recalendariza las regiones `pipelined' sin `pipelining'.Reserva espacio para los argumentos de salida en el prÃ³logo de la funciÃ³n.Restringe el uso de instrucciones de coma flotante de hardware para operaciones de 32-bit.El resultado de %s da un rango de error para su gÃ©nero en %LEl resultado de %s es NaN en %LEl resultado de %s desborda su gÃ©nero en %LEl resultado de %s desborda por debajo su gÃ©nero en %LEl resultado de BESSEL_YN es -INF en %LEl resultado de NEAREST es NaN en %LEl resultado de SCALE desborda su gÃ©nero en %LDevuelve vectores de 8 bytes en memoria.Devuelve todas las estructuras en memoria (por defecto en AIX).Devuelve los resultados de coma flotante en ac0 (fr0 en sintaxis de ensamblador Unix).Devuelve punteros tanto en a0 como en d0.Devuelve los agregados small en memoria, no en registros.Devuelve agregados small en registros.Devuelve las estructuras pequeÃ±as en registros (por defecto en SVR4).Devuelve los valores de funciones en registros FPU.Reusa r30 basado por funciÃ³n.Modo de empleo de la suborden de reescritura:No se especificÃ³ el lÃ­mite superior a la derecha de la secciÃ³n de matriz de tamaÃ±o asumido en %LEjecuta sÃ³lo la segunda compilaciÃ³n de -fcompare-debug.Ejecuta la optimizaciÃ³n comunizadora predictiva.Ejecuta la planificaciÃ³n selectiva despuÃ©s de recargar.Corre autotests usando la ruta dada para localizar los ficheros de test.Ejecuta el optimizador de tiempo de enlace en el modo de transformaciÃ³n local (LTRANS).Ejecuta el optimizador de tiempo de enlace en el modo de anÃ¡lisis de programa completo (WPA).funciÃ³n de especificaciÃ³n '%s' con %d args
  
  Nombre del entorno de ejecuciÃ³n.El atributo SAVE en %L no se puede especificar en un procedimiento PUREDeclaraciÃ³n SAVE en %C despuÃ©s de una declaraciÃ³n SAVE incondicionalEl chunk_size de la clÃ¡usula SCHEDULE en %L requiere una expresiÃ³n INTEGER escalarEl atributo SEQUENCE en %C ya se especificÃ³ en la declaraciÃ³n TYPELa declaraciÃ³n SEQUENCE en %C debe preceder a CONTAINSLa declaraciÃ³n SEQUENCE en %C debe preceder a los componentes de la estructuraSH2a no se admite para little-endianSIZE en %L debe ser positivoLa etiqueta SOURCE en %L tiene conflictos con la especificaciÃ³n de tipo en %LcorrupciÃ³n de SSAse creÃ³ SSA_NAME en dos bloques diferentes %i y %iSSA_NAME_DEF_STMT es errÃ³neose debe establecer SSA_NAME_OCCURS_IN_ABNORMAL_PHIel conjunto de instrucciones SSE estÃ¡ desactivado, usando la aritmÃ©tica 387argumento de registro SSE con SSE desactivadose devuelve el registro SSE con SSE desactivadoel argumento de vector SSE sin SSE activado cambia la ABIla devoluciÃ³n de vector SSE sin SSE activado cambia la ABIvariable STATEl argumento STAT= en %L debe ser una variable INTEGER escalarEl cÃ³digo STOP en %L debe ser un carÃ¡cter por defecto KIND=%dEl cÃ³digo STOP en %L debe ser un entero por defecto KIND=%dEl cÃ³digo STOP en %L debe ser de tipo INTEGER o CHARACTEREl cÃ³digo STOP en %L debe ser escalardeclaraciÃ³n SUBMODULE en %CIgual que -fassociative-math para las expresiones que incluyen divisiÃ³n.Igual que -mA6.Igual que -mA7.Igual que: -mep -mprolog-function.Guarda registros alrededor de llamadas de funciÃ³n.Guarda la TOC en el prÃ³logo para llamadas indirectas en lugar de en lÃ­nea.Se requiere un PARAMETER escalar en la constante compleja en %CFactor de escala en el cÃ¡lculo de la distancia mÃ¡xima a la cual se puede mover una expresiÃ³n por optimizaciones GCSE.CÃ³digo de planificador para el CPU dado.Planifica para el CPU dado.Calendariza instrucciones usando el algoritmo de planificaciÃ³n selectivo.Planifica el inicio y el final del procedimiento.El segundo argumento de %s es negativo en %LEl segundo argumento de la asignaciÃ³n definida en %L debe ser INTENT(IN)El segundo argumento de la interfaz de operador en %L no puede ser opcionalEl segundo argumento de la interfaz de operador en %L debe ser INTENT(IN)VÃ©ase %s para instrucciones.
! Selecciona el modelo de cÃ³digo.SelecciÃ³n de fracciÃ³n de la frecuencia mÃ¡xima de ejecuciones de bloque bÃ¡sico en la funciÃ³n dada para la que el bloque bÃ¡sico consigue alinear.Selecciona el modelo grande - direcciones/punteros de 20 bits.Selecciona el mÃ©todo para el manejo de sdata.Selecciona el modelo pequeÃ±o - direcciones/punteros de 16 bits (el predefinido).Selecciona el tiempo de ejecuciÃ³n.Selecciona el tipo de saneamiento de cobertura.Selecciona quÃ© sanear.La expresiÃ³n de selecciÃ³n en una declaraciÃ³n GOTO computada en %L debe ser una expresiÃ³n entera escalarEl selector en SELECT TYPE en %C no es una variable nombrada; use nombre-asociado =>El selector debe ser polimÃ³rfico en la declaraciÃ³n SELECT TYPE en %LSelecciona el tipo de nÃºcleo RL78 de destino (g10/g13/g14).  El predeterminado es G14.  Si se pone, tambiÃ©n selecciona el soporte de multiplicaciÃ³n por hardware que se usarÃ¡.Selecciona el tipo de multiplicaciÃ³n y divisiÃ³n por hardware que se usarÃ¡ (none/g13/g14).El punto y coma en %C necesita ser precedido por la declaraciÃ³nEstablece la precisiÃ³n de coma flotante 80387 a 32-bit.Establece la precisiÃ³n de coma flotante 80387 a 64-bit.Establece la precisiÃ³n de coma flotante 80387 a 80-bit.Establece las definiciones de Windows.Establece el costo de ramificaciÃ³n.Establece la accesibilidad por defecto de las entidades de mÃ³dulo a PRIVATE.Establece la revisiÃ³n de distancia de dependencias en la planificaciÃ³n prematura de insns encoladas.Establece errno despuÃ©s de las funciones matemÃ¡ticas internas.Establece el nombre de la rutina main para el depurador.Establece el nombre del fichero ALI de salida (opciÃ³n interna).Establece el nÃºmero prealojado de bytes en la pila para que use el llamante.Establece el registro para conservar -1.Establece sizeof(bool) a 1.Establece la direcciÃ³n de inicio de los datos.Establece la direcciÃ³n de inicio del programa.Establece el bit PPC_EMB en las banderas del encabezado ELF.Establece los costos de ramificaciÃ³n para las instrucciones de ramificaciÃ³n condicional.  Los valores razonables son enteros pequeÃ±os que no son negativos.  El costo de ramificaciÃ³n por defecto es 1.Establece el costo de las ramificaciones.Establece el gÃ©nero de doble precisiÃ³n por defecto a un tipo de 8 bytes de tamaÃ±o.Establece el gÃ©nero entero por defecto a un tipo de 8 bytes de tamaÃ±o.Establece el gÃ©nero real por defecto a un tipo de 10 bytes de tamaÃ±o.Establece el gÃ©nero real por defecto a un tipo de 16 bytes de tamaÃ±o.Establece el gÃ©nero real por defecto a un tipo de 8 bytes de tamaÃ±o.Establece el tamaÃ±o mÃ¡ximo de datos elegibles para el Ã¡rea SDA.Establece el tamaÃ±o mÃ¡ximo de datos elegibles para el Ã¡rea TDA.Establece el tamaÃ±o mÃ¡ximo de datos elegibles para el Ã¡rea ZDA.Establece el nÃºmero mÃ¡ximo de bytes que se deben dejar en el tamaÃ±o de la pila antes de que se active una instrucciÃ³n trap.Establece la cantidad mÃ¡xima para una sola operaciÃ³n de incremento de pila.Establece el nÃºmero mÃ¡ximo de instrucciones ejecutadas en paralelo en el Ã¡rbol de reasociaciÃ³n. Si es 0, usa la heurÃ­stica dependiente del objetivo.Establece el nÃºmero mÃ¡ximo de notas de instanciaciÃ³n de plantilla para un solo aviso o error.Especifica el tipo del CPU destino.Establece el directorio de nivel principal para almacenar los datos de perfilado. El predeterminado es 'pwd'.Cambiando la especificaciÃ³n %s a '%s'
  
  EspecificaciÃ³n de forma para el escalar asignable en %CLas formas para los operandos en %L y %L no son conformablesComparte ranuras para ahorrar registros hard diferentes.Comparte ranuras de pila para pseudo-registros derramados.Abrevia las referencias de direcciones durante el enlace.Muestra los nÃºmeros de columna en los diagnÃ³sticos, cuando estÃ©n disponible.  Activado por defecto.Muestra la lÃ­nea de cÃ³digo con un signo de intercalaciÃ³n para indicar la columna.Estrecha-envuelve partes del prÃ³logo y epÃ­logo por separado.TamaÃ±o en bytes despuÃ©s del cual los agregados thread-local se deben instrumentar con las funciones de registro en lugar de pares save/restore.TamaÃ±o de guarda de la pila expresado como potencia de dos en bytes.TamaÃ±o de bloques para el bloqueo de bucles.Salta configurar registro RAX cuando se pasan argumentos variables.Ã�rea de datos small: none, sdata, use.LÃ­mite suave en el nÃºmero de insns de memoria por grupo de instrucciÃ³n, dando una prioridad mÃ¡s baja a insns de memoria subsiguientes que intenten planificar en el mismo grupo insn. Frecuentemente Ãºtil para prevenir conflictos en el banco de cachÃ©.  El valor por defecto es 1.Lo siento, sÃ³lo se admite integer kind %d implementado para el conjunto imagen en %LLa expresiÃ³n fuente en %L y el objeto de alojamiento en %L deben tener la misma formaLa expresiÃ³n fuente en %L debe ser escalar o tener el mismo rango que el objeto de alojamiento en %LEspecifica el tamaÃ±o de bit para los desplazamientos TLS inmediatos. Los valores vÃ¡lidos son 12, 24, 32, 48.Especifica el nÃºmero de registros replicados en el segundo banco de registros con la entrada de interrupciones rÃ¡pidas.Especifica el nÃºmero de registros a reservar para los manejadores de interrupciones.Especifica los registros que guarda el procesador con la entrada y la salida de una interrupciÃ³n.Especifica si las funciones de interrupciÃ³n deben guardar y restaurar el registro acumulador.Especifica la CPU para propÃ³sitos de generaciÃ³n de cÃ³digo.Especifica la CPU para propÃ³sitos de planificaciÃ³n.Especifica la CPU por razones de planificaciÃ³n.  Los argumentos vÃ¡lidos son 700, 7100, 7100LC, 7200, 7300, y 8000.Especifica el dialecto de TLS.Especifica el estÃ¡ndar UNIX para las predefiniciones y enlazado.Especifica un fichero en el cual LTRANS escribe una lista de ficheros de salida.Especifica un plugin a cargar.Especifica la alineaciÃ³n de los campos de estructuras default/natural.Especifica una ABI.Especifica el tamaÃ±o de bit para los desplazamientos TLS inmediatos.Especifica la funciÃ³n de limpieza de cachÃ©.Especifica el nÃºmero de trampa de limpieza de cachÃ©.Especifica la configuraciÃ³n de la instrucciÃ³n mul: fast1, fast2 o slow. La predeterminada es fast1.Especifica las dimensiones de cÃ¡lculo predeterminadas de OpenACC.Especifica cuÃ¡ntos puertos de lectura/escritura para nÃºcleos n9/n10.  El valor debe ser 3r2w o 2r1w.Especifica cÃ³mo accedar al puntero de hilo.Especifica si se debe usar hardware para coma flotante.Especifica el convenio de llamadas de enteros y de coma flotante.Especifica el objeto principal para TPF-OS.Especifica la estrategia de expansiÃ³n de memcpy cuando se conoce el tamaÃ±o esperado.Especifica la estrategia de expansiÃ³n de memset cuando se conoce el tamaÃ±o esperado.Especifica un nombre para la funciÃ³n de divisiÃ³n de 32 bit con signo.Especifica el rango de registros a convertir en fijos.Especifica la prioridad de planificaciÃ³n para despachar insns restringidos por ranuras.Especifica que se debe usar una librerÃ­a BLAS externa para llamadas matmul en matrices de gran tamaÃ±o.Especifica que la barra invertida en una cadena introduce un carÃ¡cter de escape.Especifica que no se permiten tipos implÃ­citos, a menos que se sobreescriban con sentencias IMPLICIT explÃ­citas.Especifica la ISA para la que construir: msp430, msp430x, msp430xv2.Especifica la MCU para la que construir.Especifica el formato de coma flotante __fp16.Especifica la estrategia de generaciÃ³n de direcciones para modelo de cÃ³digo.Espcifica el algoritmo para particionar sÃ­mbolos y variables en tiempo de enlazado.Especifica el modelo de cÃ³digo.Especifica la polÃ­tica de uso de ramificaciÃ³n compacta.Especifica la cpu para el modelo de Â«pipelineÂ».Especifica el modelo de memoria en efecto para el programa.Especifica la alineaciÃ³n mÃ­nima de bit de las estructuras. (Obsoleta).Especifica el modelo para operaciones atÃ³micas.Especifica el nombre de la CPU destino.Especifica el nombre de la arquitectura destino.Especifica el nombre de la configuraciÃ³n de coma flotante destino.Especifica el nombre del hardware/formato de coma flotante destino.Especifica el registro a usar para el direccionamiento PIC.Especifica el tamaÃ±o de cada bloque de cachÃ©, que ha de ser potencia de 2 entre 4 y 512.Especifica el tamaÃ±o de cada vector de interrupciones, que ha de ser 4 o 16.Selecciona el CPU destino.Selecciona el tipo de cpu RX destino.Selecciona el tipo de multiplicaciÃ³n por hardware que se admitirÃ¡.Especifica el esquema de almacenamiento local de hilo.Especifica el nÃºmero de registro de puntero del hilo.Especifica el uso de ABI de coma flotante suave que significa sinÃ³nimo de -mabi=2.Especifica el uso de ABI de coma flotante suave que significa sinÃ³nimo de -mabi=2fp+.Especifica dÃ³nde se encuentran los mÃ³dulos intrÃ­nsecos compilados.Especifica cuÃ¡l ABI usar para el cÃ³digo de la familia Objective-C y la generaciÃ³n de metadatos.Especifica el tipo de ABI para el cual generar cÃ³digo: 2, 2fp+.Especifica cuÃ¡l esquema de inserciÃ³n de nop post planificados se debe aplicar.Divide load sin alinear AVX de 32-byte.Divide store sin alinear AVX de 32-byte.Divide los tiempos de vida de las variables de inducciÃ³n cuando se desenrollen los bucles.Divide las rutas que llevan a bordes traseros de bucle.Divide moves vectoriales de 8 byte sin alinear antes de post-modificar la generaciÃ³n de direcciÃ³n.Divide los tipos anchos en registros independientes.ExpresiÃ³n de inicio en el bucle DOLa variable stat en %L debe ser una variable INTEGER escalarLa variable stat en %L no no debe ser %sd dentro de la misma declaraciÃ³n %sLa declaraciÃ³n en %L no es una declaraciÃ³n de objetivo de ramificaciÃ³n vÃ¡lida para la declaraciÃ³n de ramificaciÃ³n en %LLa funciÃ³n de declaraciÃ³n en %L es recursivaLa etiqueta de declaraciÃ³n en %C es ceroLa etiqueta de declaraciÃ³n en ENDDO en %C no coincide con la etiqueta DOLa lista de etiquetas de declaraciÃ³n en GOTO en %C no puede estar vacÃ­aEnlaza estÃ¡ticamente la biblioteca de ayuda de GNU Fortran (libgfortran).ExpresiÃ³n de paso en el bucle DOLa expresiÃ³n de paso en el bucle DO en %L no puede ser ceroDetener el crecimiento hacia adelante si la probabilidad del mejor borde es menor que este umbral (en porcentaje). Se utiliza cuando la retroalimentaciÃ³n de anÃ¡lisis de perfil estÃ¡ disponible.Detener el crecimiento hacia adelante si la probabilidad del mejor borde es menor que este umbral (en porcentaje). Se utiliza cuando la retroalimentaciÃ³n de anÃ¡lisis de perfil no estÃ¡ disponible.Detener el crecimiento inverso si la probabilidad inversa del mejor borde es menor que este umbral (en porcentaje).Almacena dobles en 64 bits.Almacena nombres de funciÃ³n en el cÃ³digo objeto.Almacena dobles en 32 bits.  Este es el valor por defecto.Almacena los registros MDUC en manejadores de interrupciones internos para el objetivo G13.Hace fluir datos extra para permitir desvirtualizaciÃ³n mÃ¡s agresiva en el modo de transformaciÃ³n local LTO.El tranco no debe ser estar presente en %Lno se permiten trancos en el subÃ­ndice de comatriz en %CLa longitud de la cadena en %L es demasiado grandeLa subcadena en %L tiene longitud ceroEl Ã­ndice de final de la subcadena en %L excede la longitud de la cadenaEl Ã­ndice de final de la subcadena en %L es demasiado grandeEl Ã­ndice de final de la subcadena en %L debe ser de tipo INTEGEREl Ã­ndice de final de la subcadena en %L debe ser escalarEl Ã­ndice de inicio de la subcadena en %L es menor a unoEl Ã­ndice de inicio de la subcadena en %L debe ser de tipo INTEGEREl Ã­ndice de inicio de la subcadena en %L debe ser escalarSugiere utilizar la palabra reservada override cuando en la declaraciÃ³n de una funciÃ³n virtual anula otra.La suma del segundo y tercer argumentos de IBITS excede el tamaÃ±o de bit en %LAdmite funciones internas 3DNow!.Admite funciones internas y generaciÃ³n de cÃ³digo AES.Admite funciones internas y generaciÃ³n de cÃ³digo AVX512VNNI.Admite funciones internas Athlon 3DNow!.Admite funciones internas y generaciÃ³n de cÃ³digo BMI.Admite funciones internas y generaciÃ³n de cÃ³digo BMI2.Admite alojamiento C++17 de tipos sobrealineados.Admite las instrucciones CLFLUSHOPT.Admite la instrucciÃ³n CLWB..Admite funciones internas y generaciÃ³n de cÃ³digo CLZERO.Admite funciones internas y generaciÃ³n de cÃ³digo F16C.Admite funciones internas FMA4 y generaciÃ³n de cÃ³digo.Admite funciones internas y generaciÃ³n de cÃ³digo FSGSBASE.Admite las instrucciones PXSAVE y FXRSTOR.Admite funciones internas y generaciÃ³n de cÃ³digo GFNI.Admite prefijos de elisiÃ³n de bloqueo de hardware.Admite funciones internas LWP y generaciÃ³n de cÃ³digo.Admite funciones internas y generaciÃ³n de cÃ³digo LZCNT.Admite funciones internas y generaciÃ³n de cÃ³digo MMX y SSE.Admite funciones internas MMX.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE y SSE2.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2 y SSE3.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3 y SSE4A.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3 y SSSE3.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3 y SSE4.1.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 y SSE4.2.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 y AVX.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y AVX2.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y FMA.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512BW.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512CD.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512DQ.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512ER.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512IFMA.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512PF.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VBMI.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VL.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX512F.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX5124FMAPS.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX5124VNNIW.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512BITALG.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VBMI2.Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX5124VPOPCNTDQ.Admite funciones internas y generaciÃ³n de cÃ³digo MOVDIR64B.Admite funciones internas y generaciÃ³n de cÃ³digo MOVDIRI.Admite funciones internas y generaciÃ³n de cÃ³digo MWAITX y MONITORX.Admite funciones internas y generaciÃ³n de cÃ³digo PCLMUL.Admite funciones internas y generaciÃ³n de cÃ³digo PCONFIG.Admite funciones internas y generaciÃ³n de cÃ³digo PKU.Admite la instrucciÃ³n PREFETCHW.Admite funciones internas y generaciÃ³n de cÃ³digo PREFETCHWT1.Admite funciones internas y generaciÃ³n de cÃ³digo RDPID.Admite funciones internas y generaciÃ³n de cÃ³digo RDRND.Admite la instrucciÃ³n RDSEED.Admite funciones internas y generaciÃ³n de cÃ³digo RTM.Admite funciones internas SGX y generaciÃ³n de cÃ³digo.Admite funciones internas y generaciÃ³n de cÃ³digo SHA1 y SHA256.Admite funciones internas y generaciÃ³n de cÃ³digo TBM.Admite segmentos TLS mÃ¡s grandes que 64K.Admite funciones internas y generaciÃ³n de cÃ³digo VAES.Admite funciones internas y generaciÃ³n de cÃ³digo VPCLMULQDQ.Admite funciones internas y generaciÃ³n de cÃ³digo WBNOINVD.Admite funciones internas XOP y generaciÃ³n de cÃ³digo.Admite las instrucciones XSAV y XRSTOR.Admite las instrucciones XSAVEC.Admite las instrucciones XSAVEOPT.Admite las instrucciones XSAVES y XRSTORS.Activa alineamientos de hasta 64 bits.Admite llamadas entre los conjuntos de instrucciones Thumb y ARM.Admite la generaciÃ³n de cÃ³digo de instrucciones Advanced Bit Manipulation (ABM).Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n cmpxchg16b.Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n crc32.Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n movbe.Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n popcnt.Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n sahf en cÃ³digo x86-64 de 64bit.Admite inicializaciÃ³n dinÃ¡mica de variables locales de hilo en una unidad de traducciÃ³n diferente.Soporte para multihilos antiguo.Soporta el paso de mensajes con el Entorno Paralelo.Admite mÃ¡s de 8192 entradas GOT en ColdFire.Soporte para multihilos.Permite las excepciones sÃ­ncronas que no son llamadas.ABIs admitidas (para usar con la opciÃ³n -mabi=):Algoritmos de compresiÃ³n LTO admitidos: zlibSuprime la salida de direcciones en los volcados de depuraciÃ³n.Suprime la salida de nÃºmeros de instrucciÃ³n, notas de nÃºmeros de linea y direcciones en los volcados de depuraciÃ³n.Suprime la salida de los nÃºmeros insn previos y siguientes en los volcados de depuraciÃ³n.Suprime avisos.Conmuta los modos ARM/Thumb en funciones alternantes para pruebas del compilador.Activa/desactiva el ASE de MIPS16 en funciones alternantes para pruebas del compilador.Desactiva la opciÃ³n -mstack-guard=.Desactiva la opciÃ³n -mstack-size= .El sÃ­mbolo %qs ya se habÃ­a declaradoEl sÃ­mbolo %qs en %C ya se habÃ­a declaradoEl sÃ­mbolo %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo intrÃ­nseco ISO_C_BINDINGEl sÃ­mbolo %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qsEl sÃ­mbolo en %C no es apropiado para una expresiÃ³nEl sÃ­mbolo en %L no es una variable DUMMYSinÃ³nimo de -Wcomment.SinÃ³nimo de -gnatk8.Error sintÃ¡ctico en la lista !$OMP THREADPRIVATE en %CError sintÃ¡ctico en la declaraciÃ³n !GCC$ ATTRIBUTES en %CError sintÃ¡ctico en la declaraciÃ³n %s en %CError sintÃ¡ctico en la declaraciÃ³n ABSTRACT INTERFACE en %CError sintÃ¡ctico en la declaraciÃ³n ASYNCHRONOUS en %CError sintÃ¡ctico en la especificaciÃ³n CASE en %CError sintÃ¡ctico en la declaraciÃ³n CHARACTER en %CError sintÃ¡ctico en la especificaciÃ³n CLASS IS en %CError sintÃ¡ctico en la constante COMPLEX en %CError sintÃ¡ctico en la definiciÃ³n ENUMERATOR en %CError sintÃ¡ctico en la declaraciÃ³n EQUIVALENCE en %LError sintÃ¡ctico en el iterador FORALL en %CError sintÃ¡ctico en el iterador de E/S en %CError sintÃ¡ctico en la expresiÃ³n IF en %CError sintÃ¡ctico en la declaraciÃ³n IMPORT en %CError sintÃ¡ctico en el especificador NAME= para la etiqueta de asignaciÃ³n %CError sintÃ¡ctico en la lista de variables OpenMP en %CError sintÃ¡ctico en la declaraciÃ³n PROCEDURE en %CError sintÃ¡ctico en la declaraciÃ³n PROTECTED en %CError sintÃ¡ctico en la declaraciÃ³n SAVE en %CError sintÃ¡ctico en la sentencia SUBMODULE en %CError sintÃ¡ctico en la especificaciÃ³n SUBSTRING en %CError sintÃ¡ctico en la especificaciÃ³n TYPE IS en %CError sintÃ¡ctico en la declaraciÃ³n VALUE en %CError sintÃ¡ctico en la declaraciÃ³n VOLATILE en %CError sintÃ¡ctico en la lista de argumentos en %CError sintÃ¡ctico en el constructor de matriz en %CError sintÃ¡ctico en la especificaciÃ³n de longitud de carÃ¡cter en %CError sintÃ¡ctico en el nombre de bloque comÃºn en %CError sintÃ¡ctico en la declaraciÃ³n de datos en %CError sintÃ¡ctico en la expresiÃ³n en %CError sintÃ¡ctico en la especificaciÃ³n genÃ©rica en %CError sintÃ¡ctico en el iterador en %CError sintÃ¡ctico en el procedimiento de componente puntero en %CError sintÃ¡ctico: Basura al final de la declaraciÃ³n END INTERFACE en %CError sintÃ¡ctico: Basura al final de la declaraciÃ³n INTERFACE en %CDialecto TLS a utilizar:Aprovecha los descansos del enlazador para reducir el nÃºmero de instrucciones requeridas para materializar direcciones de sÃ­mbolos.Se visitaron al menos una vez:%s de %d
  Apunta a cÃ³digo DFLOAT de doble precisiÃ³n.Frecuencia de ejecuciÃ³n relativa al bloque objetivo (como un porcentaje) requerida para hundir una declaraciÃ³n.La expresiÃ³n objetivo en la asignaciÃ³n de puntero en %L debe entregar un resultado punteroEl objetivo tiene I&D dividido.El objetivo del remapeo de rango es demasiado pequeÃ±o (%ld < %ld)Apunta al procesador AM33.Apunta al procesador AM33/2.0.Apunta al procesador AM34.Objetivo: %s
  Le dice al DSE que el almacenamiento para un objeto C++ estÃ¡ muerto cuando el constructor comienza y cuando el destructor termina.El DEFAULT CASE en %L no puede tener despuÃ©s un segundo DEFAULT CASE en %LEl especificador de formato H en %L es una caracterÃ­stica eliminada de Fortran 95Los argumentos TO en MOVE_ALLOC en %L deben ser polimÃ³rficos si FROM es polimÃ³rficoEl valor absoluto de SHIFT en %L debe ser menor o igual a SIZE en %LEl objeto de alojamiento en %L y la expresiÃ³n fuente en %L deben tener el mismo parÃ¡metro de tipo de gÃ©neroNo se permiten las funciones de lista de argumentos %%VAL, %%LOC o %%REF en este contexto en %LEl argumento del intrÃ­nseco RANK en %L debe ser objeto de datosEl error no es repetible, por lo que probablemente sea un problema de hardware o de S.O.
! Los nombres de las opciones de modelos de cÃ³digo para -mcmodel:Las siguientes opciones son independientes del lenguajeLas siguientes opciones son relacionadas al lenguajeLas siguientes opciones no estÃ¡n documentadasLas siguientes opciones son especÃ­ficas sÃ³lo para el lenguaje Las siguientes opciones se admiten en el lenguaje Las siguientes opciones son especÃ­ficas del objetivoLas siguientes opciones controlan los mensajes de aviso del compiladorLas siguientes opciones controlan las optimizacionesLas siguientes opciones toman argumentos conjuntosLas siguientes opciones toman argumentos separadosEl lÃ­mite inferior para considerar un almacenamiento temporal para protecciÃ³n contra destrucciÃ³n de pila.El nÃºmero mÃ¡ximo de pseudos de recarga que se tienen en cuenta durante el vaciado de pseudos de no recarga.El retraso mÃ¡ximo de conflicto para que una insn sea considerada para movimiento especulativo.La profundidad mÃ¡xima de un bucle anidado que nosotros pelamos completamente.La mÃ¡xima profundidad para la inclusiÃ³n en lÃ­nea recursiva para funciones incluidas en lÃ­nea.La mÃ¡xima profundidad para la inclusiÃ³n en lÃ­nea recursiva para funciones que no son incluidas en lÃ­nea.El factor de expansiÃ³n mÃ¡ximo al copiar bloques bÃ¡sicos.El nÃºmero mÃ¡ximo de instrucciones que CSE procesa antes de descargar.La longitud mÃ¡xima de la ruta considerada en cse.La longitud mÃ¡xima de la lista de operaciones pendientes del planificador.El nÃºmero mÃ¡ximo de ubicaciones grabadas por cselib.El nÃºmero mÃ¡ximo de nodos RTL que se pueden grabar como el Ãºltimo valor del combinador.El nÃºmero mÃ¡ximo de intentos hacia atrÃ¡s que debe hacer el planificador cuando planifique un bucle mÃ³dulo.El nÃºmero mÃ¡ximo de bloques en una regiÃ³n para ser considerada para planificaciÃ³n de interbloqueo.El nÃºmero mÃ¡ximo de ramificaciones en la ruta hacia una secuencia pelada.El nÃºmero mÃ¡ximo de bordes entrantes para considerar el salto cruzado.El nÃºmero mÃ¡ximo de intentos de combinar insns para combinar.El nÃºmero mÃ¡ximo de insns en una regiÃ³n para ser consideradas para planificaciÃ³n de interbloqueoEl nÃºmero mÃ¡ximo de instrucciones en encabezamiento de bucle a duplicar en el paso de encabezamientos de bucles.El nÃºmero mÃ¡ximo de insns en un bucle completamente pelado.El nÃºmero mÃ¡ximo de insns en un bucle pelado.El nÃºmero mÃ¡ximo de insns en un bucle sin switch.El nÃºmero mÃ¡ximo de insns a duplicar al desfactorizar gotos calculados.El nÃºmero mÃ¡ximo de instrucciones en una sola funciÃ³n elegible para inclusiÃ³n en lÃ­nea.El nÃºmero mÃ¡ximo de instrucciones en un bucle interior que se consideran para versionar.El nÃºmero mÃ¡ximo de instrucciones ien un bucle exterior que se consideran para versionar, por encima de las instrucciones en los bucles interiores.El nÃºmero mÃ¡ximo de instrucciones que una funciÃ³n incluida en lÃ­nea puede crecer a travÃ©s de inclusiÃ³n en lÃ­nea recursiva.El nÃºmero mÃ¡ximo de instrucciones que una funciÃ³n que no se incluye en lÃ­nea puede crecer a travÃ©s de inclusiÃ³n en lÃ­nea recursiva.El nÃºmero mÃ¡ximo de instrucciones listas para ser ejecutadas que el planificador tendrÃ¡ en cuenta durante el primer paso de planificaciÃ³n.El nÃºmero mÃ¡ximo de instrucciones para considerar el llenado de una ranura de retraso.El nÃºmero mÃ¡ximo de instrucciones para considerar la bÃºsqueda de informaciÃ³n de registros en vivo exacta.El nÃºmero mÃ¡ximo de instrucciones para considerar el desenrollo en un bucle en promedio.El nÃºmero mÃ¡ximo de instrucciones para considerar el desenrollo en un bucle.El nÃºmero mÃ¡ximo de instrucciones para buscar hacia atrÃ¡s al buscar por una recarga equivalente.El nÃºmero mÃ¡ximo de instrucciones cuando se hace inclusiÃ³n en lÃ­nea de funciones pequeÃ±as automÃ¡ticamente.El nÃºmero mÃ¡ximo de instrucciones cuando se hace inclusiÃ³n en lÃ­nea automÃ¡ticamente.El nÃºmero mÃ¡ximo de instrucciones cuando se hace inclusiÃ³n en lÃ­nea por tamaÃ±o.El nÃºmero mÃ¡ximo de iteraciones a travÃ©s de CFG para extender regiones.El nÃºmero mÃ¡ximo de iteraciones de bucle que se predicen estÃ¡ticamente.El nÃºmero mÃ¡ximo de inclusiones de instrucciones en lÃ­nea anidadas realizado por el inlineador temprano.El nÃºmero mÃ¡ximo de pelados en un solo bucle que estÃ¡ completamente pelado.El nÃºmero mÃ¡ximo de pelados en un solo bucle.El nÃºmero mÃ¡ximo de instrucciones en anidamiento de bucle para intercambio de bucle.El nÃºmero mÃ¡ximo de desenrollos de un solo bucle.La tasa mÃ¡xima entre el tamaÃ±o de la matriz y las ramificaciones switch para que tenga lugar una conversiÃ³n switch.La tasa mÃ¡xima de inserciones para borrados de expresiones en GCSE.El tamaÃ±o mÃ¡ximo de la ventana de bÃºsqueda hacia adelante de la planificaciÃ³n selectiva.La probabilidad mÃ­nima de Ã©xito de especulaciÃ³n (en porcentaje), para que esa insn especulativa se calendarize.El UID mÃ­nimo a usar para una insn que no es de depuraciÃ³n.El coste mÃ­nimo de una expresiÃ³n costosa en el movimiento invariante del bucle.El nÃºmero mÃ¡ximo de instrucciones coincidentes para considerar el salto cruzado.Probabilidad mÃ­nima que debe tener un borde para que el planificador guarde su estado a travÃ©s de Ã©l.La probabilidad mÃ­nima de alcanzar un bloque fuente para la planificaciÃ³n especulativa entre bloques.TamaÃ±o mÃ­nimo de las variables que participan en la comparticiÃ³n de ranuras de pila cuando no hay optimizaciÃ³n.El valor mÃ­nimo de la cuenta de etapa que el planificador mÃ³dulo swing generarÃ¡.El nÃºmero de elementos de matriz del argumento SUB para IMAGE_INDEX en %L debe ser %d (corango) y no %dEl nÃºmero de ciclos que el planificador de cambio de mÃ³dulo considera al revisar conflictos utilizando DFA.El nÃºmero de insns ejecutadas antes de completar la precarga.El nÃºmero de precargas que se pueden ejecutar simultÃ¡namente.El nÃºmero de registros conservados sin uso en cada clase por el movimiento invariante del bucle.El porcentaje de la funciÃ³n, ponderado por la frecuencia de ejecuciÃ³n, que debe ser cubierto por la informaciÃ³n de rastreo. Se utiliza cuando estÃ¡ disponible la retroalimentaciÃ³n del anÃ¡lisis de perfil.El porcentaje de la funciÃ³n, ponderado por la frecuencia de ejecuciÃ³n, que debe ser cubierto por la informaciÃ³n de rastreo. Se utiliza cuando la retroalimentaciÃ³n de anÃ¡lisis de perfil no estÃ¡ disponible.Las direcciones de vector SVE posibles:Los dialectos de TLS posibles:El rango del elemento en el constructor de estructura en %L no coincide con el del componente (%d/%d)El fichero de resoluciÃ³n.El tamaÃ±o de la lÃ­nea del cachÃ© L1.El tamaÃ±o del cachÃ© L1i.El tamaÃ±o del cachÃ© L2.El tamaÃ±o del cuerpo de la funciÃ³n que serÃ¡  considerado grande.El tamaÃ±o del marco de la pila que serÃ¡ considerado grande.El tamaÃ±o de la unidad de traducciÃ³n que serÃ¡ considerado grande.El nÃºmero mÃ¡s pequeÃ±o de valores diferentes para los cuales es mejor usar una tabla-salto en lugar de un Ã¡rbol de ramificaciones condicionales; si es 0, usa el valor por defecto para la mÃ¡quina.La expresiÃ³n fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatrizEl sÃ­mbolo %qs referenciado en %L, no estÃ¡ en el estÃ¡ndar seleccionadoLa tasa de intervalo para realizar la eliminaciÃ³n parcial de redundancia despuÃ©s de la recarga.La tasa de intervalo para la cuenta de ejecuciÃ³n de bordes crÃ­ticos que permitan la eliminaciÃ³n de redundancia despuÃ©s de la recarga.El lÃ­mite superior para compartir constantes enteras.El valor del parÃ¡metro PDT LEN '%s' no concuerda con el de la declaraciÃ³n Â«dummyÂ»La versiÃ³n de la ABI de C++ que se estÃ¡ usando.VersiÃ³n de ABI de C++ utilizada para avisos -Wabi y aliases de compatibilidad de enlace.Esto es software libre; vea el cÃ³digo para las condiciones de copia.  NO hay
  garantÃ­a; ni siquiera para MERCANTIBILIDAD o IDONEIDAD PARA UN PROPÃ“SITO EN
  PARTICULAR
  
*************** PARTICULAR
*** 1983,1991 ****
  Utilice "-Wa,OPCIÃ“N" para pasar la "OPCIÃ“N" al ensamblador.
  
  Utilice "-Wl,OPCIÃ“N" para pasar la "OPCIÃ“N" al enlazador.
! Utiliza operadores %reloc() en vez de macros de ensamblador para cargar direcciones.Usa -G para los datos que estÃ¡n definidos por el objeto actual.Usa -G para los datos del objeto local.Usa instrucciones AVX de 128-bit en lugar de instrucciones AVX de 256-bit en el auto-vectorizador.Usa long doubles de 128 bits.Usa int de 16 bit.Usa int de 32 bit.Usa la ABI de 32-bit.Usa los registros de coma flotante de 32-bit.Usa los registros generales de 32-bit.Usa desplazamientos de 32 bits en las tablas de saltos en lugar de desplazamientos de 16 bits.Usa entradas de 4 byte en las tablas de switch.Usa 4 acumuladores de medios.Usa operandos cuaternarios madd.s/madd.d e instrucciones relacionadas donde sean aplicables.Usa las instrucciones de multiplicaciÃ³n half-word 4xx.Usa la instrucciÃ³n dlmzb de bÃºsqueda de cadena 4xx.Usa 64 FPRs.Usa 64 GPRs.Usa la ABI de 64-bit.Usa los registros de coma flotante de 64-bit.Usa los registros generales de 64-bit.Usa long doubles de 64 bits.Usa 8 acumuladores de medios.Usa long doubles de 80 bits.Usa los registros ABI reservados.Usa las instrucciones AltiVec.Utiliza la biblioteca C de Bionic.Usa instrucciones Branch Likely, anulando el valor predeterminado de la arquitectura.Usa la instrucciÃ³n CONST16 para cargar constantes.Usa EABI.Usa las instrucciones de direccionamiento virtual mejorado.Usa instrucciÃ³n de multiplicaciÃ³n de precisiÃ³n sencilla a doble de coma flotante (FsMULd).Utiliza la biblioteca de C de GNU.Utiliza secciones sdata/sbss relativas a GP.Usa el direccionamiento relativo al GP para acceder a datos small.Usa las reglas de alineaciÃ³n H8/300.Usa matemÃ¡tica IEEE para comparaciones fp.Usa el cÃ¡lculo de presiÃ³n de registros basado en IRA en optimizaciones de izado RTL.Usa el cÃ¡lculo de presiÃ³n de registros basado en IRA en optimizaciones de bucle RTL.Usa instrucciones ISA 2.07 Category:Vector.AES y Category:Vector.SHA2.Usa instrucciones de memoria transaccionales (HTM) de ISA 2.07.Usa LRA en lugar de reload (transicional).Usa la LRA en lugar de recarga.Usa instrucciones MCU.Usa instrucciones de la ExtensiÃ³n MIPS MSA.Usa instrucciones MIPS-3D.Usa instrucciones MIPS-DSP REV 2.Usa instrucciones MIPS-DSP.Usa el soporte de hilos especÃ­fico de Mingw.Usa los registros double-word Neon (en lugar de quad-word) para la vectorizaciÃ³n.Usa los registros quad-word Neon (en lugar de double-word) para la vectorizaciÃ³n.Usa MnemÃ³nicos-P para ramificaciones predichas estÃ¡ticamente como tomadas.Usa PLT para llamadas PIC (-fno-plt: carga la direcciÃ³n desde GOT en el sitio de la llamada).Usa instrucciones 'mad' de estilo PMC.Usa el grupo opcional de instrucciones PowerPC de PropÃ³sito General.Usa el grupo opcional de instrucciones PowerPC de GrÃ¡ficas.Usa las instrucciones mfcr de un solo campo de PowerPC V2.01.Usa las instrucciones de redondeo de coma flotante de PowerPC V2.02.Usa la instrucciÃ³n popcntb de PowerPC V2.02.Usa la instrucciÃ³n compare bytes de PowerPC V2.05.Usa la instrucciÃ³n popcntd de PowerPC V2.06.Usa el conjunto de instrucciones PowerPC-64.Usa la ROM en lugar de la RAM.Usa los convenios de paso de registro SSE para los modos SF y DF.Usa STB_GNU_UNIQUE si lo admite el ensamblador.Usa instrucciones SmartMIPS.Usa sintaxis de ensamblador UNIX.Usa las extensiones ComparaciÃ³n-y-RamificaciÃ³n de UltraSPARC.Usa las extensiones MultiplicaciÃ³n-AdiciÃ³n de Corto Circuito de UltraSPARC.Usa la instrucciÃ³n PoblaciÃ³n-Cuenta de UltraSPARC.Usa la instrucciÃ³n Resta-Extendida-con-Llevada de UltraSPARC.Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versiÃ³n 1.0.Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versiÃ³n 2.0.Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versiÃ³n 3.0.Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versiÃ³n 4.0.Usa fp de VAX.Usa los convenios de estructura VAXC.Utiliza los cÃ³digos de salida de VMS en lugar de los de posix.Usa instrucciones virtualizaciÃ³n (VZ).Usa __cxa_atexit para registrar destructores.Usa __cxa_get_exception_ptr para el manejo de excepciones.Usa un tipo long de 32-bit.Usa un marcador de registro de 4 bytes para los ficheros sin formato.Usa un tipo long de 64-bit.Usa un tiempo de ejecuciÃ³n mÃ­nimo (sin inicializadores estÃ¡ticos ni constructores) para dispositivos limitados por la memoria.Usa un mÃ©todo de protecciÃ³n de pila inteligente para ciertas funciones.Usa un mÃ©todo de protecciÃ³n de pila para cada funciÃ³n.Usa las instrucciones adicionales de VIS introducidas en OSA2017.Usa direcciones que reserven registros globales.Usa todos los registros, sin reservar ninguno para los manejadores de interrupciones.Usa nombres de registro alternativos.Usa un tipo 'int' de 8-bit.Usa un marcador de registro de 8 bytes para los ficheros sin formato.Usa inmediatos de tamaÃ±os arbitrarios en operaciones de bit.Usa el orden de byte big-endian.Usa secuencias ramifica-y-para para revisar la divisiÃ³n entera por cero.Usa bras para el ejecutable < 64k.Usa registros de llamada alterada para los parÃ¡metros y el valor de devoluciÃ³n.Utiliza callbacks en lugar de cÃ³digo en lÃ­nea si el nÃºmero de accesos en la funciÃ³n se hace mayor o igual que este nÃºmero.Usa registro de guarda de invocador entre llamadas si es posible.Usa ciertas instrucciones escalares aÃ±adidas en ISA 3.0.Usa la especulaciÃ³n del control.Usa pilas personalizadas en lugar de memoria local para almacenamiento automÃ¡tico.Usa la especulaciÃ³n de datos despuÃ©s de recargar.Usa la especulaciÃ³n de datos antes de recargar.Usa instrucciones de coma flotante decimal.Selecciona el mÃ©todo predefinido para el manejo de sdata.Usa la convenciÃ³n de llamada diferente usando 'rtd'.Usa instrucciones de envenamiento/desenvenenamiento directo para variables iguales o menores que este nÃºmero.Usa referencias directas contra %gs cuando se acceden datos tls.Usa instrucciones de direcciones fÃ­sicas extendidas (XPA).Usa instrucciones de comparaciÃ³n de coma flotante que respeten epsilon.Usa perfiles de valor de expresiÃ³n en las optimizaciones.Usar el convenio de llamada f2c.Usa las caracterÃ­sticas y el cÃ³digo de planificador para el CPU dado.Usa las caracterÃ­sticas y el planificador del CPU dado.Usar el modelo plano de ventana de registro.Usa instrucciones fp double.Usa registros fp.Usa el juego completo de registros para asignaciÃ³n de registros.Usa el modelo de cÃ³digo del SPARC-V9 dado.Usar el modo de direcciÃ³n dado.Usa el dialecto de ensamblador dado.USa la guarda de protecciÃ³n de la pila dada.Usa el dialecto de almacenamiento thread-local dado.Usa el modelo de cÃ³digo del x86-64 dado.Usa FP de hardware (predeterminado).Usa FP de hardware.Usa instrucciones de divisiÃ³n por hardware en ColdFire.Usa instrucciones de conversiÃ³n de coma flotante de hardware.Usa instrucciones de coma flotante por hardware.Usa instrucciones de raÃ­z cuadrada de coma flotante de hardware.Usa coma flotante de hardware.Usa instrucciones de divisiÃ³n y de raÃ­z cuadrada de coma flotante de hardware.Usa fp de hardware.Usa instrucciones de hardware para la divisiÃ³n entera.Usa instrucciones de FP quad de hardware.Usa instrucciones de ejecuciÃ³n transaccional por hardware.Usa las instrucciones de operaciones con vectores por hardware y activa el vector ABI.Usa la especulaciÃ³n del control en bloque.Usa la especulaciÃ³n de datos en bloque despuÃ©s de recargar.Usa la especulaciÃ³n de datos en bloque antes de recargar.Usa los nombres de registro in/loc/out.Usa las instrucciones CALLXn indirectas para programas grandes.Usa llamadas indirectas.Usa instrucciones madd/msub de enteros.Utiliza id de funciÃ³n interno en bÃºsqueda de perfil.Usa tablas de salto para las declaraciones switch suficientemente grandes.Usa el orden de byte little-endian.Usa las instrucciones ll, sc y sync.Usa instrucciones lwxc1/swxc1/ldxc1/sdxc1 donde sean aplicables.Usa instrucciones de medios.Usa instrucciones microMIPS.Usa instrucciones acumular/sustraer de multiplicar.Usa instrucciones high de multiplicaciÃ³n para la parte high de la multiplicaciÃ³n 32x32.Usa la biblioteca de C de musl.Usa la disposiciÃ³n de campos de bits nativos (MS).Usa los patrones nuevos adddi3/subdi3.Usa la convenciÃ³n de llamada normal.El uso del mÃ³dulo intrÃ­nseco %qs en %C tiene conflictos con un nombre de mÃ³dulo no intrÃ­nseco usado previamenteEl uso de la constante nombrada NUMERIC_STORAGE_SIZE del mÃ³dulo intrÃ­nseco ISO_FORTRAN_ENV en %C es incompatible con la opciÃ³n %sUsa sÃ³lo una entrada TOC por procedimiento.Usa accesos normales a memoria cacheada para referencias volÃ¡tiles.Usa la disposiciÃ³n de pila empacada.Usa instrucciones apareadas-sencillas de coma flotante.Usa instrucciones de comparaciÃ³n de patrones.Usa tables switch case relativas a contador de programa - esto activa el acortamiento de tablas case.Usa convenios de llamada transportable.Usa la informaciÃ³n de anÃ¡lisis de perfil para las probabilidades de ramificaciÃ³n.Usa propolice como un mÃ©todo de protecciÃ³n de pila.Usa instrucciones push para guardar los argumentos de salida.usa r11 para preservar el enlace estÃ¡tico en llamadas a funciones a travÃ©s de punteros.Usa la zona roja en el cÃ³digo x86-64.Usa un juego reducido de registros para asignaciÃ³n de registros.Usa la pila de registros para los parÃ¡metros y el valor de devoluciÃ³n.Usa registros para el paso de parÃ¡metros.Usa los registros r2 y r5.Usa instrucciones de reordenaciÃ³n (load/store de intercambio y de bytes invertidos) (predeterminado).Usa informaciÃ³n de perfil de muestra para los pesos de los nodos de los grafos de llamadas. El fichero de perfil predeterminado es fbdata.afdo en 'pwd'.Usa la informaciÃ³n de perfil de muestra para los pesos de los nodos de los grafos de llamadas. El fichero de perfil se especifica en el argumento.Usa bibliotecas compartidas.Usa la revisiÃ³n de especulaciÃ³n de datos simple para el control de especulaciÃ³n.Usa la revisiÃ³n de especulaciÃ³n de datos simple.Usa el simulador de tiempo de ejecuciÃ³n.Usa cÃ³digo de prÃ³logo y epÃ­logo mÃ¡s pequeÃ±o pero mÃ¡s lento.Usa emulaciÃ³n de software para coma flotante (por defecto).Usa comparaciones de coma flotante de software.Usa coma flotante de software.Usa la tendencia de la pila.Usa mÃ©todo de protecciÃ³n de pila solo para funciones con el atributo stack_protect.Usa structs en la alineaciÃ³n mÃ¡s fuerte para copias double-word.Usa stubs para los prÃ³logos de funciÃ³n.Usa subrutinas para los prÃ³logos y epÃ­logos de funciÃ³n.Usa la instrucciÃ³n synci para invalidar el i-cachÃ©.Usa la divisiÃ³n rÃ¡pida basada en tablas (lo predefinido con -O3).Usa las optimizaciÃ³n de bÃºsqueda en tabla para divisiones de enteros pequeÃ±os con signo.Usa la instrucciÃ³n tas.b para __atomic_test_and_set.Usa las extensiones de ABI AltiVec.Usa la extensiÃ³n Puntero Cray.Usa la sintaxis de ensamblador DEC.Usa el ABI ELFv1.Usa el ABI ELFv2.Usa la extensiÃ³n GNU para el formato PE para los datos comunes alineados.Usa el paso de eliminaciÃ³n de cÃ³digo muerto de RTL.Usa la eliminaciÃ³n de almacenamiento muerto de RTL.Usa el enlazador bfd eb lugar del predeterminado.Usa las instrucciones de campos de bit.Usa la instrucciÃ³n divide.Usa la unidad de coma flotante para suma/resta de enteros.Usa el registro base dado para direccionar la guarda de protecciÃ³n de la pila.Usa la alineaciÃ³n de los datos dada.Usa el desplazamiento dado para direccionar la guarda de protecciÃ³n de la pila.Usa el sÃ­mbolo dado para direccionar la guarda de protecciÃ³n de la pila.Usa el enlazador de oro eb lugar del predeterminado.Usa el corredor de barril de hardware en lugar de la emulaciÃ³n.Usa la mayor cantidad de caracterÃ­sticas permitidas por otras opciones.Utiliza la instrucciÃ³n mvcle para movimiento de bloques.Usa el tipo entero mÃ¡s estrecho posible para tipos de enumeraciÃ³n.Usa las nuevas instrucciones min/max definidas en ISA 3.0.Usa el simulador de tiempo de ejecuciÃ³n.Usa la emulaciÃ³n de multiplicaciÃ³n por software (por defecto).Usa la emulaciÃ³n de divisiÃ³n por software (por defecto).Usa semÃ¡ntica GNU tradicional para las funciones incluidas en lÃ­nea.Usa instrucciones trap para revisar la divisiÃ³n entera por cero.Usa la biblioteca de C de uClibc.Usa el inicio de unicode y define la macro UNICODE.Usa las instrucciones de vectores y escalares aÃ±adidas en ISA 2.07.Usa instrucciones vectoriales aÃ±adidas en ISA 3.0.Usa instrucciones (VSX) vector/escalar.Usa cargas de memoria de extensiÃ³n cero, no las de extensiÃ³n con signo.Usa el modo Fix-and-Continue para indicar que los ficheros objeto se pueden intercambiar en tiempo de ejecuciÃ³n.El operador de usuario %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qsLos usos de esta opciÃ³n estÃ¡n diagnosticados.Usando especificaciones internas.
! El argumento VALUE de la funciÃ³n intrÃ­nseca %s en %L debe ser definibleNo se permite VALUE dentro de BLOCK en %CmodoVOID en una salidaNiveles Nios II ISA vÃ¡lidos (para -march):Argumentos vÃ¡lidos para -malign-:Argumentos vÃ¡lidos para -fcode-readable=:Argumentos vÃ¡lidos para -mfpmath=:Argumentos vÃ¡lidos para -mr10k-cache-barrier=:Argumentos vÃ¡lidos para -mstack-protector-guard=:Argumentos vÃ¡lidos para -mstringop-strategy=:Argumentos vÃ¡lidos para -mtp=:Opciones vÃ¡lidas para direccionamiento relativo a GP (para -mgpopt):Valida los punteros vtable antes de usarlos.La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatrizLa variable %s no puede ser INTENT(IN) en %CLa variable %s no se puede asignar en el procedimiento PURE en %CEl tipo de la variable es UNKNOWN en la asignaciÃ³n en %LABI de biblioteca de vectores a utilizar.Vectoriza para operaciones double-word.No se admiten versiones mÃºltiples de funciones virtualesLos accesos a memoria volÃ¡til no usan instrucciones load/store de E/S.Los accesos a memoria volÃ¡til usan instrucciones load/store de E/S.No se permite una declaraciÃ³n WAIT en un procedimiento PURE en %CEl objetivo de asignaciÃ³n WHERE en %L tiene forma inconsistenteLa mÃ¡scara WHERE en %L tiene forma inconsistentela clÃ¡usula WHERE/ELSEWHERE en %L requiere una matriz LOGICALAvisa sobre declaraciones "extern" que no estÃ¡n en el Ã¡mbito del fichero.Avisa sobre construcciones "sospechosas".Advierte de 'new' de tipos con alineamiento extendido sin -faligned-new.Avisa sobre @selector()es sin mÃ©todos declarados previamente.Avisa sobre construcciones C que no estÃ¡n en el subconjunto comÃºn de C y C++.Avisa sobre constructores de C++ cuyos significados difieren entre ISO C++ 1998 e ISO C++ 2011.Avisa sobre constructores de C++ cuyos significados difieren entre ISO C++ 2011 e ISO C++ 2014.Avisa sobre construcciones de C++ cuyo significado difiere entre ISO C++ 2014 e ISO C++ 2017.Advierte de tipos polimÃ³rficos en C++ cuando aÃ±adir la palabra clave final mejorarÃ­a la calidad del cÃ³digo.Advierte de mÃ©todos virtuales en C++ cuando aÃ±adir la palabra clave final mejorarÃ­a la calidad del cÃ³digo.Advierte de constructores heredados de C++11 cuando la base tiene constructor variÃ¡dico.Avisa sobre el paso de NULL a ranuras de argumento marcadas que requieren no-NULL.Avisa sobre ficheros PCH que se encuentran pero no se usan.Avisa sobre sentencias USE sin cualificador ONLY.Advierte del uso de __TIME__, __DATE__ y __TIMESTAMP__.Avisa sobre la alineaciÃ³n de bloques COMMON.Avisa sobre todos los switches enumerados que carezcan de un case especÃ­fico.Avisa sobre un cuerpo vacÃ­o en una declaraciÃ³n if o else.Avisa sobre bucles DO no vÃ¡lidos.Advierte de expresiones booleanas comparadas con valores enteros distintos de verdadero/falso.Advierte de desbordamiento de bÃºfer en funciones que manipulan cadenas, como memcpy y strcpy.Avisa sobre procedimientos llamados que no estÃ¡n declarados explÃ­citamente.Avisa sobre llamadas a std::move a un objeto local en una sentencia return que evita elisiÃ³n de copia.Advierte de llamadas a funciones como snprintf y similares que truncan la salida.Advierte de llamadas a snprintf y funciones similares que truncan la salida. Igual que -Wformat-truncation=1.Advierte de llamadas a strcmp y strncmp utilizadas en expresiones de igualdad que son necesariamente verdaderas o falsas en virtud de la longitud de uno de los argumentos y del tamaÃ±o del otro.Avisa sobre llamadas con interfaz implÃ­cita.Advierte de funciones de conversiÃ³n a tipos incompatibles.Advierte de funciones de conversiÃ³n entre tipos de funciÃ³n incompatibles.Avisa sobre conversiones que darÃ¡n resultado nulo.Avisa sobre conversiones que descartan calificadores.Avisa sobre manejadores catch de tipos no referencia.Avisa sobre ciertas operaciones sobre expresiones booleanas.Avisa sobre cÃ³digo que pueda romper las reglas estrictas de aliases.Avisar sobre comparaciÃ³n de tipos enum diferentes.Avisa sobre la divisiÃ³n entera por cero en tiempo de compilaciÃ³n.Avisa sobre divisiones enteras constantes con resultados truncados.Avisa sobre la creaciÃ³n de matrices temporales.Avisa sobre else congante.Avisa sobre declaraciones de entidades a las que les pueden faltar atributos que estÃ¡n presentes en declaraciones de entidades relacionadas.Avisa al borrar objetos polimÃ³rficos con destructores que no son virtuales.Avisa sobre el uso del tipo AltiVec obsoleto 'vector long ...'.Advierte de ramas duplicadas en sentencias if-else.Advierte de condiciones duplicadas en cadenas if-else-if.Avisa sobre switches enumerados que carezcan de una declaraciÃ³n "default:".Avisa sobre switches enumerados, sin valor por defecto, en los que falte un case.Avisa sobre comparaciones de igualdad que involucran expresiones REAL o COMPLEX.Avisa sobre caracterÃ­sticas no presentes en ISO C90, pero presentes en ISO C99.Avisa sobre caracterÃ­sticas no presentes en ISO C99, pero presentes en ISO C11.Avisa sobre caracterÃ­sticas no presentes en C tradicional.Avisa sobre el uso de cadenas de formato que no son literales.Advierte de cadenas de formato que contengan bytes NUL.Avisa sobre la eliminaciÃ³n de llamadas de funciÃ³n.Advierte de llamadas a funciones con cadenas de formato que escriben pasado el final de la regiÃ³n de destino.Advierte de llamadas a funciÃ³n con cadenas de formato que escriben mÃ¡s allÃ¡ del final de la regiÃ³n de destino.  Igual que -Wformat-overflow=1.Avisa sobre parÃ¡metros de funciÃ³n declarados sin un especificador de tipo en funciones de estilo K&R.Avisa sobre la aritmÃ©tica de punteros de funciones.Avisa sobre funciones que pueden ser candidatas para __attribute__((cold)).Avisa sobre funciones que pueden ser candidatas para __attribute__((const)).Avisa sobre funciones que pueden ser candidatas para __attribute__((malloc)).Avisa sobre funciones que pueden ser candidatas para __attribute((noreturn)).Avisa sobre funciones que pueden ser candidatas para __attribute__((pure)).Advierte de funciones que pueden ser candidatas para atributos de formato.Avisa sobre funciones globales sin declaraciones previas.Avisa sobre funciones globales sin prototipos.Avisa sobre conversiones implÃ­citas de "float" a "double".Avisa sobre declaraciones implÃ­citas.Avisa sobre la declaraciÃ³n implÃ­cita de funciones.Avisa sobre la aritmÃ©tica de punteros de funciones.Advierte de conversiones de entero a puntero y viceversa incompatibles.Advierte de usos no vÃ¡lidos de la macro "offsetof".Avisa sobre macros definidas en el fichero principal que no se usan.Avisa sobre variables automÃ¡ticas probablemente sin inicializar.Avisa sobre '&' faltantes en las literales de carÃ¡cter continuadas.Avisa sobre campos faltantes en los inicializadores de struct.Advierte de funciones de desasignaciÃ³n con tamaÃ±o ausentes.Avisa sobre malos usos de pragmas.Avisa sobre la mayorÃ­a de las conversiones implÃ­citas.Avisa sobre declaraciones mÃºltiples del mismo objeto.Avisa sobre conversiones que estrechan dentro de { } que estÃ¡n mal formadas en C++11.Avisa sobre destructores que no son virtuales.Advierte de extensiones de anchura scanf/printf msvcrt que no son ISO.Desactiva las optimizaciones que asumen que un desbordamiento con signo estÃ¡ indefinido.Avisa sobre desbordamiento por debajo en expresiones numÃ©ricas.Advierte de nombres de funciones virtuales sobrecargadas.Avisa sobre sobreescritura de inicializadores con efectos secundarios.Avisa sobre sobreescritura de inicializadores sin efectos secundarios.Avisa sobre campos de bits packed cuyo desplazamiento cambiÃ³ en GCC 4.4.Avisa sobre conversiÃ³n de punteros que incremente la alineaciÃ³n.Advierte de inicializaciones posicionales de estructuras que requieren inicializadores designados.Avisa sobre posibles aliases de argumentos de relleno.Avisa sobre posibles problemas de seguridad con funciones de formato.Avisa sobre posibles violaciones de las reglas de secuencia de punto.Avisa sobre la posibilidad de subÃ­ndices incorrectos en bucles doAvisa sobre posibles llaves faltantes alrededor de los inicializadores.Avisa sobre posibles parÃ©ntesis ausentes.Avisa sobre la posibilidad de bloques de comentarios anidados y comentarios de C++ que abarquen mÃ¡s de una lÃ­nea fÃ­sica.Advierte de anomalÃ­as de cadena de formato de printf/scanf/strftime/strfmon.Advierte de un uso cuestionable de las macros utilizadas para obtener argumentos variables.Avisa sobre constantes-literales-reales con letra-exponente 'q'.Advierte de llamadas redundantes a std::move.Advierte del retorno de puntero/referencia a variable local o temporal.Avisa sobre la devoluciÃ³n de estructuras, unions o matrices.Advierte de punto y coma despuÃ©s de una definiciÃ³n de funciÃ³n dentro de una clase.Advierte de diferencias de signo en funciones de formato.Avisa sobre comparaciones con signo-sin signo.Advierto de algunas violaciones de la regla de una definiciÃ³n de C++ durante la optimizaciÃ³n de tiempo de enlazado.Advierte de instrucciones entre la expresiÃ³n de control de un switch y el primer case.Avisa sobre elementos sobrantes despuÃ©s de #else y #endif.Avisa sobre formatos de strftime que producen dos dÃ­gitos para el aÃ±o.Avisa sobre subÃ­ndices cuyo tipo es "char".Advierte de llamadas sospechosas a memset en las que el tercer argumento contenga el nÃºmero de elementos no multiplicado por el tamaÃ±o del elemento.Advierte de llamadas sospechosas a memset en las que el tercer argumento es el cero literal constante y el segundo no lo es.Avisa sobre declaraciones sospechosas de "main".Advierte de divisiones sospechosas de dos expresiones sizeof que no funcionan correctamente con punteros.Advierte de parÃ¡metros de longitud sospechosa para determinadas funciones de cadenas si el argumento utiliza sizeof.Avisa sobre usos sospechosos de direcciones de memoria.Avisa sobre switches cuya expresiÃ³n de control sea booleana.Avisa sobre cosas que varÃ­an entre la -fabi-version actual y la versiÃ³n especificada.Avisa sobre cosas que cambiarÃ¡n cuando se compile con un compilador que cumpla con la ABI.Avisa sobre expresiones de carÃ¡cter truncadas.Avisa sobre lÃ­neas de cÃ³digo truncadas.Advierte de truncamiento en funciones de manipulaciÃ³n de cadenas como strncat y strncpy.Avisa sobre NULL sin conversiÃ³n usado como centinela.Avisa sobre desbordamiento por debajo de expresiones numÃ©ricas constantes.Avisa sobre variables automÃ¡ticas sin inicializar.Avisa sobre declaraciones de funciÃ³n sin prototipo.Avisa sobre pragmas que no se reconocen.Advierte de expansiones de macros no seguras a sentencias mÃºltiples utilizadas como cuerpo de una clÃ¡usula como if, while, switch o for.Avisa sobre constantes de coma flotante sin sufijo.Avisa sobre posibles argumentos de relleno sin uso.Avisa sobre el uso de constantes de carÃ¡cter multicaracteres.Avisa sobre conversiones de tipo inÃºtiles.Avisa sobre directorios de inclusiÃ³n definidos por el usuario que no existen.Avisa sobre usos de declaraciones __attribute__((obsoleto)).Avisa sobre usos de especificador de almacenamiento en registro.Avisa sobre usos de std::initializer_list que pueden resultar en punteros Avisa sobre el uso de macros variadic.Avisa sobre variables que pueden cambiar por "longjmp" o "vfork".Avisa sobre variables que se inicialicen ellas mismas.Avisa sobre violaciones de reglas de estilo de Effective C++.Avisa sobre formatos de longitud cero.Avisa sobre bucles DO de cero vueltas.Advierte de construcciones admitidas de forma condicional.Avisa cuando se convierte NULL de/a un tipo que no es puntero.Avisa cuando hay conversiones de tipo implÃ­citas entre enteros con signo y sin signo.Avisa cuando hay conversiones de tipo implÃ­citas que provocan pÃ©rdida de precisiÃ³n en coma flotante.Avisa cuando hay conversiones de tipo implÃ­citas que pueden cambiar un valor.ADvierto de modo de empleo obsoleto en una declaraciÃ³n.Advierte de la colocaciÃ³n de expresiones nuevas con comportamiento indefinido.Advierte de expresiones enteras sospechosas en contexto booleano.Avisa en caso de escrituras de memoria en bruto no seguras a objetivos de tipos de clase.Avisa si se usa "defined" fuera de #if.Avisa si se usa una conversiÃ³n de estilo C en un programa.Avisa si el llamante de una funciÃ³n, marcada con atributo warn_unused_result, no usa su valor de devoluciÃ³n.Avisa si el tipo de una clase tiene una base o un campo cuyo tipo utiliza el espacio de nombres anÃ³nimo o depende de un tipo sin enlace.Avisa si una comparaciÃ³n evalÃºa siempre como verdadero o falso.Avisa si la comparaciÃ³n es siempre verdadera o siempre falsa debido al rango limitado del tipo de datos.Avisa si se usa una opciÃ³n de compilador, clase, mÃ©todo o campo obsoletos.Avisa si una funciÃ³n usa alloca o crea una matriz de tamaÃ±o dinÃ¡mico.Avisa si una declaraciÃ³n local oculta una variable de instancia.Avisa si un bucle con un nÃºmero constante de iteraciones provoca un comportamiento indefinido.Avisa si una propiedad de un objeto Objective-C no tiene semÃ¡ntica de asignaciÃ³n especificada.Avisa si un selector tiene mÃ©todos mÃºltiples.Avisa si una directiva simd queda anulada por el modelo de coste de vectorizador.Avisa si el tamaÃ±o de marco de una sola funciÃ³n excede el tamaÃ±o de marco dado.Avisa si una cadena es mÃ¡s larga que la longitud portable mÃ¡xima especificada por el estÃ¡ndar.Avisa si un subojeto tiene un atributo abi_tag que el objeto completo no tiene.Avisa si una expresiÃ³n throw siempre darÃ¡ como resultado una llamada a terminate().Avisa si un procedimiento de usuario tiene el mismo nombre que un intrÃ­nseco.Avisa si se usa una matriz de longitud variable.Avisa si una base virtual tiene un operador de asignaciÃ³n move no trivial.Avisa si un nombre de MCU no se reconoce o estÃ¡ en conflicto con otras opciones (por defecto: activado).Avisa si se accede a una matriz fuera de los lÃ­mites.Avisa si se usa una definiciÃ³n de parÃ¡metro al estilo antiguo.Avisa si se usa una macro indefinida en una directiva #if.Avisa si se compara parÃ¡metro puntero con atributo no nulo con NULL.Avisa si los objetos CFString constantes contienen caracteres que no son transportables.Avisa si se usan constructores o destructores con prioridades entre 0 y 100.Avisa si la desreferencia de un puntero NULL puede llevar a un comportamiento errÃ³neo o indefinido.Avisa si los mÃ©todos heredados no estÃ¡n implementados.Advierte de desbordamiento de un valor con signo por desplazamiento hacia la izquierda.Avisa si la cuenta de desplazamiento a la izquierda es un valor negativo.Avisa si se ha nintercambiado bucles.Avisa si se pasan demasiados argumentos a una funciÃ³n para su cadena de formato.Avisa si se descartan los cualificadores de arrays que son destinos de punteros.Avisa si la cuenta de desplazamiento >= anchura del tipo.Avisa si la cuenta de desplazamiento es negativa.Avisa si se estÃ¡ probando la igualdad de nÃºmeros de coma flotante.Avisa si el ISR estÃ¡ mal deletreado, es decir, sin el prefijo __vector. Activado por omisiÃ³n.Avisa si se cambia el espacio de direcciones de una direccciÃ³n.Avisa si el puntero en una asignaciÃ³n a puntero podrÃ­a sobrevivir a lo apuntado.Avisa si el tipo de una variable podrÃ­a no ser interoperable con C.Avisa si se encuentran trigrafos que puedan afectar el significado del programa.Avisa si se ignoran los calificadores de tipo sobre punteros.Avisa si los firmas de tipo de los mÃ©todos candidatos no coinciden exactamente.Avisa en perfiles case en -fprofile-use que no coincidan.Avisa de prototipos que causen diferentes conversiones de tipo de las que sucederÃ­an en la ausencia del prototipo.Avisa sobre cualquier uso de alloca.Advierte de la herencia mÃºltiple directa.Advierte de la herencia virtual directa.Avisa sobre intrÃ­nsecos que no son parte del estÃ¡ndar seleccionado.Advierta de la definiciÃ³n de espacios de nombres.Avisa en la declaraciÃ³n de la plantilla primeraria.Advierte de llamadas sospechosas de funciones estÃ¡ndar que calculan valores absolutos.Advierte de construcciones sospechosas que implican orden de almacenamiento de escalares inverso.Advierte de que -fno-automatic puede romper recursividad.Avisa cuando __builtin_frame_address o __builtin_return_address se usan de forma no segura.Avisa cuando se usan las funciones internas __sync_fetch_and_nand y __sync_nand_and_fetch.Avisa cuando se encuentra una directiva #warning.Avisa cuando una funciÃ³n interna se declara con una firma incorrecta.Avisa cuando una macro de preprocesador interna estÃ¡ sin definir o redefinida.Avisa cuando no se usa una variable const.Avisa cuando una funciÃ³n de conversiÃ³n nunca serÃ¡ llamada debido al tipo al que convierte.Avisa cuando una declaraciÃ³n no especifique un tipo.Avisa cuando una declaraciÃ³n duplica el especificador const, volatile, restrict o _Atomic.Avisa cuando se encuentra una declaraciÃ³n despuÃ©s de una sentencia.Avisa cuando no se usa una funciÃ³n.Avisa cuando sÃ³lo se define un parÃ¡metro de funciÃ³n, y no se usa posteriormente.Avisa cuando no se usa un parÃ¡metro de una funciÃ³n.Avisa cuando un salto pierde la inicializaciÃ³n de una variable.Avisa cuando no se usa una etiqueta.Avisa cuando una variable de array al lado izquierdo es reubicada.Avisa cuando una variable al lado izquierdo es reubicada.Avisa cuando se usa un '0' literal como puntero nulo.Avisa cuando un operador lÃ³gico sospechosamente evalÃºa siempre como verdadero o falso.Avisa cuando una expresiÃ³n noexcept evalÃºa a falso aÃºn cuando la expresiÃ³n no puede hacer throw.Avisa cuando un puntero difiere en signo en una asignaciÃ³n.Avisa cuando hay una conversiÃ³n de puntero a entero de tamaÃ±o diferente.Avisa cuando se compara un puntero con una constante de carÃ¡cter cero.Avisa cuando una variable de registro se declara volatile.Avisa cuando una cadena o un carÃ¡cter literal va seguido de un sufijo ud que no empieza por guiÃ³n bajo.Avisa cuando sÃ³lo se define una variable, y no se usa posteriormente.Avisa cuando no se usa una variable.Avisar cuando una operaciÃ³n vectorial se compila fuera del SIMD.Avisa cuando todos los constructores y destructores son privados.Avisa cuando un argumento que se pasa a un parÃ¡metro con calificaciÃ³n de restringido se solapa con otro argumento.Avisa cuando un parÃ¡metro de modelo de memoria atomic se reconoce que estÃ¡ fuera del rango vÃ¡lido.Avisa cuando no se usa un valor de una expresiÃ³n.Avisa cuando una funciÃ³n incluida en lÃ­nea no se puede incluir en lÃ­nea.Avisa cuando se desactiva un paso de optimizaciÃ³n.Avisa cuando se intenta liberar un objeto que no es de pila.Avisa cuando se convierte el tipo de punteros a funciones miembro.Avisa cuando se borra un puntero a un tipo incompleto.Avisa cuando un struct con el atributo Â«packedÂ» tiene campos desalineados.Avisa cuando el no lÃ³gico se utiliza en el operando izquierdo de una comparaciÃ³n.Avisa cuando hay mÃºltiples y distintos manejadores de interrupciones rÃ¡pidos en la unidad de compilaciÃ³n.Avisa cuando las funciones friend sin plantillas se declaran dentro de una plantilla.Avisa cuando no se estÃ¡ usando la protecciÃ³n contra destrucciÃ³n de la pila por alguna razÃ³n.Avisa cuando una variable local oculta otra variable local o parÃ¡metro de tipo compatible.Avisa cuando una variable local oculta otra variable local o parÃ¡metro.Avisa cuando una variable oculta otra (globalmente).Avisa cuando una variable oculta otra.  Igual que -Wshadow=global.Avisa cuando la sobrecarga promueve de unsigned a signed.Avisa cuando se requiere relleno para alinear a los miembros de una estructura.Avisa cuando se aplica sizeof a parÃ¡metros declarados como array.Avisa cuando se toma la direcciÃ³n del miembro empaquetado de una estructura o uniÃ³n.Avisa cuando el compilador reordena cÃ³digo.Avisa cuando el campo de una estructura no estÃ¡ alineado.Avisa cuando el sangrado del cÃ³digo no refleja la estructura de bloque.Avisa cuando el atributo packed no tiene efecto en la disposiciÃ³n de un struct.Avisa cuando hay una conversiÃ³n a puntero desde un entero de tamaÃ±o diferente.Avisa cuando hay conversiÃ³n entre punteros de tipos incompatibles.Avisa cuando se definen typedefs localmente en una funciÃ³n pero no se usan.Avisa cuando el tipo de devoluciÃ³n de una funciÃ³n es el predefinido "int" (C), o sobre tipos de devoluciÃ³n inconsistentes (C++).Avisa siempre que se genera un trampolÃ­n.Avisa cuando se intercepte una asignaciÃ³n Objective-C por el recolector de basura.Avisa cada vez que se ignoran los atributos.Avisa cada vez que se ignoran los calificadores de tipo.AvisoCuando no se proporcione "signed" o "unsigned" hace signed el campo de bits.Cuando no se proporcione "signed" o "unsigned" hacer unsigned el campo de bits.Cuando se accede a la RAM, usa X como lo impone el hardware, p.e. sÃ³lo usa pre-decremento, post-incremento y direccionamiento indirecto con el registro X.  Sin esta opciÃ³n, el compilador puede asumir que hay un modo de direccionamiento X+const similar a Y+const y Z+const y emite instrucciones para emular tal modo de deireccionamiento para X.Al generar cÃ³digo -fpic, permite el uso de PLTs. Se hace caso omiso con fno-pic.Al generar cÃ³digo -mabicalls, permite que los ejecutables usen PLTs y copien reubicaciones.Al generar cÃ³digo -mabicalls, hace que el cÃ³digo sea adecuado para su uso en bibliotecas compartidas.Cuando sea posible no genera marcos de pila.Cuando se estÃ© ejecutando CSE, sigue los saltos a sus objetivos.Donde acorte, usar rutas canonicalizadas para cabeceras de sistemas.Decide si se usan tipos canÃ³nicos.QuÃ© algoritmo -fsched-pressure aplicar.Al establecer el manejador de seÃ±ales: %mAl establecer la pila de seÃ±ales: %mModo de anÃ¡lisis del programa completo (WPA) con nÃºmero de trabajos paralelos especificado.Sin relleno, no hay suficientes elementos en el intrÃ­nseco RESHAPE fuente en %L para coincidir con la formaEvita el error mflo/mfhi del VR4130.Evita una anomalÃ­a de hardware agregando un nÃºmero de NOPs antes de una instrucciÃ³n CSYNC o SSYNC.Evita el error de hardware de los primeros 4300.Evita el error en la instrucciÃ³n de multiplicaciÃ³n.Evita ciertos errores de 24K.Evita ciertos errores de R10000.Evita ciertos errores de R4000.Evita ciertos errores de R4400.Evita ciertos errores de R4000.Evita ciertos errores de VR4120.Evita los errores para nÃºcleos tempranos SB-1 revisiÃ³n 2.Evita el error de multiplicaciÃ³n de hardware.SoluciÃ³n alternativa para la errata de ARM Cortex-A53 nÃºmero 835769.SoluciÃ³n alternativa para la errata de ARM Cortex-A53 nÃºmero 843419.Escribe todas las declaraciones como cÃ³digo Ada solo para el fichero dado.Escribe todas las declaraciones como cÃ³digo Ada transitivamente.Escribiendo el mÃ³dulo %qs en la lÃ­nea %d columna %d: %sDebe activar las instrucciones VFP para usar estos intrÃ­nsecos.Se necesita un fichero de arranque de C para -msys-crt0=Cero no es una declaraciÃ³n de etiqueta vÃ¡lida en %C[Saliendo de %s]
! [no se puede encontrar %s][por defecto][desactivado][activado]`un inicializador dentro de llaves no se permite aquÃ­una llamada a un constructor no puede aparecer en una expresiÃ³n constanteuna conversiÃ³n a un tipo diferente de un tipo integral o de enumeraciÃ³n no puede aparecer en una expresiÃ³n constanteun operador coma no puede aparecer en una expresiÃ³n constantehay definido un tipo diferente en otra unidad de traducciÃ³nhay un campo con el mismo nombre pero distinto tipo definido en otra unidad de traducciÃ³nhay un campo con un nombre distinto definido en otra unidad de translaciÃ³nuna llamada a funciÃ³n no puede aparecer en una expresiÃ³n constanteuna definiciÃ³n de funciÃ³n no se permite aquÃ­una etiqueta sÃ³lo puede ser parte de una declaraciÃ³n y una declaraciÃ³n no es un enunciadoun tipo de conclusiÃ³n lambda tiene un operador de asignaciÃ³n por copia borradoun tipo de conclusiÃ³n lambda tiene un constructor por defecto borradoun miembro de una estructura o union no puede tener un tipo modificado variablementeno se admiten funciones anidadas para registros reducidosuna clase de almacenamiento sÃ³lo se puede especificar para objetos y funcionesuna plantilla no se puede definir por defectouna declaraciÃ³n de plantilla no puede aparecer en el Ã¡mbito de bloqueun id-de-plantilla no puede aparecer en una declaraciÃ³n-usingun enlace temporal a %qD sÃ³lo persiste hasta que el constructor terminauna expresiÃ³n de transacciÃ³n no puede aparecer en una expresiÃ³n constanteun tipo definido en otra unidad de traducciÃ³n no es polimÃ³rficoun tipo definido en otra unidad de traducciÃ³n es polimÃ³rficohay un tipo con bases distintas definido en otra unidad de traducciÃ³nhay un tipo con distinto nÃºmero de campos definido en otra unidad de traducciÃ³nhay un tipo con distinta precisiÃ³n definido en otra unidad de traducciÃ³nhay un tipo con diferente tipo de signo definido en otra unidad de traducciÃ³nhay un tipo con distinto tamaÃ±o definido en otra unidad de traducciÃ³nhay un tipo con punteros de tabla virtual distinta definidos en otra unidad de traducciÃ³nuna cadena ancha es no vÃ¡lida en este contextobordes de llamada anÃ³malos para una insn que no es llamada en bb %ibordes anormales sin ningÃºn propÃ³sito en bb %iaborto en %s, en %s:%del declarador abstracto %qT se usÃ³ como declaraciÃ³nlas declaraciones access son obsoletas en favor de las declaraciones using: sugerencia: use la palabra clave %<using%>se accede al miembro %qD  en lugar del miembro inicializado %qD en la expresiÃ³n constanteaccediendo a un miembro %qE de una estructura atÃ³mica %qEaccediendo a un miembro %qE de una uniÃ³n atÃ³mica %qEse accede a memoria de datos con direcciÃ³n de memoria de programase accede a memoria de programa con direcciÃ³n de memoria de datosse accede al valor de %qE a travÃ©s de glvalue %qT en una expresiÃ³n constanteel acumulador no es una constante enterael nÃºmero del acumulador estÃ¡ fuera de los lÃ­mitesargumento actual de INTENT = OUT/INOUTno se puede especificar un atributo de Ã¡rea de direcciones para funcionesel Ã¡rea de direcciÃ³n de %q+D genera un conflicto con la declaraciÃ³n previael modelo de direcciones %qs no se admite en el modo de bit %sse solicitÃ³ la direcciÃ³n de la variable register explÃ­cita %qDse solicitÃ³ la direcciÃ³n de la variable de registro global %qDdirecciÃ³n de la funciÃ³n sobrecargada sin informaciÃ³n contextual de tipose solicitÃ³ la direcciÃ³n de la variable de registro %qDel desplazamiento de direcciÃ³n no es una constanteel operando de direcciÃ³n requiere una restricciÃ³n para los registros X, Y, o Zse solicitÃ³ la direcciÃ³n de %qD, la cual se declarÃ³ como %<register%>no se admite el espacio de direcciones %qs para dispositivos con tamaÃ±o de flash de hasta %d KiBno se admiten espacios de direcciones para dispositivos Tiny reducidosse tomÃ³ la direcciÃ³n, pero el bit ADDRESSABLE no estÃ¡ activadola direcciÃ³n de un objeto %qE con hilo local o almacenamiento automÃ¡tico no es una expresiÃ³n constanteel agregado %q#D tiene un tipo incompleto y no se puede definirse usÃ³ un valor agregado donde se esperaba un complejose usÃ³ un valor agregado donde se esperaba uno de coma fijase usÃ³ un valor agregado donde se esperaba un enterotambiÃ©n conocido comolas definiciones de alias no se admiten en Mach-O; descartadasno se admiten las definiciones de alias en esta configuraciÃ³nla alineaciÃ³n %u de %qT es menor que %ula alineaciÃ³n puede no estar especificada para %q+Dla alineaciÃ³n debe ser una potencia pequeÃ±a de dos, no %dla alineaciÃ³n de %q+D es mayor que la alineaciÃ³n mÃ¡xima del fichero objeto %dla alineaciÃ³n de %qD es mÃ¡s grande que la declaraciÃ³n originalla alineaciÃ³n de los elementos de la matriz es mayor que el tamaÃ±o de los elementosse especificÃ³ la alineaciÃ³n para el objeto %<register%> %qEse especificÃ³ la alineaciÃ³n para el campo de bits %qEse especificÃ³ la alineaciÃ³n para la funciÃ³n %qEse especificÃ³ la alineaciÃ³n para el parÃ¡metro %qEse especificÃ³ la alineaciÃ³n para el nombre de tipo en %<sizeof%>se especificÃ³ la alineaciÃ³n para el nombre de tipo %qEse especificÃ³ la alineaciÃ³n para la definiciÃ³n de tipo %qEse especificÃ³ la alineaciÃ³n para el campo de bits sin nombrese especificÃ³ la alineaciÃ³n para el parÃ¡metro sin nombretodos las funciones miembros en la clase %qT son privadasargumento asignableya se capturÃ³ %qD en la expresiÃ³n lambdatambiÃ©n se encontrÃ³ %<%c%s%>conversiÃ³n ambigua para Ã­ndice de matrizconversiÃ³n de tipo por defecto ambigua desde %qTmÃ©todo ambiguo %s%s%ssobrecarga ambigua para sobrecarga ambigua para el intrÃ­nseco %qsespecializaciÃ³n de plantilla %qD ambigua para %q+Dno se puede especificar un atributo de Ã¡rea de direcciones para variables localeshay un array de distinto tamaÃ±o definido en otra unidad de traducciÃ³nuna referencia a matriz no puede aparecer en una expresiÃ³n constanteuna asignaciÃ³n no puede aparecer en una expresiÃ³n constanteun atributo que ataÃ±e a un especificador de tipo se descartaun decremento no puede aparecer en una expresiÃ³n constanteno puede haber una cada vacÃ­a en el atributo %<target_clones%>hay un enum con nombre de valor distinto definido en otra unidad de traducciÃ³nhay un enum con valores distintos definido en otra unidad de traducciÃ³nuna especializaciÃ³n explÃ­cita se debe preceder con %<template <>%>un incremento no puede aparecer en una expresiÃ³n constanteun borde indirecto desde %s no tiene un call_stmt correspondienteun borde indirecto con un llamante desconocido que corresponde a call_stmt con una declaraciÃ³n conocida:anacronismoanacronismo: inicializador de clase base de estilo antiguo anacrÃ³nicoy %qT no tiene constructores de plantillay campostruct anÃ³nimo no estÃ¡ dentro de un tipo nombradounion anÃ³nima sin miembrosla arquitectura %qs sÃ³lo se admite para ensambladorel argumento %d es un literal sin signo fuera de rangoel argumento %d debe ser un literal sin signoel argumento %d de %qE puede ser un candidato para un atributo de formatoel argumento %d de %qE debe ser un puntero a un tipo de tamaÃ±o constanteel argumento %d de %qE debe ser un tipo punteroel argumento %d de %qE no debe ser un puntero a funciÃ³nel argumento %d de '%s' tenÃ­a un nombre esperadoel argumento %d para la funciÃ³n interna debe ser una constante en el rango entre %d y %del argumento %i estÃ¡ dentro del rango [%E, %E]el argumento %q+D puede ser sobreescrito por %<longjmp%> o %<vfork%>el argumento %qD se declara aquÃ­el argumento %qD no coincide con el prototipo internoel argumento %qD no coincide con el prototipoel argumento %qd no es una constanteno se reconoce el argumento %qs para %<-Waligned-new%>no se reconoce el argumento %qs para %<-Wnormalized%>no se reconoce el argumento %qs para %<-femit-struct-debug-detailed%>argumento desconocido %qs para %<-femit-struct-debug-detailed%>el argumento %u en la llamada a la funciÃ³n %qE no tiene un tipo enteroel argumento %u de %<__builtin_tgmath%> no tiene argumentosel argumento %u de %<__builtin_tgmath%> tiene argumentos variablesel argumento '%u' de %<__builtin_tgmath%> tiene un nÃºmero incorrecto de argumentosel argumento %u de %<__builtin_tgmath%> no es puntero a funciÃ³nel argumento %u de %<__builtin_tgmath%> no tiene prototipoel argumento 1 debe ser un mapael argumento 1 de %qE debe ser un tipo puntero que no sea voidel argumento 1 de %qE debe ser un puntero a un tipo de tamaÃ±o constanteel argumento 1 de %qE debe ser un puntero a un objeto de tamaÃ±o diferente de ceroel argumento 1 de %qs estÃ¡ fuera de rangoel argumento 1 de %qs debe ser constanteel argumento 3 en la llamada a la funciÃ³n %qE no tiene un puntero a un tipo enteroel argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo booleanel argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo enumeradoel argumento debe ser una referencia de campoel argumento debe ser matriz o rebanada o canalel argumento debe ser canalel argumento debe ser cadena o matriz o rebanada o mapa o canalel argumento debe tener tipo complejoel argumento de %<__builtin_eh_return_regno%> debe ser constantefalta el argumento del atributo %qEel argumento del atributo %qE no es "ilink" o "firq"el argumento del atributo %qE no es "ilink1" o "ilink2"el argumento del atributo %qE no es una cadena constanteel argumento del atributo %qE no es una cadena constante ni un nÃºmeroel argumento de Offsetof implica indirecciÃ³n de un campo empotradoel argumento de la llamada a funciÃ³n puede ser un candidato para un atributo de formatoel argumento para %<alloca%> es demasiado grandeel argumento de %<alloca%> es ceroel argumento para %<alloca%> podrÃ­a ser demasiado grandeel argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el destino; Â¿pretendÃ­a desreferenciarla?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el destino; Â¿pretendÃ­a proporcionar una longitud explÃ­cita?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el destino; Â¿pretendÃ­a quitar el addressof?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el primer origen; Â¿pretendÃ­a desreferenciarla?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el primer origen; Â¿pretendÃ­a indicar una longitud explÃ­cita?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el primer origen; Â¿pretendÃ­a quitar la direcciÃ³n de?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el segundo origen; Â¿pretendÃ­a desreferenciarla?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el segundo origen; Â¿pretendÃ­a indicar una longitud explÃ­cita?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el segundo origen; Â¿pretendÃ­a quitar la direcciÃ³n de?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el origen; Â¿pretendÃ­a desreferenciarla?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el origen; Â¿pretendÃ­a indicar una longitud explÃ­cita?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el origen; Â¿pretendÃ­a quitar la direcciÃ³n de?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el origen; Â¿pretendÃ­a usar el tamaÃ±o del destino?el argumento de %<sizeof%> en la llamada %qD es el mismo tipo de puntero %qT que el destino; se esperaba %qT o una longitud explÃ­citael argumento de %<sizeof%> en la llamada %qD es el mismo tipo de puntero %qT que el primer origen; se esperaba %qT o una longitud explÃ­citael argumento de %<sizeof%> en la llamada %qD es el mismo tipo de puntero %qT que el segundo origen; se esperaba %qT o una longitud explÃ­citael argumento de %<sizeof%> en la llamada %qD es el mismo tipo de puntero %qT que el origen; se esperaba %qT o una longitud explÃ­citael argumento del atributo %qE no es cero ni unoel argumento del atributo %qE no es (keep|thunk|thunk-extern)el argumento del atributo %qE no es (keep|thunk|thunk-inline|thunk-extern)el argumento del atributo %qE no es intstackel argumento para el atributo %qE es mÃ¡s grande que %del argumento para %qs no estÃ¡ entre %d y %del argumento para %qs es demasiado grande (mÃ¡x. %d)el argumento para %qs debe ser un entero no negativono se admite el argumento para el atributo de interrupciÃ³n para funciones dÃ©bilesel argumento para el array de longitud variable es demasiado grandeal argumento del array de longitud variable es ceroel argumento para el array de longitud variable podrÃ­a ser demasiado grandeargumentos '%s' y '%s' para el intrÃ­nseco %sargumentos '%s' y '%s' para el intrÃ­nseco '%s'argumentos 'a%d' y 'a%d' para el intrÃ­nseco '%s'los argumentos para %qs deben ser enteros no negativosno se permiten argumentos para el destructorIF aritmÃ©ticoaritmÃ©tica en puntero a un agregado vacÃ­oaritmÃ©tica en puntero a un tipo de dato incompletose asume que la matriz %q+D tiene un elementoel array %qD se declarÃ³ aquÃ­matriz %qD inicializada con una constante de cadena entre parÃ©ntesis %qEasignaciÃ³n de matrizse prohÃ­be el lÃ­mite de matriz despuÃ©s del id-de-tipo entre parÃ©ntesisel lÃ­mite de la matriz no es una constante enterael Ã­ndice de matriz en el inicializador excede los lÃ­mites de la matrizel Ã­ndice de matriz en el inicializador no es una expresiÃ³n constante enterael Ã­ndice de matriz en el inicializador no es de tipo enteroÃ­ndice de matriz en el inicializador que no es matrizel rango de Ã­ndices de la matriz en el inicializador excede los lÃ­mites de la matrizmatriz inicializada con una expresiÃ³n matrizal que no es constantematriz inicializada con una constante de cadena entre parÃ©ntesisla matriz se debe inicializar con un inicializador dentro de llavesmatriz de tipo inapropiado inicializada con una constante de cadenaresultado arraysecciÃ³n de matriz en %<#pragma acc declare%>la secciÃ³n de matriz no es contigua en la clÃ¡usula %qsfalta el tamaÃ±o de la matriz en %q+Dfalta el tamaÃ±o de la matriz en %qDfalta el tamaÃ±o de la matriz en %qTel subÃ­ndice %E de la matriz estÃ¡ por encima de los lÃ­mites de matriz de %qTel subÃ­ndice %E de la matriz estÃ¡ por debajo de los lÃ­mites de matriz de %qTel subÃ­ndice %wi de la matriz estÃ¡ por debajo de los lÃ­mites de matriz de %qTel subÃ­ndice %wu de la matriz estÃ¡ por encima de los lÃ­mites de matriz de %qTel subÃ­ndice [%E, %E] de la matriz estÃ¡ fuera de los lÃ­mites de matriz de %qTel subÃ­ndice de la matriz es de tipo %<char%>el subÃ­ndice de la matriz no es un enteroel tipo matriz tiene tipo de elemento %qT incompletoLos tipos de array tienen lÃ­mites diferentesse usÃ³ una matriz como inicializadorlas matrices de funciones no tienen significadolista hash de nombres del ensamblador corruptafalta una aserciÃ³n despuÃ©s de %qslos atributos de semÃ¡nticas de asignaciÃ³n de la propiedad %qD genera un conflicto con la declaraciÃ³n previase asigna a una matriz desde una lista de inicializadorasignaciÃ³nasignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³nla asignaciÃ³n descarta el calificador %qv del tipo del destino del punteroasignaciÃ³n desde un tipo Objective-C distintoasignaciÃ³n desde puntero a espacio de direcciones no contenidoel lado izquierdo de la asignaciÃ³n puede ser un candidato para un atributo de formatola asignaciÃ³n hace que la funciÃ³n calificada con %q#v apunte desde una no calificadaasignaciÃ³n del campo constante %qDasignaciÃ³n de la funciÃ³n %qDasignaciÃ³n de miembro %qD en objeto de sÃ³lo-lecturaasignaciÃ³n de la ubicaciÃ³n de sÃ³lo lectura %qEasignaciÃ³n del miembro de sÃ³lo lectura %qDasignaciÃ³n del valor de devoluciÃ³n nombrado de sÃ³lo lectura %qDasignaciÃ³n del parÃ¡metro de sÃ³lo-lectura %qDasignaciÃ³n de la referencia de sÃ³lo lectura %qDasignaciÃ³n de la variable de sÃ³lo lectura %qDsupresiÃ³n de la asignaciÃ³nla asignaciÃ³n a %qT desde %qT crea un entero desde un puntero sin una conversiÃ³nla asignaciÃ³n a %qT desde %qT crea un puntero desde un entero sin una conversiÃ³nasignaciÃ³n a %qT desde un tipo de puntero %qT incompatibleasignaciÃ³n a expresiÃ³n con tipo matrizse asume argumento de rangose asume argumento de aspectose asume argumento de tipose asume la conversiÃ³n al tipo %qT desde la funciÃ³n sobrecargadase asume salida de directiva de %wu bytese asume salida de directiva de %wu bytesasumiendo el puntero a miembro %qDse asume que el desbordamiento con signo no sucede cuando se combinan constantes alrededor de una comparaciÃ³nse asume que el desbordamiento con signo no sucede cuando se reduce la constante en comparaciÃ³nse asume que el desbordamiento con signo no sucede al simplificar la prueba de rangoargumento asÃ­ncronofallÃ³ atexitse intentÃ³ tomar la direcciÃ³n del miembro de la estructura de campos de bits %qDel atributo %<fallthrough%> no antecede una etiqueta case o defaultel argumento del atributo %<target%> no es una cadenael argumento del atributo %qE no es una cadenael atributo %qs solamente se aplica a tipos de matrizdeclaraciÃ³n de atributoel atributo para %q#T debe estar a continuaciÃ³n de la palabra clave %qsse descarta el atributose descarta el atributo en la declaraciÃ³n de %q#Tse descartan los atributos despuÃ©s del inicializador entre parÃ©ntesisno se permiten atributos en una definiciÃ³n-de-funciÃ³nse descartan los atributos en un especificador de tipo elaborado que no es una declaraciÃ³n adelantadase descartan los atributos en la instanciaciÃ³n de una plantillase descartan los atributos en el tipo sin instanciarse descartan los atributos en los declaradores de parÃ¡metros de matrizlos atributos no se pueden especificar antes de la palabra clave de Objective-C++ %<@%D%>los atributos deben especificarse antes del declarador en una definiciÃ³n de funciÃ³nselecciÃ³n automÃ¡tica de fpu actualmente no permitida aquÃ­la variable automÃ¡tica %qE no puede ser %<threadprivate%>campo aux establecido para el borde %s->%sse define el campo aux para el borde indirecto desde %sdirecciÃ³n ADDR_SPACE_GLOBAL errÃ³neadirecciÃ³n errÃ³neadirecciÃ³n errÃ³nea, no (reg+disp):direcciÃ³n errÃ³nea, no es una constante:direcciÃ³n errÃ³nea, no es una direcciÃ³n de E/S:direcciÃ³n errÃ³nea, no hay post_inc o pre_dec:alineamiento incorrecto: %dcantidad errÃ³nea de eliminaciÃ³n de espacio de pila: %dcÃ³digo interno errÃ³neofcode interno errÃ³neoicode interno errÃ³neocÃ³digo de condiciÃ³n errÃ³neotipo de expresiÃ³n errÃ³nea durante la caminata (%d)insn errÃ³nea para 'A'insn errÃ³nea en frv_print_operand, caso 0insn errÃ³neo en frv_print_operand, const_double errÃ³neainsn errÃ³nea en frv_print_operand, caso zinsn errÃ³nea para frv_print_operand, modificador 'F':insn errÃ³nea para frv_print_operand, modificador 'L':insn errÃ³nea para frv_print_operand, modificador 'M/N':insn errÃ³nea para frv_print_operand, modificador 'O':insn errÃ³nea para frv_print_operand, modificador 'e':insn errÃ³nea para frv_print_operand, modificador 'f':insn errÃ³nea para frv_print_operand, modificador 'g':insn errÃ³nea para frv_print_operand, modificador 'P':insn errÃ³nea para frv_print_operand_address:insn errÃ³nea para frv_print_operand_memory_reference:move errÃ³neooperando errÃ³neoopciÃ³n %qs errÃ³nea para el atributo %<optimize%>opciÃ³n %qs errÃ³nea para el pragma %<optimize%>operando output_condmove_single errÃ³neooperando output_move_double errÃ³neooperando output_move_single errÃ³neoregistro errÃ³neoregistro errÃ³neo para frv_print_operand_memory_reference_reg:tipo de retorno inadecuado para el argumento de funciÃ³n %u de %<__builtin_tgmath%>insn shift errÃ³nea:prueba errÃ³neatipo inadecuado para el argumento %u del argumento de funciÃ³n %u de %<__builtin_tgmath%>uso incorrecto de la funciÃ³n de especificaciÃ³n %qsvalor errÃ³neo para %<%s-%s%>valor errÃ³neo para %<%s=%s%>encabezados C mal anidados del preprocesadorla base %qT se inicializarÃ¡ despuÃ©s dela clase base %q#T debe ser inicializada explÃ­citamente en la copia del constructorel operando base de %<->%> tiene el tipo %qT que no es punteroel operando base de %<->%> no es un punteroel tipo base %qT falla en ser un tipo struct o claseel borde pred del bloque bÃ¡sico %d estÃ¡ corruptoel bloque bÃ¡sico %d se debe marcar como irreducibleel bloque bÃ¡sico %d no se debe marcar como irreduciblelas listas de borde del bloque bÃ¡sico %i estÃ¡n corruptaslos bloques bÃ¡sicos no estÃ¡n ubicados consecutivamenteel bb %d no pertenece al bucle %dbb %d tiene el bucle padre %d; deberÃ­a ser el bucle %dbb %d en el lugar equivocadoargumento binario %u para funciÃ³n de tipo genÃ©rico solo para decimalesel operador binario no admite que se mezclen operandos bool vector y vector de coma flotanteel operador binario no admite dos operadores bool vectorel operador binario no admite operador bool vectorprocedimiento bind(c)la anchura del campo de bits %q+D no es una constante enterael campo de bits %qE tiene un tipo atÃ³micocampo de bits %qE en clÃ¡usula %qsel campo de bits %qs tiene un tipo no vÃ¡lidola anchura del campo de bits %qs no es una constante enterala anchura del campo de bits %qs no es una expresiÃ³n constante enterael campo de bits tiene un tipo no atÃ³micocomparaciÃ³n de bits siempre falsacomparaciÃ³n de bits siempre verdaderabloque IFconstrucciÃ³n DISPOSE ambigua: %dconstrucciÃ³n JARL ambigua: %dconstrucciÃ³n JR ambigua: %dconstrucciÃ³n PREPARE ambigua: %dtipo resultante no vÃ¡lido de la comparaciÃ³nse requieren registros booleanos para la opciÃ³n de coma flotantese usaron al mismo tiempo los modificadores %<monotonic%> y %<nonmonotonic%>tanto el atributo %s como el %qE proporcionan direcciÃ³nambos argumentos de %<__builtin_clear_cache%> deben ser punterosargumentos de ambos tipos binario y de coma flotante decimal para funciÃ³n de tipo genÃ©ricoargumentos de ambos tipos complejo y de coma flotante decimal para funciÃ³n de tipo genÃ©ricola especificaciÃ³n entre llaves %qs termina en escapela especificaciÃ³n entre llaves %qs es no vÃ¡lida en %qcel cuerpo de la especificaciÃ³n entre llaves %qs es no vÃ¡lidoun grupo de llaves dentro de una expresiÃ³n sÃ³lo se permite dentro de una funciÃ³nllaves alrededor del inicializador escalarllaves alrededor del inicializador escalar para el tipo %qTramificaciÃ³n %2d tomada %s%sla declaraciÃ³n break no estÃ¡ dentro de un bucle o switchse usÃ³ la declaraciÃ³n break en un bucle for de OpenMPla funciÃ³n interna %q+D no se declara como funciÃ³nla funciÃ³n interna %qD requiere la opciÃ³n %<-mconstant-cfstrings%>la funciÃ³n interna %qD sÃ³lo toma un argumentola funciÃ³n interna %qE ha de ser llamada directamenteno se admite la funciÃ³n interna %qE para MIPS16el interno %qs solo es vÃ¡lido en el modo de 64 bitsel interno %qs solo acepta 1 argumentoel interno %qs sÃ³lo acepta 2 argumentosel interno %qs solo acepta 3 argumentosel interno %qs sÃ³lo acepta un argumento de cadenael interno requiere un inmediato para el operando %dpero no aquÃ­flujo de bytecode en el fichero %qs generado con LTO versiÃ³n %d.%d en lugar de la versiÃ³n esperada %d.%dflujo de bytecode: se esperaba la etiqueta %s en lugar de %sflujo de bytecode: se encontrÃ³ un nodo cgraph vacÃ­oflujo de bytecode: se encontraron instancias mÃºltiples del nodo cgraph con uid %dflujo de bytecode: se encontrÃ³ una cadean que no estÃ¡ terminada en nullflujo de bytecode: basura al final de la secciÃ³n de sÃ­mbolosflujo de bytecode: no se encontrÃ³ un llamado al leer el bordeflujo de bytecode: no se encontrÃ³ un llamante al leer el bordeflujo de bytecode: la cadena es demasiado larga para la tabla de cadenasflujo de bytecode: la etiqueta %s no estÃ¡ en el rango esperado [%s, %s]flujo de bytecode: se trata de leer %d byes despuÃ©s del final del almacenamiento temporal de entradaflujo de bytecode: secciÃ³n LTO %s inesperadaflujo de bytecode: etiqueta %s inesperadabytecode stream: etiqueta de declaraciÃ³n GIMPLE %s desconocidala llamada %2d nunca se ejecuta
  la llamada %2d devuelve %s
  la llamada tiene una dependencia circularla llamada es poco probable y el tamaÃ±o del cÃ³digo podrÃ­a crecerla llamada de %<(%T) (%A)%> es ambiguala llamada del %<%D(%A)%> sobrecargado es ambiguala llamada del %<%s(%A)%> sobrecargado es ambiguala llamada a %<__builtin_custom_%s%> genera un conflicto con la opciÃ³n %<-mcustom-%s%>la llamada a %qD usa el argumento por defecto para el parÃ¡metro %P, el cual no se ha definido aÃºnllamada a la funciÃ³n %qD la cual arroja el tipo incompleto %q#Tllamada a una funciÃ³n la cual arroja el tipo incompleto %q#Tllamada a %qD que no es funciÃ³nse usÃ³ un registro de llamada alterada para una variable de registro globalllamado desde aquÃ­llamada desde esta funciÃ³nel objeto %qD llamado no es una funciÃ³n ni un puntero a funciÃ³nel objeto %qE llamado no es una funciÃ³n ni un puntero a funciÃ³nel objeto llamado no es una funciÃ³n ni un puntero a funciÃ³nla cuenta de borde llamador no coincide con la cuenta BBla cuenta de borde llamador no es vÃ¡lidael que llama no estÃ¡ optimizadose llama a %qD con el convenio de llamadas SSE sin activar SSE/SSE2llamar a %qD con un argumento distinto de cero es arriesgadose llama a %qD con el atributo sseregparm sin activar SSE/SSE2se llama a %qT con el atributo sseregparm sin activar SSE/SSE2las llamadas a operadores sobrecargados no pueden aparecer en una expresiÃ³n constantesolo se puede usar el atributo %qE en definiciones de rango de fichero de objetos de tipo classno se puede usar la direcciÃ³n absoluta que no es relativa a gpcandidato 1:candidato 2:el candidato es:los candidatos son:los candidatos son:no se puede agregar una lista de enumerador a una instanciaciÃ³n de plantillano se puede asignar un objeto de tipo abstracto %qTno se puede aplicar %<offsetof%> a una direcciÃ³n que no es constanteno se puede aplicar %<offsetof%> al destructor %<~%T%>no se puede aplicar %<offsetof%> a la funciÃ³n miembro %qDno se puede aplicar %<offsetof%> al dato miembro static %qDno se puede aplicar %<offsetof%> cuando %<operator[]%> estÃ¡ sobrecargadono se puede aplicar el puntero a miembro %qE a %qE, el cual es del tipo %qT que no es claseno se unir el campo packed %qE a %qTno se puede unir el r-valor %qE a %qTno se puede llamar directamente al constructor %<%T::%D%>no se puede llamar a la funciÃ³n miembro %qD sin un objetono se puede capturar %qE por referenciano se puede cerrar un canal de sÃ³lo recepciÃ³nno se puede convertir %qE desde el tipo %qT al tipo %qTno se puede convertir a un tipo punterono se puede crear un puntero al miembro referencia %qDno se puede crear la informaciÃ³n de tipo para el tipo %qT porque involucra tipos de tamaÃ±o variableno se puede declarar %<::main%> como plantillano se puede declarar %<::main%> como inlineno se puede declarar %<::main%> como staticno se puede declarar %qD que sea un tipo de campo de bitsno se puede declarar el campo de bits %qD con un tipo de funciÃ³nno se puede declarar el campo de bits %qs con un tipo %<warn_if_not_aligned%>no se puede declarar que el campo %q+D sea de tipo abstracto %qTno se puede declarar el miembro %<%T::%s%> dentro de %qTno se puede declarar que la funciÃ³n miembro %qD tenga enlace estÃ¡ticono se puede declarar que el parÃ¡metro %q+D sea del tipo abstracto %qTno se puede declarar el puntero a %q#Tno se puede declarar el puntero al miembro %q#Tno se puede declarar el puntero para el tipo de funciÃ³n calificado %qTno se puede declarar la referencia a %q#Tno se puede declarar la referencia a %q#T, el cual no es una definiciÃ³n de tipo o un argumento de tipo de plantillano se puede declarar la referencia para el tipo de funciÃ³n calificado %qTno se puede declarar una funciÃ³n static dentro de otra funciÃ³nno se puede declarar que la variable %q+D sea del tipo abstracto %qTno se puede descomponer la direcciÃ³nno se puede decrementar un puntero a un tipo incompleto %qTno se puede definir el miembro de la definiciÃ³n de tipo dependiente %qTno se puede borrar una funciÃ³n.  Solamente los punteros a objetos son argumentos vÃ¡lidos para %<delete%>no se puede derivar de la base %<final%> %qT al tipo derivado %qTno se puede desactivar la funciÃ³n interna %qsno se pueden emitir punteros desalineados en ensamblador ptxno se puede declarar explÃ­citamente que el miembro %q#D tenga un enlace externono se puede encontrar %s en el plugin %s
  %sno se puede encontrar cgraph de LTO en %sno se pueden encontrar las referencias de secciÃ³n LTO en %sno se puede encontrar la clase %qEno se puede encontrar la declaraciÃ³n de interfaz para %qEno se puede encontrar la declaraciÃ³n de interfaz para %qE, superclase de %qEno se puede encontrar la declaraciÃ³n de protocolo para %qEno se puede encontrar la marca de referencia para la clase %qEno se puede formar un puntero al miembro de %q#T que no es claseno se puede generar cÃ³digo independiente de posiciÃ³n para %qsno se pueden manejar llamadas inconsistentes a %qsno se puede incrementar un puntero a un tipo incompleto %qTno se puede inicializar el agregado del tipo %qT con una literal compuestano se puede incluir en lÃ­nea la funciÃ³n %<main%>no se puede cargar el plugin %s
--- 2022,2030 ----
  Utilice "-Wa,OPCIÃ“N" para pasar la "OPCIÃ“N" al ensamblador.
  
  Utilice "-Wl,OPCIÃ“N" para pasar la "OPCIÃ“N" al enlazador.
! Utiliza operadores %reloc() en vez de macros de ensamblador para cargar direcciones.Usa -G para los datos que estÃ¡n definidos por el objeto actual.Usa -G para los datos del objeto local.Usa instrucciones AVX de 128-bit en lugar de instrucciones AVX de 256-bit en el auto-vectorizador.Usa long doubles de 128 bits.Usa int de 16 bit.Usa int de 32 bit.Usa la ABI de 32-bit.Usa los registros de coma flotante de 32-bit.Usa los registros generales de 32-bit.Usa desplazamientos de 32 bits en las tablas de saltos en lugar de desplazamientos de 16 bits.Usa entradas de 4 byte en las tablas de switch.Usa 4 acumuladores de medios.Usa operandos cuaternarios madd.s/madd.d e instrucciones relacionadas donde sean aplicables.Usa las instrucciones de multiplicaciÃ³n half-word 4xx.Usa la instrucciÃ³n dlmzb de bÃºsqueda de cadena 4xx.Usa 64 FPRs.Usa 64 GPRs.Usa la ABI de 64-bit.Usa los registros de coma flotante de 64-bit.Usa los registros generales de 64-bit.Usa long doubles de 64 bits.Usa 8 acumuladores de medios.Usa long doubles de 80 bits.Usa los registros ABI reservados.Usa las instrucciones AltiVec.Utiliza la biblioteca C de Bionic.Usa instrucciones Branch Likely, anulando el valor predeterminado de la arquitectura.Usa la instrucciÃ³n CONST16 para cargar constantes.Usa EABI.Usa las instrucciones de direccionamiento virtual mejorado.Usa instrucciÃ³n de multiplicaciÃ³n de precisiÃ³n sencilla a doble de coma flotante (FsMULd).Utiliza la biblioteca de C de GNU.Utiliza secciones sdata/sbss relativas a GP.Usa el direccionamiento relativo al GP para acceder a datos small.Usa las reglas de alineaciÃ³n H8/300.Usa matemÃ¡tica IEEE para comparaciones fp.Usa el cÃ¡lculo de presiÃ³n de registros basado en IRA en optimizaciones de izado RTL.Usa el cÃ¡lculo de presiÃ³n de registros basado en IRA en optimizaciones de bucle RTL.Usa instrucciones ISA 2.07 Category:Vector.AES y Category:Vector.SHA2.Usa instrucciones de memoria transaccionales (HTM) de ISA 2.07.Usa LRA en lugar de reload (transicional).Usa la LRA en lugar de recarga.Usa instrucciones MCU.Usa instrucciones de la ExtensiÃ³n MIPS MSA.Usa instrucciones MIPS-3D.Usa instrucciones MIPS-DSP REV 2.Usa instrucciones MIPS-DSP.Usa el soporte de hilos especÃ­fico de Mingw.Usa los registros double-word Neon (en lugar de quad-word) para la vectorizaciÃ³n.Usa los registros quad-word Neon (en lugar de double-word) para la vectorizaciÃ³n.Usa MnemÃ³nicos-P para ramificaciones predichas estÃ¡ticamente como tomadas.Usa PLT para llamadas PIC (-fno-plt: carga la direcciÃ³n desde GOT en el sitio de la llamada).Usa instrucciones 'mad' de estilo PMC.Usa el grupo opcional de instrucciones PowerPC de PropÃ³sito General.Usa el grupo opcional de instrucciones PowerPC de GrÃ¡ficas.Usa las instrucciones mfcr de un solo campo de PowerPC V2.01.Usa las instrucciones de redondeo de coma flotante de PowerPC V2.02.Usa la instrucciÃ³n popcntb de PowerPC V2.02.Usa la instrucciÃ³n compare bytes de PowerPC V2.05.Usa la instrucciÃ³n popcntd de PowerPC V2.06.Usa el conjunto de instrucciones PowerPC-64.Usa la ROM en lugar de la RAM.Usa los convenios de paso de registro SSE para los modos SF y DF.Usa STB_GNU_UNIQUE si lo admite el ensamblador.Usa instrucciones SmartMIPS.Usa sintaxis de ensamblador UNIX.Usa las extensiones ComparaciÃ³n-y-RamificaciÃ³n de UltraSPARC.Usa las extensiones MultiplicaciÃ³n-AdiciÃ³n de Corto Circuito de UltraSPARC.Usa la instrucciÃ³n PoblaciÃ³n-Cuenta de UltraSPARC.Usa la instrucciÃ³n Resta-Extendida-con-Llevada de UltraSPARC.Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versiÃ³n 1.0.Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versiÃ³n 2.0.Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versiÃ³n 3.0.Usa las extensiones del Conjunto de Instrucciones Visuales de UltraSPARC versiÃ³n 4.0.Usa fp de VAX.Usa los convenios de estructura VAXC.Utiliza los cÃ³digos de salida de VMS en lugar de los de posix.Usa instrucciones virtualizaciÃ³n (VZ).Usa __cxa_atexit para registrar destructores.Usa __cxa_get_exception_ptr para el manejo de excepciones.Usa un tipo long de 32-bit.Usa un marcador de registro de 4 bytes para los ficheros sin formato.Usa un tipo long de 64-bit.Usa un tiempo de ejecuciÃ³n mÃ­nimo (sin inicializadores estÃ¡ticos ni constructores) para dispositivos limitados por la memoria.Usa un mÃ©todo de protecciÃ³n de pila inteligente para ciertas funciones.Usa un mÃ©todo de protecciÃ³n de pila para cada funciÃ³n.Usa las instrucciones adicionales de VIS introducidas en OSA2017.Usa direcciones que reserven registros globales.Usa todos los registros, sin reservar ninguno para los manejadores de interrupciones.Usa nombres de registro alternativos.Usa un tipo 'int' de 8-bit.Usa un marcador de registro de 8 bytes para los ficheros sin formato.Usa inmediatos de tamaÃ±os arbitrarios en operaciones de bit.Usa el orden de byte big-endian.Usa secuencias ramifica-y-para para revisar la divisiÃ³n entera por cero.Usa bras para el ejecutable < 64k.Usa registros de llamada alterada para los parÃ¡metros y el valor de devoluciÃ³n.Utiliza callbacks en lugar de cÃ³digo en lÃ­nea si el nÃºmero de accesos en la funciÃ³n se hace mayor o igual que este nÃºmero.Usa registro de guarda de invocador entre llamadas si es posible.Usa ciertas instrucciones escalares aÃ±adidas en ISA 3.0.Usa la especulaciÃ³n del control.Usa pilas personalizadas en lugar de memoria local para almacenamiento automÃ¡tico.Usa la especulaciÃ³n de datos despuÃ©s de recargar.Usa la especulaciÃ³n de datos antes de recargar.Usa instrucciones de coma flotante decimal.Selecciona el mÃ©todo predefinido para el manejo de sdata.Usa la convenciÃ³n de llamada diferente usando 'rtd'.Usa instrucciones de envenamiento/desenvenenamiento directo para variables iguales o menores que este nÃºmero.Usa referencias directas contra %gs cuando se acceden datos tls.Usa instrucciones de direcciones fÃ­sicas extendidas (XPA).Usa instrucciones de comparaciÃ³n de coma flotante que respeten epsilon.Usa perfiles de valor de expresiÃ³n en las optimizaciones.Usar el convenio de llamada f2c.Usa las caracterÃ­sticas y el cÃ³digo de planificador para el CPU dado.Usa las caracterÃ­sticas y el planificador del CPU dado.Usar el modelo plano de ventana de registro.Usa instrucciones fp double.Usa registros fp.Usa el juego completo de registros para asignaciÃ³n de registros.Usa el modelo de cÃ³digo del SPARC-V9 dado.Usar el modo de direcciÃ³n dado.Usa el dialecto de ensamblador dado.USa la guarda de protecciÃ³n de la pila dada.Usa el dialecto de almacenamiento thread-local dado.Usa el modelo de cÃ³digo del x86-64 dado.Usa FP de hardware (predeterminado).Usa FP de hardware.Usa instrucciones de divisiÃ³n por hardware en ColdFire.Usa instrucciones de conversiÃ³n de coma flotante de hardware.Usa instrucciones de coma flotante por hardware.Usa instrucciones de raÃ­z cuadrada de coma flotante de hardware.Usa coma flotante de hardware.Usa instrucciones de divisiÃ³n y de raÃ­z cuadrada de coma flotante de hardware.Usa fp de hardware.Usa instrucciones de hardware para la divisiÃ³n entera.Usa instrucciones de FP quad de hardware.Usa instrucciones de ejecuciÃ³n transaccional por hardware.Usa las instrucciones de operaciones con vectores por hardware y activa el vector ABI.Usa la especulaciÃ³n del control en bloque.Usa la especulaciÃ³n de datos en bloque despuÃ©s de recargar.Usa la especulaciÃ³n de datos en bloque antes de recargar.Usa los nombres de registro in/loc/out.Usa las instrucciones CALLXn indirectas para programas grandes.Usa llamadas indirectas.Usa instrucciones madd/msub de enteros.Utiliza id de funciÃ³n interno en bÃºsqueda de perfil.Usa tablas de salto para las declaraciones switch suficientemente grandes.Usa el orden de byte little-endian.Usa las instrucciones ll, sc y sync.Usa instrucciones lwxc1/swxc1/ldxc1/sdxc1 donde sean aplicables.Usa instrucciones de medios.Usa instrucciones microMIPS.Usa instrucciones acumular/sustraer de multiplicar.Usa instrucciones high de multiplicaciÃ³n para la parte high de la multiplicaciÃ³n 32x32.Usa la biblioteca de C de musl.Usa la disposiciÃ³n de campos de bits nativos (MS).Usa los patrones nuevos adddi3/subdi3.Usa la convenciÃ³n de llamada normal.El uso del mÃ³dulo intrÃ­nseco %qs en %C tiene conflictos con un nombre de mÃ³dulo no intrÃ­nseco usado previamenteEl uso de la constante nombrada NUMERIC_STORAGE_SIZE del mÃ³dulo intrÃ­nseco ISO_FORTRAN_ENV en %C es incompatible con la opciÃ³n %sUsa sÃ³lo una entrada TOC por procedimiento.Usa accesos normales a memoria cacheada para referencias volÃ¡tiles.Usa la disposiciÃ³n de pila empacada.Usa instrucciones apareadas-sencillas de coma flotante.Usa instrucciones de comparaciÃ³n de patrones.Usa tables switch case relativas a contador de programa - esto activa el acortamiento de tablas case.Usa convenios de llamada transportable.Usa la informaciÃ³n de anÃ¡lisis de perfil para las probabilidades de ramificaciÃ³n.Usa propolice como un mÃ©todo de protecciÃ³n de pila.Usa instrucciones push para guardar los argumentos de salida.usa r11 para preservar el enlace estÃ¡tico en llamadas a funciones a travÃ©s de punteros.Usa la zona roja en el cÃ³digo x86-64.Usa un juego reducido de registros para asignaciÃ³n de registros.Usa la pila de registros para los parÃ¡metros y el valor de devoluciÃ³n.Usa registros para el paso de parÃ¡metros.Usa los registros r2 y r5.Usa instrucciones de reordenaciÃ³n (load/store de intercambio y de bytes invertidos) (predeterminado).Usa informaciÃ³n de perfil de muestra para los pesos de los nodos de los grafos de llamadas. El fichero de perfil predeterminado es fbdata.afdo en 'pwd'.Usa la informaciÃ³n de perfil de muestra para los pesos de los nodos de los grafos de llamadas. El fichero de perfil se especifica en el argumento.Usa bibliotecas compartidas.Usa la revisiÃ³n de especulaciÃ³n de datos simple para el control de especulaciÃ³n.Usa la revisiÃ³n de especulaciÃ³n de datos simple.Usa el simulador de tiempo de ejecuciÃ³n.Usa cÃ³digo de prÃ³logo y epÃ­logo mÃ¡s pequeÃ±o pero mÃ¡s lento.Usa emulaciÃ³n de software para coma flotante (por defecto).Usa comparaciones de coma flotante de software.Usa coma flotante de software.Usa la tendencia de la pila.Usa mÃ©todo de protecciÃ³n de pila solo para funciones con el atributo stack_protect.Usa structs en la alineaciÃ³n mÃ¡s fuerte para copias double-word.Usa stubs para los prÃ³logos de funciÃ³n.Usa la instrucciÃ³n synci para invalidar el i-cachÃ©.Usa la divisiÃ³n rÃ¡pida basada en tablas (lo predefinido con -O3).Usa las optimizaciÃ³n de bÃºsqueda en tabla para divisiones de enteros pequeÃ±os con signo.Usa la instrucciÃ³n tas.b para __atomic_test_and_set.Usa las extensiones de ABI AltiVec.Usa la extensiÃ³n Puntero Cray.Usa la sintaxis de ensamblador DEC.Usa el ABI ELFv1.Usa el ABI ELFv2.Usa la extensiÃ³n GNU para el formato PE para los datos comunes alineados.Usa el paso de eliminaciÃ³n de cÃ³digo muerto de RTL.Usa la eliminaciÃ³n de almacenamiento muerto de RTL.Usa el enlazador bfd eb lugar del predeterminado.Usa las instrucciones de campos de bit.Usa la instrucciÃ³n divide.Usa la unidad de coma flotante para suma/resta de enteros.Usa el registro base dado para direccionar la guarda de protecciÃ³n de la pila.Usa la alineaciÃ³n de los datos dada.Usa el desplazamiento dado para direccionar la guarda de protecciÃ³n de la pila.Usa el sÃ­mbolo dado para direccionar la guarda de protecciÃ³n de la pila.Usa el enlazador de oro eb lugar del predeterminado.Usa el corredor de barril de hardware en lugar de la emulaciÃ³n.Usa la mayor cantidad de caracterÃ­sticas permitidas por otras opciones.Utiliza la instrucciÃ³n mvcle para movimiento de bloques.Usa el tipo entero mÃ¡s estrecho posible para tipos de enumeraciÃ³n.Usa las nuevas instrucciones min/max definidas en ISA 3.0.Usa el simulador de tiempo de ejecuciÃ³n.Usa la emulaciÃ³n de multiplicaciÃ³n por software (por defecto).Usa la emulaciÃ³n de divisiÃ³n por software (por defecto).Usa semÃ¡ntica GNU tradicional para las funciones incluidas en lÃ­nea.Usa instrucciones trap para revisar la divisiÃ³n entera por cero.Usa la biblioteca de C de uClibc.Usa el inicio de unicode y define la macro UNICODE.Usa las instrucciones de vectores y escalares aÃ±adidas en ISA 2.07.Usa instrucciones vectoriales aÃ±adidas en ISA 3.0.Usa instrucciones (VSX) vector/escalar.Usa cargas de memoria de extensiÃ³n cero, no las de extensiÃ³n con signo.Usa el modo Fix-and-Continue para indicar que los ficheros objeto se pueden intercambiar en tiempo de ejecuciÃ³n.El operador de usuario %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qsLos usos de esta opciÃ³n estÃ¡n diagnosticados.Usando especificaciones internas.
! El argumento VALUE de la funciÃ³n intrÃ­nseca %s en %L debe ser definibleNo se permite VALUE dentro de BLOCK en %CmodoVOID en una salidaNiveles Nios II ISA vÃ¡lidos (para -march):Argumentos vÃ¡lidos para -malign-:Argumentos vÃ¡lidos para -fcode-readable=:Argumentos vÃ¡lidos para -mfpmath=:Argumentos vÃ¡lidos para -mr10k-cache-barrier=:Argumentos vÃ¡lidos para -mstack-protector-guard=:Argumentos vÃ¡lidos para -mstringop-strategy=:Argumentos vÃ¡lidos para -mtp=:Opciones vÃ¡lidas para direccionamiento relativo a GP (para -mgpopt):Valida los punteros vtable antes de usarlos.La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatrizLa variable %s no puede ser INTENT(IN) en %CLa variable %s no se puede asignar en el procedimiento PURE en %CEl tipo de la variable es UNKNOWN en la asignaciÃ³n en %LABI de biblioteca de vectores a utilizar.Vectoriza para operaciones double-word.No se admiten versiones mÃºltiples de funciones virtualesLos accesos a memoria volÃ¡til no usan instrucciones load/store de E/S.Los accesos a memoria volÃ¡til usan instrucciones load/store de E/S.No se permite una declaraciÃ³n WAIT en un procedimiento PURE en %CEl objetivo de asignaciÃ³n WHERE en %L tiene forma inconsistenteLa mÃ¡scara WHERE en %L tiene forma inconsistentela clÃ¡usula WHERE/ELSEWHERE en %L requiere una matriz LOGICALAvisa sobre declaraciones "extern" que no estÃ¡n en el Ã¡mbito del fichero.Avisa sobre construcciones "sospechosas".Advierte de 'new' de tipos con alineamiento extendido sin -faligned-new.Avisa sobre @selector()es sin mÃ©todos declarados previamente.Avisa sobre construcciones C que no estÃ¡n en el subconjunto comÃºn de C y C++.Avisa sobre constructores de C++ cuyos significados difieren entre ISO C++ 1998 e ISO C++ 2011.Avisa sobre constructores de C++ cuyos significados difieren entre ISO C++ 2011 e ISO C++ 2014.Avisa sobre construcciones de C++ cuyo significado difiere entre ISO C++ 2014 e ISO C++ 2017.Advierte de tipos polimÃ³rficos en C++ cuando aÃ±adir la palabra clave final mejorarÃ­a la calidad del cÃ³digo.Advierte de mÃ©todos virtuales en C++ cuando aÃ±adir la palabra clave final mejorarÃ­a la calidad del cÃ³digo.Advierte de constructores heredados de C++11 cuando la base tiene constructor variÃ¡dico.Avisa sobre el paso de NULL a ranuras de argumento marcadas que requieren no-NULL.Avisa sobre ficheros PCH que se encuentran pero no se usan.Avisa sobre sentencias USE sin cualificador ONLY.Advierte del uso de __TIME__, __DATE__ y __TIMESTAMP__.Avisa sobre la alineaciÃ³n de bloques COMMON.Avisa sobre todos los switches enumerados que carezcan de un case especÃ­fico.Avisa sobre un cuerpo vacÃ­o en una declaraciÃ³n if o else.Avisa sobre bucles DO no vÃ¡lidos.Advierte de expresiones booleanas comparadas con valores enteros distintos de verdadero/falso.Advierte de desbordamiento de bÃºfer en funciones que manipulan cadenas, como memcpy y strcpy.Avisa sobre procedimientos llamados que no estÃ¡n declarados explÃ­citamente.Avisa sobre llamadas a std::move a un objeto local en una sentencia return que evita elisiÃ³n de copia.Advierte de llamadas a funciones como snprintf y similares que truncan la salida.Advierte de llamadas a snprintf y funciones similares que truncan la salida. Igual que -Wformat-truncation=1.Advierte de llamadas a strcmp y strncmp utilizadas en expresiones de igualdad que son necesariamente verdaderas o falsas en virtud de la longitud de uno de los argumentos y del tamaÃ±o del otro.Avisa sobre llamadas con interfaz implÃ­cita.Advierte de funciones de conversiÃ³n a tipos incompatibles.Advierte de funciones de conversiÃ³n entre tipos de funciÃ³n incompatibles.Avisa sobre conversiones que darÃ¡n resultado nulo.Avisa sobre conversiones que descartan calificadores.Avisa sobre manejadores catch de tipos no referencia.Avisa sobre ciertas operaciones sobre expresiones booleanas.Avisa sobre cÃ³digo que pueda romper las reglas estrictas de aliases.Avisar sobre comparaciÃ³n de tipos enum diferentes.Avisa sobre la divisiÃ³n entera por cero en tiempo de compilaciÃ³n.Avisa sobre divisiones enteras constantes con resultados truncados.Avisa sobre la creaciÃ³n de matrices temporales.Avisa sobre else congante.Avisa sobre declaraciones de entidades a las que les pueden faltar atributos que estÃ¡n presentes en declaraciones de entidades relacionadas.Avisa al borrar objetos polimÃ³rficos con destructores que no son virtuales.Avisa sobre el uso del tipo AltiVec obsoleto 'vector long ...'.Advierte de ramas duplicadas en sentencias if-else.Advierte de condiciones duplicadas en cadenas if-else-if.Avisa sobre switches enumerados que carezcan de una declaraciÃ³n "default:".Avisa sobre switches enumerados, sin valor por defecto, en los que falte un case.Avisa sobre comparaciones de igualdad que involucran expresiones REAL o COMPLEX.Avisa sobre caracterÃ­sticas no presentes en ISO C90, pero presentes en ISO C99.Avisa sobre caracterÃ­sticas no presentes en ISO C99, pero presentes en ISO C11.Avisa sobre caracterÃ­sticas no presentes en C tradicional.Avisa sobre el uso de cadenas de formato que no son literales.Advierte de cadenas de formato que contengan bytes NUL.Avisa sobre la eliminaciÃ³n de llamadas de funciÃ³n.Advierte de llamadas a funciones con cadenas de formato que escriben pasado el final de la regiÃ³n de destino.Advierte de llamadas a funciÃ³n con cadenas de formato que escriben mÃ¡s allÃ¡ del final de la regiÃ³n de destino.  Igual que -Wformat-overflow=1.Avisa sobre parÃ¡metros de funciÃ³n declarados sin un especificador de tipo en funciones de estilo K&R.Avisa sobre la aritmÃ©tica de punteros de funciones.Avisa sobre funciones que pueden ser candidatas para __attribute__((cold)).Avisa sobre funciones que pueden ser candidatas para __attribute__((const)).Avisa sobre funciones que pueden ser candidatas para __attribute__((malloc)).Avisa sobre funciones que pueden ser candidatas para __attribute((noreturn)).Avisa sobre funciones que pueden ser candidatas para __attribute__((pure)).Advierte de funciones que pueden ser candidatas para atributos de formato.Avisa sobre funciones globales sin declaraciones previas.Avisa sobre funciones globales sin prototipos.Avisa sobre conversiones implÃ­citas de "float" a "double".Avisa sobre declaraciones implÃ­citas.Avisa sobre la declaraciÃ³n implÃ­cita de funciones.Avisa sobre la aritmÃ©tica de punteros de funciones.Advierte de conversiones de entero a puntero y viceversa incompatibles.Advierte de usos no vÃ¡lidos de la macro "offsetof".Avisa sobre macros definidas en el fichero principal que no se usan.Avisa sobre variables automÃ¡ticas probablemente sin inicializar.Avisa sobre '&' faltantes en las literales de carÃ¡cter continuadas.Avisa sobre campos faltantes en los inicializadores de struct.Advierte de funciones de desasignaciÃ³n con tamaÃ±o ausentes.Avisa sobre malos usos de pragmas.Avisa sobre la mayorÃ­a de las conversiones implÃ­citas.Avisa sobre declaraciones mÃºltiples del mismo objeto.Avisa sobre conversiones que estrechan dentro de { } que estÃ¡n mal formadas en C++11.Avisa sobre destructores que no son virtuales.Advierte de extensiones de anchura scanf/printf msvcrt que no son ISO.Desactiva las optimizaciones que asumen que un desbordamiento con signo estÃ¡ indefinido.Avisa sobre desbordamiento por debajo en expresiones numÃ©ricas.Advierte de nombres de funciones virtuales sobrecargadas.Avisa sobre sobreescritura de inicializadores con efectos secundarios.Avisa sobre sobreescritura de inicializadores sin efectos secundarios.Avisa sobre campos de bits packed cuyo desplazamiento cambiÃ³ en GCC 4.4.Avisa sobre conversiÃ³n de punteros que incremente la alineaciÃ³n.Advierte de inicializaciones posicionales de estructuras que requieren inicializadores designados.Avisa sobre posibles aliases de argumentos de relleno.Avisa sobre posibles problemas de seguridad con funciones de formato.Avisa sobre posibles violaciones de las reglas de secuencia de punto.Avisa sobre la posibilidad de subÃ­ndices incorrectos en bucles doAvisa sobre posibles llaves faltantes alrededor de los inicializadores.Avisa sobre posibles parÃ©ntesis ausentes.Avisa sobre la posibilidad de bloques de comentarios anidados y comentarios de C++ que abarquen mÃ¡s de una lÃ­nea fÃ­sica.Advierte de anomalÃ­as de cadena de formato de printf/scanf/strftime/strfmon.Advierte de un uso cuestionable de las macros utilizadas para obtener argumentos variables.Avisa sobre constantes-literales-reales con letra-exponente 'q'.Advierte de llamadas redundantes a std::move.Advierte del retorno de puntero/referencia a variable local o temporal.Avisa sobre la devoluciÃ³n de estructuras, unions o matrices.Advierte de punto y coma despuÃ©s de una definiciÃ³n de funciÃ³n dentro de una clase.Advierte de diferencias de signo en funciones de formato.Avisa sobre comparaciones con signo-sin signo.Advierto de algunas violaciones de la regla de una definiciÃ³n de C++ durante la optimizaciÃ³n de tiempo de enlazado.Advierte de instrucciones entre la expresiÃ³n de control de un switch y el primer case.Avisa sobre elementos sobrantes despuÃ©s de #else y #endif.Avisa sobre formatos de strftime que producen dos dÃ­gitos para el aÃ±o.Avisa sobre subÃ­ndices cuyo tipo es "char".Advierte de llamadas sospechosas a memset en las que el tercer argumento contenga el nÃºmero de elementos no multiplicado por el tamaÃ±o del elemento.Advierte de llamadas sospechosas a memset en las que el tercer argumento es el cero literal constante y el segundo no lo es.Avisa sobre declaraciones sospechosas de "main".Advierte de divisiones sospechosas de dos expresiones sizeof que no funcionan correctamente con punteros.Advierte de parÃ¡metros de longitud sospechosa para determinadas funciones de cadenas si el argumento utiliza sizeof.Avisa sobre usos sospechosos de direcciones de memoria.Avisa sobre switches cuya expresiÃ³n de control sea booleana.Avisa sobre cosas que varÃ­an entre la -fabi-version actual y la versiÃ³n especificada.Avisa sobre cosas que cambiarÃ¡n cuando se compile con un compilador que cumpla con la ABI.Avisa sobre expresiones de carÃ¡cter truncadas.Avisa sobre lÃ­neas de cÃ³digo truncadas.Advierte de truncamiento en funciones de manipulaciÃ³n de cadenas como strncat y strncpy.Avisa sobre NULL sin conversiÃ³n usado como centinela.Avisa sobre desbordamiento por debajo de expresiones numÃ©ricas constantes.Avisa sobre variables automÃ¡ticas sin inicializar.Avisa sobre declaraciones de funciÃ³n sin prototipo.Avisa sobre pragmas que no se reconocen.Advierte de expansiones de macros no seguras a sentencias mÃºltiples utilizadas como cuerpo de una clÃ¡usula como if, while, switch o for.Avisa sobre constantes de coma flotante sin sufijo.Avisa sobre posibles argumentos de relleno sin uso.Avisa sobre el uso de constantes de carÃ¡cter multicaracteres.Avisa sobre conversiones de tipo inÃºtiles.Avisa sobre directorios de inclusiÃ³n definidos por el usuario que no existen.Avisa sobre usos de declaraciones __attribute__((obsoleto)).Avisa sobre usos de especificador de almacenamiento en registro.Avisa sobre usos de std::initializer_list que pueden resultar en punteros Avisa sobre el uso de macros variadic.Avisa sobre variables que pueden cambiar por "longjmp" o "vfork".Avisa sobre variables que se inicialicen ellas mismas.Avisa sobre violaciones de reglas de estilo de Effective C++.Avisa sobre formatos de longitud cero.Avisa sobre bucles DO de cero vueltas.Advierte de construcciones admitidas de forma condicional.Avisa cuando se convierte NULL de/a un tipo que no es puntero.Avisa cuando hay conversiones de tipo implÃ­citas entre enteros con signo y sin signo.Avisa cuando hay conversiones de tipo implÃ­citas que provocan pÃ©rdida de precisiÃ³n en coma flotante.Avisa cuando hay conversiones de tipo implÃ­citas que pueden cambiar un valor.ADvierto de modo de empleo obsoleto en una declaraciÃ³n.Advierte de la colocaciÃ³n de expresiones nuevas con comportamiento indefinido.Advierte de expresiones enteras sospechosas en contexto booleano.Avisa en caso de escrituras de memoria en bruto no seguras a objetivos de tipos de clase.Avisa si se usa "defined" fuera de #if.Avisa si se usa una conversiÃ³n de estilo C en un programa.Avisa si el llamante de una funciÃ³n, marcada con atributo warn_unused_result, no usa su valor de devoluciÃ³n.Avisa si el tipo de una clase tiene una base o un campo cuyo tipo utiliza el espacio de nombres anÃ³nimo o depende de un tipo sin enlace.Avisa si una comparaciÃ³n evalÃºa siempre como verdadero o falso.Avisa si la comparaciÃ³n es siempre verdadera o siempre falsa debido al rango limitado del tipo de datos.Avisa si se usa una opciÃ³n de compilador, clase, mÃ©todo o campo obsoletos.Avisa si una funciÃ³n usa alloca o crea una matriz de tamaÃ±o dinÃ¡mico.Avisa si una declaraciÃ³n local oculta una variable de instancia.Avisa si un bucle con un nÃºmero constante de iteraciones provoca un comportamiento indefinido.Avisa si una propiedad de un objeto Objective-C no tiene semÃ¡ntica de asignaciÃ³n especificada.Avisa si un selector tiene mÃ©todos mÃºltiples.Avisa si una directiva simd queda anulada por el modelo de coste de vectorizador.Avisa si el tamaÃ±o de marco de una sola funciÃ³n excede el tamaÃ±o de marco dado.Avisa si una cadena es mÃ¡s larga que la longitud portable mÃ¡xima especificada por el estÃ¡ndar.Avisa si un subojeto tiene un atributo abi_tag que el objeto completo no tiene.Avisa si una expresiÃ³n throw siempre darÃ¡ como resultado una llamada a terminate().Avisa si un procedimiento de usuario tiene el mismo nombre que un intrÃ­nseco.Avisa si se usa una matriz de longitud variable.Avisa si una base virtual tiene un operador de asignaciÃ³n move no trivial.Avisa si un nombre de MCU no se reconoce o estÃ¡ en conflicto con otras opciones (por defecto: activado).Avisa si se accede a una matriz fuera de los lÃ­mites.Avisa si se usa una definiciÃ³n de parÃ¡metro al estilo antiguo.Avisa si se usa una macro indefinida en una directiva #if.Avisa si se compara parÃ¡metro puntero con atributo no nulo con NULL.Avisa si los objetos CFString constantes contienen caracteres que no son transportables.Avisa si se usan constructores o destructores con prioridades entre 0 y 100.Avisa si la desreferencia de un puntero NULL puede llevar a un comportamiento errÃ³neo o indefinido.Avisa si los mÃ©todos heredados no estÃ¡n implementados.Advierte de desbordamiento de un valor con signo por desplazamiento hacia la izquierda.Avisa si la cuenta de desplazamiento a la izquierda es un valor negativo.Avisa si se ha nintercambiado bucles.Avisa si se pasan demasiados argumentos a una funciÃ³n para su cadena de formato.Avisa si se descartan los cualificadores de arrays que son destinos de punteros.Avisa si la cuenta de desplazamiento >= anchura del tipo.Avisa si la cuenta de desplazamiento es negativa.Avisa si se estÃ¡ probando la igualdad de nÃºmeros de coma flotante.Avisa si el ISR estÃ¡ mal deletreado, es decir, sin el prefijo __vector. Activado por omisiÃ³n.Avisa si se cambia el espacio de direcciones de una direccciÃ³n.Avisa si el puntero en una asignaciÃ³n a puntero podrÃ­a sobrevivir a lo apuntado.Avisa si el tipo de una variable podrÃ­a no ser interoperable con C.Avisa si se encuentran trigrafos que puedan afectar el significado del programa.Avisa si se ignoran los calificadores de tipo sobre punteros.Avisa si los firmas de tipo de los mÃ©todos candidatos no coinciden exactamente.Avisa en perfiles case en -fprofile-use que no coincidan.Avisa de prototipos que causen diferentes conversiones de tipo de las que sucederÃ­an en la ausencia del prototipo.Avisa sobre cualquier uso de alloca.Advierte de la herencia mÃºltiple directa.Advierte de la herencia virtual directa.Avisa sobre intrÃ­nsecos que no son parte del estÃ¡ndar seleccionado.Advierta de la definiciÃ³n de espacios de nombres.Avisa en la declaraciÃ³n de la plantilla primeraria.Advierte de llamadas sospechosas de funciones estÃ¡ndar que calculan valores absolutos.Advierte de construcciones sospechosas que implican orden de almacenamiento de escalares inverso.Advierte de que -fno-automatic puede romper recursividad.Avisa cuando __builtin_frame_address o __builtin_return_address se usan de forma no segura.Avisa cuando se usan las funciones internas __sync_fetch_and_nand y __sync_nand_and_fetch.Avisa cuando se encuentra una directiva #warning.Avisa cuando una funciÃ³n interna se declara con una firma incorrecta.Avisa cuando una macro de preprocesador interna estÃ¡ sin definir o redefinida.Avisa cuando no se usa una variable const.Avisa cuando una funciÃ³n de conversiÃ³n nunca serÃ¡ llamada debido al tipo al que convierte.Avisa cuando una declaraciÃ³n no especifique un tipo.Avisa cuando una declaraciÃ³n duplica el especificador const, volatile, restrict o _Atomic.Avisa cuando se encuentra una declaraciÃ³n despuÃ©s de una sentencia.Avisa cuando no se usa una funciÃ³n.Avisa cuando sÃ³lo se define un parÃ¡metro de funciÃ³n, y no se usa posteriormente.Avisa cuando no se usa un parÃ¡metro de una funciÃ³n.Avisa cuando un salto pierde la inicializaciÃ³n de una variable.Avisa cuando no se usa una etiqueta.Avisa cuando una variable de array al lado izquierdo es reubicada.Avisa cuando una variable al lado izquierdo es reubicada.Avisa cuando se usa un '0' literal como puntero nulo.Avisa cuando un operador lÃ³gico sospechosamente evalÃºa siempre como verdadero o falso.Avisa cuando una expresiÃ³n noexcept evalÃºa a falso aÃºn cuando la expresiÃ³n no puede hacer throw.Avisa cuando un puntero difiere en signo en una asignaciÃ³n.Avisa cuando hay una conversiÃ³n de puntero a entero de tamaÃ±o diferente.Avisa cuando se compara un puntero con una constante de carÃ¡cter cero.Avisa cuando una variable de registro se declara volatile.Avisa cuando una cadena o un carÃ¡cter literal va seguido de un sufijo ud que no empieza por guiÃ³n bajo.Avisa cuando sÃ³lo se define una variable, y no se usa posteriormente.Avisa cuando no se usa una variable.Avisar cuando una operaciÃ³n vectorial se compila fuera del SIMD.Avisa cuando todos los constructores y destructores son privados.Avisa cuando un argumento que se pasa a un parÃ¡metro con calificaciÃ³n de restringido se solapa con otro argumento.Avisa cuando un parÃ¡metro de modelo de memoria atomic se reconoce que estÃ¡ fuera del rango vÃ¡lido.Avisa cuando no se usa un valor de una expresiÃ³n.Avisa cuando una funciÃ³n incluida en lÃ­nea no se puede incluir en lÃ­nea.Avisa cuando se desactiva un paso de optimizaciÃ³n.Avisa cuando se intenta liberar un objeto que no es de pila.Avisa cuando se convierte el tipo de punteros a funciones miembro.Avisa cuando se borra un puntero a un tipo incompleto.Avisa cuando un struct con el atributo Â«packedÂ» tiene campos desalineados.Avisa cuando el no lÃ³gico se utiliza en el operando izquierdo de una comparaciÃ³n.Avisa cuando hay mÃºltiples y distintos manejadores de interrupciones rÃ¡pidos en la unidad de compilaciÃ³n.Avisa cuando las funciones friend sin plantillas se declaran dentro de una plantilla.Avisa cuando no se estÃ¡ usando la protecciÃ³n contra destrucciÃ³n de la pila por alguna razÃ³n.Avisa cuando una variable local oculta otra variable local o parÃ¡metro de tipo compatible.Avisa cuando una variable local oculta otra variable local o parÃ¡metro.Avisa cuando una variable oculta otra (globalmente).Avisa cuando una variable oculta otra.  Igual que -Wshadow=global.Avisa cuando la sobrecarga promueve de unsigned a signed.Avisa cuando se requiere relleno para alinear a los miembros de una estructura.Avisa cuando se aplica sizeof a parÃ¡metros declarados como array.Avisa cuando se toma la direcciÃ³n del miembro empaquetado de una estructura o uniÃ³n.Avisa cuando el compilador reordena cÃ³digo.Avisa cuando el campo de una estructura no estÃ¡ alineado.Avisa cuando el sangrado del cÃ³digo no refleja la estructura de bloque.Avisa cuando el atributo packed no tiene efecto en la disposiciÃ³n de un struct.Avisa cuando hay una conversiÃ³n a puntero desde un entero de tamaÃ±o diferente.Avisa cuando hay conversiÃ³n entre punteros de tipos incompatibles.Avisa cuando se definen typedefs localmente en una funciÃ³n pero no se usan.Avisa cuando el tipo de devoluciÃ³n de una funciÃ³n es el predefinido "int" (C), o sobre tipos de devoluciÃ³n inconsistentes (C++).Avisa siempre que se genera un trampolÃ­n.Avisa cuando se intercepte una asignaciÃ³n Objective-C por el recolector de basura.Avisa cada vez que se ignoran los atributos.Avisa cada vez que se ignoran los calificadores de tipo.AvisoCuando no se proporcione "signed" o "unsigned" hace signed el campo de bits.Cuando no se proporcione "signed" o "unsigned" hacer unsigned el campo de bits.Al generar cÃ³digo -fpic, permite el uso de PLTs. Se hace caso omiso con fno-pic.Al generar cÃ³digo -mabicalls, permite que los ejecutables usen PLTs y copien reubicaciones.Al generar cÃ³digo -mabicalls, hace que el cÃ³digo sea adecuado para su uso en bibliotecas compartidas.Cuando sea posible no genera marcos de pila.Cuando se estÃ© ejecutando CSE, sigue los saltos a sus objetivos.Donde acorte, usar rutas canonicalizadas para cabeceras de sistemas.Decide si se usan tipos canÃ³nicos.QuÃ© algoritmo -fsched-pressure aplicar.Al establecer el manejador de seÃ±ales: %mAl establecer la pila de seÃ±ales: %mModo de anÃ¡lisis del programa completo (WPA) con nÃºmero de trabajos paralelos especificado.Sin relleno, no hay suficientes elementos en el intrÃ­nseco RESHAPE fuente en %L para coincidir con la formaEvita el error mflo/mfhi del VR4130.Evita una anomalÃ­a de hardware agregando un nÃºmero de NOPs antes de una instrucciÃ³n CSYNC o SSYNC.Evita el error de hardware de los primeros 4300.Evita el error en la instrucciÃ³n de multiplicaciÃ³n.Evita ciertos errores de 24K.Evita ciertos errores de R10000.Evita ciertos errores de R4000.Evita ciertos errores de R4400.Evita ciertos errores de R4000.Evita ciertos errores de VR4120.Evita los errores para nÃºcleos tempranos SB-1 revisiÃ³n 2.Evita el error de multiplicaciÃ³n de hardware.SoluciÃ³n alternativa para la errata de ARM Cortex-A53 nÃºmero 835769.SoluciÃ³n alternativa para la errata de ARM Cortex-A53 nÃºmero 843419.Escribe todas las declaraciones como cÃ³digo Ada solo para el fichero dado.Escribe todas las declaraciones como cÃ³digo Ada transitivamente.Escribiendo el mÃ³dulo %qs en la lÃ­nea %d columna %d: %sDebe activar las instrucciones VFP para usar estos intrÃ­nsecos.Se necesita un fichero de arranque de C para -msys-crt0=Cero no es una declaraciÃ³n de etiqueta vÃ¡lida en %C[Saliendo de %s]
! [no se puede encontrar %s][por defecto][desactivado][activado]`un inicializador dentro de llaves no se permite aquÃ­una llamada a un constructor no puede aparecer en una expresiÃ³n constanteuna conversiÃ³n a un tipo diferente de un tipo integral o de enumeraciÃ³n no puede aparecer en una expresiÃ³n constanteun operador coma no puede aparecer en una expresiÃ³n constantehay definido un tipo diferente en otra unidad de traducciÃ³nhay un campo con el mismo nombre pero distinto tipo definido en otra unidad de traducciÃ³nhay un campo con un nombre distinto definido en otra unidad de translaciÃ³nuna llamada a funciÃ³n no puede aparecer en una expresiÃ³n constanteuna definiciÃ³n de funciÃ³n no se permite aquÃ­una etiqueta sÃ³lo puede ser parte de una declaraciÃ³n y una declaraciÃ³n no es un enunciadoun tipo de conclusiÃ³n lambda tiene un operador de asignaciÃ³n por copia borradoun tipo de conclusiÃ³n lambda tiene un constructor por defecto borradoun miembro de una estructura o union no puede tener un tipo modificado variablementeno se admiten funciones anidadas para registros reducidosuna clase de almacenamiento sÃ³lo se puede especificar para objetos y funcionesuna plantilla no se puede definir por defectouna declaraciÃ³n de plantilla no puede aparecer en el Ã¡mbito de bloqueun id-de-plantilla no puede aparecer en una declaraciÃ³n-usingun enlace temporal a %qD sÃ³lo persiste hasta que el constructor terminauna expresiÃ³n de transacciÃ³n no puede aparecer en una expresiÃ³n constanteun tipo definido en otra unidad de traducciÃ³n no es polimÃ³rficoun tipo definido en otra unidad de traducciÃ³n es polimÃ³rficohay un tipo con bases distintas definido en otra unidad de traducciÃ³nhay un tipo con distinto nÃºmero de campos definido en otra unidad de traducciÃ³nhay un tipo con distinta precisiÃ³n definido en otra unidad de traducciÃ³nhay un tipo con diferente tipo de signo definido en otra unidad de traducciÃ³nhay un tipo con distinto tamaÃ±o definido en otra unidad de traducciÃ³nhay un tipo con punteros de tabla virtual distinta definidos en otra unidad de traducciÃ³nuna cadena ancha es no vÃ¡lida en este contextobordes de llamada anÃ³malos para una insn que no es llamada en bb %ibordes anormales sin ningÃºn propÃ³sito en bb %iaborto en %s, en %s:%del declarador abstracto %qT se usÃ³ como declaraciÃ³nse accede al miembro %qD  en lugar del miembro inicializado %qD en la expresiÃ³n constanteaccediendo a un miembro %qE de una estructura atÃ³mica %qEaccediendo a un miembro %qE de una uniÃ³n atÃ³mica %qEse accede a memoria de datos con direcciÃ³n de memoria de programase accede a memoria de programa con direcciÃ³n de memoria de datosse accede al valor de %qE a travÃ©s de glvalue %qT en una expresiÃ³n constanteel acumulador no es una constante enterael nÃºmero del acumulador estÃ¡ fuera de los lÃ­mitesargumento actual de INTENT = OUT/INOUTno se puede especificar un atributo de Ã¡rea de direcciones para funcionesel Ã¡rea de direcciÃ³n de %q+D genera un conflicto con la declaraciÃ³n previael modelo de direcciones %qs no se admite en el modo de bit %sse solicitÃ³ la direcciÃ³n de la variable register explÃ­cita %qDse solicitÃ³ la direcciÃ³n de la variable de registro global %qDdirecciÃ³n de la funciÃ³n sobrecargada sin informaciÃ³n contextual de tipose solicitÃ³ la direcciÃ³n de la variable de registro %qDel desplazamiento de direcciÃ³n no es una constanteel operando de direcciÃ³n requiere una restricciÃ³n para los registros X, Y, o Zse solicitÃ³ la direcciÃ³n de %qD, la cual se declarÃ³ como %<register%>no se admite el espacio de direcciones %qs para dispositivos con tamaÃ±o de flash de hasta %d KiBno se admiten espacios de direcciones para dispositivos Tiny reducidosse tomÃ³ la direcciÃ³n, pero el bit ADDRESSABLE no estÃ¡ activadola direcciÃ³n de un objeto %qE con hilo local o almacenamiento automÃ¡tico no es una expresiÃ³n constanteel agregado %q#D tiene un tipo incompleto y no se puede definirse usÃ³ un valor agregado donde se esperaba un complejose usÃ³ un valor agregado donde se esperaba uno de coma fijase usÃ³ un valor agregado donde se esperaba un enterotambiÃ©n conocido comolas definiciones de alias no se admiten en Mach-O; descartadasno se admiten las definiciones de alias en esta configuraciÃ³nla alineaciÃ³n %u de %qT es menor que %ula alineaciÃ³n puede no estar especificada para %q+Dla alineaciÃ³n debe ser una potencia pequeÃ±a de dos, no %dla alineaciÃ³n de %q+D es mayor que la alineaciÃ³n mÃ¡xima del fichero objeto %dla alineaciÃ³n de %qD es mÃ¡s grande que la declaraciÃ³n originalla alineaciÃ³n de los elementos de la matriz es mayor que el tamaÃ±o de los elementosse especificÃ³ la alineaciÃ³n para el objeto %<register%> %qEse especificÃ³ la alineaciÃ³n para el campo de bits %qEse especificÃ³ la alineaciÃ³n para la funciÃ³n %qEse especificÃ³ la alineaciÃ³n para el parÃ¡metro %qEse especificÃ³ la alineaciÃ³n para el nombre de tipo en %<sizeof%>se especificÃ³ la alineaciÃ³n para el nombre de tipo %qEse especificÃ³ la alineaciÃ³n para la definiciÃ³n de tipo %qEse especificÃ³ la alineaciÃ³n para el campo de bits sin nombrese especificÃ³ la alineaciÃ³n para el parÃ¡metro sin nombretodos las funciones miembros en la clase %qT son privadasargumento asignableya se capturÃ³ %qD en la expresiÃ³n lambdatambiÃ©n se encontrÃ³ %<%c%s%>conversiÃ³n ambigua para Ã­ndice de matrizconversiÃ³n de tipo por defecto ambigua desde %qTmÃ©todo ambiguo %s%s%ssobrecarga ambigua para sobrecarga ambigua para el intrÃ­nseco %qsespecializaciÃ³n de plantilla %qD ambigua para %q+Dno se puede especificar un atributo de Ã¡rea de direcciones para variables localeshay un array de distinto tamaÃ±o definido en otra unidad de traducciÃ³nuna referencia a matriz no puede aparecer en una expresiÃ³n constanteuna asignaciÃ³n no puede aparecer en una expresiÃ³n constanteun atributo que ataÃ±e a un especificador de tipo se descartaun decremento no puede aparecer en una expresiÃ³n constanteno puede haber una cada vacÃ­a en el atributo %<target_clones%>hay un enum con nombre de valor distinto definido en otra unidad de traducciÃ³nhay un enum con valores distintos definido en otra unidad de traducciÃ³nuna especializaciÃ³n explÃ­cita se debe preceder con %<template <>%>un incremento no puede aparecer en una expresiÃ³n constanteun borde indirecto desde %s no tiene un call_stmt correspondienteun borde indirecto con un llamante desconocido que corresponde a call_stmt con una declaraciÃ³n conocida:anacronismoanacronismo: inicializador de clase base de estilo antiguo anacrÃ³nicoy %qT no tiene constructores de plantillay campostruct anÃ³nimo no estÃ¡ dentro de un tipo nombradounion anÃ³nima sin miembrosla arquitectura %qs sÃ³lo se admite para ensambladorel argumento %d es un literal sin signo fuera de rangoel argumento %d debe ser un literal sin signoel argumento %d de %qE puede ser un candidato para un atributo de formatoel argumento %d de %qE debe ser un puntero a un tipo de tamaÃ±o constanteel argumento %d de %qE debe ser un tipo punteroel argumento %d de %qE no debe ser un puntero a funciÃ³nel argumento %d de '%s' tenÃ­a un nombre esperadoel argumento %d para la funciÃ³n interna debe ser una constante en el rango entre %d y %del argumento %i estÃ¡ dentro del rango [%E, %E]el argumento %q+D puede ser sobreescrito por %<longjmp%> o %<vfork%>el argumento %qD se declara aquÃ­el argumento %qD no coincide con el prototipo internoel argumento %qD no coincide con el prototipoel argumento %qd no es una constanteno se reconoce el argumento %qs para %<-Waligned-new%>no se reconoce el argumento %qs para %<-Wnormalized%>no se reconoce el argumento %qs para %<-femit-struct-debug-detailed%>argumento desconocido %qs para %<-femit-struct-debug-detailed%>el argumento %u en la llamada a la funciÃ³n %qE no tiene un tipo enteroel argumento %u de %<__builtin_tgmath%> no tiene argumentosel argumento %u de %<__builtin_tgmath%> tiene argumentos variablesel argumento '%u' de %<__builtin_tgmath%> tiene un nÃºmero incorrecto de argumentosel argumento %u de %<__builtin_tgmath%> no es puntero a funciÃ³nel argumento %u de %<__builtin_tgmath%> no tiene prototipoel argumento 1 debe ser un mapael argumento 1 de %qE debe ser un tipo puntero que no sea voidel argumento 1 de %qE debe ser un puntero a un tipo de tamaÃ±o constanteel argumento 1 de %qE debe ser un puntero a un objeto de tamaÃ±o diferente de ceroel argumento 1 de %qs estÃ¡ fuera de rangoel argumento 1 de %qs debe ser constanteel argumento 3 en la llamada a la funciÃ³n %qE no tiene un puntero a un tipo enteroel argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo booleanel argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo enumeradoel argumento debe ser una referencia de campoel argumento debe ser matriz o rebanada o canalel argumento debe ser canalel argumento debe ser cadena o matriz o rebanada o mapa o canalel argumento debe tener tipo complejoel argumento de %<__builtin_eh_return_regno%> debe ser constantefalta el argumento del atributo %qEel argumento del atributo %qE no es "ilink" o "firq"el argumento del atributo %qE no es "ilink1" o "ilink2"el argumento del atributo %qE no es una cadena constanteel argumento del atributo %qE no es una cadena constante ni un nÃºmeroel argumento de Offsetof implica indirecciÃ³n de un campo empotradoel argumento de la llamada a funciÃ³n puede ser un candidato para un atributo de formatoel argumento para %<alloca%> es demasiado grandeel argumento de %<alloca%> es ceroel argumento para %<alloca%> podrÃ­a ser demasiado grandeel argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el destino; Â¿pretendÃ­a desreferenciarla?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el destino; Â¿pretendÃ­a proporcionar una longitud explÃ­cita?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el destino; Â¿pretendÃ­a quitar el addressof?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el primer origen; Â¿pretendÃ­a desreferenciarla?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el primer origen; Â¿pretendÃ­a indicar una longitud explÃ­cita?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el primer origen; Â¿pretendÃ­a quitar la direcciÃ³n de?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el segundo origen; Â¿pretendÃ­a desreferenciarla?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el segundo origen; Â¿pretendÃ­a indicar una longitud explÃ­cita?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el segundo origen; Â¿pretendÃ­a quitar la direcciÃ³n de?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el origen; Â¿pretendÃ­a desreferenciarla?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el origen; Â¿pretendÃ­a indicar una longitud explÃ­cita?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el origen; Â¿pretendÃ­a quitar la direcciÃ³n de?el argumento de %<sizeof%> en la llamada %qD es la misma expresiÃ³n que el origen; Â¿pretendÃ­a usar el tamaÃ±o del destino?el argumento de %<sizeof%> en la llamada %qD es el mismo tipo de puntero %qT que el destino; se esperaba %qT o una longitud explÃ­citael argumento de %<sizeof%> en la llamada %qD es el mismo tipo de puntero %qT que el primer origen; se esperaba %qT o una longitud explÃ­citael argumento de %<sizeof%> en la llamada %qD es el mismo tipo de puntero %qT que el segundo origen; se esperaba %qT o una longitud explÃ­citael argumento de %<sizeof%> en la llamada %qD es el mismo tipo de puntero %qT que el origen; se esperaba %qT o una longitud explÃ­citael argumento del atributo %qE no es cero ni unoel argumento del atributo %qE no es (keep|thunk|thunk-extern)el argumento del atributo %qE no es (keep|thunk|thunk-inline|thunk-extern)el argumento del atributo %qE no es intstackel argumento para el atributo %qE es mÃ¡s grande que %del argumento para %qs no estÃ¡ entre %d y %del argumento para %qs es demasiado grande (mÃ¡x. %d)el argumento para %qs debe ser un entero no negativono se admite el argumento para el atributo de interrupciÃ³n para funciones dÃ©bilesel argumento para el array de longitud variable es demasiado grandeal argumento del array de longitud variable es ceroel argumento para el array de longitud variable podrÃ­a ser demasiado grandeargumentos '%s' y '%s' para el intrÃ­nseco %sargumentos '%s' y '%s' para el intrÃ­nseco '%s'argumentos 'a%d' y 'a%d' para el intrÃ­nseco '%s'los argumentos para %qs deben ser enteros no negativosno se permiten argumentos para el destructorIF aritmÃ©ticoaritmÃ©tica en puntero a un agregado vacÃ­oaritmÃ©tica en puntero a un tipo de dato incompletose asume que la matriz %q+D tiene un elementoel array %qD se declarÃ³ aquÃ­matriz %qD inicializada con una constante de cadena entre parÃ©ntesis %qEasignaciÃ³n de matrizse prohÃ­be el lÃ­mite de matriz despuÃ©s del id-de-tipo entre parÃ©ntesisel lÃ­mite de la matriz no es una constante enterael Ã­ndice de matriz en el inicializador excede los lÃ­mites de la matrizel Ã­ndice de matriz en el inicializador no es una expresiÃ³n constante enterael Ã­ndice de matriz en el inicializador no es de tipo enteroÃ­ndice de matriz en el inicializador que no es matrizel rango de Ã­ndices de la matriz en el inicializador excede los lÃ­mites de la matrizmatriz inicializada con una expresiÃ³n matrizal que no es constantematriz inicializada con una constante de cadena entre parÃ©ntesisla matriz se debe inicializar con un inicializador dentro de llavesmatriz de tipo inapropiado inicializada con una constante de cadenaresultado arraysecciÃ³n de matriz en %<#pragma acc declare%>la secciÃ³n de matriz no es contigua en la clÃ¡usula %qsfalta el tamaÃ±o de la matriz en %q+Dfalta el tamaÃ±o de la matriz en %qDfalta el tamaÃ±o de la matriz en %qTel subÃ­ndice %E de la matriz estÃ¡ por encima de los lÃ­mites de matriz de %qTel subÃ­ndice %E de la matriz estÃ¡ por debajo de los lÃ­mites de matriz de %qTel subÃ­ndice %wi de la matriz estÃ¡ por debajo de los lÃ­mites de matriz de %qTel subÃ­ndice %wu de la matriz estÃ¡ por encima de los lÃ­mites de matriz de %qTel subÃ­ndice [%E, %E] de la matriz estÃ¡ fuera de los lÃ­mites de matriz de %qTel subÃ­ndice de la matriz es de tipo %<char%>el subÃ­ndice de la matriz no es un enteroel tipo matriz tiene tipo de elemento %qT incompletoLos tipos de array tienen lÃ­mites diferentesse usÃ³ una matriz como inicializadorlas matrices de funciones no tienen significadolista hash de nombres del ensamblador corruptafalta una aserciÃ³n despuÃ©s de %qslos atributos de semÃ¡nticas de asignaciÃ³n de la propiedad %qD genera un conflicto con la declaraciÃ³n previase asigna a una matriz desde una lista de inicializadorasignaciÃ³nasignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³nla asignaciÃ³n descarta el calificador %qv del tipo del destino del punteroasignaciÃ³n desde un tipo Objective-C distintoasignaciÃ³n desde puntero a espacio de direcciones no contenidoel lado izquierdo de la asignaciÃ³n puede ser un candidato para un atributo de formatola asignaciÃ³n hace que la funciÃ³n calificada con %q#v apunte desde una no calificadaasignaciÃ³n del campo constante %qDasignaciÃ³n de la funciÃ³n %qDasignaciÃ³n de miembro %qD en objeto de sÃ³lo-lecturaasignaciÃ³n de la ubicaciÃ³n de sÃ³lo lectura %qEasignaciÃ³n del miembro de sÃ³lo lectura %qDasignaciÃ³n del valor de devoluciÃ³n nombrado de sÃ³lo lectura %qDasignaciÃ³n del parÃ¡metro de sÃ³lo-lectura %qDasignaciÃ³n de la referencia de sÃ³lo lectura %qDasignaciÃ³n de la variable de sÃ³lo lectura %qDsupresiÃ³n de la asignaciÃ³nla asignaciÃ³n a %qT desde %qT crea un entero desde un puntero sin una conversiÃ³nla asignaciÃ³n a %qT desde %qT crea un puntero desde un entero sin una conversiÃ³nasignaciÃ³n a %qT desde un tipo de puntero %qT incompatibleasignaciÃ³n a expresiÃ³n con tipo matrizse asume argumento de rangose asume argumento de aspectose asume argumento de tipose asume la conversiÃ³n al tipo %qT desde la funciÃ³n sobrecargadase asume salida de directiva de %wu bytese asume salida de directiva de %wu bytesasumiendo el puntero a miembro %qDse asume que el desbordamiento con signo no sucede cuando se combinan constantes alrededor de una comparaciÃ³nse asume que el desbordamiento con signo no sucede cuando se reduce la constante en comparaciÃ³nse asume que el desbordamiento con signo no sucede al simplificar la prueba de rangoargumento asÃ­ncronofallÃ³ atexitse intentÃ³ tomar la direcciÃ³n del miembro de la estructura de campos de bits %qDel atributo %<fallthrough%> no antecede una etiqueta case o defaultel argumento del atributo %<target%> no es una cadenael argumento del atributo %qE no es una cadenael atributo %qs solamente se aplica a tipos de matrizdeclaraciÃ³n de atributoel atributo para %q#T debe estar a continuaciÃ³n de la palabra clave %qsse descarta el atributose descarta el atributo en la declaraciÃ³n de %q#Tse descartan los atributos despuÃ©s del inicializador entre parÃ©ntesisno se permiten atributos en una definiciÃ³n-de-funciÃ³nse descartan los atributos en un especificador de tipo elaborado que no es una declaraciÃ³n adelantadase descartan los atributos en la instanciaciÃ³n de una plantillase descartan los atributos en el tipo sin instanciarse descartan los atributos en los declaradores de parÃ¡metros de matrizlos atributos no se pueden especificar antes de la palabra clave de Objective-C++ %<@%D%>los atributos deben especificarse antes del declarador en una definiciÃ³n de funciÃ³nselecciÃ³n automÃ¡tica de fpu actualmente no permitida aquÃ­la variable automÃ¡tica %qE no puede ser %<threadprivate%>campo aux establecido para el borde %s->%sse define el campo aux para el borde indirecto desde %sdirecciÃ³n ADDR_SPACE_GLOBAL errÃ³neadirecciÃ³n errÃ³neadirecciÃ³n errÃ³nea, no (reg+disp):direcciÃ³n errÃ³nea, no es una constante:direcciÃ³n errÃ³nea, no es una direcciÃ³n de E/S:direcciÃ³n errÃ³nea, no hay post_inc o pre_dec:alineamiento incorrecto: %dcantidad errÃ³nea de eliminaciÃ³n de espacio de pila: %dcÃ³digo interno errÃ³neofcode interno errÃ³neoicode interno errÃ³neocÃ³digo de condiciÃ³n errÃ³neotipo de expresiÃ³n errÃ³nea durante la caminata (%d)insn errÃ³nea para 'A'insn errÃ³nea en frv_print_operand, caso 0insn errÃ³neo en frv_print_operand, const_double errÃ³neainsn errÃ³nea en frv_print_operand, caso zinsn errÃ³nea para frv_print_operand, modificador 'F':insn errÃ³nea para frv_print_operand, modificador 'L':insn errÃ³nea para frv_print_operand, modificador 'M/N':insn errÃ³nea para frv_print_operand, modificador 'O':insn errÃ³nea para frv_print_operand, modificador 'e':insn errÃ³nea para frv_print_operand, modificador 'f':insn errÃ³nea para frv_print_operand, modificador 'g':insn errÃ³nea para frv_print_operand, modificador 'P':insn errÃ³nea para frv_print_operand_address:insn errÃ³nea para frv_print_operand_memory_reference:move errÃ³neooperando errÃ³neoopciÃ³n %qs errÃ³nea para el atributo %<optimize%>opciÃ³n %qs errÃ³nea para el pragma %<optimize%>operando output_condmove_single errÃ³neooperando output_move_double errÃ³neooperando output_move_single errÃ³neoregistro errÃ³neoregistro errÃ³neo para frv_print_operand_memory_reference_reg:tipo de retorno inadecuado para el argumento de funciÃ³n %u de %<__builtin_tgmath%>insn shift errÃ³nea:prueba errÃ³neatipo inadecuado para el argumento %u del argumento de funciÃ³n %u de %<__builtin_tgmath%>uso incorrecto de la funciÃ³n de especificaciÃ³n %qsvalor errÃ³neo para %<%s-%s%>valor errÃ³neo para %<%s=%s%>encabezados C mal anidados del preprocesadorla base %qT se inicializarÃ¡ despuÃ©s dela clase base %q#T debe ser inicializada explÃ­citamente en la copia del constructorel operando base de %<->%> tiene el tipo %qT que no es punteroel operando base de %<->%> no es un punteroel tipo base %qT falla en ser un tipo struct o claseel borde pred del bloque bÃ¡sico %d estÃ¡ corruptoel bloque bÃ¡sico %d se debe marcar como irreducibleel bloque bÃ¡sico %d no se debe marcar como irreduciblelas listas de borde del bloque bÃ¡sico %i estÃ¡n corruptaslos bloques bÃ¡sicos no estÃ¡n ubicados consecutivamenteel bb %d no pertenece al bucle %dbb %d tiene el bucle padre %d; deberÃ­a ser el bucle %dbb %d en el lugar equivocadoargumento binario %u para funciÃ³n de tipo genÃ©rico solo para decimalesel operador binario no admite que se mezclen operandos bool vector y vector de coma flotanteel operador binario no admite dos operadores bool vectorel operador binario no admite operador bool vectorprocedimiento bind(c)la anchura del campo de bits %q+D no es una constante enterael campo de bits %qE tiene un tipo atÃ³micocampo de bits %qE en clÃ¡usula %qsel campo de bits %qs tiene un tipo no vÃ¡lidola anchura del campo de bits %qs no es una constante enterala anchura del campo de bits %qs no es una expresiÃ³n constante enterael campo de bits tiene un tipo no atÃ³micocomparaciÃ³n de bits siempre falsacomparaciÃ³n de bits siempre verdaderabloque IFconstrucciÃ³n DISPOSE ambigua: %dconstrucciÃ³n JARL ambigua: %dconstrucciÃ³n JR ambigua: %dconstrucciÃ³n PREPARE ambigua: %dtipo resultante no vÃ¡lido de la comparaciÃ³nse requieren registros booleanos para la opciÃ³n de coma flotantese usaron al mismo tiempo los modificadores %<monotonic%> y %<nonmonotonic%>tanto el atributo %s como el %qE proporcionan direcciÃ³nambos argumentos de %<__builtin_clear_cache%> deben ser punterosargumentos de ambos tipos binario y de coma flotante decimal para funciÃ³n de tipo genÃ©ricoargumentos de ambos tipos complejo y de coma flotante decimal para funciÃ³n de tipo genÃ©ricola especificaciÃ³n entre llaves %qs termina en escapela especificaciÃ³n entre llaves %qs es no vÃ¡lida en %qcel cuerpo de la especificaciÃ³n entre llaves %qs es no vÃ¡lidoun grupo de llaves dentro de una expresiÃ³n sÃ³lo se permite dentro de una funciÃ³nllaves alrededor del inicializador escalarllaves alrededor del inicializador escalar para el tipo %qTramificaciÃ³n %2d tomada %s%sla declaraciÃ³n break no estÃ¡ dentro de un bucle o switchse usÃ³ la declaraciÃ³n break en un bucle for de OpenMPla funciÃ³n interna %q+D no se declara como funciÃ³nla funciÃ³n interna %qD requiere la opciÃ³n %<-mconstant-cfstrings%>la funciÃ³n interna %qD sÃ³lo toma un argumentola funciÃ³n interna %qE ha de ser llamada directamenteno se admite la funciÃ³n interna %qE para MIPS16el interno %qs solo es vÃ¡lido en el modo de 64 bitsel interno %qs solo acepta 1 argumentoel interno %qs sÃ³lo acepta 2 argumentosel interno %qs solo acepta 3 argumentosel interno %qs sÃ³lo acepta un argumento de cadenael interno requiere un inmediato para el operando %dpero no aquÃ­flujo de bytecode en el fichero %qs generado con LTO versiÃ³n %d.%d en lugar de la versiÃ³n esperada %d.%dflujo de bytecode: se esperaba la etiqueta %s en lugar de %sflujo de bytecode: se encontrÃ³ un nodo cgraph vacÃ­oflujo de bytecode: se encontraron instancias mÃºltiples del nodo cgraph con uid %dflujo de bytecode: se encontrÃ³ una cadean que no estÃ¡ terminada en nullflujo de bytecode: basura al final de la secciÃ³n de sÃ­mbolosflujo de bytecode: no se encontrÃ³ un llamado al leer el bordeflujo de bytecode: no se encontrÃ³ un llamante al leer el bordeflujo de bytecode: la cadena es demasiado larga para la tabla de cadenasflujo de bytecode: la etiqueta %s no estÃ¡ en el rango esperado [%s, %s]flujo de bytecode: se trata de leer %d byes despuÃ©s del final del almacenamiento temporal de entradaflujo de bytecode: secciÃ³n LTO %s inesperadaflujo de bytecode: etiqueta %s inesperadabytecode stream: etiqueta de declaraciÃ³n GIMPLE %s desconocidala llamada %2d nunca se ejecuta
  la llamada %2d devuelve %s
  la llamada tiene una dependencia circularla llamada es poco probable y el tamaÃ±o del cÃ³digo podrÃ­a crecerla llamada de %<(%T) (%A)%> es ambiguala llamada del %<%D(%A)%> sobrecargado es ambiguala llamada del %<%s(%A)%> sobrecargado es ambiguala llamada a %<__builtin_custom_%s%> genera un conflicto con la opciÃ³n %<-mcustom-%s%>la llamada a %qD usa el argumento por defecto para el parÃ¡metro %P, el cual no se ha definido aÃºnllamada a la funciÃ³n %qD la cual arroja el tipo incompleto %q#Tllamada a una funciÃ³n la cual arroja el tipo incompleto %q#Tllamada a %qD que no es funciÃ³nse usÃ³ un registro de llamada alterada para una variable de registro globalllamado desde aquÃ­llamada desde esta funciÃ³nel objeto %qD llamado no es una funciÃ³n ni un puntero a funciÃ³nel objeto %qE llamado no es una funciÃ³n ni un puntero a funciÃ³nel objeto llamado no es una funciÃ³n ni un puntero a funciÃ³nla cuenta de borde llamador no coincide con la cuenta BBla cuenta de borde llamador no es vÃ¡lidael que llama no estÃ¡ optimizadose llama a %qD con el convenio de llamadas SSE sin activar SSE/SSE2llamar a %qD con un argumento distinto de cero es arriesgadose llama a %qD con el atributo sseregparm sin activar SSE/SSE2se llama a %qT con el atributo sseregparm sin activar SSE/SSE2las llamadas a operadores sobrecargados no pueden aparecer en una expresiÃ³n constantesolo se puede usar el atributo %qE en definiciones de rango de fichero de objetos de tipo classno se puede usar la direcciÃ³n absoluta que no es relativa a gpcandidato 1:candidato 2:el candidato es:los candidatos son:los candidatos son:no se puede agregar una lista de enumerador a una instanciaciÃ³n de plantillano se puede asignar un objeto de tipo abstracto %qTno se puede aplicar %<offsetof%> a una direcciÃ³n que no es constanteno se puede aplicar %<offsetof%> al destructor %<~%T%>no se puede aplicar %<offsetof%> a la funciÃ³n miembro %qDno se puede aplicar %<offsetof%> al dato miembro static %qDno se puede aplicar %<offsetof%> cuando %<operator[]%> estÃ¡ sobrecargadono se puede aplicar el puntero a miembro %qE a %qE, el cual es del tipo %qT que no es claseno se unir el campo packed %qE a %qTno se puede unir el r-valor %qE a %qTno se puede llamar directamente al constructor %<%T::%D%>no se puede llamar a la funciÃ³n miembro %qD sin un objetono se puede capturar %qE por referenciano se puede cerrar un canal de sÃ³lo recepciÃ³nno se puede convertir %qE desde el tipo %qT al tipo %qTno se puede convertir a un tipo punterono se puede crear un puntero al miembro referencia %qDno se puede crear la informaciÃ³n de tipo para el tipo %qT porque involucra tipos de tamaÃ±o variableno se puede declarar %<::main%> como plantillano se puede declarar %<::main%> como inlineno se puede declarar %<::main%> como staticno se puede declarar %qD que sea un tipo de campo de bitsno se puede declarar el campo de bits %qD con un tipo de funciÃ³nno se puede declarar el campo de bits %qs con un tipo %<warn_if_not_aligned%>no se puede declarar que el campo %q+D sea de tipo abstracto %qTno se puede declarar el miembro %<%T::%s%> dentro de %qTno se puede declarar que la funciÃ³n miembro %qD tenga enlace estÃ¡ticono se puede declarar que el parÃ¡metro %q+D sea del tipo abstracto %qTno se puede declarar el puntero a %q#Tno se puede declarar el puntero al miembro %q#Tno se puede declarar el puntero para el tipo de funciÃ³n calificado %qTno se puede declarar la referencia a %q#Tno se puede declarar la referencia a %q#T, el cual no es una definiciÃ³n de tipo o un argumento de tipo de plantillano se puede declarar la referencia para el tipo de funciÃ³n calificado %qTno se puede declarar una funciÃ³n static dentro de otra funciÃ³nno se puede declarar que la variable %q+D sea del tipo abstracto %qTno se puede descomponer la direcciÃ³nno se puede decrementar un puntero a un tipo incompleto %qTno se puede definir el miembro de la definiciÃ³n de tipo dependiente %qTno se puede borrar una funciÃ³n.  Solamente los punteros a objetos son argumentos vÃ¡lidos para %<delete%>no se puede derivar de la base %<final%> %qT al tipo derivado %qTno se puede desactivar la funciÃ³n interna %qsno se pueden emitir punteros desalineados en ensamblador ptxno se puede declarar explÃ­citamente que el miembro %q#D tenga un enlace externono se puede encontrar %s en el plugin %s
  %sno se puede encontrar cgraph de LTO en %sno se pueden encontrar las referencias de secciÃ³n LTO en %sno se puede encontrar la clase %qEno se puede encontrar la declaraciÃ³n de interfaz para %qEno se puede encontrar la declaraciÃ³n de interfaz para %qE, superclase de %qEno se puede encontrar la declaraciÃ³n de protocolo para %qEno se puede encontrar la marca de referencia para la clase %qEno se puede formar un puntero al miembro de %q#T que no es claseno se puede generar cÃ³digo independiente de posiciÃ³n para %qsno se pueden manejar llamadas inconsistentes a %qsno se puede incrementar un puntero a un tipo incompleto %qTno se puede inicializar el agregado del tipo %qT con una literal compuestano se puede incluir en lÃ­nea la funciÃ³n %<main%>no se puede cargar el plugin %s
diff -Nrcpad gcc-14.1.0/gcc/po/es.po gcc-14.2.0/gcc/po/es.po
*** gcc-14.1.0/gcc/po/es.po	Tue May  7 06:51:38 2024
--- gcc-14.2.0/gcc/po/es.po	Thu Aug  1 08:17:14 2024
*************** msgid ""
*** 42,48 ****
  msgstr ""
  "Project-Id-Version: gcc 10.1-b20200209\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2024-02-16 21:35+0000\n"
  "PO-Revision-Date: 2020-03-22 16:48+0100\n"
  "Last-Translator: Antonio Ceballos Roa <aceballos@gmail.com>\n"
  "Language-Team: Spanish <es@tp.org.es>\n"
--- 42,48 ----
  msgstr ""
  "Project-Id-Version: gcc 10.1-b20200209\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2024-05-02 19:44+0000\n"
  "PO-Revision-Date: 2020-03-22 16:48+0100\n"
  "Last-Translator: Antonio Ceballos Roa <aceballos@gmail.com>\n"
  "Language-Team: Spanish <es@tp.org.es>\n"
*************** msgstr "-Xbind-now y -Xbind-lazy son inc
*** 414,420 ****
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr "considere usar `-pg' en lugar de `-p' con gprof (1)"
  
! #: config/arc/arc.h:68 config/mips/mips.h:1502
  msgid "may not use both -EB and -EL"
  msgstr "no se pueden usar -EB y -EL al mismo tiempo"
  
--- 414,420 ----
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr "considere usar `-pg' en lugar de `-p' con gprof (1)"
  
! #: config/arc/arc.h:68 config/mips/mips.h:1505
  msgid "may not use both -EB and -EL"
  msgstr "no se pueden usar -EB y -EL al mismo tiempo"
  
*************** msgstr " se usan interruptores de estilo
*** 497,503 ****
  msgid "consider using `-pg' instead of `-p' with gprof(1)"
  msgstr "considere usar `-pg' en lugar de `-p' con gprof(1)"
  
! #: config/rs6000/rs6000.h:170
  msgid "Missing -mcpu option in ASM_CPU_SPEC?"
  msgstr "Â¿Falta la opciÃ³n -mcpu en ASM_CPU_SPEC?"
  
--- 497,503 ----
  msgid "consider using `-pg' instead of `-p' with gprof(1)"
  msgstr "considere usar `-pg' en lugar de `-p' con gprof(1)"
  
! #: config/rs6000/rs6000.h:168
  msgid "Missing -mcpu option in ASM_CPU_SPEC?"
  msgstr "Â¿Falta la opciÃ³n -mcpu en ASM_CPU_SPEC?"
  
*************** msgstr "Avisa sobre '&' faltantes en las
*** 592,602 ****
  msgid "Warn about creation of array temporaries."
  msgstr "Avisa sobre la creaciÃ³n de matrices temporales."
  
! #: fortran/lang.opt:214 fortran/lang.opt:539 c-family/c.opt:1590
! #: config/alpha/alpha.opt:31 common.opt:685 common.opt:831 common.opt:1074
! #: common.opt:1078 common.opt:1082 common.opt:1086 common.opt:1814
! #: common.opt:1917 common.opt:2094 common.opt:2098 common.opt:2377
! #: common.opt:2595 common.opt:3362
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "No hace nada. Preservado por compatibilidad hacia atrÃ¡s."
--- 592,602 ----
  msgid "Warn about creation of array temporaries."
  msgstr "Avisa sobre la creaciÃ³n de matrices temporales."
  
! #: fortran/lang.opt:214 fortran/lang.opt:539 c-family/c.opt:1598
! #: config/alpha/alpha.opt:31 common.opt:685 common.opt:831 common.opt:1079
! #: common.opt:1083 common.opt:1087 common.opt:1091 common.opt:1819
! #: common.opt:1922 common.opt:2099 common.opt:2103 common.opt:2382
! #: common.opt:2604 common.opt:3371
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "No hace nada. Preservado por compatibilidad hacia atrÃ¡s."
*************** msgstr ""
*** 1186,1204 ****
  msgid "Append underscores to externally visible names."
  msgstr "Agrega subrayado a los nombres visibles externamente."
  
! #: fortran/lang.opt:832 c-family/c.opt:1725 c-family/c.opt:1802
! #: c-family/c.opt:1810 c-family/c.opt:2141 config/xtensa/xtensa.opt:42
  #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
  #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
! #: common.opt:643 common.opt:1172 common.opt:1176 common.opt:1180
! #: common.opt:1275 common.opt:1604 common.opt:1686 common.opt:2046
! #: common.opt:2189 common.opt:2232 common.opt:2673 common.opt:2709
! #: common.opt:2802 common.opt:2806 common.opt:2915 common.opt:3050
! #: common.opt:3058 common.opt:3066 common.opt:3074 common.opt:3175
! #: common.opt:3235 common.opt:3323 common.opt:3487 common.opt:3491
! #: common.opt:3495 common.opt:3499 common.opt:3569 common.opt:3573
! #: common.opt:3604 common.opt:3608
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "No hace nada.  Se preserva por compatibilidad hacia atrÃ¡s."
--- 1186,1204 ----
  msgid "Append underscores to externally visible names."
  msgstr "Agrega subrayado a los nombres visibles externamente."
  
! #: fortran/lang.opt:832 c-family/c.opt:1733 c-family/c.opt:1810
! #: c-family/c.opt:1818 c-family/c.opt:2149 config/xtensa/xtensa.opt:42
  #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
  #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
! #: common.opt:643 common.opt:1177 common.opt:1181 common.opt:1185
! #: common.opt:1280 common.opt:1609 common.opt:1691 common.opt:2051
! #: common.opt:2194 common.opt:2237 common.opt:2682 common.opt:2718
! #: common.opt:2811 common.opt:2815 common.opt:2924 common.opt:3059
! #: common.opt:3067 common.opt:3075 common.opt:3083 common.opt:3184
! #: common.opt:3244 common.opt:3332 common.opt:3496 common.opt:3500
! #: common.opt:3504 common.opt:3508 common.opt:3578 common.opt:3582
! #: common.opt:3613 common.opt:3617
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "No hace nada.  Se preserva por compatibilidad hacia atrÃ¡s."
*************** msgstr "No conforma a nada en particular
*** 1255,1271 ****
  msgid "Accept extensions to support legacy code."
  msgstr "Acepta las extensiones para dar soporte a cÃ³digo heredado."
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1461 c-family/c.opt:1465
  #, no-c-format
  msgid "Warn when a const variable is unused."
  msgstr "Avisa cuando no se usa una variable const."
  
! #: rust/lang.opt:55 c-family/c.opt:1477
  #, no-c-format
  msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr "Avisa si el llamante de una funciÃ³n, marcada con atributo warn_unused_result, no usa su valor de devoluciÃ³n."
  
! #: rust/lang.opt:59 c-family/c.opt:846 common.opt:654
  #, no-c-format
  msgid "Warn for infinitely recursive calls."
  msgstr ""
--- 1255,1271 ----
  msgid "Accept extensions to support legacy code."
  msgstr "Acepta las extensiones para dar soporte a cÃ³digo heredado."
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1469 c-family/c.opt:1473
  #, no-c-format
  msgid "Warn when a const variable is unused."
  msgstr "Avisa cuando no se usa una variable const."
  
! #: rust/lang.opt:55 c-family/c.opt:1485
  #, no-c-format
  msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr "Avisa si el llamante de una funciÃ³n, marcada con atributo warn_unused_result, no usa su valor de devoluciÃ³n."
  
! #: rust/lang.opt:59 c-family/c.opt:854 common.opt:654
  #, no-c-format
  msgid "Warn for infinitely recursive calls."
  msgstr ""
*************** msgstr "Advierte de funciones de convers
*** 1701,2676 ****
  msgid "Warn about casts which discard qualifiers."
  msgstr "Avisa sobre conversiones que descartan calificadores."
  
! #: c-family/c.opt:519 c-family/c.opt:523
  #, no-c-format
  msgid "Warn about catch handlers of non-reference type."
  msgstr "Avisa sobre manejadores catch de tipos no referencia."
  
! #: c-family/c.opt:527
  #, no-c-format
  msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr ""
  
! #: c-family/c.opt:531
  #, no-c-format
  msgid "Warn about subscripts whose type is \"char\"."
  msgstr "Avisa sobre subÃ­ndices cuyo tipo es \"char\"."
  
! #: c-family/c.opt:535 c-family/c.opt:1622 c-family/c.opt:1626
! #: c-family/c.opt:1630 c-family/c.opt:1634 c-family/c.opt:1638
! #: c-family/c.opt:1642 c-family/c.opt:1646 c-family/c.opt:1653
! #: c-family/c.opt:1657 c-family/c.opt:1661 c-family/c.opt:1665
! #: c-family/c.opt:1669 c-family/c.opt:1673 c-family/c.opt:1677
! #: c-family/c.opt:1681 c-family/c.opt:1685 c-family/c.opt:1689
! #: c-family/c.opt:1693 c-family/c.opt:1697 c-family/c.opt:1701
! #: config/i386/i386.opt:1018
  #, fuzzy, no-c-format
  #| msgid "Deprecated in GCC 9.  This switch has no effect."
  msgid "Removed in GCC 9.  This switch has no effect."
  msgstr "Obsoleto en GCC 9.  Esta opciÃ³n no tiene efecto."
  
! #: c-family/c.opt:539
  #, no-c-format
  msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr "Avisa cuando una funciÃ³n de conversiÃ³n nunca serÃ¡ llamada debido al tipo al que convierte."
  
! #: c-family/c.opt:543
  #, no-c-format
  msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr "Avisa en caso de escrituras de memoria en bruto no seguras a objetivos de tipos de clase."
  
! #: c-family/c.opt:547
  #, no-c-format
  msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr "Avisa sobre variables que pueden cambiar por \"longjmp\" o \"vfork\"."
  
! #: c-family/c.opt:551
  #, fuzzy, no-c-format
  #| msgid "Warn about overflow in arithmetic expressions."
  msgid "Warn about uses of a comma operator within a subscripting expression."
  msgstr "Avisa sobre desbordamiento por debajo en expresiones numÃ©ricas."
  
! #: c-family/c.opt:555
  #, no-c-format
  msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr "Avisa sobre la posibilidad de bloques de comentarios anidados y comentarios de C++ que abarquen mÃ¡s de una lÃ­nea fÃ­sica."
  
! #: c-family/c.opt:559
  #, no-c-format
  msgid "Synonym for -Wcomment."
  msgstr "SinÃ³nimo de -Wcomment."
  
! #: c-family/c.opt:563
  #, no-c-format
  msgid "Warn for conditionally-supported constructs."
  msgstr "Advierte de construcciones admitidas de forma condicional."
  
! #: c-family/c.opt:567
  #, no-c-format
  msgid "Warn for implicit type conversions that may change a value."
  msgstr "Avisa cuando hay conversiones de tipo implÃ­citas que pueden cambiar un valor."
  
! #: c-family/c.opt:571
  #, no-c-format
  msgid "Warn for converting NULL from/to a non-pointer type."
  msgstr "Avisa cuando se convierte NULL de/a un tipo que no es puntero."
  
! #: c-family/c.opt:579
  #, fuzzy, no-c-format
  #| msgid "in template argument for type %qT "
  msgid "Warn when performing class template argument deduction on a type with no deduction guides."
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: c-family/c.opt:584
  #, no-c-format
  msgid "Warn when all constructors and destructors are private."
  msgstr "Avisa cuando todos los constructores y destructores son privados."
  
! #: c-family/c.opt:588
  #, no-c-format
  msgid "Warn about dangling else."
  msgstr "Avisa sobre else congante."
  
! #: c-family/c.opt:592 c-family/c.opt:596
  #, no-c-format
  msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:600
  #, no-c-format
  msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:604
  #, no-c-format
  msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr "Advierte del uso de __TIME__, __DATE__ y __TIMESTAMP__."
  
! #: c-family/c.opt:608
  #, no-c-format
  msgid "Warn when a declaration is found after a statement."
  msgstr "Avisa cuando se encuentra una declaraciÃ³n despuÃ©s de una sentencia."
  
! #: c-family/c.opt:612
  #, fuzzy, no-c-format
  #| msgid "Warn about unprototyped function declarations."
  msgid "Warn for missing parameter types in function declarations."
  msgstr "Avisa sobre declaraciones de funciÃ³n sin prototipo."
  
! #: c-family/c.opt:616
  #, no-c-format
  msgid "Warn when deleting a pointer to incomplete type."
  msgstr "Avisa cuando se borra un puntero a un tipo incompleto."
  
! #: c-family/c.opt:620
  #, no-c-format
  msgid "Warn about deleting polymorphic objects with non-virtual destructors."
  msgstr "Avisa al borrar objetos polimÃ³rficos con destructores que no son virtuales."
  
! #: c-family/c.opt:628
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr "Marca las operaciones de copia declaradas implÃ­citamente como obsoletas si la clase tiene una operaciÃ³n de copia definida por el usuario."
  
! #: c-family/c.opt:633
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr "Marca las operaciones de copia declaradas implÃ­citamente como obsoletas si la clase tiene una operaciÃ³n de copia o un destructor definidos por el usuario."
  
! #: c-family/c.opt:638
  #, fuzzy, no-c-format
  #| msgid "Warn about most implicit conversions."
  msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
  msgstr "Avisa sobre la mayorÃ­a de las conversiones implÃ­citas."
  
! #: c-family/c.opt:642
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
  msgstr ""
  
! #: c-family/c.opt:647
  #, no-c-format
  msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr "Advierte de inicializaciones posicionales de estructuras que requieren inicializadores designados."
  
! #: c-family/c.opt:651
  #, no-c-format
  msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr "Avisa si se descartan los cualificadores de arrays que son destinos de punteros."
  
! #: c-family/c.opt:655
  #, no-c-format
  msgid "Warn if type qualifiers on pointers are discarded."
  msgstr "Avisa si se ignoran los calificadores de tipo sobre punteros."
  
! #: c-family/c.opt:659
  #, no-c-format
  msgid "Warn about compile-time integer division by zero."
  msgstr "Avisa sobre la divisiÃ³n entera por cero en tiempo de compilaciÃ³n."
  
! #: c-family/c.opt:663
  #, no-c-format
  msgid "Warn about implicit conversions from \"float\" to \"double\"."
  msgstr "Avisa sobre conversiones implÃ­citas de \"float\" a \"double\"."
  
! #: c-family/c.opt:667
  #, no-c-format
  msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr "Avisa cuando una declaraciÃ³n duplica el especificador const, volatile, restrict o _Atomic."
  
! #: c-family/c.opt:671
  #, no-c-format
  msgid "Warn about duplicated branches in if-else statements."
  msgstr "Advierte de ramas duplicadas en sentencias if-else."
  
! #: c-family/c.opt:675
  #, no-c-format
  msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr "Advierte de condiciones duplicadas en cadenas if-else-if."
  
! #: c-family/c.opt:679
  #, no-c-format
  msgid "Warn about violations of Effective C++ style rules."
  msgstr "Avisa sobre violaciones de reglas de estilo de Effective C++."
  
! #: c-family/c.opt:683
  #, no-c-format
  msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr ""
  
! #: c-family/c.opt:687
  #, no-c-format
  msgid "Warn about an empty body in an if or else statement."
  msgstr "Avisa sobre un cuerpo vacÃ­o en una declaraciÃ³n if o else."
  
! #: c-family/c.opt:691
  #, no-c-format
  msgid "Warn about stray tokens after #else and #endif."
  msgstr "Avisa sobre elementos sobrantes despuÃ©s de #else y #endif."
  
! #: c-family/c.opt:695
  #, no-c-format
  msgid "Warn about comparison of different enum types."
  msgstr "Avisar sobre comparaciÃ³n de tipos enum diferentes."
  
! #: c-family/c.opt:699
  #, fuzzy, no-c-format
  #| msgid "Warn about most implicit conversions."
  msgid "Warn about implicit conversion of enum types."
  msgstr "Avisa sobre la mayorÃ­a de las conversiones implÃ­citas."
  
! #: c-family/c.opt:703
  #, fuzzy, no-c-format
  #| msgid "Warn about subscripts whose type is \"char\"."
  msgid "Warn about enum/integer type mismatches."
  msgstr "Avisa sobre subÃ­ndices cuyo tipo es \"char\"."
  
! #: c-family/c.opt:711
  #, no-c-format
  msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgstr "Esta opciÃ³n es obsoleta; utilice en su lugar -Werror=implicit-function-declaration."
  
! #: c-family/c.opt:715
  #, fuzzy, no-c-format
  #| msgid "Warn when one variable shadows another (globally)."
  msgid "Warn when an exception handler is shadowed by another handler."
  msgstr "Avisa cuando una variable oculta otra (globalmente)."
  
! #: c-family/c.opt:719
  #, no-c-format
  msgid "Warn if \"defined\" is used outside #if."
  msgstr "Avisa si se usa \"defined\" fuera de #if."
  
! #: c-family/c.opt:727
  #, no-c-format
  msgid "Warn about semicolon after in-class function definition."
  msgstr "Advierte de punto y coma despuÃ©s de una definiciÃ³n de funciÃ³n dentro de una clase."
  
! #: c-family/c.opt:731
  #, no-c-format
  msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr ""
  
! #: c-family/c.opt:736
  #, no-c-format
  msgid "Warn for implicit type conversions that cause loss of floating point precision."
  msgstr "Avisa cuando hay conversiones de tipo implÃ­citas que provocan pÃ©rdida de precisiÃ³n en coma flotante."
  
! #: c-family/c.opt:740
  #, no-c-format
  msgid "Warn if testing floating point numbers for equality."
  msgstr "Avisa si se estÃ¡ probando la igualdad de nÃºmeros de coma flotante."
  
! #: c-family/c.opt:744 c-family/c.opt:799
  #, no-c-format
  msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
  msgstr "Advierte de anomalÃ­as de cadena de formato de printf/scanf/strftime/strfmon."
  
! #: c-family/c.opt:748
  #, no-c-format
  msgid "Warn about format strings that contain NUL bytes."
  msgstr "Advierte de cadenas de formato que contengan bytes NUL."
  
! #: c-family/c.opt:752
  #, fuzzy, no-c-format
  #| msgid "Warn about format strings that are not literals."
  msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
  msgstr "Avisa sobre el uso de cadenas de formato que no son literales."
  
! #: c-family/c.opt:756
  #, no-c-format
  msgid "Warn if passing too many arguments to a function for its format string."
  msgstr "Avisa si se pasan demasiados argumentos a una funciÃ³n para su cadena de formato."
  
! #: c-family/c.opt:760
  #, no-c-format
  msgid "Warn about format strings that are not literals."
  msgstr "Avisa sobre el uso de cadenas de formato que no son literales."
  
! #: c-family/c.opt:764
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
  msgstr "Advierte de llamadas a funciÃ³n con cadenas de formato que escriben mÃ¡s allÃ¡ del final de la regiÃ³n de destino.  Igual que -Wformat-overflow=1."
  
! #: c-family/c.opt:769
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr "Advierte de llamadas a funciones con cadenas de formato que escriben pasado el final de la regiÃ³n de destino."
  
! #: c-family/c.opt:774
  #, no-c-format
  msgid "Warn about possible security problems with format functions."
  msgstr "Avisa sobre posibles problemas de seguridad con funciones de formato."
  
! #: c-family/c.opt:778
  #, no-c-format
  msgid "Warn about sign differences with format functions."
  msgstr "Advierte de diferencias de signo en funciones de formato."
  
! #: c-family/c.opt:782
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr "Advierte de llamadas a snprintf y funciones similares que truncan la salida. Igual que -Wformat-truncation=1."
  
! #: c-family/c.opt:787
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr "Advierte de llamadas a funciones como snprintf y similares que truncan la salida."
  
! #: c-family/c.opt:791
  #, no-c-format
  msgid "Warn about strftime formats yielding 2-digit years."
  msgstr "Avisa sobre formatos de strftime que producen dos dÃ­gitos para el aÃ±o."
  
! #: c-family/c.opt:795
  #, no-c-format
  msgid "Warn about zero-length formats."
  msgstr "Avisa sobre formatos de longitud cero."
  
! #: c-family/c.opt:803
  #, no-c-format
  msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr "Avisa cuando __builtin_frame_address o __builtin_return_address se usan de forma no segura."
  
! #: c-family/c.opt:807
  #, no-c-format
  msgid "Warn when the field in a struct is not aligned."
  msgstr "Avisa cuando el campo de una estructura no estÃ¡ alineado."
  
! #: c-family/c.opt:811
  #, no-c-format
  msgid "Warn whenever type qualifiers are ignored."
  msgstr "Avisa cada vez que se ignoran los calificadores de tipo."
  
! #: c-family/c.opt:815
  #, no-c-format
  msgid "Warn whenever attributes are ignored."
  msgstr "Avisa cada vez que se ignoran los atributos."
  
! #: c-family/c.opt:819
  #, no-c-format
  msgid "Warn about implicit declarations."
  msgstr "Avisa sobre declaraciones implÃ­citas."
  
! #: c-family/c.opt:827
  #, no-c-format
  msgid "Warn about implicit function declarations."
  msgstr "Avisa sobre la declaraciÃ³n implÃ­cita de funciones."
  
! #: c-family/c.opt:831
  #, no-c-format
  msgid "Warn when a declaration does not specify a type."
  msgstr "Avisa cuando una declaraciÃ³n no especifique un tipo."
  
! #: c-family/c.opt:838
  #, fuzzy, no-c-format
  #| msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgid "Warn when a base is inaccessible in derived due to ambiguity."
  msgstr "base directa %qT inaccesible en %qT debido a ambigÃ¼edad"
  
! #: c-family/c.opt:842
  #, no-c-format
  msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr "Avisa cuando hay conversiÃ³n entre punteros de tipos incompatibles."
  
! #: c-family/c.opt:850
  #, no-c-format
  msgid "Warn about variables which are initialized to themselves."
  msgstr "Avisa sobre variables que se inicialicen ellas mismas."
  
! #: c-family/c.opt:854
  #, no-c-format
  msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr "Avisa sobre usos de std::initializer_list que pueden resultar en punteros "
  
! #: c-family/c.opt:858
  #, no-c-format
  msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
  msgstr ""
  
! #: c-family/c.opt:863
  #, no-c-format
  msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr "Advierte de constructores heredados de C++11 cuando la base tiene constructor variÃ¡dico."
  
! #: c-family/c.opt:867
  #, no-c-format
  msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr "Advierte de conversiones de entero a puntero y viceversa incompatibles."
  
! #: c-family/c.opt:871
  #, no-c-format
  msgid "Warn for suspicious integer expressions in boolean context."
  msgstr "Advierte de expresiones enteras sospechosas en contexto booleano."
  
! #: c-family/c.opt:875
  #, no-c-format
  msgid "Warn when there is a cast to a pointer from an integer of a different size."
  msgstr "Avisa cuando hay una conversiÃ³n a puntero desde un entero de tamaÃ±o diferente."
  
! #: c-family/c.opt:879
  #, fuzzy, no-c-format
  #| msgid "Warn about underflow of numerical constant expressions."
  msgid "Warn when a function never produces a constant expression."
  msgstr "Avisa sobre desbordamiento por debajo de expresiones numÃ©ricas constantes."
  
! #: c-family/c.opt:883
  #, no-c-format
  msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr "Advierte de usos no vÃ¡lidos de la macro \"offsetof\"."
  
! #: c-family/c.opt:887
  #, no-c-format
  msgid "Warn about PCH files that are found but not used."
  msgstr "Avisa sobre ficheros PCH que se encuentran pero no se usan."
  
! #: c-family/c.opt:891
  #, fuzzy, no-c-format
  #| msgid "Warn about using variadic macros."
  msgid "Warn about invalid UTF-8 characters."
  msgstr "Avisa sobre el uso de macros variadic."
  
! #: c-family/c.opt:895
  #, no-c-format
  msgid "Warn when a jump misses a variable initialization."
  msgstr "Avisa cuando un salto pierde la inicializaciÃ³n de una variable."
  
! #: c-family/c.opt:899
  #, no-c-format
  msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
  msgstr "Avisa cuando una cadena o un carÃ¡cter literal va seguido de un sufijo ud que no empieza por guiÃ³n bajo."
  
! #: c-family/c.opt:903
  #, no-c-format
  msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr "Avisa cuando el no lÃ³gico se utiliza en el operando izquierdo de una comparaciÃ³n."
  
! #: c-family/c.opt:907
  #, no-c-format
  msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr "Avisa cuando un operador lÃ³gico sospechosamente evalÃºa siempre como verdadero o falso."
  
! #: c-family/c.opt:911
  #, no-c-format
  msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr "No avisa sobre el uso de \"long long\" cuando se use -pedantic."
  
! #: c-family/c.opt:915
  #, no-c-format
  msgid "Warn about suspicious declarations of \"main\"."
  msgstr "Avisa sobre declaraciones sospechosas de \"main\"."
  
! #: c-family/c.opt:927
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
  msgstr "Advierte de llamadas sospechosas a memset en las que el tercer argumento contenga el nÃºmero de elementos no multiplicado por el tamaÃ±o del elemento."
  
! #: c-family/c.opt:931
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
  msgstr "Advierte de llamadas sospechosas a memset en las que el tercer argumento es el cero literal constante y el segundo no lo es."
  
! #: c-family/c.opt:935
  #, no-c-format
  msgid "Warn when the indentation of the code does not reflect the block structure."
  msgstr "Avisa cuando el sangrado del cÃ³digo no refleja la estructura de bloque."
  
! #: c-family/c.opt:939
  #, no-c-format
  msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr ""
  
! #: c-family/c.opt:944
  #, no-c-format
  msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
  msgstr ""
  
! #: c-family/c.opt:949
  #, no-c-format
  msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
  msgstr ""
  
! #: c-family/c.opt:953
  #, no-c-format
  msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr "Avisa sobre declaraciones de entidades a las que les pueden faltar atributos que estÃ¡n presentes en declaraciones de entidades relacionadas."
  
! #: c-family/c.opt:958
  #, no-c-format
  msgid "Warn about possibly missing braces around initializers."
  msgstr "Avisa sobre posibles llaves faltantes alrededor de los inicializadores."
  
! #: c-family/c.opt:962
  #, no-c-format
  msgid "Warn about global functions without previous declarations."
  msgstr "Avisa sobre funciones globales sin declaraciones previas."
  
! #: c-family/c.opt:966
  #, no-c-format
  msgid "Warn about missing fields in struct initializers."
  msgstr "Avisa sobre campos faltantes en los inicializadores de struct."
  
! #: c-family/c.opt:974
  #, no-c-format
  msgid "Warn about user-specified include directories that do not exist."
  msgstr "Avisa sobre directorios de inclusiÃ³n definidos por el usuario que no existen."
  
! #: c-family/c.opt:978
  #, no-c-format
  msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr "Avisa sobre parÃ¡metros de funciÃ³n declarados sin un especificador de tipo en funciones de estilo K&R."
  
! #: c-family/c.opt:982
  #, no-c-format
  msgid "Warn about global functions without prototypes."
  msgstr "Avisa sobre funciones globales sin prototipos."
  
! #: c-family/c.opt:986
  #, fuzzy, no-c-format
  #| msgid "Warn about possibly missing parentheses."
  msgid "Warn about likely missing requires keyword."
  msgstr "Avisa sobre posibles parÃ©ntesis ausentes."
  
! #: c-family/c.opt:990
  #, no-c-format
  msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr ""
  
! #: c-family/c.opt:994
  #, fuzzy, no-c-format
  #| msgid "Warn about global functions without previous declarations."
  msgid "Warn about global variables without previous declarations."
  msgstr "Avisa sobre funciones globales sin declaraciones previas."
  
! #: c-family/c.opt:1001
  #, no-c-format
  msgid "Warn about use of multi-character character constants."
  msgstr "Avisa sobre el uso de constantes de carÃ¡cter multicaracteres."
  
! #: c-family/c.opt:1005
  #, no-c-format
  msgid "Warn on direct multiple inheritance."
  msgstr "Advierte de la herencia mÃºltiple directa."
  
! #: c-family/c.opt:1009
  #, no-c-format
  msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr "Advierte de expansiones de macros no seguras a sentencias mÃºltiples utilizadas como cuerpo de una clÃ¡usula como if, while, switch o for."
  
! #: c-family/c.opt:1013
  #, no-c-format
  msgid "Warn on namespace definition."
  msgstr "Advierta de la definiciÃ³n de espacios de nombres."
  
! #: c-family/c.opt:1017
  #, no-c-format
  msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr "Avisa sobre conversiones que estrechan dentro de { } que estÃ¡n mal formadas en C++11."
  
! #: c-family/c.opt:1021
  #, no-c-format
  msgid "Warn about \"extern\" declarations not at file scope."
  msgstr "Avisa sobre declaraciones \"extern\" que no estÃ¡n en el Ã¡mbito del fichero."
  
! #: c-family/c.opt:1025
  #, no-c-format
  msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr "Avisa cuando una expresiÃ³n noexcept evalÃºa a falso aÃºn cuando la expresiÃ³n no puede hacer throw."
  
! #: c-family/c.opt:1029
  #, no-c-format
  msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr ""
  
! #: c-family/c.opt:1033
  #, no-c-format
  msgid "Warn when non-templatized friend functions are declared within a template."
  msgstr "Avisa cuando las funciones friend sin plantillas se declaran dentro de una plantilla."
  
! #: c-family/c.opt:1037
  #, no-c-format
  msgid "Warn about non-virtual destructors."
  msgstr "Avisa sobre destructores que no son virtuales."
  
! #: c-family/c.opt:1041
  #, no-c-format
  msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr "Avisa sobre el paso de NULL a ranuras de argumento marcadas que requieren no-NULL."
  
! #: c-family/c.opt:1057
  #, no-c-format
  msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr "-Wnormalized=[none|id|nfc|nfkc]\tAvisa sobre cadenas Unicode que no estÃ¡n normalizadas."
  
! #: c-family/c.opt:1080
  #, no-c-format
  msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr ""
  
! #: c-family/c.opt:1085
  #, no-c-format
  msgid "Warn if a C-style cast is used in a program."
  msgstr "Avisa si se usa una conversiÃ³n de estilo C en un programa."
  
! #: c-family/c.opt:1089
  #, no-c-format
  msgid "Warn for obsolescent usage in a declaration."
  msgstr "ADvierto de modo de empleo obsoleto en una declaraciÃ³n."
  
! #: c-family/c.opt:1093
  #, no-c-format
  msgid "Warn if an old-style parameter definition is used."
  msgstr "Avisa si se usa una definiciÃ³n de parÃ¡metro al estilo antiguo."
  
! #: c-family/c.opt:1097
  #, no-c-format
  msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
  msgstr ""
  
! #: c-family/c.opt:1101
  #, fuzzy, no-c-format
  #| msgid "Warn about \"suspicious\" constructs."
  msgid "Warn about suspicious OpenMP code."
  msgstr "Avisa sobre construcciones \"sospechosas\"."
  
! #: c-family/c.opt:1105
  #, no-c-format
  msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr "Avisa si una directiva simd queda anulada por el modelo de coste de vectorizador."
  
! #: c-family/c.opt:1109
  #, no-c-format
  msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr "Avisa si una cadena es mÃ¡s larga que la longitud portable mÃ¡xima especificada por el estÃ¡ndar."
  
! #: c-family/c.opt:1113 c-family/c.opt:1117
  #, no-c-format
  msgid "Warn about overloaded virtual function names."
  msgstr "Advierte de nombres de funciones virtuales sobrecargadas."
  
! #: c-family/c.opt:1121
  #, no-c-format
  msgid "Warn about overriding initializers without side effects."
  msgstr "Avisa sobre sobreescritura de inicializadores sin efectos secundarios."
  
! #: c-family/c.opt:1125
  #, no-c-format
  msgid "Warn about overriding initializers with side effects."
  msgstr "Avisa sobre sobreescritura de inicializadores con efectos secundarios."
  
! #: c-family/c.opt:1129
  #, no-c-format
  msgid "Warn if the named return value optimization is not performed although it is allowed."
  msgstr ""
  
! #: c-family/c.opt:1133
  #, no-c-format
  msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr "Avisa sobre campos de bits packed cuyo desplazamiento cambiÃ³ en GCC 4.4."
  
! #: c-family/c.opt:1137
  #, no-c-format
  msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr "Avisa cuando un struct con el atributo Â«packedÂ» tiene campos desalineados."
  
! #: c-family/c.opt:1141
  #, no-c-format
  msgid "Warn about possibly missing parentheses."
  msgstr "Avisa sobre posibles parÃ©ntesis ausentes."
  
! #: c-family/c.opt:1149
  #, no-c-format
  msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr "Avisa sobre llamadas a std::move a un objeto local en una sentencia return que evita elisiÃ³n de copia."
  
! #: c-family/c.opt:1153 c-family/c.opt:1157
  #, no-c-format
  msgid "Warn for placement new expressions with undefined behavior."
  msgstr "Advierte de la colocaciÃ³n de expresiones nuevas con comportamiento indefinido."
  
! #: c-family/c.opt:1161
  #, no-c-format
  msgid "Warn when converting the type of pointers to member functions."
  msgstr "Avisa cuando se convierte el tipo de punteros a funciones miembro."
  
! #: c-family/c.opt:1165
  #, no-c-format
  msgid "Warn about function pointer arithmetic."
  msgstr "Avisa sobre la aritmÃ©tica de punteros de funciones."
  
! #: c-family/c.opt:1169
  #, no-c-format
  msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr "Avisa cuando un puntero difiere en signo en una asignaciÃ³n."
  
! #: c-family/c.opt:1173
  #, no-c-format
  msgid "Warn when a pointer is compared with a zero character constant."
  msgstr "Avisa cuando se compara un puntero con una constante de carÃ¡cter cero."
  
! #: c-family/c.opt:1177
  #, no-c-format
  msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr "Avisa cuando hay una conversiÃ³n de puntero a entero de tamaÃ±o diferente."
  
! #: c-family/c.opt:1181
  #, no-c-format
  msgid "Warn about misuses of pragmas."
  msgstr "Avisa sobre malos usos de pragmas."
  
! #: c-family/c.opt:1185
  #, no-c-format
  msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr "Avisa si se usan constructores o destructores con prioridades entre 0 y 100."
  
! #: c-family/c.opt:1189
  #, no-c-format
  msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr "Avisa si una propiedad de un objeto Objective-C no tiene semÃ¡ntica de asignaciÃ³n especificada."
  
! #: c-family/c.opt:1193
  #, no-c-format
  msgid "Warn if inherited methods are unimplemented."
  msgstr "Avisa si los mÃ©todos heredados no estÃ¡n implementados."
  
! #: c-family/c.opt:1197
  #, no-c-format
  msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr ""
  
! #: c-family/c.opt:1201
  #, no-c-format
  msgid "Warn about multiple declarations of the same object."
  msgstr "Avisa sobre declaraciones mÃºltiples del mismo objeto."
  
! #: c-family/c.opt:1205
  #, no-c-format
  msgid "Warn about redundant calls to std::move."
  msgstr "Advierte de llamadas redundantes a std::move."
  
! #: c-family/c.opt:1209
  #, no-c-format
  msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
  msgstr ""
  
! #: c-family/c.opt:1213
  #, no-c-format
  msgid "Warn about uses of register storage specifier."
  msgstr "Avisa sobre usos de especificador de almacenamiento en registro."
  
! #: c-family/c.opt:1217
  #, no-c-format
  msgid "Warn when the compiler reorders code."
  msgstr "Avisa cuando el compilador reordena cÃ³digo."
  
! #: c-family/c.opt:1221
  #, no-c-format
  msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr "Avisa cuando un argumento que se pasa a un parÃ¡metro con calificaciÃ³n de restringido se solapa con otro argumento."
  
! #: c-family/c.opt:1226
  #, no-c-format
  msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
  msgstr ""
  
! #: c-family/c.opt:1230
  #, no-c-format
  msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
  msgstr "Avisa cuando el tipo de devoluciÃ³n de una funciÃ³n es el predefinido \"int\" (C), o sobre tipos de devoluciÃ³n inconsistentes (C++)."
  
! #: c-family/c.opt:1234
  #, no-c-format
  msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr "Advierte de construcciones sospechosas que implican orden de almacenamiento de escalares inverso."
  
! #: c-family/c.opt:1238
  #, no-c-format
  msgid "Warn if a selector has multiple methods."
  msgstr "Avisa si un selector tiene mÃ©todos mÃºltiples."
  
! #: c-family/c.opt:1242
  #, fuzzy, no-c-format
  #| msgid "Warn when a variable is only set, otherwise unused."
  msgid "Warn when a value is moved to itself with std::move."
  msgstr "Avisa cuando sÃ³lo se define una variable, y no se usa posteriormente."
  
! #: c-family/c.opt:1246
  #, no-c-format
  msgid "Warn about possible violations of sequence point rules."
  msgstr "Avisa sobre posibles violaciones de las reglas de secuencia de punto."
  
! #: c-family/c.opt:1250
  #, no-c-format
  msgid "Warn if a local declaration hides an instance variable."
  msgstr "Avisa si una declaraciÃ³n local oculta una variable de instancia."
  
! #: c-family/c.opt:1254 c-family/c.opt:1258
  #, no-c-format
  msgid "Warn if left shift of a signed value overflows."
  msgstr "Advierte de desbordamiento de un valor con signo por desplazamiento hacia la izquierda."
  
! #: c-family/c.opt:1262
  #, no-c-format
  msgid "Warn if shift count is negative."
  msgstr "Avisa si la cuenta de desplazamiento es negativa."
  
! #: c-family/c.opt:1266
  #, no-c-format
  msgid "Warn if shift count >= width of type."
  msgstr "Avisa si la cuenta de desplazamiento >= anchura del tipo."
  
! #: c-family/c.opt:1270
  #, no-c-format
  msgid "Warn if left shifting a negative value."
  msgstr "Avisa si la cuenta de desplazamiento a la izquierda es un valor negativo."
  
! #: c-family/c.opt:1274
  #, no-c-format
  msgid "Warn about signed-unsigned comparisons."
  msgstr "Avisa sobre comparaciones con signo-sin signo."
  
! #: c-family/c.opt:1282
  #, no-c-format
  msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr "Avisa cuando hay conversiones de tipo implÃ­citas entre enteros con signo y sin signo."
  
! #: c-family/c.opt:1286
  #, no-c-format
  msgid "Warn when overload promotes from unsigned to signed."
  msgstr "Avisa cuando la sobrecarga promueve de unsigned a signed."
  
! #: c-family/c.opt:1290
  #, no-c-format
  msgid "Warn about missing sized deallocation functions."
  msgstr "Advierte de funciones de desasignaciÃ³n con tamaÃ±o ausentes."
  
! #: c-family/c.opt:1294
  #, no-c-format
  msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr ""
  
! #: c-family/c.opt:1299
  #, no-c-format
  msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr "Avisa cuando se aplica sizeof a parÃ¡metros declarados como array."
  
! #: c-family/c.opt:1303
  #, no-c-format
  msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr "Advierte de divisiones sospechosas de dos expresiones sizeof que no funcionan correctamente con punteros."
  
! #: c-family/c.opt:1307
  #, no-c-format
  msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr "Advierte de parÃ¡metros de longitud sospechosa para determinadas funciones de cadenas si el argumento utiliza sizeof."
  
! #: c-family/c.opt:1315
  #, no-c-format
! msgid "Warn about inproper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr ""
  
! #: c-family/c.opt:1320
  #, no-c-format
  msgid "Warn about uncasted NULL used as sentinel."
  msgstr "Avisa sobre NULL sin conversiÃ³n usado como centinela."
  
! #: c-family/c.opt:1328
  #, no-c-format
  msgid "Warn about unprototyped function declarations."
  msgstr "Avisa sobre declaraciones de funciÃ³n sin prototipo."
  
! #: c-family/c.opt:1332
  #, no-c-format
  msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr "Avisa si los firmas de tipo de los mÃ©todos candidatos no coinciden exactamente."
  
! #: c-family/c.opt:1336
  #, no-c-format
  msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
  msgstr "Advierte de llamadas a strcmp y strncmp utilizadas en expresiones de igualdad que son necesariamente verdaderas o falsas en virtud de la longitud de uno de los argumentos y del tamaÃ±o del otro."
  
! #: c-family/c.opt:1342
  #, no-c-format
  msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr "Advierte de desbordamiento de bÃºfer en funciones que manipulan cadenas, como memcpy y strcpy."
  
! #: c-family/c.opt:1347
  #, no-c-format
  msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1352
  #, fuzzy, no-c-format
  #| msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
  msgstr "Advierte de desbordamiento de bÃºfer en funciones que manipulan cadenas, como memcpy y strcpy."
  
! #: c-family/c.opt:1356
  #, no-c-format
  msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
  msgstr "Advierte de truncamiento en funciones de manipulaciÃ³n de cadenas como strncat y strncpy."
  
! #: c-family/c.opt:1360
  #, no-c-format
  msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr "Avisa si el tipo de una clase tiene una base o un campo cuyo tipo utiliza el espacio de nombres anÃ³nimo o depende de un tipo sin enlace."
  
! #: c-family/c.opt:1364
  #, no-c-format
  msgid "Warn about functions which might be candidates for format attributes."
  msgstr "Advierte de funciones que pueden ser candidatas para atributos de formato."
  
! #: c-family/c.opt:1368
  #, no-c-format
  msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr "Sugiere utilizar la palabra reservada override cuando en la declaraciÃ³n de una funciÃ³n virtual anula otra."
  
! #: c-family/c.opt:1373
  #, no-c-format
  msgid "Warn about enumerated switches, with no default, missing a case."
  msgstr "Avisa sobre switches enumerados, sin valor por defecto, en los que falte un case."
  
! #: c-family/c.opt:1377
  #, no-c-format
  msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr "Avisa sobre switches enumerados que carezcan de una declaraciÃ³n \"default:\"."
  
! #: c-family/c.opt:1381
  #, no-c-format
  msgid "Warn about all enumerated switches missing a specific case."
  msgstr "Avisa sobre todos los switches enumerados que carezcan de un case especÃ­fico."
  
! #: c-family/c.opt:1385
  #, no-c-format
  msgid "Warn about switches with boolean controlling expression."
  msgstr "Avisa sobre switches cuya expresiÃ³n de control sea booleana."
  
! #: c-family/c.opt:1389
  #, no-c-format
  msgid "Warn about switch values that are outside of the switch's type range."
  msgstr ""
  
! #: c-family/c.opt:1393
  #, no-c-format
  msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr "Avisa cuando se usan las funciones internas __sync_fetch_and_nand y __sync_nand_and_fetch."
  
! #: c-family/c.opt:1397
  #, no-c-format
  msgid "Deprecated.  This switch has no effect."
  msgstr "Obsoleto.  Esta opciÃ³n no tiene efecto."
  
! #: c-family/c.opt:1405
  #, no-c-format
  msgid "Warn on primary template declaration."
  msgstr "Avisa en la declaraciÃ³n de la plantilla primeraria."
  
! #: c-family/c.opt:1409
  #, no-c-format
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr "Avisa si una comparaciÃ³n evalÃºa siempre como verdadero o falso."
  
! #: c-family/c.opt:1413
  #, fuzzy, no-c-format
  #| msgid ""
  #| "\n"
--- 1701,2686 ----
  msgid "Warn about casts which discard qualifiers."
  msgstr "Avisa sobre conversiones que descartan calificadores."
  
! #: c-family/c.opt:519
! #, no-c-format
! msgid "Warn about a cast to reference type that does not use a related user-defined conversion function."
! msgstr ""
! 
! #: c-family/c.opt:523 c-family/c.opt:527
  #, no-c-format
  msgid "Warn about catch handlers of non-reference type."
  msgstr "Avisa sobre manejadores catch de tipos no referencia."
  
! #: c-family/c.opt:531
  #, no-c-format
  msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr ""
  
! #: c-family/c.opt:535
  #, no-c-format
  msgid "Warn about subscripts whose type is \"char\"."
  msgstr "Avisa sobre subÃ­ndices cuyo tipo es \"char\"."
  
! #: c-family/c.opt:539 c-family/c.opt:1630 c-family/c.opt:1634
! #: c-family/c.opt:1638 c-family/c.opt:1642 c-family/c.opt:1646
! #: c-family/c.opt:1650 c-family/c.opt:1654 c-family/c.opt:1661
! #: c-family/c.opt:1665 c-family/c.opt:1669 c-family/c.opt:1673
! #: c-family/c.opt:1677 c-family/c.opt:1681 c-family/c.opt:1685
! #: c-family/c.opt:1689 c-family/c.opt:1693 c-family/c.opt:1697
! #: c-family/c.opt:1701 c-family/c.opt:1705 c-family/c.opt:1709
! #: config/i386/i386.opt:1022
  #, fuzzy, no-c-format
  #| msgid "Deprecated in GCC 9.  This switch has no effect."
  msgid "Removed in GCC 9.  This switch has no effect."
  msgstr "Obsoleto en GCC 9.  Esta opciÃ³n no tiene efecto."
  
! #: c-family/c.opt:543
  #, no-c-format
  msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr "Avisa cuando una funciÃ³n de conversiÃ³n nunca serÃ¡ llamada debido al tipo al que convierte."
  
! #: c-family/c.opt:547
  #, no-c-format
  msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr "Avisa en caso de escrituras de memoria en bruto no seguras a objetivos de tipos de clase."
  
! #: c-family/c.opt:551
  #, no-c-format
  msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr "Avisa sobre variables que pueden cambiar por \"longjmp\" o \"vfork\"."
  
! #: c-family/c.opt:555
  #, fuzzy, no-c-format
  #| msgid "Warn about overflow in arithmetic expressions."
  msgid "Warn about uses of a comma operator within a subscripting expression."
  msgstr "Avisa sobre desbordamiento por debajo en expresiones numÃ©ricas."
  
! #: c-family/c.opt:559
  #, no-c-format
  msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr "Avisa sobre la posibilidad de bloques de comentarios anidados y comentarios de C++ que abarquen mÃ¡s de una lÃ­nea fÃ­sica."
  
! #: c-family/c.opt:563
  #, no-c-format
  msgid "Synonym for -Wcomment."
  msgstr "SinÃ³nimo de -Wcomment."
  
! #: c-family/c.opt:567
  #, no-c-format
  msgid "Warn for conditionally-supported constructs."
  msgstr "Advierte de construcciones admitidas de forma condicional."
  
! #: c-family/c.opt:571
  #, no-c-format
  msgid "Warn for implicit type conversions that may change a value."
  msgstr "Avisa cuando hay conversiones de tipo implÃ­citas que pueden cambiar un valor."
  
! #: c-family/c.opt:575
  #, no-c-format
  msgid "Warn for converting NULL from/to a non-pointer type."
  msgstr "Avisa cuando se convierte NULL de/a un tipo que no es puntero."
  
! #: c-family/c.opt:583
  #, fuzzy, no-c-format
  #| msgid "in template argument for type %qT "
  msgid "Warn when performing class template argument deduction on a type with no deduction guides."
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: c-family/c.opt:588
  #, no-c-format
  msgid "Warn when all constructors and destructors are private."
  msgstr "Avisa cuando todos los constructores y destructores son privados."
  
! #: c-family/c.opt:592
  #, no-c-format
  msgid "Warn about dangling else."
  msgstr "Avisa sobre else congante."
  
! #: c-family/c.opt:596 c-family/c.opt:600
  #, no-c-format
  msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:604
  #, no-c-format
  msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:608
  #, no-c-format
  msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr "Advierte del uso de __TIME__, __DATE__ y __TIMESTAMP__."
  
! #: c-family/c.opt:612
  #, no-c-format
  msgid "Warn when a declaration is found after a statement."
  msgstr "Avisa cuando se encuentra una declaraciÃ³n despuÃ©s de una sentencia."
  
! #: c-family/c.opt:616
  #, fuzzy, no-c-format
  #| msgid "Warn about unprototyped function declarations."
  msgid "Warn for missing parameter types in function declarations."
  msgstr "Avisa sobre declaraciones de funciÃ³n sin prototipo."
  
! #: c-family/c.opt:620
  #, no-c-format
  msgid "Warn when deleting a pointer to incomplete type."
  msgstr "Avisa cuando se borra un puntero a un tipo incompleto."
  
! #: c-family/c.opt:624
  #, no-c-format
  msgid "Warn about deleting polymorphic objects with non-virtual destructors."
  msgstr "Avisa al borrar objetos polimÃ³rficos con destructores que no son virtuales."
  
! #: c-family/c.opt:632
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr "Marca las operaciones de copia declaradas implÃ­citamente como obsoletas si la clase tiene una operaciÃ³n de copia definida por el usuario."
  
! #: c-family/c.opt:637
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr "Marca las operaciones de copia declaradas implÃ­citamente como obsoletas si la clase tiene una operaciÃ³n de copia o un destructor definidos por el usuario."
  
! #: c-family/c.opt:642
  #, fuzzy, no-c-format
  #| msgid "Warn about most implicit conversions."
  msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
  msgstr "Avisa sobre la mayorÃ­a de las conversiones implÃ­citas."
  
! #: c-family/c.opt:646
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
  msgstr ""
  
! #: c-family/c.opt:651
  #, no-c-format
  msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr "Advierte de inicializaciones posicionales de estructuras que requieren inicializadores designados."
  
! #: c-family/c.opt:655
  #, no-c-format
  msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr "Avisa si se descartan los cualificadores de arrays que son destinos de punteros."
  
! #: c-family/c.opt:659
  #, no-c-format
  msgid "Warn if type qualifiers on pointers are discarded."
  msgstr "Avisa si se ignoran los calificadores de tipo sobre punteros."
  
! #: c-family/c.opt:663
  #, no-c-format
  msgid "Warn about compile-time integer division by zero."
  msgstr "Avisa sobre la divisiÃ³n entera por cero en tiempo de compilaciÃ³n."
  
! #: c-family/c.opt:667
  #, no-c-format
  msgid "Warn about implicit conversions from \"float\" to \"double\"."
  msgstr "Avisa sobre conversiones implÃ­citas de \"float\" a \"double\"."
  
! #: c-family/c.opt:671
  #, no-c-format
  msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr "Avisa cuando una declaraciÃ³n duplica el especificador const, volatile, restrict o _Atomic."
  
! #: c-family/c.opt:675
  #, no-c-format
  msgid "Warn about duplicated branches in if-else statements."
  msgstr "Advierte de ramas duplicadas en sentencias if-else."
  
! #: c-family/c.opt:679
  #, no-c-format
  msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr "Advierte de condiciones duplicadas en cadenas if-else-if."
  
! #: c-family/c.opt:683
  #, no-c-format
  msgid "Warn about violations of Effective C++ style rules."
  msgstr "Avisa sobre violaciones de reglas de estilo de Effective C++."
  
! #: c-family/c.opt:687
  #, no-c-format
  msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr ""
  
! #: c-family/c.opt:691
  #, no-c-format
  msgid "Warn about an empty body in an if or else statement."
  msgstr "Avisa sobre un cuerpo vacÃ­o en una declaraciÃ³n if o else."
  
! #: c-family/c.opt:695
  #, no-c-format
  msgid "Warn about stray tokens after #else and #endif."
  msgstr "Avisa sobre elementos sobrantes despuÃ©s de #else y #endif."
  
! #: c-family/c.opt:699
  #, no-c-format
  msgid "Warn about comparison of different enum types."
  msgstr "Avisar sobre comparaciÃ³n de tipos enum diferentes."
  
! #: c-family/c.opt:703
  #, fuzzy, no-c-format
  #| msgid "Warn about most implicit conversions."
  msgid "Warn about implicit conversion of enum types."
  msgstr "Avisa sobre la mayorÃ­a de las conversiones implÃ­citas."
  
! #: c-family/c.opt:707
  #, fuzzy, no-c-format
  #| msgid "Warn about subscripts whose type is \"char\"."
  msgid "Warn about enum/integer type mismatches."
  msgstr "Avisa sobre subÃ­ndices cuyo tipo es \"char\"."
  
! #: c-family/c.opt:715
  #, no-c-format
  msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgstr "Esta opciÃ³n es obsoleta; utilice en su lugar -Werror=implicit-function-declaration."
  
! #: c-family/c.opt:719
  #, fuzzy, no-c-format
  #| msgid "Warn when one variable shadows another (globally)."
  msgid "Warn when an exception handler is shadowed by another handler."
  msgstr "Avisa cuando una variable oculta otra (globalmente)."
  
! #: c-family/c.opt:723
  #, no-c-format
  msgid "Warn if \"defined\" is used outside #if."
  msgstr "Avisa si se usa \"defined\" fuera de #if."
  
! #: c-family/c.opt:731
  #, no-c-format
  msgid "Warn about semicolon after in-class function definition."
  msgstr "Advierte de punto y coma despuÃ©s de una definiciÃ³n de funciÃ³n dentro de una clase."
  
! #: c-family/c.opt:735
  #, no-c-format
  msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr ""
  
! #: c-family/c.opt:740
  #, no-c-format
  msgid "Warn for implicit type conversions that cause loss of floating point precision."
  msgstr "Avisa cuando hay conversiones de tipo implÃ­citas que provocan pÃ©rdida de precisiÃ³n en coma flotante."
  
! #: c-family/c.opt:744
  #, no-c-format
  msgid "Warn if testing floating point numbers for equality."
  msgstr "Avisa si se estÃ¡ probando la igualdad de nÃºmeros de coma flotante."
  
! #: c-family/c.opt:748 c-family/c.opt:803
  #, no-c-format
  msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
  msgstr "Advierte de anomalÃ­as de cadena de formato de printf/scanf/strftime/strfmon."
  
! #: c-family/c.opt:752
  #, no-c-format
  msgid "Warn about format strings that contain NUL bytes."
  msgstr "Advierte de cadenas de formato que contengan bytes NUL."
  
! #: c-family/c.opt:756
  #, fuzzy, no-c-format
  #| msgid "Warn about format strings that are not literals."
  msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
  msgstr "Avisa sobre el uso de cadenas de formato que no son literales."
  
! #: c-family/c.opt:760
  #, no-c-format
  msgid "Warn if passing too many arguments to a function for its format string."
  msgstr "Avisa si se pasan demasiados argumentos a una funciÃ³n para su cadena de formato."
  
! #: c-family/c.opt:764
  #, no-c-format
  msgid "Warn about format strings that are not literals."
  msgstr "Avisa sobre el uso de cadenas de formato que no son literales."
  
! #: c-family/c.opt:768
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
  msgstr "Advierte de llamadas a funciÃ³n con cadenas de formato que escriben mÃ¡s allÃ¡ del final de la regiÃ³n de destino.  Igual que -Wformat-overflow=1."
  
! #: c-family/c.opt:773
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr "Advierte de llamadas a funciones con cadenas de formato que escriben pasado el final de la regiÃ³n de destino."
  
! #: c-family/c.opt:778
  #, no-c-format
  msgid "Warn about possible security problems with format functions."
  msgstr "Avisa sobre posibles problemas de seguridad con funciones de formato."
  
! #: c-family/c.opt:782
  #, no-c-format
  msgid "Warn about sign differences with format functions."
  msgstr "Advierte de diferencias de signo en funciones de formato."
  
! #: c-family/c.opt:786
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr "Advierte de llamadas a snprintf y funciones similares que truncan la salida. Igual que -Wformat-truncation=1."
  
! #: c-family/c.opt:791
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr "Advierte de llamadas a funciones como snprintf y similares que truncan la salida."
  
! #: c-family/c.opt:795
  #, no-c-format
  msgid "Warn about strftime formats yielding 2-digit years."
  msgstr "Avisa sobre formatos de strftime que producen dos dÃ­gitos para el aÃ±o."
  
! #: c-family/c.opt:799
  #, no-c-format
  msgid "Warn about zero-length formats."
  msgstr "Avisa sobre formatos de longitud cero."
  
! #: c-family/c.opt:807
  #, no-c-format
  msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr "Avisa cuando __builtin_frame_address o __builtin_return_address se usan de forma no segura."
  
! #: c-family/c.opt:811
! #, no-c-format
! msgid "Warn about the global module fragment not containing only preprocessing directives."
! msgstr ""
! 
! #: c-family/c.opt:815
  #, no-c-format
  msgid "Warn when the field in a struct is not aligned."
  msgstr "Avisa cuando el campo de una estructura no estÃ¡ alineado."
  
! #: c-family/c.opt:819
  #, no-c-format
  msgid "Warn whenever type qualifiers are ignored."
  msgstr "Avisa cada vez que se ignoran los calificadores de tipo."
  
! #: c-family/c.opt:823
  #, no-c-format
  msgid "Warn whenever attributes are ignored."
  msgstr "Avisa cada vez que se ignoran los atributos."
  
! #: c-family/c.opt:827
  #, no-c-format
  msgid "Warn about implicit declarations."
  msgstr "Avisa sobre declaraciones implÃ­citas."
  
! #: c-family/c.opt:835
  #, no-c-format
  msgid "Warn about implicit function declarations."
  msgstr "Avisa sobre la declaraciÃ³n implÃ­cita de funciones."
  
! #: c-family/c.opt:839
  #, no-c-format
  msgid "Warn when a declaration does not specify a type."
  msgstr "Avisa cuando una declaraciÃ³n no especifique un tipo."
  
! #: c-family/c.opt:846
  #, fuzzy, no-c-format
  #| msgid "direct base %qT inaccessible in %qT due to ambiguity"
  msgid "Warn when a base is inaccessible in derived due to ambiguity."
  msgstr "base directa %qT inaccesible en %qT debido a ambigÃ¼edad"
  
! #: c-family/c.opt:850
  #, no-c-format
  msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr "Avisa cuando hay conversiÃ³n entre punteros de tipos incompatibles."
  
! #: c-family/c.opt:858
  #, no-c-format
  msgid "Warn about variables which are initialized to themselves."
  msgstr "Avisa sobre variables que se inicialicen ellas mismas."
  
! #: c-family/c.opt:862
  #, no-c-format
  msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr "Avisa sobre usos de std::initializer_list que pueden resultar en punteros "
  
! #: c-family/c.opt:866
  #, no-c-format
  msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
  msgstr ""
  
! #: c-family/c.opt:871
  #, no-c-format
  msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr "Advierte de constructores heredados de C++11 cuando la base tiene constructor variÃ¡dico."
  
! #: c-family/c.opt:875
  #, no-c-format
  msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr "Advierte de conversiones de entero a puntero y viceversa incompatibles."
  
! #: c-family/c.opt:879
  #, no-c-format
  msgid "Warn for suspicious integer expressions in boolean context."
  msgstr "Advierte de expresiones enteras sospechosas en contexto booleano."
  
! #: c-family/c.opt:883
  #, no-c-format
  msgid "Warn when there is a cast to a pointer from an integer of a different size."
  msgstr "Avisa cuando hay una conversiÃ³n a puntero desde un entero de tamaÃ±o diferente."
  
! #: c-family/c.opt:887
  #, fuzzy, no-c-format
  #| msgid "Warn about underflow of numerical constant expressions."
  msgid "Warn when a function never produces a constant expression."
  msgstr "Avisa sobre desbordamiento por debajo de expresiones numÃ©ricas constantes."
  
! #: c-family/c.opt:891
  #, no-c-format
  msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr "Advierte de usos no vÃ¡lidos de la macro \"offsetof\"."
  
! #: c-family/c.opt:895
  #, no-c-format
  msgid "Warn about PCH files that are found but not used."
  msgstr "Avisa sobre ficheros PCH que se encuentran pero no se usan."
  
! #: c-family/c.opt:899
  #, fuzzy, no-c-format
  #| msgid "Warn about using variadic macros."
  msgid "Warn about invalid UTF-8 characters."
  msgstr "Avisa sobre el uso de macros variadic."
  
! #: c-family/c.opt:903
  #, no-c-format
  msgid "Warn when a jump misses a variable initialization."
  msgstr "Avisa cuando un salto pierde la inicializaciÃ³n de una variable."
  
! #: c-family/c.opt:907
  #, no-c-format
  msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
  msgstr "Avisa cuando una cadena o un carÃ¡cter literal va seguido de un sufijo ud que no empieza por guiÃ³n bajo."
  
! #: c-family/c.opt:911
  #, no-c-format
  msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr "Avisa cuando el no lÃ³gico se utiliza en el operando izquierdo de una comparaciÃ³n."
  
! #: c-family/c.opt:915
  #, no-c-format
  msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr "Avisa cuando un operador lÃ³gico sospechosamente evalÃºa siempre como verdadero o falso."
  
! #: c-family/c.opt:919
  #, no-c-format
  msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr "No avisa sobre el uso de \"long long\" cuando se use -pedantic."
  
! #: c-family/c.opt:923
  #, no-c-format
  msgid "Warn about suspicious declarations of \"main\"."
  msgstr "Avisa sobre declaraciones sospechosas de \"main\"."
  
! #: c-family/c.opt:935
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
  msgstr "Advierte de llamadas sospechosas a memset en las que el tercer argumento contenga el nÃºmero de elementos no multiplicado por el tamaÃ±o del elemento."
  
! #: c-family/c.opt:939
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
  msgstr "Advierte de llamadas sospechosas a memset en las que el tercer argumento es el cero literal constante y el segundo no lo es."
  
! #: c-family/c.opt:943
  #, no-c-format
  msgid "Warn when the indentation of the code does not reflect the block structure."
  msgstr "Avisa cuando el sangrado del cÃ³digo no refleja la estructura de bloque."
  
! #: c-family/c.opt:947
  #, no-c-format
  msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr ""
  
! #: c-family/c.opt:952
  #, no-c-format
  msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
  msgstr ""
  
! #: c-family/c.opt:957
  #, no-c-format
  msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
  msgstr ""
  
! #: c-family/c.opt:961
  #, no-c-format
  msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr "Avisa sobre declaraciones de entidades a las que les pueden faltar atributos que estÃ¡n presentes en declaraciones de entidades relacionadas."
  
! #: c-family/c.opt:966
  #, no-c-format
  msgid "Warn about possibly missing braces around initializers."
  msgstr "Avisa sobre posibles llaves faltantes alrededor de los inicializadores."
  
! #: c-family/c.opt:970
  #, no-c-format
  msgid "Warn about global functions without previous declarations."
  msgstr "Avisa sobre funciones globales sin declaraciones previas."
  
! #: c-family/c.opt:974
  #, no-c-format
  msgid "Warn about missing fields in struct initializers."
  msgstr "Avisa sobre campos faltantes en los inicializadores de struct."
  
! #: c-family/c.opt:982
  #, no-c-format
  msgid "Warn about user-specified include directories that do not exist."
  msgstr "Avisa sobre directorios de inclusiÃ³n definidos por el usuario que no existen."
  
! #: c-family/c.opt:986
  #, no-c-format
  msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr "Avisa sobre parÃ¡metros de funciÃ³n declarados sin un especificador de tipo en funciones de estilo K&R."
  
! #: c-family/c.opt:990
  #, no-c-format
  msgid "Warn about global functions without prototypes."
  msgstr "Avisa sobre funciones globales sin prototipos."
  
! #: c-family/c.opt:994
  #, fuzzy, no-c-format
  #| msgid "Warn about possibly missing parentheses."
  msgid "Warn about likely missing requires keyword."
  msgstr "Avisa sobre posibles parÃ©ntesis ausentes."
  
! #: c-family/c.opt:998
  #, no-c-format
  msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr ""
  
! #: c-family/c.opt:1002
  #, fuzzy, no-c-format
  #| msgid "Warn about global functions without previous declarations."
  msgid "Warn about global variables without previous declarations."
  msgstr "Avisa sobre funciones globales sin declaraciones previas."
  
! #: c-family/c.opt:1009
  #, no-c-format
  msgid "Warn about use of multi-character character constants."
  msgstr "Avisa sobre el uso de constantes de carÃ¡cter multicaracteres."
  
! #: c-family/c.opt:1013
  #, no-c-format
  msgid "Warn on direct multiple inheritance."
  msgstr "Advierte de la herencia mÃºltiple directa."
  
! #: c-family/c.opt:1017
  #, no-c-format
  msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr "Advierte de expansiones de macros no seguras a sentencias mÃºltiples utilizadas como cuerpo de una clÃ¡usula como if, while, switch o for."
  
! #: c-family/c.opt:1021
  #, no-c-format
  msgid "Warn on namespace definition."
  msgstr "Advierta de la definiciÃ³n de espacios de nombres."
  
! #: c-family/c.opt:1025
  #, no-c-format
  msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr "Avisa sobre conversiones que estrechan dentro de { } que estÃ¡n mal formadas en C++11."
  
! #: c-family/c.opt:1029
  #, no-c-format
  msgid "Warn about \"extern\" declarations not at file scope."
  msgstr "Avisa sobre declaraciones \"extern\" que no estÃ¡n en el Ã¡mbito del fichero."
  
! #: c-family/c.opt:1033
  #, no-c-format
  msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr "Avisa cuando una expresiÃ³n noexcept evalÃºa a falso aÃºn cuando la expresiÃ³n no puede hacer throw."
  
! #: c-family/c.opt:1037
  #, no-c-format
  msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr ""
  
! #: c-family/c.opt:1041
  #, no-c-format
  msgid "Warn when non-templatized friend functions are declared within a template."
  msgstr "Avisa cuando las funciones friend sin plantillas se declaran dentro de una plantilla."
  
! #: c-family/c.opt:1045
  #, no-c-format
  msgid "Warn about non-virtual destructors."
  msgstr "Avisa sobre destructores que no son virtuales."
  
! #: c-family/c.opt:1049
  #, no-c-format
  msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr "Avisa sobre el paso de NULL a ranuras de argumento marcadas que requieren no-NULL."
  
! #: c-family/c.opt:1065
  #, no-c-format
  msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr "-Wnormalized=[none|id|nfc|nfkc]\tAvisa sobre cadenas Unicode que no estÃ¡n normalizadas."
  
! #: c-family/c.opt:1088
  #, no-c-format
  msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr ""
  
! #: c-family/c.opt:1093
  #, no-c-format
  msgid "Warn if a C-style cast is used in a program."
  msgstr "Avisa si se usa una conversiÃ³n de estilo C en un programa."
  
! #: c-family/c.opt:1097
  #, no-c-format
  msgid "Warn for obsolescent usage in a declaration."
  msgstr "ADvierto de modo de empleo obsoleto en una declaraciÃ³n."
  
! #: c-family/c.opt:1101
  #, no-c-format
  msgid "Warn if an old-style parameter definition is used."
  msgstr "Avisa si se usa una definiciÃ³n de parÃ¡metro al estilo antiguo."
  
! #: c-family/c.opt:1105
  #, no-c-format
  msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
  msgstr ""
  
! #: c-family/c.opt:1109
  #, fuzzy, no-c-format
  #| msgid "Warn about \"suspicious\" constructs."
  msgid "Warn about suspicious OpenMP code."
  msgstr "Avisa sobre construcciones \"sospechosas\"."
  
! #: c-family/c.opt:1113
  #, no-c-format
  msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr "Avisa si una directiva simd queda anulada por el modelo de coste de vectorizador."
  
! #: c-family/c.opt:1117
  #, no-c-format
  msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr "Avisa si una cadena es mÃ¡s larga que la longitud portable mÃ¡xima especificada por el estÃ¡ndar."
  
! #: c-family/c.opt:1121 c-family/c.opt:1125
  #, no-c-format
  msgid "Warn about overloaded virtual function names."
  msgstr "Advierte de nombres de funciones virtuales sobrecargadas."
  
! #: c-family/c.opt:1129
  #, no-c-format
  msgid "Warn about overriding initializers without side effects."
  msgstr "Avisa sobre sobreescritura de inicializadores sin efectos secundarios."
  
! #: c-family/c.opt:1133
  #, no-c-format
  msgid "Warn about overriding initializers with side effects."
  msgstr "Avisa sobre sobreescritura de inicializadores con efectos secundarios."
  
! #: c-family/c.opt:1137
  #, no-c-format
  msgid "Warn if the named return value optimization is not performed although it is allowed."
  msgstr ""
  
! #: c-family/c.opt:1141
  #, no-c-format
  msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr "Avisa sobre campos de bits packed cuyo desplazamiento cambiÃ³ en GCC 4.4."
  
! #: c-family/c.opt:1145
  #, no-c-format
  msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr "Avisa cuando un struct con el atributo Â«packedÂ» tiene campos desalineados."
  
! #: c-family/c.opt:1149
  #, no-c-format
  msgid "Warn about possibly missing parentheses."
  msgstr "Avisa sobre posibles parÃ©ntesis ausentes."
  
! #: c-family/c.opt:1157
  #, no-c-format
  msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr "Avisa sobre llamadas a std::move a un objeto local en una sentencia return que evita elisiÃ³n de copia."
  
! #: c-family/c.opt:1161 c-family/c.opt:1165
  #, no-c-format
  msgid "Warn for placement new expressions with undefined behavior."
  msgstr "Advierte de la colocaciÃ³n de expresiones nuevas con comportamiento indefinido."
  
! #: c-family/c.opt:1169
  #, no-c-format
  msgid "Warn when converting the type of pointers to member functions."
  msgstr "Avisa cuando se convierte el tipo de punteros a funciones miembro."
  
! #: c-family/c.opt:1173
  #, no-c-format
  msgid "Warn about function pointer arithmetic."
  msgstr "Avisa sobre la aritmÃ©tica de punteros de funciones."
  
! #: c-family/c.opt:1177
  #, no-c-format
  msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr "Avisa cuando un puntero difiere en signo en una asignaciÃ³n."
  
! #: c-family/c.opt:1181
  #, no-c-format
  msgid "Warn when a pointer is compared with a zero character constant."
  msgstr "Avisa cuando se compara un puntero con una constante de carÃ¡cter cero."
  
! #: c-family/c.opt:1185
  #, no-c-format
  msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr "Avisa cuando hay una conversiÃ³n de puntero a entero de tamaÃ±o diferente."
  
! #: c-family/c.opt:1189
  #, no-c-format
  msgid "Warn about misuses of pragmas."
  msgstr "Avisa sobre malos usos de pragmas."
  
! #: c-family/c.opt:1193
  #, no-c-format
  msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr "Avisa si se usan constructores o destructores con prioridades entre 0 y 100."
  
! #: c-family/c.opt:1197
  #, no-c-format
  msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr "Avisa si una propiedad de un objeto Objective-C no tiene semÃ¡ntica de asignaciÃ³n especificada."
  
! #: c-family/c.opt:1201
  #, no-c-format
  msgid "Warn if inherited methods are unimplemented."
  msgstr "Avisa si los mÃ©todos heredados no estÃ¡n implementados."
  
! #: c-family/c.opt:1205
  #, no-c-format
  msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr ""
  
! #: c-family/c.opt:1209
  #, no-c-format
  msgid "Warn about multiple declarations of the same object."
  msgstr "Avisa sobre declaraciones mÃºltiples del mismo objeto."
  
! #: c-family/c.opt:1213
  #, no-c-format
  msgid "Warn about redundant calls to std::move."
  msgstr "Advierte de llamadas redundantes a std::move."
  
! #: c-family/c.opt:1217
  #, no-c-format
  msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
  msgstr ""
  
! #: c-family/c.opt:1221
  #, no-c-format
  msgid "Warn about uses of register storage specifier."
  msgstr "Avisa sobre usos de especificador de almacenamiento en registro."
  
! #: c-family/c.opt:1225
  #, no-c-format
  msgid "Warn when the compiler reorders code."
  msgstr "Avisa cuando el compilador reordena cÃ³digo."
  
! #: c-family/c.opt:1229
  #, no-c-format
  msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr "Avisa cuando un argumento que se pasa a un parÃ¡metro con calificaciÃ³n de restringido se solapa con otro argumento."
  
! #: c-family/c.opt:1234
  #, no-c-format
  msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
  msgstr ""
  
! #: c-family/c.opt:1238
  #, no-c-format
  msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
  msgstr "Avisa cuando el tipo de devoluciÃ³n de una funciÃ³n es el predefinido \"int\" (C), o sobre tipos de devoluciÃ³n inconsistentes (C++)."
  
! #: c-family/c.opt:1242
  #, no-c-format
  msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr "Advierte de construcciones sospechosas que implican orden de almacenamiento de escalares inverso."
  
! #: c-family/c.opt:1246
  #, no-c-format
  msgid "Warn if a selector has multiple methods."
  msgstr "Avisa si un selector tiene mÃ©todos mÃºltiples."
  
! #: c-family/c.opt:1250
  #, fuzzy, no-c-format
  #| msgid "Warn when a variable is only set, otherwise unused."
  msgid "Warn when a value is moved to itself with std::move."
  msgstr "Avisa cuando sÃ³lo se define una variable, y no se usa posteriormente."
  
! #: c-family/c.opt:1254
  #, no-c-format
  msgid "Warn about possible violations of sequence point rules."
  msgstr "Avisa sobre posibles violaciones de las reglas de secuencia de punto."
  
! #: c-family/c.opt:1258
  #, no-c-format
  msgid "Warn if a local declaration hides an instance variable."
  msgstr "Avisa si una declaraciÃ³n local oculta una variable de instancia."
  
! #: c-family/c.opt:1262 c-family/c.opt:1266
  #, no-c-format
  msgid "Warn if left shift of a signed value overflows."
  msgstr "Advierte de desbordamiento de un valor con signo por desplazamiento hacia la izquierda."
  
! #: c-family/c.opt:1270
  #, no-c-format
  msgid "Warn if shift count is negative."
  msgstr "Avisa si la cuenta de desplazamiento es negativa."
  
! #: c-family/c.opt:1274
  #, no-c-format
  msgid "Warn if shift count >= width of type."
  msgstr "Avisa si la cuenta de desplazamiento >= anchura del tipo."
  
! #: c-family/c.opt:1278
  #, no-c-format
  msgid "Warn if left shifting a negative value."
  msgstr "Avisa si la cuenta de desplazamiento a la izquierda es un valor negativo."
  
! #: c-family/c.opt:1282
  #, no-c-format
  msgid "Warn about signed-unsigned comparisons."
  msgstr "Avisa sobre comparaciones con signo-sin signo."
  
! #: c-family/c.opt:1290
  #, no-c-format
  msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr "Avisa cuando hay conversiones de tipo implÃ­citas entre enteros con signo y sin signo."
  
! #: c-family/c.opt:1294
  #, no-c-format
  msgid "Warn when overload promotes from unsigned to signed."
  msgstr "Avisa cuando la sobrecarga promueve de unsigned a signed."
  
! #: c-family/c.opt:1298
  #, no-c-format
  msgid "Warn about missing sized deallocation functions."
  msgstr "Advierte de funciones de desasignaciÃ³n con tamaÃ±o ausentes."
  
! #: c-family/c.opt:1302
  #, no-c-format
  msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr ""
  
! #: c-family/c.opt:1307
  #, no-c-format
  msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr "Avisa cuando se aplica sizeof a parÃ¡metros declarados como array."
  
! #: c-family/c.opt:1311
  #, no-c-format
  msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr "Advierte de divisiones sospechosas de dos expresiones sizeof que no funcionan correctamente con punteros."
  
! #: c-family/c.opt:1315
  #, no-c-format
  msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr "Advierte de parÃ¡metros de longitud sospechosa para determinadas funciones de cadenas si el argumento utiliza sizeof."
  
! #: c-family/c.opt:1323
  #, no-c-format
! msgid "Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr ""
  
! #: c-family/c.opt:1328
  #, no-c-format
  msgid "Warn about uncasted NULL used as sentinel."
  msgstr "Avisa sobre NULL sin conversiÃ³n usado como centinela."
  
! #: c-family/c.opt:1336
  #, no-c-format
  msgid "Warn about unprototyped function declarations."
  msgstr "Avisa sobre declaraciones de funciÃ³n sin prototipo."
  
! #: c-family/c.opt:1340
  #, no-c-format
  msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr "Avisa si los firmas de tipo de los mÃ©todos candidatos no coinciden exactamente."
  
! #: c-family/c.opt:1344
  #, no-c-format
  msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
  msgstr "Advierte de llamadas a strcmp y strncmp utilizadas en expresiones de igualdad que son necesariamente verdaderas o falsas en virtud de la longitud de uno de los argumentos y del tamaÃ±o del otro."
  
! #: c-family/c.opt:1350
  #, no-c-format
  msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr "Advierte de desbordamiento de bÃºfer en funciones que manipulan cadenas, como memcpy y strcpy."
  
! #: c-family/c.opt:1355
  #, no-c-format
  msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr ""
  
! #: c-family/c.opt:1360
  #, fuzzy, no-c-format
  #| msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
  msgstr "Advierte de desbordamiento de bÃºfer en funciones que manipulan cadenas, como memcpy y strcpy."
  
! #: c-family/c.opt:1364
  #, no-c-format
  msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
  msgstr "Advierte de truncamiento en funciones de manipulaciÃ³n de cadenas como strncat y strncpy."
  
! #: c-family/c.opt:1368
  #, no-c-format
  msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr "Avisa si el tipo de una clase tiene una base o un campo cuyo tipo utiliza el espacio de nombres anÃ³nimo o depende de un tipo sin enlace."
  
! #: c-family/c.opt:1372
  #, no-c-format
  msgid "Warn about functions which might be candidates for format attributes."
  msgstr "Advierte de funciones que pueden ser candidatas para atributos de formato."
  
! #: c-family/c.opt:1376
  #, no-c-format
  msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr "Sugiere utilizar la palabra reservada override cuando en la declaraciÃ³n de una funciÃ³n virtual anula otra."
  
! #: c-family/c.opt:1381
  #, no-c-format
  msgid "Warn about enumerated switches, with no default, missing a case."
  msgstr "Avisa sobre switches enumerados, sin valor por defecto, en los que falte un case."
  
! #: c-family/c.opt:1385
  #, no-c-format
  msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr "Avisa sobre switches enumerados que carezcan de una declaraciÃ³n \"default:\"."
  
! #: c-family/c.opt:1389
  #, no-c-format
  msgid "Warn about all enumerated switches missing a specific case."
  msgstr "Avisa sobre todos los switches enumerados que carezcan de un case especÃ­fico."
  
! #: c-family/c.opt:1393
  #, no-c-format
  msgid "Warn about switches with boolean controlling expression."
  msgstr "Avisa sobre switches cuya expresiÃ³n de control sea booleana."
  
! #: c-family/c.opt:1397
  #, no-c-format
  msgid "Warn about switch values that are outside of the switch's type range."
  msgstr ""
  
! #: c-family/c.opt:1401
  #, no-c-format
  msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr "Avisa cuando se usan las funciones internas __sync_fetch_and_nand y __sync_nand_and_fetch."
  
! #: c-family/c.opt:1405
  #, no-c-format
  msgid "Deprecated.  This switch has no effect."
  msgstr "Obsoleto.  Esta opciÃ³n no tiene efecto."
  
! #: c-family/c.opt:1413
  #, no-c-format
  msgid "Warn on primary template declaration."
  msgstr "Avisa en la declaraciÃ³n de la plantilla primeraria."
  
! #: c-family/c.opt:1417
  #, no-c-format
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr "Avisa si una comparaciÃ³n evalÃºa siempre como verdadero o falso."
  
! #: c-family/c.opt:1421
  #, fuzzy, no-c-format
  #| msgid ""
  #| "\n"
*************** msgstr ""
*** 2680,3795 ****
  "\n"
  "salida de ldd con constructores/destructores.\n"
  
! #: c-family/c.opt:1417
  #, no-c-format
  msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr "Avisa si una expresiÃ³n throw siempre darÃ¡ como resultado una llamada a terminate()."
  
! #: c-family/c.opt:1421
  #, no-c-format
  msgid "Warn about features not present in traditional C."
  msgstr "Avisa sobre caracterÃ­sticas no presentes en C tradicional."
  
! #: c-family/c.opt:1425
  #, no-c-format
  msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr "Avisa de prototipos que causen diferentes conversiones de tipo de las que sucederÃ­an en la ausencia del prototipo."
  
! #: c-family/c.opt:1429
  #, no-c-format
  msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr "Avisa si se encuentran trigrafos que puedan afectar el significado del programa."
  
! #: c-family/c.opt:1433
  #, no-c-format
  msgid "Warn about @selector()s without previously declared methods."
  msgstr "Avisa sobre @selector()es sin mÃ©todos declarados previamente."
  
! #: c-family/c.opt:1437
  #, no-c-format
  msgid "Warn if an undefined macro is used in an #if directive."
  msgstr "Avisa si se usa una macro indefinida en una directiva #if."
  
! #: c-family/c.opt:1441
  #, no-c-format
  msgid "Warn about invalid forms of delimited or named escape sequences."
  msgstr ""
  
! #: c-family/c.opt:1449
  #, no-c-format
  msgid "Warn about unrecognized pragmas."
  msgstr "Avisa sobre pragmas que no se reconocen."
  
! #: c-family/c.opt:1453
  #, no-c-format
  msgid "Warn about unsuffixed float constants."
  msgstr "Avisa sobre constantes de coma flotante sin sufijo."
  
! #: c-family/c.opt:1469
  #, no-c-format
  msgid "Warn when typedefs locally defined in a function are not used."
  msgstr "Avisa cuando se definen typedefs localmente en una funciÃ³n pero no se usan."
  
! #: c-family/c.opt:1473
  #, no-c-format
  msgid "Warn about macros defined in the main file that are not used."
  msgstr "Avisa sobre macros definidas en el fichero principal que no se usan."
  
! #: c-family/c.opt:1493
  #, no-c-format
  msgid "Warn about useless casts."
  msgstr "Avisa sobre conversiones de tipo inÃºtiles."
  
! #: c-family/c.opt:1497
  #, no-c-format
  msgid "Warn about using variadic macros."
  msgstr "Avisa sobre el uso de macros variadic."
  
! #: c-family/c.opt:1501
  #, no-c-format
  msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr "Advierte de un uso cuestionable de las macros utilizadas para obtener argumentos variables."
  
! #: c-family/c.opt:1505
  #, no-c-format
  msgid "Warn about the most vexing parse syntactic ambiguity."
  msgstr ""
  
! #: c-family/c.opt:1509
  #, no-c-format
  msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr "Avisa si una base virtual tiene un operador de asignaciÃ³n move no trivial."
  
! #: c-family/c.opt:1513
  #, no-c-format
  msgid "Warn if a variable length array is used."
  msgstr "Avisa si se usa una matriz de longitud variable."
  
! #: c-family/c.opt:1517
  #, fuzzy, no-c-format
  #| msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
  msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
  msgstr "-Wvla-larger-than=<nÃºmero>\tAdvierte de usos no acotados de arrays de longitud variable y de usos acotados de arrays de longitud variable cuyo lÃ­mite pueda ser mÃ¡s grande que <nÃºmero> bytes. <nÃºmero> bytes"
  
! #: c-family/c.opt:1523
  #, fuzzy, no-c-format
  #| msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr "-Wno-vla-larger-than Desactiva el aviso Wvla-larger-than=.  Equivalente a Wvla-larger-than=<MAX_TAMAÃ‘O> o mayor."
  
! #: c-family/c.opt:1527
  #, fuzzy, no-c-format
  #| msgid "Warn about multiple declarations of the same object."
  msgid "Warn about mismatched declarations of VLA parameters."
  msgstr "Avisa sobre declaraciones mÃºltiples del mismo objeto."
  
! #: c-family/c.opt:1531
  #, fuzzy, no-c-format
  #| msgid "Warn about deprecated compiler features"
  msgid "Warn about deprecated uses of volatile qualifier."
  msgstr "Avisa si se usan opciones de compilador obsoletas"
  
! #: c-family/c.opt:1535
  #, no-c-format
  msgid "Warn when a register variable is declared volatile."
  msgstr "Avisa cuando una variable de registro se declara volatile."
  
! #: c-family/c.opt:1539
  #, no-c-format
  msgid "Warn on direct virtual inheritance."
  msgstr "Advierte de la herencia virtual directa."
  
! #: c-family/c.opt:1543
  #, no-c-format
  msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
  msgstr "En C++, un valor diferente de cero significa avisar sobre conversiones obsoletas de literales de cadena a `char *'.  En C, aviso similar, excepto que la conversiÃ³n por supuesto no es obsoleta por el estÃ¡ndar ISO C."
  
! #: c-family/c.opt:1547
  #, no-c-format
  msgid "Warn about xor operators where it appears the user meant exponentiation."
  msgstr ""
  
! #: c-family/c.opt:1551
  #, no-c-format
  msgid "Warn when a literal '0' is used as null pointer."
  msgstr "Avisa cuando se usa un '0' literal como puntero nulo."
  
! #: c-family/c.opt:1555
  #, fuzzy, no-c-format
  #| msgid "Warn about zero-length formats."
  msgid "Warn about accesses to interior zero-length array members."
  msgstr "Avisa sobre formatos de longitud cero."
  
! #: c-family/c.opt:1559
  #, no-c-format
  msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr "SinÃ³nimo de -std=c89 (para C) o -std=c++98 (para C++)."
  
! #: c-family/c.opt:1567
  #, no-c-format
  msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr "VersiÃ³n de ABI de C++ utilizada para avisos -Wabi y aliases de compatibilidad de enlace."
  
! #: c-family/c.opt:1571
  #, no-c-format
  msgid "Enforce class member access control semantics."
  msgstr "Cumple las semÃ¡nticas de control de acceso de miembros de clase."
  
! #: c-family/c.opt:1575
  #, fuzzy, no-c-format
  #| msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
  msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
  msgstr "-fada-spec-parent=unidad  Vuelca specs de Ada como unidades hijas del padre dado."
  
! #: c-family/c.opt:1579
  #, no-c-format
  msgid "Support C++17 allocation of over-aligned types."
  msgstr "Admite alojamiento C++17 de tipos sobrealineados."
  
! #: c-family/c.opt:1583
  #, fuzzy, no-c-format
  #| msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
  msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
  msgstr "-faligned-new=<N> Usa alojamiento de tipo sobrealineado de C++17 para alineamientos mayores que N."
  
! #: c-family/c.opt:1594 c-family/c.opt:1911 c-family/c.opt:2313
! #: c-family/c.opt:2317 c-family/c.opt:2333
  #, no-c-format
  msgid "No longer supported."
  msgstr "Ya no se admite."
  
! #: c-family/c.opt:1598
  #, no-c-format
  msgid "Recognize the \"asm\" keyword."
  msgstr "Reconoce la palabra clave \"asm\"."
  
! #: c-family/c.opt:1606
  #, no-c-format
  msgid "Recognize built-in functions."
  msgstr "Reconoce funciones internas."
  
! #: c-family/c.opt:1613
  #, no-c-format
  msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr "Donde acorte, usar rutas canonicalizadas para cabeceras de sistemas."
  
! #: c-family/c.opt:1617
  #, no-c-format
  msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
  msgstr "Habilita el tipo fundamental char8_t y lo usa como el tipo para los literales de cadenas UTF-8 y de caracteres."
  
! #: c-family/c.opt:1705
  #, fuzzy, no-c-format
  #| msgid "Deprecated in GCC 8.  This switch has no effect."
  msgid "Removed in GCC 8.  This switch has no effect."
  msgstr "Obsoleto en GCC 8.  Esta opciÃ³n no tiene efecto."
  
! #: c-family/c.opt:1709
  #, no-c-format
  msgid "Enable support for C++ concepts."
  msgstr "Activa el soporte para conceptos de C++."
  
! #: c-family/c.opt:1713
  #, fuzzy, no-c-format
  #| msgid "Warn about features not present in traditional C."
  msgid "Enable certain features present in the Concepts TS."
  msgstr "Avisa sobre caracterÃ­sticas no presentes en C tradicional."
  
! #: c-family/c.opt:1717
  #, no-c-format
  msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
  msgstr ""
  
! #: c-family/c.opt:1721
  #, no-c-format
  msgid "Allow the arguments of the '?' operator to have different types."
  msgstr "Permite que los argumentos del operador '?' tengan tipos diferentes."
  
! #: c-family/c.opt:1729
  #, no-c-format
  msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr "-fconst-string-class=<nombre>\tUsa la clase <nombre> para cadenas constantes."
  
! #: c-family/c.opt:1733
  #, no-c-format
  msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr "-fconstexpr-depth-<nÃºmero>\tEspecifica la profundidad de recursiÃ³n constexpr mÃ¡xima."
  
! #: c-family/c.opt:1737
  #, fuzzy, no-c-format
  #| msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
  msgstr "-fconstexpr-depth-<nÃºmero>\tEspecifica la profundidad de recursiÃ³n constexpr mÃ¡xima."
  
! #: c-family/c.opt:1741
  #, fuzzy, no-c-format
  #| msgid "difference of two pointer expressions is not a constant expression"
  msgid "Allow IEC559 floating point exceptions in constant expressions."
  msgstr "la diferencia de dos expresiones puntero no es una expresiÃ³n constante"
  
! #: c-family/c.opt:1745
  #, no-c-format
  msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr "-fconstexpr-loop-limit=<nÃºmero>\tEspecifica el nÃºmero de iteraciones de bucle constexpr mÃ¡ximo."
  
! #: c-family/c.opt:1749
  #, no-c-format
  msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr "-fconstexpr-ops-limit=<nÃºmero>\tEspecifica el nÃºmero mÃ¡ximo de operaciones constexpr durante una evaluaciÃ³n de constexpr."
  
! #: c-family/c.opt:1753
  #, fuzzy, no-c-format
  #| msgid "Warn about features not present in traditional C."
  msgid "Enable certain features present in drafts of C++ Contracts."
  msgstr "Avisa sobre caracterÃ­sticas no presentes en C tradicional."
  
! #: c-family/c.opt:1766
  #, no-c-format
  msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
  msgstr ""
  
! #: c-family/c.opt:1770
  #, no-c-format
  msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
  msgstr ""
  
! #: c-family/c.opt:1774
  #, no-c-format
  msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
  msgstr ""
  
! #: c-family/c.opt:1778
  #, no-c-format
  msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
  msgstr ""
  
! #: c-family/c.opt:1782
  #, no-c-format
  msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
  msgstr ""
  
! #: c-family/c.opt:1786
  #, no-c-format
  msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
  msgstr ""
  
! #: c-family/c.opt:1790
  #, no-c-format
  msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
  msgstr ""
  
! #: c-family/c.opt:1794
  #, no-c-format
  msgid "Enable C++ coroutines (experimental)."
  msgstr "Permite corrutinas C++ (experimental)."
  
! #: c-family/c.opt:1798
  #, no-c-format
  msgid "Emit debug annotations during preprocessing."
  msgstr "Emite anotaciones de depuraciÃ³n durante el preprocesamiento."
  
! #: c-family/c.opt:1806
  #, no-c-format
  msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr "Factoriza constructores y destructores complejos para favorecer el espacio en detrimento de la velocidad."
  
! #: c-family/c.opt:1814
  #, no-c-format
  msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr "Imprime comparaciones jerÃ¡rquicas cuando los tipos de plantilla no coinciden."
  
! #: c-family/c.opt:1818
  #, fuzzy, no-c-format
  #| msgid "default argument mismatch in overload resolution"
  msgid "Note all candidates during overload resolution failure."
  msgstr "no coincide el argumento por defecto en la resoluciÃ³n de sobrecarga"
  
! #: c-family/c.opt:1822
  #, no-c-format
  msgid "Preprocess directives only."
  msgstr "Preprocesa sÃ³lo directivas."
  
! #: c-family/c.opt:1826
  #, no-c-format
  msgid "Permit '$' as an identifier character."
  msgstr "Permite '$' como un identificador de carÃ¡cter."
  
! #: c-family/c.opt:1830
  #, fuzzy, no-c-format
  #| msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr "-fmacro-prefix-map=<viejo>=<nuevo> Asocia un nombre de directorio a otro en __FILE__, __BASE_FILE__, y __builtin_FILE()."
  
! #: c-family/c.opt:1834
  #, no-c-format
  msgid "Write all declarations as Ada code transitively."
  msgstr "Escribe todas las declaraciones como cÃ³digo Ada transitivamente."
  
! #: c-family/c.opt:1838
  #, no-c-format
  msgid "Write all declarations as Ada code for the given file only."
  msgstr "Escribe todas las declaraciones como cÃ³digo Ada solo para el fichero dado."
  
! #: c-family/c.opt:1845
  #, fuzzy, no-c-format
  #| msgid "Do not discard comments in macro expansions."
  msgid "Do not elide common elements in template comparisons."
  msgstr "No descarta comentarios en expansiones de macro."
  
! #: c-family/c.opt:1849
  #, no-c-format
  msgid "Generate code to check exception specifications."
  msgstr "Genera cÃ³digo para revisar especificaciones de excepciones."
  
! #: c-family/c.opt:1856
  #, no-c-format
  msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
  msgstr "-fexec-charset=<cset>\tConvierte todas las constantes de cadenas y carÃ¡cter al conjunto de caracteres <cset>."
  
! #: c-family/c.opt:1860
  #, no-c-format
  msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr "Permite los nombres de cÃ¡racteres universales (\\u y \\U) en los identificadores."
  
! #: c-family/c.opt:1864
  #, no-c-format
  msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr "-finput-charset=<cset>\tEspecifica el conjunto de caracteres por defecto para los ficheros fuente."
  
! #: c-family/c.opt:1868
  #, no-c-format
  msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr "Admite inicializaciÃ³n dinÃ¡mica de variables locales de hilo en una unidad de traducciÃ³n diferente."
  
! #: c-family/c.opt:1875
  #, fuzzy, no-c-format
  #| msgid "No calls in function %s\n"
  msgid "Fold calls to simple inline functions."
  msgstr "No hay llamadas en la funciÃ³n %s\n"
  
! #: c-family/c.opt:1882
  #, no-c-format
  msgid "Do not assume that standard C libraries and \"main\" exist."
  msgstr "No asume que existen las bibliotecas C estÃ¡ndar y \"main\"."
  
! #: c-family/c.opt:1886
  #, no-c-format
  msgid "Recognize GNU-defined keywords."
  msgstr "Reconoce las palabras claves definidas por GNU."
  
! #: c-family/c.opt:1890
  #, no-c-format
  msgid "Generate code for GNU runtime environment."
  msgstr "Genera cÃ³digo para el entorno de tiempo de ejecuciÃ³n GNU."
  
! #: c-family/c.opt:1894
  #, no-c-format
  msgid "Use traditional GNU semantics for inline functions."
  msgstr "Usa semÃ¡ntica GNU tradicional para las funciones incluidas en lÃ­nea."
  
! #: c-family/c.opt:1907
  #, no-c-format
  msgid "Assume normal C execution environment."
  msgstr "Asume el entorno normal de ejecuciÃ³n C."
  
! #: c-family/c.opt:1915
  #, no-c-format
  msgid "Implement P2564 for consteval propagation."
  msgstr ""
  
! #: c-family/c.opt:1919
  #, no-c-format
  msgid "Export functions even if they can be inlined."
  msgstr "Exporta funciones aun si pueden incluir en lÃ­nea."
  
! #: c-family/c.opt:1923
  #, fuzzy, no-c-format
  #| msgid "Inline member functions by default"
  msgid "Make inline functions constexpr by default."
  msgstr "Incluye en lÃ­nea a las funciones miembro por defecto"
  
! #: c-family/c.opt:1927
  #, no-c-format
  msgid "Emit implicit instantiations of inline templates."
  msgstr "Emite instanciaciones implÃ­citas de plantillas incluidas en lÃ­nea."
  
! #: c-family/c.opt:1931
  #, no-c-format
  msgid "Emit implicit instantiations of templates."
  msgstr "Emite instanciaciones implÃ­citas de plantillas."
  
! #: c-family/c.opt:1935
  #, no-c-format
  msgid "Implement C++17 inheriting constructor semantics."
  msgstr "Implementa la semÃ¡ntica de constructor heredado de C++17."
  
! #: c-family/c.opt:1942
  #, no-c-format
  msgid "Don't emit dllexported inline functions unless needed."
  msgstr "No emite funciones en lÃ­nea exportadas en dll a menos que sea necesario."
  
! #: c-family/c.opt:1949
  #, no-c-format
  msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr "Permite las conversiones implÃ­citas entre vectores con nÃºmeros diferentes de subpartes y/o tipos de elementos diferentes."
  
! #: c-family/c.opt:1953
  #, fuzzy, no-c-format
  #| msgid "Enable C++ coroutines (experimental)."
  msgid "Enable C++ modules-ts (experimental)."
  msgstr "Permite corrutinas C++ (experimental)."
  
! #: c-family/c.opt:1961
  #, fuzzy, no-c-format
  #| msgid "Enable C++ coroutines (experimental)."
  msgid "Enable C++ header module (experimental)."
  msgstr "Permite corrutinas C++ (experimental)."
  
! #: c-family/c.opt:1968
  #, no-c-format
  msgid "Member functions defined within their class are inline in module purview."
  msgstr ""
  
! #: c-family/c.opt:1972
  #, no-c-format
  msgid "Only emit Compiled Module Interface."
  msgstr ""
  
! #: c-family/c.opt:1976
  #, no-c-format
  msgid "Mapper for module to CMI files."
  msgstr ""
  
! #: c-family/c.opt:1980
  #, fuzzy, no-c-format
  #| msgid "Enable code hoisting."
  msgid "Enable lazy module importing."
  msgstr "Activa la elevaciÃ³n de cÃ³digo."
  
! #: c-family/c.opt:1988
  #, fuzzy, no-c-format
  #| msgid "Warn about semicolon after in-class function definition."
  msgid "Warn about macros that have conflicting header units definitions."
  msgstr "Advierte de punto y coma despuÃ©s de una definiciÃ³n de funciÃ³n dentro de una clase."
  
! #: c-family/c.opt:1992
  #, fuzzy, no-c-format
  #| msgid "return makes pointer from integer without a cast"
  msgid "Warn if pointers of distinct types are compared without a cast."
  msgstr "la devoluciÃ³n crea un puntero desde un entero sin una conversiÃ³n"
  
! #: c-family/c.opt:1996
  #, no-c-format
  msgid "Note #include directives translated to import declarations."
  msgstr ""
  
! #: c-family/c.opt:2000
  #, no-c-format
  msgid "Note #include directives not translated to import declarations, and not known to be textual."
  msgstr ""
  
! #: c-family/c.opt:2004
  #, no-c-format
  msgid "Note a #include translation of a specific header."
  msgstr ""
  
! #: c-family/c.opt:2008
  #, no-c-format
  msgid "Note Compiled Module Interface pathnames."
  msgstr ""
  
! #: c-family/c.opt:2012
  #, no-c-format
  msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
  msgstr ""
  
! #: c-family/c.opt:2016
  #, fuzzy, no-c-format
  #| msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
  msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
  msgstr "ffixed-line-length-<nÃºmero>\tLimita la longitud mÃ¡xima de lÃ­nea a <nÃºmero>"
  
! #: c-family/c.opt:2020
  #, no-c-format
  msgid "Don't warn about uses of Microsoft extensions."
  msgstr "No avisa sobre los usos de extensiones Microsoft."
  
! #: c-family/c.opt:2039
  #, no-c-format
  msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr "Implementa la resoluciÃ³n de DR 150 para coincidencias de argumentos de plantilla de plantilla."
  
! #: c-family/c.opt:2043
  #, fuzzy, no-c-format
  #| msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
  msgid "Generate code for NeXT (Apple macOS) runtime environment."
  msgstr "Genera cÃ³digo para el entorno de tiempo de ejecuciÃ³n NeXT (Apple Mac OS X)."
  
! #: c-family/c.opt:2047
  #, no-c-format
  msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr "Asume que los receptores de mensajes de Objective-C pueden ser nil."
  
! #: c-family/c.opt:2051
  #, no-c-format
  msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr "Permite el acceso a variables de instancia como si fueran declaraciones locales dentro de implementaciones de mÃ©todos de instancia."
  
! #: c-family/c.opt:2055
  #, no-c-format
  msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr "-fvisibility=[private|protected|public|package]\tEstablece la visibilidad de sÃ­mbolos predeterminada."
  
! #: c-family/c.opt:2080
  #, no-c-format
  msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr "Trata una especificaciÃ³n de excepciÃ³n throw() como noexcept para mejorar el tamaÃ±o del cÃ³digo."
  
! #: c-family/c.opt:2084
  #, no-c-format
  msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr "Especifica cuÃ¡l ABI usar para el cÃ³digo de la familia Objective-C y la generaciÃ³n de metadatos."
  
! #: c-family/c.opt:2090
  #, no-c-format
  msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr "Genera mÃ©todos Objective-C especiales para inicializar/destruir i-variables de C++ que no son POD, si es necesario."
  
! #: c-family/c.opt:2094
  #, no-c-format
  msgid "Allow fast jumps to the message dispatcher."
  msgstr "Permite saltos rÃ¡pidos al despachador de mensajes."
  
! #: c-family/c.opt:2100
  #, no-c-format
  msgid "Enable Objective-C exception and synchronization syntax."
  msgstr "Activa la sintaxis de excepciÃ³n y sincronizaciÃ³n de Objective-C."
  
! #: c-family/c.opt:2104
  #, no-c-format
  msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
  msgstr "Activa la recolecciÃ³n de basura (GC) en programas Objective-C/Objective-C++."
  
! #: c-family/c.opt:2108
  #, no-c-format
  msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr "Activa las revisiones en lÃ­nea para los receptores nil con el tiempo de ejecuciÃ³n NeXT y la ABI versiÃ³n 2."
  
! #: c-family/c.opt:2113
  #, no-c-format
  msgid "Enable Objective-C setjmp exception handling runtime."
  msgstr "Activa el manejo de excepciones setjmp en tiempo de ejecuciÃ³n de Objective-C."
  
! #: c-family/c.opt:2117
  #, no-c-format
  msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr "Conforma al lenguaje Objective-C 1.0 como se implantÃ³ en GCC 4.0."
  
! #: c-family/c.opt:2121
  #, no-c-format
  msgid "Enable OpenACC."
  msgstr "Activa OpenACC."
  
! #: c-family/c.opt:2125
  #, no-c-format
  msgid "Specify default OpenACC compute dimensions."
  msgstr "Especifica las dimensiones de cÃ¡lculo predeterminadas de OpenACC."
  
! #: c-family/c.opt:2129
  #, no-c-format
  msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr "Activa OpenMP (implica -frecursive en Fortran)."
  
! #: c-family/c.opt:2133
  #, no-c-format
  msgid "Enable OpenMP's SIMD directives."
  msgstr "Activa las directivas SIMD de OpenMP."
  
! #: c-family/c.opt:2137
  #, no-c-format
  msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr "Reconoce palabras clave de C++ como \"compl\" y \"xor\"."
  
! #: c-family/c.opt:2148
  #, no-c-format
  msgid "Look for and use PCH files even when preprocessing."
  msgstr "Busca y utiliza ficheros PCH aÃºn cuando se estÃ© preprocesando."
  
! #: c-family/c.opt:2152
  #, no-c-format
  msgid "Downgrade conformance errors to warnings."
  msgstr "Degrada los errores de concordancia a avisos."
  
! #: c-family/c.opt:2156
  #, no-c-format
  msgid "Enable Plan 9 language extensions."
  msgstr "Activa las extensiones de lenguaje de Plan9."
  
! #: c-family/c.opt:2160
  #, no-c-format
  msgid "Treat the input file as already preprocessed."
  msgstr "Trata al fichero de entrada como previamente preprocesado."
  
! #: c-family/c.opt:2168
  #, fuzzy, no-c-format
  #| msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
  msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
  msgstr "-ftrack-macro-expansion=<0|1|2>  Rastrea las ubicaciones de los elementos que provienen de la expansiÃ³n de macros y los muestra en mensajes de error."
  
! #: c-family/c.opt:2172
  #, fuzzy, no-c-format
  #| msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
  msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr "-fno-pretty-templates No da formato legible a las especializaciones de plantilla como la firma de plantilla seguida por los argumentos."
  
! #: c-family/c.opt:2176
  #, no-c-format
  msgid "Treat known sprintf return values as constants."
  msgstr "Trata los valores de retorno conocidos de sprintf como constantes."
  
! #: c-family/c.opt:2180
  #, no-c-format
  msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr "Usa el modo Fix-and-Continue para indicar que los ficheros objeto se pueden intercambiar en tiempo de ejecuciÃ³n."
  
! #: c-family/c.opt:2184
  #, fuzzy, no-c-format
  #| msgid "Deprecated in GCC 9.  This switch has no effect."
  msgid "Removed in GCC 10.  This switch has no effect."
  msgstr "Obsoleto en GCC 9.  Esta opciÃ³n no tiene efecto."
  
! #: c-family/c.opt:2188
  #, no-c-format
  msgid "Generate run time type descriptor information."
  msgstr "Genera informaciÃ³n de descriptor de tipo en tiempo de ejecuciÃ³n."
  
! #: c-family/c.opt:2192 ada/gcc-interface/lang.opt:81
  #, no-c-format
  msgid "Use the narrowest integer type possible for enumeration types."
  msgstr "Usa el tipo entero mÃ¡s estrecho posible para tipos de enumeraciÃ³n."
  
! #: c-family/c.opt:2196
  #, no-c-format
  msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr "Fuerza que el tipo subyacente de \"wchar_t\" sea \"unsigned short\"."
  
! #: c-family/c.opt:2200
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr "Cuando no se proporcione \"signed\" o \"unsigned\" hace signed el campo de bits."
  
! #: c-family/c.opt:2204 ada/gcc-interface/lang.opt:85
  #, no-c-format
  msgid "Make \"char\" signed by default."
  msgstr "Hace que \"char\" sea signed por defecto."
  
! #: c-family/c.opt:2208
  #, no-c-format
  msgid "Enable C++14 sized deallocation support."
  msgstr "Admite desasignaciÃ³n con tamaÃ±o de C++14."
  
! #: c-family/c.opt:2215
  #, no-c-format
  msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr ""
  
! #: c-family/c.opt:2222
  #, no-c-format
  msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr "-fsso-struct=[big-endian|little-endian|native]\tEstablece el orden de almacenamiento de escalares predeterminado."
  
! #: c-family/c.opt:2238
  #, no-c-format
  msgid "Display statistics accumulated during compilation."
  msgstr "Muestra las estadÃ­sticas acumuladas durante la compilaciÃ³n."
  
! #: c-family/c.opt:2242
  #, no-c-format
  msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr "Asume que los valores de tipo de enumeraciÃ³n estÃ¡n siempre dentro del rango mÃ­nimo de ese tipo."
  
! #: c-family/c.opt:2249 c-family/c.opt:2254
  #, no-c-format
  msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr "Sigue los requisitos de orden de evaluaciÃ³n de C++17 para expresiones de asignaciÃ³n, desplazamiento, llamadas a funciones miembro, etc."
  
! #: c-family/c.opt:2271
  #, no-c-format
  msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr "Establece el nÃºmero mÃ¡ximo de notas de instanciaciÃ³n de plantilla para un solo aviso o error."
  
! #: c-family/c.opt:2278
  #, no-c-format
  msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr "-ftemplate-depth-<nÃºmero>\tEspecifica la profundidad mÃ¡xima de instanciaciÃ³n de plantilla."
  
! #: c-family/c.opt:2285
  #, no-c-format
  msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr "-fno-threadsafe-statics\tNo genera cÃ³digo seguro en hilos para inicializar statics locales."
  
! #: c-family/c.opt:2289
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr "Cuando no se proporcione \"signed\" o \"unsigned\" hacer unsigned el campo de bits."
  
! #: c-family/c.opt:2293 ada/gcc-interface/lang.opt:89
  #, no-c-format
  msgid "Make \"char\" unsigned by default."
  msgstr "Hace que \"char\" sea unsigned por defecto."
  
! #: c-family/c.opt:2297
  #, no-c-format
  msgid "Use __cxa_atexit to register destructors."
  msgstr "Usa __cxa_atexit para registrar destructores."
  
! #: c-family/c.opt:2301
  #, no-c-format
  msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr "Usa __cxa_get_exception_ptr para el manejo de excepciones."
  
! #: c-family/c.opt:2305
  #, no-c-format
  msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr "Marca todos los mÃ©todos y funciones incluidos en lÃ­nea con visibilidad hidden."
  
! #: c-family/c.opt:2309
  #, no-c-format
  msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr "Cambia la visibilidad para coincidir con Microsoft Visual Studio por defecto."
  
! #: c-family/c.opt:2321
  #, no-c-format
  msgid "Emit common-like symbols as weak symbols."
  msgstr "Emite sÃ­mbolos comunes como sÃ­mbolos dÃ©biles."
  
! #: c-family/c.opt:2325
  #, no-c-format
  msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr "-fwide-exec-charset=<cset>\tConvierte todas las cadenas anchas y constantes de cÃ¡racter al conjunto de caracteres <cset>."
  
! #: c-family/c.opt:2329
  #, no-c-format
  msgid "Generate a #line directive pointing at the current working directory."
  msgstr "Genera una directiva #line que apunte al directorio de trabajo actual."
  
! #: c-family/c.opt:2337
  #, no-c-format
  msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr "Genera la bÃºsqueda no estricta de clases (a travÃ©s de objc_getClass()) para usarlas en el modo Zero-Link."
  
! #: c-family/c.opt:2341
  #, no-c-format
  msgid "Dump declarations to a .decl file."
  msgstr "Vuelca las declaraciones a un fichero .decl."
  
! #: c-family/c.opt:2345
  #, no-c-format
  msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr "-femit-struct-debug-baseonly\tInformaciÃ³n de depuraciÃ³n reducida agresiva para structs."
  
! #: c-family/c.opt:2349
  #, no-c-format
  msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr "-femit-struct-debug-reduced\tInformaciÃ³n de depuraciÃ³n reducida conservadora para structs."
  
! #: c-family/c.opt:2353
  #, no-c-format
  msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr "-femit-struct-debug-detailed=<lista-espec>\tInformaciÃ³n de depuraciÃ³n reducida detallada para structs."
  
! #: c-family/c.opt:2357
  #, no-c-format
  msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
  msgstr "Interpreta imaginario, coma fija u otro sufijo de nÃºmero gnu como el literal numÃ©rico correspondiente en lugar de un literal numÃ©rico definido por el usuario."
  
! #: c-family/c.opt:2362
  #, no-c-format
  msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
  msgstr "-idirafter <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n del sistema."
  
! #: c-family/c.opt:2366
  #, no-c-format
  msgid "-imacros <file>\tAccept definition of macros in <file>."
  msgstr "-imacros <fichero>\tAcepta la definiciÃ³n de macros en el <fichero>."
  
! #: c-family/c.opt:2370
  #, no-c-format
  msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr "-imultilib <dir>\tDefine <dir> como el subdirectorio de inclusiÃ³n de multilib."
  
! #: c-family/c.opt:2374
  #, no-c-format
  msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr "-include <file>\tIncluye los contenidos del <fichero> antes de otros ficheros."
  
! #: c-family/c.opt:2378
  #, no-c-format
  msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr "-iprefix <ruta>\tEspecifica la <ruta> como un prefijo para las siguientes dos opciones."
  
! #: c-family/c.opt:2382
  #, no-c-format
  msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr "-isysroot <dir>\tEstablece el <dir>ectorio como el directorio raÃ­z del sistema."
  
! #: c-family/c.opt:2386
  #, no-c-format
  msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
  msgstr "-isystem <dir>\tAgrega el <dir>ectorio al inicio de la ruta de inclusiÃ³n del sistema."
  
! #: c-family/c.opt:2390
  #, no-c-format
  msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr "-iquote <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n de citas."
  
! #: c-family/c.opt:2394
  #, no-c-format
  msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
  msgstr "-iwithprefix <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n del sistema."
  
! #: c-family/c.opt:2398
  #, no-c-format
  msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
  msgstr "-iwithprefixbefore <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n principal."
  
! #: c-family/c.opt:2408
  #, no-c-format
  msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr "No busca directorios de inclusiÃ³n del sistema por defecto (aquellos especificados con -isystem aÃºn serÃ¡n utilizados)."
  
! #: c-family/c.opt:2412
  #, no-c-format
  msgid "Do not search standard system include directories for C++."
  msgstr "No busca directorios de inclusiÃ³n del sistema por defecto para C++."
  
! #: c-family/c.opt:2424
  #, no-c-format
  msgid "Generate C header of platform-specific features."
  msgstr "Genera encabezado C de caracterÃ­sticas especÃ­ficas de la plataforma."
  
! #: c-family/c.opt:2428
  #, no-c-format
  msgid "Remap file names when including files."
  msgstr "Reasocia nombres de fichero al incluir ficheros"
  
! #: c-family/c.opt:2432 c-family/c.opt:2436
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr "Conforma al estÃ¡ndar ISO 1998 C++ revisado por la correcciÃ³n tÃ©cnica 2003."
  
! #: c-family/c.opt:2440
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard."
  msgstr "Conforma al estÃ¡ndar ISO 2011 C++."
  
! #: c-family/c.opt:2444
  #, no-c-format
  msgid "Deprecated in favor of -std=c++11."
  msgstr "Obsoleto en favor de -std=c++11."
  
! #: c-family/c.opt:2448
  #, no-c-format
  msgid "Deprecated in favor of -std=c++14."
  msgstr "Obsoleto en favor de -std=c++14."
  
! #: c-family/c.opt:2452
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard."
  msgstr "Conforma al estÃ¡ndar ISO 2014 C++."
  
! #: c-family/c.opt:2456
  #, no-c-format
  msgid "Deprecated in favor of -std=c++17."
  msgstr "Obsoleto en favor de -std=c++17."
  
! #: c-family/c.opt:2460
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard."
  msgstr "Conforma al estÃ¡ndar ISO 2017 C++."
  
! #: c-family/c.opt:2464 c-family/c.opt:2468
  #, fuzzy, no-c-format
  #| msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
  msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
  msgstr "Conforma al borrador del estÃ¡ndar ISO 2020(?) C++ (soporte experimental e incompleto)."
  
! #: c-family/c.opt:2472 c-family/c.opt:2476
  #, fuzzy, no-c-format
  #| msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
  msgid "Conform to the ISO 2023 C++ draft standard (experimental and incomplete support)."
  msgstr "Conforma al borrador del estÃ¡ndar ISO 2020(?) C++ (soporte experimental e incompleto)."
  
! #: c-family/c.opt:2480 c-family/c.opt:2484
  #, fuzzy, no-c-format
  #| msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
  msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
  msgstr "Conforma al borrador del estÃ¡ndar ISO 2020(?) C++ (soporte experimental e incompleto)."
  
! #: c-family/c.opt:2488 c-family/c.opt:2642
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard."
  msgstr "Conforma al estÃ¡ndar ISO 2012 C."
  
! #: c-family/c.opt:2492
  #, no-c-format
  msgid "Deprecated in favor of -std=c11."
  msgstr "Obsoleto en favor de -std=c11."
  
! #: c-family/c.opt:2496 c-family/c.opt:2500 c-family/c.opt:2646
! #: c-family/c.opt:2650
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr "Conforma al estÃ¡ndar ISO 2017 C (publicado en 2018)."
  
! #: c-family/c.opt:2504 c-family/c.opt:2654
  #, fuzzy, no-c-format
  #| msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) (experimental and incomplete support)."
  msgstr "Conforma al borrador del estÃ¡ndar ISO 202X C (soporte experimental e incompleto)"
  
! #: c-family/c.opt:2508
  #, fuzzy, no-c-format
  #| msgid "Deprecated in favor of -std=c11."
  msgid "Deprecated in favor of -std=c23."
  msgstr "Obsoleto en favor de -std=c11."
  
! #: c-family/c.opt:2512 c-family/c.opt:2516 c-family/c.opt:2626
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard."
  msgstr "Conforma al estÃ¡ndar ISO 1990 C."
  
! #: c-family/c.opt:2520 c-family/c.opt:2634
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard."
  msgstr "Conforma al estÃ¡ndar ISO 1999 C."
  
! #: c-family/c.opt:2524
  #, no-c-format
  msgid "Deprecated in favor of -std=c99."
  msgstr "Obsoleto en favor de -std=c99."
  
! #: c-family/c.opt:2528 c-family/c.opt:2533
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr "Conforma al estÃ¡ndar ISO 1998 C++ revisado por la correcciÃ³n tÃ©cnica 2003 con extensiones GNU."
  
! #: c-family/c.opt:2538
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
  msgstr "Conforma al estÃ¡ndar ISO 2011 C++ con extensiones GNU."
  
! #: c-family/c.opt:2542
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++11."
  msgstr "Obsoleto en favor de -std=gnu++11."
  
! #: c-family/c.opt:2546
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++14."
  msgstr "Obsoleto en favor de -std=gnu++14."
  
! #: c-family/c.opt:2550
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr "Conforma al estÃ¡ndar ISO 2014 C++ con extensiones GNU."
  
! #: c-family/c.opt:2554
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++17."
  msgstr "Obsoleto en favor de -std=gnu++17."
  
! #: c-family/c.opt:2558
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr "Conforma al estÃ¡ndar ISO 2017 C++ con extensiones GNU."
  
! #: c-family/c.opt:2562 c-family/c.opt:2566
  #, fuzzy, no-c-format
  #| msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
  msgstr "Conforma al borrador del estÃ¡ndar ISO 2020(?) C++ con extensiones GNU (soporte experimental e incompleto)."
  
! #: c-family/c.opt:2570 c-family/c.opt:2574
  #, fuzzy, no-c-format
  #| msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgid "Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr "Conforma al borrador del estÃ¡ndar ISO 2020(?) C++ con extensiones GNU (soporte experimental e incompleto)."
  
! #: c-family/c.opt:2578 c-family/c.opt:2582
  #, fuzzy, no-c-format
  #| msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr "Conforma al borrador del estÃ¡ndar ISO 2020(?) C++ con extensiones GNU (soporte experimental e incompleto)."
  
! #: c-family/c.opt:2586
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard with GNU extensions."
  msgstr "Conforma al estÃ¡ndar ISO 2011 C con extensiones GNU."
  
! #: c-family/c.opt:2590
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu11."
  msgstr "Obsoleto en favor de -std=gnu11."
  
! #: c-family/c.opt:2594 c-family/c.opt:2598
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr "Conforma al estÃ¡ndar ISO 2017 C (publicado en 2018) con extensiones GNU."
  
! #: c-family/c.opt:2602
  #, fuzzy, no-c-format
  #| msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) with GNU extensions (experimental and incomplete support)."
  msgstr "Conforma al borrador del estÃ¡ndar ISO 202X C con extensiones GNU (soporte experimental e incompleto)."
  
! #: c-family/c.opt:2606
  #, fuzzy, no-c-format
  #| msgid "Deprecated in favor of -std=gnu11."
  msgid "Deprecated in favor of -std=gnu23."
  msgstr "Obsoleto en favor de -std=gnu11."
  
! #: c-family/c.opt:2610 c-family/c.opt:2614
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard with GNU extensions."
  msgstr "Conforma al estÃ¡ndar ISO 1990 C con extensiones GNU."
  
! #: c-family/c.opt:2618
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard with GNU extensions."
  msgstr "Conforma al estÃ¡ndar ISO 1999 C con extensiones GNU."
  
! #: c-family/c.opt:2622
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu99."
  msgstr "Obsoleto en favor de -std=gnu99."
  
! #: c-family/c.opt:2630
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard as amended in 1994."
  msgstr "Conforma al estÃ¡ndar ISO 1990 C tal y como se enmendÃ³ en 1994."
  
! #: c-family/c.opt:2638
  #, no-c-format
  msgid "Deprecated in favor of -std=iso9899:1999."
  msgstr "Obsoleto en favor de -std=iso9899:1999."
  
! #: c-family/c.opt:2658
  #, no-c-format
  msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
  msgstr ""
  
! #: c-family/c.opt:2675
  #, no-c-format
  msgid "Enable traditional preprocessing."
  msgstr "Habilita el preprocesamiento tradicional."
  
! #: c-family/c.opt:2679
  #, no-c-format
  msgid "-trigraphs\tSupport ISO C trigraphs."
  msgstr "-trigraphs\tSoporte para los trigrafos de ISO C."
  
! #: c-family/c.opt:2683
  #, no-c-format
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "No predefine las macros especÃ­ficas del sistema y especÃ­ficas de GCC."
--- 2690,3805 ----
  "\n"
  "salida de ldd con constructores/destructores.\n"
  
! #: c-family/c.opt:1425
  #, no-c-format
  msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr "Avisa si una expresiÃ³n throw siempre darÃ¡ como resultado una llamada a terminate()."
  
! #: c-family/c.opt:1429
  #, no-c-format
  msgid "Warn about features not present in traditional C."
  msgstr "Avisa sobre caracterÃ­sticas no presentes en C tradicional."
  
! #: c-family/c.opt:1433
  #, no-c-format
  msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr "Avisa de prototipos que causen diferentes conversiones de tipo de las que sucederÃ­an en la ausencia del prototipo."
  
! #: c-family/c.opt:1437
  #, no-c-format
  msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr "Avisa si se encuentran trigrafos que puedan afectar el significado del programa."
  
! #: c-family/c.opt:1441
  #, no-c-format
  msgid "Warn about @selector()s without previously declared methods."
  msgstr "Avisa sobre @selector()es sin mÃ©todos declarados previamente."
  
! #: c-family/c.opt:1445
  #, no-c-format
  msgid "Warn if an undefined macro is used in an #if directive."
  msgstr "Avisa si se usa una macro indefinida en una directiva #if."
  
! #: c-family/c.opt:1449
  #, no-c-format
  msgid "Warn about invalid forms of delimited or named escape sequences."
  msgstr ""
  
! #: c-family/c.opt:1457
  #, no-c-format
  msgid "Warn about unrecognized pragmas."
  msgstr "Avisa sobre pragmas que no se reconocen."
  
! #: c-family/c.opt:1461
  #, no-c-format
  msgid "Warn about unsuffixed float constants."
  msgstr "Avisa sobre constantes de coma flotante sin sufijo."
  
! #: c-family/c.opt:1477
  #, no-c-format
  msgid "Warn when typedefs locally defined in a function are not used."
  msgstr "Avisa cuando se definen typedefs localmente en una funciÃ³n pero no se usan."
  
! #: c-family/c.opt:1481
  #, no-c-format
  msgid "Warn about macros defined in the main file that are not used."
  msgstr "Avisa sobre macros definidas en el fichero principal que no se usan."
  
! #: c-family/c.opt:1501
  #, no-c-format
  msgid "Warn about useless casts."
  msgstr "Avisa sobre conversiones de tipo inÃºtiles."
  
! #: c-family/c.opt:1505
  #, no-c-format
  msgid "Warn about using variadic macros."
  msgstr "Avisa sobre el uso de macros variadic."
  
! #: c-family/c.opt:1509
  #, no-c-format
  msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr "Advierte de un uso cuestionable de las macros utilizadas para obtener argumentos variables."
  
! #: c-family/c.opt:1513
  #, no-c-format
  msgid "Warn about the most vexing parse syntactic ambiguity."
  msgstr ""
  
! #: c-family/c.opt:1517
  #, no-c-format
  msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr "Avisa si una base virtual tiene un operador de asignaciÃ³n move no trivial."
  
! #: c-family/c.opt:1521
  #, no-c-format
  msgid "Warn if a variable length array is used."
  msgstr "Avisa si se usa una matriz de longitud variable."
  
! #: c-family/c.opt:1525
  #, fuzzy, no-c-format
  #| msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes. <number> bytes."
  msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
  msgstr "-Wvla-larger-than=<nÃºmero>\tAdvierte de usos no acotados de arrays de longitud variable y de usos acotados de arrays de longitud variable cuyo lÃ­mite pueda ser mÃ¡s grande que <nÃºmero> bytes. <nÃºmero> bytes"
  
! #: c-family/c.opt:1531
  #, fuzzy, no-c-format
  #| msgid "-Wno-vla-larger-than Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr "-Wno-vla-larger-than Desactiva el aviso Wvla-larger-than=.  Equivalente a Wvla-larger-than=<MAX_TAMAÃ‘O> o mayor."
  
! #: c-family/c.opt:1535
  #, fuzzy, no-c-format
  #| msgid "Warn about multiple declarations of the same object."
  msgid "Warn about mismatched declarations of VLA parameters."
  msgstr "Avisa sobre declaraciones mÃºltiples del mismo objeto."
  
! #: c-family/c.opt:1539
  #, fuzzy, no-c-format
  #| msgid "Warn about deprecated compiler features"
  msgid "Warn about deprecated uses of volatile qualifier."
  msgstr "Avisa si se usan opciones de compilador obsoletas"
  
! #: c-family/c.opt:1543
  #, no-c-format
  msgid "Warn when a register variable is declared volatile."
  msgstr "Avisa cuando una variable de registro se declara volatile."
  
! #: c-family/c.opt:1547
  #, no-c-format
  msgid "Warn on direct virtual inheritance."
  msgstr "Advierte de la herencia virtual directa."
  
! #: c-family/c.opt:1551
  #, no-c-format
  msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
  msgstr "En C++, un valor diferente de cero significa avisar sobre conversiones obsoletas de literales de cadena a `char *'.  En C, aviso similar, excepto que la conversiÃ³n por supuesto no es obsoleta por el estÃ¡ndar ISO C."
  
! #: c-family/c.opt:1555
  #, no-c-format
  msgid "Warn about xor operators where it appears the user meant exponentiation."
  msgstr ""
  
! #: c-family/c.opt:1559
  #, no-c-format
  msgid "Warn when a literal '0' is used as null pointer."
  msgstr "Avisa cuando se usa un '0' literal como puntero nulo."
  
! #: c-family/c.opt:1563
  #, fuzzy, no-c-format
  #| msgid "Warn about zero-length formats."
  msgid "Warn about accesses to interior zero-length array members."
  msgstr "Avisa sobre formatos de longitud cero."
  
! #: c-family/c.opt:1567
  #, no-c-format
  msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr "SinÃ³nimo de -std=c89 (para C) o -std=c++98 (para C++)."
  
! #: c-family/c.opt:1575
  #, no-c-format
  msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr "VersiÃ³n de ABI de C++ utilizada para avisos -Wabi y aliases de compatibilidad de enlace."
  
! #: c-family/c.opt:1579
  #, no-c-format
  msgid "Enforce class member access control semantics."
  msgstr "Cumple las semÃ¡nticas de control de acceso de miembros de clase."
  
! #: c-family/c.opt:1583
  #, fuzzy, no-c-format
  #| msgid "-fada-spec-parent=unit  Dump Ada specs as child units of given parent."
  msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
  msgstr "-fada-spec-parent=unidad  Vuelca specs de Ada como unidades hijas del padre dado."
  
! #: c-family/c.opt:1587
  #, no-c-format
  msgid "Support C++17 allocation of over-aligned types."
  msgstr "Admite alojamiento C++17 de tipos sobrealineados."
  
! #: c-family/c.opt:1591
  #, fuzzy, no-c-format
  #| msgid "-faligned-new=<N> Use C++17 over-aligned type allocation for alignments greater than N."
  msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
  msgstr "-faligned-new=<N> Usa alojamiento de tipo sobrealineado de C++17 para alineamientos mayores que N."
  
! #: c-family/c.opt:1602 c-family/c.opt:1919 c-family/c.opt:2321
! #: c-family/c.opt:2325 c-family/c.opt:2341
  #, no-c-format
  msgid "No longer supported."
  msgstr "Ya no se admite."
  
! #: c-family/c.opt:1606
  #, no-c-format
  msgid "Recognize the \"asm\" keyword."
  msgstr "Reconoce la palabra clave \"asm\"."
  
! #: c-family/c.opt:1614
  #, no-c-format
  msgid "Recognize built-in functions."
  msgstr "Reconoce funciones internas."
  
! #: c-family/c.opt:1621
  #, no-c-format
  msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr "Donde acorte, usar rutas canonicalizadas para cabeceras de sistemas."
  
! #: c-family/c.opt:1625
  #, no-c-format
  msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
  msgstr "Habilita el tipo fundamental char8_t y lo usa como el tipo para los literales de cadenas UTF-8 y de caracteres."
  
! #: c-family/c.opt:1713
  #, fuzzy, no-c-format
  #| msgid "Deprecated in GCC 8.  This switch has no effect."
  msgid "Removed in GCC 8.  This switch has no effect."
  msgstr "Obsoleto en GCC 8.  Esta opciÃ³n no tiene efecto."
  
! #: c-family/c.opt:1717
  #, no-c-format
  msgid "Enable support for C++ concepts."
  msgstr "Activa el soporte para conceptos de C++."
  
! #: c-family/c.opt:1721
  #, fuzzy, no-c-format
  #| msgid "Warn about features not present in traditional C."
  msgid "Enable certain features present in the Concepts TS."
  msgstr "Avisa sobre caracterÃ­sticas no presentes en C tradicional."
  
! #: c-family/c.opt:1725
  #, no-c-format
  msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
  msgstr ""
  
! #: c-family/c.opt:1729
  #, no-c-format
  msgid "Allow the arguments of the '?' operator to have different types."
  msgstr "Permite que los argumentos del operador '?' tengan tipos diferentes."
  
! #: c-family/c.opt:1737
  #, no-c-format
  msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr "-fconst-string-class=<nombre>\tUsa la clase <nombre> para cadenas constantes."
  
! #: c-family/c.opt:1741
  #, no-c-format
  msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr "-fconstexpr-depth-<nÃºmero>\tEspecifica la profundidad de recursiÃ³n constexpr mÃ¡xima."
  
! #: c-family/c.opt:1745
  #, fuzzy, no-c-format
  #| msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
  msgstr "-fconstexpr-depth-<nÃºmero>\tEspecifica la profundidad de recursiÃ³n constexpr mÃ¡xima."
  
! #: c-family/c.opt:1749
  #, fuzzy, no-c-format
  #| msgid "difference of two pointer expressions is not a constant expression"
  msgid "Allow IEC559 floating point exceptions in constant expressions."
  msgstr "la diferencia de dos expresiones puntero no es una expresiÃ³n constante"
  
! #: c-family/c.opt:1753
  #, no-c-format
  msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr "-fconstexpr-loop-limit=<nÃºmero>\tEspecifica el nÃºmero de iteraciones de bucle constexpr mÃ¡ximo."
  
! #: c-family/c.opt:1757
  #, no-c-format
  msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr "-fconstexpr-ops-limit=<nÃºmero>\tEspecifica el nÃºmero mÃ¡ximo de operaciones constexpr durante una evaluaciÃ³n de constexpr."
  
! #: c-family/c.opt:1761
  #, fuzzy, no-c-format
  #| msgid "Warn about features not present in traditional C."
  msgid "Enable certain features present in drafts of C++ Contracts."
  msgstr "Avisa sobre caracterÃ­sticas no presentes en C tradicional."
  
! #: c-family/c.opt:1774
  #, no-c-format
  msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
  msgstr ""
  
! #: c-family/c.opt:1778
  #, no-c-format
  msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
  msgstr ""
  
! #: c-family/c.opt:1782
  #, no-c-format
  msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
  msgstr ""
  
! #: c-family/c.opt:1786
  #, no-c-format
  msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
  msgstr ""
  
! #: c-family/c.opt:1790
  #, no-c-format
  msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
  msgstr ""
  
! #: c-family/c.opt:1794
  #, no-c-format
  msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
  msgstr ""
  
! #: c-family/c.opt:1798
  #, no-c-format
  msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
  msgstr ""
  
! #: c-family/c.opt:1802
  #, no-c-format
  msgid "Enable C++ coroutines (experimental)."
  msgstr "Permite corrutinas C++ (experimental)."
  
! #: c-family/c.opt:1806
  #, no-c-format
  msgid "Emit debug annotations during preprocessing."
  msgstr "Emite anotaciones de depuraciÃ³n durante el preprocesamiento."
  
! #: c-family/c.opt:1814
  #, no-c-format
  msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr "Factoriza constructores y destructores complejos para favorecer el espacio en detrimento de la velocidad."
  
! #: c-family/c.opt:1822
  #, no-c-format
  msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr "Imprime comparaciones jerÃ¡rquicas cuando los tipos de plantilla no coinciden."
  
! #: c-family/c.opt:1826
  #, fuzzy, no-c-format
  #| msgid "default argument mismatch in overload resolution"
  msgid "Note all candidates during overload resolution failure."
  msgstr "no coincide el argumento por defecto en la resoluciÃ³n de sobrecarga"
  
! #: c-family/c.opt:1830
  #, no-c-format
  msgid "Preprocess directives only."
  msgstr "Preprocesa sÃ³lo directivas."
  
! #: c-family/c.opt:1834
  #, no-c-format
  msgid "Permit '$' as an identifier character."
  msgstr "Permite '$' como un identificador de carÃ¡cter."
  
! #: c-family/c.opt:1838
  #, fuzzy, no-c-format
  #| msgid "-fmacro-prefix-map=<old>=<new> Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr "-fmacro-prefix-map=<viejo>=<nuevo> Asocia un nombre de directorio a otro en __FILE__, __BASE_FILE__, y __builtin_FILE()."
  
! #: c-family/c.opt:1842
  #, no-c-format
  msgid "Write all declarations as Ada code transitively."
  msgstr "Escribe todas las declaraciones como cÃ³digo Ada transitivamente."
  
! #: c-family/c.opt:1846
  #, no-c-format
  msgid "Write all declarations as Ada code for the given file only."
  msgstr "Escribe todas las declaraciones como cÃ³digo Ada solo para el fichero dado."
  
! #: c-family/c.opt:1853
  #, fuzzy, no-c-format
  #| msgid "Do not discard comments in macro expansions."
  msgid "Do not elide common elements in template comparisons."
  msgstr "No descarta comentarios en expansiones de macro."
  
! #: c-family/c.opt:1857
  #, no-c-format
  msgid "Generate code to check exception specifications."
  msgstr "Genera cÃ³digo para revisar especificaciones de excepciones."
  
! #: c-family/c.opt:1864
  #, no-c-format
  msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
  msgstr "-fexec-charset=<cset>\tConvierte todas las constantes de cadenas y carÃ¡cter al conjunto de caracteres <cset>."
  
! #: c-family/c.opt:1868
  #, no-c-format
  msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr "Permite los nombres de cÃ¡racteres universales (\\u y \\U) en los identificadores."
  
! #: c-family/c.opt:1872
  #, no-c-format
  msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr "-finput-charset=<cset>\tEspecifica el conjunto de caracteres por defecto para los ficheros fuente."
  
! #: c-family/c.opt:1876
  #, no-c-format
  msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr "Admite inicializaciÃ³n dinÃ¡mica de variables locales de hilo en una unidad de traducciÃ³n diferente."
  
! #: c-family/c.opt:1883
  #, fuzzy, no-c-format
  #| msgid "No calls in function %s\n"
  msgid "Fold calls to simple inline functions."
  msgstr "No hay llamadas en la funciÃ³n %s\n"
  
! #: c-family/c.opt:1890
  #, no-c-format
  msgid "Do not assume that standard C libraries and \"main\" exist."
  msgstr "No asume que existen las bibliotecas C estÃ¡ndar y \"main\"."
  
! #: c-family/c.opt:1894
  #, no-c-format
  msgid "Recognize GNU-defined keywords."
  msgstr "Reconoce las palabras claves definidas por GNU."
  
! #: c-family/c.opt:1898
  #, no-c-format
  msgid "Generate code for GNU runtime environment."
  msgstr "Genera cÃ³digo para el entorno de tiempo de ejecuciÃ³n GNU."
  
! #: c-family/c.opt:1902
  #, no-c-format
  msgid "Use traditional GNU semantics for inline functions."
  msgstr "Usa semÃ¡ntica GNU tradicional para las funciones incluidas en lÃ­nea."
  
! #: c-family/c.opt:1915
  #, no-c-format
  msgid "Assume normal C execution environment."
  msgstr "Asume el entorno normal de ejecuciÃ³n C."
  
! #: c-family/c.opt:1923
  #, no-c-format
  msgid "Implement P2564 for consteval propagation."
  msgstr ""
  
! #: c-family/c.opt:1927
  #, no-c-format
  msgid "Export functions even if they can be inlined."
  msgstr "Exporta funciones aun si pueden incluir en lÃ­nea."
  
! #: c-family/c.opt:1931
  #, fuzzy, no-c-format
  #| msgid "Inline member functions by default"
  msgid "Make inline functions constexpr by default."
  msgstr "Incluye en lÃ­nea a las funciones miembro por defecto"
  
! #: c-family/c.opt:1935
  #, no-c-format
  msgid "Emit implicit instantiations of inline templates."
  msgstr "Emite instanciaciones implÃ­citas de plantillas incluidas en lÃ­nea."
  
! #: c-family/c.opt:1939
  #, no-c-format
  msgid "Emit implicit instantiations of templates."
  msgstr "Emite instanciaciones implÃ­citas de plantillas."
  
! #: c-family/c.opt:1943
  #, no-c-format
  msgid "Implement C++17 inheriting constructor semantics."
  msgstr "Implementa la semÃ¡ntica de constructor heredado de C++17."
  
! #: c-family/c.opt:1950
  #, no-c-format
  msgid "Don't emit dllexported inline functions unless needed."
  msgstr "No emite funciones en lÃ­nea exportadas en dll a menos que sea necesario."
  
! #: c-family/c.opt:1957
  #, no-c-format
  msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr "Permite las conversiones implÃ­citas entre vectores con nÃºmeros diferentes de subpartes y/o tipos de elementos diferentes."
  
! #: c-family/c.opt:1961
  #, fuzzy, no-c-format
  #| msgid "Enable C++ coroutines (experimental)."
  msgid "Enable C++ modules-ts (experimental)."
  msgstr "Permite corrutinas C++ (experimental)."
  
! #: c-family/c.opt:1969
  #, fuzzy, no-c-format
  #| msgid "Enable C++ coroutines (experimental)."
  msgid "Enable C++ header module (experimental)."
  msgstr "Permite corrutinas C++ (experimental)."
  
! #: c-family/c.opt:1976
  #, no-c-format
  msgid "Member functions defined within their class are inline in module purview."
  msgstr ""
  
! #: c-family/c.opt:1980
  #, no-c-format
  msgid "Only emit Compiled Module Interface."
  msgstr ""
  
! #: c-family/c.opt:1984
  #, no-c-format
  msgid "Mapper for module to CMI files."
  msgstr ""
  
! #: c-family/c.opt:1988
  #, fuzzy, no-c-format
  #| msgid "Enable code hoisting."
  msgid "Enable lazy module importing."
  msgstr "Activa la elevaciÃ³n de cÃ³digo."
  
! #: c-family/c.opt:1996
  #, fuzzy, no-c-format
  #| msgid "Warn about semicolon after in-class function definition."
  msgid "Warn about macros that have conflicting header units definitions."
  msgstr "Advierte de punto y coma despuÃ©s de una definiciÃ³n de funciÃ³n dentro de una clase."
  
! #: c-family/c.opt:2000
  #, fuzzy, no-c-format
  #| msgid "return makes pointer from integer without a cast"
  msgid "Warn if pointers of distinct types are compared without a cast."
  msgstr "la devoluciÃ³n crea un puntero desde un entero sin una conversiÃ³n"
  
! #: c-family/c.opt:2004
  #, no-c-format
  msgid "Note #include directives translated to import declarations."
  msgstr ""
  
! #: c-family/c.opt:2008
  #, no-c-format
  msgid "Note #include directives not translated to import declarations, and not known to be textual."
  msgstr ""
  
! #: c-family/c.opt:2012
  #, no-c-format
  msgid "Note a #include translation of a specific header."
  msgstr ""
  
! #: c-family/c.opt:2016
  #, no-c-format
  msgid "Note Compiled Module Interface pathnames."
  msgstr ""
  
! #: c-family/c.opt:2020
  #, no-c-format
  msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
  msgstr ""
  
! #: c-family/c.opt:2024
  #, fuzzy, no-c-format
  #| msgid "ffixed-line-length-<number>\tSet the maximum line length to <number>"
  msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
  msgstr "ffixed-line-length-<nÃºmero>\tLimita la longitud mÃ¡xima de lÃ­nea a <nÃºmero>"
  
! #: c-family/c.opt:2028
  #, no-c-format
  msgid "Don't warn about uses of Microsoft extensions."
  msgstr "No avisa sobre los usos de extensiones Microsoft."
  
! #: c-family/c.opt:2047
  #, no-c-format
  msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr "Implementa la resoluciÃ³n de DR 150 para coincidencias de argumentos de plantilla de plantilla."
  
! #: c-family/c.opt:2051
  #, fuzzy, no-c-format
  #| msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
  msgid "Generate code for NeXT (Apple macOS) runtime environment."
  msgstr "Genera cÃ³digo para el entorno de tiempo de ejecuciÃ³n NeXT (Apple Mac OS X)."
  
! #: c-family/c.opt:2055
  #, no-c-format
  msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr "Asume que los receptores de mensajes de Objective-C pueden ser nil."
  
! #: c-family/c.opt:2059
  #, no-c-format
  msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr "Permite el acceso a variables de instancia como si fueran declaraciones locales dentro de implementaciones de mÃ©todos de instancia."
  
! #: c-family/c.opt:2063
  #, no-c-format
  msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr "-fvisibility=[private|protected|public|package]\tEstablece la visibilidad de sÃ­mbolos predeterminada."
  
! #: c-family/c.opt:2088
  #, no-c-format
  msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr "Trata una especificaciÃ³n de excepciÃ³n throw() como noexcept para mejorar el tamaÃ±o del cÃ³digo."
  
! #: c-family/c.opt:2092
  #, no-c-format
  msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr "Especifica cuÃ¡l ABI usar para el cÃ³digo de la familia Objective-C y la generaciÃ³n de metadatos."
  
! #: c-family/c.opt:2098
  #, no-c-format
  msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr "Genera mÃ©todos Objective-C especiales para inicializar/destruir i-variables de C++ que no son POD, si es necesario."
  
! #: c-family/c.opt:2102
  #, no-c-format
  msgid "Allow fast jumps to the message dispatcher."
  msgstr "Permite saltos rÃ¡pidos al despachador de mensajes."
  
! #: c-family/c.opt:2108
  #, no-c-format
  msgid "Enable Objective-C exception and synchronization syntax."
  msgstr "Activa la sintaxis de excepciÃ³n y sincronizaciÃ³n de Objective-C."
  
! #: c-family/c.opt:2112
  #, no-c-format
  msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
  msgstr "Activa la recolecciÃ³n de basura (GC) en programas Objective-C/Objective-C++."
  
! #: c-family/c.opt:2116
  #, no-c-format
  msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr "Activa las revisiones en lÃ­nea para los receptores nil con el tiempo de ejecuciÃ³n NeXT y la ABI versiÃ³n 2."
  
! #: c-family/c.opt:2121
  #, no-c-format
  msgid "Enable Objective-C setjmp exception handling runtime."
  msgstr "Activa el manejo de excepciones setjmp en tiempo de ejecuciÃ³n de Objective-C."
  
! #: c-family/c.opt:2125
  #, no-c-format
  msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr "Conforma al lenguaje Objective-C 1.0 como se implantÃ³ en GCC 4.0."
  
! #: c-family/c.opt:2129
  #, no-c-format
  msgid "Enable OpenACC."
  msgstr "Activa OpenACC."
  
! #: c-family/c.opt:2133
  #, no-c-format
  msgid "Specify default OpenACC compute dimensions."
  msgstr "Especifica las dimensiones de cÃ¡lculo predeterminadas de OpenACC."
  
! #: c-family/c.opt:2137
  #, no-c-format
  msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr "Activa OpenMP (implica -frecursive en Fortran)."
  
! #: c-family/c.opt:2141
  #, no-c-format
  msgid "Enable OpenMP's SIMD directives."
  msgstr "Activa las directivas SIMD de OpenMP."
  
! #: c-family/c.opt:2145
  #, no-c-format
  msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr "Reconoce palabras clave de C++ como \"compl\" y \"xor\"."
  
! #: c-family/c.opt:2156
  #, no-c-format
  msgid "Look for and use PCH files even when preprocessing."
  msgstr "Busca y utiliza ficheros PCH aÃºn cuando se estÃ© preprocesando."
  
! #: c-family/c.opt:2160
  #, no-c-format
  msgid "Downgrade conformance errors to warnings."
  msgstr "Degrada los errores de concordancia a avisos."
  
! #: c-family/c.opt:2164
  #, no-c-format
  msgid "Enable Plan 9 language extensions."
  msgstr "Activa las extensiones de lenguaje de Plan9."
  
! #: c-family/c.opt:2168
  #, no-c-format
  msgid "Treat the input file as already preprocessed."
  msgstr "Trata al fichero de entrada como previamente preprocesado."
  
! #: c-family/c.opt:2176
  #, fuzzy, no-c-format
  #| msgid "-ftrack-macro-expansion=<0|1|2>  Track locations of tokens coming from macro expansion and display them in error messages."
  msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
  msgstr "-ftrack-macro-expansion=<0|1|2>  Rastrea las ubicaciones de los elementos que provienen de la expansiÃ³n de macros y los muestra en mensajes de error."
  
! #: c-family/c.opt:2180
  #, fuzzy, no-c-format
  #| msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
  msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr "-fno-pretty-templates No da formato legible a las especializaciones de plantilla como la firma de plantilla seguida por los argumentos."
  
! #: c-family/c.opt:2184
  #, no-c-format
  msgid "Treat known sprintf return values as constants."
  msgstr "Trata los valores de retorno conocidos de sprintf como constantes."
  
! #: c-family/c.opt:2188
  #, no-c-format
  msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr "Usa el modo Fix-and-Continue para indicar que los ficheros objeto se pueden intercambiar en tiempo de ejecuciÃ³n."
  
! #: c-family/c.opt:2192
  #, fuzzy, no-c-format
  #| msgid "Deprecated in GCC 9.  This switch has no effect."
  msgid "Removed in GCC 10.  This switch has no effect."
  msgstr "Obsoleto en GCC 9.  Esta opciÃ³n no tiene efecto."
  
! #: c-family/c.opt:2196
  #, no-c-format
  msgid "Generate run time type descriptor information."
  msgstr "Genera informaciÃ³n de descriptor de tipo en tiempo de ejecuciÃ³n."
  
! #: c-family/c.opt:2200 ada/gcc-interface/lang.opt:81
  #, no-c-format
  msgid "Use the narrowest integer type possible for enumeration types."
  msgstr "Usa el tipo entero mÃ¡s estrecho posible para tipos de enumeraciÃ³n."
  
! #: c-family/c.opt:2204
  #, no-c-format
  msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr "Fuerza que el tipo subyacente de \"wchar_t\" sea \"unsigned short\"."
  
! #: c-family/c.opt:2208
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr "Cuando no se proporcione \"signed\" o \"unsigned\" hace signed el campo de bits."
  
! #: c-family/c.opt:2212 ada/gcc-interface/lang.opt:85
  #, no-c-format
  msgid "Make \"char\" signed by default."
  msgstr "Hace que \"char\" sea signed por defecto."
  
! #: c-family/c.opt:2216
  #, no-c-format
  msgid "Enable C++14 sized deallocation support."
  msgstr "Admite desasignaciÃ³n con tamaÃ±o de C++14."
  
! #: c-family/c.opt:2223
  #, no-c-format
  msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr ""
  
! #: c-family/c.opt:2230
  #, no-c-format
  msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr "-fsso-struct=[big-endian|little-endian|native]\tEstablece el orden de almacenamiento de escalares predeterminado."
  
! #: c-family/c.opt:2246
  #, no-c-format
  msgid "Display statistics accumulated during compilation."
  msgstr "Muestra las estadÃ­sticas acumuladas durante la compilaciÃ³n."
  
! #: c-family/c.opt:2250
  #, no-c-format
  msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr "Asume que los valores de tipo de enumeraciÃ³n estÃ¡n siempre dentro del rango mÃ­nimo de ese tipo."
  
! #: c-family/c.opt:2257 c-family/c.opt:2262
  #, no-c-format
  msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr "Sigue los requisitos de orden de evaluaciÃ³n de C++17 para expresiones de asignaciÃ³n, desplazamiento, llamadas a funciones miembro, etc."
  
! #: c-family/c.opt:2279
  #, no-c-format
  msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr "Establece el nÃºmero mÃ¡ximo de notas de instanciaciÃ³n de plantilla para un solo aviso o error."
  
! #: c-family/c.opt:2286
  #, no-c-format
  msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr "-ftemplate-depth-<nÃºmero>\tEspecifica la profundidad mÃ¡xima de instanciaciÃ³n de plantilla."
  
! #: c-family/c.opt:2293
  #, no-c-format
  msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr "-fno-threadsafe-statics\tNo genera cÃ³digo seguro en hilos para inicializar statics locales."
  
! #: c-family/c.opt:2297
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr "Cuando no se proporcione \"signed\" o \"unsigned\" hacer unsigned el campo de bits."
  
! #: c-family/c.opt:2301 ada/gcc-interface/lang.opt:89
  #, no-c-format
  msgid "Make \"char\" unsigned by default."
  msgstr "Hace que \"char\" sea unsigned por defecto."
  
! #: c-family/c.opt:2305
  #, no-c-format
  msgid "Use __cxa_atexit to register destructors."
  msgstr "Usa __cxa_atexit para registrar destructores."
  
! #: c-family/c.opt:2309
  #, no-c-format
  msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr "Usa __cxa_get_exception_ptr para el manejo de excepciones."
  
! #: c-family/c.opt:2313
  #, no-c-format
  msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr "Marca todos los mÃ©todos y funciones incluidos en lÃ­nea con visibilidad hidden."
  
! #: c-family/c.opt:2317
  #, no-c-format
  msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr "Cambia la visibilidad para coincidir con Microsoft Visual Studio por defecto."
  
! #: c-family/c.opt:2329
  #, no-c-format
  msgid "Emit common-like symbols as weak symbols."
  msgstr "Emite sÃ­mbolos comunes como sÃ­mbolos dÃ©biles."
  
! #: c-family/c.opt:2333
  #, no-c-format
  msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr "-fwide-exec-charset=<cset>\tConvierte todas las cadenas anchas y constantes de cÃ¡racter al conjunto de caracteres <cset>."
  
! #: c-family/c.opt:2337
  #, no-c-format
  msgid "Generate a #line directive pointing at the current working directory."
  msgstr "Genera una directiva #line que apunte al directorio de trabajo actual."
  
! #: c-family/c.opt:2345
  #, no-c-format
  msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr "Genera la bÃºsqueda no estricta de clases (a travÃ©s de objc_getClass()) para usarlas en el modo Zero-Link."
  
! #: c-family/c.opt:2349
  #, no-c-format
  msgid "Dump declarations to a .decl file."
  msgstr "Vuelca las declaraciones a un fichero .decl."
  
! #: c-family/c.opt:2353
  #, no-c-format
  msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr "-femit-struct-debug-baseonly\tInformaciÃ³n de depuraciÃ³n reducida agresiva para structs."
  
! #: c-family/c.opt:2357
  #, no-c-format
  msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr "-femit-struct-debug-reduced\tInformaciÃ³n de depuraciÃ³n reducida conservadora para structs."
  
! #: c-family/c.opt:2361
  #, no-c-format
  msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr "-femit-struct-debug-detailed=<lista-espec>\tInformaciÃ³n de depuraciÃ³n reducida detallada para structs."
  
! #: c-family/c.opt:2365
  #, no-c-format
  msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
  msgstr "Interpreta imaginario, coma fija u otro sufijo de nÃºmero gnu como el literal numÃ©rico correspondiente en lugar de un literal numÃ©rico definido por el usuario."
  
! #: c-family/c.opt:2370
  #, no-c-format
  msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
  msgstr "-idirafter <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n del sistema."
  
! #: c-family/c.opt:2374
  #, no-c-format
  msgid "-imacros <file>\tAccept definition of macros in <file>."
  msgstr "-imacros <fichero>\tAcepta la definiciÃ³n de macros en el <fichero>."
  
! #: c-family/c.opt:2378
  #, no-c-format
  msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr "-imultilib <dir>\tDefine <dir> como el subdirectorio de inclusiÃ³n de multilib."
  
! #: c-family/c.opt:2382
  #, no-c-format
  msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr "-include <file>\tIncluye los contenidos del <fichero> antes de otros ficheros."
  
! #: c-family/c.opt:2386
  #, no-c-format
  msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr "-iprefix <ruta>\tEspecifica la <ruta> como un prefijo para las siguientes dos opciones."
  
! #: c-family/c.opt:2390
  #, no-c-format
  msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr "-isysroot <dir>\tEstablece el <dir>ectorio como el directorio raÃ­z del sistema."
  
! #: c-family/c.opt:2394
  #, no-c-format
  msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
  msgstr "-isystem <dir>\tAgrega el <dir>ectorio al inicio de la ruta de inclusiÃ³n del sistema."
  
! #: c-family/c.opt:2398
  #, no-c-format
  msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr "-iquote <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n de citas."
  
! #: c-family/c.opt:2402
  #, no-c-format
  msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
  msgstr "-iwithprefix <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n del sistema."
  
! #: c-family/c.opt:2406
  #, no-c-format
  msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
  msgstr "-iwithprefixbefore <dir>\tAgrega el <dir>ectorio al final de la ruta de inclusiÃ³n principal."
  
! #: c-family/c.opt:2416
  #, no-c-format
  msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr "No busca directorios de inclusiÃ³n del sistema por defecto (aquellos especificados con -isystem aÃºn serÃ¡n utilizados)."
  
! #: c-family/c.opt:2420
  #, no-c-format
  msgid "Do not search standard system include directories for C++."
  msgstr "No busca directorios de inclusiÃ³n del sistema por defecto para C++."
  
! #: c-family/c.opt:2432
  #, no-c-format
  msgid "Generate C header of platform-specific features."
  msgstr "Genera encabezado C de caracterÃ­sticas especÃ­ficas de la plataforma."
  
! #: c-family/c.opt:2436
  #, no-c-format
  msgid "Remap file names when including files."
  msgstr "Reasocia nombres de fichero al incluir ficheros"
  
! #: c-family/c.opt:2440 c-family/c.opt:2444
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr "Conforma al estÃ¡ndar ISO 1998 C++ revisado por la correcciÃ³n tÃ©cnica 2003."
  
! #: c-family/c.opt:2448
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard."
  msgstr "Conforma al estÃ¡ndar ISO 2011 C++."
  
! #: c-family/c.opt:2452
  #, no-c-format
  msgid "Deprecated in favor of -std=c++11."
  msgstr "Obsoleto en favor de -std=c++11."
  
! #: c-family/c.opt:2456
  #, no-c-format
  msgid "Deprecated in favor of -std=c++14."
  msgstr "Obsoleto en favor de -std=c++14."
  
! #: c-family/c.opt:2460
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard."
  msgstr "Conforma al estÃ¡ndar ISO 2014 C++."
  
! #: c-family/c.opt:2464
  #, no-c-format
  msgid "Deprecated in favor of -std=c++17."
  msgstr "Obsoleto en favor de -std=c++17."
  
! #: c-family/c.opt:2468
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard."
  msgstr "Conforma al estÃ¡ndar ISO 2017 C++."
  
! #: c-family/c.opt:2472 c-family/c.opt:2476
  #, fuzzy, no-c-format
  #| msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
  msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
  msgstr "Conforma al borrador del estÃ¡ndar ISO 2020(?) C++ (soporte experimental e incompleto)."
  
! #: c-family/c.opt:2480 c-family/c.opt:2484
  #, fuzzy, no-c-format
  #| msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
  msgid "Conform to the ISO 2023 C++ draft standard (experimental and incomplete support)."
  msgstr "Conforma al borrador del estÃ¡ndar ISO 2020(?) C++ (soporte experimental e incompleto)."
  
! #: c-family/c.opt:2488 c-family/c.opt:2492
  #, fuzzy, no-c-format
  #| msgid "Conform to the ISO 2020(?) C++ draft standard (experimental and incomplete support)."
  msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
  msgstr "Conforma al borrador del estÃ¡ndar ISO 2020(?) C++ (soporte experimental e incompleto)."
  
! #: c-family/c.opt:2496 c-family/c.opt:2650
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard."
  msgstr "Conforma al estÃ¡ndar ISO 2012 C."
  
! #: c-family/c.opt:2500
  #, no-c-format
  msgid "Deprecated in favor of -std=c11."
  msgstr "Obsoleto en favor de -std=c11."
  
! #: c-family/c.opt:2504 c-family/c.opt:2508 c-family/c.opt:2654
! #: c-family/c.opt:2658
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr "Conforma al estÃ¡ndar ISO 2017 C (publicado en 2018)."
  
! #: c-family/c.opt:2512 c-family/c.opt:2662
  #, fuzzy, no-c-format
  #| msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) (experimental and incomplete support)."
  msgstr "Conforma al borrador del estÃ¡ndar ISO 202X C (soporte experimental e incompleto)"
  
! #: c-family/c.opt:2516
  #, fuzzy, no-c-format
  #| msgid "Deprecated in favor of -std=c11."
  msgid "Deprecated in favor of -std=c23."
  msgstr "Obsoleto en favor de -std=c11."
  
! #: c-family/c.opt:2520 c-family/c.opt:2524 c-family/c.opt:2634
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard."
  msgstr "Conforma al estÃ¡ndar ISO 1990 C."
  
! #: c-family/c.opt:2528 c-family/c.opt:2642
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard."
  msgstr "Conforma al estÃ¡ndar ISO 1999 C."
  
! #: c-family/c.opt:2532
  #, no-c-format
  msgid "Deprecated in favor of -std=c99."
  msgstr "Obsoleto en favor de -std=c99."
  
! #: c-family/c.opt:2536 c-family/c.opt:2541
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr "Conforma al estÃ¡ndar ISO 1998 C++ revisado por la correcciÃ³n tÃ©cnica 2003 con extensiones GNU."
  
! #: c-family/c.opt:2546
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
  msgstr "Conforma al estÃ¡ndar ISO 2011 C++ con extensiones GNU."
  
! #: c-family/c.opt:2550
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++11."
  msgstr "Obsoleto en favor de -std=gnu++11."
  
! #: c-family/c.opt:2554
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++14."
  msgstr "Obsoleto en favor de -std=gnu++14."
  
! #: c-family/c.opt:2558
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr "Conforma al estÃ¡ndar ISO 2014 C++ con extensiones GNU."
  
! #: c-family/c.opt:2562
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++17."
  msgstr "Obsoleto en favor de -std=gnu++17."
  
! #: c-family/c.opt:2566
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr "Conforma al estÃ¡ndar ISO 2017 C++ con extensiones GNU."
  
! #: c-family/c.opt:2570 c-family/c.opt:2574
  #, fuzzy, no-c-format
  #| msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
  msgstr "Conforma al borrador del estÃ¡ndar ISO 2020(?) C++ con extensiones GNU (soporte experimental e incompleto)."
  
! #: c-family/c.opt:2578 c-family/c.opt:2582
  #, fuzzy, no-c-format
  #| msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgid "Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr "Conforma al borrador del estÃ¡ndar ISO 2020(?) C++ con extensiones GNU (soporte experimental e incompleto)."
  
! #: c-family/c.opt:2586 c-family/c.opt:2590
  #, fuzzy, no-c-format
  #| msgid "Conform to the ISO 2020(?) C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr "Conforma al borrador del estÃ¡ndar ISO 2020(?) C++ con extensiones GNU (soporte experimental e incompleto)."
  
! #: c-family/c.opt:2594
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard with GNU extensions."
  msgstr "Conforma al estÃ¡ndar ISO 2011 C con extensiones GNU."
  
! #: c-family/c.opt:2598
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu11."
  msgstr "Obsoleto en favor de -std=gnu11."
  
! #: c-family/c.opt:2602 c-family/c.opt:2606
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr "Conforma al estÃ¡ndar ISO 2017 C (publicado en 2018) con extensiones GNU."
  
! #: c-family/c.opt:2610
  #, fuzzy, no-c-format
  #| msgid "Conform to the ISO 202X C standard draft with GNU extensions (experimental and incomplete support)."
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) with GNU extensions (experimental and incomplete support)."
  msgstr "Conforma al borrador del estÃ¡ndar ISO 202X C con extensiones GNU (soporte experimental e incompleto)."
  
! #: c-family/c.opt:2614
  #, fuzzy, no-c-format
  #| msgid "Deprecated in favor of -std=gnu11."
  msgid "Deprecated in favor of -std=gnu23."
  msgstr "Obsoleto en favor de -std=gnu11."
  
! #: c-family/c.opt:2618 c-family/c.opt:2622
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard with GNU extensions."
  msgstr "Conforma al estÃ¡ndar ISO 1990 C con extensiones GNU."
  
! #: c-family/c.opt:2626
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard with GNU extensions."
  msgstr "Conforma al estÃ¡ndar ISO 1999 C con extensiones GNU."
  
! #: c-family/c.opt:2630
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu99."
  msgstr "Obsoleto en favor de -std=gnu99."
  
! #: c-family/c.opt:2638
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard as amended in 1994."
  msgstr "Conforma al estÃ¡ndar ISO 1990 C tal y como se enmendÃ³ en 1994."
  
! #: c-family/c.opt:2646
  #, no-c-format
  msgid "Deprecated in favor of -std=iso9899:1999."
  msgstr "Obsoleto en favor de -std=iso9899:1999."
  
! #: c-family/c.opt:2666
  #, no-c-format
  msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
  msgstr ""
  
! #: c-family/c.opt:2683
  #, no-c-format
  msgid "Enable traditional preprocessing."
  msgstr "Habilita el preprocesamiento tradicional."
  
! #: c-family/c.opt:2687
  #, no-c-format
  msgid "-trigraphs\tSupport ISO C trigraphs."
  msgstr "-trigraphs\tSoporte para los trigrafos de ISO C."
  
! #: c-family/c.opt:2691
  #, no-c-format
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "No predefine las macros especÃ­ficas del sistema y especÃ­ficas de GCC."
*************** msgid "turn on internal debugging of the
*** 4252,4488 ****
  msgstr "Establece el nombre del fichero ALI de salida (opciÃ³n interna)."
  
  #: m2/lang.opt:95
- #, fuzzy, no-c-format
- #| msgid "Set name of output ALI file (internal switch)."
- msgid "turn on quadruple tracing (internal switch)"
- msgstr "Establece el nombre del fichero ALI de salida (opciÃ³n interna)."
- 
- #: m2/lang.opt:99
  #, no-c-format
! msgid "turn on the Modula-2 api tracing (internal switch)"
! msgstr ""
! 
! #: m2/lang.opt:103
! #, no-c-format
! msgid "turn on the Modula-2 function line number generation (internal switch)"
  msgstr ""
  
! #: m2/lang.opt:107
  #, no-c-format
! msgid "recognise the specified suffix as a definition module filename"
  msgstr ""
  
! #: m2/lang.opt:111
  #, no-c-format
  msgid "display all inbuilt system items"
  msgstr ""
  
! #: m2/lang.opt:115
  #, no-c-format
  msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
  msgstr ""
  
! #: m2/lang.opt:119
  #, no-c-format
  msgid "turns on runtime checking to check whether a floating point number will exceed range"
  msgstr ""
  
! #: m2/lang.opt:123
  #, no-c-format
  msgid "create a topologically sorted module list from all dependent modules used in the application"
  msgstr ""
  
! #: m2/lang.opt:127 m2/lang.opt:215
  #, no-c-format
  msgid "turns on all range checking for numerical values"
  msgstr ""
  
! #: m2/lang.opt:131
  #, no-c-format
  msgid "use ISO dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:135
  #, no-c-format
  msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
! #: m2/lang.opt:139
  #, fuzzy, no-c-format
  #| msgid "Set name of output ALI file (internal switch)."
  msgid "set all location values to a specific value (internal switch)"
  msgstr "Establece el nombre del fichero ALI de salida (opciÃ³n interna)."
  
! #: m2/lang.opt:143
  #, no-c-format
  msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
  msgstr ""
  
! #: m2/lang.opt:147
  #, no-c-format
  msgid "generate error messages which render keywords in lower case"
  msgstr ""
  
! #: m2/lang.opt:151
  #, no-c-format
  msgid "specify the module mangled prefix name for all modules in the following include paths"
  msgstr ""
  
! #: m2/lang.opt:159
  #, no-c-format
  msgid "insert plugin to identify runtime errors at compiletime"
  msgstr ""
  
! #: m2/lang.opt:163
  #, no-c-format
  msgid "specify the module mangled prefix name"
  msgstr ""
  
! #: m2/lang.opt:167
  #, no-c-format
  msgid "display statistics about the amount of source lines compiled and symbols used"
  msgstr ""
  
! #: m2/lang.opt:171
  #, no-c-format
  msgid "experimental flag to turn on the new strict type checker"
  msgstr ""
  
! #: m2/lang.opt:175
  #, no-c-format
  msgid "compile all implementation modules and program module at once"
  msgstr ""
  
! #: m2/lang.opt:179
  #, no-c-format
! msgid "recognise the specified suffix as implementation and module filenames"
  msgstr ""
  
! #: m2/lang.opt:183
  #, no-c-format
  msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
  msgstr ""
  
! #: m2/lang.opt:187
  #, no-c-format
  msgid "use PIM [234] dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:191
  #, no-c-format
  msgid "use PIM 2 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:195
  #, no-c-format
  msgid "use PIM 3 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:199
  #, no-c-format
  msgid "use PIM 4 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:203
  #, no-c-format
  msgid "force positive result from MOD and DIV result floor"
  msgstr ""
  
! #: m2/lang.opt:207
  #, no-c-format
  msgid "link against the pthread library (default on)"
  msgstr ""
  
! #: m2/lang.opt:211
  #, no-c-format
  msgid "internal compiler debugging information, dump the list of quadruples"
  msgstr ""
  
! #: m2/lang.opt:219
  #, no-c-format
  msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
  msgstr ""
  
! #: m2/lang.opt:223
  #, no-c-format
  msgid "specify the list of runtime modules and their initialization order"
  msgstr ""
  
! #: m2/lang.opt:227
  #, no-c-format
  msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
  msgstr ""
  
! #: m2/lang.opt:231
  #, no-c-format
  msgid "generate a C source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:235
  #, no-c-format
  msgid "generate a C++ source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:239
  #, fuzzy, no-c-format
  #| msgid "Generate bit instructions."
  msgid "generate the main function"
  msgstr "Genera instrucciones de bit."
  
! #: m2/lang.opt:243
  #, no-c-format
  msgid "generate static scaffold initialization and finalization for every module inside main"
  msgstr ""
  
! #: m2/lang.opt:247
  #, fuzzy, no-c-format
  #| msgid "Create a shared library."
  msgid "generate a shared library from the module"
  msgstr "Crea una biblioteca compartida."
  
! #: m2/lang.opt:251
  #, no-c-format
  msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  msgstr ""
  
! #: m2/lang.opt:255
  #, fuzzy, no-c-format
  #| msgid "Print the name of header files as they are used."
  msgid "display the location of module source files as they are compiled"
  msgstr "Muestra los nombres de los ficheros de cabecera mientras se utilizan."
  
! #: m2/lang.opt:259
  #, no-c-format
  msgid "create a swig interface file for the module"
  msgstr ""
  
! #: m2/lang.opt:263
  #, no-c-format
  msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
  msgstr ""
  
! #: m2/lang.opt:267
  #, no-c-format
! msgid "orders the initialization/finalializations for scaffold-static or force linking of modules if scaffold-dynamic"
  msgstr ""
  
! #: m2/lang.opt:275
  #, no-c-format
  msgid "turns on all division and modulus by zero checking for ordinal values"
  msgstr ""
  
! #: m2/lang.opt:279
  #, no-c-format
  msgid "turns on runtime checking to check whether a whole number will exceed range"
  msgstr ""
  
! #: m2/lang.opt:283
  #, fuzzy, no-c-format
  #| msgid "Link the standard D library statically in the compilation."
  msgid "Link the standard Modula-2 libraries statically in the compilation."
  msgstr "Enlaza la biblioteca D estÃ¡ndar estÃ¡ticamente en la compilaciÃ³n."
  
! #: m2/lang.opt:428 m2/lang.opt:432
  #, fuzzy, no-c-format
  #| msgid "could not close temporary response file %s"
  msgid "save temporary preprocessed files"
--- 4262,4492 ----
  msgstr "Establece el nombre del fichero ALI de salida (opciÃ³n interna)."
  
  #: m2/lang.opt:95
  #, no-c-format
! msgid "turn on tracing of procedure line numbers (internal switch)"
  msgstr ""
  
! #: m2/lang.opt:99
  #, no-c-format
! msgid "recognize the specified suffix as a definition module filename"
  msgstr ""
  
! #: m2/lang.opt:103
  #, no-c-format
  msgid "display all inbuilt system items"
  msgstr ""
  
! #: m2/lang.opt:107
  #, no-c-format
  msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
  msgstr ""
  
! #: m2/lang.opt:111
  #, no-c-format
  msgid "turns on runtime checking to check whether a floating point number will exceed range"
  msgstr ""
  
! #: m2/lang.opt:115
  #, no-c-format
  msgid "create a topologically sorted module list from all dependent modules used in the application"
  msgstr ""
  
! #: m2/lang.opt:119 m2/lang.opt:211
  #, no-c-format
  msgid "turns on all range checking for numerical values"
  msgstr ""
  
! #: m2/lang.opt:123
  #, no-c-format
  msgid "use ISO dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:127
  #, no-c-format
  msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
! #: m2/lang.opt:131
  #, fuzzy, no-c-format
  #| msgid "Set name of output ALI file (internal switch)."
  msgid "set all location values to a specific value (internal switch)"
  msgstr "Establece el nombre del fichero ALI de salida (opciÃ³n interna)."
  
! #: m2/lang.opt:135
! #, no-c-format
! msgid "turn on internal debug tracing for quad,token,line,all (internal switch)"
! msgstr ""
! 
! #: m2/lang.opt:139
  #, no-c-format
  msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
  msgstr ""
  
! #: m2/lang.opt:143
  #, no-c-format
  msgid "generate error messages which render keywords in lower case"
  msgstr ""
  
! #: m2/lang.opt:147
  #, no-c-format
  msgid "specify the module mangled prefix name for all modules in the following include paths"
  msgstr ""
  
! #: m2/lang.opt:155
  #, no-c-format
  msgid "insert plugin to identify runtime errors at compiletime"
  msgstr ""
  
! #: m2/lang.opt:159
  #, no-c-format
  msgid "specify the module mangled prefix name"
  msgstr ""
  
! #: m2/lang.opt:163
  #, no-c-format
  msgid "display statistics about the amount of source lines compiled and symbols used"
  msgstr ""
  
! #: m2/lang.opt:167
  #, no-c-format
  msgid "experimental flag to turn on the new strict type checker"
  msgstr ""
  
! #: m2/lang.opt:171
  #, no-c-format
  msgid "compile all implementation modules and program module at once"
  msgstr ""
  
! #: m2/lang.opt:175
  #, no-c-format
! msgid "recognize the specified suffix as implementation and module filenames"
  msgstr ""
  
! #: m2/lang.opt:179
  #, no-c-format
  msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
  msgstr ""
  
! #: m2/lang.opt:183
  #, no-c-format
  msgid "use PIM [234] dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:187
  #, no-c-format
  msgid "use PIM 2 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:191
  #, no-c-format
  msgid "use PIM 3 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:195
  #, no-c-format
  msgid "use PIM 4 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:199
  #, no-c-format
  msgid "force positive result from MOD and DIV result floor"
  msgstr ""
  
! #: m2/lang.opt:203
  #, no-c-format
  msgid "link against the pthread library (default on)"
  msgstr ""
  
! #: m2/lang.opt:207
  #, no-c-format
  msgid "internal compiler debugging information, dump the list of quadruples"
  msgstr ""
  
! #: m2/lang.opt:215
  #, no-c-format
  msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
  msgstr ""
  
! #: m2/lang.opt:219
  #, no-c-format
  msgid "specify the list of runtime modules and their initialization order"
  msgstr ""
  
! #: m2/lang.opt:223
  #, no-c-format
  msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
  msgstr ""
  
! #: m2/lang.opt:227
  #, no-c-format
  msgid "generate a C source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:231
  #, no-c-format
  msgid "generate a C++ source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:235
  #, fuzzy, no-c-format
  #| msgid "Generate bit instructions."
  msgid "generate the main function"
  msgstr "Genera instrucciones de bit."
  
! #: m2/lang.opt:239
  #, no-c-format
  msgid "generate static scaffold initialization and finalization for every module inside main"
  msgstr ""
  
! #: m2/lang.opt:243
  #, fuzzy, no-c-format
  #| msgid "Create a shared library."
  msgid "generate a shared library from the module"
  msgstr "Crea una biblioteca compartida."
  
! #: m2/lang.opt:247
  #, no-c-format
  msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  msgstr ""
  
! #: m2/lang.opt:251
  #, fuzzy, no-c-format
  #| msgid "Print the name of header files as they are used."
  msgid "display the location of module source files as they are compiled"
  msgstr "Muestra los nombres de los ficheros de cabecera mientras se utilizan."
  
! #: m2/lang.opt:255
  #, no-c-format
  msgid "create a swig interface file for the module"
  msgstr ""
  
! #: m2/lang.opt:259
  #, no-c-format
  msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
  msgstr ""
  
! #: m2/lang.opt:263
  #, no-c-format
! msgid "orders the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic"
  msgstr ""
  
! #: m2/lang.opt:271
  #, no-c-format
  msgid "turns on all division and modulus by zero checking for ordinal values"
  msgstr ""
  
! #: m2/lang.opt:275
  #, no-c-format
  msgid "turns on runtime checking to check whether a whole number will exceed range"
  msgstr ""
  
! #: m2/lang.opt:279
  #, fuzzy, no-c-format
  #| msgid "Link the standard D library statically in the compilation."
  msgid "Link the standard Modula-2 libraries statically in the compilation."
  msgstr "Enlaza la biblioteca D estÃ¡ndar estÃ¡ticamente en la compilaciÃ³n."
  
! #: m2/lang.opt:424 m2/lang.opt:428
  #, fuzzy, no-c-format
  #| msgid "could not close temporary response file %s"
  msgid "save temporary preprocessed files"
*************** msgstr "Avisa sobre variables que se ini
*** 4849,4855 ****
  #: analyzer/analyzer.opt:227
  #, fuzzy, no-c-format
  #| msgid "Warn about code that will never be executed"
! msgid "Warn about code paths in in which a call is made to strtok with undefined behavior."
  msgstr "Avisa sobre cÃ³digo que nunca se ejecutarÃ¡"
  
  #: analyzer/analyzer.opt:231
--- 4853,4859 ----
  #: analyzer/analyzer.opt:227
  #, fuzzy, no-c-format
  #| msgid "Warn about code that will never be executed"
! msgid "Warn about code paths in which a call is made to strtok with undefined behavior."
  msgstr "Avisa sobre cÃ³digo que nunca se ejecutarÃ¡"
  
  #: analyzer/analyzer.opt:231
*************** msgstr ""
*** 5446,5452 ****
  
  #: config/darwin.opt:214
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initialiser for a dylib."
  msgstr ""
  
  #: config/darwin.opt:218
--- 5450,5456 ----
  
  #: config/darwin.opt:214
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initializer for a dylib."
  msgstr ""
  
  #: config/darwin.opt:218
*************** msgstr ""
*** 5674,5680 ****
  msgid "Use simulator runtime."
  msgstr "Usa el simulador de tiempo de ejecuciÃ³n."
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:120
  #, no-c-format
  msgid "Specify the name of the target CPU."
  msgstr "Especifica el nombre de la CPU destino."
--- 5678,5684 ----
  msgid "Use simulator runtime."
  msgstr "Usa el simulador de tiempo de ejecuciÃ³n."
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:117
  #, no-c-format
  msgid "Specify the name of the target CPU."
  msgstr "Especifica el nombre de la CPU destino."
*************** msgstr "Evita la generaciÃ³n de llamadas
*** 5729,5735 ****
  msgid "Link with the fast floating-point library."
  msgstr "Enlaza con la biblioteca de coma flotante fast."
  
! #: config/bfin/bfin.opt:90 config/arm/arm.opt:348 config/frv/frv.opt:130
  #, no-c-format
  msgid "Enable Function Descriptor PIC mode."
  msgstr "Activa el modo de Descriptor de FunciÃ³n PIC."
--- 5733,5739 ----
  msgid "Link with the fast floating-point library."
  msgstr "Enlaza con la biblioteca de coma flotante fast."
  
! #: config/bfin/bfin.opt:90 config/arm/arm.opt:345 config/frv/frv.opt:130
  #, no-c-format
  msgid "Enable Function Descriptor PIC mode."
  msgstr "Activa el modo de Descriptor de FunciÃ³n PIC."
*************** msgstr "Genera cÃ³digo que use las instr
*** 5880,5886 ****
  msgid "Align variables on a 32-bit boundary."
  msgstr "Alinea las variables en lÃ­mites de 32-bit."
  
! #: config/m68k/m68k.opt:103 config/arm/arm.opt:89 config/nios2/nios2.opt:570
  #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
  #, no-c-format
  msgid "Specify the name of the target architecture."
--- 5884,5890 ----
  msgid "Align variables on a 32-bit boundary."
  msgstr "Alinea las variables en lÃ­mites de 32-bit."
  
! #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
  #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
  #, no-c-format
  msgid "Specify the name of the target architecture."
*************** msgid "Support TLS segment larger than 6
*** 5988,6000 ****
  msgstr "Admite segmentos TLS mÃ¡s grandes que 64K."
  
  #: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:74
! #: config/arm/arm.opt:108 config/microblaze/microblaze.opt:60
  #, no-c-format
  msgid "Assume target CPU is configured as big endian."
  msgstr "Asume que la CPU destino estÃ¡ configurada como big endian."
  
  #: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:94
! #: config/arm/arm.opt:173 config/microblaze/microblaze.opt:64
  #, no-c-format
  msgid "Assume target CPU is configured as little endian."
  msgstr "Asume que el CPU destino estÃ¡ configurado como little endian."
--- 5992,6004 ----
  msgstr "Admite segmentos TLS mÃ¡s grandes que 64K."
  
  #: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:74
! #: config/arm/arm.opt:105 config/microblaze/microblaze.opt:60
  #, no-c-format
  msgid "Assume target CPU is configured as big endian."
  msgstr "Asume que la CPU destino estÃ¡ configurada como big endian."
  
  #: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:94
! #: config/arm/arm.opt:170 config/microblaze/microblaze.opt:64
  #, no-c-format
  msgid "Assume target CPU is configured as little endian."
  msgstr "Asume que el CPU destino estÃ¡ configurado como little endian."
*************** msgid "Convert BASE + LARGE_OFFSET addre
*** 6071,6082 ****
  msgstr ""
  
  #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:98
! #: config/loongarch/loongarch.opt:241
  #, no-c-format
  msgid "Specify the code model."
  msgstr "Especifica el modelo de cÃ³digo."
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:181
  #, no-c-format
  msgid "Do not generate unaligned memory accesses."
  msgstr "No genera accessos a memoria sin alinear"
--- 6075,6086 ----
  msgstr ""
  
  #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:98
! #: config/loongarch/loongarch.opt:266
  #, no-c-format
  msgid "Specify the code model."
  msgstr "Especifica el modelo de cÃ³digo."
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:206
  #, no-c-format
  msgid "Do not generate unaligned memory accesses."
  msgstr "No genera accessos a memoria sin alinear"
*************** msgstr "Modelos de cÃ³digo conocidos (pa
*** 6092,6105 ****
  msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr "Utiliza operadores %reloc() en vez de macros de ensamblador para cargar direcciones."
  
! #: config/riscv/riscv.opt:150 config/loongarch/loongarch.opt:249
  #, no-c-format
  msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr "Aprovecha los descansos del enlazador para reducir el nÃºmero de instrucciones requeridas para materializar direcciones de sÃ­mbolos."
  
  #: config/riscv/riscv.opt:155
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CRS and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
  msgstr ""
  
  #: config/riscv/riscv.opt:161 config/aarch64/aarch64.opt:141
--- 6096,6109 ----
  msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr "Utiliza operadores %reloc() en vez de macros de ensamblador para cargar direcciones."
  
! #: config/riscv/riscv.opt:150 config/loongarch/loongarch.opt:274
  #, no-c-format
  msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr "Aprovecha los descansos del enlazador para reducir el nÃºmero de instrucciones requeridas para materializar direcciones de sÃ­mbolos."
  
  #: config/riscv/riscv.opt:155
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
  msgstr ""
  
  #: config/riscv/riscv.opt:161 config/aarch64/aarch64.opt:141
*************** msgid "Known data alignment choices (for
*** 6124,6243 ****
  msgstr "Las opciones conocidas para alineamiento de datos (para usar con la opciÃ³n -malign-data=):"
  
  #: config/riscv/riscv.opt:201 config/aarch64/aarch64.opt:304
! #: config/i386/i386.opt:1034 config/arm/arm.opt:352
! #: config/rs6000/rs6000.opt:550
  #, no-c-format
  msgid "Use given stack-protector guard."
  msgstr "USa la guarda de protecciÃ³n de la pila dada."
  
  #: config/riscv/riscv.opt:205 config/aarch64/aarch64.opt:308
! #: config/arm/arm.opt:356 config/rs6000/rs6000.opt:554
  #, no-c-format
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "Argumentos vÃ¡lidos para -mstack-protector-guard=:"
  
! #: config/riscv/riscv.opt:215 config/i386/i386.opt:1048
! #: config/rs6000/rs6000.opt:564
  #, no-c-format
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr "Usa el registro base dado para direccionar la guarda de protecciÃ³n de la pila."
  
! #: config/riscv/riscv.opt:222 config/i386/i386.opt:1055
! #: config/rs6000/rs6000.opt:571
  #, no-c-format
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr "Usa el desplazamiento dado para direccionar la guarda de protecciÃ³n de la pila."
  
! #: config/riscv/riscv.opt:492
  #, fuzzy, no-c-format
  #| msgid "Supported ABIs (for use with the -mabi= option):"
  msgid "Supported ISA specs (for use with the -misa-spec= option):"
  msgstr "ABIs admitidas (para usar con la opciÃ³n -mabi=):"
  
! #: config/riscv/riscv.opt:505
  #, fuzzy, no-c-format
  #| msgid "The version of the C++ ABI in use."
  msgid "Set the version of RISC-V ISA spec."
  msgstr "La versiÃ³n de la ABI de C++ que se estÃ¡ usando."
  
! #: config/riscv/riscv.opt:509
  #, fuzzy, no-c-format
  #| msgid "enable conditional move instruction usage."
  msgid "Enable conditional moves unconditionally."
  msgstr "activa el uso de la instrucciÃ³n move condicional."
  
! #: config/riscv/riscv.opt:513
  #, fuzzy, no-c-format
  #| msgid "Specify the model for atomic operations."
  msgid "Always inline subword atomic operations."
  msgstr "Especifica el modelo para operaciones atÃ³micas."
  
! #: config/riscv/riscv.opt:517
  #, fuzzy, no-c-format
  #| msgid "Use caller save register across calls if possible."
  msgid "Inline strcmp calls if possible."
  msgstr "Usa registro de guarda de invocador entre llamadas si es posible."
  
! #: config/riscv/riscv.opt:521
  #, fuzzy, no-c-format
  #| msgid "Use caller save register across calls if possible."
  msgid "Inline strncmp calls if possible."
  msgstr "Usa registro de guarda de invocador entre llamadas si es posible."
  
! #: config/riscv/riscv.opt:525
  #, fuzzy, no-c-format
  #| msgid "Use caller save register across calls if possible."
  msgid "Inline strlen calls if possible."
  msgstr "Usa registro de guarda de invocador entre llamadas si es posible."
  
! #: config/riscv/riscv.opt:529
  #, no-c-format
  msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
  msgstr ""
  
! #: config/riscv/riscv.opt:533
! #, fuzzy, no-c-format
! #| msgid "Valid arguments to -mcode-readable=:"
! msgid "Valid arguments to -param=riscv-autovec-preference=:"
! msgstr "Argumentos vÃ¡lidos para -fcode-readable=:"
! 
! #: config/riscv/riscv.opt:546
! #, no-c-format
! msgid "-param=riscv-autovec-preference=<string>\tSet the preference of auto-vectorization in the RISC-V port."
! msgstr ""
! 
! #: config/riscv/riscv.opt:550
  #, no-c-format
! msgid "The RVV possible LMUL (-param=riscv-autovec-lmul=):"
  msgstr ""
  
! #: config/riscv/riscv.opt:569
  #, no-c-format
! msgid "-param=riscv-autovec-lmul=<string>\tSet the RVV LMUL of auto-vectorization in the RISC-V port."
  msgstr ""
  
! #: config/riscv/riscv.opt:576
  #, fuzzy, no-c-format
  #| msgid "Valid arguments to -mstringop-strategy=:"
  msgid "Valid arguments to -param=vsetvl-strategy=:"
  msgstr "Argumentos vÃ¡lidos para -mstringop-strategy=:"
  
! #: config/riscv/riscv.opt:589
  #, no-c-format
  msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
  msgstr ""
  
! #: config/riscv/riscv.opt:593 config/i386/i386.opt:496
  #, no-c-format
  msgid "Valid arguments to -mstringop-strategy=:"
  msgstr "Argumentos vÃ¡lidos para -mstringop-strategy=:"
  
! #: config/riscv/riscv.opt:609
  #, fuzzy, no-c-format
  #| msgid "Specify memset expansion strategy when expected size is known."
  msgid "Specify stringop expansion strategy."
  msgstr "Especifica la estrategia de expansiÃ³n de memset cuando se conoce el tamaÃ±o esperado."
  
  #: config/m32c/m32c.opt:23
  #, no-c-format
  msgid "-msim\tUse simulator runtime."
--- 6128,6260 ----
  msgstr "Las opciones conocidas para alineamiento de datos (para usar con la opciÃ³n -malign-data=):"
  
  #: config/riscv/riscv.opt:201 config/aarch64/aarch64.opt:304
! #: config/i386/i386.opt:1038 config/arm/arm.opt:349
! #: config/rs6000/rs6000.opt:554
  #, no-c-format
  msgid "Use given stack-protector guard."
  msgstr "USa la guarda de protecciÃ³n de la pila dada."
  
  #: config/riscv/riscv.opt:205 config/aarch64/aarch64.opt:308
! #: config/arm/arm.opt:353 config/rs6000/rs6000.opt:558
  #, no-c-format
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "Argumentos vÃ¡lidos para -mstack-protector-guard=:"
  
! #: config/riscv/riscv.opt:215 config/i386/i386.opt:1052
! #: config/rs6000/rs6000.opt:568
  #, no-c-format
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr "Usa el registro base dado para direccionar la guarda de protecciÃ³n de la pila."
  
! #: config/riscv/riscv.opt:222 config/i386/i386.opt:1059
! #: config/rs6000/rs6000.opt:575
  #, no-c-format
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr "Usa el desplazamiento dado para direccionar la guarda de protecciÃ³n de la pila."
  
! #: config/riscv/riscv.opt:494
  #, fuzzy, no-c-format
  #| msgid "Supported ABIs (for use with the -mabi= option):"
  msgid "Supported ISA specs (for use with the -misa-spec= option):"
  msgstr "ABIs admitidas (para usar con la opciÃ³n -mabi=):"
  
! #: config/riscv/riscv.opt:507
  #, fuzzy, no-c-format
  #| msgid "The version of the C++ ABI in use."
  msgid "Set the version of RISC-V ISA spec."
  msgstr "La versiÃ³n de la ABI de C++ que se estÃ¡ usando."
  
! #: config/riscv/riscv.opt:511
  #, fuzzy, no-c-format
  #| msgid "enable conditional move instruction usage."
  msgid "Enable conditional moves unconditionally."
  msgstr "activa el uso de la instrucciÃ³n move condicional."
  
! #: config/riscv/riscv.opt:515
  #, fuzzy, no-c-format
  #| msgid "Specify the model for atomic operations."
  msgid "Always inline subword atomic operations."
  msgstr "Especifica el modelo para operaciones atÃ³micas."
  
! #: config/riscv/riscv.opt:519
  #, fuzzy, no-c-format
  #| msgid "Use caller save register across calls if possible."
  msgid "Inline strcmp calls if possible."
  msgstr "Usa registro de guarda de invocador entre llamadas si es posible."
  
! #: config/riscv/riscv.opt:523
  #, fuzzy, no-c-format
  #| msgid "Use caller save register across calls if possible."
  msgid "Inline strncmp calls if possible."
  msgstr "Usa registro de guarda de invocador entre llamadas si es posible."
  
! #: config/riscv/riscv.opt:527
  #, fuzzy, no-c-format
  #| msgid "Use caller save register across calls if possible."
  msgid "Inline strlen calls if possible."
  msgstr "Usa registro de guarda de invocador entre llamadas si es posible."
  
! #: config/riscv/riscv.opt:531
  #, no-c-format
  msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
  msgstr ""
  
! #: config/riscv/riscv.opt:535
  #, no-c-format
! msgid "The RVV possible LMUL (-mrvv-max-lmul=):"
  msgstr ""
  
! #: config/riscv/riscv.opt:554
  #, no-c-format
! msgid "-mrvv-max-lmul=<string>\tSet the RVV LMUL of auto-vectorization."
  msgstr ""
  
! #: config/riscv/riscv.opt:561
  #, fuzzy, no-c-format
  #| msgid "Valid arguments to -mstringop-strategy=:"
  msgid "Valid arguments to -param=vsetvl-strategy=:"
  msgstr "Argumentos vÃ¡lidos para -mstringop-strategy=:"
  
! #: config/riscv/riscv.opt:574
  #, no-c-format
  msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
  msgstr ""
  
! #: config/riscv/riscv.opt:578 config/i386/i386.opt:496
  #, no-c-format
  msgid "Valid arguments to -mstringop-strategy=:"
  msgstr "Argumentos vÃ¡lidos para -mstringop-strategy=:"
  
! #: config/riscv/riscv.opt:594
  #, fuzzy, no-c-format
  #| msgid "Specify memset expansion strategy when expected size is known."
  msgid "Specify stringop expansion strategy."
  msgstr "Especifica la estrategia de expansiÃ³n de memset cuando se conoce el tamaÃ±o esperado."
  
+ #: config/riscv/riscv.opt:598
+ #, fuzzy, no-c-format
+ #| msgid "The possible SVE vector lengths:"
+ msgid "The possible RVV vector register lengths:"
+ msgstr "Las direcciones de vector SVE posibles:"
+ 
+ #: config/riscv/riscv.opt:608
+ #, fuzzy, no-c-format
+ #| msgid "-msve-vector-bits=N\tSet the number of bits in an SVE vector register to N."
+ msgid "-mrvv-vector-bits=<string>\tSet the kind of bits for an RVV vector register."
+ msgstr "-msve-vector-bits=N\tEstablece el nÃºmero de bits en un registro de vector SVE a N."
+ 
+ #: config/riscv/riscv.opt:612 config/aarch64/aarch64.opt:49
+ #: config/loongarch/loongarch.opt:283
+ #, no-c-format
+ msgid "The possible TLS dialects:"
+ msgstr "Los dialectos de TLS posibles:"
+ 
+ #: config/riscv/riscv.opt:622 config/aarch64/aarch64.opt:145
+ #: config/loongarch/loongarch.opt:293
+ #, no-c-format
+ msgid "Specify TLS dialect."
+ msgstr "Especifica el dialecto de TLS."
+ 
  #: config/m32c/m32c.opt:23
  #, no-c-format
  msgid "-msim\tUse simulator runtime."
*************** msgstr ""
*** 6358,6379 ****
  msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:49
! #, no-c-format
! msgid "The possible TLS dialects:"
! msgstr "Los dialectos de TLS posibles:"
! 
! #: config/aarch64/aarch64.opt:61 config/loongarch/loongarch.opt:219
  #, no-c-format
  msgid "The code model option names for -mcmodel:"
  msgstr "Los nombres de las opciones de modelos de cÃ³digo para -mcmodel:"
  
! #: config/aarch64/aarch64.opt:78 config/i386/i386.opt:1069
  #, no-c-format
  msgid "Generate code which uses only the general registers."
  msgstr "Genera cÃ³digo que usa solo los registros generales."
  
! #: config/aarch64/aarch64.opt:82 config/i386/i386.opt:1161
  #, fuzzy, no-c-format
  #| msgid "Generate code for all template instantiations."
  msgid "Generate code to mitigate against straight line speculation."
--- 6375,6391 ----
  msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:61 config/loongarch/loongarch.opt:244
  #, no-c-format
  msgid "The code model option names for -mcmodel:"
  msgstr "Los nombres de las opciones de modelos de cÃ³digo para -mcmodel:"
  
! #: config/aarch64/aarch64.opt:78 config/i386/i386.opt:1073
  #, no-c-format
  msgid "Generate code which uses only the general registers."
  msgstr "Genera cÃ³digo que usa solo los registros generales."
  
! #: config/aarch64/aarch64.opt:82 config/i386/i386.opt:1165
  #, fuzzy, no-c-format
  #| msgid "Generate code for all template instantiations."
  msgid "Generate code to mitigate against straight line speculation."
*************** msgstr "Especifica el nÃºmero de registr
*** 6406,6416 ****
  msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr "No asume que los accesos sin alinear los maneja el sistema."
  
- #: config/aarch64/aarch64.opt:145
- #, no-c-format
- msgid "Specify TLS dialect."
- msgstr "Especifica el dialecto de TLS."
- 
  #: config/aarch64/aarch64.opt:149
  #, no-c-format
  msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
--- 6418,6423 ----
*************** msgstr "ABIs AArch64 conocidas (para uso
*** 6455,6461 ****
  msgid "PC relative literal loads."
  msgstr "Cargas literales relativas a PC."
  
! #: config/aarch64/aarch64.opt:202 config/arm/arm.opt:340
  #, fuzzy, no-c-format
  #| msgid "Use given stack-protector guard."
  msgid "Use branch-protection features."
--- 6462,6468 ----
  msgid "PC relative literal loads."
  msgstr "Cargas literales relativas a PC."
  
! #: config/aarch64/aarch64.opt:202 config/arm/arm.opt:337
  #, fuzzy, no-c-format
  #| msgid "Use given stack-protector guard."
  msgid "Use branch-protection features."
*************** msgstr "Asume que se pueden direccionar
*** 6890,6896 ****
  
  #: config/epiphany/epiphany.opt:108
  #, no-c-format
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
  #: config/epiphany/epiphany.opt:112
--- 6897,6903 ----
  
  #: config/epiphany/epiphany.opt:108
  #, no-c-format
! msgid "A floating point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
  #: config/epiphany/epiphany.opt:112
*************** msgstr "Alinea el destino de las operaci
*** 7289,7295 ****
  msgid "Generate code for given CPU."
  msgstr "Genera cÃ³digo para la CPU dada."
  
! #: config/i386/i386.opt:282 config/bpf/bpf.opt:98
  #, no-c-format
  msgid "Use given assembler dialect."
  msgstr "Usa el dialecto de ensamblador dado."
--- 7296,7302 ----
  msgid "Generate code for given CPU."
  msgstr "Genera cÃ³digo para la CPU dada."
  
! #: config/i386/i386.opt:282 config/bpf/bpf.opt:100
  #, no-c-format
  msgid "Use given assembler dialect."
  msgstr "Usa el dialecto de ensamblador dado."
*************** msgstr "Devuelve vectores de 8 bytes en
*** 7515,7521 ****
  msgid "Generate reciprocals instead of divss and sqrtss."
  msgstr "Genera recÃ­procos en lugar de divss y sqrtss."
  
! #: config/i386/i386.opt:601 config/loongarch/loongarch.opt:214
  #, no-c-format
  msgid "Control generation of reciprocal estimates."
  msgstr "Controla la generaciÃ³n de estimados recÃ­procos."
--- 7522,7528 ----
  msgid "Generate reciprocals instead of divss and sqrtss."
  msgstr "Genera recÃ­procos en lugar de divss y sqrtss."
  
! #: config/i386/i386.opt:601 config/loongarch/loongarch.opt:235
  #, no-c-format
  msgid "Control generation of reciprocal estimates."
  msgstr "Controla la generaciÃ³n de estimados recÃ­procos."
*************** msgstr "NÃºmero mÃ¡ximo de desambiguacio
*** 7579,8345 ****
  msgid "Maximum number of bits that can be stored to memory efficiently."
  msgstr "El nÃºmero mÃ¡ximo de veces que se puede planificar una insns."
  
! #: config/i386/i386.opt:666
  #, no-c-format
  msgid "Generate 32bit i386 code."
  msgstr "Genera cÃ³digo i386 de 32bit."
  
! #: config/i386/i386.opt:670
  #, no-c-format
  msgid "Generate 64bit x86-64 code."
  msgstr "Genera cÃ³digo x86-64 de 64bit."
  
! #: config/i386/i386.opt:674
  #, no-c-format
  msgid "Generate 32bit x86-64 code."
  msgstr "Genera cÃ³digo x86-64 de 32bit."
  
! #: config/i386/i386.opt:678
  #, no-c-format
  msgid "Generate 16bit i386 code."
  msgstr "Genera cÃ³digo i386 de 16bit."
  
! #: config/i386/i386.opt:682
  #, no-c-format
  msgid "Support MMX built-in functions."
  msgstr "Admite funciones internas MMX."
  
! #: config/i386/i386.opt:686
  #, no-c-format
  msgid "Support 3DNow! built-in functions."
  msgstr "Admite funciones internas 3DNow!."
  
! #: config/i386/i386.opt:690
  #, no-c-format
  msgid "Support Athlon 3Dnow! built-in functions."
  msgstr "Admite funciones internas Athlon 3DNow!."
  
! #: config/i386/i386.opt:694
  #, no-c-format
  msgid "Support MMX and SSE built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX y SSE."
  
! #: config/i386/i386.opt:698
  #, no-c-format
  msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE y SSE2."
  
! #: config/i386/i386.opt:702
  #, no-c-format
  msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2 y SSE3."
  
! #: config/i386/i386.opt:706
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3 y SSSE3."
  
! #: config/i386/i386.opt:710
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3 y SSE4.1."
  
! #: config/i386/i386.opt:714 config/i386/i386.opt:718
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 y SSE4.2."
  
! #: config/i386/i386.opt:722
  #, no-c-format
  msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr "No admite funciones internas y generaciÃ³n de cÃ³digo SSE4.1 y SSE4.2."
  
! #: config/i386/i386.opt:730
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 y AVX."
  
! #: config/i386/i386.opt:734
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y AVX2."
  
! #: config/i386/i386.opt:738
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX512F."
  
! #: config/i386/i386.opt:742
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512PF."
  
! #: config/i386/i386.opt:746
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512ER."
  
! #: config/i386/i386.opt:750
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512CD."
  
! #: config/i386/i386.opt:754
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512DQ."
  
! #: config/i386/i386.opt:758
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512BW."
  
! #: config/i386/i386.opt:762
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VL."
  
! #: config/i386/i386.opt:766
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512IFMA."
  
! #: config/i386/i386.opt:770
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VBMI."
  
! #: config/i386/i386.opt:774
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX5124FMAPS."
  
! #: config/i386/i386.opt:778
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX5124VNNIW."
  
! #: config/i386/i386.opt:782
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX5124VPOPCNTDQ."
  
! #: config/i386/i386.opt:786
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VBMI2."
  
! #: config/i386/i386.opt:790
  #, no-c-format
  msgid "Support AVX512VNNI built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo AVX512VNNI."
  
! #: config/i386/i386.opt:794
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512BITALG."
  
! #: config/i386/i386.opt:798
  #, fuzzy, no-c-format
  #| msgid "Support AVX512VNNI built-in functions and code generation."
  msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo AVX512VNNI."
  
! #: config/i386/i386.opt:802
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y FMA."
  
! #: config/i386/i386.opt:806
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3 y SSE4A."
  
! #: config/i386/i386.opt:810
  #, no-c-format
  msgid "Support FMA4 built-in functions and code generation."
  msgstr "Admite funciones internas FMA4 y generaciÃ³n de cÃ³digo."
  
! #: config/i386/i386.opt:814
  #, no-c-format
  msgid "Support XOP built-in functions and code generation."
  msgstr "Admite funciones internas XOP y generaciÃ³n de cÃ³digo."
  
! #: config/i386/i386.opt:818
  #, no-c-format
  msgid "Support LWP built-in functions and code generation."
  msgstr "Admite funciones internas LWP y generaciÃ³n de cÃ³digo."
  
! #: config/i386/i386.opt:822
  #, no-c-format
  msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
  msgstr "Admite la generaciÃ³n de cÃ³digo de instrucciones Advanced Bit Manipulation (ABM)."
  
! #: config/i386/i386.opt:826
  #, no-c-format
  msgid "Support code generation of popcnt instruction."
  msgstr "Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n popcnt."
  
! #: config/i386/i386.opt:830
  #, no-c-format
  msgid "Support PCONFIG built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo PCONFIG."
  
! #: config/i386/i386.opt:834
  #, no-c-format
  msgid "Support WBNOINVD built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo WBNOINVD."
  
! #: config/i386/i386.opt:838
  #, fuzzy, no-c-format
  #| msgid "Support RTM built-in functions and code generation."
  msgid "Support PTWRITE built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo RTM."
  
! #: config/i386/i386.opt:842
  #, fuzzy, no-c-format
  #| msgid "Support BMI built-in functions and code generation."
  msgid "Support UINTR built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo BMI."
  
! #: config/i386/i386.opt:846
  #, no-c-format
  msgid "Support SGX built-in functions and code generation."
  msgstr "Admite funciones internas SGX y generaciÃ³n de cÃ³digo."
  
! #: config/i386/i386.opt:850
  #, no-c-format
  msgid "Support RDPID built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo RDPID."
  
! #: config/i386/i386.opt:854
  #, no-c-format
  msgid "Support GFNI built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo GFNI."
  
! #: config/i386/i386.opt:858
  #, no-c-format
  msgid "Support VAES built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo VAES."
  
! #: config/i386/i386.opt:862
  #, no-c-format
  msgid "Support VPCLMULQDQ built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo VPCLMULQDQ."
  
! #: config/i386/i386.opt:866
  #, no-c-format
  msgid "Support BMI built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo BMI."
  
! #: config/i386/i386.opt:870
  #, no-c-format
  msgid "Support BMI2 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo BMI2."
  
! #: config/i386/i386.opt:874
  #, no-c-format
  msgid "Support LZCNT built-in function and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo LZCNT."
  
! #: config/i386/i386.opt:878
  #, no-c-format
  msgid "Support Hardware Lock Elision prefixes."
  msgstr "Admite prefijos de elisiÃ³n de bloqueo de hardware."
  
! #: config/i386/i386.opt:882
  #, no-c-format
  msgid "Support RDSEED instruction."
  msgstr "Admite la instrucciÃ³n RDSEED."
  
! #: config/i386/i386.opt:886
  #, no-c-format
  msgid "Support PREFETCHW instruction."
  msgstr "Admite la instrucciÃ³n PREFETCHW."
  
! #: config/i386/i386.opt:890
  #, fuzzy, no-c-format
  #| msgid "Support code generation of crc32 instruction."
  msgid "Support flag-preserving add-carry instructions."
  msgstr "Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n crc32."
  
! #: config/i386/i386.opt:894
  #, no-c-format
  msgid "Support CLFLUSHOPT instructions."
  msgstr "Admite las instrucciones CLFLUSHOPT."
  
! #: config/i386/i386.opt:898
  #, no-c-format
  msgid "Support CLWB instruction."
  msgstr "Admite la instrucciÃ³n CLWB.."
  
! #: config/i386/i386.opt:905
  #, no-c-format
  msgid "Support FXSAVE and FXRSTOR instructions."
  msgstr "Admite las instrucciones PXSAVE y FXRSTOR."
  
! #: config/i386/i386.opt:909
  #, no-c-format
  msgid "Support XSAVE and XRSTOR instructions."
  msgstr "Admite las instrucciones XSAV y XRSTOR."
  
! #: config/i386/i386.opt:913
  #, no-c-format
  msgid "Support XSAVEOPT instruction."
  msgstr "Admite las instrucciones XSAVEOPT."
  
! #: config/i386/i386.opt:917
  #, no-c-format
  msgid "Support XSAVEC instructions."
  msgstr "Admite las instrucciones XSAVEC."
  
! #: config/i386/i386.opt:921
  #, no-c-format
  msgid "Support XSAVES and XRSTORS instructions."
  msgstr "Admite las instrucciones XSAVES y XRSTORS."
  
! #: config/i386/i386.opt:925
  #, no-c-format
  msgid "Support TBM built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo TBM."
  
! #: config/i386/i386.opt:929
  #, no-c-format
  msgid "Support code generation of cmpxchg16b instruction."
  msgstr "Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n cmpxchg16b."
  
! #: config/i386/i386.opt:933
  #, no-c-format
  msgid "Support code generation of sahf instruction in 64bit x86-64 code."
  msgstr "Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n sahf en cÃ³digo x86-64 de 64bit."
  
! #: config/i386/i386.opt:937
  #, no-c-format
  msgid "Support code generation of movbe instruction."
  msgstr "Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n movbe."
  
! #: config/i386/i386.opt:941
  #, no-c-format
  msgid "Support code generation of crc32 instruction."
  msgstr "Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n crc32."
  
! #: config/i386/i386.opt:945
  #, no-c-format
  msgid "Support AES built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo AES."
  
! #: config/i386/i386.opt:949
  #, no-c-format
  msgid "Support SHA1 and SHA256 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo SHA1 y SHA256."
  
! #: config/i386/i386.opt:953
  #, no-c-format
  msgid "Support PCLMUL built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo PCLMUL."
  
! #: config/i386/i386.opt:957
  #, no-c-format
  msgid "Encode SSE instructions with VEX prefix."
  msgstr "Codifica las instrucciones SSE con el prefijo VEX."
  
! #: config/i386/i386.opt:961
  #, no-c-format
  msgid "Support FSGSBASE built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo FSGSBASE."
  
! #: config/i386/i386.opt:965
  #, no-c-format
  msgid "Support RDRND built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo RDRND."
  
! #: config/i386/i386.opt:969
  #, no-c-format
  msgid "Support F16C built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo F16C."
  
! #: config/i386/i386.opt:973
  #, no-c-format
  msgid "Support PREFETCHWT1 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo PREFETCHWT1."
  
! #: config/i386/i386.opt:977
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue."
  msgstr "Emite llamada a contador de perfil en la entrada de funciÃ³n antes del prÃ³logo."
  
! #: config/i386/i386.opt:981
  #, no-c-format
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "Genera secciÃ³n __mcount_loc con todos los mcount o llamadas __fentry__."
  
! #: config/i386/i386.opt:985 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr "Genera llamadas mcount/__fentry__ como nops. Para activarlas han de ser parcheadas."
  
! #: config/i386/i386.opt:990
  #, no-c-format
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
  
! #: config/i386/i386.opt:994
  #, no-c-format
  msgid "Set name of section to record mrecord-mcount calls."
  msgstr ""
  
! #: config/i386/i386.opt:998
  #, no-c-format
  msgid "Skip setting up RAX register when passing variable arguments."
  msgstr "Salta configurar registro RAX cuando se pasan argumentos variables."
  
! #: config/i386/i386.opt:1002
  #, no-c-format
  msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
  msgstr "Expande la divisiÃ³n entera de 32bit/64bit en divisiÃ³n entera sin signo de 8bit con revisiÃ³n en tiempo de ejecuciÃ³n."
  
! #: config/i386/i386.opt:1006
  #, no-c-format
  msgid "Split 32-byte AVX unaligned load."
  msgstr "Divide load sin alinear AVX de 32-byte."
  
! #: config/i386/i386.opt:1010
  #, no-c-format
  msgid "Split 32-byte AVX unaligned store."
  msgstr "Divide store sin alinear AVX de 32-byte."
  
! #: config/i386/i386.opt:1014
  #, no-c-format
  msgid "Support RTM built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo RTM."
  
! #: config/i386/i386.opt:1022
  #, no-c-format
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MWAITX y MONITORX."
  
! #: config/i386/i386.opt:1026
  #, no-c-format
  msgid "Support CLZERO built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo CLZERO."
  
! #: config/i386/i386.opt:1030
  #, no-c-format
  msgid "Support PKU built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo PKU."
  
! #: config/i386/i386.opt:1038
  #, no-c-format
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr "Guarda de protecciÃ³n de pila conocida (para usar con la opciÃ³n -mstack-protector-guard=):"
  
! #: config/i386/i386.opt:1062
  #, no-c-format
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr "Usa el sÃ­mbolo dado para direccionar la guarda de protecciÃ³n de la pila."
  
! #: config/i386/i386.opt:1073
  #, no-c-format
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1078
  #, no-c-format
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr "Activa la instrumentaciÃ³n CET para sentencias switch que usan tabla de saltos y salto indirecto."
  
! #: config/i386/i386.opt:1083
  #, no-c-format
  msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
  msgstr ""
  
! #: config/i386/i386.opt:1088
  #, no-c-format
  msgid "Make all function calls indirect."
  msgstr "Hace indirectas todas las llamadas a funciÃ³n."
  
! #: config/i386/i386.opt:1092
  #, no-c-format
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1096
  #, fuzzy, no-c-format
  #| msgid "function return type cannot be function"
  msgid "Convert function return to call and return thunk."
  msgstr "el tipo de devoluciÃ³n de funciÃ³n no puede ser funciÃ³n"
  
! #: config/i386/i386.opt:1100 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "Opciones conocidas para ramificaciÃ³n indirecta (para usar con las opciones -mindirect-branch=/-mfunction-return=):"
  
! #: config/i386/i386.opt:1116
  #, no-c-format
  msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
  msgstr ""
  
! #: config/i386/i386.opt:1120
  #, no-c-format
  msgid "Force indirect call and jump via register."
  msgstr ""
  
! #: config/i386/i386.opt:1124
  #, no-c-format
  msgid "Support MOVDIRI built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MOVDIRI."
  
! #: config/i386/i386.opt:1128
  #, no-c-format
  msgid "Support MOVDIR64B built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MOVDIR64B."
  
! #: config/i386/i386.opt:1132
  #, fuzzy, no-c-format
  #| msgid "Support LWP built-in functions and code generation."
  msgid "Support WAITPKG built-in functions and code generation."
  msgstr "Admite funciones internas LWP y generaciÃ³n de cÃ³digo."
  
! #: config/i386/i386.opt:1136
  #, fuzzy, no-c-format
  #| msgid "Support CLZERO built-in functions and code generation."
  msgid "Support CLDEMOTE built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo CLZERO."
  
! #: config/i386/i386.opt:1140
  #, fuzzy, no-c-format
  #| msgid "Instrument only functions marked with bnd_instrument attribute."
  msgid "Instrument function exit in instrumented functions with __fentry__."
  msgstr "Instrumenta solamente funciones marcadas con el atributo bnd_instrument."
  
! #: config/i386/i386.opt:1144
  #, no-c-format
  msgid "Known choices for return instrumentation with -minstrument-return=:"
  msgstr ""
  
! #: config/i386/i386.opt:1157
  #, fuzzy, no-c-format
  #| msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr "Genera secciÃ³n __mcount_loc con todos los mcount o llamadas __fentry__."
  
! #: config/i386/i386.opt:1165
  #, no-c-format
  msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
  msgstr ""
  
! #: config/i386/i386.opt:1181
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VBMI2."
  
! #: config/i386/i386.opt:1186
  #, fuzzy, no-c-format
  #| msgid "Support RDRND built-in functions and code generation."
  msgid "Support ENQCMD built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo RDRND."
  
! #: config/i386/i386.opt:1190
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support SERIALIZE built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo AES."
  
! #: config/i386/i386.opt:1194
  #, fuzzy, no-c-format
  #| msgid "Support SGX built-in functions and code generation."
  msgid "Support TSXLDTRK built-in functions and code generation."
  msgstr "Admite funciones internas SGX y generaciÃ³n de cÃ³digo."
  
! #: config/i386/i386.opt:1198
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support AMX-TILE built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo AES."
  
! #: config/i386/i386.opt:1202
  #, fuzzy, no-c-format
  #| msgid "Support BMI built-in functions and code generation."
  msgid "Support AMX-INT8 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo BMI."
  
! #: config/i386/i386.opt:1206
  #, fuzzy, no-c-format
  #| msgid "Support F16C built-in functions and code generation."
  msgid "Support AMX-BF16 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo F16C."
  
! #: config/i386/i386.opt:1210
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support HRESET built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo AES."
  
! #: config/i386/i386.opt:1214
  #, fuzzy, no-c-format
  #| msgid "Support LWP built-in functions and code generation."
  msgid "Support KL built-in functions and code generation."
  msgstr "Admite funciones internas LWP y generaciÃ³n de cÃ³digo."
  
! #: config/i386/i386.opt:1218
  #, fuzzy, no-c-format
  #| msgid "Support LWP built-in functions and code generation."
  msgid "Support WIDEKL built-in functions and code generation."
  msgstr "Admite funciones internas LWP y generaciÃ³n de cÃ³digo."
  
! #: config/i386/i386.opt:1222
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX512F."
  
! #: config/i386/i386.opt:1227
  #, no-c-format
  msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
  msgstr ""
  
! #: config/i386/i386.opt:1231
  #, fuzzy, no-c-format
  #| msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgid "Support MWAIT and MONITOR built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MWAITX y MONITORX."
  
! #: config/i386/i386.opt:1235
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VBMI2."
  
! #: config/i386/i386.opt:1239
  #, fuzzy, no-c-format
  #| msgid "Do not use the AltiVec ABI extensions."
  msgid "Do not use GOT to access external symbols."
  msgstr "No usa las extensiones de ABI AltiVec."
  
! #: config/i386/i386.opt:1243
  #, no-c-format
  msgid "Instructions number above which STFL stall penalty can be compensated."
  msgstr ""
  
! #: config/i386/i386.opt:1247
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX512F."
  
! #: config/i386/i386.opt:1252
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX512F."
  
! #: config/i386/i386.opt:1257
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX512F."
  
! #: config/i386/i386.opt:1262
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX512F."
  
! #: config/i386/i386.opt:1267
  #, fuzzy, no-c-format
  #| msgid "Support F16C built-in functions and code generation."
  msgid "Support AMX-FP16 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo F16C."
  
! #: config/i386/i386.opt:1271
  #, fuzzy, no-c-format
  #| msgid "Support PREFETCHWT1 built-in functions and code generation."
  msgid "Support PREFETCHI built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo PREFETCHWT1."
  
! #: config/i386/i386.opt:1275
  #, fuzzy, no-c-format
  #| msgid "Support RTM built-in functions and code generation."
  msgid "Support RAOINT built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo RTM."
  
! #: config/i386/i386.opt:1279
  #, no-c-format
  msgid "Enable conservative small loop unrolling."
  msgstr ""
  
! #: config/i386/i386.opt:1283
  #, no-c-format
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
! #: config/i386/i386.opt:1299
  #, fuzzy, no-c-format
  #| msgid "Support XOP built-in functions and code generation."
  msgid "Support AMX-COMPLEX built-in functions and code generation."
  msgstr "Admite funciones internas XOP y generaciÃ³n de cÃ³digo."
  
! #: config/i386/i386.opt:1303
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX512F."
  
! #: config/i386/i386.opt:1308
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y FMA."
  
! #: config/i386/i386.opt:1313
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y AVX2."
  
! #: config/i386/i386.opt:1318
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y FMA."
  
! #: config/i386/i386.opt:1323
  #, fuzzy, no-c-format
  #| msgid "Enable vectorization on trees."
  msgid "Enable vectorization for gather instruction."
  msgstr "Activa la vectorizaciÃ³n en Ã¡rboles."
  
! #: config/i386/i386.opt:1327
  #, fuzzy, no-c-format
  #| msgid "Enable vectorization on trees."
  msgid "Enable vectorization for scatter instruction."
  msgstr "Activa la vectorizaciÃ³n en Ã¡rboles."
  
! #: config/i386/i386.opt:1331
  #, no-c-format
  msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD and PPX."
  msgstr ""
  
! #: config/i386/i386.opt:1360
  #, no-c-format
  msgid "Enable GPR32 in inline asm when APX_F enabled."
  msgstr ""
  
! #: config/i386/i386.opt:1364
  #, fuzzy, no-c-format
  #| msgid "Support BMI2 built-in functions and code generation."
  msgid "Support 512 bit vector built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo BMI2."
  
! #: config/i386/i386.opt:1368
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support USER_MSR built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo AES."
  
! #: config/i386/i386.opt:1372 config/i386/i386.opt:1382
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX512F."
  
! #: config/i386/i386.opt:1377
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation."
--- 7586,8357 ----
  msgid "Maximum number of bits that can be stored to memory efficiently."
  msgstr "El nÃºmero mÃ¡ximo de veces que se puede planificar una insns."
  
! #: config/i386/i386.opt:664
! #, no-c-format
! msgid "Optimize noreturn functions by not saving callee-saved registers used in the function."
! msgstr ""
! 
! #: config/i386/i386.opt:670
  #, no-c-format
  msgid "Generate 32bit i386 code."
  msgstr "Genera cÃ³digo i386 de 32bit."
  
! #: config/i386/i386.opt:674
  #, no-c-format
  msgid "Generate 64bit x86-64 code."
  msgstr "Genera cÃ³digo x86-64 de 64bit."
  
! #: config/i386/i386.opt:678
  #, no-c-format
  msgid "Generate 32bit x86-64 code."
  msgstr "Genera cÃ³digo x86-64 de 32bit."
  
! #: config/i386/i386.opt:682
  #, no-c-format
  msgid "Generate 16bit i386 code."
  msgstr "Genera cÃ³digo i386 de 16bit."
  
! #: config/i386/i386.opt:686
  #, no-c-format
  msgid "Support MMX built-in functions."
  msgstr "Admite funciones internas MMX."
  
! #: config/i386/i386.opt:690
  #, no-c-format
  msgid "Support 3DNow! built-in functions."
  msgstr "Admite funciones internas 3DNow!."
  
! #: config/i386/i386.opt:694
  #, no-c-format
  msgid "Support Athlon 3Dnow! built-in functions."
  msgstr "Admite funciones internas Athlon 3DNow!."
  
! #: config/i386/i386.opt:698
  #, no-c-format
  msgid "Support MMX and SSE built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX y SSE."
  
! #: config/i386/i386.opt:702
  #, no-c-format
  msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE y SSE2."
  
! #: config/i386/i386.opt:706
  #, no-c-format
  msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2 y SSE3."
  
! #: config/i386/i386.opt:710
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3 y SSSE3."
  
! #: config/i386/i386.opt:714
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3 y SSE4.1."
  
! #: config/i386/i386.opt:718 config/i386/i386.opt:722
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 y SSE4.2."
  
! #: config/i386/i386.opt:726
  #, no-c-format
  msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr "No admite funciones internas y generaciÃ³n de cÃ³digo SSE4.1 y SSE4.2."
  
! #: config/i386/i386.opt:734
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 y AVX."
  
! #: config/i386/i386.opt:738
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y AVX2."
  
! #: config/i386/i386.opt:742
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX512F."
  
! #: config/i386/i386.opt:746
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512PF."
  
! #: config/i386/i386.opt:750
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512ER."
  
! #: config/i386/i386.opt:754
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512CD."
  
! #: config/i386/i386.opt:758
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512DQ."
  
! #: config/i386/i386.opt:762
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512BW."
  
! #: config/i386/i386.opt:766
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VL."
  
! #: config/i386/i386.opt:770
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512IFMA."
  
! #: config/i386/i386.opt:774
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VBMI."
  
! #: config/i386/i386.opt:778
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX5124FMAPS."
  
! #: config/i386/i386.opt:782
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX5124VNNIW."
  
! #: config/i386/i386.opt:786
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX5124VPOPCNTDQ."
  
! #: config/i386/i386.opt:790
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VBMI2."
  
! #: config/i386/i386.opt:794
  #, no-c-format
  msgid "Support AVX512VNNI built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo AVX512VNNI."
  
! #: config/i386/i386.opt:798
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512BITALG."
  
! #: config/i386/i386.opt:802
  #, fuzzy, no-c-format
  #| msgid "Support AVX512VNNI built-in functions and code generation."
  msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo AVX512VNNI."
  
! #: config/i386/i386.opt:806
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y FMA."
  
! #: config/i386/i386.opt:810
  #, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3 y SSE4A."
  
! #: config/i386/i386.opt:814
  #, no-c-format
  msgid "Support FMA4 built-in functions and code generation."
  msgstr "Admite funciones internas FMA4 y generaciÃ³n de cÃ³digo."
  
! #: config/i386/i386.opt:818
  #, no-c-format
  msgid "Support XOP built-in functions and code generation."
  msgstr "Admite funciones internas XOP y generaciÃ³n de cÃ³digo."
  
! #: config/i386/i386.opt:822
  #, no-c-format
  msgid "Support LWP built-in functions and code generation."
  msgstr "Admite funciones internas LWP y generaciÃ³n de cÃ³digo."
  
! #: config/i386/i386.opt:826
  #, no-c-format
  msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
  msgstr "Admite la generaciÃ³n de cÃ³digo de instrucciones Advanced Bit Manipulation (ABM)."
  
! #: config/i386/i386.opt:830
  #, no-c-format
  msgid "Support code generation of popcnt instruction."
  msgstr "Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n popcnt."
  
! #: config/i386/i386.opt:834
  #, no-c-format
  msgid "Support PCONFIG built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo PCONFIG."
  
! #: config/i386/i386.opt:838
  #, no-c-format
  msgid "Support WBNOINVD built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo WBNOINVD."
  
! #: config/i386/i386.opt:842
  #, fuzzy, no-c-format
  #| msgid "Support RTM built-in functions and code generation."
  msgid "Support PTWRITE built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo RTM."
  
! #: config/i386/i386.opt:846
  #, fuzzy, no-c-format
  #| msgid "Support BMI built-in functions and code generation."
  msgid "Support UINTR built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo BMI."
  
! #: config/i386/i386.opt:850
  #, no-c-format
  msgid "Support SGX built-in functions and code generation."
  msgstr "Admite funciones internas SGX y generaciÃ³n de cÃ³digo."
  
! #: config/i386/i386.opt:854
  #, no-c-format
  msgid "Support RDPID built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo RDPID."
  
! #: config/i386/i386.opt:858
  #, no-c-format
  msgid "Support GFNI built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo GFNI."
  
! #: config/i386/i386.opt:862
  #, no-c-format
  msgid "Support VAES built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo VAES."
  
! #: config/i386/i386.opt:866
  #, no-c-format
  msgid "Support VPCLMULQDQ built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo VPCLMULQDQ."
  
! #: config/i386/i386.opt:870
  #, no-c-format
  msgid "Support BMI built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo BMI."
  
! #: config/i386/i386.opt:874
  #, no-c-format
  msgid "Support BMI2 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo BMI2."
  
! #: config/i386/i386.opt:878
  #, no-c-format
  msgid "Support LZCNT built-in function and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo LZCNT."
  
! #: config/i386/i386.opt:882
  #, no-c-format
  msgid "Support Hardware Lock Elision prefixes."
  msgstr "Admite prefijos de elisiÃ³n de bloqueo de hardware."
  
! #: config/i386/i386.opt:886
  #, no-c-format
  msgid "Support RDSEED instruction."
  msgstr "Admite la instrucciÃ³n RDSEED."
  
! #: config/i386/i386.opt:890
  #, no-c-format
  msgid "Support PREFETCHW instruction."
  msgstr "Admite la instrucciÃ³n PREFETCHW."
  
! #: config/i386/i386.opt:894
  #, fuzzy, no-c-format
  #| msgid "Support code generation of crc32 instruction."
  msgid "Support flag-preserving add-carry instructions."
  msgstr "Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n crc32."
  
! #: config/i386/i386.opt:898
  #, no-c-format
  msgid "Support CLFLUSHOPT instructions."
  msgstr "Admite las instrucciones CLFLUSHOPT."
  
! #: config/i386/i386.opt:902
  #, no-c-format
  msgid "Support CLWB instruction."
  msgstr "Admite la instrucciÃ³n CLWB.."
  
! #: config/i386/i386.opt:909
  #, no-c-format
  msgid "Support FXSAVE and FXRSTOR instructions."
  msgstr "Admite las instrucciones PXSAVE y FXRSTOR."
  
! #: config/i386/i386.opt:913
  #, no-c-format
  msgid "Support XSAVE and XRSTOR instructions."
  msgstr "Admite las instrucciones XSAV y XRSTOR."
  
! #: config/i386/i386.opt:917
  #, no-c-format
  msgid "Support XSAVEOPT instruction."
  msgstr "Admite las instrucciones XSAVEOPT."
  
! #: config/i386/i386.opt:921
  #, no-c-format
  msgid "Support XSAVEC instructions."
  msgstr "Admite las instrucciones XSAVEC."
  
! #: config/i386/i386.opt:925
  #, no-c-format
  msgid "Support XSAVES and XRSTORS instructions."
  msgstr "Admite las instrucciones XSAVES y XRSTORS."
  
! #: config/i386/i386.opt:929
  #, no-c-format
  msgid "Support TBM built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo TBM."
  
! #: config/i386/i386.opt:933
  #, no-c-format
  msgid "Support code generation of cmpxchg16b instruction."
  msgstr "Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n cmpxchg16b."
  
! #: config/i386/i386.opt:937
  #, no-c-format
  msgid "Support code generation of sahf instruction in 64bit x86-64 code."
  msgstr "Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n sahf en cÃ³digo x86-64 de 64bit."
  
! #: config/i386/i386.opt:941
  #, no-c-format
  msgid "Support code generation of movbe instruction."
  msgstr "Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n movbe."
  
! #: config/i386/i386.opt:945
  #, no-c-format
  msgid "Support code generation of crc32 instruction."
  msgstr "Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n crc32."
  
! #: config/i386/i386.opt:949
  #, no-c-format
  msgid "Support AES built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo AES."
  
! #: config/i386/i386.opt:953
  #, no-c-format
  msgid "Support SHA1 and SHA256 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo SHA1 y SHA256."
  
! #: config/i386/i386.opt:957
  #, no-c-format
  msgid "Support PCLMUL built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo PCLMUL."
  
! #: config/i386/i386.opt:961
  #, no-c-format
  msgid "Encode SSE instructions with VEX prefix."
  msgstr "Codifica las instrucciones SSE con el prefijo VEX."
  
! #: config/i386/i386.opt:965
  #, no-c-format
  msgid "Support FSGSBASE built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo FSGSBASE."
  
! #: config/i386/i386.opt:969
  #, no-c-format
  msgid "Support RDRND built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo RDRND."
  
! #: config/i386/i386.opt:973
  #, no-c-format
  msgid "Support F16C built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo F16C."
  
! #: config/i386/i386.opt:977
  #, no-c-format
  msgid "Support PREFETCHWT1 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo PREFETCHWT1."
  
! #: config/i386/i386.opt:981
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue."
  msgstr "Emite llamada a contador de perfil en la entrada de funciÃ³n antes del prÃ³logo."
  
! #: config/i386/i386.opt:985
  #, no-c-format
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr "Genera secciÃ³n __mcount_loc con todos los mcount o llamadas __fentry__."
  
! #: config/i386/i386.opt:989 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr "Genera llamadas mcount/__fentry__ como nops. Para activarlas han de ser parcheadas."
  
! #: config/i386/i386.opt:994
  #, no-c-format
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
  
! #: config/i386/i386.opt:998
  #, no-c-format
  msgid "Set name of section to record mrecord-mcount calls."
  msgstr ""
  
! #: config/i386/i386.opt:1002
  #, no-c-format
  msgid "Skip setting up RAX register when passing variable arguments."
  msgstr "Salta configurar registro RAX cuando se pasan argumentos variables."
  
! #: config/i386/i386.opt:1006
  #, no-c-format
  msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
  msgstr "Expande la divisiÃ³n entera de 32bit/64bit en divisiÃ³n entera sin signo de 8bit con revisiÃ³n en tiempo de ejecuciÃ³n."
  
! #: config/i386/i386.opt:1010
  #, no-c-format
  msgid "Split 32-byte AVX unaligned load."
  msgstr "Divide load sin alinear AVX de 32-byte."
  
! #: config/i386/i386.opt:1014
  #, no-c-format
  msgid "Split 32-byte AVX unaligned store."
  msgstr "Divide store sin alinear AVX de 32-byte."
  
! #: config/i386/i386.opt:1018
  #, no-c-format
  msgid "Support RTM built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo RTM."
  
! #: config/i386/i386.opt:1026
  #, no-c-format
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MWAITX y MONITORX."
  
! #: config/i386/i386.opt:1030
  #, no-c-format
  msgid "Support CLZERO built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo CLZERO."
  
! #: config/i386/i386.opt:1034
  #, no-c-format
  msgid "Support PKU built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo PKU."
  
! #: config/i386/i386.opt:1042
  #, no-c-format
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr "Guarda de protecciÃ³n de pila conocida (para usar con la opciÃ³n -mstack-protector-guard=):"
  
! #: config/i386/i386.opt:1066
  #, no-c-format
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr "Usa el sÃ­mbolo dado para direccionar la guarda de protecciÃ³n de la pila."
  
! #: config/i386/i386.opt:1077
  #, no-c-format
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1082
  #, no-c-format
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr "Activa la instrumentaciÃ³n CET para sentencias switch que usan tabla de saltos y salto indirecto."
  
! #: config/i386/i386.opt:1087
  #, no-c-format
  msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
  msgstr ""
  
! #: config/i386/i386.opt:1092
  #, no-c-format
  msgid "Make all function calls indirect."
  msgstr "Hace indirectas todas las llamadas a funciÃ³n."
  
! #: config/i386/i386.opt:1096
  #, no-c-format
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr ""
  
! #: config/i386/i386.opt:1100
  #, fuzzy, no-c-format
  #| msgid "function return type cannot be function"
  msgid "Convert function return to call and return thunk."
  msgstr "el tipo de devoluciÃ³n de funciÃ³n no puede ser funciÃ³n"
  
! #: config/i386/i386.opt:1104 config/s390/s390.opt:277
  #, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "Opciones conocidas para ramificaciÃ³n indirecta (para usar con las opciones -mindirect-branch=/-mfunction-return=):"
  
! #: config/i386/i386.opt:1120
  #, no-c-format
  msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
  msgstr ""
  
! #: config/i386/i386.opt:1124
  #, no-c-format
  msgid "Force indirect call and jump via register."
  msgstr ""
  
! #: config/i386/i386.opt:1128
  #, no-c-format
  msgid "Support MOVDIRI built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MOVDIRI."
  
! #: config/i386/i386.opt:1132
  #, no-c-format
  msgid "Support MOVDIR64B built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MOVDIR64B."
  
! #: config/i386/i386.opt:1136
  #, fuzzy, no-c-format
  #| msgid "Support LWP built-in functions and code generation."
  msgid "Support WAITPKG built-in functions and code generation."
  msgstr "Admite funciones internas LWP y generaciÃ³n de cÃ³digo."
  
! #: config/i386/i386.opt:1140
  #, fuzzy, no-c-format
  #| msgid "Support CLZERO built-in functions and code generation."
  msgid "Support CLDEMOTE built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo CLZERO."
  
! #: config/i386/i386.opt:1144
  #, fuzzy, no-c-format
  #| msgid "Instrument only functions marked with bnd_instrument attribute."
  msgid "Instrument function exit in instrumented functions with __fentry__."
  msgstr "Instrumenta solamente funciones marcadas con el atributo bnd_instrument."
  
! #: config/i386/i386.opt:1148
  #, no-c-format
  msgid "Known choices for return instrumentation with -minstrument-return=:"
  msgstr ""
  
! #: config/i386/i386.opt:1161
  #, fuzzy, no-c-format
  #| msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr "Genera secciÃ³n __mcount_loc con todos los mcount o llamadas __fentry__."
  
! #: config/i386/i386.opt:1169
  #, no-c-format
  msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
  msgstr ""
  
! #: config/i386/i386.opt:1185
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VBMI2."
  
! #: config/i386/i386.opt:1190
  #, fuzzy, no-c-format
  #| msgid "Support RDRND built-in functions and code generation."
  msgid "Support ENQCMD built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo RDRND."
  
! #: config/i386/i386.opt:1194
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support SERIALIZE built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo AES."
  
! #: config/i386/i386.opt:1198
  #, fuzzy, no-c-format
  #| msgid "Support SGX built-in functions and code generation."
  msgid "Support TSXLDTRK built-in functions and code generation."
  msgstr "Admite funciones internas SGX y generaciÃ³n de cÃ³digo."
  
! #: config/i386/i386.opt:1202
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support AMX-TILE built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo AES."
  
! #: config/i386/i386.opt:1206
  #, fuzzy, no-c-format
  #| msgid "Support BMI built-in functions and code generation."
  msgid "Support AMX-INT8 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo BMI."
  
! #: config/i386/i386.opt:1210
  #, fuzzy, no-c-format
  #| msgid "Support F16C built-in functions and code generation."
  msgid "Support AMX-BF16 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo F16C."
  
! #: config/i386/i386.opt:1214
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support HRESET built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo AES."
  
! #: config/i386/i386.opt:1218
  #, fuzzy, no-c-format
  #| msgid "Support LWP built-in functions and code generation."
  msgid "Support KL built-in functions and code generation."
  msgstr "Admite funciones internas LWP y generaciÃ³n de cÃ³digo."
  
! #: config/i386/i386.opt:1222
  #, fuzzy, no-c-format
  #| msgid "Support LWP built-in functions and code generation."
  msgid "Support WIDEKL built-in functions and code generation."
  msgstr "Admite funciones internas LWP y generaciÃ³n de cÃ³digo."
  
! #: config/i386/i386.opt:1226
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX512F."
  
! #: config/i386/i386.opt:1231
  #, no-c-format
  msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
  msgstr ""
  
! #: config/i386/i386.opt:1235
  #, fuzzy, no-c-format
  #| msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgid "Support MWAIT and MONITOR built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MWAITX y MONITORX."
  
! #: config/i386/i386.opt:1239
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F y AVX512VBMI2."
  
! #: config/i386/i386.opt:1243
  #, fuzzy, no-c-format
  #| msgid "Do not use the AltiVec ABI extensions."
  msgid "Do not use GOT to access external symbols."
  msgstr "No usa las extensiones de ABI AltiVec."
  
! #: config/i386/i386.opt:1247
  #, no-c-format
  msgid "Instructions number above which STFL stall penalty can be compensated."
  msgstr ""
  
! #: config/i386/i386.opt:1251
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX512F."
  
! #: config/i386/i386.opt:1256
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX512F."
  
! #: config/i386/i386.opt:1261
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX512F."
  
! #: config/i386/i386.opt:1266
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX512F."
  
! #: config/i386/i386.opt:1271
  #, fuzzy, no-c-format
  #| msgid "Support F16C built-in functions and code generation."
  msgid "Support AMX-FP16 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo F16C."
  
! #: config/i386/i386.opt:1275
  #, fuzzy, no-c-format
  #| msgid "Support PREFETCHWT1 built-in functions and code generation."
  msgid "Support PREFETCHI built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo PREFETCHWT1."
  
! #: config/i386/i386.opt:1279
  #, fuzzy, no-c-format
  #| msgid "Support RTM built-in functions and code generation."
  msgid "Support RAOINT built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo RTM."
  
! #: config/i386/i386.opt:1283
  #, no-c-format
  msgid "Enable conservative small loop unrolling."
  msgstr ""
  
! #: config/i386/i386.opt:1287
  #, no-c-format
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
! #: config/i386/i386.opt:1303
  #, fuzzy, no-c-format
  #| msgid "Support XOP built-in functions and code generation."
  msgid "Support AMX-COMPLEX built-in functions and code generation."
  msgstr "Admite funciones internas XOP y generaciÃ³n de cÃ³digo."
  
! #: config/i386/i386.opt:1307
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX512F."
  
! #: config/i386/i386.opt:1312
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y FMA."
  
! #: config/i386/i386.opt:1317
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y AVX2."
  
! #: config/i386/i386.opt:1322
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX y FMA."
  
! #: config/i386/i386.opt:1327
  #, fuzzy, no-c-format
  #| msgid "Enable vectorization on trees."
  msgid "Enable vectorization for gather instruction."
  msgstr "Activa la vectorizaciÃ³n en Ã¡rboles."
  
! #: config/i386/i386.opt:1331
  #, fuzzy, no-c-format
  #| msgid "Enable vectorization on trees."
  msgid "Enable vectorization for scatter instruction."
  msgstr "Activa la vectorizaciÃ³n en Ã¡rboles."
  
! #: config/i386/i386.opt:1335
  #, no-c-format
  msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD and PPX."
  msgstr ""
  
! #: config/i386/i386.opt:1364
  #, no-c-format
  msgid "Enable GPR32 in inline asm when APX_F enabled."
  msgstr ""
  
! #: config/i386/i386.opt:1368
  #, fuzzy, no-c-format
  #| msgid "Support BMI2 built-in functions and code generation."
  msgid "Support 512 bit vector built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo BMI2."
  
! #: config/i386/i386.opt:1372
  #, fuzzy, no-c-format
  #| msgid "Support AES built-in functions and code generation."
  msgid "Support USER_MSR built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo AES."
  
! #: config/i386/i386.opt:1376 config/i386/i386.opt:1386
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation."
  msgstr "Admite funciones internas y generaciÃ³n de cÃ³digo MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 y AVX512F."
  
! #: config/i386/i386.opt:1381
  #, fuzzy, no-c-format
  #| msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation."
*************** msgid "Assume the VxWorks vThreads envir
*** 8721,8758 ****
  msgstr "Asume el entorno vThreads de VxWorks."
  
  #: config/avr/avr.opt:23
! #, no-c-format
! msgid "Use subroutines for function prologues and epilogues."
  msgstr "Usa subrutinas para los prÃ³logos y epÃ­logos de funciÃ³n."
  
  #: config/avr/avr.opt:27
! #, no-c-format
! msgid "-mmcu=MCU\tSelect the target MCU."
  msgstr "-mmcu=MCU\tSelecciona el MCU destino."
  
  #: config/avr/avr.opt:31
! #, no-c-format
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
  msgstr "Permite el uso de pseudoinstrucciones __gcc_isr para los prÃ³logos y epÃ­logos de ISR."
  
  #: config/avr/avr.opt:35
! #, no-c-format
! msgid "Set the number of 64 KiB flash segments."
  msgstr "Establece el nÃºmero de segmentos flash de 64 KiB."
  
  #: config/avr/avr.opt:39
  #, no-c-format
! msgid "Indicate presence of a processor erratum."
! msgstr "Indica la presencia de una errata del procesador."
  
  #: config/avr/avr.opt:43
! #, no-c-format
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr "Activa el soporte/uso de instrucciones Leer-Modificar-Escribir (LME)."
  
  #: config/avr/avr.opt:53
  #, no-c-format
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
  msgstr ""
  
  #: config/avr/avr.opt:57
--- 8733,8775 ----
  msgstr "Asume el entorno vThreads de VxWorks."
  
  #: config/avr/avr.opt:23
! #, fuzzy, no-c-format
! #| msgid "Use subroutines for function prologues and epilogues."
! msgid "Optimization. Use subroutines for function prologues and epilogues."
  msgstr "Usa subrutinas para los prÃ³logos y epÃ­logos de funciÃ³n."
  
  #: config/avr/avr.opt:27
! #, fuzzy, no-c-format
! #| msgid "-mmcu=MCU\tSelect the target MCU."
! msgid "-mmcu=<MCU>\tSelect the target MCU."
  msgstr "-mmcu=MCU\tSelecciona el MCU destino."
  
  #: config/avr/avr.opt:31
! #, fuzzy, no-c-format
! #| msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
! msgid "Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
  msgstr "Permite el uso de pseudoinstrucciones __gcc_isr para los prÃ³logos y epÃ­logos de ISR."
  
  #: config/avr/avr.opt:35
! #, fuzzy, no-c-format
! #| msgid "Set the number of 64 KiB flash segments."
! msgid "This option is used internally. Set the number of 64 KiB flash segments."
  msgstr "Establece el nÃºmero de segmentos flash de 64 KiB."
  
  #: config/avr/avr.opt:39
  #, no-c-format
! msgid "This option is used internally. Indicate presence of a processor erratum.  Do not skip 32-bit instructions."
! msgstr ""
  
  #: config/avr/avr.opt:43
! #, fuzzy, no-c-format
! #| msgid "Enable Read-Modify-Write (RMW) instructions support/use."
! msgid "This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr "Activa el soporte/uso de instrucciones Leer-Modificar-Escribir (LME)."
  
  #: config/avr/avr.opt:53
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection.  Assume RJMP / RCALL can target all program memory."
  msgstr ""
  
  #: config/avr/avr.opt:57
*************** msgid "Change the stack pointer without
*** 8766,8778 ****
  msgstr "Cambia el puntero de la pila sin desactivar las interrupciones."
  
  #: config/avr/avr.opt:65
! #, no-c-format
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
  msgstr "Establece los costos de ramificaciÃ³n para las instrucciones de ramificaciÃ³n condicional.  Los valores razonables son enteros pequeÃ±os que no son negativos.  El costo de ramificaciÃ³n por defecto es 0."
  
  #: config/avr/avr.opt:69
  #, no-c-format
! msgid "Treat main as if it had attribute OS_task."
  msgstr ""
  
  #: config/avr/avr.opt:79
--- 8783,8796 ----
  msgstr "Cambia el puntero de la pila sin desactivar las interrupciones."
  
  #: config/avr/avr.opt:65
! #, fuzzy, no-c-format
! #| msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
! msgid "-mbranch-cost=<cost>\tOptimization. Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
  msgstr "Establece los costos de ramificaciÃ³n para las instrucciones de ramificaciÃ³n condicional.  Los valores razonables son enteros pequeÃ±os que no son negativos.  El costo de ramificaciÃ³n por defecto es 0."
  
  #: config/avr/avr.opt:69
  #, no-c-format
! msgid "Optimization. Treat main as if it had attribute OS_task."
  msgstr ""
  
  #: config/avr/avr.opt:79
*************** msgid "Change only the low 8 bits of the
*** 8781,8788 ****
  msgstr "Cambia sÃ³lo los 8 bits bajos del puntero de pila."
  
  #: config/avr/avr.opt:83
! #, no-c-format
! msgid "Relax branches."
  msgstr "Relaja ramificaciones."
  
  #: config/avr/avr.opt:87
--- 8799,8807 ----
  msgstr "Cambia sÃ³lo los 8 bits bajos del puntero de pila."
  
  #: config/avr/avr.opt:83
! #, fuzzy, no-c-format
! #| msgid "Relax branches."
! msgid "Optimization. Relax branches."
  msgstr "Relaja ramificaciones."
  
  #: config/avr/avr.opt:87
*************** msgid "Make the linker relaxation machin
*** 8791,8808 ****
  msgstr "Hace que el motor de relajaciÃ³n de enlace asuma que ocurre una envoltura del contador de programa."
  
  #: config/avr/avr.opt:91
! #, no-c-format
! msgid "Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
  msgstr "Acumula los argumentos de funciÃ³n salientes y adquiere/libera el espacio de pila necesario para los argumentos de funciÃ³n salientes en el prÃ³logo/epÃ­logo de la funciÃ³n.  Sin esta opciÃ³n, los argumentos salientes se empujan antes de llamar una funciÃ³n y se sacan despuÃ©s.  Esta opciÃ³n puede conducir a tamaÃ±o de cÃ³digo reducido para funciones que llaman muchas funciones que obtienen sus argumentos de la pila como, por ejemplo, printf."
  
  #: config/avr/avr.opt:95
! #, no-c-format
! msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
  msgstr "Cuando se accede a la RAM, usa X como lo impone el hardware, p.e. sÃ³lo usa pre-decremento, post-incremento y direccionamiento indirecto con el registro X.  Sin esta opciÃ³n, el compilador puede asumir que hay un modo de direccionamiento X+const similar a Y+const y Z+const y emite instrucciones para emular tal modo de deireccionamiento para X."
  
  #: config/avr/avr.opt:99
  #, no-c-format
! msgid "The device has the bitfield NVMCTRL_CTRLB.FLMAP.  This option is used internally."
  msgstr ""
  
  #: config/avr/avr.opt:103
--- 8810,8829 ----
  msgstr "Hace que el motor de relajaciÃ³n de enlace asuma que ocurre una envoltura del contador de programa."
  
  #: config/avr/avr.opt:91
! #, fuzzy, no-c-format
! #| msgid "Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
! msgid "Optimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
  msgstr "Acumula los argumentos de funciÃ³n salientes y adquiere/libera el espacio de pila necesario para los argumentos de funciÃ³n salientes en el prÃ³logo/epÃ­logo de la funciÃ³n.  Sin esta opciÃ³n, los argumentos salientes se empujan antes de llamar una funciÃ³n y se sacan despuÃ©s.  Esta opciÃ³n puede conducir a tamaÃ±o de cÃ³digo reducido para funciones que llaman muchas funciones que obtienen sus argumentos de la pila como, por ejemplo, printf."
  
  #: config/avr/avr.opt:95
! #, fuzzy, no-c-format
! #| msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
! msgid "Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
  msgstr "Cuando se accede a la RAM, usa X como lo impone el hardware, p.e. sÃ³lo usa pre-decremento, post-incremento y direccionamiento indirecto con el registro X.  Sin esta opciÃ³n, el compilador puede asumir que hay un modo de direccionamiento X+const similar a Y+const y Z+const y emite instrucciones para emular tal modo de deireccionamiento para X."
  
  #: config/avr/avr.opt:99
  #, no-c-format
! msgid "This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP."
  msgstr ""
  
  #: config/avr/avr.opt:103
*************** msgstr ""
*** 8812,8862 ****
  
  #: config/avr/avr.opt:108
  #, no-c-format
! msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
! msgstr "El dispositivo no tiene el registro de funciÃ³n especial SPH. Esta opciÃ³n la sobreescribirÃ¡ el controlador del compilador con la opciÃ³n correcta si se puede deducir la presencia/ausencia de SPH con -mmcu=MCU."
  
  #: config/avr/avr.opt:112
  #, no-c-format
  msgid "Warn if the address space of an address is changed."
  msgstr "Avisa si se cambia el espacio de direcciones de una direccciÃ³n."
  
! #: config/avr/avr.opt:116
  #, no-c-format
  msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr "Avisa si el ISR estÃ¡ mal deletreado, es decir, sin el prefijo __vector. Activado por omisiÃ³n."
  
! #: config/avr/avr.opt:120
  #, no-c-format
  msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr "Permite truncar en lugar de redondear a cero los tipos de fracciones de coma fija."
  
! #: config/avr/avr.opt:124
! #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices."
  msgstr "Asume que se puede acceder a todos los datos en el almacenamiento estÃ¡tico por LDS / STS.  Esta opciÃ³n solo es Ãºtil para dispositivos Tiny reducidos."
  
! #: config/avr/avr.opt:128
  #, no-c-format
  msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
! #: config/avr/avr.opt:132
  #, no-c-format
  msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
! #: config/avr/avr.opt:136
  #, no-c-format
  msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr "No enlaza contra la biblioteca especÃ­fica de dispositivo lib<MCU>.a."
  
! #: config/avr/avr.opt:140
  #, fuzzy, no-c-format
  #| msgid "Do not link against the device-specific library lib<MCU>.a."
  msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr "No enlaza contra la biblioteca especÃ­fica de dispositivo lib<MCU>.a."
  
! #: config/avr/avr.opt:144
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
--- 8833,8894 ----
  
  #: config/avr/avr.opt:108
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection. The device has no SPH special function register."
! msgstr ""
  
  #: config/avr/avr.opt:112
  #, no-c-format
+ msgid "Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:116
+ #, no-c-format
+ msgid "-mfuse-add=<0,2>\tOptimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:120
+ #, no-c-format
  msgid "Warn if the address space of an address is changed."
  msgstr "Avisa si se cambia el espacio de direcciones de una direccciÃ³n."
  
! #: config/avr/avr.opt:124
  #, no-c-format
  msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr "Avisa si el ISR estÃ¡ mal deletreado, es decir, sin el prefijo __vector. Activado por omisiÃ³n."
  
! #: config/avr/avr.opt:128
  #, no-c-format
  msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr "Permite truncar en lugar de redondear a cero los tipos de fracciones de coma fija."
  
! #: config/avr/avr.opt:132
! #, fuzzy, no-c-format
! #| msgid "Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices."
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr "Asume que se puede acceder a todos los datos en el almacenamiento estÃ¡tico por LDS / STS.  Esta opciÃ³n solo es Ãºtil para dispositivos Tiny reducidos."
  
! #: config/avr/avr.opt:136
  #, no-c-format
  msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
! #: config/avr/avr.opt:140
  #, no-c-format
  msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
! #: config/avr/avr.opt:144
  #, no-c-format
  msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr "No enlaza contra la biblioteca especÃ­fica de dispositivo lib<MCU>.a."
  
! #: config/avr/avr.opt:148
  #, fuzzy, no-c-format
  #| msgid "Do not link against the device-specific library lib<MCU>.a."
  msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr "No enlaza contra la biblioteca especÃ­fica de dispositivo lib<MCU>.a."
  
! #: config/avr/avr.opt:152
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr ""
*************** msgstr "z/Architecture."
*** 9086,9092 ****
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr "Establece los costos de ramificaciÃ³n para las instrucciones de ramificaciÃ³n condicional.  Los valores razonables son enteros pequeÃ±os que no son negativos.  El costo de ramificaciÃ³n por defecto es 1."
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:181
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr "Asume que los segmentos de datos son relativos a los segmentos de texto."
--- 9118,9124 ----
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr "Establece los costos de ramificaciÃ³n para las instrucciones de ramificaciÃ³n condicional.  Los valores razonables son enteros pequeÃ±os que no son negativos.  El costo de ramificaciÃ³n por defecto es 1."
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:178
  #, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr "Asume que los segmentos de datos son relativos a los segmentos de texto."
*************** msgstr ""
*** 9150,9156 ****
  
  #: config/s390/s390.opt:335
  #, no-c-format
! msgid "Assume external symbols to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
  msgstr ""
  
  #: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
--- 9182,9188 ----
  
  #: config/s390/s390.opt:335
  #, no-c-format
! msgid "Assume external symbols, whose natural alignment would be 1, to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
  msgstr ""
  
  #: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
*************** msgstr "Arquitecturas ARM conocidas (par
*** 9223,9476 ****
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "FPUs ARM conocidos (para usar con la opciÃ³n -mfpu=):"
  
! #: config/arm/arm.opt:38
  #, no-c-format
  msgid "TLS dialect to use:"
  msgstr "Dialecto TLS a utilizar:"
  
! #: config/arm/arm.opt:48
  #, no-c-format
  msgid "Specify an ABI."
  msgstr "Especifica una ABI."
  
! #: config/arm/arm.opt:52
  #, no-c-format
  msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr "ABIs ARM conocidas (para uso con la opciÃ³n -mabi=):"
  
! #: config/arm/arm.opt:71
  #, no-c-format
  msgid "Generate a call to abort if a noreturn function returns."
  msgstr "Genera una llamada a abortar si una funcion noreturn devuelve."
  
! #: config/arm/arm.opt:78
  #, no-c-format
  msgid "Generate APCS conformant stack frames."
  msgstr "Genera marcos de pila que cumplan con APCS."
  
! #: config/arm/arm.opt:82
  #, no-c-format
  msgid "Generate re-entrant, PIC code."
  msgstr "Genera cÃ³digo PIC reentrante."
  
! #: config/arm/arm.opt:104
  #, no-c-format
  msgid "Generate code in 32 bit ARM state."
  msgstr "Genera cÃ³digo en el estado ARM de 32 bit."
  
! #: config/arm/arm.opt:112
  #, no-c-format
  msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr "Thumb: Asume que las funciones no static pueden ser llamadas desde cÃ³digo ARM."
  
! #: config/arm/arm.opt:116
  #, no-c-format
  msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr "Thumb: Asume que los punteros de funciÃ³n pueden ir a cÃ³digo no informado sobre Thumb."
  
! #: config/arm/arm.opt:124 config/csky/csky.opt:73
  #, no-c-format
  msgid "Specify if floating point hardware should be used."
  msgstr "Especifica si se debe usar hardware para coma flotante."
  
! #: config/arm/arm.opt:128
  #, no-c-format
  msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:132 config/csky/csky.opt:77
  #, no-c-format
  msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr "ABIs de coma flotante conocidas (para usar con la opciÃ³n -mfloat-abi):"
  
! #: config/arm/arm.opt:145
  #, no-c-format
  msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr "Conmuta los modos ARM/Thumb en funciones alternantes para pruebas del compilador."
  
! #: config/arm/arm.opt:149
  #, no-c-format
  msgid "Specify the __fp16 floating-point format."
  msgstr "Especifica el formato de coma flotante __fp16."
  
! #: config/arm/arm.opt:153
  #, no-c-format
  msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr "Formatos __fp16 conocidos (para usar con la opciÃ³n -mfp16-format=):"
  
! #: config/arm/arm.opt:166
  #, no-c-format
  msgid "Specify the name of the target floating point hardware/format."
  msgstr "Especifica el nombre del hardware/formato de coma flotante destino."
  
! #: config/arm/arm.opt:177
  #, no-c-format
  msgid "Generate call insns as indirect calls, if necessary."
  msgstr "Genera las llamadas insns como llamadas indirectas, si es necesario."
  
! #: config/arm/arm.opt:185
  #, no-c-format
  msgid "Specify the register to be used for PIC addressing."
  msgstr "Especifica el registro a usar para el direccionamiento PIC."
  
! #: config/arm/arm.opt:189
  #, no-c-format
  msgid "Store function names in object code."
  msgstr "Almacena nombres de funciÃ³n en el cÃ³digo objeto."
  
! #: config/arm/arm.opt:193
  #, no-c-format
  msgid "Permit scheduling of a function's prologue sequence."
  msgstr "Permite la planificaciÃ³n de la secuencia de prÃ³logo de funciones."
  
! #: config/arm/arm.opt:197 config/rs6000/rs6000.opt:235
  #, no-c-format
  msgid "Do not load the PIC register in function prologues."
  msgstr "No carga el registro PIC en los prÃ³logos de funciÃ³n."
  
! #: config/arm/arm.opt:204
  #, no-c-format
  msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr "Especifica la alineaciÃ³n mÃ­nima de bit de las estructuras. (Obsoleta)."
  
! #: config/arm/arm.opt:208
  #, no-c-format
  msgid "Generate code for Thumb state."
  msgstr "Genera cÃ³digo para el estado Thumb."
  
! #: config/arm/arm.opt:212
  #, no-c-format
  msgid "Support calls between Thumb and ARM instruction sets."
  msgstr "Admite llamadas entre los conjuntos de instrucciones Thumb y ARM."
  
! #: config/arm/arm.opt:216
  #, no-c-format
  msgid "Specify thread local storage scheme."
  msgstr "Especifica el esquema de almacenamiento local de hilo."
  
! #: config/arm/arm.opt:220
  #, no-c-format
  msgid "Specify how to access the thread pointer."
  msgstr "Especifica cÃ³mo accedar al puntero de hilo."
  
! #: config/arm/arm.opt:224
  #, no-c-format
  msgid "Valid arguments to -mtp=:"
  msgstr "Argumentos vÃ¡lidos para -mtp=:"
  
! #: config/arm/arm.opt:246
  #, no-c-format
  msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr "Thumb: Genera marcos de pila (no-hojas) aun si no es necesario."
  
! #: config/arm/arm.opt:250
  #, no-c-format
  msgid "Thumb: Generate (leaf) stack frames even if not needed."
  msgstr "Thumb: Genera marcos de pila (hojas) aun si no es necesario."
  
! #: config/arm/arm.opt:254 config/mn10300/mn10300.opt:42
  #, no-c-format
  msgid "Tune code for the given processor."
  msgstr "Ajusta el cÃ³digo para el procesador dado."
  
! #: config/arm/arm.opt:258
  #, no-c-format
  msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
  msgstr ""
  
! #: config/arm/arm.opt:269
  #, no-c-format
  msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr "Usa los registros quad-word Neon (en lugar de double-word) para la vectorizaciÃ³n."
  
! #: config/arm/arm.opt:273
  #, no-c-format
  msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr "Usa los registros double-word Neon (en lugar de quad-word) para la vectorizaciÃ³n."
  
! #: config/arm/arm.opt:277
  #, no-c-format
  msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:281
  #, no-c-format
  msgid "Only generate absolute relocations on word sized values."
  msgstr "SÃ³lo genera reubicaciones absolutas en los valores de tamaÃ±o word."
  
! #: config/arm/arm.opt:285
  #, no-c-format
  msgid "Generate IT blocks appropriate for ARMv8."
  msgstr "Genera bloques IT apropiados para el ARMv8."
  
! #: config/arm/arm.opt:289
  #, no-c-format
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr "Evita el traslape en registros de destino y direcciÃ³n en las instrucciones LDRD que pueden disparar errores Cortex-M3."
  
! #: config/arm/arm.opt:294
  #, no-c-format
  msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
  msgstr ""
  
! #: config/arm/arm.opt:298
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
  msgstr ""
  
! #: config/arm/arm.opt:303
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
  msgstr ""
  
! #: config/arm/arm.opt:308 config/nds32/nds32.opt:461 config/arc/arc.opt:495
  #, no-c-format
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr "Activa los accesos word sin alinear y halfword para los datos packed."
  
! #: config/arm/arm.opt:312
  #, fuzzy, no-c-format
  #| msgid "This switch is deprecated; do not use."
  msgid "This option is deprecated and has no effect."
  msgstr "Esta opciÃ³n es obsoleta; no lo utilice."
  
! #: config/arm/arm.opt:316
  #, no-c-format
  msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr "Asume que cargar datos desde flash es mÃ¡s lento que las instrucciones de extracciÃ³n."
  
! #: config/arm/arm.opt:320
  #, no-c-format
  msgid "Assume unified syntax for inline assembly code."
  msgstr "Asume sintaxis unificada para cÃ³digo ensamblador en lÃ­nea."
  
! #: config/arm/arm.opt:324
  #, no-c-format
  msgid "Do not allow constant data to be placed in code sections."
  msgstr "No permite que los datos constantes se pongan en secciones de cÃ³digo."
  
! #: config/arm/arm.opt:328
  #, no-c-format
  msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:332
  #, no-c-format
  msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:336 config/sh/sh.opt:195
  #, no-c-format
  msgid "Cost to assume for a branch insn."
  msgstr "Costo de asumir una ramificaciÃ³n de insn."
  
! #: config/arm/arm.opt:344
  #, fuzzy, no-c-format
  #| msgid "Generate code which uses only the general registers."
  msgid "Generate code which uses the core registers only (r0-r14)."
  msgstr "Genera cÃ³digo que usa solo los registros generales."
  
! #: config/arm/arm.opt:366
  #, no-c-format
  msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
  msgstr ""
--- 9255,9508 ----
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "FPUs ARM conocidos (para usar con la opciÃ³n -mfpu=):"
  
! #: config/arm/arm.opt:35
  #, no-c-format
  msgid "TLS dialect to use:"
  msgstr "Dialecto TLS a utilizar:"
  
! #: config/arm/arm.opt:45
  #, no-c-format
  msgid "Specify an ABI."
  msgstr "Especifica una ABI."
  
! #: config/arm/arm.opt:49
  #, no-c-format
  msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr "ABIs ARM conocidas (para uso con la opciÃ³n -mabi=):"
  
! #: config/arm/arm.opt:68
  #, no-c-format
  msgid "Generate a call to abort if a noreturn function returns."
  msgstr "Genera una llamada a abortar si una funcion noreturn devuelve."
  
! #: config/arm/arm.opt:75
  #, no-c-format
  msgid "Generate APCS conformant stack frames."
  msgstr "Genera marcos de pila que cumplan con APCS."
  
! #: config/arm/arm.opt:79
  #, no-c-format
  msgid "Generate re-entrant, PIC code."
  msgstr "Genera cÃ³digo PIC reentrante."
  
! #: config/arm/arm.opt:101
  #, no-c-format
  msgid "Generate code in 32 bit ARM state."
  msgstr "Genera cÃ³digo en el estado ARM de 32 bit."
  
! #: config/arm/arm.opt:109
  #, no-c-format
  msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr "Thumb: Asume que las funciones no static pueden ser llamadas desde cÃ³digo ARM."
  
! #: config/arm/arm.opt:113
  #, no-c-format
  msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr "Thumb: Asume que los punteros de funciÃ³n pueden ir a cÃ³digo no informado sobre Thumb."
  
! #: config/arm/arm.opt:121 config/csky/csky.opt:73
  #, no-c-format
  msgid "Specify if floating point hardware should be used."
  msgstr "Especifica si se debe usar hardware para coma flotante."
  
! #: config/arm/arm.opt:125
  #, no-c-format
  msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr ""
  
! #: config/arm/arm.opt:129 config/csky/csky.opt:77
  #, no-c-format
  msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr "ABIs de coma flotante conocidas (para usar con la opciÃ³n -mfloat-abi):"
  
! #: config/arm/arm.opt:142
  #, no-c-format
  msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr "Conmuta los modos ARM/Thumb en funciones alternantes para pruebas del compilador."
  
! #: config/arm/arm.opt:146
  #, no-c-format
  msgid "Specify the __fp16 floating-point format."
  msgstr "Especifica el formato de coma flotante __fp16."
  
! #: config/arm/arm.opt:150
  #, no-c-format
  msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr "Formatos __fp16 conocidos (para usar con la opciÃ³n -mfp16-format=):"
  
! #: config/arm/arm.opt:163
  #, no-c-format
  msgid "Specify the name of the target floating point hardware/format."
  msgstr "Especifica el nombre del hardware/formato de coma flotante destino."
  
! #: config/arm/arm.opt:174
  #, no-c-format
  msgid "Generate call insns as indirect calls, if necessary."
  msgstr "Genera las llamadas insns como llamadas indirectas, si es necesario."
  
! #: config/arm/arm.opt:182
  #, no-c-format
  msgid "Specify the register to be used for PIC addressing."
  msgstr "Especifica el registro a usar para el direccionamiento PIC."
  
! #: config/arm/arm.opt:186
  #, no-c-format
  msgid "Store function names in object code."
  msgstr "Almacena nombres de funciÃ³n en el cÃ³digo objeto."
  
! #: config/arm/arm.opt:190
  #, no-c-format
  msgid "Permit scheduling of a function's prologue sequence."
  msgstr "Permite la planificaciÃ³n de la secuencia de prÃ³logo de funciones."
  
! #: config/arm/arm.opt:194 config/rs6000/rs6000.opt:235
  #, no-c-format
  msgid "Do not load the PIC register in function prologues."
  msgstr "No carga el registro PIC en los prÃ³logos de funciÃ³n."
  
! #: config/arm/arm.opt:201
  #, no-c-format
  msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr "Especifica la alineaciÃ³n mÃ­nima de bit de las estructuras. (Obsoleta)."
  
! #: config/arm/arm.opt:205
  #, no-c-format
  msgid "Generate code for Thumb state."
  msgstr "Genera cÃ³digo para el estado Thumb."
  
! #: config/arm/arm.opt:209
  #, no-c-format
  msgid "Support calls between Thumb and ARM instruction sets."
  msgstr "Admite llamadas entre los conjuntos de instrucciones Thumb y ARM."
  
! #: config/arm/arm.opt:213
  #, no-c-format
  msgid "Specify thread local storage scheme."
  msgstr "Especifica el esquema de almacenamiento local de hilo."
  
! #: config/arm/arm.opt:217
  #, no-c-format
  msgid "Specify how to access the thread pointer."
  msgstr "Especifica cÃ³mo accedar al puntero de hilo."
  
! #: config/arm/arm.opt:221
  #, no-c-format
  msgid "Valid arguments to -mtp=:"
  msgstr "Argumentos vÃ¡lidos para -mtp=:"
  
! #: config/arm/arm.opt:243
  #, no-c-format
  msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr "Thumb: Genera marcos de pila (no-hojas) aun si no es necesario."
  
! #: config/arm/arm.opt:247
  #, no-c-format
  msgid "Thumb: Generate (leaf) stack frames even if not needed."
  msgstr "Thumb: Genera marcos de pila (hojas) aun si no es necesario."
  
! #: config/arm/arm.opt:251 config/mn10300/mn10300.opt:42
  #, no-c-format
  msgid "Tune code for the given processor."
  msgstr "Ajusta el cÃ³digo para el procesador dado."
  
! #: config/arm/arm.opt:255
  #, no-c-format
  msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
  msgstr ""
  
! #: config/arm/arm.opt:266
  #, no-c-format
  msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr "Usa los registros quad-word Neon (en lugar de double-word) para la vectorizaciÃ³n."
  
! #: config/arm/arm.opt:270
  #, no-c-format
  msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr "Usa los registros double-word Neon (en lugar de quad-word) para la vectorizaciÃ³n."
  
! #: config/arm/arm.opt:274
  #, no-c-format
  msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:278
  #, no-c-format
  msgid "Only generate absolute relocations on word sized values."
  msgstr "SÃ³lo genera reubicaciones absolutas en los valores de tamaÃ±o word."
  
! #: config/arm/arm.opt:282
  #, no-c-format
  msgid "Generate IT blocks appropriate for ARMv8."
  msgstr "Genera bloques IT apropiados para el ARMv8."
  
! #: config/arm/arm.opt:286
  #, no-c-format
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr "Evita el traslape en registros de destino y direcciÃ³n en las instrucciones LDRD que pueden disparar errores Cortex-M3."
  
! #: config/arm/arm.opt:291
  #, no-c-format
  msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
  msgstr ""
  
! #: config/arm/arm.opt:295
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
  msgstr ""
  
! #: config/arm/arm.opt:300
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
  msgstr ""
  
! #: config/arm/arm.opt:305 config/nds32/nds32.opt:461 config/arc/arc.opt:495
  #, no-c-format
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr "Activa los accesos word sin alinear y halfword para los datos packed."
  
! #: config/arm/arm.opt:309
  #, fuzzy, no-c-format
  #| msgid "This switch is deprecated; do not use."
  msgid "This option is deprecated and has no effect."
  msgstr "Esta opciÃ³n es obsoleta; no lo utilice."
  
! #: config/arm/arm.opt:313
  #, no-c-format
  msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr "Asume que cargar datos desde flash es mÃ¡s lento que las instrucciones de extracciÃ³n."
  
! #: config/arm/arm.opt:317
  #, no-c-format
  msgid "Assume unified syntax for inline assembly code."
  msgstr "Asume sintaxis unificada para cÃ³digo ensamblador en lÃ­nea."
  
! #: config/arm/arm.opt:321
  #, no-c-format
  msgid "Do not allow constant data to be placed in code sections."
  msgstr "No permite que los datos constantes se pongan en secciones de cÃ³digo."
  
! #: config/arm/arm.opt:325
  #, no-c-format
  msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:329
  #, no-c-format
  msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:333 config/sh/sh.opt:195
  #, no-c-format
  msgid "Cost to assume for a branch insn."
  msgstr "Costo de asumir una ramificaciÃ³n de insn."
  
! #: config/arm/arm.opt:341
  #, fuzzy, no-c-format
  #| msgid "Generate code which uses only the general registers."
  msgid "Generate code which uses the core registers only (r0-r14)."
  msgstr "Genera cÃ³digo que usa solo los registros generales."
  
! #: config/arm/arm.opt:363
  #, no-c-format
  msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
  msgstr ""
*************** msgstr "usa r11 para preservar el enlace
*** 10004,10184 ****
  msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr "Guarda la TOC en el prÃ³logo para llamadas indirectas en lugar de en lÃ­nea."
  
! #: config/rs6000/rs6000.opt:475
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power8."
  msgstr "Fusiona ciertas operaciones de enteros para un mejor rendimiento en power8."
  
! #: config/rs6000/rs6000.opt:479
  #, no-c-format
  msgid "Allow sign extension in fusion operations."
  msgstr "Alinea la extensiÃ³n de signo en las operaciones de fusiÃ³n."
  
! #: config/rs6000/rs6000.opt:483
  #, no-c-format
  msgid "Use vector and scalar instructions added in ISA 2.07."
  msgstr "Usa las instrucciones de vectores y escalares aÃ±adidas en ISA 2.07."
  
! #: config/rs6000/rs6000.opt:487
  #, fuzzy, no-c-format
  #| msgid "Fuse certain integer operations together for better performance on power8."
  msgid "Fuse certain integer operations together for better performance on power10."
  msgstr "Fusiona ciertas operaciones de enteros para un mejor rendimiento en power8."
  
! #: config/rs6000/rs6000.opt:491
  #, no-c-format
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr "Usa instrucciones ISA 2.07 Category:Vector.AES y Category:Vector.SHA2."
  
! #: config/rs6000/rs6000.opt:498
  #, no-c-format
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "Usa instrucciones de memoria transaccionales (HTM) de ISA 2.07."
  
! #: config/rs6000/rs6000.opt:502
  #, no-c-format
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "Genera instrucciones de memoria quad word (lq/stq)."
  
! #: config/rs6000/rs6000.opt:506
  #, no-c-format
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr "Genera instrucciones atÃ³micas de memoria quad word (lqarx/stqcx)."
  
! #: config/rs6000/rs6000.opt:510
  #, no-c-format
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr "Genera parÃ¡metros agregados pasando cÃ³digo con alineamiento de 64 bits a lo sumo."
  
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr "Analiza y elimina intercambios de palabra doble en cÃ³mputos VSX."
  
! #: config/rs6000/rs6000.opt:522
  #, no-c-format
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Usa ciertas instrucciones escalares aÃ±adidas en ISA 3.0."
  
! #: config/rs6000/rs6000.opt:526
  #, no-c-format
  msgid "Use vector instructions added in ISA 3.0."
  msgstr "Usa instrucciones vectoriales aÃ±adidas en ISA 3.0."
  
! #: config/rs6000/rs6000.opt:530
  #, no-c-format
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr "Usa las nuevas instrucciones min/max definidas en ISA 3.0."
  
! #: config/rs6000/rs6000.opt:534
  #, no-c-format
  msgid "Generate the integer modulo instructions."
  msgstr "Genera las instrucciones mÃ³dulo de enteros."
  
! #: config/rs6000/rs6000.opt:538
  #, no-c-format
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr "Activa coma flotante de 128 bits IEEE mediante la palabra clave __float128."
  
! #: config/rs6000/rs6000.opt:542
  #, no-c-format
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Activa el uso de instrucciones de coma flotante de 128 bits IEEE."
  
! #: config/rs6000/rs6000.opt:546
  #, no-c-format
  msgid "Enable default conversions between __float128 & long double."
  msgstr "Activa las conversiones predefinidas entre __float128 y long double."
  
! #: config/rs6000/rs6000.opt:586
  #, fuzzy, no-c-format
  #| msgid "Generate the quad word memory instructions (lq/stq)."
  msgid "Generate (do not generate) prefixed memory instructions."
  msgstr "Genera instrucciones de memoria quad word (lq/stq)."
  
! #: config/rs6000/rs6000.opt:590
  #, fuzzy, no-c-format
  #| msgid "Do not generate unaligned memory accesses."
  msgid "Generate (do not generate) pc-relative memory addressing."
  msgstr "No genera accessos a memoria sin alinear"
  
! #: config/rs6000/rs6000.opt:594
  #, fuzzy, no-c-format
  #| msgid "Do not generate unaligned memory accesses."
  msgid "Generate (do not generate) pc-relative memory optimizations for externals."
  msgstr "No genera accessos a memoria sin alinear"
  
! #: config/rs6000/rs6000.opt:598
  #, fuzzy, no-c-format
  #| msgid "Generate the quad word memory instructions (lq/stq)."
  msgid "Generate (do not generate) MMA instructions."
  msgstr "Genera instrucciones de memoria quad word (lq/stq)."
  
! #: config/rs6000/rs6000.opt:605
  #, no-c-format
  msgid "Enable instructions that guard against return-oriented programming attacks."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:609
  #, fuzzy, no-c-format
  #| msgid "Generate code in 32 bit ARM state."
  msgid "Generate code that will run in privileged state."
  msgstr "Genera cÃ³digo en el estado ARM de 32 bit."
  
! #: config/rs6000/rs6000.opt:613
  #, fuzzy, no-c-format
  #| msgid "Generate the quad word memory instructions (lq/stq)."
  msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
  msgstr "Genera instrucciones de memoria quad word (lq/stq)."
  
! #: config/rs6000/rs6000.opt:617
  #, fuzzy, no-c-format
  #| msgid "Generate the quad word memory instructions (lq/stq)."
  msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
  msgstr "Genera instrucciones de memoria quad word (lq/stq)."
  
! #: config/rs6000/rs6000.opt:621
  #, fuzzy, no-c-format
  #| msgid "Generate the quad word memory instructions (lq/stq)."
  msgid "Generate (do not generate) code that uses the LXVKQ instruction."
  msgstr "Genera instrucciones de memoria quad word (lq/stq)."
  
! #: config/rs6000/rs6000.opt:627
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:633
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:642
  #, no-c-format
  msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:648
  #, no-c-format
  msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:655
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:664
  #, no-c-format
  msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:670 config/loongarch/loongarch.opt:263
  #, no-c-format
  msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:676
  #, no-c-format
  msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
  msgstr ""
--- 10036,10216 ----
  msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr "Guarda la TOC en el prÃ³logo para llamadas indirectas en lugar de en lÃ­nea."
  
! #: config/rs6000/rs6000.opt:479
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power8."
  msgstr "Fusiona ciertas operaciones de enteros para un mejor rendimiento en power8."
  
! #: config/rs6000/rs6000.opt:483
  #, no-c-format
  msgid "Allow sign extension in fusion operations."
  msgstr "Alinea la extensiÃ³n de signo en las operaciones de fusiÃ³n."
  
! #: config/rs6000/rs6000.opt:487
  #, no-c-format
  msgid "Use vector and scalar instructions added in ISA 2.07."
  msgstr "Usa las instrucciones de vectores y escalares aÃ±adidas en ISA 2.07."
  
! #: config/rs6000/rs6000.opt:491
  #, fuzzy, no-c-format
  #| msgid "Fuse certain integer operations together for better performance on power8."
  msgid "Fuse certain integer operations together for better performance on power10."
  msgstr "Fusiona ciertas operaciones de enteros para un mejor rendimiento en power8."
  
! #: config/rs6000/rs6000.opt:495
  #, no-c-format
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr "Usa instrucciones ISA 2.07 Category:Vector.AES y Category:Vector.SHA2."
  
! #: config/rs6000/rs6000.opt:502
  #, no-c-format
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "Usa instrucciones de memoria transaccionales (HTM) de ISA 2.07."
  
! #: config/rs6000/rs6000.opt:506
  #, no-c-format
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "Genera instrucciones de memoria quad word (lq/stq)."
  
! #: config/rs6000/rs6000.opt:510
  #, no-c-format
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr "Genera instrucciones atÃ³micas de memoria quad word (lqarx/stqcx)."
  
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr "Genera parÃ¡metros agregados pasando cÃ³digo con alineamiento de 64 bits a lo sumo."
  
! #: config/rs6000/rs6000.opt:518
  #, no-c-format
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr "Analiza y elimina intercambios de palabra doble en cÃ³mputos VSX."
  
! #: config/rs6000/rs6000.opt:526
  #, no-c-format
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Usa ciertas instrucciones escalares aÃ±adidas en ISA 3.0."
  
! #: config/rs6000/rs6000.opt:530
  #, no-c-format
  msgid "Use vector instructions added in ISA 3.0."
  msgstr "Usa instrucciones vectoriales aÃ±adidas en ISA 3.0."
  
! #: config/rs6000/rs6000.opt:534
  #, no-c-format
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr "Usa las nuevas instrucciones min/max definidas en ISA 3.0."
  
! #: config/rs6000/rs6000.opt:538
  #, no-c-format
  msgid "Generate the integer modulo instructions."
  msgstr "Genera las instrucciones mÃ³dulo de enteros."
  
! #: config/rs6000/rs6000.opt:542
  #, no-c-format
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr "Activa coma flotante de 128 bits IEEE mediante la palabra clave __float128."
  
! #: config/rs6000/rs6000.opt:546
  #, no-c-format
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "Activa el uso de instrucciones de coma flotante de 128 bits IEEE."
  
! #: config/rs6000/rs6000.opt:550
  #, no-c-format
  msgid "Enable default conversions between __float128 & long double."
  msgstr "Activa las conversiones predefinidas entre __float128 y long double."
  
! #: config/rs6000/rs6000.opt:590
  #, fuzzy, no-c-format
  #| msgid "Generate the quad word memory instructions (lq/stq)."
  msgid "Generate (do not generate) prefixed memory instructions."
  msgstr "Genera instrucciones de memoria quad word (lq/stq)."
  
! #: config/rs6000/rs6000.opt:594
  #, fuzzy, no-c-format
  #| msgid "Do not generate unaligned memory accesses."
  msgid "Generate (do not generate) pc-relative memory addressing."
  msgstr "No genera accessos a memoria sin alinear"
  
! #: config/rs6000/rs6000.opt:598
  #, fuzzy, no-c-format
  #| msgid "Do not generate unaligned memory accesses."
  msgid "Generate (do not generate) pc-relative memory optimizations for externals."
  msgstr "No genera accessos a memoria sin alinear"
  
! #: config/rs6000/rs6000.opt:602
  #, fuzzy, no-c-format
  #| msgid "Generate the quad word memory instructions (lq/stq)."
  msgid "Generate (do not generate) MMA instructions."
  msgstr "Genera instrucciones de memoria quad word (lq/stq)."
  
! #: config/rs6000/rs6000.opt:609
  #, no-c-format
  msgid "Enable instructions that guard against return-oriented programming attacks."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:613
  #, fuzzy, no-c-format
  #| msgid "Generate code in 32 bit ARM state."
  msgid "Generate code that will run in privileged state."
  msgstr "Genera cÃ³digo en el estado ARM de 32 bit."
  
! #: config/rs6000/rs6000.opt:617
  #, fuzzy, no-c-format
  #| msgid "Generate the quad word memory instructions (lq/stq)."
  msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
  msgstr "Genera instrucciones de memoria quad word (lq/stq)."
  
! #: config/rs6000/rs6000.opt:621
  #, fuzzy, no-c-format
  #| msgid "Generate the quad word memory instructions (lq/stq)."
  msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
  msgstr "Genera instrucciones de memoria quad word (lq/stq)."
  
! #: config/rs6000/rs6000.opt:625
  #, fuzzy, no-c-format
  #| msgid "Generate the quad word memory instructions (lq/stq)."
  msgid "Generate (do not generate) code that uses the LXVKQ instruction."
  msgstr "Genera instrucciones de memoria quad word (lq/stq)."
  
! #: config/rs6000/rs6000.opt:631
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:637
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:646
  #, no-c-format
  msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:652
  #, no-c-format
  msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:659
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:668
  #, no-c-format
  msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:674 config/loongarch/loongarch.opt:302
  #, no-c-format
  msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:680
  #, no-c-format
  msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
  msgstr ""
*************** msgstr ""
*** 10495,10620 ****
  
  #: config/loongarch/loongarch.opt:107
  #, no-c-format
! msgid "LoongArch CPU types:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:126
  #, fuzzy, no-c-format
  #| msgid "-march=ISA\tGenerate code for the given ISA."
  msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
  msgstr "-march=ISA\tGenera cÃ³digo para el ISA dado."
  
! #: config/loongarch/loongarch.opt:130
  #, fuzzy, no-c-format
  #| msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
  msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
  msgstr "-mtune=PROCESADOR\tOptimiza la salida para el PROCESADOR."
  
! #: config/loongarch/loongarch.opt:139
  #, no-c-format
  msgid "Base ABI types for LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:152
  #, fuzzy, no-c-format
  #| msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
  msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
  msgstr "-mabi=ABI\tGenera cÃ³digo que cumpla con la ABI dada."
  
! #: config/loongarch/loongarch.opt:161 config/mips/mips.opt:71
  #, no-c-format
  msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr "-mbranch-cost=COSTO\tEstablece el costo de las ramificaciones aproximadamente a COSTO instrucciones."
  
! #: config/loongarch/loongarch.opt:165 config/mips/mips.opt:83
  #, no-c-format
  msgid "Trap on integer divide by zero."
  msgstr "Atrapa la divisiÃ³n entera por cero."
  
! #: config/loongarch/loongarch.opt:169
  #, no-c-format
  msgid "Conditional moves for integral are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:173
  #, no-c-format
  msgid "Conditional moves for float are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:177
  #, no-c-format
  msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:185
  #, no-c-format
  msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:189 config/mips/mips.opt:150
  #, fuzzy, no-c-format
  #| msgid "The code model option names for -mcmodel:"
  msgid "The code model option names for -mexplicit-relocs:"
  msgstr "Los nombres de las opciones de modelos de cÃ³digo para -mcmodel:"
  
! #: config/loongarch/loongarch.opt:202 config/mips/mips.opt:163
  #, fuzzy, no-c-format
  #| msgid "Use NewABI-style %reloc() assembly operators."
  msgid "Use %reloc() assembly operators."
  msgstr "Usa los operadores de ensamblador %reloc() del estilo NewABI."
  
! #: config/loongarch/loongarch.opt:206 config/mips/mips.opt:167
  #, fuzzy, no-c-format
  #| msgid "Only retained for backward compatibility."
  msgid "Use %reloc() assembly operators (for backward compatibility)."
  msgstr "Preservado por compatibilidad hacia atrÃ¡s."
  
! #: config/loongarch/loongarch.opt:210
  #, fuzzy, no-c-format
  #| msgid "Generate software reciprocal divide and square root for better throughput."
  msgid "Generate approximate reciprocal divide and square root for better throughput."
  msgstr "Genera divisiÃ³n recÃ­proca y raÃ­z cuadrada de software para mejor salida."
  
! #: config/loongarch/loongarch.opt:245
  #, no-c-format
  msgid "Avoid using the GOT to access external symbols."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:254
  #, fuzzy, no-c-format
  #| msgid "Enable relaxing in the assembler."
  msgid "Pass -mrelax or -mno-relax option to the assembler."
  msgstr "Activar la relajaciÃ³n en el ensamblador."
  
! #: config/loongarch/loongarch.opt:258
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:276
  #, fuzzy, no-c-format
  #| msgid "Support code generation of crc32 instruction."
  msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
  msgstr "Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n crc32."
  
! #: config/loongarch/loongarch.opt:280
  #, no-c-format
  msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:284
  #, fuzzy, no-c-format
  #| msgid "Support XSAVEC instructions."
  msgid "Support am{swap/add}[_db].{b/h} instructions."
  msgstr "Admite las instrucciones XSAVEC."
  
! #: config/loongarch/loongarch.opt:288
  #, fuzzy, no-c-format
  #| msgid "Support XSAVEC instructions."
  msgid "Support amcas[_db].{b/h/w/d} instructions."
  msgstr "Admite las instrucciones XSAVEC."
  
! #: config/loongarch/loongarch.opt:292
  #, no-c-format
  msgid "Do not need load-load barriers (dbar 0x700)."
  msgstr ""
--- 10527,10657 ----
  
  #: config/loongarch/loongarch.opt:107
  #, no-c-format
! msgid "LoongArch ARCH presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:132
  #, fuzzy, no-c-format
  #| msgid "-march=ISA\tGenerate code for the given ISA."
  msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
  msgstr "-march=ISA\tGenera cÃ³digo para el ISA dado."
  
! #: config/loongarch/loongarch.opt:136
! #, no-c-format
! msgid "LoongArch TUNE presets:"
! msgstr ""
! 
! #: config/loongarch/loongarch.opt:155
  #, fuzzy, no-c-format
  #| msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
  msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
  msgstr "-mtune=PROCESADOR\tOptimiza la salida para el PROCESADOR."
  
! #: config/loongarch/loongarch.opt:164
  #, no-c-format
  msgid "Base ABI types for LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:177
  #, fuzzy, no-c-format
  #| msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
  msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
  msgstr "-mabi=ABI\tGenera cÃ³digo que cumpla con la ABI dada."
  
! #: config/loongarch/loongarch.opt:186 config/mips/mips.opt:71
  #, no-c-format
  msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr "-mbranch-cost=COSTO\tEstablece el costo de las ramificaciones aproximadamente a COSTO instrucciones."
  
! #: config/loongarch/loongarch.opt:190 config/mips/mips.opt:83
  #, no-c-format
  msgid "Trap on integer divide by zero."
  msgstr "Atrapa la divisiÃ³n entera por cero."
  
! #: config/loongarch/loongarch.opt:194
  #, no-c-format
  msgid "Conditional moves for integral are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:198
  #, no-c-format
  msgid "Conditional moves for float are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:202
  #, no-c-format
  msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:210
  #, no-c-format
  msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:214 config/mips/mips.opt:150
  #, fuzzy, no-c-format
  #| msgid "The code model option names for -mcmodel:"
  msgid "The code model option names for -mexplicit-relocs:"
  msgstr "Los nombres de las opciones de modelos de cÃ³digo para -mcmodel:"
  
! #: config/loongarch/loongarch.opt:227 config/mips/mips.opt:163
  #, fuzzy, no-c-format
  #| msgid "Use NewABI-style %reloc() assembly operators."
  msgid "Use %reloc() assembly operators."
  msgstr "Usa los operadores de ensamblador %reloc() del estilo NewABI."
  
! #: config/loongarch/loongarch.opt:231 config/mips/mips.opt:167
  #, fuzzy, no-c-format
  #| msgid "Only retained for backward compatibility."
  msgid "Use %reloc() assembly operators (for backward compatibility)."
  msgstr "Preservado por compatibilidad hacia atrÃ¡s."
  
! #: config/loongarch/loongarch.opt:239
  #, fuzzy, no-c-format
  #| msgid "Generate software reciprocal divide and square root for better throughput."
  msgid "Generate approximate reciprocal divide and square root for better throughput."
  msgstr "Genera divisiÃ³n recÃ­proca y raÃ­z cuadrada de software para mejor salida."
  
! #: config/loongarch/loongarch.opt:270
  #, no-c-format
  msgid "Avoid using the GOT to access external symbols."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:279
  #, fuzzy, no-c-format
  #| msgid "Enable relaxing in the assembler."
  msgid "Pass -mrelax or -mno-relax option to the assembler."
  msgstr "Activar la relajaciÃ³n en el ensamblador."
  
! #: config/loongarch/loongarch.opt:297
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:315
  #, fuzzy, no-c-format
  #| msgid "Support code generation of crc32 instruction."
  msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
  msgstr "Admite la generaciÃ³n de cÃ³digo de la instrucciÃ³n crc32."
  
! #: config/loongarch/loongarch.opt:319
  #, no-c-format
  msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:323
  #, fuzzy, no-c-format
  #| msgid "Support XSAVEC instructions."
  msgid "Support am{swap/add}[_db].{b/h} instructions."
  msgstr "Admite las instrucciones XSAVEC."
  
! #: config/loongarch/loongarch.opt:327
  #, fuzzy, no-c-format
  #| msgid "Support XSAVEC instructions."
  msgid "Support amcas[_db].{b/h/w/d} instructions."
  msgstr "Admite las instrucciones XSAVEC."
  
! #: config/loongarch/loongarch.opt:331
  #, no-c-format
  msgid "Do not need load-load barriers (dbar 0x700)."
  msgstr ""
*************** msgstr "Usa la ROM en lugar de la RAM."
*** 12190,12196 ****
  msgid "No default crt0.o."
  msgstr "Sin crt0.o predeterminada."
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:438
  #, no-c-format
  msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr "Pone las constantes sin inicializar en ROM (necesita -membedded-data)."
--- 12227,12233 ----
  msgid "No default crt0.o."
  msgstr "Sin crt0.o predeterminada."
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:446
  #, no-c-format
  msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr "Pone las constantes sin inicializar en ROM (necesita -membedded-data)."
*************** msgstr "Usa LRA en lugar de reload (tran
*** 12804,12861 ****
  msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:51 config/gcn/gcn.opt:55
  #, fuzzy, no-c-format
  #| msgid "Specify the name of the target CPU."
  msgid "Specify the name of the target GPU."
  msgstr "Especifica el nombre de la CPU destino."
  
! #: config/gcn/gcn.opt:59
  #, no-c-format
  msgid "Generate code for a 32-bit ABI."
  msgstr "Genera cÃ³digo para ABI de 32 bits."
  
! #: config/gcn/gcn.opt:63
  #, no-c-format
  msgid "Generate code for a 64-bit ABI."
  msgstr "Genera cÃ³digo para ABI de 64 bits."
  
! #: config/gcn/gcn.opt:67
  #, no-c-format
  msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:78
  #, no-c-format
  msgid "Obsolete; use GCN_STACK_SIZE at runtime."
  msgstr ""
  
! #: config/gcn/gcn.opt:84
  #, no-c-format
  msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
  msgstr ""
  
! #: config/gcn/gcn.opt:88
  #, fuzzy, no-c-format
  #| msgid "Warn about an invalid DO loop."
  msgid "Warn about invalid OpenACC dimensions."
  msgstr "Avisa sobre bucles DO no vÃ¡lidos."
  
! #: config/gcn/gcn.opt:92
  #, no-c-format
  msgid "SRAM-ECC and XNACK modes:"
  msgstr ""
  
! #: config/gcn/gcn.opt:108
  #, no-c-format
  msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
  msgstr ""
  
! #: config/gcn/gcn.opt:112
  #, no-c-format
  msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
  msgstr ""
  
  #: config/fr30/fr30.opt:23
  #, no-c-format
  msgid "Assume small address space."
--- 12841,12903 ----
  msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:60 config/gcn/gcn.opt:64
  #, fuzzy, no-c-format
  #| msgid "Specify the name of the target CPU."
  msgid "Specify the name of the target GPU."
  msgstr "Especifica el nombre de la CPU destino."
  
! #: config/gcn/gcn.opt:68
  #, no-c-format
  msgid "Generate code for a 32-bit ABI."
  msgstr "Genera cÃ³digo para ABI de 32 bits."
  
! #: config/gcn/gcn.opt:72
  #, no-c-format
  msgid "Generate code for a 64-bit ABI."
  msgstr "Genera cÃ³digo para ABI de 64 bits."
  
! #: config/gcn/gcn.opt:76
  #, no-c-format
  msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:87
  #, no-c-format
  msgid "Obsolete; use GCN_STACK_SIZE at runtime."
  msgstr ""
  
! #: config/gcn/gcn.opt:93
  #, no-c-format
  msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
  msgstr ""
  
! #: config/gcn/gcn.opt:97
  #, fuzzy, no-c-format
  #| msgid "Warn about an invalid DO loop."
  msgid "Warn about invalid OpenACC dimensions."
  msgstr "Avisa sobre bucles DO no vÃ¡lidos."
  
! #: config/gcn/gcn.opt:101
  #, no-c-format
  msgid "SRAM-ECC and XNACK modes:"
  msgstr ""
  
! #: config/gcn/gcn.opt:117
  #, no-c-format
  msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
  msgstr ""
  
! #: config/gcn/gcn.opt:121
  #, no-c-format
  msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
  msgstr ""
  
+ #: config/gcn/gcn.opt:125
+ #, no-c-format
+ msgid "--param=gcn-preferred-vectorization-factor=[default,32,64]\tPreferred vectorization factor."
+ msgstr ""
+ 
  #: config/fr30/fr30.opt:23
  #, no-c-format
  msgid "Assume small address space."
*************** msgstr "Activa las instrucciones divide
*** 12931,12942 ****
  msgid "Enable signed move and memory load instructions."
  msgstr "Activa las instrucciones divide y modulus."
  
! #: config/bpf/bpf.opt:102
  #, fuzzy, no-c-format
  #| msgid "Known assembler dialects (for use with the -masm= option):"
  msgid "Known assembler dialects (for use with the -masm= option)"
  msgstr "Dialectos de ensamblador conocidos (para uso con la opciÃ³n -masm=):"
  
  #: config/mips/mips.opt:32
  #, no-c-format
  msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
--- 12973,13000 ----
  msgid "Enable signed move and memory load instructions."
  msgstr "Activa las instrucciones divide y modulus."
  
! #: config/bpf/bpf.opt:80
! #, no-c-format
! msgid "Select the eBPF ISA version to target in code generation."
! msgstr ""
! 
! #: config/bpf/bpf.opt:84
! #, fuzzy, no-c-format
! #| msgid "Known MIPS ISA levels (for use with the -mips option):"
! msgid "Valid ISA versions (for use with the -mcpu= option)"
! msgstr "Niveles ISA MIPS conocidos (para uso con la opciÃ³n -mips):"
! 
! #: config/bpf/bpf.opt:104
  #, fuzzy, no-c-format
  #| msgid "Known assembler dialects (for use with the -masm= option):"
  msgid "Known assembler dialects (for use with the -masm= option)"
  msgstr "Dialectos de ensamblador conocidos (para uso con la opciÃ³n -masm=):"
  
+ #: config/bpf/bpf.opt:114
+ #, no-c-format
+ msgid "-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call."
+ msgstr ""
+ 
  #: config/mips/mips.opt:32
  #, no-c-format
  msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
*************** msgstr "Usa operandos cuaternarios madd.
*** 13312,13390 ****
  
  #: config/mips/mips.opt:434
  #, no-c-format
! msgid "Generate code with unaligned load store, valid for MIPS R6."
  msgstr ""
  
  #: config/mips/mips.opt:442
  #, no-c-format
  msgid "Use Virtualization (VZ) instructions."
  msgstr "Usa instrucciones virtualizaciÃ³n (VZ)."
  
! #: config/mips/mips.opt:446
  #, no-c-format
  msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr "Usa instrucciones de direcciones fÃ­sicas extendidas (XPA)."
  
! #: config/mips/mips.opt:450
  #, fuzzy, no-c-format
  #| msgid "Use ll, sc and sync instructions."
  msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr "Usa las instrucciones ll, sc y sync."
  
! #: config/mips/mips.opt:454
  #, fuzzy, no-c-format
  #| msgid "Use Virtualization (VZ) instructions."
  msgid "Use Global INValidate (GINV) instructions."
  msgstr "Usa instrucciones virtualizaciÃ³n (VZ)."
  
! #: config/mips/mips.opt:458
  #, no-c-format
  msgid "Perform VR4130-specific alignment optimizations."
  msgstr "Realiza optimizaciones de alineaciÃ³n especÃ­ficas para VR4130."
  
! #: config/mips/mips.opt:462
  #, no-c-format
  msgid "Lift restrictions on GOT size."
  msgstr "Levanta restricciones en el tamaÃ±o de GOT."
  
! #: config/mips/mips.opt:466
  #, no-c-format
  msgid "Enable use of odd-numbered single-precision registers."
  msgstr "Activa el uso de registros de precisiÃ³n sencilla impares."
  
! #: config/mips/mips.opt:470
  #, no-c-format
  msgid "Optimize frame header."
  msgstr "Optimiza la cabecera de marco."
  
! #: config/mips/mips.opt:477
  #, fuzzy, no-c-format
  #| msgid "Enable dead store elimination"
  msgid "Enable load/store bonding."
  msgstr "Activa la eliminaciÃ³n de almacenamiento muerto."
  
! #: config/mips/mips.opt:481
  #, no-c-format
  msgid "Specify the compact branch usage policy."
  msgstr "Especifica la polÃ­tica de uso de ramificaciÃ³n compacta."
  
! #: config/mips/mips.opt:485
  #, no-c-format
  msgid "Policies available for use with -mcompact-branches=:"
  msgstr "PolÃ­ticas disponibles para usar con -mcompact-branches=:"
  
! #: config/mips/mips.opt:498
  #, no-c-format
  msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:502
  #, fuzzy, no-c-format
  #| msgid "Use MIPS MSA Extension instructions."
  msgid "Use Loongson EXTension (EXT) instructions."
  msgstr "Usa instrucciones de la ExtensiÃ³n MIPS MSA."
  
! #: config/mips/mips.opt:506
  #, fuzzy, no-c-format
  #| msgid "Use MIPS MSA Extension instructions."
  msgid "Use Loongson EXTension R2 (EXT2) instructions."
--- 13370,13459 ----
  
  #: config/mips/mips.opt:434
  #, no-c-format
! msgid "Don't generate code with unaligned load store, only valid for MIPS R6."
  msgstr ""
  
+ #: config/mips/mips.opt:438
+ #, fuzzy, no-c-format
+ #| msgid "Generate code which uses hardware floating point instructions."
+ msgid "Generate code with unaligned load store for R6 (alias of -mno-strict-align)."
+ msgstr "Genera cÃ³digo que use las instrucciones de coma flotante de hardware."
+ 
  #: config/mips/mips.opt:442
  #, no-c-format
+ msgid "Don't generate code with unaligned load store for R6 (alias of -mstrict-align)."
+ msgstr ""
+ 
+ #: config/mips/mips.opt:450
+ #, no-c-format
  msgid "Use Virtualization (VZ) instructions."
  msgstr "Usa instrucciones virtualizaciÃ³n (VZ)."
  
! #: config/mips/mips.opt:454
  #, no-c-format
  msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr "Usa instrucciones de direcciones fÃ­sicas extendidas (XPA)."
  
! #: config/mips/mips.opt:458
  #, fuzzy, no-c-format
  #| msgid "Use ll, sc and sync instructions."
  msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr "Usa las instrucciones ll, sc y sync."
  
! #: config/mips/mips.opt:462
  #, fuzzy, no-c-format
  #| msgid "Use Virtualization (VZ) instructions."
  msgid "Use Global INValidate (GINV) instructions."
  msgstr "Usa instrucciones virtualizaciÃ³n (VZ)."
  
! #: config/mips/mips.opt:466
  #, no-c-format
  msgid "Perform VR4130-specific alignment optimizations."
  msgstr "Realiza optimizaciones de alineaciÃ³n especÃ­ficas para VR4130."
  
! #: config/mips/mips.opt:470
  #, no-c-format
  msgid "Lift restrictions on GOT size."
  msgstr "Levanta restricciones en el tamaÃ±o de GOT."
  
! #: config/mips/mips.opt:474
  #, no-c-format
  msgid "Enable use of odd-numbered single-precision registers."
  msgstr "Activa el uso de registros de precisiÃ³n sencilla impares."
  
! #: config/mips/mips.opt:478
  #, no-c-format
  msgid "Optimize frame header."
  msgstr "Optimiza la cabecera de marco."
  
! #: config/mips/mips.opt:485
  #, fuzzy, no-c-format
  #| msgid "Enable dead store elimination"
  msgid "Enable load/store bonding."
  msgstr "Activa la eliminaciÃ³n de almacenamiento muerto."
  
! #: config/mips/mips.opt:489
  #, no-c-format
  msgid "Specify the compact branch usage policy."
  msgstr "Especifica la polÃ­tica de uso de ramificaciÃ³n compacta."
  
! #: config/mips/mips.opt:493
  #, no-c-format
  msgid "Policies available for use with -mcompact-branches=:"
  msgstr "PolÃ­ticas disponibles para usar con -mcompact-branches=:"
  
! #: config/mips/mips.opt:506
  #, no-c-format
  msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr ""
  
! #: config/mips/mips.opt:510
  #, fuzzy, no-c-format
  #| msgid "Use MIPS MSA Extension instructions."
  msgid "Use Loongson EXTension (EXT) instructions."
  msgstr "Usa instrucciones de la ExtensiÃ³n MIPS MSA."
  
! #: config/mips/mips.opt:514
  #, fuzzy, no-c-format
  #| msgid "Use MIPS MSA Extension instructions."
  msgid "Use Loongson EXTension R2 (EXT2) instructions."
*************** msgid "Warn in case a function ends earl
*** 14293,16707 ****
  msgstr ""
  
  #: common.opt:875
  #, fuzzy, no-c-format
  #| msgid "Warn in case profiles in -fprofile-use do not match."
  msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr "Avisa en perfiles case en -fprofile-use que no coincidan."
  
! #: common.opt:879
  #, no-c-format
  msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr "Avisar cuando una operaciÃ³n vectorial se compila fuera del SIMD."
  
! #: common.opt:883
  #, fuzzy, no-c-format
  #| msgid "Warn about unprototyped function declarations."
  msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr "Avisa sobre declaraciones de funciÃ³n sin prototipo."
  
! #: common.opt:899
  #, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr "-aux-info <fichero>\tEmite la informaciÃ³n de declaraciones en el <fichero>."
  
! #: common.opt:912
  #, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr "-d<letras>\tActiva los volcados de pasos especÃ­ficos del compilador."
  
! #: common.opt:916
  #, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr "-dumpbase <fichero>\tEstablece el nombre base de fichero a usar para los volcados."
  
! #: common.opt:920
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr ""
  
! #: common.opt:924
  #, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr "-dumpdir <dir>\tEstablece el nombre del directorio a usar para los volcados."
  
! #: common.opt:1030
  #, no-c-format
  msgid "The version of the C++ ABI in use."
  msgstr "La versiÃ³n de la ABI de C++ que se estÃ¡ usando."
  
! #: common.opt:1034
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
  msgstr "Optimiza los bucles de forma agresiva empleando restricciones del lenguaje."
  
! #: common.opt:1038
  #, no-c-format
  msgid "Align the start of functions."
  msgstr "Alinea el inicio de las funciones."
  
! #: common.opt:1045
  #, no-c-format
  msgid "Align labels which are only reached by jumping."
  msgstr "Alinea las etiquetas que solamente se alcanzan saltando."
  
! #: common.opt:1052
  #, no-c-format
  msgid "Align all labels."
  msgstr "Alinea todas las etiquetas."
  
! #: common.opt:1059
  #, no-c-format
  msgid "Align the start of loops."
  msgstr "Alinea el inicio de los bucles."
  
! #: common.opt:1066
  #, fuzzy, no-c-format
  #| msgid "Allow the store merging pass to introduce unaligned stores if it is legal to do so."
  msgid "Allow the compiler to introduce new data races on stores."
  msgstr "Permitir que el paso de mezcla de almacenamientos introduzca almacenamientos desalineados si es legal hacerlo."
  
! #: common.opt:1070
  #, fuzzy, no-c-format
  #| msgid "Enable traditional preprocessing."
  msgid "Enable static analysis pass."
  msgstr "Habilita el preprocesamiento tradicional."
  
! #: common.opt:1090
  #, no-c-format
  msgid "Select what to sanitize."
  msgstr "Selecciona quÃ© sanear."
  
! #: common.opt:1094
  #, no-c-format
  msgid "Select type of coverage sanitization."
  msgstr "Selecciona el tipo de saneamiento de cobertura."
  
! #: common.opt:1107
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr ""
  
! #: common.opt:1111
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr "-fsanitize-sections=<sec1,sec2,...>\tSanea las variables globales en las secciones definidas por el usuario."
  
! #: common.opt:1116
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr "Tras el diagnÃ³stico de comportamiento indefinido intenta continuar la ejecuciÃ³n."
  
! #: common.opt:1120
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr "Esta opciÃ³n es obsoleta; utilice en su lugar -fsanitize-recover=."
  
! #: common.opt:1124
  #, fuzzy, no-c-format
  #| msgid "Use trap instead of a library function for undefined behavior sanitization."
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr "Usa trap en lugar de una funciÃ³n de biblioteca para sanear el comportamiento indefinido."
  
! #: common.opt:1134
  #, fuzzy, no-c-format
  #| msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr "Esta opciÃ³n es obsoleta; utilice en su lugar -fsanitize-recover=."
  
! #: common.opt:1138
  #, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr "Genera tablas de desenredo que sean exactas en cada lÃ­mite de instrucciÃ³n."
  
! #: common.opt:1142
  #, no-c-format
  msgid "Generate auto-inc/dec instructions."
  msgstr "Genera instrucciones auto-inc/dec."
  
! #: common.opt:1146
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr "Usa informaciÃ³n de perfil de muestra para los pesos de los nodos de los grafos de llamadas. El fichero de perfil predeterminado es fbdata.afdo en 'pwd'."
  
! #: common.opt:1151
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr "Usa la informaciÃ³n de perfil de muestra para los pesos de los nodos de los grafos de llamadas. El fichero de perfil se especifica en el argumento."
  
! #: common.opt:1160
  #, no-c-format
  msgid "Generate code to check bounds before indexing arrays."
  msgstr "Genera cÃ³digo para revisar los lÃ­mites antes de indexar matrices."
  
! #: common.opt:1164
  #, no-c-format
  msgid "Replace add, compare, branch with branch on count register."
  msgstr "Reemplaza add, compare, branch con branch en la cuenta de registros."
  
! #: common.opt:1168
  #, no-c-format
  msgid "Use profiling information for branch probabilities."
  msgstr "Usa la informaciÃ³n de anÃ¡lisis de perfil para las probabilidades de ramificaciÃ³n."
  
! #: common.opt:1184
  #, fuzzy, no-c-format
  #| msgid "Output stack usage information on a per-function basis."
  msgid "Output callgraph information on a per-file basis."
  msgstr "InformaciÃ³n de uso de pila de salida basada por funciÃ³n."
  
! #: common.opt:1188
  #, fuzzy, no-c-format
  #| msgid "Output stack usage information on a per-function basis."
  msgid "Output callgraph information on a per-file basis with decorations."
  msgstr "InformaciÃ³n de uso de pila de salida basada por funciÃ³n."
  
! #: common.opt:1192
  #, no-c-format
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr "-fcall-saved-<registro>\tMarca el <registro> como preservado entre funciones."
  
! #: common.opt:1196
  #, no-c-format
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr "-fcall-used-<registro>\tMarca el <registro> como corrupto por llamadas de funciÃ³n."
  
! #: common.opt:1203
  #, no-c-format
  msgid "Save registers around function calls."
  msgstr "Guarda registros alrededor de llamadas de funciÃ³n."
  
! #: common.opt:1207
  #, no-c-format
  msgid "This switch is deprecated; do not use."
  msgstr "Esta opciÃ³n es obsoleta; no lo utilice."
  
! #: common.opt:1211
  #, no-c-format
  msgid "Check the return value of new in C++."
  msgstr "Revisa el valor de devoluciÃ³n de new en C++."
  
! #: common.opt:1215 common.opt:1219
  #, no-c-format
  msgid "Perform internal consistency checkings."
  msgstr "Realiza comprobaciones de consistencia internas."
  
! #: common.opt:1223
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr ""
  
! #: common.opt:1227
  #, no-c-format
  msgid "Enable code hoisting."
  msgstr "Activa la elevaciÃ³n de cÃ³digo."
  
! #: common.opt:1231
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr "Busca oportunidades para reducir los ajustes de pila y las referencias de pila."
  
! #: common.opt:1235
  #, fuzzy, no-c-format
  #| msgid "Do not put uninitialized globals in the common section."
  msgid "Put uninitialized globals in the common section."
  msgstr "No pone globales sin inicializar en la secciÃ³n comÃºn."
  
! #: common.opt:1243
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr "-fcompare-debug[=<opts>]\tCompila con y sin p.e. -gtoggle, y compara el volcado de insns finales."
  
! #: common.opt:1247
  #, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr "Ejecuta sÃ³lo la segunda compilaciÃ³n de -fcompare-debug."
  
! #: common.opt:1251
  #, no-c-format
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr "Realiza la eliminaciÃ³n de comparaciones despuÃ©s de terminar el alojamiento de registros."
  
! #: common.opt:1255
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr "No realizar optimizaciones que incrementan notablemente el uso de la pila."
  
! #: common.opt:1259
  #, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
  msgstr "Realiza el paso de optimizaciÃ³n de copia-propagaciÃ³n de registros."
  
! #: common.opt:1263
  #, no-c-format
  msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr ""
  
! #: common.opt:1267
  #, no-c-format
  msgid "Perform cross-jumping optimization."
  msgstr "Realiza optimizaciones de saltos cruzados."
  
! #: common.opt:1271
  #, no-c-format
  msgid "When running CSE, follow jumps to their targets."
  msgstr "Cuando se estÃ© ejecutando CSE, sigue los saltos a sus objetivos."
  
! #: common.opt:1279
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
  msgstr "Omite el paso de reducciÃ³n de rango al realizar divisiones complejas."
  
! #: common.opt:1283
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr "La multiplicaciÃ³n y la divisiÃ³n complejas siguen las reglas Fortran."
  
! #: common.opt:1287
  #, no-c-format
  msgid "Place data items into their own section."
  msgstr "Coloca los elementos de datos en su propia secciÃ³n."
  
! #: common.opt:1291
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
  msgstr "Enumera todos los contadores de depuraciÃ³n disponibles con sus lÃ­mites y cuentas."
  
! #: common.opt:1295
  #, fuzzy, no-c-format
  #| msgid "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter limit."
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr "-fdbg-cnt=<contador>:<lÃ­mite>[,<contador>:<lÃ­mite>,...]\tEstablece el lÃ­mite del contador de depuraciÃ³n."
  
! #: common.opt:1299
  #, fuzzy, no-c-format
  #| msgid "-fdebug-prefix-map=<old>=<new> Map one directory name to another in debug information."
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr "-fdebug-prefix-map=<antiguo>=<nuevo> Asocia un nombre de directorio a otro en la informaciÃ³n de depuraciÃ³n."
  
! #: common.opt:1303
  #, fuzzy, no-c-format
  #| msgid "-ffile-prefix-map=<old>=<new> Map one directory name to another in compilation result."
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr "-ffile-prefix-map=<antiguo>=<nuevo> Asocia un nombre de directorio a otro en la informaciÃ³n de depuraciÃ³n."
  
! #: common.opt:1307
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr "Muestra la secciÃ³n .debug_types al usar la informaciÃ³n de depuraciÃ³n DWARF v4."
  
! #: common.opt:1313
  #, no-c-format
  msgid "Defer popping functions args from stack until later."
  msgstr "Posterga la extracciÃ³n de argumentos de funciones de la pila hasta mÃ¡s tarde."
  
! #: common.opt:1317
  #, no-c-format
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr "Intenta rellenar las ranuras de retraso de las instrucciones de ramificaciÃ³n."
  
! #: common.opt:1321
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
  msgstr "Borra instrucciones muertas que pueden lanzar excepciones."
  
! #: common.opt:1325
  #, no-c-format
  msgid "Delete useless null pointer checks."
  msgstr "Borra las revisiones de punteros nulos sin uso."
  
! #: common.opt:1329
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr "Hace fluir datos extra para permitir desvirtualizaciÃ³n mÃ¡s agresiva en el modo de transformaciÃ³n local LTO."
  
! #: common.opt:1333
  #, no-c-format
  msgid "Perform speculative devirtualization."
  msgstr "Realiza desvirtualizaciÃ³n especulativa."
  
! #: common.opt:1337
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
  msgstr "Trata de convertir las llamadas virtuales a llamadas directas."
  
! #: common.opt:1341
  #, no-c-format
  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 la frecuencia con que se debe emitir la ubicaciÃ³n del cÃ³digo al inicio de los diagnÃ³sticos con corte de lÃ­nea."
  
! #: common.opt:1358
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
  msgstr "Muestra la lÃ­nea de cÃ³digo con un signo de intercalaciÃ³n para indicar la columna."
  
! #: common.opt:1362
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
  msgstr ""
  
! #: common.opt:1366
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
  msgstr ""
  
! #: common.opt:1374
  #, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr "-fdiagnostics-color=[never|always|auto]\tColorea los diagnÃ³sticos."
  
! #: common.opt:1394
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output."
  msgid "Enable formatting of JSON output."
  msgstr "Activa la salida detallada."
  
! #: common.opt:1398
  #, fuzzy, no-c-format
  #| msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr "-fdiagnostics-color=[never|always|auto]\tColorea los diagnÃ³sticos."
  
! #: common.opt:1418
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr ""
  
! #: common.opt:1422
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr ""
  
! #: common.opt:1426
  #, no-c-format
  msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
  msgstr ""
  
! #: common.opt:1430
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr ""
  
! #: common.opt:1477
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
  msgstr "Imprime indicaciones fix-it (arreglar) en formato legible por una mÃ¡quina."
  
! #: common.opt:1481
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr "Imprime indicaciones fix-it (arreglar) en stder en formato diff unificado."
  
! #: common.opt:1485
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr "Asocia adecuadamente los mensajes de diagnÃ³stico con la opciÃ³n de lÃ­nea de orden que los controla."
  
! #: common.opt:1489
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr ""
  
! #: common.opt:1493
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
  msgstr ""
  
! #: common.opt:1497
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr ""
  
! #: common.opt:1501
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr ""
  
! #: common.opt:1505
  #, fuzzy, no-c-format
  #| msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr "-ftabstop=<nÃºmero>\tDistancia entre topes de tabulador para informes en columnas."
  
! #: common.opt:1521
  #, no-c-format
  msgid "Show stack depths of events in paths."
  msgstr ""
  
! #: common.opt:1525
  #, no-c-format
  msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr ""
  
! #: common.opt:1544
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
  msgstr ""
  
! #: common.opt:1548
  #, fuzzy, no-c-format
  #| msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass."
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr "-fdisable-[tree|rtl|ipa]-<paso>=rango1+rango2 desactiva un paso de optimizaciÃ³n."
  
! #: common.opt:1552
  #, fuzzy, no-c-format
  #| msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass."
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr "-fenable-[tree|rtl|ipa]-<paso>=rango1+rango2 activa un paso de optimizaciÃ³n."
  
! #: common.opt:1556
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr "-fdump-<tipo>\tVuelca varios internos del compilador a un fichero."
  
! #: common.opt:1563
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr "-fdump-final-insns=fichero\tVuelca al fichero las insns al final de la traducciÃ³n."
  
! #: common.opt:1567
  #, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr "-fdump-go-spec=fichero\tEscribe todas las declaraciones al fichero como cÃ³digo Go."
  
! #: common.opt:1571
  #, no-c-format
  msgid "Suppress output of addresses in debugging dumps."
  msgstr "Suprime la salida de direcciones en los volcados de depuraciÃ³n."
  
! #: common.opt:1575
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr "Recoge y vuelca informaciÃ³n de depuraciÃ³n en un fichero temporal si ha ocurrido ICE en el compilador de C/C++."
  
! #: common.opt:1580
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr "Vuelca informaciÃ³n detallada de las ubicaciones de cÃ³digo fuente en la representaciÃ³n interna de GCC."
  
! #: common.opt:1584
  #, no-c-format
  msgid "Dump optimization passes."
  msgstr "Vuelca pasadas de optimizaciÃ³n."
  
! #: common.opt:1588
  #, no-c-format
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr "Suprime la salida de nÃºmeros de instrucciÃ³n, notas de nÃºmeros de linea y direcciones en los volcados de depuraciÃ³n."
  
! #: common.opt:1592
  #, no-c-format
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr "Suprime la salida de los nÃºmeros insn previos y siguientes en los volcados de depuraciÃ³n."
  
! #: common.opt:1596
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr "Activa las tablas CFI a travÃ©s de directivas del ensamblador GAS."
  
! #: common.opt:1600
  #, no-c-format
  msgid "Perform early inlining."
  msgstr "Realiza la inclusiÃ³n en lÃ­nea temprana."
  
! #: common.opt:1608
  #, no-c-format
  msgid "Perform interprocedural reduction of aggregates."
  msgstr "Realiza la reducciÃ³n interprocedural de los agregados."
  
! #: common.opt:1612
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
  msgstr "Realiza la eliminaciÃ³n de sÃ­mbolos sin uso en la informaciÃ³n de depuraciÃ³n."
  
! #: common.opt:1616
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
  msgstr "Realiza la eliminaciÃ³n de tipos sin uso en la informaciÃ³n de depuraciÃ³n."
  
! #: common.opt:1620
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
  msgstr "No suprime la informaciÃ³n de depuraciÃ³n de clases C++."
  
! #: common.opt:1624
  #, no-c-format
  msgid "Enable exception handling."
  msgstr "Activa el manejo de excepciones."
  
! #: common.opt:1628
  #, no-c-format
  msgid "Perform a number of minor, expensive optimizations."
  msgstr "Realiza un nÃºmero de optimizaciones menores y costosas."
  
! #: common.opt:1632
  #, fuzzy, no-c-format
  #| msgid "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-point precision."
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr "-fexcess-precision=[fast|standard]\tEspecifica el manejo del exceso de precisiÃ³n de coma flotante."
  
! #: common.opt:1650
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr "-fpermitted-flt-eval-methods=[c11|ts--18661]\tEspecifica quÃ© valores de FLT_EVAL_METHOD estÃ¡n permitidos."
  
! #: common.opt:1666
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr "Muestra los objetos lto que contienen tanto el lenguaje intermedio como la salida binaria."
  
! #: common.opt:1670
  #, no-c-format
  msgid "Assume no NaNs or infinities are generated."
  msgstr "Asume que no se generan NaNs o infinitos."
  
! #: common.opt:1674
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr ""
  
! #: common.opt:1678
  #, no-c-format
  msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr "-ffixed-<registro>\tMarca el <registro> como no disponible para el compilador."
  
! #: common.opt:1682
  #, no-c-format
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr "No aloja floats y doubles en registros de precisiÃ³n extendida."
  
! #: common.opt:1690
  #, no-c-format
  msgid "Perform a forward propagation pass on RTL."
  msgstr "Realiza el paso de la propagaciÃ³n hacia adelante en RTL."
  
! #: common.opt:1694
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr "-ffp-contract=[off|on|fast]\tRealiza contracciÃ³n de expresiÃ³n de coma flotante."
  
! #: common.opt:1710
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr "Permite a las funciones internas ceil, floor, round, trunc generar excepciones \"inexactas\"."
  
! #: common.opt:1717
  #, no-c-format
  msgid "Allow function addresses to be held in registers."
  msgstr "Permite que las direcciones de las funciones se conservern en registros."
  
! #: common.opt:1721
  #, no-c-format
  msgid "Place each function into its own section."
  msgstr "Coloca cada funciÃ³n en su propia secciÃ³n."
  
! #: common.opt:1725
  #, no-c-format
  msgid "Perform global common subexpression elimination."
  msgstr "Realiza la eliminaciÃ³n de subexpresiones comunes globales."
  
! #: common.opt:1729
  #, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr "Realiza el movimiento de la carga mejorada durante la eliminaciÃ³n de subexpresiones comunes globales."
  
! #: common.opt:1733
  #, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
  msgstr "Realiza el movimiento de guardado despuÃ©s de la eliminaciÃ³n de subexpresiones comunes globales."
  
! #: common.opt:1737
  #, no-c-format
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr "Realiza la carga redundante despuÃ©s de la eliminaciÃ³n de almacenamiento en la eliminaciÃ³n de subexpresiones comunes globales"
  
! #: common.opt:1742
  #, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr "Realiza la eliminaciÃ³n de subexpresiones comunes globales tras la finalizaciÃ³n de la asignaciÃ³n de registros."
  
! #: common.opt:1759
  #, fuzzy, no-c-format
  #| msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information"
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr "-fgnat-encodings=[all|gdb|minimal]\tSelecciona el equilibrio entre codificaciones GNAT y DWARF estÃ¡ndar emitidos en la informaciÃ³n de depuraciÃ³n."
  
! #: common.opt:1764
  #, no-c-format
  msgid "Enable in and out of Graphite representation."
  msgstr "Activa in y out de la representaciÃ³n Graphite."
  
! #: common.opt:1768
  #, no-c-format
  msgid "Enable Graphite Identity transformation."
  msgstr "Activa la transformaciÃ³n Graphite Identity."
  
! #: common.opt:1772
  #, no-c-format
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr "Activa las cargas de elevaciÃ³n adyacentes para fomentar la generaciÃ³n de instrucciones move condicionales."
  
! #: common.opt:1781
  #, no-c-format
  msgid "Improve GCC's ability to track column numbers in large source files, at the expense of slower compilation."
  msgstr ""
  
! #: common.opt:1786
  #, no-c-format
  msgid "Mark all loops as parallel."
  msgstr "Marca todos los bucles como paralelos."
  
! #: common.opt:1790 common.opt:1798 common.opt:3139
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Activa las transformaciones anidadas de bucle.  Igual que -floop-nest-optimize."
  
! #: common.opt:1794
  #, no-c-format
  msgid "Enable loop interchange on trees."
  msgstr "Activa el intercambio de bucles en Ã¡rboles."
  
! #: common.opt:1802
  #, no-c-format
  msgid "Perform unroll-and-jam on loops."
  msgstr "Realiza unroll-and-jam en los bucles."
  
! #: common.opt:1806
  #, no-c-format
  msgid "Enable support for GNU transactional memory."
  msgstr "Activa el soporte para la memoria transaccional de GNU."
  
! #: common.opt:1810
  #, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr "Usa STB_GNU_UNIQUE si lo admite el ensamblador."
  
! #: common.opt:1818
  #, no-c-format
  msgid "Enable the loop nest optimizer."
  msgstr "Activa el optimizador de anidamiento de bucles."
  
! #: common.opt:1822
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
  msgstr "Fuerza que los accesos de campos de bit coincidan con su anchura de tipo."
  
! #: common.opt:1826
  #, no-c-format
  msgid "Merge adjacent stores."
  msgstr "Mezcla los almacenamientos adyacentes."
  
! #: common.opt:1830
  #, no-c-format
  msgid "Enable guessing of branch probabilities."
  msgstr "Activa la predicciÃ³n de probabilidades de ramificaciÃ³n."
  
! #: common.opt:1834
  #, no-c-format
  msgid "Enable various security-relevant flags."
  msgstr ""
  
! #: common.opt:1838
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr ""
  
! #: common.opt:1842
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
  msgstr ""
  
! #: common.opt:1846
  #, no-c-format
  msgid "Harden control flow by recording and checking execution paths."
  msgstr ""
  
! #: common.opt:1850
  #, fuzzy, no-c-format
  #| msgid "Disable all optional instructions."
  msgid "Disable CFR in leaf functions."
  msgstr "Desactiva todas las instrucciones opcionales."
  
! #: common.opt:1854
  #, no-c-format
  msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr ""
  
! #: common.opt:1858
  #, no-c-format
  msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr ""
  
! #: common.opt:1862
  #, no-c-format
  msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr ""
  
! #: common.opt:1885
  #, no-c-format
  msgid "Process #ident directives."
  msgstr "Procesa directivas #ident."
  
! #: common.opt:1889
  #, no-c-format
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr "Realiza la conversiÃ³n de saltos condicionales a equivalentes sin ramificaciÃ³n."
  
! #: common.opt:1893
  #, no-c-format
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr "Realiza la conversiÃ³n de saltos condicionales a ejecuciÃ³n condicional."
  
! #: common.opt:1897
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr "-fstack-reuse=[all|named_vars|none]\tEstablece el nivel de reÃºso de la pila para variables locales."
  
! #: common.opt:1913
  #, no-c-format
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr "Convierte saltos condicionales en los bucles mÃ¡s internos a equivalentes sin ramificaciÃ³n."
  
! #: common.opt:1925
  #, no-c-format
  msgid "Do not generate .size directives."
  msgstr "No genera directivas .size."
  
! #: common.opt:1929
  #, no-c-format
  msgid "Perform indirect inlining."
  msgstr "Realiza la inclusiÃ³n en lÃ­nea indirecta."
  
! #: common.opt:1935
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr "Activa la inclusiÃ³n en lÃ­nea de la la funciÃ³n declarada \"inline\", y desactiva todas las demÃ¡s inclusiones en lÃ­nea."
  
! #: common.opt:1939
  #, no-c-format
  msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr "Integra las funciones en sus invocadores cuando se sabe que el tamaÃ±o del cÃ³digo no crece."
  
! #: common.opt:1943
  #, no-c-format
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr "Integra las funciones que no se declaran \"inline\" en sus invocadores cuando es rentable."
  
! #: common.opt:1947
  #, no-c-format
  msgid "Integrate functions only required by their single caller."
  msgstr "Integra las funciones sÃ³lo requeridas por su invocador Ãºnico."
  
! #: common.opt:1954
  #, no-c-format
  msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr "-finline-limit=<nÃºmero>\tLimita el tamaÃ±o de las funciones incluidas en lÃ­nea a <nÃºmero>."
  
! #: common.opt:1958
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr "Coloca en lÃ­nea las operaciones __atomic cuando una secuencia de instrucciones lock free estÃ¡ disponible"
  
! #: common.opt:1968
  #, no-c-format
  msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr ""
  
! #: common.opt:1999
  #, fuzzy, no-c-format
  #| msgid "-fcf-protection=[full|branch|return|none]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr "-fcf-protection=[full|branch|return|none]\tInstrumenta las funciones con comprobaciones para verificar que las instrucciones de transferencia del flujo de control jump/call/return tienen objetivos vÃ¡lidos."
  
! #: common.opt:2022
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
  msgstr "Instrumenta funciones de entrada y salida con llamadas de anÃ¡lisis de perfil."
  
! #: common.opt:2026
  #, fuzzy, no-c-format
  #| msgid "Instrument function entry and exit with profiling calls."
  msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr "Instrumenta funciones de entrada y salida con llamadas de anÃ¡lisis de perfil."
  
! #: common.opt:2030
  #, fuzzy, no-c-format
  #| msgid "-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions."
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr "-finstrument-functions-exclude-functions-list=nombre,... No instrumenta las funciones enlistadas."
  
! #: common.opt:2034
  #, fuzzy, no-c-format
  #| msgid "-finstrument-functions-exclude-file-list=filename,...  Do not instrument functions listed in files."
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr "-finstrument-functions-exclude-file-list=fichero,... No instrumenta las funciones enlistadas en ficheros."
  
! #: common.opt:2038
  #, no-c-format
  msgid "Perform interprocedural constant propagation."
  msgstr "Realiza la propagaciÃ³n interprocedural de las constantes."
  
! #: common.opt:2042
  #, no-c-format
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr "Realiza la clonaciÃ³n para hacer la propagaciÃ³n constante Interprocedural mÃ¡s fuerte."
  
! #: common.opt:2050
  #, no-c-format
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr "Realiza la propagaciÃ³n interprocedural de las constantes por bits."
  
! #: common.opt:2054
  #, fuzzy, no-c-format
  #| msgid "Perform interprocedural points-to analysis."
  msgid "Perform interprocedural modref analysis."
  msgstr "Realiza el anÃ¡lisis interprocedural de puntero-a."
  
! #: common.opt:2058
  #, no-c-format
  msgid "Perform interprocedural profile propagation."
  msgstr "Realiza la propagaciÃ³n de perfil interprocedural."
  
! #: common.opt:2062
  #, no-c-format
  msgid "Perform interprocedural points-to analysis."
  msgstr "Realiza el anÃ¡lisis interprocedural de puntero-a."
  
! #: common.opt:2066
  #, no-c-format
  msgid "Discover pure and const functions."
  msgstr "Descubre funciones pure y const."
  
! #: common.opt:2070
  #, no-c-format
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr "Realiza plegamiento de cÃ³digo idÃ©ntico en funciones y variables de solo lectura."
  
! #: common.opt:2074
  #, no-c-format
  msgid "Perform Identical Code Folding for functions."
  msgstr "Realiza plegamiento de cÃ³digo idÃ©ntico en funciones."
  
! #: common.opt:2078
  #, no-c-format
  msgid "Perform Identical Code Folding for variables."
  msgstr "Realiza plegamiento de cÃ³digo idÃ©ntico en variables."
  
! #: common.opt:2082
  #, fuzzy, no-c-format
  #| msgid "Discover readonly and non addressable static variables."
  msgid "Discover read-only and non addressable static variables."
  msgstr "Descubre variables estÃ¡ticas de sÃ³lo lectura y no direccionables."
  
! #: common.opt:2086
  #, fuzzy, no-c-format
  #| msgid "Discover readonly and non addressable static variables."
  msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr "Descubre variables estÃ¡ticas de sÃ³lo lectura y no direccionables."
  
! #: common.opt:2090
  #, fuzzy, no-c-format
  #| msgid "Use caller save register across calls if possible."
  msgid "Reduce stack alignment on call sites if possible."
  msgstr "Usa registro de guarda de invocador entre llamadas si es posible."
  
! #: common.opt:2102
  #, no-c-format
  msgid "Perform IPA Value Range Propagation."
  msgstr "Realiza la PropagaciÃ³n de Rango Valor IPA."
  
! #: common.opt:2106
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr "-fira-algorithm=[CB|priority]\tEstablece el algoritmo IRA a usar."
  
! #: common.opt:2110
  #, fuzzy, no-c-format
  #| msgid "Assume strict aliasing rules apply."
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr "Asume que se aplican las reglas estrictas de alias."
  
! #: common.opt:2123
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr "-fira-region=[one|all|mixed]\tEstablece las regiones para IRA."
  
! #: common.opt:2139
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr "Usa el cÃ¡lculo de presiÃ³n de registros basado en IRA en optimizaciones de izado RTL."
  
! #: common.opt:2144
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr "Usa el cÃ¡lculo de presiÃ³n de registros basado en IRA en optimizaciones de bucle RTL."
  
! #: common.opt:2149
  #, no-c-format
  msgid "Share slots for saving different hard registers."
  msgstr "Comparte ranuras para ahorrar registros hard diferentes."
  
! #: common.opt:2153
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr "Comparte ranuras de pila para pseudo-registros derramados."
  
! #: common.opt:2157
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr "-fira-verbose=<nÃºmero>\tControla el nivel de mensajes de diagnÃ³stico de IRA."
  
! #: common.opt:2161
  #, no-c-format
  msgid "Optimize induction variables on trees."
  msgstr "Optimiza la inducciÃ³n de variables en los Ã¡rboles."
  
! #: common.opt:2165
  #, no-c-format
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr "Usa tablas de salto para las declaraciones switch suficientemente grandes."
  
! #: common.opt:2169
  #, fuzzy, no-c-format
  #| msgid "Use jump tables for sufficiently large switch statements."
  msgid "Use bit tests for sufficiently large switch statements."
  msgstr "Usa tablas de salto para las declaraciones switch suficientemente grandes."
  
! #: common.opt:2173
  #, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
  msgstr "Genera cÃ³digo para las funciones aÃºn si estÃ¡n completamente incluidas en lÃ­nea."
  
! #: common.opt:2177
  #, no-c-format
  msgid "Generate code for static functions even if they are never called."
  msgstr "Genera cÃ³digo para las funciones estÃ¡ticas aunque nunca se las llame."
  
! #: common.opt:2181
  #, no-c-format
  msgid "Emit static const variables even if they are not used."
  msgstr "Emite variables static const aÃºn si no se usan."
  
! #: common.opt:2185
  #, no-c-format
  msgid "Give external symbols a leading underscore."
  msgstr "Da a los sÃ­mbolos externos un subrayado inicial."
  
! #: common.opt:2193
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr "Hacer rematerializaciÃ³n sensible a CFG en LRA."
  
! #: common.opt:2197
  #, no-c-format
  msgid "Enable link-time optimization."
  msgstr "Activa las optimizaciones de tiempo de enlace."
  
! #: common.opt:2201
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr "OptimizaciÃ³n en tiempo de enlace con el nÃºmero de trabajos paralelos o el servidor de trabajos."
  
! #: common.opt:2223
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr "Espcifica el algoritmo para particionar sÃ­mbolos y variables en tiempo de enlazado."
  
! #: common.opt:2228
  #, fuzzy, no-c-format
  #| msgid "-flto-compression-level=<number>\tUse zlib compression level <number> for IL."
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr "-flto-compression-level=<nÃºmero>\tUsa el nivel de compresiÃ³n de zlib <nÃºmero> para IL."
  
! #: common.opt:2236
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Reporta varias estadÃ­sticas de optimizaciÃ³n de tiempo de enlace."
  
! #: common.opt:2240
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Reporta varias estadÃ­sticas de optimizaciÃ³n de tiempo de enlace solo para WPA."
  
! #: common.opt:2244
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Establece errno despuÃ©s de las funciones matemÃ¡ticas internas."
  
! #: common.opt:2248
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "-fmax-errors=<nÃºmero>\tNÃºmero mÃ¡ximo de errores a reportar."
  
! #: common.opt:2252
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Reporta el alojamiento en memoria permanente."
  
! #: common.opt:2256
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Reporta el alojamiento en memoria permanente solo en WPA."
  
! #: common.opt:2263
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Intenta mezclar constantes idÃ©nticas y variables constantes."
  
! #: common.opt:2267
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Intenta mezclar constantes idÃ©nticas a travÃ©s de las unidades de compilaciÃ³n."
  
! #: common.opt:2271
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Intenta mezclar cadenas de depuraciÃ³n idÃ©nticas a travÃ©s de las unidades de compilaciÃ³n."
  
! #: common.opt:2275
  #, no-c-format
  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."
  
! #: common.opt:2279
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions."
  msgid "Align the start of every function."
  msgstr "Alinea el inicio de las funciones."
  
! #: common.opt:2283
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "Realiza la planificaciÃ³n SMS basada en mÃ³dulo antes del primer paso de calendarizaciÃ³n."
  
! #: common.opt:2287
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "Realiza la planificaciÃ³n mÃ³dulo basada en SMS con movimientos permitidos de registros."
  
! #: common.opt:2291
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "Mueve las computaciones invariantes de bucles fuera de los bucles."
  
! #: common.opt:2295
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops."
  msgid "Move stores out of loops."
  msgstr "Alinea el inicio de los bucles."
  
! #: common.opt:2299
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2303
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "Usa el paso de eliminaciÃ³n de cÃ³digo muerto de RTL."
  
! #: common.opt:2307
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Usa la eliminaciÃ³n de almacenamiento muerto de RTL."
  
! #: common.opt:2311
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Activa/Desactiva la planificaciÃ³n tradicional en bucles que ya pasaron la calendarizaciÃ³n mÃ³dulo."
  
! #: common.opt:2315
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr "Permite las excepciones sÃ­ncronas que no son llamadas."
  
! #: common.opt:2322
  #, fuzzy, no-c-format
  #| msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr "-foffload=<targets>=<options>  Especifica objetivos de descarga y opciones para ellos."
  
! #: common.opt:2326
  #, fuzzy, no-c-format
  #| msgid "-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler."
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr "-foffload-abi=[lp64|ilp32]     Establece el ABI que usar en un compilador de descarga."
  
! #: common.opt:2339
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr "Cuando sea posible no genera marcos de pila."
  
! #: common.opt:2346
  #, fuzzy, no-c-format
  #| msgid "Generate code for functions even if they are fully inlined."
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Genera cÃ³digo para las funciones aÃºn si estÃ¡n completamente incluidas en lÃ­nea."
  
! #: common.opt:2365
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Activa todos los volcados de informaciÃ³n de optimizaciÃ³n en stderr."
  
! #: common.opt:2369
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr "-fopt-info[-<type>=filename]\tVuelca los detalles de optimizaciÃ³n del compilador."
  
! #: common.opt:2373
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2381
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Optimiza las llamadas recursivas hermanadas y de extremo."
  
! #: common.opt:2385
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr "Realiza la inclusiÃ³n en lÃ­nea parcial."
  
! #: common.opt:2389 common.opt:2393
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr "Reporta la ubicaciÃ³n de memoria antes de la optimizaciÃ³n interprocedural."
  
! #: common.opt:2397
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr "Empaqueta juntos a los miembros de la estructura sin agujeros."
  
! #: common.opt:2401
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "-fpack-struct=<nÃºmero>\tEstablece la alineaciÃ³n inicial mÃ¡xima de estructuras miembro."
  
! #: common.opt:2405
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Devuelve los agregados small en memoria, no en registros."
  
! #: common.opt:2409
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr "Realiza el pelado de bucles."
  
! #: common.opt:2413
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Activa las optimizaciones de mirilla especÃ­ficas de la mÃ¡quina."
  
! #: common.opt:2417
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Activa un paso de mirilla RTL antes de sched2."
  
! #: common.opt:2421
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Genera cÃ³digo independiente de posiciÃ³n si es posible (modo large)."
  
! #: common.opt:2425
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Genera cÃ³digo independiente de posiciÃ³n para ejecutables si es posible (modo large)."
  
! #: common.opt:2429
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Genera cÃ³digo independiente de posiciÃ³n si es posible (modo small)."
  
! #: common.opt:2433
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Genera cÃ³digo independiente de posiciÃ³n para ejecutables si es posible (modo small)."
  
! #: common.opt:2437
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr "Usa PLT para llamadas PIC (-fno-plt: carga la direcciÃ³n desde GOT en el sitio de la llamada)."
  
! #: common.opt:2441
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Especifica un plugin a cargar."
  
! #: common.opt:2445
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr "-fplugin-arg-<nom>-<clave>[=<valor>]\tEspecifica el argumento <clave>=<valor> para el plugin <nom>bre."
  
! #: common.opt:2449
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "Ejecuta la optimizaciÃ³n comunizadora predictiva."
  
! #: common.opt:2453
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Genera instrucciones de precargado, si estÃ¡n disponibles, para matrices en bucles."
  
! #: common.opt:2457
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Activa el cÃ³digo bÃ¡sico de anÃ¡lisis de perfil del programa."
  
! #: common.opt:2461
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "Genera nombres de ruta de fuentes absolutos para gcov."
  
! #: common.opt:2465
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Inserta el cÃ³digo de anÃ¡lisis de perfil de programa basado en arc."
  
! #: common.opt:2469
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr "Establece el directorio de nivel principal para almacenar los datos de perfilado. El predeterminado es 'pwd'."
  
! #: common.opt:2474
  #, fuzzy, no-c-format
  #| msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgid "Select the name for storing the profile note file."
  msgstr "Establece el directorio de nivel principal para almacenar los datos de perfilado. El predeterminado es 'pwd'."
  
! #: common.opt:2478
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Activa la correcciÃ³n de datos de entrada de perfilado inconsistente de flujo."
  
! #: common.opt:2482
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr "-fprofile-update=[single|atomic|prefer-atomic]\tEstablece el mÃ©todo de actualizaciÃ³n del perfil."
  
! #: common.opt:2486
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2490
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2506
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2522
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2526
  #, fuzzy, no-c-format
  #| msgid "-ffile-prefix-map=<old>=<new> Map one directory name to another in compilation result."
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr "-ffile-prefix-map=<antiguo>=<nuevo> Asocia un nombre de directorio a otro en la informaciÃ³n de depuraciÃ³n."
  
! #: common.opt:2530
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Activa las opciones comunes para generar informaciÃ³n de anÃ¡lisis de perfil para optimizaciones dirigidas por retroalimentaciÃ³n de perfil."
  
! #: common.opt:2534
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Activa las opciones comunes para generar informaciÃ³n de anÃ¡lisis de perfil para optimizaciones dirigidas por retroalimentaciÃ³n de perfili, y establece -fprofile-dir=."
  
! #: common.opt:2538
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2542
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2546
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2550
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Activa las opciones comunes para realizar optimizaciones dirigidas por retroalimentaciÃ³n de perfil."
  
! #: common.opt:2554
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Activa las opciones comunes para realizar optimizaciones dirigidas por retroalimentaciÃ³n de perfil, y establece -fprofile-dir=."
  
! #: common.opt:2558
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "Inserta el cÃ³digo para perfilar valores de expresiones."
  
! #: common.opt:2562
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Informa sobre la coherencia del perfil."
  
! #: common.opt:2566
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr "Activa reordenaciÃ³n de funciones que mejora ubicaciÃ³n de cÃ³digo."
  
! #: common.opt:2570
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "Inserta instrucciones NOP en cada entrada de funciÃ³n."
  
! #: common.opt:2577
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "-frandom-seed=<cadena>\tHace que se pueda reproducir la compilaciÃ³n utilizando la <cadena>."
  
! #: common.opt:2587
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "Guarda las opciones de la lÃ­nea de Ã³rdenes de gcc en el fichero objeto."
  
! #: common.opt:2591
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Devuelve agregados small en registros."
  
! #: common.opt:2599
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr "Le dice al DSE que el almacenamiento para un objeto C++ estÃ¡ muerto cuando el constructor comienza y cuando el destructor termina."
  
! #: common.opt:2613
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2628
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2632
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Alivio de la presiÃ³n de registro a travÃ©s del encogimiento de rango en vivo."
  
! #: common.opt:2636
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Realiza el paso de optimizaciÃ³n de renombrado de registros."
  
! #: common.opt:2640
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Realiza paso de optimizaciÃ³n por fusiÃ³n de instrucciones dependiente de objetivo."
  
! #: common.opt:2644
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Reordena los bloques bÃ¡sicos para mejorar la ubicaciÃ³n del cÃ³digo."
  
! #: common.opt:2648
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr "-freorder-blocks-algorithm=[simple|stc]\tEstablece el algoritmo de ordenaciÃ³n de bloque bÃ¡sico usado."
  
! #: common.opt:2661
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Reordena los bloques bÃ¡sicos y particionar en secciones caliente y frÃ­a."
  
! #: common.opt:2665
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr "Reordena las funciones para mejorar la ubicaciÃ³n del cÃ³digo."
  
! #: common.opt:2669
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Ejecuta un paso de eliminaciÃ³n de subexpresiÃ³n comÃºn despuÃ©s de las optimizaciones de bucles."
  
! #: common.opt:2677
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Desactiva las optimizaciones que asumen la conducta de un FP que redondea por defecto."
  
! #: common.opt:2681
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr "Activa la planificaciÃ³n entre bloques bÃ¡sicos."
  
! #: common.opt:2685
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Activa la planificaciÃ³n de insn sensible a la presiÃ³n de registros."
  
! #: common.opt:2689
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "Permite el movimiento especulativo de insn que no son load."
  
! #: common.opt:2693
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "Permite el movimiento especulativo de algunas loads."
  
! #: common.opt:2697
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "Permite el movimiento especulativo de mÃ¡s loads."
  
! #: common.opt:2701
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "-fsched-verbose=<nÃºmero>\tEstablece el nivel de detalle del planificador."
  
! #: common.opt:2705
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "Si se calendariza despuÃ©s de la recarga, hace la planificaciÃ³n de superbloque."
  
! #: common.opt:2713
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Recalendariza las instrucciones antes del alojamiento de registros."
  
! #: common.opt:2717
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Recalendariza las instrucciones despuÃ©s del alojamiento de registros."
  
! #: common.opt:2724
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr "Calendariza instrucciones usando el algoritmo de planificaciÃ³n selectivo."
  
! #: common.opt:2728
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "Ejecuta la planificaciÃ³n selectiva despuÃ©s de recargar."
  
! #: common.opt:2732
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr "Corre autotests usando la ruta dada para localizar los ficheros de test."
  
! #: common.opt:2736
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr "Realiza el `pipelining' de software de los bucles internos durante la planificaciÃ³n selectiva."
  
! #: common.opt:2740
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr "Realiza el `pipelining' de software de los bucles externos durante la planificaciÃ³n selectiva."
  
! #: common.opt:2744
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr "Recalendariza las regiones `pipelined' sin `pipelining'."
  
! #: common.opt:2748
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr "Permite interponer funciÃ³n (o variables) por otras con semÃ¡ntica diferente (o inicializador) respectivamente por enlazador dinÃ¡mico."
  
! #: common.opt:2754
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr "Permite la planificaciÃ³n prematura de insns encoladas."
  
! #: common.opt:2758
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "-fsched-stalled-insns=<nÃºmero>\tEstablece el nÃºmero de insns encoladas que se pueden calendarizar prematuramente."
  
! #: common.opt:2766
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "Establece la revisiÃ³n de distancia de dependencias en la planificaciÃ³n prematura de insns encoladas."
  
! #: common.opt:2770
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "-fsched-stalled-insns-dep=<nÃºmero>\tEstablece la revisiÃ³n de distancia de dependencias en la planificaciÃ³n prematura de insns encoladas."
  
! #: common.opt:2774
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Activa la heurÃ­stica de grupo en el planificador."
  
! #: common.opt:2778
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Activa la heurÃ­stica de ruta crÃ­tica en el planificador."
  
! #: common.opt:2782
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Activa la heurÃ­stica de instrucciÃ³n especulativa en el planificador."
  
! #: common.opt:2786
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Activa la heurÃ­stica de rango en el planificador."
  
! #: common.opt:2790
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Activa la heurÃ­stica de Ãºltima instrucciÃ³n en el planificador."
  
! #: common.opt:2794
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Activa la heurÃ­stica de cuenta dependiente en el planificador."
  
! #: common.opt:2798
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr "Accede datos en la misma secciÃ³n que los puntos de anclaje compartidos."
  
! #: common.opt:2810
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr "Activa el paso de EliminaciÃ³n de Extensiones Redundantes."
  
! #: common.opt:2814
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "Muestra los nÃºmeros de columna en los diagnÃ³sticos, cuando estÃ©n disponible.  Activado por defecto."
  
! #: common.opt:2818
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr "Emite prÃ³logos de funciÃ³n sÃ³lo despuÃ©s de que las partes de la funciÃ³n que los necesitan, en vez de al principio de la funciÃ³n."
  
! #: common.opt:2823
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "Estrecha-envuelve partes del prÃ³logo y epÃ­logo por separado."
  
! #: common.opt:2827
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Desactiva las optimizaciones observables con IEEE seÃ±alando NaNs."
  
! #: common.opt:2831
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr "Desactiva las optimizaciones de coma flotante que ignoran el signo de IEEE para cero."
  
! #: common.opt:2835
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Convierte las constantes de coma flotante a constantes de precisiÃ³n simple."
  
! #: common.opt:2839
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Divide los tiempos de vida de las variables de inducciÃ³n cuando se desenrollen los bucles."
  
! #: common.opt:2843
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Genera marcos de pila discontiguos."
  
! #: common.opt:2847
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr "Divide los tipos anchos en registros independientes."
  
! #: common.opt:2851
  #, fuzzy, no-c-format
  #| msgid "Split wide types into independent registers."
  msgid "Split wide types into independent registers earlier."
  msgstr "Divide los tipos anchos en registros independientes."
  
! #: common.opt:2855
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "Activa la propagaciÃ³n hacia atrÃ¡s de propiedades en uso a nivel SSA."
  
! #: common.opt:2859
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr "Optimiza patrones condicionales usando nodos SSA PHI."
  
! #: common.opt:2863
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Optimiza la cantidad de registros stdarg guardados en pila al principio de la funciÃ³n."
  
! #: common.opt:2867
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Aplica la expansiÃ³n de variables cuando se desenrollan los bucles."
  
! #: common.opt:2871
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "-fstack-check=[no|generic|specific]\tInserta cÃ³digo de revisiÃ³n de la pila en el programa."
  
! #: common.opt:2875
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Inserta cÃ³digo de revisiÃ³n de la pila en el programai.  Igual que -fstach-check=specific."
  
! #: common.opt:2879
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2887
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "-fstack-limit-register=<register>\tCaptura si la pila pasa del <registro>."
  
! #: common.opt:2891
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "-fstack-limit-symbol=<nombre>\tCaptura si la pila pasa del sÃ­mbolo <nombre>."
  
! #: common.opt:2895
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Usa propolice como un mÃ©todo de protecciÃ³n de pila."
  
! #: common.opt:2899
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Usa un mÃ©todo de protecciÃ³n de pila para cada funciÃ³n."
  
! #: common.opt:2903
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Usa un mÃ©todo de protecciÃ³n de pila inteligente para ciertas funciones."
  
! #: common.opt:2907
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "Usa mÃ©todo de protecciÃ³n de pila solo para funciones con el atributo stack_protect."
  
! #: common.opt:2911
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr "InformaciÃ³n de uso de pila de salida basada por funciÃ³n."
  
! #: common.opt:2923
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr "Asume que se aplican las reglas estrictas de alias."
  
! #: common.opt:2927
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Trata el desbordamiento con signo como indefinido.  Negado como -fwrapv -fwrapv-pointer."
  
! #: common.opt:2931
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:2935
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:2944
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:2948
  #, fuzzy, no-c-format
  #| msgid "name missing for member function"
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "falta el nombre para la funciÃ³n miembro"
  
! #: common.opt:2952
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:2956
  #, fuzzy, no-c-format
  #| msgid "Enable clip instructions."
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Activa las instrucciones clip."
  
! #: common.opt:2960
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr "Implementa operaciones __atomic mediante llamadas de biblioteca a funciones __sync antiguas."
  
! #: common.opt:2964
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Busca errores de sintaxis, y termina."
  
! #: common.opt:2968
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr "Crea ficheros de datos necesarios para \"gcov\"."
  
! #: common.opt:2972
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "Realiza optimizaciones de hilado de saltos."
  
! #: common.opt:2976
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr "Reporta el tiempo tomado por cada paso del compilador."
  
! #: common.opt:2980
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr "Registra los tiempos tomados por subfases por separado."
  
! #: common.opt:2984
  #, no-c-format
  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]\tEstablece el modelo de generaciÃ³n de cÃ³digo por defecto para almacenamiento thread-local."
  
! #: common.opt:3003
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Reordena las funciones de nivel superior, variables y asms."
  
! #: common.opt:3007
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Realiza la formaciÃ³n de superbloques a travÃ©s de la duplicaciÃ³n de colas."
  
! #: common.opt:3011
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr "Para objetivos que normalmente necesitan trampolines para las funciones anidadas, siempre los genera en lugar de usar descriptores."
  
! #: common.opt:3016
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3034
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Asume que las operaciones de coma flotante pueden atrapar."
  
! #: common.opt:3038
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Atrapar desbordamientos signed en adiciÃ³n, sustracciÃ³n y multiplicaciÃ³n."
  
! #: common.opt:3042
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Activa la optimizaciÃ³n SSA-CCP en Ã¡rboles."
  
! #: common.opt:3046
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Activa la optimizaciÃ³n SSA-BIT-CCP en Ã¡rboles."
  
! #: common.opt:3054
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "Activa la copia de encabezado de bucles en Ã¡rboles."
  
! #: common.opt:3062
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "Activa coalescencia SSA de variables de usuario."
  
! #: common.opt:3070
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Activa la propagaciÃ³n de copia en Ã¡rboles."
  
! #: common.opt:3078
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "Transforma los almacenamientos condicionales a incondicionales."
  
! #: common.opt:3082
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "Realiza la conversiÃ³n de las inicializaciones de switch."
  
! #: common.opt:3086
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Activa la optimizaciÃ³n de eliminaciÃ³n de cÃ³digo muerto SSA en Ã¡rboles."
  
! #: common.opt:3090
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "Activa las optimizaciones dominadoras."
  
! #: common.opt:3094
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "Activa la mezcla de colas en Ã¡rboles."
  
! #: common.opt:3098
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr "Activa la eliminaciÃ³n de almacenamiento muerto."
  
! #: common.opt:3102
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "Activa la propagaciÃ³n hacia adelante en Ã¡rboles."
  
! #: common.opt:3106
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Activa la EliminaciÃ³n de Redundancia Completa en Ã¡rboles."
  
! #: common.opt:3110
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "Activa la optimizaciones de longitud de cadenas en Ã¡rboles."
  
! #: common.opt:3114
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Detecta rutas que disparan comportamiento errÃ³neo o indefinido debido a desreferencia de puntero nulo.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento errÃ³neo o indefinido en una trampa."
  
! #: common.opt:3120
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Detecta rutas que disparan comportamiento errÃ³neo o indefinido debido a un uso indebido de un valor nuloen un atributo returns_nonnull o nonnull.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento errÃ³neo o indefinido en una trampa."
  
! #: common.opt:3127
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Activa la distribuciÃ³n de bucles en Ã¡rboles."
  
! #: common.opt:3131
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Activa la distribuciÃ³n de bucles por patrones transformados en una llamada a biblioteca."
  
! #: common.opt:3135
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "Permite el movimiento invariante de bucles en Ã¡rboles."
  
! #: common.opt:3143
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Crea variables de inducciÃ³n canÃ³nica en los bucles."
  
! #: common.opt:3147
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "Activa las optimizaciones de bucles a nivel de Ã¡rbol."
  
! #: common.opt:3151
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "-ftree-parallelize-loops=<nÃºmero>\tActiva la paralelizaciÃ³n automÃ¡tica de bucles."
  
! #: common.opt:3155
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Activa las cargas de elevaciÃ³n de punteros condicionales."
  
! #: common.opt:3159
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Activa las optimizaciones SSA-PRE en Ã¡rboles."
  
! #: common.opt:3163
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr "En optimizaciÃ³n SSA-PRE en Ã¡rboles, activa eliminaciÃ³n de redundancia parcial-parcial."
  
! #: common.opt:3167
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Realiza el anÃ¡lisis puntero-a funciÃ³n-local en Ã¡rboles."
  
! #: common.opt:3171
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "Activa la reasociaciÃ³n a nivel de Ã¡rbol."
  
! #: common.opt:3179
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "Activa el hundimiento de cÃ³digo SSA en Ã¡rboles."
  
! #: common.opt:3183
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr "Realiza reducciÃ³n de fuerza de lÃ­nea directa."
  
! #: common.opt:3187
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Realiza el reemplazo escalar de agregados."
  
! #: common.opt:3191
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "Reemplaza expresiones temporales en el paso SSA->normal."
  
! #: common.opt:3195
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr "Realizar la divisiÃ³n de rango vivo durante el paso SSA->normal."
  
! #: common.opt:3199
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Realiza la PropagaciÃ³n de Rango Valor en Ã¡rboles."
  
! #: common.opt:3203
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr "Divide las rutas que llevan a bordes traseros de bucle."
  
! #: common.opt:3207
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr "Asume que las declaraciones comunes pueden sustituirse por las que tienen un array postrero mayor."
  
! #: common.opt:3212
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Compila la unidad de compilaciÃ³n completa a la vez."
  
! #: common.opt:3216
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3220
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Realiza el desenrollamiento del bucle cuando se conoce la cuenta de iteraciÃ³n."
  
! #: common.opt:3224
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "Realiza el desenrollamiento del bucle para todos los bucles."
  
! #: common.opt:3239
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr "Permite la optimizaciÃ³n para la aritmÃ©tica de coma flotante la cual puede cambiar el resultado de la operaciÃ³n debido a redondeo."
  
! #: common.opt:3244
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "Igual que -fassociative-math para las expresiones que incluyen divisiÃ³n."
  
! #: common.opt:3252
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Permite optimizaciones matemÃ¡ticas que pueden violar los estÃ¡ndares IEEE Ã³ ISO."
  
! #: common.opt:3256
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Realiza la eliminaciÃ³n de opciones de bucle."
  
! #: common.opt:3260
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr "Realiza la divisiÃ³n de bucles."
  
! #: common.opt:3264
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3268
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "SÃ³lo genera tablas de desenredo para manejo de excepciones."
  
! #: common.opt:3272
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Usa el enlazador bfd eb lugar del predeterminado."
  
! #: common.opt:3276
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Usa el enlazador de oro eb lugar del predeterminado."
  
! #: common.opt:3280
  #, fuzzy, no-c-format
  #| msgid "Use the gold linker instead of the default linker."
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Usa el enlazador de oro eb lugar del predeterminado."
  
! #: common.opt:3284
  #, fuzzy, no-c-format
  #| msgid "Use the gold linker instead of the default linker."
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Usa el enlazador de oro eb lugar del predeterminado."
  
! #: common.opt:3294
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr "Realiza seguimiento de variables."
  
! #: common.opt:3301
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Realiza seguimiento de variables con asignaciÃ³n de anotaciones."
  
! #: common.opt:3307
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr "Cambia -fvar-tracking-assignments."
  
! #: common.opt:3314
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Realiza el seguimiento de variables y tambiÃ©n marca las variables que no se inicializaron."
  
! #: common.opt:3319
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Activa la vectorizaciÃ³n en Ã¡rboles."
  
! #: common.opt:3327
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "Activa la vectorizaciÃ³n de bucles en Ã¡rboles."
  
! #: common.opt:3331
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Activa la vectorizaciÃ³n de bloque bÃ¡sico (SLP) en Ã¡rboles."
  
! #: common.opt:3335
  #, fuzzy, no-c-format
  #| msgid "Specifies the cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]\tSpecifies the cost model for vectorization."
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "Especifica el modelo de coste para vectorizaciÃ³n. -fvect-cost-model=[unlimited|dynamic|cheap]\tEspecifica el modelo de coste para vectorizaciÃ³n."
  
! #: common.opt:3339
  #, fuzzy, no-c-format
  #| msgid "-fsimd-cost-model=[unlimited|dynamic|cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "-fsimd-cost-model=[unlimited|dynamic|cheap]\tEspecifica el modelo de coste de la vectorizaciÃ³n para cÃ³digo marcado con directiva simd."
  
! #: common.opt:3358
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Activa el modelo de coste de vectorizador dinÃ¡mico.  Se preserva por compatibilidad hacia atrÃ¡s."
  
! #: common.opt:3366
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Activa la propagaciÃ³n de copia de la informaciÃ³n escalar-evoluciÃ³n."
  
! #: common.opt:3370
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3392
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr "Agrega comentarios extra a la salida de ensamblador."
  
! #: common.opt:3396
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr "-fvisibility=[default|internal|hidden|protected]\tEstablece la visibilidad de sÃ­mbolos por defecto."
  
! #: common.opt:3415
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr "Valida los punteros vtable antes de usarlos."
  
! #: common.opt:3431
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Contadores de verificaciÃ³n de vtable de salida."
  
! #: common.opt:3435
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "InformaciÃ³n sobre los conjuntos de vectores de verificaciÃ³n de vtable de salida."
  
! #: common.opt:3439
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Usa perfiles de valor de expresiÃ³n en las optimizaciones."
  
! #: common.opt:3443
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Construye redes y divide usos no relacionados de una sola variable."
  
! #: common.opt:3447
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Activa la eliminaciÃ³n de cÃ³digo muerto condicional para llamadas internas."
  
! #: common.opt:3451
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Realiza optimizaciones del programa completo."
  
  # wraps around? No entiendo bien. cfuga
! #: common.opt:3455
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "Asume que el desbordamiento de punteros se envuelve."
  
  # wraps around? No entiendo bien. cfuga
! #: common.opt:3459
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Asume que el desbordamiento aritmÃ©tico con signo se envuelve."
  
! #: common.opt:3463
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "Pone los datos inicializados a cero en la secciÃ³n bss."
  
! #: common.opt:3467
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls."
  msgid "Clear call-used registers upon function return."
  msgstr "Guarda registros alrededor de llamadas de funciÃ³n."
  
! #: common.opt:3471
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Genera informaciÃ³n de depuraciÃ³n en el formato por defecto."
  
! #: common.opt:3475
  #, fuzzy, no-c-format
  #| msgid "Assume assembler support for (DWARF2+) .loc directives"
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr "Asume soporte del ensamblador para las directivas .loc (DWARF2+)"
  
! #: common.opt:3479
  #, fuzzy, no-c-format
  #| msgid "Assume assembler support for view in (DWARF2+) .loc directives"
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr "Asume soporte del ensamblador para visualizaciÃ³n en las directivas .loc (DWARF2+)"
  
! #: common.opt:3483
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format."
  msgid "Generate debug information in CodeView format."
  msgstr "Genera informaciÃ³n de depuraciÃ³n en el formato VMS."
  
! #: common.opt:3503
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr "Registro DW_AT_decl_column y DW_AT_call_column en DWARF."
  
! #: common.opt:3509
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate CTF debug information at default level."
  msgstr "Genera informaciÃ³n de depuraciÃ³n en el formato por defecto."
  
! #: common.opt:3513
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate BTF debug information at default level."
  msgstr "Genera informaciÃ³n de depuraciÃ³n en el formato por defecto."
  
! #: common.opt:3517
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Genera informaciÃ³n de depuraciÃ³n en la versiÃ³n predeterminada del formato DWARF."
  
! #: common.opt:3521
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Genera informaciÃ³n de depuraciÃ³n en el formato DWARF v2 (o posterior)."
  
! #: common.opt:3525
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3529
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3533
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Genera informaciÃ³n de depuraciÃ³n en el formato extendido por defecto."
  
! #: common.opt:3537
  #, fuzzy, no-c-format
  #| msgid "Generate extended entry point information for inlined functions"
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Genera informaciÃ³n extendida sobre el punto de entrada para funciones en lÃ­nea"
  
! #: common.opt:3541
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3549
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "No genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos."
  
! #: common.opt:3553
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos."
  
! #: common.opt:3557
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos con extensiones GNU."
  
! #: common.opt:3561
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "Guarda las opciones de la lÃ­nea de Ã³rdenes de gcc en DW_AT_producer de DWARF."
  
! #: common.opt:3565
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Genera informaciÃ³n de depuraciÃ³n en ficheros .dwo separados."
  
! #: common.opt:3577
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3581
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr "No emite adiciones DWARF mÃ¡s allÃ¡ de la versiÃ³n seleccionada."
  
! #: common.opt:3585
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3589
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Cambia la generaciÃ³n de informaciÃ³n de depuraciÃ³n."
  
! #: common.opt:3593
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3600
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Genera informaciÃ³n de depuraciÃ³n en el formato VMS."
  
! #: common.opt:3629
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Genera secciones de depuraciÃ³n comprimidas."
  
! #: common.opt:3633
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "-gz=<formato>\tGenera secciones de depuraciÃ³n comprimidas en formato <formato>."
  
! #: common.opt:3640
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-iplugindir=<dir>\tDefine <dir> como el directorio de plugins por defecto."
  
! #: common.opt:3644
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-imultilib <dir>\tDefine <dir> como el subdirectorio de inclusiÃ³n de multilib."
  
! #: common.opt:3672
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <fichero>\tColoca la salida en el <fichero>."
  
! #: common.opt:3676
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Activa el anÃ¡lisis de perfil de las funciones."
  
! #: common.opt:3686
  #, no-c-format
  msgid "Like -pedantic but issue them as errors."
  msgstr "Como -pedantic pero los muestra como errores."
  
! #: common.opt:3726
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "No muestra las funciones compiladas o el tiempo transcurrido."
  
! #: common.opt:3758
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Activa la salida detallada."
  
! #: common.opt:3762
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Muestra la versiÃ³n del compilador."
  
! #: common.opt:3766
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Suprime avisos."
  
! #: common.opt:3776
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Crea una biblioteca compartida."
  
! #: common.opt:3836
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "No genera un ejecutable independiente de posiciÃ³n enlazado dinÃ¡micamente."
  
! #: common.opt:3840
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Genera un ejecutable independiente de posiciÃ³n enlazado dinÃ¡micamente."
  
! #: common.opt:3844
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Genera un ejecutable independiente de posiciÃ³n estÃ¡tico."
  
! #: common.opt:3851
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr "Usa registro de guarda de invocador entre llamadas si es posible."
--- 14362,16787 ----
  msgstr ""
  
  #: common.opt:875
+ #, no-c-format
+ msgid "Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression."
+ msgstr ""
+ 
+ #: common.opt:880
  #, fuzzy, no-c-format
  #| msgid "Warn in case profiles in -fprofile-use do not match."
  msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr "Avisa en perfiles case en -fprofile-use que no coincidan."
  
! #: common.opt:884
  #, no-c-format
  msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr "Avisar cuando una operaciÃ³n vectorial se compila fuera del SIMD."
  
! #: common.opt:888
  #, fuzzy, no-c-format
  #| msgid "Warn about unprototyped function declarations."
  msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr "Avisa sobre declaraciones de funciÃ³n sin prototipo."
  
! #: common.opt:904
  #, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr "-aux-info <fichero>\tEmite la informaciÃ³n de declaraciones en el <fichero>."
  
! #: common.opt:917
  #, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr "-d<letras>\tActiva los volcados de pasos especÃ­ficos del compilador."
  
! #: common.opt:921
  #, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr "-dumpbase <fichero>\tEstablece el nombre base de fichero a usar para los volcados."
  
! #: common.opt:925
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr ""
  
! #: common.opt:929
  #, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr "-dumpdir <dir>\tEstablece el nombre del directorio a usar para los volcados."
  
! #: common.opt:1035
  #, no-c-format
  msgid "The version of the C++ ABI in use."
  msgstr "La versiÃ³n de la ABI de C++ que se estÃ¡ usando."
  
! #: common.opt:1039
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
  msgstr "Optimiza los bucles de forma agresiva empleando restricciones del lenguaje."
  
! #: common.opt:1043
  #, no-c-format
  msgid "Align the start of functions."
  msgstr "Alinea el inicio de las funciones."
  
! #: common.opt:1050
  #, no-c-format
  msgid "Align labels which are only reached by jumping."
  msgstr "Alinea las etiquetas que solamente se alcanzan saltando."
  
! #: common.opt:1057
  #, no-c-format
  msgid "Align all labels."
  msgstr "Alinea todas las etiquetas."
  
! #: common.opt:1064
  #, no-c-format
  msgid "Align the start of loops."
  msgstr "Alinea el inicio de los bucles."
  
! #: common.opt:1071
  #, fuzzy, no-c-format
  #| msgid "Allow the store merging pass to introduce unaligned stores if it is legal to do so."
  msgid "Allow the compiler to introduce new data races on stores."
  msgstr "Permitir que el paso de mezcla de almacenamientos introduzca almacenamientos desalineados si es legal hacerlo."
  
! #: common.opt:1075
  #, fuzzy, no-c-format
  #| msgid "Enable traditional preprocessing."
  msgid "Enable static analysis pass."
  msgstr "Habilita el preprocesamiento tradicional."
  
! #: common.opt:1095
  #, no-c-format
  msgid "Select what to sanitize."
  msgstr "Selecciona quÃ© sanear."
  
! #: common.opt:1099
  #, no-c-format
  msgid "Select type of coverage sanitization."
  msgstr "Selecciona el tipo de saneamiento de cobertura."
  
! #: common.opt:1112
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr ""
  
! #: common.opt:1116
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr "-fsanitize-sections=<sec1,sec2,...>\tSanea las variables globales en las secciones definidas por el usuario."
  
! #: common.opt:1121
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr "Tras el diagnÃ³stico de comportamiento indefinido intenta continuar la ejecuciÃ³n."
  
! #: common.opt:1125
  #, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr "Esta opciÃ³n es obsoleta; utilice en su lugar -fsanitize-recover=."
  
! #: common.opt:1129
  #, fuzzy, no-c-format
  #| msgid "Use trap instead of a library function for undefined behavior sanitization."
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr "Usa trap en lugar de una funciÃ³n de biblioteca para sanear el comportamiento indefinido."
  
! #: common.opt:1139
  #, fuzzy, no-c-format
  #| msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr "Esta opciÃ³n es obsoleta; utilice en su lugar -fsanitize-recover=."
  
! #: common.opt:1143
  #, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr "Genera tablas de desenredo que sean exactas en cada lÃ­mite de instrucciÃ³n."
  
! #: common.opt:1147
  #, no-c-format
  msgid "Generate auto-inc/dec instructions."
  msgstr "Genera instrucciones auto-inc/dec."
  
! #: common.opt:1151
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr "Usa informaciÃ³n de perfil de muestra para los pesos de los nodos de los grafos de llamadas. El fichero de perfil predeterminado es fbdata.afdo en 'pwd'."
  
! #: common.opt:1156
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr "Usa la informaciÃ³n de perfil de muestra para los pesos de los nodos de los grafos de llamadas. El fichero de perfil se especifica en el argumento."
  
! #: common.opt:1165
  #, no-c-format
  msgid "Generate code to check bounds before indexing arrays."
  msgstr "Genera cÃ³digo para revisar los lÃ­mites antes de indexar matrices."
  
! #: common.opt:1169
  #, no-c-format
  msgid "Replace add, compare, branch with branch on count register."
  msgstr "Reemplaza add, compare, branch con branch en la cuenta de registros."
  
! #: common.opt:1173
  #, no-c-format
  msgid "Use profiling information for branch probabilities."
  msgstr "Usa la informaciÃ³n de anÃ¡lisis de perfil para las probabilidades de ramificaciÃ³n."
  
! #: common.opt:1189
  #, fuzzy, no-c-format
  #| msgid "Output stack usage information on a per-function basis."
  msgid "Output callgraph information on a per-file basis."
  msgstr "InformaciÃ³n de uso de pila de salida basada por funciÃ³n."
  
! #: common.opt:1193
  #, fuzzy, no-c-format
  #| msgid "Output stack usage information on a per-function basis."
  msgid "Output callgraph information on a per-file basis with decorations."
  msgstr "InformaciÃ³n de uso de pila de salida basada por funciÃ³n."
  
! #: common.opt:1197
  #, no-c-format
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr "-fcall-saved-<registro>\tMarca el <registro> como preservado entre funciones."
  
! #: common.opt:1201
  #, no-c-format
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr "-fcall-used-<registro>\tMarca el <registro> como corrupto por llamadas de funciÃ³n."
  
! #: common.opt:1208
  #, no-c-format
  msgid "Save registers around function calls."
  msgstr "Guarda registros alrededor de llamadas de funciÃ³n."
  
! #: common.opt:1212
  #, no-c-format
  msgid "This switch is deprecated; do not use."
  msgstr "Esta opciÃ³n es obsoleta; no lo utilice."
  
! #: common.opt:1216
  #, no-c-format
  msgid "Check the return value of new in C++."
  msgstr "Revisa el valor de devoluciÃ³n de new en C++."
  
! #: common.opt:1220 common.opt:1224
  #, no-c-format
  msgid "Perform internal consistency checkings."
  msgstr "Realiza comprobaciones de consistencia internas."
  
! #: common.opt:1228
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr ""
  
! #: common.opt:1232
  #, no-c-format
  msgid "Enable code hoisting."
  msgstr "Activa la elevaciÃ³n de cÃ³digo."
  
! #: common.opt:1236
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr "Busca oportunidades para reducir los ajustes de pila y las referencias de pila."
  
! #: common.opt:1240
  #, fuzzy, no-c-format
  #| msgid "Do not put uninitialized globals in the common section."
  msgid "Put uninitialized globals in the common section."
  msgstr "No pone globales sin inicializar en la secciÃ³n comÃºn."
  
! #: common.opt:1248
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr "-fcompare-debug[=<opts>]\tCompila con y sin p.e. -gtoggle, y compara el volcado de insns finales."
  
! #: common.opt:1252
  #, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr "Ejecuta sÃ³lo la segunda compilaciÃ³n de -fcompare-debug."
  
! #: common.opt:1256
  #, no-c-format
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr "Realiza la eliminaciÃ³n de comparaciones despuÃ©s de terminar el alojamiento de registros."
  
! #: common.opt:1260
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr "No realizar optimizaciones que incrementan notablemente el uso de la pila."
  
! #: common.opt:1264
  #, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
  msgstr "Realiza el paso de optimizaciÃ³n de copia-propagaciÃ³n de registros."
  
! #: common.opt:1268
  #, no-c-format
  msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr ""
  
! #: common.opt:1272
  #, no-c-format
  msgid "Perform cross-jumping optimization."
  msgstr "Realiza optimizaciones de saltos cruzados."
  
! #: common.opt:1276
  #, no-c-format
  msgid "When running CSE, follow jumps to their targets."
  msgstr "Cuando se estÃ© ejecutando CSE, sigue los saltos a sus objetivos."
  
! #: common.opt:1284
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
  msgstr "Omite el paso de reducciÃ³n de rango al realizar divisiones complejas."
  
! #: common.opt:1288
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr "La multiplicaciÃ³n y la divisiÃ³n complejas siguen las reglas Fortran."
  
! #: common.opt:1292
  #, no-c-format
  msgid "Place data items into their own section."
  msgstr "Coloca los elementos de datos en su propia secciÃ³n."
  
! #: common.opt:1296
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
  msgstr "Enumera todos los contadores de depuraciÃ³n disponibles con sus lÃ­mites y cuentas."
  
! #: common.opt:1300
  #, fuzzy, no-c-format
  #| msgid "-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter limit."
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr "-fdbg-cnt=<contador>:<lÃ­mite>[,<contador>:<lÃ­mite>,...]\tEstablece el lÃ­mite del contador de depuraciÃ³n."
  
! #: common.opt:1304
  #, fuzzy, no-c-format
  #| msgid "-fdebug-prefix-map=<old>=<new> Map one directory name to another in debug information."
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr "-fdebug-prefix-map=<antiguo>=<nuevo> Asocia un nombre de directorio a otro en la informaciÃ³n de depuraciÃ³n."
  
! #: common.opt:1308
  #, fuzzy, no-c-format
  #| msgid "-ffile-prefix-map=<old>=<new> Map one directory name to another in compilation result."
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr "-ffile-prefix-map=<antiguo>=<nuevo> Asocia un nombre de directorio a otro en la informaciÃ³n de depuraciÃ³n."
  
! #: common.opt:1312
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr "Muestra la secciÃ³n .debug_types al usar la informaciÃ³n de depuraciÃ³n DWARF v4."
  
! #: common.opt:1318
  #, no-c-format
  msgid "Defer popping functions args from stack until later."
  msgstr "Posterga la extracciÃ³n de argumentos de funciones de la pila hasta mÃ¡s tarde."
  
! #: common.opt:1322
  #, no-c-format
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr "Intenta rellenar las ranuras de retraso de las instrucciones de ramificaciÃ³n."
  
! #: common.opt:1326
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
  msgstr "Borra instrucciones muertas que pueden lanzar excepciones."
  
! #: common.opt:1330
  #, no-c-format
  msgid "Delete useless null pointer checks."
  msgstr "Borra las revisiones de punteros nulos sin uso."
  
! #: common.opt:1334
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr "Hace fluir datos extra para permitir desvirtualizaciÃ³n mÃ¡s agresiva en el modo de transformaciÃ³n local LTO."
  
! #: common.opt:1338
  #, no-c-format
  msgid "Perform speculative devirtualization."
  msgstr "Realiza desvirtualizaciÃ³n especulativa."
  
! #: common.opt:1342
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
  msgstr "Trata de convertir las llamadas virtuales a llamadas directas."
  
! #: common.opt:1346
  #, no-c-format
  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 la frecuencia con que se debe emitir la ubicaciÃ³n del cÃ³digo al inicio de los diagnÃ³sticos con corte de lÃ­nea."
  
! #: common.opt:1363
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
  msgstr "Muestra la lÃ­nea de cÃ³digo con un signo de intercalaciÃ³n para indicar la columna."
  
! #: common.opt:1367
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
  msgstr ""
  
! #: common.opt:1371
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
  msgstr ""
  
! #: common.opt:1379
  #, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr "-fdiagnostics-color=[never|always|auto]\tColorea los diagnÃ³sticos."
  
! #: common.opt:1399
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output."
  msgid "Enable formatting of JSON output."
  msgstr "Activa la salida detallada."
  
! #: common.opt:1403
  #, fuzzy, no-c-format
  #| msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr "-fdiagnostics-color=[never|always|auto]\tColorea los diagnÃ³sticos."
  
! #: common.opt:1423
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr ""
  
! #: common.opt:1427
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr ""
  
! #: common.opt:1431
  #, no-c-format
  msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
  msgstr ""
  
! #: common.opt:1435
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr ""
  
! #: common.opt:1482
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
  msgstr "Imprime indicaciones fix-it (arreglar) en formato legible por una mÃ¡quina."
  
! #: common.opt:1486
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr "Imprime indicaciones fix-it (arreglar) en stder en formato diff unificado."
  
! #: common.opt:1490
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr "Asocia adecuadamente los mensajes de diagnÃ³stico con la opciÃ³n de lÃ­nea de orden que los controla."
  
! #: common.opt:1494
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr ""
  
! #: common.opt:1498
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
  msgstr ""
  
! #: common.opt:1502
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr ""
  
! #: common.opt:1506
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr ""
  
! #: common.opt:1510
  #, fuzzy, no-c-format
  #| msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr "-ftabstop=<nÃºmero>\tDistancia entre topes de tabulador para informes en columnas."
  
! #: common.opt:1526
  #, no-c-format
  msgid "Show stack depths of events in paths."
  msgstr ""
  
! #: common.opt:1530
  #, no-c-format
  msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr ""
  
! #: common.opt:1549
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
  msgstr ""
  
! #: common.opt:1553
  #, fuzzy, no-c-format
  #| msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass."
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr "-fdisable-[tree|rtl|ipa]-<paso>=rango1+rango2 desactiva un paso de optimizaciÃ³n."
  
! #: common.opt:1557
  #, fuzzy, no-c-format
  #| msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass."
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr "-fenable-[tree|rtl|ipa]-<paso>=rango1+rango2 activa un paso de optimizaciÃ³n."
  
! #: common.opt:1561
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr "-fdump-<tipo>\tVuelca varios internos del compilador a un fichero."
  
! #: common.opt:1568
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr "-fdump-final-insns=fichero\tVuelca al fichero las insns al final de la traducciÃ³n."
  
! #: common.opt:1572
  #, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr "-fdump-go-spec=fichero\tEscribe todas las declaraciones al fichero como cÃ³digo Go."
  
! #: common.opt:1576
  #, no-c-format
  msgid "Suppress output of addresses in debugging dumps."
  msgstr "Suprime la salida de direcciones en los volcados de depuraciÃ³n."
  
! #: common.opt:1580
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr "Recoge y vuelca informaciÃ³n de depuraciÃ³n en un fichero temporal si ha ocurrido ICE en el compilador de C/C++."
  
! #: common.opt:1585
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr "Vuelca informaciÃ³n detallada de las ubicaciones de cÃ³digo fuente en la representaciÃ³n interna de GCC."
  
! #: common.opt:1589
  #, no-c-format
  msgid "Dump optimization passes."
  msgstr "Vuelca pasadas de optimizaciÃ³n."
  
! #: common.opt:1593
  #, no-c-format
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr "Suprime la salida de nÃºmeros de instrucciÃ³n, notas de nÃºmeros de linea y direcciones en los volcados de depuraciÃ³n."
  
! #: common.opt:1597
  #, no-c-format
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr "Suprime la salida de los nÃºmeros insn previos y siguientes en los volcados de depuraciÃ³n."
  
! #: common.opt:1601
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr "Activa las tablas CFI a travÃ©s de directivas del ensamblador GAS."
  
! #: common.opt:1605
  #, no-c-format
  msgid "Perform early inlining."
  msgstr "Realiza la inclusiÃ³n en lÃ­nea temprana."
  
! #: common.opt:1613
  #, no-c-format
  msgid "Perform interprocedural reduction of aggregates."
  msgstr "Realiza la reducciÃ³n interprocedural de los agregados."
  
! #: common.opt:1617
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
  msgstr "Realiza la eliminaciÃ³n de sÃ­mbolos sin uso en la informaciÃ³n de depuraciÃ³n."
  
! #: common.opt:1621
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
  msgstr "Realiza la eliminaciÃ³n de tipos sin uso en la informaciÃ³n de depuraciÃ³n."
  
! #: common.opt:1625
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
  msgstr "No suprime la informaciÃ³n de depuraciÃ³n de clases C++."
  
! #: common.opt:1629
  #, no-c-format
  msgid "Enable exception handling."
  msgstr "Activa el manejo de excepciones."
  
! #: common.opt:1633
  #, no-c-format
  msgid "Perform a number of minor, expensive optimizations."
  msgstr "Realiza un nÃºmero de optimizaciones menores y costosas."
  
! #: common.opt:1637
  #, fuzzy, no-c-format
  #| msgid "-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-point precision."
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr "-fexcess-precision=[fast|standard]\tEspecifica el manejo del exceso de precisiÃ³n de coma flotante."
  
! #: common.opt:1655
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr "-fpermitted-flt-eval-methods=[c11|ts--18661]\tEspecifica quÃ© valores de FLT_EVAL_METHOD estÃ¡n permitidos."
  
! #: common.opt:1671
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr "Muestra los objetos lto que contienen tanto el lenguaje intermedio como la salida binaria."
  
! #: common.opt:1675
  #, no-c-format
  msgid "Assume no NaNs or infinities are generated."
  msgstr "Asume que no se generan NaNs o infinitos."
  
! #: common.opt:1679
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr ""
  
! #: common.opt:1683
  #, no-c-format
  msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr "-ffixed-<registro>\tMarca el <registro> como no disponible para el compilador."
  
! #: common.opt:1687
  #, no-c-format
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr "No aloja floats y doubles en registros de precisiÃ³n extendida."
  
! #: common.opt:1695
  #, no-c-format
  msgid "Perform a forward propagation pass on RTL."
  msgstr "Realiza el paso de la propagaciÃ³n hacia adelante en RTL."
  
! #: common.opt:1699
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr "-ffp-contract=[off|on|fast]\tRealiza contracciÃ³n de expresiÃ³n de coma flotante."
  
! #: common.opt:1715
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr "Permite a las funciones internas ceil, floor, round, trunc generar excepciones \"inexactas\"."
  
! #: common.opt:1722
  #, no-c-format
  msgid "Allow function addresses to be held in registers."
  msgstr "Permite que las direcciones de las funciones se conservern en registros."
  
! #: common.opt:1726
  #, no-c-format
  msgid "Place each function into its own section."
  msgstr "Coloca cada funciÃ³n en su propia secciÃ³n."
  
! #: common.opt:1730
  #, no-c-format
  msgid "Perform global common subexpression elimination."
  msgstr "Realiza la eliminaciÃ³n de subexpresiones comunes globales."
  
! #: common.opt:1734
  #, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr "Realiza el movimiento de la carga mejorada durante la eliminaciÃ³n de subexpresiones comunes globales."
  
! #: common.opt:1738
  #, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
  msgstr "Realiza el movimiento de guardado despuÃ©s de la eliminaciÃ³n de subexpresiones comunes globales."
  
! #: common.opt:1742
  #, no-c-format
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr "Realiza la carga redundante despuÃ©s de la eliminaciÃ³n de almacenamiento en la eliminaciÃ³n de subexpresiones comunes globales"
  
! #: common.opt:1747
  #, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr "Realiza la eliminaciÃ³n de subexpresiones comunes globales tras la finalizaciÃ³n de la asignaciÃ³n de registros."
  
! #: common.opt:1764
  #, fuzzy, no-c-format
  #| msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information"
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr "-fgnat-encodings=[all|gdb|minimal]\tSelecciona el equilibrio entre codificaciones GNAT y DWARF estÃ¡ndar emitidos en la informaciÃ³n de depuraciÃ³n."
  
! #: common.opt:1769
  #, no-c-format
  msgid "Enable in and out of Graphite representation."
  msgstr "Activa in y out de la representaciÃ³n Graphite."
  
! #: common.opt:1773
  #, no-c-format
  msgid "Enable Graphite Identity transformation."
  msgstr "Activa la transformaciÃ³n Graphite Identity."
  
! #: common.opt:1777
  #, no-c-format
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr "Activa las cargas de elevaciÃ³n adyacentes para fomentar la generaciÃ³n de instrucciones move condicionales."
  
! #: common.opt:1786
  #, no-c-format
  msgid "Improve GCC's ability to track column numbers in large source files, at the expense of slower compilation."
  msgstr ""
  
! #: common.opt:1791
  #, no-c-format
  msgid "Mark all loops as parallel."
  msgstr "Marca todos los bucles como paralelos."
  
! #: common.opt:1795 common.opt:1803 common.opt:3148
  #, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "Activa las transformaciones anidadas de bucle.  Igual que -floop-nest-optimize."
  
! #: common.opt:1799
  #, no-c-format
  msgid "Enable loop interchange on trees."
  msgstr "Activa el intercambio de bucles en Ã¡rboles."
  
! #: common.opt:1807
  #, no-c-format
  msgid "Perform unroll-and-jam on loops."
  msgstr "Realiza unroll-and-jam en los bucles."
  
! #: common.opt:1811
  #, no-c-format
  msgid "Enable support for GNU transactional memory."
  msgstr "Activa el soporte para la memoria transaccional de GNU."
  
! #: common.opt:1815
  #, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr "Usa STB_GNU_UNIQUE si lo admite el ensamblador."
  
! #: common.opt:1823
  #, no-c-format
  msgid "Enable the loop nest optimizer."
  msgstr "Activa el optimizador de anidamiento de bucles."
  
! #: common.opt:1827
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
  msgstr "Fuerza que los accesos de campos de bit coincidan con su anchura de tipo."
  
! #: common.opt:1831
  #, no-c-format
  msgid "Merge adjacent stores."
  msgstr "Mezcla los almacenamientos adyacentes."
  
! #: common.opt:1835
  #, no-c-format
  msgid "Enable guessing of branch probabilities."
  msgstr "Activa la predicciÃ³n de probabilidades de ramificaciÃ³n."
  
! #: common.opt:1839
  #, no-c-format
  msgid "Enable various security-relevant flags."
  msgstr ""
  
! #: common.opt:1843
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr ""
  
! #: common.opt:1847
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
  msgstr ""
  
! #: common.opt:1851
  #, no-c-format
  msgid "Harden control flow by recording and checking execution paths."
  msgstr ""
  
! #: common.opt:1855
  #, fuzzy, no-c-format
  #| msgid "Disable all optional instructions."
  msgid "Disable CFR in leaf functions."
  msgstr "Desactiva todas las instrucciones opcionales."
  
! #: common.opt:1859
  #, no-c-format
  msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr ""
  
! #: common.opt:1863
  #, no-c-format
  msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr ""
  
! #: common.opt:1867
  #, no-c-format
  msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr ""
  
! #: common.opt:1890
  #, no-c-format
  msgid "Process #ident directives."
  msgstr "Procesa directivas #ident."
  
! #: common.opt:1894
  #, no-c-format
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr "Realiza la conversiÃ³n de saltos condicionales a equivalentes sin ramificaciÃ³n."
  
! #: common.opt:1898
  #, no-c-format
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr "Realiza la conversiÃ³n de saltos condicionales a ejecuciÃ³n condicional."
  
! #: common.opt:1902
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr "-fstack-reuse=[all|named_vars|none]\tEstablece el nivel de reÃºso de la pila para variables locales."
  
! #: common.opt:1918
  #, no-c-format
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr "Convierte saltos condicionales en los bucles mÃ¡s internos a equivalentes sin ramificaciÃ³n."
  
! #: common.opt:1930
  #, no-c-format
  msgid "Do not generate .size directives."
  msgstr "No genera directivas .size."
  
! #: common.opt:1934
  #, no-c-format
  msgid "Perform indirect inlining."
  msgstr "Realiza la inclusiÃ³n en lÃ­nea indirecta."
  
! #: common.opt:1940
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr "Activa la inclusiÃ³n en lÃ­nea de la la funciÃ³n declarada \"inline\", y desactiva todas las demÃ¡s inclusiones en lÃ­nea."
  
! #: common.opt:1944
  #, no-c-format
  msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr "Integra las funciones en sus invocadores cuando se sabe que el tamaÃ±o del cÃ³digo no crece."
  
! #: common.opt:1948
  #, no-c-format
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr "Integra las funciones que no se declaran \"inline\" en sus invocadores cuando es rentable."
  
! #: common.opt:1952
  #, no-c-format
  msgid "Integrate functions only required by their single caller."
  msgstr "Integra las funciones sÃ³lo requeridas por su invocador Ãºnico."
  
! #: common.opt:1959
  #, no-c-format
  msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr "-finline-limit=<nÃºmero>\tLimita el tamaÃ±o de las funciones incluidas en lÃ­nea a <nÃºmero>."
  
! #: common.opt:1963
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr "Coloca en lÃ­nea las operaciones __atomic cuando una secuencia de instrucciones lock free estÃ¡ disponible"
  
! #: common.opt:1973
  #, no-c-format
  msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr ""
  
! #: common.opt:2004
  #, fuzzy, no-c-format
  #| msgid "-fcf-protection=[full|branch|return|none]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr "-fcf-protection=[full|branch|return|none]\tInstrumenta las funciones con comprobaciones para verificar que las instrucciones de transferencia del flujo de control jump/call/return tienen objetivos vÃ¡lidos."
  
! #: common.opt:2027
  #, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
  msgstr "Instrumenta funciones de entrada y salida con llamadas de anÃ¡lisis de perfil."
  
! #: common.opt:2031
  #, fuzzy, no-c-format
  #| msgid "Instrument function entry and exit with profiling calls."
  msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr "Instrumenta funciones de entrada y salida con llamadas de anÃ¡lisis de perfil."
  
! #: common.opt:2035
  #, fuzzy, no-c-format
  #| msgid "-finstrument-functions-exclude-function-list=name,...  Do not instrument listed functions."
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr "-finstrument-functions-exclude-functions-list=nombre,... No instrumenta las funciones enlistadas."
  
! #: common.opt:2039
  #, fuzzy, no-c-format
  #| msgid "-finstrument-functions-exclude-file-list=filename,...  Do not instrument functions listed in files."
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr "-finstrument-functions-exclude-file-list=fichero,... No instrumenta las funciones enlistadas en ficheros."
  
! #: common.opt:2043
  #, no-c-format
  msgid "Perform interprocedural constant propagation."
  msgstr "Realiza la propagaciÃ³n interprocedural de las constantes."
  
! #: common.opt:2047
  #, no-c-format
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr "Realiza la clonaciÃ³n para hacer la propagaciÃ³n constante Interprocedural mÃ¡s fuerte."
  
! #: common.opt:2055
  #, no-c-format
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr "Realiza la propagaciÃ³n interprocedural de las constantes por bits."
  
! #: common.opt:2059
  #, fuzzy, no-c-format
  #| msgid "Perform interprocedural points-to analysis."
  msgid "Perform interprocedural modref analysis."
  msgstr "Realiza el anÃ¡lisis interprocedural de puntero-a."
  
! #: common.opt:2063
  #, no-c-format
  msgid "Perform interprocedural profile propagation."
  msgstr "Realiza la propagaciÃ³n de perfil interprocedural."
  
! #: common.opt:2067
  #, no-c-format
  msgid "Perform interprocedural points-to analysis."
  msgstr "Realiza el anÃ¡lisis interprocedural de puntero-a."
  
! #: common.opt:2071
  #, no-c-format
  msgid "Discover pure and const functions."
  msgstr "Descubre funciones pure y const."
  
! #: common.opt:2075
  #, no-c-format
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr "Realiza plegamiento de cÃ³digo idÃ©ntico en funciones y variables de solo lectura."
  
! #: common.opt:2079
  #, no-c-format
  msgid "Perform Identical Code Folding for functions."
  msgstr "Realiza plegamiento de cÃ³digo idÃ©ntico en funciones."
  
! #: common.opt:2083
  #, no-c-format
  msgid "Perform Identical Code Folding for variables."
  msgstr "Realiza plegamiento de cÃ³digo idÃ©ntico en variables."
  
! #: common.opt:2087
  #, fuzzy, no-c-format
  #| msgid "Discover readonly and non addressable static variables."
  msgid "Discover read-only and non addressable static variables."
  msgstr "Descubre variables estÃ¡ticas de sÃ³lo lectura y no direccionables."
  
! #: common.opt:2091
  #, fuzzy, no-c-format
  #| msgid "Discover readonly and non addressable static variables."
  msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr "Descubre variables estÃ¡ticas de sÃ³lo lectura y no direccionables."
  
! #: common.opt:2095
  #, fuzzy, no-c-format
  #| msgid "Use caller save register across calls if possible."
  msgid "Reduce stack alignment on call sites if possible."
  msgstr "Usa registro de guarda de invocador entre llamadas si es posible."
  
! #: common.opt:2107
  #, no-c-format
  msgid "Perform IPA Value Range Propagation."
  msgstr "Realiza la PropagaciÃ³n de Rango Valor IPA."
  
! #: common.opt:2111
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr "-fira-algorithm=[CB|priority]\tEstablece el algoritmo IRA a usar."
  
! #: common.opt:2115
  #, fuzzy, no-c-format
  #| msgid "Assume strict aliasing rules apply."
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr "Asume que se aplican las reglas estrictas de alias."
  
! #: common.opt:2128
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr "-fira-region=[one|all|mixed]\tEstablece las regiones para IRA."
  
! #: common.opt:2144
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr "Usa el cÃ¡lculo de presiÃ³n de registros basado en IRA en optimizaciones de izado RTL."
  
! #: common.opt:2149
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr "Usa el cÃ¡lculo de presiÃ³n de registros basado en IRA en optimizaciones de bucle RTL."
  
! #: common.opt:2154
  #, no-c-format
  msgid "Share slots for saving different hard registers."
  msgstr "Comparte ranuras para ahorrar registros hard diferentes."
  
! #: common.opt:2158
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr "Comparte ranuras de pila para pseudo-registros derramados."
  
! #: common.opt:2162
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr "-fira-verbose=<nÃºmero>\tControla el nivel de mensajes de diagnÃ³stico de IRA."
  
! #: common.opt:2166
  #, no-c-format
  msgid "Optimize induction variables on trees."
  msgstr "Optimiza la inducciÃ³n de variables en los Ã¡rboles."
  
! #: common.opt:2170
  #, no-c-format
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr "Usa tablas de salto para las declaraciones switch suficientemente grandes."
  
! #: common.opt:2174
  #, fuzzy, no-c-format
  #| msgid "Use jump tables for sufficiently large switch statements."
  msgid "Use bit tests for sufficiently large switch statements."
  msgstr "Usa tablas de salto para las declaraciones switch suficientemente grandes."
  
! #: common.opt:2178
  #, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
  msgstr "Genera cÃ³digo para las funciones aÃºn si estÃ¡n completamente incluidas en lÃ­nea."
  
! #: common.opt:2182
  #, no-c-format
  msgid "Generate code for static functions even if they are never called."
  msgstr "Genera cÃ³digo para las funciones estÃ¡ticas aunque nunca se las llame."
  
! #: common.opt:2186
  #, no-c-format
  msgid "Emit static const variables even if they are not used."
  msgstr "Emite variables static const aÃºn si no se usan."
  
! #: common.opt:2190
  #, no-c-format
  msgid "Give external symbols a leading underscore."
  msgstr "Da a los sÃ­mbolos externos un subrayado inicial."
  
! #: common.opt:2198
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr "Hacer rematerializaciÃ³n sensible a CFG en LRA."
  
! #: common.opt:2202
  #, no-c-format
  msgid "Enable link-time optimization."
  msgstr "Activa las optimizaciones de tiempo de enlace."
  
! #: common.opt:2206
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr "OptimizaciÃ³n en tiempo de enlace con el nÃºmero de trabajos paralelos o el servidor de trabajos."
  
! #: common.opt:2228
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr "Espcifica el algoritmo para particionar sÃ­mbolos y variables en tiempo de enlazado."
  
! #: common.opt:2233
  #, fuzzy, no-c-format
  #| msgid "-flto-compression-level=<number>\tUse zlib compression level <number> for IL."
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr "-flto-compression-level=<nÃºmero>\tUsa el nivel de compresiÃ³n de zlib <nÃºmero> para IL."
  
! #: common.opt:2241
  #, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "Reporta varias estadÃ­sticas de optimizaciÃ³n de tiempo de enlace."
  
! #: common.opt:2245
  #, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "Reporta varias estadÃ­sticas de optimizaciÃ³n de tiempo de enlace solo para WPA."
  
! #: common.opt:2249
  #, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Establece errno despuÃ©s de las funciones matemÃ¡ticas internas."
  
! #: common.opt:2253
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr "-fmax-errors=<nÃºmero>\tNÃºmero mÃ¡ximo de errores a reportar."
  
! #: common.opt:2257
  #, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Reporta el alojamiento en memoria permanente."
  
! #: common.opt:2261
  #, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Reporta el alojamiento en memoria permanente solo en WPA."
  
! #: common.opt:2268
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr "Intenta mezclar constantes idÃ©nticas y variables constantes."
  
! #: common.opt:2272
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr "Intenta mezclar constantes idÃ©nticas a travÃ©s de las unidades de compilaciÃ³n."
  
! #: common.opt:2276
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr "Intenta mezclar cadenas de depuraciÃ³n idÃ©nticas a travÃ©s de las unidades de compilaciÃ³n."
  
! #: common.opt:2280
  #, no-c-format
  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."
  
! #: common.opt:2284
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions."
  msgid "Align the start of every function."
  msgstr "Alinea el inicio de las funciones."
  
! #: common.opt:2288
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr "Realiza la planificaciÃ³n SMS basada en mÃ³dulo antes del primer paso de calendarizaciÃ³n."
  
! #: common.opt:2292
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr "Realiza la planificaciÃ³n mÃ³dulo basada en SMS con movimientos permitidos de registros."
  
! #: common.opt:2296
  #, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "Mueve las computaciones invariantes de bucles fuera de los bucles."
  
! #: common.opt:2300
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops."
  msgid "Move stores out of loops."
  msgstr "Alinea el inicio de los bucles."
  
! #: common.opt:2304
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2308
  #, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "Usa el paso de eliminaciÃ³n de cÃ³digo muerto de RTL."
  
! #: common.opt:2312
  #, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "Usa la eliminaciÃ³n de almacenamiento muerto de RTL."
  
! #: common.opt:2316
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr "Activa/Desactiva la planificaciÃ³n tradicional en bucles que ya pasaron la calendarizaciÃ³n mÃ³dulo."
  
! #: common.opt:2320
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr "Permite las excepciones sÃ­ncronas que no son llamadas."
  
! #: common.opt:2327
  #, fuzzy, no-c-format
  #| msgid "-foffload=<targets>=<options>  Specify offloading targets and options for them."
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr "-foffload=<targets>=<options>  Especifica objetivos de descarga y opciones para ellos."
  
! #: common.opt:2331
  #, fuzzy, no-c-format
  #| msgid "-foffload-abi=[lp64|ilp32]     Set the ABI to use in an offload compiler."
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr "-foffload-abi=[lp64|ilp32]     Establece el ABI que usar en un compilador de descarga."
  
! #: common.opt:2344
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr "Cuando sea posible no genera marcos de pila."
  
! #: common.opt:2351
  #, fuzzy, no-c-format
  #| msgid "Generate code for functions even if they are fully inlined."
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Genera cÃ³digo para las funciones aÃºn si estÃ¡n completamente incluidas en lÃ­nea."
  
! #: common.opt:2370
  #, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "Activa todos los volcados de informaciÃ³n de optimizaciÃ³n en stderr."
  
! #: common.opt:2374
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr "-fopt-info[-<type>=filename]\tVuelca los detalles de optimizaciÃ³n del compilador."
  
! #: common.opt:2378
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2386
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr "Optimiza las llamadas recursivas hermanadas y de extremo."
  
! #: common.opt:2390
  #, no-c-format
  msgid "Perform partial inlining."
  msgstr "Realiza la inclusiÃ³n en lÃ­nea parcial."
  
! #: common.opt:2394 common.opt:2398
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr "Reporta la ubicaciÃ³n de memoria antes de la optimizaciÃ³n interprocedural."
  
! #: common.opt:2402
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr "Empaqueta juntos a los miembros de la estructura sin agujeros."
  
! #: common.opt:2406
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr "-fpack-struct=<nÃºmero>\tEstablece la alineaciÃ³n inicial mÃ¡xima de estructuras miembro."
  
! #: common.opt:2410
  #, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Devuelve los agregados small en memoria, no en registros."
  
! #: common.opt:2414
  #, no-c-format
  msgid "Perform loop peeling."
  msgstr "Realiza el pelado de bucles."
  
! #: common.opt:2418
  #, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "Activa las optimizaciones de mirilla especÃ­ficas de la mÃ¡quina."
  
! #: common.opt:2422
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr "Activa un paso de mirilla RTL antes de sched2."
  
! #: common.opt:2426
  #, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "Genera cÃ³digo independiente de posiciÃ³n si es posible (modo large)."
  
! #: common.opt:2430
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "Genera cÃ³digo independiente de posiciÃ³n para ejecutables si es posible (modo large)."
  
! #: common.opt:2434
  #, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "Genera cÃ³digo independiente de posiciÃ³n si es posible (modo small)."
  
! #: common.opt:2438
  #, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "Genera cÃ³digo independiente de posiciÃ³n para ejecutables si es posible (modo small)."
  
! #: common.opt:2442
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr "Usa PLT para llamadas PIC (-fno-plt: carga la direcciÃ³n desde GOT en el sitio de la llamada)."
  
! #: common.opt:2446
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Especifica un plugin a cargar."
  
! #: common.opt:2450
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr "-fplugin-arg-<nom>-<clave>[=<valor>]\tEspecifica el argumento <clave>=<valor> para el plugin <nom>bre."
  
! #: common.opt:2454
  #, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "Ejecuta la optimizaciÃ³n comunizadora predictiva."
  
! #: common.opt:2458
  #, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Genera instrucciones de precargado, si estÃ¡n disponibles, para matrices en bucles."
  
! #: common.opt:2462
  #, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Activa el cÃ³digo bÃ¡sico de anÃ¡lisis de perfil del programa."
  
! #: common.opt:2466
  #, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "Genera nombres de ruta de fuentes absolutos para gcov."
  
! #: common.opt:2470
  #, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Inserta el cÃ³digo de anÃ¡lisis de perfil de programa basado en arc."
  
! #: common.opt:2474
! #, fuzzy, no-c-format
! #| msgid "Insert arc-based program profiling code."
! msgid "Insert condition coverage profiling code."
! msgstr "Inserta el cÃ³digo de anÃ¡lisis de perfil de programa basado en arc."
! 
! #: common.opt:2478
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr "Establece el directorio de nivel principal para almacenar los datos de perfilado. El predeterminado es 'pwd'."
  
! #: common.opt:2483
  #, fuzzy, no-c-format
  #| msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgid "Select the name for storing the profile note file."
  msgstr "Establece el directorio de nivel principal para almacenar los datos de perfilado. El predeterminado es 'pwd'."
  
! #: common.opt:2487
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr "Activa la correcciÃ³n de datos de entrada de perfilado inconsistente de flujo."
  
! #: common.opt:2491
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr "-fprofile-update=[single|atomic|prefer-atomic]\tEstablece el mÃ©todo de actualizaciÃ³n del perfil."
  
! #: common.opt:2495
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2499
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2515
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2531
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2535
  #, fuzzy, no-c-format
  #| msgid "-ffile-prefix-map=<old>=<new> Map one directory name to another in compilation result."
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr "-ffile-prefix-map=<antiguo>=<nuevo> Asocia un nombre de directorio a otro en la informaciÃ³n de depuraciÃ³n."
  
! #: common.opt:2539
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr "Activa las opciones comunes para generar informaciÃ³n de anÃ¡lisis de perfil para optimizaciones dirigidas por retroalimentaciÃ³n de perfil."
  
! #: common.opt:2543
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Activa las opciones comunes para generar informaciÃ³n de anÃ¡lisis de perfil para optimizaciones dirigidas por retroalimentaciÃ³n de perfili, y establece -fprofile-dir=."
  
! #: common.opt:2547
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2551
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2555
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2559
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr "Activa las opciones comunes para realizar optimizaciones dirigidas por retroalimentaciÃ³n de perfil."
  
! #: common.opt:2563
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr "Activa las opciones comunes para realizar optimizaciones dirigidas por retroalimentaciÃ³n de perfil, y establece -fprofile-dir=."
  
! #: common.opt:2567
  #, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "Inserta el cÃ³digo para perfilar valores de expresiones."
  
! #: common.opt:2571
  #, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Informa sobre la coherencia del perfil."
  
! #: common.opt:2575
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr "Activa reordenaciÃ³n de funciones que mejora ubicaciÃ³n de cÃ³digo."
  
! #: common.opt:2579
  #, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "Inserta instrucciones NOP en cada entrada de funciÃ³n."
  
! #: common.opt:2586
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr "-frandom-seed=<cadena>\tHace que se pueda reproducir la compilaciÃ³n utilizando la <cadena>."
  
! #: common.opt:2596
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr "Guarda las opciones de la lÃ­nea de Ã³rdenes de gcc en el fichero objeto."
  
! #: common.opt:2600
  #, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Devuelve agregados small en registros."
  
! #: common.opt:2608
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr "Le dice al DSE que el almacenamiento para un objeto C++ estÃ¡ muerto cuando el constructor comienza y cuando el destructor termina."
  
! #: common.opt:2622
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2637
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2641
  #, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Alivio de la presiÃ³n de registro a travÃ©s del encogimiento de rango en vivo."
  
! #: common.opt:2645
  #, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "Realiza el paso de optimizaciÃ³n de renombrado de registros."
  
! #: common.opt:2649
  #, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "Realiza paso de optimizaciÃ³n por fusiÃ³n de instrucciones dependiente de objetivo."
  
! #: common.opt:2653
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr "Reordena los bloques bÃ¡sicos para mejorar la ubicaciÃ³n del cÃ³digo."
  
! #: common.opt:2657
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr "-freorder-blocks-algorithm=[simple|stc]\tEstablece el algoritmo de ordenaciÃ³n de bloque bÃ¡sico usado."
  
! #: common.opt:2670
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr "Reordena los bloques bÃ¡sicos y particionar en secciones caliente y frÃ­a."
  
! #: common.opt:2674
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr "Reordena las funciones para mejorar la ubicaciÃ³n del cÃ³digo."
  
! #: common.opt:2678
  #, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "Ejecuta un paso de eliminaciÃ³n de subexpresiÃ³n comÃºn despuÃ©s de las optimizaciones de bucles."
  
! #: common.opt:2686
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr "Desactiva las optimizaciones que asumen la conducta de un FP que redondea por defecto."
  
! #: common.opt:2690
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr "Activa la planificaciÃ³n entre bloques bÃ¡sicos."
  
! #: common.opt:2694
  #, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Activa la planificaciÃ³n de insn sensible a la presiÃ³n de registros."
  
! #: common.opt:2698
  #, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "Permite el movimiento especulativo de insn que no son load."
  
! #: common.opt:2702
  #, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "Permite el movimiento especulativo de algunas loads."
  
! #: common.opt:2706
  #, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "Permite el movimiento especulativo de mÃ¡s loads."
  
! #: common.opt:2710
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr "-fsched-verbose=<nÃºmero>\tEstablece el nivel de detalle del planificador."
  
! #: common.opt:2714
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr "Si se calendariza despuÃ©s de la recarga, hace la planificaciÃ³n de superbloque."
  
! #: common.opt:2722
  #, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "Recalendariza las instrucciones antes del alojamiento de registros."
  
! #: common.opt:2726
  #, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "Recalendariza las instrucciones despuÃ©s del alojamiento de registros."
  
! #: common.opt:2733
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr "Calendariza instrucciones usando el algoritmo de planificaciÃ³n selectivo."
  
! #: common.opt:2737
  #, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "Ejecuta la planificaciÃ³n selectiva despuÃ©s de recargar."
  
! #: common.opt:2741
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr "Corre autotests usando la ruta dada para localizar los ficheros de test."
  
! #: common.opt:2745
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr "Realiza el `pipelining' de software de los bucles internos durante la planificaciÃ³n selectiva."
  
! #: common.opt:2749
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr "Realiza el `pipelining' de software de los bucles externos durante la planificaciÃ³n selectiva."
  
! #: common.opt:2753
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr "Recalendariza las regiones `pipelined' sin `pipelining'."
  
! #: common.opt:2757
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr "Permite interponer funciÃ³n (o variables) por otras con semÃ¡ntica diferente (o inicializador) respectivamente por enlazador dinÃ¡mico."
  
! #: common.opt:2763
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr "Permite la planificaciÃ³n prematura de insns encoladas."
  
! #: common.opt:2767
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr "-fsched-stalled-insns=<nÃºmero>\tEstablece el nÃºmero de insns encoladas que se pueden calendarizar prematuramente."
  
! #: common.opt:2775
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr "Establece la revisiÃ³n de distancia de dependencias en la planificaciÃ³n prematura de insns encoladas."
  
! #: common.opt:2779
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr "-fsched-stalled-insns-dep=<nÃºmero>\tEstablece la revisiÃ³n de distancia de dependencias en la planificaciÃ³n prematura de insns encoladas."
  
! #: common.opt:2783
  #, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Activa la heurÃ­stica de grupo en el planificador."
  
! #: common.opt:2787
  #, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Activa la heurÃ­stica de ruta crÃ­tica en el planificador."
  
! #: common.opt:2791
  #, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Activa la heurÃ­stica de instrucciÃ³n especulativa en el planificador."
  
! #: common.opt:2795
  #, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Activa la heurÃ­stica de rango en el planificador."
  
! #: common.opt:2799
  #, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Activa la heurÃ­stica de Ãºltima instrucciÃ³n en el planificador."
  
! #: common.opt:2803
  #, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Activa la heurÃ­stica de cuenta dependiente en el planificador."
  
! #: common.opt:2807
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr "Accede datos en la misma secciÃ³n que los puntos de anclaje compartidos."
  
! #: common.opt:2819
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr "Activa el paso de EliminaciÃ³n de Extensiones Redundantes."
  
! #: common.opt:2823
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr "Muestra los nÃºmeros de columna en los diagnÃ³sticos, cuando estÃ©n disponible.  Activado por defecto."
  
! #: common.opt:2827
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr "Emite prÃ³logos de funciÃ³n sÃ³lo despuÃ©s de que las partes de la funciÃ³n que los necesitan, en vez de al principio de la funciÃ³n."
  
! #: common.opt:2832
  #, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "Estrecha-envuelve partes del prÃ³logo y epÃ­logo por separado."
  
! #: common.opt:2836
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr "Desactiva las optimizaciones observables con IEEE seÃ±alando NaNs."
  
! #: common.opt:2840
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr "Desactiva las optimizaciones de coma flotante que ignoran el signo de IEEE para cero."
  
! #: common.opt:2844
  #, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "Convierte las constantes de coma flotante a constantes de precisiÃ³n simple."
  
! #: common.opt:2848
  #, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Divide los tiempos de vida de las variables de inducciÃ³n cuando se desenrollen los bucles."
  
! #: common.opt:2852
  #, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Genera marcos de pila discontiguos."
  
! #: common.opt:2856
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr "Divide los tipos anchos en registros independientes."
  
! #: common.opt:2860
  #, fuzzy, no-c-format
  #| msgid "Split wide types into independent registers."
  msgid "Split wide types into independent registers earlier."
  msgstr "Divide los tipos anchos en registros independientes."
  
! #: common.opt:2864
  #, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "Activa la propagaciÃ³n hacia atrÃ¡s de propiedades en uso a nivel SSA."
  
! #: common.opt:2868
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr "Optimiza patrones condicionales usando nodos SSA PHI."
  
! #: common.opt:2872
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr "Optimiza la cantidad de registros stdarg guardados en pila al principio de la funciÃ³n."
  
! #: common.opt:2876
  #, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Aplica la expansiÃ³n de variables cuando se desenrollan los bucles."
  
! #: common.opt:2880
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr "-fstack-check=[no|generic|specific]\tInserta cÃ³digo de revisiÃ³n de la pila en el programa."
  
! #: common.opt:2884
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr "Inserta cÃ³digo de revisiÃ³n de la pila en el programai.  Igual que -fstach-check=specific."
  
! #: common.opt:2888
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2896
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr "-fstack-limit-register=<register>\tCaptura si la pila pasa del <registro>."
  
! #: common.opt:2900
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr "-fstack-limit-symbol=<nombre>\tCaptura si la pila pasa del sÃ­mbolo <nombre>."
  
! #: common.opt:2904
  #, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Usa propolice como un mÃ©todo de protecciÃ³n de pila."
  
! #: common.opt:2908
  #, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Usa un mÃ©todo de protecciÃ³n de pila para cada funciÃ³n."
  
! #: common.opt:2912
  #, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Usa un mÃ©todo de protecciÃ³n de pila inteligente para ciertas funciones."
  
! #: common.opt:2916
  #, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "Usa mÃ©todo de protecciÃ³n de pila solo para funciones con el atributo stack_protect."
  
! #: common.opt:2920
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr "InformaciÃ³n de uso de pila de salida basada por funciÃ³n."
  
! #: common.opt:2932
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr "Asume que se aplican las reglas estrictas de alias."
  
! #: common.opt:2936
  #, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "Trata el desbordamiento con signo como indefinido.  Negado como -fwrapv -fwrapv-pointer."
  
! #: common.opt:2940
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:2944
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:2953
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:2957
  #, fuzzy, no-c-format
  #| msgid "name missing for member function"
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "falta el nombre para la funciÃ³n miembro"
  
! #: common.opt:2961
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:2965
  #, fuzzy, no-c-format
  #| msgid "Enable clip instructions."
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Activa las instrucciones clip."
  
! #: common.opt:2969
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr "Implementa operaciones __atomic mediante llamadas de biblioteca a funciones __sync antiguas."
  
! #: common.opt:2973
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Busca errores de sintaxis, y termina."
  
! #: common.opt:2977
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr "Crea ficheros de datos necesarios para \"gcov\"."
  
! #: common.opt:2981
  #, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "Realiza optimizaciones de hilado de saltos."
  
! #: common.opt:2985
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr "Reporta el tiempo tomado por cada paso del compilador."
  
! #: common.opt:2989
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr "Registra los tiempos tomados por subfases por separado."
  
! #: common.opt:2993
  #, no-c-format
  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]\tEstablece el modelo de generaciÃ³n de cÃ³digo por defecto para almacenamiento thread-local."
  
! #: common.opt:3012
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr "Reordena las funciones de nivel superior, variables y asms."
  
! #: common.opt:3016
  #, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Realiza la formaciÃ³n de superbloques a travÃ©s de la duplicaciÃ³n de colas."
  
! #: common.opt:3020
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr "Para objetivos que normalmente necesitan trampolines para las funciones anidadas, siempre los genera en lugar de usar descriptores."
  
! #: common.opt:3025
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3043
  #, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "Asume que las operaciones de coma flotante pueden atrapar."
  
! #: common.opt:3047
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr "Atrapar desbordamientos signed en adiciÃ³n, sustracciÃ³n y multiplicaciÃ³n."
  
! #: common.opt:3051
  #, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "Activa la optimizaciÃ³n SSA-CCP en Ã¡rboles."
  
! #: common.opt:3055
  #, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "Activa la optimizaciÃ³n SSA-BIT-CCP en Ã¡rboles."
  
! #: common.opt:3063
  #, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "Activa la copia de encabezado de bucles en Ã¡rboles."
  
! #: common.opt:3071
  #, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "Activa coalescencia SSA de variables de usuario."
  
! #: common.opt:3079
  #, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "Activa la propagaciÃ³n de copia en Ã¡rboles."
  
! #: common.opt:3087
  #, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "Transforma los almacenamientos condicionales a incondicionales."
  
! #: common.opt:3091
  #, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "Realiza la conversiÃ³n de las inicializaciones de switch."
  
! #: common.opt:3095
  #, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "Activa la optimizaciÃ³n de eliminaciÃ³n de cÃ³digo muerto SSA en Ã¡rboles."
  
! #: common.opt:3099
  #, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "Activa las optimizaciones dominadoras."
  
! #: common.opt:3103
  #, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "Activa la mezcla de colas en Ã¡rboles."
  
! #: common.opt:3107
  #, no-c-format
  msgid "Enable dead store elimination."
  msgstr "Activa la eliminaciÃ³n de almacenamiento muerto."
  
! #: common.opt:3111
  #, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "Activa la propagaciÃ³n hacia adelante en Ã¡rboles."
  
! #: common.opt:3115
  #, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "Activa la EliminaciÃ³n de Redundancia Completa en Ã¡rboles."
  
! #: common.opt:3119
  #, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "Activa la optimizaciones de longitud de cadenas en Ã¡rboles."
  
! #: common.opt:3123
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Detecta rutas que disparan comportamiento errÃ³neo o indefinido debido a desreferencia de puntero nulo.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento errÃ³neo o indefinido en una trampa."
  
! #: common.opt:3129
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr "Detecta rutas que disparan comportamiento errÃ³neo o indefinido debido a un uso indebido de un valor nuloen un atributo returns_nonnull o nonnull.  Aisla esas rutas del flujo de control principal y convierte la sentencia con comportamiento errÃ³neo o indefinido en una trampa."
  
! #: common.opt:3136
  #, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "Activa la distribuciÃ³n de bucles en Ã¡rboles."
  
! #: common.opt:3140
  #, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "Activa la distribuciÃ³n de bucles por patrones transformados en una llamada a biblioteca."
  
! #: common.opt:3144
  #, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "Permite el movimiento invariante de bucles en Ã¡rboles."
  
! #: common.opt:3152
  #, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Crea variables de inducciÃ³n canÃ³nica en los bucles."
  
! #: common.opt:3156
  #, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "Activa las optimizaciones de bucles a nivel de Ã¡rbol."
  
! #: common.opt:3160
  #, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "-ftree-parallelize-loops=<nÃºmero>\tActiva la paralelizaciÃ³n automÃ¡tica de bucles."
  
! #: common.opt:3164
  #, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "Activa las cargas de elevaciÃ³n de punteros condicionales."
  
! #: common.opt:3168
  #, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "Activa las optimizaciones SSA-PRE en Ã¡rboles."
  
! #: common.opt:3172
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr "En optimizaciÃ³n SSA-PRE en Ã¡rboles, activa eliminaciÃ³n de redundancia parcial-parcial."
  
! #: common.opt:3176
  #, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "Realiza el anÃ¡lisis puntero-a funciÃ³n-local en Ã¡rboles."
  
! #: common.opt:3180
  #, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "Activa la reasociaciÃ³n a nivel de Ã¡rbol."
  
! #: common.opt:3188
  #, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "Activa el hundimiento de cÃ³digo SSA en Ã¡rboles."
  
! #: common.opt:3192
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr "Realiza reducciÃ³n de fuerza de lÃ­nea directa."
  
! #: common.opt:3196
  #, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "Realiza el reemplazo escalar de agregados."
  
! #: common.opt:3200
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr "Reemplaza expresiones temporales en el paso SSA->normal."
  
! #: common.opt:3204
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr "Realizar la divisiÃ³n de rango vivo durante el paso SSA->normal."
  
! #: common.opt:3208
  #, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "Realiza la PropagaciÃ³n de Rango Valor en Ã¡rboles."
  
! #: common.opt:3212
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr "Divide las rutas que llevan a bordes traseros de bucle."
  
! #: common.opt:3216
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr "Asume que las declaraciones comunes pueden sustituirse por las que tienen un array postrero mayor."
  
! #: common.opt:3221
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr "Compila la unidad de compilaciÃ³n completa a la vez."
  
! #: common.opt:3225
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3229
  #, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "Realiza el desenrollamiento del bucle cuando se conoce la cuenta de iteraciÃ³n."
  
! #: common.opt:3233
  #, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "Realiza el desenrollamiento del bucle para todos los bucles."
  
! #: common.opt:3248
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr "Permite la optimizaciÃ³n para la aritmÃ©tica de coma flotante la cual puede cambiar el resultado de la operaciÃ³n debido a redondeo."
  
! #: common.opt:3253
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr "Igual que -fassociative-math para las expresiones que incluyen divisiÃ³n."
  
! #: common.opt:3261
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr "Permite optimizaciones matemÃ¡ticas que pueden violar los estÃ¡ndares IEEE Ã³ ISO."
  
! #: common.opt:3265
  #, no-c-format
  msgid "Perform loop unswitching."
  msgstr "Realiza la eliminaciÃ³n de opciones de bucle."
  
! #: common.opt:3269
  #, no-c-format
  msgid "Perform loop splitting."
  msgstr "Realiza la divisiÃ³n de bucles."
  
! #: common.opt:3273
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3277
  #, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "SÃ³lo genera tablas de desenredo para manejo de excepciones."
  
! #: common.opt:3281
  #, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "Usa el enlazador bfd eb lugar del predeterminado."
  
! #: common.opt:3285
  #, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "Usa el enlazador de oro eb lugar del predeterminado."
  
! #: common.opt:3289
  #, fuzzy, no-c-format
  #| msgid "Use the gold linker instead of the default linker."
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "Usa el enlazador de oro eb lugar del predeterminado."
  
! #: common.opt:3293
  #, fuzzy, no-c-format
  #| msgid "Use the gold linker instead of the default linker."
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "Usa el enlazador de oro eb lugar del predeterminado."
  
! #: common.opt:3303
  #, no-c-format
  msgid "Perform variable tracking."
  msgstr "Realiza seguimiento de variables."
  
! #: common.opt:3310
  #, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Realiza seguimiento de variables con asignaciÃ³n de anotaciones."
  
! #: common.opt:3316
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr "Cambia -fvar-tracking-assignments."
  
! #: common.opt:3323
  #, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Realiza el seguimiento de variables y tambiÃ©n marca las variables que no se inicializaron."
  
! #: common.opt:3328
  #, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Activa la vectorizaciÃ³n en Ã¡rboles."
  
! #: common.opt:3336
  #, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "Activa la vectorizaciÃ³n de bucles en Ã¡rboles."
  
! #: common.opt:3340
  #, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "Activa la vectorizaciÃ³n de bloque bÃ¡sico (SLP) en Ã¡rboles."
  
! #: common.opt:3344
  #, fuzzy, no-c-format
  #| msgid "Specifies the cost model for vectorization. -fvect-cost-model=[unlimited|dynamic|cheap]\tSpecifies the cost model for vectorization."
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "Especifica el modelo de coste para vectorizaciÃ³n. -fvect-cost-model=[unlimited|dynamic|cheap]\tEspecifica el modelo de coste para vectorizaciÃ³n."
  
! #: common.opt:3348
  #, fuzzy, no-c-format
  #| msgid "-fsimd-cost-model=[unlimited|dynamic|cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "-fsimd-cost-model=[unlimited|dynamic|cheap]\tEspecifica el modelo de coste de la vectorizaciÃ³n para cÃ³digo marcado con directiva simd."
  
! #: common.opt:3367
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr "Activa el modelo de coste de vectorizador dinÃ¡mico.  Se preserva por compatibilidad hacia atrÃ¡s."
  
! #: common.opt:3375
  #, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "Activa la propagaciÃ³n de copia de la informaciÃ³n escalar-evoluciÃ³n."
  
! #: common.opt:3379
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3401
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr "Agrega comentarios extra a la salida de ensamblador."
  
! #: common.opt:3405
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr "-fvisibility=[default|internal|hidden|protected]\tEstablece la visibilidad de sÃ­mbolos por defecto."
  
! #: common.opt:3424
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr "Valida los punteros vtable antes de usarlos."
  
! #: common.opt:3440
  #, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Contadores de verificaciÃ³n de vtable de salida."
  
! #: common.opt:3444
  #, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "InformaciÃ³n sobre los conjuntos de vectores de verificaciÃ³n de vtable de salida."
  
! #: common.opt:3448
  #, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "Usa perfiles de valor de expresiÃ³n en las optimizaciones."
  
! #: common.opt:3452
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr "Construye redes y divide usos no relacionados de una sola variable."
  
! #: common.opt:3456
  #, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "Activa la eliminaciÃ³n de cÃ³digo muerto condicional para llamadas internas."
  
! #: common.opt:3460
  #, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "Realiza optimizaciones del programa completo."
  
  # wraps around? No entiendo bien. cfuga
! #: common.opt:3464
  #, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "Asume que el desbordamiento de punteros se envuelve."
  
  # wraps around? No entiendo bien. cfuga
! #: common.opt:3468
  #, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "Asume que el desbordamiento aritmÃ©tico con signo se envuelve."
  
! #: common.opt:3472
  #, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "Pone los datos inicializados a cero en la secciÃ³n bss."
  
! #: common.opt:3476
  #, fuzzy, no-c-format
  #| msgid "Save registers around function calls."
  msgid "Clear call-used registers upon function return."
  msgstr "Guarda registros alrededor de llamadas de funciÃ³n."
  
! #: common.opt:3480
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Genera informaciÃ³n de depuraciÃ³n en el formato por defecto."
  
! #: common.opt:3484
  #, fuzzy, no-c-format
  #| msgid "Assume assembler support for (DWARF2+) .loc directives"
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr "Asume soporte del ensamblador para las directivas .loc (DWARF2+)"
  
! #: common.opt:3488
  #, fuzzy, no-c-format
  #| msgid "Assume assembler support for view in (DWARF2+) .loc directives"
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr "Asume soporte del ensamblador para visualizaciÃ³n en las directivas .loc (DWARF2+)"
  
! #: common.opt:3492
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format."
  msgid "Generate debug information in CodeView format."
  msgstr "Genera informaciÃ³n de depuraciÃ³n en el formato VMS."
  
! #: common.opt:3512
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr "Registro DW_AT_decl_column y DW_AT_call_column en DWARF."
  
! #: common.opt:3518
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate CTF debug information at default level."
  msgstr "Genera informaciÃ³n de depuraciÃ³n en el formato por defecto."
  
! #: common.opt:3522
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate BTF debug information at default level."
  msgstr "Genera informaciÃ³n de depuraciÃ³n en el formato por defecto."
  
! #: common.opt:3526
  #, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Genera informaciÃ³n de depuraciÃ³n en la versiÃ³n predeterminada del formato DWARF."
  
! #: common.opt:3530
  #, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Genera informaciÃ³n de depuraciÃ³n en el formato DWARF v2 (o posterior)."
  
! #: common.opt:3534
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3538
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3542
  #, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Genera informaciÃ³n de depuraciÃ³n en el formato extendido por defecto."
  
! #: common.opt:3546
  #, fuzzy, no-c-format
  #| msgid "Generate extended entry point information for inlined functions"
  msgid "Generate extended entry point information for inlined functions."
  msgstr "Genera informaciÃ³n extendida sobre el punto de entrada para funciones en lÃ­nea"
  
! #: common.opt:3550
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3558
  #, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "No genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos."
  
! #: common.opt:3562
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos."
  
! #: common.opt:3566
  #, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Genera nombres pÃºblicos DWARF y secciones de tipos pÃºblicos con extensiones GNU."
  
! #: common.opt:3570
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr "Guarda las opciones de la lÃ­nea de Ã³rdenes de gcc en DW_AT_producer de DWARF."
  
! #: common.opt:3574
  #, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Genera informaciÃ³n de depuraciÃ³n en ficheros .dwo separados."
  
! #: common.opt:3586
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3590
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr "No emite adiciones DWARF mÃ¡s allÃ¡ de la versiÃ³n seleccionada."
  
! #: common.opt:3594
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3598
  #, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Cambia la generaciÃ³n de informaciÃ³n de depuraciÃ³n."
  
! #: common.opt:3602
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3609
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Genera informaciÃ³n de depuraciÃ³n en el formato VMS."
  
! #: common.opt:3638
  #, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Genera secciones de depuraciÃ³n comprimidas."
  
! #: common.opt:3642
  #, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "-gz=<formato>\tGenera secciones de depuraciÃ³n comprimidas en formato <formato>."
  
! #: common.opt:3649
  #, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-iplugindir=<dir>\tDefine <dir> como el directorio de plugins por defecto."
  
! #: common.opt:3653
  #, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-imultilib <dir>\tDefine <dir> como el subdirectorio de inclusiÃ³n de multilib."
  
! #: common.opt:3681
  #, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "-o <fichero>\tColoca la salida en el <fichero>."
  
! #: common.opt:3685
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Activa el anÃ¡lisis de perfil de las funciones."
  
! #: common.opt:3695
  #, no-c-format
  msgid "Like -pedantic but issue them as errors."
  msgstr "Como -pedantic pero los muestra como errores."
  
! #: common.opt:3735
  #, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "No muestra las funciones compiladas o el tiempo transcurrido."
  
! #: common.opt:3767
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Activa la salida detallada."
  
! #: common.opt:3771
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "Muestra la versiÃ³n del compilador."
  
! #: common.opt:3775
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Suprime avisos."
  
! #: common.opt:3785
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Crea una biblioteca compartida."
  
! #: common.opt:3845
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "No genera un ejecutable independiente de posiciÃ³n enlazado dinÃ¡micamente."
  
! #: common.opt:3849
  #, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Genera un ejecutable independiente de posiciÃ³n enlazado dinÃ¡micamente."
  
! #: common.opt:3853
  #, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Genera un ejecutable independiente de posiciÃ³n estÃ¡tico."
  
! #: common.opt:3860
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr "Usa registro de guarda de invocador entre llamadas si es posible."
*************** msgstr "TamaÃ±o mÃ¡ximo de una lista de
*** 17020,17026 ****
  
  #: params.opt:266
  #, no-c-format
! msgid "When using profile feedback, use the edge at this percentage position in frequncy histogram as the bases for IPA-CP heuristics."
  msgstr ""
  
  #: params.opt:270
--- 17100,17106 ----
  
  #: params.opt:266
  #, no-c-format
! msgid "When using profile feedback, use the edge at this percentage position in frequency histogram as the bases for IPA-CP heuristics."
  msgstr ""
  
  #: params.opt:270
*************** msgstr ""
*** 18123,18137 ****
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr "nÃºmero mÃ¡ximo de bloques bÃ¡sicos por funciÃ³n para analizar con Graphite."
  
! #: cfgrtl.cc:2822
  msgid "flow control insn inside a basic block"
  msgstr "insn de control de flujo dentro de un bloque bÃ¡sico"
  
! #: cfgrtl.cc:3114
  msgid "insn outside basic block"
  msgstr "insn fuera del bloque bÃ¡sico"
  
! #: cfgrtl.cc:3122
  msgid "return not followed by barrier"
  msgstr "return no es seguido por una barrera"
  
--- 18203,18217 ----
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr "nÃºmero mÃ¡ximo de bloques bÃ¡sicos por funciÃ³n para analizar con Graphite."
  
! #: cfgrtl.cc:2837
  msgid "flow control insn inside a basic block"
  msgstr "insn de control de flujo dentro de un bloque bÃ¡sico"
  
! #: cfgrtl.cc:3129
  msgid "insn outside basic block"
  msgstr "insn fuera del bloque bÃ¡sico"
  
! #: cfgrtl.cc:3137
  msgid "return not followed by barrier"
  msgstr "return no es seguido por una barrera"
  
*************** msgstr "return no es seguido por una bar
*** 18140,18165 ****
  msgid "[cannot find %s]"
  msgstr "[no se puede encontrar %s]"
  
! #: collect2.cc:1560
  #, c-format
  msgid "collect2 version %s\n"
  msgstr "collect2 versiÃ³n %s\n"
  
! #: collect2.cc:1665
  #, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
  msgstr[0] "se encontrÃ³ %d constructor\n"
  msgstr[1] "se encontraron %d constructores\n"
  
! #: collect2.cc:1669
  #, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
  msgstr[0] "se encontrÃ³ %d  destructor\n"
  msgstr[1] "se encontraron %d  destructores\n"
  
! #: collect2.cc:1673
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
--- 18220,18245 ----
  msgid "[cannot find %s]"
  msgstr "[no se puede encontrar %s]"
  
! #: collect2.cc:1561
  #, c-format
  msgid "collect2 version %s\n"
  msgstr "collect2 versiÃ³n %s\n"
  
! #: collect2.cc:1666
  #, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
  msgstr[0] "se encontrÃ³ %d constructor\n"
  msgstr[1] "se encontraron %d constructores\n"
  
! #: collect2.cc:1670
  #, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
  msgstr[0] "se encontrÃ³ %d  destructor\n"
  msgstr[1] "se encontraron %d  destructores\n"
  
! #: collect2.cc:1674
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
*************** msgstr[0] "se encontrÃ³ %d tabla de marc
*** 18167,18178 ****
  msgstr[1] "se encontraron %d tablas de marco\n"
  
  # %s se refiere a un fichero. cfuga
! #: collect2.cc:1828
  #, c-format
  msgid "[Leaving %s]\n"
  msgstr "[Saliendo de %s]\n"
  
! #: collect2.cc:2058
  #, c-format
  msgid ""
  "\n"
--- 18247,18258 ----
  msgstr[1] "se encontraron %d tablas de marco\n"
  
  # %s se refiere a un fichero. cfuga
! #: collect2.cc:1829
  #, c-format
  msgid "[Leaving %s]\n"
  msgstr "[Saliendo de %s]\n"
  
! #: collect2.cc:2059
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18181,18187 ****
  "\n"
  "write_c_file - el nombre de salida es %s, el prefijo es %s\n"
  
! #: collect2.cc:2582
  #, c-format
  msgid ""
  "\n"
--- 18261,18267 ----
  "\n"
  "write_c_file - el nombre de salida es %s, el prefijo es %s\n"
  
! #: collect2.cc:2583
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18194,18200 ****
  msgid "const/copy propagation disabled"
  msgstr "propagaciÃ³n const/copy desactivada"
  
! #: diagnostic-format-json.cc:339 diagnostic-format-sarif.cc:1776
  #, fuzzy, c-format
  #| msgid "Failed to open file %s for writing state: %s"
  msgid "error: unable to open '%s' for writing: %s\n"
--- 18274,18280 ----
  msgid "const/copy propagation disabled"
  msgstr "propagaciÃ³n const/copy desactivada"
  
! #: diagnostic-format-json.cc:343 diagnostic-format-sarif.cc:1780
  #, fuzzy, c-format
  #| msgid "Failed to open file %s for writing state: %s"
  msgid "error: unable to open '%s' for writing: %s\n"
*************** msgstr ""
*** 18251,18257 ****
  msgid "See %s for instructions.\n"
  msgstr "VÃ©ase %s para instrucciones.\n"
  
! #: diagnostic.cc:806
  #, c-format
  msgid "compilation terminated.\n"
  msgstr "compilaciÃ³n terminada.\n"
--- 18331,18337 ----
  msgid "See %s for instructions.\n"
  msgstr "VÃ©ase %s para instrucciones.\n"
  
! #: diagnostic.cc:805
  #, c-format
  msgid "compilation terminated.\n"
  msgstr "compilaciÃ³n terminada.\n"
*************** msgstr ""
*** 18293,18320 ****
  msgid "imported at"
  msgstr ""
  
! #: diagnostic.cc:1585
  #, c-format
  msgid "%s:%d: confused by earlier errors, bailing out\n"
  msgstr "%s:%d: confusiÃ³n por errores previos, saliendo\n"
  
! #: diagnostic.cc:2286
  #, fuzzy, c-format
  #| msgid "Internal compiler error: Error reporting routines re-entered.\n"
  msgid "internal compiler error: error reporting routines re-entered.\n"
  msgstr "Error interno del compilador: Error al reportar rutinas reentradas.\n"
  
! #: diagnostic.cc:2317 diagnostic.cc:2336
  #, gcc-internal-format, gfc-internal-format
  msgid "in %s, at %s:%d"
  msgstr "en %s, en %s:%d"
  
! #: diagnostic.cc:2387
  #, c-format
  msgid "%s: all warnings being treated as errors"
  msgstr "%s: todos los avisos se tratan como errores"
  
! #: diagnostic.cc:2392
  #, c-format
  msgid "%s: some warnings being treated as errors"
  msgstr "%s: algunos avisos se tratan como errores"
--- 18373,18400 ----
  msgid "imported at"
  msgstr ""
  
! #: diagnostic.cc:1592
  #, c-format
  msgid "%s:%d: confused by earlier errors, bailing out\n"
  msgstr "%s:%d: confusiÃ³n por errores previos, saliendo\n"
  
! #: diagnostic.cc:2303
  #, fuzzy, c-format
  #| msgid "Internal compiler error: Error reporting routines re-entered.\n"
  msgid "internal compiler error: error reporting routines re-entered.\n"
  msgstr "Error interno del compilador: Error al reportar rutinas reentradas.\n"
  
! #: diagnostic.cc:2334 diagnostic.cc:2353
  #, gcc-internal-format, gfc-internal-format
  msgid "in %s, at %s:%d"
  msgstr "en %s, en %s:%d"
  
! #: diagnostic.cc:2404
  #, c-format
  msgid "%s: all warnings being treated as errors"
  msgstr "%s: todos los avisos se tratan como errores"
  
! #: diagnostic.cc:2409
  #, c-format
  msgid "%s: some warnings being treated as errors"
  msgstr "%s: algunos avisos se tratan como errores"
*************** msgstr "el operando '%%l' no es una etiq
*** 18365,18376 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3728 config/arc/arc.cc:6310 config/i386/i386.cc:12905
  #, c-format
  msgid "floating constant misused"
  msgstr "constante de coma flotante mal usada"
  
! #: final.cc:3786 config/arc/arc.cc:6407 config/i386/i386.cc:12996
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 18445,18456 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3728 config/arc/arc.cc:6311 config/i386/i386.cc:12926
  #, c-format
  msgid "floating constant misused"
  msgstr "constante de coma flotante mal usada"
  
! #: final.cc:3786 config/arc/arc.cc:6408 config/i386/i386.cc:13017
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr "Algoritmos de compresiÃ³n LTO ad
*** 18698,18704 ****
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7691 gcov.cc:1523 gcov.cc:1581 gcov.cc:1593 gcov.cc:2916
  #, c-format
  msgid "\n"
  msgstr "\n"
--- 18778,18784 ----
  msgid " zstd"
  msgstr ""
  
! #: gcc.cc:7691 gcov.cc:1610 gcov.cc:1668 gcov.cc:1680 gcov.cc:3098
  #, c-format
  msgid "\n"
  msgstr "\n"
*************** msgstr ""
*** 18752,18762 ****
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8905 gcov-tool.cc:596 gcov.cc:971 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8906 gcov-tool.cc:598 gcov.cc:973 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 18832,18842 ----
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8905 gcov-tool.cc:596 gcov.cc:1015 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "(C)"
  
! #: gcc.cc:8906 gcov-tool.cc:598 gcov.cc:1017 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgstr "  -h, --help
*** 18956,18962 ****
  msgid "  -v, --version                         Print version number, then exit\n"
  msgstr "  -v, --version                         Muestra el nÃºmero de versiÃ³n, y finaliza\n"
  
! #: gcov-tool.cc:584 gcov.cc:958
  #, c-format
  msgid ""
  "\n"
--- 19036,19042 ----
  msgid "  -v, --version                         Print version number, then exit\n"
  msgstr "  -v, --version                         Muestra el nÃºmero de versiÃ³n, y finaliza\n"
  
! #: gcov-tool.cc:584 gcov.cc:1002
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18973,18979 ****
  msgid "Copyright %s 2024 Free Software Foundation, Inc.\n"
  msgstr "Copyright %s 2019 Free Software Foundation, Inc.\n"
  
! #: gcov.cc:927
  #, c-format
  msgid ""
  "Usage: gcov [OPTION...] SOURCE|OBJ...\n"
--- 19053,19059 ----
  msgid "Copyright %s 2024 Free Software Foundation, Inc.\n"
  msgstr "Copyright %s 2019 Free Software Foundation, Inc.\n"
  
! #: gcov.cc:969
  #, c-format
  msgid ""
  "Usage: gcov [OPTION...] SOURCE|OBJ...\n"
*************** msgstr ""
*** 18982,18988 ****
  "Modo de empleo: gcov [OPCIÃ“N...] FUENTE|OBJ...\n"
  "\n"
  
! #: gcov.cc:928
  #, c-format
  msgid ""
  "Print code coverage information.\n"
--- 19062,19068 ----
  "Modo de empleo: gcov [OPCIÃ“N...] FUENTE|OBJ...\n"
  "\n"
  
! #: gcov.cc:970
  #, c-format
  msgid ""
  "Print code coverage information.\n"
*************** msgstr ""
*** 18991,19007 ****
  "Muestra informaciÃ³n de cobertura de cÃ³digo.\n"
  "\n"
  
! #: gcov.cc:929
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Muestra informaciÃ³n por cada bloque bÃ¡sico\n"
  
! #: gcov.cc:930
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Incluye las probabilidades de ramificaciÃ³n en la salida\n"
  
! #: gcov.cc:931
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
--- 19071,19087 ----
  "Muestra informaciÃ³n de cobertura de cÃ³digo.\n"
  "\n"
  
! #: gcov.cc:971
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                Muestra informaciÃ³n por cada bloque bÃ¡sico\n"
  
! #: gcov.cc:972
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      Incluye las probabilidades de ramificaciÃ³n en la salida\n"
  
! #: gcov.cc:973
  #, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
*************** msgstr ""
*** 19010,19036 ****
  "  -c, --branch-counts             Se muestra el nÃºmero de ramificaciones\n"
  "                                    en lugar de los porcentajes\n"
  
! #: gcov.cc:933
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          Muestra informaciÃ³n de progreso\n"
  
! #: gcov.cc:934
  #, c-format
  msgid "  -D, --debug\t\t\t    Display debugging dumps\n"
  msgstr ""
  
! #: gcov.cc:935
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Muestra sumarios para cada funciÃ³n\n"
  
! #: gcov.cc:936
  #, c-format
  msgid "  -h, --help                      Print this help, then exit\n"
  msgstr "  -h, --help                      Muestra esta informaciÃ³n, y finaliza\n"
  
! #: gcov.cc:937
  #, fuzzy, c-format
  #| msgid "  -i, --json-format               Output JSON intermediate format into .gcov.json.gz file\n"
  msgid ""
--- 19090,19128 ----
  "  -c, --branch-counts             Se muestra el nÃºmero de ramificaciones\n"
  "                                    en lugar de los porcentajes\n"
  
! #: gcov.cc:975
! #, fuzzy, c-format
! #| msgid ""
! #| "  -c, --branch-counts             Output counts of branches taken\n"
! #| "                                    rather than percentages\n"
! msgid ""
! "  -g, --conditions                Include modified condition/decision\n"
! "                                    coverage in output\n"
! msgstr ""
! "  -c, --branch-counts             Se muestra el nÃºmero de ramificaciones\n"
! "                                    en lugar de los porcentajes\n"
! 
! #: gcov.cc:977
  #, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "  -d, --display-progress          Muestra informaciÃ³n de progreso\n"
  
! #: gcov.cc:978
  #, c-format
  msgid "  -D, --debug\t\t\t    Display debugging dumps\n"
  msgstr ""
  
! #: gcov.cc:979
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Muestra sumarios para cada funciÃ³n\n"
  
! #: gcov.cc:980
  #, c-format
  msgid "  -h, --help                      Print this help, then exit\n"
  msgstr "  -h, --help                      Muestra esta informaciÃ³n, y finaliza\n"
  
! #: gcov.cc:981
  #, fuzzy, c-format
  #| msgid "  -i, --json-format               Output JSON intermediate format into .gcov.json.gz file\n"
  msgid ""
*************** msgid ""
*** 19038,19055 ****
  "                                    into .gcov.json.gz file\n"
  msgstr "  -i, --json-format               Salida con formato JSON intermedia en el fichero .gcov.json.gz\n"
  
! #: gcov.cc:939
  #, fuzzy, c-format
  #| msgid "  -j, --human-readable            Output human readable numbers\n"
  msgid "  -H, --human-readable            Output human readable numbers\n"
  msgstr "  -j, --human-readable            Salida con nÃºmeros legibles para humanos\n"
  
! #: gcov.cc:940
  #, c-format
  msgid "  -k, --use-colors                Emit colored output\n"
  msgstr "  -k, --use-colors                Emite salida con colores\n"
  
! #: gcov.cc:941
  #, c-format
  msgid ""
  "  -l, --long-file-names           Use long output file names for included\n"
--- 19130,19147 ----
  "                                    into .gcov.json.gz file\n"
  msgstr "  -i, --json-format               Salida con formato JSON intermedia en el fichero .gcov.json.gz\n"
  
! #: gcov.cc:983
  #, fuzzy, c-format
  #| msgid "  -j, --human-readable            Output human readable numbers\n"
  msgid "  -H, --human-readable            Output human readable numbers\n"
  msgstr "  -j, --human-readable            Salida con nÃºmeros legibles para humanos\n"
  
! #: gcov.cc:984
  #, c-format
  msgid "  -k, --use-colors                Emit colored output\n"
  msgstr "  -k, --use-colors                Emite salida con colores\n"
  
! #: gcov.cc:985
  #, c-format
  msgid ""
  "  -l, --long-file-names           Use long output file names for included\n"
*************** msgstr ""
*** 19058,19124 ****
  "  -l, --long-file-names           Usa nombres largos de ficheros para los\n"
  "                                    ficheros fuentes incluidos\n"
  
! #: gcov.cc:943
  #, c-format
  msgid "  -m, --demangled-names           Output demangled function names\n"
  msgstr "  -m, --demangled-names           Nombres de funciÃ³n mutilados de salida\n"
  
! #: gcov.cc:944
  #, c-format
  msgid "  -n, --no-output                 Do not create an output file\n"
  msgstr "  -n, --no-output                 No crea un fichero de salida\n"
  
! #: gcov.cc:945
  #, c-format
  msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
  msgstr "  -o, --object-directory DIR|FICH Busca ficheros objeto en el DIRectorio o en el FICHero nombrado\n"
  
! #: gcov.cc:946
  #, c-format
  msgid "  -p, --preserve-paths            Preserve all pathname components\n"
  msgstr "  -p, --preserve-paths            Preserva todos los nombres de ruta de los componentes\n"
  
! #: gcov.cc:947
  #, c-format
  msgid "  -q, --use-hotness-colors        Emit perf-like colored output for hot lines\n"
  msgstr "  -q, --use-hotness-colors        Emite salida con colores de tipo perf para las lÃ­neas calientes\n"
  
! #: gcov.cc:948
  #, c-format
  msgid "  -r, --relative-only             Only show data for relative sources\n"
  msgstr "  -r, --relative-only             SÃ³lo muestra datos para fuentes relativas\n"
  
! #: gcov.cc:949
  #, c-format
  msgid "  -s, --source-prefix DIR         Source prefix to elide\n"
  msgstr "  -s, --source-prefix DIR         Prefijo de fuente a omitir\n"
  
! #: gcov.cc:950
  #, c-format
  msgid "  -t, --stdout                    Output to stdout instead of a file\n"
  msgstr "  -t, --stdout                    Salida en stdout en lugar de un fichero\n"
  
! #: gcov.cc:951
  #, c-format
  msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
  msgstr "  -u, --unconditional-branches    Muestra cuentas de ramificaciones incondicionales tambiÃ©n\n"
  
! #: gcov.cc:952
  #, c-format
  msgid "  -v, --version                   Print version number, then exit\n"
  msgstr "  -v, --version                   Muestra el nÃºmero de versiÃ³n, y finaliza\n"
  
! #: gcov.cc:953
  #, c-format
  msgid "  -w, --verbose                   Print verbose informations\n"
  msgstr "  -w, --verbose                   Imprime informaciones expresivas\n"
  
! #: gcov.cc:954
  #, c-format
  msgid "  -x, --hash-filenames            Hash long pathnames\n"
  msgstr "  -x, --hash-filenames            Nombres de ruta largos de Hash\n"
  
! #: gcov.cc:955
  #, fuzzy, c-format
  #| msgid "Options:\n"
  msgid ""
--- 19150,19216 ----
  "  -l, --long-file-names           Usa nombres largos de ficheros para los\n"
  "                                    ficheros fuentes incluidos\n"
  
! #: gcov.cc:987
  #, c-format
  msgid "  -m, --demangled-names           Output demangled function names\n"
  msgstr "  -m, --demangled-names           Nombres de funciÃ³n mutilados de salida\n"
  
! #: gcov.cc:988
  #, c-format
  msgid "  -n, --no-output                 Do not create an output file\n"
  msgstr "  -n, --no-output                 No crea un fichero de salida\n"
  
! #: gcov.cc:989
  #, c-format
  msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
  msgstr "  -o, --object-directory DIR|FICH Busca ficheros objeto en el DIRectorio o en el FICHero nombrado\n"
  
! #: gcov.cc:990
  #, c-format
  msgid "  -p, --preserve-paths            Preserve all pathname components\n"
  msgstr "  -p, --preserve-paths            Preserva todos los nombres de ruta de los componentes\n"
  
! #: gcov.cc:991
  #, c-format
  msgid "  -q, --use-hotness-colors        Emit perf-like colored output for hot lines\n"
  msgstr "  -q, --use-hotness-colors        Emite salida con colores de tipo perf para las lÃ­neas calientes\n"
  
! #: gcov.cc:992
  #, c-format
  msgid "  -r, --relative-only             Only show data for relative sources\n"
  msgstr "  -r, --relative-only             SÃ³lo muestra datos para fuentes relativas\n"
  
! #: gcov.cc:993
  #, c-format
  msgid "  -s, --source-prefix DIR         Source prefix to elide\n"
  msgstr "  -s, --source-prefix DIR         Prefijo de fuente a omitir\n"
  
! #: gcov.cc:994
  #, c-format
  msgid "  -t, --stdout                    Output to stdout instead of a file\n"
  msgstr "  -t, --stdout                    Salida en stdout en lugar de un fichero\n"
  
! #: gcov.cc:995
  #, c-format
  msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
  msgstr "  -u, --unconditional-branches    Muestra cuentas de ramificaciones incondicionales tambiÃ©n\n"
  
! #: gcov.cc:996
  #, c-format
  msgid "  -v, --version                   Print version number, then exit\n"
  msgstr "  -v, --version                   Muestra el nÃºmero de versiÃ³n, y finaliza\n"
  
! #: gcov.cc:997
  #, c-format
  msgid "  -w, --verbose                   Print verbose informations\n"
  msgstr "  -w, --verbose                   Imprime informaciones expresivas\n"
  
! #: gcov.cc:998
  #, c-format
  msgid "  -x, --hash-filenames            Hash long pathnames\n"
  msgstr "  -x, --hash-filenames            Nombres de ruta largos de Hash\n"
  
! #: gcov.cc:999
  #, fuzzy, c-format
  #| msgid "Options:\n"
  msgid ""
*************** msgid ""
*** 19126,19361 ****
  "Obsolete options:\n"
  msgstr "Opciones:\n"
  
! #: gcov.cc:956
  #, fuzzy, c-format
  #| msgid "  -i, --json-format               Output JSON intermediate format into .gcov.json.gz file\n"
  msgid "  -i, --json-format               Replaced with -j, --json-format\n"
  msgstr "  -i, --json-format               Salida con formato JSON intermedia en el fichero .gcov.json.gz\n"
  
! #: gcov.cc:957
  #, fuzzy, c-format
  #| msgid "  -j, --human-readable            Output human readable numbers\n"
  msgid "  -j, --human-readable            Replaced with -H, --human-readable\n"
  msgstr "  -j, --human-readable            Salida con nÃºmeros legibles para humanos\n"
  
! #: gcov.cc:968
  #, c-format
  msgid "gcov %s%s\n"
  msgstr "gcov %s%s\n"
  
! #: gcov.cc:969
  #, fuzzy, c-format
  #| msgid "collect2 version %s\n"
  msgid "JSON format version: %s\n"
  msgstr "collect2 versiÃ³n %s\n"
  
! #: gcov.cc:1367
  #, c-format
  msgid "'%s' file is already processed\n"
  msgstr "El fichero '%s' ya estÃ¡ procesado\n"
  
! #: gcov.cc:1483 gcov.cc:1612
  #, c-format
  msgid "Creating '%s'\n"
  msgstr "Se crea '%s'\n"
  
! #: gcov.cc:1487
  #, c-format
  msgid "Error writing output file '%s'\n"
  msgstr "Error al escribir el fichero de salida '%s'\n"
  
! #: gcov.cc:1495
  #, c-format
  msgid "Could not open output file '%s'\n"
  msgstr "No se puede abrir el fichero de salida '%s'\n"
  
! #: gcov.cc:1502
  #, c-format
  msgid "Removing '%s'\n"
  msgstr "Se elimina '%s'\n"
  
! #: gcov.cc:1617
  #, c-format
  msgid "Cannot open JSON output file %s\n"
  msgstr "No se puede abrir el fichero de salida JSON %s\n"
  
! #: gcov.cc:1626
  #, c-format
  msgid "Error writing JSON output file %s\n"
  msgstr "Error al escribir el fichero de salida JSON %s\n"
  
! #: gcov.cc:1791
  #, c-format
  msgid "%s:source file is newer than notes file '%s'\n"
  msgstr "%s:el fichero fuente es mÃ¡s nuevo que el fichero de notas '%s'\n"
  
! #: gcov.cc:1796
  #, c-format
  msgid "(the message is displayed only once per source file)\n"
  msgstr "(el mensaje sÃ³lo se muestra una vez por cada fichero de cÃ³digo fuente)\n"
  
! #: gcov.cc:1816
  #, c-format
  msgid "%s:cannot open notes file\n"
  msgstr "%s:no se puede abrir el fichero de notas\n"
  
! #: gcov.cc:1823
  #, c-format
  msgid "%s:not a gcov notes file\n"
  msgstr "%s:no es un fichero de notas gcov\n"
  
! #: gcov.cc:1837
  #, c-format
  msgid "%s:version '%.4s', prefer '%.4s'\n"
  msgstr "%s:versiÃ³n '%.4s', se prefiere '%.4s'\n"
  
! #: gcov.cc:1890
  #, c-format
  msgid "%s:already seen blocks for '%s'\n"
  msgstr "%s:ya se vieron bloques para '%s'\n"
  
! #: gcov.cc:2006 gcov.cc:2120
  #, c-format
  msgid "%s:corrupted\n"
  msgstr "%s:corrupto\n"
  
! #: gcov.cc:2014
  #, c-format
  msgid "%s:no functions found\n"
  msgstr "%s:no se encontraron funciones\n"
  
! #: gcov.cc:2032
  #, c-format
  msgid "%s:cannot open data file, assuming not executed\n"
  msgstr "%s:no se puede abrir el fichero de datos, se asume que no se ejecutÃ³\n"
  
! #: gcov.cc:2039
  #, c-format
  msgid "%s:not a gcov data file\n"
  msgstr "%s:no es un fichero de datos gcov\n"
  
! #: gcov.cc:2053
  #, c-format
  msgid "%s:version '%.4s', prefer version '%.4s'\n"
  msgstr "%s:versiÃ³n '%.4s', se prefiere la versiÃ³n '%.4s'\n"
  
! #: gcov.cc:2060
  #, c-format
  msgid "%s:stamp mismatch with notes file\n"
  msgstr "%s:no coincide la marca con el fichero de notas\n"
  
! #: gcov.cc:2097
  #, c-format
  msgid "%s:profile mismatch for '%s'\n"
  msgstr "%s:no coincide el perfil para '%s'\n"
  
! #: gcov.cc:2119
  #, c-format
  msgid "%s:overflowed\n"
  msgstr "%s:desbordado\n"
  
! #: gcov.cc:2167
  #, c-format
  msgid "%s:'%s' lacks entry and/or exit blocks\n"
  msgstr "%s:'%s' carece de bloques de entrada y/o salida\n"
  
! #: gcov.cc:2172
  #, c-format
  msgid "%s:'%s' has arcs to entry block\n"
  msgstr "%s:'%s' tiene arcos hacia el bloque de entrada\n"
  
! #: gcov.cc:2180
  #, c-format
  msgid "%s:'%s' has arcs from exit block\n"
  msgstr "%s:'%s' tiene arcos del bloque de salida\n"
  
! #: gcov.cc:2389
  #, c-format
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s:no se puede resolver el grafo para '%s'\n"
  
! #: gcov.cc:2505
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "LÃ­neas ejecutadas:%s de %d\n"
  
! #: gcov.cc:2508
  #, c-format
  msgid "No executable lines\n"
  msgstr "No hay lÃ­neas de cÃ³digo ejecutables\n"
  
! #: gcov.cc:2516 gcov.cc:2525
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s '%s'\n"
  
! #: gcov.cc:2532
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Ramificaciones ejecutadas:%s de %d\n"
  
! #: gcov.cc:2536
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Se visitaron al menos una vez:%s de %d\n"
  
! #: gcov.cc:2542
  #, c-format
  msgid "No branches\n"
  msgstr "No hay ramificaciones\n"
  
! #: gcov.cc:2544
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Llamadas ejecutadas:%s de %d\n"
  
! #: gcov.cc:2548
  #, c-format
  msgid "No calls\n"
  msgstr "No hay llamadas\n"
  
! #: gcov.cc:2768
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s:no hay lÃ­neas para '%s'\n"
  
! #: gcov.cc:2894
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "la llamada %2d devuelve %s\n"
  
! #: gcov.cc:2899
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "la llamada %2d nunca se ejecuta\n"
  
! #: gcov.cc:2904
  #, c-format
  msgid "branch %2d taken %s%s"
  msgstr "ramificaciÃ³n %2d tomada %s%s"
  
! #: gcov.cc:2909
  #, fuzzy, c-format
  #| msgid "branch %2d never executed"
  msgid "branch %2d never executed%s"
  msgstr "la ramificacion %2d nunca se ejecuta"
  
! #: gcov.cc:2914
  #, c-format
  msgid " (BB %d)"
  msgstr " (BB %d)"
  
! #: gcov.cc:2921
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "el incondicional %2d tomado %s\n"
  
! #: gcov.cc:2924
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "el incondicional %2d nunca se ejecuta\n"
  
! #: gcov.cc:3174
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "No se puede abrir el fichero fuente %s\n"
--- 19218,19482 ----
  "Obsolete options:\n"
  msgstr "Opciones:\n"
  
! #: gcov.cc:1000
  #, fuzzy, c-format
  #| msgid "  -i, --json-format               Output JSON intermediate format into .gcov.json.gz file\n"
  msgid "  -i, --json-format               Replaced with -j, --json-format\n"
  msgstr "  -i, --json-format               Salida con formato JSON intermedia en el fichero .gcov.json.gz\n"
  
! #: gcov.cc:1001
  #, fuzzy, c-format
  #| msgid "  -j, --human-readable            Output human readable numbers\n"
  msgid "  -j, --human-readable            Replaced with -H, --human-readable\n"
  msgstr "  -j, --human-readable            Salida con nÃºmeros legibles para humanos\n"
  
! #: gcov.cc:1012
  #, c-format
  msgid "gcov %s%s\n"
  msgstr "gcov %s%s\n"
  
! #: gcov.cc:1013
  #, fuzzy, c-format
  #| msgid "collect2 version %s\n"
  msgid "JSON format version: %s\n"
  msgstr "collect2 versiÃ³n %s\n"
  
! #: gcov.cc:1454
  #, c-format
  msgid "'%s' file is already processed\n"
  msgstr "El fichero '%s' ya estÃ¡ procesado\n"
  
! #: gcov.cc:1570 gcov.cc:1699
  #, c-format
  msgid "Creating '%s'\n"
  msgstr "Se crea '%s'\n"
  
! #: gcov.cc:1574
  #, c-format
  msgid "Error writing output file '%s'\n"
  msgstr "Error al escribir el fichero de salida '%s'\n"
  
! #: gcov.cc:1582
  #, c-format
  msgid "Could not open output file '%s'\n"
  msgstr "No se puede abrir el fichero de salida '%s'\n"
  
! #: gcov.cc:1589
  #, c-format
  msgid "Removing '%s'\n"
  msgstr "Se elimina '%s'\n"
  
! #: gcov.cc:1704
  #, c-format
  msgid "Cannot open JSON output file %s\n"
  msgstr "No se puede abrir el fichero de salida JSON %s\n"
  
! #: gcov.cc:1713
  #, c-format
  msgid "Error writing JSON output file %s\n"
  msgstr "Error al escribir el fichero de salida JSON %s\n"
  
! #: gcov.cc:1878
  #, c-format
  msgid "%s:source file is newer than notes file '%s'\n"
  msgstr "%s:el fichero fuente es mÃ¡s nuevo que el fichero de notas '%s'\n"
  
! #: gcov.cc:1883
  #, c-format
  msgid "(the message is displayed only once per source file)\n"
  msgstr "(el mensaje sÃ³lo se muestra una vez por cada fichero de cÃ³digo fuente)\n"
  
! #: gcov.cc:1903
  #, c-format
  msgid "%s:cannot open notes file\n"
  msgstr "%s:no se puede abrir el fichero de notas\n"
  
! #: gcov.cc:1910
  #, c-format
  msgid "%s:not a gcov notes file\n"
  msgstr "%s:no es un fichero de notas gcov\n"
  
! #: gcov.cc:1924
  #, c-format
  msgid "%s:version '%.4s', prefer '%.4s'\n"
  msgstr "%s:versiÃ³n '%.4s', se prefiere '%.4s'\n"
  
! #: gcov.cc:1977
  #, c-format
  msgid "%s:already seen blocks for '%s'\n"
  msgstr "%s:ya se vieron bloques para '%s'\n"
  
! #: gcov.cc:2064
! #, fuzzy, c-format
! #| msgid "%s:already seen blocks for '%s'\n"
! msgid "%s:already seen conditions for '%s'\n"
! msgstr "%s:ya se vieron bloques para '%s'\n"
! 
! #: gcov.cc:2115 gcov.cc:2244
  #, c-format
  msgid "%s:corrupted\n"
  msgstr "%s:corrupto\n"
  
! #: gcov.cc:2123
  #, c-format
  msgid "%s:no functions found\n"
  msgstr "%s:no se encontraron funciones\n"
  
! #: gcov.cc:2141
  #, c-format
  msgid "%s:cannot open data file, assuming not executed\n"
  msgstr "%s:no se puede abrir el fichero de datos, se asume que no se ejecutÃ³\n"
  
! #: gcov.cc:2148
  #, c-format
  msgid "%s:not a gcov data file\n"
  msgstr "%s:no es un fichero de datos gcov\n"
  
! #: gcov.cc:2162
  #, c-format
  msgid "%s:version '%.4s', prefer version '%.4s'\n"
  msgstr "%s:versiÃ³n '%.4s', se prefiere la versiÃ³n '%.4s'\n"
  
! #: gcov.cc:2169
  #, c-format
  msgid "%s:stamp mismatch with notes file\n"
  msgstr "%s:no coincide la marca con el fichero de notas\n"
  
! #: gcov.cc:2206
  #, c-format
  msgid "%s:profile mismatch for '%s'\n"
  msgstr "%s:no coincide el perfil para '%s'\n"
  
! #: gcov.cc:2243
  #, c-format
  msgid "%s:overflowed\n"
  msgstr "%s:desbordado\n"
  
! #: gcov.cc:2291
  #, c-format
  msgid "%s:'%s' lacks entry and/or exit blocks\n"
  msgstr "%s:'%s' carece de bloques de entrada y/o salida\n"
  
! #: gcov.cc:2296
  #, c-format
  msgid "%s:'%s' has arcs to entry block\n"
  msgstr "%s:'%s' tiene arcos hacia el bloque de entrada\n"
  
! #: gcov.cc:2304
  #, c-format
  msgid "%s:'%s' has arcs from exit block\n"
  msgstr "%s:'%s' tiene arcos del bloque de salida\n"
  
! #: gcov.cc:2513
  #, c-format
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s:no se puede resolver el grafo para '%s'\n"
  
! #: gcov.cc:2638
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "LÃ­neas ejecutadas:%s de %d\n"
  
! #: gcov.cc:2641
  #, c-format
  msgid "No executable lines\n"
  msgstr "No hay lÃ­neas de cÃ³digo ejecutables\n"
  
! #: gcov.cc:2649 gcov.cc:2658
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s '%s'\n"
  
! #: gcov.cc:2665
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Ramificaciones ejecutadas:%s de %d\n"
  
! #: gcov.cc:2669
  #, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Se visitaron al menos una vez:%s de %d\n"
  
! #: gcov.cc:2675
  #, c-format
  msgid "No branches\n"
  msgstr "No hay ramificaciones\n"
  
! #: gcov.cc:2677
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Llamadas ejecutadas:%s de %d\n"
  
! #: gcov.cc:2681
  #, c-format
  msgid "No calls\n"
  msgstr "No hay llamadas\n"
  
! #: gcov.cc:2688
! #, fuzzy, c-format
! #| msgid "Lines executed:%s of %d\n"
! msgid "Condition outcomes covered:%s of %d\n"
! msgstr "LÃ­neas ejecutadas:%s de %d\n"
! 
! #: gcov.cc:2693
! #, fuzzy, c-format
! #| msgid "bad condition code"
! msgid "No conditions\n"
! msgstr "cÃ³digo de condiciÃ³n errÃ³neo"
! 
! #: gcov.cc:2913
  #, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "%s:no hay lÃ­neas para '%s'\n"
  
! #: gcov.cc:3049
! #, c-format
! msgid "condition outcomes covered %d/%d\n"
! msgstr ""
! 
! #: gcov.cc:3062
! #, fuzzy, c-format
! #| msgid "unconditional %2d taken %s\n"
! msgid "condition %2u not covered (%s%s)\n"
! msgstr "el incondicional %2d tomado %s\n"
! 
! #: gcov.cc:3076
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "la llamada %2d devuelve %s\n"
  
! #: gcov.cc:3081
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "la llamada %2d nunca se ejecuta\n"
  
! #: gcov.cc:3086
  #, c-format
  msgid "branch %2d taken %s%s"
  msgstr "ramificaciÃ³n %2d tomada %s%s"
  
! #: gcov.cc:3091
  #, fuzzy, c-format
  #| msgid "branch %2d never executed"
  msgid "branch %2d never executed%s"
  msgstr "la ramificacion %2d nunca se ejecuta"
  
! #: gcov.cc:3096
  #, c-format
  msgid " (BB %d)"
  msgstr " (BB %d)"
  
! #: gcov.cc:3103
  #, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "el incondicional %2d tomado %s\n"
  
! #: gcov.cc:3106
  #, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "el incondicional %2d nunca se ejecuta\n"
  
! #: gcov.cc:3369
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "No se puede abrir el fichero fuente %s\n"
*************** msgstr "    incluido en lÃ­nea de %qs en
*** 19439,19445 ****
  msgid "    inlined from %qs"
  msgstr "    incluido en lÃ­nea de %qs"
  
! #: lra-assigns.cc:1862 reload1.cc:2073
  msgid "this is the insn:"
  msgstr "este es la insn:"
  
--- 19560,19566 ----
  msgid "    inlined from %qs"
  msgstr "    incluido en lÃ­nea de %qs"
  
! #: lra-assigns.cc:1868 reload1.cc:2073
  msgid "this is the insn:"
  msgstr "este es la insn:"
  
*************** msgstr "Las siguientes opciones toman ar
*** 19576,19588 ****
  msgid "The following options are language-related"
  msgstr "Las siguientes opciones son relacionadas al lenguaje"
  
! #: passes.cc:1832
  #, fuzzy, c-format
  #| msgid "deducing %qT as %qT"
  msgid "during %s pass: %s\n"
  msgstr "se deduce %qT como %qT"
  
! #: passes.cc:1837
  #, c-format
  msgid "dump file: %s\n"
  msgstr "vuelca fichero: %s\n"
--- 19697,19709 ----
  msgid "The following options are language-related"
  msgstr "Las siguientes opciones son relacionadas al lenguaje"
  
! #: passes.cc:1833
  #, fuzzy, c-format
  #| msgid "deducing %qT as %qT"
  msgid "during %s pass: %s\n"
  msgstr "se deduce %qT como %qT"
  
! #: passes.cc:1838
  #, c-format
  msgid "dump file: %s\n"
  msgstr "vuelca fichero: %s\n"
*************** msgstr "creado y usado con diferentes op
*** 19641,19652 ****
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "creado y usado con diferentes opciones de %<-fpie%>"
  
! #: toplev.cc:313
  #, c-format
  msgid "unrecoverable error"
  msgstr "error no recuperable"
  
! #: toplev.cc:606
  #, c-format
  msgid ""
  "%s%s%s %sversion %s (%s)\n"
--- 19762,19773 ----
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "creado y usado con diferentes opciones de %<-fpie%>"
  
! #: toplev.cc:315
  #, c-format
  msgid "unrecoverable error"
  msgstr "error no recuperable"
  
! #: toplev.cc:608
  #, c-format
  msgid ""
  "%s%s%s %sversion %s (%s)\n"
*************** msgstr ""
*** 19655,19682 ****
  "%s%s%s %sversiÃ³n %s (%s)\n"
  "%s\tcompilado por GNU C versiÃ³n %s, "
  
! #: toplev.cc:608
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr "%s%s%s %sversiÃ³n %s (%s) compilado por CC, "
  
! #: toplev.cc:612
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr "GMP versiÃ³n %s, MPFR versiÃ³n %s, MPC versiÃ³n %s, isl versiÃ³n %s\n"
  
! #: toplev.cc:614
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr "%s%saviso: el encabezado %s versiÃ³n %s difiere de la versiÃ³n de la biblioteca %s.\n"
  
! #: toplev.cc:616
  #, 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"
  
! #: tree-diagnostic-path.cc:342 tree-diagnostic.cc:294 c/c-decl.cc:6532
! #: c/c-typeck.cc:8234 cp/error.cc:1189 c-family/c-pretty-print.cc:446
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anÃ³nimo>"
--- 19776,19803 ----
  "%s%s%s %sversiÃ³n %s (%s)\n"
  "%s\tcompilado por GNU C versiÃ³n %s, "
  
! #: toplev.cc:610
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr "%s%s%s %sversiÃ³n %s (%s) compilado por CC, "
  
! #: toplev.cc:614
  #, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr "GMP versiÃ³n %s, MPFR versiÃ³n %s, MPC versiÃ³n %s, isl versiÃ³n %s\n"
  
! #: toplev.cc:616
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr "%s%saviso: el encabezado %s versiÃ³n %s difiere de la versiÃ³n de la biblioteca %s.\n"
  
! #: toplev.cc:618
  #, 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"
  
! #: tree-diagnostic-path.cc:342 tree-diagnostic.cc:294 c/c-decl.cc:6534
! #: c/c-typeck.cc:8236 cp/error.cc:1189 c-family/c-pretty-print.cc:446
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<anÃ³nimo>"
*************** msgstr "modificador de longitud en forma
*** 19958,20039 ****
  msgid "<command-line>"
  msgstr "<lÃ­nea-de-Ã³rdenes>"
  
! #: config/aarch64/aarch64.cc:11911 config/loongarch/loongarch.cc:6212
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "no se admite el operando para el cÃ³digo '%c'"
  
! #: config/aarch64/aarch64.cc:11920 config/aarch64/aarch64.cc:11933
! #: config/aarch64/aarch64.cc:11945 config/aarch64/aarch64.cc:11956
! #: config/aarch64/aarch64.cc:11972 config/aarch64/aarch64.cc:11986
! #: config/aarch64/aarch64.cc:12006 config/aarch64/aarch64.cc:12088
! #: config/aarch64/aarch64.cc:12099 config/aarch64/aarch64.cc:12113
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12352
! #: config/aarch64/aarch64.cc:12369 config/pru/pru.cc:1794
  #: config/pru/pru.cc:1805 config/pru/pru.cc:1877
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "operando no vÃ¡lido para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12024 config/aarch64/aarch64.cc:12035
! #: config/aarch64/aarch64.cc:12199 config/aarch64/aarch64.cc:12210
! #: config/riscv/riscv.cc:5801 config/riscv/riscv.cc:5809
! #: config/riscv/riscv.cc:5816 config/riscv/riscv.cc:5820
! #: config/riscv/riscv.cc:5862 config/riscv/riscv.cc:5880
  #, c-format
  msgid "invalid vector constant"
  msgstr "constante de vector no vÃ¡lida"
  
! #: config/aarch64/aarch64.cc:12049
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12061
  #, fuzzy, c-format
  #| msgid "incompatible floating point / vector register operand for '%%%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12081
  #, fuzzy, c-format
  #| msgid "incompatible floating point / vector register operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12146 config/arm/arm.cc:24757
  #, c-format
  msgid "missing operand"
  msgstr "falta un operando"
  
! #: config/aarch64/aarch64.cc:12236
  #, c-format
  msgid "invalid constant"
  msgstr "constante no vÃ¡lida"
  
! #: config/aarch64/aarch64.cc:12239
  #, c-format
  msgid "invalid operand"
  msgstr "operando no vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:12377 config/aarch64/aarch64.cc:12382
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "prefijo de operando no vÃ¡lido '%%%c'"
  
! #: config/aarch64/aarch64.cc:12402
  #, c-format
  msgid "invalid address mode"
  msgstr "modo de direccionamiento no vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:28858
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "operandos no vÃ¡lidos en la operaciÃ³n binaria"
  
! #: config/alpha/alpha.cc:5082 config/i386/i386.cc:14172
! #: config/rs6000/rs6000.cc:14665 config/sparc/sparc.cc:9362
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "se usÃ³ '%%&' sin ninguna referencia TLS dinÃ¡mica local"
--- 20079,20160 ----
  msgid "<command-line>"
  msgstr "<lÃ­nea-de-Ã³rdenes>"
  
! #: config/aarch64/aarch64.cc:11980 config/loongarch/loongarch.cc:6148
  #, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "no se admite el operando para el cÃ³digo '%c'"
  
! #: config/aarch64/aarch64.cc:11989 config/aarch64/aarch64.cc:12002
! #: config/aarch64/aarch64.cc:12014 config/aarch64/aarch64.cc:12025
! #: config/aarch64/aarch64.cc:12041 config/aarch64/aarch64.cc:12055
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12157
! #: config/aarch64/aarch64.cc:12168 config/aarch64/aarch64.cc:12182
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12421
! #: config/aarch64/aarch64.cc:12438 config/pru/pru.cc:1794
  #: config/pru/pru.cc:1805 config/pru/pru.cc:1877
  #, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "operando no vÃ¡lido para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12093 config/aarch64/aarch64.cc:12104
! #: config/aarch64/aarch64.cc:12268 config/aarch64/aarch64.cc:12279
! #: config/riscv/riscv.cc:6158 config/riscv/riscv.cc:6166
! #: config/riscv/riscv.cc:6173 config/riscv/riscv.cc:6177
! #: config/riscv/riscv.cc:6219 config/riscv/riscv.cc:6237
  #, c-format
  msgid "invalid vector constant"
  msgstr "constante de vector no vÃ¡lida"
  
! #: config/aarch64/aarch64.cc:12118
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12130
  #, fuzzy, c-format
  #| msgid "incompatible floating point / vector register operand for '%%%c'"
  msgid "incompatible operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12150
  #, fuzzy, c-format
  #| msgid "incompatible floating point / vector register operand for '%%%c'"
  msgid "incompatible register operand for '%%%c'"
  msgstr "coma flotante incompatible / operando de registro de vector para '%%%c'"
  
! #: config/aarch64/aarch64.cc:12215 config/arm/arm.cc:24867
  #, c-format
  msgid "missing operand"
  msgstr "falta un operando"
  
! #: config/aarch64/aarch64.cc:12305
  #, c-format
  msgid "invalid constant"
  msgstr "constante no vÃ¡lida"
  
! #: config/aarch64/aarch64.cc:12308
  #, c-format
  msgid "invalid operand"
  msgstr "operando no vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:12446 config/aarch64/aarch64.cc:12451
  #, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "prefijo de operando no vÃ¡lido '%%%c'"
  
! #: config/aarch64/aarch64.cc:12471
  #, c-format
  msgid "invalid address mode"
  msgstr "modo de direccionamiento no vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:29016
  #, fuzzy
  #| msgid "invalid operands in binary operation"
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "operandos no vÃ¡lidos en la operaciÃ³n binaria"
  
! #: config/alpha/alpha.cc:5082 config/i386/i386.cc:14193
! #: config/rs6000/rs6000.cc:14616 config/sparc/sparc.cc:9384
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr "se usÃ³ '%%&' sin ninguna referencia TLS dinÃ¡mica local"
*************** msgid "invalid %%r value"
*** 20049,20066 ****
  msgstr "valor %%r no vÃ¡lido"
  
  #: config/alpha/alpha.cc:5180 config/ia64/ia64.cc:5542
! #: config/rs6000/rs6000.cc:14360 config/xtensa/xtensa.cc:3066
  #, c-format
  msgid "invalid %%R value"
  msgstr "valor %%R no vÃ¡lido"
  
! #: config/alpha/alpha.cc:5186 config/rs6000/rs6000.cc:14280
  #: config/xtensa/xtensa.cc:3039
  #, c-format
  msgid "invalid %%N value"
  msgstr "valor %%N no vÃ¡lido"
  
! #: config/alpha/alpha.cc:5194 config/rs6000/rs6000.cc:14308
  #, c-format
  msgid "invalid %%P value"
  msgstr "valor %%P no vÃ¡lido"
--- 20170,20187 ----
  msgstr "valor %%r no vÃ¡lido"
  
  #: config/alpha/alpha.cc:5180 config/ia64/ia64.cc:5542
! #: config/rs6000/rs6000.cc:14311 config/xtensa/xtensa.cc:3066
  #, c-format
  msgid "invalid %%R value"
  msgstr "valor %%R no vÃ¡lido"
  
! #: config/alpha/alpha.cc:5186 config/rs6000/rs6000.cc:14231
  #: config/xtensa/xtensa.cc:3039
  #, c-format
  msgid "invalid %%N value"
  msgstr "valor %%N no vÃ¡lido"
  
! #: config/alpha/alpha.cc:5194 config/rs6000/rs6000.cc:14259
  #, c-format
  msgid "invalid %%P value"
  msgstr "valor %%P no vÃ¡lido"
*************** msgstr "valor %%M no vÃ¡lido"
*** 20090,20096 ****
  msgid "invalid %%U value"
  msgstr "valor %%U no vÃ¡lido"
  
! #: config/alpha/alpha.cc:5280 config/rs6000/rs6000.cc:14368
  #, c-format
  msgid "invalid %%s value"
  msgstr "valor %%s no vÃ¡lido"
--- 20211,20217 ----
  msgid "invalid %%U value"
  msgstr "valor %%U no vÃ¡lido"
  
! #: config/alpha/alpha.cc:5280 config/rs6000/rs6000.cc:14319
  #, c-format
  msgid "invalid %%s value"
  msgstr "valor %%s no vÃ¡lido"
*************** msgstr "valor %%s no vÃ¡lido"
*** 20100,20106 ****
  msgid "invalid %%C value"
  msgstr "valor %%C no vÃ¡lido"
  
! #: config/alpha/alpha.cc:5328 config/rs6000/rs6000.cc:14144
  #, c-format
  msgid "invalid %%E value"
  msgstr "valor %%E no vÃ¡lido"
--- 20221,20227 ----
  msgid "invalid %%C value"
  msgstr "valor %%C no vÃ¡lido"
  
! #: config/alpha/alpha.cc:5328 config/rs6000/rs6000.cc:14095
  #, c-format
  msgid "invalid %%E value"
  msgstr "valor %%E no vÃ¡lido"
*************** msgstr "valor %%E no vÃ¡lido"
*** 20110,20119 ****
  msgid "unknown relocation unspec"
  msgstr "reubicaciÃ³n unspec desconocida"
  
! #: config/alpha/alpha.cc:5362 config/gcn/gcn.cc:7349 config/gcn/gcn.cc:7358
! #: config/gcn/gcn.cc:7418 config/gcn/gcn.cc:7426 config/gcn/gcn.cc:7442
! #: config/gcn/gcn.cc:7460 config/gcn/gcn.cc:7511 config/gcn/gcn.cc:7630
! #: config/gcn/gcn.cc:7747 config/rs6000/rs6000.cc:14670
  #, c-format
  msgid "invalid %%xn code"
  msgstr "cÃ³digo %%xn no vÃ¡lido"
--- 20231,20240 ----
  msgid "unknown relocation unspec"
  msgstr "reubicaciÃ³n unspec desconocida"
  
! #: config/alpha/alpha.cc:5362 config/gcn/gcn.cc:7419 config/gcn/gcn.cc:7428
! #: config/gcn/gcn.cc:7488 config/gcn/gcn.cc:7496 config/gcn/gcn.cc:7512
! #: config/gcn/gcn.cc:7530 config/gcn/gcn.cc:7581 config/gcn/gcn.cc:7700
! #: config/gcn/gcn.cc:7817 config/rs6000/rs6000.cc:14621
  #, c-format
  msgid "invalid %%xn code"
  msgstr "cÃ³digo %%xn no vÃ¡lido"
*************** msgstr "cÃ³digo %%xn no vÃ¡lido"
*** 20123,20362 ****
  msgid "invalid operand address"
  msgstr "direcciÃ³n de operando no vÃ¡lida"
  
! #: config/arc/arc.cc:4900
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%Z"
  
! #: config/arc/arc.cc:4908
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%z"
  
! #: config/arc/arc.cc:4916
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "operandos no vÃ¡lidos para el cÃ³digo %%c"
  
! #: config/arc/arc.cc:4924
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%M"
  
! #: config/arc/arc.cc:4932 config/m32r/m32r.cc:2087
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "operador no vÃ¡lido para el cÃ³digo %%p"
  
! #: config/arc/arc.cc:4940
  #, fuzzy, c-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operand for %%s code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%s"
  
! #: config/arc/arc.cc:4958
  #, fuzzy, c-format
  #| msgid "invalid operand to %%N code"
  msgid "invalid operand for %%N code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%N"
  
! #: config/arc/arc.cc:4971
  #, fuzzy, c-format
  #| msgid "invalid operand to %%N code"
  msgid "invalid operand for %%N or %%S code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%N"
  
! #: config/arc/arc.cc:4993 config/m32r/m32r.cc:2080
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%s"
  
! #: config/arc/arc.cc:5113 config/m32r/m32r.cc:2113
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%R"
  
! #: config/arc/arc.cc:5189 config/m32r/m32r.cc:2136
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%H%%L"
  
! #: config/arc/arc.cc:5257 config/m32r/m32r.cc:2207
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%U"
  
! #: config/arc/arc.cc:5269
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%V"
  
! #: config/arc/arc.cc:5319
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5342 config/epiphany/epiphany.cc:1308
! #: config/m32r/m32r.cc:2234 config/nds32/nds32.cc:3518
! #: config/sparc/sparc.cc:9641
  #, c-format
  msgid "invalid operand output code"
  msgstr "operando no vÃ¡lido en el cÃ³digo de salida"
  
! #: config/arc/arc.cc:6395
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC no vÃ¡lido como operando: %d"
  
! #: config/arc/arc.cc:6611
  msgid "unrecognized supposed constant"
  msgstr "no se reconoce la constante supuesta"
  
! #: config/arm/arm.cc:21045 config/arm/arm.cc:21070 config/arm/arm.cc:21080
! #: config/arm/arm.cc:21089 config/arm/arm.cc:21098
  #, c-format
  msgid "invalid shift operand"
  msgstr "operando de desplazamiento no vÃ¡lido"
  
! #: config/arm/arm.cc:24007 config/arm/arm.cc:24025
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instrucciÃ³n de predicado Thumb"
  
! #: config/arm/arm.cc:24013
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instrucciÃ³n de predicado en una secuencia condicional"
  
! #: config/arm/arm.cc:24134 config/arm/arm.cc:24147 config/arm/arm.cc:24172
  #: config/nios2/nios2.cc:3085
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "No se admite el operando para el cÃ³digo '%c'"
  
! #: config/arm/arm.cc:24249 config/arm/arm.cc:24271 config/arm/arm.cc:24281
! #: config/arm/arm.cc:24291 config/arm/arm.cc:24301 config/arm/arm.cc:24340
! #: config/arm/arm.cc:24358 config/arm/arm.cc:24376 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24418 config/arm/arm.cc:24445 config/arm/arm.cc:24452
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24485
! #: config/arm/arm.cc:24506 config/arm/arm.cc:24513 config/arm/arm.cc:24704
! #: config/arm/arm.cc:24711 config/arm/arm.cc:24738 config/arm/arm.cc:24745
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
! #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3544
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "operando no vÃ¡lido para el cÃ³digo '%c'"
  
! #: config/arm/arm.cc:24353
  #, c-format
  msgid "instruction never executed"
  msgstr "la instrucciÃ³n nunca se ejecuta"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24394
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "cÃ³digo de formato Maverick obsoleto '%c'"
  
! #: config/arm/arm.cc:34364
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "conversiÃ³n no vÃ¡lida desde el tipo %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34366
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "conversiÃ³n no vÃ¡lida al tipo %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34381 config/arm/arm.cc:34397
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "operaciÃ³n no permitida con el tipo %<bfloat16_t%>"
  
! #: config/avr/avr.cc:3013
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "el operando de direcciÃ³n requiere una restricciÃ³n para los registros X, Y, o Z"
  
! #: config/avr/avr.cc:3196
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "los operandos para %T/%t deben ser reg + const_int:"
  
! #: config/avr/avr.cc:3246 config/avr/avr.cc:3313
  msgid "bad address, not an I/O address:"
  msgstr "direcciÃ³n errÃ³nea, no es una direcciÃ³n de E/S:"
  
! #: config/avr/avr.cc:3255
  msgid "bad address, not a constant:"
  msgstr "direcciÃ³n errÃ³nea, no es una constante:"
  
! #: config/avr/avr.cc:3273 config/avr/avr.cc:3280
  msgid "bad address, not (reg+disp):"
  msgstr "direcciÃ³n errÃ³nea, no (reg+disp):"
  
! #: config/avr/avr.cc:3287
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "direcciÃ³n errÃ³nea, no hay post_inc o pre_dec:"
  
! #: config/avr/avr.cc:3299
  msgid "internal compiler error.  Bad address:"
  msgstr "error interno del compilador.  DirecciÃ³n errÃ³nea:"
  
! #: config/avr/avr.cc:3332
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "CÃ³digo '%c' no admitido para coma fija:"
  
! #: config/avr/avr.cc:3340
  msgid "internal compiler error.  Unknown mode:"
  msgstr "error interno del compilador.  Modo desconocido:"
  
! #: config/avr/avr.cc:4215 config/avr/avr.cc:5159 config/avr/avr.cc:5606
  msgid "invalid insn:"
  msgstr "insn no vÃ¡lida:"
  
! #: config/avr/avr.cc:4269 config/avr/avr.cc:4381 config/avr/avr.cc:4439
! #: config/avr/avr.cc:4491 config/avr/avr.cc:4510 config/avr/avr.cc:4702
! #: config/avr/avr.cc:5010 config/avr/avr.cc:5295 config/avr/avr.cc:5499
! #: config/avr/avr.cc:5663 config/avr/avr.cc:5756 config/avr/avr.cc:5955
  msgid "incorrect insn:"
  msgstr "insn incorrecta:"
  
! #: config/avr/avr.cc:4526 config/avr/avr.cc:4801 config/avr/avr.cc:5081
! #: config/avr/avr.cc:5367 config/avr/avr.cc:5545 config/avr/avr.cc:5812
! #: config/avr/avr.cc:6013
  msgid "unknown move insn:"
  msgstr "insn move desconocida:"
  
! #: config/avr/avr.cc:6621
  msgid "bad shift insn:"
  msgstr "insn shift errÃ³nea:"
  
! #: config/avr/avr.cc:6729 config/avr/avr.cc:7212 config/avr/avr.cc:7629
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "error interno del compilador.  Desplazamiento incorrecto:"
  
! #: config/avr/avr.cc:9283
  msgid "unsupported fixed-point conversion"
  msgstr "conversiÃ³n de coma fija no admitida"
  
! #: config/avr/avr.cc:10665
  msgid "variable"
  msgstr "variable"
  
! #: config/avr/avr.cc:10670
  msgid "function parameter"
  msgstr "parÃ¡metro de funciÃ³n"
  
! #: config/avr/avr.cc:10675
  msgid "structure field"
  msgstr "campo de estructura"
  
! #: config/avr/avr.cc:10681
  msgid "return type of function"
  msgstr "tipo de retorno de funciÃ³n"
  
! #: config/avr/avr.cc:10686
  msgid "pointer"
  msgstr "puntero"
  
--- 20244,20483 ----
  msgid "invalid operand address"
  msgstr "direcciÃ³n de operando no vÃ¡lida"
  
! #: config/arc/arc.cc:4901
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%Z"
  
! #: config/arc/arc.cc:4909
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%z"
  
! #: config/arc/arc.cc:4917
  #, c-format
  msgid "invalid operands to %%c code"
  msgstr "operandos no vÃ¡lidos para el cÃ³digo %%c"
  
! #: config/arc/arc.cc:4925
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%M"
  
! #: config/arc/arc.cc:4933 config/m32r/m32r.cc:2088
  #, c-format
  msgid "invalid operand to %%p code"
  msgstr "operador no vÃ¡lido para el cÃ³digo %%p"
  
! #: config/arc/arc.cc:4941
  #, fuzzy, c-format
  #| msgid "invalid operand to %%s code"
  msgid "invalid operand for %%s code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%s"
  
! #: config/arc/arc.cc:4959
  #, fuzzy, c-format
  #| msgid "invalid operand to %%N code"
  msgid "invalid operand for %%N code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%N"
  
! #: config/arc/arc.cc:4972
  #, fuzzy, c-format
  #| msgid "invalid operand to %%N code"
  msgid "invalid operand for %%N or %%S code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%N"
  
! #: config/arc/arc.cc:4994 config/m32r/m32r.cc:2081
  #, c-format
  msgid "invalid operand to %%s code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%s"
  
! #: config/arc/arc.cc:5114 config/m32r/m32r.cc:2114
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%R"
  
! #: config/arc/arc.cc:5190 config/m32r/m32r.cc:2137
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%H%%L"
  
! #: config/arc/arc.cc:5258 config/m32r/m32r.cc:2208
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%U"
  
! #: config/arc/arc.cc:5270
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%V"
  
! #: config/arc/arc.cc:5320
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%O"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5343 config/epiphany/epiphany.cc:1309
! #: config/m32r/m32r.cc:2235 config/nds32/nds32.cc:3519
! #: config/sparc/sparc.cc:9663
  #, c-format
  msgid "invalid operand output code"
  msgstr "operando no vÃ¡lido en el cÃ³digo de salida"
  
! #: config/arc/arc.cc:6396
  #, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "UNSPEC no vÃ¡lido como operando: %d"
  
! #: config/arc/arc.cc:6612
  msgid "unrecognized supposed constant"
  msgstr "no se reconoce la constante supuesta"
  
! #: config/arm/arm.cc:21110 config/arm/arm.cc:21135 config/arm/arm.cc:21145
! #: config/arm/arm.cc:21154 config/arm/arm.cc:21163
  #, c-format
  msgid "invalid shift operand"
  msgstr "operando de desplazamiento no vÃ¡lido"
  
! #: config/arm/arm.cc:24117 config/arm/arm.cc:24135
  #, c-format
  msgid "predicated Thumb instruction"
  msgstr "instrucciÃ³n de predicado Thumb"
  
! #: config/arm/arm.cc:24123
  #, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "instrucciÃ³n de predicado en una secuencia condicional"
  
! #: config/arm/arm.cc:24244 config/arm/arm.cc:24257 config/arm/arm.cc:24282
  #: config/nios2/nios2.cc:3085
  #, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "No se admite el operando para el cÃ³digo '%c'"
  
! #: config/arm/arm.cc:24359 config/arm/arm.cc:24381 config/arm/arm.cc:24391
! #: config/arm/arm.cc:24401 config/arm/arm.cc:24411 config/arm/arm.cc:24450
! #: config/arm/arm.cc:24468 config/arm/arm.cc:24486 config/arm/arm.cc:24513
! #: config/arm/arm.cc:24528 config/arm/arm.cc:24555 config/arm/arm.cc:24562
! #: config/arm/arm.cc:24580 config/arm/arm.cc:24587 config/arm/arm.cc:24595
! #: config/arm/arm.cc:24616 config/arm/arm.cc:24623 config/arm/arm.cc:24814
! #: config/arm/arm.cc:24821 config/arm/arm.cc:24848 config/arm/arm.cc:24855
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
! #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3545
  #, c-format
  msgid "invalid operand for code '%c'"
  msgstr "operando no vÃ¡lido para el cÃ³digo '%c'"
  
! #: config/arm/arm.cc:24463
  #, c-format
  msgid "instruction never executed"
  msgstr "la instrucciÃ³n nunca se ejecuta"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24504
  #, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "cÃ³digo de formato Maverick obsoleto '%c'"
  
! #: config/arm/arm.cc:34475
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "conversiÃ³n no vÃ¡lida desde el tipo %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34477
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "conversiÃ³n no vÃ¡lida al tipo %<bfloat16_t%>"
  
! #: config/arm/arm.cc:34492 config/arm/arm.cc:34508
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr "operaciÃ³n no permitida con el tipo %<bfloat16_t%>"
  
! #: config/avr/avr.cc:3610
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr "el operando de direcciÃ³n requiere una restricciÃ³n para los registros X, Y, o Z"
  
! #: config/avr/avr.cc:3793
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "los operandos para %T/%t deben ser reg + const_int:"
  
! #: config/avr/avr.cc:3843 config/avr/avr.cc:3910
  msgid "bad address, not an I/O address:"
  msgstr "direcciÃ³n errÃ³nea, no es una direcciÃ³n de E/S:"
  
! #: config/avr/avr.cc:3852
  msgid "bad address, not a constant:"
  msgstr "direcciÃ³n errÃ³nea, no es una constante:"
  
! #: config/avr/avr.cc:3870 config/avr/avr.cc:3877
  msgid "bad address, not (reg+disp):"
  msgstr "direcciÃ³n errÃ³nea, no (reg+disp):"
  
! #: config/avr/avr.cc:3884
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "direcciÃ³n errÃ³nea, no hay post_inc o pre_dec:"
  
! #: config/avr/avr.cc:3896
  msgid "internal compiler error.  Bad address:"
  msgstr "error interno del compilador.  DirecciÃ³n errÃ³nea:"
  
! #: config/avr/avr.cc:3929
  #, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "CÃ³digo '%c' no admitido para coma fija:"
  
! #: config/avr/avr.cc:3948
  msgid "internal compiler error.  Unknown mode:"
  msgstr "error interno del compilador.  Modo desconocido:"
  
! #: config/avr/avr.cc:4815 config/avr/avr.cc:5758 config/avr/avr.cc:6205
  msgid "invalid insn:"
  msgstr "insn no vÃ¡lida:"
  
! #: config/avr/avr.cc:4869 config/avr/avr.cc:4980 config/avr/avr.cc:5038
! #: config/avr/avr.cc:5090 config/avr/avr.cc:5109 config/avr/avr.cc:5301
! #: config/avr/avr.cc:5609 config/avr/avr.cc:5894 config/avr/avr.cc:6098
! #: config/avr/avr.cc:6262 config/avr/avr.cc:6355 config/avr/avr.cc:6553
  msgid "incorrect insn:"
  msgstr "insn incorrecta:"
  
! #: config/avr/avr.cc:5125 config/avr/avr.cc:5400 config/avr/avr.cc:5680
! #: config/avr/avr.cc:5966 config/avr/avr.cc:6144 config/avr/avr.cc:6411
! #: config/avr/avr.cc:6611
  msgid "unknown move insn:"
  msgstr "insn move desconocida:"
  
! #: config/avr/avr.cc:7378
  msgid "bad shift insn:"
  msgstr "insn shift errÃ³nea:"
  
! #: config/avr/avr.cc:7486 config/avr/avr.cc:7969 config/avr/avr.cc:8386
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "error interno del compilador.  Desplazamiento incorrecto:"
  
! #: config/avr/avr.cc:10210
  msgid "unsupported fixed-point conversion"
  msgstr "conversiÃ³n de coma fija no admitida"
  
! #: config/avr/avr.cc:11585
  msgid "variable"
  msgstr "variable"
  
! #: config/avr/avr.cc:11590
  msgid "function parameter"
  msgstr "parÃ¡metro de funciÃ³n"
  
! #: config/avr/avr.cc:11595
  msgid "structure field"
  msgstr "campo de estructura"
  
! #: config/avr/avr.cc:11601
  msgid "return type of function"
  msgstr "tipo de retorno de funciÃ³n"
  
! #: config/avr/avr.cc:11606
  msgid "pointer"
  msgstr "puntero"
  
*************** msgstr "valor %%j no vÃ¡lido"
*** 20379,20392 ****
  msgid "invalid const_double operand"
  msgstr "operando const_double no vÃ¡lido"
  
! #: config/bpf/bpf.cc:884
  #, fuzzy
  #| msgid "invalid addressing mode"
  msgid "invalid address in operand"
  msgstr "modo de direccionamiento no vÃ¡lido"
  
  #. Fallthrough.
! #: config/bpf/bpf.cc:891
  #, fuzzy
  #| msgid "unexpected operand"
  msgid "unsupported operand"
--- 20500,20513 ----
  msgid "invalid const_double operand"
  msgstr "operando const_double no vÃ¡lido"
  
! #: config/bpf/bpf.cc:929
  #, fuzzy
  #| msgid "invalid addressing mode"
  msgid "invalid address in operand"
  msgstr "modo de direccionamiento no vÃ¡lido"
  
  #. Fallthrough.
! #: config/bpf/bpf.cc:936
  #, fuzzy
  #| msgid "unexpected operand"
  msgid "unsupported operand"
*************** msgstr "operando inesperado"
*** 20395,20402 ****
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:779 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: final.cc:3187 final.cc:3189 fold-const.cc:348 gcc.cc:6261 gcc.cc:6275
! #: rtl-error.cc:101 toplev.cc:317 cp/logic.cc:312 cp/logic.cc:314
! #: cp/typeck.cc:7750 d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28
  #: go/go-gcc-diagnostics.cc:37 go/go-gcc-diagnostics.cc:45
  #: go/go-gcc-diagnostics.cc:53 lto/lto-object.cc:180 lto/lto-object.cc:277
  #: lto/lto-object.cc:334 lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:182
--- 20516,20523 ----
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:779 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: final.cc:3187 final.cc:3189 fold-const.cc:348 gcc.cc:6261 gcc.cc:6275
! #: rtl-error.cc:101 toplev.cc:319 cp/logic.cc:312 cp/logic.cc:314
! #: cp/typeck.cc:7752 d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28
  #: go/go-gcc-diagnostics.cc:37 go/go-gcc-diagnostics.cc:45
  #: go/go-gcc-diagnostics.cc:53 lto/lto-object.cc:180 lto/lto-object.cc:277
  #: lto/lto-object.cc:334 lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:182
*************** msgstr "operando output_move_double errÃ
*** 20610,20635 ****
  msgid "bad output_condmove_single operand"
  msgstr "operando output_condmove_single errÃ³neo"
  
! #: config/gcn/gcn.cc:7031 config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7055
! #: config/gcn/gcn.cc:7391 config/gcn/gcn.cc:7402 config/gcn/gcn.cc:7405
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr "direcciÃ³n ADDR_SPACE_GLOBAL errÃ³nea"
  
! #: config/gcn/gcn.cc:7171 config/gcn/gcn.cc:7194 config/gcn/gcn.cc:7226
! #: config/gcn/gcn.cc:7242 config/gcn/gcn.cc:7257 config/gcn/gcn.cc:7276
! #: config/gcn/gcn.cc:7340 config/gcn/gcn.cc:7536 config/gcn/gcn.cc:7651
  #, c-format
  msgid "invalid operand %%xn code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%xn"
  
! #: config/gcn/gcn.cc:7639
  #, fuzzy, c-format
  #| msgid "c4x_operand_subword: invalid mode"
  msgid "operand %%xn code invalid for QImode"
  msgstr "c4x_operand_subword: modo no vÃ¡lido"
  
! #: config/gcn/gcn.cc:7727
  #, c-format
  msgid "invalid fp constant"
  msgstr "constante fp no vÃ¡lida"
--- 20731,20756 ----
  msgid "bad output_condmove_single operand"
  msgstr "operando output_condmove_single errÃ³neo"
  
! #: config/gcn/gcn.cc:7101 config/gcn/gcn.cc:7121 config/gcn/gcn.cc:7125
! #: config/gcn/gcn.cc:7461 config/gcn/gcn.cc:7472 config/gcn/gcn.cc:7475
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr "direcciÃ³n ADDR_SPACE_GLOBAL errÃ³nea"
  
! #: config/gcn/gcn.cc:7241 config/gcn/gcn.cc:7264 config/gcn/gcn.cc:7296
! #: config/gcn/gcn.cc:7312 config/gcn/gcn.cc:7327 config/gcn/gcn.cc:7346
! #: config/gcn/gcn.cc:7410 config/gcn/gcn.cc:7606 config/gcn/gcn.cc:7721
  #, c-format
  msgid "invalid operand %%xn code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%xn"
  
! #: config/gcn/gcn.cc:7709
  #, fuzzy, c-format
  #| msgid "c4x_operand_subword: invalid mode"
  msgid "operand %%xn code invalid for QImode"
  msgstr "c4x_operand_subword: modo no vÃ¡lido"
  
! #: config/gcn/gcn.cc:7797
  #, c-format
  msgid "invalid fp constant"
  msgstr "constante fp no vÃ¡lida"
*************** msgstr "constante fp no vÃ¡lida"
*** 20642,20775 ****
  msgid "Expected register or constant integer."
  msgstr "se esperaba interfaz o puntero a interfaz"
  
! #: config/i386/i386.cc:12990
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC no vÃ¡lido como operando"
  
! #: config/i386/i386.cc:13529
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "uso no vÃ¡lido del registro '%s'"
  
! #: config/i386/i386.cc:13534
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "tipo no vÃ¡lido de la salida del indicador asm"
  
! #: config/i386/i386.cc:13767
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'O'"
  
! #: config/i386/i386.cc:13802
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'z'"
  
! #: config/i386/i386.cc:13877
  #, fuzzy, c-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "invalid operand type used with operand code '%c'"
  msgstr "se usÃ³ un tipo de operando no vÃ¡lido con el cÃ³digo de operando 'Z'"
  
! #: config/i386/i386.cc:13882
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code 'O'"
  msgid "invalid operand size for operand code '%c'"
  msgstr "tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'O'"
  
! #: config/i386/i386.cc:13960
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "el operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando 'Y' no vÃ¡lido"
  
! #: config/i386/i386.cc:14039
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "el operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando 'D' no vÃ¡lido"
  
! #: config/i386/i386.cc:14057
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "el operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando '%c' no vÃ¡lido"
  
! #: config/i386/i386.cc:14070
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "el operando no es una referencia de memoria desplazable, cÃ³digo de operando 'H' no vÃ¡lido"
  
! #: config/i386/i386.cc:14085
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "el operando no es un entero, cÃ³digo de operando 'K' no vÃ¡lido"
  
! #: config/i386/i386.cc:14113
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "el operando no es un entero concreto, cÃ³digo de operando 'r' no vÃ¡lido"
  
! #: config/i386/i386.cc:14131
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "el operando no es un entero, cÃ³digo de operando 'R' no vÃ¡lido"
  
! #: config/i386/i386.cc:14154
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "el operando no es un entero concreto, cÃ³digo de operando 'R' no vÃ¡lido"
  
! #: config/i386/i386.cc:14258
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "cÃ³digo de operando '%c' no vÃ¡lido"
  
! #: config/i386/i386.cc:14320 config/i386/i386.cc:14709
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "restricciones no vÃ¡lidas para el operando"
  
! #: config/i386/i386.cc:14421
  #, fuzzy, c-format
  #| msgid "invalid vector constant"
  msgid "invalid vector immediate"
  msgstr "constante de vector no vÃ¡lida"
  
! #: config/i386/i386.cc:17541
  msgid "unknown insn mode"
  msgstr "modo insn desconocido"
  
! #: config/i386/i386.cc:23578
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "conversiÃ³n no vÃ¡lida desde el tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:23581
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "conversiÃ³n no vÃ¡lida desde el tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:23584
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "conversiÃ³n no vÃ¡lida al tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:23587
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "conversiÃ³n no vÃ¡lida al tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:23625 config/i386/i386.cc:23650
  #, fuzzy
  #| msgid "operation not permitted on type %<bfloat16_t%>"
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr "operaciÃ³n no permitida con el tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:23628 config/i386/i386.cc:23654
  #, fuzzy
  #| msgid "operation not permitted on type %<bfloat16_t%>"
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
--- 20763,20896 ----
  msgid "Expected register or constant integer."
  msgstr "se esperaba interfaz o puntero a interfaz"
  
! #: config/i386/i386.cc:13011
  #, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "UNSPEC no vÃ¡lido como operando"
  
! #: config/i386/i386.cc:13550
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "uso no vÃ¡lido del registro '%s'"
  
! #: config/i386/i386.cc:13555
  #, c-format
  msgid "invalid use of asm flag output"
  msgstr "tipo no vÃ¡lido de la salida del indicador asm"
  
! #: config/i386/i386.cc:13788
  #, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'O'"
  
! #: config/i386/i386.cc:13823
  #, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'z'"
  
! #: config/i386/i386.cc:13898
  #, fuzzy, c-format
  #| msgid "invalid operand type used with operand code 'Z'"
  msgid "invalid operand type used with operand code '%c'"
  msgstr "se usÃ³ un tipo de operando no vÃ¡lido con el cÃ³digo de operando 'Z'"
  
! #: config/i386/i386.cc:13903
  #, fuzzy, c-format
  #| msgid "invalid operand size for operand code 'O'"
  msgid "invalid operand size for operand code '%c'"
  msgstr "tamaÃ±o de operando no vÃ¡lido para el cÃ³digo de operando 'O'"
  
! #: config/i386/i386.cc:13981
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "el operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando 'Y' no vÃ¡lido"
  
! #: config/i386/i386.cc:14060
  #, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "el operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando 'D' no vÃ¡lido"
  
! #: config/i386/i386.cc:14078
  #, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "el operando no es un cÃ³digo de condiciÃ³n, cÃ³digo de operando '%c' no vÃ¡lido"
  
! #: config/i386/i386.cc:14091
  #, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "el operando no es una referencia de memoria desplazable, cÃ³digo de operando 'H' no vÃ¡lido"
  
! #: config/i386/i386.cc:14106
  #, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "el operando no es un entero, cÃ³digo de operando 'K' no vÃ¡lido"
  
! #: config/i386/i386.cc:14134
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "el operando no es un entero concreto, cÃ³digo de operando 'r' no vÃ¡lido"
  
! #: config/i386/i386.cc:14152
  #, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "el operando no es un entero, cÃ³digo de operando 'R' no vÃ¡lido"
  
! #: config/i386/i386.cc:14175
  #, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "el operando no es un entero concreto, cÃ³digo de operando 'R' no vÃ¡lido"
  
! #: config/i386/i386.cc:14279
  #, c-format
  msgid "invalid operand code '%c'"
  msgstr "cÃ³digo de operando '%c' no vÃ¡lido"
  
! #: config/i386/i386.cc:14341 config/i386/i386.cc:14730
  #, c-format
  msgid "invalid constraints for operand"
  msgstr "restricciones no vÃ¡lidas para el operando"
  
! #: config/i386/i386.cc:14442
  #, fuzzy, c-format
  #| msgid "invalid vector constant"
  msgid "invalid vector immediate"
  msgstr "constante de vector no vÃ¡lida"
  
! #: config/i386/i386.cc:17562
  msgid "unknown insn mode"
  msgstr "modo insn desconocido"
  
! #: config/i386/i386.cc:23599
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "conversiÃ³n no vÃ¡lida desde el tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:23602
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "conversiÃ³n no vÃ¡lida desde el tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:23605
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "conversiÃ³n no vÃ¡lida al tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:23608
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "conversiÃ³n no vÃ¡lida al tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:23646 config/i386/i386.cc:23671
  #, fuzzy
  #| msgid "operation not permitted on type %<bfloat16_t%>"
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr "operaciÃ³n no permitida con el tipo %<bfloat16_t%>"
  
! #: config/i386/i386.cc:23649 config/i386/i386.cc:23675
  #, fuzzy
  #| msgid "operation not permitted on type %<bfloat16_t%>"
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
*************** msgstr "operaciÃ³n no vÃ¡lida en %<__fpr
*** 20802,20808 ****
  msgid "invalid %%P operand"
  msgstr "operando %%P no vÃ¡lido"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14298
  #, c-format
  msgid "invalid %%p value"
  msgstr "valor %%p no vÃ¡lido"
--- 20923,20929 ----
  msgid "invalid %%P operand"
  msgstr "operando %%P no vÃ¡lido"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14249
  #, c-format
  msgid "invalid %%p value"
  msgstr "valor %%p no vÃ¡lido"
*************** msgstr "no se puede usar la direcciÃ³n a
*** 20829,20893 ****
  msgid "invalid addressing mode"
  msgstr "modo de direccionamiento no vÃ¡lido"
  
! #: config/loongarch/loongarch.cc:5945 config/loongarch/loongarch.cc:5967
! #: config/loongarch/loongarch.cc:6355 config/mips/mips.cc:9233
! #: config/mips/mips.cc:9260 config/mips/mips.cc:9443
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "'%%%c' no es un prefijo de operando vÃ¡lido"
  
! #: config/loongarch/loongarch.cc:6204 config/loongarch/loongarch.cc:6224
! #: config/loongarch/loongarch.cc:6270 config/loongarch/loongarch.cc:6277
! #: config/loongarch/loongarch.cc:6312 config/loongarch/loongarch.cc:6315
! #: config/loongarch/loongarch.cc:6327 config/loongarch/loongarch.cc:6334
! #: config/loongarch/loongarch.cc:6344 config/loongarch/loongarch.cc:6347
! #: config/loongarch/loongarch.cc:6368 config/loongarch/loongarch.cc:6375
! #: config/loongarch/loongarch.cc:6402 config/loongarch/loongarch.cc:6413
! #: config/loongarch/loongarch.cc:6428 config/loongarch/loongarch.cc:6437
! #: config/mips/mips.cc:9332 config/mips/mips.cc:9339 config/mips/mips.cc:9346
! #: config/mips/mips.cc:9353 config/mips/mips.cc:9366 config/mips/mips.cc:9373
! #: config/mips/mips.cc:9383 config/mips/mips.cc:9386 config/mips/mips.cc:9398
! #: config/mips/mips.cc:9401 config/mips/mips.cc:9461 config/mips/mips.cc:9468
! #: config/mips/mips.cc:9489 config/mips/mips.cc:9504 config/mips/mips.cc:9523
! #: config/mips/mips.cc:9532 config/riscv/riscv.cc:5605
! #: config/riscv/riscv.cc:5980 config/riscv/riscv.cc:5986
! #: config/riscv/riscv.cc:6002 config/riscv/riscv.cc:6013
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "uso no vÃ¡lido de '%%%c'"
  
! #: config/m32r/m32r.cc:2145
  msgid "bad insn for 'A'"
  msgstr "insn errÃ³nea para 'A'"
  
! #: config/m32r/m32r.cc:2192
  #, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%T/%%B"
  
! #: config/m32r/m32r.cc:2215
  #, c-format
  msgid "invalid operand to %%N code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%N"
  
! #: config/m32r/m32r.cc:2248
  msgid "pre-increment address is not a register"
  msgstr "la direcciÃ³n de pre-incremento no es un registro"
  
! #: config/m32r/m32r.cc:2255
  msgid "pre-decrement address is not a register"
  msgstr "la direcciÃ³n de pre-decremento no es un registro"
  
! #: config/m32r/m32r.cc:2262
  msgid "post-increment address is not a register"
  msgstr "la direcciÃ³n de post-incremento no es un registro"
  
! #: config/m32r/m32r.cc:2337 config/m32r/m32r.cc:2352
! #: config/rs6000/rs6000.cc:21023
  msgid "bad address"
  msgstr "direcciÃ³n errÃ³nea"
  
! #: config/m32r/m32r.cc:2357
  msgid "lo_sum not of register"
  msgstr "lo_sum no proviene de un registro"
  
--- 20950,21014 ----
  msgid "invalid addressing mode"
  msgstr "modo de direccionamiento no vÃ¡lido"
  
! #: config/loongarch/loongarch.cc:5880 config/loongarch/loongarch.cc:5902
! #: config/loongarch/loongarch.cc:6303 config/mips/mips.cc:9239
! #: config/mips/mips.cc:9266 config/mips/mips.cc:9449
  #, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "'%%%c' no es un prefijo de operando vÃ¡lido"
  
! #: config/loongarch/loongarch.cc:6140 config/loongarch/loongarch.cc:6160
! #: config/loongarch/loongarch.cc:6206 config/loongarch/loongarch.cc:6213
! #: config/loongarch/loongarch.cc:6260 config/loongarch/loongarch.cc:6263
! #: config/loongarch/loongarch.cc:6275 config/loongarch/loongarch.cc:6282
! #: config/loongarch/loongarch.cc:6292 config/loongarch/loongarch.cc:6295
! #: config/loongarch/loongarch.cc:6316 config/loongarch/loongarch.cc:6323
! #: config/loongarch/loongarch.cc:6350 config/loongarch/loongarch.cc:6361
! #: config/loongarch/loongarch.cc:6376 config/loongarch/loongarch.cc:6385
! #: config/mips/mips.cc:9338 config/mips/mips.cc:9345 config/mips/mips.cc:9352
! #: config/mips/mips.cc:9359 config/mips/mips.cc:9372 config/mips/mips.cc:9379
! #: config/mips/mips.cc:9389 config/mips/mips.cc:9392 config/mips/mips.cc:9404
! #: config/mips/mips.cc:9407 config/mips/mips.cc:9467 config/mips/mips.cc:9474
! #: config/mips/mips.cc:9495 config/mips/mips.cc:9510 config/mips/mips.cc:9529
! #: config/mips/mips.cc:9538 config/riscv/riscv.cc:5962
! #: config/riscv/riscv.cc:6337 config/riscv/riscv.cc:6343
! #: config/riscv/riscv.cc:6359 config/riscv/riscv.cc:6370
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "uso no vÃ¡lido de '%%%c'"
  
! #: config/m32r/m32r.cc:2146
  msgid "bad insn for 'A'"
  msgstr "insn errÃ³nea para 'A'"
  
! #: config/m32r/m32r.cc:2193
  #, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%T/%%B"
  
! #: config/m32r/m32r.cc:2216
  #, c-format
  msgid "invalid operand to %%N code"
  msgstr "operando no vÃ¡lido para el cÃ³digo %%N"
  
! #: config/m32r/m32r.cc:2249
  msgid "pre-increment address is not a register"
  msgstr "la direcciÃ³n de pre-incremento no es un registro"
  
! #: config/m32r/m32r.cc:2256
  msgid "pre-decrement address is not a register"
  msgstr "la direcciÃ³n de pre-decremento no es un registro"
  
! #: config/m32r/m32r.cc:2263
  msgid "post-increment address is not a register"
  msgstr "la direcciÃ³n de post-incremento no es un registro"
  
! #: config/m32r/m32r.cc:2338 config/m32r/m32r.cc:2353
! #: config/rs6000/rs6000.cc:20974
  msgid "bad address"
  msgstr "direcciÃ³n errÃ³nea"
  
! #: config/m32r/m32r.cc:2358
  msgid "lo_sum not of register"
  msgstr "lo_sum no proviene de un registro"
  
*************** msgstr "no se admite la combinaciÃ³n: %s
*** 21049,21055 ****
  msgid "unsupported memory expression:"
  msgstr "conversiÃ³n de coma fija no admitida"
  
! #: config/riscv/riscv.cc:5782
  #, fuzzy, c-format
  #| msgid "invalid %%r operand"
  msgid "invalid vector operand"
--- 21170,21176 ----
  msgid "unsupported memory expression:"
  msgstr "conversiÃ³n de coma fija no admitida"
  
! #: config/riscv/riscv.cc:6139
  #, fuzzy, c-format
  #| msgid "invalid %%r operand"
  msgid "invalid vector operand"
*************** msgstr "Espacio de pila agotado.\n"
*** 21070,21350 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "Pruebe ejecutar '%s' en el intÃ©rprete de Ã³rdenes para elevar su lÃ­mite.\n"
  
! #: config/rs6000/rs6000.cc:3822
  msgid "%<-mvsx%> requires hardware floating point"
  msgstr "%<-mvsx%> requiere coma flotante de hardware"
  
! #: config/rs6000/rs6000.cc:3830
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr "%<-mvsx%> necesita direccionamiento indexado"
  
! #: config/rs6000/rs6000.cc:3835
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr "%<-mvsx%> y -%<mno-altivec%> son incompatibles"
  
! #: config/rs6000/rs6000.cc:3837
  msgid "%<-mno-altivec%> disables vsx"
  msgstr "%<-mno-altivec%> desactiva vsx"
  
! #: config/rs6000/rs6000.cc:3986
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr "%<-mquad-memory%> requiere modo de 64 bits"
  
! #: config/rs6000/rs6000.cc:3989
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr "%<-mquad-memory-atomic%> requiere modo de 64 bits"
  
! #: config/rs6000/rs6000.cc:4001
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr "%<-mquad-memory%> no estÃ¡ disponible en modo little endian"
  
! #: config/rs6000/rs6000.cc:11388
  msgid "bad move"
  msgstr "move errÃ³neo"
  
! #: config/rs6000/rs6000.cc:13928
  msgid "Bad 128-bit move"
  msgstr "Movimiento de 128 bits errÃ³neo"
  
! #: config/rs6000/rs6000.cc:14108
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%A value"
  msgstr "valor %%J no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14117 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%D value"
  msgstr "valor %%D no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14132
  #, c-format
  msgid "invalid %%e value"
  msgstr "valor %%e no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%f value"
  msgstr "valor %%f no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14162
  #, c-format
  msgid "invalid %%F value"
  msgstr "valor %%F no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14171
  #, c-format
  msgid "invalid %%G value"
  msgstr "valor %%G no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14206
  #, c-format
  msgid "invalid %%j code"
  msgstr "cÃ³digo %%j no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14216
  #, c-format
  msgid "invalid %%J code"
  msgstr "cÃ³digo %%J no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14226
  #, c-format
  msgid "invalid %%k value"
  msgstr "valor %%k no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14241 config/xtensa/xtensa.cc:3052
  #, c-format
  msgid "invalid %%K value"
  msgstr "valor %%K no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14288
  #, c-format
  msgid "invalid %%O value"
  msgstr "valor %%O no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14335
  #, c-format
  msgid "invalid %%q value"
  msgstr "valor %%q no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14377
  #, c-format
  msgid "invalid %%t value"
  msgstr "valor %%t no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14394
  #, c-format
  msgid "invalid %%T value"
  msgstr "valor %%T no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14406
  #, c-format
  msgid "invalid %%u value"
  msgstr "valor %%u no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14420 config/xtensa/xtensa.cc:3027
  #, c-format
  msgid "invalid %%v value"
  msgstr "valor %%v no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14470
  #, c-format
  msgid "invalid %%V value"
  msgstr "valor %%V no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14486 config/xtensa/xtensa.cc:3073
  #, c-format
  msgid "invalid %%x value"
  msgstr "valor %%x no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14543
  #, c-format
  msgid "invalid %%z value"
  msgstr "valor %%z no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14612
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "valor %%y no vÃ¡lido, pruebe usando la restricciÃ³n 'Z'"
  
! #: config/rs6000/rs6000.cc:15554
  #, fuzzy
  #| msgid "Enable using IEEE 128-bit floating point instructions."
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Activa el uso de instrucciones de coma flotante de 128 bits IEEE."
  
! #: config/rs6000/rs6000.cc:24424
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Se pasÃ³ un argumento Altivec a una funciÃ³n sin prototipo"
  
! #: config/rs6000/rs6000.cc:28047
  msgid "Could not generate addis value for fusion"
  msgstr "No se ha podido generar valor addis para fusiÃ³n"
  
! #: config/rs6000/rs6000.cc:28116
  msgid "Unable to generate load/store offset for fusion"
  msgstr "No se puede generar desplazamiento de carga/almacenamiento para fusiÃ³n"
  
! #: config/rs6000/rs6000.cc:28192
  msgid "Bad GPR fusion"
  msgstr "FusiÃ³n GPR errÃ³nea"
  
! #: config/rs6000/rs6000.cc:28794
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "conversiÃ³n no vÃ¡lida desde el tipo %<bfloat16_t%>"
  
! #: config/rs6000/rs6000.cc:28796
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "conversiÃ³n no vÃ¡lida al tipo %<bfloat16_t%>"
  
! #: config/rs6000/rs6000.cc:28798
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "conversiÃ³n no vÃ¡lida de %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28800
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "conversiÃ³n no vÃ¡lida a %<__fpreg%>"
  
! #: config/s390/s390.cc:8413
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "las referencias a memoria simbÃ³lica sÃ³lo se admiten en z10 o posterior"
  
! #: config/s390/s390.cc:8424
  #, c-format
  msgid "cannot decompose address"
  msgstr "no se puede descomponer la direcciÃ³n"
  
! #: config/s390/s390.cc:8506
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "operador de comparaciÃ³n no vÃ¡lido para el modificador de salida 'E'"
  
! #: config/s390/s390.cc:8529
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "referencia no vÃ¡lida para el modificador de salida 'J'"
  
! #: config/s390/s390.cc:8547
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "direcciÃ³n no vÃ¡lida para el modificador de salida 'O'"
  
! #: config/s390/s390.cc:8569
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "direcciÃ³n no vÃ¡lida para el modificador de salida 'R'"
  
! #: config/s390/s390.cc:8587
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "se esperaba una referencia de memoria para el modificador de salida 'S'"
  
! #: config/s390/s390.cc:8597
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "direcciÃ³n no vÃ¡lida para el modificador de saida 'S'"
  
! #: config/s390/s390.cc:8618
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "se esperaba un registro o expresiÃ³n de memoria para el modificador de salida 'N'"
  
! #: config/s390/s390.cc:8629
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "se esperaba un registro o expresiÃ³n de memoria para el modificador de salida 'M'"
  
! #: config/s390/s390.cc:8738 config/s390/s390.cc:8759
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "constante no vÃ¡lida para el modificador de salida '%c'"
  
! #: config/s390/s390.cc:8756
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "constante no vÃ¡lida - pruebe usar un modificador de salida"
  
! #: config/s390/s390.cc:8793
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "vector constante no vÃ¡lido para el modificador de salida '%c'"
  
! #: config/s390/s390.cc:8800
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "expresiÃ³n no vÃ¡lida - pruebe usar un modificador de salida"
  
! #: config/s390/s390.cc:8803
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "expresiÃ³n no vÃ¡lida para el modificador de salida '%c'"
  
! #: config/s390/s390.cc:12652
  msgid "vector argument passed to unprototyped function"
  msgstr "se pasÃ³ un argumento vector a una funciÃ³n sin prototipo"
  
! #: config/s390/s390.cc:17089
  msgid "types differ in signedness"
  msgstr "los tipos difieren en el signo"
  
! #: config/s390/s390.cc:17099
  msgid "binary operator does not support two vector bool operands"
  msgstr "el operador binario no admite dos operadores bool vector"
  
! #: config/s390/s390.cc:17102
  msgid "binary operator does not support vector bool operand"
  msgstr "el operador binario no admite operador bool vector"
  
! #: config/s390/s390.cc:17110
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "el operador binario no admite que se mezclen operandos bool vector y vector de coma flotante"
  
--- 21191,21471 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr "Pruebe ejecutar '%s' en el intÃ©rprete de Ã³rdenes para elevar su lÃ­mite.\n"
  
! #: config/rs6000/rs6000.cc:3823
  msgid "%<-mvsx%> requires hardware floating point"
  msgstr "%<-mvsx%> requiere coma flotante de hardware"
  
! #: config/rs6000/rs6000.cc:3831
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr "%<-mvsx%> necesita direccionamiento indexado"
  
! #: config/rs6000/rs6000.cc:3836
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr "%<-mvsx%> y -%<mno-altivec%> son incompatibles"
  
! #: config/rs6000/rs6000.cc:3838
  msgid "%<-mno-altivec%> disables vsx"
  msgstr "%<-mno-altivec%> desactiva vsx"
  
! #: config/rs6000/rs6000.cc:3958
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr "%<-mquad-memory%> requiere modo de 64 bits"
  
! #: config/rs6000/rs6000.cc:3961
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr "%<-mquad-memory-atomic%> requiere modo de 64 bits"
  
! #: config/rs6000/rs6000.cc:3973
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr "%<-mquad-memory%> no estÃ¡ disponible en modo little endian"
  
! #: config/rs6000/rs6000.cc:11339
  msgid "bad move"
  msgstr "move errÃ³neo"
  
! #: config/rs6000/rs6000.cc:13879
  msgid "Bad 128-bit move"
  msgstr "Movimiento de 128 bits errÃ³neo"
  
! #: config/rs6000/rs6000.cc:14059
  #, fuzzy, c-format
  #| msgid "invalid %%J value"
  msgid "invalid %%A value"
  msgstr "valor %%J no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14068 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%D value"
  msgstr "valor %%D no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14083
  #, c-format
  msgid "invalid %%e value"
  msgstr "valor %%e no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14104
  #, c-format
  msgid "invalid %%f value"
  msgstr "valor %%f no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14113
  #, c-format
  msgid "invalid %%F value"
  msgstr "valor %%F no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14122
  #, c-format
  msgid "invalid %%G value"
  msgstr "valor %%G no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14157
  #, c-format
  msgid "invalid %%j code"
  msgstr "cÃ³digo %%j no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14167
  #, c-format
  msgid "invalid %%J code"
  msgstr "cÃ³digo %%J no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14177
  #, c-format
  msgid "invalid %%k value"
  msgstr "valor %%k no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14192 config/xtensa/xtensa.cc:3052
  #, c-format
  msgid "invalid %%K value"
  msgstr "valor %%K no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14239
  #, c-format
  msgid "invalid %%O value"
  msgstr "valor %%O no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14286
  #, c-format
  msgid "invalid %%q value"
  msgstr "valor %%q no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14328
  #, c-format
  msgid "invalid %%t value"
  msgstr "valor %%t no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14345
  #, c-format
  msgid "invalid %%T value"
  msgstr "valor %%T no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14357
  #, c-format
  msgid "invalid %%u value"
  msgstr "valor %%u no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14371 config/xtensa/xtensa.cc:3027
  #, c-format
  msgid "invalid %%v value"
  msgstr "valor %%v no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14421
  #, c-format
  msgid "invalid %%V value"
  msgstr "valor %%V no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14437 config/xtensa/xtensa.cc:3073
  #, c-format
  msgid "invalid %%x value"
  msgstr "valor %%x no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14494
  #, c-format
  msgid "invalid %%z value"
  msgstr "valor %%z no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:14563
  #, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "valor %%y no vÃ¡lido, pruebe usando la restricciÃ³n 'Z'"
  
! #: config/rs6000/rs6000.cc:15505
  #, fuzzy
  #| msgid "Enable using IEEE 128-bit floating point instructions."
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "Activa el uso de instrucciones de coma flotante de 128 bits IEEE."
  
! #: config/rs6000/rs6000.cc:24375
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "Se pasÃ³ un argumento Altivec a una funciÃ³n sin prototipo"
  
! #: config/rs6000/rs6000.cc:27990
  msgid "Could not generate addis value for fusion"
  msgstr "No se ha podido generar valor addis para fusiÃ³n"
  
! #: config/rs6000/rs6000.cc:28059
  msgid "Unable to generate load/store offset for fusion"
  msgstr "No se puede generar desplazamiento de carga/almacenamiento para fusiÃ³n"
  
! #: config/rs6000/rs6000.cc:28135
  msgid "Bad GPR fusion"
  msgstr "FusiÃ³n GPR errÃ³nea"
  
! #: config/rs6000/rs6000.cc:28737
  #, fuzzy
  #| msgid "invalid conversion from type %<bfloat16_t%>"
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "conversiÃ³n no vÃ¡lida desde el tipo %<bfloat16_t%>"
  
! #: config/rs6000/rs6000.cc:28739
  #, fuzzy
  #| msgid "invalid conversion to type %<bfloat16_t%>"
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "conversiÃ³n no vÃ¡lida al tipo %<bfloat16_t%>"
  
! #: config/rs6000/rs6000.cc:28741
  #, fuzzy
  #| msgid "invalid conversion from %<__fpreg%>"
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "conversiÃ³n no vÃ¡lida de %<__fpreg%>"
  
! #: config/rs6000/rs6000.cc:28743
  #, fuzzy
  #| msgid "invalid conversion to %<__fpreg%>"
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "conversiÃ³n no vÃ¡lida a %<__fpreg%>"
  
! #: config/s390/s390.cc:8415
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr "las referencias a memoria simbÃ³lica sÃ³lo se admiten en z10 o posterior"
  
! #: config/s390/s390.cc:8426
  #, c-format
  msgid "cannot decompose address"
  msgstr "no se puede descomponer la direcciÃ³n"
  
! #: config/s390/s390.cc:8508
  #, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "operador de comparaciÃ³n no vÃ¡lido para el modificador de salida 'E'"
  
! #: config/s390/s390.cc:8531
  #, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "referencia no vÃ¡lida para el modificador de salida 'J'"
  
! #: config/s390/s390.cc:8549
  #, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "direcciÃ³n no vÃ¡lida para el modificador de salida 'O'"
  
! #: config/s390/s390.cc:8571
  #, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "direcciÃ³n no vÃ¡lida para el modificador de salida 'R'"
  
! #: config/s390/s390.cc:8589
  #, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "se esperaba una referencia de memoria para el modificador de salida 'S'"
  
! #: config/s390/s390.cc:8599
  #, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "direcciÃ³n no vÃ¡lida para el modificador de saida 'S'"
  
! #: config/s390/s390.cc:8620
  #, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "se esperaba un registro o expresiÃ³n de memoria para el modificador de salida 'N'"
  
! #: config/s390/s390.cc:8631
  #, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "se esperaba un registro o expresiÃ³n de memoria para el modificador de salida 'M'"
  
! #: config/s390/s390.cc:8740 config/s390/s390.cc:8761
  #, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "constante no vÃ¡lida para el modificador de salida '%c'"
  
! #: config/s390/s390.cc:8758
  #, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "constante no vÃ¡lida - pruebe usar un modificador de salida"
  
! #: config/s390/s390.cc:8795
  #, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "vector constante no vÃ¡lido para el modificador de salida '%c'"
  
! #: config/s390/s390.cc:8802
  #, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "expresiÃ³n no vÃ¡lida - pruebe usar un modificador de salida"
  
! #: config/s390/s390.cc:8805
  #, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "expresiÃ³n no vÃ¡lida para el modificador de salida '%c'"
  
! #: config/s390/s390.cc:12664
  msgid "vector argument passed to unprototyped function"
  msgstr "se pasÃ³ un argumento vector a una funciÃ³n sin prototipo"
  
! #: config/s390/s390.cc:17110
  msgid "types differ in signedness"
  msgstr "los tipos difieren en el signo"
  
! #: config/s390/s390.cc:17120
  msgid "binary operator does not support two vector bool operands"
  msgstr "el operador binario no admite dos operadores bool vector"
  
! #: config/s390/s390.cc:17123
  msgid "binary operator does not support vector bool operand"
  msgstr "el operador binario no admite operador bool vector"
  
! #: config/s390/s390.cc:17131
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "el operador binario no admite que se mezclen operandos bool vector y vector de coma flotante"
  
*************** msgstr "creado y usado con diferentes AB
*** 21370,21411 ****
  msgid "created and used with different endianness"
  msgstr "creado y usado con diferente orden de bits"
  
! #: config/sparc/sparc.cc:9371 config/sparc/sparc.cc:9377
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "operando %%Y no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9464
  #, c-format
  msgid "invalid %%A operand"
  msgstr "operando %%A no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9484
  #, c-format
  msgid "invalid %%B operand"
  msgstr "operando %%B no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9564
  #, c-format
  msgid "invalid %%C operand"
  msgstr "operando %%C no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9596
  #, c-format
  msgid "invalid %%D operand"
  msgstr "operando %%D no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9615
  #, c-format
  msgid "invalid %%f operand"
  msgstr "operando %%f no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9627
  #, c-format
  msgid "invalid %%s operand"
  msgstr "operando %%s no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9672
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "la constante de coma flotante no es un operando inmediato vÃ¡lido"
--- 21491,21532 ----
  msgid "created and used with different endianness"
  msgstr "creado y usado con diferente orden de bits"
  
! #: config/sparc/sparc.cc:9393 config/sparc/sparc.cc:9399
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "operando %%Y no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9486
  #, c-format
  msgid "invalid %%A operand"
  msgstr "operando %%A no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9506
  #, c-format
  msgid "invalid %%B operand"
  msgstr "operando %%B no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9586
  #, c-format
  msgid "invalid %%C operand"
  msgstr "operando %%C no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9618
  #, c-format
  msgid "invalid %%D operand"
  msgstr "operando %%D no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9637
  #, c-format
  msgid "invalid %%f operand"
  msgstr "operando %%f no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9649
  #, c-format
  msgid "invalid %%s operand"
  msgstr "operando %%s no vÃ¡lido"
  
! #: config/sparc/sparc.cc:9694
  #, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "la constante de coma flotante no es un operando inmediato vÃ¡lido"
*************** msgstr "se usÃ³ un sÃ­mbolo como un oper
*** 21463,21485 ****
  msgid "illegal operand detected"
  msgstr "se detectÃ³ un operando ilegal"
  
! #: config/visium/visium.cc:3366
  msgid "illegal operand "
  msgstr "operando ilegal"
  
! #: config/visium/visium.cc:3417
  msgid "illegal operand address (1)"
  msgstr "direcciÃ³n de operando ilegal (1)"
  
! #: config/visium/visium.cc:3424
  msgid "illegal operand address (2)"
  msgstr "direcciÃ³n de operando ilegal (2)"
  
! #: config/visium/visium.cc:3439
  msgid "illegal operand address (3)"
  msgstr "direcciÃ³n de operando ilegal (3)"
  
! #: config/visium/visium.cc:3447
  msgid "illegal operand address (4)"
  msgstr "direcciÃ³n de operando ilegal (4)"
  
--- 21584,21606 ----
  msgid "illegal operand detected"
  msgstr "se detectÃ³ un operando ilegal"
  
! #: config/visium/visium.cc:3367
  msgid "illegal operand "
  msgstr "operando ilegal"
  
! #: config/visium/visium.cc:3418
  msgid "illegal operand address (1)"
  msgstr "direcciÃ³n de operando ilegal (1)"
  
! #: config/visium/visium.cc:3425
  msgid "illegal operand address (2)"
  msgstr "direcciÃ³n de operando ilegal (2)"
  
! #: config/visium/visium.cc:3440
  msgid "illegal operand address (3)"
  msgstr "direcciÃ³n de operando ilegal (3)"
  
! #: config/visium/visium.cc:3448
  msgid "illegal operand address (4)"
  msgstr "direcciÃ³n de operando ilegal (4)"
  
*************** msgstr "no hay registro en la direcciÃ³n
*** 21510,21526 ****
  msgid "address offset not a constant"
  msgstr "el desplazamiento de direcciÃ³n no es una constante"
  
! #: c/c-objc-common.cc:226
  #, fuzzy
  #| msgid "{anonymous}"
  msgid "{erroneous}"
  msgstr "{anÃ³nimo}"
  
! #: c/c-objc-common.cc:267
  msgid "aka"
  msgstr "tambiÃ©n conocido como"
  
! #: c/c-objc-common.cc:359
  msgid "({anonymous})"
  msgstr "({anÃ³nimo})"
  
--- 21631,21647 ----
  msgid "address offset not a constant"
  msgstr "el desplazamiento de direcciÃ³n no es una constante"
  
! #: c/c-objc-common.cc:227
  #, fuzzy
  #| msgid "{anonymous}"
  msgid "{erroneous}"
  msgstr "{anÃ³nimo}"
  
! #: c/c-objc-common.cc:268
  msgid "aka"
  msgstr "tambiÃ©n conocido como"
  
! #: c/c-objc-common.cc:360
  msgid "({anonymous})"
  msgstr "({anÃ³nimo})"
  
*************** msgstr "({anÃ³nimo})"
*** 21533,21564 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:2934 c/c-parser.cc:3059 c/c-parser.cc:3073 c/c-parser.cc:7008
! #: c/c-parser.cc:7763 c/c-parser.cc:8219 c/c-parser.cc:8406 c/c-parser.cc:8439
! #: c/c-parser.cc:8710 c/c-parser.cc:13147 c/c-parser.cc:13182
! #: c/c-parser.cc:13213 c/c-parser.cc:13260 c/c-parser.cc:13441
! #: c/c-parser.cc:14274 c/c-parser.cc:14349 c/c-parser.cc:14392
! #: c/c-parser.cc:21252 c/c-parser.cc:21332 c/c-parser.cc:21661
! #: c/c-parser.cc:21687 c/c-parser.cc:21710 c/c-parser.cc:22246
! #: c/c-parser.cc:22290 c/gimple-parser.cc:411 c/gimple-parser.cc:452
  #: c/gimple-parser.cc:461 c/gimple-parser.cc:670 c/gimple-parser.cc:2351
  #: c/gimple-parser.cc:2388 c/gimple-parser.cc:2467 c/gimple-parser.cc:2494
! #: c/c-parser.cc:3888 c/c-parser.cc:4079 c/c-parser.cc:4114 c/c-parser.cc:13434
  #: c/gimple-parser.cc:2158 c/gimple-parser.cc:2215 cp/parser.cc:15847
! #: cp/parser.cc:33792 cp/parser.cc:34431
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "se esperaba %<;%>"
  
  #: c/c-parser.cc:3569 c/c-parser.cc:4679 c/c-parser.cc:4874 c/c-parser.cc:4932
  #: c/c-parser.cc:4990 c/c-parser.cc:5373 c/c-parser.cc:5396 c/c-parser.cc:5405
! #: c/c-parser.cc:5456 c/c-parser.cc:5465 c/c-parser.cc:10147
! #: c/c-parser.cc:10215 c/c-parser.cc:10737 c/c-parser.cc:10763
! #: c/c-parser.cc:10797 c/c-parser.cc:10909 c/c-parser.cc:11728
! #: c/c-parser.cc:13548 c/c-parser.cc:16132 c/c-parser.cc:16867
! #: c/c-parser.cc:16926 c/c-parser.cc:16981 c/c-parser.cc:18840
! #: c/c-parser.cc:18960 c/c-parser.cc:20345 c/c-parser.cc:21752
! #: c/c-parser.cc:22254 c/c-parser.cc:25578 c/c-parser.cc:25660
  #: c/gimple-parser.cc:195 c/gimple-parser.cc:198 c/gimple-parser.cc:546
  #: c/gimple-parser.cc:580 c/gimple-parser.cc:585 c/gimple-parser.cc:754
  #: c/gimple-parser.cc:851 c/gimple-parser.cc:1089 c/gimple-parser.cc:1115
--- 21654,21685 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:2934 c/c-parser.cc:3059 c/c-parser.cc:3073 c/c-parser.cc:7006
! #: c/c-parser.cc:7761 c/c-parser.cc:8217 c/c-parser.cc:8404 c/c-parser.cc:8437
! #: c/c-parser.cc:8708 c/c-parser.cc:13166 c/c-parser.cc:13201
! #: c/c-parser.cc:13232 c/c-parser.cc:13279 c/c-parser.cc:13460
! #: c/c-parser.cc:14293 c/c-parser.cc:14368 c/c-parser.cc:14411
! #: c/c-parser.cc:21325 c/c-parser.cc:21405 c/c-parser.cc:21734
! #: c/c-parser.cc:21760 c/c-parser.cc:21783 c/c-parser.cc:22319
! #: c/c-parser.cc:22363 c/gimple-parser.cc:411 c/gimple-parser.cc:452
  #: c/gimple-parser.cc:461 c/gimple-parser.cc:670 c/gimple-parser.cc:2351
  #: c/gimple-parser.cc:2388 c/gimple-parser.cc:2467 c/gimple-parser.cc:2494
! #: c/c-parser.cc:3888 c/c-parser.cc:4079 c/c-parser.cc:4114 c/c-parser.cc:13453
  #: c/gimple-parser.cc:2158 c/gimple-parser.cc:2215 cp/parser.cc:15847
! #: cp/parser.cc:33810 cp/parser.cc:34449
  #, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "se esperaba %<;%>"
  
  #: c/c-parser.cc:3569 c/c-parser.cc:4679 c/c-parser.cc:4874 c/c-parser.cc:4932
  #: c/c-parser.cc:4990 c/c-parser.cc:5373 c/c-parser.cc:5396 c/c-parser.cc:5405
! #: c/c-parser.cc:5456 c/c-parser.cc:5465 c/c-parser.cc:10145
! #: c/c-parser.cc:10213 c/c-parser.cc:10735 c/c-parser.cc:10761
! #: c/c-parser.cc:10795 c/c-parser.cc:10907 c/c-parser.cc:11726
! #: c/c-parser.cc:13567 c/c-parser.cc:16181 c/c-parser.cc:16916
! #: c/c-parser.cc:16975 c/c-parser.cc:17030 c/c-parser.cc:18889
! #: c/c-parser.cc:19009 c/c-parser.cc:20418 c/c-parser.cc:21825
! #: c/c-parser.cc:22327 c/c-parser.cc:25651 c/c-parser.cc:25733
  #: c/gimple-parser.cc:195 c/gimple-parser.cc:198 c/gimple-parser.cc:546
  #: c/gimple-parser.cc:580 c/gimple-parser.cc:585 c/gimple-parser.cc:754
  #: c/gimple-parser.cc:851 c/gimple-parser.cc:1089 c/gimple-parser.cc:1115
*************** msgstr "se esperaba %<;%>"
*** 21566,21581 ****
  #: c/gimple-parser.cc:1506 c/gimple-parser.cc:1522 c/gimple-parser.cc:1578
  #: c/gimple-parser.cc:1605 c/gimple-parser.cc:1635 c/gimple-parser.cc:1661
  #: c/gimple-parser.cc:1868 c/gimple-parser.cc:2080 c/gimple-parser.cc:2100
! #: c/gimple-parser.cc:2261 c/gimple-parser.cc:2424 c/c-parser.cc:8662
! #: cp/parser.cc:34479
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "se esperaba %<)%>"
  
! #: c/c-parser.cc:4768 c/c-parser.cc:5516 c/c-parser.cc:5878 c/c-parser.cc:5896
! #: c/c-parser.cc:5897 c/c-parser.cc:6343 c/c-parser.cc:6387 c/c-parser.cc:8761
! #: c/c-parser.cc:10900 c/c-parser.cc:12160 c/c-parser.cc:12531
! #: c/c-parser.cc:15477 c/gimple-parser.cc:1844 cp/parser.cc:34443
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "se esperaba %<]%>"
--- 21687,21702 ----
  #: c/gimple-parser.cc:1506 c/gimple-parser.cc:1522 c/gimple-parser.cc:1578
  #: c/gimple-parser.cc:1605 c/gimple-parser.cc:1635 c/gimple-parser.cc:1661
  #: c/gimple-parser.cc:1868 c/gimple-parser.cc:2080 c/gimple-parser.cc:2100
! #: c/gimple-parser.cc:2261 c/gimple-parser.cc:2424 c/c-parser.cc:8660
! #: cp/parser.cc:34497
  #, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "se esperaba %<)%>"
  
! #: c/c-parser.cc:4768 c/c-parser.cc:5516 c/c-parser.cc:5876 c/c-parser.cc:5894
! #: c/c-parser.cc:5895 c/c-parser.cc:6341 c/c-parser.cc:6385 c/c-parser.cc:8759
! #: c/c-parser.cc:10898 c/c-parser.cc:12179 c/c-parser.cc:12550
! #: c/c-parser.cc:15496 c/gimple-parser.cc:1844 cp/parser.cc:34461
  #, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "se esperaba %<]%>"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 21585,21706 ****
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5425 c/c-parser.cc:5430 c/c-parser.cc:16115
! #: c/c-parser.cc:16956 c/c-parser.cc:24722 c/c-parser.cc:25386
! #: c/c-parser.cc:25603 c/gimple-parser.cc:180 c/gimple-parser.cc:493
  #: c/gimple-parser.cc:532 c/gimple-parser.cc:564 c/gimple-parser.cc:821
  #: c/gimple-parser.cc:1083 c/gimple-parser.cc:1109 c/gimple-parser.cc:1236
  #: c/gimple-parser.cc:1371 c/gimple-parser.cc:1496 c/gimple-parser.cc:1601
  #: c/gimple-parser.cc:1619 c/gimple-parser.cc:1654 c/gimple-parser.cc:2049
  #: c/gimple-parser.cc:2060 c/gimple-parser.cc:2066 c/gimple-parser.cc:2249
! #: c/gimple-parser.cc:2421 c/c-parser.cc:15896 cp/parser.cc:34434
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "se esperaba %<(%>"
  
! #: c/c-parser.cc:5874 c/c-parser.cc:5876 c/c-parser.cc:15382 cp/parser.cc:34446
! #: cp/parser.cc:38315 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "se esperaba %<[%>"
  
! #: c/c-parser.cc:6524 c/c-parser.cc:13777 c/c-parser.cc:21227
! #: c/c-parser.cc:21313 c/c-parser.cc:22074 c/c-parser.cc:23034
! #: c/c-parser.cc:26846 c/gimple-parser.cc:404 c/gimple-parser.cc:2427
! #: c/c-parser.cc:3875 c/c-parser.cc:4103 c/c-parser.cc:13329 cp/parser.cc:21607
! #: cp/parser.cc:34440 go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "se esperaba %<{%>"
  
! #: c/c-parser.cc:7370 c/c-parser.cc:7379 c/c-parser.cc:9210 c/c-parser.cc:10352
! #: c/c-parser.cc:13541 c/c-parser.cc:13938 c/c-parser.cc:14002
! #: c/c-parser.cc:15459 c/c-parser.cc:16547 c/c-parser.cc:16784
! #: c/c-parser.cc:17337 c/c-parser.cc:17440 c/c-parser.cc:17981
! #: c/c-parser.cc:18417 c/c-parser.cc:18493 c/c-parser.cc:18610
! #: c/c-parser.cc:18682 c/c-parser.cc:24589 c/c-parser.cc:25443
! #: c/c-parser.cc:25502 c/gimple-parser.cc:587 c/gimple-parser.cc:892
! #: c/gimple-parser.cc:2475 c/gimple-parser.cc:2502 c/c-parser.cc:8669
! #: c/c-parser.cc:16040 c/c-parser.cc:17445 cp/parser.cc:34473
! #: cp/parser.cc:36176 cp/parser.cc:39219 cp/parser.cc:40112
  #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "se esperaba %<:%>"
  
! #: c/c-parser.cc:8201 cp/parser.cc:34360
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "se esperaba %<while%>"
  
! #: c/c-parser.cc:10110 c/c-parser.cc:10303 c/c-parser.cc:10787
! #: c/c-parser.cc:10830 c/c-parser.cc:10971 c/c-parser.cc:11718
! #: c/c-parser.cc:16961 c/c-parser.cc:18562 c/gimple-parser.cc:1086
  #: c/gimple-parser.cc:1112 c/gimple-parser.cc:1240 c/gimple-parser.cc:1243
! #: c/gimple-parser.cc:1623 c/gimple-parser.cc:1629 cp/parser.cc:33790
! #: cp/parser.cc:34449
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "se esperaba %<,%>"
  
! #: c/c-parser.cc:10681
  msgid "expected %<.%>"
  msgstr "se esperaba %<.%>"
  
! #: c/c-parser.cc:13000 c/c-parser.cc:13032 c/c-parser.cc:13272
! #: cp/parser.cc:36750 cp/parser.cc:36771
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "se esperaba %<@end%>"
  
! #: c/c-parser.cc:13690 c/gimple-parser.cc:1411 cp/parser.cc:34458
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "se esperaba %<>%>"
  
! #: c/c-parser.cc:17535 c/c-parser.cc:18978 cp/parser.cc:34482
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "se esperaba %<,%> o %<)%>"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:18409 c/c-parser.cc:21120 c/c-parser.cc:21167
! #: c/c-parser.cc:21324 c/c-parser.cc:21671 c/c-parser.cc:22233
! #: c/c-parser.cc:24770 c/c-parser.cc:25644 c/gimple-parser.cc:745
! #: c/c-parser.cc:6410 c/c-parser.cc:21244 c/c-parser.cc:21467
! #: cp/parser.cc:34461 cp/parser.cc:43102 cp/parser.cc:43275
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "se esperaba %<=%>"
  
! #: c/c-parser.cc:21255 c/c-parser.cc:21335 c/c-parser.cc:21688
! #: c/c-parser.cc:22143 c/gimple-parser.cc:1677 c/gimple-parser.cc:1709
! #: c/gimple-parser.cc:1719 c/gimple-parser.cc:2512 cp/parser.cc:34437
! #: cp/parser.cc:36960
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "se esperaba %<}%>"
  
! #: c/c-parser.cc:21348 cp/parser.cc:43200
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "se esperaba %<delete%>"
  
! #: c/c-parser.cc:23081 c/c-parser.cc:23070 cp/parser.cc:45899
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "se esperaba %<#pragma omp section%> o %<}%>"
  
! #: c/c-parser.cc:26210 cp/parser.cc:49854
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9039
  msgid "(anonymous)"
  msgstr "(anÃ³nimo)"
  
! #: c/gimple-parser.cc:1400 cp/parser.cc:18950 cp/parser.cc:34455
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "se esperaba %<<%>"
--- 21706,21827 ----
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5425 c/c-parser.cc:5430 c/c-parser.cc:16164
! #: c/c-parser.cc:17005 c/c-parser.cc:24795 c/c-parser.cc:25459
! #: c/c-parser.cc:25676 c/gimple-parser.cc:180 c/gimple-parser.cc:493
  #: c/gimple-parser.cc:532 c/gimple-parser.cc:564 c/gimple-parser.cc:821
  #: c/gimple-parser.cc:1083 c/gimple-parser.cc:1109 c/gimple-parser.cc:1236
  #: c/gimple-parser.cc:1371 c/gimple-parser.cc:1496 c/gimple-parser.cc:1601
  #: c/gimple-parser.cc:1619 c/gimple-parser.cc:1654 c/gimple-parser.cc:2049
  #: c/gimple-parser.cc:2060 c/gimple-parser.cc:2066 c/gimple-parser.cc:2249
! #: c/gimple-parser.cc:2421 c/c-parser.cc:15945 cp/parser.cc:34452
  #, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "se esperaba %<(%>"
  
! #: c/c-parser.cc:5872 c/c-parser.cc:5874 c/c-parser.cc:15401 cp/parser.cc:34464
! #: cp/parser.cc:38333 go/gofrontend/embed.cc:440
  #, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "se esperaba %<[%>"
  
! #: c/c-parser.cc:6522 c/c-parser.cc:13796 c/c-parser.cc:21300
! #: c/c-parser.cc:21386 c/c-parser.cc:22147 c/c-parser.cc:23107
! #: c/c-parser.cc:26919 c/gimple-parser.cc:404 c/gimple-parser.cc:2427
! #: c/c-parser.cc:3875 c/c-parser.cc:4103 c/c-parser.cc:13348 cp/parser.cc:21607
! #: cp/parser.cc:34458 go/gofrontend/embed.cc:371
  #, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "se esperaba %<{%>"
  
! #: c/c-parser.cc:7368 c/c-parser.cc:7377 c/c-parser.cc:9208 c/c-parser.cc:10350
! #: c/c-parser.cc:13560 c/c-parser.cc:13957 c/c-parser.cc:14021
! #: c/c-parser.cc:15478 c/c-parser.cc:16596 c/c-parser.cc:16833
! #: c/c-parser.cc:17386 c/c-parser.cc:17489 c/c-parser.cc:18030
! #: c/c-parser.cc:18466 c/c-parser.cc:18542 c/c-parser.cc:18659
! #: c/c-parser.cc:18731 c/c-parser.cc:24662 c/c-parser.cc:25516
! #: c/c-parser.cc:25575 c/gimple-parser.cc:587 c/gimple-parser.cc:892
! #: c/gimple-parser.cc:2475 c/gimple-parser.cc:2502 c/c-parser.cc:8667
! #: c/c-parser.cc:16089 c/c-parser.cc:17494 cp/parser.cc:34491
! #: cp/parser.cc:36194 cp/parser.cc:39264 cp/parser.cc:40157
  #: go/gofrontend/embed.cc:404
  #, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "se esperaba %<:%>"
  
! #: c/c-parser.cc:8199 cp/parser.cc:34378
  #, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "se esperaba %<while%>"
  
! #: c/c-parser.cc:10108 c/c-parser.cc:10301 c/c-parser.cc:10785
! #: c/c-parser.cc:10828 c/c-parser.cc:10969 c/c-parser.cc:11716
! #: c/c-parser.cc:17010 c/c-parser.cc:18611 c/gimple-parser.cc:1086
  #: c/gimple-parser.cc:1112 c/gimple-parser.cc:1240 c/gimple-parser.cc:1243
! #: c/gimple-parser.cc:1623 c/gimple-parser.cc:1629 cp/parser.cc:33808
! #: cp/parser.cc:34467
  #, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "se esperaba %<,%>"
  
! #: c/c-parser.cc:10679
  msgid "expected %<.%>"
  msgstr "se esperaba %<.%>"
  
! #: c/c-parser.cc:13019 c/c-parser.cc:13051 c/c-parser.cc:13291
! #: cp/parser.cc:36768 cp/parser.cc:36789
  #, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "se esperaba %<@end%>"
  
! #: c/c-parser.cc:13709 c/gimple-parser.cc:1411 cp/parser.cc:34476
  #, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "se esperaba %<>%>"
  
! #: c/c-parser.cc:17584 c/c-parser.cc:19027 cp/parser.cc:34500
  #, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "se esperaba %<,%> o %<)%>"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:18458 c/c-parser.cc:21193 c/c-parser.cc:21240
! #: c/c-parser.cc:21397 c/c-parser.cc:21744 c/c-parser.cc:22306
! #: c/c-parser.cc:24843 c/c-parser.cc:25717 c/gimple-parser.cc:745
! #: c/c-parser.cc:6408 c/c-parser.cc:21317 c/c-parser.cc:21540
! #: cp/parser.cc:34479 cp/parser.cc:43147 cp/parser.cc:43320
  #, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "se esperaba %<=%>"
  
! #: c/c-parser.cc:21328 c/c-parser.cc:21408 c/c-parser.cc:21761
! #: c/c-parser.cc:22216 c/gimple-parser.cc:1677 c/gimple-parser.cc:1709
! #: c/gimple-parser.cc:1719 c/gimple-parser.cc:2512 cp/parser.cc:34455
! #: cp/parser.cc:36978
  #, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "se esperaba %<}%>"
  
! #: c/c-parser.cc:21421 cp/parser.cc:43245
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "se esperaba %<delete%>"
  
! #: c/c-parser.cc:23154 c/c-parser.cc:23143 cp/parser.cc:45944
  #, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "se esperaba %<#pragma omp section%> o %<}%>"
  
! #: c/c-parser.cc:26283 cp/parser.cc:49921
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9041
  msgid "(anonymous)"
  msgstr "(anÃ³nimo)"
  
! #: c/gimple-parser.cc:1400 cp/parser.cc:18950 cp/parser.cc:34473
  #, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "se esperaba %<<%>"
*************** msgstr "se esperaba %<<%>"
*** 21711,21739 ****
  msgid "expected label"
  msgstr "se esperaba etiqueta"
  
! #: cp/call.cc:4113
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate:"
  msgstr "candidato 1:"
  
! #: cp/call.cc:8309
  #, fuzzy
  #| msgid "Enable user-defined instructions."
  msgid "  after user-defined conversion:"
  msgstr "Activa las instrucciones definidas por el usuario."
  
! #: cp/call.cc:8475 cp/pt.cc:2043 cp/pt.cc:26267
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "el candidato es:"
  msgstr[1] "los candidatos son:"
  
! #: cp/call.cc:13002 cp/call.cc:13428
  msgid "candidate 1:"
  msgstr "candidato 1:"
  
! #: cp/call.cc:13004 cp/call.cc:13429
  msgid "candidate 2:"
  msgstr "candidato 2:"
  
--- 21832,21860 ----
  msgid "expected label"
  msgstr "se esperaba etiqueta"
  
! #: cp/call.cc:4136
  #, fuzzy
  #| msgid "candidate 1:"
  msgid "candidate:"
  msgstr "candidato 1:"
  
! #: cp/call.cc:8332
  #, fuzzy
  #| msgid "Enable user-defined instructions."
  msgid "  after user-defined conversion:"
  msgstr "Activa las instrucciones definidas por el usuario."
  
! #: cp/call.cc:8498 cp/pt.cc:2043 cp/pt.cc:26344
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "el candidato es:"
  msgstr[1] "los candidatos son:"
  
! #: cp/call.cc:13020 cp/call.cc:13446
  msgid "candidate 1:"
  msgstr "candidato 1:"
  
! #: cp/call.cc:13022 cp/call.cc:13447
  msgid "candidate 2:"
  msgstr "candidato 2:"
  
*************** msgstr "<error de parÃ¡metro de plantill
*** 21823,21829 ****
  msgid "<statement>"
  msgstr "<sentencia>"
  
! #: cp/error.cc:2289 cp/error.cc:3390 c-family/c-pretty-print.cc:2707
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<desconocido>"
--- 21944,21950 ----
  msgid "<statement>"
  msgstr "<sentencia>"
  
! #: cp/error.cc:2289 cp/error.cc:3391 c-family/c-pretty-print.cc:2708
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<desconocido>"
*************** msgstr "<expresiÃ³n-throw>"
*** 21838,21991 ****
  msgid "<ubsan routine call>"
  msgstr "<llamada a rutina ubsan>"
  
! #: cp/error.cc:2909
  msgid "<unparsed>"
  msgstr "<sidecodificar>"
  
! #: cp/error.cc:3062
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.cc:3101
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3115
  msgid "<expression error>"
  msgstr "<error de expresiÃ³n>"
  
! #: cp/error.cc:3130
  msgid "<unknown operator>"
  msgstr "<operador desconocido>"
  
! #: cp/error.cc:3605
  msgid "At global scope:"
  msgstr "En el Ã¡mbito global:"
  
! #: cp/error.cc:3664
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    incluido en lÃ­nea de %qs en %r%s:%d:%d%R"
  
! #: cp/error.cc:3669
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d%R"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    incluido en lÃ­nea de %qs en %r%s:%d%R"
  
! #: cp/error.cc:3675
  #, fuzzy
  #| msgid "    inlined from %qs"
  msgid "    inlined from %qD"
  msgstr "    incluido en lÃ­nea de %qs"
  
! #: cp/error.cc:3702
  #, fuzzy
  #| msgid "In static member function %qs"
  msgid "In static member function %qD"
  msgstr "En la funciÃ³n miembro static %qs"
  
! #: cp/error.cc:3704
  #, fuzzy
  #| msgid "In copy constructor %qs"
  msgid "In copy constructor %qD"
  msgstr "En el constructor copia %qs"
  
! #: cp/error.cc:3706
  #, fuzzy
  #| msgid "In constructor %qs"
  msgid "In constructor %qD"
  msgstr "En el constructor %qs"
  
! #: cp/error.cc:3708
  #, fuzzy
  #| msgid "In destructor %qs"
  msgid "In destructor %qD"
  msgstr "En el destructor %qs"
  
! #: cp/error.cc:3710
  msgid "In lambda function"
  msgstr "En la funciÃ³n lambda"
  
! #: cp/error.cc:3712
  #, fuzzy
  #| msgid "In static member function %qs"
  msgid "In explicit object member function %qD"
  msgstr "En la funciÃ³n miembro static %qs"
  
! #: cp/error.cc:3714
  #, fuzzy
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "En la funciÃ³n miembro %qs"
  
! #: cp/error.cc:3717
  #, fuzzy
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "En la funciÃ³n %qs"
  
! #: cp/error.cc:3740
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: En la sustituciÃ³n de %qS:\n"
  
! #: cp/error.cc:3741
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: En la instanciaciÃ³n de %q#D:\n"
  
! #: cp/error.cc:3766 cp/error.cc:3922
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3769 cp/error.cc:3925
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3777
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "se requiere recursivamente para la sustituciÃ³n de %qS\n"
  
! #: cp/error.cc:3778
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr "se requiere para la sustituciÃ³n de %qS\n"
  
! #: cp/error.cc:3783
  msgid "recursively required from %q#D\n"
  msgstr "se requiere recursivamente desde %q#D\n"
  
! #: cp/error.cc:3784
  msgid "required from %q#D\n"
  msgstr "se requiere desde %q#D\n"
  
! #: cp/error.cc:3791
  msgid "recursively required from here\n"
  msgstr "se requiere recursivamente desde aquÃ­\n"
  
! #: cp/error.cc:3792
  msgid "required from here\n"
  msgstr "se requiere desde aquÃ­\n"
  
! #: cp/error.cc:3846
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%d:%R   [ se saltan %d contextos de instanciaciÃ³n; utilice -ftemplate-backtrace-limit=0 para desactivarlo ]\n"
  
! #: cp/error.cc:3852
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%R   [ se saltan %d contextos de instanciaciÃ³n; utilice -ftemplate-backtrace-limit=0 para desactivarlo ]\n"
  
! #: cp/error.cc:3906
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%d:%R   en la expansiÃ³n de la %<constexpr%> de %qs"
  
! #: cp/error.cc:3910
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%R   en la expansiÃ³n de la %<constexpr%> de %qs"
  
! #: cp/pt.cc:2041 cp/semantics.cc:6237
  msgid "candidates are:"
  msgstr "los candidatos son:"
  
--- 21959,22112 ----
  msgid "<ubsan routine call>"
  msgstr "<llamada a rutina ubsan>"
  
! #: cp/error.cc:2910
  msgid "<unparsed>"
  msgstr "<sidecodificar>"
  
! #: cp/error.cc:3063
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.cc:3102
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3116
  msgid "<expression error>"
  msgstr "<error de expresiÃ³n>"
  
! #: cp/error.cc:3131
  msgid "<unknown operator>"
  msgstr "<operador desconocido>"
  
! #: cp/error.cc:3606
  msgid "At global scope:"
  msgstr "En el Ã¡mbito global:"
  
! #: cp/error.cc:3665
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    incluido en lÃ­nea de %qs en %r%s:%d:%d%R"
  
! #: cp/error.cc:3670
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d%R"
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "    incluido en lÃ­nea de %qs en %r%s:%d%R"
  
! #: cp/error.cc:3676
  #, fuzzy
  #| msgid "    inlined from %qs"
  msgid "    inlined from %qD"
  msgstr "    incluido en lÃ­nea de %qs"
  
! #: cp/error.cc:3703
  #, fuzzy
  #| msgid "In static member function %qs"
  msgid "In static member function %qD"
  msgstr "En la funciÃ³n miembro static %qs"
  
! #: cp/error.cc:3705
  #, fuzzy
  #| msgid "In copy constructor %qs"
  msgid "In copy constructor %qD"
  msgstr "En el constructor copia %qs"
  
! #: cp/error.cc:3707
  #, fuzzy
  #| msgid "In constructor %qs"
  msgid "In constructor %qD"
  msgstr "En el constructor %qs"
  
! #: cp/error.cc:3709
  #, fuzzy
  #| msgid "In destructor %qs"
  msgid "In destructor %qD"
  msgstr "En el destructor %qs"
  
! #: cp/error.cc:3711
  msgid "In lambda function"
  msgstr "En la funciÃ³n lambda"
  
! #: cp/error.cc:3713
  #, fuzzy
  #| msgid "In static member function %qs"
  msgid "In explicit object member function %qD"
  msgstr "En la funciÃ³n miembro static %qs"
  
! #: cp/error.cc:3715
  #, fuzzy
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "En la funciÃ³n miembro %qs"
  
! #: cp/error.cc:3718
  #, fuzzy
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "En la funciÃ³n %qs"
  
! #: cp/error.cc:3741
  #, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s: En la sustituciÃ³n de %qS:\n"
  
! #: cp/error.cc:3742
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "%s: En la instanciaciÃ³n de %q#D:\n"
  
! #: cp/error.cc:3767 cp/error.cc:3925
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3770 cp/error.cc:3928
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3778
  #, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "se requiere recursivamente para la sustituciÃ³n de %qS\n"
  
! #: cp/error.cc:3779
  #, c-format
  msgid "required by substitution of %qS\n"
  msgstr "se requiere para la sustituciÃ³n de %qS\n"
  
! #: cp/error.cc:3784
  msgid "recursively required from %q#D\n"
  msgstr "se requiere recursivamente desde %q#D\n"
  
! #: cp/error.cc:3785
  msgid "required from %q#D\n"
  msgstr "se requiere desde %q#D\n"
  
! #: cp/error.cc:3792
  msgid "recursively required from here\n"
  msgstr "se requiere recursivamente desde aquÃ­\n"
  
! #: cp/error.cc:3793
  msgid "required from here\n"
  msgstr "se requiere desde aquÃ­\n"
  
! #: cp/error.cc:3849
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%d:%R   [ se saltan %d contextos de instanciaciÃ³n; utilice -ftemplate-backtrace-limit=0 para desactivarlo ]\n"
  
! #: cp/error.cc:3855
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr "%r%s:%d:%R   [ se saltan %d contextos de instanciaciÃ³n; utilice -ftemplate-backtrace-limit=0 para desactivarlo ]\n"
  
! #: cp/error.cc:3909
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%d:%R   en la expansiÃ³n de la %<constexpr%> de %qs"
  
! #: cp/error.cc:3913
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%r%s:%d:%R   en la expansiÃ³n de la %<constexpr%> de %qs"
  
! #: cp/pt.cc:2041 cp/semantics.cc:6310
  msgid "candidates are:"
  msgstr "los candidatos son:"
  
*************** msgstr "la conversiÃ³n descarta la const
*** 22029,22080 ****
  msgid "source type is not polymorphic"
  msgstr "el tipo fuente no es polimÃ³rfico"
  
! #: cp/typeck.cc:7441 c/c-typeck.cc:4683
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "argumento de tipo errÃ³neo para el decremento unario"
  
! #: cp/typeck.cc:7442 c/c-typeck.cc:4669
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "argumento de tipo errÃ³neo para el incremento unario"
  
! #: cp/typeck.cc:7469 c/c-typeck.cc:4728
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "argumento de tipo errÃ³neo para complemento de bits"
  
! #: cp/typeck.cc:7486 c/c-typeck.cc:4736
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "argumento de tipo errÃ³neo para abs"
  
! #: cp/typeck.cc:7498 c/c-typeck.cc:4758
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "argumento de tipo errÃ³neo para la conjugaciÃ³n"
  
! #: cp/typeck.cc:7522
  msgid "in argument to unary !"
  msgstr "en el argumento para el ! unario"
  
! #: cp/typeck.cc:7571
  msgid "no pre-increment operator for type"
  msgstr "no hay operador de pre-incremento para el tipo"
  
! #: cp/typeck.cc:7573
  msgid "no post-increment operator for type"
  msgstr "no hay operador de post-incremento para el tipo"
  
! #: cp/typeck.cc:7575
  msgid "no pre-decrement operator for type"
  msgstr "no hay operador de pre-decremento para el tipo"
  
! #: cp/typeck.cc:7577
  msgid "no post-decrement operator for type"
  msgstr "no hay operador de post-decremento para el tipo"
  
! #: fortran/arith.cc:1497
  msgid "elemental binary operation"
  msgstr "operaciÃ³n binaria elemental"
  
--- 22150,22201 ----
  msgid "source type is not polymorphic"
  msgstr "el tipo fuente no es polimÃ³rfico"
  
! #: cp/typeck.cc:7443 c/c-typeck.cc:4685
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "argumento de tipo errÃ³neo para el decremento unario"
  
! #: cp/typeck.cc:7444 c/c-typeck.cc:4671
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "argumento de tipo errÃ³neo para el incremento unario"
  
! #: cp/typeck.cc:7471 c/c-typeck.cc:4730
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "argumento de tipo errÃ³neo para complemento de bits"
  
! #: cp/typeck.cc:7488 c/c-typeck.cc:4738
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "argumento de tipo errÃ³neo para abs"
  
! #: cp/typeck.cc:7500 c/c-typeck.cc:4760
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "argumento de tipo errÃ³neo para la conjugaciÃ³n"
  
! #: cp/typeck.cc:7524
  msgid "in argument to unary !"
  msgstr "en el argumento para el ! unario"
  
! #: cp/typeck.cc:7573
  msgid "no pre-increment operator for type"
  msgstr "no hay operador de pre-incremento para el tipo"
  
! #: cp/typeck.cc:7575
  msgid "no post-increment operator for type"
  msgstr "no hay operador de post-incremento para el tipo"
  
! #: cp/typeck.cc:7577
  msgid "no pre-decrement operator for type"
  msgstr "no hay operador de pre-decremento para el tipo"
  
! #: cp/typeck.cc:7579
  msgid "no post-decrement operator for type"
  msgstr "no hay operador de post-decremento para el tipo"
  
! #: fortran/arith.cc:1544
  msgid "elemental binary operation"
  msgstr "operaciÃ³n binaria elemental"
  
*************** msgstr "argumentos 'a%d' y 'a%d' para el
*** 22092,22103 ****
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "argumentos '%s' y '%s' para el intrÃ­nseco %s"
  
! #: fortran/check.cc:4429 fortran/intrinsic.cc:4831
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "argumentos '%s' y '%s' para el intrÃ­nseco '%s'"
  
! #: fortran/dump-parse-tree.cc:3713
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
--- 22213,22224 ----
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "argumentos '%s' y '%s' para el intrÃ­nseco %s"
  
! #: fortran/check.cc:4432 fortran/intrinsic.cc:4831
  #, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "argumentos '%s' y '%s' para el intrÃ­nseco '%s'"
  
! #: fortran/dump-parse-tree.cc:3731
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
*************** msgstr "Desajuste de frontera de matriz
*** 22185,22191 ****
  msgid "Driving:"
  msgstr "Conduciendo:"
  
! #: fortran/interface.cc:3706 fortran/intrinsic.cc:4509
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "argumento actual de INTENT = OUT/INOUT"
  
--- 22306,22312 ----
  msgid "Driving:"
  msgstr "Conduciendo:"
  
! #: fortran/interface.cc:3758 fortran/intrinsic.cc:4509
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr "argumento actual de INTENT = OUT/INOUT"
  
*************** msgstr "etiqueta %s con INQUIRE"
*** 22268,22576 ****
  msgid "Syntax error in expression at %C"
  msgstr "Error sintÃ¡ctico en la expresiÃ³n en %C"
  
! #: fortran/module.cc:1254
  msgid "Unexpected EOF"
  msgstr "Fin de fichero inesperado"
  
! #: fortran/module.cc:1379
  msgid "Name too long"
  msgstr "Nombre demasiado largo"
  
! #: fortran/module.cc:1433 fortran/module.cc:1491 fortran/module.cc:1546
! #: fortran/module.cc:1604
  msgid "Bad name"
  msgstr "Nombre errÃ³neo"
  
! #: fortran/module.cc:1628
  msgid "Expected name"
  msgstr "Se esperaba un nombre"
  
! #: fortran/module.cc:1631
  msgid "Expected left parenthesis"
  msgstr "Se esperaba un parÃ©ntesis izquierdo"
  
! #: fortran/module.cc:1634
  msgid "Expected right parenthesis"
  msgstr "Se esperaba un parÃ©ntesis derecho"
  
! #: fortran/module.cc:1637
  msgid "Expected integer"
  msgstr "Se esperaba un entero"
  
! #: fortran/module.cc:1640 fortran/module.cc:2864
  msgid "Expected string"
  msgstr "Se esperaba una cadena"
  
! #: fortran/module.cc:1665
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): No se encontrÃ³ el enumerador"
  
! #: fortran/module.cc:2238
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr "No admitido: niveles mÃºltiples de paralelismo 'de rutina' OpenACC"
  
! #: fortran/module.cc:2484
  msgid "Expected attribute bit name"
  msgstr "Se esperaba un nombre de atributo de bit"
  
! #: fortran/module.cc:3493
  msgid "Expected integer string"
  msgstr "Se esperaba una cadena entera"
  
! #: fortran/module.cc:3497
  msgid "Error converting integer"
  msgstr "Error al convertir el entero"
  
! #: fortran/module.cc:3519
  msgid "Expected real string"
  msgstr "Se esperaba una cadena real"
  
! #: fortran/module.cc:3744
  msgid "Expected expression type"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: fortran/module.cc:3824
  msgid "Bad operator"
  msgstr "Operador errÃ³neo"
  
! #: fortran/module.cc:3941
  msgid "Bad type in constant expression"
  msgstr "Tipo errÃ³neo en la expresiÃ³n constante"
  
! #: fortran/module.cc:7399
  msgid "Unexpected end of module"
  msgstr "Fin de mÃ³dulo inesperado"
  
! #: fortran/parse.cc:2138
  msgid "arithmetic IF"
  msgstr "IF aritmÃ©tico"
  
! #: fortran/parse.cc:2147
  msgid "attribute declaration"
  msgstr "declaraciÃ³n de atributo"
  
! #: fortran/parse.cc:2183
  msgid "data declaration"
  msgstr "declaraciÃ³n de datos"
  
! #: fortran/parse.cc:2201
  msgid "derived type declaration"
  msgstr "declaraciÃ³n de tipo derivado"
  
! #: fortran/parse.cc:2328
  msgid "block IF"
  msgstr "bloque IF"
  
! #: fortran/parse.cc:2337
  msgid "implied END DO"
  msgstr "END DO implÃ­cito"
  
! #: fortran/parse.cc:2431 fortran/resolve.cc:12499
  msgid "assignment"
  msgstr "asignaciÃ³n"
  
! #: fortran/parse.cc:2434 fortran/resolve.cc:12565 fortran/resolve.cc:12568
  msgid "pointer assignment"
  msgstr "asignaciÃ³n de puntero"
  
! #: fortran/parse.cc:2458
  msgid "simple IF"
  msgstr "IF simple"
  
! #: fortran/resolve.cc:2432 fortran/resolve.cc:2627
  msgid "elemental procedure"
  msgstr "procedimiento elemental"
  
! #: fortran/resolve.cc:2530
  msgid "allocatable argument"
  msgstr "argumento asignable"
  
! #: fortran/resolve.cc:2535
  msgid "asynchronous argument"
  msgstr "argumento asÃ­ncrono"
  
! #: fortran/resolve.cc:2540
  msgid "optional argument"
  msgstr "argumento opcional"
  
! #: fortran/resolve.cc:2545
  msgid "pointer argument"
  msgstr "argumento puntero"
  
! #: fortran/resolve.cc:2550
  msgid "target argument"
  msgstr "argumento destino"
  
! #: fortran/resolve.cc:2555
  msgid "value argument"
  msgstr "argumento de valor"
  
! #: fortran/resolve.cc:2560
  msgid "volatile argument"
  msgstr "argumento volÃ¡til"
  
! #: fortran/resolve.cc:2565
  msgid "assumed-shape argument"
  msgstr "se asume argumento de aspecto"
  
! #: fortran/resolve.cc:2570
  msgid "assumed-rank argument"
  msgstr "se asume argumento de rango"
  
! #: fortran/resolve.cc:2575
  msgid "coarray argument"
  msgstr "argumento de coarray"
  
! #: fortran/resolve.cc:2580
  msgid "parametrized derived type argument"
  msgstr "argumento de tipo derivado parametrizado"
  
! #: fortran/resolve.cc:2585
  msgid "polymorphic argument"
  msgstr "argumento polimÃ³rfico"
  
! #: fortran/resolve.cc:2590
  msgid "NO_ARG_CHECK attribute"
  msgstr "atributo NO_ARG_CHECK"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2597
  msgid "assumed-type argument"
  msgstr "se asume argumento de tipo"
  
! #: fortran/resolve.cc:2608
  msgid "array result"
  msgstr "resultado array"
  
! #: fortran/resolve.cc:2613
  msgid "pointer or allocatable result"
  msgstr "puntero o resultado asignable"
  
! #: fortran/resolve.cc:2620
  msgid "result with non-constant character length"
  msgstr "resultado con longitud de carÃ¡cter no constante"
  
! #: fortran/resolve.cc:2632
  msgid "bind(c) procedure"
  msgstr "procedimiento bind(c)"
  
! #: fortran/resolve.cc:4204
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "Contexto no vÃ¡lido para el puntero NULL() en %%L"
  
! #: fortran/resolve.cc:4221
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "El operando del operador numÃ©rico unitario %%<%s%%> en %%L es %s"
  
! #: fortran/resolve.cc:4239 fortran/resolve.cc:4422 fortran/resolve.cc:4577
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Rangos inconsistentes para el operador en %%L y %%L"
  
! #: fortran/resolve.cc:4249
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr "Entidades de tipos derivados no esperadas en el operador numÃ©rico intrÃ­nseco binario %%<%s%%> en %%L"
  
! #: fortran/resolve.cc:4254
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "Los operandos del operador numÃ©rico binario %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4269
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Los operandos del operador de concatenaciÃ³n de cadenas en %%L son %s/%s"
  
! #: fortran/resolve.cc:4312
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "Los operandos del operador lÃ³gico %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4335
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "El operando del operador .not. en %%L es %s"
  
! #: fortran/resolve.cc:4349
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Las cantidades COMPLEX no se pueden comparar en %L"
  
! #: fortran/resolve.cc:4458
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Los lÃ³gicos en %%L se deben comparar con %s en lugar de %s"
  
! #: fortran/resolve.cc:4464
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "Los operandos del operador de comparaciÃ³n %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4478
  #, fuzzy, c-format
  #| msgid "Unknown operator %%<%s%%> at %%L; did you mean '%s'?"
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "Operador %%<%s%%> desconocido en %%L; Â¿quiso decir '%s'?"
  
! #: fortran/resolve.cc:4481
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "Operador %%<%s%%> desconocido en %%L"
  
! #: fortran/resolve.cc:4486
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "El operando del operador de usuario %%<%s%%>  en %%L es %s"
  
! #: fortran/resolve.cc:4491
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "Los operandos del operador de usuario %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:7476
  msgid "Loop variable"
  msgstr "Variable de ciclo"
  
! #: fortran/resolve.cc:7480
  msgid "iterator variable"
  msgstr "variable de iterador"
  
! #: fortran/resolve.cc:7484
  msgid "Start expression in DO loop"
  msgstr "ExpresiÃ³n de inicio en el bucle DO"
  
! #: fortran/resolve.cc:7488
  msgid "End expression in DO loop"
  msgstr "ExpresiÃ³n de fin en el bucle DO"
  
! #: fortran/resolve.cc:7492
  msgid "Step expression in DO loop"
  msgstr "ExpresiÃ³n de paso en el bucle DO"
  
! #: fortran/resolve.cc:7779 fortran/resolve.cc:7782
  msgid "DEALLOCATE object"
  msgstr "objeto DEALLOCATE"
  
! #: fortran/resolve.cc:8160 fortran/resolve.cc:8163
  msgid "ALLOCATE object"
  msgstr "objeto ALLOCATE"
  
! #: fortran/resolve.cc:8400 fortran/resolve.cc:10404 fortran/resolve.cc:10525
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.cc:8451 fortran/resolve.cc:10416 fortran/resolve.cc:10537
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.cc:10206
  msgid "item in READ"
  msgstr "elemento en READ"
  
! #: fortran/resolve.cc:10428
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
--- 22389,22697 ----
  msgid "Syntax error in expression at %C"
  msgstr "Error sintÃ¡ctico en la expresiÃ³n en %C"
  
! #: fortran/module.cc:1259
  msgid "Unexpected EOF"
  msgstr "Fin de fichero inesperado"
  
! #: fortran/module.cc:1384
  msgid "Name too long"
  msgstr "Nombre demasiado largo"
  
! #: fortran/module.cc:1438 fortran/module.cc:1496 fortran/module.cc:1551
! #: fortran/module.cc:1609
  msgid "Bad name"
  msgstr "Nombre errÃ³neo"
  
! #: fortran/module.cc:1633
  msgid "Expected name"
  msgstr "Se esperaba un nombre"
  
! #: fortran/module.cc:1636
  msgid "Expected left parenthesis"
  msgstr "Se esperaba un parÃ©ntesis izquierdo"
  
! #: fortran/module.cc:1639
  msgid "Expected right parenthesis"
  msgstr "Se esperaba un parÃ©ntesis derecho"
  
! #: fortran/module.cc:1642
  msgid "Expected integer"
  msgstr "Se esperaba un entero"
  
! #: fortran/module.cc:1645 fortran/module.cc:2869
  msgid "Expected string"
  msgstr "Se esperaba una cadena"
  
! #: fortran/module.cc:1670
  msgid "find_enum(): Enum not found"
  msgstr "find_enum(): No se encontrÃ³ el enumerador"
  
! #: fortran/module.cc:2243
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr "No admitido: niveles mÃºltiples de paralelismo 'de rutina' OpenACC"
  
! #: fortran/module.cc:2489
  msgid "Expected attribute bit name"
  msgstr "Se esperaba un nombre de atributo de bit"
  
! #: fortran/module.cc:3498
  msgid "Expected integer string"
  msgstr "Se esperaba una cadena entera"
  
! #: fortran/module.cc:3502
  msgid "Error converting integer"
  msgstr "Error al convertir el entero"
  
! #: fortran/module.cc:3524
  msgid "Expected real string"
  msgstr "Se esperaba una cadena real"
  
! #: fortran/module.cc:3749
  msgid "Expected expression type"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: fortran/module.cc:3829
  msgid "Bad operator"
  msgstr "Operador errÃ³neo"
  
! #: fortran/module.cc:3946
  msgid "Bad type in constant expression"
  msgstr "Tipo errÃ³neo en la expresiÃ³n constante"
  
! #: fortran/module.cc:7404
  msgid "Unexpected end of module"
  msgstr "Fin de mÃ³dulo inesperado"
  
! #: fortran/parse.cc:2139
  msgid "arithmetic IF"
  msgstr "IF aritmÃ©tico"
  
! #: fortran/parse.cc:2148
  msgid "attribute declaration"
  msgstr "declaraciÃ³n de atributo"
  
! #: fortran/parse.cc:2184
  msgid "data declaration"
  msgstr "declaraciÃ³n de datos"
  
! #: fortran/parse.cc:2202
  msgid "derived type declaration"
  msgstr "declaraciÃ³n de tipo derivado"
  
! #: fortran/parse.cc:2329
  msgid "block IF"
  msgstr "bloque IF"
  
! #: fortran/parse.cc:2338
  msgid "implied END DO"
  msgstr "END DO implÃ­cito"
  
! #: fortran/parse.cc:2432 fortran/resolve.cc:12765
  msgid "assignment"
  msgstr "asignaciÃ³n"
  
! #: fortran/parse.cc:2435 fortran/resolve.cc:12831 fortran/resolve.cc:12834
  msgid "pointer assignment"
  msgstr "asignaciÃ³n de puntero"
  
! #: fortran/parse.cc:2459
  msgid "simple IF"
  msgstr "IF simple"
  
! #: fortran/resolve.cc:2442 fortran/resolve.cc:2637
  msgid "elemental procedure"
  msgstr "procedimiento elemental"
  
! #: fortran/resolve.cc:2540
  msgid "allocatable argument"
  msgstr "argumento asignable"
  
! #: fortran/resolve.cc:2545
  msgid "asynchronous argument"
  msgstr "argumento asÃ­ncrono"
  
! #: fortran/resolve.cc:2550
  msgid "optional argument"
  msgstr "argumento opcional"
  
! #: fortran/resolve.cc:2555
  msgid "pointer argument"
  msgstr "argumento puntero"
  
! #: fortran/resolve.cc:2560
  msgid "target argument"
  msgstr "argumento destino"
  
! #: fortran/resolve.cc:2565
  msgid "value argument"
  msgstr "argumento de valor"
  
! #: fortran/resolve.cc:2570
  msgid "volatile argument"
  msgstr "argumento volÃ¡til"
  
! #: fortran/resolve.cc:2575
  msgid "assumed-shape argument"
  msgstr "se asume argumento de aspecto"
  
! #: fortran/resolve.cc:2580
  msgid "assumed-rank argument"
  msgstr "se asume argumento de rango"
  
! #: fortran/resolve.cc:2585
  msgid "coarray argument"
  msgstr "argumento de coarray"
  
! #: fortran/resolve.cc:2590
  msgid "parametrized derived type argument"
  msgstr "argumento de tipo derivado parametrizado"
  
! #: fortran/resolve.cc:2595
  msgid "polymorphic argument"
  msgstr "argumento polimÃ³rfico"
  
! #: fortran/resolve.cc:2600
  msgid "NO_ARG_CHECK attribute"
  msgstr "atributo NO_ARG_CHECK"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2607
  msgid "assumed-type argument"
  msgstr "se asume argumento de tipo"
  
! #: fortran/resolve.cc:2618
  msgid "array result"
  msgstr "resultado array"
  
! #: fortran/resolve.cc:2623
  msgid "pointer or allocatable result"
  msgstr "puntero o resultado asignable"
  
! #: fortran/resolve.cc:2630
  msgid "result with non-constant character length"
  msgstr "resultado con longitud de carÃ¡cter no constante"
  
! #: fortran/resolve.cc:2642
  msgid "bind(c) procedure"
  msgstr "procedimiento bind(c)"
  
! #: fortran/resolve.cc:4214
  #, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "Contexto no vÃ¡lido para el puntero NULL() en %%L"
  
! #: fortran/resolve.cc:4231
  #, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "El operando del operador numÃ©rico unitario %%<%s%%> en %%L es %s"
  
! #: fortran/resolve.cc:4249 fortran/resolve.cc:4432 fortran/resolve.cc:4587
  #, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Rangos inconsistentes para el operador en %%L y %%L"
  
! #: fortran/resolve.cc:4259
  #, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr "Entidades de tipos derivados no esperadas en el operador numÃ©rico intrÃ­nseco binario %%<%s%%> en %%L"
  
! #: fortran/resolve.cc:4264
  #, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "Los operandos del operador numÃ©rico binario %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4279
  #, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "Los operandos del operador de concatenaciÃ³n de cadenas en %%L son %s/%s"
  
! #: fortran/resolve.cc:4322
  #, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "Los operandos del operador lÃ³gico %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4345
  #, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "El operando del operador .not. en %%L es %s"
  
! #: fortran/resolve.cc:4359
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "Las cantidades COMPLEX no se pueden comparar en %L"
  
! #: fortran/resolve.cc:4468
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr "Los lÃ³gicos en %%L se deben comparar con %s en lugar de %s"
  
! #: fortran/resolve.cc:4474
  #, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "Los operandos del operador de comparaciÃ³n %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:4488
  #, fuzzy, c-format
  #| msgid "Unknown operator %%<%s%%> at %%L; did you mean '%s'?"
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "Operador %%<%s%%> desconocido en %%L; Â¿quiso decir '%s'?"
  
! #: fortran/resolve.cc:4491
  #, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "Operador %%<%s%%> desconocido en %%L"
  
! #: fortran/resolve.cc:4496
  #, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "El operando del operador de usuario %%<%s%%>  en %%L es %s"
  
! #: fortran/resolve.cc:4501
  #, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "Los operandos del operador de usuario %%<%s%%> en %%L son %s/%s"
  
! #: fortran/resolve.cc:7659
  msgid "Loop variable"
  msgstr "Variable de ciclo"
  
! #: fortran/resolve.cc:7663
  msgid "iterator variable"
  msgstr "variable de iterador"
  
! #: fortran/resolve.cc:7667
  msgid "Start expression in DO loop"
  msgstr "ExpresiÃ³n de inicio en el bucle DO"
  
! #: fortran/resolve.cc:7671
  msgid "End expression in DO loop"
  msgstr "ExpresiÃ³n de fin en el bucle DO"
  
! #: fortran/resolve.cc:7675
  msgid "Step expression in DO loop"
  msgstr "ExpresiÃ³n de paso en el bucle DO"
  
! #: fortran/resolve.cc:7962 fortran/resolve.cc:7965
  msgid "DEALLOCATE object"
  msgstr "objeto DEALLOCATE"
  
! #: fortran/resolve.cc:8353 fortran/resolve.cc:8356
  msgid "ALLOCATE object"
  msgstr "objeto ALLOCATE"
  
! #: fortran/resolve.cc:8593 fortran/resolve.cc:10670 fortran/resolve.cc:10791
  msgid "STAT variable"
  msgstr "variable STAT"
  
! #: fortran/resolve.cc:8644 fortran/resolve.cc:10682 fortran/resolve.cc:10803
  msgid "ERRMSG variable"
  msgstr "variable ERRMSG"
  
! #: fortran/resolve.cc:10472
  msgid "item in READ"
  msgstr "elemento en READ"
  
! #: fortran/resolve.cc:10694
  msgid "ACQUIRED_LOCK variable"
  msgstr "variable ACQUIRED_LOCK"
  
*************** msgstr "variable ACQUIRED_LOCK"
*** 22579,22609 ****
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Longitudes de CHARACTER diferentes (%ld/%ld) en el constructor de matriz"
  
! #: fortran/trans-array.cc:6363
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Desborde entero al calcular la cantidad de memoria a reservar"
  
! #: fortran/trans-array.cc:10452
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "El valor del parÃ¡metro PDT LEN '%s' no concuerda con el de la declaraciÃ³n Â«dummyÂ»"
  
! #: fortran/trans-decl.cc:6370
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "La longitud de la cadena actual no coincide con la declarada para el argumento dummy '%s' (%ld/%ld)"
  
! #: fortran/trans-decl.cc:6378
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "La longitud de la cadena actual es mÃ¡s corta que la declarada para el argumento dummy '%s' (%ld/%ld)"
  
! #: fortran/trans-expr.cc:10713
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "El objetivo del remapeo de rango es demasiado pequeÃ±o (%ld < %ld)"
  
! #: fortran/trans-expr.cc:12310
  msgid "Assignment of scalar to unallocated array"
  msgstr "AsignaciÃ³n de escalar a un array sin espacio asignado"
  
--- 22700,22730 ----
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Longitudes de CHARACTER diferentes (%ld/%ld) en el constructor de matriz"
  
! #: fortran/trans-array.cc:6401
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr "Desborde entero al calcular la cantidad de memoria a reservar"
  
! #: fortran/trans-array.cc:10501
  #, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "El valor del parÃ¡metro PDT LEN '%s' no concuerda con el de la declaraciÃ³n Â«dummyÂ»"
  
! #: fortran/trans-decl.cc:6371
  #, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "La longitud de la cadena actual no coincide con la declarada para el argumento dummy '%s' (%ld/%ld)"
  
! #: fortran/trans-decl.cc:6379
  #, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "La longitud de la cadena actual es mÃ¡s corta que la declarada para el argumento dummy '%s' (%ld/%ld)"
  
! #: fortran/trans-expr.cc:10754
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr "El objetivo del remapeo de rango es demasiado pequeÃ±o (%ld < %ld)"
  
! #: fortran/trans-expr.cc:12351
  msgid "Assignment of scalar to unallocated array"
  msgstr "AsignaciÃ³n de escalar a un array sin espacio asignado"
  
*************** msgstr "La etiqueta asignada no es una e
*** 22713,22727 ****
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr "NÃºmero de imagen %d no vÃ¡lido en SYNC IMAGES"
  
! #: fortran/trans-stmt.cc:2503
  msgid "Loop iterates infinitely"
  msgstr "El bucle itera infinitamente"
  
! #: fortran/trans-stmt.cc:2523 fortran/trans-stmt.cc:2779
  msgid "Loop variable has been modified"
  msgstr "Se modificÃ³ la variable de ciclo"
  
! #: fortran/trans-stmt.cc:2632
  msgid "DO step value is zero"
  msgstr "El valor de paso de DO es cero"
  
--- 22834,22848 ----
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr "NÃºmero de imagen %d no vÃ¡lido en SYNC IMAGES"
  
! #: fortran/trans-stmt.cc:2517
  msgid "Loop iterates infinitely"
  msgstr "El bucle itera infinitamente"
  
! #: fortran/trans-stmt.cc:2537 fortran/trans-stmt.cc:2793
  msgid "Loop variable has been modified"
  msgstr "Se modificÃ³ la variable de ciclo"
  
! #: fortran/trans-stmt.cc:2646
  msgid "DO step value is zero"
  msgstr "El valor de paso de DO es cero"
  
*************** msgstr "fallÃ³ la lectura al leer los da
*** 22770,22776 ****
  msgid "short read while reading export data"
  msgstr "lectura corta al leer los datos de exportaciÃ³n"
  
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:684 cp/cvt.cc:1405
  #: d/toir.cc:225 rust/backend/rust-tree.cc:512
  #, gcc-internal-format
  msgid "value computed is not used"
--- 22891,22897 ----
  msgid "short read while reading export data"
  msgstr "lectura corta al leer los datos de exportaciÃ³n"
  
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:684 cp/cvt.cc:1419
  #: d/toir.cc:225 rust/backend/rust-tree.cc:512
  #, gcc-internal-format
  msgid "value computed is not used"
*************** msgstr "se esperaba un tipo numÃ©rico"
*** 22799,22806 ****
  msgid "expected boolean type"
  msgstr "se esperaba un tipo booleano"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:18321 c/c-parser.cc:18328
! #: cp/parser.cc:40872 cp/parser.cc:40879
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "se esperaba un entero"
--- 22920,22927 ----
  msgid "expected boolean type"
  msgstr "se esperaba un tipo booleano"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:18370 c/c-parser.cc:18377
! #: cp/parser.cc:40917 cp/parser.cc:40924
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "se esperaba un entero"
*************** msgstr "faltan argumentos"
*** 22865,22871 ****
  #: go/gofrontend/expressions.cc:11743 go/gofrontend/expressions.cc:11838
  #: go/gofrontend/expressions.cc:14014 go/gofrontend/expressions.cc:14143
  #: go/gofrontend/expressions.cc:14157 go/gofrontend/expressions.cc:14178
! #: cp/pt.cc:9348
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "demasiados argumentos"
--- 22986,22992 ----
  #: go/gofrontend/expressions.cc:11743 go/gofrontend/expressions.cc:11838
  #: go/gofrontend/expressions.cc:14014 go/gofrontend/expressions.cc:14143
  #: go/gofrontend/expressions.cc:14157 go/gofrontend/expressions.cc:14178
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "demasiados argumentos"
*************** msgid "%<-maix64%> required: 64-bit comp
*** 23443,23449 ****
  msgstr "se requiere -maix64: aÃºn no se admite el cÃ¡lculo de 64 bits con direccionamiento de 32 bits"
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:124 config/rs6000/rs6000.cc:3477
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel incompatible with other toc options"
  msgid "%<-mcmodel%> incompatible with other toc options"
--- 23564,23570 ----
  msgstr "se requiere -maix64: aÃºn no se admite el cÃ¡lculo de 64 bits con direccionamiento de 32 bits"
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:128 config/rs6000/rs6000.cc:3479
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel incompatible with other toc options"
  msgid "%<-mcmodel%> incompatible with other toc options"
*************** msgstr "-mcmodel es incompatible con otr
*** 23455,23461 ****
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr "soft-float y long-double-128 son incompatibles"
  
! #: config/rs6000/rtems.h:117 config/rs6000/rs6000.cc:3469
  #, fuzzy, gcc-internal-format
  #| msgid "-m64 requires a PowerPC64 cpu"
  msgid "%<-m64%> requires a PowerPC64 cpu"
--- 23576,23582 ----
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr "soft-float y long-double-128 son incompatibles"
  
! #: config/rs6000/rtems.h:121 config/rs6000/rs6000.cc:3471
  #, fuzzy, gcc-internal-format
  #| msgid "-m64 requires a PowerPC64 cpu"
  msgid "%<-m64%> requires a PowerPC64 cpu"
*************** msgid "%<-mrelax%> is only supported for
*** 23516,23522 ****
  msgstr "-mrelax sÃ³lo se admite pare el PIC de RTP"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3403 fortran/io.cc:3727 fortran/io.cc:4413
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n %s en %C"
--- 23637,23643 ----
  msgstr "-mrelax sÃ³lo se admite pare el PIC de RTP"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3412 fortran/io.cc:3727 fortran/io.cc:4413
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n %s en %C"
*************** msgstr "falta el nombre de macro despuÃ©
*** 23601,23615 ****
  
  #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
  #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224
! #: c-family/c.opt:236 c-family/c.opt:2365 c-family/c.opt:2373
! #: config/darwin.opt:30 common.opt:329 common.opt:332 common.opt:3671
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "falta un nombre de fichero despuÃ©s de %qs"
  
  #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
! #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:268 c-family/c.opt:2361
! #: c-family/c.opt:2381 c-family/c.opt:2385 c-family/c.opt:2389
  #, gcc-internal-format
  msgid "missing path after %qs"
  msgstr "falta una ruta despuÃ©s de %qs"
--- 23722,23736 ----
  
  #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
  #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224
! #: c-family/c.opt:236 c-family/c.opt:2373 c-family/c.opt:2381
! #: config/darwin.opt:30 common.opt:329 common.opt:332 common.opt:3680
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "falta un nombre de fichero despuÃ©s de %qs"
  
  #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
! #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:268 c-family/c.opt:2369
! #: c-family/c.opt:2389 c-family/c.opt:2393 c-family/c.opt:2397
  #, gcc-internal-format
  msgid "missing path after %qs"
  msgstr "falta una ruta despuÃ©s de %qs"
*************** msgstr "no se reconoce el argumento %qs
*** 23642,23693 ****
  msgid "argument %qs to %<-Wbidi-chars%> not recognized"
  msgstr "no se reconoce el argumento %qs para %<-Waligned-new%>"
  
! #: c-family/c.opt:1064
  #, gcc-internal-format
  msgid "argument %qs to %<-Wnormalized%> not recognized"
  msgstr "no se reconoce el argumento %qs para %<-Wnormalized%>"
  
! #: c-family/c.opt:1728
  #, gcc-internal-format
  msgid "no class name specified with %qs"
  msgstr "no se especificÃ³ un nombre de clase con %qs"
  
! #: c-family/c.opt:1756
  #, fuzzy, gcc-internal-format
  #| msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgid "argument %qs must be either %<on%> or %<off%>"
  msgstr "el argumento %q+D puede ser sobreescrito por %<longjmp%> o %<vfork%>"
  
! #: c-family/c.opt:1900
  #, fuzzy, gcc-internal-format
  #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
  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-family/c.opt:1975
  #, fuzzy, gcc-internal-format
  #| msgid "missing number"
  msgid "missing mapper"
  msgstr "falta el nÃºmero"
  
! #: c-family/c.opt:2003
  #, fuzzy, gcc-internal-format
  #| msgid "Missing interface name"
  msgid "missing header name"
  msgstr "Falta el nombre de la interfaz"
  
! #: c-family/c.opt:2011
  #, fuzzy, gcc-internal-format
  #| msgid "Missing class name"
  msgid "missing module name"
  msgstr "Falta el nombre de la clase"
  
! #: c-family/c.opt:2058
  #, gcc-internal-format
  msgid "unrecognized ivar visibility value %qs"
  msgstr "no se reconoce el valor de visibilidad de ivar %qs"
  
! #: c-family/c.opt:2225
  #, gcc-internal-format
  msgid "unrecognized scalar storage order value %qs"
  msgstr "no se reconoce el valor del orden de almacenamiento de escalares %qs"
--- 23763,23814 ----
  msgid "argument %qs to %<-Wbidi-chars%> not recognized"
  msgstr "no se reconoce el argumento %qs para %<-Waligned-new%>"
  
! #: c-family/c.opt:1072
  #, gcc-internal-format
  msgid "argument %qs to %<-Wnormalized%> not recognized"
  msgstr "no se reconoce el argumento %qs para %<-Wnormalized%>"
  
! #: c-family/c.opt:1736
  #, gcc-internal-format
  msgid "no class name specified with %qs"
  msgstr "no se especificÃ³ un nombre de clase con %qs"
  
! #: c-family/c.opt:1764
  #, fuzzy, gcc-internal-format
  #| msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgid "argument %qs must be either %<on%> or %<off%>"
  msgstr "el argumento %q+D puede ser sobreescrito por %<longjmp%> o %<vfork%>"
  
! #: c-family/c.opt:1908
  #, fuzzy, gcc-internal-format
  #| msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
  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-family/c.opt:1983
  #, fuzzy, gcc-internal-format
  #| msgid "missing number"
  msgid "missing mapper"
  msgstr "falta el nÃºmero"
  
! #: c-family/c.opt:2011
  #, fuzzy, gcc-internal-format
  #| msgid "Missing interface name"
  msgid "missing header name"
  msgstr "Falta el nombre de la interfaz"
  
! #: c-family/c.opt:2019
  #, fuzzy, gcc-internal-format
  #| msgid "Missing class name"
  msgid "missing module name"
  msgstr "Falta el nombre de la clase"
  
! #: c-family/c.opt:2066
  #, gcc-internal-format
  msgid "unrecognized ivar visibility value %qs"
  msgstr "no se reconoce el valor de visibilidad de ivar %qs"
  
! #: c-family/c.opt:2233
  #, gcc-internal-format
  msgid "unrecognized scalar storage order value %qs"
  msgstr "no se reconoce el valor del orden de almacenamiento de escalares %qs"
*************** msgstr "%<-mcpu=%> es obsoleto; utilice
*** 23731,23767 ****
  msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
  msgstr "%<-mintel-syntax%> y %<-mno-intel-syntax%> son obsoletos; utilice %<-masm=intel%> y %<-masm=att%> en su lugar"
  
! #: config/i386/i386.opt:725
  #, gcc-internal-format
  msgid "%<-msse5%> was removed"
  msgstr "se eliminÃ³ %<-msse5%>"
  
! #: config/i386/i386.opt:741
  #, gcc-internal-format
  msgid "AVX512PF support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:745
  #, gcc-internal-format
  msgid "AVX512ER support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:773
  #, gcc-internal-format
  msgid "AVX5124FMAPS support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:777
  #, gcc-internal-format
  msgid "AVX5124VNNIW support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:972
  #, gcc-internal-format
  msgid "PREFETCHWT1 support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:1286
  #, fuzzy, gcc-internal-format
  #| msgid "unknown type name %qE"
  msgid "unknown lam type %qs"
--- 23852,23888 ----
  msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
  msgstr "%<-mintel-syntax%> y %<-mno-intel-syntax%> son obsoletos; utilice %<-masm=intel%> y %<-masm=att%> en su lugar"
  
! #: config/i386/i386.opt:729
  #, gcc-internal-format
  msgid "%<-msse5%> was removed"
  msgstr "se eliminÃ³ %<-msse5%>"
  
! #: config/i386/i386.opt:745
  #, gcc-internal-format
  msgid "AVX512PF support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:749
  #, gcc-internal-format
  msgid "AVX512ER support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:777
  #, gcc-internal-format
  msgid "AVX5124FMAPS support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:781
  #, gcc-internal-format
  msgid "AVX5124VNNIW support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:976
  #, gcc-internal-format
  msgid "PREFETCHWT1 support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:1290
  #, fuzzy, gcc-internal-format
  #| msgid "unknown type name %qE"
  msgid "unknown lam type %qs"
*************** msgstr "se usa ABI darwin64"
*** 23792,23797 ****
--- 23913,23923 ----
  msgid "using old darwin ABI"
  msgstr "se usa ABI de darwin antiguo"
  
+ #: config/rs6000/rs6000.opt:475
+ #, gcc-internal-format
+ msgid "Do not use %<-mpower8-internal%>; use %<-mcpu=power8%> instead"
+ msgstr ""
+ 
  #: config/fused-madd.opt:22
  #, gcc-internal-format
  msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
*************** msgstr "%qs es obsoleto"
*** 23820,23943 ****
  msgid "unknown linker output %qs"
  msgstr "salida %qs del enlazador desconocida"
  
! #: common.opt:1635
  #, gcc-internal-format
  msgid "unknown excess precision style %qs"
  msgstr "estilo de exceso de precisiÃ³n %qs desconocido"
  
! #: common.opt:1653
  #, gcc-internal-format
  msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr "especificaciÃ³n desconocida para el conjunto de valores de FLT_EVAL_METHOD a permitir %qs"
  
! #: common.opt:1697
  #, gcc-internal-format
  msgid "unknown floating point contraction style %qs"
  msgstr "estilo de contracciÃ³n de coma flotante %qs desconocido"
  
! #: common.opt:1865
  #, fuzzy, gcc-internal-format
  #| msgid "unknown Stack Reuse Level %qs"
  msgid "unknown hardcfr noreturn checking level %qs"
  msgstr "nivel de reÃºso de la pila %qs desconocido"
  
! #: common.opt:1900
  #, gcc-internal-format
  msgid "unknown Stack Reuse Level %qs"
  msgstr "nivel de reÃºso de la pila %qs desconocido"
  
! #: common.opt:1972
  #, gcc-internal-format
  msgid "unavailable stringop for inlining %qs"
  msgstr ""
  
! #: common.opt:2003
  #, gcc-internal-format
  msgid "unknown Control-Flow Protection Level %qs"
  msgstr "nivel de protecciÃ³n del flujo de control %qs desconocido"
  
! #: common.opt:2113
  #, gcc-internal-format
  msgid "unknown IRA algorithm %qs"
  msgstr "algoritmo IRA %qs desconocido"
  
! #: common.opt:2126
  #, gcc-internal-format
  msgid "unknown IRA region %qs"
  msgstr "regiÃ³n IRA %qs desconocida"
  
! #: common.opt:2204
  #, gcc-internal-format
  msgid "unknown LTO partitioning model %qs"
  msgstr "modelo de particiÃ³n LTO %qs desconocido"
  
! #: common.opt:2318
  #, fuzzy, gcc-internal-format
  #| msgid "target missing after %s option"
  msgid "targets missing after %qs"
  msgstr "falta el objetivo despuÃ©s de la opciÃ³n %s"
  
! #: common.opt:2321
  #, fuzzy, gcc-internal-format
  #| msgid "options or targets missing after %qs"
  msgid "options or targets=options missing after %qs"
  msgstr "faltan opciones u objetivos despuÃ©s de %qs"
  
! #: common.opt:2329
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "descarga ABI %qs desconocida"
  
! #: common.opt:2493
  #, fuzzy, gcc-internal-format
  #| msgid "unknown profile update method %qs"
  msgid "unknown profile reproducibility method %qs"
  msgstr "mÃ©todo de actualizaciÃ³n de perfil desconocido %qs"
  
! #: common.opt:2509
  #, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "mÃ©todo de actualizaciÃ³n de perfil desconocido %qs"
  
! #: common.opt:2618
  #, fuzzy, gcc-internal-format
  #| msgid "unknown Stack Reuse Level %qs"
  msgid "unknown Live-Patching Level %qs"
  msgstr "nivel de reÃºso de la pila %qs desconocido"
  
! #: common.opt:2651
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "algoritmo %qs de reordenaciÃ³n de bloque bÃ¡sico desconocido"
  
! #: common.opt:2987
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "modelo TLS %qs desconocido"
  
! #: common.opt:3020
  #, fuzzy, gcc-internal-format
  #| msgid "unknown profile update method %qs"
  msgid "unknown trampoline implementation %qs"
  msgstr "mÃ©todo de actualizaciÃ³n de perfil desconocido %qs"
  
! #: common.opt:3342
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "modelo %qs de coste de vectorizador desconocido"
  
! #: common.opt:3373
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized ivar visibility value %qs"
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "no se reconoce el valor de visibilidad de ivar %qs"
  
! #: common.opt:3399
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "no se reconoce el valor de visibilidad %qs"
  
! #: common.opt:3418
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "prioridad %qs de inicializaciÃ³n de verificaciÃ³n de vtable desconocida."
--- 23946,24069 ----
  msgid "unknown linker output %qs"
  msgstr "salida %qs del enlazador desconocida"
  
! #: common.opt:1640
  #, gcc-internal-format
  msgid "unknown excess precision style %qs"
  msgstr "estilo de exceso de precisiÃ³n %qs desconocido"
  
! #: common.opt:1658
  #, gcc-internal-format
  msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr "especificaciÃ³n desconocida para el conjunto de valores de FLT_EVAL_METHOD a permitir %qs"
  
! #: common.opt:1702
  #, gcc-internal-format
  msgid "unknown floating point contraction style %qs"
  msgstr "estilo de contracciÃ³n de coma flotante %qs desconocido"
  
! #: common.opt:1870
  #, fuzzy, gcc-internal-format
  #| msgid "unknown Stack Reuse Level %qs"
  msgid "unknown hardcfr noreturn checking level %qs"
  msgstr "nivel de reÃºso de la pila %qs desconocido"
  
! #: common.opt:1905
  #, gcc-internal-format
  msgid "unknown Stack Reuse Level %qs"
  msgstr "nivel de reÃºso de la pila %qs desconocido"
  
! #: common.opt:1977
  #, gcc-internal-format
  msgid "unavailable stringop for inlining %qs"
  msgstr ""
  
! #: common.opt:2008
  #, gcc-internal-format
  msgid "unknown Control-Flow Protection Level %qs"
  msgstr "nivel de protecciÃ³n del flujo de control %qs desconocido"
  
! #: common.opt:2118
  #, gcc-internal-format
  msgid "unknown IRA algorithm %qs"
  msgstr "algoritmo IRA %qs desconocido"
  
! #: common.opt:2131
  #, gcc-internal-format
  msgid "unknown IRA region %qs"
  msgstr "regiÃ³n IRA %qs desconocida"
  
! #: common.opt:2209
  #, gcc-internal-format
  msgid "unknown LTO partitioning model %qs"
  msgstr "modelo de particiÃ³n LTO %qs desconocido"
  
! #: common.opt:2323
  #, fuzzy, gcc-internal-format
  #| msgid "target missing after %s option"
  msgid "targets missing after %qs"
  msgstr "falta el objetivo despuÃ©s de la opciÃ³n %s"
  
! #: common.opt:2326
  #, fuzzy, gcc-internal-format
  #| msgid "options or targets missing after %qs"
  msgid "options or targets=options missing after %qs"
  msgstr "faltan opciones u objetivos despuÃ©s de %qs"
  
! #: common.opt:2334
  #, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "descarga ABI %qs desconocida"
  
! #: common.opt:2502
  #, fuzzy, gcc-internal-format
  #| msgid "unknown profile update method %qs"
  msgid "unknown profile reproducibility method %qs"
  msgstr "mÃ©todo de actualizaciÃ³n de perfil desconocido %qs"
  
! #: common.opt:2518
  #, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "mÃ©todo de actualizaciÃ³n de perfil desconocido %qs"
  
! #: common.opt:2627
  #, fuzzy, gcc-internal-format
  #| msgid "unknown Stack Reuse Level %qs"
  msgid "unknown Live-Patching Level %qs"
  msgstr "nivel de reÃºso de la pila %qs desconocido"
  
! #: common.opt:2660
  #, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "algoritmo %qs de reordenaciÃ³n de bloque bÃ¡sico desconocido"
  
! #: common.opt:2996
  #, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "modelo TLS %qs desconocido"
  
! #: common.opt:3029
  #, fuzzy, gcc-internal-format
  #| msgid "unknown profile update method %qs"
  msgid "unknown trampoline implementation %qs"
  msgstr "mÃ©todo de actualizaciÃ³n de perfil desconocido %qs"
  
! #: common.opt:3351
  #, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "modelo %qs de coste de vectorizador desconocido"
  
! #: common.opt:3382
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized ivar visibility value %qs"
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "no se reconoce el valor de visibilidad de ivar %qs"
  
! #: common.opt:3408
  #, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "no se reconoce el valor de visibilidad %qs"
  
! #: common.opt:3427
  #, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "prioridad %qs de inicializaciÃ³n de verificaciÃ³n de vtable desconocida."
*************** msgstr "argumento de tipo errÃ³neo para
*** 23965,24033 ****
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr ""
  
! #: attribs.cc:519
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:525 c-family/c-attribs.cc:1271 c-family/c-attribs.cc:1315
  #, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "Se hace caso omiso del atributo %qE debido a un conflicto con el atributo %qs"
  
! #: attribs.cc:531 c-family/c-attribs.cc:995 c-family/c-attribs.cc:2690
  #: c-family/c-attribs.cc:3177 c-family/c-attribs.cc:5054
! #: c-family/c-attribs.cc:5147 cp/decl.cc:16419 cp/decl.cc:16469
! #: cp/friend.cc:318 cp/tree.cc:5245
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "declaraciÃ³n previa aquÃ­"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:729 c-family/c-attribs.cc:4203 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qE"
  
! #: attribs.cc:739
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "se descarta la directiva de atributo de alcance %<%E::%E%>"
  
! #: attribs.cc:752 c/c-parser.cc:2084 cp/cp-gimplify.cc:3657
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "se especificÃ³ el nÃºmero equivocado de argumentos para el atributo %qE"
  
! #: attribs.cc:755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %i or more, found %i"
  msgstr "se esperaba %<(%> o fin de lÃ­nea"
  
! #: attribs.cc:758 c/c-parser.cc:2087 cp/cp-gimplify.cc:3659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %i, found %i"
  msgstr "se esperaba %<(%> o fin de lÃ­nea"
  
! #: attribs.cc:761
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:781 c-family/c-attribs.cc:4916
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "el atributo %qE no se aplica a tipos"
  
! #: attribs.cc:829
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "el atributo %qE se aplica solamente a tipos de funciones"
  
! #: attribs.cc:839
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "se descartan los atributos de tipo despuÃ©s de que el tipo ya se definiÃ³"
--- 24091,24159 ----
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr ""
  
! #: attribs.cc:524
  #, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr ""
  
! #: attribs.cc:530 c-family/c-attribs.cc:1271 c-family/c-attribs.cc:1315
  #, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "Se hace caso omiso del atributo %qE debido a un conflicto con el atributo %qs"
  
! #: attribs.cc:536 c-family/c-attribs.cc:995 c-family/c-attribs.cc:2690
  #: c-family/c-attribs.cc:3177 c-family/c-attribs.cc:5054
! #: c-family/c-attribs.cc:5147 cp/decl.cc:16434 cp/decl.cc:16484
! #: cp/friend.cc:318 cp/tree.cc:5259
  #, gcc-internal-format
  msgid "previous declaration here"
  msgstr "declaraciÃ³n previa aquÃ­"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:734 c-family/c-attribs.cc:4203 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qE"
  
! #: attribs.cc:744
  #, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "se descarta la directiva de atributo de alcance %<%E::%E%>"
  
! #: attribs.cc:757 c/c-parser.cc:2084 cp/cp-gimplify.cc:3667
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "se especificÃ³ el nÃºmero equivocado de argumentos para el atributo %qE"
  
! #: attribs.cc:760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %i or more, found %i"
  msgstr "se esperaba %<(%> o fin de lÃ­nea"
  
! #: attribs.cc:763 c/c-parser.cc:2087 cp/cp-gimplify.cc:3669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %<(%> or end of line"
  msgid "expected %i, found %i"
  msgstr "se esperaba %<(%> o fin de lÃ­nea"
  
! #: attribs.cc:766
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:786 c-family/c-attribs.cc:4916
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "el atributo %qE no se aplica a tipos"
  
! #: attribs.cc:834
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "el atributo %qE se aplica solamente a tipos de funciones"
  
! #: attribs.cc:844
  #, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "se descartan los atributos de tipo despuÃ©s de que el tipo ya se definiÃ³"
*************** msgstr "se descartan los atributos de ti
*** 24040,24046 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:933 attribs.cc:1921 attribs.cc:1931 attribs.cc:1941
  #: c-family/c-attribs.cc:1023 c-family/c-attribs.cc:1175
  #: c-family/c-attribs.cc:1194 c-family/c-attribs.cc:1212
  #: c-family/c-attribs.cc:1242 c-family/c-attribs.cc:1286
--- 24166,24172 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:938 attribs.cc:1926 attribs.cc:1936 attribs.cc:1946
  #: c-family/c-attribs.cc:1023 c-family/c-attribs.cc:1175
  #: c-family/c-attribs.cc:1194 c-family/c-attribs.cc:1212
  #: c-family/c-attribs.cc:1242 c-family/c-attribs.cc:1286
*************** msgstr "se descartan los atributos de ti
*** 24072,24085 ****
  #: c-family/c-attribs.cc:5763 c-family/c-attribs.cc:5845
  #: c-family/c-attribs.cc:5877 c-family/c-attribs.cc:5919
  #: c-family/c-attribs.cc:5935 c-family/c-attribs.cc:6103
! #: c-family/c-attribs.cc:6115 c-family/c-common.cc:6137
! #: c-family/c-common.cc:6140 config/darwin.cc:2208 config/arm/arm.cc:7478
! #: config/arm/arm.cc:7505 config/arm/arm.cc:7522 config/avr/avr.cc:10301
! #: config/csky/csky.cc:6497 config/csky/csky.cc:6518 config/h8300/h8300.cc:4972
! #: config/h8300/h8300.cc:4996 config/i386/i386-options.cc:3740
! #: config/i386/i386-options.cc:3898 config/i386/i386-options.cc:4130
! #: config/i386/i386-options.cc:4160 config/ia64/ia64.cc:795
! #: config/loongarch/loongarch.cc:8138 config/rs6000/rs6000.cc:20787
  #: ada/gcc-interface/utils.cc:6746 ada/gcc-interface/utils.cc:6762
  #: ada/gcc-interface/utils.cc:6859 ada/gcc-interface/utils.cc:6876
  #: ada/gcc-interface/utils.cc:6893 ada/gcc-interface/utils.cc:6908
--- 24198,24211 ----
  #: c-family/c-attribs.cc:5763 c-family/c-attribs.cc:5845
  #: c-family/c-attribs.cc:5877 c-family/c-attribs.cc:5919
  #: c-family/c-attribs.cc:5935 c-family/c-attribs.cc:6103
! #: c-family/c-attribs.cc:6115 c-family/c-common.cc:6138
! #: c-family/c-common.cc:6141 config/darwin.cc:2208 config/arm/arm.cc:7519
! #: config/arm/arm.cc:7546 config/arm/arm.cc:7563 config/avr/avr.cc:11226
! #: config/csky/csky.cc:6498 config/csky/csky.cc:6519 config/h8300/h8300.cc:4972
! #: config/h8300/h8300.cc:4996 config/i386/i386-options.cc:3756
! #: config/i386/i386-options.cc:3914 config/i386/i386-options.cc:4146
! #: config/i386/i386-options.cc:4176 config/ia64/ia64.cc:795
! #: config/loongarch/loongarch.cc:7999 config/rs6000/rs6000.cc:20738
  #: ada/gcc-interface/utils.cc:6746 ada/gcc-interface/utils.cc:6762
  #: ada/gcc-interface/utils.cc:6859 ada/gcc-interface/utils.cc:6876
  #: ada/gcc-interface/utils.cc:6893 ada/gcc-interface/utils.cc:6908
*************** msgstr "se descartan los atributos de ti
*** 24088,24218 ****
  #: ada/gcc-interface/utils.cc:7067 ada/gcc-interface/utils.cc:7088
  #: ada/gcc-interface/utils.cc:7136 ada/gcc-interface/utils.cc:7152
  #: ada/gcc-interface/utils.cc:7186 c/c-decl.cc:4902 c/c-decl.cc:4905
! #: c/c-decl.cc:4920 c/c-parser.cc:5836 cp/tree.cc:5001 d/d-attribs.cc:483
! #: d/d-attribs.cc:702 d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756
! #: d/d-attribs.cc:788 d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992
! #: d/d-attribs.cc:1008 d/d-attribs.cc:1157 d/d-attribs.cc:1170
! #: d/d-attribs.cc:1387 d/d-attribs.cc:1405 d/d-attribs.cc:1452
! #: d/d-attribs.cc:1490 d/d-attribs.cc:1506 d/d-attribs.cc:1563
! #: d/d-attribs.cc:1591 jit/dummy-frontend.cc:270 jit/dummy-frontend.cc:304
! #: jit/dummy-frontend.cc:599 jit/dummy-frontend.cc:684
! #: jit/dummy-frontend.cc:705 jit/dummy-frontend.cc:724
! #: jit/dummy-frontend.cc:755 jit/dummy-frontend.cc:769
! #: jit/dummy-frontend.cc:812 jit/dummy-frontend.cc:832
! #: jit/dummy-frontend.cc:893 lto/lto-lang.cc:302 rust/rust-attribs.cc:171
  #, gcc-internal-format
  msgid "%qE attribute ignored"
  msgstr "se descarta el atributo %qE"
  
! #: attribs.cc:1209
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "falta el atributo %<target%> para %qD multiversionado"
  
! #: attribs.cc:1212 cp/decl.cc:1337 cp/decl.cc:2351 cp/decl.cc:2399
  #: cp/decl.cc:2415 cp/decl.cc:3095 cp/decl.cc:3533
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "declaraciÃ³n previa de %qD"
  
! #: attribs.cc:1320
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: attribs.cc:1852
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D se declarÃ³ anteriormente con el atributo dllimport: se descarta dllimport"
  
! #: attribs.cc:1864
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D se redeclara sin el atributo dllimport despuÃ©s de ser referenciado con enlace dllimport"
  
! #: attribs.cc:1878
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%q+D se redeclara sin el atributo dllimport: se descarta el dllimport previo"
  
! #: attribs.cc:1959
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D declared as  dllimport: attribute ignored"
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "la funciÃ³n inline %q+D se declara como dllimport: se descarta el atributo"
  
! #: attribs.cc:1967
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "la definiciÃ³n de la funciÃ³n %q+D se marca como dllimport"
  
! #: attribs.cc:1975
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "la definiciÃ³n de la variable %q+D se marca como dllimport"
  
! #: attribs.cc:2006
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "se requiere enlace externo para el sÃ­mbolo %q+D debido al atributo %qE"
  
! #: attribs.cc:2020
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE implica visibilidad por defecto, pero %qD ya se habÃ­a declarado con una visibilidad diferente"
  
! #: attribs.cc:2322
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2328 attribs.cc:2348
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was declared here"
  msgid "%qD target declared here"
  msgstr "%qD se declarÃ³ aquÃ­"
  
! #: attribs.cc:2342
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: auto-profile.cc:365
  #, gcc-internal-format
  msgid "offset exceeds 16 bytes"
  msgstr "el desplazamiento excede 16 bytes"
  
! #: auto-profile.cc:862
  #, gcc-internal-format
  msgid "Not expected TAG."
  msgstr "No se esperaba TAG."
  
! #: auto-profile.cc:927
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open profile file %s"
  msgstr "no se puede abrir el fichero de perfil %s"
  
! #: auto-profile.cc:933
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr "El nÃºmero mÃ¡gico de perfil AutoFDO no cuadra"
  
! #: auto-profile.cc:941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "AutoFDO profile version %u does match %u"
  msgid "AutoFDO profile version %u does not match %u"
  msgstr "La versiÃ³n %u de perfil AutoFDO no cuadra con %u"
  
! #: auto-profile.cc:953
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read string table from %s"
  msgstr "no se puede leer la tabla de cadenas de %s"
  
! #: auto-profile.cc:961
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read function profile from %s"
  msgstr "no se puede leer el perfil de funciÃ³n de %s"
--- 24214,24345 ----
  #: ada/gcc-interface/utils.cc:7067 ada/gcc-interface/utils.cc:7088
  #: ada/gcc-interface/utils.cc:7136 ada/gcc-interface/utils.cc:7152
  #: ada/gcc-interface/utils.cc:7186 c/c-decl.cc:4902 c/c-decl.cc:4905
! #: c/c-decl.cc:4920 c/c-parser.cc:5835 cp/tree.cc:5013 cp/tree.cc:5424
! #: d/d-attribs.cc:483 d/d-attribs.cc:702 d/d-attribs.cc:723 d/d-attribs.cc:739
! #: d/d-attribs.cc:756 d/d-attribs.cc:788 d/d-attribs.cc:917 d/d-attribs.cc:976
! #: d/d-attribs.cc:992 d/d-attribs.cc:1008 d/d-attribs.cc:1157
! #: d/d-attribs.cc:1170 d/d-attribs.cc:1387 d/d-attribs.cc:1405
! #: d/d-attribs.cc:1452 d/d-attribs.cc:1490 d/d-attribs.cc:1506
! #: d/d-attribs.cc:1563 d/d-attribs.cc:1591 jit/dummy-frontend.cc:270
! #: jit/dummy-frontend.cc:304 jit/dummy-frontend.cc:599
! #: jit/dummy-frontend.cc:684 jit/dummy-frontend.cc:705
! #: jit/dummy-frontend.cc:724 jit/dummy-frontend.cc:755
! #: jit/dummy-frontend.cc:769 jit/dummy-frontend.cc:812
! #: jit/dummy-frontend.cc:832 jit/dummy-frontend.cc:893 lto/lto-lang.cc:302
! #: rust/rust-attribs.cc:171
  #, gcc-internal-format
  msgid "%qE attribute ignored"
  msgstr "se descarta el atributo %qE"
  
! #: attribs.cc:1214
  #, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "falta el atributo %<target%> para %qD multiversionado"
  
! #: attribs.cc:1217 cp/decl.cc:1337 cp/decl.cc:2351 cp/decl.cc:2399
  #: cp/decl.cc:2415 cp/decl.cc:3095 cp/decl.cc:3533
  #, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "declaraciÃ³n previa de %qD"
  
! #: attribs.cc:1325
  #, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: attribs.cc:1857
  #, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%q+D se declarÃ³ anteriormente con el atributo dllimport: se descarta dllimport"
  
! #: attribs.cc:1869
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%q+D se redeclara sin el atributo dllimport despuÃ©s de ser referenciado con enlace dllimport"
  
! #: attribs.cc:1883
  #, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%q+D se redeclara sin el atributo dllimport: se descarta el dllimport previo"
  
! #: attribs.cc:1964
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D declared as  dllimport: attribute ignored"
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "la funciÃ³n inline %q+D se declara como dllimport: se descarta el atributo"
  
! #: attribs.cc:1972
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "la definiciÃ³n de la funciÃ³n %q+D se marca como dllimport"
  
! #: attribs.cc:1980
  #, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "la definiciÃ³n de la variable %q+D se marca como dllimport"
  
! #: attribs.cc:2011
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr "se requiere enlace externo para el sÃ­mbolo %q+D debido al atributo %qE"
  
! #: attribs.cc:2025
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE implica visibilidad por defecto, pero %qD ya se habÃ­a declarado con una visibilidad diferente"
  
! #: attribs.cc:2327
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2333 attribs.cc:2353
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was declared here"
  msgid "%qD target declared here"
  msgstr "%qD se declarÃ³ aquÃ­"
  
! #: attribs.cc:2347
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: auto-profile.cc:367
  #, gcc-internal-format
  msgid "offset exceeds 16 bytes"
  msgstr "el desplazamiento excede 16 bytes"
  
! #: auto-profile.cc:864
  #, gcc-internal-format
  msgid "Not expected TAG."
  msgstr "No se esperaba TAG."
  
! #: auto-profile.cc:929
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open profile file %s"
  msgstr "no se puede abrir el fichero de perfil %s"
  
! #: auto-profile.cc:935
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr "El nÃºmero mÃ¡gico de perfil AutoFDO no cuadra"
  
! #: auto-profile.cc:943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "AutoFDO profile version %u does match %u"
  msgid "AutoFDO profile version %u does not match %u"
  msgstr "La versiÃ³n %u de perfil AutoFDO no cuadra con %u"
  
! #: auto-profile.cc:955
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read string table from %s"
  msgstr "no se puede leer la tabla de cadenas de %s"
  
! #: auto-profile.cc:963
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot read function profile from %s"
  msgstr "no se puede leer el perfil de funciÃ³n de %s"
*************** msgstr "no se puede leer el perfil de fu
*** 24222,24228 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "el desplazamiento %qwi fuera de los lÃ­mites de la constante de cadena"
  
! #: builtins.cc:707 cp/name-lookup.cc:6739
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qE declared here"
--- 24349,24355 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "el desplazamiento %qwi fuera de los lÃ­mites de la constante de cadena"
  
! #: builtins.cc:707 cp/name-lookup.cc:6773
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%qE declared here"
*************** msgstr "el tercer argumento de %<__built
*** 24248,24261 ****
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "el tercer argumento para %<__builtin_prefetch%> es no vÃ¡lido; se usa cero"
  
! #: builtins.cc:4048 gimple-fold.cc:2522 gimple-ssa-warn-access.cc:2566
! #: tree-ssa-strlen.cc:3177
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu equals the size of the destination"
  msgid "%qD specified bound %E equals destination size"
  msgstr "el lÃ­mite %wu especificado es igual al tamaÃ±o del destino"
  
! #: builtins.cc:5297 gimplify.cc:3894
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "faltan argumentos para la funciÃ³n %<va_start%>"
--- 24375,24388 ----
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "el tercer argumento para %<__builtin_prefetch%> es no vÃ¡lido; se usa cero"
  
! #: builtins.cc:4048 gimple-fold.cc:2525 gimple-ssa-warn-access.cc:2567
! #: tree-ssa-strlen.cc:3179
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu equals the size of the destination"
  msgid "%qD specified bound %E equals destination size"
  msgstr "el lÃ­mite %wu especificado es igual al tamaÃ±o del destino"
  
! #: builtins.cc:5297 gimplify.cc:3922
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "faltan argumentos para la funciÃ³n %<va_start%>"
*************** msgstr "argumento %qs no vÃ¡lido para %q
*** 24336,24342 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8018 expr.cc:12315
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
--- 24463,24469 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8018 expr.cc:12318
  #, fuzzy, gcc-internal-format
  #| msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
*************** msgstr "llamada al extremo imposible: %s
*** 24413,24419 ****
  msgid "function call has aggregate value"
  msgstr "la llamada a la funciÃ³n tiene valor agregado"
  
! #: calls.cc:3508
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "pasando argumento demasiado grande a la pila"
--- 24540,24546 ----
  msgid "function call has aggregate value"
  msgstr "la llamada a la funciÃ³n tiene valor agregado"
  
! #: calls.cc:3509
  #, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "pasando argumento demasiado grande a la pila"
*************** msgstr "fallÃ³ verify_gimple"
*** 24430,24436 ****
  msgid "total size of local objects is too large"
  msgstr "el tamaÃ±o total de los objetos locales es demasiado grande"
  
! #: cfgexpand.cc:1853 function.cc:1015 varasm.cc:2360
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "el tamaÃ±o de la variable %q+D es demasiado grande"
--- 24557,24563 ----
  msgid "total size of local objects is too large"
  msgstr "el tamaÃ±o total de los objetos locales es demasiado grande"
  
! #: cfgexpand.cc:1853 function.cc:1016 varasm.cc:2360
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "el tamaÃ±o de la variable %q+D es demasiado grande"
*************** msgstr "se grabaron demasiadas salidas d
*** 24884,25503 ****
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr "se grabaron %d salidas para el bucle %d (teniendo %d salidas)"
  
! #: cfgrtl.cc:2426
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr "el bloque bÃ¡sico no frÃ­o %d es alcanzable solo por caminos que cruzan la particiÃ³n frÃ­a"
  
! #: cfgrtl.cc:2546
  #, gcc-internal-format, gfc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr "se encontraron mÃºltiples transiciones caliente/frÃ­o (bb %i)"
  
! #: cfgrtl.cc:2554
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr "particiÃ³n encontrada pero el indicador de particiÃ³n de funciÃ³n no estÃ¡ puesto"
  
! #: cfgrtl.cc:2593
  #, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr "verify_flow_info: REG_BR_PROB estÃ¡ puesto pero cfg probablemente no"
  
! #: cfgrtl.cc:2602
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr "verify_flow_info: REG_BR_PROB no coincide con la configuraciÃ³n %i %i"
  
! #: cfgrtl.cc:2624
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr "se establece EDGE_CROSSING incorrectamente a travÃ©s de la misma secciÃ³n"
  
! #: cfgrtl.cc:2629
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr "el borde de caÃ­da cruza el lÃ­mite de la secciÃ³n en bb %i"
  
! #: cfgrtl.cc:2635
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr "el borde EH cruza el lÃ­mite de la secciÃ³n en bb %i)"
  
! #: cfgrtl.cc:2641
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr "No hay ninguna regiÃ³n que cruce el salto en el lÃ­mite de la secciÃ³n en bb %i"
  
! #: cfgrtl.cc:2648
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr "falta EDGE_CROSSING a travÃ©s del lÃ­mite de la secciÃ³n"
  
! #: cfgrtl.cc:2678
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr "La regiÃ³n cruza el salto a travÃ©s de la misma secciÃ³n en bb %i"
  
! #: cfgrtl.cc:2685
  #, gcc-internal-format, gfc-internal-format
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr "falta la nota REG_EH_REGION al final de bb %i"
  
! #: cfgrtl.cc:2690
  #, gcc-internal-format, gfc-internal-format
  msgid "too many exception handling edges in bb %i"
  msgstr "demasiados bordes de de manejo de excepciones en bb %i"
  
! #: cfgrtl.cc:2698
  #, gcc-internal-format, gfc-internal-format
  msgid "too many outgoing branch edges from bb %i"
  msgstr "demasiados bordes de ramificaciÃ³n de salida de bb %i"
  
! #: cfgrtl.cc:2703
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr "borde de caÃ­da despuÃ©s del salto incondicional en bb %i"
  
! #: cfgrtl.cc:2708
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr "nÃºmero errÃ³nel de bordes de ramificaciÃ³n despuÃ©s del salto incondicional en bb %i"
  
! #: cfgrtl.cc:2715
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr "cantidad errÃ³nea de bordes de ramificaciÃ³n despuÃ©s del salto condicional en bb %i"
  
! #: cfgrtl.cc:2721
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr "bordes de llamada anÃ³malos para una insn que no es llamada en bb %i"
  
! #: cfgrtl.cc:2726
  #, gcc-internal-format, gfc-internal-format
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr "bordes sibcall para una insn que no es llamada en bb %i"
  
! #: cfgrtl.cc:2736
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
  msgstr "bordes anormales sin ningÃºn propÃ³sito en bb %i"
  
! #: cfgrtl.cc:2747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many exception handling edges in bb %i"
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr "demasiados bordes de de manejo de excepciones en bb %i"
  
! #: cfgrtl.cc:2788 cfgrtl.cc:2798
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr "falta NOTE_INSN_BASIC_BLOCK para el bloque %d"
  
! #: cfgrtl.cc:2811
  #, gcc-internal-format, gfc-internal-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.cc:2821
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr "en el bloque bÃ¡sico %d:"
  
! #: cfgrtl.cc:2847
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr "no se estableciÃ³ la bandera BB_RTL para el bloque %d"
  
! #: cfgrtl.cc:2854
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr "en insn %d el puntero del bloque bÃ¡sico es %d, debe ser %d"
  
! #: cfgrtl.cc:2865
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr "en insn %d en el encabezado del bb %d tiene un bloque bÃ¡sico que no es NULL"
  
! #: cfgrtl.cc:2873
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr "en insn %d al final del bb %d tiene un bloque bÃ¡sico que no es NULL"
  
! #: cfgrtl.cc:2949 cfgrtl.cc:2997
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr "insn %d fuera de los bloques bÃ¡sicos tiene un campo bb que no es NULL"
  
! #: cfgrtl.cc:2957
  #, gcc-internal-format, gfc-internal-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 encontrÃ³ en el flujo insn"
  
! #: cfgrtl.cc:2970
  #, gcc-internal-format, gfc-internal-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.cc:2982
  #, gcc-internal-format, gfc-internal-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 encontrÃ³ en el flujo insn"
  
! #: cfgrtl.cc:3030
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr "falta una barrera despuÃ©s del bloque %i"
  
! #: cfgrtl.cc:3046
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr "verify_flow_info: Bloques incorrectos para el respaldo %i->%i"
  
! #: cfgrtl.cc:3055
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr "verify_flow_info: Respaldo incorrecto %i->%i"
  
! #: cfgrtl.cc:3057
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr "insn errÃ³neo en el borde del respaldo"
  
! #: cfgrtl.cc:3091
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr "los bloques bÃ¡sicos no estÃ¡n ubicados consecutivamente"
  
! #: cfgrtl.cc:3130
  #, gcc-internal-format, gfc-internal-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)"
  
! #: cgraph.cc:3260
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "la cuenta de borde llamador no es vÃ¡lida"
  
! #: cgraph.cc:3357
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3362
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3392
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3398
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3404 cgraph.cc:3434
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3422
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3454
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing counts for called function %s"
  msgid "missing direct call for speculation %i"
  msgstr "Faltan las cuentas para la funciÃ³n invocada %s"
  
! #: cgraph.cc:3459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing barrier after block %i"
  msgid "missing ref for speculation %i"
  msgstr "falta una barrera despuÃ©s del bloque %i"
  
! #: cgraph.cc:3468
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3497
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "campo aux establecido para el borde %s->%s"
  
! #: cgraph.cc:3504
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "cuenta de cgraph no vÃ¡lida"
  
! #: cgraph.cc:3509
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "clon en lÃ­nea en el mismo grupo comdat"
  
! #: cgraph.cc:3514
  #, fuzzy, gcc-internal-format
  #| msgid "inline clone is forced to output"
  msgid "inline clone count is not compatible"
  msgstr "se fuerza en la salida un clon incluido en lÃ­nea"
  
! #: cgraph.cc:3521
  #, fuzzy, gcc-internal-format
  #| msgid "%<priority%> value must be non-negative"
  msgid "tp_first_run must be non-negative"
  msgstr "el valor de %<priority%> debe ser no negativo"
  
! #: cgraph.cc:3526
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "los sÃ­mbolos locales deben definirse"
  
! #: cgraph.cc:3531
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "clon incluido en lÃ­nea visible externamente"
  
! #: cgraph.cc:3536
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "clon incluido en lÃ­nea con direcciÃ³n tomada"
  
! #: cgraph.cc:3541
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "se fuerza en la salida un clon incluido en lÃ­nea"
  
! #: cgraph.cc:3548
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3553
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3560
  #, fuzzy, gcc-internal-format
  #| msgid "returns_nonnull attribute on a function not returning a pointer"
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "atributo returns_nonnull en una funciÃ³n que no devuelve puntero"
  
! #: cgraph.cc:3572
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "no coincide la opciÃ³n especÃ­fica del objetivo"
  
! #: cgraph.cc:3579
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "se define el campo aux para el borde indirecto desde %s"
  
! #: cgraph.cc:3585 cgraph.cc:3645
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "edge count is not compatible with function count"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: cgraph.cc:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "Un borde indirecto de %s no estÃ¡ marcado como indirecto o tiene indirect_info asociado, la declaraciÃ³n correspondiente es: "
  
! #: cgraph.cc:3601 cgraph.cc:3673
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3613
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "funciÃ³n comdat-local llamada por %s fuera de su comdat"
  
! #: cgraph.cc:3623
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "el puntero inlined_to estÃ¡ mal"
  
! #: cgraph.cc:3628
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "mÃºltiples llamantes inline"
  
! #: cgraph.cc:3635
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "se estableciÃ³ el puntero inlined_to para llamantes no-inline"
  
! #: cgraph.cc:3663
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "la cuenta de borde llamador no coincide con la cuenta BB"
  
! #: cgraph.cc:3694
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "la cuenta de llamadas indirectas no coincide con la cuenta BB"
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3722
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "se estableciÃ³ el puntero inlined_to, pero no se encontraron predecesores"
  
! #: cgraph.cc:3727
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "el puntero inlined_to se refiere a sÃ­ mismo"
  
! #: cgraph.cc:3738
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "el cgraph_node tiene un clone_of errÃ³neo"
  
! #: cgraph.cc:3751
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "el cgraph_node tiene una lista de clones errÃ³nea"
  
! #: cgraph.cc:3757
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "el cgraph_node estÃ¡ en la lista de clones pero no es clon"
  
! #: cgraph.cc:3762
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "el cgraph_node tiene un puntero prev_clone errÃ³neo"
  
! #: cgraph.cc:3767
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "lista de clones doblemente ligada corrrupta"
  
! #: cgraph.cc:3779
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Alias tiene bordes de llamada"
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Alias tiene una referencia que no es alias"
  
! #: cgraph.cc:3790
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Alias tiene mÃ¡s de una referencia alias"
  
! #: cgraph.cc:3797
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "El alias analizado no tiene referencia"
  
! #: cgraph.cc:3806
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "No hay un borde fuera de un nodo thunk"
  
! #: cgraph.cc:3811
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "MÃ¡s de un borde fuera de un nodo thunk"
  
! #: cgraph.cc:3816
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "No se supone que thunk tenga cuerpo"
  
! #: cgraph.cc:3852
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "call_stmt compartida:"
  
! #: cgraph.cc:3860
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "puntos de borde para una declaraciÃ³n errÃ³nea:"
  
! #: cgraph.cc:3869
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "un borde indirecto con un llamante desconocido que corresponde a call_stmt con una declaraciÃ³n conocida:"
  
! #: cgraph.cc:3879
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "falta el borde de callgraph para la llamada stmt:"
  
! #: cgraph.cc:3889
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "referencia a sentencia muerta"
  
! #: cgraph.cc:3902
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "el borde %s->%s no tiene un call_stmt correspondiente"
  
! #: cgraph.cc:3914
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "un borde indirecto desde %s no tiene un call_stmt correspondiente"
  
! #: cgraph.cc:3933 cgraph.cc:3946
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3938
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of register to a different size"
  msgid "origin points to a different parent"
  msgstr "conversiÃ³n de registro a un tamaÃ±o diferente"
  
! #: cgraph.cc:3954
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "fallÃ³ verify_cgraph_node"
  
! #: cgraph.cc:4076 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: section %s is missing"
  msgid "%s: section %s.%d is missing"
  msgstr "%s: falta la secciÃ³n %s"
  
! #: cgraphunit.cc:753
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate definition of a symbol version"
  msgstr "definiciÃ³n duplicada del mÃ©todo de la clase `%s'"
  
! #: cgraphunit.cc:755
  #, fuzzy, gcc-internal-format
  #| msgid "previously defined here"
  msgid "same version was previously defined here"
  msgstr "se definiÃ³ previamente aquÃ­"
  
! #: cgraphunit.cc:761
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:767
  #, fuzzy, gcc-internal-format
  #| msgid "local symbols must be defined"
  msgid "common symbol cannot be versioned"
  msgstr "los sÃ­mbolos locales deben definirse"
  
! #: cgraphunit.cc:773
  #, fuzzy, gcc-internal-format
  #| msgid "local symbols must be defined"
  msgid "comdat symbol cannot be versioned"
  msgstr "los sÃ­mbolos locales deben definirse"
  
! #: cgraphunit.cc:779
  #, fuzzy, gcc-internal-format
  #| msgid "weak %q+D cannot be defined %qE"
  msgid "%<weakref%> cannot be versioned"
  msgstr "weak %q+D no se puede definir como %qE"
  
! #: cgraphunit.cc:785
  #, fuzzy, gcc-internal-format
  #| msgid "weak declaration of %q+D must be public"
  msgid "versioned symbol must be public"
  msgstr "la declaraciÃ³n weak de %q+D debe ser public"
  
! #: cgraphunit.cc:791
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "versioned symbol must have default visibility"
  msgstr "Establece la visibilidad de sÃ­mbolos por defecto"
  
! #: cgraphunit.cc:824
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "el atributo %<weakref%> se debe acompaÃ±ar con un atributo %<alias%>"
  
! #: cgraphunit.cc:879
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "se descarta el atributo %qE en tipos"
  
! #: cgraphunit.cc:887 cgraphunit.cc:939
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "el atributo %<externally_visible%> sÃ³lo tiene efecto en objetos pÃºblicos"
  
! #: cgraphunit.cc:898
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "se descarta el atributo %<weakref%> porque ya se definiÃ³ la funciÃ³n"
  
! #: cgraphunit.cc:913
  #, fuzzy, gcc-internal-format
  #| msgid "%<weakref%> attribute ignored because function is defined"
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "se descarta el atributo %<weakref%> porque ya se definiÃ³ la funciÃ³n"
  
! #: cgraphunit.cc:921
  #, fuzzy, gcc-internal-format
  #| msgid "always_inline function might not be inlinable"
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr "una funciÃ³n always_inline tal vez no se puede incluir en lÃ­nea"
  
! #: cgraphunit.cc:947
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "se descarta el atributo %<weakref%> porque ya se inicializÃ³ la variable"
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1096 c/c-decl.cc:13291
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "se usa %q+F pero nunca se define"
  
! #: cgraphunit.cc:1098 c/c-decl.cc:13301
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F se declarÃ³ %<static%> pero nunca se define"
  
! #: cgraphunit.cc:1142
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "se define %qD pero no se usa"
  
! #: cgraphunit.cc:1477
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator new%> must return type %qT"
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<operator new%> debe devolver el tipo %qT"
  
! #: cgraphunit.cc:1480 cgraphunit.cc:1503
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "resolver indirect function declared here"
--- 25011,25630 ----
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr "se grabaron %d salidas para el bucle %d (teniendo %d salidas)"
  
! #: cfgrtl.cc:2441
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr "el bloque bÃ¡sico no frÃ­o %d es alcanzable solo por caminos que cruzan la particiÃ³n frÃ­a"
  
! #: cfgrtl.cc:2561
  #, gcc-internal-format, gfc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr "se encontraron mÃºltiples transiciones caliente/frÃ­o (bb %i)"
  
! #: cfgrtl.cc:2569
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr "particiÃ³n encontrada pero el indicador de particiÃ³n de funciÃ³n no estÃ¡ puesto"
  
! #: cfgrtl.cc:2608
  #, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr "verify_flow_info: REG_BR_PROB estÃ¡ puesto pero cfg probablemente no"
  
! #: cfgrtl.cc:2617
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr "verify_flow_info: REG_BR_PROB no coincide con la configuraciÃ³n %i %i"
  
! #: cfgrtl.cc:2639
  #, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr "se establece EDGE_CROSSING incorrectamente a travÃ©s de la misma secciÃ³n"
  
! #: cfgrtl.cc:2644
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr "el borde de caÃ­da cruza el lÃ­mite de la secciÃ³n en bb %i"
  
! #: cfgrtl.cc:2650
  #, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr "el borde EH cruza el lÃ­mite de la secciÃ³n en bb %i)"
  
! #: cfgrtl.cc:2656
  #, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr "No hay ninguna regiÃ³n que cruce el salto en el lÃ­mite de la secciÃ³n en bb %i"
  
! #: cfgrtl.cc:2663
  #, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr "falta EDGE_CROSSING a travÃ©s del lÃ­mite de la secciÃ³n"
  
! #: cfgrtl.cc:2693
  #, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr "La regiÃ³n cruza el salto a travÃ©s de la misma secciÃ³n en bb %i"
  
! #: cfgrtl.cc:2700
  #, gcc-internal-format, gfc-internal-format
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr "falta la nota REG_EH_REGION al final de bb %i"
  
! #: cfgrtl.cc:2705
  #, gcc-internal-format, gfc-internal-format
  msgid "too many exception handling edges in bb %i"
  msgstr "demasiados bordes de de manejo de excepciones en bb %i"
  
! #: cfgrtl.cc:2713
  #, gcc-internal-format, gfc-internal-format
  msgid "too many outgoing branch edges from bb %i"
  msgstr "demasiados bordes de ramificaciÃ³n de salida de bb %i"
  
! #: cfgrtl.cc:2718
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr "borde de caÃ­da despuÃ©s del salto incondicional en bb %i"
  
! #: cfgrtl.cc:2723
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr "nÃºmero errÃ³nel de bordes de ramificaciÃ³n despuÃ©s del salto incondicional en bb %i"
  
! #: cfgrtl.cc:2730
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr "cantidad errÃ³nea de bordes de ramificaciÃ³n despuÃ©s del salto condicional en bb %i"
  
! #: cfgrtl.cc:2736
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr "bordes de llamada anÃ³malos para una insn que no es llamada en bb %i"
  
! #: cfgrtl.cc:2741
  #, gcc-internal-format, gfc-internal-format
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr "bordes sibcall para una insn que no es llamada en bb %i"
  
! #: cfgrtl.cc:2751
  #, gcc-internal-format, gfc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
  msgstr "bordes anormales sin ningÃºn propÃ³sito en bb %i"
  
! #: cfgrtl.cc:2762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "too many exception handling edges in bb %i"
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr "demasiados bordes de de manejo de excepciones en bb %i"
  
! #: cfgrtl.cc:2803 cfgrtl.cc:2813
  #, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr "falta NOTE_INSN_BASIC_BLOCK para el bloque %d"
  
! #: cfgrtl.cc:2826
  #, gcc-internal-format, gfc-internal-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.cc:2836
  #, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr "en el bloque bÃ¡sico %d:"
  
! #: cfgrtl.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr "no se estableciÃ³ la bandera BB_RTL para el bloque %d"
  
! #: cfgrtl.cc:2869
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr "en insn %d el puntero del bloque bÃ¡sico es %d, debe ser %d"
  
! #: cfgrtl.cc:2880
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr "en insn %d en el encabezado del bb %d tiene un bloque bÃ¡sico que no es NULL"
  
! #: cfgrtl.cc:2888
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr "en insn %d al final del bb %d tiene un bloque bÃ¡sico que no es NULL"
  
! #: cfgrtl.cc:2964 cfgrtl.cc:3012
  #, gcc-internal-format, gfc-internal-format
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr "insn %d fuera de los bloques bÃ¡sicos tiene un campo bb que no es NULL"
  
! #: cfgrtl.cc:2972
  #, gcc-internal-format, gfc-internal-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 encontrÃ³ en el flujo insn"
  
! #: cfgrtl.cc:2985
  #, gcc-internal-format, gfc-internal-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.cc:2997
  #, gcc-internal-format, gfc-internal-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 encontrÃ³ en el flujo insn"
  
! #: cfgrtl.cc:3045
  #, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr "falta una barrera despuÃ©s del bloque %i"
  
! #: cfgrtl.cc:3061
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr "verify_flow_info: Bloques incorrectos para el respaldo %i->%i"
  
! #: cfgrtl.cc:3070
  #, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr "verify_flow_info: Respaldo incorrecto %i->%i"
  
! #: cfgrtl.cc:3072
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr "insn errÃ³neo en el borde del respaldo"
  
! #: cfgrtl.cc:3106
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr "los bloques bÃ¡sicos no estÃ¡n ubicados consecutivamente"
  
! #: cfgrtl.cc:3145
  #, gcc-internal-format, gfc-internal-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)"
  
! #: cgraph.cc:3262
  #, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "la cuenta de borde llamador no es vÃ¡lida"
  
! #: cgraph.cc:3359
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3364
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3394
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3400
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3406 cgraph.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3413
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3424
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing counts for called function %s"
  msgid "missing direct call for speculation %i"
  msgstr "Faltan las cuentas para la funciÃ³n invocada %s"
  
! #: cgraph.cc:3461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing barrier after block %i"
  msgid "missing ref for speculation %i"
  msgstr "falta una barrera despuÃ©s del bloque %i"
  
! #: cgraph.cc:3470
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr "campo aux establecido para el borde %s->%s"
  
! #: cgraph.cc:3506
  #, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "cuenta de cgraph no vÃ¡lida"
  
! #: cgraph.cc:3511
  #, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "clon en lÃ­nea en el mismo grupo comdat"
  
! #: cgraph.cc:3516
  #, fuzzy, gcc-internal-format
  #| msgid "inline clone is forced to output"
  msgid "inline clone count is not compatible"
  msgstr "se fuerza en la salida un clon incluido en lÃ­nea"
  
! #: cgraph.cc:3523
  #, fuzzy, gcc-internal-format
  #| msgid "%<priority%> value must be non-negative"
  msgid "tp_first_run must be non-negative"
  msgstr "el valor de %<priority%> debe ser no negativo"
  
! #: cgraph.cc:3528
  #, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "los sÃ­mbolos locales deben definirse"
  
! #: cgraph.cc:3533
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr "clon incluido en lÃ­nea visible externamente"
  
! #: cgraph.cc:3538
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr "clon incluido en lÃ­nea con direcciÃ³n tomada"
  
! #: cgraph.cc:3543
  #, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "se fuerza en la salida un clon incluido en lÃ­nea"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3562
  #, fuzzy, gcc-internal-format
  #| msgid "returns_nonnull attribute on a function not returning a pointer"
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "atributo returns_nonnull en una funciÃ³n que no devuelve puntero"
  
! #: cgraph.cc:3574
  #, fuzzy, gcc-internal-format
  #| msgid "target specific option mismatch"
  msgid "semantic interposition mismatch"
  msgstr "no coincide la opciÃ³n especÃ­fica del objetivo"
  
! #: cgraph.cc:3581
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr "se define el campo aux para el borde indirecto desde %s"
  
! #: cgraph.cc:3587 cgraph.cc:3647
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "edge count is not compatible with function count"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: cgraph.cc:3595
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr "Un borde indirecto de %s no estÃ¡ marcado como indirecto o tiene indirect_info asociado, la declaraciÃ³n correspondiente es: "
  
! #: cgraph.cc:3603 cgraph.cc:3675
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3615
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr "funciÃ³n comdat-local llamada por %s fuera de su comdat"
  
! #: cgraph.cc:3625
  #, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "el puntero inlined_to estÃ¡ mal"
  
! #: cgraph.cc:3630
  #, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "mÃºltiples llamantes inline"
  
! #: cgraph.cc:3637
  #, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "se estableciÃ³ el puntero inlined_to para llamantes no-inline"
  
! #: cgraph.cc:3665
  #, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "la cuenta de borde llamador no coincide con la cuenta BB"
  
! #: cgraph.cc:3696
  #, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "la cuenta de llamadas indirectas no coincide con la cuenta BB"
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3724
  #, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "se estableciÃ³ el puntero inlined_to, pero no se encontraron predecesores"
  
! #: cgraph.cc:3729
  #, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "el puntero inlined_to se refiere a sÃ­ mismo"
  
! #: cgraph.cc:3740
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "el cgraph_node tiene un clone_of errÃ³neo"
  
! #: cgraph.cc:3753
  #, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "el cgraph_node tiene una lista de clones errÃ³nea"
  
! #: cgraph.cc:3759
  #, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "el cgraph_node estÃ¡ en la lista de clones pero no es clon"
  
! #: cgraph.cc:3764
  #, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "el cgraph_node tiene un puntero prev_clone errÃ³neo"
  
! #: cgraph.cc:3769
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr "lista de clones doblemente ligada corrrupta"
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr "Alias tiene bordes de llamada"
  
! #: cgraph.cc:3787
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr "Alias tiene una referencia que no es alias"
  
! #: cgraph.cc:3792
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr "Alias tiene mÃ¡s de una referencia alias"
  
! #: cgraph.cc:3799
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr "El alias analizado no tiene referencia"
  
! #: cgraph.cc:3808
  #, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "No hay un borde fuera de un nodo thunk"
  
! #: cgraph.cc:3813
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr "MÃ¡s de un borde fuera de un nodo thunk"
  
! #: cgraph.cc:3818
  #, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "No se supone que thunk tenga cuerpo"
  
! #: cgraph.cc:3854
  #, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "call_stmt compartida:"
  
! #: cgraph.cc:3862
  #, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "puntos de borde para una declaraciÃ³n errÃ³nea:"
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr "un borde indirecto con un llamante desconocido que corresponde a call_stmt con una declaraciÃ³n conocida:"
  
! #: cgraph.cc:3881
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr "falta el borde de callgraph para la llamada stmt:"
  
! #: cgraph.cc:3891
  #, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "referencia a sentencia muerta"
  
! #: cgraph.cc:3904
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr "el borde %s->%s no tiene un call_stmt correspondiente"
  
! #: cgraph.cc:3916
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr "un borde indirecto desde %s no tiene un call_stmt correspondiente"
  
! #: cgraph.cc:3935 cgraph.cc:3948
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3940
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of register to a different size"
  msgid "origin points to a different parent"
  msgstr "conversiÃ³n de registro a un tamaÃ±o diferente"
  
! #: cgraph.cc:3956
  #, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "fallÃ³ verify_cgraph_node"
  
! #: cgraph.cc:4078 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: section %s is missing"
  msgid "%s: section %s.%d is missing"
  msgstr "%s: falta la secciÃ³n %s"
  
! #: cgraphunit.cc:755
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of class method `%s'"
  msgid "duplicate definition of a symbol version"
  msgstr "definiciÃ³n duplicada del mÃ©todo de la clase `%s'"
  
! #: cgraphunit.cc:757
  #, fuzzy, gcc-internal-format
  #| msgid "previously defined here"
  msgid "same version was previously defined here"
  msgstr "se definiÃ³ previamente aquÃ­"
  
! #: cgraphunit.cc:763
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:769
  #, fuzzy, gcc-internal-format
  #| msgid "local symbols must be defined"
  msgid "common symbol cannot be versioned"
  msgstr "los sÃ­mbolos locales deben definirse"
  
! #: cgraphunit.cc:775
  #, fuzzy, gcc-internal-format
  #| msgid "local symbols must be defined"
  msgid "comdat symbol cannot be versioned"
  msgstr "los sÃ­mbolos locales deben definirse"
  
! #: cgraphunit.cc:781
  #, fuzzy, gcc-internal-format
  #| msgid "weak %q+D cannot be defined %qE"
  msgid "%<weakref%> cannot be versioned"
  msgstr "weak %q+D no se puede definir como %qE"
  
! #: cgraphunit.cc:787
  #, fuzzy, gcc-internal-format
  #| msgid "weak declaration of %q+D must be public"
  msgid "versioned symbol must be public"
  msgstr "la declaraciÃ³n weak de %q+D debe ser public"
  
! #: cgraphunit.cc:793
  #, fuzzy, gcc-internal-format
  #| msgid "Set the default symbol visibility"
  msgid "versioned symbol must have default visibility"
  msgstr "Establece la visibilidad de sÃ­mbolos por defecto"
  
! #: cgraphunit.cc:826
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "el atributo %<weakref%> se debe acompaÃ±ar con un atributo %<alias%>"
  
! #: cgraphunit.cc:881
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "se descarta el atributo %qE en tipos"
  
! #: cgraphunit.cc:889 cgraphunit.cc:941
  #, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "el atributo %<externally_visible%> sÃ³lo tiene efecto en objetos pÃºblicos"
  
! #: cgraphunit.cc:900
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "se descarta el atributo %<weakref%> porque ya se definiÃ³ la funciÃ³n"
  
! #: cgraphunit.cc:915
  #, fuzzy, gcc-internal-format
  #| msgid "%<weakref%> attribute ignored because function is defined"
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "se descarta el atributo %<weakref%> porque ya se definiÃ³ la funciÃ³n"
  
! #: cgraphunit.cc:923
  #, fuzzy, gcc-internal-format
  #| msgid "always_inline function might not be inlinable"
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr "una funciÃ³n always_inline tal vez no se puede incluir en lÃ­nea"
  
! #: cgraphunit.cc:949
  #, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "se descarta el atributo %<weakref%> porque ya se inicializÃ³ la variable"
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1098 c/c-decl.cc:13338
  #, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "se usa %q+F pero nunca se define"
  
! #: cgraphunit.cc:1100 c/c-decl.cc:13348
  #, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "%q+F se declarÃ³ %<static%> pero nunca se define"
  
! #: cgraphunit.cc:1144
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "se define %qD pero no se usa"
  
! #: cgraphunit.cc:1479
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator new%> must return type %qT"
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<operator new%> debe devolver el tipo %qT"
  
! #: cgraphunit.cc:1482 cgraphunit.cc:1505
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "resolver indirect function declared here"
*************** msgstr "en una llamada a la funciÃ³n %qD
*** 25505,25564 ****
  
  #  En esta traducciÃ³n se emplea 'devolver' por 'return'. Si embargo, aquÃ­
  #  se cambiÃ³ por cacofonÃ­a: no es agradable escuchar 'debe devolver'. cfuga
! #: cgraphunit.cc:1500
  #, fuzzy, gcc-internal-format
  #| msgid "prefix %qD should return %qT"
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cgraphunit.cc:1510
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "alias %qD entre funciones de tipos incompatibles %qT y %qT"
  
! #: cgraphunit.cc:1513 cgraphunit.cc:1595
  #, fuzzy, gcc-internal-format
  #| msgid "shadowed declaration is here"
  msgid "aliased declaration here"
  msgstr "aquÃ­ estÃ¡ la declaraciÃ³n oscurecida"
  
! #: cgraphunit.cc:1551 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D es un alias del sÃ­mbolo sin definir %qE"
  
! #: cgraphunit.cc:1567
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D es un alias del sÃ­mbolo externo %qE"
  
! #: cgraphunit.cc:1592
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr "No se admite alias %q+D entre funciÃ³n y variable"
  
! #: cgraphunit.cc:1666
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "fallÃ³ al reclamar una funciÃ³n innecesaria"
  
! #: cgraphunit.cc:1694
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "fallÃ³ al reclamar una funciÃ³n innecesaria en el mismo grupo comdat"
  
! #: cgraphunit.cc:1870
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "el tamaÃ±o del valor de devoluciÃ³n de %q+D es de %u bytes"
  
! #: cgraphunit.cc:1874
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of %q+D is larger than %wd bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "el tamaÃ±o del valor de devoluciÃ³n de %q+D es mÃ¡s grande que %wd bytes"
  
! #: cgraphunit.cc:2436
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "se encontraron nodos sin memoria liberada"
--- 25632,25691 ----
  
  #  En esta traducciÃ³n se emplea 'devolver' por 'return'. Si embargo, aquÃ­
  #  se cambiÃ³ por cacofonÃ­a: no es agradable escuchar 'debe devolver'. cfuga
! #: cgraphunit.cc:1502
  #, fuzzy, gcc-internal-format
  #| msgid "prefix %qD should return %qT"
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cgraphunit.cc:1512
  #, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "alias %qD entre funciones de tipos incompatibles %qT y %qT"
  
! #: cgraphunit.cc:1515 cgraphunit.cc:1597
  #, fuzzy, gcc-internal-format
  #| msgid "shadowed declaration is here"
  msgid "aliased declaration here"
  msgstr "aquÃ­ estÃ¡ la declaraciÃ³n oscurecida"
  
! #: cgraphunit.cc:1553 c-family/c-pragma.cc:347
  #, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "%q+D es un alias del sÃ­mbolo sin definir %qE"
  
! #: cgraphunit.cc:1569
  #, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "%q+D es un alias del sÃ­mbolo externo %qE"
  
! #: cgraphunit.cc:1594
  #, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr "No se admite alias %q+D entre funciÃ³n y variable"
  
! #: cgraphunit.cc:1668
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "fallÃ³ al reclamar una funciÃ³n innecesaria"
  
! #: cgraphunit.cc:1696
  #, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "fallÃ³ al reclamar una funciÃ³n innecesaria en el mismo grupo comdat"
  
! #: cgraphunit.cc:1872
  #, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "el tamaÃ±o del valor de devoluciÃ³n de %q+D es de %u bytes"
  
! #: cgraphunit.cc:1876
  #, fuzzy, gcc-internal-format
  #| msgid "size of return value of %q+D is larger than %wd bytes"
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "el tamaÃ±o del valor de devoluciÃ³n de %q+D es mÃ¡s grande que %wd bytes"
  
! #: cgraphunit.cc:2440
  #, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "se encontraron nodos sin memoria liberada"
*************** msgstr "no se puede cerrar el fichero de
*** 25600,25613 ****
  msgid "cannot find %qs"
  msgstr "[no se puede encontrar %s]"
  
! #: collect-utils.cc:225 collect2.cc:2388 collect2.cc:2558 gcc.cc:3419
  #: gcc.cc:7825
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed: %m"
  msgid "%<pex_init%> failed: %m"
  msgstr "fallÃ³ pex_init: %m"
  
! #: collect-utils.cc:234 collect2.cc:2397 collect2.cc:2566 gcc.cc:2703
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
--- 25727,25740 ----
  msgid "cannot find %qs"
  msgstr "[no se puede encontrar %s]"
  
! #: collect-utils.cc:225 collect2.cc:2389 collect2.cc:2559 gcc.cc:3419
  #: gcc.cc:7825
  #, fuzzy, gcc-internal-format
  #| msgid "pex_init failed: %m"
  msgid "%<pex_init%> failed: %m"
  msgstr "fallÃ³ pex_init: %m"
  
! #: collect-utils.cc:234 collect2.cc:2398 collect2.cc:2567 gcc.cc:2703
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
*************** msgstr "se debe establecer la variable d
*** 25623,25629 ****
  msgid "ld returned %d exit status"
  msgstr "ld devolviÃ³ el estado de salida %d"
  
! #: collect2.cc:916 gcc.cc:8345 config/nvptx/mkoffload.cc:644
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "fallÃ³ atexit"
--- 25750,25756 ----
  msgid "ld returned %d exit status"
  msgstr "ld devolviÃ³ el estado de salida %d"
  
! #: collect2.cc:916 gcc.cc:8345 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "fallÃ³ atexit"
*************** msgstr "fallÃ³ atexit"
*** 25633,25728 ****
  msgid "no arguments"
  msgstr "sin argumentos"
  
! #: collect2.cc:1286 opts.cc:1192
  #, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr "el soporte para LTO no se activÃ³ en esta configuraciÃ³n"
  
! #: collect2.cc:1327 graph.cc:55 lto-wrapper.cc:1720 lto-wrapper.cc:1776
! #: toplev.cc:1518 objc/objc-act.cc:462
  #, gcc-internal-format
  msgid "cannot open %s: %m"
  msgstr "no se puede abrir %s: %m"
  
! #: collect2.cc:1447
  #, fuzzy, gcc-internal-format
  #| msgid "unknown demangling style '%s'"
  msgid "unknown demangling style %qs"
  msgstr "se desconoce el estilo de desenredado '%s'"
  
! #: collect2.cc:1549 collect2.cc:1727 collect2.cc:1767
  #, gcc-internal-format
  msgid "fopen %s: %m"
  msgstr "fopen %s: %m"
  
! #: collect2.cc:1552 collect2.cc:1732 collect2.cc:1770
  #, gcc-internal-format
  msgid "fclose %s: %m"
  msgstr "fclose %s: %m"
  
! #: collect2.cc:2322 lto-wrapper.cc:1215 lto-wrapper.cc:1230
  #: lto/lto-object.cc:148 lto/lto-object.cc:182 lto/lto-object.cc:279
  #: lto/lto-object.cc:336 lto/lto-object.cc:360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr "%s: %s"
  
! #: collect2.cc:2362
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find 'nm'"
  msgid "cannot find %<nm%>"
  msgstr "no se puede encontrar 'nm'"
  
! #: collect2.cc:2410
  #, fuzzy, gcc-internal-format
  #| msgid "can't open nm output: %m"
  msgid "cannot open nm output: %m"
  msgstr "no se puede abrir la salida de nm: %m"
  
! #: collect2.cc:2465
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr "se encontrÃ³ la funciÃ³n init en el objeto %s"
  
! #: collect2.cc:2476
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr "se encontrÃ³ la funciÃ³n fini en el objeto %s"
  
! #: collect2.cc:2533
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find 'ldd'"
  msgid "cannot find %<ldd%>"
  msgstr "no se puede encontrar 'ldd'"
  
! #: collect2.cc:2579
  #, fuzzy, gcc-internal-format
  #| msgid "can't open ldd output: %m"
  msgid "cannot open ldd output: %m"
  msgstr "no se puede abrir la salida de ldd: %m"
  
! #: collect2.cc:2597
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr "no se encontrÃ³ la dependencia dinÃ¡mica %s"
  
! #: collect2.cc:2609
  #, fuzzy, gcc-internal-format
  #| msgid "unable to open dynamic dependency '%s'"
  msgid "unable to open dynamic dependency %qs"
  msgstr "no se puede abrir la dependencia dinÃ¡mica '%s'"
  
! #: collect2.cc:2761
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr "%s: no es un fichero COFF"
  
! #: collect2.cc:2920
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr "%s: no se puede abrir como un fichero COFF"
  
! #: collect2.cc:2979
  #, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "no se encontrÃ³ la biblioteca lib%s"
--- 25760,25855 ----
  msgid "no arguments"
  msgstr "sin argumentos"
  
! #: collect2.cc:1287 opts.cc:1192
  #, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr "el soporte para LTO no se activÃ³ en esta configuraciÃ³n"
  
! #: collect2.cc:1328 graph.cc:55 lto-wrapper.cc:1724 lto-wrapper.cc:1780
! #: toplev.cc:1520 objc/objc-act.cc:462
  #, gcc-internal-format
  msgid "cannot open %s: %m"
  msgstr "no se puede abrir %s: %m"
  
! #: collect2.cc:1448
  #, fuzzy, gcc-internal-format
  #| msgid "unknown demangling style '%s'"
  msgid "unknown demangling style %qs"
  msgstr "se desconoce el estilo de desenredado '%s'"
  
! #: collect2.cc:1550 collect2.cc:1728 collect2.cc:1768
  #, gcc-internal-format
  msgid "fopen %s: %m"
  msgstr "fopen %s: %m"
  
! #: collect2.cc:1553 collect2.cc:1733 collect2.cc:1771
  #, gcc-internal-format
  msgid "fclose %s: %m"
  msgstr "fclose %s: %m"
  
! #: collect2.cc:2323 lto-wrapper.cc:1219 lto-wrapper.cc:1234
  #: lto/lto-object.cc:148 lto/lto-object.cc:182 lto/lto-object.cc:279
  #: lto/lto-object.cc:336 lto/lto-object.cc:360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr "%s: %s"
  
! #: collect2.cc:2363
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find 'nm'"
  msgid "cannot find %<nm%>"
  msgstr "no se puede encontrar 'nm'"
  
! #: collect2.cc:2411
  #, fuzzy, gcc-internal-format
  #| msgid "can't open nm output: %m"
  msgid "cannot open nm output: %m"
  msgstr "no se puede abrir la salida de nm: %m"
  
! #: collect2.cc:2466
  #, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr "se encontrÃ³ la funciÃ³n init en el objeto %s"
  
! #: collect2.cc:2477
  #, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr "se encontrÃ³ la funciÃ³n fini en el objeto %s"
  
! #: collect2.cc:2534
  #, fuzzy, gcc-internal-format
  #| msgid "cannot find 'ldd'"
  msgid "cannot find %<ldd%>"
  msgstr "no se puede encontrar 'ldd'"
  
! #: collect2.cc:2580
  #, fuzzy, gcc-internal-format
  #| msgid "can't open ldd output: %m"
  msgid "cannot open ldd output: %m"
  msgstr "no se puede abrir la salida de ldd: %m"
  
! #: collect2.cc:2598
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr "no se encontrÃ³ la dependencia dinÃ¡mica %s"
  
! #: collect2.cc:2610
  #, fuzzy, gcc-internal-format
  #| msgid "unable to open dynamic dependency '%s'"
  msgid "unable to open dynamic dependency %qs"
  msgstr "no se puede abrir la dependencia dinÃ¡mica '%s'"
  
! #: collect2.cc:2762
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr "%s: no es un fichero COFF"
  
! #: collect2.cc:2921
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr "%s: no se puede abrir como un fichero COFF"
  
! #: collect2.cc:2980
  #, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "no se encontrÃ³ la biblioteca lib%s"
*************** msgstr "Nombre del entorno de ejecuciÃ³n
*** 25928,25934 ****
  msgid "closed intervals"
  msgstr "tarea contenedora"
  
! #: diagnostic.cc:2642
  #, fuzzy, gcc-internal-format
  #| msgid "debug: "
  msgid "debug path"
--- 26055,26061 ----
  msgid "closed intervals"
  msgstr "tarea contenedora"
  
! #: diagnostic.cc:2659
  #, fuzzy, gcc-internal-format
  #| msgid "debug: "
  msgid "debug path"
*************** msgstr "se descarta la opciÃ³n posibleme
*** 25983,25994 ****
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr "sÃ³lo se admiten mÃºltiples personalidades EH con ensambladores que admiten la directiva cfi.personality"
  
! #: dwarf2out.cc:11187
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.cc:15069
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "se encontrÃ³ UNSPEC %s (%d) que no estÃ¡ delegitimado la ubicaciÃ³n de variable"
--- 26110,26121 ----
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr "sÃ³lo se admiten mÃºltiples personalidades EH con ensambladores que admiten la directiva cfi.personality"
  
! #: dwarf2out.cc:11196
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.cc:15078
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr "se encontrÃ³ UNSPEC %s (%d) que no estÃ¡ delegitimado la ubicaciÃ³n de variable"
*************** msgstr "region_array no coincide con reg
*** 26074,26080 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "lp_array no coincide con region_tree"
  
! #: except.cc:3541 tree.cc:14394 value-prof.cc:529
  #, fuzzy, gcc-internal-format
  #| msgid "open %s failed: %s"
  msgid "%qs failed"
--- 26201,26207 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "lp_array no coincide con region_tree"
  
! #: except.cc:3541 tree.cc:14395 value-prof.cc:529
  #, fuzzy, gcc-internal-format
  #| msgid "open %s failed: %s"
  msgid "%qs failed"
*************** msgstr ""
*** 26105,26123 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.cc:12327
  #, fuzzy, gcc-internal-format
  #| msgid "%Kcall to %qs declared with attribute error: %s"
  msgid "call to %qs declared with attribute error: %s"
  msgstr "%Kla llamada a %qs se redeclarÃ³ con error de atributo: %s"
  
! #: expr.cc:12341
  #, fuzzy, gcc-internal-format
  #| msgid "%Kcall to %qs declared with attribute warning: %s"
  msgid "call to %qs declared with attribute warning: %s"
  msgstr "%Kla llamada a %qs se redeclÃ³ con aviso de atributo: %s"
  
! #: expr.cc:13387
  #, fuzzy, gcc-internal-format
  #| msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
--- 26232,26250 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.cc:12330
  #, fuzzy, gcc-internal-format
  #| msgid "%Kcall to %qs declared with attribute error: %s"
  msgid "call to %qs declared with attribute error: %s"
  msgstr "%Kla llamada a %qs se redeclarÃ³ con error de atributo: %s"
  
! #: expr.cc:12344
  #, fuzzy, gcc-internal-format
  #| msgid "%Kcall to %qs declared with attribute warning: %s"
  msgid "call to %qs declared with attribute warning: %s"
  msgstr "%Kla llamada a %qs se redeclÃ³ con aviso de atributo: %s"
  
! #: expr.cc:13391
  #, fuzzy, gcc-internal-format
  #| msgid "assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X%> or %<-X%>"
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
*************** msgstr "argumento %qs no vÃ¡lido para %q
*** 26134,26140 ****
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "el tamaÃ±o de marco de %wd bytes es mayor que %wd bytes"
  
! #: final.cc:4391 toplev.cc:1398 tree-cfgcleanup.cc:1540
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "no se puede abrir el fichero de volcado de insn final %qs: %m"
--- 26261,26267 ----
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "el tamaÃ±o de marco de %wd bytes es mayor que %wd bytes"
  
! #: final.cc:4391 toplev.cc:1400 tree-cfgcleanup.cc:1540
  #, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "no se puede abrir el fichero de volcado de insn final %qs: %m"
*************** msgstr "la comparaciÃ³n siempre es %d de
*** 26159,26222 ****
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "se asume que el desbordamiento con signo no sucede al simplificar la prueba de rango"
  
! #: fold-const.cc:6741 fold-const.cc:6757
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "la comparaciÃ³n siempre es %d"
  
! #: fold-const.cc:6905
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "un %<or%> de pruebas no equivalentes sin coincidencia siempre es 1"
  
! #: fold-const.cc:6910
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "un %<and%> de pruebas equivalentes mutuamente exclusivas siempre es 0"
  
! #: fold-const.cc:10104
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "se asume que el desbordamiento con signo no sucede cuando se reduce la constante en comparaciÃ³n"
  
! #: fold-const.cc:10511
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "se asume que el desbordamiento con signo no sucede cuando se combinan constantes alrededor de una comparaciÃ³n"
  
! #: fold-const.cc:13892
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "fold check: el Ã¡rbol original cambiÃ³ por un pliegue"
  
! #: function.cc:254
  #, fuzzy, gcc-internal-format
  #| msgid "total size of local objects too large"
  msgid "total size of local objects %wu exceeds maximum %wu"
  msgstr "el tamaÃ±o total de los objetos locales es demasiado grande"
  
! #: function.cc:258
  #, fuzzy, gcc-internal-format
  #| msgid "total size of local objects too large"
  msgid "total size of local objects exceeds maximum %wu"
  msgstr "el tamaÃ±o total de los objetos locales es demasiado grande"
  
! #: function.cc:1788 gimplify.cc:6920 gimplify.cc:7082
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "restricciÃ³n imposible en %<asm%>"
  
! #: function.cc:4288
  #, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "la variable %q+D puede ser sobreescrita por %<longjmp%> o %<vfork%>"
  
! #: function.cc:4309
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "el argumento %q+D puede ser sobreescrito por %<longjmp%> o %<vfork%>"
  
! #: function.cc:4976
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr "la funciÃ³n devuelve un agregado"
--- 26286,26349 ----
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr "se asume que el desbordamiento con signo no sucede al simplificar la prueba de rango"
  
! #: fold-const.cc:6742 fold-const.cc:6758
  #, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "la comparaciÃ³n siempre es %d"
  
! #: fold-const.cc:6906
  #, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "un %<or%> de pruebas no equivalentes sin coincidencia siempre es 1"
  
! #: fold-const.cc:6911
  #, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "un %<and%> de pruebas equivalentes mutuamente exclusivas siempre es 0"
  
! #: fold-const.cc:10128
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr "se asume que el desbordamiento con signo no sucede cuando se reduce la constante en comparaciÃ³n"
  
! #: fold-const.cc:10535
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr "se asume que el desbordamiento con signo no sucede cuando se combinan constantes alrededor de una comparaciÃ³n"
  
! #: fold-const.cc:13947
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr "fold check: el Ã¡rbol original cambiÃ³ por un pliegue"
  
! #: function.cc:255
  #, fuzzy, gcc-internal-format
  #| msgid "total size of local objects too large"
  msgid "total size of local objects %wu exceeds maximum %wu"
  msgstr "el tamaÃ±o total de los objetos locales es demasiado grande"
  
! #: function.cc:259
  #, fuzzy, gcc-internal-format
  #| msgid "total size of local objects too large"
  msgid "total size of local objects exceeds maximum %wu"
  msgstr "el tamaÃ±o total de los objetos locales es demasiado grande"
  
! #: function.cc:1789 gimplify.cc:7018 gimplify.cc:7180
  #, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "restricciÃ³n imposible en %<asm%>"
  
! #: function.cc:4290
  #, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "la variable %q+D puede ser sobreescrita por %<longjmp%> o %<vfork%>"
  
! #: function.cc:4311
  #, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "el argumento %q+D puede ser sobreescrito por %<longjmp%> o %<vfork%>"
  
! #: function.cc:4978
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr "la funciÃ³n devuelve un agregado"
*************** msgstr "%qs es una opciÃ³n desconocida p
*** 26373,26379 ****
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr ""
  
! #: gcc.cc:5048 toplev.cc:712
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "el fichero de entrada %qs es el mismo que el de salida"
--- 26500,26506 ----
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr ""
  
! #: gcc.cc:5048 toplev.cc:714
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "el fichero de entrada %qs es el mismo que el de salida"
*************** msgstr "la especificaciÃ³n multilib %qs
*** 26614,26620 ****
  msgid "multilib exclusions %qs is invalid"
  msgstr "las exclusiones multilib %qs son no vÃ¡lidas"
  
! #: gcc.cc:9856 common/config/riscv/riscv-common.cc:2129
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "la selecciÃ³n multilib %qs %qs no es vÃ¡lida"
--- 26741,26747 ----
  msgid "multilib exclusions %qs is invalid"
  msgstr "las exclusiones multilib %qs son no vÃ¡lidas"
  
! #: gcc.cc:9856 common/config/riscv/riscv-common.cc:2242
  #, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "la selecciÃ³n multilib %qs %qs no es vÃ¡lida"
*************** msgstr "el subÃ­ndice %wi de la matriz e
*** 26909,26961 ****
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "el subÃ­ndice %wu de la matriz estÃ¡ por encima de los lÃ­mites de matriz de %qT"
  
! #: gimple-fold.cc:2078 gimple-fold.cc:3130 gimple-ssa-warn-restrict.cc:2080
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "el argumento origen %qD es el mismo que el destino"
  
! #: gimple-fold.cc:2144
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "destino %G%qD intacto tras no copiar ningÃºn byte de una cadena de longitud %E"
  
! #: gimple-fold.cc:2149
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD destination unchanged after copying no bytes"
  msgid "%qD destination unchanged after copying no bytes"
  msgstr "destino %G%qD intacto tras no copiar ningÃºn byte"
  
! #: gimple-fold.cc:2524 gimple-ssa-warn-access.cc:859
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "%K%qD: el lÃ­mite %E especificado excede el tamaÃ±o del destino %E"
  
! #: gimple-fold.cc:2543
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD specified bound %E equals source length"
  msgid "%qD specified bound %E equals source length"
  msgstr "el lÃ­mite de %G%qD especificado %E es igual a la longitud del origen"
  
! #: gimple-fold.cc:4547 gimple-fold.cc:4774
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "el miembro de matriz flexible no estÃ¡ al final del struct"
  
! #: gimple-fold.cc:4723 cp/constexpr.cc:4890
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:5004
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mn is not supported for linux targets"
  msgid "%s not supported for variable length aggregates"
  msgstr "no se admite -mn para objetivos linux"
  
! #: gimple-fold.cc:5010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%s not supported on this target"
--- 27036,27088 ----
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "el subÃ­ndice %wu de la matriz estÃ¡ por encima de los lÃ­mites de matriz de %qT"
  
! #: gimple-fold.cc:2081 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2080
  #, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "el argumento origen %qD es el mismo que el destino"
  
! #: gimple-fold.cc:2147
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD destination unchanged after copying no bytes from a string of length %E"
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "destino %G%qD intacto tras no copiar ningÃºn byte de una cadena de longitud %E"
  
! #: gimple-fold.cc:2152
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD destination unchanged after copying no bytes"
  msgid "%qD destination unchanged after copying no bytes"
  msgstr "destino %G%qD intacto tras no copiar ningÃºn byte"
  
! #: gimple-fold.cc:2527 gimple-ssa-warn-access.cc:859
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified bound %E exceeds destination size %E"
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "%K%qD: el lÃ­mite %E especificado excede el tamaÃ±o del destino %E"
  
! #: gimple-fold.cc:2546
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD specified bound %E equals source length"
  msgid "%qD specified bound %E equals source length"
  msgstr "el lÃ­mite de %G%qD especificado %E es igual a la longitud del origen"
  
! #: gimple-fold.cc:4550 gimple-fold.cc:4777
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "el miembro de matriz flexible no estÃ¡ al final del struct"
  
! #: gimple-fold.cc:4726 cp/constexpr.cc:4901
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:5007
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "-mn is not supported for linux targets"
  msgid "%s not supported for variable length aggregates"
  msgstr "no se admite -mn para objetivos linux"
  
! #: gimple-fold.cc:5013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%s not supported on this target"
*************** msgstr "desreferencia a puntero nulo"
*** 26991,27012 ****
  msgid "function may return address of local variable"
  msgstr "la funciÃ³n puede devolver la direcciÃ³n de una variable local"
  
! #: gimple-ssa-isolate-paths.cc:414 c/c-typeck.cc:11585
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "la funciÃ³n devuelve la direcciÃ³n de una variable local"
  
! #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2054
! #: gimple-ssa-warn-access.cc:3712 tree.cc:12441 tree.cc:12478 tree.cc:12519
! #: tree.cc:12552 c/c-parser.cc:20560 c/c-parser.cc:20701 c/c-typeck.cc:3157
! #: c/c-typeck.cc:3252 c/c-typeck.cc:5869 c/c-typeck.cc:11491
! #: c/c-typeck.cc:11508 c/gimple-parser.cc:2574 c/gimple-parser.cc:2582
! #: cp/call.cc:8180 cp/call.cc:10380 cp/class.cc:9399 cp/constexpr.cc:894
! #: cp/constexpr.cc:1321 cp/constexpr.cc:4311 cp/constexpr.cc:5982
! #: cp/constexpr.cc:6353 cp/cvt.cc:1081 cp/cvt.cc:1119 cp/decl.cc:9108
! #: cp/decl2.cc:5848 cp/decl2.cc:5903 cp/method.cc:1234 cp/parser.cc:22475
! #: cp/pt.cc:9156 cp/semantics.cc:2309 cp/semantics.cc:3713 cp/semantics.cc:4831
! #: cp/typeck.cc:2143 cp/typeck.cc:2363 cp/typeck.cc:4508 cp/typeck.cc:10690
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3813
  #, gcc-internal-format
--- 27118,27139 ----
  msgid "function may return address of local variable"
  msgstr "la funciÃ³n puede devolver la direcciÃ³n de una variable local"
  
! #: gimple-ssa-isolate-paths.cc:414 c/c-typeck.cc:11587
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "la funciÃ³n devuelve la direcciÃ³n de una variable local"
  
! #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2055
! #: gimple-ssa-warn-access.cc:3713 tree.cc:12442 tree.cc:12479 tree.cc:12520
! #: tree.cc:12553 c/c-parser.cc:20633 c/c-parser.cc:20774 c/c-typeck.cc:3159
! #: c/c-typeck.cc:3254 c/c-typeck.cc:5871 c/c-typeck.cc:11493
! #: c/c-typeck.cc:11510 c/gimple-parser.cc:2574 c/gimple-parser.cc:2582
! #: cp/call.cc:8203 cp/call.cc:10398 cp/class.cc:9399 cp/constexpr.cc:889
! #: cp/constexpr.cc:1316 cp/constexpr.cc:4320 cp/constexpr.cc:5996
! #: cp/constexpr.cc:6367 cp/cvt.cc:1095 cp/cvt.cc:1133 cp/decl.cc:9104
! #: cp/decl2.cc:5889 cp/decl2.cc:5944 cp/method.cc:1234 cp/parser.cc:22475
! #: cp/pt.cc:9178 cp/semantics.cc:2378 cp/semantics.cc:3782 cp/semantics.cc:4900
! #: cp/typeck.cc:2143 cp/typeck.cc:2363 cp/typeck.cc:4509 cp/typeck.cc:10694
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3813
  #, gcc-internal-format
*************** msgstr "%K%qD leyendo entre %E y %E byte
*** 28028,28348 ****
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una regiÃ³n de tamaÃ±o %E"
  
! #: gimple-ssa-warn-access.cc:2049
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2064 gimple-ssa-warn-access.cc:3789
  #, fuzzy, gcc-internal-format
  #| msgid "required from %q#D\n"
  msgid "returned from %qD"
  msgstr "se requiere desde %q#D\n"
  
! #: gimple-ssa-warn-access.cc:2067
  #, fuzzy, gcc-internal-format
  #| msgid "required from %q#D\n"
  msgid "returned from %qT"
  msgstr "se requiere desde %q#D\n"
  
! #: gimple-ssa-warn-access.cc:2069
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "obtained here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: gimple-ssa-warn-access.cc:2276
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE is negative"
  msgid "argument %i value %qE is negative"
  msgstr "%Kargumento %i, valor %qE, negativo"
  
! #: gimple-ssa-warn-access.cc:2293
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %i value is zero"
  msgid "argument %i value is zero"
  msgstr "el valor del %Kargumento %i es cero"
  
! #: gimple-ssa-warn-access.cc:2311
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr "%Kargumento %i, valor %qE, supera el tamaÃ±o mÃ¡ximo %E del objeto"
  
! #: gimple-ssa-warn-access.cc:2325
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i range [%E, %E] is negative"
  msgid "argument %i range [%E, %E] is negative"
  msgstr "el %Kargumento %i, rango [%E, %E], es negativo"
  
! #: gimple-ssa-warn-access.cc:2332
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i range [%E, %E] exceeds maximum object size %E"
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr "%Kargumento %i, rango [%E, %E], supera el tamaÃ±o mÃ¡ximo %E del objeto"
  
! #: gimple-ssa-warn-access.cc:2362
  #, fuzzy, gcc-internal-format
  #| msgid "%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr "el %Kproducto %<%E * %E%> de los argumentos %i y %i supera %<SIZE_MAX%>"
  
! #: gimple-ssa-warn-access.cc:2368
  #, fuzzy, gcc-internal-format
  #| msgid "%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr "el %Kproducto %<%E * %E%> de los argumentos %i y %i supera el tamaÃ±o mÃ¡ximo %E del objeto"
  
! #: gimple-ssa-warn-access.cc:2379 gimple-ssa-warn-access.cc:2382
  #, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
  msgstr "el argumento %i estÃ¡ dentro del rango [%E, %E]"
  
! #: gimple-ssa-warn-access.cc:2393
  #, gcc-internal-format
  msgid "in a call to built-in allocation function %qD"
  msgstr "en una llamada a la funciÃ³n de reserva interna %qD"
  
! #: gimple-ssa-warn-access.cc:2396
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr "en una llamada a la funciÃ³n de reserva %qD declarada aquÃ­"
  
! #: gimple-ssa-warn-access.cc:2841
  #, fuzzy, gcc-internal-format
  #| msgid "unknown architecture specific memory model"
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr "modelo de memoria especÃ­fico de la arquitectura desconocido"
  
! #: gimple-ssa-warn-access.cc:2933
  #, fuzzy, gcc-internal-format
  #| msgid "invalid memory model argument %d of %qE"
  msgid "invalid memory model %qs for %qD"
  msgstr "argumento de modelo de memoria %d no vÃ¡lido de %qE"
  
! #: gimple-ssa-warn-access.cc:2937
  #, fuzzy, gcc-internal-format
  #| msgid "invalid memory model argument %d of %qE"
  msgid "invalid memory model %wi for %qD"
  msgstr "argumento de modelo de memoria %d no vÃ¡lido de %qE"
  
! #: gimple-ssa-warn-access.cc:2952 gimple-ssa-warn-access.cc:3006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "valid arguments are: %s"
  msgid "valid models are %s"
  msgstr "los argumentos vÃ¡lidos son: %s"
  
! #: gimple-ssa-warn-access.cc:2966
  #, fuzzy, gcc-internal-format
  #| msgid "invalid memory model argument %d of %qE"
  msgid "invalid failure memory model %qs for %qD"
  msgstr "argumento de modelo de memoria %d no vÃ¡lido de %qE"
  
! #: gimple-ssa-warn-access.cc:2971
  #, fuzzy, gcc-internal-format
  #| msgid "valid feature names are: %s; did you mean %qs?"
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr "los nombres de caracterÃ­stica vÃ¡lidos son: %s; Â¿quiso decir %qs?"
  
! #: gimple-ssa-warn-access.cc:2987
  #, fuzzy, gcc-internal-format
  #| msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr "la falla de modelo de memoria no puede ser mÃ¡s fuerte que el modelo de memoria exitoso para %<__atomic_compare_exchange%>"
  
! #: gimple-ssa-warn-access.cc:3013
  #, fuzzy, gcc-internal-format
  #| msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr "la falla de modelo de memoria no puede ser mÃ¡s fuerte que el modelo de memoria exitoso para %<__atomic_compare_exchange%>"
  
! #: gimple-ssa-warn-access.cc:3457
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE attribute not available to functions with variable number of arguments"
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr "el atributo %qE no estÃ¡ disponible para funciones con un nÃºmero variable de argumentos"
  
! #: gimple-ssa-warn-access.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %i value %qE is negative"
  msgid "argument %i value %s is negative"
  msgstr "%Kargumento %i, valor %qE, negativo"
  
! #: gimple-ssa-warn-access.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3575
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "referencing argument %u of type %qT"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: gimple-ssa-warn-access.cc:3589
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
  
! #: gimple-ssa-warn-access.cc:3593
  #, fuzzy, gcc-internal-format
  #| msgid "invalid element type for attribute %qs"
  msgid "in a call with type %qT and attribute %qs"
  msgstr "tipo de elemento no vÃ¡lido para el atributo %qs"
  
! #: gimple-ssa-warn-access.cc:3600
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to built-in function %qD"
  msgid "in a call to function %qD"
  msgstr "en una llamada a la funciÃ³n interna %qD"
  
! #: gimple-ssa-warn-access.cc:3603
  #, fuzzy, gcc-internal-format
  #| msgid "invalid element type for attribute %qs"
  msgid "in a call with type %qT"
  msgstr "tipo de elemento no vÃ¡lido para el atributo %qs"
  
! #: gimple-ssa-warn-access.cc:3709
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD called on unallocated object %qD"
  msgstr "no se puede abrir %s"
  
! #: gimple-ssa-warn-access.cc:3728
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3737
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "assigned here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: gimple-ssa-warn-access.cc:3770
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr "%qD no es una funciÃ³n plantilla miembro"
  
! #: gimple-ssa-warn-access.cc:3779
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3927
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to a member used in arithmetic"
  msgid "pointer %qE may be used after %qD"
  msgstr "se usÃ³ un puntero a un miembro en la aritmÃ©tica"
  
! #: gimple-ssa-warn-access.cc:3928
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "pointer %qE used after %qD"
  msgstr "El puntero Cray '%s' en la clÃ¡usula %s en %L"
  
! #: gimple-ssa-warn-access.cc:3932
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to a member used in arithmetic"
  msgid "pointer may be used after %qD"
  msgstr "se usÃ³ un puntero a un miembro en la aritmÃ©tica"
  
! #: gimple-ssa-warn-access.cc:3933
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter %qD"
  msgid "pointer used after %qD"
  msgstr "parÃ¡metro %qD sin uso"
  
! #: gimple-ssa-warn-access.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "call to %qD here"
  msgstr "%qD se declara aquÃ­"
  
! #: gimple-ssa-warn-access.cc:3954
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3955
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using dangling pointer %qE to %qD"
  msgstr "modo de puntero %qs no vÃ¡lido"
  
! #: gimple-ssa-warn-access.cc:3960
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member %qD"
  msgid "dangling pointer to %qD may be used"
  msgstr "asumiendo el puntero a miembro %qD"
  
! #: gimple-ssa-warn-access.cc:3961
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using a dangling pointer to %qD"
  msgstr "modo de puntero %qs no vÃ¡lido"
  
! #: gimple-ssa-warn-access.cc:3964 gimple-ssa-warn-access.cc:4612
! #: gimple-ssa-warn-access.cc:4615 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:921 tree-ssa-uninit.cc:1120 c/c-decl.cc:4099
! #: c/c-decl.cc:4389 c/c-typeck.cc:9539 c/c-typeck.cc:12293 cp/call.cc:8555
! #: cp/call.cc:8566 cp/class.cc:1718 cp/class.cc:3517 cp/constexpr.cc:1067
! #: cp/decl.cc:4631 cp/decl.cc:12889 cp/decl.cc:13477 cp/decl.cc:13486
! #: cp/decl.cc:14481 cp/friend.cc:406 cp/friend.cc:416 cp/init.cc:2905
  #: cp/parser.cc:3692 cp/parser.cc:3838 cp/parser.cc:3889 cp/parser.cc:7166
! #: cp/parser.cc:25045 cp/typeck.cc:5001
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD se declara aquÃ­"
  
! #: gimple-ssa-warn-access.cc:3972
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3974
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3980
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3982
  #, fuzzy, gcc-internal-format
  #| msgid "plugin cannot register an unnamed pass"
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "el plugin no puede registrar un paso sin nombre"
  
! #: gimple-ssa-warn-access.cc:3986
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "unnamed temporary defined here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: gimple-ssa-warn-access.cc:4076
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to built-in allocation function %qD"
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "en una llamada a la funciÃ³n de reserva interna %qD"
  
! #: gimple-ssa-warn-access.cc:4081
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to built-in allocation function %qD"
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "en una llamada a la funciÃ³n de reserva interna %qD"
  
! #: gimple-ssa-warn-access.cc:4087
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to %qD"
  msgid "call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: gimple-ssa-warn-access.cc:4606
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "storing the address of local variable %qD in %qE"
--- 28155,28475 ----
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr "%K%qD leyendo entre %E y %E bytes en una regiÃ³n de tamaÃ±o %E"
  
! #: gimple-ssa-warn-access.cc:2050
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2065 gimple-ssa-warn-access.cc:3790
  #, fuzzy, gcc-internal-format
  #| msgid "required from %q#D\n"
  msgid "returned from %qD"
  msgstr "se requiere desde %q#D\n"
  
! #: gimple-ssa-warn-access.cc:2068
  #, fuzzy, gcc-internal-format
  #| msgid "required from %q#D\n"
  msgid "returned from %qT"
  msgstr "se requiere desde %q#D\n"
  
! #: gimple-ssa-warn-access.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "obtained here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: gimple-ssa-warn-access.cc:2277
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE is negative"
  msgid "argument %i value %qE is negative"
  msgstr "%Kargumento %i, valor %qE, negativo"
  
! #: gimple-ssa-warn-access.cc:2294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %i value is zero"
  msgid "argument %i value is zero"
  msgstr "el valor del %Kargumento %i es cero"
  
! #: gimple-ssa-warn-access.cc:2312
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr "%Kargumento %i, valor %qE, supera el tamaÃ±o mÃ¡ximo %E del objeto"
  
! #: gimple-ssa-warn-access.cc:2326
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i range [%E, %E] is negative"
  msgid "argument %i range [%E, %E] is negative"
  msgstr "el %Kargumento %i, rango [%E, %E], es negativo"
  
! #: gimple-ssa-warn-access.cc:2333
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i range [%E, %E] exceeds maximum object size %E"
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr "%Kargumento %i, rango [%E, %E], supera el tamaÃ±o mÃ¡ximo %E del objeto"
  
! #: gimple-ssa-warn-access.cc:2363
  #, fuzzy, gcc-internal-format
  #| msgid "%Kproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr "el %Kproducto %<%E * %E%> de los argumentos %i y %i supera %<SIZE_MAX%>"
  
! #: gimple-ssa-warn-access.cc:2369
  #, fuzzy, gcc-internal-format
  #| msgid "%Kproduct %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr "el %Kproducto %<%E * %E%> de los argumentos %i y %i supera el tamaÃ±o mÃ¡ximo %E del objeto"
  
! #: gimple-ssa-warn-access.cc:2380 gimple-ssa-warn-access.cc:2383
  #, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
  msgstr "el argumento %i estÃ¡ dentro del rango [%E, %E]"
  
! #: gimple-ssa-warn-access.cc:2394
  #, gcc-internal-format
  msgid "in a call to built-in allocation function %qD"
  msgstr "en una llamada a la funciÃ³n de reserva interna %qD"
  
! #: gimple-ssa-warn-access.cc:2397
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr "en una llamada a la funciÃ³n de reserva %qD declarada aquÃ­"
  
! #: gimple-ssa-warn-access.cc:2842
  #, fuzzy, gcc-internal-format
  #| msgid "unknown architecture specific memory model"
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr "modelo de memoria especÃ­fico de la arquitectura desconocido"
  
! #: gimple-ssa-warn-access.cc:2934
  #, fuzzy, gcc-internal-format
  #| msgid "invalid memory model argument %d of %qE"
  msgid "invalid memory model %qs for %qD"
  msgstr "argumento de modelo de memoria %d no vÃ¡lido de %qE"
  
! #: gimple-ssa-warn-access.cc:2938
  #, fuzzy, gcc-internal-format
  #| msgid "invalid memory model argument %d of %qE"
  msgid "invalid memory model %wi for %qD"
  msgstr "argumento de modelo de memoria %d no vÃ¡lido de %qE"
  
! #: gimple-ssa-warn-access.cc:2953 gimple-ssa-warn-access.cc:3007
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "valid arguments are: %s"
  msgid "valid models are %s"
  msgstr "los argumentos vÃ¡lidos son: %s"
  
! #: gimple-ssa-warn-access.cc:2967
  #, fuzzy, gcc-internal-format
  #| msgid "invalid memory model argument %d of %qE"
  msgid "invalid failure memory model %qs for %qD"
  msgstr "argumento de modelo de memoria %d no vÃ¡lido de %qE"
  
! #: gimple-ssa-warn-access.cc:2972
  #, fuzzy, gcc-internal-format
  #| msgid "valid feature names are: %s; did you mean %qs?"
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr "los nombres de caracterÃ­stica vÃ¡lidos son: %s; Â¿quiso decir %qs?"
  
! #: gimple-ssa-warn-access.cc:2988
  #, fuzzy, gcc-internal-format
  #| msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr "la falla de modelo de memoria no puede ser mÃ¡s fuerte que el modelo de memoria exitoso para %<__atomic_compare_exchange%>"
  
! #: gimple-ssa-warn-access.cc:3014
  #, fuzzy, gcc-internal-format
  #| msgid "failure memory model cannot be stronger than success memory model for %<__atomic_compare_exchange%>"
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr "la falla de modelo de memoria no puede ser mÃ¡s fuerte que el modelo de memoria exitoso para %<__atomic_compare_exchange%>"
  
! #: gimple-ssa-warn-access.cc:3458
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE attribute not available to functions with variable number of arguments"
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr "el atributo %qE no estÃ¡ disponible para funciones con un nÃºmero variable de argumentos"
  
! #: gimple-ssa-warn-access.cc:3466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %i value %qE is negative"
  msgid "argument %i value %s is negative"
  msgstr "%Kargumento %i, valor %qE, negativo"
  
! #: gimple-ssa-warn-access.cc:3512
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3576
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "referencing argument %u of type %qT"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: gimple-ssa-warn-access.cc:3590
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
  
! #: gimple-ssa-warn-access.cc:3594
  #, fuzzy, gcc-internal-format
  #| msgid "invalid element type for attribute %qs"
  msgid "in a call with type %qT and attribute %qs"
  msgstr "tipo de elemento no vÃ¡lido para el atributo %qs"
  
! #: gimple-ssa-warn-access.cc:3601
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to built-in function %qD"
  msgid "in a call to function %qD"
  msgstr "en una llamada a la funciÃ³n interna %qD"
  
! #: gimple-ssa-warn-access.cc:3604
  #, fuzzy, gcc-internal-format
  #| msgid "invalid element type for attribute %qs"
  msgid "in a call with type %qT"
  msgstr "tipo de elemento no vÃ¡lido para el atributo %qs"
  
! #: gimple-ssa-warn-access.cc:3710
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD called on unallocated object %qD"
  msgstr "no se puede abrir %s"
  
! #: gimple-ssa-warn-access.cc:3729
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3738
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "assigned here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: gimple-ssa-warn-access.cc:3771
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr "%qD no es una funciÃ³n plantilla miembro"
  
! #: gimple-ssa-warn-access.cc:3780
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3928
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to a member used in arithmetic"
  msgid "pointer %qE may be used after %qD"
  msgstr "se usÃ³ un puntero a un miembro en la aritmÃ©tica"
  
! #: gimple-ssa-warn-access.cc:3929
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "pointer %qE used after %qD"
  msgstr "El puntero Cray '%s' en la clÃ¡usula %s en %L"
  
! #: gimple-ssa-warn-access.cc:3933
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to a member used in arithmetic"
  msgid "pointer may be used after %qD"
  msgstr "se usÃ³ un puntero a un miembro en la aritmÃ©tica"
  
! #: gimple-ssa-warn-access.cc:3934
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter %qD"
  msgid "pointer used after %qD"
  msgstr "parÃ¡metro %qD sin uso"
  
! #: gimple-ssa-warn-access.cc:3938
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "call to %qD here"
  msgstr "%qD se declara aquÃ­"
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3956
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using dangling pointer %qE to %qD"
  msgstr "modo de puntero %qs no vÃ¡lido"
  
! #: gimple-ssa-warn-access.cc:3961
  #, fuzzy, gcc-internal-format
  #| msgid "assuming pointer to member %qD"
  msgid "dangling pointer to %qD may be used"
  msgstr "asumiendo el puntero a miembro %qD"
  
! #: gimple-ssa-warn-access.cc:3962
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using a dangling pointer to %qD"
  msgstr "modo de puntero %qs no vÃ¡lido"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4613
! #: gimple-ssa-warn-access.cc:4616 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:921 tree-ssa-uninit.cc:1120 c/c-decl.cc:4099
! #: c/c-decl.cc:4389 c/c-typeck.cc:9541 c/c-typeck.cc:12295 cp/call.cc:8578
! #: cp/call.cc:8589 cp/class.cc:1718 cp/class.cc:3517 cp/constexpr.cc:1062
! #: cp/decl.cc:4631 cp/decl.cc:12893 cp/decl.cc:13481 cp/decl.cc:13490
! #: cp/decl.cc:14491 cp/friend.cc:406 cp/friend.cc:416 cp/init.cc:2935
  #: cp/parser.cc:3692 cp/parser.cc:3838 cp/parser.cc:3889 cp/parser.cc:7166
! #: cp/parser.cc:25045 cp/typeck.cc:5002
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD se declara aquÃ­"
  
! #: gimple-ssa-warn-access.cc:3973
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3975
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3981
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3983
  #, fuzzy, gcc-internal-format
  #| msgid "plugin cannot register an unnamed pass"
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "el plugin no puede registrar un paso sin nombre"
  
! #: gimple-ssa-warn-access.cc:3987
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "unnamed temporary defined here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: gimple-ssa-warn-access.cc:4077
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to built-in allocation function %qD"
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "en una llamada a la funciÃ³n de reserva interna %qD"
  
! #: gimple-ssa-warn-access.cc:4082
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to built-in allocation function %qD"
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "en una llamada a la funciÃ³n de reserva interna %qD"
  
! #: gimple-ssa-warn-access.cc:4088
  #, fuzzy, gcc-internal-format
  #| msgid "  in call to %qD"
  msgid "call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: gimple-ssa-warn-access.cc:4607
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "storing the address of local variable %qD in %qE"
*************** msgstr "%K%qD: el lÃ­mite especificado e
*** 28575,28581 ****
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr "%G%qD desborda puntero entre el desplazamiento %s y el tamaÃ±o %s accediendo al array %qD con el tipo %qT"
  
! #: gimple-ssa-warn-restrict.cc:1785 c-family/c-warn.cc:3805
  #, gcc-internal-format
  msgid "array %qD declared here"
  msgstr "el array %qD se declarÃ³ aquÃ­"
--- 28702,28708 ----
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr "%G%qD desborda puntero entre el desplazamiento %s y el tamaÃ±o %s accediendo al array %qD con el tipo %qT"
  
! #: gimple-ssa-warn-restrict.cc:1785 c-family/c-warn.cc:3804
  #, gcc-internal-format
  msgid "array %qD declared here"
  msgstr "el array %qD se declarÃ³ aquÃ­"
*************** msgstr "inserciÃ³n en lÃ­nea recursiva"
*** 28674,29104 ****
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr "revisiÃ³n gimple: se esperaba %s(%s), se tiene %s(%s) en %s, en %s:%d"
  
! #: gimplify.cc:1399
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr ""
  
! #: gimplify.cc:2271
  #, gcc-internal-format
  msgid "statement will never be executed"
  msgstr "la sentencia nunca se ejecutarÃ¡"
  
! #: gimplify.cc:2335
  #, gcc-internal-format
  msgid "%qs cannot be initialized with%<-ftrivial-auto-var_init%>"
  msgstr ""
  
! #: gimplify.cc:2727 gimplify.cc:2735
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr "esta sentencia puede fracasar"
  
! #: gimplify.cc:2737
  #, gcc-internal-format
  msgid "here"
  msgstr "aquÃ­"
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2808 gimplify.cc:2865 gimplify.cc:2891
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr "el atributo %<fallthrough%> no antecede una etiqueta case o default"
  
! #: gimplify.cc:4064
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "se usa el resultado de una funciÃ³n que devuelve %<void%>"
  
! #: gimplify.cc:6921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-memory input %d must stay in memory"
  msgid "non-memory output %d must stay in memory"
  msgstr "la entrada que no es de memoria %d debe permanecer en memoria"
  
! #: gimplify.cc:6936
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr "l-valor no vÃ¡lido en la salida asm %d"
  
! #: gimplify.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "la entrada que no es de memoria %d debe permanecer en memoria"
  
! #: gimplify.cc:7123 gimplify.cc:7133
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "la entrada de memoria %d no es directamente direccionable"
  
! #: gimplify.cc:7756
  #, fuzzy, gcc-internal-format
  #| msgid "threadprivate variable %qE used in target region"
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr "se usÃ³ la variable threadprivate %qE en una regiÃ³n objetivo"
  
! #: gimplify.cc:7758
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing target region"
  msgid "enclosing region"
  msgstr "regiÃ³n objetivo contenedora"
  
! #: gimplify.cc:7762
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "se usÃ³ la variable threadprivate %qE en una regiÃ³n objetivo"
  
! #: gimplify.cc:7764
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr "regiÃ³n objetivo contenedora"
  
! #: gimplify.cc:7777
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "se usÃ³ la variable threadprivate %qE en una tarea sin atar"
  
! #: gimplify.cc:7779
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr "tarea contenedora"
  
! #: gimplify.cc:7876
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "no se especificÃ³ %qE en el %qs que lo contiene"
  
! #: gimplify.cc:7878
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "%qs contenedora"
  
! #: gimplify.cc:8052
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "no se especificÃ³ %qE en la construcciÃ³n OpenACC %qs que lo contiene"
  
! #: gimplify.cc:8056
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing OpenACC %qs construct"
  msgid "enclosing OpenACC %qs construct and"
  msgstr "construcciÃ³n OpenACC %qs que lo contiene"
  
! #: gimplify.cc:8059
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing OpenACC %qs construct"
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr "construcciÃ³n OpenACC %qs que lo contiene"
  
! #: gimplify.cc:8129
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr "%qE con clÃ¡usula %<link%> usada en la funciÃ³n %<routine%>"
  
! #: gimplify.cc:8137
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE requiere una directiva %<declare%> para poder usarse en una funciÃ³n%<routine%>"
  
! #: gimplify.cc:8206
  #, fuzzy, gcc-internal-format
  #| msgid "%qE not specified in enclosing %qs"
  msgid "%qE not specified in enclosing %<target%>"
  msgstr "no se especificÃ³ %qE en el %qs que lo contiene"
  
! #: gimplify.cc:8208
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing target region"
  msgid "enclosing %<target%>"
  msgstr "regiÃ³n objetivo contenedora"
  
! #: gimplify.cc:8243 gimplify.cc:12324
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "la variable %qE se declarÃ³ en la regiÃ³n %<host_data%> que la contiene"
  
! #: gimplify.cc:8264
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr "%qD referenciada en la regiÃ³n de destino no tiene un tipo al que asociarla"
  
! #: gimplify.cc:8395
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "la variable de iteraciÃ³n %qE se predetermina lineal"
  
! #: gimplify.cc:8398
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "la variable de iteraciÃ³n %qE debe ser private"
  
! #: gimplify.cc:8412
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "la variable de iteraciÃ³n %qE no debe ser firstprivate"
  
! #: gimplify.cc:8415
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "la variable de iteraciÃ³n %qE no debe ser reduction"
  
! #: gimplify.cc:8418
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "la variable de iteraciÃ³n %qE no debe ser lineal"
  
! #: gimplify.cc:9422 gimplify.cc:9433 gimplify.cc:9445 gimplify.cc:9461
! #: gimplify.cc:9666 gimplify.cc:9689 gimplify.cc:9700 gimplify.cc:9718
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected mapping node"
  msgstr "operando inesperado"
  
! #: gimplify.cc:9755
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected pointer mapping node"
  msgstr "operando inesperado"
  
! #: gimplify.cc:9968
  #, fuzzy, gcc-internal-format
  #| msgid "circular pointer delegation detected"
  msgid "base pointer cycle detected"
  msgstr "se detectÃ³ una delegaciÃ³n de puntero circular"
  
! #: gimplify.cc:10475
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr ""
  
! #: gimplify.cc:10791
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas map"
  
! #: gimplify.cc:11747
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr "se asocia el campo %qE de una estructura de longitud variable"
  
! #: gimplify.cc:12017 gimplify.cc:12023
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr "%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> en una construcciÃ³n %<target%>"
  
! #: gimplify.cc:12040
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %<lastprivate%>"
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %<lastprivate%>"
  
! #: gimplify.cc:12062
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr ""
  
! #: gimplify.cc:12070
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr ""
  
! #: gimplify.cc:12081 gimplify.cc:12087 gimplify.cc:12093 gimplify.cc:12099
! #: gimplify.cc:12105 gimplify.cc:16319
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr "aÃºn no se admite el modelo de cÃ³digo %<large%>"
  
! #: gimplify.cc:12199
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr "clÃ¡usula %<linear%> para una variable que no es iterador de bucle especificada en una construcciÃ³n combinada con %<distribute%>"
  
! #: gimplify.cc:12824
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "la variable copyprivate %qE no es threadprivate o private en el contexto externo"
  
! #: gimplify.cc:12881
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "la variable %s %qE es private en el contexto externo"
  
! #: gimplify.cc:12913
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "se esperaba el modificador de clÃ¡usula %qs %<if%> en vez de %qs"
  
! #: gimplify.cc:12952
  #, fuzzy, gcc-internal-format
  #| msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr "mÃ¡s de una clÃ¡usula %<depend(source)%> en una construcciÃ³n %<ordered%>"
  
! #: gimplify.cc:12968
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr ""
  
! #: gimplify.cc:13184
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr ""
  
! #: gimplify.cc:13396
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr "%<_Atomic%> %qD en clÃ¡usula %<map%> implÃ­cita"
  
! #: gimplify.cc:13450
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> implÃ­cita en una construcciÃ³n %<target%>"
  
! #: gimplify.cc:13788
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> en una construcciÃ³n %<target%>"
  
! #: gimplify.cc:13861
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr "se ha usado la misma variable en clÃ¡usulas %<firstprivate%> y %<lastprivate%> en una construcciÃ³n %<distribute%>"
  
! #: gimplify.cc:14038
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr "clÃ¡usula de datos incompatible con reducciÃ³n en %qE; se promociona a present_or_copy"
  
! #: gimplify.cc:14336
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr ""
  
! #: gimplify.cc:14355
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "reducciÃ³n privada no vÃ¡lida en %qE"
  
! #: gimplify.cc:14522
  #, fuzzy, gcc-internal-format
  #| msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr "la clÃ¡usula %<linear%> no puede especificarse junto con la clÃ¡usula %<ordered%> con un parÃ¡metro"
  
! #: gimplify.cc:14866
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr "%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> en una construcciÃ³n %<target%>"
  
! #: gimplify.cc:14876
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr ""
  
! #: gimplify.cc:15160 gimplify.cc:15164 gimplify.cc:15173 gimplify.cc:15185
! #: gimplify.cc:15190
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr ""
  
! #: gimplify.cc:15351
  #, fuzzy, gcc-internal-format
  #| msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr "la clÃ¡usula %<linear%> no puede especificarse junto con la clÃ¡usula %<ordered%> con un parÃ¡metro"
  
! #: gimplify.cc:15416
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "threadprivate iteration variable %qD"
  msgstr "tipo no vÃ¡lido para la variable de iteraciÃ³n %qE"
  
! #: gimplify.cc:15447 gimplify.cc:15555
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr "%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> en una construcciÃ³n %<target%>"
  
! #: gimplify.cc:16257
  #, fuzzy, gcc-internal-format
  #| msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr "construcciÃ³n %<teams%> no bien anidada dentro de construcciÃ³n %<target%>"
  
! #: gimplify.cc:16281
  #, fuzzy, gcc-internal-format
  #| msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr "las regiones %<distribute%> deben estar estrictamente anidadas dentro de construcciones %<teams%>"
  
! #: gimplify.cc:16301
  #, fuzzy, gcc-internal-format
  #| msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr "solamente a las regiones %<distribute%> o %<parallel%> se les permite estar estrictamente anidadas dentro de la regiÃ³n %<teams%>"
  
! #: gimplify.cc:16326
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr ""
  
! #: gimplify.cc:16354
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr "el combinador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_out%> ni %<omp_in%>"
  
! #: gimplify.cc:17436
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr "la construcciÃ³n %<ordered%> con clÃ¡usula %<depend%> debe estar bien anidada dentro de un bucle con una clÃ¡usula %<ordered%> con un parÃ¡metro"
  
! #: gimplify.cc:17457
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr "la variable %qE no es una iteraciÃ³n del bucle mÃ¡s externo %d; se esperaba %qE"
  
! #: gimplify.cc:17470
  #, fuzzy, gcc-internal-format
  #| msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr "el nÃºmero de variables en la clÃ¡usula %<depend(sink)%> no coincide con el nÃºmero de variables de iteraciÃ³n"
  
! #: gimplify.cc:17484
  #, fuzzy, gcc-internal-format
  #| msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr "mÃ¡s de una clÃ¡usula %<depend(source)%> en una construcciÃ³n %<ordered%>"
  
! #: gimplify.cc:17497
  #, fuzzy, gcc-internal-format
  #| msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr "clÃ¡usula %<depend(source)%> especificada junto con clÃ¡usulas %<depend(sink:)%> en la misma construcciÃ³n"
  
! #: gimplify.cc:18814
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "fallÃ³ la gimplificaciÃ³n"
  
! #: gimplify.cc:19413
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT se promueve a %qT cuando pasa a travÃ©s de %<...%>"
  
! #: gimplify.cc:19418
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(asÃ­ que debe pasar %qT y no %qT a %<va_arg%>)"
  
! #: gimplify.cc:19425
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "si se alcanza este cÃ³digo, el programa abortarÃ¡"
--- 28801,29231 ----
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr "revisiÃ³n gimple: se esperaba %s(%s), se tiene %s(%s) en %s, en %s:%d"
  
! #: gimplify.cc:1426
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr ""
  
! #: gimplify.cc:2298
  #, gcc-internal-format
  msgid "statement will never be executed"
  msgstr "la sentencia nunca se ejecutarÃ¡"
  
! #: gimplify.cc:2362
  #, gcc-internal-format
  msgid "%qs cannot be initialized with%<-ftrivial-auto-var_init%>"
  msgstr ""
  
! #: gimplify.cc:2754 gimplify.cc:2762
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr "esta sentencia puede fracasar"
  
! #: gimplify.cc:2764
  #, gcc-internal-format
  msgid "here"
  msgstr "aquÃ­"
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2835 gimplify.cc:2892 gimplify.cc:2918
  #, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr "el atributo %<fallthrough%> no antecede una etiqueta case o default"
  
! #: gimplify.cc:4092
  #, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "se usa el resultado de una funciÃ³n que devuelve %<void%>"
  
! #: gimplify.cc:7019
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "non-memory input %d must stay in memory"
  msgid "non-memory output %d must stay in memory"
  msgstr "la entrada que no es de memoria %d debe permanecer en memoria"
  
! #: gimplify.cc:7034
  #, fuzzy, gcc-internal-format
  #| msgid "invalid lvalue in asm output %d"
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr "l-valor no vÃ¡lido en la salida asm %d"
  
! #: gimplify.cc:7181
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr "la entrada que no es de memoria %d debe permanecer en memoria"
  
! #: gimplify.cc:7221 gimplify.cc:7231
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr "la entrada de memoria %d no es directamente direccionable"
  
! #: gimplify.cc:7854
  #, fuzzy, gcc-internal-format
  #| msgid "threadprivate variable %qE used in target region"
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr "se usÃ³ la variable threadprivate %qE en una regiÃ³n objetivo"
  
! #: gimplify.cc:7856
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing target region"
  msgid "enclosing region"
  msgstr "regiÃ³n objetivo contenedora"
  
! #: gimplify.cc:7860
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "se usÃ³ la variable threadprivate %qE en una regiÃ³n objetivo"
  
! #: gimplify.cc:7862
  #, gcc-internal-format
  msgid "enclosing target region"
  msgstr "regiÃ³n objetivo contenedora"
  
! #: gimplify.cc:7875
  #, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "se usÃ³ la variable threadprivate %qE en una tarea sin atar"
  
! #: gimplify.cc:7877
  #, gcc-internal-format
  msgid "enclosing task"
  msgstr "tarea contenedora"
  
! #: gimplify.cc:7974
  #, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "no se especificÃ³ %qE en el %qs que lo contiene"
  
! #: gimplify.cc:7976
  #, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "%qs contenedora"
  
! #: gimplify.cc:8150
  #, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "no se especificÃ³ %qE en la construcciÃ³n OpenACC %qs que lo contiene"
  
! #: gimplify.cc:8154
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing OpenACC %qs construct"
  msgid "enclosing OpenACC %qs construct and"
  msgstr "construcciÃ³n OpenACC %qs que lo contiene"
  
! #: gimplify.cc:8157
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing OpenACC %qs construct"
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr "construcciÃ³n OpenACC %qs que lo contiene"
  
! #: gimplify.cc:8227
  #, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr "%qE con clÃ¡usula %<link%> usada en la funciÃ³n %<routine%>"
  
! #: gimplify.cc:8235
  #, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE requiere una directiva %<declare%> para poder usarse en una funciÃ³n%<routine%>"
  
! #: gimplify.cc:8297
  #, fuzzy, gcc-internal-format
  #| msgid "%qE not specified in enclosing %qs"
  msgid "%qE not specified in enclosing %<target%>"
  msgstr "no se especificÃ³ %qE en el %qs que lo contiene"
  
! #: gimplify.cc:8299
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing target region"
  msgid "enclosing %<target%>"
  msgstr "regiÃ³n objetivo contenedora"
  
! #: gimplify.cc:8334 gimplify.cc:12428
  #, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "la variable %qE se declarÃ³ en la regiÃ³n %<host_data%> que la contiene"
  
! #: gimplify.cc:8355
  #, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr "%qD referenciada en la regiÃ³n de destino no tiene un tipo al que asociarla"
  
! #: gimplify.cc:8499
  #, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "la variable de iteraciÃ³n %qE se predetermina lineal"
  
! #: gimplify.cc:8502
  #, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "la variable de iteraciÃ³n %qE debe ser private"
  
! #: gimplify.cc:8516
  #, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "la variable de iteraciÃ³n %qE no debe ser firstprivate"
  
! #: gimplify.cc:8519
  #, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "la variable de iteraciÃ³n %qE no debe ser reduction"
  
! #: gimplify.cc:8522
  #, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "la variable de iteraciÃ³n %qE no debe ser lineal"
  
! #: gimplify.cc:9526 gimplify.cc:9537 gimplify.cc:9549 gimplify.cc:9565
! #: gimplify.cc:9770 gimplify.cc:9793 gimplify.cc:9804 gimplify.cc:9822
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected mapping node"
  msgstr "operando inesperado"
  
! #: gimplify.cc:9859
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected pointer mapping node"
  msgstr "operando inesperado"
  
! #: gimplify.cc:10072
  #, fuzzy, gcc-internal-format
  #| msgid "circular pointer delegation detected"
  msgid "base pointer cycle detected"
  msgstr "se detectÃ³ una delegaciÃ³n de puntero circular"
  
! #: gimplify.cc:10579
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr ""
  
! #: gimplify.cc:10895
  #, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas map"
  
! #: gimplify.cc:11851
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr "se asocia el campo %qE de una estructura de longitud variable"
  
! #: gimplify.cc:12121 gimplify.cc:12127
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr "%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> en una construcciÃ³n %<target%>"
  
! #: gimplify.cc:12144
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %<lastprivate%>"
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %<lastprivate%>"
  
! #: gimplify.cc:12166
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr ""
  
! #: gimplify.cc:12174
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr ""
  
! #: gimplify.cc:12185 gimplify.cc:12191 gimplify.cc:12197 gimplify.cc:12203
! #: gimplify.cc:12209 gimplify.cc:16423
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr "aÃºn no se admite el modelo de cÃ³digo %<large%>"
  
! #: gimplify.cc:12303
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr "clÃ¡usula %<linear%> para una variable que no es iterador de bucle especificada en una construcciÃ³n combinada con %<distribute%>"
  
! #: gimplify.cc:12928
  #, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "la variable copyprivate %qE no es threadprivate o private en el contexto externo"
  
! #: gimplify.cc:12985
  #, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "la variable %s %qE es private en el contexto externo"
  
! #: gimplify.cc:13017
  #, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "se esperaba el modificador de clÃ¡usula %qs %<if%> en vez de %qs"
  
! #: gimplify.cc:13056
  #, fuzzy, gcc-internal-format
  #| msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr "mÃ¡s de una clÃ¡usula %<depend(source)%> en una construcciÃ³n %<ordered%>"
  
! #: gimplify.cc:13072
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr ""
  
! #: gimplify.cc:13288
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr ""
  
! #: gimplify.cc:13500
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr "%<_Atomic%> %qD en clÃ¡usula %<map%> implÃ­cita"
  
! #: gimplify.cc:13554
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> implÃ­cita en una construcciÃ³n %<target%>"
  
! #: gimplify.cc:13892
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr "%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> en una construcciÃ³n %<target%>"
  
! #: gimplify.cc:13965
  #, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr "se ha usado la misma variable en clÃ¡usulas %<firstprivate%> y %<lastprivate%> en una construcciÃ³n %<distribute%>"
  
! #: gimplify.cc:14142
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible data clause with reduction on %qE; promoting to present_or_copy"
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr "clÃ¡usula de datos incompatible con reducciÃ³n en %qE; se promociona a present_or_copy"
  
! #: gimplify.cc:14440
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr ""
  
! #: gimplify.cc:14459
  #, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "reducciÃ³n privada no vÃ¡lida en %qE"
  
! #: gimplify.cc:14626
  #, fuzzy, gcc-internal-format
  #| msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr "la clÃ¡usula %<linear%> no puede especificarse junto con la clÃ¡usula %<ordered%> con un parÃ¡metro"
  
! #: gimplify.cc:14970
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr "%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> en una construcciÃ³n %<target%>"
  
! #: gimplify.cc:14980
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr ""
  
! #: gimplify.cc:15264 gimplify.cc:15268 gimplify.cc:15277 gimplify.cc:15289
! #: gimplify.cc:15294
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr ""
  
! #: gimplify.cc:15455
  #, fuzzy, gcc-internal-format
  #| msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr "la clÃ¡usula %<linear%> no puede especificarse junto con la clÃ¡usula %<ordered%> con un parÃ¡metro"
  
! #: gimplify.cc:15520
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "threadprivate iteration variable %qD"
  msgstr "tipo no vÃ¡lido para la variable de iteraciÃ³n %qE"
  
! #: gimplify.cc:15551 gimplify.cc:15659
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr "%<_Atomic%> %qD en clÃ¡usula %<firstprivate%> en una construcciÃ³n %<target%>"
  
! #: gimplify.cc:16361
  #, fuzzy, gcc-internal-format
  #| msgid "%<teams%> construct not closely nested inside of %<target%> construct"
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr "construcciÃ³n %<teams%> no bien anidada dentro de construcciÃ³n %<target%>"
  
! #: gimplify.cc:16385
  #, fuzzy, gcc-internal-format
  #| msgid "%<distribute%> region must be strictly nested inside %<teams%> construct"
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr "las regiones %<distribute%> deben estar estrictamente anidadas dentro de construcciones %<teams%>"
  
! #: gimplify.cc:16405
  #, fuzzy, gcc-internal-format
  #| msgid "only %<distribute%> or %<parallel%> regions are allowed to be strictly nested inside %<teams%> region"
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr "solamente a las regiones %<distribute%> o %<parallel%> se les permite estar estrictamente anidadas dentro de la regiÃ³n %<teams%>"
  
! #: gimplify.cc:16430
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr ""
  
! #: gimplify.cc:16458
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr "el combinador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_out%> ni %<omp_in%>"
  
! #: gimplify.cc:17540
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> construct with %<depend%> clause must be closely nested inside a loop with %<ordered%> clause with a parameter"
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr "la construcciÃ³n %<ordered%> con clÃ¡usula %<depend%> debe estar bien anidada dentro de un bucle con una clÃ¡usula %<ordered%> con un parÃ¡metro"
  
! #: gimplify.cc:17561
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr "la variable %qE no es una iteraciÃ³n del bucle mÃ¡s externo %d; se esperaba %qE"
  
! #: gimplify.cc:17574
  #, fuzzy, gcc-internal-format
  #| msgid "number of variables in %<depend(sink)%> clause does not match number of iteration variables"
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr "el nÃºmero de variables en la clÃ¡usula %<depend(sink)%> no coincide con el nÃºmero de variables de iteraciÃ³n"
  
! #: gimplify.cc:17588
  #, fuzzy, gcc-internal-format
  #| msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr "mÃ¡s de una clÃ¡usula %<depend(source)%> en una construcciÃ³n %<ordered%>"
  
! #: gimplify.cc:17601
  #, fuzzy, gcc-internal-format
  #| msgid "%<depend(source)%> clause specified together with %<depend(sink:)%> clauses on the same construct"
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr "clÃ¡usula %<depend(source)%> especificada junto con clÃ¡usulas %<depend(sink:)%> en la misma construcciÃ³n"
  
! #: gimplify.cc:18918
  #, gcc-internal-format
  msgid "gimplification failed"
  msgstr "fallÃ³ la gimplificaciÃ³n"
  
! #: gimplify.cc:19519
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT se promueve a %qT cuando pasa a travÃ©s de %<...%>"
  
! #: gimplify.cc:19524
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(asÃ­ que debe pasar %qT y no %qT a %<va_arg%>)"
  
! #: gimplify.cc:19531
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "si se alcanza este cÃ³digo, el programa abortarÃ¡"
*************** msgstr "el elemento %u tiene ubicaciÃ³n-
*** 29141,29531 ****
  msgid "token %u has %<y-location == %u%>"
  msgstr "el elemento %u tiene ubicaciÃ³n-y == %u"
  
! #: internal-fn.cc:814
  #, gcc-internal-format
  msgid "invalid use of attribute %<fallthrough%>"
  msgstr "uso no vÃ¡lido del atribute  %<fallthrough%>"
  
! #: ipa-devirt.cc:677 ipa-devirt.cc:762 ipa-devirt.cc:791 ipa-devirt.cc:833
! #: ipa-devirt.cc:864
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr "la tabla virtual de tipo %qD viola la regla de definiciÃ³n Ãºnica"
  
! #: ipa-devirt.cc:680
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr "variable del mismo nombre de ensamblador que la tabla virtual estÃ¡ definida en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:721
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr "la tabla virtual de tipo %qD contiene informaciÃ³n RTTI"
  
! #: ipa-devirt.cc:727
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:731
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr "RTTI no funcionarÃ¡ en este tipo"
  
! #: ipa-devirt.cc:768
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr "el tipo conflictivo definido en otra unidad de traducciÃ³n tiene una tabla virtual de tamaÃ±o diferente"
  
! #: ipa-devirt.cc:797
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr "el tipo conflictivo definido en otra unidad de traducciÃ³n tiene una informaciÃ³n RTTI diferente"
  
! #: ipa-devirt.cc:841 ipa-devirt.cc:872
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr "el tipo conflictivo definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:845
  #, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "contiene el mÃ©todo virtual adicional %qD"
  
! #: ipa-devirt.cc:852
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr "el tipo conflictivo definido en otra unidad de traducciÃ³n tiene una una tabla virtual con mÃ¡s entradas"
  
! #: ipa-devirt.cc:878
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr "mÃ©todo virtual %qD"
  
! #: ipa-devirt.cc:882
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr "deberÃ­a concordar con el mÃ©todo virtual %qD pero no concuerda"
  
! #: ipa-devirt.cc:888
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr "el tipo conflictivo definido en otra unidad de traducciÃ³n tiene una una tabla virtual con diferente contenido"
  
! #: ipa-devirt.cc:922
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT itself violates the C++ One Definition Rule"
  msgid "type %qT (typedef of %qT) violates the C++ One Definition Rule"
  msgstr "el propio tipo %qT viola la regla de una sola definiciÃ³n de C++"
  
! #: ipa-devirt.cc:930
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "el tipo %qT viola la regla de definiciÃ³n Ãºnica de C++"
  
! #: ipa-devirt.cc:942 ipa-devirt.cc:957 ipa-devirt.cc:1235 ipa-devirt.cc:1280
! #: ipa-devirt.cc:1319 ipa-devirt.cc:1337
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "hay definido un tipo diferente en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:949
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr "la primera diferencia de las definiciones correspondientes es el campo %qD"
  
! #: ipa-devirt.cc:959
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr "la primera diferencia de las definiciones correspondientes es el mÃ©todo %qD"
  
! #: ipa-devirt.cc:1064
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgid "type %qT defined in anonymous namespace cannot match type %qT across the translation unit boundary"
  msgstr "el tipo %qT definido en el espacio de nombres anÃ³nimo no puede coincidir con el tipo %qT a travÃ©s del contorno de la unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1069
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgid "type %qT defined in anonymous namespace cannot match across the translation unit boundary"
  msgstr "el tipo %qT definido en el espacio de nombres anÃ³nimo no puede coincidir a travÃ©s del contorno de la unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1074
  #, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr "el tipo incompatible definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1090
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr "el nombre de tipo %qs deberÃ­a concordar con el nombre de tipo %qs"
  
! #: ipa-devirt.cc:1094 ipa-devirt.cc:1191
  #, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr "el tipo incompatible estÃ¡ definido aquÃ­"
  
! #: ipa-devirt.cc:1122
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr "Los tipos de array tienen lÃ­mites diferentes"
  
! #: ipa-devirt.cc:1137
  #, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "no coincide el tipo del valor de retorno"
  
! #: ipa-devirt.cc:1152
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "no coincide el tipo del puntero this implÃ­cito"
  
! #: ipa-devirt.cc:1155
  #, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "los tipos no coinciden en el parÃ¡metro %i"
  
! #: ipa-devirt.cc:1166
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr "tipos con nÃºmero de parÃ¡metros diferentes"
  
! #: ipa-devirt.cc:1182
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "el propio tipo %qT viola la regla de una sola definiciÃ³n de C++"
  
! #: ipa-devirt.cc:1188
  #, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr "el tipo %qT deberÃ­a coincidir con el tipo %T"
  
! #: ipa-devirt.cc:1263
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr "hay un tipo con distinta precisiÃ³n definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1270
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr "hay un tipo con diferente tipo de signo definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1295
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr "estÃ¡ definido como puntero en un espacio de direcciones diferente en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1304
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr "estÃ¡ definido como puntero a un tipo diferente en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1364
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr "hay un array de distinto tamaÃ±o definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1379
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "tiene distinto valor de retorno en otra unidad de translaciÃ³n"
  
! #: ipa-devirt.cc:1402 ipa-devirt.cc:1414
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "tiene parÃ¡metros distintos en otra unidad de translaciÃ³n"
  
! #: ipa-devirt.cc:1437
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "un tipo definido en otra unidad de traducciÃ³n no es polimÃ³rfico"
  
! #: ipa-devirt.cc:1441
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "un tipo definido en otra unidad de traducciÃ³n es polimÃ³rfico"
  
! #: ipa-devirt.cc:1459 ipa-devirt.cc:1523
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "hay un tipo con punteros de tabla virtual distinta definidos en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1466 ipa-devirt.cc:1528
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr "hay un tipo con bases distintas definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1474
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "hay un campo con un nombre distinto definido en otra unidad de translaciÃ³n"
  
! #: ipa-devirt.cc:1488
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr "hay un campo con el mismo nombre pero distinto tipo definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1501
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "los campos tienen distinta disposiciÃ³n en otra unidad de translaciÃ³n"
  
! #: ipa-devirt.cc:1508
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.cc:1532
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr "hay un tipo con distinto nÃºmero de campos definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1555
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr "hay un tipo con distinto tamaÃ±o definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1564
  #, fuzzy, gcc-internal-format
  #| msgid "  and each type can be converted to the other"
  msgid "one type needs to be constructed while the other does not"
  msgstr "  y cada tipo puede convertirse al otro"
  
! #: ipa-devirt.cc:1577
  #, fuzzy, gcc-internal-format
  #| msgid "Array bound mismatch"
  msgid "memory layout mismatch"
  msgstr "El lÃ­mite de la matriz no coincide"
  
! #: ipa-devirt.cc:1696
  #, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "la base extra se define aquÃ­"
  
! #: ipa-devirt.cc:3872
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] "Declarar el tipo %qD final permitirÃ­a desvirtualizar %i llamada"
  msgstr[1] "Declarar el tipo %qD final permitirÃ­a desvirtualizar %i llamadas"
  
! #: ipa-devirt.cc:3881
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Declarar el tipo %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli veces"
  msgstr[1] "Declarar el tipo %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli veces"
  
! #: ipa-devirt.cc:3911
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] "Declarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamada"
  msgstr[1] "Declarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamadas"
  
! #: ipa-devirt.cc:3919
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] "Declarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamada"
  msgstr[1] "Declarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamadas"
  
! #: ipa-devirt.cc:3927
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Declarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli veces"
  msgstr[1] "Declarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli veces"
  
! #: ipa-devirt.cc:3938
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Declarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli veces"
  msgstr[1] "Declarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli veces"
  
! #: ipa-devirt.cc:4251
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT violates the C++ One Definition Rule"
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr "el tipo %qT viola la regla de definiciÃ³n Ãºnica de C++"
  
! #: ipa-devirt.cc:4260
  #, fuzzy, gcc-internal-format
  #| msgid "an enum with different values is defined in another translation unit"
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr "hay un enum con valores distintos definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:4264
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "hay un enum con nombre de valor distinto definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:4268
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "hay un enum con valores distintos definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:4289
  #, fuzzy, gcc-internal-format
  #| msgid "a field with different name is defined in another translation unit"
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr "hay un campo con un nombre distinto definido en otra unidad de translaciÃ³n"
  
! #: ipa-devirt.cc:4295
  #, fuzzy, gcc-internal-format
  #| msgid "a type defined in another translation unit is not polymorphic"
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr "un tipo definido en otra unidad de traducciÃ³n no es polimÃ³rfico"
  
! #: ipa-devirt.cc:4304
  #, fuzzy, gcc-internal-format
  #| msgid "a type defined in another translation unit is polymorphic"
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr "un tipo definido en otra unidad de traducciÃ³n es polimÃ³rfico"
  
! #: ipa-devirt.cc:4310
  #, fuzzy, gcc-internal-format
  #| msgid "it is defined as a pointer to different type in another translation unit"
  msgid "name %qs is defined to different value in another translation unit"
  msgstr "estÃ¡ definido como puntero a un tipo diferente en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:4315
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "mismatching definition"
  msgstr "falta la definiciÃ³n"
  
! #: ipa-fnsummary.cc:4654
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in gimple call"
  msgid "invalid fnsummary in LTO stream"
  msgstr "funciÃ³n no vÃ¡lida en la llamada gimple"
  
! #: ipa-fnsummary.cc:4755
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr "falta el resumen de inclusiÃ³n en lÃ­nea ipa en el fichero de entrada"
  
! #: ipa-modref.cc:4015
  #, fuzzy, gcc-internal-format
  #| msgid "ipa inline summary is missing in input file"
  msgid "IPA modref summary is missing in input file"
  msgstr "falta el resumen de inclusiÃ³n en lÃ­nea ipa en el fichero de entrada"
  
! #: ipa-prop.cc:4760 ipa-prop.cc:4802 ipa-prop.cc:4879 ipa-prop.cc:4927
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in gimple call"
  msgid "invalid jump function in LTO stream"
  msgstr "funciÃ³n no vÃ¡lida en la llamada gimple"
  
! #: ipa-pure-const.cc:218
  #, gcc-internal-format
  msgid "function might be candidate for attribute %qs"
  msgstr "la funciÃ³n puede ser candidata para el atributo %qs"
  
! #: ipa-pure-const.cc:219
  #, gcc-internal-format
  msgid "function might be candidate for attribute %qs if it is known to return normally"
  msgstr "la funciÃ³n puede ser candidata para el atributo %qs si se sabe que retorna normalmente"
--- 29268,29658 ----
  msgid "token %u has %<y-location == %u%>"
  msgstr "el elemento %u tiene ubicaciÃ³n-y == %u"
  
! #: internal-fn.cc:841
  #, gcc-internal-format
  msgid "invalid use of attribute %<fallthrough%>"
  msgstr "uso no vÃ¡lido del atribute  %<fallthrough%>"
  
! #: ipa-devirt.cc:679 ipa-devirt.cc:764 ipa-devirt.cc:793 ipa-devirt.cc:835
! #: ipa-devirt.cc:866
  #, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr "la tabla virtual de tipo %qD viola la regla de definiciÃ³n Ãºnica"
  
! #: ipa-devirt.cc:682
  #, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr "variable del mismo nombre de ensamblador que la tabla virtual estÃ¡ definida en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:723
  #, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr "la tabla virtual de tipo %qD contiene informaciÃ³n RTTI"
  
! #: ipa-devirt.cc:729
  #, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr ""
  
! #: ipa-devirt.cc:733
  #, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr "RTTI no funcionarÃ¡ en este tipo"
  
! #: ipa-devirt.cc:770
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr "el tipo conflictivo definido en otra unidad de traducciÃ³n tiene una tabla virtual de tamaÃ±o diferente"
  
! #: ipa-devirt.cc:799
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr "el tipo conflictivo definido en otra unidad de traducciÃ³n tiene una informaciÃ³n RTTI diferente"
  
! #: ipa-devirt.cc:843 ipa-devirt.cc:874
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr "el tipo conflictivo definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:847
  #, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "contiene el mÃ©todo virtual adicional %qD"
  
! #: ipa-devirt.cc:854
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr "el tipo conflictivo definido en otra unidad de traducciÃ³n tiene una una tabla virtual con mÃ¡s entradas"
  
! #: ipa-devirt.cc:880
  #, gcc-internal-format
  msgid "virtual method %qD"
  msgstr "mÃ©todo virtual %qD"
  
! #: ipa-devirt.cc:884
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr "deberÃ­a concordar con el mÃ©todo virtual %qD pero no concuerda"
  
! #: ipa-devirt.cc:890
  #, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr "el tipo conflictivo definido en otra unidad de traducciÃ³n tiene una una tabla virtual con diferente contenido"
  
! #: ipa-devirt.cc:924
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT itself violates the C++ One Definition Rule"
  msgid "type %qT (typedef of %qT) violates the C++ One Definition Rule"
  msgstr "el propio tipo %qT viola la regla de una sola definiciÃ³n de C++"
  
! #: ipa-devirt.cc:932
  #, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "el tipo %qT viola la regla de definiciÃ³n Ãºnica de C++"
  
! #: ipa-devirt.cc:944 ipa-devirt.cc:959 ipa-devirt.cc:1237 ipa-devirt.cc:1282
! #: ipa-devirt.cc:1321 ipa-devirt.cc:1339
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "hay definido un tipo diferente en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:951
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr "la primera diferencia de las definiciones correspondientes es el campo %qD"
  
! #: ipa-devirt.cc:961
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr "la primera diferencia de las definiciones correspondientes es el mÃ©todo %qD"
  
! #: ipa-devirt.cc:1066
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT defined in anonymous namespace can not match type %qT across the translation unit boundary"
  msgid "type %qT defined in anonymous namespace cannot match type %qT across the translation unit boundary"
  msgstr "el tipo %qT definido en el espacio de nombres anÃ³nimo no puede coincidir con el tipo %qT a travÃ©s del contorno de la unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1071
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT defined in anonymous namespace can not match across the translation unit boundary"
  msgid "type %qT defined in anonymous namespace cannot match across the translation unit boundary"
  msgstr "el tipo %qT definido en el espacio de nombres anÃ³nimo no puede coincidir a travÃ©s del contorno de la unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1076
  #, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr "el tipo incompatible definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1092
  #, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr "el nombre de tipo %qs deberÃ­a concordar con el nombre de tipo %qs"
  
! #: ipa-devirt.cc:1096 ipa-devirt.cc:1193
  #, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr "el tipo incompatible estÃ¡ definido aquÃ­"
  
! #: ipa-devirt.cc:1124
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr "Los tipos de array tienen lÃ­mites diferentes"
  
! #: ipa-devirt.cc:1139
  #, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "no coincide el tipo del valor de retorno"
  
! #: ipa-devirt.cc:1154
  #, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "no coincide el tipo del puntero this implÃ­cito"
  
! #: ipa-devirt.cc:1157
  #, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "los tipos no coinciden en el parÃ¡metro %i"
  
! #: ipa-devirt.cc:1168
  #, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr "tipos con nÃºmero de parÃ¡metros diferentes"
  
! #: ipa-devirt.cc:1184
  #, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "el propio tipo %qT viola la regla de una sola definiciÃ³n de C++"
  
! #: ipa-devirt.cc:1190
  #, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr "el tipo %qT deberÃ­a coincidir con el tipo %T"
  
! #: ipa-devirt.cc:1265
  #, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr "hay un tipo con distinta precisiÃ³n definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1272
  #, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr "hay un tipo con diferente tipo de signo definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1297
  #, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr "estÃ¡ definido como puntero en un espacio de direcciones diferente en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1306
  #, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr "estÃ¡ definido como puntero a un tipo diferente en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1366
  #, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr "hay un array de distinto tamaÃ±o definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1381
  #, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "tiene distinto valor de retorno en otra unidad de translaciÃ³n"
  
! #: ipa-devirt.cc:1404 ipa-devirt.cc:1416
  #, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "tiene parÃ¡metros distintos en otra unidad de translaciÃ³n"
  
! #: ipa-devirt.cc:1439
  #, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "un tipo definido en otra unidad de traducciÃ³n no es polimÃ³rfico"
  
! #: ipa-devirt.cc:1443
  #, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "un tipo definido en otra unidad de traducciÃ³n es polimÃ³rfico"
  
! #: ipa-devirt.cc:1461 ipa-devirt.cc:1525
  #, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "hay un tipo con punteros de tabla virtual distinta definidos en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1468 ipa-devirt.cc:1530
  #, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr "hay un tipo con bases distintas definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1476
  #, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "hay un campo con un nombre distinto definido en otra unidad de translaciÃ³n"
  
! #: ipa-devirt.cc:1490
  #, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr "hay un campo con el mismo nombre pero distinto tipo definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1503
  #, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "los campos tienen distinta disposiciÃ³n en otra unidad de translaciÃ³n"
  
! #: ipa-devirt.cc:1510
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.cc:1534
  #, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr "hay un tipo con distinto nÃºmero de campos definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1557
  #, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr "hay un tipo con distinto tamaÃ±o definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:1566
  #, fuzzy, gcc-internal-format
  #| msgid "  and each type can be converted to the other"
  msgid "one type needs to be constructed while the other does not"
  msgstr "  y cada tipo puede convertirse al otro"
  
! #: ipa-devirt.cc:1579
  #, fuzzy, gcc-internal-format
  #| msgid "Array bound mismatch"
  msgid "memory layout mismatch"
  msgstr "El lÃ­mite de la matriz no coincide"
  
! #: ipa-devirt.cc:1698
  #, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "la base extra se define aquÃ­"
  
! #: ipa-devirt.cc:3874
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] "Declarar el tipo %qD final permitirÃ­a desvirtualizar %i llamada"
  msgstr[1] "Declarar el tipo %qD final permitirÃ­a desvirtualizar %i llamadas"
  
! #: ipa-devirt.cc:3883
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Declarar el tipo %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli veces"
  msgstr[1] "Declarar el tipo %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli veces"
  
! #: ipa-devirt.cc:3913
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] "Declarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamada"
  msgstr[1] "Declarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamadas"
  
! #: ipa-devirt.cc:3921
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] "Declarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamada"
  msgstr[1] "Declarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamadas"
  
! #: ipa-devirt.cc:3929
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Declarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli veces"
  msgstr[1] "Declarar el destructor virtual de %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli veces"
  
! #: ipa-devirt.cc:3940
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] "Declarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamada ejecutada %lli veces"
  msgstr[1] "Declarar el mÃ©todo %qD final permitirÃ­a desvirtualizar %i llamadas ejecutadas %lli veces"
  
! #: ipa-devirt.cc:4253
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT violates the C++ One Definition Rule"
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr "el tipo %qT viola la regla de definiciÃ³n Ãºnica de C++"
  
! #: ipa-devirt.cc:4262
  #, fuzzy, gcc-internal-format
  #| msgid "an enum with different values is defined in another translation unit"
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr "hay un enum con valores distintos definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:4266
  #, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "hay un enum con nombre de valor distinto definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:4270
  #, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "hay un enum con valores distintos definido en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:4291
  #, fuzzy, gcc-internal-format
  #| msgid "a field with different name is defined in another translation unit"
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr "hay un campo con un nombre distinto definido en otra unidad de translaciÃ³n"
  
! #: ipa-devirt.cc:4297
  #, fuzzy, gcc-internal-format
  #| msgid "a type defined in another translation unit is not polymorphic"
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr "un tipo definido en otra unidad de traducciÃ³n no es polimÃ³rfico"
  
! #: ipa-devirt.cc:4306
  #, fuzzy, gcc-internal-format
  #| msgid "a type defined in another translation unit is polymorphic"
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr "un tipo definido en otra unidad de traducciÃ³n es polimÃ³rfico"
  
! #: ipa-devirt.cc:4312
  #, fuzzy, gcc-internal-format
  #| msgid "it is defined as a pointer to different type in another translation unit"
  msgid "name %qs is defined to different value in another translation unit"
  msgstr "estÃ¡ definido como puntero a un tipo diferente en otra unidad de traducciÃ³n"
  
! #: ipa-devirt.cc:4317
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "mismatching definition"
  msgstr "falta la definiciÃ³n"
  
! #: ipa-fnsummary.cc:4656
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in gimple call"
  msgid "invalid fnsummary in LTO stream"
  msgstr "funciÃ³n no vÃ¡lida en la llamada gimple"
  
! #: ipa-fnsummary.cc:4757
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr "falta el resumen de inclusiÃ³n en lÃ­nea ipa en el fichero de entrada"
  
! #: ipa-modref.cc:4017
  #, fuzzy, gcc-internal-format
  #| msgid "ipa inline summary is missing in input file"
  msgid "IPA modref summary is missing in input file"
  msgstr "falta el resumen de inclusiÃ³n en lÃ­nea ipa en el fichero de entrada"
  
! #: ipa-prop.cc:4824 ipa-prop.cc:4866 ipa-prop.cc:4943 ipa-prop.cc:4991
  #, fuzzy, gcc-internal-format
  #| msgid "invalid function in gimple call"
  msgid "invalid jump function in LTO stream"
  msgstr "funciÃ³n no vÃ¡lida en la llamada gimple"
  
! #: ipa-pure-const.cc:220
  #, gcc-internal-format
  msgid "function might be candidate for attribute %qs"
  msgstr "la funciÃ³n puede ser candidata para el atributo %qs"
  
! #: ipa-pure-const.cc:221
  #, gcc-internal-format
  msgid "function might be candidate for attribute %qs if it is known to return normally"
  msgstr "la funciÃ³n puede ser candidata para el atributo %qs si se sabe que retorna normalmente"
*************** msgstr "la funciÃ³n puede ser candidata
*** 29535,29676 ****
  msgid "ipa reference summary is missing in ltrans unit"
  msgstr "falta el resumen de referencia ipa en la unidad ltrans"
  
! #: ipa-sra.cc:1619
  #, gcc-internal-format
  msgid "Access offset before parent offset"
  msgstr ""
  
! #: ipa-sra.cc:1624
  #, gcc-internal-format
  msgid "Access size greater or equal to its parent size"
  msgstr ""
  
! #: ipa-sra.cc:1629
  #, gcc-internal-format
  msgid "Access terminates outside of its parent"
  msgstr ""
  
! #: ipa-sra.cc:1641
  #, gcc-internal-format
  msgid "Access overlaps with its sibling"
  msgstr ""
  
! #: ipa-sra.cc:1660
  #, fuzzy, gcc-internal-format
  #| msgid "HSA SSA verification failed"
  msgid "IPA-SRA access verification failed"
  msgstr "error de verificaciÃ³n HSA SSA"
  
! #: ipa-sra.cc:2745
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2748
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
  
! #: ipa-strub.cc:620
  #, fuzzy, gcc-internal-format
  #| msgid "pass %s does not support cloning"
  msgid "at-calls %<strub%> does not support call to %qD"
  msgstr "el paso %s no admite clonaciÃ³n"
  
! #: ipa-strub.cc:654
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> on the target system"
  msgstr ""
  
! #: ipa-strub.cc:658
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported %<strub%> call on the target system"
  msgstr "no se admite la combinaciÃ³n: %s"
  
! #: ipa-strub.cc:684
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because %<-fsplit-stack%> is enabled"
  msgstr ""
  
! #: ipa-strub.cc:697
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<noipa%>"
  msgstr ""
  
! #: ipa-strub.cc:712
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<simd%>"
  msgstr ""
  
! #: ipa-strub.cc:846
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because of attribute %<noclone%>"
  msgstr ""
  
! #: ipa-strub.cc:870
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it calls %qD"
  msgstr ""
  
! #: ipa-strub.cc:884
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it contains a non-local goto target"
  msgstr ""
  
! #: ipa-strub.cc:897
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because the address of a local label escapes"
  msgstr ""
  
! #: ipa-strub.cc:936
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support force_nonfallthru"
  msgid "internal %<strub%> does not support forced labels"
  msgstr "%s no admite force_nonfallthru"
  
! #: ipa-strub.cc:950
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %<va_start%>"
  msgid "%qD has too many arguments for internal %<strub%>"
  msgstr "demasiados argumentos para la funciÃ³n %<va_start%>"
  
! #: ipa-strub.cc:1227
  #, gcc-internal-format
  msgid "%qD requires %<strub%>, but no viable %<strub%> mode was found"
  msgstr ""
  
! #: ipa-strub.cc:1323
  #, gcc-internal-format
  msgid "%<strub%> mode %qE selected for %qD, when %qE was requested"
  msgstr ""
  
! #: ipa-strub.cc:1332
  #, gcc-internal-format
  msgid "the incompatible selection was determined by ultimate alias target %qD"
  msgstr ""
  
! #: ipa-strub.cc:1679
  #, gcc-internal-format
  msgid "indirect non-%<strub%> call in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1698
  #, gcc-internal-format
  msgid "calling %<always_inline%> %<strub%> %qD in non-%<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1708
  #, gcc-internal-format
  msgid "calling non-%<strub%> %qD in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1712
  #, gcc-internal-format
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:2834
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr ""
--- 29662,29803 ----
  msgid "ipa reference summary is missing in ltrans unit"
  msgstr "falta el resumen de referencia ipa en la unidad ltrans"
  
! #: ipa-sra.cc:1621
  #, gcc-internal-format
  msgid "Access offset before parent offset"
  msgstr ""
  
! #: ipa-sra.cc:1626
  #, gcc-internal-format
  msgid "Access size greater or equal to its parent size"
  msgstr ""
  
! #: ipa-sra.cc:1631
  #, gcc-internal-format
  msgid "Access terminates outside of its parent"
  msgstr ""
  
! #: ipa-sra.cc:1643
  #, gcc-internal-format
  msgid "Access overlaps with its sibling"
  msgstr ""
  
! #: ipa-sra.cc:1662
  #, fuzzy, gcc-internal-format
  #| msgid "HSA SSA verification failed"
  msgid "IPA-SRA access verification failed"
  msgstr "error de verificaciÃ³n HSA SSA"
  
! #: ipa-sra.cc:2747
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2750
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
  
! #: ipa-strub.cc:622
  #, fuzzy, gcc-internal-format
  #| msgid "pass %s does not support cloning"
  msgid "at-calls %<strub%> does not support call to %qD"
  msgstr "el paso %s no admite clonaciÃ³n"
  
! #: ipa-strub.cc:656
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> on the target system"
  msgstr ""
  
! #: ipa-strub.cc:660
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported combination: %s"
  msgid "unsupported %<strub%> call on the target system"
  msgstr "no se admite la combinaciÃ³n: %s"
  
! #: ipa-strub.cc:686
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because %<-fsplit-stack%> is enabled"
  msgstr ""
  
! #: ipa-strub.cc:699
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<noipa%>"
  msgstr ""
  
! #: ipa-strub.cc:714
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<simd%>"
  msgstr ""
  
! #: ipa-strub.cc:848
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because of attribute %<noclone%>"
  msgstr ""
  
! #: ipa-strub.cc:872
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it calls %qD"
  msgstr ""
  
! #: ipa-strub.cc:886
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it contains a non-local goto target"
  msgstr ""
  
! #: ipa-strub.cc:899
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because the address of a local label escapes"
  msgstr ""
  
! #: ipa-strub.cc:938
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support force_nonfallthru"
  msgid "internal %<strub%> does not support forced labels"
  msgstr "%s no admite force_nonfallthru"
  
! #: ipa-strub.cc:952
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %<va_start%>"
  msgid "%qD has too many arguments for internal %<strub%>"
  msgstr "demasiados argumentos para la funciÃ³n %<va_start%>"
  
! #: ipa-strub.cc:1229
  #, gcc-internal-format
  msgid "%qD requires %<strub%>, but no viable %<strub%> mode was found"
  msgstr ""
  
! #: ipa-strub.cc:1325
  #, gcc-internal-format
  msgid "%<strub%> mode %qE selected for %qD, when %qE was requested"
  msgstr ""
  
! #: ipa-strub.cc:1334
  #, gcc-internal-format
  msgid "the incompatible selection was determined by ultimate alias target %qD"
  msgstr ""
  
! #: ipa-strub.cc:1681
  #, gcc-internal-format
  msgid "indirect non-%<strub%> call in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1700
  #, gcc-internal-format
  msgid "calling %<always_inline%> %<strub%> %qD in non-%<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1710
  #, gcc-internal-format
  msgid "calling non-%<strub%> %qD in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1714
  #, gcc-internal-format
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:2839
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr ""
*************** msgstr "para %qD"
*** 29696,29708 ****
  msgid "frame size too large for reliable stack checking"
  msgstr "el tamaÃ±o del marco es demasiado grande para una revisiÃ³n confiable de la pila"
  
! #: lra-assigns.cc:1696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Maximum number of LRA assignment passes is achieved (%d)\n"
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr "Se ha alcanzado el nÃºmero mÃ¡ximo de pasos de asignaciÃ³n de LRA (%d)\n"
  
! #: lra-assigns.cc:1861
  #, gcc-internal-format
  msgid "unable to find a register to spill"
  msgstr "no se puede encontrar un registro para vaciar"
--- 29823,29835 ----
  msgid "frame size too large for reliable stack checking"
  msgstr "el tamaÃ±o del marco es demasiado grande para una revisiÃ³n confiable de la pila"
  
! #: lra-assigns.cc:1702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Maximum number of LRA assignment passes is achieved (%d)\n"
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr "Se ha alcanzado el nÃºmero mÃ¡ximo de pasos de asignaciÃ³n de LRA (%d)\n"
  
! #: lra-assigns.cc:1867
  #, gcc-internal-format
  msgid "unable to find a register to spill"
  msgstr "no se puede encontrar un registro para vaciar"
*************** msgstr "flujo de bytecode en el fichero
*** 29928,30030 ****
  msgid "deleting LTRANS file %s: %m"
  msgstr "se borra el fichero LTRANS %s: %m"
  
! #: lto-wrapper.cc:355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Option %s with different values"
  msgid "option %s with different values"
  msgstr "OpciÃ³n %s con valores diferentes"
  
! #: lto-wrapper.cc:371
  #, fuzzy, gcc-internal-format
  #| msgid "Option %s with different values"
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr "OpciÃ³n %s con valores diferentes"
  
! #: lto-wrapper.cc:486
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Option %s not used consistently in all LTO input files"
  msgid "option %s not used consistently in all LTO input files"
  msgstr "OpciÃ³n %s no usada con coherencia en todos los ficheros de entrada LTO"
  
! #: lto-wrapper.cc:631 lto-wrapper.cc:639
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:647
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:957
  #, fuzzy, gcc-internal-format
  #| msgid "offload compiler %s not found"
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr "no se ha encontrado el compilador %s"
  
! #: lto-wrapper.cc:1037
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "problem with building target image for %s\n"
  msgid "problem with building target image for %s"
  msgstr "problema al construir la imagen de destino para %s\n"
  
! #: lto-wrapper.cc:1066
  #, gcc-internal-format
  msgid "reading input file"
  msgstr "leyendo fichero de entrada"
  
! #: lto-wrapper.cc:1071
  #, gcc-internal-format
  msgid "writing output file"
  msgstr "escribiendo fichero de salida"
  
! #: lto-wrapper.cc:1107
  #, fuzzy, gcc-internal-format
  #| msgid "installation error, can't find crtoffloadtable.o"
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr "error de instalaciÃ³n, no se puede encontrar crtoffloadtable.o"
  
! #: lto-wrapper.cc:1429
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable COLLECT_GCC must be set"
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "se debe establecer la variable de entorno COLLECT_GCC"
  
! #: lto-wrapper.cc:1433 config/gcn/mkoffload.cc:803
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "se debe establecer la variable de entorno COLLECT_GCC_OPTIONS"
  
! #: lto-wrapper.cc:1723 lto-wrapper.cc:1783 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "no se puede leer %s: %m"
  
! #: lto-wrapper.cc:1750
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "formato no vÃ¡lido de %s"
  
! #: lto-wrapper.cc:1916
  #, fuzzy, gcc-internal-format
  #| msgid "fopen: %s: %m"
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen: %s: %m"
  
! #: lto-wrapper.cc:1933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open output file '%s'\n"
  msgid "corrupted ltrans output file %s"
  msgstr "No se puede abrir el fichero de salida '%s'\n"
  
! #: lto-wrapper.cc:1976
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2156 config/gcn/mkoffload.cc:858
  #, fuzzy, gcc-internal-format
  #| msgid "atexit failed"
  msgid "%<atexit%> failed"
--- 30055,30157 ----
  msgid "deleting LTRANS file %s: %m"
  msgstr "se borra el fichero LTRANS %s: %m"
  
! #: lto-wrapper.cc:358
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Option %s with different values"
  msgid "option %s with different values"
  msgstr "OpciÃ³n %s con valores diferentes"
  
! #: lto-wrapper.cc:374
  #, fuzzy, gcc-internal-format
  #| msgid "Option %s with different values"
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr "OpciÃ³n %s con valores diferentes"
  
! #: lto-wrapper.cc:489
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Option %s not used consistently in all LTO input files"
  msgid "option %s not used consistently in all LTO input files"
  msgstr "OpciÃ³n %s no usada con coherencia en todos los ficheros de entrada LTO"
  
! #: lto-wrapper.cc:634 lto-wrapper.cc:642
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:650
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:960
  #, fuzzy, gcc-internal-format
  #| msgid "offload compiler %s not found"
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr "no se ha encontrado el compilador %s"
  
! #: lto-wrapper.cc:1041
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "problem with building target image for %s\n"
  msgid "problem with building target image for %s"
  msgstr "problema al construir la imagen de destino para %s\n"
  
! #: lto-wrapper.cc:1070
  #, gcc-internal-format
  msgid "reading input file"
  msgstr "leyendo fichero de entrada"
  
! #: lto-wrapper.cc:1075
  #, gcc-internal-format
  msgid "writing output file"
  msgstr "escribiendo fichero de salida"
  
! #: lto-wrapper.cc:1111
  #, fuzzy, gcc-internal-format
  #| msgid "installation error, can't find crtoffloadtable.o"
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr "error de instalaciÃ³n, no se puede encontrar crtoffloadtable.o"
  
! #: lto-wrapper.cc:1433
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable COLLECT_GCC must be set"
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "se debe establecer la variable de entorno COLLECT_GCC"
  
! #: lto-wrapper.cc:1437 config/gcn/mkoffload.cc:811
  #, fuzzy, gcc-internal-format
  #| msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "se debe establecer la variable de entorno COLLECT_GCC_OPTIONS"
  
! #: lto-wrapper.cc:1727 lto-wrapper.cc:1787 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "no se puede leer %s: %m"
  
! #: lto-wrapper.cc:1754
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "formato no vÃ¡lido de %s"
  
! #: lto-wrapper.cc:1920
  #, fuzzy, gcc-internal-format
  #| msgid "fopen: %s: %m"
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen: %s: %m"
  
! #: lto-wrapper.cc:1937
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Could not open output file '%s'\n"
  msgid "corrupted ltrans output file %s"
  msgstr "No se puede abrir el fichero de salida '%s'\n"
  
! #: lto-wrapper.cc:1980
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2160 config/gcn/mkoffload.cc:936
  #, fuzzy, gcc-internal-format
  #| msgid "atexit failed"
  msgid "%<atexit%> failed"
*************** msgstr "las opciones de FPX fast y compa
*** 30695,30706 ****
  msgid "unrecognized argument in option %qs"
  msgstr "no se reconoce el argumento en la opciÃ³n %qs"
  
! #: opts-common.cc:1562 config/i386/i386-options.cc:1698
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para %qs son: %s; Â¿quiso decir %qs?"
  
! #: opts-common.cc:1565 config/i386/i386-options.cc:1701
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "los argumentos vÃ¡lidos para %qs son: %s"
--- 30822,30833 ----
  msgid "unrecognized argument in option %qs"
  msgstr "no se reconoce el argumento en la opciÃ³n %qs"
  
! #: opts-common.cc:1562 config/i386/i386-options.cc:1703
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para %qs son: %s; Â¿quiso decir %qs?"
  
! #: opts-common.cc:1565 config/i386/i386-options.cc:1706
  #, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "los argumentos vÃ¡lidos para %qs son: %s"
*************** msgstr "el argumento para %<-O%> debe se
*** 30798,30805 ****
  
  #: opts.cc:849 opts.cc:855 opts.cc:861 opts.cc:867 opts.cc:878 opts.cc:888
  #: opts.cc:894 opts.cc:900 opts.cc:906 opts.cc:912 opts.cc:918 opts.cc:924
! #: opts.cc:930 opts.cc:936 opts.cc:953 opts.cc:961 config/mips/mips.cc:20405
! #: config/mips/mips.cc:20407 config/mips/mips.cc:20420
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "%qs es incompatible con %qs"
--- 30925,30932 ----
  
  #: opts.cc:849 opts.cc:855 opts.cc:861 opts.cc:867 opts.cc:878 opts.cc:888
  #: opts.cc:894 opts.cc:900 opts.cc:906 opts.cc:912 opts.cc:918 opts.cc:924
! #: opts.cc:930 opts.cc:936 opts.cc:953 opts.cc:961 config/mips/mips.cc:20411
! #: config/mips/mips.cc:20413 config/mips/mips.cc:20426
  #, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "%qs es incompatible con %qs"
*************** msgstr "las asignaciones-de-rastreo-de-v
*** 30930,30936 ****
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1490 config/darwin.cc:3471
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no funciona con excepciones en esta arquitectura"
--- 31057,31063 ----
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1490 config/darwin.cc:3484
  #, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no funciona con excepciones en esta arquitectura"
*************** msgstr "el paso %s no admite clonaciÃ³n"
*** 31130,31205 ****
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr "el paso %s necesita una implementaciÃ³n set_pass_param para manejar el argumento extra en NEXT_PASS"
  
! #: passes.cc:1072
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option -fenable"
  msgid "unrecognized option %<-fenable%>"
  msgstr "no se reconoce la opciÃ³n -fenable"
  
! #: passes.cc:1074
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option -fdisable"
  msgid "unrecognized option %<-fdisable%>"
  msgstr "no se reconoce la opciÃ³n -fdisable"
  
! #: passes.cc:1082
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pass %s specified in -fenable"
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr "se especificÃ³ el paso desconocido %s en -fenable"
  
! #: passes.cc:1084
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pass %s specified in -fdisable"
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "se especificÃ³ el paso desconocido %s en -fdisable"
  
! #: passes.cc:1109 passes.cc:1198
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr "se activa el paso %s para las funciones en el rango de [%u, %u]"
  
! #: passes.cc:1112 passes.cc:1209
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr "se desactiva el paso %s para las funciones en el rango de [%u, %u]"
  
! #: passes.cc:1148 passes.cc:1176
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "Rango %s no vÃ¡lido en la opciÃ³n %s"
  
! #: passes.cc:1194
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr "se activa el paso %s para la funciÃ³n %s"
  
! #: passes.cc:1205
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr "se desactiva el paso %s para la funciÃ³n %s"
  
! #: passes.cc:1434
  #, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr "operaciÃ³n de posicionamiento de paso no vÃ¡lido"
  
! #: passes.cc:1495
  #, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "el plugin no puede registrar un paso faltante"
  
! #: passes.cc:1498
  #, gcc-internal-format
  msgid "plugin cannot register an unnamed pass"
  msgstr "el plugin no puede registrar un paso sin nombre"
  
! #: passes.cc:1503
  #, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr "el plugin no puede registrar el paso %qs sin un nombre de paso de referencia"
  
! #: passes.cc:1522
  #, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr "no se encontrÃ³ el paso %qs, pero estÃ¡ referenciado por el paso nuevo %qs"
--- 31257,31332 ----
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr "el paso %s necesita una implementaciÃ³n set_pass_param para manejar el argumento extra en NEXT_PASS"
  
! #: passes.cc:1073
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option -fenable"
  msgid "unrecognized option %<-fenable%>"
  msgstr "no se reconoce la opciÃ³n -fenable"
  
! #: passes.cc:1075
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized option -fdisable"
  msgid "unrecognized option %<-fdisable%>"
  msgstr "no se reconoce la opciÃ³n -fdisable"
  
! #: passes.cc:1083
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pass %s specified in -fenable"
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr "se especificÃ³ el paso desconocido %s en -fenable"
  
! #: passes.cc:1085
  #, fuzzy, gcc-internal-format
  #| msgid "unknown pass %s specified in -fdisable"
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "se especificÃ³ el paso desconocido %s en -fdisable"
  
! #: passes.cc:1110 passes.cc:1199
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr "se activa el paso %s para las funciones en el rango de [%u, %u]"
  
! #: passes.cc:1113 passes.cc:1210
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr "se desactiva el paso %s para las funciones en el rango de [%u, %u]"
  
! #: passes.cc:1149 passes.cc:1177
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "Rango %s no vÃ¡lido en la opciÃ³n %s"
  
! #: passes.cc:1195
  #, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr "se activa el paso %s para la funciÃ³n %s"
  
! #: passes.cc:1206
  #, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr "se desactiva el paso %s para la funciÃ³n %s"
  
! #: passes.cc:1435
  #, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr "operaciÃ³n de posicionamiento de paso no vÃ¡lido"
  
! #: passes.cc:1496
  #, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "el plugin no puede registrar un paso faltante"
  
! #: passes.cc:1499
  #, gcc-internal-format
  msgid "plugin cannot register an unnamed pass"
  msgstr "el plugin no puede registrar un paso sin nombre"
  
! #: passes.cc:1504
  #, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr "el plugin no puede registrar el paso %qs sin un nombre de paso de referencia"
  
! #: passes.cc:1523
  #, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr "no se encontrÃ³ el paso %qs, pero estÃ¡ referenciado por el paso nuevo %qs"
*************** msgstr ""
*** 31414,31435 ****
  msgid "Missing counts for called function %s"
  msgstr "Faltan las cuentas para la funciÃ³n invocada %s"
  
! #: profile.cc:616
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr "informaciÃ³n de anÃ¡lisis de perfil corrupta: los datos de anÃ¡lisis de perfil no es consistente en flujo"
  
! #: profile.cc:633
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr "informaciÃ³n de anÃ¡lisis de perfil corrupta: el nÃºmero de iteraciones para el bloque bÃ¡sico %d deberÃ­a ser %i"
  
! #: profile.cc:656
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr "informaciÃ³n de anÃ¡lisis de perfil corrupta: el nÃºmero de ejecuciones para el borde %d-%d deberÃ­a ser %i"
  
! #: profile.cc:965
  #, fuzzy, gcc-internal-format
  #| msgid "corrupted profile info: profile data is not flow-consistent"
  msgid "corrupted profile info: invalid time profile"
--- 31541,31562 ----
  msgid "Missing counts for called function %s"
  msgstr "Faltan las cuentas para la funciÃ³n invocada %s"
  
! #: profile.cc:628
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr "informaciÃ³n de anÃ¡lisis de perfil corrupta: los datos de anÃ¡lisis de perfil no es consistente en flujo"
  
! #: profile.cc:645
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr "informaciÃ³n de anÃ¡lisis de perfil corrupta: el nÃºmero de iteraciones para el bloque bÃ¡sico %d deberÃ­a ser %i"
  
! #: profile.cc:668
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr "informaciÃ³n de anÃ¡lisis de perfil corrupta: el nÃºmero de ejecuciones para el borde %d-%d deberÃ­a ser %i"
  
! #: profile.cc:977
  #, fuzzy, gcc-internal-format
  #| msgid "corrupted profile info: profile data is not flow-consistent"
  msgid "corrupted profile info: invalid time profile"
*************** msgstr "falta la llave final para el ope
*** 31764,31842 ****
  msgid "undefined named operand %qs"
  msgstr "operador %qs nombrado sin definir"
  
! #: stor-layout.cc:804
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "size of %q+D %E bytes exceeds maximum object size %wu"
  msgstr "el lÃ­mite especificado %wu supera el tamaÃ±o mÃ¡ximo del objeto %wu"
  
! #: stor-layout.cc:1185
  #, gcc-internal-format
  msgid "alignment %u of %qT is less than %u"
  msgstr "la alineaciÃ³n %u de %qT es menor que %u"
  
! #: stor-layout.cc:1192
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT isn%'t aligned to %u"
  msgstr ""
  
! #: stor-layout.cc:1195
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT may not be aligned to %u"
  msgstr ""
  
! #: stor-layout.cc:1327
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %q+D"
  msgstr "el atributo packed causa una alineaciÃ³n ineficiente para %q+D"
  
! #: stor-layout.cc:1331
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %q+D"
  msgstr "el atributo packed es innecesario para %q+D"
  
! #: stor-layout.cc:1351
  #, gcc-internal-format
  msgid "padding struct to align %q+D"
  msgstr "estructura de relleno para alinear %q+D"
  
! #: stor-layout.cc:1410
  #, gcc-internal-format
  msgid "offset of packed bit-field %qD has changed in GCC 4.4"
  msgstr "el desplazamiento del campo de bits packed %qD cambiÃ³ en GCC 4.4"
  
! #: stor-layout.cc:1790
  #, fuzzy, gcc-internal-format
  #| msgid "padding struct size to alignment boundary"
  msgid "padding struct size to alignment boundary with %E bytes"
  msgstr "tamaÃ±o de la estructura de relleno para los lÃ­mites de alineaciÃ³n"
  
! #: stor-layout.cc:1819
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %qE"
  msgstr "el atributo packed causa una alineaciÃ³n ineficiente para %qE"
  
! #: stor-layout.cc:1823
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %qE"
  msgstr "el atributo packed es innecesario para %qE"
  
! #: stor-layout.cc:1829
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment"
  msgstr "el atributo packed causa una alineaciÃ³n ineficiente"
  
! #: stor-layout.cc:1831
  #, gcc-internal-format
  msgid "packed attribute is unnecessary"
  msgstr "no es necesario el atributo packed"
  
! #: stor-layout.cc:2712
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr "la alineaciÃ³n de los elementos de la matriz es mayor que el tamaÃ±o de los elementos"
  
! #: stor-layout.cc:2718
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of array elements is greater than element size"
  msgid "size of array element is not a multiple of its alignment"
--- 31891,31969 ----
  msgid "undefined named operand %qs"
  msgstr "operador %qs nombrado sin definir"
  
! #: stor-layout.cc:830
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "size of %q+D %E bytes exceeds maximum object size %wu"
  msgstr "el lÃ­mite especificado %wu supera el tamaÃ±o mÃ¡ximo del objeto %wu"
  
! #: stor-layout.cc:1211
  #, gcc-internal-format
  msgid "alignment %u of %qT is less than %u"
  msgstr "la alineaciÃ³n %u de %qT es menor que %u"
  
! #: stor-layout.cc:1218
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT isn%'t aligned to %u"
  msgstr ""
  
! #: stor-layout.cc:1221
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT may not be aligned to %u"
  msgstr ""
  
! #: stor-layout.cc:1353
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %q+D"
  msgstr "el atributo packed causa una alineaciÃ³n ineficiente para %q+D"
  
! #: stor-layout.cc:1357
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %q+D"
  msgstr "el atributo packed es innecesario para %q+D"
  
! #: stor-layout.cc:1377
  #, gcc-internal-format
  msgid "padding struct to align %q+D"
  msgstr "estructura de relleno para alinear %q+D"
  
! #: stor-layout.cc:1436
  #, gcc-internal-format
  msgid "offset of packed bit-field %qD has changed in GCC 4.4"
  msgstr "el desplazamiento del campo de bits packed %qD cambiÃ³ en GCC 4.4"
  
! #: stor-layout.cc:1816
  #, fuzzy, gcc-internal-format
  #| msgid "padding struct size to alignment boundary"
  msgid "padding struct size to alignment boundary with %E bytes"
  msgstr "tamaÃ±o de la estructura de relleno para los lÃ­mites de alineaciÃ³n"
  
! #: stor-layout.cc:1845
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %qE"
  msgstr "el atributo packed causa una alineaciÃ³n ineficiente para %qE"
  
! #: stor-layout.cc:1849
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %qE"
  msgstr "el atributo packed es innecesario para %qE"
  
! #: stor-layout.cc:1855
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment"
  msgstr "el atributo packed causa una alineaciÃ³n ineficiente"
  
! #: stor-layout.cc:1857
  #, gcc-internal-format
  msgid "packed attribute is unnecessary"
  msgstr "no es necesario el atributo packed"
  
! #: stor-layout.cc:2738
  #, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr "la alineaciÃ³n de los elementos de la matriz es mayor que el tamaÃ±o de los elementos"
  
! #: stor-layout.cc:2744
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of array elements is greater than element size"
  msgid "size of array element is not a multiple of its alignment"
*************** msgstr "El alias transparente y los nomb
*** 32021,32053 ****
  msgid "Chained transparent aliases"
  msgstr "Alias transparentes encadenados"
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::fallÃ³ verify"
  
! #: symtab.cc:1384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid order in asm node %i"
  msgstr "modo de puntero %qs no vÃ¡lido"
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "Hay dos sÃ­mbolos con el mismo comdat_group que no estÃ¡n vinculados a la lista same_comdat_group."
  
! #: symtab.cc:1846
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "la funciÃ³n %q+D es parte de un ciclo de alias"
  
! #: symtab.cc:1848
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "la variable %q+D es parte de un ciclo de alias"
  
! #: symtab.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "la secciÃ³n del alias %q+D debe cuadrar con la secciÃ³n de su objetivo"
--- 32148,32180 ----
  msgid "Chained transparent aliases"
  msgstr "Alias transparentes encadenados"
  
! #: symtab.cc:1367 symtab.cc:1477 symtab.cc:1504
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::fallÃ³ verify"
  
! #: symtab.cc:1476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid order in asm node %i"
  msgstr "modo de puntero %qs no vÃ¡lido"
  
! #: symtab.cc:1500
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr "Hay dos sÃ­mbolos con el mismo comdat_group que no estÃ¡n vinculados a la lista same_comdat_group."
  
! #: symtab.cc:1938
  #, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "la funciÃ³n %q+D es parte de un ciclo de alias"
  
! #: symtab.cc:1940
  #, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "la variable %q+D es parte de un ciclo de alias"
  
! #: symtab.cc:1968
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr "la secciÃ³n del alias %q+D debe cuadrar con la secciÃ³n de su objetivo"
*************** msgstr "el atributo target no se admite
*** 32102,32345 ****
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "No se admite #pragma GCC target en este objetivo"
  
! #: toplev.cc:716
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %qs for writing: %m"
  msgid "cannot open %qs for writing: %m"
  msgstr "no se puede abrir %qs para escritura: %m"
  
! #: toplev.cc:735
  #, fuzzy, gcc-internal-format
  #| msgid "-frecord-gcc-switches is not supported by the current target"
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "no se admite -frecord-gcc-switches para este objetivo"
  
! #: toplev.cc:787
  #, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "no se admite el cÃ¡lculo de uso de pila para este objetivo"
  
! #: toplev.cc:846
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr "el uso de pila puede estar sin lÃ­mites"
  
! #: toplev.cc:851
  #, fuzzy, gcc-internal-format
  #| msgid "stack usage might be %wd bytes"
  msgid "stack usage might be %wu bytes"
  msgstr "el uso de la pila puede ser de %wd bytes"
  
! #: toplev.cc:854
  #, fuzzy, gcc-internal-format
  #| msgid "stack usage is %wd bytes"
  msgid "stack usage is %wu bytes"
  msgstr "el uso de la pila es de %wd bytes"
  
! #: toplev.cc:971
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing: %m"
  msgid "cannot open %s for writing: %m"
  msgstr "no se puede abrir %s para escritura: %m"
  
! #: toplev.cc:1250
  #, gcc-internal-format
  msgid "this target does not support %qs"
  msgstr "este objetivo no admite %qs"
  
! #: toplev.cc:1284
  #, fuzzy, gcc-internal-format
  #| msgid "Graphite loop optimizations cannot be used (isl is not available) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all)"
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr "No se pueden usar las optimizaciones de bucle Graphite (isl no estÃ¡ disponible) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all"
  
! #: toplev.cc:1295
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "no se admite %<-fcf-protection=full%> para este objetivo"
  
! #: toplev.cc:1302
  #, gcc-internal-format
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "no se admite %<-fcf-protection=branch%> para este objetivo"
  
! #: toplev.cc:1309
  #, gcc-internal-format
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "no se admite %<-fcf-protection=return%> para este objetivo"
  
! #: toplev.cc:1324
  #, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "%<-fabi-version=1%> ya no tiene soporte"
  
! #: toplev.cc:1340
  #, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr "no se admite la planificaciÃ³n de instrucciones en este objetivo"
  
! #: toplev.cc:1344
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr "esta mÃ¡quina objetivo no tiene ramificaciones retardadas"
  
! #: toplev.cc:1358
  #, fuzzy, gcc-internal-format
  #| msgid "-f%sleading-underscore not supported on this target machine"
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "no se admite -f%sleading-underscore en este objetivo"
  
! #: toplev.cc:1387
  #, fuzzy, gcc-internal-format
  #| msgid "variable tracking requested, but not supported by this debug format"
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr "se solicitÃ³ seguimiento de variables, pero no se admite este formato de depuraciÃ³n"
  
! #: toplev.cc:1405
  #, gcc-internal-format
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "no se puede cerrar el fichero de volcado de insn en ceros %qs: %m"
  
! #: toplev.cc:1443
  #, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr "el sistema objetivo no admite el formato de depuraciÃ³n %qs"
  
! #: toplev.cc:1471
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1487
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1497
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr ""
  
! #: toplev.cc:1526
  #, fuzzy, gcc-internal-format
  #| msgid "-ffunction-sections not supported for this target"
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "no se admite -ffunction-sections para este objetivo"
  
! #: toplev.cc:1532
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "no se admite -fdata-sections para este objetivo"
  
! #: toplev.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "no se admite -fprefetch-loop-arrays para este objetivo"
  
! #: toplev.cc:1546
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
  msgstr "no se admite -fprefetch-loop-arrays para este objetivo (intente los interruptores -march)"
  
! #: toplev.cc:1556
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays is not supported with -Os"
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "-fprefetch-loop-arrays no se admite con -Os"
  
! #: toplev.cc:1568
  #, fuzzy, gcc-internal-format
  #| msgid "-fassociative-math disabled; other options take precedence"
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr "-fassociative-math desactivado; otras opciones toman precedencia"
  
! #: toplev.cc:1576
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fhardened%> not supported for this target"
  msgstr "no se admite -fdata-sections para este objetivo"
  
! #: toplev.cc:1585
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr ""
  
! #: toplev.cc:1598
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr ""
  
! #: toplev.cc:1608
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr ""
  
! #: toplev.cc:1619
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-protector not supported for this target"
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "no se admite -fstack-protector para este objetivo"
  
! #: toplev.cc:1631
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address and -fsanitize=kernel-address are not supported for this target"
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "-fsanitize=address y -fsanitize=kernel-address no se admiten para este objetivo"
  
! #: toplev.cc:1641
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address not supported for this target"
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "no se admite -fsanitize=address para este objetivo"
  
! #: toplev.cc:1650
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address not supported for this target"
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr "no se admite -fsanitize=address para este objetivo"
  
! #: toplev.cc:1660
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%qs is not supported for this target"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: toplev.cc:1668
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address not supported for this target"
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr "no se admite -fsanitize=address para este objetivo"
  
! #: toplev.cc:1671
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr "%<-fsanitize-address-use-after-scope%> requiere %<-fstack-reuse=none%> option"
  
! #: toplev.cc:2010
  #, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr "error al escribir a %s: %m"
  
! #: toplev.cc:2012
  #, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr "error al cerrar %s: %m"
  
! #: toplev.cc:2130
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr ""
  
! #: toplev.cc:2216
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr "self-tests no estÃ¡n activadas en este build"
  
! #: toplev.cc:2313
  #, fuzzy, gcc-internal-format
  #| msgid "self-tests incompatible with -E"
  msgid "self-tests incompatible with %<-E%>"
--- 32229,32472 ----
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "No se admite #pragma GCC target en este objetivo"
  
! #: toplev.cc:718
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t open %qs for writing: %m"
  msgid "cannot open %qs for writing: %m"
  msgstr "no se puede abrir %qs para escritura: %m"
  
! #: toplev.cc:737
  #, fuzzy, gcc-internal-format
  #| msgid "-frecord-gcc-switches is not supported by the current target"
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "no se admite -frecord-gcc-switches para este objetivo"
  
! #: toplev.cc:789
  #, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "no se admite el cÃ¡lculo de uso de pila para este objetivo"
  
! #: toplev.cc:848
  #, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr "el uso de pila puede estar sin lÃ­mites"
  
! #: toplev.cc:853
  #, fuzzy, gcc-internal-format
  #| msgid "stack usage might be %wd bytes"
  msgid "stack usage might be %wu bytes"
  msgstr "el uso de la pila puede ser de %wd bytes"
  
! #: toplev.cc:856
  #, fuzzy, gcc-internal-format
  #| msgid "stack usage is %wd bytes"
  msgid "stack usage is %wu bytes"
  msgstr "el uso de la pila es de %wd bytes"
  
! #: toplev.cc:973
  #, fuzzy, gcc-internal-format
  #| msgid "can't open %s for writing: %m"
  msgid "cannot open %s for writing: %m"
  msgstr "no se puede abrir %s para escritura: %m"
  
! #: toplev.cc:1252
  #, gcc-internal-format
  msgid "this target does not support %qs"
  msgstr "este objetivo no admite %qs"
  
! #: toplev.cc:1286
  #, fuzzy, gcc-internal-format
  #| msgid "Graphite loop optimizations cannot be used (isl is not available) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all)"
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr "No se pueden usar las optimizaciones de bucle Graphite (isl no estÃ¡ disponible) (-fgraphite, -fgraphite-identity, -floop-nest-optimize, -floop-parallelize-all"
  
! #: toplev.cc:1297
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "no se admite %<-fcf-protection=full%> para este objetivo"
  
! #: toplev.cc:1304
  #, gcc-internal-format
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "no se admite %<-fcf-protection=branch%> para este objetivo"
  
! #: toplev.cc:1311
  #, gcc-internal-format
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "no se admite %<-fcf-protection=return%> para este objetivo"
  
! #: toplev.cc:1326
  #, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "%<-fabi-version=1%> ya no tiene soporte"
  
! #: toplev.cc:1342
  #, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr "no se admite la planificaciÃ³n de instrucciones en este objetivo"
  
! #: toplev.cc:1346
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr "esta mÃ¡quina objetivo no tiene ramificaciones retardadas"
  
! #: toplev.cc:1360
  #, fuzzy, gcc-internal-format
  #| msgid "-f%sleading-underscore not supported on this target machine"
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "no se admite -f%sleading-underscore en este objetivo"
  
! #: toplev.cc:1389
  #, fuzzy, gcc-internal-format
  #| msgid "variable tracking requested, but not supported by this debug format"
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr "se solicitÃ³ seguimiento de variables, pero no se admite este formato de depuraciÃ³n"
  
! #: toplev.cc:1407
  #, gcc-internal-format
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "no se puede cerrar el fichero de volcado de insn en ceros %qs: %m"
  
! #: toplev.cc:1445
  #, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr "el sistema objetivo no admite el formato de depuraciÃ³n %qs"
  
! #: toplev.cc:1473
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1489
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1499
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr ""
  
! #: toplev.cc:1528
  #, fuzzy, gcc-internal-format
  #| msgid "-ffunction-sections not supported for this target"
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "no se admite -ffunction-sections para este objetivo"
  
! #: toplev.cc:1534
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "no se admite -fdata-sections para este objetivo"
  
! #: toplev.cc:1542
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target"
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "no se admite -fprefetch-loop-arrays para este objetivo"
  
! #: toplev.cc:1548
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays not supported for this target (try -march switches)"
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
  msgstr "no se admite -fprefetch-loop-arrays para este objetivo (intente los interruptores -march)"
  
! #: toplev.cc:1558
  #, fuzzy, gcc-internal-format
  #| msgid "-fprefetch-loop-arrays is not supported with -Os"
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "-fprefetch-loop-arrays no se admite con -Os"
  
! #: toplev.cc:1570
  #, fuzzy, gcc-internal-format
  #| msgid "-fassociative-math disabled; other options take precedence"
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr "-fassociative-math desactivado; otras opciones toman precedencia"
  
! #: toplev.cc:1578
  #, fuzzy, gcc-internal-format
  #| msgid "-fdata-sections not supported for this target"
  msgid "%<-fhardened%> not supported for this target"
  msgstr "no se admite -fdata-sections para este objetivo"
  
! #: toplev.cc:1587
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr ""
  
! #: toplev.cc:1600
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr ""
  
! #: toplev.cc:1610
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr ""
  
! #: toplev.cc:1621
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-protector not supported for this target"
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "no se admite -fstack-protector para este objetivo"
  
! #: toplev.cc:1633
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address and -fsanitize=kernel-address are not supported for this target"
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "-fsanitize=address y -fsanitize=kernel-address no se admiten para este objetivo"
  
! #: toplev.cc:1643
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address not supported for this target"
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "no se admite -fsanitize=address para este objetivo"
  
! #: toplev.cc:1652
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address not supported for this target"
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr "no se admite -fsanitize=address para este objetivo"
  
! #: toplev.cc:1662
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%qs is not supported for this target"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: toplev.cc:1670
  #, fuzzy, gcc-internal-format
  #| msgid "-fsanitize=address not supported for this target"
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr "no se admite -fsanitize=address para este objetivo"
  
! #: toplev.cc:1673
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option"
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr "%<-fsanitize-address-use-after-scope%> requiere %<-fstack-reuse=none%> option"
  
! #: toplev.cc:2012
  #, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr "error al escribir a %s: %m"
  
! #: toplev.cc:2014
  #, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr "error al cerrar %s: %m"
  
! #: toplev.cc:2132
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr ""
  
! #: toplev.cc:2218
  #, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr "self-tests no estÃ¡n activadas en este build"
  
! #: toplev.cc:2315
  #, fuzzy, gcc-internal-format
  #| msgid "self-tests incompatible with -E"
  msgid "self-tests incompatible with %<-E%>"
*************** msgstr "transacciÃ³n mÃ¡s externa en la
*** 32427,32620 ****
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr "transacciÃ³n mÃ¡s externa en la funciÃ³n %<transaction_safe%>"
  
! #: tree-cfg.cc:355
  #, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr ""
  
! #: tree-cfg.cc:3084
  #, fuzzy, gcc-internal-format
  #| msgid "constant not recomputed when ADDR_EXPR changed"
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr "no se recomputa la constante cuando cambia ADDR_EXPR"
  
! #: tree-cfg.cc:3089
  #, fuzzy, gcc-internal-format
  #| msgid "side effects not recomputed when ADDR_EXPR changed"
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr "no se recomputan los efectos laterales cuando cambia ADDR_EXPR"
  
! #: tree-cfg.cc:3104
  #, fuzzy, gcc-internal-format
  #| msgid "address taken, but ADDRESSABLE bit not set"
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr "se tomÃ³ la direcciÃ³n, pero el bit ADDRESSABLE no estÃ¡ activado"
  
! #: tree-cfg.cc:3130
  #, fuzzy, gcc-internal-format
  #| msgid "non-scalar type"
  msgid "non-scalar %qs"
  msgstr "tipo que no es escalar"
  
! #: tree-cfg.cc:3144
  #, fuzzy, gcc-internal-format
  #| msgid "invalid position or size operand to BIT_FIELD_REF"
  msgid "invalid position or size operand to %qs"
  msgstr "posiciÃ³n o tamaÃ±o de operando no vÃ¡lido para BIT_FIELD_REF"
  
! #: tree-cfg.cc:3150
  #, fuzzy, gcc-internal-format
  #| msgid "integral result type precision does not match field size of BIT_FIELD_REF"
  msgid "integral result type precision does not match field size of %qs"
  msgstr "la precisiÃ³n del tipo de resultado integral no coincide con el tamaÃ±o del campo de BIT_FIELD_REF"
  
! #: tree-cfg.cc:3159
  #, fuzzy, gcc-internal-format
  #| msgid "mode size of non-integral result does not match field size of BIT_FIELD_REF"
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr "el modo de tamÃ±o del resultado que no es integral no coincide con el tamaÃ±o del campo de BIT_FIELD_REF"
  
! #: tree-cfg.cc:3167
  #, fuzzy, gcc-internal-format
  #| msgid "shift of non-integer operand"
  msgid "%qs of non-mode-precision operand"
  msgstr "desplazamiento de un operando que no es entero"
  
! #: tree-cfg.cc:3174
  #, fuzzy, gcc-internal-format
  #| msgid "position plus size exceeds size of referenced object in BIT_FIELD_REF"
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr "posiciÃ³n mÃ¡s tamaÃ±o supera el tamaÃ±o del objeto referenciado en BIT_FIELD_REF"
  
! #: tree-cfg.cc:3185
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in array reference"
  msgid "type mismatch in %qs reference"
  msgstr "los tipos de datos no coinciden en la referencia de matriz"
  
! #: tree-cfg.cc:3201
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of an SSA_NAME on the left hand side"
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr "conversiÃ³n de un SSA_NAME del lado izquierdo"
  
! #: tree-cfg.cc:3209
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of register to a different size"
  msgid "conversion of register to a different size in %qs"
  msgstr "conversiÃ³n de registro a un tamaÃ±o diferente"
  
! #: tree-cfg.cc:3229
  #, fuzzy, gcc-internal-format
  #| msgid "non-lvalue in %s"
  msgid "non-top-level %qs"
  msgstr "no es valor-l en %s"
  
! #: tree-cfg.cc:3244
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operands to %qs"
  msgstr "operando no vÃ¡lido para %%R"
  
! #: tree-cfg.cc:3255 tree-cfg.cc:3264 tree-cfg.cc:3281 tree-cfg.cc:3960
! #: tree-cfg.cc:3989 tree-cfg.cc:4006 tree-cfg.cc:4027 tree-cfg.cc:4073
! #: tree-cfg.cc:4094 tree-cfg.cc:4148 tree-cfg.cc:4168 tree-cfg.cc:4204
! #: tree-cfg.cc:4225 tree-cfg.cc:4286 tree-cfg.cc:4361 tree-cfg.cc:4387
! #: tree-cfg.cc:4423 tree-cfg.cc:4472 tree-cfg.cc:4497 tree-cfg.cc:4572
! #: tree-cfg.cc:4658
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in parameter %i"
  msgid "type mismatch in %qs"
  msgstr "los tipos no coinciden en el parÃ¡metro %i"
  
! #: tree-cfg.cc:3275
  #, fuzzy, gcc-internal-format
  #| msgid "invalid offset operand of MEM_REF"
  msgid "invalid %qs offset operator"
  msgstr "operando de desplazamiento de MEM_REF no vÃ¡lido"
  
! #: tree-cfg.cc:3299 tree-cfg.cc:3325
  #, fuzzy, gcc-internal-format
  #| msgid "invalid address operand in MEM_REF"
  msgid "invalid address operand in %qs"
  msgstr "operando de direcciÃ³n no vÃ¡lido en MEM_REF"
  
! #: tree-cfg.cc:3306 tree-cfg.cc:3332
  #, fuzzy, gcc-internal-format
  #| msgid "invalid offset operand in MEM_REF"
  msgid "invalid offset operand in %qs"
  msgstr "operando de desplazamiento no vÃ¡lido en MEM_REF"
  
! #: tree-cfg.cc:3313 tree-cfg.cc:3339
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid clique in %qs"
  msgstr "uso no vÃ¡lido de %qD"
  
! #: tree-cfg.cc:3346 tree-cfg.cc:4670
  #, fuzzy, gcc-internal-format
  #| msgid "simple IF"
  msgid "%qs in gimple IL"
  msgstr "IF simple"
  
! #: tree-cfg.cc:3357
  #, fuzzy, gcc-internal-format
  #| msgid "used struct type value where scalar is required"
  msgid "%qs as base where non-register is required"
  msgstr "se usa un valor de tipo struct cuando se requiere un escalar"
  
! #: tree-cfg.cc:3372
  #, gcc-internal-format
  msgid "invalid expression for min lvalue"
  msgstr "expresiÃ³n no vÃ¡lida para el l-valor min"
  
! #: tree-cfg.cc:3423
  #, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr "la llamada gimple tiene dos objetivos"
  
! #: tree-cfg.cc:3432
  #, gcc-internal-format
  msgid "gimple call has no target"
  msgstr "la llamada gimple no tiene objetivo"
  
! #: tree-cfg.cc:3439
  #, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "funciÃ³n no vÃ¡lida en la llamada gimple"
  
! #: tree-cfg.cc:3449
  #, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr "no es funciÃ³n en la llamada gimple"
  
! #: tree-cfg.cc:3460
  #, gcc-internal-format
  msgid "invalid pure const state for function"
  msgstr "estado const pure no vÃ¡lido para la funciÃ³n"
  
! #: tree-cfg.cc:3472
  #, gcc-internal-format
  msgid "invalid LHS in gimple call"
  msgstr "LHS no vÃ¡lido en la llamada gimple"
  
! #: tree-cfg.cc:3480
  #, fuzzy, gcc-internal-format
  #| msgid "LHS in noreturn call"
  msgid "LHS in %<noreturn%> call"
  msgstr "LHS en la llamada noreturn"
  
! #: tree-cfg.cc:3494
  #, gcc-internal-format
  msgid "invalid conversion in gimple call"
  msgstr "conversiÃ³n no vÃ¡lida en la llamada gimple"
  
! #: tree-cfg.cc:3503
  #, gcc-internal-format
  msgid "invalid static chain in gimple call"
  msgstr "cadena estÃ¡tica no vÃ¡lida en la llamada gimple"
  
! #: tree-cfg.cc:3514
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr "cadena static con una funciÃ³n que no usa una"
--- 32554,32747 ----
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr "transacciÃ³n mÃ¡s externa en la funciÃ³n %<transaction_safe%>"
  
! #: tree-cfg.cc:359
  #, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr ""
  
! #: tree-cfg.cc:3088
  #, fuzzy, gcc-internal-format
  #| msgid "constant not recomputed when ADDR_EXPR changed"
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr "no se recomputa la constante cuando cambia ADDR_EXPR"
  
! #: tree-cfg.cc:3093
  #, fuzzy, gcc-internal-format
  #| msgid "side effects not recomputed when ADDR_EXPR changed"
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr "no se recomputan los efectos laterales cuando cambia ADDR_EXPR"
  
! #: tree-cfg.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "address taken, but ADDRESSABLE bit not set"
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr "se tomÃ³ la direcciÃ³n, pero el bit ADDRESSABLE no estÃ¡ activado"
  
! #: tree-cfg.cc:3134
  #, fuzzy, gcc-internal-format
  #| msgid "non-scalar type"
  msgid "non-scalar %qs"
  msgstr "tipo que no es escalar"
  
! #: tree-cfg.cc:3148
  #, fuzzy, gcc-internal-format
  #| msgid "invalid position or size operand to BIT_FIELD_REF"
  msgid "invalid position or size operand to %qs"
  msgstr "posiciÃ³n o tamaÃ±o de operando no vÃ¡lido para BIT_FIELD_REF"
  
! #: tree-cfg.cc:3154
  #, fuzzy, gcc-internal-format
  #| msgid "integral result type precision does not match field size of BIT_FIELD_REF"
  msgid "integral result type precision does not match field size of %qs"
  msgstr "la precisiÃ³n del tipo de resultado integral no coincide con el tamaÃ±o del campo de BIT_FIELD_REF"
  
! #: tree-cfg.cc:3163
  #, fuzzy, gcc-internal-format
  #| msgid "mode size of non-integral result does not match field size of BIT_FIELD_REF"
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr "el modo de tamÃ±o del resultado que no es integral no coincide con el tamaÃ±o del campo de BIT_FIELD_REF"
  
! #: tree-cfg.cc:3171
  #, fuzzy, gcc-internal-format
  #| msgid "shift of non-integer operand"
  msgid "%qs of non-mode-precision operand"
  msgstr "desplazamiento de un operando que no es entero"
  
! #: tree-cfg.cc:3178
  #, fuzzy, gcc-internal-format
  #| msgid "position plus size exceeds size of referenced object in BIT_FIELD_REF"
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr "posiciÃ³n mÃ¡s tamaÃ±o supera el tamaÃ±o del objeto referenciado en BIT_FIELD_REF"
  
! #: tree-cfg.cc:3189
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in array reference"
  msgid "type mismatch in %qs reference"
  msgstr "los tipos de datos no coinciden en la referencia de matriz"
  
! #: tree-cfg.cc:3205
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of an SSA_NAME on the left hand side"
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr "conversiÃ³n de un SSA_NAME del lado izquierdo"
  
! #: tree-cfg.cc:3213
  #, fuzzy, gcc-internal-format
  #| msgid "conversion of register to a different size"
  msgid "conversion of register to a different size in %qs"
  msgstr "conversiÃ³n de registro a un tamaÃ±o diferente"
  
! #: tree-cfg.cc:3233
  #, fuzzy, gcc-internal-format
  #| msgid "non-lvalue in %s"
  msgid "non-top-level %qs"
  msgstr "no es valor-l en %s"
  
! #: tree-cfg.cc:3248
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operands to %qs"
  msgstr "operando no vÃ¡lido para %%R"
  
! #: tree-cfg.cc:3259 tree-cfg.cc:3268 tree-cfg.cc:3285 tree-cfg.cc:3964
! #: tree-cfg.cc:3993 tree-cfg.cc:4010 tree-cfg.cc:4031 tree-cfg.cc:4077
! #: tree-cfg.cc:4098 tree-cfg.cc:4152 tree-cfg.cc:4172 tree-cfg.cc:4208
! #: tree-cfg.cc:4229 tree-cfg.cc:4290 tree-cfg.cc:4365 tree-cfg.cc:4391
! #: tree-cfg.cc:4427 tree-cfg.cc:4476 tree-cfg.cc:4501 tree-cfg.cc:4576
! #: tree-cfg.cc:4662
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in parameter %i"
  msgid "type mismatch in %qs"
  msgstr "los tipos no coinciden en el parÃ¡metro %i"
  
! #: tree-cfg.cc:3279
  #, fuzzy, gcc-internal-format
  #| msgid "invalid offset operand of MEM_REF"
  msgid "invalid %qs offset operator"
  msgstr "operando de desplazamiento de MEM_REF no vÃ¡lido"
  
! #: tree-cfg.cc:3303 tree-cfg.cc:3329
  #, fuzzy, gcc-internal-format
  #| msgid "invalid address operand in MEM_REF"
  msgid "invalid address operand in %qs"
  msgstr "operando de direcciÃ³n no vÃ¡lido en MEM_REF"
  
! #: tree-cfg.cc:3310 tree-cfg.cc:3336
  #, fuzzy, gcc-internal-format
  #| msgid "invalid offset operand in MEM_REF"
  msgid "invalid offset operand in %qs"
  msgstr "operando de desplazamiento no vÃ¡lido en MEM_REF"
  
! #: tree-cfg.cc:3317 tree-cfg.cc:3343
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "invalid clique in %qs"
  msgstr "uso no vÃ¡lido de %qD"
  
! #: tree-cfg.cc:3350 tree-cfg.cc:4674
  #, fuzzy, gcc-internal-format
  #| msgid "simple IF"
  msgid "%qs in gimple IL"
  msgstr "IF simple"
  
! #: tree-cfg.cc:3361
  #, fuzzy, gcc-internal-format
  #| msgid "used struct type value where scalar is required"
  msgid "%qs as base where non-register is required"
  msgstr "se usa un valor de tipo struct cuando se requiere un escalar"
  
! #: tree-cfg.cc:3376
  #, gcc-internal-format
  msgid "invalid expression for min lvalue"
  msgstr "expresiÃ³n no vÃ¡lida para el l-valor min"
  
! #: tree-cfg.cc:3427
  #, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr "la llamada gimple tiene dos objetivos"
  
! #: tree-cfg.cc:3436
  #, gcc-internal-format
  msgid "gimple call has no target"
  msgstr "la llamada gimple no tiene objetivo"
  
! #: tree-cfg.cc:3443
  #, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "funciÃ³n no vÃ¡lida en la llamada gimple"
  
! #: tree-cfg.cc:3453
  #, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr "no es funciÃ³n en la llamada gimple"
  
! #: tree-cfg.cc:3464
  #, gcc-internal-format
  msgid "invalid pure const state for function"
  msgstr "estado const pure no vÃ¡lido para la funciÃ³n"
  
! #: tree-cfg.cc:3476
  #, gcc-internal-format
  msgid "invalid LHS in gimple call"
  msgstr "LHS no vÃ¡lido en la llamada gimple"
  
! #: tree-cfg.cc:3484
  #, fuzzy, gcc-internal-format
  #| msgid "LHS in noreturn call"
  msgid "LHS in %<noreturn%> call"
  msgstr "LHS en la llamada noreturn"
  
! #: tree-cfg.cc:3498
  #, gcc-internal-format
  msgid "invalid conversion in gimple call"
  msgstr "conversiÃ³n no vÃ¡lida en la llamada gimple"
  
! #: tree-cfg.cc:3507
  #, gcc-internal-format
  msgid "invalid static chain in gimple call"
  msgstr "cadena estÃ¡tica no vÃ¡lida en la llamada gimple"
  
! #: tree-cfg.cc:3518
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr "cadena static con una funciÃ³n que no usa una"
*************** msgstr "cadena static con una funciÃ³n q
*** 32625,33229 ****
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3533
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_unreachable or __builtin_trap call with arguments"
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr "llamada a __builtin_unreachable o __builtin_trap con argumentos"
  
! #: tree-cfg.cc:3564
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr ""
  
! #: tree-cfg.cc:3582
  #, gcc-internal-format
  msgid "invalid argument to gimple call"
  msgstr "argumento no vÃ¡lido en la llamada gimple"
  
! #: tree-cfg.cc:3609
  #, gcc-internal-format
  msgid "invalid operands in gimple comparison"
  msgstr "operandos no vÃ¡lidos en la comparaciÃ³n gimple"
  
! #: tree-cfg.cc:3620
  #, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr "comparaciÃ³n de tipos de operandos que no coinciden"
  
! #: tree-cfg.cc:3637
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr ""
  
! #: tree-cfg.cc:3652
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr "operandos que no son vectores en la comparaciÃ³n de vectores"
  
! #: tree-cfg.cc:3661
  #, gcc-internal-format
  msgid "invalid vector comparison resulting type"
  msgstr "tipo resultante no vÃ¡lido de la comparaciÃ³n de vectores"
  
! #: tree-cfg.cc:3668
  #, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr "tipo resultante no vÃ¡lido de la comparaciÃ³n"
  
! #: tree-cfg.cc:3690
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr "el LHS de una operaciÃ³n unaria no es un registro"
  
! #: tree-cfg.cc:3696
  #, gcc-internal-format
  msgid "invalid operand in unary operation"
  msgstr "operando no vÃ¡lido en la operaciÃ³n unaria"
  
! #: tree-cfg.cc:3719
  #, fuzzy, gcc-internal-format
  #| msgid "invalid types in nop conversion"
  msgid "invalid vector types in nop conversion"
  msgstr "tipos no vÃ¡lidos en la conversiÃ³n nop"
  
! #: tree-cfg.cc:3756
  #, gcc-internal-format
  msgid "invalid types in nop conversion"
  msgstr "tipos no vÃ¡lidos en la conversiÃ³n nop"
  
! #: tree-cfg.cc:3771
  #, gcc-internal-format
  msgid "invalid types in address space conversion"
  msgstr "tipos no vÃ¡lidos en la conversiÃ³n nop"
  
! #: tree-cfg.cc:3785
  #, gcc-internal-format
  msgid "invalid types in fixed-point conversion"
  msgstr "tipos no vÃ¡lidos en la conversiÃ³n de coma fija"
  
! #: tree-cfg.cc:3800
  #, fuzzy, gcc-internal-format
  #| msgid "invalid types in conversion to floating point"
  msgid "invalid types in conversion to floating-point"
  msgstr "tipos no vÃ¡lidos en la conversiÃ³n a coma flotante"
  
! #: tree-cfg.cc:3815
  #, gcc-internal-format
  msgid "invalid types in conversion to integer"
  msgstr "tipos no vÃ¡lidos en la conversiÃ³n a entero"
  
! #: tree-cfg.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in sad expression"
  msgid "type mismatch in %qs expression"
  msgstr "no coincide el tipo en expresiÃ³n triste"
  
! #: tree-cfg.cc:3872 tree-cfg.cc:3886 tree-cfg.cc:4252 tree-cfg.cc:4274
  #, fuzzy, gcc-internal-format
  #| msgid "invalid prototype for '%s'"
  msgid "invalid types for %qs"
  msgstr "prototipo no vÃ¡lido para '%s'"
  
! #: tree-cfg.cc:3897
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr ""
  
! #: tree-cfg.cc:3911
  #, gcc-internal-format
  msgid "non-trivial conversion in unary operation"
  msgstr "conversiÃ³n que no es trivial en la operaciÃ³n unaria"
  
! #: tree-cfg.cc:3936
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr "el LHS de una operaciÃ³n binaria no es un registro"
  
! #: tree-cfg.cc:3943
  #, gcc-internal-format
  msgid "invalid operands in binary operation"
  msgstr "operandos no vÃ¡lidos en la operaciÃ³n binaria"
  
! #: tree-cfg.cc:4048
  #, fuzzy, gcc-internal-format
  #| msgid "invalid non-vector operands to vector valued plus"
  msgid "invalid non-vector operands to %qs"
  msgstr "operandos que no son vectores no vÃ¡lidos para un vector valuado con mÃ¡s"
  
! #: tree-cfg.cc:4059
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid (pointer) operands %qs"
  msgstr "modo de puntero %qs no vÃ¡lido"
  
! #: tree-cfg.cc:4294
  #, fuzzy, gcc-internal-format
  #| msgid "vector types expected in sad expression"
  msgid "vector type expected in %qs"
  msgstr "se esperaban tipos vector en una expresiÃ³n de permutaciÃ³n de vector"
  
! #: tree-cfg.cc:4307
  #, gcc-internal-format
  msgid "type mismatch in binary expression"
  msgstr "los tipos de datos no coinciden en la expresiÃ³n binaria"
  
! #: tree-cfg.cc:4335
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr "el LHS de una operaciÃ³n terniaria no es un registro"
  
! #: tree-cfg.cc:4343
  #, gcc-internal-format
  msgid "invalid operands in ternary operation"
  msgstr "operandos no vÃ¡lidos en la operaciÃ³n terniaria"
  
! #: tree-cfg.cc:4375
  #, fuzzy, gcc-internal-format
  #| msgid "the first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the result"
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr "el primer argumento de una VEC_COND_EXPR debe ser de tipo vector de booleanos del mismo nÃºmero de elementos que el resultado"
  
! #: tree-cfg.cc:4407 tree-cfg.cc:4484
  #, fuzzy, gcc-internal-format
  #| msgid "vector types expected in sad expression"
  msgid "vector types expected in %qs"
  msgstr "se esperaban tipos vector en una expresiÃ³n de permutaciÃ³n de vector"
  
! #: tree-cfg.cc:4440
  #, fuzzy, gcc-internal-format
  #| msgid "vectors with different element number found in vector permute expression"
  msgid "vectors with different element number found in %qs"
  msgstr "se encontraron vectores con nÃºmero de elementos diferentes en la expresiÃ³n de permutaciÃ³n"
  
! #: tree-cfg.cc:4456
  #, fuzzy, gcc-internal-format
  #| msgid "invalid offload table in %s"
  msgid "invalid mask type in %qs"
  msgstr "tabla de descarga no vÃ¡lida en %s"
  
! #: tree-cfg.cc:4517
  #, fuzzy, gcc-internal-format
  #| msgid "not allowed type combination in BIT_INSERT_EXPR"
  msgid "not allowed type combination in %qs"
  msgstr "no se permite combinar tipos en BIT_INSERT_EXPR"
  
! #: tree-cfg.cc:4526
  #, fuzzy, gcc-internal-format
  #| msgid "invalid position or size in BIT_INSERT_EXPR"
  msgid "invalid position or size in %qs"
  msgstr "posiciÃ³n o tamaÃ±o no vÃ¡lido en BIT_INSERT_EXPR"
  
! #: tree-cfg.cc:4532
  #, fuzzy, gcc-internal-format
  #| msgid "'h' applied to non-register operand"
  msgid "%qs into non-mode-precision operand"
  msgstr "`h' aplicado a un operando no registro"
  
! #: tree-cfg.cc:4542
  #, fuzzy, gcc-internal-format
  #| msgid "insertion out of range in BIT_INSERT_EXPR"
  msgid "insertion out of range in %qs"
  msgstr "inserciÃ³n fuera de rango en BIT_INSERT_EXPR"
  
! #: tree-cfg.cc:4552
  #, fuzzy, gcc-internal-format
  #| msgid "vector insertion not at element boundary"
  msgid "%qs not at element boundary"
  msgstr "inserciÃ³n de vector no en contorno de elemento"
  
! #: tree-cfg.cc:4608
  #, fuzzy, gcc-internal-format
  #| msgid "non-trivial conversion at assignment"
  msgid "non-trivial conversion in %qs"
  msgstr "conversiÃ³n que no es trivial en la asignaciÃ³n"
  
! #: tree-cfg.cc:4617
  #, fuzzy, gcc-internal-format
  #| msgid "non-decl/MEM_REF LHS in clobber statement"
  msgid "%qs LHS in clobber statement"
  msgstr "non-decl/MEM_REF LHS en sentencia clobber"
  
! #: tree-cfg.cc:4625
  #, fuzzy, gcc-internal-format
  #| msgid "non-decl/MEM_REF LHS in clobber statement"
  msgid "%qs LHS in assignment statement"
  msgstr "non-decl/MEM_REF LHS en sentencia clobber"
  
! #: tree-cfg.cc:4644
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operand in %qs"
  msgstr "operando no vÃ¡lido para %%R"
  
! #: tree-cfg.cc:4676
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `->'"
  msgid "invalid %qs size argument in load"
  msgstr "argumento de tipo no vÃ¡lido de `->'"
  
! #: tree-cfg.cc:4695 tree-cfg.cc:4721
  #, fuzzy, gcc-internal-format
  #| msgid "invalid rhs for gimple memory store"
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "rhs no vÃ¡lido para el almacenamiento de memoria gimple"
  
! #: tree-cfg.cc:4755 tree-cfg.cc:4773
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect type of vector CONSTRUCTOR elements"
  msgid "incorrect type of vector %qs elements"
  msgstr "tipo incorrecto de elementos de CONSTRUCTOR de vector"
  
! #: tree-cfg.cc:4764 tree-cfg.cc:4781
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect number of vector CONSTRUCTOR elements"
  msgid "incorrect number of vector %qs elements"
  msgstr "nÃºmero incorrecto de elementos de CONSTRUCTOR de vector"
  
! #: tree-cfg.cc:4789
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr "tipo incorrecto de elementos de CONSTRUCTOR de vector"
  
! #: tree-cfg.cc:4798
  #, fuzzy, gcc-internal-format
  #| msgid "vector CONSTRUCTOR with non-NULL element index"
  msgid "vector %qs with non-NULL element index"
  msgstr "CONSTRUCTOR de vector con Ã­ndice de elemento no NULL"
  
! #: tree-cfg.cc:4805
  #, fuzzy, gcc-internal-format
  #| msgid "vector CONSTRUCTOR element is not a GIMPLE value"
  msgid "vector %qs element is not a GIMPLE value"
  msgstr "el elemento CONSTRUCTOR de vector no es un valor GIMPLE"
  
! #: tree-cfg.cc:4814
  #, fuzzy, gcc-internal-format
  #| msgid "non-vector CONSTRUCTOR with elements"
  msgid "non-vector %qs with elements"
  msgstr "CONSTRUCTOR no vector con elementos"
  
! #: tree-cfg.cc:4872
  #, gcc-internal-format
  msgid "invalid operand in return statement"
  msgstr "operando no vÃ¡lido en la declaraciÃ³n return"
  
! #: tree-cfg.cc:4887 c/gimple-parser.cc:2580
  #, gcc-internal-format
  msgid "invalid conversion in return statement"
  msgstr "conversiÃ³n no vÃ¡lida en la declaraciÃ³n return"
  
! #: tree-cfg.cc:4911
  #, gcc-internal-format
  msgid "goto destination is neither a label nor a pointer"
  msgstr "el destino de goto no es una etiqueta ni un puntero"
  
! #: tree-cfg.cc:4930
  #, gcc-internal-format
  msgid "invalid operand to switch statement"
  msgstr "operando no vÃ¡lido para la declaraciÃ³n switch"
  
! #: tree-cfg.cc:4938
  #, gcc-internal-format
  msgid "non-integral type switch statement"
  msgstr "sentencia switch de tipo no entero"
  
! #: tree-cfg.cc:4948
  #, gcc-internal-format
  msgid "invalid default case label in switch statement"
  msgstr "etiqueta case default no vÃ¡ilda en sentencia switch"
  
! #: tree-cfg.cc:4960
  #, fuzzy, gcc-internal-format
  #| msgid "invalid CASE_CHAIN"
  msgid "invalid %<CASE_CHAIN%>"
  msgstr "CASE_CHAIN no vÃ¡lido"
  
! #: tree-cfg.cc:4966
  #, gcc-internal-format
  msgid "invalid case label in switch statement"
  msgstr "etiqueta case no vÃ¡ilda en sentencia switch"
  
! #: tree-cfg.cc:4973
  #, gcc-internal-format
  msgid "invalid case range in switch statement"
  msgstr "rango case no vÃ¡ildo en sentencia switch"
  
! #: tree-cfg.cc:4983
  #, gcc-internal-format
  msgid "type precision mismatch in switch statement"
  msgstr "discordancia en precisiÃ³n de tipo en sentencia switch"
  
! #: tree-cfg.cc:4990
  #, gcc-internal-format
  msgid "type mismatch for case label in switch statement"
  msgstr "discordancia de tipos para etiqueta case en sentencia switch"
  
! #: tree-cfg.cc:4999
  #, gcc-internal-format
  msgid "case labels not sorted in switch statement"
  msgstr "etiquetas case no ordenadas en sentencia switch"
  
! #: tree-cfg.cc:5042
  #, fuzzy, gcc-internal-format
  #| msgid "label's context is not the current function decl"
  msgid "label context is not the current function declaration"
  msgstr "el contexto de la etiqueta no es la declaraciÃ³n de funciÃ³n actual"
  
! #: tree-cfg.cc:5051
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect entry in label_to_block_map"
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr "entrada incorrecta en label_to_block_map"
  
! #: tree-cfg.cc:5061
  #, gcc-internal-format
  msgid "incorrect setting of landing pad number"
  msgstr "definiciÃ³n incorrecta del nÃºmero de relleno de aterrizaje"
  
! #: tree-cfg.cc:5077
  #, gcc-internal-format
  msgid "invalid comparison code in gimple cond"
  msgstr "cÃ³digo de comparaciÃ³n no vÃ¡lido en la condiciÃ³n gimple"
  
! #: tree-cfg.cc:5085
  #, gcc-internal-format
  msgid "invalid labels in gimple cond"
  msgstr "etiquetas no vÃ¡lidas en la condiciÃ³n gimple"
  
! #: tree-cfg.cc:5171 tree-cfg.cc:5180
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PHI result"
  msgid "invalid %<PHI%> result"
  msgstr "resultado PHI no vÃ¡lido"
  
! #: tree-cfg.cc:5190
  #, fuzzy, gcc-internal-format
  #| msgid "missing PHI def"
  msgid "missing %<PHI%> def"
  msgstr "falta la definiciÃ³n PHI"
  
! #: tree-cfg.cc:5204
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PHI argument"
  msgid "invalid %<PHI%> argument"
  msgstr "argumento PHI no vÃ¡lido"
  
! #: tree-cfg.cc:5211
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in PHI argument %u"
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr "tipos incompatibles en el argumento PHI %u"
  
! #: tree-cfg.cc:5314
  #, fuzzy, gcc-internal-format
  #| msgid "verify_gimple failed"
  msgid "%<verify_gimple%> failed"
  msgstr "fallÃ³ verify_gimple"
  
! #: tree-cfg.cc:5372
  #, fuzzy, gcc-internal-format
  #| msgid "dead STMT in EH table"
  msgid "dead statement in EH table"
  msgstr "STMT muerto en la tabla EH"
  
! #: tree-cfg.cc:5388
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr "la ubicaciÃ³n referencia un bloque que no estÃ¡ en el Ã¡rbol de bloques"
  
! #: tree-cfg.cc:5437
  #, fuzzy, gcc-internal-format
  #| msgid "Local declaration from a different function"
  msgid "local declaration from a different function"
  msgstr "DeclaraciÃ³n local desde una funciÃ³n diferente"
  
! #: tree-cfg.cc:5540
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr "se estableciÃ³ gimple_bb (phi) a un bloque bÃ¡sico errÃ³neo"
  
! #: tree-cfg.cc:5549
  #, gcc-internal-format
  msgid "PHI node with location"
  msgstr "nodo PHI con ubicaciÃ³n"
  
! #: tree-cfg.cc:5560 tree-cfg.cc:5607
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr "comparticiÃ³n incorrecta de nodos de Ã¡rbol"
  
! #: tree-cfg.cc:5568
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr "PHI virtual con ubicaciones de argumento"
  
! #: tree-cfg.cc:5595
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr "se estableciÃ³ gimple_bb (stmt) a un bloque bÃ¡sico errÃ³neo"
  
! #: tree-cfg.cc:5635
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr "se marcÃ³ la sentencia para throw, pero no lo hace"
  
! #: tree-cfg.cc:5641
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr "se marcÃ³ la sentencia para throw en medio del bloque"
  
! #: tree-cfg.cc:5663
  #, gcc-internal-format
  msgid "verify_gimple failed"
  msgstr "fallÃ³ verify_gimple"
  
! #: tree-cfg.cc:5687
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr "ENTRY_BLOCK tiene IL asociado con Ã©l"
  
! #: tree-cfg.cc:5694
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr "EXIT_BLOCK tiene IL asociado con Ã©l"
  
! #: tree-cfg.cc:5701
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr "caida para salir del bb %d"
  
! #: tree-cfg.cc:5707
  #, fuzzy, gcc-internal-format
  #| msgid "extra brace group at end of initializer"
  msgid "entry block count not initialized"
  msgstr "grupo extra de llaves al final del inicializador"
  
! #: tree-cfg.cc:5713
  #, fuzzy, gcc-internal-format
  #| msgid "extra brace group at end of initializer"
  msgid "exit block count not initialized"
  msgstr "grupo extra de llaves al final del inicializador"
  
! #: tree-cfg.cc:5720
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE is not initialized"
  msgid "count of bb %d not initialized"
  msgstr "%qE no estÃ¡ inicializado"
  
! #: tree-cfg.cc:5741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Uninitialized probability of edge %i->%i"
  msgid "probability of edge %d->%d not initialized"
  msgstr "Probabilidad del borde %i->%i no inicializada"
  
! #: tree-cfg.cc:5761
  #, fuzzy, gcc-internal-format
  #| msgid "nonlocal label %s is not first in a sequence of labels in bb %d"
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr "la etiqueta %s que no es local no es la primera en una secuencia de etiquetas en el bb %d"
  
! #: tree-cfg.cc:5768
  #, fuzzy, gcc-internal-format
  #| msgid "nonlocal label %s is not first in a sequence of labels in bb %d"
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr "la etiqueta %s que no es local no es la primera en una secuencia de etiquetas en el bb %d"
  
! #: tree-cfg.cc:5775
  #, fuzzy, gcc-internal-format
  #| msgid "label %s to block does not match in bb %d"
  msgid "label %qD to block does not match in bb %d"
  msgstr "la etiqueta %s para el bloque no coincide con el bb %d"
  
! #: tree-cfg.cc:5782
  #, fuzzy, gcc-internal-format
  #| msgid "label %s has incorrect context in bb %d"
  msgid "label %qD has incorrect context in bb %d"
  msgstr "la etiqueta %s tiene un contexto incorrecto en el bb %d"
  
! #: tree-cfg.cc:5797
  #, gcc-internal-format, gfc-internal-format
  msgid "control flow in the middle of basic block %d"
  msgstr "control de flujo enmedio del bloque bÃ¡sico %d"
  
! #: tree-cfg.cc:5807
  #, fuzzy, gcc-internal-format
  #| msgid "label %s in the middle of basic block %d"
  msgid "label %qD in the middle of basic block %d"
  msgstr "etiqueta %s enmedio del bloque bÃ¡sico %d"
  
! #: tree-cfg.cc:5835
  #, gcc-internal-format, gfc-internal-format
! msgid "returns_twice call is %s in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5862
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
  msgstr "borde de caÃ­da despuÃ©s de una sentencia de control en bb %d"
  
! #: tree-cfg.cc:5875
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr "borde verdadero/falso despuÃ©s de una expresiÃ³n que no es GIMPLE_COND en bb %d"
  
! #: tree-cfg.cc:5898 tree-cfg.cc:5920 tree-cfg.cc:5937 tree-cfg.cc:6006
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr "banderas de borde de salida errÃ³neas al final del bb %d"
  
! #: tree-cfg.cc:5908
  #, gcc-internal-format, gfc-internal-format
  msgid "explicit goto at end of bb %d"
  msgstr "goto explÃ­cito al final del bb %d"
  
! #: tree-cfg.cc:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr "el borde de devoluciÃ³n no apunta a exit en el bb %d"
  
! #: tree-cfg.cc:5972
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr "se encontrÃ³ un case por defecto que no estÃ¡ al inicio del vector case"
  
! #: tree-cfg.cc:5980
  #, gcc-internal-format
  msgid "case labels not sorted: "
  msgstr "las etiquetas case no estÃ¡n ordenadas:"
  
! #: tree-cfg.cc:5997
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr "borde de salida extra %d->%d"
  
! #: tree-cfg.cc:6020
  #, gcc-internal-format, gfc-internal-format
  msgid "missing edge %i->%i"
  msgstr "falta el borde %i->%i"
  
! #: tree-cfg.cc:9776
  #, gcc-internal-format
  msgid "%<noreturn%> function does return"
  msgstr "la funciÃ³n %<noreturn%> devuelve"
  
! #: tree-cfg.cc:9796 tree-cfg.cc:9831
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr "el control alcanza el final de una funciÃ³n que no es void"
  
! #: tree-cfg.cc:9897
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: tree-cfg.cc:9902 cp/cvt.cc:1123
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
--- 32752,33361 ----
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3537
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_unreachable or __builtin_trap call with arguments"
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr "llamada a __builtin_unreachable o __builtin_trap con argumentos"
  
! #: tree-cfg.cc:3568
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr ""
  
! #: tree-cfg.cc:3586
  #, gcc-internal-format
  msgid "invalid argument to gimple call"
  msgstr "argumento no vÃ¡lido en la llamada gimple"
  
! #: tree-cfg.cc:3613
  #, gcc-internal-format
  msgid "invalid operands in gimple comparison"
  msgstr "operandos no vÃ¡lidos en la comparaciÃ³n gimple"
  
! #: tree-cfg.cc:3624
  #, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr "comparaciÃ³n de tipos de operandos que no coinciden"
  
! #: tree-cfg.cc:3641
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr ""
  
! #: tree-cfg.cc:3656
  #, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr "operandos que no son vectores en la comparaciÃ³n de vectores"
  
! #: tree-cfg.cc:3665
  #, gcc-internal-format
  msgid "invalid vector comparison resulting type"
  msgstr "tipo resultante no vÃ¡lido de la comparaciÃ³n de vectores"
  
! #: tree-cfg.cc:3672
  #, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr "tipo resultante no vÃ¡lido de la comparaciÃ³n"
  
! #: tree-cfg.cc:3694
  #, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr "el LHS de una operaciÃ³n unaria no es un registro"
  
! #: tree-cfg.cc:3700
  #, gcc-internal-format
  msgid "invalid operand in unary operation"
  msgstr "operando no vÃ¡lido en la operaciÃ³n unaria"
  
! #: tree-cfg.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "invalid types in nop conversion"
  msgid "invalid vector types in nop conversion"
  msgstr "tipos no vÃ¡lidos en la conversiÃ³n nop"
  
! #: tree-cfg.cc:3760
  #, gcc-internal-format
  msgid "invalid types in nop conversion"
  msgstr "tipos no vÃ¡lidos en la conversiÃ³n nop"
  
! #: tree-cfg.cc:3775
  #, gcc-internal-format
  msgid "invalid types in address space conversion"
  msgstr "tipos no vÃ¡lidos en la conversiÃ³n nop"
  
! #: tree-cfg.cc:3789
  #, gcc-internal-format
  msgid "invalid types in fixed-point conversion"
  msgstr "tipos no vÃ¡lidos en la conversiÃ³n de coma fija"
  
! #: tree-cfg.cc:3804
  #, fuzzy, gcc-internal-format
  #| msgid "invalid types in conversion to floating point"
  msgid "invalid types in conversion to floating-point"
  msgstr "tipos no vÃ¡lidos en la conversiÃ³n a coma flotante"
  
! #: tree-cfg.cc:3819
  #, gcc-internal-format
  msgid "invalid types in conversion to integer"
  msgstr "tipos no vÃ¡lidos en la conversiÃ³n a entero"
  
! #: tree-cfg.cc:3859
  #, fuzzy, gcc-internal-format
  #| msgid "type mismatch in sad expression"
  msgid "type mismatch in %qs expression"
  msgstr "no coincide el tipo en expresiÃ³n triste"
  
! #: tree-cfg.cc:3876 tree-cfg.cc:3890 tree-cfg.cc:4256 tree-cfg.cc:4278
  #, fuzzy, gcc-internal-format
  #| msgid "invalid prototype for '%s'"
  msgid "invalid types for %qs"
  msgstr "prototipo no vÃ¡lido para '%s'"
  
! #: tree-cfg.cc:3901
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr ""
  
! #: tree-cfg.cc:3915
  #, gcc-internal-format
  msgid "non-trivial conversion in unary operation"
  msgstr "conversiÃ³n que no es trivial en la operaciÃ³n unaria"
  
! #: tree-cfg.cc:3940
  #, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr "el LHS de una operaciÃ³n binaria no es un registro"
  
! #: tree-cfg.cc:3947
  #, gcc-internal-format
  msgid "invalid operands in binary operation"
  msgstr "operandos no vÃ¡lidos en la operaciÃ³n binaria"
  
! #: tree-cfg.cc:4052
  #, fuzzy, gcc-internal-format
  #| msgid "invalid non-vector operands to vector valued plus"
  msgid "invalid non-vector operands to %qs"
  msgstr "operandos que no son vectores no vÃ¡lidos para un vector valuado con mÃ¡s"
  
! #: tree-cfg.cc:4063
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "invalid (pointer) operands %qs"
  msgstr "modo de puntero %qs no vÃ¡lido"
  
! #: tree-cfg.cc:4298
  #, fuzzy, gcc-internal-format
  #| msgid "vector types expected in sad expression"
  msgid "vector type expected in %qs"
  msgstr "se esperaban tipos vector en una expresiÃ³n de permutaciÃ³n de vector"
  
! #: tree-cfg.cc:4311
  #, gcc-internal-format
  msgid "type mismatch in binary expression"
  msgstr "los tipos de datos no coinciden en la expresiÃ³n binaria"
  
! #: tree-cfg.cc:4339
  #, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr "el LHS de una operaciÃ³n terniaria no es un registro"
  
! #: tree-cfg.cc:4347
  #, gcc-internal-format
  msgid "invalid operands in ternary operation"
  msgstr "operandos no vÃ¡lidos en la operaciÃ³n terniaria"
  
! #: tree-cfg.cc:4379
  #, fuzzy, gcc-internal-format
  #| msgid "the first argument of a VEC_COND_EXPR must be of a boolean vector type of the same number of elements as the result"
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr "el primer argumento de una VEC_COND_EXPR debe ser de tipo vector de booleanos del mismo nÃºmero de elementos que el resultado"
  
! #: tree-cfg.cc:4411 tree-cfg.cc:4488
  #, fuzzy, gcc-internal-format
  #| msgid "vector types expected in sad expression"
  msgid "vector types expected in %qs"
  msgstr "se esperaban tipos vector en una expresiÃ³n de permutaciÃ³n de vector"
  
! #: tree-cfg.cc:4444
  #, fuzzy, gcc-internal-format
  #| msgid "vectors with different element number found in vector permute expression"
  msgid "vectors with different element number found in %qs"
  msgstr "se encontraron vectores con nÃºmero de elementos diferentes en la expresiÃ³n de permutaciÃ³n"
  
! #: tree-cfg.cc:4460
  #, fuzzy, gcc-internal-format
  #| msgid "invalid offload table in %s"
  msgid "invalid mask type in %qs"
  msgstr "tabla de descarga no vÃ¡lida en %s"
  
! #: tree-cfg.cc:4521
  #, fuzzy, gcc-internal-format
  #| msgid "not allowed type combination in BIT_INSERT_EXPR"
  msgid "not allowed type combination in %qs"
  msgstr "no se permite combinar tipos en BIT_INSERT_EXPR"
  
! #: tree-cfg.cc:4530
  #, fuzzy, gcc-internal-format
  #| msgid "invalid position or size in BIT_INSERT_EXPR"
  msgid "invalid position or size in %qs"
  msgstr "posiciÃ³n o tamaÃ±o no vÃ¡lido en BIT_INSERT_EXPR"
  
! #: tree-cfg.cc:4536
  #, fuzzy, gcc-internal-format
  #| msgid "'h' applied to non-register operand"
  msgid "%qs into non-mode-precision operand"
  msgstr "`h' aplicado a un operando no registro"
  
! #: tree-cfg.cc:4546
  #, fuzzy, gcc-internal-format
  #| msgid "insertion out of range in BIT_INSERT_EXPR"
  msgid "insertion out of range in %qs"
  msgstr "inserciÃ³n fuera de rango en BIT_INSERT_EXPR"
  
! #: tree-cfg.cc:4556
  #, fuzzy, gcc-internal-format
  #| msgid "vector insertion not at element boundary"
  msgid "%qs not at element boundary"
  msgstr "inserciÃ³n de vector no en contorno de elemento"
  
! #: tree-cfg.cc:4612
  #, fuzzy, gcc-internal-format
  #| msgid "non-trivial conversion at assignment"
  msgid "non-trivial conversion in %qs"
  msgstr "conversiÃ³n que no es trivial en la asignaciÃ³n"
  
! #: tree-cfg.cc:4621
  #, fuzzy, gcc-internal-format
  #| msgid "non-decl/MEM_REF LHS in clobber statement"
  msgid "%qs LHS in clobber statement"
  msgstr "non-decl/MEM_REF LHS en sentencia clobber"
  
! #: tree-cfg.cc:4629
  #, fuzzy, gcc-internal-format
  #| msgid "non-decl/MEM_REF LHS in clobber statement"
  msgid "%qs LHS in assignment statement"
  msgstr "non-decl/MEM_REF LHS en sentencia clobber"
  
! #: tree-cfg.cc:4648
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand to %%R"
  msgid "invalid operand in %qs"
  msgstr "operando no vÃ¡lido para %%R"
  
! #: tree-cfg.cc:4680
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type argument of `->'"
  msgid "invalid %qs size argument in load"
  msgstr "argumento de tipo no vÃ¡lido de `->'"
  
! #: tree-cfg.cc:4699 tree-cfg.cc:4725
  #, fuzzy, gcc-internal-format
  #| msgid "invalid rhs for gimple memory store"
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "rhs no vÃ¡lido para el almacenamiento de memoria gimple"
  
! #: tree-cfg.cc:4759 tree-cfg.cc:4777
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect type of vector CONSTRUCTOR elements"
  msgid "incorrect type of vector %qs elements"
  msgstr "tipo incorrecto de elementos de CONSTRUCTOR de vector"
  
! #: tree-cfg.cc:4768 tree-cfg.cc:4785
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect number of vector CONSTRUCTOR elements"
  msgid "incorrect number of vector %qs elements"
  msgstr "nÃºmero incorrecto de elementos de CONSTRUCTOR de vector"
  
! #: tree-cfg.cc:4793
  #, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr "tipo incorrecto de elementos de CONSTRUCTOR de vector"
  
! #: tree-cfg.cc:4802
  #, fuzzy, gcc-internal-format
  #| msgid "vector CONSTRUCTOR with non-NULL element index"
  msgid "vector %qs with non-NULL element index"
  msgstr "CONSTRUCTOR de vector con Ã­ndice de elemento no NULL"
  
! #: tree-cfg.cc:4809
  #, fuzzy, gcc-internal-format
  #| msgid "vector CONSTRUCTOR element is not a GIMPLE value"
  msgid "vector %qs element is not a GIMPLE value"
  msgstr "el elemento CONSTRUCTOR de vector no es un valor GIMPLE"
  
! #: tree-cfg.cc:4818
  #, fuzzy, gcc-internal-format
  #| msgid "non-vector CONSTRUCTOR with elements"
  msgid "non-vector %qs with elements"
  msgstr "CONSTRUCTOR no vector con elementos"
  
! #: tree-cfg.cc:4876
  #, gcc-internal-format
  msgid "invalid operand in return statement"
  msgstr "operando no vÃ¡lido en la declaraciÃ³n return"
  
! #: tree-cfg.cc:4891 c/gimple-parser.cc:2580
  #, gcc-internal-format
  msgid "invalid conversion in return statement"
  msgstr "conversiÃ³n no vÃ¡lida en la declaraciÃ³n return"
  
! #: tree-cfg.cc:4915
  #, gcc-internal-format
  msgid "goto destination is neither a label nor a pointer"
  msgstr "el destino de goto no es una etiqueta ni un puntero"
  
! #: tree-cfg.cc:4934
  #, gcc-internal-format
  msgid "invalid operand to switch statement"
  msgstr "operando no vÃ¡lido para la declaraciÃ³n switch"
  
! #: tree-cfg.cc:4942
  #, gcc-internal-format
  msgid "non-integral type switch statement"
  msgstr "sentencia switch de tipo no entero"
  
! #: tree-cfg.cc:4952
  #, gcc-internal-format
  msgid "invalid default case label in switch statement"
  msgstr "etiqueta case default no vÃ¡ilda en sentencia switch"
  
! #: tree-cfg.cc:4964
  #, fuzzy, gcc-internal-format
  #| msgid "invalid CASE_CHAIN"
  msgid "invalid %<CASE_CHAIN%>"
  msgstr "CASE_CHAIN no vÃ¡lido"
  
! #: tree-cfg.cc:4970
  #, gcc-internal-format
  msgid "invalid case label in switch statement"
  msgstr "etiqueta case no vÃ¡ilda en sentencia switch"
  
! #: tree-cfg.cc:4977
  #, gcc-internal-format
  msgid "invalid case range in switch statement"
  msgstr "rango case no vÃ¡ildo en sentencia switch"
  
! #: tree-cfg.cc:4987
  #, gcc-internal-format
  msgid "type precision mismatch in switch statement"
  msgstr "discordancia en precisiÃ³n de tipo en sentencia switch"
  
! #: tree-cfg.cc:4994
  #, gcc-internal-format
  msgid "type mismatch for case label in switch statement"
  msgstr "discordancia de tipos para etiqueta case en sentencia switch"
  
! #: tree-cfg.cc:5003
  #, gcc-internal-format
  msgid "case labels not sorted in switch statement"
  msgstr "etiquetas case no ordenadas en sentencia switch"
  
! #: tree-cfg.cc:5046
  #, fuzzy, gcc-internal-format
  #| msgid "label's context is not the current function decl"
  msgid "label context is not the current function declaration"
  msgstr "el contexto de la etiqueta no es la declaraciÃ³n de funciÃ³n actual"
  
! #: tree-cfg.cc:5055
  #, fuzzy, gcc-internal-format
  #| msgid "incorrect entry in label_to_block_map"
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr "entrada incorrecta en label_to_block_map"
  
! #: tree-cfg.cc:5065
  #, gcc-internal-format
  msgid "incorrect setting of landing pad number"
  msgstr "definiciÃ³n incorrecta del nÃºmero de relleno de aterrizaje"
  
! #: tree-cfg.cc:5081
  #, gcc-internal-format
  msgid "invalid comparison code in gimple cond"
  msgstr "cÃ³digo de comparaciÃ³n no vÃ¡lido en la condiciÃ³n gimple"
  
! #: tree-cfg.cc:5089
  #, gcc-internal-format
  msgid "invalid labels in gimple cond"
  msgstr "etiquetas no vÃ¡lidas en la condiciÃ³n gimple"
  
! #: tree-cfg.cc:5175 tree-cfg.cc:5184
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PHI result"
  msgid "invalid %<PHI%> result"
  msgstr "resultado PHI no vÃ¡lido"
  
! #: tree-cfg.cc:5194
  #, fuzzy, gcc-internal-format
  #| msgid "missing PHI def"
  msgid "missing %<PHI%> def"
  msgstr "falta la definiciÃ³n PHI"
  
! #: tree-cfg.cc:5208
  #, fuzzy, gcc-internal-format
  #| msgid "invalid PHI argument"
  msgid "invalid %<PHI%> argument"
  msgstr "argumento PHI no vÃ¡lido"
  
! #: tree-cfg.cc:5215
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types in PHI argument %u"
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr "tipos incompatibles en el argumento PHI %u"
  
! #: tree-cfg.cc:5318
  #, fuzzy, gcc-internal-format
  #| msgid "verify_gimple failed"
  msgid "%<verify_gimple%> failed"
  msgstr "fallÃ³ verify_gimple"
  
! #: tree-cfg.cc:5376
  #, fuzzy, gcc-internal-format
  #| msgid "dead STMT in EH table"
  msgid "dead statement in EH table"
  msgstr "STMT muerto en la tabla EH"
  
! #: tree-cfg.cc:5392
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr "la ubicaciÃ³n referencia un bloque que no estÃ¡ en el Ã¡rbol de bloques"
  
! #: tree-cfg.cc:5441
  #, fuzzy, gcc-internal-format
  #| msgid "Local declaration from a different function"
  msgid "local declaration from a different function"
  msgstr "DeclaraciÃ³n local desde una funciÃ³n diferente"
  
! #: tree-cfg.cc:5544
  #, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr "se estableciÃ³ gimple_bb (phi) a un bloque bÃ¡sico errÃ³neo"
  
! #: tree-cfg.cc:5553
  #, gcc-internal-format
  msgid "PHI node with location"
  msgstr "nodo PHI con ubicaciÃ³n"
  
! #: tree-cfg.cc:5564 tree-cfg.cc:5611
  #, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr "comparticiÃ³n incorrecta de nodos de Ã¡rbol"
  
! #: tree-cfg.cc:5572
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr "PHI virtual con ubicaciones de argumento"
  
! #: tree-cfg.cc:5599
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr "se estableciÃ³ gimple_bb (stmt) a un bloque bÃ¡sico errÃ³neo"
  
! #: tree-cfg.cc:5639
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr "se marcÃ³ la sentencia para throw, pero no lo hace"
  
! #: tree-cfg.cc:5645
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr "se marcÃ³ la sentencia para throw en medio del bloque"
  
! #: tree-cfg.cc:5667
  #, gcc-internal-format
  msgid "verify_gimple failed"
  msgstr "fallÃ³ verify_gimple"
  
! #: tree-cfg.cc:5691
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr "ENTRY_BLOCK tiene IL asociado con Ã©l"
  
! #: tree-cfg.cc:5698
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr "EXIT_BLOCK tiene IL asociado con Ã©l"
  
! #: tree-cfg.cc:5705
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr "caida para salir del bb %d"
  
! #: tree-cfg.cc:5711
  #, fuzzy, gcc-internal-format
  #| msgid "extra brace group at end of initializer"
  msgid "entry block count not initialized"
  msgstr "grupo extra de llaves al final del inicializador"
  
! #: tree-cfg.cc:5717
  #, fuzzy, gcc-internal-format
  #| msgid "extra brace group at end of initializer"
  msgid "exit block count not initialized"
  msgstr "grupo extra de llaves al final del inicializador"
  
! #: tree-cfg.cc:5724
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE is not initialized"
  msgid "count of bb %d not initialized"
  msgstr "%qE no estÃ¡ inicializado"
  
! #: tree-cfg.cc:5745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Uninitialized probability of edge %i->%i"
  msgid "probability of edge %d->%d not initialized"
  msgstr "Probabilidad del borde %i->%i no inicializada"
  
! #: tree-cfg.cc:5765
  #, fuzzy, gcc-internal-format
  #| msgid "nonlocal label %s is not first in a sequence of labels in bb %d"
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr "la etiqueta %s que no es local no es la primera en una secuencia de etiquetas en el bb %d"
  
! #: tree-cfg.cc:5772
  #, fuzzy, gcc-internal-format
  #| msgid "nonlocal label %s is not first in a sequence of labels in bb %d"
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr "la etiqueta %s que no es local no es la primera en una secuencia de etiquetas en el bb %d"
  
! #: tree-cfg.cc:5779
  #, fuzzy, gcc-internal-format
  #| msgid "label %s to block does not match in bb %d"
  msgid "label %qD to block does not match in bb %d"
  msgstr "la etiqueta %s para el bloque no coincide con el bb %d"
  
! #: tree-cfg.cc:5786
  #, fuzzy, gcc-internal-format
  #| msgid "label %s has incorrect context in bb %d"
  msgid "label %qD has incorrect context in bb %d"
  msgstr "la etiqueta %s tiene un contexto incorrecto en el bb %d"
  
! #: tree-cfg.cc:5801
  #, gcc-internal-format, gfc-internal-format
  msgid "control flow in the middle of basic block %d"
  msgstr "control de flujo enmedio del bloque bÃ¡sico %d"
  
! #: tree-cfg.cc:5811
  #, fuzzy, gcc-internal-format
  #| msgid "label %s in the middle of basic block %d"
  msgid "label %qD in the middle of basic block %d"
  msgstr "etiqueta %s enmedio del bloque bÃ¡sico %d"
  
! #: tree-cfg.cc:5830
  #, gcc-internal-format, gfc-internal-format
! msgid "returns_twice call is not last in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5839
! #, gcc-internal-format, gfc-internal-format
! msgid "returns_twice call is not first in basic block %d"
! msgstr ""
! 
! #: tree-cfg.cc:5871
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
  msgstr "borde de caÃ­da despuÃ©s de una sentencia de control en bb %d"
  
! #: tree-cfg.cc:5884
  #, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr "borde verdadero/falso despuÃ©s de una expresiÃ³n que no es GIMPLE_COND en bb %d"
  
! #: tree-cfg.cc:5907 tree-cfg.cc:5929 tree-cfg.cc:5946 tree-cfg.cc:6015
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr "banderas de borde de salida errÃ³neas al final del bb %d"
  
! #: tree-cfg.cc:5917
  #, gcc-internal-format, gfc-internal-format
  msgid "explicit goto at end of bb %d"
  msgstr "goto explÃ­cito al final del bb %d"
  
! #: tree-cfg.cc:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr "el borde de devoluciÃ³n no apunta a exit en el bb %d"
  
! #: tree-cfg.cc:5981
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr "se encontrÃ³ un case por defecto que no estÃ¡ al inicio del vector case"
  
! #: tree-cfg.cc:5989
  #, gcc-internal-format
  msgid "case labels not sorted: "
  msgstr "las etiquetas case no estÃ¡n ordenadas:"
  
! #: tree-cfg.cc:6006
  #, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr "borde de salida extra %d->%d"
  
! #: tree-cfg.cc:6029
  #, gcc-internal-format, gfc-internal-format
  msgid "missing edge %i->%i"
  msgstr "falta el borde %i->%i"
  
! #: tree-cfg.cc:9805
  #, gcc-internal-format
  msgid "%<noreturn%> function does return"
  msgstr "la funciÃ³n %<noreturn%> devuelve"
  
! #: tree-cfg.cc:9825 tree-cfg.cc:9860
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr "el control alcanza el final de una funciÃ³n que no es void"
  
! #: tree-cfg.cc:9926
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: tree-cfg.cc:9931 cp/cvt.cc:1137
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of function declared with attribute warn_unused_result"
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
*************** msgstr "BB %i tiene un borde incorrecto"
*** 33302,33387 ****
  msgid "BB %i has incorrect fallthru edge"
  msgstr "BB %i tiene un borde de respaldo incorrecto"
  
! #: tree-inline.cc:3912
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr "la funciÃ³n %q+F nunca se puede copiar porque recibe un goto que no es local"
  
! #: tree-inline.cc:3919
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr "la funciÃ³n %q+F nunca se puede copiar porque guarda direcciones de etiqueta local en una variable estÃ¡tica"
  
! #: tree-inline.cc:3959
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr "la funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa alloca (forzar usando el atributo always_inline)"
  
! #: tree-inline.cc:3973
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr "la funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa setjmp"
  
! #: tree-inline.cc:3987
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr "la funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa listas variables de argumentos"
  
! #: tree-inline.cc:3999
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr "la funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa manejo de excepciones setjmp-longjmp"
  
! #: tree-inline.cc:4007
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr "la funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque contiene un goto que no es local"
  
! #: tree-inline.cc:4019
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr "la funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa __builtin_return o __builtin_apply_args"
  
! #: tree-inline.cc:4039
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr "la funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque contiene un goto calculado"
  
! #: tree-inline.cc:4085
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr "la funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa listas variables de argumentos"
  
! #: tree-inline.cc:4152
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr "la funciÃ³n %q+F nunca puede ser incluida en lÃ­nea porque se suprime al usar -fno-inline"
  
! #: tree-inline.cc:4160
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr "la funciÃ³n %q+F nunca puede ser incluida en lÃ­nea porque utiliza atributos que generan conflictos con la inclusiÃ³n en lÃ­nea"
  
! #: tree-inline.cc:4841
  #, fuzzy, gcc-internal-format
  #| msgid "inlining failed in call to always_inline %q+F: %s"
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr "fallÃ³ la inclusiÃ³n en lÃ­nea en la llamada a always_inline %q+F: %s"
  
! #: tree-inline.cc:4844 tree-inline.cc:4865
  #, gcc-internal-format
  msgid "called from here"
  msgstr "llamado desde aquÃ­"
  
! #: tree-inline.cc:4847 tree-inline.cc:4868
  #, gcc-internal-format
  msgid "called from this function"
  msgstr "llamada desde esta funciÃ³n"
  
! #: tree-inline.cc:4861
  #, gcc-internal-format
  msgid "inlining failed in call to %q+F: %s"
  msgstr "fallÃ³ la inclusiÃ³n en lÃ­nea en la llamada a %q+F: %s"
--- 33434,33519 ----
  msgid "BB %i has incorrect fallthru edge"
  msgstr "BB %i tiene un borde de respaldo incorrecto"
  
! #: tree-inline.cc:3925
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr "la funciÃ³n %q+F nunca se puede copiar porque recibe un goto que no es local"
  
! #: tree-inline.cc:3932
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr "la funciÃ³n %q+F nunca se puede copiar porque guarda direcciones de etiqueta local en una variable estÃ¡tica"
  
! #: tree-inline.cc:3972
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr "la funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa alloca (forzar usando el atributo always_inline)"
  
! #: tree-inline.cc:3986
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr "la funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa setjmp"
  
! #: tree-inline.cc:4000
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr "la funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa listas variables de argumentos"
  
! #: tree-inline.cc:4012
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr "la funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa manejo de excepciones setjmp-longjmp"
  
! #: tree-inline.cc:4020
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr "la funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque contiene un goto que no es local"
  
! #: tree-inline.cc:4032
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+F can never be inlined because it uses __builtin_return or __builtin_apply_args"
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr "la funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa __builtin_return o __builtin_apply_args"
  
! #: tree-inline.cc:4052
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr "la funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque contiene un goto calculado"
  
! #: tree-inline.cc:4098
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr "la funciÃ³n %q+F nunca se puede incluir en lÃ­nea porque usa listas variables de argumentos"
  
! #: tree-inline.cc:4165
  #, fuzzy, gcc-internal-format
  #| msgid "function %q+F can never be inlined because it is suppressed using -fno-inline"
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr "la funciÃ³n %q+F nunca puede ser incluida en lÃ­nea porque se suprime al usar -fno-inline"
  
! #: tree-inline.cc:4173
  #, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr "la funciÃ³n %q+F nunca puede ser incluida en lÃ­nea porque utiliza atributos que generan conflictos con la inclusiÃ³n en lÃ­nea"
  
! #: tree-inline.cc:4854
  #, fuzzy, gcc-internal-format
  #| msgid "inlining failed in call to always_inline %q+F: %s"
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr "fallÃ³ la inclusiÃ³n en lÃ­nea en la llamada a always_inline %q+F: %s"
  
! #: tree-inline.cc:4857 tree-inline.cc:4878
  #, gcc-internal-format
  msgid "called from here"
  msgstr "llamado desde aquÃ­"
  
! #: tree-inline.cc:4860 tree-inline.cc:4881
  #, gcc-internal-format
  msgid "called from this function"
  msgstr "llamada desde esta funciÃ³n"
  
! #: tree-inline.cc:4874
  #, gcc-internal-format
  msgid "inlining failed in call to %q+F: %s"
  msgstr "fallÃ³ la inclusiÃ³n en lÃ­nea en la llamada a %q+F: %s"
*************** msgstr "no se puede actualizar formulari
*** 33401,33424 ****
  msgid "SSA corruption"
  msgstr "corrupciÃ³n de SSA"
  
! #: tree-nested.cc:1172
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s of read-only reference %qD"
  msgid "%s from %s referenced in %s"
  msgstr "%s de la referencia de sÃ³lo lectura %qD"
  
! #: tree-nested.cc:2980
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr ""
  
! #: tree-profile.cc:686
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid regular expression %qs in %qs"
  msgstr "argumento %qs no vÃ¡lido para %qs"
  
! #: tree-profile.cc:785
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "el objetivo no admite actualizaciÃ³n de perfil atÃ³mica; se selecciona el modo sencillo"
--- 33533,33561 ----
  msgid "SSA corruption"
  msgstr "corrupciÃ³n de SSA"
  
! #: tree-nested.cc:1190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s of read-only reference %qD"
  msgid "%s from %s referenced in %s"
  msgstr "%s de la referencia de sÃ³lo lectura %qD"
  
! #: tree-nested.cc:2985
  #, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr ""
  
! #: tree-profile.cc:899
! #, gcc-internal-format, gfc-internal-format
! msgid "Too many conditions (found %u); giving up coverage"
! msgstr ""
! 
! #: tree-profile.cc:1757
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid regular expression %qs in %qs"
  msgstr "argumento %qs no vÃ¡lido para %qs"
  
! #: tree-profile.cc:1856
  #, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "el objetivo no admite actualizaciÃ³n de perfil atÃ³mica; se selecciona el modo sencillo"
*************** msgstr "tipo de elemento no vÃ¡lido para
*** 33435,33479 ****
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "uso no vÃ¡lido del atribute  %<fallthrough%>"
  
! #: tree-ssa-ccp.cc:4679 c-family/c-common.cc:5911
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4682 c-family/c-common.cc:5914
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "in a call to non-static member function %qD"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro no static %qD"
  
! #: tree-ssa-ccp.cc:4688 c-family/c-common.cc:5920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %u null where non-null expected"
  msgid "argument %u null where non-null expected"
  msgstr "argumento %u nulo donde se esperaba no nulo"
  
! #: tree-ssa-ccp.cc:4694
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "en una llamada a la funciÃ³n interna %qD"
  
! #: tree-ssa-ccp.cc:4698 c-family/c-common.cc:5924
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "in a call to function %qD declared %qs"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
  
! #: tree-ssa-loop-niter.cc:3890
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "la iteraciÃ³n %s invoca comportamiento indefinido"
  
! #: tree-ssa-loop-niter.cc:3891
  #, gcc-internal-format
  msgid "within this loop"
  msgstr "dentro de este bucle"
  
! #: tree-ssa-loop-prefetch.cc:2100
  #, gcc-internal-format
  msgid "%<l1-cache-size%> parameter is not a power of two %d"
  msgstr "el parÃ¡metro %<l1-cache-size%> no es potencia de dos %d"
--- 33572,33616 ----
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "uso no vÃ¡lido del atribute  %<fallthrough%>"
  
! #: tree-ssa-ccp.cc:4681 c-family/c-common.cc:5912
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4684 c-family/c-common.cc:5915
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of non-static member function %qD"
  msgid "in a call to non-static member function %qD"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro no static %qD"
  
! #: tree-ssa-ccp.cc:4690 c-family/c-common.cc:5921
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %u null where non-null expected"
  msgid "argument %u null where non-null expected"
  msgstr "argumento %u nulo donde se esperaba no nulo"
  
! #: tree-ssa-ccp.cc:4696
  #, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "en una llamada a la funciÃ³n interna %qD"
  
! #: tree-ssa-ccp.cc:4700 c-family/c-common.cc:5925
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "in a call to function %qD declared %qs"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
  
! #: tree-ssa-loop-niter.cc:3889
  #, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "la iteraciÃ³n %s invoca comportamiento indefinido"
  
! #: tree-ssa-loop-niter.cc:3890
  #, gcc-internal-format
  msgid "within this loop"
  msgstr "dentro de este bucle"
  
! #: tree-ssa-loop-prefetch.cc:2102
  #, gcc-internal-format
  msgid "%<l1-cache-size%> parameter is not a power of two %d"
  msgstr "el parÃ¡metro %<l1-cache-size%> no es potencia de dos %d"
*************** msgstr "directiva %<%.*s%> escribiendo e
*** 33592,33598 ****
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "directiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wu"
  
! #: tree-ssa-strlen.cc:3090
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output truncated before the last format character"
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
--- 33729,33735 ----
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "directiva %<%.*s%> escribiendo entre %wu y %wu bytes en una regiÃ³n de un tamaÃ±o entre %wu y %wu"
  
! #: tree-ssa-strlen.cc:3092
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output truncated before the last format character"
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
*************** msgid_plural "%qD output truncated befor
*** 33600,33606 ****
  msgstr[0] "la salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formato"
  msgstr[1] "la salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formato"
  
! #: tree-ssa-strlen.cc:3106
  #, fuzzy, gcc-internal-format
  #| msgid "%qD output truncated copying %E bytes from a string of length %wu"
  msgid "%qD output truncated copying %E byte from a string of length %wu"
--- 33737,33743 ----
  msgstr[0] "la salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formato"
  msgstr[1] "la salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formato"
  
! #: tree-ssa-strlen.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "%qD output truncated copying %E bytes from a string of length %wu"
  msgid "%qD output truncated copying %E byte from a string of length %wu"
*************** msgid_plural "%qD output truncated copyi
*** 33608,33620 ****
  msgstr[0] "salida de %qD truncada copiando %E bytes desde una cadena de longitud %wu"
  msgstr[1] "salida de %qD truncada copiando %E bytes desde una cadena de longitud %wu"
  
! #: tree-ssa-strlen.cc:3113
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "salida de %G%qD truncada copiando entre %wu y %wu bytes desde una cadena de longitud %wu"
  
! #: tree-ssa-strlen.cc:3125
  #, fuzzy, gcc-internal-format
  #| msgid "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
--- 33745,33757 ----
  msgstr[0] "salida de %qD truncada copiando %E bytes desde una cadena de longitud %wu"
  msgstr[1] "salida de %qD truncada copiando %E bytes desde una cadena de longitud %wu"
  
! #: tree-ssa-strlen.cc:3115
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "salida de %G%qD truncada copiando entre %wu y %wu bytes desde una cadena de longitud %wu"
  
! #: tree-ssa-strlen.cc:3127
  #, fuzzy, gcc-internal-format
  #| msgid "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
*************** msgid_plural "%qD output may be truncate
*** 33622,33671 ****
  msgstr[0] "la salida de %qD puede ser truncada copiando %E bytes desde una cadena de longitud %wu"
  msgstr[1] "la salida de %qD puede ser truncada copiando %E bytes desde una cadena de longitud %wu"
  
! #: tree-ssa-strlen.cc:3132 tree-ssa-strlen.cc:3148
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "la salida de %G%qD puede truncarse copiando entre %wu y %wu bytes desde una cadena de longitud %wu"
  
! #: tree-ssa-strlen.cc:3302
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output truncated before the last format character"
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr "la salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formato"
  
! #: tree-ssa-strlen.cc:3315
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD specified bound depends on the length of the source argument"
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr "%G%qD: el lÃ­mite especificado depende de la longitud del argumento origen"
  
! #: tree-ssa-strlen.cc:3323
  #, gcc-internal-format
  msgid "length computed here"
  msgstr "la longitud se calcula aquÃ­"
  
! #: tree-ssa-strlen.cc:4280
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4282
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4289
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4294
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4305
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "in this expression"
--- 33759,33808 ----
  msgstr[0] "la salida de %qD puede ser truncada copiando %E bytes desde una cadena de longitud %wu"
  msgstr[1] "la salida de %qD puede ser truncada copiando %E bytes desde una cadena de longitud %wu"
  
! #: tree-ssa-strlen.cc:3134 tree-ssa-strlen.cc:3150
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "la salida de %G%qD puede truncarse copiando entre %wu y %wu bytes desde una cadena de longitud %wu"
  
! #: tree-ssa-strlen.cc:3304
  #, fuzzy, gcc-internal-format
  #| msgid "%qE output truncated before the last format character"
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr "la salida %qE podrÃ­a truncarse antes del Ãºltimo carÃ¡cter de formato"
  
! #: tree-ssa-strlen.cc:3317
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD specified bound depends on the length of the source argument"
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr "%G%qD: el lÃ­mite especificado depende de la longitud del argumento origen"
  
! #: tree-ssa-strlen.cc:3325
  #, gcc-internal-format
  msgid "length computed here"
  msgstr "la longitud se calcula aquÃ­"
  
! #: tree-ssa-strlen.cc:4282
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4284
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4291
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4296
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4307
  #, fuzzy, gcc-internal-format
  #| msgid "  in thrown expression"
  msgid "in this expression"
*************** msgstr "%qE no estÃ¡ inicializado"
*** 33695,33701 ****
  msgid "%qs may be used uninitialized"
  msgstr "puede ser que se utilice %qD sin inicializar en esta funciÃ³n"
  
! #: tree-ssa-uninit.cc:337 varasm.cc:363 varasm.cc:7973
  #, gcc-internal-format
  msgid "%qD was declared here"
  msgstr "%qD se declarÃ³ aquÃ­"
--- 33832,33838 ----
  msgid "%qs may be used uninitialized"
  msgstr "puede ser que se utilice %qD sin inicializar en esta funciÃ³n"
  
! #: tree-ssa-uninit.cc:337 varasm.cc:363 varasm.cc:8019
  #, gcc-internal-format
  msgid "%qD was declared here"
  msgstr "%qD se declarÃ³ aquÃ­"
*************** msgstr "la condiciÃ³n vectorial se expan
*** 33934,33940 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "la operaciÃ³n de ordenamiento vectorial se expandirÃ¡ por piezas"
  
! #: tree-vect-loop.cc:5064
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "no se ha producido vectorizaciÃ³n para un bucle simd"
--- 34071,34077 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr "la operaciÃ³n de ordenamiento vectorial se expandirÃ¡ por piezas"
  
! #: tree-vect-loop.cc:5065
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr "no se ha producido vectorizaciÃ³n para un bucle simd"
*************** msgstr "elemento no constante en CONSTRU
*** 33949,34079 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "elemento con efectos colaterales en CONSTRUCTOR sin efectos colaterales"
  
! #: tree.cc:7340 m2/gm2-gcc/m2type.cc:215
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "las matrices de funciones no tienen significado"
  
! #: tree.cc:7495
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "el tipo de devoluciÃ³n de funciÃ³n no puede ser funciÃ³n"
  
! #: tree.cc:8955 tree.cc:9040 tree.cc:9103
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: %s, se tiene %s en %s, en %s:%d"
  
! #: tree.cc:8992
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: no se esperaba ninguno de %s, se tiene %s en %s, en %s:%d"
  
! #: tree.cc:9005
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
  
! #: tree.cc:9054
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: no se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
  
! #: tree.cc:9067
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba omp_clause %s, se tiene %s en %s, en %s:%d"
  
! #: tree.cc:9129
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba un Ã¡rbol que contenga la estructura %qs, se tiene %qs en %s, en %s:%d"
  
! #: tree.cc:9143
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso de elt %d de tree_int_cst con %d elts en %s, en %s:%d"
  
! #: tree.cc:9156
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  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.cc:9169
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso del operando %d de %s con %d operandos en %s, en %s:%d"
  
! #: tree.cc:9182
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso del operando %d de omp_clause %s con %d operandos en %s, en %s:%d"
  
! #: tree.cc:12436
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD es obsoleto: %s"
  
! #: tree.cc:12439
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD es obsoleto"
  
! #: tree.cc:12462
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE es obsoleto: %s"
  
! #: tree.cc:12465
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE es obsoleto"
  
! #: tree.cc:12471
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "el tipo es obsoleto: %s"
  
! #: tree.cc:12474
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "el tipo es obsoleto"
  
! #: tree.cc:12516
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable: %s"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12518
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12539
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable: %s"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12541
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12546
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "open %s failed: %s"
  msgid "type is unavailable: %s"
  msgstr "fallÃ³ al abrir %s: %s"
  
! #: tree.cc:12548
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "type is unavailable"
--- 34086,34216 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "elemento con efectos colaterales en CONSTRUCTOR sin efectos colaterales"
  
! #: tree.cc:7341 m2/gm2-gcc/m2type.cc:215
  #, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "las matrices de funciones no tienen significado"
  
! #: tree.cc:7496
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "el tipo de devoluciÃ³n de funciÃ³n no puede ser funciÃ³n"
  
! #: tree.cc:8956 tree.cc:9041 tree.cc:9104
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: %s, se tiene %s en %s, en %s:%d"
  
! #: tree.cc:8993
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: no se esperaba ninguno de %s, se tiene %s en %s, en %s:%d"
  
! #: tree.cc:9006
  #, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
  
! #: tree.cc:9055
  #, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: no se esperaba la clase %qs, se tiene %qs (%s) en %s, en %s:%d"
  
! #: tree.cc:9068
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba omp_clause %s, se tiene %s en %s, en %s:%d"
  
! #: tree.cc:9130
  #, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: se esperaba un Ã¡rbol que contenga la estructura %qs, se tiene %qs en %s, en %s:%d"
  
! #: tree.cc:9144
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso de elt %d de tree_int_cst con %d elts en %s, en %s:%d"
  
! #: tree.cc:9157
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
  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.cc:9170
  #, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso del operando %d de %s con %d operandos en %s, en %s:%d"
  
! #: tree.cc:9183
  #, fuzzy, gcc-internal-format
  #| msgid "tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %s:%d"
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "revisiÃ³n de Ã¡rbol: acceso del operando %d de omp_clause %s con %d operandos en %s, en %s:%d"
  
! #: tree.cc:12437
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD es obsoleto: %s"
  
! #: tree.cc:12440
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD es obsoleto"
  
! #: tree.cc:12463
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE es obsoleto: %s"
  
! #: tree.cc:12466
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE es obsoleto"
  
! #: tree.cc:12472
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "el tipo es obsoleto: %s"
  
! #: tree.cc:12475
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "el tipo es obsoleto"
  
! #: tree.cc:12517
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable: %s"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12519
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12540
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable: %s"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12542
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable"
  msgstr "%qD no es una variable"
  
! #: tree.cc:12547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "open %s failed: %s"
  msgid "type is unavailable: %s"
  msgstr "fallÃ³ al abrir %s: %s"
  
! #: tree.cc:12549
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "type is unavailable"
*************** msgstr "%qD no es una variable"
*** 34099,34412 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13476
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "tipo variante difiere en %s"
  
! #: tree.cc:13521
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_SIZE_UNIT"
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr "tipos variantes difieren en TYPE_SIZE_UNIT"
  
! #: tree.cc:13523
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_SIZE_UNIT"
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "TYPE_SIZE_UNIT del tipo variante"
  
! #: tree.cc:13525
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_SIZE_UNIT"
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr "TYPE_SIZE_UNIT del tipo"
  
! #: tree.cc:13550
  #, fuzzy, gcc-internal-format
  #| msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr "tipo variante con TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.cc:13563
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_VFIELD"
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr "tipo variante con diferente TYPE_VFIELD"
  
! #: tree.cc:13600
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_BINFO"
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr "tipo variante con diferente TYPE_BINFO"
  
! #: tree.cc:13602
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_BINFO"
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "TYPE_BINFO del tipo variante"
  
! #: tree.cc:13604
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_BINFO"
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr "TYPE_BINFO del tipo"
  
! #: tree.cc:13643
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_FIELDS"
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr "tipo variante con diferente TYPE_FIELDS"
  
! #: tree.cc:13645
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "el primer descuadre es campo"
  
! #: tree.cc:13647
  #, gcc-internal-format
  msgid "and field"
  msgstr "y campo"
  
! #: tree.cc:13664
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TREE_TYPE"
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "tipo variante con diferente TREE_TYPE"
  
! #: tree.cc:13666 tree.cc:13677
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "TREE_TYPE del tipo variante"
  
! #: tree.cc:13668 tree.cc:13679
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "TREE_TYPE del tipo"
  
! #: tree.cc:13675
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "el tipo no es compatible con su variante"
  
! #: tree.cc:14000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qT is not a template type"
  msgid "type %s is not an opaque type"
  msgstr "%qT no es un tipo plantilla"
  
! #: tree.cc:14006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type %qT is not a direct base of %qT"
  msgid "type %s is not with opaque mode"
  msgstr "el tipo %qT no es una base directa de %qT"
  
! #: tree.cc:14012
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_BINFO"
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr "tipo variante con diferente TYPE_BINFO"
  
! #: tree.cc:14020
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_SIZE_UNIT"
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr "tipos variantes difieren en TYPE_SIZE_UNIT"
  
! #: tree.cc:14026
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_BINFO"
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr "tipo variante con diferente TYPE_BINFO"
  
! #: tree.cc:14032
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_SIZE_UNIT"
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr "tipos variantes difieren en TYPE_SIZE_UNIT"
  
! #: tree.cc:14062
  #, fuzzy, gcc-internal-format
  #| msgid "Main variant is not defined"
  msgid "main variant is not defined"
  msgstr "La variante principal no estÃ¡ definida"
  
! #: tree.cc:14067
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_MAIN_VARIANT tiene diferente TYPE_MAIN_VARIANT"
  
! #: tree.cc:14078
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr "TYPE_CANONICAL tiene diferente TYPE_CANONICAL"
  
! #: tree.cc:14097
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_CANONICAL no es compatible"
  
! #: tree.cc:14105
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_MODE de TYPE_CANONICAL no es compatible"
  
! #: tree.cc:14111
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:14127
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "TYPE_VFIELD no es FIELD_DECL ni TREE_LIST"
  
! #: tree.cc:14137
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "TYPE_NEXT_PTR_TO no es POINTER_TYPE"
  
! #: tree.cc:14147
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "TYPE_NEXT_REF_TO no es REFERENCE_TYPE"
  
! #: tree.cc:14168
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO is not TREE_BINFO"
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "TYPE_BINFO no es TREE_BINFO"
  
! #: tree.cc:14174
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "El tipo TYPE_BINFO no es TYPE_MAIN_VARIANT"
  
! #: tree.cc:14185
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr "TYPE_METHOD_BASETYPE no es registro ni uniÃ³n"
  
! #: tree.cc:14196
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr "TYPE_OFFSET_BASETYPE no es registro ni uniÃ³n"
  
! #: tree.cc:14214
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr "TYPE_ARRAY_MAX_SIZE no es INTEGER_CST"
  
! #: tree.cc:14221
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr "TYPE_MAX_VALUE_RAW no NULL"
  
! #: tree.cc:14228
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr "El campo TYPE_LANG_SLOT_1 (binfo) es no NULL"
  
! #: tree.cc:14244
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr "El valor enumerado no es CONST_DECL ni INTEGER_CST"
  
! #: tree.cc:14253
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr "El tipo de valor enumerado no es INTEGER_TYPE ni puede convertirse al enumerado"
  
! #: tree.cc:14261
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value name is not IDENTIFIER_NODE"
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr "El nombre de valor enumerado no es IDENTIFIER_NODE"
  
! #: tree.cc:14271
  #, fuzzy, gcc-internal-format
  #| msgid "Array TYPE_DOMAIN is not integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "El array TYPE_DOMAIN no es de un tipo entero"
  
! #: tree.cc:14280
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_FIELDS defined in incomplete type"
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "TYPE_FIELDS definidos en un tipo incompleto"
  
! #: tree.cc:14302
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong tree in TYPE_FIELDS list"
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "Ã�rbol incorrecto en una lista TYPE_FIELDS"
  
! #: tree.cc:14318
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr "TYPE_CACHED_VALUES_P es %i mientras que TYPE_CACHED_VALUES es %p"
  
! #: tree.cc:14325
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr "TYPE_CACHED_VALUES no es TREE_VEC"
  
! #: tree.cc:14338
  #, fuzzy, gcc-internal-format
  #| msgid "wrong TYPE_CACHED_VALUES entry"
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "entrada TYPE_CACHED_VALUES incorrecta"
  
! #: tree.cc:14351
  #, fuzzy, gcc-internal-format
  #| msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr "TREE_PURPOSE es no NULL en una lista TYPE_ARG_TYPES"
  
! #: tree.cc:14357
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "Entrada incorrecta en una lista TYPE_ARG_TYPES"
  
! #: tree.cc:14364
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VALUES_RAW field is non-NULL"
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr "El campo TYPE_VALUES_RAW es no NULL"
  
! #: tree.cc:14377
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr "TYPE_CACHED_VALUES_P estÃ¡ activado y no deberÃ­a"
  
! #: tree.cc:14387
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr "TYPE_METHOD_BASETYPE no es una variante de main"
  
! #: tsan.cc:506
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' not supported by %s"
  msgid "%qs is not supported with %qs"
--- 34236,34549 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13477
  #, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "tipo variante difiere en %s"
  
! #: tree.cc:13522
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_SIZE_UNIT"
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr "tipos variantes difieren en TYPE_SIZE_UNIT"
  
! #: tree.cc:13524
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_SIZE_UNIT"
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "TYPE_SIZE_UNIT del tipo variante"
  
! #: tree.cc:13526
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_SIZE_UNIT"
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr "TYPE_SIZE_UNIT del tipo"
  
! #: tree.cc:13551
  #, fuzzy, gcc-internal-format
  #| msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr "tipo variante con TYPE_ALIAS_SET_KNOWN_P"
  
! #: tree.cc:13564
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_VFIELD"
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr "tipo variante con diferente TYPE_VFIELD"
  
! #: tree.cc:13601
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_BINFO"
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr "tipo variante con diferente TYPE_BINFO"
  
! #: tree.cc:13603
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TYPE_BINFO"
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "TYPE_BINFO del tipo variante"
  
! #: tree.cc:13605
  #, fuzzy, gcc-internal-format
  #| msgid "type's TYPE_BINFO"
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr "TYPE_BINFO del tipo"
  
! #: tree.cc:13644
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_FIELDS"
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr "tipo variante con diferente TYPE_FIELDS"
  
! #: tree.cc:13646
  #, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "el primer descuadre es campo"
  
! #: tree.cc:13648
  #, gcc-internal-format
  msgid "and field"
  msgstr "y campo"
  
! #: tree.cc:13665
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TREE_TYPE"
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "tipo variante con diferente TREE_TYPE"
  
! #: tree.cc:13667 tree.cc:13678
  #, fuzzy, gcc-internal-format
  #| msgid "type variant's TREE_TYPE"
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "TREE_TYPE del tipo variante"
  
! #: tree.cc:13669 tree.cc:13680
  #, fuzzy, gcc-internal-format
  #| msgid "type's TREE_TYPE"
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "TREE_TYPE del tipo"
  
! #: tree.cc:13676
  #, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "el tipo no es compatible con su variante"
  
! #: tree.cc:14001
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qT is not a template type"
  msgid "type %s is not an opaque type"
  msgstr "%qT no es un tipo plantilla"
  
! #: tree.cc:14007
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "type %qT is not a direct base of %qT"
  msgid "type %s is not with opaque mode"
  msgstr "el tipo %qT no es una base directa de %qT"
  
! #: tree.cc:14013
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_BINFO"
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr "tipo variante con diferente TYPE_BINFO"
  
! #: tree.cc:14021
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_SIZE_UNIT"
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr "tipos variantes difieren en TYPE_SIZE_UNIT"
  
! #: tree.cc:14027
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_BINFO"
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr "tipo variante con diferente TYPE_BINFO"
  
! #: tree.cc:14033
  #, fuzzy, gcc-internal-format
  #| msgid "type variant has different TYPE_SIZE_UNIT"
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr "tipos variantes difieren en TYPE_SIZE_UNIT"
  
! #: tree.cc:14063
  #, fuzzy, gcc-internal-format
  #| msgid "Main variant is not defined"
  msgid "main variant is not defined"
  msgstr "La variante principal no estÃ¡ definida"
  
! #: tree.cc:14068
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "TYPE_MAIN_VARIANT tiene diferente TYPE_MAIN_VARIANT"
  
! #: tree.cc:14079
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr "TYPE_CANONICAL tiene diferente TYPE_CANONICAL"
  
! #: tree.cc:14098
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_CANONICAL no es compatible"
  
! #: tree.cc:14106
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "TYPE_MODE de TYPE_CANONICAL no es compatible"
  
! #: tree.cc:14112
  #, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr ""
  
! #: tree.cc:14128
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr "TYPE_VFIELD no es FIELD_DECL ni TREE_LIST"
  
! #: tree.cc:14138
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "TYPE_NEXT_PTR_TO no es POINTER_TYPE"
  
! #: tree.cc:14148
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "TYPE_NEXT_REF_TO no es REFERENCE_TYPE"
  
! #: tree.cc:14169
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO is not TREE_BINFO"
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "TYPE_BINFO no es TREE_BINFO"
  
! #: tree.cc:14175
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "El tipo TYPE_BINFO no es TYPE_MAIN_VARIANT"
  
! #: tree.cc:14186
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_METHOD_BASETYPE is not record nor union"
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr "TYPE_METHOD_BASETYPE no es registro ni uniÃ³n"
  
! #: tree.cc:14197
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_OFFSET_BASETYPE is not record nor union"
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr "TYPE_OFFSET_BASETYPE no es registro ni uniÃ³n"
  
! #: tree.cc:14215
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr "TYPE_ARRAY_MAX_SIZE no es INTEGER_CST"
  
! #: tree.cc:14222
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_MAX_VALUE_RAW non-NULL"
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr "TYPE_MAX_VALUE_RAW no NULL"
  
! #: tree.cc:14229
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr "El campo TYPE_LANG_SLOT_1 (binfo) es no NULL"
  
! #: tree.cc:14245
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value is not CONST_DECL or INTEGER_CST"
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr "El valor enumerado no es CONST_DECL ni INTEGER_CST"
  
! #: tree.cc:14254
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr "El tipo de valor enumerado no es INTEGER_TYPE ni puede convertirse al enumerado"
  
! #: tree.cc:14262
  #, fuzzy, gcc-internal-format
  #| msgid "Enum value name is not IDENTIFIER_NODE"
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr "El nombre de valor enumerado no es IDENTIFIER_NODE"
  
! #: tree.cc:14272
  #, fuzzy, gcc-internal-format
  #| msgid "Array TYPE_DOMAIN is not integer type"
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "El array TYPE_DOMAIN no es de un tipo entero"
  
! #: tree.cc:14281
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_FIELDS defined in incomplete type"
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "TYPE_FIELDS definidos en un tipo incompleto"
  
! #: tree.cc:14303
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong tree in TYPE_FIELDS list"
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr "Ã�rbol incorrecto en una lista TYPE_FIELDS"
  
! #: tree.cc:14319
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr "TYPE_CACHED_VALUES_P es %i mientras que TYPE_CACHED_VALUES es %p"
  
! #: tree.cc:14326
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES is not TREE_VEC"
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr "TYPE_CACHED_VALUES no es TREE_VEC"
  
! #: tree.cc:14339
  #, fuzzy, gcc-internal-format
  #| msgid "wrong TYPE_CACHED_VALUES entry"
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr "entrada TYPE_CACHED_VALUES incorrecta"
  
! #: tree.cc:14352
  #, fuzzy, gcc-internal-format
  #| msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr "TREE_PURPOSE es no NULL en una lista TYPE_ARG_TYPES"
  
! #: tree.cc:14358
  #, fuzzy, gcc-internal-format
  #| msgid "Wrong entry in TYPE_ARG_TYPES list"
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr "Entrada incorrecta en una lista TYPE_ARG_TYPES"
  
! #: tree.cc:14365
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_VALUES_RAW field is non-NULL"
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr "El campo TYPE_VALUES_RAW es no NULL"
  
! #: tree.cc:14378
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_CACHED_VALUES_P is set while it should not"
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr "TYPE_CACHED_VALUES_P estÃ¡ activado y no deberÃ­a"
  
! #: tree.cc:14388
  #, fuzzy, gcc-internal-format
  #| msgid "TYPE_METHOD_BASETYPE is not main variant"
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr "TYPE_METHOD_BASETYPE no es una variante de main"
  
! #: tsan.cc:509
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' not supported by %s"
  msgid "%qs is not supported with %qs"
*************** msgstr "los datos COMMON thread-local no
*** 34536,34542 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "la alineaciÃ³n solicitada para %q+D es mayor que la alineaciÃ³n implementada de %wu"
  
! #: varasm.cc:2334 c/c-decl.cc:5901 c/c-parser.cc:1910 m2/gm2-gcc/m2type.cc:1240
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "no se conoce el tamaÃ±o de almacenamiento de %q+D"
--- 34673,34679 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "la alineaciÃ³n solicitada para %q+D es mayor que la alineaciÃ³n implementada de %wu"
  
! #: varasm.cc:2334 c/c-decl.cc:5903 c/c-parser.cc:1910 m2/gm2-gcc/m2type.cc:1240
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "no se conoce el tamaÃ±o de almacenamiento de %q+D"
*************** msgstr "la referencia dÃ©bil %q+D finalm
*** 34618,34624 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "la referencia dÃ©bil %q+D debe tener enlace estÃ¡tico"
  
! #: varasm.cc:6417 config/nvptx/nvptx.cc:7591
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "no se admiten las definiciones de alias en esta configuraciÃ³n"
--- 34755,34761 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "la referencia dÃ©bil %q+D debe tener enlace estÃ¡tico"
  
! #: varasm.cc:6417 config/nvptx/nvptx.cc:7592
  #, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "no se admiten las definiciones de alias en esta configuraciÃ³n"
*************** msgstr "no se admiten las definiciones d
*** 34628,34634 ****
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "no se admiten los atributos de visibilidad en esta configuraciÃ³n; descartados"
  
! #: varasm.cc:7969
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr ""
--- 34765,34771 ----
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "no se admiten los atributos de visibilidad en esta configuraciÃ³n; descartados"
  
! #: varasm.cc:8015
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr ""
*************** msgstr "se descarta el atributo %qE porq
*** 34862,34868 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "se descarta el atributo %qE porque %qT ya estÃ¡ definido"
  
! #: c-family/c-attribs.cc:1952 config/i386/i386-options.cc:4154
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "el atributo %qE sÃ³lo tiene efecto en objetos pÃºblicos"
--- 34999,35005 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "se descarta el atributo %qE porque %qT ya estÃ¡ definido"
  
! #: c-family/c-attribs.cc:1952 config/i386/i386-options.cc:4170
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "el atributo %qE sÃ³lo tiene efecto en objetos pÃºblicos"
*************** msgid "ignoring %qE attribute not set on
*** 35054,35060 ****
  msgstr "el atributo %qE no tiene efecto en variables automÃ¡ticas"
  
  #: c-family/c-attribs.cc:2877 config/bfin/bfin.cc:4825
! #: config/loongarch/loongarch.cc:8095
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "no se puede especificar el atributo %qE para las variables locales"
--- 35191,35197 ----
  msgstr "el atributo %qE no tiene efecto en variables automÃ¡ticas"
  
  #: c-family/c-attribs.cc:2877 config/bfin/bfin.cc:4825
! #: config/loongarch/loongarch.cc:7956
  #, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "no se puede especificar el atributo %qE para las variables locales"
*************** msgstr "%qD no es compatible con %qD"
*** 35406,35412 ****
  msgid "%qE argument is not a function"
  msgstr "el argumento %qE no es una funciÃ³n"
  
! #: c-family/c-attribs.cc:4447 cp/name-lookup.cc:6377
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "el mensaje obsoleto no es una cadena"
--- 35543,35549 ----
  msgid "%qE argument is not a function"
  msgstr "el argumento %qE no es una funciÃ³n"
  
! #: c-family/c-attribs.cc:4447 cp/name-lookup.cc:6411
  #, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "el mensaje obsoleto no es una cadena"
*************** msgstr "se descarta el atributo %qE en t
*** 35706,35714 ****
  
  #: c-family/c-attribs.cc:6247
  #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute argument not an integer constant"
! msgid "%qE attribute argument %qE is not recognised"
! msgstr "el argumento del atributo %qE no es una constante entera"
  
  #: c-family/c-attribs.cc:6262
  #, fuzzy, gcc-internal-format
--- 35843,35851 ----
  
  #: c-family/c-attribs.cc:6247
  #, fuzzy, gcc-internal-format
! #| msgid "%Kargument %i value %qE is negative"
! msgid "%qE attribute argument %qE is not recognized"
! msgstr "%Kargumento %i, valor %qE, negativo"
  
  #: c-family/c-attribs.cc:6262
  #, fuzzy, gcc-internal-format
*************** msgstr "?: usando constantes enteras en
*** 35941,35953 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "el compilador puede asumir que la direcciÃ³n de %qD siempre se evaluarÃ¡ como %<true%>"
  
! #: c-family/c-common.cc:3778 cp/semantics.cc:945
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "se sugieren parÃ©ntesis alrededor de la asignaciÃ³n usada como valor verdadero"
  
! #: c-family/c-common.cc:3865 c/c-decl.cc:4966 c/c-decl.cc:7655
! #: c/c-parser.cc:3739 c/c-typeck.cc:16504
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "uso no vÃ¡lido de %<restrict%>"
--- 36078,36090 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "el compilador puede asumir que la direcciÃ³n de %qD siempre se evaluarÃ¡ como %<true%>"
  
! #: c-family/c-common.cc:3778 cp/semantics.cc:949
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "se sugieren parÃ©ntesis alrededor de la asignaciÃ³n usada como valor verdadero"
  
! #: c-family/c-common.cc:3865 c/c-decl.cc:4966 c/c-decl.cc:7657
! #: c/c-parser.cc:3739 c/c-typeck.cc:16506
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "uso no vÃ¡lido de %<restrict%>"
*************** msgstr "esta es la primera entrada que s
*** 36027,36033 ****
  msgid "duplicate case value"
  msgstr "valor de case duplicado"
  
! #: c-family/c-common.cc:5264 c-family/c-warn.cc:2652
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "se usÃ³ previamente aquÃ­"
--- 36164,36170 ----
  msgid "duplicate case value"
  msgstr "valor de case duplicado"
  
! #: c-family/c-common.cc:5264 c-family/c-warn.cc:2651
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "se usÃ³ previamente aquÃ­"
*************** msgstr "la alineaciÃ³n solicitada %d es
*** 36075,36424 ****
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "no hay suficientes argumentos variables para ajustar un centinela"
  
! #: c-family/c-common.cc:5792
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "falta un centinela en la llamada a la funciÃ³n"
  
! #: c-family/c-common.cc:6019 c-family/c-common.cc:6069 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "opciÃ³n %qs errÃ³nea para el atributo %<optimize%>"
  
! #: c-family/c-common.cc:6022 c-family/c-common.cc:6073
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "opciÃ³n %qs errÃ³nea para el pragma %<optimize%>"
  
! #: c-family/c-common.cc:6121
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "atributo %<fallthrough%> especificado mÃºltiples veces"
  
! #: c-family/c-common.cc:6125
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "el atributo %<fallthrough%> se especificÃ³ con un parÃ¡metro"
  
! #: c-family/c-common.cc:6306 c-family/c-common.cc:7228
! #: c-family/c-common.cc:7275 c-family/c-common.cc:7354
! #: c-family/c-common.cc:7437 c-family/c-common.cc:8070
! #: config/aarch64/aarch64-sve-builtins.cc:2987
! #: config/arm/arm-mve-builtins.cc:1570 c/c-typeck.cc:3918
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "faltan argumentos para la funciÃ³n %qE"
  
! #: c-family/c-common.cc:6311 c-family/c-common.cc:7281
! #: c-family/c-common.cc:7463 c-family/c-common.cc:8072
! #: config/aarch64/aarch64-sve-builtins.cc:2989
! #: config/arm/arm-mve-builtins.cc:1572 c/c-typeck.cc:3777
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "demasiados argumentos para la funciÃ³n %qE"
  
! #: c-family/c-common.cc:6353
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "el tercer argumento de la funciÃ³n %qEdebe ser una constante entera"
  
! #: c-family/c-common.cc:6378
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "el segundo argumento de la funciÃ³n %qE tiene que ser una potencia de 2 entera constante entre loss bits %qi y %qu"
  
! #: c-family/c-common.cc:6400 c-family/c-common.cc:6447
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "argumento que no es de coma flotante en la llamada a la funciÃ³n %qE"
  
! #: c-family/c-common.cc:6426
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "argumentos que no son de coma flotante en la llamada a la funciÃ³n %qE"
  
! #: c-family/c-common.cc:6440
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "argumento %u entero que no es constante en la llamada a la funciÃ³n %qE"
  
! #: c-family/c-common.cc:6462
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "el argumento 3 no es entero en la llamada a la funciÃ³n %qE"
  
! #: c-family/c-common.cc:6479 c-family/c-common.cc:6529
! #: c-family/c-common.cc:6594 c-family/c-common.cc:6614
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "el argumento %u en la llamada a la funciÃ³n %qE no tiene un tipo entero"
  
! #: c-family/c-common.cc:6486
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE no tiene un puntero a un tipo entero"
  
! #: c-family/c-common.cc:6492
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo enumerado"
  
! #: c-family/c-common.cc:6498
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo boolean"
  
! #: c-family/c-common.cc:6504 c-family/c-common.cc:6511
! #: c-family/c-common.cc:6566 c-family/c-common.cc:6573
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo boolean"
  
! #: c-family/c-common.cc:6535 c-family/c-common.cc:6620
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo enumerado"
  
! #: c-family/c-common.cc:6541 c-family/c-common.cc:6626
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has boolean type"
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo boolean"
  
! #: c-family/c-common.cc:6554
  #, fuzzy, gcc-internal-format
  #| msgid "argument %u in call to function %qE does not have integral type"
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "el argumento %u en la llamada a la funciÃ³n %qE no tiene un tipo entero"
  
! #: c-family/c-common.cc:6560
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo enumerado"
  
! #: c-family/c-common.cc:6604
  #, fuzzy, gcc-internal-format
  #| msgid "argument %u in call to function %qE does not have integral type"
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "el argumento %u en la llamada a la funciÃ³n %qE no tiene un tipo entero"
  
! #: c-family/c-common.cc:6635
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo enumerado"
  
! #: c-family/c-common.cc:6642
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo enumerado"
  
! #: c-family/c-common.cc:6905 rust/backend/rust-tree.cc:3601
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "no se puede aplicar %<offsetof%> al dato miembro static %qD"
  
! #: c-family/c-common.cc:6910 rust/backend/rust-tree.cc:3606
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "no se puede aplicar %<offsetof%> cuando %<operator[]%> estÃ¡ sobrecargado"
  
! #: c-family/c-common.cc:6917 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "no se puede aplicar %<offsetof%> a una direcciÃ³n que no es constante"
  
! #: c-family/c-common.cc:6930 rust/backend/rust-tree.cc:3626
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "se intentÃ³ tomar la direcciÃ³n del miembro de la estructura de campos de bits %qD"
  
! #: c-family/c-common.cc:6983 rust/backend/rust-tree.cc:3678
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "el Ã­ndice %E denota un desplazamiento mayor que el tamaÃ±o de %qT"
  
! #: c-family/c-common.cc:7144
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "el tamaÃ±o de la matriz es demasiado grande"
  
! #: c-family/c-common.cc:7258 c-family/c-common.cc:7396
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "el tipo %qT del operando es incompatible con el argumento %d de %qE"
  
! #: c-family/c-common.cc:7292
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversiÃ³n"
  
! #: c-family/c-common.cc:7308
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "el argumento izquierdo debe ser una rebanada"
  
! #: c-family/c-common.cc:7538
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "nÃºmero incorrecto de argumentos para la funciÃ³n %qE"
  
! #: c-family/c-common.cc:7552
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "el argumento 1 de %qE debe ser un tipo puntero que no sea void"
  
! #: c-family/c-common.cc:7559
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "el argumento 1 de %qE debe ser un puntero a un tipo de tamaÃ±o constante"
  
! #: c-family/c-common.cc:7568
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "el argumento 1 de %qE debe ser un puntero a un tipo de tamaÃ±o constante"
  
! #: c-family/c-common.cc:7579
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "el argumento 1 de %qE debe ser un puntero a un objeto de tamaÃ±o diferente de cero"
  
! #: c-family/c-common.cc:7600
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c-family/c-common.cc:7608
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaÃ±o constante"
  
! #: c-family/c-common.cc:7614
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "el argumento %d de %qE no debe ser un puntero a funciÃ³n"
  
! #: c-family/c-common.cc:7622
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "no coincide el tamaÃ±o en el argumento %d de %qE"
  
! #: c-family/c-common.cc:7635
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaÃ±o constante"
  
! #: c-family/c-common.cc:7640
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c-family/c-common.cc:7649
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaÃ±o constante"
  
! #: c-family/c-common.cc:7654
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c-family/c-common.cc:7667
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "argumento de modelo de memoria %d que no es entero de %qE"
  
! #: c-family/c-common.cc:7680
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "argumento de modelo de memoria %d no vÃ¡lido de %qE"
  
! #: c-family/c-common.cc:8304
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:8946
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "el valor del Ã­ndice estÃ¡ fuera del lÃ­mite"
  
! #: c-family/c-common.cc:8988 c-family/c-common.cc:9037
! #: c-family/c-common.cc:9053
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "la conversiÃ³n del escalar %qT al vector %qT implica truncado"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9141 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3497
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "la funciÃ³n interna %qE ha de ser llamada directamente"
  
! #: c-family/c-common.cc:9161
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "el tamaÃ±o de la matriz %qD no es una expresion constante integral"
  
! #: c-family/c-common.cc:9164
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "el tamaÃ±o de la matriz no es una expresion constante integral"
  
! #: c-family/c-common.cc:9168
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "el tamaÃ±o de la matriz %qE es negativo"
  
! #: c-family/c-common.cc:9171
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "el tamaÃ±o de la matriz es negativo"
  
! #: c-family/c-common.cc:9176
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "%Kargumento %i, valor %qE, supera el tamaÃ±o mÃ¡ximo %E del objeto"
  
! #: c-family/c-common.cc:9179
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size %E exceeds maximum object size %E"
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "%K%qD: el tamaÃ±o especificado %E excede el tamaÃ±o mÃ¡ximo %E del objeto"
  
! #: c-family/c-common.cc:9184
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "%Kargumento %i, valor %qE, supera el tamaÃ±o mÃ¡ximo %E del objeto"
  
! #: c-family/c-common.cc:9187
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "size of array exceeds maximum object size %qE"
  msgstr "el lÃ­mite especificado %wu supera el tamaÃ±o mÃ¡ximo del objeto %wu"
  
! #: c-family/c-common.cc:9258
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 36212,36561 ----
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "no hay suficientes argumentos variables para ajustar un centinela"
  
! #: c-family/c-common.cc:5793
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "falta un centinela en la llamada a la funciÃ³n"
  
! #: c-family/c-common.cc:6020 c-family/c-common.cc:6070 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "opciÃ³n %qs errÃ³nea para el atributo %<optimize%>"
  
! #: c-family/c-common.cc:6023 c-family/c-common.cc:6074
  #, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "opciÃ³n %qs errÃ³nea para el pragma %<optimize%>"
  
! #: c-family/c-common.cc:6122
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "atributo %<fallthrough%> especificado mÃºltiples veces"
  
! #: c-family/c-common.cc:6126
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "el atributo %<fallthrough%> se especificÃ³ con un parÃ¡metro"
  
! #: c-family/c-common.cc:6307 c-family/c-common.cc:7229
! #: c-family/c-common.cc:7276 c-family/c-common.cc:7355
! #: c-family/c-common.cc:7438 c-family/c-common.cc:8081
! #: config/aarch64/aarch64-sve-builtins.cc:3026
! #: config/arm/arm-mve-builtins.cc:1570 c/c-typeck.cc:3920
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "faltan argumentos para la funciÃ³n %qE"
  
! #: c-family/c-common.cc:6312 c-family/c-common.cc:7282
! #: c-family/c-common.cc:7464 c-family/c-common.cc:8083
! #: config/aarch64/aarch64-sve-builtins.cc:3028
! #: config/arm/arm-mve-builtins.cc:1572 c/c-typeck.cc:3779
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "demasiados argumentos para la funciÃ³n %qE"
  
! #: c-family/c-common.cc:6354
  #, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "el tercer argumento de la funciÃ³n %qEdebe ser una constante entera"
  
! #: c-family/c-common.cc:6379
  #, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "el segundo argumento de la funciÃ³n %qE tiene que ser una potencia de 2 entera constante entre loss bits %qi y %qu"
  
! #: c-family/c-common.cc:6401 c-family/c-common.cc:6448
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "argumento que no es de coma flotante en la llamada a la funciÃ³n %qE"
  
! #: c-family/c-common.cc:6427
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "argumentos que no son de coma flotante en la llamada a la funciÃ³n %qE"
  
! #: c-family/c-common.cc:6441
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "argumento %u entero que no es constante en la llamada a la funciÃ³n %qE"
  
! #: c-family/c-common.cc:6463
  #, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "el argumento 3 no es entero en la llamada a la funciÃ³n %qE"
  
! #: c-family/c-common.cc:6480 c-family/c-common.cc:6530
! #: c-family/c-common.cc:6595 c-family/c-common.cc:6615
  #, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "el argumento %u en la llamada a la funciÃ³n %qE no tiene un tipo entero"
  
! #: c-family/c-common.cc:6487
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE no tiene un puntero a un tipo entero"
  
! #: c-family/c-common.cc:6493
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo enumerado"
  
! #: c-family/c-common.cc:6499
  #, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo boolean"
  
! #: c-family/c-common.cc:6505 c-family/c-common.cc:6512
! #: c-family/c-common.cc:6567 c-family/c-common.cc:6574
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo boolean"
  
! #: c-family/c-common.cc:6536 c-family/c-common.cc:6621
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo enumerado"
  
! #: c-family/c-common.cc:6542 c-family/c-common.cc:6627
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has boolean type"
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo boolean"
  
! #: c-family/c-common.cc:6555
  #, fuzzy, gcc-internal-format
  #| msgid "argument %u in call to function %qE does not have integral type"
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "el argumento %u en la llamada a la funciÃ³n %qE no tiene un tipo entero"
  
! #: c-family/c-common.cc:6561
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo enumerado"
  
! #: c-family/c-common.cc:6605
  #, fuzzy, gcc-internal-format
  #| msgid "argument %u in call to function %qE does not have integral type"
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "el argumento %u en la llamada a la funciÃ³n %qE no tiene un tipo entero"
  
! #: c-family/c-common.cc:6636
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo enumerado"
  
! #: c-family/c-common.cc:6643
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has enumerated type"
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo enumerado"
  
! #: c-family/c-common.cc:6906 rust/backend/rust-tree.cc:3601
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "no se puede aplicar %<offsetof%> al dato miembro static %qD"
  
! #: c-family/c-common.cc:6911 rust/backend/rust-tree.cc:3606
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "no se puede aplicar %<offsetof%> cuando %<operator[]%> estÃ¡ sobrecargado"
  
! #: c-family/c-common.cc:6918 rust/backend/rust-tree.cc:3613
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "no se puede aplicar %<offsetof%> a una direcciÃ³n que no es constante"
  
! #: c-family/c-common.cc:6931 rust/backend/rust-tree.cc:3626
  #, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "se intentÃ³ tomar la direcciÃ³n del miembro de la estructura de campos de bits %qD"
  
! #: c-family/c-common.cc:6984 rust/backend/rust-tree.cc:3678
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr "el Ã­ndice %E denota un desplazamiento mayor que el tamaÃ±o de %qT"
  
! #: c-family/c-common.cc:7145
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "el tamaÃ±o de la matriz es demasiado grande"
  
! #: c-family/c-common.cc:7259 c-family/c-common.cc:7397
  #, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "el tipo %qT del operando es incompatible con el argumento %d de %qE"
  
! #: c-family/c-common.cc:7293
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversiÃ³n"
  
! #: c-family/c-common.cc:7309
  #, fuzzy, gcc-internal-format
  #| msgid "left argument must be a slice"
  msgid "both arguments must be compatible"
  msgstr "el argumento izquierdo debe ser una rebanada"
  
! #: c-family/c-common.cc:7539
  #, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "nÃºmero incorrecto de argumentos para la funciÃ³n %qE"
  
! #: c-family/c-common.cc:7553
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "el argumento 1 de %qE debe ser un tipo puntero que no sea void"
  
! #: c-family/c-common.cc:7560
  #, fuzzy, gcc-internal-format
  #| msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "el argumento 1 de %qE debe ser un puntero a un tipo de tamaÃ±o constante"
  
! #: c-family/c-common.cc:7569
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "el argumento 1 de %qE debe ser un puntero a un tipo de tamaÃ±o constante"
  
! #: c-family/c-common.cc:7580
  #, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "el argumento 1 de %qE debe ser un puntero a un objeto de tamaÃ±o diferente de cero"
  
! #: c-family/c-common.cc:7601
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c-family/c-common.cc:7609
  #, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaÃ±o constante"
  
! #: c-family/c-common.cc:7615
  #, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "el argumento %d de %qE no debe ser un puntero a funciÃ³n"
  
! #: c-family/c-common.cc:7623
  #, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "no coincide el tamaÃ±o en el argumento %d de %qE"
  
! #: c-family/c-common.cc:7636
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaÃ±o constante"
  
! #: c-family/c-common.cc:7641
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c-family/c-common.cc:7650
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaÃ±o constante"
  
! #: c-family/c-common.cc:7655
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c-family/c-common.cc:7668
  #, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "argumento de modelo de memoria %d que no es entero de %qE"
  
! #: c-family/c-common.cc:7681
  #, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "argumento de modelo de memoria %d no vÃ¡lido de %qE"
  
! #: c-family/c-common.cc:8315
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:8969
  #, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "el valor del Ã­ndice estÃ¡ fuera del lÃ­mite"
  
! #: c-family/c-common.cc:9011 c-family/c-common.cc:9060
! #: c-family/c-common.cc:9076
  #, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "la conversiÃ³n del escalar %qT al vector %qT implica truncado"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9164 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3497
  #, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "la funciÃ³n interna %qE ha de ser llamada directamente"
  
! #: c-family/c-common.cc:9184
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "size of array %qE is not a constant expression"
  msgstr "el tamaÃ±o de la matriz %qD no es una expresion constante integral"
  
! #: c-family/c-common.cc:9187
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "size of array is not a constant expression"
  msgstr "el tamaÃ±o de la matriz no es una expresion constante integral"
  
! #: c-family/c-common.cc:9191
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qE is negative"
  msgid "size %qE of array %qE is negative"
  msgstr "el tamaÃ±o de la matriz %qE es negativo"
  
! #: c-family/c-common.cc:9194
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is negative"
  msgid "size %qE of array is negative"
  msgstr "el tamaÃ±o de la matriz es negativo"
  
! #: c-family/c-common.cc:9199
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "%Kargumento %i, valor %qE, supera el tamaÃ±o mÃ¡ximo %E del objeto"
  
! #: c-family/c-common.cc:9202
  #, fuzzy, gcc-internal-format
  #| msgid "%K%qD specified size %E exceeds maximum object size %E"
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "%K%qD: el tamaÃ±o especificado %E excede el tamaÃ±o mÃ¡ximo %E del objeto"
  
! #: c-family/c-common.cc:9207
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "%Kargumento %i, valor %qE, supera el tamaÃ±o mÃ¡ximo %E del objeto"
  
! #: c-family/c-common.cc:9210
  #, fuzzy, gcc-internal-format
  #| msgid "specified bound %wu exceeds maximum object size %wu"
  msgid "size of array exceeds maximum object size %qE"
  msgstr "el lÃ­mite especificado %wu supera el tamaÃ±o mÃ¡ximo del objeto %wu"
  
! #: c-family/c-common.cc:9281
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgid "ignoring %<#pragma %s %s%>"
*** 37042,37171 ****
  msgstr "se descarta el #pragma %s %s"
  
  #. ... or not.
! #: c-family/c-lex.cc:663 c-family/c-lex.cc:1602
  #, gcc-internal-format
  msgid "stray %<@%> in program"
  msgstr "%<@%> parÃ¡sita en el programa"
  
! #: c-family/c-lex.cc:678
  #, gcc-internal-format
  msgid "stray %qs in program"
  msgstr "%qs parÃ¡sito en el programa"
  
! #: c-family/c-lex.cc:688
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "falta el carÃ¡cter terminando %c"
  
! #: c-family/c-lex.cc:690
  #, gcc-internal-format
  msgid "stray %qc in program"
  msgstr "%qc parÃ¡sito en el programa"
  
! #: c-family/c-lex.cc:695
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
  msgstr "%<\\%o%> parÃ¡sito en el programa"
  
! #: c-family/c-lex.cc:1014
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for %<unsigned long%> type"
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr "la constante entera es demasiado grande para el tipo %<unsigned long%>"
  
! #: c-family/c-lex.cc:1017
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for %<unsigned long%> type"
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "la constante entera es demasiado grande para el tipo %<unsigned long%>"
  
! #: c-family/c-lex.cc:1025 c/c-decl.cc:12651
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported on this target"
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "no se admite %<__int%d%> para este objetivo"
  
! #: c-family/c-lex.cc:1077
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr "esta constante decimal sÃ³lo es unsigned en ISO C90"
  
! #: c-family/c-lex.cc:1081
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr "esta constante decimal serÃ¡ unsigned en ISO C90"
  
! #: c-family/c-lex.cc:1109
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr "la constante entera es demasiado grande para el tipo %<unsigned long%>"
  
! #: c-family/c-lex.cc:1149
  #, fuzzy, gcc-internal-format
  #| msgid "unsuffixed float constant"
  msgid "unsuffixed floating constant"
  msgstr "constante de coma flotante sin sufijo"
  
! #: c-family/c-lex.cc:1163
  #, fuzzy, gcc-internal-format
  #| msgid "decimal floating point not supported for this target"
  msgid "decimal floating-point not supported for this target"
  msgstr "no se admite la coma flotante decimal para este objetivo"
  
! #: c-family/c-lex.cc:1186 c-family/c-lex.cc:1214 c-family/c-lex.cc:1252
  #, gcc-internal-format
  msgid "unsupported non-standard suffix on floating constant"
  msgstr "no se admite el sufijo no estÃ¡ndar en una constante de coma flotante"
  
! #: c-family/c-lex.cc:1191 c-family/c-lex.cc:1245 c-family/c-lex.cc:1257
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant"
  msgstr "sufijo no estÃ¡ndar en una constante de coma flotante"
  
! #: c-family/c-lex.cc:1223 c-family/c-lex.cc:1227 c-family/c-lex.cc:1232
  #, fuzzy, gcc-internal-format
  #| msgid "non-standard suffix on floating constant"
  msgid "non-standard suffix on floating constant before C23"
  msgstr "sufijo no estÃ¡ndar en una constante de coma flotante"
  
! #: c-family/c-lex.cc:1239
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: c-family/c-lex.cc:1260
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: c-family/c-lex.cc:1340 c-family/c-lex.cc:1343
  #, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
  msgstr "la constante de coma flotante excede el rango de %qT"
  
! #: c-family/c-lex.cc:1358
  #, gcc-internal-format
  msgid "floating constant truncated to zero"
  msgstr "se truncÃ³ la constante de coma flotante a cero"
  
! #: c-family/c-lex.cc:1559
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr "%<@%> repetida antes de la cadena Objective-C"
  
! #: c-family/c-lex.cc:1578 c/c-parser.cc:8928
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "no se admite la concatenaciÃ³n no estÃ¡ndar de literales de cadena"
  
! #: c-family/c-lex.cc:1614 c/c-parser.cc:8949
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "C tradicional rechaza la concatenaciÃ³n de constantes de cadenas"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19120
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 37179,37308 ----
  msgstr "se descarta el #pragma %s %s"
  
  #. ... or not.
! #: c-family/c-lex.cc:683 c-family/c-lex.cc:1622
  #, gcc-internal-format
  msgid "stray %<@%> in program"
  msgstr "%<@%> parÃ¡sita en el programa"
  
! #: c-family/c-lex.cc:698
  #, gcc-internal-format
  msgid "stray %qs in program"
  msgstr "%qs parÃ¡sito en el programa"
  
! #: c-family/c-lex.cc:708
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "falta el carÃ¡cter terminando %c"
  
! #: c-family/c-lex.cc:710
  #, gcc-internal-format
  msgid "stray %qc in program"
  msgstr "%qc parÃ¡sito en el programa"
  
! #: c-family/c-lex.cc:715
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
  msgstr "%<\\%o%> parÃ¡sito en el programa"
  
! #: c-family/c-lex.cc:1034
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for %<unsigned long%> type"
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr "la constante entera es demasiado grande para el tipo %<unsigned long%>"
  
! #: c-family/c-lex.cc:1037
  #, fuzzy, gcc-internal-format
  #| msgid "integer constant is too large for %<unsigned long%> type"
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "la constante entera es demasiado grande para el tipo %<unsigned long%>"
  
! #: c-family/c-lex.cc:1045 c/c-decl.cc:12698
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported on this target"
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "no se admite %<__int%d%> para este objetivo"
  
! #: c-family/c-lex.cc:1097
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr "esta constante decimal sÃ³lo es unsigned en ISO C90"
  
! #: c-family/c-lex.cc:1101
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr "esta constante decimal serÃ¡ unsigned en ISO C90"
  
! #: c-family/c-lex.cc:1129
  #, gcc-internal-format
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr "la constante entera es demasiado grande para el tipo %<unsigned long%>"
  
! #: c-family/c-lex.cc:1169
  #, fuzzy, gcc-internal-format
  #| msgid "unsuffixed float constant"
  msgid "unsuffixed floating constant"
  msgstr "constante de coma flotante sin sufijo"
  
! #: c-family/c-lex.cc:1183
  #, fuzzy, gcc-internal-format
  #| msgid "decimal floating point not supported for this target"
  msgid "decimal floating-point not supported for this target"
  msgstr "no se admite la coma flotante decimal para este objetivo"
  
! #: c-family/c-lex.cc:1206 c-family/c-lex.cc:1234 c-family/c-lex.cc:1272
  #, gcc-internal-format
  msgid "unsupported non-standard suffix on floating constant"
  msgstr "no se admite el sufijo no estÃ¡ndar en una constante de coma flotante"
  
! #: c-family/c-lex.cc:1211 c-family/c-lex.cc:1265 c-family/c-lex.cc:1277
  #, gcc-internal-format
  msgid "non-standard suffix on floating constant"
  msgstr "sufijo no estÃ¡ndar en una constante de coma flotante"
  
! #: c-family/c-lex.cc:1243 c-family/c-lex.cc:1247 c-family/c-lex.cc:1252
  #, fuzzy, gcc-internal-format
  #| msgid "non-standard suffix on floating constant"
  msgid "non-standard suffix on floating constant before C23"
  msgstr "sufijo no estÃ¡ndar en una constante de coma flotante"
  
! #: c-family/c-lex.cc:1259
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: c-family/c-lex.cc:1280
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: c-family/c-lex.cc:1360 c-family/c-lex.cc:1363
  #, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
  msgstr "la constante de coma flotante excede el rango de %qT"
  
! #: c-family/c-lex.cc:1378
  #, gcc-internal-format
  msgid "floating constant truncated to zero"
  msgstr "se truncÃ³ la constante de coma flotante a cero"
  
! #: c-family/c-lex.cc:1579
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr "%<@%> repetida antes de la cadena Objective-C"
  
! #: c-family/c-lex.cc:1598 c/c-parser.cc:8926
  #, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "no se admite la concatenaciÃ³n no estÃ¡ndar de literales de cadena"
  
! #: c-family/c-lex.cc:1634 c/c-parser.cc:8947
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "C tradicional rechaza la concatenaciÃ³n de constantes de cadenas"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19155
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr "clÃ¡usula %<depend(source)%> esp
*** 37224,37230 ****
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "la clÃ¡usula %<ordered%> con parÃ¡metro no se puede especificar en la construcciÃ³n %qs"
  
! #: c-family/c-omp.cc:969 cp/semantics.cc:10852
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "tipo no vÃ¡lido para la variable de iteraciÃ³n %qE"
--- 37361,37367 ----
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "la clÃ¡usula %<ordered%> con parÃ¡metro no se puede especificar en la construcciÃ³n %qs"
  
! #: c-family/c-omp.cc:969 cp/semantics.cc:10925
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "tipo no vÃ¡lido para la variable de iteraciÃ³n %qE"
*************** msgstr "variable de iteraciÃ³n %<_Atomic
*** 37239,37255 ****
  msgid "%qE is not initialized"
  msgstr "%qE no estÃ¡ inicializado"
  
! #: c-family/c-omp.cc:1011 cp/semantics.cc:10744
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "falta el predicado controlador"
  
! #: c-family/c-omp.cc:1117 cp/semantics.cc:10340
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "predicado controlador no vÃ¡lido"
  
! #: c-family/c-omp.cc:1124 cp/semantics.cc:10750
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "falta la expresiÃ³n de incremento"
--- 37376,37392 ----
  msgid "%qE is not initialized"
  msgstr "%qE no estÃ¡ inicializado"
  
! #: c-family/c-omp.cc:1011 cp/semantics.cc:10817
  #, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "falta el predicado controlador"
  
! #: c-family/c-omp.cc:1117 cp/semantics.cc:10413
  #, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "predicado controlador no vÃ¡lido"
  
! #: c-family/c-omp.cc:1124 cp/semantics.cc:10823
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "falta la expresiÃ³n de incremento"
*************** msgstr "falta la expresiÃ³n de increment
*** 37259,37265 ****
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1255 cp/semantics.cc:10457
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "expresiÃ³n de incremento no vÃ¡lida"
--- 37396,37402 ----
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1255 cp/semantics.cc:10530
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "expresiÃ³n de incremento no vÃ¡lida"
*************** msgstr "se usÃ³ la variable threadprivat
*** 37313,37367 ****
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr ""
  
! #: c-family/c-omp.cc:1810
  #, gcc-internal-format
! msgid "variable %qD used %s is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:2409
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2420
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2433
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2920 c/c-typeck.cc:16316 cp/semantics.cc:9444
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3012 c-family/c-omp.cc:3027
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not an function argument"
  msgid "%qD is not a function argument"
  msgstr "%qD no es un argumento de funciÃ³n"
  
! #: c-family/c-omp.cc:3308 c/c-typeck.cc:15464 cp/semantics.cc:8183
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "campo de bits %qE en clÃ¡usula %qs"
  
! #: c-family/c-omp.cc:3316
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c-family/c-omp.cc:3324 c/c-typeck.cc:13874 c/c-typeck.cc:15553
! #: c/c-typeck.cc:15741
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE en clÃ¡usula %qs"
  
! #: c-family/c-omp.cc:3349
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE no es un miembro de una uniÃ³n"
--- 37450,37521 ----
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr ""
  
! #: c-family/c-omp.cc:1820
  #, gcc-internal-format
! msgid "variable %qD used as loop variable is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1824
! #, fuzzy, gcc-internal-format
! #| msgid "variable %qD has initializer but incomplete type"
! msgid "variable %qD used in initializer is bound in intervening code"
! msgstr "la variable %qD tiene inicializador pero de tipo de dato incompleto"
! 
! #: c-family/c-omp.cc:1828
! #, fuzzy, gcc-internal-format
! #| msgid "register variable %qD used in nested function"
! msgid "variable %qD used in end test is bound in intervening code"
! msgstr "se usÃ³ la variable de registro %qD en la funciÃ³n anidada"
! 
! #: c-family/c-omp.cc:1832
! #, gcc-internal-format
! msgid "variable %qD used in increment expression is bound in intervening code"
! msgstr ""
! 
! #: c-family/c-omp.cc:2436
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2447
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2460
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2947 c/c-typeck.cc:16318 cp/semantics.cc:9517
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3039 c-family/c-omp.cc:3054
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not an function argument"
  msgid "%qD is not a function argument"
  msgstr "%qD no es un argumento de funciÃ³n"
  
! #: c-family/c-omp.cc:3335 c/c-typeck.cc:15466 cp/semantics.cc:8256
  #, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "campo de bits %qE en clÃ¡usula %qs"
  
! #: c-family/c-omp.cc:3343
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c-family/c-omp.cc:3351 c/c-typeck.cc:13876 c/c-typeck.cc:15555
! #: c/c-typeck.cc:15743
  #, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "%<_Atomic%> %qE en clÃ¡usula %qs"
  
! #: c-family/c-omp.cc:3376
  #, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "%qE no es un miembro de una uniÃ³n"
*************** msgstr "<valor-devoluciÃ³n>"
*** 37985,37992 ****
  msgid "wrong type argument to %s"
  msgstr "argumento de tipo errÃ³neo para %s"
  
! #: c-family/c-warn.cc:59 c-family/c-warn.cc:72 cp/constexpr.cc:3590
! #: cp/constexpr.cc:7356 m2/gm2-gcc/m2expr.cc:956
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 38139,38146 ----
  msgid "wrong type argument to %s"
  msgstr "argumento de tipo errÃ³neo para %s"
  
! #: c-family/c-warn.cc:59 c-family/c-warn.cc:72 cp/constexpr.cc:3599
! #: cp/constexpr.cc:7370 m2/gm2-gcc/m2expr.cc:964
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr "decremento de la funciÃ³n %qD"
*** 38479,38497 ****
  msgid "function %qD used as %<asm%> output"
  msgstr "se usÃ³ la funciÃ³n %qD como salida %<asm%>"
  
! #: c-family/c-warn.cc:1905 c/c-typeck.cc:5213
  #: rust/checks/errors/rust-readonly-check.cc:100
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "asignaciÃ³n de la ubicaciÃ³n de sÃ³lo lectura %qE"
  
! #: c-family/c-warn.cc:1906 c/c-typeck.cc:5216
  #: rust/checks/errors/rust-readonly-check.cc:101
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "incremento de la ubicaciÃ³n de sÃ³lo lectura %qE"
  
! #: c-family/c-warn.cc:1907 c/c-typeck.cc:5219
  #: rust/checks/errors/rust-readonly-check.cc:102
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
--- 38633,38651 ----
  msgid "function %qD used as %<asm%> output"
  msgstr "se usÃ³ la funciÃ³n %qD como salida %<asm%>"
  
! #: c-family/c-warn.cc:1905 c/c-typeck.cc:5215
  #: rust/checks/errors/rust-readonly-check.cc:100
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "asignaciÃ³n de la ubicaciÃ³n de sÃ³lo lectura %qE"
  
! #: c-family/c-warn.cc:1906 c/c-typeck.cc:5218
  #: rust/checks/errors/rust-readonly-check.cc:101
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "incremento de la ubicaciÃ³n de sÃ³lo lectura %qE"
  
! #: c-family/c-warn.cc:1907 c/c-typeck.cc:5221
  #: rust/checks/errors/rust-readonly-check.cc:102
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
*************** msgstr "se sugieren parÃ©ntesis alrededo
*** 38648,38766 ****
  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-family/c-warn.cc:2190
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "se define la etiqueta %q+D pero no se usa"
  
! #: c-family/c-warn.cc:2192
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "se declara la etiqueta %q+D pero no estÃ¡ definida"
  
! #: c-family/c-warn.cc:2215
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "divisiÃ³n por cero"
  
! #: c-family/c-warn.cc:2235
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.cc:2259
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.cc:2291
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgid "%qD sizes specified with %<sizeof%> in the earlier argument and not in the later argument"
  msgstr "la rutina de servicio de interrupciones solo puede tener un argumento puntero y un argumento entero opcional"
  
! #: c-family/c-warn.cc:2293
  #, gcc-internal-format
  msgid "earlier argument should specify number of elements, later size of each element"
  msgstr ""
  
! #: c-family/c-warn.cc:2332
  #, fuzzy, gcc-internal-format
  #| msgid "floating point overflow in expression %qE of type %qT results in %qE"
  msgid "allocation of insufficient size %qE for type %qT with size %qE"
  msgstr "desbordamiento de coma flotante en la expresiÃ³n %qE de tipo %qT da como resultado %qE"
  
! #: c-family/c-warn.cc:2409
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:2483
  #, fuzzy, gcc-internal-format
  #| msgid "promoted ~unsigned is always non-zero"
  msgid "promoted bitwise complement of an unsigned value is always nonzero"
  msgstr "el ~unsigned promovido es siempre diferente de cero"
  
! #: c-family/c-warn.cc:2487
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of promoted ~unsigned with constant"
  msgid "comparison of promoted bitwise complement of an unsigned value with constant"
  msgstr "comparaciÃ³n de un ~unsigned promovido con una constante"
  
! #: c-family/c-warn.cc:2498
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of promoted ~unsigned with unsigned"
  msgid "comparison of promoted bitwise complement of an unsigned value with unsigned"
  msgstr "comparaciÃ³n de un ~unsigned promovido con unsigned"
  
! #: c-family/c-warn.cc:2553
  #, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "parÃ¡metro %qD sin uso"
  
! #: c-family/c-warn.cc:2615
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr "se define tipo %qD localmente pero no se usa"
  
! #: c-family/c-warn.cc:2651
  #, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr "condiciÃ³n %<if%> duplicada"
  
! #: c-family/c-warn.cc:2680
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr "el atributo de optimizaciÃ³n en %qD despuÃ©s de la definiciÃ³n pero el atributo no concuerda"
  
! #: c-family/c-warn.cc:2688
  #, fuzzy, gcc-internal-format
  #| msgid "inline declaration of %qD follows declaration with attribute %qs"
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "declaraciÃ³n inline de %qD despuÃ©s de una declaraciÃ³n con atributo %qs"
  
! #: c-family/c-warn.cc:2693
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D with attribute %qs follows inline declaration"
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "declaraciÃ³n de %q+D con atributo %qs despuÃ©s de declaraciÃ³n inline"
  
! #: c-family/c-warn.cc:2747
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr "el resultado de %qE requiere %u bits para representarlo, pero %qT solo tiene %u bits"
  
! #: c-family/c-warn.cc:2786 c-family/c-warn.cc:2810
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "la comparaciÃ³n de una constante %qE con una expresiÃ³n boolean siempre es falsa"
  
! #: c-family/c-warn.cc:2789 c-family/c-warn.cc:2807
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "la comparaciÃ³n de una constante %qE con una expresiÃ³n boolean siempre es verdadera"
  
! #: c-family/c-warn.cc:2857
  #, fuzzy
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "passing argument %i to %qs-qualified parameter aliases with argument %Z"
--- 38802,38920 ----
  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-family/c-warn.cc:2189
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "se define la etiqueta %q+D pero no se usa"
  
! #: c-family/c-warn.cc:2191
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "se declara la etiqueta %q+D pero no estÃ¡ definida"
  
! #: c-family/c-warn.cc:2214
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "divisiÃ³n por cero"
  
! #: c-family/c-warn.cc:2234
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.cc:2258
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.cc:2290
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgid "%qD sizes specified with %<sizeof%> in the earlier argument and not in the later argument"
  msgstr "la rutina de servicio de interrupciones solo puede tener un argumento puntero y un argumento entero opcional"
  
! #: c-family/c-warn.cc:2292
  #, gcc-internal-format
  msgid "earlier argument should specify number of elements, later size of each element"
  msgstr ""
  
! #: c-family/c-warn.cc:2331
  #, fuzzy, gcc-internal-format
  #| msgid "floating point overflow in expression %qE of type %qT results in %qE"
  msgid "allocation of insufficient size %qE for type %qT with size %qE"
  msgstr "desbordamiento de coma flotante en la expresiÃ³n %qE de tipo %qT da como resultado %qE"
  
! #: c-family/c-warn.cc:2408
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:2482
  #, fuzzy, gcc-internal-format
  #| msgid "promoted ~unsigned is always non-zero"
  msgid "promoted bitwise complement of an unsigned value is always nonzero"
  msgstr "el ~unsigned promovido es siempre diferente de cero"
  
! #: c-family/c-warn.cc:2486
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of promoted ~unsigned with constant"
  msgid "comparison of promoted bitwise complement of an unsigned value with constant"
  msgstr "comparaciÃ³n de un ~unsigned promovido con una constante"
  
! #: c-family/c-warn.cc:2497
  #, fuzzy, gcc-internal-format
  #| msgid "comparison of promoted ~unsigned with unsigned"
  msgid "comparison of promoted bitwise complement of an unsigned value with unsigned"
  msgstr "comparaciÃ³n de un ~unsigned promovido con unsigned"
  
! #: c-family/c-warn.cc:2552
  #, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "parÃ¡metro %qD sin uso"
  
! #: c-family/c-warn.cc:2614
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr "se define tipo %qD localmente pero no se usa"
  
! #: c-family/c-warn.cc:2650
  #, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr "condiciÃ³n %<if%> duplicada"
  
! #: c-family/c-warn.cc:2679
  #, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr "el atributo de optimizaciÃ³n en %qD despuÃ©s de la definiciÃ³n pero el atributo no concuerda"
  
! #: c-family/c-warn.cc:2687
  #, fuzzy, gcc-internal-format
  #| msgid "inline declaration of %qD follows declaration with attribute %qs"
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "declaraciÃ³n inline de %qD despuÃ©s de una declaraciÃ³n con atributo %qs"
  
! #: c-family/c-warn.cc:2692
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D with attribute %qs follows inline declaration"
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "declaraciÃ³n de %q+D con atributo %qs despuÃ©s de declaraciÃ³n inline"
  
! #: c-family/c-warn.cc:2746
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr "el resultado de %qE requiere %u bits para representarlo, pero %qT solo tiene %u bits"
  
! #: c-family/c-warn.cc:2785 c-family/c-warn.cc:2809
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "la comparaciÃ³n de una constante %qE con una expresiÃ³n boolean siempre es falsa"
  
! #: c-family/c-warn.cc:2788 c-family/c-warn.cc:2806
  #, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "la comparaciÃ³n de una constante %qE con una expresiÃ³n boolean siempre es verdadera"
  
! #: c-family/c-warn.cc:2856
  #, fuzzy
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "passing argument %i to %qs-qualified parameter aliases with argument %Z"
*************** msgid_plural "passing argument %i to %qs
*** 38768,38794 ****
  msgstr[0] "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  msgstr[1] "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c-family/c-warn.cc:2923 c/c-typeck.cc:5823 cp/call.cc:6362
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "esta condiciÃ³n tiene bifurcaciones idÃ©nticas"
  
! #: c-family/c-warn.cc:3030
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr "la macro se expande en mÃºltiples sentencias"
  
! #: c-family/c-warn.cc:3031
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr "algunas partes de la expansiÃ³n de macro no estÃ¡n flanqueadas por esta clÃ¡usula %qs"
  
! #: c-family/c-warn.cc:3171
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.cc:3397
  #, fuzzy
  #| msgid "size mismatch in argument %d of %qE"
  msgid "mismatch in bound %Z of argument %u declared as %s"
--- 38922,38948 ----
  msgstr[0] "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  msgstr[1] "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c-family/c-warn.cc:2922 c/c-typeck.cc:5825 cp/call.cc:6385
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr "esta condiciÃ³n tiene bifurcaciones idÃ©nticas"
  
! #: c-family/c-warn.cc:3029
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr "la macro se expande en mÃºltiples sentencias"
  
! #: c-family/c-warn.cc:3030
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr "algunas partes de la expansiÃ³n de macro no estÃ¡n flanqueadas por esta clÃ¡usula %qs"
  
! #: c-family/c-warn.cc:3170
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.cc:3396
  #, fuzzy
  #| msgid "size mismatch in argument %d of %qE"
  msgid "mismatch in bound %Z of argument %u declared as %s"
*************** msgid_plural "mismatch in bounds %Z of a
*** 38796,38849 ****
  msgstr[0] "no coincide el tamaÃ±o en el argumento %d de %qE"
  msgstr[1] "no coincide el tamaÃ±o en el argumento %d de %qE"
  
! #: c-family/c-warn.cc:3400 c-family/c-warn.cc:3759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared as %s"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: c-family/c-warn.cc:3534
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to variable-length array is zero"
  msgid "argument %u of type %s declared as a variable length array"
  msgstr "al argumento del array de longitud variable es cero"
  
! #: c-family/c-warn.cc:3539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared as a pointer %s"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: c-family/c-warn.cc:3540
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared as an ordinary array %s"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: c-family/c-warn.cc:3553 c-family/c-warn.cc:3567
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "argument %u of type %s declared as a pointer"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c-family/c-warn.cc:3557 c-family/c-warn.cc:3583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unbounded use of variable-length array"
  msgid "previously declared as a variable length array %s"
  msgstr "uso no acotado de array de longitud variable"
  
! #: c-family/c-warn.cc:3570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared as an array %s"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: c-family/c-warn.cc:3579
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr ""
  
! #: c-family/c-warn.cc:3607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "argument %u of type %s declared with %u variable bound"
--- 38950,39003 ----
  msgstr[0] "no coincide el tamaÃ±o en el argumento %d de %qE"
  msgstr[1] "no coincide el tamaÃ±o en el argumento %d de %qE"
  
! #: c-family/c-warn.cc:3399 c-family/c-warn.cc:3758
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared as %s"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: c-family/c-warn.cc:3533
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument to variable-length array is zero"
  msgid "argument %u of type %s declared as a variable length array"
  msgstr "al argumento del array de longitud variable es cero"
  
! #: c-family/c-warn.cc:3538
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared as a pointer %s"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: c-family/c-warn.cc:3539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared as an ordinary array %s"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: c-family/c-warn.cc:3552 c-family/c-warn.cc:3566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "argument %u of type %s declared as a pointer"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c-family/c-warn.cc:3556 c-family/c-warn.cc:3582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unbounded use of variable-length array"
  msgid "previously declared as a variable length array %s"
  msgstr "uso no acotado de array de longitud variable"
  
! #: c-family/c-warn.cc:3569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared as an array %s"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: c-family/c-warn.cc:3578
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr ""
  
! #: c-family/c-warn.cc:3606
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "argument %u of type %s declared with %u variable bound"
*************** msgid_plural "argument %u of type %s dec
*** 38851,38857 ****
  msgstr[0] "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  msgstr[1] "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: c-family/c-warn.cc:3614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous declaration of %q+D with attribute noinline"
  msgid "previously declared as %s with %u variable bound"
--- 39005,39011 ----
  msgstr[0] "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  msgstr[1] "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: c-family/c-warn.cc:3613
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous declaration of %q+D with attribute noinline"
  msgid "previously declared as %s with %u variable bound"
*************** msgid_plural "previously declared as %s
*** 38859,38978 ****
  msgstr[0] "declaraciÃ³n previa de %q+D con el atributo noinline"
  msgstr[1] "declaraciÃ³n previa de %q+D con el atributo noinline"
  
! #: c-family/c-warn.cc:3628
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3636
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3643
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3694
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr ""
  
! #: c-family/c-warn.cc:3701 c-family/c-warn.cc:3735
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "argument %u of type %s declared with mismatched bound %<%s%>"
  msgstr "el argumento de tipo %qT no coincide con %qT"
  
! #: c-family/c-warn.cc:3713
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared as %s with bound argument %E"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: c-family/c-warn.cc:3718
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %<%c%s%>"
  msgid "previously declared as %s with bound %<%s%>"
  msgstr "declaraciÃ³n previa de %<%c%s%>"
  
! #: c-family/c-warn.cc:3738
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previously declared as %s with bound %qs"
  msgstr "declaraciÃ³n previa de %q+#D"
  
! #: c-family/c-warn.cc:3757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "argument %u of type %s with mismatched bound"
  msgstr "el argumento de tipo %qT no coincide con %qT"
  
! #: c-family/c-warn.cc:3788
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:3798
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3802
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr "comparaciÃ³n entre puntero y entero"
  
! #: c-family/c-warn.cc:3829
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between %qT and %qT"
  msgid "comparison between two arrays"
  msgstr "comparaciÃ³n entre %qT y %qT"
  
! #: c-family/c-warn.cc:3833
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3837
  #, gcc-internal-format
  msgid "use %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3897
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr ""
  
! #: c-family/c-warn.cc:3907
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3914
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr ""
  
! #: c-family/c-warn.cc:3925
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3942
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr ""
--- 39013,39132 ----
  msgstr[0] "declaraciÃ³n previa de %q+D con el atributo noinline"
  msgstr[1] "declaraciÃ³n previa de %q+D con el atributo noinline"
  
! #: c-family/c-warn.cc:3627
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3635
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3642
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3693
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr ""
  
! #: c-family/c-warn.cc:3700 c-family/c-warn.cc:3734
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "argument %u of type %s declared with mismatched bound %<%s%>"
  msgstr "el argumento de tipo %qT no coincide con %qT"
  
! #: c-family/c-warn.cc:3712
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared as %s with bound argument %E"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: c-family/c-warn.cc:3717
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration of %<%c%s%>"
  msgid "previously declared as %s with bound %<%s%>"
  msgstr "declaraciÃ³n previa de %<%c%s%>"
  
! #: c-family/c-warn.cc:3737
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previously declared as %s with bound %qs"
  msgstr "declaraciÃ³n previa de %q+#D"
  
! #: c-family/c-warn.cc:3756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "argument %u of type %s with mismatched bound"
  msgstr "el argumento de tipo %qT no coincide con %qT"
  
! #: c-family/c-warn.cc:3787
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:3797
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3801
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3827
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr "comparaciÃ³n entre puntero y entero"
  
! #: c-family/c-warn.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between %qT and %qT"
  msgid "comparison between two arrays"
  msgstr "comparaciÃ³n entre %qT y %qT"
  
! #: c-family/c-warn.cc:3832
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3836
  #, gcc-internal-format
  msgid "use %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3896
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr ""
  
! #: c-family/c-warn.cc:3906
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3913
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr ""
  
! #: c-family/c-warn.cc:3924
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3941
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr ""
*************** msgstr "demasiados ficheros de entrada"
*** 38992,38998 ****
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:415 config/aarch64/aarch64.cc:18466
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mcpu"
  msgid "unknown value %qs for %<-mcpu%>"
--- 39146,39152 ----
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:415 config/aarch64/aarch64.cc:18539
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mcpu"
  msgid "unknown value %qs for %<-mcpu%>"
*************** msgid "unrecognized option passed to %%:
*** 39028,39042 ****
  msgstr "se pasa opciÃ³n no reconocida a %%:target_mode_check"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18398
! #: config/aarch64/aarch64.cc:18436
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos son: %s; Â¿quiso decir %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18401
! #: config/aarch64/aarch64.cc:18439
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "los argumentos vÃ¡lidos son: %s"
--- 39182,39196 ----
  msgstr "se pasa opciÃ³n no reconocida a %%:target_mode_check"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18471
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos son: %s; Â¿quiso decir %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18474
! #: config/aarch64/aarch64.cc:18512
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "los argumentos vÃ¡lidos son: %s"
*************** msgstr "no se reconoce el operando para
*** 39090,39111 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "no se reconoce el operando para %%:asm_auto_mfpu"
  
! #: common/config/avr/avr-common.cc:85
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:93
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:109
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 39244,39265 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "no se reconoce el operando para %%:asm_auto_mfpu"
  
! #: common/config/avr/avr-common.cc:87
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:111
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:120
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr "-mregparm=%d no estÃ¡ entre 0 y
*** 39204,39332 ****
  msgid "for the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
  msgstr "para la opciÃ³n -mcache-block-size=X, las X vÃ¡lidas son: 4, 8, 16, 32, 64, 128, 256, o 512"
  
! #: common/config/riscv/riscv-common.cc:667
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:676
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:684
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:692
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:700
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:947
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> requires %<-mfp32%>"
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr "%<-march=%s%> requiere %<-mfp32%>"
  
! #: common/config/riscv/riscv-common.cc:953
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1011
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s: ISA string must begin with rv32 or rv64"
  msgid "%<-march=%s%>: ISA string must begin with rv32 or rv64"
  msgstr "-march=%s: la cadena ISA debe empezar por rv32 o rv64"
  
! #: common/config/riscv/riscv-common.cc:1035
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s: invalid ISA string"
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr "-march=%s: cadena ISA no vÃ¡lida"
  
! #: common/config/riscv/riscv-common.cc:1047
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1066
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1089
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> requires %<-mfp32%>"
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr "%<-march=%s%> requiere %<-mfp32%>"
  
! #: common/config/riscv/riscv-common.cc:1220
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s: ISA string must begin with rv32 or rv64"
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr "-march=%s: la cadena ISA debe empezar por rv32 o rv64"
  
! #: common/config/riscv/riscv-common.cc:1225
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1231
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: common/config/riscv/riscv-common.cc:1236
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr "-mcpu=%s genera conflicto con -march=%s"
  
! #: common/config/riscv/riscv-common.cc:1238
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr "-mcpu=%s genera conflicto con -march=%s"
  
! #: common/config/riscv/riscv-common.cc:1247
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1344
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr "%<-march=%s%> no es compatible con la ABI seleccionada"
  
! #: common/config/riscv/riscv-common.cc:1356
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr "%<-march=%s%> no es compatible con la ABI seleccionada"
  
! #: common/config/riscv/riscv-common.cc:1419
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s: ISA string must begin with rv32 or rv64"
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr "-march=%s: la cadena ISA debe empezar por rv32 o rv64"
  
! #: common/config/riscv/riscv-common.cc:1758
  #, fuzzy, gcc-internal-format
  #| msgid "%<%s%> is unknown"
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr "%<%s%> es desconocido"
  
! #: common/config/riscv/riscv-common.cc:1837
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr ""
--- 39358,39486 ----
  msgid "for the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
  msgstr "para la opciÃ³n -mcache-block-size=X, las X vÃ¡lidas son: 4, 8, 16, 32, 64, 128, 256, o 512"
  
! #: common/config/riscv/riscv-common.cc:765
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:774
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:782
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:790
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:798
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1045
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> requires %<-mfp32%>"
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr "%<-march=%s%> requiere %<-mfp32%>"
  
! #: common/config/riscv/riscv-common.cc:1051
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1109
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s: ISA string must begin with rv32 or rv64"
  msgid "%<-march=%s%>: ISA string must begin with rv32 or rv64"
  msgstr "-march=%s: la cadena ISA debe empezar por rv32 o rv64"
  
! #: common/config/riscv/riscv-common.cc:1133
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s: invalid ISA string"
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr "-march=%s: cadena ISA no vÃ¡lida"
  
! #: common/config/riscv/riscv-common.cc:1145
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1164
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1187
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> requires %<-mfp32%>"
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr "%<-march=%s%> requiere %<-mfp32%>"
  
! #: common/config/riscv/riscv-common.cc:1318
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s: ISA string must begin with rv32 or rv64"
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr "-march=%s: la cadena ISA debe empezar por rv32 o rv64"
  
! #: common/config/riscv/riscv-common.cc:1323
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1329
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: common/config/riscv/riscv-common.cc:1334
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr "-mcpu=%s genera conflicto con -march=%s"
  
! #: common/config/riscv/riscv-common.cc:1336
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr "-mcpu=%s genera conflicto con -march=%s"
  
! #: common/config/riscv/riscv-common.cc:1345
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1442
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr "%<-march=%s%> no es compatible con la ABI seleccionada"
  
! #: common/config/riscv/riscv-common.cc:1454
  #, fuzzy, gcc-internal-format
  #| msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr "%<-march=%s%> no es compatible con la ABI seleccionada"
  
! #: common/config/riscv/riscv-common.cc:1516
  #, fuzzy, gcc-internal-format
  #| msgid "-march=%s: ISA string must begin with rv32 or rv64"
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr "-march=%s: la cadena ISA debe empezar por rv32 o rv64"
  
! #: common/config/riscv/riscv-common.cc:1871
  #, fuzzy, gcc-internal-format
  #| msgid "%<%s%> is unknown"
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr "%<%s%> es desconocido"
  
! #: common/config/riscv/riscv-common.cc:1950
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr ""
*************** msgstr "%<-fobjc-abi-version%> >= 2 sÃ³l
*** 39559,39607 ****
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr "%<-fobjc-abi-version%> >= 2 no se admite en objetivos %<-m32%> con %<-fnext-runtime%>"
  
! #: config/darwin.cc:3440
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported on this target"
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "no se admite %<__int%d%> para este objetivo"
  
! #: config/darwin.cc:3528
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr "%<-mdynamic-no-pic%> anula a %<-fpic%>, %<-fPIC%>, %<-fpie%> o %<-fPIE%>"
  
! #: config/darwin.cc:3571
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr ""
  
! #: config/darwin.cc:3774
  #, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr "la funciÃ³n interna %qD requiere la opciÃ³n %<-mconstant-cfstrings%>"
  
! #: config/darwin.cc:3781
  #, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr "la funciÃ³n interna %qD sÃ³lo toma un argumento"
  
! #: config/darwin.cc:3825
  #, gcc-internal-format
  msgid "CFString literal is missing"
  msgstr "falta una literal CFString"
  
! #: config/darwin.cc:3836
  #, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "la expresiÃ³n literal CFString no es una constante de cadena"
  
! #: config/darwin.cc:3860
  #, fuzzy, gcc-internal-format
  #| msgid "%s in CFString literal"
  msgid "non-ASCII character in CFString literal"
  msgstr "%s en la literal CFString"
  
! #: config/darwin.cc:3861
  #, fuzzy, gcc-internal-format
  #| msgid "%s in CFString literal"
  msgid "embedded NUL in CFString literal"
--- 39713,39767 ----
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr "%<-fobjc-abi-version%> >= 2 no se admite en objetivos %<-m32%> con %<-fnext-runtime%>"
  
! #: config/darwin.cc:3435
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int%d%> is not supported on this target"
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "no se admite %<__int%d%> para este objetivo"
  
! #: config/darwin.cc:3449
! #, fuzzy, gcc-internal-format
! #| msgid "%<__int128%> is not supported by this target"
! msgid "%<-g3%> is not supported by the debug linker in use (set to 2)"
! msgstr "no se admite %<__int128%> en este objetivo"
! 
! #: config/darwin.cc:3541
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr "%<-mdynamic-no-pic%> anula a %<-fpic%>, %<-fPIC%>, %<-fpie%> o %<-fPIE%>"
  
! #: config/darwin.cc:3584
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr ""
  
! #: config/darwin.cc:3787
  #, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr "la funciÃ³n interna %qD requiere la opciÃ³n %<-mconstant-cfstrings%>"
  
! #: config/darwin.cc:3794
  #, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr "la funciÃ³n interna %qD sÃ³lo toma un argumento"
  
! #: config/darwin.cc:3838
  #, gcc-internal-format
  msgid "CFString literal is missing"
  msgstr "falta una literal CFString"
  
! #: config/darwin.cc:3849
  #, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "la expresiÃ³n literal CFString no es una constante de cadena"
  
! #: config/darwin.cc:3873
  #, fuzzy, gcc-internal-format
  #| msgid "%s in CFString literal"
  msgid "non-ASCII character in CFString literal"
  msgstr "%s en la literal CFString"
  
! #: config/darwin.cc:3874
  #, fuzzy, gcc-internal-format
  #| msgid "%s in CFString literal"
  msgid "embedded NUL in CFString literal"
*************** msgstr "se descarta %<#pragma align%> pa
*** 39678,39763 ****
  msgid "PIC is only supported for RTPs"
  msgstr "PIC sÃ³lo se admite para RTPs"
  
! #: config/aarch64/aarch64-builtins.cc:2122
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "first argument to %qD must be a string literal"
  msgstr "el argumento para %qs debe ser una literal sin signo de 2-bit"
  
! #: config/aarch64/aarch64-builtins.cc:2253
! #: config/aarch64/aarch64-builtins.cc:2487 config/arm/arm-builtins.cc:3146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d must be a constant immediate"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:2325 config/arm/arm-builtins.cc:3494
  #, fuzzy, gcc-internal-format
  #| msgid "%Klane index must be a constant immediate"
  msgid "lane index must be a constant immediate"
  msgstr "el Ã­ndice %Klane debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:2329
  #, fuzzy, gcc-internal-format
  #| msgid "%Ktotal size and element size must be a non-zero constant immediate"
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "el tamaÃ±o %Ktotal y el tamaÃ±o de elemento han de ser un inmediato constante distinto de cero"
  
! #: config/aarch64/aarch64-builtins.cc:2577
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument must be a 16-bit constant immediate"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:2700
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2715
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for %q+D"
  msgid "invalid system register name provided"
  msgstr "nombre de registro no vÃ¡lido para %q+D"
  
! #: config/aarch64/aarch64-builtins.cc:2729
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for %q+D"
  msgid "invalid system register name %qs"
  msgstr "nombre de registro no vÃ¡lido para %q+D"
  
! #: config/aarch64/aarch64-builtins.cc:2809
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "Constant-type argument expected"
  msgstr "se esperaba una declaraciÃ³n for"
  
! #: config/aarch64/aarch64-builtins.cc:2815
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:2894
  #, fuzzy, gcc-internal-format
  #| msgid "assembler does not support -mabi=ilp32"
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "el ensamblador no tiene soporte para -mabi=ilp32"
  
! #: config/aarch64/aarch64-builtins.cc:2929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:3727
! #: config/aarch64/aarch64-builtins.cc:3747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: config/aarch64/aarch64-builtins.cc:3731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected 64-bit address but argument 2 is %d-bit"
--- 39838,39923 ----
  msgid "PIC is only supported for RTPs"
  msgstr "PIC sÃ³lo se admite para RTPs"
  
! #: config/aarch64/aarch64-builtins.cc:2123
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs must be a 2-bit unsigned literal"
  msgid "first argument to %qD must be a string literal"
  msgstr "el argumento para %qs debe ser una literal sin signo de 2-bit"
  
! #: config/aarch64/aarch64-builtins.cc:2254
! #: config/aarch64/aarch64-builtins.cc:2488 config/arm/arm-builtins.cc:3146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d must be a constant immediate"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:2326 config/arm/arm-builtins.cc:3494
  #, fuzzy, gcc-internal-format
  #| msgid "%Klane index must be a constant immediate"
  msgid "lane index must be a constant immediate"
  msgstr "el Ã­ndice %Klane debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:2330
  #, fuzzy, gcc-internal-format
  #| msgid "%Ktotal size and element size must be a non-zero constant immediate"
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "el tamaÃ±o %Ktotal y el tamaÃ±o de elemento han de ser un inmediato constante distinto de cero"
  
! #: config/aarch64/aarch64-builtins.cc:2578
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument must be a 16-bit constant immediate"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:2701
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2716
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for %q+D"
  msgid "invalid system register name provided"
  msgstr "nombre de registro no vÃ¡lido para %q+D"
  
! #: config/aarch64/aarch64-builtins.cc:2730
  #, fuzzy, gcc-internal-format
  #| msgid "invalid register name for %q+D"
  msgid "invalid system register name %qs"
  msgstr "nombre de registro no vÃ¡lido para %q+D"
  
! #: config/aarch64/aarch64-builtins.cc:2810
  #, fuzzy, gcc-internal-format
  #| msgid "for statement expected"
  msgid "Constant-type argument expected"
  msgstr "se esperaba una declaraciÃ³n for"
  
! #: config/aarch64/aarch64-builtins.cc:2816
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:2895
  #, fuzzy, gcc-internal-format
  #| msgid "assembler does not support -mabi=ilp32"
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "el ensamblador no tiene soporte para -mabi=ilp32"
  
! #: config/aarch64/aarch64-builtins.cc:2930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %d must be a constant immediate"
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "el %Kargumento %d debe ser un inmediato constante"
  
! #: config/aarch64/aarch64-builtins.cc:3728
! #: config/aarch64/aarch64-builtins.cc:3748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: config/aarch64/aarch64-builtins.cc:3732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected 64-bit address but argument 2 is %d-bit"
*************** msgstr "%<#pragma GCC optimize%> no es u
*** 39775,39864 ****
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "basura al final de #pragma GCC coprocessor %E"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1068
  #: config/arm/arm-mve-builtins.cc:558
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "la funciÃ³n interna %qs requiere la opciÃ³n %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1070 config/aarch64/aarch64.cc:11082
! #: config/aarch64/aarch64.cc:18241 config/aarch64/aarch64.cc:18956
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1090
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %s %s"
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr "%qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1112
  #, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1119
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1126
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1154
  #: config/arm/arm-mve-builtins.cc:571
! #: config/riscv/riscv-vector-builtins.cc:4209
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaÃ±o constante"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1167
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1170
  #: config/arm/arm-mve-builtins.cc:583
! #: config/riscv/riscv-vector-builtins.cc:4223
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "el argumento %d de %qE debe estar dentro del rango %d...%d"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1183
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1196
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1208
  #: config/arm/arm-mve-builtins.cc:595
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1723
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "se pasa el argumento %d de %qE como entero en lugar de coma flotante debido al prototipo"
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1729
! #: config/aarch64/aarch64-sve-builtins.cc:1735
  #: config/arm/arm-mve-builtins.cc:1205 config/arm/arm-mve-builtins.cc:1211
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
--- 39935,40024 ----
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "basura al final de #pragma GCC coprocessor %E"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1089
  #: config/arm/arm-mve-builtins.cc:558
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "la funciÃ³n interna %qs requiere la opciÃ³n %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1091 config/aarch64/aarch64.cc:11151
! #: config/aarch64/aarch64.cc:18314 config/aarch64/aarch64.cc:19086
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1111
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %s %s"
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr "%qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1133
  #, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1140
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1147
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1175
  #: config/arm/arm-mve-builtins.cc:571
! #: config/riscv/riscv-vector-builtins.cc:4246
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer to a constant size type"
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "el argumento %d de %qE debe ser un puntero a un tipo de tamaÃ±o constante"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1188
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1191
  #: config/arm/arm-mve-builtins.cc:583
! #: config/riscv/riscv-vector-builtins.cc:4260
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be in the range %d...%d"
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "el argumento %d de %qE debe estar dentro del rango %d...%d"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1204
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1217
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1229
  #: config/arm/arm-mve-builtins.cc:595
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1762
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "se pasa el argumento %d de %qE como entero en lugar de coma flotante debido al prototipo"
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1768
! #: config/aarch64/aarch64-sve-builtins.cc:1774
  #: config/arm/arm-mve-builtins.cc:1205 config/arm/arm-mve-builtins.cc:1211
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
*************** msgid_plural "passing single vector %qT
*** 39866,40038 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1767
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as signed due to prototype"
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr "se pasa el argumento %d de %qE como signed debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1772
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1777
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1788
  #: config/arm/arm-mve-builtins.cc:1104
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE has no form that takes %qT arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1849
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1911
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1942
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1985
  #, fuzzy, gcc-internal-format
  #| msgid "size mismatch in argument %d of %qE"
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr "no coincide el tamaÃ±o en el argumento %d de %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2006
  #: config/arm/arm-mve-builtins.cc:1157
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2009
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2018
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2026
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversiÃ³n"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2068
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr "se pasa el argumento %d de %qE como entero en lugar de complejo debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2072
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2117
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2147
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2164
! #: config/aarch64/aarch64-sve-builtins.cc:2462
  #: config/arm/arm-mve-builtins.cc:1403
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2185
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2227
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2230
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2246
  #: config/arm/arm-mve-builtins.cc:1248
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2268
! #: config/aarch64/aarch64-sve-builtins.cc:2919
  #: config/arm/arm-mve-builtins.cc:1270
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "se pasa el argumento %d de %qE desde un tipo Objective-C distinto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2295
! #: config/aarch64/aarch64-sve-builtins.cc:2411
! #: config/aarch64/aarch64-sve-builtins.cc:2540
  #, fuzzy, gcc-internal-format
  #| msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "%s %<%s%.*s%> espera un argumento de tipo %<%s%s%>, pero el argumento %d es de tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2406
  #, fuzzy, gcc-internal-format
  #| msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr "%s %<%s%.*s%> espera un argumento de tipo %<%s%s%>, pero el argumento %d es de tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2430
  #: config/arm/arm-mve-builtins.cc:1384
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2435
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2448
  #: config/arm/arm-mve-builtins.cc:1396
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
--- 40026,40198 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1806
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as signed due to prototype"
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr "se pasa el argumento %d de %qE como signed debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1811
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1816
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1827
  #: config/arm/arm-mve-builtins.cc:1104
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE has no form that takes %qT arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1888
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1950
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1981
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2000
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2024
  #, fuzzy, gcc-internal-format
  #| msgid "size mismatch in argument %d of %qE"
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr "no coincide el tamaÃ±o en el argumento %d de %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2045
  #: config/arm/arm-mve-builtins.cc:1157
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2048
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2057
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2065
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversiÃ³n"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2107
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr "se pasa el argumento %d de %qE como entero en lugar de complejo debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2111
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2156
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2186
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2203
! #: config/aarch64/aarch64-sve-builtins.cc:2501
  #: config/arm/arm-mve-builtins.cc:1403
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2224
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2266
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2269
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2285
  #: config/arm/arm-mve-builtins.cc:1248
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2307
! #: config/aarch64/aarch64-sve-builtins.cc:2958
  #: config/arm/arm-mve-builtins.cc:1270
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "se pasa el argumento %d de %qE desde un tipo Objective-C distinto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2334
! #: config/aarch64/aarch64-sve-builtins.cc:2450
! #: config/aarch64/aarch64-sve-builtins.cc:2579
  #, fuzzy, gcc-internal-format
  #| msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "%s %<%s%.*s%> espera un argumento de tipo %<%s%s%>, pero el argumento %d es de tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2445
  #, fuzzy, gcc-internal-format
  #| msgid "%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT"
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr "%s %<%s%.*s%> espera un argumento de tipo %<%s%s%>, pero el argumento %d es de tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2469
  #: config/arm/arm-mve-builtins.cc:1384
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2474
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2487
  #: config/arm/arm-mve-builtins.cc:1396
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
*************** msgstr "se pasa el argumento %d de %qE c
*** 40041,40047 ****
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2454
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
--- 40201,40207 ----
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2493
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
*************** msgstr "se pasa el argumento %d de %qE d
*** 40049,40098 ****
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2468
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as unsigned due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr "se pasa el argumento %d de %qE como unsigned debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2488
  #: config/arm/arm-mve-builtins.cc:1423
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2508
  #: config/arm/arm-mve-builtins.cc:1444
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2519
  #: config/arm/arm-mve-builtins.cc:1455
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2559
  #: config/arm/arm-mve-builtins.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "se pasa el argumento %d de %qE desde un tipo Objective-C distinto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2577
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2593
  #: config/arm/arm-mve-builtins.cc:1556
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2616
  #, fuzzy, gcc-internal-format
  #| msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
--- 40209,40258 ----
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2507
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as unsigned due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr "se pasa el argumento %d de %qE como unsigned debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2527
  #: config/arm/arm-mve-builtins.cc:1423
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2547
  #: config/arm/arm-mve-builtins.cc:1444
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2558
  #: config/arm/arm-mve-builtins.cc:1455
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2598
  #: config/arm/arm-mve-builtins.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "se pasa el argumento %d de %qE desde un tipo Objective-C distinto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2616
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2632
  #: config/arm/arm-mve-builtins.cc:1556
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2655
  #, fuzzy, gcc-internal-format
  #| msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
*************** msgstr "%s debe ser de tipo %<%s%s%>, pe
*** 40100,40106 ****
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2661
  #: config/arm/arm-mve-builtins.cc:1501
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
--- 40260,40266 ----
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2700
  #: config/arm/arm-mve-builtins.cc:1501
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
*************** msgstr ""
*** 40108,40869 ****
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2667
  #: config/arm/arm-mve-builtins.cc:1507
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2703
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2723
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2773
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2778
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2782
  #, fuzzy, gcc-internal-format
  #| msgid "%qs does not support feature %qs"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%qs no admite la caracterÃ­stica %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2810
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s no admite split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2813
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s no admite split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2826
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2831
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2838
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2886
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2970
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2974
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3063
  #: config/arm/arm-mve-builtins.cc:1666
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "el paso del argumento %d de %qE crea un entero desde un puntero sin una conversiÃ³n"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3127
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr "se pasa el argumento %d de %qE desde un tipo Objective-C distinto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4621
! #: config/aarch64/aarch64-sve-builtins.cc:4683
  #: config/arm/arm-mve-builtins.cc:466 config/arm/arm-mve-builtins.cc:491
! #: config/riscv/riscv-vector-builtins.cc:4536
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of '%s'"
  msgid "duplicate definition of %qs"
  msgstr "definiciÃ³n duplicada de '%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4675
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is initialized with itself"
  msgid "%qs defined without first defining %qs"
  msgstr "%qD se inicializa con sÃ­ mismo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4834
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "%qs applied to non-SVE type %qT"
  msgstr "sizeof aplicado a un tipo de funciÃ³n"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4840
  #, fuzzy, gcc-internal-format
  #| msgid "`sizeof' applied to incomplete type `%T'"
  msgid "%qs applied to non-vector type %qT"
  msgstr "sizeof aplicado a un tipo de dato incompleto `%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4847
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4855
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%qs requires an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4863
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported mode %s\n"
  msgid "unsupported SVE vector size"
  msgstr "no se admite el modo %s\n"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4977
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "el tipo %qT no tiene un tamaÃ±o conocido"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4982
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "el tipo %qT no tiene un tamaÃ±o conocido"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4987
! #: config/riscv/riscv-vector-builtins.cc:4448
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "se descarta el atributo %qE porque %qT ya estÃ¡ definido"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4993
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "aritmÃ©tica en puntero a un tipo de dato incompleto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5000
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5002
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "fields cannot have SVE type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5007
  #, fuzzy, gcc-internal-format
  #| msgid "function parameters cannot have __fp16 type"
  msgid "array elements cannot have SVE type %qT"
  msgstr "los parÃ¡metros de la funciÃ³n no pueden tener el tipo __fp16"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5012
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5017
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with SVE type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5022
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot throw or catch SVE type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5027
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "capture by copy of SVE type %qT"
  msgstr "uso no vÃ¡lido del tipo incompleto %q#T"
  
! #: config/aarch64/aarch64.cc:635
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to function %qE must be a constant integer"
  msgid "the arguments to %qE must be constant strings"
  msgstr "el tercer argumento de la funciÃ³n %qEdebe ser una constante entera"
  
! #: config/aarch64/aarch64.cc:643
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized %s target: %s"
  msgid "unrecognized state string %qs"
  msgstr "no se reconoce el objetivo de %s: %s"
  
! #: config/aarch64/aarch64.cc:727
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "new no se puede aplicar a un tipo de funciÃ³n"
  
! #: config/aarch64/aarch64.cc:754
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:770
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute applies only to function definitions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: config/aarch64/aarch64.cc:816
  #, fuzzy, gcc-internal-format
  #| msgid "unknown target attribute or pragma %qs"
  msgid "inconsistent attributes for state %qs"
  msgstr "atributo o pragma objetivo %qs desconocido"
  
! #: config/aarch64/aarch64.cc:1305
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %s %s"
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1308
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %s %s"
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1312
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "el modificador de caracterÃ­stica %qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1315
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "el modificador de caracterÃ­stica %qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1331
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "this operation requires the SVE ISA extension"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/aarch64/aarch64.cc:1332
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6377
  #, fuzzy, gcc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "el argumento para decltype debe ser una expresiÃ³n"
  
! #: config/aarch64/aarch64.cc:6822
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Se pasÃ³ un argumento Altivec a una funciÃ³n sin prototipo"
  
! #: config/aarch64/aarch64.cc:6959 config/aarch64/aarch64.cc:7037
! #: config/aarch64/aarch64.cc:21183
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:6966 config/aarch64/aarch64.cc:7044
! #: config/aarch64/aarch64.cc:21189
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:6976 config/aarch64/aarch64.cc:7053
! #: config/aarch64/aarch64.cc:21195 config/arm/arm.cc:7301
! #: config/arm/arm.cc:7331 config/arm/arm.cc:29376
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7176
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%qE requires the SVE ISA extension"
  msgstr "Usa las extensiones de ABI SPE."
  
! #: config/aarch64/aarch64.cc:7179
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "la funciÃ³n interna %qs requiere la opciÃ³n %qs"
  
! #: config/aarch64/aarch64.cc:7367
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11080
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "la funciÃ³n interna %qs requiere la opciÃ³n %qs"
  
! #: config/aarch64/aarch64.cc:11089 config/aarch64/aarch64.cc:11093
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11096
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11154
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11156
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17859
  #, fuzzy, gcc-internal-format
  #| msgid "unknown flag passed in -moverride=%s (%s)"
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "indicador pasado en -moverride=%s (%s) desconocido"
  
! #: config/aarch64/aarch64.cc:17903
  #, fuzzy, gcc-internal-format
  #| msgid "%s string ill-formed\n"
  msgid "%qs string ill-formed"
  msgstr "cadena %s mal formada\n"
  
! #: config/aarch64/aarch64.cc:17959
  #, fuzzy, gcc-internal-format
  #| msgid "invalid format of %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "formato no vÃ¡lido de %s"
  
! #: config/aarch64/aarch64.cc:17971
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "valor %h no vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:17991
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "falta la cadena de ajuste en la opciÃ³n (%s)"
  
! #: config/aarch64/aarch64.cc:18009
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "opciÃ³n de cadena de ajuste desconocida (%s)"
  
! #: config/aarch64/aarch64.cc:18197 config/arm/arm.cc:3227
! #: config/riscv/riscv.cc:9031
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18206 config/riscv/riscv.cc:9040
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18214
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Especifica el orden de asignaciÃ³n de registros"
  
! #: config/aarch64/aarch64.cc:18224 config/arm/arm.cc:3239
! #: config/riscv/riscv.cc:9069 config/rs6000/rs6000.cc:4546
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs no es un desplazamiento vÃ¡lido en %qs"
  
! #: config/aarch64/aarch64.cc:18231
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18237
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "streaming functions require the ISA extension %qs"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/aarch64/aarch64.cc:18239
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "la funciÃ³n interna %qs requiere la opciÃ³n %qs"
  
! #: config/aarch64/aarch64.cc:18333
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18349
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18463
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "falta el nombre de la cpu en %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18473
  #, fuzzy, gcc-internal-format
  #| msgid "missing arch name in %<-march=%s%>"
  msgid "did you mean %<-march=%s%>?"
  msgstr "falta el nombre de la arquitectura en %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18476
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-mcpu=%s%>"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "modificador de caracterÃ­stica no vÃ¡lido en %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18535
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "argumento %qs no vÃ¡lido para %qs"
  
! #: config/aarch64/aarch64.cc:18546
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18551
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "argumento no vÃ¡lido para %<-fpatchable_function_entry%>"
  
! #: config/aarch64/aarch64.cc:18579
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "falta el nombre de la arquitectura en %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18582
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -march"
  msgid "unknown value %qs for %<-march%>"
  msgstr "valor %qs desconocido para -march"
  
! #: config/aarch64/aarch64.cc:18588
  #, fuzzy, gcc-internal-format
  #| msgid "missing cpu name in %<-mcpu=%s%>"
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "falta el nombre de la cpu en %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18591
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "modificador de caracterÃ­stica no vÃ¡lido en %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18619
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "falta el nombre de la cpu en %<-mtune=%s%>"
  
! #: config/aarch64/aarch64.cc:18622
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "valor %qs desconocido para -mtune"
  
! #: config/aarch64/aarch64.cc:18717
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %<%s%> being added"
  msgstr "la opciÃ³n -mcpu=%s genera un conflicto con la opciÃ³n -march=%s"
  
! #: config/aarch64/aarch64.cc:18773
  #, fuzzy, gcc-internal-format
  #| msgid "assembler does not support -mabi=ilp32"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "el ensamblador no tiene soporte para -mabi=ilp32"
  
! #: config/aarch64/aarch64.cc:18780
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18853
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs with -f%s"
  msgid "code model %qs with %<-f%s%>"
  msgstr "modelo de cÃ³digo %qs con -f%s"
  
! #: config/aarch64/aarch64.cc:18856
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en modo x32"
  
! #: config/aarch64/aarch64.cc:18954
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "la funciÃ³n interna %qs requiere la opciÃ³n %qs"
  
! #: config/aarch64/aarch64.cc:19057
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "falta el nombre en atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19060
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"arch=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "nombre no vÃ¡lido (\"%s\") en el pragma o atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19064
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "valor no vÃ¡lido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:19098
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "falta el nombre en el pragma o atributo %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19101
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"cpu=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "nombre no vÃ¡lido (\"%s\") en el pragma o atributo %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19105 config/aarch64/aarch64.cc:19189
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "valor no vÃ¡lido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:19144
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"tune=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "nombre no vÃ¡lido (\"%s\") en el pragma o atributo %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:19185
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "falta el valor en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:19243 config/aarch64/aarch64.cc:19416
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "pragma o atributo %<target()%> mal formado"
  
! #: config/aarch64/aarch64.cc:19287
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta un argumento"
  
! #: config/aarch64/aarch64.cc:19295 config/i386/i386-options.cc:1299
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta forma negada"
  
! #: config/aarch64/aarch64.cc:19349
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "el pragma o atributo %<target(\"%s=%s\")%> no es vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:19406 config/arm/arm.cc:33633
! #: config/riscv/riscv-target-attr.cc:318 config/rs6000/rs6000.cc:24733
! #: config/s390/s390.cc:16400
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:19441
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19444
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "el pragma o atributo %<target(\"%s\")%> no es vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:19453
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "pragma o atributo %<target(\"%s\")%> mal formado"
  
! #: config/aarch64/aarch64.cc:19668
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %<target%> argument not a string"
  msgid "attribute %<target_version%> has multiple values"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:19676
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %<target%> argument not a string"
  msgid "attribute %<target_version%> argument not a string"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:19698
  #, fuzzy, gcc-internal-format
  #| msgid "missing value in %<target()%> pragma or attribute"
  msgid "missing value in %<target_version%> attribute"
  msgstr "falta el valor en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:19702
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "valor no vÃ¡lido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:19708
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "valor no vÃ¡lido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:20285 config/i386/i386-features.cc:3531
! #: config/i386/i386-features.cc:3800
  #, fuzzy, gcc-internal-format
  #| msgid "Virtual function multiversioning not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "No se admiten versiones mÃºltiples de funciones virtuales"
  
! #: config/aarch64/aarch64.cc:20406 config/i386/i386-features.cc:3664
! #: config/rs6000/rs6000.cc:25431
  #, fuzzy, gcc-internal-format
  #| msgid "multiversioning needs ifunc which is not supported on this target"
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "el versionado mÃºltiple necesita ifunc, que no se admite en este objetivo"
  
! #: config/aarch64/aarch64.cc:21943 config/arm/arm.cc:6649
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12766
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:21948 config/arm/arm.cc:6654
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12761
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:21953 config/arm/arm.cc:6659
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:23177 config/aarch64/aarch64.cc:23180
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "vÃ­a %wd fuera de rango %wd - %wd"
  
! #: config/aarch64/aarch64.cc:28591 config/i386/i386.cc:25093
! #: config/i386/i386.cc:25224
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported simdlen %d"
  msgid "unsupported simdlen %wd"
  msgstr "simdlen %d no admitido"
  
! #: config/aarch64/aarch64.cc:28605
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported return type %qT for simd"
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/aarch64/aarch64.cc:28609 config/i386/i386.cc:25115
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/aarch64/aarch64.cc:28639
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type %qT for simd"
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/aarch64/aarch64.cc:28643 config/i386/i386.cc:25146
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/aarch64/aarch64.cc:28692
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "la opciÃ³n -shared no se admite actualmente en ELF de VAX"
  
! #: config/aarch64/aarch64.cc:28713
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "la opciÃ³n -shared no se admite actualmente en ELF de VAX"
  
! #: config/aarch64/aarch64.cc:28803
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot change attributes of symbol at %L after it has been used"
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "No se pueden cambiar los atributos del sÃ­mbolo en %L despuÃ©s de ser usado"
  
! #: config/aarch64/aarch64.cc:28805
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%q+D defined here"
  msgstr "la etiqueta %qD se define aquÃ­"
  
! #: config/aarch64/aarch64.cc:29263
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29558
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
--- 40268,41028 ----
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2706
  #: config/arm/arm-mve-builtins.cc:1507
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2742
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2762
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2812
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2817
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2821
  #, fuzzy, gcc-internal-format
  #| msgid "%qs does not support feature %qs"
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%qs no admite la caracterÃ­stica %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2849
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s no admite split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2852
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s no admite split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2865
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2870
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2877
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2925
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3009
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3013
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3102
  #: config/arm/arm-mve-builtins.cc:1666
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "el paso del argumento %d de %qE crea un entero desde un puntero sin una conversiÃ³n"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3166
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr "se pasa el argumento %d de %qE desde un tipo Objective-C distinto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4660
  #: config/arm/arm-mve-builtins.cc:466 config/arm/arm-mve-builtins.cc:491
! #: config/riscv/riscv-vector-builtins.cc:4589
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate definition of '%s'"
  msgid "duplicate definition of %qs"
  msgstr "definiciÃ³n duplicada de '%s'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4717
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is initialized with itself"
  msgid "%qs defined without first defining %qs"
  msgstr "%qD se inicializa con sÃ­ mismo"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4868
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a function type"
  msgid "%qs applied to non-SVE type %qT"
  msgstr "sizeof aplicado a un tipo de funciÃ³n"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4874
  #, fuzzy, gcc-internal-format
  #| msgid "`sizeof' applied to incomplete type `%T'"
  msgid "%qs applied to non-vector type %qT"
  msgstr "sizeof aplicado a un tipo de dato incompleto `%T'"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4881
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4889
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%qs requires an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4897
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported mode %s\n"
  msgid "unsupported SVE vector size"
  msgstr "no se admite el modo %s\n"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5011
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "el tipo %qT no tiene un tamaÃ±o conocido"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5016
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "el tipo %qT no tiene un tamaÃ±o conocido"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5021
! #: config/riscv/riscv-vector-builtins.cc:4501
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored because %qT is already defined"
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "se descarta el atributo %qE porque %qT ya estÃ¡ definido"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5027
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "aritmÃ©tica en puntero a un tipo de dato incompleto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5034
  #, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:5036
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "fields cannot have SVE type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5041
  #, fuzzy, gcc-internal-format
  #| msgid "function parameters cannot have __fp16 type"
  msgid "array elements cannot have SVE type %qT"
  msgstr "los parÃ¡metros de la funciÃ³n no pueden tener el tipo __fp16"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5046
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5051
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with SVE type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5056
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot throw or catch SVE type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5061
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "capture by copy of SVE type %qT"
  msgstr "uso no vÃ¡lido del tipo incompleto %q#T"
  
! #: config/aarch64/aarch64.cc:637
  #, fuzzy, gcc-internal-format
  #| msgid "third argument to function %qE must be a constant integer"
  msgid "the arguments to %qE must be constant strings"
  msgstr "el tercer argumento de la funciÃ³n %qEdebe ser una constante entera"
  
! #: config/aarch64/aarch64.cc:645
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized %s target: %s"
  msgid "unrecognized state string %qs"
  msgstr "no se reconoce el objetivo de %s: %s"
  
! #: config/aarch64/aarch64.cc:729
  #, fuzzy, gcc-internal-format
  #| msgid "new cannot be applied to a function type"
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "new no se puede aplicar a un tipo de funciÃ³n"
  
! #: config/aarch64/aarch64.cc:756
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:772
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute applies only to function definitions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: config/aarch64/aarch64.cc:818
  #, fuzzy, gcc-internal-format
  #| msgid "unknown target attribute or pragma %qs"
  msgid "inconsistent attributes for state %qs"
  msgstr "atributo o pragma objetivo %qs desconocido"
  
! #: config/aarch64/aarch64.cc:1307
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %s %s"
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1310
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is incompatible with %s %s"
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1314
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "el modificador de caracterÃ­stica %qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1317
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "el modificador de caracterÃ­stica %qs es incompatible con %s %s"
  
! #: config/aarch64/aarch64.cc:1333
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "this operation requires the SVE ISA extension"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/aarch64/aarch64.cc:1334
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6403
  #, fuzzy, gcc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "el argumento para decltype debe ser una expresiÃ³n"
  
! #: config/aarch64/aarch64.cc:6880
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "Se pasÃ³ un argumento Altivec a una funciÃ³n sin prototipo"
  
! #: config/aarch64/aarch64.cc:7021 config/aarch64/aarch64.cc:7100
! #: config/aarch64/aarch64.cc:21321
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7028 config/aarch64/aarch64.cc:7107
! #: config/aarch64/aarch64.cc:21328
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7039 config/aarch64/aarch64.cc:7117
! #: config/aarch64/aarch64.cc:21336 config/arm/arm.cc:7342
! #: config/arm/arm.cc:7372 config/arm/arm.cc:29487
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:7240
  #, fuzzy, gcc-internal-format
  #| msgid "Use the SPE ABI extensions."
  msgid "%qE requires the SVE ISA extension"
  msgstr "Usa las extensiones de ABI SPE."
  
! #: config/aarch64/aarch64.cc:7243
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "la funciÃ³n interna %qs requiere la opciÃ³n %qs"
  
! #: config/aarch64/aarch64.cc:7431
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11149
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "la funciÃ³n interna %qs requiere la opciÃ³n %qs"
  
! #: config/aarch64/aarch64.cc:11158 config/aarch64/aarch64.cc:11162
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11165
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11223
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11225
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17932
  #, fuzzy, gcc-internal-format
  #| msgid "unknown flag passed in -moverride=%s (%s)"
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr "indicador pasado en -moverride=%s (%s) desconocido"
  
! #: config/aarch64/aarch64.cc:17976
  #, fuzzy, gcc-internal-format
  #| msgid "%s string ill-formed\n"
  msgid "%qs string ill-formed"
  msgstr "cadena %s mal formada\n"
  
! #: config/aarch64/aarch64.cc:18032
  #, fuzzy, gcc-internal-format
  #| msgid "invalid format of %s"
  msgid "invalid format for %<sve_width%>"
  msgstr "formato no vÃ¡lido de %s"
  
! #: config/aarch64/aarch64.cc:18044
  #, fuzzy, gcc-internal-format
  #| msgid "invalid %h value"
  msgid "invalid %<sve_width%> value: %d"
  msgstr "valor %h no vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:18064
  #, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr "falta la cadena de ajuste en la opciÃ³n (%s)"
  
! #: config/aarch64/aarch64.cc:18082
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "opciÃ³n de cadena de ajuste desconocida (%s)"
  
! #: config/aarch64/aarch64.cc:18270 config/arm/arm.cc:3227
! #: config/riscv/riscv.cc:9411
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18279 config/riscv/riscv.cc:9420
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18287
  #, fuzzy, gcc-internal-format
  #| msgid "Specify the register allocation order"
  msgid "specify a system register with a small string length"
  msgstr "Especifica el orden de asignaciÃ³n de registros"
  
! #: config/aarch64/aarch64.cc:18297 config/arm/arm.cc:3239
! #: config/riscv/riscv.cc:9449 config/rs6000/rs6000.cc:4497
  #, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "%qs no es un desplazamiento vÃ¡lido en %qs"
  
! #: config/aarch64/aarch64.cc:18304
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18310
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "streaming functions require the ISA extension %qs"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/aarch64/aarch64.cc:18312
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "la funciÃ³n interna %qs requiere la opciÃ³n %qs"
  
! #: config/aarch64/aarch64.cc:18406
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18422
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18536
  #, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "falta el nombre de la cpu en %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18546
  #, fuzzy, gcc-internal-format
  #| msgid "missing arch name in %<-march=%s%>"
  msgid "did you mean %<-march=%s%>?"
  msgstr "falta el nombre de la arquitectura en %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18549
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-mcpu=%s%>"
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "modificador de caracterÃ­stica no vÃ¡lido en %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18608
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "argumento %qs no vÃ¡lido para %qs"
  
! #: config/aarch64/aarch64.cc:18619
  #, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18624
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "argumento no vÃ¡lido para %<-fpatchable_function_entry%>"
  
! #: config/aarch64/aarch64.cc:18652
  #, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "falta el nombre de la arquitectura en %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18655
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -march"
  msgid "unknown value %qs for %<-march%>"
  msgstr "valor %qs desconocido para -march"
  
! #: config/aarch64/aarch64.cc:18661
  #, fuzzy, gcc-internal-format
  #| msgid "missing cpu name in %<-mcpu=%s%>"
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "falta el nombre de la cpu en %<-mcpu=%s%>"
  
! #: config/aarch64/aarch64.cc:18664
  #, fuzzy, gcc-internal-format
  #| msgid "invalid feature modifier in %<-march=%s%>"
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "modificador de caracterÃ­stica no vÃ¡lido en %<-march=%s%>"
  
! #: config/aarch64/aarch64.cc:18692
  #, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "falta el nombre de la cpu en %<-mtune=%s%>"
  
! #: config/aarch64/aarch64.cc:18695
  #, fuzzy, gcc-internal-format
  #| msgid "unknown value %qs for -mtune"
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "valor %qs desconocido para -mtune"
  
! #: config/aarch64/aarch64.cc:18847
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %<%s%> being added"
  msgstr "la opciÃ³n -mcpu=%s genera un conflicto con la opciÃ³n -march=%s"
  
! #: config/aarch64/aarch64.cc:18903
  #, fuzzy, gcc-internal-format
  #| msgid "assembler does not support -mabi=ilp32"
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "el ensamblador no tiene soporte para -mabi=ilp32"
  
! #: config/aarch64/aarch64.cc:18910
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18983
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs with -f%s"
  msgid "code model %qs with %<-f%s%>"
  msgstr "modelo de cÃ³digo %qs con -f%s"
  
! #: config/aarch64/aarch64.cc:18986
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en modo x32"
  
! #: config/aarch64/aarch64.cc:19084
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "la funciÃ³n interna %qs requiere la opciÃ³n %qs"
  
! #: config/aarch64/aarch64.cc:19187
  #, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "falta el nombre en atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19190
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"arch=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "nombre no vÃ¡lido (\"%s\") en el pragma o atributo %<target(\"arch=\")%>"
  
! #: config/aarch64/aarch64.cc:19194
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "valor no vÃ¡lido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:19228
  #, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "falta el nombre en el pragma o atributo %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19231
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"cpu=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "nombre no vÃ¡lido (\"%s\") en el pragma o atributo %<target(\"cpu=\")%>"
  
! #: config/aarch64/aarch64.cc:19235 config/aarch64/aarch64.cc:19319
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "valor no vÃ¡lido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:19274
  #, fuzzy, gcc-internal-format
  #| msgid "invalid name (\"%s\") in %<target(\"tune=\")%> pragma or attribute"
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "nombre no vÃ¡lido (\"%s\") en el pragma o atributo %<target(\"tune=\")%>"
  
! #: config/aarch64/aarch64.cc:19315
  #, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "falta el valor en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:19373 config/aarch64/aarch64.cc:19546
  #, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "pragma o atributo %<target()%> mal formado"
  
! #: config/aarch64/aarch64.cc:19417
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta un argumento"
  
! #: config/aarch64/aarch64.cc:19425 config/i386/i386-options.cc:1303
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta forma negada"
  
! #: config/aarch64/aarch64.cc:19479
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "el pragma o atributo %<target(\"%s=%s\")%> no es vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:19536 config/arm/arm.cc:33744
! #: config/riscv/riscv-target-attr.cc:325 config/rs6000/rs6000.cc:24684
! #: config/s390/s390.cc:16421
  #, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:19571
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19574
  #, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "el pragma o atributo %<target(\"%s\")%> no es vÃ¡lido"
  
! #: config/aarch64/aarch64.cc:19583
  #, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "pragma o atributo %<target(\"%s\")%> mal formado"
  
! #: config/aarch64/aarch64.cc:19801
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %<target%> argument not a string"
  msgid "attribute %<target_version%> has multiple values"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:19809
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %<target%> argument not a string"
  msgid "attribute %<target_version%> argument not a string"
  msgstr "el argumento del atributo %<target%> no es una cadena"
  
! #: config/aarch64/aarch64.cc:19831
  #, fuzzy, gcc-internal-format
  #| msgid "missing value in %<target()%> pragma or attribute"
  msgid "missing value in %<target_version%> attribute"
  msgstr "falta el valor en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:19835
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "valor no vÃ¡lido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:19841
  #, fuzzy, gcc-internal-format
  #| msgid "invalid value (\"%s\") in %<target()%> pragma or attribute"
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "valor no vÃ¡lido (\"%s\") en el pragma o atributo %<target()%>"
  
! #: config/aarch64/aarch64.cc:20420 config/i386/i386-features.cc:3521
! #: config/i386/i386-features.cc:3790
  #, fuzzy, gcc-internal-format
  #| msgid "Virtual function multiversioning not supported"
  msgid "virtual function multiversioning not supported"
  msgstr "No se admiten versiones mÃºltiples de funciones virtuales"
  
! #: config/aarch64/aarch64.cc:20541 config/i386/i386-features.cc:3654
! #: config/rs6000/rs6000.cc:25374
  #, fuzzy, gcc-internal-format
  #| msgid "multiversioning needs ifunc which is not supported on this target"
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "el versionado mÃºltiple necesita ifunc, que no se admite en este objetivo"
  
! #: config/aarch64/aarch64.cc:22089 config/arm/arm.cc:6690
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12778
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:22094 config/arm/arm.cc:6695
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12773
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:22099 config/arm/arm.cc:6700
  #, fuzzy
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/aarch64/aarch64.cc:23323 config/aarch64/aarch64.cc:23326
  #, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "vÃ­a %wd fuera de rango %wd - %wd"
  
! #: config/aarch64/aarch64.cc:28749 config/i386/i386.cc:25115
! #: config/i386/i386.cc:25246
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported simdlen %d"
  msgid "unsupported simdlen %wd"
  msgstr "simdlen %d no admitido"
  
! #: config/aarch64/aarch64.cc:28763
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported return type %qT for simd"
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/aarch64/aarch64.cc:28767 config/i386/i386.cc:25137
  #, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "no se admite el tipo de retorno %qT para simd"
  
! #: config/aarch64/aarch64.cc:28797
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument type %qT for simd"
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/aarch64/aarch64.cc:28801 config/i386/i386.cc:25168
  #, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "no se admite el tipo de argumento %qT para simd"
  
! #: config/aarch64/aarch64.cc:28850
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "la opciÃ³n -shared no se admite actualmente en ELF de VAX"
  
! #: config/aarch64/aarch64.cc:28871
  #, fuzzy, gcc-internal-format
  #| msgid "the -shared option is not currently supported for VAX ELF"
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "la opciÃ³n -shared no se admite actualmente en ELF de VAX"
  
! #: config/aarch64/aarch64.cc:28961
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot change attributes of symbol at %L after it has been used"
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "No se pueden cambiar los atributos del sÃ­mbolo en %L despuÃ©s de ser usado"
  
! #: config/aarch64/aarch64.cc:28963
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%q+D defined here"
  msgstr "la etiqueta %qD se define aquÃ­"
  
! #: config/aarch64/aarch64.cc:29421
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29730
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
*************** msgstr "latencia de cachÃ© L%d desconoci
*** 40931,40938 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "valor %qs errÃ³neo para -mmemory-latency"
  
! #: config/alpha/alpha.cc:6658 config/alpha/alpha.cc:6661 config/arc/arc.cc:6980
! #: config/arc/arc.cc:7254 config/s390/s390.cc:957
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr "fcode interno errÃ³neo"
--- 41090,41097 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "valor %qs errÃ³neo para -mmemory-latency"
  
! #: config/alpha/alpha.cc:6659 config/alpha/alpha.cc:6662 config/arc/arc.cc:6981
! #: config/arc/arc.cc:7255 config/s390/s390.cc:959
  #, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr "fcode interno errÃ³neo"
*************** msgstr "el argumento del atributo %qE no
*** 41060,41078 ****
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "el argumento del atributo %qE no es \"ilink\" o \"firq\""
  
! #: config/arc/arc.cc:2037 config/arm/arm.cc:7442 config/arm/arm.cc:7460
! #: config/arm/arm.cc:7639 config/avr/avr.cc:10321 config/avr/avr.cc:10337
  #: config/bfin/bfin.cc:4695 config/bfin/bfin.cc:4756 config/bfin/bfin.cc:4786
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6458 config/csky/csky.cc:6486
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:371
! #: config/h8300/h8300.cc:4948 config/i386/i386-options.cc:3695
! #: config/i386/i386-options.cc:3872 config/i386/i386-options.cc:3928
! #: config/i386/i386-options.cc:3979 config/i386/i386-options.cc:4016
  #: config/m68k/m68k.cc:796 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5801 config/riscv/riscv.cc:5476
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20684 config/rx/rx.cc:2728 config/rx/rx.cc:2754
! #: config/s390/s390.cc:1172 config/s390/s390.cc:1259 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2403
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
--- 41219,41237 ----
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "el argumento del atributo %qE no es \"ilink\" o \"firq\""
  
! #: config/arc/arc.cc:2037 config/arm/arm.cc:7483 config/arm/arm.cc:7501
! #: config/arm/arm.cc:7680 config/avr/avr.cc:11244 config/avr/avr.cc:11258
  #: config/bfin/bfin.cc:4695 config/bfin/bfin.cc:4756 config/bfin/bfin.cc:4786
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6459 config/csky/csky.cc:6487
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:379
! #: config/h8300/h8300.cc:4948 config/i386/i386-options.cc:3711
! #: config/i386/i386-options.cc:3888 config/i386/i386-options.cc:3944
! #: config/i386/i386-options.cc:3995 config/i386/i386-options.cc:4032
  #: config/m68k/m68k.cc:796 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5801 config/riscv/riscv.cc:5772
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20635 config/rx/rx.cc:2728 config/rx/rx.cc:2754
! #: config/s390/s390.cc:1174 config/s390/s390.cc:1261 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2403
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
*************** msgstr "el argumento del atributo %qE no
*** 41080,41253 ****
  msgid "%qE attribute only applies to functions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: config/arc/arc.cc:6879
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_arc_aligned with non-constant alignment"
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "__builtin_arc_aligned con alineamiento no constante"
  
! #: config/arc/arc.cc:6887
  #, fuzzy, gcc-internal-format
  #| msgid "invalid alignment value for __builtin_arc_aligned"
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "valor de argumento no vÃ¡lido para __builtin_arc_aligned"
  
! #: config/arc/arc.cc:7050
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "el operando 1 deberÃ­a ser un inmediato de 3 bits sin signo"
  
! #: config/arc/arc.cc:7091 config/arc/arc.cc:7188
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "el operando 2 deberÃ­a ser un valor de 3 bits sin signo (10-17)"
  
! #: config/arc/arc.cc:7124 config/arc/arc.cc:7156
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "el operando 1 deberÃ­a ser un valor de 3 bits sin signo (10-17)"
  
! #: config/arc/arc.cc:7128 config/arc/arc.cc:7160
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "el operando 2 deberÃ­a ser un valor de 8 bits sin signo"
  
! #: config/arc/arc.cc:7192
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "el operando 3 deberÃ­a ser un valor de 8 bits sin signo"
  
! #: config/arc/arc.cc:7225
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "el operando 4 deberÃ­a ser un valor de 8 bits sin signo (0-255)"
  
! #: config/arc/arc.cc:7229
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "el operando 3 deberÃ­a ser un valor de 3 bits sin signo (10-17)"
  
! #: config/arc/arc.cc:7236
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "el operando 2 deberÃ­a ser un valor de 3 bits sin signo (0-7)"
  
! #: config/arc/arc.cc:7239
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "el operando 2 deberÃ­a ser un valor de 3 bits par (subreg 0,2,4,6)"
  
! #: config/arc/arc.cc:7286
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "el interno requiere un inmediato para el operando %d"
  
! #: config/arc/arc.cc:7291
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "el operando %d deberÃ­a ser un inmediato sin signo de 6 bits"
  
! #: config/arc/arc.cc:7295
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "el operando %d deberÃ­a ser un inmediato sin signo de 8 bits"
  
! #: config/arc/arc.cc:7299
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "el operando %d deberÃ­a ser un inmediato sin signo de 3 bits"
  
! #: config/arc/arc.cc:7302
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7393
  #, fuzzy, gcc-internal-format
  #| msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr "el nÃºmero de registro debe ser una constante en tiempo de compilaciÃ³n. Pruebe a poner niveles de optimizaciÃ³n mÃ¡s altos"
  
! #: config/arc/arc.cc:8466
  #, fuzzy, gcc-internal-format
  #| msgid "Insn addresses not set after shorten_branches"
  msgid "insn addresses not set after shorten branches"
  msgstr "Direcciones de insn no establecidas despuÃ©s de shorten_branches"
  
! #: config/arc/arc.cc:8681
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "direcciones de insn no liberadas"
  
! #: config/arc/arc.cc:10837
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "el atributo %qE solamente es vÃ¡lido para la arquitectura ARCv2"
  
! #: config/arc/arc.cc:10845 config/arc/arc.cc:10884
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "falta el argumento del atributo %qE"
  
! #: config/arc/arc.cc:10856 config/arc/arc.cc:10895 config/arc/arc.cc:11021
! #: config/avr/avr.cc:10397
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "el atributo %qE sÃ³lo permite una constante entera como argumento"
  
! #: config/arc/arc.cc:10876
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "el atributo %qE solo es vÃ¡lido para la arquitectura ARC EM"
  
! #: config/arc/arc.cc:10931
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "el atributo %qE se aplica solamente a tipos"
  
! #: config/arc/arc.cc:10937
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is missing"
  msgid "argument of %qE attribute ignored"
  msgstr "falta el argumento del atributo %qE"
  
! #: config/arc/arc.cc:11011 config/avr/avr.cc:10384 config/bfin/bfin.cc:4818
  #: config/i386/winnt.cc:63 config/nvptx/nvptx.cc:5824
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "el atributo %qE solamente se aplica a variables"
  
! #: config/arm/aarch-common.cc:552 config/i386/i386.cc:23845
  #, fuzzy, gcc-internal-format
  #| msgid "alternatives not allowed in asm flag output"
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "no se permiten alternativas en la salida del indicador asm"
  
! #: config/arm/aarch-common.cc:613 config/i386/i386.cc:23909
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "salida del indicador asm %qs desconocida"
  
! #: config/arm/aarch-common.cc:623 config/i386/i386.cc:23938
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for asm flag output"
  msgid "invalid type for %<asm%> flag output"
  msgstr "tipo no vÃ¡lido para la salida del indicador asm"
  
! #: config/arm/aarch-common.cc:765
  #, fuzzy, gcc-internal-format
  #| msgid "missing feature modifier in target %s %qs"
  msgid "missing feature or flag for %<%s%>"
  msgstr "falta el modificador de caracterÃ­stica en el objetivo %s %qs"
  
! #: config/arm/aarch-common.cc:767
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid argument %<%s%> for %<%s%>"
  msgstr "argumento %qs no vÃ¡lido para %qs"
  
! #: config/arm/aarch-common.cc:778
  #, gcc-internal-format
  msgid "argument %<%s%> can only appear alone in %<%s%>"
  msgstr ""
--- 41239,41412 ----
  msgid "%qE attribute only applies to functions"
  msgstr "el atributo %qE se aplica solamente a funciones"
  
! #: config/arc/arc.cc:6880
  #, fuzzy, gcc-internal-format
  #| msgid "__builtin_arc_aligned with non-constant alignment"
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "__builtin_arc_aligned con alineamiento no constante"
  
! #: config/arc/arc.cc:6888
  #, fuzzy, gcc-internal-format
  #| msgid "invalid alignment value for __builtin_arc_aligned"
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "valor de argumento no vÃ¡lido para __builtin_arc_aligned"
  
! #: config/arc/arc.cc:7051
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "el operando 1 deberÃ­a ser un inmediato de 3 bits sin signo"
  
! #: config/arc/arc.cc:7092 config/arc/arc.cc:7189
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "el operando 2 deberÃ­a ser un valor de 3 bits sin signo (10-17)"
  
! #: config/arc/arc.cc:7125 config/arc/arc.cc:7157
  #, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "el operando 1 deberÃ­a ser un valor de 3 bits sin signo (10-17)"
  
! #: config/arc/arc.cc:7129 config/arc/arc.cc:7161
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "el operando 2 deberÃ­a ser un valor de 8 bits sin signo"
  
! #: config/arc/arc.cc:7193
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "el operando 3 deberÃ­a ser un valor de 8 bits sin signo"
  
! #: config/arc/arc.cc:7226
  #, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "el operando 4 deberÃ­a ser un valor de 8 bits sin signo (0-255)"
  
! #: config/arc/arc.cc:7230
  #, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "el operando 3 deberÃ­a ser un valor de 3 bits sin signo (10-17)"
  
! #: config/arc/arc.cc:7237
  #, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "el operando 2 deberÃ­a ser un valor de 3 bits sin signo (0-7)"
  
! #: config/arc/arc.cc:7240
  #, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "el operando 2 deberÃ­a ser un valor de 3 bits par (subreg 0,2,4,6)"
  
! #: config/arc/arc.cc:7287
  #, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "el interno requiere un inmediato para el operando %d"
  
! #: config/arc/arc.cc:7292
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "el operando %d deberÃ­a ser un inmediato sin signo de 6 bits"
  
! #: config/arc/arc.cc:7296
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "el operando %d deberÃ­a ser un inmediato sin signo de 8 bits"
  
! #: config/arc/arc.cc:7300
  #, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "el operando %d deberÃ­a ser un inmediato sin signo de 3 bits"
  
! #: config/arc/arc.cc:7303
  #, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr ""
  
! #: config/arc/arc.cc:7394
  #, fuzzy, gcc-internal-format
  #| msgid "register number must be a compile-time constant. Try giving higher optimization levels"
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr "el nÃºmero de registro debe ser una constante en tiempo de compilaciÃ³n. Pruebe a poner niveles de optimizaciÃ³n mÃ¡s altos"
  
! #: config/arc/arc.cc:8467
  #, fuzzy, gcc-internal-format
  #| msgid "Insn addresses not set after shorten_branches"
  msgid "insn addresses not set after shorten branches"
  msgstr "Direcciones de insn no establecidas despuÃ©s de shorten_branches"
  
! #: config/arc/arc.cc:8682
  #, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "direcciones de insn no liberadas"
  
! #: config/arc/arc.cc:10838
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "el atributo %qE solamente es vÃ¡lido para la arquitectura ARCv2"
  
! #: config/arc/arc.cc:10846 config/arc/arc.cc:10885
  #, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "falta el argumento del atributo %qE"
  
! #: config/arc/arc.cc:10857 config/arc/arc.cc:10896 config/arc/arc.cc:11022
! #: config/avr/avr.cc:11318
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "el atributo %qE sÃ³lo permite una constante entera como argumento"
  
! #: config/arc/arc.cc:10877
  #, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "el atributo %qE solo es vÃ¡lido para la arquitectura ARC EM"
  
! #: config/arc/arc.cc:10932
  #, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "el atributo %qE se aplica solamente a tipos"
  
! #: config/arc/arc.cc:10938
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is missing"
  msgid "argument of %qE attribute ignored"
  msgstr "falta el argumento del atributo %qE"
  
! #: config/arc/arc.cc:11012 config/avr/avr.cc:11305 config/bfin/bfin.cc:4818
  #: config/i386/winnt.cc:63 config/nvptx/nvptx.cc:5824
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "el atributo %qE solamente se aplica a variables"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:23866
  #, fuzzy, gcc-internal-format
  #| msgid "alternatives not allowed in asm flag output"
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "no se permiten alternativas en la salida del indicador asm"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:23930
  #, fuzzy, gcc-internal-format
  #| msgid "unknown asm flag output %qs"
  msgid "unknown %<asm%> flag output %qs"
  msgstr "salida del indicador asm %qs desconocida"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:23959
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for asm flag output"
  msgid "invalid type for %<asm%> flag output"
  msgstr "tipo no vÃ¡lido para la salida del indicador asm"
  
! #: config/arm/aarch-common.cc:714
  #, fuzzy, gcc-internal-format
  #| msgid "missing feature modifier in target %s %qs"
  msgid "missing feature or flag for %<%s%>"
  msgstr "falta el modificador de caracterÃ­stica en el objetivo %s %qs"
  
! #: config/arm/aarch-common.cc:716
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument %qs to %qs"
  msgid "invalid argument %<%s%> for %<%s%>"
  msgstr "argumento %qs no vÃ¡lido para %qs"
  
! #: config/arm/aarch-common.cc:727
  #, gcc-internal-format
  msgid "argument %<%s%> can only appear alone in %<%s%>"
  msgstr ""
*************** msgstr "el CPU objetivo no admite las in
*** 41495,41501 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr "el CPU objetivo no admite accesos sin alinear"
  
! #: config/arm/arm.cc:3247 config/arm/arm.cc:33306
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support branch-likely instructions"
  msgid "This architecture does not support branch protection instructions"
--- 41654,41660 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr "el CPU objetivo no admite accesos sin alinear"
  
! #: config/arm/arm.cc:3247 config/arm/arm.cc:33417
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support branch-likely instructions"
  msgid "This architecture does not support branch protection instructions"
*************** msgstr "la arquitectura %qs no admite la
*** 41507,41759 ****
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr "thunk-inline solo se admite con -mindirect-branch-jump"
  
! #: config/arm/arm.cc:3314
! #, fuzzy, gcc-internal-format
! #| msgid "invalid arguments for %<-fpatchable_function_entry%>"
! msgid "invalid key type for %<-mbranch-protection=%>"
! msgstr "argumento no vÃ¡lido para %<-fpatchable_function_entry%>"
! 
! #: config/arm/arm.cc:3347
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr "la opciÃ³n -mcpu=%s genera un conflicto con la opciÃ³n -march=%s"
  
! #: config/arm/arm.cc:3602
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr "-mapcs-stack-check es incompatible con -mno-apcs-frame"
  
! #: config/arm/arm.cc:3611
  #, fuzzy, gcc-internal-format
  #| msgid "-fpic and -mapcs-reent are incompatible"
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr "-fpic y -mapcs-reent son incompatibles"
  
! #: config/arm/arm.cc:3614
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "no se admite el cÃ³digo reentrante APCS.  Descartado"
  
! #: config/arm/arm.cc:3637
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr ""
  
! #: config/arm/arm.cc:3645
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "el lÃ­mite del tamaÃ±o de la estructura sÃ³lo se puede establecer a 8, 32 o 64"
  
! #: config/arm/arm.cc:3647
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "el lÃ­mite del tamaÃ±o de la estructura sÃ³lo se puede establecer a 8 o 32"
  
! #: config/arm/arm.cc:3672
  #, fuzzy, gcc-internal-format
  #| msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "El PIC de RTP es incompatible con -msingle-pic-base"
  
! #: config/arm/arm.cc:3684 config/arm/arm.cc:33647
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en modo x32"
  
! #: config/arm/arm.cc:3692
  #, fuzzy, gcc-internal-format
  #| msgid "-mpic-register= is useless without -fpic"
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr "-mpic-register= es inÃºtil sin -fpic"
  
! #: config/arm/arm.cc:3701
  #, fuzzy, gcc-internal-format
  #| msgid "unable to use '%s' for PIC register"
  msgid "unable to use %qs for PIC register"
  msgstr "no se puede usar '%s' para registro PIC"
  
! #: config/arm/arm.cc:3741 config/pru/pru.cc:612
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "no se admite -freorder-blocks-and-partition en esta arquitectura"
  
! #: config/arm/arm.cc:3909
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "las opciones fp16 seleccionadas son incompatibles"
  
! #: config/arm/arm.cc:3944
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-protector-guard=tls needs a valid base register"
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr "-mstack-protector-guard==tls necesita un registro bae vÃ¡lido"
  
! #: config/arm/arm.cc:3964
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt requiere una ABI compatible con AAPCS para una operaciÃ³n adecuada"
  
! #: config/arm/arm.cc:3967
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "el abi iwmmxt requiere un cpu capaz de iwmmxt"
  
! #: config/arm/arm.cc:3975
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "el CPU objetivo no admite trabajo interno"
  
! #: config/arm/arm.cc:3988
  #, fuzzy, gcc-internal-format
  #| msgid "AAPCS does not support -mcaller-super-interworking"
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr "AAPCS no admite -mcaller-super-interworking"
  
! #: config/arm/arm.cc:3991
  #, fuzzy, gcc-internal-format
  #| msgid "AAPCS does not support -mcallee-super-interworking"
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr "AAPCS no admite -mcallee-super-interworking"
  
! #: config/arm/arm.cc:3996
  #, fuzzy, gcc-internal-format
  #| msgid "__fp16 and no ldrh"
  msgid "%<__fp16%> and no ldrh"
  msgstr "__fp16 sin ldrh"
  
! #: config/arm/arm.cc:3999
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "la CPU objetivo no admite las instrucciones de seguridad ARMv8-M"
  
! #: config/arm/arm.cc:4004
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4016
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr "-mfloat-abi=hard: el procesador seleccionado carece de FPU"
  
! #: config/arm/arm.cc:4024
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard and VFP"
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr "-mfloat-abi=hard y VFP"
  
! #: config/arm/arm.cc:6289
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "variante PCS derivada de un no AAPCS"
  
! #: config/arm/arm.cc:6291
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "las funciones variadic debe usar la variante AAPCS base"
  
! #: config/arm/arm.cc:6320
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "variante PCS"
  
! #: config/arm/arm.cc:6595
  #, fuzzy, gcc-internal-format
  #| msgid "Thumb-1 hard-float VFP ABI"
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr "ABI de VFP de coma flotante dura de Thumb-1"
  
! #: config/arm/arm.cc:6690
  #, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7074 config/arm/arm.cc:7295 config/arm/arm.cc:7328
! #: config/arm/arm.cc:29369
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/arm/arm.cc:7466
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7588
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "el atributo %qE no estÃ¡ disponible para funciones con argumentos pasados en la pila"
  
! #: config/arm/arm.cc:7600
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "el atributo %qE no estÃ¡ disponible para funciones con un nÃºmero variable de argumentos"
  
! #: config/arm/arm.cc:7609
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "el atributo %qE no estÃ¡ disponible para funciones que devuelven valor en la pila"
  
! #: config/arm/arm.cc:7631 config/arm/arm.cc:7683
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored without -mcmse option."
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "se descarta el atributo %qE sin la opciÃ³n -mcmse."
  
! #: config/arm/arm.cc:7650
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "el atributo %qE no tiene efecto en funciones con enlazado estÃ¡tico"
  
! #: config/arm/arm.cc:7703
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "el atributo %qE se aplica solamente al tipo base de un puntero a funciÃ³n"
  
! #: config/arm/arm.cc:9696
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.cc:13547 config/arm/arm.cc:13549
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd fuera de rango %wd - %wd"
  
! #: config/arm/arm.cc:25956
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "no se puede calcular la ubicaciÃ³n real del parÃ¡metro apilado"
  
! #: config/arm/arm.cc:26619
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Fin de mÃ³dulo inesperado"
  
! #: config/arm/arm.cc:26878
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "no hay registros inferiores disponibles para extraer registros superiores"
  
! #: config/arm/arm.cc:27131
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "no se pueden codificar las Rutinas de Servicios de InterrupciÃ³n en el modo Thumb"
  
! #: config/arm/arm.cc:27377
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-check=specific for Thumb-1"
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "-fstack-check=specific para Thumb-1"
  
! #: config/arm/arm.cc:33662
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "fpu no vÃ¡lida para el atributo o pragma del objetivo %qs"
--- 41666,41912 ----
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr "thunk-inline solo se admite con -mindirect-branch-jump"
  
! #: config/arm/arm.cc:3388
  #, fuzzy, gcc-internal-format
  #| msgid "switch -mcpu=%s conflicts with -march=%s switch"
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr "la opciÃ³n -mcpu=%s genera un conflicto con la opciÃ³n -march=%s"
  
! #: config/arm/arm.cc:3643
  #, fuzzy, gcc-internal-format
  #| msgid "-mapcs-stack-check incompatible with -mno-apcs-frame"
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr "-mapcs-stack-check es incompatible con -mno-apcs-frame"
  
! #: config/arm/arm.cc:3652
  #, fuzzy, gcc-internal-format
  #| msgid "-fpic and -mapcs-reent are incompatible"
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr "-fpic y -mapcs-reent son incompatibles"
  
! #: config/arm/arm.cc:3655
  #, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "no se admite el cÃ³digo reentrante APCS.  Descartado"
  
! #: config/arm/arm.cc:3678
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr ""
  
! #: config/arm/arm.cc:3686
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr "el lÃ­mite del tamaÃ±o de la estructura sÃ³lo se puede establecer a 8, 32 o 64"
  
! #: config/arm/arm.cc:3688
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr "el lÃ­mite del tamaÃ±o de la estructura sÃ³lo se puede establecer a 8 o 32"
  
! #: config/arm/arm.cc:3713
  #, fuzzy, gcc-internal-format
  #| msgid "RTP PIC is incompatible with -msingle-pic-base"
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "El PIC de RTP es incompatible con -msingle-pic-base"
  
! #: config/arm/arm.cc:3725 config/arm/arm.cc:33758
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs not supported in x32 mode"
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en modo x32"
  
! #: config/arm/arm.cc:3733
  #, fuzzy, gcc-internal-format
  #| msgid "-mpic-register= is useless without -fpic"
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr "-mpic-register= es inÃºtil sin -fpic"
  
! #: config/arm/arm.cc:3742
  #, fuzzy, gcc-internal-format
  #| msgid "unable to use '%s' for PIC register"
  msgid "unable to use %qs for PIC register"
  msgstr "no se puede usar '%s' para registro PIC"
  
! #: config/arm/arm.cc:3782 config/pru/pru.cc:612
  #, fuzzy, gcc-internal-format
  #| msgid "-freorder-blocks-and-partition not supported on this architecture"
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "no se admite -freorder-blocks-and-partition en esta arquitectura"
  
! #: config/arm/arm.cc:3950
  #, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "las opciones fp16 seleccionadas son incompatibles"
  
! #: config/arm/arm.cc:3985
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-protector-guard=tls needs a valid base register"
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr "-mstack-protector-guard==tls necesita un registro bae vÃ¡lido"
  
! #: config/arm/arm.cc:4005
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr "iwmmxt requiere una ABI compatible con AAPCS para una operaciÃ³n adecuada"
  
! #: config/arm/arm.cc:4008
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr "el abi iwmmxt requiere un cpu capaz de iwmmxt"
  
! #: config/arm/arm.cc:4016
  #, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "el CPU objetivo no admite trabajo interno"
  
! #: config/arm/arm.cc:4029
  #, fuzzy, gcc-internal-format
  #| msgid "AAPCS does not support -mcaller-super-interworking"
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr "AAPCS no admite -mcaller-super-interworking"
  
! #: config/arm/arm.cc:4032
  #, fuzzy, gcc-internal-format
  #| msgid "AAPCS does not support -mcallee-super-interworking"
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr "AAPCS no admite -mcallee-super-interworking"
  
! #: config/arm/arm.cc:4037
  #, fuzzy, gcc-internal-format
  #| msgid "__fp16 and no ldrh"
  msgid "%<__fp16%> and no ldrh"
  msgstr "__fp16 sin ldrh"
  
! #: config/arm/arm.cc:4040
  #, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "la CPU objetivo no admite las instrucciones de seguridad ARMv8-M"
  
! #: config/arm/arm.cc:4045
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4057
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard: selected processor lacks an FPU"
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr "-mfloat-abi=hard: el procesador seleccionado carece de FPU"
  
! #: config/arm/arm.cc:4065
  #, fuzzy, gcc-internal-format
  #| msgid "-mfloat-abi=hard and VFP"
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr "-mfloat-abi=hard y VFP"
  
! #: config/arm/arm.cc:6330
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr "variante PCS derivada de un no AAPCS"
  
! #: config/arm/arm.cc:6332
  #, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "las funciones variadic debe usar la variante AAPCS base"
  
! #: config/arm/arm.cc:6361
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr "variante PCS"
  
! #: config/arm/arm.cc:6636
  #, fuzzy, gcc-internal-format
  #| msgid "Thumb-1 hard-float VFP ABI"
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr "ABI de VFP de coma flotante dura de Thumb-1"
  
! #: config/arm/arm.cc:6731
  #, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7115 config/arm/arm.cc:7336 config/arm/arm.cc:7369
! #: config/arm/arm.cc:29480
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/arm/arm.cc:7507
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7629
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "el atributo %qE no estÃ¡ disponible para funciones con argumentos pasados en la pila"
  
! #: config/arm/arm.cc:7641
  #, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "el atributo %qE no estÃ¡ disponible para funciones con un nÃºmero variable de argumentos"
  
! #: config/arm/arm.cc:7650
  #, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "el atributo %qE no estÃ¡ disponible para funciones que devuelven valor en la pila"
  
! #: config/arm/arm.cc:7672 config/arm/arm.cc:7724
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored without -mcmse option."
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "se descarta el atributo %qE sin la opciÃ³n -mcmse."
  
! #: config/arm/arm.cc:7691
  #, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "el atributo %qE no tiene efecto en funciones con enlazado estÃ¡tico"
  
! #: config/arm/arm.cc:7744
  #, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "el atributo %qE se aplica solamente al tipo base de un puntero a funciÃ³n"
  
! #: config/arm/arm.cc:9737
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.cc:13588 config/arm/arm.cc:13590
  #, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "%s %wd fuera de rango %wd - %wd"
  
! #: config/arm/arm.cc:26067
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr "no se puede calcular la ubicaciÃ³n real del parÃ¡metro apilado"
  
! #: config/arm/arm.cc:26730
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of module"
  msgid "Unexpected thumb1 far jump"
  msgstr "Fin de mÃ³dulo inesperado"
  
! #: config/arm/arm.cc:26989
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr "no hay registros inferiores disponibles para extraer registros superiores"
  
! #: config/arm/arm.cc:27242
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt Service Routines cannot be coded in Thumb mode"
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "no se pueden codificar las Rutinas de Servicios de InterrupciÃ³n en el modo Thumb"
  
! #: config/arm/arm.cc:27488
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-check=specific for Thumb-1"
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr "-fstack-check=specific para Thumb-1"
  
! #: config/arm/arm.cc:33773
  #, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "fpu no vÃ¡lida para el atributo o pragma del objetivo %qs"
*************** msgstr "fpu no vÃ¡lida para el atributo
*** 41761,41782 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33670
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "selecciÃ³n automÃ¡tica de fpu actualmente no permitida aquÃ­"
  
! #: config/arm/arm.cc:33683
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "arquitectura no vÃ¡lida para el atributo o pragma objetivo %qs"
  
! #: config/arm/arm.cc:33697
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "atributo o pragma objetivo %qs desconocido"
  
! #: config/arm/arm.cc:34660
  #, fuzzy, gcc-internal-format
  #| msgid "address mode %qs not supported in the %s bit mode"
  msgid "%<asm%> flags not supported in thumb1 mode"
--- 41914,41935 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33781
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr "selecciÃ³n automÃ¡tica de fpu actualmente no permitida aquÃ­"
  
! #: config/arm/arm.cc:33794
  #, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "arquitectura no vÃ¡lida para el atributo o pragma objetivo %qs"
  
! #: config/arm/arm.cc:33808
  #, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "atributo o pragma objetivo %qs desconocido"
  
! #: config/arm/arm.cc:34771
  #, fuzzy, gcc-internal-format
  #| msgid "address mode %qs not supported in the %s bit mode"
  msgid "%<asm%> flags not supported in thumb1 mode"
*************** msgstr "arquitecturas de nÃºcleo no admi
*** 41826,41991 ****
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:1065
  #, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
  msgstr "arquitectura de nÃºcleo %qs desconocida especificada con %qs"
  
! #: config/avr/avr.cc:1119 config/pru/pru.cc:601 config/visium/visium.cc:422
  #, fuzzy, gcc-internal-format
  #| msgid "-fpic is not supported"
  msgid "%<-fpic%> is not supported"
  msgstr "no se admite -fpic"
  
! #: config/avr/avr.cc:1121 config/pru/pru.cc:603 config/visium/visium.cc:424
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC is not supported"
  msgid "%<-fPIC%> is not supported"
  msgstr "no se admite -fPIC"
  
! #: config/avr/avr.cc:1123 config/pru/pru.cc:605
  #, fuzzy, gcc-internal-format
  #| msgid "-fpie is not supported"
  msgid "%<-fpie%> is not supported"
  msgstr "no se admite -fpie"
  
! #: config/avr/avr.cc:1125 config/pru/pru.cc:607
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIE is not supported"
  msgid "%<-fPIE%> is not supported"
  msgstr "no se admite -fPIE"
  
! #: config/avr/avr.cc:1421 config/avr/avr.cc:1426 config/riscv/riscv.cc:9392
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "los atributos de funciÃ³n %qs y %qs son mutuamente excluyentes"
  
! #: config/avr/avr.cc:1447 config/riscv/riscv.cc:9404
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: config/avr/avr.cc:1450 config/riscv/riscv.cc:9401
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "la funciÃ³n %qs no puede devolver un valor"
  
! #: config/avr/avr.cc:1464
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr "%qs parece ser un manejador %s mal escrito; falta el prefijo %<__vector%>"
  
! #: config/avr/avr.cc:1477
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr "%qs es un identificador invertido en AVR-LibC.  PlantÃ©ese %<#include <avr/interrupt.h>%> antes de usar la macro %qs"
  
! #: config/avr/avr.cc:1694
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "%<builtin_return_address%> sÃ³lo contiene 2 bytes de direcciÃ³n"
  
! #: config/avr/avr.cc:3119
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr "el desplazamiento del puntero desde el sÃ­mbolo tal vez es incorrecto"
  
! #: config/avr/avr.cc:3258
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "se accede a memoria de datos con direcciÃ³n de memoria de programa"
  
! #: config/avr/avr.cc:3319
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "se accede a memoria de programa con direcciÃ³n de memoria de datos"
  
! #: config/avr/avr.cc:3653
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "se usÃ³ el registro fijo %s para pasar un parÃ¡metro a la funciÃ³n"
  
! #: config/avr/avr.cc:3918
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "no se admite escribir al espacio de direcciones %qs"
  
! #: config/avr/avr.cc:10356
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "el atributo %qE se aplica solamente a variables en almacenamiento estÃ¡tico"
  
! #: config/avr/avr.cc:10363
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "solo se admite el atributo %qE nÃºcleos Tiny reducidos"
  
! #: config/avr/avr.cc:10405
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute address out of range"
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr "la direcciÃ³n del atributo %qE estÃ¡ fuera de rango"
  
! #: config/avr/avr.cc:10419
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr "tanto el atributo %s como el %qE proporcionan direcciÃ³n"
  
! #: config/avr/avr.cc:10429
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "atributo %qE en variable no volÃ¡til"
  
! #: config/avr/avr.cc:10505
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "no se admiten espacios de direcciones para dispositivos Tiny reducidos"
  
! #: config/avr/avr.cc:10512
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "no se admite el espacio de direcciones %qs para dispositivos con tamaÃ±o de flash de hasta %d KiB"
  
! #: config/avr/avr.cc:10693
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "el espacio de direcciones %qs que apuntan a punteros debe ser const en %qT"
  
! #: config/avr/avr.cc:10696
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "el espacio de direcciones %qs que apuntan a punteros debe ser const en %s %q+D"
  
! #: config/avr/avr.cc:10717
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object %qD may not be initialized"
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr "el objeto de tamaÃ±o variable %qD no se puede inicializar"
  
! #: config/avr/avr.cc:10769
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "la variable %q+D debe ser const para que se ponga en la secciÃ³n de sÃ³lo lectura a travÃ©s de %qs"
  
! #: config/avr/avr.cc:10930
  #, fuzzy, gcc-internal-format
  #| msgid "static IO declaration for %q+D needs an address"
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr "la declaraciÃ³n de ES estÃ¡tica para %q+D necesita una direcciÃ³n"
  
! #: config/avr/avr.cc:11019
  #, fuzzy, gcc-internal-format
  #| msgid "only uninitialized variables can be placed in the .noinit section"
  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"
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:11096
  #, gcc-internal-format
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr "se colocÃ³ la variable %q+D con inicializaciÃ³n dinÃ¡mica en el Ã¡rea de memoria del programa"
  
! #: config/avr/avr.cc:11107
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "se colocÃ³ la variable %q+D sin inicializar en el Ã¡rea de memoria del programa"
--- 41979,42150 ----
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:1090
  #, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
  msgstr "arquitectura de nÃºcleo %qs desconocida especificada con %qs"
  
! #: config/avr/avr.cc:1144 config/pru/pru.cc:601 config/visium/visium.cc:422
  #, fuzzy, gcc-internal-format
  #| msgid "-fpic is not supported"
  msgid "%<-fpic%> is not supported"
  msgstr "no se admite -fpic"
  
! #: config/avr/avr.cc:1146 config/pru/pru.cc:603 config/visium/visium.cc:424
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIC is not supported"
  msgid "%<-fPIC%> is not supported"
  msgstr "no se admite -fPIC"
  
! #: config/avr/avr.cc:1148 config/pru/pru.cc:605
  #, fuzzy, gcc-internal-format
  #| msgid "-fpie is not supported"
  msgid "%<-fpie%> is not supported"
  msgstr "no se admite -fpie"
  
! #: config/avr/avr.cc:1150 config/pru/pru.cc:607
  #, fuzzy, gcc-internal-format
  #| msgid "-fPIE is not supported"
  msgid "%<-fPIE%> is not supported"
  msgstr "no se admite -fPIE"
  
! #: config/avr/avr.cc:1446 config/avr/avr.cc:1451 config/riscv/riscv.cc:9772
  #, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "los atributos de funciÃ³n %qs y %qs son mutuamente excluyentes"
  
! #: config/avr/avr.cc:1472 config/riscv/riscv.cc:9784
  #, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: config/avr/avr.cc:1475 config/riscv/riscv.cc:9781
  #, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "la funciÃ³n %qs no puede devolver un valor"
  
! #: config/avr/avr.cc:1489
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr "%qs parece ser un manejador %s mal escrito; falta el prefijo %<__vector%>"
  
! #: config/avr/avr.cc:1500
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr "%qs es un identificador invertido en AVR-LibC.  PlantÃ©ese %<#include <avr/interrupt.h>%> antes de usar la macro %qs"
  
! #: config/avr/avr.cc:1507
! #, fuzzy, gcc-internal-format
! #| msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
! msgid "%qs is a deprecated identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> or %<#include <compat/deprecated.h>%> before using the %qs macro"
! msgstr "%qs es un identificador invertido en AVR-LibC.  PlantÃ©ese %<#include <avr/interrupt.h>%> antes de usar la macro %qs"
! 
! #: config/avr/avr.cc:1728
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr "%<builtin_return_address%> sÃ³lo contiene 2 bytes de direcciÃ³n"
  
! #: config/avr/avr.cc:3716
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr "el desplazamiento del puntero desde el sÃ­mbolo tal vez es incorrecto"
  
! #: config/avr/avr.cc:3855
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr "se accede a memoria de datos con direcciÃ³n de memoria de programa"
  
! #: config/avr/avr.cc:3916
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr "se accede a memoria de programa con direcciÃ³n de memoria de datos"
  
! #: config/avr/avr.cc:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr "se usÃ³ el registro fijo %s para pasar un parÃ¡metro a la funciÃ³n"
  
! #: config/avr/avr.cc:4518
  #, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "no se admite escribir al espacio de direcciones %qs"
  
! #: config/avr/avr.cc:11277
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "el atributo %qE se aplica solamente a variables en almacenamiento estÃ¡tico"
  
! #: config/avr/avr.cc:11284
  #, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "solo se admite el atributo %qE nÃºcleos Tiny reducidos"
  
! #: config/avr/avr.cc:11326
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute address out of range"
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr "la direcciÃ³n del atributo %qE estÃ¡ fuera de rango"
  
! #: config/avr/avr.cc:11340
  #, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr "tanto el atributo %s como el %qE proporcionan direcciÃ³n"
  
! #: config/avr/avr.cc:11350
  #, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "atributo %qE en variable no volÃ¡til"
  
! #: config/avr/avr.cc:11426
  #, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "no se admiten espacios de direcciones para dispositivos Tiny reducidos"
  
! #: config/avr/avr.cc:11433
  #, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "no se admite el espacio de direcciones %qs para dispositivos con tamaÃ±o de flash de hasta %d KiB"
  
! #: config/avr/avr.cc:11613
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "el espacio de direcciones %qs que apuntan a punteros debe ser const en %qT"
  
! #: config/avr/avr.cc:11616
  #, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "el espacio de direcciones %qs que apuntan a punteros debe ser const en %s %q+D"
  
! #: config/avr/avr.cc:11637
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object %qD may not be initialized"
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr "el objeto de tamaÃ±o variable %qD no se puede inicializar"
  
! #: config/avr/avr.cc:11688
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr "la variable %q+D debe ser const para que se ponga en la secciÃ³n de sÃ³lo lectura a travÃ©s de %qs"
  
! #: config/avr/avr.cc:11849
  #, fuzzy, gcc-internal-format
  #| msgid "static IO declaration for %q+D needs an address"
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr "la declaraciÃ³n de ES estÃ¡tica para %q+D necesita una direcciÃ³n"
  
! #: config/avr/avr.cc:11938
  #, fuzzy, gcc-internal-format
  #| msgid "only uninitialized variables can be placed in the .noinit section"
  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"
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:12015
  #, gcc-internal-format
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr "se colocÃ³ la variable %q+D con inicializaciÃ³n dinÃ¡mica en el Ã¡rea de memoria del programa"
  
! #: config/avr/avr.cc:12026
  #, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "se colocÃ³ la variable %q+D sin inicializar en el Ã¡rea de memoria del programa"
*************** msgstr "se colocÃ³ la variable %q+D sin
*** 41994,42036 ****
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:11172
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object %qD may not be initialized"
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr "el objeto de tamaÃ±o variable %qD no se puede inicializar"
  
! #: config/avr/avr.cc:11225
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%q+D tiene atributos incompatibles %qs y %qs"
  
! #: config/avr/avr.cc:11288
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "la arquitectura %qs sÃ³lo se admite para ensamblador"
  
! #: config/avr/avr.cc:13788
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "vonversiÃ³n del espacio de direcciones %qs al espacio de direcciones %qs"
  
! #: config/avr/avr.cc:14878 config/avr/avr.cc:14891
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s expera una constante entera en tiempo de compilaciÃ³n"
  
! #: config/avr/avr.cc:14905
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s espera una constante entera long en tiempo de compilaciÃ³n como primer argumento"
  
! #: config/avr/avr.cc:14933
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "redondear a %d bits no tiene ningÃºn efecto en valores de coma fija con %d bits de fracciÃ³n"
  
! #: config/avr/avr.cc:14942
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "el resultado del redondeo serÃ¡ siempre 0"
--- 42153,42195 ----
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:12091
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object %qD may not be initialized"
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr "el objeto de tamaÃ±o variable %qD no se puede inicializar"
  
! #: config/avr/avr.cc:12144
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%q+D tiene atributos incompatibles %qs y %qs"
  
! #: config/avr/avr.cc:12207
  #, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "la arquitectura %qs sÃ³lo se admite para ensamblador"
  
! #: config/avr/avr.cc:14767
  #, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "vonversiÃ³n del espacio de direcciones %qs al espacio de direcciones %qs"
  
! #: config/avr/avr.cc:15848 config/avr/avr.cc:15861
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s expera una constante entera en tiempo de compilaciÃ³n"
  
! #: config/avr/avr.cc:15875
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%s espera una constante entera long en tiempo de compilaciÃ³n como primer argumento"
  
! #: config/avr/avr.cc:15903
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr "redondear a %d bits no tiene ningÃºn efecto en valores de coma fija con %d bits de fracciÃ³n"
  
! #: config/avr/avr.cc:15912
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "el resultado del redondeo serÃ¡ siempre 0"
*************** msgstr "el atributo %qE requiere una cad
*** 42139,42205 ****
  msgid "%qE attribute only applies to structure, union and class types"
  msgstr "el atributo %qE se aplica solamente a tipos de funciones"
  
! #: config/bpf/bpf.cc:196
  #, gcc-internal-format
  msgid "BPF CO-RE requires BTF debugging information, use %<-gbtf%>"
  msgstr ""
  
! #: config/bpf/bpf.cc:216
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "BPF CO-RE does not support LTO"
  msgstr "%s no admite %s"
  
! #: config/bpf/bpf.cc:253
  #, fuzzy, gcc-internal-format
  #| msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgid "%<-fstack-protector%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no funciona en esta arquitectura"
  
! #: config/bpf/bpf.cc:382
  #, fuzzy, gcc-internal-format
  #| msgid "variable tracking size limit exceeded"
  msgid "eBPF stack limit exceeded"
  msgstr "se excediÃ³ el lÃ­mite de tamaÃ±o de rastreo de variable"
  
! #: config/bpf/bpf.cc:664
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to make"
  msgid "too many function arguments for eBPF"
  msgstr "demasiados argumentos para make"
  
! #: config/bpf/bpf.cc:683 config/bpf/bpf.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "In constructor %qs"
  msgid "no constructors"
  msgstr "En el constructor %qs"
  
! #: config/bpf/bpf.cc:701 config/bpf/bpf.cc:703
  #, fuzzy, gcc-internal-format
  #| msgid "In destructor %qs"
  msgid "no destructors"
  msgstr "En el destructor %qs"
  
! #: config/bpf/bpf.cc:755
  #, fuzzy, gcc-internal-format
  #| msgid "the call requires ifunc, which is not supported by this target"
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr "la llamada requiere ifunc, que no se admite en este objetivo"
  
! #: config/bpf/bpf.cc:1005 config/loongarch/loongarch-builtins.cc:3008
! #: config/mips/mips.cc:17388 config/nios2/nios2.cc:3601
  #: config/riscv/riscv-builtins.cc:344
! #: config/riscv/riscv-vector-builtins.cc:4189
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "argumento no vÃ¡lido para la funciÃ³n interna"
  
! #: config/bpf/bpf.cc:1019
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "invalid built-in function at expansion"
  msgstr "argumento no vÃ¡lido para la funciÃ³n interna %s"
  
  #: config/c6x/c6x.cc:245
  #, fuzzy, gcc-internal-format
  #| msgid "-fpic and -fPIC not supported without -mdsbt on this target"
--- 42298,42386 ----
  msgid "%qE attribute only applies to structure, union and class types"
  msgstr "el atributo %qE se aplica solamente a tipos de funciones"
  
! #: config/bpf/bpf.cc:197
  #, gcc-internal-format
  msgid "BPF CO-RE requires BTF debugging information, use %<-gbtf%>"
  msgstr ""
  
! #: config/bpf/bpf.cc:215
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support %s"
  msgid "BPF CO-RE does not support LTO"
  msgstr "%s no admite %s"
  
! #: config/bpf/bpf.cc:251
  #, fuzzy, gcc-internal-format
  #| msgid "%<-freorder-blocks-and-partition%> does not work on this architecture"
  msgid "%<-fstack-protector%> does not work on this architecture"
  msgstr "%<-freorder-blocks-and-partition%> no funciona en esta arquitectura"
  
! #: config/bpf/bpf.cc:366
  #, fuzzy, gcc-internal-format
  #| msgid "variable tracking size limit exceeded"
  msgid "eBPF stack limit exceeded"
  msgstr "se excediÃ³ el lÃ­mite de tamaÃ±o de rastreo de variable"
  
! #: config/bpf/bpf.cc:685
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to make"
  msgid "too many function arguments for eBPF"
  msgstr "demasiados argumentos para make"
  
! #: config/bpf/bpf.cc:704 config/bpf/bpf.cc:706
  #, fuzzy, gcc-internal-format
  #| msgid "In constructor %qs"
  msgid "no constructors"
  msgstr "En el constructor %qs"
  
! #: config/bpf/bpf.cc:722 config/bpf/bpf.cc:724
  #, fuzzy, gcc-internal-format
  #| msgid "In destructor %qs"
  msgid "no destructors"
  msgstr "En el destructor %qs"
  
! #: config/bpf/bpf.cc:776
  #, fuzzy, gcc-internal-format
  #| msgid "the call requires ifunc, which is not supported by this target"
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr "la llamada requiere ifunc, que no se admite en este objetivo"
  
! #: config/bpf/bpf.cc:1051 config/loongarch/loongarch-builtins.cc:3005
! #: config/mips/mips.cc:17394 config/nios2/nios2.cc:3602
  #: config/riscv/riscv-builtins.cc:344
! #: config/riscv/riscv-vector-builtins.cc:4226
  #, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "argumento no vÃ¡lido para la funciÃ³n interna"
  
! #: config/bpf/bpf.cc:1065
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument to built-in function %s"
  msgid "invalid built-in function at expansion"
  msgstr "argumento no vÃ¡lido para la funciÃ³n interna %s"
  
+ #: config/bpf/bpf.cc:1287 config/bpf/bpf.cc:1290
+ #, fuzzy, gcc-internal-format
+ #| msgid "second argument to %<__builtin_prefetch%> must be a constant"
+ msgid "could not inline call to %<__builtin_%s%>: size must be constant"
+ msgstr "el segundo argumento de %<__builtin_prefetch%> debe ser una constante"
+ 
+ #: config/bpf/bpf.cc:1318 config/bpf/bpf.cc:1321
+ #, gcc-internal-format
+ msgid "could not inline call to %<__builtin_%s%>: too many bytes, use %<-minline-memops-threshold%>"
+ msgstr ""
+ 
+ #: config/bpf/bpf.cc:1371 config/bpf/bpf.cc:1374
+ #, fuzzy, gcc-internal-format
+ #| msgid "second argument to %<__builtin_prefetch%> must be a constant"
+ msgid "could not inline call to %<__builtin_memset%>: size must be constant"
+ msgstr "el segundo argumento de %<__builtin_prefetch%> debe ser una constante"
+ 
+ #: config/bpf/bpf.cc:1402 config/bpf/bpf.cc:1405
+ #, gcc-internal-format
+ msgid "could not inline call to %<__builtin_memset%>: too many bytes, use %<-minline-memops-threshold%>"
+ msgstr ""
+ 
  #: config/c6x/c6x.cc:245
  #, fuzzy, gcc-internal-format
  #| msgid "-fpic and -fPIC not supported without -mdsbt on this target"
*************** msgstr "destino desconocido"
*** 42270,42305 ****
  msgid "stackframe too big: %d bytes"
  msgstr "marco de la pila demasiado grande: %d bytes"
  
! #: config/csky/csky.cc:2543
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is not based on arch %s, ignoring the arch"
  msgstr ""
  
! #: config/csky/csky.cc:2609 config/csky/csky.cc:2647 config/csky/csky.cc:2712
! #: config/csky/csky.cc:2735 config/csky/csky.cc:2752
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' not supported by %s"
  msgid "%qs is not supported by arch %s"
  msgstr "`%s' no tiene soporte para %s"
  
! #: config/csky/csky.cc:2650
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-float not supported"
  msgid "%<-mhard-float%> is not supported by the selected CPU"
  msgstr "no se admite -mhard-float"
  
! #: config/csky/csky.cc:2666
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-y2k ignored without -Wformat"
  msgid "%<-mdouble-float%> ignored without %<-mhard-float%>"
  msgstr "se descarta -Wformat-y2k sin -Wformat"
  
! #: config/csky/csky.cc:2669
  #, gcc-internal-format
  msgid "%<-mfdivdu%> ignored without %<-mhard-float%>"
  msgstr ""
  
! #: config/csky/csky.cc:2724
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>"
  msgid "%<-msmart%> is incompatible with %<-mhigh-registers%>"
--- 42451,42486 ----
  msgid "stackframe too big: %d bytes"
  msgstr "marco de la pila demasiado grande: %d bytes"
  
! #: config/csky/csky.cc:2544
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is not based on arch %s, ignoring the arch"
  msgstr ""
  
! #: config/csky/csky.cc:2610 config/csky/csky.cc:2648 config/csky/csky.cc:2713
! #: config/csky/csky.cc:2736 config/csky/csky.cc:2753
  #, fuzzy, gcc-internal-format
  #| msgid "`%s' not supported by %s"
  msgid "%qs is not supported by arch %s"
  msgstr "`%s' no tiene soporte para %s"
  
! #: config/csky/csky.cc:2651
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-float not supported"
  msgid "%<-mhard-float%> is not supported by the selected CPU"
  msgstr "no se admite -mhard-float"
  
! #: config/csky/csky.cc:2667
  #, fuzzy, gcc-internal-format
  #| msgid "-Wformat-y2k ignored without -Wformat"
  msgid "%<-mdouble-float%> ignored without %<-mhard-float%>"
  msgstr "se descarta -Wformat-y2k sin -Wformat"
  
! #: config/csky/csky.cc:2670
  #, gcc-internal-format
  msgid "%<-mfdivdu%> ignored without %<-mhard-float%>"
  msgstr ""
  
! #: config/csky/csky.cc:2725
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>"
  msgid "%<-msmart%> is incompatible with %<-mhigh-registers%>"
*************** msgstr "%<-fsanitize=leak%> es incompati
*** 42317,42329 ****
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6280
  #, fuzzy, gcc-internal-format
  #| msgid "nested function trampolines not supported on this target"
  msgid "Nested function trampolines not supported on CK801."
  msgstr "no se admiten trampolines de funciones anidadas para este objetivo"
  
! #: config/csky/csky.cc:6476
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored without -mcmse option."
  msgid "%qE attribute ignored without %<-mistack%>"
--- 42498,42510 ----
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6281
  #, fuzzy, gcc-internal-format
  #| msgid "nested function trampolines not supported on this target"
  msgid "Nested function trampolines not supported on CK801."
  msgstr "no se admiten trampolines de funciones anidadas para este objetivo"
  
! #: config/csky/csky.cc:6477
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored without -mcmse option."
  msgid "%qE attribute ignored without %<-mistack%>"
*************** msgstr "los manejadores de interrupcione
*** 42339,42351 ****
  msgid "argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qs"
  msgstr ""
  
! #: config/epiphany/epiphany.cc:1542
  #, fuzzy, gcc-internal-format
  #| msgid "stack_offset must be at least 4"
  msgid "%<stack_offset%> must be at least 4"
  msgstr "stack_offset debe ser por lo menos 4"
  
! #: config/epiphany/epiphany.cc:1544
  #, fuzzy, gcc-internal-format
  #| msgid "stack_offset must be a multiple of 4"
  msgid "%<stack_offset%> must be a multiple of 4"
--- 42520,42532 ----
  msgid "argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qs"
  msgstr ""
  
! #: config/epiphany/epiphany.cc:1543
  #, fuzzy, gcc-internal-format
  #| msgid "stack_offset must be at least 4"
  msgid "%<stack_offset%> must be at least 4"
  msgstr "stack_offset debe ser por lo menos 4"
  
! #: config/epiphany/epiphany.cc:1545
  #, fuzzy, gcc-internal-format
  #| msgid "stack_offset must be a multiple of 4"
  msgid "%<stack_offset%> must be a multiple of 4"
*************** msgstr "acumulador inapropiado para %qs"
*** 42371,42382 ****
  msgid "invalid IACC argument"
  msgstr "argumento IACC no vÃ¡lido"
  
! #: config/frv/frv.cc:8594 config/sparc/sparc.cc:11011
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs espera una constante como argumento"
  
! #: config/frv/frv.cc:8599 config/sparc/sparc.cc:11017
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
--- 42552,42563 ----
  msgid "invalid IACC argument"
  msgstr "argumento IACC no vÃ¡lido"
  
! #: config/frv/frv.cc:8594 config/sparc/sparc.cc:11033
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs espera una constante como argumento"
  
! #: config/frv/frv.cc:8599 config/sparc/sparc.cc:11039
  #, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "el argumento constante estÃ¡ fuera de rango para %qs"
*************** msgstr "alineamiento incorrecto: %d"
*** 42431,42589 ****
  msgid "stack frame must be smaller than 64K"
  msgstr "el marco de la pila debe ser menor de 64k"
  
! #: config/gcn/gcn.cc:170
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>"
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr "%<-fsanitize=leak%> es incompatible con %<-fsanitize=thread%>"
  
! #: config/gcn/gcn.cc:284
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr "el atributo %qE requiere una constante entera como argumento"
  
! #: config/gcn/gcn.cc:297
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:304
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:356
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to process"
  msgid "too many arguments passed in sgpr registers"
  msgstr "demasiados argumentos para el proceso"
  
! #: config/gcn/gcn.cc:2515
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr ""
  
! #: config/gcn/gcn.cc:2783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong type of argument %s"
  msgstr "argumento de tipo errÃ³neo para %s"
  
! #: config/gcn/gcn.cc:3788
  #, fuzzy, gcc-internal-format
  #| msgid "nested function trampolines not supported on this target"
  msgid "nested function trampolines not supported on GCN5 due to non-executable stacks"
  msgstr "no se admiten trampolines de funciones anidadas para este objetivo"
  
! #: config/gcn/gcn.cc:3940
  #, fuzzy, gcc-internal-format
  #| msgid "DW_LOC_OP %s not implemented"
  msgid "TLS is not implemented for GCN."
  msgstr "DW_LOC_OP %s no estÃ¡ implementado"
  
! #: config/gcn/gcn.cc:5032
  #, fuzzy, gcc-internal-format
  #| msgid "VARYING bit-strings not implemented"
  msgid "Builtin not implemented"
  msgstr "no se han implementado las cadenas de bit VARYING"
  
! #: config/gcn/gcn.cc:5636
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported simdlen %d"
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr "simdlen %d no admitido"
  
! #: config/gcn/gcn.cc:6346
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring %d"
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr "se usa vector_length (%d); se hace caso omiso de %d"
  
! #: config/gcn/gcn.cc:6347
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring runtime setting"
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr "se usa vector_length (%d); se hace caso omiso de la configuraciÃ³n de tiempo de ejecuciÃ³n"
  
! #: config/gcn/gcn.cc:6359 config/nvptx/nvptx.cc:6606
  #, fuzzy, gcc-internal-format
  #| msgid "using num_workers (%d), ignoring %d"
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr "se usa num_workers (%d); se hace caso omiso de %d"
  
! #: config/gcn/gcn.cc:6386 config/gcn/gcn.cc:6415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "operand number out of range"
  msgid "offload dimension out of range (%d)"
  msgstr "nÃºmero operando fuera de rango"
  
! #: config/gcn/gcn.cc:6910
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:160
  #, fuzzy, gcc-internal-format
  #| msgid "deleting file %s: %m"
  msgid "deleting file %qs: %m"
  msgstr "se borra el fichero %s: %m"
  
! #: config/gcn/mkoffload.cc:862
  #, fuzzy, gcc-internal-format
  #| msgid "COLLECT_GCC must be set"
  msgid "%<COLLECT_GCC%> must be set"
  msgstr "se debe definir COLLECT_GCC"
  
! #: config/gcn/mkoffload.cc:908
  #, fuzzy, gcc-internal-format
  #| msgid "offload compiler %s not found"
  msgid "offload compiler %qs not found"
  msgstr "no se ha encontrado el compilador %s"
  
! #: config/gcn/mkoffload.cc:930
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognizable argument of option "
  msgid "unrecognizable argument of option %<"
  msgstr "No se reconoce el argumento de la opciÃ³n "
  
! #: config/gcn/mkoffload.cc:994 config/nvptx/mkoffload.cc:751
  #, fuzzy, gcc-internal-format
  #| msgid "either -fopenacc or -fopenmp must be set"
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr "se debe definir -fopenacc o -fopenmp"
  
! #: config/gcn/mkoffload.cc:1039
  #, fuzzy, gcc-internal-format
  #| msgid "ESA/390 architecture."
  msgid "unhandled architecture"
  msgstr "Arquitectura ESA/390."
  
! #: config/gcn/mkoffload.cc:1079 config/gcn/mkoffload.cc:1231
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "cannot open %qs"
  msgstr "no se puede abrir %s"
  
! #: config/gcn/mkoffload.cc:1217 config/nvptx/mkoffload.cc:841
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open profile file %s"
  msgid "cannot open omp_requires file %qs"
  msgstr "no se puede abrir el fichero de perfil %s"
  
! #: config/gcn/mkoffload.cc:1221 config/nvptx/mkoffload.cc:845
  #, fuzzy, gcc-internal-format
  #| msgid "cannot read %s: %m"
  msgid "cannot read omp_requires file %qs"
  msgstr "no se puede leer %s: %m"
  
! #: config/gcn/mkoffload.cc:1227
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open intermediate ptx file"
  msgid "cannot open intermediate gcn asm file"
  msgstr "no se puede abrir el fichero ptx intermedio"
  
! #: config/gcn/mkoffload.cc:1244
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open intermediate ptx file"
  msgid "cannot open intermediate gcn obj file"
--- 42612,42788 ----
  msgid "stack frame must be smaller than 64K"
  msgstr "el marco de la pila debe ser menor de 64k"
  
! #: config/gcn/gcn.cc:175
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>"
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr "%<-fsanitize=leak%> es incompatible con %<-fsanitize=thread%>"
  
! #: config/gcn/gcn.cc:292
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute requires a string constant argument"
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr "el atributo %qE requiere una constante entera como argumento"
  
! #: config/gcn/gcn.cc:305
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:312
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:364
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to process"
  msgid "too many arguments passed in sgpr registers"
  msgstr "demasiados argumentos para el proceso"
  
! #: config/gcn/gcn.cc:2523
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr ""
  
! #: config/gcn/gcn.cc:2791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong type of argument %s"
  msgstr "argumento de tipo errÃ³neo para %s"
  
! #: config/gcn/gcn.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "nested function trampolines not supported on this target"
  msgid "nested function trampolines not supported on GCN5 due to non-executable stacks"
  msgstr "no se admiten trampolines de funciones anidadas para este objetivo"
  
! #: config/gcn/gcn.cc:3954
  #, fuzzy, gcc-internal-format
  #| msgid "DW_LOC_OP %s not implemented"
  msgid "TLS is not implemented for GCN."
  msgstr "DW_LOC_OP %s no estÃ¡ implementado"
  
! #: config/gcn/gcn.cc:5046
  #, fuzzy, gcc-internal-format
  #| msgid "VARYING bit-strings not implemented"
  msgid "Builtin not implemented"
  msgstr "no se han implementado las cadenas de bit VARYING"
  
! #: config/gcn/gcn.cc:5692
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported simdlen %d"
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr "simdlen %d no admitido"
  
! #: config/gcn/gcn.cc:6402
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring %d"
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr "se usa vector_length (%d); se hace caso omiso de %d"
  
! #: config/gcn/gcn.cc:6403
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring runtime setting"
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr "se usa vector_length (%d); se hace caso omiso de la configuraciÃ³n de tiempo de ejecuciÃ³n"
  
! #: config/gcn/gcn.cc:6415 config/nvptx/nvptx.cc:6607
  #, fuzzy, gcc-internal-format
  #| msgid "using num_workers (%d), ignoring %d"
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr "se usa num_workers (%d); se hace caso omiso de %d"
  
! #: config/gcn/gcn.cc:6442 config/gcn/gcn.cc:6471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "operand number out of range"
  msgid "offload dimension out of range (%d)"
  msgstr "nÃºmero operando fuera de rango"
  
! #: config/gcn/gcn.cc:6980
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:168
  #, fuzzy, gcc-internal-format
  #| msgid "deleting file %s: %m"
  msgid "deleting file %qs: %m"
  msgstr "se borra el fichero %s: %m"
  
! #: config/gcn/mkoffload.cc:877
! #, fuzzy, gcc-internal-format
! #| msgid "unrecognized argument in option %qs"
! msgid "unrecognized argument in option %<-march=%s%>"
! msgstr "no se reconoce el argumento en la opciÃ³n %qs"
! 
! #: config/gcn/mkoffload.cc:901
! #, fuzzy, gcc-internal-format
! #| msgid "valid arguments to %<-march=%> switch are: %s"
! msgid "valid arguments to %<-march=%> are: %s"
! msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %s"
! 
! #: config/gcn/mkoffload.cc:904
! #, fuzzy, gcc-internal-format
! #| msgid "valid arguments to %<-march=%> switch are: %s"
! msgid "valid argument to %<-march=%> is %qs"
! msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %s"
! 
! #: config/gcn/mkoffload.cc:940
  #, fuzzy, gcc-internal-format
  #| msgid "COLLECT_GCC must be set"
  msgid "%<COLLECT_GCC%> must be set"
  msgstr "se debe definir COLLECT_GCC"
  
! #: config/gcn/mkoffload.cc:986
  #, fuzzy, gcc-internal-format
  #| msgid "offload compiler %s not found"
  msgid "offload compiler %qs not found"
  msgstr "no se ha encontrado el compilador %s"
  
! #: config/gcn/mkoffload.cc:1008
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognizable argument of option "
  msgid "unrecognizable argument of option %<"
  msgstr "No se reconoce el argumento de la opciÃ³n "
  
! #: config/gcn/mkoffload.cc:1060 config/nvptx/mkoffload.cc:753
  #, fuzzy, gcc-internal-format
  #| msgid "either -fopenacc or -fopenmp must be set"
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr "se debe definir -fopenacc o -fopenmp"
  
! #: config/gcn/mkoffload.cc:1112
  #, fuzzy, gcc-internal-format
  #| msgid "ESA/390 architecture."
  msgid "unhandled architecture"
  msgstr "Arquitectura ESA/390."
  
! #: config/gcn/mkoffload.cc:1152 config/gcn/mkoffload.cc:1304
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "cannot open %qs"
  msgstr "no se puede abrir %s"
  
! #: config/gcn/mkoffload.cc:1290 config/nvptx/mkoffload.cc:843
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open profile file %s"
  msgid "cannot open omp_requires file %qs"
  msgstr "no se puede abrir el fichero de perfil %s"
  
! #: config/gcn/mkoffload.cc:1294 config/nvptx/mkoffload.cc:847
  #, fuzzy, gcc-internal-format
  #| msgid "cannot read %s: %m"
  msgid "cannot read omp_requires file %qs"
  msgstr "no se puede leer %s: %m"
  
! #: config/gcn/mkoffload.cc:1300
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open intermediate ptx file"
  msgid "cannot open intermediate gcn asm file"
  msgstr "no se puede abrir el fichero ptx intermedio"
  
! #: config/gcn/mkoffload.cc:1317
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open intermediate ptx file"
  msgid "cannot open intermediate gcn obj file"
*************** msgstr "no se puede extender el fichero
*** 42631,43180 ****
  msgid "cannot set position in PCH file: %m"
  msgstr "no se puede obtener la posiciÃ³n en el fichero PCH: %m"
  
! #: config/i386/i386-builtins.cc:1960
  #, fuzzy, gcc-internal-format
  #| msgid "No dispatcher found for the versioning attributes"
  msgid "no dispatcher found for the versioning attributes"
  msgstr "No se ha encontrado despachador para los atributos de versiÃ³n"
  
! #: config/i386/i386-builtins.cc:2010
  #, fuzzy, gcc-internal-format
  #| msgid "value %qs is not supported by attribute %<target%>"
  msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
  msgstr "no se admite el valor %qs para el atributo %<target%>"
  
! #: config/i386/i386-builtins.cc:2021
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No dispatcher found for the versioning attributes : %s"
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr "No se encontrÃ³ despachador para los atributos de versiÃ³n : %s"
  
! #: config/i386/i386-builtins.cc:2131
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter to builtin must be a string constant or literal"
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "El parÃ¡metro para la funciÃ³n interna debe ser una cadena constante o literal"
  
! #: config/i386/i386-builtins.cc:2155 config/i386/i386-builtins.cc:2204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Parameter to builtin not valid: %s"
  msgid "parameter to builtin not valid: %s"
  msgstr "El parÃ¡metro para la funciÃ³n interna no es vÃ¡lido: %s"
  
! #: config/i386/i386-expand.cc:9751
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't be called directly"
  msgid "interrupt service routine cannot be called directly"
  msgstr "no se puede llamar directamente a la rutina de servicio de interrupciones"
  
! #: config/i386/i386-expand.cc:10222 config/i386/i386-expand.cc:11809
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 2-bit"
  
! #: config/i386/i386-expand.cc:10696
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "el quinto argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:10791
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:11738
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 1-bit"
  
! #: config/i386/i386-expand.cc:11753
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 3-bit"
  
! #: config/i386/i386-expand.cc:11788
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 4-bit"
  
! #: config/i386/i386-expand.cc:11828
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 1-bit"
  
! #: config/i386/i386-expand.cc:11844
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 5-bit"
  
! #: config/i386/i386-expand.cc:11854
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "el penÃºltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:11859
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:11996
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "el tercer argumento debe ser una constante de comparaciÃ³n"
  
! #: config/i386/i386-expand.cc:12001
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "modo de comparaciÃ³n incorrecto"
  
! #: config/i386/i386-expand.cc:12007 config/i386/i386-expand.cc:12331
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "operando de redondeo incorrecto"
  
! #: config/i386/i386-expand.cc:12311
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 4-bit"
  
! #: config/i386/i386-expand.cc:12319
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 5-bit"
  
! #: config/i386/i386-expand.cc:12322
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:12798
  #, fuzzy, gcc-internal-format
  #| msgid "the forth argument must be scale 1, 2, 4, 8"
  msgid "the fourth argument must be one of enum %qs"
  msgstr "el argumento delantero debe ser un escalar 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:12868 config/rs6000/rs6000-builtin.cc:2378
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "el selector debe ser una constante entera en el rango 0..%wi"
  
! #: config/i386/i386-expand.cc:13119
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE necesita la opciÃ³n isa desconocida"
  
! #: config/i386/i386-expand.cc:13123
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE necesita la opciÃ³n isa %s"
  
! #: config/i386/i386-expand.cc:13611
  #, fuzzy, gcc-internal-format
  #| msgid "the third argument must be comparison constant"
  msgid "second, third and fourth argument must be a const"
  msgstr "el tercer argumento debe ser una constante de comparaciÃ³n"
  
! #: config/i386/i386-expand.cc:13619
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments"
  msgid "invalid third argument"
  msgstr "argumentos no vÃ¡lidos"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:13628 config/i386/i386-expand.cc:13683
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13645
  #, fuzzy, gcc-internal-format
  #| msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "el tercer argumento para %<__builtin_prefetch%> es no vÃ¡lido; se usa cero"
  
! #: config/i386/i386-expand.cc:13671
  #, fuzzy, gcc-internal-format
  #| msgid "second argument must be slice or string"
  msgid "second argument must be a const"
  msgstr "el segundo argumento debe ser una rebanada o una cadena"
  
! #: config/i386/i386-expand.cc:14198
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 32-bit"
  
! #: config/i386/i386-expand.cc:14231
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato"
  
! #: config/i386/i386-expand.cc:14993 config/i386/i386-expand.cc:15205
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "el Ãºltimo argumento debe ser un escalar 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:15258
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "el argumento delantero debe ser un escalar 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:15264
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "operando de pista incorrecto"
  
! #: config/i386/i386-expand.cc:15283
  #, fuzzy, gcc-internal-format
  #| msgid "the next to last argument must be an 8-bit immediate"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "el penÃºltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-features.cc:3526
  #, fuzzy, gcc-internal-format
  #| msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr "Las versiones de funciones no pueden marcarse como gnu_inline; hay que generar cuerpos"
  
! #: config/i386/i386-options.cc:921 config/i386/i386-options.cc:2246
! #: config/i386/i386-options.cc:2255
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "el modelo de cÃ³digo %s no admite el modo PIC"
  
! #: config/i386/i386-options.cc:1204
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %qs argument is not a string"
  msgstr "el argumento del atributo %qE no es una cadena"
  
! #: config/i386/i386-options.cc:1268
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %qs argument %qs is unknown"
  msgstr "se desconoce attribute(target(\"%s\"))"
  
! #: config/i386/i386-options.cc:1331
  #, fuzzy, gcc-internal-format
  #| msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "El atributo SEQUENCE en %C ya se especificÃ³ en la declaraciÃ³n TYPE"
  
! #: config/i386/i386-options.cc:1369
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute of '%s' conflicts with %s attribute at %L"
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "El atributo %s de '%s' genera un conflicto con el atributo %s en %L"
  
! #: config/i386/i386-options.cc:1669
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "argumento %qs incorrecto para la opciÃ³n %qs"
  
! #: config/i386/i386-options.cc:1675
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "los rangos de tamaÃ±o de la opciÃ³n %qs deberÃ­an ser crecientes"
  
! #: config/i386/i386-options.cc:1685
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "se especificÃ³ un nombre de estrategia %qs incorrecto para la opciÃ³n %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1711
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "no se admite el nombre de estrategia %qs especificado para la opciÃ³n %qs para cÃ³digo de 32 bits"
  
! #: config/i386/i386-options.cc:1724
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "se especificÃ³ una alineaciÃ³n %qs desconocida para la opciÃ³n %qs"
  
! #: config/i386/i386-options.cc:1734
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "el valor mÃ¡ximo para el Ãºltimo rango de tamaÃ±os deberÃ­a ser -1 para la opciÃ³n %qs"
  
! #: config/i386/i386-options.cc:1741
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "se especificaron demasiados rangos de tamaÃ±os en la opciÃ³n %qs"
  
! #: config/i386/i386-options.cc:1819
  #, fuzzy, gcc-internal-format
  #| msgid "unknown parameter to option -mtune-ctrl: %s"
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "parÃ¡metro desconocido para la opciÃ³n -mtune-ctrl: %s"
  
! #: config/i386/i386-options.cc:2042
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "no se admite Intel MCU psABI en el modo %s"
  
! #: config/i386/i386-options.cc:2096
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> es obsoleto; use en su lugar %<-mtune=k8%> o %<-mtune=generic%> como sea adecuado"
  
! #: config/i386/i386-options.cc:2098
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%<target(\"tune=x86-64\")%> es obsoleto; use %<target(\"tune=k8\")%> o %<target(\"tune=generic\")%> en su lugar como convenga"
  
! #: config/i386/i386-options.cc:2104
  #, gcc-internal-format
  msgid "%<-mtune=knl%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2105
  #, gcc-internal-format
  msgid "%<target(\"tune=knl\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2110
  #, gcc-internal-format
  msgid "%<-mtune=knm%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2111
  #, gcc-internal-format
  msgid "%<target(\"tune=knm\")%> support will be removed in GCC 15"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2138
  #, fuzzy, gcc-internal-format
  #| msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "no se admite -mstringop-stategy=rep_8byte para cÃ³digo de 32-bit"
  
! #: config/i386/i386-options.cc:2143
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386-options.cc:2145
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386-options.cc:2148
  #, fuzzy, gcc-internal-format
  #| msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "no se admite -mstringop-stategy=rep_8byte para cÃ³digo de 32-bit"
  
! #: config/i386/i386-options.cc:2151
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386-options.cc:2166
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "el modelo de direcciones %qs no se admite en el modo de bit %s"
  
! #: config/i386/i386-options.cc:2177
  #, fuzzy, gcc-internal-format
  #| msgid "-mabi=ms not supported with X32 ABI"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "no se admite -mabi=ms con X32 ABI"
  
! #: config/i386/i386-options.cc:2183
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=address%>"
  
! #: config/i386/i386-options.cc:2186
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=kernel-address%>"
  
! #: config/i386/i386-options.cc:2190
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-fsanitize=leak%> es incompatible con %<-fsanitize=thread%>"
  
! #: config/i386/i386-options.cc:2196
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2216 config/i386/i386-options.cc:2225
! #: config/i386/i386-options.cc:2237 config/i386/i386-options.cc:2248
! #: config/i386/i386-options.cc:2259
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en el modo de bit %s"
  
! #: config/i386/i386-options.cc:2228 config/i386/i386-options.cc:2240
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en modo x32"
  
! #: config/i386/i386-options.cc:2283
  #, fuzzy, gcc-internal-format
  #| msgid "-masm=intel not supported in this configuration"
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "no se admite -masm=intel en esta configuraciÃ³n"
  
! #: config/i386/i386-options.cc:2288
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "no estÃ¡ compilado el modo bit-%i"
  
! #: config/i386/i386-options.cc:2300
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "la CPU %<generic%> solo se puede usar para el ajuste %<-tune=%>"
  
! #: config/i386/i386-options.cc:2302
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "la CPU %<generic%> solo se puede usar para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2309
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "la CPU %<intal%> solo se puede usar para el ajuste %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2311
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "la CPU %<intel%> solo se puede usar para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2319 config/i386/i386-options.cc:2472
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "el CPU que seleccionÃ³ no admite el conjunto de instrucciones x86-64"
  
! #: config/i386/i386-options.cc:2327
  #, gcc-internal-format
  msgid "%<-march=knl%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2328
  #, gcc-internal-format
  msgid "%<target(\"arch=knl\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2333
  #, gcc-internal-format
  msgid "%<-march=knm%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2334
  #, gcc-internal-format
  msgid "%<target(\"arch=knm\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2411
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<-march=%> switch"
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "valor errÃ³neo (%qs) para la opciÃ³n %<-march=%>"
  
! #: config/i386/i386-options.cc:2412
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "valor errÃ³neo (%qs) para el atributo %<target(\"arch=\")%>"
  
! #: config/i386/i386-options.cc:2434
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %s; Â¿quiso decir %qs?"
  
! #: config/i386/i386-options.cc:2436
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"arch=\")%> son: %s; Â¿qiuso decir %qs?"
  
! #: config/i386/i386-options.cc:2441
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %s"
  
! #: config/i386/i386-options.cc:2442
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"arch=\")%> son: %s"
  
! #: config/i386/i386-options.cc:2491
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<-mtune=%> switch"
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "valor errÃ³neo (%qs) para la opciÃ³n %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2492
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "valor errÃ³neo (%qs) para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2513
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-mtune=%> son: %s; Â¿quiso decir %qs?"
  
! #: config/i386/i386-options.cc:2515
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"tune=\")%> son: %s; Â¿quiso decir %qs?"
  
! #: config/i386/i386-options.cc:2520
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-mtune=%> son: %s"
  
! #: config/i386/i386-options.cc:2521
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"tune=\")%> son: %s"
  
! #: config/i386/i386-options.cc:2549
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm is ignored in 64-bit mode"
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "se descarta -mregparm en modo de 64-bit"
  
! #: config/i386/i386-options.cc:2551
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm is ignored for Intel MCU psABI"
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "se descarta -mregparm para Intel MCU psABI"
  
! #: config/i386/i386-options.cc:2554
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm=%d is not between 0 and %d"
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "-mregparm=%d no estÃ¡ entre 0 y %d"
  
! #: config/i386/i386-options.cc:2577
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386-options.cc:2582
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "se descarta %<-mrtd%> en el modo de 64bit"
  
! #: config/i386/i386-options.cc:2583
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "se descarta %<target(\"rtd\")%> en el modo de 64bit"
  
! #: config/i386/i386-options.cc:2676
  #, gcc-internal-format
  msgid "%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available"
  msgstr ""
--- 42830,43379 ----
  msgid "cannot set position in PCH file: %m"
  msgstr "no se puede obtener la posiciÃ³n en el fichero PCH: %m"
  
! #: config/i386/i386-builtins.cc:1962
  #, fuzzy, gcc-internal-format
  #| msgid "No dispatcher found for the versioning attributes"
  msgid "no dispatcher found for the versioning attributes"
  msgstr "No se ha encontrado despachador para los atributos de versiÃ³n"
  
! #: config/i386/i386-builtins.cc:2012
  #, fuzzy, gcc-internal-format
  #| msgid "value %qs is not supported by attribute %<target%>"
  msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
  msgstr "no se admite el valor %qs para el atributo %<target%>"
  
! #: config/i386/i386-builtins.cc:2023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "No dispatcher found for the versioning attributes : %s"
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr "No se encontrÃ³ despachador para los atributos de versiÃ³n : %s"
  
! #: config/i386/i386-builtins.cc:2133
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter to builtin must be a string constant or literal"
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "El parÃ¡metro para la funciÃ³n interna debe ser una cadena constante o literal"
  
! #: config/i386/i386-builtins.cc:2157 config/i386/i386-builtins.cc:2206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Parameter to builtin not valid: %s"
  msgid "parameter to builtin not valid: %s"
  msgstr "El parÃ¡metro para la funciÃ³n interna no es vÃ¡lido: %s"
  
! #: config/i386/i386-expand.cc:9752
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't be called directly"
  msgid "interrupt service routine cannot be called directly"
  msgstr "no se puede llamar directamente a la rutina de servicio de interrupciones"
  
! #: config/i386/i386-expand.cc:10223 config/i386/i386-expand.cc:11810
  #, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 2-bit"
  
! #: config/i386/i386-expand.cc:10697
  #, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "el quinto argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:10792
  #, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:11739
  #, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 1-bit"
  
! #: config/i386/i386-expand.cc:11754
  #, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 3-bit"
  
! #: config/i386/i386-expand.cc:11789
  #, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 4-bit"
  
! #: config/i386/i386-expand.cc:11829
  #, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 1-bit"
  
! #: config/i386/i386-expand.cc:11845
  #, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "el tercer argumento debe ser un inmediato de 5-bit"
  
! #: config/i386/i386-expand.cc:11855
  #, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "el penÃºltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:11860
  #, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:11997
  #, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "el tercer argumento debe ser una constante de comparaciÃ³n"
  
! #: config/i386/i386-expand.cc:12002
  #, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "modo de comparaciÃ³n incorrecto"
  
! #: config/i386/i386-expand.cc:12008 config/i386/i386-expand.cc:12332
  #, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "operando de redondeo incorrecto"
  
! #: config/i386/i386-expand.cc:12312
  #, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 4-bit"
  
! #: config/i386/i386-expand.cc:12320
  #, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 5-bit"
  
! #: config/i386/i386-expand.cc:12323
  #, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "el argumento inmediato debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-expand.cc:12799
  #, fuzzy, gcc-internal-format
  #| msgid "the forth argument must be scale 1, 2, 4, 8"
  msgid "the fourth argument must be one of enum %qs"
  msgstr "el argumento delantero debe ser un escalar 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:12869 config/rs6000/rs6000-builtin.cc:2378
  #, fuzzy, gcc-internal-format
  #| msgid "selector must be an integer constant in the range 0..%wi"
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "el selector debe ser una constante entera en el rango 0..%wi"
  
! #: config/i386/i386-expand.cc:13120
  #, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "%qE necesita la opciÃ³n isa desconocida"
  
! #: config/i386/i386-expand.cc:13124
  #, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "%qE necesita la opciÃ³n isa %s"
  
! #: config/i386/i386-expand.cc:13612
  #, fuzzy, gcc-internal-format
  #| msgid "the third argument must be comparison constant"
  msgid "second, third and fourth argument must be a const"
  msgstr "el tercer argumento debe ser una constante de comparaciÃ³n"
  
! #: config/i386/i386-expand.cc:13620
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments"
  msgid "invalid third argument"
  msgstr "argumentos no vÃ¡lidos"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:13629 config/i386/i386-expand.cc:13684
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13646
  #, fuzzy, gcc-internal-format
  #| msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "el tercer argumento para %<__builtin_prefetch%> es no vÃ¡lido; se usa cero"
  
! #: config/i386/i386-expand.cc:13672
  #, fuzzy, gcc-internal-format
  #| msgid "second argument must be slice or string"
  msgid "second argument must be a const"
  msgstr "el segundo argumento debe ser una rebanada o una cadena"
  
! #: config/i386/i386-expand.cc:14218
  #, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato de 32-bit"
  
! #: config/i386/i386-expand.cc:14251
  #, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "el Ãºltimo argumento debe ser un inmediato"
  
! #: config/i386/i386-expand.cc:15013 config/i386/i386-expand.cc:15225
  #, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "el Ãºltimo argumento debe ser un escalar 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:15278
  #, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "el argumento delantero debe ser un escalar 1, 2, 4, 8"
  
! #: config/i386/i386-expand.cc:15284
  #, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr "operando de pista incorrecto"
  
! #: config/i386/i386-expand.cc:15303
  #, fuzzy, gcc-internal-format
  #| msgid "the next to last argument must be an 8-bit immediate"
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "el penÃºltimo argumento debe ser un inmediato de 8-bit"
  
! #: config/i386/i386-features.cc:3516
  #, fuzzy, gcc-internal-format
  #| msgid "Function versions cannot be marked as gnu_inline, bodies have to be generated"
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr "Las versiones de funciones no pueden marcarse como gnu_inline; hay que generar cuerpos"
  
! #: config/i386/i386-options.cc:925 config/i386/i386-options.cc:2251
! #: config/i386/i386-options.cc:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "el modelo de cÃ³digo %s no admite el modo PIC"
  
! #: config/i386/i386-options.cc:1208
  #, fuzzy, gcc-internal-format
  #| msgid "attribute %qE argument not a string"
  msgid "attribute %qs argument is not a string"
  msgstr "el argumento del atributo %qE no es una cadena"
  
! #: config/i386/i386-options.cc:1272
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %qs argument %qs is unknown"
  msgstr "se desconoce attribute(target(\"%s\"))"
  
! #: config/i386/i386-options.cc:1335
  #, fuzzy, gcc-internal-format
  #| msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "El atributo SEQUENCE en %C ya se especificÃ³ en la declaraciÃ³n TYPE"
  
! #: config/i386/i386-options.cc:1373
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute of '%s' conflicts with %s attribute at %L"
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "El atributo %s de '%s' genera un conflicto con el atributo %s en %L"
  
! #: config/i386/i386-options.cc:1674
  #, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr "argumento %qs incorrecto para la opciÃ³n %qs"
  
! #: config/i386/i386-options.cc:1680
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr "los rangos de tamaÃ±o de la opciÃ³n %qs deberÃ­an ser crecientes"
  
! #: config/i386/i386-options.cc:1690
  #, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "se especificÃ³ un nombre de estrategia %qs incorrecto para la opciÃ³n %qs"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1716
  #, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "no se admite el nombre de estrategia %qs especificado para la opciÃ³n %qs para cÃ³digo de 32 bits"
  
! #: config/i386/i386-options.cc:1729
  #, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "se especificÃ³ una alineaciÃ³n %qs desconocida para la opciÃ³n %qs"
  
! #: config/i386/i386-options.cc:1739
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr "el valor mÃ¡ximo para el Ãºltimo rango de tamaÃ±os deberÃ­a ser -1 para la opciÃ³n %qs"
  
! #: config/i386/i386-options.cc:1746
  #, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "se especificaron demasiados rangos de tamaÃ±os en la opciÃ³n %qs"
  
! #: config/i386/i386-options.cc:1824
  #, fuzzy, gcc-internal-format
  #| msgid "unknown parameter to option -mtune-ctrl: %s"
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "parÃ¡metro desconocido para la opciÃ³n -mtune-ctrl: %s"
  
! #: config/i386/i386-options.cc:2047
  #, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "no se admite Intel MCU psABI en el modo %s"
  
! #: config/i386/i386-options.cc:2101
  #, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%<-mtune=x86-64%> es obsoleto; use en su lugar %<-mtune=k8%> o %<-mtune=generic%> como sea adecuado"
  
! #: config/i386/i386-options.cc:2103
  #, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%<target(\"tune=x86-64\")%> es obsoleto; use %<target(\"tune=k8\")%> o %<target(\"tune=generic\")%> en su lugar como convenga"
  
! #: config/i386/i386-options.cc:2109
  #, gcc-internal-format
  msgid "%<-mtune=knl%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2110
  #, gcc-internal-format
  msgid "%<target(\"tune=knl\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2115
  #, gcc-internal-format
  msgid "%<-mtune=knm%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2116
  #, gcc-internal-format
  msgid "%<target(\"tune=knm\")%> support will be removed in GCC 15"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2143
  #, fuzzy, gcc-internal-format
  #| msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "no se admite -mstringop-stategy=rep_8byte para cÃ³digo de 32-bit"
  
! #: config/i386/i386-options.cc:2148
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386-options.cc:2150
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386-options.cc:2153
  #, fuzzy, gcc-internal-format
  #| msgid "-mstringop-strategy=rep_8byte not supported for 32-bit code"
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "no se admite -mstringop-stategy=rep_8byte para cÃ³digo de 32-bit"
  
! #: config/i386/i386-options.cc:2156
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386-options.cc:2171
  #, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "el modelo de direcciones %qs no se admite en el modo de bit %s"
  
! #: config/i386/i386-options.cc:2182
  #, fuzzy, gcc-internal-format
  #| msgid "-mabi=ms not supported with X32 ABI"
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "no se admite -mabi=ms con X32 ABI"
  
! #: config/i386/i386-options.cc:2188
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=address%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=address%>"
  
! #: config/i386/i386-options.cc:2191
  #, fuzzy, gcc-internal-format
  #| msgid "transactional memory is not supported with %<-fsanitize=kernel-address%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "la memoria transaccional no se admite con %<-fsanitize=kernel-address%>"
  
! #: config/i386/i386-options.cc:2195
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fsanitize=leak%> is incompatible with %<-fsanitize=thread%>"
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "%<-fsanitize=leak%> es incompatible con %<-fsanitize=thread%>"
  
! #: config/i386/i386-options.cc:2201
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2221 config/i386/i386-options.cc:2230
! #: config/i386/i386-options.cc:2242 config/i386/i386-options.cc:2253
! #: config/i386/i386-options.cc:2264
  #, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en el modo de bit %s"
  
! #: config/i386/i386-options.cc:2233 config/i386/i386-options.cc:2245
  #, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "el modelo de cÃ³digo %qs no se admite en modo x32"
  
! #: config/i386/i386-options.cc:2288
  #, fuzzy, gcc-internal-format
  #| msgid "-masm=intel not supported in this configuration"
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "no se admite -masm=intel en esta configuraciÃ³n"
  
! #: config/i386/i386-options.cc:2293
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr "no estÃ¡ compilado el modo bit-%i"
  
! #: config/i386/i386-options.cc:2305
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "la CPU %<generic%> solo se puede usar para el ajuste %<-tune=%>"
  
! #: config/i386/i386-options.cc:2307
  #, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "la CPU %<generic%> solo se puede usar para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2314
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "la CPU %<intal%> solo se puede usar para el ajuste %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2316
  #, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "la CPU %<intel%> solo se puede usar para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2324 config/i386/i386-options.cc:2477
  #, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "el CPU que seleccionÃ³ no admite el conjunto de instrucciones x86-64"
  
! #: config/i386/i386-options.cc:2332
  #, gcc-internal-format
  msgid "%<-march=knl%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2333
  #, gcc-internal-format
  msgid "%<target(\"arch=knl\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2338
  #, gcc-internal-format
  msgid "%<-march=knm%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2339
  #, gcc-internal-format
  msgid "%<target(\"arch=knm\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2416
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<-march=%> switch"
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "valor errÃ³neo (%qs) para la opciÃ³n %<-march=%>"
  
! #: config/i386/i386-options.cc:2417
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"arch=\")%> attribute"
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "valor errÃ³neo (%qs) para el atributo %<target(\"arch=\")%>"
  
! #: config/i386/i386-options.cc:2439
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %s; Â¿quiso decir %qs?"
  
! #: config/i386/i386-options.cc:2441
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"arch=\")%> son: %s; Â¿qiuso decir %qs?"
  
! #: config/i386/i386-options.cc:2446
  #, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-march=%> son: %s"
  
! #: config/i386/i386-options.cc:2447
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"arch=\")%> son: %s"
  
! #: config/i386/i386-options.cc:2496
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<-mtune=%> switch"
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "valor errÃ³neo (%qs) para la opciÃ³n %<-mtune=%>"
  
! #: config/i386/i386-options.cc:2497
  #, fuzzy, gcc-internal-format
  #| msgid "bad value (%qs) for %<target(\"tune=\")%> attribute"
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "valor errÃ³neo (%qs) para el atributo %<target(\"tune=\")%>"
  
! #: config/i386/i386-options.cc:2518
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-mtune=%> son: %s; Â¿quiso decir %qs?"
  
! #: config/i386/i386-options.cc:2520
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"tune=\")%> son: %s; Â¿quiso decir %qs?"
  
! #: config/i386/i386-options.cc:2525
  #, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "los argumentos vÃ¡lidos para la opciÃ³n %<-mtune=%> son: %s"
  
! #: config/i386/i386-options.cc:2526
  #, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "los argumentos vÃ¡lidos para el atributo %<target(\"tune=\")%> son: %s"
  
! #: config/i386/i386-options.cc:2554
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm is ignored in 64-bit mode"
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "se descarta -mregparm en modo de 64-bit"
  
! #: config/i386/i386-options.cc:2556
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm is ignored for Intel MCU psABI"
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "se descarta -mregparm para Intel MCU psABI"
  
! #: config/i386/i386-options.cc:2559
  #, fuzzy, gcc-internal-format
  #| msgid "-mregparm=%d is not between 0 and %d"
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "-mregparm=%d no estÃ¡ entre 0 y %d"
  
! #: config/i386/i386-options.cc:2582
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386-options.cc:2587
  #, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "se descarta %<-mrtd%> en el modo de 64bit"
  
! #: config/i386/i386-options.cc:2588
  #, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "se descarta %<target(\"rtd\")%> en el modo de 64bit"
  
! #: config/i386/i386-options.cc:2681
  #, gcc-internal-format
  msgid "%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available"
  msgstr ""
*************** msgstr ""
*** 43182,43661 ****
  #. We should not emit 512 bit instructions under AVX10.1-256
  #. when EVEX512 is enabled w/o any AVX512 features enabled.
  #. Disable EVEX512 bit for this.
! #: config/i386/i386-options.cc:2690
  #, gcc-internal-format
  msgid "Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector size"
  msgstr ""
  
! #: config/i386/i386-options.cc:2697 config/i386/i386-options.cc:2703
  #, gcc-internal-format
  msgid "Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector size"
  msgstr ""
  
! #: config/i386/i386-options.cc:2711
  #, gcc-internal-format
  msgid "%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available"
  msgstr ""
  
! #: config/i386/i386-options.cc:2721
  #, gcc-internal-format
  msgid "%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2776
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary is not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "no se admite -mpreferred-stack-boundary en este objetivo"
  
! #: config/i386/i386-options.cc:2779
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d no estÃ¡ entre %d y %d"
  
! #: config/i386/i386-options.cc:2802
  #, fuzzy, gcc-internal-format
  #| msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d no estÃ¡ entre %d y 12"
  
! #: config/i386/i386-options.cc:2815
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386-options.cc:2818
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not implemented for -fPIC"
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "-mnop-mcount no estÃ¡ implementada para -fPIC"
  
! #: config/i386/i386-options.cc:2824
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "se usÃ³ %<-msseregparm%> sin SSE activado"
  
! #: config/i386/i386-options.cc:2825
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "se usÃ³ %<target(\"ssseregparm\")%> sin SSE activado"
  
! #: config/i386/i386-options.cc:2835
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "el conjunto de instrucciones SSE estÃ¡ desactivado, usando la aritmÃ©tica 387"
  
! #: config/i386/i386-options.cc:2842
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "el conjunto de instrucciones 387 estÃ¡ desactivado, usando la aritmÃ©tica SSE"
  
! #: config/i386/i386-options.cc:2892
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "la prueba de pila requiere %<-maccumulate-outgoing-args%> para ser correcta"
  
! #: config/i386/i386-options.cc:2894
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "la prueba de pila requiere %<target(\"accumulate-outgoing-args\"%> para ser correcta"
  
! #: config/i386/i386-options.cc:2908
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "el registro ebp fijo requiere %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386-options.cc:2910
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "el registro ebp fijo requiere %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386-options.cc:2970
  #, fuzzy, gcc-internal-format
  #| msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "-mfentry no se admite para 32-bit en combinaciÃ³n con -fpic"
  
! #: config/i386/i386-options.cc:2973
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-fentry isn%'t compatible with SEH"
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "-mno-fentry no es compatible con SEH"
  
! #: config/i386/i386-options.cc:2977
  #, fuzzy, gcc-internal-format
  #| msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "-mcall-ms2sysv-xlogues no es compatible con %s"
  
! #: config/i386/i386-options.cc:3099 config/loongarch/loongarch.cc:7785
  #, fuzzy, gcc-internal-format
  #| msgid "unknown option for -mrecip=%s"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "opciÃ³n desconocida para -mrecip=%s"
  
! #: config/i386/i386-options.cc:3158
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs no es un nÃºmero vÃ¡lido en -mstack-protector-guard-offset="
  
! #: config/i386/i386-options.cc:3163
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs no es un desplazamiento vÃ¡lido en -mstack-protector-guard-offset="
  
! #: config/i386/i386-options.cc:3191
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs no es un registro base vÃ¡lido en -mstack-protector-guard-reg="
  
! #: config/i386/i386-options.cc:3245
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3254
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386-options.cc:3410
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "interrupciÃ³n y atributos desnudos no es compatible"
  
! #: config/i386/i386-options.cc:3414 config/i386/i386-options.cc:3446
! #: config/i386/i386-options.cc:3990 config/i386/i386-options.cc:4000
  #, fuzzy, gcc-internal-format
  #| msgid "ms_abi and sysv_abi attributes are not compatible"
  msgid "%qs and %qs attributes are not compatible"
  msgstr "los atributos ms_abi y sysv_abi no son compatibles"
  
! #: config/i386/i386-options.cc:3431
  #, fuzzy, gcc-internal-format
  #| msgid "Only DWARF debug format is supported for interrupt service routine."
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr "Solo se admite el formato de depuraciÃ³n DWARF para la rutina de servicio de interrupciones."
  
! #: config/i386/i386-options.cc:3492
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3502
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3537
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3547
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mfunction-return=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3655
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "las instrucciones %s no se permiten en la rutina de servicio %s"
  
! #: config/i386/i386-options.cc:3657
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "las instrucciones %s no se permiten en la rutina de servicio %s"
  
! #: config/i386/i386-options.cc:3661
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "Las instrucciones %s no estÃ¡n permitidas en funciones con el atributo no_caller_saved_registers"
  
! #: config/i386/i386-options.cc:3708 config/i386/i386-options.cc:3759
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "los atributos fastcall y regparm no son compatibles"
  
! #: config/i386/i386-options.cc:3713
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "los atributos regparam y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3720 config/i386/i386-options.cc:3948
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "el atributo %qE requiere un argumento constante entero"
  
! #: config/i386/i386-options.cc:3726
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "el argumento para el atributo %qE es mÃ¡s grande que %d"
  
! #: config/i386/i386-options.cc:3751 config/i386/i386-options.cc:3794
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "los atributos fastcall y cdecl no son compatibles"
  
! #: config/i386/i386-options.cc:3755
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "los atributos fastcall y stdcall no son compatibles"
  
! #: config/i386/i386-options.cc:3763 config/i386/i386-options.cc:3812
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "los atributos fastcall y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3773 config/i386/i386-options.cc:3790
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "los atributos stdcall y cdecl no son compatibles"
  
! #: config/i386/i386-options.cc:3777
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "los atributos stdcall y fastcall no son compatibles"
  
! #: config/i386/i386-options.cc:3781 config/i386/i386-options.cc:3808
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "los atributos stdcall y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3798 config/i386/i386-options.cc:3816
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "los atributos cdecl y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3804
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "se usÃ³ el atributo %qE para mÃ©todo no de clase"
  
! #: config/i386/i386-options.cc:3908 config/rs6000/rs6000.cc:20796
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "se descarta el atributo incompatible %qE"
  
! #: config/i386/i386-options.cc:3935
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "el atributo %qE solamente estÃ¡ disponible para 64-bit"
  
! #: config/i386/i386-options.cc:3956
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "el argumento del atributo %qE no es cero ni uno"
  
! #: config/i386/i386-options.cc:4027 config/i386/i386-options.cc:4049
! #: config/ia64/ia64.cc:822 config/s390/s390.cc:1269
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "el atributo %qE requiere una constante entera como argumento"
  
! #: config/i386/i386-options.cc:4037 config/i386/i386-options.cc:4059
! #: config/s390/s390.cc:1298
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "el argumento del atributo %qE no es (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386-options.cc:4091
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "la rutina de servicio de interrupciones deberÃ­a tener un puntero como primer argumento"
  
! #: config/i386/i386-options.cc:4098
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "la rutina de atenciÃ³n de interrupciones deberÃ­a tener como segundo argumento un unsigned %sint"
  
! #: config/i386/i386-options.cc:4109
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "la rutina de servicio de interrupciones solo puede tener un argumento puntero y un argumento entero opcional"
  
! #: config/i386/i386-options.cc:4112
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't have non-void return value"
  msgid "interrupt service routine must return %<void%>"
  msgstr "ls rutina de servicio de interrupciÃ³n no puede tener valor de retorno que no sea void"
  
! #: config/i386/i386.cc:1278
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "se llama a %qD con el atributo sseregparm sin activar SSE/SSE2"
  
! #: config/i386/i386.cc:1281
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "se llama a %qT con el atributo sseregparm sin activar SSE/SSE2"
  
! #: config/i386/i386.cc:1585
  #, fuzzy, gcc-internal-format
  #| msgid "X32 does not support ms_abi attribute"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 no admite el atributo ms_abi"
  
! #: config/i386/i386.cc:1619
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "ms_hook_prologue no es compatible con la funciÃ³n anidada"
  
! #: config/i386/i386.cc:1971
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "el argumento de vector AVX512F sin AVX512F activado cambia la ABI"
  
! #: config/i386/i386.cc:1977
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "el retorno de vector AVX512F sin AVX512F activado cambia la ABI"
  
! #: config/i386/i386.cc:1991
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "el argumento de vector AVX sin AVX activado cambia la ABI"
  
! #: config/i386/i386.cc:1997
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "el retorno de vector AVX sin AVX activado cambia la ABI"
  
! #: config/i386/i386.cc:2013
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "el argumento de vector SSE sin SSE activado cambia la ABI"
  
! #: config/i386/i386.cc:2019
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "la devoluciÃ³n de vector SSE sin SSE activado cambia la ABI"
  
! #: config/i386/i386.cc:2035
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "el argumento de vector MMX sin MMX activado cambia la ABI"
  
! #: config/i386/i386.cc:2041
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "la devoluciÃ³n de vector MMX sin MMX activado cambia la ABI"
  
! #: config/i386/i386.cc:2240
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "la ABI para pasar un struct con un miembro de matriz flexible cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.cc:2369
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr "la ABI para pasar un union con long double cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.cc:2504
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.cc:2625
  #, fuzzy
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.cc:2722 config/i386/i386.cc:4091 config/i386/i386.cc:4101
  #, fuzzy, gcc-internal-format
  #| msgid "SSE register return with SSE disabled"
  msgid "SSE register return with SSE2 disabled"
  msgstr "se devuelve el registro SSE con SSE desactivado"
  
! #: config/i386/i386.cc:2724
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "se devuelve el registro SSE con SSE desactivado"
  
! #: config/i386/i386.cc:2731
  #, fuzzy, gcc-internal-format
  #| msgid "SSE register argument with SSE disabled"
  msgid "SSE register argument with SSE2 disabled"
  msgstr "argumento de registro SSE con SSE desactivado"
  
! #: config/i386/i386.cc:2733
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argumento de registro SSE con SSE desactivado"
  
! #: config/i386/i386.cc:2753
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "se devuelve el registro x87 con x87 desactivado"
  
! #: config/i386/i386.cc:3081 config/i386/i386.cc:3326 config/i386/i386.cc:4119
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "se llama a %qD con el convenio de llamadas SSE sin activar SSE/SSE2"
  
! #: config/i386/i386.cc:3083 config/i386/i386.cc:3328 config/i386/i386.cc:4121
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "esto es un error de GCC que se puede sortear aÃ±adiendo el atributo usado a la funciÃ³n llamada"
  
! #: config/i386/i386.cc:3731
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "La ABI para pasar parÃ¡metros con alineaciÃ³n de %d-bytes cambiÃ³ en GCC 4.6"
  
! #: config/i386/i386.cc:6781
  #, fuzzy, gcc-internal-format
  #| msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "-mcall-ms2sysv-xlogues no es compatible con %s"
  
! #: config/i386/i386.cc:8789
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "el atributo ms_hook_prologue no es compatible con -mfentry para 32-bit"
  
! #: config/i386/i386.cc:8879
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "No se admite Puntero de Argumento de Realineamiento DinÃ¡mico (DRAP) en la rutina de servicio de interrupciones.  Esto puede sortearse evitando funciones con retorno agregado."
  
! #: config/i386/i386.cc:9932
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "el atributo %qE no se admite en esta plataforma"
  
! #: config/i386/i386.cc:9937
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "no se admiten funciones anidadas en este objetivo"
  
! #: config/i386/i386.cc:10326
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support fastcall with nested function"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "-fsplit-stack no admite fastcall con funciones anidadas"
  
! #: config/i386/i386.cc:10346
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
--- 43381,43860 ----
  #. We should not emit 512 bit instructions under AVX10.1-256
  #. when EVEX512 is enabled w/o any AVX512 features enabled.
  #. Disable EVEX512 bit for this.
! #: config/i386/i386-options.cc:2695
  #, gcc-internal-format
  msgid "Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector size"
  msgstr ""
  
! #: config/i386/i386-options.cc:2702 config/i386/i386-options.cc:2708
  #, gcc-internal-format
  msgid "Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector size"
  msgstr ""
  
! #: config/i386/i386-options.cc:2716
  #, gcc-internal-format
  msgid "%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available"
  msgstr ""
  
! #: config/i386/i386-options.cc:2726
  #, gcc-internal-format
  msgid "%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2781
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary is not supported for this target"
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "no se admite -mpreferred-stack-boundary en este objetivo"
  
! #: config/i386/i386-options.cc:2784
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d no estÃ¡ entre %d y %d"
  
! #: config/i386/i386-options.cc:2807
  #, fuzzy, gcc-internal-format
  #| msgid "-mincoming-stack-boundary=%d is not between %d and 12"
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "-mincoming-stack-boundary=%d no estÃ¡ entre %d y 12"
  
! #: config/i386/i386-options.cc:2820
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386-options.cc:2823
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not implemented for -fPIC"
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "-mnop-mcount no estÃ¡ implementada para -fPIC"
  
! #: config/i386/i386-options.cc:2829
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr "se usÃ³ %<-msseregparm%> sin SSE activado"
  
! #: config/i386/i386-options.cc:2830
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr "se usÃ³ %<target(\"ssseregparm\")%> sin SSE activado"
  
! #: config/i386/i386-options.cc:2840
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "el conjunto de instrucciones SSE estÃ¡ desactivado, usando la aritmÃ©tica 387"
  
! #: config/i386/i386-options.cc:2847
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "el conjunto de instrucciones 387 estÃ¡ desactivado, usando la aritmÃ©tica SSE"
  
! #: config/i386/i386-options.cc:2897
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr "la prueba de pila requiere %<-maccumulate-outgoing-args%> para ser correcta"
  
! #: config/i386/i386-options.cc:2899
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr "la prueba de pila requiere %<target(\"accumulate-outgoing-args\"%> para ser correcta"
  
! #: config/i386/i386-options.cc:2913
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr "el registro ebp fijo requiere %<-maccumulate-outgoing-args%>"
  
! #: config/i386/i386-options.cc:2915
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr "el registro ebp fijo requiere %<target(\"accumulate-outgoing-args\")%>"
  
! #: config/i386/i386-options.cc:2975
  #, fuzzy, gcc-internal-format
  #| msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "-mfentry no se admite para 32-bit en combinaciÃ³n con -fpic"
  
! #: config/i386/i386-options.cc:2978
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-fentry isn%'t compatible with SEH"
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "-mno-fentry no es compatible con SEH"
  
! #: config/i386/i386-options.cc:2982
  #, fuzzy, gcc-internal-format
  #| msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "-mcall-ms2sysv-xlogues no es compatible con %s"
  
! #: config/i386/i386-options.cc:3104 config/loongarch/loongarch-opts.cc:898
  #, fuzzy, gcc-internal-format
  #| msgid "unknown option for -mrecip=%s"
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "opciÃ³n desconocida para -mrecip=%s"
  
! #: config/i386/i386-options.cc:3163
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid number in -mstack-protector-guard-offset="
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs no es un nÃºmero vÃ¡lido en -mstack-protector-guard-offset="
  
! #: config/i386/i386-options.cc:3168
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid offset in -mstack-protector-guard-offset="
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "%qs no es un desplazamiento vÃ¡lido en -mstack-protector-guard-offset="
  
! #: config/i386/i386-options.cc:3196
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid base register in -mstack-protector-guard-reg="
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "%qs no es un registro base vÃ¡lido en -mstack-protector-guard-reg="
  
! #: config/i386/i386-options.cc:3250
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3259
  #, fuzzy, gcc-internal-format
  #| msgid "-mnop-mcount is not compatible with this target"
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "-mnop-mcount no es compatible con este objetivo"
  
! #: config/i386/i386-options.cc:3426
  #, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "interrupciÃ³n y atributos desnudos no es compatible"
  
! #: config/i386/i386-options.cc:3430 config/i386/i386-options.cc:3462
! #: config/i386/i386-options.cc:4006 config/i386/i386-options.cc:4016
  #, fuzzy, gcc-internal-format
  #| msgid "ms_abi and sysv_abi attributes are not compatible"
  msgid "%qs and %qs attributes are not compatible"
  msgstr "los atributos ms_abi y sysv_abi no son compatibles"
  
! #: config/i386/i386-options.cc:3447
  #, fuzzy, gcc-internal-format
  #| msgid "Only DWARF debug format is supported for interrupt service routine."
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr "Solo se admite el formato de depuraciÃ³n DWARF para la rutina de servicio de interrupciones."
  
! #: config/i386/i386-options.cc:3508
  #, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3518
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mindirect-branch=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3553
  #, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "%<-mfunction-return=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3563
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "%<-mfunction-return=%s%> y %<-mcmodel=large%> no son compatibles"
  
! #: config/i386/i386-options.cc:3671
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "las instrucciones %s no se permiten en la rutina de servicio %s"
  
! #: config/i386/i386-options.cc:3673
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in %s service routine"
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "las instrucciones %s no se permiten en la rutina de servicio %s"
  
! #: config/i386/i386-options.cc:3677
  #, fuzzy, gcc-internal-format
  #| msgid "%s instructions aren't allowed in function with no_caller_saved_registers attribute"
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "Las instrucciones %s no estÃ¡n permitidas en funciones con el atributo no_caller_saved_registers"
  
! #: config/i386/i386-options.cc:3724 config/i386/i386-options.cc:3775
  #, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "los atributos fastcall y regparm no son compatibles"
  
! #: config/i386/i386-options.cc:3729
  #, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "los atributos regparam y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3736 config/i386/i386-options.cc:3964
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "el atributo %qE requiere un argumento constante entero"
  
! #: config/i386/i386-options.cc:3742
  #, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "el argumento para el atributo %qE es mÃ¡s grande que %d"
  
! #: config/i386/i386-options.cc:3767 config/i386/i386-options.cc:3810
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "los atributos fastcall y cdecl no son compatibles"
  
! #: config/i386/i386-options.cc:3771
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "los atributos fastcall y stdcall no son compatibles"
  
! #: config/i386/i386-options.cc:3779 config/i386/i386-options.cc:3828
  #, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "los atributos fastcall y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3789 config/i386/i386-options.cc:3806
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "los atributos stdcall y cdecl no son compatibles"
  
! #: config/i386/i386-options.cc:3793
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "los atributos stdcall y fastcall no son compatibles"
  
! #: config/i386/i386-options.cc:3797 config/i386/i386-options.cc:3824
  #, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "los atributos stdcall y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3814 config/i386/i386-options.cc:3832
  #, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "los atributos cdecl y thiscall no son compatibles"
  
! #: config/i386/i386-options.cc:3820
  #, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "se usÃ³ el atributo %qE para mÃ©todo no de clase"
  
! #: config/i386/i386-options.cc:3924 config/rs6000/rs6000.cc:20747
  #, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "se descarta el atributo incompatible %qE"
  
! #: config/i386/i386-options.cc:3951
  #, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "el atributo %qE solamente estÃ¡ disponible para 64-bit"
  
! #: config/i386/i386-options.cc:3972
  #, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "el argumento del atributo %qE no es cero ni uno"
  
! #: config/i386/i386-options.cc:4043 config/i386/i386-options.cc:4065
! #: config/ia64/ia64.cc:822 config/s390/s390.cc:1271
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "el atributo %qE requiere una constante entera como argumento"
  
! #: config/i386/i386-options.cc:4053 config/i386/i386-options.cc:4075
! #: config/s390/s390.cc:1300
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "el argumento del atributo %qE no es (keep|thunk|thunk-inline|thunk-extern)"
  
! #: config/i386/i386-options.cc:4107
  #, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "la rutina de servicio de interrupciones deberÃ­a tener un puntero como primer argumento"
  
! #: config/i386/i386-options.cc:4114
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine should have unsigned %sint as the second argument"
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "la rutina de atenciÃ³n de interrupciones deberÃ­a tener como segundo argumento un unsigned %sint"
  
! #: config/i386/i386-options.cc:4125
  #, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "la rutina de servicio de interrupciones solo puede tener un argumento puntero y un argumento entero opcional"
  
! #: config/i386/i386-options.cc:4128
  #, fuzzy, gcc-internal-format
  #| msgid "interrupt service routine can't have non-void return value"
  msgid "interrupt service routine must return %<void%>"
  msgstr "ls rutina de servicio de interrupciÃ³n no puede tener valor de retorno que no sea void"
  
! #: config/i386/i386.cc:1281
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "se llama a %qD con el atributo sseregparm sin activar SSE/SSE2"
  
! #: config/i386/i386.cc:1284
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr "se llama a %qT con el atributo sseregparm sin activar SSE/SSE2"
  
! #: config/i386/i386.cc:1588
  #, fuzzy, gcc-internal-format
  #| msgid "X32 does not support ms_abi attribute"
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "X32 no admite el atributo ms_abi"
  
! #: config/i386/i386.cc:1622
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue is not compatible with nested function"
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "ms_hook_prologue no es compatible con la funciÃ³n anidada"
  
! #: config/i386/i386.cc:1974
  #, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "el argumento de vector AVX512F sin AVX512F activado cambia la ABI"
  
! #: config/i386/i386.cc:1980
  #, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "el retorno de vector AVX512F sin AVX512F activado cambia la ABI"
  
! #: config/i386/i386.cc:1994
  #, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "el argumento de vector AVX sin AVX activado cambia la ABI"
  
! #: config/i386/i386.cc:2000
  #, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "el retorno de vector AVX sin AVX activado cambia la ABI"
  
! #: config/i386/i386.cc:2016
  #, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "el argumento de vector SSE sin SSE activado cambia la ABI"
  
! #: config/i386/i386.cc:2022
  #, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "la devoluciÃ³n de vector SSE sin SSE activado cambia la ABI"
  
! #: config/i386/i386.cc:2038
  #, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "el argumento de vector MMX sin MMX activado cambia la ABI"
  
! #: config/i386/i386.cc:2044
  #, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "la devoluciÃ³n de vector MMX sin MMX activado cambia la ABI"
  
! #: config/i386/i386.cc:2243
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr "la ABI para pasar un struct con un miembro de matriz flexible cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.cc:2372
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing union with long double has changed in GCC 4.4"
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr "la ABI para pasar un union con long double cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.cc:2507
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.cc:2628
  #, fuzzy
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.cc:2725 config/i386/i386.cc:4094 config/i386/i386.cc:4104
  #, fuzzy, gcc-internal-format
  #| msgid "SSE register return with SSE disabled"
  msgid "SSE register return with SSE2 disabled"
  msgstr "se devuelve el registro SSE con SSE desactivado"
  
! #: config/i386/i386.cc:2727
  #, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "se devuelve el registro SSE con SSE desactivado"
  
! #: config/i386/i386.cc:2734
  #, fuzzy, gcc-internal-format
  #| msgid "SSE register argument with SSE disabled"
  msgid "SSE register argument with SSE2 disabled"
  msgstr "argumento de registro SSE con SSE desactivado"
  
! #: config/i386/i386.cc:2736
  #, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "argumento de registro SSE con SSE desactivado"
  
! #: config/i386/i386.cc:2756
  #, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "se devuelve el registro x87 con x87 desactivado"
  
! #: config/i386/i386.cc:3084 config/i386/i386.cc:3329 config/i386/i386.cc:4122
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr "se llama a %qD con el convenio de llamadas SSE sin activar SSE/SSE2"
  
! #: config/i386/i386.cc:3086 config/i386/i386.cc:3331 config/i386/i386.cc:4124
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr "esto es un error de GCC que se puede sortear aÃ±adiendo el atributo usado a la funciÃ³n llamada"
  
! #: config/i386/i386.cc:3734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr "La ABI para pasar parÃ¡metros con alineaciÃ³n de %d-bytes cambiÃ³ en GCC 4.6"
  
! #: config/i386/i386.cc:6790
  #, fuzzy, gcc-internal-format
  #| msgid "-mcall-ms2sysv-xlogues is not compatible with %s"
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "-mcall-ms2sysv-xlogues no es compatible con %s"
  
! #: config/i386/i386.cc:8808
  #, fuzzy, gcc-internal-format
  #| msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "el atributo ms_hook_prologue no es compatible con -mfentry para 32-bit"
  
! #: config/i386/i386.cc:8898
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr "No se admite Puntero de Argumento de Realineamiento DinÃ¡mico (DRAP) en la rutina de servicio de interrupciones.  Esto puede sortearse evitando funciones con retorno agregado."
  
! #: config/i386/i386.cc:9951
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is not supported on this platform"
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "el atributo %qE no se admite en esta plataforma"
  
! #: config/i386/i386.cc:9956
  #, fuzzy, gcc-internal-format
  #| msgid "nested functions not supported on this target"
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "no se admiten funciones anidadas en este objetivo"
  
! #: config/i386/i386.cc:10347
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support fastcall with nested function"
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "-fsplit-stack no admite fastcall con funciones anidadas"
  
! #: config/i386/i386.cc:10367
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 2 register parameters for a nested function"
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
*************** msgstr "-fsplit-stack no admite 2 parÃ¡m
*** 43663,43748 ****
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10357
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 3 register parameters"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-fsplit-stack no admite 3 parÃ¡metros de registro"
  
! #: config/i386/i386.cc:13543
  #, fuzzy, gcc-internal-format
  #| msgid "'V' modifier on non-integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "modificador 'V' en registro no entero"
  
! #: config/i386/i386.cc:13554 config/i386/i386.cc:13568
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "no se admite el tamaÃ±o para registro de enteros"
  
! #: config/i386/i386.cc:13600
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "los registros extendidos no tiene mitades superiores"
  
! #: config/i386/i386.cc:13615
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "no se admite el tamaÃ±o de operando para el registro extendido"
  
! #: config/i386/i386.cc:13812 config/i386/i386.cc:13814
  #, fuzzy, gcc-internal-format
  #| msgid "non-integer operand used with operand code 'z'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "se usÃ³ un operando que no es entero con el cÃ³digo de operando 'z'"
  
! #: config/i386/i386.cc:17975
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "la alineaciÃ³n de %qD es mÃ¡s grande que la declaraciÃ³n original"
  
! #: config/i386/i386.cc:22713
  #, fuzzy
  #| msgid "the mangling of %<va_list%> has changed in GCC 4.4"
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "la decodificaciÃ³n de %<va_list%> cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.cc:22794
  #, fuzzy, gcc-internal-format
  #| msgid "no low registers available for popping high registers"
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "no hay registros inferiores disponibles para extraer registros superiores"
  
! #: config/i386/i386.cc:22890
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386.cc:23603
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25052
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modelo de memoria especÃ­fico de la arquitectura desconocido"
  
! #: config/i386/i386.cc:25059
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "HLE_ACQUIRE no se usa con ACQUIRE o modelos de memoria mÃ¡s fuertes"
  
! #: config/i386/i386.cc:25066
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "HLE_RELEASE no se usa con RELEASE o modelos de memoria mÃ¡s fuertes"
  
! #: config/i386/i386.cc:25753
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
--- 43862,43947 ----
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10378
  #, fuzzy, gcc-internal-format
  #| msgid "-fsplit-stack does not support 3 register parameters"
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "-fsplit-stack no admite 3 parÃ¡metros de registro"
  
! #: config/i386/i386.cc:13564
  #, fuzzy, gcc-internal-format
  #| msgid "'V' modifier on non-integer register"
  msgid "%<V%> modifier on non-integer register"
  msgstr "modificador 'V' en registro no entero"
  
! #: config/i386/i386.cc:13575 config/i386/i386.cc:13589
  #, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "no se admite el tamaÃ±o para registro de enteros"
  
! #: config/i386/i386.cc:13621
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr "los registros extendidos no tiene mitades superiores"
  
! #: config/i386/i386.cc:13636
  #, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "no se admite el tamaÃ±o de operando para el registro extendido"
  
! #: config/i386/i386.cc:13833 config/i386/i386.cc:13835
  #, fuzzy, gcc-internal-format
  #| msgid "non-integer operand used with operand code 'z'"
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "se usÃ³ un operando que no es entero con el cÃ³digo de operando 'z'"
  
! #: config/i386/i386.cc:17996
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "la alineaciÃ³n de %qD es mÃ¡s grande que la declaraciÃ³n original"
  
! #: config/i386/i386.cc:22734
  #, fuzzy
  #| msgid "the mangling of %<va_list%> has changed in GCC 4.4"
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr "la decodificaciÃ³n de %<va_list%> cambiÃ³ en GCC 4.4"
  
! #: config/i386/i386.cc:22815
  #, fuzzy, gcc-internal-format
  #| msgid "no low registers available for popping high registers"
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr "no hay registros inferiores disponibles para extraer registros superiores"
  
! #: config/i386/i386.cc:22911
  #, fuzzy, gcc-internal-format
  #| msgid "-mcmodel= is not supported on 32-bit systems"
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "-mcmodel= no se admite en sistemas de 32 bits"
  
! #: config/i386/i386.cc:23624
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25074
  #, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "modelo de memoria especÃ­fico de la arquitectura desconocido"
  
! #: config/i386/i386.cc:25081
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr "HLE_ACQUIRE no se usa con ACQUIRE o modelos de memoria mÃ¡s fuertes"
  
! #: config/i386/i386.cc:25088
  #, fuzzy, gcc-internal-format
  #| msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr "HLE_RELEASE no se usa con RELEASE o modelos de memoria mÃ¡s fuertes"
  
! #: config/i386/i386.cc:25775
  #, fuzzy, gcc-internal-format
  #| msgid "-fdirectives-only is incompatible with -traditional"
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
*************** msgstr "la definiciÃ³n de los datos miem
*** 43764,43771 ****
  msgid "malformed %<#pragma builtin%>"
  msgstr "#pragma builtin malformado"
  
! #: config/ia64/ia64.cc:761 config/loongarch/loongarch.cc:8113
! #: config/loongarch/loongarch.cc:8123
  #, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "argumento no vÃ¡lido del atributo %qE"
--- 43963,43970 ----
  msgid "malformed %<#pragma builtin%>"
  msgstr "#pragma builtin malformado"
  
! #: config/ia64/ia64.cc:761 config/loongarch/loongarch.cc:7974
! #: config/loongarch/loongarch.cc:7984
  #, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "argumento no vÃ¡lido del atributo %qE"
*************** msgstr "PRINT_OPERAND: PuntuaciÃ³n desco
*** 43825,43977 ****
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr "PRINT_OPERAND puntero nulo"
  
! #: config/loongarch/loongarch-builtins.cc:3002 config/mips/mips.cc:17382
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "el argumento %d para la funciÃ³n interna debe ser una constante en el rango entre %d y %d"
  
! #: config/loongarch/loongarch-builtins.cc:3080 config/mips/mips.cc:17502
  #, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "fallo al expandir funciÃ³n interna"
  
! #: config/loongarch/loongarch-cpu.cc:112
  #, gcc-internal-format
  msgid "unknown processor ID %<0x%x%>, some tuning parameters will fall back to default"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:141
  #, fuzzy, gcc-internal-format
  #| msgid "unknown core architecture %qs specified with %qs"
  msgid "unknown native base architecture %<0x%x%>, %qs failed"
  msgstr "arquitectura de nÃºcleo %qs desconocida especificada con %qs"
  
! #: config/loongarch/loongarch-cpu.cc:170
  #, gcc-internal-format
  msgid "unknown native FPU type %<0x%x%>, %qs failed"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:177
  #, gcc-internal-format
  msgid "floating-point unit %qs differs from PRID preset %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:201
  #, gcc-internal-format
  msgid "unknown SIMD extension (%qs disabled while %qs is enabled), disabling SIMD"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:239
  #, gcc-internal-format
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:225
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:242
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:268
! #: config/loongarch/loongarch-opts.cc:273
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qs does not work on a cross compiler"
  msgstr "%qE no tiene un tipo de clase"
  
! #: config/loongarch/loongarch-opts.cc:365
  #, gcc-internal-format
! msgid "enabing %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:377
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:389
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr "-mcpu=%s genera conflicto con -march=%s"
  
! #: config/loongarch/loongarch-opts.cc:433
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "la arquitectura %qs no admite %<-m%s=2008%>"
  
! #: config/loongarch/loongarch-opts.cc:438
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "la arquitectura %qs no admite %<-m%s=2008%>"
  
! #: config/loongarch/loongarch-opts.cc:469
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:491
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:502
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:507
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:523
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:526
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:540
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: config/loongarch/loongarch.cc:7680
! #, fuzzy, gcc-internal-format
! #| msgid "%<constexpr%> cannot be used for type declarations"
! msgid "%qs cannot be used for compiling a shared library"
! msgstr "%<constexpr%> no se puede usar en declaraciones de tipo"
! 
! #: config/loongarch/loongarch.cc:7689
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not compatible with %qD"
  msgid "code model %qs is not compatible with %s"
  msgstr "%qD no es compatible con %qD"
  
! #: config/loongarch/loongarch.cc:8085
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "no se puede especificar el atributo %qE para las variables locales"
  
! #: config/loongarch/loongarch.cc:8103
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "no se puede especificar el atributo %qE para las variables locales"
  
! #: config/loongarch/loongarch.cc:8131
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "multiple %qE attribute"
--- 44024,44182 ----
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr "PRINT_OPERAND puntero nulo"
  
! #: config/loongarch/loongarch-builtins.cc:2999 config/mips/mips.cc:17388
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "el argumento %d para la funciÃ³n interna debe ser una constante en el rango entre %d y %d"
  
! #: config/loongarch/loongarch-builtins.cc:3077 config/mips/mips.cc:17508
  #, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "fallo al expandir funciÃ³n interna"
  
! #: config/loongarch/loongarch-builtins.cc:3116
! #, fuzzy, gcc-internal-format
! #| msgid "built-in function %qD takes one argument only"
! msgid "built-in function %qD is not enabled"
! msgstr "la funciÃ³n interna %qD sÃ³lo toma un argumento"
! 
! #: config/loongarch/loongarch-cpu.cc:115
  #, gcc-internal-format
  msgid "unknown processor ID %<0x%x%>, some tuning parameters will fall back to default"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:144
  #, fuzzy, gcc-internal-format
  #| msgid "unknown core architecture %qs specified with %qs"
  msgid "unknown native base architecture %<0x%x%>, %qs failed"
  msgstr "arquitectura de nÃºcleo %qs desconocida especificada con %qs"
  
! #: config/loongarch/loongarch-cpu.cc:173
  #, gcc-internal-format
  msgid "unknown native FPU type %<0x%x%>, %qs failed"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:180
  #, gcc-internal-format
  msgid "floating-point unit %qs differs from PRID preset %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:204
  #, gcc-internal-format
  msgid "unknown SIMD extension (%qs disabled while %qs is enabled), disabling SIMD"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:242
  #, gcc-internal-format
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:235
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:252
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:281
! #: config/loongarch/loongarch-opts.cc:286
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have class type"
  msgid "%qs does not work on a cross compiler"
  msgstr "%qE no tiene un tipo de clase"
  
! #: config/loongarch/loongarch-opts.cc:375
  #, gcc-internal-format
! msgid "enabling %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:387
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:399
  #, fuzzy, gcc-internal-format
  #| msgid "-mcpu=%s conflicts with -march=%s"
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr "-mcpu=%s genera conflicto con -march=%s"
  
! #: config/loongarch/loongarch-opts.cc:443
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "la arquitectura %qs no admite %<-m%s=2008%>"
  
! #: config/loongarch/loongarch-opts.cc:448
  #, fuzzy, gcc-internal-format
  #| msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "la arquitectura %qs no admite %<-m%s=2008%>"
  
! #: config/loongarch/loongarch-opts.cc:479
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:501
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:512
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:517
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:533
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:536
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:550
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: config/loongarch/loongarch-opts.cc:1023
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not compatible with %qD"
  msgid "code model %qs is not compatible with %s"
  msgstr "%qD no es compatible con %qD"
  
! #: config/loongarch/loongarch-opts.cc:1089
! #, fuzzy, gcc-internal-format
! #| msgid "%<constexpr%> cannot be used for type declarations"
! msgid "%qs cannot be used for compiling a shared library"
! msgstr "%<constexpr%> no se puede usar en declaraciones de tipo"
! 
! #: config/loongarch/loongarch.cc:7946
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "no se puede especificar el atributo %qE para las variables locales"
  
! #: config/loongarch/loongarch.cc:7964
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be specified for local variables"
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "no se puede especificar el atributo %qE para las variables locales"
  
! #: config/loongarch/loongarch.cc:7992
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "multiple %qE attribute"
*************** msgstr "interrupt_thread sÃ³lo estÃ¡ dis
*** 44090,44096 ****
  msgid "stack limit expression is not supported"
  msgstr "no se admite la expresiÃ³n del lÃ­mite de la pila"
  
! #: config/m68k/m68k.cc:7138 config/s390/s390.cc:17156
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fcf-protection=full%> is not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
--- 44295,44301 ----
  msgid "stack limit expression is not supported"
  msgstr "no se admite la expresiÃ³n del lÃ­mite de la pila"
  
! #: config/m68k/m68k.cc:7138 config/s390/s390.cc:17177
  #, fuzzy, gcc-internal-format
  #| msgid "%<-fcf-protection=full%> is not supported for this target"
  msgid "%<-fexcess-precision=16%> is not supported on this target"
*************** msgid "%<-mxl-multiply-high%> requires %
*** 44137,44143 ****
  msgstr "-mxl-multiply-high requiere -mno-xl-soft-mul"
  
  #: config/mips/mips.cc:1332 config/mips/mips.cc:1593 config/mips/mips.cc:1647
! #: config/riscv/riscv.cc:5504
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "el atributo %qE requiere una cadena como argumento"
--- 44342,44348 ----
  msgstr "-mxl-multiply-high requiere -mno-xl-soft-mul"
  
  #: config/mips/mips.cc:1332 config/mips/mips.cc:1593 config/mips/mips.cc:1647
! #: config/riscv/riscv.cc:5800
  #, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "el atributo %qE requiere una cadena como argumento"
*************** msgstr "el atributo %qs se aplica solame
*** 44158,44164 ****
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr "%qE no puede tener los atributos %qs y %qs al mismo tiempo"
  
! #: config/mips/mips.cc:1555 config/mips/mips.cc:1561 config/nios2/nios2.cc:4488
  #, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr "%qE se redeclarÃ³ con los atributos %qs en conflicto"
--- 44363,44369 ----
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr "%qE no puede tener los atributos %qs y %qs al mismo tiempo"
  
! #: config/mips/mips.cc:1555 config/mips/mips.cc:1561 config/nios2/nios2.cc:4489
  #, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr "%qE se redeclarÃ³ con los atributos %qs en conflicto"
*************** msgstr ""
*** 44192,44315 ****
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:8033
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "no se pueden manejar llamadas inconsistentes a %qs"
  
! #: config/mips/mips.cc:11289
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr "el atributo %<interrupt%> requiere un procesador MIPS32r2 o superior"
  
! #: config/mips/mips.cc:11291
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "los manejadores de interrupciones no pueden ser funciones MIPS16"
  
! #: config/mips/mips.cc:12295
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-check=specific not implemented for MIPS16"
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr "-fstack-check=specific no implementado para MIPS16"
  
! #: config/mips/mips.cc:17634
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "no se admite la funciÃ³n interna %qE para MIPS16"
  
! #: config/mips/mips.cc:18242
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%qs no admite cÃ³digo MIPS16"
  
! #: config/mips/mips.cc:20055
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr "PIC MIPS16 para ABIs diferentes de o32 y o64"
  
! #: config/mips/mips.cc:20058
  #, fuzzy, gcc-internal-format
  #| msgid "MIPS16 -mxgot code"
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "cÃ³digo MIPS16 -mxgot"
  
! #: config/mips/mips.cc:20061
  #, fuzzy, gcc-internal-format
  #| msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr "cÃ³digo MIPS16 de coma flotante hard para ABIs diferentes de o32 y o64"
  
! #: config/mips/mips.cc:20064
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "cÃ³digo MSA MIPS16"
  
! #: config/mips/mips.cc:20067
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> necesita %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20258 config/mips/mips.cc:20263
! #: config/mips/mips.cc:20353 config/mips/mips.cc:20355
! #: config/mips/mips.cc:20385 config/mips/mips.cc:20395
! #: config/mips/mips.cc:20501 config/mips/mips.cc:20525
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "no se admite la combinaciÃ³n: %s"
  
! #: config/mips/mips.cc:20298
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "%<-%s%> genera un conflicto con las otras opciones de la arquitectura, las cuales especifican un procesador %s"
  
! #: config/mips/mips.cc:20308
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "%<-march=%s%> no es compatible con la ABI seleccionada"
  
! #: config/mips/mips.cc:20323
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "se utiliza %<-mgp64%> con un procesador de 32-bit"
  
! #: config/mips/mips.cc:20325
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "se utiliza %<-mgp32%> con una ABI de 64-bit"
  
! #: config/mips/mips.cc:20327
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "se utiliza %<-mgp64%> con una ABI de 32-bit"
  
! #: config/mips/mips.cc:20350
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "la arquitectura %qs no admite %<-mfp32%>"
  
! #: config/mips/mips.cc:20359
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "%<-mgp32%> y %<-mfp64%> sÃ³lo se pueden combinar si el objetivo admite las instrucciones mfhc1 y mthc1"
  
! #: config/mips/mips.cc:20362
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "%<-mgp32%> y %<-mfp64%> sÃ³lo se pueden combinar al usar la ABI o32"
  
! #: config/mips/mips.cc:20383
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "%<-mfpxx%> solo se puede usar con la ABI o32"
  
! #: config/mips/mips.cc:20387
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "%<-march=%s%> requiere %<-mfp32%>"
  
! #: config/mips/mips.cc:20389
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr "%<-mfpxx%> requiere %<-mlra%>"
--- 44397,44520 ----
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:8039
  #, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "no se pueden manejar llamadas inconsistentes a %qs"
  
! #: config/mips/mips.cc:11295
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr "el atributo %<interrupt%> requiere un procesador MIPS32r2 o superior"
  
! #: config/mips/mips.cc:11297
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "los manejadores de interrupciones no pueden ser funciones MIPS16"
  
! #: config/mips/mips.cc:12301
  #, fuzzy, gcc-internal-format
  #| msgid "-fstack-check=specific not implemented for MIPS16"
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr "-fstack-check=specific no implementado para MIPS16"
  
! #: config/mips/mips.cc:17640
  #, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "no se admite la funciÃ³n interna %qE para MIPS16"
  
! #: config/mips/mips.cc:18248
  #, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "%qs no admite cÃ³digo MIPS16"
  
! #: config/mips/mips.cc:20061
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr "PIC MIPS16 para ABIs diferentes de o32 y o64"
  
! #: config/mips/mips.cc:20064
  #, fuzzy, gcc-internal-format
  #| msgid "MIPS16 -mxgot code"
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "cÃ³digo MIPS16 -mxgot"
  
! #: config/mips/mips.cc:20067
  #, fuzzy, gcc-internal-format
  #| msgid "hard-float MIPS16 code for ABIs other than o32 and o64"
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr "cÃ³digo MIPS16 de coma flotante hard para ABIs diferentes de o32 y o64"
  
! #: config/mips/mips.cc:20070
  #, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "cÃ³digo MSA MIPS16"
  
! #: config/mips/mips.cc:20073
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> necesita %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20264 config/mips/mips.cc:20269
! #: config/mips/mips.cc:20359 config/mips/mips.cc:20361
! #: config/mips/mips.cc:20391 config/mips/mips.cc:20401
! #: config/mips/mips.cc:20507 config/mips/mips.cc:20531
  #, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "no se admite la combinaciÃ³n: %s"
  
! #: config/mips/mips.cc:20304
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr "%<-%s%> genera un conflicto con las otras opciones de la arquitectura, las cuales especifican un procesador %s"
  
! #: config/mips/mips.cc:20314
  #, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "%<-march=%s%> no es compatible con la ABI seleccionada"
  
! #: config/mips/mips.cc:20329
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "se utiliza %<-mgp64%> con un procesador de 32-bit"
  
! #: config/mips/mips.cc:20331
  #, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "se utiliza %<-mgp32%> con una ABI de 64-bit"
  
! #: config/mips/mips.cc:20333
  #, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "se utiliza %<-mgp64%> con una ABI de 32-bit"
  
! #: config/mips/mips.cc:20356
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "la arquitectura %qs no admite %<-mfp32%>"
  
! #: config/mips/mips.cc:20365
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "%<-mgp32%> y %<-mfp64%> sÃ³lo se pueden combinar si el objetivo admite las instrucciones mfhc1 y mthc1"
  
! #: config/mips/mips.cc:20368
  #, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "%<-mgp32%> y %<-mfp64%> sÃ³lo se pueden combinar al usar la ABI o32"
  
! #: config/mips/mips.cc:20389
  #, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "%<-mfpxx%> solo se puede usar con la ABI o32"
  
! #: config/mips/mips.cc:20393
  #, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "%<-march=%s%> requiere %<-mfp32%>"
  
! #: config/mips/mips.cc:20395
  #, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr "%<-mfpxx%> requiere %<-mlra%>"
*************** msgstr "%<-mfpxx%> requiere %<-mlra%>"
*** 44319,44437 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20414
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "la combinacion de %qs y %qs es incompatible con %qs"
  
! #: config/mips/mips.cc:20467
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "la arquitectura %qs no admite las instrucciones con probabilidad de ramificaciÃ³n"
  
! #: config/mips/mips.cc:20482
  #, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "la arquitectura %qs no admite las instrucciones madd ni msub"
  
! #: config/mips/mips.cc:20496
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "la arquitectura %qs no admite los registros de precisiÃ³n sencilla impar"
  
! #: config/mips/mips.cc:20509
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "no se admite la combinaciÃ³n: %qs%s %s"
  
! #: config/mips/mips.cc:20518
  #, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "no se admite la combinaciÃ³n: %qs %s"
  
! #: config/mips/mips.cc:20533
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "no se puede generar cÃ³digo independiente de posiciÃ³n para %qs"
  
! #: config/mips/mips.cc:20536
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "el cÃ³digo independiente de posiciÃ³n requiere %qs"
  
! #: config/mips/mips.cc:20569
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> necesita %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20577 config/mips/mips.cc:20580
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "no se pueden usar accesos de data small para %qs"
  
! #: config/mips/mips.cc:20597
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "la arquitectura %qs no admite %<-m%s=legacy%>"
  
! #: config/mips/mips.cc:20604
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "la arquitectura %qs no admite %<-m%s=2008%>"
  
! #: config/mips/mips.cc:20622
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "%<-mips3d%> requiere %<-mpaired-single%>"
  
! #: config/mips/mips.cc:20632
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%qs se debe usar con %qs"
  
! #: config/mips/mips.cc:20642
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>"
  
! #: config/mips/mips.cc:20649
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "la arquitectura %qs no admite las instrucciones par-sencillo"
  
! #: config/mips/mips.cc:20658
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "%qs requiere un objetivo que provea la instrucciÃ³n %qs"
  
! #: config/mips/mips.cc:20669
  #, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "la arquitectura %qs no admite las instrucciones DSP"
  
! #: config/mips/mips.cc:20679
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>"
  
! #: config/mips/mips.cc:20689
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>"
  
! #: config/mips/mips.cc:20784
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "%qs requiere instrucciones con probabilidad de ramificaciÃ³n"
  
! #: config/mips/mips.cc:20788
  #, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "la arquitectura %qs no admite la instrucciÃ³n synci"
  
! #: config/mips/mips.cc:21624
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "anÃ¡lisis de perfil de las funciones mips16"
--- 44524,44642 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20420
  #, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "la combinacion de %qs y %qs es incompatible con %qs"
  
! #: config/mips/mips.cc:20473
  #, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "la arquitectura %qs no admite las instrucciones con probabilidad de ramificaciÃ³n"
  
! #: config/mips/mips.cc:20488
  #, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "la arquitectura %qs no admite las instrucciones madd ni msub"
  
! #: config/mips/mips.cc:20502
  #, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "la arquitectura %qs no admite los registros de precisiÃ³n sencilla impar"
  
! #: config/mips/mips.cc:20515
  #, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "no se admite la combinaciÃ³n: %qs%s %s"
  
! #: config/mips/mips.cc:20524
  #, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "no se admite la combinaciÃ³n: %qs %s"
  
! #: config/mips/mips.cc:20539
  #, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "no se puede generar cÃ³digo independiente de posiciÃ³n para %qs"
  
! #: config/mips/mips.cc:20542
  #, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "el cÃ³digo independiente de posiciÃ³n requiere %qs"
  
! #: config/mips/mips.cc:20575
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr "%<-mno-gpopt%> necesita %<-mexplicit-relocs%>"
  
! #: config/mips/mips.cc:20583 config/mips/mips.cc:20586
  #, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "no se pueden usar accesos de data small para %qs"
  
! #: config/mips/mips.cc:20603
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "la arquitectura %qs no admite %<-m%s=legacy%>"
  
! #: config/mips/mips.cc:20610
  #, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "la arquitectura %qs no admite %<-m%s=2008%>"
  
! #: config/mips/mips.cc:20628
  #, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "%<-mips3d%> requiere %<-mpaired-single%>"
  
! #: config/mips/mips.cc:20638
  #, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "%qs se debe usar con %qs"
  
! #: config/mips/mips.cc:20648
  #, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>"
  
! #: config/mips/mips.cc:20655
  #, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "la arquitectura %qs no admite las instrucciones par-sencillo"
  
! #: config/mips/mips.cc:20664
  #, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "%qs requiere un objetivo que provea la instrucciÃ³n %qs"
  
! #: config/mips/mips.cc:20675
  #, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "la arquitectura %qs no admite las instrucciones DSP"
  
! #: config/mips/mips.cc:20685
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>"
  
! #: config/mips/mips.cc:20695
  #, fuzzy, gcc-internal-format
  #| msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "%<-mmsa%> debe usarse con %<-mfp64%> y %<-mhard-float%>"
  
! #: config/mips/mips.cc:20790
  #, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "%qs requiere instrucciones con probabilidad de ramificaciÃ³n"
  
! #: config/mips/mips.cc:20794
  #, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "la arquitectura %qs no admite la instrucciÃ³n synci"
  
! #: config/mips/mips.cc:21630
  #, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "anÃ¡lisis de perfil de las funciones mips16"
*************** msgstr "las funciones internas de MSP430
*** 44787,44793 ****
  msgid "bad builtin code"
  msgstr "cÃ³digo interno errÃ³neo"
  
! #: config/nds32/nds32-intrinsic.cc:126 config/nios2/nios2.cc:3839
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid argument to built-in function %s"
  msgstr "argumento no vÃ¡lido para la funciÃ³n interna %s"
--- 44992,44998 ----
  msgid "bad builtin code"
  msgstr "cÃ³digo interno errÃ³neo"
  
! #: config/nds32/nds32-intrinsic.cc:126 config/nios2/nios2.cc:3840
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid argument to built-in function %s"
  msgstr "argumento no vÃ¡lido para la funciÃ³n interna %s"
*************** msgid "cannot use reset attributes to fu
*** 44891,44963 ****
  msgstr "mÃºltiples atributos de guardar registro para la funciÃ³n %qD"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.cc:2407 config/nds32/nds32.cc:2461
! #: config/nds32/nds32.cc:3573 config/nds32/nds32.cc:3670
! #: config/nds32/nds32.cc:3685 config/nds32/nds32.cc:3691
! #: config/nds32/nds32.cc:3767 config/nds32/nds32.cc:3773
! #: config/nds32/nds32.cc:3805
  #, gcc-internal-format
  msgid "a nested function is not supported for reduced registers"
  msgstr "no se admiten funciones anidadas para registros reducidos"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.cc:3464
  #, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "el Ã­ndice de registro intrÃ­nseco estÃ¡ fuera de rango"
  
! #: config/nds32/nds32.cc:3480 config/nds32/nds32.cc:3487
! #: config/nds32/nds32.cc:3494 config/nds32/nds32.cc:3501
! #: config/nds32/nds32.cc:3508
  #, fuzzy, gcc-internal-format
  #| msgid "CCTL intrinsic function subtype out of range!"
  msgid "CCTL intrinsic function subtype out of range"
  msgstr "el subtipo de la funciÃ³n intrÃ­nseca CCTLestÃ¡ fuera de rango"
  
! #: config/nds32/nds32.cc:3945
  #, fuzzy, gcc-internal-format
  #| msgid "cannot set interrupt attribute: no such identifier"
  msgid "cannot use %<indirect_call%> attribute under linux toolchain"
  msgstr "no se puede establecer el atributo de interrupciÃ³n: no hay tal identificador"
  
! #: config/nds32/nds32.cc:3953
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute doesn't apply to functions"
  msgid "%<indirect_call%> attribute cannot apply for static function"
  msgstr "el atributo %qE no se aplica a funciones"
  
! #: config/nds32/nds32.cc:4042
  #, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "valor de id no vÃ¡lido para atributo de interrupciÃ³n/excepciÃ³n"
  
! #: config/nds32/nds32.cc:4070
  #, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "valor de id no vÃ¡lido atributo reset"
  
! #: config/nds32/nds32.cc:4086
  #, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "funciÃ³n nmi no vÃ¡lida para atributo reset"
  
! #: config/nds32/nds32.cc:4099
  #, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "funciÃ³n warm no vÃ¡lida para atributo reset"
  
! #: config/nds32/nds32.cc:4150
  #, gcc-internal-format
  msgid "not support %<-fpic%> option for v3m toolchain"
  msgstr ""
  
! #: config/nds32/nds32.cc:4183
  #, fuzzy, gcc-internal-format
  #| msgid "Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'"
  msgid "Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>"
  msgstr "desactiva ISA de FPU, la opciÃ³n de ABI debe ser activar '-mfloat-abit=soft'"
  
! #: config/nds32/nds32.cc:4186
  #, gcc-internal-format
  msgid "%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>"
  msgstr ""
--- 45096,45168 ----
  msgstr "mÃºltiples atributos de guardar registro para la funciÃ³n %qD"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.cc:2408 config/nds32/nds32.cc:2462
! #: config/nds32/nds32.cc:3574 config/nds32/nds32.cc:3671
! #: config/nds32/nds32.cc:3686 config/nds32/nds32.cc:3692
! #: config/nds32/nds32.cc:3768 config/nds32/nds32.cc:3774
! #: config/nds32/nds32.cc:3806
  #, gcc-internal-format
  msgid "a nested function is not supported for reduced registers"
  msgstr "no se admiten funciones anidadas para registros reducidos"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.cc:3465
  #, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "el Ã­ndice de registro intrÃ­nseco estÃ¡ fuera de rango"
  
! #: config/nds32/nds32.cc:3481 config/nds32/nds32.cc:3488
! #: config/nds32/nds32.cc:3495 config/nds32/nds32.cc:3502
! #: config/nds32/nds32.cc:3509
  #, fuzzy, gcc-internal-format
  #| msgid "CCTL intrinsic function subtype out of range!"
  msgid "CCTL intrinsic function subtype out of range"
  msgstr "el subtipo de la funciÃ³n intrÃ­nseca CCTLestÃ¡ fuera de rango"
  
! #: config/nds32/nds32.cc:3946
  #, fuzzy, gcc-internal-format
  #| msgid "cannot set interrupt attribute: no such identifier"
  msgid "cannot use %<indirect_call%> attribute under linux toolchain"
  msgstr "no se puede establecer el atributo de interrupciÃ³n: no hay tal identificador"
  
! #: config/nds32/nds32.cc:3954
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute doesn't apply to functions"
  msgid "%<indirect_call%> attribute cannot apply for static function"
  msgstr "el atributo %qE no se aplica a funciones"
  
! #: config/nds32/nds32.cc:4043
  #, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "valor de id no vÃ¡lido para atributo de interrupciÃ³n/excepciÃ³n"
  
! #: config/nds32/nds32.cc:4071
  #, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "valor de id no vÃ¡lido atributo reset"
  
! #: config/nds32/nds32.cc:4087
  #, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "funciÃ³n nmi no vÃ¡lida para atributo reset"
  
! #: config/nds32/nds32.cc:4100
  #, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "funciÃ³n warm no vÃ¡lida para atributo reset"
  
! #: config/nds32/nds32.cc:4151
  #, gcc-internal-format
  msgid "not support %<-fpic%> option for v3m toolchain"
  msgstr ""
  
! #: config/nds32/nds32.cc:4184
  #, fuzzy, gcc-internal-format
  #| msgid "Disable FPU ISA, the ABI option must be enable '-mfloat-abi=soft'"
  msgid "Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>"
  msgstr "desactiva ISA de FPU, la opciÃ³n de ABI debe ser activar '-mfloat-abit=soft'"
  
! #: config/nds32/nds32.cc:4187
  #, gcc-internal-format
  msgid "%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>"
  msgstr ""
*************** msgstr "las instrucciones CDX solo se ad
*** 45045,45135 ****
  msgid "R2 architecture is little-endian only"
  msgstr "la arquitectura R2 solo es little endian"
  
! #: config/nios2/nios2.cc:3584
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
  msgid "cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
  msgstr "No se puede llamar a %<__builtin_custom_%s%> sin especificar la opciÃ³n %<-mcustom-%s%>"
  
! #: config/nios2/nios2.cc:3693
  #, gcc-internal-format
  msgid "custom instruction opcode must be a compile-time constant in the range 0-255 for %<__builtin_custom_%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:3898
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Control register number must be in range 0-31 for %s"
  msgid "control register number must be in range 0-31 for %s"
  msgstr "El nÃºmero del registro de control tiene que estar en el rango 0-31 para %s"
  
! #: config/nios2/nios2.cc:3926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Register number must be in range 0-31 for %s"
  msgid "register number must be in range 0-31 for %s"
  msgstr "El nÃºmero de registro tiene que estar en el rango 0-31 para %s"
  
! #: config/nios2/nios2.cc:3933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The immediate value must fit into a %d-bit integer for %s"
  msgid "immediate value must fit into a %d-bit integer for %s"
  msgstr "El valor inmediato tiene que caber en un entero de %d bits para %s"
  
! #: config/nios2/nios2.cc:3983
  #, fuzzy, gcc-internal-format
  #| msgid "The ENI instruction operand must be either 0 or 1"
  msgid "the ENI instruction operand must be either 0 or 1"
  msgstr "El operando de la instrucciÃ³n ENI tiene que ser 0 o 1"
  
! #: config/nios2/nios2.cc:4011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires Nios II R%d"
  msgid "built-in function %s requires Nios II R%d"
  msgstr "La funciÃ³n interna %s requiere Nios II R%d"
  
! #: config/nios2/nios2.cc:4091
  #, gcc-internal-format
  msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr "la opciÃ³n %<-mcustom-%s%> genera un conflicto con la opciÃ³n %<-mcustom-%s%>"
  
! #: config/nios2/nios2.cc:4098 config/nios2/nios2.cc:4109
  #, gcc-internal-format
  msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr "la llamada a %<__builtin_custom_%s%> genera un conflicto con la opciÃ³n %<-mcustom-%s%>"
  
! #: config/nios2/nios2.cc:4252
  #, fuzzy, gcc-internal-format
  #| msgid "custom-fpu-cfg option does not support %<no-%>"
  msgid "%<custom-fpu-cfg%> option does not support %<no-%>"
  msgstr "la opciÃ³n custom-fpu-cfg no admite %<no-%>"
  
! #: config/nios2/nios2.cc:4257
  #, fuzzy, gcc-internal-format
  #| msgid "custom-fpu-cfg option requires configuration argument"
  msgid "%<custom-fpu-cfg%> option requires configuration argument"
  msgstr "la opciÃ³n custom-fpu-cfg requiere argumento de configuraciÃ³n"
  
! #: config/nios2/nios2.cc:4285
  #, gcc-internal-format
  msgid "%<no-custom-%s%> does not accept arguments"
  msgstr "%<no-custom-%s%> no acepta argumentos"
  
! #: config/nios2/nios2.cc:4300
  #, gcc-internal-format
  msgid "%<custom-%s=%> requires argument"
  msgstr "%<no-custom-%s%> requiere argumento"
  
! #: config/nios2/nios2.cc:4310
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs should be a non-negative integer"
  msgid "%<custom-%s=%> argument should be a non-negative integer"
  msgstr "el argumento para %qs debe ser un entero no negativo"
  
! #: config/nios2/nios2.cc:4322
  #, gcc-internal-format
  msgid "%<custom-%s=%> is not recognized as FPU instruction"
  msgstr "%<custom-%s=%> no se reconoce como instrucciÃ³n FPU"
  
! #: config/nios2/nios2.cc:4329
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "invalid custom instruction option %qs"
--- 45250,45340 ----
  msgid "R2 architecture is little-endian only"
  msgstr "la arquitectura R2 solo es little endian"
  
! #: config/nios2/nios2.cc:3585
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
  msgid "cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
  msgstr "No se puede llamar a %<__builtin_custom_%s%> sin especificar la opciÃ³n %<-mcustom-%s%>"
  
! #: config/nios2/nios2.cc:3694
  #, gcc-internal-format
  msgid "custom instruction opcode must be a compile-time constant in the range 0-255 for %<__builtin_custom_%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:3899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Control register number must be in range 0-31 for %s"
  msgid "control register number must be in range 0-31 for %s"
  msgstr "El nÃºmero del registro de control tiene que estar en el rango 0-31 para %s"
  
! #: config/nios2/nios2.cc:3927
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Register number must be in range 0-31 for %s"
  msgid "register number must be in range 0-31 for %s"
  msgstr "El nÃºmero de registro tiene que estar en el rango 0-31 para %s"
  
! #: config/nios2/nios2.cc:3934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The immediate value must fit into a %d-bit integer for %s"
  msgid "immediate value must fit into a %d-bit integer for %s"
  msgstr "El valor inmediato tiene que caber en un entero de %d bits para %s"
  
! #: config/nios2/nios2.cc:3984
  #, fuzzy, gcc-internal-format
  #| msgid "The ENI instruction operand must be either 0 or 1"
  msgid "the ENI instruction operand must be either 0 or 1"
  msgstr "El operando de la instrucciÃ³n ENI tiene que ser 0 o 1"
  
! #: config/nios2/nios2.cc:4012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Builtin function %s requires Nios II R%d"
  msgid "built-in function %s requires Nios II R%d"
  msgstr "La funciÃ³n interna %s requiere Nios II R%d"
  
! #: config/nios2/nios2.cc:4092
  #, gcc-internal-format
  msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr "la opciÃ³n %<-mcustom-%s%> genera un conflicto con la opciÃ³n %<-mcustom-%s%>"
  
! #: config/nios2/nios2.cc:4099 config/nios2/nios2.cc:4110
  #, gcc-internal-format
  msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr "la llamada a %<__builtin_custom_%s%> genera un conflicto con la opciÃ³n %<-mcustom-%s%>"
  
! #: config/nios2/nios2.cc:4253
  #, fuzzy, gcc-internal-format
  #| msgid "custom-fpu-cfg option does not support %<no-%>"
  msgid "%<custom-fpu-cfg%> option does not support %<no-%>"
  msgstr "la opciÃ³n custom-fpu-cfg no admite %<no-%>"
  
! #: config/nios2/nios2.cc:4258
  #, fuzzy, gcc-internal-format
  #| msgid "custom-fpu-cfg option requires configuration argument"
  msgid "%<custom-fpu-cfg%> option requires configuration argument"
  msgstr "la opciÃ³n custom-fpu-cfg requiere argumento de configuraciÃ³n"
  
! #: config/nios2/nios2.cc:4286
  #, gcc-internal-format
  msgid "%<no-custom-%s%> does not accept arguments"
  msgstr "%<no-custom-%s%> no acepta argumentos"
  
! #: config/nios2/nios2.cc:4301
  #, gcc-internal-format
  msgid "%<custom-%s=%> requires argument"
  msgstr "%<no-custom-%s%> requiere argumento"
  
! #: config/nios2/nios2.cc:4311
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qs should be a non-negative integer"
  msgid "%<custom-%s=%> argument should be a non-negative integer"
  msgstr "el argumento para %qs debe ser un entero no negativo"
  
! #: config/nios2/nios2.cc:4323
  #, gcc-internal-format
  msgid "%<custom-%s=%> is not recognized as FPU instruction"
  msgstr "%<custom-%s=%> no se reconoce como instrucciÃ³n FPU"
  
! #: config/nios2/nios2.cc:4330
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast to function type %qT"
  msgid "invalid custom instruction option %qs"
*************** msgstr "no se puede encontrar la declara
*** 45161,45188 ****
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "se debe establecer la variable de entorno COLLECT_GCC_OPTIONS"
  
! #: config/nvptx/mkoffload.cc:648
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "se debe definir COLLECT_GCC."
  
! #: config/nvptx/mkoffload.cc:696
  #, fuzzy, gcc-internal-format
  #| msgid "offload compiler %s not found"
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "no se ha encontrado el compilador %s"
  
! #: config/nvptx/mkoffload.cc:719
  #, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "No se reconoce el argumento de la opciÃ³n "
  
! #: config/nvptx/mkoffload.cc:795
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "no se puede abrir '%s'"
  
! #: config/nvptx/mkoffload.cc:851
  #, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "no se puede abrir el fichero ptx intermedio"
--- 45366,45393 ----
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "se debe establecer la variable de entorno COLLECT_GCC_OPTIONS"
  
! #: config/nvptx/mkoffload.cc:650
  #, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "se debe definir COLLECT_GCC."
  
! #: config/nvptx/mkoffload.cc:698
  #, fuzzy, gcc-internal-format
  #| msgid "offload compiler %s not found"
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "no se ha encontrado el compilador %s"
  
! #: config/nvptx/mkoffload.cc:721
  #, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "No se reconoce el argumento de la opciÃ³n "
  
! #: config/nvptx/mkoffload.cc:797
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "no se puede abrir '%s'"
  
! #: config/nvptx/mkoffload.cc:853
  #, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "no se puede abrir el fichero ptx intermedio"
*************** msgstr "el argumento d de debe estar den
*** 45246,45281 ****
  msgid "complement argument must be constant"
  msgstr "el argumento 1 de %s debe ser una constante"
  
! #: config/nvptx/nvptx.cc:6579
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring %d"
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr "se usa vector_length (%d); se hace caso omiso de %d"
  
! #: config/nvptx/nvptx.cc:6587
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring runtime setting"
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr "se usa vector_length (%d); se hace caso omiso de la configuraciÃ³n de tiempo de ejecuciÃ³n"
  
! #: config/nvptx/nvptx.cc:6601
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring %d"
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr "se usa vector_length (%d); se hace caso omiso de %d"
  
! #: config/nvptx/nvptx.cc:7487
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7601
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration"
  msgid "weak alias definitions not supported in this configuration"
  msgstr "no se admiten las definiciones de alias en esta configuraciÃ³n"
  
! #: config/nvptx/nvptx.cc:7614
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration"
  msgid "non-function alias definitions not supported in this configuration"
--- 45451,45486 ----
  msgid "complement argument must be constant"
  msgstr "el argumento 1 de %s debe ser una constante"
  
! #: config/nvptx/nvptx.cc:6580
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring %d"
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr "se usa vector_length (%d); se hace caso omiso de %d"
  
! #: config/nvptx/nvptx.cc:6588
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring runtime setting"
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr "se usa vector_length (%d); se hace caso omiso de la configuraciÃ³n de tiempo de ejecuciÃ³n"
  
! #: config/nvptx/nvptx.cc:6602
  #, fuzzy, gcc-internal-format
  #| msgid "using vector_length (%d), ignoring %d"
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr "se usa vector_length (%d); se hace caso omiso de %d"
  
! #: config/nvptx/nvptx.cc:7488
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7602
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration"
  msgid "weak alias definitions not supported in this configuration"
  msgstr "no se admiten las definiciones de alias en esta configuraciÃ³n"
  
! #: config/nvptx/nvptx.cc:7615
  #, fuzzy, gcc-internal-format
  #| msgid "alias definitions not supported in this configuration"
  msgid "non-function alias definitions not supported in this configuration"
*************** msgstr ""
*** 45391,45658 ****
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:192
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC optimize%> is not a string or number"
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr "%<#pragma GCC optimize%> no es una cadena o un nÃºmero"
  
! #: config/riscv/riscv-c.cc:203
! #, gcc-internal-format
! msgid "%<#pragma riscv intrinsic%> option %qs needs 'V' or 'XTHEADVECTOR' extension enabled"
! msgstr ""
! 
! #: config/riscv/riscv-c.cc:211
  #, fuzzy, gcc-internal-format
  #| msgid "unknown #pragma GCC coprocessor %E"
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "basura al final de #pragma GCC coprocessor %E"
  
! #: config/riscv/riscv-target-attr.cc:120
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:132
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: bad string found %<%s%>"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:156
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: config/riscv/riscv-target-attr.cc:167
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: config/riscv/riscv-target-attr.cc:174
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:195
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: config/riscv/riscv-target-attr.cc:201
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:240
  #, fuzzy, gcc-internal-format
  #| msgid "malformed %<target()%> pragma or attribute"
  msgid "malformed %<target()%> attribute"
  msgstr "pragma o atributo %<target()%> mal formado"
  
! #: config/riscv/riscv-target-attr.cc:254
  #, fuzzy, gcc-internal-format
  #| msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta un argumento"
  
! #: config/riscv/riscv-target-attr.cc:271
  #, fuzzy, gcc-internal-format
  #| msgid "empty string in attribute %<target%>"
  msgid "Got unknown attribute %<target(\"%s\")%>"
  msgstr "cadena vacÃ­a en el atributo %<target%>"
  
! #: config/riscv/riscv-target-attr.cc:352
  #, fuzzy, gcc-internal-format
  #| msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgid "malformed %<target(\"%s\")%> attribute"
  msgstr "pragma o atributo %<target(\"%s\")%> mal formado"
  
! #: config/riscv/riscv-vector-builtins.cc:4239
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4435
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "el tipo %qT no tiene un tamaÃ±o conocido"
  
! #: config/riscv/riscv-vector-builtins.cc:4441
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "el tipo %qT no tiene un tamaÃ±o conocido"
  
! #: config/riscv/riscv-vector-builtins.cc:4456
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "aritmÃ©tica en puntero a un tipo de dato incompleto"
  
! #: config/riscv/riscv-vector-builtins.cc:4464
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4466
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "fields cannot have RVV type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: config/riscv/riscv-vector-builtins.cc:4472
  #, fuzzy, gcc-internal-format
  #| msgid "function parameters cannot have __fp16 type"
  msgid "array elements cannot have RVV type %qT"
  msgstr "los parÃ¡metros de la funciÃ³n no pueden tener el tipo __fp16"
  
! #: config/riscv/riscv-vector-builtins.cc:4478
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:4484
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with RVV type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:4490
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot throw or catch RVV type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:4496
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "capture by copy of RVV type %qT"
  msgstr "uso no vÃ¡lido del tipo incompleto %q#T"
  
! #: config/riscv/riscv-vector-builtins.cc:4633
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function call to %qE with empty arguments"
  msgstr "no hay una funciÃ³n coincidente para la llamada a %<%D(%A)%>"
  
! #: config/riscv/riscv.cc:647
  #, fuzzy, gcc-internal-format
  #| msgid "unknown cpu %qs for -mtune"
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr "cpu %qs desconocida para -mtune"
  
! #: config/riscv/riscv.cc:2458
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "this operation requires the RVV ISA extension"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/riscv/riscv.cc:2459
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:4848 config/riscv/riscv.cc:4890
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4"
  
! #: config/riscv/riscv.cc:5237
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "Se pasÃ³ un argumento Altivec a una funciÃ³n sin prototipo"
  
! #: config/riscv/riscv.cc:5515
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute is neither zero, nor one"
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "el argumento del atributo %qE no es cero ni uno"
  
! #: config/riscv/riscv.cc:8875
  #, fuzzy, gcc-internal-format
  #| msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "-mdiv requiere -march para subsumir la extensiÃ³n %<M%>"
  
! #: config/riscv/riscv.cc:8917
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:8923
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support ARM mode"
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "el CPU objetivo no tiene soporte para el modo ARM"
  
! #: config/riscv/riscv.cc:8949 config/riscv/riscv.cc:8952
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs with -f%s"
  msgid "code model %qs with %qs"
  msgstr "modelo de cÃ³digo %qs con -f%s"
  
! #: config/riscv/riscv.cc:8981
  #, fuzzy, gcc-internal-format
  #| msgid "requested ABI requires -march to subsume the %qc extension"
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "la ABI solicitada requiere -march para subsumir la extensiÃ³n %qc"
  
! #: config/riscv/riscv.cc:8988
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:8990
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:8997
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:9001
  #, fuzzy, gcc-internal-format
  #| msgid "ABI requires -march=rv%d"
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI requiere -march=rv%d"
  
! #: config/riscv/riscv.cc:9011
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d debe estar entre %d y %d"
  
! #: config/riscv/riscv.cc:9024
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:9051 config/rs6000/rs6000.cc:4558
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs no es un registro base vÃ¡lido en %qs"
  
! #: config/riscv/riscv.cc:9065 config/rs6000/rs6000.cc:4541
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs no es un nÃºmero vÃ¡lido en %qs"
  
! #: config/riscv/riscv.cc:9459
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "%qs function cannot have different interrupt type"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: config/riscv/riscv.cc:9985
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 45596,45927 ----
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:261
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma GCC optimize%> is not a string or number"
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr "%<#pragma GCC optimize%> no es una cadena o un nÃºmero"
  
! #: config/riscv/riscv-c.cc:286
  #, fuzzy, gcc-internal-format
  #| msgid "unknown #pragma GCC coprocessor %E"
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "basura al final de #pragma GCC coprocessor %E"
  
! #: config/riscv/riscv-target-attr.cc:124
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:136
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: bad string found %<%s%>"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:162
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: config/riscv/riscv-target-attr.cc:173
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: config/riscv/riscv-target-attr.cc:180
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:201
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: config/riscv/riscv-target-attr.cc:207
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:246
  #, fuzzy, gcc-internal-format
  #| msgid "malformed %<target()%> pragma or attribute"
  msgid "malformed %<target()%> attribute"
  msgstr "pragma o atributo %<target()%> mal formado"
  
! #: config/riscv/riscv-target-attr.cc:260
  #, fuzzy, gcc-internal-format
  #| msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "el pragma o atributo %<target(\"%s\")%> no acepta un argumento"
  
! #: config/riscv/riscv-target-attr.cc:277
  #, fuzzy, gcc-internal-format
  #| msgid "empty string in attribute %<target%>"
  msgid "Got unknown attribute %<target(\"%s\")%>"
  msgstr "cadena vacÃ­a en el atributo %<target%>"
  
! #: config/riscv/riscv-target-attr.cc:359
  #, fuzzy, gcc-internal-format
  #| msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgid "malformed %<target(\"%s\")%> attribute"
  msgstr "pragma o atributo %<target(\"%s\")%> mal formado"
  
! #: config/riscv/riscv-vector-builtins.cc:4276
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4488
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "el tipo %qT no tiene un tamaÃ±o conocido"
  
! #: config/riscv/riscv-vector-builtins.cc:4494
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "el tipo %qT no tiene un tamaÃ±o conocido"
  
! #: config/riscv/riscv-vector-builtins.cc:4509
  #, fuzzy, gcc-internal-format
  #| msgid "arithmetic on pointer to an incomplete type"
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "aritmÃ©tica en puntero a un tipo de dato incompleto"
  
! #: config/riscv/riscv-vector-builtins.cc:4517
  #, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4519
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "fields cannot have RVV type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: config/riscv/riscv-vector-builtins.cc:4525
  #, fuzzy, gcc-internal-format
  #| msgid "function parameters cannot have __fp16 type"
  msgid "array elements cannot have RVV type %qT"
  msgstr "los parÃ¡metros de la funciÃ³n no pueden tener el tipo __fp16"
  
! #: config/riscv/riscv-vector-builtins.cc:4531
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:4537
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot delete objects with RVV type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:4543
  #, fuzzy, gcc-internal-format
  #| msgid "cannot allocate an object of abstract type %qT"
  msgid "cannot throw or catch RVV type %qT"
  msgstr "no se puede asignar un objeto de tipo abstracto %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:4549
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of incomplete type %q#T"
  msgid "capture by copy of RVV type %qT"
  msgstr "uso no vÃ¡lido del tipo incompleto %q#T"
  
! #: config/riscv/riscv-vector-builtins.cc:4646
! #, fuzzy, gcc-internal-format
! #| msgid "Builtin function %s requires the -mvsx option"
! msgid "built-in function %qE requires the %qs ISA extension"
! msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mvsx"
! 
! #: config/riscv/riscv-vector-builtins.cc:4696
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function call to %qE with empty arguments"
  msgstr "no hay una funciÃ³n coincidente para la llamada a %<%D(%A)%>"
  
! #: config/riscv/riscv.cc:714
  #, fuzzy, gcc-internal-format
  #| msgid "unknown cpu %qs for -mtune"
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr "cpu %qs desconocida para -mtune"
  
! #: config/riscv/riscv.cc:2537
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the SPE ABI extensions."
  msgid "this operation requires the RVV ISA extension"
  msgstr "No usa las extensiones de ABI SPE."
  
! #: config/riscv/riscv.cc:2538
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:4969 config/riscv/riscv.cc:5011
  #, fuzzy, gcc-internal-format
  #| msgid "the ABI of passing structure with complex float member has changed in GCC 4.4"
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr "la ABI para pasar una estructura con un miembro de coma flotante compleja cambiÃ³ en GCC 4.4"
  
! #: config/riscv/riscv.cc:5358
  #, fuzzy, gcc-internal-format
  #| msgid "AltiVec argument passed to unprototyped function"
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "Se pasÃ³ un argumento Altivec a una funciÃ³n sin prototipo"
  
! #: config/riscv/riscv.cc:5611
! #, fuzzy, gcc-internal-format
! #| msgid "Use the SPE ABI extensions."
! msgid "%s %qT requires the V ISA extension"
! msgstr "Usa las extensiones de ABI SPE."
! 
! #: config/riscv/riscv.cc:5623
! #, fuzzy, gcc-internal-format
! #| msgid "Use the SPE ABI extensions."
! msgid "%s %qT requires the zve64x, zve64f, zve64d or v ISA extension"
! msgstr "Usa las extensiones de ABI SPE."
! 
! #: config/riscv/riscv.cc:5634
! #, fuzzy, gcc-internal-format
! #| msgid "Use the SPE ABI extensions."
! msgid "%s %qT requires the zvfhmin or zvfh ISA extension"
! msgstr "Usa las extensiones de ABI SPE."
! 
! #: config/riscv/riscv.cc:5643
! #, fuzzy, gcc-internal-format
! #| msgid "Use the SPE ABI extensions."
! msgid "%s %qT requires the zve32f, zve64f, zve64d or v ISA extension"
! msgstr "Usa las extensiones de ABI SPE."
! 
! #: config/riscv/riscv.cc:5652
! #, fuzzy, gcc-internal-format
! #| msgid "Use the SPE ABI extensions."
! msgid "%s %qT requires the zve64d or v ISA extension"
! msgstr "Usa las extensiones de ABI SPE."
! 
! #: config/riscv/riscv.cc:5662
! #, gcc-internal-format
! msgid "%s %qT requires the minimal vector length %qd but %qd is given"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5717
! #, fuzzy, gcc-internal-format
! #| msgid "builtin function %qs requires the %qs option"
! msgid "function attribute %qs requires the V ISA extension"
! msgstr "la funciÃ³n interna %qs requiere la opciÃ³n %qs"
! 
! #: config/riscv/riscv.cc:5811
  #, fuzzy, gcc-internal-format
  #| msgid "argument to %qE attribute is neither zero, nor one"
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "el argumento del atributo %qE no es cero ni uno"
  
! #: config/riscv/riscv.cc:5834
! #, gcc-internal-format
! msgid "%qs is only supported when %<-mrvv-vector-bits=zvl%> is specified"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5843
! #, fuzzy, gcc-internal-format
! #| msgid "sizeof applied to a function type"
! msgid "%qs applied to non-RVV type %qT"
! msgstr "sizeof aplicado a un tipo de funciÃ³n"
! 
! #: config/riscv/riscv.cc:5851
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute requires an integer constant argument"
! msgid "%qs requires an integer constant"
! msgstr "el atributo %qE requiere un argumento constante entero"
! 
! #: config/riscv/riscv.cc:5861
! #, gcc-internal-format
! msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
! msgstr ""
! 
! #: config/riscv/riscv.cc:9255
  #, fuzzy, gcc-internal-format
  #| msgid "-mdiv requires -march to subsume the %<M%> extension"
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr "-mdiv requiere -march para subsumir la extensiÃ³n %<M%>"
  
! #: config/riscv/riscv.cc:9297
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:9303
  #, fuzzy, gcc-internal-format
  #| msgid "target CPU does not support ARM mode"
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "el CPU objetivo no tiene soporte para el modo ARM"
  
! #: config/riscv/riscv.cc:9329 config/riscv/riscv.cc:9332
  #, fuzzy, gcc-internal-format
  #| msgid "code model %qs with -f%s"
  msgid "code model %qs with %qs"
  msgstr "modelo de cÃ³digo %qs con -f%s"
  
! #: config/riscv/riscv.cc:9361
  #, fuzzy, gcc-internal-format
  #| msgid "requested ABI requires -march to subsume the %qc extension"
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr "la ABI solicitada requiere -march para subsumir la extensiÃ³n %qc"
  
! #: config/riscv/riscv.cc:9368
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:9370
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:9377
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:9381
  #, fuzzy, gcc-internal-format
  #| msgid "ABI requires -march=rv%d"
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "ABI requiere -march=rv%d"
  
! #: config/riscv/riscv.cc:9391
  #, fuzzy, gcc-internal-format
  #| msgid "-mpreferred-stack-boundary=%d must be between %d and %d"
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "-mpreferred-stack-boundary=%d debe estar entre %d y %d"
  
! #: config/riscv/riscv.cc:9404
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:9431 config/rs6000/rs6000.cc:4509
  #, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "%qs no es un registro base vÃ¡lido en %qs"
  
! #: config/riscv/riscv.cc:9445 config/rs6000/rs6000.cc:4492
  #, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "%qs no es un nÃºmero vÃ¡lido en %qs"
  
! #: config/riscv/riscv.cc:9843
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "%qs function cannot have different interrupt type"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: config/riscv/riscv.cc:10369
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr "el nÃºmero debe ser 0 Ã³ 1"
*** 45909,45959 ****
  msgid "junk at end of %<#pragma longcall%>"
  msgstr "basura al final de #pragma longcall"
  
! #: config/rs6000/rs6000-c.cc:1249 config/rs6000/rs6000-c.cc:1650
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr "el interno %qs solo acepta 1 argumento"
  
! #: config/rs6000/rs6000-c.cc:1256 config/rs6000/rs6000-c.cc:1342
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "el interno %qs sÃ³lo acepta 2 argumentos"
  
! #: config/rs6000/rs6000-c.cc:1520
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "el interno %qs solo acepta 3 argumentos"
  
! #: config/rs6000/rs6000-c.cc:1746
  #, fuzzy, gcc-internal-format
  #| msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgid "%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsl estÃ¡ obsoleta para little endian; utilize asignaciÃ³n para cargas y almacenajes no alineados"
  
! #: config/rs6000/rs6000-c.cc:1750
  #, fuzzy, gcc-internal-format
  #| msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgid "%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsr estÃ¡ obsoleta para little endian; utilize asignaciÃ³n para cargas y almacenajes no alineados"
  
! #: config/rs6000/rs6000-c.cc:1836
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "passing argument %d of %qE discards %qs qualifier from pointer target type"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: config/rs6000/rs6000-c.cc:1892 config/rs6000/rs6000-c.cc:2075
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr "combinaciÃ³n de parÃ¡metros no vÃ¡lida para el intrÃ­nseco AltiVec %qs"
  
! #: config/rs6000/rs6000-c.cc:2064
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qs requires builtin %qs"
  msgid "overloaded builtin %qs is implemented by builtin %qs"
  msgstr "la funciÃ³n interna %qs requiere la funciÃ³n interna %qs"
  
! #: config/rs6000/rs6000-c.cc:2068
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "%qs is not supported in this compiler configuration"
--- 46178,46228 ----
  msgid "junk at end of %<#pragma longcall%>"
  msgstr "basura al final de #pragma longcall"
  
! #: config/rs6000/rs6000-c.cc:1237 config/rs6000/rs6000-c.cc:1638
  #, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr "el interno %qs solo acepta 1 argumento"
  
! #: config/rs6000/rs6000-c.cc:1244 config/rs6000/rs6000-c.cc:1330
  #, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "el interno %qs sÃ³lo acepta 2 argumentos"
  
! #: config/rs6000/rs6000-c.cc:1508
  #, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "el interno %qs solo acepta 3 argumentos"
  
! #: config/rs6000/rs6000-c.cc:1734
  #, fuzzy, gcc-internal-format
  #| msgid "vec_lvsl is deprecated for little endian; use assignment for unaligned loads and stores"
  msgid "%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsl estÃ¡ obsoleta para little endian; utilize asignaciÃ³n para cargas y almacenajes no alineados"
  
! #: config/rs6000/rs6000-c.cc:1738
  #, fuzzy, gcc-internal-format
  #| msgid "vec_lvsr is deprecated for little endian; use assignment for unaligned loads and stores"
  msgid "%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr "vec_lvsr estÃ¡ obsoleta para little endian; utilize asignaciÃ³n para cargas y almacenajes no alineados"
  
! #: config/rs6000/rs6000-c.cc:1824
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "passing argument %d of %qE discards %qs qualifier from pointer target type"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: config/rs6000/rs6000-c.cc:1880 config/rs6000/rs6000-c.cc:2063
  #, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr "combinaciÃ³n de parÃ¡metros no vÃ¡lida para el intrÃ­nseco AltiVec %qs"
  
! #: config/rs6000/rs6000-c.cc:2052
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qs requires builtin %qs"
  msgid "overloaded builtin %qs is implemented by builtin %qs"
  msgstr "la funciÃ³n interna %qs requiere la funciÃ³n interna %qs"
  
! #: config/rs6000/rs6000-c.cc:2056
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not supported by this configuration"
  msgid "%qs is not supported in this compiler configuration"
*************** msgstr "%qs usa el registro r29"
*** 46026,46065 ****
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr "No se admite un marco de pila mayor de 2G con -fsplit-stack"
  
! #: config/rs6000/rs6000.cc:3226 config/rs6000/rs6000.cc:3229
! #: config/rs6000/rs6000.cc:3232
  #, gcc-internal-format
  msgid "%qs requires %qs or %qs"
  msgstr "%qs requiere %qs o %qs"
  
! #: config/rs6000/rs6000.cc:3333
  #, gcc-internal-format
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr "%qs requiere la arquitectura PowerPC64, activando"
  
! #: config/rs6000/rs6000.cc:3449
  #, fuzzy, gcc-internal-format
  #| msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr "-mcall-aixdesc es incompatible con -mabi=elfv2"
  
! #: config/rs6000/rs6000.cc:3498
  #, fuzzy, gcc-internal-format
  #| msgid "FPA is unsupported in the AAPCS"
  msgid "%qs unsupported for this ABI"
  msgstr "no se admite FPA en el AAPCS"
  
! #: config/rs6000/rs6000.cc:3626
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "no se admite %qs para Darwin de 64 bits; es incompatible con las bibliotecas C y C++ instaladas"
  
! #: config/rs6000/rs6000.cc:3787
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "no se admite AltiVec en este objetivo"
  
! #: config/rs6000/rs6000.cc:3804
  #, gcc-internal-format
  msgid "%qs is not supported on little endian systems"
  msgstr "no se admite %qs en sistemas little endian"
--- 46295,46334 ----
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr "No se admite un marco de pila mayor de 2G con -fsplit-stack"
  
! #: config/rs6000/rs6000.cc:3228 config/rs6000/rs6000.cc:3231
! #: config/rs6000/rs6000.cc:3234
  #, gcc-internal-format
  msgid "%qs requires %qs or %qs"
  msgstr "%qs requiere %qs o %qs"
  
! #: config/rs6000/rs6000.cc:3335
  #, gcc-internal-format
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr "%qs requiere la arquitectura PowerPC64, activando"
  
! #: config/rs6000/rs6000.cc:3451
  #, fuzzy, gcc-internal-format
  #| msgid "-mcall-aixdesc incompatible with -mabi=elfv2"
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr "-mcall-aixdesc es incompatible con -mabi=elfv2"
  
! #: config/rs6000/rs6000.cc:3500
  #, fuzzy, gcc-internal-format
  #| msgid "FPA is unsupported in the AAPCS"
  msgid "%qs unsupported for this ABI"
  msgstr "no se admite FPA en el AAPCS"
  
! #: config/rs6000/rs6000.cc:3628
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr "no se admite %qs para Darwin de 64 bits; es incompatible con las bibliotecas C y C++ instaladas"
  
! #: config/rs6000/rs6000.cc:3789
  #, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "no se admite AltiVec en este objetivo"
  
! #: config/rs6000/rs6000.cc:3806
  #, gcc-internal-format
  msgid "%qs is not supported on little endian systems"
  msgstr "no se admite %qs en sistemas little endian"
*************** msgstr "%qs es incompatible con las opci
*** 46078,46264 ****
  
  #. TARGET_VSX = 1 implies Power 7 and newer
  #: config/rs6000/rs6000.cc:3928 config/rs6000/rs6000.cc:3936
! #: config/rs6000/rs6000.cc:3943 config/rs6000/rs6000.cc:3950
! #: config/rs6000/rs6000.cc:3958 config/rs6000/rs6000.cc:3977
! #: config/rs6000/rs6000.cc:4039 config/rs6000/rs6000.cc:4066
! #: config/rs6000/rs6000.cc:4093 config/rs6000/rs6000.cc:4108
! #: config/rs6000/rs6000.cc:4116 config/rs6000/rs6000.cc:4240
! #: config/rs6000/rs6000.cc:4253 config/rs6000/rs6000.cc:4262
! #: config/rs6000/rs6000.cc:4400 config/rs6000/rs6000.cc:4413
! #: config/rs6000/rs6000.cc:4434
  #, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr "%qs requiere %qs"
  
! #: config/rs6000/rs6000.cc:4144
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute or pragma changes long double size"
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr "el atributo o pragma target cambia el tamaÃ±o de double long"
  
! #: config/rs6000/rs6000.cc:4165
  #, fuzzy, gcc-internal-format
  #| msgid "%qs requires full ISA 3.0 support"
  msgid "%qs requires full ISA 2.06 support"
  msgstr "%qs requiere suporte pleno de ISA 3.0"
  
! #: config/rs6000/rs6000.cc:4178
  #, fuzzy, gcc-internal-format
  #| msgid "Using IEEE extended precision long double"
  msgid "Using IEEE extended precision %<long double%>"
  msgstr "Se usa long double de precisiÃ³n extendida de IEEE"
  
! #: config/rs6000/rs6000.cc:4181
  #, fuzzy, gcc-internal-format
  #| msgid "Using IBM extended precision long double"
  msgid "Using IBM extended precision %<long double%>"
  msgstr "Se usa long double de precisiÃ³n extendida de IBM"
  
! #: config/rs6000/rs6000.cc:4200
  #, gcc-internal-format
  msgid "%qs requires VSX support"
  msgstr "%qs necesita soporte para VSX"
  
! #: config/rs6000/rs6000.cc:4209
  #, fuzzy, gcc-internal-format
  #| msgid "The -mfloat128 option may not be fully supported"
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr "Es posible que la opciÃ³n -mfloat128 no funcione perfectamente"
  
! #: config/rs6000/rs6000.cc:4232
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr "%qs requiere suporte pleno de ISA 3.0"
  
! #: config/rs6000/rs6000.cc:4319
  #, fuzzy, gcc-internal-format
  #| msgid "unknown vectorization library ABI type (%s) for %sveclibabi=%s %s"
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr "tipo de ABI de biblioteca de vectorizaciÃ³n desconocida (%s) para %sveclibabi=%s %s"
  
! #: config/rs6000/rs6000.cc:4332 config/rs6000/rs6000.cc:4347
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "el atributo o pragma target cambia la ABI Altivec"
  
! #: config/rs6000/rs6000.cc:4360
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "el atributo o pragma target cambia la ABI darwin64"
  
! #: config/rs6000/rs6000.cc:4566
  #, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr "%qs necesita un registro bae vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:4863
  #, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr "opciÃ³n desconocida para %<%s=%s%>"
  
! #: config/rs6000/rs6000.cc:4892
  #, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%qs estÃ¡ obsoleto y no estÃ¡ recomendada bajo ninguna circunstancia"
  
! #: config/rs6000/rs6000.cc:11218
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:18063
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "no hay anÃ¡lisis de perfil del cÃ³digo de 64-bit para esta ABI"
  
! #: config/rs6000/rs6000.cc:20459
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "no se puede tomar la direcciÃ³n de una funciÃ³n anindada si se usa la opciÃ³n %qs"
  
! #: config/rs6000/rs6000.cc:20541
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "el uso de %<long double%> en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20543
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "el uso de tipos booleanos en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20545
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "el uso de %<complex%> en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20547
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "el uso de tipos de coma flotante decimal en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20553
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "el uso de %<long%> en tipos AltiVec no es vÃ¡lido para cÃ³digo de 64 bits sin %qs"
  
! #: config/rs6000/rs6000.cc:20556
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "el uso de %<long%> en tipos AltiVec es obsoleto; use %<int%>"
  
! #: config/rs6000/rs6000.cc:20561
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "el uso de %<long long%> en tipos AltiVec no es vÃ¡lido sin %qs"
  
! #: config/rs6000/rs6000.cc:20564
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "el uso de %<double%> en tipos AltiVec no es vÃ¡lido sin %qs"
  
! #: config/rs6000/rs6000.cc:24705
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "cpu %qs no vÃ¡lida para %s%qs%s"
  
! #: config/rs6000/rs6000.cc:24708
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s no estÃ¡ permitido"
  
! #: config/rs6000/rs6000.cc:24710
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s no es vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:25239
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno=%s%> anula %<-m%s%>"
  
! #: config/rs6000/rs6000.cc:25398
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25687
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "No se admiten versiones mÃºltiples de funciones virtuales"
  
! #: config/rs6000/rs6000.cc:28825
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29303
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "la funciÃ³n interna %qs requiere la opciÃ³n %qs"
  
! #: config/rs6000/rs6000.cc:29308
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "type %<__vector_pair%> requires the %qs option"
--- 46347,46531 ----
  
  #. TARGET_VSX = 1 implies Power 7 and newer
  #: config/rs6000/rs6000.cc:3928 config/rs6000/rs6000.cc:3936
! #: config/rs6000/rs6000.cc:3949 config/rs6000/rs6000.cc:4011
! #: config/rs6000/rs6000.cc:4044 config/rs6000/rs6000.cc:4059
! #: config/rs6000/rs6000.cc:4067 config/rs6000/rs6000.cc:4191
! #: config/rs6000/rs6000.cc:4204 config/rs6000/rs6000.cc:4213
! #: config/rs6000/rs6000.cc:4351 config/rs6000/rs6000.cc:4364
! #: config/rs6000/rs6000.cc:4385
  #, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr "%qs requiere %qs"
  
! #: config/rs6000/rs6000.cc:4095
  #, fuzzy, gcc-internal-format
  #| msgid "target attribute or pragma changes long double size"
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr "el atributo o pragma target cambia el tamaÃ±o de double long"
  
! #: config/rs6000/rs6000.cc:4116
  #, fuzzy, gcc-internal-format
  #| msgid "%qs requires full ISA 3.0 support"
  msgid "%qs requires full ISA 2.06 support"
  msgstr "%qs requiere suporte pleno de ISA 3.0"
  
! #: config/rs6000/rs6000.cc:4129
  #, fuzzy, gcc-internal-format
  #| msgid "Using IEEE extended precision long double"
  msgid "Using IEEE extended precision %<long double%>"
  msgstr "Se usa long double de precisiÃ³n extendida de IEEE"
  
! #: config/rs6000/rs6000.cc:4132
  #, fuzzy, gcc-internal-format
  #| msgid "Using IBM extended precision long double"
  msgid "Using IBM extended precision %<long double%>"
  msgstr "Se usa long double de precisiÃ³n extendida de IBM"
  
! #: config/rs6000/rs6000.cc:4151
  #, gcc-internal-format
  msgid "%qs requires VSX support"
  msgstr "%qs necesita soporte para VSX"
  
! #: config/rs6000/rs6000.cc:4160
  #, fuzzy, gcc-internal-format
  #| msgid "The -mfloat128 option may not be fully supported"
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr "Es posible que la opciÃ³n -mfloat128 no funcione perfectamente"
  
! #: config/rs6000/rs6000.cc:4183
  #, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr "%qs requiere suporte pleno de ISA 3.0"
  
! #: config/rs6000/rs6000.cc:4270
  #, fuzzy, gcc-internal-format
  #| msgid "unknown vectorization library ABI type (%s) for %sveclibabi=%s %s"
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr "tipo de ABI de biblioteca de vectorizaciÃ³n desconocida (%s) para %sveclibabi=%s %s"
  
! #: config/rs6000/rs6000.cc:4283 config/rs6000/rs6000.cc:4298
  #, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "el atributo o pragma target cambia la ABI Altivec"
  
! #: config/rs6000/rs6000.cc:4311
  #, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "el atributo o pragma target cambia la ABI darwin64"
  
! #: config/rs6000/rs6000.cc:4517
  #, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr "%qs necesita un registro bae vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:4814
  #, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr "opciÃ³n desconocida para %<%s=%s%>"
  
! #: config/rs6000/rs6000.cc:4843
  #, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "%qs estÃ¡ obsoleto y no estÃ¡ recomendada bajo ninguna circunstancia"
  
! #: config/rs6000/rs6000.cc:11169
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:18014
  #, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "no hay anÃ¡lisis de perfil del cÃ³digo de 64-bit para esta ABI"
  
! #: config/rs6000/rs6000.cc:20410
  #, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "no se puede tomar la direcciÃ³n de una funciÃ³n anindada si se usa la opciÃ³n %qs"
  
! #: config/rs6000/rs6000.cc:20492
  #, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "el uso de %<long double%> en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20494
  #, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "el uso de tipos booleanos en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20496
  #, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "el uso de %<complex%> en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20498
  #, fuzzy, gcc-internal-format
  #| msgid "use of decimal floating point types in AltiVec types is invalid"
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "el uso de tipos de coma flotante decimal en tipos AltiVec es no vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:20504
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "el uso de %<long%> en tipos AltiVec no es vÃ¡lido para cÃ³digo de 64 bits sin %qs"
  
! #: config/rs6000/rs6000.cc:20507
  #, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "el uso de %<long%> en tipos AltiVec es obsoleto; use %<int%>"
  
! #: config/rs6000/rs6000.cc:20512
  #, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "el uso de %<long long%> en tipos AltiVec no es vÃ¡lido sin %qs"
  
! #: config/rs6000/rs6000.cc:20515
  #, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "el uso de %<double%> en tipos AltiVec no es vÃ¡lido sin %qs"
  
! #: config/rs6000/rs6000.cc:24656
  #, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "cpu %qs no vÃ¡lida para %s%qs%s"
  
! #: config/rs6000/rs6000.cc:24659
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s no estÃ¡ permitido"
  
! #: config/rs6000/rs6000.cc:24661
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s no es vÃ¡lido"
  
! #: config/rs6000/rs6000.cc:25182
  #, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "%<-mno=%s%> anula %<-m%s%>"
  
! #: config/rs6000/rs6000.cc:25341
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25630
  #, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "No se admiten versiones mÃºltiples de funciones virtuales"
  
! #: config/rs6000/rs6000.cc:28768
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29246
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "la funciÃ³n interna %qs requiere la opciÃ³n %qs"
  
! #: config/rs6000/rs6000.cc:29251
  #, fuzzy, gcc-internal-format
  #| msgid "builtin function %qs requires the %qs option"
  msgid "type %<__vector_pair%> requires the %qs option"
*************** msgstr "las instrucciones FPU de RX no a
*** 46310,46636 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr "la interna vec_step solo puede usarse con tipos vectoriales."
  
! #: config/s390/s390-c.cc:718 config/s390/s390.cc:997
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "se requiere un valor constante para la interna %qF, argumento %d"
  
! #: config/s390/s390-c.cc:733
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr "los valores vÃ¡lidos de la interna %qF, argumento %d, son 64, 128, 256, 512, 1024, 2048 y 4096"
  
! #: config/s390/s390-c.cc:913
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is for GCC internal use only."
  msgid "builtin %qF is for GCC internal use only"
  msgstr "la interna %qF es solo para uso interno de GCC."
  
! #: config/s390/s390-c.cc:921
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "builtin %qF is deprecated"
  msgstr "la interna %qF es obsoleta."
  
! #: config/s390/s390-c.cc:925
  #, fuzzy, gcc-internal-format
  #| msgid "%qF requires -mvx"
  msgid "%qF requires %<-mvx%>"
  msgstr "%qF requiere -mvx"
  
! #: config/s390/s390-c.cc:931
  #, gcc-internal-format
  msgid "%qF requires z14 or higher"
  msgstr "%qF requiere z14 o superior"
  
! #: config/s390/s390-c.cc:937
  #, fuzzy, gcc-internal-format
  #| msgid "%qF requires z14 or higher"
  msgid "%qF requires z15 or higher"
  msgstr "%qF requiere z14 o superior"
  
! #: config/s390/s390-c.cc:951
  #, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr "desajuste en el nÃºmero de argumentos para la interna %qF. Esperados: %d obtenidos %d"
  
! #: config/s390/s390-c.cc:1000
  #, gcc-internal-format
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "combinaciÃ³n de parÃ¡metros no vÃ¡lida para el intrÃ­nseco %qs"
  
! #: config/s390/s390-c.cc:1006
  #, gcc-internal-format
  msgid "ambiguous overload for intrinsic %qs"
  msgstr "sobrecarga ambigua para el intrÃ­nseco %qs"
  
! #: config/s390/s390-c.cc:1014
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qs matching variant requires z14 or higher"
  msgstr "%qs es obsoleto"
  
! #: config/s390/s390-c.cc:1023
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qs matching variant requires z15 or higher"
  msgstr "%qs es obsoleto"
  
! #: config/s390/s390-c.cc:1029
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qs matching variant is deprecated"
  msgstr "%qs es obsoleto"
  
! #: config/s390/s390-c.cc:1069
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "el argumento constante %d para la funciÃ³n interna %qF estÃ¡ fuera de rango para el tipo de objetivo"
  
! #: config/s390/s390.cc:846
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument %d for builtin %qF is out of range ("
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "el argumento constante %d para la funciÃ³n interna %qF estÃ¡ fuera de rango ("
  
! #: config/s390/s390.cc:850
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument %d for builtin %qF is out of range (0.."
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "el argumento constante %d para la funciÃ³n interna %qF estÃ¡ fuera de rango (0.."
  
! #: config/s390/s390.cc:866
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument %d for builtin %qF is out of range (0.."
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr "el argumento constante %d para la funciÃ³n interna %qF estÃ¡ fuera de rango (0.."
  
! #: config/s390/s390.cc:915
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr "la funciÃ³n interna %qF no se admite sin -mhtm (predeterminado con -march=zEC12 y superiores)."
  
! #: config/s390/s390.cc:921
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr "la funciÃ³n interna %qF requiere -mvx (predeterminado con -march=z13 y superiores)."
  
! #: config/s390/s390.cc:928
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin %qF requires z14 or higher."
  msgid "Builtin %qF requires z14 or higher"
  msgstr "la funciÃ³n interna %qF requiere z14 o superior."
  
! #: config/s390/s390.cc:934
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin %qF requires z14 or higher."
  msgid "Builtin %qF requires z15 or higher"
  msgstr "la funciÃ³n interna %qF requiere z14 o superior."
  
! #: config/s390/s390.cc:953
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "unresolved overloaded builtin"
  msgstr "<tipo de funciÃ³n sobrecargada sin resolver>"
  
! #: config/s390/s390.cc:960
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "icode interno errÃ³neo"
  
! #: config/s390/s390.cc:1094
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "argumento no vÃ¡lido %d para la funciÃ³n interna %qF"
  
! #: config/s390/s390.cc:1195
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "el atributo %qE solicitado no es una pareja de constantes enteras no negativas separadas por coma o es demasiado grande (mÃ¡x. %d)"
  
! #: config/s390/s390.cc:1285
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "el argumento del atributo %qE no es (keep|thunk|thunk-extern)"
  
! #: config/s390/s390.cc:10581
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "el tamaÃ±o total de las variables locales excede el lÃ­mite de la arquitectura"
  
! #: config/s390/s390.cc:11988
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr "el tamaÃ±o de marco de la funciÃ³n %qs de %wd bytes excede el lÃ­mite de pila definido por el usuario de %d bytes.  Se agrega una trampa incondicional."
  
! #: config/s390/s390.cc:12004
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr "el tamaÃ±o de marco de la funciÃ³n %qs de %wd bytes es mayor que la mitad del tamaÃ±o de la pila. La revisiÃ³n dinÃ¡mica no serÃ¡ confiable. No se emitirÃ¡ revisiÃ³n para esta funciÃ³n."
  
! #: config/s390/s390.cc:12032
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "el tamaÃ±o de marco de %qs es de %wd bytes"
  
! #: config/s390/s390.cc:12036
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs utiliza alojamiento dinÃ¡mico de pila"
  
! #: config/s390/s390.cc:12783
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/s390/s390.cc:13742
  #, fuzzy, gcc-internal-format
  #| msgid "%<__RTL%> function cannot be compiled with %<-flto%>"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "la funciÃ³n %<__RTL%> no se puede compilar con %<-flto%>"
  
! #: config/s390/s390.cc:16035
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "no se admite la ABI de 64-bit en el modo ESA/390"
  
! #: config/s390/s390.cc:16042
  #, fuzzy, gcc-internal-format
  #| msgid "thunk-inline is only supported with -mindirect-branch-jump"
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline solo se admite con -mindirect-branch-jump"
  
! #: config/s390/s390.cc:16077
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "vector de hardware no estÃ¡ disponible en %s"
  
! #: config/s390/s390.cc:16080
  #, fuzzy, gcc-internal-format
  #| msgid "hardware vector support not available with -msoft-float"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "vector de hardware no estÃ¡ disponible con -msoft-float"
  
! #: config/s390/s390.cc:16109
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "hardware decimal floating point instructions not available on %s"
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "las instrucciones de coma flotante decimal de hardware no estÃ¡n disponibles en %s"
  
! #: config/s390/s390.cc:16113
  #, fuzzy, gcc-internal-format
  #| msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "las instrucciones de coma flotante decimal de hardware no estÃ¡n disponibles en el modo ESA/390"
  
! #: config/s390/s390.cc:16125
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "-mhard-dfp no se puede usar en conjunciÃ³n con -msoft-float"
  
! #: config/s390/s390.cc:16134
  #, fuzzy, gcc-internal-format
  #| msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "no se admiten -mbackchain -mpacked-stack -mhard-float en combinaciÃ³n"
  
! #: config/s390/s390.cc:16140
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "el tamaÃ±o de la pila debe ser mayor que el valor de la guardia de pila"
  
! #: config/s390/s390.cc:16142
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "el tamaÃ±o de la pila no debe ser mayor a 64k"
  
! #: config/s390/s390.cc:16145
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-guard implies use of -mstack-size"
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "-mstack-guard implica el uso de -mstack-size"
  
! #: config/s390/s390.cc:16158
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16161
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16164
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16167
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16231
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is supported only for SH2A"
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "el atributo %qE solo se admite para SH2A"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16267
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "los argumentos para %qs deben ser enteros no negativos"
  
! #: config/s390/s390.cc:16274
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "el argumento para %qs es demasiado grande (mÃ¡x. %d)"
  
! #: config/s390/s390.cc:16305
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-pic-data-is-text-relative cannot be used without -fpic/-fPIC"
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "-mno-pic-data-is-text-relative no puede utilizarse sin -fpic/-fPIC"
  
! #: config/s390/s390.cc:16466 config/s390/s390.cc:16516
! #: config/s390/s390.cc:16533
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "se desconoce attribute(target(\"%s\"))"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16472
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "no se admite el valor %qs para el atributo %<target%>"
  
! #: config/s390/s390.cc:17531
  #, fuzzy, gcc-internal-format
  #| msgid "invalid fp constant"
  msgid "invalid cc output constraint: %qs"
  msgstr "constante fp no vÃ¡lida"
  
! #: config/s390/s390.cc:17536
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-float not supported"
  msgid "multiple cc output constraints not supported"
  msgstr "no se admite -mhard-float"
  
! #: config/s390/s390.cc:17541
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qE conflicts with asm clobber list"
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "el especificador asm para la variable %qE genera un conflicto con la lista de sobreescritura de asm"
  
! #: config/s390/s390.cc:17547
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for pointer diff"
  msgid "invalid type for cc output constraint"
--- 46577,46903 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr "la interna vec_step solo puede usarse con tipos vectoriales."
  
! #: config/s390/s390-c.cc:720 config/s390/s390.cc:999
  #, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "se requiere un valor constante para la interna %qF, argumento %d"
  
! #: config/s390/s390-c.cc:735
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr "los valores vÃ¡lidos de la interna %qF, argumento %d, son 64, 128, 256, 512, 1024, 2048 y 4096"
  
! #: config/s390/s390-c.cc:915
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is for GCC internal use only."
  msgid "builtin %qF is for GCC internal use only"
  msgstr "la interna %qF es solo para uso interno de GCC."
  
! #: config/s390/s390-c.cc:923
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "builtin %qF is deprecated"
  msgstr "la interna %qF es obsoleta."
  
! #: config/s390/s390-c.cc:927
  #, fuzzy, gcc-internal-format
  #| msgid "%qF requires -mvx"
  msgid "%qF requires %<-mvx%>"
  msgstr "%qF requiere -mvx"
  
! #: config/s390/s390-c.cc:933
  #, gcc-internal-format
  msgid "%qF requires z14 or higher"
  msgstr "%qF requiere z14 o superior"
  
! #: config/s390/s390-c.cc:939
  #, fuzzy, gcc-internal-format
  #| msgid "%qF requires z14 or higher"
  msgid "%qF requires z15 or higher"
  msgstr "%qF requiere z14 o superior"
  
! #: config/s390/s390-c.cc:953
  #, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr "desajuste en el nÃºmero de argumentos para la interna %qF. Esperados: %d obtenidos %d"
  
! #: config/s390/s390-c.cc:1002
  #, gcc-internal-format
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "combinaciÃ³n de parÃ¡metros no vÃ¡lida para el intrÃ­nseco %qs"
  
! #: config/s390/s390-c.cc:1008
  #, gcc-internal-format
  msgid "ambiguous overload for intrinsic %qs"
  msgstr "sobrecarga ambigua para el intrÃ­nseco %qs"
  
! #: config/s390/s390-c.cc:1016
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qs matching variant requires z14 or higher"
  msgstr "%qs es obsoleto"
  
! #: config/s390/s390-c.cc:1025
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qs matching variant requires z15 or higher"
  msgstr "%qs es obsoleto"
  
! #: config/s390/s390-c.cc:1031
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "%qs matching variant is deprecated"
  msgstr "%qs es obsoleto"
  
! #: config/s390/s390-c.cc:1071
  #, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "el argumento constante %d para la funciÃ³n interna %qF estÃ¡ fuera de rango para el tipo de objetivo"
  
! #: config/s390/s390.cc:848
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument %d for builtin %qF is out of range ("
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "el argumento constante %d para la funciÃ³n interna %qF estÃ¡ fuera de rango ("
  
! #: config/s390/s390.cc:852
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument %d for builtin %qF is out of range (0.."
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "el argumento constante %d para la funciÃ³n interna %qF estÃ¡ fuera de rango (0.."
  
! #: config/s390/s390.cc:868
  #, fuzzy, gcc-internal-format
  #| msgid "constant argument %d for builtin %qF is out of range (0.."
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr "el argumento constante %d para la funciÃ³n interna %qF estÃ¡ fuera de rango (0.."
  
! #: config/s390/s390.cc:917
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is not supported without -mhtm (default with -march=zEC12 and higher)."
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr "la funciÃ³n interna %qF no se admite sin -mhtm (predeterminado con -march=zEC12 y superiores)."
  
! #: config/s390/s390.cc:923
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF requires -mvx (default with -march=z13 and higher)."
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr "la funciÃ³n interna %qF requiere -mvx (predeterminado con -march=z13 y superiores)."
  
! #: config/s390/s390.cc:930
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin %qF requires z14 or higher."
  msgid "Builtin %qF requires z14 or higher"
  msgstr "la funciÃ³n interna %qF requiere z14 o superior."
  
! #: config/s390/s390.cc:936
  #, fuzzy, gcc-internal-format
  #| msgid "Builtin %qF requires z14 or higher."
  msgid "Builtin %qF requires z15 or higher"
  msgstr "la funciÃ³n interna %qF requiere z14 o superior."
  
! #: config/s390/s390.cc:955
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "unresolved overloaded builtin"
  msgstr "<tipo de funciÃ³n sobrecargada sin resolver>"
  
! #: config/s390/s390.cc:962
  #, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "icode interno errÃ³neo"
  
! #: config/s390/s390.cc:1096
  #, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "argumento no vÃ¡lido %d para la funciÃ³n interna %qF"
  
! #: config/s390/s390.cc:1197
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr "el atributo %qE solicitado no es una pareja de constantes enteras no negativas separadas por coma o es demasiado grande (mÃ¡x. %d)"
  
! #: config/s390/s390.cc:1287
  #, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "el argumento del atributo %qE no es (keep|thunk|thunk-extern)"
  
! #: config/s390/s390.cc:10593
  #, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "el tamaÃ±o total de las variables locales excede el lÃ­mite de la arquitectura"
  
! #: config/s390/s390.cc:12000
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes.  An unconditional trap is added."
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr "el tamaÃ±o de marco de la funciÃ³n %qs de %wd bytes excede el lÃ­mite de pila definido por el usuario de %d bytes.  Se agrega una trampa incondicional."
  
! #: config/s390/s390.cc:12016
  #, fuzzy, gcc-internal-format
  #| msgid "frame size of function %qs is %wd bytes which is more than half the stack size. The dynamic check would not be reliable. No check emitted for this function."
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr "el tamaÃ±o de marco de la funciÃ³n %qs de %wd bytes es mayor que la mitad del tamaÃ±o de la pila. La revisiÃ³n dinÃ¡mica no serÃ¡ confiable. No se emitirÃ¡ revisiÃ³n para esta funciÃ³n."
  
! #: config/s390/s390.cc:12044
  #, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "el tamaÃ±o de marco de %qs es de %wd bytes"
  
! #: config/s390/s390.cc:12048
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr "%qs utiliza alojamiento dinÃ¡mico de pila"
  
! #: config/s390/s390.cc:12795
  #, fuzzy, gcc-internal-format
  #| msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr "el paso de parÃ¡metro para argumentos de tipo %qT ha cambiado en GCC 7.1"
  
! #: config/s390/s390.cc:13754
  #, fuzzy, gcc-internal-format
  #| msgid "%<__RTL%> function cannot be compiled with %<-flto%>"
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "la funciÃ³n %<__RTL%> no se puede compilar con %<-flto%>"
  
! #: config/s390/s390.cc:16056
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "no se admite la ABI de 64-bit en el modo ESA/390"
  
! #: config/s390/s390.cc:16063
  #, fuzzy, gcc-internal-format
  #| msgid "thunk-inline is only supported with -mindirect-branch-jump"
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr "thunk-inline solo se admite con -mindirect-branch-jump"
  
! #: config/s390/s390.cc:16098
  #, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "vector de hardware no estÃ¡ disponible en %s"
  
! #: config/s390/s390.cc:16101
  #, fuzzy, gcc-internal-format
  #| msgid "hardware vector support not available with -msoft-float"
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "vector de hardware no estÃ¡ disponible con -msoft-float"
  
! #: config/s390/s390.cc:16130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "hardware decimal floating point instructions not available on %s"
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "las instrucciones de coma flotante decimal de hardware no estÃ¡n disponibles en %s"
  
! #: config/s390/s390.cc:16134
  #, fuzzy, gcc-internal-format
  #| msgid "hardware decimal floating point instructions not available in ESA/390 mode"
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "las instrucciones de coma flotante decimal de hardware no estÃ¡n disponibles en el modo ESA/390"
  
! #: config/s390/s390.cc:16146
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr "-mhard-dfp no se puede usar en conjunciÃ³n con -msoft-float"
  
! #: config/s390/s390.cc:16155
  #, fuzzy, gcc-internal-format
  #| msgid "-mbackchain -mpacked-stack -mhard-float are not supported in combination"
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "no se admiten -mbackchain -mpacked-stack -mhard-float en combinaciÃ³n"
  
! #: config/s390/s390.cc:16161
  #, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "el tamaÃ±o de la pila debe ser mayor que el valor de la guardia de pila"
  
! #: config/s390/s390.cc:16163
  #, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "el tamaÃ±o de la pila no debe ser mayor a 64k"
  
! #: config/s390/s390.cc:16166
  #, fuzzy, gcc-internal-format
  #| msgid "-mstack-guard implies use of -mstack-size"
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr "-mstack-guard implica el uso de -mstack-size"
  
! #: config/s390/s390.cc:16179
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16182
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16185
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16188
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16252
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute is supported only for SH2A"
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "el atributo %qE solo se admite para SH2A"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16288
  #, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "los argumentos para %qs deben ser enteros no negativos"
  
! #: config/s390/s390.cc:16295
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "el argumento para %qs es demasiado grande (mÃ¡x. %d)"
  
! #: config/s390/s390.cc:16326
  #, fuzzy, gcc-internal-format
  #| msgid "-mno-pic-data-is-text-relative cannot be used without -fpic/-fPIC"
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "-mno-pic-data-is-text-relative no puede utilizarse sin -fpic/-fPIC"
  
! #: config/s390/s390.cc:16487 config/s390/s390.cc:16537
! #: config/s390/s390.cc:16554
  #, fuzzy, gcc-internal-format
  #| msgid "attribute(target(\"%s\")) is unknown"
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "se desconoce attribute(target(\"%s\"))"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16493
  #, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "no se admite el valor %qs para el atributo %<target%>"
  
! #: config/s390/s390.cc:17552
  #, fuzzy, gcc-internal-format
  #| msgid "invalid fp constant"
  msgid "invalid cc output constraint: %qs"
  msgstr "constante fp no vÃ¡lida"
  
! #: config/s390/s390.cc:17557
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-float not supported"
  msgid "multiple cc output constraints not supported"
  msgstr "no se admite -mhard-float"
  
! #: config/s390/s390.cc:17562
  #, fuzzy, gcc-internal-format
  #| msgid "asm-specifier for variable %qE conflicts with asm clobber list"
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr "el especificador asm para la variable %qE genera un conflicto con la lista de sobreescritura de asm"
  
! #: config/s390/s390.cc:17568
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for pointer diff"
  msgid "invalid type for cc output constraint"
*************** msgstr "el atributo %qE no tiene efecto"
*** 47102,47109 ****
  msgid "attribute %qs applies to array types only"
  msgstr "el atributo %qs solamente se aplica a tipos de matriz"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2351 c/c-typeck.cc:13556 cp/typeck.cc:2497
! #: cp/typeck.cc:9510 cp/typeck.cc:10298 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "no se descarta el valor void como deberÃ­a de ser"
--- 47369,47376 ----
  msgid "attribute %qs applies to array types only"
  msgstr "el atributo %qs solamente se aplica a tipos de matriz"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2353 c/c-typeck.cc:13558 cp/typeck.cc:2498
! #: cp/typeck.cc:9512 cp/typeck.cc:10300 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "no se descarta el valor void como deberÃ­a de ser"
*************** msgstr "el tipo de la matriz %q+D se com
*** 47180,47186 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%qD ya se declarÃ³ en este Ã¡mbito"
  
! #: c/c-decl.cc:1733 c/c-decl.cc:7888 c/c-decl.cc:8890 c/c-decl.cc:9899
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "se definiÃ³ originalmente aquÃ­"
--- 47447,47453 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%qD ya se declarÃ³ en este Ã¡mbito"
  
! #: c/c-decl.cc:1733 c/c-decl.cc:7890 c/c-decl.cc:8894 c/c-decl.cc:9946
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "se definiÃ³ originalmente aquÃ­"
*************** msgstr "switch salta dentro de una expre
*** 47572,47578 ****
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE definido como un tipo errÃ³neo de etiqueta"
  
! #: c/c-decl.cc:4669 cp/tree.cc:5024
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute applied to %qD with void return type"
--- 47839,47845 ----
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE definido como un tipo errÃ³neo de etiqueta"
  
! #: c/c-decl.cc:4669 cp/tree.cc:5036
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on types"
  msgid "%qE attribute applied to %qD with void return type"
*************** msgstr "el atributo %qE se aplica solame
*** 47594,47600 ****
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:4976 c/c-decl.cc:8829
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as reference but not initialized"
  msgid "%qT declared in underspecified object initializer"
--- 47861,47867 ----
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:4976 c/c-decl.cc:8833
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as reference but not initialized"
  msgid "%qT declared in underspecified object initializer"
*************** msgstr "una declaraciÃ³n vacÃ­a con %<_A
*** 47626,47723 ****
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr "una declaraciÃ³n vacÃ­a con %<_Alignas%> no redeclara la etiqueta"
  
! #: c/c-decl.cc:5063 c/c-decl.cc:5071
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "nombre de tipo sin uso en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5079
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5085
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5091
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<constexpr%> in empty declaration"
  msgstr "%<inline%> en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5097
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de fichero"
  
! #: c/c-decl.cc:5103
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de fichero"
  
! #: c/c-decl.cc:5111
  #, fuzzy, gcc-internal-format
  #| msgid "useless storage class specifier in empty declaration"
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr "especificador de clase de almacenamiento sin uso en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5117
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr "una declaraciÃ³n vacÃ­a con %<_Alignas%> no redeclara la etiqueta"
  
! #: c/c-decl.cc:5127
  #, fuzzy, gcc-internal-format
  #| msgid "useless type qualifier in empty declaration"
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr "calificador de tipo sin uso en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5133
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr "%<inline%> en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5142
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "especificador de clase de almacenamiento sin uso en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5148
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "%qs sin uso en declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5161
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "calificador de tipo sin uso en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5168
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "%<_Alignas%> sin uso en la declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5186
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of attributes in empty declaration"
  msgstr "uso no vÃ¡lido de %<virtual%> en la declaraciÃ³n de plantilla de %q#D"
  
! #: c/c-decl.cc:5200 c/c-parser.cc:2403
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5272
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 no admite %<static%> o calificadores de tipo en los declaradores de parÃ¡metros de matrices"
  
! #: c/c-decl.cc:5276
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
--- 47893,47990 ----
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr "una declaraciÃ³n vacÃ­a con %<_Alignas%> no redeclara la etiqueta"
  
! #: c/c-decl.cc:5065 c/c-decl.cc:5073
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "nombre de tipo sin uso en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5081
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5087
  #, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<_Noreturn%> en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5093
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<constexpr%> in empty declaration"
  msgstr "%<inline%> en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5099
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de fichero"
  
! #: c/c-decl.cc:5105
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> en una declaraciÃ³n vacÃ­a en Ã¡mbito de fichero"
  
! #: c/c-decl.cc:5113
  #, fuzzy, gcc-internal-format
  #| msgid "useless storage class specifier in empty declaration"
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr "especificador de clase de almacenamiento sin uso en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5119
  #, fuzzy, gcc-internal-format
  #| msgid "empty declaration with %<_Alignas%> does not redeclare tag"
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr "una declaraciÃ³n vacÃ­a con %<_Alignas%> no redeclara la etiqueta"
  
! #: c/c-decl.cc:5129
  #, fuzzy, gcc-internal-format
  #| msgid "useless type qualifier in empty declaration"
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr "calificador de tipo sin uso en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5135
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr "%<inline%> en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5144
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "especificador de clase de almacenamiento sin uso en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5150
  #, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "%qs sin uso en declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5163
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "calificador de tipo sin uso en una declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5170
  #, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "%<_Alignas%> sin uso en la declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5188
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of attributes in empty declaration"
  msgstr "uso no vÃ¡lido de %<virtual%> en la declaraciÃ³n de plantilla de %q#D"
  
! #: c/c-decl.cc:5202 c/c-parser.cc:2403
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "declaraciÃ³n vacÃ­a"
  
! #: c/c-decl.cc:5274
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 no admite %<static%> o calificadores de tipo en los declaradores de parÃ¡metros de matrices"
  
! #: c/c-decl.cc:5278
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
*************** msgstr "ISO C90 no admite declaradores d
*** 47725,48048 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5282 c/c-decl.cc:8411 c/c-decl.cc:10744
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "no se permite %<[*]%> en otro lugar que no sea el Ã¡mbido de prototipo de funciÃ³n"
  
! #: c/c-decl.cc:5475 cp/decl2.cc:1852 cp/name-lookup.cc:8767
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: c/c-decl.cc:5555
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D generalmente es una funciÃ³n"
  
! #: c/c-decl.cc:5560 c/c-decl.cc:10575 cp/decl.cc:17926
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "no hay declaraciÃ³n previa para %qD"
  
! #: c/c-decl.cc:5569
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr "typedef %qD estÃ¡ inicializado (utilice __typeof__ en su lugar)"
  
! #: c/c-decl.cc:5574
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "la funciÃ³n %qD estÃ¡ inicializada como una variable"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5580
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "el parÃ¡metro %qD estÃ¡ inicializado"
  
! #: c/c-decl.cc:5600
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "la variable %qD tiene inicializador pero de tipo de dato incompleto"
  
! #: c/c-decl.cc:5680
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %q+D given attribute %qs"
  msgstr "se le diÃ³ a la funciÃ³n incluida en lÃ­nea %q+D un atributo noinline"
  
! #: c/c-decl.cc:5736
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "el miembro const sin inicializar en %qT es no vÃ¡lido en C++"
  
! #: c/c-decl.cc:5738
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD se debe inicializar"
  
! #: c/c-decl.cc:5819
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "el inicializador no puede determinar el tamaÃ±o de %q+D"
  
! #: c/c-decl.cc:5824
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "falta el tamaÃ±o de la matriz en %q+D"
  
! #: c/c-decl.cc:5828
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "matriz %q+D de tamaÃ±o cero o negativo"
  
! #: c/c-decl.cc:5919 m2/gm2-gcc/m2type.cc:1250
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "el tamaÃ±o de almacenamiento de %q+D no es constante"
  
! #: c/c-decl.cc:5969
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr "se descarta el especificador asm para la variable local que no es estÃ¡tica %q+D"
  
! #: c/c-decl.cc:6007
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "no se puede poner un objeto con un campo volatile en register"
  
! #: c/c-decl.cc:6093
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD is invalid in C++"
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "const %qD sin inicializar es no vÃ¡lida en C++"
  
! #: c/c-decl.cc:6108 cp/decl.cc:9047
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D en directiva de objetivo de declaraciÃ³n no tiene tipo asociable"
  
! #: c/c-decl.cc:6371
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C prohÃ­be declaraciones adelantadas de parÃ¡metros"
  
! #: c/c-decl.cc:6411
  #, fuzzy, gcc-internal-format
  #| msgid "file-scope declaration of %qE specifies %<register%>"
  msgid "file-scope compound literal specifies %<register%>"
  msgstr "la declaraciÃ³n del Ã¡mbito de fichero de %qE especifica %<register%>"
  
! #: c/c-decl.cc:6417
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope %qE implicitly auto and declared %qs"
  msgid "compound literal implicitly auto and declared %qs"
  msgstr "el Ã¡mbito de la funciÃ³n %qE es implÃ­citamente auto y declarado %qs"
  
! #: c/c-decl.cc:6517
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "definir un tipo en una literal compuesta es no vÃ¡lido en C++"
  
! #: c/c-decl.cc:6538 c/c-decl.cc:6553
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "la anchura del campo de bits %qs no es una constante entera"
  
! #: c/c-decl.cc:6548
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "la anchura del campo de bits %qs no es una expresiÃ³n constante entera"
  
! #: c/c-decl.cc:6559
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "anchura negativa en el campo de bit %qs"
  
! #: c/c-decl.cc:6564
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "anchura cero para el campo de bits %qs"
  
! #: c/c-decl.cc:6575
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "el campo de bits %qs tiene un tipo no vÃ¡lido"
  
! #: c/c-decl.cc:6581
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "no se puede declarar el campo de bits %qs con un tipo %<warn_if_not_aligned%>"
  
! #: c/c-decl.cc:6592
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "el tipo de campo de bits %qs es una extensiÃ³n de GCC"
  
! #: c/c-decl.cc:6598
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "la anchura de %qs excede su tipo"
  
! #: c/c-decl.cc:6617
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs es mÃ¡s estrecho que los valores de su tipo"
  
! #: c/c-decl.cc:6632
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr "ISO C90 prohÃ­be la matriz %qE cuyo tamaÃ±o no se puede evaluar"
  
! #: c/c-decl.cc:6635
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr "ISO C90 prohÃ­be la matriz cuyo tamaÃ±o no se puede evaluar"
  
! #: c/c-decl.cc:6642
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable %qE"
  
! #: c/c-decl.cc:6644
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable"
  
! #: c/c-decl.cc:6887
  #, fuzzy, gcc-internal-format
  #| msgid "attributes may not be specified before"
  msgid "%<enum%> underlying type may not be specified here"
  msgstr "los atributos no se pueden especificar antes"
  
! #: c/c-decl.cc:6915 c/c-decl.cc:7324 c/c-decl.cc:7334
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "%qE variablemente modificado en el Ã¡mbito del fichero"
  
! #: c/c-decl.cc:6917
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "campo variablemente modificado en el Ã¡mbito del fichero"
  
! #: c/c-decl.cc:6937
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "el tipo de dato por defecto es %<int%> en la declaraciÃ³n de %qE"
  
! #: c/c-decl.cc:6941
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "el tipo de dato por defecto es %<int%> en el nombre de tipo"
  
! #: c/c-decl.cc:6973
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "%<const%> duplicado"
  
! #: c/c-decl.cc:6975
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "%<restrict%> duplicado"
  
! #: c/c-decl.cc:6977
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "%<volatile%> duplicado"
  
! #: c/c-decl.cc:6979
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "%<_Atomic%> duplicado"
  
! #: c/c-decl.cc:6982
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "espacios de direcciones nombrados generan un conflicto (%s vs %s)"
  
! #: c/c-decl.cc:7005 c/c-parser.cc:3573
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "tipo matriz cualificado %<_Atomic%>"
  
! #: c/c-decl.cc:7020
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<auto%>"
  
! #: c/c-decl.cc:7022
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<register%>"
  
! #: c/c-decl.cc:7024
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<typedef%>"
  
! #: c/c-decl.cc:7026
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<auto%>"
  msgid "function definition declared %qs"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<auto%>"
  
! #: c/c-decl.cc:7053
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "se especificÃ³ una clase de almacenamiento para el campo de la estructura %qE"
  
! #: c/c-decl.cc:7056
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "se especificÃ³ una clase de almacenamiento para el campo de la estructura"
  
! #: c/c-decl.cc:7060
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "se especificÃ³ una clase de almacenamiento para el parÃ¡metro %qE"
  
! #: c/c-decl.cc:7063
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "se especificÃ³ una clase de almacenamiento para un parÃ¡metro sin nombre"
  
! #: c/c-decl.cc:7066 cp/decl.cc:13130
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "se especificÃ³ una clase de almacenamiento para el nombre de tipo"
  
! #: c/c-decl.cc:7084
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qE se inicializÃ³ y declarÃ³ como %<extern%>"
  
! #: c/c-decl.cc:7088
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qE tiene %<extern%> e inicializador al mismo tiempo"
  
! #: c/c-decl.cc:7093
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "la declaraciÃ³n del Ã¡mbito de fichero de %qE especifica %<auto%>"
  
! #: c/c-decl.cc:7097
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "la declaraciÃ³n del Ã¡mbito de fichero de %qE especifica %<register%>"
  
! #: c/c-decl.cc:7102
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "la funciÃ³n anidada %qE se declarÃ³ %<extern%>"
  
! #: c/c-decl.cc:7105
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "el Ã¡mbito de la funciÃ³n %qE es implÃ­citamente auto y declarado %qs"
--- 47992,48315 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5284 c/c-decl.cc:8413 c/c-decl.cc:10791
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr "no se permite %<[*]%> en otro lugar que no sea el Ã¡mbido de prototipo de funciÃ³n"
  
! #: c/c-decl.cc:5477 cp/decl2.cc:1852 cp/name-lookup.cc:8804
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: c/c-decl.cc:5557
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D generalmente es una funciÃ³n"
  
! #: c/c-decl.cc:5562 c/c-decl.cc:10622 cp/decl.cc:17941
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "no hay declaraciÃ³n previa para %qD"
  
! #: c/c-decl.cc:5571
  #, fuzzy, gcc-internal-format
  #| msgid "typedef %qD is initialized (use __typeof__ instead)"
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr "typedef %qD estÃ¡ inicializado (utilice __typeof__ en su lugar)"
  
! #: c/c-decl.cc:5576
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "la funciÃ³n %qD estÃ¡ inicializada como una variable"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5582
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "el parÃ¡metro %qD estÃ¡ inicializado"
  
! #: c/c-decl.cc:5602
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "la variable %qD tiene inicializador pero de tipo de dato incompleto"
  
! #: c/c-decl.cc:5682
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D given attribute noinline"
  msgid "inline function %q+D given attribute %qs"
  msgstr "se le diÃ³ a la funciÃ³n incluida en lÃ­nea %q+D un atributo noinline"
  
! #: c/c-decl.cc:5738
  #, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "el miembro const sin inicializar en %qT es no vÃ¡lido en C++"
  
! #: c/c-decl.cc:5740
  #, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD se debe inicializar"
  
! #: c/c-decl.cc:5821
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "el inicializador no puede determinar el tamaÃ±o de %q+D"
  
! #: c/c-decl.cc:5826
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "falta el tamaÃ±o de la matriz en %q+D"
  
! #: c/c-decl.cc:5830
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "matriz %q+D de tamaÃ±o cero o negativo"
  
! #: c/c-decl.cc:5921 m2/gm2-gcc/m2type.cc:1250
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "el tamaÃ±o de almacenamiento de %q+D no es constante"
  
! #: c/c-decl.cc:5971
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring asm-specifier for non-static local variable %q+D"
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr "se descarta el especificador asm para la variable local que no es estÃ¡tica %q+D"
  
! #: c/c-decl.cc:6009
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "no se puede poner un objeto con un campo volatile en register"
  
! #: c/c-decl.cc:6095
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const %qD is invalid in C++"
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "const %qD sin inicializar es no vÃ¡lida en C++"
  
! #: c/c-decl.cc:6110 cp/decl.cc:9043
  #, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%q+D en directiva de objetivo de declaraciÃ³n no tiene tipo asociable"
  
! #: c/c-decl.cc:6373
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C prohÃ­be declaraciones adelantadas de parÃ¡metros"
  
! #: c/c-decl.cc:6413
  #, fuzzy, gcc-internal-format
  #| msgid "file-scope declaration of %qE specifies %<register%>"
  msgid "file-scope compound literal specifies %<register%>"
  msgstr "la declaraciÃ³n del Ã¡mbito de fichero de %qE especifica %<register%>"
  
! #: c/c-decl.cc:6419
  #, fuzzy, gcc-internal-format
  #| msgid "function-scope %qE implicitly auto and declared %qs"
  msgid "compound literal implicitly auto and declared %qs"
  msgstr "el Ã¡mbito de la funciÃ³n %qE es implÃ­citamente auto y declarado %qs"
  
! #: c/c-decl.cc:6519
  #, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "definir un tipo en una literal compuesta es no vÃ¡lido en C++"
  
! #: c/c-decl.cc:6540 c/c-decl.cc:6555
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "la anchura del campo de bits %qs no es una constante entera"
  
! #: c/c-decl.cc:6550
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "la anchura del campo de bits %qs no es una expresiÃ³n constante entera"
  
! #: c/c-decl.cc:6561
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "anchura negativa en el campo de bit %qs"
  
! #: c/c-decl.cc:6566
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "anchura cero para el campo de bits %qs"
  
! #: c/c-decl.cc:6577
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "el campo de bits %qs tiene un tipo no vÃ¡lido"
  
! #: c/c-decl.cc:6583
  #, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "no se puede declarar el campo de bits %qs con un tipo %<warn_if_not_aligned%>"
  
! #: c/c-decl.cc:6594
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "el tipo de campo de bits %qs es una extensiÃ³n de GCC"
  
! #: c/c-decl.cc:6600
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "la anchura de %qs excede su tipo"
  
! #: c/c-decl.cc:6619
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs es mÃ¡s estrecho que los valores de su tipo"
  
! #: c/c-decl.cc:6634
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array %qE whose size can%'t be evaluated"
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr "ISO C90 prohÃ­be la matriz %qE cuyo tamaÃ±o no se puede evaluar"
  
! #: c/c-decl.cc:6637
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids array whose size can%'t be evaluated"
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr "ISO C90 prohÃ­be la matriz cuyo tamaÃ±o no se puede evaluar"
  
! #: c/c-decl.cc:6644
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable %qE"
  
! #: c/c-decl.cc:6646
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable"
  
! #: c/c-decl.cc:6889
  #, fuzzy, gcc-internal-format
  #| msgid "attributes may not be specified before"
  msgid "%<enum%> underlying type may not be specified here"
  msgstr "los atributos no se pueden especificar antes"
  
! #: c/c-decl.cc:6917 c/c-decl.cc:7326 c/c-decl.cc:7336
  #, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "%qE variablemente modificado en el Ã¡mbito del fichero"
  
! #: c/c-decl.cc:6919
  #, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "campo variablemente modificado en el Ã¡mbito del fichero"
  
! #: c/c-decl.cc:6939
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "el tipo de dato por defecto es %<int%> en la declaraciÃ³n de %qE"
  
! #: c/c-decl.cc:6943
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "el tipo de dato por defecto es %<int%> en el nombre de tipo"
  
! #: c/c-decl.cc:6975
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "%<const%> duplicado"
  
! #: c/c-decl.cc:6977
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "%<restrict%> duplicado"
  
! #: c/c-decl.cc:6979
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "%<volatile%> duplicado"
  
! #: c/c-decl.cc:6981
  #, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "%<_Atomic%> duplicado"
  
! #: c/c-decl.cc:6984
  #, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "espacios de direcciones nombrados generan un conflicto (%s vs %s)"
  
! #: c/c-decl.cc:7007 c/c-parser.cc:3573
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "tipo matriz cualificado %<_Atomic%>"
  
! #: c/c-decl.cc:7022
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<auto%>"
  
! #: c/c-decl.cc:7024
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<register%>"
  
! #: c/c-decl.cc:7026
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<typedef%>"
  
! #: c/c-decl.cc:7028
  #, fuzzy, gcc-internal-format
  #| msgid "function definition declared %<auto%>"
  msgid "function definition declared %qs"
  msgstr "la definiciÃ³n de la funciÃ³n se declarÃ³ como %<auto%>"
  
! #: c/c-decl.cc:7055
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "se especificÃ³ una clase de almacenamiento para el campo de la estructura %qE"
  
! #: c/c-decl.cc:7058
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "se especificÃ³ una clase de almacenamiento para el campo de la estructura"
  
! #: c/c-decl.cc:7062
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "se especificÃ³ una clase de almacenamiento para el parÃ¡metro %qE"
  
! #: c/c-decl.cc:7065
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "se especificÃ³ una clase de almacenamiento para un parÃ¡metro sin nombre"
  
! #: c/c-decl.cc:7068 cp/decl.cc:13134
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "se especificÃ³ una clase de almacenamiento para el nombre de tipo"
  
! #: c/c-decl.cc:7086
  #, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qE se inicializÃ³ y declarÃ³ como %<extern%>"
  
! #: c/c-decl.cc:7090
  #, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qE tiene %<extern%> e inicializador al mismo tiempo"
  
! #: c/c-decl.cc:7095
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "la declaraciÃ³n del Ã¡mbito de fichero de %qE especifica %<auto%>"
  
! #: c/c-decl.cc:7099
  #, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "la declaraciÃ³n del Ã¡mbito de fichero de %qE especifica %<register%>"
  
! #: c/c-decl.cc:7104
  #, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "la funciÃ³n anidada %qE se declarÃ³ %<extern%>"
  
! #: c/c-decl.cc:7107
  #, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "el Ã¡mbito de la funciÃ³n %qE es implÃ­citamente auto y declarado %qs"
*************** msgstr "el Ã¡mbito de la funciÃ³n %qE es
*** 48050,48909 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7152 c/c-decl.cc:7548
  #, gcc-internal-format
  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/c-decl.cc:7215
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "la declaraciÃ³n de %qE como una matriz de voids"
  
! #: c/c-decl.cc:7217
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "declaraciÃ³n de nombre de tipo como una matriz de voids"
  
! #: c/c-decl.cc:7224
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "declaraciÃ³n de %qE como una matriz de funciones"
  
! #: c/c-decl.cc:7227
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "declaraciÃ³n de nombre de tipo como una matriz de funciones"
  
! #: c/c-decl.cc:7235 c/c-decl.cc:9497
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "uso no vÃ¡lido de una estructura con un miembro de matriz flexible"
  
! #: c/c-decl.cc:7267
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "el tamaÃ±o de la matriz %qE es de un tipo no entero"
  
! #: c/c-decl.cc:7271
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "el tamaÃ±o de la matriz sin nombre es de un tipo no entero"
  
! #: c/c-decl.cc:7279
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "el tamaÃ±o de la matriz %qE es de un tipo incompleto"
  
! #: c/c-decl.cc:7282
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "el tamaÃ±o de la matriz sin nombre es de un tipo incompleto"
  
! #: c/c-decl.cc:7294
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C prohÃ­be la matriz %qE de tamaÃ±o cero"
  
! #: c/c-decl.cc:7297
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C prohÃ­be matrices de tamaÃ±o cero"
  
! #: c/c-decl.cc:7306
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "el tamaÃ±o de la matriz %qE es negativo"
  
! #: c/c-decl.cc:7308
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "el tamaÃ±o de la matriz sin nombre es negativo"
  
! #: c/c-decl.cc:7394
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "el tamaÃ±o de la matriz %qE es demasiado grande"
  
! #: c/c-decl.cc:7397
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "el tamaÃ±o de la matriz sin nombre es demasiado grande"
  
! #: c/c-decl.cc:7436 c/c-decl.cc:8068
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:7458
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "%<[*]%> fuera de una declaraciÃ³n"
  
! #: c/c-decl.cc:7472
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "el tipo matriz tiene tipo de elemento %qT incompleto"
  
! #: c/c-decl.cc:7478
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaraciÃ³n de %qE como una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primera"
  
! #: c/c-decl.cc:7482
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaraciÃ³n de una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primera"
  
! #: c/c-decl.cc:7584
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE que se declarÃ³ como funciÃ³n devuelve una funciÃ³n"
  
! #: c/c-decl.cc:7587
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "el nombre de tipo que se declarÃ³ como funciÃ³n devuelve una funciÃ³n"
  
! #: c/c-decl.cc:7594
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE que se declarÃ³ como funciÃ³n devuelve una matriz"
  
! #: c/c-decl.cc:7597
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "el nombre de tipo que se declarÃ³ como funciÃ³n devuelve una matriz"
  
! #: c/c-decl.cc:7641
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "la definiciÃ³n de la funciÃ³n tiene un tipo de devoluciÃ³n void calificado"
  
! #: c/c-decl.cc:7645 cp/decl.cc:13539
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "se descartan los calificadores de tipo en el tipo de devoluciÃ³n de la funciÃ³n"
  
! #: c/c-decl.cc:7684 c/c-decl.cc:7854 c/c-decl.cc:7908 c/c-decl.cc:8002
! #: c/c-decl.cc:8124 c/c-parser.cc:3575
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "tipo de funciÃ³n calificada %<_Atomic%>"
  
! #: c/c-decl.cc:7690 c/c-decl.cc:7860 c/c-decl.cc:8007 c/c-decl.cc:8129
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C prohÃ­be los tipos de funciÃ³n calificados"
  
! #: c/c-decl.cc:7745
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "%qs combinado con el calificador %<auto%> para %qE"
  
! #: c/c-decl.cc:7749
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "%qs combinado con el calificador %<register%> para %qE"
  
! #: c/c-decl.cc:7755
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "se especificÃ³ %qs para la variable auto %qE"
  
! #: c/c-decl.cc:7771
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "se especificÃ³ %qs para el parÃ¡metro %qE"
  
! #: c/c-decl.cc:7774
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "se especificÃ³ %qs para el parÃ¡metro sin nombre"
  
! #: c/c-decl.cc:7780
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "se especificÃ³ %qs para el campo de estructura %qE"
  
! #: c/c-decl.cc:7783
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "se especificÃ³ %qs para el campo de estructura"
  
! #: c/c-decl.cc:7798
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "el campo de bits %qE tiene un tipo atÃ³mico"
  
! #: c/c-decl.cc:7800
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "el campo de bits tiene un tipo no atÃ³mico"
  
! #: c/c-decl.cc:7809
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para la definiciÃ³n de tipo %qE"
  
! #: c/c-decl.cc:7811
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para el objeto %<register%> %qE"
  
! #: c/c-decl.cc:7816
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para el parÃ¡metro %qE"
  
! #: c/c-decl.cc:7818
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "se especificÃ³ la alineaciÃ³n para el parÃ¡metro sin nombre"
  
! #: c/c-decl.cc:7823
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para el campo de bits %qE"
  
! #: c/c-decl.cc:7825
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "se especificÃ³ la alineaciÃ³n para el campo de bits sin nombre"
  
! #: c/c-decl.cc:7828
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para la funciÃ³n %qE"
  
! #: c/c-decl.cc:7835
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr "los especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n de %qE"
  
! #: c/c-decl.cc:7838
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr "los especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n del campo sin nombre"
  
! #: c/c-decl.cc:7869
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "la definiciÃ³n de tipo %q+D se declarÃ³ como %<inline%>"
  
! #: c/c-decl.cc:7871
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "la definiciÃ³n de tipo %q+D se declarÃ³ como %<_Noreturn%>"
  
! #: c/c-decl.cc:7914
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C prohÃ­be los tipos de funciÃ³n const o volatile"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:7925
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "un miembro de una estructura o union no puede tener un tipo modificado variablemente"
  
! #: c/c-decl.cc:7942 cp/decl.cc:12010
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "se declarÃ³ la variable o campo %qE como void"
  
! #: c/c-decl.cc:7992
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "se descartan los atributos en los declaradores de parÃ¡metros de matriz"
  
! #: c/c-decl.cc:8034
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "el parÃ¡metro %q+D se declarÃ³ %<inline%>"
  
! #: c/c-decl.cc:8036
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "el parÃ¡metro %q+D se declarÃ³ %<_Noreturn%>"
  
! #: c/c-decl.cc:8049
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "el campo %qE se declarÃ³ como una funciÃ³n"
  
! #: c/c-decl.cc:8056
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "el campo %qE tiene tipo de dato incompleto"
  
! #: c/c-decl.cc:8058
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "el campo sin nombre tiene tipo de dato incompleto"
  
! #: c/c-decl.cc:8095 c/c-decl.cc:8106 c/c-decl.cc:8109
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "clase de almacenamiento no vÃ¡lida para la funciÃ³n %qE"
  
! #: c/c-decl.cc:8166
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "no se puede incluir en lÃ­nea la funciÃ³n %<main%>"
  
! #: c/c-decl.cc:8168
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%<main%> se declarÃ³ como %<_Noreturn%>"
  
! #: c/c-decl.cc:8179
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C99 no admite %<_Noreturn%>"
  
! #: c/c-decl.cc:8182
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 no admite %<_Noreturn%>"
  
! #: c/c-decl.cc:8204
  #, fuzzy, gcc-internal-format
  #| msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr "una variable previamente declarada como %<static%> se redeclara como %<extern%>"
  
! #: c/c-decl.cc:8222
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type %qT"
  msgid "%<constexpr%> object has variably modified type"
  msgstr "el parÃ¡metro puede no tener el tipo modificado variablemente %qT"
  
! #: c/c-decl.cc:8226 c/c-parser.cc:12258
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "calificadores no vÃ¡lidos en el tipo de funciÃ³n que no es miembro"
  
! #: c/c-decl.cc:8232 c/c-parser.cc:12261
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for parameter %d of %<constexpr%> function %q+#D"
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "tipo no vÃ¡lido del parÃ¡metro %d en la funciÃ³n %<constexpr%> %q+#D"
  
! #: c/c-decl.cc:8258
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "una variable previamente declarada como %<static%> se redeclara como %<extern%>"
  
! #: c/c-decl.cc:8270
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "la variable %q+D se declarÃ³ como %<inline%>"
  
! #: c/c-decl.cc:8272
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "la variable %q+D se declarÃ³ como %<_Noreturn%>"
  
! #: c/c-decl.cc:8307
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "funciÃ³n no anidada con tipo modificado variablemente"
  
! #: c/c-decl.cc:8309
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "un objeto con tipo modificado variablemente no debe tener enlace"
  
! #: c/c-decl.cc:8417 c/c-decl.cc:10549
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "la declaraciÃ³n de la funciÃ³n no es un prototipo"
  
! #: c/c-decl.cc:8429
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "nombres de parÃ¡metros (sin tipos) en la declaraciÃ³n de la funciÃ³n"
  
! #: c/c-decl.cc:8474
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "el parÃ¡metro %u (%q+D) tiene tipo incompleto"
  
! #: c/c-decl.cc:8478
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "el parÃ¡metro %u tiene tipo incompleto"
  
! #: c/c-decl.cc:8489
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "el parÃ¡metro %u (%q+D) tiene tipo void"
  
! #: c/c-decl.cc:8493
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "el parÃ¡metro %u tiene tipo void"
  
! #: c/c-decl.cc:8568
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "no se puede calificar %<void%> si es el Ãºnico parÃ¡metro"
  
! #: c/c-decl.cc:8572 c/c-decl.cc:8608
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> debe ser el Ãºnico parÃ¡metro"
  
! #: c/c-decl.cc:8602
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "el parÃ¡metro %q+D sÃ³lo tiene una declaraciÃ³n posterior"
  
! #: c/c-decl.cc:8650
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "%<%s %E%> declarado dentro de la list de parÃ¡metros no serÃ¡ visible fuera de esta definiciÃ³n o declaraciÃ³n"
  
! #: c/c-decl.cc:8657
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8783
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "se definiÃ³ el tipo enum aquÃ­"
  
! #: c/c-decl.cc:8789
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "se definiÃ³ struct aquÃ­"
  
! #: c/c-decl.cc:8795
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: c/c-decl.cc:8886
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "redefiniciÃ³n de %<union %E%>"
  
! #: c/c-decl.cc:8888
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "redefiniciÃ³n de %<struct %E%>"
  
! #: c/c-decl.cc:8897
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "redefiniciÃ³n anidada de %<union %E%>"
  
! #: c/c-decl.cc:8899
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "redefiniciÃ³n anidada de %<struct %E%>"
  
! #: c/c-decl.cc:8929 c/c-decl.cc:9927
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "la definiciÃ³n de tipo en %qs es no vÃ¡lida en C++"
  
! #: c/c-decl.cc:8935 c/c-decl.cc:9933
  #, fuzzy, gcc-internal-format
  #| msgid "unknown field %qE specified in initializer"
  msgid "%qT defined in underspecified object initializer"
  msgstr "se especificÃ³ el campo desconocido %qE en el inicializador"
  
! #: c/c-decl.cc:8999 cp/decl.cc:5661
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la declaraciÃ³n no declara nada"
  
! #: c/c-decl.cc:9004
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C99 no admite structs/unions sin nombre"
  
! #: c/c-decl.cc:9007
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C90 no admite structs/unions sin nombre"
  
! #: c/c-decl.cc:9100 c/c-decl.cc:9118 c/c-decl.cc:9179
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "miembro %q+D duplicado"
  
! #: c/c-decl.cc:9205
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr "una struct vacÃ­a tiene tamaÃ±o 0 en C y tamaÃ±o 1 en C++"
  
! #: c/c-decl.cc:9208
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr "una union vacÃ­a tiene tamaÃ±o 0 en C y tamaÃ±o 1 en C++"
  
! #: c/c-decl.cc:9389
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "union no tiene miembros nombrados"
  
! #: c/c-decl.cc:9391
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "union no tiene miembros"
  
! #: c/c-decl.cc:9396
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "struct no tiene miembros nombrados"
  
! #: c/c-decl.cc:9398
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "struct no tiene miembros"
  
! #: c/c-decl.cc:9476 cp/decl.cc:14566
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "miembro de matriz flexible en union"
  
! #: c/c-decl.cc:9482
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "el miembro de matriz flexible no estÃ¡ al final del struct"
  
! #: c/c-decl.cc:9488
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "miembro de matriz flexible en estructura sin miembros con nombre"
  
! #: c/c-decl.cc:9519
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "el miembro de matriz flexible no estÃ¡ al final del struct"
  
! #: c/c-decl.cc:9542
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "el tipo %qT es demasiado grande"
  
! #: c/c-decl.cc:9606
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized scalar storage order value %qs"
  msgid "type punning toggles scalar storage order"
  msgstr "no se reconoce el valor del orden de almacenamiento de escalares %qs"
  
! #: c/c-decl.cc:9673
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union no se puede hacer transparente"
  
! #: c/c-decl.cc:9686
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of typedef %q+D with variably modified type"
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "redefiniciÃ³n de la definiciÃ³n de tipo %q+D con un tipo modificado variablemente"
  
! #: c/c-decl.cc:9689
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %<struct %E%>"
  msgid "redefinition of struct or union %qT"
  msgstr "redefiniciÃ³n de %<struct %E%>"
  
! #: c/c-decl.cc:9852
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "redefiniciÃ³n anidada de %<enum %E%>"
  
! #: c/c-decl.cc:9897
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "redeclaraciÃ³n de %<enum %E%>"
  
! #: c/c-decl.cc:9909
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9996 cp/decl.cc:17200 m2/gm2-gcc/m2type.cc:2073
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
  msgstr "el modo especificado es demasiado pequeÃ±o para valores enumerados"
  
! #: c/c-decl.cc:10015
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "los valores de enumeraciÃ³n exceden el rango del entero mÃ¡s grande"
  
! #: c/c-decl.cc:10024
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "los valores de enumeraciÃ³n exceden el rango del entero mÃ¡s grande"
  
! #: c/c-decl.cc:10133
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of %<enum %E%>"
  msgid "conflicting redefinition of enum %qT"
  msgstr "redefiniciÃ³n anidada de %<enum %E%>"
  
! #: c/c-decl.cc:10165 c/c-decl.cc:10181
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "el valor de enumerador para %qE no es una constante entera"
  
! #: c/c-decl.cc:10176
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "el valor de enumerador para %qE no es una expresiÃ³n constante entera"
  
! #: c/c-decl.cc:10200
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "desbordamiento en valores de enumeraciÃ³n"
  
! #: c/c-decl.cc:10207
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value outside the range of underlying type"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: c/c-decl.cc:10235
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value outside the range of %qs"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: c/c-decl.cc:10241
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C restringe los valores de enumeraciÃ³n al rango de %<int%>"
  
! #: c/c-decl.cc:10442 cp/decl.cc:5981 cp/decl.cc:17785
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %qD given attribute noinline"
  msgid "inline function %qD given attribute %qs"
  msgstr "se le diÃ³ a la funciÃ³n incluida en lÃ­nea %qD un atributo noinline"
  
! #: c/c-decl.cc:10460
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "el tipo de devoluciÃ³n es un tipo de dato incompleto"
  
! #: c/c-decl.cc:10472
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "el tipo de devoluciÃ³n por defecto es %<int%>"
  
! #: c/c-decl.cc:10500
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about global functions without prototypes"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "Avisa sobre funciones globales sin prototipos"
  
! #: c/c-decl.cc:10558
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "no hay un prototipo previo para %qD"
  
! #: c/c-decl.cc:10567
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "se usÃ³ %qD sin prototipo antes de su definiciÃ³n"
  
! #: c/c-decl.cc:10585
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "se usÃ³ %qD sin declaraciÃ³n antes de su definiciÃ³n"
  
! #: c/c-decl.cc:10604
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "el tipo de devoluciÃ³n de %qD no es %<int%>"
  
! #: c/c-decl.cc:10606
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "calificado %<_Atomic%> el tipo de retorno de %qD"
  
! #: c/c-decl.cc:10613
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD generalmente es una funciÃ³n que no es static"
  
! #: c/c-decl.cc:10664
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "declaraciones de parÃ¡metros de estilo antiguo en la definiciÃ³n de una funciÃ³n prototipo"
  
! #: c/c-decl.cc:10679
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "C tradicional rechaza la definiciÃ³n de funciones de estilo ISO C"
  
! #: c/c-decl.cc:10696
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-decl.cc:10736 c/c-decl.cc:10740
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "definiciÃ³n de funciÃ³n de estilo antiguo"
  
! #: c/c-decl.cc:10753
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "falta el nombre del parÃ¡metro de la lista de parÃ¡metros"
  
! #: c/c-decl.cc:10769
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD se declarÃ³ como un no-parÃ¡metro"
  
! #: c/c-decl.cc:10777
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "mÃºltiples parÃ¡metros nombrados %qD"
  
! #: c/c-decl.cc:10786
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "el parÃ¡metro %qD se declarÃ³ con tipo void"
  
! #: c/c-decl.cc:10815 c/c-decl.cc:10820
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "el tipo de %qD es %<int%> por defecto"
  
! #: c/c-decl.cc:10840
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "el parÃ¡metro %qD tiene tipo incompleto"
  
! #: c/c-decl.cc:10847
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "existe la declaraciÃ³n para el parÃ¡metro %qD pero no hay tal parÃ¡metro"
  
! #: c/c-decl.cc:10900
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "el nÃºmero de argumentos no coinciden con el prototipo interno"
  
! #: c/c-decl.cc:10911
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "el nÃºmero de argumentos no coinciden con el prototipo"
  
! #: c/c-decl.cc:10914 c/c-decl.cc:10961 c/c-decl.cc:10975
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "declaraciÃ³n de prototipo"
  
! #: c/c-decl.cc:10953
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "el argumento promovido %qD no coincide con el prototipo interno"
  
! #: c/c-decl.cc:10958
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "el argumento promovido %qD no coincide con el prototipo"
  
! #: c/c-decl.cc:10968
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "el argumento %qD no coincide con el prototipo interno"
  
! #: c/c-decl.cc:10973
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "el argumento %qD no coincide con el prototipo"
  
! #: c/c-decl.cc:11231 cp/decl.cc:18722
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "no hay una declaraciÃ³n de devoluciÃ³n en la funciÃ³n que no devuelve void"
  
! #: c/c-decl.cc:11250 cp/decl.cc:18793
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "se definiÃ³ el parÃ¡metro %qD pero no se usa"
  
! #: c/c-decl.cc:11347
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "sÃ³lo se permiten las declaraciones iniciales del bucle %<for%> en modo C99 o C11"
  
! #: c/c-decl.cc:11352
  #, fuzzy, gcc-internal-format
  #| msgid "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "use la opciÃ³n -std=c99, -std=gnu99, -std=c11 o -std=gnu11 para compilar su cÃ³digo"
  
! #: c/c-decl.cc:11359
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-decl.cc:11393
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "declaraciÃ³n de la variable static %qD en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11397
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "declaraciÃ³n de la variable %<extern%> %qD en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11404
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11409
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11415
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11419
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "declaraciÃ³n de %qD que no es variable en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11706
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "calificadores de espacio de direcciones incompatibles %qs y %qs"
  
! #: c/c-decl.cc:11765 c/c-decl.cc:11772
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "especificador %qE de declaraciÃ³n duplicado"
  
! #: c/c-decl.cc:11800 c/c-decl.cc:12878
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "mÃºltiples clases de almacenamiento en los especificadores de declaraciÃ³n"
  
! #: c/c-decl.cc:11802
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<auto%>"
  msgid "%qs used with %<auto%>"
--- 48317,49176 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7154 c/c-decl.cc:7550
  #, gcc-internal-format
  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/c-decl.cc:7217
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "la declaraciÃ³n de %qE como una matriz de voids"
  
! #: c/c-decl.cc:7219
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "declaraciÃ³n de nombre de tipo como una matriz de voids"
  
! #: c/c-decl.cc:7226
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "declaraciÃ³n de %qE como una matriz de funciones"
  
! #: c/c-decl.cc:7229
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "declaraciÃ³n de nombre de tipo como una matriz de funciones"
  
! #: c/c-decl.cc:7237 c/c-decl.cc:9542
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "uso no vÃ¡lido de una estructura con un miembro de matriz flexible"
  
! #: c/c-decl.cc:7269
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "el tamaÃ±o de la matriz %qE es de un tipo no entero"
  
! #: c/c-decl.cc:7273
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "el tamaÃ±o de la matriz sin nombre es de un tipo no entero"
  
! #: c/c-decl.cc:7281
  #, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "el tamaÃ±o de la matriz %qE es de un tipo incompleto"
  
! #: c/c-decl.cc:7284
  #, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "el tamaÃ±o de la matriz sin nombre es de un tipo incompleto"
  
! #: c/c-decl.cc:7296
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C prohÃ­be la matriz %qE de tamaÃ±o cero"
  
! #: c/c-decl.cc:7299
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C prohÃ­be matrices de tamaÃ±o cero"
  
! #: c/c-decl.cc:7308
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "el tamaÃ±o de la matriz %qE es negativo"
  
! #: c/c-decl.cc:7310
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "el tamaÃ±o de la matriz sin nombre es negativo"
  
! #: c/c-decl.cc:7396
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "el tamaÃ±o de la matriz %qE es demasiado grande"
  
! #: c/c-decl.cc:7399
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "el tamaÃ±o de la matriz sin nombre es demasiado grande"
  
! #: c/c-decl.cc:7438 c/c-decl.cc:8070
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:7460
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "%<[*]%> fuera de una declaraciÃ³n"
  
! #: c/c-decl.cc:7474
  #, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "el tipo matriz tiene tipo de elemento %qT incompleto"
  
! #: c/c-decl.cc:7480
  #, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaraciÃ³n de %qE como una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primera"
  
! #: c/c-decl.cc:7484
  #, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaraciÃ³n de una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primera"
  
! #: c/c-decl.cc:7586
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE que se declarÃ³ como funciÃ³n devuelve una funciÃ³n"
  
! #: c/c-decl.cc:7589
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "el nombre de tipo que se declarÃ³ como funciÃ³n devuelve una funciÃ³n"
  
! #: c/c-decl.cc:7596
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE que se declarÃ³ como funciÃ³n devuelve una matriz"
  
! #: c/c-decl.cc:7599
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "el nombre de tipo que se declarÃ³ como funciÃ³n devuelve una matriz"
  
! #: c/c-decl.cc:7643
  #, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "la definiciÃ³n de la funciÃ³n tiene un tipo de devoluciÃ³n void calificado"
  
! #: c/c-decl.cc:7647 cp/decl.cc:13543
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "se descartan los calificadores de tipo en el tipo de devoluciÃ³n de la funciÃ³n"
  
! #: c/c-decl.cc:7686 c/c-decl.cc:7856 c/c-decl.cc:7910 c/c-decl.cc:8004
! #: c/c-decl.cc:8126 c/c-parser.cc:3575
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "tipo de funciÃ³n calificada %<_Atomic%>"
  
! #: c/c-decl.cc:7692 c/c-decl.cc:7862 c/c-decl.cc:8009 c/c-decl.cc:8131
  #, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C prohÃ­be los tipos de funciÃ³n calificados"
  
! #: c/c-decl.cc:7747
  #, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "%qs combinado con el calificador %<auto%> para %qE"
  
! #: c/c-decl.cc:7751
  #, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "%qs combinado con el calificador %<register%> para %qE"
  
! #: c/c-decl.cc:7757
  #, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "se especificÃ³ %qs para la variable auto %qE"
  
! #: c/c-decl.cc:7773
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "se especificÃ³ %qs para el parÃ¡metro %qE"
  
! #: c/c-decl.cc:7776
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "se especificÃ³ %qs para el parÃ¡metro sin nombre"
  
! #: c/c-decl.cc:7782
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "se especificÃ³ %qs para el campo de estructura %qE"
  
! #: c/c-decl.cc:7785
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "se especificÃ³ %qs para el campo de estructura"
  
! #: c/c-decl.cc:7800
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "el campo de bits %qE tiene un tipo atÃ³mico"
  
! #: c/c-decl.cc:7802
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "el campo de bits tiene un tipo no atÃ³mico"
  
! #: c/c-decl.cc:7811
  #, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para la definiciÃ³n de tipo %qE"
  
! #: c/c-decl.cc:7813
  #, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para el objeto %<register%> %qE"
  
! #: c/c-decl.cc:7818
  #, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para el parÃ¡metro %qE"
  
! #: c/c-decl.cc:7820
  #, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "se especificÃ³ la alineaciÃ³n para el parÃ¡metro sin nombre"
  
! #: c/c-decl.cc:7825
  #, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para el campo de bits %qE"
  
! #: c/c-decl.cc:7827
  #, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "se especificÃ³ la alineaciÃ³n para el campo de bits sin nombre"
  
! #: c/c-decl.cc:7830
  #, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para la funciÃ³n %qE"
  
! #: c/c-decl.cc:7837
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr "los especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n de %qE"
  
! #: c/c-decl.cc:7840
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr "los especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n del campo sin nombre"
  
! #: c/c-decl.cc:7871
  #, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "la definiciÃ³n de tipo %q+D se declarÃ³ como %<inline%>"
  
! #: c/c-decl.cc:7873
  #, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "la definiciÃ³n de tipo %q+D se declarÃ³ como %<_Noreturn%>"
  
! #: c/c-decl.cc:7916
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C prohÃ­be los tipos de funciÃ³n const o volatile"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:7927
  #, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "un miembro de una estructura o union no puede tener un tipo modificado variablemente"
  
! #: c/c-decl.cc:7944 cp/decl.cc:12014
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "se declarÃ³ la variable o campo %qE como void"
  
! #: c/c-decl.cc:7994
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "se descartan los atributos en los declaradores de parÃ¡metros de matriz"
  
! #: c/c-decl.cc:8036
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "el parÃ¡metro %q+D se declarÃ³ %<inline%>"
  
! #: c/c-decl.cc:8038
  #, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "el parÃ¡metro %q+D se declarÃ³ %<_Noreturn%>"
  
! #: c/c-decl.cc:8051
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "el campo %qE se declarÃ³ como una funciÃ³n"
  
! #: c/c-decl.cc:8058
  #, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "el campo %qE tiene tipo de dato incompleto"
  
! #: c/c-decl.cc:8060
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "el campo sin nombre tiene tipo de dato incompleto"
  
! #: c/c-decl.cc:8097 c/c-decl.cc:8108 c/c-decl.cc:8111
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "clase de almacenamiento no vÃ¡lida para la funciÃ³n %qE"
  
! #: c/c-decl.cc:8168
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "no se puede incluir en lÃ­nea la funciÃ³n %<main%>"
  
! #: c/c-decl.cc:8170
  #, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%<main%> se declarÃ³ como %<_Noreturn%>"
  
! #: c/c-decl.cc:8181
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C99 no admite %<_Noreturn%>"
  
! #: c/c-decl.cc:8184
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 no admite %<_Noreturn%>"
  
! #: c/c-decl.cc:8206
  #, fuzzy, gcc-internal-format
  #| msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr "una variable previamente declarada como %<static%> se redeclara como %<extern%>"
  
! #: c/c-decl.cc:8224
  #, fuzzy, gcc-internal-format
  #| msgid "parameter may not have variably modified type %qT"
  msgid "%<constexpr%> object has variably modified type"
  msgstr "el parÃ¡metro puede no tener el tipo modificado variablemente %qT"
  
! #: c/c-decl.cc:8228 c/c-parser.cc:12277
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "calificadores no vÃ¡lidos en el tipo de funciÃ³n que no es miembro"
  
! #: c/c-decl.cc:8234 c/c-parser.cc:12280
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for parameter %d of %<constexpr%> function %q+#D"
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "tipo no vÃ¡lido del parÃ¡metro %d en la funciÃ³n %<constexpr%> %q+#D"
  
! #: c/c-decl.cc:8260
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "una variable previamente declarada como %<static%> se redeclara como %<extern%>"
  
! #: c/c-decl.cc:8272
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "la variable %q+D se declarÃ³ como %<inline%>"
  
! #: c/c-decl.cc:8274
  #, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "la variable %q+D se declarÃ³ como %<_Noreturn%>"
  
! #: c/c-decl.cc:8309
  #, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "funciÃ³n no anidada con tipo modificado variablemente"
  
! #: c/c-decl.cc:8311
  #, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "un objeto con tipo modificado variablemente no debe tener enlace"
  
! #: c/c-decl.cc:8419 c/c-decl.cc:10596
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "la declaraciÃ³n de la funciÃ³n no es un prototipo"
  
! #: c/c-decl.cc:8431
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "nombres de parÃ¡metros (sin tipos) en la declaraciÃ³n de la funciÃ³n"
  
! #: c/c-decl.cc:8476
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "el parÃ¡metro %u (%q+D) tiene tipo incompleto"
  
! #: c/c-decl.cc:8480
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "el parÃ¡metro %u tiene tipo incompleto"
  
! #: c/c-decl.cc:8491
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "el parÃ¡metro %u (%q+D) tiene tipo void"
  
! #: c/c-decl.cc:8495
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "el parÃ¡metro %u tiene tipo void"
  
! #: c/c-decl.cc:8570
  #, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "no se puede calificar %<void%> si es el Ãºnico parÃ¡metro"
  
! #: c/c-decl.cc:8574 c/c-decl.cc:8610
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%> debe ser el Ãºnico parÃ¡metro"
  
! #: c/c-decl.cc:8604
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "el parÃ¡metro %q+D sÃ³lo tiene una declaraciÃ³n posterior"
  
! #: c/c-decl.cc:8652
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr "%<%s %E%> declarado dentro de la list de parÃ¡metros no serÃ¡ visible fuera de esta definiciÃ³n o declaraciÃ³n"
  
! #: c/c-decl.cc:8659
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8785
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "se definiÃ³ el tipo enum aquÃ­"
  
! #: c/c-decl.cc:8791
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "se definiÃ³ struct aquÃ­"
  
! #: c/c-decl.cc:8797
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: c/c-decl.cc:8890
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "redefiniciÃ³n de %<union %E%>"
  
! #: c/c-decl.cc:8892
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "redefiniciÃ³n de %<struct %E%>"
  
! #: c/c-decl.cc:8901
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "redefiniciÃ³n anidada de %<union %E%>"
  
! #: c/c-decl.cc:8903
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "redefiniciÃ³n anidada de %<struct %E%>"
  
! #: c/c-decl.cc:8935 c/c-decl.cc:9974
  #, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "la definiciÃ³n de tipo en %qs es no vÃ¡lida en C++"
  
! #: c/c-decl.cc:8941 c/c-decl.cc:9980
  #, fuzzy, gcc-internal-format
  #| msgid "unknown field %qE specified in initializer"
  msgid "%qT defined in underspecified object initializer"
  msgstr "se especificÃ³ el campo desconocido %qE en el inicializador"
  
! #: c/c-decl.cc:9005 cp/decl.cc:5661
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "la declaraciÃ³n no declara nada"
  
! #: c/c-decl.cc:9010
  #, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C99 no admite structs/unions sin nombre"
  
! #: c/c-decl.cc:9013
  #, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C90 no admite structs/unions sin nombre"
  
! #: c/c-decl.cc:9106 c/c-decl.cc:9124 c/c-decl.cc:9185
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "miembro %q+D duplicado"
  
! #: c/c-decl.cc:9211
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr "una struct vacÃ­a tiene tamaÃ±o 0 en C y tamaÃ±o 1 en C++"
  
! #: c/c-decl.cc:9214
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr "una union vacÃ­a tiene tamaÃ±o 0 en C y tamaÃ±o 1 en C++"
  
! #: c/c-decl.cc:9434
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "union no tiene miembros nombrados"
  
! #: c/c-decl.cc:9436
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "union no tiene miembros"
  
! #: c/c-decl.cc:9441
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "struct no tiene miembros nombrados"
  
! #: c/c-decl.cc:9443
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "struct no tiene miembros"
  
! #: c/c-decl.cc:9521 cp/decl.cc:14576
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "miembro de matriz flexible en union"
  
! #: c/c-decl.cc:9527
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "el miembro de matriz flexible no estÃ¡ al final del struct"
  
! #: c/c-decl.cc:9533
  #, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "miembro de matriz flexible en estructura sin miembros con nombre"
  
! #: c/c-decl.cc:9564
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "el miembro de matriz flexible no estÃ¡ al final del struct"
  
! #: c/c-decl.cc:9587
  #, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "el tipo %qT es demasiado grande"
  
! #: c/c-decl.cc:9651
  #, fuzzy, gcc-internal-format
  #| msgid "unrecognized scalar storage order value %qs"
  msgid "type punning toggles scalar storage order"
  msgstr "no se reconoce el valor del orden de almacenamiento de escalares %qs"
  
! #: c/c-decl.cc:9718
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "union no se puede hacer transparente"
  
! #: c/c-decl.cc:9731
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of typedef %q+D with variably modified type"
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "redefiniciÃ³n de la definiciÃ³n de tipo %q+D con un tipo modificado variablemente"
  
! #: c/c-decl.cc:9734
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %<struct %E%>"
  msgid "redefinition of struct or union %qT"
  msgstr "redefiniciÃ³n de %<struct %E%>"
  
! #: c/c-decl.cc:9899
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "redefiniciÃ³n anidada de %<enum %E%>"
  
! #: c/c-decl.cc:9944
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "redeclaraciÃ³n de %<enum %E%>"
  
! #: c/c-decl.cc:9956
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10043 cp/decl.cc:17215 m2/gm2-gcc/m2type.cc:2073
  #, fuzzy, gcc-internal-format
  #| msgid "specified mode too small for enumeral values"
  msgid "specified mode too small for enumerated values"
  msgstr "el modo especificado es demasiado pequeÃ±o para valores enumerados"
  
! #: c/c-decl.cc:10062
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "los valores de enumeraciÃ³n exceden el rango del entero mÃ¡s grande"
  
! #: c/c-decl.cc:10071
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "los valores de enumeraciÃ³n exceden el rango del entero mÃ¡s grande"
  
! #: c/c-decl.cc:10180
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of %<enum %E%>"
  msgid "conflicting redefinition of enum %qT"
  msgstr "redefiniciÃ³n anidada de %<enum %E%>"
  
! #: c/c-decl.cc:10212 c/c-decl.cc:10228
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "el valor de enumerador para %qE no es una constante entera"
  
! #: c/c-decl.cc:10223
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "el valor de enumerador para %qE no es una expresiÃ³n constante entera"
  
! #: c/c-decl.cc:10247
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "desbordamiento en valores de enumeraciÃ³n"
  
! #: c/c-decl.cc:10254
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value outside the range of underlying type"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: c/c-decl.cc:10282
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value outside the range of %qs"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: c/c-decl.cc:10288
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C restringe los valores de enumeraciÃ³n al rango de %<int%>"
  
! #: c/c-decl.cc:10489 cp/decl.cc:5981 cp/decl.cc:17800
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %qD given attribute noinline"
  msgid "inline function %qD given attribute %qs"
  msgstr "se le diÃ³ a la funciÃ³n incluida en lÃ­nea %qD un atributo noinline"
  
! #: c/c-decl.cc:10507
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "el tipo de devoluciÃ³n es un tipo de dato incompleto"
  
! #: c/c-decl.cc:10519
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "el tipo de devoluciÃ³n por defecto es %<int%>"
  
! #: c/c-decl.cc:10547
  #, fuzzy, gcc-internal-format
  #| msgid "Warn about global functions without prototypes"
  msgid "%q+D defined as variadic function without prototype"
  msgstr "Avisa sobre funciones globales sin prototipos"
  
! #: c/c-decl.cc:10605
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "no hay un prototipo previo para %qD"
  
! #: c/c-decl.cc:10614
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "se usÃ³ %qD sin prototipo antes de su definiciÃ³n"
  
! #: c/c-decl.cc:10632
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "se usÃ³ %qD sin declaraciÃ³n antes de su definiciÃ³n"
  
! #: c/c-decl.cc:10651
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "el tipo de devoluciÃ³n de %qD no es %<int%>"
  
! #: c/c-decl.cc:10653
  #, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "calificado %<_Atomic%> el tipo de retorno de %qD"
  
! #: c/c-decl.cc:10660
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD generalmente es una funciÃ³n que no es static"
  
! #: c/c-decl.cc:10711
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "declaraciones de parÃ¡metros de estilo antiguo en la definiciÃ³n de una funciÃ³n prototipo"
  
! #: c/c-decl.cc:10726
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "C tradicional rechaza la definiciÃ³n de funciones de estilo ISO C"
  
! #: c/c-decl.cc:10743
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-decl.cc:10783 c/c-decl.cc:10787
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "definiciÃ³n de funciÃ³n de estilo antiguo"
  
! #: c/c-decl.cc:10800
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "falta el nombre del parÃ¡metro de la lista de parÃ¡metros"
  
! #: c/c-decl.cc:10816
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD se declarÃ³ como un no-parÃ¡metro"
  
! #: c/c-decl.cc:10824
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "mÃºltiples parÃ¡metros nombrados %qD"
  
! #: c/c-decl.cc:10833
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "el parÃ¡metro %qD se declarÃ³ con tipo void"
  
! #: c/c-decl.cc:10862 c/c-decl.cc:10867
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "el tipo de %qD es %<int%> por defecto"
  
! #: c/c-decl.cc:10887
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "el parÃ¡metro %qD tiene tipo incompleto"
  
! #: c/c-decl.cc:10894
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "existe la declaraciÃ³n para el parÃ¡metro %qD pero no hay tal parÃ¡metro"
  
! #: c/c-decl.cc:10947
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "el nÃºmero de argumentos no coinciden con el prototipo interno"
  
! #: c/c-decl.cc:10958
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "el nÃºmero de argumentos no coinciden con el prototipo"
  
! #: c/c-decl.cc:10961 c/c-decl.cc:11008 c/c-decl.cc:11022
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "declaraciÃ³n de prototipo"
  
! #: c/c-decl.cc:11000
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "el argumento promovido %qD no coincide con el prototipo interno"
  
! #: c/c-decl.cc:11005
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "el argumento promovido %qD no coincide con el prototipo"
  
! #: c/c-decl.cc:11015
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "el argumento %qD no coincide con el prototipo interno"
  
! #: c/c-decl.cc:11020
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "el argumento %qD no coincide con el prototipo"
  
! #: c/c-decl.cc:11278 cp/decl.cc:18737
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "no hay una declaraciÃ³n de devoluciÃ³n en la funciÃ³n que no devuelve void"
  
! #: c/c-decl.cc:11297 cp/decl.cc:18808
  #, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "se definiÃ³ el parÃ¡metro %qD pero no se usa"
  
! #: c/c-decl.cc:11394
  #, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "sÃ³lo se permiten las declaraciones iniciales del bucle %<for%> en modo C99 o C11"
  
! #: c/c-decl.cc:11399
  #, fuzzy, gcc-internal-format
  #| msgid "use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "use la opciÃ³n -std=c99, -std=gnu99, -std=c11 o -std=gnu11 para compilar su cÃ³digo"
  
! #: c/c-decl.cc:11406
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-decl.cc:11440
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "declaraciÃ³n de la variable static %qD en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11444
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "declaraciÃ³n de la variable %<extern%> %qD en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11451
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11456
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11462
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> se declarÃ³ en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11466
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "declaraciÃ³n de %qD que no es variable en la declaraciÃ³n inicial del bucle %<for%>"
  
! #: c/c-decl.cc:11753
  #, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "calificadores de espacio de direcciones incompatibles %qs y %qs"
  
! #: c/c-decl.cc:11812 c/c-decl.cc:11819
  #, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "especificador %qE de declaraciÃ³n duplicado"
  
! #: c/c-decl.cc:11847 c/c-decl.cc:12925
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "mÃºltiples clases de almacenamiento en los especificadores de declaraciÃ³n"
  
! #: c/c-decl.cc:11849
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<auto%>"
  msgid "%qs used with %<auto%>"
*************** msgstr "se usÃ³ %qE con %<auto%>"
*** 48911,49182 ****
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:11807
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "se usÃ³ %qE con %<register%>"
  
! #: c/c-decl.cc:11820 c/c-decl.cc:12220 c/c-decl.cc:12673
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "dos o mÃ¡s tipos de datos en los especificadores de la declaraciÃ³n"
  
! #: c/c-decl.cc:11832 cp/parser.cc:34248
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> es demasiado largo para GCC"
  
! #: c/c-decl.cc:11845
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 no admite %<long long%>"
  
! #: c/c-decl.cc:12082 c/c-parser.cc:11621
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 no admite tipos complejos"
  
! #: c/c-decl.cc:12132
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C no admite tipos saturantes"
  
! #: c/c-decl.cc:12207 c/c-decl.cc:12813 c/c-decl.cc:12872
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE duplicado"
  
! #: c/c-decl.cc:12267
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C no admite los tipos %<__int%d%>"
  
! #: c/c-decl.cc:12289
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "no se admite %<__int%d%> para este objetivo"
  
! #: c/c-decl.cc:12332
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 no admite tipos booleanos"
  
! #: c/c-decl.cc:12451
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support the %<_Float%d%s%> type"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C no admite el tipo %<_float%d%s%>"
  
! #: c/c-decl.cc:12502 cp/parser.cc:20288
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "no se admite %<_float%d%s%> para este objetivo"
  
! #: c/c-decl.cc:12573
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-decl.cc:12597 c/c-decl.cc:12974 c/c-parser.cc:10628
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "no se admiten tipos de coma fija para este objetivo"
  
! #: c/c-decl.cc:12599
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C no admite tipos de coma fija"
  
! #: c/c-decl.cc:12628
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: c/c-decl.cc:12634
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant expression"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "el valor de enumerador para %qE no es una expresiÃ³n constante entera"
  
! #: c/c-decl.cc:12641
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12689
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "la bÃºsqueda en C++ de %qD devolverÃ­a un campo, no un tipo"
  
! #: c/c-decl.cc:12702
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE falla al ser un typedef o un tipo interno del compilador"
  
! #: c/c-decl.cc:12757
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE no estÃ¡ al inicio de la declaraciÃ³n"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12778 c/c-decl.cc:12855
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "se usÃ³ %qE con %<auto%>"
  
! #: c/c-decl.cc:12780
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "se usÃ³ %qE con %<register%>"
  
! #: c/c-decl.cc:12782 c/c-decl.cc:12851
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: c/c-decl.cc:12784 c/c-decl.cc:12821
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%qE used with %<constexpr%>"
  msgstr "se usÃ³ %qE con %<register%>"
  
! #: c/c-decl.cc:12798 c/c-parser.cc:3100 c/c-parser.cc:4427 c/c-parser.cc:9962
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO C99 no admite %qE"
  
! #: c/c-decl.cc:12801 c/c-parser.cc:3103 c/c-parser.cc:4430 c/c-parser.cc:9965
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 no admite %qE"
  
! #: c/c-decl.cc:12827
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> antes de %<extern%>"
  
! #: c/c-decl.cc:12836
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> antes de %<static%>"
  
! #: c/c-decl.cc:12842
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<auto%>"
  msgid "%<typedef%> used with %<auto%>"
  msgstr "se usÃ³ %qE con %<auto%>"
  
! #: c/c-decl.cc:12849
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%qE used with %<extern%>"
  msgstr "se usÃ³ %qE con %<register%>"
  
! #: c/c-decl.cc:12857
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qE used with %qs"
  msgstr "se usÃ³ %qs con %qE"
  
! #: c/c-decl.cc:12870
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "%<_Thread_local%> o %<__thread%> duplicado"
  
! #: c/c-decl.cc:12886
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "se usÃ³ %qs con %qE"
  
! #: c/c-decl.cc:12894
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %qE"
  msgid "%<constexpr%> used with %qE"
  msgstr "se usÃ³ %<__thread%> con %qE"
  
! #: c/c-decl.cc:12971
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "se usÃ³ %<_Sat%> sin %<_Fract%> o %<_Accum%>"
  
! #: c/c-decl.cc:12986
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C no admite %<complex%> simples que significan %<double complex%>"
  
! #: c/c-decl.cc:12997
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-decl.cc:13026
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13052 c/c-decl.cc:13068 c/c-decl.cc:13094
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C no admite tipos enteros complejos"
  
! #: c/c-decl.cc:13237
  #, fuzzy, gcc-internal-format
  #| msgid "Fixed line length must be at least seven."
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "La longitud de lÃ­nea fija debe ser al menos de siete."
  
! #: c/c-decl.cc:13246
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<__int128%> for %qs"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ no admite %<__int128%> para %qs"
  
! #: c/c-decl.cc:13545 cp/semantics.cc:6316
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "el combinador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_out%> ni %<omp_in%>"
  
! #: c/c-decl.cc:13549 cp/semantics.cc:6320
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "el nicializador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_priv%> ni %<omp_orig%>"
  
! #: c/c-fold.cc:389 c/c-typeck.cc:12830 cp/typeck.cc:5734
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "desplazamiento a la izquierda o valor negativo"
  
! #: c/c-fold.cc:399 c/c-typeck.cc:12839 cp/typeck.cc:5742
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "la cuenta de desplazamiento a la izquierda es negativa"
  
! #: c/c-fold.cc:400 c/c-typeck.cc:12766 cp/typeck.cc:5681
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: c/c-fold.cc:409 c/c-typeck.cc:12858 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "cuenta de desplazamiento a la izquierda >= anchura del tipo"
  
! #: c/c-fold.cc:410 c/c-typeck.cc:12790 cp/typeck.cc:5692
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "cuenta de desplazamiento a la derecha >= anchura del tipo"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:12850
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "cuenta de desplazamiento a la izquierda >= anchura del elemento del vector"
  
! #: c/c-fold.cc:418 c/c-typeck.cc:12777
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "cuenta de desplazamiento a la derecha >= anchura del elemento del vector"
--- 49178,49449 ----
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:11854
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "se usÃ³ %qE con %<register%>"
  
! #: c/c-decl.cc:11867 c/c-decl.cc:12267 c/c-decl.cc:12720
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "dos o mÃ¡s tipos de datos en los especificadores de la declaraciÃ³n"
  
! #: c/c-decl.cc:11879 cp/parser.cc:34266
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> es demasiado largo para GCC"
  
! #: c/c-decl.cc:11892
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 no admite %<long long%>"
  
! #: c/c-decl.cc:12129 c/c-parser.cc:11619
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 no admite tipos complejos"
  
! #: c/c-decl.cc:12179
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C no admite tipos saturantes"
  
! #: c/c-decl.cc:12254 c/c-decl.cc:12860 c/c-decl.cc:12919
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE duplicado"
  
! #: c/c-decl.cc:12314
  #, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C no admite los tipos %<__int%d%>"
  
! #: c/c-decl.cc:12336
  #, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "no se admite %<__int%d%> para este objetivo"
  
! #: c/c-decl.cc:12379
  #, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 no admite tipos booleanos"
  
! #: c/c-decl.cc:12498
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support the %<_Float%d%s%> type"
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C no admite el tipo %<_float%d%s%>"
  
! #: c/c-decl.cc:12549 cp/parser.cc:20288
  #, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "no se admite %<_float%d%s%> para este objetivo"
  
! #: c/c-decl.cc:12620
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support decimal floating point"
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C no admite coma flotante decimal"
  
! #: c/c-decl.cc:12644 c/c-decl.cc:13021 c/c-parser.cc:10626
  #, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "no se admiten tipos de coma fija para este objetivo"
  
! #: c/c-decl.cc:12646
  #, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C no admite tipos de coma fija"
  
! #: c/c-decl.cc:12675
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: c/c-decl.cc:12681
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant expression"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "el valor de enumerador para %qE no es una expresiÃ³n constante entera"
  
! #: c/c-decl.cc:12688
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12736
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr "la bÃºsqueda en C++ de %qD devolverÃ­a un campo, no un tipo"
  
! #: c/c-decl.cc:12749
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE falla al ser un typedef o un tipo interno del compilador"
  
! #: c/c-decl.cc:12804
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE no estÃ¡ al inicio de la declaraciÃ³n"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12825 c/c-decl.cc:12902
  #, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "se usÃ³ %qE con %<auto%>"
  
! #: c/c-decl.cc:12827
  #, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "se usÃ³ %qE con %<register%>"
  
! #: c/c-decl.cc:12829 c/c-decl.cc:12898
  #, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: c/c-decl.cc:12831 c/c-decl.cc:12868
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%qE used with %<constexpr%>"
  msgstr "se usÃ³ %qE con %<register%>"
  
! #: c/c-decl.cc:12845 c/c-parser.cc:3100 c/c-parser.cc:4427 c/c-parser.cc:9960
  #, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO C99 no admite %qE"
  
! #: c/c-decl.cc:12848 c/c-parser.cc:3103 c/c-parser.cc:4430 c/c-parser.cc:9963
  #, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 no admite %qE"
  
! #: c/c-decl.cc:12874
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "%<__thread%> antes de %<extern%>"
  
! #: c/c-decl.cc:12883
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "%<__thread%> antes de %<static%>"
  
! #: c/c-decl.cc:12889
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<auto%>"
  msgid "%<typedef%> used with %<auto%>"
  msgstr "se usÃ³ %qE con %<auto%>"
  
! #: c/c-decl.cc:12896
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<register%>"
  msgid "%qE used with %<extern%>"
  msgstr "se usÃ³ %qE con %<register%>"
  
! #: c/c-decl.cc:12904
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qE used with %qs"
  msgstr "se usÃ³ %qs con %qE"
  
! #: c/c-decl.cc:12917
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "%<_Thread_local%> o %<__thread%> duplicado"
  
! #: c/c-decl.cc:12933
  #, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "se usÃ³ %qs con %qE"
  
! #: c/c-decl.cc:12941
  #, fuzzy, gcc-internal-format
  #| msgid "%<__thread%> used with %qE"
  msgid "%<constexpr%> used with %qE"
  msgstr "se usÃ³ %<__thread%> con %qE"
  
! #: c/c-decl.cc:13018
  #, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "se usÃ³ %<_Sat%> sin %<_Fract%> o %<_Accum%>"
  
! #: c/c-decl.cc:13033
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C no admite %<complex%> simples que significan %<double complex%>"
  
! #: c/c-decl.cc:13044
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-decl.cc:13073
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13099 c/c-decl.cc:13115 c/c-decl.cc:13141
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C no admite tipos enteros complejos"
  
! #: c/c-decl.cc:13284
  #, fuzzy, gcc-internal-format
  #| msgid "Fixed line length must be at least seven."
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "La longitud de lÃ­nea fija debe ser al menos de siete."
  
! #: c/c-decl.cc:13293
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<__int128%> for %qs"
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ no admite %<__int128%> para %qs"
  
! #: c/c-decl.cc:13592 cp/semantics.cc:6389
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr "el combinador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_out%> ni %<omp_in%>"
  
! #: c/c-decl.cc:13596 cp/semantics.cc:6393
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr "el nicializador %<#pragma omp declare reduction%> hace referencia a la variable %qD, la cual no es %<omp_priv%> ni %<omp_orig%>"
  
! #: c/c-fold.cc:389 c/c-typeck.cc:12832 cp/typeck.cc:5736
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "desplazamiento a la izquierda o valor negativo"
  
! #: c/c-fold.cc:399 c/c-typeck.cc:12841 cp/typeck.cc:5744
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "la cuenta de desplazamiento a la izquierda es negativa"
  
! #: c/c-fold.cc:400 c/c-typeck.cc:12768 cp/typeck.cc:5683
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: c/c-fold.cc:409 c/c-typeck.cc:12860 cp/typeck.cc:5752
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "cuenta de desplazamiento a la izquierda >= anchura del tipo"
  
! #: c/c-fold.cc:410 c/c-typeck.cc:12792 cp/typeck.cc:5694
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "cuenta de desplazamiento a la derecha >= anchura del tipo"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:12852
  #, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "cuenta de desplazamiento a la izquierda >= anchura del elemento del vector"
  
! #: c/c-fold.cc:418 c/c-typeck.cc:12779
  #, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "cuenta de desplazamiento a la derecha >= anchura del elemento del vector"
*************** msgstr "marcador de conflicto en control
*** 49197,49203 ****
  msgid "to match this %qs"
  msgstr "%J  otro tipo aquÃ­"
  
! #: c/c-parser.cc:1409 cp/parser.cc:34485
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "se esperaba fin de lÃ­nea"
--- 49464,49470 ----
  msgid "to match this %qs"
  msgstr "%J  otro tipo aquÃ­"
  
! #: c/c-parser.cc:1409 cp/parser.cc:34503
  #, gcc-internal-format
  msgid "expected end of line"
  msgstr "se esperaba fin de lÃ­nea"
*************** msgstr "se esperaba fin de lÃ­nea"
*** 49207,49219 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C prohÃ­be una unidad de traducciÃ³n vacÃ­a"
  
! #: c/c-parser.cc:1917 c/c-parser.cc:1926 c/c-parser.cc:25332 cp/parser.cc:49026
! #: cp/semantics.cc:3564 cp/semantics.cc:3573
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2022 c/c-parser.cc:13376
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C no permite un %<;%> extra fuera de una funciÃ³n"
--- 49474,49486 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C prohÃ­be una unidad de traducciÃ³n vacÃ­a"
  
! #: c/c-parser.cc:1917 c/c-parser.cc:1926 c/c-parser.cc:25405 cp/parser.cc:49093
! #: cp/semantics.cc:3633 cp/semantics.cc:3642
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2022 c/c-parser.cc:13395
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C no permite un %<;%> extra fuera de una funciÃ³n"
*************** msgstr "nombre de tipo %qE desconocido;
*** 49249,49257 ****
  msgid "unknown type name %qE"
  msgstr "nombre de tipo %qE desconocido"
  
! #: c/c-parser.cc:2315 c/c-parser.cc:14736 c/c-parser.cc:22962
! #: c/c-parser.cc:23561 c/c-parser.cc:24147 cp/parser.cc:46386
! #: cp/parser.cc:51112
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "se esperaban especificadores de declaraciÃ³n"
--- 49516,49524 ----
  msgid "unknown type name %qE"
  msgstr "nombre de tipo %qE desconocido"
  
! #: c/c-parser.cc:2315 c/c-parser.cc:14755 c/c-parser.cc:23035
! #: c/c-parser.cc:23634 c/c-parser.cc:24220 cp/parser.cc:46431
! #: cp/parser.cc:51179
  #, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "se esperaban especificadores de declaraciÃ³n"
*************** msgstr "el atributo %<fallthrough%> no e
*** 49285,49291 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "se esperaba %<;>, identificador o %<(%>"
  
! #: c/c-parser.cc:2439 cp/parser.cc:36739 cp/parser.cc:36811
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "se descartan los atributos de prefijo para los mÃ©todos"
--- 49552,49558 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "se esperaba %<;>, identificador o %<(%>"
  
! #: c/c-parser.cc:2439 cp/parser.cc:36757 cp/parser.cc:36829
  #, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "se descartan los atributos de prefijo para los mÃ©todos"
*************** msgstr "se descartan los atributos de pr
*** 49300,49311 ****
  msgid "unexpected attribute"
  msgstr "atributo inesperado"
  
! #: c/c-parser.cc:2505 c/c-parser.cc:7727 cp/parser.cc:12966 cp/parser.cc:13190
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "el atributo %<fallthrough%> no estÃ¡ seguido de %<;%>"
  
! #: c/c-parser.cc:2508 c/c-parser.cc:7710 cp/cp-gimplify.cc:3637
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgid "%<assume%> attribute not followed by %<;%>"
--- 49567,49578 ----
  msgid "unexpected attribute"
  msgstr "atributo inesperado"
  
! #: c/c-parser.cc:2505 c/c-parser.cc:7725 cp/parser.cc:12966 cp/parser.cc:13190
  #, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "el atributo %<fallthrough%> no estÃ¡ seguido de %<;%>"
  
! #: c/c-parser.cc:2508 c/c-parser.cc:7708 cp/cp-gimplify.cc:3647
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgid "%<assume%> attribute not followed by %<;%>"
*************** msgstr "se esperaba %<=%>, %<,%>, %<;%>,
*** 49370,49376 ****
  msgid "ISO C forbids nested functions"
  msgstr "ISO C prohÃ­be las funciones anidadas"
  
! #: c/c-parser.cc:3126 c/c-parser.cc:8889 c/c-parser.cc:14809
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "se esperaba una cadena literal"
--- 49637,49643 ----
  msgid "ISO C forbids nested functions"
  msgstr "ISO C prohÃ­be las funciones anidadas"
  
! #: c/c-parser.cc:3126 c/c-parser.cc:8887 c/c-parser.cc:14828
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "se esperaba una cadena literal"
*************** msgstr "la expresiÃ³n en la aserciÃ³n st
*** 49401,49407 ****
  msgid "static assertion failed: %E"
  msgstr "fallÃ³ la aserciÃ³n estÃ¡tica: %E"
  
! #: c/c-parser.cc:3164 cp/semantics.cc:11678
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
--- 49668,49674 ----
  msgid "static assertion failed: %E"
  msgstr "fallÃ³ la aserciÃ³n estÃ¡tica: %E"
  
! #: c/c-parser.cc:3164 cp/semantics.cc:11751
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %E"
  msgid "static assertion failed"
*************** msgstr "no coinciden los tipos con la de
*** 49467,49487 ****
  msgid "empty enum is invalid"
  msgstr "un enum vacÃ­o no es vÃ¡lido"
  
! #: c/c-parser.cc:3805 c/c-parser.cc:4859 c/c-parser.cc:5717 c/c-parser.cc:5734
! #: c/c-parser.cc:6263 c/c-parser.cc:6995 c/c-parser.cc:8756 c/c-parser.cc:8839
! #: c/c-parser.cc:9819 c/c-parser.cc:10136 c/c-parser.cc:10145
! #: c/c-parser.cc:10688 c/c-parser.cc:10878 c/c-parser.cc:10906
! #: c/c-parser.cc:12079 c/c-parser.cc:12652 c/c-parser.cc:12690
! #: c/c-parser.cc:12958 c/c-parser.cc:13009 c/c-parser.cc:13169
! #: c/c-parser.cc:13199 c/c-parser.cc:13207 c/c-parser.cc:13236
! #: c/c-parser.cc:13249 c/c-parser.cc:13555 c/c-parser.cc:13679
! #: c/c-parser.cc:14264 c/c-parser.cc:14317 c/c-parser.cc:14333
! #: c/c-parser.cc:14379 c/c-parser.cc:15367 c/c-parser.cc:15412
! #: c/c-parser.cc:18265 c/c-parser.cc:18402 c/c-parser.cc:19159
! #: c/c-parser.cc:21755 c/c-parser.cc:24625 c/c-parser.cc:24814
  #: c/gimple-parser.cc:1895 c/gimple-parser.cc:1942 cp/parser.cc:9524
! #: cp/parser.cc:34488 cp/parser.cc:37716 cp/parser.cc:40816 cp/parser.cc:41008
! #: cp/parser.cc:47959 cp/parser.cc:50378
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "se esperaba un identificador"
--- 49734,49754 ----
  msgid "empty enum is invalid"
  msgstr "un enum vacÃ­o no es vÃ¡lido"
  
! #: c/c-parser.cc:3805 c/c-parser.cc:4859 c/c-parser.cc:5716 c/c-parser.cc:5733
! #: c/c-parser.cc:6261 c/c-parser.cc:6993 c/c-parser.cc:8754 c/c-parser.cc:8837
! #: c/c-parser.cc:9817 c/c-parser.cc:10134 c/c-parser.cc:10143
! #: c/c-parser.cc:10686 c/c-parser.cc:10876 c/c-parser.cc:10904
! #: c/c-parser.cc:12098 c/c-parser.cc:12671 c/c-parser.cc:12709
! #: c/c-parser.cc:12977 c/c-parser.cc:13028 c/c-parser.cc:13188
! #: c/c-parser.cc:13218 c/c-parser.cc:13226 c/c-parser.cc:13255
! #: c/c-parser.cc:13268 c/c-parser.cc:13574 c/c-parser.cc:13698
! #: c/c-parser.cc:14283 c/c-parser.cc:14336 c/c-parser.cc:14352
! #: c/c-parser.cc:14398 c/c-parser.cc:15386 c/c-parser.cc:15431
! #: c/c-parser.cc:18314 c/c-parser.cc:18451 c/c-parser.cc:19208
! #: c/c-parser.cc:21828 c/c-parser.cc:24698 c/c-parser.cc:24887
  #: c/gimple-parser.cc:1895 c/gimple-parser.cc:1942 cp/parser.cc:9524
! #: cp/parser.cc:34506 cp/parser.cc:37734 cp/parser.cc:40861 cp/parser.cc:41053
! #: cp/parser.cc:48026 cp/parser.cc:50445
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "se esperaba un identificador"
*************** msgstr "se especificÃ³ un punto y coma e
*** 49516,49522 ****
  msgid "no semicolon at end of struct or union"
  msgstr "no hay punto y coma al final del struct o union"
  
! #: c/c-parser.cc:4192 c/c-parser.cc:6029
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "se esperaba una lista de calificadores-especificadores"
--- 49783,49789 ----
  msgid "no semicolon at end of struct or union"
  msgstr "no hay punto y coma al final del struct o union"
  
! #: c/c-parser.cc:4192 c/c-parser.cc:6027
  #, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "se esperaba una lista de calificadores-especificadores"
*************** msgstr "se esperaban especificadores de
*** 49563,49717 ****
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "los paquetes de parÃ¡metros deben estar al final de la lista de parÃ¡metros"
  
! #: c/c-parser.cc:5562 cp/parser.cc:29822
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected OpenMP directive name"
  msgstr "se esperaba nombre de funciÃ³n"
  
! #: c/c-parser.cc:5609 cp/parser.cc:29878
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:5755 cp/parser.cc:30047
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: c/c-parser.cc:5771 cp/parser.cc:30063
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE attribute does not take any arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: c/c-parser.cc:5893
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-parser.cc:6106 c/c-parser.cc:6169 c/c-typeck.cc:8822
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "un objeto de tamaÃ±o variable puede no ser inicializado"
  
! #: c/c-parser.cc:6163
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C prohÃ­be las llaves de inicializador vacÃ­as"
  
! #: c/c-parser.cc:6227
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "uso obsoleto del inicializador designado con %<:%>"
  
! #: c/c-parser.cc:6383
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C prohÃ­be la especificaciÃ³n de rangos de elementos a inicializar"
  
! #: c/c-parser.cc:6395
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C90 prohÃ­be la especificaciÃ³n de subobjetos a inicializar"
  
! #: c/c-parser.cc:6403
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "uso obsoleto del inicializador designado sin %<=%>"
  
! #: c/c-parser.cc:6567 cp/parser.cc:13308
  #, fuzzy, gcc-internal-format
  #| msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "no hay clÃ¡usulas vÃ¡lidas especificadas en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:6574 cp/parser.cc:13315
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "la regiÃ³n %<ordered%> debe estar bien anidada dentro de una regiÃ³n de bucle con una clÃ¡usula %<ordered%>"
  
! #: c/c-parser.cc:6581 cp/parser.cc:13322
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-parser.cc:6638 c/c-parser.cc:6793 cp/parser.cc:12240 cp/parser.cc:12390
! #: cp/parser.cc:48555
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:6646 cp/parser.cc:12248
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:6670 c/c-parser.cc:6889 c/c-parser.cc:25015 cp/parser.cc:12272
! #: cp/parser.cc:48535 cp/parser.cc:48675
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:6762 cp/parser.cc:12359
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6770 cp/parser.cc:12367
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6782 cp/parser.cc:12379
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:6901 cp/parser.cc:12509
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7010
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C prohÃ­be las declaraciones etiquetadas"
  
! #: c/c-parser.cc:7016 c/c-parser.cc:7197 c/c-parser.cc:7222
  #: c/gimple-parser.cc:424
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "se esperaba una declaraciÃ³n"
  
! #: c/c-parser.cc:7126
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "una etiqueta sÃ³lo puede ser parte de una declaraciÃ³n y una declaraciÃ³n no es un enunciado"
  
! #: c/c-parser.cc:7146 c/c-parser.cc:7188
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C90 prohÃ­be mezclar declaraciones y cÃ³digo"
  
! #: c/c-parser.cc:7230
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "se esperaba %<}%> antes de %<else%>"
  
! #: c/c-parser.cc:7235 cp/parser.cc:13369
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> sin un %<if%> previo"
  
! #: c/c-parser.cc:7266
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "etiqueta al final de una declaraciÃ³n compuesta"
--- 49830,49984 ----
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr "los paquetes de parÃ¡metros deben estar al final de la lista de parÃ¡metros"
  
! #: c/c-parser.cc:5562 cp/parser.cc:29829
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected OpenMP directive name"
  msgstr "se esperaba nombre de funciÃ³n"
  
! #: c/c-parser.cc:5609 cp/parser.cc:29885
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:5754 cp/parser.cc:30054
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: c/c-parser.cc:5770 cp/parser.cc:30070
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE attribute does not take any arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: c/c-parser.cc:5891
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-parser.cc:6104 c/c-parser.cc:6167 c/c-typeck.cc:8824
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "un objeto de tamaÃ±o variable puede no ser inicializado"
  
! #: c/c-parser.cc:6161
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C prohÃ­be las llaves de inicializador vacÃ­as"
  
! #: c/c-parser.cc:6225
  #, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "uso obsoleto del inicializador designado con %<:%>"
  
! #: c/c-parser.cc:6381
  #, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C prohÃ­be la especificaciÃ³n de rangos de elementos a inicializar"
  
! #: c/c-parser.cc:6393
  #, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C90 prohÃ­be la especificaciÃ³n de subobjetos a inicializar"
  
! #: c/c-parser.cc:6401
  #, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "uso obsoleto del inicializador designado sin %<=%>"
  
! #: c/c-parser.cc:6565 cp/parser.cc:13308
  #, fuzzy, gcc-internal-format
  #| msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "no hay clÃ¡usulas vÃ¡lidas especificadas en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:6572 cp/parser.cc:13315
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause"
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "la regiÃ³n %<ordered%> debe estar bien anidada dentro de una regiÃ³n de bucle con una clÃ¡usula %<ordered%>"
  
! #: c/c-parser.cc:6579 cp/parser.cc:13322
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-parser.cc:6636 c/c-parser.cc:6791 cp/parser.cc:12240 cp/parser.cc:12390
! #: cp/parser.cc:48622
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:6644 cp/parser.cc:12248
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:6668 c/c-parser.cc:6887 c/c-parser.cc:25088 cp/parser.cc:12272
! #: cp/parser.cc:48602 cp/parser.cc:48742
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr ""
  
! #: c/c-parser.cc:6760 cp/parser.cc:12359
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6768 cp/parser.cc:12367
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6780 cp/parser.cc:12379
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:6899 cp/parser.cc:12509
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7008
  #, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C prohÃ­be las declaraciones etiquetadas"
  
! #: c/c-parser.cc:7014 c/c-parser.cc:7195 c/c-parser.cc:7220
  #: c/gimple-parser.cc:424
  #, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "se esperaba una declaraciÃ³n"
  
! #: c/c-parser.cc:7124
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr "una etiqueta sÃ³lo puede ser parte de una declaraciÃ³n y una declaraciÃ³n no es un enunciado"
  
! #: c/c-parser.cc:7144 c/c-parser.cc:7186
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C90 prohÃ­be mezclar declaraciones y cÃ³digo"
  
! #: c/c-parser.cc:7228
  #, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "se esperaba %<}%> antes de %<else%>"
  
! #: c/c-parser.cc:7233 cp/parser.cc:13369
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> sin un %<if%> previo"
  
! #: c/c-parser.cc:7264
  #, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "etiqueta al final de una declaraciÃ³n compuesta"
*************** msgstr "etiqueta al final de una declara
*** 49720,49832 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7315 c/c-parser.cc:7319 c/c-parser.cc:7752
  #: c/gimple-parser.cc:2434 cp/parser.cc:12872
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "se esperaba una declaraciÃ³n"
  
! #: c/c-parser.cc:7374
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "se esperaba %<:%> o %<...%>"
  
! #: c/c-parser.cc:7402
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:7634
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "se esperaba un identificador o %<*%>"
  
! #: c/c-parser.cc:7735
  #, fuzzy, gcc-internal-format
  #| msgid "only attribute %<fallthrough%> can be applied to a null statement"
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "solo el atributo %<fallthrough%> se puede aplicar a sentencias nulas"
  
! #: c/c-parser.cc:7860 cp/parser.cc:14984
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "se sugieren llaves alrededor del cuerpo vacÃ­o en una declaraciÃ³n %<if%>"
  
! #: c/c-parser.cc:7902 cp/parser.cc:14987
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "se sugieren llaves alrededor del cuerpo vacÃ­o en una declaraciÃ³n %<else%>"
  
! #: c/c-parser.cc:8033 cp/parser.cc:13782
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "se sugieren llaves explÃ­citas para evitar un %<else%> ambiguo"
  
! #: c/c-parser.cc:8122 c/c-parser.cc:8187 c/c-parser.cc:8306 cp/parser.cc:14614
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8195
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "se sugiere llaves alrededor de un cuerpo vacÃ­o en una declaraciÃ³n %<do%>"
  
! #: c/c-parser.cc:8340 c/c-parser.cc:8372
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "mÃºltiples variables de iteraciÃ³n en una enumeraciÃ³n rÃ¡pida"
  
! #: c/c-parser.cc:8395
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "variable de iteraciÃ³n no vÃ¡lida en la enumeraciÃ³n rÃ¡pida"
  
! #: c/c-parser.cc:8419 cp/parser.cc:14069
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "falta la condiciÃ³n del bucle en bucle con pragma %<GCC ivdep%>"
  
! #: c/c-parser.cc:8425 cp/parser.cc:14075
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr "falta la condiciÃ³n del bucle en bucle con pragma %<GCC unroll%>"
  
! #: c/c-parser.cc:8466
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "falta la colecciÃ³n en la enumeraciÃ³n rÃ¡pida"
  
! #: c/c-parser.cc:8588 c/c-parser.cc:8599 c/c-parser.cc:8610
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "calificador-cv duplicado"
  
! #: c/c-parser.cc:8589 c/c-parser.cc:8600 c/c-parser.cc:8611 cp/parser.cc:22744
  #: cp/parser.cc:22761 cp/parser.cc:22775
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "first seen here"
  msgstr "se definiÃ³ struct aquÃ­"
  
! #: c/c-parser.cc:8620
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%qE no es una plantilla"
  
! #: c/c-parser.cc:8670
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "se esperaba %<:%> o %<)%>"
  
! #: c/c-parser.cc:8969 cp/parser.cc:4706
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "una cadena ancha es no vÃ¡lida en este contexto"
  
! #: c/c-parser.cc:9177
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids omitting the middle term of a ?: expression"
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
--- 49987,50099 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7313 c/c-parser.cc:7317 c/c-parser.cc:7750
  #: c/gimple-parser.cc:2434 cp/parser.cc:12872
  #, gcc-internal-format
  msgid "expected statement"
  msgstr "se esperaba una declaraciÃ³n"
  
! #: c/c-parser.cc:7372
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "se esperaba %<:%> o %<...%>"
  
! #: c/c-parser.cc:7400
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:7632
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "se esperaba un identificador o %<*%>"
  
! #: c/c-parser.cc:7733
  #, fuzzy, gcc-internal-format
  #| msgid "only attribute %<fallthrough%> can be applied to a null statement"
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "solo el atributo %<fallthrough%> se puede aplicar a sentencias nulas"
  
! #: c/c-parser.cc:7858 cp/parser.cc:14984
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "se sugieren llaves alrededor del cuerpo vacÃ­o en una declaraciÃ³n %<if%>"
  
! #: c/c-parser.cc:7900 cp/parser.cc:14987
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "se sugieren llaves alrededor del cuerpo vacÃ­o en una declaraciÃ³n %<else%>"
  
! #: c/c-parser.cc:8031 cp/parser.cc:13782
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "se sugieren llaves explÃ­citas para evitar un %<else%> ambiguo"
  
! #: c/c-parser.cc:8120 c/c-parser.cc:8185 c/c-parser.cc:8304 cp/parser.cc:14614
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8193
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "se sugiere llaves alrededor de un cuerpo vacÃ­o en una declaraciÃ³n %<do%>"
  
! #: c/c-parser.cc:8338 c/c-parser.cc:8370
  #, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "mÃºltiples variables de iteraciÃ³n en una enumeraciÃ³n rÃ¡pida"
  
! #: c/c-parser.cc:8393
  #, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "variable de iteraciÃ³n no vÃ¡lida en la enumeraciÃ³n rÃ¡pida"
  
! #: c/c-parser.cc:8417 cp/parser.cc:14069
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr "falta la condiciÃ³n del bucle en bucle con pragma %<GCC ivdep%>"
  
! #: c/c-parser.cc:8423 cp/parser.cc:14075
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr "falta la condiciÃ³n del bucle en bucle con pragma %<GCC unroll%>"
  
! #: c/c-parser.cc:8464
  #, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "falta la colecciÃ³n en la enumeraciÃ³n rÃ¡pida"
  
! #: c/c-parser.cc:8586 c/c-parser.cc:8597 c/c-parser.cc:8608
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate cv-qualifier"
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "calificador-cv duplicado"
  
! #: c/c-parser.cc:8587 c/c-parser.cc:8598 c/c-parser.cc:8609 cp/parser.cc:22744
  #: cp/parser.cc:22761 cp/parser.cc:22775
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "first seen here"
  msgstr "se definiÃ³ struct aquÃ­"
  
! #: c/c-parser.cc:8618
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "%qE no es una plantilla"
  
! #: c/c-parser.cc:8668
  #, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "se esperaba %<:%> o %<)%>"
  
! #: c/c-parser.cc:8967 cp/parser.cc:4706
  #, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "una cadena ancha es no vÃ¡lida en este contexto"
  
! #: c/c-parser.cc:9175
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids omitting the middle term of a ?: expression"
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
*************** msgstr "ISO C prohÃ­be la omisiÃ³n del t
*** 49834,51323 ****
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:9401 cp/typeck.cc:5513
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "la divisiÃ³n %<sizeof (%T) / sizeof (%T)%> no computa el nÃºmero de elementos del array"
  
! #: c/c-parser.cc:9407 cp/typeck.cc:5518
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "el primer operando %<sizeof%> se declarÃ³ aquÃ­"
  
! #: c/c-parser.cc:9678
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in cast"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: c/c-parser.cc:9681
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for typedef %qE"
  msgid "alignment specified for type name in cast"
  msgstr "se especificÃ³ la alineaciÃ³n para la definiciÃ³n de tipo %qE"
  
! #: c/c-parser.cc:9782
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "C tradicional rechaza el operador unario mas"
  
! #: c/c-parser.cc:9914
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %<sizeof%>"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: c/c-parser.cc:9917
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "se especificÃ³ la alineaciÃ³n para el nombre de tipo en %<sizeof%>"
  
! #: c/c-parser.cc:9933
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "se aplicÃ³ %<sizeof%> a un campo de bits"
  
! #: c/c-parser.cc:10006
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %qE"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: c/c-parser.cc:10009
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para el nombre de tipo %qE"
  
! #: c/c-parser.cc:10033
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C no permite %<%E (expression)%>"
  
! #: c/c-parser.cc:10186
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "no se puede tomar la direcciÃ³n de %qs"
  
! #: c/c-parser.cc:10269
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C99 no admite %<_Generic%>"
  
! #: c/c-parser.cc:10272
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 no admite %<_Generic%>"
  
! #: c/c-parser.cc:10341
  #, gcc-internal-format
  msgid "%<_Generic%> association has function type"
  msgstr "la asociaciÃ³n %<_Generic%> tiene tipo funciÃ³n"
  
! #: c/c-parser.cc:10344
  #, gcc-internal-format
  msgid "%<_Generic%> association has incomplete type"
  msgstr "la asociaciÃ³n %<_Generic%> tiene tipo incompleto"
  
! #: c/c-parser.cc:10348
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr "la asociaciÃ³n %<_Generic%> tiene tipo de longitud variable"
  
! #: c/c-parser.cc:10382
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "caso %<default%> duplicado en %<_Generic%>"
  
! #: c/c-parser.cc:10383
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "el %<default%> original estÃ¡ aquÃ­"
  
! #: c/c-parser.cc:10391
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "%<_Generic%> especifica dos tipos compatibles"
  
! #: c/c-parser.cc:10392
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "el tipo compatible estÃ¡ aquÃ­"
  
! #: c/c-parser.cc:10415
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "el selector %<_Generic%> concuerda con mÃºltiples asociaciones"
  
! #: c/c-parser.cc:10417
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "otra coincidencia estÃ¡ aquÃ­"
  
! #: c/c-parser.cc:10442
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "el selector %<_Generic%> de tipo %qT no es compatible con ninguna asociaciÃ³n"
  
! #: c/c-parser.cc:10463
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "el argumento %u de %<__builtin_tgmath%> no es puntero a funciÃ³n"
  
! #: c/c-parser.cc:10471
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "el argumento %u de %<__builtin_tgmath%> no tiene prototipo"
  
! #: c/c-parser.cc:10477
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "el argumento %u de %<__builtin_tgmath%> tiene argumentos variables"
  
! #: c/c-parser.cc:10493
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "el argumento %u de %<__builtin_tgmath%> no tiene argumentos"
  
! #: c/c-parser.cc:10516 c/c-parser.cc:10520
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C90 no admite el identificador predefinido %<__func__%>"
  
! #: c/c-parser.cc:10524
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C90 no admite el identificador predefinido %<__func__%>"
  
! #: c/c-parser.cc:10702 c/c-parser.cc:12146 c/c-parser.cc:12168
! #: c/c-parser.cc:21172 c/gimple-parser.cc:1811 c/gimple-parser.cc:2451
! #: cp/parser.cc:43040
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "se esperaba una expresiÃ³n"
  
! #: c/c-parser.cc:10724
  #, gcc-internal-format
  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/c-parser.cc:10739
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C prohÃ­be grupos de llaves dentro de expresiones"
  
! #: c/c-parser.cc:10933
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_choose_expr%>"
  
! #: c/c-parser.cc:10949
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "el primer argumento de %<__builtin_choose_expr%> no es una constante"
  
! #: c/c-parser.cc:11019 c/c-parser.cc:11036 c/c-parser.cc:11043
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "faltan argumentos para %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11064
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "el argumento '%u' de %<__builtin_tgmath%> tiene un nÃºmero incorrecto de argumentos"
  
! #: c/c-parser.cc:11108 c/c-parser.cc:11118
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr "el tipo de retorno de tipo genÃ©rico para el argumento %u de %<__builtin_tgmath%> no es vÃ¡lido"
  
! #: c/c-parser.cc:11140 c/c-parser.cc:11150
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr "el tipo de tipo genÃ©rico para el argumento %u del argumento %u de %<__builtin_tgmath%> no es vÃ¡lido"
  
! #: c/c-parser.cc:11183
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "los argumentos de funciÃ³n de %<__builtin_tgmath%> tienen todos el mismo tipo"
  
! #: c/c-parser.cc:11202
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr "los argumentos de funciÃ³n de %<__builtin_tgmath%> carecen de paramÃ©tro de tipo genÃ©rico"
  
! #: c/c-parser.cc:11250
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr "el tipo de parÃ¡metro de tipo genÃ©rico para el argumento de funciÃ³n %u de %<__builtin_tgmath%> estÃ¡ duplicado"
  
! #: c/c-parser.cc:11273
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr "tipo de retorno inadecuado para el argumento de funciÃ³n %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11290
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "tipo inadecuado para el argumento %u del argumento de funciÃ³n %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11329
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "tipo no vÃ¡lido del argumento %u de la funciÃ³n de tipo genÃ©rico"
  
! #: c/c-parser.cc:11340
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "argumento de coma flotante decimal %u para funciÃ³n de tipo genÃ©rico solo para complejos"
  
! #: c/c-parser.cc:11348
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "argumento de coma flotante decimal %u para funciÃ³n de tipo genÃ©rico solo para binarios"
  
! #: c/c-parser.cc:11356 c/c-parser.cc:11386
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "argumentos de ambos tipos complejo y de coma flotante decimal para funciÃ³n de tipo genÃ©rico"
  
! #: c/c-parser.cc:11364 c/c-parser.cc:11406
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "argumentos de ambos tipos binario y de coma flotante decimal para funciÃ³n de tipo genÃ©rico"
  
! #: c/c-parser.cc:11378
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "argumento complejo %u para funciÃ³n de tipo genÃ©rico solo para decimales"
  
! #: c/c-parser.cc:11398
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "argumento binario %u para funciÃ³n de tipo genÃ©rico solo para decimales"
  
! #: c/c-parser.cc:11501
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "no hay ninguna funciÃ³n coincidente para la llamada de tipo genÃ©rico"
  
! #: c/c-parser.cc:11542
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_call_with_static_chain%>"
  
! #: c/c-parser.cc:11555
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "el primer argumento de %<__builtin_call_with_static_chain%> debe ser una expresiÃ³n de llamada"
  
! #: c/c-parser.cc:11559
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "el segundo argumento de %<__builtin_call_with_static_chain%> debe ser un tipo puntero"
  
! #: c/c-parser.cc:11585
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_complex%>"
  
! #: c/c-parser.cc:11607
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "el operando de %<__builtin_complex%> no es de tipo de coma flotante binario real"
  
! #: c/c-parser.cc:11616
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "los operandos de %<__builtin_complex%> son de tipos diferentes"
  
! #: c/c-parser.cc:11661 c/c-parser.cc:11690 cp/parser.cc:7764
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>"
  
! #: c/c-parser.cc:11851
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong number of arguments to %qs"
  msgstr "argumento de tipo errÃ³neo para %s"
  
! #: c/c-parser.cc:11860
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qs operand not an integral type"
  msgstr "%qD no tiene tipo integral o de enumeraciÃ³n"
  
! #: c/c-parser.cc:12123 cp/parser.cc:6134
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<#pragma omp barrier%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:12133
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-parser.cc:12221
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "%qD se declarÃ³ %<constexpr%> fuera de su clase"
  
! #: c/c-parser.cc:12226
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "%qD se declarÃ³ %<constexpr%> fuera de su clase"
  
! #: c/c-parser.cc:12241
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "la literal compuesta tiene tamaÃ±o variable"
  
! #: c/c-parser.cc:12246
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal of non-object type %qT"
  msgid "compound literal has function type"
  msgstr "la literal compuesta del tipo %qT que no es objeto"
  
! #: c/c-parser.cc:12277
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr "literal compuesta calificada por un calificador de espacio de direcciones"
  
! #: c/c-parser.cc:12282
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C90 prohÃ­be las literales compuestas"
  
! #: c/c-parser.cc:12284
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C90 prohÃ­be las literales compuestas"
  
! #: c/c-parser.cc:12298
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr "los especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n del literal compuesto"
  
! #: c/c-parser.cc:12373
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12378
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12386
  #, fuzzy, gcc-internal-format
  #| msgid "using %qs with unsigned type has no effect"
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "usar %qs con un tipo sin signo no tiene ningÃºn efecto"
  
! #: c/c-parser.cc:12397
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12401
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12406
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12419
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12423
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12440
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12445
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12450
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12476
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:12606 cp/parser.cc:8164
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:12980
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "se esperaba un identificador o %<)%>"
  
! #: c/c-parser.cc:13076
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "punto y coma extra"
  
! #: c/c-parser.cc:13324
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "se especificÃ³ un punto y coma extra en la definiciÃ³n del mÃ©todo"
  
! #: c/c-parser.cc:13456
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "los atributos de mÃ©todo sÃ³lo se deben especificar al final"
  
! #: c/c-parser.cc:13476
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "se esperaba %<;%> o %<{%> despuÃ©s de la definiciÃ³n del atributo de mÃ©todo"
  
! #: c/c-parser.cc:13598
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "se esperaba una declaraciÃ³n mÃ©todo objective-c"
  
! #: c/c-parser.cc:14050
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "ninguna clase de almacenamiento o tipo se puede especificar aquÃ­,"
  
! #: c/c-parser.cc:14118 cp/parser.cc:37573
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "empty property attribute list"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:14132 cp/parser.cc:37586
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
  msgstr "falta el atributo Code"
  
! #: c/c-parser.cc:14171
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown property attribute %<%s%s%>"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:14174 cp/parser.cc:37623
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:14183 cp/parser.cc:37632
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %<@%> before Objective-C string"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "%<@%> repetida antes de la cadena Objective-C"
  
! #: c/c-parser.cc:14194 cp/parser.cc:37646
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected %qE selector name"
  msgstr "se esperaba una declaraciÃ³n de selecciÃ³n"
  
! #: c/c-parser.cc:14210 cp/parser.cc:37665
  #, fuzzy, gcc-internal-format
  #| msgid "setter name must terminate with %<:%>"
  msgid "setter method names must terminate with %<:%>"
  msgstr "el nombre del setter debe terminar con %<:%>"
  
! #: c/c-parser.cc:14434 cp/semantics.cc:13110
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr "%<#pragma GCC unroll%> requiere una expresiÃ³n de asignaciÃ³n que evaluada dÃ© una constante entera no negativa menor que %u"
  
! #: c/c-parser.cc:14470 cp/parser.cc:50733
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:14490 c/c-parser.cc:23558 c/c-parser.cc:23867
! #: c/c-parser.cc:23930 c/c-parser.cc:24040 cp/parser.cc:46383
! #: cp/parser.cc:46731 cp/parser.cc:46846 cp/parser.cc:46945 cp/parser.cc:50754
! #: cp/parser.cc:50770 cp/parser.cc:50786 cp/parser.cc:50803 cp/parser.cc:50820
! #: cp/parser.cc:50837 cp/parser.cc:50864 cp/parser.cc:50878 cp/parser.cc:50903
! #: cp/parser.cc:50917
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:14513 cp/parser.cc:50892
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> debe estar en el alcance del fichero"
  
! #: c/c-parser.cc:14603 cp/parser.cc:51016
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp section%> sÃ³lo se puede usar en construcciones %<#pragma omp sections%>"
  
! #: c/c-parser.cc:14610 cp/parser.cc:51022
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> sÃ³lo se puede usar en construcciones %<#pragma omp sections%>"
  
! #: c/c-parser.cc:14622 c/c-parser.cc:14638
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma %s%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma %s%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:14705 cp/parser.cc:51099
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "se esperaba una declaraciÃ³n for, while o do"
  
! #: c/c-parser.cc:14718 cp/parser.cc:50744
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
  
! #: c/c-parser.cc:15085 c/c-parser.cc:18983 c/c-parser.cc:20640
! #: c/c-parser.cc:20659 c/c-parser.cc:20910 c/c-parser.cc:20968
! #: c/c-parser.cc:20975 c/c-parser.cc:20982 c/c-parser.cc:25881
! #: c/c-parser.cc:25889 c/c-parser.cc:26159 c/c-parser.cc:26169
! #: c/c-parser.cc:26263 c/c-parser.cc:26270 c/c-parser.cc:26277
! #: cp/parser.cc:38096 cp/parser.cc:41648 cp/parser.cc:42566 cp/parser.cc:42603
! #: cp/parser.cc:42792 cp/parser.cc:42855 cp/parser.cc:42862 cp/parser.cc:42869
! #: cp/parser.cc:48178 cp/parser.cc:48185 cp/parser.cc:48192 cp/parser.cc:49639
! #: cp/parser.cc:49647 cp/parser.cc:49799 cp/parser.cc:49809
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-parser.cc:15112
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr "la expresiÃ³n debe ser integral"
  
! #: c/c-parser.cc:15517 c/c-parser.cc:15529
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<)%> or %<,%>"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/c-parser.cc:15697 c/c-parser.cc:26565
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD no es una variable"
  
! #: c/c-parser.cc:15701 cp/semantics.cc:8541
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD no es una variable puntero"
  
! #: c/c-parser.cc:15743 cp/parser.cc:38950
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "el argumento de collapse necesita una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.cc:15838 cp/parser.cc:39028
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:15840 cp/parser.cc:39030
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "se esperaba %<simd%>, %<reduction%> o %<target%>"
  
! #: c/c-parser.cc:15925 cp/parser.cc:39100
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant logical expression"
  msgstr "se esperaba una expresiÃ³n entera"
  
! #: c/c-parser.cc:16002 cp/parser.cc:39182
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: c/c-parser.cc:16022 c/c-parser.cc:23923 c/c-parser.cc:24033
! #: cp/parser.cc:39200 cp/parser.cc:46723 cp/parser.cc:46838
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "se esperaba %<data%>"
  
! #: c/c-parser.cc:16075 cp/parser.cc:39255
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "demasiadas clÃ¡usulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:16082 cp/parser.cc:39262
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "demasiadas clÃ¡usulas %<if%>"
  
! #: c/c-parser.cc:16084 cp/parser.cc:39264
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "demasiadas clÃ¡usulas %<if%> sin modificador"
  
! #: c/c-parser.cc:16090 cp/parser.cc:39270
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "si alguna clÃ¡usula %<if%> tiene modificador, entonces todas las clÃ¡usulas %<if%> tienen que usar modificador"
  
! #: c/c-parser.cc:16195 c/c-parser.cc:16255 c/c-parser.cc:16317
! #: c/c-parser.cc:16365 c/c-parser.cc:16445 c/c-parser.cc:16842
! #: c/c-parser.cc:16924 c/c-parser.cc:17529 c/c-parser.cc:17674
! #: c/c-parser.cc:17742 c/c-parser.cc:18920
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "se esperaba una expresiÃ³n entera"
  
! #: c/c-parser.cc:16206
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.cc:16267
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "el valor de %<num_tasks%> debe ser positivo"
  
! #: c/c-parser.cc:16329 cp/semantics.cc:8755
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "el valor de %<grainsize%> debe ser positivo"
  
! #: c/c-parser.cc:16378 cp/semantics.cc:8785
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "el valor de %<priority%> debe ser no negativo"
  
! #: c/c-parser.cc:16412 cp/parser.cc:39496
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "se esperaba una expresiÃ³n entera"
  
! #: c/c-parser.cc:16484 cp/parser.cc:39566
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> o %<max%>"
  
! #: c/c-parser.cc:16552
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:16629 cp/parser.cc:39718
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "demasiadas clÃ¡usulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:16632 cp/parser.cc:39721
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "demasiadas clÃ¡usulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:16716 cp/semantics.cc:7612 cp/semantics.cc:7667
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "la expresiÃ³n %qs debe ser integral"
  
! #: c/c-parser.cc:16728 c/c-parser.cc:16851 cp/semantics.cc:7646
! #: cp/semantics.cc:7681
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "el valor de %qs debe ser positivo"
  
! #: c/c-parser.cc:16790 cp/parser.cc:38722
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "demasiados argumentos %<static%>"
  
! #: c/c-parser.cc:16824 cp/parser.cc:38755
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "argumento inesperado"
  
! #: c/c-parser.cc:16991 cp/semantics.cc:8972
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "el argumento de %<tile%> necesita una constante entera positiva"
  
! #: c/c-parser.cc:17059 cp/parser.cc:41829
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses"
  msgid "too many %<self%> clauses"
  msgstr "demasiadas clÃ¡usulas %<if%>"
  
! #: c/c-parser.cc:17101 cp/parser.cc:39771
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "se esperaba %<none%> o %<shared%>"
  
! #: c/c-parser.cc:17110 c/c-parser.cc:17116 cp/parser.cc:39780
! #: cp/parser.cc:39790
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<concurrent%>"
  msgstr "se esperaba %<new%>"
  
! #: c/c-parser.cc:17152 cp/parser.cc:39830
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:17205 cp/parser.cc:39898
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "el argumento de collapse necesita una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.cc:17330 c/c-parser.cc:25432 cp/parser.cc:49280
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> o identificador"
  
! #: c/c-parser.cc:17452 cp/parser.cc:40156
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "se usaron al mismo tiempo los modificadores %<monotonic%> y %<nonmonotonic%>"
  
! #: c/c-parser.cc:17506 cp/parser.cc:40172
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "el planificador %<runtime%> no toma un parÃ¡metro %<chunk_size%>"
  
! #: c/c-parser.cc:17510 cp/parser.cc:40175
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "el planificador %<auto%> no toma un parÃ¡metro %<chunk_size%>"
  
! #: c/c-parser.cc:17523 cp/semantics.cc:7728
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.cc:17546 cp/parser.cc:40195
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "gÃ©nero de planificador no vÃ¡lido"
  
! #: c/c-parser.cc:17685 c/c-parser.cc:17696
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "el valor de %<num_teams%> debe ser positivo"
  
! #: c/c-parser.cc:17704 cp/semantics.cc:7695
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:17753 cp/semantics.cc:7824
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "el valor de %<thread_limit%> debe ser positivo"
  
! #: c/c-parser.cc:17798 cp/semantics.cc:7952
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.cc:17910 c/c-parser.cc:20627 cp/parser.cc:42558
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<allocator%> or %<align%>"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/c-parser.cc:17917
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "%qs duplicado"
  
! #: c/c-parser.cc:17965 cp/semantics.cc:8087
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17976 cp/semantics.cc:8042 cp/semantics.cc:8058
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.cc:18095 cp/parser.cc:40642
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple linear modifiers"
  msgstr "especificadores `virtual' mÃºltiples"
  
! #: c/c-parser.cc:18107 cp/parser.cc:40655
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple %<step%> modifiers"
  msgstr "especificadores `virtual' mÃºltiples"
  
! #: c/c-parser.cc:18115 c/c-parser.cc:18143
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<linear%> clause step expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: c/c-parser.cc:18195
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.cc:18234
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.cc:18594 cp/parser.cc:41202
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "el modificador de caracterÃ­stica %qs es incompatible con %s %s"
  
! #: c/c-parser.cc:18642 cp/parser.cc:41257 cp/parser.cc:41709 cp/parser.cc:41759
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "tipo de dependencia no vÃ¡lida"
  
! #: c/c-parser.cc:18703 cp/parser.cc:41287
  #, fuzzy, gcc-internal-format
  #| msgid "invalid map kind"
  msgid "invalid doacross kind"
  msgstr "tipo de mapa no vÃ¡lida"
  
! #: c/c-parser.cc:18772 cp/parser.cc:41430
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<always%> modifiers"
  msgstr "demasiadas clÃ¡usulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:18782 cp/parser.cc:41443
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<close%> modifiers"
  msgstr "demasiadas clÃ¡usulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:18792 cp/parser.cc:41456
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<present%> modifiers"
  msgstr "demasiadas clÃ¡usulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:18800 cp/parser.cc:41467
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:18838 cp/parser.cc:41507
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "tipo de mapa no vÃ¡lida"
  
! #: c/c-parser.cc:18890 cp/parser.cc:41571
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18902 cp/parser.cc:41582
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:18925 cp/semantics.cc:7849
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: c/c-parser.cc:18958 cp/parser.cc:41653
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
  msgstr "gÃ©nero de planificador no vÃ¡lido"
  
! #: c/c-parser.cc:19037
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid proc_bind kind"
  msgstr "gÃ©nero de planificador no vÃ¡lido"
  
! #: c/c-parser.cc:19081
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:19179 cp/semantics.cc:8268
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19391 cp/parser.cc:42045
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected an OpenACC clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-parser.cc:19402 c/c-parser.cc:19767 cp/parser.cc:42056
! #: cp/parser.cc:42464
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs no es vÃ¡lido para %qs"
  
! #: c/c-parser.cc:19447 cp/parser.cc:42104
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:19600 cp/parser.cc:42297
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs debe ser la primera clÃ¡usula de %qs"
  
! #: c/c-parser.cc:19756 cp/parser.cc:42453
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected an OpenMP clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-parser.cc:19891 cp/parser.cc:47284
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "no hay clÃ¡usulas vÃ¡lidas especificadas en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:19901 cp/parser.cc:47294
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "secciÃ³n de matriz en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:19921 cp/parser.cc:47314
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "%qD debe ser una variable global en %<#pragma acc declare link%>"
  
! #: c/c-parser.cc:19932 cp/parser.cc:47325
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "clÃ¡usula OpenACC no vÃ¡lida en el alcance del fichero"
  
! #: c/c-parser.cc:19939 cp/parser.cc:47332
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "uso no vÃ¡lido de la variable %<extern%> %qD en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:19947 cp/parser.cc:47340
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "uso no vÃ¡lido de la variable %<global%> %qD en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:19958 cp/parser.cc:47362
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "%qD debe ser una variable global en %<#pragma acc declare link%>"
  
! #: c/c-parser.cc:19968 cp/parser.cc:47385
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "La variable %qD se usa mÃ¡s de una vez con %<#pragma acc declare%>"
  
! #: c/c-parser.cc:20061 cp/parser.cc:47469
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "se esperaba %<data%> despuÃ©s de %<#pragma acc %s%>"
  
! #: c/c-parser.cc:20077 cp/parser.cc:47486
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> no tiene clÃ¡usula de movimiento de datos"
  
! #: c/c-parser.cc:20109 cp/parser.cc:47244
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20338 cp/parser.cc:3367
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE no se ha declarado"
  
! #: c/c-parser.cc:20342
  #, gcc-internal-format
  msgid "expected function name"
  msgstr "se esperaba nombre de funciÃ³n"
  
! #: c/c-parser.cc:20360 cp/parser.cc:50066
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD no hace referencia a una funciÃ³n"
  
! #: c/c-parser.cc:20383 c/c-parser.cc:20431 cp/parser.cc:1662
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> no estÃ¡ inmediatamente seguido de una declaraciÃ³n o definiciÃ³n de funciÃ³n"
  
! #: c/c-parser.cc:20423 cp/parser.cc:50117 cp/parser.cc:50164
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> no estÃ¡ inmediatamente seguido de una Ãºnica declaraciÃ³n o definiciÃ³n de funciÃ³n"
  
! #: c/c-parser.cc:20454 cp/parser.cc:50192
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> debe aplicarse antes de uso"
  
! #: c/c-parser.cc:20455 cp/parser.cc:50194
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> debe aplicarse antes de definiciÃ³n"
  
! #: c/c-parser.cc:20500 cp/parser.cc:47702
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> debe contener al menos una clÃ¡usula %<device%>, %<host%> o %<self%>"
  
! #: c/c-parser.cc:20558
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:20562 c/c-parser.cc:20585
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "to be allocated variable declared here"
  msgstr "el tipo de parÃ¡metro de plantilla %qT se declarÃ³ %<friend%>"
  
! #: c/c-parser.cc:20580
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20583
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "modified here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: c/c-parser.cc:20651 cp/parser.cc:42578 cp/parser.cc:42593
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.cc:20675
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20692
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20699
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:20707
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20714
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:20721
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:20725
  #, fuzzy, gcc-internal-format
  #| msgid "Polymorphic array at %C not yet supported"
  msgid "%<#pragma omp allocate%> for static variables like %qD not yet supported"
  msgstr "AÃºn no se admite la matriz polimÃ³rfica en %C"
  
! #: c/c-parser.cc:20876 cp/parser.cc:42758
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:20915 cp/parser.cc:42797
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:20939 cp/parser.cc:42826
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> o identificador"
  
! #: c/c-parser.cc:20954 cp/parser.cc:42841
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many atomic clauses"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-parser.cc:20961 cp/parser.cc:42848
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many memory order clauses"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-parser.cc:20999 c/c-parser.cc:21006 cp/parser.cc:42886
! #: cp/parser.cc:42893
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "%<#pragma omp target update%> debe contener al menos una clÃ¡usula %<from%> o %<to%>"
  
! #: c/c-parser.cc:21012 c/c-parser.cc:21017 cp/parser.cc:42899
! #: cp/parser.cc:42904
  #, fuzzy, gcc-internal-format
  #| msgid "%qs requires %qs"
  msgid "%qs clause requires %qs clause"
  msgstr "%qs requiere %qs"
  
! #: c/c-parser.cc:21040 cp/parser.cc:42927
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp target update%> debe contener al menos una clÃ¡usula %<from%> o %<to%>"
  
! #: c/c-parser.cc:21051 cp/parser.cc:42938
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp target update%> debe contener al menos una clÃ¡usula %<from%> o %<to%>"
  
! #: c/c-parser.cc:21083 cp/parser.cc:42970
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%<#pragma omp target update%> debe contener al menos una clÃ¡usula %<from%> o %<to%>"
  
! #: c/c-parser.cc:21093 cp/parser.cc:42980
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%<#pragma omp target update%> debe contener al menos una clÃ¡usula %<from%> o %<to%>"
  
! #: c/c-parser.cc:21216 cp/parser.cc:43080
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de union"
  
! #: c/c-parser.cc:21223 cp/parser.cc:43087
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:21296 cp/parser.cc:43152 cp/parser.cc:43435 cp/parser.cc:43529
! #: cp/parser.cc:43547
  #, fuzzy, gcc-internal-format
  #| msgid "invalid form of %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "forma no vÃ¡lida de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:21307 cp/parser.cc:43163
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "se esperaba %<delete%>"
  
! #: c/c-parser.cc:21367 cp/parser.cc:43602
  #, fuzzy, gcc-internal-format
  #| msgid "invalid form of %<#pragma omp atomic%>"
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "forma no vÃ¡lida de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:21638 cp/parser.cc:43456 cp/parser.cc:43482
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "forma no vÃ¡lida de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:21642 cp/parser.cc:43522 cp/parser.cc:43556
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "operador no vÃ¡lido para %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:21693 cp/parser.cc:43591
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:21699 cp/semantics.cc:11160 cp/semantics.cc:11170
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> usa dos expresiones diferentes para la memoria"
  
! #: c/c-parser.cc:21802 cp/semantics.cc:11247
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: c/c-parser.cc:21845
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: c/c-parser.cc:21851 cp/parser.cc:43744
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:21882 cp/parser.cc:43780
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: c/c-parser.cc:21894 cp/parser.cc:43796
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:21935 cp/parser.cc:43834
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:21943 cp/parser.cc:43842
  #, fuzzy, gcc-internal-format
  #| msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "la clÃ¡usula %<linear%> no puede especificarse junto con la clÃ¡usula %<ordered%> con un parÃ¡metro"
  
! #: c/c-parser.cc:21948
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "se esperaba %<(%> o fin de lÃ­nea"
  
! #: c/c-parser.cc:22019 cp/parser.cc:44548
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:22086 cp/parser.cc:44617
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp taskyield%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:22120 cp/parser.cc:44650
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:22125 cp/parser.cc:44656
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma omp scan%>"
  msgstr "se esperaba una clÃ¡usula %<#pragma omp%>"
  
! #: c/c-parser.cc:22134 cp/parser.cc:44665
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp taskyield%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:22252 cp/semantics.cc:10734 cp/semantics.cc:10819
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "se esperaba una declaraciÃ³n de iteraciÃ³n o una inicializaciÃ³n"
  
! #: c/c-parser.cc:22340 c/c-parser.cc:22355 cp/parser.cc:45012
! #: cp/parser.cc:45027
  #, fuzzy, gcc-internal-format
  #| msgid "not enough perfectly nested loops"
  msgid "not enough nested loops"
  msgstr "no hay suficientes bucles perfectamente anidados"
  
! #: c/c-parser.cc:22455 cp/parser.cc:45299
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "el parÃ¡metro de la clÃ¡usula %<ordered%> es menor que %<collapse%>"
  
! #: c/c-parser.cc:22466 cp/parser.cc:45310
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "se esperaba una declaraciÃ³n for"
  
! #: c/c-parser.cc:22578 cp/parser.cc:44850 cp/parser.cc:44893 cp/pt.cc:18109
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable de iteraciÃ³n %qD no debe ser firstprivate"
  
! #: c/c-parser.cc:22986 cp/parser.cc:45821
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:23202 cp/parser.cc:46027
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "se esperaba %<fork%> despuÃ©s de %qs"
  
! #: c/c-parser.cc:23549 cp/parser.cc:46374
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "se esperaba %<point%>"
  
! #: c/c-parser.cc:23816 cp/parser.cc:46661
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> con map-type distinto de %<to%>, %<from%>, %<tofrom%> y %<alloc%> en la clÃ¡usula %<map%>"
  
! #: c/c-parser.cc:23832 cp/parser.cc:46677
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%<#pragma omp target data%> debe contener al menos una clÃ¡usula %<map%>"
  
! #: c/c-parser.cc:23880 cp/parser.cc:46958
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> debe contener al menos una clÃ¡usula %<from%> o %<to%>"
  
! #: c/c-parser.cc:23982 cp/parser.cc:46784
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> con map-type distinto de %<to%> y %<alloc%> en la clÃ¡usula %<map%>"
  
! #: c/c-parser.cc:23994 cp/parser.cc:46796
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> debe contener al menos una clÃ¡usula %<map%>"
  
! #: c/c-parser.cc:24093 cp/parser.cc:46901
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> con map-type distinto de %<from%>, %<release%> y %<delete%> en la clÃ¡usula %<map%>"
  
! #: c/c-parser.cc:24106 cp/parser.cc:46914
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> debe contener al menos una clÃ¡usula %<map%>"
  
! #: c/c-parser.cc:24351 cp/semantics.cc:10242
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> con map-type distinto de %<to%>, %<from%>, %<tofrom%> y %<alloc%> en la clÃ¡usula %<map%>"
  
! #: c/c-parser.cc:24408
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>"
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaraciÃ³n o definiciÃ³n de funciÃ³n o de otra %<#pragma omp declare simd%>"
  
! #: c/c-parser.cc:24459 c/c-parser.cc:24497
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaraciÃ³n o definiciÃ³n de funciÃ³n"
  
! #: c/c-parser.cc:24530 cp/parser.cc:47846
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected trait selector name"
  msgstr "se esperaba una declaraciÃ³n de selecciÃ³n"
  
! #: c/c-parser.cc:24542 cp/parser.cc:47860
  #, fuzzy, gcc-internal-format
  #| msgid "constructor not allowed for non-vector types"
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "no se permite un constructor para tipos que no sean vectores"
  
! #: c/c-parser.cc:24570 cp/parser.cc:47889
  #, fuzzy, gcc-internal-format
  #| msgid "%<no-custom-%s%> does not accept arguments"
  msgid "selector %qs does not accept any properties"
  msgstr "%<no-custom-%s%> no acepta argumentos"
  
! #: c/c-parser.cc:24592 cp/parser.cc:47921
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<friend%> sÃ³lo se puede especificar dentro de una clase"
  
! #: c/c-parser.cc:24601 cp/parser.cc:47931
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "%<score%> argument must be constant integer expression"
  msgstr "el argumento de collapse necesita una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.cc:24604 cp/parser.cc:47934
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%<score%> argument must be non-negative"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: c/c-parser.cc:24645 cp/parser.cc:47980
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal"
  msgstr "se esperaba una cadena literal"
  
! #: c/c-parser.cc:24670 cp/parser.cc:48005 cp/pt.cc:12022
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be constant integer expression"
  msgstr "se esperaba una expresiÃ³n entera"
  
! #: c/c-parser.cc:24684 cp/parser.cc:48019
  #, fuzzy, gcc-internal-format
  #| msgid "property %qs already specified in %<@synthesize%>"
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
--- 50101,51608 ----
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:9399 cp/typeck.cc:5515
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr "la divisiÃ³n %<sizeof (%T) / sizeof (%T)%> no computa el nÃºmero de elementos del array"
  
! #: c/c-parser.cc:9405 cp/typeck.cc:5520
  #, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "el primer operando %<sizeof%> se declarÃ³ aquÃ­"
  
! #: c/c-parser.cc:9676
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in cast"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: c/c-parser.cc:9679
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for typedef %qE"
  msgid "alignment specified for type name in cast"
  msgstr "se especificÃ³ la alineaciÃ³n para la definiciÃ³n de tipo %qE"
  
! #: c/c-parser.cc:9780
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "C tradicional rechaza el operador unario mas"
  
! #: c/c-parser.cc:9912
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %<sizeof%>"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: c/c-parser.cc:9915
  #, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "se especificÃ³ la alineaciÃ³n para el nombre de tipo en %<sizeof%>"
  
! #: c/c-parser.cc:9931
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "se aplicÃ³ %<sizeof%> a un campo de bits"
  
! #: c/c-parser.cc:10004
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %qE"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: c/c-parser.cc:10007
  #, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "se especificÃ³ la alineaciÃ³n para el nombre de tipo %qE"
  
! #: c/c-parser.cc:10031
  #, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C no permite %<%E (expression)%>"
  
! #: c/c-parser.cc:10184
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "no se puede tomar la direcciÃ³n de %qs"
  
! #: c/c-parser.cc:10267
  #, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C99 no admite %<_Generic%>"
  
! #: c/c-parser.cc:10270
  #, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 no admite %<_Generic%>"
  
! #: c/c-parser.cc:10339
  #, gcc-internal-format
  msgid "%<_Generic%> association has function type"
  msgstr "la asociaciÃ³n %<_Generic%> tiene tipo funciÃ³n"
  
! #: c/c-parser.cc:10342
  #, gcc-internal-format
  msgid "%<_Generic%> association has incomplete type"
  msgstr "la asociaciÃ³n %<_Generic%> tiene tipo incompleto"
  
! #: c/c-parser.cc:10346
  #, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr "la asociaciÃ³n %<_Generic%> tiene tipo de longitud variable"
  
! #: c/c-parser.cc:10380
  #, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "caso %<default%> duplicado en %<_Generic%>"
  
! #: c/c-parser.cc:10381
  #, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "el %<default%> original estÃ¡ aquÃ­"
  
! #: c/c-parser.cc:10389
  #, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "%<_Generic%> especifica dos tipos compatibles"
  
! #: c/c-parser.cc:10390
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "el tipo compatible estÃ¡ aquÃ­"
  
! #: c/c-parser.cc:10413
  #, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "el selector %<_Generic%> concuerda con mÃºltiples asociaciones"
  
! #: c/c-parser.cc:10415
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "otra coincidencia estÃ¡ aquÃ­"
  
! #: c/c-parser.cc:10440
  #, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "el selector %<_Generic%> de tipo %qT no es compatible con ninguna asociaciÃ³n"
  
! #: c/c-parser.cc:10461
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "el argumento %u de %<__builtin_tgmath%> no es puntero a funciÃ³n"
  
! #: c/c-parser.cc:10469
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "el argumento %u de %<__builtin_tgmath%> no tiene prototipo"
  
! #: c/c-parser.cc:10475
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "el argumento %u de %<__builtin_tgmath%> tiene argumentos variables"
  
! #: c/c-parser.cc:10491
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "el argumento %u de %<__builtin_tgmath%> no tiene argumentos"
  
! #: c/c-parser.cc:10514 c/c-parser.cc:10518
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C90 no admite el identificador predefinido %<__func__%>"
  
! #: c/c-parser.cc:10522
  #, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C90 no admite el identificador predefinido %<__func__%>"
  
! #: c/c-parser.cc:10700 c/c-parser.cc:12165 c/c-parser.cc:12187
! #: c/c-parser.cc:21245 c/gimple-parser.cc:1811 c/gimple-parser.cc:2451
! #: cp/parser.cc:43085
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "se esperaba una expresiÃ³n"
  
! #: c/c-parser.cc:10722
  #, gcc-internal-format
  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/c-parser.cc:10737
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C prohÃ­be grupos de llaves dentro de expresiones"
  
! #: c/c-parser.cc:10931
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_choose_expr%>"
  
! #: c/c-parser.cc:10947
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "el primer argumento de %<__builtin_choose_expr%> no es una constante"
  
! #: c/c-parser.cc:11017 c/c-parser.cc:11034 c/c-parser.cc:11041
  #, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "faltan argumentos para %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11062
  #, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "el argumento '%u' de %<__builtin_tgmath%> tiene un nÃºmero incorrecto de argumentos"
  
! #: c/c-parser.cc:11106 c/c-parser.cc:11116
  #, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr "el tipo de retorno de tipo genÃ©rico para el argumento %u de %<__builtin_tgmath%> no es vÃ¡lido"
  
! #: c/c-parser.cc:11138 c/c-parser.cc:11148
  #, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr "el tipo de tipo genÃ©rico para el argumento %u del argumento %u de %<__builtin_tgmath%> no es vÃ¡lido"
  
! #: c/c-parser.cc:11181
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "los argumentos de funciÃ³n de %<__builtin_tgmath%> tienen todos el mismo tipo"
  
! #: c/c-parser.cc:11200
  #, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr "los argumentos de funciÃ³n de %<__builtin_tgmath%> carecen de paramÃ©tro de tipo genÃ©rico"
  
! #: c/c-parser.cc:11248
  #, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr "el tipo de parÃ¡metro de tipo genÃ©rico para el argumento de funciÃ³n %u de %<__builtin_tgmath%> estÃ¡ duplicado"
  
! #: c/c-parser.cc:11271
  #, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr "tipo de retorno inadecuado para el argumento de funciÃ³n %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11288
  #, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "tipo inadecuado para el argumento %u del argumento de funciÃ³n %u de %<__builtin_tgmath%>"
  
! #: c/c-parser.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "tipo no vÃ¡lido del argumento %u de la funciÃ³n de tipo genÃ©rico"
  
! #: c/c-parser.cc:11338
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "argumento de coma flotante decimal %u para funciÃ³n de tipo genÃ©rico solo para complejos"
  
! #: c/c-parser.cc:11346
  #, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "argumento de coma flotante decimal %u para funciÃ³n de tipo genÃ©rico solo para binarios"
  
! #: c/c-parser.cc:11354 c/c-parser.cc:11384
  #, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "argumentos de ambos tipos complejo y de coma flotante decimal para funciÃ³n de tipo genÃ©rico"
  
! #: c/c-parser.cc:11362 c/c-parser.cc:11404
  #, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "argumentos de ambos tipos binario y de coma flotante decimal para funciÃ³n de tipo genÃ©rico"
  
! #: c/c-parser.cc:11376
  #, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "argumento complejo %u para funciÃ³n de tipo genÃ©rico solo para decimales"
  
! #: c/c-parser.cc:11396
  #, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "argumento binario %u para funciÃ³n de tipo genÃ©rico solo para decimales"
  
! #: c/c-parser.cc:11499
  #, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "no hay ninguna funciÃ³n coincidente para la llamada de tipo genÃ©rico"
  
! #: c/c-parser.cc:11540
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_call_with_static_chain%>"
  
! #: c/c-parser.cc:11553
  #, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "el primer argumento de %<__builtin_call_with_static_chain%> debe ser una expresiÃ³n de llamada"
  
! #: c/c-parser.cc:11557
  #, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "el segundo argumento de %<__builtin_call_with_static_chain%> debe ser un tipo puntero"
  
! #: c/c-parser.cc:11583
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_complex%>"
  
! #: c/c-parser.cc:11605
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "el operando de %<__builtin_complex%> no es de tipo de coma flotante binario real"
  
! #: c/c-parser.cc:11614
  #, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "los operandos de %<__builtin_complex%> son de tipos diferentes"
  
! #: c/c-parser.cc:11659 c/c-parser.cc:11688 cp/parser.cc:7764
  #, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>"
  
! #: c/c-parser.cc:11849
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to %s"
  msgid "wrong number of arguments to %qs"
  msgstr "argumento de tipo errÃ³neo para %s"
  
! #: c/c-parser.cc:11858
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qs operand not an integral type"
  msgstr "%qD no tiene tipo integral o de enumeraciÃ³n"
  
! #: c/c-parser.cc:11864
! #, fuzzy, gcc-internal-format
! #| msgid "argument 3 in call to function %qE has enumerated type"
! msgid "argument %u in call to function %qs has enumerated type"
! msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo enumerado"
! 
! #: c/c-parser.cc:11871
! #, fuzzy, gcc-internal-format
! #| msgid "argument 3 in call to function %qE has boolean type"
! msgid "argument %u in call to function %qs has boolean type"
! msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo boolean"
! 
! #: c/c-parser.cc:11878
! #, fuzzy, gcc-internal-format
! #| msgid "argument 3 in call to function %qE has enumerated type"
! msgid "argument 1 in call to function %qs has signed type"
! msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un tipo enumerado"
! 
! #: c/c-parser.cc:12142 cp/parser.cc:6134
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr "%<#pragma omp barrier%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:12152
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support %<[*]%> array declarators"
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C90 no admite declaradores de matriz %<[*]%>"
  
! #: c/c-parser.cc:12240
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "%qD se declarÃ³ %<constexpr%> fuera de su clase"
  
! #: c/c-parser.cc:12245
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared %<constexpr%> outside its class"
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "%qD se declarÃ³ %<constexpr%> fuera de su clase"
  
! #: c/c-parser.cc:12260
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "la literal compuesta tiene tamaÃ±o variable"
  
! #: c/c-parser.cc:12265
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal of non-object type %qT"
  msgid "compound literal has function type"
  msgstr "la literal compuesta del tipo %qT que no es objeto"
  
! #: c/c-parser.cc:12296
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr "literal compuesta calificada por un calificador de espacio de direcciones"
  
! #: c/c-parser.cc:12301
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C90 prohÃ­be las literales compuestas"
  
! #: c/c-parser.cc:12303
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C90 prohÃ­be las literales compuestas"
  
! #: c/c-parser.cc:12317
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr "los especificadores %<_Alignas%> no pueden reducir la alineaciÃ³n del literal compuesto"
  
! #: c/c-parser.cc:12392
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12397
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12405
  #, fuzzy, gcc-internal-format
  #| msgid "using %qs with unsigned type has no effect"
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "usar %qs con un tipo sin signo no tiene ningÃºn efecto"
  
! #: c/c-parser.cc:12416
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12420
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12425
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12438
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12442
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12459
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12464
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12469
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12495
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:12625 cp/parser.cc:8164
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:12999
  #, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "se esperaba un identificador o %<)%>"
  
! #: c/c-parser.cc:13095
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "punto y coma extra"
  
! #: c/c-parser.cc:13343
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "se especificÃ³ un punto y coma extra en la definiciÃ³n del mÃ©todo"
  
! #: c/c-parser.cc:13475
  #, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "los atributos de mÃ©todo sÃ³lo se deben especificar al final"
  
! #: c/c-parser.cc:13495
  #, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "se esperaba %<;%> o %<{%> despuÃ©s de la definiciÃ³n del atributo de mÃ©todo"
  
! #: c/c-parser.cc:13617
  #, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "se esperaba una declaraciÃ³n mÃ©todo objective-c"
  
! #: c/c-parser.cc:14069
  #, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "ninguna clase de almacenamiento o tipo se puede especificar aquÃ­,"
  
! #: c/c-parser.cc:14137 cp/parser.cc:37591
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "empty property attribute list"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:14151 cp/parser.cc:37604
  #, fuzzy, gcc-internal-format
  #| msgid "missing Code attribute"
  msgid "missing property attribute"
  msgstr "falta el atributo Code"
  
! #: c/c-parser.cc:14190
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown property attribute %<%s%s%>"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:14193 cp/parser.cc:37641
  #, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "atributo de propiedad desconocido"
  
! #: c/c-parser.cc:14202 cp/parser.cc:37650
  #, fuzzy, gcc-internal-format
  #| msgid "repeated %<@%> before Objective-C string"
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "%<@%> repetida antes de la cadena Objective-C"
  
! #: c/c-parser.cc:14213 cp/parser.cc:37664
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected %qE selector name"
  msgstr "se esperaba una declaraciÃ³n de selecciÃ³n"
  
! #: c/c-parser.cc:14229 cp/parser.cc:37683
  #, fuzzy, gcc-internal-format
  #| msgid "setter name must terminate with %<:%>"
  msgid "setter method names must terminate with %<:%>"
  msgstr "el nombre del setter debe terminar con %<:%>"
  
! #: c/c-parser.cc:14453 cp/semantics.cc:13238
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr "%<#pragma GCC unroll%> requiere una expresiÃ³n de asignaciÃ³n que evaluada dÃ© una constante entera no negativa menor que %u"
  
! #: c/c-parser.cc:14489 cp/parser.cc:50800
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:14509 c/c-parser.cc:23631 c/c-parser.cc:23940
! #: c/c-parser.cc:24003 c/c-parser.cc:24113 cp/parser.cc:46428
! #: cp/parser.cc:46776 cp/parser.cc:46891 cp/parser.cc:46990 cp/parser.cc:50821
! #: cp/parser.cc:50837 cp/parser.cc:50853 cp/parser.cc:50870 cp/parser.cc:50887
! #: cp/parser.cc:50904 cp/parser.cc:50931 cp/parser.cc:50945 cp/parser.cc:50970
! #: cp/parser.cc:50984
  #, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "%<#pragma %s%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:14532 cp/parser.cc:50959
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%<#pragma acc routine%> debe estar en el alcance del fichero"
  
! #: c/c-parser.cc:14622 cp/parser.cc:51083
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "%<#pragma omp section%> sÃ³lo se puede usar en construcciones %<#pragma omp sections%>"
  
! #: c/c-parser.cc:14629 cp/parser.cc:51089
  #, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "%<#pragma omp section%> sÃ³lo se puede usar en construcciones %<#pragma omp sections%>"
  
! #: c/c-parser.cc:14641 c/c-parser.cc:14657
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma %s%> may only be used in compound statements"
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%<#pragma %s%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:14724 cp/parser.cc:51166
  #, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "se esperaba una declaraciÃ³n for, while o do"
  
! #: c/c-parser.cc:14737 cp/parser.cc:50811
  #, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "%<#pragma GCC pch_preprocess%> debe ser primero"
  
! #: c/c-parser.cc:15104 c/c-parser.cc:19032 c/c-parser.cc:20713
! #: c/c-parser.cc:20732 c/c-parser.cc:20983 c/c-parser.cc:21041
! #: c/c-parser.cc:21048 c/c-parser.cc:21055 c/c-parser.cc:25954
! #: c/c-parser.cc:25962 c/c-parser.cc:26232 c/c-parser.cc:26242
! #: c/c-parser.cc:26336 c/c-parser.cc:26343 c/c-parser.cc:26350
! #: cp/parser.cc:38114 cp/parser.cc:41693 cp/parser.cc:42611 cp/parser.cc:42648
! #: cp/parser.cc:42837 cp/parser.cc:42900 cp/parser.cc:42907 cp/parser.cc:42914
! #: cp/parser.cc:48245 cp/parser.cc:48252 cp/parser.cc:48259 cp/parser.cc:49706
! #: cp/parser.cc:49714 cp/parser.cc:49866 cp/parser.cc:49876
  #, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-parser.cc:15131
  #, gcc-internal-format
  msgid "expression must be integral"
  msgstr "la expresiÃ³n debe ser integral"
  
! #: c/c-parser.cc:15536 c/c-parser.cc:15548
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<)%> or %<,%>"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/c-parser.cc:15746 c/c-parser.cc:26638
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD no es una variable"
  
! #: c/c-parser.cc:15750 cp/semantics.cc:8614
  #, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD no es una variable puntero"
  
! #: c/c-parser.cc:15792 cp/parser.cc:38995
  #, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "el argumento de collapse necesita una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.cc:15887 cp/parser.cc:39073
  #, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:15889 cp/parser.cc:39075
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "se esperaba %<simd%>, %<reduction%> o %<target%>"
  
! #: c/c-parser.cc:15974 cp/parser.cc:39145
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant logical expression"
  msgstr "se esperaba una expresiÃ³n entera"
  
! #: c/c-parser.cc:16051 cp/parser.cc:39227
  #, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: c/c-parser.cc:16071 c/c-parser.cc:23996 c/c-parser.cc:24106
! #: cp/parser.cc:39245 cp/parser.cc:46768 cp/parser.cc:46883
  #, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "se esperaba %<data%>"
  
! #: c/c-parser.cc:16124 cp/parser.cc:39300
  #, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "demasiadas clÃ¡usulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:16131 cp/parser.cc:39307
  #, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "demasiadas clÃ¡usulas %<if%>"
  
! #: c/c-parser.cc:16133 cp/parser.cc:39309
  #, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "demasiadas clÃ¡usulas %<if%> sin modificador"
  
! #: c/c-parser.cc:16139 cp/parser.cc:39315
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr "si alguna clÃ¡usula %<if%> tiene modificador, entonces todas las clÃ¡usulas %<if%> tienen que usar modificador"
  
! #: c/c-parser.cc:16244 c/c-parser.cc:16304 c/c-parser.cc:16366
! #: c/c-parser.cc:16414 c/c-parser.cc:16494 c/c-parser.cc:16891
! #: c/c-parser.cc:16973 c/c-parser.cc:17578 c/c-parser.cc:17723
! #: c/c-parser.cc:17791 c/c-parser.cc:18969
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "se esperaba una expresiÃ³n entera"
  
! #: c/c-parser.cc:16255
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.cc:16316
  #, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "el valor de %<num_tasks%> debe ser positivo"
  
! #: c/c-parser.cc:16378 cp/semantics.cc:8828
  #, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "el valor de %<grainsize%> debe ser positivo"
  
! #: c/c-parser.cc:16427 cp/semantics.cc:8858
  #, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "el valor de %<priority%> debe ser no negativo"
  
! #: c/c-parser.cc:16461 cp/parser.cc:39541
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "se esperaba una expresiÃ³n entera"
  
! #: c/c-parser.cc:16533 cp/parser.cc:39611
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> or %<max%>"
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> o %<max%>"
  
! #: c/c-parser.cc:16601
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:16678 cp/parser.cc:39763
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "demasiadas clÃ¡usulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:16681 cp/parser.cc:39766
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "demasiadas clÃ¡usulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:16765 cp/semantics.cc:7685 cp/semantics.cc:7740
  #, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "la expresiÃ³n %qs debe ser integral"
  
! #: c/c-parser.cc:16777 c/c-parser.cc:16900 cp/semantics.cc:7719
! #: cp/semantics.cc:7754
  #, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "el valor de %qs debe ser positivo"
  
! #: c/c-parser.cc:16839 cp/parser.cc:38767
  #, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "demasiados argumentos %<static%>"
  
! #: c/c-parser.cc:16873 cp/parser.cc:38800
  #, gcc-internal-format
  msgid "unexpected argument"
  msgstr "argumento inesperado"
  
! #: c/c-parser.cc:17040 cp/semantics.cc:9045
  #, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "el argumento de %<tile%> necesita una constante entera positiva"
  
! #: c/c-parser.cc:17108 cp/parser.cc:41874
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses"
  msgid "too many %<self%> clauses"
  msgstr "demasiadas clÃ¡usulas %<if%>"
  
! #: c/c-parser.cc:17150 cp/parser.cc:39816
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "se esperaba %<none%> o %<shared%>"
  
! #: c/c-parser.cc:17159 c/c-parser.cc:17165 cp/parser.cc:39825
! #: cp/parser.cc:39835
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<new%>"
  msgid "expected %<concurrent%>"
  msgstr "se esperaba %<new%>"
  
! #: c/c-parser.cc:17201 cp/parser.cc:39875
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:17254 cp/parser.cc:39943
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "ordered argument needs positive constant integer expression"
  msgstr "el argumento de collapse necesita una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.cc:17379 c/c-parser.cc:25505 cp/parser.cc:49347
  #, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> o identificador"
  
! #: c/c-parser.cc:17501 cp/parser.cc:40201
  #, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "se usaron al mismo tiempo los modificadores %<monotonic%> y %<nonmonotonic%>"
  
! #: c/c-parser.cc:17555 cp/parser.cc:40217
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr "el planificador %<runtime%> no toma un parÃ¡metro %<chunk_size%>"
  
! #: c/c-parser.cc:17559 cp/parser.cc:40220
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr "el planificador %<auto%> no toma un parÃ¡metro %<chunk_size%>"
  
! #: c/c-parser.cc:17572 cp/semantics.cc:7801
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "chunk size value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: c/c-parser.cc:17595 cp/parser.cc:40240
  #, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "gÃ©nero de planificador no vÃ¡lido"
  
! #: c/c-parser.cc:17734 c/c-parser.cc:17745
  #, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "el valor de %<num_teams%> debe ser positivo"
  
! #: c/c-parser.cc:17753 cp/semantics.cc:7768
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:17802 cp/semantics.cc:7897
  #, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "el valor de %<thread_limit%> debe ser positivo"
  
! #: c/c-parser.cc:17847 cp/semantics.cc:8025
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.cc:17959 c/c-parser.cc:20700 cp/parser.cc:42603
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %<allocator%> or %<align%>"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/c-parser.cc:17966
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "%qs duplicado"
  
! #: c/c-parser.cc:18014 cp/semantics.cc:8160
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:18025 cp/semantics.cc:8115 cp/semantics.cc:8131
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.cc:18144 cp/parser.cc:40687
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple linear modifiers"
  msgstr "especificadores `virtual' mÃºltiples"
  
! #: c/c-parser.cc:18156 cp/parser.cc:40700
  #, fuzzy, gcc-internal-format
  #| msgid "multiple `virtual' specifiers"
  msgid "multiple %<step%> modifiers"
  msgstr "especificadores `virtual' mÃºltiples"
  
! #: c/c-parser.cc:18164 c/c-parser.cc:18192
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<linear%> clause step expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: c/c-parser.cc:18244
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.cc:18283
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.cc:18643 cp/parser.cc:41247
  #, fuzzy, gcc-internal-format
  #| msgid "%qs feature modifier is incompatible with %s %s"
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "el modificador de caracterÃ­stica %qs es incompatible con %s %s"
  
! #: c/c-parser.cc:18691 cp/parser.cc:41302 cp/parser.cc:41754 cp/parser.cc:41804
  #, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "tipo de dependencia no vÃ¡lida"
  
! #: c/c-parser.cc:18752 cp/parser.cc:41332
  #, fuzzy, gcc-internal-format
  #| msgid "invalid map kind"
  msgid "invalid doacross kind"
  msgstr "tipo de mapa no vÃ¡lida"
  
! #: c/c-parser.cc:18821 cp/parser.cc:41475
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<always%> modifiers"
  msgstr "demasiadas clÃ¡usulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:18831 cp/parser.cc:41488
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<close%> modifiers"
  msgstr "demasiadas clÃ¡usulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:18841 cp/parser.cc:41501
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<present%> modifiers"
  msgstr "demasiadas clÃ¡usulas %<if%> con el modificador %qs"
  
! #: c/c-parser.cc:18849 cp/parser.cc:41512
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:18887 cp/parser.cc:41552
  #, gcc-internal-format
  msgid "invalid map kind"
  msgstr "tipo de mapa no vÃ¡lida"
  
! #: c/c-parser.cc:18939 cp/parser.cc:41616
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18951 cp/parser.cc:41627
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:18974 cp/semantics.cc:7922
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: c/c-parser.cc:19007 cp/parser.cc:41698
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid dist_schedule kind"
  msgstr "gÃ©nero de planificador no vÃ¡lido"
  
! #: c/c-parser.cc:19086
  #, fuzzy, gcc-internal-format
  #| msgid "invalid schedule kind"
  msgid "invalid proc_bind kind"
  msgstr "gÃ©nero de planificador no vÃ¡lido"
  
! #: c/c-parser.cc:19130
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:19228 cp/semantics.cc:8341
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19440 cp/parser.cc:42090
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected an OpenACC clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-parser.cc:19451 c/c-parser.cc:19816 cp/parser.cc:42101
! #: cp/parser.cc:42509
  #, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "%qs no es vÃ¡lido para %qs"
  
! #: c/c-parser.cc:19496 cp/parser.cc:42149
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:19649 cp/parser.cc:42342
  #, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "%qs debe ser la primera clÃ¡usula de %qs"
  
! #: c/c-parser.cc:19805 cp/parser.cc:42498
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected an OpenMP clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-parser.cc:19964 cp/parser.cc:47351
  #, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "no hay clÃ¡usulas vÃ¡lidas especificadas en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:19974 cp/parser.cc:47361
  #, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "secciÃ³n de matriz en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:19994 cp/parser.cc:47381
  #, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "%qD debe ser una variable global en %<#pragma acc declare link%>"
  
! #: c/c-parser.cc:20005 cp/parser.cc:47392
  #, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "clÃ¡usula OpenACC no vÃ¡lida en el alcance del fichero"
  
! #: c/c-parser.cc:20012 cp/parser.cc:47399
  #, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "uso no vÃ¡lido de la variable %<extern%> %qD en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:20020 cp/parser.cc:47407
  #, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "uso no vÃ¡lido de la variable %<global%> %qD en %<#pragma acc declare%>"
  
! #: c/c-parser.cc:20031 cp/parser.cc:47429
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "%qD debe ser una variable global en %<#pragma acc declare link%>"
  
! #: c/c-parser.cc:20041 cp/parser.cc:47452
  #, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "La variable %qD se usa mÃ¡s de una vez con %<#pragma acc declare%>"
  
! #: c/c-parser.cc:20134 cp/parser.cc:47536
  #, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "se esperaba %<data%> despuÃ©s de %<#pragma acc %s%>"
  
! #: c/c-parser.cc:20150 cp/parser.cc:47553
  #, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%<#pragma acc %s data%> no tiene clÃ¡usula de movimiento de datos"
  
! #: c/c-parser.cc:20182 cp/parser.cc:47311
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20411 cp/parser.cc:3367
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE no se ha declarado"
  
! #: c/c-parser.cc:20415
  #, gcc-internal-format
  msgid "expected function name"
  msgstr "se esperaba nombre de funciÃ³n"
  
! #: c/c-parser.cc:20433 cp/parser.cc:50133
  #, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "%qD no hace referencia a una funciÃ³n"
  
! #: c/c-parser.cc:20456 c/c-parser.cc:20504 cp/parser.cc:1662
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%<#pragma acc routine%> no estÃ¡ inmediatamente seguido de una declaraciÃ³n o definiciÃ³n de funciÃ³n"
  
! #: c/c-parser.cc:20496 cp/parser.cc:50184 cp/parser.cc:50231
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma acc routine%> no estÃ¡ inmediatamente seguido de una Ãºnica declaraciÃ³n o definiciÃ³n de funciÃ³n"
  
! #: c/c-parser.cc:20527 cp/parser.cc:50259
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "%<#pragma acc routine%> debe aplicarse antes de uso"
  
! #: c/c-parser.cc:20528 cp/parser.cc:50261
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "%<#pragma acc routine%> debe aplicarse antes de definiciÃ³n"
  
! #: c/c-parser.cc:20573 cp/parser.cc:47769
  #, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%<#pragma acc update%> debe contener al menos una clÃ¡usula %<device%>, %<host%> o %<self%>"
  
! #: c/c-parser.cc:20631
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:20635 c/c-parser.cc:20658
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "to be allocated variable declared here"
  msgstr "el tipo de parÃ¡metro de plantilla %qT se declarÃ³ %<friend%>"
  
! #: c/c-parser.cc:20653
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20656
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "modified here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: c/c-parser.cc:20724 cp/parser.cc:42623 cp/parser.cc:42638
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.cc:20748
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20765
  #, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20772
  #, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr ""
  
! #: c/c-parser.cc:20780
  #, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20787
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:20794
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:20798
  #, fuzzy, gcc-internal-format
  #| msgid "Polymorphic array at %C not yet supported"
  msgid "%<#pragma omp allocate%> for static variables like %qD not yet supported"
  msgstr "AÃºn no se admite la matriz polimÃ³rfica en %C"
  
! #: c/c-parser.cc:20949 cp/parser.cc:42803
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:20988 cp/parser.cc:42842
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:21012 cp/parser.cc:42871
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "se esperaba %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> o identificador"
  
! #: c/c-parser.cc:21027 cp/parser.cc:42886
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many atomic clauses"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-parser.cc:21034 cp/parser.cc:42893
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many memory order clauses"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-parser.cc:21072 c/c-parser.cc:21079 cp/parser.cc:42931
! #: cp/parser.cc:42938
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "%<#pragma omp target update%> debe contener al menos una clÃ¡usula %<from%> o %<to%>"
  
! #: c/c-parser.cc:21085 c/c-parser.cc:21090 cp/parser.cc:42944
! #: cp/parser.cc:42949
  #, fuzzy, gcc-internal-format
  #| msgid "%qs requires %qs"
  msgid "%qs clause requires %qs clause"
  msgstr "%qs requiere %qs"
  
! #: c/c-parser.cc:21113 cp/parser.cc:42972
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp target update%> debe contener al menos una clÃ¡usula %<from%> o %<to%>"
  
! #: c/c-parser.cc:21124 cp/parser.cc:42983
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%<#pragma omp target update%> debe contener al menos una clÃ¡usula %<from%> o %<to%>"
  
! #: c/c-parser.cc:21156 cp/parser.cc:43015
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%<#pragma omp target update%> debe contener al menos una clÃ¡usula %<from%> o %<to%>"
  
! #: c/c-parser.cc:21166 cp/parser.cc:43025
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%<#pragma omp target update%> debe contener al menos una clÃ¡usula %<from%> o %<to%>"
  
! #: c/c-parser.cc:21289 cp/parser.cc:43125
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de union"
  
! #: c/c-parser.cc:21296 cp/parser.cc:43132
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:21369 cp/parser.cc:43197 cp/parser.cc:43480 cp/parser.cc:43574
! #: cp/parser.cc:43592
  #, fuzzy, gcc-internal-format
  #| msgid "invalid form of %<#pragma omp atomic%>"
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "forma no vÃ¡lida de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:21380 cp/parser.cc:43208
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "se esperaba %<delete%>"
  
! #: c/c-parser.cc:21440 cp/parser.cc:43647
  #, fuzzy, gcc-internal-format
  #| msgid "invalid form of %<#pragma omp atomic%>"
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "forma no vÃ¡lida de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:21711 cp/parser.cc:43501 cp/parser.cc:43527
  #, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "forma no vÃ¡lida de %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:21715 cp/parser.cc:43567 cp/parser.cc:43601
  #, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "operador no vÃ¡lido para %<#pragma omp atomic%>"
  
! #: c/c-parser.cc:21766 cp/parser.cc:43636
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:21772 cp/semantics.cc:11233 cp/semantics.cc:11243
  #, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic capture%> usa dos expresiones diferentes para la memoria"
  
! #: c/c-parser.cc:21875 cp/semantics.cc:11320
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: c/c-parser.cc:21918
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: c/c-parser.cc:21924 cp/parser.cc:43789
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:21955 cp/parser.cc:43825
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: c/c-parser.cc:21967 cp/parser.cc:43841
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:22008 cp/parser.cc:43879
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:22016 cp/parser.cc:43887
  #, fuzzy, gcc-internal-format
  #| msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "la clÃ¡usula %<linear%> no puede especificarse junto con la clÃ¡usula %<ordered%> con un parÃ¡metro"
  
! #: c/c-parser.cc:22021
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "se esperaba %<(%> o fin de lÃ­nea"
  
! #: c/c-parser.cc:22092 cp/parser.cc:44593
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:22159 cp/parser.cc:44662
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "%<#pragma omp taskyield%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:22193 cp/parser.cc:44695
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<present%>"
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "se esperaba %<none%> o %<present%>"
  
! #: c/c-parser.cc:22198 cp/parser.cc:44701
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<#pragma omp%> clause"
  msgid "expected %<#pragma omp scan%>"
  msgstr "se esperaba una clÃ¡usula %<#pragma omp%>"
  
! #: c/c-parser.cc:22207 cp/parser.cc:44710
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "%<#pragma omp taskyield%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:22325 cp/semantics.cc:10807 cp/semantics.cc:10892
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "se esperaba una declaraciÃ³n de iteraciÃ³n o una inicializaciÃ³n"
  
! #: c/c-parser.cc:22413 c/c-parser.cc:22428 cp/parser.cc:45057
! #: cp/parser.cc:45072
  #, fuzzy, gcc-internal-format
  #| msgid "not enough perfectly nested loops"
  msgid "not enough nested loops"
  msgstr "no hay suficientes bucles perfectamente anidados"
  
! #: c/c-parser.cc:22528 cp/parser.cc:45344
  #, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "el parÃ¡metro de la clÃ¡usula %<ordered%> es menor que %<collapse%>"
  
! #: c/c-parser.cc:22539 cp/parser.cc:45355
  #, gcc-internal-format
  msgid "for statement expected"
  msgstr "se esperaba una declaraciÃ³n for"
  
! #: c/c-parser.cc:22651 cp/parser.cc:44895 cp/parser.cc:44938 cp/pt.cc:18143
  #, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "la variable de iteraciÃ³n %qD no debe ser firstprivate"
  
! #: c/c-parser.cc:23059 cp/parser.cc:45866
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:23275 cp/parser.cc:46072
  #, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "se esperaba %<fork%> despuÃ©s de %qs"
  
! #: c/c-parser.cc:23622 cp/parser.cc:46419
  #, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "se esperaba %<point%>"
  
! #: c/c-parser.cc:23889 cp/parser.cc:46706
  #, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target data%> con map-type distinto de %<to%>, %<from%>, %<tofrom%> y %<alloc%> en la clÃ¡usula %<map%>"
  
! #: c/c-parser.cc:23905 cp/parser.cc:46722
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%<#pragma omp target data%> debe contener al menos una clÃ¡usula %<map%>"
  
! #: c/c-parser.cc:23953 cp/parser.cc:47003
  #, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%<#pragma omp target update%> debe contener al menos una clÃ¡usula %<from%> o %<to%>"
  
! #: c/c-parser.cc:24055 cp/parser.cc:46829
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc%> on %<map%> clause"
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target enter data%> con map-type distinto de %<to%> y %<alloc%> en la clÃ¡usula %<map%>"
  
! #: c/c-parser.cc:24067 cp/parser.cc:46841
  #, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target enter data%> debe contener al menos una clÃ¡usula %<map%>"
  
! #: c/c-parser.cc:24166 cp/parser.cc:46946
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<release%> or %<delete%> on %<map%> clause"
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%<#pragma omp target exit data%> con map-type distinto de %<from%>, %<release%> y %<delete%> en la clÃ¡usula %<map%>"
  
! #: c/c-parser.cc:24179 cp/parser.cc:46959
  #, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%<#pragma omp target exit data%> debe contener al menos una clÃ¡usula %<map%>"
  
! #: c/c-parser.cc:24424 cp/semantics.cc:10315
  #, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%<#pragma omp target%> con map-type distinto de %<to%>, %<from%>, %<tofrom%> y %<alloc%> en la clÃ¡usula %<map%>"
  
! #: c/c-parser.cc:24481
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition or another %<#pragma omp declare simd%>"
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaraciÃ³n o definiciÃ³n de funciÃ³n o de otra %<#pragma omp declare simd%>"
  
! #: c/c-parser.cc:24532 c/c-parser.cc:24570
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> must be followed by function declaration or definition"
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%<#pragma omp declare simd%> debe ir seguida de una declaraciÃ³n o definiciÃ³n de funciÃ³n"
  
! #: c/c-parser.cc:24603 cp/parser.cc:47913
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected trait selector name"
  msgstr "se esperaba una declaraciÃ³n de selecciÃ³n"
  
! #: c/c-parser.cc:24615 cp/parser.cc:47927
  #, fuzzy, gcc-internal-format
  #| msgid "constructor not allowed for non-vector types"
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "no se permite un constructor para tipos que no sean vectores"
  
! #: c/c-parser.cc:24643 cp/parser.cc:47956
  #, fuzzy, gcc-internal-format
  #| msgid "%<no-custom-%s%> does not accept arguments"
  msgid "selector %qs does not accept any properties"
  msgstr "%<no-custom-%s%> no acepta argumentos"
  
! #: c/c-parser.cc:24665 cp/parser.cc:47988
  #, fuzzy, gcc-internal-format
  #| msgid "%<friend%> can only be specified inside a class"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "%<friend%> sÃ³lo se puede especificar dentro de una clase"
  
! #: c/c-parser.cc:24674 cp/parser.cc:47998
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "%<score%> argument must be constant integer expression"
  msgstr "el argumento de collapse necesita una expresiÃ³n entera constante positiva"
  
! #: c/c-parser.cc:24677 cp/parser.cc:48001
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%<score%> argument must be non-negative"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: c/c-parser.cc:24718 cp/parser.cc:48047
  #, fuzzy, gcc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal"
  msgstr "se esperaba una cadena literal"
  
! #: c/c-parser.cc:24743 cp/parser.cc:48072 cp/pt.cc:12036
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be constant integer expression"
  msgstr "se esperaba una expresiÃ³n entera"
  
! #: c/c-parser.cc:24757 cp/parser.cc:48086
  #, fuzzy, gcc-internal-format
  #| msgid "property %qs already specified in %<@synthesize%>"
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
*************** msgstr "la propiedad %qs ya se especific
*** 51326,51642 ****
  #. FIXME: The "requires" selector was added in OpenMP 5.1.
  #. Currently only the now-deprecated syntax
  #. from OpenMP 5.0 is supported.
! #: c/c-parser.cc:24705 cp/parser.cc:48035 fortran/openmp.cc:5891
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<requires%> selector is not supported yet"
  msgstr "aÃºn no se admite el modelo de cÃ³digo %<large%>"
  
! #: c/c-parser.cc:24764 cp/parser.cc:48098
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected context selector set name"
  msgstr "se esperaba una declaraciÃ³n de selecciÃ³n"
  
! #: c/c-parser.cc:24841 cp/parser.cc:48413
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<match%>"
  msgstr "se esperaba %<catch%>"
  
! #: c/c-parser.cc:24861
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "variant %qD is not a function"
  msgstr "'%s' en %L no es una funciÃ³n"
  
! #: c/c-parser.cc:24868 cp/decl.cc:8318
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs are incompatible"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "%qs y %qs son incompatibles"
  
! #: c/c-parser.cc:24880 cp/decl.cc:8327
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:24926
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma omp declare simd%> no inmediatamente seguida de una declaraciÃ³n o definiciÃ³n de funciÃ³n"
  
! #: c/c-parser.cc:24934 cp/parser.cc:48458
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma omp declare simd%> no inmediatamente seguida de una declaraciÃ³n o definiciÃ³n de funciÃ³n sencilla"
  
! #: c/c-parser.cc:25135 cp/parser.cc:48748
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-parser.cc:25139 cp/parser.cc:48752
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-parser.cc:25199 cp/parser.cc:48882
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:25202 cp/parser.cc:48885
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-parser.cc:25251 c/c-parser.cc:25293 cp/parser.cc:48940
! #: cp/parser.cc:48987
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "se esperaba %<target%>"
  
! #: c/c-parser.cc:25265 cp/parser.cc:48953
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:25300 cp/parser.cc:48994
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>"
  
! #: c/c-parser.cc:25311 c/c-parser.cc:25342 cp/parser.cc:49005
! #: cp/parser.cc:49036
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:25318 c/c-parser.cc:25347 cp/parser.cc:49012
! #: cp/parser.cc:49041
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "El atributo %s genera un conflicto con el atributo %s en %L"
  
! #: c/c-parser.cc:25355 cp/parser.cc:49049
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:25382
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%<#pragma omp declare reduction%> no estÃ¡ en Ã¡mbito de fichero o de bloque"
  
! #: c/c-parser.cc:25459
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "tipo aritmÃ©tico predeclarado en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:25463
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "tipo funciÃ³n o matriz en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:25466
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "tipo calificado %<_Atomic%> en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:25469
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "tipo calificado const, volatile o restrict en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:25477
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "redeclaraciÃ³n de %qs %<#pragma omp declare reduction%> para el tipo %qT"
  
! #: c/c-parser.cc:25486
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "%<#pragma omp declare reduction%> previo"
  
! #: c/c-parser.cc:25607
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "se esperaba %<omp_priv%> o nombre-de-funciÃ³n"
  
! #: c/c-parser.cc:25618
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "se esperaba nombre-de-funciÃ³n %<(%>"
  
! #: c/c-parser.cc:25637
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:25768 cp/parser.cc:49522
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "se esperaba %<simd%>, %<reduction%> o %<target%>"
  
! #: c/c-parser.cc:25837 cp/parser.cc:49589
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:25866 cp/parser.cc:49624
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25884 cp/parser.cc:49642
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:25896 cp/parser.cc:49654
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:25905 cp/parser.cc:49663
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:25919 cp/parser.cc:49677
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<#pragma omp target data%> debe contener al menos una clÃ¡usula %<map%>"
  
! #: c/c-parser.cc:25938
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "ISO C prohÃ­be los tipos de funciÃ³n calificados"
  
! #: c/c-parser.cc:25944
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: c/c-parser.cc:26101 cp/parser.cc:49734
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:26134 cp/parser.cc:49769
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %qs or %qs"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/c-parser.cc:26191 cp/parser.cc:49831
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:26214 cp/parser.cc:49858
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:26217 cp/parser.cc:49861
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:26244 cp/parser.cc:48159
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "expected at least one assumption clause"
  msgstr "El puntero Cray '%s' en la clÃ¡usula %s en %L"
  
! #: c/c-parser.cc:26330 cp/parser.cc:48245
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected directive name"
  msgstr "se esperaba nombre de funciÃ³n"
  
! #: c/c-parser.cc:26343 cp/parser.cc:48258
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:26350 cp/parser.cc:48265
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26361 cp/parser.cc:48276
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:26384 cp/parser.cc:48303
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function %qs"
  msgid "unknown assumption clause %qs"
  msgstr "funciÃ³n de especificaciÃ³n %qs desconocida"
  
! #: c/c-parser.cc:26397 cp/parser.cc:48313
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected assumption clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-parser.cc:26567 cp/semantics.cc:9608
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE se declarÃ³ %<threadprivate%> despuÃ©s del primer uso"
  
! #: c/c-parser.cc:26569 cp/semantics.cc:9610
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automÃ¡tica %qE no puede ser %<threadprivate%>"
  
! #: c/c-parser.cc:26573 cp/semantics.cc:9612
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE tiene tipo incompleto"
  
! #: c/c-parser.cc:26753 cp/parser.cc:50600
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> sin activar el soporte para memoria transaccional"
  
! #: c/c-parser.cc:26759 cp/parser.cc:50606
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> dentro de un %<__transaction_relaxed%>"
  
! #: c/c-parser.cc:26768
  #, fuzzy, gcc-internal-format
  #| msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "la llamada a la funciÃ³n %<transaction_may_cancel_outer%> no estÃ¡ en una transacciÃ³n mÃ¡s externa o %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.cc:26776 cp/parser.cc:50624
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> no estÃ¡ dentro de %<__transaction_atomic%>"
  
! #: c/c-parser.cc:26869
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr "llave sin cerrar"
--- 51611,51927 ----
  #. FIXME: The "requires" selector was added in OpenMP 5.1.
  #. Currently only the now-deprecated syntax
  #. from OpenMP 5.0 is supported.
! #: c/c-parser.cc:24778 cp/parser.cc:48102 fortran/openmp.cc:5921
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<requires%> selector is not supported yet"
  msgstr "aÃºn no se admite el modelo de cÃ³digo %<large%>"
  
! #: c/c-parser.cc:24837 cp/parser.cc:48165
  #, fuzzy, gcc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected context selector set name"
  msgstr "se esperaba una declaraciÃ³n de selecciÃ³n"
  
! #: c/c-parser.cc:24914 cp/parser.cc:48480
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<match%>"
  msgstr "se esperaba %<catch%>"
  
! #: c/c-parser.cc:24934
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "variant %qD is not a function"
  msgstr "'%s' en %L no es una funciÃ³n"
  
! #: c/c-parser.cc:24941 cp/decl.cc:8314
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs are incompatible"
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "%qs y %qs son incompatibles"
  
! #: c/c-parser.cc:24953 cp/decl.cc:8323
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:24999
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%<#pragma omp declare simd%> no inmediatamente seguida de una declaraciÃ³n o definiciÃ³n de funciÃ³n"
  
! #: c/c-parser.cc:25007 cp/parser.cc:48525
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a single function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "%<#pragma omp declare simd%> no inmediatamente seguida de una declaraciÃ³n o definiciÃ³n de funciÃ³n sencilla"
  
! #: c/c-parser.cc:25208 cp/parser.cc:48815
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-parser.cc:25212 cp/parser.cc:48819
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-parser.cc:25272 cp/parser.cc:48949
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:25275 cp/parser.cc:48952
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-parser.cc:25324 c/c-parser.cc:25366 cp/parser.cc:49007
! #: cp/parser.cc:49054
  #, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "se esperaba %<target%>"
  
! #: c/c-parser.cc:25338 cp/parser.cc:49020
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:25373 cp/parser.cc:49061
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>"
  
! #: c/c-parser.cc:25384 c/c-parser.cc:25415 cp/parser.cc:49072
! #: cp/parser.cc:49103
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:25391 c/c-parser.cc:25420 cp/parser.cc:49079
! #: cp/parser.cc:49108
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute at %L"
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "El atributo %s genera un conflicto con el atributo %s en %L"
  
! #: c/c-parser.cc:25428 cp/parser.cc:49116
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:25455
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%<#pragma omp declare reduction%> no estÃ¡ en Ã¡mbito de fichero o de bloque"
  
! #: c/c-parser.cc:25532
  #, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "tipo aritmÃ©tico predeclarado en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:25536
  #, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "tipo funciÃ³n o matriz en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:25539
  #, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "tipo calificado %<_Atomic%> en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:25542
  #, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "tipo calificado const, volatile o restrict en %<#pragma omp declare reduction%>"
  
! #: c/c-parser.cc:25550
  #, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "redeclaraciÃ³n de %qs %<#pragma omp declare reduction%> para el tipo %qT"
  
! #: c/c-parser.cc:25559
  #, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "%<#pragma omp declare reduction%> previo"
  
! #: c/c-parser.cc:25680
  #, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "se esperaba %<omp_priv%> o nombre-de-funciÃ³n"
  
! #: c/c-parser.cc:25691
  #, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "se esperaba nombre-de-funciÃ³n %<(%>"
  
! #: c/c-parser.cc:25710
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:25841 cp/parser.cc:49589
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<simd%> or %<reduction%> or %<target%>"
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "se esperaba %<simd%>, %<reduction%> o %<target%>"
  
! #: c/c-parser.cc:25910 cp/parser.cc:49656
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: c/c-parser.cc:25939 cp/parser.cc:49691
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25957 cp/parser.cc:49709
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:25969 cp/parser.cc:49721
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:25978 cp/parser.cc:49730
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:25992 cp/parser.cc:49744
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%<#pragma omp target data%> debe contener al menos una clÃ¡usula %<map%>"
  
! #: c/c-parser.cc:26011
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "ISO C prohÃ­be los tipos de funciÃ³n calificados"
  
! #: c/c-parser.cc:26017
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: c/c-parser.cc:26174 cp/parser.cc:49801
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%>, %<,%> or %<)%>"
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "se esperaba %<;%>, %<,%> o %<)%>"
  
! #: c/c-parser.cc:26207 cp/parser.cc:49836
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<,%> or %<)%>"
  msgid "expected %qs or %qs"
  msgstr "se esperaba %<,%> o %<)%>"
  
! #: c/c-parser.cc:26264 cp/parser.cc:49898
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "%<#pragma omp barrier%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: c/c-parser.cc:26287 cp/parser.cc:49925
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr ""
  
! #: c/c-parser.cc:26290 cp/parser.cc:49928
  #, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr ""
  
! #: c/c-parser.cc:26317 cp/parser.cc:48226
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "expected at least one assumption clause"
  msgstr "El puntero Cray '%s' en la clÃ¡usula %s en %L"
  
! #: c/c-parser.cc:26403 cp/parser.cc:48312
  #, fuzzy, gcc-internal-format
  #| msgid "expected function name"
  msgid "expected directive name"
  msgstr "se esperaba nombre de funciÃ³n"
  
! #: c/c-parser.cc:26416 cp/parser.cc:48325
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:26423 cp/parser.cc:48332
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26434 cp/parser.cc:48343
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:26457 cp/parser.cc:48370
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function %qs"
  msgid "unknown assumption clause %qs"
  msgstr "funciÃ³n de especificaciÃ³n %qs desconocida"
  
! #: c/c-parser.cc:26470 cp/parser.cc:48380
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected assumption clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-parser.cc:26640 cp/semantics.cc:9681
  #, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%qE se declarÃ³ %<threadprivate%> despuÃ©s del primer uso"
  
! #: c/c-parser.cc:26642 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "la variable automÃ¡tica %qE no puede ser %<threadprivate%>"
  
! #: c/c-parser.cc:26646 cp/semantics.cc:9685
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "%<threadprivate%> %qE tiene tipo incompleto"
  
! #: c/c-parser.cc:26826 cp/parser.cc:50667
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "%<__transaction_cancel%> sin activar el soporte para memoria transaccional"
  
! #: c/c-parser.cc:26832 cp/parser.cc:50673
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "%<__transaction_cancel%> dentro de un %<__transaction_relaxed%>"
  
! #: c/c-parser.cc:26841
  #, fuzzy, gcc-internal-format
  #| msgid "%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>"
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "la llamada a la funciÃ³n %<transaction_may_cancel_outer%> no estÃ¡ en una transacciÃ³n mÃ¡s externa o %<transaction_may_cancel_outer%>"
  
! #: c/c-parser.cc:26849 cp/parser.cc:50691
  #, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> no estÃ¡ dentro de %<__transaction_atomic%>"
  
! #: c/c-parser.cc:26942
  #, gcc-internal-format
  msgid "no closing brace"
  msgstr "llave sin cerrar"
*************** msgstr "llave sin cerrar"
*** 51646,51652 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD tiene un tipo de dato incompleto %qT"
  
! #: c/c-typeck.cc:251 c/c-typeck.cc:11336 c/c-typeck.cc:11378 cp/call.cc:4919
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "uso no vÃ¡lido de la expresiÃ³n void"
--- 51931,51937 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%qD tiene un tipo de dato incompleto %qT"
  
! #: c/c-typeck.cc:251 c/c-typeck.cc:11338 c/c-typeck.cc:11380 cp/call.cc:4942
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "uso no vÃ¡lido de la expresiÃ³n void"
*************** msgstr "%qT y %qT estÃ¡n en espacios de
*** 51683,51836 ****
  msgid "%qs attribute cannot be applied to a function that does not take variable arguments"
  msgstr "el atributo %qE no estÃ¡ disponible para funciones con un nÃºmero variable de argumentos"
  
! #: c/c-typeck.cc:707 c/c-typeck.cc:730
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr "los tipos de funciÃ³n no son totalmente compatibles en ISO C"
  
! #: c/c-typeck.cc:886
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t mix operands of decimal float and vector types"
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr "no se pueden mezclar operandos de tipos de coma flotante decimal y vector"
  
! #: c/c-typeck.cc:891
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t mix operands of decimal float and complex types"
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr "no se pueden mezclar operandos de tipos de coma flotante decimal y complejos"
  
! #: c/c-typeck.cc:896
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t mix operands of decimal float and other float types"
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr "no se pueden mezclar operandos de tipos de coma flotante decimal otros tipos de coma flotante"
  
! #: c/c-typeck.cc:926
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr ""
  
! #: c/c-typeck.cc:1472
  #, fuzzy, gcc-internal-format
  #| msgid "pointers to arrays with different qualifiers are incompatible in ISO C"
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr "los punteros a matrices con calificadores distintos son incompatibles en ISO C"
  
! #: c/c-typeck.cc:1476
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr "los tipos no son totalmente compatibles"
  
! #: c/c-typeck.cc:1480
  #, gcc-internal-format
  msgid "pointer target types incompatible in C++"
  msgstr "tipos de objetivo a incompatibles en C++"
  
! #: c/c-typeck.cc:1655
  #, gcc-internal-format
  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/c-typeck.cc:1905
  #, fuzzy, gcc-internal-format
  #| msgid "converting an array compound literal to a pointer is ill-formed in C++"
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "la conversiÃ³n de una literal compuesta de matriz a un puntero estÃ¡ malformada en C++"
  
! #: c/c-typeck.cc:2599 c/c-typeck.cc:9852
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT no tiene un miembro llamado %qE; Â¿quiso decir %qE?"
  
! #: c/c-typeck.cc:2603 c/c-typeck.cc:9856
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: c/c-typeck.cc:2612
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr "accediendo a un miembro %qE de una estructura atÃ³mica %qE"
  
! #: c/c-typeck.cc:2615
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr "accediendo a un miembro %qE de una uniÃ³n atÃ³mica %qE"
  
! #: c/c-typeck.cc:2679
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr "%qE es un puntero; Â¿pretendÃ­a utilizar %<->%>?"
  
! #: c/c-typeck.cc:2688
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr "%qE es un puntero; Â¿pretendÃ­a utilizar %<->%>?"
  
! #: c/c-typeck.cc:2695
  #, gcc-internal-format
  msgid "request for member %qE in something not a structure or union"
  msgstr "peticiÃ³n del miembro %qE en algo que no es una estructura o uniÃ³n"
  
! #: c/c-typeck.cc:2743
  #, gcc-internal-format
  msgid "dereferencing %<void *%> pointer"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: c/c-typeck.cc:2798
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "el valor del subÃ­ndice no es ni matriz ni puntero ni vector"
  
! #: c/c-typeck.cc:2808 cp/typeck.cc:4004 cp/typeck.cc:4098
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "el subÃ­ndice de la matriz no es un entero"
  
! #: c/c-typeck.cc:2814
  #, gcc-internal-format
  msgid "subscripted value is pointer to function"
  msgstr "el valor de subÃ­ndice es un puntero a funciÃ³n"
  
! #: c/c-typeck.cc:2869
  #, gcc-internal-format
  msgid "ISO C forbids subscripting %<register%> array"
  msgstr "ISO C prohÃ­be el subÃ­ndice de una matriz %<register%>"
  
! #: c/c-typeck.cc:2872
  #, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr "ISO C90 prohÃ­be el subÃ­ndice de una matriz no-lvaluada"
  
! #: c/c-typeck.cc:2991
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as reference but not initialized"
  msgid "underspecified %qD referenced in its initializer"
  msgstr "%qD declarado como referencia pero no se inicializa"
  
! #: c/c-typeck.cc:3046
  #, gcc-internal-format
  msgid "enum constant defined here"
  msgstr "se definiÃ³ la constante enum aquÃ­"
  
! #: c/c-typeck.cc:3154 cp/typeck.cc:2141
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr "%<sizeof%> sobre el parÃ¡metro matriz %qE de funciÃ³n devolverÃ¡ el tamaÃ±o de %qT"
  
! #: c/c-typeck.cc:3315
  #, gcc-internal-format
  msgid "called object %qE is not a function or function pointer"
  msgstr "el objeto %qE llamado no es una funciÃ³n ni un puntero a funciÃ³n"
  
! #: c/c-typeck.cc:3320
  #, gcc-internal-format
  msgid "called object %qD is not a function or function pointer"
  msgstr "el objeto %qD llamado no es una funciÃ³n ni un puntero a funciÃ³n"
  
! #: c/c-typeck.cc:3326
  #, gcc-internal-format
  msgid "called object is not a function or function pointer"
  msgstr "el objeto llamado no es una funciÃ³n ni un puntero a funciÃ³n"
--- 51968,52121 ----
  msgid "%qs attribute cannot be applied to a function that does not take variable arguments"
  msgstr "el atributo %qE no estÃ¡ disponible para funciones con un nÃºmero variable de argumentos"
  
! #: c/c-typeck.cc:709 c/c-typeck.cc:732
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr "los tipos de funciÃ³n no son totalmente compatibles en ISO C"
  
! #: c/c-typeck.cc:888
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t mix operands of decimal float and vector types"
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr "no se pueden mezclar operandos de tipos de coma flotante decimal y vector"
  
! #: c/c-typeck.cc:893
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t mix operands of decimal float and complex types"
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr "no se pueden mezclar operandos de tipos de coma flotante decimal y complejos"
  
! #: c/c-typeck.cc:898
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t mix operands of decimal float and other float types"
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr "no se pueden mezclar operandos de tipos de coma flotante decimal otros tipos de coma flotante"
  
! #: c/c-typeck.cc:928
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr ""
  
! #: c/c-typeck.cc:1474
  #, fuzzy, gcc-internal-format
  #| msgid "pointers to arrays with different qualifiers are incompatible in ISO C"
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr "los punteros a matrices con calificadores distintos son incompatibles en ISO C"
  
! #: c/c-typeck.cc:1478
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr "los tipos no son totalmente compatibles"
  
! #: c/c-typeck.cc:1482
  #, gcc-internal-format
  msgid "pointer target types incompatible in C++"
  msgstr "tipos de objetivo a incompatibles en C++"
  
! #: c/c-typeck.cc:1657
  #, gcc-internal-format
  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/c-typeck.cc:1907
  #, fuzzy, gcc-internal-format
  #| msgid "converting an array compound literal to a pointer is ill-formed in C++"
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "la conversiÃ³n de una literal compuesta de matriz a un puntero estÃ¡ malformada en C++"
  
! #: c/c-typeck.cc:2601 c/c-typeck.cc:9854
  #, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "%qT no tiene un miembro llamado %qE; Â¿quiso decir %qE?"
  
! #: c/c-typeck.cc:2605 c/c-typeck.cc:9858
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: c/c-typeck.cc:2614
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr "accediendo a un miembro %qE de una estructura atÃ³mica %qE"
  
! #: c/c-typeck.cc:2617
  #, gcc-internal-format
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr "accediendo a un miembro %qE de una uniÃ³n atÃ³mica %qE"
  
! #: c/c-typeck.cc:2681
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr "%qE es un puntero; Â¿pretendÃ­a utilizar %<->%>?"
  
! #: c/c-typeck.cc:2690
  #, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr "%qE es un puntero; Â¿pretendÃ­a utilizar %<->%>?"
  
! #: c/c-typeck.cc:2697
  #, gcc-internal-format
  msgid "request for member %qE in something not a structure or union"
  msgstr "peticiÃ³n del miembro %qE en algo que no es una estructura o uniÃ³n"
  
! #: c/c-typeck.cc:2745
  #, gcc-internal-format
  msgid "dereferencing %<void *%> pointer"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: c/c-typeck.cc:2800
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "el valor del subÃ­ndice no es ni matriz ni puntero ni vector"
  
! #: c/c-typeck.cc:2810 cp/typeck.cc:4005 cp/typeck.cc:4099
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "el subÃ­ndice de la matriz no es un entero"
  
! #: c/c-typeck.cc:2816
  #, gcc-internal-format
  msgid "subscripted value is pointer to function"
  msgstr "el valor de subÃ­ndice es un puntero a funciÃ³n"
  
! #: c/c-typeck.cc:2871
  #, gcc-internal-format
  msgid "ISO C forbids subscripting %<register%> array"
  msgstr "ISO C prohÃ­be el subÃ­ndice de una matriz %<register%>"
  
! #: c/c-typeck.cc:2874
  #, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr "ISO C90 prohÃ­be el subÃ­ndice de una matriz no-lvaluada"
  
! #: c/c-typeck.cc:2993
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as reference but not initialized"
  msgid "underspecified %qD referenced in its initializer"
  msgstr "%qD declarado como referencia pero no se inicializa"
  
! #: c/c-typeck.cc:3048
  #, gcc-internal-format
  msgid "enum constant defined here"
  msgstr "se definiÃ³ la constante enum aquÃ­"
  
! #: c/c-typeck.cc:3156 cp/typeck.cc:2141
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr "%<sizeof%> sobre el parÃ¡metro matriz %qE de funciÃ³n devolverÃ¡ el tamaÃ±o de %qT"
  
! #: c/c-typeck.cc:3317
  #, gcc-internal-format
  msgid "called object %qE is not a function or function pointer"
  msgstr "el objeto %qE llamado no es una funciÃ³n ni un puntero a funciÃ³n"
  
! #: c/c-typeck.cc:3322
  #, gcc-internal-format
  msgid "called object %qD is not a function or function pointer"
  msgstr "el objeto %qD llamado no es una funciÃ³n ni un puntero a funciÃ³n"
  
! #: c/c-typeck.cc:3328
  #, gcc-internal-format
  msgid "called object is not a function or function pointer"
  msgstr "el objeto llamado no es una funciÃ³n ni un puntero a funciÃ³n"
*************** msgstr "el objeto llamado no es una func
*** 51838,53590 ****
  #. 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/c-typeck.cc:3355
  #, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr "funciÃ³n llamada a travÃ©s de un tipo de dato que no es compatible"
  
! #: c/c-typeck.cc:3360 c/c-typeck.cc:3415
  #, gcc-internal-format
  msgid "function with qualified void return type called"
  msgstr "se llamÃ³ a una funciÃ³n con tipo de devoluciÃ³n void calificado"
  
! #: c/c-typeck.cc:3470
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr "el tipo de dato del parÃ¡metro formal %d estÃ¡ incompleto"
  
! #: c/c-typeck.cc:3482
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr "se pasa el argumento %d de %qE como entero en lugar de coma flotante debido al prototipo"
  
! #: c/c-typeck.cc:3488
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr "se pasa el argumento %d de %qE como entero en lugar de complejo debido al prototipo"
  
! #: c/c-typeck.cc:3494
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr "se pasa el argumento %d de %qE como complejo en lugar de coma flotante debido al prototipo"
  
! #: c/c-typeck.cc:3500
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr "se pasa el argumento %d de %qE como coma flotante en lugar de entero debido al prototipo"
  
! #: c/c-typeck.cc:3506
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr "se pasa el argumento %d de %qE como complejo en lugar de entero debido al prototipo"
  
! #: c/c-typeck.cc:3512
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr "se pasa el argumento %d de %qE como coma flotante en lugar de complejo debido al prototipo"
  
! #: c/c-typeck.cc:3528
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr "se pasa el argumento %d de %qE como %<float%> en lugar de %<double%> debido al prototipo"
  
! #: c/c-typeck.cc:3554
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr "se pasa el argumento %d de %qE como %qT en lugar de %qT debido al prototipo"
  
! #: c/c-typeck.cc:3580
  #, gcc-internal-format
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: c/c-typeck.cc:3604
  #, gcc-internal-format
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr "se pasa el argumento %d de %qE como unsigned debido al prototipo"
  
! #: c/c-typeck.cc:3609
  #, gcc-internal-format
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr "se pasa el argumento %d de %qE como signed debido al prototipo"
  
! #: c/c-typeck.cc:3775
  #, gcc-internal-format
  msgid "too many arguments to method %qE"
  msgstr "demasiados argumentos para el mÃ©todo %qE"
  
! #: c/c-typeck.cc:3785
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "demasiados argumentos para la funciÃ³n %qE"
  
! #: c/c-typeck.cc:3860
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "conversiÃ³n implÃ­cita de %qT a %qT al pasar el argumento a la funciÃ³n"
  
! #: c/c-typeck.cc:3930
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "faltan argumentos para la funciÃ³n %qE"
  
! #: c/c-typeck.cc:4108 c/c-typeck.cc:4136 cp/typeck.cc:5780 cp/typeck.cc:6063
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "la comparaciÃ³n con una literal de cadena resulta en una conducta no especificada"
  
! #: c/c-typeck.cc:4116 c/c-typeck.cc:4127 cp/typeck.cc:5812 cp/typeck.cc:5836
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "comparaciÃ³n entre puntero y entero"
  
! #: c/c-typeck.cc:4119 c/c-typeck.cc:4130 cp/typeck.cc:5815 cp/typeck.cc:5839
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "Â¿pretendÃ­a desreferenciar el puntero?"
  
! #: c/c-typeck.cc:4157
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "comparaciÃ³n entre %qT y %qT"
  
! #: c/c-typeck.cc:4216
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "se usÃ³ un puntero de tipo %<void *%> en la sustracciÃ³n"
  
! #: c/c-typeck.cc:4219
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "se utilizÃ³ un puntero a una funciÃ³n en la sustracciÃ³n"
  
! #: c/c-typeck.cc:4253
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmÃ©tica en puntero a un tipo de dato incompleto"
  
! #: c/c-typeck.cc:4262 cp/typeck.cc:6858
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "aritmÃ©tica en puntero a un agregado vacÃ­o"
  
! #: c/c-typeck.cc:4708
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> en una expresiÃ³n booleana"
  
! #: c/c-typeck.cc:4712
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "Â¿pretendÃ­a utilizar la negaciÃ³n lÃ³gica?"
  
! #: c/c-typeck.cc:4722
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C no admite %<~%> para conjugaciones complejas"
  
! #: c/c-typeck.cc:4746
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to abs"
  msgid "wrong type argument to absu"
  msgstr "argumento de tipo errÃ³neo para abs"
  
! #: c/c-typeck.cc:4772
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "argumento de tipo errÃ³neo para el signo de exclamaciÃ³n unario"
  
! #: c/c-typeck.cc:4830
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "el incremento de un valor de enumeraciÃ³n es no vÃ¡lido en C++"
  
! #: c/c-typeck.cc:4833
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "el decremento de un valor de enumeraciÃ³n es no vÃ¡lido en C++"
  
! #: c/c-typeck.cc:4840
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "incremento de una expresiÃ³n booleana"
  
! #: c/c-typeck.cc:4843
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "decremento de una expresiÃ³n booleana"
  
! #: c/c-typeck.cc:4859
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgstr "ISO C no admite %<++%> y %<--%> en tipos complejos"
  
! #: c/c-typeck.cc:4885 c/c-typeck.cc:4919
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "argumento de tipo errÃ³neo para el incremento"
  
! #: c/c-typeck.cc:4887 c/c-typeck.cc:4922
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "argumento de tipo errÃ³neo para el decremento"
  
! #: c/c-typeck.cc:4907
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "incremento de puntero a un tipo incompleto %qT"
  
! #: c/c-typeck.cc:4911
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "decremento de puntero a un tipo incompleto %qT"
  
! #: c/c-typeck.cc:5019
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "se toma la direcciÃ³n de la expresiÃ³n de tipo %<id%>"
  
! #: c/c-typeck.cc:5078 c/c-typeck.cc:5271
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "no se puede tomar la direcciÃ³n del campo de bits %qD"
  
! #: c/c-typeck.cc:5092
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of an unaligned member"
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "no se puede tomar la direcciÃ³n de un miembro desalineado"
  
! #: c/c-typeck.cc:5100
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of array with reverse scalar storage order requested"
  msgstr "se solicitÃ³ la direcciÃ³n de la variable de registro %qD"
  
! #: c/c-typeck.cc:5286
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of register compound literal requested"
  msgstr "se solicitÃ³ la direcciÃ³n de la variable de registro %qD"
  
! #: c/c-typeck.cc:5307
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "se usÃ³ la variable de registro global %qD en la funciÃ³n anidada"
  
! #: c/c-typeck.cc:5310
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "se usÃ³ la variable de registro %qD en la funciÃ³n anidada"
  
! #: c/c-typeck.cc:5315
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "se solicitÃ³ la direcciÃ³n de la variable de registro global %qD"
  
! #: c/c-typeck.cc:5317 d/d-codegen.cc:721
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "se solicitÃ³ la direcciÃ³n de la variable de registro %qD"
  
! #: c/c-typeck.cc:5456
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "matriz no-lvaluada en la expresiÃ³n condicional"
  
! #: c/c-typeck.cc:5538
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "conversiÃ³n implÃ­cita de %qT a %qT para coincidir con otro resultado del condicional"
  
! #: c/c-typeck.cc:5597 c/c-typeck.cc:5603
  #, fuzzy, gcc-internal-format
  #| msgid "operand of ?: changes signedness from %qT to %qT due to unsignedness of other operand"
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr "un operando de ?: cambia de tipo de signo de %qT a %qT debido al tipo sin signo de otro operando"
  
! #: c/c-typeck.cc:5620
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C prohÃ­be una expresiÃ³n condicional con sÃ³lo un lado void"
  
! #: c/c-typeck.cc:5637
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "se usaron punteros a espacios de direcciones discontinuos en la expresiÃ³n condicional"
  
! #: c/c-typeck.cc:5661
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "el puntero a matriz pierde el calificador en la expresiÃ³n condicional"
  
! #: c/c-typeck.cc:5665
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to array loses qualifier in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "el puntero a matriz pierde el calificador en la expresiÃ³n condicional"
  
! #: c/c-typeck.cc:5670
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C prohÃ­be expresiones condicionales entre %<void *%> y punteros de funciÃ³n"
  
! #: c/c-typeck.cc:5692
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "los tipos de datos punteros no coinciden en la expresiÃ³n condicional"
  
! #: c/c-typeck.cc:5695
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "first expression has type %qT"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: c/c-typeck.cc:5696
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "second expression has type %qT"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: c/c-typeck.cc:5707 c/c-typeck.cc:5720
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "los tipos de datos punteros/enteros no coinciden en la expresiÃ³n condicional"
  
! #: c/c-typeck.cc:5747
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "los tipos de datos no coinciden en la expresiÃ³n condicional"
  
! #: c/c-typeck.cc:5862
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:5866
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:5884
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:5889
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:5898 cp/cvt.cc:1102 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "in call to %qD, declared here"
  msgstr "%qD se declara aquÃ­"
  
! #: c/c-typeck.cc:5947
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "el operador del lado izquierdo de la expresiÃ³n coma no tiene efecto"
  
! #: c/c-typeck.cc:5965 c/c-typeck.cc:11905
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "el operador del lado derecho de la expresiÃ³n coma no tiene efecto"
  
! #: c/c-typeck.cc:6036
  msgid "cast adds %q#v qualifier to function type"
  msgstr "la conversiÃ³n agrega el calificador %q#v al tipo de funciÃ³n"
  
! #: c/c-typeck.cc:6042
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "la conversiÃ³n descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:6077
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr "para estar seguro todos los punteros intermedios en la conversiÃ³n de %qT a %qT se deben calificar como %<const%>"
  
! #: c/c-typeck.cc:6174
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "la conversiÃ³n especifica el tipo matriz"
  
! #: c/c-typeck.cc:6180
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "la conversiÃ³n especifica el tipo funciÃ³n"
  
! #: c/c-typeck.cc:6195
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C prohÃ­be la conversiÃ³n de un no escalar al mismo tipo"
  
! #: c/c-typeck.cc:6199
  #, fuzzy, gcc-internal-format
  #| msgid "%qT uses local type %qT"
  msgid "useless cast to type %qT"
  msgstr "%qT usa el tipo local %qT"
  
! #: c/c-typeck.cc:6219
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C prohÃ­be la conversiÃ³n al tipo union"
  
! #: c/c-typeck.cc:6229
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "conversiÃ³n a tipo union desde un tipo no presente en union"
  
! #: c/c-typeck.cc:6264
  #, fuzzy, gcc-internal-format
  #| msgid "cast to %s address space pointer from disjoint generic address space pointer"
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "conversiÃ³n al puntero de espacio de direcciones %s desde un puntero de espacio de direcciones genÃ©rico discontinuo"
  
! #: c/c-typeck.cc:6269
  #, fuzzy, gcc-internal-format
  #| msgid "cast to generic address space pointer from disjoint %s address space pointer"
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "conversiÃ³n a un puntero de espacio de direcciones genÃ©rico desde un puntero de espacio de direcciones %s discontinuo"
  
! #: c/c-typeck.cc:6274
  #, fuzzy, gcc-internal-format
  #| msgid "cast to %s address space pointer from disjoint %s address space pointer"
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "conversiÃ³n a un puntero de espacio de direcciones %s desde un puntero de espacio de direcciones %s discontinuo"
  
! #: c/c-typeck.cc:6307
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "la conversiÃ³n incrementa la alineaciÃ³n requerida del tipo del destino"
  
! #: c/c-typeck.cc:6319
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "conversiÃ³n de puntero a entero de tamaÃ±o diferente"
  
! #: c/c-typeck.cc:6324
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "conversiÃ³n desde una llamada a funciÃ³n de tipo %qT al tipo %qT que no coincide"
  
! #: c/c-typeck.cc:6334 cp/typeck.cc:9294
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "conversiÃ³n a puntero desde un entero de tamaÃ±o diferente"
  
! #: c/c-typeck.cc:6348
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C prohÃ­be la conversiÃ³n de un apuntador a funciÃ³n a un tipo de objeto apuntador"
  
! #: c/c-typeck.cc:6357
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C prohÃ­be la conversiÃ³n de objeto apuntador a un tipo de apuntador a funciÃ³n"
  
! #: c/c-typeck.cc:6367
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "conversiÃ³n entre tipos de funciÃ³n incompatibles desde %qT a %qT"
  
! #: c/c-typeck.cc:6479
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "definir un tipo en una conversiÃ³n es no vÃ¡lido en C++"
  
! #: c/c-typeck.cc:6520
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "asignaciÃ³n a expresiÃ³n con tipo matriz"
  
! #: c/c-typeck.cc:6646
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "conversiÃ³n de enum en una asignaciÃ³n es no vÃ¡lido en C++"
  
! #: c/c-typeck.cc:6848 c/c-typeck.cc:6865 c/c-typeck.cc:6916
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(cerca de la inicializaciÃ³n de %qs)"
  
! #: c/c-typeck.cc:6931
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "matriz inicializada con una constante de cadena entre parÃ©ntesis"
  
! #: c/c-typeck.cc:6974 c/c-typeck.cc:7215
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: c/c-typeck.cc:7008
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7011
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7016
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "built-in %qD declared here"
  msgstr "la rutina %qD se declara aquÃ­"
  
! #: c/c-typeck.cc:7210
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "la conversiÃ³n de enum al pasar el argumento %d de %qE es no vÃ¡lido en C++"
  
! #: c/c-typeck.cc:7219
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "la conversiÃ³n de enum desde %qT a %qT en una asignaciÃ³n no es vÃ¡lida en C++"
  
! #: c/c-typeck.cc:7224
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "la conversiÃ³n de enum desde %qT a %qT en una inicializaciÃ³n no es vÃ¡lida en C++"
  
! #: c/c-typeck.cc:7229
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "la conversiÃ³n de enum desde %qT a %qT en un return no es vÃ¡lida en C++"
  
! #: c/c-typeck.cc:7247
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %q#T to %q#T"
  msgid "implicit conversion from %qT to %qT"
  msgstr "conversiÃ³n de %q#T a %q#T"
  
! #: c/c-typeck.cc:7426 c/c-typeck.cc:7824
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "el paso del argumento %d de %qE hace que la funciÃ³n calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:7429 c/c-typeck.cc:7827
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "la asignaciÃ³n hace que la funciÃ³n calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:7432 c/c-typeck.cc:7829
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "la inicializaciÃ³n hace que la funciÃ³n calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:7435 c/c-typeck.cc:7831
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "la devoluciÃ³n hace que la funciÃ³n calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:7443 c/c-typeck.cc:7715 c/c-typeck.cc:7758
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:7445 c/c-typeck.cc:7717 c/c-typeck.cc:7760
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "la asignaciÃ³n descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:7447 c/c-typeck.cc:7719 c/c-typeck.cc:7762
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "la inicializaciÃ³n descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:7449 c/c-typeck.cc:7721 c/c-typeck.cc:7764
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "la devoluciÃ³n descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:7458
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C prohÃ­be la conversiÃ³n de argumentos a tipo union"
  
! #: c/c-typeck.cc:7526
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "no se permite la peticiÃ³n para la conversiÃ³n implÃ­cita de %qT a %qT en C++"
  
! #: c/c-typeck.cc:7553
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "se pasa el argumento %d de %qE desde un puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:7564
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "asignaciÃ³n desde puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:7575
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "inicializaciÃ³n desde puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:7585
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "devoluciÃ³n desde puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:7601
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: c/c-typeck.cc:7616
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "el argumento %d de %qE puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:7622
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la asignaciÃ³n puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:7628
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la inicializaciÃ³n puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:7633 cp/typeck.cc:10457
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "el tipo de devoluciÃ³n puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:7657
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: c/c-typeck.cc:7667
  #, fuzzy, gcc-internal-format
  #| msgid "assignment to %qT from incompatible pointer type %qT"
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "asignaciÃ³n a %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:7677
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "inicializaciÃ³n de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:7682
  #, fuzzy, gcc-internal-format
  #| msgid "returning %qT from a function with incompatible return type %qT"
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "se devuelve %qT desde una funciÃ³n con tipo de devoluciÃ³n %qT incompatible"
  
! #: c/c-typeck.cc:7732
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C prohÃ­be el paso del argumento %d de %qE entre un puntero a funciÃ³n y %<void *%>"
  
! #: c/c-typeck.cc:7735
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C prohÃ­be la asignaciÃ³n entre un puntero a funciÃ³n y %<void *%>"
  
! #: c/c-typeck.cc:7737
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C prohÃ­be la inicializaciÃ³n entre un puntero a funciÃ³n y %<void *%>"
  
! #: c/c-typeck.cc:7739
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C prohÃ­be la devoluciÃ³n entre un puntero a funciÃ³n y %<void *%>"
  
! #: c/c-typeck.cc:7769
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:7786
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "el puntero que apunta en el paso del argumento %d de %qE difiere en signo"
  
! #: c/c-typeck.cc:7794
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "el puntero que apunta en la asignaciÃ³n de %qT a %qT difiere en signo"
  
! #: c/c-typeck.cc:7800
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "el puntero que apunta en la inicializaciÃ³n de %qT a %qT difiere en signo"
  
! #: c/c-typeck.cc:7805
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "el puntero que apunta en el paso del argumento %d de %qE difiere en signo"
  
! #: c/c-typeck.cc:7847
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: c/c-typeck.cc:7856
  #, fuzzy, gcc-internal-format
  #| msgid "assignment to %qT from incompatible pointer type %qT"
  msgid "assignment to %qT from pointer to %qD with incompatible type %qT"
  msgstr "asignaciÃ³n a %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:7861
  #, gcc-internal-format
  msgid "assignment to %qT from incompatible pointer type %qT"
  msgstr "asignaciÃ³n a %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:7868
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "initialization of %qT from pointer to %qD with incompatible type %qT"
  msgstr "inicializaciÃ³n de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:7873
  #, gcc-internal-format
  msgid "initialization of %qT from incompatible pointer type %qT"
  msgstr "inicializaciÃ³n de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:7880
  #, fuzzy, gcc-internal-format
  #| msgid "returning %qT from a function with incompatible return type %qT"
  msgid "returning pointer to %qD of type %qT from a function with incompatible type %qT"
  msgstr "se devuelve %qT desde una funciÃ³n con tipo de devoluciÃ³n %qT incompatible"
  
! #: c/c-typeck.cc:7885
  #, gcc-internal-format
  msgid "returning %qT from a function with incompatible return type %qT"
  msgstr "se devuelve %qT desde una funciÃ³n con tipo de devoluciÃ³n %qT incompatible"
  
! #: c/c-typeck.cc:7927
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversiÃ³n"
  
! #: c/c-typeck.cc:7934
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "la asignaciÃ³n a %qT desde %qT crea un puntero desde un entero sin una conversiÃ³n"
  
! #: c/c-typeck.cc:7940
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "la inicializaciÃ³n de %qT desde %qT crea un puntero desde un entero sin una conversiÃ³n"
  
! #: c/c-typeck.cc:7945
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "el retorno de %qT desde una funciÃ³n con tipo de retorno %qT crea un puntero desde un entero sin una conversiÃ³n"
  
! #: c/c-typeck.cc:7966
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "el paso del argumento %d de %qE crea un entero desde un puntero sin una conversiÃ³n"
  
! #: c/c-typeck.cc:7973
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "la asignaciÃ³n a %qT desde %qT crea un entero desde un puntero sin una conversiÃ³n"
  
! #: c/c-typeck.cc:7979
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "la inicializaciÃ³n de %qT desde %qT crea un entero desde un puntero sin una conversiÃ³n"
  
! #: c/c-typeck.cc:7983
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "el retorno de %qT desde una funciÃ³n con tipo de retorno %qT crea un entero desde un puntero sin una conversiÃ³n"
  
! #: c/c-typeck.cc:8015
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "tipo incompatible para el argumento %d de %qE"
  
! #: c/c-typeck.cc:8026
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "tipos incompatible en la asignaciÃ³n al tipo %qT del tipo %qT"
  
! #: c/c-typeck.cc:8037
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "tipos incompatibles en la inicializaciÃ³n del tipo %qT usando el tipo %qT"
  
! #: c/c-typeck.cc:8047
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "tipos incompatible al devolver el tipo %qT pero se esperaba %qT"
  
! #: c/c-typeck.cc:8127
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "C tradicional rechaza la inicializaciÃ³n automÃ¡tica de agregados"
  
! #: c/c-typeck.cc:8369
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:8377
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "el Ã­ndice de matriz en el inicializador no es una expresiÃ³n constante entera"
  
! #: c/c-typeck.cc:8380 c/c-typeck.cc:8442 c/c-typeck.cc:8579
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:8390
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "el Ã­ndice de matriz en el inicializador no es una expresiÃ³n constante entera"
  
! #: c/c-typeck.cc:8407
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:8416
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8544 c/c-typeck.cc:9478 cp/typeck2.cc:1219
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "inicializaciÃ³n de un miembro de matriz flexible"
  
! #: c/c-typeck.cc:8560 cp/typeck2.cc:1236
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "inicializaciÃ³n de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8619
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "matriz de tipo inapropiado inicializada con una constante de cadena"
  
! #: c/c-typeck.cc:8687 cp/typeck.cc:2533
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "uso no vÃ¡lido de matriz no-lvaluada"
  
! #: c/c-typeck.cc:8701 c/c-typeck.cc:8827 c/c-typeck.cc:9563
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "inicializador no vÃ¡lido"
  
! #: c/c-typeck.cc:8713 c/c-typeck.cc:8737 c/c-typeck.cc:8740 c/c-typeck.cc:8748
! #: c/c-typeck.cc:8796 c/c-typeck.cc:10342 c/c-typeck.cc:10421
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "el elemento inicializador no es una constante"
  
! #: c/c-typeck.cc:8722
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "matriz inicializada con una expresiÃ³n matrizal que no es constante"
  
! #: c/c-typeck.cc:8753 c/c-typeck.cc:8809 c/c-typeck.cc:10431
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "el elemento inicializador no es una expresiÃ³n constante"
  
! #: c/c-typeck.cc:8803 c/c-typeck.cc:10426
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "el elemento inicializador no es calculable al momento de la carga"
  
! #: c/c-typeck.cc:9105 cp/decl.cc:7691
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "no se pueden inicializar los tipos de vector opacos"
  
! #: c/c-typeck.cc:9325
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "grupo extra de llaves al final del inicializador"
  
! #: c/c-typeck.cc:9408
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "llaves alrededor del inicializador escalar"
  
! #: c/c-typeck.cc:9475 c/c-typeck.cc:10964 cp/typeck2.cc:1246 cp/typeck2.cc:1604
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "inicializaciÃ³n de un miembro de matriz flexible en un contexto anidado"
  
! #: c/c-typeck.cc:9512
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "faltan llaves alrededor del inicializador"
  
! #: c/c-typeck.cc:9535
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "falta el inicializador para el campo %qD de %qT"
  
! #: c/c-typeck.cc:9575
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "elementos extras en el inicializador escalar"
  
! #: c/c-typeck.cc:9694 c/c-typeck.cc:9776
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "Ã­ndice de matriz en el inicializador que no es matriz"
  
! #: c/c-typeck.cc:9699 c/c-typeck.cc:9838
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "el nombre del campo no estÃ¡ en el inicializador de record o union"
  
! #: c/c-typeck.cc:9749
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "el Ã­ndice de matriz en el inicializador no es de tipo entero"
  
! #: c/c-typeck.cc:9758 c/c-typeck.cc:9767
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "el Ã­ndice de matriz en el inicializador no es una expresiÃ³n constante entera"
  
! #: c/c-typeck.cc:9772 c/c-typeck.cc:9774
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "el Ã­ndice de matriz no es una constante en el inicializador"
  
! #: c/c-typeck.cc:9778 c/c-typeck.cc:9781
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "el Ã­ndice de matriz en el inicializador excede los lÃ­mites de la matriz"
  
! #: c/c-typeck.cc:9800
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "rango de Ã­ndices vacÃ­o en el inicializador"
  
! #: c/c-typeck.cc:9809
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "el rango de Ã­ndices de la matriz en el inicializador excede los lÃ­mites de la matriz"
  
! #: c/c-typeck.cc:9911 c/c-typeck.cc:9941 c/c-typeck.cc:10519
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "campo inicializado con efectos colaterales sobreescritos"
  
! #: c/c-typeck.cc:9915 c/c-typeck.cc:9945 c/c-typeck.cc:10522
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "campo inicializado sobreescrito"
  
! #: c/c-typeck.cc:10453
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "la conversiÃ³n de enum en la inicializaciÃ³n es no vÃ¡lida en C++"
  
! #: c/c-typeck.cc:10834
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "exceso de elementos en el inicializador de union"
  
! #: c/c-typeck.cc:10846 c/c-typeck.cc:10923
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "exceso de elementos en el inicializador de struct"
  
! #: c/c-typeck.cc:10867
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "inicializaciÃ³n posicional de un campo de %<struct%> declarado con el atributo %<designated_init%>"
  
! #: c/c-typeck.cc:10938 cp/typeck2.cc:1223
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "inicializaciÃ³n no estÃ¡tica de un miembro de matriz flexible"
  
! #: c/c-typeck.cc:11033
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "exceso de elementos en el inicializador de union"
  
! #: c/c-typeck.cc:11055
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "C tradicional rechaza la inicializaciÃ³n de unions"
  
! #: c/c-typeck.cc:11117
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "exceso de elementos en el inicializador de matriz"
  
! #: c/c-typeck.cc:11151
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "exceso de elementos en el inicializador de vector"
  
! #: c/c-typeck.cc:11183
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "exceso de elementos en el inicializador de escalar"
  
! #: c/c-typeck.cc:11426
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C prohÃ­be %<goto *expr;%>"
  
! #: c/c-typeck.cc:11432
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "computed goto must be pointer type"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c/c-typeck.cc:11461 c/gimple-parser.cc:2562 cp/typeck.cc:11056
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la funciÃ³n declarada %<noreturn%> tiene una declaraciÃ³n %<return%>"
  
! #: c/c-typeck.cc:11488
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> sin valores, en una funciÃ³n que no devuelve void"
  
! #: c/c-typeck.cc:11501 c/gimple-parser.cc:2572
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> con valor, en una funciÃ³n que devuelve void"
  
! #: c/c-typeck.cc:11504
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO C prohÃ­be %<return%> con expresiÃ³n, en una funciÃ³n que devuelve void"
  
! #: c/c-typeck.cc:11581
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr "la funciÃ³n devuelve la direcciÃ³n de una etiqueta"
  
! #: c/c-typeck.cc:11672 cp/semantics.cc:1637
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "la cantidad de switch no es un entero"
  
! #: c/c-typeck.cc:11697
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "no se convierte la expresiÃ³n de switch %<long%> a %<int%> en ISO C"
  
! #: c/c-typeck.cc:11735 c/c-typeck.cc:11743
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: c/c-typeck.cc:11749 cp/parser.cc:13099
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "la etiqueta case no se encuentra dentro de una declaraciÃ³n switch"
  
! #: c/c-typeck.cc:11751
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "la etiqueta %<default%> no estÃ¡ dentro de una declaraciÃ³n switch"
  
! #: c/c-typeck.cc:11827 cp/parser.cc:14819
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "la declaraciÃ³n break no estÃ¡ dentro de un bucle o switch"
  
! #: c/c-typeck.cc:11830 c/c-typeck.cc:11850 cp/decl.cc:4052 cp/parser.cc:14829
  #: cp/parser.cc:14850
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "salida no vÃ¡lida de un bloque estructurado OpenMP"
  
! #: c/c-typeck.cc:11833 cp/parser.cc:14832
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "se usÃ³ la declaraciÃ³n break en un bucle for de OpenMP"
  
! #: c/c-typeck.cc:11847 cp/parser.cc:14842
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "la declaraciÃ³n continue no estÃ¡ dentro de un bucle"
  
! #: c/c-typeck.cc:11887 cp/cp-gimplify.cc:272
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "declaraciÃ³n sin efecto"
  
! #: c/c-typeck.cc:11931
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "la declaraciÃ³n de la expresiÃ³n tiene tipo de dato incompleto"
  
! #: c/c-typeck.cc:12222
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "la comparaciÃ³n siempre se evalÃºa como %<false%> para la direcciÃ³n de %qD que nunca serÃ¡ NULL"
  
! #: c/c-typeck.cc:12227
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "la comparaciÃ³n siempre se evalÃºa como %<true%> para la direcciÃ³n de %qD que nunca serÃ¡ NULL"
  
! #: c/c-typeck.cc:12245 c/c-typeck.cc:12283
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "la comparaciÃ³n siempre se evalÃºa como %<false%> para la direcciÃ³n de %qD que nunca serÃ¡ NULL"
  
! #: c/c-typeck.cc:12250 c/c-typeck.cc:12288
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "la comparaciÃ³n siempre se evalÃºa como %<true%> para la direcciÃ³n de %qD que nunca serÃ¡ NULL"
  
! #: c/c-typeck.cc:12880 c/c-typeck.cc:13044 cp/typeck.cc:6085
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "se comparan vectores con tipos de elemento diferentes"
  
! #: c/c-typeck.cc:12888 c/c-typeck.cc:13052 cp/typeck.cc:6098
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "se comparan vectores con nÃºmeros de elementos diferentes"
  
! #: c/c-typeck.cc:12903 c/c-typeck.cc:13067 cp/typeck.cc:6116
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "comparaciÃ³n entre los tipos %qT y %qT"
  
! #: c/c-typeck.cc:12913 c/c-typeck.cc:13077 cp/typeck.cc:6133
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "no se puede encontrar un tipo entero del mismo tamaÃ±o que %qT"
  
! #: c/c-typeck.cc:12927 cp/typeck.cc:5769
  #, fuzzy, gcc-internal-format
  #| msgid "comparing floating point with == or != is unsafe"
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "no es segura la comparacion de coma flotante con == o !="
  
! #: c/c-typeck.cc:12966 c/c-typeck.cc:13118
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "la comparaciÃ³n de punteros a espacios de direcciones discontinuos"
  
! #: c/c-typeck.cc:12973 c/c-typeck.cc:12979
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C prohÃ­be la comparaciÃ³n de %<void *%> con un puntero de funciÃ³n"
  
! #: c/c-typeck.cc:12986 c/c-typeck.cc:13128
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "la comparaciÃ³n de diferentes tipos de puntero carece de una conversiÃ³n"
  
! #: c/c-typeck.cc:12999 c/c-typeck.cc:13005 c/c-typeck.cc:13155
! #: c/c-typeck.cc:13161
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "comparaciÃ³n entre puntero y entero"
  
! #: c/c-typeck.cc:13106
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "comparaciÃ³n de punteros completos e incompletos"
  
! #: c/c-typeck.cc:13108
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C prohÃ­be la comparaciÃ³n entre punteros a funciones"
  
! #: c/c-typeck.cc:13113
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "comparaciÃ³n ordenada de puntero con un puntero nulo"
  
! #: c/c-typeck.cc:13136 c/c-typeck.cc:13139 c/c-typeck.cc:13146
! #: c/c-typeck.cc:13149
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "comparaciÃ³n ordenada de puntero con el entero cero"
  
! #: c/c-typeck.cc:13226
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "conversiÃ³n implÃ­cita de %qT a %qT para coincidir con otro operando de la expresiÃ³n binaria"
  
! #: c/c-typeck.cc:13544
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "se usa un valor de tipo matriz que no se puede cambiar a puntero cuando se requiere un escalar"
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "se usa un valor de tipo struct cuando se requiere un escalar"
  
! #: c/c-typeck.cc:13552
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "se usa un valor de tipo union cuando se requiere un escalar"
  
! #: c/c-typeck.cc:13568
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "se usa un tipo vector cuando se requiere un escalar"
  
! #: c/c-typeck.cc:13771 cp/semantics.cc:11320
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> debe especificar una de las clÃ¡usulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>"
  
! #: c/c-typeck.cc:13782 c/c-typeck.cc:13792 cp/semantics.cc:11331
! #: cp/semantics.cc:11341
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<parallel%> or %<target%> %<if%> clause modifier"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "se esperaba el modificador de clÃ¡usula %<parallel%> o %<target%> %<if%>"
  
! #: c/c-typeck.cc:13827 cp/semantics.cc:11376
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> debe especificar una de las clÃ¡usulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>"
  
! #: c/c-typeck.cc:13895 cp/semantics.cc:5481 cp/semantics.cc:8489
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:13899 c/c-typeck.cc:15706 cp/semantics.cc:5485
! #: cp/semantics.cc:8493
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:13907
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many %qs clauses"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%Hdemasiadas clÃ¡usulas %qs"
  
! #: c/c-typeck.cc:13917 c/c-typeck.cc:15713 c/c-typeck.cc:15867
! #: cp/semantics.cc:5494 cp/semantics.cc:8500 cp/semantics.cc:8688
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:13954 cp/semantics.cc:5528
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "el tamaÃ±o de la matriz nueva debe tener un tipo integral"
  
! #: c/c-typeck.cc:13961 cp/semantics.cc:5535
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "la longitud %qE de la secciÃ³n de matriz no es de tipo integral"
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:5568
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "expected single pointer in %qs clause"
  msgstr "El puntero Cray '%s' en la clÃ¡usula %s en %L"
  
! #: c/c-typeck.cc:14002 c/c-typeck.cc:14069 c/c-typeck.cc:14362
! #: cp/semantics.cc:5586 cp/semantics.cc:5653
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "secciÃ³n de matriz de longitud cero en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:14021 cp/semantics.cc:5605
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:14029 cp/semantics.cc:5613
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "lÃ­mite inferior negativo en secciÃ³n de matriz en clÃ¡usula %qs"
  
! #: c/c-typeck.cc:14038 c/c-typeck.cc:14162 cp/semantics.cc:5622
! #: cp/semantics.cc:5746
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "longitud negativa en secciÃ³n de matriz en clÃ¡usula %qs"
  
! #: c/c-typeck.cc:14055 cp/semantics.cc:5639
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "lÃ­mite inferior %qE por encima del tamaÃ±o de la secciÃ³n de matriz en clÃ¡usula %qs"
  
! #: c/c-typeck.cc:14098 cp/semantics.cc:5682
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "longitud %qE por encima del tamaÃ±o de la secciÃ³n de matriz en clÃ¡usula %qs"
  
! #: c/c-typeck.cc:14113 cp/semantics.cc:5697
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "lÃ­mite superior %qE por encima del tamaÃ±o de la secciÃ³n de matriz en clÃ¡usula %qs"
  
! #: c/c-typeck.cc:14150 cp/semantics.cc:5734
  #, fuzzy, gcc-internal-format
  #| msgid "for increment expression has no effect"
  msgid "for array function parameter length expression must be specified"
  msgstr "la expresiÃ³n de incremento for no tiene efecto"
  
! #: c/c-typeck.cc:14154 cp/semantics.cc:5738
  #, fuzzy, gcc-internal-format
  #| msgid "for increment expression has no effect"
  msgid "for pointer type length expression must be specified"
  msgstr "la expresiÃ³n de incremento for no tiene efecto"
  
! #: c/c-typeck.cc:14182 c/c-typeck.cc:14301 cp/semantics.cc:5765
! #: cp/semantics.cc:5901
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "la secciÃ³n de matriz no es contigua en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:14192 cp/semantics.cc:5775
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE no es de tipo puntero o matriz"
  
! #: c/c-typeck.cc:14568 cp/semantics.cc:6837
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "arrojando NULL, que tiene un tipo integral, que no es puntero"
  
! #: c/c-typeck.cc:14575
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified array type"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "tipo matriz cualificado %<_Atomic%>"
  
! #: c/c-typeck.cc:14581 cp/semantics.cc:6844
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "el parÃ¡metro %qD tiene tipo incompleto"
  
! #: c/c-typeck.cc:14594 cp/semantics.cc:6860
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "campo de bits %qD con tipo no integral"
  
! #: c/c-typeck.cc:14614 cp/semantics.cc:6896
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:14641
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14648 cp/semantics.cc:6930
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "la expresiÃ³n de la condiciÃ³n hace referencia a la variable de iteraciÃ³n %qD"
  
! #: c/c-typeck.cc:14654 cp/semantics.cc:6936
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "end expression refers to outer iterator %qD"
  msgstr "la expresiÃ³n de la condiciÃ³n hace referencia a la variable de iteraciÃ³n %qD"
  
! #: c/c-typeck.cc:14660 cp/semantics.cc:6942
  #, fuzzy, gcc-internal-format
  #| msgid "initializer expression refers to iteration variable %qD"
  msgid "step expression refers to outer iterator %qD"
  msgstr "la expresiÃ³n inicializadora hace referencia a la variable de iteraciÃ³n %qD"
  
! #: c/c-typeck.cc:14697 cp/semantics.cc:6990
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected pointer in %qs clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-typeck.cc:14792 cp/semantics.cc:7079
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "aÃºn no se admite el modelo de cÃ³digo %<large%>"
  
! #: c/c-typeck.cc:14814 cp/semantics.cc:7099
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "aÃºn no se admite el modelo de cÃ³digo %<large%>"
  
! #: c/c-typeck.cc:14840 c/c-typeck.cc:14850
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD en la clÃ¡usula %<reduction%> es una matriz de tamaÃ±o cero"
  
! #: c/c-typeck.cc:14870
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "ISO C prohÃ­be los tipos de funciÃ³n calificados"
  
! #: c/c-typeck.cc:14882
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "zero sized type %qT in %qs clause"
  msgstr "campo de bits %qE en clÃ¡usula %qs"
  
! #: c/c-typeck.cc:14890
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "variable sized type %qT in %qs clause"
  msgstr "campo de bits %qE en clÃ¡usula %qs"
  
! #: c/c-typeck.cc:14934
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE tiene tipo no vÃ¡lido para %<reduction(%s)%>"
  
! #: c/c-typeck.cc:14943 cp/semantics.cc:6729
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "user defined reduction not found for %qE"
  msgstr "No se encontrÃ³ una definiciÃ³n de etiqueta para %qs"
  
! #: c/c-typeck.cc:15031
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: c/c-typeck.cc:15049 c/c-typeck.cc:15961 cp/semantics.cc:9225
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:15061 cp/semantics.cc:9293
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE debe ser %<threadprivate%> para %<copin%>"
  
! #: c/c-typeck.cc:15076 cp/semantics.cc:7142
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:15085
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "clÃ¡usula lineal aplicada a variable no puntero no integral con tipo %qT"
  
! #: c/c-typeck.cc:15093
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15112 cp/semantics.cc:7226
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "clÃ¡usula %<linear%> paso %qE no es ni constante ni parÃ¡metro"
  
! #: c/c-typeck.cc:15142 c/c-typeck.cc:15861 c/c-typeck.cc:16108
! #: cp/semantics.cc:7313 cp/semantics.cc:8682 cp/semantics.cc:9033
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:15159 cp/semantics.cc:7331
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.cc:15170 cp/semantics.cc:7342
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de reducciÃ³n"
  
! #: c/c-typeck.cc:15184 c/c-typeck.cc:15254 c/c-typeck.cc:15289
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.cc:15194 c/c-typeck.cc:15262 c/c-typeck.cc:15609
! #: c/c-typeck.cc:15761 c/c-typeck.cc:15769 c/c-typeck.cc:15785
! #: c/c-typeck.cc:15794 c/c-typeck.cc:15802 cp/semantics.cc:7356
! #: cp/semantics.cc:7366 cp/semantics.cc:7459 cp/semantics.cc:7467
! #: cp/semantics.cc:7514 cp/semantics.cc:8371 cp/semantics.cc:8560
! #: cp/semantics.cc:8568 cp/semantics.cc:8588 cp/semantics.cc:8597
! #: cp/semantics.cc:8605
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.cc:15197 c/c-typeck.cc:15268 c/c-typeck.cc:15805
! #: cp/semantics.cc:7369 cp/semantics.cc:7473 cp/semantics.cc:8608
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.cc:15242 cp/semantics.cc:7446
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE no es una variable en la clÃ¡usula %<firstprivate%>"
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:7506
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE no es una variable en la clÃ¡usula %<lastprivate%>"
  
! #: c/c-typeck.cc:15301 cp/semantics.cc:7904
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %<saligned%>"
  
! #: c/c-typeck.cc:15308
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE en la clÃ¡usula %<aligned%> no es un puntero ni una matriz"
  
! #: c/c-typeck.cc:15315
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:15322
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.cc:15335 cp/semantics.cc:7975
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:15341
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.cc:15354 cp/semantics.cc:8014
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %<saligned%>"
  
! #: c/c-typeck.cc:15360
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.cc:15430 cp/semantics.cc:8140
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:15445 cp/semantics.cc:8155
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:15453 cp/semantics.cc:8173
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:15474 cp/semantics.cc:8195
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:15484 cp/semantics.cc:8207
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:15545 cp/semantics.cc:8306
  #, fuzzy, gcc-internal-format
  #| msgid "Array section not permitted in '%s' call at %L"
  msgid "array section does not have mappable type in %qs clause"
  msgstr "No se permite una secciÃ³n de matriz en la llamada '%s' en %L"
  
! #: c/c-typeck.cc:15565 c/c-typeck.cc:15641 c/c-typeck.cc:15677
! #: cp/semantics.cc:8326 cp/semantics.cc:8405 cp/semantics.cc:8441
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported fixed-point conversion"
  msgid "unsupported map expression %qE"
  msgstr "conversiÃ³n de coma fija no admitida"
  
! #: c/c-typeck.cc:15605 c/c-typeck.cc:15782 cp/semantics.cc:8367
! #: cp/semantics.cc:8585
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.cc:15613 c/c-typeck.cc:15788 cp/semantics.cc:8375
! #: cp/semantics.cc:8591
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.cc:15732 c/c-typeck.cc:15874 cp/semantics.cc:8528
! #: cp/semantics.cc:8695
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:15857 cp/semantics.cc:8677
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:15883 cp/semantics.cc:8707
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.cc:15897 cp/semantics.cc:8723
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:15900 cp/semantics.cc:8726
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:15919
  #, fuzzy, gcc-internal-format
  #| msgid "source is not a pointer"
  msgid "%qs variable is not a pointer"
  msgstr "la fuente no es un puntero"
  
! #: c/c-typeck.cc:15926
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "la variable %qs no es un puntero ni una matriz"
  
! #: c/c-typeck.cc:15974 c/c-typeck.cc:16069 cp/semantics.cc:9187
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:15994 cp/semantics.cc:8247
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %qs clauses on a task construct"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-typeck.cc:16091 cp/semantics.cc:9001
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "la clÃ¡usula %<inbranch%> es incompatible con %<notinbranch%>"
  
! #: c/c-typeck.cc:16158 cp/semantics.cc:9364
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE estÃ¡ predeterminado como %qs para %qs"
  
! #: c/c-typeck.cc:16168
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16199 cp/semantics.cc:9139
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "el valor de la clÃ¡usula %<simdlen%> es mayor que el valor de la clÃ¡usula %<safelen%>"
  
! #: c/c-typeck.cc:16211 cp/semantics.cc:9152
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16222 c/c-typeck.cc:16230 cp/semantics.cc:9161
! #: cp/semantics.cc:9179
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:16278 cp/semantics.cc:9119
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16329 cp/semantics.cc:9169
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:16339 cp/semantics.cc:9198
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:16357 cp/semantics.cc:9389
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:16532
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "no se puede utilizar %<va_arg%> con orden de almacenamiento inverso"
  
! #: c/c-typeck.cc:16537
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "el segundo argumento para %<va_arg%> es del tipo incompleto %qT"
  
! #: c/c-typeck.cc:16543
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "el segundo argumento para %<va_arg%> es del tipo incompleto %qT"
  
! #: c/c-typeck.cc:16549
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "C++ requiere un tipo promovido, no un tipo enum, en %<va_arg%>"
--- 52123,53875 ----
  #. 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/c-typeck.cc:3357
  #, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr "funciÃ³n llamada a travÃ©s de un tipo de dato que no es compatible"
  
! #: c/c-typeck.cc:3362 c/c-typeck.cc:3417
  #, gcc-internal-format
  msgid "function with qualified void return type called"
  msgstr "se llamÃ³ a una funciÃ³n con tipo de devoluciÃ³n void calificado"
  
! #: c/c-typeck.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr "el tipo de dato del parÃ¡metro formal %d estÃ¡ incompleto"
  
! #: c/c-typeck.cc:3484
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr "se pasa el argumento %d de %qE como entero en lugar de coma flotante debido al prototipo"
  
! #: c/c-typeck.cc:3490
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr "se pasa el argumento %d de %qE como entero en lugar de complejo debido al prototipo"
  
! #: c/c-typeck.cc:3496
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr "se pasa el argumento %d de %qE como complejo en lugar de coma flotante debido al prototipo"
  
! #: c/c-typeck.cc:3502
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr "se pasa el argumento %d de %qE como coma flotante en lugar de entero debido al prototipo"
  
! #: c/c-typeck.cc:3508
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr "se pasa el argumento %d de %qE como complejo en lugar de entero debido al prototipo"
  
! #: c/c-typeck.cc:3514
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr "se pasa el argumento %d de %qE como coma flotante en lugar de complejo debido al prototipo"
  
! #: c/c-typeck.cc:3530
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr "se pasa el argumento %d de %qE como %<float%> en lugar de %<double%> debido al prototipo"
  
! #: c/c-typeck.cc:3556
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr "se pasa el argumento %d de %qE como %qT en lugar de %qT debido al prototipo"
  
! #: c/c-typeck.cc:3582
  #, gcc-internal-format
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr "se pasa el argumento %d de %qE con anchura diferente debido al prototipo"
  
! #: c/c-typeck.cc:3606
  #, gcc-internal-format
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr "se pasa el argumento %d de %qE como unsigned debido al prototipo"
  
! #: c/c-typeck.cc:3611
  #, gcc-internal-format
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr "se pasa el argumento %d de %qE como signed debido al prototipo"
  
! #: c/c-typeck.cc:3777
  #, gcc-internal-format
  msgid "too many arguments to method %qE"
  msgstr "demasiados argumentos para el mÃ©todo %qE"
  
! #: c/c-typeck.cc:3787
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "demasiados argumentos para la funciÃ³n %qE"
  
! #: c/c-typeck.cc:3862
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "conversiÃ³n implÃ­cita de %qT a %qT al pasar el argumento a la funciÃ³n"
  
! #: c/c-typeck.cc:3932
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to function %qE"
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "faltan argumentos para la funciÃ³n %qE"
  
! #: c/c-typeck.cc:4110 c/c-typeck.cc:4138 cp/typeck.cc:5782 cp/typeck.cc:6065
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "la comparaciÃ³n con una literal de cadena resulta en una conducta no especificada"
  
! #: c/c-typeck.cc:4118 c/c-typeck.cc:4129 cp/typeck.cc:5814 cp/typeck.cc:5838
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between pointer and zero character constant"
  msgstr "comparaciÃ³n entre puntero y entero"
  
! #: c/c-typeck.cc:4121 c/c-typeck.cc:4132 cp/typeck.cc:5817 cp/typeck.cc:5841
  #, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "Â¿pretendÃ­a desreferenciar el puntero?"
  
! #: c/c-typeck.cc:4159
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "comparaciÃ³n entre %qT y %qT"
  
! #: c/c-typeck.cc:4218
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "se usÃ³ un puntero de tipo %<void *%> en la sustracciÃ³n"
  
! #: c/c-typeck.cc:4221
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "se utilizÃ³ un puntero a una funciÃ³n en la sustracciÃ³n"
  
! #: c/c-typeck.cc:4255
  #, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "aritmÃ©tica en puntero a un tipo de dato incompleto"
  
! #: c/c-typeck.cc:4264 cp/typeck.cc:6860
  #, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "aritmÃ©tica en puntero a un agregado vacÃ­o"
  
! #: c/c-typeck.cc:4710
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> en una expresiÃ³n booleana"
  
! #: c/c-typeck.cc:4714
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "Â¿pretendÃ­a utilizar la negaciÃ³n lÃ³gica?"
  
! #: c/c-typeck.cc:4724
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C no admite %<~%> para conjugaciones complejas"
  
! #: c/c-typeck.cc:4748
  #, fuzzy, gcc-internal-format
  #| msgid "wrong type argument to abs"
  msgid "wrong type argument to absu"
  msgstr "argumento de tipo errÃ³neo para abs"
  
! #: c/c-typeck.cc:4774
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "argumento de tipo errÃ³neo para el signo de exclamaciÃ³n unario"
  
! #: c/c-typeck.cc:4832
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "el incremento de un valor de enumeraciÃ³n es no vÃ¡lido en C++"
  
! #: c/c-typeck.cc:4835
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "el decremento de un valor de enumeraciÃ³n es no vÃ¡lido en C++"
  
! #: c/c-typeck.cc:4842
  #, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "incremento de una expresiÃ³n booleana"
  
! #: c/c-typeck.cc:4845
  #, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "decremento de una expresiÃ³n booleana"
  
! #: c/c-typeck.cc:4861
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgstr "ISO C no admite %<++%> y %<--%> en tipos complejos"
  
! #: c/c-typeck.cc:4887 c/c-typeck.cc:4921
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "argumento de tipo errÃ³neo para el incremento"
  
! #: c/c-typeck.cc:4889 c/c-typeck.cc:4924
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "argumento de tipo errÃ³neo para el decremento"
  
! #: c/c-typeck.cc:4909
  #, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "incremento de puntero a un tipo incompleto %qT"
  
! #: c/c-typeck.cc:4913
  #, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "decremento de puntero a un tipo incompleto %qT"
  
! #: c/c-typeck.cc:5021
  #, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "se toma la direcciÃ³n de la expresiÃ³n de tipo %<id%>"
  
! #: c/c-typeck.cc:5080 c/c-typeck.cc:5273
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "no se puede tomar la direcciÃ³n del campo de bits %qD"
  
! #: c/c-typeck.cc:5094
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of an unaligned member"
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "no se puede tomar la direcciÃ³n de un miembro desalineado"
  
! #: c/c-typeck.cc:5102
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of array with reverse scalar storage order requested"
  msgstr "se solicitÃ³ la direcciÃ³n de la variable de registro %qD"
  
! #: c/c-typeck.cc:5288
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of register compound literal requested"
  msgstr "se solicitÃ³ la direcciÃ³n de la variable de registro %qD"
  
! #: c/c-typeck.cc:5309
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "se usÃ³ la variable de registro global %qD en la funciÃ³n anidada"
  
! #: c/c-typeck.cc:5312
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "se usÃ³ la variable de registro %qD en la funciÃ³n anidada"
  
! #: c/c-typeck.cc:5317
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "se solicitÃ³ la direcciÃ³n de la variable de registro global %qD"
  
! #: c/c-typeck.cc:5319 d/d-codegen.cc:721
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "se solicitÃ³ la direcciÃ³n de la variable de registro %qD"
  
! #: c/c-typeck.cc:5458
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "matriz no-lvaluada en la expresiÃ³n condicional"
  
! #: c/c-typeck.cc:5540
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "conversiÃ³n implÃ­cita de %qT a %qT para coincidir con otro resultado del condicional"
  
! #: c/c-typeck.cc:5599 c/c-typeck.cc:5605
  #, fuzzy, gcc-internal-format
  #| msgid "operand of ?: changes signedness from %qT to %qT due to unsignedness of other operand"
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr "un operando de ?: cambia de tipo de signo de %qT a %qT debido al tipo sin signo de otro operando"
  
! #: c/c-typeck.cc:5622
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C prohÃ­be una expresiÃ³n condicional con sÃ³lo un lado void"
  
! #: c/c-typeck.cc:5639
  #, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "se usaron punteros a espacios de direcciones discontinuos en la expresiÃ³n condicional"
  
! #: c/c-typeck.cc:5663
  #, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "el puntero a matriz pierde el calificador en la expresiÃ³n condicional"
  
! #: c/c-typeck.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to array loses qualifier in conditional expression"
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "el puntero a matriz pierde el calificador en la expresiÃ³n condicional"
  
! #: c/c-typeck.cc:5672
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C prohÃ­be expresiones condicionales entre %<void *%> y punteros de funciÃ³n"
  
! #: c/c-typeck.cc:5694
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "los tipos de datos punteros no coinciden en la expresiÃ³n condicional"
  
! #: c/c-typeck.cc:5697
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "first expression has type %qT"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: c/c-typeck.cc:5698
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "second expression has type %qT"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: c/c-typeck.cc:5709 c/c-typeck.cc:5722
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "los tipos de datos punteros/enteros no coinciden en la expresiÃ³n condicional"
  
! #: c/c-typeck.cc:5749
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "los tipos de datos no coinciden en la expresiÃ³n condicional"
  
! #: c/c-typeck.cc:5864
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:5868
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:5886
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:5891
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: c/c-typeck.cc:5900 cp/cvt.cc:1116 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "in call to %qD, declared here"
  msgstr "%qD se declara aquÃ­"
  
! #: c/c-typeck.cc:5949
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "el operador del lado izquierdo de la expresiÃ³n coma no tiene efecto"
  
! #: c/c-typeck.cc:5967 c/c-typeck.cc:11907
  #, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "el operador del lado derecho de la expresiÃ³n coma no tiene efecto"
  
! #: c/c-typeck.cc:6038
  msgid "cast adds %q#v qualifier to function type"
  msgstr "la conversiÃ³n agrega el calificador %q#v al tipo de funciÃ³n"
  
! #: c/c-typeck.cc:6044
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "la conversiÃ³n descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:6079
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr "para estar seguro todos los punteros intermedios en la conversiÃ³n de %qT a %qT se deben calificar como %<const%>"
  
! #: c/c-typeck.cc:6176
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "la conversiÃ³n especifica el tipo matriz"
  
! #: c/c-typeck.cc:6182
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "la conversiÃ³n especifica el tipo funciÃ³n"
  
! #: c/c-typeck.cc:6197
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C prohÃ­be la conversiÃ³n de un no escalar al mismo tipo"
  
! #: c/c-typeck.cc:6201
  #, fuzzy, gcc-internal-format
  #| msgid "%qT uses local type %qT"
  msgid "useless cast to type %qT"
  msgstr "%qT usa el tipo local %qT"
  
! #: c/c-typeck.cc:6221
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C prohÃ­be la conversiÃ³n al tipo union"
  
! #: c/c-typeck.cc:6231
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "conversiÃ³n a tipo union desde un tipo no presente en union"
  
! #: c/c-typeck.cc:6266
  #, fuzzy, gcc-internal-format
  #| msgid "cast to %s address space pointer from disjoint generic address space pointer"
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "conversiÃ³n al puntero de espacio de direcciones %s desde un puntero de espacio de direcciones genÃ©rico discontinuo"
  
! #: c/c-typeck.cc:6271
  #, fuzzy, gcc-internal-format
  #| msgid "cast to generic address space pointer from disjoint %s address space pointer"
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "conversiÃ³n a un puntero de espacio de direcciones genÃ©rico desde un puntero de espacio de direcciones %s discontinuo"
  
! #: c/c-typeck.cc:6276
  #, fuzzy, gcc-internal-format
  #| msgid "cast to %s address space pointer from disjoint %s address space pointer"
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "conversiÃ³n a un puntero de espacio de direcciones %s desde un puntero de espacio de direcciones %s discontinuo"
  
! #: c/c-typeck.cc:6309
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "la conversiÃ³n incrementa la alineaciÃ³n requerida del tipo del destino"
  
! #: c/c-typeck.cc:6321
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "conversiÃ³n de puntero a entero de tamaÃ±o diferente"
  
! #: c/c-typeck.cc:6326
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "conversiÃ³n desde una llamada a funciÃ³n de tipo %qT al tipo %qT que no coincide"
  
! #: c/c-typeck.cc:6336 cp/typeck.cc:9296
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "conversiÃ³n a puntero desde un entero de tamaÃ±o diferente"
  
! #: c/c-typeck.cc:6350
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C prohÃ­be la conversiÃ³n de un apuntador a funciÃ³n a un tipo de objeto apuntador"
  
! #: c/c-typeck.cc:6359
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C prohÃ­be la conversiÃ³n de objeto apuntador a un tipo de apuntador a funciÃ³n"
  
! #: c/c-typeck.cc:6369
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "conversiÃ³n entre tipos de funciÃ³n incompatibles desde %qT a %qT"
  
! #: c/c-typeck.cc:6481
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "definir un tipo en una conversiÃ³n es no vÃ¡lido en C++"
  
! #: c/c-typeck.cc:6522
  #, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "asignaciÃ³n a expresiÃ³n con tipo matriz"
  
! #: c/c-typeck.cc:6648
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "conversiÃ³n de enum en una asignaciÃ³n es no vÃ¡lido en C++"
  
! #: c/c-typeck.cc:6850 c/c-typeck.cc:6867 c/c-typeck.cc:6918
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(cerca de la inicializaciÃ³n de %qs)"
  
! #: c/c-typeck.cc:6933
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "matriz inicializada con una constante de cadena entre parÃ©ntesis"
  
! #: c/c-typeck.cc:6976 c/c-typeck.cc:7217
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: c/c-typeck.cc:7010
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7013
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7018
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "built-in %qD declared here"
  msgstr "la rutina %qD se declara aquÃ­"
  
! #: c/c-typeck.cc:7212
  #, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "la conversiÃ³n de enum al pasar el argumento %d de %qE es no vÃ¡lido en C++"
  
! #: c/c-typeck.cc:7221
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "la conversiÃ³n de enum desde %qT a %qT en una asignaciÃ³n no es vÃ¡lida en C++"
  
! #: c/c-typeck.cc:7226
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "la conversiÃ³n de enum desde %qT a %qT en una inicializaciÃ³n no es vÃ¡lida en C++"
  
! #: c/c-typeck.cc:7231
  #, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "la conversiÃ³n de enum desde %qT a %qT en un return no es vÃ¡lida en C++"
  
! #: c/c-typeck.cc:7249
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %q#T to %q#T"
  msgid "implicit conversion from %qT to %qT"
  msgstr "conversiÃ³n de %q#T a %q#T"
  
! #: c/c-typeck.cc:7428 c/c-typeck.cc:7826
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "el paso del argumento %d de %qE hace que la funciÃ³n calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:7431 c/c-typeck.cc:7829
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "la asignaciÃ³n hace que la funciÃ³n calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:7434 c/c-typeck.cc:7831
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "la inicializaciÃ³n hace que la funciÃ³n calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:7437 c/c-typeck.cc:7833
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "la devoluciÃ³n hace que la funciÃ³n calificada con %q#v apunte desde una no calificada"
  
! #: c/c-typeck.cc:7445 c/c-typeck.cc:7717 c/c-typeck.cc:7760
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "el paso del argumento %d de %qE descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:7447 c/c-typeck.cc:7719 c/c-typeck.cc:7762
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "la asignaciÃ³n descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:7449 c/c-typeck.cc:7721 c/c-typeck.cc:7764
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "la inicializaciÃ³n descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:7451 c/c-typeck.cc:7723 c/c-typeck.cc:7766
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "la devoluciÃ³n descarta el calificador %qv del tipo del destino del puntero"
  
! #: c/c-typeck.cc:7460
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C prohÃ­be la conversiÃ³n de argumentos a tipo union"
  
! #: c/c-typeck.cc:7528
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "no se permite la peticiÃ³n para la conversiÃ³n implÃ­cita de %qT a %qT en C++"
  
! #: c/c-typeck.cc:7555
  #, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "se pasa el argumento %d de %qE desde un puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:7566
  #, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "asignaciÃ³n desde puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:7577
  #, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "inicializaciÃ³n desde puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:7587
  #, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "devoluciÃ³n desde puntero a espacio de direcciones no contenido"
  
! #: c/c-typeck.cc:7603
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: c/c-typeck.cc:7618
  #, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "el argumento %d de %qE puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:7624
  #, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la asignaciÃ³n puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:7630
  #, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la inicializaciÃ³n puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:7635 cp/typeck.cc:10459
  #, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "el tipo de devoluciÃ³n puede ser un candidato para un atributo de formato"
  
! #: c/c-typeck.cc:7659
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: c/c-typeck.cc:7669
  #, fuzzy, gcc-internal-format
  #| msgid "assignment to %qT from incompatible pointer type %qT"
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "asignaciÃ³n a %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:7679
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "inicializaciÃ³n de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:7684
  #, fuzzy, gcc-internal-format
  #| msgid "returning %qT from a function with incompatible return type %qT"
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "se devuelve %qT desde una funciÃ³n con tipo de devoluciÃ³n %qT incompatible"
  
! #: c/c-typeck.cc:7734
  #, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C prohÃ­be el paso del argumento %d de %qE entre un puntero a funciÃ³n y %<void *%>"
  
! #: c/c-typeck.cc:7737
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C prohÃ­be la asignaciÃ³n entre un puntero a funciÃ³n y %<void *%>"
  
! #: c/c-typeck.cc:7739
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C prohÃ­be la inicializaciÃ³n entre un puntero a funciÃ³n y %<void *%>"
  
! #: c/c-typeck.cc:7741
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C prohÃ­be la devoluciÃ³n entre un puntero a funciÃ³n y %<void *%>"
  
! #: c/c-typeck.cc:7771
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:7788
  #, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "el puntero que apunta en el paso del argumento %d de %qE difiere en signo"
  
! #: c/c-typeck.cc:7796
  #, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "el puntero que apunta en la asignaciÃ³n de %qT a %qT difiere en signo"
  
! #: c/c-typeck.cc:7802
  #, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "el puntero que apunta en la inicializaciÃ³n de %qT a %qT difiere en signo"
  
! #: c/c-typeck.cc:7807
  #, fuzzy, gcc-internal-format
  #| msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "el puntero que apunta en el paso del argumento %d de %qE difiere en signo"
  
! #: c/c-typeck.cc:7849
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "se pasa el argumento %d de %qE desde un tipo de puntero incompatible"
  
! #: c/c-typeck.cc:7858
  #, fuzzy, gcc-internal-format
  #| msgid "assignment to %qT from incompatible pointer type %qT"
  msgid "assignment to %qT from pointer to %qD with incompatible type %qT"
  msgstr "asignaciÃ³n a %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:7863
  #, gcc-internal-format
  msgid "assignment to %qT from incompatible pointer type %qT"
  msgstr "asignaciÃ³n a %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:7870
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "initialization of %qT from pointer to %qD with incompatible type %qT"
  msgstr "inicializaciÃ³n de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:7875
  #, gcc-internal-format
  msgid "initialization of %qT from incompatible pointer type %qT"
  msgstr "inicializaciÃ³n de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:7882
  #, fuzzy, gcc-internal-format
  #| msgid "returning %qT from a function with incompatible return type %qT"
  msgid "returning pointer to %qD of type %qT from a function with incompatible type %qT"
  msgstr "se devuelve %qT desde una funciÃ³n con tipo de devoluciÃ³n %qT incompatible"
  
! #: c/c-typeck.cc:7887
  #, gcc-internal-format
  msgid "returning %qT from a function with incompatible return type %qT"
  msgstr "se devuelve %qT desde una funciÃ³n con tipo de devoluciÃ³n %qT incompatible"
  
! #: c/c-typeck.cc:7929
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "el paso del argumento %d de %qE crea un puntero desde un entero sin una conversiÃ³n"
  
! #: c/c-typeck.cc:7936
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "la asignaciÃ³n a %qT desde %qT crea un puntero desde un entero sin una conversiÃ³n"
  
! #: c/c-typeck.cc:7942
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "la inicializaciÃ³n de %qT desde %qT crea un puntero desde un entero sin una conversiÃ³n"
  
! #: c/c-typeck.cc:7947
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "el retorno de %qT desde una funciÃ³n con tipo de retorno %qT crea un puntero desde un entero sin una conversiÃ³n"
  
! #: c/c-typeck.cc:7968
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "el paso del argumento %d de %qE crea un entero desde un puntero sin una conversiÃ³n"
  
! #: c/c-typeck.cc:7975
  #, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "la asignaciÃ³n a %qT desde %qT crea un entero desde un puntero sin una conversiÃ³n"
  
! #: c/c-typeck.cc:7981
  #, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "la inicializaciÃ³n de %qT desde %qT crea un entero desde un puntero sin una conversiÃ³n"
  
! #: c/c-typeck.cc:7985
  #, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "el retorno de %qT desde una funciÃ³n con tipo de retorno %qT crea un entero desde un puntero sin una conversiÃ³n"
  
! #: c/c-typeck.cc:8017
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "tipo incompatible para el argumento %d de %qE"
  
! #: c/c-typeck.cc:8028
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "tipos incompatible en la asignaciÃ³n al tipo %qT del tipo %qT"
  
! #: c/c-typeck.cc:8039
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "tipos incompatibles en la inicializaciÃ³n del tipo %qT usando el tipo %qT"
  
! #: c/c-typeck.cc:8049
  #, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "tipos incompatible al devolver el tipo %qT pero se esperaba %qT"
  
! #: c/c-typeck.cc:8129
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "C tradicional rechaza la inicializaciÃ³n automÃ¡tica de agregados"
  
! #: c/c-typeck.cc:8371
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:8379
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "el Ã­ndice de matriz en el inicializador no es una expresiÃ³n constante entera"
  
! #: c/c-typeck.cc:8382 c/c-typeck.cc:8444 c/c-typeck.cc:8581
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:8392
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "el Ã­ndice de matriz en el inicializador no es una expresiÃ³n constante entera"
  
! #: c/c-typeck.cc:8409
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:8418
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8546 c/c-typeck.cc:9480 cp/typeck2.cc:1218
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "inicializaciÃ³n de un miembro de matriz flexible"
  
! #: c/c-typeck.cc:8562 cp/typeck2.cc:1235
  #, fuzzy, gcc-internal-format
  #| msgid "initialization of %qT from incompatible pointer type %qT"
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "inicializaciÃ³n de %qT desde un tipo de puntero %qT incompatible"
  
! #: c/c-typeck.cc:8621
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "matriz de tipo inapropiado inicializada con una constante de cadena"
  
! #: c/c-typeck.cc:8689 cp/typeck.cc:2534
  #, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "uso no vÃ¡lido de matriz no-lvaluada"
  
! #: c/c-typeck.cc:8703 c/c-typeck.cc:8829 c/c-typeck.cc:9565
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "inicializador no vÃ¡lido"
  
! #: c/c-typeck.cc:8715 c/c-typeck.cc:8739 c/c-typeck.cc:8742 c/c-typeck.cc:8750
! #: c/c-typeck.cc:8798 c/c-typeck.cc:10344 c/c-typeck.cc:10423
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "el elemento inicializador no es una constante"
  
! #: c/c-typeck.cc:8724
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "matriz inicializada con una expresiÃ³n matrizal que no es constante"
  
! #: c/c-typeck.cc:8755 c/c-typeck.cc:8811 c/c-typeck.cc:10433
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "el elemento inicializador no es una expresiÃ³n constante"
  
! #: c/c-typeck.cc:8805 c/c-typeck.cc:10428
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "el elemento inicializador no es calculable al momento de la carga"
  
! #: c/c-typeck.cc:9107 cp/decl.cc:7691
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "no se pueden inicializar los tipos de vector opacos"
  
! #: c/c-typeck.cc:9327
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "grupo extra de llaves al final del inicializador"
  
! #: c/c-typeck.cc:9410
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "llaves alrededor del inicializador escalar"
  
! #: c/c-typeck.cc:9477 c/c-typeck.cc:10966 cp/typeck2.cc:1245 cp/typeck2.cc:1580
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "inicializaciÃ³n de un miembro de matriz flexible en un contexto anidado"
  
! #: c/c-typeck.cc:9514
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "faltan llaves alrededor del inicializador"
  
! #: c/c-typeck.cc:9537
  #, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "falta el inicializador para el campo %qD de %qT"
  
! #: c/c-typeck.cc:9577
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "elementos extras en el inicializador escalar"
  
! #: c/c-typeck.cc:9696 c/c-typeck.cc:9778
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "Ã­ndice de matriz en el inicializador que no es matriz"
  
! #: c/c-typeck.cc:9701 c/c-typeck.cc:9840
  #, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "el nombre del campo no estÃ¡ en el inicializador de record o union"
  
! #: c/c-typeck.cc:9751
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "el Ã­ndice de matriz en el inicializador no es de tipo entero"
  
! #: c/c-typeck.cc:9760 c/c-typeck.cc:9769
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "el Ã­ndice de matriz en el inicializador no es una expresiÃ³n constante entera"
  
! #: c/c-typeck.cc:9774 c/c-typeck.cc:9776
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "el Ã­ndice de matriz no es una constante en el inicializador"
  
! #: c/c-typeck.cc:9780 c/c-typeck.cc:9783
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "el Ã­ndice de matriz en el inicializador excede los lÃ­mites de la matriz"
  
! #: c/c-typeck.cc:9802
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "rango de Ã­ndices vacÃ­o en el inicializador"
  
! #: c/c-typeck.cc:9811
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "el rango de Ã­ndices de la matriz en el inicializador excede los lÃ­mites de la matriz"
  
! #: c/c-typeck.cc:9913 c/c-typeck.cc:9943 c/c-typeck.cc:10521
  #, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "campo inicializado con efectos colaterales sobreescritos"
  
! #: c/c-typeck.cc:9917 c/c-typeck.cc:9947 c/c-typeck.cc:10524
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "campo inicializado sobreescrito"
  
! #: c/c-typeck.cc:10455
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "la conversiÃ³n de enum en la inicializaciÃ³n es no vÃ¡lida en C++"
  
! #: c/c-typeck.cc:10836
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "exceso de elementos en el inicializador de union"
  
! #: c/c-typeck.cc:10848 c/c-typeck.cc:10925
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "exceso de elementos en el inicializador de struct"
  
! #: c/c-typeck.cc:10869
  #, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "inicializaciÃ³n posicional de un campo de %<struct%> declarado con el atributo %<designated_init%>"
  
! #: c/c-typeck.cc:10940 cp/typeck2.cc:1222
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "inicializaciÃ³n no estÃ¡tica de un miembro de matriz flexible"
  
! #: c/c-typeck.cc:11035
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "exceso de elementos en el inicializador de union"
  
! #: c/c-typeck.cc:11057
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "C tradicional rechaza la inicializaciÃ³n de unions"
  
! #: c/c-typeck.cc:11119
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "exceso de elementos en el inicializador de matriz"
  
! #: c/c-typeck.cc:11153
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "exceso de elementos en el inicializador de vector"
  
! #: c/c-typeck.cc:11185
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "exceso de elementos en el inicializador de escalar"
  
! #: c/c-typeck.cc:11428
  #, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C prohÃ­be %<goto *expr;%>"
  
! #: c/c-typeck.cc:11434
  #, fuzzy, gcc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "computed goto must be pointer type"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: c/c-typeck.cc:11463 c/gimple-parser.cc:2562 cp/typeck.cc:11060
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "la funciÃ³n declarada %<noreturn%> tiene una declaraciÃ³n %<return%>"
  
! #: c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> sin valores, en una funciÃ³n que no devuelve void"
  
! #: c/c-typeck.cc:11503 c/gimple-parser.cc:2572
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> con valor, en una funciÃ³n que devuelve void"
  
! #: c/c-typeck.cc:11506
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO C prohÃ­be %<return%> con expresiÃ³n, en una funciÃ³n que devuelve void"
  
! #: c/c-typeck.cc:11583
  #, gcc-internal-format
  msgid "function returns address of label"
  msgstr "la funciÃ³n devuelve la direcciÃ³n de una etiqueta"
  
! #: c/c-typeck.cc:11674 cp/semantics.cc:1706
  #, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "la cantidad de switch no es un entero"
  
! #: c/c-typeck.cc:11699
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "no se convierte la expresiÃ³n de switch %<long%> a %<int%> en ISO C"
  
! #: c/c-typeck.cc:11737 c/c-typeck.cc:11745
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "la etiqueta de case no es una expresion constante entera"
  
! #: c/c-typeck.cc:11751 cp/parser.cc:13099
  #, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "la etiqueta case no se encuentra dentro de una declaraciÃ³n switch"
  
! #: c/c-typeck.cc:11753
  #, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "la etiqueta %<default%> no estÃ¡ dentro de una declaraciÃ³n switch"
  
! #: c/c-typeck.cc:11829 cp/parser.cc:14819
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "la declaraciÃ³n break no estÃ¡ dentro de un bucle o switch"
  
! #: c/c-typeck.cc:11832 c/c-typeck.cc:11852 cp/decl.cc:4052 cp/parser.cc:14829
  #: cp/parser.cc:14850
  #, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "salida no vÃ¡lida de un bloque estructurado OpenMP"
  
! #: c/c-typeck.cc:11835 cp/parser.cc:14832
  #, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "se usÃ³ la declaraciÃ³n break en un bucle for de OpenMP"
  
! #: c/c-typeck.cc:11849 cp/parser.cc:14842
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "la declaraciÃ³n continue no estÃ¡ dentro de un bucle"
  
! #: c/c-typeck.cc:11889 cp/cp-gimplify.cc:272
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "declaraciÃ³n sin efecto"
  
! #: c/c-typeck.cc:11933
  #, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "la declaraciÃ³n de la expresiÃ³n tiene tipo de dato incompleto"
  
! #: c/c-typeck.cc:12224
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "la comparaciÃ³n siempre se evalÃºa como %<false%> para la direcciÃ³n de %qD que nunca serÃ¡ NULL"
  
! #: c/c-typeck.cc:12229
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "la comparaciÃ³n siempre se evalÃºa como %<true%> para la direcciÃ³n de %qD que nunca serÃ¡ NULL"
  
! #: c/c-typeck.cc:12247 c/c-typeck.cc:12285
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<false%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "la comparaciÃ³n siempre se evalÃºa como %<false%> para la direcciÃ³n de %qD que nunca serÃ¡ NULL"
  
! #: c/c-typeck.cc:12252 c/c-typeck.cc:12290
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "la comparaciÃ³n siempre se evalÃºa como %<true%> para la direcciÃ³n de %qD que nunca serÃ¡ NULL"
  
! #: c/c-typeck.cc:12882 c/c-typeck.cc:13046 cp/typeck.cc:6087
  #, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "se comparan vectores con tipos de elemento diferentes"
  
! #: c/c-typeck.cc:12890 c/c-typeck.cc:13054 cp/typeck.cc:6100
  #, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "se comparan vectores con nÃºmeros de elementos diferentes"
  
! #: c/c-typeck.cc:12905 c/c-typeck.cc:13069 cp/typeck.cc:6118
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "comparaciÃ³n entre los tipos %qT y %qT"
  
! #: c/c-typeck.cc:12915 c/c-typeck.cc:13079 cp/typeck.cc:6135
  #, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "no se puede encontrar un tipo entero del mismo tamaÃ±o que %qT"
  
! #: c/c-typeck.cc:12929 cp/typeck.cc:5771
  #, fuzzy, gcc-internal-format
  #| msgid "comparing floating point with == or != is unsafe"
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "no es segura la comparacion de coma flotante con == o !="
  
! #: c/c-typeck.cc:12968 c/c-typeck.cc:13120
  #, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "la comparaciÃ³n de punteros a espacios de direcciones discontinuos"
  
! #: c/c-typeck.cc:12975 c/c-typeck.cc:12981
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C prohÃ­be la comparaciÃ³n de %<void *%> con un puntero de funciÃ³n"
  
! #: c/c-typeck.cc:12988 c/c-typeck.cc:13130
  #, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "la comparaciÃ³n de diferentes tipos de puntero carece de una conversiÃ³n"
  
! #: c/c-typeck.cc:13001 c/c-typeck.cc:13007 c/c-typeck.cc:13157
! #: c/c-typeck.cc:13163
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "comparaciÃ³n entre puntero y entero"
  
! #: c/c-typeck.cc:13108
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "comparaciÃ³n de punteros completos e incompletos"
  
! #: c/c-typeck.cc:13110
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C prohÃ­be la comparaciÃ³n entre punteros a funciones"
  
! #: c/c-typeck.cc:13115
  #, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "comparaciÃ³n ordenada de puntero con un puntero nulo"
  
! #: c/c-typeck.cc:13138 c/c-typeck.cc:13141 c/c-typeck.cc:13148
! #: c/c-typeck.cc:13151
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "comparaciÃ³n ordenada de puntero con el entero cero"
  
! #: c/c-typeck.cc:13228
  #, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "conversiÃ³n implÃ­cita de %qT a %qT para coincidir con otro operando de la expresiÃ³n binaria"
  
! #: c/c-typeck.cc:13546
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "se usa un valor de tipo matriz que no se puede cambiar a puntero cuando se requiere un escalar"
  
! #: c/c-typeck.cc:13550
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "se usa un valor de tipo struct cuando se requiere un escalar"
  
! #: c/c-typeck.cc:13554
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "se usa un valor de tipo union cuando se requiere un escalar"
  
! #: c/c-typeck.cc:13570
  #, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "se usa un tipo vector cuando se requiere un escalar"
  
! #: c/c-typeck.cc:13773 cp/semantics.cc:11393
  #, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancel%> debe especificar una de las clÃ¡usulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>"
  
! #: c/c-typeck.cc:13784 c/c-typeck.cc:13794 cp/semantics.cc:11404
! #: cp/semantics.cc:11414
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<parallel%> or %<target%> %<if%> clause modifier"
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "se esperaba el modificador de clÃ¡usula %<parallel%> o %<target%> %<if%>"
  
! #: c/c-typeck.cc:13829 cp/semantics.cc:11449
  #, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%<#pragma omp cancellation point%> debe especificar una de las clÃ¡usulas %<parallel%>, %<for%>, %<sections%> o %<taskgroup%>"
  
! #: c/c-typeck.cc:13897 cp/semantics.cc:5554 cp/semantics.cc:8562
  #, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:13901 c/c-typeck.cc:15708 cp/semantics.cc:5558
! #: cp/semantics.cc:8566
  #, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:13909
  #, fuzzy, gcc-internal-format
  #| msgid "%Htoo many %qs clauses"
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "%Hdemasiadas clÃ¡usulas %qs"
  
! #: c/c-typeck.cc:13919 c/c-typeck.cc:15715 c/c-typeck.cc:15869
! #: cp/semantics.cc:5567 cp/semantics.cc:8573 cp/semantics.cc:8761
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:13956 cp/semantics.cc:5601
  #, fuzzy, gcc-internal-format
  #| msgid "size in array new must have integral type"
  msgid "low bound %qE of array section does not have integral type"
  msgstr "el tamaÃ±o de la matriz nueva debe tener un tipo integral"
  
! #: c/c-typeck.cc:13963 cp/semantics.cc:5608
  #, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "la longitud %qE de la secciÃ³n de matriz no es de tipo integral"
  
! #: c/c-typeck.cc:13986 cp/semantics.cc:5641
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "expected single pointer in %qs clause"
  msgstr "El puntero Cray '%s' en la clÃ¡usula %s en %L"
  
! #: c/c-typeck.cc:14004 c/c-typeck.cc:14071 c/c-typeck.cc:14364
! #: cp/semantics.cc:5659 cp/semantics.cc:5726
  #, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "secciÃ³n de matriz de longitud cero en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:14023 cp/semantics.cc:5678
  #, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr ""
  
! #: c/c-typeck.cc:14031 cp/semantics.cc:5686
  #, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "lÃ­mite inferior negativo en secciÃ³n de matriz en clÃ¡usula %qs"
  
! #: c/c-typeck.cc:14040 c/c-typeck.cc:14164 cp/semantics.cc:5695
! #: cp/semantics.cc:5819
  #, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "longitud negativa en secciÃ³n de matriz en clÃ¡usula %qs"
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:5712
  #, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "lÃ­mite inferior %qE por encima del tamaÃ±o de la secciÃ³n de matriz en clÃ¡usula %qs"
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:5755
  #, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "longitud %qE por encima del tamaÃ±o de la secciÃ³n de matriz en clÃ¡usula %qs"
  
! #: c/c-typeck.cc:14115 cp/semantics.cc:5770
  #, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "lÃ­mite superior %qE por encima del tamaÃ±o de la secciÃ³n de matriz en clÃ¡usula %qs"
  
! #: c/c-typeck.cc:14152 cp/semantics.cc:5807
  #, fuzzy, gcc-internal-format
  #| msgid "for increment expression has no effect"
  msgid "for array function parameter length expression must be specified"
  msgstr "la expresiÃ³n de incremento for no tiene efecto"
  
! #: c/c-typeck.cc:14156 cp/semantics.cc:5811
  #, fuzzy, gcc-internal-format
  #| msgid "for increment expression has no effect"
  msgid "for pointer type length expression must be specified"
  msgstr "la expresiÃ³n de incremento for no tiene efecto"
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14303 cp/semantics.cc:5838
! #: cp/semantics.cc:5974
  #, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "la secciÃ³n de matriz no es contigua en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:14194 cp/semantics.cc:5848
  #, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE no es de tipo puntero o matriz"
  
! #: c/c-typeck.cc:14570 cp/semantics.cc:6910
  #, fuzzy, gcc-internal-format
  #| msgid "throwing NULL, which has integral, not pointer type"
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "arrojando NULL, que tiene un tipo integral, que no es puntero"
  
! #: c/c-typeck.cc:14577
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified array type"
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "tipo matriz cualificado %<_Atomic%>"
  
! #: c/c-typeck.cc:14583 cp/semantics.cc:6917
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD has incomplete type"
  msgid "iterator %qD has const qualified type"
  msgstr "el parÃ¡metro %qD tiene tipo incompleto"
  
! #: c/c-typeck.cc:14596 cp/semantics.cc:6933
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "iterator step with non-integral type"
  msgstr "campo de bits %qD con tipo no integral"
  
! #: c/c-typeck.cc:14616 cp/semantics.cc:6969
  #, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr ""
  
! #: c/c-typeck.cc:14643
  #, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr ""
  
! #: c/c-typeck.cc:14650 cp/semantics.cc:7003
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "begin expression refers to outer iterator %qD"
  msgstr "la expresiÃ³n de la condiciÃ³n hace referencia a la variable de iteraciÃ³n %qD"
  
! #: c/c-typeck.cc:14656 cp/semantics.cc:7009
  #, fuzzy, gcc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "end expression refers to outer iterator %qD"
  msgstr "la expresiÃ³n de la condiciÃ³n hace referencia a la variable de iteraciÃ³n %qD"
  
! #: c/c-typeck.cc:14662 cp/semantics.cc:7015
  #, fuzzy, gcc-internal-format
  #| msgid "initializer expression refers to iteration variable %qD"
  msgid "step expression refers to outer iterator %qD"
  msgstr "la expresiÃ³n inicializadora hace referencia a la variable de iteraciÃ³n %qD"
  
! #: c/c-typeck.cc:14699 cp/semantics.cc:7063
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected pointer in %qs clause"
  msgstr "se esperaba un puntero"
  
! #: c/c-typeck.cc:14794 cp/semantics.cc:7152
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "aÃºn no se admite el modelo de cÃ³digo %<large%>"
  
! #: c/c-typeck.cc:14816 cp/semantics.cc:7172
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "aÃºn no se admite el modelo de cÃ³digo %<large%>"
  
! #: c/c-typeck.cc:14842 c/c-typeck.cc:14852
  #, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "%qD en la clÃ¡usula %<reduction%> es una matriz de tamaÃ±o cero"
  
! #: c/c-typeck.cc:14872
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids qualified function types"
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "ISO C prohÃ­be los tipos de funciÃ³n calificados"
  
! #: c/c-typeck.cc:14884
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "zero sized type %qT in %qs clause"
  msgstr "campo de bits %qE en clÃ¡usula %qs"
  
! #: c/c-typeck.cc:14892
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qE in %qs clause"
  msgid "variable sized type %qT in %qs clause"
  msgstr "campo de bits %qE en clÃ¡usula %qs"
  
! #: c/c-typeck.cc:14936
  #, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "%qE tiene tipo no vÃ¡lido para %<reduction(%s)%>"
  
! #: c/c-typeck.cc:14945 cp/semantics.cc:6802
  #, fuzzy, gcc-internal-format
  #| msgid "No label definition found for %qs"
  msgid "user defined reduction not found for %qE"
  msgstr "No se encontrÃ³ una definiciÃ³n de etiqueta para %qs"
  
! #: c/c-typeck.cc:15033
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: c/c-typeck.cc:15051 c/c-typeck.cc:15963 cp/semantics.cc:9298
  #, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:15063 cp/semantics.cc:9366
  #, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "%qE debe ser %<threadprivate%> para %<copin%>"
  
! #: c/c-typeck.cc:15078 cp/semantics.cc:7215
  #, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: c/c-typeck.cc:15087
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr "clÃ¡usula lineal aplicada a variable no puntero no integral con tipo %qT"
  
! #: c/c-typeck.cc:15095
  #, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:15114 cp/semantics.cc:7299
  #, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "clÃ¡usula %<linear%> paso %qE no es ni constante ni parÃ¡metro"
  
! #: c/c-typeck.cc:15144 c/c-typeck.cc:15863 c/c-typeck.cc:16110
! #: cp/semantics.cc:7386 cp/semantics.cc:8755 cp/semantics.cc:9106
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:15161 cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.cc:15172 cp/semantics.cc:7415
  #, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de reducciÃ³n"
  
! #: c/c-typeck.cc:15186 c/c-typeck.cc:15256 c/c-typeck.cc:15291
  #, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.cc:15196 c/c-typeck.cc:15264 c/c-typeck.cc:15611
! #: c/c-typeck.cc:15763 c/c-typeck.cc:15771 c/c-typeck.cc:15787
! #: c/c-typeck.cc:15796 c/c-typeck.cc:15804 cp/semantics.cc:7429
! #: cp/semantics.cc:7439 cp/semantics.cc:7532 cp/semantics.cc:7540
! #: cp/semantics.cc:7587 cp/semantics.cc:8444 cp/semantics.cc:8633
! #: cp/semantics.cc:8641 cp/semantics.cc:8661 cp/semantics.cc:8670
! #: cp/semantics.cc:8678
  #, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.cc:15199 c/c-typeck.cc:15270 c/c-typeck.cc:15807
! #: cp/semantics.cc:7442 cp/semantics.cc:7546 cp/semantics.cc:8681
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears both in data and map clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.cc:15244 cp/semantics.cc:7519
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "%qE no es una variable en la clÃ¡usula %<firstprivate%>"
  
! #: c/c-typeck.cc:15284 cp/semantics.cc:7579
  #, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "%qE no es una variable en la clÃ¡usula %<lastprivate%>"
  
! #: c/c-typeck.cc:15303 cp/semantics.cc:7977
  #, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %<saligned%>"
  
! #: c/c-typeck.cc:15310
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "%qE en la clÃ¡usula %<aligned%> no es un puntero ni una matriz"
  
! #: c/c-typeck.cc:15317
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:15324
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.cc:15337 cp/semantics.cc:8048
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:15343
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.cc:15356 cp/semantics.cc:8087
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %<saligned%>"
  
! #: c/c-typeck.cc:15362
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.cc:15432 cp/semantics.cc:8213
  #, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr ""
  
! #: c/c-typeck.cc:15447 cp/semantics.cc:8228
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:15455 cp/semantics.cc:8246
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:15476 cp/semantics.cc:8268
  #, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr ""
  
! #: c/c-typeck.cc:15486 cp/semantics.cc:8280
  #, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr ""
  
! #: c/c-typeck.cc:15547 cp/semantics.cc:8379
  #, fuzzy, gcc-internal-format
  #| msgid "Array section not permitted in '%s' call at %L"
  msgid "array section does not have mappable type in %qs clause"
  msgstr "No se permite una secciÃ³n de matriz en la llamada '%s' en %L"
  
! #: c/c-typeck.cc:15567 c/c-typeck.cc:15643 c/c-typeck.cc:15679
! #: cp/semantics.cc:8399 cp/semantics.cc:8478 cp/semantics.cc:8514
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported fixed-point conversion"
  msgid "unsupported map expression %qE"
  msgstr "conversiÃ³n de coma fija no admitida"
  
! #: c/c-typeck.cc:15607 c/c-typeck.cc:15784 cp/semantics.cc:8440
! #: cp/semantics.cc:8658
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in motion clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.cc:15615 c/c-typeck.cc:15790 cp/semantics.cc:8448
! #: cp/semantics.cc:8664
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in map clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.cc:15734 c/c-typeck.cc:15876 cp/semantics.cc:8601
! #: cp/semantics.cc:8768
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:15859 cp/semantics.cc:8750
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:8780
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: c/c-typeck.cc:15899 cp/semantics.cc:8796
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:8799
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in clause %qs"
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %qs"
  
! #: c/c-typeck.cc:15921
  #, fuzzy, gcc-internal-format
  #| msgid "source is not a pointer"
  msgid "%qs variable is not a pointer"
  msgstr "la fuente no es un puntero"
  
! #: c/c-typeck.cc:15928
  #, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "la variable %qs no es un puntero ni una matriz"
  
! #: c/c-typeck.cc:15976 c/c-typeck.cc:16071 cp/semantics.cc:9260
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:15996 cp/semantics.cc:8320
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "too many %qs clauses on a task construct"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: c/c-typeck.cc:16093 cp/semantics.cc:9074
  #, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "la clÃ¡usula %<inbranch%> es incompatible con %<notinbranch%>"
  
! #: c/c-typeck.cc:16160 cp/semantics.cc:9437
  #, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qE estÃ¡ predeterminado como %qs para %qs"
  
! #: c/c-typeck.cc:16170
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16201 cp/semantics.cc:9212
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr "el valor de la clÃ¡usula %<simdlen%> es mayor que el valor de la clÃ¡usula %<safelen%>"
  
! #: c/c-typeck.cc:16213 cp/semantics.cc:9225
  #, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16224 c/c-typeck.cc:16232 cp/semantics.cc:9234
! #: cp/semantics.cc:9252
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:16280 cp/semantics.cc:9192
  #, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr ""
  
! #: c/c-typeck.cc:16331 cp/semantics.cc:9242
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:16341 cp/semantics.cc:9271
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: c/c-typeck.cc:16359 cp/semantics.cc:9462
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:16534
  #, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "no se puede utilizar %<va_arg%> con orden de almacenamiento inverso"
  
! #: c/c-typeck.cc:16539
  #, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "el segundo argumento para %<va_arg%> es del tipo incompleto %qT"
  
! #: c/c-typeck.cc:16545
  #, fuzzy, gcc-internal-format
  #| msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "el segundo argumento para %<va_arg%> es del tipo incompleto %qT"
  
! #: c/c-typeck.cc:16551
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr "C++ requiere un tipo promovido, no un tipo enum, en %<va_arg%>"
*************** msgstr "se esperaba sentencia else"
*** 53834,53865 ****
  msgid "expected case label"
  msgstr "se esperaba etiqueta"
  
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3865
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> descarta a los calificadores"
  
! #: cp/call.cc:3869
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "  no hay una conversiÃ³n conocida para el parÃ¡metro %<this%> implÃ­cito de %qH a %qI"
  
! #: cp/call.cc:3876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  no known conversion for argument %d from %qT to %qT"
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr "  no hay una conversiÃ³n conocida para el argumento %d de %qT a %qT"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3884
  msgid "  no known conversion from %qH to %qI"
  msgstr "  no hay una conversiÃ³n de %qH a %qI"
  
! #: cp/call.cc:3890
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  no hay una conversiÃ³n conocida para el argumento %d de %qH a %qI"
  
! #: cp/call.cc:3904 cp/pt.cc:7090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  candidate expects %d argument, %d provided"
  #| msgid_plural "  candidate expects %d arguments, %d provided"
--- 54119,54156 ----
  msgid "expected case label"
  msgstr "se esperaba etiqueta"
  
+ #: cp/call.cc:2041
+ #, fuzzy, gcc-internal-format
+ #| msgid "casting %qT to %qT does not dereference pointer"
+ msgid "casting %qT to %qT does not use %qD"
+ msgstr "la conversiÃ³n de %qT a %qT no dereferencÃ­a a los punteros"
+ 
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3888
  #, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> descarta a los calificadores"
  
! #: cp/call.cc:3892
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "  no hay una conversiÃ³n conocida para el parÃ¡metro %<this%> implÃ­cito de %qH a %qI"
  
! #: cp/call.cc:3899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  no known conversion for argument %d from %qT to %qT"
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr "  no hay una conversiÃ³n conocida para el argumento %d de %qT a %qT"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3907
  msgid "  no known conversion from %qH to %qI"
  msgstr "  no hay una conversiÃ³n de %qH a %qI"
  
! #: cp/call.cc:3913
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "  no hay una conversiÃ³n conocida para el argumento %d de %qH a %qI"
  
! #: cp/call.cc:3927 cp/pt.cc:7112
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "  candidate expects %d argument, %d provided"
  #| msgid_plural "  candidate expects %d arguments, %d provided"
*************** msgid_plural "  candidate expects at lea
*** 53868,54825 ****
  msgstr[0] "  el candidato espera %d argumento, se proporcionaron %d"
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
! #: cp/call.cc:3909 cp/pt.cc:7095
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] "  el candidato espera %d argumento, se proporcionaron %d"
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
! #: cp/call.cc:3937
  #, fuzzy, gcc-internal-format
  #| msgid "%s%<%D(%T, %T, %T)%> <built-in>"
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T, %T)%> <interno>"
  
! #: cp/call.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "%s%<%D(%T, %T)%> <built-in>"
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T)%> <interno>"
  
! #: cp/call.cc:3946
  #, fuzzy, gcc-internal-format
  #| msgid "%s%<%D(%T)%> <built-in>"
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s%<%D(%T)%> <interno>"
  
! #: cp/call.cc:3950
  #, fuzzy, gcc-internal-format
  #| msgid "%s%qT <conversion>"
  msgid "%s%qT (conversion)"
  msgstr "%s%qT <conversiÃ³n>"
  
! #: cp/call.cc:3952
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <near match>"
  msgid "%s%#qD (near match)"
  msgstr "%s%#qD <coincidencia cercana>"
  
! #: cp/call.cc:3954
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <deleted>"
  msgid "%s%#qD (ignored)"
  msgstr "%s%#qD <borrado>"
  
! #: cp/call.cc:3956
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <deleted>"
  msgid "%s%#qD (deleted)"
  msgstr "%s%#qD <borrado>"
  
! #: cp/call.cc:3958
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <deleted>"
  msgid "%s%#qD (reversed)"
  msgstr "%s%#qD <borrado>"
  
! #: cp/call.cc:3960
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3962
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr "%s%#qD"
  
! #: cp/call.cc:3966
  #, gcc-internal-format
  msgid "  inherited here"
  msgstr "  heredado aquÃ­"
  
! #: cp/call.cc:3987
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr "  el tipo de devoluciÃ³n %qT de la funciÃ³n de conversiÅ„ explÃ­cita no se puede convertir a %qT con una conversiÃ³n de calificaciÃ³n"
  
! #: cp/call.cc:3993
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr " la conversiÃ³n del tipo de devoluciÃ³n %qT de la especializaciÃ³n de funciÃ³n de conversiÃ³n de plantilla a %qT no es una coincidencia exacta"
  
! #: cp/call.cc:4004
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr " la sustituciÃ³n de los argumentos de plantilla deducidos resultÃ³ en errores vistos con anterioridad"
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4009
  #, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "  fallÃ³ la deducciÃ³n/sustituciÃ³n del argumento de plantilla:"
  
! #: cp/call.cc:4023
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr "  un constructor que toma un solo argumento de su propio tipo de clase es no vÃ¡lido"
  
! #: cp/call.cc:4030
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr "  un constructor interno no es un candidato para la inicializaciÃ³n desde una expresiÃ³n del mismo tipo o derivado"
  
! #: cp/call.cc:4109
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr ""
  
! #: cp/call.cc:4190 cp/call.cc:4735
  #, fuzzy, gcc-internal-format
  #| msgid "braces around initializer for non-aggregate type %qT"
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo no agregado %qT"
  
! #: cp/call.cc:4629
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "la conversiÃ³n de %qH a %qI es ambigua"
  
! #: cp/call.cc:4741 cp/cvt.cc:864
  #, fuzzy
  #| msgid "could not convert %qE from %qT to %qT"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "no se puede convertir %qE de %qT a %qT"
  
! #: cp/call.cc:4806
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4827
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "conversiÃ³n de %qH a %qI en una expresiÃ³n constante convertida"
  
! #: cp/call.cc:5012
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "no hay una funciÃ³n coincidente para la llamada a %<%D(%A)%>"
  
! #: cp/call.cc:5015
  #, gcc-internal-format
  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.cc:5299
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "la funciÃ³n puntero-a-miembro %qE no se puede llamar sin un objeto; considere utilizar %<.*%> o %<->*%>"
  
! #: cp/call.cc:5378
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "no hay coincidencia para la llamada a %<(%T) (%A)%>"
  
! #: cp/call.cc:5392
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "la llamada de %<(%T) (%A)%> es ambigua"
  
! #: cp/call.cc:5435
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "sobrecarga ambigua para "
  
! #: cp/call.cc:5436
  #, gcc-internal-format
  msgid "no match for "
  msgstr "no hay coincidencia para "
  
! #: cp/call.cc:5439
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr " (los tipos de los operandos son %qT, %qT y %qT)"
  
! #: cp/call.cc:5441
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "(los tipos de los operandos son %qT y %qT)"
  
! #: cp/call.cc:5443
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr "(el tipo del operando %qT)"
  
! #: cp/call.cc:5460
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "ternary %<operator?:%>"
  msgstr "se esperaba %<operator%>"
  
! #: cp/call.cc:5464
  #, fuzzy, gcc-internal-format
  #| msgid "no match for ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "no hay coincidencia para el %<operator?:%> terniario en %<%E ? %E : %E%>"
  
! #: cp/call.cc:5473 cp/call.cc:5517 cp/call.cc:5527
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5476
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> en %<%E%s%>"
  
! #: cp/call.cc:5483
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator[]%>"
  
! #: cp/call.cc:5486
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<operator[]%> en %<%E[%E]%>"
  
! #: cp/call.cc:5494
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.cc:5497
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs en %<%s %E%>"
  
! #: cp/call.cc:5503
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator%s%>"
  msgid "%<operator %s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5506
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator%s%> in %<%s%E%>"
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%<operator%s%> en %<%s%E%>"
  
! #: cp/call.cc:5521
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> en %<%E %s %E%>"
  
! #: cp/call.cc:5530
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> en %<%s%E%>"
  
! #: cp/call.cc:5642
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  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.cc:5719
  #, fuzzy, gcc-internal-format
  #| msgid "inferred scalar type %qT is not an integer or floating point type of the same size as %qT"
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr "el tipo escalar %qT inferido no es un tipo entero ni coma flotante del mismo tamaÃ±o que %qT"
  
! #: cp/call.cc:5736 cp/call.cc:5743
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "la conversiÃ³n del escalar %qH al vector %qT implica truncado"
  
! #: cp/call.cc:5799
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "tipos de vector incompatibles en la expresiÃ³n condicional: %qT, %qT y %qT"
  
! #: cp/call.cc:5851 cp/call.cc:6197 cp/call.cc:6217
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr "los operandos de ?: tienen tipos diferentes %qT y %qT"
  
! #: cp/call.cc:5923
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr "el segundo operando del operador condicional es del tipo %<void%>, pero el tercer operando no es una expresiÃ³n throw ni del tipo %<void%>"
  
! #: cp/call.cc:5928
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr "el tercer operando del operador condicional es del tipo %<void%>, pero el segundo operando no es una expresiÃ³n throw ni del tipo %<void%>"
  
! #: cp/call.cc:5974 cp/call.cc:6086 cp/call.cc:6337
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "los operandos de ?: tienen tipos diferentes %qT y %qT"
  
! #: cp/call.cc:5978
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr "  y cada tipo puede convertirse al otro"
  
! #: cp/call.cc:6225
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "conversiÃ³n implÃ­cita de %qH a %qI para coincidir con otro resultado del condicional"
  
! #: cp/call.cc:6243
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "no coincide el enumeral en la expresiÃ³n condicional: %qT vs %qT"
  
! #: cp/call.cc:6263
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr "la expresiÃ³n condicional entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³n"
  
! #: cp/call.cc:6267
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr "la expresiÃ³n condicional entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³n"
  
! #: cp/call.cc:6271
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "la expresiÃ³n condicional entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³n"
  
! #: cp/call.cc:6276
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "la expresiÃ³n condicional entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³n"
  
! #: cp/call.cc:6292
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "tipos enumeral y no enumeral en la expresiÃ³n condicional"
  
! #: cp/call.cc:7184
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "no se declarÃ³ %<%D(int)%> para el %qs postfijo, intentando en su lugar el operador prefijo"
  
! #: cp/call.cc:7186
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "no se declarÃ³ %<%D(int)%> para el %qs postfijo"
  
! #: cp/call.cc:7266
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:7319
  #, fuzzy, gcc-internal-format
  #| msgid "return type of %qD is not %<int%>"
  msgid "return type of %qD is not %qs"
  msgstr "el tipo de devoluciÃ³n de %qD no es %<int%>"
  
! #: cp/call.cc:7321
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:7404
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "comparaciÃ³n entre %q#T y %q#T"
  
! #: cp/call.cc:7591
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to %<(%T) (%A)%>"
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "no hay coincidencia para la llamada a %<(%T) (%A)%>"
  
! #: cp/call.cc:7605
  #, fuzzy, gcc-internal-format
  #| msgid "call of %<(%T) (%A)%> is ambiguous"
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "la llamada de %<(%T) (%A)%> es ambigua"
  
! #: cp/call.cc:7883
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7886
  #, fuzzy, gcc-internal-format
  #| msgid "non-placement deallocation function %q+D"
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "funciÃ³n de desalojo %q+D sin ubicaciÃ³n"
  
! #: cp/call.cc:7923
  #, fuzzy, gcc-internal-format
  #| msgid "non-placement deallocation function %q+D"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "funciÃ³n de desalojo %q+D sin ubicaciÃ³n"
  
! #: cp/call.cc:8117
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "no existe una funciÃ³n de desalojo correspondiente para %qD"
  
! #: cp/call.cc:8120
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:8129
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "no hay un %<operator %s%> adecuado para %qT"
  
! #: cp/call.cc:8165
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "desde este contexto"
  
! #: cp/call.cc:8166 cp/decl.cc:9117
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.cc:8171
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "desde este contexto"
  
! #: cp/call.cc:8172 cp/decl.cc:9118
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.cc:8179
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D es inaccesible"
  
! #: cp/call.cc:8260
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "se pasÃ³ NULL al argumento %P de %qD que no es puntero"
  
! #: cp/call.cc:8263 cp/call.cc:8282 cp/decl.cc:10846 cp/decl.cc:10854
! #: cp/typeck.cc:4605
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "  declared here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.cc:8267
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "se convierte al tipo %qT que no es puntero desde NULL"
  
! #: cp/call.cc:8279
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "se convierte %<false%> a tipo puntero para el argumento %P de %qD"
  
! #: cp/call.cc:8286
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "se convierte %<false%> al tipo puntero %qT"
  
! #: cp/call.cc:8353
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  argumento de inicializaciÃ³n %P de %qD"
  
! #: cp/call.cc:8374
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/call.cc:8424
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "demasiadas llaves alrededor del inicializador para %qT"
  
! #: cp/call.cc:8435
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in initialization"
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "no se puede convertir %qT a %qT en la inicializaciÃ³n"
  
! #: cp/call.cc:8447
  #, fuzzy
  #| msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr "ISO C++ no permite %<alignof%> con algo que no es tipo"
  
! #: cp/call.cc:8455
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:8471
  #, fuzzy
  #| msgid "invalid user-defined conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "conversiÃ³n definida por el usuario no vÃ¡lida de %qT a %qT"
  
! #: cp/call.cc:8504 cp/cvt.cc:227
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "conversiÃ³n no vÃ¡lida de %qT a %qT"
  
! #: cp/call.cc:8551 cp/call.cc:8564
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "la conversiÃ³n a %qT desde la lista del inicializador usarÃ­a el constructor explÃ­cito %qD"
  
! #: cp/call.cc:8557
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
  
! #: cp/call.cc:8842
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "inicializaciÃ³n a un tipo de referencia volatile %q#T desde un r-valor de tipo %qT"
  
! #: cp/call.cc:8851
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "inicializaciÃ³n no vÃ¡lida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
! #: cp/call.cc:8856
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inicializaciÃ³n no vÃ¡lida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
  #. extype is volatile
! #: cp/call.cc:8859
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inicializaciÃ³n a un tipo de referencia volatile %q#T desde un r-valor de tipo %qT"
  
! #: cp/call.cc:8872
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "inicializaciÃ³n a un tipo de referencia volatile %q#T desde un r-valor de tipo %qT"
  
! #: cp/call.cc:8875
  #, fuzzy
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> de %q#D descarta a los calificadores"
  
! #: cp/call.cc:8914
  #, fuzzy, gcc-internal-format
  #| msgid "cannot bind bitfield %qE to %qT"
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "no se puede unir el campo de bits %qE a %qT"
  
! #: cp/call.cc:8917 cp/call.cc:8935
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "no se unir el campo packed %qE a %qT"
  
! #: cp/call.cc:8920
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "no se puede unir el r-valor %qE a %qT"
  
! #: cp/call.cc:9121
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "conversiÃ³n implÃ­cita de %qT a %qT al pasar el argumento a la funciÃ³n"
  
! #: cp/call.cc:9150 cp/cvt.cc:1997
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:9194
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "el paso de objetos de tipo no-copiable-trivialmente %q#T a travÃ©s de %<...%> se admite condicionalmente"
  
! #: cp/call.cc:9230
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "no se puede recibir el tipo de referencia %qT a travÃ©s de %<...%>"
  
! #: cp/call.cc:9240
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "la recepciÃ³n de objetos de tipo no-copiable-trivialmente %q#T a travÃ©s de %<...%> se admite condicionalmente"
  
! #: cp/call.cc:9308
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "evaluaciÃ³n recursiva del argumento por defecto para %q#D"
  
! #: cp/call.cc:9317
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "la llamada a %qD usa el argumento por defecto para el parÃ¡metro %P, el cual no se ha definido aÃºn"
  
! #: cp/call.cc:9417
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "el argumento de la llamada a funciÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/call.cc:9497
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted function %q+D with default argument"
  msgid "use of multiversioned function without a default"
  msgstr "funciÃ³n definida por defecto %q+D con argumento por defecto"
  
! #: cp/call.cc:10002
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr ""
  
! #: cp/call.cc:10125
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> de %q#D descarta a los calificadores"
  
! #: cp/call.cc:10128 cp/call.cc:12974
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: cp/call.cc:10153
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT no es una base inaccesible de %qT"
  
! #: cp/call.cc:10378
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to constructor %q#D"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "demasiados argumentos para el constructor %q#D"
  
! #: cp/call.cc:10515
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10882
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10885
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be thread-local because it has non-trivial type %qT"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%qD no puede ser thread-local porque es de tipo %qT que no es trivial"
  
! #: cp/call.cc:10890
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10895
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10910
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/call.cc:10912
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "use #include en su lugar"
  
! #: cp/call.cc:10914
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "; use value-initialization instead"
  msgstr "inicializaciÃ³n por valor del tipo de funciÃ³n %qT"
  
! #: cp/call.cc:10917
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10920
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be thread-local because it has non-trivial type %qT"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD no puede ser thread-local porque es de tipo %qT que no es trivial"
  
! #: cp/call.cc:10922
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10943
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/call.cc:10945
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "use #include en su lugar"
  
! #: cp/call.cc:10947
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: re-initialization of '%s' at %L"
  msgid "; use copy-initialization instead"
  msgstr "ExtensiÃ³n: reinicializaciÃ³n de '%s' en %L"
  
! #: cp/call.cc:10950
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10953
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "la conversiÃ³n a void no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT"
  
! #: cp/call.cc:10956
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10967
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10979
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10998
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:11001
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:11011
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "no se puede recibir objetos de tipo no-copiable-trivialmente q%#T a travÃ©s de %<...%>"
  
! #: cp/call.cc:11014
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11017
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:11026
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:11048
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%#qT declared here"
  msgstr "%qD se declara aquÃ­"
  
! #: cp/call.cc:11102
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo boolean"
  
! #: cp/call.cc:11169
  #, fuzzy, gcc-internal-format
  #| msgid "constant refers to itself"
  msgid "constructor delegates to itself"
  msgstr "la constante se refiere a sÃ­ misma"
  
! #: cp/call.cc:11444 cp/typeck.cc:10388
  #, fuzzy
  #| msgid "cannot convert %qT to %qT"
  msgid "cannot convert %qH to %qI"
  msgstr "no se puede convertir %qT a %qT"
  
! #: cp/call.cc:11466
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "no se encontrÃ³ una funciÃ³n coincidente para la llamada a %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.cc:11498
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "no se encontrÃ³ una funciÃ³n coincidente para la llamada a %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:11546
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "llamada a %qD que no es funciÃ³n"
  
! #: cp/call.cc:11584 cp/pt.cc:17138 cp/typeck.cc:3482
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "no se puede llamar directamente al constructor %<%T::%D%>"
  
! #: cp/call.cc:11586
  #, fuzzy, gcc-internal-format
  #| msgid "  for a function-style cast, remove the redundant %<::%D%>"
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "  para una conversiÃ³n de estilo de funciÃ³n, borre el %<::%D%> redundante"
  
! #: cp/call.cc:11768
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "no hay una funciÃ³n coincidente para la llamada a %<%D(%A)%>"
  
! #: cp/call.cc:11771
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "la llamada del %<%s(%A)%> sobrecargado es ambigua"
  
! #: cp/call.cc:11794
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "los inicializadores de los datos miembro no son estÃ¡ticos"
  
! #: cp/call.cc:11799
  #, fuzzy, gcc-internal-format
  #| msgid "abstract virtual `%#D' called from constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "virtual abstracto `%#D' llamado desde un constructor"
  
! #: cp/call.cc:11800
  #, fuzzy, gcc-internal-format
  #| msgid "abstract virtual `%#D' called from destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "virtual abstracto `%#D' llamado desde un destructor"
  
! #: cp/call.cc:11823
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "no se puede llamar a la funciÃ³n miembro %qD sin un objeto"
  
! #: cp/call.cc:12972
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "al pasar %qT se escoge %qT sobre %qT"
  
! #: cp/call.cc:12998
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  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.cc:13021
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "try making the operator a %<const%> member function"
  msgstr "los destructores deben ser funciones miembro"
  
! #: cp/call.cc:13084
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "se escoge %qD sobre %qD"
  
! #: cp/call.cc:13085
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  for conversion from %qH to %qI"
  msgstr "  para la conversiÃ³n de %qT a %qT"
  
! #: cp/call.cc:13088
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  porque la secuencia de conversiÃ³n para el argumento es mejor"
  
! #: cp/call.cc:13372
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "no coincide el argumento por defecto en la resoluciÃ³n de sobrecarga"
  
! #: cp/call.cc:13376
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " candidato 1: %q+#F"
  
! #: cp/call.cc:13378
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " candidato 2: %q+#F"
  
! #: cp/call.cc:13424
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ dice que estos son ambiguos, aÃºn cuando la peor conversiÃ³n para el primero es mejor que la peor conversiÃ³n para el segundo:"
  
! #: cp/call.cc:13832
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "un enlace temporal a %qD sÃ³lo persiste hasta que el constructor termina"
  
! #: cp/call.cc:13985
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "inicializaciÃ³n no vÃ¡lida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
! #: cp/call.cc:13989
  #, fuzzy
  #| msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "inicializaciÃ³n no vÃ¡lida de la referencia de tipo %qT desde una expresiÃ³n de tipo %qT"
  
! #: cp/call.cc:14281
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "possibly dangling reference to a temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/call.cc:14282
  #, gcc-internal-format
  msgid "the temporary was destroyed at the end of the full expression %qE"
  msgstr ""
  
! #: cp/call.cc:14550
  #, fuzzy, gcc-internal-format
  #| msgid "%s: definition of function '%s' not converted\n"
  msgid "explicit conversion function was not considered"
--- 54159,55116 ----
  msgstr[0] "  el candidato espera %d argumento, se proporcionaron %d"
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
! #: cp/call.cc:3932 cp/pt.cc:7117
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] "  el candidato espera %d argumento, se proporcionaron %d"
  msgstr[1] "  el candidato espera %d argumentos, se proporcionaron %d"
  
! #: cp/call.cc:3960
  #, fuzzy, gcc-internal-format
  #| msgid "%s%<%D(%T, %T, %T)%> <built-in>"
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T, %T)%> <interno>"
  
! #: cp/call.cc:3965
  #, fuzzy, gcc-internal-format
  #| msgid "%s%<%D(%T, %T)%> <built-in>"
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%s%<%D(%T, %T)%> <interno>"
  
! #: cp/call.cc:3969
  #, fuzzy, gcc-internal-format
  #| msgid "%s%<%D(%T)%> <built-in>"
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "%s%<%D(%T)%> <interno>"
  
! #: cp/call.cc:3973
  #, fuzzy, gcc-internal-format
  #| msgid "%s%qT <conversion>"
  msgid "%s%qT (conversion)"
  msgstr "%s%qT <conversiÃ³n>"
  
! #: cp/call.cc:3975
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <near match>"
  msgid "%s%#qD (near match)"
  msgstr "%s%#qD <coincidencia cercana>"
  
! #: cp/call.cc:3977
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <deleted>"
  msgid "%s%#qD (ignored)"
  msgstr "%s%#qD <borrado>"
  
! #: cp/call.cc:3979
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <deleted>"
  msgid "%s%#qD (deleted)"
  msgstr "%s%#qD <borrado>"
  
! #: cp/call.cc:3981
  #, fuzzy, gcc-internal-format
  #| msgid "%s%#qD <deleted>"
  msgid "%s%#qD (reversed)"
  msgstr "%s%#qD <borrado>"
  
! #: cp/call.cc:3983
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3985
  #, gcc-internal-format
  msgid "%s%#qD"
  msgstr "%s%#qD"
  
! #: cp/call.cc:3989
  #, gcc-internal-format
  msgid "  inherited here"
  msgstr "  heredado aquÃ­"
  
! #: cp/call.cc:4010
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr "  el tipo de devoluciÃ³n %qT de la funciÃ³n de conversiÅ„ explÃ­cita no se puede convertir a %qT con una conversiÃ³n de calificaciÃ³n"
  
! #: cp/call.cc:4016
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr " la conversiÃ³n del tipo de devoluciÃ³n %qT de la especializaciÃ³n de funciÃ³n de conversiÃ³n de plantilla a %qT no es una coincidencia exacta"
  
! #: cp/call.cc:4027
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr " la sustituciÃ³n de los argumentos de plantilla deducidos resultÃ³ en errores vistos con anterioridad"
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4032
  #, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "  fallÃ³ la deducciÃ³n/sustituciÃ³n del argumento de plantilla:"
  
! #: cp/call.cc:4046
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr "  un constructor que toma un solo argumento de su propio tipo de clase es no vÃ¡lido"
  
! #: cp/call.cc:4053
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr "  un constructor interno no es un candidato para la inicializaciÃ³n desde una expresiÃ³n del mismo tipo o derivado"
  
! #: cp/call.cc:4132
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr ""
  
! #: cp/call.cc:4213 cp/call.cc:4758
  #, fuzzy, gcc-internal-format
  #| msgid "braces around initializer for non-aggregate type %qT"
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "llaves alrededor del inicializador escalar para el tipo no agregado %qT"
  
! #: cp/call.cc:4652
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "la conversiÃ³n de %qH a %qI es ambigua"
  
! #: cp/call.cc:4764 cp/cvt.cc:864
  #, fuzzy
  #| msgid "could not convert %qE from %qT to %qT"
  msgid "could not convert %qE from %qH to %qI"
  msgstr "no se puede convertir %qE de %qT a %qT"
  
! #: cp/call.cc:4829
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr ""
  
! #: cp/call.cc:4850
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "conversiÃ³n de %qH a %qI en una expresiÃ³n constante convertida"
  
! #: cp/call.cc:5035
  #, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "no hay una funciÃ³n coincidente para la llamada a %<%D(%A)%>"
  
! #: cp/call.cc:5038
  #, gcc-internal-format
  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.cc:5322
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr "la funciÃ³n puntero-a-miembro %qE no se puede llamar sin un objeto; considere utilizar %<.*%> o %<->*%>"
  
! #: cp/call.cc:5401
  #, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "no hay coincidencia para la llamada a %<(%T) (%A)%>"
  
! #: cp/call.cc:5415
  #, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "la llamada de %<(%T) (%A)%> es ambigua"
  
! #: cp/call.cc:5458
  #, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "sobrecarga ambigua para "
  
! #: cp/call.cc:5459
  #, gcc-internal-format
  msgid "no match for "
  msgstr "no hay coincidencia para "
  
! #: cp/call.cc:5462
  #, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr " (los tipos de los operandos son %qT, %qT y %qT)"
  
! #: cp/call.cc:5464
  #, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "(los tipos de los operandos son %qT y %qT)"
  
! #: cp/call.cc:5466
  #, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr "(el tipo del operando %qT)"
  
! #: cp/call.cc:5483
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<operator%>"
  msgid "ternary %<operator?:%>"
  msgstr "se esperaba %<operator%>"
  
! #: cp/call.cc:5487
  #, fuzzy, gcc-internal-format
  #| msgid "no match for ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "no hay coincidencia para el %<operator?:%> terniario en %<%E ? %E : %E%>"
  
! #: cp/call.cc:5496 cp/call.cc:5540 cp/call.cc:5550
  #, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5499
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%<operator%s%> en %<%E%s%>"
  
! #: cp/call.cc:5506
  #, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "%<operator[]%>"
  
! #: cp/call.cc:5509
  #, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<operator[]%> en %<%E[%E]%>"
  
! #: cp/call.cc:5517
  #, gcc-internal-format
  msgid "%qs"
  msgstr "%qs"
  
! #: cp/call.cc:5520
  #, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%qs en %<%s %E%>"
  
! #: cp/call.cc:5526
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator%s%>"
  msgid "%<operator %s%>"
  msgstr "%<operator%s%>"
  
! #: cp/call.cc:5529
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator%s%> in %<%s%E%>"
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%<operator%s%> en %<%s%E%>"
  
! #: cp/call.cc:5544
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<operator%s%> en %<%E %s %E%>"
  
! #: cp/call.cc:5553
  #, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%<operator%s%> en %<%s%E%>"
  
! #: cp/call.cc:5665
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids omitting the middle term of a ?: expression"
  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.cc:5742
  #, fuzzy, gcc-internal-format
  #| msgid "inferred scalar type %qT is not an integer or floating point type of the same size as %qT"
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr "el tipo escalar %qT inferido no es un tipo entero ni coma flotante del mismo tamaÃ±o que %qT"
  
! #: cp/call.cc:5759 cp/call.cc:5766
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "la conversiÃ³n del escalar %qH al vector %qT implica truncado"
  
! #: cp/call.cc:5822
  #, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "tipos de vector incompatibles en la expresiÃ³n condicional: %qT, %qT y %qT"
  
! #: cp/call.cc:5874 cp/call.cc:6220 cp/call.cc:6240
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr "los operandos de ?: tienen tipos diferentes %qT y %qT"
  
! #: cp/call.cc:5946
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr "el segundo operando del operador condicional es del tipo %<void%>, pero el tercer operando no es una expresiÃ³n throw ni del tipo %<void%>"
  
! #: cp/call.cc:5951
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr "el tercer operando del operador condicional es del tipo %<void%>, pero el segundo operando no es una expresiÃ³n throw ni del tipo %<void%>"
  
! #: cp/call.cc:5997 cp/call.cc:6109 cp/call.cc:6360
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "los operandos de ?: tienen tipos diferentes %qT y %qT"
  
! #: cp/call.cc:6001
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr "  y cada tipo puede convertirse al otro"
  
! #: cp/call.cc:6248
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "conversiÃ³n implÃ­cita de %qH a %qI para coincidir con otro resultado del condicional"
  
! #: cp/call.cc:6266
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral mismatch in conditional expression: %qT vs %qT"
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "no coincide el enumeral en la expresiÃ³n condicional: %qT vs %qT"
  
! #: cp/call.cc:6286
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr "la expresiÃ³n condicional entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³n"
  
! #: cp/call.cc:6290
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr "la expresiÃ³n condicional entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³n"
  
! #: cp/call.cc:6294
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "la expresiÃ³n condicional entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³n"
  
! #: cp/call.cc:6299
  #, fuzzy, gcc-internal-format
  #| msgid "conditional expression between distinct pointer types %qT and %qT lacks a cast"
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "la expresiÃ³n condicional entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³n"
  
! #: cp/call.cc:6315
  #, fuzzy, gcc-internal-format
  #| msgid "enumeral and non-enumeral type in conditional expression"
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "tipos enumeral y no enumeral en la expresiÃ³n condicional"
  
! #: cp/call.cc:7207
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr "no se declarÃ³ %<%D(int)%> para el %qs postfijo, intentando en su lugar el operador prefijo"
  
! #: cp/call.cc:7209
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr "no se declarÃ³ %<%D(int)%> para el %qs postfijo"
  
! #: cp/call.cc:7289
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:7342
  #, fuzzy, gcc-internal-format
  #| msgid "return type of %qD is not %<int%>"
  msgid "return type of %qD is not %qs"
  msgstr "el tipo de devoluciÃ³n de %qD no es %<int%>"
  
! #: cp/call.cc:7344
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:7427
  #, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "comparaciÃ³n entre %q#T y %q#T"
  
! #: cp/call.cc:7614
  #, fuzzy, gcc-internal-format
  #| msgid "no match for call to %<(%T) (%A)%>"
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "no hay coincidencia para la llamada a %<(%T) (%A)%>"
  
! #: cp/call.cc:7628
  #, fuzzy, gcc-internal-format
  #| msgid "call of %<(%T) (%A)%> is ambiguous"
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "la llamada de %<(%T) (%A)%> es ambigua"
  
! #: cp/call.cc:7906
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7909
  #, fuzzy, gcc-internal-format
  #| msgid "non-placement deallocation function %q+D"
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "funciÃ³n de desalojo %q+D sin ubicaciÃ³n"
  
! #: cp/call.cc:7946
  #, fuzzy, gcc-internal-format
  #| msgid "non-placement deallocation function %q+D"
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "funciÃ³n de desalojo %q+D sin ubicaciÃ³n"
  
! #: cp/call.cc:8140
  #, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "no existe una funciÃ³n de desalojo correspondiente para %qD"
  
! #: cp/call.cc:8143
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:8152
  #, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "no hay un %<operator %s%> adecuado para %qT"
  
! #: cp/call.cc:8188
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is private within this context"
  msgstr "desde este contexto"
  
! #: cp/call.cc:8189 cp/decl.cc:9113
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared private here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.cc:8194
  #, fuzzy, gcc-internal-format
  #| msgid "within this context"
  msgid "%q#D is protected within this context"
  msgstr "desde este contexto"
  
! #: cp/call.cc:8195 cp/decl.cc:9114
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "declared protected here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.cc:8202
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D is inaccessible"
  msgid "%q#D is inaccessible within this context"
  msgstr "%q+#D es inaccesible"
  
! #: cp/call.cc:8283
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "se pasÃ³ NULL al argumento %P de %qD que no es puntero"
  
! #: cp/call.cc:8286 cp/call.cc:8305 cp/decl.cc:10850 cp/decl.cc:10858
! #: cp/typeck.cc:4606
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "  declared here"
  msgstr "se declara aquÃ­"
  
! #: cp/call.cc:8290
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "se convierte al tipo %qT que no es puntero desde NULL"
  
! #: cp/call.cc:8302
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "se convierte %<false%> a tipo puntero para el argumento %P de %qD"
  
! #: cp/call.cc:8309
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "se convierte %<false%> al tipo puntero %qT"
  
! #: cp/call.cc:8376
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  argumento de inicializaciÃ³n %P de %qD"
  
! #: cp/call.cc:8397
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/call.cc:8447
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "demasiadas llaves alrededor del inicializador para %qT"
  
! #: cp/call.cc:8458
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in initialization"
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "no se puede convertir %qT a %qT en la inicializaciÃ³n"
  
! #: cp/call.cc:8470
  #, fuzzy
  #| msgid "ISO C++ does not allow %<alignof%> with a non-type"
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr "ISO C++ no permite %<alignof%> con algo que no es tipo"
  
! #: cp/call.cc:8478
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:8494
  #, fuzzy
  #| msgid "invalid user-defined conversion from %qT to %qT"
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "conversiÃ³n definida por el usuario no vÃ¡lida de %qT a %qT"
  
! #: cp/call.cc:8527 cp/cvt.cc:227
  #, fuzzy
  #| msgid "invalid conversion from %qT to %qT"
  msgid "invalid conversion from %qH to %qI"
  msgstr "conversiÃ³n no vÃ¡lida de %qT a %qT"
  
! #: cp/call.cc:8574 cp/call.cc:8587
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr "la conversiÃ³n a %qT desde la lista del inicializador usarÃ­a el constructor explÃ­cito %qD"
  
! #: cp/call.cc:8580
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
  
! #: cp/call.cc:8860
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "inicializaciÃ³n a un tipo de referencia volatile %q#T desde un r-valor de tipo %qT"
  
! #: cp/call.cc:8869
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "inicializaciÃ³n no vÃ¡lida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
! #: cp/call.cc:8874
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inicializaciÃ³n no vÃ¡lida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
  #. extype is volatile
! #: cp/call.cc:8877
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "inicializaciÃ³n a un tipo de referencia volatile %q#T desde un r-valor de tipo %qT"
  
! #: cp/call.cc:8890
  #, fuzzy
  #| msgid "conversion to volatile reference type %q#T from rvalue of type %qT"
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "inicializaciÃ³n a un tipo de referencia volatile %q#T desde un r-valor de tipo %qT"
  
! #: cp/call.cc:8893
  #, fuzzy
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> de %q#D descarta a los calificadores"
  
! #: cp/call.cc:8932
  #, fuzzy, gcc-internal-format
  #| msgid "cannot bind bitfield %qE to %qT"
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "no se puede unir el campo de bits %qE a %qT"
  
! #: cp/call.cc:8935 cp/call.cc:8953
  #, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "no se unir el campo packed %qE a %qT"
  
! #: cp/call.cc:8938
  #, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "no se puede unir el r-valor %qE a %qT"
  
! #: cp/call.cc:9139
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "conversiÃ³n implÃ­cita de %qT a %qT al pasar el argumento a la funciÃ³n"
  
! #: cp/call.cc:9168 cp/cvt.cc:2011
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:9212
  #, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "el paso de objetos de tipo no-copiable-trivialmente %q#T a travÃ©s de %<...%> se admite condicionalmente"
  
! #: cp/call.cc:9248
  #, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "no se puede recibir el tipo de referencia %qT a travÃ©s de %<...%>"
  
! #: cp/call.cc:9258
  #, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "la recepciÃ³n de objetos de tipo no-copiable-trivialmente %q#T a travÃ©s de %<...%> se admite condicionalmente"
  
! #: cp/call.cc:9326
  #, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "evaluaciÃ³n recursiva del argumento por defecto para %q#D"
  
! #: cp/call.cc:9335
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr "la llamada a %qD usa el argumento por defecto para el parÃ¡metro %P, el cual no se ha definido aÃºn"
  
! #: cp/call.cc:9435
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "el argumento de la llamada a funciÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/call.cc:9515
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted function %q+D with default argument"
  msgid "use of multiversioned function without a default"
  msgstr "funciÃ³n definida por defecto %q+D con argumento por defecto"
  
! #: cp/call.cc:10020
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr ""
  
! #: cp/call.cc:10143
  #, fuzzy, gcc-internal-format
  #| msgid "passing %qT as %<this%> argument of %q#D discards qualifiers"
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "pasar %qT como el argumento %<this%> de %q#D descarta a los calificadores"
  
! #: cp/call.cc:10146 cp/call.cc:12992
  #, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "  en la llamada a %qD"
  
! #: cp/call.cc:10171
  #, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "%qT no es una base inaccesible de %qT"
  
! #: cp/call.cc:10396
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to constructor %q#D"
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "demasiados argumentos para el constructor %q#D"
  
! #: cp/call.cc:10533
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10900
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr ""
  
! #: cp/call.cc:10903
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be thread-local because it has non-trivial type %qT"
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%qD no puede ser thread-local porque es de tipo %qT que no es trivial"
  
! #: cp/call.cc:10908
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr ""
  
! #: cp/call.cc:10913
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr ""
  
! #: cp/call.cc:10928
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use assignment or value-initialization instead"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/call.cc:10930
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use assignment instead"
  msgstr "use #include en su lugar"
  
! #: cp/call.cc:10932
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "; use value-initialization instead"
  msgstr "inicializaciÃ³n por valor del tipo de funciÃ³n %qT"
  
! #: cp/call.cc:10935
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10938
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be thread-local because it has non-trivial type %qT"
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD no puede ser thread-local porque es de tipo %qT que no es trivial"
  
! #: cp/call.cc:10940
  #, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr ""
  
! #: cp/call.cc:10961
  #, fuzzy, gcc-internal-format
  #| msgid "assignment (not initialization) in declaration"
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/call.cc:10963
  #, fuzzy, gcc-internal-format
  #| msgid "use #include instead"
  msgid "; use copy-assignment instead"
  msgstr "use #include en su lugar"
  
! #: cp/call.cc:10965
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: re-initialization of '%s' at %L"
  msgid "; use copy-initialization instead"
  msgstr "ExtensiÃ³n: reinicializaciÃ³n de '%s' en %L"
  
! #: cp/call.cc:10968
  #, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr ""
  
! #: cp/call.cc:10971
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "la conversiÃ³n a void no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT"
  
! #: cp/call.cc:10974
  #, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr ""
  
! #: cp/call.cc:10985
  #, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr ""
  
! #: cp/call.cc:10997
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11016
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr ""
  
! #: cp/call.cc:11019
  #, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr ""
  
! #: cp/call.cc:11029
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "no se puede recibir objetos de tipo no-copiable-trivialmente q%#T a travÃ©s de %<...%>"
  
! #: cp/call.cc:11032
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr ""
  
! #: cp/call.cc:11035
  #, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr ""
  
! #: cp/call.cc:11044
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr ""
  
! #: cp/call.cc:11066
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared here"
  msgid "%#qT declared here"
  msgstr "%qD se declara aquÃ­"
  
! #: cp/call.cc:11120
  #, fuzzy, gcc-internal-format
  #| msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "el argumento 3 en la llamada a la funciÃ³n %qE tiene un puntero a un tipo boolean"
  
! #: cp/call.cc:11187
  #, fuzzy, gcc-internal-format
  #| msgid "constant refers to itself"
  msgid "constructor delegates to itself"
  msgstr "la constante se refiere a sÃ­ misma"
  
! #: cp/call.cc:11462 cp/typeck.cc:10390
  #, fuzzy
  #| msgid "cannot convert %qT to %qT"
  msgid "cannot convert %qH to %qI"
  msgstr "no se puede convertir %qT a %qT"
  
! #: cp/call.cc:11484
  #, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "no se encontrÃ³ una funciÃ³n coincidente para la llamada a %<%T::operator %T(%A)%#V%>"
  
! #: cp/call.cc:11516
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%T::%s(%A)%#V%>"
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "no se encontrÃ³ una funciÃ³n coincidente para la llamada a %<%T::%s(%A)%#V%>"
  
! #: cp/call.cc:11564
  #, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "llamada a %qD que no es funciÃ³n"
  
! #: cp/call.cc:11602 cp/pt.cc:17172 cp/typeck.cc:3483
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr "no se puede llamar directamente al constructor %<%T::%D%>"
  
! #: cp/call.cc:11604
  #, fuzzy, gcc-internal-format
  #| msgid "  for a function-style cast, remove the redundant %<::%D%>"
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr "  para una conversiÃ³n de estilo de funciÃ³n, borre el %<::%D%> redundante"
  
! #: cp/call.cc:11786
  #, fuzzy, gcc-internal-format
  #| msgid "no matching function for call to %<%D(%A)%>"
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "no hay una funciÃ³n coincidente para la llamada a %<%D(%A)%>"
  
! #: cp/call.cc:11789
  #, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "la llamada del %<%s(%A)%> sobrecargado es ambigua"
  
! #: cp/call.cc:11812
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers"
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "los inicializadores de los datos miembro no son estÃ¡ticos"
  
! #: cp/call.cc:11817
  #, fuzzy, gcc-internal-format
  #| msgid "abstract virtual `%#D' called from constructor"
  msgid "pure virtual %q#D called from constructor"
  msgstr "virtual abstracto `%#D' llamado desde un constructor"
  
! #: cp/call.cc:11818
  #, fuzzy, gcc-internal-format
  #| msgid "abstract virtual `%#D' called from destructor"
  msgid "pure virtual %q#D called from destructor"
  msgstr "virtual abstracto `%#D' llamado desde un destructor"
  
! #: cp/call.cc:11841
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "no se puede llamar a la funciÃ³n miembro %qD sin un objeto"
  
! #: cp/call.cc:12990
  #, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "al pasar %qT se escoge %qT sobre %qT"
  
! #: cp/call.cc:13016
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  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.cc:13039
  #, fuzzy, gcc-internal-format
  #| msgid "destructors must be member functions"
  msgid "try making the operator a %<const%> member function"
  msgstr "los destructores deben ser funciones miembro"
  
! #: cp/call.cc:13102
  #, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "se escoge %qD sobre %qD"
  
! #: cp/call.cc:13103
  #, fuzzy
  #| msgid "  for conversion from %qT to %qT"
  msgid "  for conversion from %qH to %qI"
  msgstr "  para la conversiÃ³n de %qT a %qT"
  
! #: cp/call.cc:13106
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr "  porque la secuencia de conversiÃ³n para el argumento es mejor"
  
! #: cp/call.cc:13390
  #, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "no coincide el argumento por defecto en la resoluciÃ³n de sobrecarga"
  
! #: cp/call.cc:13394
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 1: %q+#F"
  msgid " candidate 1: %q#F"
  msgstr " candidato 1: %q+#F"
  
! #: cp/call.cc:13396
  #, fuzzy, gcc-internal-format
  #| msgid " candidate 2: %q+#F"
  msgid " candidate 2: %q#F"
  msgstr " candidato 2: %q+#F"
  
! #: cp/call.cc:13442
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++ dice que estos son ambiguos, aÃºn cuando la peor conversiÃ³n para el primero es mejor que la peor conversiÃ³n para el segundo:"
  
! #: cp/call.cc:13850
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr "un enlace temporal a %qD sÃ³lo persiste hasta que el constructor termina"
  
! #: cp/call.cc:14003
  #, fuzzy
  #| msgid "invalid initialization of non-const reference of type %qT from an rvalue of type %qT"
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "inicializaciÃ³n no vÃ¡lida de una referencia que no es constante de tipo %qT desde un r-valor de tipo %qT"
  
! #: cp/call.cc:14007
  #, fuzzy
  #| msgid "invalid initialization of reference of type %qT from expression of type %qT"
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "inicializaciÃ³n no vÃ¡lida de la referencia de tipo %qT desde una expresiÃ³n de tipo %qT"
  
! #: cp/call.cc:14325
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "possibly dangling reference to a temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/call.cc:14326
  #, gcc-internal-format
  msgid "the temporary was destroyed at the end of the full expression %qE"
  msgstr ""
  
! #: cp/call.cc:14594
  #, fuzzy, gcc-internal-format
  #| msgid "%s: definition of function '%s' not converted\n"
  msgid "explicit conversion function was not considered"
*************** msgid "%qD inherits the %E ABI tag that
*** 54920,54926 ****
  msgstr ""
  
  #: cp/class.cc:1694 cp/class.cc:1701 cp/class.cc:1708 cp/class.cc:1720
! #: cp/cvt.cc:1104 rust/backend/rust-tree.cc:643
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr "%qT se declara aquÃ­"
--- 55211,55217 ----
  msgstr ""
  
  #: cp/class.cc:1694 cp/class.cc:1701 cp/class.cc:1708 cp/class.cc:1720
! #: cp/cvt.cc:1118 rust/backend/rust-tree.cc:643
  #, gcc-internal-format
  msgid "%qT declared here"
  msgstr "%qT se declara aquÃ­"
*************** msgstr "el mÃ©todo anula tanto %<transac
*** 55188,55194 ****
  msgid "method declared %qE overriding %qE method"
  msgstr "el mÃ©todo declarado como %qE anula el mÃ©todo %qE"
  
! #: cp/class.cc:6204 cp/constexpr.cc:302
  #, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr "la clase envolvente de la funciÃ³n miembro que no es estÃ¡tica %<constexpr%> %q+#D no es un tipo literal"
--- 55479,55485 ----
  msgid "method declared %qE overriding %qE method"
  msgstr "el mÃ©todo declarado como %qE anula el mÃ©todo %qE"
  
! #: cp/class.cc:6204 cp/constexpr.cc:299
  #, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr "la clase envolvente de la funciÃ³n miembro que no es estÃ¡tica %<constexpr%> %q+#D no es un tipo literal"
*************** msgstr "el miembro de matriz flexible se
*** 55342,55348 ****
  msgid "next member %q#D declared here"
  msgstr "  %q+#D se declarÃ³ aquÃ­"
  
! #: cp/class.cc:7785 cp/decl.cc:17628 cp/parser.cc:27637
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefiniciÃ³n de %q#T"
--- 55633,55639 ----
  msgid "next member %q#D declared here"
  msgstr "  %q+#D se declarÃ³ aquÃ­"
  
! #: cp/class.cc:7785 cp/decl.cc:17643 cp/parser.cc:27638
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "redefiniciÃ³n de %q#T"
*************** msgstr "tipo no vÃ¡lido del parÃ¡metro %
*** 55480,55629 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14668
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:286
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type %qT of constexpr function %q+D"
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "tipo de devoluciÃ³n %qT no vÃ¡lido para la funciÃ³n constexpr %q+D"
  
! #: cp/constexpr.cc:313
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T tiene clases base virtuales"
  
! #: cp/constexpr.cc:571
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr constructor does not have empty body"
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr "el constructor constexpr no tiene cuerpo vacÃ­o"
  
! #: cp/constexpr.cc:831
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "el constructor %<constexpr%> para union %qT debe inicializar exactamente un dato miembro que no es static"
  
! #: cp/constexpr.cc:892
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/constexpr.cc:955
  #, fuzzy, gcc-internal-format
  #| msgid "body of constexpr function %qD not a return-statement"
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr "el cuerpo de la funciÃ³n constexpr %qD no es una declaraciÃ³n de devoluciÃ³n"
  
! #: cp/constexpr.cc:1083
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not usable as a constexpr function because:"
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%q+D no se puede usar como una funciÃ³n constexpr porque:"
  
! #: cp/constexpr.cc:1320 cp/constexpr.cc:6349
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:1611 cp/constexpr.cc:3308
  #: rust/backend/rust-constexpr.cc:3326 rust/backend/rust-constexpr.cc:3589
  #, fuzzy, gcc-internal-format
  #| msgid "Warn on calls to these functions"
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "Avisa en las llamadas a estas funciones"
  
! #: cp/constexpr.cc:1613 cp/constexpr.cc:1712 cp/constexpr.cc:1721
! #: cp/constexpr.cc:3580 rust/backend/rust-constexpr.cc:3331
  #: rust/backend/rust-constexpr.cc:3341 rust/backend/rust-constexpr.cc:4324
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:1898 cp/constexpr.cc:5915 cp/constexpr.cc:8214
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.cc:2077
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %qE"
  msgid "the comparison reduces to %qE"
  msgstr "demasiados argumentos para %qE"
  
! #: cp/constexpr.cc:2080
  #, fuzzy, gcc-internal-format
  #| msgid "self-comparison always evaluates to false"
  msgid "%qE evaluates to false"
  msgstr "autocomparaciÃ³n siempre falsa"
  
! #: cp/constexpr.cc:2159
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2194 cp/constexpr.cc:9664
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
  msgid "call to internal function %qE"
  msgstr "funciÃ³n interna"
  
! #: cp/constexpr.cc:2248 rust/backend/rust-constexpr.cc:2615
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:2276 rust/backend/rust-constexpr.cc:2618
  #, fuzzy, gcc-internal-format
  #| msgid "originally defined here"
  msgid "originally declared %<const%> here"
  msgstr "se definiÃ³ originalmente aquÃ­"
  
! #: cp/constexpr.cc:2532 cp/constexpr.cc:2588 cp/constexpr.cc:2621
! #: cp/constexpr.cc:2643
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2533
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a base type for type %qT"
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "el tipo %qT no es un tipo base para el tipo %qT"
  
! #: cp/constexpr.cc:2557
  #, fuzzy, gcc-internal-format
  #| msgid "variable %D of type %<io%> must be uninitialized"
  msgid "virtual table pointer is used uninitialized"
  msgstr "la variable %D de tipo %<io%> no debe ser inicializada"
  
! #: cp/constexpr.cc:2589 cp/constexpr.cc:2622
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2645
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is an ambiguous base class of %qT"
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "  %qT es una clase base ambigua de %qT"
  
! #: cp/constexpr.cc:2648
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2725 cp/constexpr.cc:3005 cp/constexpr.cc:9700
  #: rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-constexpr function %qD"
--- 55771,55920 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:14678
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:283
  #, fuzzy, gcc-internal-format
  #| msgid "invalid return type %qT of constexpr function %q+D"
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "tipo de devoluciÃ³n %qT no vÃ¡lido para la funciÃ³n constexpr %q+D"
  
! #: cp/constexpr.cc:310
  #, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T tiene clases base virtuales"
  
! #: cp/constexpr.cc:568
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr constructor does not have empty body"
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr "el constructor constexpr no tiene cuerpo vacÃ­o"
  
! #: cp/constexpr.cc:826
  #, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "el constructor %<constexpr%> para union %qT debe inicializar exactamente un dato miembro que no es static"
  
! #: cp/constexpr.cc:887
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized member %qD in %<constexpr%> constructor"
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "miembro %qD sin inicializar en el constructor %<constexpr%>"
  
! #: cp/constexpr.cc:950
  #, fuzzy, gcc-internal-format
  #| msgid "body of constexpr function %qD not a return-statement"
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr "el cuerpo de la funciÃ³n constexpr %qD no es una declaraciÃ³n de devoluciÃ³n"
  
! #: cp/constexpr.cc:1078
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D is not usable as a constexpr function because:"
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%q+D no se puede usar como una funciÃ³n constexpr porque:"
  
! #: cp/constexpr.cc:1315 cp/constexpr.cc:6363
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:1606 cp/constexpr.cc:3317
  #: rust/backend/rust-constexpr.cc:3326 rust/backend/rust-constexpr.cc:3589
  #, fuzzy, gcc-internal-format
  #| msgid "Warn on calls to these functions"
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "Avisa en las llamadas a estas funciones"
  
! #: cp/constexpr.cc:1608 cp/constexpr.cc:1707 cp/constexpr.cc:1716
! #: cp/constexpr.cc:3589 rust/backend/rust-constexpr.cc:3331
  #: rust/backend/rust-constexpr.cc:3341 rust/backend/rust-constexpr.cc:4324
  #, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "%q+E no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:1898 cp/constexpr.cc:5929 cp/constexpr.cc:8238
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.cc:2086
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to %qE"
  msgid "the comparison reduces to %qE"
  msgstr "demasiados argumentos para %qE"
  
! #: cp/constexpr.cc:2089
  #, fuzzy, gcc-internal-format
  #| msgid "self-comparison always evaluates to false"
  msgid "%qE evaluates to false"
  msgstr "autocomparaciÃ³n siempre falsa"
  
! #: cp/constexpr.cc:2168
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2203 cp/constexpr.cc:9688
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  #| msgid "internal function"
  msgid "call to internal function %qE"
  msgstr "funciÃ³n interna"
  
! #: cp/constexpr.cc:2257 rust/backend/rust-constexpr.cc:2615
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:2285 rust/backend/rust-constexpr.cc:2618
  #, fuzzy, gcc-internal-format
  #| msgid "originally defined here"
  msgid "originally declared %<const%> here"
  msgstr "se definiÃ³ originalmente aquÃ­"
  
! #: cp/constexpr.cc:2541 cp/constexpr.cc:2597 cp/constexpr.cc:2630
! #: cp/constexpr.cc:2652
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2542
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a base type for type %qT"
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "el tipo %qT no es un tipo base para el tipo %qT"
  
! #: cp/constexpr.cc:2566
  #, fuzzy, gcc-internal-format
  #| msgid "variable %D of type %<io%> must be uninitialized"
  msgid "virtual table pointer is used uninitialized"
  msgstr "la variable %D de tipo %<io%> no debe ser inicializada"
  
! #: cp/constexpr.cc:2598 cp/constexpr.cc:2631
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2654
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is an ambiguous base class of %qT"
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "  %qT es una clase base ambigua de %qT"
  
! #: cp/constexpr.cc:2657
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2734 cp/constexpr.cc:3014 cp/constexpr.cc:9724
  #: rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  #| msgid "call to non-constexpr function %qD"
*************** msgstr "llamada a la funciÃ³n %qD que no
*** 55632,55790 ****
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2731
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "no se puede llamar a la funciÃ³n miembro %qD sin un objeto"
  
! #: cp/constexpr.cc:2847 rust/backend/rust-constexpr.cc:3387
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE does not designate a constexpr function"
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "la expresiÃ³n %qE no designa una funciÃ³n constexpr"
  
! #: cp/constexpr.cc:2925
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "no se permite -client_name con -dynamiclib"
  
! #: cp/constexpr.cc:2929 cp/constexpr.cc:2952
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "allocation performed here"
  msgstr "se declara aquÃ­"
  
! #: cp/constexpr.cc:2948
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "no se permite -client_name con -dynamiclib"
  
! #: cp/constexpr.cc:2965
  #, fuzzy, gcc-internal-format
  #| msgid "Attempting to allocate already allocated variable"
  msgid "deallocation of already deallocated storage"
  msgstr "Se intentÃ³ alojar una variable ya alojada"
  
! #: cp/constexpr.cc:2972
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a previous local"
  msgid "deallocation of storage that was not previously allocated"
  msgstr "la declaraciÃ³n de %qD oscurece a una declaraciÃ³n local previa"
  
! #: cp/constexpr.cc:3089 rust/backend/rust-constexpr.cc:3442
  #, fuzzy, gcc-internal-format
  #| msgid "%qD called in a constant expression"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "se llamÃ³ %qD en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:3096
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "se llamÃ³ %qD en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:3100 rust/backend/rust-constexpr.cc:3456
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "se usÃ³ %qD antes de su definiciÃ³n"
  
! #: cp/constexpr.cc:3172 rust/backend/rust-constexpr.cc:3498
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "la llamada tiene una dependencia circular"
  
! #: cp/constexpr.cc:3183 rust/backend/rust-constexpr.cc:3509
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr "la profundidad de evaluaciÃ³n de constexpr excede el mÃ¡ximo de %d (use -fconstexpr-depth= para incrementar el mÃ¡ximo)"
  
! #: cp/constexpr.cc:3538
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "reference to %qD is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:3541
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "pointer to %qD is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:3547
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr ""
  
! #: cp/constexpr.cc:3623
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: cp/constexpr.cc:3630
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: cp/constexpr.cc:3653
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "el operador del lado izquierdo de la expresiÃ³n coma no tiene efecto"
  
! #: cp/constexpr.cc:3672
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "la expresiÃ³n integral %qE no es una constante"
  
! #: cp/constexpr.cc:3871
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4306 rust/backend/rust-constexpr.cc:4399
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
! #: cp/constexpr.cc:4309 rust/backend/rust-constexpr.cc:4404
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
! #: cp/constexpr.cc:4314 rust/backend/rust-constexpr.cc:4411
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
! #: cp/constexpr.cc:4317 rust/backend/rust-constexpr.cc:4416
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
! #: cp/constexpr.cc:4505 rust/backend/rust-constexpr.cc:1667
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.cc:4567 rust/backend/rust-constexpr.cc:1724
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.cc:4586 cp/constexpr.cc:4702 cp/constexpr.cc:4714
! #: cp/constexpr.cc:7408 cp/constexpr.cc:7528 cp/constexpr.cc:9614
  #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
  #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
  #: rust/backend/rust-constexpr.cc:5712
--- 55923,56081 ----
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2740
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "no se puede llamar a la funciÃ³n miembro %qD sin un objeto"
  
! #: cp/constexpr.cc:2856 rust/backend/rust-constexpr.cc:3387
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE does not designate a constexpr function"
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "la expresiÃ³n %qE no designa una funciÃ³n constexpr"
  
! #: cp/constexpr.cc:2934
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "no se permite -client_name con -dynamiclib"
  
! #: cp/constexpr.cc:2938 cp/constexpr.cc:2961
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "allocation performed here"
  msgstr "se declara aquÃ­"
  
! #: cp/constexpr.cc:2957
  #, fuzzy, gcc-internal-format
  #| msgid "-client_name not allowed with -dynamiclib"
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "no se permite -client_name con -dynamiclib"
  
! #: cp/constexpr.cc:2974
  #, fuzzy, gcc-internal-format
  #| msgid "Attempting to allocate already allocated variable"
  msgid "deallocation of already deallocated storage"
  msgstr "Se intentÃ³ alojar una variable ya alojada"
  
! #: cp/constexpr.cc:2981
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD shadows a previous local"
  msgid "deallocation of storage that was not previously allocated"
  msgstr "la declaraciÃ³n de %qD oscurece a una declaraciÃ³n local previa"
  
! #: cp/constexpr.cc:3098 rust/backend/rust-constexpr.cc:3442
  #, fuzzy, gcc-internal-format
  #| msgid "%qD called in a constant expression"
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "se llamÃ³ %qD en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:3105
  #, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "se llamÃ³ %qD en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:3109 rust/backend/rust-constexpr.cc:3456
  #, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "se usÃ³ %qD antes de su definiciÃ³n"
  
! #: cp/constexpr.cc:3181 rust/backend/rust-constexpr.cc:3498
  #, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "la llamada tiene una dependencia circular"
  
! #: cp/constexpr.cc:3192 rust/backend/rust-constexpr.cc:3509
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr "la profundidad de evaluaciÃ³n de constexpr excede el mÃ¡ximo de %d (use -fconstexpr-depth= para incrementar el mÃ¡ximo)"
  
! #: cp/constexpr.cc:3547
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "reference to %qD is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:3550
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "pointer to %qD is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:3556
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr ""
  
! #: cp/constexpr.cc:3632
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is negative"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: cp/constexpr.cc:3639
  #, fuzzy, gcc-internal-format
  #| msgid "right shift count is negative"
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "la cuenta de desplazamiento a la derecha es negativa"
  
! #: cp/constexpr.cc:3662
  #, fuzzy, gcc-internal-format
  #| msgid "left-hand operand of comma expression has no effect"
  msgid "left operand of shift expression %q+E is negative"
  msgstr "el operador del lado izquierdo de la expresiÃ³n coma no tiene efecto"
  
! #: cp/constexpr.cc:3681
  #, fuzzy, gcc-internal-format
  #| msgid "integral expression %qE is not constant"
  msgid "shift expression %q+E overflows"
  msgstr "la expresiÃ³n integral %qE no es una constante"
  
! #: cp/constexpr.cc:3880
  #, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr ""
  
! #: cp/constexpr.cc:4315 rust/backend/rust-constexpr.cc:4399
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
! #: cp/constexpr.cc:4318 rust/backend/rust-constexpr.cc:4404
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
! #: cp/constexpr.cc:4323 rust/backend/rust-constexpr.cc:4411
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
! #: cp/constexpr.cc:4326 rust/backend/rust-constexpr.cc:4416
  #, fuzzy, gcc-internal-format
  #| msgid "array subscript is outside array bounds"
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "el subÃ­ndice de la matriz estÃ¡ fuera de los lÃ­mites de la matriz"
  
! #: cp/constexpr.cc:4514 rust/backend/rust-constexpr.cc:1667
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized array element"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.cc:4576 rust/backend/rust-constexpr.cc:1724
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing %<void *%> pointer"
  msgid "dereferencing a null pointer in %qE"
  msgstr "deferenciando el puntero %<void *%>"
  
! #: cp/constexpr.cc:4595 cp/constexpr.cc:4711 cp/constexpr.cc:4723
! #: cp/constexpr.cc:7422 cp/constexpr.cc:7552 cp/constexpr.cc:9638
  #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
  #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
  #: rust/backend/rust-constexpr.cc:5712
*************** msgstr "deferenciando el puntero %<void
*** 55792,56325 ****
  msgid "%qE is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:4594 rust/backend/rust-constexpr.cc:1744
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD mutable no se puede usar en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:4626 cp/constexpr.cc:4662 cp/constexpr.cc:6513
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.cc:4628 cp/constexpr.cc:4641 cp/constexpr.cc:6508
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "se accede al miembro %qD  en lugar del miembro inicializado %qD en la expresiÃ³n constante"
  
! #: cp/constexpr.cc:4780
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:4783
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:4794
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:4797
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:4808
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:4811
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:4822
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:4826
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:4837
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:4840
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:4993
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: cp/constexpr.cc:5002 cp/constexpr.cc:5012
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5032
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:5078
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.cc:5090
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:5935 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "se accede al valor de %qE a travÃ©s de glvalue %qT en una expresiÃ³n constante"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:5975 cp/constexpr.cc:6008
  #, fuzzy, gcc-internal-format
  #| msgid "use of the value of the object being constructed in a constant expression"
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "uso del valor del objeto en construcciÃ³n en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:5977 cp/constexpr.cc:6003 cp/constexpr.cc:6010
! #: cp/constexpr.cc:6344
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "allocated here"
  msgstr "se declara aquÃ­"
  
! #: cp/constexpr.cc:5981
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6001
  #, fuzzy, gcc-internal-format
  #| msgid "the value of %qD is not usable in a constant expression"
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "el valor de %qD no se puede usar en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:6013 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "el valor de %qD no se puede usar en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:6021
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "se usÃ³ %qD en su propio inicializador"
  
! #: cp/constexpr.cc:6026
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D no es const"
  
! #: cp/constexpr.cc:6029
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q+#D es volatile"
  
! #: cp/constexpr.cc:6034 cp/constexpr.cc:6041
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD no se inicializÃ³ con una expresion constante"
  
! #: cp/constexpr.cc:6047
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD no se declarÃ³ %<constexpr%>"
  
! #: cp/constexpr.cc:6050
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD no tiene tipo integral o de enumeraciÃ³n"
  
! #: cp/constexpr.cc:6342
  #, fuzzy, gcc-internal-format
  #| msgid "use of the value of the object being constructed in a constant expression"
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "uso del valor del objeto en construcciÃ³n en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:6351
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:6358
  #, fuzzy, gcc-internal-format
  #| msgid "difference of two pointer expressions is not a constant expression"
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "la diferencia de dos expresiones puntero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:6361
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:6488
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from  %s to %s at %L"
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "Cambio de valor en la conversiÃ³n de %s a %s en %L"
  
! #: cp/constexpr.cc:6517
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6524
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6536 rust/backend/rust-constexpr.cc:2822
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from  %s to %s at %L"
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Cambio de valor en la conversiÃ³n de %s a %s en %L"
  
! #: cp/constexpr.cc:6984 cp/constexpr.cc:8563 cp/constexpr.cc:8575
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "statement is not a constant expression"
  msgstr "el elemento inicializador no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:7080 rust/backend/rust-constexpr.cc:4933
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "la profundidad de evaluaciÃ³n de constexpr excede el mÃ¡ximo de %d (use -fconstexpr-depth= para incrementar el mÃ¡ximo)"
  
! #: cp/constexpr.cc:7187 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "inline assembly is not a constant expression"
  msgstr "el elemento inicializador no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:7189 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7207
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "uso no vÃ¡lido de %qD"
  
! #: cp/constexpr.cc:7211
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7213
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7217
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7370
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:7383
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "la profundidad de evaluaciÃ³n de constexpr excede el mÃ¡ximo de %d (use -fconstexpr-depth= para incrementar el mÃ¡ximo)"
  
! #: cp/constexpr.cc:7558
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7561
  #, fuzzy, gcc-internal-format
  #| msgid "capture of variable %qD with non-automatic storage duration"
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "captura de la variable %qD con duraciÃ³n de almacenamiento que no es automÃ¡tica"
  
! #: cp/constexpr.cc:7626 cp/constexpr.cc:10308
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:8075 cp/constexpr.cc:9815
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:8103 rust/backend/rust-constexpr.cc:2461
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "conversiÃ³n del tipo puntero %qT al tipo aritmÃ©tico %qT en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:8153
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8160
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "pointed-to object declared here"
  msgstr "  %q+#D se declarÃ³ aquÃ­"
  
! #: cp/constexpr.cc:8165
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgid "cast from %qT is not allowed in a constant expression because %qE does not point to an object"
  msgstr "no se permite el parÃ¡metro de plantilla %qD de tipo %qT en una expresiÃ³n integral constante porque no es de tipo integral o de enumeraciÃ³n"
  
! #: cp/constexpr.cc:8177
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:8191
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:8225 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:8363 cp/constexpr.cc:10126 cp/constexpr.cc:10531
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "expression %qE is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:8408 cp/constexpr.cc:10572
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:8466
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "contract predicate is false in constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:8482
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id"
  msgid "unexpected template-id %qE"
  msgstr "se esperaba un id de plantilla"
  
! #: cp/constexpr.cc:8488 cp/constraint.cc:178 cp/constraint.cc:755
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qE must be directly called"
  msgid "function concept must be called"
  msgstr "la funciÃ³n interna %qE ha de ser llamada directamente"
  
! #: cp/constexpr.cc:8513
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "el tamaÃ±o de la matriz %qD no es una expresion constante integral"
  
! #: cp/constexpr.cc:8578
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "expresiÃ³n %qE inesperada de gÃ©nero %s"
  
! #: cp/constexpr.cc:8854 rust/backend/rust-constexpr.cc:5158
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8862 rust/backend/rust-constexpr.cc:5167
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8878 rust/backend/rust-constexpr.cc:5183
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8889 rust/backend/rust-constexpr.cc:5195
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8909 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8913
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor %qE"
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "se toma la direcciÃ³n del destructor %qE"
  
! #: cp/constexpr.cc:9551 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "conversiÃ³n no vÃ¡lida de una expresiÃ³n r-valuada de tipo %qT al tipo %qT"
  
! #: cp/constexpr.cc:9780
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:9783
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9839 rust/backend/rust-constexpr.cc:5893
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "reinterpret_cast no vÃ¡lido del tipo `%T' al tipo `%T'"
  
! #: cp/constexpr.cc:9873 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "la direcciÃ³n de un objeto %qE con hilo local o almacenamiento automÃ¡tico no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:9912
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:10061
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:10073
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:10140
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/constexpr.cc:10156
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:10219
  #, fuzzy, gcc-internal-format
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:10272
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)"
  
! #: cp/constexpr.cc:10280
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%q+F se declarÃ³ %<static%> pero nunca se define"
  
! #: cp/constexpr.cc:10358 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:10459 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:10528
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:10541
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "inicializaciÃ³n de una matriz que no es constante"
  
! #: cp/constexpr.cc:10589 rust/backend/rust-constexpr.cc:6427
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/constexpr.cc:10620 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "AST inesperado de gÃ©nero %s"
--- 56083,56616 ----
  msgid "%qE is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:4603 rust/backend/rust-constexpr.cc:1744
  #, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "%qD mutable no se puede usar en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:4635 cp/constexpr.cc:4671 cp/constexpr.cc:6527
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "accessing uninitialized member %qD"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.cc:4637 cp/constexpr.cc:4650 cp/constexpr.cc:6522
  #: rust/backend/rust-constexpr.cc:1776
  #, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "se accede al miembro %qD  en lugar del miembro inicializado %qD en la expresiÃ³n constante"
  
! #: cp/constexpr.cc:4789
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:4792
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:4803
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:4806
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:4817
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:4820
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:4831
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:4835
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:4846
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:4849
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:5004
  #, fuzzy, gcc-internal-format
  #| msgid "ifunc is not supported on this target"
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "no se admiten ifunc en este objetivo"
  
! #: cp/constexpr.cc:5013 cp/constexpr.cc:5023
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5043
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:5089
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for member %qD"
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/constexpr.cc:5101
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:5949 rust/backend/rust-constexpr.cc:895
  #, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "se accede al valor de %qE a travÃ©s de glvalue %qT en una expresiÃ³n constante"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:5989 cp/constexpr.cc:6022
  #, fuzzy, gcc-internal-format
  #| msgid "use of the value of the object being constructed in a constant expression"
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "uso del valor del objeto en construcciÃ³n en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:5991 cp/constexpr.cc:6017 cp/constexpr.cc:6024
! #: cp/constexpr.cc:6358
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "allocated here"
  msgstr "se declara aquÃ­"
  
! #: cp/constexpr.cc:5995
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6015
  #, fuzzy, gcc-internal-format
  #| msgid "the value of %qD is not usable in a constant expression"
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "el valor de %qD no se puede usar en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:6027 rust/backend/rust-constexpr.cc:4041
  #, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "el valor de %qD no se puede usar en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:6035
  #, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "se usÃ³ %qD en su propio inicializador"
  
! #: cp/constexpr.cc:6040
  #, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "%q#D no es const"
  
! #: cp/constexpr.cc:6043
  #, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "%q+#D es volatile"
  
! #: cp/constexpr.cc:6048 cp/constexpr.cc:6055
  #, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "%qD no se inicializÃ³ con una expresion constante"
  
! #: cp/constexpr.cc:6061
  #, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "%qD no se declarÃ³ %<constexpr%>"
  
! #: cp/constexpr.cc:6064
  #, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%qD no tiene tipo integral o de enumeraciÃ³n"
  
! #: cp/constexpr.cc:6356
  #, fuzzy, gcc-internal-format
  #| msgid "use of the value of the object being constructed in a constant expression"
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "uso del valor del objeto en construcciÃ³n en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:6365
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:6372
  #, fuzzy, gcc-internal-format
  #| msgid "difference of two pointer expressions is not a constant expression"
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "la diferencia de dos expresiones puntero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:6375
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:6502
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from  %s to %s at %L"
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "Cambio de valor en la conversiÃ³n de %s a %s en %L"
  
! #: cp/constexpr.cc:6531
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6538
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6550 rust/backend/rust-constexpr.cc:2822
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from  %s to %s at %L"
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "Cambio de valor en la conversiÃ³n de %s a %s en %L"
  
! #: cp/constexpr.cc:6998 cp/constexpr.cc:8587 cp/constexpr.cc:8599
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "statement is not a constant expression"
  msgstr "el elemento inicializador no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:7094 rust/backend/rust-constexpr.cc:4933
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr "la profundidad de evaluaciÃ³n de constexpr excede el mÃ¡ximo de %d (use -fconstexpr-depth= para incrementar el mÃ¡ximo)"
  
! #: cp/constexpr.cc:7201 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "inline assembly is not a constant expression"
  msgstr "el elemento inicializador no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:7203 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7221
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "uso no vÃ¡lido de %qD"
  
! #: cp/constexpr.cc:7225
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7227
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7229
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7231
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7384
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:7397
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to increase the maximum)"
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr "la profundidad de evaluaciÃ³n de constexpr excede el mÃ¡ximo de %d (use -fconstexpr-depth= para incrementar el mÃ¡ximo)"
  
! #: cp/constexpr.cc:7582
  #, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr ""
  
! #: cp/constexpr.cc:7585
  #, fuzzy, gcc-internal-format
  #| msgid "capture of variable %qD with non-automatic storage duration"
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "captura de la variable %qD con duraciÃ³n de almacenamiento que no es automÃ¡tica"
  
! #: cp/constexpr.cc:7650 cp/constexpr.cc:10332
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:8099 cp/constexpr.cc:9839
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:8127 rust/backend/rust-constexpr.cc:2461
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "conversiÃ³n del tipo puntero %qT al tipo aritmÃ©tico %qT en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:8177
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8184
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D declared here"
  msgid "pointed-to object declared here"
  msgstr "  %q+#D se declarÃ³ aquÃ­"
  
! #: cp/constexpr.cc:8189
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgid "cast from %qT is not allowed in a constant expression because %qE does not point to an object"
  msgstr "no se permite el parÃ¡metro de plantilla %qD de tipo %qT en una expresiÃ³n integral constante porque no es de tipo integral o de enumeraciÃ³n"
  
! #: cp/constexpr.cc:8201
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:8215
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:8249 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:8387 cp/constexpr.cc:10150 cp/constexpr.cc:10555
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "expression %qE is not a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:8432 cp/constexpr.cc:10596
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<goto%> is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:8490
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "contract predicate is false in constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:8506
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id"
  msgid "unexpected template-id %qE"
  msgstr "se esperaba un id de plantilla"
  
! #: cp/constexpr.cc:8512 cp/constraint.cc:178 cp/constraint.cc:755
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %qE must be directly called"
  msgid "function concept must be called"
  msgstr "la funciÃ³n interna %qE ha de ser llamada directamente"
  
! #: cp/constexpr.cc:8537
  #, fuzzy, gcc-internal-format
  #| msgid "size of array %qD is not an integral constant-expression"
  msgid "address of a call to %qs is not a constant expression"
  msgstr "el tamaÃ±o de la matriz %qD no es una expresion constante integral"
  
! #: cp/constexpr.cc:8602
  #, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "expresiÃ³n %qE inesperada de gÃ©nero %s"
  
! #: cp/constexpr.cc:8878 rust/backend/rust-constexpr.cc:5158
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8886 rust/backend/rust-constexpr.cc:5167
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8902 rust/backend/rust-constexpr.cc:5183
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8913 rust/backend/rust-constexpr.cc:5195
  #, fuzzy, gcc-internal-format
  #| msgid "%qT cannot be the type of a complete constant expression because it has mutable sub-objects"
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "%qT no puede ser el tipo de una expresiÃ³n constante completa porque tiene sub-objetos mutables"
  
! #: cp/constexpr.cc:8933 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8937
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor %qE"
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "se toma la direcciÃ³n del destructor %qE"
  
! #: cp/constexpr.cc:9575 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "conversiÃ³n no vÃ¡lida de una expresiÃ³n r-valuada de tipo %qT al tipo %qT"
  
! #: cp/constexpr.cc:9804
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:9807
  #, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr ""
  
! #: cp/constexpr.cc:9863 rust/backend/rust-constexpr.cc:5893
  #, fuzzy, gcc-internal-format
  #| msgid "invalid reinterpret_cast from type `%T' to type `%T'"
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "reinterpret_cast no vÃ¡lido del tipo `%T' al tipo `%T'"
  
! #: cp/constexpr.cc:9897 rust/backend/rust-constexpr.cc:5921
  #, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "la direcciÃ³n de un objeto %qE con hilo local o almacenamiento automÃ¡tico no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:9936
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "use of %<this%> in a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:10085
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:10097
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "new-expression is not a constant expression before C++20"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:10164
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/constexpr.cc:10180
  #, fuzzy, gcc-internal-format
  #| msgid "typeid-expression is not a constant expression because %qE is of polymorphic type"
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "la expresiÃ³n id de tipo no es una expresiÃ³n constante porque %qE es de tipo polimÃ³rfico"
  
! #: cp/constexpr.cc:10243
  #, fuzzy, gcc-internal-format
  #| msgid "temporary of non-literal type %qT in a constant expression"
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "temporal del tipo %qT que no es literal en una expresiÃ³n constante"
  
! #: cp/constexpr.cc:10296
  #, fuzzy, gcc-internal-format
  #| msgid "%qE undeclared here (not in a function)"
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "%qE no se declarÃ³ aquÃ­ (no en una funciÃ³n)"
  
! #: cp/constexpr.cc:10304
  #, fuzzy, gcc-internal-format
  #| msgid "%q+F declared %<static%> but never defined"
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "%q+F se declarÃ³ %<static%> pero nunca se define"
  
! #: cp/constexpr.cc:10382 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  #| msgid "division by zero is not a constant-expression"
  msgid "division by zero is not a constant expression"
  msgstr "la divisiÃ³n entre cero no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:10483 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%<delete[]%> is not a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:10552
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: cp/constexpr.cc:10565
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "inicializaciÃ³n de una matriz que no es constante"
  
! #: cp/constexpr.cc:10613 rust/backend/rust-constexpr.cc:6427
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/constexpr.cc:10644 rust/backend/rust-constexpr.cc:6438
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "AST inesperado de gÃ©nero %s"
*************** msgstr "campo de bits %qE en clÃ¡usula %
*** 56425,56813 ****
  msgid "the required type %qT is invalid"
  msgstr "tipo base duplicado %qT no vÃ¡lido"
  
! #: cp/constraint.cc:2112 cp/constraint.cc:2185
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT"
  msgid "cannot convert %qE to %qT"
  msgstr "no se puede convertir %qT a %qT"
  
! #: cp/constraint.cc:2140
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not %<noexcept%>"
  msgstr "%qE no es una plantilla"
  
! #: cp/constraint.cc:2162
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr ""
  
! #: cp/constraint.cc:2169
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "%qE does not satisfy return-type-requirement"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/constraint.cc:2180
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT"
  msgid "cannot convert %qE to %qT because"
  msgstr "no se puede convertir %qT a %qT"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:2224
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr ""
  
! #: cp/constraint.cc:2228
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied"
  msgstr ""
  
! #: cp/constraint.cc:2742
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr "especializaciÃ³n explÃ­cita de %qD despuÃ©s del primer uso"
  
! #: cp/constraint.cc:2788
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT changes value from %qE to %qE"
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr "la conversiÃ³n de %qT a %qT cambia el valor de %qE a %qE"
  
! #: cp/constraint.cc:2791
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr ""
  
! #: cp/constraint.cc:2908
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in the instruction"
  msgid "no operand of the disjunction is satisfied"
  msgstr "operando no vÃ¡lido en la instrucciÃ³n"
  
! #: cp/constraint.cc:2921
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr ""
  
! #: cp/constraint.cc:3563
  #, fuzzy, gcc-internal-format
  #| msgid "in definition of macro %qs"
  msgid "definition of concept %qD is empty"
  msgstr "en definiciÃ³n de macro %qs"
  
! #: cp/constraint.cc:3566
  #, fuzzy, gcc-internal-format
  #| msgid "macro expands to multiple statements"
  msgid "definition of concept %qD has multiple statements"
  msgstr "la macro se expande en mÃºltiples sentencias"
  
! #: cp/constraint.cc:3722
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
  msgid "  %qT is not nothrow copy assignable"
  msgstr "%qD no es una variable puntero"
  
! #: cp/constraint.cc:3725 cp/constraint.cc:3810
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T has no user-provided default constructor"
  msgid "  %qT is not nothrow default constructible"
  msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
  
! #: cp/constraint.cc:3728
  #, gcc-internal-format
  msgid "  %qT is not nothrow copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3731
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid class name"
  msgid "  %qT is not trivially copy assignable"
  msgstr "%qs no es un nombre de clase vÃ¡lido"
  
! #: cp/constraint.cc:3734 cp/constraint.cc:3850
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T has no user-provided default constructor"
  msgid "  %qT is not trivially default constructible"
  msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
  
! #: cp/constraint.cc:3737
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
  msgid "  %qT is not trivially copy constructible"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/constraint.cc:3740
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
  msgid "  %qT is not trivially destructible"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/constraint.cc:3743
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE does not designate a constexpr function"
  msgid "  %qT does not have unique object representations"
  msgstr "la expresiÃ³n %qE no designa una funciÃ³n constexpr"
  
! #: cp/constraint.cc:3746
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE does not designate a constexpr function"
  msgid "  %qT does not have a virtual destructor"
  msgstr "la expresiÃ³n %qE no designa una funciÃ³n constexpr"
  
! #: cp/constraint.cc:3749
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "  %qT is not an abstract class"
  msgstr "%q#T no es una clase"
  
! #: cp/constraint.cc:3752
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an aggregate type"
  msgid "  %qT is not an aggregate"
  msgstr "%qT no es un tipo agregado"
  
! #: cp/constraint.cc:3755
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an aggregate type"
  msgid "  %qT is not an array"
  msgstr "%qT no es un tipo agregado"
  
! #: cp/constraint.cc:3758
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
  msgid "  %qT is not assignable from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3761
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a base of %qT"
  msgid "  %qT is not a base of %qT"
  msgstr "%qT no es una base de %qT"
  
! #: cp/constraint.cc:3764
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
  msgid "  %qT is not a bounded array"
  msgstr "%qD no es una variable puntero"
  
! #: cp/constraint.cc:3767
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "  %qT is not a class"
  msgstr "%q#T no es una clase"
  
! #: cp/constraint.cc:3771
  #, fuzzy, gcc-internal-format
  #| msgid "type %qE has no default constructor to call"
  msgid "  %qT is not default constructible"
  msgstr "el tipo %qE no tiene un constructor para llamar por defecto"
  
! #: cp/constraint.cc:3773
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
  msgid "  %qT is not constructible from %qE"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3776
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
  msgid "  %qT is not convertible from %qE"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3779
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "  %qT is not an empty class"
  msgstr "%q#T no es una clase"
  
! #: cp/constraint.cc:3782
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template"
  msgid "  %qT is not an enum"
  msgstr "%qT no es una plantilla"
  
! #: cp/constraint.cc:3785
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "  %qT is not a final class"
  msgstr "%q#T no es una clase"
  
! #: cp/constraint.cc:3788
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "  %qT is not a function"
  msgstr "'%s' en %L no es una funciÃ³n"
  
! #: cp/constraint.cc:3791
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not compatible with %qD"
  msgid "  %qT is not layout compatible with %qT"
  msgstr "%qD no es compatible con %qD"
  
! #: cp/constraint.cc:3794
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "  %qT is not a literal type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/constraint.cc:3797
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "  %qT is not a member function pointer"
  msgstr "%qD no es una funciÃ³n plantilla miembro"
  
! #: cp/constraint.cc:3800
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a member of %qT"
  msgid "  %qT is not a member object pointer"
  msgstr "%qT no es un miembro de %qT"
  
! #: cp/constraint.cc:3803
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a member of %qT"
  msgid "  %qT is not a member pointer"
  msgstr "%qT no es un miembro de %qT"
  
! #: cp/constraint.cc:3806
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
  msgid "  %qT is not nothrow assignable from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3812
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
  msgid "  %qT is not nothrow constructible from %qE"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3815
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
  msgid "  %qT is not nothrow convertible from %qE"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3818
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a pointer-to-object type"
  msgid "  %qT is not an object type"
  msgstr "%qT no es de tipo puntero-a-objeto"
  
! #: cp/constraint.cc:3821
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an accessible base of %qT"
  msgid "  %qT is not pointer-interconvertible base of %qT"
  msgstr "%qT no es una base inaccesible de %qT"
  
! #: cp/constraint.cc:3825
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "  %qT is not a POD type"
  msgstr "%qD no es un tipo"
  
! #: cp/constraint.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "  %qT is not a polymorphic type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/constraint.cc:3831
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "  %qT is not a reference"
  msgstr "%qT no es un espacio de nombres"
  
! #: cp/constraint.cc:3834
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a base of %qT"
  msgid "  %qT is not the same as %qT"
  msgstr "%qT no es una base de %qT"
  
! #: cp/constraint.cc:3837
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "  %qT is not a scoped enum"
  msgstr "%qT no es un espacio de nombres"
  
! #: cp/constraint.cc:3840
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an aggregate type"
  msgid "  %qT is not an standard layout type"
  msgstr "%qT no es un tipo agregado"
  
! #: cp/constraint.cc:3843
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "  %qT is not a trivial type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/constraint.cc:3846
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
  msgid "  %qT is not trivially assignable from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3852
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
  msgid "  %qT is not trivially constructible from %qE"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T is not literal because:"
  msgid "  %qT is not trivially copyable"
  msgstr "%q+T no es literal porque:"
  
! #: cp/constraint.cc:3858
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is a member of a union"
  msgid "  %qT is not a union"
  msgstr "%qE no es un miembro de una uniÃ³n"
  
! #: cp/constraint.cc:3861
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3865
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3869
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
  msgid "  %qD is not deducible from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3896
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constant"
  msgid "invalid constraints"
  msgstr "constante no vÃ¡lida"
  
! #: cp/constraint.cc:3921
  #, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr ""
  
! #: cp/constraint.cc:3924
  #, fuzzy, gcc-internal-format
  #| msgid "bitwise comparison always evaluates to false"
  msgid "the expression %qE evaluated to %<false%>"
  msgstr "comparaciÃ³n de bits siempre falsa"
  
! #: cp/constraint.cc:3975
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-float not supported"
  msgid "constraints not satisfied"
  msgstr "no se admite -mhard-float"
  
! #: cp/constraint.cc:3990
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr ""
--- 56716,57104 ----
  msgid "the required type %qT is invalid"
  msgstr "tipo base duplicado %qT no vÃ¡lido"
  
! #: cp/constraint.cc:2112 cp/constraint.cc:2186
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT"
  msgid "cannot convert %qE to %qT"
  msgstr "no se puede convertir %qT a %qT"
  
! #: cp/constraint.cc:2141
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not %<noexcept%>"
  msgstr "%qE no es una plantilla"
  
! #: cp/constraint.cc:2163
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr ""
  
! #: cp/constraint.cc:2170
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "%qE does not satisfy return-type-requirement"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/constraint.cc:2181
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qT to %qT"
  msgid "cannot convert %qE to %qT because"
  msgstr "no se puede convertir %qT a %qT"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:2225
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr ""
  
! #: cp/constraint.cc:2229
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied"
  msgstr ""
  
! #: cp/constraint.cc:2744
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr "especializaciÃ³n explÃ­cita de %qD despuÃ©s del primer uso"
  
! #: cp/constraint.cc:2790
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from %qT to %qT changes value from %qE to %qE"
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr "la conversiÃ³n de %qT a %qT cambia el valor de %qE a %qE"
  
! #: cp/constraint.cc:2793
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr ""
  
! #: cp/constraint.cc:2910
  #, fuzzy, gcc-internal-format
  #| msgid "invalid operand in the instruction"
  msgid "no operand of the disjunction is satisfied"
  msgstr "operando no vÃ¡lido en la instrucciÃ³n"
  
! #: cp/constraint.cc:2923
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr ""
  
! #: cp/constraint.cc:3565
  #, fuzzy, gcc-internal-format
  #| msgid "in definition of macro %qs"
  msgid "definition of concept %qD is empty"
  msgstr "en definiciÃ³n de macro %qs"
  
! #: cp/constraint.cc:3568
  #, fuzzy, gcc-internal-format
  #| msgid "macro expands to multiple statements"
  msgid "definition of concept %qD has multiple statements"
  msgstr "la macro se expande en mÃºltiples sentencias"
  
! #: cp/constraint.cc:3724
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
  msgid "  %qT is not nothrow copy assignable"
  msgstr "%qD no es una variable puntero"
  
! #: cp/constraint.cc:3727 cp/constraint.cc:3812
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T has no user-provided default constructor"
  msgid "  %qT is not nothrow default constructible"
  msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
  
! #: cp/constraint.cc:3730
  #, gcc-internal-format
  msgid "  %qT is not nothrow copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3733
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid class name"
  msgid "  %qT is not trivially copy assignable"
  msgstr "%qs no es un nombre de clase vÃ¡lido"
  
! #: cp/constraint.cc:3736 cp/constraint.cc:3852
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T has no user-provided default constructor"
  msgid "  %qT is not trivially default constructible"
  msgstr "%q#T no tiene constructor por defecto proporcionado por el usuario"
  
! #: cp/constraint.cc:3739
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
  msgid "  %qT is not trivially copy constructible"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/constraint.cc:3742
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
  msgid "  %qT is not trivially destructible"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/constraint.cc:3745
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE does not designate a constexpr function"
  msgid "  %qT does not have unique object representations"
  msgstr "la expresiÃ³n %qE no designa una funciÃ³n constexpr"
  
! #: cp/constraint.cc:3748
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE does not designate a constexpr function"
  msgid "  %qT does not have a virtual destructor"
  msgstr "la expresiÃ³n %qE no designa una funciÃ³n constexpr"
  
! #: cp/constraint.cc:3751
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "  %qT is not an abstract class"
  msgstr "%q#T no es una clase"
  
! #: cp/constraint.cc:3754
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an aggregate type"
  msgid "  %qT is not an aggregate"
  msgstr "%qT no es un tipo agregado"
  
! #: cp/constraint.cc:3757
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an aggregate type"
  msgid "  %qT is not an array"
  msgstr "%qT no es un tipo agregado"
  
! #: cp/constraint.cc:3760
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
  msgid "  %qT is not assignable from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3763
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a base of %qT"
  msgid "  %qT is not a base of %qT"
  msgstr "%qT no es una base de %qT"
  
! #: cp/constraint.cc:3766
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
  msgid "  %qT is not a bounded array"
  msgstr "%qD no es una variable puntero"
  
! #: cp/constraint.cc:3769
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "  %qT is not a class"
  msgstr "%q#T no es una clase"
  
! #: cp/constraint.cc:3773
  #, fuzzy, gcc-internal-format
  #| msgid "type %qE has no default constructor to call"
  msgid "  %qT is not default constructible"
  msgstr "el tipo %qE no tiene un constructor para llamar por defecto"
  
! #: cp/constraint.cc:3775
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
  msgid "  %qT is not constructible from %qE"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3778
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
  msgid "  %qT is not convertible from %qE"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3781
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "  %qT is not an empty class"
  msgstr "%q#T no es una clase"
  
! #: cp/constraint.cc:3784
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template"
  msgid "  %qT is not an enum"
  msgstr "%qT no es una plantilla"
  
! #: cp/constraint.cc:3787
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "  %qT is not a final class"
  msgstr "%q#T no es una clase"
  
! #: cp/constraint.cc:3790
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "  %qT is not a function"
  msgstr "'%s' en %L no es una funciÃ³n"
  
! #: cp/constraint.cc:3793
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not compatible with %qD"
  msgid "  %qT is not layout compatible with %qT"
  msgstr "%qD no es compatible con %qD"
  
! #: cp/constraint.cc:3796
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "  %qT is not a literal type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/constraint.cc:3799
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "  %qT is not a member function pointer"
  msgstr "%qD no es una funciÃ³n plantilla miembro"
  
! #: cp/constraint.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a member of %qT"
  msgid "  %qT is not a member object pointer"
  msgstr "%qT no es un miembro de %qT"
  
! #: cp/constraint.cc:3805
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a member of %qT"
  msgid "  %qT is not a member pointer"
  msgstr "%qT no es un miembro de %qT"
  
! #: cp/constraint.cc:3808
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
  msgid "  %qT is not nothrow assignable from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3814
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
  msgid "  %qT is not nothrow constructible from %qE"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3817
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
  msgid "  %qT is not nothrow convertible from %qE"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3820
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a pointer-to-object type"
  msgid "  %qT is not an object type"
  msgstr "%qT no es de tipo puntero-a-objeto"
  
! #: cp/constraint.cc:3823
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an accessible base of %qT"
  msgid "  %qT is not pointer-interconvertible base of %qT"
  msgstr "%qT no es una base inaccesible de %qT"
  
! #: cp/constraint.cc:3827
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "  %qT is not a POD type"
  msgstr "%qD no es un tipo"
  
! #: cp/constraint.cc:3830
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "  %qT is not a polymorphic type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/constraint.cc:3833
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "  %qT is not a reference"
  msgstr "%qT no es un espacio de nombres"
  
! #: cp/constraint.cc:3836
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a base of %qT"
  msgid "  %qT is not the same as %qT"
  msgstr "%qT no es una base de %qT"
  
! #: cp/constraint.cc:3839
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "  %qT is not a scoped enum"
  msgstr "%qT no es un espacio de nombres"
  
! #: cp/constraint.cc:3842
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not an aggregate type"
  msgid "  %qT is not an standard layout type"
  msgstr "%qT no es un tipo agregado"
  
! #: cp/constraint.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "  %qT is not a trivial type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/constraint.cc:3848
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
  msgid "  %qT is not trivially assignable from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3854
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
  msgid "  %qT is not trivially constructible from %qE"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3857
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T is not literal because:"
  msgid "  %qT is not trivially copyable"
  msgstr "%q+T no es literal porque:"
  
! #: cp/constraint.cc:3860
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is a member of a union"
  msgid "  %qT is not a union"
  msgstr "%qE no es un miembro de una uniÃ³n"
  
! #: cp/constraint.cc:3863
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3867
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3871
  #, fuzzy, gcc-internal-format
  #| msgid "  %qT is not derived from %qT"
  msgid "  %qD is not deducible from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/constraint.cc:3898
  #, fuzzy, gcc-internal-format
  #| msgid "invalid constant"
  msgid "invalid constraints"
  msgstr "constante no vÃ¡lida"
  
! #: cp/constraint.cc:3923
  #, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr ""
  
! #: cp/constraint.cc:3926
  #, fuzzy, gcc-internal-format
  #| msgid "bitwise comparison always evaluates to false"
  msgid "the expression %qE evaluated to %<false%>"
  msgstr "comparaciÃ³n de bits siempre falsa"
  
! #: cp/constraint.cc:3977
  #, fuzzy, gcc-internal-format
  #| msgid "-mhard-float not supported"
  msgid "constraints not satisfied"
  msgstr "no se admite -mhard-float"
  
! #: cp/constraint.cc:3992
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr ""
*************** msgstr "un destructor no puede ser %<con
*** 57223,57271 ****
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3604
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/cp-gimplify.cc:3646
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qE attribute"
  msgid "pack expansion of %qE attribute"
  msgstr "argumento no vÃ¡lido del atributo %qE"
  
! #: cp/cp-gimplify.cc:3649
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in unevaluated context"
  msgid "use fold expression in the attribute argument instead"
  msgstr "expresiÃ³n lambda en un contexto sin evaluar"
  
! #: cp/cp-gimplify.cc:3688 cp/cp-gimplify.cc:3700 cp/decl.cc:4456
  #: cp/method.cc:984
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD no es un tipo"
  
! #: cp/cp-gimplify.cc:3706
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "%qD is not a class type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/cp-gimplify.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have pointer or array type"
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qE no es de tipo puntero o matriz"
  
! #: cp/cp-gimplify.cc:3733
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qD does not have integral type"
  msgstr "%qD no tiene tipo integral o de enumeraciÃ³n"
  
! #: cp/cp-gimplify.cc:3745
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 57514,57562 ----
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3614
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/cp-gimplify.cc:3656
  #, fuzzy, gcc-internal-format
  #| msgid "invalid argument of %qE attribute"
  msgid "pack expansion of %qE attribute"
  msgstr "argumento no vÃ¡lido del atributo %qE"
  
! #: cp/cp-gimplify.cc:3659
  #, fuzzy, gcc-internal-format
  #| msgid "lambda-expression in unevaluated context"
  msgid "use fold expression in the attribute argument instead"
  msgstr "expresiÃ³n lambda en un contexto sin evaluar"
  
! #: cp/cp-gimplify.cc:3698 cp/cp-gimplify.cc:3710 cp/decl.cc:4456
  #: cp/method.cc:984
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD no es un tipo"
  
! #: cp/cp-gimplify.cc:3716
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "%qD is not a class type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/cp-gimplify.cc:3733
  #, fuzzy, gcc-internal-format
  #| msgid "%qE does not have pointer or array type"
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qE no es de tipo puntero o matriz"
  
! #: cp/cp-gimplify.cc:3743
  #, fuzzy, gcc-internal-format
  #| msgid "%qD does not have integral or enumeration type"
  msgid "%qD does not have integral type"
  msgstr "%qD no tiene tipo integral o de enumeraciÃ³n"
  
! #: cp/cp-gimplify.cc:3755
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr "inicializaciÃ³n a un tipo de ref
*** 57314,57320 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "la conversiÃ³n de %qT a %qT descarta los calificadores"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8825
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "la conversiÃ³n de %qT a %qT no dereferencÃ­a a los punteros"
--- 57605,57611 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "la conversiÃ³n de %qT a %qT descarta los calificadores"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8827
  #, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "la conversiÃ³n de %qT a %qT no dereferencÃ­a a los punteros"
*************** msgstr "se usÃ³ %q#T donde se esperaba u
*** 57358,57650 ****
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "se solicitÃ³ la conversiÃ³n desde %qT al tipo no escalar %qT"
  
! #: cp/cvt.cc:1074
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: cp/cvt.cc:1076
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: cp/cvt.cc:1092
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: cp/cvt.cc:1094
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: cp/cvt.cc:1116
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: cp/cvt.cc:1170
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "no se llamÃ³ al seudo-destructor"
  
! #: cp/cvt.cc:1268 rust/backend/rust-tree.cc:339
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "la conversiÃ³n a void no accederÃ¡ al objeto de tipo incompleto %qT"
  
! #: cp/cvt.cc:1272 rust/backend/rust-tree.cc:345
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el segundo operando de la expresiÃ³n condicional"
  
! #: cp/cvt.cc:1277 rust/backend/rust-tree.cc:352
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el tercer operando de la expresiÃ³n condicional"
  
! #: cp/cvt.cc:1282 rust/backend/rust-tree.cc:359
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el operando derecho del operador coma"
  
! #: cp/cvt.cc:1287 rust/backend/rust-tree.cc:366
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el operando izquierdo del operador coma"
  
! #: cp/cvt.cc:1292 rust/backend/rust-tree.cc:373
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "la indirecciÃ³n no accederÃ¡ a un objeto de tipo incompleto %qT en la declaraciÃ³n"
  
! #: cp/cvt.cc:1296 rust/backend/rust-tree.cc:379
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en la expresiÃ³n de incremento for"
  
! #: cp/cvt.cc:1312 rust/backend/rust-tree.cc:396
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "la conversiÃ³n a void no accederÃ¡ al objeto de tipo %qT"
  
! #: cp/cvt.cc:1316 rust/backend/rust-tree.cc:402
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr "la deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el segundo operando de la expresiÃ³n condicional"
  
! #: cp/cvt.cc:1321 rust/backend/rust-tree.cc:409
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr "la deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el tercer operando de la expresiÃ³n condicional"
  
! #: cp/cvt.cc:1326 rust/backend/rust-tree.cc:416
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr "la deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el operando derecho del operador coma"
  
! #: cp/cvt.cc:1331 rust/backend/rust-tree.cc:423
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr "la deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el operando izquierdo del operador coma"
  
! #: cp/cvt.cc:1336 rust/backend/rust-tree.cc:430
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr "la deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en la declaraciÃ³n"
  
! #: cp/cvt.cc:1340 rust/backend/rust-tree.cc:436
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr "la deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en la expresiÃ³n de incremento for"
  
! #: cp/cvt.cc:1354 rust/backend/rust-tree.cc:450
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr "la conversiÃ³n a void no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT"
  
! #: cp/cvt.cc:1359 rust/backend/rust-tree.cc:456
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el segundo operando de la expresiÃ³n condicional"
  
! #: cp/cvt.cc:1364 rust/backend/rust-tree.cc:463
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el tercer operando de la expresiÃ³n condicional"
  
! #: cp/cvt.cc:1369 rust/backend/rust-tree.cc:470
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el operando derecho del operador coma"
  
! #: cp/cvt.cc:1374 rust/backend/rust-tree.cc:477
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el operando izquierdo del operador coma"
  
! #: cp/cvt.cc:1379 rust/backend/rust-tree.cc:484
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en la declaraciÃ³n"
  
! #: cp/cvt.cc:1384 rust/backend/rust-tree.cc:490
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en la expresiÃ³n de incremento for"
  
! #: cp/cvt.cc:1426 rust/backend/rust-tree.cc:531
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "la conversiÃ³n a void no accederÃ¡ al objeto %qE de tipo incompleto %qT"
  
! #: cp/cvt.cc:1430 rust/backend/rust-tree.cc:537
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "la variable %qE de tipo incompleto %qT no se accederÃ¡ en el segundo operando de la expresiÃ³n condicional"
  
! #: cp/cvt.cc:1435 rust/backend/rust-tree.cc:544
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "la variable %qE de tipo incompleto %qT no se accederÃ¡ en el tercer operando de la expresiÃ³n condicional"
  
! #: cp/cvt.cc:1440 rust/backend/rust-tree.cc:551
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "la variable %qE de tipo incompleto %qT no se accederÃ¡ en el operando derecho del operador coma"
  
! #: cp/cvt.cc:1445 rust/backend/rust-tree.cc:557
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "la variable %qE de tipo incompleto %qT no se accederÃ¡ en el operando izquierdo del operador coma"
  
! #: cp/cvt.cc:1450 rust/backend/rust-tree.cc:563
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "la variable %qE de tipo incompleto %qT no se accederÃ¡ en la declaraciÃ³n"
  
! #: cp/cvt.cc:1454 rust/backend/rust-tree.cc:569
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "la variable %qE de tipo incompleto %qT no se accederÃ¡ en la expresiÃ³n de incremento for"
  
! #: cp/cvt.cc:1510
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "la conversiÃ³n a void no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/cvt.cc:1514
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr "el segundo operando de la expresiÃ³n condicional no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/cvt.cc:1518
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr "el tercer operando de la expresiÃ³n condicional no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/cvt.cc:1522
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr "el operando derecho del operador coma no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/cvt.cc:1526
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr "el operador izquierdo del operador coma no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/cvt.cc:1530
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr "la declaraciÃ³n no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/cvt.cc:1534
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "la expresiÃ³n de incremento for no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/cvt.cc:1550
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "el segundo operando de la expresiÃ³n condicional es una referencia, no una llamada, a la funciÃ³n %qE"
  
! #: cp/cvt.cc:1555
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "el tercer operando de la expresiÃ³n condicional es una referencia, no una llamada, a la funciÃ³n %qE"
  
! #: cp/cvt.cc:1560
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "el operando derecho del operador coma es una referencia, no una llamada, a la funciÃ³n %qE"
  
! #: cp/cvt.cc:1565
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "el operando izquierdo del operador coma es una referencia, no una llamada, a la funciÃ³n %qE"
  
! #: cp/cvt.cc:1570
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr "la declaraciÃ³n es una referencia, no una llamada, a la funciÃ³n %qE"
  
! #: cp/cvt.cc:1575
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "la expresiÃ³n de incremento for es una referencia, no una llamada, a la funciÃ³n %qE"
  
! #: cp/cvt.cc:1604
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "el segundo operando de la expresiÃ³n condicional no tiene efecto"
  
! #: cp/cvt.cc:1609
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr "el tercer operando de la expresiÃ³n condicional no tiene efecto"
  
! #: cp/cvt.cc:1614
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "el operando derecho del operador coma no tiene efecto"
  
! #: cp/cvt.cc:1618
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "el operando izquierdo del operador coma no tiene efecto"
  
! #: cp/cvt.cc:1622
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr "la declaraciÃ³n no tiene efecto"
  
! #: cp/cvt.cc:1626
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "la expresiÃ³n de incremento for no tiene efecto"
  
! #: cp/cvt.cc:1779
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "se convierte NULL a un tipo que no es puntero"
  
! #: cp/cvt.cc:1897
  #, fuzzy, gcc-internal-format
  #| msgid "  couldn't deduce template parameter %qD"
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr "  no se puede deducir el parÃ¡metro de plantilla %qD"
  
! #: cp/cvt.cc:1912
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "conversiÃ³n de tipo por defecto ambigua desde %qT"
  
! #: cp/cvt.cc:1915
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  las conversiones candidatas incluyen %qD y %qD"
--- 57649,57941 ----
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "se solicitÃ³ la conversiÃ³n desde %qT al tipo no escalar %qT"
  
! #: cp/cvt.cc:1088
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: cp/cvt.cc:1090
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: cp/cvt.cc:1106
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: cp/cvt.cc:1108
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: cp/cvt.cc:1130
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring return value of %qD, declared with attribute warn_unused_result"
  msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
  msgstr "se descarta el valor de devoluciÃ³n de %qD, se declarÃ³ con el atributo warn_unused_result"
  
! #: cp/cvt.cc:1184
  #, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "no se llamÃ³ al seudo-destructor"
  
! #: cp/cvt.cc:1282 rust/backend/rust-tree.cc:339
  #, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "la conversiÃ³n a void no accederÃ¡ al objeto de tipo incompleto %qT"
  
! #: cp/cvt.cc:1286 rust/backend/rust-tree.cc:345
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el segundo operando de la expresiÃ³n condicional"
  
! #: cp/cvt.cc:1291 rust/backend/rust-tree.cc:352
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el tercer operando de la expresiÃ³n condicional"
  
! #: cp/cvt.cc:1296 rust/backend/rust-tree.cc:359
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el operando derecho del operador coma"
  
! #: cp/cvt.cc:1301 rust/backend/rust-tree.cc:366
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en el operando izquierdo del operador coma"
  
! #: cp/cvt.cc:1306 rust/backend/rust-tree.cc:373
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "la indirecciÃ³n no accederÃ¡ a un objeto de tipo incompleto %qT en la declaraciÃ³n"
  
! #: cp/cvt.cc:1310 rust/backend/rust-tree.cc:379
  #, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo incompleto %qT en la expresiÃ³n de incremento for"
  
! #: cp/cvt.cc:1326 rust/backend/rust-tree.cc:396
  #, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "la conversiÃ³n a void no accederÃ¡ al objeto de tipo %qT"
  
! #: cp/cvt.cc:1330 rust/backend/rust-tree.cc:402
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr "la deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el segundo operando de la expresiÃ³n condicional"
  
! #: cp/cvt.cc:1335 rust/backend/rust-tree.cc:409
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr "la deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el tercer operando de la expresiÃ³n condicional"
  
! #: cp/cvt.cc:1340 rust/backend/rust-tree.cc:416
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr "la deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el operando derecho del operador coma"
  
! #: cp/cvt.cc:1345 rust/backend/rust-tree.cc:423
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr "la deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en el operando izquierdo del operador coma"
  
! #: cp/cvt.cc:1350 rust/backend/rust-tree.cc:430
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr "la deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en la declaraciÃ³n"
  
! #: cp/cvt.cc:1354 rust/backend/rust-tree.cc:436
  #, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr "la deferencia implÃ­cita no accederÃ¡ al objeto de tipo %qT en la expresiÃ³n de incremento for"
  
! #: cp/cvt.cc:1368 rust/backend/rust-tree.cc:450
  #, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr "la conversiÃ³n a void no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT"
  
! #: cp/cvt.cc:1373 rust/backend/rust-tree.cc:456
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el segundo operando de la expresiÃ³n condicional"
  
! #: cp/cvt.cc:1378 rust/backend/rust-tree.cc:463
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el tercer operando de la expresiÃ³n condicional"
  
! #: cp/cvt.cc:1383 rust/backend/rust-tree.cc:470
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el operando derecho del operador coma"
  
! #: cp/cvt.cc:1388 rust/backend/rust-tree.cc:477
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en el operando izquierdo del operador coma"
  
! #: cp/cvt.cc:1393 rust/backend/rust-tree.cc:484
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en la declaraciÃ³n"
  
! #: cp/cvt.cc:1398 rust/backend/rust-tree.cc:490
  #, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr "la indirecciÃ³n no accederÃ¡ al objeto de tipo no-copiable-trivialmente %qT en la expresiÃ³n de incremento for"
  
! #: cp/cvt.cc:1440 rust/backend/rust-tree.cc:531
  #, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "la conversiÃ³n a void no accederÃ¡ al objeto %qE de tipo incompleto %qT"
  
! #: cp/cvt.cc:1444 rust/backend/rust-tree.cc:537
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "la variable %qE de tipo incompleto %qT no se accederÃ¡ en el segundo operando de la expresiÃ³n condicional"
  
! #: cp/cvt.cc:1449 rust/backend/rust-tree.cc:544
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "la variable %qE de tipo incompleto %qT no se accederÃ¡ en el tercer operando de la expresiÃ³n condicional"
  
! #: cp/cvt.cc:1454 rust/backend/rust-tree.cc:551
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "la variable %qE de tipo incompleto %qT no se accederÃ¡ en el operando derecho del operador coma"
  
! #: cp/cvt.cc:1459 rust/backend/rust-tree.cc:557
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "la variable %qE de tipo incompleto %qT no se accederÃ¡ en el operando izquierdo del operador coma"
  
! #: cp/cvt.cc:1464 rust/backend/rust-tree.cc:563
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "la variable %qE de tipo incompleto %qT no se accederÃ¡ en la declaraciÃ³n"
  
! #: cp/cvt.cc:1468 rust/backend/rust-tree.cc:569
  #, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "la variable %qE de tipo incompleto %qT no se accederÃ¡ en la expresiÃ³n de incremento for"
  
! #: cp/cvt.cc:1524
  #, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "la conversiÃ³n a void no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/cvt.cc:1528
  #, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr "el segundo operando de la expresiÃ³n condicional no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/cvt.cc:1532
  #, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr "el tercer operando de la expresiÃ³n condicional no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/cvt.cc:1536
  #, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr "el operando derecho del operador coma no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/cvt.cc:1540
  #, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr "el operador izquierdo del operador coma no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/cvt.cc:1544
  #, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr "la declaraciÃ³n no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/cvt.cc:1548
  #, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "la expresiÃ³n de incremento for no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/cvt.cc:1564
  #, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "el segundo operando de la expresiÃ³n condicional es una referencia, no una llamada, a la funciÃ³n %qE"
  
! #: cp/cvt.cc:1569
  #, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "el tercer operando de la expresiÃ³n condicional es una referencia, no una llamada, a la funciÃ³n %qE"
  
! #: cp/cvt.cc:1574
  #, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "el operando derecho del operador coma es una referencia, no una llamada, a la funciÃ³n %qE"
  
! #: cp/cvt.cc:1579
  #, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "el operando izquierdo del operador coma es una referencia, no una llamada, a la funciÃ³n %qE"
  
! #: cp/cvt.cc:1584
  #, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr "la declaraciÃ³n es una referencia, no una llamada, a la funciÃ³n %qE"
  
! #: cp/cvt.cc:1589
  #, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "la expresiÃ³n de incremento for es una referencia, no una llamada, a la funciÃ³n %qE"
  
! #: cp/cvt.cc:1618
  #, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "el segundo operando de la expresiÃ³n condicional no tiene efecto"
  
! #: cp/cvt.cc:1623
  #, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr "el tercer operando de la expresiÃ³n condicional no tiene efecto"
  
! #: cp/cvt.cc:1628
  #, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "el operando derecho del operador coma no tiene efecto"
  
! #: cp/cvt.cc:1632
  #, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "el operando izquierdo del operador coma no tiene efecto"
  
! #: cp/cvt.cc:1636
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr "la declaraciÃ³n no tiene efecto"
  
! #: cp/cvt.cc:1640
  #, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "la expresiÃ³n de incremento for no tiene efecto"
  
! #: cp/cvt.cc:1793
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "se convierte NULL a un tipo que no es puntero"
  
! #: cp/cvt.cc:1911
  #, fuzzy, gcc-internal-format
  #| msgid "  couldn't deduce template parameter %qD"
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr "  no se puede deducir el parÃ¡metro de plantilla %qD"
  
! #: cp/cvt.cc:1926
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "conversiÃ³n de tipo por defecto ambigua desde %qT"
  
! #: cp/cvt.cc:1929
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr "  las conversiones candidatas incluyen %qD y %qD"
*************** msgstr "de la declaraciÃ³n previa de %q+
*** 57716,57722 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/decl.cc:1446 cp/decl.cc:16605
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %qD"
--- 58007,58013 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/decl.cc:1446 cp/decl.cc:16620
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous declaration %qD"
*************** msgstr "la declaraciÃ³n del espacio de n
*** 57986,57998 ****
  msgid "import declared %q#D here"
  msgstr "  tambiÃ©n declarado como %q#D aquÃ­"
  
! #: cp/decl.cc:2306 cp/decl.cc:16628
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting exporting for declaration %qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.cc:2308 cp/decl.cc:16630
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared here without exporting"
--- 58277,58289 ----
  msgid "import declared %q#D here"
  msgstr "  tambiÃ©n declarado como %q#D aquÃ­"
  
! #: cp/decl.cc:2306 cp/decl.cc:16643
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting exporting for declaration %qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/decl.cc:2308 cp/decl.cc:16645
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared here without exporting"
*************** msgstr "la declaraciÃ³n de %q#D fuera de
*** 58486,58492 ****
  
  #: cp/decl.cc:6097
  #, gcc-internal-format
! msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
  #: cp/decl.cc:6133
--- 58777,58783 ----
  
  #: cp/decl.cc:6097
  #, gcc-internal-format
! msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
  #: cp/decl.cc:6133
*************** msgstr "el inicializador para %qT debe e
*** 58634,58640 ****
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "se usa %<[%E] =%> en un inicializador designado en estilo GNU para la clase %qT"
  
! #: cp/decl.cc:7044 cp/init.cc:3377 cp/search.cc:1230
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "la peticiÃ³n para el miembro %qD es ambigua"
--- 58925,58931 ----
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "se usa %<[%E] =%> en un inicializador designado en estilo GNU para la clase %qT"
  
! #: cp/decl.cc:7044 cp/init.cc:3407 cp/search.cc:1230
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "la peticiÃ³n para el miembro %qD es ambigua"
*************** msgstr "inicializador no vÃ¡lido para la
*** 58661,58668 ****
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "asignador C99 %qE fuera del inicializador agregado"
  
! #: cp/decl.cc:7218 cp/decl.cc:7506 cp/typeck2.cc:1617 cp/typeck2.cc:1947
! #: cp/typeck2.cc:1995 cp/typeck2.cc:2042
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "demasiados inicializadores para %qT"
--- 58952,58959 ----
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "asignador C99 %qE fuera del inicializador agregado"
  
! #: cp/decl.cc:7218 cp/decl.cc:7506 cp/typeck2.cc:1593 cp/typeck2.cc:1923
! #: cp/typeck2.cc:1971 cp/typeck2.cc:2018
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "demasiados inicializadores para %qT"
*************** msgstr "inicializaciÃ³n en clase que no
*** 58740,58880 ****
  msgid "(an out of class initialization is required)"
  msgstr "(se requiere una inicializaciÃ³n fuera de la clase)"
  
! #: cp/decl.cc:8083
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is initialized with itself"
  msgid "reference %qD is initialized with itself"
  msgstr "%qD se inicializa con sÃ­ mismo"
  
! #: cp/decl.cc:8342
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> fuera de una declaraciÃ³n"
  
! #: cp/decl.cc:8366
  #, fuzzy, gcc-internal-format
  #| msgid "%s: recursive invocation of constructor %qs"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%s: invocaciÃ³n recursiva del constructor %qs"
  
! #: cp/decl.cc:8371
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration cannot name destructor"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "uan declaraciÃ³n de uso no puede nombrar al destructor"
  
! #: cp/decl.cc:8376
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8381
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8386
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8440
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/decl.cc:8461 cp/decl.cc:15224
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/decl.cc:8465 cp/decl.cc:15228
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: cp/decl.cc:8510 cp/decl.cc:15191
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "la declaraciÃ³n de %q#D no tiene inicializadores"
  
! #: cp/decl.cc:8546
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member function (did you forget the %<()%> ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro (Â¿OlvidÃ³ el %<&%>?)"
  
! #: cp/decl.cc:8557
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "el tipo de devoluciÃ³n %q#T es un tipo de dato incompleto"
  
! #: cp/decl.cc:8695
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "un objeto de tamaÃ±o variable puede no ser inicializado"
  
! #: cp/decl.cc:8754
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "se oscurece la declaraciÃ³n de tipo previa de %q#D"
  
! #: cp/decl.cc:8797
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables in static storage"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "el atributo %qE se aplica solamente a variables en almacenamiento estÃ¡tico"
  
! #: cp/decl.cc:8992
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la funciÃ³n %q#D se inicializa como una variable"
  
! #: cp/decl.cc:9103
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  no se puede usar la asignaciÃ³n obsoleta en %q+D porque tiene un destructor"
  
! #: cp/decl.cc:9106
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9113
  #, fuzzy, gcc-internal-format
  #| msgid "cannot form pointer to member of non-class %q#T"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "no se puede formar un puntero al miembro de %q#T que no es clase"
  
! #: cp/decl.cc:9139
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9148
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9383
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:9399
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable %qE"
  
! #: cp/decl.cc:9408 cp/decl.cc:9487
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs specified for structure field"
  msgid "%u name provided for structured binding"
--- 59031,59171 ----
  msgid "(an out of class initialization is required)"
  msgstr "(se requiere una inicializaciÃ³n fuera de la clase)"
  
! #: cp/decl.cc:8079
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is initialized with itself"
  msgid "reference %qD is initialized with itself"
  msgstr "%qD se inicializa con sÃ­ mismo"
  
! #: cp/decl.cc:8338
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "could not find variant declaration"
  msgstr "%<[*]%> fuera de una declaraciÃ³n"
  
! #: cp/decl.cc:8362
  #, fuzzy, gcc-internal-format
  #| msgid "%s: recursive invocation of constructor %qs"
  msgid "%<declare variant%> on constructor %qD"
  msgstr "%s: invocaciÃ³n recursiva del constructor %qs"
  
! #: cp/decl.cc:8367
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration cannot name destructor"
  msgid "%<declare variant%> on destructor %qD"
  msgstr "uan declaraciÃ³n de uso no puede nombrar al destructor"
  
! #: cp/decl.cc:8372
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8377
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8382
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8436
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "asignaciÃ³n (no inicializaciÃ³n) en la declaraciÃ³n"
  
! #: cp/decl.cc:8457 cp/decl.cc:15234
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/decl.cc:8461 cp/decl.cc:15238
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "%<register%> storage class specifier used"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: cp/decl.cc:8506 cp/decl.cc:15201
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "la declaraciÃ³n de %q#D no tiene inicializadores"
  
! #: cp/decl.cc:8542
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member function (did you forget the %<()%> ?)"
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro (Â¿OlvidÃ³ el %<&%>?)"
  
! #: cp/decl.cc:8553
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "el tipo de devoluciÃ³n %q#T es un tipo de dato incompleto"
  
! #: cp/decl.cc:8691
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable concept has no initializer"
  msgstr "un objeto de tamaÃ±o variable puede no ser inicializado"
  
! #: cp/decl.cc:8750
  #, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "se oscurece la declaraciÃ³n de tipo previa de %q#D"
  
! #: cp/decl.cc:8793
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to variables in static storage"
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "el atributo %qE se aplica solamente a variables en almacenamiento estÃ¡tico"
  
! #: cp/decl.cc:8988
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "la funciÃ³n %q#D se inicializa como una variable"
  
! #: cp/decl.cc:9099
  #, fuzzy, gcc-internal-format
  #| msgid "  cannot use obsolete binding at %q+D because it has a destructor"
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "  no se puede usar la asignaciÃ³n obsoleta en %q+D porque tiene un destructor"
  
! #: cp/decl.cc:9102
  #, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr ""
  
! #: cp/decl.cc:9109
  #, fuzzy, gcc-internal-format
  #| msgid "cannot form pointer to member of non-class %q#T"
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "no se puede formar un puntero al miembro de %q#T que no es clase"
  
! #: cp/decl.cc:9135
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9144
  #, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr ""
  
! #: cp/decl.cc:9381
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:9397
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable %qE"
  
! #: cp/decl.cc:9406 cp/decl.cc:9485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qs specified for structure field"
  msgid "%u name provided for structured binding"
*************** msgid_plural "%u names provided for stru
*** 58882,58888 ****
  msgstr[0] "se especificÃ³ %qs para el campo de estructura"
  msgstr[1] "se especificÃ³ %qs para el campo de estructura"
  
! #: cp/decl.cc:9412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "only %u name provided for structured binding"
--- 59173,59179 ----
  msgstr[0] "se especificÃ³ %qs para el campo de estructura"
  msgstr[1] "se especificÃ³ %qs para el campo de estructura"
  
! #: cp/decl.cc:9410
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "only %u name provided for structured binding"
*************** msgid_plural "only %u names provided for
*** 58890,60791 ****
  msgstr[0] "inicializador no vÃ¡lido para la cadena de bits"
  msgstr[1] "inicializador no vÃ¡lido para la cadena de bits"
  
! #: cp/decl.cc:9415
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9456
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length vector %qT"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable %qE"
  
! #: cp/decl.cc:9480
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "el tamaÃ±o de la matriz no es una expresion constante integral"
  
! #: cp/decl.cc:9489
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9510
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9516
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "in initialization of structured binding variable %qD"
  msgstr "tipo no vÃ¡lido para la variable de iteraciÃ³n %qE"
  
! #: cp/decl.cc:9545
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.cc:9550
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
  
! #: cp/decl.cc:9555
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.cc:9561
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:9570
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to static data member %qD"
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "no se puede aplicar %<offsetof%> al dato miembro static %qD"
  
! #: cp/decl.cc:10048
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10051
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/decl.cc:10056
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10275
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "el inicializador no puede determinar el tamaÃ±o de %qT"
  
! #: cp/decl.cc:10279
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "falta el tamaÃ±o de la matriz en %qT"
  
! #: cp/decl.cc:10282
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "matriz %qT de tamaÃ±o cero"
  
! #: cp/decl.cc:10298
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "el destructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.cc:10300
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "el constructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.cc:10326
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD se declarÃ³ como una variable %<virtual%>"
  
! #: cp/decl.cc:10328
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de variable"
  
! #: cp/decl.cc:10334
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD se declarÃ³ como un parÃ¡metro %<virtual%>"
  
! #: cp/decl.cc:10337
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD se declarÃ³ como un parÃ¡metro %<inline%>"
  
! #: cp/decl.cc:10339
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de parÃ¡metro"
  
! #: cp/decl.cc:10345
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD se declarÃ³ como un tipo %<virtual%>"
  
! #: cp/decl.cc:10348
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD se declarÃ³ como un tipo %<inline%>"
  
! #: cp/decl.cc:10350
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de tipo"
  
! #: cp/decl.cc:10356
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD se declarÃ³ como un campo %<virtual%>"
  
! #: cp/decl.cc:10359
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD se declarÃ³ como un campo %<inline%>"
  
! #: cp/decl.cc:10361
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de campo"
  
! #: cp/decl.cc:10368
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/decl.cc:10375
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D se declarÃ³ con una especificaciÃ³n de excepciÃ³n"
  
! #: cp/decl.cc:10407
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la definiciÃ³n de %qD no estÃ¡ en un espacio de nombres que contenga a %qT"
  
! #: cp/decl.cc:10447
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "la funciÃ³n miembro static %q#D se declara con calificadores de tipo"
  
! #: cp/decl.cc:10458
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%qD se declarÃ³ como un no-parÃ¡metro"
  
! #: cp/decl.cc:10465
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "el parÃ¡metro %qD se declarÃ³ con tipo void"
  
! #: cp/decl.cc:10468
  #, fuzzy, gcc-internal-format
  #| msgid "Java method %qD has non-Java return type %qT"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "el mÃ©todo Java %qD tiene un tipo de devoluciÃ³n %qT que no es de Java"
  
! #: cp/decl.cc:10544
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "concept %qD has no definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de union"
  
! #: cp/decl.cc:10573
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be instrumented"
  msgid "a function concept cannot be constrained"
  msgstr "no se puede instrumentar la funciÃ³n"
  
! #: cp/decl.cc:10588
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD no es una funciÃ³n plantilla"
  
! #: cp/decl.cc:10590
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "la declaraciÃ³n friend no estÃ¡ en una definiciÃ³n de clase"
  
! #: cp/decl.cc:10597
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:10646
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definiendo la especializaciÃ³n explÃ­cita %qD en la declaraciÃ³n friend"
  
! #: cp/decl.cc:10657
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "uso no vÃ¡lido del id de plantilla %qD en la declaraciÃ³n de la plantilla primaria"
  
! #: cp/decl.cc:10675
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "no se permiten los argumentos por defecto en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qD"
  
! #: cp/decl.cc:10684
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "no se permite %<inline%> en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qD"
  
! #: cp/decl.cc:10701
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "la declaraciÃ³n de %q#D fuera de la clase no es una definiciÃ³n"
  
! #: cp/decl.cc:10743
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:10746
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "no se puede declarar %<::main%> como inline"
  
! #: cp/decl.cc:10749 cp/decl.cc:10752
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:10754
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:10815
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "la funciÃ³n que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:10817
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "la funciÃ³n miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:10818
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "la funciÃ³n miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:10823
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "la funciÃ³n que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:10825
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "la funciÃ³n miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:10826
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "la funciÃ³n miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:10832 cp/decl.cc:13715 cp/decl.cc:13725 cp/parser.cc:11972
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "explicit object parameter declared here"
  msgstr "el tipo de parÃ¡metro de plantilla %qT se declarÃ³ %<friend%>"
  
! #: cp/decl.cc:10844
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "la especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombres"
  
! #: cp/decl.cc:10852
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "la especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombres"
  
  #  FIXME traducciÃ³n
! #: cp/decl.cc:10858
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "la declaraciÃ³n de %qD como algo que no es funciÃ³n"
  
! #: cp/decl.cc:10871
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "operador literal con enlace C"
  
! #: cp/decl.cc:10881
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD tien una lista de argumentos no vÃ¡lida"
  
! #: cp/decl.cc:10889
  #, fuzzy, gcc-internal-format
  #| msgid "integer suffix %<%s%> shadowed by implementation"
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "se oscurece el sufijo entero %<%s%> por la implementaciÃ³n"
  
! #: cp/decl.cc:10895
  #, fuzzy, gcc-internal-format
  #| msgid "floating point suffix %<%s%> shadowed by implementation"
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "se oscurece el sufijo de coma flotante %<%s%> por la implementaciÃ³n"
  
! #: cp/decl.cc:10902
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "los sufijos de operador literal que no estÃ¡n precedidos por %<_%> estÃ¡n reservados para estandarizaciÃ³n futura"
  
! #: cp/decl.cc:10907
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD debe ser una funciÃ³n que no sea miembro"
  
! #: cp/decl.cc:10993
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> debe devolver %<int%>"
  
! #: cp/decl.cc:11033
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "la definiciÃ³n de %qD declarado implÃ­citamente"
  
! #: cp/decl.cc:11038
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "la definiciÃ³n de %qD explÃ­citamente por defecto"
  
! #: cp/decl.cc:11040
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D explicitly defaulted here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D explÃ­citamente por defecto aquÃ­"
  
! #: cp/decl.cc:11057
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "no hay una funciÃ³n miembro %q#D declarada en la clase %qT"
  
! #: cp/decl.cc:11251
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:11260
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "la variable automÃ¡tica %qE no puede ser %<threadprivate%>"
  
! #: cp/decl.cc:11266
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "la especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombres"
  
! #: cp/decl.cc:11273
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:11276
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "a variable concept cannot be constrained"
  msgstr "un objeto de tamaÃ±o variable puede no ser inicializado"
  
! #: cp/decl.cc:11398
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "inicializaciÃ³n en la clase del miembro de datos static %q#D de tipo incompleto"
  
! #: cp/decl.cc:11402
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "se necesita %<constexpr%> para la inicializaciÃ³n en la clase no vÃ¡lida del miembro de datos static %q#D de tipo que no es integral"
  
! #: cp/decl.cc:11406
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "inicializaciÃ³n en la clase del miembro de datos static %q#D de tipo que no es literal"
  
! #: cp/decl.cc:11417
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "inicializaciÃ³n en la clase no vÃ¡lida para el miembro de datos static de tipo %qT que no es integral"
  
! #: cp/decl.cc:11422
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ prohÃ­be la inicializaciÃ³n en la clase del miembro static %qD que no es constante"
  
! #: cp/decl.cc:11427
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ prohÃ­be la inicializaciÃ³n de la constante miembro %qD del tipo %qT que no es entero"
  
! #: cp/decl.cc:11538
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "el tamaÃ±o de la matriz %qD tiene un tipo %qT que no es integral"
  
! #: cp/decl.cc:11541
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "el tamaÃ±o de la matriz tiene un tipo %qT que no es integral"
  
! #: cp/decl.cc:11572 cp/decl.cc:11644
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "el tamaÃ±o de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.cc:11576 cp/decl.cc:11647
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "el tamaÃ±o de la matriz no es una expresion constante integral"
  
! #: cp/decl.cc:11627
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ prohÃ­be la matriz %qD de tamaÃ±o cero"
  
! #: cp/decl.cc:11630
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ prohÃ­be matrices de tamaÃ±o cero"
  
! #: cp/decl.cc:11654
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ prohÃ­be la matriz %qD de longitud variable"
  
! #: cp/decl.cc:11657
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ prohÃ­be las matrices de longitud variable"
  
! #: cp/decl.cc:11663
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "se usa la matriz de longitud variable %qD"
  
! #: cp/decl.cc:11666
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: cp/decl.cc:11718
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "desbordamiento en la dimensiÃ³n de la matriz"
  
! #: cp/decl.cc:11778
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/decl.cc:11781
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/decl.cc:11791
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "la declaraciÃ³n de %qD como una matriz de voids"
  
! #: cp/decl.cc:11793
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "se crea la matriz de voids"
  
! #: cp/decl.cc:11798
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "la declaraciÃ³n de %qD como una matriz de funciones"
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "se crea la matriz de funciones"
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "la declaraciÃ³n de %qD como una matriz de referencias"
  
! #: cp/decl.cc:11807
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "se crea la matriz de referencias"
  
! #: cp/decl.cc:11812
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "la declaraciÃ³n de %qD como una matriz de miembros de funciÃ³n"
  
! #: cp/decl.cc:11815
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "se crea la matriz de miembros de funciÃ³n"
  
! #: cp/decl.cc:11833
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaraciÃ³n de %qD como una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primera"
  
! #: cp/decl.cc:11837
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto para la primera"
  
! #: cp/decl.cc:11851
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: cp/decl.cc:11927
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "la especificaciÃ³n del tipo de devoluciÃ³n para el constructor es no vÃ¡lida"
  
! #: cp/decl.cc:11930
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.cc:11941
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "la especificaciÃ³n del tipo de devoluciÃ³n para el destructor es no vÃ¡lida"
  
! #: cp/decl.cc:11944
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.cc:11957
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "se especificÃ³ un tipo de devoluciÃ³n para %<operator %T%>"
  
! #: cp/decl.cc:11960
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.cc:11969
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "la especificaciÃ³n del tipo de devoluciÃ³n para el destructor es no vÃ¡lida"
  
! #: cp/decl.cc:11972
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.cc:11976
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "especificadores en conflicto en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:11985
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "especificadores en conflicto en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:12006
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "se declarÃ³ la variable o campo sin nombre como void"
  
! #: cp/decl.cc:12014
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "se declarÃ³ la variable o campo como void"
  
! #: cp/decl.cc:12029
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "el especificador %<inline%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito global"
  
! #: cp/decl.cc:12034
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en lÃ­nea sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:12090
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12096
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:12312
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<::%D%>"
  
! #: cp/decl.cc:12315 cp/decl.cc:12337
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<%T::%D%>"
  
! #: cp/decl.cc:12318
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<%D::%D%>"
  
! #: cp/decl.cc:12328
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT no es una clase o un espacio de nombres"
  
  #  FIXME traducciÃ³n
! #: cp/decl.cc:12352
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "la declaraciÃ³n de %qD como algo que no es funciÃ³n"
  
  #  FIXME traducciÃ³n
! #: cp/decl.cc:12359
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "declaraciÃ³n de %qD como algo que no es miembro"
  
! #: cp/decl.cc:12387
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "falta el id del declarador; se utiliza la palabra reservada %qD"
  
! #: cp/decl.cc:12438
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la definiciÃ³n de la funciÃ³n no declara parÃ¡metros"
  
  #  FIXME traducciÃ³n
! #: cp/decl.cc:12446 cp/decl.cc:12455 cp/decl.cc:14434
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "la declaraciÃ³n de %qD como algo que no es funciÃ³n"
  
! #: cp/decl.cc:12463
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "declaraciÃ³n de %qD como %<typedef%>"
  
! #: cp/decl.cc:12468
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "la declaraciÃ³n de %qD como parÃ¡metro"
  
! #: cp/decl.cc:12503
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "no se especificÃ³ ninguna clase"
  
! #: cp/decl.cc:12510 cp/decl.cc:12517 cp/decl.cc:12524 cp/decl.cc:12531
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%<constexpr%> no puede aparecer en una declaraciÃ³n typedef"
  
! #: cp/decl.cc:12542
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12552
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dos o mÃ¡s tipos de datos en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:12606
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C no admite %<complex%> simples que significan %<double complex%>"
  
! #: cp/decl.cc:12655 cp/decl.cc:12659 cp/decl.cc:12662
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ prohÃ­be la declaraciÃ³n de %qs sin tipo"
  
! #: cp/decl.cc:12679
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "no se admite %<__int128%> en este objetivo"
  
! #: cp/decl.cc:12687
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<__int128%> for %qs"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ no admite %<__int128%> para %qs"
  
! #: cp/decl.cc:12741
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> y %<unsigned%> se especificaron juntos para %qs"
  
! #: cp/decl.cc:12747
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> y %<short%>  se especificaron juntos para %qs"
  
! #: cp/decl.cc:12755
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qT"
  msgstr "se usÃ³ %qs con %qE"
  
! #: cp/decl.cc:12762
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with typedef-name %qD"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: cp/decl.cc:12771
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: cp/decl.cc:12773
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: cp/decl.cc:12842
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex no vÃ¡lido para %qs"
  
! #: cp/decl.cc:12886
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12912
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.cc:12921
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.cc:12934
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "declaraciÃ³n typedef no vÃ¡lida en la declaraciÃ³n de parÃ¡metros"
  
! #: cp/decl.cc:12941
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para el parÃ¡metro de plantilla %qs"
  
! #: cp/decl.cc:12951 cp/decl.cc:13128
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para el parÃ¡metro %qs"
  
! #: cp/decl.cc:12959 cp/decl.cc:12968 cp/decl.cc:12974 cp/decl.cc:12980
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %qs"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.cc:12990
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "declaraciÃ³n de clase fuera de %<virtual%>"
  
! #: cp/decl.cc:13000 cp/decl.cc:13003 cp/decl.cc:13005 cp/decl.cc:13008
! #: cp/decl.cc:13018 cp/decl.cc:13028 cp/decl.cc:13038 cp/decl.cc:13042
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "se descarta el atributo en la declaraciÃ³n de %q#T"
  
! #: cp/decl.cc:13012 cp/decl.cc:13034
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las uniones sin restricciÃ³n sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:13022
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "inicializador no vÃ¡lido para la cadena de bits"
  
! #: cp/decl.cc:13046
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "la funciÃ³n %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13058
  #, fuzzy, gcc-internal-format
  #| msgid "indirect function %q+D cannot be declared weak"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "la funciÃ³n indirecta %q+D no se puede declarar weak"
  
! #: cp/decl.cc:13061
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13069
  #, fuzzy, gcc-internal-format
  #| msgid "indirect function %q+D cannot be declared weak"
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "la funciÃ³n indirecta %q+D no se puede declarar weak"
  
! #: cp/decl.cc:13100
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mÃºltiples clases de almacenamiento en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:13126
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: cp/decl.cc:13140
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "la funciÃ³n anidada %qs se declarÃ³ %<extern%>"
  
! #: cp/decl.cc:13145
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la declaraciÃ³n del nivel superior de %qs especifica %<auto%>"
  
! #: cp/decl.cc:13153
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "el Ã¡mbito de la funciÃ³n %qs es implÃ­citamente auto y declarado %<__thread%>"
  
! #: cp/decl.cc:13167
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "especificadores de clase de almacenamiento no vÃ¡lidos en las declaraciones de funciones friend"
  
! #: cp/decl.cc:13200 cp/decl.cc:14824 cp/parser.cc:15434 cp/parser.cc:21379
! #: cp/parser.cc:28056
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "se descarta el atributo"
  
! #: cp/decl.cc:13201
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "un atributo que ataÃ±e a un especificador de tipo se descarta"
  
! #: cp/decl.cc:13271
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "mÃºltiples clases de almacenamiento en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:13277
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "Se esperaba un parÃ©ntesis izquierdo"
  
! #: cp/decl.cc:13345
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:13359
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "a function type cannot have an explicit object parameter"
  msgstr "La funciÃ³n '%s' en %L no puede tener un inicializador"
  
! #: cp/decl.cc:13365
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: cp/decl.cc:13369
  #, fuzzy, gcc-internal-format
  #| msgid "  member function type %qT is not a valid template argument"
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "  el tipo de funciÃ³n miembro %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/decl.cc:13377
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13381
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:13402
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13407
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "valid explicit object parameter declared here"
  msgstr "el tipo de parÃ¡metro de plantilla %qT se declarÃ³ %<friend%>"
  
! #: cp/decl.cc:13411
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13431
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "la funciÃ³n %qs usa el especificador de tipo %<auto%> sin un tipo de devoluciÃ³n trailing"
  
! #: cp/decl.cc:13435
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "el tipo de devoluciÃ³n trailing sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:13440
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.cc:13447
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "la funciÃ³n %qs con tipo de devoluciÃ³n trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.cc:13456
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "la funciÃ³n %qs con tipo de devoluciÃ³n trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.cc:13461
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "uso no vÃ¡lido de %<auto%>"
  
! #: cp/decl.cc:13473
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "se descartan los calificadores de tipo en el tipo de devoluciÃ³n de la funciÃ³n"
  
! #: cp/decl.cc:13482
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: cp/decl.cc:13495
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13509
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "el tipo de devoluciÃ³n trailing sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:13512
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "no se declarÃ³ la funciÃ³n %qs con tipo de devoluciÃ³n trailing con el especificador de tipo %<auto%>"
  
! #: cp/decl.cc:13519
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: cp/decl.cc:13545
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified return type of %qD"
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "calificado %<_Atomic%> el tipo de retorno de %qD"
  
! #: cp/decl.cc:13557
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs que se declarÃ³ como funciÃ³n devuelve una funciÃ³n"
  
! #: cp/decl.cc:13563
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs que se declarÃ³ como funciÃ³n devuelve una matriz"
  
! #: cp/decl.cc:13570
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "la funciÃ³n %<noreturn%> devuelve un valor que no es void"
  
! #: cp/decl.cc:13603
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "el destructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.cc:13605
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.cc:13610
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:13611
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "los constructores tal vez no sean cv-calificados"
  
! #: cp/decl.cc:13619
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:13620
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:13638
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:13655
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.cc:13660
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la declaraciÃ³n friend no estÃ¡ en una definiciÃ³n de clase"
  
! #: cp/decl.cc:13664
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "no se puede definir la funciÃ³n friend %qs en una definiciÃ³n de clase local"
  
! #: cp/decl.cc:13674
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13678
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13704
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "la funciÃ³n que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:13712
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/decl.cc:13722
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:13748
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "los destructores no pueden tener parÃ¡metros"
  
! #: cp/decl.cc:13806
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "no se puede declarar el puntero a %q#T"
  
! #: cp/decl.cc:13819 cp/decl.cc:13826
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/decl.cc:13828
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "no se puede declarar el puntero al miembro %q#T"
  
! #: cp/decl.cc:13857
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.cc:13858
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.cc:13931
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "no se puede declarar la referencia a %q#T, el cual no es una definiciÃ³n de tipo o un argumento de tipo de plantilla"
  
! #: cp/decl.cc:14011
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "el id de plantilla %qD se usa como un declarador"
  
! #: cp/decl.cc:14037
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "las funciones miembros son implÃ­citamente friends de su clase"
  
! #: cp/decl.cc:14042
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "calificaciÃ³n extra %<%T::%> en el miembro %qs"
  
! #: cp/decl.cc:14072
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "no se puede definir la funciÃ³n miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.cc:14074
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "no se puede declarar la funciÃ³n miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.cc:14082
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "no se puede declarar el miembro %<%T::%s%> dentro de %qT"
  
! #: cp/decl.cc:14122
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "%qs que no es parÃ¡metro no puede ser un paquete de parÃ¡metro"
  
! #: cp/decl.cc:14131
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "los datos miembro pueden no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.cc:14134
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "el parÃ¡metro puede no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.cc:14145
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "declaraciÃ³n de clase fuera de %<virtual%>"
  
! #: cp/decl.cc:14148
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> en una declaraciÃ³n vacÃ­a"
  
! #: cp/decl.cc:14151
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
  
! #: cp/decl.cc:14161
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14168
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "el miembro que no es objeto %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14174
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la funciÃ³n %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14180
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14186
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14192
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "la referencia %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14208
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a function definition"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:14211
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a member function definition"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:14237
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> fuera de una declaraciÃ³n"
  
! #: cp/decl.cc:14240
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "la definiciÃ³n de tipo se declarÃ³ %<auto%>"
  
! #: cp/decl.cc:14245
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14249
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "el nombre del typedef puede no ser un especificador-de-nombre-anidado"
  
! #: cp/decl.cc:14275
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ prohÃ­be el tipo anidado %qD con el mismo nombre que la clase que lo contiene"
  
! #: cp/decl.cc:14364
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "se especificÃ³ %<inline%> para la declaraciÃ³n de clase friend"
  
! #: cp/decl.cc:14372
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "los parÃ¡metros de la plantilla no pueden ser friends"
  
! #: cp/decl.cc:14374
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "la declaraciÃ³n friend requere una llave de clase, p.e. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14378
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "la declaraciÃ³n friend requiere una llave de clase, p.e. %<friend %#T%>"
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "se intenta hacer que la clase %qT sea un friend de Ã¡mbito global"
  
! #: cp/decl.cc:14411
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "calificadores no vÃ¡lidos en el tipo de funciÃ³n que no es miembro"
  
! #: cp/decl.cc:14415
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14425
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "el declarador abstracto %qT se usÃ³ como declaraciÃ³n"
  
! #: cp/decl.cc:14440
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "inicializaciÃ³n por valor del tipo de funciÃ³n %qT"
  
! #: cp/decl.cc:14459
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "no se puede usar %<::%>  en la declaraciÃ³n de parÃ¡metros"
  
! #: cp/decl.cc:14469 cp/parser.cc:20813
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "no se puede declarar que el parÃ¡metro %q+D sea del tipo abstracto %qT"
  
! #: cp/decl.cc:14476
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14479
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14485 cp/parser.cc:25355
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/decl.cc:14495
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "el parÃ¡metro se declarÃ³ %<auto%>"
  
! #: cp/decl.cc:14549 cp/parser.cc:3687
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "uso no vÃ¡lido del nombre-de-plantilla %qE sin una lista de argumentos"
  
! #: cp/decl.cc:14553
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member declared %<auto%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "se declarÃ³ el miembro dato que no es static como %<auto%>"
  
! #: cp/decl.cc:14574
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
! #: cp/decl.cc:14577
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14593
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "uso no vÃ¡lido de %<::%>"
  
! #: cp/decl.cc:14614
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "declaraciÃ³n de la funciÃ³n %qD en un contexto no vÃ¡lido"
  
! #: cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "la funciÃ³n %qD se declarÃ³ virtual dentro de un union"
  
! #: cp/decl.cc:14634
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD no se puede declarar virtual, ya que siempre es static"
  
! #: cp/decl.cc:14648
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "se esperaba un nombre calificado en la declaraciÃ³n friend para el destructor %qD"
  
! #: cp/decl.cc:14655
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "declaraciÃ³n de %qD como miembro de %qT"
  
! #: cp/decl.cc:14662 cp/decl.cc:14675
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %qs"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.cc:14681
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "se esperaba un nombre calificado en la declaraciÃ³n friend para el constructor %qD"
  
! #: cp/decl.cc:14690
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a constructor cannot be %<concept%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.cc:14696
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.cc:14704 cp/decl.cc:15059
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "no se puede abrir %s"
  
! #: cp/decl.cc:14713
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD redeclared as function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "la variable %qD se redeclarÃ³ como funciÃ³n"
  
! #: cp/decl.cc:14716
  #, fuzzy, gcc-internal-format
  #| msgid "original type declared here"
  msgid "variable template declared here"
  msgstr "el tipo original se definiÃ³ aquÃ­"
  
! #: cp/decl.cc:14779
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: cp/decl.cc:14784
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "el nombre %qT tiene tipo de dato incompleto"
  
! #: cp/decl.cc:14804
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE no es ni funciÃ³n ni funciÃ³n miembro; no se puede declarar friend"
  
! #: cp/decl.cc:14807
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE no es ni funciÃ³n ni funciÃ³n miembro; no se puede declarar friend"
  
! #: cp/decl.cc:14825 cp/parser.cc:21380 cp/parser.cc:28057
  #, fuzzy, gcc-internal-format
  #| msgid "an attribute that appertains to a type-specifier is ignored"
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "un atributo que ataÃ±e a un especificador de tipo se descarta"
  
! #: cp/decl.cc:14875 cp/decl.cc:14886
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "static data member %qE declared %qs"
  msgstr "se declarÃ³ el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.cc:14880
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr static data member %qD must have an initializer"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "el miembro dato static constexpr %qD debe tener un inicializador"
  
! #: cp/decl.cc:14923 cp/decl.cc:14931 cp/decl.cc:14938 cp/decl.cc:14945
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "se declarÃ³ el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.cc:14997
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<auto%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.cc:15000
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<register%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.cc:15006
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.cc:15010
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.cc:15015
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for function %qE"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "se especificÃ³ la alineaciÃ³n para la funciÃ³n %qE"
  
! #: cp/decl.cc:15018
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "no se permiten los especificadores-virt en %qs fuera de una definiciÃ³n de clase"
  
! #: cp/decl.cc:15030
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<static%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito global"
  
! #: cp/decl.cc:15034
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<inline%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito global"
  
! #: cp/decl.cc:15042
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "funciÃ³n virtual %qs que no es clase"
  
! #: cp/decl.cc:15049
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "se definiÃ³ %qs en un Ã¡mbito que no es una clase"
  
! #: cp/decl.cc:15050
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "se declarÃ³ %qs en un Ã¡mbito que no es una clase"
  
! #: cp/decl.cc:15093
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "no se puede declarar que la funciÃ³n miembro %qD tenga enlace estÃ¡tico"
  
! #: cp/decl.cc:15102
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "no se puede declarar una funciÃ³n static dentro de otra funciÃ³n"
  
! #: cp/decl.cc:15143
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> puede no ser utilizado cuando se define (opuesto a la declaraciÃ³n) un dato miembro static"
  
! #: cp/decl.cc:15150
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "se declarÃ³ el miembro static %qD como %<register%>"
  
! #: cp/decl.cc:15156
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "no se puede declarar explÃ­citamente que el miembro %q#D tenga un enlace externo"
  
! #: cp/decl.cc:15164
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of constexpr variable %qD is not a definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "la declaraciÃ³n de la variable constexpr %qD no es una definiciÃ³n"
  
! #: cp/decl.cc:15171
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.cc:15203
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs inicializado y declarado como %<extern%>"
  
! #: cp/decl.cc:15208
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs tiene %<extern%> e inicializador al mismo tiempo"
  
! #: cp/decl.cc:15405
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "el argumento por defecto %qE usa %qD"
  
! #: cp/decl.cc:15408
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "el argumento por defecto %qE usa la variable local %qD"
  
! #: cp/decl.cc:15535
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "uso no vÃ¡lido de %<virtual%> en la declaraciÃ³n de plantilla de %q#D"
  
! #: cp/decl.cc:15539
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "uso no vÃ¡lido de %<virtual%> en la declaraciÃ³n de plantilla de %q#D"
  
! #: cp/decl.cc:15568
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "tipo de parÃ¡metro cualificado %<_Atomic%> %qT de %q+D"
  
! #: cp/decl.cc:15576
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "el parÃ¡metro %qD se declarÃ³ no vÃ¡lidamente como tipo de mÃ©todo"
  
! #: cp/decl.cc:15601
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "el parÃ¡metro %qD incluye un puntero a matriz %qT de lÃ­mite desconocido"
  
! #: cp/decl.cc:15603
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "el parÃ¡metro %qD incluye una referencia a matriz %qT de lÃ­mite desconocido"
  
! #: cp/decl.cc:15886
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructor no vÃ¡lido; tal vez quiso decir %<%T (const %T&)%>"
  
! #: cp/decl.cc:15965
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/decl.cc:15972
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD no se puede declarar como static"
  
! #: cp/decl.cc:16000
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD debe ser una funciÃ³n miembro que no sea static"
  
! #: cp/decl.cc:16008
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a non-member function"
  msgid "%qD must be a member function"
  msgstr "%qD debe ser una funciÃ³n que no sea miembro"
  
! #: cp/decl.cc:16016
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:16026
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD debe ser una funciÃ³n miembro que no sea static o una funciÃ³n que no sea miembro"
  
! #: cp/decl.cc:16036
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD debe tener un argumento de tipo clase o enumerado"
  
  #. 13.4.0.3
! #: cp/decl.cc:16067
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ prohÃ­be la sobrecarga del operador ?:"
  
! #: cp/decl.cc:16077
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD no debe tener un nÃºmero variable de argumentos"
  
! #: cp/decl.cc:16103
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD debe tomar cero o un argumentos"
  
! #: cp/decl.cc:16104
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD debe tomar uno o dos argumentos"
  
! #: cp/decl.cc:16116
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su argumento"
  
! #: cp/decl.cc:16117
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su segundo argumento"
  
! #: cp/decl.cc:16128
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.cc:16129 cp/decl.cc:16139
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD debe tomar un argumento exactamente"
  
! #: cp/decl.cc:16140
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.cc:16155
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/decl.cc:16179
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to void will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "la conversiÃ³n a void nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.cc:16186
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "la conversiÃ³n a una referencia al mismo tipo nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.cc:16188
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to the same type will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "la conversiÃ³n al mismo tipo nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.cc:16197
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "la conversiÃ³n a una referencia a una clase base nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.cc:16199
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a base class will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "la conversiÃ³n a una clase base nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.cc:16215
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "el %qD definido por el usuario siempre evalÃºa ambos argumentos"
  
  #  En esta traducciÃ³n se emplea 'devolver' por 'return'. Si embargo, aquÃ­
  #  se cambiÃ³ por cacofonÃ­a: no es agradable escuchar 'debe devolver'. cfuga
! #: cp/decl.cc:16234
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cp/decl.cc:16241
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "el postfijo %qD debe regresar %qT"
  
! #: cp/decl.cc:16253
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD debe devolver por valor"
  
! #: cp/decl.cc:16308
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "usando el parÃ¡metro de tipo plantilla %qT despuÃ©s de %qs"
  
! #: cp/decl.cc:16331
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "se usa especializaciÃ³n de plantilla %qT alias despuÃ©s de %qs"
  
! #: cp/decl.cc:16334
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "se usÃ³ el nombre de definiciÃ³n de tipo %qD despuÃ©s de %qs"
  
! #: cp/decl.cc:16336
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD tiene una declaraciÃ³n previa aquÃ­"
  
! #: cp/decl.cc:16344
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "se refiriÃ³ a %qT como %qs"
  
! #: cp/decl.cc:16345 cp/decl.cc:16352
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T tiene una declaraciÃ³n previa aquÃ­"
  
! #: cp/decl.cc:16351
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "se refiriÃ³ a %qT como un enum"
--- 59181,61088 ----
  msgstr[0] "inicializador no vÃ¡lido para la cadena de bits"
  msgstr[1] "inicializador no vÃ¡lido para la cadena de bits"
  
! #: cp/decl.cc:9413
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9454
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "cannot decompose variable length vector %qT"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable %qE"
  
! #: cp/decl.cc:9478
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is not an integral constant-expression"
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "el tamaÃ±o de la matriz no es una expresion constante integral"
  
! #: cp/decl.cc:9487
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9508
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9514
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "in initialization of structured binding variable %qD"
  msgstr "tipo no vÃ¡lido para la variable de iteraciÃ³n %qE"
  
! #: cp/decl.cc:9543
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot decompose union type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.cc:9548
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member of non-class type %qT"
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
  
! #: cp/decl.cc:9553
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "cannot decompose lambda closure type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.cc:9559
  #, fuzzy, gcc-internal-format
  #| msgid "dereferencing pointer to incomplete type"
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "puntero deferenciado a tipo de dato incompleto"
  
! #: cp/decl.cc:9568
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to static data member %qD"
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "no se puede aplicar %<offsetof%> al dato miembro static %qD"
  
! #: cp/decl.cc:10046
  #, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr ""
  
! #: cp/decl.cc:10049
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "  %q+T tiene un destructor que no es trivial"
  
! #: cp/decl.cc:10054
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10273
  #, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "el inicializador no puede determinar el tamaÃ±o de %qT"
  
! #: cp/decl.cc:10277
  #, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "falta el tamaÃ±o de la matriz en %qT"
  
! #: cp/decl.cc:10280
  #, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "matriz %qT de tamaÃ±o cero"
  
! #: cp/decl.cc:10296
  #, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "el destructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.cc:10298
  #, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "el constructor para la clase extranjera %qT no puede ser un miembro"
  
! #: cp/decl.cc:10324
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "%qD se declarÃ³ como una variable %<virtual%>"
  
! #: cp/decl.cc:10326
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de variable"
  
! #: cp/decl.cc:10332
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "%qD se declarÃ³ como un parÃ¡metro %<virtual%>"
  
! #: cp/decl.cc:10335
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "%qD se declarÃ³ como un parÃ¡metro %<inline%>"
  
! #: cp/decl.cc:10337
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de parÃ¡metro"
  
! #: cp/decl.cc:10343
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "%qD se declarÃ³ como un tipo %<virtual%>"
  
! #: cp/decl.cc:10346
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "%qD se declarÃ³ como un tipo %<inline%>"
  
! #: cp/decl.cc:10348
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de tipo"
  
! #: cp/decl.cc:10354
  #, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "%qD se declarÃ³ como un campo %<virtual%>"
  
! #: cp/decl.cc:10357
  #, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "%qD se declarÃ³ como un campo %<inline%>"
  
! #: cp/decl.cc:10359
  #, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "los especificadores de funciÃ³n %<const%> y %<volatile%> en %qD son no vÃ¡lidos en la declaraciÃ³n de campo"
  
! #: cp/decl.cc:10366
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/decl.cc:10373
  #, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "%q+D se declarÃ³ con una especificaciÃ³n de excepciÃ³n"
  
! #: cp/decl.cc:10405
  #, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "la definiciÃ³n de %qD no estÃ¡ en un espacio de nombres que contenga a %qT"
  
! #: cp/decl.cc:10445
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "la funciÃ³n miembro static %q#D se declara con calificadores de tipo"
  
! #: cp/decl.cc:10456
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as a non-parameter"
  msgid "concept %q#D declared with function parameters"
  msgstr "%qD se declarÃ³ como un no-parÃ¡metro"
  
! #: cp/decl.cc:10463
  #, fuzzy, gcc-internal-format
  #| msgid "parameter %qD declared with void type"
  msgid "concept %q#D declared with a deduced return type"
  msgstr "el parÃ¡metro %qD se declarÃ³ con tipo void"
  
! #: cp/decl.cc:10466
  #, fuzzy, gcc-internal-format
  #| msgid "Java method %qD has non-Java return type %qT"
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "el mÃ©todo Java %qD tiene un tipo de devoluciÃ³n %qT que no es de Java"
  
! #: cp/decl.cc:10542
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after union definition"
  msgid "concept %qD has no definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de union"
  
! #: cp/decl.cc:10571
  #, fuzzy, gcc-internal-format
  #| msgid "function cannot be instrumented"
  msgid "a function concept cannot be constrained"
  msgstr "no se puede instrumentar la funciÃ³n"
  
! #: cp/decl.cc:10586
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a template function"
  msgid "constraints on a non-templated function"
  msgstr "%qD no es una funciÃ³n plantilla"
  
! #: cp/decl.cc:10588
  #, fuzzy, gcc-internal-format
  #| msgid "friend declaration not in class definition"
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "la declaraciÃ³n friend no estÃ¡ en una definiciÃ³n de clase"
  
! #: cp/decl.cc:10595
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:10644
  #, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "definiendo la especializaciÃ³n explÃ­cita %qD en la declaraciÃ³n friend"
  
! #: cp/decl.cc:10655
  #, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "uso no vÃ¡lido del id de plantilla %qD en la declaraciÃ³n de la plantilla primaria"
  
! #: cp/decl.cc:10673
  #, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "no se permiten los argumentos por defecto en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qD"
  
! #: cp/decl.cc:10682
  #, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "no se permite %<inline%> en la declaraciÃ³n de la especializaciÃ³n friend de la plantilla %qD"
  
! #: cp/decl.cc:10699
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q#D outside of class is not definition"
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "la declaraciÃ³n de %q#D fuera de la clase no es una definiciÃ³n"
  
! #: cp/decl.cc:10741
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:10744
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "no se puede declarar %<::main%> como inline"
  
! #: cp/decl.cc:10747 cp/decl.cc:10750
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be static"
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:10752
  #, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "no se puede declarar %<::main%> como static"
  
! #: cp/decl.cc:10819
  #, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "la funciÃ³n que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:10821
  #, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "la funciÃ³n miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:10822
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "la funciÃ³n miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:10827
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "la funciÃ³n que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:10829
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "la funciÃ³n miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:10830
  #, fuzzy, gcc-internal-format
  #| msgid "static member function %qD cannot have cv-qualifier"
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "la funciÃ³n miembro static %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:10836 cp/decl.cc:13719 cp/decl.cc:13729 cp/parser.cc:11972
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "explicit object parameter declared here"
  msgstr "el tipo de parÃ¡metro de plantilla %qT se declarÃ³ %<friend%>"
  
! #: cp/decl.cc:10848
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "la especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombres"
  
! #: cp/decl.cc:10856
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "la especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombres"
  
  #  FIXME traducciÃ³n
! #: cp/decl.cc:10862
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "deduction guide %qD must not have a function body"
  msgstr "la declaraciÃ³n de %qD como algo que no es funciÃ³n"
  
! #: cp/decl.cc:10875
  #, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "operador literal con enlace C"
  
! #: cp/decl.cc:10885
  #, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "%qD tien una lista de argumentos no vÃ¡lida"
  
! #: cp/decl.cc:10893
  #, fuzzy, gcc-internal-format
  #| msgid "integer suffix %<%s%> shadowed by implementation"
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "se oscurece el sufijo entero %<%s%> por la implementaciÃ³n"
  
! #: cp/decl.cc:10899
  #, fuzzy, gcc-internal-format
  #| msgid "floating point suffix %<%s%> shadowed by implementation"
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "se oscurece el sufijo de coma flotante %<%s%> por la implementaciÃ³n"
  
! #: cp/decl.cc:10906
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr "los sufijos de operador literal que no estÃ¡n precedidos por %<_%> estÃ¡n reservados para estandarizaciÃ³n futura"
  
! #: cp/decl.cc:10911
  #, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD debe ser una funciÃ³n que no sea miembro"
  
! #: cp/decl.cc:10997
  #, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "%<::main%> debe devolver %<int%>"
  
! #: cp/decl.cc:11037
  #, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "la definiciÃ³n de %qD declarado implÃ­citamente"
  
! #: cp/decl.cc:11042
  #, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "la definiciÃ³n de %qD explÃ­citamente por defecto"
  
! #: cp/decl.cc:11044
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D explicitly defaulted here"
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+#D explÃ­citamente por defecto aquÃ­"
  
! #: cp/decl.cc:11061
  #, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "no hay una funciÃ³n miembro %q#D declarada en la clase %qT"
  
! #: cp/decl.cc:11255
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %<::main%> to be a template"
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "no se puede declarar %<::main%> como plantilla"
  
! #: cp/decl.cc:11264
  #, fuzzy, gcc-internal-format
  #| msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "la variable automÃ¡tica %qE no puede ser %<threadprivate%>"
  
! #: cp/decl.cc:11270
  #, fuzzy, gcc-internal-format
  #| msgid "specialization of %qD must appear at namespace scope"
  msgid "concept must be defined at namespace scope"
  msgstr "la especializaciÃ³n de %qD debe aparecer en un Ã¡mbito de espacio de nombres"
  
! #: cp/decl.cc:11277
  #, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr ""
  
! #: cp/decl.cc:11280
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "a variable concept cannot be constrained"
  msgstr "un objeto de tamaÃ±o variable puede no ser inicializado"
  
! #: cp/decl.cc:11402
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "inicializaciÃ³n en la clase del miembro de datos static %q#D de tipo incompleto"
  
! #: cp/decl.cc:11406
  #, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "se necesita %<constexpr%> para la inicializaciÃ³n en la clase no vÃ¡lida del miembro de datos static %q#D de tipo que no es integral"
  
! #: cp/decl.cc:11410
  #, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "inicializaciÃ³n en la clase del miembro de datos static %q#D de tipo que no es literal"
  
! #: cp/decl.cc:11421
  #, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "inicializaciÃ³n en la clase no vÃ¡lida para el miembro de datos static de tipo %qT que no es integral"
  
! #: cp/decl.cc:11426
  #, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ prohÃ­be la inicializaciÃ³n en la clase del miembro static %qD que no es constante"
  
! #: cp/decl.cc:11431
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ prohÃ­be la inicializaciÃ³n de la constante miembro %qD del tipo %qT que no es entero"
  
! #: cp/decl.cc:11542
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "el tamaÃ±o de la matriz %qD tiene un tipo %qT que no es integral"
  
! #: cp/decl.cc:11545
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "el tamaÃ±o de la matriz tiene un tipo %qT que no es integral"
  
! #: cp/decl.cc:11576 cp/decl.cc:11648
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "el tamaÃ±o de la matriz %qD no es una expresion constante integral"
  
! #: cp/decl.cc:11580 cp/decl.cc:11651
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "el tamaÃ±o de la matriz no es una expresion constante integral"
  
! #: cp/decl.cc:11631
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ prohÃ­be la matriz %qD de tamaÃ±o cero"
  
! #: cp/decl.cc:11634
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ prohÃ­be matrices de tamaÃ±o cero"
  
! #: cp/decl.cc:11658
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ prohÃ­be la matriz %qD de longitud variable"
  
! #: cp/decl.cc:11661
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ prohÃ­be las matrices de longitud variable"
  
! #: cp/decl.cc:11667
  #, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "se usa la matriz de longitud variable %qD"
  
! #: cp/decl.cc:11670
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: cp/decl.cc:11722
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "desbordamiento en la dimensiÃ³n de la matriz"
  
! #: cp/decl.cc:11782
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/decl.cc:11785
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "creating array of template placeholder type %qT"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/decl.cc:11795
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "la declaraciÃ³n de %qD como una matriz de voids"
  
! #: cp/decl.cc:11797
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "se crea la matriz de voids"
  
! #: cp/decl.cc:11802
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "la declaraciÃ³n de %qD como una matriz de funciones"
  
! #: cp/decl.cc:11804
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "se crea la matriz de funciones"
  
! #: cp/decl.cc:11809
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "la declaraciÃ³n de %qD como una matriz de referencias"
  
! #: cp/decl.cc:11811
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "se crea la matriz de referencias"
  
! #: cp/decl.cc:11816
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "la declaraciÃ³n de %qD como una matriz de miembros de funciÃ³n"
  
! #: cp/decl.cc:11819
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "se crea la matriz de miembros de funciÃ³n"
  
! #: cp/decl.cc:11837
  #, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "la declaraciÃ³n de %qD como una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto la primera"
  
! #: cp/decl.cc:11841
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "una matriz multidimensional debe tener lÃ­mites para todas las dimensiones excepto para la primera"
  
! #: cp/decl.cc:11855
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "se usÃ³ la matriz de longitud variable"
  
! #: cp/decl.cc:11931
  #, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "la especificaciÃ³n del tipo de devoluciÃ³n para el constructor es no vÃ¡lida"
  
! #: cp/decl.cc:11934
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.cc:11945
  #, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "la especificaciÃ³n del tipo de devoluciÃ³n para el destructor es no vÃ¡lida"
  
! #: cp/decl.cc:11948
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.cc:11961
  #, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "se especificÃ³ un tipo de devoluciÃ³n para %<operator %T%>"
  
! #: cp/decl.cc:11964
  #, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.cc:11973
  #, fuzzy, gcc-internal-format
  #| msgid "return type specification for destructor invalid"
  msgid "return type specified for deduction guide"
  msgstr "la especificaciÃ³n del tipo de devoluciÃ³n para el destructor es no vÃ¡lida"
  
! #: cp/decl.cc:11976
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/decl.cc:11980
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "especificadores en conflicto en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:11989
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting specifiers in declaration of %qs"
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "especificadores en conflicto en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:12010
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "se declarÃ³ la variable o campo sin nombre como void"
  
! #: cp/decl.cc:12018
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "se declarÃ³ la variable o campo como void"
  
! #: cp/decl.cc:12033
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "el especificador %<inline%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito global"
  
! #: cp/decl.cc:12038
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en lÃ­nea sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:12094
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12100
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:12316
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<::%D%>"
  
! #: cp/decl.cc:12319 cp/decl.cc:12341
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<%T::%D%>"
  
! #: cp/decl.cc:12322
  #, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "uso no vÃ¡lido del nombre calificado %<%D::%D%>"
  
! #: cp/decl.cc:12332
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class or namespace"
  msgid "%q#T is not a class or namespace"
  msgstr "%qT no es una clase o un espacio de nombres"
  
  #  FIXME traducciÃ³n
! #: cp/decl.cc:12356
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-function"
  msgid "declaration of %qE as non-function"
  msgstr "la declaraciÃ³n de %qD como algo que no es funciÃ³n"
  
  #  FIXME traducciÃ³n
! #: cp/decl.cc:12363
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as non-member"
  msgid "declaration of %qE as non-member"
  msgstr "declaraciÃ³n de %qD como algo que no es miembro"
  
! #: cp/decl.cc:12391
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr "falta el id del declarador; se utiliza la palabra reservada %qD"
  
! #: cp/decl.cc:12442
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "la definiciÃ³n de la funciÃ³n no declara parÃ¡metros"
  
  #  FIXME traducciÃ³n
! #: cp/decl.cc:12450 cp/decl.cc:12459 cp/decl.cc:14444
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "la declaraciÃ³n de %qD como algo que no es funciÃ³n"
  
! #: cp/decl.cc:12467
  #, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "declaraciÃ³n de %qD como %<typedef%>"
  
! #: cp/decl.cc:12472
  #, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "la declaraciÃ³n de %qD como parÃ¡metro"
  
! #: cp/decl.cc:12507
  #, fuzzy, gcc-internal-format
  #| msgid "no classes specified"
  msgid "both %qs and %qs specified"
  msgstr "no se especificÃ³ ninguna clase"
  
! #: cp/decl.cc:12514 cp/decl.cc:12521 cp/decl.cc:12528 cp/decl.cc:12535
  #, fuzzy, gcc-internal-format
  #| msgid "%<constexpr%> cannot appear in a typedef declaration"
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%<constexpr%> no puede aparecer en una declaraciÃ³n typedef"
  
! #: cp/decl.cc:12546
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12556
  #, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "dos o mÃ¡s tipos de datos en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:12610
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C no admite %<complex%> simples que significan %<double complex%>"
  
! #: cp/decl.cc:12659 cp/decl.cc:12663 cp/decl.cc:12666
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ prohÃ­be la declaraciÃ³n de %qs sin tipo"
  
! #: cp/decl.cc:12683
  #, fuzzy, gcc-internal-format
  #| msgid "%<__int128%> is not supported by this target"
  msgid "%<__int%d%> is not supported by this target"
  msgstr "no se admite %<__int128%> en este objetivo"
  
! #: cp/decl.cc:12691
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not support %<__int128%> for %qs"
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ no admite %<__int128%> para %qs"
  
! #: cp/decl.cc:12745
  #, fuzzy, gcc-internal-format
  #| msgid "%<signed%> and %<unsigned%> specified together for %qs"
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "%<signed%> y %<unsigned%> se especificaron juntos para %qs"
  
! #: cp/decl.cc:12751
  #, fuzzy, gcc-internal-format
  #| msgid "%<long%> and %<short%> specified together for %qs"
  msgid "%<long%> and %<short%> specified together"
  msgstr "%<long%> y %<short%>  se especificaron juntos para %qs"
  
! #: cp/decl.cc:12759
  #, fuzzy, gcc-internal-format
  #| msgid "%qs used with %qE"
  msgid "%qs specified with %qT"
  msgstr "se usÃ³ %qs con %qE"
  
! #: cp/decl.cc:12766
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with typedef-name %qD"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: cp/decl.cc:12775
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<decltype%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: cp/decl.cc:12777
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qs specified with %<typeof%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: cp/decl.cc:12846
  #, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "complex no vÃ¡lido para %qs"
  
! #: cp/decl.cc:12890
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12916
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.cc:12925
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD cannot be declared both virtual and static"
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "el miembro %qD no se puede declarar como virtual y static al mismo tiempo"
  
! #: cp/decl.cc:12938
  #, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "declaraciÃ³n typedef no vÃ¡lida en la declaraciÃ³n de parÃ¡metros"
  
! #: cp/decl.cc:12945
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para el parÃ¡metro de plantilla %qs"
  
! #: cp/decl.cc:12955 cp/decl.cc:13132
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para el parÃ¡metro %qs"
  
! #: cp/decl.cc:12963 cp/decl.cc:12972 cp/decl.cc:12978 cp/decl.cc:12984
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a parameter cannot be declared %qs"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.cc:12994
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "declaraciÃ³n de clase fuera de %<virtual%>"
  
! #: cp/decl.cc:13004 cp/decl.cc:13007 cp/decl.cc:13009 cp/decl.cc:13012
! #: cp/decl.cc:13022 cp/decl.cc:13032 cp/decl.cc:13042 cp/decl.cc:13046
  #, fuzzy, gcc-internal-format
  #| msgid "attribute ignored in declaration of %q#T"
  msgid "structured binding declaration cannot be %qs"
  msgstr "se descarta el atributo en la declaraciÃ³n de %q#T"
  
! #: cp/decl.cc:13016 cp/decl.cc:13038
  #, fuzzy, gcc-internal-format
  #| msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las uniones sin restricciÃ³n sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:13026
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer for bit string"
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "inicializador no vÃ¡lido para la cadena de bits"
  
! #: cp/decl.cc:13050
  #, fuzzy, gcc-internal-format
  #| msgid "function %qs cannot be declared %<mutable%>"
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "la funciÃ³n %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:13062
  #, fuzzy, gcc-internal-format
  #| msgid "indirect function %q+D cannot be declared weak"
  msgid "structured binding declaration cannot have type %qT"
  msgstr "la funciÃ³n indirecta %q+D no se puede declarar weak"
  
! #: cp/decl.cc:13065
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13073
  #, fuzzy, gcc-internal-format
  #| msgid "indirect function %q+D cannot be declared weak"
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "la funciÃ³n indirecta %q+D no se puede declarar weak"
  
! #: cp/decl.cc:13104
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "mÃºltiples clases de almacenamiento en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:13130
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "se especificÃ³ una clase de almacenamiento para %qs"
  
! #: cp/decl.cc:13144
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "la funciÃ³n anidada %qs se declarÃ³ %<extern%>"
  
! #: cp/decl.cc:13149
  #, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "la declaraciÃ³n del nivel superior de %qs especifica %<auto%>"
  
! #: cp/decl.cc:13157
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "el Ã¡mbito de la funciÃ³n %qs es implÃ­citamente auto y declarado %<__thread%>"
  
! #: cp/decl.cc:13171
  #, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "especificadores de clase de almacenamiento no vÃ¡lidos en las declaraciones de funciones friend"
  
! #: cp/decl.cc:13204 cp/decl.cc:14834 cp/parser.cc:15434 cp/parser.cc:21379
! #: cp/parser.cc:28063
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "se descarta el atributo"
  
! #: cp/decl.cc:13205
  #, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "un atributo que ataÃ±e a un especificador de tipo se descarta"
  
! #: cp/decl.cc:13275
  #, fuzzy, gcc-internal-format
  #| msgid "multiple storage classes in declaration of %qs"
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "mÃºltiples clases de almacenamiento en la declaraciÃ³n de %qs"
  
! #: cp/decl.cc:13281
  #, fuzzy, gcc-internal-format
  #| msgid "Expected left parenthesis"
  msgid "remove parentheses"
  msgstr "Se esperaba un parÃ©ntesis izquierdo"
  
! #: cp/decl.cc:13349
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:13363
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "a function type cannot have an explicit object parameter"
  msgstr "La funciÃ³n '%s' en %L no puede tener un inicializador"
  
! #: cp/decl.cc:13369
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: cp/decl.cc:13373
  #, fuzzy, gcc-internal-format
  #| msgid "  member function type %qT is not a valid template argument"
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "  el tipo de funciÃ³n miembro %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/decl.cc:13381
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13385
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:13406
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13411
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "valid explicit object parameter declared here"
  msgstr "el tipo de parÃ¡metro de plantilla %qT se declarÃ³ %<friend%>"
  
! #: cp/decl.cc:13415
  #, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr ""
  
! #: cp/decl.cc:13435
  #, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "la funciÃ³n %qs usa el especificador de tipo %<auto%> sin un tipo de devoluciÃ³n trailing"
  
! #: cp/decl.cc:13439
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "el tipo de devoluciÃ³n trailing sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:13444
  #, fuzzy, gcc-internal-format
  #| msgid "virtual functions cannot be friends"
  msgid "virtual function cannot have deduced return type"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.cc:13451
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr "la funciÃ³n %qs con tipo de devoluciÃ³n trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.cc:13460
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr "la funciÃ³n %qs con tipo de devoluciÃ³n trailing tiene %qT como su tipo en lugar de un simple %<auto%>"
  
! #: cp/decl.cc:13465
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%>"
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "uso no vÃ¡lido de %<auto%>"
  
! #: cp/decl.cc:13477
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "deduced class type %qD in function return type"
  msgstr "se descartan los calificadores de tipo en el tipo de devoluciÃ³n de la funciÃ³n"
  
! #: cp/decl.cc:13486
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: cp/decl.cc:13499
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13513
  #, fuzzy, gcc-internal-format
  #| msgid "trailing return type only available with -std=c++11 or -std=gnu++11"
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "el tipo de devoluciÃ³n trailing sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:13516
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr "no se declarÃ³ la funciÃ³n %qs con tipo de devoluciÃ³n trailing con el especificador de tipo %<auto%>"
  
! #: cp/decl.cc:13523
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "a conversion function cannot have a trailing return type"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: cp/decl.cc:13549
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified return type of %qD"
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "calificado %<_Atomic%> el tipo de retorno de %qD"
  
! #: cp/decl.cc:13561
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs que se declarÃ³ como funciÃ³n devuelve una funciÃ³n"
  
! #: cp/decl.cc:13567
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs que se declarÃ³ como funciÃ³n devuelve una matriz"
  
! #: cp/decl.cc:13574
  #, fuzzy, gcc-internal-format
  #| msgid "%<noreturn%> function returns non-void value"
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "la funciÃ³n %<noreturn%> devuelve un valor que no es void"
  
! #: cp/decl.cc:13607
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "el destructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.cc:13609
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.cc:13614
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:13615
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "los constructores tal vez no sean cv-calificados"
  
! #: cp/decl.cc:13623
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "destructors may not be ref-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:13624
  #, fuzzy, gcc-internal-format
  #| msgid "destructors may not be cv-qualified"
  msgid "constructors may not be ref-qualified"
  msgstr "los destructores no pueden ser cv-calificados"
  
! #: cp/decl.cc:13642
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:13659
  #, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "las funciones virtual no pueden ser friend"
  
! #: cp/decl.cc:13664
  #, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "la declaraciÃ³n friend no estÃ¡ en una definiciÃ³n de clase"
  
! #: cp/decl.cc:13668
  #, fuzzy, gcc-internal-format
  #| msgid "can%'t define friend function %qs in a local class definition"
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "no se puede definir la funciÃ³n friend %qs en una definiciÃ³n de clase local"
  
! #: cp/decl.cc:13678
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13682
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13708
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "la funciÃ³n que no es miembro %qD no puede tener calificador-cv"
  
! #: cp/decl.cc:13716
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/decl.cc:13726
  #, fuzzy, gcc-internal-format
  #| msgid "constructors cannot be declared virtual"
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "los constructores no se pueden declarar virtual"
  
! #: cp/decl.cc:13735
! #, fuzzy, gcc-internal-format
! #| msgid "%qD must be a nonstatic member function"
! msgid "%qD cannot be an explicit object member function"
! msgstr "%qD debe ser una funciÃ³n miembro que no sea static"
! 
! #: cp/decl.cc:13758
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "los destructores no pueden tener parÃ¡metros"
  
! #: cp/decl.cc:13816
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "no se puede declarar el puntero a %q#T"
  
! #: cp/decl.cc:13829 cp/decl.cc:13836
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/decl.cc:13838
  #, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "no se puede declarar el puntero al miembro %q#T"
  
! #: cp/decl.cc:13867
  #, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.cc:13868
  #, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/decl.cc:13941
  #, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "no se puede declarar la referencia a %q#T, el cual no es una definiciÃ³n de tipo o un argumento de tipo de plantilla"
  
! #: cp/decl.cc:14021
  #, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "el id de plantilla %qD se usa como un declarador"
  
! #: cp/decl.cc:14047
  #, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "las funciones miembros son implÃ­citamente friends de su clase"
  
! #: cp/decl.cc:14052
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "calificaciÃ³n extra %<%T::%> en el miembro %qs"
  
! #: cp/decl.cc:14082
  #, fuzzy, gcc-internal-format
  #| msgid "cannot define member function %<%T::%s%> within %<%T%>"
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "no se puede definir la funciÃ³n miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.cc:14084
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare member function %<%T::%s%> within %<%T%>"
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "no se puede declarar la funciÃ³n miembro %<%T::%s%> dentro de %<%T%>"
  
! #: cp/decl.cc:14092
  #, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "no se puede declarar el miembro %<%T::%s%> dentro de %qT"
  
! #: cp/decl.cc:14132
  #, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "%qs que no es parÃ¡metro no puede ser un paquete de parÃ¡metro"
  
! #: cp/decl.cc:14141
  #, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "los datos miembro pueden no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.cc:14144
  #, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "el parÃ¡metro puede no tener el tipo modificado variablemente %qT"
  
! #: cp/decl.cc:14155
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> outside class declaration"
  msgid "%<explicit%> outside class declaration"
  msgstr "declaraciÃ³n de clase fuera de %<virtual%>"
  
! #: cp/decl.cc:14158
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> en una declaraciÃ³n vacÃ­a"
  
! #: cp/decl.cc:14161
  #, fuzzy, gcc-internal-format
  #| msgid "only declarations of constructors can be %<explicit%>"
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "solamente las declaraciones de constructores pueden ser %<explicit%>"
  
! #: cp/decl.cc:14171
  #, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "el no-miembro %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14178
  #, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "el miembro que no es objeto %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14184
  #, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "la funciÃ³n %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14190
  #, fuzzy, gcc-internal-format
  #| msgid "static %qs cannot be declared %<mutable%>"
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "static %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14196
  #, fuzzy, gcc-internal-format
  #| msgid "const %qs cannot be declared %<mutable%>"
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "const %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14202
  #, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "la referencia %qs no se puede declarar %<mutable%>"
  
! #: cp/decl.cc:14218
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a function definition"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:14221
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in conditions"
  msgid "typedef may not be a member function definition"
  msgstr "no se pueden definir tipos en condiciones"
  
! #: cp/decl.cc:14247
  #, fuzzy, gcc-internal-format
  #| msgid "%<[*]%> not in a declaration"
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> fuera de una declaraciÃ³n"
  
! #: cp/decl.cc:14250
  #, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "la definiciÃ³n de tipo se declarÃ³ %<auto%>"
  
! #: cp/decl.cc:14255
  #, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr ""
  
! #: cp/decl.cc:14259
  #, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "el nombre del typedef puede no ser un especificador-de-nombre-anidado"
  
! #: cp/decl.cc:14285
  #, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "ISO C++ prohÃ­be el tipo anidado %qD con el mismo nombre que la clase que lo contiene"
  
! #: cp/decl.cc:14374
  #, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "se especificÃ³ %<inline%> para la declaraciÃ³n de clase friend"
  
! #: cp/decl.cc:14382
  #, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "los parÃ¡metros de la plantilla no pueden ser friends"
  
! #: cp/decl.cc:14384
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "la declaraciÃ³n friend requere una llave de clase, p.e. %<friend class %T::%D%>"
  
! #: cp/decl.cc:14388
  #, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "la declaraciÃ³n friend requiere una llave de clase, p.e. %<friend %#T%>"
  
! #: cp/decl.cc:14401
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr "se intenta hacer que la clase %qT sea un friend de Ã¡mbito global"
  
! #: cp/decl.cc:14421
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "calificadores no vÃ¡lidos en el tipo de funciÃ³n que no es miembro"
  
! #: cp/decl.cc:14425
  #, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr ""
  
! #: cp/decl.cc:14435
  #, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "el declarador abstracto %qT se usÃ³ como declaraciÃ³n"
  
! #: cp/decl.cc:14450
  #, fuzzy, gcc-internal-format
  #| msgid "value-initialization of function type %qT"
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "inicializaciÃ³n por valor del tipo de funciÃ³n %qT"
  
! #: cp/decl.cc:14469
  #, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "no se puede usar %<::%>  en la declaraciÃ³n de parÃ¡metros"
  
! #: cp/decl.cc:14479 cp/parser.cc:20813
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare parameter %q+D to be of abstract type %qT"
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "no se puede declarar que el parÃ¡metro %q+D sea del tipo abstracto %qT"
  
! #: cp/decl.cc:14486
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14489
  #, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr ""
  
! #: cp/decl.cc:14495 cp/parser.cc:25355
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: cp/decl.cc:14505
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "el parÃ¡metro se declarÃ³ %<auto%>"
  
! #: cp/decl.cc:14559 cp/parser.cc:3687
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "uso no vÃ¡lido del nombre-de-plantilla %qE sin una lista de argumentos"
  
! #: cp/decl.cc:14563
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member declared %<auto%>"
  msgid "non-static data member declared with placeholder %qT"
  msgstr "se declarÃ³ el miembro dato que no es static como %<auto%>"
  
! #: cp/decl.cc:14584
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
! #: cp/decl.cc:14587
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 does not support flexible array members"
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 no admite miembros de matriz flexibles"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14603
  #, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "uso no vÃ¡lido de %<::%>"
  
! #: cp/decl.cc:14624
  #, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "declaraciÃ³n de la funciÃ³n %qD en un contexto no vÃ¡lido"
  
! #: cp/decl.cc:14634
  #, fuzzy, gcc-internal-format
  #| msgid "function %qD declared virtual inside a union"
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "la funciÃ³n %qD se declarÃ³ virtual dentro de un union"
  
! #: cp/decl.cc:14644
  #, fuzzy, gcc-internal-format
  #| msgid "%qD cannot be declared virtual, since it is always static"
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "%qD no se puede declarar virtual, ya que siempre es static"
  
! #: cp/decl.cc:14658
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "se esperaba un nombre calificado en la declaraciÃ³n friend para el destructor %qD"
  
! #: cp/decl.cc:14665
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "declaraciÃ³n de %qD como miembro de %qT"
  
! #: cp/decl.cc:14672 cp/decl.cc:14685
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a destructor cannot be %qs"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.cc:14691
  #, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "se esperaba un nombre calificado en la declaraciÃ³n friend para el constructor %qD"
  
! #: cp/decl.cc:14700
  #, fuzzy, gcc-internal-format
  #| msgid "a destructor cannot be %<constexpr%>"
  msgid "a constructor cannot be %<concept%>"
  msgstr "un destructor no puede ser %<constexpr%>"
  
! #: cp/decl.cc:14706
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be a member function"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/decl.cc:14714 cp/decl.cc:15069
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "%qD cannot be %qs"
  msgstr "no se puede abrir %s"
  
! #: cp/decl.cc:14723
  #, fuzzy, gcc-internal-format
  #| msgid "variable %qD redeclared as function"
  msgid "specialization of variable template %qD declared as function"
  msgstr "la variable %qD se redeclarÃ³ como funciÃ³n"
  
! #: cp/decl.cc:14726
  #, fuzzy, gcc-internal-format
  #| msgid "original type declared here"
  msgid "variable template declared here"
  msgstr "el tipo original se definiÃ³ aquÃ­"
  
! #: cp/decl.cc:14789
  #, fuzzy, gcc-internal-format
  #| msgid "field %qD has incomplete type"
  msgid "field %qD has incomplete type %qT"
  msgstr "el campo %qD tiene tipo de dato incompleto"
  
! #: cp/decl.cc:14794
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "el nombre %qT tiene tipo de dato incompleto"
  
! #: cp/decl.cc:14814
  #, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "%qE no es ni funciÃ³n ni funciÃ³n miembro; no se puede declarar friend"
  
! #: cp/decl.cc:14817
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is neither function nor member function; cannot be declared friend"
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "%qE no es ni funciÃ³n ni funciÃ³n miembro; no se puede declarar friend"
  
! #: cp/decl.cc:14835 cp/parser.cc:21380 cp/parser.cc:28064
  #, fuzzy, gcc-internal-format
  #| msgid "an attribute that appertains to a type-specifier is ignored"
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "un atributo que ataÃ±e a un especificador de tipo se descarta"
  
! #: cp/decl.cc:14885 cp/decl.cc:14896
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "static data member %qE declared %qs"
  msgstr "se declarÃ³ el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.cc:14890
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr static data member %qD must have an initializer"
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "el miembro dato static constexpr %qD debe tener un inicializador"
  
! #: cp/decl.cc:14933 cp/decl.cc:14941 cp/decl.cc:14948 cp/decl.cc:14955
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member %qE declared %<constexpr%>"
  msgid "non-static data member %qE declared %qs"
  msgstr "se declarÃ³ el miembro dato que no es static %qE como %<constexpr%>"
  
! #: cp/decl.cc:15007
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<auto%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.cc:15010
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<register%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.cc:15016
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.cc:15020
  #, fuzzy, gcc-internal-format
  #| msgid "storage class %<__thread%> invalid for function %qs"
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "la clase de almacenamiento %<__thread%> es no vÃ¡lida para la funciÃ³n %qs"
  
! #: cp/decl.cc:15025
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for function %qE"
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "se especificÃ³ la alineaciÃ³n para la funciÃ³n %qE"
  
! #: cp/decl.cc:15028
  #, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "no se permiten los especificadores-virt en %qs fuera de una definiciÃ³n de clase"
  
! #: cp/decl.cc:15040
  #, fuzzy, gcc-internal-format
  #| msgid "%<static%> specified invalid for function %qs declared out of global scope"
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<static%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito global"
  
! #: cp/decl.cc:15044
  #, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "el especificador %<inline%> es no vÃ¡lido para la funciÃ³n %qs declarada fuera del Ã¡mbito global"
  
! #: cp/decl.cc:15052
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "funciÃ³n virtual %qs que no es clase"
  
! #: cp/decl.cc:15059
  #, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "se definiÃ³ %qs en un Ã¡mbito que no es una clase"
  
! #: cp/decl.cc:15060
  #, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "se declarÃ³ %qs en un Ã¡mbito que no es una clase"
  
! #: cp/decl.cc:15103
  #, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "no se puede declarar que la funciÃ³n miembro %qD tenga enlace estÃ¡tico"
  
! #: cp/decl.cc:15112
  #, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "no se puede declarar una funciÃ³n static dentro de otra funciÃ³n"
  
! #: cp/decl.cc:15153
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr "%<static%> puede no ser utilizado cuando se define (opuesto a la declaraciÃ³n) un dato miembro static"
  
! #: cp/decl.cc:15160
  #, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "se declarÃ³ el miembro static %qD como %<register%>"
  
! #: cp/decl.cc:15166
  #, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "no se puede declarar explÃ­citamente que el miembro %q#D tenga un enlace externo"
  
! #: cp/decl.cc:15174
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of constexpr variable %qD is not a definition"
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "la declaraciÃ³n de la variable constexpr %qD no es una definiciÃ³n"
  
! #: cp/decl.cc:15181
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter cannot be declared %<constexpr%>"
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "un parÃ¡metro no se puede declarar %<constexpr%>"
  
! #: cp/decl.cc:15213
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs inicializado y declarado como %<extern%>"
  
! #: cp/decl.cc:15218
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs tiene %<extern%> e inicializador al mismo tiempo"
  
! #: cp/decl.cc:15420
  #, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "el argumento por defecto %qE usa %qD"
  
! #: cp/decl.cc:15423
  #, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "el argumento por defecto %qE usa la variable local %qD"
  
! #: cp/decl.cc:15550
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "uso no vÃ¡lido de %<virtual%> en la declaraciÃ³n de plantilla de %q#D"
  
! #: cp/decl.cc:15554
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<virtual%> in template declaration of %q#D"
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "uso no vÃ¡lido de %<virtual%> en la declaraciÃ³n de plantilla de %q#D"
  
! #: cp/decl.cc:15583
  #, fuzzy, gcc-internal-format
  #| msgid "%<_Atomic%>-qualified parameter type %qT of %q+D"
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "tipo de parÃ¡metro cualificado %<_Atomic%> %qT de %q+D"
  
! #: cp/decl.cc:15591
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "el parÃ¡metro %qD se declarÃ³ no vÃ¡lidamente como tipo de mÃ©todo"
  
! #: cp/decl.cc:15616
  #, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "el parÃ¡metro %qD incluye un puntero a matriz %qT de lÃ­mite desconocido"
  
! #: cp/decl.cc:15618
  #, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "el parÃ¡metro %qD incluye una referencia a matriz %qT de lÃ­mite desconocido"
  
! #: cp/decl.cc:15901
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "constructor no vÃ¡lido; tal vez quiso decir %<%T (const %T&)%>"
  
! #: cp/decl.cc:15980
  #, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/decl.cc:15987
  #, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%qD no se puede declarar como static"
  
! #: cp/decl.cc:16015
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a nonstatic member function"
  msgid "%qD must be a non-static member function"
  msgstr "%qD debe ser una funciÃ³n miembro que no sea static"
  
! #: cp/decl.cc:16023
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must be a non-member function"
  msgid "%qD must be a member function"
  msgstr "%qD debe ser una funciÃ³n que no sea miembro"
  
! #: cp/decl.cc:16031
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/decl.cc:16041
  #, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "%qD debe ser una funciÃ³n miembro que no sea static o una funciÃ³n que no sea miembro"
  
! #: cp/decl.cc:16051
  #, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%qD debe tener un argumento de tipo clase o enumerado"
  
  #. 13.4.0.3
! #: cp/decl.cc:16082
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ prohibits overloading operator ?:"
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ prohÃ­be la sobrecarga del operador ?:"
  
! #: cp/decl.cc:16092
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD no debe tener un nÃºmero variable de argumentos"
  
! #: cp/decl.cc:16118
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either zero or one argument"
  msgid "%qD must have either zero or one argument"
  msgstr "%qD debe tomar cero o un argumentos"
  
! #: cp/decl.cc:16119
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take either one or two arguments"
  msgid "%qD must have either one or two arguments"
  msgstr "%qD debe tomar uno o dos argumentos"
  
! #: cp/decl.cc:16131
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its argument"
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su argumento"
  
! #: cp/decl.cc:16132
  #, fuzzy, gcc-internal-format
  #| msgid "postfix %qD must take %<int%> as its second argument"
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "el postfijo %qD debe tomar %<int%> como su segundo argumento"
  
! #: cp/decl.cc:16143
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have no arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.cc:16144 cp/decl.cc:16154
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly one argument"
  msgid "%qD must have exactly one argument"
  msgstr "%qD debe tomar un argumento exactamente"
  
! #: cp/decl.cc:16155
  #, fuzzy, gcc-internal-format
  #| msgid "%qD must take exactly two arguments"
  msgid "%qD must have exactly two arguments"
  msgstr "%qD debe tomar dos argumentos exactamente"
  
! #: cp/decl.cc:16170
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD no puede tener argumentos por defecto"
  
! #: cp/decl.cc:16194
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to void will never use a type conversion operator"
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "la conversiÃ³n a void nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.cc:16201
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to the same type will never use a type conversion operator"
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "la conversiÃ³n a una referencia al mismo tipo nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.cc:16203
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to the same type will never use a type conversion operator"
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "la conversiÃ³n al mismo tipo nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.cc:16212
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a reference to a base class will never use a type conversion operator"
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "la conversiÃ³n a una referencia a una clase base nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.cc:16214
  #, fuzzy, gcc-internal-format
  #| msgid "conversion to a base class will never use a type conversion operator"
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "la conversiÃ³n a una clase base nunca usarÃ¡ un operador de conversiÃ³n de tipo"
  
! #: cp/decl.cc:16230
  #, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "el %qD definido por el usuario siempre evalÃºa ambos argumentos"
  
  #  En esta traducciÃ³n se emplea 'devolver' por 'return'. Si embargo, aquÃ­
  #  se cambiÃ³ por cacofonÃ­a: no es agradable escuchar 'debe devolver'. cfuga
! #: cp/decl.cc:16249
  #, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "el prefijo %qD debe regresar %qT"
  
! #: cp/decl.cc:16256
  #, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "el postfijo %qD debe regresar %qT"
  
! #: cp/decl.cc:16268
  #, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "%qD debe devolver por valor"
  
! #: cp/decl.cc:16323
  #, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "usando el parÃ¡metro de tipo plantilla %qT despuÃ©s de %qs"
  
! #: cp/decl.cc:16346
  #, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "se usa especializaciÃ³n de plantilla %qT alias despuÃ©s de %qs"
  
! #: cp/decl.cc:16349
  #, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "se usÃ³ el nombre de definiciÃ³n de tipo %qD despuÃ©s de %qs"
  
! #: cp/decl.cc:16351
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%qD tiene una declaraciÃ³n previa aquÃ­"
  
! #: cp/decl.cc:16359
  #, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "se refiriÃ³ a %qT como %qs"
  
! #: cp/decl.cc:16360 cp/decl.cc:16367
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T has a previous declaration here"
  msgid "%qT has a previous declaration here"
  msgstr "%q+T tiene una declaraciÃ³n previa aquÃ­"
  
! #: cp/decl.cc:16366
  #, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "se refiriÃ³ a %qT como un enum"
*************** msgstr "se refiriÃ³ a %qT como un enum"
*** 60797,60867 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:16366
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "se requiere un argumento de plantilla para %<%s %T%>"
  
! #: cp/decl.cc:16409 cp/name-lookup.cc:6040 cp/name-lookup.cc:6172
! #: cp/parser.cc:7215 cp/parser.cc:32107
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/decl.cc:16418
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "la plantilla de funciÃ³n %qD se redeclarÃ³ commo una plantilla de clase"
  
! #: cp/decl.cc:16440 cp/name-lookup.cc:5730
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD tiene el mismo nombre que la clase en la cual se declarÃ³"
  
! #: cp/decl.cc:16468 cp/friend.cc:317 cp/parser.cc:3512 cp/parser.cc:6920
! #: cp/pt.cc:9970
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT no es una plantilla"
  
! #: cp/decl.cc:16473
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16578
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "uso del enum %q#D sin declaraciÃ³n previa"
  
! #: cp/decl.cc:16604
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeclaraciÃ³n de %qT como algo que no es plantilla"
  
! #: cp/decl.cc:16616 cp/semantics.cc:3712
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %qD to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "no se puede declarar %qD que sea un tipo de campo de bits"
  
! #: cp/decl.cc:16617 cp/decl.cc:16970 lto/lto-symtab.cc:865
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: cp/decl.cc:16744
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union derivada %qT no vÃ¡lida"
  
! #: cp/decl.cc:16751
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16762
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
--- 61094,61164 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:16381
  #, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "se requiere un argumento de plantilla para %<%s %T%>"
  
! #: cp/decl.cc:16424 cp/name-lookup.cc:6074 cp/name-lookup.cc:6206
! #: cp/parser.cc:7215 cp/parser.cc:32114
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/decl.cc:16433
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "la plantilla de funciÃ³n %qD se redeclarÃ³ commo una plantilla de clase"
  
! #: cp/decl.cc:16455 cp/name-lookup.cc:5764
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD tiene el mismo nombre que la clase en la cual se declarÃ³"
  
! #: cp/decl.cc:16483 cp/friend.cc:317 cp/parser.cc:3512 cp/parser.cc:6920
! #: cp/pt.cc:9992
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT no es una plantilla"
  
! #: cp/decl.cc:16488
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16593
  #, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "uso del enum %q#D sin declaraciÃ³n previa"
  
! #: cp/decl.cc:16619
  #, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "redeclaraciÃ³n de %qT como algo que no es plantilla"
  
! #: cp/decl.cc:16631 cp/semantics.cc:3781
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare %qD to be a bit-field type"
  msgid "cannot declare %qD in a different module"
  msgstr "no se puede declarar %qD que sea un tipo de campo de bits"
  
! #: cp/decl.cc:16632 cp/decl.cc:16985 lto/lto-symtab.cc:865
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: cp/decl.cc:16759
  #, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "union derivada %qT no vÃ¡lida"
  
! #: cp/decl.cc:16766
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr ""
  
! #: cp/decl.cc:16777
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct or virtual base of %qT"
  msgid "%qT defined with direct virtual base"
*************** msgstr "el tipo %qT no es una base direc
*** 60869,60917 ****
  
  #  No me gusta mucho esta traducciÃ³n. Creo que es mejor
  #  "el tipo base %qT no es de tipo struct o clase". cfuga
! #: cp/decl.cc:16787
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "el tipo base %qT falla en ser un tipo struct o clase"
  
! #: cp/decl.cc:16817
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipo recursivo %qT sin definir"
  
! #: cp/decl.cc:16819
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "tipo base duplicado %qT no vÃ¡lido"
  
! #: cp/decl.cc:16969
  #, fuzzy, gcc-internal-format
  #| msgid "cannot capture %qE by reference"
  msgid "cannot declare %qD in different module"
  msgstr "no se puede capturar %qE por referencia"
  
! #: cp/decl.cc:16982
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "no coinciden scoped/unscoped en el enum %q#T"
  
! #: cp/decl.cc:16985 cp/decl.cc:16994 cp/decl.cc:17005 cp/decl.cc:17597
  #: cp/parser.cc:21734
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "la definiciÃ³n previa estÃ¡ aquÃ­"
  
! #: cp/decl.cc:16991
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "no coincide el tipo subyacente en el enum %q#T"
  
! #: cp/decl.cc:17002
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tipos subyacentes diferentes en el enum %q#T"
  
! #: cp/decl.cc:17075
  #, fuzzy, gcc-internal-format
  #| msgid "underlying type %<%T%> of %<%T%> must be an integral type"
  msgid "underlying type %qT of %qT must be an integral type"
--- 61166,61214 ----
  
  #  No me gusta mucho esta traducciÃ³n. Creo que es mejor
  #  "el tipo base %qT no es de tipo struct o clase". cfuga
! #: cp/decl.cc:16802
  #, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "el tipo base %qT falla en ser un tipo struct o clase"
  
! #: cp/decl.cc:16832
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "tipo recursivo %qT sin definir"
  
! #: cp/decl.cc:16834
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "tipo base duplicado %qT no vÃ¡lido"
  
! #: cp/decl.cc:16984
  #, fuzzy, gcc-internal-format
  #| msgid "cannot capture %qE by reference"
  msgid "cannot declare %qD in different module"
  msgstr "no se puede capturar %qE por referencia"
  
! #: cp/decl.cc:16997
  #, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "no coinciden scoped/unscoped en el enum %q#T"
  
! #: cp/decl.cc:17000 cp/decl.cc:17009 cp/decl.cc:17020 cp/decl.cc:17612
  #: cp/parser.cc:21734
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "la definiciÃ³n previa estÃ¡ aquÃ­"
  
! #: cp/decl.cc:17006
  #, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "no coincide el tipo subyacente en el enum %q#T"
  
! #: cp/decl.cc:17017
  #, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tipos subyacentes diferentes en el enum %q#T"
  
! #: cp/decl.cc:17090
  #, fuzzy, gcc-internal-format
  #| msgid "underlying type %<%T%> of %<%T%> must be an integral type"
  msgid "underlying type %qT of %qT must be an integral type"
*************** msgstr "el tipo subyacente %<%T%> de %<%
*** 60921,61009 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17224
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ningÃºn tipo integral puede representar todos los valores de enumerador de %qT"
  
! #: cp/decl.cc:17405
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qD is not an integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.cc:17415
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.cc:17464
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.cc:17465
  #, fuzzy, gcc-internal-format
  #| msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.cc:17476
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "desbordamiento en valores de enumeraciÃ³n en %qD"
  
! #: cp/decl.cc:17496
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: cp/decl.cc:17595 cp/parser.cc:21732
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "definiciÃ³n mÃºltiple de %q#T"
  
! #: cp/decl.cc:17669
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "el tipo de devoluciÃ³n %q#T es un tipo de dato incompleto"
  
! #: cp/decl.cc:17827 cp/typeck.cc:11238
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> debe devolver una referencia a %<*this%>"
  
! #: cp/decl.cc:18657
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "no hay una declaraciÃ³n de devoluciÃ³n en la funciÃ³n que no devuelve void"
  
! #: cp/decl.cc:18659 cp/typeck.cc:11118
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "los tipos de devoluciÃ³n de funciÃ³n no son compatibles debido a %<volatile%>"
  
! #: cp/decl.cc:18719
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "no hay una declaraciÃ³n de devoluciÃ³n en la funciÃ³n que no devuelve void"
  
! #: cp/decl.cc:18899
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ya se definiÃ³ en la clase %qT"
  
! #: cp/decl.cc:19287
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing %qs"
  msgid "using %qs"
  msgstr "%qs contenedora"
  
! #: cp/decl.cc:19299
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD defaults to %<int%>"
  msgid "use of %qD before deduction of %<auto%>"
--- 61218,61306 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17239
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr "ningÃºn tipo integral puede representar todos los valores de enumerador de %qT"
  
! #: cp/decl.cc:17420
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qD is not an integer constant"
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.cc:17430
  #, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "el valor de enumerador para %qD no es una constante entera"
  
! #: cp/decl.cc:17479
  #, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.cc:17480
  #, fuzzy, gcc-internal-format
  #| msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "el valor del enumerador incrementado es demasiado grande para %<unsigned long%>"
  
! #: cp/decl.cc:17491
  #, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "desbordamiento en valores de enumeraciÃ³n en %qD"
  
! #: cp/decl.cc:17511
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value %E is too large for underlying type %<%T%>"
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "el valor de enumerador %E es demasiado grande para el tipo subyacente %<%T%>"
  
! #: cp/decl.cc:17610 cp/parser.cc:21732
  #, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "definiciÃ³n mÃºltiple de %q#T"
  
! #: cp/decl.cc:17684
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "el tipo de devoluciÃ³n %q#T es un tipo de dato incompleto"
  
! #: cp/decl.cc:17842 cp/typeck.cc:11242
  #, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator=%> debe devolver una referencia a %<*this%>"
  
! #: cp/decl.cc:18672
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statements in function returning %qT"
  msgstr "no hay una declaraciÃ³n de devoluciÃ³n en la funciÃ³n que no devuelve void"
  
! #: cp/decl.cc:18674 cp/typeck.cc:11122
  #, fuzzy, gcc-internal-format
  #| msgid "function return types not compatible due to %<volatile%>"
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "los tipos de devoluciÃ³n de funciÃ³n no son compatibles debido a %<volatile%>"
  
! #: cp/decl.cc:18734
  #, fuzzy, gcc-internal-format
  #| msgid "no return statement in function returning non-void"
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "no hay una declaraciÃ³n de devoluciÃ³n en la funciÃ³n que no devuelve void"
  
! #: cp/decl.cc:18914
  #, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD ya se definiÃ³ en la clase %qT"
  
! #: cp/decl.cc:19304
  #, fuzzy, gcc-internal-format
  #| msgid "enclosing %qs"
  msgid "using %qs"
  msgstr "%qs contenedora"
  
! #: cp/decl.cc:19316
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD defaults to %<int%>"
  msgid "use of %qD before deduction of %<auto%>"
*************** msgstr "no se puede borrar una funciÃ³n.
*** 61061,61067 ****
  msgid "deleting %qT is undefined"
  msgstr "el borrado de %qT estÃ¡ indefinido"
  
! #: cp/decl2.cc:768 cp/pt.cc:5939
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "declaraciÃ³n plantilla de %q#D"
--- 61358,61364 ----
  msgid "deleting %qT is undefined"
  msgstr "el borrado de %qT estÃ¡ indefinido"
  
! #: cp/decl2.cc:768 cp/pt.cc:5961
  #, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "declaraciÃ³n plantilla de %q#D"
*************** msgstr "declaraciÃ³n plantilla de %q#D"
*** 61071,61077 ****
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "las listas de parÃ¡metro de plantilla proporcionadas no coinciden con los parÃ¡metros de plantilla de %qD"
  
! #: cp/decl2.cc:823 cp/pt.cc:5907
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "se declarÃ³ el destructor %qD como una plantilla miembro"
--- 61368,61374 ----
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "las listas de parÃ¡metro de plantilla proporcionadas no coinciden con los parÃ¡metros de plantilla de %qD"
  
! #: cp/decl2.cc:823 cp/pt.cc:5929
  #, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "se declarÃ³ el destructor %qD como una plantilla miembro"
*************** msgstr "los destructores deben ser funci
*** 61270,61596 ****
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> toma el tipo %qT como primer argumento"
  
! #: cp/decl2.cc:3154
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:3158
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:3164
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3168
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:3176
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT se declarÃ³ con mayor visibilidad que el tipo de su campo %qD"
  
! #: cp/decl2.cc:3195
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT which has no linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:3199
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:3205
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT which has internal linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3209
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:3216
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT se declarÃ³ con mayor visibilidad que su base %qT"
  
! #: cp/decl2.cc:4695
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using anonymous type, is used but never defined"
! msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%q+#D, declarada usando el tipo anÃ³nimo, se usa pero nunca se define"
  
  #. DRs 132, 319 and 389 seem to indicate types with
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:4704
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "se usÃ³ un tipo anÃ³nimo sin enlace para declarar la variable %q#D sin enlace"
  
! #: cp/decl2.cc:4708
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous type with no linkage used to declare function %q#D with linkage"
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "se usÃ³ un tipo anÃ³nimo sin enlace para declarar la funciÃ³n %q#D con enlace"
  
! #: cp/decl2.cc:4712
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D no se refiere al tipo sin calificar, asÃ­ que no se usa para el enlace"
  
! #: cp/decl2.cc:4720
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using local type %qT, is used but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+#D, declarada usando el tipo local %qT, se usa pero nunca se define"
  
! #: cp/decl2.cc:4724
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "se usÃ³ el tipo %qT sin enlace para declarar la variable %q#D con enlace"
  
! #: cp/decl2.cc:4727
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "se usÃ³ el tipo %qT sin enlace para declarar la funciÃ³n %q#D con enlace"
  
! #: cp/decl2.cc:4924
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with a previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "%q#D genera un conflicto con una declaraciÃ³n previa"
  
! #: cp/decl2.cc:4927
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous mangling %q#D"
  msgstr "declaraciÃ³n previa de %q+#D"
  
! #: cp/decl2.cc:4929
  #, fuzzy, gcc-internal-format
  #| msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr "-fabi-version=6 (o =0) evita este error con un cambio en la decodificaciÃ³n"
  
! #: cp/decl2.cc:5001 cp/decl2.cc:5004
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5343
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "se usa la funciÃ³n inline %q+D pero nunca se define"
  
! #: cp/decl2.cc:5569
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of %q+#D"
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "falta el argumento por defecto para el parÃ¡metro %P de %q+#D"
  
! #: cp/decl2.cc:5574
  #, fuzzy, gcc-internal-format
  #| msgid "parameter pack cannot have a default argument"
  msgid "...following parameter %P which has a default argument"
  msgstr "el paquete de parÃ¡metros no puede tener un argumento por defecto"
  
! #: cp/decl2.cc:5698
  #, fuzzy, gcc-internal-format
  #| msgid "class %qE is deprecated"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "la clase %qE es obsoleta"
  
! #: cp/decl2.cc:5702
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:5843
  #, fuzzy, gcc-internal-format
  #| msgid "converting lambda which uses %<...%> to function pointer"
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "se convierte lambda la cual usa %<...%> a un puntero de funciÃ³n"
  
! #: cp/decl2.cc:5846
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "se usÃ³ la funciÃ³n borrada %q+D"
  
! #: cp/decl2.cc:5900
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/decl2.cc:5930
  #, fuzzy, gcc-internal-format
  #| msgid "using %<typename%> outside of template"
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "se usa %<typename%> fuera de la plantilla"
  
! #: cp/error.cc:4112
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "sin argumentos"
  
! #: cp/error.cc:4204
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4551
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las listas de inicializador extendidas sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4556
  #, fuzzy, gcc-internal-format
  #| msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los operadores de conversiÃ³n explÃ­cita sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4561
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4566
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4571
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4576
  #, fuzzy, gcc-internal-format
  #| msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los enums con Ã¡mbito sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4581
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las funciones por defecto y borradas sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4587
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los nombres de espacio incluidos en lÃ­nea sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4592
  #, fuzzy, gcc-internal-format
  #| msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los controles de anulaciÃ³n (override/final) sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4597
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los inicializadores de datos miembro que no son static sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4602
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las literales definidas por el usuario sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4607
  #, fuzzy, gcc-internal-format
  #| msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los constructores delegadores sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4612
  #, fuzzy, gcc-internal-format
  #| msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los constructores delegadores sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4617
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4622
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las literales definidas por el usuario sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4672
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "se utilizÃ³ el tipo incompleto %qT en un especificador de nombre anidado"
  
! #: cp/error.cc:4676
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "la referencia a %<%T::%D%> es ambigua"
  
! #: cp/error.cc:4690
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE; did you mean %qE?"
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qT no tiene un miembro llamado %qE; Â¿quiso decir %qE?"
  
! #: cp/error.cc:4694 cp/typeck.cc:2874
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/error.cc:4716
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE; did you mean %qE?"
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qT no tiene un miembro llamado %qE; Â¿quiso decir %qE?"
  
! #: cp/error.cc:4720 cp/typeck.cc:3466
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD no es un miembro de %qD"
  
! #: cp/error.cc:4731
  #, fuzzy, gcc-internal-format
  #| msgid "%<::%D%> has not been declared"
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> no se ha declarado"
  
! #: cp/error.cc:4735
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> no se ha declarado"
--- 61567,61905 ----
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%> toma el tipo %qT como primer argumento"
  
! #: cp/decl2.cc:3159
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:3163
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:3169
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3173
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a field %qD whose type uses the anonymous namespace"
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr "%qT tiene un campo %qD cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:3181
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qT se declarÃ³ con mayor visibilidad que el tipo de su campo %qD"
  
! #: cp/decl2.cc:3200
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT which has no linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:3204
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:3210
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT which has internal linkage"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3214
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has a base %qT whose type uses the anonymous namespace"
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr "%qT tiene una base %qT cuyo tipo usa el espacio de nombres anÃ³nimo"
  
! #: cp/decl2.cc:3221
  #, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qT se declarÃ³ con mayor visibilidad que su base %qT"
  
! #: cp/decl2.cc:4713
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using anonymous type, is used but never defined"
! msgid "%q#D, declared using an unnamed type, is used but never defined"
! msgstr "%q+#D, declarada usando el tipo anÃ³nimo, se usa pero nunca se define"
! 
! #: cp/decl2.cc:4717
! #, fuzzy, gcc-internal-format
! #| msgid "%q+#D, declared using anonymous type, is used but never defined"
! msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr "%q+#D, declarada usando el tipo anÃ³nimo, se usa pero nunca se define"
  
  #. DRs 132, 319 and 389 seem to indicate types with
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:4727
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous type with no linkage used to declare variable %q#D with linkage"
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "se usÃ³ un tipo anÃ³nimo sin enlace para declarar la variable %q#D sin enlace"
  
! #: cp/decl2.cc:4731
  #, fuzzy, gcc-internal-format
  #| msgid "anonymous type with no linkage used to declare function %q#D with linkage"
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "se usÃ³ un tipo anÃ³nimo sin enlace para declarar la funciÃ³n %q#D con enlace"
  
! #: cp/decl2.cc:4735
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D does not refer to the unqualified type, so it is not used for linkage"
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr "%q+#D no se refiere al tipo sin calificar, asÃ­ que no se usa para el enlace"
  
! #: cp/decl2.cc:4753
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D, declared using local type %qT, is used but never defined"
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%q+#D, declarada usando el tipo local %qT, se usa pero nunca se define"
  
! #: cp/decl2.cc:4757
! #, fuzzy, gcc-internal-format
! #| msgid "%q+#D, declared using local type %qT, is used but never defined"
! msgid "%q#D, declared using local type %qT, is used but not defined here"
! msgstr "%q+#D, declarada usando el tipo local %qT, se usa pero nunca se define"
! 
! #: cp/decl2.cc:4765
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "se usÃ³ el tipo %qT sin enlace para declarar la variable %q#D con enlace"
  
! #: cp/decl2.cc:4768
  #, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "se usÃ³ el tipo %qT sin enlace para declarar la funciÃ³n %q#D con enlace"
  
! #: cp/decl2.cc:4965
  #, fuzzy, gcc-internal-format
  #| msgid "%q#D conflicts with a previous declaration"
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "%q#D genera un conflicto con una declaraciÃ³n previa"
  
! #: cp/decl2.cc:4968
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+#D"
  msgid "previous mangling %q#D"
  msgstr "declaraciÃ³n previa de %q+#D"
  
! #: cp/decl2.cc:4970
  #, fuzzy, gcc-internal-format
  #| msgid "-fabi-version=6 (or =0) avoids this error with a change in mangling"
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr "-fabi-version=6 (o =0) evita este error con un cambio en la decodificaciÃ³n"
  
! #: cp/decl2.cc:5042 cp/decl2.cc:5045
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5384
  #, fuzzy, gcc-internal-format
  #| msgid "inline function %q+D used but never defined"
  msgid "inline function %qD used but never defined"
  msgstr "se usa la funciÃ³n inline %q+D pero nunca se define"
  
! #: cp/decl2.cc:5610
  #, fuzzy, gcc-internal-format
  #| msgid "default argument missing for parameter %P of %q+#D"
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "falta el argumento por defecto para el parÃ¡metro %P de %q+#D"
  
! #: cp/decl2.cc:5615
  #, fuzzy, gcc-internal-format
  #| msgid "parameter pack cannot have a default argument"
  msgid "...following parameter %P which has a default argument"
  msgstr "el paquete de parÃ¡metros no puede tener un argumento por defecto"
  
! #: cp/decl2.cc:5739
  #, fuzzy, gcc-internal-format
  #| msgid "class %qE is deprecated"
  msgid "implicitly-declared %qD is deprecated"
  msgstr "la clase %qE es obsoleta"
  
! #: cp/decl2.cc:5743
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:5884
  #, fuzzy, gcc-internal-format
  #| msgid "converting lambda which uses %<...%> to function pointer"
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "se convierte lambda la cual usa %<...%> a un puntero de funciÃ³n"
  
! #: cp/decl2.cc:5887
  #, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "se usÃ³ la funciÃ³n borrada %q+D"
  
! #: cp/decl2.cc:5941
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/decl2.cc:5971
  #, fuzzy, gcc-internal-format
  #| msgid "using %<typename%> outside of template"
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr "se usa %<typename%> fuera de la plantilla"
  
! #: cp/error.cc:4115
  #, fuzzy, gcc-internal-format
  #| msgid "no arguments"
  msgid "(no argument)"
  msgstr "sin argumentos"
  
! #: cp/error.cc:4207
  #, gcc-internal-format
  msgid "[...]"
  msgstr ""
  
! #: cp/error.cc:4554
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las listas de inicializador extendidas sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4559
  #, fuzzy, gcc-internal-format
  #| msgid "explicit conversion operators only available with -std=c++11 or -std=gnu++11"
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los operadores de conversiÃ³n explÃ­cita sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4564
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4569
  #, fuzzy, gcc-internal-format
  #| msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4574
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4579
  #, fuzzy, gcc-internal-format
  #| msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los enums con Ã¡mbito sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4584
  #, fuzzy, gcc-internal-format
  #| msgid "defaulted and deleted functions only available with -std=c++11 or -std=gnu++11"
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las funciones por defecto y borradas sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4590
  #, fuzzy, gcc-internal-format
  #| msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los nombres de espacio incluidos en lÃ­nea sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4595
  #, fuzzy, gcc-internal-format
  #| msgid "override controls (override/final) only available with -std=c++11 or -std=gnu++11"
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los controles de anulaciÃ³n (override/final) sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4600
  #, fuzzy, gcc-internal-format
  #| msgid "non-static data member initializers only available with -std=c++11 or -std=gnu++11"
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los inicializadores de datos miembro que no son static sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4605
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las literales definidas por el usuario sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4610
  #, fuzzy, gcc-internal-format
  #| msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los constructores delegadores sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4615
  #, fuzzy, gcc-internal-format
  #| msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los constructores delegadores sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4620
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4625
  #, fuzzy, gcc-internal-format
  #| msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "las literales definidas por el usuario sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/error.cc:4675
  #, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "se utilizÃ³ el tipo incompleto %qT en un especificador de nombre anidado"
  
! #: cp/error.cc:4679
  #, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "la referencia a %<%T::%D%> es ambigua"
  
! #: cp/error.cc:4693
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE; did you mean %qE?"
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "%qT no tiene un miembro llamado %qE; Â¿quiso decir %qE?"
  
! #: cp/error.cc:4697 cp/typeck.cc:2875
  #, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/error.cc:4719
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE; did you mean %qE?"
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "%qT no tiene un miembro llamado %qE; Â¿quiso decir %qE?"
  
! #: cp/error.cc:4723 cp/typeck.cc:3467
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD no es un miembro de %qD"
  
! #: cp/error.cc:4734
  #, fuzzy, gcc-internal-format
  #| msgid "%<::%D%> has not been declared"
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%D%> no se ha declarado"
  
! #: cp/error.cc:4738
  #, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%D%> no se ha declarado"
*************** msgstr "inicializaciÃ³n de un miembro de
*** 61799,61805 ****
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:901 cp/init.cc:982
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "%qD se inicializa con sÃ­ mismo"
--- 62108,62114 ----
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:901 cp/init.cc:1014
  #, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "%qD se inicializa con sÃ­ mismo"
*************** msgstr "%qD se inicializa con sÃ­ mismo"
*** 61809,62174 ****
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:911
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD is used uninitialized"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/init.cc:959
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%qD se debe inicializar en la lista de inicializaciÃ³n de miembros"
  
! #: cp/init.cc:1103
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "inicializador no vÃ¡lido para la matriz miembro %q#D"
  
! #: cp/init.cc:1118 cp/init.cc:1144 cp/init.cc:2739 cp/method.cc:2494
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "miembro const sin inicializar en %q#T"
  
! #: cp/init.cc:1120 cp/init.cc:1138 cp/init.cc:1146 cp/init.cc:2724
! #: cp/init.cc:2752 cp/method.cc:2497 cp/method.cc:2508
  #, fuzzy, gcc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%q#D should be initialized"
  msgstr "%qD se debe inicializar"
  
! #: cp/init.cc:1136 cp/init.cc:2711 cp/method.cc:2505
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "miembro referencia sin inicializar en %q#T"
  
! #: cp/init.cc:1321
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%qD will be initialized after"
  msgstr "%q+D se inicializarÃ¡ despuÃ©s de"
  
! #: cp/init.cc:1324
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "la base %qT se inicializarÃ¡ despuÃ©s de"
  
! #: cp/init.cc:1328
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %q#D"
  msgstr "  %q+#D"
  
! #: cp/init.cc:1330
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  base %qT"
  
! #: cp/init.cc:1332
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr "  cuando se inicializÃ³ aquÃ­"
  
! #: cp/init.cc:1349
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "se dieron inicializaciones mÃºltiples para %qD"
  
! #: cp/init.cc:1353
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "se dieron inicializaciones mÃºltiples para la base %qT"
  
! #: cp/init.cc:1440
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "inicializaciones para mÃºltiples miembros de %qT"
  
! #: cp/init.cc:1549
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "la clase base %q#T debe ser inicializada explÃ­citamente en la copia del constructor"
  
! #: cp/init.cc:1785 cp/init.cc:1804
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "la clase %qT no tiene ningÃºn campo llamado %qD"
  
! #: cp/init.cc:1791
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D es un dato miembro static; sÃ³lo se puede inicializar en su definiciÃ³n"
  
! #: cp/init.cc:1798
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D no es un dato miembro no static de %qT"
  
! #: cp/init.cc:1837
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "inicializador sin nombre para %qT, el cual no tiene clases base"
  
! #: cp/init.cc:1845
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "inicializador sin nombre para %qT, el cual usa herencia mÃºltiple"
  
! #: cp/init.cc:1892
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD es tanto una base directa como una base virtual indirecta"
  
! #: cp/init.cc:1900
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "el tipo %qT no es una base directa o virtual de %qT"
  
! #: cp/init.cc:1903
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "el tipo %qT no es una base directa de %qT"
  
! #: cp/init.cc:2015 cp/init.cc:4914 cp/typeck2.cc:1379
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "la matriz se debe inicializar con un inicializador dentro de llaves"
  
! #: cp/init.cc:2336 cp/semantics.cc:3989 rust/backend/rust-tree.cc:4168
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/init.cc:2394
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "el tipo incompleto %qT no tiene al miembro %qD"
  
! #: cp/init.cc:2408
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "puntero no vÃ¡lido al campo de bits %qD"
  
! #: cp/init.cc:2494 cp/typeck.cc:2361 rust/backend/rust-tree.cc:3811
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro no static %qD"
  
! #: cp/init.cc:2501 cp/semantics.cc:2308
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "uso no vÃ¡lido del dato miembro no static %qD"
  
! #: cp/init.cc:2708
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr "un miembro referencia sin inicializar en %q#T usa %<new%> sin un inicializador new"
  
! #: cp/init.cc:2716
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "un miembro referencia sin inicializar en %q#T usa %<new%> sin un inicializador new"
  
! #: cp/init.cc:2720
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member in %q#T"
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "miembro referencia sin inicializar en %q#T"
  
! #: cp/init.cc:2736
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "un miembro const sin inicializar en %q#T usa %<new%> sin un inicializador new"
  
! #: cp/init.cc:2744
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "un miembro const sin inicializar en %q#T usa %<new%> sin un inicializador new"
  
! #: cp/init.cc:2748
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member in %q#T"
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "miembro const sin inicializar en %q#T"
  
! #: cp/init.cc:2863
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2866
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2876
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2879
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2888
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2891
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2908
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "at offset %wi from %qD declared here"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
  
! #: cp/init.cc:2912
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
  
! #: cp/init.cc:3110
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "desbordamiento entero en la expresiÃ³n"
  
! #: cp/init.cc:3120
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "array size in new-expression must be constant"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/init.cc:3138
  #, fuzzy, gcc-internal-format
  #| msgid "double quoted strings not allowed in #if expressions"
  msgid "variably modified type not allowed in new-expression"
  msgstr "no se permite cadenas con comillas dobles en expresiones #if"
  
! #: cp/init.cc:3154
  #, fuzzy, gcc-internal-format
  #| msgid "try removing the parentheses around the type-id"
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr "intente borrar los parÃ©ntesis alrededor del id-de-tipo"
  
! #: cp/init.cc:3156
  #, fuzzy, gcc-internal-format
  #| msgid "try removing the parentheses around the type-id"
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "intente borrar los parÃ©ntesis alrededor del id-de-tipo"
  
! #: cp/init.cc:3166
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type %<void%> for new"
  msgid "invalid type %<void%> for %<new%>"
  msgstr "tipo %<void%> no vÃ¡lido para new"
  
! #: cp/init.cc:3172
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3214
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "const sin inicializar en %<new%> de %q#T"
  
! #: cp/init.cc:3370
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "no se encontrÃ³ un %qD adecuado en la clase %qT"
  
! #: cp/init.cc:3459
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3462
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT does not have any field named %qD"
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "la clase %qT no tiene ningÃºn campo llamado %qD"
  
! #: cp/init.cc:3465
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3661
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "inicializador entre parÃ©ntesis en la matriz new"
  
! #: cp/init.cc:3932
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "el tamaÃ±o de la matriz nueva debe tener un tipo integral"
  
! #: cp/init.cc:3961
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new no se puede aplicar a un tipo de referencia"
  
! #: cp/init.cc:3970
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new no se puede aplicar a un tipo de funciÃ³n"
  
! #: cp/init.cc:4090
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr "se detectÃ³ un posible problema en la invocaciÃ³n del operador delete:"
  
! #: cp/init.cc:4094
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr "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.cc:4816
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "el inicializador termina prematuramente"
  
! #: cp/init.cc:5114
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "tamaÃ±o de matriz desconocida en delete"
  
! #: cp/init.cc:5148
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr "se detectÃ³ un posible problema en la invocaciÃ³n del operador delete:"
  
! #: cp/init.cc:5153
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr "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.cc:5168
  #, fuzzy, gcc-internal-format
  #| msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr "si borra un objeto de tipo de clase abstracta %qT que tiene un destructor que no es virtual, puede causar conducta indefinida"
  
! #: cp/init.cc:5173
  #, fuzzy, gcc-internal-format
  #| msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr "si borra un objeto de tipo de clase polimÃ³rfica %qT que tiene un destructor que no es virtual, puede causar conducta indefinida"
  
! #: cp/init.cc:5480
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
--- 62118,62483 ----
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:912
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD is used uninitialized"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/init.cc:991
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%qD se debe inicializar en la lista de inicializaciÃ³n de miembros"
  
! #: cp/init.cc:1133
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "inicializador no vÃ¡lido para la matriz miembro %q#D"
  
! #: cp/init.cc:1148 cp/init.cc:1174 cp/init.cc:2769 cp/method.cc:2494
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "miembro const sin inicializar en %q#T"
  
! #: cp/init.cc:1150 cp/init.cc:1168 cp/init.cc:1176 cp/init.cc:2754
! #: cp/init.cc:2782 cp/method.cc:2497 cp/method.cc:2508
  #, fuzzy, gcc-internal-format
  #| msgid "%qD should be initialized"
  msgid "%q#D should be initialized"
  msgstr "%qD se debe inicializar"
  
! #: cp/init.cc:1166 cp/init.cc:2741 cp/method.cc:2505
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "miembro referencia sin inicializar en %q#T"
  
! #: cp/init.cc:1351
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D will be initialized after"
  msgid "%qD will be initialized after"
  msgstr "%q+D se inicializarÃ¡ despuÃ©s de"
  
! #: cp/init.cc:1354
  #, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "la base %qT se inicializarÃ¡ despuÃ©s de"
  
! #: cp/init.cc:1358
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+#D"
  msgid "  %q#D"
  msgstr "  %q+#D"
  
! #: cp/init.cc:1360
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  base %qT"
  
! #: cp/init.cc:1362
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr "  cuando se inicializÃ³ aquÃ­"
  
! #: cp/init.cc:1379
  #, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "se dieron inicializaciones mÃºltiples para %qD"
  
! #: cp/init.cc:1383
  #, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "se dieron inicializaciones mÃºltiples para la base %qT"
  
! #: cp/init.cc:1470
  #, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "inicializaciones para mÃºltiples miembros de %qT"
  
! #: cp/init.cc:1579
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "la clase base %q#T debe ser inicializada explÃ­citamente en la copia del constructor"
  
! #: cp/init.cc:1815 cp/init.cc:1834
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "la clase %qT no tiene ningÃºn campo llamado %qD"
  
! #: cp/init.cc:1821
  #, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "%q#D es un dato miembro static; sÃ³lo se puede inicializar en su definiciÃ³n"
  
! #: cp/init.cc:1828
  #, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "%q#D no es un dato miembro no static de %qT"
  
! #: cp/init.cc:1867
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "inicializador sin nombre para %qT, el cual no tiene clases base"
  
! #: cp/init.cc:1875
  #, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "inicializador sin nombre para %qT, el cual usa herencia mÃºltiple"
  
! #: cp/init.cc:1922
  #, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "%qD es tanto una base directa como una base virtual indirecta"
  
! #: cp/init.cc:1930
  #, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "el tipo %qT no es una base directa o virtual de %qT"
  
! #: cp/init.cc:1933
  #, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "el tipo %qT no es una base directa de %qT"
  
! #: cp/init.cc:2045 cp/init.cc:4944 cp/typeck2.cc:1378
  #, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "la matriz se debe inicializar con un inicializador dentro de llaves"
  
! #: cp/init.cc:2366 cp/semantics.cc:4058 rust/backend/rust-tree.cc:4168
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT no es un tipo de clase"
  
! #: cp/init.cc:2424
  #, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "el tipo incompleto %qT no tiene al miembro %qD"
  
! #: cp/init.cc:2438
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "puntero no vÃ¡lido al campo de bits %qD"
  
! #: cp/init.cc:2524 cp/typeck.cc:2361 rust/backend/rust-tree.cc:3811
  #, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro no static %qD"
  
! #: cp/init.cc:2531 cp/semantics.cc:2377
  #, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "uso no vÃ¡lido del dato miembro no static %qD"
  
! #: cp/init.cc:2738
  #, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr "un miembro referencia sin inicializar en %q#T usa %<new%> sin un inicializador new"
  
! #: cp/init.cc:2746
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "un miembro referencia sin inicializar en %q#T usa %<new%> sin un inicializador new"
  
! #: cp/init.cc:2750
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized reference member in %q#T"
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "miembro referencia sin inicializar en %q#T"
  
! #: cp/init.cc:2766
  #, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "un miembro const sin inicializar en %q#T usa %<new%> sin un inicializador new"
  
! #: cp/init.cc:2774
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "un miembro const sin inicializar en %q#T usa %<new%> sin un inicializador new"
  
! #: cp/init.cc:2778
  #, fuzzy, gcc-internal-format
  #| msgid "uninitialized const member in %q#T"
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "miembro const sin inicializar en %q#T"
  
! #: cp/init.cc:2893
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2896
  #, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2906
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2909
  #, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2918
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr ""
  
! #: cp/init.cc:2921
  #, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr ""
  
! #: cp/init.cc:2938
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "at offset %wi from %qD declared here"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
  
! #: cp/init.cc:2942
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
  
! #: cp/init.cc:3140
  #, fuzzy, gcc-internal-format
  #| msgid "integer overflow in expression"
  msgid "integer overflow in array size"
  msgstr "desbordamiento entero en la expresiÃ³n"
  
! #: cp/init.cc:3150
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "array size in new-expression must be constant"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/init.cc:3168
  #, fuzzy, gcc-internal-format
  #| msgid "double quoted strings not allowed in #if expressions"
  msgid "variably modified type not allowed in new-expression"
  msgstr "no se permite cadenas con comillas dobles en expresiones #if"
  
! #: cp/init.cc:3184
  #, fuzzy, gcc-internal-format
  #| msgid "try removing the parentheses around the type-id"
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr "intente borrar los parÃ©ntesis alrededor del id-de-tipo"
  
! #: cp/init.cc:3186
  #, fuzzy, gcc-internal-format
  #| msgid "try removing the parentheses around the type-id"
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "intente borrar los parÃ©ntesis alrededor del id-de-tipo"
  
! #: cp/init.cc:3196
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type %<void%> for new"
  msgid "invalid type %<void%> for %<new%>"
  msgstr "tipo %<void%> no vÃ¡lido para new"
  
! #: cp/init.cc:3202
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3244
  #, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "const sin inicializar en %<new%> de %q#T"
  
! #: cp/init.cc:3400
  #, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "no se encontrÃ³ un %qD adecuado en la clase %qT"
  
! #: cp/init.cc:3489
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3492
  #, fuzzy, gcc-internal-format
  #| msgid "class %qT does not have any field named %qD"
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "la clase %qT no tiene ningÃºn campo llamado %qD"
  
! #: cp/init.cc:3495
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3691
  #, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "inicializador entre parÃ©ntesis en la matriz new"
  
! #: cp/init.cc:3962
  #, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "el tamaÃ±o de la matriz nueva debe tener un tipo integral"
  
! #: cp/init.cc:3991
  #, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "new no se puede aplicar a un tipo de referencia"
  
! #: cp/init.cc:4000
  #, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "new no se puede aplicar a un tipo de funciÃ³n"
  
! #: cp/init.cc:4120
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr "se detectÃ³ un posible problema en la invocaciÃ³n del operador delete:"
  
! #: cp/init.cc:4124
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr "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.cc:4846
  #, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "el inicializador termina prematuramente"
  
! #: cp/init.cc:5144
  #, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "tamaÃ±o de matriz desconocida en delete"
  
! #: cp/init.cc:5178
  #, fuzzy, gcc-internal-format
  #| msgid "possible problem detected in invocation of delete operator:"
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr "se detectÃ³ un posible problema en la invocaciÃ³n del operador delete:"
  
! #: cp/init.cc:5183
  #, fuzzy, gcc-internal-format
  #| msgid "neither the destructor nor the class-specific operator delete will be called, even if they are declared when the class is defined"
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr "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.cc:5198
  #, fuzzy, gcc-internal-format
  #| msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviour"
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr "si borra un objeto de tipo de clase abstracta %qT que tiene un destructor que no es virtual, puede causar conducta indefinida"
  
! #: cp/init.cc:5203
  #, fuzzy, gcc-internal-format
  #| msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviour"
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr "si borra un objeto de tipo de clase polimÃ³rfica %qT que tiene un destructor que no es virtual, puede causar conducta indefinida"
  
! #: cp/init.cc:5510
  #, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
*************** msgstr "%q+#D es implÃ­citamente deleted
*** 62564,62866 ****
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3423
  #, fuzzy, gcc-internal-format
  #| msgid "does not match expected signature %qD"
  msgid "defaulted declaration %q+D does not match the expected signature"
  msgstr "no coincide la firma esperada %qD"
  
! #: cp/method.cc:3426
  #, fuzzy, gcc-internal-format
  #| msgid "does not match expected signature %qD"
  msgid "expected signature: %qD"
  msgstr "no coincide la firma esperada %qD"
  
! #: cp/method.cc:3458
  #, fuzzy, gcc-internal-format
  #| msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr "la funciÃ³n %q+D explÃ­citamente por defecto no se puede declarar como constexpr porque la declaraciÃ³n implÃ­cita no es constexpr:"
  
! #: cp/method.cc:3478
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "una plantilla no se puede definir por defecto"
  
! #: cp/method.cc:3517
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD no se puede definir por defecto"
  
! #: cp/method.cc:3526
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "funciÃ³n definida por defecto %q+D con argumento por defecto"
  
! #: cp/module.cc:1549
  #, fuzzy, gcc-internal-format
  #| msgid "%s: section %s is missing"
  msgid "section %qs is missing or corrupted"
  msgstr "%s: falta la secciÃ³n %s"
  
! #: cp/module.cc:1551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: section %s is missing"
  msgid "section #%u is missing or corrupted"
  msgstr "%s: falta la secciÃ³n %s"
  
! #: cp/module.cc:1773
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr ""
  
! #: cp/module.cc:1788
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id for type"
  msgid "unexpected encapsulation format or type"
  msgstr "se esperaba un id de plantilla para el tipo"
  
! #: cp/module.cc:1797
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr ""
  
! #: cp/module.cc:11383
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting global module declaration %#qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/module.cc:11385
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration %q+D"
  msgid "existing declaration %#qD"
  msgstr "en la declaraciÃ³n %q+D"
  
! #: cp/module.cc:12423
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of %q#D doesn%'t match"
  msgid "definition of %qD does not match"
  msgstr "la declaraciÃ³n extern de %q#D no coincide"
  
! #: cp/module.cc:12425
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "existing definition %qD"
  msgstr "falta la definiciÃ³n"
  
! #: cp/module.cc:12437
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "... this enumerator %qD"
  msgstr "redeclaraciÃ³n del enumerador %q+D"
  
! #: cp/module.cc:12439
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "enumerator %qD does not match ..."
  msgstr "el argumento de tipo %qT no coincide con %qT"
  
! #: cp/module.cc:12445
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:12449
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13580
  #, gcc-internal-format
  msgid "%q#D references internal linkage entity %q#D"
  msgstr ""
  
! #: cp/module.cc:14163
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
  #. Cannot import the current module.
! #: cp/module.cc:14182
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:14183 cp/module.cc:19383
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "module %qs declared here"
  msgstr "la rutina %qD se declara aquÃ­"
  
! #: cp/module.cc:14527
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:14533
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:16333
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:17206
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:17446
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "macro definitions of %qE corrupted"
  msgstr "la definiciÃ³n previa de %q+D estaba aquÃ­"
  
! #: cp/module.cc:17470 cp/module.cc:17473
  #, fuzzy, gcc-internal-format
  #| msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgid "inconsistent imported macro definition %qE"
  msgstr "  deducciÃ³n de paquete de parÃ¡metros inconsistente con %qT y %qT"
  
! #: cp/module.cc:17479
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:17481
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:17713
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete module file %qs: %s"
  msgid "compiled module file is %qs"
  msgstr "No se puede borrar el fichero de mÃ³dulo %qs: %s"
  
! #: cp/module.cc:17750 cp/module.cc:17755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Display the compiler's version."
  msgid "compiled module is %sversion %s"
  msgstr "Muestra la versiÃ³n del compilador."
  
! #: cp/module.cc:17761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2 versiÃ³n %s\n"
  
! #: cp/module.cc:17791
  #, fuzzy, gcc-internal-format
  #| msgid "no %qs getter found"
  msgid "module %qs found"
  msgstr "no se encuentra el getter %qs"
  
! #: cp/module.cc:17793
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:17794
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:17809
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:17823
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:17835
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:17851
  #, fuzzy, gcc-internal-format
  #| msgid "exception handling disabled, use -fexceptions to enable"
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr "manejo de excepciones desactivado, use -fexceptions para activar"
  
! #: cp/module.cc:17868
  #, fuzzy, gcc-internal-format
  #| msgid "function attribute mismatch"
  msgid "fixed tree mismatch"
  msgstr "no coincide el atributo de funciÃ³n"
  
! #: cp/module.cc:17959
  #, fuzzy, gcc-internal-format
  #| msgid "target optimization options not supported yet"
  msgid "interface partition is not exported"
  msgstr "no se admiten aÃºn las opciones de optimizaciÃ³n del objetivo"
  
! #: cp/module.cc:18516
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to rename %s to state file %s [%s]"
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "no se puede renombrar %s al fichero de estado %s [%s]"
  
! #: cp/module.cc:18554
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to open %s"
  msgid "failed to read compiled module: %s"
  msgstr "no se puede abrir %s"
  
! #: cp/module.cc:18564
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:18569
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:18572
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:19077
  #, fuzzy, gcc-internal-format
  #| msgid "reading"
  msgid "reading CMI %qs"
  msgstr "leyendo"
  
! #: cp/module.cc:19228
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19229
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:19236
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19237
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:19299
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19303
  #, fuzzy, gcc-internal-format
  #| msgid "unknown option for %<%s=%s%>"
  msgid "during load of pendings for %<%E%s%E%>"
--- 62873,63175 ----
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3426
  #, fuzzy, gcc-internal-format
  #| msgid "does not match expected signature %qD"
  msgid "defaulted declaration %q+D does not match the expected signature"
  msgstr "no coincide la firma esperada %qD"
  
! #: cp/method.cc:3429
  #, fuzzy, gcc-internal-format
  #| msgid "does not match expected signature %qD"
  msgid "expected signature: %qD"
  msgstr "no coincide la firma esperada %qD"
  
! #: cp/method.cc:3461
  #, fuzzy, gcc-internal-format
  #| msgid "explicitly defaulted function %q+D cannot be declared as constexpr because the implicit declaration is not constexpr:"
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr "la funciÃ³n %q+D explÃ­citamente por defecto no se puede declarar como constexpr porque la declaraciÃ³n implÃ­cita no es constexpr:"
  
! #: cp/method.cc:3481
  #, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "una plantilla no se puede definir por defecto"
  
! #: cp/method.cc:3520
  #, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD no se puede definir por defecto"
  
! #: cp/method.cc:3529
  #, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "funciÃ³n definida por defecto %q+D con argumento por defecto"
  
! #: cp/module.cc:1583
  #, fuzzy, gcc-internal-format
  #| msgid "%s: section %s is missing"
  msgid "section %qs is missing or corrupted"
  msgstr "%s: falta la secciÃ³n %s"
  
! #: cp/module.cc:1585
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s: section %s is missing"
  msgid "section #%u is missing or corrupted"
  msgstr "%s: falta la secciÃ³n %s"
  
! #: cp/module.cc:1807
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr ""
  
! #: cp/module.cc:1822
  #, fuzzy, gcc-internal-format
  #| msgid "expected template-id for type"
  msgid "unexpected encapsulation format or type"
  msgstr "se esperaba un id de plantilla para el tipo"
  
! #: cp/module.cc:1831
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr ""
  
! #: cp/module.cc:11577
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting global module declaration %#qD"
  msgstr "declaraciones de %q#D en conflicto"
  
! #: cp/module.cc:11579
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration %q+D"
  msgid "existing declaration %#qD"
  msgstr "en la declaraciÃ³n %q+D"
  
! #: cp/module.cc:12626
  #, fuzzy, gcc-internal-format
  #| msgid "extern declaration of %q#D doesn%'t match"
  msgid "definition of %qD does not match"
  msgstr "la declaraciÃ³n extern de %q#D no coincide"
  
! #: cp/module.cc:12628
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "existing definition %qD"
  msgstr "falta la definiciÃ³n"
  
! #: cp/module.cc:12640
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "... this enumerator %qD"
  msgstr "redeclaraciÃ³n del enumerador %q+D"
  
! #: cp/module.cc:12642
  #, fuzzy, gcc-internal-format
  #| msgid "argument of type %qT does not match %qT"
  msgid "enumerator %qD does not match ..."
  msgstr "el argumento de tipo %qT no coincide con %qT"
  
! #: cp/module.cc:12648
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:12652
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13747
  #, gcc-internal-format
  msgid "%q#D references internal linkage entity %q#D"
  msgstr ""
  
! #: cp/module.cc:14330
  #, gcc-internal-format
  msgid "recursive lazy load"
  msgstr ""
  
  #. Cannot import the current module.
! #: cp/module.cc:14349
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:14350 cp/module.cc:19589
  #, fuzzy, gcc-internal-format
  #| msgid "routine %qD declared here"
  msgid "module %qs declared here"
  msgstr "la rutina %qD se declara aquÃ­"
  
! #: cp/module.cc:14694
  #, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr ""
  
! #: cp/module.cc:14700
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:16528
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:17403
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:17643
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+D was here"
  msgid "macro definitions of %qE corrupted"
  msgstr "la definiciÃ³n previa de %q+D estaba aquÃ­"
  
! #: cp/module.cc:17667 cp/module.cc:17670
  #, fuzzy, gcc-internal-format
  #| msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgid "inconsistent imported macro definition %qE"
  msgstr "  deducciÃ³n de paquete de parÃ¡metros inconsistente con %qT y %qT"
  
! #: cp/module.cc:17676
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:17678
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:17911
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete module file %qs: %s"
  msgid "compiled module file is %qs"
  msgstr "No se puede borrar el fichero de mÃ³dulo %qs: %s"
  
! #: cp/module.cc:17948 cp/module.cc:17953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Display the compiler's version."
  msgid "compiled module is %sversion %s"
  msgstr "Muestra la versiÃ³n del compilador."
  
! #: cp/module.cc:17959
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2 versiÃ³n %s\n"
  
! #: cp/module.cc:17989
  #, fuzzy, gcc-internal-format
  #| msgid "no %qs getter found"
  msgid "module %qs found"
  msgstr "no se encuentra el getter %qs"
  
! #: cp/module.cc:17991
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:17992
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:18007
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18021
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:18033
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:18049
  #, fuzzy, gcc-internal-format
  #| msgid "exception handling disabled, use -fexceptions to enable"
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr "manejo de excepciones desactivado, use -fexceptions para activar"
  
! #: cp/module.cc:18066
  #, fuzzy, gcc-internal-format
  #| msgid "function attribute mismatch"
  msgid "fixed tree mismatch"
  msgstr "no coincide el atributo de funciÃ³n"
  
! #: cp/module.cc:18157
  #, fuzzy, gcc-internal-format
  #| msgid "target optimization options not supported yet"
  msgid "interface partition is not exported"
  msgstr "no se admiten aÃºn las opciones de optimizaciÃ³n del objetivo"
  
! #: cp/module.cc:18714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to rename %s to state file %s [%s]"
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "no se puede renombrar %s al fichero de estado %s [%s]"
  
! #: cp/module.cc:18752
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to open %s"
  msgid "failed to read compiled module: %s"
  msgstr "no se puede abrir %s"
  
! #: cp/module.cc:18762
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:18767
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:18770
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:19283
  #, fuzzy, gcc-internal-format
  #| msgid "reading"
  msgid "reading CMI %qs"
  msgstr "leyendo"
  
! #: cp/module.cc:19434
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19435
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:19442
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19443
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:19505
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19509
  #, fuzzy, gcc-internal-format
  #| msgid "unknown option for %<%s=%s%>"
  msgid "during load of pendings for %<%E%s%E%>"
*************** msgstr "opciÃ³n desconocida para %<%s=%s
*** 62873,62986 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:19348
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:19378
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs already declared"
  msgid "module already declared"
  msgstr "El sÃ­mbolo %qs ya se habÃ­a declarado"
  
! #: cp/module.cc:19379
  #, fuzzy, gcc-internal-format
  #| msgid "module procedure"
  msgid "module already imported"
  msgstr "procedimiento mÃ³dulo"
  
! #: cp/module.cc:19384
  #, fuzzy, gcc-internal-format
  #| msgid "module procedure"
  msgid "module %qs imported here"
  msgstr "procedimiento mÃ³dulo"
  
! #: cp/module.cc:19591
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown operand letter: '%c'"
  msgid "unknown Compiled Module Interface: %s"
  msgstr "letra de operando desconocida: '%c'"
  
! #: cp/module.cc:19634
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:19652
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:19653
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:20012
  #, fuzzy, gcc-internal-format
  #| msgid "while writing precompiled header"
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "al escribir el encabezado precompilado"
  
! #: cp/module.cc:20016
  #, fuzzy, gcc-internal-format
  #| msgid "Enable traditional preprocessing."
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "Habilita el preprocesamiento tradicional."
  
! #: cp/module.cc:20026
  #, gcc-internal-format
  msgid "macro debug output may be incomplete with modules"
  msgstr ""
  
! #: cp/module.cc:20027
  #, gcc-internal-format
  msgid "module dependencies require preprocessing"
  msgstr ""
  
! #: cp/module.cc:20029
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the Xtensa SEXT option"
  msgid "you should use the %<-%s%> option"
  msgstr "No usar la opciÃ³n SEXT de Xtensa"
  
! #: cp/module.cc:20064 cp/module.cc:20093
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param name %qs"
  msgid "invalid header name %qs"
  msgstr "nombre de --param %qs no vÃ¡lido"
  
! #: cp/module.cc:20103
  #, fuzzy, gcc-internal-format
  #| msgid "invalid macro name `%s'"
  msgid "invalid module name %qs"
  msgstr "nombre de macro `%s' no vÃ¡lido"
  
! #: cp/module.cc:20293
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:20333
  #, fuzzy, gcc-internal-format
  #| msgid "error writing %qs"
  msgid "writing CMI %qs"
  msgstr "error al escribir %qs"
  
! #: cp/module.cc:20340
  #, fuzzy, gcc-internal-format
  #| msgid "Error writing modules file: %s"
  msgid "not writing module %qs due to errors"
  msgstr "Error al escribir el fichero de mÃ³dulos: %s"
  
! #: cp/module.cc:20405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to write state trailer [%s]"
  msgid "failed to write compiled module: %s"
  msgstr "no se puede escribir el estado remanente [%s]"
  
! #: cp/module.cc:20502
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function %qs"
  msgid "unknown header kind %qs"
--- 63182,63295 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:19554
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:19584
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol %qs already declared"
  msgid "module already declared"
  msgstr "El sÃ­mbolo %qs ya se habÃ­a declarado"
  
! #: cp/module.cc:19585
  #, fuzzy, gcc-internal-format
  #| msgid "module procedure"
  msgid "module already imported"
  msgstr "procedimiento mÃ³dulo"
  
! #: cp/module.cc:19590
  #, fuzzy, gcc-internal-format
  #| msgid "module procedure"
  msgid "module %qs imported here"
  msgstr "procedimiento mÃ³dulo"
  
! #: cp/module.cc:19797
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "unknown operand letter: '%c'"
  msgid "unknown Compiled Module Interface: %s"
  msgstr "letra de operando desconocida: '%c'"
  
! #: cp/module.cc:19840
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:19858
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:19859
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:20218
  #, fuzzy, gcc-internal-format
  #| msgid "while writing precompiled header"
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr "al escribir el encabezado precompilado"
  
! #: cp/module.cc:20222
  #, fuzzy, gcc-internal-format
  #| msgid "Enable traditional preprocessing."
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "Habilita el preprocesamiento tradicional."
  
! #: cp/module.cc:20232
  #, gcc-internal-format
  msgid "macro debug output may be incomplete with modules"
  msgstr ""
  
! #: cp/module.cc:20233
  #, gcc-internal-format
  msgid "module dependencies require preprocessing"
  msgstr ""
  
! #: cp/module.cc:20235
  #, fuzzy, gcc-internal-format
  #| msgid "Do not use the Xtensa SEXT option"
  msgid "you should use the %<-%s%> option"
  msgstr "No usar la opciÃ³n SEXT de Xtensa"
  
! #: cp/module.cc:20270 cp/module.cc:20299
  #, fuzzy, gcc-internal-format
  #| msgid "invalid --param name %qs"
  msgid "invalid header name %qs"
  msgstr "nombre de --param %qs no vÃ¡lido"
  
! #: cp/module.cc:20309
  #, fuzzy, gcc-internal-format
  #| msgid "invalid macro name `%s'"
  msgid "invalid module name %qs"
  msgstr "nombre de macro `%s' no vÃ¡lido"
  
! #: cp/module.cc:20507
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:20547
  #, fuzzy, gcc-internal-format
  #| msgid "error writing %qs"
  msgid "writing CMI %qs"
  msgstr "error al escribir %qs"
  
! #: cp/module.cc:20554
  #, fuzzy, gcc-internal-format
  #| msgid "Error writing modules file: %s"
  msgid "not writing module %qs due to errors"
  msgstr "Error al escribir el fichero de mÃ³dulos: %s"
  
! #: cp/module.cc:20619
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to write state trailer [%s]"
  msgid "failed to write compiled module: %s"
  msgstr "no se puede escribir el estado remanente [%s]"
  
! #: cp/module.cc:20716
  #, fuzzy, gcc-internal-format
  #| msgid "unknown spec function %qs"
  msgid "unknown header kind %qs"
*************** msgstr "%q+D se declarÃ³ aquÃ­, despuÃ©s
*** 63079,63314 ****
  msgid "%q#D declared here with module linkage"
  msgstr "%q+#D se declarÃ³ aquÃ­"
  
! #: cp/name-lookup.cc:5877
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names destructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> nombra al destructor"
  
! #: cp/name-lookup.cc:5893
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "declaraciÃ³n de uso para un no miembro en el Ã¡mbito de la clase"
  
! #: cp/name-lookup.cc:5901
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/name-lookup.cc:5917 cp/pt.cc:18456
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a class, namespace, or enumeration"
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qE no es una clase, un espacio de nombres o una enumeraciÃ³n"
  
! #: cp/name-lookup.cc:5927
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "declaraciÃ³n plantilla de %q#D"
  
! #: cp/name-lookup.cc:5938 cp/name-lookup.cc:6011
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "using-declaration for member at non-class scope"
  msgstr "declaraciÃ³n de uso para un no miembro en el Ã¡mbito de la clase"
  
! #: cp/name-lookup.cc:5961
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct base of %qT"
  msgid "%qT is not a direct base of %qT"
  msgstr "el tipo %qT no es una base directa de %qT"
  
! #: cp/name-lookup.cc:6021
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6033
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared in %qD"
  msgstr "%qE no se ha declarado"
  
! #: cp/name-lookup.cc:6047
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration cannot name destructor"
  msgid "using-declaration may not name namespace %qD"
  msgstr "uan declaraciÃ³n de uso no puede nombrar al destructor"
  
! #: cp/name-lookup.cc:6058
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nombra al constructor en %qT"
  
! #: cp/name-lookup.cc:6151
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "la declaraciÃ³n de %qD no estÃ¡ en un espacio de nombres alrededor de %qD"
  
! #: cp/name-lookup.cc:6192
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "calificaciÃ³n explÃ­cita en la declaraciÃ³n de %qD"
  
! #: cp/name-lookup.cc:6202
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD se deberÃ­a declarar dentro de %qD"
  
! #: cp/name-lookup.cc:6271
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared within %qD"
  msgstr "%qE no se ha declarado"
  
! #: cp/name-lookup.cc:6273
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/name-lookup.cc:6327
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/name-lookup.cc:6334
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "el atributo %qD no tiene signifcado porque los miembros del espacio de nombres anÃ³nimo tiene sÃ­mbolos locales"
  
! #: cp/name-lookup.cc:6344 cp/name-lookup.cc:6371
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/name-lookup.cc:6350
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/name-lookup.cc:6387 cp/name-lookup.cc:8778
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qD"
  
! #: cp/name-lookup.cc:6713
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "lÃ­mite mÃ¡ximo de %d espacios de nombres buscados para %qE"
  
! #: cp/name-lookup.cc:6765
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "alternativa sugerida:"
  msgstr[1] "alternativas sugeridas:"
  
! #: cp/name-lookup.cc:6771
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:7085
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7091
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not available for %s architecture"
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%s no estÃ¡ disponible para la arquitectura %s"
  
! #: cp/name-lookup.cc:7527
  #, fuzzy, gcc-internal-format
  #| msgid "weak %q+D cannot be defined %qE"
  msgid "the macro %qs had not yet been defined"
  msgstr "weak %q+D no se puede definir como %qE"
  
! #: cp/name-lookup.cc:7530
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "it was later defined here"
  msgstr "se definiÃ³ struct aquÃ­"
  
! #: cp/name-lookup.cc:8325
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "la deducciÃ³n de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
  
! #: cp/name-lookup.cc:8750
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs is no longer supported"
  msgid "%<strong%> using directive no longer supported"
  msgstr "la opciÃ³n %qs ya no se admite"
  
! #: cp/name-lookup.cc:8753
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgid "you can use an inline namespace instead"
  msgstr "Esta opciÃ³n es obsoleta; utilice en su lugar -fsanitize-recover=."
  
! #: cp/name-lookup.cc:8772
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "cannot nest more than %d namespaces"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/name-lookup.cc:8961
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "'%s' en %L es ambiguo"
  
! #: cp/name-lookup.cc:8977
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "no se permite aquÃ­ el alias del espacio de nombres %qD, se asume que es %qD"
  
! #: cp/name-lookup.cc:9064
  #, fuzzy, gcc-internal-format
  #| msgid "method attributes must be specified at the end only"
  msgid "inline namespace must be specified at initial definition"
  msgstr "los atributos de mÃ©todo sÃ³lo se deben especificar al final"
  
! #: cp/name-lookup.cc:9065
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qD defined here"
  msgstr "la etiqueta %qD se define aquÃ­"
  
! #: cp/name-lookup.cc:9113
  #, fuzzy, gcc-internal-format
  #| msgid "%qD conflicts with used function"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%qD genera un conflicto con la funciÃ³n utilizada"
  
! #: cp/name-lookup.cc:9115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous definition here"
  msgid "reachable %s definition here"
  msgstr "la definiciÃ³n previa estÃ¡ aquÃ­"
  
! #: cp/name-lookup.cc:9158
  #, fuzzy, gcc-internal-format
  #| msgid "XXX entering pop_everything ()\n"
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX entrando a pop_everything ()\n"
  
! #: cp/name-lookup.cc:9167
  #, fuzzy, gcc-internal-format
  #| msgid "XXX leaving pop_everything ()\n"
  msgid "XXX leaving %<pop_everything ()%>"
--- 63388,63623 ----
  msgid "%q#D declared here with module linkage"
  msgstr "%q+#D se declarÃ³ aquÃ­"
  
! #: cp/name-lookup.cc:5911
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> names destructor"
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> nombra al destructor"
  
! #: cp/name-lookup.cc:5927
  #, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "declaraciÃ³n de uso para un no miembro en el Ã¡mbito de la clase"
  
! #: cp/name-lookup.cc:5935
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/name-lookup.cc:5951 cp/pt.cc:18490
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a class, namespace, or enumeration"
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qE no es una clase, un espacio de nombres o una enumeraciÃ³n"
  
! #: cp/name-lookup.cc:5961
  #, fuzzy, gcc-internal-format
  #| msgid "template declaration of %q#D"
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "declaraciÃ³n plantilla de %q#D"
  
! #: cp/name-lookup.cc:5972 cp/name-lookup.cc:6045
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration for non-member at class scope"
  msgid "using-declaration for member at non-class scope"
  msgstr "declaraciÃ³n de uso para un no miembro en el Ã¡mbito de la clase"
  
! #: cp/name-lookup.cc:5995
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT is not a direct base of %qT"
  msgid "%qT is not a direct base of %qT"
  msgstr "el tipo %qT no es una base directa de %qT"
  
! #: cp/name-lookup.cc:6055
  #, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr ""
  
! #: cp/name-lookup.cc:6067
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared in %qD"
  msgstr "%qE no se ha declarado"
  
! #: cp/name-lookup.cc:6081
  #, fuzzy, gcc-internal-format
  #| msgid "using-declaration cannot name destructor"
  msgid "using-declaration may not name namespace %qD"
  msgstr "uan declaraciÃ³n de uso no puede nombrar al destructor"
  
! #: cp/name-lookup.cc:6092
  #, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nombra al constructor en %qT"
  
! #: cp/name-lookup.cc:6185
  #, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "la declaraciÃ³n de %qD no estÃ¡ en un espacio de nombres alrededor de %qD"
  
! #: cp/name-lookup.cc:6226
  #, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "calificaciÃ³n explÃ­cita en la declaraciÃ³n de %qD"
  
! #: cp/name-lookup.cc:6236
  #, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD se deberÃ­a declarar dentro de %qD"
  
! #: cp/name-lookup.cc:6305
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has not been declared"
  msgid "%qD has not been declared within %qD"
  msgstr "%qE no se ha declarado"
  
! #: cp/name-lookup.cc:6307
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared as a friend"
  msgid "only here as a %<friend%>"
  msgstr "%q+D se declarÃ³ como friend"
  
! #: cp/name-lookup.cc:6361
  #, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/name-lookup.cc:6368
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr "el atributo %qD no tiene signifcado porque los miembros del espacio de nombres anÃ³nimo tiene sÃ­mbolos locales"
  
! #: cp/name-lookup.cc:6378 cp/name-lookup.cc:6405
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/name-lookup.cc:6384
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/name-lookup.cc:6421 cp/name-lookup.cc:8815
  #, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "se descarta la directiva de atributo %qD"
  
! #: cp/name-lookup.cc:6747
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr "lÃ­mite mÃ¡ximo de %d espacios de nombres buscados para %qE"
  
! #: cp/name-lookup.cc:6799
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "alternativa sugerida:"
  msgstr[1] "alternativas sugeridas:"
  
! #: cp/name-lookup.cc:6805
  #, gcc-internal-format
  msgid "  %qE"
  msgstr "  %qE"
  
! #: cp/name-lookup.cc:7119
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7125
  #, fuzzy, gcc-internal-format
  #| msgid "%s is not available for %s architecture"
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%s no estÃ¡ disponible para la arquitectura %s"
  
! #: cp/name-lookup.cc:7561
  #, fuzzy, gcc-internal-format
  #| msgid "weak %q+D cannot be defined %qE"
  msgid "the macro %qs had not yet been defined"
  msgstr "weak %q+D no se puede definir como %qE"
  
! #: cp/name-lookup.cc:7564
  #, fuzzy, gcc-internal-format
  #| msgid "struct defined here"
  msgid "it was later defined here"
  msgstr "se definiÃ³ struct aquÃ­"
  
! #: cp/name-lookup.cc:8359
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "la deducciÃ³n de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
  
! #: cp/name-lookup.cc:8787
  #, fuzzy, gcc-internal-format
  #| msgid "switch %qs is no longer supported"
  msgid "%<strong%> using directive no longer supported"
  msgstr "la opciÃ³n %qs ya no se admite"
  
! #: cp/name-lookup.cc:8790
  #, fuzzy, gcc-internal-format
  #| msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgid "you can use an inline namespace instead"
  msgstr "Esta opciÃ³n es obsoleta; utilice en su lugar -fsanitize-recover=."
  
! #: cp/name-lookup.cc:8809
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "no se puede usar %<this%> en este contexto"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qD may not be declared within a namespace"
  msgid "cannot nest more than %d namespaces"
  msgstr "%qD no se puede declarar dentro de un espacio de nombres"
  
! #: cp/name-lookup.cc:8998
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is ambiguous"
  msgid "%<namespace %E%> is ambiguous"
  msgstr "'%s' en %L es ambiguo"
  
! #: cp/name-lookup.cc:9014
  #, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "no se permite aquÃ­ el alias del espacio de nombres %qD, se asume que es %qD"
  
! #: cp/name-lookup.cc:9101
  #, fuzzy, gcc-internal-format
  #| msgid "method attributes must be specified at the end only"
  msgid "inline namespace must be specified at initial definition"
  msgstr "los atributos de mÃ©todo sÃ³lo se deben especificar al final"
  
! #: cp/name-lookup.cc:9102
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qD defined here"
  msgstr "la etiqueta %qD se define aquÃ­"
  
! #: cp/name-lookup.cc:9150
  #, fuzzy, gcc-internal-format
  #| msgid "%qD conflicts with used function"
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%qD genera un conflicto con la funciÃ³n utilizada"
  
! #: cp/name-lookup.cc:9152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "previous definition here"
  msgid "reachable %s definition here"
  msgstr "la definiciÃ³n previa estÃ¡ aquÃ­"
  
! #: cp/name-lookup.cc:9195
  #, fuzzy, gcc-internal-format
  #| msgid "XXX entering pop_everything ()\n"
  msgid "XXX entering %<pop_everything ()%>"
  msgstr "XXX entrando a pop_everything ()\n"
  
! #: cp/name-lookup.cc:9204
  #, fuzzy, gcc-internal-format
  #| msgid "XXX leaving pop_everything ()\n"
  msgid "XXX leaving %<pop_everything ()%>"
*************** msgstr "el identificador %qE es una pala
*** 63335,63341 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1607 cp/parser.cc:47814
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
--- 63644,63650 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1607 cp/parser.cc:47881
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp declare simd%> not immediately followed by a function declaration or definition"
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
*************** msgstr "%<constexpr%> de C++11 sÃ³lo est
*** 63595,63601 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:3754 cp/parser.cc:31344
  #, fuzzy, gcc-internal-format
  #| msgid "%<@required%> is not available in Objective-C 1.0"
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
--- 63904,63910 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:3754 cp/parser.cc:31351
  #, fuzzy, gcc-internal-format
  #| msgid "%<@required%> is not available in Objective-C 1.0"
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
*************** msgstr "las expresiones-de-declaraciones
*** 63792,63798 ****
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "las expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:5995 cp/parser.cc:6150 cp/parser.cc:6334 cp/semantics.cc:4336
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "se esperaba una expresiÃ³n primaria"
--- 64101,64107 ----
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "las expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:5995 cp/parser.cc:6150 cp/parser.cc:6334 cp/semantics.cc:4405
  #, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "se esperaba una expresiÃ³n primaria"
*************** msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ di
*** 63851,63857 ****
  msgid "template-id not allowed for destructor in C++20"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/parser.cc:6735 cp/parser.cc:32577
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
--- 64160,64166 ----
  msgid "template-id not allowed for destructor in C++20"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/parser.cc:6735 cp/parser.cc:32584
  #, gcc-internal-format
  msgid "remove the %qs"
  msgstr ""
*************** msgstr "se usa el nombre-de-definiciÃ³n-
*** 63871,63877 ****
  msgid "expected unqualified-id"
  msgstr "se esperaba un id sin calificar"
  
! #: cp/parser.cc:6921 cp/typeck.cc:3164 cp/typeck.cc:3167 cp/typeck.cc:3184
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD no es una plantilla"
--- 64180,64186 ----
  msgid "expected unqualified-id"
  msgstr "se esperaba un id sin calificar"
  
! #: cp/parser.cc:6921 cp/typeck.cc:3165 cp/typeck.cc:3168 cp/typeck.cc:3185
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD no es una plantilla"
*************** msgstr "no se pueden definir tipos en un
*** 63926,63932 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.cc:7734 cp/pt.cc:20917
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
--- 64235,64241 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_shuffle%>"
  
! #: cp/parser.cc:7734 cp/pt.cc:20997
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_complex%>"
  msgid "wrong number of arguments to %<__builtin_launder%>"
*************** msgstr "no se pueden definir tipos en co
*** 63965,63971 ****
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr ""
  
! #: cp/parser.cc:8687 cp/typeck.cc:3052
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "uso no vÃ¡lido de %qD"
--- 64274,64280 ----
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr ""
  
! #: cp/parser.cc:8687 cp/typeck.cc:3053
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "uso no vÃ¡lido de %qD"
*************** msgstr "ISO C++ no permite %<alignof%> c
*** 63990,63996 ****
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "no se pueden definir tipos en expresiones %<noexcept%>"
  
! #: cp/parser.cc:9444 cp/parser.cc:33979
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-expression"
  msgid "types may not be defined in %qs expressions"
--- 64299,64305 ----
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "no se pueden definir tipos en expresiones %<noexcept%>"
  
! #: cp/parser.cc:9444 cp/parser.cc:33997
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in a new-expression"
  msgid "types may not be defined in %qs expressions"
*************** msgstr "inicializador no-vacÃ­o para una
*** 64157,64164 ****
  msgid "capture of non-variable %qE"
  msgstr "captura de %qD que no es variable "
  
! #: cp/parser.cc:11688 cp/parser.cc:11698 cp/semantics.cc:4178
! #: cp/semantics.cc:4193
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here"
--- 64466,64473 ----
  msgid "capture of non-variable %qE"
  msgstr "captura de %qD que no es variable "
  
! #: cp/parser.cc:11688 cp/parser.cc:11698 cp/semantics.cc:4247
! #: cp/semantics.cc:4262
  #, fuzzy, gcc-internal-format
  #| msgid "%q+#D declared here"
  msgid "%q#D declared here"
*************** msgstr "se especificÃ³ un argumento por
*** 64202,64208 ****
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "las uniones sin restricciÃ³n sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:11932 cp/pt.cc:14718
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
--- 64511,64517 ----
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "las uniones sin restricciÃ³n sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:11932 cp/pt.cc:14742
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
*************** msgstr "%<#pragma omp taskyield%> sÃ³lo
*** 64343,64349 ****
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en lÃ­nea sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:13819 cp/parser.cc:34491
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "se esperaba una declaraciÃ³n de selecciÃ³n"
--- 64652,64658 ----
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "los nombres de espacio incluidos en lÃ­nea sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:13819 cp/parser.cc:34509
  #, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "se esperaba una declaraciÃ³n de selecciÃ³n"
*************** msgid "types may not be defined in condi
*** 64366,64372 ****
  msgstr "no se pueden definir tipos en condiciones"
  
  #. Anything else is an error.
! #: cp/parser.cc:13984 cp/parser.cc:23466 cp/parser.cc:26106
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "se esperaba un inicializador"
--- 64675,64681 ----
  msgstr "no se pueden definir tipos en condiciones"
  
  #. Anything else is an error.
! #: cp/parser.cc:13984 cp/parser.cc:23466 cp/parser.cc:26107
  #, gcc-internal-format
  msgid "expected initializer"
  msgstr "se esperaba un inicializador"
*************** msgstr "la expresiÃ³n %<for%> basada en
*** 64409,64415 ****
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "tipos begin/end inconsistentes para la declaraciÃ³n %<for%> basada en rango: %qT y %qT"
  
! #: cp/parser.cc:14700 cp/parser.cc:34494
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "se esperaba una declaraciÃ³n de iteraciÃ³n"
--- 64718,64724 ----
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "tipos begin/end inconsistentes para la declaraciÃ³n %<for%> basada en rango: %qT y %qT"
  
! #: cp/parser.cc:14700 cp/parser.cc:34512
  #, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "se esperaba una declaraciÃ³n de iteraciÃ³n"
*************** msgstr "%<constexpr%> de C++11 sÃ³lo est
*** 64438,64444 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ prohÃ­be los gotos calculados"
  
! #: cp/parser.cc:14915 cp/parser.cc:34497
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "se esperaba una declaraciÃ³n de salto"
--- 64747,64753 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ prohÃ­be los gotos calculados"
  
! #: cp/parser.cc:14915 cp/parser.cc:34515
  #, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "se esperaba una declaraciÃ³n de salto"
*************** msgstr "no se pueden definir tipos en de
*** 64531,64537 ****
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15403 cp/parser.cc:28013
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "<;%> extra"
--- 64840,64846 ----
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15403 cp/parser.cc:28020
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "<;%> extra"
*************** msgstr ""
*** 64676,64682 ****
  msgid "class definition may not be declared a friend"
  msgstr "la definiciÃ³n de clase no se puede declarar como friend"
  
! #: cp/parser.cc:16746 cp/parser.cc:28555
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
--- 64985,64991 ----
  msgid "class definition may not be declared a friend"
  msgstr "la definiciÃ³n de clase no se puede declarar como friend"
  
! #: cp/parser.cc:16746 cp/parser.cc:28562
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
*************** msgstr "solamente los constructores toma
*** 64749,64760 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "no se puede expandir el inicializador para el miembro %<%D%>"
  
! #: cp/parser.cc:17514 cp/pt.cc:27578
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "inicializador mem para %qD despuÃ©s de una delegaciÃ³n de constructor"
  
! #: cp/parser.cc:17526 cp/pt.cc:27590
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "delegaciÃ³n de constructor despuÃ©s de un inicializador mem para %qD"
--- 65058,65069 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "no se puede expandir el inicializador para el miembro %<%D%>"
  
! #: cp/parser.cc:17514 cp/pt.cc:27654
  #, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "inicializador mem para %qD despuÃ©s de una delegaciÃ³n de constructor"
  
! #: cp/parser.cc:17526 cp/pt.cc:27666
  #, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "delegaciÃ³n de constructor despuÃ©s de un inicializador mem para %qD"
*************** msgstr "parÃ¡metro de captura no vÃ¡lido
*** 64831,64837 ****
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "uso no vÃ¡lido de '%E' como un argumento de plantilla que no es tipo"
  
! #: cp/parser.cc:18738 cp/parser.cc:18824 cp/parser.cc:25854
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "el paquete de parÃ¡metros plantilla %qD no puede tener un argumento por defecto"
--- 65140,65146 ----
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "uso no vÃ¡lido de '%E' como un argumento de plantilla que no es tipo"
  
! #: cp/parser.cc:18738 cp/parser.cc:18824 cp/parser.cc:25855
  #, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "el paquete de parÃ¡metros plantilla %qD no puede tener un argumento por defecto"
*************** msgstr "no se puede agregar una lista de
*** 65075,65091 ****
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "la declaraciÃ³n friend no nombra una clase o funciÃ³n"
  
! #: cp/parser.cc:21691 cp/parser.cc:27470
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "la declaraciÃ³n de %qD en el espacio de nombres %qD el cual no incluye a %qD"
  
! #: cp/parser.cc:21696 cp/parser.cc:27475
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "la declaraciÃ³n de %qD en %qD la cual no incluye a %qD"
  
! #: cp/parser.cc:21708 cp/parser.cc:27488
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "no se permite la calificaciÃ³n extra"
--- 65384,65400 ----
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "la declaraciÃ³n friend no nombra una clase o funciÃ³n"
  
! #: cp/parser.cc:21691 cp/parser.cc:27471
  #, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "la declaraciÃ³n de %qD en el espacio de nombres %qD el cual no incluye a %qD"
  
! #: cp/parser.cc:21696 cp/parser.cc:27476
  #, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "la declaraciÃ³n de %qD en %qD la cual no incluye a %qD"
  
! #: cp/parser.cc:21708 cp/parser.cc:27489
  #, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "no se permite la calificaciÃ³n extra"
*************** msgid "comma-separated list in using-dec
*** 65197,65204 ****
  msgstr "las expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
  #: cp/parser.cc:22408
! #, gcc-internal-format
! msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "las declaraciones access son obsoletas en favor de las declaraciones using: sugerencia: use la palabra clave %<using%>"
  
  #: cp/parser.cc:22454
--- 65506,65514 ----
  msgstr "las expresiones lambda sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
  #: cp/parser.cc:22408
! #, fuzzy, gcc-internal-format
! #| msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
! msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr "las declaraciones access son obsoletas en favor de las declaraciones using: sugerencia: use la palabra clave %<using%>"
  
  #: cp/parser.cc:22454
*************** msgstr "en el argumento de plantilla par
*** 65449,65455 ****
  msgid "%qT not permitted in template argument"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/parser.cc:25052 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2497
  #: rust/backend/rust-tree.cc:3909
  #, gcc-internal-format
  msgid "invalid use of %qT"
--- 65759,65765 ----
  msgid "%qT not permitted in template argument"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/parser.cc:25052 cp/typeck2.cc:336 cp/typeck2.cc:382 cp/typeck2.cc:2473
  #: rust/backend/rust-tree.cc:3909
  #, gcc-internal-format
  msgid "invalid use of %qT"
*************** msgstr "no se pueden definir tipos en ti
*** 65487,65636 ****
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "especificadores de clase de almacenamiento no vÃ¡lidos en las declaraciones de parÃ¡metros"
  
! #: cp/parser.cc:25746
  #, fuzzy, gcc-internal-format
  #| msgid "non-parameter %qs cannot be a parameter pack"
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "%qs que no es parÃ¡metro no puede ser un paquete de parÃ¡metro"
  
! #: cp/parser.cc:25838
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "los argumentos por defecto sÃ³lo se permiten para parÃ¡metros de funciÃ³n"
  
! #: cp/parser.cc:25856
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "el paquete de parÃ¡metros %qD no puede tener un argumento por defecto"
  
! #: cp/parser.cc:25862
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "el paquete de parÃ¡metros plantilla no puede tener un argumento por defecto"
  
! #: cp/parser.cc:25864
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "el paquete de parÃ¡metros no puede tener un argumento por defecto"
  
! #: cp/parser.cc:25887
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter pack cannot have a default argument"
  msgid "an explicit object parameter may not have a default argument"
  msgstr "el paquete de parÃ¡metros plantilla no puede tener un argumento por defecto"
  
! #: cp/parser.cc:26011
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:26015
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:26356
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las listas de inicializador extendidas sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:26378
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/parser.cc:26416
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ no permite inicializadores designados de C99"
  
! #: cp/parser.cc:26430
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:26463
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/parser.cc:26514
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:26570 cp/parser.cc:26707
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "se esperaba un nombre de clase"
  
! #: cp/parser.cc:26954
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de clase"
  
! #: cp/parser.cc:26957
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de struct"
  
! #: cp/parser.cc:26960
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de union"
  
! #: cp/parser.cc:27412
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "se esperaba %<{%> o %<:%>"
  
! #: cp/parser.cc:27423
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "no se puede especificar %<override%> para una clase"
  
! #: cp/parser.cc:27431
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "la calificaciÃ³n global del nombre de clase es no vÃ¡lida"
  
! #: cp/parser.cc:27438
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "el nombre calificado no nombra una clase"
  
! #: cp/parser.cc:27450
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/parser.cc:27456
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "nombre de clase no vÃ¡lido en la declaraciÃ³n de %qD"
  
! #: cp/parser.cc:27510
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "una especializaciÃ³n explÃ­cita se debe preceder con %<template <>%>"
  
! #: cp/parser.cc:27542
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "la plantilla de funciÃ³n %qD se redeclarÃ³ commo una plantilla de clase"
  
! #: cp/parser.cc:27575
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "no se puede resolver el tipo typename"
  
! #: cp/parser.cc:27639
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
--- 65797,65946 ----
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "especificadores de clase de almacenamiento no vÃ¡lidos en las declaraciones de parÃ¡metros"
  
! #: cp/parser.cc:25792
  #, fuzzy, gcc-internal-format
  #| msgid "non-parameter %qs cannot be a parameter pack"
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "%qs que no es parÃ¡metro no puede ser un paquete de parÃ¡metro"
  
! #: cp/parser.cc:25839
  #, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "los argumentos por defecto sÃ³lo se permiten para parÃ¡metros de funciÃ³n"
  
! #: cp/parser.cc:25857
  #, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "el paquete de parÃ¡metros %qD no puede tener un argumento por defecto"
  
! #: cp/parser.cc:25863
  #, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "el paquete de parÃ¡metros plantilla no puede tener un argumento por defecto"
  
! #: cp/parser.cc:25865
  #, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "el paquete de parÃ¡metros no puede tener un argumento por defecto"
  
! #: cp/parser.cc:25888
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter pack cannot have a default argument"
  msgid "an explicit object parameter may not have a default argument"
  msgstr "el paquete de parÃ¡metros plantilla no puede tener un argumento por defecto"
  
! #: cp/parser.cc:26012
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:26016
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:26357
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las listas de inicializador extendidas sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:26379
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/parser.cc:26417
  #, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C++ no permite inicializadores designados de C99"
  
! #: cp/parser.cc:26431
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:26464
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ does not allow designated initializers"
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C++ no permite inicializadores designados"
  
! #: cp/parser.cc:26515
  #, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr ""
  
! #: cp/parser.cc:26571 cp/parser.cc:26708
  #, gcc-internal-format
  msgid "expected class-name"
  msgstr "se esperaba un nombre de clase"
  
! #: cp/parser.cc:26955
  #, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de clase"
  
! #: cp/parser.cc:26958
  #, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de struct"
  
! #: cp/parser.cc:26961
  #, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de union"
  
! #: cp/parser.cc:27413
  #, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "se esperaba %<{%> o %<:%>"
  
! #: cp/parser.cc:27424
  #, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "no se puede especificar %<override%> para una clase"
  
! #: cp/parser.cc:27432
  #, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "la calificaciÃ³n global del nombre de clase es no vÃ¡lida"
  
! #: cp/parser.cc:27439
  #, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "el nombre calificado no nombra una clase"
  
! #: cp/parser.cc:27451
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/parser.cc:27457
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "nombre de clase no vÃ¡lido en la declaraciÃ³n de %qD"
  
! #: cp/parser.cc:27511
  #, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "una especializaciÃ³n explÃ­cita se debe preceder con %<template <>%>"
  
! #: cp/parser.cc:27543
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "la plantilla de funciÃ³n %qD se redeclarÃ³ commo una plantilla de clase"
  
! #: cp/parser.cc:27576
  #, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "no se puede resolver el tipo typename"
  
! #: cp/parser.cc:27640
  #, fuzzy, gcc-internal-format
  #| msgid "previous definition of %q+#T"
  msgid "previous definition of %q#T"
*************** msgstr "definiciÃ³n previa de %q+#T"
*** 65639,65909 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:27653 cp/pt.cc:4305
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:27753 cp/parser.cc:34500
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "se esperaba una llave de clase"
  
! #: cp/parser.cc:27778
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:27782
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.cc:28032
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "en C++03 se debe usar una llave-clase cuando se declara un friend"
  
! #: cp/parser.cc:28063
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "la declaraciÃ³n friend no nombra una clase o funciÃ³n"
  
! #: cp/parser.cc:28081
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:28183
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las listas de inicializador extendidas sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:28190
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for unnamed bit-field"
  msgid "default member initializer for unnamed bit-field"
  msgstr "se especificÃ³ la alineaciÃ³n para el campo de bits sin nombre"
  
! #: cp/parser.cc:28203
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:28362
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "campo de bits %qD con tipo no integral"
  
! #: cp/parser.cc:28390
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "especificador-pure en la definiciÃ³n-de-funciÃ³n"
  
! #: cp/parser.cc:28411
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after class definition"
  msgid "extra %<;%> after in-class function definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de clase"
  
! #: cp/parser.cc:28460
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> at end of member declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "se esperaba %<;%> al final de la declaraciÃ³n miembro"
  
! #: cp/parser.cc:28474
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "se esperaba %<;%> al final de la declaraciÃ³n miembro"
  
! #: cp/parser.cc:28549
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "especificador pure no vÃ¡lido (sÃ³lo se permite %<= 0%>)"
  
! #: cp/parser.cc:28584
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "un inicializador dentro de llaves no se permite aquÃ­"
  
! #: cp/parser.cc:28714
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> specified more than once in base-specified"
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "se especificÃ³ %<virtual%> mÃ¡s de una vez en la base especificada"
  
! #: cp/parser.cc:28734
  #, fuzzy, gcc-internal-format
  #| msgid "more than one access specifier in base-specified"
  msgid "more than one access specifier in base-specifier"
  msgstr "mÃ¡s de un especificador de acceso en la base especificada"
  
! #: cp/parser.cc:28758
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/parser.cc:28761
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "no se permite la palabra clave %<typename%> en este contexto (la clase base es implÃ­citamente un tipo)"
  
! #: cp/parser.cc:28960 cp/parser.cc:29054
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "no se pueden definir tipos en una especificaciÃ³n de excepciÃ³n"
  
! #: cp/parser.cc:29062
  #, fuzzy, gcc-internal-format
  #| msgid "due to different exception specifications"
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "debido a diferentes especificaciones de excepciones"
  
! #: cp/parser.cc:29068
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "las especificaciones de excepciÃ³n dinÃ¡micas son obsoletas en C++0x; utilice %<noexcept%> en su lugar"
  
! #: cp/parser.cc:29112
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "uso no vÃ¡lido de %<auto%> en el operador de conversiÃ³n"
  
! #: cp/parser.cc:29153
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:29265
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "no se pueden definir tipos en declaraciones de excepciÃ³n"
  
! #: cp/parser.cc:29831
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: cp/parser.cc:29977
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "El atributo %qE genera un conflicto con el atributo %s"
  
! #: cp/parser.cc:29991
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "se esperaba un identificador o %<(%>"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:30134
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:30169
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "attribute %qs specified multiple times"
  msgstr "atributo %<fallthrough%> especificado mÃºltiples veces"
  
! #: cp/parser.cc:30211
  #, fuzzy, gcc-internal-format
  #| msgid "expected parameter pack before %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "se esperaba el parÃ¡metro pack antes de %<...%>"
  
! #: cp/parser.cc:30214
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "un atributo que no es nulo sin argumento es un atributo que no es prototipo"
  
! #: cp/parser.cc:30260
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected contract-role"
  msgstr "se esperaba un puntero"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:30341
  #, fuzzy, gcc-internal-format
  #| msgid "expected initializer"
  msgid "expected contract semantic or level"
  msgstr "se esperaba un inicializador"
  
! #: cp/parser.cc:30351
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: cp/parser.cc:30361
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of contract role for explicit semantic"
  msgstr "uso no vÃ¡lido del constructor como una plantilla"
  
! #: cp/parser.cc:30498
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:30657
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:31006 cp/parser.cc:31015
  #, fuzzy, gcc-internal-format
  #| msgid "expression must be integral"
  msgid "expression must be enclosed in parentheses"
  msgstr "la expresiÃ³n debe ser integral"
  
! #: cp/parser.cc:31361
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:31604
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:31742
  #, fuzzy, gcc-internal-format
  #| msgid "asm template is not a string constant"
  msgid "result type is not a plain type-constraint"
  msgstr "la plantilla asm no es una cadena constante"
  
! #: cp/parser.cc:31750
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not an integer constant"
  msgid "return-type-requirement is not a type-constraint"
  msgstr "la alineaciÃ³n solicitada no es una constante entera"
  
! #: cp/parser.cc:32268
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "el miembro especializado %<%T::%E%> requiere sintaxis %<template<>%>"
  
! #: cp/parser.cc:32273
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "declaraciÃ³n no vÃ¡lida de %<%T::%E%>"
  
! #: cp/parser.cc:32277
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "faltan listas-de-parÃ¡metros-de-plantilla"
--- 65949,66219 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:27654 cp/pt.cc:4327
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:27760 cp/parser.cc:34518
  #, gcc-internal-format
  msgid "expected class-key"
  msgstr "se esperaba una llave de clase"
  
! #: cp/parser.cc:27785
  #, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr ""
  
! #: cp/parser.cc:27789
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<class%> or %<typename%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.cc:28039
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr "en C++03 se debe usar una llave-clase cuando se declara un friend"
  
! #: cp/parser.cc:28070
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "la declaraciÃ³n friend no nombra una clase o funciÃ³n"
  
! #: cp/parser.cc:28088
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:28190
  #, fuzzy, gcc-internal-format
  #| msgid "extended initializer lists only available with -std=c++11 or -std=gnu++11"
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las listas de inicializador extendidas sÃ³lo estÃ¡ disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:28197
  #, fuzzy, gcc-internal-format
  #| msgid "alignment specified for unnamed bit-field"
  msgid "default member initializer for unnamed bit-field"
  msgstr "se especificÃ³ la alineaciÃ³n para el campo de bits sin nombre"
  
! #: cp/parser.cc:28210
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr ""
  
! #: cp/parser.cc:28369
  #, fuzzy, gcc-internal-format
  #| msgid "bit-field %qD with non-integral type"
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "campo de bits %qD con tipo no integral"
  
! #: cp/parser.cc:28397
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "especificador-pure en la definiciÃ³n-de-funciÃ³n"
  
! #: cp/parser.cc:28418
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> after class definition"
  msgid "extra %<;%> after in-class function definition"
  msgstr "se esperaba %<;%> despuÃ©s de la definiciÃ³n de clase"
  
! #: cp/parser.cc:28467
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<;%> at end of member declaration"
  msgid "stray %<,%> at end of member declaration"
  msgstr "se esperaba %<;%> al final de la declaraciÃ³n miembro"
  
! #: cp/parser.cc:28481
  #, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "se esperaba %<;%> al final de la declaraciÃ³n miembro"
  
! #: cp/parser.cc:28556
  #, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "especificador pure no vÃ¡lido (sÃ³lo se permite %<= 0%>)"
  
! #: cp/parser.cc:28591
  #, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "un inicializador dentro de llaves no se permite aquÃ­"
  
! #: cp/parser.cc:28721
  #, fuzzy, gcc-internal-format
  #| msgid "%<virtual%> specified more than once in base-specified"
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "se especificÃ³ %<virtual%> mÃ¡s de una vez en la base especificada"
  
! #: cp/parser.cc:28741
  #, fuzzy, gcc-internal-format
  #| msgid "more than one access specifier in base-specified"
  msgid "more than one access specifier in base-specifier"
  msgstr "mÃ¡s de un especificador de acceso en la base especificada"
  
! #: cp/parser.cc:28765
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/parser.cc:28768
  #, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "no se permite la palabra clave %<typename%> en este contexto (la clase base es implÃ­citamente un tipo)"
  
! #: cp/parser.cc:28967 cp/parser.cc:29061
  #, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "no se pueden definir tipos en una especificaciÃ³n de excepciÃ³n"
  
! #: cp/parser.cc:29069
  #, fuzzy, gcc-internal-format
  #| msgid "due to different exception specifications"
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "debido a diferentes especificaciones de excepciones"
  
! #: cp/parser.cc:29075
  #, fuzzy, gcc-internal-format
  #| msgid "dynamic exception specifications are deprecated in C++0x; use %<noexcept%> instead"
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "las especificaciones de excepciÃ³n dinÃ¡micas son obsoletas en C++0x; utilice %<noexcept%> en su lugar"
  
! #: cp/parser.cc:29119
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<auto%> in conversion operator"
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "uso no vÃ¡lido de %<auto%> en el operador de conversiÃ³n"
  
! #: cp/parser.cc:29160
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:29272
  #, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "no se pueden definir tipos en declaraciones de excepciÃ³n"
  
! #: cp/parser.cc:29838
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "se esperaba %qT pero el argumento es de tipo %qT"
  
! #: cp/parser.cc:29984
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute conflicts with attribute %s"
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "El atributo %qE genera un conflicto con el atributo %s"
  
! #: cp/parser.cc:29998
  #, fuzzy, gcc-internal-format
  #| msgid "expected identifier or %<(%>"
  msgid "expected an identifier for the attribute name"
  msgstr "se esperaba un identificador o %<(%>"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:30141
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:30176
  #, fuzzy, gcc-internal-format
  #| msgid "%<fallthrough%> attribute specified multiple times"
  msgid "attribute %qs specified multiple times"
  msgstr "atributo %<fallthrough%> especificado mÃºltiples veces"
  
! #: cp/parser.cc:30218
  #, fuzzy, gcc-internal-format
  #| msgid "expected parameter pack before %<...%>"
  msgid "expected attribute before %<...%>"
  msgstr "se esperaba el parÃ¡metro pack antes de %<...%>"
  
! #: cp/parser.cc:30221
  #, fuzzy, gcc-internal-format
  #| msgid "nonnull attribute without arguments on a non-prototype"
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "un atributo que no es nulo sin argumento es un atributo que no es prototipo"
  
! #: cp/parser.cc:30267
  #, fuzzy, gcc-internal-format
  #| msgid "expected pointer"
  msgid "expected contract-role"
  msgstr "se esperaba un puntero"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:30348
  #, fuzzy, gcc-internal-format
  #| msgid "expected initializer"
  msgid "expected contract semantic or level"
  msgstr "se esperaba un inicializador"
  
! #: cp/parser.cc:30358
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "se esperaba %<data%>, %<update%>, %<enter%> o %<exit%>"
  
! #: cp/parser.cc:30368
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of contract role for explicit semantic"
  msgstr "uso no vÃ¡lido del constructor como una plantilla"
  
! #: cp/parser.cc:30505
  #, fuzzy, gcc-internal-format
  #| msgid "C++11 %<constexpr%> only available with -std=c++11 or -std=gnu++11"
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "%<constexpr%> de C++11 sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:30664
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/parser.cc:31013 cp/parser.cc:31022
  #, fuzzy, gcc-internal-format
  #| msgid "expression must be integral"
  msgid "expression must be enclosed in parentheses"
  msgstr "la expresiÃ³n debe ser integral"
  
! #: cp/parser.cc:31368
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:31611
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:31749
  #, fuzzy, gcc-internal-format
  #| msgid "asm template is not a string constant"
  msgid "result type is not a plain type-constraint"
  msgstr "la plantilla asm no es una cadena constante"
  
! #: cp/parser.cc:31757
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not an integer constant"
  msgid "return-type-requirement is not a type-constraint"
  msgstr "la alineaciÃ³n solicitada no es una constante entera"
  
! #: cp/parser.cc:32275
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr "el miembro especializado %<%T::%E%> requiere sintaxis %<template<>%>"
  
! #: cp/parser.cc:32280
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "declaraciÃ³n no vÃ¡lida de %<%T::%E%>"
  
! #: cp/parser.cc:32284
  #, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "faltan listas-de-parÃ¡metros-de-plantilla"
*************** msgstr "faltan listas-de-parÃ¡metros-de-
*** 65912,66373 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:32284
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "demasiadas listas-de-parÃ¡metros-de-plantilla"
  
! #: cp/parser.cc:32576
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "template-id not allowed for constructor in C++20"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/parser.cc:32687
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "ya no se admiten los valores de devoluciÃ³n nombrados"
  
! #: cp/parser.cc:32860
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:32869
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr "la plantilla de operador literal %qD tiene una lista de parÃ¡metros no vÃ¡lida.  Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
  
! #: cp/parser.cc:32875
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr "la plantilla de operador literal %qD tiene una lista de parÃ¡metros no vÃ¡lida.  Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
  
! #: cp/parser.cc:32982
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:32992
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "no se encontrÃ³ una plantilla coincidente para %qD"
  
! #: cp/parser.cc:33015
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "declaraciÃ³n no vÃ¡lida de plantilla miembro en la clase local"
  
! #: cp/parser.cc:33024
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "plantilla con enlace C"
  
! #: cp/parser.cc:33044
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "especializaciÃ³n explÃ­cita no vÃ¡lida"
  
! #: cp/parser.cc:33156
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "declaraciÃ³n plantilla de %<typedef%>"
  
! #: cp/parser.cc:33207
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "la declaraciÃ³n no declara nada"
  
! #: cp/parser.cc:33259
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "la especializaciÃ³n de plantilla explÃ­cita no puede tener una clase de almacenamiento"
  
! #: cp/parser.cc:33565
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> debe ser %<> >%> dentro de una lista de argumentos de plantilla anidada"
  
! #: cp/parser.cc:33578
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla"
  
! #: cp/parser.cc:33609
  #, fuzzy, gcc-internal-format
  #| msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla"
  
! #: cp/parser.cc:33926
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:34103
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "uso no vÃ¡lido de %qD en la especificaciÃ³n de enlace"
  
! #: cp/parser.cc:34114
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate virt-specifier"
  msgid "duplicate %qD specifier"
  msgstr "especificador-virt duplicado"
  
! #: cp/parser.cc:34117
  #, fuzzy, gcc-internal-format
  #| msgid "section type conflict with %qD"
  msgid "%qD specifier conflicts with %qs"
  msgstr "conflicto de tipo de secciÃ³n con %qD"
  
! #: cp/parser.cc:34129
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> antes de %qD"
  
! #: cp/parser.cc:34145
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: cp/parser.cc:34254
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 no admite %<long long%>"
  
! #: cp/parser.cc:34265
  #, fuzzy, gcc-internal-format
  #| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "se usaron al mismo tiempo %<_Sat%> y %<char%> en los especificadores de declaraciÃ³n"
  
! #: cp/parser.cc:34270
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "%qE duplicado"
  
! #: cp/parser.cc:34299
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs duplicado"
  
! #: cp/parser.cc:34351
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "se esperaba %<new%>"
  
! #: cp/parser.cc:34354
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "se esperaba %<delete%>"
  
! #: cp/parser.cc:34357
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "se esperaba %<return%>"
  
! #: cp/parser.cc:34363
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "se esperaba %<extern%>"
  
! #: cp/parser.cc:34366
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "se esperaba %<static_assert%>"
  
! #: cp/parser.cc:34369
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "se esperaba %<decltype%>"
  
! #: cp/parser.cc:34372
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "se esperaba %<operator%>"
  
! #: cp/parser.cc:34375
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "se esperaba %<class%>"
  
! #: cp/parser.cc:34378
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "se esperaba %<template%>"
  
! #: cp/parser.cc:34381
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "se esperaba %<namespace%>"
  
! #: cp/parser.cc:34384
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "se esperaba %<using%>"
  
! #: cp/parser.cc:34387
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "se esperaba %<asm%>"
  
! #: cp/parser.cc:34390
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "se esperaba %<try%>"
  
! #: cp/parser.cc:34393
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "se esperaba %<catch%>"
  
! #: cp/parser.cc:34396
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "se esperaba %<throw%>"
  
! #: cp/parser.cc:34399
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>"
  msgid "expected %<auto%>"
  msgstr "se esperaba %<data%>"
  
! #: cp/parser.cc:34402
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "se esperaba %<__label__%>"
  
! #: cp/parser.cc:34405
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "se esperaba %<@try%>"
  
! #: cp/parser.cc:34408
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "se esperaba %<@synchronized%>"
  
! #: cp/parser.cc:34411
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "se esperaba %<@throw%>"
  
! #: cp/parser.cc:34414
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "se esperaba %<__transaction_atomic%>"
  
! #: cp/parser.cc:34417
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "se esperaba %<__transaction_relaxed%>"
  
! #: cp/parser.cc:34420
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "expected %<co_yield%>"
  msgstr "se esperaba %<@end%>"
  
! #: cp/parser.cc:34452
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "se esperaba %<::%>"
  
! #: cp/parser.cc:34464
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "se esperaba %<...%>"
  
! #: cp/parser.cc:34467
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "se esperaba %<*%>"
  
! #: cp/parser.cc:34470
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "se esperaba %<~%>"
  
! #: cp/parser.cc:34476
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "se esperaba %<:%> o %<::%>"
  
! #: cp/parser.cc:34503
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.cc:34838
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:34989
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "se usÃ³ la etiqueta %qs al nombrar a %q#T"
  
! #: cp/parser.cc:34994
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T se declarÃ³ previamente aquÃ­"
  
! #: cp/parser.cc:35115
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/parser.cc:35273 cp/parser.cc:35307
  #, fuzzy, gcc-internal-format
  #| msgid "%qT declared with greater visibility than its base %qT"
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT se declarÃ³ con mayor visibilidad que su base %qT"
  
! #: cp/parser.cc:35280 cp/parser.cc:35313
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:35281 cp/parser.cc:35314
  #, fuzzy, gcc-internal-format
  #| msgid "expected class-key"
  msgid "replace the class-key with %qs"
  msgstr "se esperaba una llave de clase"
  
! #: cp/parser.cc:35288
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qT defined as %qs here"
  msgstr "la etiqueta %qD se define aquÃ­"
  
! #: cp/parser.cc:35289
  #, fuzzy, gcc-internal-format
  #| msgid "  first declared as %q#D here"
  msgid "%qT first declared as %qs here"
  msgstr "  declarado inicialmente como %q#D aquÃ­"
  
! #: cp/parser.cc:35372
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD se redeclarÃ³ con acceso diferente"
  
! #: cp/parser.cc:35393
  #, fuzzy, gcc-internal-format
  #| msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (como desambiguador) sÃ³lo se permite dentro de plantillas"
  
! #: cp/parser.cc:35643
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "el fichero termina en el argumento por defecto"
  
! #: cp/parser.cc:35884 cp/parser.cc:37192 cp/parser.cc:37381
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construct Objective-C++ %<@%D%> mal ubicado"
  
! #: cp/parser.cc:35955
  #, fuzzy, gcc-internal-format
  #| msgid "objective-c++ message argument(s) are expected"
  msgid "objective-c++ message receiver expected"
  msgstr "se esperaba(n) argumento(s) de mensaje de objective-c++"
  
! #: cp/parser.cc:36025
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "se esperaba(n) argumento(s) de mensaje de objective-c++"
  
! #: cp/parser.cc:36056
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> debe especificar un tipo como un argumento"
  
! #: cp/parser.cc:36460
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nombre de selector Objective-C++ no vÃ¡lido"
  
! #: cp/parser.cc:36535 cp/parser.cc:36553
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "se esperaba una declaraciÃ³n de mÃ©todo de objective-c++"
  
! #: cp/parser.cc:36547 cp/parser.cc:36613
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "los atributos de mÃ©todo se deben especificar al final"
  
! #: cp/parser.cc:36656
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "%qs sobrante despuÃ©s de los mÃ©todos Objective-C++"
  
! #: cp/parser.cc:36853 cp/parser.cc:36860 cp/parser.cc:36867
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "tipo no vÃ¡lido para la variable de de instancia"
  
! #: cp/parser.cc:36984
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "se esperaba un identificador despuÃ©s de %<@protocol%>"
  
! #: cp/parser.cc:37157
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "los atributos no se pueden especificar antes de la palabra clave de Objective-C++ %<@%D%>"
  
! #: cp/parser.cc:37164
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "se descartan los atributos de prefijo antes de %<@%D%>"
  
! #: cp/parser.cc:37444 cp/parser.cc:37451 cp/parser.cc:37458
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "tipo no vÃ¡lido para la propiedad"
  
! #: cp/parser.cc:37620
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown property attribute %qE"
  msgstr "atributo de propiedad desconocido"
  
! #: cp/parser.cc:38865
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression list"
  msgstr "se esperaba una expresiÃ³n entera"
  
! #: cp/parser.cc:38882
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/parser.cc:39638
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.cc:40029
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "inicializador no vÃ¡lido"
  
! #: cp/parser.cc:40998
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in parameter types"
  msgid "types may not be defined in iterator type"
--- 66222,66683 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:32291
  #, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "demasiadas listas-de-parÃ¡metros-de-plantilla"
  
! #: cp/parser.cc:32583
  #, fuzzy, gcc-internal-format
  #| msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgid "template-id not allowed for constructor in C++20"
  msgstr "no se permiten calificadores en la declaraciÃ³n de %<operator %T%>"
  
! #: cp/parser.cc:32694
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "ya no se admiten los valores de devoluciÃ³n nombrados"
  
! #: cp/parser.cc:32867
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:32876
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr "la plantilla de operador literal %qD tiene una lista de parÃ¡metros no vÃ¡lida.  Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
  
! #: cp/parser.cc:32882
  #, fuzzy, gcc-internal-format
  #| msgid "literal operator template %qD has invalid parameter list.  Expected non-type template argument pack <char...>"
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr "la plantilla de operador literal %qD tiene una lista de parÃ¡metros no vÃ¡lida.  Se esperaba un paquete de argumentos de plantilla que no sean de tipo <char...>"
  
! #: cp/parser.cc:32989
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:32999
  #, fuzzy, gcc-internal-format
  #| msgid "no matching template for %qD found"
  msgid "no matching concept for template-introduction"
  msgstr "no se encontrÃ³ una plantilla coincidente para %qD"
  
! #: cp/parser.cc:33022
  #, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "declaraciÃ³n no vÃ¡lida de plantilla miembro en la clase local"
  
! #: cp/parser.cc:33031
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "plantilla con enlace C"
  
! #: cp/parser.cc:33051
  #, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "especializaciÃ³n explÃ­cita no vÃ¡lida"
  
! #: cp/parser.cc:33163
  #, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "declaraciÃ³n plantilla de %<typedef%>"
  
! #: cp/parser.cc:33214
  #, fuzzy, gcc-internal-format
  #| msgid "declaration does not declare anything"
  msgid "a class template declaration must not declare anything else"
  msgstr "la declaraciÃ³n no declara nada"
  
! #: cp/parser.cc:33266
  #, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "la especializaciÃ³n de plantilla explÃ­cita no puede tener una clase de almacenamiento"
  
! #: cp/parser.cc:33583
  #, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "%<>>%> debe ser %<> >%> dentro de una lista de argumentos de plantilla anidada"
  
! #: cp/parser.cc:33596
  #, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla"
  
! #: cp/parser.cc:33627
  #, fuzzy, gcc-internal-format
  #| msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "%<>>%> sobrante, use %<>%> para terminar una lista de argumentos de plantilla"
  
! #: cp/parser.cc:33944
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr ""
  
! #: cp/parser.cc:34121
  #, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "uso no vÃ¡lido de %qD en la especificaciÃ³n de enlace"
  
! #: cp/parser.cc:34132
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate virt-specifier"
  msgid "duplicate %qD specifier"
  msgstr "especificador-virt duplicado"
  
! #: cp/parser.cc:34135
  #, fuzzy, gcc-internal-format
  #| msgid "section type conflict with %qD"
  msgid "%qD specifier conflicts with %qs"
  msgstr "conflicto de tipo de secciÃ³n con %qD"
  
! #: cp/parser.cc:34147
  #, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "%<__thread%> antes de %qD"
  
! #: cp/parser.cc:34163
  #, fuzzy, gcc-internal-format
  #| msgid "%qE used with %<typedef%>"
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "se usÃ³ %qE con %<typedef%>"
  
! #: cp/parser.cc:34272
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 no admite %<long long%>"
  
! #: cp/parser.cc:34283
  #, fuzzy, gcc-internal-format
  #| msgid "both %<_Sat%> and %<char%> in declaration specifiers"
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "se usaron al mismo tiempo %<_Sat%> y %<char%> en los especificadores de declaraciÃ³n"
  
! #: cp/parser.cc:34288
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qE"
  msgid "duplicate %qD"
  msgstr "%qE duplicado"
  
! #: cp/parser.cc:34317
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "%qs duplicado"
  
! #: cp/parser.cc:34369
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "se esperaba %<new%>"
  
! #: cp/parser.cc:34372
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "se esperaba %<delete%>"
  
! #: cp/parser.cc:34375
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "se esperaba %<return%>"
  
! #: cp/parser.cc:34381
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "se esperaba %<extern%>"
  
! #: cp/parser.cc:34384
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "se esperaba %<static_assert%>"
  
! #: cp/parser.cc:34387
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "se esperaba %<decltype%>"
  
! #: cp/parser.cc:34390
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "se esperaba %<operator%>"
  
! #: cp/parser.cc:34393
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "se esperaba %<class%>"
  
! #: cp/parser.cc:34396
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "se esperaba %<template%>"
  
! #: cp/parser.cc:34399
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "se esperaba %<namespace%>"
  
! #: cp/parser.cc:34402
  #, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "se esperaba %<using%>"
  
! #: cp/parser.cc:34405
  #, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "se esperaba %<asm%>"
  
! #: cp/parser.cc:34408
  #, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "se esperaba %<try%>"
  
! #: cp/parser.cc:34411
  #, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "se esperaba %<catch%>"
  
! #: cp/parser.cc:34414
  #, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "se esperaba %<throw%>"
  
! #: cp/parser.cc:34417
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<data%>"
  msgid "expected %<auto%>"
  msgstr "se esperaba %<data%>"
  
! #: cp/parser.cc:34420
  #, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "se esperaba %<__label__%>"
  
! #: cp/parser.cc:34423
  #, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "se esperaba %<@try%>"
  
! #: cp/parser.cc:34426
  #, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "se esperaba %<@synchronized%>"
  
! #: cp/parser.cc:34429
  #, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "se esperaba %<@throw%>"
  
! #: cp/parser.cc:34432
  #, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "se esperaba %<__transaction_atomic%>"
  
! #: cp/parser.cc:34435
  #, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "se esperaba %<__transaction_relaxed%>"
  
! #: cp/parser.cc:34438
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<@end%>"
  msgid "expected %<co_yield%>"
  msgstr "se esperaba %<@end%>"
  
! #: cp/parser.cc:34470
  #, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "se esperaba %<::%>"
  
! #: cp/parser.cc:34482
  #, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "se esperaba %<...%>"
  
! #: cp/parser.cc:34485
  #, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "se esperaba %<*%>"
  
! #: cp/parser.cc:34488
  #, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "se esperaba %<~%>"
  
! #: cp/parser.cc:34494
  #, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "se esperaba %<:%> o %<::%>"
  
! #: cp/parser.cc:34521
  #, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.cc:34856
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35007
  #, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "se usÃ³ la etiqueta %qs al nombrar a %q#T"
  
! #: cp/parser.cc:35012
  #, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q#T se declarÃ³ previamente aquÃ­"
  
! #: cp/parser.cc:35133
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to %q#T"
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "no se puede declarar la referencia a %q#T"
  
! #: cp/parser.cc:35291 cp/parser.cc:35325
  #, fuzzy, gcc-internal-format
  #| msgid "%qT declared with greater visibility than its base %qT"
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qT se declarÃ³ con mayor visibilidad que su base %qT"
  
! #: cp/parser.cc:35298 cp/parser.cc:35331
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:35299 cp/parser.cc:35332
  #, fuzzy, gcc-internal-format
  #| msgid "expected class-key"
  msgid "replace the class-key with %qs"
  msgstr "se esperaba una llave de clase"
  
! #: cp/parser.cc:35306
  #, fuzzy, gcc-internal-format
  #| msgid "label %qD defined here"
  msgid "%qT defined as %qs here"
  msgstr "la etiqueta %qD se define aquÃ­"
  
! #: cp/parser.cc:35307
  #, fuzzy, gcc-internal-format
  #| msgid "  first declared as %q#D here"
  msgid "%qT first declared as %qs here"
  msgstr "  declarado inicialmente como %q#D aquÃ­"
  
! #: cp/parser.cc:35390
  #, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD se redeclarÃ³ con acceso diferente"
  
! #: cp/parser.cc:35411
  #, fuzzy, gcc-internal-format
  #| msgid "%<template%> (as a disambiguator) is only allowed within templates"
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "%<template%> (como desambiguador) sÃ³lo se permite dentro de plantillas"
  
! #: cp/parser.cc:35661
  #, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "el fichero termina en el argumento por defecto"
  
! #: cp/parser.cc:35902 cp/parser.cc:37210 cp/parser.cc:37399
  #, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "construct Objective-C++ %<@%D%> mal ubicado"
  
! #: cp/parser.cc:35973
  #, fuzzy, gcc-internal-format
  #| msgid "objective-c++ message argument(s) are expected"
  msgid "objective-c++ message receiver expected"
  msgstr "se esperaba(n) argumento(s) de mensaje de objective-c++"
  
! #: cp/parser.cc:36043
  #, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "se esperaba(n) argumento(s) de mensaje de objective-c++"
  
! #: cp/parser.cc:36074
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr "%<@encode%> debe especificar un tipo como un argumento"
  
! #: cp/parser.cc:36478
  #, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "nombre de selector Objective-C++ no vÃ¡lido"
  
! #: cp/parser.cc:36553 cp/parser.cc:36571
  #, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "se esperaba una declaraciÃ³n de mÃ©todo de objective-c++"
  
! #: cp/parser.cc:36565 cp/parser.cc:36631
  #, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "los atributos de mÃ©todo se deben especificar al final"
  
! #: cp/parser.cc:36674
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "%qs sobrante despuÃ©s de los mÃ©todos Objective-C++"
  
! #: cp/parser.cc:36871 cp/parser.cc:36878 cp/parser.cc:36885
  #, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "tipo no vÃ¡lido para la variable de de instancia"
  
! #: cp/parser.cc:37002
  #, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "se esperaba un identificador despuÃ©s de %<@protocol%>"
  
! #: cp/parser.cc:37175
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr "los atributos no se pueden especificar antes de la palabra clave de Objective-C++ %<@%D%>"
  
! #: cp/parser.cc:37182
  #, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "se descartan los atributos de prefijo antes de %<@%D%>"
  
! #: cp/parser.cc:37462 cp/parser.cc:37469 cp/parser.cc:37476
  #, gcc-internal-format
  msgid "invalid type for property"
  msgstr "tipo no vÃ¡lido para la propiedad"
  
! #: cp/parser.cc:37638
  #, fuzzy, gcc-internal-format
  #| msgid "unknown property attribute"
  msgid "unknown property attribute %qE"
  msgstr "atributo de propiedad desconocido"
  
! #: cp/parser.cc:38910
  #, fuzzy, gcc-internal-format
  #| msgid "expected integer expression"
  msgid "expected integer expression list"
  msgstr "se esperaba una expresiÃ³n entera"
  
! #: cp/parser.cc:38927
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<wait%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/parser.cc:39683
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "se esperaba %<class%>, %<typename%> o %<template%>"
  
! #: cp/parser.cc:40074
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid reduction-identifier"
  msgstr "inicializador no vÃ¡lido"
  
! #: cp/parser.cc:41043
  #, fuzzy, gcc-internal-format
  #| msgid "types may not be defined in parameter types"
  msgid "types may not be defined in iterator type"
*************** msgstr "no se pueden definir tipos en ti
*** 66377,66539 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:42626
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "#pragma vtable ya no se admite"
  
! #: cp/parser.cc:44077
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "no se permite la inicializaciÃ³n entre parÃ©ntesis para el bucle %<for%> en OpenMP"
  
! #: cp/parser.cc:44817
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "la clÃ¡usula %<ordered%> con parÃ¡metro no se puede especificar en la construcciÃ³n %qs"
  
! #: cp/parser.cc:44899 cp/pt.cc:18116
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "la variable de iteraciÃ³n %qD no debe ser reduction"
  
! #: cp/parser.cc:47776
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>"
  
! #: cp/parser.cc:48546
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:49153
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "inicializador no vÃ¡lido"
  
! #: cp/parser.cc:49184
  #, fuzzy, gcc-internal-format
  #| msgid "expected id-expression"
  msgid "expected id-expression (arguments)"
  msgstr "se esperaba una expresiÃ³n id"
  
! #: cp/parser.cc:49196
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:49299
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "no se pueden definir tipos nuevos en un tipo de devoluciÃ³n"
  
! #: cp/parser.cc:49319 cp/semantics.cc:6373
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49323 cp/semantics.cc:6381
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49326 cp/pt.cc:14611 cp/semantics.cc:6387
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49329 cp/semantics.cc:6393
  #, fuzzy, gcc-internal-format
  #| msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "tipo calificado const, volatile o restrict en %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:50049
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:50059
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD no es una funciÃ³n plantilla miembro"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:50420
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:50467 cp/semantics.cc:11405
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> sin activar el soporte de memoria transaccional"
  
! #: cp/parser.cc:50469 cp/semantics.cc:11407
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> sin activar el soporte de memoria transaccional"
  
! #: cp/parser.cc:50615
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> mÃ¡s externo no estÃ¡ dentro del %<__transaction_atomic%> mÃ¡s externo"
  
! #: cp/parser.cc:50618
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  o una funciÃ³n %<transaction_may_cancel_outer%>"
  
! #: cp/parser.cc:50665
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma GCC coprocessor"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "#pragma GCC coprocessor malformado"
  
! #: cp/parser.cc:50965
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp barrier%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: cp/parser.cc:50976
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp taskyield%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: cp/parser.cc:51053
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: cp/parser.cc:51195
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "multi-source compilation not implemented for C++"
  msgstr "no se han implementado las optimizaciones intermÃ³dulos para C++"
  
! #: cp/parser.cc:51232
  #, fuzzy, gcc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "placeholder type not allowed in this context"
  msgstr "no se permiten las conversiones estÃ¡ndar en este contexto"
  
! #: cp/parser.cc:51441
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/parser.cc:51497
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 66687,66849 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:42671
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma vtable no longer supported"
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "#pragma vtable ya no se admite"
  
! #: cp/parser.cc:44122
  #, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "no se permite la inicializaciÃ³n entre parÃ©ntesis para el bucle %<for%> en OpenMP"
  
! #: cp/parser.cc:44862
  #, fuzzy, gcc-internal-format
  #| msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "la clÃ¡usula %<ordered%> con parÃ¡metro no se puede especificar en la construcciÃ³n %qs"
  
! #: cp/parser.cc:44944 cp/pt.cc:18150
  #, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "la variable de iteraciÃ³n %qD no debe ser reduction"
  
! #: cp/parser.cc:47843
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%>"
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%<#pragma omp end declare target%> sin su correspondiente %<#pragma omp declare target%>"
  
! #: cp/parser.cc:48613
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:49220
  #, fuzzy, gcc-internal-format
  #| msgid "invalid initializer"
  msgid "invalid initializer clause"
  msgstr "inicializador no vÃ¡lido"
  
! #: cp/parser.cc:49251
  #, fuzzy, gcc-internal-format
  #| msgid "expected id-expression"
  msgid "expected id-expression (arguments)"
  msgstr "se esperaba una expresiÃ³n id"
  
! #: cp/parser.cc:49263
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:49366
  #, fuzzy, gcc-internal-format
  #| msgid "new types may not be defined in a return type"
  msgid "types may not be defined in declare reduction type list"
  msgstr "no se pueden definir tipos nuevos en un tipo de devoluciÃ³n"
  
! #: cp/parser.cc:49386 cp/semantics.cc:6446
  #, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49390 cp/semantics.cc:6454
  #, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49393 cp/pt.cc:14635 cp/semantics.cc:6460
  #, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr ""
  
! #: cp/parser.cc:49396 cp/semantics.cc:6466
  #, fuzzy, gcc-internal-format
  #| msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "tipo calificado const, volatile o restrict en %<#pragma omp declare reduction%>"
  
! #: cp/parser.cc:50116
  #, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr ""
  
! #: cp/parser.cc:50126
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member template function"
  msgid "%qD does not refer to a namespace scope function"
  msgstr "%qD no es una funciÃ³n plantilla miembro"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:50487
  #, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr ""
  
! #: cp/parser.cc:50534 cp/semantics.cc:11478
  #, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "%<__transaction_relaxed%> sin activar el soporte de memoria transaccional"
  
! #: cp/parser.cc:50536 cp/semantics.cc:11480
  #, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "%<__transaction_atomic%> sin activar el soporte de memoria transaccional"
  
! #: cp/parser.cc:50682
  #, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "%<__transaction_cancel%> mÃ¡s externo no estÃ¡ dentro del %<__transaction_atomic%> mÃ¡s externo"
  
! #: cp/parser.cc:50685
  #, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "  o una funciÃ³n %<transaction_may_cancel_outer%>"
  
! #: cp/parser.cc:50732
  #, fuzzy, gcc-internal-format
  #| msgid "malformed #pragma GCC coprocessor"
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "#pragma GCC coprocessor malformado"
  
! #: cp/parser.cc:51032
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp barrier%> may only be used in compound statements"
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp barrier%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: cp/parser.cc:51043
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp taskyield%> may only be used in compound statements"
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%<#pragma omp taskyield%> sÃ³lo se puede usar en declaraciones compuestas"
  
! #: cp/parser.cc:51120
  #, fuzzy, gcc-internal-format
  #| msgid "#pragma GCC optimize is not allowed inside functions"
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "no se permite #pragma GCC optimize dentro de funciones"
  
! #: cp/parser.cc:51262
  #, fuzzy, gcc-internal-format
  #| msgid "inter-module optimizations not implemented for C++"
  msgid "multi-source compilation not implemented for C++"
  msgstr "no se han implementado las optimizaciones intermÃ³dulos para C++"
  
! #: cp/parser.cc:51299
  #, fuzzy, gcc-internal-format
  #| msgid "standard conversions are not allowed in this context"
  msgid "placeholder type not allowed in this context"
  msgstr "no se permiten las conversiones estÃ¡ndar en este contexto"
  
! #: cp/parser.cc:51508
  #, fuzzy, gcc-internal-format
  #| msgid "templates may not be %<virtual%>"
  msgid "implicit templates may not be %<virtual%>"
  msgstr "las plantillas no pueden ser %<virtual%>"
  
! #: cp/parser.cc:51564
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr "no se permite la especializaciÃ³
*** 66623,66629 ****
  msgid "specialization of %qD after instantiation"
  msgstr "especializaciÃ³n de %qD despuÃ©s de la instanciaciÃ³n"
  
! #: cp/pt.cc:2046 cp/semantics.cc:6243
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
--- 66933,66939 ----
  msgid "specialization of %qD after instantiation"
  msgstr "especializaciÃ³n de %qD despuÃ©s de la instanciaciÃ³n"
  
! #: cp/pt.cc:2046 cp/semantics.cc:6316
  #, fuzzy, gcc-internal-format
  #| msgid "%s %+#D"
  msgid "%s %#qD"
*************** msgstr "instanciaciÃ³n explÃ­cita de %qT
*** 66804,66944 ****
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "El argumento de ACOS en %L debe estar entre -1 y 1"
  
! #: cp/pt.cc:4168
  #, fuzzy, gcc-internal-format
  #| msgid "base initializer expansion %<%T%> contains no parameter packs"
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "la expansiÃ³n del inicializador base %<%T%> no contiene paquetes de parÃ¡metro"
  
! #: cp/pt.cc:4236
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%T%> contains no argument packs"
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "el patrÃ³n de expansiÃ³n %<%T%> no contiene paquetes de argumento"
  
! #: cp/pt.cc:4238
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%E%> contains no argument packs"
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "el patrÃ³n de expansiÃ³n %<%E%> no contiene paquetes de argumento"
  
! #: cp/pt.cc:4322
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "no se expanden los paquetes de parÃ¡metro con %<...%>"
  
! #: cp/pt.cc:4339 cp/pt.cc:5220
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4341
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "          %s"
  msgid "        %s"
  msgstr "          %s"
  
! #: cp/pt.cc:4467
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "la declaraciÃ³n de %q+D oscurece un parÃ¡metro"
  
! #: cp/pt.cc:4470
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "la declaraciÃ³n de %q+D oscurece un parÃ¡metro"
  
! #: cp/pt.cc:4472
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "template parameter %qD declared here"
  msgstr "el tipo de parÃ¡metro de plantilla %qT se declarÃ³ %<friend%>"
  
! #: cp/pt.cc:5156
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "specialization of variable concept %q#D"
  msgstr "especializaciÃ³n parcial de la plantilla alias %qD"
  
! #: cp/pt.cc:5215
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "no se usan los parÃ¡metros de plantilla en la especializaciÃ³n parcial:"
  
! #: cp/pt.cc:5238
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "la especializaciÃ³n parcial %qT no especializa ningÃºn argumento de plantilla"
  
! #: cp/pt.cc:5242
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "la especializaciÃ³n parcial %qT no especializa ningÃºn argumento de plantilla"
  
! #: cp/pt.cc:5246 cp/pt.cc:5257 cp/pt.cc:5265
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template here"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: cp/pt.cc:5254
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5264
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments for partial specialization %qT"
  msgstr "demasiados argumentos para la funciÃ³n %qE"
  
! #: cp/pt.cc:5279
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "la especializaciÃ³n parcial %qT no especializa ningÃºn argumento de plantilla"
  
! #: cp/pt.cc:5281
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template %qD"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: cp/pt.cc:5323
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "el argumento de paquete de parÃ¡metro %qE debe estar al final de la lista de argumentos de plantilla"
  
! #: cp/pt.cc:5326
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "el argumento de paquete de parÃ¡metro %qT debe estar al final de la lista de argumentos de plantilla"
  
! #: cp/pt.cc:5388
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "el tipo %qT del argumento de plantilla %qE depende de un parÃ¡metro de plantilla"
  msgstr[1] "el tipo %qT del argumento de plantilla %qE depende de parÃ¡metros de plantilla"
  
! #: cp/pt.cc:5456
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "instanciaciÃ³n de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:5460
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of %qT after instantiation of %qT"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "especializaciÃ³n parcial de %qT despuÃ©s de la instanciaciÃ³n %qT"
  
! #: cp/pt.cc:5643
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "no hay un argumento por defecto para %qD"
--- 67114,67254 ----
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "El argumento de ACOS en %L debe estar entre -1 y 1"
  
! #: cp/pt.cc:4190
  #, fuzzy, gcc-internal-format
  #| msgid "base initializer expansion %<%T%> contains no parameter packs"
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "la expansiÃ³n del inicializador base %<%T%> no contiene paquetes de parÃ¡metro"
  
! #: cp/pt.cc:4258
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%T%> contains no argument packs"
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "el patrÃ³n de expansiÃ³n %<%T%> no contiene paquetes de argumento"
  
! #: cp/pt.cc:4260
  #, fuzzy, gcc-internal-format
  #| msgid "expansion pattern %<%E%> contains no argument packs"
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "el patrÃ³n de expansiÃ³n %<%E%> no contiene paquetes de argumento"
  
! #: cp/pt.cc:4344
  #, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "no se expanden los paquetes de parÃ¡metro con %<...%>"
  
! #: cp/pt.cc:4361 cp/pt.cc:5242
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4363
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "          %s"
  msgid "        %s"
  msgstr "          %s"
  
! #: cp/pt.cc:4489
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "la declaraciÃ³n de %q+D oscurece un parÃ¡metro"
  
! #: cp/pt.cc:4492
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %q+D shadows a parameter"
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "la declaraciÃ³n de %q+D oscurece un parÃ¡metro"
  
! #: cp/pt.cc:4494
  #, fuzzy, gcc-internal-format
  #| msgid "template parameter type %qT declared %<friend%>"
  msgid "template parameter %qD declared here"
  msgstr "el tipo de parÃ¡metro de plantilla %qT se declarÃ³ %<friend%>"
  
! #: cp/pt.cc:5178
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "specialization of variable concept %q#D"
  msgstr "especializaciÃ³n parcial de la plantilla alias %qD"
  
! #: cp/pt.cc:5237
  #, fuzzy, gcc-internal-format
  #| msgid "template parameters not used in partial specialization:"
  msgid "template parameters not deducible in partial specialization:"
  msgstr "no se usan los parÃ¡metros de plantilla en la especializaciÃ³n parcial:"
  
! #: cp/pt.cc:5260
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "la especializaciÃ³n parcial %qT no especializa ningÃºn argumento de plantilla"
  
! #: cp/pt.cc:5264
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "la especializaciÃ³n parcial %qT no especializa ningÃºn argumento de plantilla"
  
! #: cp/pt.cc:5268 cp/pt.cc:5279 cp/pt.cc:5287
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template here"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: cp/pt.cc:5276
  #, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr ""
  
! #: cp/pt.cc:5286
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to function %qE"
  msgid "too many arguments for partial specialization %qT"
  msgstr "demasiados argumentos para la funciÃ³n %qE"
  
! #: cp/pt.cc:5301
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization %qT does not specialize any template arguments"
  msgid "partial specialization %qD is not more specialized than"
  msgstr "la especializaciÃ³n parcial %qT no especializa ningÃºn argumento de plantilla"
  
! #: cp/pt.cc:5303
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "primary template %qD"
  msgstr "se declarÃ³ previamente aquÃ­"
  
! #: cp/pt.cc:5345
  #, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "el argumento de paquete de parÃ¡metro %qE debe estar al final de la lista de argumentos de plantilla"
  
! #: cp/pt.cc:5348
  #, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "el argumento de paquete de parÃ¡metro %qT debe estar al final de la lista de argumentos de plantilla"
  
! #: cp/pt.cc:5410
  #, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "el tipo %qT del argumento de plantilla %qE depende de un parÃ¡metro de plantilla"
  msgstr[1] "el tipo %qT del argumento de plantilla %qE depende de parÃ¡metros de plantilla"
  
! #: cp/pt.cc:5478
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "instanciaciÃ³n de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:5482
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of %qT after instantiation of %qT"
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "especializaciÃ³n parcial de %qT despuÃ©s de la instanciaciÃ³n %qT"
  
! #: cp/pt.cc:5665
  #, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "no hay un argumento por defecto para %qD"
*************** msgstr "no hay un argumento por defecto
*** 66947,66997 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5666
  #, fuzzy, gcc-internal-format
  #| msgid "parameter pack %qE must be at the end of the template parameter list"
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "el parÃ¡metro de paquete %qE debe estar al final de la lista de parÃ¡metros de plantilla"
  
! #: cp/pt.cc:5702
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en la re-declaraciÃ³n friend de la plantilla de funciÃ³n"
  
! #: cp/pt.cc:5705
  #, fuzzy, gcc-internal-format
  #| msgid "default template arguments may not be used in function template friend declarations"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en las declaraciones friend de la plantilla de funciÃ³n"
  
! #: cp/pt.cc:5708
  #, fuzzy, gcc-internal-format
  #| msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los argumentos de plantilla por defecto no se pueden usar en las plantillas de funciÃ³n sin -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:5711
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en las especializaciones parciales"
  
! #: cp/pt.cc:5714 cp/pt.cc:5772
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argumento por defecto para el parÃ¡metro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.cc:5883
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "template %qD declared"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/pt.cc:5891
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "clase de plantilla sin nombre"
  
! #: cp/pt.cc:5899
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
--- 67257,67307 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5688
  #, fuzzy, gcc-internal-format
  #| msgid "parameter pack %qE must be at the end of the template parameter list"
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "el parÃ¡metro de paquete %qE debe estar al final de la lista de parÃ¡metros de plantilla"
  
! #: cp/pt.cc:5724
  #, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en la re-declaraciÃ³n friend de la plantilla de funciÃ³n"
  
! #: cp/pt.cc:5727
  #, fuzzy, gcc-internal-format
  #| msgid "default template arguments may not be used in function template friend declarations"
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en las declaraciones friend de la plantilla de funciÃ³n"
  
! #: cp/pt.cc:5730
  #, fuzzy, gcc-internal-format
  #| msgid "default template arguments may not be used in function templates without -std=c++11 or -std=gnu++11"
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "los argumentos de plantilla por defecto no se pueden usar en las plantillas de funciÃ³n sin -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:5733
  #, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "no se pueden usar los argumentos de plantilla por defecto en las especializaciones parciales"
  
! #: cp/pt.cc:5736 cp/pt.cc:5794
  #, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "argumento por defecto para el parÃ¡metro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.cc:5905
  #, fuzzy, gcc-internal-format
  #| msgid "namespace %qT undeclared"
  msgid "template %qD declared"
  msgstr "espacio de nombres %qT sin declarar"
  
! #: cp/pt.cc:5913
  #, gcc-internal-format
  msgid "template class without a name"
  msgstr "clase de plantilla sin nombre"
  
! #: cp/pt.cc:5921
  #, fuzzy, gcc-internal-format
  #| msgid "non-member function %qD cannot have cv-qualifier"
  msgid "member template %qD may not have virt-specifiers"
*************** msgstr "la funciÃ³n que no es miembro %q
*** 67002,67072 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5922
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "declaraciÃ³n de la plantilla de %qD no vÃ¡lida"
  
! #: cp/pt.cc:6074
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "definiciÃ³n de plantilla de %q#D que no es plantilla"
  
! #: cp/pt.cc:6113
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "se esperaban %d niveles de parÃ¡metros de plantilla para %q#D, se obtuvieron %d"
  
! #: cp/pt.cc:6127
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "se obtuvieron %d parÃ¡metros de plantilla para %q#D"
  
! #: cp/pt.cc:6130
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "se obtuvieron %d parÃ¡metros de plantilla para %q#T"
  
! #: cp/pt.cc:6132
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  pero se requieren %d"
  
! #: cp/pt.cc:6153
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "los argumentos de plantilla para %qD no coinciden con la plantilla original %qD"
  
! #: cp/pt.cc:6156
  #, fuzzy, gcc-internal-format
  #| msgid "use template<> for an explicit specialization"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "utilice template<> para una especializaciÃ³n explÃ­cita"
  
! #: cp/pt.cc:6178
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration of %qD with different constraints"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/pt.cc:6323
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT no es un tipo plantilla"
  
! #: cp/pt.cc:6336
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "no se especificaron los especificadores de plantilla en la declaraciÃ³n de %qD"
  
! #: cp/pt.cc:6347
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "se redeclarÃ³ con %d parÃ¡metro de plantilla"
  msgstr[1] "se redeclarÃ³ con %d parÃ¡metros de plantilla"
  
! #: cp/pt.cc:6351
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D used %d template parameter"
  #| msgid_plural "previous declaration %q+D used %d template parameters"
--- 67312,67382 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5944
  #, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "declaraciÃ³n de la plantilla de %qD no vÃ¡lida"
  
! #: cp/pt.cc:6096
  #, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "definiciÃ³n de plantilla de %q#D que no es plantilla"
  
! #: cp/pt.cc:6135
  #, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "se esperaban %d niveles de parÃ¡metros de plantilla para %q#D, se obtuvieron %d"
  
! #: cp/pt.cc:6149
  #, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "se obtuvieron %d parÃ¡metros de plantilla para %q#D"
  
! #: cp/pt.cc:6152
  #, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "se obtuvieron %d parÃ¡metros de plantilla para %q#T"
  
! #: cp/pt.cc:6154
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  pero se requieren %d"
  
! #: cp/pt.cc:6175
  #, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "los argumentos de plantilla para %qD no coinciden con la plantilla original %qD"
  
! #: cp/pt.cc:6178
  #, fuzzy, gcc-internal-format
  #| msgid "use template<> for an explicit specialization"
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "utilice template<> para una especializaciÃ³n explÃ­cita"
  
! #: cp/pt.cc:6200
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration of %qD with different constraints"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/pt.cc:6345
  #, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT no es un tipo plantilla"
  
! #: cp/pt.cc:6358
  #, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "no se especificaron los especificadores de plantilla en la declaraciÃ³n de %qD"
  
! #: cp/pt.cc:6369
  #, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "se redeclarÃ³ con %d parÃ¡metro de plantilla"
  msgstr[1] "se redeclarÃ³ con %d parÃ¡metros de plantilla"
  
! #: cp/pt.cc:6373
  #, fuzzy, gcc-internal-format
  #| msgid "previous declaration %q+D used %d template parameter"
  #| msgid_plural "previous declaration %q+D used %d template parameters"
*************** msgid_plural "previous declaration %qD u
*** 67075,67548 ****
  msgstr[0] "la declaraciÃ³n previa de %q+#D usÃ³ %d parÃ¡metro de plantilla"
  msgstr[1] "la declaraciÃ³n previa de %q+#D usÃ³ %d parÃ¡metros de plantilla"
  
! #: cp/pt.cc:6385
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "parÃ¡metro de plantilla %q+#D"
  
! #: cp/pt.cc:6387
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redeclarado aquÃ­ como %q#D"
  
! #: cp/pt.cc:6389
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "redeclared here"
  msgstr "se declara aquÃ­"
  
! #: cp/pt.cc:6400
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/pt.cc:6403 cp/pt.cc:6431
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
  msgid "original declaration appeared here"
  msgstr "la definiciÃ³n original apareciÃ³ aquÃ­"
  
! #: cp/pt.cc:6428
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration of %q#D with different constraints"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/pt.cc:6839 cp/pt.cc:6909
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT"
  
! #: cp/pt.cc:6842
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "debe ser la direcciÃ³n de una funciÃ³n con enlace externo"
  
! #: cp/pt.cc:6845
  #, fuzzy, gcc-internal-format
  #| msgid "it must be the address of a function with external linkage"
  msgid "it must be the name of a function with external linkage"
  msgstr "debe ser la direcciÃ³n de una funciÃ³n con enlace externo"
  
! #: cp/pt.cc:6859
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace"
  
! #: cp/pt.cc:6863
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.cc:6912
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "debe ser un puntero-a-miembro de la forma %<&X::Y%>"
  
! #: cp/pt.cc:6914
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "because it is a member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/pt.cc:6983
  #, fuzzy, gcc-internal-format
  #| msgid "  couldn't deduce template parameter %qD"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  no se puede deducir el parÃ¡metro de plantilla %qD"
  
! #: cp/pt.cc:6992
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  los tipos %qT y %qT tiene calificadores-cv incompatibles"
  
! #: cp/pt.cc:7001
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  no coinciden los tipos %qT y %qT"
  
! #: cp/pt.cc:7010
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  el parÃ¡metro de plantilla %qD no es un paquete de parÃ¡metro, pero el argumento %qD sÃ­"
  
! #: cp/pt.cc:7021
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  el argumento de plantilla %qE no coincide con la constante puntero-a-miembro %qE"
  
! #: cp/pt.cc:7031
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE no es equivalente a %qE"
  
! #: cp/pt.cc:7040
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  deducciÃ³n de paquete de parÃ¡metros inconsistente con %qT y %qT"
  
! #: cp/pt.cc:7052
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  se deducen tipos en conflicto para el parÃ¡metro %qT (%qT y %qT)"
  
! #: cp/pt.cc:7056
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  se deducen valores en conflicto para el parÃ¡metro %qE que no es tipo (%qE y %qE)"
  
! #: cp/pt.cc:7067
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.cc:7078
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  el tipo de funciÃ³n miembro %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.cc:7121
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  no se puede convertir %qE (tipo %qT) al tipo %qT"
  
! #: cp/pt.cc:7134
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT es una clase base ambigua de %qT"
  
! #: cp/pt.cc:7138
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/pt.cc:7149
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  los parÃ¡metros de plantilla de un argumento de plantilla plantilla son inconsistentes con otros argumentos de plantilla deducidos"
  
! #: cp/pt.cc:7159
  #, fuzzy, gcc-internal-format
  #| msgid "  can't deduce a template for %qT from non-template type %qT"
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "  no se puede deducir una plantilla para %qT del tipo %qT que no es plantilla"
  
! #: cp/pt.cc:7169
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument %qE does not match %qD"
  msgid "  template argument %qE does not match %qE"
  msgstr "  el argumento de plantilla %qE no coincide con %qD"
  
! #: cp/pt.cc:7220
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable or function"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qE no es una variable"
  
! #: cp/pt.cc:7229
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.cc:7239
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace"
  
! #: cp/pt.cc:7256
  #, fuzzy, gcc-internal-format
  #| msgid "  variable-sized array type %qT is not a valid template argument"
  msgid "the address of %qD is not a valid template argument"
  msgstr "  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.cc:7266
  #, fuzzy, gcc-internal-format
  #| msgid "  variable-sized array type %qT is not a valid template argument"
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.cc:7273
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.cc:7291
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD no es un argumento vÃ¡lido de plantilla porque %qD es una variable, no la direcciÃ³n de una variable"
  
! #: cp/pt.cc:7299
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qD no es un argumento vÃ¡lido de plantilla porque %qD es una variable, no la direcciÃ³n de una variable"
  
! #: cp/pt.cc:7421
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque las literales de cadena nunca se pueden usar en este contexto"
  
! #: cp/pt.cc:7586
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "in template argument for type %qT"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:7600
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:7686
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT debido a conflictos en la calificaciÃ³n cv"
  
! #: cp/pt.cc:7694
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque no es un l-valor"
  
! #: cp/pt.cc:7712
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D no es un argumento vÃ¡lido de plantilla para el tipo %qT porque una referencia variable no tiene una direcciÃ³n constante"
  
! #: cp/pt.cc:7771
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es un puntero"
  
! #: cp/pt.cc:7773
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.cc:7827
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es de tipo %qT"
  
! #: cp/pt.cc:8419
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.cc:8435
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring attributes in template argument %qE"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.cc:8579
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "se usÃ³ el nombre-de-clase-inyectada %qD como un argumento de plantilla plantilla"
  
! #: cp/pt.cc:8608
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "uso no vÃ¡lido del destructor %qE como un tipo"
  
! #: cp/pt.cc:8613
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "para hacer referencia a un tipo miembro de un parÃ¡metro de plantilla, use %<typename %E%>"
  
! #: cp/pt.cc:8629 cp/pt.cc:8663 cp/pt.cc:8713
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "no coincide el tipo/valor en el argumento %d en la lista de parÃ¡metros de plantilla para %qD"
  
! #: cp/pt.cc:8637
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  se esperaba una constante de tipo %qT, se obtuvo %qT"
  
! #: cp/pt.cc:8645
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for template parameter for class enclosing %qD"
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "argumento por defecto para el parÃ¡metro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.cc:8651
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qE"
  
! #: cp/pt.cc:8654
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.cc:8668
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  se esperaba un tipo, se obtuvo %qT"
  
! #: cp/pt.cc:8671
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qT"
  
! #: cp/pt.cc:8717
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  se esperaba una plantilla de tipo %qD, se obtuvo %qT"
  
! #: cp/pt.cc:8731
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "no coincide el tipo/valor en el argumento %d en la lista de parÃ¡metros de plantilla para %qD"
  
! #: cp/pt.cc:8734
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.cc:8822
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "no se puede convertir el argumento de plantilla %qE a %qT"
  
! #: cp/pt.cc:8960 cp/pt.cc:9286
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "el argumento de plantilla %d es no vÃ¡lido"
  
! #: cp/pt.cc:8975 cp/pt.cc:9120
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "nÃºmero errÃ³neo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.cc:9116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "nÃºmero errÃ³neo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.cc:9125
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "provisto por %q+D"
  
! #: cp/pt.cc:9150
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for template parameter for class enclosing %qD"
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "argumento por defecto para el parÃ¡metro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.cc:9154
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argumento por defecto dado para el parÃ¡metro %d de %q#D"
  
! #: cp/pt.cc:9252
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9819
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D no es una plantilla de funciÃ³n"
  
! #: cp/pt.cc:9982
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "se usa el tipo %qT que no es plantilla como una plantilla"
  
! #: cp/pt.cc:9984
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "para la declaraciÃ³n de plantilla %q+D"
  
! #: cp/pt.cc:10128 cp/pt.cc:22190
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure for %qD"
  msgstr "falla interna de consistencia"
  
! #: cp/pt.cc:10515
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.cc:11238
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profundidad de instanciaciÃ³n de la plantilla excede el mÃ¡ximo de %d (use -ftemplate-depth= para incrementar el mÃ¡ximo) al sustituir %qS"
  
! #: cp/pt.cc:11982
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "score argument must be constant integer expression"
  msgstr "el argumento de collapse necesita una expresiÃ³n entera constante positiva"
  
! #: cp/pt.cc:11991
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "score argument must be non-negative"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: cp/pt.cc:12018
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "property must be constant integer expression or string literal"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: cp/pt.cc:12567
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member %qD in union"
  msgstr "miembro de matriz flexible en union"
  
! #: cp/pt.cc:13057
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13507
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a potential constant expression"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE no es una expresiÃ³n constante potencial"
  
! #: cp/pt.cc:13595
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%T%>"
  
! #: cp/pt.cc:13598
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%E%>"
  
! #: cp/pt.cc:14286
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
  msgstr "redefiniciÃ³n del argumento por defecto para %q#D"
  
! #: cp/pt.cc:14382
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "se crea un puntero a funciÃ³n miembro del tipo %qT que no es clase"
  
! #: cp/pt.cc:15374
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths (%d vs %d)"
--- 67385,67858 ----
  msgstr[0] "la declaraciÃ³n previa de %q+#D usÃ³ %d parÃ¡metro de plantilla"
  msgstr[1] "la declaraciÃ³n previa de %q+#D usÃ³ %d parÃ¡metros de plantilla"
  
! #: cp/pt.cc:6407
  #, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "parÃ¡metro de plantilla %q+#D"
  
! #: cp/pt.cc:6409
  #, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "redeclarado aquÃ­ como %q#D"
  
! #: cp/pt.cc:6411
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "redeclared here"
  msgstr "se declara aquÃ­"
  
! #: cp/pt.cc:6422
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/pt.cc:6425 cp/pt.cc:6453
  #, fuzzy, gcc-internal-format
  #| msgid "original definition appeared here"
  msgid "original declaration appeared here"
  msgstr "la definiciÃ³n original apareciÃ³ aquÃ­"
  
! #: cp/pt.cc:6450
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration %qD differs in %<constexpr%>"
  msgid "redeclaration of %q#D with different constraints"
  msgstr "la redeclaraciÃ³n de %qD difiere en %<constexpr%>"
  
! #: cp/pt.cc:6861 cp/pt.cc:6931
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT"
  
! #: cp/pt.cc:6864
  #, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "debe ser la direcciÃ³n de una funciÃ³n con enlace externo"
  
! #: cp/pt.cc:6867
  #, fuzzy, gcc-internal-format
  #| msgid "it must be the address of a function with external linkage"
  msgid "it must be the name of a function with external linkage"
  msgstr "debe ser la direcciÃ³n de una funciÃ³n con enlace externo"
  
! #: cp/pt.cc:6881
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace"
  
! #: cp/pt.cc:6885
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.cc:6934
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr "debe ser un puntero-a-miembro de la forma %<&X::Y%>"
  
! #: cp/pt.cc:6936
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a member of %qT"
  msgid "because it is a member of %qT"
  msgstr "%qD no es un miembro de %qT"
  
! #: cp/pt.cc:7005
  #, fuzzy, gcc-internal-format
  #| msgid "  couldn't deduce template parameter %qD"
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "  no se puede deducir el parÃ¡metro de plantilla %qD"
  
! #: cp/pt.cc:7014
  #, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "  los tipos %qT y %qT tiene calificadores-cv incompatibles"
  
! #: cp/pt.cc:7023
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  no coinciden los tipos %qT y %qT"
  
! #: cp/pt.cc:7032
  #, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "  el parÃ¡metro de plantilla %qD no es un paquete de parÃ¡metro, pero el argumento %qD sÃ­"
  
! #: cp/pt.cc:7043
  #, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "  el argumento de plantilla %qE no coincide con la constante puntero-a-miembro %qE"
  
! #: cp/pt.cc:7053
  #, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "  %qE no es equivalente a %qE"
  
! #: cp/pt.cc:7062
  #, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "  deducciÃ³n de paquete de parÃ¡metros inconsistente con %qT y %qT"
  
! #: cp/pt.cc:7074
  #, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "  se deducen tipos en conflicto para el parÃ¡metro %qT (%qT y %qT)"
  
! #: cp/pt.cc:7078
  #, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "  se deducen valores en conflicto para el parÃ¡metro %qE que no es tipo (%qE y %qE)"
  
! #: cp/pt.cc:7089
  #, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.cc:7100
  #, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "  el tipo de funciÃ³n miembro %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.cc:7143
  #, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "  no se puede convertir %qE (tipo %qT) al tipo %qT"
  
! #: cp/pt.cc:7156
  #, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "  %qT es una clase base ambigua de %qT"
  
! #: cp/pt.cc:7160
  #, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "  %qT no es derivado de %qT"
  
! #: cp/pt.cc:7171
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr "  los parÃ¡metros de plantilla de un argumento de plantilla plantilla son inconsistentes con otros argumentos de plantilla deducidos"
  
! #: cp/pt.cc:7181
  #, fuzzy, gcc-internal-format
  #| msgid "  can't deduce a template for %qT from non-template type %qT"
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "  no se puede deducir una plantilla para %qT del tipo %qT que no es plantilla"
  
! #: cp/pt.cc:7191
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument %qE does not match %qD"
  msgid "  template argument %qE does not match %qE"
  msgstr "  el argumento de plantilla %qE no coincide con %qD"
  
! #: cp/pt.cc:7242
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qE is not a variable"
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable or function"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qE no es una variable"
  
! #: cp/pt.cc:7251
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.cc:7261
  #, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace"
  
! #: cp/pt.cc:7278
  #, fuzzy, gcc-internal-format
  #| msgid "  variable-sized array type %qT is not a valid template argument"
  msgid "the address of %qD is not a valid template argument"
  msgstr "  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.cc:7288
  #, fuzzy, gcc-internal-format
  #| msgid "  variable-sized array type %qT is not a valid template argument"
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "  el tipo matriz de tamaÃ±o variable %qT no es un argumento de plantilla vÃ¡lido"
  
! #: cp/pt.cc:7295
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a valid template argument of type %qT because %qD does not have external linkage"
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla de tipo %qT porque %qD no tiene enlace externo"
  
! #: cp/pt.cc:7313
  #, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qD no es un argumento vÃ¡lido de plantilla porque %qD es una variable, no la direcciÃ³n de una variable"
  
! #: cp/pt.cc:7321
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qD no es un argumento vÃ¡lido de plantilla porque %qD es una variable, no la direcciÃ³n de una variable"
  
! #: cp/pt.cc:7443
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque las literales de cadena nunca se pueden usar en este contexto"
  
! #: cp/pt.cc:7608
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "in template argument for type %qT"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:7622
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:7708
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT debido a conflictos en la calificaciÃ³n cv"
  
! #: cp/pt.cc:7716
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE no es un argumento vÃ¡lido de plantilla para el tipo %qT porque no es un l-valor"
  
! #: cp/pt.cc:7734
  #, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "%q#D no es un argumento vÃ¡lido de plantilla para el tipo %qT porque una referencia variable no tiene una direcciÃ³n constante"
  
! #: cp/pt.cc:7793
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es un puntero"
  
! #: cp/pt.cc:7795
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.cc:7849
  #, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE no es un argumento de plantilla vÃ¡lido para el tipo %qT porque es de tipo %qT"
  
! #: cp/pt.cc:8441
  #, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.cc:8457
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes on template argument %qT"
  msgid "ignoring attributes in template argument %qE"
  msgstr "se descartan los atributos en el argumento de plantilla %qT"
  
! #: cp/pt.cc:8601
  #, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "se usÃ³ el nombre-de-clase-inyectada %qD como un argumento de plantilla plantilla"
  
! #: cp/pt.cc:8630
  #, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "uso no vÃ¡lido del destructor %qE como un tipo"
  
! #: cp/pt.cc:8635
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr "para hacer referencia a un tipo miembro de un parÃ¡metro de plantilla, use %<typename %E%>"
  
! #: cp/pt.cc:8651 cp/pt.cc:8685 cp/pt.cc:8735
  #, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "no coincide el tipo/valor en el argumento %d en la lista de parÃ¡metros de plantilla para %qD"
  
! #: cp/pt.cc:8659
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  se esperaba una constante de tipo %qT, se obtuvo %qT"
  
! #: cp/pt.cc:8667
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for template parameter for class enclosing %qD"
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "argumento por defecto para el parÃ¡metro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.cc:8673
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qE"
  
! #: cp/pt.cc:8676
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.cc:8690
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  se esperaba un tipo, se obtuvo %qT"
  
! #: cp/pt.cc:8693
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  se esperaba una plantilla de clase, se obtuvo %qT"
  
! #: cp/pt.cc:8739
  #, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  se esperaba una plantilla de tipo %qD, se obtuvo %qT"
  
! #: cp/pt.cc:8753
  #, fuzzy, gcc-internal-format
  #| msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "no coincide el tipo/valor en el argumento %d en la lista de parÃ¡metros de plantilla para %qD"
  
! #: cp/pt.cc:8756
  #, fuzzy, gcc-internal-format
  #| msgid "  expected a type, got %qE"
  msgid "  expected %qD but got %qD"
  msgstr "  se esperaba un tipo, se obtuvo %qE"
  
! #: cp/pt.cc:8844
  #, fuzzy, gcc-internal-format
  #| msgid "could not convert template argument %qE to %qT"
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "no se puede convertir el argumento de plantilla %qE a %qT"
  
! #: cp/pt.cc:8982 cp/pt.cc:9308
  #, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "el argumento de plantilla %d es no vÃ¡lido"
  
! #: cp/pt.cc:8997 cp/pt.cc:9142
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "nÃºmero errÃ³neo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.cc:9138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "nÃºmero errÃ³neo de argumentos de plantilla (%d, debe ser %d)"
  
! #: cp/pt.cc:9147
  #, fuzzy, gcc-internal-format
  #| msgid "provided for %q+D"
  msgid "provided for %qD"
  msgstr "provisto por %q+D"
  
! #: cp/pt.cc:9172
  #, fuzzy, gcc-internal-format
  #| msgid "default argument for template parameter for class enclosing %qD"
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "argumento por defecto para el parÃ¡metro de plantilla para la clase incluyente %qD"
  
! #: cp/pt.cc:9176
  #, fuzzy, gcc-internal-format
  #| msgid "default argument given for parameter %d of %q#D"
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "argumento por defecto dado para el parÃ¡metro %d de %q#D"
  
! #: cp/pt.cc:9274
  #, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr ""
  
! #: cp/pt.cc:9841
  #, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "%q#D no es una plantilla de funciÃ³n"
  
! #: cp/pt.cc:10004
  #, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "se usa el tipo %qT que no es plantilla como una plantilla"
  
! #: cp/pt.cc:10006
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "para la declaraciÃ³n de plantilla %q+D"
  
! #: cp/pt.cc:10175 cp/pt.cc:22257
  #, fuzzy, gcc-internal-format
  #| msgid "internal consistency failure"
  msgid "template constraint failure for %qD"
  msgstr "falla interna de consistencia"
  
! #: cp/pt.cc:10528
  #, fuzzy, gcc-internal-format
  #| msgid "use of %qs in template"
  msgid "use of invalid variable template %qE"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.cc:11252
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d (use -ftemplate-depth= to increase the maximum) substituting %qS"
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profundidad de instanciaciÃ³n de la plantilla excede el mÃ¡ximo de %d (use -ftemplate-depth= para incrementar el mÃ¡ximo) al sustituir %qS"
  
! #: cp/pt.cc:11996
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "score argument must be constant integer expression"
  msgstr "el argumento de collapse necesita una expresiÃ³n entera constante positiva"
  
! #: cp/pt.cc:12005
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "score argument must be non-negative"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: cp/pt.cc:12032
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "property must be constant integer expression or string literal"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: cp/pt.cc:12581
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member in union"
  msgid "flexible array member %qD in union"
  msgstr "miembro de matriz flexible en union"
  
! #: cp/pt.cc:13071
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13531
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a potential constant expression"
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE no es una expresiÃ³n constante potencial"
  
! #: cp/pt.cc:13619
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%T%>"
  
! #: cp/pt.cc:13622
  #, fuzzy, gcc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%E%>"
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "no coinciden las longitudes de los paquetes de argumentos al expandir %<%E%>"
  
! #: cp/pt.cc:14310
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of default argument for %q#D"
  msgid "  when instantiating default argument for call to %qD"
  msgstr "redefiniciÃ³n del argumento por defecto para %q#D"
  
! #: cp/pt.cc:14406
  #, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "se crea un puntero a funciÃ³n miembro del tipo %qT que no es clase"
  
! #: cp/pt.cc:15398
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "mismatched argument pack lengths while expanding %<%T%>"
  msgid "mismatched argument pack lengths (%d vs %d)"
*************** msgstr "no coinciden las longitudes de l
*** 67561,67876 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15563
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD tiene tipo de funciÃ³n"
  
! #: cp/pt.cc:15764
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipo de parÃ¡metro %qT no vÃ¡lido"
  
! #: cp/pt.cc:15766
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "en la declaraciÃ³n %q+D"
  
! #: cp/pt.cc:15893
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "la funciÃ³n devuelve una matriz"
  
! #: cp/pt.cc:15895
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "la funciÃ³n devuelve una funciÃ³n"
  
! #: cp/pt.cc:16591
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "se forma la referencia a void"
  
! #: cp/pt.cc:16593
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "se forma un puntero para referenciar al tipo %qT"
  
! #: cp/pt.cc:16595
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: cp/pt.cc:16608
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/pt.cc:16611
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to qualified function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de funciÃ³n calificado %qT"
  
! #: cp/pt.cc:16659
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
  
! #: cp/pt.cc:16665
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/pt.cc:16671
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "se crea un puntero al miembro de tipo void"
  
! #: cp/pt.cc:16737
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "se crea la matriz de %qT"
  
! #: cp/pt.cc:16774
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16795
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT no es de tipo clase, struct o union"
  
! #: cp/pt.cc:16835
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo enumerado"
  
! #: cp/pt.cc:16843
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo de clase"
  
! #: cp/pt.cc:16961
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.cc:17280
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificador %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/pt.cc:17295
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "el nombre dependiente %qE se decodifica como un no tipo, pero la instanciaciÃ³n genera un tipo"
  
! #: cp/pt.cc:17297
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "escriba %<typename %E%> si quiere un tipo"
  
! #: cp/pt.cc:17390
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "el elemento inicializador no es una expresiÃ³n constante"
  
! #: cp/pt.cc:19413 cp/pt.cc:21558
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "uso no vÃ¡lido de la expresiÃ³n de expansiÃ³n de paquete"
  
! #: cp/pt.cc:19417 cp/pt.cc:21562
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "use %<...%> para expandir el paquete de argumentos"
  
! #: cp/pt.cc:19547
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "inicializador no-vacÃ­o para una matriz de elementos vacÃ­os"
  
! #: cp/pt.cc:20832
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD no se declarÃ³ en este Ã¡mbito, y no se encontraron declaraciones en la bÃºsqueda dependiente de argumentos en el punto de la instanciaciÃ³n"
  
! #: cp/pt.cc:20867
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "no se encontraron declaraciones en la base dependiente %qT pur la bÃºsqueda no calificada"
  
! #: cp/pt.cc:20872
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "use %<this->%D%> en su lugar"
  
! #: cp/pt.cc:20875
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "use %<%T::%D%> en su lugar"
  
! #: cp/pt.cc:20880
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%q+D se declarÃ³ aquÃ­, despuÃ©s en la unidad de translaciÃ³n"
  
! #: cp/pt.cc:20931
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_choose_expr%>"
  
! #: cp/pt.cc:20958
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "se especificÃ³ el nÃºmero equivocado de argumentos para el atributo %qE"
  
! #: cp/pt.cc:21169
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT no es una clase o un espacio de nombres"
  
! #: cp/pt.cc:21172
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD no es una clase o un espacio de nombres"
  
! #: cp/pt.cc:21490
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "se usa el campo no vÃ¡lido %qD"
  
! #: cp/pt.cc:21836
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT es/usa un tipo anÃ³nimo"
  
! #: cp/pt.cc:21838
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "el argumento de plantilla para %qD usa el tipo local %qT"
  
! #: cp/pt.cc:21848
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT es un tipo modificado variablemente"
  
! #: cp/pt.cc:21863
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "la expresiÃ³n integral %qE no es una constante"
  
! #: cp/pt.cc:21881
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  se trata de instanciar %qD"
  
! #: cp/pt.cc:26264
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciaciÃ³n de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:26266
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciaciÃ³n de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:26272
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:26299 cp/pt.cc:26394
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %q#D que no es plantilla"
  
! #: cp/pt.cc:26305
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "especializaciÃ³n parcial de la plantilla alias %qD"
  
! #: cp/pt.cc:26307
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %qT que no es plantilla"
  
! #: cp/pt.cc:26326
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: cp/pt.cc:26332 cp/pt.cc:26389
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "no se encontrÃ³ una plantilla coincidente para %qD"
  
! #: cp/pt.cc:26337
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "el tipo %qT para la instanciaciÃ³n explÃ­cita %qD no coincide con el tipo declarado %qT"
  
! #: cp/pt.cc:26345
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %q#D"
  
! #: cp/pt.cc:26381
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#D"
  
! #: cp/pt.cc:26404 cp/pt.cc:26471
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 prohÃ­be el uso de %<extern%> en instanciaciones explÃ­citas"
  
! #: cp/pt.cc:26409 cp/pt.cc:26486
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "clase de almacenamiento %qD aplicada a la instanciaciÃ³n de una plantilla"
  
! #: cp/pt.cc:26443
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciaciÃ³n explÃ­cita de la plantilla %qD que no es clase"
  
! #: cp/pt.cc:26446
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciaciÃ³n explÃ­cita del tipo %qT que no es plantilla"
  
! #: cp/pt.cc:26455
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciaciÃ³n explÃ­cita de %q#T antes de la definiciÃ³n de la plantilla"
  
! #: cp/pt.cc:26476
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ prohÃ­be el uso de %qE en las instanciaciones explÃ­citas"
  
! #: cp/pt.cc:26516
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#T"
  
! #: cp/pt.cc:26832
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
--- 67871,68186 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15587
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "la variable %qD tiene tipo de funciÃ³n"
  
! #: cp/pt.cc:15788
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "tipo de parÃ¡metro %qT no vÃ¡lido"
  
! #: cp/pt.cc:15790
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "en la declaraciÃ³n %q+D"
  
! #: cp/pt.cc:15917
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "la funciÃ³n devuelve una matriz"
  
! #: cp/pt.cc:15919
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "la funciÃ³n devuelve una funciÃ³n"
  
! #: cp/pt.cc:16625
  #, gcc-internal-format
  msgid "forming reference to void"
  msgstr "se forma la referencia a void"
  
! #: cp/pt.cc:16627
  #, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "se forma un puntero para referenciar al tipo %qT"
  
! #: cp/pt.cc:16629
  #, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: cp/pt.cc:16642
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to qualified function type %qT"
  msgid "forming pointer to qualified function type %qT"
  msgstr "no se puede declarar el puntero para el tipo de funciÃ³n calificado %qT"
  
! #: cp/pt.cc:16645
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare reference to qualified function type %qT"
  msgid "forming reference to qualified function type %qT"
  msgstr "no se puede declarar la referencia para el tipo de funciÃ³n calificado %qT"
  
! #: cp/pt.cc:16693
  #, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "se crea un puntero al miembro del tipo %qT que no es clase"
  
! #: cp/pt.cc:16699
  #, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/pt.cc:16705
  #, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "se crea un puntero al miembro de tipo void"
  
! #: cp/pt.cc:16771
  #, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "se crea la matriz de %qT"
  
! #: cp/pt.cc:16808
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16829
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT no es de tipo clase, struct o union"
  
! #: cp/pt.cc:16869
  #, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo enumerado"
  
! #: cp/pt.cc:16877
  #, fuzzy, gcc-internal-format
  #| msgid "%qT resolves to %qT, which is is not a class type"
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT resuelve a %qT, el cual no es un tipo de clase"
  
! #: cp/pt.cc:16995
  #, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "uso de %qs en la plantilla"
  
! #: cp/pt.cc:17314
  #, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificador %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/pt.cc:17329
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr "el nombre dependiente %qE se decodifica como un no tipo, pero la instanciaciÃ³n genera un tipo"
  
! #: cp/pt.cc:17331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr "escriba %<typename %E%> si quiere un tipo"
  
! #: cp/pt.cc:17424
  #, fuzzy, gcc-internal-format
  #| msgid "initializer element is not a constant expression"
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "el elemento inicializador no es una expresiÃ³n constante"
  
! #: cp/pt.cc:19448 cp/pt.cc:21638
  #, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "uso no vÃ¡lido de la expresiÃ³n de expansiÃ³n de paquete"
  
! #: cp/pt.cc:19452 cp/pt.cc:21642
  #, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "use %<...%> para expandir el paquete de argumentos"
  
! #: cp/pt.cc:19599
  #, fuzzy, gcc-internal-format
  #| msgid "non-empty initializer for array of empty elements"
  msgid "empty initializer in lambda init-capture"
  msgstr "inicializador no-vacÃ­o para una matriz de elementos vacÃ­os"
  
! #: cp/pt.cc:20912
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr "%qD no se declarÃ³ en este Ã¡mbito, y no se encontraron declaraciones en la bÃºsqueda dependiente de argumentos en el punto de la instanciaciÃ³n"
  
! #: cp/pt.cc:20947
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr "no se encontraron declaraciones en la base dependiente %qT pur la bÃºsqueda no calificada"
  
! #: cp/pt.cc:20952
  #, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "use %<this->%D%> en su lugar"
  
! #: cp/pt.cc:20955
  #, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "use %<%T::%D%> en su lugar"
  
! #: cp/pt.cc:20960
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D declared here, later in the translation unit"
  msgid "%qD declared here, later in the translation unit"
  msgstr "%q+D se declarÃ³ aquÃ­, despuÃ©s en la unidad de translaciÃ³n"
  
! #: cp/pt.cc:21011
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "nÃºmero errÃ³neo de argumentos para %<__builtin_choose_expr%>"
  
! #: cp/pt.cc:21038
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "se especificÃ³ el nÃºmero equivocado de argumentos para el atributo %qE"
  
! #: cp/pt.cc:21249
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT no es una clase o un espacio de nombres"
  
! #: cp/pt.cc:21252
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD no es una clase o un espacio de nombres"
  
! #: cp/pt.cc:21570
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "se usa el campo no vÃ¡lido %qD"
  
! #: cp/pt.cc:21903
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is/uses anonymous type"
  msgid "%qT is/uses unnamed type"
  msgstr "%qT es/usa un tipo anÃ³nimo"
  
! #: cp/pt.cc:21905
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "el argumento de plantilla para %qD usa el tipo local %qT"
  
! #: cp/pt.cc:21915
  #, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "%qT es un tipo modificado variablemente"
  
! #: cp/pt.cc:21930
  #, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "la expresiÃ³n integral %qE no es una constante"
  
! #: cp/pt.cc:21948
  #, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "  se trata de instanciar %qD"
  
! #: cp/pt.cc:26341
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#T"
  msgstr "instanciaciÃ³n de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:26343
  #, fuzzy, gcc-internal-format
  #| msgid "ambiguous class template instantiation for %q#T"
  msgid "ambiguous template instantiation for %q#D"
  msgstr "instanciaciÃ³n de plantilla clase ambigua para %q#T"
  
! #: cp/pt.cc:26349
  #, fuzzy
  #| msgid "%s %+#D"
  msgid "%s %#qS"
  msgstr "%s %+#D"
  
! #: cp/pt.cc:26376 cp/pt.cc:26471
  #, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %q#D que no es plantilla"
  
! #: cp/pt.cc:26382
  #, fuzzy, gcc-internal-format
  #| msgid "partial specialization of alias template %qD"
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "especializaciÃ³n parcial de la plantilla alias %qD"
  
! #: cp/pt.cc:26384
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of non-template %qT"
  msgid "explicit instantiation of function concept %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %qT que no es plantilla"
  
! #: cp/pt.cc:26403
  #, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "%qD no es un dato miembro static de una plantilla de clase"
  
! #: cp/pt.cc:26409 cp/pt.cc:26466
  #, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "no se encontrÃ³ una plantilla coincidente para %qD"
  
! #: cp/pt.cc:26414
  #, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "el tipo %qT para la instanciaciÃ³n explÃ­cita %qD no coincide con el tipo declarado %qT"
  
! #: cp/pt.cc:26422
  #, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita de %q#D"
  
! #: cp/pt.cc:26458
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#D"
  
! #: cp/pt.cc:26481 cp/pt.cc:26548
  #, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ 1998 prohÃ­be el uso de %<extern%> en instanciaciones explÃ­citas"
  
! #: cp/pt.cc:26486 cp/pt.cc:26563
  #, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "clase de almacenamiento %qD aplicada a la instanciaciÃ³n de una plantilla"
  
! #: cp/pt.cc:26520
  #, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "instanciaciÃ³n explÃ­cita de la plantilla %qD que no es clase"
  
! #: cp/pt.cc:26523
  #, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "instanciaciÃ³n explÃ­cita del tipo %qT que no es plantilla"
  
! #: cp/pt.cc:26532
  #, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "instanciaciÃ³n explÃ­cita de %q#T antes de la definiciÃ³n de la plantilla"
  
! #: cp/pt.cc:26553
  #, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ prohÃ­be el uso de %qE en las instanciaciones explÃ­citas"
  
! #: cp/pt.cc:26593
  #, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "instanciaciÃ³n explÃ­cita duplicada de %q#T"
  
! #: cp/pt.cc:26909
  #, fuzzy, gcc-internal-format
  #| msgid "explicit specialization of %qD after first use"
  msgid "exception specification of %qD depends on itself"
*************** msgstr "especializaciÃ³n explÃ­cita de %
*** 67883,68067 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27306
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciaciÃ³n explÃ­cita de %qD pero no hay una definiciÃ³n disponible"
  
! #: cp/pt.cc:27351
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profundidad de instanciaciÃ³n de la plantilla excede el mÃ¡ximo de %d al instanciar %q+D, posiblemente de la generaciÃ³n de tabla virtual (use -ftemplate-depth= para incrementar el mÃ¡ximo)"
  
! #: cp/pt.cc:27725
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:27755
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template non-type parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla"
  
! #: cp/pt.cc:27764
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:27772
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "parÃ¡metro que no es tipo plantilla no vÃ¡lido"
  
! #: cp/pt.cc:27774
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla"
  
! #: cp/pt.cc:29218
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/pt.cc:29398
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be constrained"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/pt.cc:29407
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT no es un espacio de nombres"
  
! #: cp/pt.cc:29413
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "la definiciÃ³n de %q#T dentro de la lista de parÃ¡metros de plantilla"
  
! #: cp/pt.cc:29444
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "la deducciÃ³n de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
  
! #: cp/pt.cc:30722
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "se usÃ³ %qD que no es plantilla como plantilla"
  
! #: cp/pt.cc:30734
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:30740
  #, fuzzy, gcc-internal-format
  #| msgid "try using %qE instead"
  msgid "use %qD directly instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.cc:30868
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30875
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:30887
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction failed:"
  msgstr "  fallÃ³ la deducciÃ³n/sustituciÃ³n del argumento de plantilla:"
  
! #: cp/pt.cc:30890
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "la funciÃ³n no se considerÃ³ para la inclusiÃ³n en lÃ­nea"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30904
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "  fallÃ³ la deducciÃ³n/sustituciÃ³n del argumento de plantilla:"
  
! #: cp/pt.cc:30908
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "explicit deduction guide declared here"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
  
! #: cp/pt.cc:30922
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "  fallÃ³ la deducciÃ³n/sustituciÃ³n del argumento de plantilla:"
  
! #: cp/pt.cc:30924
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31046
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31049
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31116
  #, fuzzy, gcc-internal-format
  #| msgid "unable to deduce %qT from %qE"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.cc:31119
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.cc:31194
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31198
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:31202
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:31206
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:31351
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %qT in template argument"
--- 68193,68377 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27382
  #, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "instanciaciÃ³n explÃ­cita de %qD pero no hay una definiciÃ³n disponible"
  
! #: cp/pt.cc:27427
  #, fuzzy, gcc-internal-format
  #| msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use -ftemplate-depth= to increase the maximum)"
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr "la profundidad de instanciaciÃ³n de la plantilla excede el mÃ¡ximo de %d al instanciar %q+D, posiblemente de la generaciÃ³n de tabla virtual (use -ftemplate-depth= para incrementar el mÃ¡ximo)"
  
! #: cp/pt.cc:27801
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:27831
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a valid type for a template non-type parameter"
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla"
  
! #: cp/pt.cc:27840
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:27848
  #, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "parÃ¡metro que no es tipo plantilla no vÃ¡lido"
  
! #: cp/pt.cc:27850
  #, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "%q#T no es un tipo vÃ¡lido para un parÃ¡metro que no es tipo plantilla"
  
! #: cp/pt.cc:29294
  #, fuzzy, gcc-internal-format
  #| msgid "keyword %<typename%> not allowed outside of templates"
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "no se permite la palabra clave %<typename%> fuera de las plantillas"
  
! #: cp/pt.cc:29485
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "a concept cannot be constrained"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/pt.cc:29494
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "concept %qE not in namespace scope"
  msgstr "%qT no es un espacio de nombres"
  
! #: cp/pt.cc:29500
  #, fuzzy, gcc-internal-format
  #| msgid "definition of %q#T inside template parameter list"
  msgid "concept %qE has multiple template parameter lists"
  msgstr "la definiciÃ³n de %q#T dentro de la lista de parÃ¡metros de plantilla"
  
! #: cp/pt.cc:29531
  #, fuzzy, gcc-internal-format
  #| msgid "deducing from brace-enclosed initializer list requires #include <initializer_list>"
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "la deducciÃ³n de una lista inicializadora encerrada entre llaves requiere #include <initializer_list>"
  
! #: cp/pt.cc:30809
  #, fuzzy, gcc-internal-format
  #| msgid "non-template %qD used as template"
  msgid "non-deducible template %qT used without template arguments"
  msgstr "se usÃ³ %qD que no es plantilla como plantilla"
  
! #: cp/pt.cc:30821
  #, fuzzy, gcc-internal-format
  #| msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "las plantillas variadic sÃ³lo estÃ¡n disponibles con -std=c++11 o -std=gnu++11"
  
! #: cp/pt.cc:30827
  #, fuzzy, gcc-internal-format
  #| msgid "try using %qE instead"
  msgid "use %qD directly instead"
  msgstr "intente utilizar %qE en su lugar"
  
! #: cp/pt.cc:30955
  #, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr ""
  
! #: cp/pt.cc:30962
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/pt.cc:30974
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction failed:"
  msgstr "  fallÃ³ la deducciÃ³n/sustituciÃ³n del argumento de plantilla:"
  
! #: cp/pt.cc:30977
  #, fuzzy, gcc-internal-format
  #| msgid "function not considered for inlining"
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "la funciÃ³n no se considerÃ³ para la inclusiÃ³n en lÃ­nea"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30991
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr "  fallÃ³ la deducciÃ³n/sustituciÃ³n del argumento de plantilla:"
  
! #: cp/pt.cc:30995
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "explicit deduction guide declared here"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
  
! #: cp/pt.cc:31009
  #, fuzzy, gcc-internal-format
  #| msgid "  template argument deduction/substitution failed:"
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "  fallÃ³ la deducciÃ³n/sustituciÃ³n del argumento de plantilla:"
  
! #: cp/pt.cc:31011
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31133
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31136
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31203
  #, fuzzy, gcc-internal-format
  #| msgid "unable to deduce %qT from %qE"
  msgid "unable to deduce lambda return type from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.cc:31206
  #, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "no se puede deducir %qT de %qE"
  
! #: cp/pt.cc:31281
  #, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr ""
  
! #: cp/pt.cc:31285
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:31289
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:31293
  #, fuzzy, gcc-internal-format
  #| msgid "insn does not satisfy its constraints:"
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "la insn no satisface sus restricciones:"
  
! #: cp/pt.cc:31448
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of '%E' as a non-type template-argument"
  msgid "invalid use of %qT in template argument"
*************** msgstr "%qT es una base ambigua de %qT"
*** 68118,68983 ****
  msgid "%qT is an inaccessible base of %qT"
  msgstr "%qT es una base inaccesible de %qT"
  
! #: cp/search.cc:1981
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr ""
  
! #: cp/search.cc:1984
  #, fuzzy, gcc-internal-format
  #| msgid "overriding deleted function %q+D"
  msgid "overridden function is %q#F"
  msgstr "se sobreescribe la funciÃ³n borrada %q+D"
  
! #: cp/search.cc:2059
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for %q+#D"
  msgid "invalid covariant return type for %q#D"
  msgstr "tipo de devoluciÃ³n covariante no vÃ¡lido para %q+#D"
  
! #: cp/search.cc:2061 cp/search.cc:2078 cp/search.cc:2095
  #, fuzzy, gcc-internal-format
  #| msgid "overriding deleted function %q+D"
  msgid "overridden function is %q#D"
  msgstr "se sobreescribe la funciÃ³n borrada %q+D"
  
! #: cp/search.cc:2074
  #, gcc-internal-format
  msgid "invalid covariant return type for %q+#D"
  msgstr "tipo de devoluciÃ³n covariante no vÃ¡lido para %q+#D"
  
! #: cp/search.cc:2076
  #, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr "se especificaron tipos de devoluciÃ³n en conflicto para %q+#D"
  
! #: cp/search.cc:2093
  #, gcc-internal-format
  msgid "conflicting type attributes specified for %q+#D"
  msgstr "se especificaron atributos de tipo en conflicto para %q+#D"
  
! #: cp/search.cc:2108
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr "la funciÃ³n interna %q+D no se declara como funciÃ³n"
  
! #: cp/search.cc:2111
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr "la funciÃ³n interna %q+D no se declara como funciÃ³n"
  
! #: cp/search.cc:2114 cp/search.cc:2143 cp/search.cc:2152 cp/search.cc:2163
! #: cp/search.cc:2188
  #, fuzzy, gcc-internal-format
  #| msgid "overriding deleted function %q+D"
  msgid "overridden function is %qD"
  msgstr "se sobreescribe la funciÃ³n borrada %q+D"
  
! #: cp/search.cc:2130
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<__transaction_atomic%>"
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr "se esperaba %<__transaction_atomic%>"
  
! #: cp/search.cc:2132
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr "la variable %q+D se declarÃ³ como %<inline%>"
  
! #: cp/search.cc:2140
  #, fuzzy, gcc-internal-format
  #| msgid "overriding non-deleted function %q+D"
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr "se sobreescribe la funciÃ³n %q+D que no se borrÃ³"
  
! #: cp/search.cc:2149
  #, fuzzy, gcc-internal-format
  #| msgid "non-deleted function %q+D"
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr "la funciÃ³n %q+D que no se borrÃ³"
  
! #: cp/search.cc:2160
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "function with contracts %q+D overriding contractless function"
  msgstr "la funciÃ³n interna %q+D no se declara como funciÃ³n"
  
! #: cp/search.cc:2186
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "virtual function %q+D overriding final function"
  msgstr "la funciÃ³n interna %q+D no se declara como funciÃ³n"
  
! #: cp/search.cc:2274
  #, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr "%q+#D no se puede declarar"
  
! #: cp/search.cc:2275
  #, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr "  ya que se declarÃ³ %q+#D en la clase base"
  
! #: cp/search.cc:2281
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "explicit object member function overrides virtual function"
  msgstr "la funciÃ³n interna %q+D no se declara como funciÃ³n"
  
! #: cp/search.cc:2284
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "virtual function declared here"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
  
! #: cp/semantics.cc:1109
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr "%qD no se declarÃ³ %<constexpr%>"
  
! #: cp/semantics.cc:1113
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr "%qD no se declarÃ³ %<constexpr%>"
  
! #: cp/semantics.cc:1117
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr "%qD no se declarÃ³ %<constexpr%>"
  
! #: cp/semantics.cc:1294
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "se sugieren llaves explÃ­citas alrededor del cuerpo vacÃ­o en la declaraciÃ³n %<do%>"
  
! #: cp/semantics.cc:1821
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1826
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1831
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "catching non-reference type %q#T"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/semantics.cc:2043
  #, fuzzy, gcc-internal-format
  #| msgid "type of asm operand %qE could not be determined"
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "no se puede determinar el tipo del operando asm %qE"
  
! #: cp/semantics.cc:2125
  #, fuzzy, gcc-internal-format
  #| msgid "__label__ declarations are only allowed in function scopes"
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "las declaraciones __label__ sÃ³lo se permiten en Ã¡mbitos de funciÃ³n"
  
! #: cp/semantics.cc:2298
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "uso no vÃ¡lido del miembro %q+D en la funciÃ³n miembro static"
  
! #: cp/semantics.cc:2302
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr "uso no vÃ¡lido del miembro %q+D en la funciÃ³n miembro static"
  
! #: cp/semantics.cc:2306
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "uso no vÃ¡lido del miembro %q+D en la funciÃ³n miembro static"
  
! #: cp/semantics.cc:2569
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "%qE missing template arguments"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/semantics.cc:2629
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:2988
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "cannot call a concept as a function"
  msgstr "no se puede usar %qE como una funciÃ³n"
  
! #: cp/semantics.cc:3071
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "no se permiten argumentos para el destructor"
  
! #: cp/semantics.cc:3175
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> is unavailable for static member functions"
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr "%<this%> no estÃ¡ disponible para funciones miembro static"
  
! #: cp/semantics.cc:3187
  #, fuzzy, gcc-internal-format
  #| msgid "used %d template parameter(s) instead of %d"
  msgid "use explicit object parameter %qs instead"
  msgstr "se usaron %d parÃ¡metro(s) de plantilla en lugar de %d"
  
! #: cp/semantics.cc:3191
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template non-type parameter"
  msgid "name the explicit object parameter"
  msgstr "parÃ¡metro que no es tipo plantilla no vÃ¡lido"
  
! #: cp/semantics.cc:3196
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> no estÃ¡ disponible para funciones miembro static"
  
! #: cp/semantics.cc:3198
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> at top level"
  msgid "invalid use of %<this%> before it is valid"
  msgstr "uso no vÃ¡lido de %<this%> en el nivel principal"
  
! #: cp/semantics.cc:3200
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> at top level"
  msgid "invalid use of %<this%> after it is valid"
  msgstr "uso no vÃ¡lido de %<this%> en el nivel principal"
  
! #: cp/semantics.cc:3202
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "uso no vÃ¡lido de %<this%> en la funciÃ³n que no es miembro"
  
! #: cp/semantics.cc:3204
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "uso no vÃ¡lido de %<this%> en el nivel principal"
  
! #: cp/semantics.cc:3226
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ã¡mbito calificador no vÃ¡lido en el nombre del seudo-destructor"
  
! #: cp/semantics.cc:3234 cp/typeck.cc:3084
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificado %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/semantics.cc:3256
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE no es de tipo %qT"
  
! #: cp/semantics.cc:3370
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "la literal compuesta del tipo %qT que no es objeto"
  
! #: cp/semantics.cc:3390
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/semantics.cc:3395
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/semantics.cc:3587
  #, gcc-internal-format
  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.cc:3640
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "uso no vÃ¡lido del tipo %qT como un valor por defecto para una plantilla de parÃ¡metro de plantilla"
  
! #: cp/semantics.cc:3644
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "argumento por defecto no vÃ¡lido para una plantilla de parÃ¡metro de plantilla"
  
! #: cp/semantics.cc:3661
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "la definiciÃ³n de %q#T dentro de la lista de parÃ¡metros de plantilla"
  
! #: cp/semantics.cc:3692
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "definiciÃ³n no vÃ¡lida del tipo calificado %qT"
  
! #: cp/semantics.cc:3984
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "especificaciÃ³n de clase base no vÃ¡lida"
  
! #: cp/semantics.cc:4152
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "miembro protegido %q+#D en union anÃ³nima"
  
! #: cp/semantics.cc:4169
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD no se capturÃ³"
  
! #: cp/semantics.cc:4173
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:4175
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:4190
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "uso de la variable %<auto%> desde la funciÃ³n contenedora"
  
! #: cp/semantics.cc:4192
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "uso de parÃ¡metro desde la funciÃ³n contenedora"
  
! #: cp/semantics.cc:4320
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter %qD outside function body"
  msgid "use of parameter outside function body"
  msgstr "se usÃ³ el parÃ¡metro %qD fuera del cuerpo de la funciÃ³n"
  
! #: cp/semantics.cc:4330
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/semantics.cc:4366
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "no se permite el parÃ¡metro de plantilla %qD de tipo %qT en una expresiÃ³n integral constante porque no es de tipo integral o de enumeraciÃ³n"
  
! #: cp/semantics.cc:4417
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "uso de la plantilla de clase %qT como expresiÃ³n"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4424
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "la peticiÃ³n por el miembro %qD es ambigua en la red de herencia mÃºltiple"
  
! #: cp/semantics.cc:4452
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD no puede aparecer en una expresion constante"
  
! #: cp/semantics.cc:4605
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "el tipo de %qE es desconocido"
  
! #: cp/semantics.cc:4623 rust/backend/rust-tree.cc:5511
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT no es un tipo de enumeraciÃ³n"
  
! #: cp/semantics.cc:4650
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not an integer constant"
  msgid "%<__type_pack_element%> index is not an integral constant"
  msgstr "la alineaciÃ³n solicitada no es una constante entera"
  
! #: cp/semantics.cc:4656
  #, gcc-internal-format
  msgid "%<__type_pack_element%> index is negative"
  msgstr ""
  
! #: cp/semantics.cc:4662
  #, fuzzy, gcc-internal-format
  #| msgid "Reference statement index out of range"
  msgid "%<__type_pack_element%> index is out of range"
  msgstr "Ã�ndice de sentencia de referencia fuera de rango"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4785
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter pack __bases only valid in template declaration"
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "Los paquetes de parÃ¡metros __bases sÃ³lo son vÃ¡lidos en la declaraciÃ³n de plantilla"
  
! #: cp/semantics.cc:4817
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "no se puede aplicar %<offsetof%> al destructor %<~%T%>"
  
! #: cp/semantics.cc:4830
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "no se puede aplicar %<offsetof%> a la funciÃ³n miembro %qD"
  
! #: cp/semantics.cc:4834
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "no se puede aplicar %<offsetof%> a la funciÃ³n miembro %qD"
  
! #: cp/semantics.cc:4839
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "no se puede aplicar %<offsetof%> a la funciÃ³n miembro %qD"
  
! #: cp/semantics.cc:4850
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr "no se puede recibir objetos de tipo no-copiable-trivialmente q%#T a travÃ©s de %<...%>"
  
! #: cp/semantics.cc:6046
  #, fuzzy, gcc-internal-format
  #| msgid "constructor priorities are not supported"
  msgid "pointer-to-member mapping %qE not supported"
  msgstr "no se admiten las prioridades de constructor"
  
! #: cp/semantics.cc:6240
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/semantics.cc:6513
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6559
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE tiene tipo no vÃ¡lido para %<reduction%>"
  
! #: cp/semantics.cc:6678
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:7150
  #, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: cp/semantics.cc:7165
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7180
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7204
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7297 cp/semantics.cc:7429 cp/semantics.cc:7489
! #: cp/semantics.cc:7890 cp/semantics.cc:9016
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7309 cp/semantics.cc:9029
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.cc:7442
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD no es una variable en la clÃ¡usula %<firstprivate%>"
  
! #: cp/semantics.cc:7502
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD no es una variable en la clÃ¡usula %<lastprivate%>"
  
! #: cp/semantics.cc:7553
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7567
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:7601
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7604
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7608
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7630
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:7634
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:7639
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:7715
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: cp/semantics.cc:7748
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7762
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: cp/semantics.cc:7782
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7811
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7841
  #, fuzzy, gcc-internal-format
  #| msgid "slice end must be integer"
  msgid "%<device%> id must be integral"
  msgstr "el final de la rebanada debe ser entero"
  
! #: cp/semantics.cc:7872
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: cp/semantics.cc:7901
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.cc:7916
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7923
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: cp/semantics.cc:7938
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: cp/semantics.cc:7971
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.cc:7982
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: cp/semantics.cc:7999
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %<saligned%>"
  
! #: cp/semantics.cc:8011
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.cc:8020
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: cp/semantics.cc:8168
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.cc:8670
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "template %qE in clause %qs"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: cp/semantics.cc:8673
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:8772
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:8802
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<hint%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:8815
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: cp/semantics.cc:8832
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<filter%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:8863
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: cp/semantics.cc:8873
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: cp/semantics.cc:8957
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<tile%> argument needs integral type"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:9374
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9601
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD no es un fichero, espacio de nombres o variable de Ã¡mbito de bloque"
  
! #: cp/semantics.cc:9615
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "la directiva %<threadprivate%> %qE no estÃ¡ en la definiciÃ³n %qT"
  
! #: cp/semantics.cc:10352
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "la diferencia entre %qE y %qD no tiene tipo entero"
  
! #: cp/semantics.cc:10837
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memoria"
  
! #: cp/semantics.cc:11157 cp/semantics.cc:11167
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memoria"
  
! #: cp/semantics.cc:11509
  #, gcc-internal-format
  msgid "%<static_assert%> message must be a string literal or object with %<size%> and %<data%> members"
  msgstr ""
  
! #: cp/semantics.cc:11525
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr ""
  
! #: cp/semantics.cc:11534
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr ""
  
! #: cp/semantics.cc:11592
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<static_assert%> message %<size()%> must be a constant expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: cp/semantics.cc:11600
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> %qE too large"
  msgstr ""
  
! #: cp/semantics.cc:11627
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<static_assert%> message %<data()[%d]%> must be a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/semantics.cc:11654
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<static_assert%> message %<data()%> must be a core constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/semantics.cc:11680
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %s"
  msgid "static assertion failed: %.*s"
  msgstr "fallÃ³ la aserciÃ³n estÃ¡tica: %s"
  
! #: cp/semantics.cc:11688
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "condiciÃ³n que no es constante para una aserciÃ³n estÃ¡tica"
  
! #: cp/semantics.cc:11717
  #, fuzzy, gcc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "argument to %<decltype%> must be an expression"
  msgstr "el argumento para decltype debe ser una expresiÃ³n"
  
! #: cp/semantics.cc:11763
  #, fuzzy, gcc-internal-format
  #| msgid "decltype cannot resolve address of overloaded function"
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "el tipo de declaraciÃ³n no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/semantics.cc:12066 rust/backend/rust-tree.cc:5225
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:12075 rust/backend/rust-tree.cc:5234
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12246 rust/backend/rust-tree.cc:5838
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:12270 rust/backend/rust-tree.cc:5882
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "se llamÃ³ a %<__builtin_next_arg%> sin un argumento"
  
! #: cp/semantics.cc:12281 rust/backend/rust-tree.cc:5892
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12719
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qD is not a class or alias template"
  msgstr "%qE no es una plantilla"
  
! #: cp/semantics.cc:12908
  #, fuzzy, gcc-internal-format
  #| msgid "third operand of conditional expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "el tercer operando de la expresiÃ³n condicional no tiene efecto"
  
! #: cp/semantics.cc:12968
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "el argumento de plantilla %qE involucra a el(los) parÃ¡metro(s) de plantilla"
  
! #: cp/semantics.cc:12970
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12988
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
--- 68428,69303 ----
  msgid "%qT is an inaccessible base of %qT"
  msgstr "%qT es una base inaccesible de %qT"
  
! #: cp/search.cc:1992
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr ""
  
! #: cp/search.cc:1995
  #, fuzzy, gcc-internal-format
  #| msgid "overriding deleted function %q+D"
  msgid "overridden function is %q#F"
  msgstr "se sobreescribe la funciÃ³n borrada %q+D"
  
! #: cp/search.cc:2070
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for %q+#D"
  msgid "invalid covariant return type for %q#D"
  msgstr "tipo de devoluciÃ³n covariante no vÃ¡lido para %q+#D"
  
! #: cp/search.cc:2072 cp/search.cc:2089 cp/search.cc:2106
  #, fuzzy, gcc-internal-format
  #| msgid "overriding deleted function %q+D"
  msgid "overridden function is %q#D"
  msgstr "se sobreescribe la funciÃ³n borrada %q+D"
  
! #: cp/search.cc:2085
  #, gcc-internal-format
  msgid "invalid covariant return type for %q+#D"
  msgstr "tipo de devoluciÃ³n covariante no vÃ¡lido para %q+#D"
  
! #: cp/search.cc:2087
  #, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr "se especificaron tipos de devoluciÃ³n en conflicto para %q+#D"
  
! #: cp/search.cc:2104
  #, gcc-internal-format
  msgid "conflicting type attributes specified for %q+#D"
  msgstr "se especificaron atributos de tipo en conflicto para %q+#D"
  
! #: cp/search.cc:2119
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr "la funciÃ³n interna %q+D no se declara como funciÃ³n"
  
! #: cp/search.cc:2122
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr "la funciÃ³n interna %q+D no se declara como funciÃ³n"
  
! #: cp/search.cc:2125 cp/search.cc:2154 cp/search.cc:2163 cp/search.cc:2174
! #: cp/search.cc:2199
  #, fuzzy, gcc-internal-format
  #| msgid "overriding deleted function %q+D"
  msgid "overridden function is %qD"
  msgstr "se sobreescribe la funciÃ³n borrada %q+D"
  
! #: cp/search.cc:2141
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<__transaction_atomic%>"
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr "se esperaba %<__transaction_atomic%>"
  
! #: cp/search.cc:2143
  #, fuzzy, gcc-internal-format
  #| msgid "variable %q+D declared %<inline%>"
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr "la variable %q+D se declarÃ³ como %<inline%>"
  
! #: cp/search.cc:2151
  #, fuzzy, gcc-internal-format
  #| msgid "overriding non-deleted function %q+D"
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr "se sobreescribe la funciÃ³n %q+D que no se borrÃ³"
  
! #: cp/search.cc:2160
  #, fuzzy, gcc-internal-format
  #| msgid "non-deleted function %q+D"
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr "la funciÃ³n %q+D que no se borrÃ³"
  
! #: cp/search.cc:2171
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "function with contracts %q+D overriding contractless function"
  msgstr "la funciÃ³n interna %q+D no se declara como funciÃ³n"
  
! #: cp/search.cc:2197
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "virtual function %q+D overriding final function"
  msgstr "la funciÃ³n interna %q+D no se declara como funciÃ³n"
  
! #: cp/search.cc:2285
  #, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr "%q+#D no se puede declarar"
  
! #: cp/search.cc:2286
  #, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr "  ya que se declarÃ³ %q+#D en la clase base"
  
! #: cp/search.cc:2292
  #, fuzzy, gcc-internal-format
  #| msgid "built-in function %q+D declared as non-function"
  msgid "explicit object member function overrides virtual function"
  msgstr "la funciÃ³n interna %q+D no se declara como funciÃ³n"
  
! #: cp/search.cc:2295
  #, fuzzy, gcc-internal-format
  #| msgid "in a call to function %qD declared here"
  msgid "virtual function declared here"
  msgstr "en una llamada a la funciÃ³n %qD declarada aquÃ­"
  
! #: cp/semantics.cc:1114
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr "%qD no se declarÃ³ %<constexpr%>"
  
! #: cp/semantics.cc:1120
! #, gcc-internal-format
! msgid "%<std::is_constant_evaluated%> evaluates to true when checking if trivially empty iteration statement is trivial infinite loop"
! msgstr ""
! 
! #: cp/semantics.cc:1125
! #, gcc-internal-format
! msgid "and evaluates to false when actually evaluating the condition in non-%<constexpr%> function"
! msgstr ""
! 
! #: cp/semantics.cc:1130
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr "%qD no se declarÃ³ %<constexpr%>"
  
! #: cp/semantics.cc:1134
  #, fuzzy, gcc-internal-format
  #| msgid "%qD was not declared %<constexpr%>"
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr "%qD no se declarÃ³ %<constexpr%>"
  
! #: cp/semantics.cc:1351
  #, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "se sugieren llaves explÃ­citas alrededor del cuerpo vacÃ­o en la declaraciÃ³n %<do%>"
  
! #: cp/semantics.cc:1890
  #, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1895
  #, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr ""
  
! #: cp/semantics.cc:1900
  #, fuzzy, gcc-internal-format
  #| msgid "creating pointer to member reference type %qT"
  msgid "catching non-reference type %q#T"
  msgstr "se crea un puntero al miembro de referencia de tipo %qT"
  
! #: cp/semantics.cc:2112
  #, fuzzy, gcc-internal-format
  #| msgid "type of asm operand %qE could not be determined"
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "no se puede determinar el tipo del operando asm %qE"
  
! #: cp/semantics.cc:2194
  #, fuzzy, gcc-internal-format
  #| msgid "__label__ declarations are only allowed in function scopes"
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "las declaraciones __label__ sÃ³lo se permiten en Ã¡mbitos de funciÃ³n"
  
! #: cp/semantics.cc:2367
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in static member function"
  msgstr "uso no vÃ¡lido del miembro %q+D en la funciÃ³n miembro static"
  
! #: cp/semantics.cc:2371
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr "uso no vÃ¡lido del miembro %q+D en la funciÃ³n miembro static"
  
! #: cp/semantics.cc:2375
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member %q+D in static member function"
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "uso no vÃ¡lido del miembro %q+D en la funciÃ³n miembro static"
  
! #: cp/semantics.cc:2638
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "%qE missing template arguments"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/semantics.cc:2698
  #, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr ""
  
! #: cp/semantics.cc:3057
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "cannot call a concept as a function"
  msgstr "no se puede usar %qE como una funciÃ³n"
  
! #: cp/semantics.cc:3140
  #, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "no se permiten argumentos para el destructor"
  
! #: cp/semantics.cc:3244
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> is unavailable for static member functions"
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr "%<this%> no estÃ¡ disponible para funciones miembro static"
  
! #: cp/semantics.cc:3256
  #, fuzzy, gcc-internal-format
  #| msgid "used %d template parameter(s) instead of %d"
  msgid "use explicit object parameter %qs instead"
  msgstr "se usaron %d parÃ¡metro(s) de plantilla en lugar de %d"
  
! #: cp/semantics.cc:3260
  #, fuzzy, gcc-internal-format
  #| msgid "invalid template non-type parameter"
  msgid "name the explicit object parameter"
  msgstr "parÃ¡metro que no es tipo plantilla no vÃ¡lido"
  
! #: cp/semantics.cc:3265
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> no estÃ¡ disponible para funciones miembro static"
  
! #: cp/semantics.cc:3267
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> at top level"
  msgid "invalid use of %<this%> before it is valid"
  msgstr "uso no vÃ¡lido de %<this%> en el nivel principal"
  
! #: cp/semantics.cc:3269
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %<this%> at top level"
  msgid "invalid use of %<this%> after it is valid"
  msgstr "uso no vÃ¡lido de %<this%> en el nivel principal"
  
! #: cp/semantics.cc:3271
  #, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "uso no vÃ¡lido de %<this%> en la funciÃ³n que no es miembro"
  
! #: cp/semantics.cc:3273
  #, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "uso no vÃ¡lido de %<this%> en el nivel principal"
  
! #: cp/semantics.cc:3295
  #, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "Ã¡mbito calificador no vÃ¡lido en el nombre del seudo-destructor"
  
! #: cp/semantics.cc:3303 cp/typeck.cc:3085
  #, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "el tipo calificado %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/semantics.cc:3325
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE no es de tipo %qT"
  
! #: cp/semantics.cc:3439
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "la literal compuesta del tipo %qT que no es objeto"
  
! #: cp/semantics.cc:3459
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/semantics.cc:3464
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/semantics.cc:3656
  #, gcc-internal-format
  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.cc:3709
  #, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "uso no vÃ¡lido del tipo %qT como un valor por defecto para una plantilla de parÃ¡metro de plantilla"
  
! #: cp/semantics.cc:3713
  #, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "argumento por defecto no vÃ¡lido para una plantilla de parÃ¡metro de plantilla"
  
! #: cp/semantics.cc:3730
  #, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "la definiciÃ³n de %q#T dentro de la lista de parÃ¡metros de plantilla"
  
! #: cp/semantics.cc:3761
  #, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "definiciÃ³n no vÃ¡lida del tipo calificado %qT"
  
! #: cp/semantics.cc:4053
  #, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "especificaciÃ³n de clase base no vÃ¡lida"
  
! #: cp/semantics.cc:4221
  #, fuzzy, gcc-internal-format
  #| msgid "protected member %q+#D in anonymous union"
  msgid "cannot capture member %qD of anonymous union"
  msgstr "miembro protegido %q+#D en union anÃ³nima"
  
! #: cp/semantics.cc:4238
  #, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "%qD no se capturÃ³"
  
! #: cp/semantics.cc:4242
  #, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr ""
  
! #: cp/semantics.cc:4244
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:4259
  #, fuzzy, gcc-internal-format
  #| msgid "use of %<auto%> variable from containing function"
  msgid "use of local variable with automatic storage from containing function"
  msgstr "uso de la variable %<auto%> desde la funciÃ³n contenedora"
  
! #: cp/semantics.cc:4261
  #, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "uso de parÃ¡metro desde la funciÃ³n contenedora"
  
! #: cp/semantics.cc:4389
  #, fuzzy, gcc-internal-format
  #| msgid "use of parameter %qD outside function body"
  msgid "use of parameter outside function body"
  msgstr "se usÃ³ el parÃ¡metro %qD fuera del cuerpo de la funciÃ³n"
  
! #: cp/semantics.cc:4399
  #, fuzzy, gcc-internal-format
  #| msgid "in template argument for type %qT "
  msgid "missing template arguments"
  msgstr "en el argumento de plantilla para el tipo %qT "
  
! #: cp/semantics.cc:4435
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr "no se permite el parÃ¡metro de plantilla %qD de tipo %qT en una expresiÃ³n integral constante porque no es de tipo integral o de enumeraciÃ³n"
  
! #: cp/semantics.cc:4486
  #, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "uso de la plantilla de clase %qT como expresiÃ³n"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4493
  #, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "la peticiÃ³n por el miembro %qD es ambigua en la red de herencia mÃºltiple"
  
! #: cp/semantics.cc:4521
  #, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "%qD no puede aparecer en una expresion constante"
  
! #: cp/semantics.cc:4674
  #, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "el tipo de %qE es desconocido"
  
! #: cp/semantics.cc:4692 rust/backend/rust-tree.cc:5511
  #, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "%qT no es un tipo de enumeraciÃ³n"
  
! #: cp/semantics.cc:4719
  #, fuzzy, gcc-internal-format
  #| msgid "requested alignment is not an integer constant"
  msgid "%<__type_pack_element%> index is not an integral constant"
  msgstr "la alineaciÃ³n solicitada no es una constante entera"
  
! #: cp/semantics.cc:4725
  #, gcc-internal-format
  msgid "%<__type_pack_element%> index is negative"
  msgstr ""
  
! #: cp/semantics.cc:4731
  #, fuzzy, gcc-internal-format
  #| msgid "Reference statement index out of range"
  msgid "%<__type_pack_element%> index is out of range"
  msgstr "Ã�ndice de sentencia de referencia fuera de rango"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4854
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter pack __bases only valid in template declaration"
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "Los paquetes de parÃ¡metros __bases sÃ³lo son vÃ¡lidos en la declaraciÃ³n de plantilla"
  
! #: cp/semantics.cc:4886
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "no se puede aplicar %<offsetof%> al destructor %<~%T%>"
  
! #: cp/semantics.cc:4899
  #, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "no se puede aplicar %<offsetof%> a la funciÃ³n miembro %qD"
  
! #: cp/semantics.cc:4903
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "no se puede aplicar %<offsetof%> a la funciÃ³n miembro %qD"
  
! #: cp/semantics.cc:4908
  #, fuzzy, gcc-internal-format
  #| msgid "cannot apply %<offsetof%> to member function %qD"
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "no se puede aplicar %<offsetof%> a la funciÃ³n miembro %qD"
  
! #: cp/semantics.cc:4919
  #, fuzzy, gcc-internal-format
  #| msgid "cannot receive objects of non-trivially-copyable type %q#T through %<...%>; "
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr "no se puede recibir objetos de tipo no-copiable-trivialmente q%#T a travÃ©s de %<...%>"
  
! #: cp/semantics.cc:6119
  #, fuzzy, gcc-internal-format
  #| msgid "constructor priorities are not supported"
  msgid "pointer-to-member mapping %qE not supported"
  msgstr "no se admiten las prioridades de constructor"
  
! #: cp/semantics.cc:6313
  #, fuzzy, gcc-internal-format
  #| msgid "reference to %qD is ambiguous"
  msgid "user defined reduction lookup is ambiguous"
  msgstr "la referencia a %qD es ambigua"
  
! #: cp/semantics.cc:6586
  #, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr ""
  
! #: cp/semantics.cc:6632
  #, fuzzy, gcc-internal-format
  #| msgid "%qE has invalid type for %<reduction%>"
  msgid "%qE has const type for %<reduction%>"
  msgstr "%qE tiene tipo no vÃ¡lido para %<reduction%>"
  
! #: cp/semantics.cc:6751
  #, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr ""
  
! #: cp/semantics.cc:7223
  #, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr ""
  
! #: cp/semantics.cc:7238
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7253
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7277
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "linear step expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7370 cp/semantics.cc:7502 cp/semantics.cc:7562
! #: cp/semantics.cc:7963 cp/semantics.cc:9089
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7382 cp/semantics.cc:9102
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.cc:7515
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "%qD no es una variable en la clÃ¡usula %<firstprivate%>"
  
! #: cp/semantics.cc:7575
  #, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "%qD no es una variable en la clÃ¡usula %<lastprivate%>"
  
! #: cp/semantics.cc:7626
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> static expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7640
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> static value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:7674
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<gang%> num expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7677
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<vector%> length expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7681
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<worker%> num expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7703
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<gang%> num value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:7707
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<vector%> length value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:7712
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<worker%> num value must be positive"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:7788
  #, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: cp/semantics.cc:7821
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%qs length expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7835
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: cp/semantics.cc:7855
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<async%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7884
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<thread_limit%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:7914
  #, fuzzy, gcc-internal-format
  #| msgid "slice end must be integer"
  msgid "%<device%> id must be integral"
  msgstr "el final de la rebanada debe ser entero"
  
! #: cp/semantics.cc:7945
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: cp/semantics.cc:7974
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.cc:7989
  #, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr ""
  
! #: cp/semantics.cc:7996
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: cp/semantics.cc:8011
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: cp/semantics.cc:8044
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.cc:8055
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: cp/semantics.cc:8072
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a variable in %<aligned%> clause"
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "%qE no es una variable en la clÃ¡usula %<saligned%>"
  
! #: cp/semantics.cc:8084
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.cc:8093
  #, fuzzy, gcc-internal-format
  #| msgid "%qD appears more than once in data clauses"
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "%qD aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: cp/semantics.cc:8241
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable in clause %qs"
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "%qD no es una variable en la clÃ¡usula %qs"
  
! #: cp/semantics.cc:8743
  #, fuzzy, gcc-internal-format
  #| msgid "too many %qs clauses"
  msgid "template %qE in clause %qs"
  msgstr "demasiadas clÃ¡usulas %qs"
  
! #: cp/semantics.cc:8746
  #, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr ""
  
! #: cp/semantics.cc:8815
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<grainsize%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:8845
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<priority%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:8875
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<hint%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:8888
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: cp/semantics.cc:8905
  #, fuzzy, gcc-internal-format
  #| msgid "num_threads expression must be integral"
  msgid "%<filter%> expression must be integral"
  msgstr "la expresiÃ³n num_threads debe ser integral"
  
! #: cp/semantics.cc:8936
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: cp/semantics.cc:8946
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: cp/semantics.cc:9030
  #, fuzzy, gcc-internal-format
  #| msgid "%<num_threads%> value must be positive"
  msgid "%<tile%> argument needs integral type"
  msgstr "el valor de %<num_threads%> debe ser positivo"
  
! #: cp/semantics.cc:9447
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9674
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr "%<threadprivate%> %qD no es un fichero, espacio de nombres o variable de Ã¡mbito de bloque"
  
! #: cp/semantics.cc:9688
  #, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "la directiva %<threadprivate%> %qE no estÃ¡ en la definiciÃ³n %qT"
  
! #: cp/semantics.cc:10425
  #, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "la diferencia entre %qE y %qD no tiene tipo entero"
  
! #: cp/semantics.cc:10910
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memoria"
  
! #: cp/semantics.cc:11230 cp/semantics.cc:11240
  #, fuzzy, gcc-internal-format
  #| msgid "%<#pragma omp atomic update%> uses two different variables for memory"
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "%<#pragma omp atomic update%> usa dos variables diferentes para la memoria"
  
! #: cp/semantics.cc:11582
  #, gcc-internal-format
  msgid "%<static_assert%> message must be a string literal or object with %<size%> and %<data%> members"
  msgstr ""
  
! #: cp/semantics.cc:11598
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr ""
  
! #: cp/semantics.cc:11607
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr ""
  
! #: cp/semantics.cc:11665
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%<static_assert%> message %<size()%> must be a constant expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: cp/semantics.cc:11673
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> %qE too large"
  msgstr ""
  
! #: cp/semantics.cc:11700
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<static_assert%> message %<data()[%d]%> must be a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/semantics.cc:11727
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "%<static_assert%> message %<data()%> must be a core constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/semantics.cc:11753
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %s"
  msgid "static assertion failed: %.*s"
  msgstr "fallÃ³ la aserciÃ³n estÃ¡tica: %s"
  
! #: cp/semantics.cc:11761
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "condiciÃ³n que no es constante para una aserciÃ³n estÃ¡tica"
  
! #: cp/semantics.cc:11790
  #, fuzzy, gcc-internal-format
  #| msgid "argument to decltype must be an expression"
  msgid "argument to %<decltype%> must be an expression"
  msgstr "el argumento para decltype debe ser una expresiÃ³n"
  
! #: cp/semantics.cc:11836
  #, fuzzy, gcc-internal-format
  #| msgid "decltype cannot resolve address of overloaded function"
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "el tipo de declaraciÃ³n no puede resolver la direcciÃ³n de la funciÃ³n sobrecargada"
  
! #: cp/semantics.cc:12148 rust/backend/rust-tree.cc:5225
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:12157 rust/backend/rust-tree.cc:5234
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12328 rust/backend/rust-tree.cc:5838
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:12352 rust/backend/rust-tree.cc:5882
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "se llamÃ³ a %<__builtin_next_arg%> sin un argumento"
  
! #: cp/semantics.cc:12363 rust/backend/rust-tree.cc:5892
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12847
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qD is not a class or alias template"
  msgstr "%qE no es una plantilla"
  
! #: cp/semantics.cc:13036
  #, fuzzy, gcc-internal-format
  #| msgid "third operand of conditional expression has no effect"
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "el tercer operando de la expresiÃ³n condicional no tiene efecto"
  
! #: cp/semantics.cc:13096
  #, fuzzy, gcc-internal-format
  #| msgid "template argument %qE involves template parameter(s)"
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "el argumento de plantilla %qE involucra a el(los) parÃ¡metro(s) de plantilla"
  
! #: cp/semantics.cc:13098
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:13116
  #, fuzzy, gcc-internal-format
  #| msgid "unsupported argument to %<__builtin_return_address%>"
  msgid "non-pointer argument to %<__builtin_launder%>"
*************** msgstr "argumento no admitido para %<__b
*** 68986,69216 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:13037
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:13043
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:13070
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:13078
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1485 rust/backend/rust-tree.cc:2609
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "los calificadores %qV no se pueden aplicar a %qT"
  
! #: cp/tree.cc:2003
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "statement-expression in a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/tree.cc:4512
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4516
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4520
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid " declared here"
  msgstr "se declara aquÃ­"
  
! #: cp/tree.cc:4525
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "la alineaciÃ³n de %qD es mÃ¡s grande que la declaraciÃ³n original"
  
! #: cp/tree.cc:4527
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4954
  #, fuzzy, gcc-internal-format
  #| msgid "base class %qT has cv qualifiers"
  msgid "base class %qT is not public"
  msgstr "la clase base %qT tiene calificadores cv"
  
! #: cp/tree.cc:4957
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not captured"
  msgid "%qD is not public"
  msgstr "%qD no se capturÃ³"
  
! #: cp/tree.cc:4964
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is mutable"
  msgstr "%qD no es una variable"
  
! #: cp/tree.cc:4972
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD has a non-structural type"
  msgstr "%qD no es un tipo"
  
! #: cp/tree.cc:4995
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr "el atributo %qE sÃ³lo se puede aplicar a definiciones de clase"
  
! #: cp/tree.cc:5016
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%qE attribute argument must be a string constant"
  msgstr "el argumento del atributo %qE no es una constante de cadena"
  
! #: cp/tree.cc:5031
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "el atributo %qE sÃ³lo se puede aplicar a definiciones de clase"
  
! #: cp/tree.cc:5051 cp/tree.cc:5056
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "el atributo %qE sÃ³lo se puede aplicar a definiciones de clase"
  
! #: cp/tree.cc:5062
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be applied to variables with specific sections"
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "el atributo %qE no se puede aplicar a variables con secciones especÃ­ficas"
  
! #: cp/tree.cc:5082
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE attribute takes no arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/tree.cc:5086
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to functions"
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "el atributo %qE no se aplica a funciones"
  
! #: cp/tree.cc:5168
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "la init_priority solicitada no es una constante entera"
  
! #: cp/tree.cc:5190
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "solo se puede usar el atributo %qE en definiciones de rango de fichero de objetos de tipo class"
  
! #: cp/tree.cc:5198
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is out of range"
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "la init_priority solicitada estÃ¡ fuera de rango"
  
! #: cp/tree.cc:5209
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is reserved for internal use"
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "la init_priority solicitada estÃ¡ reservada para uso interno"
  
! #: cp/tree.cc:5239
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "declaraciÃ³n de %qD como miembro de %qT"
  
! #: cp/tree.cc:5259
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "the %qE attribute requires arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/tree.cc:5270
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "el argumento del atributo %qE no es una cadena constante"
  
! #: cp/tree.cc:5283 cp/tree.cc:5296
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "el argumento del atributo %qE no es una cadena constante"
  
! #: cp/tree.cc:5285
  #, fuzzy, gcc-internal-format
  #| msgid "%.*s is not a valid universal character"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%.*s no es un carÃ¡cter universal vÃ¡lido"
  
! #: cp/tree.cc:5298
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> no es un declarador vÃ¡lido"
  
! #: cp/tree.cc:5322
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "se descarta el atributo %qE en tipos que no son clases"
  
! #: cp/tree.cc:5328
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: cp/tree.cc:5335
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: cp/tree.cc:5342
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: cp/tree.cc:5364
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "el atributo %qE se aplica solamente a funciones, no a %s"
  
! #: cp/tree.cc:5370
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute applied to %s %s at %L"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "El atributo %s se aplica a %s %s en %L"
  
! #: cp/tree.cc:6246
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "cero como constante de puntero nulo"
  
! #: cp/tree.cc:6287 rust/backend/rust-tree.cc:3189
  #, fuzzy, gcc-internal-format
  #| msgid "lang_* check: failed in %s, at %s:%d"
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
--- 69306,69542 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:13165
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:13171
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:13198
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:13206
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1486 rust/backend/rust-tree.cc:2609
  #, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "los calificadores %qV no se pueden aplicar a %qT"
  
! #: cp/tree.cc:2004
  #, fuzzy, gcc-internal-format
  #| msgid "expression %qE is not a constant-expression"
  msgid "statement-expression in a constant expression"
  msgstr "la expresiÃ³n %qE no es una expresiÃ³n constante"
  
! #: cp/tree.cc:4524
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4528
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4532
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid " declared here"
  msgstr "se declara aquÃ­"
  
! #: cp/tree.cc:4537
  #, fuzzy, gcc-internal-format
  #| msgid "alignment of %qD is bigger than original declaration"
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "la alineaciÃ³n de %qD es mÃ¡s grande que la declaraciÃ³n original"
  
! #: cp/tree.cc:4539
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4966
  #, fuzzy, gcc-internal-format
  #| msgid "base class %qT has cv qualifiers"
  msgid "base class %qT is not public"
  msgstr "la clase base %qT tiene calificadores cv"
  
! #: cp/tree.cc:4969
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not captured"
  msgid "%qD is not public"
  msgstr "%qD no se capturÃ³"
  
! #: cp/tree.cc:4976
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is mutable"
  msgstr "%qD no es una variable"
  
! #: cp/tree.cc:4984
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "%qD has a non-structural type"
  msgstr "%qD no es un tipo"
  
! #: cp/tree.cc:5007
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr "el atributo %qE sÃ³lo se puede aplicar a definiciones de clase"
  
! #: cp/tree.cc:5028
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute argument not a string constant"
  msgid "%qE attribute argument must be a string constant"
  msgstr "el argumento del atributo %qE no es una constante de cadena"
  
! #: cp/tree.cc:5043
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "el atributo %qE sÃ³lo se puede aplicar a definiciones de clase"
  
! #: cp/tree.cc:5063 cp/tree.cc:5068
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute can only be applied to class definitions"
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "el atributo %qE sÃ³lo se puede aplicar a definiciones de clase"
  
! #: cp/tree.cc:5074
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute cannot be applied to variables with specific sections"
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "el atributo %qE no se puede aplicar a variables con secciones especÃ­ficas"
  
! #: cp/tree.cc:5094
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "%qE attribute takes no arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/tree.cc:5098
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute does not apply to functions"
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "el atributo %qE no se aplica a funciones"
  
! #: cp/tree.cc:5182
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is not an integer constant"
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "la init_priority solicitada no es una constante entera"
  
! #: cp/tree.cc:5204
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr "solo se puede usar el atributo %qE en definiciones de rango de fichero de objetos de tipo class"
  
! #: cp/tree.cc:5212
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is out of range"
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "la init_priority solicitada estÃ¡ fuera de rango"
  
! #: cp/tree.cc:5223
  #, fuzzy, gcc-internal-format
  #| msgid "requested init_priority is reserved for internal use"
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "la init_priority solicitada estÃ¡ reservada para uso interno"
  
! #: cp/tree.cc:5253
  #, fuzzy, gcc-internal-format
  #| msgid "declaration of %qD as member of %qT"
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "declaraciÃ³n de %qD como miembro de %qT"
  
! #: cp/tree.cc:5273
  #, fuzzy, gcc-internal-format
  #| msgid "%qD attribute requires a single NTBS argument"
  msgid "the %qE attribute requires arguments"
  msgstr "el atributo %qD requiere un solo argumento NTBS"
  
! #: cp/tree.cc:5284
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "el argumento del atributo %qE no es una cadena constante"
  
! #: cp/tree.cc:5297 cp/tree.cc:5310
  #, fuzzy, gcc-internal-format
  #| msgid "argument of %qE attribute is not a string constant"
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "el argumento del atributo %qE no es una cadena constante"
  
! #: cp/tree.cc:5299
  #, fuzzy, gcc-internal-format
  #| msgid "%.*s is not a valid universal character"
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "%.*s no es un carÃ¡cter universal vÃ¡lido"
  
! #: cp/tree.cc:5312
  #, fuzzy, gcc-internal-format
  #| msgid "%<%T::%D%> is not a valid declarator"
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "%<%T::%D%> no es un declarador vÃ¡lido"
  
! #: cp/tree.cc:5336
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute ignored on non-class types"
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "se descarta el atributo %qE en tipos que no son clases"
  
! #: cp/tree.cc:5342
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: cp/tree.cc:5349
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: cp/tree.cc:5356
  #, fuzzy, gcc-internal-format
  #| msgid "ignoring attributes applied to %qT after definition"
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "se descartan los atributos aplicados al %qT despuÃ©s de la definiciÃ³n"
  
! #: cp/tree.cc:5378
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute only applies to functions, not %s"
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "el atributo %qE se aplica solamente a funciones, no a %s"
  
! #: cp/tree.cc:5384
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute applied to %s %s at %L"
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "El atributo %s se aplica a %s %s en %L"
  
! #: cp/tree.cc:5417
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute argument not a string constant"
! msgid "%qE attribute argument must be an expression that evaluates to true or false"
! msgstr "el argumento del atributo %qE no es una constante de cadena"
! 
! #: cp/tree.cc:6283
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "cero como constante de puntero nulo"
  
! #: cp/tree.cc:6324 rust/backend/rust-tree.cc:3189
  #, fuzzy, gcc-internal-format
  #| msgid "lang_* check: failed in %s, at %s:%d"
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
*************** msgstr "el tamaÃ±o de la matriz tiene un
*** 69310,70249 ****
  msgid "invalid use of non-static member function of type %qT"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro no static %qD"
  
! #: cp/typeck.cc:2715
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to %qT"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "conversiÃ³n obsoleta de una constante de cadena a %qT"
  
! #: cp/typeck.cc:2719
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "conversiÃ³n obsoleta de una constante de cadena a %qT"
  
! #: cp/typeck.cc:2834 cp/typeck.cc:3398
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "solicitud por el miembro %qD en %qE, el cual es de tipo puntero %qT (Â¿ Tal vez quiso utilizar %<->%> ?)"
  
! #: cp/typeck.cc:2838 cp/typeck.cc:3402
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "solicitud por el miembro %qD en %qE, el cual es del tipo %qT que no es clase"
  
! #: cp/typeck.cc:2872
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of nonstatic data member %qE"
  msgid "invalid use of non-static data member %qE"
  msgstr "uso no vÃ¡lido del dato miembro no static %qE"
  
! #: cp/typeck.cc:2949
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member %qD  of NULL object"
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "acceso no vÃ¡lido a datos del miembro que no es static %qD  del objeto NULL"
  
! #: cp/typeck.cc:3099
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "el tipo de objeto %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/typeck.cc:3108
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "el tipo que se destruye es %qT, pero el destructor se refiere a %qT"
  
! #: cp/typeck.cc:3250
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.cc:3269
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.cc:3292
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.cc:3303
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.cc:3318
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.cc:3432 cp/typeck.cc:3458
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> no es un miembro de %qT"
  
! #: cp/typeck.cc:3512
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT no es una base de %qT"
  
! #: cp/typeck.cc:3575
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD no es una funciÃ³n plantilla miembro"
  
! #: cp/typeck.cc:3840
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT no es de tipo puntero-a-objeto"
  
! #: cp/typeck.cc:3872
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "uso no vÃ¡lido del Ã­ndice de matriz en puntero a miembro"
  
! #: cp/typeck.cc:3875
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "uso no vÃ¡lido del unario %<*%> en puntero a miembro"
  
! #: cp/typeck.cc:3878
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "uso no vÃ¡lido de la conversiÃ³n implÃ­cita en puntero a miembro"
  
! #: cp/typeck.cc:3882
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:3948
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "falta el subÃ­ndice en la referencia de la matriz"
  
! #: cp/typeck.cc:4053
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "se declarÃ³ el subÃ­ndice de la matriz como %<register%>"
  
! #: cp/typeck.cc:4092
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "el valor indicado por el subÃ­ndice no es ni matriz ni puntero"
  
! #: cp/typeck.cc:4164
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "falta un objeto en el uso de %qE"
  
! #: cp/typeck.cc:4389
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ prohÃ­be la llamada %<::main%> dentro del mismo programa"
  
! #: cp/typeck.cc:4410
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "se debe usar %<.*%> o %<->*%> en la llamada a la funciÃ³n puntero-a-miembro en %<%E (...)%>, p.e. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.cc:4427
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "no se puede usar %qE como una funciÃ³n"
  
! #: cp/typeck.cc:4430
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "no se puede usar %qE como una funciÃ³n"
  
! #: cp/typeck.cc:4433
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "no se puede usar %qE como una funciÃ³n"
  
! #: cp/typeck.cc:4491
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "demasiados argumentos para el constructor %q#D"
  
! #: cp/typeck.cc:4492
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "faltan argumentos para el constructor %q#D"
  
! #: cp/typeck.cc:4497
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "demasiados argumentos para la funciÃ³n miembro %q#D"
  
! #: cp/typeck.cc:4498
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "faltan argumentos para la funciÃ³n miembro %q#D"
  
! #: cp/typeck.cc:4504
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "demasiados argumentos para la funciÃ³n %q#D"
  
! #: cp/typeck.cc:4505
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "faltan argumentos para la funciÃ³n %q#D"
  
! #: cp/typeck.cc:4515
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "demasiados argumentos para el mÃ©todo %q#D"
  
! #: cp/typeck.cc:4516
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "faltan argumentos para el mÃ©todo %q#D"
  
! #: cp/typeck.cc:4519
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "demasiados argumentos para la funciÃ³n"
  
! #: cp/typeck.cc:4520
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "faltan argumentos para la funciÃ³n"
  
! #: cp/typeck.cc:4602
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "el parÃ¡metro %P de %qD tiene el tipo incompleto %qT"
  
! #: cp/typeck.cc:4608
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "el parÃ¡metro %P tiene el tipo incompleto %qT"
  
! #: cp/typeck.cc:4917
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address %qE will never be NULL"
  msgstr "la direcciÃ³n de %qD nunca debe ser NULL"
  
! #: cp/typeck.cc:4963
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "la direcciÃ³n de %qD nunca debe ser NULL"
  
! #: cp/typeck.cc:4978
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "la comparaciÃ³n siempre se evalÃºa como %<true%> para la direcciÃ³n de %qD que nunca serÃ¡ NULL"
  
! #: cp/typeck.cc:4981
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:4996
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "la comparaciÃ³n siempre se evalÃºa como %<true%> para la direcciÃ³n de %qD que nunca serÃ¡ NULL"
  
! #: cp/typeck.cc:5055
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "los operandos de ?: tienen tipos diferentes %qT y %qT"
  
! #: cp/typeck.cc:5058
  #, fuzzy, gcc-internal-format
  #| msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "la conversiÃ³n entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³n"
  
! #: cp/typeck.cc:5064
  #, fuzzy, gcc-internal-format
  #| msgid "same canonical type node for different types %T and %T"
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "el mismo nodo de tipo canÃ³nico para los tipos diferentes %T y %T"
  
! #: cp/typeck.cc:5067
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "la comparaciÃ³n entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³n"
  
! #: cp/typeck.cc:5104
  #, fuzzy, gcc-internal-format
  #| msgid "complex arguments must have floating-point type"
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "los argumentos complejos deben tener tipo de coma flotante"
  
! #: cp/typeck.cc:5107
  #, fuzzy, gcc-internal-format
  #| msgid "cast from function call of type %qT to non-matching type %qT"
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "conversiÃ³n desde una llamada a funciÃ³n de tipo %qT al tipo %qT que no coincide"
  
! #: cp/typeck.cc:5110
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5114
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "conversiÃ³n del tipo puntero %qT al tipo aritmÃ©tico %qT en una expresiÃ³n constante"
  
! #: cp/typeck.cc:5123
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5126
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types when assigning to type %qT from type %qT"
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "tipos incompatible en la asignaciÃ³n al tipo %qT del tipo %qT"
  
! #: cp/typeck.cc:5129
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5133
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5268 cp/typeck.cc:5280
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "se asume la conversiÃ³n al tipo %qT desde la funciÃ³n sobrecargada"
  
! #: cp/typeck.cc:5394
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "se usÃ³ NULL en la aritmÃ©tica"
  
! #: cp/typeck.cc:5855 cp/typeck.cc:5864 cp/typeck.cc:6165 cp/typeck.cc:6174
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ prohÃ­be la comparaciÃ³n entre puntero y entero"
  
! #: cp/typeck.cc:6087 cp/typeck.cc:6100
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "operand types are %qT and %qT"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/typeck.cc:6123
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6157
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "comparaciÃ³n ordenada de puntero con el entero cero"
  
! #: cp/typeck.cc:6204
  #, fuzzy, gcc-internal-format
  #| msgid "unordered comparison on non-floating point argument"
  msgid "unordered comparison on non-floating-point argument"
  msgstr "comparaciÃ³n sin orden en el argumento de coma no flotante"
  
! #: cp/typeck.cc:6270
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "conversiÃ³n implÃ­cita de %qT a %qT para coincidir con otro operando de la expresiÃ³n binaria"
  
! #: cp/typeck.cc:6379
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "operadores no vÃ¡lidos de tipos %qT y %qT para el binario %qO"
  
! #: cp/typeck.cc:6780
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ prohÃ­be el uso de un puntero de tipo %<void *%> en la sustracciÃ³n"
  
! #: cp/typeck.cc:6788
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ prohÃ­be el uso de un puntero a una funciÃ³n en la sustracciÃ³n"
  
! #: cp/typeck.cc:6796
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ prohÃ­be el uso de un puntero a un mÃ©todo en la sustracciÃ³n"
  
! #: cp/typeck.cc:6849
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "uso no vÃ¡lido de un puntero a un tipo incompleto en aritmÃ©tica de punteros"
  
! #: cp/typeck.cc:6926
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of constructor %qE"
  msgid "taking address of constructor %qD"
  msgstr "se toma la direcciÃ³n del constructor %qE"
  
! #: cp/typeck.cc:6927
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor %qE"
  msgid "taking address of destructor %qD"
  msgstr "se toma la direcciÃ³n del destructor %qE"
  
! #: cp/typeck.cc:6943
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "uso no vÃ¡lido de %qE para formar una funciÃ³n puntero a miembro"
  
! #: cp/typeck.cc:6946
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  se requiere un id calificado"
  
! #: cp/typeck.cc:6953
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "no se pueden usar parÃ©ntesis alrededor de %qE para formar una funciÃ³n-puntero-a-miembro"
  
! #: cp/typeck.cc:7148
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohÃ­be tomar la direcciÃ³n de una funciÃ³n miembro no estÃ¡tica sin calificar o entre parÃ©ntesis para formar un puntero a la funciÃ³n miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.cc:7154
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  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.cc:7160
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohÃ­be tomar la direcciÃ³n de una funciÃ³n miembro limitada para formar un puntero a la funciÃ³n miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.cc:7166
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  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.cc:7171
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7204
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "se toma la direcciÃ³n del temporal"
  
! #: cp/typeck.cc:7221
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ prohÃ­be tomar la direcciÃ³n de la funciÃ³n %<::main%>"
  
! #: cp/typeck.cc:7279
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "no se puede crear un puntero al miembro referencia %qD"
  
! #: cp/typeck.cc:7314 cp/typeck.cc:7890 rust/backend/rust-tree.cc:4714
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "no se puede tomar la direcciÃ³n del campo de bits %qD"
  
! #: cp/typeck.cc:7476
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of expression of type %<void%>"
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "se toma la direcciÃ³n de la expresiÃ³n de tipo %<id%>"
  
! #: cp/typeck.cc:7477
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7609
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ prohÃ­be incrementar un enum"
  
! #: cp/typeck.cc:7610
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ prohÃ­be decrementar un enum"
  
! #: cp/typeck.cc:7626
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "no se puede incrementar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.cc:7628
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "no se puede decrementar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.cc:7640
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ prohÃ­be incrementar un puntero de tipo %qT"
  
! #: cp/typeck.cc:7642
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ prohÃ­be decrementar un puntero de tipo %qT"
  
! #: cp/typeck.cc:7682
  #, fuzzy, gcc-internal-format
  #| msgid "use of cast expressions as lvalues is deprecated"
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "el uso de expresiones de conversiÃ³n como l-valores es obsoleto"
  
! #: cp/typeck.cc:7695
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7705
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7713
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7902 rust/backend/rust-tree.cc:4726
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "no se puede tomar la direcciÃ³n de %<this%> que es una expresiÃ³n r-valuada"
  
! #: cp/typeck.cc:7924 d/d-codegen.cc:719 rust/backend/rust-tree.cc:4745
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "se solicitÃ³ la direcciÃ³n de la variable register explÃ­cita %qD"
  
! #: cp/typeck.cc:7929 rust/backend/rust-tree.cc:4752
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "se solicitÃ³ la direcciÃ³n de %qD, la cual se declarÃ³ como %<register%>"
  
! #: cp/typeck.cc:8000
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "el inicializador de lista para el tipo que no es clase no debe estar entre parÃ©ntesis"
  
! #: cp/typeck.cc:8012
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta en en inicializador"
  
! #: cp/typeck.cc:8016
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta en el inicializador de memoria"
  
! #: cp/typeck.cc:8020
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta en la conversiÃ³n funcional"
  
! #: cp/typeck.cc:8058
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta %s"
  
! #: cp/typeck.cc:8159
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "no hay contexto para resolver el tipo de %qE"
  
! #: cp/typeck.cc:8196
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "la conversiÃ³n del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.cc:8202
  #, fuzzy, gcc-internal-format
  #| msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.cc:8209
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.cc:8235
  #, fuzzy, gcc-internal-format
  #| msgid "%qT uses local type %qT"
  msgid "useless cast to type %q#T"
  msgstr "%qT usa el tipo local %qT"
  
! #: cp/typeck.cc:8249
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "se descartan los calificadores de tipo en el tipo de devoluciÃ³n de la funciÃ³n"
  
! #: cp/typeck.cc:8697
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type %qT to type %qT"
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "static_cast no vÃ¡lido del tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:8703 cp/typeck.cc:8709 cp/typeck.cc:10420
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "el tipo de devoluciÃ³n %q#T es un tipo de dato incompleto"
  
! #: cp/typeck.cc:8737
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "se convierte de %qT a %qT"
  
! #: cp/typeck.cc:8812
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "conversiÃ³n no vÃ¡lida de una expresiÃ³n r-valuada de tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:8882
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "la conversiÃ³n de %qT a %qT pierde precisiÃ³n"
  
! #: cp/typeck.cc:8907
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8918
  #, fuzzy
  #| msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "la comparaciÃ³n entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversiÃ³n"
  
! #: cp/typeck.cc:8939 cp/typeck.cc:9129
  #, fuzzy
  #| msgid "cast from %qT to %qT increases required alignment of target type"
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "la conversiÃ³n de %qT a %qT incrementa la alineaciÃ³n requerida del tipo del destino"
  
! #: cp/typeck.cc:8956
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ prohÃ­be la conversiÃ³n entre puntero a funciÃ³n y puntero a objeto"
  
! #: cp/typeck.cc:8970
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "conversiÃ³n no vÃ¡lida del tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9043
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "uso no vÃ¡lido de const_cast con tipo %qT, que no es puntero, referencia, ni un tipo puntero-a-datos-miembro"
  
! #: cp/typeck.cc:9052
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "uso no vÃ¡lido de const_cast con tipo %qT, el cual es un puntero o referencia a un tipo de funciÃ³n"
  
! #: cp/typeck.cc:9094
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "const_cast no vÃ¡lido de un valor-r de tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9164
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type %qT to type %qT"
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "const_cast no vÃ¡lido del tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9265 cp/typeck.cc:9274
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ prohÃ­be la conversiÃ³n a un tipo de matriz %qT"
  
! #: cp/typeck.cc:9283
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "conversiÃ³n no vÃ¡lida al tipo de funciÃ³n %qT"
  
! #: cp/typeck.cc:9396
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "moving %qE of type %qT to itself"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9397 cp/typeck.cc:10947 cp/typeck.cc:10963 cp/typeck.cc:10988
! #: cp/typeck.cc:11025
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:9657
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  en la evaluaciÃ³n de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9717
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "se asigna a una matriz desde una lista de inicializador"
  
! #: cp/typeck.cc:9744
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "tipos incompatible en la asignaciÃ³n de %qT a %qT"
  
! #: cp/typeck.cc:9760
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "se usÃ³ una matriz como inicializador"
  
! #: cp/typeck.cc:9762
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "asignaciÃ³n de matriz no vÃ¡lida"
  
! #: cp/typeck.cc:9898
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   en la conversiÃ³n del puntero a funciÃ³n miembro"
  
! #: cp/typeck.cc:9912
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "puntero a la conversiÃ³n miembro a travÃ©s de la base virtual %qT"
  
! #: cp/typeck.cc:9959 cp/typeck.cc:9978
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   en la conversiÃ³n del puntero a miembro"
  
! #: cp/typeck.cc:10059
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversiÃ³n no vÃ¡lida del tipo %qT a partir del tipo %qT"
  
! #: cp/typeck.cc:10379
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in default argument"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "no se puede convertir %qT a %qT en el argumento por defecto"
  
! #: cp/typeck.cc:10384
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in argument passing"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "no se puede convertir %qT a %qT en el paso de argumentos"
  
! #: cp/typeck.cc:10393
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in initialization"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "no se puede convertir %qT a %qT en la inicializaciÃ³n"
  
! #: cp/typeck.cc:10397
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in return"
  msgid "cannot convert %qH to %qI in return"
  msgstr "no se puede convertir %qT a %qT en la devoluciÃ³n"
  
! #: cp/typeck.cc:10402
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in assignment"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "no se puede convertir %qT a %qT en la asignaciÃ³n"
  
! #: cp/typeck.cc:10438
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "el parÃ¡metro %qP de %qD puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10442
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "el parÃ¡metro puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10447
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "el objetivo de conversiÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10452
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "el objetivo de inicializaciÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10462
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la asignaciÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10548
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "al pasar el argumento %P de %q+D"
  
! #: cp/typeck.cc:10630
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.cc:10633
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "returning pointer to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.cc:10636
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10672
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "se devolviÃ³ una referencia a la variable local %q+D"
  
! #: cp/typeck.cc:10676
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10682
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "se devolviÃ³ la direcciÃ³n de la variable local %q+D"
  
! #: cp/typeck.cc:10686
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "se devolviÃ³ la direcciÃ³n de la variable local %q+D"
  
! #: cp/typeck.cc:10946
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10961
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10987 cp/typeck.cc:11022
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in return statement"
  msgstr "faltan valores en la declaraciÃ³n de devoluciÃ³n"
  
! #: cp/typeck.cc:11024
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in initialization"
  msgstr "faltan valores en la declaraciÃ³n de devoluciÃ³n"
  
! #: cp/typeck.cc:11062
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "se devuelve un valor de un destructor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11074
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "no se puede regresar de un manejador de una funciÃ³n-intenta-bloque de un constructor"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11077
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "se devuelve un valor de un constructor"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:11116 cp/typeck.cc:11162
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "declaraciÃ³n return sin valores, en una funciÃ³n que devuelve %qT"
  
! #: cp/typeck.cc:11124
  #, fuzzy, gcc-internal-format
  #| msgid "<brace-enclosed initializer list>"
  msgid "returning initializer list"
  msgstr "<lista inicializador dentro de llaves>"
  
! #: cp/typeck.cc:11143
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "se deducen los tipos inconsistentes %qT y %qT para el tipo de devoluciÃ³n lambda"
  
! #: cp/typeck.cc:11146
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "deducciÃ³n inconsistente para %qT: %qT y despuÃ©s %qT"
  
! #: cp/typeck.cc:11181
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "return-statement with a value, in function returning %qT"
  msgstr "declaraciÃ³n return sin valores, en una funciÃ³n que devuelve %qT"
  
! #: cp/typeck.cc:11210
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> no debe regresar NULL a menos que se declare %<throw()%> (o -fcheck-new estÃ© en efecto)"
  
! #: cp/typeck.cc:11299
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for %q+#D"
  msgid "not eliding copy on return from %qD"
  msgstr "tipo de devoluciÃ³n covariante no vÃ¡lido para %q+#D"
  
! #: cp/typeck.cc:11311
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11898
  #, fuzzy, gcc-internal-format
  #| msgid "using temporary as lvalue"
  msgid "using rvalue as lvalue"
--- 69636,70575 ----
  msgid "invalid use of non-static member function of type %qT"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro no static %qD"
  
! #: cp/typeck.cc:2716
  #, fuzzy, gcc-internal-format
  #| msgid "deprecated conversion from string constant to %qT"
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "conversiÃ³n obsoleta de una constante de cadena a %qT"
  
! #: cp/typeck.cc:2720
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "conversiÃ³n obsoleta de una constante de cadena a %qT"
  
! #: cp/typeck.cc:2835 cp/typeck.cc:3399
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "solicitud por el miembro %qD en %qE, el cual es de tipo puntero %qT (Â¿ Tal vez quiso utilizar %<->%> ?)"
  
! #: cp/typeck.cc:2839 cp/typeck.cc:3403
  #, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "solicitud por el miembro %qD en %qE, el cual es del tipo %qT que no es clase"
  
! #: cp/typeck.cc:2873
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of nonstatic data member %qE"
  msgid "invalid use of non-static data member %qE"
  msgstr "uso no vÃ¡lido del dato miembro no static %qE"
  
! #: cp/typeck.cc:2950
  #, fuzzy, gcc-internal-format
  #| msgid "invalid access to non-static data member %qD  of NULL object"
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "acceso no vÃ¡lido a datos del miembro que no es static %qD  del objeto NULL"
  
! #: cp/typeck.cc:3100
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "el tipo de objeto %qT no coincide con el nombre del destructor ~%qT"
  
! #: cp/typeck.cc:3109
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr "el tipo que se destruye es %qT, pero el destructor se refiere a %qT"
  
! #: cp/typeck.cc:3251
  #, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr ""
  
  #. No hint.
! #: cp/typeck.cc:3270
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.cc:3293
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.cc:3304
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.cc:3319
  #, fuzzy, gcc-internal-format
  #| msgid "%qT has no member named %qE"
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "%qT no tiene un miembro llamado %qE"
  
! #: cp/typeck.cc:3433 cp/typeck.cc:3459
  #, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> no es un miembro de %qT"
  
! #: cp/typeck.cc:3513
  #, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "%qT no es una base de %qT"
  
! #: cp/typeck.cc:3576
  #, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "%qD no es una funciÃ³n plantilla miembro"
  
! #: cp/typeck.cc:3841
  #, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "%qT no es de tipo puntero-a-objeto"
  
! #: cp/typeck.cc:3873
  #, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "uso no vÃ¡lido del Ã­ndice de matriz en puntero a miembro"
  
! #: cp/typeck.cc:3876
  #, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "uso no vÃ¡lido del unario %<*%> en puntero a miembro"
  
! #: cp/typeck.cc:3879
  #, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "uso no vÃ¡lido de la conversiÃ³n implÃ­cita en puntero a miembro"
  
! #: cp/typeck.cc:3883
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:3949
  #, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "falta el subÃ­ndice en la referencia de la matriz"
  
! #: cp/typeck.cc:4054
  #, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "se declarÃ³ el subÃ­ndice de la matriz como %<register%>"
  
! #: cp/typeck.cc:4093
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "el valor indicado por el subÃ­ndice no es ni matriz ni puntero"
  
! #: cp/typeck.cc:4165
  #, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "falta un objeto en el uso de %qE"
  
! #: cp/typeck.cc:4390
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ prohÃ­be la llamada %<::main%> dentro del mismo programa"
  
! #: cp/typeck.cc:4411
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr "se debe usar %<.*%> o %<->*%> en la llamada a la funciÃ³n puntero-a-miembro en %<%E (...)%>, p.e. %<(... ->* %E) (...)%>"
  
! #: cp/typeck.cc:4428
  #, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "no se puede usar %qE como una funciÃ³n"
  
! #: cp/typeck.cc:4431
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "%qD cannot be used as a function"
  msgstr "no se puede usar %qE como una funciÃ³n"
  
! #: cp/typeck.cc:4434
  #, fuzzy, gcc-internal-format
  #| msgid "%qE cannot be used as a function"
  msgid "expression cannot be used as a function"
  msgstr "no se puede usar %qE como una funciÃ³n"
  
! #: cp/typeck.cc:4492
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "demasiados argumentos para el constructor %q#D"
  
! #: cp/typeck.cc:4493
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "faltan argumentos para el constructor %q#D"
  
! #: cp/typeck.cc:4498
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "demasiados argumentos para la funciÃ³n miembro %q#D"
  
! #: cp/typeck.cc:4499
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "faltan argumentos para la funciÃ³n miembro %q#D"
  
! #: cp/typeck.cc:4505
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "demasiados argumentos para la funciÃ³n %q#D"
  
! #: cp/typeck.cc:4506
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "faltan argumentos para la funciÃ³n %q#D"
  
! #: cp/typeck.cc:4516
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "demasiados argumentos para el mÃ©todo %q#D"
  
! #: cp/typeck.cc:4517
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "faltan argumentos para el mÃ©todo %q#D"
  
! #: cp/typeck.cc:4520
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "demasiados argumentos para la funciÃ³n"
  
! #: cp/typeck.cc:4521
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "faltan argumentos para la funciÃ³n"
  
! #: cp/typeck.cc:4603
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "el parÃ¡metro %P de %qD tiene el tipo incompleto %qT"
  
! #: cp/typeck.cc:4609
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "el parÃ¡metro %P tiene el tipo incompleto %qT"
  
! #: cp/typeck.cc:4918
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address %qE will never be NULL"
  msgstr "la direcciÃ³n de %qD nunca debe ser NULL"
  
! #: cp/typeck.cc:4964
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "la direcciÃ³n de %qD nunca debe ser NULL"
  
! #: cp/typeck.cc:4979
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "la comparaciÃ³n siempre se evalÃºa como %<true%> para la direcciÃ³n de %qD que nunca serÃ¡ NULL"
  
! #: cp/typeck.cc:4982
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:4997
  #, fuzzy, gcc-internal-format
  #| msgid "the comparison will always evaluate as %<true%> for the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "la comparaciÃ³n siempre se evalÃºa como %<true%> para la direcciÃ³n de %qD que nunca serÃ¡ NULL"
  
! #: cp/typeck.cc:5056
  #, fuzzy, gcc-internal-format
  #| msgid "operands to ?: have different types %qT and %qT"
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "los operandos de ?: tienen tipos diferentes %qT y %qT"
  
! #: cp/typeck.cc:5059
  #, fuzzy, gcc-internal-format
  #| msgid "conversion between distinct pointer types %qT and %qT lacks a cast"
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "la conversiÃ³n entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³n"
  
! #: cp/typeck.cc:5065
  #, fuzzy, gcc-internal-format
  #| msgid "same canonical type node for different types %T and %T"
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "el mismo nodo de tipo canÃ³nico para los tipos diferentes %T y %T"
  
! #: cp/typeck.cc:5068
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between distinct pointer types %qT and %qT lacks a cast"
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "la comparaciÃ³n entre diferentes tipos de punteros %qT y %qT carece de una conversiÃ³n"
  
! #: cp/typeck.cc:5105
  #, fuzzy, gcc-internal-format
  #| msgid "complex arguments must have floating-point type"
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "los argumentos complejos deben tener tipo de coma flotante"
  
! #: cp/typeck.cc:5108
  #, fuzzy, gcc-internal-format
  #| msgid "cast from function call of type %qT to non-matching type %qT"
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "conversiÃ³n desde una llamada a funciÃ³n de tipo %qT al tipo %qT que no coincide"
  
! #: cp/typeck.cc:5111
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5115
  #, fuzzy, gcc-internal-format
  #| msgid "conversion from pointer type %qT to arithmetic type %qT in a constant-expression"
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "conversiÃ³n del tipo puntero %qT al tipo aritmÃ©tico %qT en una expresiÃ³n constante"
  
! #: cp/typeck.cc:5124
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr ""
  
! #: cp/typeck.cc:5127
  #, fuzzy, gcc-internal-format
  #| msgid "incompatible types when assigning to type %qT from type %qT"
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "tipos incompatible en la asignaciÃ³n al tipo %qT del tipo %qT"
  
! #: cp/typeck.cc:5130
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5134
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5269 cp/typeck.cc:5281
  #, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "se asume la conversiÃ³n al tipo %qT desde la funciÃ³n sobrecargada"
  
! #: cp/typeck.cc:5395
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "se usÃ³ NULL en la aritmÃ©tica"
  
! #: cp/typeck.cc:5857 cp/typeck.cc:5866 cp/typeck.cc:6167 cp/typeck.cc:6176
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ prohÃ­be la comparaciÃ³n entre puntero y entero"
  
! #: cp/typeck.cc:6089 cp/typeck.cc:6102
  #, fuzzy, gcc-internal-format
  #| msgid "no type named %q#T in %q#T"
  msgid "operand types are %qT and %qT"
  msgstr "no hay un tipo llamado %q#T en %q#T"
  
! #: cp/typeck.cc:6125
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6159
  #, fuzzy, gcc-internal-format
  #| msgid "ordered comparison of pointer with integer zero"
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "comparaciÃ³n ordenada de puntero con el entero cero"
  
! #: cp/typeck.cc:6206
  #, fuzzy, gcc-internal-format
  #| msgid "unordered comparison on non-floating point argument"
  msgid "unordered comparison on non-floating-point argument"
  msgstr "comparaciÃ³n sin orden en el argumento de coma no flotante"
  
! #: cp/typeck.cc:6272
  #, fuzzy
  #| msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "conversiÃ³n implÃ­cita de %qT a %qT para coincidir con otro operando de la expresiÃ³n binaria"
  
! #: cp/typeck.cc:6381
  #, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "operadores no vÃ¡lidos de tipos %qT y %qT para el binario %qO"
  
! #: cp/typeck.cc:6782
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ prohÃ­be el uso de un puntero de tipo %<void *%> en la sustracciÃ³n"
  
! #: cp/typeck.cc:6790
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ prohÃ­be el uso de un puntero a una funciÃ³n en la sustracciÃ³n"
  
! #: cp/typeck.cc:6798
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ prohÃ­be el uso de un puntero a un mÃ©todo en la sustracciÃ³n"
  
! #: cp/typeck.cc:6851
  #, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "uso no vÃ¡lido de un puntero a un tipo incompleto en aritmÃ©tica de punteros"
  
! #: cp/typeck.cc:6928
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of constructor %qE"
  msgid "taking address of constructor %qD"
  msgstr "se toma la direcciÃ³n del constructor %qE"
  
! #: cp/typeck.cc:6929
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of destructor %qE"
  msgid "taking address of destructor %qD"
  msgstr "se toma la direcciÃ³n del destructor %qE"
  
! #: cp/typeck.cc:6945
  #, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "uso no vÃ¡lido de %qE para formar una funciÃ³n puntero a miembro"
  
! #: cp/typeck.cc:6948
  #, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "  se requiere un id calificado"
  
! #: cp/typeck.cc:6955
  #, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "no se pueden usar parÃ©ntesis alrededor de %qE para formar una funciÃ³n-puntero-a-miembro"
  
! #: cp/typeck.cc:7150
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohÃ­be tomar la direcciÃ³n de una funciÃ³n miembro no estÃ¡tica sin calificar o entre parÃ©ntesis para formar un puntero a la funciÃ³n miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.cc:7156
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  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.cc:7162
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr "ISO C++ prohÃ­be tomar la direcciÃ³n de una funciÃ³n miembro limitada para formar un puntero a la funciÃ³n miembro.  Como %<&%T::%D%>"
  
! #: cp/typeck.cc:7168
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  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.cc:7173
  #, fuzzy, gcc-internal-format
  #| msgid "(a pointer to member can only be formed with %<&%E%>)"
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "(un puntero a miembro solamente se puede formar con %<&%E%>)"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7206
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of temporary"
  msgid "taking address of rvalue"
  msgstr "se toma la direcciÃ³n del temporal"
  
! #: cp/typeck.cc:7223
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ prohÃ­be tomar la direcciÃ³n de la funciÃ³n %<::main%>"
  
! #: cp/typeck.cc:7281
  #, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "no se puede crear un puntero al miembro referencia %qD"
  
! #: cp/typeck.cc:7316 cp/typeck.cc:7892 rust/backend/rust-tree.cc:4714
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take address of bit-field %qD"
  msgid "attempt to take address of bit-field"
  msgstr "no se puede tomar la direcciÃ³n del campo de bits %qD"
  
! #: cp/typeck.cc:7478
  #, fuzzy, gcc-internal-format
  #| msgid "taking address of expression of type %<void%>"
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "se toma la direcciÃ³n de la expresiÃ³n de tipo %<id%>"
  
! #: cp/typeck.cc:7479
  #, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr ""
  
! #: cp/typeck.cc:7611
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ prohÃ­be incrementar un enum"
  
! #: cp/typeck.cc:7612
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ prohÃ­be decrementar un enum"
  
! #: cp/typeck.cc:7628
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "no se puede incrementar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.cc:7630
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "no se puede decrementar un puntero a un tipo incompleto %qT"
  
! #: cp/typeck.cc:7642
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ prohÃ­be incrementar un puntero de tipo %qT"
  
! #: cp/typeck.cc:7644
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ prohÃ­be decrementar un puntero de tipo %qT"
  
! #: cp/typeck.cc:7684
  #, fuzzy, gcc-internal-format
  #| msgid "use of cast expressions as lvalues is deprecated"
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr "el uso de expresiones de conversiÃ³n como l-valores es obsoleto"
  
! #: cp/typeck.cc:7697
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7707
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7715
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7904 rust/backend/rust-tree.cc:4726
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "no se puede tomar la direcciÃ³n de %<this%> que es una expresiÃ³n r-valuada"
  
! #: cp/typeck.cc:7926 d/d-codegen.cc:719 rust/backend/rust-tree.cc:4745
  #, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "se solicitÃ³ la direcciÃ³n de la variable register explÃ­cita %qD"
  
! #: cp/typeck.cc:7931 rust/backend/rust-tree.cc:4752
  #, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "se solicitÃ³ la direcciÃ³n de %qD, la cual se declarÃ³ como %<register%>"
  
! #: cp/typeck.cc:8002
  #, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "el inicializador de lista para el tipo que no es clase no debe estar entre parÃ©ntesis"
  
! #: cp/typeck.cc:8014
  #, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta en en inicializador"
  
! #: cp/typeck.cc:8018
  #, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta en el inicializador de memoria"
  
! #: cp/typeck.cc:8022
  #, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta en la conversiÃ³n funcional"
  
! #: cp/typeck.cc:8060
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "se trata la lista de expresiones como una expresiÃ³n compuesta %s"
  
! #: cp/typeck.cc:8161
  #, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "no hay contexto para resolver el tipo de %qE"
  
! #: cp/typeck.cc:8198
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "la conversiÃ³n del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.cc:8204
  #, fuzzy, gcc-internal-format
  #| msgid "static_cast from type %qT to type %qT casts away qualifiers"
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.cc:8211
  #, fuzzy, gcc-internal-format
  #| msgid "reinterpret_cast from type %qT to type %qT casts away qualifiers"
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast del tipo %qT al tipo %qT proscribe los calificadores"
  
! #: cp/typeck.cc:8237
  #, fuzzy, gcc-internal-format
  #| msgid "%qT uses local type %qT"
  msgid "useless cast to type %q#T"
  msgstr "%qT usa el tipo local %qT"
  
! #: cp/typeck.cc:8251
  #, fuzzy, gcc-internal-format
  #| msgid "type qualifiers ignored on function return type"
  msgid "type qualifiers ignored on cast result type"
  msgstr "se descartan los calificadores de tipo en el tipo de devoluciÃ³n de la funciÃ³n"
  
! #: cp/typeck.cc:8699
  #, fuzzy, gcc-internal-format
  #| msgid "invalid static_cast from type %qT to type %qT"
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "static_cast no vÃ¡lido del tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:8705 cp/typeck.cc:8711 cp/typeck.cc:10422
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "class type %qT is incomplete"
  msgstr "el tipo de devoluciÃ³n %q#T es un tipo de dato incompleto"
  
! #: cp/typeck.cc:8739
  #, fuzzy
  #| msgid "converting from %qT to %qT"
  msgid "converting from %qH to %qI"
  msgstr "se convierte de %qT a %qT"
  
! #: cp/typeck.cc:8814
  #, fuzzy, gcc-internal-format
  #| msgid "invalid cast of an rvalue expression of type %qT to type %qT"
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "conversiÃ³n no vÃ¡lida de una expresiÃ³n r-valuada de tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:8884
  #, fuzzy
  #| msgid "cast from %qT to %qT loses precision"
  msgid "cast from %qH to %qI loses precision"
  msgstr "la conversiÃ³n de %qT a %qT pierde precisiÃ³n"
  
! #: cp/typeck.cc:8909
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr ""
  
! #: cp/typeck.cc:8920
  #, fuzzy
  #| msgid "comparison between distinct pointer-to-member types %qT and %qT lacks a cast"
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "la comparaciÃ³n entre diferentes tipos de punteros-a-miembro %qT y %qT carece de una conversiÃ³n"
  
! #: cp/typeck.cc:8941 cp/typeck.cc:9131
  #, fuzzy
  #| msgid "cast from %qT to %qT increases required alignment of target type"
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "la conversiÃ³n de %qT a %qT incrementa la alineaciÃ³n requerida del tipo del destino"
  
! #: cp/typeck.cc:8958
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ forbids casting between pointer-to-function and pointer-to-object"
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "ISO C++ prohÃ­be la conversiÃ³n entre puntero a funciÃ³n y puntero a objeto"
  
! #: cp/typeck.cc:8972
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "conversiÃ³n no vÃ¡lida del tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9045
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr "uso no vÃ¡lido de const_cast con tipo %qT, que no es puntero, referencia, ni un tipo puntero-a-datos-miembro"
  
! #: cp/typeck.cc:9054
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of const_cast with type %qT, which is a pointer or reference to a function type"
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr "uso no vÃ¡lido de const_cast con tipo %qT, el cual es un puntero o referencia a un tipo de funciÃ³n"
  
! #: cp/typeck.cc:9096
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast of an rvalue of type %qT to type %qT"
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "const_cast no vÃ¡lido de un valor-r de tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9166
  #, fuzzy, gcc-internal-format
  #| msgid "invalid const_cast from type %qT to type %qT"
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "const_cast no vÃ¡lido del tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9267 cp/typeck.cc:9276
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ prohÃ­be la conversiÃ³n a un tipo de matriz %qT"
  
! #: cp/typeck.cc:9285
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "conversiÃ³n no vÃ¡lida al tipo de funciÃ³n %qT"
  
! #: cp/typeck.cc:9398
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "moving %qE of type %qT to itself"
  msgstr "no se puede convertir %qE desde el tipo %qT al tipo %qT"
  
! #: cp/typeck.cc:9399 cp/typeck.cc:10951 cp/typeck.cc:10967 cp/typeck.cc:10992
! #: cp/typeck.cc:11029
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr ""
  
! #: cp/typeck.cc:9659
  #, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "  en la evaluaciÃ³n de %<%Q(%#T, %#T)%>"
  
! #: cp/typeck.cc:9719
  #, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "se asigna a una matriz desde una lista de inicializador"
  
! #: cp/typeck.cc:9746
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "tipos incompatible en la asignaciÃ³n de %qT a %qT"
  
! #: cp/typeck.cc:9762
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "se usÃ³ una matriz como inicializador"
  
! #: cp/typeck.cc:9764
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "asignaciÃ³n de matriz no vÃ¡lida"
  
! #: cp/typeck.cc:9900
  #, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "   en la conversiÃ³n del puntero a funciÃ³n miembro"
  
! #: cp/typeck.cc:9914
  #, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "puntero a la conversiÃ³n miembro a travÃ©s de la base virtual %qT"
  
! #: cp/typeck.cc:9961 cp/typeck.cc:9980
  #, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "   en la conversiÃ³n del puntero a miembro"
  
! #: cp/typeck.cc:10061
  #, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "conversiÃ³n no vÃ¡lida del tipo %qT a partir del tipo %qT"
  
! #: cp/typeck.cc:10381
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in default argument"
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "no se puede convertir %qT a %qT en el argumento por defecto"
  
! #: cp/typeck.cc:10386
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in argument passing"
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "no se puede convertir %qT a %qT en el paso de argumentos"
  
! #: cp/typeck.cc:10395
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in initialization"
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "no se puede convertir %qT a %qT en la inicializaciÃ³n"
  
! #: cp/typeck.cc:10399
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in return"
  msgid "cannot convert %qH to %qI in return"
  msgstr "no se puede convertir %qT a %qT en la devoluciÃ³n"
  
! #: cp/typeck.cc:10404
  #, fuzzy
  #| msgid "cannot convert %qT to %qT in assignment"
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "no se puede convertir %qT a %qT en la asignaciÃ³n"
  
! #: cp/typeck.cc:10440
  #, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "el parÃ¡metro %qP de %qD puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10444
  #, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "el parÃ¡metro puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10449
  #, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "el objetivo de conversiÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10454
  #, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "el objetivo de inicializaciÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10464
  #, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "el lado izquierdo de la asignaciÃ³n puede ser un candidato para un atributo de formato"
  
! #: cp/typeck.cc:10550
  #, fuzzy, gcc-internal-format
  #| msgid "in passing argument %P of %q+D"
  msgid "in passing argument %P of %qD"
  msgstr "al pasar el argumento %P de %q+D"
  
! #: cp/typeck.cc:10634
  #, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.cc:10637
  #, fuzzy, gcc-internal-format
  #| msgid "returning reference to temporary"
  msgid "returning pointer to temporary"
  msgstr "se devuelve la referencia al temporal"
  
! #: cp/typeck.cc:10640
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10676
  #, fuzzy, gcc-internal-format
  #| msgid "reference to local variable %q+D returned"
  msgid "reference to local variable %qD returned"
  msgstr "se devolviÃ³ una referencia a la variable local %q+D"
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10686
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of label %qD returned"
  msgstr "se devolviÃ³ la direcciÃ³n de la variable local %q+D"
  
! #: cp/typeck.cc:10690
  #, fuzzy, gcc-internal-format
  #| msgid "address of local variable %q+D returned"
  msgid "address of local variable %qD returned"
  msgstr "se devolviÃ³ la direcciÃ³n de la variable local %q+D"
  
! #: cp/typeck.cc:10950
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10965
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10991 cp/typeck.cc:11026
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in return statement"
  msgstr "faltan valores en la declaraciÃ³n de devoluciÃ³n"
  
! #: cp/typeck.cc:11028
  #, fuzzy, gcc-internal-format
  #| msgid "not enough values in return statement"
  msgid "redundant move in initialization"
  msgstr "faltan valores en la declaraciÃ³n de devoluciÃ³n"
  
! #: cp/typeck.cc:11066
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "se devuelve un valor de un destructor"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11078
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr "no se puede regresar de un manejador de una funciÃ³n-intenta-bloque de un constructor"
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11081
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "se devuelve un valor de un constructor"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:11120 cp/typeck.cc:11166
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "declaraciÃ³n return sin valores, en una funciÃ³n que devuelve %qT"
  
! #: cp/typeck.cc:11128
  #, fuzzy, gcc-internal-format
  #| msgid "<brace-enclosed initializer list>"
  msgid "returning initializer list"
  msgstr "<lista inicializador dentro de llaves>"
  
! #: cp/typeck.cc:11147
  #, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "se deducen los tipos inconsistentes %qT y %qT para el tipo de devoluciÃ³n lambda"
  
! #: cp/typeck.cc:11150
  #, fuzzy, gcc-internal-format
  #| msgid "inconsistent deduction for %qT: %qT and then %qT"
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "deducciÃ³n inconsistente para %qT: %qT y despuÃ©s %qT"
  
! #: cp/typeck.cc:11185
  #, fuzzy, gcc-internal-format
  #| msgid "return-statement with no value, in function returning %qT"
  msgid "return-statement with a value, in function returning %qT"
  msgstr "declaraciÃ³n return sin valores, en una funciÃ³n que devuelve %qT"
  
! #: cp/typeck.cc:11214
  #, fuzzy, gcc-internal-format
  #| msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or -fcheck-new is in effect)"
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> no debe regresar NULL a menos que se declare %<throw()%> (o -fcheck-new estÃ© en efecto)"
  
! #: cp/typeck.cc:11303
  #, fuzzy, gcc-internal-format
  #| msgid "invalid covariant return type for %q+#D"
  msgid "not eliding copy on return from %qD"
  msgstr "tipo de devoluciÃ³n covariante no vÃ¡lido para %q+#D"
  
! #: cp/typeck.cc:11315
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11902
  #, fuzzy, gcc-internal-format
  #| msgid "using temporary as lvalue"
  msgid "using rvalue as lvalue"
*************** msgstr "%q#D tiene un tipo incompleto"
*** 70422,70650 ****
  msgid "invalid use of incomplete type %q#T"
  msgstr "uso no vÃ¡lido del tipo incompleto %q#T"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3936
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member function (did you forget the %<()%> ?)"
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro (Â¿OlvidÃ³ el %<&%>?)"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the %<&%> ?)"
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "uso no vÃ¡lido del miembro (Â¿OlvidÃ³ el %<&%>?)"
  
! #: cp/typeck2.cc:380
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qT"
  msgid "invalid use of placeholder %qT"
  msgstr "uso no vÃ¡lido de %qT"
  
! #: cp/typeck2.cc:387
  #, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "uso no vÃ¡lido del parÃ¡metro de tipo plantilla %qT"
  
! #: cp/typeck2.cc:392
  #, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "uso no vÃ¡lido del parÃ¡metro de plantilla plantilla %qT"
  
! #: cp/typeck2.cc:398
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of pack expansion expression"
  msgid "invalid use of pack expansion %qT"
  msgstr "uso no vÃ¡lido de la expresiÃ³n de expansiÃ³n de paquete"
  
! #: cp/typeck2.cc:404
  #, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "uso no vÃ¡lido del tipo dependiente %qT"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3952
  #, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "uso no vÃ¡lido  de la lista del inicializador dentro de llaves"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3960
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "direcciÃ³n de la funciÃ³n sobrecargada sin informaciÃ³n contextual de tipo"
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3965
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "funciÃ³n sobrecargada sin informaciÃ³n contextual de tipo"
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3969
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "informaciÃ³n contextual insuficiente para determinar el tipo"
  
! #: cp/typeck2.cc:833
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "se usÃ³ la sintaxis de constructor, pero no se declarÃ³ un constructor para el tipo %qT"
  
! #: cp/typeck2.cc:884 cp/typeck2.cc:901
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr static data member %qD must have an initializer"
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "el miembro dato static constexpr %qD debe tener un inicializador"
  
! #: cp/typeck2.cc:1089
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "la conversiÃ³n estrechadora de %qE desde %qT a %qT dentro de { } estÃ¡ mal formada en C++11"
  
! #: cp/typeck2.cc:1101 cp/typeck2.cc:1113
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "conversiÃ³n estrechadora de %qE desde %qT a %qT dentro de { }"
  
! #: cp/typeck2.cc:1104
  #, fuzzy, gcc-internal-format
  #| msgid "expression in static assertion is not an integer constant expression"
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "la expresiÃ³n en la aserciÃ³n static no es una expresiÃ³n constante entera"
  
! #: cp/typeck2.cc:1276
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "la cadena del inicializador para la matriz de caracteres es demasiado larga"
  
! #: cp/typeck2.cc:1339
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1341
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "llaves alrededor del inicializador escalar"
  
! #: cp/typeck2.cc:1361
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "no se puede inicializar el agregado del tipo %qT con una literal compuesta"
  
! #: cp/typeck2.cc:1844 cp/typeck2.cc:1875
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/typeck2.cc:1851
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/typeck2.cc:1858
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/typeck2.cc:1944
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD does not match original declaration"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "el tipo de %qD no coincide con la declaraciÃ³n original"
  
! #: cp/typeck2.cc:2017
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "no existe el campo %qD en la union que se estÃ¡ inicializando"
  
! #: cp/typeck2.cc:2028
  #, gcc-internal-format
  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.cc:2243
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "se detectÃ³ una delegaciÃ³n de puntero circular"
  
! #: cp/typeck2.cc:2257
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "el operando base de %<->%> tiene el tipo %qT que no es puntero"
  
! #: cp/typeck2.cc:2287
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "el resultado de %<operator->()%> produce un resultado que no es puntero"
  
! #: cp/typeck2.cc:2289
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "el operando base de %<->%> no es un puntero"
  
! #: cp/typeck2.cc:2316
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "no se puede usar %qE como un puntero miembro, porque es de tipo %qT"
  
! #: cp/typeck2.cc:2325
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "no se puede aplicar el puntero a miembro %qE a %qE, el cual es del tipo %qT que no es clase"
  
! #: cp/typeck2.cc:2347
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "el tipo de puntero a miembro %qT es incompatible con el tipo objeto %qT"
  
! #: cp/typeck2.cc:2409
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "se usÃ³ un puntero a una funciÃ³n miembro en la aritmÃ©tica"
  
! #: cp/typeck2.cc:2420
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "se usÃ³ un puntero a una funciÃ³n miembro en la aritmÃ©tica"
  
! #: cp/typeck2.cc:2428
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "se usÃ³ un puntero a una funciÃ³n miembro en la aritmÃ©tica"
  
! #: cp/typeck2.cc:2469
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "conversiÃ³n funcional al tipo de matriz %qT"
  
! #: cp/typeck2.cc:2486
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/typeck2.cc:2491
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/typeck2.cc:2516
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "inicializaciÃ³n por valor no vÃ¡lida del tipo de referencia"
  
! #: cp/typeck2.cc:2757
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "llamada a la funciÃ³n %qD la cual arroja el tipo incompleto %q#T"
  
! #: cp/typeck2.cc:2760
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "llamada a una funciÃ³n la cual arroja el tipo incompleto %q#T"
--- 70748,70976 ----
  msgid "invalid use of incomplete type %q#T"
  msgstr "uso no vÃ¡lido del tipo incompleto %q#T"
  
! #: cp/typeck2.cc:364 rust/backend/rust-tree.cc:3936
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member function (did you forget the %<()%> ?)"
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "uso no vÃ¡lido de la funciÃ³n miembro (Â¿OlvidÃ³ el %<&%>?)"
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3942
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of member (did you forget the %<&%> ?)"
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "uso no vÃ¡lido del miembro (Â¿OlvidÃ³ el %<&%>?)"
  
! #: cp/typeck2.cc:379
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qT"
  msgid "invalid use of placeholder %qT"
  msgstr "uso no vÃ¡lido de %qT"
  
! #: cp/typeck2.cc:386
  #, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "uso no vÃ¡lido del parÃ¡metro de tipo plantilla %qT"
  
! #: cp/typeck2.cc:391
  #, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "uso no vÃ¡lido del parÃ¡metro de plantilla plantilla %qT"
  
! #: cp/typeck2.cc:397
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of pack expansion expression"
  msgid "invalid use of pack expansion %qT"
  msgstr "uso no vÃ¡lido de la expresiÃ³n de expansiÃ³n de paquete"
  
! #: cp/typeck2.cc:403
  #, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "uso no vÃ¡lido del tipo dependiente %qT"
  
! #: cp/typeck2.cc:410 rust/backend/rust-tree.cc:3952
  #, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "uso no vÃ¡lido  de la lista del inicializador dentro de llaves"
  
! #: cp/typeck2.cc:418 rust/backend/rust-tree.cc:3960
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr "direcciÃ³n de la funciÃ³n sobrecargada sin informaciÃ³n contextual de tipo"
  
! #: cp/typeck2.cc:422 rust/backend/rust-tree.cc:3965
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr "funciÃ³n sobrecargada sin informaciÃ³n contextual de tipo"
  
! #: cp/typeck2.cc:425 rust/backend/rust-tree.cc:3969
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr "informaciÃ³n contextual insuficiente para determinar el tipo"
  
! #: cp/typeck2.cc:832
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "se usÃ³ la sintaxis de constructor, pero no se declarÃ³ un constructor para el tipo %qT"
  
! #: cp/typeck2.cc:883 cp/typeck2.cc:900
  #, fuzzy, gcc-internal-format
  #| msgid "constexpr static data member %qD must have an initializer"
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "el miembro dato static constexpr %qD debe tener un inicializador"
  
! #: cp/typeck2.cc:1088
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { } is ill-formed in C++11"
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "la conversiÃ³n estrechadora de %qE desde %qT a %qT dentro de { } estÃ¡ mal formada en C++11"
  
! #: cp/typeck2.cc:1100 cp/typeck2.cc:1112
  #, fuzzy
  #| msgid "narrowing conversion of %qE from %qT to %qT inside { }"
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "conversiÃ³n estrechadora de %qE desde %qT a %qT dentro de { }"
  
! #: cp/typeck2.cc:1103
  #, fuzzy, gcc-internal-format
  #| msgid "expression in static assertion is not an integer constant expression"
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "la expresiÃ³n en la aserciÃ³n static no es una expresiÃ³n constante entera"
  
! #: cp/typeck2.cc:1275
  #, fuzzy, gcc-internal-format
  #| msgid "initializer-string for array of chars is too long"
  msgid "initializer-string for %qT is too long"
  msgstr "la cadena del inicializador para la matriz de caracteres es demasiado larga"
  
! #: cp/typeck2.cc:1338
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  #| msgid "braces around scalar initializer"
  msgid "remove %<{ }%> around initializer"
  msgstr "llaves alrededor del inicializador escalar"
  
! #: cp/typeck2.cc:1360
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr "no se puede inicializar el agregado del tipo %qT con una literal compuesta"
  
! #: cp/typeck2.cc:1820 cp/typeck2.cc:1851
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "falta el inicializador para el miembro %qD"
  
! #: cp/typeck2.cc:1827
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/typeck2.cc:1834
  #, fuzzy, gcc-internal-format
  #| msgid "member %qD is uninitialized reference"
  msgid "member %qD with uninitialized reference fields"
  msgstr "el miembro %qD es una referencia sin inicializar"
  
! #: cp/typeck2.cc:1920
  #, fuzzy, gcc-internal-format
  #| msgid "type of %qD does not match original declaration"
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "el tipo de %qD no coincide con la declaraciÃ³n original"
  
! #: cp/typeck2.cc:1993
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "no existe el campo %qD en la union que se estÃ¡ inicializando"
  
! #: cp/typeck2.cc:2004
  #, gcc-internal-format
  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.cc:2219
  #, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "se detectÃ³ una delegaciÃ³n de puntero circular"
  
! #: cp/typeck2.cc:2233
  #, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "el operando base de %<->%> tiene el tipo %qT que no es puntero"
  
! #: cp/typeck2.cc:2263
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr "el resultado de %<operator->()%> produce un resultado que no es puntero"
  
! #: cp/typeck2.cc:2265
  #, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "el operando base de %<->%> no es un puntero"
  
! #: cp/typeck2.cc:2292
  #, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "no se puede usar %qE como un puntero miembro, porque es de tipo %qT"
  
! #: cp/typeck2.cc:2301
  #, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "no se puede aplicar el puntero a miembro %qE a %qE, el cual es del tipo %qT que no es clase"
  
! #: cp/typeck2.cc:2323
  #, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "el tipo de puntero a miembro %qT es incompatible con el tipo objeto %qT"
  
! #: cp/typeck2.cc:2385
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "se usÃ³ un puntero a una funciÃ³n miembro en la aritmÃ©tica"
  
! #: cp/typeck2.cc:2396
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "se usÃ³ un puntero a una funciÃ³n miembro en la aritmÃ©tica"
  
! #: cp/typeck2.cc:2404
  #, fuzzy, gcc-internal-format
  #| msgid "pointer to member function used in arithmetic"
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "se usÃ³ un puntero a una funciÃ³n miembro en la aritmÃ©tica"
  
! #: cp/typeck2.cc:2445
  #, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "conversiÃ³n funcional al tipo de matriz %qT"
  
! #: cp/typeck2.cc:2462
  #, fuzzy, gcc-internal-format
  #| msgid "constructor cannot be static member function"
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "el constructor no puede ser una funciÃ³n miembro de tipo static"
  
! #: cp/typeck2.cc:2467
  #, fuzzy, gcc-internal-format
  #| msgid "C++0x auto only available with -std=c++11 or -std=gnu++11"
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "C++0x automÃ¡tico sÃ³lo estÃ¡ disponible con -std=c++11 o -std=gnu++11"
  
! #: cp/typeck2.cc:2492
  #, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "inicializaciÃ³n por valor no vÃ¡lida del tipo de referencia"
  
! #: cp/typeck2.cc:2733
  #, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "llamada a la funciÃ³n %qD la cual arroja el tipo incompleto %q#T"
  
! #: cp/typeck2.cc:2736
  #, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "llamada a una funciÃ³n la cual arroja el tipo incompleto %q#T"
*************** msgstr "%+qD se declarÃ³ dÃ©bil despuÃ©s
*** 70682,70688 ****
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr "%<inbranch%> y %<notinbranch%> son los Ãºnicos indicadores permitidos con el atributo %<__simd__%>"
  
! #: d/d-builtins.cc:823
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting types for built-in function %q+D"
  msgid "conflicting types for built-in function %qs; expected %qs"
--- 71008,71014 ----
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr "%<inbranch%> y %<notinbranch%> son los Ãºnicos indicadores permitidos con el atributo %<__simd__%>"
  
! #: d/d-builtins.cc:824
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting types for built-in function %q+D"
  msgid "conflicting types for built-in function %qs; expected %qs"
*************** msgstr "tipos en conflicto para la funci
*** 70694,70752 ****
  msgid "cannot determine the length of a %qs"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable %qE"
  
! #: d/d-codegen.cc:1241
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for field %qD of %qT"
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "falta el inicializador para el campo %qD de %qT"
  
! #: d/d-codegen.cc:1436
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address of %qD will never be %<null%>"
  msgstr "la direcciÃ³n de %qD nunca debe ser NULL"
  
! #: d/d-codegen.cc:2221
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr ""
  
! #: d/d-codegen.cc:2369
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr ""
  
! #: d/d-codegen.cc:2420
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot get frame pointer to %qs"
  msgstr "no se puede declarar el puntero a %q#T"
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2446
  #, fuzzy, gcc-internal-format
  #| msgid "Store function names in object code."
  msgid "nested function missing body"
  msgstr "Almacena nombres de funciÃ³n en el cÃ³digo objeto."
  
! #: d/d-codegen.cc:2488
  #, fuzzy, gcc-internal-format
  #| msgid "Nested %s %s is %s; cannot be accessed from here"
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "El %s %s anidado es %s; no se puede acceder desde aquÃ­"
  
! #: d/d-codegen.cc:2797
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2805
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qs used in nested function"
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr "se usÃ³ la variable de registro %qs en la funciÃ³n anidada"
  
! #: d/d-codegen.cc:3030
  #, fuzzy, gcc-internal-format
  #| msgid "forming reference to reference type %qT"
  msgid "forward reference to frame of %qs"
--- 71020,71078 ----
  msgid "cannot determine the length of a %qs"
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable %qE"
  
! #: d/d-codegen.cc:1242
  #, fuzzy, gcc-internal-format
  #| msgid "missing initializer for field %qD of %qT"
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "falta el inicializador para el campo %qD de %qT"
  
! #: d/d-codegen.cc:1437
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address of %qD will never be %<null%>"
  msgstr "la direcciÃ³n de %qD nunca debe ser NULL"
  
! #: d/d-codegen.cc:2222
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr ""
  
! #: d/d-codegen.cc:2370
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr ""
  
! #: d/d-codegen.cc:2421
  #, fuzzy, gcc-internal-format
  #| msgid "cannot declare pointer to %q#T"
  msgid "cannot get frame pointer to %qs"
  msgstr "no se puede declarar el puntero a %q#T"
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2447
  #, fuzzy, gcc-internal-format
  #| msgid "Store function names in object code."
  msgid "nested function missing body"
  msgstr "Almacena nombres de funciÃ³n en el cÃ³digo objeto."
  
! #: d/d-codegen.cc:2489
  #, fuzzy, gcc-internal-format
  #| msgid "Nested %s %s is %s; cannot be accessed from here"
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "El %s %s anidado es %s; no se puede acceder desde aquÃ­"
  
! #: d/d-codegen.cc:2798
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2806
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qs used in nested function"
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr "se usÃ³ la variable de registro %qs en la funciÃ³n anidada"
  
! #: d/d-codegen.cc:3031
  #, fuzzy, gcc-internal-format
  #| msgid "forming reference to reference type %qT"
  msgid "forward reference to frame of %qs"
*************** msgstr "no se admiten ifunc en este obje
*** 70883,70942 ****
  msgid "cannot represent built-in %<va_list%> type in D"
  msgstr ""
  
! #: d/decl.cc:375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "VARYING bit-strings not implemented"
  msgid "pragma(%s) not implemented"
  msgstr "no se han implementado las cadenas de bit VARYING"
  
! #: d/decl.cc:482 d/decl.cc:600 d/decl.cc:674 d/decl.cc:717 d/decl.cc:756
  #, fuzzy, gcc-internal-format
  #| msgid "real-valued template parameters when cross-compiling"
  msgid "had semantic errors when compiling"
  msgstr "parÃ¡metros de una plantilla con valores reales cuando se hizo una compilaciÃ³n cruzada"
  
  #. Hiding detected; same name, overlapping specializations.
! #: d/decl.cc:573
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qs"
  msgstr "uso no vÃ¡lido de %qD"
  
! #: d/decl.cc:575
  #, gcc-internal-format
  msgid "is hidden by %qs"
  msgstr ""
  
! #: d/decl.cc:578
  #, gcc-internal-format
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr ""
  
! #: d/decl.cc:814
  #, fuzzy, gcc-internal-format
  #| msgid "%s=%s is too large"
  msgid "size is too large"
  msgstr "%s=%s es demasiado grande"
  
! #: d/decl.cc:1415
  #, fuzzy, gcc-internal-format
  #| msgid "the call requires ifunc, which is not supported by this target"
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "la llamada requiere ifunc, que no se admite en este objetivo"
  
! #: d/decl.cc:1592
  #, fuzzy, gcc-internal-format
  #| msgid "address of explicit register variable %qD requested"
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr "se solicitÃ³ la direcciÃ³n de la variable register explÃ­cita %qD"
  
! #: d/decl.cc:1595
  #, fuzzy, gcc-internal-format
  #| msgid "address of explicit register variable %qD requested"
  msgid "explicit register variable %qs declared thread local"
  msgstr "se solicitÃ³ la direcciÃ³n de la variable register explÃ­cita %qD"
  
! #: d/decl.cc:1808
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
--- 71209,71268 ----
  msgid "cannot represent built-in %<va_list%> type in D"
  msgstr ""
  
! #: d/decl.cc:373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "VARYING bit-strings not implemented"
  msgid "pragma(%s) not implemented"
  msgstr "no se han implementado las cadenas de bit VARYING"
  
! #: d/decl.cc:480 d/decl.cc:598 d/decl.cc:672 d/decl.cc:715 d/decl.cc:754
  #, fuzzy, gcc-internal-format
  #| msgid "real-valued template parameters when cross-compiling"
  msgid "had semantic errors when compiling"
  msgstr "parÃ¡metros de una plantilla con valores reales cuando se hizo una compilaciÃ³n cruzada"
  
  #. Hiding detected; same name, overlapping specializations.
! #: d/decl.cc:571
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qs"
  msgstr "uso no vÃ¡lido de %qD"
  
! #: d/decl.cc:573
  #, gcc-internal-format
  msgid "is hidden by %qs"
  msgstr ""
  
! #: d/decl.cc:576
  #, gcc-internal-format
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr ""
  
! #: d/decl.cc:812
  #, fuzzy, gcc-internal-format
  #| msgid "%s=%s is too large"
  msgid "size is too large"
  msgstr "%s=%s es demasiado grande"
  
! #: d/decl.cc:1424
  #, fuzzy, gcc-internal-format
  #| msgid "the call requires ifunc, which is not supported by this target"
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "la llamada requiere ifunc, que no se admite en este objetivo"
  
! #: d/decl.cc:1601
  #, fuzzy, gcc-internal-format
  #| msgid "address of explicit register variable %qD requested"
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr "se solicitÃ³ la direcciÃ³n de la variable register explÃ­cita %qD"
  
! #: d/decl.cc:1604
  #, fuzzy, gcc-internal-format
  #| msgid "address of explicit register variable %qD requested"
  msgid "explicit register variable %qs declared thread local"
  msgstr "se solicitÃ³ la direcciÃ³n de la variable register explÃ­cita %qD"
  
! #: d/decl.cc:1817
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
*************** msgid "appending to array in %qs require
*** 70958,71017 ****
  msgstr ""
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1285
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected type for array length: %qs"
  msgstr "operando inesperado"
  
! #: d/expr.cc:1420
  #, fuzzy, gcc-internal-format
  #| msgid "unknown TLS model %qs"
  msgid "don%'t know how to delete %qs"
  msgstr "modelo TLS %qs desconocido"
  
! #: d/expr.cc:1444
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
  msgid "%qs is not an associative array"
  msgstr "%qD no es una variable puntero"
  
! #: d/expr.cc:1728 d/expr.cc:2108
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr ""
  
! #: d/expr.cc:1810
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is normally a non-static function"
  msgid "delegates are only for non-static functions"
  msgstr "%qD generalmente es una funciÃ³n que no es static"
  
! #: d/expr.cc:1882
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid offset in %qs"
  msgid "%qs is not a field, but a %qs"
  msgstr "%qs no es un desplazamiento vÃ¡lido en %qs"
  
! #: d/expr.cc:2134
  #, fuzzy, gcc-internal-format
  #| msgid "recursively required from %q#D\n"
  msgid "recursive reference %qs"
  msgstr "se requiere recursivamente desde %q#D\n"
  
! #: d/expr.cc:2153 d/expr.cc:3024
  #, fuzzy, gcc-internal-format
  #| msgid "non-constant expression for BIN"
  msgid "non-constant expression %qs"
  msgstr "expresiÃ³n no constante para BIN"
  
! #: d/expr.cc:2991
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%qs is not an expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: d/expr.cc:2998
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "type %qs is not an expression"
--- 71284,71343 ----
  msgstr ""
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1286
  #, fuzzy, gcc-internal-format
  #| msgid "unexpected operand"
  msgid "unexpected type for array length: %qs"
  msgstr "operando inesperado"
  
! #: d/expr.cc:1421
  #, fuzzy, gcc-internal-format
  #| msgid "unknown TLS model %qs"
  msgid "don%'t know how to delete %qs"
  msgstr "modelo TLS %qs desconocido"
  
! #: d/expr.cc:1445
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a pointer variable"
  msgid "%qs is not an associative array"
  msgstr "%qD no es una variable puntero"
  
! #: d/expr.cc:1729 d/expr.cc:2109
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr ""
  
! #: d/expr.cc:1811
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is normally a non-static function"
  msgid "delegates are only for non-static functions"
  msgstr "%qD generalmente es una funciÃ³n que no es static"
  
! #: d/expr.cc:1883
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is not a valid offset in %qs"
  msgid "%qs is not a field, but a %qs"
  msgstr "%qs no es un desplazamiento vÃ¡lido en %qs"
  
! #: d/expr.cc:2135
  #, fuzzy, gcc-internal-format
  #| msgid "recursively required from %q#D\n"
  msgid "recursive reference %qs"
  msgstr "se requiere recursivamente desde %q#D\n"
  
! #: d/expr.cc:2155 d/expr.cc:3027
  #, fuzzy, gcc-internal-format
  #| msgid "non-constant expression for BIN"
  msgid "non-constant expression %qs"
  msgstr "expresiÃ³n no constante para BIN"
  
! #: d/expr.cc:2994
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "%qs is not an expression"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: d/expr.cc:3001
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "type %qs is not an expression"
*************** msgstr "Typo ilegal en concatenaciÃ³n de
*** 71201,71374 ****
  msgid "Invalid type in arithmetic operation at %L"
  msgstr "Operando no vÃ¡lido en %1 para el operador aritmÃ©tico en %0"
  
! #: fortran/arith.cc:126 fortran/arith.cc:2076
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_arith_error(): Bad error code"
  msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
  
! #: fortran/arith.cc:159
  #, gcc-internal-format
  msgid "Fix min_int calculation"
  msgstr ""
  
! #: fortran/arith.cc:554
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_range_check(): Bad type"
  msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
  
! #: fortran/arith.cc:627
  #, gcc-internal-format
  msgid "gfc_arith_uminus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:664
  #, gcc-internal-format
  msgid "gfc_arith_plus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:701
  #, gcc-internal-format
  msgid "gfc_arith_minus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:739
  #, gcc-internal-format
  msgid "gfc_arith_times(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:781
  #, gcc-internal-format
  msgid "Integer division truncated to constant %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:827
  #, gcc-internal-format
  msgid "gfc_arith_divide(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:883
  #, gcc-internal-format
  msgid "arith_power(): Bad base"
  msgstr ""
  
! #: fortran/arith.cc:922
  #, gcc-internal-format, gfc-internal-format
  msgid "Negative exponent of integer has zero result at %L"
  msgstr ""
  
! #: fortran/arith.cc:942
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "Result of exponentiation at %L exceeds the range of %s"
  msgstr "la constante de coma flotante excede el rango de %qT"
  
! #: fortran/arith.cc:979 fortran/arith.cc:1004
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Noninteger exponent in an initialization expression at %L"
  msgid "Noninteger exponent in an initialization expression at %L"
  msgstr "Fortran 2003: Exponente que no es entero en una expresiÃ³n de inicializaciÃ³n en %L"
  
! #: fortran/arith.cc:990
  #, gcc-internal-format, gfc-internal-format
  msgid "Raising a negative REAL at %L to a REAL power is prohibited"
  msgstr "Elevar un REAL negativo en %L a una potencia REAL estÃ¡ prohibido"
  
! #: fortran/arith.cc:1018
  #, fuzzy, gcc-internal-format
  #| msgid "ia64_print_operand: unknown code"
  msgid "arith_power(): unknown type"
  msgstr "ia64_print_operand: cÃ³digo desconocido"
  
! #: fortran/arith.cc:1089
  #, fuzzy, gcc-internal-format
  #| msgid "Bad operator"
  msgid "compare_real(): Bad operator"
  msgstr "Operador errÃ³neo"
  
! #: fortran/arith.cc:1129
  #, gcc-internal-format
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1723
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1782
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:2044
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "OK aritmÃ©tico al convertir %s a %s en %L"
  
! #: fortran/arith.cc:2048
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Desborde aritmÃ©tico al convertir %s a %s en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/arith.cc:2053
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Desborde aritmÃ©tico por debajo al convertir %s a %s en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/arith.cc:2058
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "NaN aritmÃ©tico al convertir %s a %s en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/arith.cc:2063
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "DivisiÃ³n por cero al convertir %s a %s en %L"
  
! #: fortran/arith.cc:2067
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Los operandos de matriz son inconmesurables al convertir %s a %s en %L"
  
! #: fortran/arith.cc:2071
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr "Entero fuera del rango simÃ©trico implicado por Standard Fortran al convertir %s a %s en %L"
  
! #: fortran/arith.cc:2161 fortran/arith.cc:2280 fortran/arith.cc:2343
! #: fortran/arith.cc:2398 fortran/arith.cc:2461 fortran/arith.cc:2533
! #: fortran/arith.cc:2603
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "ConversiÃ³n de %s a %s en %L"
  
! #: fortran/arith.cc:2193 fortran/arith.cc:2229 fortran/arith.cc:2271
! #: fortran/arith.cc:2333 fortran/arith.cc:2388 fortran/arith.cc:2451
! #: fortran/arith.cc:2523 fortran/arith.cc:2595
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from  %s to %s at %L"
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "Cambio de valor en la conversiÃ³n de %s a %s en %L"
  
! #: fortran/arith.cc:2437 fortran/arith.cc:2509
  #, fuzzy, gcc-internal-format
  #| msgid "Possible change of value in conversion from %s to %s at %L"
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "Posible cambio de valor en la conversiÃ³n de %s a %s en %L"
  
! #: fortran/arith.cc:2688
  #, fuzzy, gcc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %s"
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr "La constante Hollerith en %L es demasiado grande para convertirse a %s"
  
! #: fortran/arith.cc:2717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %s"
  msgid "The character constant at %L is truncated in conversion to %s"
--- 71527,71700 ----
  msgid "Invalid type in arithmetic operation at %L"
  msgstr "Operando no vÃ¡lido en %1 para el operador aritmÃ©tico en %0"
  
! #: fortran/arith.cc:126 fortran/arith.cc:2130
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_arith_error(): Bad error code"
  msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
  
! #: fortran/arith.cc:183
  #, gcc-internal-format
  msgid "Fix min_int calculation"
  msgstr ""
  
! #: fortran/arith.cc:578
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_range_check(): Bad type"
  msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
  
! #: fortran/arith.cc:651
  #, gcc-internal-format
  msgid "gfc_arith_uminus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:688
  #, gcc-internal-format
  msgid "gfc_arith_plus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:725
  #, gcc-internal-format
  msgid "gfc_arith_minus(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:763
  #, gcc-internal-format
  msgid "gfc_arith_times(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:805
  #, gcc-internal-format
  msgid "Integer division truncated to constant %qs at %L"
  msgstr ""
  
! #: fortran/arith.cc:854
  #, gcc-internal-format
  msgid "gfc_arith_divide(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:910
  #, gcc-internal-format
  msgid "arith_power(): Bad base"
  msgstr ""
  
! #: fortran/arith.cc:949
  #, gcc-internal-format, gfc-internal-format
  msgid "Negative exponent of integer has zero result at %L"
  msgstr ""
  
! #: fortran/arith.cc:969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "floating constant exceeds range of %qT"
  msgid "Result of exponentiation at %L exceeds the range of %s"
  msgstr "la constante de coma flotante excede el rango de %qT"
  
! #: fortran/arith.cc:1006 fortran/arith.cc:1031
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Noninteger exponent in an initialization expression at %L"
  msgid "Noninteger exponent in an initialization expression at %L"
  msgstr "Fortran 2003: Exponente que no es entero en una expresiÃ³n de inicializaciÃ³n en %L"
  
! #: fortran/arith.cc:1017
  #, gcc-internal-format, gfc-internal-format
  msgid "Raising a negative REAL at %L to a REAL power is prohibited"
  msgstr "Elevar un REAL negativo en %L a una potencia REAL estÃ¡ prohibido"
  
! #: fortran/arith.cc:1045
  #, fuzzy, gcc-internal-format
  #| msgid "ia64_print_operand: unknown code"
  msgid "arith_power(): unknown type"
  msgstr "ia64_print_operand: cÃ³digo desconocido"
  
! #: fortran/arith.cc:1116
  #, fuzzy, gcc-internal-format
  #| msgid "Bad operator"
  msgid "compare_real(): Bad operator"
  msgstr "Operador errÃ³neo"
  
! #: fortran/arith.cc:1156
  #, gcc-internal-format
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr ""
  
! #: fortran/arith.cc:1777
  #, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr ""
  
! #: fortran/arith.cc:1836
  #, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr ""
  
! #: fortran/arith.cc:2098
  #, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "OK aritmÃ©tico al convertir %s a %s en %L"
  
! #: fortran/arith.cc:2102
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Desborde aritmÃ©tico al convertir %s a %s en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/arith.cc:2107
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Desborde aritmÃ©tico por debajo al convertir %s a %s en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/arith.cc:2112
  #, fuzzy, gcc-internal-format
  #| msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option -fno-range-check"
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "NaN aritmÃ©tico al convertir %s a %s en %L. Esta revisiÃ³n se puede desactivar con la opciÃ³n -fno-range-check"
  
! #: fortran/arith.cc:2117
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "DivisiÃ³n por cero al convertir %s a %s en %L"
  
! #: fortran/arith.cc:2121
  #, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Los operandos de matriz son inconmesurables al convertir %s a %s en %L"
  
! #: fortran/arith.cc:2125
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr "Entero fuera del rango simÃ©trico implicado por Standard Fortran al convertir %s a %s en %L"
  
! #: fortran/arith.cc:2215 fortran/arith.cc:2334 fortran/arith.cc:2397
! #: fortran/arith.cc:2452 fortran/arith.cc:2515 fortran/arith.cc:2587
! #: fortran/arith.cc:2657
  #, fuzzy, gcc-internal-format
  #| msgid "Conversion from %s to %s at %L"
  msgid "Conversion from %qs to %qs at %L"
  msgstr "ConversiÃ³n de %s a %s en %L"
  
! #: fortran/arith.cc:2247 fortran/arith.cc:2283 fortran/arith.cc:2325
! #: fortran/arith.cc:2387 fortran/arith.cc:2442 fortran/arith.cc:2505
! #: fortran/arith.cc:2577 fortran/arith.cc:2649
  #, fuzzy, gcc-internal-format
  #| msgid "Change of value in conversion from  %s to %s at %L"
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "Cambio de valor en la conversiÃ³n de %s a %s en %L"
  
! #: fortran/arith.cc:2491 fortran/arith.cc:2563
  #, fuzzy, gcc-internal-format
  #| msgid "Possible change of value in conversion from %s to %s at %L"
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "Posible cambio de valor en la conversiÃ³n de %s a %s en %L"
  
! #: fortran/arith.cc:2742
  #, fuzzy, gcc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %s"
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr "La constante Hollerith en %L es demasiado grande para convertirse a %s"
  
! #: fortran/arith.cc:2771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The Hollerith constant at %L is too long to convert to %s"
  msgid "The character constant at %L is truncated in conversion to %s"
*************** msgid "Array reference at %C cannot have
*** 71424,71431 ****
  msgstr "La referencia a matriz en %C no puede tener mÃ¡s de %d dimensiones"
  
  #: fortran/array.cc:248 fortran/array.cc:716 fortran/check.cc:3445
! #: fortran/check.cc:5969 fortran/check.cc:6014 fortran/check.cc:6056
! #: fortran/check.cc:6083 fortran/check.cc:6346 fortran/match.cc:1854
  #: fortran/match.cc:3316 fortran/match.cc:3658 fortran/match.cc:3854
  #: fortran/simplify.cc:3026 fortran/simplify.cc:3056 fortran/simplify.cc:6409
  #: fortran/simplify.cc:8450
--- 71750,71757 ----
  msgstr "La referencia a matriz en %C no puede tener mÃ¡s de %d dimensiones"
  
  #: fortran/array.cc:248 fortran/array.cc:716 fortran/check.cc:3445
! #: fortran/check.cc:5976 fortran/check.cc:6021 fortran/check.cc:6063
! #: fortran/check.cc:6090 fortran/check.cc:6353 fortran/match.cc:1854
  #: fortran/match.cc:3316 fortran/match.cc:3658 fortran/match.cc:3854
  #: fortran/simplify.cc:3026 fortran/simplify.cc:3056 fortran/simplify.cc:6409
  #: fortran/simplify.cc:8450
*************** msgstr ""
*** 71702,71713 ****
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2637
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2785
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 72028,72039 ----
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr ""
  
! #: fortran/array.cc:2644
  #, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr ""
  
! #: fortran/array.cc:2792
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr "La lista de nombres %s no se pue
*** 71730,71736 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "'I' en %L y 'J' en %L no pueden ser constantes literal BOZ al mismo tiempo"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid suffix on integer constant"
  msgid "Invalid use of BOZ literal constant at %L"
--- 72056,72062 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "'I' en %L y 'J' en %L no pueden ser constantes literal BOZ al mismo tiempo"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid suffix on integer constant"
  msgid "Invalid use of BOZ literal constant at %L"
*************** msgstr "El argumento '%s' del intrÃ­nsec
*** 71796,71802 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser INTEGER o PROCEDURE"
  
! #: fortran/check.cc:651 fortran/check.cc:7625
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
--- 72122,72128 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser INTEGER o PROCEDURE"
  
! #: fortran/check.cc:651 fortran/check.cc:7632
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a constant"
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
*************** msgstr "No se permite un puntero NULL en
*** 71970,71976 ****
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser un POINTER"
  
! #: fortran/check.cc:1486 fortran/check.cc:1521 fortran/check.cc:4409
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
--- 72296,72302 ----
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser un POINTER"
  
! #: fortran/check.cc:1486 fortran/check.cc:1521 fortran/check.cc:4412
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
*************** msgid "BOZ constant at %L cannot appear
*** 72219,72227 ****
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un subprograma contenido"
  
  #: fortran/check.cc:2496 fortran/check.cc:3126 fortran/check.cc:3209
! #: fortran/check.cc:3431 fortran/check.cc:3479 fortran/check.cc:4956
! #: fortran/check.cc:5081 fortran/check.cc:5151 fortran/check.cc:6332
! #: fortran/check.cc:6463
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' intrinsic with KIND argument at %L"
  msgid "%qs intrinsic with KIND argument at %L"
--- 72545,72553 ----
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un subprograma contenido"
  
  #: fortran/check.cc:2496 fortran/check.cc:3126 fortran/check.cc:3209
! #: fortran/check.cc:3431 fortran/check.cc:3479 fortran/check.cc:4959
! #: fortran/check.cc:5084 fortran/check.cc:5154 fortran/check.cc:6339
! #: fortran/check.cc:6470
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' intrinsic with KIND argument at %L"
  msgid "%qs intrinsic with KIND argument at %L"
*************** msgstr "El argumento '%s' del intrÃ­nsec
*** 72415,72421 ****
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser conformable con el argumento '%s'"
  
! #: fortran/check.cc:4153 fortran/check.cc:7545 fortran/check.cc:7560
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
--- 72741,72747 ----
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser conformable con el argumento '%s'"
  
! #: fortran/check.cc:4153 fortran/check.cc:7552 fortran/check.cc:7567
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
*************** msgstr ""
*** 72461,72988 ****
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr "El argumento 'S' de NEAREST en %L no puede ser cero"
  
! #: fortran/check.cc:4394
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser POINTER, ALLOCATABLE o un puntero a procedimiento"
  
! #: fortran/check.cc:4402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: NULL intrinsic with allocatable MOLD at %L"
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr "Fortran 2003: IntrÃ­nseco NULL con MOLD alojable en %L"
  
! #: fortran/check.cc:4481 fortran/check.cc:6410
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must provide at least as many elements as there are .TRUE. values in '%s' (%ld/%d)"
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe proveer por lo menos tantos elementos como valores .TRUE. presentes en '%s' (%ld/%d)"
  
! #: fortran/check.cc:4542
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable"
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser de una variable dummy"
  
! #: fortran/check.cc:4552
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable"
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser de una variable dummy OPTIONAL"
  
! #: fortran/check.cc:4571
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must not be a subobject of '%s'"
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L no debe ser un subobjeto de '%s'"
  
! #: fortran/check.cc:4622
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr "El argumento del intrÃ­nseco RANK en %L debe ser objeto de datos"
  
! #: fortran/check.cc:4730
  #, fuzzy, gcc-internal-format
  #| msgid "'shape' argument of 'reshape' intrinsic at %L must be an array of constant size"
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr "El argumento 'shape' del intrÃ­nseco 'reshape' en %L debe ser una matriz de tamaÃ±o constante"
  
! #: fortran/check.cc:4740
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L is empty"
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe estar vacÃ­o"
  
! #: fortran/check.cc:4747
  #, fuzzy, gcc-internal-format
  #| msgid "'shape' argument of 'reshape' intrinsic at %L has more than %d elements"
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr "El argumento 'shape' del intrÃ­nseco 'reshape' en %L tiene mÃ¡s de %d elementos"
  
! #: fortran/check.cc:4770
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L has negative element (%d)"
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L tiene un elemento negativo (%d)"
  
! #: fortran/check.cc:4810
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L has wrong number of elements (%d/%d)"
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L tiene el nÃºmero errÃ³neo de elementos (%d/%d)"
  
! #: fortran/check.cc:4828
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L has out-of-range dimension (%d)"
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr "el argumento '%s' del intrÃ­nseco '%s' en %L tiene una dimensiÃ³n fuera de rango (%d)"
  
! #: fortran/check.cc:4837
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L has invalid permutation of dimensions (dimension '%d' duplicated)"
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr "el argumento '%s' del intrÃ­nseco '%s' en %L tiene una permutaciÃ³n no vÃ¡lida de dimensiones (dimensiÃ³n '%d' duplicada)"
  
! #: fortran/check.cc:4872 fortran/simplify.cc:7050
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr "Sin relleno, no hay suficientes elementos en el intrÃ­nseco RESHAPE fuente en %L para coincidir con la forma"
  
! #: fortran/check.cc:4889 fortran/check.cc:4908
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser %s"
  
! #: fortran/check.cc:4899 fortran/check.cc:4918
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of an extensible type"
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser un tipo extensible"
  
! #: fortran/check.cc:5017
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: SELECTED_REAL_KIND with neither 'P' nor 'R' argument at %L"
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr "Fortran 2008: SELECTED_REAL_KIND sin un argumento 'P' ni 'R' en %L"
  
! #: fortran/check.cc:5048
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: '%s' intrinsic with RADIX argument at %L"
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr "Fortran 2008: IntrÃ­nseco '%s' con argumento RADIX en %L"
  
! #: fortran/check.cc:5096
  #, fuzzy, gcc-internal-format
  #| msgid "'source' argument of 'shape' intrinsic at %L must not be an assumed size array"
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "El argumento 'source' del intrÃ­nseco 'shape' en %L no debe ser una matriz de tamaÃ±o asumido"
  
! #: fortran/check.cc:5169 fortran/check.cc:7605
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L may not be a procedure"
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L no puede ser un procedimiento"
  
! #: fortran/check.cc:5185 fortran/check.cc:5335 fortran/check.cc:7597
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:5196 fortran/check.cc:5347
  #, fuzzy, gcc-internal-format
  #| msgid "'source' argument of 'shape' intrinsic at %L must not be an assumed size array"
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr "El argumento 'source' del intrÃ­nseco 'shape' en %L no debe ser una matriz de tamaÃ±o asumido"
  
! #: fortran/check.cc:5278
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr ""
  
! #: fortran/check.cc:5326
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be an interoperable data entity"
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser una entidad de datos interoperables"
  
! #: fortran/check.cc:5365
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5379
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:5403
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:5415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: fortran/check.cc:5422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimÃ³rfico"
  
! #: fortran/check.cc:5429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coÃ­ndice"
  
! #: fortran/check.cc:5436
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:5442
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:5461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FIELD argument at %L of UNPACK must have the same rank as MASK or be a scalar"
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "El argumento FIELD en %L de UNPACK debe tener el mismo rango que MASK o ser un escalar"
  
! #: fortran/check.cc:5471
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
  #: fortran/check.cc:5476
! #, gcc-internal-format, gfc-internal-format
! msgid "Noninteroperable array FPTR at %L to C_F_POINTER: %s"
! msgstr ""
  
! #: fortran/check.cc:5492
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5504
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:5511
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coÃ­ndice"
  
! #: fortran/check.cc:5517
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:5531
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coÃ­ndice"
  
! #: fortran/check.cc:5543
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L has no IMPLICIT type"
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "El resultado de la funciÃ³n '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/check.cc:5550
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:5556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe ser FUNCTION"
  
! #: fortran/check.cc:5570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coÃ­ndice"
  
! #: fortran/check.cc:5576
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimÃ³rfico"
  
! #: fortran/check.cc:5587
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component at %C must have the POINTER attribute"
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "El componente en %C debe tener el atributo POINTER"
  
! #: fortran/check.cc:5595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument 'S' of NEAREST at %L shall not be zero"
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "El argumento 'S' de NEAREST en %L no puede ser cero"
  
! #: fortran/check.cc:5604
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimÃ³rfico"
  
! #: fortran/check.cc:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:5622
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:5627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array section in '%s' call at %L"
  msgid "Array section at %L to C_LOC"
  msgstr "SecciÃ³n de matriz en la llamada '%s' en %L"
  
! #: fortran/check.cc:5655
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "GNU extension: non double precision REAL argument to %s intrinsic at %L"
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "ExtensiÃ³n de GNU: argumento de precisiÃ³n REAL que no es doble para el intrÃ­nseco %s en %L"
  
! #: fortran/check.cc:5671
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser menor que el rango %d"
  
! #: fortran/check.cc:5690
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index"
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "el argumento '%s' del intrÃ­nseco '%s' en %L no es un Ã­ndice de dimensiÃ³n vÃ¡lido"
  
! #: fortran/check.cc:5714
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be default real"
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser real por defecto"
  
! #: fortran/check.cc:5978
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "El argumento %s para IMAGE_INDEX debe ser una matriz de rango uno en %L"
  
! #: fortran/check.cc:5985
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser INTEGER"
  
! #: fortran/check.cc:5996
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr "El nÃºmero de elementos de matriz del argumento SUB para IMAGE_INDEX en %L debe ser %d (corango) y no %d"
  
! #: fortran/check.cc:6029
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD argument to NULL required at %L"
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr "se requiere el argumento MOLD para NULL en %L"
  
! #: fortran/check.cc:6066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:6092
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DIM argument without ARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr "No se permite el argumento DIM sin un argumento ARRAY para el intrÃ­nseco THIS_IMAGE en %L"
  
! #: fortran/check.cc:6099
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk in formal argument list at %C"
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Basura inesperada en la lista de argumentos formales en %C"
  
! #: fortran/check.cc:6128
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6186
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6238
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "El argumento 'MOLD' del intrÃ­nseco 'TRANSFER' en %L no debe ser %s"
  
! #: fortran/check.cc:6257
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "El argumento 'MOLD' del intrÃ­nseco 'TRANSFER' en %L no debe ser %s"
  
! #: fortran/check.cc:6265
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "El argumento 'MOLD' del intrÃ­nseco 'TRANSFER' en %L no debe ser %s"
  
! #: fortran/check.cc:6300
  #, fuzzy
  #| msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ld"
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr "El TRANSFER intrÃ­nseco en %L tiene un resultado parcialmente indefinido: tamaÃ±o de la fuente %ld < tamaÃ±o del resultado %ld"
  
! #: fortran/check.cc:6424
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must have the same rank as '%s' or be a scalar"
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser del mismo rango que '%s' o ser un escalar"
  
! #: fortran/check.cc:6437
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have identical shape."
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "Los argumentos '%s' y '%s' del intrÃ­nseco '%s' en %L deben tener forma idÃ©ntica."
  
! #: fortran/check.cc:6573
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6585
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "El argumento de ATANH en %L debe estar dentro del rango -1 a 1"
  
! #: fortran/check.cc:6724 fortran/check.cc:6756
  #, fuzzy, gcc-internal-format
  #| msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "El tamaÃ±o del argumento '%s' del intrÃ­nseco '%s' en %L es demasiado pequeÃ±o (%i/%i)"
  
! #: fortran/check.cc:6764
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Demasiados argumentos para %s en %L"
  
! #: fortran/check.cc:6782
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:6794
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "nÃºmero errÃ³neo de argumentos de plantilla (%d, debe ser %d)"
  
! #: fortran/check.cc:6836
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6843
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6864
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:6874
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6881
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6901
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6911
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6926 fortran/check.cc:6933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "arguments 1 and 2 have different types"
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "los argumentos 1 y 2 tienen tipos diferentes"
  
! #: fortran/check.cc:7147
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser de un gÃ©nero que no sea mÃ¡s ancho que el gÃ©nero por defecto (%d)"
  
! #: fortran/check.cc:7329
  #, fuzzy, gcc-internal-format
  #| msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "El argumento ATOM en %L de la funciÃ³n intrÃ­nseca %s debe ser una comatriz o coÃ­ndice"
  
! #: fortran/check.cc:7518 fortran/check.cc:7529
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser INTEGER o LOGICAL"
  
! #: fortran/check.cc:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:799 fortran/decl.cc:4076 fortran/decl.cc:10767
  #, fuzzy, gcc-internal-format
  #| msgid "Maximum extension level reached with type '%s' at %L"
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "Se alcanzÃ³ el nivel de extensiÃ³n mÃ¡ximo con el tipo '%s' en %L"
  
! #: fortran/class.cc:3059 fortran/class.cc:3133
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' of '%s' is PRIVATE at %L"
  msgid "%qs of %qs is PRIVATE at %L"
--- 72787,73321 ----
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr "El argumento 'S' de NEAREST en %L no puede ser cero"
  
! #: fortran/check.cc:4397
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser POINTER, ALLOCATABLE o un puntero a procedimiento"
  
! #: fortran/check.cc:4405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: NULL intrinsic with allocatable MOLD at %L"
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr "Fortran 2003: IntrÃ­nseco NULL con MOLD alojable en %L"
  
! #: fortran/check.cc:4484 fortran/check.cc:6417
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must provide at least as many elements as there are .TRUE. values in '%s' (%ld/%d)"
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe proveer por lo menos tantos elementos como valores .TRUE. presentes en '%s' (%ld/%d)"
  
! #: fortran/check.cc:4545
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable"
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser de una variable dummy"
  
! #: fortran/check.cc:4555
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable"
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser de una variable dummy OPTIONAL"
  
! #: fortran/check.cc:4574
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must not be a subobject of '%s'"
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L no debe ser un subobjeto de '%s'"
  
! #: fortran/check.cc:4625
  #, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr "El argumento del intrÃ­nseco RANK en %L debe ser objeto de datos"
  
! #: fortran/check.cc:4733
  #, fuzzy, gcc-internal-format
  #| msgid "'shape' argument of 'reshape' intrinsic at %L must be an array of constant size"
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr "El argumento 'shape' del intrÃ­nseco 'reshape' en %L debe ser una matriz de tamaÃ±o constante"
  
! #: fortran/check.cc:4743
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L is empty"
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe estar vacÃ­o"
  
! #: fortran/check.cc:4750
  #, fuzzy, gcc-internal-format
  #| msgid "'shape' argument of 'reshape' intrinsic at %L has more than %d elements"
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr "El argumento 'shape' del intrÃ­nseco 'reshape' en %L tiene mÃ¡s de %d elementos"
  
! #: fortran/check.cc:4773
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L has negative element (%d)"
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L tiene un elemento negativo (%d)"
  
! #: fortran/check.cc:4813
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L has wrong number of elements (%d/%d)"
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L tiene el nÃºmero errÃ³neo de elementos (%d/%d)"
  
! #: fortran/check.cc:4831
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L has out-of-range dimension (%d)"
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr "el argumento '%s' del intrÃ­nseco '%s' en %L tiene una dimensiÃ³n fuera de rango (%d)"
  
! #: fortran/check.cc:4840
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L has invalid permutation of dimensions (dimension '%d' duplicated)"
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr "el argumento '%s' del intrÃ­nseco '%s' en %L tiene una permutaciÃ³n no vÃ¡lida de dimensiones (dimensiÃ³n '%d' duplicada)"
  
! #: fortran/check.cc:4875 fortran/simplify.cc:7050
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr "Sin relleno, no hay suficientes elementos en el intrÃ­nseco RESHAPE fuente en %L para coincidir con la forma"
  
! #: fortran/check.cc:4892 fortran/check.cc:4911
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be %s"
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser %s"
  
! #: fortran/check.cc:4902 fortran/check.cc:4921
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of an extensible type"
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser un tipo extensible"
  
! #: fortran/check.cc:5020
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: SELECTED_REAL_KIND with neither 'P' nor 'R' argument at %L"
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr "Fortran 2008: SELECTED_REAL_KIND sin un argumento 'P' ni 'R' en %L"
  
! #: fortran/check.cc:5051
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: '%s' intrinsic with RADIX argument at %L"
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr "Fortran 2008: IntrÃ­nseco '%s' con argumento RADIX en %L"
  
! #: fortran/check.cc:5099
  #, fuzzy, gcc-internal-format
  #| msgid "'source' argument of 'shape' intrinsic at %L must not be an assumed size array"
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "El argumento 'source' del intrÃ­nseco 'shape' en %L no debe ser una matriz de tamaÃ±o asumido"
  
! #: fortran/check.cc:5172 fortran/check.cc:7612
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L may not be a procedure"
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L no puede ser un procedimiento"
  
! #: fortran/check.cc:5188 fortran/check.cc:5334 fortran/check.cc:7604
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:5199 fortran/check.cc:5346
  #, fuzzy, gcc-internal-format
  #| msgid "'source' argument of 'shape' intrinsic at %L must not be an assumed size array"
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr "El argumento 'source' del intrÃ­nseco 'shape' en %L no debe ser una matriz de tamaÃ±o asumido"
  
! #: fortran/check.cc:5281
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr ""
  
! #: fortran/check.cc:5325
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be an interoperable data entity"
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser una entidad de datos interoperables"
  
! #: fortran/check.cc:5364
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5378
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr ""
  
! #: fortran/check.cc:5402
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr ""
  
! #: fortran/check.cc:5414
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "argument %d of %qE must be a pointer type"
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "el argumento %d de %qE debe ser un tipo puntero"
  
! #: fortran/check.cc:5421
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimÃ³rfico"
  
! #: fortran/check.cc:5428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coÃ­ndice"
  
! #: fortran/check.cc:5435
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr ""
  
! #: fortran/check.cc:5441
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr ""
  
! #: fortran/check.cc:5460
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FIELD argument at %L of UNPACK must have the same rank as MASK or be a scalar"
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "El argumento FIELD en %L de UNPACK debe tener el mismo rango que MASK o ser un escalar"
  
! #: fortran/check.cc:5470
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr ""
  
  #: fortran/check.cc:5476
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "%qD is not a function template"
! msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
! msgstr "%qD no es una plantilla de funciÃ³n"
  
! #: fortran/check.cc:5483
! #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Pointer assignment to non-POINTER at %L"
! msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
! msgstr "AsignaciÃ³n de puntero a un no-POINTER en %L"
! 
! #: fortran/check.cc:5499
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr ""
  
! #: fortran/check.cc:5511
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:5518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coÃ­ndice"
  
! #: fortran/check.cc:5524
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr ""
  
! #: fortran/check.cc:5538
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coÃ­ndice"
  
! #: fortran/check.cc:5550
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L has no IMPLICIT type"
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "El resultado de la funciÃ³n '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/check.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr ""
  
! #: fortran/check.cc:5563
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe ser FUNCTION"
  
! #: fortran/check.cc:5577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "El objeto puntero en %C no debe tener un coÃ­ndice"
  
! #: fortran/check.cc:5583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimÃ³rfico"
  
! #: fortran/check.cc:5594
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component at %C must have the POINTER attribute"
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "El componente en %C debe tener el atributo POINTER"
  
! #: fortran/check.cc:5602
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument 'S' of NEAREST at %L shall not be zero"
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "El argumento 'S' de NEAREST en %L no puede ser cero"
  
! #: fortran/check.cc:5611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimÃ³rfico"
  
! #: fortran/check.cc:5618
  #, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr ""
  
! #: fortran/check.cc:5629
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:5634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array section in '%s' call at %L"
  msgid "Array section at %L to C_LOC"
  msgstr "SecciÃ³n de matriz en la llamada '%s' en %L"
  
! #: fortran/check.cc:5662
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "GNU extension: non double precision REAL argument to %s intrinsic at %L"
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "ExtensiÃ³n de GNU: argumento de precisiÃ³n REAL que no es doble para el intrÃ­nseco %s en %L"
  
! #: fortran/check.cc:5678
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d"
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser menor que el rango %d"
  
! #: fortran/check.cc:5697
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index"
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "el argumento '%s' del intrÃ­nseco '%s' en %L no es un Ã­ndice de dimensiÃ³n vÃ¡lido"
  
! #: fortran/check.cc:5721
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be default real"
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser real por defecto"
  
! #: fortran/check.cc:5985
  #, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "El argumento %s para IMAGE_INDEX debe ser una matriz de rango uno en %L"
  
! #: fortran/check.cc:5992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER"
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser INTEGER"
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr "El nÃºmero de elementos de matriz del argumento SUB para IMAGE_INDEX en %L debe ser %d (corango) y no %d"
  
! #: fortran/check.cc:6036
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr ""
  
! #: fortran/check.cc:6049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MOLD argument to NULL required at %L"
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr "se requiere el argumento MOLD para NULL en %L"
  
! #: fortran/check.cc:6073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L shall not be coindexed"
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L no debe ser coindizado"
  
! #: fortran/check.cc:6099
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DIM argument without ARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr "No se permite el argumento DIM sin un argumento ARRAY para el intrÃ­nseco THIS_IMAGE en %L"
  
! #: fortran/check.cc:6106
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk in formal argument list at %C"
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Basura inesperada en la lista de argumentos formales en %C"
  
! #: fortran/check.cc:6135
  #, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr ""
  
! #: fortran/check.cc:6193
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6245
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "El argumento 'MOLD' del intrÃ­nseco 'TRANSFER' en %L no debe ser %s"
  
! #: fortran/check.cc:6264
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "El argumento 'MOLD' del intrÃ­nseco 'TRANSFER' en %L no debe ser %s"
  
! #: fortran/check.cc:6272
  #, fuzzy, gcc-internal-format
  #| msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s"
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "El argumento 'MOLD' del intrÃ­nseco 'TRANSFER' en %L no debe ser %s"
  
! #: fortran/check.cc:6307
  #, fuzzy
  #| msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %ld < result size %ld"
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr "El TRANSFER intrÃ­nseco en %L tiene un resultado parcialmente indefinido: tamaÃ±o de la fuente %ld < tamaÃ±o del resultado %ld"
  
! #: fortran/check.cc:6431
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must have the same rank as '%s' or be a scalar"
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser del mismo rango que '%s' o ser un escalar"
  
! #: fortran/check.cc:6444
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have identical shape."
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "Los argumentos '%s' y '%s' del intrÃ­nseco '%s' en %L deben tener forma idÃ©ntica."
  
! #: fortran/check.cc:6580
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of ATANH at %L must be inside the range -1 to 1"
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "El argumento de ATANH en %L debe estar dentro del rango -1 a 1"
  
! #: fortran/check.cc:6731 fortran/check.cc:6763
  #, fuzzy, gcc-internal-format
  #| msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)"
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "El tamaÃ±o del argumento '%s' del intrÃ­nseco '%s' en %L es demasiado pequeÃ±o (%i/%i)"
  
! #: fortran/check.cc:6771
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Demasiados argumentos para %s en %L"
  
! #: fortran/check.cc:6789
  #, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr ""
  
! #: fortran/check.cc:6801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "wrong number of template arguments (%d, should be %d)"
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "nÃºmero errÃ³neo de argumentos de plantilla (%d, debe ser %d)"
  
! #: fortran/check.cc:6843
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6850
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6871
  #, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr ""
  
! #: fortran/check.cc:6881
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6888
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6908
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr ""
  
! #: fortran/check.cc:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr ""
  
! #: fortran/check.cc:6933 fortran/check.cc:6940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "arguments 1 and 2 have different types"
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "los argumentos 1 y 2 tienen tipos diferentes"
  
! #: fortran/check.cc:7154
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser de un gÃ©nero que no sea mÃ¡s ancho que el gÃ©nero por defecto (%d)"
  
! #: fortran/check.cc:7336
  #, fuzzy, gcc-internal-format
  #| msgid "ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexed"
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "El argumento ATOM en %L de la funciÃ³n intrÃ­nseca %s debe ser una comatriz o coÃ­ndice"
  
! #: fortran/check.cc:7525 fortran/check.cc:7536
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL"
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "El argumento '%s' del intrÃ­nseco '%s' en %L debe ser INTEGER o LOGICAL"
  
! #: fortran/check.cc:7596
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:799 fortran/decl.cc:4079 fortran/decl.cc:10785
  #, fuzzy, gcc-internal-format
  #| msgid "Maximum extension level reached with type '%s' at %L"
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr "Se alcanzÃ³ el nivel de extensiÃ³n mÃ¡ximo con el tipo '%s' en %L"
  
! #: fortran/class.cc:3109 fortran/class.cc:3183
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' of '%s' is PRIVATE at %L"
  msgid "%qs of %qs is PRIVATE at %L"
*************** msgstr ""
*** 73033,73044 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "Se truncÃ³ la cadena de inicializaciÃ³n que inicia en %L para coincidir con la variable (%d%d)"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5287
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "El Ã­ndice de inicio de la subcadena en %L es menor a uno"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5317
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "El Ã­ndice de final de la subcadena en %L excede la longitud de la cadena"
--- 73366,73377 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "Se truncÃ³ la cadena de inicializaciÃ³n que inicia en %L para coincidir con la variable (%d%d)"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5298
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "El Ã­ndice de inicio de la subcadena en %L es menor a uno"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5328
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "El Ã­ndice de final de la subcadena en %L excede la longitud de la cadena"
*************** msgstr "EspecificaciÃ³n INTENT errÃ³nea
*** 73237,73243 ****
  msgid "deferred type parameter at %C"
  msgstr "Fortran 2003: parÃ¡metro de tipo diferido en %C"
  
! #: fortran/decl.cc:1162 fortran/resolve.cc:13060
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
--- 73570,73576 ----
  msgid "deferred type parameter at %C"
  msgstr "Fortran 2003: parÃ¡metro de tipo diferido en %C"
  
! #: fortran/decl.cc:1162 fortran/resolve.cc:13326
  #, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr ""
*************** msgstr "La matriz de forma asumida '%s'
*** 73389,73605 ****
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr "El sÃ­mbolo '%s' en %L ya tenÃ­a el tipo bÃ¡sico de %s"
  
! #: fortran/decl.cc:1825
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is BIND(C)"
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr "La variable '%s' en el bloque comÃºn '%s' en %C se debe declarar con un gÃ©nero interoperable con C porque el bloque comÃºn '%s' es BIND(C)"
  
! #: fortran/decl.cc:1865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
  msgid "CHARACTER length must be a constant at %L"
  msgstr "Longitudes de CHARACTER diferentes (%d/%d) en el constructor de matriz en %L"
  
! #: fortran/decl.cc:1880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression at %L is being truncated (%d/%d)"
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr "Se trunca la expresiÃ³n CHARACTER en %L (%d/%d)"
  
! #: fortran/decl.cc:1888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The CHARACTER elements of the array constructor at %L must have the same length (%d/%d)"
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr "Los elementos CHARACTER del constructor de matriz en %L deben tener la misma longitud (%d/%d)"
  
! #: fortran/decl.cc:2026
  #, fuzzy, gcc-internal-format
  #| msgid "Initializer not allowed for PARAMETER '%s' at %C"
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr "No se permite un inicializador para el PARAMETER '%s' en %C"
  
! #: fortran/decl.cc:2039
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "Falta un inicializador para el PARAMETER en %L"
  
! #: fortran/decl.cc:2049
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr "La variable '%s' en %C con un inicializador ya aparecÃ­a en una declaraciÃ³n DATA"
  
! #: fortran/decl.cc:2092
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't initialize implied-shape array at %L with scalar"
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr "No se puede inicializar la matriz de tamaÃ±o implÃ­cito en %L con un escalar"
  
! #: fortran/decl.cc:2126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr "El rango no coincide en la referencia de matriz en %L (%d/%d)"
  
! #: fortran/decl.cc:2139
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't initialize implied-shape array at %L with scalar"
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr "No se puede inicializar la matriz de tamaÃ±o implÃ­cito en %L con un escalar"
  
! #: fortran/decl.cc:2149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Blank common initialized at %0"
  msgid "Bad shape of initializer at %L"
  msgstr "ComÃºn en blanco inicializado en %0"
  
! #: fortran/decl.cc:2156
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Cannot determine shape of initializer at %L"
  msgstr "El dummy '%s' en %L no puede tener un inicializador"
  
! #: fortran/decl.cc:2191
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr "El lÃ­mite inferior no es constante en la declaraciÃ³n de forma implÃ­cita en %L"
  
! #: fortran/decl.cc:2241
  #, fuzzy, gcc-internal-format
  #| msgid "'I' at %L and 'J' at %L cannot both be BOZ literal constants"
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr "'I' en %L y 'J' en %L no pueden ser constantes literal BOZ al mismo tiempo"
  
! #: fortran/decl.cc:2306 fortran/decl.cc:2313
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr "El componente en %C debe tener el atributo POINTER"
  
! #: fortran/decl.cc:2322
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr "El componente '%s' con CLASS en %L debe ser allocatable o pointer"
  
! #: fortran/decl.cc:2331
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr "El componente de matriz de la estructura en %C debe tener una forma explÃ­cita o diferida"
  
! #: fortran/decl.cc:2355 fortran/symbol.cc:2270
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C already declared at %L"
  msgid "Component %qs at %C already declared at %L"
  msgstr "El componente '%s' en %C ya se habÃ­a declarado en %L"
  
! #: fortran/decl.cc:2410
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr "El componente de matriz de puntero de la estructura en %C debe tener una forma diferida"
  
! #: fortran/decl.cc:2419
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr "El componente allocatable de la estructura en %C debe tener una forma diferida"
  
! #: fortran/decl.cc:2428
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr "El componente de matriz de la estructura en %C debe tener una forma explÃ­cita"
  
! #: fortran/decl.cc:2445
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter list with an ellipsis can%'t match an empty parameter name list declaration"
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr "una lista de parÃ¡metros con una elipsis no puede coincidir con una declaraciÃ³n de nombre de lista de parÃ¡metros vacÃ­a."
  
! #: fortran/decl.cc:2502
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr "La inicializaciÃ³n NULL() en %C es ambigua"
  
! #: fortran/decl.cc:2519
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NULL() initialization at %C is ambiguous"
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr "La inicializaciÃ³n NULL() en %C es ambigua"
  
! #: fortran/decl.cc:2536
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr "No se permite la inicializaciÃ³n de un puntero en %C en un procedimiento PURE"
  
! #: fortran/decl.cc:2557
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in pointer initialization at %C"
  msgstr "Error en la inicializaciÃ³n de puntero en %C"
  
! #: fortran/decl.cc:2564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: non-NULL pointer initialization at %C"
  msgid "non-NULL pointer initialization at %C"
  msgstr "Fortran 2008: inicializaciÃ³n de puntero que no es NULL en %C"
  
! #: fortran/decl.cc:2587
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr ""
  
! #: fortran/decl.cc:2641
  #, fuzzy, gcc-internal-format
  #| msgid "RETURN not allowed outside PROC"
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr "no se permite RETURN fuera de PROC"
  
! #: fortran/decl.cc:2643
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/decl.cc:2651
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "%qs entity cannot have attributes at %C"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: fortran/decl.cc:2661
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid character in name at %C"
  msgid "Invalid character %qc in variable name at %C"
  msgstr "CarÃ¡cter no vÃ¡lido en el nombre en %C"
  
! #: fortran/decl.cc:2703
  #, fuzzy, gcc-internal-format
  #| msgid "Non-PARAMETER symbol '%s' at %L can't be implied-shape"
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr "El sÃ­mbolo '%s' que no es PARAMETER en %L no puede ser de forma implÃ­cita"
  
! #: fortran/decl.cc:2713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Implied-shape array at %L"
  msgid "Implied-shape array at %L"
  msgstr "Fortran 2008: Matriz de forma implÃ­cita en %L"
  
! #: fortran/decl.cc:2770
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr "La expresiÃ³n en %L debe ser de tipo INTEGER, se encontrÃ³ %s"
  
! #: fortran/decl.cc:2778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Not yet implemented: LCOBOUND for coarray with non-constant cobounds at %L"
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr "AÃºn sin implementar: LCOBOUND para una comatriz con colÃ­mites que no son constantes en %L"
  
! #: fortran/decl.cc:2879
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.cc:2890
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "%qs entity cannot have an initializer at %C"
--- 73722,73938 ----
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr "El sÃ­mbolo '%s' en %L ya tenÃ­a el tipo bÃ¡sico de %s"
  
! #: fortran/decl.cc:1828
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in common block '%s' at %C must be declared with a C interoperable kind since common block '%s' is BIND(C)"
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr "La variable '%s' en el bloque comÃºn '%s' en %C se debe declarar con un gÃ©nero interoperable con C porque el bloque comÃºn '%s' es BIND(C)"
  
! #: fortran/decl.cc:1868
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
  msgid "CHARACTER length must be a constant at %L"
  msgstr "Longitudes de CHARACTER diferentes (%d/%d) en el constructor de matriz en %L"
  
! #: fortran/decl.cc:1883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CHARACTER expression at %L is being truncated (%d/%d)"
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr "Se trunca la expresiÃ³n CHARACTER en %L (%d/%d)"
  
! #: fortran/decl.cc:1891
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The CHARACTER elements of the array constructor at %L must have the same length (%d/%d)"
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr "Los elementos CHARACTER del constructor de matriz en %L deben tener la misma longitud (%d/%d)"
  
! #: fortran/decl.cc:2029
  #, fuzzy, gcc-internal-format
  #| msgid "Initializer not allowed for PARAMETER '%s' at %C"
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr "No se permite un inicializador para el PARAMETER '%s' en %C"
  
! #: fortran/decl.cc:2042
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "Falta un inicializador para el PARAMETER en %L"
  
! #: fortran/decl.cc:2052
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr "La variable '%s' en %C con un inicializador ya aparecÃ­a en una declaraciÃ³n DATA"
  
! #: fortran/decl.cc:2095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't initialize implied-shape array at %L with scalar"
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr "No se puede inicializar la matriz de tamaÃ±o implÃ­cito en %L con un escalar"
  
! #: fortran/decl.cc:2129
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr "El rango no coincide en la referencia de matriz en %L (%d/%d)"
  
! #: fortran/decl.cc:2142
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't initialize implied-shape array at %L with scalar"
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr "No se puede inicializar la matriz de tamaÃ±o implÃ­cito en %L con un escalar"
  
! #: fortran/decl.cc:2152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Blank common initialized at %0"
  msgid "Bad shape of initializer at %L"
  msgstr "ComÃºn en blanco inicializado en %0"
  
! #: fortran/decl.cc:2159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Cannot determine shape of initializer at %L"
  msgstr "El dummy '%s' en %L no puede tener un inicializador"
  
! #: fortran/decl.cc:2194
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr "El lÃ­mite inferior no es constante en la declaraciÃ³n de forma implÃ­cita en %L"
  
! #: fortran/decl.cc:2244
  #, fuzzy, gcc-internal-format
  #| msgid "'I' at %L and 'J' at %L cannot both be BOZ literal constants"
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr "'I' en %L y 'J' en %L no pueden ser constantes literal BOZ al mismo tiempo"
  
! #: fortran/decl.cc:2309 fortran/decl.cc:2316
  #, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr "El componente en %C debe tener el atributo POINTER"
  
! #: fortran/decl.cc:2325
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' with CLASS at %L must be allocatable or pointer"
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr "El componente '%s' con CLASS en %L debe ser allocatable o pointer"
  
! #: fortran/decl.cc:2334
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr "El componente de matriz de la estructura en %C debe tener una forma explÃ­cita o diferida"
  
! #: fortran/decl.cc:2358 fortran/symbol.cc:2283
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C already declared at %L"
  msgid "Component %qs at %C already declared at %L"
  msgstr "El componente '%s' en %C ya se habÃ­a declarado en %L"
  
! #: fortran/decl.cc:2413
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr "El componente de matriz de puntero de la estructura en %C debe tener una forma diferida"
  
! #: fortran/decl.cc:2422
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr "El componente allocatable de la estructura en %C debe tener una forma diferida"
  
! #: fortran/decl.cc:2431
  #, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr "El componente de matriz de la estructura en %C debe tener una forma explÃ­cita"
  
! #: fortran/decl.cc:2448
  #, fuzzy, gcc-internal-format
  #| msgid "a parameter list with an ellipsis can%'t match an empty parameter name list declaration"
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr "una lista de parÃ¡metros con una elipsis no puede coincidir con una declaraciÃ³n de nombre de lista de parÃ¡metros vacÃ­a."
  
! #: fortran/decl.cc:2505
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr "La inicializaciÃ³n NULL() en %C es ambigua"
  
! #: fortran/decl.cc:2522
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NULL() initialization at %C is ambiguous"
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr "La inicializaciÃ³n NULL() en %C es ambigua"
  
! #: fortran/decl.cc:2539
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr "No se permite la inicializaciÃ³n de un puntero en %C en un procedimiento PURE"
  
! #: fortran/decl.cc:2560
  #, gcc-internal-format, gfc-internal-format
  msgid "Error in pointer initialization at %C"
  msgstr "Error en la inicializaciÃ³n de puntero en %C"
  
! #: fortran/decl.cc:2567
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: non-NULL pointer initialization at %C"
  msgid "non-NULL pointer initialization at %C"
  msgstr "Fortran 2008: inicializaciÃ³n de puntero que no es NULL en %C"
  
! #: fortran/decl.cc:2590
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr ""
  
! #: fortran/decl.cc:2644
  #, fuzzy, gcc-internal-format
  #| msgid "RETURN not allowed outside PROC"
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr "no se permite RETURN fuera de PROC"
  
! #: fortran/decl.cc:2646
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/decl.cc:2654
  #, fuzzy, gcc-internal-format
  #| msgid "%qs function cannot have arguments"
  msgid "%qs entity cannot have attributes at %C"
  msgstr "la funciÃ³n %qs no puede tener argumentos"
  
! #: fortran/decl.cc:2664
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid character in name at %C"
  msgid "Invalid character %qc in variable name at %C"
  msgstr "CarÃ¡cter no vÃ¡lido en el nombre en %C"
  
! #: fortran/decl.cc:2706
  #, fuzzy, gcc-internal-format
  #| msgid "Non-PARAMETER symbol '%s' at %L can't be implied-shape"
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr "El sÃ­mbolo '%s' que no es PARAMETER en %L no puede ser de forma implÃ­cita"
  
! #: fortran/decl.cc:2716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Implied-shape array at %L"
  msgid "Implied-shape array at %L"
  msgstr "Fortran 2008: Matriz de forma implÃ­cita en %L"
  
! #: fortran/decl.cc:2773
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr "La expresiÃ³n en %L debe ser de tipo INTEGER, se encontrÃ³ %s"
  
! #: fortran/decl.cc:2781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Not yet implemented: LCOBOUND for coarray with non-constant cobounds at %L"
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr "AÃºn sin implementar: LCOBOUND para una comatriz con colÃ­mites que no son constantes en %L"
  
! #: fortran/decl.cc:2882
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.cc:2893
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "%qs entity cannot have an initializer at %C"
*************** msgstr "El dummy '%s' en %L no puede ten
*** 73610,74139 ****
  # como `apuntado'. cfuga
  # Referencia: http://gcc.gnu.org/onlinedocs/gfortran/Cray-pointers.html
  #
! #: fortran/decl.cc:2915 fortran/decl.cc:8997
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "EspecificaciÃ³n de matriz duplicada para el apuntado Cray en %C"
  
! #: fortran/decl.cc:2923
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot set pointee array spec."
  msgstr "no se puede convertir a un tipo puntero"
  
! #: fortran/decl.cc:2986
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Old-style initialization at %C"
  msgid "Old-style initialization at %C"
  msgstr "ExtensiÃ³n: InicializaciÃ³n de estilo antiguo en %C"
  
! #: fortran/decl.cc:2994
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid value-initialization of reference type"
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr "inicializaciÃ³n por valor no vÃ¡lida del tipo de referencia"
  
! #: fortran/decl.cc:3007
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Error in pointer initialization at %C"
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Error en la inicializaciÃ³n de puntero en %C"
  
! #: fortran/decl.cc:3027 fortran/decl.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "La inicializaciÃ³n en %C no es para una variable puntero"
  
! #: fortran/decl.cc:3050
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer initialization at %C requires '=>', not '='"
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "La inicializaciÃ³n de puntero en %C requiere '=>', no '='"
  
! #: fortran/decl.cc:3059 fortran/decl.cc:10941
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Se esperaba una expresiÃ³n de inicializaciÃ³n en %C"
  
! #: fortran/decl.cc:3066
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr "No se permite la inicializaciÃ³n de una variable en %C en un procedimiento PURE"
  
! #: fortran/decl.cc:3083
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr "No se permite la inicializaciÃ³n del componente allocatable en %C"
  
! #: fortran/decl.cc:3092
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Initialization of allocatable component at %C is not allowed"
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr "No se permite la inicializaciÃ³n del componente allocatable en %C"
  
! #: fortran/decl.cc:3106
  #, gcc-internal-format, gfc-internal-format
  msgid "The component with KIND or LEN attribute at %C does not not appear in the type parameter list at %L"
  msgstr ""
  
! #: fortran/decl.cc:3114
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
  msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
  msgstr "La entidad '%s' en %L tiene un parÃ¡metro de tipo diferido y requiere el atributo pointer o allocatable"
  
! #: fortran/decl.cc:3122
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr "El componente puntero '%s' de '%s' en %L es de un tipo que no se ha declarado"
  
! #: fortran/decl.cc:3131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/decl.cc:3148
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr ""
  
! #: fortran/decl.cc:3211 fortran/decl.cc:3246
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "No se admite la declaraciÃ³n de tipo de estilo antiguo %s*%d en %C"
  
! #: fortran/decl.cc:3252
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "DeclaraciÃ³n de tipo %s*%d no estÃ¡ndar en %C"
  
! #: fortran/decl.cc:3311 fortran/decl.cc:3388
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Falta el parÃ©ntesis derecho en %C"
  
! #: fortran/decl.cc:3324 fortran/decl.cc:3459
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Se esperaba una expresiÃ³n de inicializaciÃ³n en %C"
  
! #: fortran/decl.cc:3332 fortran/decl.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "Se esperaba una expresiÃ³n de inicializaciÃ³n escalar en %C"
  
! #: fortran/decl.cc:3362 fortran/decl.cc:4097
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "No se admite el gÃ©nero %d para el tipo %s en %C"
  
! #: fortran/decl.cc:3375
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr "El parÃ¡metro de tipo de gÃ©nero C es para el tipo %s, pero el tipo en %L es %s"
  
! #: fortran/decl.cc:3386
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "Falta el parÃ©ntesis derecho o una coma en %C"
  
! #: fortran/decl.cc:3491
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "No se admite el gÃ©nero %d para CHARACTER en %C"
  
! #: fortran/decl.cc:3623
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n CHARACTER en %C"
  
! #: fortran/decl.cc:3724
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/decl.cc:3737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface-name expected after '(' at %C"
  msgid "Structure name expected after RECORD at %C"
  msgstr "Se esperaba un nombre de interfaz despuÃ©s de '(' en %C"
  
! #: fortran/decl.cc:3850
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.cc:3874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr "El parÃ¡metro de tipo de gÃ©nero para la entidad en %L difiere del parÃ¡metro de tipo de gÃ©nero de la especificaciÃ³n de tipo"
  
! #: fortran/decl.cc:3898
  #, fuzzy, gcc-internal-format
  #| msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr "el primer parÃ¡metro de %<operator new%> no puede tener un argumento por defecto"
  
! #: fortran/decl.cc:3931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr "La expresiÃ³n en %L debe ser de tipo INTEGER, se encontrÃ³ %s"
  
! #: fortran/decl.cc:3938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr "La expresiÃ³n en %L debe ser de tipo INTEGER, se encontrÃ³ %s"
  
! #: fortran/decl.cc:3965
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:3972
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "La matriz '%s' en %L es una variable, lo cual no se reduce a una expresiÃ³n constante"
  
! #: fortran/decl.cc:3987
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:3996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parametrized derived type argument"
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "argumento de tipo derivado parametrizado"
  
! #: fortran/decl.cc:4232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: BYTE type at %C"
  msgid "BYTE type at %C"
  msgstr "ExtensiÃ³n: tipo BYTE en %C"
  
! #: fortran/decl.cc:4244
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr "El tipo BYTE usado en %C no estÃ¡ disponible en la mÃ¡quina objetivo"
  
! #: fortran/decl.cc:4306
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "Assumed type at %C is not allowed for components"
  msgstr "El argumento por valor en %L no se permite en este contexto"
  
! #: fortran/decl.cc:4309
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4331 fortran/decl.cc:4365 fortran/decl.cc:4398
! #: fortran/decl.cc:4697
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: TYPE with intrinsic-type-spec at %C"
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr "Fortran 2008: TYPE con especificaciÃ³n de tipo intrÃ­nseco en %C"
  
! #: fortran/decl.cc:4343 fortran/decl.cc:4371 fortran/decl.cc:4404
! #: fortran/decl.cc:4430 fortran/decl.cc:4722 fortran/decl.cc:4740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid type-spec at %C"
  msgid "Malformed type-spec at %C"
  msgstr "EspecificaciÃ³n de tipo no vÃ¡lida en %C"
  
! #: fortran/decl.cc:4394
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: DOUBLE COMPLEX at %C"
  msgid "DOUBLE COMPLEX at %C"
  msgstr "ExtensiÃ³n: DOUBLE COMPLEX en %C"
  
! #: fortran/decl.cc:4446 fortran/decl.cc:4588 fortran/decl.cc:4600
! #: fortran/decl.cc:4614 fortran/decl.cc:5099 fortran/decl.cc:5107
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C is ambiguous"
  msgid "Type name %qs at %C is ambiguous"
  msgstr "El nombre de tipo '%s' en %C es ambiguo"
  
! #: fortran/decl.cc:4547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: CLASS statement at %C"
  msgid "CLASS statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n CLASS en %C"
  
! #: fortran/decl.cc:4629
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C conflicts with previously declared entity at %L, which has the same name"
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr "El nombre de tipo '%s' en %C tiene conflictos con la entidad declarada previamente en %L, la cual tiene el mismo nombre"
  
! #: fortran/decl.cc:4775
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "DeclaraciÃ³n IMPLICIT NONE duplicada en %C"
  
! #: fortran/decl.cc:4784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate IMPLICIT NONE statement at %C"
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr "DeclaraciÃ³n IMPLICIT NONE duplicada en %C"
  
! #: fortran/decl.cc:4843
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "Falta el rango de carÃ¡cter en IMPLICIT en %C"
  
! #: fortran/decl.cc:4889
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr "Las letras debe estar en orden alfabÃ©tico en la declaraciÃ³n IMPLICIT en %C"
  
! #: fortran/decl.cc:4942
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE statement at %C follows blanket SAVE statement"
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr "DeclaraciÃ³n SAVE en %C despuÃ©s de una declaraciÃ³n SAVE incondicional"
  
! #: fortran/decl.cc:4952
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "DeclaraciÃ³n IMPLICIT vacÃ­a en %C"
  
! #: fortran/decl.cc:5058
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr "La declaraciÃ³n IMPORT en %C sÃ³lo se permite en un cuerpo INTERFACE"
  
! #: fortran/decl.cc:5065
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr "La declaraciÃ³n IMPORT en %C sÃ³lo se permite en un cuerpo INTERFACE"
  
! #: fortran/decl.cc:5070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "IMPORT statement at %C"
  msgstr "DeclaraciÃ³n IMPLICIT vacÃ­a en %C"
  
! #: fortran/decl.cc:5084
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr "Se espera la lista de entidades nombradas %C"
  
! #: fortran/decl.cc:5113
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot IMPORT '%s' from host scoping unit at %C - does not exist."
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr "No se puede IMPORTar '%s' desde la unidad de Ã¡mbito del anfitriÃ³n en %C - no existe."
  
! #: fortran/decl.cc:5120
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' is already IMPORTed from host scoping unit at %C."
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr "'%s' ya se IMPORTÃ³ desde la unidad de Ã¡mbito del anfitriÃ³n en %C."
  
! #: fortran/decl.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n IMPORT en %C"
  
! #: fortran/decl.cc:5501
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "Falta la especificaciÃ³n de codimensiÃ³n en %C"
  
! #: fortran/decl.cc:5503
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Falta la especificaciÃ³n de dimensiÃ³n en %C"
  
! #: fortran/decl.cc:5598
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Atributo %s duplicado en %L"
  
! #: fortran/decl.cc:5615
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:5634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr "Fortran 2003: atributo ALLOCATABLE en %C en una definiciÃ³n TYPE"
  
! #: fortran/decl.cc:5636
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr "Fortran 2003: atributo ALLOCATABLE en %C en una definiciÃ³n TYPE"
  
! #: fortran/decl.cc:5646
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "Fortran 2003: Atributo %s en %L en una definiciÃ³n TYPE"
  
! #: fortran/decl.cc:5648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr "Fortran 2003: Atributo %s en %L en una definiciÃ³n TYPE"
  
! #: fortran/decl.cc:5656
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL Iteration variable at %L must be INTEGER"
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr "La variable de iteraciÃ³n FORALL en %L debe ser INTEGER"
  
! #: fortran/decl.cc:5665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "Fortran 2003: atributo ALLOCATABLE en %C en una definiciÃ³n TYPE"
  
! #: fortran/decl.cc:5667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr "Fortran 2003: atributo ALLOCATABLE en %C en una definiciÃ³n TYPE"
  
! #: fortran/decl.cc:5675
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL Iteration variable at %L must be INTEGER"
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr "La variable de iteraciÃ³n FORALL en %L debe ser INTEGER"
  
! #: fortran/decl.cc:5683
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "No se permite el atributo %L en una definiciÃ³n TYPE"
  
! #: fortran/decl.cc:5685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr "No se permite el atributo %L en una definiciÃ³n TYPE"
  
! #: fortran/decl.cc:5703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "Fortran 2003: Atributo %s en %L en una definiciÃ³n TYPE"
  
! #: fortran/decl.cc:5713
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr "No se permite el atributo %s en %L fuera de la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/decl.cc:5723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr "No se permite el atributo %L en una definiciÃ³n TYPE"
  
! #: fortran/decl.cc:5736
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS attribute at %C"
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr "Fortran 2003: Atributo ASYNCHRONOUS en %C"
  
! #: fortran/decl.cc:5747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: CONTIGUOUS attribute at %C"
  msgid "CONTIGUOUS attribute at %C"
  msgstr "Fortran 2008: Atributo CONTIGUOUS en %C"
  
! #: fortran/decl.cc:5802 fortran/decl.cc:9299
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "SÃ³lo se permite PROTECTED en %C en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/decl.cc:5808
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROTECTED attribute at %C"
  msgid "PROTECTED attribute at %C"
  msgstr "Fortran 2003: Atributo PROTECTED en %C"
  
! #: fortran/decl.cc:5842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE attribute at %C"
  msgid "VALUE attribute at %C"
  msgstr "Fortran 2003: Atributo VALUE en %C"
  
! #: fortran/decl.cc:5849
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VOLATILE attribute at %C"
  msgid "VOLATILE attribute at %C"
  msgstr "Fortran 2003: Atributo VOLATILE en %C"
  
! #: fortran/decl.cc:5856
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.cc:5897
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr "Se proveen mÃºltiples identificadores con un sÃ³lo especificador NAME= en %C"
  
! #: fortran/decl.cc:5995
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly declared BIND(C) function '%s' at %L may not be C interoperable"
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr "La funciÃ³n implÃ­citamente declarada BIND(C) '%s' en %L no puede ser interoperable con C"
  
! #: fortran/decl.cc:6017
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in common block '%s' at %L may not be a C interoperable kind though common block '%s' is BIND(C)"
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
  msgstr "La variable '%s' en el bloque comÃºn '%s' en %L no puede ser un gÃ©nero interoperable con C ya que el bloque comÃºn '%s' es BIND(C)"
  
! #: fortran/decl.cc:6028
  #, fuzzy, gcc-internal-format
  #| msgid "Type declaration '%s' at %L is not C interoperable but it is BIND(C)"
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr "La declaraciÃ³n de tipo '%s' en %L no es interoperable con C pero es BIND(C)"
  
! #: fortran/decl.cc:6034
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L may not be a C interoperable kind but it is bind(c)"
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr "La variable '%s' en %L no es de un gÃ©nero interoperable con C pero es BIND(C)"
  
! #: fortran/decl.cc:6046
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in common block '%s' at %L cannot be declared with BIND(C) since it is not a global"
  msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
  msgstr "La variable '%s' en el bloque comÃºn '%s' en %L no se puede declarar con BIND(C) porque no es un global"
  
! #: fortran/decl.cc:6060
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/decl.cc:6068
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/decl.cc:6080
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be an array"
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr "El tipo de devoluciÃ³n de la funciÃ³n BIND(C) '%s' en %L no puede ser una matriz"
  
! #: fortran/decl.cc:6086
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
--- 73943,74472 ----
  # como `apuntado'. cfuga
  # Referencia: http://gcc.gnu.org/onlinedocs/gfortran/Cray-pointers.html
  #
! #: fortran/decl.cc:2918 fortran/decl.cc:9015
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "EspecificaciÃ³n de matriz duplicada para el apuntado Cray en %C"
  
! #: fortran/decl.cc:2926
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot set pointee array spec."
  msgstr "no se puede convertir a un tipo puntero"
  
! #: fortran/decl.cc:2989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Old-style initialization at %C"
  msgid "Old-style initialization at %C"
  msgstr "ExtensiÃ³n: InicializaciÃ³n de estilo antiguo en %C"
  
! #: fortran/decl.cc:2997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "invalid value-initialization of reference type"
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr "inicializaciÃ³n por valor no vÃ¡lida del tipo de referencia"
  
! #: fortran/decl.cc:3010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Error in pointer initialization at %C"
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Error en la inicializaciÃ³n de puntero en %C"
  
! #: fortran/decl.cc:3030 fortran/decl.cc:7230
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "La inicializaciÃ³n en %C no es para una variable puntero"
  
! #: fortran/decl.cc:3053
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer initialization at %C requires '=>', not '='"
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "La inicializaciÃ³n de puntero en %C requiere '=>', no '='"
  
! #: fortran/decl.cc:3062 fortran/decl.cc:10959
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Se esperaba una expresiÃ³n de inicializaciÃ³n en %C"
  
! #: fortran/decl.cc:3069
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr "No se permite la inicializaciÃ³n de una variable en %C en un procedimiento PURE"
  
! #: fortran/decl.cc:3086
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr "No se permite la inicializaciÃ³n del componente allocatable en %C"
  
! #: fortran/decl.cc:3095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Initialization of allocatable component at %C is not allowed"
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr "No se permite la inicializaciÃ³n del componente allocatable en %C"
  
! #: fortran/decl.cc:3109
  #, gcc-internal-format, gfc-internal-format
  msgid "The component with KIND or LEN attribute at %C does not not appear in the type parameter list at %L"
  msgstr ""
  
! #: fortran/decl.cc:3117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
  msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
  msgstr "La entidad '%s' en %L tiene un parÃ¡metro de tipo diferido y requiere el atributo pointer o allocatable"
  
! #: fortran/decl.cc:3125
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The pointer component '%s' of '%s' at %L is a type that has not been declared"
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr "El componente puntero '%s' de '%s' en %L es de un tipo que no se ha declarado"
  
! #: fortran/decl.cc:3134
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/decl.cc:3151
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr ""
  
! #: fortran/decl.cc:3214 fortran/decl.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "No se admite la declaraciÃ³n de tipo de estilo antiguo %s*%d en %C"
  
! #: fortran/decl.cc:3255
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "DeclaraciÃ³n de tipo %s*%d no estÃ¡ndar en %C"
  
! #: fortran/decl.cc:3314 fortran/decl.cc:3391
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Falta el parÃ©ntesis derecho en %C"
  
! #: fortran/decl.cc:3327 fortran/decl.cc:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Se esperaba una expresiÃ³n de inicializaciÃ³n en %C"
  
! #: fortran/decl.cc:3335 fortran/decl.cc:3468
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "Se esperaba una expresiÃ³n de inicializaciÃ³n escalar en %C"
  
! #: fortran/decl.cc:3365 fortran/decl.cc:4115
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "No se admite el gÃ©nero %d para el tipo %s en %C"
  
! #: fortran/decl.cc:3378
  #, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr "El parÃ¡metro de tipo de gÃ©nero C es para el tipo %s, pero el tipo en %L es %s"
  
! #: fortran/decl.cc:3389
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "Falta el parÃ©ntesis derecho o una coma en %C"
  
! #: fortran/decl.cc:3494
  #, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "No se admite el gÃ©nero %d para CHARACTER en %C"
  
! #: fortran/decl.cc:3626
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n CHARACTER en %C"
  
! #: fortran/decl.cc:3727
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/decl.cc:3740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface-name expected after '(' at %C"
  msgid "Structure name expected after RECORD at %C"
  msgstr "Se esperaba un nombre de interfaz despuÃ©s de '(' en %C"
  
! #: fortran/decl.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr ""
  
! #: fortran/decl.cc:3877
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Kind type parameter for entity at %L differs from the kind type parameter of the typespec"
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr "El parÃ¡metro de tipo de gÃ©nero para la entidad en %L difiere del parÃ¡metro de tipo de gÃ©nero de la especificaciÃ³n de tipo"
  
! #: fortran/decl.cc:3901
  #, fuzzy, gcc-internal-format
  #| msgid "the first parameter of %<operator new%> cannot have a default argument"
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr "el primer parÃ¡metro de %<operator new%> no puede tener un argumento por defecto"
  
! #: fortran/decl.cc:3934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr "La expresiÃ³n en %L debe ser de tipo INTEGER, se encontrÃ³ %s"
  
! #: fortran/decl.cc:3941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr "La expresiÃ³n en %L debe ser de tipo INTEGER, se encontrÃ³ %s"
  
! #: fortran/decl.cc:3968
  #, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:3975
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "La matriz '%s' en %L es una variable, lo cual no se reduce a una expresiÃ³n constante"
  
! #: fortran/decl.cc:3990
  #, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr ""
  
! #: fortran/decl.cc:3999
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "parametrized derived type argument"
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "argumento de tipo derivado parametrizado"
  
! #: fortran/decl.cc:4250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: BYTE type at %C"
  msgid "BYTE type at %C"
  msgstr "ExtensiÃ³n: tipo BYTE en %C"
  
! #: fortran/decl.cc:4262
  #, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr "El tipo BYTE usado en %C no estÃ¡ disponible en la mÃ¡quina objetivo"
  
! #: fortran/decl.cc:4324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "Assumed type at %C is not allowed for components"
  msgstr "El argumento por valor en %L no se permite en este contexto"
  
! #: fortran/decl.cc:4327
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr ""
  
! #: fortran/decl.cc:4349 fortran/decl.cc:4383 fortran/decl.cc:4416
! #: fortran/decl.cc:4715
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: TYPE with intrinsic-type-spec at %C"
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr "Fortran 2008: TYPE con especificaciÃ³n de tipo intrÃ­nseco en %C"
  
! #: fortran/decl.cc:4361 fortran/decl.cc:4389 fortran/decl.cc:4422
! #: fortran/decl.cc:4448 fortran/decl.cc:4740 fortran/decl.cc:4758
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid type-spec at %C"
  msgid "Malformed type-spec at %C"
  msgstr "EspecificaciÃ³n de tipo no vÃ¡lida en %C"
  
! #: fortran/decl.cc:4412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: DOUBLE COMPLEX at %C"
  msgid "DOUBLE COMPLEX at %C"
  msgstr "ExtensiÃ³n: DOUBLE COMPLEX en %C"
  
! #: fortran/decl.cc:4464 fortran/decl.cc:4606 fortran/decl.cc:4618
! #: fortran/decl.cc:4632 fortran/decl.cc:5117 fortran/decl.cc:5125
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C is ambiguous"
  msgid "Type name %qs at %C is ambiguous"
  msgstr "El nombre de tipo '%s' en %C es ambiguo"
  
! #: fortran/decl.cc:4565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: CLASS statement at %C"
  msgid "CLASS statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n CLASS en %C"
  
! #: fortran/decl.cc:4647
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C conflicts with previously declared entity at %L, which has the same name"
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr "El nombre de tipo '%s' en %C tiene conflictos con la entidad declarada previamente en %L, la cual tiene el mismo nombre"
  
! #: fortran/decl.cc:4793
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "DeclaraciÃ³n IMPLICIT NONE duplicada en %C"
  
! #: fortran/decl.cc:4802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate IMPLICIT NONE statement at %C"
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr "DeclaraciÃ³n IMPLICIT NONE duplicada en %C"
  
! #: fortran/decl.cc:4861
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "Falta el rango de carÃ¡cter en IMPLICIT en %C"
  
! #: fortran/decl.cc:4907
  #, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr "Las letras debe estar en orden alfabÃ©tico en la declaraciÃ³n IMPLICIT en %C"
  
! #: fortran/decl.cc:4960
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE statement at %C follows blanket SAVE statement"
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr "DeclaraciÃ³n SAVE en %C despuÃ©s de una declaraciÃ³n SAVE incondicional"
  
! #: fortran/decl.cc:4970
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "DeclaraciÃ³n IMPLICIT vacÃ­a en %C"
  
! #: fortran/decl.cc:5076
  #, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr "La declaraciÃ³n IMPORT en %C sÃ³lo se permite en un cuerpo INTERFACE"
  
! #: fortran/decl.cc:5083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr "La declaraciÃ³n IMPORT en %C sÃ³lo se permite en un cuerpo INTERFACE"
  
! #: fortran/decl.cc:5088
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "IMPORT statement at %C"
  msgstr "DeclaraciÃ³n IMPLICIT vacÃ­a en %C"
  
! #: fortran/decl.cc:5102
  #, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr "Se espera la lista de entidades nombradas %C"
  
! #: fortran/decl.cc:5131
  #, fuzzy, gcc-internal-format
  #| msgid "Cannot IMPORT '%s' from host scoping unit at %C - does not exist."
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr "No se puede IMPORTar '%s' desde la unidad de Ã¡mbito del anfitriÃ³n en %C - no existe."
  
! #: fortran/decl.cc:5138
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' is already IMPORTed from host scoping unit at %C."
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr "'%s' ya se IMPORTÃ³ desde la unidad de Ã¡mbito del anfitriÃ³n en %C."
  
! #: fortran/decl.cc:5179
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n IMPORT en %C"
  
! #: fortran/decl.cc:5519
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "Falta la especificaciÃ³n de codimensiÃ³n en %C"
  
! #: fortran/decl.cc:5521
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Falta la especificaciÃ³n de dimensiÃ³n en %C"
  
! #: fortran/decl.cc:5616
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Atributo %s duplicado en %L"
  
! #: fortran/decl.cc:5633
  #, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:5652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr "Fortran 2003: atributo ALLOCATABLE en %C en una definiciÃ³n TYPE"
  
! #: fortran/decl.cc:5654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr "Fortran 2003: atributo ALLOCATABLE en %C en una definiciÃ³n TYPE"
  
! #: fortran/decl.cc:5664
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "Fortran 2003: Atributo %s en %L en una definiciÃ³n TYPE"
  
! #: fortran/decl.cc:5666
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr "Fortran 2003: Atributo %s en %L en una definiciÃ³n TYPE"
  
! #: fortran/decl.cc:5674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL Iteration variable at %L must be INTEGER"
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr "La variable de iteraciÃ³n FORALL en %L debe ser INTEGER"
  
! #: fortran/decl.cc:5683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "Fortran 2003: atributo ALLOCATABLE en %C en una definiciÃ³n TYPE"
  
! #: fortran/decl.cc:5685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition"
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr "Fortran 2003: atributo ALLOCATABLE en %C en una definiciÃ³n TYPE"
  
! #: fortran/decl.cc:5693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL Iteration variable at %L must be INTEGER"
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr "La variable de iteraciÃ³n FORALL en %L debe ser INTEGER"
  
! #: fortran/decl.cc:5701
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "No se permite el atributo %L en una definiciÃ³n TYPE"
  
! #: fortran/decl.cc:5703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr "No se permite el atributo %L en una definiciÃ³n TYPE"
  
! #: fortran/decl.cc:5721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Attribute %s at %L in a TYPE definition"
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "Fortran 2003: Atributo %s en %L en una definiciÃ³n TYPE"
  
! #: fortran/decl.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr "No se permite el atributo %s en %L fuera de la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/decl.cc:5741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Attribute at %L is not allowed in a TYPE definition"
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr "No se permite el atributo %L en una definiciÃ³n TYPE"
  
! #: fortran/decl.cc:5754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS attribute at %C"
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr "Fortran 2003: Atributo ASYNCHRONOUS en %C"
  
! #: fortran/decl.cc:5765
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: CONTIGUOUS attribute at %C"
  msgid "CONTIGUOUS attribute at %C"
  msgstr "Fortran 2008: Atributo CONTIGUOUS en %C"
  
! #: fortran/decl.cc:5820 fortran/decl.cc:9317
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "SÃ³lo se permite PROTECTED en %C en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/decl.cc:5826
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROTECTED attribute at %C"
  msgid "PROTECTED attribute at %C"
  msgstr "Fortran 2003: Atributo PROTECTED en %C"
  
! #: fortran/decl.cc:5860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE attribute at %C"
  msgid "VALUE attribute at %C"
  msgstr "Fortran 2003: Atributo VALUE en %C"
  
! #: fortran/decl.cc:5867
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VOLATILE attribute at %C"
  msgid "VOLATILE attribute at %C"
  msgstr "Fortran 2003: Atributo VOLATILE en %C"
  
! #: fortran/decl.cc:5874
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.cc:5915
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr "Se proveen mÃºltiples identificadores con un sÃ³lo especificador NAME= en %C"
  
! #: fortran/decl.cc:6013
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly declared BIND(C) function '%s' at %L may not be C interoperable"
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr "La funciÃ³n implÃ­citamente declarada BIND(C) '%s' en %L no puede ser interoperable con C"
  
! #: fortran/decl.cc:6035
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in common block '%s' at %L may not be a C interoperable kind though common block '%s' is BIND(C)"
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
  msgstr "La variable '%s' en el bloque comÃºn '%s' en %L no puede ser un gÃ©nero interoperable con C ya que el bloque comÃºn '%s' es BIND(C)"
  
! #: fortran/decl.cc:6046
  #, fuzzy, gcc-internal-format
  #| msgid "Type declaration '%s' at %L is not C interoperable but it is BIND(C)"
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr "La declaraciÃ³n de tipo '%s' en %L no es interoperable con C pero es BIND(C)"
  
! #: fortran/decl.cc:6052
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L may not be a C interoperable kind but it is bind(c)"
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr "La variable '%s' en %L no es de un gÃ©nero interoperable con C pero es BIND(C)"
  
! #: fortran/decl.cc:6064
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in common block '%s' at %L cannot be declared with BIND(C) since it is not a global"
  msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
  msgstr "La variable '%s' en el bloque comÃºn '%s' en %L no se puede declarar con BIND(C) porque no es un global"
  
! #: fortran/decl.cc:6078
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/decl.cc:6086
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/decl.cc:6098
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be an array"
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr "El tipo de devoluciÃ³n de la funciÃ³n BIND(C) '%s' en %L no puede ser una matriz"
  
! #: fortran/decl.cc:6104
  #, fuzzy, gcc-internal-format
  #| msgid "Return type of BIND(C) function '%s' at %L cannot be a character string"
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
*************** msgstr "El tipo de devoluciÃ³n de la fun
*** 74141,75251 ****
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.cc:6097
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is marked PRIVATE but has been given the binding label '%s'"
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr "El sÃ­mbolo '%s' en %L se marcÃ³ PRIVATE pero se le dio la etiqueta de asignaciÃ³n '%s'"
  
! #: fortran/decl.cc:6171
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr "Se necesita una entidad o un nombre de bloque comÃºn para la declaraciÃ³n de especificaciÃ³n de atributo en %C"
  
! #: fortran/decl.cc:6216
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr "Falta la entidad o el nombre de bloque comÃºn para la declaraciÃ³n de especificaciÃ³n de atributo en %C"
  
! #: fortran/decl.cc:6223
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "Missing symbol"
  msgstr "Falta el nombre"
  
! #: fortran/decl.cc:6252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "BIND(C) statement at %C"
  msgstr "DeclaraciÃ³n IMPLICIT vacÃ­a en %C"
  
! #: fortran/decl.cc:6314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
  
! #: fortran/decl.cc:6346
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr "El tipo derivado en %C no se definiÃ³ previamente y no puede aparecer en una definiciÃ³n de tipo derivado"
  
! #: fortran/decl.cc:6388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in data declaration at %C"
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n de datos en %C"
  
! #: fortran/decl.cc:6397
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n de datos en %C"
  
! #: fortran/decl.cc:6469
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.cc:6474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr "MODULE PROCEDURE en %C debe estar en una interfaz genÃ©rica de mÃ³dulo"
  
! #: fortran/decl.cc:6525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "IMPURE procedure at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/decl.cc:6537
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr "No deben aparecer PURE con IMPURE en %C"
  
! #: fortran/decl.cc:6583
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6590
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6658
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after %<*%>"
  msgid "A type parameter list is required at %C"
  msgstr "Se requiere parÃ©ntesis izquierdo despuÃ©s de %<*%>"
  
! #: fortran/decl.cc:6672 fortran/primary.cc:1885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected alternate return label at %C"
  msgid "Alternate-return argument at %C"
  msgstr "Se esperaba la etiqueta de devoluciÃ³n alterna en %C"
  
! #: fortran/decl.cc:6678 fortran/decl.cc:6686
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after %<*%>"
  msgid "A parameter name is required at %C"
  msgstr "Se requiere parÃ©ntesis izquierdo despuÃ©s de %<*%>"
  
! #: fortran/decl.cc:6726
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "El nombre '%s' en %C es el nombre del procedimiento"
  
! #: fortran/decl.cc:6739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected another dimension in array declaration at %C"
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Se esperaba otra dimensiÃ³n en la declaraciÃ³n de matriz %C"
  
! #: fortran/decl.cc:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Basura inesperada en la lista de argumentos formales en %C"
  
! #: fortran/decl.cc:6760
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate name '%s' in association at %C"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Nombre '%s' duplicado en la asociaciÃ³n en %C"
  
! #: fortran/decl.cc:6763
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate symbol '%s' in formal argument list at %C"
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "SÃ­mbolo '%s' duplicado en la lista de argumentos formales en %C"
  
! #: fortran/decl.cc:6805
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo SAVE en '%s' en %L"
  
! #: fortran/decl.cc:6809
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6814
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.cc:6821
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.cc:6860
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "La variable RESULT en %C debe ser diferente que el nombre de la funciÃ³n"
  
! #: fortran/decl.cc:6937
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n de la funciÃ³n en %C"
  
! #: fortran/decl.cc:6947 fortran/decl.cc:8085
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BIND(C) attribute at %L may not be specified for an internal procedure"
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "Fortran 2008: El atributo BIND(C) en %L no se puede especificar para un procedimiento internal"
  
! #: fortran/decl.cc:7151
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "El atributo BIND(C) en %C requiere una interfaz con BIND(C)"
  
! #: fortran/decl.cc:7158
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "El procedimiento BIND(C) con NAME no debe tener atributo POINTER en %C"
  
! #: fortran/decl.cc:7164
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "El procedimiento dummy en %C no puede tener atributo BIND(C) con NAME"
  
! #: fortran/decl.cc:7187
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L already has basic type of %s"
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "El procedimiento '%s' en %L ya tenÃ­a el tipo bÃ¡sico de %s"
  
! #: fortran/decl.cc:7233 fortran/decl.cc:7421 fortran/decl.cc:11425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n PROCEDURE en %C"
  
! #: fortran/decl.cc:7282 fortran/decl.cc:11325
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' after binding-attributes at %C"
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "Se esperaba '::' despuÃ©s de los atributos de enlazado en %C"
  
! #: fortran/decl.cc:7289
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "Se requiere NOPASS o una interfaz explÃ­cita en %C"
  
! #: fortran/decl.cc:7293
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Procedure pointer component at %C"
  msgid "Procedure pointer component at %C"
  msgstr "Fortran 2003: Procedimiento de componente puntero en %C"
  
! #: fortran/decl.cc:7365
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Error sintÃ¡ctico en el procedimiento de componente puntero en %C"
  
! #: fortran/decl.cc:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE en %C debe estar en una interfaz genÃ©rica"
  
! #: fortran/decl.cc:7392 fortran/decl.cc:10065
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: double colon in MODULE PROCEDURE statement at %L"
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Fortran 2008: dos puntos dobles en la declaraciÃ³n MODULE PROCEDURE en %L"
  
! #: fortran/decl.cc:7462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROCEDURE statement at %C"
  msgid "PROCEDURE statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n PROCEDURE en %C"
  
! #: fortran/decl.cc:7534
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Se esperaba una lista de argumentos formales en la definiciÃ³n de la funciÃ³n en %C"
  
! #: fortran/decl.cc:7564 fortran/decl.cc:7843 fortran/decl.cc:8052
! #: fortran/symbol.cc:1910
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "El atributo BIND(C) en %L sÃ³lo se puede usar para variables o bloques comunes"
  
! #: fortran/decl.cc:7594 fortran/decl.cc:8110
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "ENTRY statement at %C"
  msgstr "DeclaraciÃ³n IMPLICIT vacÃ­a en %C"
  
! #: fortran/decl.cc:7746
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un PROGRAM"
  
! #: fortran/decl.cc:7749
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un MODULE"
  
! #: fortran/decl.cc:7752
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un MODULE"
  
! #: fortran/decl.cc:7755
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un BLOCK DATA"
  
! #: fortran/decl.cc:7759 fortran/decl.cc:7804
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un INTERFACE"
  
! #: fortran/decl.cc:7763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque SELECT"
  
! #: fortran/decl.cc:7767
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque DERIVED TYPE"
  
! #: fortran/decl.cc:7771
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque IF-THEN"
  
! #: fortran/decl.cc:7776
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque DO"
  
! #: fortran/decl.cc:7780
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque SELECT"
  
! #: fortran/decl.cc:7784
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque FORALL"
  
! #: fortran/decl.cc:7788
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque WHERE"
  
! #: fortran/decl.cc:7792
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un subprograma contenido"
  
! #: fortran/decl.cc:7796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "DeclaraciÃ³n END inesperada en %C"
  
! #: fortran/decl.cc:7817
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/decl.cc:7868 fortran/decl.cc:8092
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "Faltan los parÃ©ntesis requeridos antes de BIND(C) en %C"
  
! #: fortran/decl.cc:7962
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/decl.cc:8119
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return cannot appear in operator interface at %L"
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "No puede aparecer una devoluciÃ³n alternativa en la interfaz de operador en %L"
  
! #: fortran/decl.cc:8182 fortran/decl.cc:8189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid C name in NAME= specifier at %C"
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "Nombre C no vÃ¡lido en el especificador NAME= en %C"
  
! #: fortran/decl.cc:8229
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Error sintÃ¡ctico en el especificador NAME= para la etiqueta de asignaciÃ³n %C"
  
! #: fortran/decl.cc:8245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "El especificador ASYNCHRONOUS= en %L debe ser una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/decl.cc:8253
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.cc:8272
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Falta el parÃ©ntesis que cierra en la etiqueta de asignaciÃ³n en %C"
  
! #: fortran/decl.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "No se permite un nombre de enlazado en BIND(C) en %C"
  
! #: fortran/decl.cc:8284
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "Para el procedimiento dummy %s, no se permite un nombre de enlazado en BIND(C) en %C"
  
! #: fortran/decl.cc:8313
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "No se permite NAME en BIND(C) para ABSTRACT INTERFACE en %C"
  
! #: fortran/decl.cc:8560
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "DeclaraciÃ³n END inesperada en %C"
  
! #: fortran/decl.cc:8569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: END statement instead of %s statement at %L"
  msgid "END statement instead of %s statement at %L"
  msgstr "Fortran 2008: DeclaraciÃ³n END en lugar de una declaraciÃ³n %s en %L"
  
  #. We would have required END [something].
! #: fortran/decl.cc:8578
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "Se esperaba %s en la declaraciÃ³n en %L"
  
! #: fortran/decl.cc:8589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting %s statement at %L"
  msgstr "Se esperaba la declaraciÃ³n %s en %C"
  
! #: fortran/decl.cc:8609
  #, fuzzy, gcc-internal-format
  #| msgid "Expected block name of '%s' in %s statement at %C"
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "Se esperaba el nombre de bloque de '%s' en la declaraciÃ³n %s en %C"
  
! #: fortran/decl.cc:8626
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Se esperaba un nombre terminal en %C"
  
! #: fortran/decl.cc:8640 fortran/decl.cc:8648
  #, fuzzy, gcc-internal-format
  #| msgid "Expected label '%s' for %s statement at %C"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Se esperaba la etiqueta '%s' para la declaraciÃ³n %s en %C"
  
! #: fortran/decl.cc:8747
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Falta la especificaciÃ³n de matriz en %L en la declaraciÃ³n DIMENSION"
  
! #: fortran/decl.cc:8755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dimensions specified for %s at %L after its initialisation"
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr "Se especificarion dimensiones para %s en %L despuÃ©s de su inicializaciÃ³n"
  
! #: fortran/decl.cc:8763
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "Falta la especificaciÃ³n de matriz en %L en la declaraciÃ³n CODIMENSION"
  
! #: fortran/decl.cc:8772
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "La especificaciÃ³n de matriz se debe diferir en %L"
  
! #: fortran/decl.cc:8877
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "CarÃ¡cter inesperado en la lista de variables en %C"
  
! #: fortran/decl.cc:8914
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/decl.cc:8928 fortran/decl.cc:8968
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/decl.cc:8944
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "El puntero Cray en %C debe ser un entero"
  
! #: fortran/decl.cc:8948
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "El puntero Cray en %C tiene %d bytes de precisiÃ³n; las direcciones de memoria requieren %d bytes"
  
! #: fortran/decl.cc:8954
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Se esperaba \",\" en %C"
  
! #: fortran/decl.cc:8993
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot set Cray pointee array spec."
  msgstr "no se puede convertir a un tipo puntero"
  
! #: fortran/decl.cc:9017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Se esperaba \")\" en %C"
  
! #: fortran/decl.cc:9029
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" or end of statement at %C"
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "Se esperaba \",\" o el final de la declaraciÃ³n en %C"
  
! #: fortran/decl.cc:9055
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "No se permite INTENT dentro de BLOCK en %C"
  
! #: fortran/decl.cc:9087
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "No se permite OPTIONAL dentro de BLOCK en %C"
  
! #: fortran/decl.cc:9106
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr "La declaraciÃ³n de punteros Cray en %C requiere la opciÃ³n -fcray-pointer"
  
! #: fortran/decl.cc:9145
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: CONTIGUOUS statement at %C"
  msgid "CONTIGUOUS statement at %C"
  msgstr "Fortran 2008: DeclaraciÃ³n CONTIGUOUS en %C"
  
! #: fortran/decl.cc:9243
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "La especificaciÃ³n de acceso del operador %s en %C ya se habÃ­a especificado"
  
! #: fortran/decl.cc:9259
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "La especificaciÃ³n de acceso del operador .%s. en %C ya se habÃ­a especificado"
  
! #: fortran/decl.cc:9307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROTECTED statement at %C"
  msgid "PROTECTED statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n PROTECTED en %C"
  
! #: fortran/decl.cc:9341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n PROTECTED en %C"
  
! #: fortran/decl.cc:9368 fortran/decl.cc:9393
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "SÃ³lo se permite la declaraciÃ³n PRIVATE en %C en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/decl.cc:9414 fortran/decl.cc:9434
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "SÃ³lo se permite la declaraciÃ³n PRIVATE en %C en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/decl.cc:9456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Se esperaba un nombre de variable en %C en la declaraciÃ³n PARAMETER"
  
! #: fortran/decl.cc:9463
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Se esperaba un signo = en la declaraciÃ³n PARAMETER en %C"
  
! #: fortran/decl.cc:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Se esperaba una expresiÃ³n en %C en la declaraciÃ³n PARAMETER"
  
! #: fortran/decl.cc:9489
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Se inicializa una variable ya inicializada en %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.cc:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.cc:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Caracteres inesperados en la declaraciÃ³n PARAMETER en %C"
  
! #: fortran/decl.cc:9549 fortran/decl.cc:9605
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:9584
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Se esperaba una variable en la declaraciÃ³n READ en %C"
  
! #: fortran/decl.cc:9591
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VOLATILE statement at %C"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n VOLATILE en %C"
  
! #: fortran/decl.cc:9640
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Se esperaba una variable en la declaraciÃ³n READ en %C"
  
! #: fortran/decl.cc:9647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n SAVE en %C"
  
! #: fortran/decl.cc:9666
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "DeclaraciÃ³n SAVE incondicional en %C despuÃ©s de una declaraciÃ³n SAVE previa"
  
! #: fortran/decl.cc:9677
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "DeclaraciÃ³n SAVE en %C despuÃ©s de una declaraciÃ³n SAVE incondicional"
  
! #: fortran/decl.cc:9725
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n SAVE en %C"
  
! #: fortran/decl.cc:9742
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "No se permite VALUE dentro de BLOCK en %C"
  
! #: fortran/decl.cc:9746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE statement at %C"
  msgid "VALUE statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n VALUE en %C"
  
! #: fortran/decl.cc:9784
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n VALUE en %C"
  
! #: fortran/decl.cc:9796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VOLATILE statement at %C"
  msgid "VOLATILE statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n VOLATILE en %C"
  
! #: fortran/decl.cc:9823
  #, fuzzy, gcc-internal-format
  #| msgid "Specifying VOLATILE for coarray variable '%s' at %C, which is use-/host-associated"
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr "Se especifica VOLATILE para la variable de comatriz '%s' en %C, la cual es asociada a uso/anfitriÃ³n"
  
! #: fortran/decl.cc:9848
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n VOLATILE en %C"
  
! #: fortran/decl.cc:9860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS statement at %C"
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n ASYNCHRONOUS en %C"
  
! #: fortran/decl.cc:9904
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n ASYNCHRONOUS en %C"
  
! #: fortran/decl.cc:9929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after PROCEDURE declaration at %C"
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "Basura despuÃ©s de la declaraciÃ³n PROCEDURE en %C"
  
! #: fortran/decl.cc:10040
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE en %C debe estar en una interfaz genÃ©rica de mÃ³dulo"
  
! #: fortran/decl.cc:10098
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "El procedimiento intrÃ­nseco en %L no puede ser un MODULE PROCEDURE"
  
! #: fortran/decl.cc:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "SÃ­mbolo ambiguo en la definiciÃ³n TYPE en %C"
  
! #: fortran/decl.cc:10156
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C has already been host associated"
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "El sÃ­mbolo '%s' en %C ya se habÃ­a asociado con el anfitriÃ³n"
  
! #: fortran/decl.cc:10162
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in EXTENDS expression at %C is not a derived type"
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr "'%s' en la expresiÃ³n EXTENDS en %C no es un tipo derivado"
  
! #: fortran/decl.cc:10169
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' cannot be extended at %C because it is BIND(C)"
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "'%s' no se puede extender en %C porque es BIND(C)"
  
! #: fortran/decl.cc:10176
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' cannot be extended at %C because it is a SEQUENCE type"
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "'%s' no se puede extender en %C porque es un tipo SEQUENCE"
  
! #: fortran/decl.cc:10199
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "El tipo derivado en %C sÃ³lo puede ser PRIVATE en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/decl.cc:10211
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "El tipo derivado en %C sÃ³lo puede ser PUBLIC en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/decl.cc:10232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ABSTRACT type '%s' used at %L"
  msgid "ABSTRACT type at %C"
  msgstr "El tipo ABSTRACT '%s' se usa en %L"
  
! #: fortran/decl.cc:10278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate construct label '%s' at %C"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Etiqueta construct '%s' duplicada en %C"
  
! #: fortran/decl.cc:10284
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type definition of '%s' at %C has already been defined"
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "La definiciÃ³n del tipo derivado de '%s' en %C ya se habÃ­a definido"
  
! #: fortran/decl.cc:10331
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after MAP statement at %C"
  msgstr "Basura despuÃ©s de la declaraciÃ³n ASSOCIATE en %C"
  
! #: fortran/decl.cc:10364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after UNION statement at %C"
  msgstr "Basura despuÃ©s de la declaraciÃ³n ASSOCIATE en %C"
  
! #: fortran/decl.cc:10399
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/decl.cc:10413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing structure name for outer structure definition at %0"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Falta el nombre de la estructura para la definiciÃ³n de la estructura externa en %0"
  
! #: fortran/decl.cc:10431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Basura despuÃ©s de la declaraciÃ³n ASSOCIATE en %C"
  
! #: fortran/decl.cc:10438
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "El nombre de tipo '%s' en %C no puede ser el mismo que un tipo intrÃ­nseco"
  
! #: fortran/decl.cc:10601
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Se esperaba :: en la definiciÃ³n TYPE en %C"
  
! #: fortran/decl.cc:10614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003:  CONTAINS block in derived type definition at %C"
  msgid "Mangled derived type definition at %C"
  msgstr "Fortran 2003: Bloque CONTAINS en una definiciÃ³n de tipo derivado en %C"
  
! #: fortran/decl.cc:10643
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "El nombre de tipo '%s' en %C no puede ser el mismo que un tipo intrÃ­nseco"
  
! #: fortran/decl.cc:10654
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "El nombre de tipo derivado '%s' en %C ya tiene un tipo bÃ¡sico de %s"
  
! #: fortran/decl.cc:10657
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "El nombre de tipo derivado '%s' en %C ya tiene un tipo bÃ¡sico de %s"
  
! #: fortran/decl.cc:10672
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr "El argumento dummy '%s' en %L no puede ser OPTIONAL"
  
! #: fortran/decl.cc:10681
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type definition of '%s' at %C has already been defined"
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "La definiciÃ³n del tipo derivado de '%s' en %C ya se habÃ­a definido"
  
! #: fortran/decl.cc:10744
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CHARACTER declaration at %C"
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n CHARACTER en %C"
  
! #: fortran/decl.cc:10827
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "El Apuntado Cray en %C no puede ser una matriz de forma asumida"
  
! #: fortran/decl.cc:10847
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ENUM and ENUMERATOR at %C"
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "Fortran 2003: ENUM y ENUMERATOR en %C"
  
! #: fortran/decl.cc:10879
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "El enumerador excede el tipo entero de C en %C"
  
! #: fortran/decl.cc:10958
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L no se inicializÃ³ con una expresiÃ³n entera"
  
! #: fortran/decl.cc:11006
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Se esperaba una declaraciÃ³n de definiciÃ³n ENUM antes de %C"
  
! #: fortran/decl.cc:11042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Error sintÃ¡ctico en la definiciÃ³n ENUMERATOR en %C"
  
! #: fortran/decl.cc:11089 fortran/decl.cc:11104
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Especificador de acceso duplicado en %C"
  
! #: fortran/decl.cc:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Los atributos de enlace ya especifican paso, NOPASS ilegal en %C"
  
! #: fortran/decl.cc:11144
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Los atributos de enlace ya especifican paso, PASS ilegal en %C"
  
! #: fortran/decl.cc:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Atributo POINTER duplicado en %C"
  
! #: fortran/decl.cc:11189
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "NON_OVERRIDABLE duplicado en %C"
  
! #: fortran/decl.cc:11205
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "DEFERRED duplicado en %C"
  
! #: fortran/decl.cc:11218
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Se esperaba un especificador de acceso en %C"
  
! #: fortran/decl.cc:11220
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Se esperaba un atributo de enlace en %C"
  
! #: fortran/decl.cc:11228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "No pueden aparecer NON_OVERRIDABLE y DEFERRED al mismo tiempo en %C"
  
! #: fortran/decl.cc:11241
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "Se requiere el atributo POINTER para el procedimiento de componente puntero en %C"
  
! #: fortran/decl.cc:11283
  #, fuzzy, gcc-internal-format
  #| msgid "Interface-name expected after '(' at %C"
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Se esperaba un nombre de interfaz despuÃ©s de '(' en %C"
  
! #: fortran/decl.cc:11289
  #, fuzzy, gcc-internal-format
  #| msgid "')' expected at %C"
  msgid "%<)%> expected at %C"
  msgstr "Se esperaba ')' en %C"
  
! #: fortran/decl.cc:11309
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Se debe especificar una interfaz para el enlace DEFERRED en %C"
  
! #: fortran/decl.cc:11314
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDURE(interface) en %C se debe declarar DEFERRED"
  
! #: fortran/decl.cc:11337
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Se esperaba un nombre de enlace en %C"
  
! #: fortran/decl.cc:11341
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: PROCEDURE list at %C"
  msgid "PROCEDURE list at %C"
  msgstr "Fortran 2008: Lista PROCEDURE en %C"
  
! #: fortran/decl.cc:11353
  #, fuzzy, gcc-internal-format
  #| msgid "'=> target' is invalid for DEFERRED binding at %C"
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "'=> objetivo' es no vÃ¡lido para el enlace DEFERRED en %C"
  
! #: fortran/decl.cc:11359
  #, fuzzy, gcc-internal-format
  #| msgid "'::' needed in PROCEDURE binding with explicit target at %C"
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr "Se necesita '::' en el enlace PROCEDURE con objetivo explÃ­cito en %C"
  
! #: fortran/decl.cc:11369
  #, fuzzy, gcc-internal-format
  #| msgid "Expected binding target after '=>' at %C"
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Se esperaba un objetivo de enlace despuÃ©s de '=>' en %C"
  
! #: fortran/decl.cc:11386
  #, fuzzy, gcc-internal-format
  #| msgid "Type '%s' containing DEFERRED binding at %C is not ABSTRACT"
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr "El tipo '%s' que contiene el enlace DEFERRED en %C no es ABSTRACT"
  
! #: fortran/decl.cc:11397
  #, fuzzy, gcc-internal-format
  #| msgid "There is already a procedure with binding name '%s' for the derived type '%s' at %C"
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Ya existe un procedimiento con nombre de enlazado '%s' para el tipo derivado '%s' en %C"
  
! #: fortran/decl.cc:11448
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "GENERIC en %C debe estar dentro de un tipo derivado CONTAINS"
  
! #: fortran/decl.cc:11468
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "Expected %<::%> at %C"
  msgstr "Se esperaba '::' en %C"
  
! #: fortran/decl.cc:11480
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Se esperaba un nombre genÃ©rico o un descriptor de operador en %C"
  
! #: fortran/decl.cc:11501
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of PROGRAM statement at %C"
  msgid "Malformed GENERIC statement at %C"
  msgstr "Forma no vÃ¡lida de la declaraciÃ³n PROGRAM en %C"
  
! #: fortran/decl.cc:11512
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '=>' at %C"
  msgid "Expected %<=>%> at %C"
  msgstr "Se esperaba '=>' en %C"
  
! #: fortran/decl.cc:11548
  #, fuzzy, gcc-internal-format
  #| msgid "There's already a non-generic procedure with binding name '%s' for the derived type '%s' at %C"
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Ya existe un procedimiento que no es genÃ©rico con el nombre de enlace '%s' para el tipo derivado '%s' en %C"
  
! #: fortran/decl.cc:11556
  #, fuzzy, gcc-internal-format
  #| msgid "Binding at %C must have the same access as already defined binding '%s'"
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr "El enlace en %C debe tener el mismo acceso que el enlace '%s' que ya estÃ¡ definido"
  
! #: fortran/decl.cc:11604
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Se esperaba un nombre de enlace especÃ­fico en %C"
  
! #: fortran/decl.cc:11614
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' already defined as specific binding for the generic '%s' at %C"
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "Ya se definiÃ³ '%s' como un enlace especÃ­fico para el genÃ©rico '%s' en %C"
  
! #: fortran/decl.cc:11632
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Basura despuÃ©s del enlace GENERIC en %C"
  
! #: fortran/decl.cc:11667
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "La declaraciÃ³n FINAL en %C debe estar dentro de una secciÃ³n de tipo derivado CONTAINS"
  
! #: fortran/decl.cc:11679
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "La declaraciÃ³n de tipo derivado con FINAL en %C debe estar en la parte de especificaciÃ³n de un MODULE"
  
! #: fortran/decl.cc:11701
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "FINAL vacÃ­o en %C"
  
! #: fortran/decl.cc:11708
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Se esperaba un nombre de procedimiento de mÃ³dulo en %C"
  
! #: fortran/decl.cc:11718
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "Expected %<,%> at %C"
  msgstr "Se esperaba \",\" en %C"
  
! #: fortran/decl.cc:11724
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown procedure name \"%s\" at %C"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Nombre de procedimiento \"%s\" desconocido en %C"
  
! #: fortran/decl.cc:11737
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is already defined as FINAL procedure!"
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "Â¡'%s' en %C ya se habÃ­a definido como un procedimiento FINAL!"
  
! #: fortran/decl.cc:11811
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Atributo desconocido en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/decl.cc:11857
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/decl.cc:11878
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.cc:11892
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Error sintÃ¡ctico en el iterador FORALL en %C"
  
! #: fortran/decl.cc:11956
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr "Error sintÃ¡ctico en el iterador FORALL en %C"
  
! #: fortran/decl.cc:11973
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr "Error sintÃ¡ctico en el iterador FORALL en %C"
  
! #: fortran/decl.cc:11990
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
--- 74474,75584 ----
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.cc:6115
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is marked PRIVATE but has been given the binding label '%s'"
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr "El sÃ­mbolo '%s' en %L se marcÃ³ PRIVATE pero se le dio la etiqueta de asignaciÃ³n '%s'"
  
! #: fortran/decl.cc:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr "Se necesita una entidad o un nombre de bloque comÃºn para la declaraciÃ³n de especificaciÃ³n de atributo en %C"
  
! #: fortran/decl.cc:6234
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr "Falta la entidad o el nombre de bloque comÃºn para la declaraciÃ³n de especificaciÃ³n de atributo en %C"
  
! #: fortran/decl.cc:6241
  #, fuzzy, gcc-internal-format
  #| msgid "Missing name"
  msgid "Missing symbol"
  msgstr "Falta el nombre"
  
! #: fortran/decl.cc:6270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "BIND(C) statement at %C"
  msgstr "DeclaraciÃ³n IMPLICIT vacÃ­a en %C"
  
! #: fortran/decl.cc:6332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
  
! #: fortran/decl.cc:6364
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr "El tipo derivado en %C no se definiÃ³ previamente y no puede aparecer en una definiciÃ³n de tipo derivado"
  
! #: fortran/decl.cc:6406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in data declaration at %C"
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n de datos en %C"
  
! #: fortran/decl.cc:6415
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n de datos en %C"
  
! #: fortran/decl.cc:6487
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr ""
  
! #: fortran/decl.cc:6492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr "MODULE PROCEDURE en %C debe estar en una interfaz genÃ©rica de mÃ³dulo"
  
! #: fortran/decl.cc:6543
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "IMPURE procedure at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/decl.cc:6555
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr "No deben aparecer PURE con IMPURE en %C"
  
! #: fortran/decl.cc:6601
  #, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6608
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6615
  #, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr ""
  
! #: fortran/decl.cc:6676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after %<*%>"
  msgid "A type parameter list is required at %C"
  msgstr "Se requiere parÃ©ntesis izquierdo despuÃ©s de %<*%>"
  
! #: fortran/decl.cc:6690 fortran/primary.cc:1885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected alternate return label at %C"
  msgid "Alternate-return argument at %C"
  msgstr "Se esperaba la etiqueta de devoluciÃ³n alterna en %C"
  
! #: fortran/decl.cc:6696 fortran/decl.cc:6704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Left parenthesis required after %<*%>"
  msgid "A parameter name is required at %C"
  msgstr "Se requiere parÃ©ntesis izquierdo despuÃ©s de %<*%>"
  
! #: fortran/decl.cc:6744
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "El nombre '%s' en %C es el nombre del procedimiento"
  
! #: fortran/decl.cc:6757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected another dimension in array declaration at %C"
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Se esperaba otra dimensiÃ³n en la declaraciÃ³n de matriz %C"
  
! #: fortran/decl.cc:6760
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Basura inesperada en la lista de argumentos formales en %C"
  
! #: fortran/decl.cc:6778
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate name '%s' in association at %C"
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "Nombre '%s' duplicado en la asociaciÃ³n en %C"
  
! #: fortran/decl.cc:6781
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate symbol '%s' in formal argument list at %C"
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "SÃ­mbolo '%s' duplicado en la lista de argumentos formales en %C"
  
! #: fortran/decl.cc:6823
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo SAVE en '%s' en %L"
  
! #: fortran/decl.cc:6827
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6832
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr ""
  
! #: fortran/decl.cc:6839
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr ""
  
! #: fortran/decl.cc:6878
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "La variable RESULT en %C debe ser diferente que el nombre de la funciÃ³n"
  
! #: fortran/decl.cc:6955
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n de la funciÃ³n en %C"
  
! #: fortran/decl.cc:6965 fortran/decl.cc:8103
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BIND(C) attribute at %L may not be specified for an internal procedure"
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "Fortran 2008: El atributo BIND(C) en %L no se puede especificar para un procedimiento internal"
  
! #: fortran/decl.cc:7169
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr "El atributo BIND(C) en %C requiere una interfaz con BIND(C)"
  
! #: fortran/decl.cc:7176
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "El procedimiento BIND(C) con NAME no debe tener atributo POINTER en %C"
  
! #: fortran/decl.cc:7182
  #, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "El procedimiento dummy en %C no puede tener atributo BIND(C) con NAME"
  
! #: fortran/decl.cc:7205
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L already has basic type of %s"
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "El procedimiento '%s' en %L ya tenÃ­a el tipo bÃ¡sico de %s"
  
! #: fortran/decl.cc:7251 fortran/decl.cc:7439 fortran/decl.cc:11443
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n PROCEDURE en %C"
  
! #: fortran/decl.cc:7300 fortran/decl.cc:11343
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' after binding-attributes at %C"
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "Se esperaba '::' despuÃ©s de los atributos de enlazado en %C"
  
! #: fortran/decl.cc:7307
  #, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "Se requiere NOPASS o una interfaz explÃ­cita en %C"
  
! #: fortran/decl.cc:7311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Procedure pointer component at %C"
  msgid "Procedure pointer component at %C"
  msgstr "Fortran 2003: Procedimiento de componente puntero en %C"
  
! #: fortran/decl.cc:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Error sintÃ¡ctico en el procedimiento de componente puntero en %C"
  
! #: fortran/decl.cc:7401
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE en %C debe estar en una interfaz genÃ©rica"
  
! #: fortran/decl.cc:7410 fortran/decl.cc:10083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: double colon in MODULE PROCEDURE statement at %L"
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Fortran 2008: dos puntos dobles en la declaraciÃ³n MODULE PROCEDURE en %L"
  
! #: fortran/decl.cc:7480
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROCEDURE statement at %C"
  msgid "PROCEDURE statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n PROCEDURE en %C"
  
! #: fortran/decl.cc:7552
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Se esperaba una lista de argumentos formales en la definiciÃ³n de la funciÃ³n en %C"
  
! #: fortran/decl.cc:7582 fortran/decl.cc:7861 fortran/decl.cc:8070
! #: fortran/symbol.cc:1923
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "El atributo BIND(C) en %L sÃ³lo se puede usar para variables o bloques comunes"
  
! #: fortran/decl.cc:7612 fortran/decl.cc:8128
  #, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr ""
  
! #: fortran/decl.cc:7755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "ENTRY statement at %C"
  msgstr "DeclaraciÃ³n IMPLICIT vacÃ­a en %C"
  
! #: fortran/decl.cc:7764
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un PROGRAM"
  
! #: fortran/decl.cc:7767
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un MODULE"
  
! #: fortran/decl.cc:7770
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un MODULE"
  
! #: fortran/decl.cc:7773
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un BLOCK DATA"
  
! #: fortran/decl.cc:7777 fortran/decl.cc:7822
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un INTERFACE"
  
! #: fortran/decl.cc:7781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque SELECT"
  
! #: fortran/decl.cc:7785
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque DERIVED TYPE"
  
! #: fortran/decl.cc:7789
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque IF-THEN"
  
! #: fortran/decl.cc:7794
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque DO"
  
! #: fortran/decl.cc:7798
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque SELECT"
  
! #: fortran/decl.cc:7802
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque FORALL"
  
! #: fortran/decl.cc:7806
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un bloque WHERE"
  
! #: fortran/decl.cc:7810
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un subprograma contenido"
  
! #: fortran/decl.cc:7814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected ENTRY statement at %C"
  msgstr "DeclaraciÃ³n END inesperada en %C"
  
! #: fortran/decl.cc:7835
  #, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/decl.cc:7886 fortran/decl.cc:8110
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "Faltan los parÃ©ntesis requeridos antes de BIND(C) en %C"
  
! #: fortran/decl.cc:7980
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un procedimiento contenido"
  
! #: fortran/decl.cc:8137
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Alternate return cannot appear in operator interface at %L"
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "No puede aparecer una devoluciÃ³n alternativa en la interfaz de operador en %L"
  
! #: fortran/decl.cc:8200 fortran/decl.cc:8207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid C name in NAME= specifier at %C"
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "Nombre C no vÃ¡lido en el especificador NAME= en %C"
  
! #: fortran/decl.cc:8247
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Error sintÃ¡ctico en el especificador NAME= para la etiqueta de asignaciÃ³n %C"
  
! #: fortran/decl.cc:8263
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "El especificador ASYNCHRONOUS= en %L debe ser una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/decl.cc:8271
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr ""
  
! #: fortran/decl.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Falta el parÃ©ntesis que cierra en la etiqueta de asignaciÃ³n en %C"
  
! #: fortran/decl.cc:8296
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "No se permite un nombre de enlazado en BIND(C) en %C"
  
! #: fortran/decl.cc:8302
  #, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "Para el procedimiento dummy %s, no se permite un nombre de enlazado en BIND(C) en %C"
  
! #: fortran/decl.cc:8331
  #, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "No se permite NAME en BIND(C) para ABSTRACT INTERFACE en %C"
  
! #: fortran/decl.cc:8578
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "DeclaraciÃ³n END inesperada en %C"
  
! #: fortran/decl.cc:8587
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: END statement instead of %s statement at %L"
  msgid "END statement instead of %s statement at %L"
  msgstr "Fortran 2008: DeclaraciÃ³n END en lugar de una declaraciÃ³n %s en %L"
  
  #. We would have required END [something].
! #: fortran/decl.cc:8596
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "Se esperaba %s en la declaraciÃ³n en %L"
  
! #: fortran/decl.cc:8607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting %s statement at %L"
  msgstr "Se esperaba la declaraciÃ³n %s en %C"
  
! #: fortran/decl.cc:8627
  #, fuzzy, gcc-internal-format
  #| msgid "Expected block name of '%s' in %s statement at %C"
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "Se esperaba el nombre de bloque de '%s' en la declaraciÃ³n %s en %C"
  
! #: fortran/decl.cc:8644
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Se esperaba un nombre terminal en %C"
  
! #: fortran/decl.cc:8658 fortran/decl.cc:8666
  #, fuzzy, gcc-internal-format
  #| msgid "Expected label '%s' for %s statement at %C"
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Se esperaba la etiqueta '%s' para la declaraciÃ³n %s en %C"
  
! #: fortran/decl.cc:8765
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "Falta la especificaciÃ³n de matriz en %L en la declaraciÃ³n DIMENSION"
  
! #: fortran/decl.cc:8773
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Dimensions specified for %s at %L after its initialisation"
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr "Se especificarion dimensiones para %s en %L despuÃ©s de su inicializaciÃ³n"
  
! #: fortran/decl.cc:8781
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "Falta la especificaciÃ³n de matriz en %L en la declaraciÃ³n CODIMENSION"
  
! #: fortran/decl.cc:8790
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "La especificaciÃ³n de matriz se debe diferir en %L"
  
! #: fortran/decl.cc:8895
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "CarÃ¡cter inesperado en la lista de variables en %C"
  
! #: fortran/decl.cc:8932
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/decl.cc:8946 fortran/decl.cc:8986
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/decl.cc:8962
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "El puntero Cray en %C debe ser un entero"
  
! #: fortran/decl.cc:8966
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "El puntero Cray en %C tiene %d bytes de precisiÃ³n; las direcciones de memoria requieren %d bytes"
  
! #: fortran/decl.cc:8972
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Se esperaba \",\" en %C"
  
! #: fortran/decl.cc:9011
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot set Cray pointee array spec."
  msgstr "no se puede convertir a un tipo puntero"
  
! #: fortran/decl.cc:9035
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Se esperaba \")\" en %C"
  
! #: fortran/decl.cc:9047
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" or end of statement at %C"
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "Se esperaba \",\" o el final de la declaraciÃ³n en %C"
  
! #: fortran/decl.cc:9073
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "No se permite INTENT dentro de BLOCK en %C"
  
! #: fortran/decl.cc:9105
  #, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "No se permite OPTIONAL dentro de BLOCK en %C"
  
! #: fortran/decl.cc:9124
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr "La declaraciÃ³n de punteros Cray en %C requiere la opciÃ³n -fcray-pointer"
  
! #: fortran/decl.cc:9163
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: CONTIGUOUS statement at %C"
  msgid "CONTIGUOUS statement at %C"
  msgstr "Fortran 2008: DeclaraciÃ³n CONTIGUOUS en %C"
  
! #: fortran/decl.cc:9261
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "La especificaciÃ³n de acceso del operador %s en %C ya se habÃ­a especificado"
  
! #: fortran/decl.cc:9277
  #, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "La especificaciÃ³n de acceso del operador .%s. en %C ya se habÃ­a especificado"
  
! #: fortran/decl.cc:9325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: PROTECTED statement at %C"
  msgid "PROTECTED statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n PROTECTED en %C"
  
! #: fortran/decl.cc:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n PROTECTED en %C"
  
! #: fortran/decl.cc:9386 fortran/decl.cc:9411
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "SÃ³lo se permite la declaraciÃ³n PRIVATE en %C en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/decl.cc:9432 fortran/decl.cc:9452
  #, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "SÃ³lo se permite la declaraciÃ³n PRIVATE en %C en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/decl.cc:9474
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Se esperaba un nombre de variable en %C en la declaraciÃ³n PARAMETER"
  
! #: fortran/decl.cc:9481
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Se esperaba un signo = en la declaraciÃ³n PARAMETER en %C"
  
! #: fortran/decl.cc:9487
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Se esperaba una expresiÃ³n en %C en la declaraciÃ³n PARAMETER"
  
! #: fortran/decl.cc:9507
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Se inicializa una variable ya inicializada en %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.cc:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.cc:9548
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Caracteres inesperados en la declaraciÃ³n PARAMETER en %C"
  
! #: fortran/decl.cc:9567 fortran/decl.cc:9623
  #, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr ""
  
! #: fortran/decl.cc:9602
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Se esperaba una variable en la declaraciÃ³n READ en %C"
  
! #: fortran/decl.cc:9609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in VOLATILE statement at %C"
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n VOLATILE en %C"
  
! #: fortran/decl.cc:9658
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable in READ statement at %C"
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Se esperaba una variable en la declaraciÃ³n READ en %C"
  
! #: fortran/decl.cc:9665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in SAVE statement at %C"
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n SAVE en %C"
  
! #: fortran/decl.cc:9684
  #, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "DeclaraciÃ³n SAVE incondicional en %C despuÃ©s de una declaraciÃ³n SAVE previa"
  
! #: fortran/decl.cc:9695
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "DeclaraciÃ³n SAVE en %C despuÃ©s de una declaraciÃ³n SAVE incondicional"
  
! #: fortran/decl.cc:9743
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n SAVE en %C"
  
! #: fortran/decl.cc:9760
  #, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "No se permite VALUE dentro de BLOCK en %C"
  
! #: fortran/decl.cc:9764
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE statement at %C"
  msgid "VALUE statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n VALUE en %C"
  
! #: fortran/decl.cc:9802
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n VALUE en %C"
  
! #: fortran/decl.cc:9814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VOLATILE statement at %C"
  msgid "VOLATILE statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n VOLATILE en %C"
  
! #: fortran/decl.cc:9841
  #, fuzzy, gcc-internal-format
  #| msgid "Specifying VOLATILE for coarray variable '%s' at %C, which is use-/host-associated"
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr "Se especifica VOLATILE para la variable de comatriz '%s' en %C, la cual es asociada a uso/anfitriÃ³n"
  
! #: fortran/decl.cc:9866
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n VOLATILE en %C"
  
! #: fortran/decl.cc:9878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASYNCHRONOUS statement at %C"
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n ASYNCHRONOUS en %C"
  
! #: fortran/decl.cc:9922
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n ASYNCHRONOUS en %C"
  
! #: fortran/decl.cc:9947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after PROCEDURE declaration at %C"
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "Basura despuÃ©s de la declaraciÃ³n PROCEDURE en %C"
  
! #: fortran/decl.cc:10058
  #, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "MODULE PROCEDURE en %C debe estar en una interfaz genÃ©rica de mÃ³dulo"
  
! #: fortran/decl.cc:10116
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "El procedimiento intrÃ­nseco en %L no puede ser un MODULE PROCEDURE"
  
! #: fortran/decl.cc:10165
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "SÃ­mbolo ambiguo en la definiciÃ³n TYPE en %C"
  
! #: fortran/decl.cc:10174
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C has already been host associated"
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "El sÃ­mbolo '%s' en %C ya se habÃ­a asociado con el anfitriÃ³n"
  
! #: fortran/decl.cc:10180
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in EXTENDS expression at %C is not a derived type"
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr "'%s' en la expresiÃ³n EXTENDS en %C no es un tipo derivado"
  
! #: fortran/decl.cc:10187
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' cannot be extended at %C because it is BIND(C)"
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "'%s' no se puede extender en %C porque es BIND(C)"
  
! #: fortran/decl.cc:10194
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' cannot be extended at %C because it is a SEQUENCE type"
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "'%s' no se puede extender en %C porque es un tipo SEQUENCE"
  
! #: fortran/decl.cc:10217
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "El tipo derivado en %C sÃ³lo puede ser PRIVATE en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/decl.cc:10229
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "El tipo derivado en %C sÃ³lo puede ser PUBLIC en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/decl.cc:10250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ABSTRACT type '%s' used at %L"
  msgid "ABSTRACT type at %C"
  msgstr "El tipo ABSTRACT '%s' se usa en %L"
  
! #: fortran/decl.cc:10296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate construct label '%s' at %C"
  msgid "Failed to create structure type '%s' at %C"
  msgstr "Etiqueta construct '%s' duplicada en %C"
  
! #: fortran/decl.cc:10302
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type definition of '%s' at %C has already been defined"
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "La definiciÃ³n del tipo derivado de '%s' en %C ya se habÃ­a definido"
  
! #: fortran/decl.cc:10349
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after MAP statement at %C"
  msgstr "Basura despuÃ©s de la declaraciÃ³n ASSOCIATE en %C"
  
! #: fortran/decl.cc:10382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after UNION statement at %C"
  msgstr "Basura despuÃ©s de la declaraciÃ³n ASSOCIATE en %C"
  
! #: fortran/decl.cc:10417
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/decl.cc:10431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing structure name for outer structure definition at %0"
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Falta el nombre de la estructura para la definiciÃ³n de la estructura externa en %0"
  
! #: fortran/decl.cc:10449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after ASSOCIATE statement at %C"
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Basura despuÃ©s de la declaraciÃ³n ASSOCIATE en %C"
  
! #: fortran/decl.cc:10456
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "El nombre de tipo '%s' en %C no puede ser el mismo que un tipo intrÃ­nseco"
  
! #: fortran/decl.cc:10619
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Se esperaba :: en la definiciÃ³n TYPE en %C"
  
! #: fortran/decl.cc:10632
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003:  CONTAINS block in derived type definition at %C"
  msgid "Mangled derived type definition at %C"
  msgstr "Fortran 2003: Bloque CONTAINS en una definiciÃ³n de tipo derivado en %C"
  
! #: fortran/decl.cc:10661
  #, fuzzy, gcc-internal-format
  #| msgid "Type name '%s' at %C cannot be the same as an intrinsic type"
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "El nombre de tipo '%s' en %C no puede ser el mismo que un tipo intrÃ­nseco"
  
! #: fortran/decl.cc:10672
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "El nombre de tipo derivado '%s' en %C ya tiene un tipo bÃ¡sico de %s"
  
! #: fortran/decl.cc:10675
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type name '%s' at %C already has a basic type of %s"
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "El nombre de tipo derivado '%s' en %C ya tiene un tipo bÃ¡sico de %s"
  
! #: fortran/decl.cc:10690
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr "El argumento dummy '%s' en %L no puede ser OPTIONAL"
  
! #: fortran/decl.cc:10699
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type definition of '%s' at %C has already been defined"
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "La definiciÃ³n del tipo derivado de '%s' en %C ya se habÃ­a definido"
  
! #: fortran/decl.cc:10762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CHARACTER declaration at %C"
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n CHARACTER en %C"
  
! #: fortran/decl.cc:10845
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "El Apuntado Cray en %C no puede ser una matriz de forma asumida"
  
! #: fortran/decl.cc:10865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ENUM and ENUMERATOR at %C"
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "Fortran 2003: ENUM y ENUMERATOR en %C"
  
! #: fortran/decl.cc:10897
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "El enumerador excede el tipo entero de C en %C"
  
! #: fortran/decl.cc:10976
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "ENUMERATOR %L no se inicializÃ³ con una expresiÃ³n entera"
  
! #: fortran/decl.cc:11024
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "Se esperaba una declaraciÃ³n de definiciÃ³n ENUM antes de %C"
  
! #: fortran/decl.cc:11060
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Error sintÃ¡ctico en la definiciÃ³n ENUMERATOR en %C"
  
! #: fortran/decl.cc:11107 fortran/decl.cc:11122
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Especificador de acceso duplicado en %C"
  
! #: fortran/decl.cc:11142
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr "Los atributos de enlace ya especifican paso, NOPASS ilegal en %C"
  
! #: fortran/decl.cc:11162
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr "Los atributos de enlace ya especifican paso, PASS ilegal en %C"
  
! #: fortran/decl.cc:11189
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Atributo POINTER duplicado en %C"
  
! #: fortran/decl.cc:11207
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "NON_OVERRIDABLE duplicado en %C"
  
! #: fortran/decl.cc:11223
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "DEFERRED duplicado en %C"
  
! #: fortran/decl.cc:11236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Se esperaba un especificador de acceso en %C"
  
! #: fortran/decl.cc:11238
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Se esperaba un atributo de enlace en %C"
  
! #: fortran/decl.cc:11246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr "No pueden aparecer NON_OVERRIDABLE y DEFERRED al mismo tiempo en %C"
  
! #: fortran/decl.cc:11259
  #, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "Se requiere el atributo POINTER para el procedimiento de componente puntero en %C"
  
! #: fortran/decl.cc:11301
  #, fuzzy, gcc-internal-format
  #| msgid "Interface-name expected after '(' at %C"
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Se esperaba un nombre de interfaz despuÃ©s de '(' en %C"
  
! #: fortran/decl.cc:11307
  #, fuzzy, gcc-internal-format
  #| msgid "')' expected at %C"
  msgid "%<)%> expected at %C"
  msgstr "Se esperaba ')' en %C"
  
! #: fortran/decl.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Se debe especificar una interfaz para el enlace DEFERRED en %C"
  
! #: fortran/decl.cc:11332
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr "PROCEDURE(interface) en %C se debe declarar DEFERRED"
  
! #: fortran/decl.cc:11355
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Se esperaba un nombre de enlace en %C"
  
! #: fortran/decl.cc:11359
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: PROCEDURE list at %C"
  msgid "PROCEDURE list at %C"
  msgstr "Fortran 2008: Lista PROCEDURE en %C"
  
! #: fortran/decl.cc:11371
  #, fuzzy, gcc-internal-format
  #| msgid "'=> target' is invalid for DEFERRED binding at %C"
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "'=> objetivo' es no vÃ¡lido para el enlace DEFERRED en %C"
  
! #: fortran/decl.cc:11377
  #, fuzzy, gcc-internal-format
  #| msgid "'::' needed in PROCEDURE binding with explicit target at %C"
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr "Se necesita '::' en el enlace PROCEDURE con objetivo explÃ­cito en %C"
  
! #: fortran/decl.cc:11387
  #, fuzzy, gcc-internal-format
  #| msgid "Expected binding target after '=>' at %C"
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Se esperaba un objetivo de enlace despuÃ©s de '=>' en %C"
  
! #: fortran/decl.cc:11404
  #, fuzzy, gcc-internal-format
  #| msgid "Type '%s' containing DEFERRED binding at %C is not ABSTRACT"
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr "El tipo '%s' que contiene el enlace DEFERRED en %C no es ABSTRACT"
  
! #: fortran/decl.cc:11415
  #, fuzzy, gcc-internal-format
  #| msgid "There is already a procedure with binding name '%s' for the derived type '%s' at %C"
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Ya existe un procedimiento con nombre de enlazado '%s' para el tipo derivado '%s' en %C"
  
! #: fortran/decl.cc:11466
  #, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "GENERIC en %C debe estar dentro de un tipo derivado CONTAINS"
  
! #: fortran/decl.cc:11486
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "Expected %<::%> at %C"
  msgstr "Se esperaba '::' en %C"
  
! #: fortran/decl.cc:11498
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Se esperaba un nombre genÃ©rico o un descriptor de operador en %C"
  
! #: fortran/decl.cc:11519
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of PROGRAM statement at %C"
  msgid "Malformed GENERIC statement at %C"
  msgstr "Forma no vÃ¡lida de la declaraciÃ³n PROGRAM en %C"
  
! #: fortran/decl.cc:11530
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '=>' at %C"
  msgid "Expected %<=>%> at %C"
  msgstr "Se esperaba '=>' en %C"
  
! #: fortran/decl.cc:11566
  #, fuzzy, gcc-internal-format
  #| msgid "There's already a non-generic procedure with binding name '%s' for the derived type '%s' at %C"
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "Ya existe un procedimiento que no es genÃ©rico con el nombre de enlace '%s' para el tipo derivado '%s' en %C"
  
! #: fortran/decl.cc:11574
  #, fuzzy, gcc-internal-format
  #| msgid "Binding at %C must have the same access as already defined binding '%s'"
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr "El enlace en %C debe tener el mismo acceso que el enlace '%s' que ya estÃ¡ definido"
  
! #: fortran/decl.cc:11622
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Se esperaba un nombre de enlace especÃ­fico en %C"
  
! #: fortran/decl.cc:11632
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' already defined as specific binding for the generic '%s' at %C"
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "Ya se definiÃ³ '%s' como un enlace especÃ­fico para el genÃ©rico '%s' en %C"
  
! #: fortran/decl.cc:11650
  #, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Basura despuÃ©s del enlace GENERIC en %C"
  
! #: fortran/decl.cc:11685
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "La declaraciÃ³n FINAL en %C debe estar dentro de una secciÃ³n de tipo derivado CONTAINS"
  
! #: fortran/decl.cc:11697
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "La declaraciÃ³n de tipo derivado con FINAL en %C debe estar en la parte de especificaciÃ³n de un MODULE"
  
! #: fortran/decl.cc:11719
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "FINAL vacÃ­o en %C"
  
! #: fortran/decl.cc:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Se esperaba un nombre de procedimiento de mÃ³dulo en %C"
  
! #: fortran/decl.cc:11736
  #, fuzzy, gcc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "Expected %<,%> at %C"
  msgstr "Se esperaba \",\" en %C"
  
! #: fortran/decl.cc:11742
  #, fuzzy, gcc-internal-format
  #| msgid "Unknown procedure name \"%s\" at %C"
  msgid "Unknown procedure name %qs at %C"
  msgstr "Nombre de procedimiento \"%s\" desconocido en %C"
  
! #: fortran/decl.cc:11755
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is already defined as FINAL procedure!"
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "Â¡'%s' en %C ya se habÃ­a definido como un procedimiento FINAL!"
  
! #: fortran/decl.cc:11829
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Atributo desconocido en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/decl.cc:11875
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/decl.cc:11896
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.cc:11910
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Error sintÃ¡ctico en el iterador FORALL en %C"
  
! #: fortran/decl.cc:11974
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr "Error sintÃ¡ctico en el iterador FORALL en %C"
  
! #: fortran/decl.cc:11991
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr "Error sintÃ¡ctico en el iterador FORALL en %C"
  
! #: fortran/decl.cc:12008
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in FORALL iterator at %C"
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
*************** msgstr "Se esperaba un tipo de expresiÃ³
*** 75298,75310 ****
  msgid "show_expr(): Don't know how to show expr"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3549
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "show_code_node(): Bad statement code"
  msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
  
! #: fortran/dump-parse-tree.cc:3885 fortran/dump-parse-tree.cc:3990
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot convert %qs to interoperable type at %L"
--- 75631,75643 ----
  msgid "show_expr(): Don't know how to show expr"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3567
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "show_code_node(): Bad statement code"
  msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
  
! #: fortran/dump-parse-tree.cc:3903 fortran/dump-parse-tree.cc:4008
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert to a pointer type"
  msgid "Cannot convert %qs to interoperable type at %L"
*************** msgstr "El nÃºmero de elementos en el co
*** 75386,75582 ****
  msgid "Error in array constructor referenced at %L"
  msgstr "Error sintÃ¡ctico en el constructor de matriz en %C"
  
! #: fortran/expr.cc:1856 fortran/primary.cc:2292 fortran/primary.cc:2436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE attribute at %C"
  msgid "LEN part_ref at %C"
  msgstr "Fortran 2003: Atributo VALUE en %C"
  
! #: fortran/expr.cc:1881 fortran/primary.cc:2287 fortran/primary.cc:2451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "KIND part_ref at %C"
  msgstr "DeclaraciÃ³n IMPLICIT vacÃ­a en %C"
  
! #: fortran/expr.cc:1892
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "RE part_ref at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/expr.cc:1904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "IM part_ref at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/expr.cc:2554
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "los argumentos de la funciÃ³n elemental en %C no cumplen"
  
! #: fortran/expr.cc:2598
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Se requieren operandos numÃ©ricos o CHARACTER en la expresiÃ³n en %L"
  
! #: fortran/expr.cc:2623
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "El operador de concatenaciÃ³n en la expresiÃ³n en %L debe tener dos operandos CHARACTER"
  
! #: fortran/expr.cc:2630
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "El operador de concatenaciÃ³n en %L debe concatenar cadenas del mismo gÃ©nero"
  
! #: fortran/expr.cc:2640
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "El operador .NOT. en la expresiÃ³n en %L debe tener un operando LOGICAL"
  
! #: fortran/expr.cc:2656
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "Se requieren operandos LOGICAL en la expresiÃ³n en %L"
  
! #: fortran/expr.cc:2667
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "SÃ³lo se pueden usar operandos intrÃ­nsecos en la expresiÃ³n en %L"
  
! #: fortran/expr.cc:2675
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Se requieren operandos numÃ©ricos en la expresiÃ³n en %L"
  
! #: fortran/expr.cc:2698
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid initialization expression for ALLOCATABLE component '%s' in structure constructor at %L"
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "ExpresiÃ³n de inicializaciÃ³n no vÃ¡lida para el componente ALLOCATABLE '%s' en el constructor de estructura en %L"
  
! #: fortran/expr.cc:2835
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed or deferred character length variable '%s'  in constant expression at %L"
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Se asume o difiere el carÃ¡cter de longitud variable '%s' en la expresiÃ³n constante en %L"
  
! #: fortran/expr.cc:2910
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "no se permite el intrÃ­nseco transformacional '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.cc:2941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Evaluation of nonstandard initialization expression at %L"
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ExtensiÃ³n: EvaluaciÃ³n de una expresiÃ³n de inicializaciÃ³n no estÃ¡ndar en %L"
  
! #: fortran/expr.cc:3018 fortran/resolve.cc:2852
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' in initialization expression at %L must be an intrinsic function"
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "La funciÃ³n '%s' en la expresiÃ³n de inicializaciÃ³n en %L debe ser una funiÃ³n intrÃ­nseca"
  
! #: fortran/expr.cc:3030
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression"
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la funciÃ³n intrÃ­nseco '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.cc:3069
  #, fuzzy, gcc-internal-format
  #| msgid "PARAMETER '%s' is used at %L before its definition is complete"
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "Se usa el PARAMETER '%s' en %L antes de que su definiciÃ³n estÃ© completa"
  
! #: fortran/expr.cc:3089
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de tamaÃ±o asumido '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.cc:3095
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.cc:3104
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.cc:3108
  #, fuzzy, gcc-internal-format
  #| msgid "Deferred array '%s' at %L is not permitted in an initialization expression"
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz diferida '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.cc:3114
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "La matriz '%s' en %L es una variable, lo cual no se reduce a una expresiÃ³n constante"
  
! #: fortran/expr.cc:3120
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.cc:3130
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "El parÃ¡metro '%s' en %L no se ha declarado o es una variable, lo cual no se reduce a una expresiÃ³n constante"
  
! #: fortran/expr.cc:3184
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_init_expr(): Unknown expression type"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: fortran/expr.cc:3319
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be a statement function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "La funciÃ³n de especificaciÃ³n '%s' en %L no puede ser una funciÃ³n de declaraciÃ³n"
  
! #: fortran/expr.cc:3326
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be an internal function"
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "La funciÃ³n de especificaciÃ³n '%s' en %L no puede ser una funciÃ³n interna"
  
! #: fortran/expr.cc:3333
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L must be PURE"
  msgid "Specification function %qs at %L must be PURE"
  msgstr "La funciÃ³n de especificaciÃ³n '%s' en %L debe ser PURE"
  
! #: fortran/expr.cc:3341
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be RECURSIVE"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "La funciÃ³n de especificaciÃ³n '%s' en %L no puede ser RECURSIVE"
  
! #: fortran/expr.cc:3488
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' not allowed in expression at %L"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "No se permite el argumento dummy '%s' en la expresiÃ³n en %L"
  
! #: fortran/expr.cc:3496
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "El argumento dummy '%s' en %L no puede ser OPTIONAL"
  
! #: fortran/expr.cc:3503
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
--- 75719,75915 ----
  msgid "Error in array constructor referenced at %L"
  msgstr "Error sintÃ¡ctico en el constructor de matriz en %C"
  
! #: fortran/expr.cc:1861 fortran/primary.cc:2398 fortran/primary.cc:2575
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: VALUE attribute at %C"
  msgid "LEN part_ref at %C"
  msgstr "Fortran 2003: Atributo VALUE en %C"
  
! #: fortran/expr.cc:1886 fortran/primary.cc:2393 fortran/primary.cc:2590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Empty IMPLICIT statement at %C"
  msgid "KIND part_ref at %C"
  msgstr "DeclaraciÃ³n IMPLICIT vacÃ­a en %C"
  
! #: fortran/expr.cc:1897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "RE part_ref at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/expr.cc:1909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: IMPURE procedure at %C"
  msgid "IM part_ref at %C"
  msgstr "Fortran 2008: Procedimiento IMPURE en %C"
  
! #: fortran/expr.cc:2559
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr "los argumentos de la funciÃ³n elemental en %C no cumplen"
  
! #: fortran/expr.cc:2603
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Se requieren operandos numÃ©ricos o CHARACTER en la expresiÃ³n en %L"
  
! #: fortran/expr.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "El operador de concatenaciÃ³n en la expresiÃ³n en %L debe tener dos operandos CHARACTER"
  
! #: fortran/expr.cc:2635
  #, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "El operador de concatenaciÃ³n en %L debe concatenar cadenas del mismo gÃ©nero"
  
! #: fortran/expr.cc:2645
  #, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "El operador .NOT. en la expresiÃ³n en %L debe tener un operando LOGICAL"
  
! #: fortran/expr.cc:2661
  #, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "Se requieren operandos LOGICAL en la expresiÃ³n en %L"
  
! #: fortran/expr.cc:2672
  #, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "SÃ³lo se pueden usar operandos intrÃ­nsecos en la expresiÃ³n en %L"
  
! #: fortran/expr.cc:2680
  #, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Se requieren operandos numÃ©ricos en la expresiÃ³n en %L"
  
! #: fortran/expr.cc:2703
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid initialization expression for ALLOCATABLE component '%s' in structure constructor at %L"
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "ExpresiÃ³n de inicializaciÃ³n no vÃ¡lida para el componente ALLOCATABLE '%s' en el constructor de estructura en %L"
  
! #: fortran/expr.cc:2840
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed or deferred character length variable '%s'  in constant expression at %L"
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Se asume o difiere el carÃ¡cter de longitud variable '%s' en la expresiÃ³n constante en %L"
  
! #: fortran/expr.cc:2915
  #, fuzzy, gcc-internal-format
  #| msgid "transformational intrinsic '%s' at %L is not permitted in an initialization expression"
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "no se permite el intrÃ­nseco transformacional '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.cc:2946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Evaluation of nonstandard initialization expression at %L"
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ExtensiÃ³n: EvaluaciÃ³n de una expresiÃ³n de inicializaciÃ³n no estÃ¡ndar en %L"
  
! #: fortran/expr.cc:3023 fortran/resolve.cc:2862
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' in initialization expression at %L must be an intrinsic function"
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "La funciÃ³n '%s' en la expresiÃ³n de inicializaciÃ³n en %L debe ser una funiÃ³n intrÃ­nseca"
  
! #: fortran/expr.cc:3035
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic function '%s' at %L is not permitted in an initialization expression"
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la funciÃ³n intrÃ­nseco '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.cc:3074
  #, fuzzy, gcc-internal-format
  #| msgid "PARAMETER '%s' is used at %L before its definition is complete"
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "Se usa el PARAMETER '%s' en %L antes de que su definiciÃ³n estÃ© completa"
  
! #: fortran/expr.cc:3094
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de tamaÃ±o asumido '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.cc:3100
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.cc:3109
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.cc:3113
  #, fuzzy, gcc-internal-format
  #| msgid "Deferred array '%s' at %L is not permitted in an initialization expression"
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz diferida '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.cc:3119
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L is a variable, which does not reduce to a constant expression"
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "La matriz '%s' en %L es una variable, lo cual no se reduce a una expresiÃ³n constante"
  
! #: fortran/expr.cc:3125
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/expr.cc:3135
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter '%s' at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "El parÃ¡metro '%s' en %L no se ha declarado o es una variable, lo cual no se reduce a una expresiÃ³n constante"
  
! #: fortran/expr.cc:3189
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "check_init_expr(): Unknown expression type"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: fortran/expr.cc:3324
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be a statement function"
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "La funciÃ³n de especificaciÃ³n '%s' en %L no puede ser una funciÃ³n de declaraciÃ³n"
  
! #: fortran/expr.cc:3331
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be an internal function"
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "La funciÃ³n de especificaciÃ³n '%s' en %L no puede ser una funciÃ³n interna"
  
! #: fortran/expr.cc:3338
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L must be PURE"
  msgid "Specification function %qs at %L must be PURE"
  msgstr "La funciÃ³n de especificaciÃ³n '%s' en %L debe ser PURE"
  
! #: fortran/expr.cc:3346
  #, fuzzy, gcc-internal-format
  #| msgid "Specification function '%s' at %L cannot be RECURSIVE"
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "La funciÃ³n de especificaciÃ³n '%s' en %L no puede ser RECURSIVE"
  
! #: fortran/expr.cc:3493
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' not allowed in expression at %L"
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "No se permite el argumento dummy '%s' en la expresiÃ³n en %L"
  
! #: fortran/expr.cc:3501
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be OPTIONAL"
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "El argumento dummy '%s' en %L no puede ser OPTIONAL"
  
! #: fortran/expr.cc:3508
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)"
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
*************** msgstr "No coincide la interfaz en la as
*** 75782,75788 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Se requiere NOPASS o una interfaz explÃ­cita en %C"
  
! #: fortran/expr.cc:4232 fortran/expr.cc:4247 fortran/resolve.cc:2732
  #, fuzzy, gcc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for %qs at %L: %s"
--- 76115,76121 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Se requiere NOPASS o una interfaz explÃ­cita en %C"
  
! #: fortran/expr.cc:4232 fortran/expr.cc:4247 fortran/resolve.cc:2742
  #, fuzzy, gcc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for %qs at %L: %s"
*************** msgstr ""
*** 75906,75912 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "La expresiÃ³n objetivo en la asignaciÃ³n de puntero en %L debe entregar un resultado puntero"
  
! #: fortran/expr.cc:4638 fortran/resolve.cc:1571
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %L must not be ALLOCATABLE "
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
--- 76239,76245 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "La expresiÃ³n objetivo en la asignaciÃ³n de puntero en %L debe entregar un resultado puntero"
  
! #: fortran/expr.cc:4638 fortran/resolve.cc:1565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer initialization target at %L must not be ALLOCATABLE "
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
*************** msgstr "El objetivo de inicializaciÃ³n d
*** 75918,75924 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "El objetivo de inicializaciÃ³n de puntero en %C debe tener el atributo TARGET"
  
! #: fortran/expr.cc:4659 fortran/resolve.cc:1577
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "El objetivo de inicializaciÃ³n de puntero en %L debe tener el atributo SAVE"
--- 76251,76257 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "El objetivo de inicializaciÃ³n de puntero en %C debe tener el atributo TARGET"
  
! #: fortran/expr.cc:4659 fortran/resolve.cc:1571
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "El objetivo de inicializaciÃ³n de puntero en %L debe tener el atributo SAVE"
*************** msgstr "El procedimiento interno '%s' es
*** 75945,76055 ****
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6266
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Funciones puntero en un contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.cc:6274
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "ExpresiÃ³n que no es variable en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.cc:6282
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.cc:6293
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in variable definition context (%s) at %L is not a variable"
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "'%s' en el contexto de definiciÃ³n variable (%s) en %L no es una variable"
  
! #: fortran/expr.cc:6304
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Uno que no es POINTER en el contexto de asociaciÃ³n de puntero (%s) en %L"
  
! #: fortran/expr.cc:6313
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.cc:6326
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.cc:6339
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.cc:6370
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.cc:6387
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Argumento dummy '%s' con INTENT(IN) en el contexto de asociaciÃ³n de puntero (%s) en %L"
  
! #: fortran/expr.cc:6397
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Argumento dummy '%s' con INTENT(IN) en el contexto de definiciÃ³n de variable (%s) en %L"
  
! #: fortran/expr.cc:6410
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "La variable '%s' es PROTECTED y no puede aparecer en un contexto de asociaciÃ³n de puntero (%s) en %L"
  
! #: fortran/expr.cc:6418
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "La variable '%s' es PROTECTED y no puede aparecer en un contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.cc:6433
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "La variable '%s' no puede aparecer en un contexto de definiciÃ³n variable (%s) en %L en el procedimiento PURE"
  
! #: fortran/expr.cc:6493 fortran/expr.cc:6514
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado al objetivo con Ã­ndice vectorial en un contexto de definiciÃ³n variable (%s)"
  
! #: fortran/expr.cc:6498
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado a una expresiÃ³n en un contexto de definiciÃ³n variable (%s)"
  
! #: fortran/expr.cc:6507
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado a una expresiÃ³n en un contexto de definiciÃ³n variable (%s)"
  
! #: fortran/expr.cc:6526
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "El nombre asociado '%s' no puede aparecer en un contexto de definiciÃ³n variable (%s) en %L porque su obtetivo en %L tampoco puede aparecer"
  
! #: fortran/expr.cc:6568
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
--- 76278,76388 ----
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6267
  #, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "Fortran 2008: Funciones puntero en un contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.cc:6275
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "ExpresiÃ³n que no es variable en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.cc:6283
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.cc:6294
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' in variable definition context (%s) at %L is not a variable"
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "'%s' en el contexto de definiciÃ³n variable (%s) en %L no es una variable"
  
! #: fortran/expr.cc:6305
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "Uno que no es POINTER en el contexto de asociaciÃ³n de puntero (%s) en %L"
  
! #: fortran/expr.cc:6314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.cc:6327
  #, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.cc:6340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "LOCK_TYPE en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.cc:6371
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' in variable definition context (%s) at %L"
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "Constante nombrada '%s' en el contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.cc:6388
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' with INTENT(IN) in pointer association context (%s) at %L"
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "Argumento dummy '%s' con INTENT(IN) en el contexto de asociaciÃ³n de puntero (%s) en %L"
  
! #: fortran/expr.cc:6398
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' with INTENT(IN) in variable definition context (%s) at %L"
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "Argumento dummy '%s' con INTENT(IN) en el contexto de definiciÃ³n de variable (%s) en %L"
  
! #: fortran/expr.cc:6411
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is PROTECTED and can not appear in a pointer association context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "La variable '%s' es PROTECTED y no puede aparecer en un contexto de asociaciÃ³n de puntero (%s) en %L"
  
! #: fortran/expr.cc:6419
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is PROTECTED and can not appear in a variable definition context (%s) at %L"
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "La variable '%s' es PROTECTED y no puede aparecer en un contexto de definiciÃ³n variable (%s) en %L"
  
! #: fortran/expr.cc:6434
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' can not appear in a variable definition context (%s) at %L in PURE procedure"
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "La variable '%s' no puede aparecer en un contexto de definiciÃ³n variable (%s) en %L en el procedimiento PURE"
  
! #: fortran/expr.cc:6494 fortran/expr.cc:6515
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to vector-indexed target can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado al objetivo con Ã­ndice vectorial en un contexto de definiciÃ³n variable (%s)"
  
! #: fortran/expr.cc:6499
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado a una expresiÃ³n en un contexto de definiciÃ³n variable (%s)"
  
! #: fortran/expr.cc:6508
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "No se puede usar '%s' en %L asociado a una expresiÃ³n en un contexto de definiciÃ³n variable (%s)"
  
! #: fortran/expr.cc:6527
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' can not appear in a variable definition context (%s) at %L because its target at %L can not, either"
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "El nombre asociado '%s' no puede aparecer en un contexto de definiciÃ³n variable (%s) en %L porque su obtetivo en %L tampoco puede aparecer"
  
! #: fortran/expr.cc:6569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L associated to expression can not be used in a variable definition context (%s)"
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
*************** msgid "Illegal id in copy_walk_reduction
*** 76073,76079 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1514
! #: fortran/trans-array.cc:7156 fortran/trans-array.cc:8807
  #: fortran/trans-intrinsic.cc:8475
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 76406,76412 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1514
! #: fortran/trans-array.cc:7194 fortran/trans-array.cc:8856
  #: fortran/trans-intrinsic.cc:8475
  #, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr "La variable '%s' en %C no se pue
*** 76167,76173 ****
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/frontend-passes.cc:3481 fortran/trans-expr.cc:1900
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
--- 76500,76506 ----
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/frontend-passes.cc:3481 fortran/trans-expr.cc:1932
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
*************** msgstr ""
*** 76183,76189 ****
  msgid "Interchanging loops at %L"
  msgstr "%<continue%> debe estar dentro de un bucle"
  
! #: fortran/frontend-passes.cc:5852
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison between %qT and %qT"
  msgid "%s between %L and %L"
--- 76516,76522 ----
  msgid "Interchanging loops at %L"
  msgstr "%<continue%> debe estar dentro de un bucle"
  
! #: fortran/frontend-passes.cc:5855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "comparison between %qT and %qT"
  msgid "%s between %L and %L"
*************** msgstr "El primer argumento de la asigna
*** 76312,76323 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la asignaciÃ³n definida en %L debe ser INTENT(IN)"
  
! #: fortran/interface.cc:1035 fortran/resolve.cc:17916
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "El primer argumento de la interfaz de operador en %L debe ser INTENT(IN)"
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:17934
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la interfaz de operador en %L debe ser INTENT(IN)"
--- 76645,76656 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la asignaciÃ³n definida en %L debe ser INTENT(IN)"
  
! #: fortran/interface.cc:1035 fortran/resolve.cc:18228
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "El primer argumento de la interfaz de operador en %L debe ser INTENT(IN)"
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:18246
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "El segundo argumento de la interfaz de operador en %L debe ser INTENT(IN)"
*************** msgstr ""
*** 76342,77111 ****
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1932
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explÃ­cita"
  
! #: fortran/interface.cc:1937
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explÃ­cita"
  
! #: fortran/interface.cc:1941
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "El procedimiento '%s' en %s en %L no es ni funciÃ³n ni subrutina"
  
! #: fortran/interface.cc:1945
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "El procedimiento '%s' en %s en %L no es ni funciÃ³n ni subrutina"
  
! #: fortran/interface.cc:1957
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr "En %s en %L los procedimientos deben ser o todos SUBROUTINE o todos FUNCTION"
  
! #: fortran/interface.cc:1961
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr "En %s en %L los procedimientos deben ser puras FUNCTIONs ya que el nombre genÃ©rico es tambiÃ©n el nombre de un tipo derivado"
  
! #: fortran/interface.cc:1969
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Internal procedure '%s' in %s at %L"
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Fortran 2008: Procedimiento interno '%s' en %s en %L"
  
! #: fortran/interface.cc:2026 fortran/interface.cc:2031
  #, fuzzy, gcc-internal-format
  #| msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Las interfaces '%s' y '%s' son ambiguas en %s en %L"
  
! #: fortran/interface.cc:2036
  #, fuzzy, gcc-internal-format
  #| msgid "Although not referenced, '%s' has ambiguous interfaces at %L"
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Aunque no estÃ© referenciado, '%s' tiene interfaces ambiguas en %L"
  
! #: fortran/interface.cc:2074
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a module procedure"
  msgid "%qs at %L is not a module procedure"
  msgstr "'%s' en %L no es un procedimiento de mÃ³dulo"
  
! #: fortran/interface.cc:2279
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/interface.cc:2282
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (scalar and rank-%d)"
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (escalar y rango %d)"
  
! #: fortran/interface.cc:2285
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and scalar)"
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y escalar)"
  
! #: fortran/interface.cc:2288
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and rank-%d)"
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y rango %d)"
  
! #: fortran/interface.cc:2300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (scalar and rank-%d)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (escalar y rango %d)"
  
! #: fortran/interface.cc:2304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and scalar)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y escalar)"
  
! #: fortran/interface.cc:2308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and rank-%d)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y rango %d)"
  
! #: fortran/interface.cc:2431
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Argumento de procedimiento no vÃ¡lido en %L"
  
! #: fortran/interface.cc:2439 fortran/interface.cc:2466
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento dummy '%s' en %L: %s"
  
! #: fortran/interface.cc:2477
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to contiguous pointer dummy '%s' at %L must be simply contigous"
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "El argumento actual para el puntero dummy contiguo '%s' en %L debe ser simplemente contiguo"
  
! #: fortran/interface.cc:2500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "El argumento actual INTENT(%s) en %L puede interferir con el argumento actual en %L."
  
! #: fortran/interface.cc:2510
  #, fuzzy, gcc-internal-format
  #| msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "No coincide el tipo en el argumento '%s' en %L; se pasa %s a %s"
  
! #: fortran/interface.cc:2520
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:2534
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:2551
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimÃ³rfico"
  
! #: fortran/interface.cc:2561
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must have the same declared type"
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "El argumento actual para '%s' en %L debe tener el mismo tipo declarado"
  
! #: fortran/interface.cc:2576
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2592
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/interface.cc:2614
  #, fuzzy, gcc-internal-format
  #| msgid "Corank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "No coincide el corango en el argumento '%s' en %L (%d y %d)"
  
! #: fortran/interface.cc:2632
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be simply contiguous"
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "El argumento actual para '%s' en %L debe ser simplemente contiguo"
  
! #: fortran/interface.cc:2647
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:2662
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:2681
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' has to be a pointer or assumed-shape array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "El argumento dummy '%s' tiene que ser un puntero o una matriz de tamaÃ±o asumida sin atributo CONTIGUOUS - porque el argumento actual en %L no es simplemente contiguo y ambos son ASYNCHRONOUS o VOLATILE"
  
! #: fortran/interface.cc:2694
  #, fuzzy, gcc-internal-format
  #| msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument '%s'"
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Se pasa una comatriz en %L al argumento dummy INTENT(OUT) '%s', que no es comatriz, alojable"
  
! #: fortran/interface.cc:2701
  #, fuzzy, gcc-internal-format
  #| msgid "Passing coarray at %L to allocatable, noncoarray dummy argument '%s', which is invalid if the allocation status is modified"
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Se pasa una comatriz en %L al argumento dummy '%s' que no es comatriz, el cual es no vÃ¡lido si se modifica el estado de alojamiento"
  
! #: fortran/interface.cc:2787
  #, fuzzy, gcc-internal-format
  #| msgid "Polymorphic scalar passed to array dummy argument '%s' at %L"
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Se pasÃ³ un escalar polimÃ³rfico al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2798
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Se pasÃ³ un elemento de forma asumida o puntero a matriz al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2803
  #, fuzzy, gcc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Se pasÃ³ un elemento de forma asumida o puntero a matriz al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2816
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "ExtensiÃ³n: Argumento actual CHARACTER de gÃ©nero diferente a C_CHAR, sin gÃ©nero por defecto escalar con argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2824
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Argumento actual CHARACTER escalar con argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:3212
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "El argumento de palabra clave '%s' en %L no estÃ¡ en el procedimiento"
  
! #: fortran/interface.cc:3235
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "El argumento de palabra clave '%s' en %L no estÃ¡ en el procedimiento"
  
! #: fortran/interface.cc:3239
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "El argumento de palabra clave '%s' en %L no estÃ¡ en el procedimiento"
  
! #: fortran/interface.cc:3248
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is already associated with another actual argument"
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "El argumento de palabra clave '%s' en %L ya estÃ¡ asociado con otro argumento actual"
  
! #: fortran/interface.cc:3258
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "MÃ¡s argumentos actuales que formales en la llamada a procedimento en %L"
  
! #: fortran/interface.cc:3271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Falta la especificaciÃ³n de devoluciÃ³n alternativa en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:3285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "EspecificaciÃ³n de devoluciÃ³n alternativa inesperada en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:3314
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "IntrÃ­nseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/interface.cc:3317
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Null pointer at %L to non-pointer dummy '%s'"
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Puntero nulo en %L a un dummy '%s' que no es puntero"
  
! #: fortran/interface.cc:3343
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument '%s'"
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "El argumento actual polimÃ³rfico coindizado en %L se pasa al argumento dummy polimÃ³rfico '%s'"
  
! #: fortran/interface.cc:3379
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "No coincide la longitud de carÃ¡cter (%ld/%ld) entre el argumento actual y el argumento dummy puntero o alojable '%s' en %L"
  
! #: fortran/interface.cc:3386
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "No coincide la longitud de carÃ¡cter (%ld/%ld) entre el argumento actual y el argumento dummy de forma asumida '%s' en %L"
  
! #: fortran/interface.cc:3401
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L to allocatable or pointer dummy argument '%s' must have a deferred length type parameter if and only if the dummy has one"
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "El argumento actual en %L para el argumento alojable o dummy puntero '%s' debe tener un parÃ¡metro de tipo de longitud diferido si y sÃ³lo si el dummy tiene uno"
  
! #: fortran/interface.cc:3420
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of actual argument shorter than of dummy argument '%s' (%lu/%lu) at %L"
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "La longitud del carÃ¡cter del argumento actual es mÃ¡s corta que la del argumento dummy '%s' (%lu/%lu) en %L"
  
! #: fortran/interface.cc:3430 fortran/interface.cc:3435
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "El argumento actual contiene muy pocos elementos para el argumento dummy '%s' (%lu/%lu) en %L"
  
! #: fortran/interface.cc:3456
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure pointer for argument '%s' at %L"
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Se esperaba un puntero procedimiento para el argumento '%s' en %L"
  
! #: fortran/interface.cc:3473
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Falta un procedimiento para el argumento '%s' en %L"
  
! #: fortran/interface.cc:3538
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "El argumento actual para '%s' no puede ser una matriz de tamaÃ±o asumido en %L"
  
! #: fortran/interface.cc:3567
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:3582
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/interface.cc:3591
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy '%s'"
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: El argumento actual que no es puntero en %L para el puntero dummy '%s'"
  
! #: fortran/interface.cc:3600
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray and thus shall not have an array designator"
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "El argumento actuar para '%s' en %L debe ser una comatriz y por lo tanto no debe tener un designador de matriz"
  
! #: fortran/interface.cc:3614
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L to pointer dummy '%s'"
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Argumento actual coindizado en %L para el puntero dummy '%s'"
  
! #: fortran/interface.cc:3628
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L to allocatable dummy '%s' requires INTENT(IN)"
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "El argumento actual coindizado en %L para el dummy alojable '%s' requiere INTENT(IN)"
  
! #: fortran/interface.cc:3643
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy '%s' has neither ASYNCHRONOUS nor VOLATILE"
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "El argumento actual coindizado ASYNCHRONOUS o VOLATILE en %L requiere que el dummy '%s' no tenga ASYNCHRONOUS ni VOLATILE"
  
! #: fortran/interface.cc:3658
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy '%s' requires either VALUE or INTENT(IN)"
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "El argumento actual coindizado en %L con componente Ãºltimo alojable para el dummy '%s' requiere uno de VALUE o INTENT(IN)"
  
! #: fortran/interface.cc:3671
  #, fuzzy, gcc-internal-format
  #| msgid "Actual CLASS array argument for '%s' must be a full array at %L"
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "El argumento de la matriz CLASS actual para '%s' debe ser una matriz completa en %L"
  
! #: fortran/interface.cc:3682
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "El argumento actual para '%s' debe ser ALLOCATABLE en %L"
  
! #: fortran/interface.cc:3693
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3731
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument '%s'"
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "El argumento actual de secciÃ³n de matriz con subÃ­ndices vectoriales en %L es incompatible con el atributo INTENT(OUT), INTENT(INOUT), VOLATILE o ASYNCHRONOUS del argumento dummy '%s'"
  
! #: fortran/interface.cc:3751
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:3769
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de secciÃ³n de matriz en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:3790
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument '%s' due to VOLATILE attribute"
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de matriz de puntero en %L requiere un argumento dummy de forma asumida o matriz de puntero '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:3818
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Falta la especificaciÃ³n de devoluciÃ³n alternativa en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:3831
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument for argument '%s' at %L"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Falta el argumento actual para el argumento '%s' en %L"
  
! #: fortran/interface.cc:3959
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:3988
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4014
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4024
  #, fuzzy, gcc-internal-format
  #| msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "El mismo argumento actual estÃ¡ asociado con el argumento INTENT(%s) '%s' y el argumento INTENT(%s) '%s' en %L"
  
! #: fortran/interface.cc:4054
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4074
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "El argumento del procedimiento en %L es local a un procedimiento PURE y tiene el atributo POINTER"
  
! #: fortran/interface.cc:4086
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "El argumento coindizado en %L en un procedimiento PURE se pasa a un argumento INTENT(%s)"
  
! #: fortran/interface.cc:4096
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "El argumento actual coindizado en %L es un procedimiento PURE se pasa a un argumento dummy POINTER"
  
! #: fortran/interface.cc:4107
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument '%s'"
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "El argumento actual polimÃ³rfico coindizado en %L se pasa al argumento dummy polimÃ³rfico '%s'"
  
! #: fortran/interface.cc:4149
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called at %L is not explicitly declared"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "El procedimiento '%s' que se llama en %L no tiene una interfaz explÃ­cita"
  
! #: fortran/interface.cc:4153 fortran/interface.cc:4163
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called at %L is not explicitly declared"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "El procedimiento '%s' que se llama en %L no tiene una interfaz explÃ­cita"
  
! #: fortran/interface.cc:4159
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Se llamÃ³ al procedimiento '%s' con una interfaz implÃ­cita en %L"
  
! #: fortran/interface.cc:4172
  #, fuzzy, gcc-internal-format
  #| msgid "The pointer object '%s' at %L must have an explicit function interface or be declared as array"
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "El objeto puntero '%s' en %L debe tener una interfaz de funciÃ³n explÃ­cita o declrararse como matriz"
  
! #: fortran/interface.cc:4180
  #, fuzzy, gcc-internal-format
  #| msgid "The allocatable object '%s' at %L must have an explicit function interface or be declared as array"
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "El objeto allocatable '%s' en %L debe tener una interfaz de funciÃ³n explÃ­cita o declararse como matriz"
  
! #: fortran/interface.cc:4188
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable function '%s' at %L must have an explicit function interface"
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "La funciÃ³n allocatable '%s' en %L debe tener una interfaz de funciÃ³n explÃ­cita"
  
! #: fortran/interface.cc:4205
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Se requiere NOPASS o una interfaz explÃ­cita en %C"
  
! #: fortran/interface.cc:4214
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explÃ­cita para el procedimiento '%s' en %L"
  
! #: fortran/interface.cc:4223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "El sÃ­mbolo '%s' en %L ya tenÃ­a una interfaz explÃ­cita"
  
! #: fortran/interface.cc:4238
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure '%s'"
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "El argumento actual de LOCK_TYPE o con componente LOCK_TYPE en %L requiere una interfaz explÃ­cita para el procedimiento '%s'"
  
! #: fortran/interface.cc:4253
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure '%s'"
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "El argumento actual de LOCK_TYPE o con componente LOCK_TYPE en %L requiere una interfaz explÃ­cita para el procedimiento '%s'"
  
! #: fortran/interface.cc:4263
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "se requiere el argumento MOLD para NULL en %L"
  
! #: fortran/interface.cc:4271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "El sÃ­mbolo '%s' en %L ya tenÃ­a una interfaz explÃ­cita"
  
! #: fortran/interface.cc:4281
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explÃ­cita para el procedimiento '%s' en %L"
  
! #: fortran/interface.cc:4323
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' called with an implicit interface at %L"
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Se llamÃ³ al procedimiento de componente puntero '%s' con una interfaz implÃ­cita en %L"
  
! #: fortran/interface.cc:4334
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure pointer component '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explÃ­cita para el procedimiento de componente puntero '%s' en %L"
  
! #: fortran/interface.cc:4419
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "Se require MOLD= en un argumento NULL en %L: AmbigÃ¼edad entre las funciones especÃ­ficas %s y %s "
  
! #: fortran/interface.cc:4489
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qE"
  msgid "Unable to find symbol %qs"
  msgstr "%q+D es un alias del sÃ­mbolo sin definir %qE"
  
! #: fortran/interface.cc:4873
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %C is already present in the interface"
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "La entidad '%s' en %C ya estÃ¡ presente en la interfaz"
  
! #: fortran/interface.cc:4990
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - too many interface type"
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "error interno - demasiados tipos de interfaz"
  
! #: fortran/interface.cc:5084
  #, fuzzy, gcc-internal-format
  #| msgid "Can't overwrite GENERIC '%s' at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "No se puede sobreescribir el GENERIC '%s' en %L"
  
! #: fortran/interface.cc:5096
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "'%s' en %L sobreescribe un enlace de procedimiento declarad como NON_OVERRIDABLE"
  
! #: fortran/interface.cc:5104
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "'%s' en %L no debe ser DEFERRED porque sobreescribe un enlazado que no es DEFERRED"
  
! #: fortran/interface.cc:5112
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "'%s' en %L sobreescribe un procedimiento PURE y tambiÃ©n debe ser PURE"
  
! #: fortran/interface.cc:5121
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "'%s' en %L sobreescribe un procedimiento ELEMENTAL y tambiÃ©n debe ser ELEMENTAL"
  
! #: fortran/interface.cc:5127
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "'%s' en %L sobreeescribe un procedimiento que no es ELEMENTAL y tampoco debe ser ELEMENTAL"
  
! #: fortran/interface.cc:5136
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "'%s' en %L sobreescribe una SUBROUTINE y tambiÃ©n debe ser una SUBROUTINE"
  
! #: fortran/interface.cc:5147
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "'%s' en %L sobreescribe una FUNCTION y tambiÃ©n debe ser una FUNCTION"
  
! #: fortran/interface.cc:5155
  #, fuzzy, gcc-internal-format
  #| msgid "Argument mismatch for the overriding procedure '%s' at %L: %s"
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento '%s' que sobreescribe en %L: %s"
  
! #: fortran/interface.cc:5166
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "'%s' en %L sobreescribe un procedimiento PUBLIC y no debe ser PRIVATE"
  
! #: fortran/interface.cc:5196
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the corresponding argument of the overridden procedure"
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "El argumento dummy '%s' de '%s' en %L se debe llamar '%s' para que coincida con el argumento correspondiente al procedimiento sobreescrito"
  
! #: fortran/interface.cc:5207
  #, fuzzy, gcc-internal-format
  #| msgid "Argument mismatch for the overriding procedure '%s' at %L: %s"
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento '%s' que sobreescribe en %L: %s"
  
! #: fortran/interface.cc:5216
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have the same number of formal arguments as the overridden procedure"
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "'%s' en %L debe tener el mismo nombre de argumentos formales que el procedimiento sobreeescrito"
  
! #: fortran/interface.cc:5225
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "'%s' en %L sobreescribe un enlace NOPASS y tambiÃ©n debe ser NOPASS"
  
! #: fortran/interface.cc:5236
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "'%s' en %L sobreescribe un enlace con PASS y tambiÃ©n debe ser PASS"
  
! #: fortran/interface.cc:5243
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "El argumento dummy del objeto pasado de '%s' en %L debe estar en la misma posiciÃ³n que el argumento dummy del objeto pasado del procedimiento sobreescrito"
  
! #: fortran/interface.cc:5264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "La etiqueta %s en %L debe ser de tipo %s"
  
! #: fortran/interface.cc:5271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "El argumento dim en %L debe ser de tipo entero"
  
! #: fortran/interface.cc:5278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be scalar"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
  
! #: fortran/interface.cc:5282
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "El argumento %s en %L debe ser de longitud uno"
  
! #: fortran/interface.cc:5286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character-valued %s '%s' at %L must not be assumed length"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "La funciÃ³n %s valuada con carÃ¡cter '%s' en %L no debe tener longitud asumida"
  
! #: fortran/interface.cc:5290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/interface.cc:5348 fortran/interface.cc:5394
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "No se permite la declaraciÃ³n DATA en %C en un procedimiento PURE"
  
! #: fortran/interface.cc:5360
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL procedure '%s' at %L must have an explicit interface"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "El procedimiento ELEMENTAL '%s' en %L debe tener una interfaz explÃ­cita"
  
! #: fortran/interface.cc:5372
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to procedure `%s'"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "faltan argumentos para el procedimiento `%s'"
  
! #: fortran/interface.cc:5379
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
--- 76675,77455 ----
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1940
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explÃ­cita"
  
! #: fortran/interface.cc:1945
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explÃ­cita"
  
! #: fortran/interface.cc:1949
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "El procedimiento '%s' en %s en %L no es ni funciÃ³n ni subrutina"
  
! #: fortran/interface.cc:1953
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "El procedimiento '%s' en %s en %L no es ni funciÃ³n ni subrutina"
  
! #: fortran/interface.cc:1965
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr "En %s en %L los procedimientos deben ser o todos SUBROUTINE o todos FUNCTION"
  
! #: fortran/interface.cc:1969
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr "En %s en %L los procedimientos deben ser puras FUNCTIONs ya que el nombre genÃ©rico es tambiÃ©n el nombre de un tipo derivado"
  
! #: fortran/interface.cc:1977
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Internal procedure '%s' in %s at %L"
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Fortran 2008: Procedimiento interno '%s' en %s en %L"
  
! #: fortran/interface.cc:2034 fortran/interface.cc:2039
  #, fuzzy, gcc-internal-format
  #| msgid "Ambiguous interfaces '%s' and '%s' in %s at %L"
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Las interfaces '%s' y '%s' son ambiguas en %s en %L"
  
! #: fortran/interface.cc:2044
  #, fuzzy, gcc-internal-format
  #| msgid "Although not referenced, '%s' has ambiguous interfaces at %L"
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr "Aunque no estÃ© referenciado, '%s' tiene interfaces ambiguas en %L"
  
! #: fortran/interface.cc:2082
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a module procedure"
  msgid "%qs at %L is not a module procedure"
  msgstr "'%s' en %L no es un procedimiento de mÃ³dulo"
  
! #: fortran/interface.cc:2287
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/interface.cc:2290
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (scalar and rank-%d)"
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (escalar y rango %d)"
  
! #: fortran/interface.cc:2293
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and scalar)"
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y escalar)"
  
! #: fortran/interface.cc:2296
  #, fuzzy, gcc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and rank-%d)"
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y rango %d)"
  
! #: fortran/interface.cc:2308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (scalar and rank-%d)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (escalar y rango %d)"
  
! #: fortran/interface.cc:2312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and scalar)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y escalar)"
  
! #: fortran/interface.cc:2316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Rank mismatch in argument '%s' at %L (rank-%d and rank-%d)"
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "No coincide el rango en el argumento '%s' en %L (rango %d y rango %d)"
  
! #: fortran/interface.cc:2439
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Argumento de procedimiento no vÃ¡lido en %L"
  
! #: fortran/interface.cc:2448 fortran/interface.cc:2457
! #: fortran/interface.cc:2484
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento dummy '%s' en %L: %s"
  
! #: fortran/interface.cc:2495
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to contiguous pointer dummy '%s' at %L must be simply contigous"
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "El argumento actual para el puntero dummy contiguo '%s' en %L debe ser simplemente contiguo"
  
! #: fortran/interface.cc:2518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "INTENT(%s) actual argument at %L might interfere with actual argument at %L."
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "El argumento actual INTENT(%s) en %L puede interferir con el argumento actual en %L."
  
! #: fortran/interface.cc:2528
  #, fuzzy, gcc-internal-format
  #| msgid "Type mismatch in argument '%s' at %L; passed %s to %s"
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "No coincide el tipo en el argumento '%s' en %L; se pasa %s a %s"
  
! #: fortran/interface.cc:2538
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:2552
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:2569
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be polymorphic"
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "El argumento actual para '%s' en %L debe ser polimÃ³rfico"
  
! #: fortran/interface.cc:2579
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must have the same declared type"
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "El argumento actual para '%s' en %L debe tener el mismo tipo declarado"
  
! #: fortran/interface.cc:2594
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2610
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/interface.cc:2632
  #, fuzzy, gcc-internal-format
  #| msgid "Corank mismatch in argument '%s' at %L (%d and %d)"
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "No coincide el corango en el argumento '%s' en %L (%d y %d)"
  
! #: fortran/interface.cc:2650
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be simply contiguous"
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "El argumento actual para '%s' en %L debe ser simplemente contiguo"
  
! #: fortran/interface.cc:2665
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:2680
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:2699
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' has to be a pointer or assumed-shape array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr "El argumento dummy '%s' tiene que ser un puntero o una matriz de tamaÃ±o asumida sin atributo CONTIGUOUS - porque el argumento actual en %L no es simplemente contiguo y ambos son ASYNCHRONOUS o VOLATILE"
  
! #: fortran/interface.cc:2712
  #, fuzzy, gcc-internal-format
  #| msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument '%s'"
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr "Se pasa una comatriz en %L al argumento dummy INTENT(OUT) '%s', que no es comatriz, alojable"
  
! #: fortran/interface.cc:2719
  #, fuzzy, gcc-internal-format
  #| msgid "Passing coarray at %L to allocatable, noncoarray dummy argument '%s', which is invalid if the allocation status is modified"
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr "Se pasa una comatriz en %L al argumento dummy '%s' que no es comatriz, el cual es no vÃ¡lido si se modifica el estado de alojamiento"
  
! #: fortran/interface.cc:2805
  #, fuzzy, gcc-internal-format
  #| msgid "Polymorphic scalar passed to array dummy argument '%s' at %L"
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "Se pasÃ³ un escalar polimÃ³rfico al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "Se pasÃ³ un elemento de forma asumida o puntero a matriz al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2821
  #, fuzzy, gcc-internal-format
  #| msgid "Element of assumed-shaped or pointer array passed to array dummy argument '%s' at %L"
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "Se pasÃ³ un elemento de forma asumida o puntero a matriz al argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2834
  #, fuzzy, gcc-internal-format
  #| msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "ExtensiÃ³n: Argumento actual CHARACTER de gÃ©nero diferente a C_CHAR, sin gÃ©nero por defecto escalar con argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:2842
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%s' at %L"
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "Fortran 2003: Argumento actual CHARACTER escalar con argumento dummy de matriz '%s' en %L"
  
! #: fortran/interface.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "El argumento de palabra clave '%s' en %L no estÃ¡ en el procedimiento"
  
! #: fortran/interface.cc:3253
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "El argumento de palabra clave '%s' en %L no estÃ¡ en el procedimiento"
  
! #: fortran/interface.cc:3257
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is not in the procedure"
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "El argumento de palabra clave '%s' en %L no estÃ¡ en el procedimiento"
  
! #: fortran/interface.cc:3266
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument '%s' at %L is already associated with another actual argument"
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "El argumento de palabra clave '%s' en %L ya estÃ¡ asociado con otro argumento actual"
  
! #: fortran/interface.cc:3276
  #, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "MÃ¡s argumentos actuales que formales en la llamada a procedimento en %L"
  
! #: fortran/interface.cc:3289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Missing alternate return spec in subroutine call at %L"
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Falta la especificaciÃ³n de devoluciÃ³n alternativa en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:3303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected alternate return spec in subroutine call at %L"
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "EspecificaciÃ³n de devoluciÃ³n alternativa inesperada en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:3326
! #, gcc-internal-format
! msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
! msgstr ""
! 
! #: fortran/interface.cc:3340
! #, gcc-internal-format
! msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
! msgstr ""
! 
! #: fortran/interface.cc:3362
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "IntrÃ­nseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/interface.cc:3365
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Null pointer at %L to non-pointer dummy '%s'"
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Fortran 2008: Puntero nulo en %L a un dummy '%s' que no es puntero"
  
! #: fortran/interface.cc:3391
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3403
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument '%s'"
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "El argumento actual polimÃ³rfico coindizado en %L se pasa al argumento dummy polimÃ³rfico '%s'"
  
! #: fortran/interface.cc:3427
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "No coincide la longitud de carÃ¡cter (%ld/%ld) entre el argumento actual y el argumento dummy puntero o alojable '%s' en %L"
  
! #: fortran/interface.cc:3434
  #, fuzzy, gcc-internal-format
  #| msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument '%s' at %L"
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "No coincide la longitud de carÃ¡cter (%ld/%ld) entre el argumento actual y el argumento dummy de forma asumida '%s' en %L"
  
! #: fortran/interface.cc:3449
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L to allocatable or pointer dummy argument '%s' must have a deferred length type parameter if and only if the dummy has one"
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr "El argumento actual en %L para el argumento alojable o dummy puntero '%s' debe tener un parÃ¡metro de tipo de longitud diferido si y sÃ³lo si el dummy tiene uno"
  
! #: fortran/interface.cc:3472
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of actual argument shorter than of dummy argument '%s' (%lu/%lu) at %L"
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "La longitud del carÃ¡cter del argumento actual es mÃ¡s corta que la del argumento dummy '%s' (%lu/%lu) en %L"
  
! #: fortran/interface.cc:3482 fortran/interface.cc:3487
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) at %L"
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "El argumento actual contiene muy pocos elementos para el argumento dummy '%s' (%lu/%lu) en %L"
  
! #: fortran/interface.cc:3508
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure pointer for argument '%s' at %L"
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Se esperaba un puntero procedimiento para el argumento '%s' en %L"
  
! #: fortran/interface.cc:3525
  #, fuzzy, gcc-internal-format
  #| msgid "Expected a procedure for argument '%s' at %L"
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Falta un procedimiento para el argumento '%s' en %L"
  
! #: fortran/interface.cc:3590
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' cannot be an assumed-size array at %L"
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "El argumento actual para '%s' no puede ser una matriz de tamaÃ±o asumido en %L"
  
! #: fortran/interface.cc:3619
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to non-INTENT(INOUT) dummy '%s' at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr "Argumento actual para el dummy que no es INTENT(OUT) '%s' en %L, el cual es LOCK_TYPE o tiene un componente LOCK_TYPE"
  
! #: fortran/interface.cc:3634
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/interface.cc:3643
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy '%s'"
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Fortran 2008: El argumento actual que no es puntero en %L para el puntero dummy '%s'"
  
! #: fortran/interface.cc:3652
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray and thus shall not have an array designator"
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr "El argumento actuar para '%s' en %L debe ser una comatriz y por lo tanto no debe tener un designador de matriz"
  
! #: fortran/interface.cc:3666
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L to pointer dummy '%s'"
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Argumento actual coindizado en %L para el puntero dummy '%s'"
  
! #: fortran/interface.cc:3680
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L to allocatable dummy '%s' requires INTENT(IN)"
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "El argumento actual coindizado en %L para el dummy alojable '%s' requiere INTENT(IN)"
  
! #: fortran/interface.cc:3695
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy '%s' has neither ASYNCHRONOUS nor VOLATILE"
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr "El argumento actual coindizado ASYNCHRONOUS o VOLATILE en %L requiere que el dummy '%s' no tenga ASYNCHRONOUS ni VOLATILE"
  
! #: fortran/interface.cc:3710
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy '%s' requires either VALUE or INTENT(IN)"
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "El argumento actual coindizado en %L con componente Ãºltimo alojable para el dummy '%s' requiere uno de VALUE o INTENT(IN)"
  
! #: fortran/interface.cc:3723
  #, fuzzy, gcc-internal-format
  #| msgid "Actual CLASS array argument for '%s' must be a full array at %L"
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "El argumento de la matriz CLASS actual para '%s' debe ser una matriz completa en %L"
  
! #: fortran/interface.cc:3734
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be ALLOCATABLE at %L"
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "El argumento actual para '%s' debe ser ALLOCATABLE en %L"
  
! #: fortran/interface.cc:3745
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3783
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument '%s'"
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr "El argumento actual de secciÃ³n de matriz con subÃ­ndices vectoriales en %L es incompatible con el atributo INTENT(OUT), INTENT(INOUT), VOLATILE o ASYNCHRONOUS del argumento dummy '%s'"
  
! #: fortran/interface.cc:3803
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de forma asumida en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:3821
  #, fuzzy, gcc-internal-format
  #| msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument '%s' due to VOLATILE attribute"
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de secciÃ³n de matriz en %L es incompatible con el argumento dummy de forma no asumida '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:3842
  #, fuzzy, gcc-internal-format
  #| msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument '%s' due to VOLATILE attribute"
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "El argumento actual de matriz de puntero en %L requiere un argumento dummy de forma asumida o matriz de puntero '%s' debido al atributo VOLATILE"
  
! #: fortran/interface.cc:3870
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Falta la especificaciÃ³n de devoluciÃ³n alternativa en la llamada a subrutina en %L"
  
! #: fortran/interface.cc:3883
  #, fuzzy, gcc-internal-format
  #| msgid "Missing actual argument for argument '%s' at %L"
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "Falta el argumento actual para el argumento '%s' en %L"
  
! #: fortran/interface.cc:4011
  #, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr ""
  
! #: fortran/interface.cc:4040
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4066
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4076
  #, fuzzy, gcc-internal-format
  #| msgid "Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) argument '%s' at %L"
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr "El mismo argumento actual estÃ¡ asociado con el argumento INTENT(%s) '%s' y el argumento INTENT(%s) '%s' en %L"
  
! #: fortran/interface.cc:4106
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4126
  #, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "El argumento del procedimiento en %L es local a un procedimiento PURE y tiene el atributo POINTER"
  
! #: fortran/interface.cc:4138
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "El argumento coindizado en %L en un procedimiento PURE se pasa a un argumento INTENT(%s)"
  
! #: fortran/interface.cc:4148
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "El argumento actual coindizado en %L es un procedimiento PURE se pasa a un argumento dummy POINTER"
  
! #: fortran/interface.cc:4159
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument '%s'"
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "El argumento actual polimÃ³rfico coindizado en %L se pasa al argumento dummy polimÃ³rfico '%s'"
  
! #: fortran/interface.cc:4201
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called at %L is not explicitly declared"
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "El procedimiento '%s' que se llama en %L no tiene una interfaz explÃ­cita"
  
! #: fortran/interface.cc:4205 fortran/interface.cc:4215
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called at %L is not explicitly declared"
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "El procedimiento '%s' que se llama en %L no tiene una interfaz explÃ­cita"
  
! #: fortran/interface.cc:4211
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' called with an implicit interface at %L"
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "Se llamÃ³ al procedimiento '%s' con una interfaz implÃ­cita en %L"
  
! #: fortran/interface.cc:4224
  #, fuzzy, gcc-internal-format
  #| msgid "The pointer object '%s' at %L must have an explicit function interface or be declared as array"
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "El objeto puntero '%s' en %L debe tener una interfaz de funciÃ³n explÃ­cita o declrararse como matriz"
  
! #: fortran/interface.cc:4232
  #, fuzzy, gcc-internal-format
  #| msgid "The allocatable object '%s' at %L must have an explicit function interface or be declared as array"
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "El objeto allocatable '%s' en %L debe tener una interfaz de funciÃ³n explÃ­cita o declararse como matriz"
  
! #: fortran/interface.cc:4240
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable function '%s' at %L must have an explicit function interface"
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "La funciÃ³n allocatable '%s' en %L debe tener una interfaz de funciÃ³n explÃ­cita"
  
! #: fortran/interface.cc:4257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NOPASS or explicit interface required at %C"
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Se requiere NOPASS o una interfaz explÃ­cita en %C"
  
! #: fortran/interface.cc:4266
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explÃ­cita para el procedimiento '%s' en %L"
  
! #: fortran/interface.cc:4275
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "El sÃ­mbolo '%s' en %L ya tenÃ­a una interfaz explÃ­cita"
  
! #: fortran/interface.cc:4290
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure '%s'"
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "El argumento actual de LOCK_TYPE o con componente LOCK_TYPE en %L requiere una interfaz explÃ­cita para el procedimiento '%s'"
  
! #: fortran/interface.cc:4305
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure '%s'"
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "El argumento actual de LOCK_TYPE o con componente LOCK_TYPE en %L requiere una interfaz explÃ­cita para el procedimiento '%s'"
  
! #: fortran/interface.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "se requiere el argumento MOLD para NULL en %L"
  
! #: fortran/interface.cc:4323
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "El sÃ­mbolo '%s' en %L ya tenÃ­a una interfaz explÃ­cita"
  
! #: fortran/interface.cc:4333
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure '%s' at %L"
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explÃ­cita para el procedimiento '%s' en %L"
  
! #: fortran/interface.cc:4375
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' called with an implicit interface at %L"
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "Se llamÃ³ al procedimiento de componente puntero '%s' con una interfaz implÃ­cita en %L"
  
! #: fortran/interface.cc:4386
  #, fuzzy, gcc-internal-format
  #| msgid "Keyword argument requires explicit interface for procedure pointer component '%s' at %L"
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "El argumento de palabra clave requiere una interfaz explÃ­cita para el procedimiento de componente puntero '%s' en %L"
  
! #: fortran/interface.cc:4471
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr "Se require MOLD= en un argumento NULL en %L: AmbigÃ¼edad entre las funciones especÃ­ficas %s y %s "
  
! #: fortran/interface.cc:4541
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qE"
  msgid "Unable to find symbol %qs"
  msgstr "%q+D es un alias del sÃ­mbolo sin definir %qE"
  
! #: fortran/interface.cc:4925
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %C is already present in the interface"
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "La entidad '%s' en %C ya estÃ¡ presente en la interfaz"
  
! #: fortran/interface.cc:5042
  #, fuzzy, gcc-internal-format
  #| msgid "internal error - too many interface type"
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "error interno - demasiados tipos de interfaz"
  
! #: fortran/interface.cc:5136
  #, fuzzy, gcc-internal-format
  #| msgid "Can't overwrite GENERIC '%s' at %L"
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "No se puede sobreescribir el GENERIC '%s' en %L"
  
! #: fortran/interface.cc:5148
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "'%s' en %L sobreescribe un enlace de procedimiento declarad como NON_OVERRIDABLE"
  
! #: fortran/interface.cc:5156
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr "'%s' en %L no debe ser DEFERRED porque sobreescribe un enlazado que no es DEFERRED"
  
! #: fortran/interface.cc:5164
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PURE procedure and must also be PURE"
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "'%s' en %L sobreescribe un procedimiento PURE y tambiÃ©n debe ser PURE"
  
! #: fortran/interface.cc:5173
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "'%s' en %L sobreescribe un procedimiento ELEMENTAL y tambiÃ©n debe ser ELEMENTAL"
  
! #: fortran/interface.cc:5179
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "'%s' en %L sobreeescribe un procedimiento que no es ELEMENTAL y tampoco debe ser ELEMENTAL"
  
! #: fortran/interface.cc:5188
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "'%s' en %L sobreescribe una SUBROUTINE y tambiÃ©n debe ser una SUBROUTINE"
  
! #: fortran/interface.cc:5199
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION"
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "'%s' en %L sobreescribe una FUNCTION y tambiÃ©n debe ser una FUNCTION"
  
! #: fortran/interface.cc:5207
  #, fuzzy, gcc-internal-format
  #| msgid "Argument mismatch for the overriding procedure '%s' at %L: %s"
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento '%s' que sobreescribe en %L: %s"
  
! #: fortran/interface.cc:5218
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "'%s' en %L sobreescribe un procedimiento PUBLIC y no debe ser PRIVATE"
  
! #: fortran/interface.cc:5248
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' of '%s' at %L should be named '%s' as to match the corresponding argument of the overridden procedure"
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr "El argumento dummy '%s' de '%s' en %L se debe llamar '%s' para que coincida con el argumento correspondiente al procedimiento sobreescrito"
  
! #: fortran/interface.cc:5259
  #, fuzzy, gcc-internal-format
  #| msgid "Argument mismatch for the overriding procedure '%s' at %L: %s"
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento '%s' que sobreescribe en %L: %s"
  
! #: fortran/interface.cc:5268
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have the same number of formal arguments as the overridden procedure"
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr "'%s' en %L debe tener el mismo nombre de argumentos formales que el procedimiento sobreeescrito"
  
! #: fortran/interface.cc:5277
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS"
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "'%s' en %L sobreescribe un enlace NOPASS y tambiÃ©n debe ser NOPASS"
  
! #: fortran/interface.cc:5288
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L overrides a binding with PASS and must also be PASS"
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "'%s' en %L sobreescribe un enlace con PASS y tambiÃ©n debe ser PASS"
  
! #: fortran/interface.cc:5295
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr "El argumento dummy del objeto pasado de '%s' en %L debe estar en la misma posiciÃ³n que el argumento dummy del objeto pasado del procedimiento sobreescrito"
  
! #: fortran/interface.cc:5316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s tag at %L must be of type %s"
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "La etiqueta %s en %L debe ser de tipo %s"
  
! #: fortran/interface.cc:5323
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument dim at %L must be of INTEGER type"
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "El argumento dim en %L debe ser de tipo entero"
  
! #: fortran/interface.cc:5330
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be scalar"
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
  
! #: fortran/interface.cc:5334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Argument of %s at %L must be of length one"
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "El argumento %s en %L debe ser de longitud uno"
  
! #: fortran/interface.cc:5338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Character-valued %s '%s' at %L must not be assumed length"
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "La funciÃ³n %s valuada con carÃ¡cter '%s' en %L no debe tener longitud asumida"
  
! #: fortran/interface.cc:5342
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/interface.cc:5400 fortran/interface.cc:5446
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "DATA statement at %C is not allowed in a PURE procedure"
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "No se permite la declaraciÃ³n DATA en %C en un procedimiento PURE"
  
! #: fortran/interface.cc:5412
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL procedure '%s' at %L must have an explicit interface"
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "El procedimiento ELEMENTAL '%s' en %L debe tener una interfaz explÃ­cita"
  
! #: fortran/interface.cc:5424
  #, fuzzy, gcc-internal-format
  #| msgid "too few arguments to procedure `%s'"
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "faltan argumentos para el procedimiento `%s'"
  
! #: fortran/interface.cc:5431
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments to procedure `%s'"
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
*************** msgstr "ConversiÃ³n de %s a %s en %L"
*** 77316,77322 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5413 fortran/resolve.cc:11245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
--- 77660,77666 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5413 fortran/resolve.cc:11511
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Can't convert %s to %s at %L"
  msgid "Cannot convert %s to %s at %L"
*************** msgstr "NAMELIST '%s' en la declaraciÃ³n
*** 77933,77939 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "El objeto NAMELIST '%s' en la lista de nombres '%s' en %L es polimÃ³rfico y requiere un procedimiento de entrada/salida definido"
  
! #: fortran/io.cc:3422 fortran/resolve.cc:15736
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
--- 78277,78283 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "El objeto NAMELIST '%s' en la lista de nombres '%s' en %L es polimÃ³rfico y requiere un procedimiento de entrada/salida definido"
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16056
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST object '%s' in namelist '%s' at %L with ALLOCATABLE or POINTER components"
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
*************** msgstr "El cÃ³digo STOP en %L debe ser u
*** 78559,78565 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "El cÃ³digo STOP en %L debe ser un entero por defecto KIND=%d"
  
! #: fortran/match.cc:3210 fortran/resolve.cc:12384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
--- 78903,78909 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "El cÃ³digo STOP en %L debe ser un entero por defecto KIND=%d"
  
! #: fortran/match.cc:3210 fortran/resolve.cc:12650
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
*************** msgstr "Se esperaba la inicializaciÃ³n d
*** 79126,79229 ****
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Se esperaba el nombre de bloque '%s' de la construcciÃ³n SELECT en %C"
  
! #: fortran/match.cc:6635
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un subprograma contenido"
  
! #: fortran/match.cc:6663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in PROTECTED statement at %C"
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n PROTECTED en %C"
  
! #: fortran/match.cc:6688
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr "El selector en SELECT TYPE en %C no es una variable nombrada; use nombre-asociado =>"
  
! #: fortran/match.cc:6855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: LOCK statement at %C"
  msgid "SELECT RANK statement at %C"
  msgstr "Fortran 2008: DeclaraciÃ³n LOCK en %C"
  
! #: fortran/match.cc:6896 fortran/match.cc:6950
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6960
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in PROTECTED statement at %C"
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n PROTECTED en %C"
  
! #: fortran/match.cc:6996
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "DeclaraciÃ³n CASE inesperada en %C"
  
! #: fortran/match.cc:7048
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Error sintÃ¡ctico en la especificaciÃ³n CASE en %C"
  
! #: fortran/match.cc:7066
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "DeclaraciÃ³n TYPE IS inesperada en %C"
  
! #: fortran/match.cc:7098
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7120
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Error sintÃ¡ctico en la especificaciÃ³n TYPE IS en %C"
  
! #: fortran/match.cc:7196
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Error sintÃ¡ctico en la especificaciÃ³n CLASS IS en %C"
  
! #: fortran/match.cc:7216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected RANK statement at %C"
  msgstr "DeclaraciÃ³n END inesperada en %C"
  
! #: fortran/match.cc:7262
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL stride expression at %L must be a scalar %s"
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "La expresiÃ³n de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/match.cc:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE specification at %C"
  msgid "Syntax error in RANK specification at %C"
  msgstr "Error sintÃ¡ctico en la especificaciÃ³n CASE en %C"
  
! #: fortran/match.cc:7420
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "La declaraciÃ³n ELSEWHERE en %C no estÃ¡ dentro de un bloque WHERE"
  
! #: fortran/match.cc:7458
  #, fuzzy, gcc-internal-format
  #| msgid "Label '%s' at %C doesn't match WHERE label '%s'"
  msgid "Label %qs at %C doesn't match WHERE label %qs"
--- 79470,79573 ----
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "Se esperaba el nombre de bloque '%s' de la construcciÃ³n SELECT en %C"
  
! #: fortran/match.cc:6654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un subprograma contenido"
  
! #: fortran/match.cc:6682
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in PROTECTED statement at %C"
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n PROTECTED en %C"
  
! #: fortran/match.cc:6707
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr "El selector en SELECT TYPE en %C no es una variable nombrada; use nombre-asociado =>"
  
! #: fortran/match.cc:6874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: LOCK statement at %C"
  msgid "SELECT RANK statement at %C"
  msgstr "Fortran 2008: DeclaraciÃ³n LOCK en %C"
  
! #: fortran/match.cc:6915 fortran/match.cc:6969
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in PROTECTED statement at %C"
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n PROTECTED en %C"
  
! #: fortran/match.cc:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "DeclaraciÃ³n CASE inesperada en %C"
  
! #: fortran/match.cc:7067
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Error sintÃ¡ctico en la especificaciÃ³n CASE en %C"
  
! #: fortran/match.cc:7085
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "DeclaraciÃ³n TYPE IS inesperada en %C"
  
! #: fortran/match.cc:7117
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7128
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7139
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Error sintÃ¡ctico en la especificaciÃ³n TYPE IS en %C"
  
! #: fortran/match.cc:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Error sintÃ¡ctico en la especificaciÃ³n CLASS IS en %C"
  
! #: fortran/match.cc:7235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected END statement at %C"
  msgid "Unexpected RANK statement at %C"
  msgstr "DeclaraciÃ³n END inesperada en %C"
  
! #: fortran/match.cc:7281
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL stride expression at %L must be a scalar %s"
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "La expresiÃ³n de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/match.cc:7290
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7317
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in CASE specification at %C"
  msgid "Syntax error in RANK specification at %C"
  msgstr "Error sintÃ¡ctico en la especificaciÃ³n CASE en %C"
  
! #: fortran/match.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "La declaraciÃ³n ELSEWHERE en %C no estÃ¡ dentro de un bloque WHERE"
  
! #: fortran/match.cc:7477
  #, fuzzy, gcc-internal-format
  #| msgid "Label '%s' at %C doesn't match WHERE label '%s'"
  msgid "Label %qs at %C doesn't match WHERE label %qs"
*************** msgstr ""
*** 79278,81739 ****
  msgid "gfc_code2string(): Bad code"
  msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
  
! #: fortran/module.cc:238
  #, gcc-internal-format
  msgid "free_pi_tree(): Unresolved fixup"
  msgstr ""
  
! #: fortran/module.cc:455
  #, gcc-internal-format
  msgid "associate_integer_pointer(): Already associated"
  msgstr ""
  
! #: fortran/module.cc:539
  #, gcc-internal-format, gfc-internal-format
  msgid "module nature in USE statement at %C"
  msgstr "mÃ³dulo natural en la declaraciÃ³n USE en %C"
  
! #: fortran/module.cc:551
  #, gcc-internal-format, gfc-internal-format
  msgid "Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC"
  msgstr "El mÃ³dulo natural en la declaraciÃ³n USE en %C debe ser uno de INTRINSIC o NON_INTRINSIC"
  
! #: fortran/module.cc:564
  #, gcc-internal-format, gfc-internal-format
  msgid "\"::\" was expected after module nature at %C but was not found"
  msgstr "Se esperaba \"::\" despuÃ©s del mÃ³dulo natural en %C pero no se encontrÃ³"
  
! #: fortran/module.cc:574
  #, gcc-internal-format, gfc-internal-format
  msgid "\"USE :: module\" at %C"
  msgstr "\"USE :: module\" en %C"
  
! #: fortran/module.cc:633
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing generic specification in USE statement at %C"
  msgstr "Falta la especificaciÃ³n genÃ©rica en la declaraciÃ³n USE en %C"
  
! #: fortran/module.cc:644
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "Se renombran operadores en declaraciones USE en %C"
  
! #: fortran/module.cc:688
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L conflicts with symbol from module '%s', use-associated at %L"
  msgid "Symbol %qs at %L conflicts with the rename symbol at %L"
  msgstr "El sÃ­mbolo '%s' en %L genera conflictos con el sÃ­mbolo del mÃ³dulo '%s' asociado a uso en %L"
  
! #: fortran/module.cc:691
  #, fuzzy, gcc-internal-format
  #| msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgid "Symbol %qs at %L conflicts with the symbol at %L"
  msgstr "La etiqueta SOURCE en %L tiene conflictos con la especificaciÃ³n de tipo en %L"
  
! #: fortran/module.cc:699
  #, fuzzy, gcc-internal-format
  #| msgid "The name %qs at %C has already been used as an external module name."
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "El nombre %qs en %C ya se estÃ¡ usando como un nombre de mÃ³dulo externo."
  
! #: fortran/module.cc:762
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "declaraciÃ³n SUBMODULE en %C"
  
! #: fortran/module.cc:767
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un subprograma contenido"
  
! #: fortran/module.cc:842
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Error sintÃ¡ctico en la sentencia SUBMODULE en %C"
  
! #: fortran/module.cc:1202
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "Leyendo el mÃ³dulo %qs en la lÃ­nea %d columna %d: %s"
  
! #: fortran/module.cc:1206
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "Escribiendo el mÃ³dulo %qs en la lÃ­nea %d columna %d: %s"
  
! #: fortran/module.cc:1210
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr "MÃ³dulo %qs en la lÃ­nea %d columna %d: %s"
  
! #: fortran/module.cc:1643
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr "require_atom(): tipo de Ã¡tomo requerido incorrecto"
  
! #: fortran/module.cc:1692
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Error al escribir el fichero de mÃ³dulos: %s"
  
! #: fortran/module.cc:1742
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr "write_atom(): Intentando escribir Ã¡tomo incorrecto"
  
! #: fortran/module.cc:1963
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr "unquote_string(): cadena incorrecta"
  
! #: fortran/module.cc:2979
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr "mio_array_ref(): Referencia de array desconocido"
  
! #: fortran/module.cc:5114
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "!$OMP DECLARE REDUCTION ambiguo en el mÃ³dulo %s en %L"
  
! #: fortran/module.cc:5117
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "!$OMP DECLARE REDUCTION anterior en el mÃ³dulo %s en %L"
  
! #: fortran/module.cc:5311
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "%qs del mÃ³dulo %qs, importado en %C, es tambiÃ©n el nombre de la unidad de programa actual"
  
! #: fortran/module.cc:5448
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr ""
  
! #: fortran/module.cc:5727
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "El sÃ­mbolo %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qs"
  
! #: fortran/module.cc:5734
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "El operador de usuario %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qs"
  
! #: fortran/module.cc:5739
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "El operador intrÃ­nseco %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qs"
  
! #: fortran/module.cc:5975
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr "write_symbol(): sÃ­mbolo de mÃ³dulo %qs incorrecto"
  
! #: fortran/module.cc:6319
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr "write_symtree(): SÃ­mbolo no escrito"
  
! #: fortran/module.cc:6509
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file %qs for writing at %C: %s"
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "No se puede abrir el fichero de mÃ³dulo %qs para escritura en %C: %s"
  
  # El mensaje de error seguramente estÃ¡ mal redactado. cfuga
! #: fortran/module.cc:6530
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Error al escribir al fichero de mÃ³dulo %qs para escritura: %s"
  
! #: fortran/module.cc:6541
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete module file %qs: %s"
  msgid "Cannot delete module file %qs: %s"
  msgstr "No se puede borrar el fichero de mÃ³dulo %qs: %s"
  
! #: fortran/module.cc:6544
  #, fuzzy, gcc-internal-format
  #| msgid "Can't rename module file %qs to %qs: %s"
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr "No se puede renombrar el fichero de mÃ³dulo %qs a %qs: %s"
  
! #: fortran/module.cc:6550
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete temporary module file %qs: %s"
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "No se puede borrar el fichero de mÃ³dulo temporal %qs: %s"
  
! #: fortran/module.cc:6607
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "El sÃ­mbolo %qs en %C ya se habÃ­a declarado"
  
! #: fortran/module.cc:6678
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr "import_iso_c_binding_module(): Imposible crear sÃ­mbolo para %s"
  
! #: fortran/module.cc:6786 fortran/module.cc:7130
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "El sÃ­mbolo %qs referenciado en %L, no estÃ¡ en el estÃ¡ndar seleccionado"
  
! #: fortran/module.cc:6914
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "El sÃ­mbolo %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo intrÃ­nseco ISO_C_BINDING"
  
! #: fortran/module.cc:6935 fortran/module.cc:6968 fortran/module.cc:7010
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "El sÃ­mbolo %qs ya se habÃ­a declarado"
  
! #: fortran/module.cc:7115
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "El uso del mÃ³dulo intrÃ­nseco %qs en %C tiene conflictos con un nombre de mÃ³dulo no intrÃ­nseco usado previamente"
  
! #: fortran/module.cc:7137
  #, fuzzy, gcc-internal-format
  #| msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "El uso de la constante nombrada NUMERIC_STORAGE_SIZE del mÃ³dulo intrÃ­nseco ISO_FORTRAN_ENV en %L es incompatible con la opciÃ³n %s"
  
! #: fortran/module.cc:7205
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "El uso de la constante nombrada NUMERIC_STORAGE_SIZE del mÃ³dulo intrÃ­nseco ISO_FORTRAN_ENV en %C es incompatible con la opciÃ³n %s"
  
! #: fortran/module.cc:7259
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "El sÃ­mbolo '%s' referenciado en %L no se encontrÃ³ en el mÃ³dulo intrÃ­nseco ISO_FORTRAN_ENV"
  
! #: fortran/module.cc:7285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CLOSE statement at %L requires a UNIT number"
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "La declaraciÃ³n CLOSE en %L requiere un nÃºmero UNIT"
  
! #: fortran/module.cc:7314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Fortran 2003: MÃ³dulo intrÃ­nseco ISO_FORTRAN_ENV en %C"
  
! #: fortran/module.cc:7326
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ISO_C_BINDING module at %C"
  msgid "ISO_C_BINDING module at %C"
  msgstr "Fortran 2003: MÃ³dulo ISO_C_BINDING en %C"
  
! #: fortran/module.cc:7339
  #, fuzzy, gcc-internal-format
  #| msgid "Can't find an intrinsic module named '%s' at %C"
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr "No se puede encontrar un mÃ³dulo intrÃ­nseco llamado '%s' en %C"
  
! #: fortran/module.cc:7345
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.cc:7351
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.cc:7357
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.cc:7367
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for reading at %C: %s"
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "No se puede abrir el fichero de mÃ³dulo '%s' para lectura en %C: %s"
  
! #: fortran/module.cc:7370
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.cc:7381
  #, fuzzy, gcc-internal-format
  #| msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "El uso del mÃ³dulo '%s' que no es intrÃ­nseco en %C tiene conflictos con el nombre del mÃ³dulo intrÃ­nseco usado previamente"
  
! #: fortran/module.cc:7404
  #, fuzzy, gcc-internal-format
  #| msgid "File '%s' opened at %C is not a GFORTRAN module file"
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "El fichero '%s' abierto en %C no es un fichero de mÃ³dulo GFORTRAN"
  
! #: fortran/module.cc:7412
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.cc:7429
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr ""
  
! #: fortran/module.cc:7431
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr ""
  
! #: fortran/openmp.cc:150 fortran/openmp.cc:7083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected junk at %C"
  msgstr "DeclaraciÃ³n %s inesperada en %C"
  
! #: fortran/openmp.cc:428
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp_all_memory%> at %C not permitted in this clause"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: fortran/openmp.cc:473
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "List item shall not be coindexed at %C"
  msgstr "El objeto puntero en %C no debe tener un coÃ­ndice"
  
! #: fortran/openmp.cc:492
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr ""
  
! #: fortran/openmp.cc:517 fortran/openmp.cc:618 fortran/openmp.cc:948
! #: fortran/openmp.cc:6135
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr "No se encontrÃ³ el bloque COMMON /%s/ en %C"
  
! #: fortran/openmp.cc:556 fortran/openmp.cc:646
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr "Error sintÃ¡ctico en la lista de variables OpenMP en %C"
  
! #: fortran/openmp.cc:673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in OpenMP variable list at %C"
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr "Error sintÃ¡ctico en la lista de variables OpenMP en %C"
  
! #: fortran/openmp.cc:702
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in OpenMP variable list at %C"
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr "Error sintÃ¡ctico en la lista de variables OpenMP en %C"
  
! #: fortran/openmp.cc:817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in expression at %C"
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr "Error sintÃ¡ctico en la expresiÃ³n en %C"
  
! #: fortran/openmp.cc:884
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected element"
  msgid "Unexpected OpenACC parallelism."
  msgstr "Elemento inesperado."
  
! #: fortran/openmp.cc:916
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgid "Variable at %C is an element of a COMMON block"
  msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
  
! #: fortran/openmp.cc:976
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:986
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr "Error sintÃ¡ctico en la lista !$OMP THREADPRIVATE en %C"
  
! #: fortran/openmp.cc:1241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected INTEGER type at %L"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:1255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected identifier"
  msgid "Expected identifier at %C"
  msgstr "se esperaba un identificador"
  
! #: fortran/openmp.cc:1260
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid C name in NAME= specifier at %C"
  msgid "Same identifier %qs specified again at %C"
  msgstr "Nombre C no vÃ¡lido en el especificador NAME= en %C"
  
! #: fortran/openmp.cc:1287
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected association at %C"
  msgid "Expected range-specification at %C"
  msgstr "Se esperaba una asociaciÃ³n en %C"
  
! #: fortran/openmp.cc:1397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "')' expected at %C"
  msgid "Comma expected at %C"
  msgstr "Se esperaba ')' en %C"
  
! #: fortran/openmp.cc:1509
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown argument list function at %L"
  msgid "Unknown directive at %L"
  msgstr "Lista de argumentos de funciÃ³n desconocida en %L"
  
! #: fortran/openmp.cc:1571
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid combined or composite directive at %L"
  msgstr "Contexto no vÃ¡lido para el puntero NULL() en %%L"
  
! #: fortran/openmp.cc:1579
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational and meta directives not permitted"
  msgstr ""
  
! #: fortran/openmp.cc:1611
  #, fuzzy, gcc-internal-format
  #| msgid "Expected ')' or ',' at %C"
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr "Se esperaba ')' o ',' en %C"
  
! #: fortran/openmp.cc:1637 fortran/openmp.cc:1647
  #, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1655
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1745
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr ""
  
! #: fortran/openmp.cc:1779
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Unexpected %<(%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:1826
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "Duplicated %qs clause at %L"
  msgstr "Atributo %s duplicado en %L"
  
! #: fortran/openmp.cc:1833
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> after %qs at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:1840
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid null expression between %0 and %1"
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr "ExpresiÃ³n nula no vÃ¡lida entre %0 y %1"
  
! #: fortran/openmp.cc:1901
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr ""
  
! #: fortran/openmp.cc:1971 fortran/openmp.cc:2007 fortran/openmp.cc:2403
! #: fortran/openmp.cc:2428
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "Expected %<:%> at %C"
  msgstr "Se esperaba '::' en %C"
  
! #: fortran/openmp.cc:2031
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expected variable list at %C"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/openmp.cc:2055
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2147
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr "El argumento de la clÃ¡usula COLLAPSE no es un entero positivo constante en %C"
  
! #: fortran/openmp.cc:2236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2258
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2291
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr ""
  
! #: fortran/openmp.cc:2294
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr ""
  
! #: fortran/openmp.cc:2330
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr "Se esperaba una declaraciÃ³n CASE o END SELECT despuÃ©s de un SELECT CASE en %C"
  
! #: fortran/openmp.cc:2333
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2383
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2389
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2395
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2410
  #, fuzzy, gcc-internal-format
  #| msgid "Expected ')' or ',' at %C"
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr "Se esperaba ')' o ',' en %C"
  
! #: fortran/openmp.cc:2422
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2433
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2447
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2464
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2502 fortran/openmp.cc:2537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected integer expression"
  msgid "Expected integer expression at %C"
  msgstr "se esperaba una expresiÃ³n entera"
  
! #: fortran/openmp.cc:2518
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2530
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: fortran/openmp.cc:2543
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2573
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected HOST, NOHOST or ANY at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:2628
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr "La clÃ¡usula NUM_THREADS en %L requiere una expresiÃ³n INTEGER escalar"
  
! #: fortran/openmp.cc:3003
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "Multiple %qs modifiers specified at %C"
  msgstr "se especificÃ³ una clase de almacenamiento para el nombre de tipo"
  
! #: fortran/openmp.cc:3113
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<always%> modifiers at %L"
  msgstr "demasiadas clÃ¡usulas %<if%> con el modificador %qs"
  
! #: fortran/openmp.cc:3119
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<close%> modifiers at %L"
  msgstr "demasiadas clÃ¡usulas %<if%> con el modificador %qs"
  
! #: fortran/openmp.cc:3125
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments to %s at %L"
  msgid "too many %<present%> modifiers at %L"
  msgstr "Demasiados argumentos para %s en %L"
  
! #: fortran/openmp.cc:3316
  #, gcc-internal-format
  msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
  msgstr ""
  
! #: fortran/openmp.cc:3341
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr "El argumento de la clÃ¡usula COLLAPSE no es un entero positivo constante en %C"
  
! #: fortran/openmp.cc:3631
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after NOWAIT clause at %C"
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr "Basura inesperada despuÃ©s de la clÃ¡usula NOWAIT en %C"
  
! #: fortran/openmp.cc:3824
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate construct label '%s' at %C"
  msgid "Failed to match clause at %C"
  msgstr "Etiqueta construct '%s' duplicada en %C"
  
! #: fortran/openmp.cc:4007
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid third argument of IBITS at %L"
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr "Tercer argumento de IBITS no vÃ¡lido en %L"
  
! #: fortran/openmp.cc:4017
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "action not allowed in SPEC MODULE"
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr "no se pertite una acciÃ³n en SPEC MODULE"
  
! #: fortran/openmp.cc:4026
  #, fuzzy, gcc-internal-format
  #| msgid "action not allowed in SPEC MODULE"
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr "no se pertite una acciÃ³n en SPEC MODULE"
  
! #: fortran/openmp.cc:4034
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr "Matriz de tamaÃ±o asumido '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:4083
  #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid third argument of IBITS at %L"
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "Tercer argumento de IBITS no vÃ¡lido en %L"
  
! #: fortran/openmp.cc:4138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr "La clÃ¡usula NUM_THREADS en %L requiere una expresiÃ³n INTEGER escalar"
  
! #: fortran/openmp.cc:4171
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr ""
  
! #: fortran/openmp.cc:4240
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4274
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.cc:4282
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.cc:4289
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.cc:4304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for typename"
  msgid "Multiple loop axes specified for routine at %C"
  msgstr "se especificÃ³ una clase de almacenamiento para el nombre de tipo"
  
! #: fortran/openmp.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:4323
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr ""
  
! #: fortran/openmp.cc:4344 fortran/openmp.cc:4372
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4389
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4568
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after NOWAIT clause at %C"
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr "Basura inesperada despuÃ©s de la clÃ¡usula NOWAIT en %C"
  
! #: fortran/openmp.cc:4576
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr "El componente de caractÃ©r de longitud diferida '%s' en %L aÃºn no se admite"
  
! #: fortran/openmp.cc:4579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected expression in %s statement at %C"
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr "Se esperaba una expresiÃ³n en la declaraciÃ³n %s en %C"
  
! #: fortran/openmp.cc:4650
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgid "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr "SÃ³lo se permite la declaraciÃ³n PRIVATE en %C en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/openmp.cc:4717
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP CRITICAL en %C"
  
! #: fortran/openmp.cc:4739
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<( depobj )%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:4757
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4785
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4790
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr ""
  
! #: fortran/openmp.cc:4798
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:4924 fortran/openmp.cc:9176
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr "La clÃ¡usula NUM_THREADS en %L requiere una expresiÃ³n INTEGER escalar"
  
! #: fortran/openmp.cc:4931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Constant expression required at %C"
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr "Se requiere una expresiÃ³n constante en %C"
  
! #: fortran/openmp.cc:4937
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr ""
  
! #: fortran/openmp.cc:4956
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4993
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr "la clÃ¡usula %<linear%> no puede especificarse junto con la clÃ¡usula %<ordered%> con un parÃ¡metro"
  
! #: fortran/openmp.cc:5001
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP FLUSH en %C"
  
! #: fortran/openmp.cc:5401 fortran/openmp.cc:11748
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5405 fortran/openmp.cc:11752
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5412
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:5469
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5484
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:5509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
  
! #: fortran/openmp.cc:5512
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:5518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clause"
  msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
  
! #: fortran/openmp.cc:5524
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:5538 fortran/openmp.cc:5593
  #, gcc-internal-format
  msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:5547 fortran/openmp.cc:5601
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5557
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:5563
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:5567
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:5576
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr ""
  
! #: fortran/openmp.cc:5622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr "Error sintÃ¡ctico en la lista !$OMP THREADPRIVATE en %C"
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:5661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected exponent in expression at %C"
  msgid "Expected trait-property-extension at %C"
  msgstr "Se esperaba un exponente en la expresiÃ³n en %C"
  
! #: fortran/openmp.cc:5676 fortran/openmp.cc:5773 fortran/openmp.cc:5904
! #: fortran/openmp.cc:6054 fortran/openmp.cc:6082
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "expected %<)%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:5698
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected trait selector name at %C"
  msgstr "se esperaba una declaraciÃ³n de selecciÃ³n"
  
! #: fortran/openmp.cc:5717
  #, fuzzy, gcc-internal-format
  #| msgid "constructor not allowed for non-vector types"
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr "no se permite un constructor para tipos que no sean vectores"
  
! #: fortran/openmp.cc:5735
  #, fuzzy, gcc-internal-format
  #| msgid "%<no-custom-%s%> does not accept arguments"
  msgid "selector %qs does not accept any properties at %C"
  msgstr "%<no-custom-%s%> no acepta argumentos"
  
! #: fortran/openmp.cc:5744
  #, fuzzy, gcc-internal-format
  #| msgid "A format cannot be specified with a namelist"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr "No se puede especificar un formato con una lista de nombres"
  
! #: fortran/openmp.cc:5751 fortran/openmp.cc:5914 fortran/openmp.cc:6006
! #: fortran/openmp.cc:6073
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "expected %<(%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:5759
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "%<score%> argument must be constant integer expression at %C"
  msgstr "el argumento de collapse necesita una expresiÃ³n entera constante positiva"
  
! #: fortran/openmp.cc:5767
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%<score%> argument must be non-negative at %C"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: fortran/openmp.cc:5779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "expected : at %C"
  msgstr "Se esperaba \",\" en %C"
  
! #: fortran/openmp.cc:5801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected identifier"
  msgid "expected identifier at %C"
  msgstr "se esperaba un identificador"
  
! #: fortran/openmp.cc:5820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal at %C"
  msgstr "se esperaba una cadena literal"
  
! #: fortran/openmp.cc:5841
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected expression"
  msgid "expected expression at %C"
  msgstr "se esperaba una expresiÃ³n"
  
! #: fortran/openmp.cc:5853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be a constant logical expression at %C"
  msgstr "se esperaba una expresiÃ³n entera"
  
! #: fortran/openmp.cc:5856
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be a constant integer expression at %C"
  msgstr "se esperaba una expresiÃ³n entera"
  
! #: fortran/openmp.cc:5868
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a conforming device number at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected binding name at %C"
  msgid "expected simd clause at %C"
  msgstr "Se esperaba un nombre de enlace en %C"
  
! #: fortran/openmp.cc:5955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected context selector set name at %C"
  msgstr "se esperaba una declaraciÃ³n de selecciÃ³n"
  
! #: fortran/openmp.cc:5962
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '=>' at %C"
  msgid "expected %<=%> at %C"
  msgstr "Se esperaba '=>' en %C"
  
! #: fortran/openmp.cc:5969
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "expected %<{%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:5984
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "expected %<}%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:6013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "expected name at %C"
  msgstr "DeclaraciÃ³n %s inesperada en %C"
  
! #: fortran/openmp.cc:6024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "expected variant name at %C"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/openmp.cc:6064
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<match%> at %C"
  msgstr "se esperaba %<catch%>"
  
! #: fortran/openmp.cc:6115
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
  
! #: fortran/openmp.cc:6152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Unexpected junk after OMP THREADPRIVATE at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:6159
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "Error sintÃ¡ctico en la lista !$OMP THREADPRIVATE en %C"
  
! #: fortran/openmp.cc:6265
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFLOAD but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6275
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6301
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:6305
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:6328
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:6333
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:6344
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6349
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr "SÃ³lo se permite la declaraciÃ³n PRIVATE en %C en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/openmp.cc:6456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "')' expected at %C"
  msgid "Clause expected at %C"
  msgstr "Se esperaba ')' en %C"
  
! #: fortran/openmp.cc:6478
  #, fuzzy, gcc-internal-format
  #| msgid "specified option %qs more than once"
  msgid "%qs clause at %L specified more than once"
  msgstr "opciÃ³n %qs especificada mÃ¡s de una vez"
  
! #: fortran/openmp.cc:6481
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6507
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after TASKYIELD clause at %C"
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr "Basura inesperada despuÃ©s de la clÃ¡usula TASKYIELD en %C"
  
! #: fortran/openmp.cc:6513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:6712
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr "Basura inesperada despuÃ©s de la clÃ¡usula TASKYIELD en %C"
  
! #: fortran/openmp.cc:6800
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP MASTER en %C"
  
! #: fortran/openmp.cc:6832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ATOMIC en %C"
  
! #: fortran/openmp.cc:6867 fortran/openmp.cc:6870 fortran/openmp.cc:6873
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr ""
  
! #: fortran/openmp.cc:6877
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6907
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:6936
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "REC tag at %L is incompatible with END tag"
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr "La etiqueta REC en %L es incompatible con la etiqueta END"
  
! #: fortran/openmp.cc:6946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "REC tag at %L is incompatible with END tag"
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr "La etiqueta REC en %L es incompatible con la etiqueta END"
  
! #: fortran/openmp.cc:6983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ATOMIC en %C"
  
! #: fortran/openmp.cc:6998
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP BARRIER en %C"
  
! #: fortran/openmp.cc:7054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ATOMIC en %C"
  
! #: fortran/openmp.cc:7060
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ATOMIC en %C"
  
! #: fortran/openmp.cc:7081
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr "Basura inesperada despuÃ©s de la clÃ¡usula NOWAIT en %C"
  
! #: fortran/openmp.cc:7120
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr "La clÃ¡usula NUM_THREADS en %L requiere una expresiÃ³n INTEGER escalar"
  
! #: fortran/openmp.cc:7132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SIZE at %L must be positive"
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr "SIZE en %L debe ser positivo"
  
! #: fortran/openmp.cc:7144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SIZE at %L must be positive"
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr "SIZE en %L debe ser positivo"
  
! #: fortran/openmp.cc:7155
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr "El puntero Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7158
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr "El apuntado Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7164 fortran/openmp.cc:9044
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7169
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr "El puntero Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7174
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr "El apuntado Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7184 fortran/openmp.cc:8529 fortran/openmp.cc:8806
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr "Matriz de tamaÃ±o asumido '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7187
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr "Matriz de tamaÃ±o asumido '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7203 fortran/openmp.cc:8793
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "POINTER object %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7208 fortran/openmp.cc:9048
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr "El puntero Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7213 fortran/openmp.cc:9051
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr "El apuntado Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7218 fortran/openmp.cc:9039
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7221
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "VALUE object %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:7313
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:7349
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7355
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr "El puntero Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7361
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr ""
  
! #: fortran/openmp.cc:7368
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr ""
  
! #: fortran/openmp.cc:7375
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser ALLOCATABLE"
  
! #: fortran/openmp.cc:7381
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7389
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7396
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7407
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7416
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7425
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:7430
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:7441 fortran/openmp.cc:7996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: fortran/openmp.cc:7456
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:7461
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:7475 fortran/openmp.cc:7980
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL stride expression at %L must be a scalar %s"
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr "La expresiÃ³n de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/openmp.cc:7527
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:7537 fortran/openmp.cc:7548 fortran/resolve.cc:11043
! #: fortran/resolve.cc:12612
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "La clÃ¡usula IF en %L requiere una expresiÃ³n LOGICAL escalar"
  
! #: fortran/openmp.cc:7552
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr ""
  
! #: fortran/openmp.cc:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.cc:7687
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr "La clÃ¡usula IF en %L requiere una expresiÃ³n LOGICAL escalar"
  
! #: fortran/openmp.cc:7696
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr "La clÃ¡usula FINAL en %L requiere una expresiÃ³n LOGICAL escalar"
  
! #: fortran/openmp.cc:7706
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr "El chunk_size de la clÃ¡usula SCHEDULE en %L requiere una expresiÃ³n INTEGER escalar"
  
! #: fortran/openmp.cc:7711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SIZE at %L must be positive"
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr "SIZE en %L debe ser positivo"
  
! #: fortran/openmp.cc:7718
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7721
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7730
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:7751
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' has not been assigned a target label at %L"
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "La variable '%s' no se ha asignado a una etiqueta objetivo en %L"
  
! #: fortran/openmp.cc:7786
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' is not a variable at %L"
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be copied"
  msgstr "El objeto '%s' no es una variable en %L"
  
! #: fortran/openmp.cc:7790
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' is not a variable at %L"
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr "El objeto '%s' no es una variable en %L"
  
! #: fortran/openmp.cc:7795 fortran/openmp.cc:11411
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' is not a variable at %L"
  msgid "Object %qs is not a variable at %L"
  msgstr "El objeto '%s' no es una variable en %L"
  
! #: fortran/openmp.cc:7806
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7810
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:7813
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:7844 fortran/openmp.cc:7856 fortran/openmp.cc:7877
! #: fortran/openmp.cc:7889 fortran/openmp.cc:7912 fortran/openmp.cc:7920
! #: fortran/openmp.cc:7941 fortran/openmp.cc:7952 fortran/openmp.cc:7964
! #: fortran/openmp.cc:8199 fortran/openmp.cc:11435
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "El sÃ­mbolo '%s' estÃ¡ presente en mÃºltiples clÃ¡usulas en %L"
  
! #: fortran/openmp.cc:7885
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7935
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr "El sÃ­mbolo '%s' estÃ¡ presente en mÃºltiples clÃ¡usulas en %L"
  
! #: fortran/openmp.cc:8021
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: fortran/openmp.cc:8063
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/openmp.cc:8091
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected coarray designator at %C"
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr "Designador de comatriz inesperado en %C"
  
! #: fortran/openmp.cc:8105
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr ""
  
! #: fortran/openmp.cc:8139
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr ""
  
! #: fortran/openmp.cc:8150
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8175
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:8179
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:8183
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:8206
  #, fuzzy, gcc-internal-format
  #| msgid "Array section not permitted in '%s' call at %L"
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr "No se permite una secciÃ³n de matriz en la llamada '%s' en %L"
  
! #: fortran/openmp.cc:8219
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr "El sÃ­mbolo '%s' estÃ¡ presente en mÃºltiples clÃ¡usulas en %L"
  
! #: fortran/openmp.cc:8237
  #, fuzzy, gcc-internal-format
  #| msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr "El objeto que no es THREADPRIVATE '%s' en la clÃ¡usula COPYIN en %L"
  
! #: fortran/openmp.cc:8243
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr "Matriz de tamaÃ±o asumido '%s' en la clÃ¡usula COPYPRIVATE en %L"
  
! #: fortran/openmp.cc:8248
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr "Matriz de tamaÃ±o asumido '%s' en la clÃ¡usula COPYPRIVATE en %L"
  
! #: fortran/openmp.cc:8251
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr "Matriz de tamaÃ±o asumido '%s' en la clÃ¡usula COPYPRIVATE en %L"
  
! #: fortran/openmp.cc:8259
  #, fuzzy, gcc-internal-format
  #| msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr "El objeto THREADPRIVATE '%s' en la clÃ¡usula SHARED en %L"
  
! #: fortran/openmp.cc:8262
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in SHARED clause at %L"
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr "El apuntado Cray '%s' en la clÃ¡usula SHARED en %L"
  
! #: fortran/openmp.cc:8265
  #, fuzzy, gcc-internal-format
  #| msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr "El objeto THREADPRIVATE '%s' en la clÃ¡usula SHARED en %L"
  
! #: fortran/openmp.cc:8271
  #, fuzzy, gcc-internal-format
  #| msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr "El objeto THREADPRIVATE '%s' en la clÃ¡usula SHARED en %L"
  
! #: fortran/openmp.cc:8286
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8296
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: fortran/openmp.cc:8322
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer expression required at %C"
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr "Se requiere una expresiÃ³n entera en %C"
  
! #: fortran/openmp.cc:8328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer expression required at %C"
  msgid "Scalar integer expression for range end expected at %L"
  msgstr "Se requiere una expresiÃ³n entera en %C"
  
! #: fortran/openmp.cc:8334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer expression required at %C"
  msgid "Scalar integer expression for range step expected at %L"
  msgstr "Se requiere una expresiÃ³n entera en %C"
  
! #: fortran/openmp.cc:8339
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "Nonzero range step expected at %L"
  msgstr "Se esperaba %s en la declaraciÃ³n en %L"
  
! #: fortran/openmp.cc:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "accumulator is not a constant integer"
  msgid "SINK addend not a constant integer at %L"
  msgstr "el acumulador no es una constante entera"
  
! #: fortran/openmp.cc:8368
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr ""
  
! #: fortran/openmp.cc:8378
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "array section is not contiguous in %qs clause"
  msgid "Array is not contiguous at %L"
  msgstr "la secciÃ³n de matriz no es contigua en la clÃ¡usula %qs"
  
! #: fortran/openmp.cc:8448
  #, fuzzy, gcc-internal-format
  #| msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr "El objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTER"
  
! #: fortran/openmp.cc:8460
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr "El puntero Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:8468
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected coarray designator at %C"
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr "Designador de comatriz inesperado en %C"
  
! #: fortran/openmp.cc:8477 fortran/openmp.cc:8495
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.cc:8487
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr "Matriz de tamaÃ±o asumido '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:8509
  #, fuzzy, gcc-internal-format
  #| msgid "%qD in %<reduction%> clause is a zero size array"
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr "%qD en la clÃ¡usula %<reduction%> es una matriz de tamaÃ±o cero"
  
! #: fortran/openmp.cc:8535
  #, fuzzy, gcc-internal-format
  #| msgid "Support for entity at %L with deferred type parameter not yet implemented"
  msgid "List item %qs with allocatable components is not permitted in map clause at %L"
  msgstr "AÃºn no se implementa el soporte para la entidad en %L con parÃ¡metro de tipo diferido"
  
! #: fortran/openmp.cc:8561
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8592
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8621
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8637 fortran/openmp.cc:8777
  #, fuzzy, gcc-internal-format
  #| msgid "THREADPRIVATE object '%s' in %s clause at %L"
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr "El objeto THREADPRIVATE '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:8640 fortran/openmp.cc:8780
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr "El apuntado Cray '%s' en la clÃ¡usula %s en %L"
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:8652
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr "El apuntado Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:8709
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr ""
  
! #: fortran/openmp.cc:8717
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr ""
  
! #: fortran/openmp.cc:8725
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr ""
  
! #: fortran/openmp.cc:8730
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8741
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr ""
  
! #: fortran/openmp.cc:8771
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr "aÃºn no se admite el modelo de cÃ³digo %<large%>"
  
! #: fortran/openmp.cc:8783
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "Associate name %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:8790
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr "El puntero Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:8796
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr "El puntero Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:8809
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr "Se usÃ³ la variable '%s' en la clÃ¡usula %s en la declaraciÃ³n NAMELIST en %L"
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:8819
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:8830
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:8854
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8947
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8975
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8981
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8989
  #, fuzzy, gcc-internal-format
  #| msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr "La variable REDUCTION %s '%s' debe ser INTEGER en %L"
  
! #: fortran/openmp.cc:8994
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/openmp.cc:9005
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr "La clÃ¡usula FINAL en %L requiere una expresiÃ³n LOGICAL escalar"
  
! #: fortran/openmp.cc:9022
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr "La clÃ¡usula FINAL en %L requiere una expresiÃ³n LOGICAL escalar"
  
! #: fortran/openmp.cc:9056
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: fortran/openmp.cc:9116
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9129
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "the value of %qD is not usable in a constant expression"
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr "el valor de %qD no se puede usar en una expresiÃ³n constante"
  
! #: fortran/openmp.cc:9139
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr "El chunk_size de la clÃ¡usula SCHEDULE en %L requiere una expresiÃ³n INTEGER escalar"
  
! #: fortran/openmp.cc:9169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr "Rangos incompatibles en %s (%d y %d) en %L"
  
! #: fortran/openmp.cc:9193
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9196
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9206
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:9211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "The event handle at %L must not be an array element"
  msgstr "El objeto puntero en %C no debe tener un coÃ­ndice"
  
! #: fortran/openmp.cc:9215
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr "El objeto puntero en %C no debe tener un coÃ­ndice"
  
! #: fortran/openmp.cc:9219
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:9226
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:9380
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:9500
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9506
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:9514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected scalar initialization expression at %C"
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr "Se esperaba una expresiÃ³n de inicializaciÃ³n escalar en %C"
  
! #: fortran/openmp.cc:9522
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr "La declaraciÃ³n !$OMP ATOMIC debe definir una variable escalar de tipo intrÃ­nseco en %L"
  
! #: fortran/openmp.cc:9531
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr "La declaraciÃ³n !$OMP ATOMIC debe definir una variable escalar de tipo intrÃ­nseco en %L"
  
! #: fortran/openmp.cc:9538
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9555
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr "La declaraciÃ³n !$OMP ATOMIC READ debe leer de una variable escalar de tipo intrÃ­nseco en %L"
  
! #: fortran/openmp.cc:9560
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr "expr en la asignaciÃ³n !$OMP ATOMIC WRITE var =  expr debe ser escalar y no puede referenciar a var en %L"
  
! #: fortran/openmp.cc:9572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr "La declaraciÃ³n !$OMP ATOMIC debe definir una variable escalar de tipo intrÃ­nseco en %L"
  
! #: fortran/openmp.cc:9580
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr "La declaraciÃ³n de captura !$OMP ATOMIC CAPTURE debe definir una variable escalar de tipo intrÃ­nseco en %L"
  
! #: fortran/openmp.cc:9590
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr "La declaraciÃ³n de captura !$OMP ATOMIC CAPTURE lee de una variable diferente a la que escribe la declaraciÃ³n de captura en %L"
  
! #: fortran/openmp.cc:9606
  #, fuzzy, gcc-internal-format
  #| msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr "La declaraciÃ³n de captura !$OMP ATOMIC CAPTURE lee de una variable diferente a la que escribe la declaraciÃ³n de captura en %L"
  
! #: fortran/openmp.cc:9614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr "expr en la asignaciÃ³n !$OMP ATOMIC WRITE var =  expr debe ser escalar y no puede referenciar a var en %L"
  
! #: fortran/openmp.cc:9632
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:9659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr "El operador de la asignaciÃ³n !$OMP ATOMIC debe ser +, -, /, .AND., .OR., .EQV. Ã³ .NEQV. en %L"
  
! #: fortran/openmp.cc:9707
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr "El operador de la asignaciÃ³n !$OMP ATOMIC debe ser var = var op expr Ã³ var = expr op var en %L"
  
! #: fortran/openmp.cc:9721
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr "!$OMP ATOMIC var = var op expr no es matemÃ¡ticamente equivalente a var = var op (expr) en %L"
  
! #: fortran/openmp.cc:9754
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr "expr en la asignaciÃ³n !$OMP ATOMIC var = var op expr debe ser escalar y no puede referenciar a var en %L"
  
! #: fortran/openmp.cc:9778
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr "El intrÃ­nseco IAND, IOR Ã³ IEOR de la asignaciÃ³n !$OMP ATOMIC debe tener dos argumentos en %L"
  
! #: fortran/openmp.cc:9785
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr "El intrÃ­nseco de la asignaciÃ³n !$OMP ATOMIC debe ser MIN, MAX, IAND, IOR Ã³ IEOR en %L"
  
! #: fortran/openmp.cc:9808
  #, fuzzy, gcc-internal-format
  #| msgid "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr "Los argumentos del intrÃ­nseco !$OMP ATOMIC, excepto uno, no deben referenciar a '%s' en %L"
  
! #: fortran/openmp.cc:9815
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr "Los argumentos del intrÃ­nseco !$OMP ATOMIC deben ser escalares en %L"
  
! #: fortran/openmp.cc:9823
  #, fuzzy, gcc-internal-format
  #| msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr "El primer o Ãºltimo argumentos del intrÃ­nseco !$OMP ATOMIC deben ser '%s' en %L"
  
! #: fortran/openmp.cc:9841
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr "La asignaciÃ³n !$OMP ATOMIC debe tener un operador o intrÃ­nseco del lado derecho en %L"
  
! #: fortran/openmp.cc:9846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ATOMIC en %C"
  
! #: fortran/openmp.cc:9948
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr ""
  
! #: fortran/openmp.cc:9955
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:10176
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10256
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP directive in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10268 fortran/openmp.cc:10294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$OMP DO no puede ser un DO WHILE Ã³ DO sin control de bucle en %L"
  
! #: fortran/openmp.cc:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10835
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO debe ser de tipo entero en %L"
  
! #: fortran/openmp.cc:10842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO no puede ser THREADPRIVATE en %L"
  
! #: fortran/openmp.cc:10857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO estÃ¡ presente en una clÃ¡usula diferente de PRIVATE o LASTPRIVATE en %L"
  
! #: fortran/openmp.cc:10861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO estÃ¡ presente en una clÃ¡usula diferente de PRIVATE o LASTPRIVATE en %L"
  
! #: fortran/openmp.cc:10868
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO debe ser de tipo entero en %L"
  
! #: fortran/openmp.cc:10874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hiteration variable %qD should not be reduction"
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr "%Hla variable de iteraciÃ³n %qD no debe ser reduction"
  
! #: fortran/openmp.cc:10883
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10890
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad kind expression for function '%s' at %L"
  msgid "%s loop end expression not in canonical form at %L"
  msgstr "ExpresiÃ³n de gÃ©nero errÃ³nea para la funciÃ³n '%s' en %L"
  
! #: fortran/openmp.cc:10906
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10913
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr "la expresiÃ³n de la condiciÃ³n hace referencia a la variable de iteraciÃ³n %qD"
  
! #: fortran/openmp.cc:10919
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr ""
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:10944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
  
! #: fortran/openmp.cc:10956
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr "Los bucles !$OMP DO colapsados no estÃ¡n perfectamente anidados en %L"
  
! #: fortran/openmp.cc:10963
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11190 fortran/openmp.cc:11203
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "A format cannot be specified with a namelist"
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr "No se puede especificar un formato con una lista de nombres"
  
! #: fortran/openmp.cc:11222
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$OMP DO no puede ser un DO WHILE Ã³ DO sin control de bucle en %L"
  
! #: fortran/openmp.cc:11228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr "!$OMP DO no puede ser un DO WHILE Ã³ DO sin control de bucle en %L"
  
! #: fortran/openmp.cc:11234
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO debe ser de tipo entero en %L"
  
! #: fortran/openmp.cc:11250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "Los bucles !$OMP DO colapsados no forman un espacio de iteraciÃ³n rectangular en %L"
  
! #: fortran/openmp.cc:11262
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "Los bucles !$OMP DO colapsados no estÃ¡n perfectamente anidados en %L"
  
! #: fortran/openmp.cc:11272 fortran/openmp.cc:11281
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
  
! #: fortran/openmp.cc:11297
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "TILE requires constant expression at %L"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: fortran/openmp.cc:11418
  #, fuzzy, gcc-internal-format
  #| msgid "action not allowed in SPEC MODULE"
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "no se pertite una acciÃ³n en SPEC MODULE"
  
! #: fortran/openmp.cc:11465
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.cc:11471
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.cc:11539
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:11543
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:11637
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:11651
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:11657
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr ""
  
! #: fortran/openmp.cc:11678
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11702
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11710
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11739
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11761
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11777
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11792
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11802
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11810
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 79622,82083 ----
  msgid "gfc_code2string(): Bad code"
  msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
  
! #: fortran/module.cc:243
  #, gcc-internal-format
  msgid "free_pi_tree(): Unresolved fixup"
  msgstr ""
  
! #: fortran/module.cc:460
  #, gcc-internal-format
  msgid "associate_integer_pointer(): Already associated"
  msgstr ""
  
! #: fortran/module.cc:544
  #, gcc-internal-format, gfc-internal-format
  msgid "module nature in USE statement at %C"
  msgstr "mÃ³dulo natural en la declaraciÃ³n USE en %C"
  
! #: fortran/module.cc:556
  #, gcc-internal-format, gfc-internal-format
  msgid "Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC"
  msgstr "El mÃ³dulo natural en la declaraciÃ³n USE en %C debe ser uno de INTRINSIC o NON_INTRINSIC"
  
! #: fortran/module.cc:569
  #, gcc-internal-format, gfc-internal-format
  msgid "\"::\" was expected after module nature at %C but was not found"
  msgstr "Se esperaba \"::\" despuÃ©s del mÃ³dulo natural en %C pero no se encontrÃ³"
  
! #: fortran/module.cc:579
  #, gcc-internal-format, gfc-internal-format
  msgid "\"USE :: module\" at %C"
  msgstr "\"USE :: module\" en %C"
  
! #: fortran/module.cc:638
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing generic specification in USE statement at %C"
  msgstr "Falta la especificaciÃ³n genÃ©rica en la declaraciÃ³n USE en %C"
  
! #: fortran/module.cc:649
  #, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "Se renombran operadores en declaraciones USE en %C"
  
! #: fortran/module.cc:693
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L conflicts with symbol from module '%s', use-associated at %L"
  msgid "Symbol %qs at %L conflicts with the rename symbol at %L"
  msgstr "El sÃ­mbolo '%s' en %L genera conflictos con el sÃ­mbolo del mÃ³dulo '%s' asociado a uso en %L"
  
! #: fortran/module.cc:696
  #, fuzzy, gcc-internal-format
  #| msgid "SOURCE tag at %L conflicts with the typespec at %L"
  msgid "Symbol %qs at %L conflicts with the symbol at %L"
  msgstr "La etiqueta SOURCE en %L tiene conflictos con la especificaciÃ³n de tipo en %L"
  
! #: fortran/module.cc:704
  #, fuzzy, gcc-internal-format
  #| msgid "The name %qs at %C has already been used as an external module name."
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "El nombre %qs en %C ya se estÃ¡ usando como un nombre de mÃ³dulo externo."
  
! #: fortran/module.cc:767
  #, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "declaraciÃ³n SUBMODULE en %C"
  
! #: fortran/module.cc:772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "La declaraciÃ³n ENTRY en %C no puede aparecer dentro de un subprograma contenido"
  
! #: fortran/module.cc:847
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Error sintÃ¡ctico en la sentencia SUBMODULE en %C"
  
! #: fortran/module.cc:1207
  #, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "Leyendo el mÃ³dulo %qs en la lÃ­nea %d columna %d: %s"
  
! #: fortran/module.cc:1211
  #, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "Escribiendo el mÃ³dulo %qs en la lÃ­nea %d columna %d: %s"
  
! #: fortran/module.cc:1215
  #, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr "MÃ³dulo %qs en la lÃ­nea %d columna %d: %s"
  
! #: fortran/module.cc:1648
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr "require_atom(): tipo de Ã¡tomo requerido incorrecto"
  
! #: fortran/module.cc:1697
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Error al escribir el fichero de mÃ³dulos: %s"
  
! #: fortran/module.cc:1747
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr "write_atom(): Intentando escribir Ã¡tomo incorrecto"
  
! #: fortran/module.cc:1968
  #, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr "unquote_string(): cadena incorrecta"
  
! #: fortran/module.cc:2984
  #, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr "mio_array_ref(): Referencia de array desconocido"
  
! #: fortran/module.cc:5119
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "!$OMP DECLARE REDUCTION ambiguo en el mÃ³dulo %s en %L"
  
! #: fortran/module.cc:5122
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "!$OMP DECLARE REDUCTION anterior en el mÃ³dulo %s en %L"
  
! #: fortran/module.cc:5316
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr "%qs del mÃ³dulo %qs, importado en %C, es tambiÃ©n el nombre de la unidad de programa actual"
  
! #: fortran/module.cc:5453
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr ""
  
! #: fortran/module.cc:5732
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "El sÃ­mbolo %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qs"
  
! #: fortran/module.cc:5739
  #, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "El operador de usuario %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qs"
  
! #: fortran/module.cc:5744
  #, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "El operador intrÃ­nseco %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo %qs"
  
! #: fortran/module.cc:5980
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr "write_symbol(): sÃ­mbolo de mÃ³dulo %qs incorrecto"
  
! #: fortran/module.cc:6324
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr "write_symtree(): SÃ­mbolo no escrito"
  
! #: fortran/module.cc:6514
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file %qs for writing at %C: %s"
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "No se puede abrir el fichero de mÃ³dulo %qs para escritura en %C: %s"
  
  # El mensaje de error seguramente estÃ¡ mal redactado. cfuga
! #: fortran/module.cc:6535
  #, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Error al escribir al fichero de mÃ³dulo %qs para escritura: %s"
  
! #: fortran/module.cc:6546
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete module file %qs: %s"
  msgid "Cannot delete module file %qs: %s"
  msgstr "No se puede borrar el fichero de mÃ³dulo %qs: %s"
  
! #: fortran/module.cc:6549
  #, fuzzy, gcc-internal-format
  #| msgid "Can't rename module file %qs to %qs: %s"
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr "No se puede renombrar el fichero de mÃ³dulo %qs a %qs: %s"
  
! #: fortran/module.cc:6555
  #, fuzzy, gcc-internal-format
  #| msgid "Can't delete temporary module file %qs: %s"
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "No se puede borrar el fichero de mÃ³dulo temporal %qs: %s"
  
! #: fortran/module.cc:6612
  #, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "El sÃ­mbolo %qs en %C ya se habÃ­a declarado"
  
! #: fortran/module.cc:6683
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr "import_iso_c_binding_module(): Imposible crear sÃ­mbolo para %s"
  
! #: fortran/module.cc:6791 fortran/module.cc:7135
  #, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "El sÃ­mbolo %qs referenciado en %L, no estÃ¡ en el estÃ¡ndar seleccionado"
  
! #: fortran/module.cc:6919
  #, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "El sÃ­mbolo %qs referenciado en %L no se encontrÃ³ en el mÃ³dulo intrÃ­nseco ISO_C_BINDING"
  
! #: fortran/module.cc:6940 fortran/module.cc:6973 fortran/module.cc:7015
  #, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "El sÃ­mbolo %qs ya se habÃ­a declarado"
  
! #: fortran/module.cc:7120
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr "El uso del mÃ³dulo intrÃ­nseco %qs en %C tiene conflictos con un nombre de mÃ³dulo no intrÃ­nseco usado previamente"
  
! #: fortran/module.cc:7142
  #, fuzzy, gcc-internal-format
  #| msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %s"
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr "El uso de la constante nombrada NUMERIC_STORAGE_SIZE del mÃ³dulo intrÃ­nseco ISO_FORTRAN_ENV en %L es incompatible con la opciÃ³n %s"
  
! #: fortran/module.cc:7210
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr "El uso de la constante nombrada NUMERIC_STORAGE_SIZE del mÃ³dulo intrÃ­nseco ISO_FORTRAN_ENV en %C es incompatible con la opciÃ³n %s"
  
! #: fortran/module.cc:7264
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "El sÃ­mbolo '%s' referenciado en %L no se encontrÃ³ en el mÃ³dulo intrÃ­nseco ISO_FORTRAN_ENV"
  
! #: fortran/module.cc:7290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CLOSE statement at %L requires a UNIT number"
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "La declaraciÃ³n CLOSE en %L requiere un nÃºmero UNIT"
  
! #: fortran/module.cc:7319
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C"
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr "Fortran 2003: MÃ³dulo intrÃ­nseco ISO_FORTRAN_ENV en %C"
  
! #: fortran/module.cc:7331
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ISO_C_BINDING module at %C"
  msgid "ISO_C_BINDING module at %C"
  msgstr "Fortran 2003: MÃ³dulo ISO_C_BINDING en %C"
  
! #: fortran/module.cc:7344
  #, fuzzy, gcc-internal-format
  #| msgid "Can't find an intrinsic module named '%s' at %C"
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr "No se puede encontrar un mÃ³dulo intrÃ­nseco llamado '%s' en %C"
  
! #: fortran/module.cc:7350
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr ""
  
! #: fortran/module.cc:7356
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr ""
  
! #: fortran/module.cc:7362
  #, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr ""
  
! #: fortran/module.cc:7372
  #, fuzzy, gcc-internal-format
  #| msgid "Can't open module file '%s' for reading at %C: %s"
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "No se puede abrir el fichero de mÃ³dulo '%s' para lectura en %C: %s"
  
! #: fortran/module.cc:7375
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.cc:7386
  #, fuzzy, gcc-internal-format
  #| msgid "Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name used previously"
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr "El uso del mÃ³dulo '%s' que no es intrÃ­nseco en %C tiene conflictos con el nombre del mÃ³dulo intrÃ­nseco usado previamente"
  
! #: fortran/module.cc:7409
  #, fuzzy, gcc-internal-format
  #| msgid "File '%s' opened at %C is not a GFORTRAN module file"
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr "El fichero '%s' abierto en %C no es un fichero de mÃ³dulo GFORTRAN"
  
! #: fortran/module.cc:7417
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.cc:7434
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr ""
  
! #: fortran/module.cc:7436
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr ""
  
! #: fortran/openmp.cc:150 fortran/openmp.cc:7113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "Unexpected junk at %C"
  msgstr "DeclaraciÃ³n %s inesperada en %C"
  
! #: fortran/openmp.cc:429
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp_all_memory%> at %C not permitted in this clause"
  msgstr "no se puede usar %<this%> en este contexto"
  
! #: fortran/openmp.cc:474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "List item shall not be coindexed at %C"
  msgstr "El objeto puntero en %C no debe tener un coÃ­ndice"
  
! #: fortran/openmp.cc:493
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr ""
  
! #: fortran/openmp.cc:518 fortran/openmp.cc:619 fortran/openmp.cc:949
! #: fortran/openmp.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr "No se encontrÃ³ el bloque COMMON /%s/ en %C"
  
! #: fortran/openmp.cc:557 fortran/openmp.cc:647
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr "Error sintÃ¡ctico en la lista de variables OpenMP en %C"
  
! #: fortran/openmp.cc:674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in OpenMP variable list at %C"
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr "Error sintÃ¡ctico en la lista de variables OpenMP en %C"
  
! #: fortran/openmp.cc:703
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in OpenMP variable list at %C"
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr "Error sintÃ¡ctico en la lista de variables OpenMP en %C"
  
! #: fortran/openmp.cc:818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in expression at %C"
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr "Error sintÃ¡ctico en la expresiÃ³n en %C"
  
! #: fortran/openmp.cc:885
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected element"
  msgid "Unexpected OpenACC parallelism."
  msgstr "Elemento inesperado."
  
! #: fortran/openmp.cc:917
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgid "Variable at %C is an element of a COMMON block"
  msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
  
! #: fortran/openmp.cc:977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:987
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr "Error sintÃ¡ctico en la lista !$OMP THREADPRIVATE en %C"
  
! #: fortran/openmp.cc:1242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected INTEGER type at %L"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:1256
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected identifier"
  msgid "Expected identifier at %C"
  msgstr "se esperaba un identificador"
  
! #: fortran/openmp.cc:1261
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid C name in NAME= specifier at %C"
  msgid "Same identifier %qs specified again at %C"
  msgstr "Nombre C no vÃ¡lido en el especificador NAME= en %C"
  
! #: fortran/openmp.cc:1288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected association at %C"
  msgid "Expected range-specification at %C"
  msgstr "Se esperaba una asociaciÃ³n en %C"
  
! #: fortran/openmp.cc:1398
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "')' expected at %C"
  msgid "Comma expected at %C"
  msgstr "Se esperaba ')' en %C"
  
! #: fortran/openmp.cc:1510
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown argument list function at %L"
  msgid "Unknown directive at %L"
  msgstr "Lista de argumentos de funciÃ³n desconocida en %L"
  
! #: fortran/openmp.cc:1572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid combined or composite directive at %L"
  msgstr "Contexto no vÃ¡lido para el puntero NULL() en %%L"
  
! #: fortran/openmp.cc:1580
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational and meta directives not permitted"
  msgstr ""
  
! #: fortran/openmp.cc:1612
  #, fuzzy, gcc-internal-format
  #| msgid "Expected ')' or ',' at %C"
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr "Se esperaba ')' o ',' en %C"
  
! #: fortran/openmp.cc:1638 fortran/openmp.cc:1648
  #, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1656
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1746
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr ""
  
! #: fortran/openmp.cc:1780
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Unexpected %<(%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:1827
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "Duplicated %qs clause at %L"
  msgstr "Atributo %s duplicado en %L"
  
! #: fortran/openmp.cc:1834
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<(%> after %qs at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:1841
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid null expression between %0 and %1"
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr "ExpresiÃ³n nula no vÃ¡lida entre %0 y %1"
  
! #: fortran/openmp.cc:1902
  #, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr ""
  
! #: fortran/openmp.cc:1972 fortran/openmp.cc:2008 fortran/openmp.cc:2418
! #: fortran/openmp.cc:2443
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '::' at %C"
  msgid "Expected %<:%> at %C"
  msgstr "Se esperaba '::' en %C"
  
! #: fortran/openmp.cc:2032
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expected variable list at %C"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/openmp.cc:2056
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2117
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2148
  #, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr "El argumento de la clÃ¡usula COLLAPSE no es un entero positivo constante en %C"
  
! #: fortran/openmp.cc:2251
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2306
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr ""
  
! #: fortran/openmp.cc:2309
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr ""
  
! #: fortran/openmp.cc:2345
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr "Se esperaba una declaraciÃ³n CASE o END SELECT despuÃ©s de un SELECT CASE en %C"
  
! #: fortran/openmp.cc:2348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2398
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2404
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2410
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2425
  #, fuzzy, gcc-internal-format
  #| msgid "Expected ')' or ',' at %C"
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr "Se esperaba ')' o ',' en %C"
  
! #: fortran/openmp.cc:2437
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2448
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2479
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2517 fortran/openmp.cc:2552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected integer expression"
  msgid "Expected integer expression at %C"
  msgstr "se esperaba una expresiÃ³n entera"
  
! #: fortran/openmp.cc:2533
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2545
  #, fuzzy, gcc-internal-format
  #| msgid "schedule chunk size expression must be integral"
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr "la expresiÃ³n schedule chunk size debe ser integral"
  
! #: fortran/openmp.cc:2558
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2588
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected HOST, NOHOST or ANY at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:2643
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr "La clÃ¡usula NUM_THREADS en %L requiere una expresiÃ³n INTEGER escalar"
  
! #: fortran/openmp.cc:3018
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for typename"
  msgid "Multiple %qs modifiers specified at %C"
  msgstr "se especificÃ³ una clase de almacenamiento para el nombre de tipo"
  
! #: fortran/openmp.cc:3128
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<always%> modifiers at %L"
  msgstr "demasiadas clÃ¡usulas %<if%> con el modificador %qs"
  
! #: fortran/openmp.cc:3134
  #, fuzzy, gcc-internal-format
  #| msgid "too many %<if%> clauses with %qs modifier"
  msgid "too many %<close%> modifiers at %L"
  msgstr "demasiadas clÃ¡usulas %<if%> con el modificador %qs"
  
! #: fortran/openmp.cc:3140
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments to %s at %L"
  msgid "too many %<present%> modifiers at %L"
  msgstr "Demasiados argumentos para %s en %L"
  
! #: fortran/openmp.cc:3331
  #, gcc-internal-format
  msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
  msgstr ""
  
! #: fortran/openmp.cc:3356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr "El argumento de la clÃ¡usula COLLAPSE no es un entero positivo constante en %C"
  
! #: fortran/openmp.cc:3646
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after NOWAIT clause at %C"
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr "Basura inesperada despuÃ©s de la clÃ¡usula NOWAIT en %C"
  
! #: fortran/openmp.cc:3839
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate construct label '%s' at %C"
  msgid "Failed to match clause at %C"
  msgstr "Etiqueta construct '%s' duplicada en %C"
  
! #: fortran/openmp.cc:4022
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid third argument of IBITS at %L"
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr "Tercer argumento de IBITS no vÃ¡lido en %L"
  
! #: fortran/openmp.cc:4032
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "action not allowed in SPEC MODULE"
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr "no se pertite una acciÃ³n en SPEC MODULE"
  
! #: fortran/openmp.cc:4041
  #, fuzzy, gcc-internal-format
  #| msgid "action not allowed in SPEC MODULE"
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr "no se pertite una acciÃ³n en SPEC MODULE"
  
! #: fortran/openmp.cc:4049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr "Matriz de tamaÃ±o asumido '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:4098
  #, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid third argument of IBITS at %L"
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "Tercer argumento de IBITS no vÃ¡lido en %L"
  
! #: fortran/openmp.cc:4153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr "La clÃ¡usula NUM_THREADS en %L requiere una expresiÃ³n INTEGER escalar"
  
! #: fortran/openmp.cc:4201
  #, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr ""
  
! #: fortran/openmp.cc:4270
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4304
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.cc:4312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.cc:4319
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.cc:4334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "storage class specified for typename"
  msgid "Multiple loop axes specified for routine at %C"
  msgstr "se especificÃ³ una clase de almacenamiento para el nombre de tipo"
  
! #: fortran/openmp.cc:4345
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:4353
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr ""
  
! #: fortran/openmp.cc:4374 fortran/openmp.cc:4402
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4419
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after NOWAIT clause at %C"
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr "Basura inesperada despuÃ©s de la clÃ¡usula NOWAIT en %C"
  
! #: fortran/openmp.cc:4606
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Deferred-length character component '%s' at %L is not yet supported"
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr "El componente de caractÃ©r de longitud diferida '%s' en %L aÃºn no se admite"
  
! #: fortran/openmp.cc:4609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected expression in %s statement at %C"
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr "Se esperaba una expresiÃ³n en la declaraciÃ³n %s en %C"
  
! #: fortran/openmp.cc:4680
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgid "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr "SÃ³lo se permite la declaraciÃ³n PRIVATE en %C en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/openmp.cc:4747
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP CRITICAL en %C"
  
! #: fortran/openmp.cc:4769
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected %<( depobj )%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:4787
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4815
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4820
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr ""
  
! #: fortran/openmp.cc:4828
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:4954 fortran/openmp.cc:9206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr "La clÃ¡usula NUM_THREADS en %L requiere una expresiÃ³n INTEGER escalar"
  
! #: fortran/openmp.cc:4961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Constant expression required at %C"
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr "Se requiere una expresiÃ³n constante en %C"
  
! #: fortran/openmp.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr ""
  
! #: fortran/openmp.cc:4986
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5014
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<linear%> clause may not be specified together with %<ordered%> clause with a parameter"
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr "la clÃ¡usula %<linear%> no puede especificarse junto con la clÃ¡usula %<ordered%> con un parÃ¡metro"
  
! #: fortran/openmp.cc:5031
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP FLUSH en %C"
  
! #: fortran/openmp.cc:5431 fortran/openmp.cc:11778
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5435 fortran/openmp.cc:11782
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5440
  #, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5442
  #, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:5499
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:5539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
  
! #: fortran/openmp.cc:5542
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:5548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clause"
  msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
  
! #: fortran/openmp.cc:5554
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:5568 fortran/openmp.cc:5623
  #, gcc-internal-format
  msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:5577 fortran/openmp.cc:5631
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5587
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:5593
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr ""
  
! #: fortran/openmp.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:5606
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:5641
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr ""
  
! #: fortran/openmp.cc:5652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr "Error sintÃ¡ctico en la lista !$OMP THREADPRIVATE en %C"
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:5691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected exponent in expression at %C"
  msgid "Expected trait-property-extension at %C"
  msgstr "Se esperaba un exponente en la expresiÃ³n en %C"
  
! #: fortran/openmp.cc:5706 fortran/openmp.cc:5803 fortran/openmp.cc:5934
! #: fortran/openmp.cc:6084 fortran/openmp.cc:6112
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "expected %<)%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:5728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected trait selector name at %C"
  msgstr "se esperaba una declaraciÃ³n de selecciÃ³n"
  
! #: fortran/openmp.cc:5747
  #, fuzzy, gcc-internal-format
  #| msgid "constructor not allowed for non-vector types"
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr "no se permite un constructor para tipos que no sean vectores"
  
! #: fortran/openmp.cc:5765
  #, fuzzy, gcc-internal-format
  #| msgid "%<no-custom-%s%> does not accept arguments"
  msgid "selector %qs does not accept any properties at %C"
  msgstr "%<no-custom-%s%> no acepta argumentos"
  
! #: fortran/openmp.cc:5774
  #, fuzzy, gcc-internal-format
  #| msgid "A format cannot be specified with a namelist"
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr "No se puede especificar un formato con una lista de nombres"
  
! #: fortran/openmp.cc:5781 fortran/openmp.cc:5944 fortran/openmp.cc:6036
! #: fortran/openmp.cc:6103
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "expected %<(%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:5789
  #, fuzzy, gcc-internal-format
  #| msgid "collapse argument needs positive constant integer expression"
  msgid "%<score%> argument must be constant integer expression at %C"
  msgstr "el argumento de collapse necesita una expresiÃ³n entera constante positiva"
  
! #: fortran/openmp.cc:5797
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%<score%> argument must be non-negative at %C"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: fortran/openmp.cc:5809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "expected : at %C"
  msgstr "Se esperaba \",\" en %C"
  
! #: fortran/openmp.cc:5831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected identifier"
  msgid "expected identifier at %C"
  msgstr "se esperaba un identificador"
  
! #: fortran/openmp.cc:5850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected string literal"
  msgid "expected identifier or string literal at %C"
  msgstr "se esperaba una cadena literal"
  
! #: fortran/openmp.cc:5871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected expression"
  msgid "expected expression at %C"
  msgstr "se esperaba una expresiÃ³n"
  
! #: fortran/openmp.cc:5883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be a constant logical expression at %C"
  msgstr "se esperaba una expresiÃ³n entera"
  
! #: fortran/openmp.cc:5886
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected integer expression"
  msgid "property must be a constant integer expression at %C"
  msgstr "se esperaba una expresiÃ³n entera"
  
! #: fortran/openmp.cc:5898
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a conforming device number at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5912
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected binding name at %C"
  msgid "expected simd clause at %C"
  msgstr "Se esperaba un nombre de enlace en %C"
  
! #: fortran/openmp.cc:5985
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected selection-statement"
  msgid "expected context selector set name at %C"
  msgstr "se esperaba una declaraciÃ³n de selecciÃ³n"
  
! #: fortran/openmp.cc:5992
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '=>' at %C"
  msgid "expected %<=%> at %C"
  msgstr "Se esperaba '=>' en %C"
  
! #: fortran/openmp.cc:5999
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "expected %<{%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:6014
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "expected %<}%> at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/openmp.cc:6043
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected %s statement at %C"
  msgid "expected name at %C"
  msgstr "DeclaraciÃ³n %s inesperada en %C"
  
! #: fortran/openmp.cc:6054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "expected variant name at %C"
  msgstr "se esperaba un nombre variable en %C"
  
! #: fortran/openmp.cc:6094
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<catch%>"
  msgid "expected %<match%> at %C"
  msgstr "se esperaba %<catch%>"
  
! #: fortran/openmp.cc:6145
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr "La variable threadprivate en %C es un elemento de un bloque COMMON"
  
! #: fortran/openmp.cc:6182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Unexpected junk after OMP THREADPRIVATE at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:6189
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "Error sintÃ¡ctico en la lista !$OMP THREADPRIVATE en %C"
  
! #: fortran/openmp.cc:6295
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFLOAD but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6300
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6305
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6331
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:6335
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:6358
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:6363
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:6374
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6379
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr "SÃ³lo se permite la declaraciÃ³n PRIVATE en %C en la parte de especificaciÃ³n de un mÃ³dulo"
  
! #: fortran/openmp.cc:6486
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "')' expected at %C"
  msgid "Clause expected at %C"
  msgstr "Se esperaba ')' en %C"
  
! #: fortran/openmp.cc:6508
  #, fuzzy, gcc-internal-format
  #| msgid "specified option %qs more than once"
  msgid "%qs clause at %L specified more than once"
  msgstr "opciÃ³n %qs especificada mÃ¡s de una vez"
  
! #: fortran/openmp.cc:6511
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after TASKYIELD clause at %C"
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr "Basura inesperada despuÃ©s de la clÃ¡usula TASKYIELD en %C"
  
! #: fortran/openmp.cc:6543
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr "Basura inesperada despuÃ©s de la clÃ¡usula TASKYIELD en %C"
  
! #: fortran/openmp.cc:6830
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP MASTER en %C"
  
! #: fortran/openmp.cc:6862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ATOMIC en %C"
  
! #: fortran/openmp.cc:6897 fortran/openmp.cc:6900 fortran/openmp.cc:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr ""
  
! #: fortran/openmp.cc:6907
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6937
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:6948
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:6966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "REC tag at %L is incompatible with END tag"
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr "La etiqueta REC en %L es incompatible con la etiqueta END"
  
! #: fortran/openmp.cc:6976
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "REC tag at %L is incompatible with END tag"
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr "La etiqueta REC en %L es incompatible con la etiqueta END"
  
! #: fortran/openmp.cc:7013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ATOMIC en %C"
  
! #: fortran/openmp.cc:7028
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP BARRIER en %C"
  
! #: fortran/openmp.cc:7084
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ATOMIC en %C"
  
! #: fortran/openmp.cc:7090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ATOMIC en %C"
  
! #: fortran/openmp.cc:7111
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr "Basura inesperada despuÃ©s de la clÃ¡usula NOWAIT en %C"
  
! #: fortran/openmp.cc:7150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression"
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr "La clÃ¡usula NUM_THREADS en %L requiere una expresiÃ³n INTEGER escalar"
  
! #: fortran/openmp.cc:7162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SIZE at %L must be positive"
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr "SIZE en %L debe ser positivo"
  
! #: fortran/openmp.cc:7174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SIZE at %L must be positive"
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr "SIZE en %L debe ser positivo"
  
! #: fortran/openmp.cc:7185
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr "El puntero Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7188
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr "El apuntado Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7194 fortran/openmp.cc:9074
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7199
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr "El puntero Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7204
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr "El apuntado Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7214 fortran/openmp.cc:8559 fortran/openmp.cc:8836
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr "Matriz de tamaÃ±o asumido '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7217
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr "Matriz de tamaÃ±o asumido '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7233 fortran/openmp.cc:8823
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "POINTER object %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7238 fortran/openmp.cc:9078
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr "El puntero Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7243 fortran/openmp.cc:9081
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr "El apuntado Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7248 fortran/openmp.cc:9069
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7251
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "VALUE object %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:7343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ORDERED statement at %C"
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ORDERED en %C"
  
! #: fortran/openmp.cc:7379
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7385
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr "El puntero Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:7391
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr ""
  
! #: fortran/openmp.cc:7398
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr ""
  
! #: fortran/openmp.cc:7405
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser ALLOCATABLE"
  
! #: fortran/openmp.cc:7411
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7419
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7426
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7437
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7446
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7455
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:7460
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:7471 fortran/openmp.cc:8026
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: fortran/openmp.cc:7486
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:7491
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:7505 fortran/openmp.cc:8010
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL stride expression at %L must be a scalar %s"
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr "La expresiÃ³n de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/openmp.cc:7557
  #, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:7567 fortran/openmp.cc:7578 fortran/resolve.cc:11309
! #: fortran/resolve.cc:12878
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "La clÃ¡usula IF en %L requiere una expresiÃ³n LOGICAL escalar"
  
! #: fortran/openmp.cc:7582
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr ""
  
! #: fortran/openmp.cc:7707
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.cc:7717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr "La clÃ¡usula IF en %L requiere una expresiÃ³n LOGICAL escalar"
  
! #: fortran/openmp.cc:7726
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr "La clÃ¡usula FINAL en %L requiere una expresiÃ³n LOGICAL escalar"
  
! #: fortran/openmp.cc:7736
  #, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr "El chunk_size de la clÃ¡usula SCHEDULE en %L requiere una expresiÃ³n INTEGER escalar"
  
! #: fortran/openmp.cc:7741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SIZE at %L must be positive"
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr "SIZE en %L debe ser positivo"
  
! #: fortran/openmp.cc:7748
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7751
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:7781
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' has not been assigned a target label at %L"
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "La variable '%s' no se ha asignado a una etiqueta objetivo en %L"
  
! #: fortran/openmp.cc:7816
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' is not a variable at %L"
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be copied"
  msgstr "El objeto '%s' no es una variable en %L"
  
! #: fortran/openmp.cc:7820
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' is not a variable at %L"
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr "El objeto '%s' no es una variable en %L"
  
! #: fortran/openmp.cc:7825 fortran/openmp.cc:11441
  #, fuzzy, gcc-internal-format
  #| msgid "Object '%s' is not a variable at %L"
  msgid "Object %qs is not a variable at %L"
  msgstr "El objeto '%s' no es una variable en %L"
  
! #: fortran/openmp.cc:7836
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7840
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:7843
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:7874 fortran/openmp.cc:7886 fortran/openmp.cc:7907
! #: fortran/openmp.cc:7919 fortran/openmp.cc:7942 fortran/openmp.cc:7950
! #: fortran/openmp.cc:7971 fortran/openmp.cc:7982 fortran/openmp.cc:7994
! #: fortran/openmp.cc:8229 fortran/openmp.cc:11465
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "El sÃ­mbolo '%s' estÃ¡ presente en mÃºltiples clÃ¡usulas en %L"
  
! #: fortran/openmp.cc:7915
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7965
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr "El sÃ­mbolo '%s' estÃ¡ presente en mÃºltiples clÃ¡usulas en %L"
  
! #: fortran/openmp.cc:8051
  #, fuzzy, gcc-internal-format
  #| msgid "%qE appears more than once in data clauses"
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "%qE aparece mÃ¡s de una vez en las clÃ¡usulas de datos"
  
! #: fortran/openmp.cc:8093
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/openmp.cc:8121
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected coarray designator at %C"
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr "Designador de comatriz inesperado en %C"
  
! #: fortran/openmp.cc:8135
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr ""
  
! #: fortran/openmp.cc:8169
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr ""
  
! #: fortran/openmp.cc:8180
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8205
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:8209
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:8213
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:8236
  #, fuzzy, gcc-internal-format
  #| msgid "Array section not permitted in '%s' call at %L"
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr "No se permite una secciÃ³n de matriz en la llamada '%s' en %L"
  
! #: fortran/openmp.cc:8249
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' present on multiple clauses at %L"
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr "El sÃ­mbolo '%s' estÃ¡ presente en mÃºltiples clÃ¡usulas en %L"
  
! #: fortran/openmp.cc:8267
  #, fuzzy, gcc-internal-format
  #| msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L"
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr "El objeto que no es THREADPRIVATE '%s' en la clÃ¡usula COPYIN en %L"
  
! #: fortran/openmp.cc:8273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr "Matriz de tamaÃ±o asumido '%s' en la clÃ¡usula COPYPRIVATE en %L"
  
! #: fortran/openmp.cc:8278
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr "Matriz de tamaÃ±o asumido '%s' en la clÃ¡usula COPYPRIVATE en %L"
  
! #: fortran/openmp.cc:8281
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in COPYPRIVATE clause at %L"
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr "Matriz de tamaÃ±o asumido '%s' en la clÃ¡usula COPYPRIVATE en %L"
  
! #: fortran/openmp.cc:8289
  #, fuzzy, gcc-internal-format
  #| msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr "El objeto THREADPRIVATE '%s' en la clÃ¡usula SHARED en %L"
  
! #: fortran/openmp.cc:8292
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in SHARED clause at %L"
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr "El apuntado Cray '%s' en la clÃ¡usula SHARED en %L"
  
! #: fortran/openmp.cc:8295
  #, fuzzy, gcc-internal-format
  #| msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr "El objeto THREADPRIVATE '%s' en la clÃ¡usula SHARED en %L"
  
! #: fortran/openmp.cc:8301
  #, fuzzy, gcc-internal-format
  #| msgid "THREADPRIVATE object '%s' in SHARED clause at %L"
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr "El objeto THREADPRIVATE '%s' en la clÃ¡usula SHARED en %L"
  
! #: fortran/openmp.cc:8316
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8326
  #, fuzzy, gcc-internal-format
  #| msgid "%Hcollapse argument needs positive constant integer expression"
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr "%Hel argumento de collapse necesita ser una expresiÃ³n entera constante positiva"
  
! #: fortran/openmp.cc:8352
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer expression required at %C"
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr "Se requiere una expresiÃ³n entera en %C"
  
! #: fortran/openmp.cc:8358
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer expression required at %C"
  msgid "Scalar integer expression for range end expected at %L"
  msgstr "Se requiere una expresiÃ³n entera en %C"
  
! #: fortran/openmp.cc:8364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Integer expression required at %C"
  msgid "Scalar integer expression for range step expected at %L"
  msgstr "Se requiere una expresiÃ³n entera en %C"
  
! #: fortran/openmp.cc:8369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "Nonzero range step expected at %L"
  msgstr "Se esperaba %s en la declaraciÃ³n en %L"
  
! #: fortran/openmp.cc:8382
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "accumulator is not a constant integer"
  msgid "SINK addend not a constant integer at %L"
  msgstr "el acumulador no es una constante entera"
  
! #: fortran/openmp.cc:8398
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr ""
  
! #: fortran/openmp.cc:8408
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8419
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "array section is not contiguous in %qs clause"
  msgid "Array is not contiguous at %L"
  msgstr "la secciÃ³n de matriz no es contigua en la clÃ¡usula %qs"
  
! #: fortran/openmp.cc:8478
  #, fuzzy, gcc-internal-format
  #| msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr "El objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTER"
  
! #: fortran/openmp.cc:8490
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr "El puntero Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:8498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected coarray designator at %C"
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr "Designador de comatriz inesperado en %C"
  
! #: fortran/openmp.cc:8507 fortran/openmp.cc:8525
  #, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr ""
  
! #: fortran/openmp.cc:8517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed size array '%s' in %s clause at %L"
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr "Matriz de tamaÃ±o asumido '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:8539
  #, fuzzy, gcc-internal-format
  #| msgid "%qD in %<reduction%> clause is a zero size array"
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr "%qD en la clÃ¡usula %<reduction%> es una matriz de tamaÃ±o cero"
  
! #: fortran/openmp.cc:8565
  #, fuzzy, gcc-internal-format
  #| msgid "Support for entity at %L with deferred type parameter not yet implemented"
  msgid "List item %qs with allocatable components is not permitted in map clause at %L"
  msgstr "AÃºn no se implementa el soporte para la entidad en %L con parÃ¡metro de tipo diferido"
  
! #: fortran/openmp.cc:8591
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8622
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8651
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8667 fortran/openmp.cc:8807
  #, fuzzy, gcc-internal-format
  #| msgid "THREADPRIVATE object '%s' in %s clause at %L"
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr "El objeto THREADPRIVATE '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:8670 fortran/openmp.cc:8810
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr "El apuntado Cray '%s' en la clÃ¡usula %s en %L"
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:8682
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointee '%s' in %s clause at %L"
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr "El apuntado Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:8739
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr ""
  
! #: fortran/openmp.cc:8747
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr ""
  
! #: fortran/openmp.cc:8755
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr ""
  
! #: fortran/openmp.cc:8760
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8771
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr ""
  
! #: fortran/openmp.cc:8801
  #, fuzzy, gcc-internal-format
  #| msgid "code model %<large%> not supported yet"
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr "aÃºn no se admite el modelo de cÃ³digo %<large%>"
  
! #: fortran/openmp.cc:8813
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "Associate name %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:8820
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr "El puntero Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:8826
  #, fuzzy, gcc-internal-format
  #| msgid "Cray pointer '%s' in %s clause at %L"
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr "El puntero Cray '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:8839
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L"
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr "Se usÃ³ la variable '%s' en la clÃ¡usula %s en la declaraciÃ³n NAMELIST en %L"
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:8849
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:8860
  #, fuzzy, gcc-internal-format
  #| msgid "POINTER object '%s' in %s clause at %L"
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr "El objeto POINTER '%s' en la clÃ¡usula %s en %L"
  
! #: fortran/openmp.cc:8884
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8977
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9011
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9019
  #, fuzzy, gcc-internal-format
  #| msgid "%s REDUCTION variable '%s' must be INTEGER at %L"
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr "La variable REDUCTION %s '%s' debe ser INTEGER en %L"
  
! #: fortran/openmp.cc:9024
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument for '%s' must be a pointer at %L"
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr "El argumento actual para '%s' debe ser un puntero en %L"
  
! #: fortran/openmp.cc:9035
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr "La clÃ¡usula FINAL en %L requiere una expresiÃ³n LOGICAL escalar"
  
! #: fortran/openmp.cc:9052
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr "La clÃ¡usula FINAL en %L requiere una expresiÃ³n LOGICAL escalar"
  
! #: fortran/openmp.cc:9086
  #, fuzzy, gcc-internal-format
  #| msgid "type to vector delete is neither pointer or array type"
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr "el tipo de vector delete no es del tipo puntero ni matriz"
  
! #: fortran/openmp.cc:9146
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "the value of %qD is not usable in a constant expression"
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr "el valor de %qD no se puede usar en una expresiÃ³n constante"
  
! #: fortran/openmp.cc:9169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr "El chunk_size de la clÃ¡usula SCHEDULE en %L requiere una expresiÃ³n INTEGER escalar"
  
! #: fortran/openmp.cc:9199
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Incompatible ranks in %s (%d and %d) at %L"
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr "Rangos incompatibles en %s (%d y %d) en %L"
  
! #: fortran/openmp.cc:9223
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9226
  #, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9236
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:9241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "The event handle at %L must not be an array element"
  msgstr "El objeto puntero en %C no debe tener un coÃ­ndice"
  
! #: fortran/openmp.cc:9245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer object at %C shall not be coindexed"
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr "El objeto puntero en %C no debe tener un coÃ­ndice"
  
! #: fortran/openmp.cc:9249
  #, fuzzy, gcc-internal-format
  #| msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr "la clÃ¡usula %<nowait%> no debe utilizarse junto con %<copyprivate%>"
  
! #: fortran/openmp.cc:9256
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:9410
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:9418
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:9530
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9536
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:9544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected scalar initialization expression at %C"
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr "Se esperaba una expresiÃ³n de inicializaciÃ³n escalar en %C"
  
! #: fortran/openmp.cc:9552
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr "La declaraciÃ³n !$OMP ATOMIC debe definir una variable escalar de tipo intrÃ­nseco en %L"
  
! #: fortran/openmp.cc:9561
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr "La declaraciÃ³n !$OMP ATOMIC debe definir una variable escalar de tipo intrÃ­nseco en %L"
  
! #: fortran/openmp.cc:9568
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9585
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr "La declaraciÃ³n !$OMP ATOMIC READ debe leer de una variable escalar de tipo intrÃ­nseco en %L"
  
! #: fortran/openmp.cc:9590
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr "expr en la asignaciÃ³n !$OMP ATOMIC WRITE var =  expr debe ser escalar y no puede referenciar a var en %L"
  
! #: fortran/openmp.cc:9602
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr "La declaraciÃ³n !$OMP ATOMIC debe definir una variable escalar de tipo intrÃ­nseco en %L"
  
! #: fortran/openmp.cc:9610
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of intrinsic type at %L"
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr "La declaraciÃ³n de captura !$OMP ATOMIC CAPTURE debe definir una variable escalar de tipo intrÃ­nseco en %L"
  
! #: fortran/openmp.cc:9620
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr "La declaraciÃ³n de captura !$OMP ATOMIC CAPTURE lee de una variable diferente a la que escribe la declaraciÃ³n de captura en %L"
  
! #: fortran/openmp.cc:9636
  #, fuzzy, gcc-internal-format
  #| msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr "La declaraciÃ³n de captura !$OMP ATOMIC CAPTURE lee de una variable diferente a la que escribe la declaraciÃ³n de captura en %L"
  
! #: fortran/openmp.cc:9644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr "expr en la asignaciÃ³n !$OMP ATOMIC WRITE var =  expr debe ser escalar y no puede referenciar a var en %L"
  
! #: fortran/openmp.cc:9662
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:9689
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr "El operador de la asignaciÃ³n !$OMP ATOMIC debe ser +, -, /, .AND., .OR., .EQV. Ã³ .NEQV. en %L"
  
! #: fortran/openmp.cc:9737
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr "El operador de la asignaciÃ³n !$OMP ATOMIC debe ser var = var op expr Ã³ var = expr op var en %L"
  
! #: fortran/openmp.cc:9751
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr "!$OMP ATOMIC var = var op expr no es matemÃ¡ticamente equivalente a var = var op (expr) en %L"
  
! #: fortran/openmp.cc:9784
  #, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr "expr en la asignaciÃ³n !$OMP ATOMIC var = var op expr debe ser escalar y no puede referenciar a var en %L"
  
! #: fortran/openmp.cc:9808
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr "El intrÃ­nseco IAND, IOR Ã³ IEOR de la asignaciÃ³n !$OMP ATOMIC debe tener dos argumentos en %L"
  
! #: fortran/openmp.cc:9815
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr "El intrÃ­nseco de la asignaciÃ³n !$OMP ATOMIC debe ser MIN, MAX, IAND, IOR Ã³ IEOR en %L"
  
! #: fortran/openmp.cc:9838
  #, fuzzy, gcc-internal-format
  #| msgid "!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L"
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr "Los argumentos del intrÃ­nseco !$OMP ATOMIC, excepto uno, no deben referenciar a '%s' en %L"
  
! #: fortran/openmp.cc:9845
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr "Los argumentos del intrÃ­nseco !$OMP ATOMIC deben ser escalares en %L"
  
! #: fortran/openmp.cc:9853
  #, fuzzy, gcc-internal-format
  #| msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L"
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr "El primer o Ãºltimo argumentos del intrÃ­nseco !$OMP ATOMIC deben ser '%s' en %L"
  
! #: fortran/openmp.cc:9871
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr "La asignaciÃ³n !$OMP ATOMIC debe tener un operador o intrÃ­nseco del lado derecho en %L"
  
! #: fortran/openmp.cc:9876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after $OMP ATOMIC statement at %C"
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n $OMP ATOMIC en %C"
  
! #: fortran/openmp.cc:9978
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr ""
  
! #: fortran/openmp.cc:9985
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:9992
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:10206
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10286
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP directive in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10298 fortran/openmp.cc:10324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10852
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$OMP DO no puede ser un DO WHILE Ã³ DO sin control de bucle en %L"
  
! #: fortran/openmp.cc:10858
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO debe ser de tipo entero en %L"
  
! #: fortran/openmp.cc:10872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L"
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO no puede ser THREADPRIVATE en %L"
  
! #: fortran/openmp.cc:10887
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO estÃ¡ presente en una clÃ¡usula diferente de PRIVATE o LASTPRIVATE en %L"
  
! #: fortran/openmp.cc:10891
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable present on clause other than PRIVATE or LASTPRIVATE at %L"
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO estÃ¡ presente en una clÃ¡usula diferente de PRIVATE o LASTPRIVATE en %L"
  
! #: fortran/openmp.cc:10898
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO debe ser de tipo entero en %L"
  
! #: fortran/openmp.cc:10904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Hiteration variable %qD should not be reduction"
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr "%Hla variable de iteraciÃ³n %qD no debe ser reduction"
  
! #: fortran/openmp.cc:10913
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10920
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad kind expression for function '%s' at %L"
  msgid "%s loop end expression not in canonical form at %L"
  msgstr "ExpresiÃ³n de gÃ©nero errÃ³nea para la funciÃ³n '%s' en %L"
  
! #: fortran/openmp.cc:10936
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "condition expression refers to iteration variable %qD"
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr "la expresiÃ³n de la condiciÃ³n hace referencia a la variable de iteraciÃ³n %qD"
  
! #: fortran/openmp.cc:10949
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10956
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr ""
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:10974
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
  
! #: fortran/openmp.cc:10986
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr "Los bucles !$OMP DO colapsados no estÃ¡n perfectamente anidados en %L"
  
! #: fortran/openmp.cc:10993
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11220 fortran/openmp.cc:11233
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "A format cannot be specified with a namelist"
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr "No se puede especificar un formato con una lista de nombres"
  
! #: fortran/openmp.cc:11252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr "!$OMP DO no puede ser un DO WHILE Ã³ DO sin control de bucle en %L"
  
! #: fortran/openmp.cc:11258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L"
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr "!$OMP DO no puede ser un DO WHILE Ã³ DO sin control de bucle en %L"
  
! #: fortran/openmp.cc:11264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO iteration variable must be of type integer at %L"
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "La variable de iteraciÃ³n !$OMP DO debe ser de tipo entero en %L"
  
! #: fortran/openmp.cc:11280
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L"
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "Los bucles !$OMP DO colapsados no forman un espacio de iteraciÃ³n rectangular en %L"
  
! #: fortran/openmp.cc:11292
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collapsed !$OMP DO loops not perfectly nested at %L"
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "Los bucles !$OMP DO colapsados no estÃ¡n perfectamente anidados en %L"
  
! #: fortran/openmp.cc:11302 fortran/openmp.cc:11311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "not enough DO loops for collapsed !$OMP DO at %L"
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "no hay suficientes bucles DO para los !$OMP DO colapsados en %L"
  
! #: fortran/openmp.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11348
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE is not a constant expression"
  msgid "TILE requires constant expression at %L"
  msgstr "%qE no es una expresiÃ³n constante"
  
! #: fortran/openmp.cc:11448
  #, fuzzy, gcc-internal-format
  #| msgid "action not allowed in SPEC MODULE"
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "no se pertite una acciÃ³n en SPEC MODULE"
  
! #: fortran/openmp.cc:11495
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.cc:11501
  #, fuzzy, gcc-internal-format
  #| msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n !GCC$ ATTRIBUTES en %C"
  
! #: fortran/openmp.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:11573
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:11667
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:11681
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:11687
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr ""
  
! #: fortran/openmp.cc:11708
  #, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11732
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11740
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11769
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11791
  #, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11807
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11822
  #, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11832
  #, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11840
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr "Fortran 2008: El punto y coma en
*** 81947,82462 ****
  msgid "Bad continuation line at %C"
  msgstr "ContinuaciÃ³n de lÃ­nea errÃ³nea en %C"
  
! #: fortran/parse.cc:2059
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr "La declaraciÃ³n FORMAT en %L no tiene una etiqueta de declaraciÃ³n"
  
! #: fortran/parse.cc:2974
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
  
! #: fortran/parse.cc:3120
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C"
  msgstr "DeclaraciÃ³n %s inesperada en %C"
  
! #: fortran/parse.cc:3277
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr "La declaraciÃ³n %s en %C no puede ir despuÃ©s de la declaraciÃ³n %s en %L"
  
! #: fortran/parse.cc:3294
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "Unexpected end of file in %qs"
  msgstr "Fin de fichero inesperado en '%s'"
  
! #: fortran/parse.cc:3329
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type '%s' with SEQUENCE must not have a CONTAINS section at %C"
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr "El tipo derivado '%s' con SEQUENCE no debe tener una secciÃ³n CONTAINS en %C"
  
! #: fortran/parse.cc:3332
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type '%s' with BIND(C) must not have a CONTAINS section at %C"
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr "El tipo derivado '%s' con BIND(C) no debe tener una secciÃ³n CONTAINS en %C"
  
! #: fortran/parse.cc:3352
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr "Los componentes en TYPE en %C deben preceder a CONTAINS"
  
! #: fortran/parse.cc:3356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003:  Type-bound procedure at %C"
  msgid "Type-bound procedure at %C"
  msgstr "Fortran 2003: Procedimiento enlazado a tipo en %C"
  
! #: fortran/parse.cc:3364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after GENERIC binding at %C"
  msgid "GENERIC binding at %C"
  msgstr "Basura despuÃ©s del enlace GENERIC en %C"
  
! #: fortran/parse.cc:3372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003:  FINAL procedure declaration at %C"
  msgid "FINAL procedure declaration at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n de procedimiento FINAL en %C"
  
! #: fortran/parse.cc:3384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Derived type definition at %C with empty CONTAINS section"
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr "Fortran 2003: La definiciÃ³n de tipo derivado en %C tiene una secciÃ³n CONTAINS vacÃ­a"
  
! #: fortran/parse.cc:3394 fortran/parse.cc:3849
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr "La declaraciÃ³n PRIVATE en TYPE en %C debe estar dentro de un MODULE"
  
! #: fortran/parse.cc:3401
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr "La declaraciÃ³n PRIVATE en %C debe preceder a los enlaces de procedimiento"
  
! #: fortran/parse.cc:3408 fortran/parse.cc:3862
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr "DeclaraciÃ³n PRIVATE duplicada en %C"
  
! #: fortran/parse.cc:3418
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr "La declaraciÃ³n SEQUENCE en %C debe preceder a CONTAINS"
  
! #: fortran/parse.cc:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr "Ya estÃ¡ dentro de un bloque CONTAINS en %C"
  
! #: fortran/parse.cc:3541
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr "El componente %s en %L de tipo LOCK_TYPE debe tener una codimensiÃ³n o ser un subcomponente de una comatriz, lo cua no es posible ya que el componente tiene el atributo puntero"
  
! #: fortran/parse.cc:3547
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr "El componenten puntero %s en %L tiene un subcomponenten que no es comatriz de tipo LOCK_TYPE, el cual debe tener una codimensiÃ³n o ser un subcomponente de una comatriz"
  
! #: fortran/parse.cc:3552
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
  msgstr "El componente allocatable %s en %L de tipo LOCK_TYPE debe tener una codimensiÃ³n"
  
! #: fortran/parse.cc:3556
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr "El componente allocatable %s en %L debe tener una codimensiÃ³n ya que tiene un subcomponente que no es comatriz de tipo LOCK_TYPE"
  
! #: fortran/parse.cc:3561
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr "El componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensiÃ³n o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimensiÃ³n si ya existe un subcomponente comatriz)"
  
! #: fortran/parse.cc:3568
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr "El componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensiÃ³n o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimiensiÃ³n ya que %s en %L tiene una codimensiÃ³n o un componente submatriz)"
  
! #: fortran/parse.cc:3578
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgid "Component %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr "El componente %s en %L de tipo LOCK_TYPE debe tener una codimensiÃ³n o ser un subcomponente de una comatriz, lo cua no es posible ya que el componente tiene el atributo puntero"
  
! #: fortran/parse.cc:3584
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr "El componenten puntero %s en %L tiene un subcomponenten que no es comatriz de tipo LOCK_TYPE, el cual debe tener una codimensiÃ³n o ser un subcomponente de una comatriz"
  
! #: fortran/parse.cc:3589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr "El componente allocatable %s en %L de tipo LOCK_TYPE debe tener una codimensiÃ³n"
  
! #: fortran/parse.cc:3593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr "El componente allocatable %s en %L debe tener una codimensiÃ³n ya que tiene un subcomponente que no es comatriz de tipo LOCK_TYPE"
  
! #: fortran/parse.cc:3598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr "El componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensiÃ³n o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimensiÃ³n si ya existe un subcomponente comatriz)"
  
! #: fortran/parse.cc:3605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr "El componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensiÃ³n o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimiensiÃ³n ya que %s en %L tiene una codimensiÃ³n o un componente submatriz)"
  
! #: fortran/parse.cc:3657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to open %s"
  msgid "failed to create map component '%s'"
  msgstr "no se puede abrir %s"
  
! #: fortran/parse.cc:3690
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to open %s"
  msgid "failed to create union component '%s'"
  msgstr "no se puede abrir %s"
  
! #: fortran/parse.cc:3745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in data declaration at %C"
  msgid "Syntax error in nested structure declaration at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n de datos en %C"
  
! #: fortran/parse.cc:3832
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr "La declaraciÃ³n FINAL en %C debe estar dentro de CONTAINS"
  
! #: fortran/parse.cc:3840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Derived type definition at %C without components"
  msgid "Derived type definition at %C without components"
  msgstr "Fortran 2003: La definiciÃ³n de tipo derivado en %C no tiene componentes"
  
! #: fortran/parse.cc:3856
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr "La declaraciÃ³n PRIVATE en %C debe preceder a los componentes de la estructura"
  
! #: fortran/parse.cc:3873
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr "La declaraciÃ³n SEQUENCE en %C debe preceder a los componentes de la estructura"
  
! #: fortran/parse.cc:3879
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr "El atributo SEQUENCE en %C ya se especificÃ³ en la declaraciÃ³n TYPE"
  
! #: fortran/parse.cc:3884
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr "DeclaraciÃ³n SEQUENCE duplicada en %C"
  
! #: fortran/parse.cc:3894
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003:  CONTAINS block in derived type definition at %C"
  msgid "CONTAINS block in derived type definition at %C"
  msgstr "Fortran 2003: Bloque CONTAINS en una definiciÃ³n de tipo derivado en %C"
  
! #: fortran/parse.cc:3952
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr "La declaraciÃ³n ENUM en %C no tiene ENUMERATORS"
  
! #: fortran/parse.cc:4039
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr "DeclaraciÃ³n %s inesperada en el bloque INTERFACE en %C"
  
! #: fortran/parse.cc:4064
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr "El nombre '%s' de ABSTRACT INTERFACE en %C no puede ser el mismo que un tipo intrÃ­nseco"
  
! #: fortran/parse.cc:4095
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr "DeclaraciÃ³n %s inesperada en %C en el cuerpo de INTERFACE"
  
! #: fortran/parse.cc:4113
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr "El procedimiento INTERFACE '%s' en %L tiene el mismo nombre que el procedimiento que lo incluye"
  
! #: fortran/parse.cc:4252
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr "No se permite una declaraciÃ³n %s dentro de BLOCK en %C"
  
! #: fortran/parse.cc:4284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement is not allowed inside of BLOCK at %C"
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr "No se permite una declaraciÃ³n %s dentro de BLOCK en %C"
  
! #: fortran/parse.cc:4368
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr "La declaraciÃ³n %s debe aparecer en un MODULE"
  
! #: fortran/parse.cc:4376
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr "La declaraciÃ³n %s en %C despuÃ©s de otra especificaciÃ³n de accesibilidad"
  
! #: fortran/parse.cc:4428
  #, fuzzy, gcc-internal-format
  #| msgid "Bad kind expression for function '%s' at %L"
  msgid "Bad kind expression for function %qs at %L"
  msgstr "ExpresiÃ³n de gÃ©nero errÃ³nea para la funciÃ³n '%s' en %L"
  
! #: fortran/parse.cc:4432
  #, fuzzy, gcc-internal-format
  #| msgid "The type for function '%s' at %L is not accessible"
  msgid "The type for function %qs at %L is not accessible"
  msgstr "El tipo para la funciÃ³n '%s' en %L no es accesible"
  
! #: fortran/parse.cc:4492
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr "DeclaraciÃ³n ELSEWHERE en %C despuÃ©s de un ELSEWHERE desenmascarado previo"
  
! #: fortran/parse.cc:4514
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr "DeclaraciÃ³n %s inesperada en el bloque WHERE en %C"
  
! #: fortran/parse.cc:4573
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr "DeclaraciÃ³n %s inesperada en el bloque FORALL en %C"
  
! #: fortran/parse.cc:4624
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr "La declaraciÃ³n ELSE IF en %C no puede ir despuÃ©s de una declaraciÃ³n ELSE en %L"
  
! #: fortran/parse.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr "Declaraciones ELSE duplicadas en %L y %C"
  
! #: fortran/parse.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr "Se esperaba una declaraciÃ³n CASE o END SELECT despuÃ©s de un SELECT CASE en %C"
  
! #: fortran/parse.cc:4787
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr "Se esperaba una declaraciÃ³n TYPE IS, CLASS IS o END SELECT despuÃ©s de un SELECT TYPE en %C"
  
! #: fortran/parse.cc:4863
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr "Se esperaba una declaraciÃ³n CASE o END SELECT despuÃ©s de un SELECT CASE en %C"
  
! #: fortran/parse.cc:4927
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/parse.cc:4960
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr "El final de la declaraciÃ³n DO que no es bloque en %C estÃ¡ dentro de otro bloque"
  
! #: fortran/parse.cc:4970
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr "El final de la declaraciÃ³n DO que no es bloque en %C estÃ¡ entrelazado con otro bucle DO"
  
! #: fortran/parse.cc:4996
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr ""
  
! #: fortran/parse.cc:4997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003:  CONTAINS block in derived type definition at %C"
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr "Fortran 2003: Bloque CONTAINS en una definiciÃ³n de tipo derivado en %C"
  
! #: fortran/parse.cc:5023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement label in END CRITICAL at %C does not match CRITIAL label"
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr "La etiqueta de declaraciÃ³n en END CRITICAL en %C no coincide con la etiqueta CRITICAL"
  
! #: fortran/parse.cc:5092 fortran/parse.cc:5951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BLOCK construct at %C"
  msgid "BLOCK construct at %C"
  msgstr "Fortran 2008: Constructor BLOCK en %C"
  
! #: fortran/parse.cc:5127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASSOCIATE construct at %C"
  msgid "ASSOCIATE construct at %C"
  msgstr "Fortran 2003: Constructor ASSOCIATE en %C"
  
! #: fortran/parse.cc:5384
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr "La etiqueta de declaraciÃ³n en ENDDO en %C no coincide con la etiqueta DO"
  
! #: fortran/parse.cc:5400
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr "El bloque DO nombrado en %L requiere un nombre ENDDO coincidente"
  
! #: fortran/parse.cc:5557 fortran/parse.cc:6109 fortran/parse.cc:6127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate construct label '%s' at %C"
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr "Etiqueta construct '%s' duplicada en %C"
  
! #: fortran/parse.cc:5658 fortran/parse.cc:5720
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Nested CRITICAL block at %C"
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr "Bloque CRITICAL anidado en %C"
  
! #: fortran/parse.cc:5695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting %s at %C"
  msgstr "Se esperaba la declaraciÃ³n %s en %C"
  
! #: fortran/parse.cc:5739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected DO loop at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/parse.cc:5759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant ACQUIRED_LOCK tag found at %L "
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr "Se encontrÃ³ una etiqueta ACQUIRED_LOCK redundante en %L "
  
! #: fortran/parse.cc:5809
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr ""
  
! #: fortran/parse.cc:5829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected expression at %C in PARAMETER statement"
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr "Se esperaba una expresiÃ³n en %C en la declaraciÃ³n PARAMETER"
  
! #: fortran/parse.cc:5832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n ELSE en %C"
  
! #: fortran/parse.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr "Los nombres despuÃ©s de !$omp critical y !$omp end critical no coinciden en %C"
  
! #: fortran/parse.cc:6195
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr "La declaraciÃ³n %s en %C no puede terminar un bucle DO que no es bloque"
  
! #: fortran/parse.cc:6209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORMAT statement at %L does not have a statement label"
  msgid "DATA statement at %C after the first executable statement"
  msgstr "La declaraciÃ³n FORMAT en %L no tiene una etiqueta de declaraciÃ³n"
  
! #: fortran/parse.cc:6365
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6368
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6371
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6374
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6490
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %C is already ambiguous"
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr "El procedimiento contenido '%s' en %C ya es ambiguo"
  
! #: fortran/parse.cc:6547
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr "DeclaraciÃ³n %s inesperada en la secciÃ³n CONTAINS en %C"
  
! #: fortran/parse.cc:6572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: CONTAINS statement without FUNCTION or SUBROUTINE statement at %C"
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr "Fortran 2008: DeclaraciÃ³n CONTAINS sin una declaraciÃ³n FUNCTION o SUBROUTINE en %C"
  
! #: fortran/parse.cc:6686
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr "La declaraciÃ³n CONTAINS en %C ya estÃ¡ contenida en una unidad de programa"
  
! #: fortran/parse.cc:6738
  #, fuzzy, gcc-internal-format
  #| msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr "El nombre global '%s' en %L ya se estÃ¡ usando como un %s en %L"
  
! #: fortran/parse.cc:6742
  #, fuzzy, gcc-internal-format
  #| msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr "El nombre global '%s' en %L ya se estÃ¡ usando como un %s en %L"
  
! #: fortran/parse.cc:6748
  #, fuzzy, gcc-internal-format
  #| msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr "El nombre global '%s' en %L ya se estÃ¡ usando como un %s en %L"
  
! #: fortran/parse.cc:6751
  #, fuzzy, gcc-internal-format
  #| msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgid "Global name %qs at %L is already being used at %L"
  msgstr "El nombre global '%s' en %L ya se estÃ¡ usando como un %s en %L"
  
! #: fortran/parse.cc:6773
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr "BLOCK DATA en blanco en %C genera un conflicto con un BLOCK DATA previo en %L"
  
! #: fortran/parse.cc:6799
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr "DeclaraciÃ³n %s inesperada en BLOCK DATA en %C"
  
! #: fortran/parse.cc:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr "DeclaraciÃ³n %s inesperada en MODULE en %C"
--- 82291,82806 ----
  msgid "Bad continuation line at %C"
  msgstr "ContinuaciÃ³n de lÃ­nea errÃ³nea en %C"
  
! #: fortran/parse.cc:2060
  #, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr "La declaraciÃ³n FORMAT en %L no tiene una etiqueta de declaraciÃ³n"
  
! #: fortran/parse.cc:2975
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
  
! #: fortran/parse.cc:3124
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C"
  msgstr "DeclaraciÃ³n %s inesperada en %C"
  
! #: fortran/parse.cc:3281
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr "La declaraciÃ³n %s en %C no puede ir despuÃ©s de la declaraciÃ³n %s en %L"
  
! #: fortran/parse.cc:3298
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected end of file in '%s'"
  msgid "Unexpected end of file in %qs"
  msgstr "Fin de fichero inesperado en '%s'"
  
! #: fortran/parse.cc:3333
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type '%s' with SEQUENCE must not have a CONTAINS section at %C"
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr "El tipo derivado '%s' con SEQUENCE no debe tener una secciÃ³n CONTAINS en %C"
  
! #: fortran/parse.cc:3336
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type '%s' with BIND(C) must not have a CONTAINS section at %C"
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr "El tipo derivado '%s' con BIND(C) no debe tener una secciÃ³n CONTAINS en %C"
  
! #: fortran/parse.cc:3356
  #, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr "Los componentes en TYPE en %C deben preceder a CONTAINS"
  
! #: fortran/parse.cc:3360
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003:  Type-bound procedure at %C"
  msgid "Type-bound procedure at %C"
  msgstr "Fortran 2003: Procedimiento enlazado a tipo en %C"
  
! #: fortran/parse.cc:3368
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Junk after GENERIC binding at %C"
  msgid "GENERIC binding at %C"
  msgstr "Basura despuÃ©s del enlace GENERIC en %C"
  
! #: fortran/parse.cc:3376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003:  FINAL procedure declaration at %C"
  msgid "FINAL procedure declaration at %C"
  msgstr "Fortran 2003: DeclaraciÃ³n de procedimiento FINAL en %C"
  
! #: fortran/parse.cc:3388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: Derived type definition at %C with empty CONTAINS section"
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr "Fortran 2003: La definiciÃ³n de tipo derivado en %C tiene una secciÃ³n CONTAINS vacÃ­a"
  
! #: fortran/parse.cc:3398 fortran/parse.cc:3853
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr "La declaraciÃ³n PRIVATE en TYPE en %C debe estar dentro de un MODULE"
  
! #: fortran/parse.cc:3405
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr "La declaraciÃ³n PRIVATE en %C debe preceder a los enlaces de procedimiento"
  
! #: fortran/parse.cc:3412 fortran/parse.cc:3866
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr "DeclaraciÃ³n PRIVATE duplicada en %C"
  
! #: fortran/parse.cc:3422
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr "La declaraciÃ³n SEQUENCE en %C debe preceder a CONTAINS"
  
! #: fortran/parse.cc:3426
  #, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr "Ya estÃ¡ dentro de un bloque CONTAINS en %C"
  
! #: fortran/parse.cc:3545
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr "El componente %s en %L de tipo LOCK_TYPE debe tener una codimensiÃ³n o ser un subcomponente de una comatriz, lo cua no es posible ya que el componente tiene el atributo puntero"
  
! #: fortran/parse.cc:3551
  #, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr "El componenten puntero %s en %L tiene un subcomponenten que no es comatriz de tipo LOCK_TYPE, el cual debe tener una codimensiÃ³n o ser un subcomponente de una comatriz"
  
! #: fortran/parse.cc:3556
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
  msgstr "El componente allocatable %s en %L de tipo LOCK_TYPE debe tener una codimensiÃ³n"
  
! #: fortran/parse.cc:3560
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr "El componente allocatable %s en %L debe tener una codimensiÃ³n ya que tiene un subcomponente que no es comatriz de tipo LOCK_TYPE"
  
! #: fortran/parse.cc:3565
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr "El componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensiÃ³n o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimensiÃ³n si ya existe un subcomponente comatriz)"
  
! #: fortran/parse.cc:3572
  #, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr "El componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensiÃ³n o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimiensiÃ³n ya que %s en %L tiene una codimensiÃ³n o un componente submatriz)"
  
! #: fortran/parse.cc:3582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgid "Component %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr "El componente %s en %L de tipo LOCK_TYPE debe tener una codimensiÃ³n o ser un subcomponente de una comatriz, lo cua no es posible ya que el componente tiene el atributo puntero"
  
! #: fortran/parse.cc:3588
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr "El componenten puntero %s en %L tiene un subcomponenten que no es comatriz de tipo LOCK_TYPE, el cual debe tener una codimensiÃ³n o ser un subcomponente de una comatriz"
  
! #: fortran/parse.cc:3593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr "El componente allocatable %s en %L de tipo LOCK_TYPE debe tener una codimensiÃ³n"
  
! #: fortran/parse.cc:3597
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr "El componente allocatable %s en %L debe tener una codimensiÃ³n ya que tiene un subcomponente que no es comatriz de tipo LOCK_TYPE"
  
! #: fortran/parse.cc:3602
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr "El componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensiÃ³n o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimensiÃ³n si ya existe un subcomponente comatriz)"
  
! #: fortran/parse.cc:3609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr "El componente %s que no es comatriz en %L de tipo LOCK_TYPE o con subcomponente de tipo LOCK_TYPE debe tener una codimensiÃ³n o ser un subcomponente de una comatriz. (Las variables de tipo %s pueden no tener una codimiensiÃ³n ya que %s en %L tiene una codimensiÃ³n o un componente submatriz)"
  
! #: fortran/parse.cc:3661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to open %s"
  msgid "failed to create map component '%s'"
  msgstr "no se puede abrir %s"
  
! #: fortran/parse.cc:3694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "failed to open %s"
  msgid "failed to create union component '%s'"
  msgstr "no se puede abrir %s"
  
! #: fortran/parse.cc:3749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Syntax error in data declaration at %C"
  msgid "Syntax error in nested structure declaration at %C"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n de datos en %C"
  
! #: fortran/parse.cc:3836
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr "La declaraciÃ³n FINAL en %C debe estar dentro de CONTAINS"
  
! #: fortran/parse.cc:3844
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Derived type definition at %C without components"
  msgid "Derived type definition at %C without components"
  msgstr "Fortran 2003: La definiciÃ³n de tipo derivado en %C no tiene componentes"
  
! #: fortran/parse.cc:3860
  #, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr "La declaraciÃ³n PRIVATE en %C debe preceder a los componentes de la estructura"
  
! #: fortran/parse.cc:3877
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr "La declaraciÃ³n SEQUENCE en %C debe preceder a los componentes de la estructura"
  
! #: fortran/parse.cc:3883
  #, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr "El atributo SEQUENCE en %C ya se especificÃ³ en la declaraciÃ³n TYPE"
  
! #: fortran/parse.cc:3888
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr "DeclaraciÃ³n SEQUENCE duplicada en %C"
  
! #: fortran/parse.cc:3898
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003:  CONTAINS block in derived type definition at %C"
  msgid "CONTAINS block in derived type definition at %C"
  msgstr "Fortran 2003: Bloque CONTAINS en una definiciÃ³n de tipo derivado en %C"
  
! #: fortran/parse.cc:3956
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr "La declaraciÃ³n ENUM en %C no tiene ENUMERATORS"
  
! #: fortran/parse.cc:4043
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr "DeclaraciÃ³n %s inesperada en el bloque INTERFACE en %C"
  
! #: fortran/parse.cc:4068
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr "El nombre '%s' de ABSTRACT INTERFACE en %C no puede ser el mismo que un tipo intrÃ­nseco"
  
! #: fortran/parse.cc:4099
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr "DeclaraciÃ³n %s inesperada en %C en el cuerpo de INTERFACE"
  
! #: fortran/parse.cc:4117
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr "El procedimiento INTERFACE '%s' en %L tiene el mismo nombre que el procedimiento que lo incluye"
  
! #: fortran/parse.cc:4256
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr "No se permite una declaraciÃ³n %s dentro de BLOCK en %C"
  
! #: fortran/parse.cc:4288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement is not allowed inside of BLOCK at %C"
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr "No se permite una declaraciÃ³n %s dentro de BLOCK en %C"
  
! #: fortran/parse.cc:4372
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr "La declaraciÃ³n %s debe aparecer en un MODULE"
  
! #: fortran/parse.cc:4380
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr "La declaraciÃ³n %s en %C despuÃ©s de otra especificaciÃ³n de accesibilidad"
  
! #: fortran/parse.cc:4432
  #, fuzzy, gcc-internal-format
  #| msgid "Bad kind expression for function '%s' at %L"
  msgid "Bad kind expression for function %qs at %L"
  msgstr "ExpresiÃ³n de gÃ©nero errÃ³nea para la funciÃ³n '%s' en %L"
  
! #: fortran/parse.cc:4436
  #, fuzzy, gcc-internal-format
  #| msgid "The type for function '%s' at %L is not accessible"
  msgid "The type for function %qs at %L is not accessible"
  msgstr "El tipo para la funciÃ³n '%s' en %L no es accesible"
  
! #: fortran/parse.cc:4496
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr "DeclaraciÃ³n ELSEWHERE en %C despuÃ©s de un ELSEWHERE desenmascarado previo"
  
! #: fortran/parse.cc:4518
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr "DeclaraciÃ³n %s inesperada en el bloque WHERE en %C"
  
! #: fortran/parse.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr "DeclaraciÃ³n %s inesperada en el bloque FORALL en %C"
  
! #: fortran/parse.cc:4628
  #, gcc-internal-format, gfc-internal-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr "La declaraciÃ³n ELSE IF en %C no puede ir despuÃ©s de una declaraciÃ³n ELSE en %L"
  
! #: fortran/parse.cc:4646
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr "Declaraciones ELSE duplicadas en %L y %C"
  
! #: fortran/parse.cc:4707
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr "Se esperaba una declaraciÃ³n CASE o END SELECT despuÃ©s de un SELECT CASE en %C"
  
! #: fortran/parse.cc:4791
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr "Se esperaba una declaraciÃ³n TYPE IS, CLASS IS o END SELECT despuÃ©s de un SELECT TYPE en %C"
  
! #: fortran/parse.cc:4867
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr "Se esperaba una declaraciÃ³n CASE o END SELECT despuÃ©s de un SELECT CASE en %C"
  
! #: fortran/parse.cc:4931
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L"
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr "La variable '%s' en %C no se puede redefinir dentro del inicio de un bucle en %L"
  
! #: fortran/parse.cc:4964
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr "El final de la declaraciÃ³n DO que no es bloque en %C estÃ¡ dentro de otro bloque"
  
! #: fortran/parse.cc:4974
  #, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr "El final de la declaraciÃ³n DO que no es bloque en %C estÃ¡ entrelazado con otro bucle DO"
  
! #: fortran/parse.cc:5000
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5001
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003:  CONTAINS block in derived type definition at %C"
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr "Fortran 2003: Bloque CONTAINS en una definiciÃ³n de tipo derivado en %C"
  
! #: fortran/parse.cc:5027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Statement label in END CRITICAL at %C does not match CRITIAL label"
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr "La etiqueta de declaraciÃ³n en END CRITICAL en %C no coincide con la etiqueta CRITICAL"
  
! #: fortran/parse.cc:5096 fortran/parse.cc:5977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BLOCK construct at %C"
  msgid "BLOCK construct at %C"
  msgstr "Fortran 2008: Constructor BLOCK en %C"
  
! #: fortran/parse.cc:5131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: ASSOCIATE construct at %C"
  msgid "ASSOCIATE construct at %C"
  msgstr "Fortran 2003: Constructor ASSOCIATE en %C"
  
! #: fortran/parse.cc:5410
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr "La etiqueta de declaraciÃ³n en ENDDO en %C no coincide con la etiqueta DO"
  
! #: fortran/parse.cc:5426
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr "El bloque DO nombrado en %L requiere un nombre ENDDO coincidente"
  
! #: fortran/parse.cc:5583 fortran/parse.cc:6135 fortran/parse.cc:6153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate construct label '%s' at %C"
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr "Etiqueta construct '%s' duplicada en %C"
  
! #: fortran/parse.cc:5684 fortran/parse.cc:5746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Nested CRITICAL block at %C"
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr "Bloque CRITICAL anidado en %C"
  
! #: fortran/parse.cc:5721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting %s statement at %C"
  msgid "Expecting %s at %C"
  msgstr "Se esperaba la declaraciÃ³n %s en %C"
  
! #: fortran/parse.cc:5765
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected '(' at %C"
  msgid "Expected DO loop at %C"
  msgstr "Se esperaba '(' en %C"
  
! #: fortran/parse.cc:5785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Redundant ACQUIRED_LOCK tag found at %L "
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr "Se encontrÃ³ una etiqueta ACQUIRED_LOCK redundante en %L "
  
! #: fortran/parse.cc:5835
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr ""
  
! #: fortran/parse.cc:5855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected expression at %C in PARAMETER statement"
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr "Se esperaba una expresiÃ³n en %C en la declaraciÃ³n PARAMETER"
  
! #: fortran/parse.cc:5858
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr "Basura inesperada despuÃ©s de la declaraciÃ³n ELSE en %C"
  
! #: fortran/parse.cc:6146
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr "Los nombres despuÃ©s de !$omp critical y !$omp end critical no coinciden en %C"
  
! #: fortran/parse.cc:6221
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr "La declaraciÃ³n %s en %C no puede terminar un bucle DO que no es bloque"
  
! #: fortran/parse.cc:6235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORMAT statement at %L does not have a statement label"
  msgid "DATA statement at %C after the first executable statement"
  msgstr "La declaraciÃ³n FORMAT en %L no tiene una etiqueta de declaraciÃ³n"
  
! #: fortran/parse.cc:6391
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6394
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6397
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6400
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6516
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %C is already ambiguous"
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr "El procedimiento contenido '%s' en %C ya es ambiguo"
  
! #: fortran/parse.cc:6573
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr "DeclaraciÃ³n %s inesperada en la secciÃ³n CONTAINS en %C"
  
! #: fortran/parse.cc:6598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: CONTAINS statement without FUNCTION or SUBROUTINE statement at %C"
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr "Fortran 2008: DeclaraciÃ³n CONTAINS sin una declaraciÃ³n FUNCTION o SUBROUTINE en %C"
  
! #: fortran/parse.cc:6712
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr "La declaraciÃ³n CONTAINS en %C ya estÃ¡ contenida en una unidad de programa"
  
! #: fortran/parse.cc:6764
  #, fuzzy, gcc-internal-format
  #| msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr "El nombre global '%s' en %L ya se estÃ¡ usando como un %s en %L"
  
! #: fortran/parse.cc:6768
  #, fuzzy, gcc-internal-format
  #| msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr "El nombre global '%s' en %L ya se estÃ¡ usando como un %s en %L"
  
! #: fortran/parse.cc:6774
  #, fuzzy, gcc-internal-format
  #| msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr "El nombre global '%s' en %L ya se estÃ¡ usando como un %s en %L"
  
! #: fortran/parse.cc:6777
  #, fuzzy, gcc-internal-format
  #| msgid "Global name '%s' at %L is already being used as a %s at %L"
  msgid "Global name %qs at %L is already being used at %L"
  msgstr "El nombre global '%s' en %L ya se estÃ¡ usando como un %s en %L"
  
! #: fortran/parse.cc:6799
  #, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr "BLOCK DATA en blanco en %C genera un conflicto con un BLOCK DATA previo en %L"
  
! #: fortran/parse.cc:6825
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr "DeclaraciÃ³n %s inesperada en BLOCK DATA en %C"
  
! #: fortran/parse.cc:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr "DeclaraciÃ³n %s inesperada en MODULE en %C"
*************** msgstr "DeclaraciÃ³n %s inesperada en MO
*** 82464,82470 ****
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7403
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr "Dos PROGRAMas principales en %L y %C"
--- 82808,82814 ----
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr "Dos PROGRAMas principales en %L y %C"
*************** msgstr "Error sintÃ¡ctico en la lista de
*** 82716,83094 ****
  msgid "extend_ref(): Bad tail"
  msgstr ""
  
! #: fortran/primary.cc:2073
  #, fuzzy, gcc-internal-format
  #| msgid "Array section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %C"
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr "Se requiere un designador de secciÃ³n de matriz, p.e. '(:)', ademÃ¡s del designador de comatriz '[...]' en %C"
  
! #: fortran/primary.cc:2081
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray designator at %C but '%s' is not a coarray"
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr "Designador de comatriz en %C pero '%s' no es una comatriz"
  
! #: fortran/primary.cc:2233
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L has no IMPLICIT type"
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "El sÃ­mbolo '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/primary.cc:2240
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected character in variable list at %C"
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "CarÃ¡cter inesperado en la lista de variables en %C"
  
! #: fortran/primary.cc:2261
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Se esperaba un nombre de componente de estructura en %C"
  
! #: fortran/primary.cc:2281 fortran/primary.cc:2423
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2300 fortran/primary.cc:2428
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2307 fortran/primary.cc:2441
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1"
  
! #: fortran/primary.cc:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Se esperaba una lista de argumentos en %C"
  
! #: fortran/primary.cc:2384
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr "El nombre '%s' en %C es una referencia ambigua a '%s' del mÃ³dulo '%s'"
  
! #: fortran/primary.cc:2387
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2457
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "KIND parameter of %s at %L must be an initialization expression"
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "El parÃ¡metro KIND de %s en %L debe ser una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/primary.cc:2485
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' requires an argument list at %C"
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "El componente de procedimiento puntero '%s' requiere una lista de argumentos en %C"
  
! #: fortran/primary.cc:2588
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forming reference to reference type %qT"
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: fortran/primary.cc:2595
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Componente de procedimiento puntero con coÃ­ndice en %C"
  
! #: fortran/primary.cc:2633
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:2839
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:2896
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of references"
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "se crea la matriz de referencias"
  
! #: fortran/primary.cc:3075
  #, fuzzy, gcc-internal-format
  #| msgid "No initializer for component '%s' given in the structure constructor at %C!"
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "Â¡No existe un inicializador dado para el componente '%s' en el constructor de estructura en %C!"
  
! #: fortran/primary.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Structure constructor with missing optional arguments at %C"
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "Fortran 2003: Constructor de estructura con argumentos opcionales faltantes en %C"
  
! #: fortran/primary.cc:3095
  #, fuzzy, gcc-internal-format
  #| msgid "No initializer for component '%s' given in the structure constructor at %C!"
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "Â¡No existe un inicializador dado para el componente '%s' en el constructor de estructura en %C!"
  
! #: fortran/primary.cc:3143
  #, fuzzy, gcc-internal-format
  #| msgid "Can't construct ABSTRACT type '%s' at %L"
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "No se puede construir el tipo ABSTRACT '%s' en %L"
  
! #: fortran/primary.cc:3163
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Structure constructor with named arguments at %C"
  msgid "Structure constructor with named arguments at %C"
  msgstr "Fortran 2003: Constructor de estructura con argumentos nombrados en %C"
  
! #: fortran/primary.cc:3178
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component initializer without name after component named %s at %L!"
  msgid "Component initializer without name after component named %s at %L"
  msgstr "Â¡Inicializador de componente sin nombre despuÃ©s del componente nombrado %s en %L!"
  
! #: fortran/primary.cc:3183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many components in structure constructor at %L!"
  msgid "Too many components in structure constructor at %L"
  msgstr "Â¡Demasiados componentes en el constructor de estructura en %L!"
  
! #: fortran/primary.cc:3242
  #, fuzzy
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "Se truncarÃ¡ la expresiÃ³n CHARACTER en la asignaciÃ³n (%d/%d) en %L"
  
! #: fortran/primary.cc:3260
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' is initialized twice in the structure constructor at %L!"
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Â¡El componente '%s' se inicializa dos veces en el constructor de estructura en %L!"
  
! #: fortran/primary.cc:3272
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed expression to pointer component '%s' in structure constructor at %L!"
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "Â¡ExpresiÃ³n con coÃ­ndice en el componente puntero '%s' en el constructor de estructura en %L!"
  
! #: fortran/primary.cc:3326
  #, fuzzy, gcc-internal-format
  #| msgid "component '%s' at %L has already been set by a parent derived type constructor"
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "El componente '%s' en %L ya se habÃ­a definido por un constructor padre de tipo derivado"
  
! #: fortran/primary.cc:3491
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3550
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr "'%s' en %C es el nombre de una funciÃ³n recursiva y por lo tanto se refiere a la variable de resultado. Use una variable RESULT explÃ­cita para recursiÃ³n directa (12.5.2.1)"
  
! #: fortran/primary.cc:3581 fortran/primary.cc:3983
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "El sÃ­mbolo en %C no es apropiado para una expresiÃ³n"
  
! #: fortran/primary.cc:3686
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected use of subroutine name '%s' at %C"
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Uso inesperado del nombre de subrutina '%s' en %C"
  
! #: fortran/primary.cc:3718
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' requires argument list at %C"
  msgid "Statement function %qs requires argument list at %C"
  msgstr "La funciÃ³n de declaraciÃ³n '%s' requiere una lista de argumentos en %C"
  
! #: fortran/primary.cc:3721
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' requires an argument list at %C"
  msgid "Function %qs requires an argument list at %C"
  msgstr "La funciÃ³n '%s' requiere una lista de argumentos en %C"
  
! #: fortran/primary.cc:3771
  #, fuzzy, gcc-internal-format
  #| msgid "Missing argument to '%s' at %C"
  msgid "Missing argument to %qs at %C"
  msgstr "Faltan argumentos para '%s' en %C"
  
! #: fortran/primary.cc:3784
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:3939
  #, fuzzy, gcc-internal-format
  #| msgid "Missing argument list in function '%s' at %C"
  msgid "Missing argument list in function %qs at %C"
  msgstr "Faltan la lista de argumentos en la funciÃ³n '%s' en %C"
  
! #: fortran/primary.cc:4053
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "El nombre '%s' no se puede usar como un operador definido en %C"
  
! #: fortran/primary.cc:4094
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "La constante nombrada en %C en un EQUIVALENCE"
  
! #: fortran/primary.cc:4099
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "La variable '%s' en %C con un inicializador ya aparecÃ­a en una declaraciÃ³n DATA"
  
! #: fortran/primary.cc:4135
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a variable"
  msgid "%qs at %C is not a variable"
  msgstr "'%s' en %C no es una variable"
  
! #: fortran/resolve.cc:123
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is of the ABSTRACT type '%s'"
  msgid "%qs at %L is of the ABSTRACT type %qs"
  msgstr "'%s' en %L es del tipo ABSTRACT '%s'"
  
! #: fortran/resolve.cc:126
  #, fuzzy, gcc-internal-format
  #| msgid "ABSTRACT type '%s' used at %L"
  msgid "ABSTRACT type %qs used at %L"
  msgstr "El tipo ABSTRACT '%s' se usa en %L"
  
! #: fortran/resolve.cc:143
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s', used by procedure '%s' at %L, is declared in a later PROCEDURE statement"
  msgid "Interface %qs at %L is declared in a later PROCEDURE statement"
  msgstr "La interfaz '%s', usada por el procedimiento '%s' en %L, se declara en una declaraciÃ³n PROCEDURE posterior"
  
! #: fortran/resolve.cc:156
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' at %C may not be generic"
  msgid "Interface %qs at %L may not be generic"
  msgstr "La interfaz '%s' en %C puede no ser generic"
  
! #: fortran/resolve.cc:163
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' at %C may not be a statement function"
  msgid "Interface %qs at %L may not be a statement function"
  msgstr "La interfaz '%s' en %C puede no ser una funciÃ³n de declaraciÃ³n"
  
! #: fortran/resolve.cc:172
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic procedure '%s' not allowed in PROCEDURE statement at %C"
  msgid "Intrinsic procedure %qs not allowed in PROCEDURE statement at %L"
  msgstr "El procedimiento intrÃ­nseco '%s' no se permite en la declaraciÃ³n PROCEDURE en %C"
  
! #: fortran/resolve.cc:178
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface %qs at %L must be explicit"
  msgstr "La interfaz '%s' del procedimiento '%s' en %L debe ser explÃ­cita"
  
! #: fortran/resolve.cc:200
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE '%s' at %L may not be used as its own interface"
  msgid "PROCEDURE %qs at %L may not be used as its own interface"
  msgstr "PROCEDURE '%s' en %L no se puede usar como su propia interfaz"
  
! #: fortran/resolve.cc:300
  #, fuzzy, gcc-internal-format
  #| msgid "Alternate return specifier in elemental subroutine '%s' at %L is not allowed"
  msgid "Alternate return specifier in elemental subroutine %qs at %L is not allowed"
  msgstr "No se permite el especificador de devoluciÃ³n alternativa en la subrutina elemental '%s' en %L"
  
! #: fortran/resolve.cc:304
  #, fuzzy, gcc-internal-format
  #| msgid "Alternate return specifier in function '%s' at %L is not allowed"
  msgid "Alternate return specifier in function %qs at %L is not allowed"
  msgstr "No se permite el especificador de devoluciÃ³n alternativa en la funciÃ³n '%s' en %L"
  
! #: fortran/resolve.cc:315
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "Self-referential argument %qs at %L is not allowed"
  msgstr "El argumento por valor en %L no se permite en este contexto"
  
! #: fortran/resolve.cc:387
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
  msgid "Dummy procedure %qs of PURE procedure at %L must also be PURE"
  msgstr "El procedimiento de prueba '%s' del procedimiento PURE en %L tambiÃ©n debe ser PURE"
  
! #: fortran/resolve.cc:397
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Argument '%s' of pure function '%s' at %L with VALUE attribute but without INTENT(IN)"
  msgid "Argument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)"
  msgstr "Fortran 2008: El argumento '%s' de la funciÃ³n pure '%s' en %L debe tener el atributo VALUE pero sin INTENT(IN)"
  
! #: fortran/resolve.cc:402
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN) or VALUE"
  msgid "Argument %qs of pure function %qs at %L must be INTENT(IN) or VALUE"
  msgstr "El argumento '%s' de la funciÃ³n pure '%s' en %L debe ser INTENT(IN) o VALUE"
  
! #: fortran/resolve.cc:410
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Argument '%s' of pure subroutine '%s' at %L with VALUE attribute but without INTENT"
  msgid "Argument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENT"
  msgstr "Fortran 2008: El argumento '%s' de la subrutina pure '%s' en %L debe tener atributo VALUE pero sin INTENT"
  
! #: fortran/resolve.cc:415
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified or have the VALUE attribute"
  msgid "Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr "El argumento '%s' de la subrutina pure '%s' en %L debe tener especificado su INTENT o tener el atributo VALUE"
  
! #: fortran/resolve.cc:425
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter '%s' to '%s' at %L must not be polymorphic"
  msgid "INTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphic"
  msgstr "El parÃ¡metro '%s' para '%s' en %L no debe ser polimÃ³rfico"
  
! #: fortran/resolve.cc:458
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy argument '%s' at %L to elemental procedure"
  msgid "Coarray dummy argument %qs at %L to elemental procedure"
  msgstr "El argumento dummy de comatriz '%s' en %L para un procedimiento elemental"
  
! #: fortran/resolve.cc:466
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L must be scalar"
  msgid "Argument %qs of elemental procedure at %L must be scalar"
  msgstr "El argumento '%s' del procedimiento elemental en %L debe ser escalar"
  
! #: fortran/resolve.cc:475
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgid "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgstr "El argumento '%s' del procedimiento elemental en %L no puede tener el atributo ALLOCATABLE"
  
! #: fortran/resolve.cc:485
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "Argument %qs of elemental procedure at %L cannot have the POINTER attribute"
  msgstr "El argumento '%s' del procedimiento elemental en %L no puede tener el atributo POINTER"
  
! #: fortran/resolve.cc:493
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' not allowed in elemental procedure '%s' at %L"
  msgid "Dummy procedure %qs not allowed in elemental procedure %qs at %L"
  msgstr "No se permite el procedimiento dummy '%s' en el procedimiento elemental '%s' en %L"
  
! #: fortran/resolve.cc:502
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified or have the VALUE attribute"
  msgid "Argument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attribute"
--- 83060,83438 ----
  msgid "extend_ref(): Bad tail"
  msgstr ""
  
! #: fortran/primary.cc:2097
  #, fuzzy, gcc-internal-format
  #| msgid "Array section designator, e.g. '(:)', is required besides the coarray designator '[...]' at %C"
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr "Se requiere un designador de secciÃ³n de matriz, p.e. '(:)', ademÃ¡s del designador de comatriz '[...]' en %C"
  
! #: fortran/primary.cc:2105
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray designator at %C but '%s' is not a coarray"
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr "Designador de comatriz en %C pero '%s' no es una comatriz"
  
! #: fortran/primary.cc:2338
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L has no IMPLICIT type"
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "El sÃ­mbolo '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/primary.cc:2345
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected character in variable list at %C"
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "CarÃ¡cter inesperado en la lista de variables en %C"
  
! #: fortran/primary.cc:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Se esperaba un nombre de componente de estructura en %C"
  
! #: fortran/primary.cc:2387 fortran/primary.cc:2562
  #, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr ""
  
! #: fortran/primary.cc:2439 fortran/primary.cc:2567
  #, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr ""
  
! #: fortran/primary.cc:2446 fortran/primary.cc:2580
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1"
  
! #: fortran/primary.cc:2505
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Se esperaba una lista de argumentos en %C"
  
! #: fortran/primary.cc:2523
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr "El nombre '%s' en %C es una referencia ambigua a '%s' del mÃ³dulo '%s'"
  
! #: fortran/primary.cc:2526
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2596
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "KIND parameter of %s at %L must be an initialization expression"
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "El parÃ¡metro KIND de %s en %L debe ser una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/primary.cc:2624
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' requires an argument list at %C"
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "El componente de procedimiento puntero '%s' requiere una lista de argumentos en %C"
  
! #: fortran/primary.cc:2727
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "forming reference to reference type %qT"
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "se forma una referencia para referenciar al tipo %qT"
  
! #: fortran/primary.cc:2734
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Componente de procedimiento puntero con coÃ­ndice en %C"
  
! #: fortran/primary.cc:2772
  #, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:2990
  #, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr ""
  
! #: fortran/primary.cc:3047
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of references"
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "se crea la matriz de referencias"
  
! #: fortran/primary.cc:3226
  #, fuzzy, gcc-internal-format
  #| msgid "No initializer for component '%s' given in the structure constructor at %C!"
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "Â¡No existe un inicializador dado para el componente '%s' en el constructor de estructura en %C!"
  
! #: fortran/primary.cc:3237
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Structure constructor with missing optional arguments at %C"
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "Fortran 2003: Constructor de estructura con argumentos opcionales faltantes en %C"
  
! #: fortran/primary.cc:3246
  #, fuzzy, gcc-internal-format
  #| msgid "No initializer for component '%s' given in the structure constructor at %C!"
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "Â¡No existe un inicializador dado para el componente '%s' en el constructor de estructura en %C!"
  
! #: fortran/primary.cc:3294
  #, fuzzy, gcc-internal-format
  #| msgid "Can't construct ABSTRACT type '%s' at %L"
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "No se puede construir el tipo ABSTRACT '%s' en %L"
  
! #: fortran/primary.cc:3314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Structure constructor with named arguments at %C"
  msgid "Structure constructor with named arguments at %C"
  msgstr "Fortran 2003: Constructor de estructura con argumentos nombrados en %C"
  
! #: fortran/primary.cc:3329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Component initializer without name after component named %s at %L!"
  msgid "Component initializer without name after component named %s at %L"
  msgstr "Â¡Inicializador de componente sin nombre despuÃ©s del componente nombrado %s en %L!"
  
! #: fortran/primary.cc:3334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Too many components in structure constructor at %L!"
  msgid "Too many components in structure constructor at %L"
  msgstr "Â¡Demasiados componentes en el constructor de estructura en %L!"
  
! #: fortran/primary.cc:3393
  #, fuzzy
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "Se truncarÃ¡ la expresiÃ³n CHARACTER en la asignaciÃ³n (%d/%d) en %L"
  
! #: fortran/primary.cc:3411
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' is initialized twice in the structure constructor at %L!"
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "Â¡El componente '%s' se inicializa dos veces en el constructor de estructura en %L!"
  
! #: fortran/primary.cc:3423
  #, fuzzy, gcc-internal-format
  #| msgid "Coindexed expression to pointer component '%s' in structure constructor at %L!"
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "Â¡ExpresiÃ³n con coÃ­ndice en el componente puntero '%s' en el constructor de estructura en %L!"
  
! #: fortran/primary.cc:3477
  #, fuzzy, gcc-internal-format
  #| msgid "component '%s' at %L has already been set by a parent derived type constructor"
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "El componente '%s' en %L ya se habÃ­a definido por un constructor padre de tipo derivado"
  
! #: fortran/primary.cc:3642
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3701
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr "'%s' en %C es el nombre de una funciÃ³n recursiva y por lo tanto se refiere a la variable de resultado. Use una variable RESULT explÃ­cita para recursiÃ³n directa (12.5.2.1)"
  
! #: fortran/primary.cc:3732 fortran/primary.cc:4134
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "El sÃ­mbolo en %C no es apropiado para una expresiÃ³n"
  
! #: fortran/primary.cc:3837
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected use of subroutine name '%s' at %C"
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Uso inesperado del nombre de subrutina '%s' en %C"
  
! #: fortran/primary.cc:3869
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' requires argument list at %C"
  msgid "Statement function %qs requires argument list at %C"
  msgstr "La funciÃ³n de declaraciÃ³n '%s' requiere una lista de argumentos en %C"
  
! #: fortran/primary.cc:3872
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' requires an argument list at %C"
  msgid "Function %qs requires an argument list at %C"
  msgstr "La funciÃ³n '%s' requiere una lista de argumentos en %C"
  
! #: fortran/primary.cc:3922
  #, fuzzy, gcc-internal-format
  #| msgid "Missing argument to '%s' at %C"
  msgid "Missing argument to %qs at %C"
  msgstr "Faltan argumentos para '%s' en %C"
  
! #: fortran/primary.cc:3935
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4090
  #, fuzzy, gcc-internal-format
  #| msgid "Missing argument list in function '%s' at %C"
  msgid "Missing argument list in function %qs at %C"
  msgstr "Faltan la lista de argumentos en la funciÃ³n '%s' en %C"
  
! #: fortran/primary.cc:4204
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "El nombre '%s' no se puede usar como un operador definido en %C"
  
! #: fortran/primary.cc:4245
  #, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "La constante nombrada en %C en un EQUIVALENCE"
  
! #: fortran/primary.cc:4250
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %C with an initializer already appears in a DATA statement"
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "La variable '%s' en %C con un inicializador ya aparecÃ­a en una declaraciÃ³n DATA"
  
! #: fortran/primary.cc:4286
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a variable"
  msgid "%qs at %C is not a variable"
  msgstr "'%s' en %C no es una variable"
  
! #: fortran/resolve.cc:114
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is of the ABSTRACT type '%s'"
  msgid "%qs at %L is of the ABSTRACT type %qs"
  msgstr "'%s' en %L es del tipo ABSTRACT '%s'"
  
! #: fortran/resolve.cc:117
  #, fuzzy, gcc-internal-format
  #| msgid "ABSTRACT type '%s' used at %L"
  msgid "ABSTRACT type %qs used at %L"
  msgstr "El tipo ABSTRACT '%s' se usa en %L"
  
! #: fortran/resolve.cc:134
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s', used by procedure '%s' at %L, is declared in a later PROCEDURE statement"
  msgid "Interface %qs at %L is declared in a later PROCEDURE statement"
  msgstr "La interfaz '%s', usada por el procedimiento '%s' en %L, se declara en una declaraciÃ³n PROCEDURE posterior"
  
! #: fortran/resolve.cc:147
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' at %C may not be generic"
  msgid "Interface %qs at %L may not be generic"
  msgstr "La interfaz '%s' en %C puede no ser generic"
  
! #: fortran/resolve.cc:154
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' at %C may not be a statement function"
  msgid "Interface %qs at %L may not be a statement function"
  msgstr "La interfaz '%s' en %C puede no ser una funciÃ³n de declaraciÃ³n"
  
! #: fortran/resolve.cc:163
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic procedure '%s' not allowed in PROCEDURE statement at %C"
  msgid "Intrinsic procedure %qs not allowed in PROCEDURE statement at %L"
  msgstr "El procedimiento intrÃ­nseco '%s' no se permite en la declaraciÃ³n PROCEDURE en %C"
  
! #: fortran/resolve.cc:169
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface %qs at %L must be explicit"
  msgstr "La interfaz '%s' del procedimiento '%s' en %L debe ser explÃ­cita"
  
! #: fortran/resolve.cc:191
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE '%s' at %L may not be used as its own interface"
  msgid "PROCEDURE %qs at %L may not be used as its own interface"
  msgstr "PROCEDURE '%s' en %L no se puede usar como su propia interfaz"
  
! #: fortran/resolve.cc:292
  #, fuzzy, gcc-internal-format
  #| msgid "Alternate return specifier in elemental subroutine '%s' at %L is not allowed"
  msgid "Alternate return specifier in elemental subroutine %qs at %L is not allowed"
  msgstr "No se permite el especificador de devoluciÃ³n alternativa en la subrutina elemental '%s' en %L"
  
! #: fortran/resolve.cc:296
  #, fuzzy, gcc-internal-format
  #| msgid "Alternate return specifier in function '%s' at %L is not allowed"
  msgid "Alternate return specifier in function %qs at %L is not allowed"
  msgstr "No se permite el especificador de devoluciÃ³n alternativa en la funciÃ³n '%s' en %L"
  
! #: fortran/resolve.cc:308
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L is not allowed in this context"
  msgid "Self-referential argument %qs at %L is not allowed"
  msgstr "El argumento por valor en %L no se permite en este contexto"
  
! #: fortran/resolve.cc:380
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE"
  msgid "Dummy procedure %qs of PURE procedure at %L must also be PURE"
  msgstr "El procedimiento de prueba '%s' del procedimiento PURE en %L tambiÃ©n debe ser PURE"
  
! #: fortran/resolve.cc:390
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Argument '%s' of pure function '%s' at %L with VALUE attribute but without INTENT(IN)"
  msgid "Argument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)"
  msgstr "Fortran 2008: El argumento '%s' de la funciÃ³n pure '%s' en %L debe tener el atributo VALUE pero sin INTENT(IN)"
  
! #: fortran/resolve.cc:395
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN) or VALUE"
  msgid "Argument %qs of pure function %qs at %L must be INTENT(IN) or VALUE"
  msgstr "El argumento '%s' de la funciÃ³n pure '%s' en %L debe ser INTENT(IN) o VALUE"
  
! #: fortran/resolve.cc:403
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Argument '%s' of pure subroutine '%s' at %L with VALUE attribute but without INTENT"
  msgid "Argument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENT"
  msgstr "Fortran 2008: El argumento '%s' de la subrutina pure '%s' en %L debe tener atributo VALUE pero sin INTENT"
  
! #: fortran/resolve.cc:408
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified or have the VALUE attribute"
  msgid "Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr "El argumento '%s' de la subrutina pure '%s' en %L debe tener especificado su INTENT o tener el atributo VALUE"
  
! #: fortran/resolve.cc:418
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter '%s' to '%s' at %L must not be polymorphic"
  msgid "INTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphic"
  msgstr "El parÃ¡metro '%s' para '%s' en %L no debe ser polimÃ³rfico"
  
! #: fortran/resolve.cc:451
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy argument '%s' at %L to elemental procedure"
  msgid "Coarray dummy argument %qs at %L to elemental procedure"
  msgstr "El argumento dummy de comatriz '%s' en %L para un procedimiento elemental"
  
! #: fortran/resolve.cc:459
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L must be scalar"
  msgid "Argument %qs of elemental procedure at %L must be scalar"
  msgstr "El argumento '%s' del procedimiento elemental en %L debe ser escalar"
  
! #: fortran/resolve.cc:468
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgid "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgstr "El argumento '%s' del procedimiento elemental en %L no puede tener el atributo ALLOCATABLE"
  
! #: fortran/resolve.cc:478
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the POINTER attribute"
  msgid "Argument %qs of elemental procedure at %L cannot have the POINTER attribute"
  msgstr "El argumento '%s' del procedimiento elemental en %L no puede tener el atributo POINTER"
  
! #: fortran/resolve.cc:486
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' not allowed in elemental procedure '%s' at %L"
  msgid "Dummy procedure %qs not allowed in elemental procedure %qs at %L"
  msgstr "No se permite el procedimiento dummy '%s' en el procedimiento elemental '%s' en %L"
  
! #: fortran/resolve.cc:495
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified or have the VALUE attribute"
  msgid "Argument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attribute"
*************** msgstr "El argumento '%s' de la subrutin
*** 83096,83757 ****
  
  #. F03:C1263 (R1238) The function-name and each dummy-arg-name
  #. shall be specified, explicitly or implicitly, to be scalar.
! #: fortran/resolve.cc:517
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of statement function at %L must be scalar"
  msgid "Argument %qs of statement function %qs at %L must be scalar"
  msgstr "El argumento '%s' de la funciÃ³n de declaraciÃ³n en %L debe ser escalar"
  
! #: fortran/resolve.cc:528
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued argument '%s' of statement function at %L must have constant length"
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "El argumento con valor de carÃ¡cter '%s' de la funciÃ³n de declaraciÃ³n en %L debe tener longitud constante"
  
! #: fortran/resolve.cc:577
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "El procedimiento INTERFACE '%s' en %L tiene el mismo nombre que el procedimiento que lo incluye"
  
! #: fortran/resolve.cc:597
  #, fuzzy, gcc-internal-format
  #| msgid "Contained function '%s' at %L has no IMPLICIT type"
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "La funciÃ³n contenida '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:600
  #, fuzzy, gcc-internal-format
  #| msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type"
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "El resultado '%s ' de la funciÃ³n contenida '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:626
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued %s '%s' at %L must not be assumed length"
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "La funciÃ³n %s valuada con carÃ¡cter '%s' en %L no debe tener longitud asumida"
  
! #: fortran/resolve.cc:628
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued %s '%s' at %L must not be assumed length"
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "La funciÃ³n %s valuada con carÃ¡cter '%s' en %L no debe tener longitud asumida"
  
! #: fortran/resolve.cc:801
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "El procedimiento %s en %L tiene entradas con especificaciones de matriz no coincidentes"
  
! #: fortran/resolve.cc:812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "El procedimiento %s en %L tiene entradas con especificaciones de matriz no coincidentes"
  
! #: fortran/resolve.cc:827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Function %s at %L with entries returning variables of different string lengths"
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "ExtensiÃ³n: La funciÃ³n %s en %L con entradas que devuelven variables de longitudes de cadena diferentes"
  
! #: fortran/resolve.cc:859
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser una matriz en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:863
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser una matriz en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:870
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser un POINTER en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser un POINTER en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser un POINTER en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser un POINTER en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser de tipo %s en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser de tipo %s en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:979
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "El sÃ­mbolo '%s' en %C ya estÃ¡ en un bloque COMMON"
  
! #: fortran/resolve.cc:983
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "El sÃ­mbolo '%s' en %C ya estÃ¡ en un bloque COMMON"
  
! #: fortran/resolve.cc:993
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block at %L"
  msgstr "No se encontrÃ³ el bloque COMMON /%s/ en %C"
  
! #: fortran/resolve.cc:1000
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "La variable '%s' en %L estÃ¡ en COMMON pero sÃ³lo se permite la inicializaciÃ³n en BLOCK DATA"
  
! #: fortran/resolve.cc:1004
  #, fuzzy, gcc-internal-format
  #| msgid "Initialized variable '%s' at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "La variable inicializada '%s' en %L estÃ¡ en un COMMON vacÃ­o pero la inicializaciÃ³n sÃ³lo se permite en bloques common nombrados"
  
! #: fortran/resolve.cc:1011
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1016
  #, fuzzy, gcc-internal-format
  #| msgid "Allocate-object at %L also appears at %L"
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "El objeto de alojamiento en %L tambiÃ©n aparece en %L"
  
! #: fortran/resolve.cc:1028
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "La variable de tipo derivado '%s' en COMMON en %L no tiene el atributo SEQUENCE ni el atributo BIND(C)"
  
! #: fortran/resolve.cc:1032
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L has an ultimate component that is allocatable"
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "La variable de tipo derivado '%s' en COMMON en %L tiene un componente ultimate que es allocatable"
  
! #: fortran/resolve.cc:1036
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L may not have default initializer"
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "La variable de tipo derivado '%s' en COMMON en %L tal vez no tiene inicializador por defecto"
  
! #: fortran/resolve.cc:1080
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1094
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "El bloque COMMON '%s' en %L se usa como PARAMETER en %L"
  
! #: fortran/resolve.cc:1102
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1124
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "La etiqueta enlazante '%s' en %L colisiona con la entidad global '%s' en %L"
  
! #: fortran/resolve.cc:1145
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "El bloque COMMON '%s' en %L se usa como PARAMETER en %L"
  
! #: fortran/resolve.cc:1149
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
  
! #: fortran/resolve.cc:1153
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is also an intrinsic procedure"
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "El bloque COMMON '%s' en %L tambiÃ©n es un procedimiento intrÃ­nseco"
  
! #: fortran/resolve.cc:1157
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "Fortran 2003: El bloque COMMON '%s' en %L tambiÃ©n es un resultado de funciÃ³n"
  
! #: fortran/resolve.cc:1162
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure"
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "Fortran 2003: El bloque COMMON '%s' en %L tambiÃ©n es un procedimiento global"
  
! #: fortran/resolve.cc:1229
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1372
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "El rango del elemento en el constructor de estructura en %L no coincide con el del componente (%d/%d)"
  
! #: fortran/resolve.cc:1393
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the structure constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "El elemento en el constructor de estructura en %L, para el componente puntero '%s', es %s pero deberÃ­a ser %s"
  
! #: fortran/resolve.cc:1428
  #, fuzzy, gcc-internal-format
  #| msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Longitudes de caracteres desiguales (%ld/%ld) en %s en %L"
  
! #: fortran/resolve.cc:1473
  #, fuzzy, gcc-internal-format
  #| msgid "The NULL in the structure constructor at %L is being applied to component '%s', which is neither a POINTER nor ALLOCATABLE"
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "El NULL en el constructor de estructura en %L se aplica para el componente '%s', el cual no es ni POINTER ni ALLOCATABLE"
  
! #: fortran/resolve.cc:1507
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch for procedure-pointer component '%s' in structure constructor at %L: %s"
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "No coincide la interfaz en el componente puntero-a-procedimiento '%s' en el constructor de estructura en %L: %s"
  
! #: fortran/resolve.cc:1526
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %L!"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Â¡Demasiados componentes en el constructor de estructura en %L!"
  
! #: fortran/resolve.cc:1539
  #, fuzzy, gcc-internal-format
  #| msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "El rango del elemento en el constructor de estructura en %L no coincide con el del componente (%d/%d)"
  
! #: fortran/resolve.cc:1560
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the structure constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "El elemento en el constructor de estructura en %L, para el componente puntero '%s', debe ser un POINTER o un TARGET"
  
! #: fortran/resolve.cc:1589
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid expression in the structure constructor for pointer component '%s' at %L in PURE procedure"
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "ExpresiÃ³n no vÃ¡lida en el constructor de estructura para el componente puntero '%s' en %L en el procedimiento PURE"
  
! #: fortran/resolve.cc:1715
  #, fuzzy, gcc-internal-format
  #| msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L"
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "El lÃ­mite superior en la Ãºltima dimensiÃ³n debe aparecer en la referencia a la matriz de tamaÃ±o asumido '%s' en %L"
  
! #: fortran/resolve.cc:1777
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "'%s' en %L es ambiguo"
  
! #: fortran/resolve.cc:1781
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "El procedimiento GENERIC '%s' no se permite como un argumento actual en %L"
  
! #: fortran/resolve.cc:1902
  #, fuzzy, gcc-internal-format
  #| msgid "Type specified for intrinsic function '%s' at %L is ignored"
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Se descarta el tipo para la funciÃ³n intrÃ­nseca '%s' en %L"
  
! #: fortran/resolve.cc:1915
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "La subrutina intrÃ­nseca '%s' en %L no debe tener un especificador de tipo"
  
! #: fortran/resolve.cc:1926
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared INTRINSIC at %L does not exist"
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "No existe '%s' declarado como INTRINSIC en %L"
  
! #: fortran/resolve.cc:1939
  #, fuzzy, gcc-internal-format
  #| msgid "The intrinsic '%s' declared INTRINSIC at %L is not available in the current standard settings but %s.  Use an appropriate -std=* option or enable -fall-intrinsics in order to use it."
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "El intrÃ­nseco '%s' declarado como INTRINSIC en %L no estÃ¡ disponible en la configuraciÃ³n actual de estÃ¡ndares pero %s.  Use una opciÃ³n -std=* apropiada o active -fall-intrinsics para poder usarlo."
  
! #: fortran/resolve.cc:1975
  #, fuzzy, gcc-internal-format
  #| msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively.  Declare it RECURSIVE or use -frecursive"
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "El procedimiento que no es RECURSIVE '%s' en %L posiblemente se estÃ¡ llamando a sÃ­ mismo recursivamente. DeclÃ¡relo RECURSIVE o utilice -frecursive"
  
! #: fortran/resolve.cc:2033 fortran/resolve.cc:10557 fortran/resolve.cc:12539
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "La etiqueta %d referenciada en %L nunca se define"
  
! #: fortran/resolve.cc:2065
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Internal procedure '%s' is used as actual argument at %L"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Fortran 2008: Se usa el procedimiento interno '%s' como un argumento actual en %L"
  
! #: fortran/resolve.cc:2083
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "La funciÃ³n de declaraciÃ³n '%s' en %L no se permite como un argumento actual"
  
! #: fortran/resolve.cc:2091
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "El intrÃ­nseco '%s' en %L no se permite como un argumento actual"
  
! #: fortran/resolve.cc:2098
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Internal procedure '%s' is used as actual argument at %L"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Fortran 2008: Se usa el procedimiento interno '%s' como un argumento actual en %L"
  
! #: fortran/resolve.cc:2106
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "El procedimiento ELEMENTAL que no es INTRINSIC '%s' no se permite como un argumento actual en %L"
  
! #: fortran/resolve.cc:2133
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "No se puede encontrar un procedimiento INTRINSIC especÃ­fico para la referencia '%s' en %L"
  
! #: fortran/resolve.cc:2155
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "El sÃ­mbolo '%s' en %L es ambiguo"
  
! #: fortran/resolve.cc:2210
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "El argumento por valor en %L no es de tipo numÃ©rico"
  
! #: fortran/resolve.cc:2217
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "El argumento por valor en %L no puede ser una matriz o una secciÃ³n de matriz"
  
! #: fortran/resolve.cc:2231
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "El argumento por valor en %L no se permite en este contexto"
  
! #: fortran/resolve.cc:2243
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "No se permite el paso del procedimiento interno en %L por ubicaciÃ³n"
  
! #: fortran/resolve.cc:2254
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "El procedimiento ELEMENTAL que no es INTRINSIC '%s' no se permite como un argumento actual en %L"
  
! #: fortran/resolve.cc:2263
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Argumento actual coindizado en %L con componente puntero Ãºltimo"
  
! #: fortran/resolve.cc:2410
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "'%s' en %L es una matriz y OPTIONAL; SI FALTA, no puede ser el argumento actual de un procedimiento ELEMENTAL a menos que exista un argumento que no sea opcional con el mismo rango (12.4.1.5)"
  
! #: fortran/resolve.cc:2449
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' is a scalar, but another actual argument is an array"
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "El argumento actual en %L para el dummy INTENT(%s) '%s' de la subrutina ELEMENTAL '%s' es un escalar, pero otro argumento actual es una matriz"
  
! #: fortran/resolve.cc:2723
  #, fuzzy, gcc-internal-format
  #| msgid "Return type mismatch of function '%s' at %L (%s/%s)"
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "No coincide el tiop de devoluciÃ³n de la funciÃ³n '%s' en %L (%s/%s)"
  
! #: fortran/resolve.cc:2750
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento dummy '%s' en %L: %s"
  
! #: fortran/resolve.cc:2856
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific function for the generic '%s' at %L"
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "No hay una funciÃ³n especÃ­fica para el genÃ©rico '%s' en %L"
  
! #: fortran/resolve.cc:2876
  #, fuzzy, gcc-internal-format
  #| msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "La funciÃ³n genÃ©rica '%s' en %L no es consistente con una interfaz intrÃ­nseca especÃ­fica"
  
! #: fortran/resolve.cc:2914
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La funciÃ³n '%s' en %L es INTRINSIC pero no es compatible con un intrÃ­nseco"
  
! #: fortran/resolve.cc:2969
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific function '%s' at %L"
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "No se puede resolver la funciÃ³n especÃ­fica '%s' en %L"
  
! #: fortran/resolve.cc:3046
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3078
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "La funciÃ³n '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:3082 fortran/resolve.cc:17846
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "La funciÃ³n '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:3206
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "La referencia a la funciÃ³n '%s' que no es PURE en %L estÃ¡ dentro de un FORALL %s"
  
! #: fortran/resolve.cc:3213
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a DO CONCURRENT %s"
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "La referencia a la funciÃ³n '%s' que no es PURE en %L estÃ¡ dentro de un DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3220
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "La referencia a la funciÃ³n '%s' que no es PURE en %L estÃ¡ dentro de un FORALL %s"
  
! #: fortran/resolve.cc:3287
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after NOWAIT clause at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Basura inesperada despuÃ©s de la clÃ¡usula NOWAIT en %C"
  
! #: fortran/resolve.cc:3298
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "%qs at %L is not a function"
  msgstr "'%s' en %L no es una funciÃ³n"
  
! #: fortran/resolve.cc:3306 fortran/resolve.cc:3821
  #, fuzzy, gcc-internal-format
  #| msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "La ABSTRACT INTERFACE '%s' no se debe referenciar en %L"
  
! #: fortran/resolve.cc:3318
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3361
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "La funciÃ³n '%s' se declara CHARACTER(*) y no se puede usar en %L ya que no es un argumento de prueba"
  
! #: fortran/resolve.cc:3395
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "resolve_function(): bad function type"
  msgstr "<tipo de funciÃ³n sobrecargada sin resolver>"
  
! #: fortran/resolve.cc:3409
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3425
  #, fuzzy, gcc-internal-format
  #| msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "La funciÃ³n definida por el usuario '%s' que no es ELEMENTAL en %L no se permite en la construcciÃ³n WORKSHARE"
  
! #: fortran/resolve.cc:3487
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY '%s' en %L no se puede llamar recursivamente, porque la funciÃ³n '%s' no es RECURSIVE"
  
! #: fortran/resolve.cc:3491
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "La funciÃ³n '%s' en %L no se puede llamar recursivamente, porque no es RECURSIVE"
  
! #: fortran/resolve.cc:3549
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using function %qs at %L is deprecated"
  msgstr "la interna %qF es obsoleta."
  
! #: fortran/resolve.cc:3565
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque FORALL en %L no es PURE"
  
! #: fortran/resolve.cc:3571
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in DO CONCURRENT block at %L is not PURE"
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque DO CONCURRENT en %L no es PURE"
  
! #: fortran/resolve.cc:3577
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' at %L is not PURE"
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en %L no es PURE"
  
! #: fortran/resolve.cc:3645
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific subroutine for the generic '%s' at %L"
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "No hay una subrutina especÃ­fica para el genÃ©rico '%s' en %L"
  
! #: fortran/resolve.cc:3654
  #, fuzzy, gcc-internal-format
  #| msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "La subrutina genÃ©rica '%s' en %L no es consistente con una interfaz de subrutina intrÃ­nseca"
  
! #: fortran/resolve.cc:3689
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La subrutina '%s' en %L es INTRINSIC pero no es compatible con un intrÃ­nseco"
  
! #: fortran/resolve.cc:3734
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "No se puede resolver la subrutina especÃ­fica '%s' en %L"
  
! #: fortran/resolve.cc:3792
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "'%s' en %L tiene un tipo, el cual no es consistente con CALL en %L"
  
! #: fortran/resolve.cc:3831
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY '%s' en %L no se puede llamar recursivamente, porque la subrutina '%s' no es RECURSIVE"
  
! #: fortran/resolve.cc:3835
  #, fuzzy, gcc-internal-format
  #| msgid "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE '%s' en %L no se puede llamar recursivamente, porque no es RECURSIVE"
  
! #: fortran/resolve.cc:3880
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "resolve_subroutine(): bad function type"
  msgstr "<tipo de funciÃ³n sobrecargada sin resolver>"
  
! #: fortran/resolve.cc:3897
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "la interna %qF es obsoleta."
  
! #: fortran/resolve.cc:3924
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Las formas para los operandos en %L y %L no son conformables"
  
! #: fortran/resolve.cc:3976
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4079
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
  
! #: fortran/resolve.cc:4083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "always_inline function might not be inlinable"
  msgid "Impure function at %L might not be evaluated"
  msgstr "una funciÃ³n always_inline tal vez no se puede incluir en lÃ­nea"
  
! #: fortran/resolve.cc:4170
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "El argumento por valor en %L no puede ser una matriz o una secciÃ³n de matriz"
  
! #: fortran/resolve.cc:4194
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4379 fortran/resolve.cc:4394
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
--- 83440,84107 ----
  
  #. F03:C1263 (R1238) The function-name and each dummy-arg-name
  #. shall be specified, explicitly or implicitly, to be scalar.
! #: fortran/resolve.cc:510
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of statement function at %L must be scalar"
  msgid "Argument %qs of statement function %qs at %L must be scalar"
  msgstr "El argumento '%s' de la funciÃ³n de declaraciÃ³n en %L debe ser escalar"
  
! #: fortran/resolve.cc:521
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued argument '%s' of statement function at %L must have constant length"
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "El argumento con valor de carÃ¡cter '%s' de la funciÃ³n de declaraciÃ³n en %L debe tener longitud constante"
  
! #: fortran/resolve.cc:571
  #, fuzzy, gcc-internal-format
  #| msgid "INTERFACE procedure '%s' at %L has the same name as the enclosing procedure"
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "El procedimiento INTERFACE '%s' en %L tiene el mismo nombre que el procedimiento que lo incluye"
  
! #: fortran/resolve.cc:591
  #, fuzzy, gcc-internal-format
  #| msgid "Contained function '%s' at %L has no IMPLICIT type"
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "La funciÃ³n contenida '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:594
  #, fuzzy, gcc-internal-format
  #| msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type"
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "El resultado '%s ' de la funciÃ³n contenida '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:620
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued %s '%s' at %L must not be assumed length"
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "La funciÃ³n %s valuada con carÃ¡cter '%s' en %L no debe tener longitud asumida"
  
! #: fortran/resolve.cc:622
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued %s '%s' at %L must not be assumed length"
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "La funciÃ³n %s valuada con carÃ¡cter '%s' en %L no debe tener longitud asumida"
  
! #: fortran/resolve.cc:795
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "El procedimiento %s en %L tiene entradas con especificaciones de matriz no coincidentes"
  
! #: fortran/resolve.cc:806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Function %s at %L has entries with mismatched array specifications"
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "El procedimiento %s en %L tiene entradas con especificaciones de matriz no coincidentes"
  
! #: fortran/resolve.cc:821
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: Function %s at %L with entries returning variables of different string lengths"
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr "ExtensiÃ³n: La funciÃ³n %s en %L con entradas que devuelven variables de longitudes de cadena diferentes"
  
! #: fortran/resolve.cc:853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser una matriz en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be an array in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser una matriz en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser un POINTER en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:868
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser un POINTER en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser un POINTER en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:879
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser un POINTER en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:917
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L"
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "El resultado de FUNCTION %s no puede ser de tipo %s en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L"
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "El resultado de ENTRY %s no puede ser de tipo %s en FUNCTION %s en %L"
  
! #: fortran/resolve.cc:973
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "El sÃ­mbolo '%s' en %C ya estÃ¡ en un bloque COMMON"
  
! #: fortran/resolve.cc:977
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is already in a COMMON block"
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "El sÃ­mbolo '%s' en %C ya estÃ¡ en un bloque COMMON"
  
! #: fortran/resolve.cc:987
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "COMMON block /%s/ not found at %C"
  msgid "COMMON block at %L"
  msgstr "No se encontrÃ³ el bloque COMMON /%s/ en %C"
  
! #: fortran/resolve.cc:994
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr "La variable '%s' en %L estÃ¡ en COMMON pero sÃ³lo se permite la inicializaciÃ³n en BLOCK DATA"
  
! #: fortran/resolve.cc:998
  #, fuzzy, gcc-internal-format
  #| msgid "Initialized variable '%s' at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr "La variable inicializada '%s' en %L estÃ¡ en un COMMON vacÃ­o pero la inicializaciÃ³n sÃ³lo se permite en bloques common nombrados"
  
! #: fortran/resolve.cc:1005
  #, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr ""
  
! #: fortran/resolve.cc:1010
  #, fuzzy, gcc-internal-format
  #| msgid "Allocate-object at %L also appears at %L"
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "El objeto de alojamiento en %L tambiÃ©n aparece en %L"
  
! #: fortran/resolve.cc:1022
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "La variable de tipo derivado '%s' en COMMON en %L no tiene el atributo SEQUENCE ni el atributo BIND(C)"
  
! #: fortran/resolve.cc:1026
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L has an ultimate component that is allocatable"
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "La variable de tipo derivado '%s' en COMMON en %L tiene un componente ultimate que es allocatable"
  
! #: fortran/resolve.cc:1030
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' in COMMON at %L may not have default initializer"
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "La variable de tipo derivado '%s' en COMMON en %L tal vez no tiene inicializador por defecto"
  
! #: fortran/resolve.cc:1074
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1088
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "El bloque COMMON '%s' en %L se usa como PARAMETER en %L"
  
! #: fortran/resolve.cc:1096
  #, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1118
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "La etiqueta enlazante '%s' en %L colisiona con la entidad global '%s' en %L"
  
! #: fortran/resolve.cc:1139
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is used as PARAMETER at %L"
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "El bloque COMMON '%s' en %L se usa como PARAMETER en %L"
  
! #: fortran/resolve.cc:1143
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
  
! #: fortran/resolve.cc:1147
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L is also an intrinsic procedure"
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "El bloque COMMON '%s' en %L tambiÃ©n es un procedimiento intrÃ­nseco"
  
! #: fortran/resolve.cc:1151
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result"
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "Fortran 2003: El bloque COMMON '%s' en %L tambiÃ©n es un resultado de funciÃ³n"
  
! #: fortran/resolve.cc:1156
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure"
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "Fortran 2003: El bloque COMMON '%s' en %L tambiÃ©n es un procedimiento global"
  
! #: fortran/resolve.cc:1223
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1366
  #, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "El rango del elemento en el constructor de estructura en %L no coincide con el del componente (%d/%d)"
  
! #: fortran/resolve.cc:1387
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the structure constructor at %L, for pointer component '%s', is %s but should be %s"
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "El elemento en el constructor de estructura en %L, para el componente puntero '%s', es %s pero deberÃ­a ser %s"
  
! #: fortran/resolve.cc:1422
  #, fuzzy, gcc-internal-format
  #| msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Longitudes de caracteres desiguales (%ld/%ld) en %s en %L"
  
! #: fortran/resolve.cc:1467
  #, fuzzy, gcc-internal-format
  #| msgid "The NULL in the structure constructor at %L is being applied to component '%s', which is neither a POINTER nor ALLOCATABLE"
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "El NULL en el constructor de estructura en %L se aplica para el componente '%s', el cual no es ni POINTER ni ALLOCATABLE"
  
! #: fortran/resolve.cc:1501
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch for procedure-pointer component '%s' in structure constructor at %L: %s"
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "No coincide la interfaz en el componente puntero-a-procedimiento '%s' en el constructor de estructura en %L: %s"
  
! #: fortran/resolve.cc:1520
  #, fuzzy, gcc-internal-format
  #| msgid "Too many components in structure constructor at %L!"
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "Â¡Demasiados componentes en el constructor de estructura en %L!"
  
! #: fortran/resolve.cc:1533
  #, fuzzy, gcc-internal-format
  #| msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "El rango del elemento en el constructor de estructura en %L no coincide con el del componente (%d/%d)"
  
! #: fortran/resolve.cc:1554
  #, fuzzy, gcc-internal-format
  #| msgid "The element in the structure constructor at %L, for pointer component '%s' should be a POINTER or a TARGET"
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "El elemento en el constructor de estructura en %L, para el componente puntero '%s', debe ser un POINTER o un TARGET"
  
! #: fortran/resolve.cc:1583
  #, fuzzy, gcc-internal-format
  #| msgid "Invalid expression in the structure constructor for pointer component '%s' at %L in PURE procedure"
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "ExpresiÃ³n no vÃ¡lida en el constructor de estructura para el componente puntero '%s' en %L en el procedimiento PURE"
  
! #: fortran/resolve.cc:1709
  #, fuzzy, gcc-internal-format
  #| msgid "The upper bound in the last dimension must appear in the reference to the assumed size array '%s' at %L"
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr "El lÃ­mite superior en la Ãºltima dimensiÃ³n debe aparecer en la referencia a la matriz de tamaÃ±o asumido '%s' en %L"
  
! #: fortran/resolve.cc:1771
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is ambiguous"
  msgid "%qs at %L is ambiguous"
  msgstr "'%s' en %L es ambiguo"
  
! #: fortran/resolve.cc:1775
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "El procedimiento GENERIC '%s' no se permite como un argumento actual en %L"
  
! #: fortran/resolve.cc:1896
  #, fuzzy, gcc-internal-format
  #| msgid "Type specified for intrinsic function '%s' at %L is ignored"
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Se descarta el tipo para la funciÃ³n intrÃ­nseca '%s' en %L"
  
! #: fortran/resolve.cc:1909
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier"
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "La subrutina intrÃ­nseca '%s' en %L no debe tener un especificador de tipo"
  
! #: fortran/resolve.cc:1920
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' declared INTRINSIC at %L does not exist"
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr "No existe '%s' declarado como INTRINSIC en %L"
  
! #: fortran/resolve.cc:1933
  #, fuzzy, gcc-internal-format
  #| msgid "The intrinsic '%s' declared INTRINSIC at %L is not available in the current standard settings but %s.  Use an appropriate -std=* option or enable -fall-intrinsics in order to use it."
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr "El intrÃ­nseco '%s' declarado como INTRINSIC en %L no estÃ¡ disponible en la configuraciÃ³n actual de estÃ¡ndares pero %s.  Use una opciÃ³n -std=* apropiada o active -fall-intrinsics para poder usarlo."
  
! #: fortran/resolve.cc:1971
! #, fuzzy, gcc-internal-format
! #| msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively.  Declare it RECURSIVE or use -frecursive"
! msgid "Non-RECURSIVE procedure %qs from module %qs is  possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
! msgstr "El procedimiento que no es RECURSIVE '%s' en %L posiblemente se estÃ¡ llamando a sÃ­ mismo recursivamente. DeclÃ¡relo RECURSIVE o utilice -frecursive"
! 
! #: fortran/resolve.cc:1976 fortran/resolve.cc:6843
  #, fuzzy, gcc-internal-format
  #| msgid "Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively.  Declare it RECURSIVE or use -frecursive"
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr "El procedimiento que no es RECURSIVE '%s' en %L posiblemente se estÃ¡ llamando a sÃ­ mismo recursivamente. DeclÃ¡relo RECURSIVE o utilice -frecursive"
  
! #: fortran/resolve.cc:2035 fortran/resolve.cc:10823 fortran/resolve.cc:12805
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "La etiqueta %d referenciada en %L nunca se define"
  
! #: fortran/resolve.cc:2067
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Internal procedure '%s' is used as actual argument at %L"
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Fortran 2008: Se usa el procedimiento interno '%s' como un argumento actual en %L"
  
! #: fortran/resolve.cc:2085
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L is not allowed as an actual argument"
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "La funciÃ³n de declaraciÃ³n '%s' en %L no se permite como un argumento actual"
  
! #: fortran/resolve.cc:2093
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L is not allowed as an actual argument"
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "El intrÃ­nseco '%s' en %L no se permite como un argumento actual"
  
! #: fortran/resolve.cc:2100
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Internal procedure '%s' is used as actual argument at %L"
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Fortran 2008: Se usa el procedimiento interno '%s' como un argumento actual en %L"
  
! #: fortran/resolve.cc:2108
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "El procedimiento ELEMENTAL que no es INTRINSIC '%s' no se permite como un argumento actual en %L"
  
! #: fortran/resolve.cc:2135
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to find a specific INTRINSIC procedure for the reference '%s' at %L"
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "No se puede encontrar un procedimiento INTRINSIC especÃ­fico para la referencia '%s' en %L"
  
! #: fortran/resolve.cc:2157
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L is ambiguous"
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "El sÃ­mbolo '%s' en %L es ambiguo"
  
! #: fortran/resolve.cc:2220
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "El argumento por valor en %L no es de tipo numÃ©rico"
  
! #: fortran/resolve.cc:2227
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "El argumento por valor en %L no puede ser una matriz o una secciÃ³n de matriz"
  
! #: fortran/resolve.cc:2241
  #, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "El argumento por valor en %L no se permite en este contexto"
  
! #: fortran/resolve.cc:2253
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr "No se permite el paso del procedimiento interno en %L por ubicaciÃ³n"
  
! #: fortran/resolve.cc:2264
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument at %L"
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "El procedimiento ELEMENTAL que no es INTRINSIC '%s' no se permite como un argumento actual en %L"
  
! #: fortran/resolve.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Argumento actual coindizado en %L con componente puntero Ãºltimo"
  
! #: fortran/resolve.cc:2420
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (12.4.1.5)"
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr "'%s' en %L es una matriz y OPTIONAL; SI FALTA, no puede ser el argumento actual de un procedimiento ELEMENTAL a menos que exista un argumento que no sea opcional con el mismo rango (12.4.1.5)"
  
! #: fortran/resolve.cc:2459
  #, fuzzy, gcc-internal-format
  #| msgid "Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' is a scalar, but another actual argument is an array"
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr "El argumento actual en %L para el dummy INTENT(%s) '%s' de la subrutina ELEMENTAL '%s' es un escalar, pero otro argumento actual es una matriz"
  
! #: fortran/resolve.cc:2733
  #, fuzzy, gcc-internal-format
  #| msgid "Return type mismatch of function '%s' at %L (%s/%s)"
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "No coincide el tiop de devoluciÃ³n de la funciÃ³n '%s' en %L (%s/%s)"
  
! #: fortran/resolve.cc:2760
  #, fuzzy, gcc-internal-format
  #| msgid "Interface mismatch in dummy procedure '%s' at %L: %s"
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "La interfaz no coincide en el procedimiento dummy '%s' en %L: %s"
  
! #: fortran/resolve.cc:2866
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific function for the generic '%s' at %L"
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "No hay una funciÃ³n especÃ­fica para el genÃ©rico '%s' en %L"
  
! #: fortran/resolve.cc:2886
  #, fuzzy, gcc-internal-format
  #| msgid "Generic function '%s' at %L is not consistent with a specific intrinsic interface"
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "La funciÃ³n genÃ©rica '%s' en %L no es consistente con una interfaz intrÃ­nseca especÃ­fica"
  
! #: fortran/resolve.cc:2924
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La funciÃ³n '%s' en %L es INTRINSIC pero no es compatible con un intrÃ­nseco"
  
! #: fortran/resolve.cc:2979
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific function '%s' at %L"
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "No se puede resolver la funciÃ³n especÃ­fica '%s' en %L"
  
! #: fortran/resolve.cc:3056
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3088
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "La funciÃ³n '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:3092 fortran/resolve.cc:18158
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L has no IMPLICIT type"
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "La funciÃ³n '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/resolve.cc:3216
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "La referencia a la funciÃ³n '%s' que no es PURE en %L estÃ¡ dentro de un FORALL %s"
  
! #: fortran/resolve.cc:3223
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a DO CONCURRENT %s"
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "La referencia a la funciÃ³n '%s' que no es PURE en %L estÃ¡ dentro de un DO CONCURRENT %s"
  
! #: fortran/resolve.cc:3230
  #, fuzzy, gcc-internal-format
  #| msgid "Reference to non-PURE function '%s' at %L inside a FORALL %s"
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "La referencia a la funciÃ³n '%s' que no es PURE en %L estÃ¡ dentro de un FORALL %s"
  
! #: fortran/resolve.cc:3297
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected junk after NOWAIT clause at %C"
  msgid "Unexpected junk after %qs at %L"
  msgstr "Basura inesperada despuÃ©s de la clÃ¡usula NOWAIT en %C"
  
! #: fortran/resolve.cc:3308
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L is not a function"
  msgid "%qs at %L is not a function"
  msgstr "'%s' en %L no es una funciÃ³n"
  
! #: fortran/resolve.cc:3316 fortran/resolve.cc:3831
  #, fuzzy, gcc-internal-format
  #| msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L"
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "La ABSTRACT INTERFACE '%s' no se debe referenciar en %L"
  
! #: fortran/resolve.cc:3328
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3371
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr "La funciÃ³n '%s' se declara CHARACTER(*) y no se puede usar en %L ya que no es un argumento de prueba"
  
! #: fortran/resolve.cc:3405
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "resolve_function(): bad function type"
  msgstr "<tipo de funciÃ³n sobrecargada sin resolver>"
  
! #: fortran/resolve.cc:3419
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3435
  #, fuzzy, gcc-internal-format
  #| msgid "User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE construct"
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr "La funciÃ³n definida por el usuario '%s' que no es ELEMENTAL en %L no se permite en la construcciÃ³n WORKSHARE"
  
! #: fortran/resolve.cc:3497
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as function '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "ENTRY '%s' en %L no se puede llamar recursivamente, porque la funciÃ³n '%s' no es RECURSIVE"
  
! #: fortran/resolve.cc:3501
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "La funciÃ³n '%s' en %L no se puede llamar recursivamente, porque no es RECURSIVE"
  
! #: fortran/resolve.cc:3559
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using function %qs at %L is deprecated"
  msgstr "la interna %qF es obsoleta."
  
! #: fortran/resolve.cc:3575
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in FORALL block at %L is not PURE"
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque FORALL en %L no es PURE"
  
! #: fortran/resolve.cc:3581
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' in DO CONCURRENT block at %L is not PURE"
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en el bloque DO CONCURRENT en %L no es PURE"
  
! #: fortran/resolve.cc:3587
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine call to '%s' at %L is not PURE"
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "La llamada a subrutina a '%s' en %L no es PURE"
  
! #: fortran/resolve.cc:3655
  #, fuzzy, gcc-internal-format
  #| msgid "There is no specific subroutine for the generic '%s' at %L"
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "No hay una subrutina especÃ­fica para el genÃ©rico '%s' en %L"
  
! #: fortran/resolve.cc:3664
  #, fuzzy, gcc-internal-format
  #| msgid "Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine interface"
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "La subrutina genÃ©rica '%s' en %L no es consistente con una interfaz de subrutina intrÃ­nseca"
  
! #: fortran/resolve.cc:3699
  #, fuzzy, gcc-internal-format
  #| msgid "Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic"
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "La subrutina '%s' en %L es INTRINSIC pero no es compatible con un intrÃ­nseco"
  
! #: fortran/resolve.cc:3744
  #, fuzzy, gcc-internal-format
  #| msgid "Unable to resolve the specific subroutine '%s' at %L"
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "No se puede resolver la subrutina especÃ­fica '%s' en %L"
  
! #: fortran/resolve.cc:3802
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has a type, which is not consistent with the CALL at %L"
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr "'%s' en %L tiene un tipo, el cual no es consistente con CALL en %L"
  
! #: fortran/resolve.cc:3841
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not RECURSIVE"
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "ENTRY '%s' en %L no se puede llamar recursivamente, porque la subrutina '%s' no es RECURSIVE"
  
! #: fortran/resolve.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE"
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "SUBROUTINE '%s' en %L no se puede llamar recursivamente, porque no es RECURSIVE"
  
! #: fortran/resolve.cc:3890
  #, fuzzy, gcc-internal-format
  #| msgid "<unresolved overloaded function type>"
  msgid "resolve_subroutine(): bad function type"
  msgstr "<tipo de funciÃ³n sobrecargada sin resolver>"
  
! #: fortran/resolve.cc:3907
  #, fuzzy, gcc-internal-format
  #| msgid "builtin %qF is deprecated."
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "la interna %qF es obsoleta."
  
! #: fortran/resolve.cc:3934
  #, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "Las formas para los operandos en %L y %L no son conformables"
  
! #: fortran/resolve.cc:3986
  #, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4089
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
  
! #: fortran/resolve.cc:4093
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "always_inline function might not be inlinable"
  msgid "Impure function at %L might not be evaluated"
  msgstr "una funciÃ³n always_inline tal vez no se puede incluir en lÃ­nea"
  
! #: fortran/resolve.cc:4180
  #, fuzzy, gcc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "El argumento por valor en %L no puede ser una matriz o una secciÃ³n de matriz"
  
! #: fortran/resolve.cc:4204
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4389 fortran/resolve.cc:4404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "By-value argument at %L cannot be an array or an array section"
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
*************** msgstr "El argumento por valor en %L no
*** 83759,83765 ****
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'gÃ©nero', para evitar confusiÃ³n con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:4444
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
--- 84109,84115 ----
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'gÃ©nero', para evitar confusiÃ³n con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:4454
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Equality comparison for %s at %L"
*************** msgstr "GÃ©nero no vÃ¡lido para %s en %L
*** 83767,83958 ****
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'gÃ©nero', para evitar confusiÃ³n con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:4446
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "GÃ©nero no vÃ¡lido para %s en %L"
  
! #: fortran/resolve.cc:4506
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4792
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4797
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "La referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la codimensiÃ³n %d"
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4812
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "La referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la codimensiÃ³n %d"
  
! #: fortran/resolve.cc:4833
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Tranco ilegal de cero en %L"
  
! #: fortran/resolve.cc:4850
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz inferior en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4858
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz inferior en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4874
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz superior en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4883
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz superior en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4899
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "falta el subÃ­ndice en la referencia de la matriz"
  
! #: fortran/resolve.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "No se especificÃ³ el lÃ­mite superior a la derecha de la secciÃ³n de matriz de tamaÃ±o asumido en %L"
  
! #: fortran/resolve.cc:4932
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "El rango no coincide en la referencia de matriz en %L (%d/%d)"
  
! #: fortran/resolve.cc:4940
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "El rango de coÃ­ndice no coincide en la referencia de matriz en %L (%d/%d)"
  
! #: fortran/resolve.cc:4956
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "El coÃ­ndice en la codimensiÃ³n %d debe ser un escalar en %L"
  
! #: fortran/resolve.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "El Ã­ndice de matriz en %L debe ser escalar"
  
! #: fortran/resolve.cc:4990
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "El Ã­ndice de matriz en %L debe ser de tipo INTEGER, se encontrÃ³ %s"
  
! #: fortran/resolve.cc:4996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: REAL array index at %L"
  msgid "REAL array index at %L"
  msgstr "ExtensiÃ³n: Ã­ndice de matriz REAL en %L"
  
! #: fortran/resolve.cc:5035
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.cc:5042
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "El argumento dim en %L debe ser de tipo entero"
  
! #: fortran/resolve.cc:5102
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid array initializer for non-array type %qs"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Inicializador de matriz no vÃ¡lido para el tipo %qs que no es matriz"
  
! #: fortran/resolve.cc:5116
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5128
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5173
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "El Ã­ndice de matriz en %L es una matriz de rango %d"
  
! #: fortran/resolve.cc:5271
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "El Ã­ndice de inicio de la subcadena en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.cc:5278
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "El Ã­ndice de inicio de la subcadena en %L debe ser escalar"
  
! #: fortran/resolve.cc:5300
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "El Ã­ndice de final de la subcadena en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.cc:5307
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "El Ã­ndice de final de la subcadena en %L debe ser escalar"
  
! #: fortran/resolve.cc:5327
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "El Ã­ndice de final de la subcadena en %L es demasiado grande"
  
! #: fortran/resolve.cc:5518
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "resolve_ref(): Bad array reference"
  msgstr "Referencia de matriz errÃ³nea en %L"
  
! #: fortran/resolve.cc:5532
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "El componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo POINTER en %L"
  
! #: fortran/resolve.cc:5542
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "El componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo ALLOCATABLE en %L"
  
! #: fortran/resolve.cc:5590
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "No se deben especificar dos o mÃ¡s referencias de parte con rango que no es cero en %L"
  
! #: fortran/resolve.cc:5682
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5779
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
--- 84117,84308 ----
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'gÃ©nero', para evitar confusiÃ³n con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:4456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Inequality comparison for %s at %L"
  msgstr "GÃ©nero no vÃ¡lido para %s en %L"
  
! #: fortran/resolve.cc:4516
  #, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr ""
  
! #: fortran/resolve.cc:4802
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4807
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "La referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la codimensiÃ³n %d"
  
! #: fortran/resolve.cc:4817
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4822
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "La referencia de matriz en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la codimensiÃ³n %d"
  
! #: fortran/resolve.cc:4843
  #, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Tranco ilegal de cero en %L"
  
! #: fortran/resolve.cc:4860
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz inferior en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4868
  #, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz inferior en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4884
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "La referencia de matriz superior en %L estÃ¡ fuera de los lÃ­mites (%ld < %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4893
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "La referencia de matriz superior en %L estÃ¡ fuera de los lÃ­mites (%ld > %ld) en la dimensiÃ³n %d"
  
! #: fortran/resolve.cc:4909
  #, fuzzy, gcc-internal-format
  #| msgid "subscript missing in array reference"
  msgid "check_dimension(): Bad array reference"
  msgstr "falta el subÃ­ndice en la referencia de la matriz"
  
! #: fortran/resolve.cc:4932
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr "No se especificÃ³ el lÃ­mite superior a la derecha de la secciÃ³n de matriz de tamaÃ±o asumido en %L"
  
! #: fortran/resolve.cc:4942
  #, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "El rango no coincide en la referencia de matriz en %L (%d/%d)"
  
! #: fortran/resolve.cc:4950
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "El rango de coÃ­ndice no coincide en la referencia de matriz en %L (%d/%d)"
  
! #: fortran/resolve.cc:4966
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "El coÃ­ndice en la codimensiÃ³n %d debe ser un escalar en %L"
  
! #: fortran/resolve.cc:4994
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "El Ã­ndice de matriz en %L debe ser escalar"
  
! #: fortran/resolve.cc:5000
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "El Ã­ndice de matriz en %L debe ser de tipo INTEGER, se encontrÃ³ %s"
  
! #: fortran/resolve.cc:5006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Extension: REAL array index at %L"
  msgid "REAL array index at %L"
  msgstr "ExtensiÃ³n: Ã­ndice de matriz REAL en %L"
  
! #: fortran/resolve.cc:5046
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "El argumento dim en %L debe ser escalar"
  
! #: fortran/resolve.cc:5053
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "El argumento dim en %L debe ser de tipo entero"
  
! #: fortran/resolve.cc:5113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid array initializer for non-array type %qs"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Inicializador de matriz no vÃ¡lido para el tipo %qs que no es matriz"
  
! #: fortran/resolve.cc:5127
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5139
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5184
  #, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "El Ã­ndice de matriz en %L es una matriz de rango %d"
  
! #: fortran/resolve.cc:5282
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "El Ã­ndice de inicio de la subcadena en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.cc:5289
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "El Ã­ndice de inicio de la subcadena en %L debe ser escalar"
  
! #: fortran/resolve.cc:5311
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "El Ã­ndice de final de la subcadena en %L debe ser de tipo INTEGER"
  
! #: fortran/resolve.cc:5318
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "El Ã­ndice de final de la subcadena en %L debe ser escalar"
  
! #: fortran/resolve.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "El Ã­ndice de final de la subcadena en %L es demasiado grande"
  
! #: fortran/resolve.cc:5529
  #, fuzzy, gcc-internal-format
  #| msgid "Bad array reference at %L"
  msgid "resolve_ref(): Bad array reference"
  msgstr "Referencia de matriz errÃ³nea en %L"
  
! #: fortran/resolve.cc:5543
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "El componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo POINTER en %L"
  
! #: fortran/resolve.cc:5553
  #, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "El componente a la derecha de una referencia de parte con rango que no es cero no debe tener el atributo ALLOCATABLE en %L"
  
! #: fortran/resolve.cc:5601
  #, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "No se deben especificar dos o mÃ¡s referencias de parte con rango que no es cero en %L"
  
! #: fortran/resolve.cc:5693
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5790
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr ""
  
! #: fortran/resolve.cc:5800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
*************** msgstr "La matriz de forma asumida en %L
*** 83962,83973 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5799
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
--- 84312,84323 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5810
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
*************** msgstr "La matriz de forma asumida en %L
*** 83977,84295 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5828
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5839
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' at %L with BIND(C) attribute must have an explicit interface"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "El procedimiento '%s' en %L con atributo BIND(C) debe tener una interfaz explÃ­cita"
  
! #: fortran/resolve.cc:5848
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:5864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:5909
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of references"
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "se crea la matriz de referencias"
  
! #: fortran/resolve.cc:6054
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s', used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable '%s', usada en una expresiÃ³n de especificaciÃ³n, se referencÃ­a en %L antes de la declaraciÃ³n ENTRY en la cual es un parÃ¡metro"
  
! #: fortran/resolve.cc:6059
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable '%s' se usa en %L antes de la declaraciÃ³n ENTRY en la cual es un parÃ¡metro"
  
! #: fortran/resolve.cc:6129
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Subobjecto polimÃ³rfico de un objeto coindizado en %L"
  
! #: fortran/resolve.cc:6142
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Objeto coindizado con subcomponente alojable polimÃ³rfico en %L"
  
! #: fortran/resolve.cc:6158
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qs es obsoleto"
  
! #: fortran/resolve.cc:6248
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6426 fortran/resolve.cc:6578
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Error in type-spec at %L"
  msgid "Error in typebound call at %L"
  msgstr "Error en la especificaciÃ³n de tipo en %L"
  
! #: fortran/resolve.cc:6542
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "El objeto pasado en %L debe ser escalar"
  
! #: fortran/resolve.cc:6549
  #, fuzzy, gcc-internal-format
  #| msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type '%s'"
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "El objeto base para la llamada a componente procedimiento-puntero en %L es de tipo ABSTRACT '%s'"
  
! #: fortran/resolve.cc:6588
  #, fuzzy, gcc-internal-format
  #| msgid "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'"
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "El objeto base para la llamada a procedimiento enlazada a tipo en %L es de tipo ABSTRACT '%s'"
  
! #: fortran/resolve.cc:6597
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "El objeto base para la llamada a procedimiento enlazada a tipo NOPASS en %L debe ser escalar"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6785
  #, fuzzy, gcc-internal-format
  #| msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "No se encontrÃ³ un enlace especÃ­fico coincidente para la llamada al GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:6819
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a SUBROUTINE"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "'%s' en %L debe ser una SUBROUTINE"
  
! #: fortran/resolve.cc:6871
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a FUNCTION"
  msgid "%qs at %L should be a FUNCTION"
  msgstr "'%s' en %L debe ser una FUNCTION"
  
! #: fortran/resolve.cc:7406
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: fortran/resolve.cc:7439
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s en %L debe ser un escalar"
  
! #: fortran/resolve.cc:7449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%s at %L must be integer"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: fortran/resolve.cc:7453 fortran/resolve.cc:7460
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s en %L debe ser INTEGER"
  
! #: fortran/resolve.cc:7515
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "La expresiÃ³n de paso en el bucle DO en %L no puede ser cero"
  
! #: fortran/resolve.cc:7538
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "El bucle DO en %L se ejecutarÃ¡ cero veces"
  
! #: fortran/resolve.cc:7555
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7561
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "El nombre de Ã­ndice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:7627
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "La expresiÃ³n de inicio FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:7634
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "La expresiÃ³n de fin FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:7642
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "La expresiÃ³n de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/resolve.cc:7647
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "La expresiÃ³n de tranco FORALL en %L no puede ser cero"
  
! #: fortran/resolve.cc:7660
  #, fuzzy, gcc-internal-format
  #| msgid "FORALL index '%s' may not appear in triplet specification at %L"
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "El Ã­ndice FORALL '%s' no puede aparecer en la especificaciÃ³n triplet en %L"
  
! #: fortran/resolve.cc:7765 fortran/resolve.cc:8063
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "El objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTER"
  
! #: fortran/resolve.cc:7773 fortran/resolve.cc:8026
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Objeto alojable coindizado en %L"
  
! #: fortran/resolve.cc:7883
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "La expresiÃ³n fuente en %L debe ser escalar o tener el mismo rango que el objeto de alojamiento en %L"
  
! #: fortran/resolve.cc:7914
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "La expresiÃ³n fuente en %L y el objeto de alojamiento en %L deben tener la misma forma"
  
! #: fortran/resolve.cc:8074
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "El tipo de entidad en %L es de tipo incompatible con la expresiÃ³n fuente en %L"
  
! #: fortran/resolve.cc:8086
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "El objeto de alojamiento en %L y la expresiÃ³n fuente en %L deben tener el mismo parÃ¡metro de tipo de gÃ©nero"
  
! #: fortran/resolve.cc:8100
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresiÃ³n fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.cc:8115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresiÃ³n fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.cc:8128
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "El alojamiento %s del tipo de base ABSTRACT en %L requiere una especificaciÃ³n de tipo o una expresiÃ³n source"
  
! #: fortran/resolve.cc:8146
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Alojar %s en %L con especificaciÃ³n de tipo requiere el mismo parÃ¡metro de longitud de carÃ¡cter que el de la declaraciÃ³n"
  
! #: fortran/resolve.cc:8230 fortran/resolve.cc:8245
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de matriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8237
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de matriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8262
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8272 fortran/resolve.cc:8374
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "EspecificaciÃ³n de comatriz errÃ³nea en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8301 fortran/resolve.cc:8329
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "EspecificaciÃ³n de matriz errÃ³nea en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8348
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "'%s' no debe aparecer en la especificaciÃ³n de matriz en %L en la misma declaraciÃ³n ALLOCATE donde se aloja a sÃ­ misma"
  
! #: fortran/resolve.cc:8363
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Se esperaba '*' en la especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8405
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "La variable stat en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:8434
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable stat en %L no no debe ser %sd dentro de la misma declaraciÃ³n %s"
  
! #: fortran/resolve.cc:8447
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG en %L es inÃºtil sin una etiqueta STAT"
  
! #: fortran/resolve.cc:8461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.cc:8490
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable errmsg en %L no debe ser %sd dentro de la misma declaraciÃ³n %s"
  
! #: fortran/resolve.cc:8522
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "El objeto de alojamiento en %L tambiÃ©n aparece en %L"
  
! #: fortran/resolve.cc:8528 fortran/resolve.cc:8534
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "El objeto de alojamiento en %L es un subobjeto del objeto en %L"
--- 84327,84645 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5839
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr ""
  
! #: fortran/resolve.cc:5850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' at %L with BIND(C) attribute must have an explicit interface"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "El procedimiento '%s' en %L con atributo BIND(C) debe tener una interfaz explÃ­cita"
  
! #: fortran/resolve.cc:5859
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:5875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:5932
  #, fuzzy, gcc-internal-format
  #| msgid "creating array of references"
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "se crea la matriz de referencias"
  
! #: fortran/resolve.cc:6077
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s', used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable '%s', usada en una expresiÃ³n de especificaciÃ³n, se referencÃ­a en %L antes de la declaraciÃ³n ENTRY en la cual es un parÃ¡metro"
  
! #: fortran/resolve.cc:6082
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' is used at %L before the ENTRY statement in which it is a parameter"
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr "La variable '%s' se usa en %L antes de la declaraciÃ³n ENTRY en la cual es un parÃ¡metro"
  
! #: fortran/resolve.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr "Subobjecto polimÃ³rfico de un objeto coindizado en %L"
  
! #: fortran/resolve.cc:6165
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Objeto coindizado con subcomponente alojable polimÃ³rfico en %L"
  
! #: fortran/resolve.cc:6181
  #, fuzzy, gcc-internal-format
  #| msgid "%qs is deprecated"
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qs es obsoleto"
  
! #: fortran/resolve.cc:6424
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6602 fortran/resolve.cc:6754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Error in type-spec at %L"
  msgid "Error in typebound call at %L"
  msgstr "Error en la especificaciÃ³n de tipo en %L"
  
! #: fortran/resolve.cc:6718
  #, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "El objeto pasado en %L debe ser escalar"
  
! #: fortran/resolve.cc:6725
  #, fuzzy, gcc-internal-format
  #| msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type '%s'"
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "El objeto base para la llamada a componente procedimiento-puntero en %L es de tipo ABSTRACT '%s'"
  
! #: fortran/resolve.cc:6764
  #, fuzzy, gcc-internal-format
  #| msgid "Base object for type-bound procedure call at %L is of ABSTRACT type '%s'"
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "El objeto base para la llamada a procedimiento enlazada a tipo en %L es de tipo ABSTRACT '%s'"
  
! #: fortran/resolve.cc:6773
  #, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "El objeto base para la llamada a procedimiento enlazada a tipo NOPASS en %L debe ser escalar"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6968
  #, fuzzy, gcc-internal-format
  #| msgid "Found no matching specific binding for the call to the GENERIC '%s' at %L"
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "No se encontrÃ³ un enlace especÃ­fico coincidente para la llamada al GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:7002
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a SUBROUTINE"
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "'%s' en %L debe ser una SUBROUTINE"
  
! #: fortran/resolve.cc:7054
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L should be a FUNCTION"
  msgid "%qs at %L should be a FUNCTION"
  msgstr "'%s' en %L debe ser una FUNCTION"
  
! #: fortran/resolve.cc:7589
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: fortran/resolve.cc:7622
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "%s en %L debe ser un escalar"
  
! #: fortran/resolve.cc:7632
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L must be nonnegative"
  msgid "%s at %L must be integer"
  msgstr "'%s' en %L debe ser no negativo"
  
! #: fortran/resolve.cc:7636 fortran/resolve.cc:7643
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s en %L debe ser INTEGER"
  
! #: fortran/resolve.cc:7698
  #, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "La expresiÃ³n de paso en el bucle DO en %L no puede ser cero"
  
! #: fortran/resolve.cc:7721
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr "El bucle DO en %L se ejecutarÃ¡ cero veces"
  
! #: fortran/resolve.cc:7738
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7744
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7805
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "El nombre de Ã­ndice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:7810
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "La expresiÃ³n de inicio FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:7817
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "La expresiÃ³n de fin FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:7825
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "La expresiÃ³n de tranco FORALL en %L debe ser un %s escalar"
  
! #: fortran/resolve.cc:7830
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "La expresiÃ³n de tranco FORALL en %L no puede ser cero"
  
! #: fortran/resolve.cc:7843
  #, fuzzy, gcc-internal-format
  #| msgid "FORALL index '%s' may not appear in triplet specification at %L"
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "El Ã­ndice FORALL '%s' no puede aparecer en la especificaciÃ³n triplet en %L"
  
! #: fortran/resolve.cc:7948 fortran/resolve.cc:8246
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "El objeto de alojamiento en %L debe ser ALLOCATABLE o un POINTER"
  
! #: fortran/resolve.cc:7956 fortran/resolve.cc:8209
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "Objeto alojable coindizado en %L"
  
! #: fortran/resolve.cc:8066
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr "La expresiÃ³n fuente en %L debe ser escalar o tener el mismo rango que el objeto de alojamiento en %L"
  
! #: fortran/resolve.cc:8097
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr "La expresiÃ³n fuente en %L y el objeto de alojamiento en %L deben tener la misma forma"
  
! #: fortran/resolve.cc:8257
  #, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "El tipo de entidad en %L es de tipo incompatible con la expresiÃ³n fuente en %L"
  
! #: fortran/resolve.cc:8269
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr "El objeto de alojamiento en %L y la expresiÃ³n fuente en %L deben tener el mismo parÃ¡metro de tipo de gÃ©nero"
  
! #: fortran/resolve.cc:8283
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresiÃ³n fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.cc:8308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr "La expresiÃ³n fuente en %L no puede ser de tipo LOCK_TYPE ni tener un componente LOCK_TYPE si el objeto-alojado en %L es una comatriz"
  
! #: fortran/resolve.cc:8321
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr "El alojamiento %s del tipo de base ABSTRACT en %L requiere una especificaciÃ³n de tipo o una expresiÃ³n source"
  
! #: fortran/resolve.cc:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr "Alojar %s en %L con especificaciÃ³n de tipo requiere el mismo parÃ¡metro de longitud de carÃ¡cter que el de la declaraciÃ³n"
  
! #: fortran/resolve.cc:8423 fortran/resolve.cc:8438
  #, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de matriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Array specification required in ALLOCATE statement at %L"
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de matriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8455
  #, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "Se requiere una especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8465 fortran/resolve.cc:8567
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "EspecificaciÃ³n de comatriz errÃ³nea en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8471
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8483
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8494 fortran/resolve.cc:8522
  #, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "EspecificaciÃ³n de matriz errÃ³nea en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8541
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr "'%s' no debe aparecer en la especificaciÃ³n de matriz en %L en la misma declaraciÃ³n ALLOCATE donde se aloja a sÃ­ misma"
  
! #: fortran/resolve.cc:8556
  #, fuzzy, gcc-internal-format
  #| msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "Se esperaba '*' en la especificaciÃ³n de comatriz en la declaraciÃ³n ALLOCATE en %L"
  
! #: fortran/resolve.cc:8598
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "La variable stat en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:8627
  #, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable stat en %L no no debe ser %sd dentro de la misma declaraciÃ³n %s"
  
! #: fortran/resolve.cc:8640
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr "ERRMSG en %L es inÃºtil sin una etiqueta STAT"
  
! #: fortran/resolve.cc:8654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.cc:8683
  #, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "La variable errmsg en %L no debe ser %sd dentro de la misma declaraciÃ³n %s"
  
! #: fortran/resolve.cc:8715
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "El objeto de alojamiento en %L tambiÃ©n aparece en %L"
  
! #: fortran/resolve.cc:8721 fortran/resolve.cc:8727
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "El objeto de alojamiento en %L es un subobjeto del objeto en %L"
*************** msgstr "El objeto de alojamiento en %L e
*** 84298,84600 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8762
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.cc:8813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de tipo %s"
  
! #: fortran/resolve.cc:8824
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de gÃ©nero %d"
  
! #: fortran/resolve.cc:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser escalar"
  
! #: fortran/resolve.cc:8883
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "La expresiÃ³n de selecciÃ³n en una declaraciÃ³n GOTO computada en %L debe ser una expresiÃ³n entera escalar"
  
! #: fortran/resolve.cc:8902
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "El argumento de la declaraciÃ³n SELECT en %L no puede ser %s"
  
! #: fortran/resolve.cc:8912
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "El argumento de la declaraciÃ³n SELECT en %L debe ser una expresiÃ³n escalar"
  
! #: fortran/resolve.cc:8930 fortran/resolve.cc:8938
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L no estÃ¡ en el rango de %s"
  
! #: fortran/resolve.cc:9000 fortran/resolve.cc:9691
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "El DEFAULT CASE en %L no puede tener despuÃ©s un segundo DEFAULT CASE en %L"
  
! #: fortran/resolve.cc:9026
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "No se permite un rango lÃ³gico en una declaraciÃ³n CASE en %L"
  
! #: fortran/resolve.cc:9039
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Se repite un valor lÃ³gico constante en una declaraciÃ³n CASE en %L"
  
! #: fortran/resolve.cc:9054
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "La especificaciÃ³n de rango en %L nunca puede coincidir"
  
! #: fortran/resolve.cc:9157
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "El bloque SELECT CASE lÃ³gico en %L tiene mÃ¡s de dos cases"
  
! #: fortran/resolve.cc:9219
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "El procedimiento interno '%s' es no vÃ¡lido en la asignaciÃ³n de puntero de procedimiento en %L"
  
! #: fortran/resolve.cc:9228
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "El nombre '%s' no se puede usar como un operador definido en %C"
  
! #: fortran/resolve.cc:9245
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' at %L is used as array"
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Se usa el nombre asociado '%s' en %L como una matriz"
  
! #: fortran/resolve.cc:9261
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L cannot be NULL()"
  msgstr "El objetivo de asociaciÃ³n en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:9273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L has no type"
  msgstr "El objetivo de asociaciÃ³n en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:9297
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' at %L is used as array"
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Se usa el nombre asociado '%s' en %L como una matriz"
  
! #: fortran/resolve.cc:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9555
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "El selector debe ser polimÃ³rfico en la declaraciÃ³n SELECT TYPE en %L"
  
! #: fortran/resolve.cc:9599 fortran/resolve.cc:9611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L must not be coindexed"
  msgstr "El objetivo de asociaciÃ³n en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:9640
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CASE label at %L overlaps with CASE label at %L"
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.cc:9653
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be extensible"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "El tipo derivado '%s' en %L debe ser extensible"
  
! #: fortran/resolve.cc:9666
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be an extension of '%s'"
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "El tipo derivado '%s' en %L debe ser una extensiÃ³n de '%s'"
  
! #: fortran/resolve.cc:9669
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "IntrÃ­nseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/resolve.cc:9679
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "La especificaciÃ³n de tipo en %L no puede tener un parÃ¡metro de tipo diferido"
  
! #: fortran/resolve.cc:9926
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Bloque CLASS IS doble en la declaraciÃ³n SELECT TYPE  en %L"
  
! #: fortran/resolve.cc:10059
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10068
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10071
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10081
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Contexto no vÃ¡lido para el puntero NULL() en %%L"
  
! #: fortran/resolve.cc:10244
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STOP code at %L must be scalar"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "El cÃ³digo STOP en %L debe ser escalar"
  
! #: fortran/resolve.cc:10254
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede ser polimÃ³rfico a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:10267
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:10276
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimiento"
  
! #: fortran/resolve.cc:10283
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes ALLOCATABLE a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:10294
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes PRIVATE"
  
! #: fortran/resolve.cc:10300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:10318
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "El elemento de transferencia de datos en %L no puede ser una referencia completa a una matriz de tamaÃ±o asumido"
  
! #: fortran/resolve.cc:10375
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.cc:10385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.cc:10389
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/resolve.cc:10392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/resolve.cc:10399 fortran/resolve.cc:10521
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:10411 fortran/resolve.cc:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.cc:10423
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "El argumento ACQUIRED_LOCK= en %L debe ser una variable LOGICAL escalar"
  
! #: fortran/resolve.cc:10436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1"
  
! #: fortran/resolve.cc:10497
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1"
  
! #: fortran/resolve.cc:10501 fortran/resolve.cc:10511
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "El argumento de conjunto de imagen en %L debe estar entre 1 y num_images()"
  
! #: fortran/resolve.cc:10564
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "La declaraciÃ³n en %L no es una declaraciÃ³n de objetivo de ramificaciÃ³n vÃ¡lida para la declaraciÃ³n de ramificaciÃ³n en %L"
  
! #: fortran/resolve.cc:10574
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "La ramificaciÃ³n en %L puede resultar en un bucle infinito"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10591 fortran/resolve.cc:10614
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "La declaraciÃ³n GOTO en %L deja la construcciÃ³n CRITICAL por la etiqueta en %L"
  
! #: fortran/resolve.cc:10595 fortran/resolve.cc:10620
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "La declaraciÃ³n GOTO en %L deja la construcciÃ³n DO CONCURRENT por la etiqueta en %L"
--- 84648,84950 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8955
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.cc:9006
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de tipo %s"
  
! #: fortran/resolve.cc:9017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser de gÃ©nero %d"
  
! #: fortran/resolve.cc:9030
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L debe ser escalar"
  
! #: fortran/resolve.cc:9076
  #, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "La expresiÃ³n de selecciÃ³n en una declaraciÃ³n GOTO computada en %L debe ser una expresiÃ³n entera escalar"
  
! #: fortran/resolve.cc:9095
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "El argumento de la declaraciÃ³n SELECT en %L no puede ser %s"
  
! #: fortran/resolve.cc:9105
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "El argumento de la declaraciÃ³n SELECT en %L debe ser una expresiÃ³n escalar"
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9131
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "La expresiÃ³n en la declaraciÃ³n CASE en %L no estÃ¡ en el rango de %s"
  
! #: fortran/resolve.cc:9193 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr "El DEFAULT CASE en %L no puede tener despuÃ©s un segundo DEFAULT CASE en %L"
  
! #: fortran/resolve.cc:9219
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "No se permite un rango lÃ³gico en una declaraciÃ³n CASE en %L"
  
! #: fortran/resolve.cc:9232
  #, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Se repite un valor lÃ³gico constante en una declaraciÃ³n CASE en %L"
  
! #: fortran/resolve.cc:9247
  #, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "La especificaciÃ³n de rango en %L nunca puede coincidir"
  
! #: fortran/resolve.cc:9350
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr "El bloque SELECT CASE lÃ³gico en %L tiene mÃ¡s de dos cases"
  
! #: fortran/resolve.cc:9412
  #, fuzzy, gcc-internal-format
  #| msgid "Internal procedure '%s' is invalid in procedure pointer assignment at %L"
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "El procedimiento interno '%s' es no vÃ¡lido en la asignaciÃ³n de puntero de procedimiento en %L"
  
! #: fortran/resolve.cc:9421
  #, fuzzy, gcc-internal-format
  #| msgid "The name '%s' cannot be used as a defined operator at %C"
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "El nombre '%s' no se puede usar como un operador definido en %C"
  
! #: fortran/resolve.cc:9438
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' at %L is used as array"
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "Se usa el nombre asociado '%s' en %L como una matriz"
  
! #: fortran/resolve.cc:9454
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9508
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L cannot be NULL()"
  msgstr "El objetivo de asociaciÃ³n en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:9513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L has no type"
  msgstr "El objetivo de asociaciÃ³n en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:9571
  #, fuzzy, gcc-internal-format
  #| msgid "Associate-name '%s' at %L is used as array"
  msgid "Associate-name %qs at %L is used as array"
  msgstr "Se usa el nombre asociado '%s' en %L como una matriz"
  
! #: fortran/resolve.cc:9582
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9821
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "El selector debe ser polimÃ³rfico en la declaraciÃ³n SELECT TYPE en %L"
  
! #: fortran/resolve.cc:9865 fortran/resolve.cc:9877
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Association target at %C must not be coindexed"
  msgid "Selector at %L must not be coindexed"
  msgstr "El objetivo de asociaciÃ³n en %C no debe estar coindizado"
  
! #: fortran/resolve.cc:9906
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "CASE label at %L overlaps with CASE label at %L"
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "La etiqueta CASE en %L se encima con la etiqueta CASE en %L"
  
! #: fortran/resolve.cc:9919
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be extensible"
  msgid "Derived type %qs at %L must be extensible"
  msgstr "El tipo derivado '%s' en %L debe ser extensible"
  
! #: fortran/resolve.cc:9932
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be an extension of '%s'"
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "El tipo derivado '%s' en %L debe ser una extensiÃ³n de '%s'"
  
! #: fortran/resolve.cc:9935
  #, fuzzy, gcc-internal-format
  #| msgid "Unexpected NULL() intrinsic at %L to dummy '%s'"
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "IntrÃ­nseco NULL inesperado en %L para el dummy '%s'"
  
! #: fortran/resolve.cc:9945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-spec at %L cannot contain a deferred type parameter"
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "La especificaciÃ³n de tipo en %L no puede tener un parÃ¡metro de tipo diferido"
  
! #: fortran/resolve.cc:10192
  #, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Bloque CLASS IS doble en la declaraciÃ³n SELECT TYPE  en %L"
  
! #: fortran/resolve.cc:10325
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10334
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10337
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid context for NULL() pointer at %%L"
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Contexto no vÃ¡lido para el puntero NULL() en %%L"
  
! #: fortran/resolve.cc:10510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STOP code at %L must be scalar"
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "El cÃ³digo STOP en %L debe ser escalar"
  
! #: fortran/resolve.cc:10520
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede ser polimÃ³rfico a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:10533
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:10542
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimiento"
  
! #: fortran/resolve.cc:10549
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes ALLOCATABLE a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:10560
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes PRIVATE"
  
! #: fortran/resolve.cc:10566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes POINTER a menos que se procese con un procedimiento de entrada/salida definido"
  
! #: fortran/resolve.cc:10584
  #, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "El elemento de transferencia de datos en %L no puede ser una referencia completa a una matriz de tamaÃ±o asumido"
  
! #: fortran/resolve.cc:10641
  #, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.cc:10651
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "La variable lock en %L debe ser un escalar de tipo LOCK_TYPE"
  
! #: fortran/resolve.cc:10655
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/resolve.cc:10658
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Actual argument to '%s' at %L must be a coarray"
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "El argumento actual para '%s' en %L debe ser una comatriz"
  
! #: fortran/resolve.cc:10665 fortran/resolve.cc:10787
  #, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:10677 fortran/resolve.cc:10799
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "El argumento ERRMSG= en %L debe ser una variable CHARACTER escalar"
  
! #: fortran/resolve.cc:10689
  #, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "El argumento ACQUIRED_LOCK= en %L debe ser una variable LOGICAL escalar"
  
! #: fortran/resolve.cc:10702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1"
  
! #: fortran/resolve.cc:10763
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "El argumento de conjunto de imagen %L debe ser un escalar o una expresiÃ³n INTEGER de rango 1"
  
! #: fortran/resolve.cc:10767 fortran/resolve.cc:10777
  #, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "El argumento de conjunto de imagen en %L debe estar entre 1 y num_images()"
  
! #: fortran/resolve.cc:10830
  #, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "La declaraciÃ³n en %L no es una declaraciÃ³n de objetivo de ramificaciÃ³n vÃ¡lida para la declaraciÃ³n de ramificaciÃ³n en %L"
  
! #: fortran/resolve.cc:10840
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "La ramificaciÃ³n en %L puede resultar en un bucle infinito"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10857 fortran/resolve.cc:10880
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "La declaraciÃ³n GOTO en %L deja la construcciÃ³n CRITICAL por la etiqueta en %L"
  
! #: fortran/resolve.cc:10861 fortran/resolve.cc:10886
  #, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "La declaraciÃ³n GOTO en %L deja la construcciÃ³n DO CONCURRENT por la etiqueta en %L"
*************** msgstr "La declaraciÃ³n GOTO en %L deja
*** 84602,84828 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10635
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "La etiqueta en %L no estÃ¡ en el mismo bloque que la declaraciÃ³n GOTO en %L"
  
! #: fortran/resolve.cc:10707
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "La mÃ¡scara WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.cc:10723
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "El objetivo de asignaciÃ³n WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.cc:10736 fortran/resolve.cc:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "AsignaciÃ³n definida por el usuario de un no-ELEMENTAL en WHERE en %L"
  
! #: fortran/resolve.cc:10746 fortran/resolve.cc:10838
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "DeclaraciÃ³n sin soporte dentro de WHERE en %L"
  
! #: fortran/resolve.cc:10777
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "AsignaciÃ³n a una variable de Ã­ndice FORALL en %L"
  
! #: fortran/resolve.cc:10786
  #, fuzzy, gcc-internal-format
  #| msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "No se usa el FORALL con Ã­ndice '%s' en el lado izquierdo de la asignaciÃ³n en %L y podrÃ­a causar mÃºltiples asignaciones a este objeto"
  
! #: fortran/resolve.cc:10943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BLOCK construct at %C"
  msgid "FORALL construct at %L"
  msgstr "Fortran 2008: Constructor BLOCK en %C"
  
! #: fortran/resolve.cc:10964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "El nombre de Ã­ndice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Una construcciÃ³n FORALL externa ya tiene un Ã­ndice con este nombre %L"
  
! #: fortran/resolve.cc:11051
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "la clÃ¡usula WHERE/ELSEWHERE en %L requiere una matriz LOGICAL"
  
! #: fortran/resolve.cc:11169
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have procedure pointer components"
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimiento"
  
! #: fortran/resolve.cc:11293
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "Se truncarÃ¡ la expresiÃ³n CHARACTER en la asignaciÃ³n (%d/%d) en %L"
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "La expresiÃ³n con coÃ­ndice en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PURE"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11331
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11343
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "AsignaciÃ³n a una variable coindizada en %L en un procedimiento PURE"
  
! #: fortran/resolve.cc:11375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Polymorphic array at %C not yet supported"
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "AÃºn no se admite la matriz polimÃ³rfica en %C"
  
! #: fortran/resolve.cc:11379
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "AsignaciÃ³n a una variable de Ã­ndice FORALL en %L"
  
! #: fortran/resolve.cc:11384
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11391
  #, fuzzy, gcc-internal-format
  #| msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "La variable no debe ser polimÃ³rfica en la asignaciÃ³n intrÃ­nseca en %L - revise que hay una subrutina especÃ­fica coincidente para el operador '='"
  
! #: fortran/resolve.cc:11402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "La variable coindizada no debe tener un componente Ãºltimo alojable en la asignaciÃ³n en %L"
  
! #: fortran/resolve.cc:11825
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12129
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "AsignaciÃ³n de puntero de procedimiento no vÃ¡lida en %L"
  
! #: fortran/resolve.cc:12141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "La expresiÃ³n objetivo en la asignaciÃ³n de puntero en %L debe entregar un resultado puntero."
  
! #: fortran/resolve.cc:12226
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "El argumento de la declaraciÃ³n SELECT en %L debe ser una expresiÃ³n escalar"
  
! #: fortran/resolve.cc:12417
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:12453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "La declaraciÃ³n ASSIGNED GOTO en %L requiere una variable INTEGER"
  
! #: fortran/resolve.cc:12457
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' has not been assigned a target label at %L"
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "La variable '%s' no se ha asignado a una etiqueta objetivo en %L"
  
! #: fortran/resolve.cc:12468
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "La declaraciÃ³n RETURN alternativa en %L requiere de un especificador de devoluciÃ³n SCALAR-INTEGER"
  
! #: fortran/resolve.cc:12506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Se esperaba la inicializaciÃ³n de la expresiÃ³n en CASE en %C"
  
! #: fortran/resolve.cc:12548
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "La declaraciÃ³n de ASSIGN en %L requiere una variable INTEGER escalar por defecto"
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'gÃ©nero', para evitar confusiÃ³n con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:12595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "GÃ©nero no vÃ¡lido para %s en %L"
  
! #: fortran/resolve.cc:12599
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "La declaraciÃ³n IF aritmÃ©tica en %L requiere una expresiÃ³n numÃ©rica"
  
! #: fortran/resolve.cc:12660
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12665
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "La condiciÃ³n de salida del bucle DO WHILE en %L debe ser una expresiÃ³n LOGICAL escalar"
  
! #: fortran/resolve.cc:12749
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "La clÃ¡usula de mÃ¡scara FORALL en %L requiere una expresiÃ³n LOGICAL escalar"
  
! #: fortran/resolve.cc:12853
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
  
! #: fortran/resolve.cc:12874
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Se declarÃ³ el parÃ¡metro '%s' sin uso en %L"
  
! #: fortran/resolve.cc:12968
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
--- 84952,85178 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10901
  #, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "La etiqueta en %L no estÃ¡ en el mismo bloque que la declaraciÃ³n GOTO en %L"
  
! #: fortran/resolve.cc:10973
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "La mÃ¡scara WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.cc:10989
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "El objetivo de asignaciÃ³n WHERE en %L tiene forma inconsistente"
  
! #: fortran/resolve.cc:11002 fortran/resolve.cc:11094
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr "AsignaciÃ³n definida por el usuario de un no-ELEMENTAL en WHERE en %L"
  
! #: fortran/resolve.cc:11012 fortran/resolve.cc:11104
  #, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "DeclaraciÃ³n sin soporte dentro de WHERE en %L"
  
! #: fortran/resolve.cc:11043
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "AsignaciÃ³n a una variable de Ã­ndice FORALL en %L"
  
! #: fortran/resolve.cc:11052
  #, fuzzy, gcc-internal-format
  #| msgid "The FORALL with index '%s' is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr "No se usa el FORALL con Ã­ndice '%s' en el lado izquierdo de la asignaciÃ³n en %L y podrÃ­a causar mÃºltiples asignaciones a este objeto"
  
! #: fortran/resolve.cc:11209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: BLOCK construct at %C"
  msgid "FORALL construct at %L"
  msgstr "Fortran 2008: Constructor BLOCK en %C"
  
! #: fortran/resolve.cc:11230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "El nombre de Ã­ndice FORALL en %L debe ser un INTEGER escalar"
  
! #: fortran/resolve.cc:11240
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr "Una construcciÃ³n FORALL externa ya tiene un Ã­ndice con este nombre %L"
  
! #: fortran/resolve.cc:11317
  #, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "la clÃ¡usula WHERE/ELSEWHERE en %L requiere una matriz LOGICAL"
  
! #: fortran/resolve.cc:11435
  #, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr ""
  
! #: fortran/resolve.cc:11498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Data transfer element at %L cannot have procedure pointer components"
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "El elemento de transferencia de datos en %L no puede tener componentes de puntero a procedimiento"
  
! #: fortran/resolve.cc:11559
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "Se truncarÃ¡ la expresiÃ³n CHARACTER en la asignaciÃ³n (%d/%d) en %L"
  
! #: fortran/resolve.cc:11591
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr "La expresiÃ³n con coÃ­ndice en %L se asigna a una variable de tipo derivado con un componente POINTER en un procedimiento PURE"
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11597
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11609
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "AsignaciÃ³n a una variable coindizada en %L en un procedimiento PURE"
  
! #: fortran/resolve.cc:11641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Polymorphic array at %C not yet supported"
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "AÃºn no se admite la matriz polimÃ³rfica en %C"
  
! #: fortran/resolve.cc:11645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assignment to a FORALL index variable at %L"
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "AsignaciÃ³n a una variable de Ã­ndice FORALL en %L"
  
! #: fortran/resolve.cc:11650
  #, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr ""
  
! #: fortran/resolve.cc:11657
  #, fuzzy, gcc-internal-format
  #| msgid "Variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for '=' operator"
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr "La variable no debe ser polimÃ³rfica en la asignaciÃ³n intrÃ­nseca en %L - revise que hay una subrutina especÃ­fica coincidente para el operador '='"
  
! #: fortran/resolve.cc:11668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Coindexed variable must not be have an allocatable ultimate component in assignment at %L"
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "La variable coindizada no debe tener un componente Ãºltimo alojable en la asignaciÃ³n en %L"
  
! #: fortran/resolve.cc:12091
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12395
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid procedure pointer assignment at %L"
  msgid "Pointer procedure assignment at %L"
  msgstr "AsignaciÃ³n de puntero de procedimiento no vÃ¡lida en %L"
  
! #: fortran/resolve.cc:12407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Target expression in pointer assignment at %L must deliver a pointer result"
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "La expresiÃ³n objetivo en la asignaciÃ³n de puntero en %L debe entregar un resultado puntero."
  
! #: fortran/resolve.cc:12492
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "El argumento de la declaraciÃ³n SELECT en %L debe ser una expresiÃ³n escalar"
  
! #: fortran/resolve.cc:12683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/resolve.cc:12719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "La declaraciÃ³n ASSIGNED GOTO en %L requiere una variable INTEGER"
  
! #: fortran/resolve.cc:12723
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' has not been assigned a target label at %L"
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "La variable '%s' no se ha asignado a una etiqueta objetivo en %L"
  
! #: fortran/resolve.cc:12734
  #, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "La declaraciÃ³n RETURN alternativa en %L requiere de un especificador de devoluciÃ³n SCALAR-INTEGER"
  
! #: fortran/resolve.cc:12772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Se esperaba la inicializaciÃ³n de la expresiÃ³n en CASE en %C"
  
! #: fortran/resolve.cc:12814
  #, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "La declaraciÃ³n de ASSIGN en %L requiere una variable INTEGER escalar por defecto"
  
  # 'kind' es el tipo del tipo de dato en Fortran. Lo traduzco como 
  # 'gÃ©nero', para evitar confusiÃ³n con 'type' = 'tipo'. cfuga
! #: fortran/resolve.cc:12861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid kind for %s at %L"
  msgid "Invalid NULL at %L"
  msgstr "GÃ©nero no vÃ¡lido para %s en %L"
  
! #: fortran/resolve.cc:12865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Arithmetic IF statement at %L requires a numeric expression"
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "La declaraciÃ³n IF aritmÃ©tica en %L requiere una expresiÃ³n numÃ©rica"
  
! #: fortran/resolve.cc:12926
  #, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr ""
  
! #: fortran/resolve.cc:12931
  #, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "La condiciÃ³n de salida del bucle DO WHILE en %L debe ser una expresiÃ³n LOGICAL escalar"
  
! #: fortran/resolve.cc:13015
  #, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "La clÃ¡usula de mÃ¡scara FORALL en %L requiere una expresiÃ³n LOGICAL escalar"
  
! #: fortran/resolve.cc:13119
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
  
! #: fortran/resolve.cc:13140
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "Se declarÃ³ el parÃ¡metro '%s' sin uso en %L"
  
! #: fortran/resolve.cc:13234
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
*************** msgstr "La etiqueta enlazante '%s' en %L
*** 84830,84836 ****
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12982
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
--- 85180,85186 ----
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:13248
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
*************** msgstr "La etiqueta enlazante '%s' en %L
*** 84839,84904 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:13001
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La etiqueta enlazante '%s' en %L colisiona con la entidad global '%s' en %L"
  
! #: fortran/resolve.cc:13087
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "La longitud de la cadena en %L es demasiado grande"
  
! #: fortran/resolve.cc:13325
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "La matriz allocatable '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.cc:13329
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "El objeto escalar '%s' en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.cc:13337
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "La matriz de puntero '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.cc:13348
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "La matriz '%s' en %L no puede tener una forma diferida"
  
! #: fortran/resolve.cc:13366
  #, fuzzy, gcc-internal-format
  #| msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "El tipo '%s' de la variable CLASS '%s' en %L no es extensible"
  
! #: fortran/resolve.cc:13378
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "La variable CLASS '%s' en %L debe ser dummy, allocatable o pointer"
  
! #: fortran/resolve.cc:13411
  #, fuzzy, gcc-internal-format
  #| msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "El tipo '%s' no se puede asociar al anfitriÃ³n en %L porque estÃ¡ bloqueado por un objeto incompatible del mismo nombre declarado en %L"
  
! #: fortran/resolve.cc:13433
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Fortran 2008: SAVE implÃ­cito para la variable de mÃ³dulo '%s' en %L, se necesita por la inicializaciÃ³n por defecto"
  
! #: fortran/resolve.cc:13466
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
--- 85189,85254 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:13267
  #, fuzzy, gcc-internal-format
  #| msgid "Binding label '%s' at %L collides with the global entity '%s' at %L"
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "La etiqueta enlazante '%s' en %L colisiona con la entidad global '%s' en %L"
  
! #: fortran/resolve.cc:13353
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "La longitud de la cadena en %L es demasiado grande"
  
! #: fortran/resolve.cc:13591
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable array '%s' at %L must have a deferred shape"
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "La matriz allocatable '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.cc:13595
  #, fuzzy, gcc-internal-format
  #| msgid "Scalar object '%s' at %L may not be ALLOCATABLE"
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "El objeto escalar '%s' en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.cc:13603
  #, fuzzy, gcc-internal-format
  #| msgid "Array pointer '%s' at %L must have a deferred shape"
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "La matriz de puntero '%s' en %L debe tener una forma diferida"
  
! #: fortran/resolve.cc:13614
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L cannot have a deferred shape"
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "La matriz '%s' en %L no puede tener una forma diferida"
  
! #: fortran/resolve.cc:13632
  #, fuzzy, gcc-internal-format
  #| msgid "Type '%s' of CLASS variable '%s' at %L is not extensible"
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "El tipo '%s' de la variable CLASS '%s' en %L no es extensible"
  
! #: fortran/resolve.cc:13644
  #, fuzzy, gcc-internal-format
  #| msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer"
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "La variable CLASS '%s' en %L debe ser dummy, allocatable o pointer"
  
! #: fortran/resolve.cc:13677
  #, fuzzy, gcc-internal-format
  #| msgid "The type '%s' cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr "El tipo '%s' no se puede asociar al anfitriÃ³n en %L porque estÃ¡ bloqueado por un objeto incompatible del mismo nombre declarado en %L"
  
! #: fortran/resolve.cc:13699
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2008: Implied SAVE for module variable '%s' at %L, needed due to the default initialization"
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "Fortran 2008: SAVE implÃ­cito para la variable de mÃ³dulo '%s' en %L, se necesita por la inicializaciÃ³n por defecto"
  
! #: fortran/resolve.cc:13732
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
*************** msgstr "La entidad '%s' en %L tiene un p
*** 84906,85976 ****
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13502
  #, fuzzy, gcc-internal-format
  #| msgid "The module or main program array '%s' at %L must have constant shape"
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "El mÃ³dulo o la matriz del programa principal '%s' en %L deben tener una forma constante"
  
! #: fortran/resolve.cc:13527
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "La entidad con longitud de carÃ¡cter asumida en %L debe ser un argumento de prueba o un PARAMETER"
  
! #: fortran/resolve.cc:13548
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "%qs at %L must have constant character length in this context"
  msgstr "'%s' en %L debe tener longitud de cÃ¡racter constante en este contexto"
  
! #: fortran/resolve.cc:13555
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON variable '%s' at %L must have constant character length"
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "La variable COMMON '%s' en %L debe tener longitud de cÃ¡racter constante en este contexto"
  
! #: fortran/resolve.cc:13603
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "El allocatable '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13606
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "El external '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13609
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "El dummy '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13612
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "El intrinsic '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13615
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "El resultado de la funciÃ³n '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13618
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "La matriz automÃ¡tica '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13660
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.cc:13692
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "La funciÃ³n de declaraciÃ³n valuada con carÃ¡cter '%s' en %L debe tener longitud constante"
  
! #: fortran/resolve.cc:13715
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: '%s' es de un tipo PRIVATE y no puede ser un argumento dummy de '%s', el cual es PUBLIC en %L"
  
! #: fortran/resolve.cc:13737
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Fortran 2003: El procedimiento '%s' en la interfaz PUBLIC '%s' en %L toma argumentos dummy de '%s' el cual es PRIVATE"
  
! #: fortran/resolve.cc:13755
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "La funciÃ³n '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13767
  #, fuzzy, gcc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "El objeto external '%s' en %L puede no tener un inicializador"
  
! #: fortran/resolve.cc:13777
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "La funciÃ³n ELEMENTAL '%s' en %L debe tener un resultado escalar"
  
! #: fortran/resolve.cc:13787
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "La funciÃ³n de declaraciÃ³n '%s' en %L no debe tener atributo puntero o alojable"
  
! #: fortran/resolve.cc:13806
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser matriz-valuada"
  
! #: fortran/resolve.cc:13810
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
  
! #: fortran/resolve.cc:13814
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.cc:13818
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser recursiva"
  
! #: fortran/resolve.cc:13831
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.cc:13842
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explÃ­cita"
  
! #: fortran/resolve.cc:13848
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "El procedimiento dummy '%s' en %C no puede tener una interfaz genÃ©rica"
  
! #: fortran/resolve.cc:13868
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:13925
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo SAVE en '%s' en %L"
  
! #: fortran/resolve.cc:13931
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo INTENT en '%s' en %L"
  
! #: fortran/resolve.cc:13937
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo RESULT en '%s' en %L"
  
! #: fortran/resolve.cc:13945
  #, fuzzy, gcc-internal-format
  #| msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "El atributo EXTERNAL genera un conflicto con el atributo FUNCTION en '%s' en %L"
  
! #: fortran/resolve.cc:13951
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Al resultado del puntero de procedimiento '%s' en %L le falta el atributo puntero"
  
! #: fortran/resolve.cc:13994
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14002
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14010
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14019
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14043
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "La interfaz '%s' del procedimiento '%s' en %L debe ser explÃ­cita"
  
! #: fortran/resolve.cc:14113
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "El procedimiento FINAL '%s' en %L no debe ser una SUBROUTINE"
  
! #: fortran/resolve.cc:14122
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "El procedimiento FINAL en %L debe tener exactamente un argumento"
  
! #: fortran/resolve.cc:14130 fortran/resolve.cc:14147
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of FINAL procedure at %L must be of type '%s'"
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "El argumento del procedimiento FINAL en %L debe ser de tipo '%s'"
  
! #: fortran/resolve.cc:14138
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14155
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser un POINTER"
  
! #: fortran/resolve.cc:14161
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "El argumento del procedimiento final en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.cc:14167
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser OPTIONAL"
  
! #: fortran/resolve.cc:14175
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser INTENT(OUT)"
  
! #: fortran/resolve.cc:14184
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "El procedimiento FINAL que no es escalar en %L debe tener un argumento sharp asumido"
  
! #: fortran/resolve.cc:14206
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "El procedimiento FINAL '%s' declarado en %L tiene el mismo rango (%d) que '%s'"
  
! #: fortran/resolve.cc:14243
  #, fuzzy, gcc-internal-format
  #| msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "SÃ³lo se declaran procedimientos FINAL de matriz para el tipo derivado '%s' definido en %L, se sugiere tambiÃ©n uno escalar"
  
! #: fortran/resolve.cc:14284
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "'%s' y '%s' no pueden ser FUNCTION/SUBROUTINE mezcladas para el GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:14320
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "'%s' y '%s' para el GENERIC '%s' en %L son ambiguos"
  
! #: fortran/resolve.cc:14379
  #, fuzzy, gcc-internal-format
  #| msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "El enlace especÃ­fico '%s' no estÃ¡ definido como objetivo del GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:14391
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "El GENERIC '%s' en %L debe apuntar a un enlace especÃ­fico, '%s' es GENERIC tambiÃ©n"
  
! #: fortran/resolve.cc:14419
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "El GENERIC '%s' en %L no puede sobreescribir el enlace especÃ­fico con el mismo nombre"
  
! #: fortran/resolve.cc:14475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-bound operator at %L can't be NOPASS"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "El operador enlazado a tipo en %L no puede ser NOPASS"
  
! #: fortran/resolve.cc:14687
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "'%s' debe ser un procedimiento de mÃ³dulo o un procedimiento externo con una interfaz explÃ­cita en %L"
  
! #: fortran/resolve.cc:14730
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "El procedimiento '%s' con PASS(%s) en %L no tiene un argumento '%s'"
  
! #: fortran/resolve.cc:14744
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS at %L must have at least one argument"
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "El procedimiento '%s' con PASS en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:14758 fortran/resolve.cc:15246
  #, fuzzy, gcc-internal-format
  #| msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Argumento dummy pasado como objeto no polimÃ³rfico de '%s' en %L"
  
! #: fortran/resolve.cc:14766
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.cc:14775
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be scalar"
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
  
! #: fortran/resolve.cc:14781
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.cc:14787
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser POINTER"
  
! #: fortran/resolve.cc:14816
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as a component of '%s'"
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente de '%s'"
  
! #: fortran/resolve.cc:14826
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente heredado de '%s'"
  
! #: fortran/resolve.cc:14921
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "El tipo derivado '%s' declarado en %L debe ser ABSTRACT porque '%s' es DEFERRED y no se sobreescribiÃ³"
  
! #: fortran/resolve.cc:15026
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "El componente de comatriz '%s' en %L debe sel alojable con forma diferida"
  
! #: fortran/resolve.cc:15035
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "El componente '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
  
! #: fortran/resolve.cc:15045
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "El componenten '%s' en %L con componente comatriz debe ser un escalar que no sea puntero alojable"
  
! #: fortran/resolve.cc:15070
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "El componente '%s' en %L tiene el atributo CONTIGUOUS porque no es un puntero de matriz"
  
! #: fortran/resolve.cc:15081
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ICHAR at %L must be of length one"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "El argumento de ICHAR en %L debe ser de longitud uno"
  
! #: fortran/resolve.cc:15179
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "El procedimiento de componente puntero '%s' con PASS(%s) en %L no tiene un argumento '%s'"
  
! #: fortran/resolve.cc:15193
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "El procedimiento de componente puntero '%s' con PASS en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:15209
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.cc:15219
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser escalar"
  
! #: fortran/resolve.cc:15228
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede tener el atributo POINTER"
  
! #: fortran/resolve.cc:15237
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.cc:15279
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "El componente '%s' de '%s' en %L tiene el mismo nombre que un procedimiento enlazado a tipo heredado"
  
! #: fortran/resolve.cc:15292
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of component '%s' needs to be a constant specification expression at %L"
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "La longitud de carÃ¡cter del componente '%s' necesita ser una expresiÃ³n de especificaciÃ³n constante en %L"
  
! #: fortran/resolve.cc:15303
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "La expresiÃ³n en %L debe ser de tipo INTEGER, se encontrÃ³ %s"
  
! #: fortran/resolve.cc:15316
  #, fuzzy, gcc-internal-format
  #| msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "El componente de carÃ¡cter '%s' de '%s' en %L con longitud diferida debe ser POINTER o ALLOCATABLE"
  
! #: fortran/resolve.cc:15349
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: el componente '%s' es un tipo PRIVATE y no puede ser un componente de '%s' el cual es PUBLIC en %L"
  
! #: fortran/resolve.cc:15357
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "El componente polimÃ³rfico %s en %L en SEQUENCE o de tipo BIND(C) %s"
  
! #: fortran/resolve.cc:15366
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "El componente %s del tipo SEQUENCE declarado en %L no tiene el atributo SEQUENCE"
  
! #: fortran/resolve.cc:15452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflicting I/O control specifications at %0 and %1"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Especificaciones de control de E/S en conflicto en %0 y %1"
  
! #: fortran/resolve.cc:15497
  #, fuzzy, gcc-internal-format
  #| msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Como al extender el tipo '%s' en %L tiene un componente de comatriz, el tipo padre '%s' tambiÃ©n debe tener uno"
  
! #: fortran/resolve.cc:15510
  #, fuzzy, gcc-internal-format
  #| msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "El tipo derivado '%s' que no es extensible en %L no debe ser ABSTRACT"
  
! #: fortran/resolve.cc:15574
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15607
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Fortran 2003: El nombre genÃ©rico '%s' de la funciÃ³n '%s' en %L tiene el mismo nombre que el tipo derivado en %L"
  
! #: fortran/resolve.cc:15621
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be extensible"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "El tipo derivado '%s' en %L debe ser extensible"
  
! #: fortran/resolve.cc:15689
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "No se permite la matriz de tamaÃ±o asumido '%s' en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:15695
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "Fortran 2003: Objeto de matriz NAMELIST '%s' con forma asumida en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:15701
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con forma que no es constante en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:15709
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con longitud de carÃ¡cter que no es constante en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:15726
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' se declarÃ³ PRIVATE y no puede ser miembro de una lista de nombres PUBLIC '%s' en %L"
  
! #: fortran/resolve.cc:15748
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE asociados a uso y no puede ser miembro de la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:15759
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE y no puede ser un miembro de la lista de nombres PUBLIC '%s' en %L"
  
! #: fortran/resolve.cc:15786
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo NAMELIST en '%s' en %L"
  
! #: fortran/resolve.cc:15805
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "La matriz de parÃ¡metro '%s' en %L no puede ser automÃ¡tica ni de forma diferida"
  
! #: fortran/resolve.cc:15821
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "El PARAMETER de tipo implÃ­cito '%s' en %L no coincide con un tipo IMPLICIT posterior"
  
! #: fortran/resolve.cc:15832
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Tipo derivado incompatible en PARAMETER en %L"
  
! #: fortran/resolve.cc:15840
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
  
! #: fortran/resolve.cc:15891
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
! msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "La entidad '%s' en %L tiene un parÃ¡metro de tipo diferido y requiere el atributo pointer o allocatable"
  
! #: fortran/resolve.cc:15902
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15909
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15949
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15962
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:16020
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "El atributo PROTECTED genera un conflicto con el atributo EXTERNAL en %L"
  
! #: fortran/resolve.cc:16023
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo PROTECTED en %L"
  
! #: fortran/resolve.cc:16129
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
  
! #: fortran/resolve.cc:16150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "Bad specification for assumed size array at %L"
  msgstr "EspecificaciÃ³n errÃ³nea para la matriz de tamaÃ±o asumido en %C"
  
! #: fortran/resolve.cc:16164
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "La matriz de tamaÃ±o asumido en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:16167
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:16177
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:16184
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16197
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "El sÃ­mbolo en %L no es una variable DUMMY"
  
! #: fortran/resolve.cc:16203
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "'%s' en %L no puede tener el atributo VALUE porque no es un argumento dummy"
  
! #: fortran/resolve.cc:16213
  #, fuzzy, gcc-internal-format
  #| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "La variable dummy de carÃ¡cter '%s' en %L con atributo VALUE debe tener longitud constante"
  
! #: fortran/resolve.cc:16222
  #, fuzzy, gcc-internal-format
  #| msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "La variable dummy de carÃ¡cter interoperable con C '%s' en %L con atributo VALUE debe ser de longitud uno"
  
! #: fortran/resolve.cc:16235 fortran/resolve.cc:16412
  #, fuzzy, gcc-internal-format
  #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "El tipo derivado '%s' en %L es de tipo '%s', el cual no se ha definido"
  
! #: fortran/resolve.cc:16249
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16258
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:16275
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:16282
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
  
! #: fortran/resolve.cc:16302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/resolve.cc:16309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:16316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:16323
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "La variable de bucle en %C no puede ser una comatriz"
  
! #: fortran/resolve.cc:16349
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "La variable '%s' en %L no puede ser BIND(C) porque no es un bloque COMMON ni se declarÃ³ en el Ã¡mbito de nivel de mÃ³dulo"
  
! #: fortran/resolve.cc:16359
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON variable '%s' at %L must have constant character length"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "La variable COMMON '%s' en %L debe tener longitud de cÃ¡racter constante en este contexto"
  
! #: fortran/resolve.cc:16438
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Fortran 2003: La funciÃ³n PUBLIC %s '%s' en %L es de tipo derivado PRIVATE '%s'"
  
! #: fortran/resolve.cc:16453
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.cc:16466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.cc:16484
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "El argumento dummy INTENT(OUT) '%s' en %L es ASSUMED SIZE y por lo tanto no puede tener un inicializador por defecto"
  
! #: fortran/resolve.cc:16496
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
  
! #: fortran/resolve.cc:16505
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
  
! #: fortran/resolve.cc:16518
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "El resultado de la funciÃ³n '%s' en %L no puede ser una comatriz o tener un componente comatriz"
  
! #: fortran/resolve.cc:16527
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "La variable '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
  
! #: fortran/resolve.cc:16540
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "La variable '%s' en %L con componente de comatriz debe ser un escalar que no sea puntero alojable"
  
! #: fortran/resolve.cc:16556
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "La variable '%s' en %L es una comatriz y no es ALLOCATABLE, SAVE ni un argumento dummy"
  
! #: fortran/resolve.cc:16564
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:16571
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "La variable comatriz allocatable '%s' en %L debe tener forma diferida"
  
! #: fortran/resolve.cc:16584
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "La variable '%s' en %L es INTENT(OUT) y por lo tanto no puede ser una comatriz allocatable o tener componentes comatriz"
  
! #: fortran/resolve.cc:16593
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:16609
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:16615
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:16640
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "La lista de nombres %s no se puede renombrar por asociaciÃ³n de USE a %s"
  
! #: fortran/resolve.cc:16711
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "No se guarda (SAVE) el threadprivate en %L"
  
! #: fortran/resolve.cc:16723
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16839
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting list of named entities at %C"
  msgid "Expecting definable entity near %L"
  msgstr "Se espera la lista de entidades nombradas %C"
  
! #: fortran/resolve.cc:16847
  #, fuzzy, gcc-internal-format
  #| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "El elemento BLOCK DATA '%s' en %L debe estar en COMMON"
  
! #: fortran/resolve.cc:16854
  #, fuzzy, gcc-internal-format
  #| msgid "DATA array '%s' at %L must be specified in a previous declaration"
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "La matriz DATA '%s' en %L se debe especificar en una declaraciÃ³n previa"
  
! #: fortran/resolve.cc:16861
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L cannot have a coindex"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "El elemento DATA '%s' en %L no puede tener un coÃ­ndice"
  
! #: fortran/resolve.cc:16877
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L is a pointer and so must be a full array"
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "El elemento DATA '%s' en %L es un puntero y entonces debe ser una matriz completa"
  
! #: fortran/resolve.cc:16884
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16893
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "El argumento '%s' del procedimiento elemental en %L no puede tener el atributo ALLOCATABLE"
  
! #: fortran/resolve.cc:16955
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "SecciÃ³n de matriz no constante en %L en la declaraciÃ³n DATA"
  
! #: fortran/resolve.cc:16968
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "La declaraciÃ³n DATA en %L tiene mÃ¡s variables que valores"
  
! #: fortran/resolve.cc:17044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Nonconstant array section at %L in DATA statement"
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "SecciÃ³n de matriz no constante en %L en la declaraciÃ³n DATA"
  
! #: fortran/resolve.cc:17072
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el inicio del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:17080
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el final del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:17088
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el paso del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:17095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "el paso del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:17220
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "La declaraciÃ³n DATA en %L tiene mÃ¡s valores que variables"
  
! #: fortran/resolve.cc:17386
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Se define la etiqueta %d en %L pero no se usa"
  
! #: fortran/resolve.cc:17392
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Se define la etiqueta %d en %L pero no se puede usar"
  
! #: fortran/resolve.cc:17476
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L debe tener el atributo SEQUENCE para ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17485
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L no puede tener componentes ALLOCATABLE que sean un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17493
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "La variable de tipo derivado '%s' en %L con inicializadores por defecto no puede ser un objeto EQUIVALENCE con una variable en COMMON"
  
! #: fortran/resolve.cc:17509
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L con componente(s) de puntero no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17612
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n EQUIVALENCE en %L"
  
! #: fortran/resolve.cc:17627
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Todos o ninguno de los objetos en el conjunto EQUIVALENCE en %L deben tener el atributo PROTECTED"
  
! #: fortran/resolve.cc:17652
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "El miembro de bloque comÃºn '%s' en %L no puede ser un objeto EQUIVALENCE en el procedimiento puro '%s'"
  
! #: fortran/resolve.cc:17661
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "La constante nombrada '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17736
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "La matriz '%s' en %L con lÃ­mites que no son constantes no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17747
  #, fuzzy, gcc-internal-format
  #| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "El componente de estructura '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17758
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "La subcadena en %L tiene longitud cero"
  
! #: fortran/resolve.cc:17789
  #, fuzzy, gcc-internal-format
  #| msgid "Different character lengths in pointer assignment at %L"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Longitudes de carÃ¡cter diferentes en la asignaciÃ³n de puntero en %L"
  
! #: fortran/resolve.cc:17856
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "La funciÃ³n PUBLIC '%s' en %L no puede ser del tipo PRIVATE '%s'"
  
! #: fortran/resolve.cc:17869
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/resolve.cc:17891
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe ser FUNCTION"
  
! #: fortran/resolve.cc:17901
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "El procedimiento de operador de usuario '%s' en %L no puede ser de longitud de carÃ¡cter asumido"
  
! #: fortran/resolve.cc:17909
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:17923
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "El primer argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.cc:17941
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "El segundo argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.cc:17948
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "La interfaz de operador en %L debe tener, cuando mucho, dos argumentos"
  
! #: fortran/resolve.cc:18030
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
--- 85256,86337 ----
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13768
  #, fuzzy, gcc-internal-format
  #| msgid "The module or main program array '%s' at %L must have constant shape"
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "El mÃ³dulo o la matriz del programa principal '%s' en %L deben tener una forma constante"
  
! #: fortran/resolve.cc:13793
  #, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "La entidad con longitud de carÃ¡cter asumida en %L debe ser un argumento de prueba o un PARAMETER"
  
! #: fortran/resolve.cc:13814
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L must have constant character length in this context"
  msgid "%qs at %L must have constant character length in this context"
  msgstr "'%s' en %L debe tener longitud de cÃ¡racter constante en este contexto"
  
! #: fortran/resolve.cc:13821
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON variable '%s' at %L must have constant character length"
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "La variable COMMON '%s' en %L debe tener longitud de cÃ¡racter constante en este contexto"
  
! #: fortran/resolve.cc:13869
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable '%s' at %L cannot have an initializer"
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "El allocatable '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13872
  #, fuzzy, gcc-internal-format
  #| msgid "External '%s' at %L cannot have an initializer"
  msgid "External %qs at %L cannot have an initializer"
  msgstr "El external '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13875
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy '%s' at %L cannot have an initializer"
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "El dummy '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13878
  #, fuzzy, gcc-internal-format
  #| msgid "Intrinsic '%s' at %L cannot have an initializer"
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "El intrinsic '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13881
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L cannot have an initializer"
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "El resultado de la funciÃ³n '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13884
  #, fuzzy, gcc-internal-format
  #| msgid "Automatic array '%s' at %L cannot have an initializer"
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "La matriz automÃ¡tica '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:13926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "fstat %s"
  msgid "%s at %L"
  msgstr "fstat %s"
  
! #: fortran/resolve.cc:13958
  #, fuzzy, gcc-internal-format
  #| msgid "Character-valued statement function '%s' at %L must have constant length"
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "La funciÃ³n de declaraciÃ³n valuada con carÃ¡cter '%s' en %L debe tener longitud constante"
  
! #: fortran/resolve.cc:13981
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%s', which is PUBLIC at %L"
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: '%s' es de un tipo PRIVATE y no puede ser un argumento dummy de '%s', el cual es PUBLIC en %L"
  
! #: fortran/resolve.cc:14003
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy arguments of '%s' which is PRIVATE"
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr "Fortran 2003: El procedimiento '%s' en la interfaz PUBLIC '%s' en %L toma argumentos dummy de '%s' el cual es PRIVATE"
  
! #: fortran/resolve.cc:14021
  #, fuzzy, gcc-internal-format
  #| msgid "Function '%s' at %L cannot have an initializer"
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "La funciÃ³n '%s' en %L no puede tener un inicializador"
  
! #: fortran/resolve.cc:14033
  #, fuzzy, gcc-internal-format
  #| msgid "External object '%s' at %L may not have an initializer"
  msgid "External object %qs at %L may not have an initializer"
  msgstr "El objeto external '%s' en %L puede no tener un inicializador"
  
! #: fortran/resolve.cc:14043
  #, fuzzy, gcc-internal-format
  #| msgid "ELEMENTAL function '%s' at %L must have a scalar result"
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "La funciÃ³n ELEMENTAL '%s' en %L debe tener un resultado escalar"
  
! #: fortran/resolve.cc:14053
  #, fuzzy, gcc-internal-format
  #| msgid "Statement function '%s' at %L may not have pointer or allocatable attribute"
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "La funciÃ³n de declaraciÃ³n '%s' en %L no debe tener atributo puntero o alojable"
  
! #: fortran/resolve.cc:14072
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be array-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser matriz-valuada"
  
! #: fortran/resolve.cc:14076
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued"
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser puntero-valuada"
  
! #: fortran/resolve.cc:14080
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.cc:14084
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be recursive"
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser recursiva"
  
! #: fortran/resolve.cc:14097
  #, fuzzy, gcc-internal-format
  #| msgid "CHARACTER(*) function '%s' at %L cannot be pure"
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "La funciÃ³n CHARACTER(*) '%s' en %L no puede ser pura"
  
! #: fortran/resolve.cc:14108
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explÃ­cita"
  
! #: fortran/resolve.cc:14114
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy procedure '%s' at %C cannot have a generic interface"
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "El procedimiento dummy '%s' en %C no puede tener una interfaz genÃ©rica"
  
! #: fortran/resolve.cc:14134
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:14191
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo SAVE en '%s' en %L"
  
! #: fortran/resolve.cc:14197
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo INTENT en '%s' en %L"
  
! #: fortran/resolve.cc:14203
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo RESULT en '%s' en %L"
  
! #: fortran/resolve.cc:14211
  #, fuzzy, gcc-internal-format
  #| msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L"
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "El atributo EXTERNAL genera un conflicto con el atributo FUNCTION en '%s' en %L"
  
! #: fortran/resolve.cc:14217
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer result '%s' at %L is missing the pointer attribute"
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "Al resultado del puntero de procedimiento '%s' en %L le falta el atributo puntero"
  
! #: fortran/resolve.cc:14260
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14268
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14276
  #, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr ""
  
! #: fortran/resolve.cc:14285
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14309
  #, fuzzy, gcc-internal-format
  #| msgid "Interface '%s' of procedure '%s' at %L must be explicit"
  msgid "Interface of %qs at %L must be explicit"
  msgstr "La interfaz '%s' del procedimiento '%s' en %L debe ser explÃ­cita"
  
! #: fortran/resolve.cc:14379
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' at %L is not a SUBROUTINE"
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "El procedimiento FINAL '%s' en %L no debe ser una SUBROUTINE"
  
! #: fortran/resolve.cc:14388
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "El procedimiento FINAL en %L debe tener exactamente un argumento"
  
! #: fortran/resolve.cc:14396 fortran/resolve.cc:14413
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of FINAL procedure at %L must be of type '%s'"
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "El argumento del procedimiento FINAL en %L debe ser de tipo '%s'"
  
! #: fortran/resolve.cc:14404
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14421
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser un POINTER"
  
! #: fortran/resolve.cc:14427
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "El argumento del procedimiento final en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.cc:14433
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser OPTIONAL"
  
! #: fortran/resolve.cc:14441
  #, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "El argumento del procedimiento FINAL en %L no debe ser INTENT(OUT)"
  
! #: fortran/resolve.cc:14450
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "El procedimiento FINAL que no es escalar en %L debe tener un argumento sharp asumido"
  
! #: fortran/resolve.cc:14472
  #, fuzzy, gcc-internal-format
  #| msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'"
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "El procedimiento FINAL '%s' declarado en %L tiene el mismo rango (%d) que '%s'"
  
! #: fortran/resolve.cc:14509
  #, fuzzy, gcc-internal-format
  #| msgid "Only array FINAL procedures declared for derived type '%s' defined at %L, suggest also scalar one"
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr "SÃ³lo se declaran procedimientos FINAL de matriz para el tipo derivado '%s' definido en %L, se sugiere tambiÃ©n uno escalar"
  
! #: fortran/resolve.cc:14550
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L"
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr "'%s' y '%s' no pueden ser FUNCTION/SUBROUTINE mezcladas para el GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:14586
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous"
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr "'%s' y '%s' para el GENERIC '%s' en %L son ambiguos"
  
! #: fortran/resolve.cc:14645
  #, fuzzy, gcc-internal-format
  #| msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L"
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "El enlace especÃ­fico '%s' no estÃ¡ definido como objetivo del GENERIC '%s' en %L"
  
! #: fortran/resolve.cc:14657
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too"
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr "El GENERIC '%s' en %L debe apuntar a un enlace especÃ­fico, '%s' es GENERIC tambiÃ©n"
  
! #: fortran/resolve.cc:14685
  #, fuzzy, gcc-internal-format
  #| msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name"
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr "El GENERIC '%s' en %L no puede sobreescribir el enlace especÃ­fico con el mismo nombre"
  
! #: fortran/resolve.cc:14741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Type-bound operator at %L can't be NOPASS"
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "El operador enlazado a tipo en %L no puede ser NOPASS"
  
! #: fortran/resolve.cc:14953
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' must be a module procedure or an external procedure with an explicit interface at %L"
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "'%s' debe ser un procedimiento de mÃ³dulo o un procedimiento externo con una interfaz explÃ­cita en %L"
  
! #: fortran/resolve.cc:14996
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "El procedimiento '%s' con PASS(%s) en %L no tiene un argumento '%s'"
  
! #: fortran/resolve.cc:15010
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' with PASS at %L must have at least one argument"
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "El procedimiento '%s' con PASS en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:15024 fortran/resolve.cc:15566
  #, fuzzy, gcc-internal-format
  #| msgid "Non-polymorphic passed-object dummy argument of '%s' at %L"
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "Argumento dummy pasado como objeto no polimÃ³rfico de '%s' en %L"
  
! #: fortran/resolve.cc:15033
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.cc:15043
! #, fuzzy, gcc-internal-format
! #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'"
! msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
! msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
! 
! #: fortran/resolve.cc:15085
! #, gcc-internal-format
! msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
! msgstr ""
! 
! #: fortran/resolve.cc:15095
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must be scalar"
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L debe ser escalar"
  
! #: fortran/resolve.cc:15101
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be ALLOCATABLE"
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser ALLOCATABLE"
  
! #: fortran/resolve.cc:15107
  #, fuzzy, gcc-internal-format
  #| msgid "Passed-object dummy argument of '%s' at %L must not be POINTER"
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "El argumento dummy de objeto pasado de '%s' en %L no debe ser POINTER"
  
! #: fortran/resolve.cc:15136
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as a component of '%s'"
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente de '%s'"
  
! #: fortran/resolve.cc:15146
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L has the same name as an inherited component of '%s'"
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "El procedimiento '%s' en %L tiene el mismo nombre que un componente heredado de '%s'"
  
! #: fortran/resolve.cc:15241
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED and not overridden"
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "El tipo derivado '%s' declarado en %L debe ser ABSTRACT porque '%s' es DEFERRED y no se sobreescribiÃ³"
  
! #: fortran/resolve.cc:15346
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray component '%s' at %L must be allocatable with deferred shape"
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "El componente de comatriz '%s' en %L debe sel alojable con forma diferida"
  
! #: fortran/resolve.cc:15355
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "El componente '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
  
! #: fortran/resolve.cc:15365
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr "El componenten '%s' en %L con componente comatriz debe ser un escalar que no sea puntero alojable"
  
! #: fortran/resolve.cc:15390
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "El componente '%s' en %L tiene el atributo CONTIGUOUS porque no es un puntero de matriz"
  
! #: fortran/resolve.cc:15401
  #, fuzzy, gcc-internal-format
  #| msgid "Argument of ICHAR at %L must be of length one"
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "El argumento de ICHAR en %L debe ser de longitud uno"
  
! #: fortran/resolve.cc:15499
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'"
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "El procedimiento de componente puntero '%s' con PASS(%s) en %L no tiene un argumento '%s'"
  
! #: fortran/resolve.cc:15513
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' with PASS at %L must have at least one argument"
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "El procedimiento de componente puntero '%s' con PASS en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:15529
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser del tipo derivado '%s'"
  
! #: fortran/resolve.cc:15539
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar"
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L debe ser escalar"
  
! #: fortran/resolve.cc:15548
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede tener el atributo POINTER"
  
! #: fortran/resolve.cc:15557
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE"
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "El argumento '%s' de '%s' con PASS(%s) en %L no puede ser ALLOCATABLE"
  
! #: fortran/resolve.cc:15599
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' of '%s' at %L has the same name as an inherited type-bound procedure"
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "El componente '%s' de '%s' en %L tiene el mismo nombre que un procedimiento enlazado a tipo heredado"
  
! #: fortran/resolve.cc:15612
  #, fuzzy, gcc-internal-format
  #| msgid "Character length of component '%s' needs to be a constant specification expression at %L"
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr "La longitud de carÃ¡cter del componente '%s' necesita ser una expresiÃ³n de especificaciÃ³n constante en %L"
  
! #: fortran/resolve.cc:15623
  #, fuzzy, gcc-internal-format
  #| msgid "Expression at %L must be of INTEGER type, found %s"
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "La expresiÃ³n en %L debe ser de tipo INTEGER, se encontrÃ³ %s"
  
! #: fortran/resolve.cc:15636
  #, fuzzy, gcc-internal-format
  #| msgid "Character component '%s' of '%s' at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr "El componente de carÃ¡cter '%s' de '%s' en %L con longitud diferida debe ser POINTER o ALLOCATABLE"
  
! #: fortran/resolve.cc:15669
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component of '%s', which is PUBLIC at %L"
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Fortran 2003: el componente '%s' es un tipo PRIVATE y no puede ser un componente de '%s' el cual es PUBLIC en %L"
  
! #: fortran/resolve.cc:15677
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr "El componente polimÃ³rfico %s en %L en SEQUENCE o de tipo BIND(C) %s"
  
! #: fortran/resolve.cc:15686
  #, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "El componente %s del tipo SEQUENCE declarado en %L no tiene el atributo SEQUENCE"
  
! #: fortran/resolve.cc:15772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Conflicting I/O control specifications at %0 and %1"
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Especificaciones de control de E/S en conflicto en %0 y %1"
  
! #: fortran/resolve.cc:15817
  #, fuzzy, gcc-internal-format
  #| msgid "As extending type '%s' at %L has a coarray component, parent type '%s' shall also have one"
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr "Como al extender el tipo '%s' en %L tiene un componente de comatriz, el tipo padre '%s' tambiÃ©n debe tener uno"
  
! #: fortran/resolve.cc:15830
  #, fuzzy, gcc-internal-format
  #| msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT"
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "El tipo derivado '%s' que no es extensible en %L no debe ser ABSTRACT"
  
! #: fortran/resolve.cc:15894
  #, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15927
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: Generic name '%s' of function '%s' at %L being the same name as derived type at %L"
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "Fortran 2003: El nombre genÃ©rico '%s' de la funciÃ³n '%s' en %L tiene el mismo nombre que el tipo derivado en %L"
  
! #: fortran/resolve.cc:15941
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L must be extensible"
  msgid "Derived type %qs at %L has not been declared"
  msgstr "El tipo derivado '%s' en %L debe ser extensible"
  
! #: fortran/resolve.cc:16009
  #, fuzzy, gcc-internal-format
  #| msgid "Assumed size array '%s' in namelist '%s' at %L is not allowed"
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "No se permite la matriz de tamaÃ±o asumido '%s' en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:16015
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with assumed shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "Fortran 2003: Objeto de matriz NAMELIST '%s' con forma asumida en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:16021
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST array object '%s' with nonconstant shape in namelist '%s' at %L"
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con forma que no es constante en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:16029
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: NAMELIST object '%s' with nonconstant character length in namelist '%s' at %L"
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "Fortran 2003: El objeto de matriz NAMELIST '%s' con longitud de carÃ¡cter que no es constante en la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:16046
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' se declarÃ³ PRIVATE y no puede ser miembro de una lista de nombres PUBLIC '%s' en %L"
  
! #: fortran/resolve.cc:16068
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has use-associated PRIVATE components and cannot be member of namelist '%s' at %L"
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE asociados a uso y no puede ser miembro de la lista de nombres '%s' en %L"
  
! #: fortran/resolve.cc:16079
  #, fuzzy, gcc-internal-format
  #| msgid "NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC namelist '%s' at %L"
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "El objeto NAMELIST '%s' tiene componentes PRIVATE y no puede ser un miembro de la lista de nombres PUBLIC '%s' en %L"
  
! #: fortran/resolve.cc:16106
  #, fuzzy, gcc-internal-format
  #| msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L"
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo NAMELIST en '%s' en %L"
  
! #: fortran/resolve.cc:16125
  #, fuzzy, gcc-internal-format
  #| msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape"
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "La matriz de parÃ¡metro '%s' en %L no puede ser automÃ¡tica ni de forma diferida"
  
! #: fortran/resolve.cc:16141
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type"
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr "El PARAMETER de tipo implÃ­cito '%s' en %L no coincide con un tipo IMPLICIT posterior"
  
! #: fortran/resolve.cc:16152
  #, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "Tipo derivado incompatible en PARAMETER en %L"
  
! #: fortran/resolve.cc:16160
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON block '%s' at %L can not have the EXTERNAL attribute"
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "El bloque COMMON '%s' en %L no puede tener el atributo EXTERNAL"
  
! #: fortran/resolve.cc:16212
  #, fuzzy, gcc-internal-format
  #| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
! msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "La entidad '%s' en %L tiene un parÃ¡metro de tipo diferido y requiere el atributo pointer o allocatable"
  
! #: fortran/resolve.cc:16224
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:16231
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:16290
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:16303
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:16361
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "El atributo PROTECTED genera un conflicto con el atributo EXTERNAL en %L"
  
! #: fortran/resolve.cc:16364
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "El atributo PROCEDURE genera un conflicto con el atributo PROTECTED en %L"
  
! #: fortran/resolve.cc:16461
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
  
! #: fortran/resolve.cc:16482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "Bad specification for assumed size array at %L"
  msgstr "EspecificaciÃ³n errÃ³nea para la matriz de tamaÃ±o asumido en %C"
  
! #: fortran/resolve.cc:16496
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "La matriz de tamaÃ±o asumido en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:16499
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:16509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array at %L must be a dummy argument"
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "La matriz de forma asumida en %L debe ser un argumento de prueba"
  
! #: fortran/resolve.cc:16516
  #, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr ""
  
! #: fortran/resolve.cc:16529
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "El sÃ­mbolo en %L no es una variable DUMMY"
  
! #: fortran/resolve.cc:16535
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "'%s' en %L no puede tener el atributo VALUE porque no es un argumento dummy"
  
! #: fortran/resolve.cc:16545
  #, fuzzy, gcc-internal-format
  #| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "La variable dummy de carÃ¡cter '%s' en %L con atributo VALUE debe tener longitud constante"
  
! #: fortran/resolve.cc:16554
  #, fuzzy, gcc-internal-format
  #| msgid "C interoperable character dummy variable '%s' at %L with VALUE attribute must have length one"
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "La variable dummy de carÃ¡cter interoperable con C '%s' en %L con atributo VALUE debe ser de longitud uno"
  
! #: fortran/resolve.cc:16567 fortran/resolve.cc:16744
  #, fuzzy, gcc-internal-format
  #| msgid "The derived type '%s' at %L is of type '%s', which has not been defined"
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "El tipo derivado '%s' en %L es de tipo '%s', el cual no se ha definido"
  
! #: fortran/resolve.cc:16581
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16590
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr ""
  
! #: fortran/resolve.cc:16599
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:16607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:16614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "'%s' at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape array"
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "'%s' en %L tiene el atributo CONTIGUOUS pero no es un puntero de matriz o una matriz de forma asumida"
  
! #: fortran/resolve.cc:16634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Assumed shape array '%s' at %L is not permitted in an initialization expression"
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "No se permite la matriz de forma asumida '%s' en %L en una expresiÃ³n de inicializaciÃ³n"
  
! #: fortran/resolve.cc:16641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos ALLOCATABLE y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:16648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes"
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "La variable '%s' en %L no puede tener los atributos POINTER y BIND(C) al mismo tiempo"
  
! #: fortran/resolve.cc:16655
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Loop variable at %C cannot be a coarray"
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "La variable de bucle en %C no puede ser una comatriz"
  
! #: fortran/resolve.cc:16681
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr "La variable '%s' en %L no puede ser BIND(C) porque no es un bloque COMMON ni se declarÃ³ en el Ã¡mbito de nivel de mÃ³dulo"
  
! #: fortran/resolve.cc:16691
  #, fuzzy, gcc-internal-format
  #| msgid "COMMON variable '%s' at %L must have constant character length"
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "La variable COMMON '%s' en %L debe tener longitud de cÃ¡racter constante en este contexto"
  
! #: fortran/resolve.cc:16770
  #, fuzzy, gcc-internal-format
  #| msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'"
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "Fortran 2003: La funciÃ³n PUBLIC %s '%s' en %L es de tipo derivado PRIVATE '%s'"
  
! #: fortran/resolve.cc:16785
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.cc:16798
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr "La variable %s en %L de tipo LOCK_TYPE o con un subcomponente de tipo LOCK_TYPE debe ser una comatriz"
  
! #: fortran/resolve.cc:16816
  #, fuzzy, gcc-internal-format
  #| msgid "The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "El argumento dummy INTENT(OUT) '%s' en %L es ASSUMED SIZE y por lo tanto no puede tener un inicializador por defecto"
  
! #: fortran/resolve.cc:16828
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
  
! #: fortran/resolve.cc:16837
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "El argumento dummy '%s' en %L de LOCK_TYPE no puede ser INTENT(OUT)"
  
! #: fortran/resolve.cc:16850
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L shall not be a coarray or have a coarray component"
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "El resultado de la funciÃ³n '%s' en %L no puede ser una comatriz o tener un componente comatriz"
  
! #: fortran/resolve.cc:16859
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr "La variable '%s' en %L de TYPE(C_PTR) o TYPE(C_FUNPTR) no debe ser una comatriz"
  
! #: fortran/resolve.cc:16872
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr "La variable '%s' en %L con componente de comatriz debe ser un escalar que no sea puntero alojable"
  
! #: fortran/resolve.cc:16888
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr "La variable '%s' en %L es una comatriz y no es ALLOCATABLE, SAVE ni un argumento dummy"
  
! #: fortran/resolve.cc:16896
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray variable '%s' at %L shall not have codimensions with deferred shape"
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "La variable de comatriz '%s' en %L no debe tener codimensiones con forma diferida"
  
! #: fortran/resolve.cc:16903
  #, fuzzy, gcc-internal-format
  #| msgid "Allocatable coarray variable '%s' at %L must have deferred shape"
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "La variable comatriz allocatable '%s' en %L debe tener forma diferida"
  
! #: fortran/resolve.cc:16916
  #, fuzzy, gcc-internal-format
  #| msgid "Variable '%s' at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "La variable '%s' en %L es INTENT(OUT) y por lo tanto no puede ser una comatriz allocatable o tener componentes comatriz"
  
! #: fortran/resolve.cc:16925
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:16941
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:16947
  #, fuzzy, gcc-internal-format
  #| msgid "Coarray dummy variable '%s' at %L not allowed in BIND(C) procedure '%s'"
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "No se permite la variable dummy comatriz '%s' en %L en el procedimiento BIND(C) '%s'"
  
! #: fortran/resolve.cc:16972
  #, fuzzy, gcc-internal-format
  #| msgid "Namelist %s cannot be renamed by USE association to %s"
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "La lista de nombres %s no se puede renombrar por asociaciÃ³n de USE a %s"
  
! #: fortran/resolve.cc:17032
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr "No se guarda (SAVE) el threadprivate en %L"
  
! #: fortran/resolve.cc:17044
  #, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17151
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expecting list of named entities at %C"
  msgid "Expecting definable entity near %L"
  msgstr "Se espera la lista de entidades nombradas %C"
  
! #: fortran/resolve.cc:17159
  #, fuzzy, gcc-internal-format
  #| msgid "BLOCK DATA element '%s' at %L must be in COMMON"
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "El elemento BLOCK DATA '%s' en %L debe estar en COMMON"
  
! #: fortran/resolve.cc:17166
  #, fuzzy, gcc-internal-format
  #| msgid "DATA array '%s' at %L must be specified in a previous declaration"
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "La matriz DATA '%s' en %L se debe especificar en una declaraciÃ³n previa"
  
! #: fortran/resolve.cc:17173
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L cannot have a coindex"
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "El elemento DATA '%s' en %L no puede tener un coÃ­ndice"
  
! #: fortran/resolve.cc:17189
  #, fuzzy, gcc-internal-format
  #| msgid "DATA element '%s' at %L is a pointer and so must be a full array"
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "El elemento DATA '%s' en %L es un puntero y entonces debe ser una matriz completa"
  
! #: fortran/resolve.cc:17196
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:17205
  #, fuzzy, gcc-internal-format
  #| msgid "Argument '%s' of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "El argumento '%s' del procedimiento elemental en %L no puede tener el atributo ALLOCATABLE"
  
! #: fortran/resolve.cc:17267
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "SecciÃ³n de matriz no constante en %L en la declaraciÃ³n DATA"
  
! #: fortran/resolve.cc:17280
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "La declaraciÃ³n DATA en %L tiene mÃ¡s variables que valores"
  
! #: fortran/resolve.cc:17356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Nonconstant array section at %L in DATA statement"
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "SecciÃ³n de matriz no constante en %L en la declaraciÃ³n DATA"
  
! #: fortran/resolve.cc:17384
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el inicio del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:17392
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el final del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:17400
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr "el paso del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:17407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "el paso del bucle do implÃ­cito en %L no se puede simplificar a un valor constante"
  
! #: fortran/resolve.cc:17532
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "La declaraciÃ³n DATA en %L tiene mÃ¡s valores que variables"
  
! #: fortran/resolve.cc:17698
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "Se define la etiqueta %d en %L pero no se usa"
  
! #: fortran/resolve.cc:17704
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "Se define la etiqueta %d en %L pero no se puede usar"
  
! #: fortran/resolve.cc:17788
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L debe tener el atributo SEQUENCE para ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17797
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L no puede tener componentes ALLOCATABLE que sean un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17805
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "La variable de tipo derivado '%s' en %L con inicializadores por defecto no puede ser un objeto EQUIVALENCE con una variable en COMMON"
  
! #: fortran/resolve.cc:17821
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type variable '%s' at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "La variable de tipo derivado '%s' en %L con componente(s) de puntero no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:17924
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Error sintÃ¡ctico en la declaraciÃ³n EQUIVALENCE en %L"
  
! #: fortran/resolve.cc:17939
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr "Todos o ninguno de los objetos en el conjunto EQUIVALENCE en %L deben tener el atributo PROTECTED"
  
! #: fortran/resolve.cc:17964
  #, fuzzy, gcc-internal-format
  #| msgid "Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure procedure '%s'"
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "El miembro de bloque comÃºn '%s' en %L no puede ser un objeto EQUIVALENCE en el procedimiento puro '%s'"
  
! #: fortran/resolve.cc:17973
  #, fuzzy, gcc-internal-format
  #| msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "La constante nombrada '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:18048
  #, fuzzy, gcc-internal-format
  #| msgid "Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "La matriz '%s' en %L con lÃ­mites que no son constantes no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:18059
  #, fuzzy, gcc-internal-format
  #| msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object"
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "El componente de estructura '%s' en %L no puede ser un objeto EQUIVALENCE"
  
! #: fortran/resolve.cc:18070
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "La subcadena en %L tiene longitud cero"
  
! #: fortran/resolve.cc:18101
  #, fuzzy, gcc-internal-format
  #| msgid "Different character lengths in pointer assignment at %L"
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Longitudes de carÃ¡cter diferentes en la asignaciÃ³n de puntero en %L"
  
! #: fortran/resolve.cc:18168
  #, fuzzy, gcc-internal-format
  #| msgid "PUBLIC function '%s' at %L cannot be of PRIVATE type '%s'"
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "La funciÃ³n PUBLIC '%s' en %L no puede ser del tipo PRIVATE '%s'"
  
! #: fortran/resolve.cc:18181
  #, fuzzy, gcc-internal-format
  #| msgid "ENTRY '%s' at %L has no IMPLICIT type"
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "ENTRY '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/resolve.cc:18203
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must be a FUNCTION"
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe ser FUNCTION"
  
! #: fortran/resolve.cc:18213
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L cannot be assumed character length"
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "El procedimiento de operador de usuario '%s' en %L no puede ser de longitud de carÃ¡cter asumido"
  
! #: fortran/resolve.cc:18221
  #, fuzzy, gcc-internal-format
  #| msgid "User operator procedure '%s' at %L must have at least one argument"
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "El procedimiento de operador de usuario '%s' en %L debe tener al menos un argumento"
  
! #: fortran/resolve.cc:18235
  #, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "El primer argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.cc:18253
  #, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "El segundo argumento de la interfaz de operador en %L no puede ser opcional"
  
! #: fortran/resolve.cc:18260
  #, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "La interfaz de operador en %L debe tener, cuando mucho, dos argumentos"
  
! #: fortran/resolve.cc:18342
  #, fuzzy, gcc-internal-format
  #| msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE"
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
*************** msgstr ""
*** 86516,86540 ****
  msgid "gfc_get_default_type(): Bad symbol %qs"
  msgstr ""
  
! #: fortran/symbol.cc:296
  #, gcc-internal-format
  msgid "gfc_set_default_type(): symbol already has a type"
  msgstr ""
  
! #: fortran/symbol.cc:306
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L has no IMPLICIT type"
  msgid "Symbol %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "El sÃ­mbolo '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/symbol.cc:310
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L has no IMPLICIT type"
  msgid "Symbol %qs at %L has no IMPLICIT type"
  msgstr "El sÃ­mbolo '%s' en %L no tiene tipo IMPLICIT"
  
  #. BIND(C) variables should not be implicitly declared.
! #: fortran/symbol.cc:330
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly declared BIND(C) variable '%s' at %L may not be C interoperable"
  msgid "Implicitly declared BIND(C) variable %qs at %L may not be C interoperable"
--- 86877,86901 ----
  msgid "gfc_get_default_type(): Bad symbol %qs"
  msgstr ""
  
! #: fortran/symbol.cc:309
  #, gcc-internal-format
  msgid "gfc_set_default_type(): symbol already has a type"
  msgstr ""
  
! #: fortran/symbol.cc:319
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L has no IMPLICIT type"
  msgid "Symbol %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "El sÃ­mbolo '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/symbol.cc:323
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L has no IMPLICIT type"
  msgid "Symbol %qs at %L has no IMPLICIT type"
  msgstr "El sÃ­mbolo '%s' en %L no tiene tipo IMPLICIT"
  
  #. BIND(C) variables should not be implicitly declared.
! #: fortran/symbol.cc:343
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly declared BIND(C) variable '%s' at %L may not be C interoperable"
  msgid "Implicitly declared BIND(C) variable %qs at %L may not be C interoperable"
*************** msgstr "La variable BIND(C) '%s' declara
*** 86542,86917 ****
  
  #. Dummy args to a BIND(C) routine may not be interoperable if
  #. they are implicitly typed.
! #: fortran/symbol.cc:346
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly declared variable '%s' at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure '%s' at %L"
  msgid "Implicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %L"
  msgstr "La variable declarada implÃ­citamente '%s' en %L tal vez no es interoperable con C pero es un argumento dummy para el procedimiento BIND(C) '%s' en %L"
  
! #: fortran/symbol.cc:387
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L has no IMPLICIT type"
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr "El resultado de la funciÃ³n '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/symbol.cc:488
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr "No se permite el atributo %s en la unidad de programa BLOCK DATA en %L"
  
! #: fortran/symbol.cc:513
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr "El nombre de grupo de lista de nombres en %L no puede tener el atributo SAVE"
  
! #: fortran/symbol.cc:532
  #, gcc-internal-format
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr ""
  
! #: fortran/symbol.cc:565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Procedure pointer at %C"
  msgid "Procedure pointer at %C"
  msgstr "Fortran 2003: Procedimiento puntero en %C"
  
! #: fortran/symbol.cc:777
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute applied to %s %s at %L"
  msgstr "El atributo %s se aplica a %s %s en %L"
  
! #: fortran/symbol.cc:784
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr "Se aplicÃ³ BIND(C) a %s %s en %L"
  
! #: fortran/symbol.cc:905 fortran/symbol.cc:916 fortran/symbol.cc:1796
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "El atributo %s genera un conflicto con el atributo %s en %L"
  
! #: fortran/symbol.cc:908 fortran/symbol.cc:922
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute in '%s' at %L"
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr "El atributo %s genera un conflicto con el atributo %s en '%s' en %L"
  
! #: fortran/symbol.cc:966
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr "No se pueden cambiar los atributos de un sÃ­mbolo asociado con USE en %L"
  
! #: fortran/symbol.cc:969
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr "No se pueden cambiar los atributos del sÃ­mbolo asociado con USE %s en %L"
  
! #: fortran/symbol.cc:985
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute specified at %L"
  msgstr "Se especificÃ³ un atributo %s duplicado en %L"
  
! #: fortran/symbol.cc:1027
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr "Se especificÃ³ ALLOCATABLE fuera de un cuerpo INTERFACE en %L"
  
! #: fortran/symbol.cc:1044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate VOLATILE attribute specified at %L"
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr "Se especificÃ³ un atributo VOLATILE duplicado en %L"
  
! #: fortran/symbol.cc:1068
  #, fuzzy, gcc-internal-format
  #| msgid "CODIMENSION specified for '%s' outside its INTERFACE body at %L"
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr "Se especificÃ³ CODIMENSION para '%s' fuera de su cuerpo INTERFACE en %L"
  
! #: fortran/symbol.cc:1094
  #, fuzzy, gcc-internal-format
  #| msgid "DIMENSION specified for '%s' outside its INTERFACE body at %L"
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr "Se especificÃ³ DIMENSION para '%s' fuera de su cuerpo INTERFACE en %L"
  
! #: fortran/symbol.cc:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr "El Apuntado Cray en %L aparece en varias declaraciones pointer()"
  
! #: fortran/symbol.cc:1276
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr "Se especificÃ³ un atributo PROTECTED duplicado en %L"
  
! #: fortran/symbol.cc:1309
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr "El atributo SAVE en %L no se puede especificar en un procedimiento PURE"
  
! #: fortran/symbol.cc:1321
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr "Se especificÃ³ un atributo SAVE duplicado en %L"
  
! #: fortran/symbol.cc:1341
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr "Se especificÃ³ un atributo VALUE duplicado en %L"
  
! #: fortran/symbol.cc:1360
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr "Se especificÃ³ un atributo VOLATILE duplicado en %L"
  
! #: fortran/symbol.cc:1372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr "El atributo SAVE en %L no se puede especificar en un procedimiento PURE"
  
! #: fortran/symbol.cc:1393
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr "Se especificÃ³ un atributo ASYNCHRONOUS duplicado en %L"
  
! #: fortran/symbol.cc:1792
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute of '%s' conflicts with %s attribute at %L"
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr "El atributo %s de '%s' genera un conflicto con el atributo %s en %L"
  
! #: fortran/symbol.cc:1829
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
  "F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
  msgstr ""
  
! #: fortran/symbol.cc:1837
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr "El procedimiento %s en %L ya se habÃ­a declarado como un procedimiento %s"
  
! #: fortran/symbol.cc:1872
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr "INTENT (%s) genera un conflicto con INTENT(%s) en %L"
  
! #: fortran/symbol.cc:1896
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr "La especificaciÃ³n ACCESS en %L ya se habÃ­a especificado"
  
! #: fortran/symbol.cc:1913
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr "Se especificÃ³ un atributo BIND duplicado en %L"
  
! #: fortran/symbol.cc:1920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid " BIND(C)"
  msgid "BIND(C) at %L"
  msgstr " BIND(C)"
  
! #: fortran/symbol.cc:1936
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr "Se especificÃ³ un atributo EXTENDS duplicado en %L"
  
! #: fortran/symbol.cc:1940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: EXTENDS at %L"
  msgid "EXTENDS at %L"
  msgstr "Fortran 2003: EXTENDS en %L"
  
! #: fortran/symbol.cc:1966
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr "El sÃ­mbolo '%s' en %L ya tenÃ­a una interfaz explÃ­cita"
  
! #: fortran/symbol.cc:1973
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has attributes specified outside its INTERFACE body"
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr "'%s' en %L tiene atributos especificados fuera de su cuerpo INTERFACE"
  
! #: fortran/symbol.cc:2011
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L conflicts with symbol from module '%s', use-associated at %L"
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr "El sÃ­mbolo '%s' en %L genera conflictos con el sÃ­mbolo del mÃ³dulo '%s' asociado a uso en %L"
  
! #: fortran/symbol.cc:2015 fortran/symbol.cc:2018
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L already has basic type of %s"
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr "El sÃ­mbolo '%s' en %L ya tenÃ­a el tipo bÃ¡sico de %s"
  
! #: fortran/symbol.cc:2025
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L may not have basic type of %s"
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr "El procedimiento '%s' en %L no puede tener el tipo bÃ¡sico de %s"
  
! #: fortran/symbol.cc:2037
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L cannot have a type"
  msgid "Symbol %qs at %L cannot have a type"
  msgstr "El sÃ­mbolo '%s' en %L no puede tener un tipo"
  
! #: fortran/symbol.cc:2282
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C already in the parent type at %L"
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr "El componente '%s' en %C ya estaba en el tipo padre en %L"
  
! #: fortran/symbol.cc:2367
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is ambiguous"
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "El sÃ­mbolo '%s' en %C es ambiguo"
  
! #: fortran/symbol.cc:2399
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %C is being used before it is defined"
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr "El tipo derivado '%s' en %C se estÃ¡ usando antes de ser definido"
  
! #: fortran/symbol.cc:2548
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C is a PRIVATE component of '%s'"
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr "El componente '%s' en %C es un componente PRIVATE de '%s'"
  
! #: fortran/symbol.cc:2569
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/symbol.cc:2573
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/symbol.cc:2737
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr "DeclaraciÃ³n de etiqueta %d duplicada en %L y %L"
  
! #: fortran/symbol.cc:2748
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr "La etiqueta %d en %C ya se referenciÃ³ como objetivo de ramificaciÃ³n"
  
! #: fortran/symbol.cc:2758
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr "La etiqueta %d en %C ya se referenciÃ³ como etiqueta de formato"
  
! #: fortran/symbol.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2806
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr "La etiqueta %d en %C se utilizÃ³ previamente como una etiqueta FORMAT"
  
! #: fortran/symbol.cc:2815
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr "La etiqueta %d en %C se utilizÃ³ previamente como objetivo de ramificaciÃ³n"
  
! #: fortran/symbol.cc:2822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected terminating name at %C"
  msgid "Shared DO termination label %d at %C"
  msgstr "Se esperaba un nombre terminal en %C"
  
! #: fortran/symbol.cc:2826
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: LOCK statement at %C"
  msgid "Labeled DO statement at %L"
  msgstr "Fortran 2008: DeclaraciÃ³n LOCK en %C"
  
! #: fortran/symbol.cc:3167
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr "El nombre '%s' en %C es una referencia ambigua a '%s' del mÃ³dulo '%s'"
  
! #: fortran/symbol.cc:3170
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr "El nombre '%s' en %C es una referencia ambigua a '%s' de la unidad de programa actual"
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3415
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C has already been host associated"
  msgid "Symbol %qs at %C has already been host associated"
  msgstr "El sÃ­mbolo '%s' en %C ya se habÃ­a asociado con el anfitriÃ³n"
  
! #: fortran/symbol.cc:4469
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr ""
  
! #: fortran/symbol.cc:4482
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' declared at %L must have the BIND attribute to be C interoperable"
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr "El tipo derivado '%s' declarado en %L debe tener el atributo BIND para ser interoperable con C"
  
! #: fortran/symbol.cc:4500
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr "El tipo derivado '%s' con atributo BIND(C) en %L estÃ¡ vacÃ­o, y puede ser inaccesible para el procesador acompaÃ±ante de C"
  
! #: fortran/symbol.cc:4521
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type '%s' at %L"
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr "El componente '%s' en %L no puede tener el atributo POINTER porque es un miembro del tipo derivado BIND(C) '%s' en %L"
  
! #: fortran/symbol.cc:4531
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' at %L cannot be a member of the BIND(C) derived type '%s' at %L"
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr "El procedimiento de componente puntero '%s' en %L no puede ser un miembro del tipo derivado BIND(C) '%s' en %L"
  
! #: fortran/symbol.cc:4542
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type '%s' at %L"
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr "El componente '%s' en %L no puede tener el atributo ALLOCATABLE porque es un miembro del tipo derivado BIND(C) '%s' en %L"
  
! #: fortran/symbol.cc:4581
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' in derived type '%s' at %L may not be C interoperable, even though derived type '%s' is BIND(C)"
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr "El componente '%s' en el tipo derivado '%s' en %L tal vez no es interoperable con C, aÃºn cuando el tipo derivado '%s' es BIND(C)"
  
! #: fortran/symbol.cc:4591
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' in derived type '%s' at %L may not be C interoperable"
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr "El componente '%s' en el tipo derivado '%s' en %L tal vez no es interoperable con C"
  
! #: fortran/symbol.cc:4603
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr "El tipo derivado '%s' en %L no puede tener el atributo SEQUENCE porque es BIND(C)"
  
! #: fortran/symbol.cc:5107 fortran/symbol.cc:5112
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' is used before it is typed at %L"
  msgid "Symbol %qs is used before it is typed at %L"
--- 86903,87278 ----
  
  #. Dummy args to a BIND(C) routine may not be interoperable if
  #. they are implicitly typed.
! #: fortran/symbol.cc:359
  #, fuzzy, gcc-internal-format
  #| msgid "Implicitly declared variable '%s' at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure '%s' at %L"
  msgid "Implicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %L"
  msgstr "La variable declarada implÃ­citamente '%s' en %L tal vez no es interoperable con C pero es un argumento dummy para el procedimiento BIND(C) '%s' en %L"
  
! #: fortran/symbol.cc:400
  #, fuzzy, gcc-internal-format
  #| msgid "Function result '%s' at %L has no IMPLICIT type"
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr "El resultado de la funciÃ³n '%s' en %L no es de tipo IMPLICIT"
  
! #: fortran/symbol.cc:501
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr "No se permite el atributo %s en la unidad de programa BLOCK DATA en %L"
  
! #: fortran/symbol.cc:526
  #, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr "El nombre de grupo de lista de nombres en %L no puede tener el atributo SAVE"
  
! #: fortran/symbol.cc:545
  #, gcc-internal-format
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr ""
  
! #: fortran/symbol.cc:578
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: Procedure pointer at %C"
  msgid "Procedure pointer at %C"
  msgstr "Fortran 2003: Procedimiento puntero en %C"
  
! #: fortran/symbol.cc:790
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute applied to %s %s at %L"
  msgstr "El atributo %s se aplica a %s %s en %L"
  
! #: fortran/symbol.cc:797
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr "Se aplicÃ³ BIND(C) a %s %s en %L"
  
! #: fortran/symbol.cc:918 fortran/symbol.cc:929 fortran/symbol.cc:1809
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "El atributo %s genera un conflicto con el atributo %s en %L"
  
! #: fortran/symbol.cc:921 fortran/symbol.cc:935
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute conflicts with %s attribute in '%s' at %L"
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr "El atributo %s genera un conflicto con el atributo %s en '%s' en %L"
  
! #: fortran/symbol.cc:979
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr "No se pueden cambiar los atributos de un sÃ­mbolo asociado con USE en %L"
  
! #: fortran/symbol.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr "No se pueden cambiar los atributos del sÃ­mbolo asociado con USE %s en %L"
  
! #: fortran/symbol.cc:998
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute specified at %L"
  msgstr "Se especificÃ³ un atributo %s duplicado en %L"
  
! #: fortran/symbol.cc:1040
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr "Se especificÃ³ ALLOCATABLE fuera de un cuerpo INTERFACE en %L"
  
! #: fortran/symbol.cc:1057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Duplicate VOLATILE attribute specified at %L"
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr "Se especificÃ³ un atributo VOLATILE duplicado en %L"
  
! #: fortran/symbol.cc:1081
  #, fuzzy, gcc-internal-format
  #| msgid "CODIMENSION specified for '%s' outside its INTERFACE body at %L"
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr "Se especificÃ³ CODIMENSION para '%s' fuera de su cuerpo INTERFACE en %L"
  
! #: fortran/symbol.cc:1107
  #, fuzzy, gcc-internal-format
  #| msgid "DIMENSION specified for '%s' outside its INTERFACE body at %L"
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr "Se especificÃ³ DIMENSION para '%s' fuera de su cuerpo INTERFACE en %L"
  
! #: fortran/symbol.cc:1270
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr "El Apuntado Cray en %L aparece en varias declaraciones pointer()"
  
! #: fortran/symbol.cc:1289
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr "Se especificÃ³ un atributo PROTECTED duplicado en %L"
  
! #: fortran/symbol.cc:1322
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr "El atributo SAVE en %L no se puede especificar en un procedimiento PURE"
  
! #: fortran/symbol.cc:1334
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr "Se especificÃ³ un atributo SAVE duplicado en %L"
  
! #: fortran/symbol.cc:1354
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr "Se especificÃ³ un atributo VALUE duplicado en %L"
  
! #: fortran/symbol.cc:1373
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr "Se especificÃ³ un atributo VOLATILE duplicado en %L"
  
! #: fortran/symbol.cc:1385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr "El atributo SAVE en %L no se puede especificar en un procedimiento PURE"
  
! #: fortran/symbol.cc:1406
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr "Se especificÃ³ un atributo ASYNCHRONOUS duplicado en %L"
  
! #: fortran/symbol.cc:1805
  #, fuzzy, gcc-internal-format
  #| msgid "%s attribute of '%s' conflicts with %s attribute at %L"
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr "El atributo %s de '%s' genera un conflicto con el atributo %s en %L"
  
! #: fortran/symbol.cc:1842
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
  "F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
  msgstr ""
  
! #: fortran/symbol.cc:1850
  #, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr "El procedimiento %s en %L ya se habÃ­a declarado como un procedimiento %s"
  
! #: fortran/symbol.cc:1885
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr "INTENT (%s) genera un conflicto con INTENT(%s) en %L"
  
! #: fortran/symbol.cc:1909
  #, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr "La especificaciÃ³n ACCESS en %L ya se habÃ­a especificado"
  
! #: fortran/symbol.cc:1926
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr "Se especificÃ³ un atributo BIND duplicado en %L"
  
! #: fortran/symbol.cc:1933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid " BIND(C)"
  msgid "BIND(C) at %L"
  msgstr " BIND(C)"
  
! #: fortran/symbol.cc:1949
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr "Se especificÃ³ un atributo EXTENDS duplicado en %L"
  
! #: fortran/symbol.cc:1953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2003: EXTENDS at %L"
  msgid "EXTENDS at %L"
  msgstr "Fortran 2003: EXTENDS en %L"
  
! #: fortran/symbol.cc:1979
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L already has an explicit interface"
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr "El sÃ­mbolo '%s' en %L ya tenÃ­a una interfaz explÃ­cita"
  
! #: fortran/symbol.cc:1986
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L has attributes specified outside its INTERFACE body"
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr "'%s' en %L tiene atributos especificados fuera de su cuerpo INTERFACE"
  
! #: fortran/symbol.cc:2024
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L conflicts with symbol from module '%s', use-associated at %L"
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr "El sÃ­mbolo '%s' en %L genera conflictos con el sÃ­mbolo del mÃ³dulo '%s' asociado a uso en %L"
  
! #: fortran/symbol.cc:2028 fortran/symbol.cc:2031
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L already has basic type of %s"
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr "El sÃ­mbolo '%s' en %L ya tenÃ­a el tipo bÃ¡sico de %s"
  
! #: fortran/symbol.cc:2038
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' at %L may not have basic type of %s"
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr "El procedimiento '%s' en %L no puede tener el tipo bÃ¡sico de %s"
  
! #: fortran/symbol.cc:2050
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %L cannot have a type"
  msgid "Symbol %qs at %L cannot have a type"
  msgstr "El sÃ­mbolo '%s' en %L no puede tener un tipo"
  
! #: fortran/symbol.cc:2295
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C already in the parent type at %L"
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr "El componente '%s' en %C ya estaba en el tipo padre en %L"
  
! #: fortran/symbol.cc:2380
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C is ambiguous"
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "El sÃ­mbolo '%s' en %C es ambiguo"
  
! #: fortran/symbol.cc:2412
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %C is being used before it is defined"
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr "El tipo derivado '%s' en %C se estÃ¡ usando antes de ser definido"
  
! #: fortran/symbol.cc:2622
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %C is a PRIVATE component of '%s'"
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr "El componente '%s' en %C es un componente PRIVATE de '%s'"
  
! #: fortran/symbol.cc:2643
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/symbol.cc:2647
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %C is not a member of the '%s' structure"
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr "'%s' en %C no es un miembro de la estructura '%s'"
  
! #: fortran/symbol.cc:2811
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr "DeclaraciÃ³n de etiqueta %d duplicada en %L y %L"
  
! #: fortran/symbol.cc:2822
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr "La etiqueta %d en %C ya se referenciÃ³ como objetivo de ramificaciÃ³n"
  
! #: fortran/symbol.cc:2832
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr "La etiqueta %d en %C ya se referenciÃ³ como etiqueta de formato"
  
! #: fortran/symbol.cc:2839
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2880
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr "La etiqueta %d en %C se utilizÃ³ previamente como una etiqueta FORMAT"
  
! #: fortran/symbol.cc:2889
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr "La etiqueta %d en %C se utilizÃ³ previamente como objetivo de ramificaciÃ³n"
  
! #: fortran/symbol.cc:2896
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected terminating name at %C"
  msgid "Shared DO termination label %d at %C"
  msgstr "Se esperaba un nombre terminal en %C"
  
! #: fortran/symbol.cc:2900
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Fortran 2008: LOCK statement at %C"
  msgid "Labeled DO statement at %L"
  msgstr "Fortran 2008: DeclaraciÃ³n LOCK en %C"
  
! #: fortran/symbol.cc:3241
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'"
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr "El nombre '%s' en %C es una referencia ambigua a '%s' del mÃ³dulo '%s'"
  
! #: fortran/symbol.cc:3244
  #, fuzzy, gcc-internal-format
  #| msgid "Name '%s' at %C is an ambiguous reference to '%s' from current program unit"
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr "El nombre '%s' en %C es una referencia ambigua a '%s' de la unidad de programa actual"
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3489
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' at %C has already been host associated"
  msgid "Symbol %qs at %C has already been host associated"
  msgstr "El sÃ­mbolo '%s' en %C ya se habÃ­a asociado con el anfitriÃ³n"
  
! #: fortran/symbol.cc:4543
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr ""
  
! #: fortran/symbol.cc:4556
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' declared at %L must have the BIND attribute to be C interoperable"
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr "El tipo derivado '%s' declarado en %L debe tener el atributo BIND para ser interoperable con C"
  
! #: fortran/symbol.cc:4574
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr "El tipo derivado '%s' con atributo BIND(C) en %L estÃ¡ vacÃ­o, y puede ser inaccesible para el procesador acompaÃ±ante de C"
  
! #: fortran/symbol.cc:4595
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type '%s' at %L"
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr "El componente '%s' en %L no puede tener el atributo POINTER porque es un miembro del tipo derivado BIND(C) '%s' en %L"
  
! #: fortran/symbol.cc:4605
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure pointer component '%s' at %L cannot be a member of the BIND(C) derived type '%s' at %L"
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr "El procedimiento de componente puntero '%s' en %L no puede ser un miembro del tipo derivado BIND(C) '%s' en %L"
  
! #: fortran/symbol.cc:4616
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type '%s' at %L"
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr "El componente '%s' en %L no puede tener el atributo ALLOCATABLE porque es un miembro del tipo derivado BIND(C) '%s' en %L"
  
! #: fortran/symbol.cc:4655
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' in derived type '%s' at %L may not be C interoperable, even though derived type '%s' is BIND(C)"
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr "El componente '%s' en el tipo derivado '%s' en %L tal vez no es interoperable con C, aÃºn cuando el tipo derivado '%s' es BIND(C)"
  
! #: fortran/symbol.cc:4665
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' in derived type '%s' at %L may not be C interoperable"
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr "El componente '%s' en el tipo derivado '%s' en %L tal vez no es interoperable con C"
  
! #: fortran/symbol.cc:4677
  #, fuzzy, gcc-internal-format
  #| msgid "Derived type '%s' at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr "El tipo derivado '%s' en %L no puede tener el atributo SEQUENCE porque es BIND(C)"
  
! #: fortran/symbol.cc:5181 fortran/symbol.cc:5186
  #, fuzzy, gcc-internal-format
  #| msgid "Symbol '%s' is used before it is typed at %L"
  msgid "Symbol %qs is used before it is typed at %L"
*************** msgstr "Se sobreescriben los inicializad
*** 86944,86969 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Se sobreescriben los inicializadores desiguales en EQUIVALENCE en %L"
  
! #: fortran/trans-array.cc:2338 fortran/trans-expr.cc:9810
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6570
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "El nÃºmero de elementos en el constructor de matriz en %L requiere un incremento del lÃ­mite superior %d permitido.  Vea la opciÃ³n -fmax-array-constructor"
  
! #: fortran/trans-array.cc:8803
  #, fuzzy, gcc-internal-format
  #| msgid "Creating array temporary at %L for argument '%s'"
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Se crea una matriz temporal en %L para el argumento '%s'"
  
! #: fortran/trans-array.cc:12166
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipo de expresiÃ³n errÃ³nea durante la caminata (%d)"
--- 87305,87330 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Se sobreescriben los inicializadores desiguales en EQUIVALENCE en %L"
  
! #: fortran/trans-array.cc:2338 fortran/trans-expr.cc:9854
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6608
  #, fuzzy, gcc-internal-format
  #| msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See -fmax-array-constructor option"
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr "El nÃºmero de elementos en el constructor de matriz en %L requiere un incremento del lÃ­mite superior %d permitido.  Vea la opciÃ³n -fmax-array-constructor"
  
! #: fortran/trans-array.cc:8852
  #, fuzzy, gcc-internal-format
  #| msgid "Creating array temporary at %L for argument '%s'"
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Se crea una matriz temporal en %L para el argumento '%s'"
  
! #: fortran/trans-array.cc:12215
  #, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "tipo de expresiÃ³n errÃ³nea durante la caminata (%d)"
*************** msgstr ""
*** 87067,87215 ****
  
  #: fortran/trans-decl.cc:1800
  #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Symbol '%s' at %L has no IMPLICIT type"
! msgid "%s at %C has no default type"
! msgstr "El sÃ­mbolo '%s' en %L no tiene tipo IMPLICIT"
  
! #: fortran/trans-decl.cc:1803
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "variable intrÃ­nseca que no es un procedimiento"
  
! #: fortran/trans-decl.cc:4564 fortran/trans-decl.cc:7957
  #, fuzzy, gcc-internal-format
  #| msgid "Return value of function '%s' at %L not set"
  msgid "Return value of function %qs at %L not set"
  msgstr "No se define el valor de devoluciÃ³n de la funciÃ³n '%s' en %L"
  
! #: fortran/trans-decl.cc:5109
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "AÃºn no se admite un parÃ¡metro de tipo diferido"
  
! #: fortran/trans-decl.cc:5224
  #, fuzzy, gcc-internal-format
  #| msgid "Polymorphic array at %C not yet supported"
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr "AÃºn no se admite la matriz polimÃ³rfica en %C"
  
! #: fortran/trans-decl.cc:5231
  #, fuzzy, gcc-internal-format
  #| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
  msgid "Sorry, !$OMP allocate for variable %qs at %L with SAVE attribute not yet implemented"
  msgstr "La variable dummy de carÃ¡cter '%s' en %L con atributo VALUE debe tener longitud constante"
  
! #: fortran/trans-decl.cc:5437
  #, fuzzy, gcc-internal-format
  #| msgid "backend decl for module variable %s already exists"
  msgid "backend decl for module variable %qs already exists"
  msgstr "ya existe la declaraciÃ³n del extremo trasero para la variable de mÃ³dulo %s"
  
! #: fortran/trans-decl.cc:5450
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable '%s' declared at %L"
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Se declarÃ³ la variable '%s' sin uso en %L"
  
! #: fortran/trans-decl.cc:6072
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "'%s' en %L no puede tener el atributo VALUE porque no es un argumento dummy"
  
! #: fortran/trans-decl.cc:6075
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "El componente '%s' en %L tiene el atributo CONTIGUOUS porque no es un puntero de matriz"
  
! #: fortran/trans-decl.cc:6090
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "El argumento dummy '%s' en %L se declarÃ³ INTENT(OUT) pero no se estableciÃ³"
  
! #: fortran/trans-decl.cc:6096
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type dummy argument '%s' at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "El argumento dummy de tipo derivado '%s' en %L se declarÃ³ INTENT(OUT) pero no se estableciÃ³ y no tiene un inicializador por defecto"
  
! #: fortran/trans-decl.cc:6107 fortran/trans-decl.cc:6258
  #, fuzzy, gcc-internal-format
  #| msgid "Unused dummy argument '%s' at %L"
  msgid "Unused dummy argument %qs at %L"
  msgstr "Argumento dummy sin uso '%s' en %L"
  
! #: fortran/trans-decl.cc:6123
  #, fuzzy, gcc-internal-format
  #| msgid "Unused module variable '%s' which has been explicitly imported at %L"
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "Variable de mÃ³dulo '%s' sin uso la cual se importÃ³ explÃ­citamente en %L"
  
! #: fortran/trans-decl.cc:6142
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable '%s' declared at %L"
  msgid "Unused variable %qs declared at %L"
  msgstr "Se declarÃ³ la variable '%s' sin uso en %L"
  
! #: fortran/trans-decl.cc:6191
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Unused parameter %qs declared at %L"
  msgstr "Se declarÃ³ el parÃ¡metro '%s' sin uso en %L"
  
! #: fortran/trans-decl.cc:6195
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' which has been explicitly imported at %L"
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "ParÃ¡metro '%s' sin uso el cual se importÃ³ explÃ­citamente en %L"
  
! #: fortran/trans-decl.cc:6225
  #, fuzzy, gcc-internal-format
  #| msgid "Return value '%s' of function '%s' declared at %L not set"
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "No se define el valor de devoluciÃ³n '%s' de la funciÃ³n '%s' declarada en %L"
  
! #: fortran/trans-decl.cc:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-expr.cc:1124
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "Cannot compute the length of the char array at %L."
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable %qE"
  
! #: fortran/trans-expr.cc:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2240
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Sorry, allocatable scalar coarrays are not yet supported at %L"
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "Lo siento, aÃºn no se admiten las comatrices escalares alojables en %L"
  
! #: fortran/trans-expr.cc:2249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Sorry, allocatable scalar coarrays are not yet supported at %L"
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Lo siento, aÃºn no se admiten las comatrices escalares alojables en %L"
  
! #: fortran/trans-expr.cc:3944
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Operador intrÃ­nseco desconocido"
  
! #: fortran/trans-expr.cc:5463
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Lista de argumentos de funciÃ³n desconocida en %L"
  
! #: fortran/trans-expr.cc:10388
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 87428,87576 ----
  
  #: fortran/trans-decl.cc:1800
  #, fuzzy, gcc-internal-format, gfc-internal-format
! #| msgid "Association target at %C must not be coindexed"
! msgid "%s at %L has no default type"
! msgstr "El objetivo de asociaciÃ³n en %C no debe estar coindizado"
  
! #: fortran/trans-decl.cc:1804
  #, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "variable intrÃ­nseca que no es un procedimiento"
  
! #: fortran/trans-decl.cc:4565 fortran/trans-decl.cc:7958
  #, fuzzy, gcc-internal-format
  #| msgid "Return value of function '%s' at %L not set"
  msgid "Return value of function %qs at %L not set"
  msgstr "No se define el valor de devoluciÃ³n de la funciÃ³n '%s' en %L"
  
! #: fortran/trans-decl.cc:5110
  #, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "AÃºn no se admite un parÃ¡metro de tipo diferido"
  
! #: fortran/trans-decl.cc:5225
  #, fuzzy, gcc-internal-format
  #| msgid "Polymorphic array at %C not yet supported"
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr "AÃºn no se admite la matriz polimÃ³rfica en %C"
  
! #: fortran/trans-decl.cc:5232
  #, fuzzy, gcc-internal-format
  #| msgid "Character dummy variable '%s' at %L with VALUE attribute must have constant length"
  msgid "Sorry, !$OMP allocate for variable %qs at %L with SAVE attribute not yet implemented"
  msgstr "La variable dummy de carÃ¡cter '%s' en %L con atributo VALUE debe tener longitud constante"
  
! #: fortran/trans-decl.cc:5438
  #, fuzzy, gcc-internal-format
  #| msgid "backend decl for module variable %s already exists"
  msgid "backend decl for module variable %qs already exists"
  msgstr "ya existe la declaraciÃ³n del extremo trasero para la variable de mÃ³dulo %s"
  
! #: fortran/trans-decl.cc:5451
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable '%s' declared at %L"
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "Se declarÃ³ la variable '%s' sin uso en %L"
  
! #: fortran/trans-decl.cc:6073
  #, fuzzy, gcc-internal-format
  #| msgid "'%s' at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "'%s' en %L no puede tener el atributo VALUE porque no es un argumento dummy"
  
! #: fortran/trans-decl.cc:6076
  #, fuzzy, gcc-internal-format
  #| msgid "Component '%s' at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "El componente '%s' en %L tiene el atributo CONTIGUOUS porque no es un puntero de matriz"
  
! #: fortran/trans-decl.cc:6091
  #, fuzzy, gcc-internal-format
  #| msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set"
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "El argumento dummy '%s' en %L se declarÃ³ INTENT(OUT) pero no se estableciÃ³"
  
! #: fortran/trans-decl.cc:6097
  #, fuzzy, gcc-internal-format
  #| msgid "Derived-type dummy argument '%s' at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "El argumento dummy de tipo derivado '%s' en %L se declarÃ³ INTENT(OUT) pero no se estableciÃ³ y no tiene un inicializador por defecto"
  
! #: fortran/trans-decl.cc:6108 fortran/trans-decl.cc:6259
  #, fuzzy, gcc-internal-format
  #| msgid "Unused dummy argument '%s' at %L"
  msgid "Unused dummy argument %qs at %L"
  msgstr "Argumento dummy sin uso '%s' en %L"
  
! #: fortran/trans-decl.cc:6124
  #, fuzzy, gcc-internal-format
  #| msgid "Unused module variable '%s' which has been explicitly imported at %L"
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "Variable de mÃ³dulo '%s' sin uso la cual se importÃ³ explÃ­citamente en %L"
  
! #: fortran/trans-decl.cc:6143
  #, fuzzy, gcc-internal-format
  #| msgid "Unused variable '%s' declared at %L"
  msgid "Unused variable %qs declared at %L"
  msgstr "Se declarÃ³ la variable '%s' sin uso en %L"
  
! #: fortran/trans-decl.cc:6192
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' declared at %L"
  msgid "Unused parameter %qs declared at %L"
  msgstr "Se declarÃ³ el parÃ¡metro '%s' sin uso en %L"
  
! #: fortran/trans-decl.cc:6196
  #, fuzzy, gcc-internal-format
  #| msgid "Unused parameter '%s' which has been explicitly imported at %L"
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "ParÃ¡metro '%s' sin uso el cual se importÃ³ explÃ­citamente en %L"
  
! #: fortran/trans-decl.cc:6226
  #, fuzzy, gcc-internal-format
  #| msgid "Return value '%s' of function '%s' declared at %L not set"
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "No se define el valor de devoluciÃ³n '%s' de la funciÃ³n '%s' declarada en %L"
  
! #: fortran/trans-decl.cc:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-expr.cc:1132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "ISO C90 forbids variable length array %qE"
  msgid "Cannot compute the length of the char array at %L."
  msgstr "ISO C90 prohÃ­be la matriz de longitud variable %qE"
  
! #: fortran/trans-expr.cc:1936
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2272
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Sorry, allocatable scalar coarrays are not yet supported at %L"
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "Lo siento, aÃºn no se admiten las comatrices escalares alojables en %L"
  
! #: fortran/trans-expr.cc:2281
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Sorry, allocatable scalar coarrays are not yet supported at %L"
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "Lo siento, aÃºn no se admiten las comatrices escalares alojables en %L"
  
! #: fortran/trans-expr.cc:3980
  #, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "Operador intrÃ­nseco desconocido"
  
! #: fortran/trans-expr.cc:5499
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Lista de argumentos de funciÃ³n desconocida en %L"
  
! #: fortran/trans-expr.cc:10432
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 87249,87373 ****
  msgid "Bad IO basetype (%d)"
  msgstr "Tipo base ES errÃ³neo (%d)"
  
! #: fortran/trans-openmp.cc:872 fortran/trans-openmp.cc:1389
  #, gcc-internal-format
  msgid "Sorry, polymorphic arrays not yet supported for firstprivate"
  msgstr ""
  
! #: fortran/trans-openmp.cc:1543
  #, fuzzy, gcc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "implicit mapping of assumed size array %qD"
  msgstr "EspecificaciÃ³n errÃ³nea para la matriz de tamaÃ±o asumido en %C"
  
! #: fortran/trans-openmp.cc:3284
  #, fuzzy, gcc-internal-format
  #| msgid "optional argument"
  msgid "optional class parameter"
  msgstr "argumento opcional"
  
! #: fortran/trans-openmp.cc:3700
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "unhandled expression type"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: fortran/trans-openmp.cc:3980
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unhandled expression"
  msgstr "se esperaba una expresiÃ³n"
  
! #: fortran/trans-openmp.cc:4100
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5024
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5027
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5030
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5607 fortran/trans-openmp.cc:5627
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5629
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "Used here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: fortran/trans-openmp.cc:7153
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8053
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): CÃ³digo de declaraciÃ³n errÃ³neo"
  
! #: fortran/trans-openmp.cc:8356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Either all or none of the upper bounds must be specified at %L"
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr "Se deben especificar todos o ninguno de los lÃ­mites superiores en %L"
  
! #: fortran/trans-openmp.cc:8366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "El nombre '%s' en %C es el nombre del procedimiento"
  
! #: fortran/trans-openmp.cc:8369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "The base name at %L must not be an entry name"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/trans-openmp.cc:8372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface '%s' at %C may not be generic"
  msgid "The base name at %L must not be a generic name"
  msgstr "La interfaz '%s' en %C puede no ser generic"
  
! #: fortran/trans-openmp.cc:8375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "El objetivo de inicializaciÃ³n de puntero a procedimiento en %L tal vez no es un puntero a procedimiento"
  
! #: fortran/trans-openmp.cc:8378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explÃ­cita"
  
! #: fortran/trans-openmp.cc:8491
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qE"
  msgid "Cannot find symbol %qs"
  msgstr "%q+D es un alias del sÃ­mbolo sin definir %qE"
  
! #: fortran/trans-openmp.cc:8502
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "El procedimiento '%s' en %s en %L no es ni funciÃ³n ni subrutina"
  
! #: fortran/trans-openmp.cc:8516
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs are incompatible"
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
--- 87610,87734 ----
  msgid "Bad IO basetype (%d)"
  msgstr "Tipo base ES errÃ³neo (%d)"
  
! #: fortran/trans-openmp.cc:881 fortran/trans-openmp.cc:1398
  #, gcc-internal-format
  msgid "Sorry, polymorphic arrays not yet supported for firstprivate"
  msgstr ""
  
! #: fortran/trans-openmp.cc:1552
  #, fuzzy, gcc-internal-format
  #| msgid "Bad specification for assumed size array at %C"
  msgid "implicit mapping of assumed size array %qD"
  msgstr "EspecificaciÃ³n errÃ³nea para la matriz de tamaÃ±o asumido en %C"
  
! #: fortran/trans-openmp.cc:3296
  #, fuzzy, gcc-internal-format
  #| msgid "optional argument"
  msgid "optional class parameter"
  msgstr "argumento opcional"
  
! #: fortran/trans-openmp.cc:3712
  #, fuzzy, gcc-internal-format
  #| msgid "Expected expression type"
  msgid "unhandled expression type"
  msgstr "Se esperaba un tipo de expresiÃ³n"
  
! #: fortran/trans-openmp.cc:3992
  #, fuzzy, gcc-internal-format
  #| msgid "expected expression"
  msgid "unhandled expression"
  msgstr "se esperaba una expresiÃ³n"
  
! #: fortran/trans-openmp.cc:4114
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5038
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5041
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5044
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5621 fortran/trans-openmp.cc:5641
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5643
  #, fuzzy, gcc-internal-format
  #| msgid "union defined here"
  msgid "Used here"
  msgstr "se definiÃ³ union aquÃ­"
  
! #: fortran/trans-openmp.cc:7165
  #, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/trans-openmp.cc:8065
  #, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "gfc_trans_omp_workshare(): CÃ³digo de declaraciÃ³n errÃ³neo"
  
! #: fortran/trans-openmp.cc:8368
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Either all or none of the upper bounds must be specified at %L"
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr "Se deben especificar todos o ninguno de los lÃ­mites superiores en %L"
  
! #: fortran/trans-openmp.cc:8378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Name '%s' at %C is the name of the procedure"
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "El nombre '%s' en %C es el nombre del procedimiento"
  
! #: fortran/trans-openmp.cc:8381
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgid "The base name at %L must not be an entry name"
  msgstr "El argumento STAT= en %L debe ser una variable INTEGER escalar"
  
! #: fortran/trans-openmp.cc:8384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Interface '%s' at %C may not be generic"
  msgid "The base name at %L must not be a generic name"
  msgstr "La interfaz '%s' en %C puede no ser generic"
  
! #: fortran/trans-openmp.cc:8387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure pointer initialization target at %L may not be a procedure pointer"
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "El objetivo de inicializaciÃ³n de puntero a procedimiento en %L tal vez no es un puntero a procedimiento"
  
! #: fortran/trans-openmp.cc:8390
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Procedure '%s' in %s at %L has no explicit interface"
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "El procedimiento '%s' en %s en %L no tiene una interfaz explÃ­cita"
  
! #: fortran/trans-openmp.cc:8503
  #, fuzzy, gcc-internal-format
  #| msgid "%q+D aliased to undefined symbol %qE"
  msgid "Cannot find symbol %qs"
  msgstr "%q+D es un alias del sÃ­mbolo sin definir %qE"
  
! #: fortran/trans-openmp.cc:8514
  #, fuzzy, gcc-internal-format
  #| msgid "Procedure '%s' in %s at %L is neither function nor subroutine"
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "El procedimiento '%s' en %s en %L no es ni funciÃ³n ni subrutina"
  
! #: fortran/trans-openmp.cc:8528
  #, fuzzy, gcc-internal-format
  #| msgid "%qs and %qs are incompatible"
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
*************** msgstr "El componente de caractÃ©r de lo
*** 87389,87395 ****
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr "Lo siento, sÃ³lo se admite integer kind %d implementado para el conjunto imagen en %L"
  
! #: fortran/trans-stmt.cc:3686
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_trans_select(): Bad type for case expr."
--- 87750,87756 ----
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr "Lo siento, sÃ³lo se admite integer kind %d implementado para el conjunto imagen en %L"
  
! #: fortran/trans-stmt.cc:3700
  #, fuzzy, gcc-internal-format
  #| msgid "gfc_trans_code(): Bad statement code"
  msgid "gfc_trans_select(): Bad type for case expr."
*************** msgstr "texto extra al final de la direc
*** 87579,87664 ****
  msgid "unexpected EOF"
  msgstr "Fin de fichero inesperado"
  
! #: lto/lto-common.cc:2028
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr "flujo de bytecode: basura al final de la secciÃ³n de sÃ­mbolos"
  
! #: lto/lto-common.cc:2055
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "no se puede decodificar el nÃºmero hexadecimal"
  
! #: lto/lto-common.cc:2087
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr "nombre de fichero inesperado %s en el fichero de resoluciÃ³n de enlace. Se esperaba %s"
  
! #: lto/lto-common.cc:2096
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "no se puede abrir el fichero de desplazamiento"
  
! #: lto/lto-common.cc:2099
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "desplazamiento inesperado"
  
! #: lto/lto-common.cc:2120
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "lÃ­nea no vÃ¡lida en el fichero de resoluciÃ³n"
  
! #: lto/lto-common.cc:2142
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "resoluciÃ³n no vÃ¡lida en el fichero de resoluciÃ³n"
  
! #: lto/lto-common.cc:2148
  #, fuzzy, gcc-internal-format
  #| msgid "resolution sub id %x not in object file"
  msgid "resolution sub id %wx not in object file"
  msgstr "el sub id de resoluciÃ³n %x no estÃ¡ en el fichero objeto"
  
! #: lto/lto-common.cc:2265
  #, fuzzy, gcc-internal-format
  #| msgid "bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%d"
  msgid "bytecode stream in file %qs generated with GCC compiler older than 10.0"
  msgstr "flujo de bytecode en el fichero %qs generado con LTO versiÃ³n %d.%d en lugar de la versiÃ³n esperada %d.%d"
  
! #: lto/lto-common.cc:2285
  #, fuzzy, gcc-internal-format
  #| msgid "cannot read LTO decls from %s"
  msgid "cannot read %<LTO_section_decls%> from %s"
  msgstr "no se pueden leer las decls LTO de %s"
  
! #: lto/lto-common.cc:2406
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "No se puede abrir %s"
  
! #: lto/lto-common.cc:2427
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "No se puede mapear %s"
  
! #: lto/lto-common.cc:2438
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "No se puede leer %s"
  
! #: lto/lto-common.cc:2755
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "no se puede abrir el fichero de resoluciÃ³n de sÃ­mbolos: %m"
  
! #: lto/lto-common.cc:2880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing braces around initializer for %qT"
  msgid "missing resolution data for %s"
  msgstr "faltan llaves alrededor del inicializador para %qT"
  
! #: lto/lto-common.cc:2917
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr "errores durante la mezcla de unidades de traducciÃ³n"
--- 87940,88025 ----
  msgid "unexpected EOF"
  msgstr "Fin de fichero inesperado"
  
! #: lto/lto-common.cc:2030
  #, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr "flujo de bytecode: basura al final de la secciÃ³n de sÃ­mbolos"
  
! #: lto/lto-common.cc:2057
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "no se puede decodificar el nÃºmero hexadecimal"
  
! #: lto/lto-common.cc:2089
  #, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr "nombre de fichero inesperado %s en el fichero de resoluciÃ³n de enlace. Se esperaba %s"
  
! #: lto/lto-common.cc:2098
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "no se puede abrir el fichero de desplazamiento"
  
! #: lto/lto-common.cc:2101
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "desplazamiento inesperado"
  
! #: lto/lto-common.cc:2122
  #, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "lÃ­nea no vÃ¡lida en el fichero de resoluciÃ³n"
  
! #: lto/lto-common.cc:2144
  #, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "resoluciÃ³n no vÃ¡lida en el fichero de resoluciÃ³n"
  
! #: lto/lto-common.cc:2150
  #, fuzzy, gcc-internal-format
  #| msgid "resolution sub id %x not in object file"
  msgid "resolution sub id %wx not in object file"
  msgstr "el sub id de resoluciÃ³n %x no estÃ¡ en el fichero objeto"
  
! #: lto/lto-common.cc:2267
  #, fuzzy, gcc-internal-format
  #| msgid "bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%d"
  msgid "bytecode stream in file %qs generated with GCC compiler older than 10.0"
  msgstr "flujo de bytecode en el fichero %qs generado con LTO versiÃ³n %d.%d en lugar de la versiÃ³n esperada %d.%d"
  
! #: lto/lto-common.cc:2287
  #, fuzzy, gcc-internal-format
  #| msgid "cannot read LTO decls from %s"
  msgid "cannot read %<LTO_section_decls%> from %s"
  msgstr "no se pueden leer las decls LTO de %s"
  
! #: lto/lto-common.cc:2408
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "No se puede abrir %s"
  
! #: lto/lto-common.cc:2429
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "No se puede mapear %s"
  
! #: lto/lto-common.cc:2440
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "No se puede leer %s"
  
! #: lto/lto-common.cc:2757
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "no se puede abrir el fichero de resoluciÃ³n de sÃ­mbolos: %m"
  
! #: lto/lto-common.cc:2882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "missing braces around initializer for %qT"
  msgid "missing resolution data for %s"
  msgstr "faltan llaves alrededor del inicializador para %qT"
  
! #: lto/lto-common.cc:2919
  #, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr "errores durante la mezcla de unidades de traducciÃ³n"
*************** msgstr "cerrar: %s"
*** 87717,87723 ****
  msgid "two or more sections for %s"
  msgstr "dos o mÃ¡s secciones para %s"
  
! #: lto/lto-partition.cc:534
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr ""
--- 88078,88084 ----
  msgid "two or more sections for %s"
  msgstr "dos o mÃ¡s secciones para %s"
  
! #: lto/lto-partition.cc:535
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr ""
*************** msgstr "la variable %qD se redeclarÃ³ co
*** 87792,87841 ****
  msgid "function %qD redeclared as variable"
  msgstr "la funciÃ³n %qD se redeclarÃ³ como variable"
  
! #: lto/lto.cc:172
  #, fuzzy, gcc-internal-format
  #| msgid "lto_obj_file_open() failed"
  msgid "%<lto_obj_file_open()%> failed"
  msgstr "fallÃ³ lto_obj_file_open()"
  
! #: lto/lto.cc:204
  #, fuzzy, gcc-internal-format
  #| msgid "atexit failed"
  msgid "waitpid failed"
  msgstr "fallÃ³ atexit"
  
! #: lto/lto.cc:207
  #, fuzzy, gcc-internal-format
  #| msgid "renaming .rpo file: %m"
  msgid "streaming subprocess failed"
  msgstr "se renombra el fichero .rpo: %m"
  
! #: lto/lto.cc:210
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.cc:317
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr "no se proporcionÃ³ el nombre de fichero de lista de salida TRANS"
  
! #: lto/lto.cc:425
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "se abre la lista de salida LTRANS %s: %m"
  
! #: lto/lto.cc:432
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "se escribe a la lista de salida LTRANS %s: %m"
  
! #: lto/lto.cc:442
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "se cierra la lista de salida LTRANS %s: %m"
  
! #: m2/gm2-lang.cc:1119
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr ""
--- 88153,88202 ----
  msgid "function %qD redeclared as variable"
  msgstr "la funciÃ³n %qD se redeclarÃ³ como variable"
  
! #: lto/lto.cc:174
  #, fuzzy, gcc-internal-format
  #| msgid "lto_obj_file_open() failed"
  msgid "%<lto_obj_file_open()%> failed"
  msgstr "fallÃ³ lto_obj_file_open()"
  
! #: lto/lto.cc:206
  #, fuzzy, gcc-internal-format
  #| msgid "atexit failed"
  msgid "waitpid failed"
  msgstr "fallÃ³ atexit"
  
! #: lto/lto.cc:209
  #, fuzzy, gcc-internal-format
  #| msgid "renaming .rpo file: %m"
  msgid "streaming subprocess failed"
  msgstr "se renombra el fichero .rpo: %m"
  
! #: lto/lto.cc:212
  #, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr ""
  
! #: lto/lto.cc:319
  #, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr "no se proporcionÃ³ el nombre de fichero de lista de salida TRANS"
  
! #: lto/lto.cc:427
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "se abre la lista de salida LTRANS %s: %m"
  
! #: lto/lto.cc:434
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "se escribe a la lista de salida LTRANS %s: %m"
  
! #: lto/lto.cc:444
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "se cierra la lista de salida LTRANS %s: %m"
  
! #: m2/gm2-lang.cc:1137
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr ""
*************** msgstr "no se pueden manejar llamadas in
*** 87920,87971 ****
  msgid "constant %qs is too large"
  msgstr "%s=%s es demasiado grande"
  
! #: m2/gm2-gcc/m2expr.cc:2609
  #, fuzzy, gcc-internal-format
  #| msgid "Allow different types as args of ? operator"
  msgid "not expecting different types to binary operator"
  msgstr "Permitir tipos diferentes como argumentos del operador ?"
  
! #: m2/gm2-gcc/m2expr.cc:2867
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgid "cannot take the address of this expression"
  msgstr "no se puede tomar la direcciÃ³n de %<this%> que es una expresiÃ³n r-valuada"
  
! #: m2/gm2-gcc/m2expr.cc:3634
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qd is not a constant"
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr "el argumento %qd no es una constante"
  
! #: m2/gm2-gcc/m2expr.cc:3914 m2/gm2-gcc/m2expr.cc:4020
! #: m2/gm2-gcc/m2expr.cc:4029
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3949
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3964 m2/gm2-gcc/m2expr.cc:3976
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3995
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4061
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a void type"
  msgid "%qs applied to a void type"
  msgstr "sizeof aplicado a un tipo de dato void"
  
! #: m2/gm2-gcc/m2expr.cc:4082 m2/gm2-gcc/m2expr.cc:4126
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to an incomplete mode"
  msgid "%qs applied to an incomplete type"
--- 88281,88332 ----
  msgid "constant %qs is too large"
  msgstr "%s=%s es demasiado grande"
  
! #: m2/gm2-gcc/m2expr.cc:2617
  #, fuzzy, gcc-internal-format
  #| msgid "Allow different types as args of ? operator"
  msgid "not expecting different types to binary operator"
  msgstr "Permitir tipos diferentes como argumentos del operador ?"
  
! #: m2/gm2-gcc/m2expr.cc:2875
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgid "cannot take the address of this expression"
  msgstr "no se puede tomar la direcciÃ³n de %<this%> que es una expresiÃ³n r-valuada"
  
! #: m2/gm2-gcc/m2expr.cc:3642
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qd is not a constant"
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr "el argumento %qd no es una constante"
  
! #: m2/gm2-gcc/m2expr.cc:3922 m2/gm2-gcc/m2expr.cc:4028
! #: m2/gm2-gcc/m2expr.cc:4037
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3957
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3972 m2/gm2-gcc/m2expr.cc:3984
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4003
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4069
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to a void type"
  msgid "%qs applied to a void type"
  msgstr "sizeof aplicado a un tipo de dato void"
  
! #: m2/gm2-gcc/m2expr.cc:4090 m2/gm2-gcc/m2expr.cc:4134
  #, fuzzy, gcc-internal-format
  #| msgid "sizeof applied to an incomplete mode"
  msgid "%qs applied to an incomplete type"
*************** msgstr "fallÃ³ la asignaciÃ³n de memoria
*** 87983,87995 ****
  msgid "at %s, %s"
  msgstr "aborto en %s, en %s:%d"
  
! #: m2/gm2-gcc/m2statement.cc:558
  #, fuzzy, gcc-internal-format
  #| msgid "internal error:  unknown expression mode in %s"
  msgid "internal error: not expecting operand1 to be a constant set"
  msgstr "error interno:  modo de expresiÃ³n desconocido en %s"
  
! #: m2/gm2-gcc/m2statement.cc:952
  #, gcc-internal-format
  msgid "expecting one and only one label to be declared"
  msgstr ""
--- 88344,88356 ----
  msgid "at %s, %s"
  msgstr "aborto en %s, en %s:%d"
  
! #: m2/gm2-gcc/m2statement.cc:563
  #, fuzzy, gcc-internal-format
  #| msgid "internal error:  unknown expression mode in %s"
  msgid "internal error: not expecting operand1 to be a constant set"
  msgstr "error interno:  modo de expresiÃ³n desconocido en %s"
  
! #: m2/gm2-gcc/m2statement.cc:957
  #, gcc-internal-format
  msgid "expecting one and only one label to be declared"
  msgstr ""
*************** msgstr ""
*** 89339,89344 ****
--- 89700,89711 ----
  #~ msgid "Treat integers as 32-bit."
  #~ msgstr "Trata los enteros como 32-bit."
  
+ #~ msgid "Indicate presence of a processor erratum."
+ #~ msgstr "Indica la presencia de una errata del procesador."
+ 
+ #~ msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
+ #~ msgstr "El dispositivo no tiene el registro de funciÃ³n especial SPH. Esta opciÃ³n la sobreescribirÃ¡ el controlador del compilador con la opciÃ³n correcta si se puede deducir la presencia/ausencia de SPH con -mmcu=MCU."
+ 
  #, fuzzy
  #~| msgid "Disable earlier placing stop bits"
  #~ msgid "Enable early gimple folding of builtins."
*************** msgstr ""
*** 90504,90509 ****
--- 90871,90881 ----
  #~ msgstr "Falta !$OMP END ATOMIC despuÃ©s de !$OMP ATOMIC CAPTURE en %C"
  
  #, fuzzy, gcc-internal-format
+ #~| msgid "Entity '%s' at %L has a deferred type parameter and requires either the pointer or allocatable attribute"
+ #~ msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
+ #~ msgstr "La entidad '%s' en %L tiene un parÃ¡metro de tipo diferido y requiere el atributo pointer o allocatable"
+ 
+ #, fuzzy, gcc-internal-format
  #~| msgid "gfc_trans_code(): Bad statement code"
  #~ msgid "in gfc_simplify_trigd(): Bad type"
  #~ msgstr "gfc_trans_code(): CÃ³digo de declaraciÃ³n errÃ³neo"
*************** msgstr ""
*** 91992,92000 ****
  #~ msgid "Builtin function %s is only valid for the cell processor"
  #~ msgstr "La funciÃ³n interna %s sÃ³lo es vÃ¡lida para el procesador cell"
  
- #~ msgid "Builtin function %s requires the -mvsx option"
- #~ msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mvsx"
- 
  #~ msgid "Builtin function %s requires the -mhtm option"
  #~ msgstr "La funciÃ³n interna %s requiere la opciÃ³n -mhtm"
  
--- 92364,92369 ----
*************** msgstr ""
*** 93977,93987 ****
  #~ msgid "call to Java constructor with %qs undefined"
  #~ msgstr "llamado a constructor Java con %qs sin definir"
  
- #, fuzzy
- #~| msgid "%qD is not a function template"
- #~ msgid "%qD is not a function returning a pointer"
- #~ msgstr "%qD no es una plantilla de funciÃ³n"
- 
  #~ msgid "Java class %q#T object allocated using placement new"
  #~ msgstr "se aloja el objeto de clase Java %q#T usando una ubicaciÃ³n new"
  
--- 94346,94351 ----
*************** msgstr ""
*** 96400,96408 ****
  #~ msgid "Pointer bounds remapping at %L is not yet implemented in gfortran"
  #~ msgstr "El remapeo de lÃ­mites de puntero en %L aÃºn no se admiten en gfortran"
  
- #~ msgid "Pointer assignment to non-POINTER at %L"
- #~ msgstr "AsignaciÃ³n de puntero a un no-POINTER en %L"
- 
  #~ msgid "Bad pointer object in PURE procedure at %L"
  #~ msgstr "Objeto puntero errÃ³neo en el procedimiento PURE en %L"
  
--- 96764,96769 ----
diff -Nrcpad gcc-14.1.0/gcc/po/fi.gmo gcc-14.2.0/gcc/po/fi.gmo
*** gcc-14.1.0/gcc/po/fi.gmo	Tue May  7 07:10:08 2024
--- gcc-14.2.0/gcc/po/fi.gmo	Thu Aug  1 08:36:25 2024
***************
*** 1,68 ****
! Þ•‘¤Do,‰è¶é¶-ë¶1·K· `·�·Û•·+q¸0�¸KÎ¸¹0¹
! <¹$G¹#l¹A�¹FÒ¹Qº5kº]¡ºwÿºAw»K¹»N¼BT¼O—¼Lç¼R4½;‡½8Ã½>ü½I;¾I…¾BÏ¾D¿EW¿@�¿EÞ¿=$À{bÀ?ÞÀ9ÁFXÁsŸÁEÂCYÂQ�ÂNïÂG>ÃO†ÃRÖÃC)ÄQmÄ=¿Ä=ýÄ4;ÅPpÅMÁÅBÆIRÆHœÆBåÆ7(ÇE`È
! ¦È±ÈZÃÈÉ$.É$SÉ*xÉ£É¾ÉÙÉ!åÉEÊMÊlÊŠÊ¢ÊJ«Ê8öÊU/Ë…Ë”ËQšËKìËS8Ì5ŒÌ=ÂÌÍ#Í#4ÍXÍ2kÍ&žÍKÅÍÎ*1Î:\Î:—ÎYÒÎ\,Ï¬‰ÏÌ6Ð^ÑnbÑfÑÑv8Òe¯ÒuÓ\‹ÓlèÓLUÔž¢Ô¾AÕWÖgXÖ_ÀÖo ×^�×nï×U^Øe´Ø)Ù%DÙ|jÙœçÙF„ÚVËÚN"Û^qÛMÐÛ]ÜD|ÜTÁÜ Ý 7Ý&XÝ4Ý´Ý.ÍÝ üÝÞ.6Þ0eÞ$–Þ-»Þ6éÞ4 ß4Uß2Šß-½ß5ëß!à<àWàrà�à$¬à2Ñàáá$8á/]á1�á-¿áíáâ+â3=â(qâ"šâ8½â.öâ%ã&Eã<lã,©ã)Öã!ä&"ä(Iä5rä%¨ä?Îäå,&å)Så3}å8±å!êå8æ:Eæ3€æ(´æ=Ýæ!ç9=ç%wç#�çGÁç	è,'è*Tè,è
! ¬è·èÐè@îè/éCé,]éŠé+¥é%Ñé÷é!ê16êhê-ˆê¶êÈê#áêë:"ëB]ë; ëÜëòëìì%-ìSìsì’ì±ìÌìèìþìí/íEí,dí\‘í.îí(î;Fî5‚î¸î"Îî6ñî4(ï]ï>{ï6ºï'ñï2ð%Lð0rð£ð4¹ðîð+ñ18ñ(jñ,“ñ'Àñ0èñ1ò3Kò6ò-¶ò+äòó "óCó*\ó‡ó]¡ó)ÿó+)ôUôgô}ô-�ôËôáô-óô&!õHõ_õvõ?–õ(Öõfÿõfö+ƒöJ¯ö;úö$6÷C[÷*Ÿ÷+Ê÷'ö÷=ø$\ø&�ø¨øÄøäø)üø&ù2<ùoù-…ù+³ùßù'ÿù'ú':ú'bú+Šú#¶úÚú!úú%û#Bûfû
|ûŠû›ûžû0¢ûÓûÚûãûìûOü/Uü&…ü'¬ü&Ôü&ûü%"ý#Hý%lý(’ý »ý$Üý þ""þ,Eþ2rþ¥þÅþ*äþ,ÿ.<ÿ*kÿ–ÿ¶ÿ0Òÿ#'::Q)ŒC¶ú
!  +(DmŠª)¾/è/HJS\enw€‰’Ÿ¨µ¾ÇÐÙâæü*&<Q.Ž½5Ù
€ž5¤.ÚJ	GT$œ+Á)í.2F+y2¥,Ø[a3m¡(­Ö!ô/
! ;FUi€“›	¤®¾ÍÙìù			)	3	C	S		f	
! p	7{	³	Å	ã	%ý	!#
! >E
! 0„
! $µ
! )Ú
! *)/6Y9�BÊ
%+RQ+¤1Ð&
X)
‚

“
3¡
Õ
ð
5ù
=/+m.™ÈKä/03`”­ ¼Ý#ù%"Cfƒ! #Â%æ%72%j�*­Ø ÷O%hŽ¦¿7Î**1$\3�µ'ÆMî <]2t§Çá*ø,#P!i ‹¬Ä&Ü&3*4^3“BÇ
! &'&N u(–&¿+æ!!4(V) ©$Ê"ï,"?"b…+›Ç,æ/CSn‰©Çá#÷3J+_‹"‘´Ó!ó($;,`3�CÁ#0)'Z‚%¢+È5ô*G f‡"£%Æ0ì):G2‚(µ0Þ$ 
4 /B $r — B· ú 3!5K!5�!1·!)é!!"5"P"?\"/œ""Ì"
ï"0ý".#:=#x#Ž#¤#»#Î#æ#ú#$#$9$N$6c$š$´$Î$è$*%-%H%b%|%–%°%Ë%æ%&8&U&8p&©&Ä&ß&ú&!'7'#P't''‘'"¹'"Ü':ÿ'):(-d(’(¯('Ì(ô(')8)S)n)6‰)9À)4ú),/*C\*' *DÈ*'
+@5+.v+0¥+!Ö+<ø+F5,6|,.³,Câ,C&-,j-2—-DÊ-1.A.:`.<›.-Ø./!$/1F/+x/?¤/0ä/60,L06y0U°0!1(1aG1U©13ÿ1/322c2$–22»2$î2N35b3?˜3:Ø384%L4)r4œ4#¼4#à4‰59Ž52È5&û5U"6&x6/Ÿ6!Ï6+ñ6%7)C7m7'‰7¾±7p8†8–8©8	À8Ê80à8L97^91–9CÈ9/:<:<T:$‘:$¶:#Û:$ÿ:$$;#I;m;%�;.³; â;*<(.<"W<,z<§<:½<)ø<#"='F=(n=—=%°=
Ö=ä=!>%>A>]>%}>£>¾>Û>û>?
! ?J?(b?‹?
¢?+°?Ü?	é?ó?@@.1@(`@‰@4›@)Ð@	ú@A)ACA7PA.ˆA>·AMöA3DB,xB)¥B&ÏBöBþBC4(CO]C<­C"êC)
D07D:hD.£DÒDòDE.-E-\EŠE<™E3ÖE)
! F
4F
BF1PF‚F(™FÂFÜFìF G&%GLGeG1xGªG0ÁG"òG2H(HH+qH,�H+ÊH"öH#I&=I)dI)ŽI$¸I+ÝI%	J(/J#XJ'|J4¤J&ÙJ+K,K1KK?}K;½KùKLG%L.mL*œL(ÇL8ðL4)M)^M+ˆM´MÉMäMúM"N˜3N,ÌN&ùN O2OQO/oO.ŸO!ÎO-ðOP97P3qP¥P/ÄPôP/Q+BQ1nQ- Q0ÎQ'ÿQ,'RTRtR"“R+¶R2âR0S-FS$tS5™S!ÏSñS5T2DTwT�T T°TÀTÞT$îTU1UIUaU{UŽUªUÀUÚUúUV.VFV_VzV’V¯VÀVÝVîVW! WBW#^W‚W(˜WÁWáWÿWX%XCX>cX6¢X,ÙX#YG*YVrYVÉYV Z1wZ6©Z4àZ[H4[5}[*³[.Þ[1
\?\EY\5Ÿ\8Õ\C]CR]1–]0È]1ù]X+^'„^:¬^/ç^-_!E_*g_0’_1Ã_õ_%`4:`#o`.“`-Â`=ð`<.a7ka(£aaÌaA.bJpb2»b8îb''c/Oc3c+³c-ßc"
d.0d _d&€d6§dÞdEød!>eC`e9¤e3Þef,2f4_fO”f;äf& g,Gg7tg7¬g7äg,h Ih4jh3Ÿh2Óhi$!i#Fi.ji%™i0¿iði0jPAj>’j3Ñj7k0=k%nk/”kKÄkgl%xl*žlÉlBÑlDm)Ymƒm	‰m
! “m	žm¨m7ªm?âm*"n8Mn8†n1¿n*ñno' o.Howo†o o*´oAßo!p
-p$;p`p.{p%ªpÐpEïpy5qs¯qy#r&�r&Ärër9s/=s@ms.®s$Ýs5t48t4mt<¢tßtút/u!Du!fu!ˆuªuÄu
! àu.ëu:v)Uv v v$»v"àv.w%2w%Xw$~wL£w
ðw$þw)#xMx0_x2�xÃxáxíxùx(	yH2y){y,¥y'Òy(úy#zAz+`zŒz=¦z äz){//{_{l{‡{Ÿ{°{½{Ê{è{.ø{,'| T|1u|$§|Ì|)â|(}15}g}‡}–}3²}æ}$~B&~i~1~0±~/â~4%G)m8—AÐ<€.O€4~€0³€ä€þ€.�1J�T|�Ñ�ê�+‚-.‚\‚"|‚	Ÿ‚!©‚Ë‚'ê‚ƒ'ƒGƒBfƒ&©ƒ$Ðƒ1õƒ<'„;d„. „5Ï„F…>L…C‹…Ï….ç…†"/†'R†z†$—†¼†Û†ö†‡,0‡A]‡$Ÿ‡$Ä‡(é‡Bˆ&Uˆ9|ˆ+¶ˆ<âˆ)‰'I‰;q‰#­‰,Ñ‰)þ‰(ŠDŠ_Š"tŠ—Š³ŠÐŠ<çŠ5$‹,Z‹‡‹
! �‹˜‹) ‹%Ê‹3ð‹J$Œ'oŒ&—Œ/¾Œ/îŒ(�)G�#q�#•�"¹�(Ü�$ŽC*ŽFnŽ.µŽ*äŽ
��0=�n�#ˆ�!¬�-Î�$ü�$!�#F�/j�/š�+Ê�ö�1
! ‘+<‘h‘#ˆ‘#¬‘ Ð‘ñ‘
’'’@’W’(i’#’’¶’+Ç’ó’““
5“
C“%Q“w“—“¬“&Ã“-ê“”8”N”"j”�”8­”æ”+•,•F•EX•<ž• Û•!ü•–;–+Q–*}–/¨–3Ø–—+#—2O—3‚—>¶—4õ—&*˜Q˜W˜'_˜$‡˜%¬˜%Ò˜$ø˜%™C™a™{™“™«™Ê™8ä™:šXškš�š•š©šÀšÑšçšûš›,›(J›0s›0¤›+Õ›œœ3œDœXœlœ€œ�œºœËœ0çœ�.�?�W�.c�'’�$º�*ß�
! ž.ž,Iž6vž0­ž2Þž
Ÿ
Ÿ -ŸNŸZŸwŸ“Ÿ±ŸÐŸ ßŸ( :) 4d ™ © ¾ *Ý &¡/¡#I¡&m¡”¡¡¡3¿¡!ó¡3¢7I¢6�¢¸¢0Ç¢$ø¢$£ B£)c£)�£)·£-á£4¤,D¤,q¤Fž¤^å¤+D¥:p¥#«¥-Ï¥!ý¥-¦'M¦9u¦%¯¦)Õ¦(ÿ¦/(§$X§'}§8¥§Þ§ü§*¨C¨4a¨,–¨<Ã¨©
! ©)©.H©4w©1¬©Þ© ã©)ª/.ª"^ª$�ª>¦ªåªÿª«$)«%N«t«K€«AÌ«2¬A¬U¬p¬Š¬:�¬1Ø¬(
! ­.3­;b­<ž­&Û­®®02®c®#}®!¡®-Ã®$ñ®$¯#;¯-_¯)�¯;·¯ó¯0°2B°#u°+™°9Å°)ÿ°)±B±DQ±$–±)»±)å±²&'²N² h²-‰²·²Ç²Û²ï²³³)³;³M³_³p³‚³”³¥³·³É³Û³í³ÿ³´%´7´I´[´m´�´“´§´¹´Ë´Ü´î´µµ$µ6µHµ\µnµ„µ–µ¨µºµÌµÜµ1òµ0$¶4U¶)Š¶!´¶Ö¶è¶&·!(·(J·s·:�·!Ë·!í·&¸6¸T¸$q¸–¸)ª¸
Ô¸$â¸+¹3¹S¹o¹‹¹§¹Ã¹ß¹û¹º2º Kº.lº›º=µº&óº<»'W»&»¦».Æ»õ»¼$¼,:¼(g¼'�¼$¸¼Ý¼3ú¼9.½h½%‡½­½$Ç½"ì½¾"¾4¾)R¾"|¾Ÿ¾+¿¾(ë¾¿#4¿X¿x¿˜¿3¯¿ã¿þ¿ 
À!.ÀPÀmÀ3ŠÀ¾ÀÒÀçÀ ÷ÀÁ!8ÁZÁiÁ&�Á6¨Á0ßÁ1Â@BÂ-ƒÂ±Â!ÎÂðÂ%Ã2Ã$MÃrÃ$�Ã&²Ã$ÙÃ/þÃ7.Ä#fÄŠÄ%©Ä(ÏÄ"øÄ=Å.YÅ0ˆÅ0¹Å!êÅÆÆ,Æ/GÆwÆ"”Æ!·ÆÙÆèÆøÆ!Ç 1Ç(RÇ&{ÇK¢Ç%îÇ(È%=ÈcÈ.�È2°È!ãÈÉ "É+CÉoÉ…É6šÉ ÑÉòÉ$Ê 7Ê/XÊ'ˆÊ"°Ê$ÓÊ#øÊ-ËJËcË pË#‘ËµËÅËßË-îËÌ3+Ì_ÌÌ'�Ì2ÅÌ&øÌÍ55Í!kÍ+�Í,¹Í3æÍ4Î"OÎ*rÎ9�Î4×ÎEÏ&RÏ*yÏ¤Ï¹ÏØÏÝÏäÏñÏ
! Ð5 Ð,VÐ3ƒÐ	·ÐÁÐBßÐ)"Ñ!LÑnÑ�Ñ%¨Ñ6ÎÑ3Ò!9Ò[Ò/mÒ!�Ò¿ÒÕÒíÒÓ!Ó=ÓD]Ó¢Ó(ÁÓ-êÓ5ÔNÔ(nÔ'—Ô¿Ô$ÜÔ+Õ"-Õ-PÕ%~Õ!¤Õ,ÆÕóÕ'Ö!8Ö ZÖ{Ö–Ö*²Ö7ÝÖ%×.;×Oj×Kº×JØKQØK�ØJéØK4Ù5€Ù7¶ÙJîÙ99Ú9sÚD­ÚDòÚ@7ÛxÛÛ-�Û.¾Û(íÛ)Ü/@Ü7pÜ)¨Ü"ÒÜ	õÜÿÜÝ /ÝPÝmÝ‰Ý¢Ý»ÝÓÝ/èÝÞ
5Þ7CÞ.{Þ$ªÞÏÞ>åÞN$ßMsß%Áß7çß-à*Màxà•àJ²à&ýà $áEácá€á•áªáÉáæá,â3â-Qââ(™âÂâDØâ<ã Zã${ã- ã6Îãä$ä!Dä!fäˆä1 ä9Òä$å#1åUå!eå"‡åªå Èå5éå-æ<Mæ8ŠæÃæ+àæ8ç&EçlçŠç'©ç4Ñçè#!è*Eè!pè"’è"µèØèóèé'&é3Né"‚é*¥é+Ðéüéê*êCê[ê9wê9±ê;ëê/'ë2Wë3Šë/¾ë3îë"ì)Bì)lì+–ì/Âì2òì$%í-Jí$xí!�í#¿í ãí(î-îDî]î'rîšî(¯îZØî3ïGï]ï.yï(¨ï4Ñï9ð7@ð3xð/¬ð4Üð.ñ.@ñ4oñ.¤ñ.Óñ,ò9/ò9iò9£ò:Ýò9ó:Ró9�ó9Çó.ô!0ô"Rô)uôŸô»ôÎô-éôõ''õOõ-eõ“õ «õÌõàõõõ	öö3öFö[öoö„ö˜ö­öÃö×öíö÷÷.÷?÷Y÷n÷„÷š÷­÷À÷3Ø÷%øB2øFuøX¼ø5ù;Kù!‡ù1©ù2Ûùú..ú]úoúE�ú'Õú%ýú#û*Aû"lû!�û)±û Ûû/üû,ü?ü/]ü/�ü(½ü&æü
ý#,ý"Pý*sý!žý Àý*áýþ*þ#?þMcþ6±þ8èþ.!ÿ3Pÿ-„ÿ0²ÿ'ãÿ&%2#X(|.¥%Ôú
'$3L1€²/Ò()+/U(…®Íèü /BW1r/¤Ôáô!."'Q-y§¼Ñ%ï! 7Xw)”¾Ùî>B*[&†­GÀ/.84g&œ+Ãïþ/F*^‰˜1³!å	0&	#W	{	™	#·	Û	=û	9
! Y
! ,q
! ž
! !³
! Õ
!  ô
! (>J	Yc�Ÿ*°*Û$+5K<�2¾ñ%
"2
 U
 v
-—
"Å
!è
%
! 0 No�ªÂßóÿ1:J…0žÏèê)Ó5ýK3)©
! µ(À!éBDNe“0ù]*xˆ?LA`ŽRïRBR•Wè9@9z>´KóW?C—@ÛG9dLž@ë’,;¿7û?3HsI¼CIJG”YÜS6PŠ@Û�?ž?Þ0 ]O Q­ Dÿ KD!G�!AØ!1"+L#x#„#Y™#ó#&$&/$0V$"‡$"ª$Í$/Ù$Q	%([% „%¥%¼%>Å%=&fB&©&½&xÃ&h<'m¥'Y(Lm(º(&Ê(&ñ()50)(f)P�)%à)3*N:*B‰*TÌ*\!+Ä~+ÐC,j-p-hð-nY.rÈ.x;/g´/m0NŠ0´Ù0°Ž1Z?2hš2X3f\3jÃ3p.4aŸ4e5:g58¢5�Û5™i6S7TW7L¬7Rù7PL8V�8Kô8Q@9’9²9*Ð9;û97:,P:}:›:,´::á:;:;;Jv;HÁ;H
! <FS<Aš<IÜ<&=>=V=n=†=(¢=9Ë=>>38>>l>;«>"ç>)
! ?)4?^?4v?/«?&Û?6@;9@"u@*˜@MÃ@4A-FAtA,�A0¼ABíA-0BL^B«B3ÉB1ýB7/C9gC(¡C5ÊC8D?9D3yDD­D(òD7E)SE%}EN£EòE-F)=F.gF
! –F¡F*¿FWêFBGUG6oG¦G0¿G,ðGH&;H6bH™H*µHàH&÷H(IGI9^ID˜I?ÝIJ5JHJ[J)rJ#œJÀJÝJõJ
K+K<KTKfKzK=“KdÑK56L)lL+–LCÂLM0M9PM<ŠM!ÇM;éM7%N']N7…N#½N4áNO:4O%oO7•OAÍO0P-@P&nP5•P3ËP5ÿPH5Q,~Q+«Q×Q-îQR)3R]RPtR*ÅR'ðRS+S#BS4fS›S¬S.¾SíS	T T/8T@hT+©TiÕT?U-]UQ‹U<ÝUV:6V/qVC¡V-åV8W1LW+~W+ªW#ÖWúW.XAX=RX�X,®X+ÛXY%$YJY1]Y'�Y'·Y#ßY!Z#%Z'IZ,qZžZ
½ZËZÜZßZ)ãZ
[[[%*[SP[&¤[Ë[é[\&\D\a\|\™\¹\Ñ\í\]#])C]m]„]š]!º]"Ü]1ÿ] 1^"R^7u^%­^Ó^ë^=_-A_<o_¬_Â_É_
! Ð_Û_/ú_"*`$M`r`*‹`9¶`ð`a)a
-a
;a
Ia
Wa
ea
sa
�a
�a�a
­a»a
Ëa
Ùa
ça
õa
bbb
! +b 6b)Wb@�b;Âb$þb3#cWcƒdcèc?îc(.dTWdT¬d<eC>eA‚e?ÄeJf<OfJŒfD×f^g{gEŒgÒg-ãg$h#6hZh
! ohzh
†h”h¤h»hÊhÒh
! Ûhæhóhÿhi
i
-i;iKidiqi…iši
! ²i½i,Ðiýij0j%Kjqj6ŽjDÅj,
! k>7k5vk2¬kEßk?%lOel"µl+Ølbm-gm0•m%ÆmSìm@n
_n=mn&«nÒn2änBo3Zo5ŽoÄoDÞo?#p:cpžp¸p&Òp ùp#q!>q%`q†q¤q#Âqæq!r!(r0Jr!{r�r)µr,ßr/sU<s2’s(Åsîst9t6Pt4‡t&¼t4ãtu4.uXcu$¼u!áu1v5vSvhv5‚v2¸vëvw &w$Gw$lw(‘w$ºw:ßw5x5PxP†x)×x6y18y+jy8–y-Ïy;ýy,9z.fz8•z9Îz+{,4{8a{3š{8Î{8|@|0W|!ˆ|4ª|=ß|} 1}#R}v})•}¿}Ý}&ü}#~*A~l~8~¸~-¾~)ì~.$Ej'‰/±5á;€SS€-§€8Õ€0�0?�4p�(¥�?Î�*‚(9‚*b‚%�‚+³‚0ß‚5ƒ.FƒMuƒJÃƒ(„77„.o„
ž„0¬„/Ý„,
…Y:…%”…9º…9ô…9.†8h†7¡†0Ù†(
! ‡3‡;@‡1|‡8®‡ç‡=ý‡;ˆ:Jˆ…ˆ ˆ»ˆÑˆãˆúˆ
‰!‰4‰I‰]‰9q‰«‰Ä‰Ý‰ö‰'Š7ŠKŠ^ŠqŠ„Š—Š«Š¿ŠÓŠ*çŠ‹*&‹Q‹e‹y‹�‹¡‹½‹ Ó‹$ô‹Œ9ŒWŒ7uŒ(­Œ*ÖŒ��#9�]�t�”�§�Ã�EÖ�=Ž3ZŽ+ŽŽMºŽ#�O,�*|�L§�-ô�?"�1b�<”�PÑ�@"‘0c‘E”‘EÚ‘, ’9M’K‡’/Ó’&“4*“L_“2¬“(ß“,”75”+m”C™”/Ý”;
•7I•7�•Q¹•!–'-–VU–R¬–6ÿ–86—9o—'©—8Ñ—#
! ˜W.˜9†˜LÀ˜?
™=M™+‹™/·™*ç™.š'Ašƒiš6íš9$›&^›Y…›!ß›+œ!-œ5Oœ+…œ/±œáœ,�Ç-�*õ� ž,ž;ž
! MžXž;xž^´ž6Ÿ*JŸ@uŸ,¶Ÿ$ãŸL 'U &} %¤ 'Ê &ò &¡(@¡+i¡2•¡-È¡2ö¡1)¢.[¢-Š¢(¸¢Há¢F*£9q£7«£8ã£¤.6¤e¤3v¤)ª¤'Ô¤(ü¤(%¥,N¥ {¥#œ¥ À¥á¥Cò¥&6¦-]¦ ‹¦¬¦6¾¦õ¦§
§§7§0I§)z§¤§7µ§)í§¨$¨(6¨_¨By¨B¼¨Dÿ¨RD©.—©2Æ©/ù©%)ªOª^ª|ªDšªXßª58« n«C�«5Ó«B	¬9L¬&†¬­¬Ê¬>è¬='­e­Gz­EÂ­1®:®J®3Z®Ž®4«®à®ÿ®¯--¯6[¯’¯ª¯,¿¯ì¯4°&6°8]°/–°0Æ°3÷°5+±3a±)•±*¿±-ê±-²(F²3o²)£²,Í²/ú²/*³6Z³+‘³8½³(ö³8´@X´:™´#Ô´
! ø´hµ2lµ,Ÿµ(Ìµ-õµ!#¶(E¶*n¶™¶«¶Å¶Û¶#ñ¶Í·9ã·.¸L¸-\¸%Š¸3°¸=ä¸#"¹/F¹$v¹F›¹@â¹'#º?Kº ‹º3¬º5àº2»0I»3z»0®»/ß»"¼!2¼&T¼2{¼8®¼:ç¼D"½0g½=˜½Ö½&ó½J¾Je¾,°¾"Ý¾"¿#¿(>¿g¿,‚¿(¯¿+Ø¿+À0ÀKÀ%fÀŒÀ£À!¾ÀàÀ#ýÀ#!Á!EÁ%gÁ�Á$«ÁÐÁïÁÂ-Â(IÂ#rÂ"–Â3¹ÂíÂ-
! Ã"8Ã"[Ã~Ã’Ã"¦ÃÉÃIèÃ<2Ä3oÄ,£ÄOÐÄ_ Å_€Å_àÅ;@ÆA|Æ2¾Æ&ñÆIÇDbÇ9§Ç&áÇ-È6ÈLPÈ6�È7ÔÈLÉLYÉ<¦É=ãÉ:!Êi\Ê0ÆÊC÷Ê>;Ë5zË/°Ë/àË:Ì1KÌ*}Ì2¨Ì-ÛÌ(	Í12Í8dÍM�ÍMëÍ<9Î,vÎ‰£ÎO-ÏY}Ï<×ÏGÐ%\ÐN‚ÐFÑÐ,Ñ<EÑ'‚Ñ2ªÑ#ÝÑ2Ò)4Ò*^Ò=‰ÒÇÒIçÒ71Ó7iÓ'¡Ó-ÉÓ0÷Ó_(ÔIˆÔ<ÒÔ4Õ9DÕ>~Õ?½Õ6ýÕ:4Ö.oÖ1žÖ4ÐÖ%×"+×-N×+|×0¨×.Ù×*Ø=3ØAqØF³ØHúØ>CÙ4‚Ù7·Ù1ïÙF!ÚfhÚ0ÏÚ4Û5ÛU>ÛS”Û2èÛÜ!Ü*Ü
;ÜIÜ<MÜ6ŠÜ8ÁÜ7úÜ=2Ý0pÝ&¡ÝÈÝ)ÌÝ0öÝ'Þ9ÞUÞ4lÞE¡ÞçÞ
óÞ,ß#.ß1Rß$„ß©ß?Åß{àr�à{ôà,pá+�áÉáMéá47âElâ8²â&ëâ9ã4Lã?�ãHÁã
! ä%ä7?ä$wä$œäÁäáä"å#å",å5Oå*…å°åÍå(ãå*æ67æ,næ,›æ+ÈæWôæLç `ç0�ç²ç@Ìç4
è%Bèhè|è’è7­èFåè5,é1bé0”é4Åé&úé'!ê0Iê"zê?�ê-Ýê6ë,Bëoë!‚ë¤ë¼ë
! Ïë
! Úëåëì.ì0@ìqì9�ì6Êìí(í)Cí7mí1¥í×í!ñí9îMî'jî:’îÍî,íî5ï1Pï6‚ï*¹ï.äïCðEWðO�ð6íð;$ñ7`ñ*˜ñ)Ãñ8íñ4&òT[ò°òÊò*äò1ó"Aó#dó	ˆó+’ó#¾óâóô,ô%BôShô-¼ô%êô4õGEõC�õ0ÑõAöFDöO‹öIÛö %÷8F÷÷ –÷&·÷Þ÷'û÷,#øPø2oø¢ø.ºøMéø.7ù$fù+‹ùT·ù+ú>8ú-wúH¥ú,îú$û?@û"€û&£û,Êû&÷û*üIü"güŠü§üÃüEÙü<ý;\ý
˜ý¦ý¹ý!Éýëý9	þCCþ#‡þ$«þ5Ðþ*ÿ%1ÿ$Wÿ|ÿ›ÿ»ÿ(×ÿ+;,Ch.¬1Û
 /;k)‚(¬2Õ*(3)\3†1ºJì79P,Š ·-Ø$/+[q…¥µ)Ñ*û
&24g�ž»Ð'Ü+0J(f-�½Ùö '3>[š/±áÿPD`¥'Å!í	,'	+T	9€	8º	&ó	3
! EN
! ;”
! ;Ð
! =.Jy#‡-«-Ù,+4,` �®Ëæ!
#
<@
=}
»
Ð
è
þ
-@Xn‹$£0ÈDùD><ƒÀàþ*@ R s”!­-Ïý1QDg*¬-×4:3U3‰G½68<u
„’±!À â"#&J W4xI­G÷"?(b!‹/­)Ý#!+&Mt�E—&Ý>FCFŠÑ1â**?$j+�+»+ç40H%y<ŸYÜo6'¦6Î)5/"e%ˆ$®8Ó+/8.h.—%Æ.ìJf‚3žÒ1ð9"B\Ÿ
! ±3¼5ðF&&m	”$ž8Ã/ü:, 2g Hš !ã !!%;!,a!Ž!A�!Cß!?#"c"u"‘"ª">¿"4þ"B3#4v#B«#Lî# ;$\$q$.‹$º$(Ð$'ù$1!%)S%'}%(¥%)Î%"ø%G& c& „&6¥&Ü&5ö&.,'-['‰'©'K¸',(.1(.`(�(4­(â(+)9.)h)~)˜)²)Ì)â)ü)*(*>*T*j*€*—*­*Ã*Ù*ï*++5+K+a+w+�+§+½+×+í+,,0,F,\,r,ˆ,ž,¸,Î,è,þ,-*-B-[-2x-<«-<è-/%.'U.}.•./³..ã.+/">/Fa/$¨/"Í/'ð/$0=0$Z00-‘0¿0$Ô0Eù0?1]1w1‘1«1Å1ß1ù1 242(N22w2$ª2SÏ2(#3SL3, 34Í3$46'4*^4‰4"¥49È4)5.,5/[5)‹5Dµ5>ú5"96)\6!†6.¨6"×6ú67#72C7+v7(¢74Ë718(28'[8.ƒ8.²8!á8I9M9c9"r90•9/Æ9$ö99:U:k:
†: ”: µ:!Ö:ø:;)$;9N;7ˆ;=À;?þ;/><"n<9‘<$Ë<2ð<##=1G=#y=1�=>Ï=<>GK>O“>;ã>2?"R?,u?$¢?WÇ?I@Ki@Kµ@*A,A;A#QA.uA¤A½A%ÝA
BB#B$@BeB(|B+¥BQÑB3#C'WC)C©C*ÉC/ôC&$D#KDoD-�D»DÚDPöD%GE'mE'•E,½EAêE1,F1^F3�F2ÄF3÷F+GJG(ZG+ƒG¯G¾G
ÛG-éGH?+H$kH'�H1¸H8êH/#ISI<oI¬I&ÉI#ðI.J0CJ)tJ#žJ;ÂJ0þJ@/K$pK4•KÊK(åKLLL'L@L8XL-‘L;¿LûL"MO'M7wM)¯M!ÙMûM5N<PN1�N.¿NîN1O'7O_O }O!žOÀOßOöOAP"SP,vP5£P=ÙP Q)8Q(bQ*‹Q*¶Q6áQ&R,?R'lR%”R2ºRíR-S#6S&ZS�SžS,¾S9ëS,%T7RT^ŠTYéT\CUY UZúU\UVZ²VJ
WLXWJ¥W<ðWM-X]{X]ÙXH7Y€YˆY<šY;×Y.Z/BZ+rZ8žZ,×Z$[)[2[N[a[[™[ ²[Ó[î[
\0*\[\
w\;…\0Á\$ò\]L,]`y]^Ú]%9^B_^@¢^-ã^,_#>_Pb_6³_0ê_#`"?`b`}`%™`#¿`"ã`BaIa<ia¦a.ÁaðaI	b@Sb!”b'¶b)Þb5c >c!_c"�c&¤cËc>àc=d]dzd–d"¥d.Èd-÷d%e4?e2teD§eJìe!7f1Yf;‹f-Çf!õf g-8g7fgžg(»g6äg*h)Fh"ph“h®hÉh.ßh7i+Fi)ri,œiÉiâiùij"4j;Wj9“jJÍj5k8Nk8‡k4Àk8õk.l(Nl(wl* l.Ël-úl#(m3Lm*€m-«m!Ùm$ûm- nNnknŠn4¥nÚn4õnq*oœoºo&Öo-ýo$+pCPpE”pCÚp?q:^q:™q9Ôq9r:Hr9ƒr9½r9÷r=1s=osA­s=ïs<-t=jt<¨t<åt,"u!Ouqu'�u'¸uàu õu/vFv#Vvzv9�vÇv#Þvww1wHw`www�w¥w¼wÔwëwxx2xJxdx{x‘x¡x»xÑxéxyy-y(Hy)qy@›yMÜy^*zG‰zGÑz#{@={>~{%½{0ã{|3&|@Z|7›|-Ó|%}2'}*Z})…}0¯}*à}A~M~#e~;‰~;Å~4&6]#|& )Ç"ñ!€06€g€€€˜€^·€B�7Y�,‘�6¾�2õ�,(‚7U‚5�‚.Ã‚$ò‚(ƒ/@ƒ,pƒ�ƒ³ƒ$Íƒ3òƒ2&„Y„2w„(ª„0Ó„@…<E…$‚…'§…Ï…î…'†*†G†%b†Kˆ†1Ô†‡‡/‡1A‡?s‡/³‡'ã‡ˆ!ˆ6ˆ-Sˆ#�ˆ#¥ˆÉˆéˆ.	‰#8‰\‰z‰;˜‰!Ô‰<ö‰23Š#fŠQŠŠ7ÜŠ7‹:L‹,‡‹/´‹ä‹(ú‹6#ŒZŒ1zŒ¬Œ»Œ6ØŒ$� 4�5U�)‹�+µ�'á�*	Ž&4ŽS[Ž¯ŽÏŽ1íŽ�#:�!^�%€�8¦�ß�ñ�
! �,�,>�k�,~�2«�.Þ�!
‘8/‘@h‘6©‘0à‘5’0G’0x’.©’;Ø’A“?V“)–“À“.Ú“	” (”I”&f”�”
! ª”ƒ|H§ò}ý™,¯;J%2¶MrxŒ¨
‡š–0€÷ÛmH]XÞW®ÑøZÐC!ÞS½m¬>?Ü×ñ¶Ë
sTeÂ±_QÚt}Þ^š:¹Ü!Lª
~1JyÚ,	T-ŠÕY&÷Û“*>tÂ ñWu®–ñ‚g=_ó …D[:%KÆ£Õ6°nx!Wäîbúj<A•ëZZ�£ô4ð@½UC´¿Äjãå(µãà"Pf² 0-nÑœ"Eõ/XU'ðSÿ¼+aß/{Ç-P$¤•a„
! Š–QtDÉ•˜Ë“9Ò,7¨\AŽ…8V§…(l™aŒÁè‰c™°Pë$p9µy–ÀäÛ»àÍ*ý vúa¯ç
! ­ûa†¥=ÈÇ°ðÄák,ÎyN?v¥�v”kE•B“+BK5­Xž×Ã3AóVs@¢Éðð]íýy”CÑƒ%/lù±ÅN¶G@é(ÁËüÖ¥ãæj1jõ	o�Ce;bSê$ØÃœÁXö‚j"+‡ÝÎÙÅ¡¡Ï5¤_�<üñšÐ�´Q¼h/¬çq)
! ÈÖŸ>ää•Ð5ÉQƒzY��x™ã(o64özEëÅ2U÷³àà›àê‡†ÊÀ×18-Z!4îï˜Îr†â·­Ø'<²�Ò¸õMG·`»ô;»)�ñL^)Êò78ÔÊØÓM§Kfêè^®ÝL›Ù¯X_0«ˆóRŒÓ—m<å¡mw[„o°˜G‹Tô|ûq�}gFÙ7$ó»±²°"1¯á¨®4dŽô‰=‹¢&ýhÛDÊD)h3’ét´FI¡VO!û\TSíŸYqj¾öZ‰é$^; ¡—ŽŸ™æù�Æ�F($ÛÜ/*¥}®¹ÜûïK‰7“ÓØ%Nd
ÆZh{ö‚$ûy9‹Â7qwÚ
! °Ÿ¯FCÓß÷#«oqyÔ;£g¶{kÇoi%W©µ{!¸#5øv›9(«aAüœHxp "…iB™-I}¾ÕdPFŠli|2
‡þÑc4áÌ[ÒõiqÑÿî´f‡-¡˜m7<”â^Ý¥G@É.ËÓ`½tº=?öŠ¶8�ÓT*rÆA¥êcÀºpbžä\…sùlí-‰ný2¨H”úbV†}‡JOª�X¶Ï%
! ®JÎ—mÖ+çì¨zS©D†ùªîÜÝD0ùœKïÇ—ý<~žŒ˜¸rŽ+6*�h°,¸ž‘ŒÑà#N¹ŸE ÔáŽr¿á§Ÿ³�ª¡nPs¿'g@‹3�Žp‚ô˜õ%	SÖW£Àˆº‡˜o´/áLÍç>F¾�\÷üb@r:¼eI(D}?
û¹Ô.|äß:Gìé—gHø¬óÞ.”åu£/pA2ÏIº eR–\Á
! ý±·	ÿÆ+,Tþauö,O¨PžÃÄGæˆ©wiÅ�¶&]Î‹–Øm¬+dL�`ÌN	Õæd#÷ºC›€GÚ1´iu„ÿ×6‹Ö|X§ÒãÚýâÛ!ÿPžU€ssÊ#³¿O¹Çßuî½¼ Cë (fÈº“YKï�zAnäÉ"ÏM~Y&­|â_©ùEX‹‘¶ŠÐæ‚`âˆ
=wÃ[>{�Ù�€Z2ö„fÃ¤’q;Œ'½6Í/¾åyÆ	lÇ]HøBF‚�þˆ«ZÔ²,îï<EvœW0v€k=”w‘�W‰3©<[ø]óå»tá—ìƒÂ1I™ú*Mbô¼#„b`úåB•'ª#…ï28TúOîœd#œ�ÈJ4ÌµH€ìÏU­ ] è
ÓLÖm”Özé"RÀG¯Ø÷wÈÈ»ÄðÝCfÝ¸[„.`t=czxj›í’Â>Ÿy”eoØ83ïcµ‘µßæLQ±±ìÉ?![Á½·‡¡\ *LƒHV!ü'/+“Žhe‚r¦R¤•^çÊÕß0ãé‰ÄA,ƒOçRÅÌ‡ÐøÜŒ©Ò[BçÎPê;õMûÙ6.4wÜña�:+1O´Y«CqÞ€vdnË§pË�å¾�ùn¤3õí¦¤|®p¯Æ–Úê¨8`V�S0a#¿¥Ògè>Oë_èêuŽe9‘Ÿµ7w£€Jw5u„Îvš·â:í{Š*35ê¦¦7›=¾ôƒ¢fEk³ÜNseÄñuÄchVÃTú?YIµÒGÌ}z¹;Ugs2.¦†S†`ž&Ì°þ_Ý|úæ*KF@S>¼2_³¾\ó^DÈ~&Œ�O@Y„fã)’iŠ¨†ÍÒò:-6ÿ�v�KÂ«ë Ê×óÄ½_¬Zbà… ×Õ5dñÚ|Á©uREb¤KdÑ%ì9ßÍ9NI“5cÑI	Ù…Þ¦Ë¬?W¬ÀÞÕÙ¿çz^B¸þÁîÌ“HQhJAn§=t‚ïMì³‚ÏÎ‹x~Ð)ÿ
! k4)&òo UUø1~ãÍ£¹ðš�1ÛUxˆÅr{jˆÃkc¢^·�}B¿&·ü@>û3t?Æ¼¼ÏìÊ³Tâ-J	€Pø£ªÐôE³yLNFXÂRpIè¿o�e®‘ÀƒÇ†±l~‘ÞQ]²š’‹ël'W÷Ãõ·hYi�"Ô™�šÉ«iBº
! :\4Œ)g0.x¯×å¥$l%;ž0q²Ö'¹g$–�¢8ÅþÌ�ÇŠ&Àpé›‰Á
„ß~’›'âs(»‘mk¦©ü..§ ÅˆQ{ð­V¢¢íù­¦{:ÏËx9ÓÔRŠ	V­«�k56lèòJÙ
! ‰Ô]ª]šÉþz•MÂr7ÍÍ9¾È`8œ[n˜…ØÐ²�±ƒò�\ÕRòÛä×Ý)é¸<»’½—òíˆjŽ’~M—c¸²¬"è‘?3f´�¢6ÚáQëÿöªºàNæ¤þDü
  
  For bug reporting instructions, please see:
  
--- 1,69 ----
! Þ•�œDo‰Ø¶Ù¶-Û¶1	·;· P·q·Û…·+a¸0�¸K¾¸
! ¹ ¹
! ,¹$7¹#\¹A€¹FÂ¹Q	º5[º]‘ºwïºAg»K©»Nõ»BD¼O‡¼L×¼R$½;w½8³½>ì½I+¾Iu¾B¿¾D¿EG¿@�¿EÎ¿=À{RÀ?ÎÀ9ÁFHÁs�ÁEÂCIÂQ�ÂNßÂG.ÃOvÃRÆÃCÄQ]Ä=¯Ä=íÄ4+ÅP`ÅM±ÅBÿÅIBÆHŒÆBÕÆ7ÇEPÈ
! –È¡ÈZ³ÈÉ$É$CÉ*hÉ“É®ÉÉÉ!ÕÉE÷É=Ê\ÊzÊ’ÊJ›Ê8æÊUËuË„ËQŠËKÜËS(Ì5|Ì=²ÌðÌ#Í#$ÍHÍ2[Í&ŽÍKµÍÎ*!Î:LÎ:‡ÎYÂÎ\Ï¬yÏÌ&Ð^óÐnRÑfÁÑv(ÒeŸÒuÓ\{ÓlØÓLEÔž’Ô¾1ÕWðÕgHÖ_°Öo×^€×nß×UNØe¤Ø)
! Ù%4Ù|ZÙœ×ÙFtÚV»ÚNÛ^aÛMÀÛ]ÜDlÜT±Ü Ý 'Ý&HÝ4oÝ¤Ý.½Ý ìÝ
Þ.&Þ0UÞ$†Þ-«Þ6ÙÞ4ß4Eß2zß-­ß5Ûßà,àGàbà}à$œà2Áàôàá$(á/Má1}á-¯áÝáüáâ3-â(aâ"Šâ8­â.æâã&5ã<\ã,™ã)Æã!ðã&ä(9ä5bä%˜ä?¾äþä,å)Cå3må8¡å!Úå8üå:5æ3pæ(¤æ=Íæ!ç9-ç%gç#�çG±çùç,è*Dè,oè
! œè§èÀè@Þèé3é,Mézé+•é%Áéçé!ê1&êXê-xê¦ê¸ê#Ñêõê:ëBMë;�ëÌëâëõëì%ìCìcì‚ì¡ì¼ìØìîì
íí5í,Tí\�í.Þí(
î;6î5rî¨î"¾î6áî4ïMï>kï6ªï'áï2	ð%<ð0bð“ð4©ðÞð+üð1(ñ(Zñ,ƒñ'°ñ0Øñ1	ò3;ò6oò-¦ò+Ôòó ó3ó*Lówó]‘ó)ïó+ôEôWômô-�ô»ôÑô-ãô&õ8õOõfõ?†õ(ÆõfïõVö+söJŸö;êö$&÷CK÷*�÷+º÷'æ÷=ø$Lø&qø˜ø´øÔø)ìøù2,ù_ù-uù+£ùÏù'ïùú'*ú'Rú+zú#¦úÊú!êú%û#2ûVû
lûzû‹ûŽû0’ûÃûÊûÓûÜûOõû/Eü&uü'œü&Äü&ëü%ý#8ý%\ý(‚ý «ý$Ìý ñý"þ,5þ2bþ•þµþ*Ôþ,ÿþ.,ÿ*[ÿ†ÿ¦ÿ0Âÿ#óÿ*:A)|C¦ê	
! (4]zš)®/Ø8:CLU^gpy‚�˜¥®·ÀÉÒÖìø*<A.~­5É
ÿ€
Ž5”.ÊJùGD$Œ+±)Ý.26+i2•,È[õQ3]‘(�Æ!ä
! +6EYpƒ‹	”ž®½ÉÜéö			#	3	C		V	
! `	7k	£	µ	Ó	%í	!
! >5
! 0t
! $¥
! )Ê
! *ô
! )6I9€Bºý%RA+”1À&òX
r

ƒ
3‘
Å
à
5é
=+].‰¸KÔ/ 3P„� ¬Í#é%
"3Vs!�#²%Ö%ü7"%Z€*�È çO%X~–¯7¾*ö*!$L3q¥'¶MÞ ,M2d—·Ñ*è,@!Y {œ´&Ì&ó34N3ƒB·ú&&> e(†&¯+Ö!!$(F)o ™$º"ß,"/"Ru+‹·,Ö/3C^y™·Ñ#ç#:+O{"�¤Ã!ã$+,P3}C±#õ0'Jr%’+¸5ä7 Vw"“%¶0Ü)
:72r(¥0Î$ÿ
$ /2 $b ‡ B§ ê 3!5;!5q!1§!)Ù!!"%"@"?L"/Œ""¼"
ß"0í"#:-#h#~#”#«#¾#Ö#ê#ÿ#$)$>$6S$Š$¤$¾$Ø$*ò$%8%R%l%†% %»%Ö%ñ%8&E&8`&™&´&Ï&ê&!'''#@'d''�'"©'"Ì':ï')*(-T(‚(Ÿ('¼(ä(')()C)^)6y)9°)4ê),*CL*'�*D¸*'ý*@%+.f+0•+!Æ+<è+F%,6l,.£,CÒ,C-,Z-2‡-Dº-1ÿ-1.:P.<‹.-È.ö.!/16/+h/?”/0Ô/60,<06i0U 0!ö01a71U™13ï1/#22S2$†22«2$Þ2N35R3?ˆ3:È384%<4)b4Œ4#¬4#Ð4‰ô49~52¸5&ë5U6&h6/�6!¿6+á6%
7)37]7'y7¾¡7`8v8†8™8	°8º80Ð8L97N91†9C¸9/ü9,:<D:$�:$¦:#Ë:$ï:$;#9;];%};.£; Ò;*ó;(<"G<,j<—<:­<)è<#='6=(^=‡=% =
Æ=Ô=!ó=>1>M>%m>“>®>Ë>ë>?ú>:?(R?{?
’?+ ?Ì?	Ù?ã?÷?@.!@(P@y@4‹@)À@	ê@ô@)	A3A7@A.xA>§AMæA34B,hB)•B&¿BæBîBC4COMC<�C"ÚC)ýC0'D:XD.“DÂDâDE.E-LEzE<‰E3ÆE)úE
$F
2F1@FrF‰F£F³F ËF&ìFG,G1?GqG0ˆG"¹G2ÜG(H+8H,dH+‘H"½H#àH&I)+I)UI$I+¤I%ÐI(öI#J'CJ4kJ& J+ÇJóJ1K?DK;„KÀKàKGìK.4L*cL(ŽL8·L4ðL)%M+OM{M�M«MÁM"×M˜úM,“N&ÀNçNùNO/6O.fO!•O-·OåO9þO38PlP/‹P»P/ÙP+	Q15Q-gQ0•Q'ÆQ,îQR;R"ZR+}R2©R0ÜR-
S$;S5`S!–S¸S5ÕS2T>TWTgTwT‡T¥T$µTÚTøTU(UBUUUqU‡U¡UÁUÝUõU
V&VAVYVvV‡V¤VµVÉV!çV	W#%WIW(_WˆW¨WÆWÙWìW
! X>*X6iX, X#ÍXGñXV9YV�YVçY1>Z6pZ4§ZÜZHûZ5D[*z[.¥[1Ô[\E \5f\8œ\CÕ\C]1]]0�]1À]Xò]'K^:s^/®^-Þ^!_*._0Y_1Š_¼_%Û_4`#6`.Z`-‰`=·`<õ`72a(jaa“aAõaJ7b2‚b8µb'îb/c3Fc+zc-¦c"Ôc.÷c &d&Gd6nd¥dE¿d!eC'e9ke3¥eÙe,ùe4&fO[f;«f&çf,g7;g7sg7«g,ãg h41h3fh2šhÍh$èh#
i.1i%`i0†i·i0×iPj>Yj3˜j7Ìj0k%5k/[kK‹kg×k%?l*el�lB˜lDÛl) mJm	Pm
! Zm	emom7qm?©m*ém8n8Mn1†n*¸nãn'çn.o>oMogo*{oA¦oèo
ôo$p'p.Bp%qp—pE¶pyüpsvqyêq&dr&‹r²r9Êr/s@4s.us$¤s5És4ÿs44t<it¦tÁt/Ût!u!-u!Ouqu‹u
! §u.²u:áu)v Fvgv$‚v"§v.Êv%ùv%w$EwLjw
·w$Åw)êwx0&x2WxŠx¨x´xÀx(ÐxHùx)By,ly'™y(Áyêyz+'zSz=mz «z)Ìz/öz&{3{N{f{w{„{‘{¯{.¿{,î{ |1<|$n|“|)©|(Ó|1ü|.}N}]}3y}­}$È}Bí}0~1F~0x~/©~4Ù~%)48^A—<Ù.€4E€0z€«€Å€.â€1�TC�˜�±�+É�-õ�#‚"C‚	f‚!p‚’‚'±‚Ù‚î‚ƒB-ƒ&pƒ$—ƒ1¼ƒ<îƒ;+„.g„5–„FÌ„>…CR…–….®…Ý…"ö…'†A†$^†ƒ†¢†½†Ý†,÷†A$‡$f‡$‹‡(°‡BÙ‡&ˆ9Cˆ+}ˆ<©ˆ)æˆ'‰;8‰#t‰,˜‰)Å‰ï‰Š&Š";Š^ŠzŠ—Š<®Š5ëŠ,!‹N‹
! T‹_‹)g‹%‘‹3·‹Jë‹'6Œ&^Œ/…Œ/µŒ(åŒ)�#8�#\�"€�(£�$Ì�Cñ�F5Ž.|Ž*«Ž
ÖŽäŽ0�5�#O�!s�-•�$Ã�$è�#
�/1�/a�+‘�½�1Ñ�+‘/‘#O‘#s‘ —‘¸‘Ô‘î‘’’(0’#Y’}’+Ž’º’Î’å’
ü’

! “%“>“^“s“&Š“-±“ß“ÿ“”"1”T”8t”­”+Ç”ó”
•E•<e• ¢•!Ã•å•–+–*D–/o–3Ÿ–Ó–+ê–2—3I—>}—4¼—&ñ—˜˜'&˜$N˜%s˜%™˜$¿˜%ä˜
! ™(™B™Z™r™‘™8«™:ä™š2šHš\špš‡š˜š®šÂšÝšóš(›0:›0k›+œ›È›ä›ú›œœ3œGœdœ�œ’œ0®œßœõœ��.*�'Y�$��*¦�Ñ�.á�,ž6=ž0tž2¥ž
Øž
æž ôžŸ!Ÿ>ŸZŸxŸ—Ÿ ¦Ÿ(ÇŸ:ðŸ4+ ` p … *¤ &Ï ö #¡&4¡[¡h¡3†¡!º¡3Ü¡7¢6H¢¢0Ž¢$¿¢$ä¢ 	£)*£)T£)~£-¨£4Ö£,¤,8¤Fe¤^¬¤+¥:7¥#r¥-–¥!Ä¥-æ¥'¦9<¦%v¦)œ¦(Æ¦/ï¦$§'D§8l§¥§Ã§*ß§
! ¨4(¨,]¨<Š¨Ç¨
! Ú¨)å¨.©4>©1s©¥© ª©)Ë©/õ©"%ª$Hª>mª¬ªÆª×ª$ðª%«;«KG«A“«2Õ«¬¬7¬Q¬:d¬1Ÿ¬(Ñ¬.ú¬;)­<e­&¢­É­Ù­0ù­*®#D®!h®-Š®$¸®$Ý®#¯-&¯)T¯;~¯º¯0Ø¯2	°#<°+`°9Œ°)Æ°ð°	±D±$]±)‚±)¬±Ö±&î±² /²-P²~²Ž²¢²¶²Ê²Ü²ð²³³&³7³I³[³l³~³�³¢³´³Æ³Ø³ì³þ³´"´4´H´Z´n´€´’´£´µ´Ç´Ù´ë´ý´µ#µ5µKµ]µoµ�µ“µ£µ1¹µ0ëµ4¶)Q¶!{¶�¶¯¶&È¶!ï¶(·:·:W·!’·!´·&Ö·ý·¸$8¸]¸)q¸
›¸$©¸+Î¸ú¸¹6¹R¹n¹Š¹¦¹Â¹Þ¹ù¹ º.3ºbº=|º&ºº<áº'»&F»m».�»¼»Ø»ë»,¼(.¼'W¼$¼¤¼3Á¼9õ¼/½%N½t½$Ž½"³½Ö½é½û½)¾"C¾f¾+†¾(²¾Û¾#û¾¿?¿_¿3v¿ª¿Å¿ Ô¿!õ¿À4À3QÀ…À™À®À ¾ÀßÀ!ÿÀ!Á0Á&HÁ6oÁ0¦Á1×Á@	Â-JÂxÂ!•Â·Â%ÓÂùÂ$Ã9Ã$TÃ&yÃ$ Ã/ÅÃ7õÃ#-ÄQÄ%pÄ(–Ä"¿Ä=âÄ. Å0OÅ0€Å!±ÅÓÅàÅóÅ/Æ>Æ"[Æ!~Æ Æ¯Æ¿Æ!ÖÆ øÆ(Ç&BÇKiÇ%µÇ(ÛÇ%È*È.HÈ2wÈ!ªÈÌÈ éÈ+
! É6ÉLÉ6aÉ ˜É¹É$ÙÉ þÉ/Ê'OÊ"wÊ$šÊ#¿Ê-ãÊË*Ë 7Ë#XË|ËŒË¦Ë-µËãË3òË&ÌFÌ'dÌ2ŒÌ&¿ÌæÌ5üÌ!2Í+TÍ,€Í3­Í4áÍ"Î*9Î9dÎ4žÎEÓÎ&Ï*@ÏkÏ€ÏŸÏ¤Ï«Ï¸ÏÑÏ5çÏ,Ð3JÐ	~ÐˆÐB¦Ð)éÐ!Ñ5ÑTÑ%oÑ6•Ñ3ÌÑ!Ò"Ò/4Ò!dÒ†ÒœÒ´ÒÈÒèÒÓD$ÓiÓ(ˆÓ-±Ó5ßÓÔ(5Ô'^Ô†Ô$£Ô+ÈÔ"ôÔ-Õ%EÕ!kÕ,�ÕºÕ'×Õ!ÿÕ !ÖBÖ]Ö*yÖ7¤Ö%ÜÖ.×O1×K�×JÍ×KØKdØJ°ØKûØ5GÙ7}ÙJµÙ9Ú9:ÚDtÚD¹Ú@þÚ?ÛFÛ-WÛ.…Û(´Û)ÝÛ/Ü77Ü)oÜ"™Ü	¼ÜÆÜáÜ öÜÝ4ÝPÝiÝ‚ÝšÝ/¯ÝßÝ
üÝ7
! Þ.BÞ$qÞ–Þ>¬ÞNëÞM:ß%ˆß7®ß-æß*à?à\àJyà&Äà ëàá*áGá\áqá�á­á,Íáúá-âFâ(`â‰âDŸâ<äâ !ã$Bã-gã6•ãÌãëã!ä!-äOä1gä9™ä$Óä#øäå!,å"Nåqå �å5°å-æå<æ8QæŠæ+§æ8Óæ&ç3çQç'pç4˜çÍç#èç*è!7è"Yè"|èŸèºèÕè'íè3é"Ié*lé+—éÃéÙéñé
! ê"ê9>ê9xê;²ê/îê2ë3Që/…ë3µëéë)	ì)3ì+]ì/‰ì2¹ì$ìì-í$?í!dí#†í ªí(Ëíôíî$î'9îaî(vîZŸîúîï$ï.@ï(oï4˜ï9Íï7ð3?ð/sð4£ð.Øð.ñ46ñ.kñ.šñ,Éñ9öñ90ò9jò:¤ò9ßò:ó9Tó9Žó.Èó!÷ó"ô)<ôfô‚ô•ô-°ôÞô'îôõ-,õZõ rõ“õ§õ¼õÐõæõúõ
ö"ö6öKö_ötöŠöžö´öÎöâöõö÷ ÷5÷K÷a÷t÷‡÷3Ÿ÷%Ó÷Bù÷F<øXƒø5Üø;ù!Nù1pù2¢ùÕù.õù$ú6úEVú'œú%Äúêú*û"3û!Vû)xû ¢û/Ãûóûü/$ü/Tü(„ü&­üÔü#óü"ý*:ý!eý ‡ý*¨ýÓýñý#þM*þ6xþ8¯þ.èþ3ÿ-Kÿ0yÿ'ªÿ&Òÿ%ùÿ#(C.l%›ÁÔ'ë31Gy/™(É)ò/(Lu”¯Ã Õö	19/k›¨»!Ç.é'-@nƒ˜%¶!Ü þ>)[… µ>Ê	*"&MtG‡/Ï.ÿ4.&c+Š¶Å/Ý
*%P_1z!¬Î0í#	B	`	#~	¢	=Â	
!  
! ,8
! e
! !z
! œ
!  »
! (Ü
! 	 *Hf*w*¢$Íò5<H2…¸%Ó"ù 
 =
-^
"Œ
!¯
%Ñ
÷
 6Tq‰¦ºÆÝ1ß:L0e–è±)š5ÄKú)Fp
! |(‡!°BÒDeZ0À]ñxO?ÈL`UR¶R	R\W¯99A>{KºWC^@¢Gã9+Le@²’ó;†7Â?úH:IƒCÍIG[Y£SýPQ@¢�ã?e?¥0å] Qt DÆ K!GW!AŸ!1á!+#?#K#Y`#º#&Ï#&ö#0$"N$"q$”$/ $QÐ$("% K%l%ƒ%>Œ%=Ë%f	&p&„&xŠ&h'ml'YÚ'L4(�(&‘(&¸(ß(5÷((-)PV)%§)3Í)N*BP*T“*\è*ÄE+Ð
! ,jÛ,pF-h·-n .r�.x/g{/mã/NQ0´ 0°U1Z2ha2XÊ2f#3jŠ3põ3af4eÈ4:.58i5�¢5™06SÊ6T7Ls7RÀ7P8Vd8K»8Q9Y9y9*—9;Â9þ9,:D:b:,{::¨:ã::;J=;Hˆ;HÑ;F<Aa<I£<í<==5=M=(i=9’=Ì=ã=3ÿ=>3>;r>"®>)Ñ>)û>%?4=?/r?&¢?6É?;@"<@*_@MŠ@4Ø@-
A;A,VA0ƒAB´A-÷AL%BrB3�B1ÄB7öB9.C(hC5‘C8ÇC?D3@DDtD(¹D7âD)E%DENjE¹E-ÖE)F..F
! ]FhF*†FW±F	GG66GmG0†G,·GäG&H6)H`H*|H§H&¾H(åHI9%ID_I?¤IäIüIJ"J)9J#cJ‡J¤J¼JÔJòJKK-KAK=ZKd˜K5ýK)3L+]LC‰LÍL0æL9M<QM!ŽM;°M7ìM'$N7LN#„N4¨NÝN:ûN%6O7\OA”O0ÖO-P&5P5\P3’P5ÆPHüP,EQ+rQžQ-µQãQ)úQ$RP;R*ŒR'·RßRòR#	S4-SbSsS.…S´SÐSçS/ÿS@/T+pTiœTU-$UQRU<¤UáU:ýU/8VChV-¬V8ÚV1W+EW+qW#�WÁW.ÙWX=XWX,uX+¢XÎX%ëXY1$Y'VY'~Y#¦Y!ÊY#ìY'Z,8ZeZ
„Z’Z£Z¦Z)ªZÔZÛZäZ%ñZS[&k[’[°[Ï[í[\(\C\`\€\˜\´\Ì\#æ\)
! ]4]K]a]!�]"£]1Æ] ø]"^7<^%t^š^²^=Ê^-_<6_s_‰_�_
! —_¢_/Á_"ñ_$`9`*R`9}`·`Ó`ð`
ô`
a
a
a
,a
:a
Ha
Vada
ta‚a
’a
 a
®a
¼a
ÊaØaÛa
! òa ýa)b@Hb;‰b$Åb3êbcƒ+c¯c?µc(õcTdTsd<ÈdCeAIe?‹eJËe<fJSfDžf^ãfBgESg™g-ªg$Øg#ýg!h
! 6hAh
Mh[hkh‚h‘h™h
! ¢h­hºhÆhÖh
æh
ôhii+i8iLiai
! yi„i,—iÄiÜi÷i%j8j6UjDŒj,Ñj>þj5=k2skE¦k?ìkO,l"|l+ŸlbËl-.m0\m%�mS³mn
&n=4n&rn™n2«nBÞn3!o5Uo‹oD¥o?êo:*pepp&™p Àp#áp!q%'qMqkq#‰q­q!Íq!ïq0r!Brdr)|r,¦r/ÓrUs2Ys(ŒsµsÊs9Ýs6t4Nt&ƒt4ªtßt4õtX*u$ƒu!¨u1Êuüuv/v5Iv2v²vÎv ív$w$3w(Xw$�w:¦w5áw5xPMx)žx6Èx1ÿx+1y8]y-–y;Äy,z.-z8\z9•z+Ïz,ûz8({3a{8•{8Î{|0|!O|4q|=¦|ä| ø|#}=})\}†}¤}&Ã}ê}*~3~8F~~-…~)³~.Ý~$1'P/x5¨;ÞS€-n€8œ€0Õ€0�47�(l�?•�*Õ�(‚*)‚%T‚+z‚0¦‚5×‚.
ƒM<ƒJŠƒ(Õƒ7þƒ.6„
e„0s„/¤„,Ô„Y…%[…9�…9»…9õ…8/†7h†0 †(Ñ†ú†;‡1C‡8u‡®‡=Ä‡ˆ:ˆLˆgˆ‚ˆ˜ˆªˆÁˆÔˆèˆûˆ‰$‰98‰r‰‹‰¤‰½‰'Ö‰þ‰Š%Š8ŠKŠ^ŠrŠ†ŠšŠ*®ŠÙŠ*íŠ‹,‹@‹T‹h‹„‹ š‹$»‹à‹ŒŒ7<Œ(tŒ*�ŒÈŒäŒ#�$�;�[�n�Š�E��=ã�3!Ž+UŽM�Ž#ÏŽOóŽ*C�Ln�-»�?é�1)�<[�P˜�@é�0*‘E[‘E¡‘,ç‘9’KN’/š’&Ê’4ñ’L&“2s“(¦“,Ï“7ü“+4”C`”/¤”;Ô”7•7H•Q€•!Ò•'ô•V–Rs–6Æ–8ý–96—'p—8˜—#Ñ—Wõ—9M˜L‡˜?Ô˜=™+R™/~™*®™.Ù™'šƒ0š6´š9ëš&%›YL›!¦›+È›!ô›5œ+Lœ/xœ¨œ,ÇœÇôœ*¼�ç�ó�ž
! žž;?ž^{ž6Úž*Ÿ@<Ÿ,}Ÿ$ªŸLÏŸ' &D %k '‘ &¹ &à (¡+0¡2\¡-�¡2½¡1ð¡."¢-Q¢(¢H¨¢Fñ¢98£7r£8ª£ã£.ý£,¤3=¤)q¤'›¤(Ã¤(ì¤,¥ B¥#c¥ ‡¥¨¥C¹¥&ý¥-$¦ R¦s¦6…¦¼¦È¦Ô¦ä¦þ¦0§)A§k§7|§)´§Þ§ë§(ý§&¨B@¨Bƒ¨DÆ¨R©.^©2�©/À©%ð©ª%ªCªDaªX¦ª5ÿª 5«CV«5š«BÐ«9¬&M¬t¬‘¬>¯¬=î¬,­GA­E‰­1Ï­®®3!®U®r®‘®£®-¿®6í®$¯<¯,Q¯~¯4“¯&È¯8ï¯/(°0X°3‰°5½°3ó°)'±*Q±-|±-ª±(Ø±3²)5²,_²/Œ²/¼²6ì²+#³8O³(ˆ³8±³@ê³:+´#f´
! Š´h•´2þ´,1µ(^µ-‡µ!µµ(×µ*¶+¶=¶W¶m¶#ƒ¶Í§¶9u·.¯·Þ·-î·%¸3B¸=v¸#´¸/Ø¸$¹F-¹@t¹'µ¹?Ý¹ º3>º5rº2¨º0Ûº3»0@»/q»"¡»!Ä»&æ»2
¼8@¼:y¼D´¼0ù¼=*½h½&…½J¬½J÷½,B¾"o¾"’¾µ¾(Ð¾ù¾,¿(A¿+j¿+–¿Â¿Ý¿%ø¿À5À!PÀrÀ#�À#³À!×À%ùÀÁ$=ÁbÁ�Á Á¿Á(ÛÁ#Â"(Â3KÂÂ-œÂ"ÊÂ"íÂÃ$Ã"8Ã[ÃIzÃ<ÄÃ3Ä,5ÄObÄ_²Ä_Å_rÅ;ÒÅAÆ2PÆ&ƒÆIªÆDôÆ99Ç&sÇ-šÇÈÇLâÇ6/È7fÈLžÈLëÈ<8É=uÉ:³ÉiîÉ0XÊC‰Ê>ÍÊ5Ë/BË/rË:¢Ë1ÝË*Ì2:Ì-mÌ(›Ì1ÄÌ8öÌM/ÍM}Í<ËÍ,Î‰5ÎO¿ÎYÏ<iÏG¦Ï%îÏNÐFcÐ,ªÐ<×Ð'Ñ2<Ñ#oÑ2“Ñ)ÆÑ*ðÑ=ÒYÒIyÒ7ÃÒ7ûÒ'3Ó-[Ó0‰Ó_ºÓIÔ<dÔ4¡Ô9ÖÔ>Õ?OÕ6�Õ:ÆÕ.Ö10Ö4bÖ%—Ö"½Ö-àÖ+×0:×.k×*š×=Å×AØFEØHŒØ>ÕØ4Ù7IÙ1�ÙF³ÙfúÙ0aÚ4’ÚÇÚUÐÚS&Û2zÛ­Û³Û¼Û
ÍÛÛÛ<ßÛ6Ü8SÜ7ŒÜ=ÄÜ0Ý&3ÝZÝ)^Ý0ˆÝ¹ÝËÝçÝ4þÝE3ÞyÞ
…Þ,“Þ#ÀÞ1äÞ$ß;ß?Wß{—ßrà{†à,á+/á[áM{á4ÉáEþá8Dâ&}â9¤â4Þâ?ãHSãœã·ã7Ñã$	ä$.äSäsä"’äµä"¾ä5áä*åBå_å(uå*žå6Éå,æ,-æ+ZæW†æÞæ òæ0çDç@^ç4Ÿç%Ôçúçè$è7?èFwè5¾è1ôè0&é4Wé&Œé'³é0Ûé"ê?/ê-oê6�ê,Ôêë!ë6ëNë
! aë
! lëwë“ë.£ë0Òëì9"ì6\ì“ì(¬ì)Õì7ÿì17íií!ƒí9¥íßí'üí:$î_î,î5¬î1âî6ï*Kï.vïC¥ïEéïO/ð6ð;¶ð7òð**ñ)Uñ8ñ4¸ñTíñBò\ò*vò1¡ò"Óò#öò	ó+$ó#Pótó“ó,§ó%ÔóSúó-Nô%|ô4¢ôG×ôCõ0cõA”õFÖõOöImö ·ö8Øö÷ (÷&I÷p÷'�÷,µ÷â÷2ø4ø.LøM{ø.Éø$øø+ùTIù+žù>Êù-	úH7ú,€ú$­ú?Òú"û&5û,\û&‰û*°ûÛû"ùûü9üUüEkü<±ü;îü
*ý8ýKý![ý}ý9›ýCÕý#þ$=þ5bþ*˜þ%Ãþ$éþÿ-ÿMÿ(iÿ+’ÿ;¾ÿCúÿ.>1mŸ²/Íý)(>2g*š(Å)î31LJ~É9â, I-j$˜/½í7G)c*�
¸2Æù0Mb'n+–ÂÜ(ø-!Okˆ ¤'Å>í,/Cs‘P¡Dò7'W!¡,¹+æ9	8L	&…	3¬	Eà	;&
! ;b
! =ž
! .Ü
! #-=-k,™+Æ,ò @]x!“µ<Ò=
M
b
z
�
¦
¿
Ò
ê
$50ZD‹DÐ<Rr�£¼Ò ä &!?-a�®ÃãDù*>-i4—Ì3ç3GO6—8Î
$C!R t"•#¸Ü é4
! I?G‰"Ñ(ô!/?)o#™!½&ßE)&o>–FÕFc1t*¦*Ñ$ü+!+M+y4¥0Ú%<1YnoÈ'86`)—5Á"÷%$@8e+ž/Ê.ú.)%X.~J­ø30d1‚9´Bî1
! C3N5‚F¸&ÿ	&$08U/Ž:¾2ùH, !u — ® %Í ,ó  !A/!Cq!?µ!õ!"#"<">Q"4�"BÅ"4#B=#L€# Í#î#$.$L$(b$'‹$1³$)å$'%(7%)`%"Š%G­% õ% &67&n&5ˆ&.¾&-í&';'KJ',–'.Ã'.ò'!(4?(t(+”(9À(ú()*)D)^)t)Ž)¤)º)Ð)æ)ü)*)*?*U*k*�*—*­*Ç*Ý*ó*	++9+O+i++•+¬+Â+Ø+î+,,0,J,`,z,�,¦,¼,Ô,í,2
! -<=-<z-/·-'ç-.'./E..u.+¤."Ð.Fó.$:/"_/'‚/$ª/Ï/$ì/0-#0Q0$f0E‹0Ñ0ï0	1#1=1W1q1‹1 ¥1Æ1(à12	2$<2Sa2(µ2SÞ2,234_3$”36¹3*ð34"749Z4)”4.¾4/í4)5DG5>Œ5"Ë5)î5!6.:6"i6Œ6¡6µ62Õ6+7(474]71’7(Ä7'í7.8.D8!s8I•8ß8õ8"90'9/X9$ˆ99­9ç9ý9
: &: G:!h:Š:™:)¶:9à:7;=R;?�;/Ð;"<9#<$]<2‚<#µ<1Ù<#=1/=>a=< =GÝ=O%>;u>2±>"ä>,?$4?WY?I±?Kû?KG@*“@¾@Í@#ã@.A6AOA%oA
•A£AµA$ÒA÷A(B+7BQcB3µB'éB)C;C*[C/†C&¶C#ÝCD-DMDlDPˆD%ÙD'ÿD''E,OEA|E1¾E1ðE3"F2VF3‰F½FÜF(ìF+GAGPG
mG-{G©G?½G$ýG'"H1JH8|H/µHåH<I>I&[I#‚I.¦I0ÕI)J#0J;TJ0�J@ÁJ$K4'K\K(wK K¥K¬K¹KÒK8êK-#L;QL�L"–LO¹L7	M)AM!kM�M5¬M<âM1N.QN€N1—N'ÉNñN O!0OROqOˆOA£O"åO,P55P=kP ©P)ÊP(ôP*Q*HQ6sQ&ªQ,ÑQ'þQ%&R2LRR-šR#ÈR&ìRS0S,PS9}S,·S7äS^TY{T\ÕTY2UZŒU\çUZDVJŸVLêVJ7W<‚WM¿W]
X]kXHÉXYY<,Y;iY.¥Y/ÔY+Z80Z,iZ$–Z»ZÄZàZóZ[+[ D[e[€[Ÿ[0¼[í[
	\;\0S\$„\©\L¾\`]^l]%Ë]Bñ]@4^-u^,£^#Ð^Pô^6E_0|_#­_"Ñ_ô_`%+`#Q`"u`B˜`Û`<û`8a.Sa‚aI›a@åa!&b'Hb)pb5šb Ðb!ñb"c&6c]c>rc=±cïcd(d"7d.Zd-‰d·d4Ñd2eD9eJ~e!Ée1ëe;f-Yf!‡f ©f-Êf7øf0g(Mg6vg*­g)Øg"h%h@h[h.qh7 h+Øh)i,.i[iti‹i§i"Æi;éi9%jJ_j5ªj8àj8k4Rk8‡kÀk(àk(	l*2l.]l-Œl#ºl3Þl*m-=m!km$�m-²màmýmn47nln4‡nq¼n.oLo&ho-�o$½oCâoE&pClp?°p:ðp:+q9fq9 q:Úq9r9Or9‰r=Ãr=sA?s=�s<¿s=üs<:t<wt,´t!átu'"u'Juru ‡u/¨uØu#èuv9vYv#pv”v«vÃvÚvòv	ww7wNwfw}w•w­wÄwÜwöw
x#x3xMxcx{x“x©x¿x(Úx)y@-yMny^¼yGzGcz#«z@Ïz>{%O{0u{¦{3¸{@ì{7-|-e|%“|2¹|*ì|)}0A}*r}A�}ß}#÷};~;W~4“~&È~ï~#&2)Y"ƒ!¦0Èù€*€^I€B¨€7ë€,#�6P�2‡�,º�7ç�5‚.U‚$„‚(©‚/Ò‚,ƒ/ƒEƒ$_ƒ3„ƒ2¸ƒëƒ2	„(<„0e„@–„<×„$…'9…a…€…'”…¼…Ù…%ô…K†1f†˜†©†Á†1Ó†?‡/E‡'u‡�‡³‡È‡-å‡#ˆ#7ˆ[ˆ{ˆ.›ˆ#Êˆîˆ‰;*‰!f‰<ˆ‰2Å‰#ø‰QŠ7nŠ7¦Š:ÞŠ,‹/F‹v‹(Œ‹6µ‹ì‹1Œ>ŒMŒ6jŒ$¡Œ ÆŒ5çŒ)�+G�'s�*›�&Æ�Sí�AŽaŽ1Ž±Ž#ÌŽ!ðŽ%�88�q�ƒ�
! ˜�,£�,Ð�ý�,�2=�.p�!Ÿ�8Á�@ú�6;‘0r‘5£‘0Ù‘0
! ’.;’;j’A¦’?è’)(“R“.l“›“ º“Û“&ø“”
! <”ƒ|H¦ñ}ý˜+®:I$2µLqw‹§
‡8•0€öÚlH\XÝV­Ð÷YÏC ÝS¼l«=?Û×ðµË
sTdÂ°_PÚs|Þ]™9¹Ü Kª~1IxÙ+	S-‰ÔX%÷Ú“)=tÁŸñVu®•ÿñ�f<_ó …DZ9$KÆ¢Õ5¯mx!Väíaúi<@•ëYZ�£ó4ï@½UC³¿Äiãå'´ãß!Oe² /-mÑœ"Eô/XU&ðRÿ»+`Þ.zÆ,O#¤•`ƒ	‰•PtCÈ•˜Ê’8Ñ,7§[@�…8U§„'k™`ŒÀçˆc˜¯Oê#o9µx•¿ãÚºàÍ)ý uú`®æ
! ­ûa…¥<ÇÆ°ïÃáj+ÍxM?u¤€u”kD”B’+BJ4­W�ÖÃ2@òUr@¡Èïï\ìüx”BÑ‚$/lø±ÄMµG?è(ÁÊûÖ¤ãåj0jõn€Be;aRÿé$×ÃœÀWö�j"+†
! ÜÍÙÅ¡ Î4£^�;ûðšÏœ´P¼h/«çq(	ÇÕŸ>ãä”Ð~5ÈQƒyX�Œw˜â(o64öyDêÄ1Tö³àß›àé†…É¿Ö08,Z
! !4íî˜Íq†á·¬×&<±€Ñ·ôMF¶`»ô;º)�ðL])Êò67ÓÊ×ÓM§Jeêç]®ÜK›Ø®W^0ª‡òQ‹Ò–l<å mvZƒn¯—GŠTó{úq�|fFÙ6#óº°±¯!1®à¨­3c�ó‰<Š¡%ügÛCÉD)g2’és³EH¡VN!û[SRíŸXpi½õY‰è#^:Ÿ –�ž™
åùŒÅœF'$ÛÛ.*¤|­¸ÛúîJˆ7’ÓØ$NcÆYgzõ‚$ûx9ŠÂ7pwÙ	°ž¯ECÒßö#ªnqxÓ;£g¶{kÆni%V©µz ¸#5øvš8(ªaAû›Gwp !„hB˜-H}½ÔcPEŠli{1
‡ýÐb3àË[ÒôhpÐÿî´f†,¡—l6;“â^Ü¥F?È.ÊÒ_¼sº=?õŠµ8ŒÒS)qÅA¤êb¿¹ob�ã[„røkí-ˆnü1§G“ùbU…|†IN©~�XµÎ%
! ®JÍ–mÕ*æë§yR¨C…øªîÛÜC/ø›Kî
! Ç—ü;}�‹—·rŽ+5)�g°,·ž�‹Ðß"M¹žEŸÔàŽq¿à§Ÿ²Ž© mPr¾'f?‹3Œ�o‚ô˜õ%	RÕV¢¿‡¹‡—n´/áLÌæ>F½Ž\öüb@r:»eH'C}>
! ú¸Ó.{äß9Fìè—fGø¬òÝ-“ät¢.oA2ÎI¹dQ–\Á
! ý±·þÆ*,Tþ
`tõ+O¨OžÂÃGåˆ©wiÅŒ¶%\ÎŠ–×l¬*cK�`ÌM
Ôæc"÷ºBšFÙ1³htƒþ×5ŠÖ|W¦ÑâÚüáÚ!þP�TssÉ"³¾N¸ÇÞuí¼»CëŸ(fÇº’XJï�z@mãÉ"ÎL}Y&¬{á_¨ùDWŠ�¶‰Ïå�`âÿˆ<vÂZ>zŽØ�Y1õ„eÂ£‘p;Œ'½5Ì.¾äy
Å	kÆ\H÷~AF��ý‡«YÓ±,îî<Ev›W/vj=”w�ŽWˆ2¨;Z÷\óå»sá–ì‚Á0H™ú*Maó»"ƒa_ùäA”&©#…ï27SùOíœc"›�ÇI3Ë´GìÏU­] çÒKÕm“Özé!QÀG®Ø÷vÈÈ»Äï~ÝBeÜ·Zƒ-_s=cyxi›ì‘Á>žy“eo×72ïb´�´ÞåLP°°ëÈ> ZÀ½·† [ *K‚GU ü&.*“�gd�q¥R£”]æÉÕÞ/âéˆÃ@+‚NæQÄÌ†Ï÷Ü‹©Ò[BçÍ™é:õMúÙ6.4vÜð`�:*1O³XªBpÝudmÊ¦pË�ä½œùn¤3ôì¥£{­o¯Å•Ùê§7_U�S0a#¾¥Ñfçÿ=Oë^èétŽd8�žµ7v£€Jv5u„Îuš¶á9ìz‰)24é¦¥6š=¾ô‚¡eDj²~ÛNr~dÄñtÃbhUÂSù?XI´ÒFË|y¸:Tfr1-¥…S†_ž&Ì¯ý^Ý|ùæ*KE?R=¼2^²½[ò^DÇ}%Œ�N?Y„fâ(‘hŠ
! ¨…ÌÑñ:,5ÿŒu€JÁ«êÉ×òÃ¼^¬Zaß„ÖÕ4dðÚ{Á¨tQDa£KdÑ$ë9ÞÌ8MI“5bÐH	Ø„Þ¥Ë«>W«¿ÝÔØ¿çz]A·ýÀíË’HPhJAm¦<s‚îLë³�ÏÎ‹x}Ð)þ
! j3(&ñoŸTTø0~âÍ¢¸ð™€0ÚTw‡Är{i‡Âjb¡]¶€|A¾&¶û@=ú3t>Å»¼Ïë
Ê²Sâ,J€O÷¢ªÏóE²yLNEWÂRpIè¾nœd­‘ÀƒÇ†°l}‘ÞQ]²š’‹êk'VöÃô¶gYh�"Ô˜�™É«hA¹	9[3‹(g0-w¯Öä¤#k%:�/p±Õ&¹g$–œ¢8ÅþËŽÆ‰%Àoèš‰Àÿ
ƒß}‘š'ár'º�lj¦¨û.-¦ Ä‡Pzð¬V¡¢ìø¬¦{:ÎÊw9ÓÓQ‰V¬ª�k46kçñIØ	ˆÔ]©\™Éýy”LÁq6ÌÍ¾È_7›[n—„ØÐ±Ž±‚ñ�\ÔRòÛãÖÝ(è¸;º’¼—òíˆi�‘~L–c¸²«!è‘>3e³�¢6ÙàQêþö©¹ßNæ¤þDü
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 184,190 ****
  Prevent the use of all hardware floating-point instructions.Print code coverage information.
  
  Print extra (possibly unwanted) warnings.Print the name of header files as they are used.RESULT variable at %C must be different than function nameRecognize C++ keywords like "compl" and "xor".Recognize GNU-defined keywords.Recognize built-in functions.Recognize the "asm" keyword.Removed in GCC 10.  This switch has no effect.Removed in GCC 9.  This switch has no effect.Removing '%s'
! SAVE attribute at %L cannot be specified in a PURE procedureSSE instruction set disabled, using 387 arithmeticsSame as %s%s (or, in negated form, %s%s).Same as -mA6.Same as -mA7.Semicolon at %C needs to be preceded by statementSet sizeof(bool) to 1.Set the number of 64 KiB flash segments.Specify a plugin to load.Specify an ABI.Specify the target CPU.String length at %L is too largeSubstring end index at %L is too largeSupport multi-threading.Suppress warnings.Symbol at %C is not appropriate for an expressionSynonym for -Wcomment.Syntax error in !GCC$ ATTRIBUTES statement at %CSyntax error in %s statement at %CSyntax error in ABSTRACT INTERFACE statement at %CSyntax error in CASE specification at %CSyntax error in CHARACTER declaration at %CSyntax error in CLASS IS specification at %CSyntax error in ENUMERATOR definition at %CSyntax error in I/O iterator at %CSyntax error in IF-expression at %CSyntax error in IMPORT statement at %CSyntax error in PROCEDURE statement at %CSyntax error in PROTECTED statement at %CSyntax error in SAVE statement at %CSyntax error in TYPE IS specification at %CSyntax error in VALUE statement at %CSyntax error in VOLATILE statement at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in data declaration at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in procedure pointer component at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTLS is not implemented for GCN.Target: %s
  The bug is not reproducible, so it is likely a hardware or OS problem.
  The following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control optimizationsThe resolution file.The size of L1 cache line.The size of L1 cache.The size of L2 cache.The version of the C++ ABI in use.This is free software; see the source for copying conditions.  There is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
--- 185,191 ----
  Prevent the use of all hardware floating-point instructions.Print code coverage information.
  
  Print extra (possibly unwanted) warnings.Print the name of header files as they are used.RESULT variable at %C must be different than function nameRecognize C++ keywords like "compl" and "xor".Recognize GNU-defined keywords.Recognize built-in functions.Recognize the "asm" keyword.Removed in GCC 10.  This switch has no effect.Removed in GCC 9.  This switch has no effect.Removing '%s'
! SAVE attribute at %L cannot be specified in a PURE procedureSSE instruction set disabled, using 387 arithmeticsSame as %s%s (or, in negated form, %s%s).Same as -mA6.Same as -mA7.Semicolon at %C needs to be preceded by statementSet sizeof(bool) to 1.Specify a plugin to load.Specify an ABI.Specify the target CPU.String length at %L is too largeSubstring end index at %L is too largeSupport multi-threading.Suppress warnings.Symbol at %C is not appropriate for an expressionSynonym for -Wcomment.Syntax error in !GCC$ ATTRIBUTES statement at %CSyntax error in %s statement at %CSyntax error in ABSTRACT INTERFACE statement at %CSyntax error in CASE specification at %CSyntax error in CHARACTER declaration at %CSyntax error in CLASS IS specification at %CSyntax error in ENUMERATOR definition at %CSyntax error in I/O iterator at %CSyntax error in IF-expression at %CSyntax error in IMPORT statement at %CSyntax error in PROCEDURE statement at %CSyntax error in PROTECTED statement at %CSyntax error in SAVE statement at %CSyntax error in TYPE IS specification at %CSyntax error in VALUE statement at %CSyntax error in VOLATILE statement at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in data declaration at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in procedure pointer component at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTLS is not implemented for GCN.Target: %s
  The bug is not reproducible, so it is likely a hardware or OS problem.
  The following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control optimizationsThe resolution file.The size of L1 cache line.The size of L1 cache.The size of L2 cache.The version of the C++ ABI in use.This is free software; see the source for copying conditions.  There is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*************** write_c_file - tuotoksen nimi on %s, etu
*** 344,350 ****
  EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶.Tulosta koodinkattavuustietoa.
  
  NÃ¤ytÃ¤ ylimÃ¤Ã¤rÃ¤isiÃ¤ (mahdollisesti ei-toivottuja) varoituksia.Tulosta otsaketiedostojen nimet kÃ¤ytÃ¶n yhteydessÃ¤.RESULT-muuttujan paikassa %C on oltava erilainen kuin funktionimenTunnista C++:n avainsanat kuten â€�complâ€� ja â€�xorâ€�.Tunnista GNU-mÃ¤Ã¤ritellyt avainsanat.Tunnista sisÃ¤iset funktiot.Tunnista â€�asmâ€�-avainsana.Poistettu GCC 10:ssÃ¤. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n.Poistettu GCC 9:ssÃ¤. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n.Poistetaan â€�%sâ€�
! SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissaSSE-kÃ¤skykanta poistettu kÃ¤ytÃ¶stÃ¤, kÃ¤ytetÃ¤Ã¤n 387-aritmetiikkaaSama kuin %s%s (tai kielteisessÃ¤ muodossa %s%s).Sama kuin -mA6.Sama kuin -mA7.Lauseen on edellettÃ¤vÃ¤ puolipistettÃ¤ kohdassa %CAseta sizeof(bool) arvoon 1.Aseta 64 KiB:n kokoisten flash-segmenttien mÃ¤Ã¤rÃ¤.Anna ladattava liitÃ¤nnÃ¤inen.MÃ¤Ã¤rittele ABI.MÃ¤Ã¤rittele kohdesuoritin.Merkkijonon pituus kohdassa %L on liian suuriAlimerkkijonon loppuindeksi kohdassa %L on liian suuriTue monisÃ¤ikeisyyttÃ¤.Vaienna varoitukset.Symboli kohdassa %C ei sovellu lausekkeeseenSama kuin -Wcomment.Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %CSyntaksivirhe %s-lauseessa kohdassa %CSyntaksivirhe ABSTRACT INTERFACE -kÃ¤skyssÃ¤ kohdassa %CSyntaksivirhe CASE-spesifikaatiossa kohdassa %CSyntaksivirhe CHARACTER-esittelyssÃ¤ kohdassa %CSyntaksvirhe CLASS IS -spesifikaatiossa kohdassa %CSyntaksivirhe ENUMERATOR-mÃ¤Ã¤rittelyssÃ¤ kohdassa %CSyntaksivirhe siirrÃ¤ntÃ¤iteraattorissa kohdassa %CSyntaksivirhe IF-lausekkeessa kohdassa %CSyntaksivirhe IMPORT-lauseessa kohdassa %CSyntaksivirhe PROCEDURE-lauseessa kohdassa %CSyntaksivirhe PROTECTED-lauseessa kohdassa %CSyntaksivirhe SAVE-lauseessa kohdassa %CSyntaksivirhe TYPE IS -spesifikaatiossa kohdassa %CSyntaksivirhe VALUE-lauseessa kohdassa %CSyntaksivirhe VOLATILE-lauseessa kohdassa %CSyntaksivirhe argumenttiluettelossa kohdassa %CSyntaksivirhe taulukkomuodostimessa kohdassa %CSyntaksivirhe merkkipituusspesifikaatiossa kohdassa %CSyntaksivirhe data-esittelyssÃ¤ kohdassa %CSyntaksivirhe geneerisessÃ¤ spesifikaatiossa kohdassa %CSyntaksivirhe iteraattorissa kohdassa %CSyntaksivirhe proseduuriosoitinkomponentissa kohdassa %CSyntaksivirhe: Loppuroskaa END INTERFACE -kÃ¤skyssÃ¤ kohdassa %CSyntaksivirhe: Loppuroskaa INTERFACE-lauseessa kohdassa %CTLS:Ã¤Ã¤ ei ole toteutettu GCN:lle.Kohde: %s
  Vika ei ole toistettavissa, joten se on todennÃ¤kÃ¶isesti laitteisto- tai kÃ¤yttÃ¶jÃ¤rjestelmÃ¤ongelma.
  Seuraavat valitsimet ovat kielestÃ¤ riippumattomiaSeuraavat valitsimet ovat kieleen liittyviÃ¤Seuraavia valitsimia ei ole dokumentoituSeuraavat valitsimet ovat liittyvÃ¤t kieleen Kieli tukee seuraavia valitsimia Seuraavat valitsimet ovat kohdekohtaisiaSeuraavat valitsimet ohjaavat optimointejaRatkaisutiedosto.L1-vÃ¤limuistirivin koko.L1-vÃ¤limuistin koko.L2-vÃ¤limuistin koko.KÃ¤ytÃ¶ssÃ¤ olevan C++-ABIn versio.TÃ¤mÃ¤ ohjelma on vapaaohjelmisto; Katsokaa kopiointiehdot lÃ¤hdekoodista.
  TÃ¤llÃ¤ ohjelmistolla EI OLE TAKUUTA; ei edes KAUPALLISESTI HYVÃ„KSYTTÃ„VÃ„STÃ„
--- 345,351 ----
  EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶.Tulosta koodinkattavuustietoa.
  
  NÃ¤ytÃ¤ ylimÃ¤Ã¤rÃ¤isiÃ¤ (mahdollisesti ei-toivottuja) varoituksia.Tulosta otsaketiedostojen nimet kÃ¤ytÃ¶n yhteydessÃ¤.RESULT-muuttujan paikassa %C on oltava erilainen kuin funktionimenTunnista C++:n avainsanat kuten â€�complâ€� ja â€�xorâ€�.Tunnista GNU-mÃ¤Ã¤ritellyt avainsanat.Tunnista sisÃ¤iset funktiot.Tunnista â€�asmâ€�-avainsana.Poistettu GCC 10:ssÃ¤. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n.Poistettu GCC 9:ssÃ¤. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n.Poistetaan â€�%sâ€�
! SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissaSSE-kÃ¤skykanta poistettu kÃ¤ytÃ¶stÃ¤, kÃ¤ytetÃ¤Ã¤n 387-aritmetiikkaaSama kuin %s%s (tai kielteisessÃ¤ muodossa %s%s).Sama kuin -mA6.Sama kuin -mA7.Lauseen on edellettÃ¤vÃ¤ puolipistettÃ¤ kohdassa %CAseta sizeof(bool) arvoon 1.Anna ladattava liitÃ¤nnÃ¤inen.MÃ¤Ã¤rittele ABI.MÃ¤Ã¤rittele kohdesuoritin.Merkkijonon pituus kohdassa %L on liian suuriAlimerkkijonon loppuindeksi kohdassa %L on liian suuriTue monisÃ¤ikeisyyttÃ¤.Vaienna varoitukset.Symboli kohdassa %C ei sovellu lausekkeeseenSama kuin -Wcomment.Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %CSyntaksivirhe %s-lauseessa kohdassa %CSyntaksivirhe ABSTRACT INTERFACE -kÃ¤skyssÃ¤ kohdassa %CSyntaksivirhe CASE-spesifikaatiossa kohdassa %CSyntaksivirhe CHARACTER-esittelyssÃ¤ kohdassa %CSyntaksvirhe CLASS IS -spesifikaatiossa kohdassa %CSyntaksivirhe ENUMERATOR-mÃ¤Ã¤rittelyssÃ¤ kohdassa %CSyntaksivirhe siirrÃ¤ntÃ¤iteraattorissa kohdassa %CSyntaksivirhe IF-lausekkeessa kohdassa %CSyntaksivirhe IMPORT-lauseessa kohdassa %CSyntaksivirhe PROCEDURE-lauseessa kohdassa %CSyntaksivirhe PROTECTED-lauseessa kohdassa %CSyntaksivirhe SAVE-lauseessa kohdassa %CSyntaksivirhe TYPE IS -spesifikaatiossa kohdassa %CSyntaksivirhe VALUE-lauseessa kohdassa %CSyntaksivirhe VOLATILE-lauseessa kohdassa %CSyntaksivirhe argumenttiluettelossa kohdassa %CSyntaksivirhe taulukkomuodostimessa kohdassa %CSyntaksivirhe merkkipituusspesifikaatiossa kohdassa %CSyntaksivirhe data-esittelyssÃ¤ kohdassa %CSyntaksivirhe geneerisessÃ¤ spesifikaatiossa kohdassa %CSyntaksivirhe iteraattorissa kohdassa %CSyntaksivirhe proseduuriosoitinkomponentissa kohdassa %CSyntaksivirhe: Loppuroskaa END INTERFACE -kÃ¤skyssÃ¤ kohdassa %CSyntaksivirhe: Loppuroskaa INTERFACE-lauseessa kohdassa %CTLS:Ã¤Ã¤ ei ole toteutettu GCN:lle.Kohde: %s
  Vika ei ole toistettavissa, joten se on todennÃ¤kÃ¶isesti laitteisto- tai kÃ¤yttÃ¶jÃ¤rjestelmÃ¤ongelma.
  Seuraavat valitsimet ovat kielestÃ¤ riippumattomiaSeuraavat valitsimet ovat kieleen liittyviÃ¤Seuraavia valitsimia ei ole dokumentoituSeuraavat valitsimet ovat liittyvÃ¤t kieleen Kieli tukee seuraavia valitsimia Seuraavat valitsimet ovat kohdekohtaisiaSeuraavat valitsimet ohjaavat optimointejaRatkaisutiedosto.L1-vÃ¤limuistirivin koko.L1-vÃ¤limuistin koko.L2-vÃ¤limuistin koko.KÃ¤ytÃ¶ssÃ¤ olevan C++-ABIn versio.TÃ¤mÃ¤ ohjelma on vapaaohjelmisto; Katsokaa kopiointiehdot lÃ¤hdekoodista.
  TÃ¤llÃ¤ ohjelmistolla EI OLE TAKUUTA; ei edes KAUPALLISESTI HYVÃ„KSYTTÃ„VÃ„STÃ„
diff -Nrcpad gcc-14.1.0/gcc/po/fi.po gcc-14.2.0/gcc/po/fi.po
*** gcc-14.1.0/gcc/po/fi.po	Tue May  7 06:51:38 2024
--- gcc-14.2.0/gcc/po/fi.po	Thu Aug  1 08:17:14 2024
*************** msgid ""
*** 32,38 ****
  msgstr ""
  "Project-Id-Version: gcc 11.1-b20210321\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2024-02-16 21:35+0000\n"
  "PO-Revision-Date: 2021-03-23 21:16+0200\n"
  "Last-Translator: Lauri Nurmi <lanurmi@iki.fi>\n"
  "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
--- 32,38 ----
  msgstr ""
  "Project-Id-Version: gcc 11.1-b20210321\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2024-05-02 19:44+0000\n"
  "PO-Revision-Date: 2021-03-23 21:16+0200\n"
  "Last-Translator: Lauri Nurmi <lanurmi@iki.fi>\n"
  "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
*************** msgstr "-mvsx ja -mpaired ovat yhteensop
*** 437,443 ****
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr ""
  
! #: config/arc/arc.h:68 config/mips/mips.h:1502
  #, fuzzy
  msgid "may not use both -EB and -EL"
  msgstr "ei voi kÃ¤yttÃ¤Ã¤ sekÃ¤ valitsinta -m32 ettÃ¤ -m64"
--- 437,443 ----
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr ""
  
! #: config/arc/arc.h:68 config/mips/mips.h:1505
  #, fuzzy
  msgid "may not use both -EB and -EL"
  msgstr "ei voi kÃ¤yttÃ¤Ã¤ sekÃ¤ valitsinta -m32 ettÃ¤ -m64"
*************** msgstr ""
*** 525,531 ****
  msgid "consider using `-pg' instead of `-p' with gprof(1)"
  msgstr ""
  
! #: config/rs6000/rs6000.h:170
  msgid "Missing -mcpu option in ASM_CPU_SPEC?"
  msgstr ""
  
--- 525,531 ----
  msgid "consider using `-pg' instead of `-p' with gprof(1)"
  msgstr ""
  
! #: config/rs6000/rs6000.h:168
  msgid "Missing -mcpu option in ASM_CPU_SPEC?"
  msgstr ""
  
*************** msgstr "Varoita monimerkkisistÃ¤ merkkiv
*** 629,639 ****
  msgid "Warn about creation of array temporaries."
  msgstr "Varoita laskutoimituksista funktio-osoittimilla"
  
! #: fortran/lang.opt:214 fortran/lang.opt:539 c-family/c.opt:1590
! #: config/alpha/alpha.opt:31 common.opt:685 common.opt:831 common.opt:1074
! #: common.opt:1078 common.opt:1082 common.opt:1086 common.opt:1814
! #: common.opt:1917 common.opt:2094 common.opt:2098 common.opt:2377
! #: common.opt:2595 common.opt:3362
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Ei tee mitÃ¤Ã¤n. SÃ¤ilytetty yhteensopivuuden vuoksi."
--- 629,639 ----
  msgid "Warn about creation of array temporaries."
  msgstr "Varoita laskutoimituksista funktio-osoittimilla"
  
! #: fortran/lang.opt:214 fortran/lang.opt:539 c-family/c.opt:1598
! #: config/alpha/alpha.opt:31 common.opt:685 common.opt:831 common.opt:1079
! #: common.opt:1083 common.opt:1087 common.opt:1091 common.opt:1819
! #: common.opt:1922 common.opt:2099 common.opt:2103 common.opt:2382
! #: common.opt:2604 common.opt:3371
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Ei tee mitÃ¤Ã¤n. SÃ¤ilytetty yhteensopivuuden vuoksi."
*************** msgstr ""
*** 1218,1236 ****
  msgid "Append underscores to externally visible names."
  msgstr ""
  
! #: fortran/lang.opt:832 c-family/c.opt:1725 c-family/c.opt:1802
! #: c-family/c.opt:1810 c-family/c.opt:2141 config/xtensa/xtensa.opt:42
  #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
  #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
! #: common.opt:643 common.opt:1172 common.opt:1176 common.opt:1180
! #: common.opt:1275 common.opt:1604 common.opt:1686 common.opt:2046
! #: common.opt:2189 common.opt:2232 common.opt:2673 common.opt:2709
! #: common.opt:2802 common.opt:2806 common.opt:2915 common.opt:3050
! #: common.opt:3058 common.opt:3066 common.opt:3074 common.opt:3175
! #: common.opt:3235 common.opt:3323 common.opt:3487 common.opt:3491
! #: common.opt:3495 common.opt:3499 common.opt:3569 common.opt:3573
! #: common.opt:3604 common.opt:3608
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Ei tee mitÃ¤Ã¤n. SÃ¤ilytetty yhteensopivuuden vuoksi."
--- 1218,1236 ----
  msgid "Append underscores to externally visible names."
  msgstr ""
  
! #: fortran/lang.opt:832 c-family/c.opt:1733 c-family/c.opt:1810
! #: c-family/c.opt:1818 c-family/c.opt:2149 config/xtensa/xtensa.opt:42
  #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
  #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
! #: common.opt:643 common.opt:1177 common.opt:1181 common.opt:1185
! #: common.opt:1280 common.opt:1609 common.opt:1691 common.opt:2051
! #: common.opt:2194 common.opt:2237 common.opt:2682 common.opt:2718
! #: common.opt:2811 common.opt:2815 common.opt:2924 common.opt:3059
! #: common.opt:3067 common.opt:3075 common.opt:3083 common.opt:3184
! #: common.opt:3244 common.opt:3332 common.opt:3496 common.opt:3500
! #: common.opt:3504 common.opt:3508 common.opt:3578 common.opt:3582
! #: common.opt:3613 common.opt:3617
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Ei tee mitÃ¤Ã¤n. SÃ¤ilytetty yhteensopivuuden vuoksi."
*************** msgstr "Ã„lÃ¤ noudata mitÃ¤Ã¤n erityises
*** 1285,1301 ****
  msgid "Accept extensions to support legacy code."
  msgstr ""
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1461 c-family/c.opt:1465
  #, no-c-format
  msgid "Warn when a const variable is unused."
  msgstr "Varoita kÃ¤yttÃ¤mÃ¤ttÃ¶mistÃ¤ const-muuttujista."
  
! #: rust/lang.opt:55 c-family/c.opt:1477
  #, fuzzy, no-c-format
  msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr "Varoita, jos attribuutilla warn_unused_result merkitty funktion kutsuja ei kÃ¤ytÃ¤ paluuarvoa"
  
! #: rust/lang.opt:59 c-family/c.opt:846 common.opt:654
  #, no-c-format
  msgid "Warn for infinitely recursive calls."
  msgstr ""
--- 1285,1301 ----
  msgid "Accept extensions to support legacy code."
  msgstr ""
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1469 c-family/c.opt:1473
  #, no-c-format
  msgid "Warn when a const variable is unused."
  msgstr "Varoita kÃ¤yttÃ¤mÃ¤ttÃ¶mistÃ¤ const-muuttujista."
  
! #: rust/lang.opt:55 c-family/c.opt:1485
  #, fuzzy, no-c-format
  msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr "Varoita, jos attribuutilla warn_unused_result merkitty funktion kutsuja ei kÃ¤ytÃ¤ paluuarvoa"
  
! #: rust/lang.opt:59 c-family/c.opt:854 common.opt:654
  #, no-c-format
  msgid "Warn for infinitely recursive calls."
  msgstr ""
*************** msgstr "Varoita epÃ¤yhteensopivien funkt
*** 1717,2801 ****
  msgid "Warn about casts which discard qualifiers."
  msgstr "Varoita tyyppimuunnoksista, jotka hylkÃ¤Ã¤vÃ¤t mÃ¤Ã¤reet."
  
! #: c-family/c.opt:519 c-family/c.opt:523
  #, fuzzy, no-c-format
  msgid "Warn about catch handlers of non-reference type."
  msgstr "Varoita eri enum-tyyppien vertailusta."
  
! #: c-family/c.opt:527
  #, no-c-format
  msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr ""
  
! #: c-family/c.opt:531
  #, no-c-format
  msgid "Warn about subscripts whose type is \"char\"."
  msgstr "Varoita â€�charâ€�-tyypillÃ¤ indeksoinnista."
  
! #: c-family/c.opt:535 c-family/c.opt:1622 c-family/c.opt:1626
! #: c-family/c.opt:1630 c-family/c.opt:1634 c-family/c.opt:1638
! #: c-family/c.opt:1642 c-family/c.opt:1646 c-family/c.opt:1653
! #: c-family/c.opt:1657 c-family/c.opt:1661 c-family/c.opt:1665
! #: c-family/c.opt:1669 c-family/c.opt:1673 c-family/c.opt:1677
! #: c-family/c.opt:1681 c-family/c.opt:1685 c-family/c.opt:1689
! #: c-family/c.opt:1693 c-family/c.opt:1697 c-family/c.opt:1701
! #: config/i386/i386.opt:1018
  #, no-c-format
  msgid "Removed in GCC 9.  This switch has no effect."
  msgstr "Poistettu GCC 9:ssÃ¤. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n."
  
! #: c-family/c.opt:539
  #, fuzzy, no-c-format
  msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: c-family/c.opt:543
  #, no-c-format
  msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr ""
  
! #: c-family/c.opt:547
  #, no-c-format
  msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr "Varoita muuttujista, joita â€�longjmpâ€� tai â€�vforkâ€� saattaa muuttaa."
  
! #: c-family/c.opt:551
  #, no-c-format
  msgid "Warn about uses of a comma operator within a subscripting expression."
  msgstr "Varoita pilkuoperaattorin kÃ¤ytÃ¶stÃ¤ alaindeksilausekkeessa."
  
! #: c-family/c.opt:555
  #, no-c-format
  msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr "Varoita mahdollisista sisÃ¤kkÃ¤isistÃ¤ lohkokommenteista ja C++-kommenteista, jotka ulottuvat useammalle kuin yhdelle fyysiselle riville."
  
! #: c-family/c.opt:559
  #, no-c-format
  msgid "Synonym for -Wcomment."
  msgstr "Sama kuin -Wcomment."
  
! #: c-family/c.opt:563
  #, no-c-format
  msgid "Warn for conditionally-supported constructs."
  msgstr "Varoittaa ehdollisesti tuetuista rakenteista."
  
! #: c-family/c.opt:567
  #, no-c-format
  msgid "Warn for implicit type conversions that may change a value."
  msgstr "Varoita implisiittisistÃ¤ tyyppimuunnoksista, jotka voivat muuttaa arvoa."
  
! #: c-family/c.opt:571
  #, no-c-format
  msgid "Warn for converting NULL from/to a non-pointer type."
  msgstr "Varoita NULLin muunnoksesta epÃ¤osoitintyypiksi."
  
! #: c-family/c.opt:579
  #, fuzzy, no-c-format
  msgid "Warn when performing class template argument deduction on a type with no deduction guides."
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: c-family/c.opt:584
  #, no-c-format
  msgid "Warn when all constructors and destructors are private."
  msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiÃ¤."
  
! #: c-family/c.opt:588
  #, no-c-format
  msgid "Warn about dangling else."
  msgstr "Varoita orvosta elsestÃ¤."
  
! #: c-family/c.opt:592 c-family/c.opt:596
  #, no-c-format
  msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:600
  #, no-c-format
  msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:604
  #, no-c-format
  msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr "Varoita makrojen __TIME__, __DATE__ ja __TIMESTAMP__ kÃ¤ytÃ¶stÃ¤."
  
! #: c-family/c.opt:608
  #, fuzzy, no-c-format
  msgid "Warn when a declaration is found after a statement."
  msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤"
  
! #: c-family/c.opt:612
  #, fuzzy, no-c-format
  #| msgid "Warn about unprototyped function declarations."
  msgid "Warn for missing parameter types in function declarations."
  msgstr "Varoita prototyypittÃ¶mistÃ¤ funktioesittelyistÃ¤."
  
! #: c-family/c.opt:616
  #, no-c-format
  msgid "Warn when deleting a pointer to incomplete type."
  msgstr "Varoita epÃ¤tÃ¤ydellisen osoitintyypin tuhoamisesta."
  
! #: c-family/c.opt:620
  #, no-c-format
  msgid "Warn about deleting polymorphic objects with non-virtual destructors."
  msgstr "Varoita polymorfisten olioiden tuhoamisesta epÃ¤virtuaalisilla hajottimilla."
  
! #: c-family/c.opt:628
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:633
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr ""
  
! #: c-family/c.opt:638
  #, fuzzy, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
  msgstr "Varoita implisiittisistÃ¤ enum-tyyppien muunnoksista."
  
! #: c-family/c.opt:642
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
  msgstr ""
  
! #: c-family/c.opt:647
  #, fuzzy, no-c-format
  msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa"
  
! #: c-family/c.opt:651
  #, fuzzy, no-c-format
  msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: c-family/c.opt:655
  #, no-c-format
  msgid "Warn if type qualifiers on pointers are discarded."
  msgstr "Varoita jos osoittimien tyyppimÃ¤Ã¤reet hylÃ¤tÃ¤Ã¤n."
  
! #: c-family/c.opt:659
  #, no-c-format
  msgid "Warn about compile-time integer division by zero."
  msgstr "Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta."
  
! #: c-family/c.opt:663
  #, fuzzy, no-c-format
  msgid "Warn about implicit conversions from \"float\" to \"double\"."
  msgstr "Varoita implisiittisistÃ¤ muunnoksista"
  
! #: c-family/c.opt:667
  #, fuzzy, no-c-format
  msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤."
  
! #: c-family/c.opt:671
  #, no-c-format
  msgid "Warn about duplicated branches in if-else statements."
  msgstr "Varoita kahdenkertaisista haaroista if-else-lauseissa."
  
! #: c-family/c.opt:675
  #, no-c-format
  msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr "Varoita kahdenkertaisista ehdoista if-else-if-ketjussa."
  
! #: c-family/c.opt:679
  #, no-c-format
  msgid "Warn about violations of Effective C++ style rules."
  msgstr "Varoita Effective C++ -tyylisÃ¤Ã¤ntÃ¶jen rikkomuksista."
  
! #: c-family/c.opt:683
  #, no-c-format
  msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr ""
  
! #: c-family/c.opt:687
  #, no-c-format
  msgid "Warn about an empty body in an if or else statement."
  msgstr "Varoita tyhjÃ¤stÃ¤ rungosta if- ja else-lauseissa."
  
! #: c-family/c.opt:691
  #, no-c-format
  msgid "Warn about stray tokens after #else and #endif."
  msgstr "Varoita ylimÃ¤Ã¤rÃ¤isistÃ¤ merkeistÃ¤ #elif- ja #endif-direktiivien perÃ¤ssÃ¤."
  
! #: c-family/c.opt:695
  #, no-c-format
  msgid "Warn about comparison of different enum types."
  msgstr "Varoita eri enum-tyyppien vertailusta."
  
! #: c-family/c.opt:699
  #, no-c-format
  msgid "Warn about implicit conversion of enum types."
  msgstr "Varoita implisiittisistÃ¤ enum-tyyppien muunnoksista."
  
! #: c-family/c.opt:703
  #, fuzzy, no-c-format
  #| msgid "Warn about subscripts whose type is \"char\"."
  msgid "Warn about enum/integer type mismatches."
  msgstr "Varoita â€�charâ€�-tyypillÃ¤ indeksoinnista."
  
! #: c-family/c.opt:711
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: c-family/c.opt:715
  #, fuzzy, no-c-format
  msgid "Warn when an exception handler is shadowed by another handler."
  msgstr "Varoita kÃ¤yttÃ¤mÃ¤ttÃ¶mistÃ¤ muuttujista"
  
! #: c-family/c.opt:719
  #, no-c-format
  msgid "Warn if \"defined\" is used outside #if."
  msgstr "Varoita â€�definedâ€�:in kÃ¤ytÃ¶stÃ¤ #if-ehdon ulkopuolella."
  
! #: c-family/c.opt:727
  #, no-c-format
  msgid "Warn about semicolon after in-class function definition."
  msgstr "Varoita puolipisteestÃ¤ luokansisÃ¤isen funktiomÃ¤Ã¤rittelyn perÃ¤ssÃ¤."
  
! #: c-family/c.opt:731
  #, no-c-format
  msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr ""
  
! #: c-family/c.opt:736
  #, no-c-format
  msgid "Warn for implicit type conversions that cause loss of floating point precision."
  msgstr "Varoita implisiittisistÃ¤ tyyppimuunnoksista, jotka aiheuttavat liukulukutarkkuuden menetystÃ¤."
  
! #: c-family/c.opt:740
  #, no-c-format
  msgid "Warn if testing floating point numbers for equality."
  msgstr "Varoita liukulukujen yhtÃ¤suuruusvertailuista."
  
! #: c-family/c.opt:744 c-family/c.opt:799
  #, no-c-format
  msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
  msgstr "Varoita epÃ¤ilyttÃ¤vistÃ¤ printf/scanf/strftime/strfmon-muotoilumerkkijonoista."
  
! #: c-family/c.opt:748
  #, no-c-format
  msgid "Warn about format strings that contain NUL bytes."
  msgstr "Varoita NUL-tavuja sisÃ¤ltÃ¤vistÃ¤ muotoilumerkkijonoista."
  
! #: c-family/c.opt:752
  #, fuzzy, no-c-format
  msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
  msgstr "Varoita muotoilumerkkijonoista, jotka eivÃ¤t ole literaaleja."
  
! #: c-family/c.opt:756
  #, fuzzy, no-c-format
  msgid "Warn if passing too many arguments to a function for its format string."
  msgstr "liian paljon argumentteja funktiolle %<va_start%>"
  
! #: c-family/c.opt:760
  #, no-c-format
  msgid "Warn about format strings that are not literals."
  msgstr "Varoita muotoilumerkkijonoista, jotka eivÃ¤t ole literaaleja."
  
! #: c-family/c.opt:764
  #, fuzzy, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
  msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: c-family/c.opt:769
  #, fuzzy, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: c-family/c.opt:774
  #, no-c-format
  msgid "Warn about possible security problems with format functions."
  msgstr "Varoita mahdollisista turvallisuusongelmista muotoilufunktioiden yhteydessÃ¤."
  
! #: c-family/c.opt:778
  #, fuzzy, no-c-format
  msgid "Warn about sign differences with format functions."
  msgstr "Varoita mahdollisista turvallisuusongelmista muotoilufunktioiden yhteydessÃ¤"
  
! #: c-family/c.opt:782
  #, fuzzy, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:787
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr "Varoita tuotosta typistÃ¤vistÃ¤ snprintf-funktiokutsuista ja vastaavista."
  
! #: c-family/c.opt:791
  #, no-c-format
  msgid "Warn about strftime formats yielding 2-digit years."
  msgstr "Varoita kaksinumeroisia vuosilukuja tuottavista strftime-muotoiluista."
  
! #: c-family/c.opt:795
  #, no-c-format
  msgid "Warn about zero-length formats."
  msgstr "Varoita nollan pituisista muotoiluista."
  
! #: c-family/c.opt:803
  #, no-c-format
  msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr ""
  
! #: c-family/c.opt:807
  #, no-c-format
  msgid "Warn when the field in a struct is not aligned."
  msgstr "Varoita, kun structin kenttÃ¤ ei ole kohdistettu."
  
! #: c-family/c.opt:811
  #, no-c-format
  msgid "Warn whenever type qualifiers are ignored."
  msgstr "Varoita tyyppimÃ¤Ã¤reiden huomiotta jÃ¤ttÃ¤misestÃ¤."
  
! #: c-family/c.opt:815
  #, no-c-format
  msgid "Warn whenever attributes are ignored."
  msgstr "Varoita attribuuttien huomiotta jÃ¤ttÃ¤misestÃ¤."
  
! #: c-family/c.opt:819
  #, no-c-format
  msgid "Warn about implicit declarations."
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤."
  
! #: c-family/c.opt:827
  #, no-c-format
  msgid "Warn about implicit function declarations."
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤."
  
! #: c-family/c.opt:831
  #, no-c-format
  msgid "Warn when a declaration does not specify a type."
  msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤."
  
! #: c-family/c.opt:838
  #, fuzzy, no-c-format
  msgid "Warn when a base is inaccessible in derived due to ambiguity."
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c-family/c.opt:842
  #, fuzzy, no-c-format
  msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: c-family/c.opt:850
  #, no-c-format
  msgid "Warn about variables which are initialized to themselves."
  msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan."
  
! #: c-family/c.opt:854
  #, no-c-format
  msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr ""
  
! #: c-family/c.opt:858
  #, no-c-format
  msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
  msgstr ""
  
! #: c-family/c.opt:863
  #, no-c-format
  msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr ""
  
! #: c-family/c.opt:867
  #, no-c-format
  msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr ""
  
! #: c-family/c.opt:871
  #, fuzzy, no-c-format
  msgid "Warn for suspicious integer expressions in boolean context."
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c-family/c.opt:875
  #, no-c-format
  msgid "Warn when there is a cast to a pointer from an integer of a different size."
  msgstr "Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi."
  
! #: c-family/c.opt:879
  #, fuzzy, no-c-format
  msgid "Warn when a function never produces a constant expression."
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c.opt:883
  #, no-c-format
  msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr "Varoita â€�offsetofâ€�-makron virheellisestÃ¤ kÃ¤ytÃ¶stÃ¤."
  
! #: c-family/c.opt:887
  #, no-c-format
  msgid "Warn about PCH files that are found but not used."
  msgstr "Varoita lÃ¶ytyneistÃ¤ PCH-tiedostoista, joita ei kÃ¤ytetÃ¤."
  
! #: c-family/c.opt:891
  #, fuzzy, no-c-format
  #| msgid "Warn about using variadic macros."
  msgid "Warn about invalid UTF-8 characters."
  msgstr "Varoita variadisista makroista."
  
! #: c-family/c.opt:895
  #, fuzzy, no-c-format
  msgid "Warn when a jump misses a variable initialization."
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c-family/c.opt:899
  #, no-c-format
  msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
  msgstr ""
  
! #: c-family/c.opt:903
  #, no-c-format
  msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr ""
  
! #: c-family/c.opt:907
  #, no-c-format
  msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr "Varoita, kun looginen operaattori on aina tosi tai aina epÃ¤tosi."
  
! #: c-family/c.opt:911
  #, no-c-format
  msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr "Ã„lÃ¤ varoita â€�long longâ€�-tyypistÃ¤ -pedantic-tilassa."
  
! #: c-family/c.opt:915
  #, no-c-format
  msgid "Warn about suspicious declarations of \"main\"."
  msgstr "Varoita epÃ¤ilyttÃ¤vistÃ¤ â€�mainâ€�-funktion esittelyistÃ¤."
  
! #: c-family/c.opt:927
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
  msgstr ""
  
! #: c-family/c.opt:931
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
  msgstr ""
  
! #: c-family/c.opt:935
  #, fuzzy, no-c-format
  msgid "Warn when the indentation of the code does not reflect the block structure."
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: c-family/c.opt:939
  #, no-c-format
  msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr ""
  
! #: c-family/c.opt:944
  #, no-c-format
  msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
  msgstr ""
  
! #: c-family/c.opt:949
  #, no-c-format
  msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
  msgstr ""
  
! #: c-family/c.opt:953
  #, no-c-format
  msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr ""
  
! #: c-family/c.opt:958
  #, no-c-format
  msgid "Warn about possibly missing braces around initializers."
  msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa."
  
! #: c-family/c.opt:962
  #, no-c-format
  msgid "Warn about global functions without previous declarations."
  msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyÃ¤."
  
! #: c-family/c.opt:966
  #, no-c-format
  msgid "Warn about missing fields in struct initializers."
  msgstr "Varoita puuttuvista kentistÃ¤ struct-alustimissa."
  
! #: c-family/c.opt:974
  #, fuzzy, no-c-format
  msgid "Warn about user-specified include directories that do not exist."
  msgstr "Varoita annetuista include-hakemistoista, jotka eivÃ¤t ole olemassa"
  
! #: c-family/c.opt:978
  #, no-c-format
  msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr "Varoita funktioparametreistÃ¤, jotka on esitelty ilman tyyppimÃ¤Ã¤rittelyjÃ¤ K&R-tyylisissÃ¤ funktioissa."
  
! #: c-family/c.opt:982
  #, no-c-format
  msgid "Warn about global functions without prototypes."
  msgstr "Varoita globaaleista funktioista, joilla ei ole prototyyppiÃ¤."
  
! #: c-family/c.opt:986
  #, fuzzy, no-c-format
  #| msgid "Warn about possibly missing parentheses."
  msgid "Warn about likely missing requires keyword."
  msgstr "Varoita mahdollisesti puuttuvista sulkeista."
  
! #: c-family/c.opt:990
  #, no-c-format
  msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr ""
  
! #: c-family/c.opt:994
  #, fuzzy, no-c-format
  #| msgid "Warn about global functions without previous declarations."
  msgid "Warn about global variables without previous declarations."
  msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyÃ¤."
  
! #: c-family/c.opt:1001
  #, no-c-format
  msgid "Warn about use of multi-character character constants."
  msgstr "Varoita monimerkkisistÃ¤ merkkivakioista."
  
! #: c-family/c.opt:1005
  #, no-c-format
  msgid "Warn on direct multiple inheritance."
  msgstr "Varoita suorasta moniperinnÃ¤stÃ¤."
  
! #: c-family/c.opt:1009
  #, no-c-format
  msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr ""
  
! #: c-family/c.opt:1013
  #, fuzzy, no-c-format
  msgid "Warn on namespace definition."
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: c-family/c.opt:1017
  #, fuzzy, no-c-format
  msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: c-family/c.opt:1021
  #, fuzzy, no-c-format
  msgid "Warn about \"extern\" declarations not at file scope."
  msgstr "Varoita saman objektin useista esittelyistÃ¤"
  
! #: c-family/c.opt:1025
  #, no-c-format
  msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr ""
  
! #: c-family/c.opt:1029
  #, no-c-format
  msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr ""
  
! #: c-family/c.opt:1033
  #, fuzzy, no-c-format
  msgid "Warn when non-templatized friend functions are declared within a template."
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: c-family/c.opt:1037
  #, no-c-format
  msgid "Warn about non-virtual destructors."
  msgstr "Varoita epÃ¤virtuaalisista hajottimista."
  
! #: c-family/c.opt:1041
  #, no-c-format
  msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr ""
  
! #: c-family/c.opt:1057
  #, no-c-format
  msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr "-Wnormalized=[none|id|nfc|nfkc]\tVaroita normalisoimattomista Unicode-merkkijonoista."
  
! #: c-family/c.opt:1080
  #, no-c-format
  msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr ""
  
! #: c-family/c.opt:1085
  #, no-c-format
  msgid "Warn if a C-style cast is used in a program."
  msgstr "Varoita C-tyylisistÃ¤ tyyppimuunnoksista ohjelmassa."
  
! #: c-family/c.opt:1089
  #, fuzzy, no-c-format
  msgid "Warn for obsolescent usage in a declaration."
  msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤"
  
! #: c-family/c.opt:1093
  #, fuzzy, no-c-format
  msgid "Warn if an old-style parameter definition is used."
  msgstr "vanhanmallisia parametriesittelyitÃ¤ prototyypitetyssÃ¤ funktiomÃ¤Ã¤rittelyssÃ¤"
  
! #: c-family/c.opt:1097
  #, no-c-format
  msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
  msgstr ""
  
! #: c-family/c.opt:1101
  #, fuzzy, no-c-format
  #| msgid "Warn about \"suspicious\" constructs."
  msgid "Warn about suspicious OpenMP code."
  msgstr "Varoita â€�epÃ¤ilyttÃ¤vistÃ¤â€� rakenteista."
  
! #: c-family/c.opt:1105
  #, no-c-format
  msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr ""
  
! #: c-family/c.opt:1109
  #, no-c-format
  msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr ""
  
! #: c-family/c.opt:1113 c-family/c.opt:1117
  #, no-c-format
  msgid "Warn about overloaded virtual function names."
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤."
  
! #: c-family/c.opt:1121
  #, fuzzy, no-c-format
  msgid "Warn about overriding initializers without side effects."
  msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
  
! #: c-family/c.opt:1125
  #, fuzzy, no-c-format
  msgid "Warn about overriding initializers with side effects."
  msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
  
! #: c-family/c.opt:1129
  #, no-c-format
  msgid "Warn if the named return value optimization is not performed although it is allowed."
  msgstr ""
  
! #: c-family/c.opt:1133
  #, no-c-format
  msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr "Varoita pakatuista bittikentistÃ¤, joiden siirrososoite muuttui GCC 4.4:ssÃ¤."
  
! #: c-family/c.opt:1137
  #, fuzzy, no-c-format
  msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr "Varoita kun Cell-mikrokoodattu kÃ¤sky lÃ¤hetetÃ¤Ã¤n"
  
! #: c-family/c.opt:1141
  #, no-c-format
  msgid "Warn about possibly missing parentheses."
  msgstr "Varoita mahdollisesti puuttuvista sulkeista."
  
! #: c-family/c.opt:1149
  #, no-c-format
  msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr ""
  
! #: c-family/c.opt:1153 c-family/c.opt:1157
  #, no-c-format
  msgid "Warn for placement new expressions with undefined behavior."
  msgstr ""
  
! #: c-family/c.opt:1161
  #, fuzzy, no-c-format
  msgid "Warn when converting the type of pointers to member functions."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: c-family/c.opt:1165
  #, no-c-format
  msgid "Warn about function pointer arithmetic."
  msgstr "Varoita laskutoimituksista funktio-osoittimilla."
  
! #: c-family/c.opt:1169
  #, fuzzy, no-c-format
  msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr "tyyppimuunnos osoittimesta erisuuruiseen kokonaislukuun"
  
! #: c-family/c.opt:1173
  #, fuzzy, no-c-format
  msgid "Warn when a pointer is compared with a zero character constant."
  msgstr "Varoita monimerkkisistÃ¤ merkkivakioista"
  
! #: c-family/c.opt:1177
  #, no-c-format
  msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr "Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi."
  
  # vÃ¤hÃ¤n fuzzy
! #: c-family/c.opt:1181
  #, no-c-format
  msgid "Warn about misuses of pragmas."
  msgstr "Varoita pragmain vÃ¤Ã¤rÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤."
  
! #: c-family/c.opt:1185
  #, no-c-format
  msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr ""
  
! #: c-family/c.opt:1189
  #, no-c-format
  msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr ""
  
! #: c-family/c.opt:1193
  #, no-c-format
  msgid "Warn if inherited methods are unimplemented."
  msgstr "Varoita perittyjen metodien puuttuvista toteutuksista."
  
! #: c-family/c.opt:1197
  #, no-c-format
  msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr ""
  
! #: c-family/c.opt:1201
  #, no-c-format
  msgid "Warn about multiple declarations of the same object."
  msgstr "Varoita saman objektin useista esittelyistÃ¤."
  
! #: c-family/c.opt:1205
  #, no-c-format
  msgid "Warn about redundant calls to std::move."
  msgstr ""
  
! #: c-family/c.opt:1209
  #, no-c-format
  msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
  msgstr ""
  
  # vÃ¤hÃ¤n fuzzy
! #: c-family/c.opt:1213
  #, fuzzy, no-c-format
  msgid "Warn about uses of register storage specifier."
  msgstr "Varoita pragmain vÃ¤Ã¤rÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤."
  
! #: c-family/c.opt:1217
  #, no-c-format
  msgid "Warn when the compiler reorders code."
  msgstr "Varoita kun kÃ¤Ã¤ntÃ¤jÃ¤ jÃ¤rjestÃ¤Ã¤ koodia uudelleen."
  
! #: c-family/c.opt:1221
  #, fuzzy, no-c-format
  msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: c-family/c.opt:1226
  #, no-c-format
  msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
  msgstr ""
  
! #: c-family/c.opt:1230
  #, no-c-format
  msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
  msgstr "Varoita kun funktion paluutyypiksi jÃ¤Ã¤ â€�intâ€� (C), tai kun paluutyypit ovat ristiriitaiset (C++)."
  
! #: c-family/c.opt:1234
  #, no-c-format
  msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1238
  #, fuzzy, no-c-format
  msgid "Warn if a selector has multiple methods."
  msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyÃ¤."
  
! #: c-family/c.opt:1242
  #, fuzzy, no-c-format
  #| msgid "Warn when a variable is only set, otherwise unused."
  msgid "Warn when a value is moved to itself with std::move."
  msgstr "Varoita vain asetetuista mutta muuten kÃ¤yttÃ¤mÃ¤ttÃ¶mistÃ¤ muuttujista."
  
! #: c-family/c.opt:1246
  #, fuzzy, no-c-format
  msgid "Warn about possible violations of sequence point rules."
  msgstr "Varoita Effective C++ -tyylisÃ¤Ã¤ntÃ¶jen rikkomuksista"
  
! #: c-family/c.opt:1250
  #, no-c-format
  msgid "Warn if a local declaration hides an instance variable."
  msgstr "Varoita kun paikallinen esittely piilottaa instanssimuuttujan."
  
! #: c-family/c.opt:1254 c-family/c.opt:1258
  #, fuzzy, no-c-format
  msgid "Warn if left shift of a signed value overflows."
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: c-family/c.opt:1262
  #, no-c-format
  msgid "Warn if shift count is negative."
  msgstr "Varoita kun oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen."
  
! #: c-family/c.opt:1266
  #, fuzzy, no-c-format
  msgid "Warn if shift count >= width of type."
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: c-family/c.opt:1270
  #, fuzzy, no-c-format
  msgid "Warn if left shifting a negative value."
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: c-family/c.opt:1274
  #, no-c-format
  msgid "Warn about signed-unsigned comparisons."
  msgstr "Varoita signed-unsigned-vertailuista."
  
! #: c-family/c.opt:1282
  #, fuzzy, no-c-format
  msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr "Varoita implisiittisistÃ¤ tyyppimuunnoksista etumerkillisten ja etumerkittÃ¶mien kokonaislukujen vÃ¤lillÃ¤"
  
! #: c-family/c.opt:1286
  #, fuzzy, no-c-format
  msgid "Warn when overload promotes from unsigned to signed."
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: c-family/c.opt:1290
  #, fuzzy, no-c-format
  msgid "Warn about missing sized deallocation functions."
  msgstr "Varoita puuttuvista kentistÃ¤ struct-alustimissa"
  
! #: c-family/c.opt:1294
  #, no-c-format
  msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr ""
  
! #: c-family/c.opt:1299
  #, no-c-format
  msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr ""
  
! #: c-family/c.opt:1303
  #, no-c-format
  msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr ""
  
! #: c-family/c.opt:1307
  #, no-c-format
  msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr ""
  
! #: c-family/c.opt:1315
  #, no-c-format
! msgid "Warn about inproper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr ""
  
! #: c-family/c.opt:1320
  #, fuzzy, no-c-format
  msgid "Warn about uncasted NULL used as sentinel."
  msgstr "Varoita pragmain vÃ¤Ã¤rÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤"
  
! #: c-family/c.opt:1328
  #, no-c-format
  msgid "Warn about unprototyped function declarations."
  msgstr "Varoita prototyypittÃ¶mistÃ¤ funktioesittelyistÃ¤."
  
! #: c-family/c.opt:1332
  #, no-c-format
  msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr ""
  
! #: c-family/c.opt:1336
  #, no-c-format
  msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
  msgstr ""
  
! #: c-family/c.opt:1342
  #, fuzzy, no-c-format
  msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:1347
  #, fuzzy, no-c-format
  msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:1352
  #, fuzzy, no-c-format
  msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
  msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:1356
  #, fuzzy, no-c-format
  msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
  msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:1360
  #, no-c-format
  msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr ""
  
! #: c-family/c.opt:1364
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for format attributes."
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c-family/c.opt:1368
  #, no-c-format
  msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr ""
  
! #: c-family/c.opt:1373
  #, fuzzy, no-c-format
  msgid "Warn about enumerated switches, with no default, missing a case."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: c-family/c.opt:1377
  #, fuzzy, no-c-format
  msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr "Varoita tyhjÃ¤stÃ¤ rungosta if- ja else-lauseissa."
  
! #: c-family/c.opt:1381
  #, fuzzy, no-c-format
  msgid "Warn about all enumerated switches missing a specific case."
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c.opt:1385
  #, fuzzy, no-c-format
  msgid "Warn about switches with boolean controlling expression."
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c.opt:1389
  #, no-c-format
  msgid "Warn about switch values that are outside of the switch's type range."
  msgstr ""
  
! #: c-family/c.opt:1393
  #, no-c-format
  msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr ""
  
! #: c-family/c.opt:1397
  #, no-c-format
  msgid "Deprecated.  This switch has no effect."
  msgstr "Vanhentunut. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n."
  
! #: c-family/c.opt:1405
  #, fuzzy, no-c-format
  msgid "Warn on primary template declaration."
  msgstr "malliesittelylle %q+D"
  
! #: c-family/c.opt:1409
  #, no-c-format
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr "Varoita vertailusta, joka on aina tosi tai aina epÃ¤tosi."
  
! #: c-family/c.opt:1413
  #, fuzzy, no-c-format
  msgid "Warn about simple-template-id in a constructor or destructor."
  msgstr ""
  "\n"
  "ldd-tuloste muodostimilla/hajottimilla.\n"
  
! #: c-family/c.opt:1417
  #, no-c-format
  msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr ""
  
! #: c-family/c.opt:1421
  #, no-c-format
  msgid "Warn about features not present in traditional C."
  msgstr "Varoita ominaisuuksista, joita ei ole perinteisessÃ¤ C:ssÃ¤."
  
! #: c-family/c.opt:1425
  #, no-c-format
  msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr ""
  
! #: c-family/c.opt:1429
  #, no-c-format
  msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr ""
  
! #: c-family/c.opt:1433
  #, fuzzy, no-c-format
  msgid "Warn about @selector()s without previously declared methods."
  msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyÃ¤."
  
! #: c-family/c.opt:1437
  #, no-c-format
  msgid "Warn if an undefined macro is used in an #if directive."
  msgstr "Varoita mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n makron kÃ¤ytÃ¶stÃ¤ #if-ehdossa."
  
! #: c-family/c.opt:1441
  #, no-c-format
  msgid "Warn about invalid forms of delimited or named escape sequences."
  msgstr ""
  
! #: c-family/c.opt:1449
  #, no-c-format
  msgid "Warn about unrecognized pragmas."
  msgstr "Varoita tuntemattomista pragmoista."
  
! #: c-family/c.opt:1453
  #, no-c-format
  msgid "Warn about unsuffixed float constants."
  msgstr "Varoita loppuliitteettÃ¶mistÃ¤ liukulukuvakioista."
  
! #: c-family/c.opt:1469
  #, fuzzy, no-c-format
  msgid "Warn when typedefs locally defined in a function are not used."
  msgstr "%Jnimike %qD mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: c-family/c.opt:1473
  #, fuzzy, no-c-format
  msgid "Warn about macros defined in the main file that are not used."
  msgstr "Varoita lÃ¶ytyneistÃ¤ PCH-tiedostoista, joita ei kÃ¤ytetÃ¤"
  
! #: c-family/c.opt:1493
  #, no-c-format
  msgid "Warn about useless casts."
  msgstr "Varoita tarpeettomista tyyppimuunnoksista."
  
! #: c-family/c.opt:1497
  #, no-c-format
  msgid "Warn about using variadic macros."
  msgstr "Varoita variadisista makroista."
  
! #: c-family/c.opt:1501
  #, no-c-format
  msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr ""
  
! #: c-family/c.opt:1505
  #, no-c-format
  msgid "Warn about the most vexing parse syntactic ambiguity."
  msgstr ""
  
! #: c-family/c.opt:1509
  #, no-c-format
  msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr ""
  
! #: c-family/c.opt:1513
  #, fuzzy, no-c-format
  msgid "Warn if a variable length array is used."
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c-family/c.opt:1517
  #, fuzzy, no-c-format
  msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c-family/c.opt:1523
  #, no-c-format
  msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:1527
  #, fuzzy, no-c-format
  msgid "Warn about mismatched declarations of VLA parameters."
  msgstr "Varoita saman objektin useista esittelyistÃ¤."
  
! #: c-family/c.opt:1531
  #, fuzzy, no-c-format
  msgid "Warn about deprecated uses of volatile qualifier."
  msgstr "Varoita tyyppimuunnoksista, jotka hylkÃ¤Ã¤vÃ¤t mÃ¤Ã¤reet."
  
! #: c-family/c.opt:1535
  #, fuzzy, no-c-format
  msgid "Warn when a register variable is declared volatile."
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c-family/c.opt:1539
  #, no-c-format
  msgid "Warn on direct virtual inheritance."
  msgstr "Varoita suorasta virtuaalisesta perinnÃ¤stÃ¤."
--- 1717,2811 ----
  msgid "Warn about casts which discard qualifiers."
  msgstr "Varoita tyyppimuunnoksista, jotka hylkÃ¤Ã¤vÃ¤t mÃ¤Ã¤reet."
  
! #: c-family/c.opt:519
! #, no-c-format
! msgid "Warn about a cast to reference type that does not use a related user-defined conversion function."
! msgstr ""
! 
! #: c-family/c.opt:523 c-family/c.opt:527
  #, fuzzy, no-c-format
  msgid "Warn about catch handlers of non-reference type."
  msgstr "Varoita eri enum-tyyppien vertailusta."
  
! #: c-family/c.opt:531
  #, no-c-format
  msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr ""
  
! #: c-family/c.opt:535
  #, no-c-format
  msgid "Warn about subscripts whose type is \"char\"."
  msgstr "Varoita â€�charâ€�-tyypillÃ¤ indeksoinnista."
  
! #: c-family/c.opt:539 c-family/c.opt:1630 c-family/c.opt:1634
! #: c-family/c.opt:1638 c-family/c.opt:1642 c-family/c.opt:1646
! #: c-family/c.opt:1650 c-family/c.opt:1654 c-family/c.opt:1661
! #: c-family/c.opt:1665 c-family/c.opt:1669 c-family/c.opt:1673
! #: c-family/c.opt:1677 c-family/c.opt:1681 c-family/c.opt:1685
! #: c-family/c.opt:1689 c-family/c.opt:1693 c-family/c.opt:1697
! #: c-family/c.opt:1701 c-family/c.opt:1705 c-family/c.opt:1709
! #: config/i386/i386.opt:1022
  #, no-c-format
  msgid "Removed in GCC 9.  This switch has no effect."
  msgstr "Poistettu GCC 9:ssÃ¤. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n."
  
! #: c-family/c.opt:543
  #, fuzzy, no-c-format
  msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: c-family/c.opt:547
  #, no-c-format
  msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr ""
  
! #: c-family/c.opt:551
  #, no-c-format
  msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr "Varoita muuttujista, joita â€�longjmpâ€� tai â€�vforkâ€� saattaa muuttaa."
  
! #: c-family/c.opt:555
  #, no-c-format
  msgid "Warn about uses of a comma operator within a subscripting expression."
  msgstr "Varoita pilkuoperaattorin kÃ¤ytÃ¶stÃ¤ alaindeksilausekkeessa."
  
! #: c-family/c.opt:559
  #, no-c-format
  msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
  msgstr "Varoita mahdollisista sisÃ¤kkÃ¤isistÃ¤ lohkokommenteista ja C++-kommenteista, jotka ulottuvat useammalle kuin yhdelle fyysiselle riville."
  
! #: c-family/c.opt:563
  #, no-c-format
  msgid "Synonym for -Wcomment."
  msgstr "Sama kuin -Wcomment."
  
! #: c-family/c.opt:567
  #, no-c-format
  msgid "Warn for conditionally-supported constructs."
  msgstr "Varoittaa ehdollisesti tuetuista rakenteista."
  
! #: c-family/c.opt:571
  #, no-c-format
  msgid "Warn for implicit type conversions that may change a value."
  msgstr "Varoita implisiittisistÃ¤ tyyppimuunnoksista, jotka voivat muuttaa arvoa."
  
! #: c-family/c.opt:575
  #, no-c-format
  msgid "Warn for converting NULL from/to a non-pointer type."
  msgstr "Varoita NULLin muunnoksesta epÃ¤osoitintyypiksi."
  
! #: c-family/c.opt:583
  #, fuzzy, no-c-format
  msgid "Warn when performing class template argument deduction on a type with no deduction guides."
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: c-family/c.opt:588
  #, no-c-format
  msgid "Warn when all constructors and destructors are private."
  msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiÃ¤."
  
! #: c-family/c.opt:592
  #, no-c-format
  msgid "Warn about dangling else."
  msgstr "Varoita orvosta elsestÃ¤."
  
! #: c-family/c.opt:596 c-family/c.opt:600
  #, no-c-format
  msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:604
  #, no-c-format
  msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
  msgstr ""
  
! #: c-family/c.opt:608
  #, no-c-format
  msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr "Varoita makrojen __TIME__, __DATE__ ja __TIMESTAMP__ kÃ¤ytÃ¶stÃ¤."
  
! #: c-family/c.opt:612
  #, fuzzy, no-c-format
  msgid "Warn when a declaration is found after a statement."
  msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤"
  
! #: c-family/c.opt:616
  #, fuzzy, no-c-format
  #| msgid "Warn about unprototyped function declarations."
  msgid "Warn for missing parameter types in function declarations."
  msgstr "Varoita prototyypittÃ¶mistÃ¤ funktioesittelyistÃ¤."
  
! #: c-family/c.opt:620
  #, no-c-format
  msgid "Warn when deleting a pointer to incomplete type."
  msgstr "Varoita epÃ¤tÃ¤ydellisen osoitintyypin tuhoamisesta."
  
! #: c-family/c.opt:624
  #, no-c-format
  msgid "Warn about deleting polymorphic objects with non-virtual destructors."
  msgstr "Varoita polymorfisten olioiden tuhoamisesta epÃ¤virtuaalisilla hajottimilla."
  
! #: c-family/c.opt:632
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr ""
  
! #: c-family/c.opt:637
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr ""
  
! #: c-family/c.opt:642
  #, fuzzy, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
  msgstr "Varoita implisiittisistÃ¤ enum-tyyppien muunnoksista."
  
! #: c-family/c.opt:646
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
  msgstr ""
  
! #: c-family/c.opt:651
  #, fuzzy, no-c-format
  msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa"
  
! #: c-family/c.opt:655
  #, fuzzy, no-c-format
  msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: c-family/c.opt:659
  #, no-c-format
  msgid "Warn if type qualifiers on pointers are discarded."
  msgstr "Varoita jos osoittimien tyyppimÃ¤Ã¤reet hylÃ¤tÃ¤Ã¤n."
  
! #: c-family/c.opt:663
  #, no-c-format
  msgid "Warn about compile-time integer division by zero."
  msgstr "Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta."
  
! #: c-family/c.opt:667
  #, fuzzy, no-c-format
  msgid "Warn about implicit conversions from \"float\" to \"double\"."
  msgstr "Varoita implisiittisistÃ¤ muunnoksista"
  
! #: c-family/c.opt:671
  #, fuzzy, no-c-format
  msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤."
  
! #: c-family/c.opt:675
  #, no-c-format
  msgid "Warn about duplicated branches in if-else statements."
  msgstr "Varoita kahdenkertaisista haaroista if-else-lauseissa."
  
! #: c-family/c.opt:679
  #, no-c-format
  msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr "Varoita kahdenkertaisista ehdoista if-else-if-ketjussa."
  
! #: c-family/c.opt:683
  #, no-c-format
  msgid "Warn about violations of Effective C++ style rules."
  msgstr "Varoita Effective C++ -tyylisÃ¤Ã¤ntÃ¶jen rikkomuksista."
  
! #: c-family/c.opt:687
  #, no-c-format
  msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr ""
  
! #: c-family/c.opt:691
  #, no-c-format
  msgid "Warn about an empty body in an if or else statement."
  msgstr "Varoita tyhjÃ¤stÃ¤ rungosta if- ja else-lauseissa."
  
! #: c-family/c.opt:695
  #, no-c-format
  msgid "Warn about stray tokens after #else and #endif."
  msgstr "Varoita ylimÃ¤Ã¤rÃ¤isistÃ¤ merkeistÃ¤ #elif- ja #endif-direktiivien perÃ¤ssÃ¤."
  
! #: c-family/c.opt:699
  #, no-c-format
  msgid "Warn about comparison of different enum types."
  msgstr "Varoita eri enum-tyyppien vertailusta."
  
! #: c-family/c.opt:703
  #, no-c-format
  msgid "Warn about implicit conversion of enum types."
  msgstr "Varoita implisiittisistÃ¤ enum-tyyppien muunnoksista."
  
! #: c-family/c.opt:707
  #, fuzzy, no-c-format
  #| msgid "Warn about subscripts whose type is \"char\"."
  msgid "Warn about enum/integer type mismatches."
  msgstr "Varoita â€�charâ€�-tyypillÃ¤ indeksoinnista."
  
! #: c-family/c.opt:715
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: c-family/c.opt:719
  #, fuzzy, no-c-format
  msgid "Warn when an exception handler is shadowed by another handler."
  msgstr "Varoita kÃ¤yttÃ¤mÃ¤ttÃ¶mistÃ¤ muuttujista"
  
! #: c-family/c.opt:723
  #, no-c-format
  msgid "Warn if \"defined\" is used outside #if."
  msgstr "Varoita â€�definedâ€�:in kÃ¤ytÃ¶stÃ¤ #if-ehdon ulkopuolella."
  
! #: c-family/c.opt:731
  #, no-c-format
  msgid "Warn about semicolon after in-class function definition."
  msgstr "Varoita puolipisteestÃ¤ luokansisÃ¤isen funktiomÃ¤Ã¤rittelyn perÃ¤ssÃ¤."
  
! #: c-family/c.opt:735
  #, no-c-format
  msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr ""
  
! #: c-family/c.opt:740
  #, no-c-format
  msgid "Warn for implicit type conversions that cause loss of floating point precision."
  msgstr "Varoita implisiittisistÃ¤ tyyppimuunnoksista, jotka aiheuttavat liukulukutarkkuuden menetystÃ¤."
  
! #: c-family/c.opt:744
  #, no-c-format
  msgid "Warn if testing floating point numbers for equality."
  msgstr "Varoita liukulukujen yhtÃ¤suuruusvertailuista."
  
! #: c-family/c.opt:748 c-family/c.opt:803
  #, no-c-format
  msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
  msgstr "Varoita epÃ¤ilyttÃ¤vistÃ¤ printf/scanf/strftime/strfmon-muotoilumerkkijonoista."
  
! #: c-family/c.opt:752
  #, no-c-format
  msgid "Warn about format strings that contain NUL bytes."
  msgstr "Varoita NUL-tavuja sisÃ¤ltÃ¤vistÃ¤ muotoilumerkkijonoista."
  
! #: c-family/c.opt:756
  #, fuzzy, no-c-format
  msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
  msgstr "Varoita muotoilumerkkijonoista, jotka eivÃ¤t ole literaaleja."
  
! #: c-family/c.opt:760
  #, fuzzy, no-c-format
  msgid "Warn if passing too many arguments to a function for its format string."
  msgstr "liian paljon argumentteja funktiolle %<va_start%>"
  
! #: c-family/c.opt:764
  #, no-c-format
  msgid "Warn about format strings that are not literals."
  msgstr "Varoita muotoilumerkkijonoista, jotka eivÃ¤t ole literaaleja."
  
! #: c-family/c.opt:768
  #, fuzzy, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
  msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: c-family/c.opt:773
  #, fuzzy, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: c-family/c.opt:778
  #, no-c-format
  msgid "Warn about possible security problems with format functions."
  msgstr "Varoita mahdollisista turvallisuusongelmista muotoilufunktioiden yhteydessÃ¤."
  
! #: c-family/c.opt:782
  #, fuzzy, no-c-format
  msgid "Warn about sign differences with format functions."
  msgstr "Varoita mahdollisista turvallisuusongelmista muotoilufunktioiden yhteydessÃ¤"
  
! #: c-family/c.opt:786
  #, fuzzy, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:791
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr "Varoita tuotosta typistÃ¤vistÃ¤ snprintf-funktiokutsuista ja vastaavista."
  
! #: c-family/c.opt:795
  #, no-c-format
  msgid "Warn about strftime formats yielding 2-digit years."
  msgstr "Varoita kaksinumeroisia vuosilukuja tuottavista strftime-muotoiluista."
  
! #: c-family/c.opt:799
  #, no-c-format
  msgid "Warn about zero-length formats."
  msgstr "Varoita nollan pituisista muotoiluista."
  
! #: c-family/c.opt:807
  #, no-c-format
  msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr ""
  
! #: c-family/c.opt:811
! #, no-c-format
! msgid "Warn about the global module fragment not containing only preprocessing directives."
! msgstr ""
! 
! #: c-family/c.opt:815
  #, no-c-format
  msgid "Warn when the field in a struct is not aligned."
  msgstr "Varoita, kun structin kenttÃ¤ ei ole kohdistettu."
  
! #: c-family/c.opt:819
  #, no-c-format
  msgid "Warn whenever type qualifiers are ignored."
  msgstr "Varoita tyyppimÃ¤Ã¤reiden huomiotta jÃ¤ttÃ¤misestÃ¤."
  
! #: c-family/c.opt:823
  #, no-c-format
  msgid "Warn whenever attributes are ignored."
  msgstr "Varoita attribuuttien huomiotta jÃ¤ttÃ¤misestÃ¤."
  
! #: c-family/c.opt:827
  #, no-c-format
  msgid "Warn about implicit declarations."
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤."
  
! #: c-family/c.opt:835
  #, no-c-format
  msgid "Warn about implicit function declarations."
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤."
  
! #: c-family/c.opt:839
  #, no-c-format
  msgid "Warn when a declaration does not specify a type."
  msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤."
  
! #: c-family/c.opt:846
  #, fuzzy, no-c-format
  msgid "Warn when a base is inaccessible in derived due to ambiguity."
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c-family/c.opt:850
  #, fuzzy, no-c-format
  msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: c-family/c.opt:858
  #, no-c-format
  msgid "Warn about variables which are initialized to themselves."
  msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan."
  
! #: c-family/c.opt:862
  #, no-c-format
  msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr ""
  
! #: c-family/c.opt:866
  #, no-c-format
  msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
  msgstr ""
  
! #: c-family/c.opt:871
  #, no-c-format
  msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr ""
  
! #: c-family/c.opt:875
  #, no-c-format
  msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr ""
  
! #: c-family/c.opt:879
  #, fuzzy, no-c-format
  msgid "Warn for suspicious integer expressions in boolean context."
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c-family/c.opt:883
  #, no-c-format
  msgid "Warn when there is a cast to a pointer from an integer of a different size."
  msgstr "Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi."
  
! #: c-family/c.opt:887
  #, fuzzy, no-c-format
  msgid "Warn when a function never produces a constant expression."
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c.opt:891
  #, no-c-format
  msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr "Varoita â€�offsetofâ€�-makron virheellisestÃ¤ kÃ¤ytÃ¶stÃ¤."
  
! #: c-family/c.opt:895
  #, no-c-format
  msgid "Warn about PCH files that are found but not used."
  msgstr "Varoita lÃ¶ytyneistÃ¤ PCH-tiedostoista, joita ei kÃ¤ytetÃ¤."
  
! #: c-family/c.opt:899
  #, fuzzy, no-c-format
  #| msgid "Warn about using variadic macros."
  msgid "Warn about invalid UTF-8 characters."
  msgstr "Varoita variadisista makroista."
  
! #: c-family/c.opt:903
  #, fuzzy, no-c-format
  msgid "Warn when a jump misses a variable initialization."
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c-family/c.opt:907
  #, no-c-format
  msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
  msgstr ""
  
! #: c-family/c.opt:911
  #, no-c-format
  msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr ""
  
! #: c-family/c.opt:915
  #, no-c-format
  msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr "Varoita, kun looginen operaattori on aina tosi tai aina epÃ¤tosi."
  
! #: c-family/c.opt:919
  #, no-c-format
  msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr "Ã„lÃ¤ varoita â€�long longâ€�-tyypistÃ¤ -pedantic-tilassa."
  
! #: c-family/c.opt:923
  #, no-c-format
  msgid "Warn about suspicious declarations of \"main\"."
  msgstr "Varoita epÃ¤ilyttÃ¤vistÃ¤ â€�mainâ€�-funktion esittelyistÃ¤."
  
! #: c-family/c.opt:935
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
  msgstr ""
  
! #: c-family/c.opt:939
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
  msgstr ""
  
! #: c-family/c.opt:943
  #, fuzzy, no-c-format
  msgid "Warn when the indentation of the code does not reflect the block structure."
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: c-family/c.opt:947
  #, no-c-format
  msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr ""
  
! #: c-family/c.opt:952
  #, no-c-format
  msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
  msgstr ""
  
! #: c-family/c.opt:957
  #, no-c-format
  msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
  msgstr ""
  
! #: c-family/c.opt:961
  #, no-c-format
  msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr ""
  
! #: c-family/c.opt:966
  #, no-c-format
  msgid "Warn about possibly missing braces around initializers."
  msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa."
  
! #: c-family/c.opt:970
  #, no-c-format
  msgid "Warn about global functions without previous declarations."
  msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyÃ¤."
  
! #: c-family/c.opt:974
  #, no-c-format
  msgid "Warn about missing fields in struct initializers."
  msgstr "Varoita puuttuvista kentistÃ¤ struct-alustimissa."
  
! #: c-family/c.opt:982
  #, fuzzy, no-c-format
  msgid "Warn about user-specified include directories that do not exist."
  msgstr "Varoita annetuista include-hakemistoista, jotka eivÃ¤t ole olemassa"
  
! #: c-family/c.opt:986
  #, no-c-format
  msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr "Varoita funktioparametreistÃ¤, jotka on esitelty ilman tyyppimÃ¤Ã¤rittelyjÃ¤ K&R-tyylisissÃ¤ funktioissa."
  
! #: c-family/c.opt:990
  #, no-c-format
  msgid "Warn about global functions without prototypes."
  msgstr "Varoita globaaleista funktioista, joilla ei ole prototyyppiÃ¤."
  
! #: c-family/c.opt:994
  #, fuzzy, no-c-format
  #| msgid "Warn about possibly missing parentheses."
  msgid "Warn about likely missing requires keyword."
  msgstr "Varoita mahdollisesti puuttuvista sulkeista."
  
! #: c-family/c.opt:998
  #, no-c-format
  msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr ""
  
! #: c-family/c.opt:1002
  #, fuzzy, no-c-format
  #| msgid "Warn about global functions without previous declarations."
  msgid "Warn about global variables without previous declarations."
  msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyÃ¤."
  
! #: c-family/c.opt:1009
  #, no-c-format
  msgid "Warn about use of multi-character character constants."
  msgstr "Varoita monimerkkisistÃ¤ merkkivakioista."
  
! #: c-family/c.opt:1013
  #, no-c-format
  msgid "Warn on direct multiple inheritance."
  msgstr "Varoita suorasta moniperinnÃ¤stÃ¤."
  
! #: c-family/c.opt:1017
  #, no-c-format
  msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr ""
  
! #: c-family/c.opt:1021
  #, fuzzy, no-c-format
  msgid "Warn on namespace definition."
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: c-family/c.opt:1025
  #, fuzzy, no-c-format
  msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: c-family/c.opt:1029
  #, fuzzy, no-c-format
  msgid "Warn about \"extern\" declarations not at file scope."
  msgstr "Varoita saman objektin useista esittelyistÃ¤"
  
! #: c-family/c.opt:1033
  #, no-c-format
  msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr ""
  
! #: c-family/c.opt:1037
  #, no-c-format
  msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr ""
  
! #: c-family/c.opt:1041
  #, fuzzy, no-c-format
  msgid "Warn when non-templatized friend functions are declared within a template."
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: c-family/c.opt:1045
  #, no-c-format
  msgid "Warn about non-virtual destructors."
  msgstr "Varoita epÃ¤virtuaalisista hajottimista."
  
! #: c-family/c.opt:1049
  #, no-c-format
  msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr ""
  
! #: c-family/c.opt:1065
  #, no-c-format
  msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr "-Wnormalized=[none|id|nfc|nfkc]\tVaroita normalisoimattomista Unicode-merkkijonoista."
  
! #: c-family/c.opt:1088
  #, no-c-format
  msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr ""
  
! #: c-family/c.opt:1093
  #, no-c-format
  msgid "Warn if a C-style cast is used in a program."
  msgstr "Varoita C-tyylisistÃ¤ tyyppimuunnoksista ohjelmassa."
  
! #: c-family/c.opt:1097
  #, fuzzy, no-c-format
  msgid "Warn for obsolescent usage in a declaration."
  msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤"
  
! #: c-family/c.opt:1101
  #, fuzzy, no-c-format
  msgid "Warn if an old-style parameter definition is used."
  msgstr "vanhanmallisia parametriesittelyitÃ¤ prototyypitetyssÃ¤ funktiomÃ¤Ã¤rittelyssÃ¤"
  
! #: c-family/c.opt:1105
  #, no-c-format
  msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
  msgstr ""
  
! #: c-family/c.opt:1109
  #, fuzzy, no-c-format
  #| msgid "Warn about \"suspicious\" constructs."
  msgid "Warn about suspicious OpenMP code."
  msgstr "Varoita â€�epÃ¤ilyttÃ¤vistÃ¤â€� rakenteista."
  
! #: c-family/c.opt:1113
  #, no-c-format
  msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr ""
  
! #: c-family/c.opt:1117
  #, no-c-format
  msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr ""
  
! #: c-family/c.opt:1121 c-family/c.opt:1125
  #, no-c-format
  msgid "Warn about overloaded virtual function names."
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤."
  
! #: c-family/c.opt:1129
  #, fuzzy, no-c-format
  msgid "Warn about overriding initializers without side effects."
  msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
  
! #: c-family/c.opt:1133
  #, fuzzy, no-c-format
  msgid "Warn about overriding initializers with side effects."
  msgstr "Varoita muuttujista, jotka alustetaan omalla arvollaan"
  
! #: c-family/c.opt:1137
  #, no-c-format
  msgid "Warn if the named return value optimization is not performed although it is allowed."
  msgstr ""
  
! #: c-family/c.opt:1141
  #, no-c-format
  msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr "Varoita pakatuista bittikentistÃ¤, joiden siirrososoite muuttui GCC 4.4:ssÃ¤."
  
! #: c-family/c.opt:1145
  #, fuzzy, no-c-format
  msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr "Varoita kun Cell-mikrokoodattu kÃ¤sky lÃ¤hetetÃ¤Ã¤n"
  
! #: c-family/c.opt:1149
  #, no-c-format
  msgid "Warn about possibly missing parentheses."
  msgstr "Varoita mahdollisesti puuttuvista sulkeista."
  
! #: c-family/c.opt:1157
  #, no-c-format
  msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr ""
  
! #: c-family/c.opt:1161 c-family/c.opt:1165
  #, no-c-format
  msgid "Warn for placement new expressions with undefined behavior."
  msgstr ""
  
! #: c-family/c.opt:1169
  #, fuzzy, no-c-format
  msgid "Warn when converting the type of pointers to member functions."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: c-family/c.opt:1173
  #, no-c-format
  msgid "Warn about function pointer arithmetic."
  msgstr "Varoita laskutoimituksista funktio-osoittimilla."
  
! #: c-family/c.opt:1177
  #, fuzzy, no-c-format
  msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr "tyyppimuunnos osoittimesta erisuuruiseen kokonaislukuun"
  
! #: c-family/c.opt:1181
  #, fuzzy, no-c-format
  msgid "Warn when a pointer is compared with a zero character constant."
  msgstr "Varoita monimerkkisistÃ¤ merkkivakioista"
  
! #: c-family/c.opt:1185
  #, no-c-format
  msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr "Varoita osoittimien tyyppimuunnoksista erikokoisiksi kokonaisluvuiksi."
  
  # vÃ¤hÃ¤n fuzzy
! #: c-family/c.opt:1189
  #, no-c-format
  msgid "Warn about misuses of pragmas."
  msgstr "Varoita pragmain vÃ¤Ã¤rÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤."
  
! #: c-family/c.opt:1193
  #, no-c-format
  msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr ""
  
! #: c-family/c.opt:1197
  #, no-c-format
  msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr ""
  
! #: c-family/c.opt:1201
  #, no-c-format
  msgid "Warn if inherited methods are unimplemented."
  msgstr "Varoita perittyjen metodien puuttuvista toteutuksista."
  
! #: c-family/c.opt:1205
  #, no-c-format
  msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr ""
  
! #: c-family/c.opt:1209
  #, no-c-format
  msgid "Warn about multiple declarations of the same object."
  msgstr "Varoita saman objektin useista esittelyistÃ¤."
  
! #: c-family/c.opt:1213
  #, no-c-format
  msgid "Warn about redundant calls to std::move."
  msgstr ""
  
! #: c-family/c.opt:1217
  #, no-c-format
  msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
  msgstr ""
  
  # vÃ¤hÃ¤n fuzzy
! #: c-family/c.opt:1221
  #, fuzzy, no-c-format
  msgid "Warn about uses of register storage specifier."
  msgstr "Varoita pragmain vÃ¤Ã¤rÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤."
  
! #: c-family/c.opt:1225
  #, no-c-format
  msgid "Warn when the compiler reorders code."
  msgstr "Varoita kun kÃ¤Ã¤ntÃ¤jÃ¤ jÃ¤rjestÃ¤Ã¤ koodia uudelleen."
  
! #: c-family/c.opt:1229
  #, fuzzy, no-c-format
  msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: c-family/c.opt:1234
  #, no-c-format
  msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
  msgstr ""
  
! #: c-family/c.opt:1238
  #, no-c-format
  msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
  msgstr "Varoita kun funktion paluutyypiksi jÃ¤Ã¤ â€�intâ€� (C), tai kun paluutyypit ovat ristiriitaiset (C++)."
  
! #: c-family/c.opt:1242
  #, no-c-format
  msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:1246
  #, fuzzy, no-c-format
  msgid "Warn if a selector has multiple methods."
  msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyÃ¤."
  
! #: c-family/c.opt:1250
  #, fuzzy, no-c-format
  #| msgid "Warn when a variable is only set, otherwise unused."
  msgid "Warn when a value is moved to itself with std::move."
  msgstr "Varoita vain asetetuista mutta muuten kÃ¤yttÃ¤mÃ¤ttÃ¶mistÃ¤ muuttujista."
  
! #: c-family/c.opt:1254
  #, fuzzy, no-c-format
  msgid "Warn about possible violations of sequence point rules."
  msgstr "Varoita Effective C++ -tyylisÃ¤Ã¤ntÃ¶jen rikkomuksista"
  
! #: c-family/c.opt:1258
  #, no-c-format
  msgid "Warn if a local declaration hides an instance variable."
  msgstr "Varoita kun paikallinen esittely piilottaa instanssimuuttujan."
  
! #: c-family/c.opt:1262 c-family/c.opt:1266
  #, fuzzy, no-c-format
  msgid "Warn if left shift of a signed value overflows."
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: c-family/c.opt:1270
  #, no-c-format
  msgid "Warn if shift count is negative."
  msgstr "Varoita kun oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen."
  
! #: c-family/c.opt:1274
  #, fuzzy, no-c-format
  msgid "Warn if shift count >= width of type."
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: c-family/c.opt:1278
  #, fuzzy, no-c-format
  msgid "Warn if left shifting a negative value."
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: c-family/c.opt:1282
  #, no-c-format
  msgid "Warn about signed-unsigned comparisons."
  msgstr "Varoita signed-unsigned-vertailuista."
  
! #: c-family/c.opt:1290
  #, fuzzy, no-c-format
  msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr "Varoita implisiittisistÃ¤ tyyppimuunnoksista etumerkillisten ja etumerkittÃ¶mien kokonaislukujen vÃ¤lillÃ¤"
  
! #: c-family/c.opt:1294
  #, fuzzy, no-c-format
  msgid "Warn when overload promotes from unsigned to signed."
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: c-family/c.opt:1298
  #, fuzzy, no-c-format
  msgid "Warn about missing sized deallocation functions."
  msgstr "Varoita puuttuvista kentistÃ¤ struct-alustimissa"
  
! #: c-family/c.opt:1302
  #, no-c-format
  msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr ""
  
! #: c-family/c.opt:1307
  #, no-c-format
  msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr ""
  
! #: c-family/c.opt:1311
  #, no-c-format
  msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr ""
  
! #: c-family/c.opt:1315
  #, no-c-format
  msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr ""
  
! #: c-family/c.opt:1323
  #, no-c-format
! msgid "Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr ""
  
! #: c-family/c.opt:1328
  #, fuzzy, no-c-format
  msgid "Warn about uncasted NULL used as sentinel."
  msgstr "Varoita pragmain vÃ¤Ã¤rÃ¤stÃ¤ kÃ¤ytÃ¶stÃ¤"
  
! #: c-family/c.opt:1336
  #, no-c-format
  msgid "Warn about unprototyped function declarations."
  msgstr "Varoita prototyypittÃ¶mistÃ¤ funktioesittelyistÃ¤."
  
! #: c-family/c.opt:1340
  #, no-c-format
  msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr ""
  
! #: c-family/c.opt:1344
  #, no-c-format
  msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
  msgstr ""
  
! #: c-family/c.opt:1350
  #, fuzzy, no-c-format
  msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:1355
  #, fuzzy, no-c-format
  msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:1360
  #, fuzzy, no-c-format
  msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
  msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:1364
  #, fuzzy, no-c-format
  msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
  msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: c-family/c.opt:1368
  #, no-c-format
  msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr ""
  
! #: c-family/c.opt:1372
  #, fuzzy, no-c-format
  msgid "Warn about functions which might be candidates for format attributes."
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c-family/c.opt:1376
  #, no-c-format
  msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr ""
  
! #: c-family/c.opt:1381
  #, fuzzy, no-c-format
  msgid "Warn about enumerated switches, with no default, missing a case."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: c-family/c.opt:1385
  #, fuzzy, no-c-format
  msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr "Varoita tyhjÃ¤stÃ¤ rungosta if- ja else-lauseissa."
  
! #: c-family/c.opt:1389
  #, fuzzy, no-c-format
  msgid "Warn about all enumerated switches missing a specific case."
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c.opt:1393
  #, fuzzy, no-c-format
  msgid "Warn about switches with boolean controlling expression."
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c.opt:1397
  #, no-c-format
  msgid "Warn about switch values that are outside of the switch's type range."
  msgstr ""
  
! #: c-family/c.opt:1401
  #, no-c-format
  msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr ""
  
! #: c-family/c.opt:1405
  #, no-c-format
  msgid "Deprecated.  This switch has no effect."
  msgstr "Vanhentunut. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n."
  
! #: c-family/c.opt:1413
  #, fuzzy, no-c-format
  msgid "Warn on primary template declaration."
  msgstr "malliesittelylle %q+D"
  
! #: c-family/c.opt:1417
  #, no-c-format
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr "Varoita vertailusta, joka on aina tosi tai aina epÃ¤tosi."
  
! #: c-family/c.opt:1421
  #, fuzzy, no-c-format
  msgid "Warn about simple-template-id in a constructor or destructor."
  msgstr ""
  "\n"
  "ldd-tuloste muodostimilla/hajottimilla.\n"
  
! #: c-family/c.opt:1425
  #, no-c-format
  msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr ""
  
! #: c-family/c.opt:1429
  #, no-c-format
  msgid "Warn about features not present in traditional C."
  msgstr "Varoita ominaisuuksista, joita ei ole perinteisessÃ¤ C:ssÃ¤."
  
! #: c-family/c.opt:1433
  #, no-c-format
  msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr ""
  
! #: c-family/c.opt:1437
  #, no-c-format
  msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr ""
  
! #: c-family/c.opt:1441
  #, fuzzy, no-c-format
  msgid "Warn about @selector()s without previously declared methods."
  msgstr "Varoita globaaleista funktioista, joilla ei ole aiempaa esittelyÃ¤."
  
! #: c-family/c.opt:1445
  #, no-c-format
  msgid "Warn if an undefined macro is used in an #if directive."
  msgstr "Varoita mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n makron kÃ¤ytÃ¶stÃ¤ #if-ehdossa."
  
! #: c-family/c.opt:1449
  #, no-c-format
  msgid "Warn about invalid forms of delimited or named escape sequences."
  msgstr ""
  
! #: c-family/c.opt:1457
  #, no-c-format
  msgid "Warn about unrecognized pragmas."
  msgstr "Varoita tuntemattomista pragmoista."
  
! #: c-family/c.opt:1461
  #, no-c-format
  msgid "Warn about unsuffixed float constants."
  msgstr "Varoita loppuliitteettÃ¶mistÃ¤ liukulukuvakioista."
  
! #: c-family/c.opt:1477
  #, fuzzy, no-c-format
  msgid "Warn when typedefs locally defined in a function are not used."
  msgstr "%Jnimike %qD mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: c-family/c.opt:1481
  #, fuzzy, no-c-format
  msgid "Warn about macros defined in the main file that are not used."
  msgstr "Varoita lÃ¶ytyneistÃ¤ PCH-tiedostoista, joita ei kÃ¤ytetÃ¤"
  
! #: c-family/c.opt:1501
  #, no-c-format
  msgid "Warn about useless casts."
  msgstr "Varoita tarpeettomista tyyppimuunnoksista."
  
! #: c-family/c.opt:1505
  #, no-c-format
  msgid "Warn about using variadic macros."
  msgstr "Varoita variadisista makroista."
  
! #: c-family/c.opt:1509
  #, no-c-format
  msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr ""
  
! #: c-family/c.opt:1513
  #, no-c-format
  msgid "Warn about the most vexing parse syntactic ambiguity."
  msgstr ""
  
! #: c-family/c.opt:1517
  #, no-c-format
  msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr ""
  
! #: c-family/c.opt:1521
  #, fuzzy, no-c-format
  msgid "Warn if a variable length array is used."
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c-family/c.opt:1525
  #, fuzzy, no-c-format
  msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c-family/c.opt:1531
  #, no-c-format
  msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr ""
  
! #: c-family/c.opt:1535
  #, fuzzy, no-c-format
  msgid "Warn about mismatched declarations of VLA parameters."
  msgstr "Varoita saman objektin useista esittelyistÃ¤."
  
! #: c-family/c.opt:1539
  #, fuzzy, no-c-format
  msgid "Warn about deprecated uses of volatile qualifier."
  msgstr "Varoita tyyppimuunnoksista, jotka hylkÃ¤Ã¤vÃ¤t mÃ¤Ã¤reet."
  
! #: c-family/c.opt:1543
  #, fuzzy, no-c-format
  msgid "Warn when a register variable is declared volatile."
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c-family/c.opt:1547
  #, no-c-format
  msgid "Warn on direct virtual inheritance."
  msgstr "Varoita suorasta virtuaalisesta perinnÃ¤stÃ¤."
*************** msgstr "Varoita suorasta virtuaalisesta
*** 2804,3770 ****
  # tottakai valitsimen antaminen sinÃ¤nsÃ¤ saa sen epÃ¤nollaksi, eikÃ¤ tÃ¤mÃ¤ mitÃ¤Ã¤n
  # numeroarvoja parametrikseen ota. Ei muissakaan valitsimissa mistÃ¤Ã¤n epÃ¤nollasta
  # puhuta, miksi tÃ¤ssÃ¤?
! #: c-family/c.opt:1543
  #, no-c-format
  msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
  msgstr "C++:ssa varoitetaan vanhentuneesta merkkijonoliteraalien tyyppimuunnoksesta â€�char *â€�:een. C:ssÃ¤ annetaan vastaava varoitus, vaikkei muunnos ISO C -standardin mukaan tietenkÃ¤Ã¤n ole vanhentunut."
  
! #: c-family/c.opt:1547
  #, no-c-format
  msgid "Warn about xor operators where it appears the user meant exponentiation."
  msgstr ""
  
! #: c-family/c.opt:1551
  #, no-c-format
  msgid "Warn when a literal '0' is used as null pointer."
  msgstr "Varoita kun â€�0â€�-literaalia kÃ¤ytetÃ¤Ã¤n nollaosoittimena."
  
! #: c-family/c.opt:1555
  #, fuzzy, no-c-format
  msgid "Warn about accesses to interior zero-length array members."
  msgstr "Varoita nollan pituisista muotoiluista."
  
! #: c-family/c.opt:1559
  #, no-c-format
  msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr "Sama kuin -std=c89 (C) tai -std=c++98 (C++)."
  
! #: c-family/c.opt:1567
  #, no-c-format
  msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr ""
  
! #: c-family/c.opt:1571
  #, no-c-format
  msgid "Enforce class member access control semantics."
  msgstr ""
  
! #: c-family/c.opt:1575
  #, no-c-format
  msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
  msgstr ""
  
! #: c-family/c.opt:1579
  #, no-c-format
  msgid "Support C++17 allocation of over-aligned types."
  msgstr ""
  
! #: c-family/c.opt:1583
  #, no-c-format
  msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
  msgstr ""
  
! #: c-family/c.opt:1594 c-family/c.opt:1911 c-family/c.opt:2313
! #: c-family/c.opt:2317 c-family/c.opt:2333
  #, no-c-format
  msgid "No longer supported."
  msgstr "Ei enÃ¤Ã¤ tuettu."
  
! #: c-family/c.opt:1598
  #, no-c-format
  msgid "Recognize the \"asm\" keyword."
  msgstr "Tunnista â€�asmâ€�-avainsana."
  
! #: c-family/c.opt:1606
  #, no-c-format
  msgid "Recognize built-in functions."
  msgstr "Tunnista sisÃ¤iset funktiot."
  
! #: c-family/c.opt:1613
  #, no-c-format
  msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr ""
  
! #: c-family/c.opt:1617
  #, no-c-format
  msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
  msgstr ""
  
! #: c-family/c.opt:1705
  #, fuzzy, no-c-format
  msgid "Removed in GCC 8.  This switch has no effect."
  msgstr "Vanhentunut GCC 8:ssa. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n."
  
! #: c-family/c.opt:1709
  #, fuzzy, no-c-format
  msgid "Enable support for C++ concepts."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n lisÃ¤mÃ¤Ã¤reiden tuki"
  
! #: c-family/c.opt:1713
  #, fuzzy, no-c-format
  msgid "Enable certain features present in the Concepts TS."
  msgstr "Varoita ominaisuuksista, joita ei ole perinteisessÃ¤ C:ssÃ¤."
  
! #: c-family/c.opt:1717
  #, no-c-format
  msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
  msgstr ""
  
! #: c-family/c.opt:1721
  #, fuzzy, no-c-format
  msgid "Allow the arguments of the '?' operator to have different types."
  msgstr "Salli â€�?â€�-operaattorin argumenttien olla eri tyyppiÃ¤"
  
! #: c-family/c.opt:1729
  #, fuzzy, no-c-format
  msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
  
! #: c-family/c.opt:1733
  #, no-c-format
  msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr ""
  
! #: c-family/c.opt:1737
  #, no-c-format
  msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
  msgstr ""
  
! #: c-family/c.opt:1741
  #, fuzzy, no-c-format
  msgid "Allow IEC559 floating point exceptions in constant expressions."
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: c-family/c.opt:1745
  #, no-c-format
  msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr ""
  
! #: c-family/c.opt:1749
  #, no-c-format
  msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr ""
  
! #: c-family/c.opt:1753
  #, fuzzy, no-c-format
  msgid "Enable certain features present in drafts of C++ Contracts."
  msgstr "Varoita ominaisuuksista, joita ei ole perinteisessÃ¤ C:ssÃ¤."
  
! #: c-family/c.opt:1766
  #, no-c-format
  msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
  msgstr ""
  
! #: c-family/c.opt:1770
  #, no-c-format
  msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
  msgstr ""
  
! #: c-family/c.opt:1774
  #, no-c-format
  msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
  msgstr ""
  
! #: c-family/c.opt:1778
  #, no-c-format
  msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
  msgstr ""
  
! #: c-family/c.opt:1782
  #, no-c-format
  msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
  msgstr ""
  
! #: c-family/c.opt:1786
  #, no-c-format
  msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
  msgstr ""
  
! #: c-family/c.opt:1790
  #, no-c-format
  msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
  msgstr ""
  
! #: c-family/c.opt:1794
  #, no-c-format
  msgid "Enable C++ coroutines (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1798
  #, fuzzy, no-c-format
  msgid "Emit debug annotations during preprocessing."
  msgstr "virheellinen esikÃ¤Ã¤ntÃ¤jÃ¤n direktiivi #%s"
  
! #: c-family/c.opt:1806
  #, fuzzy, no-c-format
  msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiÃ¤"
  
! #: c-family/c.opt:1814
  #, no-c-format
  msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr ""
  
! #: c-family/c.opt:1818
  #, fuzzy, no-c-format
  msgid "Note all candidates during overload resolution failure."
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: c-family/c.opt:1822
  #, fuzzy, no-c-format
  msgid "Preprocess directives only."
  msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: c-family/c.opt:1826
  #, no-c-format
  msgid "Permit '$' as an identifier character."
  msgstr "Salli â€�$â€� merkkinÃ¤ tunnisteessa."
  
! #: c-family/c.opt:1830
  #, no-c-format
  msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr ""
  
! #: c-family/c.opt:1834
  #, fuzzy, no-c-format
  msgid "Write all declarations as Ada code transitively."
  msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤"
  
! #: c-family/c.opt:1838
  #, fuzzy, no-c-format
  msgid "Write all declarations as Ada code for the given file only."
  msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤"
  
! #: c-family/c.opt:1845
  #, fuzzy, no-c-format
  msgid "Do not elide common elements in template comparisons."
  msgstr "Ã„lÃ¤ hylkÃ¤Ã¤ kommentteja makroja lavennettaessa."
  
! #: c-family/c.opt:1849
  #, fuzzy, no-c-format
  msgid "Generate code to check exception specifications."
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c-family/c.opt:1856
  #, no-c-format
  msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:1860
  #, no-c-format
  msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr ""
  
! #: c-family/c.opt:1864
  #, no-c-format
  msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr ""
  
! #: c-family/c.opt:1868
  #, no-c-format
  msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr ""
  
! #: c-family/c.opt:1875
  #, fuzzy, no-c-format
  msgid "Fold calls to simple inline functions."
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: c-family/c.opt:1882
  #, no-c-format
  msgid "Do not assume that standard C libraries and \"main\" exist."
  msgstr ""
  
! #: c-family/c.opt:1886
  #, no-c-format
  msgid "Recognize GNU-defined keywords."
  msgstr "Tunnista GNU-mÃ¤Ã¤ritellyt avainsanat."
  
! #: c-family/c.opt:1890
  #, no-c-format
  msgid "Generate code for GNU runtime environment."
  msgstr "Tuota koodi GNU-suoritusympÃ¤ristÃ¶lle."
  
! #: c-family/c.opt:1894
  #, fuzzy, no-c-format
  msgid "Use traditional GNU semantics for inline functions."
  msgstr "perinteinen C ei hyvÃ¤ksy automaattista koostealustusta"
  
! #: c-family/c.opt:1907
  #, no-c-format
  msgid "Assume normal C execution environment."
  msgstr "Oleta normaali C-suoritusympÃ¤ristÃ¶."
  
! #: c-family/c.opt:1915
  #, no-c-format
  msgid "Implement P2564 for consteval propagation."
  msgstr ""
  
! #: c-family/c.opt:1919
  #, fuzzy, no-c-format
  msgid "Export functions even if they can be inlined."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: c-family/c.opt:1923
  #, fuzzy, no-c-format
  msgid "Make inline functions constexpr by default."
  msgstr "Tee â€�charâ€�-tyypistÃ¤ oletuksena etumerkitÃ¶n"
  
! #: c-family/c.opt:1927
  #, fuzzy, no-c-format
  msgid "Emit implicit instantiations of inline templates."
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: c-family/c.opt:1931
  #, fuzzy, no-c-format
  msgid "Emit implicit instantiations of templates."
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: c-family/c.opt:1935
  #, no-c-format
  msgid "Implement C++17 inheriting constructor semantics."
  msgstr ""
  
! #: c-family/c.opt:1942
  #, no-c-format
  msgid "Don't emit dllexported inline functions unless needed."
  msgstr ""
  
! #: c-family/c.opt:1949
  #, no-c-format
  msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr ""
  
! #: c-family/c.opt:1953
  #, no-c-format
  msgid "Enable C++ modules-ts (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1961
  #, no-c-format
  msgid "Enable C++ header module (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1968
  #, no-c-format
  msgid "Member functions defined within their class are inline in module purview."
  msgstr ""
  
! #: c-family/c.opt:1972
  #, no-c-format
  msgid "Only emit Compiled Module Interface."
  msgstr ""
  
! #: c-family/c.opt:1976
  #, no-c-format
  msgid "Mapper for module to CMI files."
  msgstr ""
  
! #: c-family/c.opt:1980
  #, fuzzy, no-c-format
  msgid "Enable lazy module importing."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi."
  
! #: c-family/c.opt:1988
  #, fuzzy, no-c-format
  msgid "Warn about macros that have conflicting header units definitions."
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤."
  
! #: c-family/c.opt:1992
  #, fuzzy, no-c-format
  #| msgid "return makes pointer from integer without a cast"
  msgid "Warn if pointers of distinct types are compared without a cast."
  msgstr "palautuksessa tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c.opt:1996
  #, no-c-format
  msgid "Note #include directives translated to import declarations."
  msgstr ""
  
! #: c-family/c.opt:2000
  #, no-c-format
  msgid "Note #include directives not translated to import declarations, and not known to be textual."
  msgstr ""
  
! #: c-family/c.opt:2004
  #, no-c-format
  msgid "Note a #include translation of a specific header."
  msgstr ""
  
! #: c-family/c.opt:2008
  #, no-c-format
  msgid "Note Compiled Module Interface pathnames."
  msgstr ""
  
! #: c-family/c.opt:2012
  #, no-c-format
  msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
  msgstr ""
  
! #: c-family/c.opt:2016
  #, no-c-format
  msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
  msgstr ""
  
! #: c-family/c.opt:2020
  #, fuzzy, no-c-format
  msgid "Don't warn about uses of Microsoft extensions."
  msgstr "Ã„lÃ¤ varoita Microsoft-laajennosten kÃ¤ytÃ¶stÃ¤"
  
! #: c-family/c.opt:2039
  #, no-c-format
  msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr ""
  
! #: c-family/c.opt:2043
  #, fuzzy, no-c-format
  #| msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
  msgid "Generate code for NeXT (Apple macOS) runtime environment."
  msgstr "Luo koodi NeXT (Apple Mac OS X) -suoritusympÃ¤ristÃ¶lle."
  
! #: c-family/c.opt:2047
  #, no-c-format
  msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr ""
  
! #: c-family/c.opt:2051
  #, no-c-format
  msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr ""
  
! #: c-family/c.opt:2055
  #, no-c-format
  msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr ""
  
! #: c-family/c.opt:2080
  #, no-c-format
  msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr ""
  
! #: c-family/c.opt:2084
  #, no-c-format
  msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr ""
  
! #: c-family/c.opt:2090
  #, no-c-format
  msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr ""
  
! #: c-family/c.opt:2094
  #, no-c-format
  msgid "Allow fast jumps to the message dispatcher."
  msgstr ""
  
! #: c-family/c.opt:2100
  #, fuzzy, no-c-format
  msgid "Enable Objective-C exception and synchronization syntax."
  msgstr "KÃ¤ytÃ¤ poikkeustenkÃ¤sittelyÃ¤"
  
! #: c-family/c.opt:2104
  #, fuzzy, no-c-format
  msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
  msgstr "KÃ¤ytÃ¤ roskienkeruuta (GC) Objective-C/Objective-C++-ohjelmissa"
  
! #: c-family/c.opt:2108
  #, no-c-format
  msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr ""
  
! #: c-family/c.opt:2113
  #, fuzzy, no-c-format
  msgid "Enable Objective-C setjmp exception handling runtime."
  msgstr "KÃ¤ytÃ¤ poikkeustenkÃ¤sittelyÃ¤"
  
! #: c-family/c.opt:2117
  #, fuzzy, no-c-format
  msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr "Noudata ISO 1990 C -standardia vuoden 1994 korjauksineen"
  
! #: c-family/c.opt:2121
  #, no-c-format
  msgid "Enable OpenACC."
  msgstr "KÃ¤ytÃ¤ OpenACC:ta."
  
! #: c-family/c.opt:2125
  #, no-c-format
  msgid "Specify default OpenACC compute dimensions."
  msgstr ""
  
! #: c-family/c.opt:2129
  #, no-c-format
  msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr ""
  
! #: c-family/c.opt:2133
  #, fuzzy, no-c-format
  msgid "Enable OpenMP's SIMD directives."
  msgstr "Luokittelematon lause IF-lauseessa kohdassa %C"
  
! #: c-family/c.opt:2137
  #, no-c-format
  msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr "Tunnista C++:n avainsanat kuten â€�complâ€� ja â€�xorâ€�."
  
! #: c-family/c.opt:2148
  #, no-c-format
  msgid "Look for and use PCH files even when preprocessing."
  msgstr ""
  
! #: c-family/c.opt:2152
  #, fuzzy, no-c-format
  msgid "Downgrade conformance errors to warnings."
  msgstr "KÃ¤sittele kaikki varoitukset virheinÃ¤"
  
! #: c-family/c.opt:2156
  #, fuzzy, no-c-format
  msgid "Enable Plan 9 language extensions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: c-family/c.opt:2160
  #, no-c-format
  msgid "Treat the input file as already preprocessed."
  msgstr "KÃ¤sittele syÃ¶tetiedosto jo esikÃ¤Ã¤nnettynÃ¤."
  
! #: c-family/c.opt:2168
  #, no-c-format
  msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
  msgstr ""
  
! #: c-family/c.opt:2172
  #, no-c-format
  msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr ""
  
! #: c-family/c.opt:2176
  #, no-c-format
  msgid "Treat known sprintf return values as constants."
  msgstr "KÃ¤sittele tunnettuja sprintf-paluuarvoja vakioina."
  
! #: c-family/c.opt:2180
  #, no-c-format
  msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr ""
  
! #: c-family/c.opt:2184
  #, no-c-format
  msgid "Removed in GCC 10.  This switch has no effect."
  msgstr "Poistettu GCC 10:ssÃ¤. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n."
  
! #: c-family/c.opt:2188
  #, fuzzy, no-c-format
  msgid "Generate run time type descriptor information."
  msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: c-family/c.opt:2192 ada/gcc-interface/lang.opt:81
  #, no-c-format
  msgid "Use the narrowest integer type possible for enumeration types."
  msgstr "KÃ¤ytÃ¤ luetelluille tyypeille kapeinta mahdollista kokonaislukutyyppiÃ¤."
  
! #: c-family/c.opt:2196
  #, no-c-format
  msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr "Pakota â€�wchar_tâ€�:n taustatyypiksi â€�unsigned shortâ€�."
  
! #: c-family/c.opt:2200
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr "Kun â€�signedâ€� tai â€�unsignedâ€� on antamatta, tee bittikentÃ¤stÃ¤ etumerkillinen."
  
! #: c-family/c.opt:2204 ada/gcc-interface/lang.opt:85
  #, no-c-format
  msgid "Make \"char\" signed by default."
  msgstr "Tee â€�charâ€�-tyypistÃ¤ oletuksena etumerkillinen."
  
! #: c-family/c.opt:2208
  #, fuzzy, no-c-format
  msgid "Enable C++14 sized deallocation support."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: c-family/c.opt:2215
  #, no-c-format
  msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr ""
  
! #: c-family/c.opt:2222
  #, no-c-format
  msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:2238
  #, no-c-format
  msgid "Display statistics accumulated during compilation."
  msgstr "NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤misen aikana kertyneet tilastot."
  
! #: c-family/c.opt:2242
  #, no-c-format
  msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr "Oleta, ettÃ¤ luetellun tyypin arvot ovat aina kyseisen tyypin vÃ¤himmÃ¤isvÃ¤lillÃ¤."
  
! #: c-family/c.opt:2249 c-family/c.opt:2254
  #, no-c-format
  msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr ""
  
! #: c-family/c.opt:2271
  #, fuzzy, no-c-format
  msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
! #: c-family/c.opt:2278
  #, no-c-format
  msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr ""
  
! #: c-family/c.opt:2285
  #, fuzzy, no-c-format
  msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr "Ã„lÃ¤ luo sÃ¤ieturvallista koodia paikallisten staattisten muuttujien alustamiseksi"
  
! #: c-family/c.opt:2289
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr "Kun â€�signedâ€� tai â€�unsignedâ€� on antamatta, tee bittikentÃ¤stÃ¤ etumerkitÃ¶n."
  
! #: c-family/c.opt:2293 ada/gcc-interface/lang.opt:89
  #, fuzzy, no-c-format
  msgid "Make \"char\" unsigned by default."
  msgstr "Tee â€�charâ€�-tyypistÃ¤ oletuksena etumerkitÃ¶n"
  
! #: c-family/c.opt:2297
  #, fuzzy, no-c-format
  msgid "Use __cxa_atexit to register destructors."
  msgstr "kÃ¤ytÃ¤ aina numeroita kÃ¤yttÃ¤jÃ¤n/ryhmÃ¤n nimissÃ¤"
  
! #: c-family/c.opt:2301
  #, no-c-format
  msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr ""
  
! #: c-family/c.opt:2305
  #, no-c-format
  msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr ""
  
! #: c-family/c.opt:2309
  #, no-c-format
  msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr ""
  
! #: c-family/c.opt:2321
  #, no-c-format
  msgid "Emit common-like symbols as weak symbols."
  msgstr ""
  
! #: c-family/c.opt:2325
  #, no-c-format
  msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:2329
  #, no-c-format
  msgid "Generate a #line directive pointing at the current working directory."
  msgstr ""
  
! #: c-family/c.opt:2337
  #, no-c-format
  msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr ""
  
! #: c-family/c.opt:2341
  #, fuzzy, no-c-format
  msgid "Dump declarations to a .decl file."
  msgstr "%qD:n esittely void-taulukkona"
  
! #: c-family/c.opt:2345
  #, no-c-format
  msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2349
  #, no-c-format
  msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2353
  #, no-c-format
  msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2357
  #, no-c-format
  msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
  msgstr ""
  
! #: c-family/c.opt:2362
  #, fuzzy, no-c-format
  msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
  msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
  
! #: c-family/c.opt:2366
  #, fuzzy, no-c-format
  msgid "-imacros <file>\tAccept definition of macros in <file>."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: c-family/c.opt:2370
  #, fuzzy, no-c-format
  msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr "-isysroot <hakemisto>\tAseta <hakemisto> jÃ¤rjestelmÃ¤n juurihakemistoksi"
  
! #: c-family/c.opt:2374
  #, no-c-format
  msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr ""
  
! #: c-family/c.opt:2378
  #, fuzzy, no-c-format
  msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr "MÃ¤Ã¤rittele <polku> etuliitteeksi seuraaville kahdelle valitsimelle"
  
! #: c-family/c.opt:2382
  #, fuzzy, no-c-format
  msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr "-isysroot <hakemisto>\tAseta <hakemisto> jÃ¤rjestelmÃ¤n juurihakemistoksi"
  
! #: c-family/c.opt:2386
  #, fuzzy, no-c-format
  msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
  msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
  
! #: c-family/c.opt:2390
  #, fuzzy, no-c-format
  msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
  
! #: c-family/c.opt:2394
  #, fuzzy, no-c-format
  msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
  msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
  
! #: c-family/c.opt:2398
  #, fuzzy, no-c-format
  msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
  msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
  
! #: c-family/c.opt:2408
  #, no-c-format
  msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr ""
  
! #: c-family/c.opt:2412
  #, no-c-format
  msgid "Do not search standard system include directories for C++."
  msgstr ""
  
! #: c-family/c.opt:2424
  #, fuzzy, no-c-format
  msgid "Generate C header of platform-specific features."
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c-family/c.opt:2428
  #, no-c-format
  msgid "Remap file names when including files."
  msgstr ""
  
! #: c-family/c.opt:2432 c-family/c.opt:2436
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2440
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard."
  msgstr "Noudata ISO 2011 C++ -standardia."
  
! #: c-family/c.opt:2444
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=c++11."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2448
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=c++14."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2452
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard."
  msgstr "Noudata ISO 2014 C++ -standardia."
  
! #: c-family/c.opt:2456
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=c++17."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2460
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard."
  msgstr "Noudata ISO 2017 C++ -standardia."
  
! #: c-family/c.opt:2464 c-family/c.opt:2468
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
  msgstr "Noudata ISO 2014 C++ -standardia (kokeellinen ja epÃ¤tÃ¤ydellinen tuki)"
  
! #: c-family/c.opt:2472 c-family/c.opt:2476
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard (experimental and incomplete support)."
  msgstr "Noudata ISO 2020(?) C++ -standardiluonnosta (kokeellinen ja epÃ¤tÃ¤ydellinen tuki)."
  
! #: c-family/c.opt:2480 c-family/c.opt:2484
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
  msgstr "Noudata ISO 2020(?) C++ -standardiluonnosta (kokeellinen ja epÃ¤tÃ¤ydellinen tuki)."
  
! #: c-family/c.opt:2488 c-family/c.opt:2642
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard."
  msgstr "Noudata ISO 2011 C -standardia."
  
! #: c-family/c.opt:2492
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=c11."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2496 c-family/c.opt:2500 c-family/c.opt:2646
! #: c-family/c.opt:2650
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr "Noudata ISO 2017 C -standardia (julkaistu 2018)."
  
! #: c-family/c.opt:2504 c-family/c.opt:2654
  #, fuzzy, no-c-format
  #| msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) (experimental and incomplete support)."
  msgstr "Noudata ISO 202X C -standardiluonnosta (kokeellinen ja epÃ¤tÃ¤ydellinen tuki)."
  
! #: c-family/c.opt:2508
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=c23."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2512 c-family/c.opt:2516 c-family/c.opt:2626
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 1990 C standard."
  msgstr "Noudata ISO 1990 C -standardia"
  
! #: c-family/c.opt:2520 c-family/c.opt:2634
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 1999 C standard."
  msgstr "Noudata ISO 1999 C -standardia"
  
! #: c-family/c.opt:2524
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=c99."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2528 c-family/c.opt:2533
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2538
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
  msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2542
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=gnu++11."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2546
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=gnu++14."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2550
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2554
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=gnu++17."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2558
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2562 c-family/c.opt:2566
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
  msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
  
! #: c-family/c.opt:2570 c-family/c.opt:2574
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
  
! #: c-family/c.opt:2578 c-family/c.opt:2582
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
  
! #: c-family/c.opt:2586
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2011 C standard with GNU extensions."
  msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2590
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=gnu11."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2594 c-family/c.opt:2598
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2602
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) with GNU extensions (experimental and incomplete support)."
  msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
  
! #: c-family/c.opt:2606
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=gnu23."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2610 c-family/c.opt:2614
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 1990 C standard with GNU extensions."
  msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2618
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 1999 C standard with GNU extensions."
  msgstr "Noudata ISO 1999 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2622
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=gnu99."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2630
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 1990 C standard as amended in 1994."
  msgstr "Noudata ISO 1990 C -standardia vuoden 1994 korjauksineen"
  
! #: c-family/c.opt:2638
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=iso9899:1999."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2658
  #, no-c-format
  msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
  msgstr ""
  
! #: c-family/c.opt:2675
  #, fuzzy, no-c-format
  msgid "Enable traditional preprocessing."
  msgstr "virheellinen esikÃ¤Ã¤ntÃ¤jÃ¤n direktiivi #%s"
  
! #: c-family/c.opt:2679
  #, fuzzy, no-c-format
  msgid "-trigraphs\tSupport ISO C trigraphs."
  msgstr "kolmoismerkki ??%c ohitettiin, ota kÃ¤yttÃ¶Ã¶n valitsimella -trigraphs"
  
! #: c-family/c.opt:2683
  #, no-c-format
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
--- 2814,3780 ----
  # tottakai valitsimen antaminen sinÃ¤nsÃ¤ saa sen epÃ¤nollaksi, eikÃ¤ tÃ¤mÃ¤ mitÃ¤Ã¤n
  # numeroarvoja parametrikseen ota. Ei muissakaan valitsimissa mistÃ¤Ã¤n epÃ¤nollasta
  # puhuta, miksi tÃ¤ssÃ¤?
! #: c-family/c.opt:1551
  #, no-c-format
  msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
  msgstr "C++:ssa varoitetaan vanhentuneesta merkkijonoliteraalien tyyppimuunnoksesta â€�char *â€�:een. C:ssÃ¤ annetaan vastaava varoitus, vaikkei muunnos ISO C -standardin mukaan tietenkÃ¤Ã¤n ole vanhentunut."
  
! #: c-family/c.opt:1555
  #, no-c-format
  msgid "Warn about xor operators where it appears the user meant exponentiation."
  msgstr ""
  
! #: c-family/c.opt:1559
  #, no-c-format
  msgid "Warn when a literal '0' is used as null pointer."
  msgstr "Varoita kun â€�0â€�-literaalia kÃ¤ytetÃ¤Ã¤n nollaosoittimena."
  
! #: c-family/c.opt:1563
  #, fuzzy, no-c-format
  msgid "Warn about accesses to interior zero-length array members."
  msgstr "Varoita nollan pituisista muotoiluista."
  
! #: c-family/c.opt:1567
  #, no-c-format
  msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr "Sama kuin -std=c89 (C) tai -std=c++98 (C++)."
  
! #: c-family/c.opt:1575
  #, no-c-format
  msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr ""
  
! #: c-family/c.opt:1579
  #, no-c-format
  msgid "Enforce class member access control semantics."
  msgstr ""
  
! #: c-family/c.opt:1583
  #, no-c-format
  msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
  msgstr ""
  
! #: c-family/c.opt:1587
  #, no-c-format
  msgid "Support C++17 allocation of over-aligned types."
  msgstr ""
  
! #: c-family/c.opt:1591
  #, no-c-format
  msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
  msgstr ""
  
! #: c-family/c.opt:1602 c-family/c.opt:1919 c-family/c.opt:2321
! #: c-family/c.opt:2325 c-family/c.opt:2341
  #, no-c-format
  msgid "No longer supported."
  msgstr "Ei enÃ¤Ã¤ tuettu."
  
! #: c-family/c.opt:1606
  #, no-c-format
  msgid "Recognize the \"asm\" keyword."
  msgstr "Tunnista â€�asmâ€�-avainsana."
  
! #: c-family/c.opt:1614
  #, no-c-format
  msgid "Recognize built-in functions."
  msgstr "Tunnista sisÃ¤iset funktiot."
  
! #: c-family/c.opt:1621
  #, no-c-format
  msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr ""
  
! #: c-family/c.opt:1625
  #, no-c-format
  msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
  msgstr ""
  
! #: c-family/c.opt:1713
  #, fuzzy, no-c-format
  msgid "Removed in GCC 8.  This switch has no effect."
  msgstr "Vanhentunut GCC 8:ssa. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n."
  
! #: c-family/c.opt:1717
  #, fuzzy, no-c-format
  msgid "Enable support for C++ concepts."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n lisÃ¤mÃ¤Ã¤reiden tuki"
  
! #: c-family/c.opt:1721
  #, fuzzy, no-c-format
  msgid "Enable certain features present in the Concepts TS."
  msgstr "Varoita ominaisuuksista, joita ei ole perinteisessÃ¤ C:ssÃ¤."
  
! #: c-family/c.opt:1725
  #, no-c-format
  msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
  msgstr ""
  
! #: c-family/c.opt:1729
  #, fuzzy, no-c-format
  msgid "Allow the arguments of the '?' operator to have different types."
  msgstr "Salli â€�?â€�-operaattorin argumenttien olla eri tyyppiÃ¤"
  
! #: c-family/c.opt:1737
  #, fuzzy, no-c-format
  msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
  
! #: c-family/c.opt:1741
  #, no-c-format
  msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr ""
  
! #: c-family/c.opt:1745
  #, no-c-format
  msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
  msgstr ""
  
! #: c-family/c.opt:1749
  #, fuzzy, no-c-format
  msgid "Allow IEC559 floating point exceptions in constant expressions."
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: c-family/c.opt:1753
  #, no-c-format
  msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr ""
  
! #: c-family/c.opt:1757
  #, no-c-format
  msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr ""
  
! #: c-family/c.opt:1761
  #, fuzzy, no-c-format
  msgid "Enable certain features present in drafts of C++ Contracts."
  msgstr "Varoita ominaisuuksista, joita ei ole perinteisessÃ¤ C:ssÃ¤."
  
! #: c-family/c.opt:1774
  #, no-c-format
  msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
  msgstr ""
  
! #: c-family/c.opt:1778
  #, no-c-format
  msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
  msgstr ""
  
! #: c-family/c.opt:1782
  #, no-c-format
  msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
  msgstr ""
  
! #: c-family/c.opt:1786
  #, no-c-format
  msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
  msgstr ""
  
! #: c-family/c.opt:1790
  #, no-c-format
  msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
  msgstr ""
  
! #: c-family/c.opt:1794
  #, no-c-format
  msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
  msgstr ""
  
! #: c-family/c.opt:1798
  #, no-c-format
  msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
  msgstr ""
  
! #: c-family/c.opt:1802
  #, no-c-format
  msgid "Enable C++ coroutines (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1806
  #, fuzzy, no-c-format
  msgid "Emit debug annotations during preprocessing."
  msgstr "virheellinen esikÃ¤Ã¤ntÃ¤jÃ¤n direktiivi #%s"
  
! #: c-family/c.opt:1814
  #, fuzzy, no-c-format
  msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr "Varoita kun kaikki muodostimet ja hajottimet ovat yksityisiÃ¤"
  
! #: c-family/c.opt:1822
  #, no-c-format
  msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr ""
  
! #: c-family/c.opt:1826
  #, fuzzy, no-c-format
  msgid "Note all candidates during overload resolution failure."
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: c-family/c.opt:1830
  #, fuzzy, no-c-format
  msgid "Preprocess directives only."
  msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: c-family/c.opt:1834
  #, no-c-format
  msgid "Permit '$' as an identifier character."
  msgstr "Salli â€�$â€� merkkinÃ¤ tunnisteessa."
  
! #: c-family/c.opt:1838
  #, no-c-format
  msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr ""
  
! #: c-family/c.opt:1842
  #, fuzzy, no-c-format
  msgid "Write all declarations as Ada code transitively."
  msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤"
  
! #: c-family/c.opt:1846
  #, fuzzy, no-c-format
  msgid "Write all declarations as Ada code for the given file only."
  msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤"
  
! #: c-family/c.opt:1853
  #, fuzzy, no-c-format
  msgid "Do not elide common elements in template comparisons."
  msgstr "Ã„lÃ¤ hylkÃ¤Ã¤ kommentteja makroja lavennettaessa."
  
! #: c-family/c.opt:1857
  #, fuzzy, no-c-format
  msgid "Generate code to check exception specifications."
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c-family/c.opt:1864
  #, no-c-format
  msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:1868
  #, no-c-format
  msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr ""
  
! #: c-family/c.opt:1872
  #, no-c-format
  msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr ""
  
! #: c-family/c.opt:1876
  #, no-c-format
  msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr ""
  
! #: c-family/c.opt:1883
  #, fuzzy, no-c-format
  msgid "Fold calls to simple inline functions."
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: c-family/c.opt:1890
  #, no-c-format
  msgid "Do not assume that standard C libraries and \"main\" exist."
  msgstr ""
  
! #: c-family/c.opt:1894
  #, no-c-format
  msgid "Recognize GNU-defined keywords."
  msgstr "Tunnista GNU-mÃ¤Ã¤ritellyt avainsanat."
  
! #: c-family/c.opt:1898
  #, no-c-format
  msgid "Generate code for GNU runtime environment."
  msgstr "Tuota koodi GNU-suoritusympÃ¤ristÃ¶lle."
  
! #: c-family/c.opt:1902
  #, fuzzy, no-c-format
  msgid "Use traditional GNU semantics for inline functions."
  msgstr "perinteinen C ei hyvÃ¤ksy automaattista koostealustusta"
  
! #: c-family/c.opt:1915
  #, no-c-format
  msgid "Assume normal C execution environment."
  msgstr "Oleta normaali C-suoritusympÃ¤ristÃ¶."
  
! #: c-family/c.opt:1923
  #, no-c-format
  msgid "Implement P2564 for consteval propagation."
  msgstr ""
  
! #: c-family/c.opt:1927
  #, fuzzy, no-c-format
  msgid "Export functions even if they can be inlined."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: c-family/c.opt:1931
  #, fuzzy, no-c-format
  msgid "Make inline functions constexpr by default."
  msgstr "Tee â€�charâ€�-tyypistÃ¤ oletuksena etumerkitÃ¶n"
  
! #: c-family/c.opt:1935
  #, fuzzy, no-c-format
  msgid "Emit implicit instantiations of inline templates."
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: c-family/c.opt:1939
  #, fuzzy, no-c-format
  msgid "Emit implicit instantiations of templates."
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: c-family/c.opt:1943
  #, no-c-format
  msgid "Implement C++17 inheriting constructor semantics."
  msgstr ""
  
! #: c-family/c.opt:1950
  #, no-c-format
  msgid "Don't emit dllexported inline functions unless needed."
  msgstr ""
  
! #: c-family/c.opt:1957
  #, no-c-format
  msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr ""
  
! #: c-family/c.opt:1961
  #, no-c-format
  msgid "Enable C++ modules-ts (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1969
  #, no-c-format
  msgid "Enable C++ header module (experimental)."
  msgstr ""
  
! #: c-family/c.opt:1976
  #, no-c-format
  msgid "Member functions defined within their class are inline in module purview."
  msgstr ""
  
! #: c-family/c.opt:1980
  #, no-c-format
  msgid "Only emit Compiled Module Interface."
  msgstr ""
  
! #: c-family/c.opt:1984
  #, no-c-format
  msgid "Mapper for module to CMI files."
  msgstr ""
  
! #: c-family/c.opt:1988
  #, fuzzy, no-c-format
  msgid "Enable lazy module importing."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi."
  
! #: c-family/c.opt:1996
  #, fuzzy, no-c-format
  msgid "Warn about macros that have conflicting header units definitions."
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤."
  
! #: c-family/c.opt:2000
  #, fuzzy, no-c-format
  #| msgid "return makes pointer from integer without a cast"
  msgid "Warn if pointers of distinct types are compared without a cast."
  msgstr "palautuksessa tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c.opt:2004
  #, no-c-format
  msgid "Note #include directives translated to import declarations."
  msgstr ""
  
! #: c-family/c.opt:2008
  #, no-c-format
  msgid "Note #include directives not translated to import declarations, and not known to be textual."
  msgstr ""
  
! #: c-family/c.opt:2012
  #, no-c-format
  msgid "Note a #include translation of a specific header."
  msgstr ""
  
! #: c-family/c.opt:2016
  #, no-c-format
  msgid "Note Compiled Module Interface pathnames."
  msgstr ""
  
! #: c-family/c.opt:2020
  #, no-c-format
  msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
  msgstr ""
  
! #: c-family/c.opt:2024
  #, no-c-format
  msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
  msgstr ""
  
! #: c-family/c.opt:2028
  #, fuzzy, no-c-format
  msgid "Don't warn about uses of Microsoft extensions."
  msgstr "Ã„lÃ¤ varoita Microsoft-laajennosten kÃ¤ytÃ¶stÃ¤"
  
! #: c-family/c.opt:2047
  #, no-c-format
  msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr ""
  
! #: c-family/c.opt:2051
  #, fuzzy, no-c-format
  #| msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
  msgid "Generate code for NeXT (Apple macOS) runtime environment."
  msgstr "Luo koodi NeXT (Apple Mac OS X) -suoritusympÃ¤ristÃ¶lle."
  
! #: c-family/c.opt:2055
  #, no-c-format
  msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr ""
  
! #: c-family/c.opt:2059
  #, no-c-format
  msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr ""
  
! #: c-family/c.opt:2063
  #, no-c-format
  msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr ""
  
! #: c-family/c.opt:2088
  #, no-c-format
  msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr ""
  
! #: c-family/c.opt:2092
  #, no-c-format
  msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr ""
  
! #: c-family/c.opt:2098
  #, no-c-format
  msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr ""
  
! #: c-family/c.opt:2102
  #, no-c-format
  msgid "Allow fast jumps to the message dispatcher."
  msgstr ""
  
! #: c-family/c.opt:2108
  #, fuzzy, no-c-format
  msgid "Enable Objective-C exception and synchronization syntax."
  msgstr "KÃ¤ytÃ¤ poikkeustenkÃ¤sittelyÃ¤"
  
! #: c-family/c.opt:2112
  #, fuzzy, no-c-format
  msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
  msgstr "KÃ¤ytÃ¤ roskienkeruuta (GC) Objective-C/Objective-C++-ohjelmissa"
  
! #: c-family/c.opt:2116
  #, no-c-format
  msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr ""
  
! #: c-family/c.opt:2121
  #, fuzzy, no-c-format
  msgid "Enable Objective-C setjmp exception handling runtime."
  msgstr "KÃ¤ytÃ¤ poikkeustenkÃ¤sittelyÃ¤"
  
! #: c-family/c.opt:2125
  #, fuzzy, no-c-format
  msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr "Noudata ISO 1990 C -standardia vuoden 1994 korjauksineen"
  
! #: c-family/c.opt:2129
  #, no-c-format
  msgid "Enable OpenACC."
  msgstr "KÃ¤ytÃ¤ OpenACC:ta."
  
! #: c-family/c.opt:2133
  #, no-c-format
  msgid "Specify default OpenACC compute dimensions."
  msgstr ""
  
! #: c-family/c.opt:2137
  #, no-c-format
  msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr ""
  
! #: c-family/c.opt:2141
  #, fuzzy, no-c-format
  msgid "Enable OpenMP's SIMD directives."
  msgstr "Luokittelematon lause IF-lauseessa kohdassa %C"
  
! #: c-family/c.opt:2145
  #, no-c-format
  msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr "Tunnista C++:n avainsanat kuten â€�complâ€� ja â€�xorâ€�."
  
! #: c-family/c.opt:2156
  #, no-c-format
  msgid "Look for and use PCH files even when preprocessing."
  msgstr ""
  
! #: c-family/c.opt:2160
  #, fuzzy, no-c-format
  msgid "Downgrade conformance errors to warnings."
  msgstr "KÃ¤sittele kaikki varoitukset virheinÃ¤"
  
! #: c-family/c.opt:2164
  #, fuzzy, no-c-format
  msgid "Enable Plan 9 language extensions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: c-family/c.opt:2168
  #, no-c-format
  msgid "Treat the input file as already preprocessed."
  msgstr "KÃ¤sittele syÃ¶tetiedosto jo esikÃ¤Ã¤nnettynÃ¤."
  
! #: c-family/c.opt:2176
  #, no-c-format
  msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
  msgstr ""
  
! #: c-family/c.opt:2180
  #, no-c-format
  msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr ""
  
! #: c-family/c.opt:2184
  #, no-c-format
  msgid "Treat known sprintf return values as constants."
  msgstr "KÃ¤sittele tunnettuja sprintf-paluuarvoja vakioina."
  
! #: c-family/c.opt:2188
  #, no-c-format
  msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr ""
  
! #: c-family/c.opt:2192
  #, no-c-format
  msgid "Removed in GCC 10.  This switch has no effect."
  msgstr "Poistettu GCC 10:ssÃ¤. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n."
  
! #: c-family/c.opt:2196
  #, fuzzy, no-c-format
  msgid "Generate run time type descriptor information."
  msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: c-family/c.opt:2200 ada/gcc-interface/lang.opt:81
  #, no-c-format
  msgid "Use the narrowest integer type possible for enumeration types."
  msgstr "KÃ¤ytÃ¤ luetelluille tyypeille kapeinta mahdollista kokonaislukutyyppiÃ¤."
  
! #: c-family/c.opt:2204
  #, no-c-format
  msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr "Pakota â€�wchar_tâ€�:n taustatyypiksi â€�unsigned shortâ€�."
  
! #: c-family/c.opt:2208
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr "Kun â€�signedâ€� tai â€�unsignedâ€� on antamatta, tee bittikentÃ¤stÃ¤ etumerkillinen."
  
! #: c-family/c.opt:2212 ada/gcc-interface/lang.opt:85
  #, no-c-format
  msgid "Make \"char\" signed by default."
  msgstr "Tee â€�charâ€�-tyypistÃ¤ oletuksena etumerkillinen."
  
! #: c-family/c.opt:2216
  #, fuzzy, no-c-format
  msgid "Enable C++14 sized deallocation support."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: c-family/c.opt:2223
  #, no-c-format
  msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr ""
  
! #: c-family/c.opt:2230
  #, no-c-format
  msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr ""
  
! #: c-family/c.opt:2246
  #, no-c-format
  msgid "Display statistics accumulated during compilation."
  msgstr "NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤misen aikana kertyneet tilastot."
  
! #: c-family/c.opt:2250
  #, no-c-format
  msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr "Oleta, ettÃ¤ luetellun tyypin arvot ovat aina kyseisen tyypin vÃ¤himmÃ¤isvÃ¤lillÃ¤."
  
! #: c-family/c.opt:2257 c-family/c.opt:2262
  #, no-c-format
  msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr ""
  
! #: c-family/c.opt:2279
  #, fuzzy, no-c-format
  msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
! #: c-family/c.opt:2286
  #, no-c-format
  msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr ""
  
! #: c-family/c.opt:2293
  #, fuzzy, no-c-format
  msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr "Ã„lÃ¤ luo sÃ¤ieturvallista koodia paikallisten staattisten muuttujien alustamiseksi"
  
! #: c-family/c.opt:2297
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr "Kun â€�signedâ€� tai â€�unsignedâ€� on antamatta, tee bittikentÃ¤stÃ¤ etumerkitÃ¶n."
  
! #: c-family/c.opt:2301 ada/gcc-interface/lang.opt:89
  #, fuzzy, no-c-format
  msgid "Make \"char\" unsigned by default."
  msgstr "Tee â€�charâ€�-tyypistÃ¤ oletuksena etumerkitÃ¶n"
  
! #: c-family/c.opt:2305
  #, fuzzy, no-c-format
  msgid "Use __cxa_atexit to register destructors."
  msgstr "kÃ¤ytÃ¤ aina numeroita kÃ¤yttÃ¤jÃ¤n/ryhmÃ¤n nimissÃ¤"
  
! #: c-family/c.opt:2309
  #, no-c-format
  msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr ""
  
! #: c-family/c.opt:2313
  #, no-c-format
  msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr ""
  
! #: c-family/c.opt:2317
  #, no-c-format
  msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr ""
  
! #: c-family/c.opt:2329
  #, no-c-format
  msgid "Emit common-like symbols as weak symbols."
  msgstr ""
  
! #: c-family/c.opt:2333
  #, no-c-format
  msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr ""
  
! #: c-family/c.opt:2337
  #, no-c-format
  msgid "Generate a #line directive pointing at the current working directory."
  msgstr ""
  
! #: c-family/c.opt:2345
  #, no-c-format
  msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr ""
  
! #: c-family/c.opt:2349
  #, fuzzy, no-c-format
  msgid "Dump declarations to a .decl file."
  msgstr "%qD:n esittely void-taulukkona"
  
! #: c-family/c.opt:2353
  #, no-c-format
  msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2357
  #, no-c-format
  msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2361
  #, no-c-format
  msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr ""
  
! #: c-family/c.opt:2365
  #, no-c-format
  msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
  msgstr ""
  
! #: c-family/c.opt:2370
  #, fuzzy, no-c-format
  msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
  msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
  
! #: c-family/c.opt:2374
  #, fuzzy, no-c-format
  msgid "-imacros <file>\tAccept definition of macros in <file>."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: c-family/c.opt:2378
  #, fuzzy, no-c-format
  msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr "-isysroot <hakemisto>\tAseta <hakemisto> jÃ¤rjestelmÃ¤n juurihakemistoksi"
  
! #: c-family/c.opt:2382
  #, no-c-format
  msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr ""
  
! #: c-family/c.opt:2386
  #, fuzzy, no-c-format
  msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr "MÃ¤Ã¤rittele <polku> etuliitteeksi seuraaville kahdelle valitsimelle"
  
! #: c-family/c.opt:2390
  #, fuzzy, no-c-format
  msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr "-isysroot <hakemisto>\tAseta <hakemisto> jÃ¤rjestelmÃ¤n juurihakemistoksi"
  
! #: c-family/c.opt:2394
  #, fuzzy, no-c-format
  msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
  msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
  
! #: c-family/c.opt:2398
  #, fuzzy, no-c-format
  msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
  
! #: c-family/c.opt:2402
  #, fuzzy, no-c-format
  msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
  msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
  
! #: c-family/c.opt:2406
  #, fuzzy, no-c-format
  msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
  msgstr "-isystem <hakemisto>\tLisÃ¤Ã¤ <hakemisto> jÃ¤rjestelmÃ¤n include-polun alkuun"
  
! #: c-family/c.opt:2416
  #, no-c-format
  msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr ""
  
! #: c-family/c.opt:2420
  #, no-c-format
  msgid "Do not search standard system include directories for C++."
  msgstr ""
  
! #: c-family/c.opt:2432
  #, fuzzy, no-c-format
  msgid "Generate C header of platform-specific features."
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c-family/c.opt:2436
  #, no-c-format
  msgid "Remap file names when including files."
  msgstr ""
  
! #: c-family/c.opt:2440 c-family/c.opt:2444
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2448
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard."
  msgstr "Noudata ISO 2011 C++ -standardia."
  
! #: c-family/c.opt:2452
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=c++11."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2456
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=c++14."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2460
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard."
  msgstr "Noudata ISO 2014 C++ -standardia."
  
! #: c-family/c.opt:2464
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=c++17."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2468
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard."
  msgstr "Noudata ISO 2017 C++ -standardia."
  
! #: c-family/c.opt:2472 c-family/c.opt:2476
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
  msgstr "Noudata ISO 2014 C++ -standardia (kokeellinen ja epÃ¤tÃ¤ydellinen tuki)"
  
! #: c-family/c.opt:2480 c-family/c.opt:2484
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard (experimental and incomplete support)."
  msgstr "Noudata ISO 2020(?) C++ -standardiluonnosta (kokeellinen ja epÃ¤tÃ¤ydellinen tuki)."
  
! #: c-family/c.opt:2488 c-family/c.opt:2492
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
  msgstr "Noudata ISO 2020(?) C++ -standardiluonnosta (kokeellinen ja epÃ¤tÃ¤ydellinen tuki)."
  
! #: c-family/c.opt:2496 c-family/c.opt:2650
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard."
  msgstr "Noudata ISO 2011 C -standardia."
  
! #: c-family/c.opt:2500
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=c11."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2504 c-family/c.opt:2508 c-family/c.opt:2654
! #: c-family/c.opt:2658
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr "Noudata ISO 2017 C -standardia (julkaistu 2018)."
  
! #: c-family/c.opt:2512 c-family/c.opt:2662
  #, fuzzy, no-c-format
  #| msgid "Conform to the ISO 202X C standard draft (experimental and incomplete support)."
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) (experimental and incomplete support)."
  msgstr "Noudata ISO 202X C -standardiluonnosta (kokeellinen ja epÃ¤tÃ¤ydellinen tuki)."
  
! #: c-family/c.opt:2516
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=c23."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2520 c-family/c.opt:2524 c-family/c.opt:2634
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 1990 C standard."
  msgstr "Noudata ISO 1990 C -standardia"
  
! #: c-family/c.opt:2528 c-family/c.opt:2642
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 1999 C standard."
  msgstr "Noudata ISO 1999 C -standardia"
  
! #: c-family/c.opt:2532
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=c99."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2536 c-family/c.opt:2541
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2546
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
  msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2550
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=gnu++11."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2554
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=gnu++14."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2558
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2562
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=gnu++17."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2566
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2570 c-family/c.opt:2574
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
  msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
  
! #: c-family/c.opt:2578 c-family/c.opt:2582
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
  
! #: c-family/c.opt:2586 c-family/c.opt:2590
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
  
! #: c-family/c.opt:2594
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2011 C standard with GNU extensions."
  msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2598
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=gnu11."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2602 c-family/c.opt:2606
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2610
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) with GNU extensions (experimental and incomplete support)."
  msgstr "Noudata ISO 1998 C++ -standardia GNU-laajennoksineen ja"
  
! #: c-family/c.opt:2614
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=gnu23."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2618 c-family/c.opt:2622
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 1990 C standard with GNU extensions."
  msgstr "Noudata ISO 1990 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2626
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 1999 C standard with GNU extensions."
  msgstr "Noudata ISO 1999 C -standardia GNU-laajennoksineen"
  
! #: c-family/c.opt:2630
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=gnu99."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2638
  #, fuzzy, no-c-format
  msgid "Conform to the ISO 1990 C standard as amended in 1994."
  msgstr "Noudata ISO 1990 C -standardia vuoden 1994 korjauksineen"
  
! #: c-family/c.opt:2646
  #, fuzzy, no-c-format
  msgid "Deprecated in favor of -std=iso9899:1999."
  msgstr "Vanhentunut, ks. -std=c99"
  
! #: c-family/c.opt:2666
  #, no-c-format
  msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
  msgstr ""
  
! #: c-family/c.opt:2683
  #, fuzzy, no-c-format
  msgid "Enable traditional preprocessing."
  msgstr "virheellinen esikÃ¤Ã¤ntÃ¤jÃ¤n direktiivi #%s"
  
! #: c-family/c.opt:2687
  #, fuzzy, no-c-format
  msgid "-trigraphs\tSupport ISO C trigraphs."
  msgstr "kolmoismerkki ??%c ohitettiin, ota kÃ¤yttÃ¶Ã¶n valitsimella -trigraphs"
  
! #: c-family/c.opt:2691
  #, no-c-format
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr ""
*************** msgstr ""
*** 4212,4443 ****
  
  #: m2/lang.opt:95
  #, no-c-format
! msgid "turn on quadruple tracing (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:99
  #, no-c-format
! msgid "turn on the Modula-2 api tracing (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:103
  #, no-c-format
! msgid "turn on the Modula-2 function line number generation (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:107
  #, no-c-format
! msgid "recognise the specified suffix as a definition module filename"
  msgstr ""
  
  #: m2/lang.opt:111
  #, no-c-format
! msgid "display all inbuilt system items"
  msgstr ""
  
  #: m2/lang.opt:115
  #, no-c-format
! msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
  msgstr ""
  
! #: m2/lang.opt:119
  #, no-c-format
! msgid "turns on runtime checking to check whether a floating point number will exceed range"
  msgstr ""
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "create a topologically sorted module list from all dependent modules used in the application"
  msgstr ""
  
! #: m2/lang.opt:127 m2/lang.opt:215
  #, no-c-format
! msgid "turns on all range checking for numerical values"
  msgstr ""
  
  #: m2/lang.opt:131
  #, no-c-format
! msgid "use ISO dialect of Modula-2"
  msgstr ""
  
  #: m2/lang.opt:135
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:139
  #, no-c-format
- msgid "set all location values to a specific value (internal switch)"
- msgstr ""
- 
- #: m2/lang.opt:143
- #, no-c-format
  msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
  msgstr ""
  
! #: m2/lang.opt:147
  #, no-c-format
  msgid "generate error messages which render keywords in lower case"
  msgstr ""
  
! #: m2/lang.opt:151
  #, no-c-format
  msgid "specify the module mangled prefix name for all modules in the following include paths"
  msgstr ""
  
! #: m2/lang.opt:159
  #, no-c-format
  msgid "insert plugin to identify runtime errors at compiletime"
  msgstr ""
  
! #: m2/lang.opt:163
  #, fuzzy, no-c-format
  msgid "specify the module mangled prefix name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: m2/lang.opt:167
  #, no-c-format
  msgid "display statistics about the amount of source lines compiled and symbols used"
  msgstr ""
  
! #: m2/lang.opt:171
  #, no-c-format
  msgid "experimental flag to turn on the new strict type checker"
  msgstr ""
  
! #: m2/lang.opt:175
  #, no-c-format
  msgid "compile all implementation modules and program module at once"
  msgstr ""
  
! #: m2/lang.opt:179
! #, fuzzy, no-c-format
! msgid "recognise the specified suffix as implementation and module filenames"
! msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty globaalia rekisterimuuttujaa %qD"
  
! #: m2/lang.opt:183
  #, no-c-format
  msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
  msgstr ""
  
! #: m2/lang.opt:187
  #, no-c-format
  msgid "use PIM [234] dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:191
  #, no-c-format
  msgid "use PIM 2 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:195
  #, no-c-format
  msgid "use PIM 3 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:199
  #, no-c-format
  msgid "use PIM 4 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:203
  #, no-c-format
  msgid "force positive result from MOD and DIV result floor"
  msgstr ""
  
! #: m2/lang.opt:207
  #, no-c-format
  msgid "link against the pthread library (default on)"
  msgstr ""
  
! #: m2/lang.opt:211
  #, no-c-format
  msgid "internal compiler debugging information, dump the list of quadruples"
  msgstr ""
  
! #: m2/lang.opt:219
  #, no-c-format
  msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
  msgstr ""
  
! #: m2/lang.opt:223
  #, no-c-format
  msgid "specify the list of runtime modules and their initialization order"
  msgstr ""
  
! #: m2/lang.opt:227
  #, no-c-format
  msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
  msgstr ""
  
! #: m2/lang.opt:231
  #, no-c-format
  msgid "generate a C source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:235
  #, no-c-format
  msgid "generate a C++ source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:239
  #, fuzzy, no-c-format
  msgid "generate the main function"
  msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: m2/lang.opt:243
  #, no-c-format
  msgid "generate static scaffold initialization and finalization for every module inside main"
  msgstr ""
  
! #: m2/lang.opt:247
  #, fuzzy, no-c-format
  #| msgid "Create a shared library."
  msgid "generate a shared library from the module"
  msgstr "Luo jaettu kirjasto."
  
! #: m2/lang.opt:251
  #, no-c-format
  msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  msgstr ""
  
! #: m2/lang.opt:255
  #, fuzzy, no-c-format
  #| msgid "Print the name of header files as they are used."
  msgid "display the location of module source files as they are compiled"
  msgstr "Tulosta otsaketiedostojen nimet kÃ¤ytÃ¶n yhteydessÃ¤."
  
! #: m2/lang.opt:259
  #, no-c-format
  msgid "create a swig interface file for the module"
  msgstr ""
  
! #: m2/lang.opt:263
  #, no-c-format
  msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
  msgstr ""
  
! #: m2/lang.opt:267
  #, no-c-format
! msgid "orders the initialization/finalializations for scaffold-static or force linking of modules if scaffold-dynamic"
  msgstr ""
  
! #: m2/lang.opt:275
  #, no-c-format
  msgid "turns on all division and modulus by zero checking for ordinal values"
  msgstr ""
  
! #: m2/lang.opt:279
  #, no-c-format
  msgid "turns on runtime checking to check whether a whole number will exceed range"
  msgstr ""
  
! #: m2/lang.opt:283
  #, no-c-format
  msgid "Link the standard Modula-2 libraries statically in the compilation."
  msgstr ""
  
! #: m2/lang.opt:428 m2/lang.opt:432
  #, fuzzy, no-c-format
  msgid "save temporary preprocessed files"
  msgstr "VÃ¤liaikaista varmuuskopiotiedostoa ei voitu luoda tallennettaessa tiedostoa \"%s\""
--- 4222,4448 ----
  
  #: m2/lang.opt:95
  #, no-c-format
! msgid "turn on tracing of procedure line numbers (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:99
  #, no-c-format
! msgid "recognize the specified suffix as a definition module filename"
  msgstr ""
  
  #: m2/lang.opt:103
  #, no-c-format
! msgid "display all inbuilt system items"
  msgstr ""
  
  #: m2/lang.opt:107
  #, no-c-format
! msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
  msgstr ""
  
  #: m2/lang.opt:111
  #, no-c-format
! msgid "turns on runtime checking to check whether a floating point number will exceed range"
  msgstr ""
  
  #: m2/lang.opt:115
  #, no-c-format
! msgid "create a topologically sorted module list from all dependent modules used in the application"
  msgstr ""
  
! #: m2/lang.opt:119 m2/lang.opt:211
  #, no-c-format
! msgid "turns on all range checking for numerical values"
  msgstr ""
  
  #: m2/lang.opt:123
  #, no-c-format
! msgid "use ISO dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:127
  #, no-c-format
! msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso."
  msgstr ""
  
  #: m2/lang.opt:131
  #, no-c-format
! msgid "set all location values to a specific value (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:135
  #, no-c-format
! msgid "turn on internal debug tracing for quad,token,line,all (internal switch)"
  msgstr ""
  
  #: m2/lang.opt:139
  #, no-c-format
  msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword"
  msgstr ""
  
! #: m2/lang.opt:143
  #, no-c-format
  msgid "generate error messages which render keywords in lower case"
  msgstr ""
  
! #: m2/lang.opt:147
  #, no-c-format
  msgid "specify the module mangled prefix name for all modules in the following include paths"
  msgstr ""
  
! #: m2/lang.opt:155
  #, no-c-format
  msgid "insert plugin to identify runtime errors at compiletime"
  msgstr ""
  
! #: m2/lang.opt:159
  #, fuzzy, no-c-format
  msgid "specify the module mangled prefix name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: m2/lang.opt:163
  #, no-c-format
  msgid "display statistics about the amount of source lines compiled and symbols used"
  msgstr ""
  
! #: m2/lang.opt:167
  #, no-c-format
  msgid "experimental flag to turn on the new strict type checker"
  msgstr ""
  
! #: m2/lang.opt:171
  #, no-c-format
  msgid "compile all implementation modules and program module at once"
  msgstr ""
  
! #: m2/lang.opt:175
! #, no-c-format
! msgid "recognize the specified suffix as implementation and module filenames"
! msgstr ""
  
! #: m2/lang.opt:179
  #, no-c-format
  msgid "turns on runtime checking to detect accessing data through a NIL value pointer"
  msgstr ""
  
! #: m2/lang.opt:183
  #, no-c-format
  msgid "use PIM [234] dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:187
  #, no-c-format
  msgid "use PIM 2 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:191
  #, no-c-format
  msgid "use PIM 3 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:195
  #, no-c-format
  msgid "use PIM 4 dialect of Modula-2"
  msgstr ""
  
! #: m2/lang.opt:199
  #, no-c-format
  msgid "force positive result from MOD and DIV result floor"
  msgstr ""
  
! #: m2/lang.opt:203
  #, no-c-format
  msgid "link against the pthread library (default on)"
  msgstr ""
  
! #: m2/lang.opt:207
  #, no-c-format
  msgid "internal compiler debugging information, dump the list of quadruples"
  msgstr ""
  
! #: m2/lang.opt:215
  #, no-c-format
  msgid "turns on runtime checking for functions which finish without executing a RETURN statement"
  msgstr ""
  
! #: m2/lang.opt:219
  #, no-c-format
  msgid "specify the list of runtime modules and their initialization order"
  msgstr ""
  
! #: m2/lang.opt:223
  #, no-c-format
  msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies"
  msgstr ""
  
! #: m2/lang.opt:227
  #, no-c-format
  msgid "generate a C source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:231
  #, no-c-format
  msgid "generate a C++ source scaffold for the current module being compiled"
  msgstr ""
  
! #: m2/lang.opt:235
  #, fuzzy, no-c-format
  msgid "generate the main function"
  msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: m2/lang.opt:239
  #, no-c-format
  msgid "generate static scaffold initialization and finalization for every module inside main"
  msgstr ""
  
! #: m2/lang.opt:243
  #, fuzzy, no-c-format
  #| msgid "Create a shared library."
  msgid "generate a shared library from the module"
  msgstr "Luo jaettu kirjasto."
  
! #: m2/lang.opt:247
  #, no-c-format
  msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
  msgstr ""
  
! #: m2/lang.opt:251
  #, fuzzy, no-c-format
  #| msgid "Print the name of header files as they are used."
  msgid "display the location of module source files as they are compiled"
  msgstr "Tulosta otsaketiedostojen nimet kÃ¤ytÃ¶n yhteydessÃ¤."
  
! #: m2/lang.opt:255
  #, no-c-format
  msgid "create a swig interface file for the module"
  msgstr ""
  
! #: m2/lang.opt:259
  #, no-c-format
  msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure."
  msgstr ""
  
! #: m2/lang.opt:263
  #, no-c-format
! msgid "orders the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic"
  msgstr ""
  
! #: m2/lang.opt:271
  #, no-c-format
  msgid "turns on all division and modulus by zero checking for ordinal values"
  msgstr ""
  
! #: m2/lang.opt:275
  #, no-c-format
  msgid "turns on runtime checking to check whether a whole number will exceed range"
  msgstr ""
  
! #: m2/lang.opt:279
  #, no-c-format
  msgid "Link the standard Modula-2 libraries statically in the compilation."
  msgstr ""
  
! #: m2/lang.opt:424 m2/lang.opt:428
  #, fuzzy, no-c-format
  msgid "save temporary preprocessed files"
  msgstr "VÃ¤liaikaista varmuuskopiotiedostoa ei voitu luoda tallennettaessa tiedostoa \"%s\""
*************** msgstr "Varoita muuttujista, jotka alust
*** 4769,4775 ****
  
  #: analyzer/analyzer.opt:227
  #, fuzzy, no-c-format
! msgid "Warn about code paths in in which a call is made to strtok with undefined behavior."
  msgstr "Varoita koodista, jota ei koskaan suoriteta"
  
  #: analyzer/analyzer.opt:231
--- 4774,4780 ----
  
  #: analyzer/analyzer.opt:227
  #, fuzzy, no-c-format
! msgid "Warn about code paths in which a call is made to strtok with undefined behavior."
  msgstr "Varoita koodista, jota ei koskaan suoriteta"
  
  #: analyzer/analyzer.opt:231
*************** msgstr ""
*** 5349,5355 ****
  
  #: config/darwin.opt:214
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initialiser for a dylib."
  msgstr ""
  
  #: config/darwin.opt:218
--- 5354,5360 ----
  
  #: config/darwin.opt:214
  #, no-c-format
! msgid "-init <symbol_name>\tThe symbol <symbol_name> will be used as the first initializer for a dylib."
  msgstr ""
  
  #: config/darwin.opt:218
*************** msgstr ""
*** 5572,5578 ****
  msgid "Use simulator runtime."
  msgstr "Tuota koodi GNU-suoritusympÃ¤ristÃ¶lle"
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:120
  #, fuzzy, no-c-format
  msgid "Specify the name of the target CPU."
  msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
--- 5577,5583 ----
  msgid "Use simulator runtime."
  msgstr "Tuota koodi GNU-suoritusympÃ¤ristÃ¶lle"
  
! #: config/bfin/bfin.opt:44 config/arm/arm.opt:117
  #, fuzzy, no-c-format
  msgid "Specify the name of the target CPU."
  msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
*************** msgstr ""
*** 5627,5633 ****
  msgid "Link with the fast floating-point library."
  msgstr "LinkitÃ¤ yksittÃ¤isiÃ¤ kirjastoja kÃ¤sin."
  
! #: config/bfin/bfin.opt:90 config/arm/arm.opt:348 config/frv/frv.opt:130
  #, fuzzy, no-c-format
  msgid "Enable Function Descriptor PIC mode."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi."
--- 5632,5638 ----
  msgid "Link with the fast floating-point library."
  msgstr "LinkitÃ¤ yksittÃ¤isiÃ¤ kirjastoja kÃ¤sin."
  
! #: config/bfin/bfin.opt:90 config/arm/arm.opt:345 config/frv/frv.opt:130
  #, fuzzy, no-c-format
  msgid "Enable Function Descriptor PIC mode."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi."
*************** msgstr "Tuota koodia, joka kÃ¤yttÃ¤Ã¤ 68
*** 5777,5783 ****
  msgid "Align variables on a 32-bit boundary."
  msgstr "Kohdista muuttujat 32 bitin rajoille."
  
! #: config/m68k/m68k.opt:103 config/arm/arm.opt:89 config/nios2/nios2.opt:570
  #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
  #, fuzzy, no-c-format
  msgid "Specify the name of the target architecture."
--- 5782,5788 ----
  msgid "Align variables on a 32-bit boundary."
  msgstr "Kohdista muuttujat 32 bitin rajoille."
  
! #: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
  #: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
  #, fuzzy, no-c-format
  msgid "Specify the name of the target architecture."
*************** msgid "Support TLS segment larger than 6
*** 5884,5896 ****
  msgstr ""
  
  #: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:74
! #: config/arm/arm.opt:108 config/microblaze/microblaze.opt:60
  #, fuzzy, no-c-format
  msgid "Assume target CPU is configured as big endian."
  msgstr "Tuota koodia big-endian-tilassa"
  
  #: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:94
! #: config/arm/arm.opt:173 config/microblaze/microblaze.opt:64
  #, fuzzy, no-c-format
  msgid "Assume target CPU is configured as little endian."
  msgstr "Tuota koodia big-endian-tilassa"
--- 5889,5901 ----
  msgstr ""
  
  #: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:74
! #: config/arm/arm.opt:105 config/microblaze/microblaze.opt:60
  #, fuzzy, no-c-format
  msgid "Assume target CPU is configured as big endian."
  msgstr "Tuota koodia big-endian-tilassa"
  
  #: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:94
! #: config/arm/arm.opt:170 config/microblaze/microblaze.opt:64
  #, fuzzy, no-c-format
  msgid "Assume target CPU is configured as little endian."
  msgstr "Tuota koodia big-endian-tilassa"
*************** msgid "Convert BASE + LARGE_OFFSET addre
*** 5966,5977 ****
  msgstr ""
  
  #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:98
! #: config/loongarch/loongarch.opt:241
  #, fuzzy, no-c-format
  msgid "Specify the code model."
  msgstr "Malli:"
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:181
  #, fuzzy, no-c-format
  msgid "Do not generate unaligned memory accesses."
  msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
--- 5971,5982 ----
  msgstr ""
  
  #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:98
! #: config/loongarch/loongarch.opt:266
  #, fuzzy, no-c-format
  msgid "Specify the code model."
  msgstr "Malli:"
  
! #: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:206
  #, fuzzy, no-c-format
  msgid "Do not generate unaligned memory accesses."
  msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
*************** msgstr "epÃ¤kelpo osoitintila %qs"
*** 5987,6000 ****
  msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:150 config/loongarch/loongarch.opt:249
  #, no-c-format
  msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr ""
  
  #: config/riscv/riscv.opt:155
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CRS and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
  msgstr ""
  
  #: config/riscv/riscv.opt:161 config/aarch64/aarch64.opt:141
--- 5992,6005 ----
  msgid "Use %reloc() operators, rather than assembly macros, to load addresses."
  msgstr ""
  
! #: config/riscv/riscv.opt:150 config/loongarch/loongarch.opt:274
  #, no-c-format
  msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses."
  msgstr ""
  
  #: config/riscv/riscv.opt:155
  #, no-c-format
! msgid "Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions."
  msgstr ""
  
  #: config/riscv/riscv.opt:161 config/aarch64/aarch64.opt:141
*************** msgid "Known data alignment choices (for
*** 6019,6128 ****
  msgstr "epÃ¤kelpo osoitintila %qs"
  
  #: config/riscv/riscv.opt:201 config/aarch64/aarch64.opt:304
! #: config/i386/i386.opt:1034 config/arm/arm.opt:352
! #: config/rs6000/rs6000.opt:550
  #, fuzzy, no-c-format
  msgid "Use given stack-protector guard."
  msgstr "Kelvolliset argumentit ovat:\n"
  
  #: config/riscv/riscv.opt:205 config/aarch64/aarch64.opt:308
! #: config/arm/arm.opt:356 config/rs6000/rs6000.opt:554
  #, fuzzy, no-c-format
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/riscv/riscv.opt:215 config/i386/i386.opt:1048
! #: config/rs6000/rs6000.opt:564
  #, fuzzy, no-c-format
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr "â€�%sâ€� ei ole kelvollinen esikÃ¤Ã¤ntÃ¤jÃ¤n valitsin"
  
! #: config/riscv/riscv.opt:222 config/i386/i386.opt:1055
! #: config/rs6000/rs6000.opt:571
  #, fuzzy, no-c-format
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/riscv/riscv.opt:492
  #, fuzzy, no-c-format
  msgid "Supported ISA specs (for use with the -misa-spec= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/riscv/riscv.opt:505
  #, fuzzy, no-c-format
  msgid "Set the version of RISC-V ISA spec."
  msgstr "KÃ¤ytÃ¶ssÃ¤ olevan C++-ABIn versio."
  
! #: config/riscv/riscv.opt:509
  #, fuzzy, no-c-format
  msgid "Enable conditional moves unconditionally."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/riscv/riscv.opt:513
  #, fuzzy, no-c-format
  msgid "Always inline subword atomic operations."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/riscv/riscv.opt:517
  #, no-c-format
  msgid "Inline strcmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:521
  #, no-c-format
  msgid "Inline strncmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:525
  #, no-c-format
  msgid "Inline strlen calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:529
  #, no-c-format
  msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
  msgstr ""
  
! #: config/riscv/riscv.opt:533
! #, fuzzy, no-c-format
! msgid "Valid arguments to -param=riscv-autovec-preference=:"
! msgstr "Kelvolliset argumentit ovat:\n"
! 
! #: config/riscv/riscv.opt:546
! #, no-c-format
! msgid "-param=riscv-autovec-preference=<string>\tSet the preference of auto-vectorization in the RISC-V port."
! msgstr ""
! 
! #: config/riscv/riscv.opt:550
  #, no-c-format
! msgid "The RVV possible LMUL (-param=riscv-autovec-lmul=):"
  msgstr ""
  
! #: config/riscv/riscv.opt:569
  #, no-c-format
! msgid "-param=riscv-autovec-lmul=<string>\tSet the RVV LMUL of auto-vectorization in the RISC-V port."
  msgstr ""
  
! #: config/riscv/riscv.opt:576
  #, fuzzy, no-c-format
  msgid "Valid arguments to -param=vsetvl-strategy=:"
  msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/riscv/riscv.opt:589
  #, no-c-format
  msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
  msgstr ""
  
! #: config/riscv/riscv.opt:593 config/i386/i386.opt:496
  #, fuzzy, no-c-format
  msgid "Valid arguments to -mstringop-strategy=:"
  msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/riscv/riscv.opt:609
  #, no-c-format
  msgid "Specify stringop expansion strategy."
  msgstr ""
  
  #: config/m32c/m32c.opt:23
  #, fuzzy, no-c-format
  msgid "-msim\tUse simulator runtime."
--- 6024,6145 ----
  msgstr "epÃ¤kelpo osoitintila %qs"
  
  #: config/riscv/riscv.opt:201 config/aarch64/aarch64.opt:304
! #: config/i386/i386.opt:1038 config/arm/arm.opt:349
! #: config/rs6000/rs6000.opt:554
  #, fuzzy, no-c-format
  msgid "Use given stack-protector guard."
  msgstr "Kelvolliset argumentit ovat:\n"
  
  #: config/riscv/riscv.opt:205 config/aarch64/aarch64.opt:308
! #: config/arm/arm.opt:353 config/rs6000/rs6000.opt:558
  #, fuzzy, no-c-format
  msgid "Valid arguments to -mstack-protector-guard=:"
  msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/riscv/riscv.opt:215 config/i386/i386.opt:1052
! #: config/rs6000/rs6000.opt:568
  #, fuzzy, no-c-format
  msgid "Use the given base register for addressing the stack-protector guard."
  msgstr "â€�%sâ€� ei ole kelvollinen esikÃ¤Ã¤ntÃ¤jÃ¤n valitsin"
  
! #: config/riscv/riscv.opt:222 config/i386/i386.opt:1059
! #: config/rs6000/rs6000.opt:575
  #, fuzzy, no-c-format
  msgid "Use the given offset for addressing the stack-protector guard."
  msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/riscv/riscv.opt:494
  #, fuzzy, no-c-format
  msgid "Supported ISA specs (for use with the -misa-spec= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/riscv/riscv.opt:507
  #, fuzzy, no-c-format
  msgid "Set the version of RISC-V ISA spec."
  msgstr "KÃ¤ytÃ¶ssÃ¤ olevan C++-ABIn versio."
  
! #: config/riscv/riscv.opt:511
  #, fuzzy, no-c-format
  msgid "Enable conditional moves unconditionally."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/riscv/riscv.opt:515
  #, fuzzy, no-c-format
  msgid "Always inline subword atomic operations."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/riscv/riscv.opt:519
  #, no-c-format
  msgid "Inline strcmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:523
  #, no-c-format
  msgid "Inline strncmp calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:527
  #, no-c-format
  msgid "Inline strlen calls if possible."
  msgstr ""
  
! #: config/riscv/riscv.opt:531
  #, no-c-format
  msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)."
  msgstr ""
  
! #: config/riscv/riscv.opt:535
  #, no-c-format
! msgid "The RVV possible LMUL (-mrvv-max-lmul=):"
  msgstr ""
  
! #: config/riscv/riscv.opt:554
  #, no-c-format
! msgid "-mrvv-max-lmul=<string>\tSet the RVV LMUL of auto-vectorization."
  msgstr ""
  
! #: config/riscv/riscv.opt:561
  #, fuzzy, no-c-format
  msgid "Valid arguments to -param=vsetvl-strategy=:"
  msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/riscv/riscv.opt:574
  #, no-c-format
  msgid "-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert pass."
  msgstr ""
  
! #: config/riscv/riscv.opt:578 config/i386/i386.opt:496
  #, fuzzy, no-c-format
  msgid "Valid arguments to -mstringop-strategy=:"
  msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/riscv/riscv.opt:594
  #, no-c-format
  msgid "Specify stringop expansion strategy."
  msgstr ""
  
+ #: config/riscv/riscv.opt:598
+ #, fuzzy, no-c-format
+ msgid "The possible RVV vector register lengths:"
+ msgstr "I/O mahdollista"
+ 
+ #: config/riscv/riscv.opt:608
+ #, no-c-format
+ msgid "-mrvv-vector-bits=<string>\tSet the kind of bits for an RVV vector register."
+ msgstr ""
+ 
+ #: config/riscv/riscv.opt:612 config/aarch64/aarch64.opt:49
+ #: config/loongarch/loongarch.opt:283
+ #, fuzzy, no-c-format
+ msgid "The possible TLS dialects:"
+ msgstr "I/O mahdollista"
+ 
+ #: config/riscv/riscv.opt:622 config/aarch64/aarch64.opt:145
+ #: config/loongarch/loongarch.opt:293
+ #, fuzzy, no-c-format
+ msgid "Specify TLS dialect."
+ msgstr "tls_model-argumentti ei ole merkkijono"
+ 
  #: config/m32c/m32c.opt:23
  #, fuzzy, no-c-format
  msgid "-msim\tUse simulator runtime."
*************** msgstr ""
*** 6243,6264 ****
  msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:49
! #, fuzzy, no-c-format
! msgid "The possible TLS dialects:"
! msgstr "I/O mahdollista"
! 
! #: config/aarch64/aarch64.opt:61 config/loongarch/loongarch.opt:219
  #, no-c-format
  msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:78 config/i386/i386.opt:1069
  #, fuzzy, no-c-format
  msgid "Generate code which uses only the general registers."
  msgstr "Tuota koodia, joka kÃ¤yttÃ¤Ã¤ 68881-liukulukukÃ¤skyjÃ¤"
  
! #: config/aarch64/aarch64.opt:82 config/i386/i386.opt:1161
  #, fuzzy, no-c-format
  msgid "Generate code to mitigate against straight line speculation."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
--- 6260,6276 ----
  msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:61 config/loongarch/loongarch.opt:244
  #, no-c-format
  msgid "The code model option names for -mcmodel:"
  msgstr ""
  
! #: config/aarch64/aarch64.opt:78 config/i386/i386.opt:1073
  #, fuzzy, no-c-format
  msgid "Generate code which uses only the general registers."
  msgstr "Tuota koodia, joka kÃ¤yttÃ¤Ã¤ 68881-liukulukukÃ¤skyjÃ¤"
  
! #: config/aarch64/aarch64.opt:82 config/i386/i386.opt:1165
  #, fuzzy, no-c-format
  msgid "Generate code to mitigate against straight line speculation."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
*************** msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
*** 6288,6298 ****
  msgid "Don't assume that unaligned accesses are handled by the system."
  msgstr ""
  
- #: config/aarch64/aarch64.opt:145
- #, fuzzy, no-c-format
- msgid "Specify TLS dialect."
- msgstr "tls_model-argumentti ei ole merkkijono"
- 
  #: config/aarch64/aarch64.opt:149
  #, no-c-format
  msgid "Specifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48."
--- 6300,6305 ----
*************** msgstr "epÃ¤kelpo osoitintila %qs"
*** 6333,6339 ****
  msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:202 config/arm/arm.opt:340
  #, fuzzy, no-c-format
  msgid "Use branch-protection features."
  msgstr "Kelvolliset argumentit ovat:\n"
--- 6340,6346 ----
  msgid "PC relative literal loads."
  msgstr ""
  
! #: config/aarch64/aarch64.opt:202 config/arm/arm.opt:337
  #, fuzzy, no-c-format
  msgid "Use branch-protection features."
  msgstr "Kelvolliset argumentit ovat:\n"
*************** msgstr ""
*** 6761,6767 ****
  
  #: config/epiphany/epiphany.opt:108
  #, no-c-format
! msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
  #: config/epiphany/epiphany.opt:112
--- 6768,6774 ----
  
  #: config/epiphany/epiphany.opt:108
  #, no-c-format
! msgid "A floating point to integer truncation may be replaced with rounding to save mode switching."
  msgstr ""
  
  #: config/epiphany/epiphany.opt:112
*************** msgstr "Ota kÃ¤yttÃ¶Ã¶n etumerkilliset l
*** 7154,7160 ****
  msgid "Generate code for given CPU."
  msgstr "Tuota koodia tietylle suorittimelle."
  
! #: config/i386/i386.opt:282 config/bpf/bpf.opt:98
  #, no-c-format
  msgid "Use given assembler dialect."
  msgstr "KÃ¤ytÃ¤ tiettyÃ¤ assembler-murretta."
--- 7161,7167 ----
  msgid "Generate code for given CPU."
  msgstr "Tuota koodia tietylle suorittimelle."
  
! #: config/i386/i386.opt:282 config/bpf/bpf.opt:100
  #, no-c-format
  msgid "Use given assembler dialect."
  msgstr "KÃ¤ytÃ¤ tiettyÃ¤ assembler-murretta."
*************** msgstr ""
*** 7379,7385 ****
  msgid "Generate reciprocals instead of divss and sqrtss."
  msgstr ""
  
! #: config/i386/i386.opt:601 config/loongarch/loongarch.opt:214
  #, no-c-format
  msgid "Control generation of reciprocal estimates."
  msgstr ""
--- 7386,7392 ----
  msgid "Generate reciprocals instead of divss and sqrtss."
  msgstr ""
  
! #: config/i386/i386.opt:601 config/loongarch/loongarch.opt:235
  #, no-c-format
  msgid "Control generation of reciprocal estimates."
  msgstr ""
*************** msgstr "parametrin %qs maksimiarvo on %u
*** 7439,8166 ****
  msgid "Maximum number of bits that can be stored to memory efficiently."
  msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
! #: config/i386/i386.opt:666
  #, fuzzy, no-c-format
  msgid "Generate 32bit i386 code."
  msgstr "Tuota 32-bittistÃ¤ i386-koodia"
  
! #: config/i386/i386.opt:670
  #, fuzzy, no-c-format
  msgid "Generate 64bit x86-64 code."
  msgstr "Tuota 64-bittistÃ¤ x86-64-koodia"
  
! #: config/i386/i386.opt:674
  #, fuzzy, no-c-format
  msgid "Generate 32bit x86-64 code."
  msgstr "Tuota 32-bittistÃ¤ x86-64-koodia"
  
! #: config/i386/i386.opt:678
  #, fuzzy, no-c-format
  msgid "Generate 16bit i386 code."
  msgstr "Tuota 16-bittistÃ¤ i386-koodia"
  
! #: config/i386/i386.opt:682
  #, fuzzy, no-c-format
  msgid "Support MMX built-in functions."
  msgstr "Tunnista sisÃ¤iset funktiot"
  
! #: config/i386/i386.opt:686
  #, fuzzy, no-c-format
  msgid "Support 3DNow! built-in functions."
  msgstr "Tunnista sisÃ¤iset funktiot"
  
! #: config/i386/i386.opt:690
  #, fuzzy, no-c-format
  msgid "Support Athlon 3Dnow! built-in functions."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:694
  #, fuzzy, no-c-format
  msgid "Support MMX and SSE built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:698
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:702
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:706
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:710
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:714 config/i386/i386.opt:718
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:722
  #, fuzzy, no-c-format
  msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:730
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:734
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:738
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:742
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:746
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:750
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:754
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:758
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:762
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:766
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:770
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:774
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:778
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:782
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:786
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:790
  #, fuzzy, no-c-format
  msgid "Support AVX512VNNI built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:794
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:798
  #, fuzzy, no-c-format
  msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:802
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:806
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:810
  #, fuzzy, no-c-format
  msgid "Support FMA4 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:814
  #, fuzzy, no-c-format
  msgid "Support XOP built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:818
  #, fuzzy, no-c-format
  msgid "Support LWP built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:822
  #, fuzzy, no-c-format
  msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: config/i386/i386.opt:826
  #, fuzzy, no-c-format
  msgid "Support code generation of popcnt instruction."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: config/i386/i386.opt:830
  #, fuzzy, no-c-format
  msgid "Support PCONFIG built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:834
  #, fuzzy, no-c-format
  msgid "Support WBNOINVD built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:838
  #, fuzzy, no-c-format
  msgid "Support PTWRITE built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:842
  #, fuzzy, no-c-format
  msgid "Support UINTR built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:846
  #, fuzzy, no-c-format
  msgid "Support SGX built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:850
  #, fuzzy, no-c-format
  msgid "Support RDPID built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:854
  #, fuzzy, no-c-format
  msgid "Support GFNI built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:858
  #, fuzzy, no-c-format
  msgid "Support VAES built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:862
  #, fuzzy, no-c-format
  msgid "Support VPCLMULQDQ built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:866
  #, fuzzy, no-c-format
  msgid "Support BMI built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:870
  #, fuzzy, no-c-format
  msgid "Support BMI2 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:874
  #, fuzzy, no-c-format
  msgid "Support LZCNT built-in function and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:878
  #, no-c-format
  msgid "Support Hardware Lock Elision prefixes."
  msgstr ""
  
! #: config/i386/i386.opt:882
  #, fuzzy, no-c-format
  msgid "Support RDSEED instruction."
  msgstr "Virheellinen kÃ¤sky"
  
! #: config/i386/i386.opt:886
  #, fuzzy, no-c-format
  msgid "Support PREFETCHW instruction."
  msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: config/i386/i386.opt:890
  #, fuzzy, no-c-format
  msgid "Support flag-preserving add-carry instructions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n 32-bittiset kertolaskukÃ¤skyt"
  
! #: config/i386/i386.opt:894
  #, fuzzy, no-c-format
  msgid "Support CLFLUSHOPT instructions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤t kÃ¤skyt"
  
! #: config/i386/i386.opt:898
  #, fuzzy, no-c-format
  msgid "Support CLWB instruction."
  msgstr "Virheellinen kÃ¤sky"
  
! #: config/i386/i386.opt:905
  #, fuzzy, no-c-format
  msgid "Support FXSAVE and FXRSTOR instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/i386/i386.opt:909
  #, fuzzy, no-c-format
  msgid "Support XSAVE and XRSTOR instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/i386/i386.opt:913
  #, fuzzy, no-c-format
  msgid "Support XSAVEOPT instruction."
  msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: config/i386/i386.opt:917
  #, fuzzy, no-c-format
  msgid "Support XSAVEC instructions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n kertolaskukÃ¤skyt"
  
! #: config/i386/i386.opt:921
  #, fuzzy, no-c-format
  msgid "Support XSAVES and XRSTORS instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/i386/i386.opt:925
  #, fuzzy, no-c-format
  msgid "Support TBM built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:929
  #, fuzzy, no-c-format
  msgid "Support code generation of cmpxchg16b instruction."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: config/i386/i386.opt:933
  #, fuzzy, no-c-format
  msgid "Support code generation of sahf instruction in 64bit x86-64 code."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: config/i386/i386.opt:937
  #, fuzzy, no-c-format
  msgid "Support code generation of movbe instruction."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: config/i386/i386.opt:941
  #, fuzzy, no-c-format
  msgid "Support code generation of crc32 instruction."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: config/i386/i386.opt:945
  #, fuzzy, no-c-format
  msgid "Support AES built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:949
  #, fuzzy, no-c-format
  msgid "Support SHA1 and SHA256 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:953
  #, fuzzy, no-c-format
  msgid "Support PCLMUL built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:957
  #, no-c-format
  msgid "Encode SSE instructions with VEX prefix."
  msgstr ""
  
! #: config/i386/i386.opt:961
  #, fuzzy, no-c-format
  msgid "Support FSGSBASE built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:965
  #, fuzzy, no-c-format
  msgid "Support RDRND built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:969
  #, fuzzy, no-c-format
  msgid "Support F16C built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:973
  #, fuzzy, no-c-format
  msgid "Support PREFETCHWT1 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:977
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue."
  msgstr ""
  
! #: config/i386/i386.opt:981
  #, no-c-format
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:985 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
! #: config/i386/i386.opt:990
  #, no-c-format
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
  
! #: config/i386/i386.opt:994
  #, no-c-format
  msgid "Set name of section to record mrecord-mcount calls."
  msgstr ""
  
! #: config/i386/i386.opt:998
  #, no-c-format
  msgid "Skip setting up RAX register when passing variable arguments."
  msgstr ""
  
! #: config/i386/i386.opt:1002
  #, no-c-format
  msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
  msgstr ""
  
! #: config/i386/i386.opt:1006
  #, no-c-format
  msgid "Split 32-byte AVX unaligned load."
  msgstr ""
  
! #: config/i386/i386.opt:1010
  #, no-c-format
  msgid "Split 32-byte AVX unaligned store."
  msgstr ""
  
! #: config/i386/i386.opt:1014
  #, fuzzy, no-c-format
  msgid "Support RTM built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1022
  #, fuzzy, no-c-format
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1026
  #, fuzzy, no-c-format
  msgid "Support CLZERO built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1030
  #, fuzzy, no-c-format
  msgid "Support PKU built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1038
  #, fuzzy, no-c-format
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386.opt:1062
  #, fuzzy, no-c-format
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/i386/i386.opt:1073
  #, no-c-format
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1078
  #, no-c-format
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1083
  #, no-c-format
  msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
  msgstr ""
  
! #: config/i386/i386.opt:1088
  #, no-c-format
  msgid "Make all function calls indirect."
  msgstr "Tee kaikista funktiokutsuista epÃ¤suoria."
  
! #: config/i386/i386.opt:1092
  #, fuzzy, no-c-format
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/i386/i386.opt:1096
  #, fuzzy, no-c-format
  msgid "Convert function return to call and return thunk."
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/i386/i386.opt:1100 config/s390/s390.opt:277
  #, fuzzy, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386.opt:1116
  #, no-c-format
  msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
  msgstr ""
  
! #: config/i386/i386.opt:1120
  #, fuzzy, no-c-format
  msgid "Force indirect call and jump via register."
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/i386/i386.opt:1124
  #, fuzzy, no-c-format
  msgid "Support MOVDIRI built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1128
  #, fuzzy, no-c-format
  msgid "Support MOVDIR64B built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1132
  #, fuzzy, no-c-format
  msgid "Support WAITPKG built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1136
  #, fuzzy, no-c-format
  msgid "Support CLDEMOTE built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1140
  #, fuzzy, no-c-format
  msgid "Instrument function exit in instrumented functions with __fentry__."
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: config/i386/i386.opt:1144
  #, no-c-format
  msgid "Known choices for return instrumentation with -minstrument-return=:"
  msgstr ""
  
! #: config/i386/i386.opt:1157
  #, no-c-format
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/i386.opt:1165
  #, fuzzy, no-c-format
  msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/i386/i386.opt:1181
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1186
  #, fuzzy, no-c-format
  msgid "Support ENQCMD built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1190
  #, fuzzy, no-c-format
  msgid "Support SERIALIZE built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1194
  #, fuzzy, no-c-format
  msgid "Support TSXLDTRK built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1198
  #, fuzzy, no-c-format
  msgid "Support AMX-TILE built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1202
  #, fuzzy, no-c-format
  msgid "Support AMX-INT8 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1206
  #, fuzzy, no-c-format
  msgid "Support AMX-BF16 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1210
  #, fuzzy, no-c-format
  msgid "Support HRESET built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1214
  #, fuzzy, no-c-format
  msgid "Support KL built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1218
  #, fuzzy, no-c-format
  msgid "Support WIDEKL built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1222
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1227
  #, no-c-format
  msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
  msgstr ""
  
! #: config/i386/i386.opt:1231
  #, fuzzy, no-c-format
  msgid "Support MWAIT and MONITOR built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1235
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1239
  #, fuzzy, no-c-format
  #| msgid "Do not use the AltiVec ABI extensions."
  msgid "Do not use GOT to access external symbols."
  msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ AltiVec ABI -laajennoksia."
  
! #: config/i386/i386.opt:1243
  #, no-c-format
  msgid "Instructions number above which STFL stall penalty can be compensated."
  msgstr ""
  
! #: config/i386/i386.opt:1247
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1252
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1257
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1262
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1267
  #, fuzzy, no-c-format
  msgid "Support AMX-FP16 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1271
  #, fuzzy, no-c-format
  msgid "Support PREFETCHI built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1275
  #, fuzzy, no-c-format
  msgid "Support RAOINT built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1279
  #, no-c-format
  msgid "Enable conservative small loop unrolling."
  msgstr ""
  
! #: config/i386/i386.opt:1283
  #, no-c-format
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
! #: config/i386/i386.opt:1299
  #, fuzzy, no-c-format
  msgid "Support AMX-COMPLEX built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1303
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1308
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1313
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1318
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1323
  #, fuzzy, no-c-format
  msgid "Enable vectorization for gather instruction."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n moniydintuki"
  
! #: config/i386/i386.opt:1327
  #, fuzzy, no-c-format
  msgid "Enable vectorization for scatter instruction."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n moniydintuki"
  
! #: config/i386/i386.opt:1331
  #, no-c-format
  msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD and PPX."
  msgstr ""
  
! #: config/i386/i386.opt:1360
  #, no-c-format
  msgid "Enable GPR32 in inline asm when APX_F enabled."
  msgstr ""
  
! #: config/i386/i386.opt:1364
  #, fuzzy, no-c-format
  msgid "Support 512 bit vector built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1368
  #, fuzzy, no-c-format
  msgid "Support USER_MSR built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1372 config/i386/i386.opt:1382
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1377
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
--- 7446,8178 ----
  msgid "Maximum number of bits that can be stored to memory efficiently."
  msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
! #: config/i386/i386.opt:664
! #, no-c-format
! msgid "Optimize noreturn functions by not saving callee-saved registers used in the function."
! msgstr ""
! 
! #: config/i386/i386.opt:670
  #, fuzzy, no-c-format
  msgid "Generate 32bit i386 code."
  msgstr "Tuota 32-bittistÃ¤ i386-koodia"
  
! #: config/i386/i386.opt:674
  #, fuzzy, no-c-format
  msgid "Generate 64bit x86-64 code."
  msgstr "Tuota 64-bittistÃ¤ x86-64-koodia"
  
! #: config/i386/i386.opt:678
  #, fuzzy, no-c-format
  msgid "Generate 32bit x86-64 code."
  msgstr "Tuota 32-bittistÃ¤ x86-64-koodia"
  
! #: config/i386/i386.opt:682
  #, fuzzy, no-c-format
  msgid "Generate 16bit i386 code."
  msgstr "Tuota 16-bittistÃ¤ i386-koodia"
  
! #: config/i386/i386.opt:686
  #, fuzzy, no-c-format
  msgid "Support MMX built-in functions."
  msgstr "Tunnista sisÃ¤iset funktiot"
  
! #: config/i386/i386.opt:690
  #, fuzzy, no-c-format
  msgid "Support 3DNow! built-in functions."
  msgstr "Tunnista sisÃ¤iset funktiot"
  
! #: config/i386/i386.opt:694
  #, fuzzy, no-c-format
  msgid "Support Athlon 3Dnow! built-in functions."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:698
  #, fuzzy, no-c-format
  msgid "Support MMX and SSE built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:702
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:706
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:710
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:714
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:718 config/i386/i386.opt:722
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:726
  #, fuzzy, no-c-format
  msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:734
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:738
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:742
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:746
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:750
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:754
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:758
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:762
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:766
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:770
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:774
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:778
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:782
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:786
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:790
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:794
  #, fuzzy, no-c-format
  msgid "Support AVX512VNNI built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:798
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:802
  #, fuzzy, no-c-format
  msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:806
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:810
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:814
  #, fuzzy, no-c-format
  msgid "Support FMA4 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:818
  #, fuzzy, no-c-format
  msgid "Support XOP built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:822
  #, fuzzy, no-c-format
  msgid "Support LWP built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:826
  #, fuzzy, no-c-format
  msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: config/i386/i386.opt:830
  #, fuzzy, no-c-format
  msgid "Support code generation of popcnt instruction."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: config/i386/i386.opt:834
  #, fuzzy, no-c-format
  msgid "Support PCONFIG built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:838
  #, fuzzy, no-c-format
  msgid "Support WBNOINVD built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:842
  #, fuzzy, no-c-format
  msgid "Support PTWRITE built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:846
  #, fuzzy, no-c-format
  msgid "Support UINTR built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:850
  #, fuzzy, no-c-format
  msgid "Support SGX built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:854
  #, fuzzy, no-c-format
  msgid "Support RDPID built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:858
  #, fuzzy, no-c-format
  msgid "Support GFNI built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:862
  #, fuzzy, no-c-format
  msgid "Support VAES built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:866
  #, fuzzy, no-c-format
  msgid "Support VPCLMULQDQ built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:870
  #, fuzzy, no-c-format
  msgid "Support BMI built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:874
  #, fuzzy, no-c-format
  msgid "Support BMI2 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:878
  #, fuzzy, no-c-format
  msgid "Support LZCNT built-in function and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:882
  #, no-c-format
  msgid "Support Hardware Lock Elision prefixes."
  msgstr ""
  
! #: config/i386/i386.opt:886
  #, fuzzy, no-c-format
  msgid "Support RDSEED instruction."
  msgstr "Virheellinen kÃ¤sky"
  
! #: config/i386/i386.opt:890
  #, fuzzy, no-c-format
  msgid "Support PREFETCHW instruction."
  msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: config/i386/i386.opt:894
  #, fuzzy, no-c-format
  msgid "Support flag-preserving add-carry instructions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n 32-bittiset kertolaskukÃ¤skyt"
  
! #: config/i386/i386.opt:898
  #, fuzzy, no-c-format
  msgid "Support CLFLUSHOPT instructions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤t kÃ¤skyt"
  
! #: config/i386/i386.opt:902
  #, fuzzy, no-c-format
  msgid "Support CLWB instruction."
  msgstr "Virheellinen kÃ¤sky"
  
! #: config/i386/i386.opt:909
  #, fuzzy, no-c-format
  msgid "Support FXSAVE and FXRSTOR instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/i386/i386.opt:913
  #, fuzzy, no-c-format
  msgid "Support XSAVE and XRSTOR instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/i386/i386.opt:917
  #, fuzzy, no-c-format
  msgid "Support XSAVEOPT instruction."
  msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: config/i386/i386.opt:921
  #, fuzzy, no-c-format
  msgid "Support XSAVEC instructions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n kertolaskukÃ¤skyt"
  
! #: config/i386/i386.opt:925
  #, fuzzy, no-c-format
  msgid "Support XSAVES and XRSTORS instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/i386/i386.opt:929
  #, fuzzy, no-c-format
  msgid "Support TBM built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:933
  #, fuzzy, no-c-format
  msgid "Support code generation of cmpxchg16b instruction."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: config/i386/i386.opt:937
  #, fuzzy, no-c-format
  msgid "Support code generation of sahf instruction in 64bit x86-64 code."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: config/i386/i386.opt:941
  #, fuzzy, no-c-format
  msgid "Support code generation of movbe instruction."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: config/i386/i386.opt:945
  #, fuzzy, no-c-format
  msgid "Support code generation of crc32 instruction."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: config/i386/i386.opt:949
  #, fuzzy, no-c-format
  msgid "Support AES built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:953
  #, fuzzy, no-c-format
  msgid "Support SHA1 and SHA256 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:957
  #, fuzzy, no-c-format
  msgid "Support PCLMUL built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:961
  #, no-c-format
  msgid "Encode SSE instructions with VEX prefix."
  msgstr ""
  
! #: config/i386/i386.opt:965
  #, fuzzy, no-c-format
  msgid "Support FSGSBASE built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:969
  #, fuzzy, no-c-format
  msgid "Support RDRND built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:973
  #, fuzzy, no-c-format
  msgid "Support F16C built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:977
  #, fuzzy, no-c-format
  msgid "Support PREFETCHWT1 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:981
  #, no-c-format
  msgid "Emit profiling counter call at function entry before prologue."
  msgstr ""
  
! #: config/i386/i386.opt:985
  #, no-c-format
  msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
  msgstr ""
  
! #: config/i386/i386.opt:989 config/s390/s390.opt:311
  #, no-c-format
  msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in."
  msgstr ""
  
! #: config/i386/i386.opt:994
  #, no-c-format
  msgid "Set name of __fentry__ symbol called at function entry."
  msgstr ""
  
! #: config/i386/i386.opt:998
  #, no-c-format
  msgid "Set name of section to record mrecord-mcount calls."
  msgstr ""
  
! #: config/i386/i386.opt:1002
  #, no-c-format
  msgid "Skip setting up RAX register when passing variable arguments."
  msgstr ""
  
! #: config/i386/i386.opt:1006
  #, no-c-format
  msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
  msgstr ""
  
! #: config/i386/i386.opt:1010
  #, no-c-format
  msgid "Split 32-byte AVX unaligned load."
  msgstr ""
  
! #: config/i386/i386.opt:1014
  #, no-c-format
  msgid "Split 32-byte AVX unaligned store."
  msgstr ""
  
! #: config/i386/i386.opt:1018
  #, fuzzy, no-c-format
  msgid "Support RTM built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1026
  #, fuzzy, no-c-format
  msgid "Support MWAITX and MONITORX built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1030
  #, fuzzy, no-c-format
  msgid "Support CLZERO built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1034
  #, fuzzy, no-c-format
  msgid "Support PKU built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1042
  #, fuzzy, no-c-format
  msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386.opt:1066
  #, fuzzy, no-c-format
  msgid "Use the given symbol for addressing the stack-protector guard."
  msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/i386/i386.opt:1077
  #, no-c-format
  msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)."
  msgstr ""
  
! #: config/i386/i386.opt:1082
  #, no-c-format
  msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump."
  msgstr ""
  
! #: config/i386/i386.opt:1087
  #, no-c-format
  msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation."
  msgstr ""
  
! #: config/i386/i386.opt:1092
  #, no-c-format
  msgid "Make all function calls indirect."
  msgstr "Tee kaikista funktiokutsuista epÃ¤suoria."
  
! #: config/i386/i386.opt:1096
  #, fuzzy, no-c-format
  msgid "Convert indirect call and jump to call and return thunks."
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/i386/i386.opt:1100
  #, fuzzy, no-c-format
  msgid "Convert function return to call and return thunk."
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/i386/i386.opt:1104 config/s390/s390.opt:277
  #, fuzzy, no-c-format
  msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386.opt:1120
  #, no-c-format
  msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers."
  msgstr ""
  
! #: config/i386/i386.opt:1124
  #, fuzzy, no-c-format
  msgid "Force indirect call and jump via register."
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/i386/i386.opt:1128
  #, fuzzy, no-c-format
  msgid "Support MOVDIRI built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1132
  #, fuzzy, no-c-format
  msgid "Support MOVDIR64B built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1136
  #, fuzzy, no-c-format
  msgid "Support WAITPKG built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1140
  #, fuzzy, no-c-format
  msgid "Support CLDEMOTE built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1144
  #, fuzzy, no-c-format
  msgid "Instrument function exit in instrumented functions with __fentry__."
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: config/i386/i386.opt:1148
  #, no-c-format
  msgid "Known choices for return instrumentation with -minstrument-return=:"
  msgstr ""
  
! #: config/i386/i386.opt:1161
  #, no-c-format
  msgid "Generate a __return_loc section pointing to all return instrumentation code."
  msgstr ""
  
! #: config/i386/i386.opt:1169
  #, fuzzy, no-c-format
  msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:"
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/i386/i386.opt:1185
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1190
  #, fuzzy, no-c-format
  msgid "Support ENQCMD built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1194
  #, fuzzy, no-c-format
  msgid "Support SERIALIZE built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1198
  #, fuzzy, no-c-format
  msgid "Support TSXLDTRK built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1202
  #, fuzzy, no-c-format
  msgid "Support AMX-TILE built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1206
  #, fuzzy, no-c-format
  msgid "Support AMX-INT8 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1210
  #, fuzzy, no-c-format
  msgid "Support AMX-BF16 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1214
  #, fuzzy, no-c-format
  msgid "Support HRESET built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1218
  #, fuzzy, no-c-format
  msgid "Support KL built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1222
  #, fuzzy, no-c-format
  msgid "Support WIDEKL built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1226
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1231
  #, no-c-format
  msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
  msgstr ""
  
! #: config/i386/i386.opt:1235
  #, fuzzy, no-c-format
  msgid "Support MWAIT and MONITOR built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1239
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1243
  #, fuzzy, no-c-format
  #| msgid "Do not use the AltiVec ABI extensions."
  msgid "Do not use GOT to access external symbols."
  msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ AltiVec ABI -laajennoksia."
  
! #: config/i386/i386.opt:1247
  #, no-c-format
  msgid "Instructions number above which STFL stall penalty can be compensated."
  msgstr ""
  
! #: config/i386/i386.opt:1251
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1256
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1261
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1266
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1271
  #, fuzzy, no-c-format
  msgid "Support AMX-FP16 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1275
  #, fuzzy, no-c-format
  msgid "Support PREFETCHI built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1279
  #, fuzzy, no-c-format
  msgid "Support RAOINT built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1283
  #, no-c-format
  msgid "Enable conservative small loop unrolling."
  msgstr ""
  
! #: config/i386/i386.opt:1287
  #, no-c-format
  msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
  msgstr ""
  
! #: config/i386/i386.opt:1303
  #, fuzzy, no-c-format
  msgid "Support AMX-COMPLEX built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1307
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1312
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1317
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1322
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1327
  #, fuzzy, no-c-format
  msgid "Enable vectorization for gather instruction."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n moniydintuki"
  
! #: config/i386/i386.opt:1331
  #, fuzzy, no-c-format
  msgid "Enable vectorization for scatter instruction."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n moniydintuki"
  
! #: config/i386/i386.opt:1335
  #, no-c-format
  msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD and PPX."
  msgstr ""
  
! #: config/i386/i386.opt:1364
  #, no-c-format
  msgid "Enable GPR32 in inline asm when APX_F enabled."
  msgstr ""
  
! #: config/i386/i386.opt:1368
  #, fuzzy, no-c-format
  msgid "Support 512 bit vector built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1372
  #, fuzzy, no-c-format
  msgid "Support USER_MSR built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1376 config/i386/i386.opt:1386
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
  
! #: config/i386/i386.opt:1381
  #, fuzzy, no-c-format
  msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation."
  msgstr "sisÃ¤istÃ¤ funktiota %qs ei voi ottaa pois kÃ¤ytÃ¶stÃ¤"
*************** msgstr "Oleta normaali C-suoritusympÃ¤ri
*** 8535,8571 ****
  
  #: config/avr/avr.opt:23
  #, fuzzy, no-c-format
! msgid "Use subroutines for function prologues and epilogues."
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
  #: config/avr/avr.opt:27
  #, fuzzy, no-c-format
! msgid "-mmcu=MCU\tSelect the target MCU."
  msgstr "-m64 vaatii PowerPC64-suorittimen"
  
  #: config/avr/avr.opt:31
  #, fuzzy, no-c-format
! msgid "Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
  #: config/avr/avr.opt:35
! #, no-c-format
! msgid "Set the number of 64 KiB flash segments."
  msgstr "Aseta 64 KiB:n kokoisten flash-segmenttien mÃ¤Ã¤rÃ¤."
  
  #: config/avr/avr.opt:39
  #, no-c-format
! msgid "Indicate presence of a processor erratum."
  msgstr ""
  
  #: config/avr/avr.opt:43
  #, fuzzy, no-c-format
! msgid "Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤t kÃ¤skyt"
  
  #: config/avr/avr.opt:53
  #, no-c-format
! msgid "Use RJMP / RCALL even though CALL / JMP are available."
  msgstr ""
  
  #: config/avr/avr.opt:57
--- 8547,8584 ----
  
  #: config/avr/avr.opt:23
  #, fuzzy, no-c-format
! msgid "Optimization. Use subroutines for function prologues and epilogues."
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
  #: config/avr/avr.opt:27
  #, fuzzy, no-c-format
! msgid "-mmcu=<MCU>\tSelect the target MCU."
  msgstr "-m64 vaatii PowerPC64-suorittimen"
  
  #: config/avr/avr.opt:31
  #, fuzzy, no-c-format
! msgid "Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
  #: config/avr/avr.opt:35
! #, fuzzy, no-c-format
! #| msgid "Set the number of 64 KiB flash segments."
! msgid "This option is used internally. Set the number of 64 KiB flash segments."
  msgstr "Aseta 64 KiB:n kokoisten flash-segmenttien mÃ¤Ã¤rÃ¤."
  
  #: config/avr/avr.opt:39
  #, no-c-format
! msgid "This option is used internally. Indicate presence of a processor erratum.  Do not skip 32-bit instructions."
  msgstr ""
  
  #: config/avr/avr.opt:43
  #, fuzzy, no-c-format
! msgid "This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤t kÃ¤skyt"
  
  #: config/avr/avr.opt:53
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection.  Assume RJMP / RCALL can target all program memory."
  msgstr ""
  
  #: config/avr/avr.opt:57
*************** msgstr ""
*** 8580,8591 ****
  
  #: config/avr/avr.opt:65
  #, no-c-format
! msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
  msgstr ""
  
  #: config/avr/avr.opt:69
  #, no-c-format
! msgid "Treat main as if it had attribute OS_task."
  msgstr ""
  
  #: config/avr/avr.opt:79
--- 8593,8604 ----
  
  #: config/avr/avr.opt:65
  #, no-c-format
! msgid "-mbranch-cost=<cost>\tOptimization. Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0."
  msgstr ""
  
  #: config/avr/avr.opt:69
  #, no-c-format
! msgid "Optimization. Treat main as if it had attribute OS_task."
  msgstr ""
  
  #: config/avr/avr.opt:79
*************** msgstr ""
*** 8595,8601 ****
  
  #: config/avr/avr.opt:83
  #, fuzzy, no-c-format
! msgid "Relax branches."
  msgstr "Ei haaroja\n"
  
  #: config/avr/avr.opt:87
--- 8608,8614 ----
  
  #: config/avr/avr.opt:83
  #, fuzzy, no-c-format
! msgid "Optimization. Relax branches."
  msgstr "Ei haaroja\n"
  
  #: config/avr/avr.opt:87
*************** msgstr ""
*** 8605,8621 ****
  
  #: config/avr/avr.opt:91
  #, no-c-format
! msgid "Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
  msgstr ""
  
  #: config/avr/avr.opt:95
  #, no-c-format
! msgid "When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
  msgstr ""
  
  #: config/avr/avr.opt:99
  #, no-c-format
! msgid "The device has the bitfield NVMCTRL_CTRLB.FLMAP.  This option is used internally."
  msgstr ""
  
  #: config/avr/avr.opt:103
--- 8618,8634 ----
  
  #: config/avr/avr.opt:91
  #, no-c-format
! msgid "Optimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf."
  msgstr ""
  
  #: config/avr/avr.opt:95
  #, no-c-format
! msgid "Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X."
  msgstr ""
  
  #: config/avr/avr.opt:99
  #, no-c-format
! msgid "This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP."
  msgstr ""
  
  #: config/avr/avr.opt:103
*************** msgstr ""
*** 8625,8674 ****
  
  #: config/avr/avr.opt:108
  #, no-c-format
! msgid "The device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU."
  msgstr ""
  
  #: config/avr/avr.opt:112
  #, no-c-format
  msgid "Warn if the address space of an address is changed."
  msgstr "Varoita, jos osoitteen osoiteavaruutta muutetaan."
  
! #: config/avr/avr.opt:116
  #, no-c-format
  msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr ""
  
! #: config/avr/avr.opt:120
  #, no-c-format
  msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr ""
  
! #: config/avr/avr.opt:124
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices."
  msgstr ""
  
! #: config/avr/avr.opt:128
  #, no-c-format
  msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
! #: config/avr/avr.opt:132
  #, no-c-format
  msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
! #: config/avr/avr.opt:136
  #, no-c-format
  msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
! #: config/avr/avr.opt:140
  #, no-c-format
  msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
! #: config/avr/avr.opt:144
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr "KÃ¤ytettÃ¤vissÃ¤ olevat BITS-valinnat:"
--- 8638,8697 ----
  
  #: config/avr/avr.opt:108
  #, no-c-format
! msgid "This option is used internally for multilib generation and selection. The device has no SPH special function register."
  msgstr ""
  
  #: config/avr/avr.opt:112
  #, no-c-format
+ msgid "Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:116
+ #, no-c-format
+ msgid "-mfuse-add=<0,2>\tOptimization. Split register additions from load/store instructions. Most useful on Reduced Tiny."
+ msgstr ""
+ 
+ #: config/avr/avr.opt:120
+ #, no-c-format
  msgid "Warn if the address space of an address is changed."
  msgstr "Varoita, jos osoitteen osoiteavaruutta muutetaan."
  
! #: config/avr/avr.opt:124
  #, no-c-format
  msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default."
  msgstr ""
  
! #: config/avr/avr.opt:128
  #, no-c-format
  msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types."
  msgstr ""
  
! #: config/avr/avr.opt:132
  #, no-c-format
! msgid "Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40."
  msgstr ""
  
! #: config/avr/avr.opt:136
  #, no-c-format
  msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
  msgstr ""
  
! #: config/avr/avr.opt:140
  #, no-c-format
  msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
  msgstr ""
  
! #: config/avr/avr.opt:144
  #, no-c-format
  msgid "Do not link against the device-specific library lib<MCU>.a."
  msgstr ""
  
! #: config/avr/avr.opt:148
  #, no-c-format
  msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
  msgstr ""
  
! #: config/avr/avr.opt:152
  #, no-c-format
  msgid "Available BITS selections:"
  msgstr "KÃ¤ytettÃ¤vissÃ¤ olevat BITS-valinnat:"
*************** msgstr "ESA/390-arkkitehtuuri"
*** 8898,8904 ****
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:181
  #, fuzzy, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr "kÃ¤yttÃ¤mÃ¤ttÃ¶miÃ¤ argumentteja $-tyylisessÃ¤ muotoilussa"
--- 8921,8927 ----
  msgid "Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1."
  msgstr ""
  
! #: config/s390/s390.opt:238 config/arm/arm.opt:178
  #, fuzzy, no-c-format
  msgid "Assume data segments are relative to text segment."
  msgstr "kÃ¤yttÃ¤mÃ¤ttÃ¶miÃ¤ argumentteja $-tyylisessÃ¤ muotoilussa"
*************** msgstr ""
*** 8960,8966 ****
  
  #: config/s390/s390.opt:335
  #, no-c-format
! msgid "Assume external symbols to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
  msgstr ""
  
  #: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
--- 8983,8989 ----
  
  #: config/s390/s390.opt:335
  #, no-c-format
! msgid "Assume external symbols, whose natural alignment would be 1, to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
  msgstr ""
  
  #: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
*************** msgstr "epÃ¤kelpo osoitintila %qs"
*** 9033,9284 ****
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/arm/arm.opt:38
  #, fuzzy, no-c-format
  msgid "TLS dialect to use:"
  msgstr "tls_model-argumentti ei ole merkkijono"
  
! #: config/arm/arm.opt:48
  #, no-c-format
  msgid "Specify an ABI."
  msgstr "MÃ¤Ã¤rittele ABI."
  
! #: config/arm/arm.opt:52
  #, fuzzy, no-c-format
  msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/arm/arm.opt:71
  #, fuzzy, no-c-format
  msgid "Generate a call to abort if a noreturn function returns."
  msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: config/arm/arm.opt:78
  #, fuzzy, no-c-format
  msgid "Generate APCS conformant stack frames."
  msgstr "Tuota little-endian-koodia"
  
! #: config/arm/arm.opt:82
  #, fuzzy, no-c-format
  msgid "Generate re-entrant, PIC code."
  msgstr "Tuota big-endian-koodia"
  
! #: config/arm/arm.opt:104
  #, fuzzy, no-c-format
  msgid "Generate code in 32 bit ARM state."
  msgstr "Tuota little-endian-koodia"
  
! #: config/arm/arm.opt:112
  #, no-c-format
  msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr ""
  
! #: config/arm/arm.opt:116
  #, no-c-format
  msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr ""
  
! #: config/arm/arm.opt:124 config/csky/csky.opt:73
  #, fuzzy, no-c-format
  msgid "Specify if floating point hardware should be used."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/arm/arm.opt:128
  #, fuzzy, no-c-format
  msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/arm/arm.opt:132 config/csky/csky.opt:77
  #, fuzzy, no-c-format
  msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/arm/arm.opt:145
  #, no-c-format
  msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:149
  #, fuzzy, no-c-format
  msgid "Specify the __fp16 floating-point format."
  msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
  
! #: config/arm/arm.opt:153
  #, fuzzy, no-c-format
  msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/arm/arm.opt:166
  #, fuzzy, no-c-format
  msgid "Specify the name of the target floating point hardware/format."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/arm/arm.opt:177
  #, fuzzy, no-c-format
  msgid "Generate call insns as indirect calls, if necessary."
  msgstr "virheellinen versionumero â€�%sâ€�"
  
! #: config/arm/arm.opt:185
  #, fuzzy, no-c-format
  msgid "Specify the register to be used for PIC addressing."
  msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
  
! #: config/arm/arm.opt:189
  #, fuzzy, no-c-format
  msgid "Store function names in object code."
  msgstr "vÃ¤hennyslaskussa kÃ¤ytetty osoitinta funktioon"
  
! #: config/arm/arm.opt:193
  #, fuzzy, no-c-format
  msgid "Permit scheduling of a function's prologue sequence."
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: config/arm/arm.opt:197 config/rs6000/rs6000.opt:235
  #, fuzzy, no-c-format
  msgid "Do not load the PIC register in function prologues."
  msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: config/arm/arm.opt:204
  #, no-c-format
  msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr ""
  
! #: config/arm/arm.opt:208
  #, fuzzy, no-c-format
  msgid "Generate code for Thumb state."
  msgstr "Tuota little-endian-koodia"
  
! #: config/arm/arm.opt:212
  #, fuzzy, no-c-format
  msgid "Support calls between Thumb and ARM instruction sets."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/arm/arm.opt:216
  #, fuzzy, no-c-format
  msgid "Specify thread local storage scheme."
  msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
  
! #: config/arm/arm.opt:220
  #, fuzzy, no-c-format
  msgid "Specify how to access the thread pointer."
  msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/arm/arm.opt:224
  #, fuzzy, no-c-format
  msgid "Valid arguments to -mtp=:"
  msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/arm/arm.opt:246
  #, fuzzy, no-c-format
  msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/arm/arm.opt:250
  #, fuzzy, no-c-format
  msgid "Thumb: Generate (leaf) stack frames even if not needed."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/arm/arm.opt:254 config/mn10300/mn10300.opt:42
  #, fuzzy, no-c-format
  msgid "Tune code for the given processor."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/arm/arm.opt:258
  #, no-c-format
  msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
  msgstr ""
  
! #: config/arm/arm.opt:269
  #, no-c-format
  msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:273
  #, no-c-format
  msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:277
  #, no-c-format
  msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:281
  #, no-c-format
  msgid "Only generate absolute relocations on word sized values."
  msgstr ""
  
! #: config/arm/arm.opt:285
  #, no-c-format
  msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:289
  #, no-c-format
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:294
  #, no-c-format
  msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
  msgstr ""
  
! #: config/arm/arm.opt:298
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
  msgstr ""
  
! #: config/arm/arm.opt:303
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
  msgstr ""
  
! #: config/arm/arm.opt:308 config/nds32/nds32.opt:461 config/arc/arc.opt:495
  #, no-c-format
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/arm/arm.opt:312
  #, no-c-format
  msgid "This option is deprecated and has no effect."
  msgstr "TÃ¤mÃ¤ valitsin on vanhentunut eikÃ¤ vaikuta mihinkÃ¤Ã¤n."
  
! #: config/arm/arm.opt:316
  #, no-c-format
  msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:320
  #, no-c-format
  msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:324
  #, fuzzy, no-c-format
  msgid "Do not allow constant data to be placed in code sections."
  msgstr "Salli gcc:n kÃ¤yttÃ¤Ã¤ repeat/erepeat-kÃ¤skyjÃ¤"
  
! #: config/arm/arm.opt:328
  #, no-c-format
  msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:332
  #, no-c-format
  msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:336 config/sh/sh.opt:195
  #, no-c-format
  msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm.opt:344
  #, fuzzy, no-c-format
  msgid "Generate code which uses the core registers only (r0-r14)."
  msgstr "Tuota koodia, joka kÃ¤yttÃ¤Ã¤ 68881-liukulukukÃ¤skyjÃ¤"
  
! #: config/arm/arm.opt:366
  #, no-c-format
  msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
  msgstr ""
--- 9056,9307 ----
  msgid "Known ARM FPUs (for use with the -mfpu= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/arm/arm.opt:35
  #, fuzzy, no-c-format
  msgid "TLS dialect to use:"
  msgstr "tls_model-argumentti ei ole merkkijono"
  
! #: config/arm/arm.opt:45
  #, no-c-format
  msgid "Specify an ABI."
  msgstr "MÃ¤Ã¤rittele ABI."
  
! #: config/arm/arm.opt:49
  #, fuzzy, no-c-format
  msgid "Known ARM ABIs (for use with the -mabi= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/arm/arm.opt:68
  #, fuzzy, no-c-format
  msgid "Generate a call to abort if a noreturn function returns."
  msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: config/arm/arm.opt:75
  #, fuzzy, no-c-format
  msgid "Generate APCS conformant stack frames."
  msgstr "Tuota little-endian-koodia"
  
! #: config/arm/arm.opt:79
  #, fuzzy, no-c-format
  msgid "Generate re-entrant, PIC code."
  msgstr "Tuota big-endian-koodia"
  
! #: config/arm/arm.opt:101
  #, fuzzy, no-c-format
  msgid "Generate code in 32 bit ARM state."
  msgstr "Tuota little-endian-koodia"
  
! #: config/arm/arm.opt:109
  #, no-c-format
  msgid "Thumb: Assume non-static functions may be called from ARM code."
  msgstr ""
  
! #: config/arm/arm.opt:113
  #, no-c-format
  msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
  msgstr ""
  
! #: config/arm/arm.opt:121 config/csky/csky.opt:73
  #, fuzzy, no-c-format
  msgid "Specify if floating point hardware should be used."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/arm/arm.opt:125
  #, fuzzy, no-c-format
  msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions."
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/arm/arm.opt:129 config/csky/csky.opt:77
  #, fuzzy, no-c-format
  msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/arm/arm.opt:142
  #, no-c-format
  msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
  msgstr ""
  
! #: config/arm/arm.opt:146
  #, fuzzy, no-c-format
  msgid "Specify the __fp16 floating-point format."
  msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
  
! #: config/arm/arm.opt:150
  #, fuzzy, no-c-format
  msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/arm/arm.opt:163
  #, fuzzy, no-c-format
  msgid "Specify the name of the target floating point hardware/format."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/arm/arm.opt:174
  #, fuzzy, no-c-format
  msgid "Generate call insns as indirect calls, if necessary."
  msgstr "virheellinen versionumero â€�%sâ€�"
  
! #: config/arm/arm.opt:182
  #, fuzzy, no-c-format
  msgid "Specify the register to be used for PIC addressing."
  msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
  
! #: config/arm/arm.opt:186
  #, fuzzy, no-c-format
  msgid "Store function names in object code."
  msgstr "vÃ¤hennyslaskussa kÃ¤ytetty osoitinta funktioon"
  
! #: config/arm/arm.opt:190
  #, fuzzy, no-c-format
  msgid "Permit scheduling of a function's prologue sequence."
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: config/arm/arm.opt:194 config/rs6000/rs6000.opt:235
  #, fuzzy, no-c-format
  msgid "Do not load the PIC register in function prologues."
  msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: config/arm/arm.opt:201
  #, no-c-format
  msgid "Specify the minimum bit alignment of structures. (Deprecated)."
  msgstr ""
  
! #: config/arm/arm.opt:205
  #, fuzzy, no-c-format
  msgid "Generate code for Thumb state."
  msgstr "Tuota little-endian-koodia"
  
! #: config/arm/arm.opt:209
  #, fuzzy, no-c-format
  msgid "Support calls between Thumb and ARM instruction sets."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/arm/arm.opt:213
  #, fuzzy, no-c-format
  msgid "Specify thread local storage scheme."
  msgstr "MÃ¤Ã¤rittele kÃ¤ytettÃ¤vÃ¤ ABI"
  
! #: config/arm/arm.opt:217
  #, fuzzy, no-c-format
  msgid "Specify how to access the thread pointer."
  msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/arm/arm.opt:221
  #, fuzzy, no-c-format
  msgid "Valid arguments to -mtp=:"
  msgstr "Kelvolliset argumentit ovat:\n"
  
! #: config/arm/arm.opt:243
  #, fuzzy, no-c-format
  msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/arm/arm.opt:247
  #, fuzzy, no-c-format
  msgid "Thumb: Generate (leaf) stack frames even if not needed."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/arm/arm.opt:251 config/mn10300/mn10300.opt:42
  #, fuzzy, no-c-format
  msgid "Tune code for the given processor."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/arm/arm.opt:255
  #, no-c-format
  msgid "Print CPU tuning information as comment in assembler file.  This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code."
  msgstr ""
  
! #: config/arm/arm.opt:266
  #, no-c-format
  msgid "Use Neon quad-word (rather than double-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:270
  #, no-c-format
  msgid "Use Neon double-word (rather than quad-word) registers for vectorization."
  msgstr ""
  
! #: config/arm/arm.opt:274
  #, no-c-format
  msgid "Enable more verbose RTX cost dumps during debug.  For GCC developers use only."
  msgstr ""
  
! #: config/arm/arm.opt:278
  #, no-c-format
  msgid "Only generate absolute relocations on word sized values."
  msgstr ""
  
! #: config/arm/arm.opt:282
  #, no-c-format
  msgid "Generate IT blocks appropriate for ARMv8."
  msgstr ""
  
! #: config/arm/arm.opt:286
  #, no-c-format
  msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata."
  msgstr ""
  
! #: config/arm/arm.opt:291
  #, no-c-format
  msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
  msgstr ""
  
! #: config/arm/arm.opt:295
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)."
  msgstr ""
  
! #: config/arm/arm.opt:300
  #, no-c-format
  msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)."
  msgstr ""
  
! #: config/arm/arm.opt:305 config/nds32/nds32.opt:461 config/arc/arc.opt:495
  #, no-c-format
  msgid "Enable unaligned word and halfword accesses to packed data."
  msgstr ""
  
! #: config/arm/arm.opt:309
  #, no-c-format
  msgid "This option is deprecated and has no effect."
  msgstr "TÃ¤mÃ¤ valitsin on vanhentunut eikÃ¤ vaikuta mihinkÃ¤Ã¤n."
  
! #: config/arm/arm.opt:313
  #, no-c-format
  msgid "Assume loading data from flash is slower than fetching instructions."
  msgstr ""
  
! #: config/arm/arm.opt:317
  #, no-c-format
  msgid "Assume unified syntax for inline assembly code."
  msgstr ""
  
! #: config/arm/arm.opt:321
  #, fuzzy, no-c-format
  msgid "Do not allow constant data to be placed in code sections."
  msgstr "Salli gcc:n kÃ¤yttÃ¤Ã¤ repeat/erepeat-kÃ¤skyjÃ¤"
  
! #: config/arm/arm.opt:325
  #, no-c-format
  msgid "When linking for big-endian targets, generate a BE8 format image."
  msgstr ""
  
! #: config/arm/arm.opt:329
  #, no-c-format
  msgid "When linking for big-endian targets, generate a legacy BE32 format image."
  msgstr ""
  
! #: config/arm/arm.opt:333 config/sh/sh.opt:195
  #, no-c-format
  msgid "Cost to assume for a branch insn."
  msgstr ""
  
! #: config/arm/arm.opt:341
  #, fuzzy, no-c-format
  msgid "Generate code which uses the core registers only (r0-r14)."
  msgstr "Tuota koodia, joka kÃ¤yttÃ¤Ã¤ 68881-liukulukukÃ¤skyjÃ¤"
  
! #: config/arm/arm.opt:363
  #, no-c-format
  msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code."
  msgstr ""
*************** msgstr ""
*** 9809,9980 ****
  msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:475
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:479
  #, fuzzy, no-c-format
  msgid "Allow sign extension in fusion operations."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n etumerkilliset laajennetut kÃ¤skyt"
  
! #: config/rs6000/rs6000.opt:483
  #, fuzzy, no-c-format
  msgid "Use vector and scalar instructions added in ISA 2.07."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:487
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:491
  #, fuzzy, no-c-format
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:498
  #, fuzzy, no-c-format
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:502
  #, fuzzy, no-c-format
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:506
  #, fuzzy, no-c-format
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:510
  #, no-c-format
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:522
  #, fuzzy, no-c-format
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Salli MT-kÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/rs6000/rs6000.opt:526
  #, fuzzy, no-c-format
  msgid "Use vector instructions added in ISA 3.0."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:530
  #, fuzzy, no-c-format
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n min/max-kÃ¤skyt"
  
! #: config/rs6000/rs6000.opt:534
  #, fuzzy, no-c-format
  msgid "Generate the integer modulo instructions."
  msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:538
  #, fuzzy, no-c-format
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/rs6000/rs6000.opt:542
  #, fuzzy, no-c-format
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/rs6000/rs6000.opt:546
  #, no-c-format
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:586
  #, fuzzy, no-c-format
  msgid "Generate (do not generate) prefixed memory instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:590
  #, fuzzy, no-c-format
  msgid "Generate (do not generate) pc-relative memory addressing."
  msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: config/rs6000/rs6000.opt:594
  #, fuzzy, no-c-format
  msgid "Generate (do not generate) pc-relative memory optimizations for externals."
  msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: config/rs6000/rs6000.opt:598
  #, fuzzy, no-c-format
  msgid "Generate (do not generate) MMA instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:605
  #, no-c-format
  msgid "Enable instructions that guard against return-oriented programming attacks."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:609
  #, fuzzy, no-c-format
  msgid "Generate code that will run in privileged state."
  msgstr "Tuota little-endian-koodia"
  
! #: config/rs6000/rs6000.opt:613
  #, fuzzy, no-c-format
  msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:617
  #, fuzzy, no-c-format
  msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:621
  #, fuzzy, no-c-format
  msgid "Generate (do not generate) code that uses the LXVKQ instruction."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:627
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:633
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:642
  #, no-c-format
  msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:648
  #, no-c-format
  msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:655
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:664
  #, no-c-format
  msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:670 config/loongarch/loongarch.opt:263
  #, no-c-format
  msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:676
  #, no-c-format
  msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
  msgstr ""
--- 9832,10003 ----
  msgid "Save the TOC in the prologue for indirect calls rather than inline."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:479
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power8."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:483
  #, fuzzy, no-c-format
  msgid "Allow sign extension in fusion operations."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n etumerkilliset laajennetut kÃ¤skyt"
  
! #: config/rs6000/rs6000.opt:487
  #, fuzzy, no-c-format
  msgid "Use vector and scalar instructions added in ISA 2.07."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:491
  #, no-c-format
  msgid "Fuse certain integer operations together for better performance on power10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:495
  #, fuzzy, no-c-format
  msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:502
  #, fuzzy, no-c-format
  msgid "Use ISA 2.07 transactional memory (HTM) instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:506
  #, fuzzy, no-c-format
  msgid "Generate the quad word memory instructions (lq/stq)."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:510
  #, fuzzy, no-c-format
  msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:514
  #, no-c-format
  msgid "Generate aggregate parameter passing code with at most 64-bit alignment."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:518
  #, no-c-format
  msgid "Analyze and remove doubleword swaps from VSX computations."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:526
  #, fuzzy, no-c-format
  msgid "Use certain scalar instructions added in ISA 3.0."
  msgstr "Salli MT-kÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/rs6000/rs6000.opt:530
  #, fuzzy, no-c-format
  msgid "Use vector instructions added in ISA 3.0."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:534
  #, fuzzy, no-c-format
  msgid "Use the new min/max instructions defined in ISA 3.0."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n min/max-kÃ¤skyt"
  
! #: config/rs6000/rs6000.opt:538
  #, fuzzy, no-c-format
  msgid "Generate the integer modulo instructions."
  msgstr "Tuota mul64- ja mulu64-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:542
  #, fuzzy, no-c-format
  msgid "Enable IEEE 128-bit floating point via the __float128 keyword."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/rs6000/rs6000.opt:546
  #, fuzzy, no-c-format
  msgid "Enable using IEEE 128-bit floating point instructions."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/rs6000/rs6000.opt:550
  #, no-c-format
  msgid "Enable default conversions between __float128 & long double."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:590
  #, fuzzy, no-c-format
  msgid "Generate (do not generate) prefixed memory instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:594
  #, fuzzy, no-c-format
  msgid "Generate (do not generate) pc-relative memory addressing."
  msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: config/rs6000/rs6000.opt:598
  #, fuzzy, no-c-format
  msgid "Generate (do not generate) pc-relative memory optimizations for externals."
  msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: config/rs6000/rs6000.opt:602
  #, fuzzy, no-c-format
  msgid "Generate (do not generate) MMA instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:609
  #, no-c-format
  msgid "Enable instructions that guard against return-oriented programming attacks."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:613
  #, fuzzy, no-c-format
  msgid "Generate code that will run in privileged state."
  msgstr "Tuota little-endian-koodia"
  
! #: config/rs6000/rs6000.opt:617
  #, fuzzy, no-c-format
  msgid "Generate (do not generate) code that uses the XXSPLTIW instruction."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:621
  #, fuzzy, no-c-format
  msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:625
  #, fuzzy, no-c-format
  msgid "Generate (do not generate) code that uses the LXVKQ instruction."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/rs6000/rs6000.opt:631
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:637
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:646
  #, no-c-format
  msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:652
  #, no-c-format
  msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:659
  #, no-c-format
  msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:668
  #, no-c-format
  msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:674 config/loongarch/loongarch.opt:302
  #, no-c-format
  msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4."
  msgstr ""
  
! #: config/rs6000/rs6000.opt:680
  #, no-c-format
  msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1."
  msgstr ""
*************** msgstr ""
*** 10288,10404 ****
  
  #: config/loongarch/loongarch.opt:107
  #, no-c-format
! msgid "LoongArch CPU types:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:126
  #, fuzzy, no-c-format
  msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/loongarch/loongarch.opt:130
  #, fuzzy, no-c-format
  msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
  msgstr "Tuota little-endian-koodia"
  
! #: config/loongarch/loongarch.opt:139
  #, no-c-format
  msgid "Base ABI types for LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:152
  #, fuzzy, no-c-format
  msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
  msgstr "Tuota 68040-koodia"
  
! #: config/loongarch/loongarch.opt:161 config/mips/mips.opt:71
  #, no-c-format
  msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:165 config/mips/mips.opt:83
  #, fuzzy, no-c-format
  msgid "Trap on integer divide by zero."
  msgstr "Kokonaisluvun jako nollalla"
  
! #: config/loongarch/loongarch.opt:169
  #, no-c-format
  msgid "Conditional moves for integral are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:173
  #, no-c-format
  msgid "Conditional moves for float are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:177
  #, no-c-format
  msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:185
  #, no-c-format
  msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:189 config/mips/mips.opt:150
  #, no-c-format
  msgid "The code model option names for -mexplicit-relocs:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:202 config/mips/mips.opt:163
  #, fuzzy, no-c-format
  #| msgid "Use given assembler dialect."
  msgid "Use %reloc() assembly operators."
  msgstr "KÃ¤ytÃ¤ tiettyÃ¤ assembler-murretta."
  
! #: config/loongarch/loongarch.opt:206 config/mips/mips.opt:167
  #, fuzzy, no-c-format
  #| msgid "Only retained for backward compatibility."
  msgid "Use %reloc() assembly operators (for backward compatibility)."
  msgstr "SÃ¤ilytetty vain yhteensopivuuden vuoksi."
  
! #: config/loongarch/loongarch.opt:210
  #, fuzzy, no-c-format
  msgid "Generate approximate reciprocal divide and square root for better throughput."
  msgstr "Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta"
  
! #: config/loongarch/loongarch.opt:245
  #, no-c-format
  msgid "Avoid using the GOT to access external symbols."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:254
  #, fuzzy, no-c-format
  msgid "Pass -mrelax or -mno-relax option to the assembler."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: config/loongarch/loongarch.opt:258
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:276
  #, fuzzy, no-c-format
  msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n 32-bittiset kertolaskukÃ¤skyt"
  
! #: config/loongarch/loongarch.opt:280
  #, no-c-format
  msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:284
  #, fuzzy, no-c-format
  msgid "Support am{swap/add}[_db].{b/h} instructions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n kertolaskukÃ¤skyt"
  
! #: config/loongarch/loongarch.opt:288
  #, fuzzy, no-c-format
  msgid "Support amcas[_db].{b/h/w/d} instructions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n kertolaskukÃ¤skyt"
  
! #: config/loongarch/loongarch.opt:292
  #, no-c-format
  msgid "Do not need load-load barriers (dbar 0x700)."
  msgstr ""
--- 10311,10432 ----
  
  #: config/loongarch/loongarch.opt:107
  #, no-c-format
! msgid "LoongArch ARCH presets:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:132
  #, fuzzy, no-c-format
  msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/loongarch/loongarch.opt:136
! #, no-c-format
! msgid "LoongArch TUNE presets:"
! msgstr ""
! 
! #: config/loongarch/loongarch.opt:155
  #, fuzzy, no-c-format
  msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR."
  msgstr "Tuota little-endian-koodia"
  
! #: config/loongarch/loongarch.opt:164
  #, no-c-format
  msgid "Base ABI types for LoongArch:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:177
  #, fuzzy, no-c-format
  msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI."
  msgstr "Tuota 68040-koodia"
  
! #: config/loongarch/loongarch.opt:186 config/mips/mips.opt:71
  #, no-c-format
  msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:190 config/mips/mips.opt:83
  #, fuzzy, no-c-format
  msgid "Trap on integer divide by zero."
  msgstr "Kokonaisluvun jako nollalla"
  
! #: config/loongarch/loongarch.opt:194
  #, no-c-format
  msgid "Conditional moves for integral are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:198
  #, no-c-format
  msgid "Conditional moves for float are enabled."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:202
  #, no-c-format
  msgid "Prevent optimizing block moves, which is also the default behavior of -Os."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:210
  #, no-c-format
  msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:214 config/mips/mips.opt:150
  #, no-c-format
  msgid "The code model option names for -mexplicit-relocs:"
  msgstr ""
  
! #: config/loongarch/loongarch.opt:227 config/mips/mips.opt:163
  #, fuzzy, no-c-format
  #| msgid "Use given assembler dialect."
  msgid "Use %reloc() assembly operators."
  msgstr "KÃ¤ytÃ¤ tiettyÃ¤ assembler-murretta."
  
! #: config/loongarch/loongarch.opt:231 config/mips/mips.opt:167
  #, fuzzy, no-c-format
  #| msgid "Only retained for backward compatibility."
  msgid "Use %reloc() assembly operators (for backward compatibility)."
  msgstr "SÃ¤ilytetty vain yhteensopivuuden vuoksi."
  
! #: config/loongarch/loongarch.opt:239
  #, fuzzy, no-c-format
  msgid "Generate approximate reciprocal divide and square root for better throughput."
  msgstr "Varoita kÃ¤Ã¤nnÃ¶saikaisesta nollalla jaosta"
  
! #: config/loongarch/loongarch.opt:270
  #, no-c-format
  msgid "Avoid using the GOT to access external symbols."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:279
  #, fuzzy, no-c-format
  msgid "Pass -mrelax or -mno-relax option to the assembler."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: config/loongarch/loongarch.opt:297
  #, no-c-format
  msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:315
  #, fuzzy, no-c-format
  msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n 32-bittiset kertolaskukÃ¤skyt"
  
! #: config/loongarch/loongarch.opt:319
  #, no-c-format
  msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
  msgstr ""
  
! #: config/loongarch/loongarch.opt:323
  #, fuzzy, no-c-format
  msgid "Support am{swap/add}[_db].{b/h} instructions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n kertolaskukÃ¤skyt"
  
! #: config/loongarch/loongarch.opt:327
  #, fuzzy, no-c-format
  msgid "Support amcas[_db].{b/h/w/d} instructions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n kertolaskukÃ¤skyt"
  
! #: config/loongarch/loongarch.opt:331
  #, no-c-format
  msgid "Do not need load-load barriers (dbar 0x700)."
  msgstr ""
*************** msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
*** 11968,11974 ****
  msgid "No default crt0.o."
  msgstr " (oletus).\n"
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:438
  #, no-c-format
  msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr ""
--- 11996,12002 ----
  msgid "No default crt0.o."
  msgstr " (oletus).\n"
  
! #: config/iq2000/iq2000.opt:74 config/mips/mips.opt:446
  #, no-c-format
  msgid "Put uninitialized constants in ROM (needs -membedded-data)."
  msgstr ""
*************** msgstr "kÃ¤ytÃ¤ sen sijaan __attribute__
*** 12556,12611 ****
  msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:51 config/gcn/gcn.opt:55
  #, fuzzy, no-c-format
  msgid "Specify the name of the target GPU."
  msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/gcn/gcn.opt:59
  #, fuzzy, no-c-format
  msgid "Generate code for a 32-bit ABI."
  msgstr "Tuota 32-bittistÃ¤ koodia"
  
! #: config/gcn/gcn.opt:63
  #, fuzzy, no-c-format
  msgid "Generate code for a 64-bit ABI."
  msgstr "Tuota 64-bittistÃ¤ koodia"
  
! #: config/gcn/gcn.opt:67
  #, no-c-format
  msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:78
  #, no-c-format
  msgid "Obsolete; use GCN_STACK_SIZE at runtime."
  msgstr ""
  
! #: config/gcn/gcn.opt:84
  #, no-c-format
  msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
  msgstr ""
  
! #: config/gcn/gcn.opt:88
  #, fuzzy, no-c-format
  msgid "Warn about invalid OpenACC dimensions."
  msgstr "Varoita laskutoimituksista funktio-osoittimilla"
  
! #: config/gcn/gcn.opt:92
  #, no-c-format
  msgid "SRAM-ECC and XNACK modes:"
  msgstr ""
  
! #: config/gcn/gcn.opt:108
  #, no-c-format
  msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
  msgstr ""
  
! #: config/gcn/gcn.opt:112
  #, no-c-format
  msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
  msgstr ""
  
  #: config/fr30/fr30.opt:23
  #, no-c-format
  msgid "Assume small address space."
--- 12584,12644 ----
  msgid "GCN GPU type to use:"
  msgstr ""
  
! #: config/gcn/gcn.opt:60 config/gcn/gcn.opt:64
  #, fuzzy, no-c-format
  msgid "Specify the name of the target GPU."
  msgstr "  -L, --logfile     anna lokitiedoston nimi\n"
  
! #: config/gcn/gcn.opt:68
  #, fuzzy, no-c-format
  msgid "Generate code for a 32-bit ABI."
  msgstr "Tuota 32-bittistÃ¤ koodia"
  
! #: config/gcn/gcn.opt:72
  #, fuzzy, no-c-format
  msgid "Generate code for a 64-bit ABI."
  msgstr "Tuota 64-bittistÃ¤ koodia"
  
! #: config/gcn/gcn.opt:76
  #, no-c-format
  msgid "Enable OpenMP GPU offloading."
  msgstr ""
  
! #: config/gcn/gcn.opt:87
  #, no-c-format
  msgid "Obsolete; use GCN_STACK_SIZE at runtime."
  msgstr ""
  
! #: config/gcn/gcn.opt:93
  #, no-c-format
  msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables."
  msgstr ""
  
! #: config/gcn/gcn.opt:97
  #, fuzzy, no-c-format
  msgid "Warn about invalid OpenACC dimensions."
  msgstr "Varoita laskutoimituksista funktio-osoittimilla"
  
! #: config/gcn/gcn.opt:101
  #, no-c-format
  msgid "SRAM-ECC and XNACK modes:"
  msgstr ""
  
! #: config/gcn/gcn.opt:117
  #, no-c-format
  msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported."
  msgstr ""
  
! #: config/gcn/gcn.opt:121
  #, no-c-format
  msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"."
  msgstr ""
  
+ #: config/gcn/gcn.opt:125
+ #, no-c-format
+ msgid "--param=gcn-preferred-vectorization-factor=[default,32,64]\tPreferred vectorization factor."
+ msgstr ""
+ 
  #: config/fr30/fr30.opt:23
  #, no-c-format
  msgid "Assume small address space."
*************** msgstr "Ota kÃ¤yttÃ¶Ã¶ divide- ja modulu
*** 12673,12684 ****
  msgid "Enable signed move and memory load instructions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶ divide- ja modulus-kÃ¤skyt"
  
! #: config/bpf/bpf.opt:102
  #, fuzzy, no-c-format
  #| msgid "Known assembler dialects (for use with the -masm= option):"
  msgid "Known assembler dialects (for use with the -masm= option)"
  msgstr "Tunnetut assembler-murteet (kÃ¤ytettÃ¤vÃ¤ksi -masm= -valitsimen kanssa):"
  
  #: config/mips/mips.opt:32
  #, fuzzy, no-c-format
  msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
--- 12706,12732 ----
  msgid "Enable signed move and memory load instructions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶ divide- ja modulus-kÃ¤skyt"
  
! #: config/bpf/bpf.opt:80
! #, no-c-format
! msgid "Select the eBPF ISA version to target in code generation."
! msgstr ""
! 
! #: config/bpf/bpf.opt:84
! #, fuzzy, no-c-format
! msgid "Valid ISA versions (for use with the -mcpu= option)"
! msgstr "epÃ¤kelpo osoitintila %qs"
! 
! #: config/bpf/bpf.opt:104
  #, fuzzy, no-c-format
  #| msgid "Known assembler dialects (for use with the -masm= option):"
  msgid "Known assembler dialects (for use with the -masm= option)"
  msgstr "Tunnetut assembler-murteet (kÃ¤ytettÃ¤vÃ¤ksi -masm= -valitsimen kanssa):"
  
+ #: config/bpf/bpf.opt:114
+ #, no-c-format
+ msgid "-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call."
+ msgstr ""
+ 
  #: config/mips/mips.opt:32
  #, fuzzy, no-c-format
  msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
*************** msgstr ""
*** 13052,13126 ****
  
  #: config/mips/mips.opt:434
  #, no-c-format
! msgid "Generate code with unaligned load store, valid for MIPS R6."
  msgstr ""
  
  #: config/mips/mips.opt:442
  #, fuzzy, no-c-format
  msgid "Use Virtualization (VZ) instructions."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/mips/mips.opt:446
  #, fuzzy, no-c-format
  msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:450
  #, fuzzy, no-c-format
  msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr "KÃ¤ytÃ¤ ll-, sc- ja sync-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:454
  #, fuzzy, no-c-format
  msgid "Use Global INValidate (GINV) instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:458
  #, fuzzy, no-c-format
  msgid "Perform VR4130-specific alignment optimizations."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:462
  #, no-c-format
  msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:466
  #, fuzzy, no-c-format
  msgid "Enable use of odd-numbered single-precision registers."
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.opt:470
  #, fuzzy, no-c-format
  msgid "Optimize frame header."
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: config/mips/mips.opt:477
  #, fuzzy, no-c-format
  msgid "Enable load/store bonding."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi."
  
! #: config/mips/mips.opt:481
  #, fuzzy, no-c-format
  msgid "Specify the compact branch usage policy."
  msgstr "-m64 vaatii PowerPC64-suorittimen"
  
! #: config/mips/mips.opt:485
  #, no-c-format
  msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:498
  #, fuzzy, no-c-format
  msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:502
  #, fuzzy, no-c-format
  msgid "Use Loongson EXTension (EXT) instructions."
  msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:506
  #, fuzzy, no-c-format
  msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
--- 13100,13184 ----
  
  #: config/mips/mips.opt:434
  #, no-c-format
! msgid "Don't generate code with unaligned load store, only valid for MIPS R6."
  msgstr ""
  
+ #: config/mips/mips.opt:438
+ #, fuzzy, no-c-format
+ msgid "Generate code with unaligned load store for R6 (alias of -mno-strict-align)."
+ msgstr "Tuota koodia, joka kÃ¤yttÃ¤Ã¤ 68881-liukulukukÃ¤skyjÃ¤"
+ 
  #: config/mips/mips.opt:442
+ #, no-c-format
+ msgid "Don't generate code with unaligned load store for R6 (alias of -mstrict-align)."
+ msgstr ""
+ 
+ #: config/mips/mips.opt:450
  #, fuzzy, no-c-format
  msgid "Use Virtualization (VZ) instructions."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/mips/mips.opt:454
  #, fuzzy, no-c-format
  msgid "Use eXtended Physical Address (XPA) instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:458
  #, fuzzy, no-c-format
  msgid "Use Cyclic Redundancy Check (CRC) instructions."
  msgstr "KÃ¤ytÃ¤ ll-, sc- ja sync-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:462
  #, fuzzy, no-c-format
  msgid "Use Global INValidate (GINV) instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:466
  #, fuzzy, no-c-format
  msgid "Perform VR4130-specific alignment optimizations."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.opt:470
  #, no-c-format
  msgid "Lift restrictions on GOT size."
  msgstr ""
  
! #: config/mips/mips.opt:474
  #, fuzzy, no-c-format
  msgid "Enable use of odd-numbered single-precision registers."
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.opt:478
  #, fuzzy, no-c-format
  msgid "Optimize frame header."
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: config/mips/mips.opt:485
  #, fuzzy, no-c-format
  msgid "Enable load/store bonding."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi."
  
! #: config/mips/mips.opt:489
  #, fuzzy, no-c-format
  msgid "Specify the compact branch usage policy."
  msgstr "-m64 vaatii PowerPC64-suorittimen"
  
! #: config/mips/mips.opt:493
  #, no-c-format
  msgid "Policies available for use with -mcompact-branches=:"
  msgstr ""
  
! #: config/mips/mips.opt:506
  #, fuzzy, no-c-format
  msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
  msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:510
  #, fuzzy, no-c-format
  msgid "Use Loongson EXTension (EXT) instructions."
  msgstr "EstÃ¤ kaikkien laitteistoliukulukukÃ¤skyjen kÃ¤yttÃ¶"
  
! #: config/mips/mips.opt:514
  #, fuzzy, no-c-format
  msgid "Use Loongson EXTension R2 (EXT2) instructions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
*************** msgid "Warn in case a function ends earl
*** 14015,16381 ****
  msgstr ""
  
  #: common.opt:875
  #, fuzzy, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr "Varoita annetuista include-hakemistoista, jotka eivÃ¤t ole olemassa"
  
! #: common.opt:879
  #, fuzzy, no-c-format
  msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤"
  
! #: common.opt:883
  #, fuzzy, no-c-format
  msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr "Varoita prototyypittÃ¶mistÃ¤ funktioesittelyistÃ¤."
  
! #: common.opt:899
  #, fuzzy, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: common.opt:912
  #, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr ""
  
! #: common.opt:916
  #, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr ""
  
! #: common.opt:920
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr ""
  
! #: common.opt:924
  #, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr ""
  
! #: common.opt:1030
  #, no-c-format
  msgid "The version of the C++ ABI in use."
  msgstr "KÃ¤ytÃ¶ssÃ¤ olevan C++-ABIn versio."
  
! #: common.opt:1034
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
  msgstr ""
  
! #: common.opt:1038
  #, no-c-format
  msgid "Align the start of functions."
  msgstr "Kohdista funktioiden alut."
  
! #: common.opt:1045
  #, no-c-format
  msgid "Align labels which are only reached by jumping."
  msgstr ""
  
! #: common.opt:1052
  #, no-c-format
  msgid "Align all labels."
  msgstr "Tasaa kaikki nimikkeet."
  
! #: common.opt:1059
  #, no-c-format
  msgid "Align the start of loops."
  msgstr "Kohdista silmukoiden alut."
  
! #: common.opt:1066
  #, no-c-format
  msgid "Allow the compiler to introduce new data races on stores."
  msgstr ""
  
! #: common.opt:1070
  #, fuzzy, no-c-format
  msgid "Enable static analysis pass."
  msgstr "virheellinen esikÃ¤Ã¤ntÃ¤jÃ¤n direktiivi #%s"
  
! #: common.opt:1090
  #, fuzzy, no-c-format
  msgid "Select what to sanitize."
  msgstr "MikÃ¤ on Crowdin?"
  
! #: common.opt:1094
  #, fuzzy, no-c-format
  msgid "Select type of coverage sanitization."
  msgstr "MikÃ¤ on Crowdin?"
  
! #: common.opt:1107
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr ""
  
! #: common.opt:1111
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr ""
  
! #: common.opt:1116
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr ""
  
! #: common.opt:1120
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: common.opt:1124
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr ""
  
! #: common.opt:1134
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: common.opt:1138
  #, fuzzy, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr "KÃ¤ytÃ¤ poikkeustenkÃ¤sittelyÃ¤"
  
! #: common.opt:1142
  #, fuzzy, no-c-format
  msgid "Generate auto-inc/dec instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: common.opt:1146
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr ""
  
! #: common.opt:1151
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr ""
  
! #: common.opt:1160
  #, fuzzy, no-c-format
  msgid "Generate code to check bounds before indexing arrays."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: common.opt:1164
  #, no-c-format
  msgid "Replace add, compare, branch with branch on count register."
  msgstr ""
  
! #: common.opt:1168
  #, fuzzy, no-c-format
  msgid "Use profiling information for branch probabilities."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:1184
  #, fuzzy, no-c-format
  msgid "Output callgraph information on a per-file basis."
  msgstr "luo kutsukaavio"
  
! #: common.opt:1188
  #, no-c-format
  msgid "Output callgraph information on a per-file basis with decorations."
  msgstr ""
  
! #: common.opt:1192
  #, no-c-format
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr ""
  
! #: common.opt:1196
  #, no-c-format
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr ""
  
! #: common.opt:1203
  #, no-c-format
  msgid "Save registers around function calls."
  msgstr ""
  
! #: common.opt:1207
  #, no-c-format
  msgid "This switch is deprecated; do not use."
  msgstr "TÃ¤mÃ¤ valitsin on vanhentunut; Ã¤lÃ¤ kÃ¤ytÃ¤."
  
! #: common.opt:1211
  #, no-c-format
  msgid "Check the return value of new in C++."
  msgstr "Tarkista C++:n newâ€™n paluuarvo."
  
! #: common.opt:1215 common.opt:1219
  #, fuzzy, no-c-format
  msgid "Perform internal consistency checkings."
  msgstr "SÃ¤hkÃ¶katko"
  
! #: common.opt:1223
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr ""
  
! #: common.opt:1227
  #, fuzzy, no-c-format
  msgid "Enable code hoisting."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi."
  
! #: common.opt:1231
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr ""
  
! #: common.opt:1235
  #, fuzzy, no-c-format
  msgid "Put uninitialized globals in the common section."
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: common.opt:1243
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr ""
  
! #: common.opt:1247
  #, fuzzy, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr "aseta vianjÃ¤ljityksen tulostetiedoston nimi"
  
! #: common.opt:1251
  #, fuzzy, no-c-format
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: common.opt:1255
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr ""
  
! #: common.opt:1259
  #, fuzzy, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1263
  #, no-c-format
  msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr ""
  
! #: common.opt:1267
  #, fuzzy, no-c-format
  msgid "Perform cross-jumping optimization."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1271
  #, no-c-format
  msgid "When running CSE, follow jumps to their targets."
  msgstr ""
  
! #: common.opt:1279
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
  msgstr ""
  
! #: common.opt:1283
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr ""
  
! #: common.opt:1287
  #, fuzzy, no-c-format
  msgid "Place data items into their own section."
  msgstr "ensimmÃ¤inen kÃ¤yttÃ¶kerta kussakin funktiossa.)"
  
! #: common.opt:1291
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
  msgstr ""
  
! #: common.opt:1295
  #, no-c-format
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr ""
  
! #: common.opt:1299
  #, no-c-format
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr ""
  
! #: common.opt:1303
  #, no-c-format
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr ""
  
! #: common.opt:1307
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ""
  
! #: common.opt:1313
  #, no-c-format
  msgid "Defer popping functions args from stack until later."
  msgstr ""
  
! #: common.opt:1317
  #, fuzzy, no-c-format
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: common.opt:1321
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
  msgstr ""
  
! #: common.opt:1325
  #, no-c-format
  msgid "Delete useless null pointer checks."
  msgstr ""
  
! #: common.opt:1329
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr ""
  
! #: common.opt:1333
  #, fuzzy, no-c-format
  msgid "Perform speculative devirtualization."
  msgstr "Suorita uusille Ã¤Ã¤nitetyille tiedotteille:"
  
! #: common.opt:1337
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
  msgstr ""
  
! #: common.opt:1341
  #, no-c-format
  msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
  msgstr ""
  
! #: common.opt:1358
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
  msgstr ""
  
! #: common.opt:1362
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
  msgstr ""
  
! #: common.opt:1366
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
  msgstr ""
  
! #: common.opt:1374
  #, fuzzy, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr "     --color[=<milloin>]  vÃ¤ritÃ¤ tuloste (auto, always tai never)\n"
  
! #: common.opt:1394
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output."
  msgid "Enable formatting of JSON output."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n yksityiskohtainen tuloste."
  
! #: common.opt:1398
  #, fuzzy, no-c-format
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr "     --color[=<milloin>]  vÃ¤ritÃ¤ tuloste (auto, always tai never)\n"
  
! #: common.opt:1418
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr ""
  
! #: common.opt:1422
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr ""
  
! #: common.opt:1426
  #, no-c-format
  msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
  msgstr ""
  
! #: common.opt:1430
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr ""
  
! #: common.opt:1477
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
  msgstr ""
  
! #: common.opt:1481
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr ""
  
! #: common.opt:1485
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr ""
  
! #: common.opt:1489
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr ""
  
! #: common.opt:1493
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
  msgstr ""
  
! #: common.opt:1497
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr ""
  
! #: common.opt:1501
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr ""
  
! #: common.opt:1505
  #, no-c-format
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr ""
  
! #: common.opt:1521
  #, no-c-format
  msgid "Show stack depths of events in paths."
  msgstr ""
  
! #: common.opt:1525
  #, no-c-format
  msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr ""
  
! #: common.opt:1544
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
  msgstr ""
  
! #: common.opt:1548
  #, no-c-format
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr ""
  
! #: common.opt:1552
  #, no-c-format
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr ""
  
! #: common.opt:1556
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr ""
  
! #: common.opt:1563
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr ""
  
! #: common.opt:1567
  #, fuzzy, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: common.opt:1571
  #, no-c-format
  msgid "Suppress output of addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1575
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr ""
  
! #: common.opt:1580
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr ""
  
! #: common.opt:1584
  #, fuzzy, no-c-format
  msgid "Dump optimization passes."
  msgstr "%s: virheellinen ylikirjoituskertojen mÃ¤Ã¤rÃ¤"
  
! #: common.opt:1588
  #, no-c-format
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1592
  #, no-c-format
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr ""
  
! #: common.opt:1596
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n CFI-taulut GAS-assembler-direktiivien kautta."
  
! #: common.opt:1600
  #, fuzzy, no-c-format
  msgid "Perform early inlining."
  msgstr "Suorita uusille Ã¤Ã¤nitetyille tiedotteille:"
  
! #: common.opt:1608
  #, fuzzy, no-c-format
  msgid "Perform interprocedural reduction of aggregates."
  msgstr "SÃ¤hkÃ¶katko"
  
! #: common.opt:1612
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
  msgstr ""
  
! #: common.opt:1616
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
  msgstr ""
  
! #: common.opt:1620
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
  msgstr ""
  
! #: common.opt:1624
  #, no-c-format
  msgid "Enable exception handling."
  msgstr "KÃ¤ytÃ¤ poikkeustenkÃ¤sittelyÃ¤."
  
! #: common.opt:1628
  #, no-c-format
  msgid "Perform a number of minor, expensive optimizations."
  msgstr "Suorita useita pieniÃ¤, kalliita optimointeja."
  
! #: common.opt:1632
  #, no-c-format
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr ""
  
! #: common.opt:1650
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr ""
  
! #: common.opt:1666
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr ""
  
! #: common.opt:1670
  #, no-c-format
  msgid "Assume no NaNs or infinities are generated."
  msgstr ""
  
! #: common.opt:1674
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr ""
  
! #: common.opt:1678
  #, no-c-format
  msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr ""
  
! #: common.opt:1682
  #, fuzzy, no-c-format
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: common.opt:1690
  #, fuzzy, no-c-format
  msgid "Perform a forward propagation pass on RTL."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:1694
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr ""
  
! #: common.opt:1710
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr ""
  
! #: common.opt:1717
  #, no-c-format
  msgid "Allow function addresses to be held in registers."
  msgstr ""
  
! #: common.opt:1721
  #, fuzzy, no-c-format
  msgid "Place each function into its own section."
  msgstr "ensimmÃ¤inen kÃ¤yttÃ¶kerta kussakin funktiossa.)"
  
! #: common.opt:1725
  #, fuzzy, no-c-format
  msgid "Perform global common subexpression elimination."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1729
  #, fuzzy, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1733
  #, fuzzy, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1737
  #, fuzzy, no-c-format
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1742
  #, fuzzy, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: common.opt:1759
  #, no-c-format
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr ""
  
! #: common.opt:1764
  #, fuzzy, no-c-format
  msgid "Enable in and out of Graphite representation."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:1768
  #, fuzzy, no-c-format
  msgid "Enable Graphite Identity transformation."
  msgstr "luo kutsukaavio"
  
! #: common.opt:1772
  #, fuzzy, no-c-format
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:1781
  #, no-c-format
  msgid "Improve GCC's ability to track column numbers in large source files, at the expense of slower compilation."
  msgstr ""
  
! #: common.opt:1786
  #, no-c-format
  msgid "Mark all loops as parallel."
  msgstr "Merkitse kaikki silmukat rinnakkaisiksi."
  
! #: common.opt:1790 common.opt:1798 common.opt:3139
  #, fuzzy, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: common.opt:1794
  #, fuzzy, no-c-format
  msgid "Enable loop interchange on trees."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:1802
  #, fuzzy, no-c-format
  msgid "Perform unroll-and-jam on loops."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:1806
  #, fuzzy, no-c-format
  msgid "Enable support for GNU transactional memory."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n lisÃ¤mÃ¤Ã¤reiden tuki"
  
! #: common.opt:1810
  #, fuzzy, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr "muunnos merkistÃ¶stÃ¤ â€�%sâ€� ei ole tuettu"
  
! #: common.opt:1818
  #, fuzzy, no-c-format
  msgid "Enable the loop nest optimizer."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: common.opt:1822
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
  msgstr ""
  
! #: common.opt:1826
  #, no-c-format
  msgid "Merge adjacent stores."
  msgstr ""
  
! #: common.opt:1830
  #, fuzzy, no-c-format
  msgid "Enable guessing of branch probabilities."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:1834
  #, no-c-format
  msgid "Enable various security-relevant flags."
  msgstr ""
  
! #: common.opt:1838
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr ""
  
! #: common.opt:1842
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
  msgstr ""
  
! #: common.opt:1846
  #, no-c-format
  msgid "Harden control flow by recording and checking execution paths."
  msgstr ""
  
! #: common.opt:1850
  #, fuzzy, no-c-format
  msgid "Disable CFR in leaf functions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: common.opt:1854
  #, no-c-format
  msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr ""
  
! #: common.opt:1858
  #, no-c-format
  msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr ""
  
! #: common.opt:1862
  #, no-c-format
  msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr ""
  
! #: common.opt:1885
  #, fuzzy, no-c-format
  msgid "Process #ident directives."
  msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: common.opt:1889
  #, fuzzy, no-c-format
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: common.opt:1893
  #, fuzzy, no-c-format
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: common.opt:1897
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr ""
  
! #: common.opt:1913
  #, fuzzy, no-c-format
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: common.opt:1925
  #, fuzzy, no-c-format
  msgid "Do not generate .size directives."
  msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: common.opt:1929
  #, fuzzy, no-c-format
  msgid "Perform indirect inlining."
  msgstr "KÃ¤ytÃ¤ epÃ¤suoria kutsuja"
  
! #: common.opt:1935
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr ""
  
! #: common.opt:1939
  #, fuzzy, no-c-format
  msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: common.opt:1943
  #, fuzzy, no-c-format
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: common.opt:1947
  #, fuzzy, no-c-format
  msgid "Integrate functions only required by their single caller."
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: common.opt:1954
  #, no-c-format
  msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr ""
  
! #: common.opt:1958
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr ""
  
! #: common.opt:1968
  #, no-c-format
  msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr ""
  
! #: common.opt:1999
  #, no-c-format
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr ""
  
! #: common.opt:2022
  #, fuzzy, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: common.opt:2026
  #, fuzzy, no-c-format
  msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: common.opt:2030
  #, fuzzy, no-c-format
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: common.opt:2034
  #, fuzzy, no-c-format
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: common.opt:2038
  #, fuzzy, no-c-format
  msgid "Perform interprocedural constant propagation."
  msgstr "SÃ¤hkÃ¶katko"
  
! #: common.opt:2042
  #, fuzzy, no-c-format
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr "SÃ¤hkÃ¶katko"
  
! #: common.opt:2050
  #, fuzzy, no-c-format
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr "SÃ¤hkÃ¶katko"
  
! #: common.opt:2054
  #, fuzzy, no-c-format
  msgid "Perform interprocedural modref analysis."
  msgstr "SÃ¤hkÃ¶katko"
  
! #: common.opt:2058
  #, fuzzy, no-c-format
  msgid "Perform interprocedural profile propagation."
  msgstr "SÃ¤hkÃ¶katko"
  
! #: common.opt:2062
  #, fuzzy, no-c-format
  msgid "Perform interprocedural points-to analysis."
  msgstr "SÃ¤hkÃ¶katko"
  
! #: common.opt:2066
  #, fuzzy, no-c-format
  msgid "Discover pure and const functions."
  msgstr "epÃ¤kelpo tallennusluokka funktiolle %qs"
  
! #: common.opt:2070
  #, fuzzy, no-c-format
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:2074
  #, fuzzy, no-c-format
  msgid "Perform Identical Code Folding for functions."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:2078
  #, fuzzy, no-c-format
  msgid "Perform Identical Code Folding for variables."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:2082
  #, no-c-format
  msgid "Discover read-only and non addressable static variables."
  msgstr ""
  
! #: common.opt:2086
  #, no-c-format
  msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr ""
  
! #: common.opt:2090
  #, no-c-format
  msgid "Reduce stack alignment on call sites if possible."
  msgstr ""
  
! #: common.opt:2102
  #, fuzzy, no-c-format
  msgid "Perform IPA Value Range Propagation."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:2106
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr ""
  
! #: common.opt:2110
  #, no-c-format
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr ""
  
! #: common.opt:2123
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr ""
  
! #: common.opt:2139
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr ""
  
! #: common.opt:2144
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr ""
  
! #: common.opt:2149
  #, no-c-format
  msgid "Share slots for saving different hard registers."
  msgstr ""
  
! #: common.opt:2153
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr ""
  
! #: common.opt:2157
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr ""
  
! #: common.opt:2161
  #, fuzzy, no-c-format
  msgid "Optimize induction variables on trees."
  msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: common.opt:2165
  #, fuzzy, no-c-format
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr "nimike yhdyslauseen lopussa"
  
! #: common.opt:2169
  #, fuzzy, no-c-format
  msgid "Use bit tests for sufficiently large switch statements."
  msgstr "nimike yhdyslauseen lopussa"
  
! #: common.opt:2173
  #, fuzzy, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: common.opt:2177
  #, fuzzy, no-c-format
  msgid "Generate code for static functions even if they are never called."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: common.opt:2181
  #, fuzzy, no-c-format
  msgid "Emit static const variables even if they are not used."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: common.opt:2185
  #, no-c-format
  msgid "Give external symbols a leading underscore."
  msgstr ""
  
! #: common.opt:2193
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr ""
  
! #: common.opt:2197
  #, fuzzy, no-c-format
  msgid "Enable link-time optimization."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2201
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr ""
  
! #: common.opt:2223
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2228
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2236
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2240
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2244
  #, fuzzy, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Tunnista sisÃ¤iset funktiot"
  
! #: common.opt:2248
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2252
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Muistinvarausvirhe"
  
! #: common.opt:2256
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Muistinvarausvirhe"
  
! #: common.opt:2263
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2267
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2271
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2275
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2279
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions."
  msgid "Align the start of every function."
  msgstr "Kohdista funktioiden alut."
  
! #: common.opt:2283
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2287
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2291
  #, fuzzy, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:2295
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops."
  msgid "Move stores out of loops."
  msgstr "Kohdista silmukoiden alut."
  
! #: common.opt:2299
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2303
  #, fuzzy, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:2307
  #, fuzzy, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:2311
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2315
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2322
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2326
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2339
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2346
  #, fuzzy, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: common.opt:2365
  #, fuzzy, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:2369
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2373
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2381
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2385
  #, fuzzy, no-c-format
  msgid "Perform partial inlining."
  msgstr "Onnistui osittain"
  
! #: common.opt:2389 common.opt:2393
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2397
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2401
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2405
  #, fuzzy, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: common.opt:2409
  #, fuzzy, no-c-format
  msgid "Perform loop peeling."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:2413
  #, fuzzy, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: common.opt:2417
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2421
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: common.opt:2425
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: common.opt:2429
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: common.opt:2433
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: common.opt:2437
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2441
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Anna ladattava liitÃ¤nnÃ¤inen."
  
! #: common.opt:2445
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2449
  #, fuzzy, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2453
  #, fuzzy, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: common.opt:2457
  #, fuzzy, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi"
  
! #: common.opt:2461
  #, fuzzy, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "virheellinen versionumero â€�%sâ€�"
  
! #: common.opt:2465
  #, fuzzy, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi"
  
! #: common.opt:2469
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2474
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2478
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2482
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2486
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2490
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2506
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2522
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2526
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2530
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2534
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2538
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2542
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2546
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2550
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2554
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2558
  #, fuzzy, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "ehdotetaan sulkeita %<+%>:n ympÃ¤rille %<<<%>:n sisÃ¤llÃ¤"
  
! #: common.opt:2562
  #, fuzzy, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Profiilissa on pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kommentti"
  
! #: common.opt:2566
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2570
  #, fuzzy, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "keskeytysfunktiolla ei saa olla argumentteja"
  
! #: common.opt:2577
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2587
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2591
  #, fuzzy, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: common.opt:2599
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2613
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2628
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2632
  #, fuzzy, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
! #: common.opt:2636
  #, fuzzy, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2640
  #, fuzzy, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2644
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2648
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2661
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2665
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2669
  #, fuzzy, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: common.opt:2677
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2681
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2685
  #, fuzzy, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
! #: common.opt:2689
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "HALLINTA"
  
! #: common.opt:2693
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "HALLINTA"
  
! #: common.opt:2697
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "HALLINTA"
  
! #: common.opt:2701
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2705
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2713
  #, fuzzy, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: common.opt:2717
  #, fuzzy, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: common.opt:2724
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2728
  #, fuzzy, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "HALLINTA"
  
! #: common.opt:2732
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2736
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2740
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2744
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2748
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2754
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2758
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2766
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2770
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2774
  #, fuzzy, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
! #: common.opt:2778
  #, fuzzy, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
! #: common.opt:2782
  #, fuzzy, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
! #: common.opt:2786
  #, fuzzy, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
! #: common.opt:2790
  #, fuzzy, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
! #: common.opt:2794
  #, fuzzy, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
! #: common.opt:2798
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2810
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2814
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2818
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2823
  #, fuzzy, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: common.opt:2827
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2831
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2835
  #, fuzzy, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "ylivuoto implisiittisessÃ¤ vakiomuunnoksessa"
  
! #: common.opt:2839
  #, fuzzy, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: common.opt:2843
  #, fuzzy, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Tuota little-endian-koodia"
  
! #: common.opt:2847
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2851
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2855
  #, fuzzy, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:2859
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2863
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2867
  #, fuzzy, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: common.opt:2871
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr ""
  
! #: common.opt:2875
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr ""
  
! #: common.opt:2879
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2887
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2891
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:2895
  #, fuzzy, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: common.opt:2899
  #, fuzzy, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: common.opt:2903
  #, fuzzy, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: common.opt:2907
  #, fuzzy, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: common.opt:2911
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:2923
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:2927
  #, fuzzy, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "KÃ¤sittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
  
! #: common.opt:2931
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:2935
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:2944
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:2948
  #, fuzzy, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: common.opt:2952
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:2956
  #, fuzzy, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n clip-kÃ¤skyt"
  
! #: common.opt:2960
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:2964
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Tarkasta syntaksivirheet ja lopeta."
  
! #: common.opt:2968
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:2972
  #, fuzzy, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2976
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:2980
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:2984
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3003
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3007
  #, fuzzy, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Suorita uusille Ã¤Ã¤nitetyille tiedotteille:"
  
! #: common.opt:3011
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3016
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3034
  #, fuzzy, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
  
! #: common.opt:3038
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3042
  #, fuzzy, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3046
  #, fuzzy, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3054
  #, fuzzy, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:3062
  #, fuzzy, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:3070
  #, fuzzy, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3078
  #, fuzzy, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3082
  #, fuzzy, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "enum-muunnos alustuksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: common.opt:3086
  #, fuzzy, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3090
  #, fuzzy, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:3094
  #, fuzzy, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:3098
  #, fuzzy, no-c-format
  msgid "Enable dead store elimination."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:3102
  #, fuzzy, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3106
  #, fuzzy, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3110
  #, fuzzy, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3114
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3120
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3127
  #, fuzzy, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3131
  #, fuzzy, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3135
  #, fuzzy, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3143
  #, fuzzy, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: common.opt:3147
  #, fuzzy, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3151
  #, fuzzy, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "KÃ¤ytÃ¤ auto_maattisisennystÃ¤"
  
! #: common.opt:3155
  #, fuzzy, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3159
  #, fuzzy, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3163
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3167
  #, fuzzy, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "SÃ¤hkÃ¶katko"
  
! #: common.opt:3171
  #, fuzzy, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3179
  #, fuzzy, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:3183
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3187
  #, fuzzy, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "SÃ¤hkÃ¶katko"
  
! #: common.opt:3191
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3195
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3199
  #, fuzzy, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3203
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3207
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3212
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3216
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3220
  #, fuzzy, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:3224
  #, fuzzy, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:3239
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3244
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3252
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3256
  #, fuzzy, no-c-format
  msgid "Perform loop unswitching."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:3260
  #, fuzzy, no-c-format
  msgid "Perform loop splitting."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:3264
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3268
  #, fuzzy, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "KÃ¤ytÃ¤ poikkeustenkÃ¤sittelyÃ¤"
  
! #: common.opt:3272
  #, fuzzy, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: common.opt:3276
  #, fuzzy, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: common.opt:3280
  #, fuzzy, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: common.opt:3284
  #, fuzzy, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: common.opt:3294
  #, fuzzy, no-c-format
  msgid "Perform variable tracking."
  msgstr "Suorita uusille Ã¤Ã¤nitetyille tiedotteille:"
  
! #: common.opt:3301
  #, fuzzy, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Suorita uusille Ã¤Ã¤nitetyille tiedotteille:"
  
! #: common.opt:3307
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3314
  #, fuzzy, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Suorita uusille Ã¤Ã¤nitetyille tiedotteille:"
  
! #: common.opt:3319
  #, fuzzy, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n moniydintuki"
  
! #: common.opt:3327
  #, fuzzy, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3331
  #, fuzzy, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3335
  #, fuzzy, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: common.opt:3339
  #, fuzzy, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: common.opt:3358
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3366
  #, fuzzy, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3370
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3392
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3396
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3415
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3431
  #, fuzzy, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n moniydintuki"
  
! #: common.opt:3435
  #, fuzzy, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n moniydintuki"
  
! #: common.opt:3439
  #, fuzzy, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:3443
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3447
  #, fuzzy, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:3451
  #, fuzzy, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:3455
  #, fuzzy, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "KÃ¤sittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
  
! #: common.opt:3459
  #, fuzzy, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "KÃ¤sittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
  
! #: common.opt:3463
  #, fuzzy, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: common.opt:3467
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3471
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Tuota vianjÃ¤ljitystietoja oletusmuodossa."
  
! #: common.opt:3475
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3479
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3483
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format."
  msgid "Generate debug information in CodeView format."
  msgstr "Tuota vianjÃ¤ljitystietoja VMS-muodossa."
  
! #: common.opt:3503
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3509
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate CTF debug information at default level."
  msgstr "Tuota vianjÃ¤ljitystietoja oletusmuodossa."
  
! #: common.opt:3513
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate BTF debug information at default level."
  msgstr "Tuota vianjÃ¤ljitystietoja oletusmuodossa."
  
! #: common.opt:3517
  #, fuzzy, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Tuota vianjÃ¤ljitystietoja laajennetussa STABS-muodossa"
  
! #: common.opt:3521
  #, fuzzy, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Tuota vianjÃ¤ljitystietoja XCOFF-muodossa"
  
! #: common.opt:3525
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3529
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3533
  #, fuzzy, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Tuota vianjÃ¤ljitystietoja laajennetussa STABS-muodossa"
  
! #: common.opt:3537
  #, fuzzy, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: common.opt:3541
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3549
  #, fuzzy, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Tuota vianjÃ¤ljitystietoja VMS-muodossa"
  
! #: common.opt:3553
  #, fuzzy, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Tuota vianjÃ¤ljitystietoja VMS-muodossa"
  
! #: common.opt:3557
  #, fuzzy, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Tuota vianjÃ¤ljitystietoja VMS-muodossa"
  
! #: common.opt:3561
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3565
  #, fuzzy, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Tuota vianjÃ¤ljitystietoja VMS-muodossa"
  
! #: common.opt:3577
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3581
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3585
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3589
  #, fuzzy, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Tuota vianjÃ¤ljitystietoja VMS-muodossa"
  
! #: common.opt:3593
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3600
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Tuota vianjÃ¤ljitystietoja VMS-muodossa."
  
! #: common.opt:3629
  #, fuzzy, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Tuota vianjÃ¤ljitystietoja VMS-muodossa"
  
! #: common.opt:3633
  #, fuzzy, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "Tuota isel-kÃ¤skyjÃ¤"
  
! #: common.opt:3640
  #, fuzzy, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-isysroot <hakemisto>\tAseta <hakemisto> jÃ¤rjestelmÃ¤n juurihakemistoksi"
  
! #: common.opt:3644
  #, fuzzy, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-isysroot <hakemisto>\tAseta <hakemisto> jÃ¤rjestelmÃ¤n juurihakemistoksi"
  
! #: common.opt:3672
  #, fuzzy, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: common.opt:3676
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi."
  
! #: common.opt:3686
  #, no-c-format
  msgid "Like -pedantic but issue them as errors."
  msgstr ""
  
! #: common.opt:3726
  #, fuzzy, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: common.opt:3758
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n yksityiskohtainen tuloste."
  
! #: common.opt:3762
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versio."
  
! #: common.opt:3766
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Vaienna varoitukset."
  
! #: common.opt:3776
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Luo jaettu kirjasto."
  
! #: common.opt:3836
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Ã„lÃ¤ luo dynaamisesti linkitettyÃ¤ paikkariippumatonta suoritettavaa tiedostoa."
  
! #: common.opt:3840
  #, fuzzy, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Luo paikkariippumaton suoritettava tiedosto"
  
! #: common.opt:3844
  #, fuzzy, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Luo paikkariippumaton suoritettava tiedosto"
  
! #: common.opt:3851
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
--- 14073,16449 ----
  msgstr ""
  
  #: common.opt:875
+ #, no-c-format
+ msgid "Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression."
+ msgstr ""
+ 
+ #: common.opt:880
  #, fuzzy, no-c-format
  msgid "Warn in case profiles in -fprofile-use do not exist."
  msgstr "Varoita annetuista include-hakemistoista, jotka eivÃ¤t ole olemassa"
  
! #: common.opt:884
  #, fuzzy, no-c-format
  msgid "Warn when a vector operation is compiled outside the SIMD."
  msgstr "Varoita kun esittely ei mÃ¤Ã¤rittele tyyppiÃ¤"
  
! #: common.opt:888
  #, fuzzy, no-c-format
  msgid "Warn about unsupported features in ThreadSanitizer."
  msgstr "Varoita prototyypittÃ¶mistÃ¤ funktioesittelyistÃ¤."
  
! #: common.opt:904
  #, fuzzy, no-c-format
  msgid "-aux-info <file>\tEmit declaration information into <file>."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: common.opt:917
  #, no-c-format
  msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
  msgstr ""
  
! #: common.opt:921
  #, no-c-format
  msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
  msgstr ""
  
! #: common.opt:925
  #, no-c-format
  msgid "-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files."
  msgstr ""
  
! #: common.opt:929
  #, no-c-format
  msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
  msgstr ""
  
! #: common.opt:1035
  #, no-c-format
  msgid "The version of the C++ ABI in use."
  msgstr "KÃ¤ytÃ¶ssÃ¤ olevan C++-ABIn versio."
  
! #: common.opt:1039
  #, no-c-format
  msgid "Aggressively optimize loops using language constraints."
  msgstr ""
  
! #: common.opt:1043
  #, no-c-format
  msgid "Align the start of functions."
  msgstr "Kohdista funktioiden alut."
  
! #: common.opt:1050
  #, no-c-format
  msgid "Align labels which are only reached by jumping."
  msgstr ""
  
! #: common.opt:1057
  #, no-c-format
  msgid "Align all labels."
  msgstr "Tasaa kaikki nimikkeet."
  
! #: common.opt:1064
  #, no-c-format
  msgid "Align the start of loops."
  msgstr "Kohdista silmukoiden alut."
  
! #: common.opt:1071
  #, no-c-format
  msgid "Allow the compiler to introduce new data races on stores."
  msgstr ""
  
! #: common.opt:1075
  #, fuzzy, no-c-format
  msgid "Enable static analysis pass."
  msgstr "virheellinen esikÃ¤Ã¤ntÃ¤jÃ¤n direktiivi #%s"
  
! #: common.opt:1095
  #, fuzzy, no-c-format
  msgid "Select what to sanitize."
  msgstr "MikÃ¤ on Crowdin?"
  
! #: common.opt:1099
  #, fuzzy, no-c-format
  msgid "Select type of coverage sanitization."
  msgstr "MikÃ¤ on Crowdin?"
  
! #: common.opt:1112
  #, no-c-format
  msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
  msgstr ""
  
! #: common.opt:1116
  #, no-c-format
  msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-defined sections."
  msgstr ""
  
! #: common.opt:1121
  #, no-c-format
  msgid "After diagnosing undefined behavior attempt to continue execution."
  msgstr ""
  
! #: common.opt:1125
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -fsanitize-recover= instead."
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: common.opt:1129
  #, no-c-format
  msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
  msgstr ""
  
! #: common.opt:1139
  #, fuzzy, no-c-format
  msgid "This switch is deprecated; use -fsanitize-trap= instead."
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: common.opt:1143
  #, fuzzy, no-c-format
  msgid "Generate unwind tables that are exact at each instruction boundary."
  msgstr "KÃ¤ytÃ¤ poikkeustenkÃ¤sittelyÃ¤"
  
! #: common.opt:1147
  #, fuzzy, no-c-format
  msgid "Generate auto-inc/dec instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: common.opt:1151
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'."
  msgstr ""
  
! #: common.opt:1156
  #, no-c-format
  msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument."
  msgstr ""
  
! #: common.opt:1165
  #, fuzzy, no-c-format
  msgid "Generate code to check bounds before indexing arrays."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: common.opt:1169
  #, no-c-format
  msgid "Replace add, compare, branch with branch on count register."
  msgstr ""
  
! #: common.opt:1173
  #, fuzzy, no-c-format
  msgid "Use profiling information for branch probabilities."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:1189
  #, fuzzy, no-c-format
  msgid "Output callgraph information on a per-file basis."
  msgstr "luo kutsukaavio"
  
! #: common.opt:1193
  #, no-c-format
  msgid "Output callgraph information on a per-file basis with decorations."
  msgstr ""
  
! #: common.opt:1197
  #, no-c-format
  msgid "-fcall-saved-<register>\tMark <register> as being preserved across functions."
  msgstr ""
  
! #: common.opt:1201
  #, no-c-format
  msgid "-fcall-used-<register>\tMark <register> as being corrupted by function calls."
  msgstr ""
  
! #: common.opt:1208
  #, no-c-format
  msgid "Save registers around function calls."
  msgstr ""
  
! #: common.opt:1212
  #, no-c-format
  msgid "This switch is deprecated; do not use."
  msgstr "TÃ¤mÃ¤ valitsin on vanhentunut; Ã¤lÃ¤ kÃ¤ytÃ¤."
  
! #: common.opt:1216
  #, no-c-format
  msgid "Check the return value of new in C++."
  msgstr "Tarkista C++:n newâ€™n paluuarvo."
  
! #: common.opt:1220 common.opt:1224
  #, fuzzy, no-c-format
  msgid "Perform internal consistency checkings."
  msgstr "SÃ¤hkÃ¶katko"
  
! #: common.opt:1228
  #, no-c-format
  msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings."
  msgstr ""
  
! #: common.opt:1232
  #, fuzzy, no-c-format
  msgid "Enable code hoisting."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi."
  
! #: common.opt:1236
  #, no-c-format
  msgid "Looks for opportunities to reduce stack adjustments and stack references."
  msgstr ""
  
! #: common.opt:1240
  #, fuzzy, no-c-format
  msgid "Put uninitialized globals in the common section."
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: common.opt:1248
  #, no-c-format
  msgid "-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump."
  msgstr ""
  
! #: common.opt:1252
  #, fuzzy, no-c-format
  msgid "Run only the second compilation of -fcompare-debug."
  msgstr "aseta vianjÃ¤ljityksen tulostetiedoston nimi"
  
! #: common.opt:1256
  #, fuzzy, no-c-format
  msgid "Perform comparison elimination after register allocation has finished."
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: common.opt:1260
  #, no-c-format
  msgid "Do not perform optimizations increasing noticeably stack usage."
  msgstr ""
  
! #: common.opt:1264
  #, fuzzy, no-c-format
  msgid "Perform a register copy-propagation optimization pass."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1268
  #, no-c-format
  msgid "Fold instructions calculating memory offsets to the memory access instruction if possible."
  msgstr ""
  
! #: common.opt:1272
  #, fuzzy, no-c-format
  msgid "Perform cross-jumping optimization."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1276
  #, no-c-format
  msgid "When running CSE, follow jumps to their targets."
  msgstr ""
  
! #: common.opt:1284
  #, no-c-format
  msgid "Omit range reduction step when performing complex division."
  msgstr ""
  
! #: common.opt:1288
  #, no-c-format
  msgid "Complex multiplication and division follow Fortran rules."
  msgstr ""
  
! #: common.opt:1292
  #, fuzzy, no-c-format
  msgid "Place data items into their own section."
  msgstr "ensimmÃ¤inen kÃ¤yttÃ¶kerta kussakin funktiossa.)"
  
! #: common.opt:1296
  #, no-c-format
  msgid "List all available debugging counters with their limits and counts."
  msgstr ""
  
! #: common.opt:1300
  #, no-c-format
  msgid "-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
  msgstr ""
  
! #: common.opt:1304
  #, no-c-format
  msgid "-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug information."
  msgstr ""
  
! #: common.opt:1308
  #, no-c-format
  msgid "-ffile-prefix-map=<old>=<new>\tMap one directory name to another in compilation result."
  msgstr ""
  
! #: common.opt:1312
  #, no-c-format
  msgid "Output .debug_types section when using DWARF v4 debuginfo."
  msgstr ""
  
! #: common.opt:1318
  #, no-c-format
  msgid "Defer popping functions args from stack until later."
  msgstr ""
  
! #: common.opt:1322
  #, fuzzy, no-c-format
  msgid "Attempt to fill delay slots of branch instructions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: common.opt:1326
  #, no-c-format
  msgid "Delete dead instructions that may throw exceptions."
  msgstr ""
  
! #: common.opt:1330
  #, no-c-format
  msgid "Delete useless null pointer checks."
  msgstr ""
  
! #: common.opt:1334
  #, no-c-format
  msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode."
  msgstr ""
  
! #: common.opt:1338
  #, fuzzy, no-c-format
  msgid "Perform speculative devirtualization."
  msgstr "Suorita uusille Ã¤Ã¤nitetyille tiedotteille:"
  
! #: common.opt:1342
  #, no-c-format
  msgid "Try to convert virtual calls to direct ones."
  msgstr ""
  
! #: common.opt:1346
  #, no-c-format
  msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics."
  msgstr ""
  
! #: common.opt:1363
  #, no-c-format
  msgid "Show the source line with a caret indicating the column."
  msgstr ""
  
! #: common.opt:1367
  #, no-c-format
  msgid "Show labels annotating ranges of source code when showing source."
  msgstr ""
  
! #: common.opt:1371
  #, no-c-format
  msgid "Show line numbers in the left margin when showing source."
  msgstr ""
  
! #: common.opt:1379
  #, fuzzy, no-c-format
  msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
  msgstr "     --color[=<milloin>]  vÃ¤ritÃ¤ tuloste (auto, always tai never)\n"
  
! #: common.opt:1399
  #, fuzzy, no-c-format
  #| msgid "Enable verbose output."
  msgid "Enable formatting of JSON output."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n yksityiskohtainen tuloste."
  
! #: common.opt:1403
  #, fuzzy, no-c-format
  msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
  msgstr "     --color[=<milloin>]  vÃ¤ritÃ¤ tuloste (auto, always tai never)\n"
  
! #: common.opt:1423
  #, no-c-format
  msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes."
  msgstr ""
  
! #: common.opt:1427
  #, no-c-format
  msgid "-fdiagnostics-column-origin=<number>\tSet the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example."
  msgstr ""
  
! #: common.opt:1431
  #, no-c-format
  msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format."
  msgstr ""
  
! #: common.opt:1435
  #, no-c-format
  msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it."
  msgstr ""
  
! #: common.opt:1482
  #, no-c-format
  msgid "Print fix-it hints in machine-readable form."
  msgstr ""
  
! #: common.opt:1486
  #, no-c-format
  msgid "Print fix-it hints to stderr in unified diff format."
  msgstr ""
  
! #: common.opt:1490
  #, no-c-format
  msgid "Amend appropriate diagnostic messages with the command line option that controls them."
  msgstr ""
  
! #: common.opt:1494
  #, no-c-format
  msgid "Print CWE identifiers for diagnostic messages, where available."
  msgstr ""
  
! #: common.opt:1498
  #, no-c-format
  msgid "Print any rules associated with diagnostic messages."
  msgstr ""
  
! #: common.opt:1502
  #, no-c-format
  msgid "Specify how to print any control-flow path associated with a diagnostic."
  msgstr ""
  
! #: common.opt:1506
  #, no-c-format
  msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs."
  msgstr ""
  
! #: common.opt:1510
  #, no-c-format
  msgid "-ftabstop=<number>      Distance between tab stops for column reporting."
  msgstr ""
  
! #: common.opt:1526
  #, no-c-format
  msgid "Show stack depths of events in paths."
  msgstr ""
  
! #: common.opt:1530
  #, no-c-format
  msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams."
  msgstr ""
  
! #: common.opt:1549
  #, no-c-format
  msgid "Set minimum width of left margin of source code when showing source."
  msgstr ""
  
! #: common.opt:1553
  #, no-c-format
  msgid "-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
  msgstr ""
  
! #: common.opt:1557
  #, no-c-format
  msgid "-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
  msgstr ""
  
! #: common.opt:1561
  #, no-c-format
  msgid "-fdump-<type>\tDump various compiler internals to a file."
  msgstr ""
  
! #: common.opt:1568
  #, no-c-format
  msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation."
  msgstr ""
  
! #: common.opt:1572
  #, fuzzy, no-c-format
  msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: common.opt:1576
  #, no-c-format
  msgid "Suppress output of addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1580
  #, no-c-format
  msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred."
  msgstr ""
  
! #: common.opt:1585
  #, no-c-format
  msgid "Dump detailed information on GCC's internal representation of source code locations."
  msgstr ""
  
! #: common.opt:1589
  #, fuzzy, no-c-format
  msgid "Dump optimization passes."
  msgstr "%s: virheellinen ylikirjoituskertojen mÃ¤Ã¤rÃ¤"
  
! #: common.opt:1593
  #, no-c-format
  msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps."
  msgstr ""
  
! #: common.opt:1597
  #, no-c-format
  msgid "Suppress output of previous and next insn numbers in debugging dumps."
  msgstr ""
  
! #: common.opt:1601
  #, no-c-format
  msgid "Enable CFI tables via GAS assembler directives."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n CFI-taulut GAS-assembler-direktiivien kautta."
  
! #: common.opt:1605
  #, fuzzy, no-c-format
  msgid "Perform early inlining."
  msgstr "Suorita uusille Ã¤Ã¤nitetyille tiedotteille:"
  
! #: common.opt:1613
  #, fuzzy, no-c-format
  msgid "Perform interprocedural reduction of aggregates."
  msgstr "SÃ¤hkÃ¶katko"
  
! #: common.opt:1617
  #, no-c-format
  msgid "Perform unused symbol elimination in debug info."
  msgstr ""
  
! #: common.opt:1621
  #, no-c-format
  msgid "Perform unused type elimination in debug info."
  msgstr ""
  
! #: common.opt:1625
  #, no-c-format
  msgid "Do not suppress C++ class debug information."
  msgstr ""
  
! #: common.opt:1629
  #, no-c-format
  msgid "Enable exception handling."
  msgstr "KÃ¤ytÃ¤ poikkeustenkÃ¤sittelyÃ¤."
  
! #: common.opt:1633
  #, no-c-format
  msgid "Perform a number of minor, expensive optimizations."
  msgstr "Suorita useita pieniÃ¤, kalliita optimointeja."
  
! #: common.opt:1637
  #, no-c-format
  msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision."
  msgstr ""
  
! #: common.opt:1655
  #, no-c-format
  msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted."
  msgstr ""
  
! #: common.opt:1671
  #, no-c-format
  msgid "Output lto objects containing both the intermediate language and binary output."
  msgstr ""
  
! #: common.opt:1675
  #, no-c-format
  msgid "Assume no NaNs or infinities are generated."
  msgstr ""
  
! #: common.opt:1679
  #, no-c-format
  msgid "Assume that loops with an exit will terminate and not loop indefinitely."
  msgstr ""
  
! #: common.opt:1683
  #, no-c-format
  msgid "-ffixed-<register>\tMark <register> as being unavailable to the compiler."
  msgstr ""
  
! #: common.opt:1687
  #, fuzzy, no-c-format
  msgid "Don't allocate floats and doubles in extended-precision registers."
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: common.opt:1695
  #, fuzzy, no-c-format
  msgid "Perform a forward propagation pass on RTL."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:1699
  #, no-c-format
  msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
  msgstr ""
  
! #: common.opt:1715
  #, no-c-format
  msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions."
  msgstr ""
  
! #: common.opt:1722
  #, no-c-format
  msgid "Allow function addresses to be held in registers."
  msgstr ""
  
! #: common.opt:1726
  #, fuzzy, no-c-format
  msgid "Place each function into its own section."
  msgstr "ensimmÃ¤inen kÃ¤yttÃ¶kerta kussakin funktiossa.)"
  
! #: common.opt:1730
  #, fuzzy, no-c-format
  msgid "Perform global common subexpression elimination."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1734
  #, fuzzy, no-c-format
  msgid "Perform enhanced load motion during global common subexpression elimination."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1738
  #, fuzzy, no-c-format
  msgid "Perform store motion after global common subexpression elimination."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1742
  #, fuzzy, no-c-format
  msgid "Perform redundant load after store elimination in global common subexpression elimination."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:1747
  #, fuzzy, no-c-format
  msgid "Perform global common subexpression elimination after register allocation has finished."
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: common.opt:1764
  #, no-c-format
  msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information."
  msgstr ""
  
! #: common.opt:1769
  #, fuzzy, no-c-format
  msgid "Enable in and out of Graphite representation."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:1773
  #, fuzzy, no-c-format
  msgid "Enable Graphite Identity transformation."
  msgstr "luo kutsukaavio"
  
! #: common.opt:1777
  #, fuzzy, no-c-format
  msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:1786
  #, no-c-format
  msgid "Improve GCC's ability to track column numbers in large source files, at the expense of slower compilation."
  msgstr ""
  
! #: common.opt:1791
  #, no-c-format
  msgid "Mark all loops as parallel."
  msgstr "Merkitse kaikki silmukat rinnakkaisiksi."
  
! #: common.opt:1795 common.opt:1803 common.opt:3148
  #, fuzzy, no-c-format
  msgid "Enable loop nest transforms.  Same as -floop-nest-optimize."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: common.opt:1799
  #, fuzzy, no-c-format
  msgid "Enable loop interchange on trees."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:1807
  #, fuzzy, no-c-format
  msgid "Perform unroll-and-jam on loops."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:1811
  #, fuzzy, no-c-format
  msgid "Enable support for GNU transactional memory."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n lisÃ¤mÃ¤Ã¤reiden tuki"
  
! #: common.opt:1815
  #, fuzzy, no-c-format
  msgid "Use STB_GNU_UNIQUE if supported by the assembler."
  msgstr "muunnos merkistÃ¶stÃ¤ â€�%sâ€� ei ole tuettu"
  
! #: common.opt:1823
  #, fuzzy, no-c-format
  msgid "Enable the loop nest optimizer."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: common.opt:1827
  #, no-c-format
  msgid "Force bitfield accesses to match their type width."
  msgstr ""
  
! #: common.opt:1831
  #, no-c-format
  msgid "Merge adjacent stores."
  msgstr ""
  
! #: common.opt:1835
  #, fuzzy, no-c-format
  msgid "Enable guessing of branch probabilities."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:1839
  #, no-c-format
  msgid "Enable various security-relevant flags."
  msgstr ""
  
! #: common.opt:1843
  #, no-c-format
  msgid "Harden conditionals not used in branches, checking reversed conditions."
  msgstr ""
  
! #: common.opt:1847
  #, no-c-format
  msgid "Harden conditional branches by checking reversed conditions."
  msgstr ""
  
! #: common.opt:1851
  #, no-c-format
  msgid "Harden control flow by recording and checking execution paths."
  msgstr ""
  
! #: common.opt:1855
  #, fuzzy, no-c-format
  msgid "Disable CFR in leaf functions."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: common.opt:1859
  #, no-c-format
  msgid "Check CFR execution paths also before calls followed by returns of their results."
  msgstr ""
  
! #: common.opt:1863
  #, no-c-format
  msgid "Check CFR execution paths also when exiting a function through an exception."
  msgstr ""
  
! #: common.opt:1867
  #, no-c-format
  msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions."
  msgstr ""
  
! #: common.opt:1890
  #, fuzzy, no-c-format
  msgid "Process #ident directives."
  msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: common.opt:1894
  #, fuzzy, no-c-format
  msgid "Perform conversion of conditional jumps to branchless equivalents."
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: common.opt:1898
  #, fuzzy, no-c-format
  msgid "Perform conversion of conditional jumps to conditional execution."
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: common.opt:1902
  #, no-c-format
  msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables."
  msgstr ""
  
! #: common.opt:1918
  #, fuzzy, no-c-format
  msgid "Convert conditional jumps in innermost loops to branchless equivalents."
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: common.opt:1930
  #, fuzzy, no-c-format
  msgid "Do not generate .size directives."
  msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: common.opt:1934
  #, fuzzy, no-c-format
  msgid "Perform indirect inlining."
  msgstr "KÃ¤ytÃ¤ epÃ¤suoria kutsuja"
  
! #: common.opt:1940
  #, no-c-format
  msgid "Enable inlining of function declared \"inline\", disabling disables all inlining."
  msgstr ""
  
! #: common.opt:1944
  #, fuzzy, no-c-format
  msgid "Integrate functions into their callers when code size is known not to grow."
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: common.opt:1948
  #, fuzzy, no-c-format
  msgid "Integrate functions not declared \"inline\" into their callers when profitable."
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: common.opt:1952
  #, fuzzy, no-c-format
  msgid "Integrate functions only required by their single caller."
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: common.opt:1959
  #, no-c-format
  msgid "-finline-limit=<number>\tLimit the size of inlined functions to <number>."
  msgstr ""
  
! #: common.opt:1963
  #, no-c-format
  msgid "Inline __atomic operations when a lock free instruction sequence is available."
  msgstr ""
  
! #: common.opt:1973
  #, no-c-format
  msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization."
  msgstr ""
  
! #: common.opt:2004
  #, no-c-format
  msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets."
  msgstr ""
  
! #: common.opt:2027
  #, fuzzy, no-c-format
  msgid "Instrument function entry and exit with profiling calls."
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: common.opt:2031
  #, fuzzy, no-c-format
  msgid "Instrument function entry and exit with profiling calls invoked once."
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: common.opt:2035
  #, fuzzy, no-c-format
  msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions."
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: common.opt:2039
  #, fuzzy, no-c-format
  msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files."
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: common.opt:2043
  #, fuzzy, no-c-format
  msgid "Perform interprocedural constant propagation."
  msgstr "SÃ¤hkÃ¶katko"
  
! #: common.opt:2047
  #, fuzzy, no-c-format
  msgid "Perform cloning to make Interprocedural constant propagation stronger."
  msgstr "SÃ¤hkÃ¶katko"
  
! #: common.opt:2055
  #, fuzzy, no-c-format
  msgid "Perform interprocedural bitwise constant propagation."
  msgstr "SÃ¤hkÃ¶katko"
  
! #: common.opt:2059
  #, fuzzy, no-c-format
  msgid "Perform interprocedural modref analysis."
  msgstr "SÃ¤hkÃ¶katko"
  
! #: common.opt:2063
  #, fuzzy, no-c-format
  msgid "Perform interprocedural profile propagation."
  msgstr "SÃ¤hkÃ¶katko"
  
! #: common.opt:2067
  #, fuzzy, no-c-format
  msgid "Perform interprocedural points-to analysis."
  msgstr "SÃ¤hkÃ¶katko"
  
! #: common.opt:2071
  #, fuzzy, no-c-format
  msgid "Discover pure and const functions."
  msgstr "epÃ¤kelpo tallennusluokka funktiolle %qs"
  
! #: common.opt:2075
  #, fuzzy, no-c-format
  msgid "Perform Identical Code Folding for functions and read-only variables."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:2079
  #, fuzzy, no-c-format
  msgid "Perform Identical Code Folding for functions."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:2083
  #, fuzzy, no-c-format
  msgid "Perform Identical Code Folding for variables."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:2087
  #, no-c-format
  msgid "Discover read-only and non addressable static variables."
  msgstr ""
  
! #: common.opt:2091
  #, no-c-format
  msgid "Discover read-only, write-only and non-addressable static variables."
  msgstr ""
  
! #: common.opt:2095
  #, no-c-format
  msgid "Reduce stack alignment on call sites if possible."
  msgstr ""
  
! #: common.opt:2107
  #, fuzzy, no-c-format
  msgid "Perform IPA Value Range Propagation."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:2111
  #, no-c-format
  msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
  msgstr ""
  
! #: common.opt:2115
  #, no-c-format
  msgid "Assume strict aliasing rules apply across (uninlined) function boundaries."
  msgstr ""
  
! #: common.opt:2128
  #, no-c-format
  msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
  msgstr ""
  
! #: common.opt:2144
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
  msgstr ""
  
! #: common.opt:2149
  #, no-c-format
  msgid "Use IRA based register pressure calculation in RTL loop optimizations."
  msgstr ""
  
! #: common.opt:2154
  #, no-c-format
  msgid "Share slots for saving different hard registers."
  msgstr ""
  
! #: common.opt:2158
  #, no-c-format
  msgid "Share stack slots for spilled pseudo-registers."
  msgstr ""
  
! #: common.opt:2162
  #, no-c-format
  msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
  msgstr ""
  
! #: common.opt:2166
  #, fuzzy, no-c-format
  msgid "Optimize induction variables on trees."
  msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: common.opt:2170
  #, fuzzy, no-c-format
  msgid "Use jump tables for sufficiently large switch statements."
  msgstr "nimike yhdyslauseen lopussa"
  
! #: common.opt:2174
  #, fuzzy, no-c-format
  msgid "Use bit tests for sufficiently large switch statements."
  msgstr "nimike yhdyslauseen lopussa"
  
! #: common.opt:2178
  #, fuzzy, no-c-format
  msgid "Generate code for functions even if they are fully inlined."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: common.opt:2182
  #, fuzzy, no-c-format
  msgid "Generate code for static functions even if they are never called."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: common.opt:2186
  #, fuzzy, no-c-format
  msgid "Emit static const variables even if they are not used."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: common.opt:2190
  #, no-c-format
  msgid "Give external symbols a leading underscore."
  msgstr ""
  
! #: common.opt:2198
  #, no-c-format
  msgid "Do CFG-sensitive rematerialization in LRA."
  msgstr ""
  
! #: common.opt:2202
  #, fuzzy, no-c-format
  msgid "Enable link-time optimization."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2206
  #, no-c-format
  msgid "Link-time optimization with number of parallel jobs or jobserver."
  msgstr ""
  
! #: common.opt:2228
  #, no-c-format
  msgid "Specify the algorithm to partition symbols and vars at linktime."
  msgstr ""
  
! #: common.opt:2233
  #, no-c-format
  msgid "Use zlib/zstd compression level <number> for IL."
  msgstr ""
  
! #: common.opt:2241
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2245
  #, fuzzy, no-c-format
  msgid "Report various link-time optimization statistics for WPA only."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2249
  #, fuzzy, no-c-format
  msgid "Set errno after built-in math functions."
  msgstr "Tunnista sisÃ¤iset funktiot"
  
! #: common.opt:2253
  #, no-c-format
  msgid "-fmax-errors=<number>\tMaximum number of errors to report."
  msgstr ""
  
! #: common.opt:2257
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation."
  msgstr "Muistinvarausvirhe"
  
! #: common.opt:2261
  #, fuzzy, no-c-format
  msgid "Report on permanent memory allocation in WPA only."
  msgstr "Muistinvarausvirhe"
  
! #: common.opt:2268
  #, no-c-format
  msgid "Attempt to merge identical constants and constant variables."
  msgstr ""
  
! #: common.opt:2272
  #, no-c-format
  msgid "Attempt to merge identical constants across compilation units."
  msgstr ""
  
! #: common.opt:2276
  #, no-c-format
  msgid "Attempt to merge identical debug strings across compilation units."
  msgstr ""
  
! #: common.opt:2280
  #, no-c-format
  msgid "-fmessage-length=<number>\tLimit diagnostics to <number> characters per line.  0 suppresses line-wrapping."
  msgstr ""
  
! #: common.opt:2284
  #, fuzzy, no-c-format
  #| msgid "Align the start of functions."
  msgid "Align the start of every function."
  msgstr "Kohdista funktioiden alut."
  
! #: common.opt:2288
  #, no-c-format
  msgid "Perform SMS based modulo scheduling before the first scheduling pass."
  msgstr ""
  
! #: common.opt:2292
  #, no-c-format
  msgid "Perform SMS based modulo scheduling with register moves allowed."
  msgstr ""
  
! #: common.opt:2296
  #, fuzzy, no-c-format
  msgid "Move loop invariant computations out of loops."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:2300
  #, fuzzy, no-c-format
  #| msgid "Align the start of loops."
  msgid "Move stores out of loops."
  msgstr "Kohdista silmukoiden alut."
  
! #: common.opt:2304
  #, no-c-format
  msgid "Building block for specs-based multilib-aware TFLAGS."
  msgstr ""
  
! #: common.opt:2308
  #, fuzzy, no-c-format
  msgid "Use the RTL dead code elimination pass."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:2312
  #, fuzzy, no-c-format
  msgid "Use the RTL dead store elimination pass."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:2316
  #, no-c-format
  msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling."
  msgstr ""
  
! #: common.opt:2320
  #, no-c-format
  msgid "Support synchronous non-call exceptions."
  msgstr ""
  
! #: common.opt:2327
  #, no-c-format
  msgid "-foffload-options=<targets>=<options>\tSpecify options for the offloading targets."
  msgstr ""
  
! #: common.opt:2331
  #, no-c-format
  msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
  msgstr ""
  
! #: common.opt:2344
  #, no-c-format
  msgid "When possible do not generate stack frames."
  msgstr ""
  
! #: common.opt:2351
  #, fuzzy, no-c-format
  msgid "Generate SIMD clones for functions with the OpenMP declare target directive."
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: common.opt:2370
  #, fuzzy, no-c-format
  msgid "Enable all optimization info dumps on stderr."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:2374
  #, no-c-format
  msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
  msgstr ""
  
! #: common.opt:2378
  #, no-c-format
  msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed."
  msgstr ""
  
! #: common.opt:2386
  #, no-c-format
  msgid "Optimize sibling and tail recursive calls."
  msgstr ""
  
! #: common.opt:2390
  #, fuzzy, no-c-format
  msgid "Perform partial inlining."
  msgstr "Onnistui osittain"
  
! #: common.opt:2394 common.opt:2398
  #, no-c-format
  msgid "Report on memory allocation before interprocedural optimization."
  msgstr ""
  
! #: common.opt:2402
  #, no-c-format
  msgid "Pack structure members together without holes."
  msgstr ""
  
! #: common.opt:2406
  #, no-c-format
  msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
  msgstr ""
  
! #: common.opt:2410
  #, fuzzy, no-c-format
  msgid "Return small aggregates in memory, not registers."
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: common.opt:2414
  #, fuzzy, no-c-format
  msgid "Perform loop peeling."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:2418
  #, fuzzy, no-c-format
  msgid "Enable machine specific peephole optimizations."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: common.opt:2422
  #, no-c-format
  msgid "Enable an RTL peephole pass before sched2."
  msgstr ""
  
! #: common.opt:2426
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (large mode)."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: common.opt:2430
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (large mode)."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: common.opt:2434
  #, fuzzy, no-c-format
  msgid "Generate position-independent code if possible (small mode)."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: common.opt:2438
  #, fuzzy, no-c-format
  msgid "Generate position-independent code for executables if possible (small mode)."
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: common.opt:2442
  #, no-c-format
  msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
  msgstr ""
  
! #: common.opt:2446
  #, no-c-format
  msgid "Specify a plugin to load."
  msgstr "Anna ladattava liitÃ¤nnÃ¤inen."
  
! #: common.opt:2450
  #, no-c-format
  msgid "-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for plugin <name>."
  msgstr ""
  
! #: common.opt:2454
  #, fuzzy, no-c-format
  msgid "Run predictive commoning optimization."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2458
  #, fuzzy, no-c-format
  msgid "Generate prefetch instructions, if available, for arrays in loops."
  msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: common.opt:2462
  #, fuzzy, no-c-format
  msgid "Enable basic program profiling code."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi"
  
! #: common.opt:2466
  #, fuzzy, no-c-format
  msgid "Generate absolute source path names for gcov."
  msgstr "virheellinen versionumero â€�%sâ€�"
  
! #: common.opt:2470
  #, fuzzy, no-c-format
  msgid "Insert arc-based program profiling code."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi"
  
! #: common.opt:2474
! #, fuzzy, no-c-format
! msgid "Insert condition coverage profiling code."
! msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi"
! 
! #: common.opt:2478
  #, no-c-format
  msgid "Set the top-level directory for storing the profile data. The default is 'pwd'."
  msgstr ""
  
! #: common.opt:2483
  #, no-c-format
  msgid "Select the name for storing the profile note file."
  msgstr ""
  
! #: common.opt:2487
  #, no-c-format
  msgid "Enable correction of flow inconsistent profile data input."
  msgstr ""
  
! #: common.opt:2491
  #, no-c-format
  msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method."
  msgstr ""
  
! #: common.opt:2495
  #, no-c-format
  msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2499
  #, no-c-format
  msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)."
  msgstr ""
  
! #: common.opt:2515
  #, no-c-format
  msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate."
  msgstr ""
  
! #: common.opt:2531
  #, no-c-format
  msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=."
  msgstr ""
  
! #: common.opt:2535
  #, no-c-format
  msgid "-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV coverage result."
  msgstr ""
  
! #: common.opt:2539
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2543
  #, no-c-format
  msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2547
  #, no-c-format
  msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2551
  #, no-c-format
  msgid "Register the profile information in the specified section instead of using a constructor/destructor."
  msgstr ""
  
! #: common.opt:2555
  #, no-c-format
  msgid "Do not assume that functions never executed during the train run are cold."
  msgstr ""
  
! #: common.opt:2559
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations."
  msgstr ""
  
! #: common.opt:2563
  #, no-c-format
  msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=."
  msgstr ""
  
! #: common.opt:2567
  #, fuzzy, no-c-format
  msgid "Insert code to profile values of expressions."
  msgstr "ehdotetaan sulkeita %<+%>:n ympÃ¤rille %<<<%>:n sisÃ¤llÃ¤"
  
! #: common.opt:2571
  #, fuzzy, no-c-format
  msgid "Report on consistency of profile."
  msgstr "Profiilissa on pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kommentti"
  
! #: common.opt:2575
  #, no-c-format
  msgid "Enable function reordering that improves code placement."
  msgstr ""
  
! #: common.opt:2579
  #, fuzzy, no-c-format
  msgid "Insert NOP instructions at each function entry."
  msgstr "keskeytysfunktiolla ei saa olla argumentteja"
  
! #: common.opt:2586
  #, no-c-format
  msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
  msgstr ""
  
! #: common.opt:2596
  #, no-c-format
  msgid "Record gcc command line switches in the object file."
  msgstr ""
  
! #: common.opt:2600
  #, fuzzy, no-c-format
  msgid "Return small aggregates in registers."
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: common.opt:2608
  #, no-c-format
  msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes."
  msgstr ""
  
! #: common.opt:2622
  #, no-c-format
  msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations."
  msgstr ""
  
! #: common.opt:2637
  #, no-c-format
  msgid "Tell DCE to remove unused C++ allocations."
  msgstr ""
  
! #: common.opt:2641
  #, fuzzy, no-c-format
  msgid "Relief of register pressure through live range shrinkage."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
! #: common.opt:2645
  #, fuzzy, no-c-format
  msgid "Perform a register renaming optimization pass."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2649
  #, fuzzy, no-c-format
  msgid "Perform a target dependent instruction fusion optimization pass."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2653
  #, no-c-format
  msgid "Reorder basic blocks to improve code placement."
  msgstr ""
  
! #: common.opt:2657
  #, no-c-format
  msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm."
  msgstr ""
  
! #: common.opt:2670
  #, no-c-format
  msgid "Reorder basic blocks and partition into hot and cold sections."
  msgstr ""
  
! #: common.opt:2674
  #, no-c-format
  msgid "Reorder functions to improve code placement."
  msgstr ""
  
! #: common.opt:2678
  #, fuzzy, no-c-format
  msgid "Add a common subexpression elimination pass after loop optimizations."
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: common.opt:2686
  #, no-c-format
  msgid "Disable optimizations that assume default FP rounding behavior."
  msgstr ""
  
! #: common.opt:2690
  #, no-c-format
  msgid "Enable scheduling across basic blocks."
  msgstr ""
  
! #: common.opt:2694
  #, fuzzy, no-c-format
  msgid "Enable register pressure sensitive insn scheduling."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
! #: common.opt:2698
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of non-loads."
  msgstr "HALLINTA"
  
! #: common.opt:2702
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of some loads."
  msgstr "HALLINTA"
  
! #: common.opt:2706
  #, fuzzy, no-c-format
  msgid "Allow speculative motion of more loads."
  msgstr "HALLINTA"
  
! #: common.opt:2710
  #, no-c-format
  msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
  msgstr ""
  
! #: common.opt:2714
  #, no-c-format
  msgid "If scheduling post reload, do superblock scheduling."
  msgstr ""
  
! #: common.opt:2722
  #, fuzzy, no-c-format
  msgid "Reschedule instructions before register allocation."
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: common.opt:2726
  #, fuzzy, no-c-format
  msgid "Reschedule instructions after register allocation."
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: common.opt:2733
  #, no-c-format
  msgid "Schedule instructions using selective scheduling algorithm."
  msgstr ""
  
! #: common.opt:2737
  #, fuzzy, no-c-format
  msgid "Run selective scheduling after reload."
  msgstr "HALLINTA"
  
! #: common.opt:2741
  #, no-c-format
  msgid "Run self-tests, using the given path to locate test files."
  msgstr ""
  
! #: common.opt:2745
  #, no-c-format
  msgid "Perform software pipelining of inner loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2749
  #, no-c-format
  msgid "Perform software pipelining of outer loops during selective scheduling."
  msgstr ""
  
! #: common.opt:2753
  #, no-c-format
  msgid "Reschedule pipelined regions without pipelining."
  msgstr ""
  
! #: common.opt:2757
  #, no-c-format
  msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker."
  msgstr ""
  
! #: common.opt:2763
  #, no-c-format
  msgid "Allow premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2767
  #, no-c-format
  msgid "-fsched-stalled-insns=<number>\tSet number of queued insns that can be prematurely scheduled."
  msgstr ""
  
! #: common.opt:2775
  #, no-c-format
  msgid "Set dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2779
  #, no-c-format
  msgid "-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in premature scheduling of queued insns."
  msgstr ""
  
! #: common.opt:2783
  #, fuzzy, no-c-format
  msgid "Enable the group heuristic in the scheduler."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
! #: common.opt:2787
  #, fuzzy, no-c-format
  msgid "Enable the critical path heuristic in the scheduler."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
! #: common.opt:2791
  #, fuzzy, no-c-format
  msgid "Enable the speculative instruction heuristic in the scheduler."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
! #: common.opt:2795
  #, fuzzy, no-c-format
  msgid "Enable the rank heuristic in the scheduler."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
! #: common.opt:2799
  #, fuzzy, no-c-format
  msgid "Enable the last instruction heuristic in the scheduler."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
! #: common.opt:2803
  #, fuzzy, no-c-format
  msgid "Enable the dependent count heuristic in the scheduler."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n RX FPU-kÃ¤skyjen kÃ¤yttÃ¶."
  
! #: common.opt:2807
  #, no-c-format
  msgid "Access data in the same section from shared anchor points."
  msgstr ""
  
! #: common.opt:2819
  #, no-c-format
  msgid "Turn on Redundant Extensions Elimination pass."
  msgstr ""
  
! #: common.opt:2823
  #, no-c-format
  msgid "Show column numbers in diagnostics, when available.  Default on."
  msgstr ""
  
! #: common.opt:2827
  #, no-c-format
  msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function."
  msgstr ""
  
! #: common.opt:2832
  #, fuzzy, no-c-format
  msgid "Shrink-wrap parts of the prologue and epilogue separately."
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: common.opt:2836
  #, no-c-format
  msgid "Disable optimizations observable by IEEE signaling NaNs."
  msgstr ""
  
! #: common.opt:2840
  #, no-c-format
  msgid "Disable floating point optimizations that ignore the IEEE signedness of zero."
  msgstr ""
  
! #: common.opt:2844
  #, fuzzy, no-c-format
  msgid "Convert floating point constants to single precision constants."
  msgstr "ylivuoto implisiittisessÃ¤ vakiomuunnoksessa"
  
! #: common.opt:2848
  #, fuzzy, no-c-format
  msgid "Split lifetimes of induction variables when loops are unrolled."
  msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: common.opt:2852
  #, fuzzy, no-c-format
  msgid "Generate discontiguous stack frames."
  msgstr "Tuota little-endian-koodia"
  
! #: common.opt:2856
  #, no-c-format
  msgid "Split wide types into independent registers."
  msgstr ""
  
! #: common.opt:2860
  #, no-c-format
  msgid "Split wide types into independent registers earlier."
  msgstr ""
  
! #: common.opt:2864
  #, fuzzy, no-c-format
  msgid "Enable backward propagation of use properties at the SSA level."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:2868
  #, no-c-format
  msgid "Optimize conditional patterns using SSA PHI nodes."
  msgstr ""
  
! #: common.opt:2872
  #, no-c-format
  msgid "Optimize amount of stdarg registers saved to stack at start of function."
  msgstr ""
  
! #: common.opt:2876
  #, fuzzy, no-c-format
  msgid "Apply variable expansion when loops are unrolled."
  msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: common.opt:2880
  #, no-c-format
  msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program."
  msgstr ""
  
! #: common.opt:2884
  #, no-c-format
  msgid "Insert stack checking code into the program.  Same as -fstack-check=specific."
  msgstr ""
  
! #: common.opt:2888
  #, no-c-format
  msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks."
  msgstr ""
  
! #: common.opt:2896
  #, no-c-format
  msgid "-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
  msgstr ""
  
! #: common.opt:2900
  #, no-c-format
  msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
  msgstr ""
  
! #: common.opt:2904
  #, fuzzy, no-c-format
  msgid "Use propolice as a stack protection method."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: common.opt:2908
  #, fuzzy, no-c-format
  msgid "Use a stack protection method for every function."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: common.opt:2912
  #, fuzzy, no-c-format
  msgid "Use a smart stack protection method for certain functions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n saturation-kÃ¤skyt"
  
! #: common.opt:2916
  #, fuzzy, no-c-format
  msgid "Use stack protection method only for functions with the stack_protect attribute."
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: common.opt:2920
  #, no-c-format
  msgid "Output stack usage information on a per-function basis."
  msgstr ""
  
! #: common.opt:2932
  #, no-c-format
  msgid "Assume strict aliasing rules apply."
  msgstr ""
  
! #: common.opt:2936
  #, fuzzy, no-c-format
  msgid "Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer."
  msgstr "KÃ¤sittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
  
! #: common.opt:2940
  #, no-c-format
  msgid "Disable stack scrub entirely, disregarding strub attributes."
  msgstr ""
  
! #: common.opt:2944
  #, no-c-format
  msgid "Enable stack scrub as per attributes, with strict call checking."
  msgstr ""
  
! #: common.opt:2953
  #, no-c-format
  msgid "Restore default strub mode: as per attributes, with relaxed checking."
  msgstr ""
  
! #: common.opt:2957
  #, fuzzy, no-c-format
  msgid "Enable stack scrubbing for all viable functions."
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: common.opt:2961
  #, no-c-format
  msgid "Enable at-calls stack scrubbing for all viable functions."
  msgstr ""
  
! #: common.opt:2965
  #, fuzzy, no-c-format
  msgid "Enable internal stack scrubbing for all viable functions."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n clip-kÃ¤skyt"
  
! #: common.opt:2969
  #, no-c-format
  msgid "Implement __atomic operations via libcalls to legacy __sync functions."
  msgstr ""
  
! #: common.opt:2973
  #, no-c-format
  msgid "Check for syntax errors, then stop."
  msgstr "Tarkasta syntaksivirheet ja lopeta."
  
! #: common.opt:2977
  #, no-c-format
  msgid "Create data files needed by \"gcov\"."
  msgstr ""
  
! #: common.opt:2981
  #, fuzzy, no-c-format
  msgid "Perform jump threading optimizations."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:2985
  #, no-c-format
  msgid "Report the time taken by each compiler pass."
  msgstr ""
  
! #: common.opt:2989
  #, no-c-format
  msgid "Record times taken by sub-phases separately."
  msgstr ""
  
! #: common.opt:2993
  #, no-c-format
  msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model."
  msgstr ""
  
! #: common.opt:3012
  #, no-c-format
  msgid "Reorder top level functions, variables, and asms."
  msgstr ""
  
! #: common.opt:3016
  #, fuzzy, no-c-format
  msgid "Perform superblock formation via tail duplication."
  msgstr "Suorita uusille Ã¤Ã¤nitetyille tiedotteille:"
  
! #: common.opt:3020
  #, no-c-format
  msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors."
  msgstr ""
  
! #: common.opt:3025
  #, no-c-format
  msgid "Whether trampolines are generated in executable memory rather than executable stack."
  msgstr ""
  
! #: common.opt:3043
  #, fuzzy, no-c-format
  msgid "Assume floating-point operations can trap."
  msgstr "KÃ¤ytÃ¤ ohjelmistoliukulukuja"
  
! #: common.opt:3047
  #, no-c-format
  msgid "Trap for signed overflow in addition, subtraction and multiplication."
  msgstr ""
  
! #: common.opt:3051
  #, fuzzy, no-c-format
  msgid "Enable SSA-CCP optimization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3055
  #, fuzzy, no-c-format
  msgid "Enable SSA-BIT-CCP optimization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3063
  #, fuzzy, no-c-format
  msgid "Enable loop header copying on trees."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:3071
  #, fuzzy, no-c-format
  msgid "Enable SSA coalescing of user variables."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:3079
  #, fuzzy, no-c-format
  msgid "Enable copy propagation on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3087
  #, fuzzy, no-c-format
  msgid "Transform condition stores into unconditional ones."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3091
  #, fuzzy, no-c-format
  msgid "Perform conversions of switch initializations."
  msgstr "enum-muunnos alustuksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: common.opt:3095
  #, fuzzy, no-c-format
  msgid "Enable SSA dead code elimination optimization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3099
  #, fuzzy, no-c-format
  msgid "Enable dominator optimizations."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:3103
  #, fuzzy, no-c-format
  msgid "Enable tail merging on trees."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:3107
  #, fuzzy, no-c-format
  msgid "Enable dead store elimination."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:3111
  #, fuzzy, no-c-format
  msgid "Enable forward propagation on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3115
  #, fuzzy, no-c-format
  msgid "Enable Full Redundancy Elimination (FRE) on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3119
  #, fuzzy, no-c-format
  msgid "Enable string length optimizations on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3123
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3129
  #, no-c-format
  msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap."
  msgstr ""
  
! #: common.opt:3136
  #, fuzzy, no-c-format
  msgid "Enable loop distribution on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3140
  #, fuzzy, no-c-format
  msgid "Enable loop distribution for patterns transformed into a library call."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3144
  #, fuzzy, no-c-format
  msgid "Enable loop invariant motion on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3152
  #, fuzzy, no-c-format
  msgid "Create canonical induction variables in loops."
  msgstr "Tuota bittikÃ¤skyjÃ¤"
  
! #: common.opt:3156
  #, fuzzy, no-c-format
  msgid "Enable loop optimizations on tree level."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3160
  #, fuzzy, no-c-format
  msgid "-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
  msgstr "KÃ¤ytÃ¤ auto_maattisisennystÃ¤"
  
! #: common.opt:3164
  #, fuzzy, no-c-format
  msgid "Enable hoisting loads from conditional pointers."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3168
  #, fuzzy, no-c-format
  msgid "Enable SSA-PRE optimization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3172
  #, no-c-format
  msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination."
  msgstr ""
  
! #: common.opt:3176
  #, fuzzy, no-c-format
  msgid "Perform function-local points-to analysis on trees."
  msgstr "SÃ¤hkÃ¶katko"
  
! #: common.opt:3180
  #, fuzzy, no-c-format
  msgid "Enable reassociation on tree level."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3188
  #, fuzzy, no-c-format
  msgid "Enable SSA code sinking on trees."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:3192
  #, no-c-format
  msgid "Perform straight-line strength reduction."
  msgstr ""
  
! #: common.opt:3196
  #, fuzzy, no-c-format
  msgid "Perform scalar replacement of aggregates."
  msgstr "SÃ¤hkÃ¶katko"
  
! #: common.opt:3200
  #, no-c-format
  msgid "Replace temporary expressions in the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3204
  #, no-c-format
  msgid "Perform live range splitting during the SSA->normal pass."
  msgstr ""
  
! #: common.opt:3208
  #, fuzzy, no-c-format
  msgid "Perform Value Range Propagation on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3212
  #, no-c-format
  msgid "Split paths leading to loop backedges."
  msgstr ""
  
! #: common.opt:3216
  #, no-c-format
  msgid "Assume common declarations may be overridden with ones with a larger trailing array."
  msgstr ""
  
! #: common.opt:3221
  #, no-c-format
  msgid "Compile whole compilation unit at a time."
  msgstr ""
  
! #: common.opt:3225
  #, no-c-format
  msgid "Trap on __builtin_unreachable instead of using it for optimization."
  msgstr ""
  
! #: common.opt:3229
  #, fuzzy, no-c-format
  msgid "Perform loop unrolling when iteration count is known."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:3233
  #, fuzzy, no-c-format
  msgid "Perform loop unrolling for all loops."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:3248
  #, no-c-format
  msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding."
  msgstr ""
  
! #: common.opt:3253
  #, no-c-format
  msgid "Same as -fassociative-math for expressions which include division."
  msgstr ""
  
! #: common.opt:3261
  #, no-c-format
  msgid "Allow math optimizations that may violate IEEE or ISO standards."
  msgstr ""
  
! #: common.opt:3265
  #, fuzzy, no-c-format
  msgid "Perform loop unswitching."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:3269
  #, fuzzy, no-c-format
  msgid "Perform loop splitting."
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: common.opt:3273
  #, no-c-format
  msgid "Version loops based on whether indices have a stride of one."
  msgstr ""
  
! #: common.opt:3277
  #, fuzzy, no-c-format
  msgid "Just generate unwind tables for exception handling."
  msgstr "KÃ¤ytÃ¤ poikkeustenkÃ¤sittelyÃ¤"
  
! #: common.opt:3281
  #, fuzzy, no-c-format
  msgid "Use the bfd linker instead of the default linker."
  msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: common.opt:3285
  #, fuzzy, no-c-format
  msgid "Use the gold linker instead of the default linker."
  msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: common.opt:3289
  #, fuzzy, no-c-format
  msgid "Use the lld LLVM linker instead of the default linker."
  msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: common.opt:3293
  #, fuzzy, no-c-format
  msgid "Use the Modern linker (MOLD) linker instead of the default linker."
  msgstr "KÃ¤ytÃ¤ PowerPC-64 -kÃ¤skykantaa"
  
! #: common.opt:3303
  #, fuzzy, no-c-format
  msgid "Perform variable tracking."
  msgstr "Suorita uusille Ã¤Ã¤nitetyille tiedotteille:"
  
! #: common.opt:3310
  #, fuzzy, no-c-format
  msgid "Perform variable tracking by annotating assignments."
  msgstr "Suorita uusille Ã¤Ã¤nitetyille tiedotteille:"
  
! #: common.opt:3316
  #, no-c-format
  msgid "Toggle -fvar-tracking-assignments."
  msgstr ""
  
! #: common.opt:3323
  #, fuzzy, no-c-format
  msgid "Perform variable tracking and also tag variables that are uninitialized."
  msgstr "Suorita uusille Ã¤Ã¤nitetyille tiedotteille:"
  
! #: common.opt:3328
  #, fuzzy, no-c-format
  msgid "Enable vectorization on trees."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n moniydintuki"
  
! #: common.opt:3336
  #, fuzzy, no-c-format
  msgid "Enable loop vectorization on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3340
  #, fuzzy, no-c-format
  msgid "Enable basic block vectorization (SLP) on trees."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3344
  #, fuzzy, no-c-format
  msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: common.opt:3348
  #, fuzzy, no-c-format
  msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive."
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: common.opt:3367
  #, no-c-format
  msgid "Enables the dynamic vectorizer cost model.  Preserved for backward compatibility."
  msgstr ""
  
! #: common.opt:3375
  #, fuzzy, no-c-format
  msgid "Enable copy propagation of scalar-evolution information."
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: common.opt:3379
  #, no-c-format
  msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables."
  msgstr ""
  
! #: common.opt:3401
  #, no-c-format
  msgid "Add extra commentary to assembler output."
  msgstr ""
  
! #: common.opt:3405
  #, no-c-format
  msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility."
  msgstr ""
  
! #: common.opt:3424
  #, no-c-format
  msgid "Validate vtable pointers before using them."
  msgstr ""
  
! #: common.opt:3440
  #, fuzzy, no-c-format
  msgid "Output vtable verification counters."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n moniydintuki"
  
! #: common.opt:3444
  #, fuzzy, no-c-format
  msgid "Output vtable verification pointer sets information."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n moniydintuki"
  
! #: common.opt:3448
  #, fuzzy, no-c-format
  msgid "Use expression value profiles in optimizations."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:3452
  #, no-c-format
  msgid "Construct webs and split unrelated uses of single variable."
  msgstr ""
  
! #: common.opt:3456
  #, fuzzy, no-c-format
  msgid "Enable conditional dead code elimination for builtin calls."
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: common.opt:3460
  #, fuzzy, no-c-format
  msgid "Perform whole program optimizations."
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: common.opt:3464
  #, fuzzy, no-c-format
  msgid "Assume pointer overflow wraps around."
  msgstr "KÃ¤sittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
  
! #: common.opt:3468
  #, fuzzy, no-c-format
  msgid "Assume signed arithmetic overflow wraps around."
  msgstr "KÃ¤sittele puuttuvia otsikkotiedostoja luotavina tiedostoina"
  
! #: common.opt:3472
  #, fuzzy, no-c-format
  msgid "Put zero initialized data in the bss section."
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: common.opt:3476
  #, no-c-format
  msgid "Clear call-used registers upon function return."
  msgstr ""
  
! #: common.opt:3480
  #, no-c-format
  msgid "Generate debug information in default format."
  msgstr "Tuota vianjÃ¤ljitystietoja oletusmuodossa."
  
! #: common.opt:3484
  #, no-c-format
  msgid "Assume assembler support for (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3488
  #, no-c-format
  msgid "Assume assembler support for view in (DWARF2+) .loc directives."
  msgstr ""
  
! #: common.opt:3492
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in VMS format."
  msgid "Generate debug information in CodeView format."
  msgstr "Tuota vianjÃ¤ljitystietoja VMS-muodossa."
  
! #: common.opt:3512
  #, no-c-format
  msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
  msgstr ""
  
! #: common.opt:3518
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate CTF debug information at default level."
  msgstr "Tuota vianjÃ¤ljitystietoja oletusmuodossa."
  
! #: common.opt:3522
  #, fuzzy, no-c-format
  #| msgid "Generate debug information in default format."
  msgid "Generate BTF debug information at default level."
  msgstr "Tuota vianjÃ¤ljitystietoja oletusmuodossa."
  
! #: common.opt:3526
  #, fuzzy, no-c-format
  msgid "Generate debug information in default version of DWARF format."
  msgstr "Tuota vianjÃ¤ljitystietoja laajennetussa STABS-muodossa"
  
! #: common.opt:3530
  #, fuzzy, no-c-format
  msgid "Generate debug information in DWARF v2 (or later) format."
  msgstr "Tuota vianjÃ¤ljitystietoja XCOFF-muodossa"
  
! #: common.opt:3534
  #, no-c-format
  msgid "Use 32-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3538
  #, no-c-format
  msgid "Use 64-bit DWARF format when emitting DWARF debug information."
  msgstr ""
  
! #: common.opt:3542
  #, fuzzy, no-c-format
  msgid "Generate debug information in default extended format."
  msgstr "Tuota vianjÃ¤ljitystietoja laajennetussa STABS-muodossa"
  
! #: common.opt:3546
  #, fuzzy, no-c-format
  msgid "Generate extended entry point information for inlined functions."
  msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: common.opt:3550
  #, no-c-format
  msgid "Compute locview reset points based on insn length estimates."
  msgstr ""
  
! #: common.opt:3558
  #, fuzzy, no-c-format
  msgid "Don't generate DWARF pubnames and pubtypes sections."
  msgstr "Tuota vianjÃ¤ljitystietoja VMS-muodossa"
  
! #: common.opt:3562
  #, fuzzy, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections."
  msgstr "Tuota vianjÃ¤ljitystietoja VMS-muodossa"
  
! #: common.opt:3566
  #, fuzzy, no-c-format
  msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
  msgstr "Tuota vianjÃ¤ljitystietoja VMS-muodossa"
  
! #: common.opt:3570
  #, no-c-format
  msgid "Record gcc command line switches in DWARF DW_AT_producer."
  msgstr ""
  
! #: common.opt:3574
  #, fuzzy, no-c-format
  msgid "Generate debug information in separate .dwo files."
  msgstr "Tuota vianjÃ¤ljitystietoja VMS-muodossa"
  
! #: common.opt:3586
  #, no-c-format
  msgid "Emit progressive recommended breakpoint locations."
  msgstr ""
  
! #: common.opt:3590
  #, no-c-format
  msgid "Don't emit DWARF additions beyond selected version."
  msgstr ""
  
! #: common.opt:3594
  #, no-c-format
  msgid "Add description attributes to some DWARF DIEs that have no name attribute."
  msgstr ""
  
! #: common.opt:3598
  #, fuzzy, no-c-format
  msgid "Toggle debug information generation."
  msgstr "Tuota vianjÃ¤ljitystietoja VMS-muodossa"
  
! #: common.opt:3602
  #, no-c-format
  msgid "Augment variable location lists with progressive views."
  msgstr ""
  
! #: common.opt:3609
  #, no-c-format
  msgid "Generate debug information in VMS format."
  msgstr "Tuota vianjÃ¤ljitystietoja VMS-muodossa."
  
! #: common.opt:3638
  #, fuzzy, no-c-format
  msgid "Generate compressed debug sections."
  msgstr "Tuota vianjÃ¤ljitystietoja VMS-muodossa"
  
! #: common.opt:3642
  #, fuzzy, no-c-format
  msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
  msgstr "Tuota isel-kÃ¤skyjÃ¤"
  
! #: common.opt:3649
  #, fuzzy, no-c-format
  msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
  msgstr "-isysroot <hakemisto>\tAseta <hakemisto> jÃ¤rjestelmÃ¤n juurihakemistoksi"
  
! #: common.opt:3653
  #, fuzzy, no-c-format
  msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
  msgstr "-isysroot <hakemisto>\tAseta <hakemisto> jÃ¤rjestelmÃ¤n juurihakemistoksi"
  
! #: common.opt:3681
  #, fuzzy, no-c-format
  msgid "-o <file>\tPlace output into <file>."
  msgstr "  -o <tiedosto>            Ohjaa tuloste <tiedostoon>\n"
  
! #: common.opt:3685
  #, no-c-format
  msgid "Enable function profiling."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi."
  
! #: common.opt:3695
  #, no-c-format
  msgid "Like -pedantic but issue them as errors."
  msgstr ""
  
! #: common.opt:3735
  #, fuzzy, no-c-format
  msgid "Do not display functions compiled or elapsed time."
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: common.opt:3767
  #, no-c-format
  msgid "Enable verbose output."
  msgstr "Ota kÃ¤yttÃ¶Ã¶n yksityiskohtainen tuloste."
  
! #: common.opt:3771
  #, no-c-format
  msgid "Display the compiler's version."
  msgstr "NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versio."
  
! #: common.opt:3775
  #, no-c-format
  msgid "Suppress warnings."
  msgstr "Vaienna varoitukset."
  
! #: common.opt:3785
  #, no-c-format
  msgid "Create a shared library."
  msgstr "Luo jaettu kirjasto."
  
! #: common.opt:3845
  #, no-c-format
  msgid "Don't create a dynamically linked position independent executable."
  msgstr "Ã„lÃ¤ luo dynaamisesti linkitettyÃ¤ paikkariippumatonta suoritettavaa tiedostoa."
  
! #: common.opt:3849
  #, fuzzy, no-c-format
  msgid "Create a dynamically linked position independent executable."
  msgstr "Luo paikkariippumaton suoritettava tiedosto"
  
! #: common.opt:3853
  #, fuzzy, no-c-format
  msgid "Create a static position independent executable."
  msgstr "Luo paikkariippumaton suoritettava tiedosto"
  
! #: common.opt:3860
  #, no-c-format
  msgid "Use caller save register across calls if possible."
  msgstr ""
*************** msgstr ""
*** 16677,16683 ****
  
  #: params.opt:266
  #, no-c-format
! msgid "When using profile feedback, use the edge at this percentage position in frequncy histogram as the bases for IPA-CP heuristics."
  msgstr ""
  
  #: params.opt:270
--- 16745,16751 ----
  
  #: params.opt:266
  #, no-c-format
! msgid "When using profile feedback, use the edge at this percentage position in frequency histogram as the bases for IPA-CP heuristics."
  msgstr ""
  
  #: params.opt:270
*************** msgstr ""
*** 17750,17764 ****
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
! #: cfgrtl.cc:2822
  msgid "flow control insn inside a basic block"
  msgstr "vuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤"
  
! #: cfgrtl.cc:3114
  msgid "insn outside basic block"
  msgstr "kÃ¤sky peruslohkon ulkopuolella"
  
! #: cfgrtl.cc:3122
  #, fuzzy
  msgid "return not followed by barrier"
  msgstr "â€™#â€™ ilman sitÃ¤ seuraavaa makroparametria"
--- 17818,17832 ----
  msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
  msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
! #: cfgrtl.cc:2837
  msgid "flow control insn inside a basic block"
  msgstr "vuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤"
  
! #: cfgrtl.cc:3129
  msgid "insn outside basic block"
  msgstr "kÃ¤sky peruslohkon ulkopuolella"
  
! #: cfgrtl.cc:3137
  #, fuzzy
  msgid "return not followed by barrier"
  msgstr "â€™#â€™ ilman sitÃ¤ seuraavaa makroparametria"
*************** msgstr "â€™#â€™ ilman sitÃ¤ seuraavaa ma
*** 17768,17805 ****
  msgid "[cannot find %s]"
  msgstr "lÃ¤hdetiedostoa %s ei lÃ¶ydy"
  
! #: collect2.cc:1560
  #, c-format
  msgid "collect2 version %s\n"
  msgstr "collect2-versio %s\n"
  
! #: collect2.cc:1665
  #, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
  msgstr[0] "lÃ¶ytyi %d muodostin\n"
  msgstr[1] "lÃ¶ytyi %d muodostinta\n"
  
! #: collect2.cc:1669
  #, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
  msgstr[0] "lÃ¶ytyi %d hajotin\n"
  msgstr[1] "lÃ¶ytyi %d hajotinta\n"
  
! #: collect2.cc:1673
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
  msgstr[0] "lÃ¶ytyi %d kehystaulu\n"
  msgstr[1] "lÃ¶ytyi %d kehystaulua\n"
  
! #: collect2.cc:1828
  #, fuzzy, c-format
  msgid "[Leaving %s]\n"
  msgstr "%s[%u]: Poistutaan hakemistosta â€�%sâ€�\n"
  
! #: collect2.cc:2058
  #, c-format
  msgid ""
  "\n"
--- 17836,17873 ----
  msgid "[cannot find %s]"
  msgstr "lÃ¤hdetiedostoa %s ei lÃ¶ydy"
  
! #: collect2.cc:1561
  #, c-format
  msgid "collect2 version %s\n"
  msgstr "collect2-versio %s\n"
  
! #: collect2.cc:1666
  #, c-format
  msgid "%d constructor found\n"
  msgid_plural "%d constructors found\n"
  msgstr[0] "lÃ¶ytyi %d muodostin\n"
  msgstr[1] "lÃ¶ytyi %d muodostinta\n"
  
! #: collect2.cc:1670
  #, c-format
  msgid "%d destructor found\n"
  msgid_plural "%d destructors found\n"
  msgstr[0] "lÃ¶ytyi %d hajotin\n"
  msgstr[1] "lÃ¶ytyi %d hajotinta\n"
  
! #: collect2.cc:1674
  #, c-format
  msgid "%d frame table found\n"
  msgid_plural "%d frame tables found\n"
  msgstr[0] "lÃ¶ytyi %d kehystaulu\n"
  msgstr[1] "lÃ¶ytyi %d kehystaulua\n"
  
! #: collect2.cc:1829
  #, fuzzy, c-format
  msgid "[Leaving %s]\n"
  msgstr "%s[%u]: Poistutaan hakemistosta â€�%sâ€�\n"
  
! #: collect2.cc:2059
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17808,17814 ****
  "\n"
  "write_c_file - tuotoksen nimi on %s, etuliite on %s\n"
  
! #: collect2.cc:2582
  #, c-format
  msgid ""
  "\n"
--- 17876,17882 ----
  "\n"
  "write_c_file - tuotoksen nimi on %s, etuliite on %s\n"
  
! #: collect2.cc:2583
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 17821,17827 ****
  msgid "const/copy propagation disabled"
  msgstr "const-/kopioinnin-eteneminen poistettu kÃ¤ytÃ¶stÃ¤"
  
! #: diagnostic-format-json.cc:339 diagnostic-format-sarif.cc:1776
  #, fuzzy, c-format
  msgid "error: unable to open '%s' for writing: %s\n"
  msgstr "ei voida luoda esikÃ¤Ã¤nnettyÃ¤ otsikkoa %s: %m"
--- 17889,17895 ----
  msgid "const/copy propagation disabled"
  msgstr "const-/kopioinnin-eteneminen poistettu kÃ¤ytÃ¶stÃ¤"
  
! #: diagnostic-format-json.cc:343 diagnostic-format-sarif.cc:1780
  #, fuzzy, c-format
  msgid "error: unable to open '%s' for writing: %s\n"
  msgstr "ei voida luoda esikÃ¤Ã¤nnettyÃ¤ otsikkoa %s: %m"
*************** msgstr ""
*** 17879,17885 ****
  "\n"
  "Ohjeet vikailmoitusten tekoon ovat osoitteessa:\n"
  
! #: diagnostic.cc:806
  #, c-format
  msgid "compilation terminated.\n"
  msgstr "kÃ¤Ã¤nnÃ¶s keskeytyi.\n"
--- 17947,17953 ----
  "\n"
  "Ohjeet vikailmoitusten tekoon ovat osoitteessa:\n"
  
! #: diagnostic.cc:805
  #, c-format
  msgid "compilation terminated.\n"
  msgstr "kÃ¤Ã¤nnÃ¶s keskeytyi.\n"
*************** msgstr "Moduulissa, joka tuotu kohdassa"
*** 17916,17943 ****
  msgid "imported at"
  msgstr "tuotu kohdassa"
  
! #: diagnostic.cc:1585
  #, c-format
  msgid "%s:%d: confused by earlier errors, bailing out\n"
  msgstr "%s:%d: hÃ¤mmentynyt aikaisemmista virheistÃ¤, poistutaan\n"
  
! #: diagnostic.cc:2286
  #, fuzzy, c-format
  #| msgid "Internal compiler error: Error reporting routines re-entered.\n"
  msgid "internal compiler error: error reporting routines re-entered.\n"
  msgstr "SisÃ¤inen kÃ¤Ã¤ntÃ¤jÃ¤n virhe: virheraportoinnin rutiineihin palattiin uudelleen.\n"
  
! #: diagnostic.cc:2317 diagnostic.cc:2336
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "in %s, at %s:%d"
  msgstr "ohitetaan viesti %s@%s:%d (%d oktettia)"
  
! #: diagnostic.cc:2387
  #, c-format
  msgid "%s: all warnings being treated as errors"
  msgstr "%s: kaikki varoitukset kÃ¤sitellÃ¤Ã¤n virheinÃ¤"
  
! #: diagnostic.cc:2392
  #, c-format
  msgid "%s: some warnings being treated as errors"
  msgstr "%s: osa varoituksista ilmaistaan virheinÃ¤"
--- 17984,18011 ----
  msgid "imported at"
  msgstr "tuotu kohdassa"
  
! #: diagnostic.cc:1592
  #, c-format
  msgid "%s:%d: confused by earlier errors, bailing out\n"
  msgstr "%s:%d: hÃ¤mmentynyt aikaisemmista virheistÃ¤, poistutaan\n"
  
! #: diagnostic.cc:2303
  #, fuzzy, c-format
  #| msgid "Internal compiler error: Error reporting routines re-entered.\n"
  msgid "internal compiler error: error reporting routines re-entered.\n"
  msgstr "SisÃ¤inen kÃ¤Ã¤ntÃ¤jÃ¤n virhe: virheraportoinnin rutiineihin palattiin uudelleen.\n"
  
! #: diagnostic.cc:2334 diagnostic.cc:2353
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "in %s, at %s:%d"
  msgstr "ohitetaan viesti %s@%s:%d (%d oktettia)"
  
! #: diagnostic.cc:2404
  #, c-format
  msgid "%s: all warnings being treated as errors"
  msgstr "%s: kaikki varoitukset kÃ¤sitellÃ¤Ã¤n virheinÃ¤"
  
! #: diagnostic.cc:2409
  #, c-format
  msgid "%s: some warnings being treated as errors"
  msgstr "%s: osa varoituksista ilmaistaan virheinÃ¤"
*************** msgstr "FORMAT-nimiÃ¶ %d kohdassa %L ei
*** 17988,17999 ****
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3728 config/arc/arc.cc:6310 config/i386/i386.cc:12905
  #, c-format
  msgid "floating constant misused"
  msgstr "liukulukuvakiota kÃ¤ytetty vÃ¤Ã¤rin"
  
! #: final.cc:3786 config/arc/arc.cc:6407 config/i386/i386.cc:12996
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
--- 18056,18067 ----
  #. PRINT_OPERAND must handle them.
  #. We can't handle floating point constants;
  #. TARGET_PRINT_OPERAND must handle them.
! #: final.cc:3728 config/arc/arc.cc:6311 config/i386/i386.cc:12926
  #, c-format
  msgid "floating constant misused"
  msgstr "liukulukuvakiota kÃ¤ytetty vÃ¤Ã¤rin"
  
! #: final.cc:3786 config/arc/arc.cc:6408 config/i386/i386.cc:13017
  #: config/pdp11/pdp11.cc:1872
  #, c-format
  msgid "invalid expression as operand"
*************** msgstr ""
*** 18309,18315 ****
  msgid " zstd"
  msgstr " zstd"
  
! #: gcc.cc:7691 gcov.cc:1523 gcov.cc:1581 gcov.cc:1593 gcov.cc:2916
  #, c-format
  msgid "\n"
  msgstr "\n"
--- 18377,18383 ----
  msgid " zstd"
  msgstr " zstd"
  
! #: gcc.cc:7691 gcov.cc:1610 gcov.cc:1668 gcov.cc:1680 gcov.cc:3098
  #, c-format
  msgid "\n"
  msgstr "\n"
*************** msgstr ""
*** 18363,18373 ****
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8905 gcov-tool.cc:596 gcov.cc:971 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.cc:8906 gcov-tool.cc:598 gcov.cc:973 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
--- 18431,18441 ----
  msgid "%s %s%s\n"
  msgstr "%s %s%s\n"
  
! #: gcc.cc:8905 gcov-tool.cc:596 gcov.cc:1015 fortran/gfortranspec.cc:282
  msgid "(C)"
  msgstr "Â©"
  
! #: gcc.cc:8906 gcov-tool.cc:598 gcov.cc:1017 fortran/gfortranspec.cc:283
  #, c-format
  msgid ""
  "This is free software; see the source for copying conditions.  There is NO\n"
*************** msgstr "  -h, --help
*** 18563,18569 ****
  msgid "  -v, --version                         Print version number, then exit\n"
  msgstr "  -v, --version                         NÃ¤ytÃ¤ versionumero ja poistu\n"
  
! #: gcov-tool.cc:584 gcov.cc:958
  #, c-format
  msgid ""
  "\n"
--- 18631,18637 ----
  msgid "  -v, --version                         Print version number, then exit\n"
  msgstr "  -v, --version                         NÃ¤ytÃ¤ versionumero ja poistu\n"
  
! #: gcov-tool.cc:584 gcov.cc:1002
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18579,18585 ****
  msgid "Copyright %s 2024 Free Software Foundation, Inc.\n"
  msgstr "TekijÃ¤noikeus %s 2019 Free Software Foundation, Inc.\n"
  
! #: gcov.cc:927
  #, fuzzy, c-format
  msgid ""
  "Usage: gcov [OPTION...] SOURCE|OBJ...\n"
--- 18647,18653 ----
  msgid "Copyright %s 2024 Free Software Foundation, Inc.\n"
  msgstr "TekijÃ¤noikeus %s 2019 Free Software Foundation, Inc.\n"
  
! #: gcov.cc:969
  #, fuzzy, c-format
  msgid ""
  "Usage: gcov [OPTION...] SOURCE|OBJ...\n"
*************** msgstr ""
*** 18588,18594 ****
  "KÃ¤yttÃ¶: gcov [VALITSIN]... LÃ„HDETIEDOSTO...\n"
  "\n"
  
! #: gcov.cc:928
  #, c-format
  msgid ""
  "Print code coverage information.\n"
--- 18656,18662 ----
  "KÃ¤yttÃ¶: gcov [VALITSIN]... LÃ„HDETIEDOSTO...\n"
  "\n"
  
! #: gcov.cc:970
  #, c-format
  msgid ""
  "Print code coverage information.\n"
*************** msgstr ""
*** 18597,18613 ****
  "Tulosta koodinkattavuustietoa.\n"
  "\n"
  
! #: gcov.cc:929
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                NÃ¤ytÃ¤ tietoja jokaisesta peruslohkosta\n"
  
! #: gcov.cc:930
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      SisÃ¤llytÃ¤ haarojen todennÃ¤kÃ¶isyydet tulosteeseen\n"
  
! #: gcov.cc:931
  #, fuzzy, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
--- 18665,18681 ----
  "Tulosta koodinkattavuustietoa.\n"
  "\n"
  
! #: gcov.cc:971
  #, c-format
  msgid "  -a, --all-blocks                Show information for every basic block\n"
  msgstr "  -a, --all-blocks                NÃ¤ytÃ¤ tietoja jokaisesta peruslohkosta\n"
  
! #: gcov.cc:972
  #, c-format
  msgid "  -b, --branch-probabilities      Include branch probabilities in output\n"
  msgstr "  -b, --branch-probabilities      SisÃ¤llytÃ¤ haarojen todennÃ¤kÃ¶isyydet tulosteeseen\n"
  
! #: gcov.cc:973
  #, fuzzy, c-format
  msgid ""
  "  -c, --branch-counts             Output counts of branches taken\n"
*************** msgstr ""
*** 18616,18659 ****
  "  -c, --branch-counts             Toteutuneiden haarojen lukumÃ¤Ã¤rÃ¤t,\n"
  "                                    ei prosenttilukuja\n"
  
! #: gcov.cc:933
  #, fuzzy, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "nÃ¤ytÃ¤ edistymisviesti MÃ„Ã„RÃ„n tietueen vÃ¤lein (oletus 10)"
  
! #: gcov.cc:934
  #, c-format
  msgid "  -D, --debug\t\t\t    Display debugging dumps\n"
  msgstr ""
  
! #: gcov.cc:935
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Tulosta yhteenvedot jokaisesta funktiosta\n"
  
! #: gcov.cc:936
  #, c-format
  msgid "  -h, --help                      Print this help, then exit\n"
  msgstr "  -h, --help                      NÃ¤ytÃ¤ tÃ¤mÃ¤ ohje ja poistu\n"
  
! #: gcov.cc:937
  #, fuzzy, c-format
  msgid ""
  "  -j, --json-format               Output JSON intermediate format\n"
  "                                    into .gcov.json.gz file\n"
  msgstr "  -n, --no-output                 Ã„lÃ¤ luo tulostiedostoa\n"
  
! #: gcov.cc:939
  #, c-format
  msgid "  -H, --human-readable            Output human readable numbers\n"
  msgstr ""
  
! #: gcov.cc:940
  #, fuzzy, c-format
  msgid "  -k, --use-colors                Emit colored output\n"
  msgstr "  -n, --no-output                 Ã„lÃ¤ luo tulostiedostoa\n"
  
! #: gcov.cc:941
  #, c-format
  msgid ""
  "  -l, --long-file-names           Use long output file names for included\n"
--- 18684,18736 ----
  "  -c, --branch-counts             Toteutuneiden haarojen lukumÃ¤Ã¤rÃ¤t,\n"
  "                                    ei prosenttilukuja\n"
  
! #: gcov.cc:975
! #, fuzzy, c-format
! msgid ""
! "  -g, --conditions                Include modified condition/decision\n"
! "                                    coverage in output\n"
! msgstr ""
! "  -c, --branch-counts             Toteutuneiden haarojen lukumÃ¤Ã¤rÃ¤t,\n"
! "                                    ei prosenttilukuja\n"
! 
! #: gcov.cc:977
  #, fuzzy, c-format
  msgid "  -d, --display-progress          Display progress information\n"
  msgstr "nÃ¤ytÃ¤ edistymisviesti MÃ„Ã„RÃ„n tietueen vÃ¤lein (oletus 10)"
  
! #: gcov.cc:978
  #, c-format
  msgid "  -D, --debug\t\t\t    Display debugging dumps\n"
  msgstr ""
  
! #: gcov.cc:979
  #, c-format
  msgid "  -f, --function-summaries        Output summaries for each function\n"
  msgstr "  -f, --function-summaries        Tulosta yhteenvedot jokaisesta funktiosta\n"
  
! #: gcov.cc:980
  #, c-format
  msgid "  -h, --help                      Print this help, then exit\n"
  msgstr "  -h, --help                      NÃ¤ytÃ¤ tÃ¤mÃ¤ ohje ja poistu\n"
  
! #: gcov.cc:981
  #, fuzzy, c-format
  msgid ""
  "  -j, --json-format               Output JSON intermediate format\n"
  "                                    into .gcov.json.gz file\n"
  msgstr "  -n, --no-output                 Ã„lÃ¤ luo tulostiedostoa\n"
  
! #: gcov.cc:983
  #, c-format
  msgid "  -H, --human-readable            Output human readable numbers\n"
  msgstr ""
  
! #: gcov.cc:984
  #, fuzzy, c-format
  msgid "  -k, --use-colors                Emit colored output\n"
  msgstr "  -n, --no-output                 Ã„lÃ¤ luo tulostiedostoa\n"
  
! #: gcov.cc:985
  #, c-format
  msgid ""
  "  -l, --long-file-names           Use long output file names for included\n"
*************** msgstr ""
*** 18662,18728 ****
  "  -l, --long-file-names           KÃ¤ytÃ¤ pitkiÃ¤ tulostiedostojen nimiÃ¤ sisÃ¤llytetyille\n"
  "                                    lÃ¤hdetiedostoille\n"
  
! #: gcov.cc:943
  #, c-format
  msgid "  -m, --demangled-names           Output demangled function names\n"
  msgstr ""
  
! #: gcov.cc:944
  #, c-format
  msgid "  -n, --no-output                 Do not create an output file\n"
  msgstr "  -n, --no-output                 Ã„lÃ¤ luo tulostiedostoa\n"
  
! #: gcov.cc:945
  #, c-format
  msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
  msgstr ""
  
! #: gcov.cc:946
  #, c-format
  msgid "  -p, --preserve-paths            Preserve all pathname components\n"
  msgstr ""
  
! #: gcov.cc:947
  #, fuzzy, c-format
  msgid "  -q, --use-hotness-colors        Emit perf-like colored output for hot lines\n"
  msgstr "  -n, --no-output                 Ã„lÃ¤ luo tulostiedostoa\n"
  
! #: gcov.cc:948
  #, fuzzy, c-format
  msgid "  -r, --relative-only             Only show data for relative sources\n"
  msgstr "  -a, --all-blocks                NÃ¤ytÃ¤ tietoja jokaisesta peruslohkosta\n"
  
! #: gcov.cc:949
  #, c-format
  msgid "  -s, --source-prefix DIR         Source prefix to elide\n"
  msgstr ""
  
! #: gcov.cc:950
  #, fuzzy, c-format
  msgid "  -t, --stdout                    Output to stdout instead of a file\n"
  msgstr "  -n, --no-output                 Ã„lÃ¤ luo tulostiedostoa\n"
  
! #: gcov.cc:951
  #, c-format
  msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
  msgstr ""
  
! #: gcov.cc:952
  #, c-format
  msgid "  -v, --version                   Print version number, then exit\n"
  msgstr "  -v, --version                   NÃ¤ytÃ¤ versionumero ja poistu\n"
  
! #: gcov.cc:953
  #, fuzzy, c-format
  msgid "  -w, --verbose                   Print verbose informations\n"
  msgstr "  -v, --verbose     toimi Ã¤Ã¤nekkÃ¤Ã¤sti (tulostetaan lisÃ¤tietoa)\n"
  
! #: gcov.cc:954
  #, c-format
  msgid "  -x, --hash-filenames            Hash long pathnames\n"
  msgstr ""
  
! #: gcov.cc:955
  #, c-format
  msgid ""
  "\n"
--- 18739,18805 ----
  "  -l, --long-file-names           KÃ¤ytÃ¤ pitkiÃ¤ tulostiedostojen nimiÃ¤ sisÃ¤llytetyille\n"
  "                                    lÃ¤hdetiedostoille\n"
  
! #: gcov.cc:987
  #, c-format
  msgid "  -m, --demangled-names           Output demangled function names\n"
  msgstr ""
  
! #: gcov.cc:988
  #, c-format
  msgid "  -n, --no-output                 Do not create an output file\n"
  msgstr "  -n, --no-output                 Ã„lÃ¤ luo tulostiedostoa\n"
  
! #: gcov.cc:989
  #, c-format
  msgid "  -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n"
  msgstr ""
  
! #: gcov.cc:990
  #, c-format
  msgid "  -p, --preserve-paths            Preserve all pathname components\n"
  msgstr ""
  
! #: gcov.cc:991
  #, fuzzy, c-format
  msgid "  -q, --use-hotness-colors        Emit perf-like colored output for hot lines\n"
  msgstr "  -n, --no-output                 Ã„lÃ¤ luo tulostiedostoa\n"
  
! #: gcov.cc:992
  #, fuzzy, c-format
  msgid "  -r, --relative-only             Only show data for relative sources\n"
  msgstr "  -a, --all-blocks                NÃ¤ytÃ¤ tietoja jokaisesta peruslohkosta\n"
  
! #: gcov.cc:993
  #, c-format
  msgid "  -s, --source-prefix DIR         Source prefix to elide\n"
  msgstr ""
  
! #: gcov.cc:994
  #, fuzzy, c-format
  msgid "  -t, --stdout                    Output to stdout instead of a file\n"
  msgstr "  -n, --no-output                 Ã„lÃ¤ luo tulostiedostoa\n"
  
! #: gcov.cc:995
  #, c-format
  msgid "  -u, --unconditional-branches    Show unconditional branch counts too\n"
  msgstr ""
  
! #: gcov.cc:996
  #, c-format
  msgid "  -v, --version                   Print version number, then exit\n"
  msgstr "  -v, --version                   NÃ¤ytÃ¤ versionumero ja poistu\n"
  
! #: gcov.cc:997
  #, fuzzy, c-format
  msgid "  -w, --verbose                   Print verbose informations\n"
  msgstr "  -v, --verbose     toimi Ã¤Ã¤nekkÃ¤Ã¤sti (tulostetaan lisÃ¤tietoa)\n"
  
! #: gcov.cc:998
  #, c-format
  msgid "  -x, --hash-filenames            Hash long pathnames\n"
  msgstr ""
  
! #: gcov.cc:999
  #, c-format
  msgid ""
  "\n"
*************** msgstr ""
*** 18731,18965 ****
  "\n"
  "Vanhentuneet valitsimet:\n"
  
! #: gcov.cc:956
  #, fuzzy, c-format
  msgid "  -i, --json-format               Replaced with -j, --json-format\n"
  msgstr "  -n, --no-output                 Ã„lÃ¤ luo tulostiedostoa\n"
  
! #: gcov.cc:957
  #, c-format
  msgid "  -j, --human-readable            Replaced with -H, --human-readable\n"
  msgstr ""
  
! #: gcov.cc:968
  #, c-format
  msgid "gcov %s%s\n"
  msgstr "gcov %s%s\n"
  
! #: gcov.cc:969
  #, fuzzy, c-format
  #| msgid "collect2 version %s\n"
  msgid "JSON format version: %s\n"
  msgstr "collect2-versio %s\n"
  
! #: gcov.cc:1367
  #, fuzzy, c-format
  msgid "'%s' file is already processed\n"
  msgstr "KÃ¤sittele syÃ¶tetiedosto jo esikÃ¤Ã¤nnettynÃ¤."
  
! #: gcov.cc:1483 gcov.cc:1612
  #, c-format
  msgid "Creating '%s'\n"
  msgstr ""
  "Luodaan â€�%sâ€�\n"
  "\n"
  
! #: gcov.cc:1487
  #, c-format
  msgid "Error writing output file '%s'\n"
  msgstr "Virhe kirjoitettaessa tulostiedostoa â€�%sâ€�\n"
  
! #: gcov.cc:1495
  #, c-format
  msgid "Could not open output file '%s'\n"
  msgstr "Tulostiedoston â€�%sâ€� avaaminen epÃ¤onnistui\n"
  
! #: gcov.cc:1502
  #, c-format
  msgid "Removing '%s'\n"
  msgstr "Poistetaan â€�%sâ€�\n"
  
! #: gcov.cc:1617
  #, c-format
  msgid "Cannot open JSON output file %s\n"
  msgstr "Ei voi avata JSON-tulostetiedostoa %s\n"
  
! #: gcov.cc:1626
  #, c-format
  msgid "Error writing JSON output file %s\n"
  msgstr "Virhe kirjoitettaessa JSON-tulostiedostoa %s\n"
  
! #: gcov.cc:1791
  #, fuzzy, c-format
  msgid "%s:source file is newer than notes file '%s'\n"
  msgstr "varoitus: lÃ¤hdetiedosto %s annettu useammin kuin kerran"
  
! #: gcov.cc:1796
  #, c-format
  msgid "(the message is displayed only once per source file)\n"
  msgstr "(viesti nÃ¤kyy vain kerran lÃ¤hdetiedostoa kohden)\n"
  
! #: gcov.cc:1816
  #, fuzzy, c-format
  msgid "%s:cannot open notes file\n"
  msgstr "syÃ¶tetiedostoa â€�%sâ€� ei voi avata"
  
! #: gcov.cc:1823
  #, fuzzy, c-format
  msgid "%s:not a gcov notes file\n"
  msgstr "%s:ei ole gcov-datatiedosto\n"
  
! #: gcov.cc:1837
  #, fuzzy, c-format
  msgid "%s:version '%.4s', prefer '%.4s'\n"
  msgstr "GMP-versio %s, MPFR-versio %s\n"
  
! #: gcov.cc:1890
  #, fuzzy, c-format
  msgid "%s:already seen blocks for '%s'\n"
  msgstr "%s ei tue: merge_blocks"
  
! #: gcov.cc:2006 gcov.cc:2120
  #, fuzzy, c-format
  msgid "%s:corrupted\n"
  msgstr "Tietokanta %s on turmeltunut; luo se uudelleen komennolla mandb --create"
  
! #: gcov.cc:2014
  #, c-format
  msgid "%s:no functions found\n"
  msgstr "%s:funktioita ei lÃ¶ytynyt\n"
  
! #: gcov.cc:2032
  #, c-format
  msgid "%s:cannot open data file, assuming not executed\n"
  msgstr ""
  
! #: gcov.cc:2039
  #, c-format
  msgid "%s:not a gcov data file\n"
  msgstr "%s:ei ole gcov-datatiedosto\n"
  
! #: gcov.cc:2053
  #, fuzzy, c-format
  msgid "%s:version '%.4s', prefer version '%.4s'\n"
  msgstr "GMP-versio %s, MPFR-versio %s\n"
  
! #: gcov.cc:2060
  #, fuzzy, c-format
  msgid "%s:stamp mismatch with notes file\n"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: gcov.cc:2097
  #, fuzzy, c-format
  msgid "%s:profile mismatch for '%s'\n"
  msgstr "â€�%sâ€� ei ole oikea profiilidatatiedosto â€�%sâ€�:lle"
  
! #: gcov.cc:2119
  #, fuzzy, c-format
  msgid "%s:overflowed\n"
  msgstr "%qs on ylivuotanut"
  
! #: gcov.cc:2167
  #, fuzzy, c-format
  msgid "%s:'%s' lacks entry and/or exit blocks\n"
  msgstr "Lohkoa on kÃ¤ytetty aikaisemmin. Nyt tiedostossa â€�%sâ€�."
  
! #: gcov.cc:2172
  #, fuzzy, c-format
  msgid "%s:'%s' has arcs to entry block\n"
  msgstr "Lohkoa on kÃ¤ytetty aikaisemmin. Nyt tiedostossa â€�%sâ€�."
  
! #: gcov.cc:2180
  #, fuzzy, c-format
  msgid "%s:'%s' has arcs from exit block\n"
  msgstr "Lohkoa on kÃ¤ytetty aikaisemmin. Nyt tiedostossa â€�%sâ€�."
  
! #: gcov.cc:2389
  #, fuzzy, c-format
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s ei tue: dump_bb_for_graph"
  
! #: gcov.cc:2505
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "RivejÃ¤ suoritettu:%s/%d\n"
  
! #: gcov.cc:2508
  #, c-format
  msgid "No executable lines\n"
  msgstr "Ei suoritettavia rivejÃ¤\n"
  
! #: gcov.cc:2516 gcov.cc:2525
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s â€�%sâ€�\n"
  
! #: gcov.cc:2532
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Haaroja suoritettu:%s/%d\n"
  
! #: gcov.cc:2536
  #, fuzzy, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Haaroja suoritettu:%s/%d\n"
  
! #: gcov.cc:2542
  #, c-format
  msgid "No branches\n"
  msgstr "Ei haaroja\n"
  
! #: gcov.cc:2544
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Kutsuja suoritettu:%s/%d\n"
  
! #: gcov.cc:2548
  #, c-format
  msgid "No calls\n"
  msgstr "Ei kutsuja\n"
  
! #: gcov.cc:2768
  #, fuzzy, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "RivejÃ¤ suoritettu:%s/%d\n"
  
! #: gcov.cc:2894
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "kutsu  %2d palautti %s\n"
  
! #: gcov.cc:2899
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "kutsu  %2d ei suoritettu koskaan\n"
  
! #: gcov.cc:2904
  #, fuzzy, c-format
  msgid "branch %2d taken %s%s"
  msgstr "kutsu  %2d palautti %s\n"
  
! #: gcov.cc:2909
  #, fuzzy, c-format
  msgid "branch %2d never executed%s"
  msgstr "kutsu  %2d ei suoritettu koskaan\n"
  
! #: gcov.cc:2914
  #, c-format
  msgid " (BB %d)"
  msgstr " (BB %d)"
  
! #: gcov.cc:2921
  #, fuzzy, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "kutsu  %2d palautti %s\n"
  
! #: gcov.cc:2924
  #, fuzzy, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "kutsu  %2d ei suoritettu koskaan\n"
  
! #: gcov.cc:3174
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "LÃ¤hdetiedostoa %s ei voi avata\n"
--- 18808,19068 ----
  "\n"
  "Vanhentuneet valitsimet:\n"
  
! #: gcov.cc:1000
  #, fuzzy, c-format
  msgid "  -i, --json-format               Replaced with -j, --json-format\n"
  msgstr "  -n, --no-output                 Ã„lÃ¤ luo tulostiedostoa\n"
  
! #: gcov.cc:1001
  #, c-format
  msgid "  -j, --human-readable            Replaced with -H, --human-readable\n"
  msgstr ""
  
! #: gcov.cc:1012
  #, c-format
  msgid "gcov %s%s\n"
  msgstr "gcov %s%s\n"
  
! #: gcov.cc:1013
  #, fuzzy, c-format
  #| msgid "collect2 version %s\n"
  msgid "JSON format version: %s\n"
  msgstr "collect2-versio %s\n"
  
! #: gcov.cc:1454
  #, fuzzy, c-format
  msgid "'%s' file is already processed\n"
  msgstr "KÃ¤sittele syÃ¶tetiedosto jo esikÃ¤Ã¤nnettynÃ¤."
  
! #: gcov.cc:1570 gcov.cc:1699
  #, c-format
  msgid "Creating '%s'\n"
  msgstr ""
  "Luodaan â€�%sâ€�\n"
  "\n"
  
! #: gcov.cc:1574
  #, c-format
  msgid "Error writing output file '%s'\n"
  msgstr "Virhe kirjoitettaessa tulostiedostoa â€�%sâ€�\n"
  
! #: gcov.cc:1582
  #, c-format
  msgid "Could not open output file '%s'\n"
  msgstr "Tulostiedoston â€�%sâ€� avaaminen epÃ¤onnistui\n"
  
! #: gcov.cc:1589
  #, c-format
  msgid "Removing '%s'\n"
  msgstr "Poistetaan â€�%sâ€�\n"
  
! #: gcov.cc:1704
  #, c-format
  msgid "Cannot open JSON output file %s\n"
  msgstr "Ei voi avata JSON-tulostetiedostoa %s\n"
  
! #: gcov.cc:1713
  #, c-format
  msgid "Error writing JSON output file %s\n"
  msgstr "Virhe kirjoitettaessa JSON-tulostiedostoa %s\n"
  
! #: gcov.cc:1878
  #, fuzzy, c-format
  msgid "%s:source file is newer than notes file '%s'\n"
  msgstr "varoitus: lÃ¤hdetiedosto %s annettu useammin kuin kerran"
  
! #: gcov.cc:1883
  #, c-format
  msgid "(the message is displayed only once per source file)\n"
  msgstr "(viesti nÃ¤kyy vain kerran lÃ¤hdetiedostoa kohden)\n"
  
! #: gcov.cc:1903
  #, fuzzy, c-format
  msgid "%s:cannot open notes file\n"
  msgstr "syÃ¶tetiedostoa â€�%sâ€� ei voi avata"
  
! #: gcov.cc:1910
  #, fuzzy, c-format
  msgid "%s:not a gcov notes file\n"
  msgstr "%s:ei ole gcov-datatiedosto\n"
  
! #: gcov.cc:1924
  #, fuzzy, c-format
  msgid "%s:version '%.4s', prefer '%.4s'\n"
  msgstr "GMP-versio %s, MPFR-versio %s\n"
  
! #: gcov.cc:1977
  #, fuzzy, c-format
  msgid "%s:already seen blocks for '%s'\n"
  msgstr "%s ei tue: merge_blocks"
  
! #: gcov.cc:2064
! #, fuzzy, c-format
! msgid "%s:already seen conditions for '%s'\n"
! msgstr "%s ei tue: merge_blocks"
! 
! #: gcov.cc:2115 gcov.cc:2244
  #, fuzzy, c-format
  msgid "%s:corrupted\n"
  msgstr "Tietokanta %s on turmeltunut; luo se uudelleen komennolla mandb --create"
  
! #: gcov.cc:2123
  #, c-format
  msgid "%s:no functions found\n"
  msgstr "%s:funktioita ei lÃ¶ytynyt\n"
  
! #: gcov.cc:2141
  #, c-format
  msgid "%s:cannot open data file, assuming not executed\n"
  msgstr ""
  
! #: gcov.cc:2148
  #, c-format
  msgid "%s:not a gcov data file\n"
  msgstr "%s:ei ole gcov-datatiedosto\n"
  
! #: gcov.cc:2162
  #, fuzzy, c-format
  msgid "%s:version '%.4s', prefer version '%.4s'\n"
  msgstr "GMP-versio %s, MPFR-versio %s\n"
  
! #: gcov.cc:2169
  #, fuzzy, c-format
  msgid "%s:stamp mismatch with notes file\n"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: gcov.cc:2206
  #, fuzzy, c-format
  msgid "%s:profile mismatch for '%s'\n"
  msgstr "â€�%sâ€� ei ole oikea profiilidatatiedosto â€�%sâ€�:lle"
  
! #: gcov.cc:2243
  #, fuzzy, c-format
  msgid "%s:overflowed\n"
  msgstr "%qs on ylivuotanut"
  
! #: gcov.cc:2291
  #, fuzzy, c-format
  msgid "%s:'%s' lacks entry and/or exit blocks\n"
  msgstr "Lohkoa on kÃ¤ytetty aikaisemmin. Nyt tiedostossa â€�%sâ€�."
  
! #: gcov.cc:2296
  #, fuzzy, c-format
  msgid "%s:'%s' has arcs to entry block\n"
  msgstr "Lohkoa on kÃ¤ytetty aikaisemmin. Nyt tiedostossa â€�%sâ€�."
  
! #: gcov.cc:2304
  #, fuzzy, c-format
  msgid "%s:'%s' has arcs from exit block\n"
  msgstr "Lohkoa on kÃ¤ytetty aikaisemmin. Nyt tiedostossa â€�%sâ€�."
  
! #: gcov.cc:2513
  #, fuzzy, c-format
  msgid "%s:graph is unsolvable for '%s'\n"
  msgstr "%s ei tue: dump_bb_for_graph"
  
! #: gcov.cc:2638
  #, c-format
  msgid "Lines executed:%s of %d\n"
  msgstr "RivejÃ¤ suoritettu:%s/%d\n"
  
! #: gcov.cc:2641
  #, c-format
  msgid "No executable lines\n"
  msgstr "Ei suoritettavia rivejÃ¤\n"
  
! #: gcov.cc:2649 gcov.cc:2658
  #, c-format
  msgid "%s '%s'\n"
  msgstr "%s â€�%sâ€�\n"
  
! #: gcov.cc:2665
  #, c-format
  msgid "Branches executed:%s of %d\n"
  msgstr "Haaroja suoritettu:%s/%d\n"
  
! #: gcov.cc:2669
  #, fuzzy, c-format
  msgid "Taken at least once:%s of %d\n"
  msgstr "Haaroja suoritettu:%s/%d\n"
  
! #: gcov.cc:2675
  #, c-format
  msgid "No branches\n"
  msgstr "Ei haaroja\n"
  
! #: gcov.cc:2677
  #, c-format
  msgid "Calls executed:%s of %d\n"
  msgstr "Kutsuja suoritettu:%s/%d\n"
  
! #: gcov.cc:2681
  #, c-format
  msgid "No calls\n"
  msgstr "Ei kutsuja\n"
  
! #: gcov.cc:2688
! #, fuzzy, c-format
! #| msgid "Lines executed:%s of %d\n"
! msgid "Condition outcomes covered:%s of %d\n"
! msgstr "RivejÃ¤ suoritettu:%s/%d\n"
! 
! #: gcov.cc:2693
! #, fuzzy, c-format
! msgid "No conditions\n"
! msgstr "Kiireellinen I/O-ehto"
! 
! #: gcov.cc:2913
  #, fuzzy, c-format
  msgid "%s:no lines for '%s'\n"
  msgstr "RivejÃ¤ suoritettu:%s/%d\n"
  
! #: gcov.cc:3049
! #, c-format
! msgid "condition outcomes covered %d/%d\n"
! msgstr ""
! 
! #: gcov.cc:3062
! #, fuzzy, c-format
! msgid "condition %2u not covered (%s%s)\n"
! msgstr "kutsu  %2d palautti %s\n"
! 
! #: gcov.cc:3076
  #, c-format
  msgid "call   %2d returned %s\n"
  msgstr "kutsu  %2d palautti %s\n"
  
! #: gcov.cc:3081
  #, c-format
  msgid "call   %2d never executed\n"
  msgstr "kutsu  %2d ei suoritettu koskaan\n"
  
! #: gcov.cc:3086
  #, fuzzy, c-format
  msgid "branch %2d taken %s%s"
  msgstr "kutsu  %2d palautti %s\n"
  
! #: gcov.cc:3091
  #, fuzzy, c-format
  msgid "branch %2d never executed%s"
  msgstr "kutsu  %2d ei suoritettu koskaan\n"
  
! #: gcov.cc:3096
  #, c-format
  msgid " (BB %d)"
  msgstr " (BB %d)"
  
! #: gcov.cc:3103
  #, fuzzy, c-format
  msgid "unconditional %2d taken %s\n"
  msgstr "kutsu  %2d palautti %s\n"
  
! #: gcov.cc:3106
  #, fuzzy, c-format
  msgid "unconditional %2d never executed\n"
  msgstr "kutsu  %2d ei suoritettu koskaan\n"
  
! #: gcov.cc:3369
  #, c-format
  msgid "Cannot open source file %s\n"
  msgstr "LÃ¤hdetiedostoa %s ei voi avata\n"
*************** msgstr "Muodostin %qs"
*** 19045,19051 ****
  msgid "    inlined from %qs"
  msgstr "Muodostin %qs"
  
! #: lra-assigns.cc:1862 reload1.cc:2073
  msgid "this is the insn:"
  msgstr "tÃ¤mÃ¤ on kÃ¤sky:"
  
--- 19148,19154 ----
  msgid "    inlined from %qs"
  msgstr "Muodostin %qs"
  
! #: lra-assigns.cc:1868 reload1.cc:2073
  msgid "this is the insn:"
  msgstr "tÃ¤mÃ¤ on kÃ¤sky:"
  
*************** msgstr "Seuraavia valitsimia ei ole doku
*** 19182,19193 ****
  msgid "The following options are language-related"
  msgstr "Seuraavat valitsimet ovat kieleen liittyviÃ¤"
  
! #: passes.cc:1832
  #, fuzzy, c-format
  msgid "during %s pass: %s\n"
  msgstr "%qT ei ole nimiavaruus"
  
! #: passes.cc:1837
  #, fuzzy, c-format
  msgid "dump file: %s\n"
  msgstr "tiedoston %s avaaminen epÃ¤onnistui"
--- 19285,19296 ----
  msgid "The following options are language-related"
  msgstr "Seuraavat valitsimet ovat kieleen liittyviÃ¤"
  
! #: passes.cc:1833
  #, fuzzy, c-format
  msgid "during %s pass: %s\n"
  msgstr "%qT ei ole nimiavaruus"
  
! #: passes.cc:1838
  #, fuzzy, c-format
  msgid "dump file: %s\n"
  msgstr "tiedoston %s avaaminen epÃ¤onnistui"
*************** msgstr "%qD esitelty uudelleen eri nÃ¤ky
*** 19252,19263 ****
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: toplev.cc:313
  #, fuzzy, c-format
  msgid "unrecoverable error"
  msgstr "Selvitysvirhe 0 (ei virhettÃ¤)"
  
! #: toplev.cc:606
  #, c-format
  msgid ""
  "%s%s%s %sversion %s (%s)\n"
--- 19355,19366 ----
  msgid "created and used with different settings of %<-fpie%>"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: toplev.cc:315
  #, fuzzy, c-format
  msgid "unrecoverable error"
  msgstr "Selvitysvirhe 0 (ei virhettÃ¤)"
  
! #: toplev.cc:608
  #, c-format
  msgid ""
  "%s%s%s %sversion %s (%s)\n"
*************** msgstr ""
*** 19266,19293 ****
  "%s%s%s %sversio %s (%s)\n"
  "%s\tkÃ¤Ã¤nnetty GNU C:n versiolla %s, "
  
! #: toplev.cc:608
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr "%s%s%s %sversio %s (%s) kÃ¤Ã¤nnetty CC:llÃ¤, "
  
! #: toplev.cc:612
  #, fuzzy, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr "GMP-versio %s, MPFR-versio %s, MPC-versio %s\n"
  
! #: toplev.cc:614
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr "%s%swarning: %s-otsakeversio %s eroaa kirjastoversiosta %s.\n"
  
! #: toplev.cc:616
  #, fuzzy, c-format
  msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  msgstr "%s%sGGC heuristinen/heuristiikka??: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
! #: tree-diagnostic-path.cc:342 tree-diagnostic.cc:294 c/c-decl.cc:6532
! #: c/c-typeck.cc:8234 cp/error.cc:1189 c-family/c-pretty-print.cc:446
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<nimetÃ¶n>"
--- 19369,19396 ----
  "%s%s%s %sversio %s (%s)\n"
  "%s\tkÃ¤Ã¤nnetty GNU C:n versiolla %s, "
  
! #: toplev.cc:610
  #, c-format
  msgid "%s%s%s %sversion %s (%s) compiled by CC, "
  msgstr "%s%s%s %sversio %s (%s) kÃ¤Ã¤nnetty CC:llÃ¤, "
  
! #: toplev.cc:614
  #, fuzzy, c-format
  msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
  msgstr "GMP-versio %s, MPFR-versio %s, MPC-versio %s\n"
  
! #: toplev.cc:616
  #, c-format
  msgid "%s%swarning: %s header version %s differs from library version %s.\n"
  msgstr "%s%swarning: %s-otsakeversio %s eroaa kirjastoversiosta %s.\n"
  
! #: toplev.cc:618
  #, fuzzy, c-format
  msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  msgstr "%s%sGGC heuristinen/heuristiikka??: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
  
! #: tree-diagnostic-path.cc:342 tree-diagnostic.cc:294 c/c-decl.cc:6534
! #: c/c-typeck.cc:8236 cp/error.cc:1189 c-family/c-pretty-print.cc:446
  #, gcc-internal-format
  msgid "<anonymous>"
  msgstr "<nimetÃ¶n>"
*************** msgstr "pituusmÃ¤Ã¤re strfmon-muotoiluss
*** 19574,19652 ****
  msgid "<command-line>"
  msgstr "<komentorivi>"
  
! #: config/aarch64/aarch64.cc:11911 config/loongarch/loongarch.cc:6212
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/aarch64/aarch64.cc:11920 config/aarch64/aarch64.cc:11933
! #: config/aarch64/aarch64.cc:11945 config/aarch64/aarch64.cc:11956
! #: config/aarch64/aarch64.cc:11972 config/aarch64/aarch64.cc:11986
! #: config/aarch64/aarch64.cc:12006 config/aarch64/aarch64.cc:12088
! #: config/aarch64/aarch64.cc:12099 config/aarch64/aarch64.cc:12113
! #: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12352
! #: config/aarch64/aarch64.cc:12369 config/pru/pru.cc:1794
  #: config/pru/pru.cc:1805 config/pru/pru.cc:1877
  #, fuzzy, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "virheellinen const_double-operandi"
  
! #: config/aarch64/aarch64.cc:12024 config/aarch64/aarch64.cc:12035
! #: config/aarch64/aarch64.cc:12199 config/aarch64/aarch64.cc:12210
! #: config/riscv/riscv.cc:5801 config/riscv/riscv.cc:5809
! #: config/riscv/riscv.cc:5816 config/riscv/riscv.cc:5820
! #: config/riscv/riscv.cc:5862 config/riscv/riscv.cc:5880
  #, fuzzy, c-format
  msgid "invalid vector constant"
  msgstr "virheellinen rotate-kÃ¤sky"
  
! #: config/aarch64/aarch64.cc:12049
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12061
  #, fuzzy, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "virheellinen const_double-operandi"
  
! #: config/aarch64/aarch64.cc:12081
  #, fuzzy, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "virheellinen const_double-operandi"
  
! #: config/aarch64/aarch64.cc:12146 config/arm/arm.cc:24757
  #, c-format
  msgid "missing operand"
  msgstr "puuttuva operandi"
  
! #: config/aarch64/aarch64.cc:12236
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "virheellinen rotate-kÃ¤sky"
  
! #: config/aarch64/aarch64.cc:12239
  #, fuzzy, c-format
  msgid "invalid operand"
  msgstr "muotomerkkijonolla on epÃ¤kelpo operandinumero"
  
! #: config/aarch64/aarch64.cc:12377 config/aarch64/aarch64.cc:12382
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "virheellinen etuliite â€�0bâ€� liukulukuvakiolle"
  
! #: config/aarch64/aarch64.cc:12402
  #, fuzzy, c-format
  msgid "invalid address mode"
  msgstr "virheellinen %%G-tila"
  
! #: config/aarch64/aarch64.cc:28858
  #, fuzzy
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "Virheellinen liukulukuoperaatio"
  
! #: config/alpha/alpha.cc:5082 config/i386/i386.cc:14172
! #: config/rs6000/rs6000.cc:14665 config/sparc/sparc.cc:9362
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
--- 19677,19755 ----
  msgid "<command-line>"
  msgstr "<komentorivi>"
  
! #: config/aarch64/aarch64.cc:11980 config/loongarch/loongarch.cc:6148
  #, fuzzy, c-format
  msgid "unsupported operand for code '%c'"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/aarch64/aarch64.cc:11989 config/aarch64/aarch64.cc:12002
! #: config/aarch64/aarch64.cc:12014 config/aarch64/aarch64.cc:12025
! #: config/aarch64/aarch64.cc:12041 config/aarch64/aarch64.cc:12055
! #: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12157
! #: config/aarch64/aarch64.cc:12168 config/aarch64/aarch64.cc:12182
! #: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12421
! #: config/aarch64/aarch64.cc:12438 config/pru/pru.cc:1794
  #: config/pru/pru.cc:1805 config/pru/pru.cc:1877
  #, fuzzy, c-format
  msgid "invalid operand for '%%%c'"
  msgstr "virheellinen const_double-operandi"
  
! #: config/aarch64/aarch64.cc:12093 config/aarch64/aarch64.cc:12104
! #: config/aarch64/aarch64.cc:12268 config/aarch64/aarch64.cc:12279
! #: config/riscv/riscv.cc:6158 config/riscv/riscv.cc:6166
! #: config/riscv/riscv.cc:6173 config/riscv/riscv.cc:6177
! #: config/riscv/riscv.cc:6219 config/riscv/riscv.cc:6237
  #, fuzzy, c-format
  msgid "invalid vector constant"
  msgstr "virheellinen rotate-kÃ¤sky"
  
! #: config/aarch64/aarch64.cc:12118
  #, c-format
  msgid "incompatible floating point / vector register operand for '%%%c'"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:12130
  #, fuzzy, c-format
  msgid "incompatible operand for '%%%c'"
  msgstr "virheellinen const_double-operandi"
  
! #: config/aarch64/aarch64.cc:12150
  #, fuzzy, c-format
  msgid "incompatible register operand for '%%%c'"
  msgstr "virheellinen const_double-operandi"
  
! #: config/aarch64/aarch64.cc:12215 config/arm/arm.cc:24867
  #, c-format
  msgid "missing operand"
  msgstr "puuttuva operandi"
  
! #: config/aarch64/aarch64.cc:12305
  #, fuzzy, c-format
  msgid "invalid constant"
  msgstr "virheellinen rotate-kÃ¤sky"
  
! #: config/aarch64/aarch64.cc:12308
  #, fuzzy, c-format
  msgid "invalid operand"
  msgstr "muotomerkkijonolla on epÃ¤kelpo operandinumero"
  
! #: config/aarch64/aarch64.cc:12446 config/aarch64/aarch64.cc:12451
  #, fuzzy, c-format
  msgid "invalid operand prefix '%%%c'"
  msgstr "virheellinen etuliite â€�0bâ€� liukulukuvakiolle"
  
! #: config/aarch64/aarch64.cc:12471
  #, fuzzy, c-format
  msgid "invalid address mode"
  msgstr "virheellinen %%G-tila"
  
! #: config/aarch64/aarch64.cc:29016
  #, fuzzy
  msgid "cannot combine GNU and SVE vectors in a binary operation"
  msgstr "Virheellinen liukulukuoperaatio"
  
! #: config/alpha/alpha.cc:5082 config/i386/i386.cc:14193
! #: config/rs6000/rs6000.cc:14616 config/sparc/sparc.cc:9384
  #, c-format
  msgid "'%%&' used without any local dynamic TLS references"
  msgstr ""
*************** msgid "invalid %%r value"
*** 19662,19679 ****
  msgstr "virheellinen %%r-arvo"
  
  #: config/alpha/alpha.cc:5180 config/ia64/ia64.cc:5542
! #: config/rs6000/rs6000.cc:14360 config/xtensa/xtensa.cc:3066
  #, c-format
  msgid "invalid %%R value"
  msgstr "virheellinen %%R-arvo"
  
! #: config/alpha/alpha.cc:5186 config/rs6000/rs6000.cc:14280
  #: config/xtensa/xtensa.cc:3039
  #, c-format
  msgid "invalid %%N value"
  msgstr "virheellinen %%N-arvo"
  
! #: config/alpha/alpha.cc:5194 config/rs6000/rs6000.cc:14308
  #, c-format
  msgid "invalid %%P value"
  msgstr "virheellinen %%P-arvo"
--- 19765,19782 ----
  msgstr "virheellinen %%r-arvo"
  
  #: config/alpha/alpha.cc:5180 config/ia64/ia64.cc:5542
! #: config/rs6000/rs6000.cc:14311 config/xtensa/xtensa.cc:3066
  #, c-format
  msgid "invalid %%R value"
  msgstr "virheellinen %%R-arvo"
  
! #: config/alpha/alpha.cc:5186 config/rs6000/rs6000.cc:14231
  #: config/xtensa/xtensa.cc:3039
  #, c-format
  msgid "invalid %%N value"
  msgstr "virheellinen %%N-arvo"
  
! #: config/alpha/alpha.cc:5194 config/rs6000/rs6000.cc:14259
  #, c-format
  msgid "invalid %%P value"
  msgstr "virheellinen %%P-arvo"
*************** msgstr "virheellinen %%M-arvo"
*** 19703,19709 ****
  msgid "invalid %%U value"
  msgstr "virheellinen %%U-arvo"
  
! #: config/alpha/alpha.cc:5280 config/rs6000/rs6000.cc:14368
  #, c-format
  msgid "invalid %%s value"
  msgstr "virheellinen %%s-arvo"
--- 19806,19812 ----
  msgid "invalid %%U value"
  msgstr "virheellinen %%U-arvo"
  
! #: config/alpha/alpha.cc:5280 config/rs6000/rs6000.cc:14319
  #, c-format
  msgid "invalid %%s value"
  msgstr "virheellinen %%s-arvo"
*************** msgstr "virheellinen %%s-arvo"
*** 19713,19719 ****
  msgid "invalid %%C value"
  msgstr "virheellinen %%C-arvo"
  
! #: config/alpha/alpha.cc:5328 config/rs6000/rs6000.cc:14144
  #, c-format
  msgid "invalid %%E value"
  msgstr "virheellinen %%E-arvo"
--- 19816,19822 ----
  msgid "invalid %%C value"
  msgstr "virheellinen %%C-arvo"
  
! #: config/alpha/alpha.cc:5328 config/rs6000/rs6000.cc:14095
  #, c-format
  msgid "invalid %%E value"
  msgstr "virheellinen %%E-arvo"
*************** msgstr "virheellinen %%E-arvo"
*** 19723,19732 ****
  msgid "unknown relocation unspec"
  msgstr "uudelleensijoitusvirhe"
  
! #: config/alpha/alpha.cc:5362 config/gcn/gcn.cc:7349 config/gcn/gcn.cc:7358
! #: config/gcn/gcn.cc:7418 config/gcn/gcn.cc:7426 config/gcn/gcn.cc:7442
! #: config/gcn/gcn.cc:7460 config/gcn/gcn.cc:7511 config/gcn/gcn.cc:7630
! #: config/gcn/gcn.cc:7747 config/rs6000/rs6000.cc:14670
  #, c-format
  msgid "invalid %%xn code"
  msgstr "virheellinen %%xn-koodi"
--- 19826,19835 ----
  msgid "unknown relocation unspec"
  msgstr "uudelleensijoitusvirhe"
  
! #: config/alpha/alpha.cc:5362 config/gcn/gcn.cc:7419 config/gcn/gcn.cc:7428
! #: config/gcn/gcn.cc:7488 config/gcn/gcn.cc:7496 config/gcn/gcn.cc:7512
! #: config/gcn/gcn.cc:7530 config/gcn/gcn.cc:7581 config/gcn/gcn.cc:7700
! #: config/gcn/gcn.cc:7817 config/rs6000/rs6000.cc:14621
  #, c-format
  msgid "invalid %%xn code"
  msgstr "virheellinen %%xn-koodi"
*************** msgstr "virheellinen %%xn-koodi"
*** 19736,19986 ****
  msgid "invalid operand address"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
  
! #: config/arc/arc.cc:4900
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/arc/arc.cc:4908
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/arc/arc.cc:4916
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/arc/arc.cc:4924
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "virheellinen %%M-operandi"
  
! #: config/arc/arc.cc:4932 config/m32r/m32r.cc:2087
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "fr30_print_operand: tunnistamaton %%p-koodi"
  
! #: config/arc/arc.cc:4940
  #, fuzzy, c-format
  msgid "invalid operand for %%s code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arc/arc.cc:4958
  #, fuzzy, c-format
  msgid "invalid operand for %%N code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arc/arc.cc:4971
  #, fuzzy, c-format
  msgid "invalid operand for %%N or %%S code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arc/arc.cc:4993 config/m32r/m32r.cc:2080
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arc/arc.cc:5113 config/m32r/m32r.cc:2113
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "virheellinen %%R-operandi"
  
! #: config/arc/arc.cc:5189 config/m32r/m32r.cc:2136
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "virheellinen %%H/%%L-operandi"
  
! #: config/arc/arc.cc:5257 config/m32r/m32r.cc:2207
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "virheellinen %%U-operandi"
  
! #: config/arc/arc.cc:5269
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "virheellinen %%V-operandi"
  
! #: config/arc/arc.cc:5319
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "virheellinen %%O-operandi"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5342 config/epiphany/epiphany.cc:1308
! #: config/m32r/m32r.cc:2234 config/nds32/nds32.cc:3518
! #: config/sparc/sparc.cc:9641
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arc/arc.cc:6395
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/arc/arc.cc:6611
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: config/arm/arm.cc:21045 config/arm/arm.cc:21070 config/arm/arm.cc:21080
! #: config/arm/arm.cc:21089 config/arm/arm.cc:21098
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/arm/arm.cc:24007 config/arm/arm.cc:24025
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Virheellinen kÃ¤sky"
  
! #: config/arm/arm.cc:24013
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: config/arm/arm.cc:24134 config/arm/arm.cc:24147 config/arm/arm.cc:24172
  #: config/nios2/nios2.cc:3085
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/arm/arm.cc:24249 config/arm/arm.cc:24271 config/arm/arm.cc:24281
! #: config/arm/arm.cc:24291 config/arm/arm.cc:24301 config/arm/arm.cc:24340
! #: config/arm/arm.cc:24358 config/arm/arm.cc:24376 config/arm/arm.cc:24403
! #: config/arm/arm.cc:24418 config/arm/arm.cc:24445 config/arm/arm.cc:24452
! #: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24485
! #: config/arm/arm.cc:24506 config/arm/arm.cc:24513 config/arm/arm.cc:24704
! #: config/arm/arm.cc:24711 config/arm/arm.cc:24738 config/arm/arm.cc:24745
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
! #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3544
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arm/arm.cc:24353
  #, fuzzy, c-format
  msgid "instruction never executed"
  msgstr "kutsu  %2d ei suoritettu koskaan\n"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24394
  #, fuzzy, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/arm/arm.cc:34364
  #, fuzzy
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/arm/arm.cc:34366
  #, fuzzy
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/arm/arm.cc:34381 config/arm/arm.cc:34397
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/avr/avr.cc:3013
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.cc:3196
  #, fuzzy
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/avr/avr.cc:3246 config/avr/avr.cc:3313
  #, fuzzy
  msgid "bad address, not an I/O address:"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:"
  
! #: config/avr/avr.cc:3255
  #, fuzzy
  msgid "bad address, not a constant:"
  msgstr "virheellinen merkkijonovakio"
  
! #: config/avr/avr.cc:3273 config/avr/avr.cc:3280
  #, fuzzy
  msgid "bad address, not (reg+disp):"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:"
  
! #: config/avr/avr.cc:3287
  #, fuzzy
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "virheellinen merkkijonovakio"
  
! #: config/avr/avr.cc:3299
  msgid "internal compiler error.  Bad address:"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:"
  
! #: config/avr/avr.cc:3332
  #, fuzzy, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: config/avr/avr.cc:3340
  #, fuzzy
  msgid "internal compiler error.  Unknown mode:"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:"
  
! #: config/avr/avr.cc:4215 config/avr/avr.cc:5159 config/avr/avr.cc:5606
  msgid "invalid insn:"
  msgstr "virheellinen kÃ¤sky:"
  
! #: config/avr/avr.cc:4269 config/avr/avr.cc:4381 config/avr/avr.cc:4439
! #: config/avr/avr.cc:4491 config/avr/avr.cc:4510 config/avr/avr.cc:4702
! #: config/avr/avr.cc:5010 config/avr/avr.cc:5295 config/avr/avr.cc:5499
! #: config/avr/avr.cc:5663 config/avr/avr.cc:5756 config/avr/avr.cc:5955
  msgid "incorrect insn:"
  msgstr "virheellinen kÃ¤sky:"
  
! #: config/avr/avr.cc:4526 config/avr/avr.cc:4801 config/avr/avr.cc:5081
! #: config/avr/avr.cc:5367 config/avr/avr.cc:5545 config/avr/avr.cc:5812
! #: config/avr/avr.cc:6013
  msgid "unknown move insn:"
  msgstr "tuntematon move-kÃ¤sky:"
  
! #: config/avr/avr.cc:6621
  msgid "bad shift insn:"
  msgstr "virheellinen shift-kÃ¤sky:"
  
! #: config/avr/avr.cc:6729 config/avr/avr.cc:7212 config/avr/avr.cc:7629
  #, fuzzy
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:"
  
! #: config/avr/avr.cc:9283
  #, fuzzy
  msgid "unsupported fixed-point conversion"
  msgstr "kiintopistevakiot ovat GCC-laajennos"
  
! #: config/avr/avr.cc:10665
  #, fuzzy
  msgid "variable"
  msgstr "Silmukkamuuttuja"
  
! #: config/avr/avr.cc:10670
  #, fuzzy
  msgid "function parameter"
  msgstr "parametri %q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: config/avr/avr.cc:10675
  #, fuzzy
  msgid "structure field"
  msgstr "struct mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: config/avr/avr.cc:10681
  msgid "return type of function"
  msgstr "funktion paluutyyppi"
  
! #: config/avr/avr.cc:10686
  #, fuzzy
  msgid "pointer"
  msgstr "nollaosoitin"
--- 19839,20089 ----
  msgid "invalid operand address"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
  
! #: config/arc/arc.cc:4901
  #, c-format
  msgid "invalid operand to %%Z code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/arc/arc.cc:4909
  #, c-format
  msgid "invalid operand to %%z code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/arc/arc.cc:4917
  #, fuzzy, c-format
  msgid "invalid operands to %%c code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/arc/arc.cc:4925
  #, c-format
  msgid "invalid operand to %%M code"
  msgstr "virheellinen %%M-operandi"
  
! #: config/arc/arc.cc:4933 config/m32r/m32r.cc:2088
  #, fuzzy, c-format
  msgid "invalid operand to %%p code"
  msgstr "fr30_print_operand: tunnistamaton %%p-koodi"
  
! #: config/arc/arc.cc:4941
  #, fuzzy, c-format
  msgid "invalid operand for %%s code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arc/arc.cc:4959
  #, fuzzy, c-format
  msgid "invalid operand for %%N code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arc/arc.cc:4972
  #, fuzzy, c-format
  msgid "invalid operand for %%N or %%S code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arc/arc.cc:4994 config/m32r/m32r.cc:2081
  #, fuzzy, c-format
  msgid "invalid operand to %%s code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arc/arc.cc:5114 config/m32r/m32r.cc:2114
  #, c-format
  msgid "invalid operand to %%R code"
  msgstr "virheellinen %%R-operandi"
  
! #: config/arc/arc.cc:5190 config/m32r/m32r.cc:2137
  #, c-format
  msgid "invalid operand to %%H/%%L code"
  msgstr "virheellinen %%H/%%L-operandi"
  
! #: config/arc/arc.cc:5258 config/m32r/m32r.cc:2208
  #, c-format
  msgid "invalid operand to %%U code"
  msgstr "virheellinen %%U-operandi"
  
! #: config/arc/arc.cc:5270
  #, c-format
  msgid "invalid operand to %%V code"
  msgstr "virheellinen %%V-operandi"
  
! #: config/arc/arc.cc:5320
  #, c-format
  msgid "invalid operand to %%O code"
  msgstr "virheellinen %%O-operandi"
  
  #. Unknown flag.
  #. Undocumented flag.
! #: config/arc/arc.cc:5343 config/epiphany/epiphany.cc:1309
! #: config/m32r/m32r.cc:2235 config/nds32/nds32.cc:3519
! #: config/sparc/sparc.cc:9663
  #, fuzzy, c-format
  msgid "invalid operand output code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arc/arc.cc:6396
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand: %d"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/arc/arc.cc:6612
  #, fuzzy
  msgid "unrecognized supposed constant"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: config/arm/arm.cc:21110 config/arm/arm.cc:21135 config/arm/arm.cc:21145
! #: config/arm/arm.cc:21154 config/arm/arm.cc:21163
  #, fuzzy, c-format
  msgid "invalid shift operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/arm/arm.cc:24117 config/arm/arm.cc:24135
  #, fuzzy, c-format
  msgid "predicated Thumb instruction"
  msgstr "Virheellinen kÃ¤sky"
  
! #: config/arm/arm.cc:24123
  #, fuzzy, c-format
  msgid "predicated instruction in conditional sequence"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: config/arm/arm.cc:24244 config/arm/arm.cc:24257 config/arm/arm.cc:24282
  #: config/nios2/nios2.cc:3085
  #, fuzzy, c-format
  msgid "Unsupported operand for code '%c'"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/arm/arm.cc:24359 config/arm/arm.cc:24381 config/arm/arm.cc:24391
! #: config/arm/arm.cc:24401 config/arm/arm.cc:24411 config/arm/arm.cc:24450
! #: config/arm/arm.cc:24468 config/arm/arm.cc:24486 config/arm/arm.cc:24513
! #: config/arm/arm.cc:24528 config/arm/arm.cc:24555 config/arm/arm.cc:24562
! #: config/arm/arm.cc:24580 config/arm/arm.cc:24587 config/arm/arm.cc:24595
! #: config/arm/arm.cc:24616 config/arm/arm.cc:24623 config/arm/arm.cc:24814
! #: config/arm/arm.cc:24821 config/arm/arm.cc:24848 config/arm/arm.cc:24855
  #: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455
  #: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478
! #: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3545
  #, fuzzy, c-format
  msgid "invalid operand for code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/arm/arm.cc:24463
  #, fuzzy, c-format
  msgid "instruction never executed"
  msgstr "kutsu  %2d ei suoritettu koskaan\n"
  
  #. Former Maverick support, removed after GCC-4.7.
! #: config/arm/arm.cc:24504
  #, fuzzy, c-format
  msgid "obsolete Maverick format code '%c'"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/arm/arm.cc:34475
  #, fuzzy
  msgid "invalid conversion from type %<bfloat16_t%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/arm/arm.cc:34477
  #, fuzzy
  msgid "invalid conversion to type %<bfloat16_t%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/arm/arm.cc:34492 config/arm/arm.cc:34508
  msgid "operation not permitted on type %<bfloat16_t%>"
  msgstr ""
  
! #: config/avr/avr.cc:3610
  #, c-format
  msgid "address operand requires constraint for X, Y, or Z register"
  msgstr ""
  
! #: config/avr/avr.cc:3793
  #, fuzzy
  msgid "operands to %T/%t must be reg + const_int:"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/avr/avr.cc:3843 config/avr/avr.cc:3910
  #, fuzzy
  msgid "bad address, not an I/O address:"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:"
  
! #: config/avr/avr.cc:3852
  #, fuzzy
  msgid "bad address, not a constant:"
  msgstr "virheellinen merkkijonovakio"
  
! #: config/avr/avr.cc:3870 config/avr/avr.cc:3877
  #, fuzzy
  msgid "bad address, not (reg+disp):"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:"
  
! #: config/avr/avr.cc:3884
  #, fuzzy
  msgid "bad address, not post_inc or pre_dec:"
  msgstr "virheellinen merkkijonovakio"
  
! #: config/avr/avr.cc:3896
  msgid "internal compiler error.  Bad address:"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:"
  
! #: config/avr/avr.cc:3929
  #, fuzzy, c-format
  msgid "Unsupported code '%c' for fixed-point:"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: config/avr/avr.cc:3948
  #, fuzzy
  msgid "internal compiler error.  Unknown mode:"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:"
  
! #: config/avr/avr.cc:4815 config/avr/avr.cc:5758 config/avr/avr.cc:6205
  msgid "invalid insn:"
  msgstr "virheellinen kÃ¤sky:"
  
! #: config/avr/avr.cc:4869 config/avr/avr.cc:4980 config/avr/avr.cc:5038
! #: config/avr/avr.cc:5090 config/avr/avr.cc:5109 config/avr/avr.cc:5301
! #: config/avr/avr.cc:5609 config/avr/avr.cc:5894 config/avr/avr.cc:6098
! #: config/avr/avr.cc:6262 config/avr/avr.cc:6355 config/avr/avr.cc:6553
  msgid "incorrect insn:"
  msgstr "virheellinen kÃ¤sky:"
  
! #: config/avr/avr.cc:5125 config/avr/avr.cc:5400 config/avr/avr.cc:5680
! #: config/avr/avr.cc:5966 config/avr/avr.cc:6144 config/avr/avr.cc:6411
! #: config/avr/avr.cc:6611
  msgid "unknown move insn:"
  msgstr "tuntematon move-kÃ¤sky:"
  
! #: config/avr/avr.cc:7378
  msgid "bad shift insn:"
  msgstr "virheellinen shift-kÃ¤sky:"
  
! #: config/avr/avr.cc:7486 config/avr/avr.cc:7969 config/avr/avr.cc:8386
  #, fuzzy
  msgid "internal compiler error.  Incorrect shift:"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤n sisÃ¤inen virhe.  Virheellinen osoite:"
  
! #: config/avr/avr.cc:10210
  #, fuzzy
  msgid "unsupported fixed-point conversion"
  msgstr "kiintopistevakiot ovat GCC-laajennos"
  
! #: config/avr/avr.cc:11585
  #, fuzzy
  msgid "variable"
  msgstr "Silmukkamuuttuja"
  
! #: config/avr/avr.cc:11590
  #, fuzzy
  msgid "function parameter"
  msgstr "parametri %q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: config/avr/avr.cc:11595
  #, fuzzy
  msgid "structure field"
  msgstr "struct mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: config/avr/avr.cc:11601
  msgid "return type of function"
  msgstr "funktion paluutyyppi"
  
! #: config/avr/avr.cc:11606
  #, fuzzy
  msgid "pointer"
  msgstr "nollaosoitin"
*************** msgstr "virheellinen %%j-arvo"
*** 20002,20014 ****
  msgid "invalid const_double operand"
  msgstr "virheellinen const_double-operandi"
  
! #: config/bpf/bpf.cc:884
  #, fuzzy
  msgid "invalid address in operand"
  msgstr "virheellinen %%G-tila"
  
  #. Fallthrough.
! #: config/bpf/bpf.cc:891
  #, fuzzy
  msgid "unsupported operand"
  msgstr "odottamaton siirros"
--- 20105,20117 ----
  msgid "invalid const_double operand"
  msgstr "virheellinen const_double-operandi"
  
! #: config/bpf/bpf.cc:929
  #, fuzzy
  msgid "invalid address in operand"
  msgstr "virheellinen %%G-tila"
  
  #. Fallthrough.
! #: config/bpf/bpf.cc:936
  #, fuzzy
  msgid "unsupported operand"
  msgstr "odottamaton siirros"
*************** msgstr "odottamaton siirros"
*** 20016,20023 ****
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:779 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: final.cc:3187 final.cc:3189 fold-const.cc:348 gcc.cc:6261 gcc.cc:6275
! #: rtl-error.cc:101 toplev.cc:317 cp/logic.cc:312 cp/logic.cc:314
! #: cp/typeck.cc:7750 d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28
  #: go/go-gcc-diagnostics.cc:37 go/go-gcc-diagnostics.cc:45
  #: go/go-gcc-diagnostics.cc:53 lto/lto-object.cc:180 lto/lto-object.cc:277
  #: lto/lto-object.cc:334 lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:182
--- 20119,20126 ----
  #. Format punctuators via %s to avoid -Wformat-diag.
  #: config/cris/cris.cc:779 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
  #: final.cc:3187 final.cc:3189 fold-const.cc:348 gcc.cc:6261 gcc.cc:6275
! #: rtl-error.cc:101 toplev.cc:319 cp/logic.cc:312 cp/logic.cc:314
! #: cp/typeck.cc:7752 d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28
  #: go/go-gcc-diagnostics.cc:37 go/go-gcc-diagnostics.cc:45
  #: go/go-gcc-diagnostics.cc:53 lto/lto-object.cc:180 lto/lto-object.cc:277
  #: lto/lto-object.cc:334 lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:182
*************** msgstr "virheellinen const_double-operan
*** 20267,20291 ****
  msgid "bad output_condmove_single operand"
  msgstr "Yksi"
  
! #: config/gcn/gcn.cc:7031 config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7055
! #: config/gcn/gcn.cc:7391 config/gcn/gcn.cc:7402 config/gcn/gcn.cc:7405
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr "virheellinen ADDR_SPACE_GLOBAL-osoite"
  
! #: config/gcn/gcn.cc:7171 config/gcn/gcn.cc:7194 config/gcn/gcn.cc:7226
! #: config/gcn/gcn.cc:7242 config/gcn/gcn.cc:7257 config/gcn/gcn.cc:7276
! #: config/gcn/gcn.cc:7340 config/gcn/gcn.cc:7536 config/gcn/gcn.cc:7651
  #, fuzzy, c-format
  msgid "invalid operand %%xn code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/gcn/gcn.cc:7639
  #, fuzzy, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/gcn/gcn.cc:7727
  #, fuzzy, c-format
  msgid "invalid fp constant"
  msgstr "virheellinen rotate-kÃ¤sky"
--- 20370,20394 ----
  msgid "bad output_condmove_single operand"
  msgstr "Yksi"
  
! #: config/gcn/gcn.cc:7101 config/gcn/gcn.cc:7121 config/gcn/gcn.cc:7125
! #: config/gcn/gcn.cc:7461 config/gcn/gcn.cc:7472 config/gcn/gcn.cc:7475
  #, c-format
  msgid "bad ADDR_SPACE_GLOBAL address"
  msgstr "virheellinen ADDR_SPACE_GLOBAL-osoite"
  
! #: config/gcn/gcn.cc:7241 config/gcn/gcn.cc:7264 config/gcn/gcn.cc:7296
! #: config/gcn/gcn.cc:7312 config/gcn/gcn.cc:7327 config/gcn/gcn.cc:7346
! #: config/gcn/gcn.cc:7410 config/gcn/gcn.cc:7606 config/gcn/gcn.cc:7721
  #, fuzzy, c-format
  msgid "invalid operand %%xn code"
  msgstr "virheellinen %%Z-operandi"
  
! #: config/gcn/gcn.cc:7709
  #, fuzzy, c-format
  msgid "operand %%xn code invalid for QImode"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/gcn/gcn.cc:7797
  #, fuzzy, c-format
  msgid "invalid fp constant"
  msgstr "virheellinen rotate-kÃ¤sky"
*************** msgstr "virheellinen rotate-kÃ¤sky"
*** 20297,20422 ****
  msgid "Expected register or constant integer."
  msgstr "Odotettiin nimetÃ¶ntÃ¤ rajapintaa kohdassa %C"
  
! #: config/i386/i386.cc:12990
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "virheellinen const_double-operandi"
  
! #: config/i386/i386.cc:13529
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "virheellinen rekisterin â€�%sâ€� kÃ¤yttÃ¶"
  
! #: config/i386/i386.cc:13534
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/i386/i386.cc:13767
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13802
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13877
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/i386/i386.cc:13882
  #, fuzzy, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13960
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:14039
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:14057
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:14070
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:14085
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:14113
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:14131
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:14154
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:14258
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:14320 config/i386/i386.cc:14709
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/i386/i386.cc:14421
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Muotoillun tulosteen hallinta:"
  
! #: config/i386/i386.cc:17541
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "tuntematon move-kÃ¤sky:"
  
! #: config/i386/i386.cc:23578
  #, fuzzy
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/i386/i386.cc:23581
  #, fuzzy
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/i386/i386.cc:23584
  #, fuzzy
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/i386/i386.cc:23587
  #, fuzzy
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/i386/i386.cc:23625 config/i386/i386.cc:23650
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:23628 config/i386/i386.cc:23654
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
--- 20400,20525 ----
  msgid "Expected register or constant integer."
  msgstr "Odotettiin nimetÃ¶ntÃ¤ rajapintaa kohdassa %C"
  
! #: config/i386/i386.cc:13011
  #, fuzzy, c-format
  msgid "invalid UNSPEC as operand"
  msgstr "virheellinen const_double-operandi"
  
! #: config/i386/i386.cc:13550
  #, c-format
  msgid "invalid use of register '%s'"
  msgstr "virheellinen rekisterin â€�%sâ€� kÃ¤yttÃ¶"
  
! #: config/i386/i386.cc:13555
  #, fuzzy, c-format
  msgid "invalid use of asm flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/i386/i386.cc:13788
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'O'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13823
  #, fuzzy, c-format
  msgid "invalid operand size for operand code 'z'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13898
  #, fuzzy, c-format
  msgid "invalid operand type used with operand code '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/i386/i386.cc:13903
  #, fuzzy, c-format
  msgid "invalid operand size for operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:13981
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'Y'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:14060
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code 'D'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:14078
  #, fuzzy, c-format
  msgid "operand is not a condition code, invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:14091
  #, fuzzy, c-format
  msgid "operand is not an offsettable memory reference, invalid operand code 'H'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:14106
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'K'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:14134
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'r'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:14152
  #, fuzzy, c-format
  msgid "operand is not an integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:14175
  #, fuzzy, c-format
  msgid "operand is not a specific integer, invalid operand code 'R'"
  msgstr "fr30_print_operand: virheellinen %%F-koodi"
  
! #: config/i386/i386.cc:14279
  #, fuzzy, c-format
  msgid "invalid operand code '%c'"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/i386/i386.cc:14341 config/i386/i386.cc:14730
  #, fuzzy, c-format
  msgid "invalid constraints for operand"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/i386/i386.cc:14442
  #, fuzzy, c-format
  msgid "invalid vector immediate"
  msgstr "Muotoillun tulosteen hallinta:"
  
! #: config/i386/i386.cc:17562
  #, fuzzy
  msgid "unknown insn mode"
  msgstr "tuntematon move-kÃ¤sky:"
  
! #: config/i386/i386.cc:23599
  #, fuzzy
  msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/i386/i386.cc:23602
  #, fuzzy
  msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/i386/i386.cc:23605
  #, fuzzy
  msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/i386/i386.cc:23608
  #, fuzzy
  msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/i386/i386.cc:23646 config/i386/i386.cc:23671
  msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
  msgstr ""
  
! #: config/i386/i386.cc:23649 config/i386/i386.cc:23675
  msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
  msgstr ""
  
*************** msgstr "Virheellinen operaatiokoodi"
*** 20450,20456 ****
  msgid "invalid %%P operand"
  msgstr "virheellinen %%P-operandi"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14298
  #, c-format
  msgid "invalid %%p value"
  msgstr "virheellinen %%p-arvo"
--- 20553,20559 ----
  msgid "invalid %%P operand"
  msgstr "virheellinen %%P-operandi"
  
! #: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14249
  #, c-format
  msgid "invalid %%p value"
  msgstr "virheellinen %%p-arvo"
*************** msgstr ""
*** 20478,20546 ****
  msgid "invalid addressing mode"
  msgstr "virheellinen %%G-tila"
  
! #: config/loongarch/loongarch.cc:5945 config/loongarch/loongarch.cc:5967
! #: config/loongarch/loongarch.cc:6355 config/mips/mips.cc:9233
! #: config/mips/mips.cc:9260 config/mips/mips.cc:9443
  #, fuzzy, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "Nolla ei ole kelvollinen lausekenimiÃ¶ kohdassa %C"
  
! #: config/loongarch/loongarch.cc:6204 config/loongarch/loongarch.cc:6224
! #: config/loongarch/loongarch.cc:6270 config/loongarch/loongarch.cc:6277
! #: config/loongarch/loongarch.cc:6312 config/loongarch/loongarch.cc:6315
! #: config/loongarch/loongarch.cc:6327 config/loongarch/loongarch.cc:6334
! #: config/loongarch/loongarch.cc:6344 config/loongarch/loongarch.cc:6347
! #: config/loongarch/loongarch.cc:6368 config/loongarch/loongarch.cc:6375
! #: config/loongarch/loongarch.cc:6402 config/loongarch/loongarch.cc:6413
! #: config/loongarch/loongarch.cc:6428 config/loongarch/loongarch.cc:6437
! #: config/mips/mips.cc:9332 config/mips/mips.cc:9339 config/mips/mips.cc:9346
! #: config/mips/mips.cc:9353 config/mips/mips.cc:9366 config/mips/mips.cc:9373
! #: config/mips/mips.cc:9383 config/mips/mips.cc:9386 config/mips/mips.cc:9398
! #: config/mips/mips.cc:9401 config/mips/mips.cc:9461 config/mips/mips.cc:9468
! #: config/mips/mips.cc:9489 config/mips/mips.cc:9504 config/mips/mips.cc:9523
! #: config/mips/mips.cc:9532 config/riscv/riscv.cc:5605
! #: config/riscv/riscv.cc:5980 config/riscv/riscv.cc:5986
! #: config/riscv/riscv.cc:6002 config/riscv/riscv.cc:6013
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "virheellinen â€�%%%câ€�:n kÃ¤yttÃ¶"
  
! #: config/m32r/m32r.cc:2145
  #, fuzzy
  msgid "bad insn for 'A'"
  msgstr "virheellinen shift-kÃ¤sky:"
  
! #: config/m32r/m32r.cc:2192
  #, fuzzy, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "virheellinen %%t/%%b-arvo"
  
! #: config/m32r/m32r.cc:2215
  #, fuzzy, c-format
  msgid "invalid operand to %%N code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/m32r/m32r.cc:2248
  #, fuzzy
  msgid "pre-increment address is not a register"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: config/m32r/m32r.cc:2255
  #, fuzzy
  msgid "pre-decrement address is not a register"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: config/m32r/m32r.cc:2262
  #, fuzzy
  msgid "post-increment address is not a register"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: config/m32r/m32r.cc:2337 config/m32r/m32r.cc:2352
! #: config/rs6000/rs6000.cc:21023
  msgid "bad address"
  msgstr "virheellinen osoite"
  
! #: config/m32r/m32r.cc:2357
  #, fuzzy
  msgid "lo_sum not of register"
  msgstr "RekisterÃ¶i"
--- 20581,20649 ----
  msgid "invalid addressing mode"
  msgstr "virheellinen %%G-tila"
  
! #: config/loongarch/loongarch.cc:5880 config/loongarch/loongarch.cc:5902
! #: config/loongarch/loongarch.cc:6303 config/mips/mips.cc:9239
! #: config/mips/mips.cc:9266 config/mips/mips.cc:9449
  #, fuzzy, c-format
  msgid "'%%%c' is not a valid operand prefix"
  msgstr "Nolla ei ole kelvollinen lausekenimiÃ¶ kohdassa %C"
  
! #: config/loongarch/loongarch.cc:6140 config/loongarch/loongarch.cc:6160
! #: config/loongarch/loongarch.cc:6206 config/loongarch/loongarch.cc:6213
! #: config/loongarch/loongarch.cc:6260 config/loongarch/loongarch.cc:6263
! #: config/loongarch/loongarch.cc:6275 config/loongarch/loongarch.cc:6282
! #: config/loongarch/loongarch.cc:6292 config/loongarch/loongarch.cc:6295
! #: config/loongarch/loongarch.cc:6316 config/loongarch/loongarch.cc:6323
! #: config/loongarch/loongarch.cc:6350 config/loongarch/loongarch.cc:6361
! #: config/loongarch/loongarch.cc:6376 config/loongarch/loongarch.cc:6385
! #: config/mips/mips.cc:9338 config/mips/mips.cc:9345 config/mips/mips.cc:9352
! #: config/mips/mips.cc:9359 config/mips/mips.cc:9372 config/mips/mips.cc:9379
! #: config/mips/mips.cc:9389 config/mips/mips.cc:9392 config/mips/mips.cc:9404
! #: config/mips/mips.cc:9407 config/mips/mips.cc:9467 config/mips/mips.cc:9474
! #: config/mips/mips.cc:9495 config/mips/mips.cc:9510 config/mips/mips.cc:9529
! #: config/mips/mips.cc:9538 config/riscv/riscv.cc:5962
! #: config/riscv/riscv.cc:6337 config/riscv/riscv.cc:6343
! #: config/riscv/riscv.cc:6359 config/riscv/riscv.cc:6370
  #, c-format
  msgid "invalid use of '%%%c'"
  msgstr "virheellinen â€�%%%câ€�:n kÃ¤yttÃ¶"
  
! #: config/m32r/m32r.cc:2146
  #, fuzzy
  msgid "bad insn for 'A'"
  msgstr "virheellinen shift-kÃ¤sky:"
  
! #: config/m32r/m32r.cc:2193
  #, fuzzy, c-format
  msgid "invalid operand to %%T/%%B code"
  msgstr "virheellinen %%t/%%b-arvo"
  
! #: config/m32r/m32r.cc:2216
  #, fuzzy, c-format
  msgid "invalid operand to %%N code"
  msgstr "fr30_print_operand: virheellinen %%x-koodi"
  
! #: config/m32r/m32r.cc:2249
  #, fuzzy
  msgid "pre-increment address is not a register"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: config/m32r/m32r.cc:2256
  #, fuzzy
  msgid "pre-decrement address is not a register"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: config/m32r/m32r.cc:2263
  #, fuzzy
  msgid "post-increment address is not a register"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: config/m32r/m32r.cc:2338 config/m32r/m32r.cc:2353
! #: config/rs6000/rs6000.cc:20974
  msgid "bad address"
  msgstr "virheellinen osoite"
  
! #: config/m32r/m32r.cc:2358
  #, fuzzy
  msgid "lo_sum not of register"
  msgstr "RekisterÃ¶i"
*************** msgstr "yritettiin kÃ¤yttÃ¤Ã¤ ominaisuut
*** 20707,20713 ****
  msgid "unsupported memory expression:"
  msgstr "kiintopistevakiot ovat GCC-laajennos"
  
! #: config/riscv/riscv.cc:5782
  #, fuzzy, c-format
  #| msgid "invalid %%r operand"
  msgid "invalid vector operand"
--- 20810,20816 ----
  msgid "unsupported memory expression:"
  msgstr "kiintopistevakiot ovat GCC-laajennos"
  
! #: config/riscv/riscv.cc:6139
  #, fuzzy, c-format
  #| msgid "invalid %%r operand"
  msgid "invalid vector operand"
*************** msgstr "Pinotila loppui.\n"
*** 20728,21017 ****
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3822
  #, fuzzy
  msgid "%<-mvsx%> requires hardware floating point"
  msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja"
  
! #: config/rs6000/rs6000.cc:3830
  #, fuzzy
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr "Poista kÃ¤ytÃ¶stÃ¤ POSIX ACLs -tuki"
  
! #: config/rs6000/rs6000.cc:3835
  #, fuzzy
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
  
! #: config/rs6000/rs6000.cc:3837
  #, fuzzy
  msgid "%<-mno-altivec%> disables vsx"
  msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
  
! #: config/rs6000/rs6000.cc:3986
  #, fuzzy
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.cc:3989
  #, fuzzy
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.cc:4001
  #, fuzzy
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr "Tuota little-endian-koodia"
  
! #: config/rs6000/rs6000.cc:11388
  #, fuzzy
  msgid "bad move"
  msgstr "SiirrÃ¤ alas"
  
! #: config/rs6000/rs6000.cc:13928
  #, fuzzy
  msgid "Bad 128-bit move"
  msgstr "KÃ¤ytÃ¤ 128-bittistÃ¤ long double -tyyppiÃ¤"
  
! #: config/rs6000/rs6000.cc:14108
  #, fuzzy, c-format
  msgid "invalid %%A value"
  msgstr "virheellinen %%J-arvo"
  
! #: config/rs6000/rs6000.cc:14117 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%D value"
  msgstr "virheellinen %%D-arvo"
  
! #: config/rs6000/rs6000.cc:14132
  #, fuzzy, c-format
  msgid "invalid %%e value"
  msgstr "virheellinen %%E-arvo"
  
! #: config/rs6000/rs6000.cc:14153
  #, c-format
  msgid "invalid %%f value"
  msgstr "virheellinen %%f-arvo"
  
! #: config/rs6000/rs6000.cc:14162
  #, c-format
  msgid "invalid %%F value"
  msgstr "virheellinen %%F-arvo"
  
! #: config/rs6000/rs6000.cc:14171
  #, c-format
  msgid "invalid %%G value"
  msgstr "virheellinen %%G-arvo"
  
! #: config/rs6000/rs6000.cc:14206
  #, c-format
  msgid "invalid %%j code"
  msgstr "virheellinen %%j-koodi"
  
! #: config/rs6000/rs6000.cc:14216
  #, c-format
  msgid "invalid %%J code"
  msgstr "virheellinen %%J-koodi"
  
! #: config/rs6000/rs6000.cc:14226
  #, c-format
  msgid "invalid %%k value"
  msgstr "virheellinen %%k-arvo"
  
! #: config/rs6000/rs6000.cc:14241 config/xtensa/xtensa.cc:3052
  #, c-format
  msgid "invalid %%K value"
  msgstr "virheellinen %%K-arvo"
  
! #: config/rs6000/rs6000.cc:14288
  #, c-format
  msgid "invalid %%O value"
  msgstr "virheellinen %%O-arvo"
  
! #: config/rs6000/rs6000.cc:14335
  #, c-format
  msgid "invalid %%q value"
  msgstr "virheellinen %%q-arvo"
  
! #: config/rs6000/rs6000.cc:14377
  #, fuzzy, c-format
  msgid "invalid %%t value"
  msgstr "virheellinen %%J-arvo"
  
! #: config/rs6000/rs6000.cc:14394
  #, c-format
  msgid "invalid %%T value"
  msgstr "virheellinen %%T-arvo"
  
! #: config/rs6000/rs6000.cc:14406
  #, c-format
  msgid "invalid %%u value"
  msgstr "virheellinen %%u-arvo"
  
! #: config/rs6000/rs6000.cc:14420 config/xtensa/xtensa.cc:3027
  #, c-format
  msgid "invalid %%v value"
  msgstr "virheellinen %%v-arvo"
  
! #: config/rs6000/rs6000.cc:14470
  #, fuzzy, c-format
  msgid "invalid %%V value"
  msgstr "virheellinen %%J-arvo"
  
! #: config/rs6000/rs6000.cc:14486 config/xtensa/xtensa.cc:3073
  #, c-format
  msgid "invalid %%x value"
  msgstr "virheellinen %%x-arvo"
  
! #: config/rs6000/rs6000.cc:14543
  #, fuzzy, c-format
  msgid "invalid %%z value"
  msgstr "virheellinen %%J-arvo"
  
! #: config/rs6000/rs6000.cc:14612
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "virheellinen vektoripermutaatiovakio"
  
! #: config/rs6000/rs6000.cc:15554
  #, fuzzy
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/rs6000/rs6000.cc:24424
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/rs6000/rs6000.cc:28047
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: config/rs6000/rs6000.cc:28116
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "%s: TÃ¤tÃ¤ tiedostoa ei voitu varmuuskopioida"
  
! #: config/rs6000/rs6000.cc:28192
  #, fuzzy
  msgid "Bad GPR fusion"
  msgstr "Virheelliset merkit"
  
! #: config/rs6000/rs6000.cc:28794
  #, fuzzy
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/rs6000/rs6000.cc:28796
  #, fuzzy
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/rs6000/rs6000.cc:28798
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/rs6000/rs6000.cc:28800
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: config/s390/s390.cc:8413
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:8424
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "PyydettyÃ¤ osoitetta ei voi asettaa"
  
! #: config/s390/s390.cc:8506
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8529
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8547
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8569
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8587
  #, fuzzy, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8597
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8618
  #, fuzzy, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8629
  #, fuzzy, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8738 config/s390/s390.cc:8759
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8756
  #, fuzzy, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8793
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8800
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8803
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:12652
  #, fuzzy
  msgid "vector argument passed to unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/s390/s390.cc:17089
  msgid "types differ in signedness"
  msgstr "tyypit eroavat etumerkillisyyden osalta"
  
! #: config/s390/s390.cc:17099
  #, fuzzy
  msgid "binary operator does not support two vector bool operands"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/s390/s390.cc:17102
  #, fuzzy
  msgid "binary operator does not support vector bool operand"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/s390/s390.cc:17110
  #, fuzzy
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
--- 20831,21120 ----
  msgid "Try running '%s' in the shell to raise its limit.\n"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3823
  #, fuzzy
  msgid "%<-mvsx%> requires hardware floating point"
  msgstr "Ã„lÃ¤ kÃ¤ytÃ¤ laitteistoliukulukuja"
  
! #: config/rs6000/rs6000.cc:3831
  #, fuzzy
  msgid "%<-mvsx%> needs indexed addressing"
  msgstr "Poista kÃ¤ytÃ¶stÃ¤ POSIX ACLs -tuki"
  
! #: config/rs6000/rs6000.cc:3836
  #, fuzzy
  msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
  msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
  
! #: config/rs6000/rs6000.cc:3838
  #, fuzzy
  msgid "%<-mno-altivec%> disables vsx"
  msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
  
! #: config/rs6000/rs6000.cc:3958
  #, fuzzy
  msgid "%<-mquad-memory%> requires 64-bit mode"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.cc:3961
  #, fuzzy
  msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
  msgstr "valitsin --resource vaatii valitsimen -o"
  
! #: config/rs6000/rs6000.cc:3973
  #, fuzzy
  msgid "%<-mquad-memory%> is not available in little endian mode"
  msgstr "Tuota little-endian-koodia"
  
! #: config/rs6000/rs6000.cc:11339
  #, fuzzy
  msgid "bad move"
  msgstr "SiirrÃ¤ alas"
  
! #: config/rs6000/rs6000.cc:13879
  #, fuzzy
  msgid "Bad 128-bit move"
  msgstr "KÃ¤ytÃ¤ 128-bittistÃ¤ long double -tyyppiÃ¤"
  
! #: config/rs6000/rs6000.cc:14059
  #, fuzzy, c-format
  msgid "invalid %%A value"
  msgstr "virheellinen %%J-arvo"
  
! #: config/rs6000/rs6000.cc:14068 config/xtensa/xtensa.cc:3015
  #, c-format
  msgid "invalid %%D value"
  msgstr "virheellinen %%D-arvo"
  
! #: config/rs6000/rs6000.cc:14083
  #, fuzzy, c-format
  msgid "invalid %%e value"
  msgstr "virheellinen %%E-arvo"
  
! #: config/rs6000/rs6000.cc:14104
  #, c-format
  msgid "invalid %%f value"
  msgstr "virheellinen %%f-arvo"
  
! #: config/rs6000/rs6000.cc:14113
  #, c-format
  msgid "invalid %%F value"
  msgstr "virheellinen %%F-arvo"
  
! #: config/rs6000/rs6000.cc:14122
  #, c-format
  msgid "invalid %%G value"
  msgstr "virheellinen %%G-arvo"
  
! #: config/rs6000/rs6000.cc:14157
  #, c-format
  msgid "invalid %%j code"
  msgstr "virheellinen %%j-koodi"
  
! #: config/rs6000/rs6000.cc:14167
  #, c-format
  msgid "invalid %%J code"
  msgstr "virheellinen %%J-koodi"
  
! #: config/rs6000/rs6000.cc:14177
  #, c-format
  msgid "invalid %%k value"
  msgstr "virheellinen %%k-arvo"
  
! #: config/rs6000/rs6000.cc:14192 config/xtensa/xtensa.cc:3052
  #, c-format
  msgid "invalid %%K value"
  msgstr "virheellinen %%K-arvo"
  
! #: config/rs6000/rs6000.cc:14239
  #, c-format
  msgid "invalid %%O value"
  msgstr "virheellinen %%O-arvo"
  
! #: config/rs6000/rs6000.cc:14286
  #, c-format
  msgid "invalid %%q value"
  msgstr "virheellinen %%q-arvo"
  
! #: config/rs6000/rs6000.cc:14328
  #, fuzzy, c-format
  msgid "invalid %%t value"
  msgstr "virheellinen %%J-arvo"
  
! #: config/rs6000/rs6000.cc:14345
  #, c-format
  msgid "invalid %%T value"
  msgstr "virheellinen %%T-arvo"
  
! #: config/rs6000/rs6000.cc:14357
  #, c-format
  msgid "invalid %%u value"
  msgstr "virheellinen %%u-arvo"
  
! #: config/rs6000/rs6000.cc:14371 config/xtensa/xtensa.cc:3027
  #, c-format
  msgid "invalid %%v value"
  msgstr "virheellinen %%v-arvo"
  
! #: config/rs6000/rs6000.cc:14421
  #, fuzzy, c-format
  msgid "invalid %%V value"
  msgstr "virheellinen %%J-arvo"
  
! #: config/rs6000/rs6000.cc:14437 config/xtensa/xtensa.cc:3073
  #, c-format
  msgid "invalid %%x value"
  msgstr "virheellinen %%x-arvo"
  
! #: config/rs6000/rs6000.cc:14494
  #, fuzzy, c-format
  msgid "invalid %%z value"
  msgstr "virheellinen %%J-arvo"
  
! #: config/rs6000/rs6000.cc:14563
  #, fuzzy, c-format
  msgid "invalid %%y value, try using the 'Z' constraint"
  msgstr "virheellinen vektoripermutaatiovakio"
  
! #: config/rs6000/rs6000.cc:15505
  #, fuzzy
  msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/rs6000/rs6000.cc:24375
  msgid "AltiVec argument passed to unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/rs6000/rs6000.cc:27990
  #, fuzzy
  msgid "Could not generate addis value for fusion"
  msgstr "Ã„lÃ¤ luo #line-direktiivejÃ¤"
  
! #: config/rs6000/rs6000.cc:28059
  #, fuzzy
  msgid "Unable to generate load/store offset for fusion"
  msgstr "%s: TÃ¤tÃ¤ tiedostoa ei voitu varmuuskopioida"
  
! #: config/rs6000/rs6000.cc:28135
  #, fuzzy
  msgid "Bad GPR fusion"
  msgstr "Virheelliset merkit"
  
! #: config/rs6000/rs6000.cc:28737
  #, fuzzy
  msgid "invalid conversion from type %<__vector_quad%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/rs6000/rs6000.cc:28739
  #, fuzzy
  msgid "invalid conversion to type %<__vector_quad%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/rs6000/rs6000.cc:28741
  #, fuzzy
  msgid "invalid conversion from type %<__vector_pair%>"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: config/rs6000/rs6000.cc:28743
  #, fuzzy
  msgid "invalid conversion to type %<__vector_pair%>"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: config/s390/s390.cc:8415
  #, c-format
  msgid "symbolic memory references are only supported on z10 or later"
  msgstr ""
  
! #: config/s390/s390.cc:8426
  #, fuzzy, c-format
  msgid "cannot decompose address"
  msgstr "PyydettyÃ¤ osoitetta ei voi asettaa"
  
! #: config/s390/s390.cc:8508
  #, fuzzy, c-format
  msgid "invalid comparison operator for 'E' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8531
  #, fuzzy, c-format
  msgid "invalid reference for 'J' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8549
  #, fuzzy, c-format
  msgid "invalid address for 'O' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8571
  #, fuzzy, c-format
  msgid "invalid address for 'R' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8589
  #, fuzzy, c-format
  msgid "memory reference expected for 'S' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8599
  #, fuzzy, c-format
  msgid "invalid address for 'S' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8620
  #, fuzzy, c-format
  msgid "register or memory expression expected for 'N' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8631
  #, fuzzy, c-format
  msgid "register or memory expression expected for 'M' output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8740 config/s390/s390.cc:8761
  #, fuzzy, c-format
  msgid "invalid constant for output modifier '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8758
  #, fuzzy, c-format
  msgid "invalid constant - try using an output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8795
  #, fuzzy, c-format
  msgid "invalid constant vector for output modifier '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8802
  #, fuzzy, c-format
  msgid "invalid expression - try using an output modifier"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:8805
  #, fuzzy, c-format
  msgid "invalid expression for output modifier '%c'"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/s390/s390.cc:12664
  #, fuzzy
  msgid "vector argument passed to unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/s390/s390.cc:17110
  msgid "types differ in signedness"
  msgstr "tyypit eroavat etumerkillisyyden osalta"
  
! #: config/s390/s390.cc:17120
  #, fuzzy
  msgid "binary operator does not support two vector bool operands"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/s390/s390.cc:17123
  #, fuzzy
  msgid "binary operator does not support vector bool operand"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/s390/s390.cc:17131
  #, fuzzy
  msgid "binary operator does not support mixing vector bool with floating point vector operands"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
*************** msgstr "%qD esitelty uudelleen eri nÃ¤ky
*** 21041,21082 ****
  msgid "created and used with different endianness"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: config/sparc/sparc.cc:9371 config/sparc/sparc.cc:9377
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "virheellinen %%Y-operandi"
  
! #: config/sparc/sparc.cc:9464
  #, c-format
  msgid "invalid %%A operand"
  msgstr "virheellinen %%A-operandi"
  
! #: config/sparc/sparc.cc:9484
  #, c-format
  msgid "invalid %%B operand"
  msgstr "virheellinen %%B-operandi"
  
! #: config/sparc/sparc.cc:9564
  #, c-format
  msgid "invalid %%C operand"
  msgstr "virheellinen %%C-operandi"
  
! #: config/sparc/sparc.cc:9596
  #, c-format
  msgid "invalid %%D operand"
  msgstr "virheellinen %%D-operandi"
  
! #: config/sparc/sparc.cc:9615
  #, c-format
  msgid "invalid %%f operand"
  msgstr "virheellinen %%f-operandi"
  
! #: config/sparc/sparc.cc:9627
  #, c-format
  msgid "invalid %%s operand"
  msgstr "virheellinen %%s-operandi"
  
! #: config/sparc/sparc.cc:9672
  #, fuzzy, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "muotomerkkijonolla on epÃ¤kelpo operandinumero"
--- 21144,21185 ----
  msgid "created and used with different endianness"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: config/sparc/sparc.cc:9393 config/sparc/sparc.cc:9399
  #, c-format
  msgid "invalid %%Y operand"
  msgstr "virheellinen %%Y-operandi"
  
! #: config/sparc/sparc.cc:9486
  #, c-format
  msgid "invalid %%A operand"
  msgstr "virheellinen %%A-operandi"
  
! #: config/sparc/sparc.cc:9506
  #, c-format
  msgid "invalid %%B operand"
  msgstr "virheellinen %%B-operandi"
  
! #: config/sparc/sparc.cc:9586
  #, c-format
  msgid "invalid %%C operand"
  msgstr "virheellinen %%C-operandi"
  
! #: config/sparc/sparc.cc:9618
  #, c-format
  msgid "invalid %%D operand"
  msgstr "virheellinen %%D-operandi"
  
! #: config/sparc/sparc.cc:9637
  #, c-format
  msgid "invalid %%f operand"
  msgstr "virheellinen %%f-operandi"
  
! #: config/sparc/sparc.cc:9649
  #, c-format
  msgid "invalid %%s operand"
  msgstr "virheellinen %%s-operandi"
  
! #: config/sparc/sparc.cc:9694
  #, fuzzy, c-format
  msgid "floating-point constant not a valid immediate operand"
  msgstr "muotomerkkijonolla on epÃ¤kelpo operandinumero"
*************** msgstr "sijoituksen vasemman operandin o
*** 21134,21159 ****
  msgid "illegal operand detected"
  msgstr "virheellinen operandi havaittu"
  
! #: config/visium/visium.cc:3366
  msgid "illegal operand "
  msgstr "virheellinen operandi "
  
! #: config/visium/visium.cc:3417
  #, fuzzy
  msgid "illegal operand address (1)"
  msgstr "Virheellinen operandi"
  
! #: config/visium/visium.cc:3424
  #, fuzzy
  msgid "illegal operand address (2)"
  msgstr "Virheellinen operandi"
  
! #: config/visium/visium.cc:3439
  #, fuzzy
  msgid "illegal operand address (3)"
  msgstr "Virheellinen operandi"
  
! #: config/visium/visium.cc:3447
  #, fuzzy
  msgid "illegal operand address (4)"
  msgstr "Virheellinen operandi"
--- 21237,21262 ----
  msgid "illegal operand detected"
  msgstr "virheellinen operandi havaittu"
  
! #: config/visium/visium.cc:3367
  msgid "illegal operand "
  msgstr "virheellinen operandi "
  
! #: config/visium/visium.cc:3418
  #, fuzzy
  msgid "illegal operand address (1)"
  msgstr "Virheellinen operandi"
  
! #: config/visium/visium.cc:3425
  #, fuzzy
  msgid "illegal operand address (2)"
  msgstr "Virheellinen operandi"
  
! #: config/visium/visium.cc:3440
  #, fuzzy
  msgid "illegal operand address (3)"
  msgstr "Virheellinen operandi"
  
! #: config/visium/visium.cc:3448
  #, fuzzy
  msgid "illegal operand address (4)"
  msgstr "Virheellinen operandi"
*************** msgstr "RekisterÃ¶i"
*** 21189,21205 ****
  msgid "address offset not a constant"
  msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
  
! #: c/c-objc-common.cc:226
  #, fuzzy
  #| msgid "{anonymous}"
  msgid "{erroneous}"
  msgstr "{nimetÃ¶n}"
  
! #: c/c-objc-common.cc:267
  msgid "aka"
  msgstr "eli"
  
! #: c/c-objc-common.cc:359
  msgid "({anonymous})"
  msgstr "({nimetÃ¶n})"
  
--- 21292,21308 ----
  msgid "address offset not a constant"
  msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
  
! #: c/c-objc-common.cc:227
  #, fuzzy
  #| msgid "{anonymous}"
  msgid "{erroneous}"
  msgstr "{nimetÃ¶n}"
  
! #: c/c-objc-common.cc:268
  msgid "aka"
  msgstr "eli"
  
! #: c/c-objc-common.cc:360
  msgid "({anonymous})"
  msgstr "({nimetÃ¶n})"
  
*************** msgstr "({nimetÃ¶n})"
*** 21212,21243 ****
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:2934 c/c-parser.cc:3059 c/c-parser.cc:3073 c/c-parser.cc:7008
! #: c/c-parser.cc:7763 c/c-parser.cc:8219 c/c-parser.cc:8406 c/c-parser.cc:8439
! #: c/c-parser.cc:8710 c/c-parser.cc:13147 c/c-parser.cc:13182
! #: c/c-parser.cc:13213 c/c-parser.cc:13260 c/c-parser.cc:13441
! #: c/c-parser.cc:14274 c/c-parser.cc:14349 c/c-parser.cc:14392
! #: c/c-parser.cc:21252 c/c-parser.cc:21332 c/c-parser.cc:21661
! #: c/c-parser.cc:21687 c/c-parser.cc:21710 c/c-parser.cc:22246
! #: c/c-parser.cc:22290 c/gimple-parser.cc:411 c/gimple-parser.cc:452
  #: c/gimple-parser.cc:461 c/gimple-parser.cc:670 c/gimple-parser.cc:2351
  #: c/gimple-parser.cc:2388 c/gimple-parser.cc:2467 c/gimple-parser.cc:2494
! #: c/c-parser.cc:3888 c/c-parser.cc:4079 c/c-parser.cc:4114 c/c-parser.cc:13434
  #: c/gimple-parser.cc:2158 c/gimple-parser.cc:2215 cp/parser.cc:15847
! #: cp/parser.cc:33792 cp/parser.cc:34431
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "â€�)â€� oli odotus"
  
  #: c/c-parser.cc:3569 c/c-parser.cc:4679 c/c-parser.cc:4874 c/c-parser.cc:4932
  #: c/c-parser.cc:4990 c/c-parser.cc:5373 c/c-parser.cc:5396 c/c-parser.cc:5405
! #: c/c-parser.cc:5456 c/c-parser.cc:5465 c/c-parser.cc:10147
! #: c/c-parser.cc:10215 c/c-parser.cc:10737 c/c-parser.cc:10763
! #: c/c-parser.cc:10797 c/c-parser.cc:10909 c/c-parser.cc:11728
! #: c/c-parser.cc:13548 c/c-parser.cc:16132 c/c-parser.cc:16867
! #: c/c-parser.cc:16926 c/c-parser.cc:16981 c/c-parser.cc:18840
! #: c/c-parser.cc:18960 c/c-parser.cc:20345 c/c-parser.cc:21752
! #: c/c-parser.cc:22254 c/c-parser.cc:25578 c/c-parser.cc:25660
  #: c/gimple-parser.cc:195 c/gimple-parser.cc:198 c/gimple-parser.cc:546
  #: c/gimple-parser.cc:580 c/gimple-parser.cc:585 c/gimple-parser.cc:754
  #: c/gimple-parser.cc:851 c/gimple-parser.cc:1089 c/gimple-parser.cc:1115
--- 21315,21346 ----
  #. ;
  #. <~~~~~~~~~ declaration ~~~~~~~~~~>
  #. Use c_parser_require to get an error with a fix-it hint.
! #: c/c-parser.cc:2934 c/c-parser.cc:3059 c/c-parser.cc:3073 c/c-parser.cc:7006
! #: c/c-parser.cc:7761 c/c-parser.cc:8217 c/c-parser.cc:8404 c/c-parser.cc:8437
! #: c/c-parser.cc:8708 c/c-parser.cc:13166 c/c-parser.cc:13201
! #: c/c-parser.cc:13232 c/c-parser.cc:13279 c/c-parser.cc:13460
! #: c/c-parser.cc:14293 c/c-parser.cc:14368 c/c-parser.cc:14411
! #: c/c-parser.cc:21325 c/c-parser.cc:21405 c/c-parser.cc:21734
! #: c/c-parser.cc:21760 c/c-parser.cc:21783 c/c-parser.cc:22319
! #: c/c-parser.cc:22363 c/gimple-parser.cc:411 c/gimple-parser.cc:452
  #: c/gimple-parser.cc:461 c/gimple-parser.cc:670 c/gimple-parser.cc:2351
  #: c/gimple-parser.cc:2388 c/gimple-parser.cc:2467 c/gimple-parser.cc:2494
! #: c/c-parser.cc:3888 c/c-parser.cc:4079 c/c-parser.cc:4114 c/c-parser.cc:13453
  #: c/gimple-parser.cc:2158 c/gimple-parser.cc:2215 cp/parser.cc:15847
! #: cp/parser.cc:33810 cp/parser.cc:34449
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%>"
  msgstr "â€�)â€� oli odotus"
  
  #: c/c-parser.cc:3569 c/c-parser.cc:4679 c/c-parser.cc:4874 c/c-parser.cc:4932
  #: c/c-parser.cc:4990 c/c-parser.cc:5373 c/c-parser.cc:5396 c/c-parser.cc:5405
! #: c/c-parser.cc:5456 c/c-parser.cc:5465 c/c-parser.cc:10145
! #: c/c-parser.cc:10213 c/c-parser.cc:10735 c/c-parser.cc:10761
! #: c/c-parser.cc:10795 c/c-parser.cc:10907 c/c-parser.cc:11726
! #: c/c-parser.cc:13567 c/c-parser.cc:16181 c/c-parser.cc:16916
! #: c/c-parser.cc:16975 c/c-parser.cc:17030 c/c-parser.cc:18889
! #: c/c-parser.cc:19009 c/c-parser.cc:20418 c/c-parser.cc:21825
! #: c/c-parser.cc:22327 c/c-parser.cc:25651 c/c-parser.cc:25733
  #: c/gimple-parser.cc:195 c/gimple-parser.cc:198 c/gimple-parser.cc:546
  #: c/gimple-parser.cc:580 c/gimple-parser.cc:585 c/gimple-parser.cc:754
  #: c/gimple-parser.cc:851 c/gimple-parser.cc:1089 c/gimple-parser.cc:1115
*************** msgstr "â€�)â€� oli odotus"
*** 21245,21260 ****
  #: c/gimple-parser.cc:1506 c/gimple-parser.cc:1522 c/gimple-parser.cc:1578
  #: c/gimple-parser.cc:1605 c/gimple-parser.cc:1635 c/gimple-parser.cc:1661
  #: c/gimple-parser.cc:1868 c/gimple-parser.cc:2080 c/gimple-parser.cc:2100
! #: c/gimple-parser.cc:2261 c/gimple-parser.cc:2424 c/c-parser.cc:8662
! #: cp/parser.cc:34479
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:4768 c/c-parser.cc:5516 c/c-parser.cc:5878 c/c-parser.cc:5896
! #: c/c-parser.cc:5897 c/c-parser.cc:6343 c/c-parser.cc:6387 c/c-parser.cc:8761
! #: c/c-parser.cc:10900 c/c-parser.cc:12160 c/c-parser.cc:12531
! #: c/c-parser.cc:15477 c/gimple-parser.cc:1844 cp/parser.cc:34443
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "â€�)â€� oli odotus"
--- 21348,21363 ----
  #: c/gimple-parser.cc:1506 c/gimple-parser.cc:1522 c/gimple-parser.cc:1578
  #: c/gimple-parser.cc:1605 c/gimple-parser.cc:1635 c/gimple-parser.cc:1661
  #: c/gimple-parser.cc:1868 c/gimple-parser.cc:2080 c/gimple-parser.cc:2100
! #: c/gimple-parser.cc:2261 c/gimple-parser.cc:2424 c/c-parser.cc:8660
! #: cp/parser.cc:34497
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:4768 c/c-parser.cc:5516 c/c-parser.cc:5876 c/c-parser.cc:5894
! #: c/c-parser.cc:5895 c/c-parser.cc:6341 c/c-parser.cc:6385 c/c-parser.cc:8759
! #: c/c-parser.cc:10898 c/c-parser.cc:12179 c/c-parser.cc:12550
! #: c/c-parser.cc:15496 c/gimple-parser.cc:1844 cp/parser.cc:34461
  #, fuzzy, gcc-internal-format
  msgid "expected %<]%>"
  msgstr "â€�)â€� oli odotus"
*************** msgid "expected %<;%>, %<,%> or %<)%>"
*** 21265,21387 ****
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5425 c/c-parser.cc:5430 c/c-parser.cc:16115
! #: c/c-parser.cc:16956 c/c-parser.cc:24722 c/c-parser.cc:25386
! #: c/c-parser.cc:25603 c/gimple-parser.cc:180 c/gimple-parser.cc:493
  #: c/gimple-parser.cc:532 c/gimple-parser.cc:564 c/gimple-parser.cc:821
  #: c/gimple-parser.cc:1083 c/gimple-parser.cc:1109 c/gimple-parser.cc:1236
  #: c/gimple-parser.cc:1371 c/gimple-parser.cc:1496 c/gimple-parser.cc:1601
  #: c/gimple-parser.cc:1619 c/gimple-parser.cc:1654 c/gimple-parser.cc:2049
  #: c/gimple-parser.cc:2060 c/gimple-parser.cc:2066 c/gimple-parser.cc:2249
! #: c/gimple-parser.cc:2421 c/c-parser.cc:15896 cp/parser.cc:34434
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:5874 c/c-parser.cc:5876 c/c-parser.cc:15382 cp/parser.cc:34446
! #: cp/parser.cc:38315 go/gofrontend/embed.cc:440
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:6524 c/c-parser.cc:13777 c/c-parser.cc:21227
! #: c/c-parser.cc:21313 c/c-parser.cc:22074 c/c-parser.cc:23034
! #: c/c-parser.cc:26846 c/gimple-parser.cc:404 c/gimple-parser.cc:2427
! #: c/c-parser.cc:3875 c/c-parser.cc:4103 c/c-parser.cc:13329 cp/parser.cc:21607
! #: cp/parser.cc:34440 go/gofrontend/embed.cc:371
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:7370 c/c-parser.cc:7379 c/c-parser.cc:9210 c/c-parser.cc:10352
! #: c/c-parser.cc:13541 c/c-parser.cc:13938 c/c-parser.cc:14002
! #: c/c-parser.cc:15459 c/c-parser.cc:16547 c/c-parser.cc:16784
! #: c/c-parser.cc:17337 c/c-parser.cc:17440 c/c-parser.cc:17981
! #: c/c-parser.cc:18417 c/c-parser.cc:18493 c/c-parser.cc:18610
! #: c/c-parser.cc:18682 c/c-parser.cc:24589 c/c-parser.cc:25443
! #: c/c-parser.cc:25502 c/gimple-parser.cc:587 c/gimple-parser.cc:892
! #: c/gimple-parser.cc:2475 c/gimple-parser.cc:2502 c/c-parser.cc:8669
! #: c/c-parser.cc:16040 c/c-parser.cc:17445 cp/parser.cc:34473
! #: cp/parser.cc:36176 cp/parser.cc:39219 cp/parser.cc:40112
  #: go/gofrontend/embed.cc:404
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:8201 cp/parser.cc:34360
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:10110 c/c-parser.cc:10303 c/c-parser.cc:10787
! #: c/c-parser.cc:10830 c/c-parser.cc:10971 c/c-parser.cc:11718
! #: c/c-parser.cc:16961 c/c-parser.cc:18562 c/gimple-parser.cc:1086
  #: c/gimple-parser.cc:1112 c/gimple-parser.cc:1240 c/gimple-parser.cc:1243
! #: c/gimple-parser.cc:1623 c/gimple-parser.cc:1629 cp/parser.cc:33790
! #: cp/parser.cc:34449
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:10681
  #, fuzzy
  msgid "expected %<.%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:13000 c/c-parser.cc:13032 c/c-parser.cc:13272
! #: cp/parser.cc:36750 cp/parser.cc:36771
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.cc:13690 c/gimple-parser.cc:1411 cp/parser.cc:34458
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:17535 c/c-parser.cc:18978 cp/parser.cc:34482
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:18409 c/c-parser.cc:21120 c/c-parser.cc:21167
! #: c/c-parser.cc:21324 c/c-parser.cc:21671 c/c-parser.cc:22233
! #: c/c-parser.cc:24770 c/c-parser.cc:25644 c/gimple-parser.cc:745
! #: c/c-parser.cc:6410 c/c-parser.cc:21244 c/c-parser.cc:21467
! #: cp/parser.cc:34461 cp/parser.cc:43102 cp/parser.cc:43275
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:21255 c/c-parser.cc:21335 c/c-parser.cc:21688
! #: c/c-parser.cc:22143 c/gimple-parser.cc:1677 c/gimple-parser.cc:1709
! #: c/gimple-parser.cc:1719 c/gimple-parser.cc:2512 cp/parser.cc:34437
! #: cp/parser.cc:36960
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:21348 cp/parser.cc:43200
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "odotettiin %<delete%>"
  
! #: c/c-parser.cc:23081 c/c-parser.cc:23070 cp/parser.cc:45899
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.cc:26210 cp/parser.cc:49854
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9039
  msgid "(anonymous)"
  msgstr "(nimetÃ¶n)"
  
! #: c/gimple-parser.cc:1400 cp/parser.cc:18950 cp/parser.cc:34455
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "â€�)â€� oli odotus"
--- 21368,21490 ----
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
  #. Look for the two `(' tokens.
! #: c/c-parser.cc:5425 c/c-parser.cc:5430 c/c-parser.cc:16164
! #: c/c-parser.cc:17005 c/c-parser.cc:24795 c/c-parser.cc:25459
! #: c/c-parser.cc:25676 c/gimple-parser.cc:180 c/gimple-parser.cc:493
  #: c/gimple-parser.cc:532 c/gimple-parser.cc:564 c/gimple-parser.cc:821
  #: c/gimple-parser.cc:1083 c/gimple-parser.cc:1109 c/gimple-parser.cc:1236
  #: c/gimple-parser.cc:1371 c/gimple-parser.cc:1496 c/gimple-parser.cc:1601
  #: c/gimple-parser.cc:1619 c/gimple-parser.cc:1654 c/gimple-parser.cc:2049
  #: c/gimple-parser.cc:2060 c/gimple-parser.cc:2066 c/gimple-parser.cc:2249
! #: c/gimple-parser.cc:2421 c/c-parser.cc:15945 cp/parser.cc:34452
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:5872 c/c-parser.cc:5874 c/c-parser.cc:15401 cp/parser.cc:34464
! #: cp/parser.cc:38333 go/gofrontend/embed.cc:440
  #, fuzzy, gcc-internal-format
  msgid "expected %<[%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:6522 c/c-parser.cc:13796 c/c-parser.cc:21300
! #: c/c-parser.cc:21386 c/c-parser.cc:22147 c/c-parser.cc:23107
! #: c/c-parser.cc:26919 c/gimple-parser.cc:404 c/gimple-parser.cc:2427
! #: c/c-parser.cc:3875 c/c-parser.cc:4103 c/c-parser.cc:13348 cp/parser.cc:21607
! #: cp/parser.cc:34458 go/gofrontend/embed.cc:371
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:7368 c/c-parser.cc:7377 c/c-parser.cc:9208 c/c-parser.cc:10350
! #: c/c-parser.cc:13560 c/c-parser.cc:13957 c/c-parser.cc:14021
! #: c/c-parser.cc:15478 c/c-parser.cc:16596 c/c-parser.cc:16833
! #: c/c-parser.cc:17386 c/c-parser.cc:17489 c/c-parser.cc:18030
! #: c/c-parser.cc:18466 c/c-parser.cc:18542 c/c-parser.cc:18659
! #: c/c-parser.cc:18731 c/c-parser.cc:24662 c/c-parser.cc:25516
! #: c/c-parser.cc:25575 c/gimple-parser.cc:587 c/gimple-parser.cc:892
! #: c/gimple-parser.cc:2475 c/gimple-parser.cc:2502 c/c-parser.cc:8667
! #: c/c-parser.cc:16089 c/c-parser.cc:17494 cp/parser.cc:34491
! #: cp/parser.cc:36194 cp/parser.cc:39264 cp/parser.cc:40157
  #: go/gofrontend/embed.cc:404
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:8199 cp/parser.cc:34378
  #, fuzzy, gcc-internal-format
  msgid "expected %<while%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:10108 c/c-parser.cc:10301 c/c-parser.cc:10785
! #: c/c-parser.cc:10828 c/c-parser.cc:10969 c/c-parser.cc:11716
! #: c/c-parser.cc:17010 c/c-parser.cc:18611 c/gimple-parser.cc:1086
  #: c/gimple-parser.cc:1112 c/gimple-parser.cc:1240 c/gimple-parser.cc:1243
! #: c/gimple-parser.cc:1623 c/gimple-parser.cc:1629 cp/parser.cc:33808
! #: cp/parser.cc:34467
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:10679
  #, fuzzy
  msgid "expected %<.%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:13019 c/c-parser.cc:13051 c/c-parser.cc:13291
! #: cp/parser.cc:36768 cp/parser.cc:36789
  #, fuzzy, gcc-internal-format
  msgid "expected %<@end%>"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.cc:13709 c/gimple-parser.cc:1411 cp/parser.cc:34476
  #, fuzzy, gcc-internal-format
  msgid "expected %<>%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:17584 c/c-parser.cc:19027 cp/parser.cc:34500
  #, fuzzy, gcc-internal-format
  msgid "expected %<,%> or %<)%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
  #. All following cases are statements with LHS.
! #: c/c-parser.cc:18458 c/c-parser.cc:21193 c/c-parser.cc:21240
! #: c/c-parser.cc:21397 c/c-parser.cc:21744 c/c-parser.cc:22306
! #: c/c-parser.cc:24843 c/c-parser.cc:25717 c/gimple-parser.cc:745
! #: c/c-parser.cc:6408 c/c-parser.cc:21317 c/c-parser.cc:21540
! #: cp/parser.cc:34479 cp/parser.cc:43147 cp/parser.cc:43320
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:21328 c/c-parser.cc:21408 c/c-parser.cc:21761
! #: c/c-parser.cc:22216 c/gimple-parser.cc:1677 c/gimple-parser.cc:1709
! #: c/gimple-parser.cc:1719 c/gimple-parser.cc:2512 cp/parser.cc:34455
! #: cp/parser.cc:36978
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%>"
  msgstr "â€�)â€� oli odotus"
  
! #: c/c-parser.cc:21421 cp/parser.cc:43245
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "expected %<else%>"
  msgstr "odotettiin %<delete%>"
  
! #: c/c-parser.cc:23154 c/c-parser.cc:23143 cp/parser.cc:45944
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp section%> or %<}%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.cc:26283 cp/parser.cc:49921
  msgid "<message unknown at compile time>"
  msgstr ""
  
! #: c/c-typeck.cc:9041
  msgid "(anonymous)"
  msgstr "(nimetÃ¶n)"
  
! #: c/gimple-parser.cc:1400 cp/parser.cc:18950 cp/parser.cc:34473
  #, fuzzy, gcc-internal-format
  msgid "expected %<<%>"
  msgstr "â€�)â€� oli odotus"
*************** msgstr "â€�)â€� oli odotus"
*** 21392,21418 ****
  msgid "expected label"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/call.cc:4113
  #, fuzzy
  msgid "candidate:"
  msgstr "ehdokas 1:"
  
! #: cp/call.cc:8309
  #, fuzzy
  msgid "  after user-defined conversion:"
  msgstr "Ota kÃ¤yttÃ¶Ã¶n kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤t kÃ¤skyt"
  
! #: cp/call.cc:8475 cp/pt.cc:2043 cp/pt.cc:26267
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ehdokas on:"
  msgstr[1] "ehdokkaat ovat:"
  
! #: cp/call.cc:13002 cp/call.cc:13428
  msgid "candidate 1:"
  msgstr "ehdokas 1:"
  
! #: cp/call.cc:13004 cp/call.cc:13429
  msgid "candidate 2:"
  msgstr "ehdokas 2:"
  
--- 21495,21521 ----
  msgid "expected label"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/call.cc:4136
  #, fuzzy
  msgid "candidate:"
  msgstr "ehdokas 1:"
  
! #: cp/call.cc:8332
  #, fuzzy
  msgid "  after user-defined conversion:"
  msgstr "Ota kÃ¤yttÃ¶Ã¶n kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤t kÃ¤skyt"
  
! #: cp/call.cc:8498 cp/pt.cc:2043 cp/pt.cc:26344
  msgid "candidate is:"
  msgid_plural "candidates are:"
  msgstr[0] "ehdokas on:"
  msgstr[1] "ehdokkaat ovat:"
  
! #: cp/call.cc:13020 cp/call.cc:13446
  msgid "candidate 1:"
  msgstr "ehdokas 1:"
  
! #: cp/call.cc:13022 cp/call.cc:13447
  msgid "candidate 2:"
  msgstr "ehdokas 2:"
  
*************** msgstr "jÃ¤sennysvirhe malliargumenttien
*** 21510,21516 ****
  msgid "<statement>"
  msgstr "Ei vÃ¤litetÃ¤ lausenimiÃ¶stÃ¤ tyhjÃ¤ssÃ¤ lauseessa kohdassa %L"
  
! #: cp/error.cc:2289 cp/error.cc:3390 c-family/c-pretty-print.cc:2707
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<tuntematon>"
--- 21613,21619 ----
  msgid "<statement>"
  msgstr "Ei vÃ¤litetÃ¤ lausenimiÃ¶stÃ¤ tyhjÃ¤ssÃ¤ lauseessa kohdassa %L"
  
! #: cp/error.cc:2289 cp/error.cc:3391 c-family/c-pretty-print.cc:2708
  #, gcc-internal-format
  msgid "<unknown>"
  msgstr "<tuntematon>"
*************** msgstr "<throw-lauseke>"
*** 21526,21684 ****
  msgid "<ubsan routine call>"
  msgstr "VIRHE: ei tukea getpassword()-funktiolle\n"
  
! #: cp/error.cc:2909
  msgid "<unparsed>"
  msgstr "<jÃ¤sentÃ¤mÃ¤tÃ¶n>"
  
! #: cp/error.cc:3062
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.cc:3101
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3115
  msgid "<expression error>"
  msgstr "<lausekevirhe>"
  
! #: cp/error.cc:3130
  msgid "<unknown operator>"
  msgstr "<tuntematon operaattori>"
  
! #: cp/error.cc:3605
  msgid "At global scope:"
  msgstr "Globaalilla nÃ¤kyvyysalueella:"
  
! #: cp/error.cc:3664
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    avattu lÃ¤hteestÃ¤ %qs, %r%s:%d:%d%R"
  
! #: cp/error.cc:3669
  #, fuzzy
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "Muodostin %qs"
  
! #: cp/error.cc:3675
  #, fuzzy
  msgid "    inlined from %qD"
  msgstr "Muodostin %qs"
  
! #: cp/error.cc:3702
  #, fuzzy
  #| msgid "In static member function %qs"
  msgid "In static member function %qD"
  msgstr "Staattinen jÃ¤senfunktio %qs"
  
! #: cp/error.cc:3704
  #, fuzzy
  #| msgid "In copy constructor %qs"
  msgid "In copy constructor %qD"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/error.cc:3706
  #, fuzzy
  #| msgid "In constructor %qs"
  msgid "In constructor %qD"
  msgstr "Muodostin %qs"
  
! #: cp/error.cc:3708
  #, fuzzy
  #| msgid "In destructor %qs"
  msgid "In destructor %qD"
  msgstr "Hajotin %qs"
  
! #: cp/error.cc:3710
  msgid "In lambda function"
  msgstr "Lambda-funktio"
  
! #: cp/error.cc:3712
  #, fuzzy
  #| msgid "In static member function %qs"
  msgid "In explicit object member function %qD"
  msgstr "Staattinen jÃ¤senfunktio %qs"
  
! #: cp/error.cc:3714
  #, fuzzy
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/error.cc:3717
  #, fuzzy
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "Funktio %qs"
  
! #: cp/error.cc:3740
  #, fuzzy, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s %qs"
  
! #: cp/error.cc:3741
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/error.cc:3766 cp/error.cc:3922
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3769 cp/error.cc:3925
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3777
  #, fuzzy, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "tyhjÃ¤n dynaamisen merkkijonon osan korvaus"
  
! #: cp/error.cc:3778
  #, fuzzy, c-format
  msgid "required by substitution of %qS\n"
  msgstr "tyhjÃ¤n dynaamisen merkkijonon osan korvaus"
  
! #: cp/error.cc:3783
  #, fuzzy
  msgid "recursively required from %q#D\n"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: cp/error.cc:3784
  #, fuzzy
  msgid "required from %q#D\n"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/error.cc:3791
  #, fuzzy
  msgid "recursively required from here\n"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: cp/error.cc:3792
  #, fuzzy
  msgid "required from here\n"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: cp/error.cc:3846
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3852
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3906
  #, fuzzy
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/error.cc:3910
  #, fuzzy
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:2041 cp/semantics.cc:6237
  msgid "candidates are:"
  msgstr "ehdokkaat ovat:"
  
--- 21629,21787 ----
  msgid "<ubsan routine call>"
  msgstr "VIRHE: ei tukea getpassword()-funktiolle\n"
  
! #: cp/error.cc:2910
  msgid "<unparsed>"
  msgstr "<jÃ¤sentÃ¤mÃ¤tÃ¶n>"
  
! #: cp/error.cc:3063
  msgid "<lambda>"
  msgstr "<lambda>"
  
! #: cp/error.cc:3102
  msgid "*this"
  msgstr "*this"
  
! #: cp/error.cc:3116
  msgid "<expression error>"
  msgstr "<lausekevirhe>"
  
! #: cp/error.cc:3131
  msgid "<unknown operator>"
  msgstr "<tuntematon operaattori>"
  
! #: cp/error.cc:3606
  msgid "At global scope:"
  msgstr "Globaalilla nÃ¤kyvyysalueella:"
  
! #: cp/error.cc:3665
  #, fuzzy
  #| msgid "    inlined from %qs at %r%s:%d:%d%R"
  msgid "    inlined from %qD at %r%s:%d:%d%R"
  msgstr "    avattu lÃ¤hteestÃ¤ %qs, %r%s:%d:%d%R"
  
! #: cp/error.cc:3670
  #, fuzzy
  msgid "    inlined from %qD at %r%s:%d%R"
  msgstr "Muodostin %qs"
  
! #: cp/error.cc:3676
  #, fuzzy
  msgid "    inlined from %qD"
  msgstr "Muodostin %qs"
  
! #: cp/error.cc:3703
  #, fuzzy
  #| msgid "In static member function %qs"
  msgid "In static member function %qD"
  msgstr "Staattinen jÃ¤senfunktio %qs"
  
! #: cp/error.cc:3705
  #, fuzzy
  #| msgid "In copy constructor %qs"
  msgid "In copy constructor %qD"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/error.cc:3707
  #, fuzzy
  #| msgid "In constructor %qs"
  msgid "In constructor %qD"
  msgstr "Muodostin %qs"
  
! #: cp/error.cc:3709
  #, fuzzy
  #| msgid "In destructor %qs"
  msgid "In destructor %qD"
  msgstr "Hajotin %qs"
  
! #: cp/error.cc:3711
  msgid "In lambda function"
  msgstr "Lambda-funktio"
  
! #: cp/error.cc:3713
  #, fuzzy
  #| msgid "In static member function %qs"
  msgid "In explicit object member function %qD"
  msgstr "Staattinen jÃ¤senfunktio %qs"
  
! #: cp/error.cc:3715
  #, fuzzy
  #| msgid "In member function %qs"
  msgid "In member function %qD"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/error.cc:3718
  #, fuzzy
  #| msgid "In function %qs"
  msgid "In function %qD"
  msgstr "Funktio %qs"
  
! #: cp/error.cc:3741
  #, fuzzy, c-format
  msgid "%s: In substitution of %qS:\n"
  msgstr "%s %qs"
  
! #: cp/error.cc:3742
  #, fuzzy
  msgid "%s: In instantiation of %q#D:\n"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/error.cc:3767 cp/error.cc:3925
  msgid "%r%s:%d:%d:%R   "
  msgstr "%r%s:%d:%d:%R   "
  
! #: cp/error.cc:3770 cp/error.cc:3928
  msgid "%r%s:%d:%R   "
  msgstr "%r%s:%d:%R   "
  
! #: cp/error.cc:3778
  #, fuzzy, c-format
  msgid "recursively required by substitution of %qS\n"
  msgstr "tyhjÃ¤n dynaamisen merkkijonon osan korvaus"
  
! #: cp/error.cc:3779
  #, fuzzy, c-format
  msgid "required by substitution of %qS\n"
  msgstr "tyhjÃ¤n dynaamisen merkkijonon osan korvaus"
  
! #: cp/error.cc:3784
  #, fuzzy
  msgid "recursively required from %q#D\n"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: cp/error.cc:3785
  #, fuzzy
  msgid "required from %q#D\n"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/error.cc:3792
  #, fuzzy
  msgid "recursively required from here\n"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: cp/error.cc:3793
  #, fuzzy
  msgid "required from here\n"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: cp/error.cc:3849
  msgid "%r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3855
  msgid "%r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]\n"
  msgstr ""
  
! #: cp/error.cc:3909
  #, fuzzy
  msgid "%r%s:%d:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/error.cc:3913
  #, fuzzy
  msgid "%r%s:%d:%R   in %<constexpr%> expansion of %qs"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:2041 cp/semantics.cc:6310
  msgid "candidates are:"
  msgstr "ehdokkaat ovat:"
  
*************** msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi
*** 21731,21787 ****
  msgid "source type is not polymorphic"
  msgstr "lÃ¤hde ei ole osoitin"
  
! #: cp/typeck.cc:7441 c/c-typeck.cc:4683
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "unaariselle miinus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7442 c/c-typeck.cc:4669
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "unaariselle plus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7469 c/c-typeck.cc:4728
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "bittikomplementille annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7486 c/c-typeck.cc:4736
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7498 c/c-typeck.cc:4758
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "konjugaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7522
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "unaariselle huutomerkille annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7571
  #, fuzzy
  msgid "no pre-increment operator for type"
  msgstr "lisÃ¤ykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7573
  #, fuzzy
  msgid "no post-increment operator for type"
  msgstr "lisÃ¤ykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7575
  #, fuzzy
  msgid "no pre-decrement operator for type"
  msgstr "vÃ¤hennykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7577
  #, fuzzy
  msgid "no post-decrement operator for type"
  msgstr "vÃ¤hennykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: fortran/arith.cc:1497
  #, fuzzy
  msgid "elemental binary operation"
  msgstr "  -b, --binary            lue binÃ¤Ã¤rimuodossa\n"
--- 21834,21890 ----
  msgid "source type is not polymorphic"
  msgstr "lÃ¤hde ei ole osoitin"
  
! #: cp/typeck.cc:7443 c/c-typeck.cc:4685
  #, gcc-internal-format
  msgid "wrong type argument to unary minus"
  msgstr "unaariselle miinus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7444 c/c-typeck.cc:4671
  #, gcc-internal-format
  msgid "wrong type argument to unary plus"
  msgstr "unaariselle plus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7471 c/c-typeck.cc:4730
  #, gcc-internal-format
  msgid "wrong type argument to bit-complement"
  msgstr "bittikomplementille annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7488 c/c-typeck.cc:4738
  #, gcc-internal-format
  msgid "wrong type argument to abs"
  msgstr "abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7500 c/c-typeck.cc:4760
  #, gcc-internal-format
  msgid "wrong type argument to conjugation"
  msgstr "konjugaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7524
  #, fuzzy
  msgid "in argument to unary !"
  msgstr "unaariselle huutomerkille annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7573
  #, fuzzy
  msgid "no pre-increment operator for type"
  msgstr "lisÃ¤ykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7575
  #, fuzzy
  msgid "no post-increment operator for type"
  msgstr "lisÃ¤ykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7577
  #, fuzzy
  msgid "no pre-decrement operator for type"
  msgstr "vÃ¤hennykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: cp/typeck.cc:7579
  #, fuzzy
  msgid "no post-decrement operator for type"
  msgstr "vÃ¤hennykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: fortran/arith.cc:1544
  #, fuzzy
  msgid "elemental binary operation"
  msgstr "  -b, --binary            lue binÃ¤Ã¤rimuodossa\n"
*************** msgstr "liian vÃ¤hÃ¤n (%d) argumentteja
*** 21800,21811 ****
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/check.cc:4429 fortran/intrinsic.cc:4831
  #, fuzzy, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/dump-parse-tree.cc:3713
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
--- 21903,21914 ----
  msgid "arguments '%s' and '%s' for intrinsic %s"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/check.cc:4432 fortran/intrinsic.cc:4831
  #, fuzzy, c-format
  msgid "arguments '%s' and '%s' for intrinsic '%s'"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/dump-parse-tree.cc:3731
  #, c-format
  msgid ""
  "/* Prototypes for external procedures generated from %s\n"
*************** msgstr "ehtolausekkeessa on osoitintyypp
*** 21894,21900 ****
  msgid "Driving:"
  msgstr "Varoitus:"
  
! #: fortran/interface.cc:3706 fortran/intrinsic.cc:4509
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
--- 21997,22003 ----
  msgid "Driving:"
  msgstr "Varoitus:"
  
! #: fortran/interface.cc:3758 fortran/intrinsic.cc:4509
  msgid "actual argument to INTENT = OUT/INOUT"
  msgstr ""
  
*************** msgstr "<tunnistevirhe>"
*** 21969,22101 ****
  msgid "Syntax error in expression at %C"
  msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
  
! #: fortran/module.cc:1254
  #, fuzzy
  msgid "Unexpected EOF"
  msgstr "Odottamaton tiedoston loppu arkistossa"
  
! #: fortran/module.cc:1379
  msgid "Name too long"
  msgstr "Liian pitkÃ¤ nimi"
  
! #: fortran/module.cc:1433 fortran/module.cc:1491 fortran/module.cc:1546
! #: fortran/module.cc:1604
  msgid "Bad name"
  msgstr "Virheellinen nimi"
  
! #: fortran/module.cc:1628
  msgid "Expected name"
  msgstr "Odotettu nimi"
  
! #: fortran/module.cc:1631
  #, fuzzy
  msgid "Expected left parenthesis"
  msgstr "Odotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %C"
  
! #: fortran/module.cc:1634
  #, fuzzy
  msgid "Expected right parenthesis"
  msgstr "Odotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %C"
  
! #: fortran/module.cc:1637
  #, fuzzy
  msgid "Expected integer"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: fortran/module.cc:1640 fortran/module.cc:2864
  #, fuzzy
  msgid "Expected string"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: fortran/module.cc:1665
  #, fuzzy
  msgid "find_enum(): Enum not found"
  msgstr "%<enum %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: fortran/module.cc:2238
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr ""
  
! #: fortran/module.cc:2484
  #, fuzzy
  msgid "Expected attribute bit name"
  msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
  
! #: fortran/module.cc:3493
  #, fuzzy
  msgid "Expected integer string"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: fortran/module.cc:3497
  #, fuzzy
  msgid "Error converting integer"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: fortran/module.cc:3519
  #, fuzzy
  msgid "Expected real string"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: fortran/module.cc:3744
  #, fuzzy
  msgid "Expected expression type"
  msgstr "odotettiin lauseketta"
  
! #: fortran/module.cc:3824
  #, fuzzy
  msgid "Bad operator"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: fortran/module.cc:3941
  #, fuzzy
  msgid "Bad type in constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/module.cc:7399
  #, fuzzy
  msgid "Unexpected end of module"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/parse.cc:2138
  #, fuzzy
  msgid "arithmetic IF"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: fortran/parse.cc:2147
  #, fuzzy
  msgid "attribute declaration"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: fortran/parse.cc:2183
  #, fuzzy
  msgid "data declaration"
  msgstr "Syntaksivirhe data-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/parse.cc:2201
  #, fuzzy
  msgid "derived type declaration"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/parse.cc:2328
  #, fuzzy
  msgid "block IF"
  msgstr "lohkolaite"
  
! #: fortran/parse.cc:2337
  #, fuzzy
  msgid "implied END DO"
  msgstr "syÃ¶tteen loppu"
  
! #: fortran/parse.cc:2431 fortran/resolve.cc:12499
  msgid "assignment"
  msgstr "sijoitus"
  
! #: fortran/parse.cc:2434 fortran/resolve.cc:12565 fortran/resolve.cc:12568
  #, fuzzy
  msgid "pointer assignment"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/parse.cc:2458
  #, fuzzy
  msgid "simple IF"
  msgstr ""
--- 22072,22204 ----
  msgid "Syntax error in expression at %C"
  msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
  
! #: fortran/module.cc:1259
  #, fuzzy
  msgid "Unexpected EOF"
  msgstr "Odottamaton tiedoston loppu arkistossa"
  
! #: fortran/module.cc:1384
  msgid "Name too long"
  msgstr "Liian pitkÃ¤ nimi"
  
! #: fortran/module.cc:1438 fortran/module.cc:1496 fortran/module.cc:1551
! #: fortran/module.cc:1609
  msgid "Bad name"
  msgstr "Virheellinen nimi"
  
! #: fortran/module.cc:1633
  msgid "Expected name"
  msgstr "Odotettu nimi"
  
! #: fortran/module.cc:1636
  #, fuzzy
  msgid "Expected left parenthesis"
  msgstr "Odotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %C"
  
! #: fortran/module.cc:1639
  #, fuzzy
  msgid "Expected right parenthesis"
  msgstr "Odotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %C"
  
! #: fortran/module.cc:1642
  #, fuzzy
  msgid "Expected integer"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: fortran/module.cc:1645 fortran/module.cc:2869
  #, fuzzy
  msgid "Expected string"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: fortran/module.cc:1670
  #, fuzzy
  msgid "find_enum(): Enum not found"
  msgstr "%<enum %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: fortran/module.cc:2243
  msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
  msgstr ""
  
! #: fortran/module.cc:2489
  #, fuzzy
  msgid "Expected attribute bit name"
  msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
  
! #: fortran/module.cc:3498
  #, fuzzy
  msgid "Expected integer string"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: fortran/module.cc:3502
  #, fuzzy
  msgid "Error converting integer"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: fortran/module.cc:3524
  #, fuzzy
  msgid "Expected real string"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: fortran/module.cc:3749
  #, fuzzy
  msgid "Expected expression type"
  msgstr "odotettiin lauseketta"
  
! #: fortran/module.cc:3829
  #, fuzzy
  msgid "Bad operator"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: fortran/module.cc:3946
  #, fuzzy
  msgid "Bad type in constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/module.cc:7404
  #, fuzzy
  msgid "Unexpected end of module"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/parse.cc:2139
  #, fuzzy
  msgid "arithmetic IF"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: fortran/parse.cc:2148
  #, fuzzy
  msgid "attribute declaration"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: fortran/parse.cc:2184
  #, fuzzy
  msgid "data declaration"
  msgstr "Syntaksivirhe data-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/parse.cc:2202
  #, fuzzy
  msgid "derived type declaration"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/parse.cc:2329
  #, fuzzy
  msgid "block IF"
  msgstr "lohkolaite"
  
! #: fortran/parse.cc:2338
  #, fuzzy
  msgid "implied END DO"
  msgstr "syÃ¶tteen loppu"
  
! #: fortran/parse.cc:2432 fortran/resolve.cc:12765
  msgid "assignment"
  msgstr "sijoitus"
  
! #: fortran/parse.cc:2435 fortran/resolve.cc:12831 fortran/resolve.cc:12834
  #, fuzzy
  msgid "pointer assignment"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/parse.cc:2459
  #, fuzzy
  msgid "simple IF"
  msgstr ""
*************** msgstr ""
*** 22109,22332 ****
  "                  muuten yksinkertaisia\n"
  "  never, simple   tee aina yksinkertaisia varmuuskopioita\n"
  
! #: fortran/resolve.cc:2432 fortran/resolve.cc:2627
  #, fuzzy
  msgid "elemental procedure"
  msgstr "RPC: Proseduuri ei ole kÃ¤ytettÃ¤vissÃ¤"
  
! #: fortran/resolve.cc:2530
  #, fuzzy
  msgid "allocatable argument"
  msgstr "Virheellinen argumentti"
  
! #: fortran/resolve.cc:2535
  #, fuzzy
  msgid "asynchronous argument"
  msgstr "ei argumentteja"
  
! #: fortran/resolve.cc:2540
  msgid "optional argument"
  msgstr "valinnainen argumentti"
  
! #: fortran/resolve.cc:2545
  msgid "pointer argument"
  msgstr "osoitinargumentti"
  
! #: fortran/resolve.cc:2550
  msgid "target argument"
  msgstr "kohdeargumentti"
  
! #: fortran/resolve.cc:2555
  msgid "value argument"
  msgstr "arvoargumentti"
  
! #: fortran/resolve.cc:2560
  #, fuzzy
  msgid "volatile argument"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<volatile%>"
  
! #: fortran/resolve.cc:2565
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "oletetaan palauttavan %<id%> ja hyvÃ¤ksyvÃ¤n"
  
! #: fortran/resolve.cc:2570
  #, fuzzy
  msgid "assumed-rank argument"
  msgstr "oletetaan palauttavan %<id%> ja hyvÃ¤ksyvÃ¤n"
  
! #: fortran/resolve.cc:2575
  #, fuzzy
  msgid "coarray argument"
  msgstr "Virheellinen argumentti"
  
! #: fortran/resolve.cc:2580
  #, fuzzy
  msgid "parametrized derived type argument"
  msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
  
! #: fortran/resolve.cc:2585
  #, fuzzy
  msgid "polymorphic argument"
  msgstr "Virheellinen argumentti"
  
! #: fortran/resolve.cc:2590
  #, fuzzy
  msgid "NO_ARG_CHECK attribute"
  msgstr "liian pitkÃ¤ riviargumentti"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2597
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "unaariselle miinus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: fortran/resolve.cc:2608
  #, fuzzy
  msgid "array result"
  msgstr "MD5-tulos on:\n"
  
! #: fortran/resolve.cc:2613
  #, fuzzy
  msgid "pointer or allocatable result"
  msgstr "tulosta ei voi kirjoittaa: %s"
  
! #: fortran/resolve.cc:2620
  #, fuzzy
  msgid "result with non-constant character length"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:2632
  #, fuzzy
  msgid "bind(c) procedure"
  msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:4204
  #, fuzzy, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:4221
  #, fuzzy, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4239 fortran/resolve.cc:4422 fortran/resolve.cc:4577
  #, fuzzy, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:4249
  #, fuzzy, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4254
  #, fuzzy, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4269
  #, fuzzy, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4312
  #, fuzzy, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4335
  #, fuzzy, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4349
  #, fuzzy
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "osoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujille"
  
! #: fortran/resolve.cc:4458
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4464
  #, fuzzy, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4478
  #, fuzzy, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "tuntematon binÃ¤Ã¤rioperaattori"
  
! #: fortran/resolve.cc:4481
  #, fuzzy, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "tuntematon binÃ¤Ã¤rioperaattori"
  
! #: fortran/resolve.cc:4486
  #, fuzzy, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4491
  #, fuzzy, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:7476
  msgid "Loop variable"
  msgstr "Silmukkamuuttuja"
  
! #: fortran/resolve.cc:7480
  #, fuzzy
  msgid "iterator variable"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
  
! #: fortran/resolve.cc:7484
  #, fuzzy
  msgid "Start expression in DO loop"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:7488
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "Ennenaikainen sÃ¤Ã¤nnÃ¶llisen lausekkeen loppu"
  
! #: fortran/resolve.cc:7492
  #, fuzzy
  msgid "Step expression in DO loop"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:7779 fortran/resolve.cc:7782
  #, fuzzy
  msgid "DEALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.cc:8160 fortran/resolve.cc:8163
  #, fuzzy
  msgid "ALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.cc:8400 fortran/resolve.cc:10404 fortran/resolve.cc:10525
  #, fuzzy
  msgid "STAT variable"
  msgstr "tiedoston tilan lukeminen epÃ¤onnistui"
  
! #: fortran/resolve.cc:8451 fortran/resolve.cc:10416 fortran/resolve.cc:10537
  #, fuzzy
  msgid "ERRMSG variable"
  msgstr "%qD ei ole muuttuja"
  
! #: fortran/resolve.cc:10206
  #, fuzzy
  msgid "item in READ"
  msgstr "Soita numero"
  
! #: fortran/resolve.cc:10428
  #, fuzzy
  msgid "ACQUIRED_LOCK variable"
  msgstr "uutta arkistoa ei voi lukita"
--- 22212,22435 ----
  "                  muuten yksinkertaisia\n"
  "  never, simple   tee aina yksinkertaisia varmuuskopioita\n"
  
! #: fortran/resolve.cc:2442 fortran/resolve.cc:2637
  #, fuzzy
  msgid "elemental procedure"
  msgstr "RPC: Proseduuri ei ole kÃ¤ytettÃ¤vissÃ¤"
  
! #: fortran/resolve.cc:2540
  #, fuzzy
  msgid "allocatable argument"
  msgstr "Virheellinen argumentti"
  
! #: fortran/resolve.cc:2545
  #, fuzzy
  msgid "asynchronous argument"
  msgstr "ei argumentteja"
  
! #: fortran/resolve.cc:2550
  msgid "optional argument"
  msgstr "valinnainen argumentti"
  
! #: fortran/resolve.cc:2555
  msgid "pointer argument"
  msgstr "osoitinargumentti"
  
! #: fortran/resolve.cc:2560
  msgid "target argument"
  msgstr "kohdeargumentti"
  
! #: fortran/resolve.cc:2565
  msgid "value argument"
  msgstr "arvoargumentti"
  
! #: fortran/resolve.cc:2570
  #, fuzzy
  msgid "volatile argument"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<volatile%>"
  
! #: fortran/resolve.cc:2575
  #, fuzzy
  msgid "assumed-shape argument"
  msgstr "oletetaan palauttavan %<id%> ja hyvÃ¤ksyvÃ¤n"
  
! #: fortran/resolve.cc:2580
  #, fuzzy
  msgid "assumed-rank argument"
  msgstr "oletetaan palauttavan %<id%> ja hyvÃ¤ksyvÃ¤n"
  
! #: fortran/resolve.cc:2585
  #, fuzzy
  msgid "coarray argument"
  msgstr "Virheellinen argumentti"
  
! #: fortran/resolve.cc:2590
  #, fuzzy
  msgid "parametrized derived type argument"
  msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
  
! #: fortran/resolve.cc:2595
  #, fuzzy
  msgid "polymorphic argument"
  msgstr "Virheellinen argumentti"
  
! #: fortran/resolve.cc:2600
  #, fuzzy
  msgid "NO_ARG_CHECK attribute"
  msgstr "liian pitkÃ¤ riviargumentti"
  
  #. As assumed-type is unlimited polymorphic (cf. above).
  #. See also TS 29113, Note 6.1.
! #: fortran/resolve.cc:2607
  #, fuzzy
  msgid "assumed-type argument"
  msgstr "unaariselle miinus-operaatiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: fortran/resolve.cc:2618
  #, fuzzy
  msgid "array result"
  msgstr "MD5-tulos on:\n"
  
! #: fortran/resolve.cc:2623
  #, fuzzy
  msgid "pointer or allocatable result"
  msgstr "tulosta ei voi kirjoittaa: %s"
  
! #: fortran/resolve.cc:2630
  #, fuzzy
  msgid "result with non-constant character length"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:2642
  #, fuzzy
  msgid "bind(c) procedure"
  msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:4214
  #, fuzzy, c-format
  msgid "Invalid context for NULL() pointer at %%L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:4231
  #, fuzzy, c-format
  msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4249 fortran/resolve.cc:4432 fortran/resolve.cc:4587
  #, fuzzy, c-format
  msgid "Inconsistent ranks for operator at %%L and %%L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:4259
  #, fuzzy, c-format
  msgid "Unexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%L"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4264
  #, fuzzy, c-format
  msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4279
  #, fuzzy, c-format
  msgid "Operands of string concatenation operator at %%L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4322
  #, fuzzy, c-format
  msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4345
  #, fuzzy, c-format
  msgid "Operand of .not. operator at %%L is %s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4359
  #, fuzzy
  msgid "COMPLEX quantities cannot be compared at %L"
  msgstr "osoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujille"
  
! #: fortran/resolve.cc:4468
  #, c-format
  msgid "Logicals at %%L must be compared with %s instead of %s"
  msgstr ""
  
! #: fortran/resolve.cc:4474
  #, fuzzy, c-format
  msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4488
  #, fuzzy, c-format
  msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
  msgstr "tuntematon binÃ¤Ã¤rioperaattori"
  
! #: fortran/resolve.cc:4491
  #, fuzzy, c-format
  msgid "Unknown operator %%<%s%%> at %%L"
  msgstr "tuntematon binÃ¤Ã¤rioperaattori"
  
! #: fortran/resolve.cc:4496
  #, fuzzy, c-format
  msgid "Operand of user operator %%<%s%%> at %%L is %s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:4501
  #, fuzzy, c-format
  msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
  msgstr "pilkkuoperaattori #if:in operandissa"
  
! #: fortran/resolve.cc:7659
  msgid "Loop variable"
  msgstr "Silmukkamuuttuja"
  
! #: fortran/resolve.cc:7663
  #, fuzzy
  msgid "iterator variable"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
  
! #: fortran/resolve.cc:7667
  #, fuzzy
  msgid "Start expression in DO loop"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:7671
  #, fuzzy
  msgid "End expression in DO loop"
  msgstr "Ennenaikainen sÃ¤Ã¤nnÃ¶llisen lausekkeen loppu"
  
! #: fortran/resolve.cc:7675
  #, fuzzy
  msgid "Step expression in DO loop"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:7962 fortran/resolve.cc:7965
  #, fuzzy
  msgid "DEALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.cc:8353 fortran/resolve.cc:8356
  #, fuzzy
  msgid "ALLOCATE object"
  msgstr "EI OBJEKTIA\n"
  
! #: fortran/resolve.cc:8593 fortran/resolve.cc:10670 fortran/resolve.cc:10791
  #, fuzzy
  msgid "STAT variable"
  msgstr "tiedoston tilan lukeminen epÃ¤onnistui"
  
! #: fortran/resolve.cc:8644 fortran/resolve.cc:10682 fortran/resolve.cc:10803
  #, fuzzy
  msgid "ERRMSG variable"
  msgstr "%qD ei ole muuttuja"
  
! #: fortran/resolve.cc:10472
  #, fuzzy
  msgid "item in READ"
  msgstr "Soita numero"
  
! #: fortran/resolve.cc:10694
  #, fuzzy
  msgid "ACQUIRED_LOCK variable"
  msgstr "uutta arkistoa ei voi lukita"
*************** msgstr "uutta arkistoa ei voi lukita"
*** 22336,22366 ****
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/trans-array.cc:6363
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10452
  #, fuzzy, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/trans-decl.cc:6370
  #, fuzzy, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/trans-decl.cc:6378
  #, fuzzy, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/trans-expr.cc:10713
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:12310
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "virheellinen taulukkosijoitus"
--- 22439,22469 ----
  msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/trans-array.cc:6401
  msgid "Integer overflow when calculating the amount of memory to allocate"
  msgstr ""
  
! #: fortran/trans-array.cc:10501
  #, fuzzy, c-format
  msgid "The value of the PDT LEN parameter '%s' does not agree with that in the dummy declaration"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/trans-decl.cc:6371
  #, fuzzy, c-format
  msgid "Actual string length does not match the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/trans-decl.cc:6379
  #, fuzzy, c-format
  msgid "Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/trans-expr.cc:10754
  #, c-format
  msgid "Target of rank remapping is too small (%ld < %ld)"
  msgstr ""
  
! #: fortran/trans-expr.cc:12351
  #, fuzzy
  msgid "Assignment of scalar to unallocated array"
  msgstr "virheellinen taulukkosijoitus"
*************** msgstr "ei-paikallinen nimiÃ¶ "
*** 22470,22485 ****
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2503
  msgid "Loop iterates infinitely"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2523 fortran/trans-stmt.cc:2779
  #, fuzzy
  msgid "Loop variable has been modified"
  msgstr "Tiedostoa â€�%sâ€� on muokattu sen avaamisen jÃ¤lkeen."
  
! #: fortran/trans-stmt.cc:2632
  #, fuzzy
  msgid "DO step value is zero"
  msgstr "Odotettiin askelarvoa iteraattorissa kohdassa %C"
--- 22573,22588 ----
  msgid "Invalid image number %d in SYNC IMAGES"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2517
  msgid "Loop iterates infinitely"
  msgstr ""
  
! #: fortran/trans-stmt.cc:2537 fortran/trans-stmt.cc:2793
  #, fuzzy
  msgid "Loop variable has been modified"
  msgstr "Tiedostoa â€�%sâ€� on muokattu sen avaamisen jÃ¤lkeen."
  
! #: fortran/trans-stmt.cc:2646
  #, fuzzy
  msgid "DO step value is zero"
  msgstr "Odotettiin askelarvoa iteraattorissa kohdassa %C"
*************** msgstr "vajaa luku luettaessa pyyntÃ¶Ã¤:
*** 22532,22538 ****
  msgid "short read while reading export data"
  msgstr "vajaa luku luettaessa pyyntÃ¶Ã¤: %s"
  
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:684 cp/cvt.cc:1405
  #: d/toir.cc:225 rust/backend/rust-tree.cc:512
  #, gcc-internal-format
  msgid "value computed is not used"
--- 22635,22641 ----
  msgid "short read while reading export data"
  msgstr "vajaa luku luettaessa pyyntÃ¶Ã¤: %s"
  
! #: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:684 cp/cvt.cc:1419
  #: d/toir.cc:225 rust/backend/rust-tree.cc:512
  #, gcc-internal-format
  msgid "value computed is not used"
*************** msgstr "odotettiin numeerista tyyppiÃ¤"
*** 22560,22567 ****
  msgid "expected boolean type"
  msgstr "odotettiin totuusarvotyyppiÃ¤"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:18321 c/c-parser.cc:18328
! #: cp/parser.cc:40872 cp/parser.cc:40879
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "odotettiin kokonaislukua"
--- 22663,22670 ----
  msgid "expected boolean type"
  msgstr "odotettiin totuusarvotyyppiÃ¤"
  
! #: go/gofrontend/expressions.cc:5610 c/c-parser.cc:18370 c/c-parser.cc:18377
! #: cp/parser.cc:40917 cp/parser.cc:40924
  #, gcc-internal-format
  msgid "expected integer"
  msgstr "odotettiin kokonaislukua"
*************** msgstr "liian vÃ¤hÃ¤n argumentteja"
*** 22632,22638 ****
  #: go/gofrontend/expressions.cc:11743 go/gofrontend/expressions.cc:11838
  #: go/gofrontend/expressions.cc:14014 go/gofrontend/expressions.cc:14143
  #: go/gofrontend/expressions.cc:14157 go/gofrontend/expressions.cc:14178
! #: cp/pt.cc:9348
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "liian monta argumenttia"
--- 22735,22741 ----
  #: go/gofrontend/expressions.cc:11743 go/gofrontend/expressions.cc:11838
  #: go/gofrontend/expressions.cc:14014 go/gofrontend/expressions.cc:14143
  #: go/gofrontend/expressions.cc:14157 go/gofrontend/expressions.cc:14178
! #: cp/pt.cc:9370
  #, gcc-internal-format
  msgid "too many arguments"
  msgstr "liian monta argumenttia"
*************** msgid "%<-maix64%> required: 64-bit comp
*** 23240,23246 ****
  msgstr ""
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:124 config/rs6000/rs6000.cc:3477
  #, fuzzy, gcc-internal-format
  msgid "%<-mcmodel%> incompatible with other toc options"
  msgstr "Muodostin %qs"
--- 23343,23349 ----
  msgstr ""
  
  #: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
! #: config/rs6000/rtems.h:128 config/rs6000/rs6000.cc:3479
  #, fuzzy, gcc-internal-format
  msgid "%<-mcmodel%> incompatible with other toc options"
  msgstr "Muodostin %qs"
*************** msgstr "Muodostin %qs"
*** 23250,23256 ****
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/rs6000/rtems.h:117 config/rs6000/rs6000.cc:3469
  #, fuzzy, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr "-m64 vaatii PowerPC64-suorittimen"
--- 23353,23359 ----
  msgid "%<soft-float%> and long-double-128 are incompatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/rs6000/rtems.h:121 config/rs6000/rs6000.cc:3471
  #, fuzzy, gcc-internal-format
  msgid "%<-m64%> requires a PowerPC64 cpu"
  msgstr "-m64 vaatii PowerPC64-suorittimen"
*************** msgid "%<-mrelax%> is only supported for
*** 23309,23315 ****
  msgstr "Vain 1k-lohkot/vyÃ¶hykkeet ovat tuettuja"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3403 fortran/io.cc:3727 fortran/io.cc:4413
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaksivirhe %s-lauseessa kohdassa %C"
--- 23412,23418 ----
  msgstr "Vain 1k-lohkot/vyÃ¶hykkeet ovat tuettuja"
  
  #. A general purpose syntax error.
! #: fortran/gfortran.h:3412 fortran/io.cc:3727 fortran/io.cc:4413
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in %s statement at %C"
  msgstr "Syntaksivirhe %s-lauseessa kohdassa %C"
*************** msgstr "makron nimi puuttuu %qs:n jÃ¤lke
*** 23387,23401 ****
  
  #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
  #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224
! #: c-family/c.opt:236 c-family/c.opt:2365 c-family/c.opt:2373
! #: config/darwin.opt:30 common.opt:329 common.opt:332 common.opt:3671
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
  #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
! #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:268 c-family/c.opt:2361
! #: c-family/c.opt:2381 c-family/c.opt:2385 c-family/c.opt:2389
  #, gcc-internal-format
  msgid "missing path after %qs"
  msgstr "polku puuttuu %qs:n jÃ¤lkeen"
--- 23490,23504 ----
  
  #: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
  #: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224
! #: c-family/c.opt:236 c-family/c.opt:2373 c-family/c.opt:2381
! #: config/darwin.opt:30 common.opt:329 common.opt:332 common.opt:3680
  #, gcc-internal-format
  msgid "missing filename after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
  #: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
! #: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:268 c-family/c.opt:2369
! #: c-family/c.opt:2389 c-family/c.opt:2393 c-family/c.opt:2397
  #, gcc-internal-format
  msgid "missing path after %qs"
  msgstr "polku puuttuu %qs:n jÃ¤lkeen"
*************** msgstr "%qs-attribuutin virheellinen arg
*** 23427,23473 ****
  msgid "argument %qs to %<-Wbidi-chars%> not recognized"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: c-family/c.opt:1064
  #, fuzzy, gcc-internal-format
  msgid "argument %qs to %<-Wnormalized%> not recognized"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: c-family/c.opt:1728
  #, gcc-internal-format
  msgid "no class name specified with %qs"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: c-family/c.opt:1756
  #, fuzzy, gcc-internal-format
  msgid "argument %qs must be either %<on%> or %<off%>"
  msgstr "Varoita muuttujista, joita â€�longjmpâ€� tai â€�vforkâ€� saattaa muuttaa."
  
! #: c-family/c.opt:1900
  #, fuzzy, gcc-internal-format
  msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
  msgstr "-fhandle-exceptions on uudelleennimetty: -fexceptions (ja se on nyt oletuksena pÃ¤Ã¤llÃ¤)"
  
! #: c-family/c.opt:1975
  #, fuzzy, gcc-internal-format
  msgid "missing mapper"
  msgstr "puuttuva luku"
  
! #: c-family/c.opt:2003
  #, fuzzy, gcc-internal-format
  msgid "missing header name"
  msgstr "puuttuva luku"
  
! #: c-family/c.opt:2011
  #, fuzzy, gcc-internal-format
  msgid "missing module name"
  msgstr "puuttuva luku"
  
! #: c-family/c.opt:2058
  #, fuzzy, gcc-internal-format
  msgid "unrecognized ivar visibility value %qs"
  msgstr "tunnistamaton muotomÃ¤Ã¤rite"
  
! #: c-family/c.opt:2225
  #, fuzzy, gcc-internal-format
  msgid "unrecognized scalar storage order value %qs"
  msgstr "tunnistamaton muotomÃ¤Ã¤rite"
--- 23530,23576 ----
  msgid "argument %qs to %<-Wbidi-chars%> not recognized"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: c-family/c.opt:1072
  #, fuzzy, gcc-internal-format
  msgid "argument %qs to %<-Wnormalized%> not recognized"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: c-family/c.opt:1736
  #, gcc-internal-format
  msgid "no class name specified with %qs"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: c-family/c.opt:1764
  #, fuzzy, gcc-internal-format
  msgid "argument %qs must be either %<on%> or %<off%>"
  msgstr "Varoita muuttujista, joita â€�longjmpâ€� tai â€�vforkâ€� saattaa muuttaa."
  
! #: c-family/c.opt:1908
  #, fuzzy, gcc-internal-format
  msgid "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)"
  msgstr "-fhandle-exceptions on uudelleennimetty: -fexceptions (ja se on nyt oletuksena pÃ¤Ã¤llÃ¤)"
  
! #: c-family/c.opt:1983
  #, fuzzy, gcc-internal-format
  msgid "missing mapper"
  msgstr "puuttuva luku"
  
! #: c-family/c.opt:2011
  #, fuzzy, gcc-internal-format
  msgid "missing header name"
  msgstr "puuttuva luku"
  
! #: c-family/c.opt:2019
  #, fuzzy, gcc-internal-format
  msgid "missing module name"
  msgstr "puuttuva luku"
  
! #: c-family/c.opt:2066
  #, fuzzy, gcc-internal-format
  msgid "unrecognized ivar visibility value %qs"
  msgstr "tunnistamaton muotomÃ¤Ã¤rite"
  
! #: c-family/c.opt:2233
  #, fuzzy, gcc-internal-format
  msgid "unrecognized scalar storage order value %qs"
  msgstr "tunnistamaton muotomÃ¤Ã¤rite"
*************** msgstr "%J%qD on tavallisesti ei-staatti
*** 23507,23543 ****
  msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386.opt:725
  #, fuzzy, gcc-internal-format
  msgid "%<-msse5%> was removed"
  msgstr "Tunniste poistettu"
  
! #: config/i386/i386.opt:741
  #, gcc-internal-format
  msgid "AVX512PF support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:745
  #, gcc-internal-format
  msgid "AVX512ER support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:773
  #, gcc-internal-format
  msgid "AVX5124FMAPS support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:777
  #, gcc-internal-format
  msgid "AVX5124VNNIW support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:972
  #, gcc-internal-format
  msgid "PREFETCHWT1 support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:1286
  #, fuzzy, gcc-internal-format
  msgid "unknown lam type %qs"
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
--- 23610,23646 ----
  msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386.opt:729
  #, fuzzy, gcc-internal-format
  msgid "%<-msse5%> was removed"
  msgstr "Tunniste poistettu"
  
! #: config/i386/i386.opt:745
  #, gcc-internal-format
  msgid "AVX512PF support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:749
  #, gcc-internal-format
  msgid "AVX512ER support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:777
  #, gcc-internal-format
  msgid "AVX5124FMAPS support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:781
  #, gcc-internal-format
  msgid "AVX5124VNNIW support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:976
  #, gcc-internal-format
  msgid "PREFETCHWT1 support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386.opt:1290
  #, fuzzy, gcc-internal-format
  msgid "unknown lam type %qs"
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
*************** msgstr "64-bittinen ABI ei ole tuettu ES
*** 23567,23572 ****
--- 23670,23680 ----
  msgid "using old darwin ABI"
  msgstr "KÃ¤ytetÃ¤Ã¤n vanhaa darwin-ABIa"
  
+ #: config/rs6000/rs6000.opt:475
+ #, gcc-internal-format
+ msgid "Do not use %<-mpower8-internal%>; use %<-mcpu=power8%> instead"
+ msgstr ""
+ 
  #: config/fused-madd.opt:22
  #, fuzzy, gcc-internal-format
  msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
*************** msgstr "%qE on vanhentunut"
*** 23595,23711 ****
  msgid "unknown linker output %qs"
  msgstr "syÃ¶tetiedosto %qs on sama kuin tulostiedosto"
  
! #: common.opt:1635
  #, fuzzy, gcc-internal-format
  msgid "unknown excess precision style %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:1653
  #, gcc-internal-format
  msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr ""
  
! #: common.opt:1697
  #, fuzzy, gcc-internal-format
  msgid "unknown floating point contraction style %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:1865
  #, fuzzy, gcc-internal-format
  msgid "unknown hardcfr noreturn checking level %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:1900
  #, fuzzy, gcc-internal-format
  msgid "unknown Stack Reuse Level %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:1972
  #, gcc-internal-format
  msgid "unavailable stringop for inlining %qs"
  msgstr ""
  
! #: common.opt:2003
  #, fuzzy, gcc-internal-format
  msgid "unknown Control-Flow Protection Level %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2113
  #, fuzzy, gcc-internal-format
  msgid "unknown IRA algorithm %qs"
  msgstr "Funktio %qs"
  
! #: common.opt:2126
  #, fuzzy, gcc-internal-format
  msgid "unknown IRA region %qs"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: common.opt:2204
  #, fuzzy, gcc-internal-format
  msgid "unknown LTO partitioning model %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2318
  #, fuzzy, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: common.opt:2321
  #, fuzzy, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: common.opt:2329
  #, fuzzy, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2493
  #, fuzzy, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2509
  #, fuzzy, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2618
  #, fuzzy, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2651
  #, fuzzy, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "Funktio %qs"
  
! #: common.opt:2987
  #, fuzzy, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "tls_model-argumentti ei ole merkkijono"
  
! #: common.opt:3020
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:3342
  #, fuzzy, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:3373
  #, fuzzy, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "tunnistamaton muotomÃ¤Ã¤rite"
  
! #: common.opt:3399
  #, fuzzy, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: common.opt:3418
  #, fuzzy, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
--- 23703,23819 ----
  msgid "unknown linker output %qs"
  msgstr "syÃ¶tetiedosto %qs on sama kuin tulostiedosto"
  
! #: common.opt:1640
  #, fuzzy, gcc-internal-format
  msgid "unknown excess precision style %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:1658
  #, gcc-internal-format
  msgid "unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
  msgstr ""
  
! #: common.opt:1702
  #, fuzzy, gcc-internal-format
  msgid "unknown floating point contraction style %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:1870
  #, fuzzy, gcc-internal-format
  msgid "unknown hardcfr noreturn checking level %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:1905
  #, fuzzy, gcc-internal-format
  msgid "unknown Stack Reuse Level %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:1977
  #, gcc-internal-format
  msgid "unavailable stringop for inlining %qs"
  msgstr ""
  
! #: common.opt:2008
  #, fuzzy, gcc-internal-format
  msgid "unknown Control-Flow Protection Level %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2118
  #, fuzzy, gcc-internal-format
  msgid "unknown IRA algorithm %qs"
  msgstr "Funktio %qs"
  
! #: common.opt:2131
  #, fuzzy, gcc-internal-format
  msgid "unknown IRA region %qs"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: common.opt:2209
  #, fuzzy, gcc-internal-format
  msgid "unknown LTO partitioning model %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2323
  #, fuzzy, gcc-internal-format
  msgid "targets missing after %qs"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: common.opt:2326
  #, fuzzy, gcc-internal-format
  msgid "options or targets=options missing after %qs"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: common.opt:2334
  #, fuzzy, gcc-internal-format
  msgid "unknown offload ABI %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2502
  #, fuzzy, gcc-internal-format
  msgid "unknown profile reproducibility method %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2518
  #, fuzzy, gcc-internal-format
  msgid "unknown profile update method %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2627
  #, fuzzy, gcc-internal-format
  msgid "unknown Live-Patching Level %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:2660
  #, fuzzy, gcc-internal-format
  msgid "unknown basic block reordering algorithm %qs"
  msgstr "Funktio %qs"
  
! #: common.opt:2996
  #, fuzzy, gcc-internal-format
  msgid "unknown TLS model %qs"
  msgstr "tls_model-argumentti ei ole merkkijono"
  
! #: common.opt:3029
  #, fuzzy, gcc-internal-format
  msgid "unknown trampoline implementation %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:3351
  #, fuzzy, gcc-internal-format
  msgid "unknown vectorizer cost model %qs"
  msgstr "tuntematon konetila %qs"
  
! #: common.opt:3382
  #, fuzzy, gcc-internal-format
  msgid "unrecognized automatic variable initialization type %qs"
  msgstr "tunnistamaton muotomÃ¤Ã¤rite"
  
! #: common.opt:3408
  #, fuzzy, gcc-internal-format
  msgid "unrecognized visibility value %qs"
  msgstr "tunnistamaton rekisterinimi %qs"
  
! #: common.opt:3427
  #, fuzzy, gcc-internal-format
  msgid "unknown vtable verify initialization priority %qs"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
*************** msgstr "unaariselle miinus-operaatiolle
*** 23731,23798 ****
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr ""
  
! #: attribs.cc:519
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: attribs.cc:525 c-family/c-attribs.cc:1271 c-family/c-attribs.cc:1315
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: attribs.cc:531 c-family/c-attribs.cc:995 c-family/c-attribs.cc:2690
  #: c-family/c-attribs.cc:3177 c-family/c-attribs.cc:5054
! #: c-family/c-attribs.cc:5147 cp/decl.cc:16419 cp/decl.cc:16469
! #: cp/friend.cc:318 cp/tree.cc:5245
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:729 c-family/c-attribs.cc:4203 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: attribs.cc:739
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "%qs-attribuuttidirektiivi jÃ¤tetty huomiotta"
  
! #: attribs.cc:752 c/c-parser.cc:2084 cp/cp-gimplify.cc:3657
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "attribuutille %qE annettu vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: attribs.cc:755
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr "odotettu vÃ¤hintÃ¤Ã¤n %i, lÃ¶ytyi %i"
  
! #: attribs.cc:758 c/c-parser.cc:2087 cp/cp-gimplify.cc:3659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %i or more, found %i"
  msgid "expected %i, found %i"
  msgstr "odotettu vÃ¤hintÃ¤Ã¤n %i, lÃ¶ytyi %i"
  
! #: attribs.cc:761
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:781 c-family/c-attribs.cc:4916
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "%qE-attribuutti ei pÃ¤de tyyppeihin"
  
! #: attribs.cc:829
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: attribs.cc:839
  #, fuzzy, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
--- 23839,23906 ----
  msgid "valid format is %<ns::attr%> or %<ns::%>"
  msgstr ""
  
! #: attribs.cc:524
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qs"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: attribs.cc:530 c-family/c-attribs.cc:1271 c-family/c-attribs.cc:1315
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE because it conflicts with attribute %qs"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: attribs.cc:536 c-family/c-attribs.cc:995 c-family/c-attribs.cc:2690
  #: c-family/c-attribs.cc:3177 c-family/c-attribs.cc:5054
! #: c-family/c-attribs.cc:5147 cp/decl.cc:16434 cp/decl.cc:16484
! #: cp/friend.cc:318 cp/tree.cc:5259
  #, fuzzy, gcc-internal-format
  msgid "previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
  #. Warn about and ignore all others for now, but store them.
! #: attribs.cc:734 c-family/c-attribs.cc:4203 objc/objc-act.cc:5134
  #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute directive ignored"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: attribs.cc:744
  #, fuzzy, gcc-internal-format
  msgid "%<%E::%E%> scoped attribute directive ignored"
  msgstr "%qs-attribuuttidirektiivi jÃ¤tetty huomiotta"
  
! #: attribs.cc:757 c/c-parser.cc:2084 cp/cp-gimplify.cc:3667
  #, gcc-internal-format
  msgid "wrong number of arguments specified for %qE attribute"
  msgstr "attribuutille %qE annettu vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: attribs.cc:760
  #, gcc-internal-format, gfc-internal-format
  msgid "expected %i or more, found %i"
  msgstr "odotettu vÃ¤hintÃ¤Ã¤n %i, lÃ¶ytyi %i"
  
! #: attribs.cc:763 c/c-parser.cc:2087 cp/cp-gimplify.cc:3669
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected %i or more, found %i"
  msgid "expected %i, found %i"
  msgstr "odotettu vÃ¤hintÃ¤Ã¤n %i, lÃ¶ytyi %i"
  
! #: attribs.cc:766
  #, gcc-internal-format, gfc-internal-format
  msgid "expected between %i and %i, found %i"
  msgstr ""
  
! #: attribs.cc:786 c-family/c-attribs.cc:4916
  #, gcc-internal-format
  msgid "%qE attribute does not apply to types"
  msgstr "%qE-attribuutti ei pÃ¤de tyyppeihin"
  
! #: attribs.cc:834
  #, gcc-internal-format
  msgid "%qE attribute only applies to function types"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: attribs.cc:844
  #, fuzzy, gcc-internal-format
  msgid "type attributes ignored after type is already defined"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
*************** msgstr "%qs-attribuuttia ei huomioida ei
*** 23805,23811 ****
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:933 attribs.cc:1921 attribs.cc:1931 attribs.cc:1941
  #: c-family/c-attribs.cc:1023 c-family/c-attribs.cc:1175
  #: c-family/c-attribs.cc:1194 c-family/c-attribs.cc:1212
  #: c-family/c-attribs.cc:1242 c-family/c-attribs.cc:1286
--- 23913,23919 ----
  #. is a constraint violation if it is not one of the known
  #. standard attributes.  Diagnose it here with a pedwarn and
  #. then discard it to prevent a duplicate warning later.
! #: attribs.cc:938 attribs.cc:1926 attribs.cc:1936 attribs.cc:1946
  #: c-family/c-attribs.cc:1023 c-family/c-attribs.cc:1175
  #: c-family/c-attribs.cc:1194 c-family/c-attribs.cc:1212
  #: c-family/c-attribs.cc:1242 c-family/c-attribs.cc:1286
*************** msgstr "%qs-attribuuttia ei huomioida ei
*** 23837,23850 ****
  #: c-family/c-attribs.cc:5763 c-family/c-attribs.cc:5845
  #: c-family/c-attribs.cc:5877 c-family/c-attribs.cc:5919
  #: c-family/c-attribs.cc:5935 c-family/c-attribs.cc:6103
! #: c-family/c-attribs.cc:6115 c-family/c-common.cc:6137
! #: c-family/c-common.cc:6140 config/darwin.cc:2208 config/arm/arm.cc:7478
! #: config/arm/arm.cc:7505 config/arm/arm.cc:7522 config/avr/avr.cc:10301
! #: config/csky/csky.cc:6497 config/csky/csky.cc:6518 config/h8300/h8300.cc:4972
! #: config/h8300/h8300.cc:4996 config/i386/i386-options.cc:3740
! #: config/i386/i386-options.cc:3898 config/i386/i386-options.cc:4130
! #: config/i386/i386-options.cc:4160 config/ia64/ia64.cc:795
! #: config/loongarch/loongarch.cc:8138 config/rs6000/rs6000.cc:20787
  #: ada/gcc-interface/utils.cc:6746 ada/gcc-interface/utils.cc:6762
  #: ada/gcc-interface/utils.cc:6859 ada/gcc-interface/utils.cc:6876
  #: ada/gcc-interface/utils.cc:6893 ada/gcc-interface/utils.cc:6908
--- 23945,23958 ----
  #: c-family/c-attribs.cc:5763 c-family/c-attribs.cc:5845
  #: c-family/c-attribs.cc:5877 c-family/c-attribs.cc:5919
  #: c-family/c-attribs.cc:5935 c-family/c-attribs.cc:6103
! #: c-family/c-attribs.cc:6115 c-family/c-common.cc:6138
! #: c-family/c-common.cc:6141 config/darwin.cc:2208 config/arm/arm.cc:7519
! #: config/arm/arm.cc:7546 config/arm/arm.cc:7563 config/avr/avr.cc:11226
! #: config/csky/csky.cc:6498 config/csky/csky.cc:6519 config/h8300/h8300.cc:4972
! #: config/h8300/h8300.cc:4996 config/i386/i386-options.cc:3756
! #: config/i386/i386-options.cc:3914 config/i386/i386-options.cc:4146
! #: config/i386/i386-options.cc:4176 config/ia64/ia64.cc:795
! #: config/loongarch/loongarch.cc:7999 config/rs6000/rs6000.cc:20738
  #: ada/gcc-interface/utils.cc:6746 ada/gcc-interface/utils.cc:6762
  #: ada/gcc-interface/utils.cc:6859 ada/gcc-interface/utils.cc:6876
  #: ada/gcc-interface/utils.cc:6893 ada/gcc-interface/utils.cc:6908
*************** msgstr "%qs-attribuuttia ei huomioida ei
*** 23853,23980 ****
  #: ada/gcc-interface/utils.cc:7067 ada/gcc-interface/utils.cc:7088
  #: ada/gcc-interface/utils.cc:7136 ada/gcc-interface/utils.cc:7152
  #: ada/gcc-interface/utils.cc:7186 c/c-decl.cc:4902 c/c-decl.cc:4905
! #: c/c-decl.cc:4920 c/c-parser.cc:5836 cp/tree.cc:5001 d/d-attribs.cc:483
! #: d/d-attribs.cc:702 d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756
! #: d/d-attribs.cc:788 d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992
! #: d/d-attribs.cc:1008 d/d-attribs.cc:1157 d/d-attribs.cc:1170
! #: d/d-attribs.cc:1387 d/d-attribs.cc:1405 d/d-attribs.cc:1452
! #: d/d-attribs.cc:1490 d/d-attribs.cc:1506 d/d-attribs.cc:1563
! #: d/d-attribs.cc:1591 jit/dummy-frontend.cc:270 jit/dummy-frontend.cc:304
! #: jit/dummy-frontend.cc:599 jit/dummy-frontend.cc:684
! #: jit/dummy-frontend.cc:705 jit/dummy-frontend.cc:724
! #: jit/dummy-frontend.cc:755 jit/dummy-frontend.cc:769
! #: jit/dummy-frontend.cc:812 jit/dummy-frontend.cc:832
! #: jit/dummy-frontend.cc:893 lto/lto-lang.cc:302 rust/rust-attribs.cc:171
  #, gcc-internal-format
  msgid "%qE attribute ignored"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: attribs.cc:1209
  #, fuzzy, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: attribs.cc:1212 cp/decl.cc:1337 cp/decl.cc:2351 cp/decl.cc:2399
  #: cp/decl.cc:2415 cp/decl.cc:3095 cp/decl.cc:3533
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ esittelyÃ¤"
  
! #: attribs.cc:1320
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: attribs.cc:1852
  #, fuzzy, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: attribs.cc:1864
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: attribs.cc:1878
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: attribs.cc:1959
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: attribs.cc:1967
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: attribs.cc:1975
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: attribs.cc:2006
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:2020
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE edellyttÃ¤Ã¤ oletusnÃ¤kyvyyttÃ¤, mutta %qD on jo esitelty eri nÃ¤kyvyydellÃ¤"
  
! #: attribs.cc:2322
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2328 attribs.cc:2348
  #, fuzzy, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: attribs.cc:2342
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: auto-profile.cc:365
  #, fuzzy, gcc-internal-format
  msgid "offset exceeds 16 bytes"
  msgstr "hae tasaussiirtymÃ¤ tavuina"
  
! #: auto-profile.cc:862
  #, gcc-internal-format
  msgid "Not expected TAG."
  msgstr "Odottamaton TAG."
  
! #: auto-profile.cc:927
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open profile file %s"
  msgstr "profiilitiedostoa %s ei voi avata"
  
! #: auto-profile.cc:933
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr ""
  
! #: auto-profile.cc:941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "AutoFDO profile version %u does not match %u"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: auto-profile.cc:953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read string table from %s"
  msgstr "tiedoston â€�%sâ€� otsaketta ei voi lukea"
  
! #: auto-profile.cc:961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read function profile from %s"
  msgstr "tiedoston â€�%sâ€� otsaketta ei voi lukea"
--- 23961,24089 ----
  #: ada/gcc-interface/utils.cc:7067 ada/gcc-interface/utils.cc:7088
  #: ada/gcc-interface/utils.cc:7136 ada/gcc-interface/utils.cc:7152
  #: ada/gcc-interface/utils.cc:7186 c/c-decl.cc:4902 c/c-decl.cc:4905
! #: c/c-decl.cc:4920 c/c-parser.cc:5835 cp/tree.cc:5013 cp/tree.cc:5424
! #: d/d-attribs.cc:483 d/d-attribs.cc:702 d/d-attribs.cc:723 d/d-attribs.cc:739
! #: d/d-attribs.cc:756 d/d-attribs.cc:788 d/d-attribs.cc:917 d/d-attribs.cc:976
! #: d/d-attribs.cc:992 d/d-attribs.cc:1008 d/d-attribs.cc:1157
! #: d/d-attribs.cc:1170 d/d-attribs.cc:1387 d/d-attribs.cc:1405
! #: d/d-attribs.cc:1452 d/d-attribs.cc:1490 d/d-attribs.cc:1506
! #: d/d-attribs.cc:1563 d/d-attribs.cc:1591 jit/dummy-frontend.cc:270
! #: jit/dummy-frontend.cc:304 jit/dummy-frontend.cc:599
! #: jit/dummy-frontend.cc:684 jit/dummy-frontend.cc:705
! #: jit/dummy-frontend.cc:724 jit/dummy-frontend.cc:755
! #: jit/dummy-frontend.cc:769 jit/dummy-frontend.cc:812
! #: jit/dummy-frontend.cc:832 jit/dummy-frontend.cc:893 lto/lto-lang.cc:302
! #: rust/rust-attribs.cc:171
  #, gcc-internal-format
  msgid "%qE attribute ignored"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: attribs.cc:1214
  #, fuzzy, gcc-internal-format
  msgid "missing %<target%> attribute for multi-versioned %qD"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: attribs.cc:1217 cp/decl.cc:1337 cp/decl.cc:2351 cp/decl.cc:2399
  #: cp/decl.cc:2415 cp/decl.cc:3095 cp/decl.cc:3533
  #, fuzzy, gcc-internal-format
  msgid "previous declaration of %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ esittelyÃ¤"
  
! #: attribs.cc:1325
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes applied to %qT after definition"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: attribs.cc:1857
  #, fuzzy, gcc-internal-format
  msgid "%q+D already declared with dllexport attribute: dllimport ignored"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: attribs.cc:1869
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute after being referenced with dll linkage"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: attribs.cc:1883
  #, fuzzy, gcc-internal-format
  msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: attribs.cc:1964
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D declared as dllimport: attribute ignored"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: attribs.cc:1972
  #, gcc-internal-format
  msgid "function %q+D definition is marked dllimport"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: attribs.cc:1980
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D definition is marked dllimport"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: attribs.cc:2011
  #, gcc-internal-format
  msgid "external linkage required for symbol %q+D because of %qE attribute"
  msgstr ""
  
! #: attribs.cc:2025
  #, gcc-internal-format
  msgid "%qE implies default visibility, but %qD has already been declared with a different visibility"
  msgstr "%qE edellyttÃ¤Ã¤ oletusnÃ¤kyvyyttÃ¤, mutta %qD on jo esitelty eri nÃ¤kyvyydellÃ¤"
  
! #: attribs.cc:2327
  #, gcc-internal-format
  msgid "%qD specifies more restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies more restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: attribs.cc:2333 attribs.cc:2353
  #, fuzzy, gcc-internal-format
  msgid "%qD target declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: attribs.cc:2347
  #, gcc-internal-format
  msgid "%qD specifies less restrictive attribute than its target %qD: %s"
  msgid_plural "%qD specifies less restrictive attributes than its target %qD: %s"
  msgstr[0] ""
  msgstr[1] ""
  
! #: auto-profile.cc:367
  #, fuzzy, gcc-internal-format
  msgid "offset exceeds 16 bytes"
  msgstr "hae tasaussiirtymÃ¤ tavuina"
  
! #: auto-profile.cc:864
  #, gcc-internal-format
  msgid "Not expected TAG."
  msgstr "Odottamaton TAG."
  
! #: auto-profile.cc:929
  #, gcc-internal-format, gfc-internal-format
  msgid "cannot open profile file %s"
  msgstr "profiilitiedostoa %s ei voi avata"
  
! #: auto-profile.cc:935
  #, gcc-internal-format
  msgid "AutoFDO profile magic number does not match"
  msgstr ""
  
! #: auto-profile.cc:943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "AutoFDO profile version %u does not match %u"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: auto-profile.cc:955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read string table from %s"
  msgstr "tiedoston â€�%sâ€� otsaketta ei voi lukea"
  
! #: auto-profile.cc:963
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot read function profile from %s"
  msgstr "tiedoston â€�%sâ€� otsaketta ei voi lukea"
*************** msgstr "tiedoston â€�%sâ€� otsaketta ei
*** 23984,23990 ****
  msgid "offset %qwi outside bounds of constant string"
  msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
  
! #: builtins.cc:707 cp/name-lookup.cc:6739
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE esitelty tÃ¤Ã¤llÃ¤"
--- 24093,24099 ----
  msgid "offset %qwi outside bounds of constant string"
  msgstr "siirros vakiomerkkijonon rajojen ulkopuolelle"
  
! #: builtins.cc:707 cp/name-lookup.cc:6773
  #, gcc-internal-format
  msgid "%qE declared here"
  msgstr "%qE esitelty tÃ¤Ã¤llÃ¤"
*************** msgstr "%<__builtin_prefetch%>-funktion
*** 24009,24021 ****
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "%<__builtin_prefetch%>-funktion kolmas argumentti on epÃ¤kelpo; kÃ¤ytetÃ¤Ã¤n nollaa"
  
! #: builtins.cc:4048 gimple-fold.cc:2522 gimple-ssa-warn-access.cc:2566
! #: tree-ssa-strlen.cc:3177
  #, fuzzy, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: builtins.cc:5297 gimplify.cc:3894
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %<va_start%>"
--- 24118,24130 ----
  msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgstr "%<__builtin_prefetch%>-funktion kolmas argumentti on epÃ¤kelpo; kÃ¤ytetÃ¤Ã¤n nollaa"
  
! #: builtins.cc:4048 gimple-fold.cc:2525 gimple-ssa-warn-access.cc:2567
! #: tree-ssa-strlen.cc:3179
  #, fuzzy, gcc-internal-format
  msgid "%qD specified bound %E equals destination size"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: builtins.cc:5297 gimplify.cc:3922
  #, gcc-internal-format
  msgid "too few arguments to function %<va_start%>"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %<va_start%>"
*************** msgstr "virheellinen argumentti 0 %qs:ll
*** 24089,24095 ****
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8018 expr.cc:12315
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
--- 24198,24204 ----
  
  #. All valid uses of __builtin_va_arg_pack () are removed during
  #. inlining.
! #: builtins.cc:8018 expr.cc:12318
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<__builtin_va_arg_pack ()%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
*************** msgstr "lÃ¤hdetiedostoa %s ei lÃ¶ydy"
*** 24161,24167 ****
  msgid "function call has aggregate value"
  msgstr "funktiokutsulla on aggregaattiarvo"
  
! #: calls.cc:3508
  #, fuzzy, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "blocks-argumentti on liian suuri, maksimi on %llu"
--- 24270,24276 ----
  msgid "function call has aggregate value"
  msgstr "funktiokutsulla on aggregaattiarvo"
  
! #: calls.cc:3509
  #, fuzzy, gcc-internal-format
  msgid "passing too large argument on stack"
  msgstr "blocks-argumentti on liian suuri, maksimi on %llu"
*************** msgstr "verify_gimple epÃ¤onnistui"
*** 24176,24182 ****
  msgid "total size of local objects is too large"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: cfgexpand.cc:1853 function.cc:1015 varasm.cc:2360
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "muuttujan %q+D koko on liian suuri"
--- 24285,24291 ----
  msgid "total size of local objects is too large"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: cfgexpand.cc:1853 function.cc:1016 varasm.cc:2360
  #, gcc-internal-format
  msgid "size of variable %q+D is too large"
  msgstr "muuttujan %q+D koko on liian suuri"
*************** msgstr "liikaa syÃ¶tetiedostoja"
*** 24619,25272 ****
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr ""
  
! #: cfgrtl.cc:2426
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr ""
  
! #: cfgrtl.cc:2546
  #, gcc-internal-format, gfc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr ""
  
! #: cfgrtl.cc:2554
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr ""
  
! #: cfgrtl.cc:2593
  #, fuzzy, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr "verify_flow_info: VÃ¤Ã¤rÃ¤ lohkolukumÃ¤Ã¤rÃ¤ %i %i"
  
! #: cfgrtl.cc:2602
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr "verify_flow_info: VÃ¤Ã¤rÃ¤ lohkolukumÃ¤Ã¤rÃ¤ %i %i"
  
! #: cfgrtl.cc:2624
  #, fuzzy, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2629
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2635
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2648
  #, fuzzy, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2678
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2685
  #, gcc-internal-format, gfc-internal-format
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2690
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many exception handling edges in bb %i"
  msgstr "liikaa syÃ¶tetiedostoja"
  
! #: cfgrtl.cc:2698
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many outgoing branch edges from bb %i"
  msgstr "liikaa syÃ¶tetiedostoja"
  
! #: cfgrtl.cc:2703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2708
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2715
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2726
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2736
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr "liikaa syÃ¶tetiedostoja"
  
! #: cfgrtl.cc:2788 cfgrtl.cc:2798
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr "vuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤"
  
! #: cfgrtl.cc:2811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  msgstr "vuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤"
  
! #: cfgrtl.cc:2821
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr "kÃ¤sky peruslohkon ulkopuolella"
  
! #: cfgrtl.cc:2847
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2854
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr "sektorimÃ¤Ã¤rÃ¤: %d, sektorikoko: %d\n"
  
! #: cfgrtl.cc:2865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr "kÃ¤sky peruslohkon ulkopuolella"
  
! #: cfgrtl.cc:2873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr "kÃ¤sky peruslohkon ulkopuolella"
  
! #: cfgrtl.cc:2949 cfgrtl.cc:2997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr "kÃ¤sky peruslohkon ulkopuolella"
  
! #: cfgrtl.cc:2957
  #, gcc-internal-format, gfc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.cc:2970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr "kÃ¤sky peruslohkon ulkopuolella"
  
! #: cfgrtl.cc:2982
  #, gcc-internal-format, gfc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.cc:3030
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr "polku puuttuu %qs:n jÃ¤lkeen"
  
! #: cfgrtl.cc:3046
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr "verify_flow_info: VÃ¤Ã¤rÃ¤ lohkolukumÃ¤Ã¤rÃ¤ %i %i"
  
! #: cfgrtl.cc:3055
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr "verify_flow_info: VÃ¤Ã¤rÃ¤ lohkolukumÃ¤Ã¤rÃ¤ %i %i"
  
! #: cfgrtl.cc:3057
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr "vÃ¤Ã¤rÃ¤ kÃ¤sky jatkokynnyksellÃ¤"
  
! #: cfgrtl.cc:3091
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr ""
  
! #: cfgrtl.cc:3130
  #, gcc-internal-format, gfc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3260
  #, fuzzy, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.cc:3357
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3362
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3392
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3398
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3404 cgraph.cc:3434
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3411
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3422
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3441
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3454
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: cgraph.cc:3459
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "polku puuttuu %qs:n jÃ¤lkeen"
  
! #: cgraph.cc:3468
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3497
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3504
  #, fuzzy, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.cc:3509
  #, fuzzy, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraph.cc:3514
  #, fuzzy, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraph.cc:3521
  #, fuzzy, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "UNIT-numeron lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: cgraph.cc:3526
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "%s: kenttÃ¤ â€�%sâ€� ei saa olla mÃ¤Ã¤ritelty"
  
! #: cgraph.cc:3531
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3536
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3541
  #, fuzzy, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraph.cc:3548
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3553
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3560
  #, fuzzy, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
  
! #: cgraph.cc:3572
  #, fuzzy, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr "funktio voi olla ehdokas %<%s%>-attribuutille"
  
! #: cgraph.cc:3579
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3585 cgraph.cc:3645
  #, fuzzy, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cgraph.cc:3593
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3601 cgraph.cc:3673
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3613
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3623
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3628
  #, fuzzy, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cgraph.cc:3635
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3663
  #, fuzzy, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.cc:3694
  #, fuzzy, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.cc:3711
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3722
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3727
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3738
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: cgraph.cc:3751
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: cgraph.cc:3757
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: cgraph.cc:3762
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: cgraph.cc:3767
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3779
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3785
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3790
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3797
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3806
  #, fuzzy, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "bittikentÃ¤n %qs leveys on negatiivinen"
  
! #: cgraph.cc:3811
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3816
  #, fuzzy, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Ei ole tuettu"
  
! #: cgraph.cc:3852
  #, fuzzy, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Stmt-sisÃ¤kkÃ¤istysvirhe."
  
! #: cgraph.cc:3860
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "tyhjÃ¤ esittely"
  
! #: cgraph.cc:3869
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3879
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3889
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "lauseella ei ole vaikutusta"
  
! #: cgraph.cc:3902
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3914
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3933 cgraph.cc:3946
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3938
  #, fuzzy, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: cgraph.cc:3954
  #, fuzzy, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "symtab_node::verify epÃ¤onnistui"
  
! #: cgraph.cc:4076 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "%s: osaa â€�%.*sâ€� ei tunneta"
  
! #: cgraphunit.cc:753
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "kaksinkertainen <%s>:n mÃ¤Ã¤rittely"
  
! #: cgraphunit.cc:755
  #, fuzzy, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "mÃ¤Ã¤ritelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: cgraphunit.cc:761
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:767
  #, fuzzy, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr "%s: kenttÃ¤ â€�%sâ€� ei saa olla mÃ¤Ã¤ritelty"
  
! #: cgraphunit.cc:773
  #, fuzzy, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr "%s: kenttÃ¤ â€�%sâ€� ei saa olla mÃ¤Ã¤ritelty"
  
! #: cgraphunit.cc:779
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cgraphunit.cc:785
  #, fuzzy, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "%J%qD esitelty uudelleen ilman linkitystÃ¤"
  
! #: cgraphunit.cc:791
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:824
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "%<weakref%>-attribuutin tulisi esiintyÃ¤ yhdessÃ¤ %<alias%>-attribuutin kanssa"
  
! #: cgraphunit.cc:879
  #, fuzzy, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "%<fast_interrupt%>-attribuuttidirektiivi jÃ¤tetty huomiotta"
  
! #: cgraphunit.cc:887 cgraphunit.cc:939
  #, fuzzy, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "%qE-attribuutti vaikuttaa vain julkisiin objekteihin"
  
! #: cgraphunit.cc:898
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo mÃ¤Ã¤ritelty"
  
! #: cgraphunit.cc:913
  #, fuzzy, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo mÃ¤Ã¤ritelty"
  
! #: cgraphunit.cc:921
  #, fuzzy, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr "always_inline-funktio ei ehkÃ¤ ole avattavissa"
  
! #: cgraphunit.cc:947
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "%qs-attribuuttia ei huomioida %qs:lle"
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1096 c/c-decl.cc:13291
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "nimike %q+D mÃ¤Ã¤ritelty mutta kÃ¤yttÃ¤mÃ¤ttÃ¤"
  
! #: cgraphunit.cc:1098 c/c-decl.cc:13301
  #, fuzzy, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "sisÃ¤kkÃ¤inen funktio %q+D esitelty mutta ei koskaan mÃ¤Ã¤ritelty"
  
! #: cgraphunit.cc:1142
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "%qD mÃ¤Ã¤ritelty mutta kÃ¤yttÃ¤mÃ¤tÃ¶n"
  
! #: cgraphunit.cc:1477
  #, fuzzy, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
  
! #: cgraphunit.cc:1480 cgraphunit.cc:1503
  #, fuzzy, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cgraphunit.cc:1500
  #, fuzzy, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
  
! #: cgraphunit.cc:1510
  #, fuzzy, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: cgraphunit.cc:1513 cgraphunit.cc:1595
  #, fuzzy, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "edellinen esittely %q+D"
  
! #: cgraphunit.cc:1551 c-family/c-pragma.cc:347
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cgraphunit.cc:1567
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cgraphunit.cc:1592
  #, fuzzy, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: cgraphunit.cc:1666
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraphunit.cc:1694
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraphunit.cc:1870
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "taulukon %qE koko on liian suuri"
  
! #: cgraphunit.cc:1874
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "taulukon %qE koko on liian suuri"
  
! #: cgraphunit.cc:2436
  #, fuzzy, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "TÃ¤mÃ¤ merkkijono lÃ¶ytyi Poeditin kÃ¤Ã¤nnÃ¶smuistista."
--- 24728,25381 ----
  msgid "%d exits recorded for loop %d (having %d exits)"
  msgstr ""
  
! #: cfgrtl.cc:2441
  #, gcc-internal-format, gfc-internal-format
  msgid "non-cold basic block %d reachable only by paths crossing the cold partition"
  msgstr ""
  
! #: cfgrtl.cc:2561
  #, gcc-internal-format, gfc-internal-format
  msgid "multiple hot/cold transitions found (bb %i)"
  msgstr ""
  
! #: cfgrtl.cc:2569
  #, gcc-internal-format
  msgid "partition found but function partition flag not set"
  msgstr ""
  
! #: cfgrtl.cc:2608
  #, fuzzy, gcc-internal-format
  msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
  msgstr "verify_flow_info: VÃ¤Ã¤rÃ¤ lohkolukumÃ¤Ã¤rÃ¤ %i %i"
  
! #: cfgrtl.cc:2617
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
  msgstr "verify_flow_info: VÃ¤Ã¤rÃ¤ lohkolukumÃ¤Ã¤rÃ¤ %i %i"
  
! #: cfgrtl.cc:2639
  #, fuzzy, gcc-internal-format
  msgid "EDGE_CROSSING incorrectly set across same section"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge crosses section boundary in bb %i"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2650
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EH edge crosses section boundary in bb %i"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2656
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "No region crossing jump at section boundary in bb %i"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2663
  #, fuzzy, gcc-internal-format
  msgid "EDGE_CROSSING missing across section boundary"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Region crossing jump across same section in bb %i"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2700
  #, gcc-internal-format, gfc-internal-format
  msgid "missing REG_EH_REGION note at the end of bb %i"
  msgstr ""
  
! #: cfgrtl.cc:2705
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many exception handling edges in bb %i"
  msgstr "liikaa syÃ¶tetiedostoja"
  
! #: cfgrtl.cc:2713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "too many outgoing branch edges from bb %i"
  msgstr "liikaa syÃ¶tetiedostoja"
  
! #: cfgrtl.cc:2718
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after unconditional jump in bb %i"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of branch edges after unconditional jump in bb %i"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2730
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong amount of branch edges after conditional jump in bb %i"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2736
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "abnormal call edges for non-call insn in bb %i"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "sibcall edges for non-call insn in bb %i"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2751
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "abnormal edges for no purpose in bb %i"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: cfgrtl.cc:2762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
  msgstr "liikaa syÃ¶tetiedostoja"
  
! #: cfgrtl.cc:2803 cfgrtl.cc:2813
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
  msgstr "vuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤"
  
! #: cfgrtl.cc:2826
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
  msgstr "vuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤"
  
! #: cfgrtl.cc:2836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "in basic block %d:"
  msgstr "kÃ¤sky peruslohkon ulkopuolella"
  
! #: cfgrtl.cc:2862
  #, gcc-internal-format, gfc-internal-format
  msgid "BB_RTL flag not set for block %d"
  msgstr ""
  
! #: cfgrtl.cc:2869
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "insn %d basic block pointer is %d, should be %d"
  msgstr "sektorimÃ¤Ã¤rÃ¤: %d, sektorikoko: %d\n"
  
! #: cfgrtl.cc:2880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "insn %d in header of bb %d has non-NULL basic block"
  msgstr "kÃ¤sky peruslohkon ulkopuolella"
  
! #: cfgrtl.cc:2888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "insn %d in footer of bb %d has non-NULL basic block"
  msgstr "kÃ¤sky peruslohkon ulkopuolella"
  
! #: cfgrtl.cc:2964 cfgrtl.cc:3012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "insn %d outside of basic blocks has non-NULL bb field"
  msgstr "kÃ¤sky peruslohkon ulkopuolella"
  
! #: cfgrtl.cc:2972
  #, gcc-internal-format, gfc-internal-format
  msgid "end insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.cc:2985
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "insn %d is in multiple basic blocks (%d and %d)"
  msgstr "kÃ¤sky peruslohkon ulkopuolella"
  
! #: cfgrtl.cc:2997
  #, gcc-internal-format, gfc-internal-format
  msgid "head insn %d for block %d not found in the insn stream"
  msgstr ""
  
! #: cfgrtl.cc:3045
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing barrier after block %i"
  msgstr "polku puuttuu %qs:n jÃ¤lkeen"
  
! #: cfgrtl.cc:3061
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
  msgstr "verify_flow_info: VÃ¤Ã¤rÃ¤ lohkolukumÃ¤Ã¤rÃ¤ %i %i"
  
! #: cfgrtl.cc:3070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "verify_flow_info: Incorrect fallthru %i->%i"
  msgstr "verify_flow_info: VÃ¤Ã¤rÃ¤ lohkolukumÃ¤Ã¤rÃ¤ %i %i"
  
! #: cfgrtl.cc:3072
  #, gcc-internal-format
  msgid "wrong insn in the fallthru edge"
  msgstr "vÃ¤Ã¤rÃ¤ kÃ¤sky jatkokynnyksellÃ¤"
  
! #: cfgrtl.cc:3106
  #, gcc-internal-format
  msgid "basic blocks not laid down consecutively"
  msgstr ""
  
! #: cfgrtl.cc:3145
  #, gcc-internal-format, gfc-internal-format
  msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
  msgstr ""
  
! #: cgraph.cc:3262
  #, fuzzy, gcc-internal-format
  msgid "caller edge count invalid"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.cc:3359
  #, gcc-internal-format
  msgid "missing indirect call in speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3364
  #, gcc-internal-format
  msgid "indirect call in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3394
  #, gcc-internal-format
  msgid "speculative edges are not adjacent"
  msgstr ""
  
! #: cgraph.cc:3400
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has no speculative flag"
  msgstr ""
  
! #: cgraph.cc:3406 cgraph.cc:3436
  #, gcc-internal-format, gfc-internal-format
  msgid "direct call to %s in speculative call sequence has speculative_id %i out of range"
  msgstr ""
  
! #: cgraph.cc:3413
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate direct call to %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3424
  #, gcc-internal-format
  msgid "call stmt hash does not point to first direct edge of speculative call sequence"
  msgstr ""
  
! #: cgraph.cc:3443
  #, gcc-internal-format, gfc-internal-format
  msgid "duplicate reference %s in speculative call sequence with speculative_id %i"
  msgstr ""
  
! #: cgraph.cc:3456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing direct call for speculation %i"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: cgraph.cc:3461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing ref for speculation %i"
  msgstr "polku puuttuu %qs:n jÃ¤lkeen"
  
! #: cgraph.cc:3470
  #, gcc-internal-format, gfc-internal-format
  msgid "number of speculative targets %i mismatched with num_speculative_call_targets %i"
  msgstr ""
  
! #: cgraph.cc:3499
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for edge %s->%s"
  msgstr ""
  
! #: cgraph.cc:3506
  #, fuzzy, gcc-internal-format
  msgid "cgraph count invalid"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.cc:3511
  #, fuzzy, gcc-internal-format
  msgid "inline clone in same comdat group list"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraph.cc:3516
  #, fuzzy, gcc-internal-format
  msgid "inline clone count is not compatible"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraph.cc:3523
  #, fuzzy, gcc-internal-format
  msgid "tp_first_run must be non-negative"
  msgstr "UNIT-numeron lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: cgraph.cc:3528
  #, fuzzy, gcc-internal-format
  msgid "local symbols must be defined"
  msgstr "%s: kenttÃ¤ â€�%sâ€� ei saa olla mÃ¤Ã¤ritelty"
  
! #: cgraph.cc:3533
  #, gcc-internal-format
  msgid "externally visible inline clone"
  msgstr ""
  
! #: cgraph.cc:3538
  #, gcc-internal-format
  msgid "inline clone with address taken"
  msgstr ""
  
! #: cgraph.cc:3543
  #, fuzzy, gcc-internal-format
  msgid "inline clone is forced to output"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraph.cc:3550
  #, gcc-internal-format
  msgid "calls_comdat_local is set outside of a comdat group"
  msgstr ""
  
! #: cgraph.cc:3555
  #, gcc-internal-format
  msgid "invalid calls_comdat_local flag"
  msgstr ""
  
! #: cgraph.cc:3562
  #, fuzzy, gcc-internal-format
  msgid "malloc attribute should be used for a function that returns a pointer"
  msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
  
! #: cgraph.cc:3574
  #, fuzzy, gcc-internal-format
  msgid "semantic interposition mismatch"
  msgstr "funktio voi olla ehdokas %<%s%>-attribuutille"
  
! #: cgraph.cc:3581
  #, gcc-internal-format, gfc-internal-format
  msgid "aux field set for indirect edge from %s"
  msgstr ""
  
! #: cgraph.cc:3587 cgraph.cc:3647
  #, fuzzy, gcc-internal-format
  msgid "edge count is not compatible with function count"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cgraph.cc:3595
  #, gcc-internal-format, gfc-internal-format
  msgid "An indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: "
  msgstr ""
  
! #: cgraph.cc:3603 cgraph.cc:3675
  #, gcc-internal-format
  msgid "edge has both call_stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3615
  #, gcc-internal-format, gfc-internal-format
  msgid "comdat-local function called by %s outside its comdat"
  msgstr ""
  
! #: cgraph.cc:3625
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is wrong"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3630
  #, fuzzy, gcc-internal-format
  msgid "multiple inline callers"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cgraph.cc:3637
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer set for noninline callers"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3665
  #, fuzzy, gcc-internal-format
  msgid "caller edge count does not match BB count"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.cc:3696
  #, fuzzy, gcc-internal-format
  msgid "indirect call count does not match BB count"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cgraph.cc:3713
  #, gcc-internal-format
  msgid "reference has both stmt and lto_stmt_uid set"
  msgstr ""
  
! #: cgraph.cc:3724
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer is set but no predecessors found"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3729
  #, fuzzy, gcc-internal-format
  msgid "inlined_to pointer refers to itself"
  msgstr "VÃ¤Ã¤rÃ¤ taikaluku --- RESERVED_13"
  
! #: cgraph.cc:3740
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong clone_of"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: cgraph.cc:3753
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong clone list"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: cgraph.cc:3759
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node is in clone list but it is not clone"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: cgraph.cc:3764
  #, fuzzy, gcc-internal-format
  msgid "cgraph_node has wrong prev_clone pointer"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: cgraph.cc:3769
  #, gcc-internal-format
  msgid "double linked list of clones corrupted"
  msgstr ""
  
! #: cgraph.cc:3781
  #, gcc-internal-format
  msgid "Alias has call edges"
  msgstr ""
  
! #: cgraph.cc:3787
  #, gcc-internal-format
  msgid "Alias has non-alias reference"
  msgstr ""
  
! #: cgraph.cc:3792
  #, gcc-internal-format
  msgid "Alias has more than one alias reference"
  msgstr ""
  
! #: cgraph.cc:3799
  #, gcc-internal-format
  msgid "Analyzed alias has no reference"
  msgstr ""
  
! #: cgraph.cc:3808
  #, fuzzy, gcc-internal-format
  msgid "No edge out of thunk node"
  msgstr "bittikentÃ¤n %qs leveys on negatiivinen"
  
! #: cgraph.cc:3813
  #, gcc-internal-format
  msgid "More than one edge out of thunk node"
  msgstr ""
  
! #: cgraph.cc:3818
  #, fuzzy, gcc-internal-format
  msgid "Thunk is not supposed to have body"
  msgstr "Ei ole tuettu"
  
! #: cgraph.cc:3854
  #, fuzzy, gcc-internal-format
  msgid "shared call_stmt:"
  msgstr "Stmt-sisÃ¤kkÃ¤istysvirhe."
  
! #: cgraph.cc:3862
  #, fuzzy, gcc-internal-format
  msgid "edge points to wrong declaration:"
  msgstr "tyhjÃ¤ esittely"
  
! #: cgraph.cc:3871
  #, gcc-internal-format
  msgid "an indirect edge with unknown callee corresponding to a call_stmt with a known declaration:"
  msgstr ""
  
! #: cgraph.cc:3881
  #, gcc-internal-format
  msgid "missing callgraph edge for call stmt:"
  msgstr ""
  
! #: cgraph.cc:3891
  #, fuzzy, gcc-internal-format
  msgid "reference to dead statement"
  msgstr "lauseella ei ole vaikutusta"
  
! #: cgraph.cc:3904
  #, gcc-internal-format, gfc-internal-format
  msgid "edge %s->%s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3916
  #, gcc-internal-format, gfc-internal-format
  msgid "an indirect edge from %s has no corresponding call_stmt"
  msgstr ""
  
! #: cgraph.cc:3935 cgraph.cc:3948
  #, gcc-internal-format
  msgid "missing origin for a node in a nested list"
  msgstr ""
  
! #: cgraph.cc:3940
  #, fuzzy, gcc-internal-format
  msgid "origin points to a different parent"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: cgraph.cc:3956
  #, fuzzy, gcc-internal-format
  msgid "verify_cgraph_node failed"
  msgstr "symtab_node::verify epÃ¤onnistui"
  
! #: cgraph.cc:4078 varpool.cc:304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s: section %s.%d is missing"
  msgstr "%s: osaa â€�%.*sâ€� ei tunneta"
  
! #: cgraphunit.cc:755
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of a symbol version"
  msgstr "kaksinkertainen <%s>:n mÃ¤Ã¤rittely"
  
! #: cgraphunit.cc:757
  #, fuzzy, gcc-internal-format
  msgid "same version was previously defined here"
  msgstr "mÃ¤Ã¤ritelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: cgraphunit.cc:763
  #, gcc-internal-format
  msgid "symbol needs to be defined to have a version"
  msgstr ""
  
! #: cgraphunit.cc:769
  #, fuzzy, gcc-internal-format
  msgid "common symbol cannot be versioned"
  msgstr "%s: kenttÃ¤ â€�%sâ€� ei saa olla mÃ¤Ã¤ritelty"
  
! #: cgraphunit.cc:775
  #, fuzzy, gcc-internal-format
  msgid "comdat symbol cannot be versioned"
  msgstr "%s: kenttÃ¤ â€�%sâ€� ei saa olla mÃ¤Ã¤ritelty"
  
! #: cgraphunit.cc:781
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> cannot be versioned"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cgraphunit.cc:787
  #, fuzzy, gcc-internal-format
  msgid "versioned symbol must be public"
  msgstr "%J%qD esitelty uudelleen ilman linkitystÃ¤"
  
! #: cgraphunit.cc:793
  #, gcc-internal-format
  msgid "versioned symbol must have default visibility"
  msgstr ""
  
! #: cgraphunit.cc:826
  #, gcc-internal-format
  msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
  msgstr "%<weakref%>-attribuutin tulisi esiintyÃ¤ yhdessÃ¤ %<alias%>-attribuutin kanssa"
  
! #: cgraphunit.cc:881
  #, fuzzy, gcc-internal-format
  msgid "%<flatten%> attribute is ignored on aliases"
  msgstr "%<fast_interrupt%>-attribuuttidirektiivi jÃ¤tetty huomiotta"
  
! #: cgraphunit.cc:889 cgraphunit.cc:941
  #, fuzzy, gcc-internal-format
  msgid "%<externally_visible%> attribute have effect only on public objects"
  msgstr "%qE-attribuutti vaikuttaa vain julkisiin objekteihin"
  
! #: cgraphunit.cc:900
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> attribute ignored because function is defined"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo mÃ¤Ã¤ritelty"
  
! #: cgraphunit.cc:915
  #, fuzzy, gcc-internal-format
  msgid "%<alias%> attribute ignored because function is defined"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo mÃ¤Ã¤ritelty"
  
! #: cgraphunit.cc:923
  #, fuzzy, gcc-internal-format
  msgid "%<always_inline%> function might not be inlinable unless also declared %<inline%>"
  msgstr "always_inline-funktio ei ehkÃ¤ ole avattavissa"
  
! #: cgraphunit.cc:949
  #, fuzzy, gcc-internal-format
  msgid "%<weakref%> attribute ignored because variable is initialized"
  msgstr "%qs-attribuuttia ei huomioida %qs:lle"
  
  #. include_self=
  #. TODO: Add OPT_Wundefined-inline.
! #: cgraphunit.cc:1098 c/c-decl.cc:13338
  #, fuzzy, gcc-internal-format
  msgid "%q+F used but never defined"
  msgstr "nimike %q+D mÃ¤Ã¤ritelty mutta kÃ¤yttÃ¤mÃ¤ttÃ¤"
  
! #: cgraphunit.cc:1100 c/c-decl.cc:13348
  #, fuzzy, gcc-internal-format
  msgid "%q+F declared %<static%> but never defined"
  msgstr "sisÃ¤kkÃ¤inen funktio %q+D esitelty mutta ei koskaan mÃ¤Ã¤ritelty"
  
! #: cgraphunit.cc:1144
  #, gcc-internal-format
  msgid "%qD defined but not used"
  msgstr "%qD mÃ¤Ã¤ritelty mutta kÃ¤yttÃ¤mÃ¤tÃ¶n"
  
! #: cgraphunit.cc:1479
  #, fuzzy, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD must return %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
  
! #: cgraphunit.cc:1482 cgraphunit.cc:1505
  #, fuzzy, gcc-internal-format
  msgid "resolver indirect function declared here"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cgraphunit.cc:1502
  #, fuzzy, gcc-internal-format
  msgid "%<ifunc%> resolver for %qD should return %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
  
! #: cgraphunit.cc:1512
  #, fuzzy, gcc-internal-format
  msgid "%qD alias between functions of incompatible types %qT and %qT"
  msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: cgraphunit.cc:1515 cgraphunit.cc:1597
  #, fuzzy, gcc-internal-format
  msgid "aliased declaration here"
  msgstr "edellinen esittely %q+D"
  
! #: cgraphunit.cc:1553 c-family/c-pragma.cc:347
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to undefined symbol %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cgraphunit.cc:1569
  #, fuzzy, gcc-internal-format
  msgid "%q+D aliased to external symbol %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cgraphunit.cc:1594
  #, fuzzy, gcc-internal-format
  msgid "%q+D alias between function and variable is not supported"
  msgstr "Varoita funktioiden muunnoksista epÃ¤yhteensopiviksi tyypeiksi"
  
! #: cgraphunit.cc:1668
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraphunit.cc:1696
  #, fuzzy, gcc-internal-format
  msgid "failed to reclaim unneeded function in same comdat group"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cgraphunit.cc:1872
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is %u bytes"
  msgstr "taulukon %qE koko on liian suuri"
  
! #: cgraphunit.cc:1876
  #, fuzzy, gcc-internal-format
  msgid "size of return value of %q+D is larger than %wu bytes"
  msgstr "taulukon %qE koko on liian suuri"
  
! #: cgraphunit.cc:2440
  #, fuzzy, gcc-internal-format
  msgid "nodes with unreleased memory found"
  msgstr "TÃ¤mÃ¤ merkkijono lÃ¶ytyi Poeditin kÃ¤Ã¤nnÃ¶smuistista."
*************** msgstr "Tiedostoa â€�%sâ€� ei lÃ¶ytynyt.
*** 25306,25318 ****
  msgid "cannot find %qs"
  msgstr "lÃ¤hdetiedostoa %s ei lÃ¶ydy"
  
! #: collect-utils.cc:225 collect2.cc:2388 collect2.cc:2558 gcc.cc:3419
  #: gcc.cc:7825
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "%<pex_init%> epÃ¤onnistui: %m"
  
! #: collect-utils.cc:234 collect2.cc:2397 collect2.cc:2566 gcc.cc:2703
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
--- 25415,25427 ----
  msgid "cannot find %qs"
  msgstr "lÃ¤hdetiedostoa %s ei lÃ¶ydy"
  
! #: collect-utils.cc:225 collect2.cc:2389 collect2.cc:2559 gcc.cc:3419
  #: gcc.cc:7825
  #, gcc-internal-format
  msgid "%<pex_init%> failed: %m"
  msgstr "%<pex_init%> epÃ¤onnistui: %m"
  
! #: collect-utils.cc:234 collect2.cc:2398 collect2.cc:2567 gcc.cc:2703
  #, gcc-internal-format
  msgid "%s: %m"
  msgstr "%s: %m"
*************** msgstr "COLLECT_GCC-ympÃ¤ristÃ¶muuttujan
*** 25327,25333 ****
  msgid "ld returned %d exit status"
  msgstr "ld:n paluuarvo oli %d"
  
! #: collect2.cc:916 gcc.cc:8345 config/nvptx/mkoffload.cc:644
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "atexit epÃ¤onnistui"
--- 25436,25442 ----
  msgid "ld returned %d exit status"
  msgstr "ld:n paluuarvo oli %d"
  
! #: collect2.cc:916 gcc.cc:8345 config/nvptx/mkoffload.cc:646
  #, gcc-internal-format
  msgid "atexit failed"
  msgstr "atexit epÃ¤onnistui"
*************** msgstr "atexit epÃ¤onnistui"
*** 25337,25426 ****
  msgid "no arguments"
  msgstr "ei argumentteja"
  
! #: collect2.cc:1286 opts.cc:1192
  #, fuzzy, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: collect2.cc:1327 graph.cc:55 lto-wrapper.cc:1720 lto-wrapper.cc:1776
! #: toplev.cc:1518 objc/objc-act.cc:462
  #, fuzzy, gcc-internal-format
  msgid "cannot open %s: %m"
  msgstr "Hakemistoa %s ei voi avata"
  
! #: collect2.cc:1447
  #, fuzzy, gcc-internal-format
  msgid "unknown demangling style %qs"
  msgstr "Tuntematon (%s)"
  
! #: collect2.cc:1549 collect2.cc:1727 collect2.cc:1767
  #, gcc-internal-format
  msgid "fopen %s: %m"
  msgstr "fopen %s: %m"
  
! #: collect2.cc:1552 collect2.cc:1732 collect2.cc:1770
  #, gcc-internal-format
  msgid "fclose %s: %m"
  msgstr "fclose %s: %m"
  
! #: collect2.cc:2322 lto-wrapper.cc:1215 lto-wrapper.cc:1230
  #: lto/lto-object.cc:148 lto/lto-object.cc:182 lto/lto-object.cc:279
  #: lto/lto-object.cc:336 lto/lto-object.cc:360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr "%s: %s"
  
! #: collect2.cc:2362
  #, fuzzy, gcc-internal-format
  msgid "cannot find %<nm%>"
  msgstr "ei lÃ¶ydetÃ¤ protokollaesittelyÃ¤ %qE:lle"
  
! #: collect2.cc:2410
  #, fuzzy, gcc-internal-format
  msgid "cannot open nm output: %m"
  msgstr "ei voida avata ldd-tulostetta"
  
! #: collect2.cc:2465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr "vÃ¤hennyslaskussa kÃ¤ytetty osoitinta funktioon"
  
! #: collect2.cc:2476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr "vÃ¤hennyslaskussa kÃ¤ytetty osoitinta funktioon"
  
! #: collect2.cc:2533
  #, fuzzy, gcc-internal-format
  msgid "cannot find %<ldd%>"
  msgstr "ei lÃ¶ydetÃ¤ protokollaesittelyÃ¤ %qE:lle"
  
! #: collect2.cc:2579
  #, fuzzy, gcc-internal-format
  msgid "cannot open ldd output: %m"
  msgstr "ei voida avata ldd-tulostetta"
  
! #: collect2.cc:2597
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr "dynaamista riippuvuutta %s ei lÃ¶ytynyt"
  
! #: collect2.cc:2609
  #, fuzzy, gcc-internal-format
  msgid "unable to open dynamic dependency %qs"
  msgstr "ei voida avata dynaamista riippuvuutta â€�%sâ€�"
  
! #: collect2.cc:2761
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr "%s: ei ole COFF-tiedosto"
  
! #: collect2.cc:2920
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr "%s: ei voida avata COFF-tiedostona"
  
! #: collect2.cc:2979
  #, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "kirjastoa lib%s ei lÃ¶ytynyt"
--- 25446,25535 ----
  msgid "no arguments"
  msgstr "ei argumentteja"
  
! #: collect2.cc:1287 opts.cc:1192
  #, fuzzy, gcc-internal-format
  msgid "LTO support has not been enabled in this configuration"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: collect2.cc:1328 graph.cc:55 lto-wrapper.cc:1724 lto-wrapper.cc:1780
! #: toplev.cc:1520 objc/objc-act.cc:462
  #, fuzzy, gcc-internal-format
  msgid "cannot open %s: %m"
  msgstr "Hakemistoa %s ei voi avata"
  
! #: collect2.cc:1448
  #, fuzzy, gcc-internal-format
  msgid "unknown demangling style %qs"
  msgstr "Tuntematon (%s)"
  
! #: collect2.cc:1550 collect2.cc:1728 collect2.cc:1768
  #, gcc-internal-format
  msgid "fopen %s: %m"
  msgstr "fopen %s: %m"
  
! #: collect2.cc:1553 collect2.cc:1733 collect2.cc:1771
  #, gcc-internal-format
  msgid "fclose %s: %m"
  msgstr "fclose %s: %m"
  
! #: collect2.cc:2323 lto-wrapper.cc:1219 lto-wrapper.cc:1234
  #: lto/lto-object.cc:148 lto/lto-object.cc:182 lto/lto-object.cc:279
  #: lto/lto-object.cc:336 lto/lto-object.cc:360
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: %s"
  msgstr "%s: %s"
  
! #: collect2.cc:2363
  #, fuzzy, gcc-internal-format
  msgid "cannot find %<nm%>"
  msgstr "ei lÃ¶ydetÃ¤ protokollaesittelyÃ¤ %qE:lle"
  
! #: collect2.cc:2411
  #, fuzzy, gcc-internal-format
  msgid "cannot open nm output: %m"
  msgstr "ei voida avata ldd-tulostetta"
  
! #: collect2.cc:2466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "init function found in object %s"
  msgstr "vÃ¤hennyslaskussa kÃ¤ytetty osoitinta funktioon"
  
! #: collect2.cc:2477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fini function found in object %s"
  msgstr "vÃ¤hennyslaskussa kÃ¤ytetty osoitinta funktioon"
  
! #: collect2.cc:2534
  #, fuzzy, gcc-internal-format
  msgid "cannot find %<ldd%>"
  msgstr "ei lÃ¶ydetÃ¤ protokollaesittelyÃ¤ %qE:lle"
  
! #: collect2.cc:2580
  #, fuzzy, gcc-internal-format
  msgid "cannot open ldd output: %m"
  msgstr "ei voida avata ldd-tulostetta"
  
! #: collect2.cc:2598
  #, gcc-internal-format, gfc-internal-format
  msgid "dynamic dependency %s not found"
  msgstr "dynaamista riippuvuutta %s ei lÃ¶ytynyt"
  
! #: collect2.cc:2610
  #, fuzzy, gcc-internal-format
  msgid "unable to open dynamic dependency %qs"
  msgstr "ei voida avata dynaamista riippuvuutta â€�%sâ€�"
  
! #: collect2.cc:2762
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: not a COFF file"
  msgstr "%s: ei ole COFF-tiedosto"
  
! #: collect2.cc:2921
  #, gcc-internal-format, gfc-internal-format
  msgid "%s: cannot open as COFF file"
  msgstr "%s: ei voida avata COFF-tiedostona"
  
! #: collect2.cc:2980
  #, gcc-internal-format, gfc-internal-format
  msgid "library lib%s not found"
  msgstr "kirjastoa lib%s ei lÃ¶ytynyt"
*************** msgstr "osoitinargumentti"
*** 25610,25616 ****
  msgid "closed intervals"
  msgstr "          %s"
  
! #: diagnostic.cc:2642
  #, gcc-internal-format
  msgid "debug path"
  msgstr "vianjÃ¤ljityspolku"
--- 25719,25725 ----
  msgid "closed intervals"
  msgstr "          %s"
  
! #: diagnostic.cc:2659
  #, gcc-internal-format
  msgid "debug path"
  msgstr "vianjÃ¤ljityspolku"
*************** msgstr "tunnistamaton komentorivivalitsi
*** 25660,25671 ****
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr ""
  
! #: dwarf2out.cc:11187
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.cc:15069
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
--- 25769,25780 ----
  msgid "multiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directive"
  msgstr ""
  
! #: dwarf2out.cc:11196
  #, gcc-internal-format
  msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
  msgstr ""
  
! #: dwarf2out.cc:15078
  #, gcc-internal-format, gfc-internal-format
  msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
  msgstr ""
*************** msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on
*** 25745,25751 ****
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: except.cc:3541 tree.cc:14394 value-prof.cc:529
  #, fuzzy, gcc-internal-format
  msgid "%qs failed"
  msgstr "tiedoston %s avaaminen epÃ¤onnistui"
--- 25854,25860 ----
  msgid "%<lp_array%> does not match %<region_tree%>"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: except.cc:3541 tree.cc:14395 value-prof.cc:529
  #, fuzzy, gcc-internal-format
  msgid "%qs failed"
  msgstr "tiedoston %s avaaminen epÃ¤onnistui"
*************** msgstr "KÃ¤Ã¤nteinen jÃ¤_rjestys"
*** 25775,25793 ****
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.cc:12327
  #, fuzzy, gcc-internal-format
  #| msgid "%Kcall to %qs declared with attribute error: %s"
  msgid "call to %qs declared with attribute error: %s"
  msgstr "%Kkutsu kohteeseen %qs esitelty attribuuttivirheellÃ¤: %s"
  
! #: expr.cc:12341
  #, fuzzy, gcc-internal-format
  #| msgid "%Kcall to %qs declared with attribute warning: %s"
  msgid "call to %qs declared with attribute warning: %s"
  msgstr "%Kkutsu kohteeseen %qs esitelty attribuuttivaroituksella: %s"
  
! #: expr.cc:13387
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
--- 25884,25902 ----
  msgid "write of %wu-bit data outside the bound of destination object, data truncated into %wu-bit"
  msgstr ""
  
! #: expr.cc:12330
  #, fuzzy, gcc-internal-format
  #| msgid "%Kcall to %qs declared with attribute error: %s"
  msgid "call to %qs declared with attribute error: %s"
  msgstr "%Kkutsu kohteeseen %qs esitelty attribuuttivirheellÃ¤: %s"
  
! #: expr.cc:12344
  #, fuzzy, gcc-internal-format
  #| msgid "%Kcall to %qs declared with attribute warning: %s"
  msgid "call to %qs declared with attribute warning: %s"
  msgstr "%Kkutsu kohteeseen %qs esitelty attribuuttivaroituksella: %s"
  
! #: expr.cc:13391
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>"
  msgstr ""
*************** msgstr "argumentti %qd ei ole vakio"
*** 25802,25808 ****
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: final.cc:4391 toplev.cc:1398 tree-cfgcleanup.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
--- 25911,25917 ----
  msgid "the frame size of %wu bytes is larger than %wu bytes"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: final.cc:4391 toplev.cc:1400 tree-cfgcleanup.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "could not open final insn dump file %qs: %m"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
*************** msgstr "vertailu on aina %d johtuen bitt
*** 25827,25888 ****
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6741 fold-const.cc:6757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "vertailu on aina %d johtuen bittikentÃ¤n leveydestÃ¤"
  
! #: fold-const.cc:6905
  #, fuzzy, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "looginen"
  
! #: fold-const.cc:6910
  #, fuzzy, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "looginen"
  
! #: fold-const.cc:10104
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10511
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13892
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
  
! #: function.cc:254
  #, fuzzy, gcc-internal-format
  msgid "total size of local objects %wu exceeds maximum %wu"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: function.cc:258
  #, fuzzy, gcc-internal-format
  msgid "total size of local objects exceeds maximum %wu"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: function.cc:1788 gimplify.cc:6920 gimplify.cc:7082
  #, fuzzy, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "virheellinen â€�asmâ€�: "
  
! #: function.cc:4288
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "Varoita muuttujista, joita â€�longjmpâ€� tai â€�vforkâ€� saattaa muuttaa."
  
! #: function.cc:4309
  #, fuzzy, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "Varoita muuttujista, joita â€�longjmpâ€� tai â€�vforkâ€� saattaa muuttaa."
  
! #: function.cc:4976
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr "funktio palauttaa aggregaatin"
--- 25936,25997 ----
  msgid "assuming signed overflow does not occur when simplifying range test"
  msgstr ""
  
! #: fold-const.cc:6742 fold-const.cc:6758
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "comparison is always %d"
  msgstr "vertailu on aina %d johtuen bittikentÃ¤n leveydestÃ¤"
  
! #: fold-const.cc:6906
  #, fuzzy, gcc-internal-format
  msgid "%<or%> of unmatched not-equal tests is always 1"
  msgstr "looginen"
  
! #: fold-const.cc:6911
  #, fuzzy, gcc-internal-format
  msgid "%<and%> of mutually exclusive equal-tests is always 0"
  msgstr "looginen"
  
! #: fold-const.cc:10128
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when reducing constant in comparison"
  msgstr ""
  
! #: fold-const.cc:10535
  #, gcc-internal-format
  msgid "assuming signed overflow does not occur when combining constants around a comparison"
  msgstr ""
  
! #: fold-const.cc:13947
  #, gcc-internal-format
  msgid "fold check: original tree changed by fold"
  msgstr ""
  
! #: function.cc:255
  #, fuzzy, gcc-internal-format
  msgid "total size of local objects %wu exceeds maximum %wu"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: function.cc:259
  #, fuzzy, gcc-internal-format
  msgid "total size of local objects exceeds maximum %wu"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: function.cc:1789 gimplify.cc:7018 gimplify.cc:7180
  #, fuzzy, gcc-internal-format
  msgid "impossible constraint in %<asm%>"
  msgstr "virheellinen â€�asmâ€�: "
  
! #: function.cc:4290
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "Varoita muuttujista, joita â€�longjmpâ€� tai â€�vforkâ€� saattaa muuttaa."
  
! #: function.cc:4311
  #, fuzzy, gcc-internal-format
  msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
  msgstr "Varoita muuttujista, joita â€�longjmpâ€� tai â€�vforkâ€� saattaa muuttaa."
  
! #: function.cc:4978
  #, gcc-internal-format
  msgid "function returns an aggregate"
  msgstr "funktio palauttaa aggregaatin"
*************** msgstr "<%s> ja <%s> ovat virheellisiÃ¤
*** 26022,26028 ****
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr ""
  
! #: gcc.cc:5048 toplev.cc:712
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "syÃ¶tetiedosto %qs on sama kuin tulostiedosto"
--- 26131,26137 ----
  msgid "linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command line"
  msgstr ""
  
! #: gcc.cc:5048 toplev.cc:714
  #, gcc-internal-format
  msgid "input file %qs is the same as output file"
  msgstr "syÃ¶tetiedosto %qs on sama kuin tulostiedosto"
*************** msgstr "virheellinen tiedostonumero sara
*** 26251,26257 ****
  msgid "multilib exclusions %qs is invalid"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: gcc.cc:9856 common/config/riscv/riscv-common.cc:2129
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "%qs-attribuutin virheellinen argumentti"
--- 26360,26366 ----
  msgid "multilib exclusions %qs is invalid"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: gcc.cc:9856 common/config/riscv/riscv-common.cc:2242
  #, fuzzy, gcc-internal-format
  msgid "multilib select %qs %qs is invalid"
  msgstr "%qs-attribuutin virheellinen argumentti"
*************** msgstr "taulukon indeksi on taulukkorajo
*** 26527,26574 ****
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "taulukon indeksi on taulukkorajojen ylÃ¤puolella"
  
! #: gimple-fold.cc:2078 gimple-fold.cc:3130 gimple-ssa-warn-restrict.cc:2080
  #, fuzzy, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: gimple-fold.cc:2144
  #, fuzzy, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: gimple-fold.cc:2149
  #, fuzzy, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: gimple-fold.cc:2524 gimple-ssa-warn-access.cc:859
  #, fuzzy, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: gimple-fold.cc:2543
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD specified bound %E equals source length"
  msgid "%qD specified bound %E equals source length"
  msgstr "raja %3$E, jonka %1$G%2$qD mÃ¤Ã¤rittelee, on sama kuin lÃ¤hteen pituus"
  
! #: gimple-fold.cc:4547 gimple-fold.cc:4774
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "joustava taulukkojÃ¤sen ei ole structin lopussa"
  
! #: gimple-fold.cc:4723 cp/constexpr.cc:4890
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:5004
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: gimple-fold.cc:5010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "%qs ei ole tuettu tÃ¤llÃ¤ kohteella"
--- 26636,26683 ----
  msgid "array subscript %wu is above array bounds of %qT"
  msgstr "taulukon indeksi on taulukkorajojen ylÃ¤puolella"
  
! #: gimple-fold.cc:2081 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2080
  #, fuzzy, gcc-internal-format
  msgid "%qD source argument is the same as destination"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: gimple-fold.cc:2147
  #, fuzzy, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes from a string of length %E"
  msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: gimple-fold.cc:2152
  #, fuzzy, gcc-internal-format
  msgid "%qD destination unchanged after copying no bytes"
  msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: gimple-fold.cc:2527 gimple-ssa-warn-access.cc:859
  #, fuzzy, gcc-internal-format
  msgid "%qD specified bound %E exceeds destination size %E"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: gimple-fold.cc:2546
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD specified bound %E equals source length"
  msgid "%qD specified bound %E equals source length"
  msgstr "raja %3$E, jonka %1$G%2$qD mÃ¤Ã¤rittelee, on sama kuin lÃ¤hteen pituus"
  
! #: gimple-fold.cc:4550 gimple-fold.cc:4777
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD does not have well defined padding bits for %qs"
  msgstr "joustava taulukkojÃ¤sen ei ole structin lopussa"
  
! #: gimple-fold.cc:4726 cp/constexpr.cc:4901
  #, gcc-internal-format
  msgid "PDP11 bit-field handling unsupported in %qs"
  msgstr ""
  
! #: gimple-fold.cc:5007
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported for variable length aggregates"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: gimple-fold.cc:5013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s not supported on this target"
  msgstr "%qs ei ole tuettu tÃ¤llÃ¤ kohteella"
*************** msgstr "null-osoittimen kÃ¤yttÃ¶"
*** 26603,26624 ****
  msgid "function may return address of local variable"
  msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
  
! #: gimple-ssa-isolate-paths.cc:414 c/c-typeck.cc:11585
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
  
! #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2054
! #: gimple-ssa-warn-access.cc:3712 tree.cc:12441 tree.cc:12478 tree.cc:12519
! #: tree.cc:12552 c/c-parser.cc:20560 c/c-parser.cc:20701 c/c-typeck.cc:3157
! #: c/c-typeck.cc:3252 c/c-typeck.cc:5869 c/c-typeck.cc:11491
! #: c/c-typeck.cc:11508 c/gimple-parser.cc:2574 c/gimple-parser.cc:2582
! #: cp/call.cc:8180 cp/call.cc:10380 cp/class.cc:9399 cp/constexpr.cc:894
! #: cp/constexpr.cc:1321 cp/constexpr.cc:4311 cp/constexpr.cc:5982
! #: cp/constexpr.cc:6353 cp/cvt.cc:1081 cp/cvt.cc:1119 cp/decl.cc:9108
! #: cp/decl2.cc:5848 cp/decl2.cc:5903 cp/method.cc:1234 cp/parser.cc:22475
! #: cp/pt.cc:9156 cp/semantics.cc:2309 cp/semantics.cc:3713 cp/semantics.cc:4831
! #: cp/typeck.cc:2143 cp/typeck.cc:2363 cp/typeck.cc:4508 cp/typeck.cc:10690
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3813
  #, gcc-internal-format
--- 26712,26733 ----
  msgid "function may return address of local variable"
  msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
  
! #: gimple-ssa-isolate-paths.cc:414 c/c-typeck.cc:11587
  #, gcc-internal-format
  msgid "function returns address of local variable"
  msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
  
! #: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2055
! #: gimple-ssa-warn-access.cc:3713 tree.cc:12442 tree.cc:12479 tree.cc:12520
! #: tree.cc:12553 c/c-parser.cc:20633 c/c-parser.cc:20774 c/c-typeck.cc:3159
! #: c/c-typeck.cc:3254 c/c-typeck.cc:5871 c/c-typeck.cc:11493
! #: c/c-typeck.cc:11510 c/gimple-parser.cc:2574 c/gimple-parser.cc:2582
! #: cp/call.cc:8203 cp/call.cc:10398 cp/class.cc:9399 cp/constexpr.cc:889
! #: cp/constexpr.cc:1316 cp/constexpr.cc:4320 cp/constexpr.cc:5996
! #: cp/constexpr.cc:6367 cp/cvt.cc:1095 cp/cvt.cc:1133 cp/decl.cc:9104
! #: cp/decl2.cc:5889 cp/decl2.cc:5944 cp/method.cc:1234 cp/parser.cc:22475
! #: cp/pt.cc:9178 cp/semantics.cc:2378 cp/semantics.cc:3782 cp/semantics.cc:4900
! #: cp/typeck.cc:2143 cp/typeck.cc:2363 cp/typeck.cc:4509 cp/typeck.cc:10694
  #: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
  #: rust/backend/rust-tree.cc:3813
  #, gcc-internal-format
*************** msgstr "%<%.*s%>-direktiivi kirjoittaa j
*** 27506,27792 ****
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: gimple-ssa-warn-access.cc:2049
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2064 gimple-ssa-warn-access.cc:3789
  #, fuzzy, gcc-internal-format
  msgid "returned from %qD"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: gimple-ssa-warn-access.cc:2067
  #, fuzzy, gcc-internal-format
  msgid "returned from %qT"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: gimple-ssa-warn-access.cc:2069
  #, fuzzy, gcc-internal-format
  msgid "obtained here"
  msgstr "union mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: gimple-ssa-warn-access.cc:2276
  #, fuzzy, gcc-internal-format
  msgid "argument %i value %qE is negative"
  msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
! #: gimple-ssa-warn-access.cc:2293
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %i value is zero"
  msgid "argument %i value is zero"
  msgstr "%Kargumentin %i arvo on nolla"
  
! #: gimple-ssa-warn-access.cc:2311
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr "%Kargumentin %i arvo %qE ylittÃ¤Ã¤ olion enimmÃ¤iskoon %E"
  
! #: gimple-ssa-warn-access.cc:2325
  #, fuzzy, gcc-internal-format
  msgid "argument %i range [%E, %E] is negative"
  msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
! #: gimple-ssa-warn-access.cc:2332
  #, fuzzy, gcc-internal-format
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
! #: gimple-ssa-warn-access.cc:2362
  #, fuzzy, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr "%Kargumentin %i arvo %qE ylittÃ¤Ã¤ olion enimmÃ¤iskoon %E"
  
! #: gimple-ssa-warn-access.cc:2368
  #, fuzzy, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr "%Kargumentin %i arvo %qE ylittÃ¤Ã¤ olion enimmÃ¤iskoon %E"
  
! #: gimple-ssa-warn-access.cc:2379 gimple-ssa-warn-access.cc:2382
  #, fuzzy, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: gimple-ssa-warn-access.cc:2393
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in allocation function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: gimple-ssa-warn-access.cc:2396
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr "kutsussa muistinvarausfunktioon %qD, joka on esitelty tÃ¤Ã¤llÃ¤"
  
! #: gimple-ssa-warn-access.cc:2841
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr "Tuntematon arkkitehtuuri â€�%sâ€�"
  
! #: gimple-ssa-warn-access.cc:2933
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model %qs for %qD"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: gimple-ssa-warn-access.cc:2937
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model %wi for %qD"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: gimple-ssa-warn-access.cc:2952 gimple-ssa-warn-access.cc:3006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "valid arguments are: %s"
  msgid "valid models are %s"
  msgstr "kelvolliset argumentit ovat: %s"
  
! #: gimple-ssa-warn-access.cc:2966
  #, fuzzy, gcc-internal-format
  msgid "invalid failure memory model %qs for %qD"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: gimple-ssa-warn-access.cc:2971
  #, fuzzy, gcc-internal-format
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: gimple-ssa-warn-access.cc:2987
  #, fuzzy, gcc-internal-format
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: gimple-ssa-warn-access.cc:3013
  #, fuzzy, gcc-internal-format
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: gimple-ssa-warn-access.cc:3457
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
  
! #: gimple-ssa-warn-access.cc:3465
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %i value %s is negative"
  msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
! #: gimple-ssa-warn-access.cc:3511
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3575
  #, fuzzy, gcc-internal-format
  msgid "referencing argument %u of type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: gimple-ssa-warn-access.cc:3589
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: gimple-ssa-warn-access.cc:3593
  #, fuzzy, gcc-internal-format
  msgid "in a call with type %qT and attribute %qs"
  msgstr "epÃ¤kelpo alkiotyyppi attribuutille %qs"
  
! #: gimple-ssa-warn-access.cc:3600
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: gimple-ssa-warn-access.cc:3603
  #, fuzzy, gcc-internal-format
  msgid "in a call with type %qT"
  msgstr "epÃ¤kelpo alkiotyyppi attribuutille %qs"
  
! #: gimple-ssa-warn-access.cc:3709
  #, fuzzy, gcc-internal-format
  msgid "%qD called on unallocated object %qD"
  msgstr "tiedostoa %s ei voi avata"
  
! #: gimple-ssa-warn-access.cc:3728
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3737
  #, fuzzy, gcc-internal-format
  msgid "assigned here"
  msgstr "union mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: gimple-ssa-warn-access.cc:3770
  #, fuzzy, gcc-internal-format
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: gimple-ssa-warn-access.cc:3779
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3927
  #, fuzzy, gcc-internal-format
  msgid "pointer %qE may be used after %qD"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: gimple-ssa-warn-access.cc:3928
  #, fuzzy, gcc-internal-format
  msgid "pointer %qE used after %qD"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: gimple-ssa-warn-access.cc:3932
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "pointer may be used after %qD"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: gimple-ssa-warn-access.cc:3933
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter %qD"
  msgid "pointer used after %qD"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n parametri %qD"
  
! #: gimple-ssa-warn-access.cc:3937
  #, fuzzy, gcc-internal-format
  msgid "call to %qD here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: gimple-ssa-warn-access.cc:3954
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3955
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using dangling pointer %qE to %qD"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: gimple-ssa-warn-access.cc:3960
  #, fuzzy, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: gimple-ssa-warn-access.cc:3961
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using a dangling pointer to %qD"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: gimple-ssa-warn-access.cc:3964 gimple-ssa-warn-access.cc:4612
! #: gimple-ssa-warn-access.cc:4615 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:921 tree-ssa-uninit.cc:1120 c/c-decl.cc:4099
! #: c/c-decl.cc:4389 c/c-typeck.cc:9539 c/c-typeck.cc:12293 cp/call.cc:8555
! #: cp/call.cc:8566 cp/class.cc:1718 cp/class.cc:3517 cp/constexpr.cc:1067
! #: cp/decl.cc:4631 cp/decl.cc:12889 cp/decl.cc:13477 cp/decl.cc:13486
! #: cp/decl.cc:14481 cp/friend.cc:406 cp/friend.cc:416 cp/init.cc:2905
  #: cp/parser.cc:3692 cp/parser.cc:3838 cp/parser.cc:3889 cp/parser.cc:7166
! #: cp/parser.cc:25045 cp/typeck.cc:5001
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD esitelty tÃ¤Ã¤llÃ¤"
  
! #: gimple-ssa-warn-access.cc:3972
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3974
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3980
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3982
  #, fuzzy, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "%s: tuntematon osan nimi â€�%.*sâ€�"
  
! #: gimple-ssa-warn-access.cc:3986
  #, fuzzy, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "alunperin mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: gimple-ssa-warn-access.cc:4076
  #, fuzzy, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: gimple-ssa-warn-access.cc:4081
  #, fuzzy, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: gimple-ssa-warn-access.cc:4087
  #, fuzzy, gcc-internal-format
  msgid "call to %qD"
  msgstr "%J%qD esitelty turhaan uudestaan"
  
! #: gimple-ssa-warn-access.cc:4606
  #, fuzzy, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
--- 27615,27901 ----
  msgid "expecting between %E and %E bytes in a region of size %E"
  msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
  
! #: gimple-ssa-warn-access.cc:2050
  #, gcc-internal-format
  msgid "%qD called on pointer %qE with nonzero offset%s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:2065 gimple-ssa-warn-access.cc:3790
  #, fuzzy, gcc-internal-format
  msgid "returned from %qD"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: gimple-ssa-warn-access.cc:2068
  #, fuzzy, gcc-internal-format
  msgid "returned from %qT"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: gimple-ssa-warn-access.cc:2070
  #, fuzzy, gcc-internal-format
  msgid "obtained here"
  msgstr "union mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: gimple-ssa-warn-access.cc:2277
  #, fuzzy, gcc-internal-format
  msgid "argument %i value %qE is negative"
  msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
! #: gimple-ssa-warn-access.cc:2294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%Kargument %i value is zero"
  msgid "argument %i value is zero"
  msgstr "%Kargumentin %i arvo on nolla"
  
! #: gimple-ssa-warn-access.cc:2312
  #, fuzzy, gcc-internal-format
  #| msgid "%Kargument %i value %qE exceeds maximum object size %E"
  msgid "argument %i value %qE exceeds maximum object size %E"
  msgstr "%Kargumentin %i arvo %qE ylittÃ¤Ã¤ olion enimmÃ¤iskoon %E"
  
! #: gimple-ssa-warn-access.cc:2326
  #, fuzzy, gcc-internal-format
  msgid "argument %i range [%E, %E] is negative"
  msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
! #: gimple-ssa-warn-access.cc:2333
  #, fuzzy, gcc-internal-format
  msgid "argument %i range [%E, %E] exceeds maximum object size %E"
  msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
! #: gimple-ssa-warn-access.cc:2363
  #, fuzzy, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
  msgstr "%Kargumentin %i arvo %qE ylittÃ¤Ã¤ olion enimmÃ¤iskoon %E"
  
! #: gimple-ssa-warn-access.cc:2369
  #, fuzzy, gcc-internal-format
  msgid "product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
  msgstr "%Kargumentin %i arvo %qE ylittÃ¤Ã¤ olion enimmÃ¤iskoon %E"
  
! #: gimple-ssa-warn-access.cc:2380 gimple-ssa-warn-access.cc:2383
  #, fuzzy, gcc-internal-format
  msgid "argument %i in the range [%E, %E]"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: gimple-ssa-warn-access.cc:2394
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in allocation function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: gimple-ssa-warn-access.cc:2397
  #, gcc-internal-format
  msgid "in a call to allocation function %qD declared here"
  msgstr "kutsussa muistinvarausfunktioon %qD, joka on esitelty tÃ¤Ã¤llÃ¤"
  
! #: gimple-ssa-warn-access.cc:2842
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specifier in memory model %wi for %qD"
  msgstr "Tuntematon arkkitehtuuri â€�%sâ€�"
  
! #: gimple-ssa-warn-access.cc:2934
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model %qs for %qD"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: gimple-ssa-warn-access.cc:2938
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model %wi for %qD"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: gimple-ssa-warn-access.cc:2953 gimple-ssa-warn-access.cc:3007
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "valid arguments are: %s"
  msgid "valid models are %s"
  msgstr "kelvolliset argumentit ovat: %s"
  
! #: gimple-ssa-warn-access.cc:2967
  #, fuzzy, gcc-internal-format
  msgid "invalid failure memory model %qs for %qD"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: gimple-ssa-warn-access.cc:2972
  #, fuzzy, gcc-internal-format
  msgid "valid failure models are %qs, %qs, %qs, %qs"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: gimple-ssa-warn-access.cc:2988
  #, fuzzy, gcc-internal-format
  msgid "failure memory model %qs cannot be stronger than success memory model %qs for %qD"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: gimple-ssa-warn-access.cc:3014
  #, fuzzy, gcc-internal-format
  msgid "failure memory model %wi cannot be stronger than success memory model %wi for %qD"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: gimple-ssa-warn-access.cc:3458
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "bound argument %i value %s is negative for a variable length array argument %i of type %s"
  msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
  
! #: gimple-ssa-warn-access.cc:3466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %i value %s is negative"
  msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
! #: gimple-ssa-warn-access.cc:3512
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %i is null but the corresponding size argument %i value is %s"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3576
  #, fuzzy, gcc-internal-format
  msgid "referencing argument %u of type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: gimple-ssa-warn-access.cc:3590
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared with attribute %qs"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: gimple-ssa-warn-access.cc:3594
  #, fuzzy, gcc-internal-format
  msgid "in a call with type %qT and attribute %qs"
  msgstr "epÃ¤kelpo alkiotyyppi attribuutille %qs"
  
! #: gimple-ssa-warn-access.cc:3601
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: gimple-ssa-warn-access.cc:3604
  #, fuzzy, gcc-internal-format
  msgid "in a call with type %qT"
  msgstr "epÃ¤kelpo alkiotyyppi attribuutille %qs"
  
! #: gimple-ssa-warn-access.cc:3710
  #, fuzzy, gcc-internal-format
  msgid "%qD called on unallocated object %qD"
  msgstr "tiedostoa %s ei voi avata"
  
! #: gimple-ssa-warn-access.cc:3729
  #, gcc-internal-format
  msgid "%qD called on a pointer to an unallocated object %qE"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3738
  #, fuzzy, gcc-internal-format
  msgid "assigned here"
  msgstr "union mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: gimple-ssa-warn-access.cc:3771
  #, fuzzy, gcc-internal-format
  msgid "%qD called on pointer returned from a mismatched allocation function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: gimple-ssa-warn-access.cc:3780
  #, gcc-internal-format
  msgid "%qD called on pointer to an unallocated object"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3928
  #, fuzzy, gcc-internal-format
  msgid "pointer %qE may be used after %qD"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: gimple-ssa-warn-access.cc:3929
  #, fuzzy, gcc-internal-format
  msgid "pointer %qE used after %qD"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: gimple-ssa-warn-access.cc:3933
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "pointer may be used after %qD"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: gimple-ssa-warn-access.cc:3934
  #, fuzzy, gcc-internal-format
  #| msgid "unused parameter %qD"
  msgid "pointer used after %qD"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n parametri %qD"
  
! #: gimple-ssa-warn-access.cc:3938
  #, fuzzy, gcc-internal-format
  msgid "call to %qD here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: gimple-ssa-warn-access.cc:3955
  #, gcc-internal-format
  msgid "dangling pointer %qE to %qD may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3956
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using dangling pointer %qE to %qD"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: gimple-ssa-warn-access.cc:3961
  #, fuzzy, gcc-internal-format
  msgid "dangling pointer to %qD may be used"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: gimple-ssa-warn-access.cc:3962
  #, fuzzy, gcc-internal-format
  #| msgid "invalid pointer mode %qs"
  msgid "using a dangling pointer to %qD"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4613
! #: gimple-ssa-warn-access.cc:4616 gimple-ssa-warn-restrict.cc:1830
  #: tree-ssa-uninit.cc:921 tree-ssa-uninit.cc:1120 c/c-decl.cc:4099
! #: c/c-decl.cc:4389 c/c-typeck.cc:9541 c/c-typeck.cc:12295 cp/call.cc:8578
! #: cp/call.cc:8589 cp/class.cc:1718 cp/class.cc:3517 cp/constexpr.cc:1062
! #: cp/decl.cc:4631 cp/decl.cc:12893 cp/decl.cc:13481 cp/decl.cc:13490
! #: cp/decl.cc:14491 cp/friend.cc:406 cp/friend.cc:416 cp/init.cc:2935
  #: cp/parser.cc:3692 cp/parser.cc:3838 cp/parser.cc:3889 cp/parser.cc:7166
! #: cp/parser.cc:25045 cp/typeck.cc:5002
  #, gcc-internal-format
  msgid "%qD declared here"
  msgstr "%qD esitelty tÃ¤Ã¤llÃ¤"
  
! #: gimple-ssa-warn-access.cc:3973
  #, gcc-internal-format
  msgid "dangling pointer %qE to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3975
  #, gcc-internal-format
  msgid "using dangling pointer %qE to an unnamed temporary"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3981
  #, gcc-internal-format
  msgid "dangling pointer to an unnamed temporary may be used"
  msgstr ""
  
! #: gimple-ssa-warn-access.cc:3983
  #, fuzzy, gcc-internal-format
  msgid "using a dangling pointer to an unnamed temporary"
  msgstr "%s: tuntematon osan nimi â€�%.*sâ€�"
  
! #: gimple-ssa-warn-access.cc:3987
  #, fuzzy, gcc-internal-format
  msgid "unnamed temporary defined here"
  msgstr "alunperin mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: gimple-ssa-warn-access.cc:4077
  #, fuzzy, gcc-internal-format
  msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: gimple-ssa-warn-access.cc:4082
  #, fuzzy, gcc-internal-format
  msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: gimple-ssa-warn-access.cc:4088
  #, fuzzy, gcc-internal-format
  msgid "call to %qD"
  msgstr "%J%qD esitelty turhaan uudestaan"
  
! #: gimple-ssa-warn-access.cc:4607
  #, fuzzy, gcc-internal-format
  msgid "storing the address of local variable %qD in %qE"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
*************** msgstr "%Kargumentin %i arvo %qE ylittÃ¤
*** 27983,27989 ****
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1785 c-family/c-warn.cc:3805
  #, gcc-internal-format
  msgid "array %qD declared here"
  msgstr "taulukko %qD esitelty tÃ¤Ã¤llÃ¤"
--- 28092,28098 ----
  msgid "%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT"
  msgstr ""
  
! #: gimple-ssa-warn-restrict.cc:1785 c-family/c-warn.cc:3804
  #, gcc-internal-format
  msgid "array %qD declared here"
  msgstr "taulukko %qD esitelty tÃ¤Ã¤llÃ¤"
*************** msgstr "    Rekursiiviset jÃ¤senet:\n"
*** 28068,28472 ****
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: gimplify.cc:1399
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr ""
  
! #: gimplify.cc:2271
  #, fuzzy, gcc-internal-format
  msgid "statement will never be executed"
  msgstr "Varoita koodista, jota ei koskaan suoriteta"
  
! #: gimplify.cc:2335
  #, gcc-internal-format
  msgid "%qs cannot be initialized with%<-ftrivial-auto-var_init%>"
  msgstr ""
  
! #: gimplify.cc:2727 gimplify.cc:2735
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr "suoritus saattaa jatkua tÃ¤mÃ¤n lausekkeen jÃ¤lkeen"
  
! #: gimplify.cc:2737
  #, gcc-internal-format
  msgid "here"
  msgstr "tÃ¤Ã¤llÃ¤"
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2808 gimplify.cc:2865 gimplify.cc:2891
  #, fuzzy, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: gimplify.cc:4064
  #, fuzzy, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
  
! #: gimplify.cc:6921
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory output %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:6936
  #, fuzzy, gcc-internal-format
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: gimplify.cc:7083
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:7123 gimplify.cc:7133
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.cc:7756
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: gimplify.cc:7758
  #, fuzzy, gcc-internal-format
  msgid "enclosing region"
  msgstr "# Ei kohde:"
  
! #: gimplify.cc:7762
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: gimplify.cc:7764
  #, fuzzy, gcc-internal-format
  msgid "enclosing target region"
  msgstr "# Ei kohde:"
  
! #: gimplify.cc:7777
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: gimplify.cc:7779
  #, fuzzy, gcc-internal-format
  msgid "enclosing task"
  msgstr "          %s"
  
! #: gimplify.cc:7876
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: gimplify.cc:7878
  #, fuzzy, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "          %s"
  
! #: gimplify.cc:8052
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: gimplify.cc:8056
  #, fuzzy, gcc-internal-format
  msgid "enclosing OpenACC %qs construct and"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: gimplify.cc:8059
  #, fuzzy, gcc-internal-format
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: gimplify.cc:8129
  #, fuzzy, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr "%qE esittelemÃ¤ttÃ¤ (ensimmÃ¤inen kÃ¤yttÃ¶kerta tÃ¤ssÃ¤ funktiossa)"
  
! #: gimplify.cc:8137
  #, fuzzy, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE esittelemÃ¤ttÃ¤ (ensimmÃ¤inen kÃ¤yttÃ¶kerta tÃ¤ssÃ¤ funktiossa)"
  
! #: gimplify.cc:8206
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing %<target%>"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: gimplify.cc:8208
  #, fuzzy, gcc-internal-format
  msgid "enclosing %<target%>"
  msgstr "# Ei kohde:"
  
! #: gimplify.cc:8243 gimplify.cc:12324
  #, fuzzy, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: gimplify.cc:8264
  #, fuzzy, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: gimplify.cc:8395
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.cc:8398
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.cc:8412
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.cc:8415
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.cc:8418
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.cc:9422 gimplify.cc:9433 gimplify.cc:9445 gimplify.cc:9461
! #: gimplify.cc:9666 gimplify.cc:9689 gimplify.cc:9700 gimplify.cc:9718
  #, fuzzy, gcc-internal-format
  msgid "unexpected mapping node"
  msgstr "odottamaton siirros"
  
! #: gimplify.cc:9755
  #, fuzzy, gcc-internal-format
  msgid "unexpected pointer mapping node"
  msgstr "odottamaton siirros"
  
! #: gimplify.cc:9968
  #, fuzzy, gcc-internal-format
  msgid "base pointer cycle detected"
  msgstr "PRINT_OPERAND null-osoitin"
  
! #: gimplify.cc:10475
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr ""
  
! #: gimplify.cc:10791
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: gimplify.cc:11747
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.cc:12017 gimplify.cc:12023
  #, fuzzy, gcc-internal-format
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: gimplify.cc:12040
  #, fuzzy, gcc-internal-format
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: gimplify.cc:12062
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr ""
  
! #: gimplify.cc:12070
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr ""
  
! #: gimplify.cc:12081 gimplify.cc:12087 gimplify.cc:12093 gimplify.cc:12099
! #: gimplify.cc:12105 gimplify.cc:16319
  #, fuzzy, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: gimplify.cc:12199
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.cc:12824
  #, fuzzy, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "paikallinen muuttuja %qD ei voi esiintyÃ¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: gimplify.cc:12881
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: gimplify.cc:12913
  #, fuzzy, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "odotettiin %<operator%>"
  
! #: gimplify.cc:12952
  #, fuzzy, gcc-internal-format
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: gimplify.cc:12968
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr ""
  
! #: gimplify.cc:13184
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr ""
  
! #: gimplify.cc:13396
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: gimplify.cc:13450
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: gimplify.cc:13788
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: gimplify.cc:13861
  #, fuzzy, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: gimplify.cc:14038
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr ""
  
! #: gimplify.cc:14336
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr ""
  
! #: gimplify.cc:14355
  #, fuzzy, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "%qD ei ole malli"
  
! #: gimplify.cc:14522
  #, fuzzy, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: gimplify.cc:14866
  #, fuzzy, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: gimplify.cc:14876
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr ""
  
! #: gimplify.cc:15160 gimplify.cc:15164 gimplify.cc:15173 gimplify.cc:15185
! #: gimplify.cc:15190
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr ""
  
! #: gimplify.cc:15351
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: gimplify.cc:15416
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "threadprivate iteration variable %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.cc:15447 gimplify.cc:15555
  #, fuzzy, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: gimplify.cc:16257
  #, gcc-internal-format
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr ""
  
! #: gimplify.cc:16281
  #, gcc-internal-format
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr ""
  
! #: gimplify.cc:16301
  #, gcc-internal-format
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr ""
  
! #: gimplify.cc:16326
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr ""
  
! #: gimplify.cc:16354
  #, gcc-internal-format
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr ""
  
! #: gimplify.cc:17436
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: gimplify.cc:17457
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.cc:17470
  #, fuzzy, gcc-internal-format
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr "argumenttien mÃ¤Ã¤rÃ¤ ei vastaa prototyyppiÃ¤"
  
! #: gimplify.cc:17484
  #, fuzzy, gcc-internal-format
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: gimplify.cc:17497
  #, fuzzy, gcc-internal-format
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: gimplify.cc:18814
  #, fuzzy, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  " EPÃ„ONNISTUI\n"
  "\n"
  
! #: gimplify.cc:19413
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT muunnetaan tyypiksi %qT, kun se viedÃ¤Ã¤n %<...%>:n lÃ¤pi"
  
! #: gimplify.cc:19418
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(eli kannattaisi antaa %qT eikÃ¤ %qT funktiolle %<va_arg%>)"
  
! #: gimplify.cc:19425
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "jos tÃ¤mÃ¤ koodi saavutetaan, ohjelma keskeytyy"
--- 28177,28581 ----
  msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: gimplify.cc:1426
  #, gcc-internal-format
  msgid "%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause"
  msgstr ""
  
! #: gimplify.cc:2298
  #, fuzzy, gcc-internal-format
  msgid "statement will never be executed"
  msgstr "Varoita koodista, jota ei koskaan suoriteta"
  
! #: gimplify.cc:2362
  #, gcc-internal-format
  msgid "%qs cannot be initialized with%<-ftrivial-auto-var_init%>"
  msgstr ""
  
! #: gimplify.cc:2754 gimplify.cc:2762
  #, gcc-internal-format
  msgid "this statement may fall through"
  msgstr "suoritus saattaa jatkua tÃ¤mÃ¤n lausekkeen jÃ¤lkeen"
  
! #: gimplify.cc:2764
  #, gcc-internal-format
  msgid "here"
  msgstr "tÃ¤Ã¤llÃ¤"
  
  #. We've found [[fallthrough]]; at the end of a switch, which the C++
  #. standard says is ill-formed; see [dcl.attr.fallthrough].
! #: gimplify.cc:2835 gimplify.cc:2892 gimplify.cc:2918
  #, fuzzy, gcc-internal-format
  msgid "attribute %<fallthrough%> not preceding a case label or default label"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: gimplify.cc:4092
  #, fuzzy, gcc-internal-format
  msgid "using result of function returning %<void%>"
  msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
  
! #: gimplify.cc:7019
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory output %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:7034
  #, fuzzy, gcc-internal-format
  msgid "invalid lvalue in %<asm%> output %d"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: gimplify.cc:7181
  #, gcc-internal-format, gfc-internal-format
  msgid "non-memory input %d must stay in memory"
  msgstr ""
  
! #: gimplify.cc:7221 gimplify.cc:7231
  #, gcc-internal-format, gfc-internal-format
  msgid "memory input %d is not directly addressable"
  msgstr ""
  
! #: gimplify.cc:7854
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: gimplify.cc:7856
  #, fuzzy, gcc-internal-format
  msgid "enclosing region"
  msgstr "# Ei kohde:"
  
! #: gimplify.cc:7860
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in target region"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: gimplify.cc:7862
  #, fuzzy, gcc-internal-format
  msgid "enclosing target region"
  msgstr "# Ei kohde:"
  
! #: gimplify.cc:7875
  #, fuzzy, gcc-internal-format
  msgid "threadprivate variable %qE used in untied task"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: gimplify.cc:7877
  #, fuzzy, gcc-internal-format
  msgid "enclosing task"
  msgstr "          %s"
  
! #: gimplify.cc:7974
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: gimplify.cc:7976
  #, fuzzy, gcc-internal-format
  msgid "enclosing %qs"
  msgstr "          %s"
  
! #: gimplify.cc:8150
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing OpenACC %qs construct"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: gimplify.cc:8154
  #, fuzzy, gcc-internal-format
  msgid "enclosing OpenACC %qs construct and"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: gimplify.cc:8157
  #, fuzzy, gcc-internal-format
  msgid "enclosing OpenACC %qs construct with %qs clause"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: gimplify.cc:8227
  #, fuzzy, gcc-internal-format
  msgid "%qE with %<link%> clause used in %<routine%> function"
  msgstr "%qE esittelemÃ¤ttÃ¤ (ensimmÃ¤inen kÃ¤yttÃ¶kerta tÃ¤ssÃ¤ funktiossa)"
  
! #: gimplify.cc:8235
  #, fuzzy, gcc-internal-format
  msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
  msgstr "%qE esittelemÃ¤ttÃ¤ (ensimmÃ¤inen kÃ¤yttÃ¶kerta tÃ¤ssÃ¤ funktiossa)"
  
! #: gimplify.cc:8297
  #, fuzzy, gcc-internal-format
  msgid "%qE not specified in enclosing %<target%>"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: gimplify.cc:8299
  #, fuzzy, gcc-internal-format
  msgid "enclosing %<target%>"
  msgstr "# Ei kohde:"
  
! #: gimplify.cc:8334 gimplify.cc:12428
  #, fuzzy, gcc-internal-format
  msgid "variable %qE declared in enclosing %<host_data%> region"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: gimplify.cc:8355
  #, fuzzy, gcc-internal-format
  msgid "%qD referenced in target region does not have a mappable type"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: gimplify.cc:8499
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE is predetermined linear"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.cc:8502
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should be private"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.cc:8516
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be firstprivate"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.cc:8519
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be reduction"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.cc:8522
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qE should not be linear"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.cc:9526 gimplify.cc:9537 gimplify.cc:9549 gimplify.cc:9565
! #: gimplify.cc:9770 gimplify.cc:9793 gimplify.cc:9804 gimplify.cc:9822
  #, fuzzy, gcc-internal-format
  msgid "unexpected mapping node"
  msgstr "odottamaton siirros"
  
! #: gimplify.cc:9859
  #, fuzzy, gcc-internal-format
  msgid "unexpected pointer mapping node"
  msgstr "odottamaton siirros"
  
! #: gimplify.cc:10072
  #, fuzzy, gcc-internal-format
  msgid "base pointer cycle detected"
  msgstr "PRINT_OPERAND null-osoitin"
  
! #: gimplify.cc:10579
  #, gcc-internal-format
  msgid "data movement for component %qE is not compatible with movement for struct %qE"
  msgstr ""
  
! #: gimplify.cc:10895
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in map clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: gimplify.cc:11851
  #, gcc-internal-format
  msgid "mapping field %qE of variable length structure"
  msgstr ""
  
! #: gimplify.cc:12121 gimplify.cc:12127
  #, fuzzy, gcc-internal-format
  msgid "conditional %<lastprivate%> clause on %qs construct"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: gimplify.cc:12144
  #, fuzzy, gcc-internal-format
  msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: gimplify.cc:12166
  #, gcc-internal-format
  msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
  msgstr ""
  
! #: gimplify.cc:12174
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>"
  msgstr ""
  
! #: gimplify.cc:12185 gimplify.cc:12191 gimplify.cc:12197 gimplify.cc:12203
! #: gimplify.cc:12209 gimplify.cc:16423
  #, fuzzy, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on %qs construct"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: gimplify.cc:12303
  #, gcc-internal-format
  msgid "%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>"
  msgstr ""
  
! #: gimplify.cc:12928
  #, fuzzy, gcc-internal-format
  msgid "copyprivate variable %qE is not threadprivate or private in outer context"
  msgstr "paikallinen muuttuja %qD ei voi esiintyÃ¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: gimplify.cc:12985
  #, fuzzy, gcc-internal-format
  msgid "%s variable %qE is private in outer context"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: gimplify.cc:13017
  #, fuzzy, gcc-internal-format
  msgid "expected %qs %<if%> clause modifier rather than %qs"
  msgstr "odotettiin %<operator%>"
  
! #: gimplify.cc:13056
  #, fuzzy, gcc-internal-format
  msgid "%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: gimplify.cc:13072
  #, gcc-internal-format
  msgid "with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the construct"
  msgstr ""
  
! #: gimplify.cc:13288
  #, gcc-internal-format
  msgid "%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct"
  msgstr ""
  
! #: gimplify.cc:13500
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<map%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: gimplify.cc:13554
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: gimplify.cc:13892
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: gimplify.cc:13965
  #, fuzzy, gcc-internal-format
  msgid "same variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> construct"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: gimplify.cc:14142
  #, gcc-internal-format
  msgid "incompatible data clause with reduction on %qE; promoting to %<present_or_copy%>"
  msgstr ""
  
! #: gimplify.cc:14440
  #, gcc-internal-format
  msgid "%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause"
  msgstr ""
  
! #: gimplify.cc:14459
  #, fuzzy, gcc-internal-format
  msgid "invalid private reduction on %qE"
  msgstr "%qD ei ole malli"
  
! #: gimplify.cc:14626
  #, fuzzy, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: gimplify.cc:14970
  #, fuzzy, gcc-internal-format
  msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: gimplify.cc:14980
  #, gcc-internal-format
  msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
  msgstr ""
  
! #: gimplify.cc:15264 gimplify.cc:15268 gimplify.cc:15277 gimplify.cc:15289
! #: gimplify.cc:15294
  #, gcc-internal-format
  msgid "%qs clause may not appear on non-rectangular %qs"
  msgstr ""
  
! #: gimplify.cc:15455
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: gimplify.cc:15520
  #, fuzzy, gcc-internal-format
  #| msgid "invalid type for iteration variable %qE"
  msgid "threadprivate iteration variable %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: gimplify.cc:15551 gimplify.cc:15659
  #, fuzzy, gcc-internal-format
  msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: gimplify.cc:16361
  #, gcc-internal-format
  msgid "%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct"
  msgstr ""
  
! #: gimplify.cc:16385
  #, gcc-internal-format
  msgid "%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
  msgstr ""
  
! #: gimplify.cc:16405
  #, gcc-internal-format
  msgid "%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region"
  msgstr ""
  
! #: gimplify.cc:16430
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>"
  msgstr ""
  
! #: gimplify.cc:16458
  #, gcc-internal-format
  msgid "%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator"
  msgstr ""
  
! #: gimplify.cc:17540
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: gimplify.cc:17561
  #, gcc-internal-format
  msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
  msgstr ""
  
! #: gimplify.cc:17574
  #, fuzzy, gcc-internal-format
  msgid "number of variables in %qs clause with %<sink%> modifier does not match number of iteration variables"
  msgstr "argumenttien mÃ¤Ã¤rÃ¤ ei vastaa prototyyppiÃ¤"
  
! #: gimplify.cc:17588
  #, fuzzy, gcc-internal-format
  msgid "more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: gimplify.cc:17601
  #, fuzzy, gcc-internal-format
  msgid "%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: gimplify.cc:18918
  #, fuzzy, gcc-internal-format
  msgid "gimplification failed"
  msgstr ""
  " EPÃ„ONNISTUI\n"
  "\n"
  
! #: gimplify.cc:19519
  #, gcc-internal-format
  msgid "%qT is promoted to %qT when passed through %<...%>"
  msgstr "%qT muunnetaan tyypiksi %qT, kun se viedÃ¤Ã¤n %<...%>:n lÃ¤pi"
  
! #: gimplify.cc:19524
  #, gcc-internal-format
  msgid "(so you should pass %qT not %qT to %<va_arg%>)"
  msgstr "(eli kannattaisi antaa %qT eikÃ¤ %qT funktiolle %<va_arg%>)"
  
! #: gimplify.cc:19531
  #, gcc-internal-format
  msgid "if this code is reached, the program will abort"
  msgstr "jos tÃ¤mÃ¤ koodi saavutetaan, ohjelma keskeytyy"
*************** msgstr ""
*** 28506,28881 ****
  msgid "token %u has %<y-location == %u%>"
  msgstr ""
  
! #: internal-fn.cc:814
  #, fuzzy, gcc-internal-format
  msgid "invalid use of attribute %<fallthrough%>"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: ipa-devirt.cc:677 ipa-devirt.cc:762 ipa-devirt.cc:791 ipa-devirt.cc:833
! #: ipa-devirt.cc:864
  #, fuzzy, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.cc:680
  #, fuzzy, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:721
  #, fuzzy, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.cc:727
  #, fuzzy, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:731
  #, fuzzy, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr "typeid:tÃ¤ ei voi kÃ¤yttÃ¤Ã¤ -fno-rtti-valitsimen kanssa"
  
! #: ipa-devirt.cc:768
  #, fuzzy, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:797
  #, fuzzy, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:841 ipa-devirt.cc:872
  #, fuzzy, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:845
  #, fuzzy, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "TAPA"
  
! #: ipa-devirt.cc:852
  #, fuzzy, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:878
  #, fuzzy, gcc-internal-format
  msgid "virtual method %qD"
  msgstr "TAPA"
  
! #: ipa-devirt.cc:882
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.cc:888
  #, fuzzy, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:922
  #, fuzzy, gcc-internal-format
  msgid "type %qT (typedef of %qT) violates the C++ One Definition Rule"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.cc:930
  #, fuzzy, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.cc:942 ipa-devirt.cc:957 ipa-devirt.cc:1235 ipa-devirt.cc:1280
! #: ipa-devirt.cc:1319 ipa-devirt.cc:1337
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "erilainen tyyppi mÃ¤Ã¤ritelty toisessa kÃ¤Ã¤nnÃ¶syksikÃ¶ssÃ¤"
  
! #: ipa-devirt.cc:949
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.cc:959
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.cc:1064
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace cannot match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.cc:1069
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace cannot match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.cc:1074
  #, fuzzy, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1090
  #, fuzzy, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr "KÃ¤yttÃ¶: %s [VALITSIN]... NIMI TYYPPI [MAJOR MINOR]\n"
  
! #: ipa-devirt.cc:1094 ipa-devirt.cc:1191
  #, fuzzy, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.cc:1122
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr "taulukkotyypeillÃ¤ on eri rajat"
  
! #: ipa-devirt.cc:1137
  #, fuzzy, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: ipa-devirt.cc:1152
  #, fuzzy, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "ehtolausekkeessa on osoitin/kokonaislukutyyppiristiriita"
  
! #: ipa-devirt.cc:1155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: ipa-devirt.cc:1166
  #, fuzzy, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: ipa-devirt.cc:1182
  #, fuzzy, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.cc:1188
  #, fuzzy, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: ipa-devirt.cc:1263
  #, fuzzy, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1270
  #, fuzzy, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1295
  #, fuzzy, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1304
  #, fuzzy, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1364
  #, fuzzy, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1379
  #, fuzzy, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1402 ipa-devirt.cc:1414
  #, fuzzy, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1437
  #, fuzzy, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1441
  #, fuzzy, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1459 ipa-devirt.cc:1523
  #, fuzzy, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1466 ipa-devirt.cc:1528
  #, fuzzy, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1474
  #, fuzzy, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1488
  #, fuzzy, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1501
  #, fuzzy, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1508
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.cc:1532
  #, fuzzy, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1555
  #, fuzzy, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1564
  #, gcc-internal-format
  msgid "one type needs to be constructed while the other does not"
  msgstr ""
  
! #: ipa-devirt.cc:1577
  #, fuzzy, gcc-internal-format
  msgid "memory layout mismatch"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: ipa-devirt.cc:1696
  #, fuzzy, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "%q+#D mÃ¤Ã¤ritelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.cc:3872
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3881
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3911
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3919
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3927
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3938
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:4251
  #, fuzzy, gcc-internal-format
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.cc:4260
  #, fuzzy, gcc-internal-format
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:4264
  #, fuzzy, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:4268
  #, fuzzy, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:4289
  #, fuzzy, gcc-internal-format
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:4295
  #, fuzzy, gcc-internal-format
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:4304
  #, fuzzy, gcc-internal-format
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:4310
  #, fuzzy, gcc-internal-format
  msgid "name %qs is defined to different value in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:4315
  #, fuzzy, gcc-internal-format
  msgid "mismatching definition"
  msgstr "puuttuva mÃ¤Ã¤rittely"
  
! #: ipa-fnsummary.cc:4654
  #, fuzzy, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: ipa-fnsummary.cc:4755
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
  
! #: ipa-modref.cc:4015
  #, gcc-internal-format
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4760 ipa-prop.cc:4802 ipa-prop.cc:4879 ipa-prop.cc:4927
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: ipa-pure-const.cc:218
  #, fuzzy, gcc-internal-format
  msgid "function might be candidate for attribute %qs"
  msgstr "funktio voi olla ehdokas %<%s%>-attribuutille"
  
! #: ipa-pure-const.cc:219
  #, fuzzy, gcc-internal-format
  msgid "function might be candidate for attribute %qs if it is known to return normally"
  msgstr "funktio voi olla ehdokas %<%s%>-attribuutille jos sen tiedetÃ¤Ã¤n palaavan normaalisti"
--- 28615,28990 ----
  msgid "token %u has %<y-location == %u%>"
  msgstr ""
  
! #: internal-fn.cc:841
  #, fuzzy, gcc-internal-format
  msgid "invalid use of attribute %<fallthrough%>"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: ipa-devirt.cc:679 ipa-devirt.cc:764 ipa-devirt.cc:793 ipa-devirt.cc:835
! #: ipa-devirt.cc:866
  #, fuzzy, gcc-internal-format
  msgid "virtual table of type %qD violates one definition rule"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.cc:682
  #, fuzzy, gcc-internal-format
  msgid "variable of same assembler name as the virtual table is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:723
  #, fuzzy, gcc-internal-format
  msgid "virtual table of type %qD contains RTTI information"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.cc:729
  #, fuzzy, gcc-internal-format
  msgid "but is prevailed by one without from other translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:733
  #, fuzzy, gcc-internal-format
  msgid "RTTI will not work on this type"
  msgstr "typeid:tÃ¤ ei voi kÃ¤yttÃ¤Ã¤ -fno-rtti-valitsimen kanssa"
  
! #: ipa-devirt.cc:770
  #, fuzzy, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table of different size"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:799
  #, fuzzy, gcc-internal-format
  msgid "the conflicting type defined in another translation unit with different RTTI information"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:843 ipa-devirt.cc:874
  #, fuzzy, gcc-internal-format
  msgid "the conflicting type defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:847
  #, fuzzy, gcc-internal-format
  msgid "contains additional virtual method %qD"
  msgstr "TAPA"
  
! #: ipa-devirt.cc:854
  #, fuzzy, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with more entries"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:880
  #, fuzzy, gcc-internal-format
  msgid "virtual method %qD"
  msgstr "TAPA"
  
! #: ipa-devirt.cc:884
  #, gcc-internal-format
  msgid "ought to match virtual method %qD but does not"
  msgstr ""
  
! #: ipa-devirt.cc:890
  #, fuzzy, gcc-internal-format
  msgid "the conflicting type defined in another translation unit has virtual table with different contents"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:924
  #, fuzzy, gcc-internal-format
  msgid "type %qT (typedef of %qT) violates the C++ One Definition Rule"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.cc:932
  #, fuzzy, gcc-internal-format
  msgid "type %qT violates the C++ One Definition Rule"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.cc:944 ipa-devirt.cc:959 ipa-devirt.cc:1237 ipa-devirt.cc:1282
! #: ipa-devirt.cc:1321 ipa-devirt.cc:1339
  #, gcc-internal-format
  msgid "a different type is defined in another translation unit"
  msgstr "erilainen tyyppi mÃ¤Ã¤ritelty toisessa kÃ¤Ã¤nnÃ¶syksikÃ¶ssÃ¤"
  
! #: ipa-devirt.cc:951
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is field %qD"
  msgstr ""
  
! #: ipa-devirt.cc:961
  #, gcc-internal-format
  msgid "the first difference of corresponding definitions is method %qD"
  msgstr ""
  
! #: ipa-devirt.cc:1066
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace cannot match type %qT across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.cc:1071
  #, gcc-internal-format
  msgid "type %qT defined in anonymous namespace cannot match across the translation unit boundary"
  msgstr ""
  
! #: ipa-devirt.cc:1076
  #, fuzzy, gcc-internal-format
  msgid "the incompatible type defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1092
  #, fuzzy, gcc-internal-format
  msgid "type name %qs should match type name %qs"
  msgstr "KÃ¤yttÃ¶: %s [VALITSIN]... NIMI TYYPPI [MAJOR MINOR]\n"
  
! #: ipa-devirt.cc:1096 ipa-devirt.cc:1193
  #, fuzzy, gcc-internal-format
  msgid "the incompatible type is defined here"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.cc:1124
  #, gcc-internal-format
  msgid "array types have different bounds"
  msgstr "taulukkotyypeillÃ¤ on eri rajat"
  
! #: ipa-devirt.cc:1139
  #, fuzzy, gcc-internal-format
  msgid "return value type mismatch"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: ipa-devirt.cc:1154
  #, fuzzy, gcc-internal-format
  msgid "implicit this pointer type mismatch"
  msgstr "ehtolausekkeessa on osoitin/kokonaislukutyyppiristiriita"
  
! #: ipa-devirt.cc:1157
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type mismatch in parameter %i"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: ipa-devirt.cc:1168
  #, fuzzy, gcc-internal-format
  msgid "types have different parameter counts"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: ipa-devirt.cc:1184
  #, fuzzy, gcc-internal-format
  msgid "type %qT itself violates the C++ One Definition Rule"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.cc:1190
  #, fuzzy, gcc-internal-format
  msgid "type %qT should match type %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: ipa-devirt.cc:1265
  #, fuzzy, gcc-internal-format
  msgid "a type with different precision is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1272
  #, fuzzy, gcc-internal-format
  msgid "a type with different signedness is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1297
  #, fuzzy, gcc-internal-format
  msgid "it is defined as a pointer in different address space in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1306
  #, fuzzy, gcc-internal-format
  msgid "it is defined as a pointer to different type in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1366
  #, fuzzy, gcc-internal-format
  msgid "an array of different size is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1381
  #, fuzzy, gcc-internal-format
  msgid "has different return value in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1404 ipa-devirt.cc:1416
  #, fuzzy, gcc-internal-format
  msgid "has different parameters in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1439
  #, fuzzy, gcc-internal-format
  msgid "a type defined in another translation unit is not polymorphic"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1443
  #, fuzzy, gcc-internal-format
  msgid "a type defined in another translation unit is polymorphic"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1461 ipa-devirt.cc:1525
  #, fuzzy, gcc-internal-format
  msgid "a type with different virtual table pointers is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1468 ipa-devirt.cc:1530
  #, fuzzy, gcc-internal-format
  msgid "a type with different bases is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1476
  #, fuzzy, gcc-internal-format
  msgid "a field with different name is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1490
  #, fuzzy, gcc-internal-format
  msgid "a field of same name but different type is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1503
  #, fuzzy, gcc-internal-format
  msgid "fields have different layout in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1510
  #, gcc-internal-format
  msgid "one field is a bitfield while the other is not"
  msgstr ""
  
! #: ipa-devirt.cc:1534
  #, fuzzy, gcc-internal-format
  msgid "a type with different number of fields is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1557
  #, fuzzy, gcc-internal-format
  msgid "a type with different size is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:1566
  #, gcc-internal-format
  msgid "one type needs to be constructed while the other does not"
  msgstr ""
  
! #: ipa-devirt.cc:1579
  #, fuzzy, gcc-internal-format
  msgid "memory layout mismatch"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: ipa-devirt.cc:1698
  #, fuzzy, gcc-internal-format
  msgid "the extra base is defined here"
  msgstr "%q+#D mÃ¤Ã¤ritelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.cc:3874
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3883
  #, gcc-internal-format
  msgid "Declaring type %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring type %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3913
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3921
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3929
  #, gcc-internal-format
  msgid "Declaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:3940
  #, gcc-internal-format
  msgid "Declaring method %qD final would enable devirtualization of %i call executed %lli times"
  msgid_plural "Declaring method %qD final would enable devirtualization of %i calls executed %lli times"
  msgstr[0] ""
  msgstr[1] ""
  
! #: ipa-devirt.cc:4253
  #, fuzzy, gcc-internal-format
  msgid "type %qs violates the C++ One Definition Rule"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: ipa-devirt.cc:4262
  #, fuzzy, gcc-internal-format
  msgid "an enum with different number of values is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:4266
  #, fuzzy, gcc-internal-format
  msgid "an enum with different value name is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:4270
  #, fuzzy, gcc-internal-format
  msgid "an enum with different values is defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:4291
  #, fuzzy, gcc-internal-format
  msgid "name %qs differs from name %qs defined in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:4297
  #, fuzzy, gcc-internal-format
  msgid "name %qs is defined as %u-bit while another translation unit defines it as %u-bit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:4306
  #, fuzzy, gcc-internal-format
  msgid "name %qs is defined to %wd while another translation unit defines it as %wd"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:4312
  #, fuzzy, gcc-internal-format
  msgid "name %qs is defined to different value in another translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: ipa-devirt.cc:4317
  #, fuzzy, gcc-internal-format
  msgid "mismatching definition"
  msgstr "puuttuva mÃ¤Ã¤rittely"
  
! #: ipa-fnsummary.cc:4656
  #, fuzzy, gcc-internal-format
  msgid "invalid fnsummary in LTO stream"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: ipa-fnsummary.cc:4757
  #, gcc-internal-format
  msgid "ipa inline summary is missing in input file"
  msgstr ""
  
! #: ipa-modref.cc:4017
  #, gcc-internal-format
  msgid "IPA modref summary is missing in input file"
  msgstr ""
  
! #: ipa-prop.cc:4824 ipa-prop.cc:4866 ipa-prop.cc:4943 ipa-prop.cc:4991
  #, fuzzy, gcc-internal-format
  msgid "invalid jump function in LTO stream"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: ipa-pure-const.cc:220
  #, fuzzy, gcc-internal-format
  msgid "function might be candidate for attribute %qs"
  msgstr "funktio voi olla ehdokas %<%s%>-attribuutille"
  
! #: ipa-pure-const.cc:221
  #, fuzzy, gcc-internal-format
  msgid "function might be candidate for attribute %qs if it is known to return normally"
  msgstr "funktio voi olla ehdokas %<%s%>-attribuutille jos sen tiedetÃ¤Ã¤n palaavan normaalisti"
*************** msgstr "funktio voi olla ehdokas %<%s%>-
*** 28885,29023 ****
  msgid "ipa reference summary is missing in ltrans unit"
  msgstr ""
  
! #: ipa-sra.cc:1619
  #, gcc-internal-format
  msgid "Access offset before parent offset"
  msgstr ""
  
! #: ipa-sra.cc:1624
  #, gcc-internal-format
  msgid "Access size greater or equal to its parent size"
  msgstr ""
  
! #: ipa-sra.cc:1629
  #, gcc-internal-format
  msgid "Access terminates outside of its parent"
  msgstr ""
  
! #: ipa-sra.cc:1641
  #, gcc-internal-format
  msgid "Access overlaps with its sibling"
  msgstr ""
  
! #: ipa-sra.cc:1660
  #, fuzzy, gcc-internal-format
  msgid "IPA-SRA access verification failed"
  msgstr "verifiointi epÃ¤onnistui: %s"
  
! #: ipa-sra.cc:2745
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2748
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
  
! #: ipa-strub.cc:620
  #, fuzzy, gcc-internal-format
  msgid "at-calls %<strub%> does not support call to %qD"
  msgstr "%s ei tue: predict_edge"
  
! #: ipa-strub.cc:654
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> on the target system"
  msgstr ""
  
! #: ipa-strub.cc:658
  #, fuzzy, gcc-internal-format
  msgid "unsupported %<strub%> call on the target system"
  msgstr "yritettiin kÃ¤yttÃ¤Ã¤ ominaisuutta, jolle ei ole tukea: â€�%sâ€�"
  
! #: ipa-strub.cc:684
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because %<-fsplit-stack%> is enabled"
  msgstr ""
  
! #: ipa-strub.cc:697
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<noipa%>"
  msgstr ""
  
! #: ipa-strub.cc:712
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<simd%>"
  msgstr ""
  
! #: ipa-strub.cc:846
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because of attribute %<noclone%>"
  msgstr ""
  
! #: ipa-strub.cc:870
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it calls %qD"
  msgstr ""
  
! #: ipa-strub.cc:884
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it contains a non-local goto target"
  msgstr ""
  
! #: ipa-strub.cc:897
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because the address of a local label escapes"
  msgstr ""
  
! #: ipa-strub.cc:936
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support force_nonfallthru"
  msgid "internal %<strub%> does not support forced labels"
  msgstr "%s ei tue: force_nonfallthru"
  
! #: ipa-strub.cc:950
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments for format"
  msgid "%qD has too many arguments for internal %<strub%>"
  msgstr "liian monta argumenttia muotoilulle"
  
! #: ipa-strub.cc:1227
  #, gcc-internal-format
  msgid "%qD requires %<strub%>, but no viable %<strub%> mode was found"
  msgstr ""
  
! #: ipa-strub.cc:1323
  #, gcc-internal-format
  msgid "%<strub%> mode %qE selected for %qD, when %qE was requested"
  msgstr ""
  
! #: ipa-strub.cc:1332
  #, gcc-internal-format
  msgid "the incompatible selection was determined by ultimate alias target %qD"
  msgstr ""
  
! #: ipa-strub.cc:1679
  #, gcc-internal-format
  msgid "indirect non-%<strub%> call in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1698
  #, gcc-internal-format
  msgid "calling %<always_inline%> %<strub%> %qD in non-%<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1708
  #, gcc-internal-format
  msgid "calling non-%<strub%> %qD in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1712
  #, gcc-internal-format
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:2834
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr ""
--- 28994,29132 ----
  msgid "ipa reference summary is missing in ltrans unit"
  msgstr ""
  
! #: ipa-sra.cc:1621
  #, gcc-internal-format
  msgid "Access offset before parent offset"
  msgstr ""
  
! #: ipa-sra.cc:1626
  #, gcc-internal-format
  msgid "Access size greater or equal to its parent size"
  msgstr ""
  
! #: ipa-sra.cc:1631
  #, gcc-internal-format
  msgid "Access terminates outside of its parent"
  msgstr ""
  
! #: ipa-sra.cc:1643
  #, gcc-internal-format
  msgid "Access overlaps with its sibling"
  msgstr ""
  
! #: ipa-sra.cc:1662
  #, fuzzy, gcc-internal-format
  msgid "IPA-SRA access verification failed"
  msgstr "verifiointi epÃ¤onnistui: %s"
  
! #: ipa-sra.cc:2747
  #, gcc-internal-format
  msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
  msgstr ""
  
! #: ipa-sra.cc:2750
  #, gcc-internal-format
  msgid "function %qs, parameter %u, is used but does not have any certain IPA-SRA access"
  msgstr ""
  
! #: ipa-strub.cc:622
  #, fuzzy, gcc-internal-format
  msgid "at-calls %<strub%> does not support call to %qD"
  msgstr "%s ei tue: predict_edge"
  
! #: ipa-strub.cc:656
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> on the target system"
  msgstr ""
  
! #: ipa-strub.cc:660
  #, fuzzy, gcc-internal-format
  msgid "unsupported %<strub%> call on the target system"
  msgstr "yritettiin kÃ¤yttÃ¤Ã¤ ominaisuutta, jolle ei ole tukea: â€�%sâ€�"
  
! #: ipa-strub.cc:686
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because %<-fsplit-stack%> is enabled"
  msgstr ""
  
! #: ipa-strub.cc:699
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<noipa%>"
  msgstr ""
  
! #: ipa-strub.cc:714
  #, gcc-internal-format
  msgid "%qD is not eligible for %<strub%> because of attribute %<simd%>"
  msgstr ""
  
! #: ipa-strub.cc:848
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because of attribute %<noclone%>"
  msgstr ""
  
! #: ipa-strub.cc:872
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it calls %qD"
  msgstr ""
  
! #: ipa-strub.cc:886
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because it contains a non-local goto target"
  msgstr ""
  
! #: ipa-strub.cc:899
  #, gcc-internal-format
  msgid "%qD is not eligible for internal %<strub%> because the address of a local label escapes"
  msgstr ""
  
! #: ipa-strub.cc:938
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support force_nonfallthru"
  msgid "internal %<strub%> does not support forced labels"
  msgstr "%s ei tue: force_nonfallthru"
  
! #: ipa-strub.cc:952
  #, fuzzy, gcc-internal-format
  #| msgid "too many arguments for format"
  msgid "%qD has too many arguments for internal %<strub%>"
  msgstr "liian monta argumenttia muotoilulle"
  
! #: ipa-strub.cc:1229
  #, gcc-internal-format
  msgid "%qD requires %<strub%>, but no viable %<strub%> mode was found"
  msgstr ""
  
! #: ipa-strub.cc:1325
  #, gcc-internal-format
  msgid "%<strub%> mode %qE selected for %qD, when %qE was requested"
  msgstr ""
  
! #: ipa-strub.cc:1334
  #, gcc-internal-format
  msgid "the incompatible selection was determined by ultimate alias target %qD"
  msgstr ""
  
! #: ipa-strub.cc:1681
  #, gcc-internal-format
  msgid "indirect non-%<strub%> call in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1700
  #, gcc-internal-format
  msgid "calling %<always_inline%> %<strub%> %qD in non-%<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1710
  #, gcc-internal-format
  msgid "calling non-%<strub%> %qD in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:1714
  #, gcc-internal-format
  msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
  msgstr ""
  
! #: ipa-strub.cc:2839
  #, gcc-internal-format
  msgid "failed to split %qD for %<strub%>"
  msgstr ""
*************** msgstr "nimellÃ¤ %qD"
*** 29042,29053 ****
  msgid "frame size too large for reliable stack checking"
  msgstr ""
  
! #: lra-assigns.cc:1696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
! #: lra-assigns.cc:1861
  #, fuzzy, gcc-internal-format
  msgid "unable to find a register to spill"
  msgstr "Tiedostoa â€�%sâ€� ei lÃ¶ytynyt."
--- 29151,29162 ----
  msgid "frame size too large for reliable stack checking"
  msgstr ""
  
! #: lra-assigns.cc:1702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "maximum number of LRA assignment passes is achieved (%d)"
  msgstr "Kumoamistoimintojen enimmÃ¤ismÃ¤Ã¤rÃ¤"
  
! #: lra-assigns.cc:1867
  #, fuzzy, gcc-internal-format
  msgid "unable to find a register to spill"
  msgstr "Tiedostoa â€�%sâ€� ei lÃ¶ytynyt."
*************** msgstr ""
*** 29266,29358 ****
  msgid "deleting LTRANS file %s: %m"
  msgstr "*** [%s] Poistetaan tiedosto â€�%sâ€�"
  
! #: lto-wrapper.cc:355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "option %s with different values"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: lto-wrapper.cc:371
  #, fuzzy, gcc-internal-format
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: lto-wrapper.cc:486
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
  msgstr ""
  
! #: lto-wrapper.cc:631 lto-wrapper.cc:639
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:647
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:957
  #, fuzzy, gcc-internal-format
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr "Tiedostoa â€�%sâ€� ei lÃ¶ytynyt."
  
! #: lto-wrapper.cc:1037
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
  msgstr ""
  
! #: lto-wrapper.cc:1066
  #, fuzzy, gcc-internal-format
  msgid "reading input file"
  msgstr "Virhe luettaessa syÃ¶tetiedostoa %s"
  
! #: lto-wrapper.cc:1071
  #, fuzzy, gcc-internal-format
  msgid "writing output file"
  msgstr "kirjoitettaessa tulostetta tiedostoon %s: %m"
  
! #: lto-wrapper.cc:1107
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1429
  #, fuzzy, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "COLLECT_GCC-ympÃ¤ristÃ¶muuttujan on oltava asetettuna"
  
! #: lto-wrapper.cc:1433 config/gcn/mkoffload.cc:803
  #, fuzzy, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "COLLECT_GCC_OPTIONS-ympÃ¤ristÃ¶muuttujan on oltava asetettuna"
  
! #: lto-wrapper.cc:1723 lto-wrapper.cc:1783 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "ei voi lukea tiedostoa %s: %m"
  
! #: lto-wrapper.cc:1750
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "Virheellinen tiedostotoiminto: %s"
  
! #: lto-wrapper.cc:1916
  #, fuzzy, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen: %s: %m"
  
! #: lto-wrapper.cc:1933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "Tulostiedoston â€�%sâ€� avaaminen epÃ¤onnistui\n"
  
! #: lto-wrapper.cc:1976
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2156 config/gcn/mkoffload.cc:858
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr "%<atexit%> epÃ¤onnistui"
--- 29375,29467 ----
  msgid "deleting LTRANS file %s: %m"
  msgstr "*** [%s] Poistetaan tiedosto â€�%sâ€�"
  
! #: lto-wrapper.cc:358
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "option %s with different values"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: lto-wrapper.cc:374
  #, fuzzy, gcc-internal-format
  msgid "option %qs with mismatching values (%s, %s)"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: lto-wrapper.cc:489
  #, gcc-internal-format, gfc-internal-format
  msgid "option %s not used consistently in all LTO input files"
  msgstr ""
  
! #: lto-wrapper.cc:634 lto-wrapper.cc:642
  #, gcc-internal-format
  msgid "Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:650
  #, gcc-internal-format
  msgid "Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options."
  msgstr ""
  
! #: lto-wrapper.cc:960
  #, fuzzy, gcc-internal-format
  msgid "could not find %s in %s (consider using %<-B%>)"
  msgstr "Tiedostoa â€�%sâ€� ei lÃ¶ytynyt."
  
! #: lto-wrapper.cc:1041
  #, gcc-internal-format, gfc-internal-format
  msgid "problem with building target image for %s"
  msgstr ""
  
! #: lto-wrapper.cc:1070
  #, fuzzy, gcc-internal-format
  msgid "reading input file"
  msgstr "Virhe luettaessa syÃ¶tetiedostoa %s"
  
! #: lto-wrapper.cc:1075
  #, fuzzy, gcc-internal-format
  msgid "writing output file"
  msgstr "kirjoitettaessa tulostetta tiedostoon %s: %m"
  
! #: lto-wrapper.cc:1111
  #, gcc-internal-format
  msgid "installation error, cannot find %<crtoffloadtable.o%>"
  msgstr ""
  
! #: lto-wrapper.cc:1433
  #, fuzzy, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC%> must be set"
  msgstr "COLLECT_GCC-ympÃ¤ristÃ¶muuttujan on oltava asetettuna"
  
! #: lto-wrapper.cc:1437 config/gcn/mkoffload.cc:811
  #, fuzzy, gcc-internal-format
  msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
  msgstr "COLLECT_GCC_OPTIONS-ympÃ¤ristÃ¶muuttujan on oltava asetettuna"
  
! #: lto-wrapper.cc:1727 lto-wrapper.cc:1787 c-family/c-pch.cc:213
  #: c-family/c-pch.cc:248 c-family/c-pch.cc:286
  #, fuzzy, gcc-internal-format
  msgid "cannot read %s: %m"
  msgstr "ei voi lukea tiedostoa %s: %m"
  
! #: lto-wrapper.cc:1754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid format of %s"
  msgstr "Virheellinen tiedostotoiminto: %s"
  
! #: lto-wrapper.cc:1920
  #, fuzzy, gcc-internal-format
  msgid "%<fopen%>: %s: %m"
  msgstr "fopen: %s: %m"
  
! #: lto-wrapper.cc:1937
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "corrupted ltrans output file %s"
  msgstr "Tulostiedoston â€�%sâ€� avaaminen epÃ¤onnistui\n"
  
! #: lto-wrapper.cc:1980
  #, gcc-internal-format, gfc-internal-format
  msgid "using serial compilation of %d LTRANS jobs"
  msgstr ""
  
! #: lto-wrapper.cc:2160 config/gcn/mkoffload.cc:936
  #, gcc-internal-format
  msgid "%<atexit%> failed"
  msgstr "%<atexit%> epÃ¤onnistui"
*************** msgstr "valitsimia -mcorea ja -mcoreb ei
*** 29972,29983 ****
  msgid "unrecognized argument in option %qs"
  msgstr "tuntematon komentorivivalitsin %qs"
  
! #: opts-common.cc:1562 config/i386/i386-options.cc:1698
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: opts-common.cc:1565 config/i386/i386-options.cc:1701
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Kelvolliset argumentit:"
--- 30081,30092 ----
  msgid "unrecognized argument in option %qs"
  msgstr "tuntematon komentorivivalitsin %qs"
  
! #: opts-common.cc:1562 config/i386/i386-options.cc:1703
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: opts-common.cc:1565 config/i386/i386-options.cc:1706
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %qs are: %s"
  msgstr "Kelvolliset argumentit:"
*************** msgstr "%q+D:n ensimmÃ¤isen argumentin p
*** 30066,30073 ****
  
  #: opts.cc:849 opts.cc:855 opts.cc:861 opts.cc:867 opts.cc:878 opts.cc:888
  #: opts.cc:894 opts.cc:900 opts.cc:906 opts.cc:912 opts.cc:918 opts.cc:924
! #: opts.cc:930 opts.cc:936 opts.cc:953 opts.cc:961 config/mips/mips.cc:20405
! #: config/mips/mips.cc:20407 config/mips/mips.cc:20420
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "Muodostin %qs"
--- 30175,30182 ----
  
  #: opts.cc:849 opts.cc:855 opts.cc:861 opts.cc:867 opts.cc:878 opts.cc:888
  #: opts.cc:894 opts.cc:900 opts.cc:906 opts.cc:912 opts.cc:918 opts.cc:924
! #: opts.cc:930 opts.cc:936 opts.cc:953 opts.cc:961 config/mips/mips.cc:20411
! #: config/mips/mips.cc:20413 config/mips/mips.cc:20426
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with %qs"
  msgstr "Muodostin %qs"
*************** msgstr ""
*** 30192,30198 ****
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1490 config/darwin.cc:3471
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
--- 30301,30307 ----
  msgid "%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present"
  msgstr ""
  
! #: opts.cc:1490 config/darwin.cc:3484
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
*************** msgstr "%s ei tue: predict_edge"
*** 30372,30443 ****
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr ""
  
! #: passes.cc:1072
  #, gcc-internal-format
  msgid "unrecognized option %<-fenable%>"
  msgstr "tunnistamaton valitsin %<-fenable%>"
  
! #: passes.cc:1074
  #, gcc-internal-format
  msgid "unrecognized option %<-fdisable%>"
  msgstr "tunnistamaton valitsin %<fdisable%>"
  
! #: passes.cc:1082
  #, fuzzy, gcc-internal-format
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: passes.cc:1084
  #, fuzzy, gcc-internal-format
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: passes.cc:1109 passes.cc:1198
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr "%s: ylikirjoituskerta %lu/%lu (%s)...%s"
  
! #: passes.cc:1112 passes.cc:1209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr "%s: ylikirjoituskerta %lu/%lu (%s)...%s"
  
! #: passes.cc:1148 passes.cc:1176
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "<%s> ja <%s> ovat virheellisiÃ¤ nimiÃ¤ vÃ¤lille"
  
! #: passes.cc:1194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr "%s: ylikirjoituskerta %lu/%lu (%s)...%s"
  
! #: passes.cc:1205
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr "%s: ylikirjoituskerta %lu/%lu (%s)...%s"
  
! #: passes.cc:1434
  #, fuzzy, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr "Virheellinen liukulukuoperaatio"
  
! #: passes.cc:1495
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "RekisterÃ¶i"
  
! #: passes.cc:1498
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register an unnamed pass"
  msgstr "%s: tuntematon osan nimi â€�%.*sâ€�"
  
! #: passes.cc:1503
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr "RekisterÃ¶i"
  
! #: passes.cc:1522
  #, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr ""
--- 30481,30552 ----
  msgid "pass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>"
  msgstr ""
  
! #: passes.cc:1073
  #, gcc-internal-format
  msgid "unrecognized option %<-fenable%>"
  msgstr "tunnistamaton valitsin %<-fenable%>"
  
! #: passes.cc:1075
  #, gcc-internal-format
  msgid "unrecognized option %<-fdisable%>"
  msgstr "tunnistamaton valitsin %<fdisable%>"
  
! #: passes.cc:1083
  #, fuzzy, gcc-internal-format
  msgid "unknown pass %s specified in %<-fenable%>"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: passes.cc:1085
  #, fuzzy, gcc-internal-format
  msgid "unknown pass %s specified in %<-fdisable%>"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: passes.cc:1110 passes.cc:1199
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for functions in the range of [%u, %u]"
  msgstr "%s: ylikirjoituskerta %lu/%lu (%s)...%s"
  
! #: passes.cc:1113 passes.cc:1210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for functions in the range of [%u, %u]"
  msgstr "%s: ylikirjoituskerta %lu/%lu (%s)...%s"
  
! #: passes.cc:1149 passes.cc:1177
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid range %s in option %s"
  msgstr "<%s> ja <%s> ovat virheellisiÃ¤ nimiÃ¤ vÃ¤lille"
  
! #: passes.cc:1195
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "enable pass %s for function %s"
  msgstr "%s: ylikirjoituskerta %lu/%lu (%s)...%s"
  
! #: passes.cc:1206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "disable pass %s for function %s"
  msgstr "%s: ylikirjoituskerta %lu/%lu (%s)...%s"
  
! #: passes.cc:1435
  #, fuzzy, gcc-internal-format
  msgid "invalid pass positioning operation"
  msgstr "Virheellinen liukulukuoperaatio"
  
! #: passes.cc:1496
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register a missing pass"
  msgstr "RekisterÃ¶i"
  
! #: passes.cc:1499
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register an unnamed pass"
  msgstr "%s: tuntematon osan nimi â€�%.*sâ€�"
  
! #: passes.cc:1504
  #, fuzzy, gcc-internal-format
  msgid "plugin cannot register pass %qs without reference pass name"
  msgstr "RekisterÃ¶i"
  
! #: passes.cc:1523
  #, gcc-internal-format
  msgid "pass %qs not found but is referenced by new pass %qs"
  msgstr ""
*************** msgstr "todennÃ¤kÃ¶isyys %qE ei ole vÃ¤l
*** 30613,30634 ****
  msgid "Missing counts for called function %s"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: profile.cc:616
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr ""
  
! #: profile.cc:633
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr ""
  
! #: profile.cc:656
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr ""
  
! #: profile.cc:965
  #, gcc-internal-format
  msgid "corrupted profile info: invalid time profile"
  msgstr ""
--- 30722,30743 ----
  msgid "Missing counts for called function %s"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: profile.cc:628
  #, gcc-internal-format
  msgid "corrupted profile info: profile data is not flow-consistent"
  msgstr ""
  
! #: profile.cc:645
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of iterations for basic block %d thought to be %i"
  msgstr ""
  
! #: profile.cc:668
  #, gcc-internal-format, gfc-internal-format
  msgid "corrupted profile info: number of executions for edge %d-%d thought to be %i"
  msgstr ""
  
! #: profile.cc:977
  #, gcc-internal-format
  msgid "corrupted profile info: invalid time profile"
  msgstr ""
*************** msgstr "Sulje"
*** 30945,31022 ****
  msgid "undefined named operand %qs"
  msgstr "odottamaton siirros"
  
! #: stor-layout.cc:804
  #, fuzzy, gcc-internal-format
  msgid "size of %q+D %E bytes exceeds maximum object size %wu"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: stor-layout.cc:1185
  #, fuzzy, gcc-internal-format
  msgid "alignment %u of %qT is less than %u"
  msgstr "%s: kentÃ¤n â€�%sâ€� arvot eivÃ¤t saa olla suurempia kuin %d"
  
! #: stor-layout.cc:1192
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT isn%'t aligned to %u"
  msgstr ""
  
! #: stor-layout.cc:1195
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT may not be aligned to %u"
  msgstr ""
  
! #: stor-layout.cc:1327
  #, fuzzy, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %q+D"
  msgstr "pakattu attribuutti aiheuttaa tehottoman kohdistuksen"
  
! #: stor-layout.cc:1331
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %q+D"
  msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
  
! #: stor-layout.cc:1351
  #, gcc-internal-format
  msgid "padding struct to align %q+D"
  msgstr "kohdistetaan %q+D venyttÃ¤mÃ¤llÃ¤ structia"
  
! #: stor-layout.cc:1410
  #, fuzzy, gcc-internal-format
  msgid "offset of packed bit-field %qD has changed in GCC 4.4"
  msgstr "Varoita pakatuista bittikentistÃ¤, joiden siirrososoite vaihtui GCC 4.4:ssÃ¤"
  
! #: stor-layout.cc:1790
  #, fuzzy, gcc-internal-format
  #| msgid "padding struct size to alignment boundary"
  msgid "padding struct size to alignment boundary with %E bytes"
  msgstr "venytetÃ¤Ã¤n structin koko kohdistusrajalle asti"
  
! #: stor-layout.cc:1819
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %qE"
  msgstr "pakattu attribuutti aiheuttaa tehottoman kohdistuksen %qE:lle"
  
! #: stor-layout.cc:1823
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %qE"
  msgstr "pakattu attribuutti on tarpeeton %qE:lle"
  
! #: stor-layout.cc:1829
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment"
  msgstr "pakattu attribuutti aiheuttaa tehottoman kohdistuksen"
  
! #: stor-layout.cc:1831
  #, gcc-internal-format
  msgid "packed attribute is unnecessary"
  msgstr "pakattu attribuutti on tarpeeton"
  
! #: stor-layout.cc:2712
  #, fuzzy, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: stor-layout.cc:2718
  #, fuzzy, gcc-internal-format
  msgid "size of array element is not a multiple of its alignment"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
--- 31054,31131 ----
  msgid "undefined named operand %qs"
  msgstr "odottamaton siirros"
  
! #: stor-layout.cc:830
  #, fuzzy, gcc-internal-format
  msgid "size of %q+D %E bytes exceeds maximum object size %wu"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: stor-layout.cc:1211
  #, fuzzy, gcc-internal-format
  msgid "alignment %u of %qT is less than %u"
  msgstr "%s: kentÃ¤n â€�%sâ€� arvot eivÃ¤t saa olla suurempia kuin %d"
  
! #: stor-layout.cc:1218
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT isn%'t aligned to %u"
  msgstr ""
  
! #: stor-layout.cc:1221
  #, gcc-internal-format
  msgid "%q+D offset %E in %qT may not be aligned to %u"
  msgstr ""
  
! #: stor-layout.cc:1353
  #, fuzzy, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %q+D"
  msgstr "pakattu attribuutti aiheuttaa tehottoman kohdistuksen"
  
! #: stor-layout.cc:1357
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %q+D"
  msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
  
! #: stor-layout.cc:1377
  #, gcc-internal-format
  msgid "padding struct to align %q+D"
  msgstr "kohdistetaan %q+D venyttÃ¤mÃ¤llÃ¤ structia"
  
! #: stor-layout.cc:1436
  #, fuzzy, gcc-internal-format
  msgid "offset of packed bit-field %qD has changed in GCC 4.4"
  msgstr "Varoita pakatuista bittikentistÃ¤, joiden siirrososoite vaihtui GCC 4.4:ssÃ¤"
  
! #: stor-layout.cc:1816
  #, fuzzy, gcc-internal-format
  #| msgid "padding struct size to alignment boundary"
  msgid "padding struct size to alignment boundary with %E bytes"
  msgstr "venytetÃ¤Ã¤n structin koko kohdistusrajalle asti"
  
! #: stor-layout.cc:1845
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment for %qE"
  msgstr "pakattu attribuutti aiheuttaa tehottoman kohdistuksen %qE:lle"
  
! #: stor-layout.cc:1849
  #, gcc-internal-format
  msgid "packed attribute is unnecessary for %qE"
  msgstr "pakattu attribuutti on tarpeeton %qE:lle"
  
! #: stor-layout.cc:1855
  #, gcc-internal-format
  msgid "packed attribute causes inefficient alignment"
  msgstr "pakattu attribuutti aiheuttaa tehottoman kohdistuksen"
  
! #: stor-layout.cc:1857
  #, gcc-internal-format
  msgid "packed attribute is unnecessary"
  msgstr "pakattu attribuutti on tarpeeton"
  
! #: stor-layout.cc:2738
  #, fuzzy, gcc-internal-format
  msgid "alignment of array elements is greater than element size"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: stor-layout.cc:2744
  #, fuzzy, gcc-internal-format
  msgid "size of array element is not a multiple of its alignment"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
*************** msgstr "Sama kuin --help=target"
*** 31191,31222 ****
  msgid "Chained transparent aliases"
  msgstr "unionista ei voi tehdÃ¤ lÃ¤pinÃ¤kyvÃ¤Ã¤"
  
! #: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify epÃ¤onnistui"
  
! #: symtab.cc:1384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: symtab.cc:1408
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1846
  #, fuzzy, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "%JsisÃ¤Ã¤nrakennettu funktio %qD esitelty ei-funktiona"
  
! #: symtab.cc:1848
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: symtab.cc:1876
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
--- 31300,31331 ----
  msgid "Chained transparent aliases"
  msgstr "unionista ei voi tehdÃ¤ lÃ¤pinÃ¤kyvÃ¤Ã¤"
  
! #: symtab.cc:1367 symtab.cc:1477 symtab.cc:1504
  #, gcc-internal-format
  msgid "symtab_node::verify failed"
  msgstr "symtab_node::verify epÃ¤onnistui"
  
! #: symtab.cc:1476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid order in asm node %i"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: symtab.cc:1500
  #, gcc-internal-format
  msgid "Two symbols with same comdat_group are not linked by the same_comdat_group list."
  msgstr ""
  
! #: symtab.cc:1938
  #, fuzzy, gcc-internal-format
  msgid "function %q+D part of alias cycle"
  msgstr "%JsisÃ¤Ã¤nrakennettu funktio %qD esitelty ei-funktiona"
  
! #: symtab.cc:1940
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D part of alias cycle"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: symtab.cc:1968
  #, gcc-internal-format
  msgid "section of alias %q+D must match section of its target"
  msgstr ""
*************** msgstr "%Jlohkoattribuutteja ei tueta tÃ
*** 31266,31487 ****
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "#pragma extern_prefix ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: toplev.cc:716
  #, fuzzy, gcc-internal-format
  msgid "cannot open %qs for writing: %m"
  msgstr "Ei voi avata moduulitiedostoa â€�%sâ€� kirjoittamista varten kohdassa %C: %s"
  
! #: toplev.cc:735
  #, fuzzy, gcc-internal-format
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤llÃ¤ kohteella"
  
! #: toplev.cc:787
  #, fuzzy, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:846
  #, fuzzy, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: toplev.cc:851
  #, fuzzy, gcc-internal-format
  msgid "stack usage might be %wu bytes"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: toplev.cc:854
  #, fuzzy, gcc-internal-format
  msgid "stack usage is %wu bytes"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: toplev.cc:971
  #, fuzzy, gcc-internal-format
  msgid "cannot open %s for writing: %m"
  msgstr "ei voida luoda esikÃ¤Ã¤nnettyÃ¤ otsikkoa %s: %m"
  
! #: toplev.cc:1250
  #, fuzzy, gcc-internal-format
  msgid "this target does not support %qs"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: toplev.cc:1284
  #, gcc-internal-format
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr ""
  
! #: toplev.cc:1295
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1302
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1309
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1324
  #, fuzzy, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: toplev.cc:1340
  #, fuzzy, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: toplev.cc:1344
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr ""
  
! #: toplev.cc:1358
  #, fuzzy, gcc-internal-format
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1387
  #, fuzzy, gcc-internal-format
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: toplev.cc:1405
  #, fuzzy, gcc-internal-format
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: toplev.cc:1443
  #, fuzzy, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: toplev.cc:1471
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1487
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1497
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr ""
  
! #: toplev.cc:1526
  #, fuzzy, gcc-internal-format
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1532
  #, fuzzy, gcc-internal-format
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1546
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1556
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "Profilointiajastin vanhentunut"
  
! #: toplev.cc:1568
  #, gcc-internal-format
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr ""
  
! #: toplev.cc:1576
  #, fuzzy, gcc-internal-format
  msgid "%<-fhardened%> not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1585
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr ""
  
! #: toplev.cc:1598
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr ""
  
! #: toplev.cc:1608
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr ""
  
! #: toplev.cc:1619
  #, fuzzy, gcc-internal-format
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1631
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1641
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "Konenimen osoiteperhe ei ole tuettu"
  
! #: toplev.cc:1650
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr "Konenimen osoiteperhe ei ole tuettu"
  
! #: toplev.cc:1660
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported for this target"
  msgstr "%qs ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: toplev.cc:1668
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr "Konenimen osoiteperhe ei ole tuettu"
  
! #: toplev.cc:1671
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr ""
  
! #: toplev.cc:2010
  #, fuzzy, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr "%s: Virhe kirjoitettaessa %s\n"
  
! #: toplev.cc:2012
  #, fuzzy, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr "virhe suljettaessa laitetta %s"
  
! #: toplev.cc:2130
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr ""
  
! #: toplev.cc:2216
  #, fuzzy, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr "Muodostin %qs"
  
! #: toplev.cc:2313
  #, fuzzy, gcc-internal-format
  msgid "self-tests incompatible with %<-E%>"
  msgstr "Muodostin %qs"
--- 31375,31596 ----
  msgid "%<#pragma GCC target%> is not supported for this machine"
  msgstr "#pragma extern_prefix ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: toplev.cc:718
  #, fuzzy, gcc-internal-format
  msgid "cannot open %qs for writing: %m"
  msgstr "Ei voi avata moduulitiedostoa â€�%sâ€� kirjoittamista varten kohdassa %C: %s"
  
! #: toplev.cc:737
  #, fuzzy, gcc-internal-format
  msgid "%<-frecord-gcc-switches%> is not supported by the current target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤llÃ¤ kohteella"
  
! #: toplev.cc:789
  #, fuzzy, gcc-internal-format
  msgid "stack usage computation not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:848
  #, fuzzy, gcc-internal-format
  msgid "stack usage might be unbounded"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: toplev.cc:853
  #, fuzzy, gcc-internal-format
  msgid "stack usage might be %wu bytes"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: toplev.cc:856
  #, fuzzy, gcc-internal-format
  msgid "stack usage is %wu bytes"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: toplev.cc:973
  #, fuzzy, gcc-internal-format
  msgid "cannot open %s for writing: %m"
  msgstr "ei voida luoda esikÃ¤Ã¤nnettyÃ¤ otsikkoa %s: %m"
  
! #: toplev.cc:1252
  #, fuzzy, gcc-internal-format
  msgid "this target does not support %qs"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: toplev.cc:1286
  #, gcc-internal-format
  msgid "Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)"
  msgstr ""
  
! #: toplev.cc:1297
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1304
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=branch%> is not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1311
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection=return%> is not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1326
  #, fuzzy, gcc-internal-format
  msgid "%<-fabi-version=1%> is no longer supported"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: toplev.cc:1342
  #, fuzzy, gcc-internal-format
  msgid "instruction scheduling not supported on this target machine"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: toplev.cc:1346
  #, gcc-internal-format
  msgid "this target machine does not have delayed branches"
  msgstr ""
  
! #: toplev.cc:1360
  #, fuzzy, gcc-internal-format
  msgid "%<-f%sleading-underscore%> not supported on this target machine"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1389
  #, fuzzy, gcc-internal-format
  msgid "CTF debug info requested, but not supported for %qs frontend"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: toplev.cc:1407
  #, fuzzy, gcc-internal-format
  msgid "could not close zeroed insn dump file %qs: %m"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: toplev.cc:1445
  #, fuzzy, gcc-internal-format
  msgid "target system does not support the %qs debug format"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: toplev.cc:1473
  #, gcc-internal-format
  msgid "without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1489
  #, gcc-internal-format
  msgid "%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>"
  msgstr ""
  
! #: toplev.cc:1499
  #, gcc-internal-format
  msgid "%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
  msgstr ""
  
! #: toplev.cc:1528
  #, fuzzy, gcc-internal-format
  msgid "%<-ffunction-sections%> not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1534
  #, fuzzy, gcc-internal-format
  msgid "%<-fdata-sections%> not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1542
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1548
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1558
  #, fuzzy, gcc-internal-format
  msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
  msgstr "Profilointiajastin vanhentunut"
  
! #: toplev.cc:1570
  #, gcc-internal-format
  msgid "%<-fassociative-math%> disabled; other options take precedence"
  msgstr ""
  
! #: toplev.cc:1578
  #, fuzzy, gcc-internal-format
  msgid "%<-fhardened%> not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1587
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses"
  msgstr ""
  
! #: toplev.cc:1600
  #, gcc-internal-format
  msgid "%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line"
  msgstr ""
  
! #: toplev.cc:1610
  #, gcc-internal-format
  msgid "%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>"
  msgstr ""
  
! #: toplev.cc:1621
  #, fuzzy, gcc-internal-format
  msgid "%<-fstack-protector%> not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1633
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: toplev.cc:1643
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=address%> not supported for this target"
  msgstr "Konenimen osoiteperhe ei ole tuettu"
  
! #: toplev.cc:1652
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target"
  msgstr "Konenimen osoiteperhe ei ole tuettu"
  
! #: toplev.cc:1662
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported for this target"
  msgstr "%qs ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: toplev.cc:1670
  #, fuzzy, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
  msgstr "Konenimen osoiteperhe ei ole tuettu"
  
! #: toplev.cc:1673
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
  msgstr ""
  
! #: toplev.cc:2012
  #, fuzzy, gcc-internal-format
  msgid "error writing to %s: %m"
  msgstr "%s: Virhe kirjoitettaessa %s\n"
  
! #: toplev.cc:2014
  #, fuzzy, gcc-internal-format
  msgid "error closing %s: %m"
  msgstr "virhe suljettaessa laitetta %s"
  
! #: toplev.cc:2132
  #, gcc-internal-format
  msgid "mpfr not configured to handle all floating modes"
  msgstr ""
  
! #: toplev.cc:2218
  #, fuzzy, gcc-internal-format
  msgid "self-tests are not enabled in this build"
  msgstr "Muodostin %qs"
  
! #: toplev.cc:2315
  #, fuzzy, gcc-internal-format
  msgid "self-tests incompatible with %<-E%>"
  msgstr "Muodostin %qs"
*************** msgstr "KÃ¤yttÃ¶: %s <transaktiotiedosto
*** 31566,31677 ****
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr "KÃ¤yttÃ¶: %s <transaktiotiedosto> <tiedostojÃ¤rjestelmÃ¤>\n"
  
! #: tree-cfg.cc:355
  #, fuzzy, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: tree-cfg.cc:3084
  #, gcc-internal-format
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr ""
  
! #: tree-cfg.cc:3089
  #, gcc-internal-format
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr ""
  
! #: tree-cfg.cc:3104
  #, gcc-internal-format
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr ""
  
! #: tree-cfg.cc:3130
  #, fuzzy, gcc-internal-format
  msgid "non-scalar %qs"
  msgstr "pyydetty muuntoa ei-skalaarityypiksi"
  
! #: tree-cfg.cc:3144
  #, fuzzy, gcc-internal-format
  msgid "invalid position or size operand to %qs"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: tree-cfg.cc:3150
  #, gcc-internal-format
  msgid "integral result type precision does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3159
  #, gcc-internal-format
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3167
  #, fuzzy, gcc-internal-format
  msgid "%qs of non-mode-precision operand"
  msgstr "taulukon %qE koko ei ole kokonaislukutyyppiÃ¤"
  
! #: tree-cfg.cc:3174
  #, fuzzy, gcc-internal-format
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: tree-cfg.cc:3185
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in %qs reference"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: tree-cfg.cc:3201
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: tree-cfg.cc:3209
  #, fuzzy, gcc-internal-format
  msgid "conversion of register to a different size in %qs"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: tree-cfg.cc:3229
  #, gcc-internal-format
  msgid "non-top-level %qs"
  msgstr ""
  
! #: tree-cfg.cc:3244
  #, fuzzy, gcc-internal-format
  msgid "invalid operands to %qs"
  msgstr "virheellinen %%r-arvo"
  
! #: tree-cfg.cc:3255 tree-cfg.cc:3264 tree-cfg.cc:3281 tree-cfg.cc:3960
! #: tree-cfg.cc:3989 tree-cfg.cc:4006 tree-cfg.cc:4027 tree-cfg.cc:4073
! #: tree-cfg.cc:4094 tree-cfg.cc:4148 tree-cfg.cc:4168 tree-cfg.cc:4204
! #: tree-cfg.cc:4225 tree-cfg.cc:4286 tree-cfg.cc:4361 tree-cfg.cc:4387
! #: tree-cfg.cc:4423 tree-cfg.cc:4472 tree-cfg.cc:4497 tree-cfg.cc:4572
! #: tree-cfg.cc:4658
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in %qs"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: tree-cfg.cc:3275
  #, fuzzy, gcc-internal-format
  msgid "invalid %qs offset operator"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: tree-cfg.cc:3299 tree-cfg.cc:3325
  #, fuzzy, gcc-internal-format
  msgid "invalid address operand in %qs"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: tree-cfg.cc:3306 tree-cfg.cc:3332
  #, fuzzy, gcc-internal-format
  msgid "invalid offset operand in %qs"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: tree-cfg.cc:3313 tree-cfg.cc:3339
  #, fuzzy, gcc-internal-format
  msgid "invalid clique in %qs"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: tree-cfg.cc:3346 tree-cfg.cc:4670
  #, fuzzy, gcc-internal-format
  msgid "%qs in gimple IL"
  msgstr ""
--- 31675,31786 ----
  msgid "outer transaction in %<transaction_safe%> function"
  msgstr "KÃ¤yttÃ¶: %s <transaktiotiedosto> <tiedostojÃ¤rjestelmÃ¤>\n"
  
! #: tree-cfg.cc:359
  #, fuzzy, gcc-internal-format
  msgid "ignoring loop annotation"
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: tree-cfg.cc:3088
  #, gcc-internal-format
  msgid "constant not recomputed when %<ADDR_EXPR%> changed"
  msgstr ""
  
! #: tree-cfg.cc:3093
  #, gcc-internal-format
  msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
  msgstr ""
  
! #: tree-cfg.cc:3108
  #, gcc-internal-format
  msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
  msgstr ""
  
! #: tree-cfg.cc:3134
  #, fuzzy, gcc-internal-format
  msgid "non-scalar %qs"
  msgstr "pyydetty muuntoa ei-skalaarityypiksi"
  
! #: tree-cfg.cc:3148
  #, fuzzy, gcc-internal-format
  msgid "invalid position or size operand to %qs"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: tree-cfg.cc:3154
  #, gcc-internal-format
  msgid "integral result type precision does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3163
  #, gcc-internal-format
  msgid "mode size of non-integral result does not match field size of %qs"
  msgstr ""
  
! #: tree-cfg.cc:3171
  #, fuzzy, gcc-internal-format
  msgid "%qs of non-mode-precision operand"
  msgstr "taulukon %qE koko ei ole kokonaislukutyyppiÃ¤"
  
! #: tree-cfg.cc:3178
  #, fuzzy, gcc-internal-format
  msgid "position plus size exceeds size of referenced object in %qs"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: tree-cfg.cc:3189
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in %qs reference"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: tree-cfg.cc:3205
  #, fuzzy, gcc-internal-format
  msgid "conversion of %qs on the left hand side of %qs"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: tree-cfg.cc:3213
  #, fuzzy, gcc-internal-format
  msgid "conversion of register to a different size in %qs"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: tree-cfg.cc:3233
  #, gcc-internal-format
  msgid "non-top-level %qs"
  msgstr ""
  
! #: tree-cfg.cc:3248
  #, fuzzy, gcc-internal-format
  msgid "invalid operands to %qs"
  msgstr "virheellinen %%r-arvo"
  
! #: tree-cfg.cc:3259 tree-cfg.cc:3268 tree-cfg.cc:3285 tree-cfg.cc:3964
! #: tree-cfg.cc:3993 tree-cfg.cc:4010 tree-cfg.cc:4031 tree-cfg.cc:4077
! #: tree-cfg.cc:4098 tree-cfg.cc:4152 tree-cfg.cc:4172 tree-cfg.cc:4208
! #: tree-cfg.cc:4229 tree-cfg.cc:4290 tree-cfg.cc:4365 tree-cfg.cc:4391
! #: tree-cfg.cc:4427 tree-cfg.cc:4476 tree-cfg.cc:4501 tree-cfg.cc:4576
! #: tree-cfg.cc:4662
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in %qs"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: tree-cfg.cc:3279
  #, fuzzy, gcc-internal-format
  msgid "invalid %qs offset operator"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: tree-cfg.cc:3303 tree-cfg.cc:3329
  #, fuzzy, gcc-internal-format
  msgid "invalid address operand in %qs"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: tree-cfg.cc:3310 tree-cfg.cc:3336
  #, fuzzy, gcc-internal-format
  msgid "invalid offset operand in %qs"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: tree-cfg.cc:3317 tree-cfg.cc:3343
  #, fuzzy, gcc-internal-format
  msgid "invalid clique in %qs"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: tree-cfg.cc:3350 tree-cfg.cc:4674
  #, fuzzy, gcc-internal-format
  msgid "%qs in gimple IL"
  msgstr ""
*************** msgstr ""
*** 31685,31747 ****
  "                  muuten yksinkertaisia\n"
  "  never, simple   tee aina yksinkertaisia varmuuskopioita\n"
  
! #: tree-cfg.cc:3357
  #, fuzzy, gcc-internal-format
  #| msgid "used struct type value where scalar is required"
  msgid "%qs as base where non-register is required"
  msgstr "kÃ¤ytetty tietuetyypin arvoa, vaikka vaaditaan skalaari"
  
! #: tree-cfg.cc:3372
  #, fuzzy, gcc-internal-format
  msgid "invalid expression for min lvalue"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: tree-cfg.cc:3423
  #, fuzzy, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:3432
  #, fuzzy, gcc-internal-format
  msgid "gimple call has no target"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:3439
  #, fuzzy, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:3449
  #, fuzzy, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:3460
  #, fuzzy, gcc-internal-format
  msgid "invalid pure const state for function"
  msgstr "epÃ¤kelpo tallennusluokka funktiolle %qs"
  
! #: tree-cfg.cc:3472
  #, fuzzy, gcc-internal-format
  msgid "invalid LHS in gimple call"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:3480
  #, fuzzy, gcc-internal-format
  msgid "LHS in %<noreturn%> call"
  msgstr "%<noreturn%>-funktio palaa"
  
! #: tree-cfg.cc:3494
  #, gcc-internal-format
  msgid "invalid conversion in gimple call"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:3503
  #, fuzzy, gcc-internal-format
  msgid "invalid static chain in gimple call"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:3514
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr ""
--- 31794,31856 ----
  "                  muuten yksinkertaisia\n"
  "  never, simple   tee aina yksinkertaisia varmuuskopioita\n"
  
! #: tree-cfg.cc:3361
  #, fuzzy, gcc-internal-format
  #| msgid "used struct type value where scalar is required"
  msgid "%qs as base where non-register is required"
  msgstr "kÃ¤ytetty tietuetyypin arvoa, vaikka vaaditaan skalaari"
  
! #: tree-cfg.cc:3376
  #, fuzzy, gcc-internal-format
  msgid "invalid expression for min lvalue"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: tree-cfg.cc:3427
  #, fuzzy, gcc-internal-format
  msgid "gimple call has two targets"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:3436
  #, fuzzy, gcc-internal-format
  msgid "gimple call has no target"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:3443
  #, fuzzy, gcc-internal-format
  msgid "invalid function in gimple call"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:3453
  #, fuzzy, gcc-internal-format
  msgid "non-function in gimple call"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:3464
  #, fuzzy, gcc-internal-format
  msgid "invalid pure const state for function"
  msgstr "epÃ¤kelpo tallennusluokka funktiolle %qs"
  
! #: tree-cfg.cc:3476
  #, fuzzy, gcc-internal-format
  msgid "invalid LHS in gimple call"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:3484
  #, fuzzy, gcc-internal-format
  msgid "LHS in %<noreturn%> call"
  msgstr "%<noreturn%>-funktio palaa"
  
! #: tree-cfg.cc:3498
  #, gcc-internal-format
  msgid "invalid conversion in gimple call"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:3507
  #, fuzzy, gcc-internal-format
  msgid "invalid static chain in gimple call"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:3518
  #, gcc-internal-format
  msgid "static chain with function that doesn%'t use one"
  msgstr ""
*************** msgstr ""
*** 31752,32313 ****
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3533
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: tree-cfg.cc:3564
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr ""
  
! #: tree-cfg.cc:3582
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to gimple call"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:3609
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in gimple comparison"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:3620
  #, fuzzy, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr "ehdotetaan sulkeita vertailun ympÃ¤rille %<|%>:n operandissa"
  
! #: tree-cfg.cc:3637
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr ""
  
! #: tree-cfg.cc:3652
  #, fuzzy, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr "epÃ¤kelpo totuusarvolauseke"
  
! #: tree-cfg.cc:3661
  #, fuzzy, gcc-internal-format
  msgid "invalid vector comparison resulting type"
  msgstr "epÃ¤kelpo vektorityyppi attribuutille %qE"
  
! #: tree-cfg.cc:3668
  #, fuzzy, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr "Varoita eri enum-tyyppien vertailusta"
  
! #: tree-cfg.cc:3690
  #, fuzzy, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: tree-cfg.cc:3696
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in unary operation"
  msgstr "Virheellinen liukulukuoperaatio"
  
! #: tree-cfg.cc:3719
  #, fuzzy, gcc-internal-format
  msgid "invalid vector types in nop conversion"
  msgstr "virheelliset tyypit nop-muunnokselle"
  
! #: tree-cfg.cc:3756
  #, gcc-internal-format
  msgid "invalid types in nop conversion"
  msgstr "virheelliset tyypit nop-muunnokselle"
  
! #: tree-cfg.cc:3771
  #, fuzzy, gcc-internal-format
  msgid "invalid types in address space conversion"
  msgstr "virheellisiÃ¤ tyyppejÃ¤ muunnoksessa kokonaisluvuksi"
  
! #: tree-cfg.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "invalid types in fixed-point conversion"
  msgstr "virheellisiÃ¤ tyyppejÃ¤ muunnoksessa liukuluvuksi"
  
! #: tree-cfg.cc:3800
  #, fuzzy, gcc-internal-format
  msgid "invalid types in conversion to floating-point"
  msgstr "virheellisiÃ¤ tyyppejÃ¤ muunnoksessa liukuluvuksi"
  
! #: tree-cfg.cc:3815
  #, gcc-internal-format
  msgid "invalid types in conversion to integer"
  msgstr "virheellisiÃ¤ tyyppejÃ¤ muunnoksessa kokonaisluvuksi"
  
! #: tree-cfg.cc:3855
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in %qs expression"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: tree-cfg.cc:3872 tree-cfg.cc:3886 tree-cfg.cc:4252 tree-cfg.cc:4274
  #, fuzzy, gcc-internal-format
  msgid "invalid types for %qs"
  msgstr "virheellinen argumentti %s %s:lle"
  
! #: tree-cfg.cc:3897
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr ""
  
! #: tree-cfg.cc:3911
  #, fuzzy, gcc-internal-format
  msgid "non-trivial conversion in unary operation"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: tree-cfg.cc:3936
  #, fuzzy, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: tree-cfg.cc:3943
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in binary operation"
  msgstr "Virheellinen liukulukuoperaatio"
  
! #: tree-cfg.cc:4048
  #, fuzzy, gcc-internal-format
  msgid "invalid non-vector operands to %qs"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: tree-cfg.cc:4059
  #, fuzzy, gcc-internal-format
  msgid "invalid (pointer) operands %qs"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: tree-cfg.cc:4294
  #, fuzzy, gcc-internal-format
  msgid "vector type expected in %qs"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: tree-cfg.cc:4307
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in binary expression"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: tree-cfg.cc:4335
  #, fuzzy, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: tree-cfg.cc:4343
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in ternary operation"
  msgstr "Virheellinen liukulukuoperaatio"
  
! #: tree-cfg.cc:4375
  #, gcc-internal-format
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr ""
  
! #: tree-cfg.cc:4407 tree-cfg.cc:4484
  #, fuzzy, gcc-internal-format
  msgid "vector types expected in %qs"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: tree-cfg.cc:4440
  #, fuzzy, gcc-internal-format
  msgid "vectors with different element number found in %qs"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: tree-cfg.cc:4456
  #, fuzzy, gcc-internal-format
  msgid "invalid mask type in %qs"
  msgstr "Taulukkotyyppi      : %s\n"
  
! #: tree-cfg.cc:4517
  #, fuzzy, gcc-internal-format
  msgid "not allowed type combination in %qs"
  msgstr "virheellinen vastaanottajatyyppi %qs"
  
! #: tree-cfg.cc:4526
  #, fuzzy, gcc-internal-format
  msgid "invalid position or size in %qs"
  msgstr "virheellinen vastaanottajatyyppi %qs"
  
! #: tree-cfg.cc:4532
  #, fuzzy, gcc-internal-format
  msgid "%qs into non-mode-precision operand"
  msgstr "taulukon %qE koko ei ole kokonaislukutyyppiÃ¤"
  
! #: tree-cfg.cc:4542
  #, fuzzy, gcc-internal-format
  msgid "insertion out of range in %qs"
  msgstr "virheellinen vastaanottajatyyppi %qs"
  
! #: tree-cfg.cc:4552
  #, fuzzy, gcc-internal-format
  msgid "%qs not at element boundary"
  msgstr "Ei ole hakemisto"
  
! #: tree-cfg.cc:4608
  #, fuzzy, gcc-internal-format
  msgid "non-trivial conversion in %qs"
  msgstr "enum-muunnos sijoituksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: tree-cfg.cc:4617
  #, fuzzy, gcc-internal-format
  msgid "%qs LHS in clobber statement"
  msgstr "Ei vÃ¤litetÃ¤ lausenimiÃ¶stÃ¤ tyhjÃ¤ssÃ¤ lauseessa kohdassa %L"
  
! #: tree-cfg.cc:4625
  #, fuzzy, gcc-internal-format
  msgid "%qs LHS in assignment statement"
  msgstr "Ei vÃ¤litetÃ¤ lausenimiÃ¶stÃ¤ tyhjÃ¤ssÃ¤ lauseessa kohdassa %L"
  
! #: tree-cfg.cc:4644
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in %qs"
  msgstr "virheellinen %%r-arvo"
  
! #: tree-cfg.cc:4676
  #, fuzzy, gcc-internal-format
  msgid "invalid %qs size argument in load"
  msgstr "argumentti %qd ei ole vakio"
  
! #: tree-cfg.cc:4695 tree-cfg.cc:4721
  #, fuzzy, gcc-internal-format
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:4755 tree-cfg.cc:4773
  #, fuzzy, gcc-internal-format
  msgid "incorrect type of vector %qs elements"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita vektorialustimessa"
  
! #: tree-cfg.cc:4764 tree-cfg.cc:4781
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of vector %qs elements"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita vektorialustimessa"
  
! #: tree-cfg.cc:4789
  #, fuzzy, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita vektorialustimessa"
  
! #: tree-cfg.cc:4798
  #, fuzzy, gcc-internal-format
  msgid "vector %qs with non-NULL element index"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita vektorialustimessa"
  
! #: tree-cfg.cc:4805
  #, fuzzy, gcc-internal-format
  msgid "vector %qs element is not a GIMPLE value"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita vektorialustimessa"
  
! #: tree-cfg.cc:4814
  #, fuzzy, gcc-internal-format
  msgid "non-vector %qs with elements"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita vektorialustimessa"
  
! #: tree-cfg.cc:4872
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in return statement"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: tree-cfg.cc:4887 c/gimple-parser.cc:2580
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion in return statement"
  msgstr "enum-muunnos palautuksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: tree-cfg.cc:4911
  #, gcc-internal-format
  msgid "goto destination is neither a label nor a pointer"
  msgstr "goto-kohde ei ole nimiÃ¶ eikÃ¤ osoitin"
  
! #: tree-cfg.cc:4930
  #, fuzzy, gcc-internal-format
  msgid "invalid operand to switch statement"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: tree-cfg.cc:4938
  #, gcc-internal-format
  msgid "non-integral type switch statement"
  msgstr "ei-kokonaislukutyyppi switch-lausekkeessa"
  
! #: tree-cfg.cc:4948
  #, fuzzy, gcc-internal-format
  msgid "invalid default case label in switch statement"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: tree-cfg.cc:4960
  #, fuzzy, gcc-internal-format
  msgid "invalid %<CASE_CHAIN%>"
  msgstr "EnsimmÃ¤inen/seuraava ketju rikki"
  
! #: tree-cfg.cc:4966
  #, fuzzy, gcc-internal-format
  msgid "invalid case label in switch statement"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: tree-cfg.cc:4973
  #, fuzzy, gcc-internal-format
  msgid "invalid case range in switch statement"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: tree-cfg.cc:4983
  #, fuzzy, gcc-internal-format
  msgid "type precision mismatch in switch statement"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: tree-cfg.cc:4990
  #, fuzzy, gcc-internal-format
  msgid "type mismatch for case label in switch statement"
  msgstr "nimike yhdyslauseen lopussa"
  
! #: tree-cfg.cc:4999
  #, fuzzy, gcc-internal-format
  msgid "case labels not sorted in switch statement"
  msgstr "nimike yhdyslauseen lopussa"
  
! #: tree-cfg.cc:5042
  #, fuzzy, gcc-internal-format
  msgid "label context is not the current function declaration"
  msgstr "parametrien nimet (ilman tyyppejÃ¤) funktion esittelyssÃ¤"
  
! #: tree-cfg.cc:5051
  #, gcc-internal-format
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr ""
  
! #: tree-cfg.cc:5061
  #, fuzzy, gcc-internal-format
  msgid "incorrect setting of landing pad number"
  msgstr "muotomerkkijonolla on epÃ¤kelpo operandinumero"
  
! #: tree-cfg.cc:5077
  #, fuzzy, gcc-internal-format
  msgid "invalid comparison code in gimple cond"
  msgstr "virheellinen versionumero â€�%sâ€�"
  
! #: tree-cfg.cc:5085
  #, fuzzy, gcc-internal-format
  msgid "invalid labels in gimple cond"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:5171 tree-cfg.cc:5180
  #, fuzzy, gcc-internal-format
  msgid "invalid %<PHI%> result"
  msgstr "MD5-tulos on:\n"
  
! #: tree-cfg.cc:5190
  #, fuzzy, gcc-internal-format
  msgid "missing %<PHI%> def"
  msgstr "puuttuva â€�]â€�"
  
! #: tree-cfg.cc:5204
  #, fuzzy, gcc-internal-format
  msgid "invalid %<PHI%> argument"
  msgstr "Virheellinen argumentti"
  
! #: tree-cfg.cc:5211
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: tree-cfg.cc:5314
  #, fuzzy, gcc-internal-format
  msgid "%<verify_gimple%> failed"
  msgstr "verify_gimple epÃ¤onnistui"
  
! #: tree-cfg.cc:5372
  #, gcc-internal-format
  msgid "dead statement in EH table"
  msgstr ""
  
! #: tree-cfg.cc:5388
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr ""
  
! #: tree-cfg.cc:5437
  #, fuzzy, gcc-internal-format
  msgid "local declaration from a different function"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: tree-cfg.cc:5540
  #, fuzzy, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr "gimple_bb (stmt) on asetettu vÃ¤Ã¤rÃ¤Ã¤n peruslohkoon"
  
! #: tree-cfg.cc:5549
  #, fuzzy, gcc-internal-format
  msgid "PHI node with location"
  msgstr "symtab_node::verify epÃ¤onnistui"
  
! #: tree-cfg.cc:5560 tree-cfg.cc:5607
  #, fuzzy, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr ""
  "Vihje: %s\n"
  "\n"
  
! #: tree-cfg.cc:5568
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr ""
  
! #: tree-cfg.cc:5595
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr "gimple_bb (stmt) on asetettu vÃ¤Ã¤rÃ¤Ã¤n peruslohkoon"
  
! #: tree-cfg.cc:5635
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr ""
  
! #: tree-cfg.cc:5641
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr ""
  
! #: tree-cfg.cc:5663
  #, gcc-internal-format
  msgid "verify_gimple failed"
  msgstr "verify_gimple epÃ¤onnistui"
  
! #: tree-cfg.cc:5687
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5694
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5701
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5707
  #, fuzzy, gcc-internal-format
  #| msgid "extra brace group at end of initializer"
  msgid "entry block count not initialized"
  msgstr "alustimen lopussa on ylimÃ¤Ã¤rÃ¤inen lohko"
  
! #: tree-cfg.cc:5713
  #, fuzzy, gcc-internal-format
  #| msgid "extra brace group at end of initializer"
  msgid "exit block count not initialized"
  msgstr "alustimen lopussa on ylimÃ¤Ã¤rÃ¤inen lohko"
  
! #: tree-cfg.cc:5720
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5735
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE is not initialized"
  msgid "count of bb %d not initialized"
  msgstr "%qE:a ei ole alustettu"
  
! #: tree-cfg.cc:5741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "probability of edge %d->%d not initialized"
  msgstr "verify_flow_info: VÃ¤Ã¤rÃ¤ lohkolukumÃ¤Ã¤rÃ¤ %i %i"
  
! #: tree-cfg.cc:5761
  #, gcc-internal-format
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5768
  #, gcc-internal-format
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5775
  #, fuzzy, gcc-internal-format
  msgid "label %qD to block does not match in bb %d"
  msgstr "NimiÃ¶ â€�%sâ€� kohdassa %C ei tÃ¤smÃ¤Ã¤ IF nimiÃ¶n â€�%sâ€� kanssa"
  
! #: tree-cfg.cc:5782
  #, fuzzy, gcc-internal-format
  msgid "label %qD has incorrect context in bb %d"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: tree-cfg.cc:5797
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "control flow in the middle of basic block %d"
  msgstr "vuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤"
  
! #: tree-cfg.cc:5807
  #, fuzzy, gcc-internal-format
  msgid "label %qD in the middle of basic block %d"
  msgstr "vuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤"
  
! #: tree-cfg.cc:5835
  #, gcc-internal-format, gfc-internal-format
! msgid "returns_twice call is %s in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: tree-cfg.cc:5875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: tree-cfg.cc:5898 tree-cfg.cc:5920 tree-cfg.cc:5937 tree-cfg.cc:6006
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5908
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "explicit goto at end of bb %d"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: tree-cfg.cc:5942
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5972
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr ""
  
! #: tree-cfg.cc:5980
  #, fuzzy, gcc-internal-format
  msgid "case labels not sorted: "
  msgstr "useita default-nimikkeitÃ¤ samassa switch-lauseessa"
  
! #: tree-cfg.cc:5997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ tyyppimÃ¤Ã¤reitÃ¤ muotoiluargumentissa (argumentti %d)"
  
! #: tree-cfg.cc:6020
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing edge %i->%i"
  msgstr "â€�Iâ€�-lippu"
  
! #: tree-cfg.cc:9776
  #, gcc-internal-format
  msgid "%<noreturn%> function does return"
  msgstr "%<noreturn%>-funktio palaa"
  
! #: tree-cfg.cc:9796 tree-cfg.cc:9831
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr "ei-void-tyyppisen funktion loppu saavutettu"
  
! #: tree-cfg.cc:9897
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: tree-cfg.cc:9902 cp/cvt.cc:1123
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr "attribuutilla warn_unused_result esitellyn funktion paluuarvoa ei huomioida"
--- 31861,32427 ----
  #. __builtin_unreachable internally, for example when IPA figures
  #. out a call cannot happen in a legal program.  In such cases,
  #. we must make sure arguments are stripped off.
! #: tree-cfg.cc:3537
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: tree-cfg.cc:3568
  #, gcc-internal-format
  msgid "%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS"
  msgstr ""
  
! #: tree-cfg.cc:3586
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to gimple call"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:3613
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in gimple comparison"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:3624
  #, fuzzy, gcc-internal-format
  msgid "mismatching comparison operand types"
  msgstr "ehdotetaan sulkeita vertailun ympÃ¤rille %<|%>:n operandissa"
  
! #: tree-cfg.cc:3641
  #, gcc-internal-format
  msgid "unsupported operation or type for vector comparison returning a boolean"
  msgstr ""
  
! #: tree-cfg.cc:3656
  #, fuzzy, gcc-internal-format
  msgid "non-vector operands in vector comparison"
  msgstr "epÃ¤kelpo totuusarvolauseke"
  
! #: tree-cfg.cc:3665
  #, fuzzy, gcc-internal-format
  msgid "invalid vector comparison resulting type"
  msgstr "epÃ¤kelpo vektorityyppi attribuutille %qE"
  
! #: tree-cfg.cc:3672
  #, fuzzy, gcc-internal-format
  msgid "bogus comparison result type"
  msgstr "Varoita eri enum-tyyppien vertailusta"
  
! #: tree-cfg.cc:3694
  #, fuzzy, gcc-internal-format
  msgid "non-register as LHS of unary operation"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: tree-cfg.cc:3700
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in unary operation"
  msgstr "Virheellinen liukulukuoperaatio"
  
! #: tree-cfg.cc:3723
  #, fuzzy, gcc-internal-format
  msgid "invalid vector types in nop conversion"
  msgstr "virheelliset tyypit nop-muunnokselle"
  
! #: tree-cfg.cc:3760
  #, gcc-internal-format
  msgid "invalid types in nop conversion"
  msgstr "virheelliset tyypit nop-muunnokselle"
  
! #: tree-cfg.cc:3775
  #, fuzzy, gcc-internal-format
  msgid "invalid types in address space conversion"
  msgstr "virheellisiÃ¤ tyyppejÃ¤ muunnoksessa kokonaisluvuksi"
  
! #: tree-cfg.cc:3789
  #, fuzzy, gcc-internal-format
  msgid "invalid types in fixed-point conversion"
  msgstr "virheellisiÃ¤ tyyppejÃ¤ muunnoksessa liukuluvuksi"
  
! #: tree-cfg.cc:3804
  #, fuzzy, gcc-internal-format
  msgid "invalid types in conversion to floating-point"
  msgstr "virheellisiÃ¤ tyyppejÃ¤ muunnoksessa liukuluvuksi"
  
! #: tree-cfg.cc:3819
  #, gcc-internal-format
  msgid "invalid types in conversion to integer"
  msgstr "virheellisiÃ¤ tyyppejÃ¤ muunnoksessa kokonaisluvuksi"
  
! #: tree-cfg.cc:3859
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in %qs expression"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: tree-cfg.cc:3876 tree-cfg.cc:3890 tree-cfg.cc:4256 tree-cfg.cc:4278
  #, fuzzy, gcc-internal-format
  msgid "invalid types for %qs"
  msgstr "virheellinen argumentti %s %s:lle"
  
! #: tree-cfg.cc:3901
  #, gcc-internal-format
  msgid "%qs should be from a scalar to a like vector"
  msgstr ""
  
! #: tree-cfg.cc:3915
  #, fuzzy, gcc-internal-format
  msgid "non-trivial conversion in unary operation"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: tree-cfg.cc:3940
  #, fuzzy, gcc-internal-format
  msgid "non-register as LHS of binary operation"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: tree-cfg.cc:3947
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in binary operation"
  msgstr "Virheellinen liukulukuoperaatio"
  
! #: tree-cfg.cc:4052
  #, fuzzy, gcc-internal-format
  msgid "invalid non-vector operands to %qs"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: tree-cfg.cc:4063
  #, fuzzy, gcc-internal-format
  msgid "invalid (pointer) operands %qs"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: tree-cfg.cc:4298
  #, fuzzy, gcc-internal-format
  msgid "vector type expected in %qs"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: tree-cfg.cc:4311
  #, fuzzy, gcc-internal-format
  msgid "type mismatch in binary expression"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: tree-cfg.cc:4339
  #, fuzzy, gcc-internal-format
  msgid "non-register as LHS of ternary operation"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: tree-cfg.cc:4347
  #, fuzzy, gcc-internal-format
  msgid "invalid operands in ternary operation"
  msgstr "Virheellinen liukulukuoperaatio"
  
! #: tree-cfg.cc:4379
  #, gcc-internal-format
  msgid "the first argument of a %qs must be of a boolean vector type of the same number of elements as the result"
  msgstr ""
  
! #: tree-cfg.cc:4411 tree-cfg.cc:4488
  #, fuzzy, gcc-internal-format
  msgid "vector types expected in %qs"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: tree-cfg.cc:4444
  #, fuzzy, gcc-internal-format
  msgid "vectors with different element number found in %qs"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: tree-cfg.cc:4460
  #, fuzzy, gcc-internal-format
  msgid "invalid mask type in %qs"
  msgstr "Taulukkotyyppi      : %s\n"
  
! #: tree-cfg.cc:4521
  #, fuzzy, gcc-internal-format
  msgid "not allowed type combination in %qs"
  msgstr "virheellinen vastaanottajatyyppi %qs"
  
! #: tree-cfg.cc:4530
  #, fuzzy, gcc-internal-format
  msgid "invalid position or size in %qs"
  msgstr "virheellinen vastaanottajatyyppi %qs"
  
! #: tree-cfg.cc:4536
  #, fuzzy, gcc-internal-format
  msgid "%qs into non-mode-precision operand"
  msgstr "taulukon %qE koko ei ole kokonaislukutyyppiÃ¤"
  
! #: tree-cfg.cc:4546
  #, fuzzy, gcc-internal-format
  msgid "insertion out of range in %qs"
  msgstr "virheellinen vastaanottajatyyppi %qs"
  
! #: tree-cfg.cc:4556
  #, fuzzy, gcc-internal-format
  msgid "%qs not at element boundary"
  msgstr "Ei ole hakemisto"
  
! #: tree-cfg.cc:4612
  #, fuzzy, gcc-internal-format
  msgid "non-trivial conversion in %qs"
  msgstr "enum-muunnos sijoituksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: tree-cfg.cc:4621
  #, fuzzy, gcc-internal-format
  msgid "%qs LHS in clobber statement"
  msgstr "Ei vÃ¤litetÃ¤ lausenimiÃ¶stÃ¤ tyhjÃ¤ssÃ¤ lauseessa kohdassa %L"
  
! #: tree-cfg.cc:4629
  #, fuzzy, gcc-internal-format
  msgid "%qs LHS in assignment statement"
  msgstr "Ei vÃ¤litetÃ¤ lausenimiÃ¶stÃ¤ tyhjÃ¤ssÃ¤ lauseessa kohdassa %L"
  
! #: tree-cfg.cc:4648
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in %qs"
  msgstr "virheellinen %%r-arvo"
  
! #: tree-cfg.cc:4680
  #, fuzzy, gcc-internal-format
  msgid "invalid %qs size argument in load"
  msgstr "argumentti %qd ei ole vakio"
  
! #: tree-cfg.cc:4699 tree-cfg.cc:4725
  #, fuzzy, gcc-internal-format
  msgid "invalid RHS for gimple memory store: %qs"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:4759 tree-cfg.cc:4777
  #, fuzzy, gcc-internal-format
  msgid "incorrect type of vector %qs elements"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita vektorialustimessa"
  
! #: tree-cfg.cc:4768 tree-cfg.cc:4785
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of vector %qs elements"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita vektorialustimessa"
  
! #: tree-cfg.cc:4793
  #, fuzzy, gcc-internal-format
  msgid "incorrect type of vector CONSTRUCTOR elements"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita vektorialustimessa"
  
! #: tree-cfg.cc:4802
  #, fuzzy, gcc-internal-format
  msgid "vector %qs with non-NULL element index"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita vektorialustimessa"
  
! #: tree-cfg.cc:4809
  #, fuzzy, gcc-internal-format
  msgid "vector %qs element is not a GIMPLE value"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita vektorialustimessa"
  
! #: tree-cfg.cc:4818
  #, fuzzy, gcc-internal-format
  msgid "non-vector %qs with elements"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita vektorialustimessa"
  
! #: tree-cfg.cc:4876
  #, fuzzy, gcc-internal-format
  msgid "invalid operand in return statement"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: tree-cfg.cc:4891 c/gimple-parser.cc:2580
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion in return statement"
  msgstr "enum-muunnos palautuksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: tree-cfg.cc:4915
  #, gcc-internal-format
  msgid "goto destination is neither a label nor a pointer"
  msgstr "goto-kohde ei ole nimiÃ¶ eikÃ¤ osoitin"
  
! #: tree-cfg.cc:4934
  #, fuzzy, gcc-internal-format
  msgid "invalid operand to switch statement"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: tree-cfg.cc:4942
  #, gcc-internal-format
  msgid "non-integral type switch statement"
  msgstr "ei-kokonaislukutyyppi switch-lausekkeessa"
  
! #: tree-cfg.cc:4952
  #, fuzzy, gcc-internal-format
  msgid "invalid default case label in switch statement"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: tree-cfg.cc:4964
  #, fuzzy, gcc-internal-format
  msgid "invalid %<CASE_CHAIN%>"
  msgstr "EnsimmÃ¤inen/seuraava ketju rikki"
  
! #: tree-cfg.cc:4970
  #, fuzzy, gcc-internal-format
  msgid "invalid case label in switch statement"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: tree-cfg.cc:4977
  #, fuzzy, gcc-internal-format
  msgid "invalid case range in switch statement"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: tree-cfg.cc:4987
  #, fuzzy, gcc-internal-format
  msgid "type precision mismatch in switch statement"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: tree-cfg.cc:4994
  #, fuzzy, gcc-internal-format
  msgid "type mismatch for case label in switch statement"
  msgstr "nimike yhdyslauseen lopussa"
  
! #: tree-cfg.cc:5003
  #, fuzzy, gcc-internal-format
  msgid "case labels not sorted in switch statement"
  msgstr "nimike yhdyslauseen lopussa"
  
! #: tree-cfg.cc:5046
  #, fuzzy, gcc-internal-format
  msgid "label context is not the current function declaration"
  msgstr "parametrien nimet (ilman tyyppejÃ¤) funktion esittelyssÃ¤"
  
! #: tree-cfg.cc:5055
  #, gcc-internal-format
  msgid "incorrect entry in %<label_to_block_map%>"
  msgstr ""
  
! #: tree-cfg.cc:5065
  #, fuzzy, gcc-internal-format
  msgid "incorrect setting of landing pad number"
  msgstr "muotomerkkijonolla on epÃ¤kelpo operandinumero"
  
! #: tree-cfg.cc:5081
  #, fuzzy, gcc-internal-format
  msgid "invalid comparison code in gimple cond"
  msgstr "virheellinen versionumero â€�%sâ€�"
  
! #: tree-cfg.cc:5089
  #, fuzzy, gcc-internal-format
  msgid "invalid labels in gimple cond"
  msgstr "virheellinen muunnos gimple-kutsussa"
  
! #: tree-cfg.cc:5175 tree-cfg.cc:5184
  #, fuzzy, gcc-internal-format
  msgid "invalid %<PHI%> result"
  msgstr "MD5-tulos on:\n"
  
! #: tree-cfg.cc:5194
  #, fuzzy, gcc-internal-format
  msgid "missing %<PHI%> def"
  msgstr "puuttuva â€�]â€�"
  
! #: tree-cfg.cc:5208
  #, fuzzy, gcc-internal-format
  msgid "invalid %<PHI%> argument"
  msgstr "Virheellinen argumentti"
  
! #: tree-cfg.cc:5215
  #, fuzzy, gcc-internal-format
  msgid "incompatible types in %<PHI%> argument %u"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: tree-cfg.cc:5318
  #, fuzzy, gcc-internal-format
  msgid "%<verify_gimple%> failed"
  msgstr "verify_gimple epÃ¤onnistui"
  
! #: tree-cfg.cc:5376
  #, gcc-internal-format
  msgid "dead statement in EH table"
  msgstr ""
  
! #: tree-cfg.cc:5392
  #, gcc-internal-format
  msgid "location references block not in block tree"
  msgstr ""
  
! #: tree-cfg.cc:5441
  #, fuzzy, gcc-internal-format
  msgid "local declaration from a different function"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: tree-cfg.cc:5544
  #, fuzzy, gcc-internal-format
  msgid "gimple_bb (phi) is set to a wrong basic block"
  msgstr "gimple_bb (stmt) on asetettu vÃ¤Ã¤rÃ¤Ã¤n peruslohkoon"
  
! #: tree-cfg.cc:5553
  #, fuzzy, gcc-internal-format
  msgid "PHI node with location"
  msgstr "symtab_node::verify epÃ¤onnistui"
  
! #: tree-cfg.cc:5564 tree-cfg.cc:5611
  #, fuzzy, gcc-internal-format
  msgid "incorrect sharing of tree nodes"
  msgstr ""
  "Vihje: %s\n"
  "\n"
  
! #: tree-cfg.cc:5572
  #, gcc-internal-format
  msgid "virtual PHI with argument locations"
  msgstr ""
  
! #: tree-cfg.cc:5599
  #, gcc-internal-format
  msgid "gimple_bb (stmt) is set to a wrong basic block"
  msgstr "gimple_bb (stmt) on asetettu vÃ¤Ã¤rÃ¤Ã¤n peruslohkoon"
  
! #: tree-cfg.cc:5639
  #, gcc-internal-format
  msgid "statement marked for throw, but doesn%'t"
  msgstr ""
  
! #: tree-cfg.cc:5645
  #, gcc-internal-format
  msgid "statement marked for throw in middle of block"
  msgstr ""
  
! #: tree-cfg.cc:5667
  #, gcc-internal-format
  msgid "verify_gimple failed"
  msgstr "verify_gimple epÃ¤onnistui"
  
! #: tree-cfg.cc:5691
  #, gcc-internal-format
  msgid "ENTRY_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5698
  #, gcc-internal-format
  msgid "EXIT_BLOCK has IL associated with it"
  msgstr ""
  
! #: tree-cfg.cc:5705
  #, gcc-internal-format, gfc-internal-format
  msgid "fallthru to exit from bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5711
  #, fuzzy, gcc-internal-format
  #| msgid "extra brace group at end of initializer"
  msgid "entry block count not initialized"
  msgstr "alustimen lopussa on ylimÃ¤Ã¤rÃ¤inen lohko"
  
! #: tree-cfg.cc:5717
  #, fuzzy, gcc-internal-format
  #| msgid "extra brace group at end of initializer"
  msgid "exit block count not initialized"
  msgstr "alustimen lopussa on ylimÃ¤Ã¤rÃ¤inen lohko"
  
! #: tree-cfg.cc:5724
  #, gcc-internal-format
  msgid "probability of edge from entry block not initialized"
  msgstr ""
  
! #: tree-cfg.cc:5739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%qE is not initialized"
  msgid "count of bb %d not initialized"
  msgstr "%qE:a ei ole alustettu"
  
! #: tree-cfg.cc:5745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "probability of edge %d->%d not initialized"
  msgstr "verify_flow_info: VÃ¤Ã¤rÃ¤ lohkolukumÃ¤Ã¤rÃ¤ %i %i"
  
! #: tree-cfg.cc:5765
  #, gcc-internal-format
  msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5772
  #, gcc-internal-format
  msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5779
  #, fuzzy, gcc-internal-format
  msgid "label %qD to block does not match in bb %d"
  msgstr "NimiÃ¶ â€�%sâ€� kohdassa %C ei tÃ¤smÃ¤Ã¤ IF nimiÃ¶n â€�%sâ€� kanssa"
  
! #: tree-cfg.cc:5786
  #, fuzzy, gcc-internal-format
  msgid "label %qD has incorrect context in bb %d"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: tree-cfg.cc:5801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "control flow in the middle of basic block %d"
  msgstr "vuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤"
  
! #: tree-cfg.cc:5811
  #, fuzzy, gcc-internal-format
  msgid "label %qD in the middle of basic block %d"
  msgstr "vuonohjauskÃ¤sky peruslohkon sisÃ¤llÃ¤"
  
! #: tree-cfg.cc:5830
  #, gcc-internal-format, gfc-internal-format
! msgid "returns_twice call is not last in basic block %d"
  msgstr ""
  
! #: tree-cfg.cc:5839
! #, gcc-internal-format, gfc-internal-format
! msgid "returns_twice call is not first in basic block %d"
! msgstr ""
! 
! #: tree-cfg.cc:5871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fallthru edge after a control statement in bb %d"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: tree-cfg.cc:5884
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "true/false edge after a non-GIMPLE_COND in bb %d"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<va_start%>"
  
! #: tree-cfg.cc:5907 tree-cfg.cc:5929 tree-cfg.cc:5946 tree-cfg.cc:6015
  #, gcc-internal-format, gfc-internal-format
  msgid "wrong outgoing edge flags at end of bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5917
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "explicit goto at end of bb %d"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: tree-cfg.cc:5951
  #, gcc-internal-format, gfc-internal-format
  msgid "return edge does not point to exit in bb %d"
  msgstr ""
  
! #: tree-cfg.cc:5981
  #, gcc-internal-format
  msgid "found default case not at the start of case vector"
  msgstr ""
  
! #: tree-cfg.cc:5989
  #, fuzzy, gcc-internal-format
  msgid "case labels not sorted: "
  msgstr "useita default-nimikkeitÃ¤ samassa switch-lauseessa"
  
! #: tree-cfg.cc:6006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "extra outgoing edge %d->%d"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ tyyppimÃ¤Ã¤reitÃ¤ muotoiluargumentissa (argumentti %d)"
  
! #: tree-cfg.cc:6029
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing edge %i->%i"
  msgstr "â€�Iâ€�-lippu"
  
! #: tree-cfg.cc:9805
  #, gcc-internal-format
  msgid "%<noreturn%> function does return"
  msgstr "%<noreturn%>-funktio palaa"
  
! #: tree-cfg.cc:9825 tree-cfg.cc:9860
  #, gcc-internal-format
  msgid "control reaches end of non-void function"
  msgstr "ei-void-tyyppisen funktion loppu saavutettu"
  
! #: tree-cfg.cc:9926
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD declared with attribute %<warn_unused_result%>"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: tree-cfg.cc:9931 cp/cvt.cc:1137
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of function declared with attribute %<warn_unused_result%>"
  msgstr "attribuutilla warn_unused_result esitellyn funktion paluuarvoa ei huomioida"
*************** msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on va
*** 32384,32465 ****
  msgid "BB %i has incorrect fallthru edge"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: tree-inline.cc:3912
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr "funktiota %q+F ei voi koskaan kopioida, koska se vastaanottaa ei-paikallisen goto-kÃ¤skyn"
  
! #: tree-inline.cc:3919
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr "funktiota %q+F ei voi koskaan kopioida, koska se tallentaa paikallisen nimiÃ¶n osoitteen staattiseen muuttujaan"
  
! #: tree-inline.cc:3959
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se kÃ¤yttÃ¤Ã¤ avoimille funktioille sopimattomia attribuutteja"
  
! #: tree-inline.cc:3973
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska ne on poistettu kÃ¤ytÃ¶stÃ¤ -fno-inline:lla"
  
! #: tree-inline.cc:3987
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se kÃ¤yttÃ¤Ã¤ avoimille funktioille sopimattomia attribuutteja"
  
! #: tree-inline.cc:3999
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se kÃ¤yttÃ¤Ã¤ avoimille funktioille sopimattomia attribuutteja"
  
! #: tree-inline.cc:4007
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr "funktiota %q+F ei voi koskaan kopioida, koska se vastaanottaa ei-paikallisen goto-kÃ¤skyn"
  
! #: tree-inline.cc:4019
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se kÃ¤yttÃ¤Ã¤ avoimille funktioille sopimattomia attribuutteja"
  
! #: tree-inline.cc:4039
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska ne on poistettu kÃ¤ytÃ¶stÃ¤ -fno-inline:lla"
  
! #: tree-inline.cc:4085
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se kÃ¤yttÃ¤Ã¤ avoimille funktioille sopimattomia attribuutteja"
  
! #: tree-inline.cc:4152
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska ne on poistettu kÃ¤ytÃ¶stÃ¤ -fno-inline:lla"
  
! #: tree-inline.cc:4160
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se kÃ¤yttÃ¤Ã¤ avoimille funktioille sopimattomia attribuutteja"
  
! #: tree-inline.cc:4841
  #, fuzzy, gcc-internal-format
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr "%J%qD esitelty turhaan uudestaan"
  
! #: tree-inline.cc:4844 tree-inline.cc:4865
  #, gcc-internal-format
  msgid "called from here"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: tree-inline.cc:4847 tree-inline.cc:4868
  #, fuzzy, gcc-internal-format
  msgid "called from this function"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: tree-inline.cc:4861
  #, fuzzy, gcc-internal-format
  msgid "inlining failed in call to %q+F: %s"
  msgstr "%J%qD esitelty turhaan uudestaan"
--- 32498,32579 ----
  msgid "BB %i has incorrect fallthru edge"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: tree-inline.cc:3925
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it receives a non-local goto"
  msgstr "funktiota %q+F ei voi koskaan kopioida, koska se vastaanottaa ei-paikallisen goto-kÃ¤skyn"
  
! #: tree-inline.cc:3932
  #, gcc-internal-format
  msgid "function %q+F can never be copied because it saves address of local label in a static variable"
  msgstr "funktiota %q+F ei voi koskaan kopioida, koska se tallentaa paikallisen nimiÃ¶n osoitteen staattiseen muuttujaan"
  
! #: tree-inline.cc:3972
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)"
  msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se kÃ¤yttÃ¤Ã¤ avoimille funktioille sopimattomia attribuutteja"
  
! #: tree-inline.cc:3986
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp"
  msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska ne on poistettu kÃ¤ytÃ¶stÃ¤ -fno-inline:lla"
  
! #: tree-inline.cc:4000
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses variable argument lists"
  msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se kÃ¤yttÃ¤Ã¤ avoimille funktioille sopimattomia attribuutteja"
  
! #: tree-inline.cc:4012
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses setjmp-longjmp exception handling"
  msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se kÃ¤yttÃ¤Ã¤ avoimille funktioille sopimattomia attribuutteja"
  
! #: tree-inline.cc:4020
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses non-local goto"
  msgstr "funktiota %q+F ei voi koskaan kopioida, koska se vastaanottaa ei-paikallisen goto-kÃ¤skyn"
  
! #: tree-inline.cc:4032
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>"
  msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se kÃ¤yttÃ¤Ã¤ avoimille funktioille sopimattomia attribuutteja"
  
! #: tree-inline.cc:4052
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be inlined because it contains a computed goto"
  msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska ne on poistettu kÃ¤ytÃ¶stÃ¤ -fno-inline:lla"
  
! #: tree-inline.cc:4098
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be inlined because it has a VLA argument"
  msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se kÃ¤yttÃ¤Ã¤ avoimille funktioille sopimattomia attribuutteja"
  
! #: tree-inline.cc:4165
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be inlined because it is suppressed using %<-fno-inline%>"
  msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska ne on poistettu kÃ¤ytÃ¶stÃ¤ -fno-inline:lla"
  
! #: tree-inline.cc:4173
  #, fuzzy, gcc-internal-format
  msgid "function %q+F can never be inlined because it uses attributes conflicting with inlining"
  msgstr "%Jfunktio %qF ei voi koskaan olla avoin, koska se kÃ¤yttÃ¤Ã¤ avoimille funktioille sopimattomia attribuutteja"
  
! #: tree-inline.cc:4854
  #, fuzzy, gcc-internal-format
  msgid "inlining failed in call to %<always_inline%> %q+F: %s"
  msgstr "%J%qD esitelty turhaan uudestaan"
  
! #: tree-inline.cc:4857 tree-inline.cc:4878
  #, gcc-internal-format
  msgid "called from here"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: tree-inline.cc:4860 tree-inline.cc:4881
  #, fuzzy, gcc-internal-format
  msgid "called from this function"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: tree-inline.cc:4874
  #, fuzzy, gcc-internal-format
  msgid "inlining failed in call to %q+F: %s"
  msgstr "%J%qD esitelty turhaan uudestaan"
*************** msgstr "Pakattuja arkistoja ei voi pÃ¤iv
*** 32479,32500 ****
  msgid "SSA corruption"
  msgstr ""
  
! #: tree-nested.cc:1172
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s from %s referenced in %s"
  msgstr "kirjoitussuojatun jÃ¤senen %qs sijoitus"
  
! #: tree-nested.cc:2980
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr "kirjoitussuojatun jÃ¤senen %qs sijoitus"
  
! #: tree-profile.cc:686
  #, fuzzy, gcc-internal-format
  msgid "invalid regular expression %qs in %qs"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: tree-profile.cc:785
  #, fuzzy, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
--- 32593,32619 ----
  msgid "SSA corruption"
  msgstr ""
  
! #: tree-nested.cc:1190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s from %s referenced in %s"
  msgstr "kirjoitussuojatun jÃ¤senen %qs sijoitus"
  
! #: tree-nested.cc:2985
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s from %s called in %s"
  msgstr "kirjoitussuojatun jÃ¤senen %qs sijoitus"
  
! #: tree-profile.cc:899
! #, gcc-internal-format, gfc-internal-format
! msgid "Too many conditions (found %u); giving up coverage"
! msgstr ""
! 
! #: tree-profile.cc:1757
  #, fuzzy, gcc-internal-format
  msgid "invalid regular expression %qs in %qs"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: tree-profile.cc:1856
  #, fuzzy, gcc-internal-format
  msgid "target does not support atomic profile update, single mode is selected"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
*************** msgstr "epÃ¤kelpo alkiotyyppi attribuuti
*** 32509,32550 ****
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: tree-ssa-ccp.cc:4679 c-family/c-common.cc:5911
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4682 c-family/c-common.cc:5914
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: tree-ssa-ccp.cc:4688 c-family/c-common.cc:5920
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4694
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: tree-ssa-ccp.cc:4698 c-family/c-common.cc:5924
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: tree-ssa-loop-niter.cc:3890
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "operaatio %qE:lle voi olla mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: tree-ssa-loop-niter.cc:3891
  #, gcc-internal-format
  msgid "within this loop"
  msgstr "tÃ¤ssÃ¤ silmukassa"
  
! #: tree-ssa-loop-prefetch.cc:2100
  #, fuzzy, gcc-internal-format
  msgid "%<l1-cache-size%> parameter is not a power of two %d"
  msgstr "dwarfin versio %d ei ole tuettu"
--- 32628,32669 ----
  msgid "invalid fn spec attribute \"%s\" arg %i"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: tree-ssa-ccp.cc:4681 c-family/c-common.cc:5912
  #, gcc-internal-format
  msgid "%qs pointer is null"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4684 c-family/c-common.cc:5915
  #, fuzzy, gcc-internal-format
  msgid "in a call to non-static member function %qD"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: tree-ssa-ccp.cc:4690 c-family/c-common.cc:5921
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u null where non-null expected"
  msgstr ""
  
! #: tree-ssa-ccp.cc:4696
  #, fuzzy, gcc-internal-format
  msgid "in a call to built-in function %qD"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: tree-ssa-ccp.cc:4700 c-family/c-common.cc:5925
  #, fuzzy, gcc-internal-format
  msgid "in a call to function %qD declared %qs"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: tree-ssa-loop-niter.cc:3889
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "iteration %s invokes undefined behavior"
  msgstr "operaatio %qE:lle voi olla mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: tree-ssa-loop-niter.cc:3890
  #, gcc-internal-format
  msgid "within this loop"
  msgstr "tÃ¤ssÃ¤ silmukassa"
  
! #: tree-ssa-loop-prefetch.cc:2102
  #, fuzzy, gcc-internal-format
  msgid "%<l1-cache-size%> parameter is not a power of two %d"
  msgstr "dwarfin versio %d ei ole tuettu"
*************** msgstr "%<%.*s%>-direktiivi kirjoittaa %
*** 32642,32715 ****
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "%<%.*s%>-direktiivi kirjoittaa %wuâ€“%wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:3090
  #, fuzzy, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  msgstr[1] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:3106
  #, fuzzy, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  msgstr[1] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:3113
  #, fuzzy, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "%G%qD-tuloste saattaa katketa kopioitaessa %wuâ€“%wu tavua %wu tavun pituisesta merkkijonosta"
  
! #: tree-ssa-strlen.cc:3125
  #, fuzzy, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  msgstr[1] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:3132 tree-ssa-strlen.cc:3148
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "%G%qD-tuloste saattaa katketa kopioitaessa %wuâ€“%wu tavua %wu tavun pituisesta merkkijonosta"
  
! #: tree-ssa-strlen.cc:3302
  #, fuzzy, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:3315
  #, fuzzy, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr "raja %3$E, jonka %1$G%2$qD mÃ¤Ã¤rittelee, on sama kuin lÃ¤hteen pituus"
  
! #: tree-ssa-strlen.cc:3323
  #, gcc-internal-format
  msgid "length computed here"
  msgstr "pituus lasketaan tÃ¤Ã¤llÃ¤"
  
! #: tree-ssa-strlen.cc:4280
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4282
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4289
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4294
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4305
  #, gcc-internal-format
  msgid "in this expression"
  msgstr "tÃ¤ssÃ¤ lausekkeessa"
--- 32761,32834 ----
  msgid "writing between %wu and %wu bytes into a region of size between %wu and %wu"
  msgstr "%<%.*s%>-direktiivi kirjoittaa %wuâ€“%wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:3092
  #, fuzzy, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying %E byte from a string of the same length"
  msgid_plural "%qD output truncated before terminating nul copying %E bytes from a string of the same length"
  msgstr[0] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  msgstr[1] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:3108
  #, fuzzy, gcc-internal-format
  msgid "%qD output truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output truncated copying %E bytes from a string of length %wu"
  msgstr[0] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  msgstr[1] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:3115
  #, fuzzy, gcc-internal-format
  msgid "%qD output truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "%G%qD-tuloste saattaa katketa kopioitaessa %wuâ€“%wu tavua %wu tavun pituisesta merkkijonosta"
  
! #: tree-ssa-strlen.cc:3127
  #, fuzzy, gcc-internal-format
  msgid "%qD output may be truncated copying %E byte from a string of length %wu"
  msgid_plural "%qD output may be truncated copying %E bytes from a string of length %wu"
  msgstr[0] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  msgstr[1] "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:3134 tree-ssa-strlen.cc:3150
  #, fuzzy, gcc-internal-format
  #| msgid "%G%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgid "%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu"
  msgstr "%G%qD-tuloste saattaa katketa kopioitaessa %wuâ€“%wu tavua %wu tavun pituisesta merkkijonosta"
  
! #: tree-ssa-strlen.cc:3304
  #, fuzzy, gcc-internal-format
  msgid "%qD output truncated before terminating nul copying as many bytes from a string as its length"
  msgstr "%<%.*s%>-direktiivin tuloste saattaa katketa kirjoittaessa jopa %wu tavua %wuâ€“%wu tavun kokoiseen alueeseen"
  
! #: tree-ssa-strlen.cc:3317
  #, fuzzy, gcc-internal-format
  msgid "%qD specified bound depends on the length of the source argument"
  msgstr "raja %3$E, jonka %1$G%2$qD mÃ¤Ã¤rittelee, on sama kuin lÃ¤hteen pituus"
  
! #: tree-ssa-strlen.cc:3325
  #, gcc-internal-format
  msgid "length computed here"
  msgstr "pituus lasketaan tÃ¤Ã¤llÃ¤"
  
! #: tree-ssa-strlen.cc:4282
  #, gcc-internal-format
  msgid "%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4284
  #, gcc-internal-format
  msgid "%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4291
  #, gcc-internal-format
  msgid "%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4296
  #, gcc-internal-format
  msgid "%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero"
  msgstr ""
  
! #: tree-ssa-strlen.cc:4307
  #, gcc-internal-format
  msgid "in this expression"
  msgstr "tÃ¤ssÃ¤ lausekkeessa"
*************** msgstr "%qE:a ei ole alustettu"
*** 32734,32740 ****
  msgid "%qs may be used uninitialized"
  msgstr "%qD saattaa tulla kÃ¤ytetyksi alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: tree-ssa-uninit.cc:337 varasm.cc:363 varasm.cc:7973
  #, gcc-internal-format
  msgid "%qD was declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
--- 32853,32859 ----
  msgid "%qs may be used uninitialized"
  msgstr "%qD saattaa tulla kÃ¤ytetyksi alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: tree-ssa-uninit.cc:337 varasm.cc:363 varasm.cc:8019
  #, gcc-internal-format
  msgid "%qD was declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
*************** msgstr ""
*** 32965,32971 ****
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5064
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
--- 33084,33090 ----
  msgid "vector shuffling operation will be expanded piecewise"
  msgstr ""
  
! #: tree-vect-loop.cc:5065
  #, gcc-internal-format
  msgid "vectorization did not happen for a simd loop"
  msgstr ""
*************** msgstr "alustusalkio ei ole vakio"
*** 32980,33105 ****
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "alustusalkio ei ole vakio"
  
! #: tree.cc:7340 m2/gm2-gcc/m2type.cc:215
  #, fuzzy, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "------ Semaforitaulukot --------\n"
  
! #: tree.cc:7495
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: tree.cc:8955 tree.cc:9040 tree.cc:9103
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:8992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:9005
  #, fuzzy, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:9054
  #, fuzzy, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:9067
  #, fuzzy, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:9129
  #, fuzzy, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:9143
  #, fuzzy, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:9156
  #, fuzzy, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:9169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:9182
  #, fuzzy, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:12436
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD on vanhentunut: %s"
  
! #: tree.cc:12439
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD on vanhentunut"
  
! #: tree.cc:12462
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE on vanhentunut: %s"
  
! #: tree.cc:12465
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: tree.cc:12471
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "tyyppi on vanhentunut: %s"
  
! #: tree.cc:12474
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "tyyppi on vanhentunut"
  
! #: tree.cc:12516
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable: %s"
  msgstr "%qD ei ole muuttuja"
  
! #: tree.cc:12518
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable"
  msgstr "%qD ei ole muuttuja"
  
! #: tree.cc:12539
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable: %s"
  msgstr "%qD ei ole muuttuja"
  
! #: tree.cc:12541
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable"
  msgstr "%qD ei ole muuttuja"
  
! #: tree.cc:12546
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr "tiedoston %s avaaminen epÃ¤onnistui"
  
! #: tree.cc:12548
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "type is unavailable"
--- 33099,33224 ----
  msgid "side-effects element in no-side-effects CONSTRUCTOR"
  msgstr "alustusalkio ei ole vakio"
  
! #: tree.cc:7341 m2/gm2-gcc/m2type.cc:215
  #, fuzzy, gcc-internal-format
  msgid "arrays of functions are not meaningful"
  msgstr "------ Semaforitaulukot --------\n"
  
! #: tree.cc:7496
  #, gcc-internal-format
  msgid "function return type cannot be function"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: tree.cc:8956 tree.cc:9041 tree.cc:9104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: %s, have %s in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:8993
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:9006
  #, fuzzy, gcc-internal-format
  msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:9055
  #, fuzzy, gcc-internal-format
  msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:9068
  #, fuzzy, gcc-internal-format
  msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:9130
  #, fuzzy, gcc-internal-format
  msgid "tree check: expected tree that contains %qs structure, have %qs in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:9144
  #, fuzzy, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:9157
  #, fuzzy, gcc-internal-format
  msgid "tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:9170
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:9183
  #, fuzzy, gcc-internal-format
  msgid "tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
  
! #: tree.cc:12437
  #, gcc-internal-format
  msgid "%qD is deprecated: %s"
  msgstr "%qD on vanhentunut: %s"
  
! #: tree.cc:12440
  #, gcc-internal-format
  msgid "%qD is deprecated"
  msgstr "%qD on vanhentunut"
  
! #: tree.cc:12463
  #, gcc-internal-format
  msgid "%qE is deprecated: %s"
  msgstr "%qE on vanhentunut: %s"
  
! #: tree.cc:12466
  #, gcc-internal-format
  msgid "%qE is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: tree.cc:12472
  #, gcc-internal-format, gfc-internal-format
  msgid "type is deprecated: %s"
  msgstr "tyyppi on vanhentunut: %s"
  
! #: tree.cc:12475
  #, gcc-internal-format
  msgid "type is deprecated"
  msgstr "tyyppi on vanhentunut"
  
! #: tree.cc:12517
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable: %s"
  msgstr "%qD ei ole muuttuja"
  
! #: tree.cc:12519
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qD is unavailable"
  msgstr "%qD ei ole muuttuja"
  
! #: tree.cc:12540
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable: %s"
  msgstr "%qD ei ole muuttuja"
  
! #: tree.cc:12542
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "%qE is unavailable"
  msgstr "%qD ei ole muuttuja"
  
! #: tree.cc:12547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type is unavailable: %s"
  msgstr "tiedoston %s avaaminen epÃ¤onnistui"
  
! #: tree.cc:12549
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "type is unavailable"
*************** msgstr "%qD ei ole muuttuja"
*** 33125,33391 ****
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13476
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "Tiedoston tyyppi eroaa"
  
! #: tree.cc:13521
  #, fuzzy, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.cc:13523
  #, fuzzy, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.cc:13525
  #, fuzzy, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.cc:13550
  #, fuzzy, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: tree.cc:13563
  #, fuzzy, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: tree.cc:13600
  #, fuzzy, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13602
  #, fuzzy, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13604
  #, fuzzy, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13643
  #, fuzzy, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: tree.cc:13645
  #, fuzzy, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: tree.cc:13647
  #, fuzzy, gcc-internal-format
  msgid "and field"
  msgstr "kentÃ¤n leveys"
  
! #: tree.cc:13664
  #, fuzzy, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13666 tree.cc:13677
  #, fuzzy, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13668 tree.cc:13679
  #, fuzzy, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13675
  #, fuzzy, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:14000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type %s is not an opaque type"
  msgstr "%qT ei ole malli"
  
! #: tree.cc:14006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type %s is not with opaque mode"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: tree.cc:14012
  #, fuzzy, gcc-internal-format
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:14020
  #, fuzzy, gcc-internal-format
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.cc:14026
  #, fuzzy, gcc-internal-format
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:14032
  #, fuzzy, gcc-internal-format
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.cc:14062
  #, fuzzy, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "â€�%sâ€� on mÃ¤Ã¤rittelemÃ¤ttÃ¤"
  
! #: tree.cc:14067
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.cc:14078
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.cc:14097
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:14105
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:14111
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:14127
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:14137
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "ei voi muuntaa osoitintyypiksi"
  
! #: tree.cc:14147
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.cc:14168
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.cc:14174
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.cc:14185
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:14196
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:14214
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr "taulukon %qE koko ei ole kokonaislukutyyppiÃ¤"
  
! #: tree.cc:14221
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: tree.cc:14228
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: tree.cc:14244
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14253
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:14261
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:14271
  #, fuzzy, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen"
  
! #: tree.cc:14280
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:14302
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:14318
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:14325
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:14338
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:14351
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14357
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14364
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: tree.cc:14377
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:14387
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tsan.cc:506
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported with %qs"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
--- 33244,33510 ----
  #. - vector types may differ by TYPE_VECTOR_OPAQUE
  #.
  #. Convenience macro for matching individual fields.
! #: tree.cc:13477
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type variant differs by %s"
  msgstr "Tiedoston tyyppi eroaa"
  
! #: tree.cc:13522
  #, fuzzy, gcc-internal-format
  msgid "type variant has different %<TYPE_SIZE_UNIT%>"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.cc:13524
  #, fuzzy, gcc-internal-format
  msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.cc:13526
  #, fuzzy, gcc-internal-format
  msgid "type%'s %<TYPE_SIZE_UNIT%>"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.cc:13551
  #, fuzzy, gcc-internal-format
  msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: tree.cc:13564
  #, fuzzy, gcc-internal-format
  msgid "type variant has different %<TYPE_VFIELD%>"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: tree.cc:13601
  #, fuzzy, gcc-internal-format
  msgid "type variant has different %<TYPE_BINFO%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13603
  #, fuzzy, gcc-internal-format
  msgid "type variant%'s %<TYPE_BINFO%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13605
  #, fuzzy, gcc-internal-format
  msgid "type%'s %<TYPE_BINFO%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13644
  #, fuzzy, gcc-internal-format
  msgid "type variant has different %<TYPE_FIELDS%>"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: tree.cc:13646
  #, fuzzy, gcc-internal-format
  msgid "first mismatch is field"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: tree.cc:13648
  #, fuzzy, gcc-internal-format
  msgid "and field"
  msgstr "kentÃ¤n leveys"
  
! #: tree.cc:13665
  #, fuzzy, gcc-internal-format
  msgid "type variant has different %<TREE_TYPE%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13667 tree.cc:13678
  #, fuzzy, gcc-internal-format
  msgid "type variant%'s %<TREE_TYPE%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13669 tree.cc:13680
  #, fuzzy, gcc-internal-format
  msgid "type%'s %<TREE_TYPE%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:13676
  #, fuzzy, gcc-internal-format
  msgid "type is not compatible with its variant"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:14001
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type %s is not an opaque type"
  msgstr "%qT ei ole malli"
  
! #: tree.cc:14007
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "type %s is not with opaque mode"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: tree.cc:14013
  #, fuzzy, gcc-internal-format
  msgid "type %s differs by %<TYPE_MODE%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:14021
  #, fuzzy, gcc-internal-format
  msgid "type %s differs by %<TYPE_SIZE%>"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.cc:14027
  #, fuzzy, gcc-internal-format
  msgid "type %s differs by %<TYPE_ALIGN%>"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:14033
  #, fuzzy, gcc-internal-format
  msgid "type %s differs by %<TYPE_USER_ALIGN%>"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: tree.cc:14063
  #, fuzzy, gcc-internal-format
  msgid "main variant is not defined"
  msgstr "â€�%sâ€� on mÃ¤Ã¤rittelemÃ¤ttÃ¤"
  
! #: tree.cc:14068
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.cc:14079
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.cc:14098
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> is not compatible"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:14106
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:14112
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:14128
  #, gcc-internal-format
  msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
  msgstr ""
  
! #: tree.cc:14138
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
  msgstr "ei voi muuntaa osoitintyypiksi"
  
! #: tree.cc:14148
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.cc:14169
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.cc:14175
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys komponenttiviitteessÃ¤"
  
! #: tree.cc:14186
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:14197
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tree.cc:14215
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
  msgstr "taulukon %qE koko ei ole kokonaislukutyyppiÃ¤"
  
! #: tree.cc:14222
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: tree.cc:14229
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: tree.cc:14245
  #, gcc-internal-format
  msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
  msgstr ""
  
! #: tree.cc:14254
  #, gcc-internal-format
  msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
  msgstr ""
  
! #: tree.cc:14262
  #, gcc-internal-format
  msgid "enum value name is not %<IDENTIFIER_NODE%>"
  msgstr ""
  
! #: tree.cc:14272
  #, fuzzy, gcc-internal-format
  msgid "array %<TYPE_DOMAIN%> is not integer type"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen"
  
! #: tree.cc:14281
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_FIELDS%> defined in incomplete type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: tree.cc:14303
  #, gcc-internal-format
  msgid "wrong tree in %<TYPE_FIELDS%> list"
  msgstr ""
  
! #: tree.cc:14319
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
  msgstr ""
  
! #: tree.cc:14326
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
  msgstr ""
  
! #: tree.cc:14339
  #, gcc-internal-format
  msgid "wrong %<TYPE_CACHED_VALUES%> entry"
  msgstr ""
  
! #: tree.cc:14352
  #, gcc-internal-format
  msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14358
  #, gcc-internal-format
  msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
  msgstr ""
  
! #: tree.cc:14365
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: tree.cc:14378
  #, gcc-internal-format
  msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
  msgstr ""
  
! #: tree.cc:14388
  #, fuzzy, gcc-internal-format
  msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: tsan.cc:509
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported with %qs"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
*************** msgstr ""
*** 33510,33516 ****
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: varasm.cc:2334 c/c-decl.cc:5901 c/c-parser.cc:1910 m2/gm2-gcc/m2type.cc:1240
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "muuttujan %q+D koko muistissa ei ole tunnettu"
--- 33629,33635 ----
  msgid "requested alignment for %q+D is greater than implemented alignment of %wu"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: varasm.cc:2334 c/c-decl.cc:5903 c/c-parser.cc:1910 m2/gm2-gcc/m2type.cc:1240
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t known"
  msgstr "muuttujan %q+D koko muistissa ei ole tunnettu"
*************** msgstr "jÃ¤senfunktiota %qD ei voi kutsu
*** 33586,33592 ****
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: varasm.cc:6417 config/nvptx/nvptx.cc:7591
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
--- 33705,33711 ----
  msgid "%qs symbol %q+D must have static linkage"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: varasm.cc:6417 config/nvptx/nvptx.cc:7592
  #, fuzzy, gcc-internal-format
  msgid "alias definitions not supported in this configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
*************** msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ ko
*** 33596,33602 ****
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: varasm.cc:7969
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr ""
--- 33715,33721 ----
  msgid "visibility attribute not supported in this configuration; ignored"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: varasm.cc:8015
  #, gcc-internal-format
  msgid "%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name"
  msgstr ""
*************** msgstr "%qE-attribuuttia ei huomioida ko
*** 33801,33807 ****
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo mÃ¤Ã¤ritelty"
  
! #: c-family/c-attribs.cc:1952 config/i386/i386-options.cc:4154
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "%qE-attribuutti vaikuttaa vain julkisiin objekteihin"
--- 33920,33926 ----
  msgid "%qE attribute ignored because %qD is not a local variable"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo mÃ¤Ã¤ritelty"
  
! #: c-family/c-attribs.cc:1952 config/i386/i386-options.cc:4170
  #, gcc-internal-format
  msgid "%qE attribute have effect only on public objects"
  msgstr "%qE-attribuutti vaikuttaa vain julkisiin objekteihin"
*************** msgid "ignoring %qE attribute not set on
*** 33984,33990 ****
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
  #: c-family/c-attribs.cc:2877 config/bfin/bfin.cc:4825
! #: config/loongarch/loongarch.cc:8095
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "osoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujille"
--- 34103,34109 ----
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
  #: c-family/c-attribs.cc:2877 config/bfin/bfin.cc:4825
! #: config/loongarch/loongarch.cc:7956
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for local variables"
  msgstr "osoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujille"
*************** msgstr "%qD ei ole %qD:n jÃ¤sen"
*** 34299,34305 ****
  msgid "%qE argument is not a function"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: c-family/c-attribs.cc:4447 cp/name-lookup.cc:6377
  #, fuzzy, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
--- 34418,34424 ----
  msgid "%qE argument is not a function"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: c-family/c-attribs.cc:4447 cp/name-lookup.cc:6411
  #, fuzzy, gcc-internal-format
  msgid "deprecated message is not a string"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
*************** msgstr "%qs-attribuuttia ei huomioida ei
*** 34572,34578 ****
  
  #: c-family/c-attribs.cc:6247
  #, fuzzy, gcc-internal-format
! msgid "%qE attribute argument %qE is not recognised"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
  #: c-family/c-attribs.cc:6262
--- 34691,34697 ----
  
  #: c-family/c-attribs.cc:6247
  #, fuzzy, gcc-internal-format
! msgid "%qE attribute argument %qE is not recognized"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
  #: c-family/c-attribs.cc:6262
*************** msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤
*** 34781,34793 ****
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "%qD:n osoite tulee aina olemaan %<true%>"
  
! #: c-family/c-common.cc:3778 cp/semantics.cc:945
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "ehdotetaan sulkeita totuusarvona kÃ¤ytetyn sijoituksen ympÃ¤rille"
  
! #: c-family/c-common.cc:3865 c/c-decl.cc:4966 c/c-decl.cc:7655
! #: c/c-parser.cc:3739 c/c-typeck.cc:16504
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
--- 34900,34912 ----
  msgid "the compiler can assume that the address of %qD will always evaluate to %<true%>"
  msgstr "%qD:n osoite tulee aina olemaan %<true%>"
  
! #: c-family/c-common.cc:3778 cp/semantics.cc:949
  #, gcc-internal-format
  msgid "suggest parentheses around assignment used as truth value"
  msgstr "ehdotetaan sulkeita totuusarvona kÃ¤ytetyn sijoituksen ympÃ¤rille"
  
! #: c-family/c-common.cc:3865 c/c-decl.cc:4966 c/c-decl.cc:7657
! #: c/c-parser.cc:3739 c/c-typeck.cc:16506
  #, gcc-internal-format
  msgid "invalid use of %<restrict%>"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
*************** msgstr "tÃ¤mÃ¤ on ensimmÃ¤inen arvoa lim
*** 34867,34873 ****
  msgid "duplicate case value"
  msgstr "case-arvon kaksoiskappale"
  
! #: c-family/c-common.cc:5264 c-family/c-warn.cc:2652
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "viimeksi kÃ¤ytetty tÃ¤Ã¤llÃ¤"
--- 34986,34992 ----
  msgid "duplicate case value"
  msgstr "case-arvon kaksoiskappale"
  
! #: c-family/c-common.cc:5264 c-family/c-warn.cc:2651
  #, gcc-internal-format
  msgid "previously used here"
  msgstr "viimeksi kÃ¤ytetty tÃ¤Ã¤llÃ¤"
*************** msgstr "%s: kentÃ¤n â€�%sâ€� arvot eivÃ¤
*** 34912,35237 ****
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "ei tarpeeksi muuttuja-argumentteja lopetusalkion mahduttamiseksi"
  
! #: c-family/c-common.cc:5792
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: c-family/c-common.cc:6019 c-family/c-common.cc:6069 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "%s ei ole liitospiste tai virheellinen valitsin"
  
! #: c-family/c-common.cc:6022 c-family/c-common.cc:6073
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "%s ei ole liitospiste tai virheellinen valitsin"
  
! #: c-family/c-common.cc:6121
  #, fuzzy, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: c-family/c-common.cc:6125
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: c-family/c-common.cc:6306 c-family/c-common.cc:7228
! #: c-family/c-common.cc:7275 c-family/c-common.cc:7354
! #: c-family/c-common.cc:7437 c-family/c-common.cc:8070
! #: config/aarch64/aarch64-sve-builtins.cc:2987
! #: config/arm/arm-mve-builtins.cc:1570 c/c-typeck.cc:3918
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %qE"
  
! #: c-family/c-common.cc:6311 c-family/c-common.cc:7281
! #: c-family/c-common.cc:7463 c-family/c-common.cc:8072
! #: config/aarch64/aarch64-sve-builtins.cc:2989
! #: config/arm/arm-mve-builtins.cc:1572 c/c-typeck.cc:3777
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: c-family/c-common.cc:6353
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: c-family/c-common.cc:6378
  #, fuzzy, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: c-family/c-common.cc:6400 c-family/c-common.cc:6447
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: c-family/c-common.cc:6426
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
  
! #: c-family/c-common.cc:6440
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "ei-vakio kokonaiskulukuargumentti %u kutsussa funktiolle %qE"
  
! #: c-family/c-common.cc:6462
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "ei-vakio kokonaiskulukuargumentti %u kutsussa funktiolle %qE"
  
! #: c-family/c-common.cc:6479 c-family/c-common.cc:6529
! #: c-family/c-common.cc:6594 c-family/c-common.cc:6614
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6486
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:6492
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:6498
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:6504 c-family/c-common.cc:6511
! #: c-family/c-common.cc:6566 c-family/c-common.cc:6573
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:6535 c-family/c-common.cc:6620
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6541 c-family/c-common.cc:6626
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6554
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6560
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:6604
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6635
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6642
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6905 rust/backend/rust-tree.cc:3601
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: c-family/c-common.cc:6910 rust/backend/rust-tree.cc:3606
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: c-family/c-common.cc:6917 rust/backend/rust-tree.cc:3613
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: c-family/c-common.cc:6930 rust/backend/rust-tree.cc:3626
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "bittikenttÃ¤tietueen jÃ¤senestÃ¤ %qs yritettiin ottaa osoite"
  
! #: c-family/c-common.cc:6983 rust/backend/rust-tree.cc:3678
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7144
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "taulukon koko on liian suuri"
  
! #: c-family/c-common.cc:7258 c-family/c-common.cc:7396
  #, fuzzy, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.cc:7292
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7308
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "argumentin <%s>:lle on oltava yksittÃ¤inen merkki"
  
! #: c-family/c-common.cc:7538
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: c-family/c-common.cc:7552
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:7559
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7568
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7579
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7600
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: c-family/c-common.cc:7608
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7614
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: c-family/c-common.cc:7622
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.cc:7635
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7640
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "%d. argumentti funktiolle %qE hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteen"
  
! #: c-family/c-common.cc:7649
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7654
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "%d. argumentti funktiolle %qE hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteen"
  
! #: c-family/c-common.cc:7667
  #, fuzzy, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.cc:7680
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.cc:8304
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:8946
  #, fuzzy, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Arvo sallitun vÃ¤lin ulkopuolella."
  
! #: c-family/c-common.cc:8988 c-family/c-common.cc:9037
! #: c-family/c-common.cc:9053
  #, fuzzy, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9141 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3497
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: c-family/c-common.cc:9161
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c-family/c-common.cc:9164
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c-family/c-common.cc:9168
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "taulukon %qE koko on negatiivinen"
  
! #: c-family/c-common.cc:9171
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "taulukon koko on negatiivinen"
  
! #: c-family/c-common.cc:9176
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.cc:9179
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.cc:9184
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.cc:9187
  #, fuzzy, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.cc:9258
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
--- 35031,35356 ----
  msgid "not enough variable arguments to fit a sentinel"
  msgstr "ei tarpeeksi muuttuja-argumentteja lopetusalkion mahduttamiseksi"
  
! #: c-family/c-common.cc:5793
  #, gcc-internal-format
  msgid "missing sentinel in function call"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: c-family/c-common.cc:6020 c-family/c-common.cc:6070 d/d-attribs.cc:837
  #: d/d-attribs.cc:887
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to attribute %<optimize%>"
  msgstr "%s ei ole liitospiste tai virheellinen valitsin"
  
! #: c-family/c-common.cc:6023 c-family/c-common.cc:6074
  #, fuzzy, gcc-internal-format
  msgid "bad option %qs to pragma %<optimize%>"
  msgstr "%s ei ole liitospiste tai virheellinen valitsin"
  
! #: c-family/c-common.cc:6122
  #, fuzzy, gcc-internal-format
  msgid "attribute %<fallthrough%> specified multiple times"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: c-family/c-common.cc:6126
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute specified with a parameter"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: c-family/c-common.cc:6307 c-family/c-common.cc:7229
! #: c-family/c-common.cc:7276 c-family/c-common.cc:7355
! #: c-family/c-common.cc:7438 c-family/c-common.cc:8081
! #: config/aarch64/aarch64-sve-builtins.cc:3026
! #: config/arm/arm-mve-builtins.cc:1570 c/c-typeck.cc:3920
  #, gcc-internal-format
  msgid "too few arguments to function %qE"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %qE"
  
! #: c-family/c-common.cc:6312 c-family/c-common.cc:7282
! #: c-family/c-common.cc:7464 c-family/c-common.cc:8083
! #: config/aarch64/aarch64-sve-builtins.cc:3028
! #: config/arm/arm-mve-builtins.cc:1572 c/c-typeck.cc:3779
  #, gcc-internal-format
  msgid "too many arguments to function %qE"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: c-family/c-common.cc:6354
  #, fuzzy, gcc-internal-format
  msgid "third argument to function %qE must be a constant integer"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: c-family/c-common.cc:6379
  #, fuzzy, gcc-internal-format
  msgid "second argument to function %qE must be a constant integer power of 2 between %qi and %qu bits"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: c-family/c-common.cc:6401 c-family/c-common.cc:6448
  #, gcc-internal-format
  msgid "non-floating-point argument in call to function %qE"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: c-family/c-common.cc:6427
  #, gcc-internal-format
  msgid "non-floating-point arguments in call to function %qE"
  msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
  
! #: c-family/c-common.cc:6441
  #, gcc-internal-format
  msgid "non-const integer argument %u in call to function %qE"
  msgstr "ei-vakio kokonaiskulukuargumentti %u kutsussa funktiolle %qE"
  
! #: c-family/c-common.cc:6463
  #, fuzzy, gcc-internal-format
  msgid "non-integer argument 3 in call to function %qE"
  msgstr "ei-vakio kokonaiskulukuargumentti %u kutsussa funktiolle %qE"
  
! #: c-family/c-common.cc:6480 c-family/c-common.cc:6530
! #: c-family/c-common.cc:6595 c-family/c-common.cc:6615
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6487
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE does not have pointer to integral type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:6493
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to enumerated type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:6499
  #, fuzzy, gcc-internal-format
  msgid "argument 3 in call to function %qE has pointer to boolean type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:6505 c-family/c-common.cc:6512
! #: c-family/c-common.cc:6567 c-family/c-common.cc:6574
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to %qs type (%qT)"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:6536 c-family/c-common.cc:6621
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has enumerated type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6542 c-family/c-common.cc:6627
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has boolean type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6555
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have pointer type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6561
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE points to incomplete type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:6605
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE does not have %<int%> type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6636
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has unsigned type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6643
  #, fuzzy, gcc-internal-format
  msgid "argument 1 in call to function %qE has signed type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:6906 rust/backend/rust-tree.cc:3601
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to static data member %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: c-family/c-common.cc:6911 rust/backend/rust-tree.cc:3606
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> when %<operator[]%> is overloaded"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: c-family/c-common.cc:6918 rust/backend/rust-tree.cc:3613
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to a non constant address"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: c-family/c-common.cc:6931 rust/backend/rust-tree.cc:3626
  #, fuzzy, gcc-internal-format
  msgid "attempt to take address of bit-field structure member %qD"
  msgstr "bittikenttÃ¤tietueen jÃ¤senestÃ¤ %qs yritettiin ottaa osoite"
  
! #: c-family/c-common.cc:6984 rust/backend/rust-tree.cc:3678
  #, gcc-internal-format
  msgid "index %E denotes an offset greater than size of %qT"
  msgstr ""
  
! #: c-family/c-common.cc:7145
  #, gcc-internal-format
  msgid "size of array is too large"
  msgstr "taulukon koko on liian suuri"
  
! #: c-family/c-common.cc:7259 c-family/c-common.cc:7397
  #, fuzzy, gcc-internal-format
  msgid "operand type %qT is incompatible with argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.cc:7293
  #, fuzzy, gcc-internal-format
  msgid "expecting argument of type pointer or of type integer for argument 1"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7309
  #, fuzzy, gcc-internal-format
  msgid "both arguments must be compatible"
  msgstr "argumentin <%s>:lle on oltava yksittÃ¤inen merkki"
  
! #: c-family/c-common.cc:7539
  #, fuzzy, gcc-internal-format
  msgid "incorrect number of arguments to function %qE"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: c-family/c-common.cc:7553
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a non-void pointer type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c-family/c-common.cc:7560
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a complete type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7569
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a constant size type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7580
  #, fuzzy, gcc-internal-format
  msgid "argument 1 of %qE must be a pointer to a nonzero size object"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7601
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: c-family/c-common.cc:7609
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be a pointer to a constant size type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7615
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a function"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: c-family/c-common.cc:7623
  #, fuzzy, gcc-internal-format
  msgid "size mismatch in argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.cc:7636
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<const%> type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7641
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<const%> qualifier"
  msgstr "%d. argumentti funktiolle %qE hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteen"
  
! #: c-family/c-common.cc:7650
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must not be a pointer to a %<volatile%> type"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c-family/c-common.cc:7655
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE discards %<volatile%> qualifier"
  msgstr "%d. argumentti funktiolle %qE hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteen"
  
! #: c-family/c-common.cc:7668
  #, fuzzy, gcc-internal-format
  msgid "non-integer memory model argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.cc:7681
  #, fuzzy, gcc-internal-format
  msgid "invalid memory model argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-common.cc:8315
  #, gcc-internal-format
  msgid "this target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restricted"
  msgstr ""
  
! #: c-family/c-common.cc:8969
  #, fuzzy, gcc-internal-format
  msgid "index value is out of bound"
  msgstr "Arvo sallitun vÃ¤lin ulkopuolella."
  
! #: c-family/c-common.cc:9011 c-family/c-common.cc:9060
! #: c-family/c-common.cc:9076
  #, fuzzy, gcc-internal-format
  msgid "conversion of scalar %qT to vector %qT involves truncation"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
  #. Reject arguments that are built-in functions with
  #. no library fallback.
! #: c-family/c-common.cc:9164 d/intrinsics.cc:1459
  #: rust/backend/rust-tree.cc:3497
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE must be directly called"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: c-family/c-common.cc:9184
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE is not a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c-family/c-common.cc:9187
  #, fuzzy, gcc-internal-format
  msgid "size of array is not a constant expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c-family/c-common.cc:9191
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE is negative"
  msgstr "taulukon %qE koko on negatiivinen"
  
! #: c-family/c-common.cc:9194
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array is negative"
  msgstr "taulukon koko on negatiivinen"
  
! #: c-family/c-common.cc:9199
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array %qE exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.cc:9202
  #, fuzzy, gcc-internal-format
  msgid "size %qE of array exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.cc:9207
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.cc:9210
  #, fuzzy, gcc-internal-format
  msgid "size of array exceeds maximum object size %qE"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: c-family/c-common.cc:9281
  #, gcc-internal-format
  msgid "environment variable %qs must expand to a non-negative integer less than or equal to %wd"
  msgstr ""
*************** msgid "ignoring %<#pragma %s %s%>"
*** 35835,35956 ****
  msgstr "jÃ¤tetÃ¤Ã¤n #pragma %s %s huomiotta"
  
  #. ... or not.
! #: c-family/c-lex.cc:663 c-family/c-lex.cc:1602
  #, gcc-internal-format
  msgid "stray %<@%> in program"
  msgstr "odottamaton %<@%> ohjelmassa"
  
! #: c-family/c-lex.cc:678
  #, gcc-internal-format
  msgid "stray %qs in program"
  msgstr "odottamaton %qs ohjelmassa"
  
! #: c-family/c-lex.cc:688
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "loppumerkki %c puuttuu"
  
! #: c-family/c-lex.cc:690
  #, gcc-internal-format
  msgid "stray %qc in program"
  msgstr "odottamaton %qc ohjelmassa"
  
! #: c-family/c-lex.cc:695
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
  msgstr "odottamaton %<\\%o%> ohjelmassa"
  
! #: c-family/c-lex.cc:1014
  #, fuzzy, gcc-internal-format
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr "kokonaislukuvakio on liian suuri tyypilleen"
  
! #: c-family/c-lex.cc:1017
  #, fuzzy, gcc-internal-format
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "kokonaislukuvakio on liian suuri tyypilleen"
  
! #: c-family/c-lex.cc:1025 c/c-decl.cc:12651
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: c-family/c-lex.cc:1077
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr "tÃ¤mÃ¤ desimaalivakio on etumerkitÃ¶n vain ISO C90 -standardissa"
  
! #: c-family/c-lex.cc:1081
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr "tÃ¤mÃ¤ desimaalivakio olisi etumerkitÃ¶n ISO C90 -standardissa"
  
! #: c-family/c-lex.cc:1109
  #, fuzzy, gcc-internal-format
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr "kokonaislukuvakio on liian suuri tyypilleen"
  
! #: c-family/c-lex.cc:1149
  #, gcc-internal-format
  msgid "unsuffixed floating constant"
  msgstr "loppuliitteetÃ¶n liukulukuvakio"
  
! #: c-family/c-lex.cc:1163
  #, fuzzy, gcc-internal-format
  msgid "decimal floating-point not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: c-family/c-lex.cc:1186 c-family/c-lex.cc:1214 c-family/c-lex.cc:1252
  #, fuzzy, gcc-internal-format
  msgid "unsupported non-standard suffix on floating constant"
  msgstr "virheellinen loppuliite â€�%.*sâ€� liukulukuvakiolla"
  
! #: c-family/c-lex.cc:1191 c-family/c-lex.cc:1245 c-family/c-lex.cc:1257
  #, fuzzy, gcc-internal-format
  msgid "non-standard suffix on floating constant"
  msgstr "virheellinen loppuliite â€�%.*sâ€� liukulukuvakiolla"
  
! #: c-family/c-lex.cc:1223 c-family/c-lex.cc:1227 c-family/c-lex.cc:1232
  #, fuzzy, gcc-internal-format
  msgid "non-standard suffix on floating constant before C23"
  msgstr "virheellinen loppuliite â€�%.*sâ€� liukulukuvakiolla"
  
! #: c-family/c-lex.cc:1239
  #, fuzzy, gcc-internal-format
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: c-family/c-lex.cc:1260
  #, fuzzy, gcc-internal-format
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: c-family/c-lex.cc:1340 c-family/c-lex.cc:1343
  #, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
  msgstr "liukulukuvakio ylittÃ¤Ã¤ %qT:n arvoalueen"
  
! #: c-family/c-lex.cc:1358
  #, gcc-internal-format
  msgid "floating constant truncated to zero"
  msgstr "liukulukuvakio katkaistu nollaksi"
  
! #: c-family/c-lex.cc:1559
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr "toistuva %<@%> Objective-C-merkkijonon edellÃ¤"
  
! #: c-family/c-lex.cc:1578 c/c-parser.cc:8928
  #, fuzzy, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "virheellinen loppuliite â€�%.*sâ€� liukulukuvakiolla"
  
! #: c-family/c-lex.cc:1614 c/c-parser.cc:8949
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "perinteinen C ei salli merkkijonovakioiden katenointia"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19120
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
--- 35954,36075 ----
  msgstr "jÃ¤tetÃ¤Ã¤n #pragma %s %s huomiotta"
  
  #. ... or not.
! #: c-family/c-lex.cc:683 c-family/c-lex.cc:1622
  #, gcc-internal-format
  msgid "stray %<@%> in program"
  msgstr "odottamaton %<@%> ohjelmassa"
  
! #: c-family/c-lex.cc:698
  #, gcc-internal-format
  msgid "stray %qs in program"
  msgstr "odottamaton %qs ohjelmassa"
  
! #: c-family/c-lex.cc:708
  #, gcc-internal-format, gfc-internal-format
  msgid "missing terminating %c character"
  msgstr "loppumerkki %c puuttuu"
  
! #: c-family/c-lex.cc:710
  #, gcc-internal-format
  msgid "stray %qc in program"
  msgstr "odottamaton %qc ohjelmassa"
  
! #: c-family/c-lex.cc:715
  #, gcc-internal-format
  msgid "stray %<\\%o%> in program"
  msgstr "odottamaton %<\\%o%> ohjelmassa"
  
! #: c-family/c-lex.cc:1034
  #, fuzzy, gcc-internal-format
  msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
  msgstr "kokonaislukuvakio on liian suuri tyypilleen"
  
! #: c-family/c-lex.cc:1037
  #, fuzzy, gcc-internal-format
  msgid "integer constant is too large for %<_BitInt(%d)%> type"
  msgstr "kokonaislukuvakio on liian suuri tyypilleen"
  
! #: c-family/c-lex.cc:1045 c/c-decl.cc:12698
  #, fuzzy, gcc-internal-format
  msgid "%<_BitInt(%d)%> is not supported on this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: c-family/c-lex.cc:1097
  #, gcc-internal-format
  msgid "this decimal constant is unsigned only in ISO C90"
  msgstr "tÃ¤mÃ¤ desimaalivakio on etumerkitÃ¶n vain ISO C90 -standardissa"
  
! #: c-family/c-lex.cc:1101
  #, gcc-internal-format
  msgid "this decimal constant would be unsigned in ISO C90"
  msgstr "tÃ¤mÃ¤ desimaalivakio olisi etumerkitÃ¶n ISO C90 -standardissa"
  
! #: c-family/c-lex.cc:1129
  #, fuzzy, gcc-internal-format
  msgid "integer constant is too large for %<unsigned long%> type"
  msgstr "kokonaislukuvakio on liian suuri tyypilleen"
  
! #: c-family/c-lex.cc:1169
  #, gcc-internal-format
  msgid "unsuffixed floating constant"
  msgstr "loppuliitteetÃ¶n liukulukuvakio"
  
! #: c-family/c-lex.cc:1183
  #, fuzzy, gcc-internal-format
  msgid "decimal floating-point not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: c-family/c-lex.cc:1206 c-family/c-lex.cc:1234 c-family/c-lex.cc:1272
  #, fuzzy, gcc-internal-format
  msgid "unsupported non-standard suffix on floating constant"
  msgstr "virheellinen loppuliite â€�%.*sâ€� liukulukuvakiolla"
  
! #: c-family/c-lex.cc:1211 c-family/c-lex.cc:1265 c-family/c-lex.cc:1277
  #, fuzzy, gcc-internal-format
  msgid "non-standard suffix on floating constant"
  msgstr "virheellinen loppuliite â€�%.*sâ€� liukulukuvakiolla"
  
! #: c-family/c-lex.cc:1243 c-family/c-lex.cc:1247 c-family/c-lex.cc:1252
  #, fuzzy, gcc-internal-format
  msgid "non-standard suffix on floating constant before C23"
  msgstr "virheellinen loppuliite â€�%.*sâ€� liukulukuvakiolla"
  
! #: c-family/c-lex.cc:1259
  #, fuzzy, gcc-internal-format
  msgid "%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: c-family/c-lex.cc:1280
  #, fuzzy, gcc-internal-format
  msgid "%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: c-family/c-lex.cc:1360 c-family/c-lex.cc:1363
  #, gcc-internal-format
  msgid "floating constant exceeds range of %qT"
  msgstr "liukulukuvakio ylittÃ¤Ã¤ %qT:n arvoalueen"
  
! #: c-family/c-lex.cc:1378
  #, gcc-internal-format
  msgid "floating constant truncated to zero"
  msgstr "liukulukuvakio katkaistu nollaksi"
  
! #: c-family/c-lex.cc:1579
  #, gcc-internal-format
  msgid "repeated %<@%> before Objective-C string"
  msgstr "toistuva %<@%> Objective-C-merkkijonon edellÃ¤"
  
! #: c-family/c-lex.cc:1598 c/c-parser.cc:8926
  #, fuzzy, gcc-internal-format
  msgid "unsupported non-standard concatenation of string literals"
  msgstr "virheellinen loppuliite â€�%.*sâ€� liukulukuvakiolla"
  
! #: c-family/c-lex.cc:1634 c/c-parser.cc:8947
  #, gcc-internal-format
  msgid "traditional C rejects string constant concatenation"
  msgstr "perinteinen C ei salli merkkijonovakioiden katenointia"
  
! #: c-family/c-omp.cc:131 cp/pt.cc:19155
  #, gcc-internal-format
  msgid "%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used"
  msgstr ""
*************** msgstr "%<void%> vain parametrina ei ole
*** 36005,36011 ****
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c-family/c-omp.cc:969 cp/semantics.cc:10852
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
--- 36124,36130 ----
  msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c-family/c-omp.cc:969 cp/semantics.cc:10925
  #, gcc-internal-format
  msgid "invalid type for iteration variable %qE"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
*************** msgstr "virheellinen tyyppi iterointimuu
*** 36020,36036 ****
  msgid "%qE is not initialized"
  msgstr "%qE:a ei ole alustettu"
  
! #: c-family/c-omp.cc:1011 cp/semantics.cc:10744
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "â€™(â€™ puuttuu predikaatin jÃ¤ljestÃ¤"
  
! #: c-family/c-omp.cc:1117 cp/semantics.cc:10340
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Muotoillun tulosteen hallinta:"
  
! #: c-family/c-omp.cc:1124 cp/semantics.cc:10750
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "puuttuva kasvatuslauseke"
--- 36139,36155 ----
  msgid "%qE is not initialized"
  msgstr "%qE:a ei ole alustettu"
  
! #: c-family/c-omp.cc:1011 cp/semantics.cc:10817
  #, fuzzy, gcc-internal-format
  msgid "missing controlling predicate"
  msgstr "â€™(â€™ puuttuu predikaatin jÃ¤ljestÃ¤"
  
! #: c-family/c-omp.cc:1117 cp/semantics.cc:10413
  #, fuzzy, gcc-internal-format
  msgid "invalid controlling predicate"
  msgstr "Muotoillun tulosteen hallinta:"
  
! #: c-family/c-omp.cc:1124 cp/semantics.cc:10823
  #, gcc-internal-format
  msgid "missing increment expression"
  msgstr "puuttuva kasvatuslauseke"
*************** msgstr "puuttuva kasvatuslauseke"
*** 36040,36046 ****
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1255 cp/semantics.cc:10457
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "virheellinen kasvatuslauseke"
--- 36159,36165 ----
  msgid "increment is not constant 1 or -1 for %<!=%> condition"
  msgstr ""
  
! #: c-family/c-omp.cc:1255 cp/semantics.cc:10530
  #, gcc-internal-format
  msgid "invalid increment expression"
  msgstr "virheellinen kasvatuslauseke"
*************** msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤y
*** 36090,36142 ****
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr ""
  
! #: c-family/c-omp.cc:1810
  #, gcc-internal-format
! msgid "variable %qD used %s is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:2409
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2420
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2433
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2920 c/c-typeck.cc:16316 cp/semantics.cc:9444
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3012 c-family/c-omp.cc:3027
  #, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "%qD ei ole funktioargumentti"
  
! #: c-family/c-omp.cc:3308 c/c-typeck.cc:15464 cp/semantics.cc:8183
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c-family/c-omp.cc:3316
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c-family/c-omp.cc:3324 c/c-typeck.cc:13874 c/c-typeck.cc:15553
! #: c/c-typeck.cc:15741
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c-family/c-omp.cc:3349
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
--- 36209,36278 ----
  msgid "two different outer iteration variables %qD and %qD used in a single loop"
  msgstr ""
  
! #: c-family/c-omp.cc:1820
  #, gcc-internal-format
! msgid "variable %qD used as loop variable is bound in intervening code"
  msgstr ""
  
! #: c-family/c-omp.cc:1824
! #, fuzzy, gcc-internal-format
! #| msgid "variable %qD has initializer but incomplete type"
! msgid "variable %qD used in initializer is bound in intervening code"
! msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
! 
! #: c-family/c-omp.cc:1828
! #, fuzzy, gcc-internal-format
! #| msgid "register variable %qD used in nested function"
! msgid "variable %qD used in end test is bound in intervening code"
! msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
! 
! #: c-family/c-omp.cc:1832
! #, gcc-internal-format
! msgid "variable %qD used in increment expression is bound in intervening code"
! msgstr ""
! 
! #: c-family/c-omp.cc:2436
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2447
  #, gcc-internal-format
  msgid "invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2460
  #, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>"
  msgstr ""
  
! #: c-family/c-omp.cc:2947 c/c-typeck.cc:16318 cp/semantics.cc:9517
  #, gcc-internal-format
  msgid "%qD specified in %<allocate%> clause but not in an explicit privatization clause"
  msgstr ""
  
! #: c-family/c-omp.cc:3039 c-family/c-omp.cc:3054
  #, gcc-internal-format
  msgid "%qD is not a function argument"
  msgstr "%qD ei ole funktioargumentti"
  
! #: c-family/c-omp.cc:3335 c/c-typeck.cc:15466 cp/semantics.cc:8256
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qE in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c-family/c-omp.cc:3343
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c-family/c-omp.cc:3351 c/c-typeck.cc:13876 c/c-typeck.cc:15555
! #: c/c-typeck.cc:15743
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c-family/c-omp.cc:3376
  #, fuzzy, gcc-internal-format
  msgid "%qE is a member of a union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
*************** msgstr "<paluuarvo>"
*** 36713,36720 ****
  msgid "wrong type argument to %s"
  msgstr "abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: c-family/c-warn.cc:59 c-family/c-warn.cc:72 cp/constexpr.cc:3590
! #: cp/constexpr.cc:7356 m2/gm2-gcc/m2expr.cc:956
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
--- 36849,36856 ----
  msgid "wrong type argument to %s"
  msgstr "abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: c-family/c-warn.cc:59 c-family/c-warn.cc:72 cp/constexpr.cc:3599
! #: cp/constexpr.cc:7370 m2/gm2-gcc/m2expr.cc:964
  #: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
  #, gcc-internal-format
  msgid "overflow in constant expression"
*************** msgstr "funktion %qD vÃ¤hennys"
*** 37204,37222 ****
  msgid "function %qD used as %<asm%> output"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c-family/c-warn.cc:1905 c/c-typeck.cc:5213
  #: rust/checks/errors/rust-readonly-check.cc:100
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "kirjoitussuojatun sijainnin %qE sijoitus"
  
! #: c-family/c-warn.cc:1906 c/c-typeck.cc:5216
  #: rust/checks/errors/rust-readonly-check.cc:101
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "kirjoitussuojatun sijainnin %qE kasvatus"
  
! #: c-family/c-warn.cc:1907 c/c-typeck.cc:5219
  #: rust/checks/errors/rust-readonly-check.cc:102
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
--- 37340,37358 ----
  msgid "function %qD used as %<asm%> output"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c-family/c-warn.cc:1905 c/c-typeck.cc:5215
  #: rust/checks/errors/rust-readonly-check.cc:100
  #, gcc-internal-format
  msgid "assignment of read-only location %qE"
  msgstr "kirjoitussuojatun sijainnin %qE sijoitus"
  
! #: c-family/c-warn.cc:1906 c/c-typeck.cc:5218
  #: rust/checks/errors/rust-readonly-check.cc:101
  #, gcc-internal-format
  msgid "increment of read-only location %qE"
  msgstr "kirjoitussuojatun sijainnin %qE kasvatus"
  
! #: c-family/c-warn.cc:1907 c/c-typeck.cc:5221
  #: rust/checks/errors/rust-readonly-check.cc:102
  #, gcc-internal-format
  msgid "decrement of read-only location %qE"
*************** msgstr "ehdotetaan sulkeita vertailun ym
*** 37373,37680 ****
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "%<X<=Y<=Z%> -tyylisillÃ¤ vertailuilla on eri merkitys kuin matematiikassa"
  
! #: c-family/c-warn.cc:2190
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "nimike %q+D mÃ¤Ã¤ritelty mutta kÃ¤yttÃ¤mÃ¤ttÃ¤"
  
! #: c-family/c-warn.cc:2192
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "nimike %qD esitelty muttei mÃ¤Ã¤ritelty"
  
! #: c-family/c-warn.cc:2215
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "jako nollalla"
  
! #: c-family/c-warn.cc:2235
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.cc:2259
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.cc:2291
  #, fuzzy, gcc-internal-format
  msgid "%qD sizes specified with %<sizeof%> in the earlier argument and not in the later argument"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: c-family/c-warn.cc:2293
  #, gcc-internal-format
  msgid "earlier argument should specify number of elements, later size of each element"
  msgstr ""
  
! #: c-family/c-warn.cc:2332
  #, fuzzy, gcc-internal-format
  msgid "allocation of insufficient size %qE for type %qT with size %qE"
  msgstr "liukulukuylivuoto lausekkeessa"
  
! #: c-family/c-warn.cc:2409
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr "etumerkiltÃ¤Ã¤n eroavien kokonaislukulausekkeiden vertailu: %qT ja %qT"
  
! #: c-family/c-warn.cc:2483
  #, gcc-internal-format
  msgid "promoted bitwise complement of an unsigned value is always nonzero"
  msgstr ""
  
! #: c-family/c-warn.cc:2487
  #, fuzzy, gcc-internal-format
  msgid "comparison of promoted bitwise complement of an unsigned value with constant"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: c-family/c-warn.cc:2498
  #, fuzzy, gcc-internal-format
  msgid "comparison of promoted bitwise complement of an unsigned value with unsigned"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: c-family/c-warn.cc:2553
  #, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n parametri %qD"
  
! #: c-family/c-warn.cc:2615
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr "typedef %qD mÃ¤Ã¤ritelty paikallisesti mutta kÃ¤yttÃ¤mÃ¤tÃ¶n"
  
! #: c-family/c-warn.cc:2651
  #, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr "kaksinkertainen %<if%>-ehto"
  
! #: c-family/c-warn.cc:2680
  #, fuzzy, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr "%J%qD esitelty attribuutilla noinline, edellinen esittely on avoin "
  
! #: c-family/c-warn.cc:2688
  #, fuzzy, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "%J%qD esitelty avoimeksi, edellinen esittely sisÃ¤ltÃ¤Ã¤ attribuutin noinline"
  
! #: c-family/c-warn.cc:2693
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "%J%qD esitelty attribuutilla noinline, edellinen esittely on avoin "
  
! #: c-family/c-warn.cc:2747
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.cc:2786 c-family/c-warn.cc:2810
  #, fuzzy, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke < 0â€� on aina epÃ¤tosi"
  
! #: c-family/c-warn.cc:2789 c-family/c-warn.cc:2807
  #, fuzzy, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: c-family/c-warn.cc:2857
  #, fuzzy
  msgid "passing argument %i to %qs-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to %qs-qualified parameter aliases with arguments %Z"
  msgstr[0] "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  msgstr[1] "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: c-family/c-warn.cc:2923 c/c-typeck.cc:5823 cp/call.cc:6362
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.cc:3030
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.cc:3031
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.cc:3171
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.cc:3397
  #, fuzzy
  msgid "mismatch in bound %Z of argument %u declared as %s"
  msgid_plural "mismatch in bounds %Z of argument %u declared as %s"
  msgstr[0] "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  msgstr[1] "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-warn.cc:3400 c-family/c-warn.cc:3759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s"
  msgstr "esitelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-warn.cc:3534
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a variable length array"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: c-family/c-warn.cc:3539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a pointer %s"
  msgstr "esitelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-warn.cc:3540
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an ordinary array %s"
  msgstr "esitelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-warn.cc:3553 c-family/c-warn.cc:3567
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a pointer"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: c-family/c-warn.cc:3557 c-family/c-warn.cc:3583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a variable length array %s"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: c-family/c-warn.cc:3570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an array %s"
  msgstr "esitelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-warn.cc:3579
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr ""
  
! #: c-family/c-warn.cc:3607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u variable bound"
  msgid_plural "argument %u of type %s declared with %u variable bounds"
  msgstr[0] "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  msgstr[1] "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: c-family/c-warn.cc:3614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u variable bound"
  msgid_plural "previously declared as %s with %u variable bounds"
  msgstr[0] "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  msgstr[1] "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-warn.cc:3628
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3636
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3643
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3694
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr ""
  
! #: c-family/c-warn.cc:3701 c-family/c-warn.cc:3735
  #, fuzzy, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound %<%s%>"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: c-family/c-warn.cc:3713
  #, fuzzy, gcc-internal-format
  msgid "previously declared as %s with bound argument %E"
  msgstr "esitelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-warn.cc:3718
  #, fuzzy, gcc-internal-format
  msgid "previously declared as %s with bound %<%s%>"
  msgstr "%<%c%s%>:n aikasempi esittely"
  
! #: c-family/c-warn.cc:3738
  #, fuzzy, gcc-internal-format
  msgid "previously declared as %s with bound %qs"
  msgstr "edellinen esittely %q+D"
  
! #: c-family/c-warn.cc:3757
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s with mismatched bound"
  msgstr ""
  
! #: c-family/c-warn.cc:3788
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:3798
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3802
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr "osoittimen ja kokonaisluvun vÃ¤linen vertailu"
  
! #: c-family/c-warn.cc:3829
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between %qT and %qT"
  msgid "comparison between two arrays"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: c-family/c-warn.cc:3833
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3837
  #, gcc-internal-format
  msgid "use %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3897
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr ""
  
! #: c-family/c-warn.cc:3907
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3914
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr ""
  
! #: c-family/c-warn.cc:3925
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3942
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr ""
--- 37509,37816 ----
  msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
  msgstr "%<X<=Y<=Z%> -tyylisillÃ¤ vertailuilla on eri merkitys kuin matematiikassa"
  
! #: c-family/c-warn.cc:2189
  #, gcc-internal-format
  msgid "label %q+D defined but not used"
  msgstr "nimike %q+D mÃ¤Ã¤ritelty mutta kÃ¤yttÃ¤mÃ¤ttÃ¤"
  
! #: c-family/c-warn.cc:2191
  #, gcc-internal-format
  msgid "label %q+D declared but not defined"
  msgstr "nimike %qD esitelty muttei mÃ¤Ã¤ritelty"
  
! #: c-family/c-warn.cc:2214
  #, gcc-internal-format
  msgid "division by zero"
  msgstr "jako nollalla"
  
! #: c-family/c-warn.cc:2234
  #, gcc-internal-format
  msgid "%<memset%> used with constant zero length parameter; this could be due to transposed parameters"
  msgstr ""
  
! #: c-family/c-warn.cc:2258
  #, gcc-internal-format
  msgid "%<memset%> used with length equal to number of elements without multiplication by element size"
  msgstr ""
  
! #: c-family/c-warn.cc:2290
  #, fuzzy, gcc-internal-format
  msgid "%qD sizes specified with %<sizeof%> in the earlier argument and not in the later argument"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: c-family/c-warn.cc:2292
  #, gcc-internal-format
  msgid "earlier argument should specify number of elements, later size of each element"
  msgstr ""
  
! #: c-family/c-warn.cc:2331
  #, fuzzy, gcc-internal-format
  msgid "allocation of insufficient size %qE for type %qT with size %qE"
  msgstr "liukulukuylivuoto lausekkeessa"
  
! #: c-family/c-warn.cc:2408
  #, gcc-internal-format
  msgid "comparison of integer expressions of different signedness: %qT and %qT"
  msgstr "etumerkiltÃ¤Ã¤n eroavien kokonaislukulausekkeiden vertailu: %qT ja %qT"
  
! #: c-family/c-warn.cc:2482
  #, gcc-internal-format
  msgid "promoted bitwise complement of an unsigned value is always nonzero"
  msgstr ""
  
! #: c-family/c-warn.cc:2486
  #, fuzzy, gcc-internal-format
  msgid "comparison of promoted bitwise complement of an unsigned value with constant"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: c-family/c-warn.cc:2497
  #, fuzzy, gcc-internal-format
  msgid "comparison of promoted bitwise complement of an unsigned value with unsigned"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: c-family/c-warn.cc:2552
  #, gcc-internal-format
  msgid "unused parameter %qD"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n parametri %qD"
  
! #: c-family/c-warn.cc:2614
  #, gcc-internal-format
  msgid "typedef %qD locally defined but not used"
  msgstr "typedef %qD mÃ¤Ã¤ritelty paikallisesti mutta kÃ¤yttÃ¤mÃ¤tÃ¶n"
  
! #: c-family/c-warn.cc:2650
  #, gcc-internal-format
  msgid "duplicated %<if%> condition"
  msgstr "kaksinkertainen %<if%>-ehto"
  
! #: c-family/c-warn.cc:2679
  #, fuzzy, gcc-internal-format
  msgid "optimization attribute on %qD follows definition but the attribute doesn%'t match"
  msgstr "%J%qD esitelty attribuutilla noinline, edellinen esittely on avoin "
  
! #: c-family/c-warn.cc:2687
  #, fuzzy, gcc-internal-format
  msgid "inline declaration of %qD follows declaration with attribute %<noinline%>"
  msgstr "%J%qD esitelty avoimeksi, edellinen esittely sisÃ¤ltÃ¤Ã¤ attribuutin noinline"
  
! #: c-family/c-warn.cc:2692
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+D with attribute %<noinline%> follows inline declaration"
  msgstr "%J%qD esitelty attribuutilla noinline, edellinen esittely on avoin "
  
! #: c-family/c-warn.cc:2746
  #, gcc-internal-format
  msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
  msgstr ""
  
! #: c-family/c-warn.cc:2785 c-family/c-warn.cc:2809
  #, fuzzy, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always false"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke < 0â€� on aina epÃ¤tosi"
  
! #: c-family/c-warn.cc:2788 c-family/c-warn.cc:2806
  #, fuzzy, gcc-internal-format
  msgid "comparison of constant %qE with boolean expression is always true"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: c-family/c-warn.cc:2856
  #, fuzzy
  msgid "passing argument %i to %qs-qualified parameter aliases with argument %Z"
  msgid_plural "passing argument %i to %qs-qualified parameter aliases with arguments %Z"
  msgstr[0] "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  msgstr[1] "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: c-family/c-warn.cc:2922 c/c-typeck.cc:5825 cp/call.cc:6385
  #, gcc-internal-format
  msgid "this condition has identical branches"
  msgstr ""
  
! #: c-family/c-warn.cc:3029
  #, gcc-internal-format
  msgid "macro expands to multiple statements"
  msgstr ""
  
! #: c-family/c-warn.cc:3030
  #, gcc-internal-format
  msgid "some parts of macro expansion are not guarded by this %qs clause"
  msgstr ""
  
! #: c-family/c-warn.cc:3170
  #, gcc-internal-format
  msgid "taking address of packed member of %qT may result in an unaligned pointer value"
  msgstr ""
  
! #: c-family/c-warn.cc:3396
  #, fuzzy
  msgid "mismatch in bound %Z of argument %u declared as %s"
  msgid_plural "mismatch in bounds %Z of argument %u declared as %s"
  msgstr[0] "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  msgstr[1] "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c-family/c-warn.cc:3399 c-family/c-warn.cc:3758
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s"
  msgstr "esitelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-warn.cc:3533
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a variable length array"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: c-family/c-warn.cc:3538
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a pointer %s"
  msgstr "esitelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-warn.cc:3539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an ordinary array %s"
  msgstr "esitelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-warn.cc:3552 c-family/c-warn.cc:3566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as a pointer"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: c-family/c-warn.cc:3556 c-family/c-warn.cc:3582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as a variable length array %s"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: c-family/c-warn.cc:3569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as an array %s"
  msgstr "esitelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-warn.cc:3578
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared as an ordinary array"
  msgstr ""
  
! #: c-family/c-warn.cc:3606
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u variable bound"
  msgid_plural "argument %u of type %s declared with %u variable bounds"
  msgstr[0] "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  msgstr[1] "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: c-family/c-warn.cc:3613
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u variable bound"
  msgid_plural "previously declared as %s with %u variable bounds"
  msgstr[0] "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  msgstr[1] "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-warn.cc:3627
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s declared with %u unspecified variable bound"
  msgid_plural "argument %u of type %s declared with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3635
  #, gcc-internal-format, gfc-internal-format
  msgid "previously declared as %s with %u unspecified variable bound"
  msgid_plural "previously declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3642
  #, gcc-internal-format, gfc-internal-format
  msgid "subsequently declared as %s with %u unspecified variable bound"
  msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
  msgstr[0] ""
  msgstr[1] ""
  
! #: c-family/c-warn.cc:3693
  #, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound argument %E"
  msgstr ""
  
! #: c-family/c-warn.cc:3700 c-family/c-warn.cc:3734
  #, fuzzy, gcc-internal-format
  msgid "argument %u of type %s declared with mismatched bound %<%s%>"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: c-family/c-warn.cc:3712
  #, fuzzy, gcc-internal-format
  msgid "previously declared as %s with bound argument %E"
  msgstr "esitelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: c-family/c-warn.cc:3717
  #, fuzzy, gcc-internal-format
  msgid "previously declared as %s with bound %<%s%>"
  msgstr "%<%c%s%>:n aikasempi esittely"
  
! #: c-family/c-warn.cc:3737
  #, fuzzy, gcc-internal-format
  msgid "previously declared as %s with bound %qs"
  msgstr "edellinen esittely %q+D"
  
! #: c-family/c-warn.cc:3756
  #, gcc-internal-format, gfc-internal-format
  msgid "argument %u of type %s with mismatched bound"
  msgstr ""
  
! #: c-family/c-warn.cc:3787
  #, gcc-internal-format
  msgid "expression does not compute the number of elements in this array; element type is %qT, not %qT"
  msgstr ""
  
! #: c-family/c-warn.cc:3797
  #, gcc-internal-format
  msgid "add parentheses around %qE to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3801
  #, gcc-internal-format
  msgid "add parentheses around the second %<sizeof%> to silence this warning"
  msgstr ""
  
! #: c-family/c-warn.cc:3827
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between pointer and integer"
  msgid "comparison between two arrays is deprecated in C++20"
  msgstr "osoittimen ja kokonaisluvun vÃ¤linen vertailu"
  
! #: c-family/c-warn.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "comparison between %qT and %qT"
  msgid "comparison between two arrays"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: c-family/c-warn.cc:3832
  #, gcc-internal-format
  msgid "use unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3836
  #, gcc-internal-format
  msgid "use %<&%D[0] %s &%D[0]%> to compare the addresses"
  msgstr ""
  
! #: c-family/c-warn.cc:3896
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
  msgstr ""
  
! #: c-family/c-warn.cc:3906
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3913
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
  msgstr ""
  
! #: c-family/c-warn.cc:3924
  #, gcc-internal-format
  msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
  msgstr ""
  
! #: c-family/c-warn.cc:3941
  #, gcc-internal-format
  msgid "you can silence this warning by using a hexadecimal constant (%wx rather than %wd)"
  msgstr ""
*************** msgstr "liikaa syÃ¶tetiedostoja"
*** 37694,37700 ****
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:415 config/aarch64/aarch64.cc:18466
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "tuntematon cc_attr-arvo"
--- 37830,37836 ----
  msgid "%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: common/config/aarch64/aarch64-common.cc:415 config/aarch64/aarch64.cc:18539
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mcpu%>"
  msgstr "tuntematon cc_attr-arvo"
*************** msgid "unrecognized option passed to %%:
*** 37726,37740 ****
  msgstr "tuntematon komentorivivalitsin %qs"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18398
! #: config/aarch64/aarch64.cc:18436
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "kelvolliset argumentit ovat: %s; tarkoititko %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18401
! #: config/aarch64/aarch64.cc:18439
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "kelvolliset argumentit ovat: %s"
--- 37862,37876 ----
  msgstr "tuntematon komentorivivalitsin %qs"
  
  #: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
! #: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18471
! #: config/aarch64/aarch64.cc:18509
  #, gcc-internal-format
  msgid "valid arguments are: %s; did you mean %qs?"
  msgstr "kelvolliset argumentit ovat: %s; tarkoititko %qs?"
  
  #: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
! #: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18474
! #: config/aarch64/aarch64.cc:18512
  #, gcc-internal-format, gfc-internal-format
  msgid "valid arguments are: %s"
  msgstr "kelvolliset argumentit ovat: %s"
*************** msgstr "tunnistamaton valitsin"
*** 37784,37805 ****
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "tuntematon komentorivivalitsin %qs"
  
! #: common/config/avr/avr-common.cc:85
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:93
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:109
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:118
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
--- 37920,37941 ----
  msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
  msgstr "tuntematon komentorivivalitsin %qs"
  
! #: common/config/avr/avr-common.cc:87
  #, gcc-internal-format
  msgid "option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:95
  #, gcc-internal-format
  msgid "option %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:111
  #, gcc-internal-format
  msgid "option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>"
  msgstr ""
  
! #: common/config/avr/avr-common.cc:120
  #, gcc-internal-format
  msgid "option %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>"
  msgstr ""
*************** msgstr "  uid = %d, gid = %d, oikeudet =
*** 37884,38000 ****
  msgid "for the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:667
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr "%s %qs"
  
! #: common/config/riscv/riscv-common.cc:676
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:684
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:692
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:700
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:947
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: common/config/riscv/riscv-common.cc:953
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1011
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: ISA string must begin with rv32 or rv64"
  msgstr "%s %qs"
  
! #: common/config/riscv/riscv-common.cc:1035
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: common/config/riscv/riscv-common.cc:1047
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1066
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1089
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: common/config/riscv/riscv-common.cc:1220
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr "%s %qs"
  
! #: common/config/riscv/riscv-common.cc:1225
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1231
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr "Ã„lÃ¤ varoita Microsoft-laajennosten kÃ¤ytÃ¶stÃ¤"
  
! #: common/config/riscv/riscv-common.cc:1236
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: common/config/riscv/riscv-common.cc:1238
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: common/config/riscv/riscv-common.cc:1247
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1344
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr "%s %qs"
  
! #: common/config/riscv/riscv-common.cc:1356
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr "%s %qs"
  
! #: common/config/riscv/riscv-common.cc:1419
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr "%s %qs"
  
! #: common/config/riscv/riscv-common.cc:1758
  #, fuzzy, gcc-internal-format
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr "%<%s%> on tuntematon"
  
! #: common/config/riscv/riscv-common.cc:1837
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr ""
--- 38020,38136 ----
  msgid "for the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:765
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs appear more than one time"
  msgstr "%s %qs"
  
! #: common/config/riscv/riscv-common.cc:774
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs is unsupported standard single letter extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:782
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:790
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:798
  #, gcc-internal-format
  msgid "%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1045
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: expect number after %<%dp%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: common/config/riscv/riscv-common.cc:1051
  #, gcc-internal-format
  msgid "%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1109
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: ISA string must begin with rv32 or rv64"
  msgstr "%s %qs"
  
! #: common/config/riscv/riscv-common.cc:1133
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: rv%de is not a valid base ISA"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: common/config/riscv/riscv-common.cc:1145
  #, gcc-internal-format
  msgid "version of %<g%> will be omitted, please specify version for individual extension"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1164
  #, gcc-internal-format
  msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1187
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: common/config/riscv/riscv-common.cc:1318
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: zcf extension supports in rv32 only"
  msgstr "%s %qs"
  
! #: common/config/riscv/riscv-common.cc:1323
  #, gcc-internal-format
  msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1329
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: h extension requires i extension"
  msgstr "Ã„lÃ¤ varoita Microsoft-laajennosten kÃ¤ytÃ¶stÃ¤"
  
! #: common/config/riscv/riscv-common.cc:1334
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmt"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: common/config/riscv/riscv-common.cc:1336
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: zcd conflicts with zcmp"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: common/config/riscv/riscv-common.cc:1345
  #, gcc-internal-format
  msgid "%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions"
  msgstr ""
  
! #: common/config/riscv/riscv-common.cc:1442
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: name of %s must be more than 1 letter"
  msgstr "%s %qs"
  
! #: common/config/riscv/riscv-common.cc:1454
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: %s must separate with %<_%>"
  msgstr "%s %qs"
  
! #: common/config/riscv/riscv-common.cc:1516
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%>: i, e or g must be the first extension"
  msgstr "%s %qs"
  
! #: common/config/riscv/riscv-common.cc:1871
  #, fuzzy, gcc-internal-format
  msgid "%<-mcpu=%s%>: unknown CPU"
  msgstr "%<%s%> on tuntematon"
  
! #: common/config/riscv/riscv-common.cc:1950
  #, gcc-internal-format
  msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
  msgstr ""
*************** msgstr ""
*** 38200,38246 ****
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/darwin.cc:3440
  #, fuzzy, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "Rinnakkaiset tyÃ¶t (-j) eivÃ¤t ole tuettuja tÃ¤llÃ¤ alustalla."
  
! #: config/darwin.cc:3528
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr ""
  
! #: config/darwin.cc:3571
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr ""
  
! #: config/darwin.cc:3774
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/darwin.cc:3781
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/darwin.cc:3825
  #, fuzzy, gcc-internal-format
  msgid "CFString literal is missing"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: config/darwin.cc:3836
  #, fuzzy, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: config/darwin.cc:3860
  #, fuzzy, gcc-internal-format
  msgid "non-ASCII character in CFString literal"
  msgstr "null-merkit sÃ¤ilytetÃ¤Ã¤n literaalissa"
  
! #: config/darwin.cc:3861
  #, fuzzy, gcc-internal-format
  msgid "embedded NUL in CFString literal"
  msgstr "null-merkit sÃ¤ilytetÃ¤Ã¤n literaalissa"
--- 38336,38387 ----
  msgid "%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/darwin.cc:3435
  #, fuzzy, gcc-internal-format
  msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
  msgstr "Rinnakkaiset tyÃ¶t (-j) eivÃ¤t ole tuettuja tÃ¤llÃ¤ alustalla."
  
! #: config/darwin.cc:3449
! #, fuzzy, gcc-internal-format
! msgid "%<-g3%> is not supported by the debug linker in use (set to 2)"
! msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
! 
! #: config/darwin.cc:3541
  #, gcc-internal-format
  msgid "%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
  msgstr ""
  
! #: config/darwin.cc:3584
  #, gcc-internal-format
  msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
  msgstr ""
  
! #: config/darwin.cc:3787
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/darwin.cc:3794
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qD takes one argument only"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/darwin.cc:3838
  #, fuzzy, gcc-internal-format
  msgid "CFString literal is missing"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: config/darwin.cc:3849
  #, fuzzy, gcc-internal-format
  msgid "CFString literal expression is not a string constant"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: config/darwin.cc:3873
  #, fuzzy, gcc-internal-format
  msgid "non-ASCII character in CFString literal"
  msgstr "null-merkit sÃ¤ilytetÃ¤Ã¤n literaalissa"
  
! #: config/darwin.cc:3874
  #, fuzzy, gcc-internal-format
  msgid "embedded NUL in CFString literal"
  msgstr "null-merkit sÃ¤ilytetÃ¤Ã¤n literaalissa"
*************** msgstr ""
*** 38316,38389 ****
  msgid "PIC is only supported for RTPs"
  msgstr "Vain 1k-lohkot/vyÃ¶hykkeet ovat tuettuja"
  
! #: config/aarch64/aarch64-builtins.cc:2122
  #, fuzzy, gcc-internal-format
  msgid "first argument to %qD must be a string literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/aarch64/aarch64-builtins.cc:2253
! #: config/aarch64/aarch64-builtins.cc:2487 config/arm/arm-builtins.cc:3146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/aarch64/aarch64-builtins.cc:2325 config/arm/arm-builtins.cc:3494
  #, fuzzy, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/aarch64/aarch64-builtins.cc:2329
  #, fuzzy, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/aarch64/aarch64-builtins.cc:2577
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/aarch64/aarch64-builtins.cc:2700
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2715
  #, fuzzy, gcc-internal-format
  msgid "invalid system register name provided"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: config/aarch64/aarch64-builtins.cc:2729
  #, fuzzy, gcc-internal-format
  msgid "invalid system register name %qs"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: config/aarch64/aarch64-builtins.cc:2809
  #, fuzzy, gcc-internal-format
  msgid "Constant-type argument expected"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: config/aarch64/aarch64-builtins.cc:2815
  #, fuzzy, gcc-internal-format
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/aarch64/aarch64-builtins.cc:2894
  #, fuzzy, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "%s ei tue %%n$-operandinumeromuotoilua"
  
! #: config/aarch64/aarch64-builtins.cc:2929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/aarch64/aarch64-builtins.cc:3727
! #: config/aarch64/aarch64-builtins.cc:3747
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "odotettiin 64-bittistÃ¤ osoitetta, mutta argumentti 1 on %d-bittinen"
  
! #: config/aarch64/aarch64-builtins.cc:3731
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr "odotettiin 64-bittistÃ¤ osoitetta, mutta argumentti 2 on %d-bittinen"
--- 38457,38530 ----
  msgid "PIC is only supported for RTPs"
  msgstr "Vain 1k-lohkot/vyÃ¶hykkeet ovat tuettuja"
  
! #: config/aarch64/aarch64-builtins.cc:2123
  #, fuzzy, gcc-internal-format
  msgid "first argument to %qD must be a string literal"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/aarch64/aarch64-builtins.cc:2254
! #: config/aarch64/aarch64-builtins.cc:2488 config/arm/arm-builtins.cc:3146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/aarch64/aarch64-builtins.cc:2326 config/arm/arm-builtins.cc:3494
  #, fuzzy, gcc-internal-format
  msgid "lane index must be a constant immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/aarch64/aarch64-builtins.cc:2330
  #, fuzzy, gcc-internal-format
  msgid "total size and element size must be a nonzero constant immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/aarch64/aarch64-builtins.cc:2578
  #, fuzzy, gcc-internal-format
  msgid "argument must be a 16-bit constant immediate"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/aarch64/aarch64-builtins.cc:2701
  #, gcc-internal-format
  msgid "128-bit system register support requires the %<d128%> extension"
  msgstr ""
  
! #: config/aarch64/aarch64-builtins.cc:2716
  #, fuzzy, gcc-internal-format
  msgid "invalid system register name provided"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: config/aarch64/aarch64-builtins.cc:2730
  #, fuzzy, gcc-internal-format
  msgid "invalid system register name %qs"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: config/aarch64/aarch64-builtins.cc:2810
  #, fuzzy, gcc-internal-format
  msgid "Constant-type argument expected"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: config/aarch64/aarch64-builtins.cc:2816
  #, fuzzy, gcc-internal-format
  msgid "argument %d must be a constant immediate in range [%wd,%wd]"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/aarch64/aarch64-builtins.cc:2895
  #, fuzzy, gcc-internal-format
  msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
  msgstr "%s ei tue %%n$-operandinumeromuotoilua"
  
! #: config/aarch64/aarch64-builtins.cc:2930
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d must be a constant immediate in range [0,15]"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/aarch64/aarch64-builtins.cc:3728
! #: config/aarch64/aarch64-builtins.cc:3748
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 1 is %d-bit"
  msgstr "odotettiin 64-bittistÃ¤ osoitetta, mutta argumentti 1 on %d-bittinen"
  
! #: config/aarch64/aarch64-builtins.cc:3732
  #, gcc-internal-format, gfc-internal-format
  msgid "expected 64-bit address but argument 2 is %d-bit"
  msgstr "odotettiin 64-bittistÃ¤ osoitetta, mutta argumentti 2 on %d-bittinen"
*************** msgstr "%<#pragma GCC optimize%> ei ole
*** 38398,38483 ****
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "tuntematon #pragma GCC coprocessor %E"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1068
  #: config/arm/arm-mve-builtins.cc:558
  #, fuzzy, gcc-internal-format
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1070 config/aarch64/aarch64.cc:11082
! #: config/aarch64/aarch64.cc:18241 config/aarch64/aarch64.cc:18956
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1090
  #, fuzzy, gcc-internal-format
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr "%s %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1112
  #, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1119
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1126
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1154
  #: config/arm/arm-mve-builtins.cc:571
! #: config/riscv/riscv-vector-builtins.cc:4209
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1167
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1170
  #: config/arm/arm-mve-builtins.cc:583
! #: config/riscv/riscv-vector-builtins.cc:4223
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "%s: kentÃ¤n â€�%sâ€� arvon on oltava vÃ¤lillÃ¤ %d...%d"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1183
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1196
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1208
  #: config/arm/arm-mve-builtins.cc:595
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1723
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikÃ¤ liukulukuna prototyypin takia"
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1729
! #: config/aarch64/aarch64-sve-builtins.cc:1735
  #: config/arm/arm-mve-builtins.cc:1205 config/arm/arm-mve-builtins.cc:1211
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
--- 38539,38624 ----
  msgid "unknown %<#pragma GCC aarch64%> option %qs"
  msgstr "tuntematon #pragma GCC coprocessor %E"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1089
  #: config/arm/arm-mve-builtins.cc:558
  #, fuzzy, gcc-internal-format
  msgid "ACLE function %qD requires ISA extension %qs"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1091 config/aarch64/aarch64.cc:11151
! #: config/aarch64/aarch64.cc:18314 config/aarch64/aarch64.cc:19086
  #, gcc-internal-format
  msgid "you can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1111
  #, fuzzy, gcc-internal-format
  msgid "ACLE function %qD is incompatible with the use of %qs"
  msgstr "%s %qs"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1133
  #, gcc-internal-format
  msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1140
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1147
  #, gcc-internal-format
  msgid "ACLE function %qD can only be called from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1175
  #: config/arm/arm-mve-builtins.cc:571
! #: config/riscv/riscv-vector-builtins.cc:4246
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE must be an integer constant expression"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1188
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects the value %wd"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1191
  #: config/arm/arm-mve-builtins.cc:583
! #: config/riscv/riscv-vector-builtins.cc:4260
  #, fuzzy, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]"
  msgstr "%s: kentÃ¤n â€�%sâ€� arvon on oltava vÃ¤lillÃ¤ %d...%d"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1204
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1217
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1229
  #: config/arm/arm-mve-builtins.cc:595
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1762
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuple"
  msgstr "funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikÃ¤ liukulukuna prototyypin takia"
  
  #. num_vectors is always != 1, so the singular isn't needed.
! #: config/aarch64/aarch64-sve-builtins.cc:1768
! #: config/aarch64/aarch64-sve-builtins.cc:1774
  #: config/arm/arm-mve-builtins.cc:1205 config/arm/arm-mve-builtins.cc:1211
  #, gcc-internal-format
  msgid "%qT%d%qE%d"
*************** msgid_plural "passing single vector %qT
*** 38485,38651 ****
  msgstr[0] ""
  msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1767
  #, fuzzy, gcc-internal-format
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1772
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1777
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1788
  #: config/arm/arm-mve-builtins.cc:1104
  #, fuzzy, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1849
  #, fuzzy, gcc-internal-format
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1911
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1942
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1961
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1985
  #, fuzzy, gcc-internal-format
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2006
  #: config/arm/arm-mve-builtins.cc:1157
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2009
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2018
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2026
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2068
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr "funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikÃ¤ kompleksisena prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2072
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2117
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2147
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2164
! #: config/aarch64/aarch64-sve-builtins.cc:2462
  #: config/arm/arm-mve-builtins.cc:1403
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2185
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2227
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2230
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2246
  #: config/arm/arm-mve-builtins.cc:1248
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2268
! #: config/aarch64/aarch64-sve-builtins.cc:2919
  #: config/arm/arm-mve-builtins.cc:1270
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "argumentin %d/%qE vÃ¤litys erilaisesta Objective-C-tyypistÃ¤"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2295
! #: config/aarch64/aarch64-sve-builtins.cc:2411
! #: config/aarch64/aarch64-sve-builtins.cc:2540
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "muotoilu %q.*s odottaa tyyppiÃ¤ %<%s%s%>, mutta %d. argumentin tyyppi on %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2406
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr "muotoilu %q.*s odottaa tyyppiÃ¤ %<%s%s%>, mutta %d. argumentin tyyppi on %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2430
  #: config/arm/arm-mve-builtins.cc:1384
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2435
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2448
  #: config/arm/arm-mve-builtins.cc:1396
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
--- 38626,38792 ----
  msgstr[0] ""
  msgstr[1] ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1806
  #, fuzzy, gcc-internal-format
  msgid "passing tuple %qT to argument %d of %qE after passing single vector %qT to argument %d"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1811
  #, gcc-internal-format
  msgid "passing single vector %qT to argument %d of %qE after passing tuple %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1816
  #, gcc-internal-format
  msgid "passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:1827
  #: config/arm/arm-mve-builtins.cc:1104
  #, fuzzy, gcc-internal-format
  msgid "%qE has no form that takes %qT arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1888
  #, fuzzy, gcc-internal-format
  msgid "%qE has no form that takes %qT and %qT arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1950
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:1981
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2000
  #, gcc-internal-format
  msgid "passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2024
  #, fuzzy, gcc-internal-format
  msgid "passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2045
  #: config/arm/arm-mve-builtins.cc:1157
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects a pointer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2048
  #, gcc-internal-format
  msgid "an explicit type suffix is needed when using a vector of base addresses"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2057
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2065
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgid "passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elements"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2107
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE type rather than a scalar type"
  msgstr "funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikÃ¤ kompleksisena prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2111
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects an SVE type"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2156
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2186
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2203
! #: config/aarch64/aarch64-sve-builtins.cc:2501
  #: config/arm/arm-mve-builtins.cc:1403
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of unsigned integers"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2224
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elements"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2266
  #, gcc-internal-format
  msgid "operations on multiple vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2269
  #, gcc-internal-format
  msgid "operations on single vectors must be predicated by %qs rather than %qs"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2285
  #: config/arm/arm-mve-builtins.cc:1248
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector or scalar type"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2307
! #: config/aarch64/aarch64-sve-builtins.cc:2958
  #: config/arm/arm-mve-builtins.cc:1270
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qT"
  msgstr "argumentin %d/%qE vÃ¤litys erilaisesta Objective-C-tyypistÃ¤"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2334
! #: config/aarch64/aarch64-sve-builtins.cc:2450
! #: config/aarch64/aarch64-sve-builtins.cc:2579
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
  msgstr "muotoilu %q.*s odottaa tyyppiÃ¤ %<%s%s%>, mutta %d. argumentin tyyppi on %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2445
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
  msgstr "muotoilu %q.*s odottaa tyyppiÃ¤ %<%s%s%>, mutta %d. argumentin tyyppi on %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2469
  #: config/arm/arm-mve-builtins.cc:1384
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2474
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2487
  #: config/arm/arm-mve-builtins.cc:1396
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
*************** msgstr "funktion %2$qE argumentti %1$d a
*** 38654,38660 ****
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2454
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
--- 38795,38801 ----
  
  #. Translation note: could also be written "expects a tuple of
  #. signed integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2493
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
  msgid "passing %qT to argument %d of %qE, which expects vectors of signed integers"
*************** msgstr "annettu yhteensopimatonta osoiti
*** 38662,38704 ****
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2468
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as unsigned due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr "funktion %2$qE argumentti %1$d annetaan etumerkittÃ¶mÃ¤nÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2488
  #: config/arm/arm-mve-builtins.cc:1423
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2508
  #: config/arm/arm-mve-builtins.cc:1444
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2519
  #: config/arm/arm-mve-builtins.cc:1455
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2559
  #: config/arm/arm-mve-builtins.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "argumentin %d/%qE vÃ¤litys erilaisesta Objective-C-tyypistÃ¤"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2577
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2593
  #: config/arm/arm-mve-builtins.cc:1556
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
--- 38803,38845 ----
  
  #. Translation note: could also be written "expects a tuple of
  #. unsigned integer vectors".
! #: config/aarch64/aarch64-sve-builtins.cc:2507
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE as unsigned due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
  msgstr "funktion %2$qE argumentti %1$d annetaan etumerkittÃ¶mÃ¤nÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2527
  #: config/arm/arm-mve-builtins.cc:1423
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2547
  #: config/arm/arm-mve-builtins.cc:1444
  #, gcc-internal-format
  msgid "arguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectively"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2558
  #: config/arm/arm-mve-builtins.cc:1455
  #, gcc-internal-format
  msgid "passing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %d"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2598
  #: config/arm/arm-mve-builtins.cc:1540
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, which expects %qs"
  msgstr "argumentin %d/%qE vÃ¤litys erilaisesta Objective-C-tyypistÃ¤"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2616
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which does not accept scalars for this combination of arguments"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2632
  #: config/arm/arm-mve-builtins.cc:1556
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from incompatible pointer type"
*************** msgid "passing %qT to argument %d of %qE
*** 38706,38712 ****
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
  # XXX
! #: config/aarch64/aarch64-sve-builtins.cc:2616
  #, fuzzy, gcc-internal-format
  #| msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
--- 38847,38853 ----
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
  # XXX
! #: config/aarch64/aarch64-sve-builtins.cc:2655
  #, fuzzy, gcc-internal-format
  #| msgid "%s should have type %<%s%s%>, but argument %d has type %qT"
  msgid "call to %qE is ambiguous; argument %d has type %qs but argument %d has type %qs"
*************** msgstr "muotoilun %s tyypin pitÃ¤isi oll
*** 38714,38720 ****
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2661
  #: config/arm/arm-mve-builtins.cc:1501
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
--- 38855,38861 ----
  
  #. It doesn't really matter whether the element is expected to be
  #. the same size as type suffix 0.
! #: config/aarch64/aarch64-sve-builtins.cc:2700
  #: config/arm/arm-mve-builtins.cc:1501
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar element"
*************** msgstr "annettu yhteensopimatonta osoiti
*** 38722,39410 ****
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2667
  #: config/arm/arm-mve-builtins.cc:1507
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2703
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2723
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2773
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2778
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2782
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2810
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s ei tue: split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2813
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s ei tue: split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2826
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2831
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2838
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2886
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "%d. argumentti funktiolle %qE hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2970
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2974
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3063
  #: config/arm/arm-mve-builtins.cc:1666
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3127
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr "argumentin %d/%qE vÃ¤litys erilaisesta Objective-C-tyypistÃ¤"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4621
! #: config/aarch64/aarch64-sve-builtins.cc:4683
  #: config/arm/arm-mve-builtins.cc:466 config/arm/arm-mve-builtins.cc:491
! #: config/riscv/riscv-vector-builtins.cc:4536
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "kaksinkertainen <%s>:n mÃ¤Ã¤rittely"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4675
  #, fuzzy, gcc-internal-format
  msgid "%qs defined without first defining %qs"
  msgstr "%q+D on yleensÃ¤ funktio"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4834
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4840
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4847
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4855
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%qs requires an integer constant expression"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4863
  #, fuzzy, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "tuntematon vÃ¤rimoodi"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4977
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4982
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4987
! #: config/riscv/riscv-vector-builtins.cc:4448
  #, fuzzy, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo mÃ¤Ã¤ritelty"
  
  # XXX
! #: config/aarch64/aarch64-sve-builtins.cc:4993
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5000
  #, fuzzy, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5002
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "tiedostoa %s ei voi avata"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5007
  #, fuzzy, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5012
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5017
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n tyypin %<%s %E%> epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5022
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5027
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: config/aarch64/aarch64.cc:635
  #, fuzzy, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/aarch64/aarch64.cc:643
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "tunnistamaton osoite"
  
! #: config/aarch64/aarch64.cc:727
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/aarch64/aarch64.cc:754
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:770
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute applies only to function definitions"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/aarch64/aarch64.cc:816
  #, fuzzy, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr "<tuntematon>"
  
! #: config/aarch64/aarch64.cc:1305
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%s %qs"
  
! #: config/aarch64/aarch64.cc:1308
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%s %qs"
  
! #: config/aarch64/aarch64.cc:1312
  #, fuzzy, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "%s ei tue pituusmÃ¤Ã¤rettÃ¤ %qs %s"
  
! #: config/aarch64/aarch64.cc:1315
  #, fuzzy, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "%s ei tue pituusmÃ¤Ã¤rettÃ¤ %qs %s"
  
! #: config/aarch64/aarch64.cc:1331
  #, fuzzy, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr "Ã„lÃ¤ varoita Microsoft-laajennosten kÃ¤ytÃ¶stÃ¤"
  
! #: config/aarch64/aarch64.cc:1332
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6377
  #, fuzzy, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: config/aarch64/aarch64.cc:6822
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/aarch64/aarch64.cc:6959 config/aarch64/aarch64.cc:7037
! #: config/aarch64/aarch64.cc:21183
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:6966 config/aarch64/aarch64.cc:7044
! #: config/aarch64/aarch64.cc:21189
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:6976 config/aarch64/aarch64.cc:7053
! #: config/aarch64/aarch64.cc:21195 config/arm/arm.cc:7301
! #: config/arm/arm.cc:7331 config/arm/arm.cc:29376
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7176
  #, fuzzy, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ ABIa"
  
! #: config/aarch64/aarch64.cc:7179
  #, fuzzy, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64.cc:7367
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11080
  #, fuzzy, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64.cc:11089 config/aarch64/aarch64.cc:11093
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11096
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11154
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11156
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17859
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17903
  #, fuzzy, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  "KÃ¤yttÃ¶: %s [MERKKIJONO]...\n"
  "  tai:  %s VALITSIN\n"
  
! #: config/aarch64/aarch64.cc:17959
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/aarch64/aarch64.cc:17971
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "virheellinen %%h-arvo"
  
! #: config/aarch64/aarch64.cc:17991
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  "KÃ¤yttÃ¶: %s [MERKKIJONO]...\n"
  "  tai:  %s VALITSIN\n"
  
! #: config/aarch64/aarch64.cc:18009
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "tuntematon valitsin -%s"
  
! #: config/aarch64/aarch64.cc:18197 config/arm/arm.cc:3227
! #: config/riscv/riscv.cc:9031
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18206 config/riscv/riscv.cc:9040
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18214
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18224 config/arm/arm.cc:3239
! #: config/riscv/riscv.cc:9069 config/rs6000/rs6000.cc:4546
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "Funktio %qs"
  
! #: config/aarch64/aarch64.cc:18231
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18237
  #, fuzzy, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr "Ã„lÃ¤ varoita Microsoft-laajennosten kÃ¤ytÃ¶stÃ¤"
  
! #: config/aarch64/aarch64.cc:18239
  #, fuzzy, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64.cc:18333
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18349
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18463
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18473
  #, fuzzy, gcc-internal-format
  msgid "did you mean %<-march=%s%>?"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18476
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "tuntematon konetila %qs"
  
! #: config/aarch64/aarch64.cc:18535
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:18546
  #, fuzzy, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
! #: config/aarch64/aarch64.cc:18551
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: config/aarch64/aarch64.cc:18579
  #, fuzzy, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18582
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "tuntematon cc_attr-arvo"
  
! #: config/aarch64/aarch64.cc:18588
  #, fuzzy, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18591
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18619
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18622
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "tuntematon cc_attr-arvo"
  
! #: config/aarch64/aarch64.cc:18717
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %<%s%> being added"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/aarch64/aarch64.cc:18773
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s ei tue %%n$-operandinumeromuotoilua"
  
! #: config/aarch64/aarch64.cc:18780
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18853
  #, fuzzy, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/aarch64/aarch64.cc:18856
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/aarch64/aarch64.cc:18954
  #, fuzzy, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64.cc:19057
  #, fuzzy, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:19060
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:19064
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:19098
  #, fuzzy, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:19101
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:19105 config/aarch64/aarch64.cc:19189
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:19144
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:19185
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:19243 config/aarch64/aarch64.cc:19416
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "VÃ¤Ã¤rin muotoiltu kohdekohtainen muuttujamÃ¤Ã¤rittely"
  
! #: config/aarch64/aarch64.cc:19287
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/aarch64/aarch64.cc:19295 config/i386/i386-options.cc:1299
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: config/aarch64/aarch64.cc:19349
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
! #: config/aarch64/aarch64.cc:19406 config/arm/arm.cc:33633
! #: config/riscv/riscv-target-attr.cc:318 config/rs6000/rs6000.cc:24733
! #: config/s390/s390.cc:16400
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/aarch64/aarch64.cc:19441
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19444
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
! #: config/aarch64/aarch64.cc:19453
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "VÃ¤Ã¤rin muotoiltu kohdekohtainen muuttujamÃ¤Ã¤rittely"
  
! #: config/aarch64/aarch64.cc:19668
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: config/aarch64/aarch64.cc:19676
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/aarch64/aarch64.cc:19698
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:19702
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:19708
  #, fuzzy, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:20285 config/i386/i386-features.cc:3531
! #: config/i386/i386-features.cc:3800
  #, fuzzy, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤"
  
! #: config/aarch64/aarch64.cc:20406 config/i386/i386-features.cc:3664
! #: config/rs6000/rs6000.cc:25431
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/aarch64/aarch64.cc:21943 config/arm/arm.cc:6649
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12766
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21948 config/arm/arm.cc:6654
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12761
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:21953 config/arm/arm.cc:6659
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23177 config/aarch64/aarch64.cc:23180
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: config/aarch64/aarch64.cc:28591 config/i386/i386.cc:25093
! #: config/i386/i386.cc:25224
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "tuntematon vÃ¤rimoodi"
  
! #: config/aarch64/aarch64.cc:28605
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/aarch64/aarch64.cc:28609 config/i386/i386.cc:25115
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/aarch64/aarch64.cc:28639
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: config/aarch64/aarch64.cc:28643 config/i386/i386.cc:25146
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: config/aarch64/aarch64.cc:28692
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
  
! #: config/aarch64/aarch64.cc:28713
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
  
! #: config/aarch64/aarch64.cc:28803
  #, fuzzy, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/aarch64/aarch64.cc:28805
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: config/aarch64/aarch64.cc:29263
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29558
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
--- 38863,39550 ----
  
  #. It doesn't seem useful to distinguish between signed and unsigned
  #. scalars here.
! #: config/aarch64/aarch64-sve-builtins.cc:2706
  #: config/arm/arm-mve-builtins.cc:1507
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2742
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2762
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integers"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2812
  #, gcc-internal-format
  msgid "when storing %qT, %qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2817
  #, gcc-internal-format
  msgid "%qE requires a vector base and a scalar index"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2821
  #, fuzzy, gcc-internal-format
  msgid "%qE does not support 32-bit vector type %qT"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2849
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support 32-bit sign-extended offsets"
  msgstr "%s ei tue: split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2852
  #, fuzzy, gcc-internal-format
  #| msgid "%s does not support split_edge"
  msgid "%qE does not support sign-extended offsets"
  msgstr "%s ei tue: split_edge"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2865
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integers"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:2870
  #, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integers"
  msgstr ""
  
  #. TYPE is part of the function name.
! #: config/aarch64/aarch64-sve-builtins.cc:2877
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE with different width due to prototype"
  msgid "passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: config/aarch64/aarch64-sve-builtins.cc:2925
  #, fuzzy, gcc-internal-format
  msgid "passing %qT to argument %d of %qE, which expects a vector or pointer base address"
  msgstr "%d. argumentti funktiolle %qE hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteen"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3009
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an offset of type %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3013
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "cannot combine a base of type %qT with an index of type %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3102
  #: config/arm/arm-mve-builtins.cc:1666
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: config/aarch64/aarch64-sve-builtins.cc:3166
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE from distinct Objective-C type"
  msgid "passing %qT to argument %d of %qE, but its %qT form does not accept single vectors"
  msgstr "argumentin %d/%qE vÃ¤litys erilaisesta Objective-C-tyypistÃ¤"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4660
  #: config/arm/arm-mve-builtins.cc:466 config/arm/arm-mve-builtins.cc:491
! #: config/riscv/riscv-vector-builtins.cc:4589
  #, fuzzy, gcc-internal-format
  msgid "duplicate definition of %qs"
  msgstr "kaksinkertainen <%s>:n mÃ¤Ã¤rittely"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4717
  #, fuzzy, gcc-internal-format
  msgid "%qs defined without first defining %qs"
  msgstr "%q+D on yleensÃ¤ funktio"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4868
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-SVE type %qT"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4874
  #, fuzzy, gcc-internal-format
  msgid "%qs applied to non-vector type %qT"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4881
  #, gcc-internal-format
  msgid "%qs applied to type %qT, which already has a size"
  msgstr ""
  
! #: config/aarch64/aarch64-sve-builtins.cc:4889
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%qs requires an integer constant expression"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: config/aarch64/aarch64-sve-builtins.cc:4897
  #, fuzzy, gcc-internal-format
  msgid "unsupported SVE vector size"
  msgstr "tuntematon vÃ¤rimoodi"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5011
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a fixed size"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5016
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "SVE type %qT does not have a defined alignment"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5021
! #: config/riscv/riscv-vector-builtins.cc:4501
  #, fuzzy, gcc-internal-format
  msgid "variables of type %qT cannot have thread-local storage duration"
  msgstr "%qE-attribuuttia ei huomioida koska %qT on jo mÃ¤Ã¤ritelty"
  
  # XXX
! #: config/aarch64/aarch64-sve-builtins.cc:5027
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to SVE type %qT"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5034
  #, fuzzy, gcc-internal-format
  msgid "member variables cannot have SVE type %qT"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5036
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have SVE type %qT"
  msgstr "tiedostoa %s ei voi avata"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5041
  #, fuzzy, gcc-internal-format
  msgid "array elements cannot have SVE type %qT"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5046
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with SVE type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5051
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with SVE type %qT"
  msgstr "mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n tyypin %<%s %E%> epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5056
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch SVE type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/aarch64/aarch64-sve-builtins.cc:5061
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of SVE type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: config/aarch64/aarch64.cc:637
  #, fuzzy, gcc-internal-format
  msgid "the arguments to %qE must be constant strings"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/aarch64/aarch64.cc:645
  #, fuzzy, gcc-internal-format
  msgid "unrecognized state string %qs"
  msgstr "tunnistamaton osoite"
  
! #: config/aarch64/aarch64.cc:729
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute cannot be applied to an SVE function type"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/aarch64/aarch64.cc:756
  #, gcc-internal-format
  msgid "cannot create a new %qs scope since %qs is shared with callers"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:772
  #, fuzzy, gcc-internal-format
  #| msgid "%qE attribute applies only to functions"
  msgid "%qE attribute applies only to function definitions"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/aarch64/aarch64.cc:818
  #, fuzzy, gcc-internal-format
  msgid "inconsistent attributes for state %qs"
  msgstr "<tuntematon>"
  
! #: config/aarch64/aarch64.cc:1307
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of floating-point types"
  msgstr "%s %qs"
  
! #: config/aarch64/aarch64.cc:1310
  #, fuzzy, gcc-internal-format
  msgid "%qs is incompatible with the use of vector types"
  msgstr "%s %qs"
  
! #: config/aarch64/aarch64.cc:1314
  #, fuzzy, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of floating-point types"
  msgstr "%s ei tue pituusmÃ¤Ã¤rettÃ¤ %qs %s"
  
! #: config/aarch64/aarch64.cc:1317
  #, fuzzy, gcc-internal-format
  msgid "%qs feature modifier is incompatible with the use of vector types"
  msgstr "%s ei tue pituusmÃ¤Ã¤rettÃ¤ %qs %s"
  
! #: config/aarch64/aarch64.cc:1333
  #, fuzzy, gcc-internal-format
  msgid "this operation requires the SVE ISA extension"
  msgstr "Ã„lÃ¤ varoita Microsoft-laajennosten kÃ¤ytÃ¶stÃ¤"
  
! #: config/aarch64/aarch64.cc:1334
  #, gcc-internal-format
  msgid "you can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
  #. We can't gracefully recover at this point, so make this a
  #. fatal error.
! #: config/aarch64/aarch64.cc:6403
  #, fuzzy, gcc-internal-format
  msgid "arguments of type %qT require the SVE ISA extension"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: config/aarch64/aarch64.cc:6880
  #, fuzzy, gcc-internal-format
  msgid "SVE type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/aarch64/aarch64.cc:7021 config/aarch64/aarch64.cc:7100
! #: config/aarch64/aarch64.cc:21321
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 13.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7028 config/aarch64/aarch64.cc:7107
! #: config/aarch64/aarch64.cc:21328
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 14.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7039 config/aarch64/aarch64.cc:7117
! #: config/aarch64/aarch64.cc:21336 config/arm/arm.cc:7342
! #: config/arm/arm.cc:7372 config/arm/arm.cc:29487
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 9.1"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:7240
  #, fuzzy, gcc-internal-format
  msgid "%qE requires the SVE ISA extension"
  msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ ABIa"
  
! #: config/aarch64/aarch64.cc:7243
  #, fuzzy, gcc-internal-format
  msgid "calls to functions of type %qT require the SVE ISA extension"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64.cc:7431
  #, gcc-internal-format
  msgid "stack probes for SVE frames"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11149
  #, fuzzy, gcc-internal-format
  msgid "calling a streaming function requires the ISA extension %qs"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64.cc:11158 config/aarch64/aarch64.cc:11162
  #, gcc-internal-format
  msgid "call to a function that shares %qs state from a function that has no %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11165
  #, gcc-internal-format
  msgid "call to a function that shares SME state from a function that has no SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11223
  #, gcc-internal-format
  msgid "call to a function that shares state other than %qs from a function that has %qs state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:11225
  #, gcc-internal-format
  msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17932
  #, gcc-internal-format
  msgid "unknown flag passed in %<-moverride=%s%> (%s)"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:17976
  #, fuzzy, gcc-internal-format
  msgid "%qs string ill-formed"
  msgstr ""
  "KÃ¤yttÃ¶: %s [MERKKIJONO]...\n"
  "  tai:  %s VALITSIN\n"
  
! #: config/aarch64/aarch64.cc:18032
  #, fuzzy, gcc-internal-format
  msgid "invalid format for %<sve_width%>"
  msgstr "virheellinen lauseke kohdemuuttujana"
  
! #: config/aarch64/aarch64.cc:18044
  #, fuzzy, gcc-internal-format
  msgid "invalid %<sve_width%> value: %d"
  msgstr "virheellinen %%h-arvo"
  
! #: config/aarch64/aarch64.cc:18064
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "tuning string missing in option (%s)"
  msgstr ""
  "KÃ¤yttÃ¶: %s [MERKKIJONO]...\n"
  "  tai:  %s VALITSIN\n"
  
! #: config/aarch64/aarch64.cc:18082
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown tuning option (%s)"
  msgstr "tuntematon valitsin -%s"
  
! #: config/aarch64/aarch64.cc:18270 config/arm/arm.cc:3227
! #: config/riscv/riscv.cc:9411
  #, gcc-internal-format
  msgid "incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18279 config/riscv/riscv.cc:9420
  #, gcc-internal-format
  msgid "both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18287
  #, gcc-internal-format
  msgid "specify a system register with a small string length"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18297 config/arm/arm.cc:3239
! #: config/riscv/riscv.cc:9449 config/rs6000/rs6000.cc:4497
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %qs"
  msgstr "Funktio %qs"
  
! #: config/aarch64/aarch64.cc:18304
  #, gcc-internal-format
  msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18310
  #, fuzzy, gcc-internal-format
  msgid "streaming functions require the ISA extension %qs"
  msgstr "Ã„lÃ¤ varoita Microsoft-laajennosten kÃ¤ytÃ¶stÃ¤"
  
! #: config/aarch64/aarch64.cc:18312
  #, fuzzy, gcc-internal-format
  msgid "functions with SME state require the ISA extension %qs"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64.cc:18406
  #, gcc-internal-format
  msgid "only values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of range"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18422
  #, gcc-internal-format
  msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18536
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mcpu=%s%>"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18546
  #, fuzzy, gcc-internal-format
  msgid "did you mean %<-march=%s%>?"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18549
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
  msgstr "tuntematon konetila %qs"
  
! #: config/aarch64/aarch64.cc:18608
  #, fuzzy, gcc-internal-format
  msgid "invalid argument given to %<-mharden-sls=%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: config/aarch64/aarch64.cc:18619
  #, fuzzy, gcc-internal-format
  msgid "%qs must be by itself for %<-mharden-sls=%>"
  msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
! #: config/aarch64/aarch64.cc:18624
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: config/aarch64/aarch64.cc:18652
  #, fuzzy, gcc-internal-format
  msgid "missing arch name in %<-march=%s%>"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18655
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-march%>"
  msgstr "tuntematon cc_attr-arvo"
  
! #: config/aarch64/aarch64.cc:18661
  #, fuzzy, gcc-internal-format
  msgid "did you mean %<-mcpu=%s%>?"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18664
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs in %<-march=%s%>"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18692
  #, fuzzy, gcc-internal-format
  msgid "missing cpu name in %<-mtune=%s%>"
  msgstr "makron nimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:18695
  #, fuzzy, gcc-internal-format
  msgid "unknown value %qs for %<-mtune%>"
  msgstr "tuntematon cc_attr-arvo"
  
! #: config/aarch64/aarch64.cc:18847
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %<%s%> being added"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/aarch64/aarch64.cc:18903
  #, fuzzy, gcc-internal-format
  msgid "assembler does not support %<-mabi=ilp32%>"
  msgstr "%s ei tue %%n$-operandinumeromuotoilua"
  
! #: config/aarch64/aarch64.cc:18910
  #, gcc-internal-format
  msgid "return address signing is only supported for %<-mabi=lp64%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:18983
  #, fuzzy, gcc-internal-format
  msgid "code model %qs with %<-f%s%>"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/aarch64/aarch64.cc:18986
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in ilp32 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/aarch64/aarch64.cc:19084
  #, fuzzy, gcc-internal-format
  msgid "functions with %qs state require the ISA extension %qs"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/aarch64/aarch64.cc:19187
  #, fuzzy, gcc-internal-format
  msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:19190
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:19194
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:19228
  #, fuzzy, gcc-internal-format
  msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:19231
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:19235 config/aarch64/aarch64.cc:19319
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:19274
  #, fuzzy, gcc-internal-format
  msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:19315
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target()%> pragma or attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:19373 config/aarch64/aarch64.cc:19546
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> pragma or attribute"
  msgstr "VÃ¤Ã¤rin muotoiltu kohdekohtainen muuttujamÃ¤Ã¤rittely"
  
! #: config/aarch64/aarch64.cc:19417
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/aarch64/aarch64.cc:19425 config/i386/i386-options.cc:1303
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
  msgstr "%s ei tue muotoilua %<%%%s%c%> %s"
  
! #: config/aarch64/aarch64.cc:19479
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
! #: config/aarch64/aarch64.cc:19536 config/arm/arm.cc:33744
! #: config/riscv/riscv-target-attr.cc:325 config/rs6000/rs6000.cc:24684
! #: config/s390/s390.cc:16421
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/aarch64/aarch64.cc:19571
  #, gcc-internal-format
  msgid "arch extension %<%s%> should be prefixed by %<+%>"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:19574
  #, fuzzy, gcc-internal-format
  msgid "pragma or attribute %<target(\"%s\")%> is not valid"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
! #: config/aarch64/aarch64.cc:19583
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> pragma or attribute"
  msgstr "VÃ¤Ã¤rin muotoiltu kohdekohtainen muuttujamÃ¤Ã¤rittely"
  
! #: config/aarch64/aarch64.cc:19801
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> has multiple values"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: config/aarch64/aarch64.cc:19809
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target_version%> argument not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/aarch64/aarch64.cc:19831
  #, fuzzy, gcc-internal-format
  msgid "missing value in %<target_version%> attribute"
  msgstr "%s:n perÃ¤stÃ¤ puuttuu operandi"
  
! #: config/aarch64/aarch64.cc:19835
  #, fuzzy, gcc-internal-format
  msgid "invalid feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:19841
  #, fuzzy, gcc-internal-format
  msgid "duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/aarch64/aarch64.cc:20420 config/i386/i386-features.cc:3521
! #: config/i386/i386-features.cc:3790
  #, fuzzy, gcc-internal-format
  msgid "virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤"
  
! #: config/aarch64/aarch64.cc:20541 config/i386/i386-features.cc:3654
! #: config/rs6000/rs6000.cc:25374
  #, fuzzy, gcc-internal-format
  msgid "multiversioning needs %<ifunc%> which is not supported on this target"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/aarch64/aarch64.cc:22089 config/arm/arm.cc:6690
! #: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12778
  msgid "parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22094 config/arm/arm.cc:6695
! #: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12773
  msgid "parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:22099 config/arm/arm.cc:6700
  msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:23323 config/aarch64/aarch64.cc:23326
  #, fuzzy, gcc-internal-format
  msgid "lane %wd out of range %wd - %wd"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: config/aarch64/aarch64.cc:28749 config/i386/i386.cc:25115
! #: config/i386/i386.cc:25246
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd"
  msgstr "tuntematon vÃ¤rimoodi"
  
! #: config/aarch64/aarch64.cc:28763
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support return type %qT for simd"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/aarch64/aarch64.cc:28767 config/i386/i386.cc:25137
  #, fuzzy, gcc-internal-format
  msgid "unsupported return type %qT for simd"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: config/aarch64/aarch64.cc:28797
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support argument type %qT for simd"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: config/aarch64/aarch64.cc:28801 config/i386/i386.cc:25168
  #, fuzzy, gcc-internal-format
  msgid "unsupported argument type %qT for simd"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: config/aarch64/aarch64.cc:28850
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support simdlen %wd for type %qT"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
  
! #: config/aarch64/aarch64.cc:28871
  #, fuzzy, gcc-internal-format
  msgid "GCC does not currently support a simdclone with simdlens %wd and %wd for these types."
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
  
! #: config/aarch64/aarch64.cc:28961
  #, fuzzy, gcc-internal-format
  msgid "cannot apply attribute %qs to %q+D after the function has been defined"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/aarch64/aarch64.cc:28963
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined here"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: config/aarch64/aarch64.cc:29421
  #, gcc-internal-format
  msgid "non-local gotos in functions with SME state"
  msgstr ""
  
! #: config/aarch64/aarch64.cc:29730
  #, gcc-internal-format
  msgid "catching non-call exceptions in functions with SME state"
  msgstr ""
*************** msgstr ""
*** 39464,39471 ****
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/alpha/alpha.cc:6658 config/alpha/alpha.cc:6661 config/arc/arc.cc:6980
! #: config/arc/arc.cc:7254 config/s390/s390.cc:957
  #, fuzzy, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr "<sisÃ¤Ã¤nrakennettu>"
--- 39604,39611 ----
  msgid "bad value %qs for %<-mmemory-latency%>"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/alpha/alpha.cc:6659 config/alpha/alpha.cc:6662 config/arc/arc.cc:6981
! #: config/arc/arc.cc:7255 config/s390/s390.cc:959
  #, fuzzy, gcc-internal-format
  msgid "bad builtin fcode"
  msgstr "<sisÃ¤Ã¤nrakennettu>"
*************** msgstr "%qE-attribuutti sallii vain koko
*** 39584,39602 ****
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: config/arc/arc.cc:2037 config/arm/arm.cc:7442 config/arm/arm.cc:7460
! #: config/arm/arm.cc:7639 config/avr/avr.cc:10321 config/avr/avr.cc:10337
  #: config/bfin/bfin.cc:4695 config/bfin/bfin.cc:4756 config/bfin/bfin.cc:4786
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6458 config/csky/csky.cc:6486
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:371
! #: config/h8300/h8300.cc:4948 config/i386/i386-options.cc:3695
! #: config/i386/i386-options.cc:3872 config/i386/i386-options.cc:3928
! #: config/i386/i386-options.cc:3979 config/i386/i386-options.cc:4016
  #: config/m68k/m68k.cc:796 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5801 config/riscv/riscv.cc:5476
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20684 config/rx/rx.cc:2728 config/rx/rx.cc:2754
! #: config/s390/s390.cc:1172 config/s390/s390.cc:1259 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2403
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
--- 39724,39742 ----
  msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: config/arc/arc.cc:2037 config/arm/arm.cc:7483 config/arm/arm.cc:7501
! #: config/arm/arm.cc:7680 config/avr/avr.cc:11244 config/avr/avr.cc:11258
  #: config/bfin/bfin.cc:4695 config/bfin/bfin.cc:4756 config/bfin/bfin.cc:4786
! #: config/bpf/bpf.cc:93 config/csky/csky.cc:6459 config/csky/csky.cc:6487
! #: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:379
! #: config/h8300/h8300.cc:4948 config/i386/i386-options.cc:3711
! #: config/i386/i386-options.cc:3888 config/i386/i386-options.cc:3944
! #: config/i386/i386-options.cc:3995 config/i386/i386-options.cc:4032
  #: config/m68k/m68k.cc:796 config/mcore/mcore.cc:3067
! #: config/nvptx/nvptx.cc:5801 config/riscv/riscv.cc:5772
  #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
! #: config/rs6000/rs6000.cc:20635 config/rx/rx.cc:2728 config/rx/rx.cc:2754
! #: config/s390/s390.cc:1174 config/s390/s390.cc:1261 config/sh/sh.cc:8429
  #: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
  #: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2403
  #: config/v850/v850.cc:2010 config/visium/visium.cc:724
*************** msgstr "%qE-attribuutti sallii vain koko
*** 39604,39767 ****
  msgid "%qE attribute only applies to functions"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin, ei %s"
  
! #: config/arc/arc.cc:6879
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: config/arc/arc.cc:6887
  #, fuzzy, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: config/arc/arc.cc:7050
  #, fuzzy, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7091 config/arc/arc.cc:7188
  #, fuzzy, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7124 config/arc/arc.cc:7156
  #, fuzzy, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7128 config/arc/arc.cc:7160
  #, fuzzy, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7192
  #, fuzzy, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7225
  #, fuzzy, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7229
  #, fuzzy, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7236
  #, fuzzy, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7239
  #, fuzzy, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: config/arc/arc.cc:7291
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7295
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7299
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: config/arc/arc.cc:7393
  #, gcc-internal-format
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.cc:8466
  #, fuzzy, gcc-internal-format
  msgid "insn addresses not set after shorten branches"
  msgstr "tÃ¤mÃ¤ on kÃ¤sky:"
  
! #: config/arc/arc.cc:8681
  #, fuzzy, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "tÃ¤mÃ¤ on kÃ¤sky:"
  
! #: config/arc/arc.cc:10837
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/arc/arc.cc:10845 config/arc/arc.cc:10884
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/arc/arc.cc:10856 config/arc/arc.cc:10895 config/arc/arc.cc:11021
! #: config/avr/avr.cc:10397
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: config/arc/arc.cc:10876
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: config/arc/arc.cc:10931
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: config/arc/arc.cc:10937
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/arc/arc.cc:11011 config/avr/avr.cc:10384 config/bfin/bfin.cc:4818
  #: config/i386/winnt.cc:63 config/nvptx/nvptx.cc:5824
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: config/arm/aarch-common.cc:552 config/i386/i386.cc:23845
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: config/arm/aarch-common.cc:613 config/i386/i386.cc:23909
  #, fuzzy, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "Funktio %qs"
  
! #: config/arm/aarch-common.cc:623 config/i386/i386.cc:23938
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/arm/aarch-common.cc:765
  #, fuzzy, gcc-internal-format
  msgid "missing feature or flag for %<%s%>"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/arm/aarch-common.cc:767
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<%s%>"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: config/arm/aarch-common.cc:778
  #, gcc-internal-format
  msgid "argument %<%s%> can only appear alone in %<%s%>"
  msgstr ""
--- 39744,39907 ----
  msgid "%qE attribute only applies to functions"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin, ei %s"
  
! #: config/arc/arc.cc:6880
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_arc_aligned%> with non-constant alignment"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: config/arc/arc.cc:6888
  #, fuzzy, gcc-internal-format
  msgid "invalid alignment value for %<__builtin_arc_aligned%>"
  msgstr "epÃ¤kelpo argumentti funktiolle %<__builtin_frame_address%>"
  
! #: config/arc/arc.cc:7051
  #, fuzzy, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7092 config/arc/arc.cc:7189
  #, fuzzy, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7125 config/arc/arc.cc:7157
  #, fuzzy, gcc-internal-format
  msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7129 config/arc/arc.cc:7161
  #, fuzzy, gcc-internal-format
  msgid "operand 2 should be an unsigned 8-bit value"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7193
  #, fuzzy, gcc-internal-format
  msgid "operand 3 should be an unsigned 8-bit value"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7226
  #, fuzzy, gcc-internal-format
  msgid "operand 4 should be an unsigned 8-bit value (0-255)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7230
  #, fuzzy, gcc-internal-format
  msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7237
  #, fuzzy, gcc-internal-format
  msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7240
  #, fuzzy, gcc-internal-format
  msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7287
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "builtin requires an immediate for operand %d"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: config/arc/arc.cc:7292
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 6 bit unsigned immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 8 bit unsigned immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "operand %d should be a 3 bit unsigned immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/arc/arc.cc:7303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown builtin immediate operand type for operand %d"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: config/arc/arc.cc:7394
  #, gcc-internal-format
  msgid "register number must be a compile-time constant.  Try giving higher optimization levels"
  msgstr ""
  
! #: config/arc/arc.cc:8467
  #, fuzzy, gcc-internal-format
  msgid "insn addresses not set after shorten branches"
  msgstr "tÃ¤mÃ¤ on kÃ¤sky:"
  
! #: config/arc/arc.cc:8682
  #, fuzzy, gcc-internal-format
  msgid "insn addresses not freed"
  msgstr "tÃ¤mÃ¤ on kÃ¤sky:"
  
! #: config/arc/arc.cc:10838
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARCv2 architecture"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/arc/arc.cc:10846 config/arc/arc.cc:10885
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute is missing"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/arc/arc.cc:10857 config/arc/arc.cc:10896 config/arc/arc.cc:11022
! #: config/avr/avr.cc:11318
  #, gcc-internal-format
  msgid "%qE attribute allows only an integer constant argument"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: config/arc/arc.cc:10877
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only valid for ARC EM architecture"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: config/arc/arc.cc:10932
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to types"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: config/arc/arc.cc:10938
  #, fuzzy, gcc-internal-format
  msgid "argument of %qE attribute ignored"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/arc/arc.cc:11012 config/avr/avr.cc:11305 config/bfin/bfin.cc:4818
  #: config/i386/winnt.cc:63 config/nvptx/nvptx.cc:5824
  #, gcc-internal-format
  msgid "%qE attribute only applies to variables"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: config/arm/aarch-common.cc:553 config/i386/i386.cc:23866
  #, fuzzy, gcc-internal-format
  msgid "alternatives not allowed in %<asm%> flag output"
  msgstr "taulukon indeksin tyyppi on %<char%>"
  
! #: config/arm/aarch-common.cc:614 config/i386/i386.cc:23930
  #, fuzzy, gcc-internal-format
  msgid "unknown %<asm%> flag output %qs"
  msgstr "Funktio %qs"
  
! #: config/arm/aarch-common.cc:624 config/i386/i386.cc:23959
  #, fuzzy, gcc-internal-format
  msgid "invalid type for %<asm%> flag output"
  msgstr "virheellinen lvalue asm-tulosteessa %d"
  
! #: config/arm/aarch-common.cc:714
  #, fuzzy, gcc-internal-format
  msgid "missing feature or flag for %<%s%>"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: config/arm/aarch-common.cc:716
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %<%s%> for %<%s%>"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: config/arm/aarch-common.cc:727
  #, gcc-internal-format
  msgid "argument %<%s%> can only appear alone in %<%s%>"
  msgstr ""
*************** msgstr "AAPCS ei tue valitsinta -mcaller
*** 39993,39999 ****
  msgid "target CPU does not support unaligned accesses"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/arm/arm.cc:3247 config/arm/arm.cc:33306
  #, fuzzy, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
--- 40133,40139 ----
  msgid "target CPU does not support unaligned accesses"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/arm/arm.cc:3247 config/arm/arm.cc:33417
  #, fuzzy, gcc-internal-format
  msgid "This architecture does not support branch protection instructions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
*************** msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyt
*** 40003,40235 ****
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr "%s ei tue %%n$-operandinumeromuotoilua"
  
! #: config/arm/arm.cc:3314
! #, fuzzy, gcc-internal-format
! msgid "invalid key type for %<-mbranch-protection=%>"
! msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
! 
! #: config/arm/arm.cc:3347
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/arm/arm.cc:3602
  #, fuzzy, gcc-internal-format
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr "-mapcs-stack-check on yhteensopimaton valitsimen -mno-apcs-frame kanssa"
  
! #: config/arm/arm.cc:3611
  #, fuzzy, gcc-internal-format
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr "-fpic ja -mapcs-reent ovat yhteensopimattomat"
  
! #: config/arm/arm.cc:3614
  #, fuzzy, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "C++-jÃ¤sennin ei tue -dy-valitsinta, jÃ¤tetÃ¤Ã¤n se huomiotta"
  
! #: config/arm/arm.cc:3637
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr ""
  
! #: config/arm/arm.cc:3645
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.cc:3647
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.cc:3672
  #, fuzzy, gcc-internal-format
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "Muodostin %qs"
  
! #: config/arm/arm.cc:3684 config/arm/arm.cc:33647
  #, fuzzy, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/arm/arm.cc:3692
  #, fuzzy, gcc-internal-format
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessÃ¤ rajapinnassa"
  
! #: config/arm/arm.cc:3701
  #, fuzzy, gcc-internal-format
  msgid "unable to use %qs for PIC register"
  msgstr "Tiedostoa â€�%sâ€� ei lÃ¶ytynyt."
  
! #: config/arm/arm.cc:3741 config/pru/pru.cc:612
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/arm/arm.cc:3909
  #, fuzzy, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/arm/arm.cc:3944
  #, gcc-internal-format
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr ""
  
! #: config/arm/arm.cc:3964
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.cc:3967
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.cc:3975
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "AAPCS ei tue valitsinta -mcaller-super-interworking"
  
! #: config/arm/arm.cc:3988
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr "AAPCS ei tue valitsinta -mcaller-super-interworking"
  
! #: config/arm/arm.cc:3991
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr "AAPCS ei tue valitsinta -mcallee-super-interworking"
  
! #: config/arm/arm.cc:3996
  #, gcc-internal-format
  msgid "%<__fp16%> and no ldrh"
  msgstr ""
  
! #: config/arm/arm.cc:3999
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/arm/arm.cc:4004
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4016
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4024
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr ""
  
! #: config/arm/arm.cc:6289
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6291
  #, fuzzy, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "kenttÃ¤ %qE esitelty funktiona"
  
! #: config/arm/arm.cc:6320
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6595
  #, gcc-internal-format
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr ""
  
! #: config/arm/arm.cc:6690
  #, fuzzy, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: config/arm/arm.cc:7074 config/arm/arm.cc:7295 config/arm/arm.cc:7328
! #: config/arm/arm.cc:29369
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.cc:7466
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7588
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin, ei %s"
  
! #: config/arm/arm.cc:7600
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "%qD:lla ei saa olla vaihtuvaa mÃ¤Ã¤rÃ¤Ã¤ argumentteja"
  
! #: config/arm/arm.cc:7609
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin, ei %s"
  
! #: config/arm/arm.cc:7631 config/arm/arm.cc:7683
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/arm/arm.cc:7650
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: config/arm/arm.cc:7703
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: config/arm/arm.cc:9696
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.cc:13547 config/arm/arm.cc:13549
  #, fuzzy, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: config/arm/arm.cc:25956
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26619
  #, fuzzy, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "%qs attribuuttia ei huomioida"
  
! #: config/arm/arm.cc:26878
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:27131
  #, fuzzy, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/arm/arm.cc:27377
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33662
  #, fuzzy, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "epÃ¤kelpo vektorityyppi attribuutille %qs"
--- 40143,40370 ----
  msgid "Return address signing is not supported with %<-mtpcs-frame%>."
  msgstr "%s ei tue %%n$-operandinumeromuotoilua"
  
! #: config/arm/arm.cc:3388
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/arm/arm.cc:3643
  #, fuzzy, gcc-internal-format
  msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
  msgstr "-mapcs-stack-check on yhteensopimaton valitsimen -mno-apcs-frame kanssa"
  
! #: config/arm/arm.cc:3652
  #, fuzzy, gcc-internal-format
  msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
  msgstr "-fpic ja -mapcs-reent ovat yhteensopimattomat"
  
! #: config/arm/arm.cc:3655
  #, fuzzy, gcc-internal-format
  msgid "APCS reentrant code not supported.  Ignored"
  msgstr "C++-jÃ¤sennin ei tue -dy-valitsinta, jÃ¤tetÃ¤Ã¤n se huomiotta"
  
! #: config/arm/arm.cc:3678
  #, gcc-internal-format
  msgid "option %<-mstructure-size-boundary%> is deprecated"
  msgstr ""
  
! #: config/arm/arm.cc:3686
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8, 32 or 64"
  msgstr ""
  
! #: config/arm/arm.cc:3688
  #, gcc-internal-format
  msgid "structure size boundary can only be set to 8 or 32"
  msgstr ""
  
! #: config/arm/arm.cc:3713
  #, fuzzy, gcc-internal-format
  msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
  msgstr "Muodostin %qs"
  
! #: config/arm/arm.cc:3725 config/arm/arm.cc:33758
  #, fuzzy, gcc-internal-format
  msgid "FDPIC mode is not supported in Thumb-1 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/arm/arm.cc:3733
  #, fuzzy, gcc-internal-format
  msgid "%<-mpic-register=%> is useless without %<-fpic%>"
  msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessÃ¤ rajapinnassa"
  
! #: config/arm/arm.cc:3742
  #, fuzzy, gcc-internal-format
  msgid "unable to use %qs for PIC register"
  msgstr "Tiedostoa â€�%sâ€� ei lÃ¶ytynyt."
  
! #: config/arm/arm.cc:3782 config/pru/pru.cc:612
  #, fuzzy, gcc-internal-format
  msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/arm/arm.cc:3950
  #, fuzzy, gcc-internal-format
  msgid "selected fp16 options are incompatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/arm/arm.cc:3985
  #, gcc-internal-format
  msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
  msgstr ""
  
! #: config/arm/arm.cc:4005
  #, gcc-internal-format
  msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
  msgstr ""
  
! #: config/arm/arm.cc:4008
  #, gcc-internal-format
  msgid "iwmmxt abi requires an iwmmxt capable cpu"
  msgstr ""
  
! #: config/arm/arm.cc:4016
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support interworking"
  msgstr "AAPCS ei tue valitsinta -mcaller-super-interworking"
  
! #: config/arm/arm.cc:4029
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support %<-mcaller-super-interworking%>"
  msgstr "AAPCS ei tue valitsinta -mcaller-super-interworking"
  
! #: config/arm/arm.cc:4032
  #, fuzzy, gcc-internal-format
  msgid "AAPCS does not support %<-mcallee-super-interworking%>"
  msgstr "AAPCS ei tue valitsinta -mcallee-super-interworking"
  
! #: config/arm/arm.cc:4037
  #, gcc-internal-format
  msgid "%<__fp16%> and no ldrh"
  msgstr ""
  
! #: config/arm/arm.cc:4040
  #, fuzzy, gcc-internal-format
  msgid "target CPU does not support ARMv8-M Security Extensions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/arm/arm.cc:4045
  #, gcc-internal-format
  msgid "ARMv8-M Security Extensions incompatible with selected FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4057
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
  msgstr ""
  
! #: config/arm/arm.cc:4065
  #, gcc-internal-format
  msgid "%<-mfloat-abi=hard%> and VFP"
  msgstr ""
  
! #: config/arm/arm.cc:6330
  #, gcc-internal-format
  msgid "non-AAPCS derived PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6332
  #, fuzzy, gcc-internal-format
  msgid "variadic functions must use the base AAPCS variant"
  msgstr "kenttÃ¤ %qE esitelty funktiona"
  
! #: config/arm/arm.cc:6361
  #, gcc-internal-format
  msgid "PCS variant"
  msgstr ""
  
! #: config/arm/arm.cc:6636
  #, gcc-internal-format
  msgid "Thumb-1 %<hard-float%> VFP ABI"
  msgstr ""
  
! #: config/arm/arm.cc:6731
  #, fuzzy, gcc-internal-format
  msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: config/arm/arm.cc:7115 config/arm/arm.cc:7336 config/arm/arm.cc:7369
! #: config/arm/arm.cc:29480
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT changed in GCC 7.1"
  msgstr ""
  
! #: config/arm/arm.cc:7507
  #, gcc-internal-format
  msgid "FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>"
  msgstr ""
  
! #: config/arm/arm.cc:7629
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not available to functions with arguments passed on the stack"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin, ei %s"
  
! #: config/arm/arm.cc:7641
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not available to functions with variable number of arguments"
  msgstr "%qD:lla ei saa olla vaihtuvaa mÃ¤Ã¤rÃ¤Ã¤ argumentteja"
  
! #: config/arm/arm.cc:7650
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute not available to functions that return value on the stack"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin, ei %s"
  
! #: config/arm/arm.cc:7672 config/arm/arm.cc:7724
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mcmse%> option"
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/arm/arm.cc:7691
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute has no effect on functions with static linkage"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: config/arm/arm.cc:7744
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to base type of a function pointer"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: config/arm/arm.cc:9737
  #, gcc-internal-format
  msgid "accessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>"
  msgstr ""
  
! #: config/arm/arm.cc:13588 config/arm/arm.cc:13590
  #, fuzzy, gcc-internal-format
  msgid "%s %wd out of range %wd - %wd"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: config/arm/arm.cc:26067
  #, gcc-internal-format
  msgid "unable to compute real location of stacked parameter"
  msgstr ""
  
! #: config/arm/arm.cc:26730
  #, fuzzy, gcc-internal-format
  msgid "Unexpected thumb1 far jump"
  msgstr "%qs attribuuttia ei huomioida"
  
! #: config/arm/arm.cc:26989
  #, gcc-internal-format
  msgid "no low registers available for popping high registers"
  msgstr ""
  
! #: config/arm/arm.cc:27242
  #, fuzzy, gcc-internal-format
  msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/arm/arm.cc:27488
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> for Thumb-1"
  msgstr ""
  
! #: config/arm/arm.cc:33773
  #, fuzzy, gcc-internal-format
  msgid "invalid fpu for target attribute or pragma %qs"
  msgstr "epÃ¤kelpo vektorityyppi attribuutille %qs"
*************** msgstr "epÃ¤kelpo vektorityyppi attribuu
*** 40237,40258 ****
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33670
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33683
  #, fuzzy, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "epÃ¤kelpo vektorityyppi attribuutille %qE"
  
! #: config/arm/arm.cc:33697
  #, fuzzy, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "<tuntematon>"
  
! #: config/arm/arm.cc:34660
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
--- 40372,40393 ----
  #. This doesn't really make sense until we support
  #. general dynamic selection of the architecture and all
  #. sub-features.
! #: config/arm/arm.cc:33781
  #, gcc-internal-format
  msgid "auto fpu selection not currently permitted here"
  msgstr ""
  
! #: config/arm/arm.cc:33794
  #, fuzzy, gcc-internal-format
  msgid "invalid architecture for target attribute or pragma %qs"
  msgstr "epÃ¤kelpo vektorityyppi attribuutille %qE"
  
! #: config/arm/arm.cc:33808
  #, fuzzy, gcc-internal-format
  msgid "unknown target attribute or pragma %qs"
  msgstr "<tuntematon>"
  
! #: config/arm/arm.cc:34771
  #, fuzzy, gcc-internal-format
  msgid "%<asm%> flags not supported in thumb1 mode"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
*************** msgstr "muunnos â€�%sâ€� <-> â€�%sâ€� ei
*** 40301,40458 ****
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:1065
  #, fuzzy, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
  msgstr "Funktio %qs:"
  
! #: config/avr/avr.cc:1119 config/pru/pru.cc:601 config/visium/visium.cc:422
  #, gcc-internal-format
  msgid "%<-fpic%> is not supported"
  msgstr "%<-fPIC%> ei ole tuettu"
  
! #: config/avr/avr.cc:1121 config/pru/pru.cc:603 config/visium/visium.cc:424
  #, gcc-internal-format
  msgid "%<-fPIC%> is not supported"
  msgstr "%<-fPIC%> ei ole tuettu"
  
! #: config/avr/avr.cc:1123 config/pru/pru.cc:605
  #, gcc-internal-format
  msgid "%<-fpie%> is not supported"
  msgstr "%<-fpie%> ei ole tuettu"
  
! #: config/avr/avr.cc:1125 config/pru/pru.cc:607
  #, gcc-internal-format
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> ei ole tuettu"
  
! #: config/avr/avr.cc:1421 config/avr/avr.cc:1426 config/riscv/riscv.cc:9392
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "valitsimet %s ja %s ovat toisensa poissulkevat"
  
! #: config/avr/avr.cc:1447 config/riscv/riscv.cc:9404
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: config/avr/avr.cc:1450 config/riscv/riscv.cc:9401
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/avr/avr.cc:1464
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.cc:1477
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1694
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.cc:3119
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.cc:3258
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3319
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3653
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.cc:3918
  #, fuzzy, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "%J%qD:n esittely varjostaa parametria"
  
! #: config/avr/avr.cc:10356
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
  
! #: config/avr/avr.cc:10363
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: config/avr/avr.cc:10405
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: config/avr/avr.cc:10419
  #, fuzzy, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: config/avr/avr.cc:10429
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/avr/avr.cc:10505
  #, fuzzy, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/avr/avr.cc:10512
  #, fuzzy, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/avr/avr.cc:10693
  #, fuzzy, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: config/avr/avr.cc:10696
  #, fuzzy, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: config/avr/avr.cc:10717
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr "muuttuvakokoista objektia %qD ei voi alustaa"
  
! #: config/avr/avr.cc:10769
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.cc:10930
  #, fuzzy, gcc-internal-format
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr "%J%qD:n esittely varjostaa parametria"
  
! #: config/avr/avr.cc:11019
  #, fuzzy, gcc-internal-format
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:11096
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
! #: config/avr/avr.cc:11107
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
--- 40436,40598 ----
  #. happen as options are provided by device-specs.  It could be a
  #. typo in a device-specs or calling the compiler proper directly
  #. with -mmcu=<device>.
! #: config/avr/avr.cc:1090
  #, fuzzy, gcc-internal-format
  msgid "unknown core architecture %qs specified with %qs"
  msgstr "Funktio %qs:"
  
! #: config/avr/avr.cc:1144 config/pru/pru.cc:601 config/visium/visium.cc:422
  #, gcc-internal-format
  msgid "%<-fpic%> is not supported"
  msgstr "%<-fPIC%> ei ole tuettu"
  
! #: config/avr/avr.cc:1146 config/pru/pru.cc:603 config/visium/visium.cc:424
  #, gcc-internal-format
  msgid "%<-fPIC%> is not supported"
  msgstr "%<-fPIC%> ei ole tuettu"
  
! #: config/avr/avr.cc:1148 config/pru/pru.cc:605
  #, gcc-internal-format
  msgid "%<-fpie%> is not supported"
  msgstr "%<-fpie%> ei ole tuettu"
  
! #: config/avr/avr.cc:1150 config/pru/pru.cc:607
  #, gcc-internal-format
  msgid "%<-fPIE%> is not supported"
  msgstr "%<-fPIE%> ei ole tuettu"
  
! #: config/avr/avr.cc:1446 config/avr/avr.cc:1451 config/riscv/riscv.cc:9772
  #, fuzzy, gcc-internal-format
  msgid "function attributes %qs and %qs are mutually exclusive"
  msgstr "valitsimet %s ja %s ovat toisensa poissulkevat"
  
! #: config/avr/avr.cc:1472 config/riscv/riscv.cc:9784
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: config/avr/avr.cc:1475 config/riscv/riscv.cc:9781
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot return a value"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: config/avr/avr.cc:1489
  #, gcc-internal-format
  msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
  msgstr ""
  
! #: config/avr/avr.cc:1500
  #, gcc-internal-format
  msgid "%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro"
  msgstr ""
  
! #: config/avr/avr.cc:1507
! #, gcc-internal-format
! msgid "%qs is a deprecated identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> or %<#include <compat/deprecated.h>%> before using the %qs macro"
! msgstr ""
! 
! #: config/avr/avr.cc:1728
  #, gcc-internal-format
  msgid "%<builtin_return_address%> contains only 2 bytes of address"
  msgstr ""
  
! #: config/avr/avr.cc:3716
  #, gcc-internal-format
  msgid "pointer offset from symbol maybe incorrect"
  msgstr ""
  
! #: config/avr/avr.cc:3855
  #, gcc-internal-format
  msgid "accessing data memory with program memory address"
  msgstr ""
  
! #: config/avr/avr.cc:3916
  #, gcc-internal-format
  msgid "accessing program memory with data memory address"
  msgstr ""
  
! #: config/avr/avr.cc:4258
  #, gcc-internal-format, gfc-internal-format
  msgid "fixed register %s used to pass parameter to function"
  msgstr ""
  
! #: config/avr/avr.cc:4518
  #, fuzzy, gcc-internal-format
  msgid "writing to address space %qs not supported"
  msgstr "%J%qD:n esittely varjostaa parametria"
  
! #: config/avr/avr.cc:11277
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only applies to variables in static storage"
  msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
  
! #: config/avr/avr.cc:11284
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only supported for reduced Tiny cores"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: config/avr/avr.cc:11326
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute address out of range 0x%x%s0x%x"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: config/avr/avr.cc:11340
  #, fuzzy, gcc-internal-format
  msgid "both %s and %qE attribute provide address"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: config/avr/avr.cc:11350
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute on non-volatile variable"
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/avr/avr.cc:11426
  #, fuzzy, gcc-internal-format
  msgid "address spaces are not supported for reduced Tiny devices"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/avr/avr.cc:11433
  #, fuzzy, gcc-internal-format
  msgid "address space %qs not supported for devices with flash size up to %d KiB"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/avr/avr.cc:11613
  #, fuzzy, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %qT"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: config/avr/avr.cc:11616
  #, fuzzy, gcc-internal-format
  msgid "pointer targeting address space %qs must be const in %s %q+D"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: config/avr/avr.cc:11637
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D with attribute %qs must be located in static storage"
  msgstr "muuttuvakokoista objektia %qD ei voi alustaa"
  
! #: config/avr/avr.cc:11688
  #, gcc-internal-format
  msgid "variable %q+D must be const in order to be put into read-only section by means of %qs"
  msgstr ""
  
! #: config/avr/avr.cc:11849
  #, fuzzy, gcc-internal-format
  msgid "static attribute %qs declaration for %q+D needs an address"
  msgstr "%J%qD:n esittely varjostaa parametria"
  
! #: config/avr/avr.cc:11938
  #, fuzzy, gcc-internal-format
  msgid "only uninitialized variables can be placed in the %<.noinit%> section"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
  #. This might happen with C++ if stuff needs constructing.
! #: config/avr/avr.cc:12015
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D with dynamic initialization put into program memory area"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
! #: config/avr/avr.cc:12026
  #, fuzzy, gcc-internal-format
  msgid "uninitialized variable %q+D put into program memory area"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
*************** msgstr "muuttujalla %qD on alustin, mutt
*** 40461,40502 ****
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:11172
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr "muuttuvakokoista objektia %qD ei voi alustaa"
  
! #: config/avr/avr.cc:11225
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%q+D:n mÃ¤Ã¤ritteet %qs ja %qs ovat yhteensopimattomat"
  
! #: config/avr/avr.cc:11288
  #, fuzzy, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "muunnos merkistÃ¶stÃ¤ â€�%sâ€� ei ole tuettu"
  
! #: config/avr/avr.cc:13788
  #, fuzzy, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/avr/avr.cc:14878 config/avr/avr.cc:14891
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s odottaa kÃ¤Ã¤nnÃ¶saikaista kokonaislukuvakiota"
  
! #: config/avr/avr.cc:14905
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: config/avr/avr.cc:14933
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:14942
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "pyÃ¶ristystulos on aina 0"
--- 40601,40642 ----
  #. hence deny initializers now.  The values of symbols with an
  #. address attribute are determined by the attribute, not by
  #. some initializer.
! #: config/avr/avr.cc:12091
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D with attribute %qs must not have an initializer"
  msgstr "muuttuvakokoista objektia %qD ei voi alustaa"
  
! #: config/avr/avr.cc:12144
  #, gcc-internal-format
  msgid "%q+D has incompatible attributes %qs and %qs"
  msgstr "%q+D:n mÃ¤Ã¤ritteet %qs ja %qs ovat yhteensopimattomat"
  
! #: config/avr/avr.cc:12207
  #, fuzzy, gcc-internal-format
  msgid "architecture %qs supported for assembler only"
  msgstr "muunnos merkistÃ¶stÃ¤ â€�%sâ€� ei ole tuettu"
  
! #: config/avr/avr.cc:14767
  #, fuzzy, gcc-internal-format
  msgid "conversion from address space %qs to address space %qs"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: config/avr/avr.cc:15848 config/avr/avr.cc:15861
  #, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time integer constant"
  msgstr "%s odottaa kÃ¤Ã¤nnÃ¶saikaista kokonaislukuvakiota"
  
! #: config/avr/avr.cc:15875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expects a compile time long integer constant as first argument"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: config/avr/avr.cc:15903
  #, gcc-internal-format, gfc-internal-format
  msgid "rounding to %d bits has no effect for fixed-point value with %d fractional bits"
  msgstr ""
  
! #: config/avr/avr.cc:15912
  #, gcc-internal-format
  msgid "rounding result will always be 0"
  msgstr "pyÃ¶ristystulos on aina 0"
*************** msgstr "%qE-attribuutti tarvitsee merkki
*** 40592,40650 ****
  msgid "%qE attribute only applies to structure, union and class types"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: config/bpf/bpf.cc:196
  #, gcc-internal-format
  msgid "BPF CO-RE requires BTF debugging information, use %<-gbtf%>"
  msgstr ""
  
! #: config/bpf/bpf.cc:216
  #, fuzzy, gcc-internal-format
  msgid "BPF CO-RE does not support LTO"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: config/bpf/bpf.cc:253
  #, fuzzy, gcc-internal-format
  msgid "%<-fstack-protector%> does not work on this architecture"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/bpf/bpf.cc:382
  #, gcc-internal-format
  msgid "eBPF stack limit exceeded"
  msgstr "eBPF-pinoraja ylitetty"
  
! #: config/bpf/bpf.cc:664
  #, fuzzy, gcc-internal-format
  msgid "too many function arguments for eBPF"
  msgstr "liian monta argumenttia muotoilulle"
  
! #: config/bpf/bpf.cc:683 config/bpf/bpf.cc:685
  #, gcc-internal-format
  msgid "no constructors"
  msgstr "ei muodostimia"
  
! #: config/bpf/bpf.cc:701 config/bpf/bpf.cc:703
  #, gcc-internal-format
  msgid "no destructors"
  msgstr "ei hajottimia"
  
! #: config/bpf/bpf.cc:755
  #, fuzzy, gcc-internal-format
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/bpf/bpf.cc:1005 config/loongarch/loongarch-builtins.cc:3008
! #: config/mips/mips.cc:17388 config/nios2/nios2.cc:3601
  #: config/riscv/riscv-builtins.cc:344
! #: config/riscv/riscv-vector-builtins.cc:4189
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: config/bpf/bpf.cc:1019
  #, fuzzy, gcc-internal-format
  msgid "invalid built-in function at expansion"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
  #: config/c6x/c6x.cc:245
  #, fuzzy, gcc-internal-format
  msgid "%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target"
--- 40732,40812 ----
  msgid "%qE attribute only applies to structure, union and class types"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: config/bpf/bpf.cc:197
  #, gcc-internal-format
  msgid "BPF CO-RE requires BTF debugging information, use %<-gbtf%>"
  msgstr ""
  
! #: config/bpf/bpf.cc:215
  #, fuzzy, gcc-internal-format
  msgid "BPF CO-RE does not support LTO"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: config/bpf/bpf.cc:251
  #, fuzzy, gcc-internal-format
  msgid "%<-fstack-protector%> does not work on this architecture"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/bpf/bpf.cc:366
  #, gcc-internal-format
  msgid "eBPF stack limit exceeded"
  msgstr "eBPF-pinoraja ylitetty"
  
! #: config/bpf/bpf.cc:685
  #, fuzzy, gcc-internal-format
  msgid "too many function arguments for eBPF"
  msgstr "liian monta argumenttia muotoilulle"
  
! #: config/bpf/bpf.cc:704 config/bpf/bpf.cc:706
  #, gcc-internal-format
  msgid "no constructors"
  msgstr "ei muodostimia"
  
! #: config/bpf/bpf.cc:722 config/bpf/bpf.cc:724
  #, gcc-internal-format
  msgid "no destructors"
  msgstr "ei hajottimia"
  
! #: config/bpf/bpf.cc:776
  #, fuzzy, gcc-internal-format
  msgid "indirect call in function, which are not supported by eBPF"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/bpf/bpf.cc:1051 config/loongarch/loongarch-builtins.cc:3005
! #: config/mips/mips.cc:17394 config/nios2/nios2.cc:3602
  #: config/riscv/riscv-builtins.cc:344
! #: config/riscv/riscv-vector-builtins.cc:4226
  #, fuzzy, gcc-internal-format
  msgid "invalid argument to built-in function"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: config/bpf/bpf.cc:1065
  #, fuzzy, gcc-internal-format
  msgid "invalid built-in function at expansion"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
+ #: config/bpf/bpf.cc:1287 config/bpf/bpf.cc:1290
+ #, fuzzy, gcc-internal-format
+ #| msgid "second argument to %<__builtin_prefetch%> must be a constant"
+ msgid "could not inline call to %<__builtin_%s%>: size must be constant"
+ msgstr "%<__builtin_prefetch%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
+ 
+ #: config/bpf/bpf.cc:1318 config/bpf/bpf.cc:1321
+ #, gcc-internal-format
+ msgid "could not inline call to %<__builtin_%s%>: too many bytes, use %<-minline-memops-threshold%>"
+ msgstr ""
+ 
+ #: config/bpf/bpf.cc:1371 config/bpf/bpf.cc:1374
+ #, fuzzy, gcc-internal-format
+ #| msgid "second argument to %<__builtin_prefetch%> must be a constant"
+ msgid "could not inline call to %<__builtin_memset%>: size must be constant"
+ msgstr "%<__builtin_prefetch%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
+ 
+ #: config/bpf/bpf.cc:1402 config/bpf/bpf.cc:1405
+ #, gcc-internal-format
+ msgid "could not inline call to %<__builtin_memset%>: too many bytes, use %<-minline-memops-threshold%>"
+ msgstr ""
+ 
  #: config/c6x/c6x.cc:245
  #, fuzzy, gcc-internal-format
  msgid "%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target"
*************** msgstr "tuntematon kohde"
*** 40708,40740 ****
  msgid "stackframe too big: %d bytes"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: config/csky/csky.cc:2543
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is not based on arch %s, ignoring the arch"
  msgstr ""
  
! #: config/csky/csky.cc:2609 config/csky/csky.cc:2647 config/csky/csky.cc:2712
! #: config/csky/csky.cc:2735 config/csky/csky.cc:2752
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported by arch %s"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: config/csky/csky.cc:2650
  #, fuzzy, gcc-internal-format
  msgid "%<-mhard-float%> is not supported by the selected CPU"
  msgstr "Ei ole tuettu"
  
! #: config/csky/csky.cc:2666
  #, fuzzy, gcc-internal-format
  msgid "%<-mdouble-float%> ignored without %<-mhard-float%>"
  msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
! #: config/csky/csky.cc:2669
  #, fuzzy, gcc-internal-format
  msgid "%<-mfdivdu%> ignored without %<-mhard-float%>"
  msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
! #: config/csky/csky.cc:2724
  #, fuzzy, gcc-internal-format
  msgid "%<-msmart%> is incompatible with %<-mhigh-registers%>"
  msgstr "%s %qs"
--- 40870,40902 ----
  msgid "stackframe too big: %d bytes"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: config/csky/csky.cc:2544
  #, gcc-internal-format, gfc-internal-format
  msgid "cpu %s is not based on arch %s, ignoring the arch"
  msgstr ""
  
! #: config/csky/csky.cc:2610 config/csky/csky.cc:2648 config/csky/csky.cc:2713
! #: config/csky/csky.cc:2736 config/csky/csky.cc:2753
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported by arch %s"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: config/csky/csky.cc:2651
  #, fuzzy, gcc-internal-format
  msgid "%<-mhard-float%> is not supported by the selected CPU"
  msgstr "Ei ole tuettu"
  
! #: config/csky/csky.cc:2667
  #, fuzzy, gcc-internal-format
  msgid "%<-mdouble-float%> ignored without %<-mhard-float%>"
  msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
! #: config/csky/csky.cc:2670
  #, fuzzy, gcc-internal-format
  msgid "%<-mfdivdu%> ignored without %<-mhard-float%>"
  msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
! #: config/csky/csky.cc:2725
  #, fuzzy, gcc-internal-format
  msgid "%<-msmart%> is incompatible with %<-mhigh-registers%>"
  msgstr "%s %qs"
*************** msgstr "%s %qs"
*** 40751,40762 ****
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6280
  #, fuzzy, gcc-internal-format
  msgid "Nested function trampolines not supported on CK801."
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: config/csky/csky.cc:6476
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mistack%>"
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
--- 40913,40924 ----
  #. by the caller.  In theory we could test for that and handle
  #. limited cases with parameters that all fit in r0-r3 with no
  #. stack overflow, but punt for now.
! #: config/csky/csky.cc:6281
  #, fuzzy, gcc-internal-format
  msgid "Nested function trampolines not supported on CK801."
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: config/csky/csky.cc:6477
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute ignored without %<-mistack%>"
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
*************** msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t v
*** 40771,40782 ****
  msgid "argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qs"
  msgstr ""
  
! #: config/epiphany/epiphany.cc:1542
  #, fuzzy, gcc-internal-format
  msgid "%<stack_offset%> must be at least 4"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: config/epiphany/epiphany.cc:1544
  #, fuzzy, gcc-internal-format
  msgid "%<stack_offset%> must be a multiple of 4"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
--- 40933,40944 ----
  msgid "argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qs"
  msgstr ""
  
! #: config/epiphany/epiphany.cc:1543
  #, fuzzy, gcc-internal-format
  msgid "%<stack_offset%> must be at least 4"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: config/epiphany/epiphany.cc:1545
  #, fuzzy, gcc-internal-format
  msgid "%<stack_offset%> must be a multiple of 4"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
*************** msgstr "tilaa %qs sovellettu sopimattoma
*** 40801,40812 ****
  msgid "invalid IACC argument"
  msgstr "virheellinen IACC-argumentti"
  
! #: config/frv/frv.cc:8594 config/sparc/sparc.cc:11011
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: config/frv/frv.cc:8599 config/sparc/sparc.cc:11017
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "%qs odottaa vakioargumenttia"
--- 40963,40974 ----
  msgid "invalid IACC argument"
  msgstr "virheellinen IACC-argumentti"
  
! #: config/frv/frv.cc:8594 config/sparc/sparc.cc:11033
  #, gcc-internal-format
  msgid "%qs expects a constant argument"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: config/frv/frv.cc:8599 config/sparc/sparc.cc:11039
  #, fuzzy, gcc-internal-format
  msgid "constant argument out of range for %qs"
  msgstr "%qs odottaa vakioargumenttia"
*************** msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤
*** 40856,40994 ****
  msgid "stack frame must be smaller than 64K"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: config/gcn/gcn.cc:170
  #, fuzzy, gcc-internal-format
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr "%s %qs"
  
! #: config/gcn/gcn.cc:284
  #, fuzzy, gcc-internal-format
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/gcn/gcn.cc:297
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:304
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:356
  #, fuzzy, gcc-internal-format
  msgid "too many arguments passed in sgpr registers"
  msgstr "KÃ¤ytÃ¤ liukulukurekistereitÃ¤"
  
! #: config/gcn/gcn.cc:2515
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr ""
  
! #: config/gcn/gcn.cc:2783
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong type of argument %s"
  msgstr "abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: config/gcn/gcn.cc:3788
  #, fuzzy, gcc-internal-format
  msgid "nested function trampolines not supported on GCN5 due to non-executable stacks"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: config/gcn/gcn.cc:3940
  #, gcc-internal-format
  msgid "TLS is not implemented for GCN."
  msgstr "TLS:Ã¤Ã¤ ei ole toteutettu GCN:lle."
  
! #: config/gcn/gcn.cc:5032
  #, fuzzy, gcc-internal-format
  msgid "Builtin not implemented"
  msgstr "Valitettavasti et ole root\n"
  
! #: config/gcn/gcn.cc:5636
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr "tuntematon vÃ¤rimoodi"
  
! #: config/gcn/gcn.cc:6346
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6347
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6359 config/nvptx/nvptx.cc:6606
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6386 config/gcn/gcn.cc:6415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "offload dimension out of range (%d)"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: config/gcn/gcn.cc:6910
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:160
  #, fuzzy, gcc-internal-format
  msgid "deleting file %qs: %m"
  msgstr "*** Poistetaan tiedosto â€�%sâ€�"
  
! #: config/gcn/mkoffload.cc:862
  #, fuzzy, gcc-internal-format
  msgid "%<COLLECT_GCC%> must be set"
  msgstr "COLLECT_GCC-ympÃ¤ristÃ¶muuttujan on oltava asetettuna"
  
! #: config/gcn/mkoffload.cc:908
  #, fuzzy, gcc-internal-format
  msgid "offload compiler %qs not found"
  msgstr "%s: %s: tÃ¤smÃ¤Ã¤vyyttÃ¤ ei lÃ¶ydy"
  
! #: config/gcn/mkoffload.cc:930
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option %<"
  msgstr "valitsin â€�%s â€� vaatii argumentin"
  
! #: config/gcn/mkoffload.cc:994 config/nvptx/mkoffload.cc:751
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1039
  #, fuzzy, gcc-internal-format
  msgid "unhandled architecture"
  msgstr "odotettiin lauseketta"
  
! #: config/gcn/mkoffload.cc:1079 config/gcn/mkoffload.cc:1231
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "cannot open %qs"
  msgstr "tiedostoa %s ei voi avata"
  
! #: config/gcn/mkoffload.cc:1217 config/nvptx/mkoffload.cc:841
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open profile file %s"
  msgid "cannot open omp_requires file %qs"
  msgstr "profiilitiedostoa %s ei voi avata"
  
! #: config/gcn/mkoffload.cc:1221 config/nvptx/mkoffload.cc:845
  #, fuzzy, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "ei voi lukea tiedostoa %s: %m"
  
! #: config/gcn/mkoffload.cc:1227
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate gcn asm file"
  msgstr "%s: ei voida avata COFF-tiedostona"
  
! #: config/gcn/mkoffload.cc:1244
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate gcn obj file"
  msgstr "%s: ei voida avata COFF-tiedostona"
--- 41018,41171 ----
  msgid "stack frame must be smaller than 64K"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: config/gcn/gcn.cc:175
  #, fuzzy, gcc-internal-format
  msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
  msgstr "%s %qs"
  
! #: config/gcn/gcn.cc:292
  #, fuzzy, gcc-internal-format
  msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/gcn/gcn.cc:305
  #, gcc-internal-format
  msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:312
  #, gcc-internal-format
  msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
  msgstr ""
  
! #: config/gcn/gcn.cc:364
  #, fuzzy, gcc-internal-format
  msgid "too many arguments passed in sgpr registers"
  msgstr "KÃ¤ytÃ¤ liukulukurekistereitÃ¤"
  
! #: config/gcn/gcn.cc:2523
  #, gcc-internal-format
  msgid "A non-default set of initial values has been requested, which violates the ABI"
  msgstr ""
  
! #: config/gcn/gcn.cc:2791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong type of argument %s"
  msgstr "abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: config/gcn/gcn.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "nested function trampolines not supported on GCN5 due to non-executable stacks"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: config/gcn/gcn.cc:3954
  #, gcc-internal-format
  msgid "TLS is not implemented for GCN."
  msgstr "TLS:Ã¤Ã¤ ei ole toteutettu GCN:lle."
  
! #: config/gcn/gcn.cc:5046
  #, fuzzy, gcc-internal-format
  msgid "Builtin not implemented"
  msgstr "Valitettavasti et ole root\n"
  
! #: config/gcn/gcn.cc:5692
  #, fuzzy, gcc-internal-format
  msgid "unsupported simdlen %wd (amdgcn)"
  msgstr "tuntematon vÃ¤rimoodi"
  
! #: config/gcn/gcn.cc:6402
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6403
  #, gcc-internal-format
  msgid "using %<vector_length (64)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/gcn/gcn.cc:6415 config/nvptx/nvptx.cc:6607
  #, gcc-internal-format
  msgid "using %<num_workers (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/gcn/gcn.cc:6442 config/gcn/gcn.cc:6471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "offload dimension out of range (%d)"
  msgstr "operandinumero on arvoalueen ulkopuolella muotoilussa"
  
! #: config/gcn/gcn.cc:6980
  #, gcc-internal-format
  msgid "%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:168
  #, fuzzy, gcc-internal-format
  msgid "deleting file %qs: %m"
  msgstr "*** Poistetaan tiedosto â€�%sâ€�"
  
! #: config/gcn/mkoffload.cc:877
! #, fuzzy, gcc-internal-format
! msgid "unrecognized argument in option %<-march=%s%>"
! msgstr "tuntematon komentorivivalitsin %qs"
! 
! #: config/gcn/mkoffload.cc:901
! #, fuzzy, gcc-internal-format
! msgid "valid arguments to %<-march=%> are: %s"
! msgstr "Kelvolliset argumentit:"
! 
! #: config/gcn/mkoffload.cc:904
! #, fuzzy, gcc-internal-format
! msgid "valid argument to %<-march=%> is %qs"
! msgstr "Kelvolliset argumentit:"
! 
! #: config/gcn/mkoffload.cc:940
  #, fuzzy, gcc-internal-format
  msgid "%<COLLECT_GCC%> must be set"
  msgstr "COLLECT_GCC-ympÃ¤ristÃ¶muuttujan on oltava asetettuna"
  
! #: config/gcn/mkoffload.cc:986
  #, fuzzy, gcc-internal-format
  msgid "offload compiler %qs not found"
  msgstr "%s: %s: tÃ¤smÃ¤Ã¤vyyttÃ¤ ei lÃ¶ydy"
  
! #: config/gcn/mkoffload.cc:1008
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option %<"
  msgstr "valitsin â€�%s â€� vaatii argumentin"
  
! #: config/gcn/mkoffload.cc:1060 config/nvptx/mkoffload.cc:753
  #, gcc-internal-format
  msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
  msgstr ""
  
! #: config/gcn/mkoffload.cc:1112
  #, fuzzy, gcc-internal-format
  msgid "unhandled architecture"
  msgstr "odotettiin lauseketta"
  
! #: config/gcn/mkoffload.cc:1152 config/gcn/mkoffload.cc:1304
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open %s"
  msgid "cannot open %qs"
  msgstr "tiedostoa %s ei voi avata"
  
! #: config/gcn/mkoffload.cc:1290 config/nvptx/mkoffload.cc:843
  #, fuzzy, gcc-internal-format
  #| msgid "cannot open profile file %s"
  msgid "cannot open omp_requires file %qs"
  msgstr "profiilitiedostoa %s ei voi avata"
  
! #: config/gcn/mkoffload.cc:1294 config/nvptx/mkoffload.cc:847
  #, fuzzy, gcc-internal-format
  msgid "cannot read omp_requires file %qs"
  msgstr "ei voi lukea tiedostoa %s: %m"
  
! #: config/gcn/mkoffload.cc:1300
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate gcn asm file"
  msgstr "%s: ei voida avata COFF-tiedostona"
  
! #: config/gcn/mkoffload.cc:1317
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate gcn obj file"
  msgstr "%s: ei voida avata COFF-tiedostona"
*************** msgstr "%s: ei voitu avata PCH-tiedostoa
*** 41028,41546 ****
  msgid "cannot set position in PCH file: %m"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: config/i386/i386-builtins.cc:1960
  #, fuzzy, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr "%s: %s: tÃ¤smÃ¤Ã¤vyyttÃ¤ ei lÃ¶ydy"
  
! #: config/i386/i386-builtins.cc:2010
  #, fuzzy, gcc-internal-format
  msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386-builtins.cc:2021
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr "%s: %s: tÃ¤smÃ¤Ã¤vyyttÃ¤ ei lÃ¶ydy"
  
! #: config/i386/i386-builtins.cc:2131
  #, fuzzy, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/i386/i386-builtins.cc:2155 config/i386/i386-builtins.cc:2204
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter to builtin not valid: %s"
  msgstr "SISÃ„Ã„NRAKENNETTU CD %s\n"
  
! #: config/i386/i386-expand.cc:9751
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386-expand.cc:10222 config/i386/i386-expand.cc:11809
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:10696
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:10791
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/i386/i386-expand.cc:11738
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11753
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11788
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11828
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11844
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/i386/i386-expand.cc:11854
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11859
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11996
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/i386/i386-expand.cc:12001
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "virheellinen salasana"
  
! #: config/i386/i386-expand.cc:12007 config/i386/i386-expand.cc:12331
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "virheellinen salasana"
  
! #: config/i386/i386-expand.cc:12311
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:12319
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/i386/i386-expand.cc:12322
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:12798
  #, fuzzy, gcc-internal-format
  msgid "the fourth argument must be one of enum %qs"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:12868 config/rs6000/rs6000-builtin.cc:2378
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: config/i386/i386-expand.cc:13119
  #, fuzzy, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "<%s> ja <%s> ovat virheellisiÃ¤ nimiÃ¤ vÃ¤lille"
  
! #: config/i386/i386-expand.cc:13123
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "<%s> ja <%s> ovat virheellisiÃ¤ nimiÃ¤ vÃ¤lille"
  
! #: config/i386/i386-expand.cc:13611
  #, fuzzy, gcc-internal-format
  msgid "second, third and fourth argument must be a const"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/i386/i386-expand.cc:13619
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments"
  msgid "invalid third argument"
  msgstr "virheelliset argumentit"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:13628 config/i386/i386-expand.cc:13683
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13645
  #, fuzzy, gcc-internal-format
  #| msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "%<__builtin_prefetch%>-funktion kolmas argumentti on epÃ¤kelpo; kÃ¤ytetÃ¤Ã¤n nollaa"
  
! #: config/i386/i386-expand.cc:13671
  #, fuzzy, gcc-internal-format
  msgid "second argument must be a const"
  msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitÃ¤Ã¤ olla 1"
  
! #: config/i386/i386-expand.cc:14198
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:14231
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "argumentin <%s>:lle on oltava yksittÃ¤inen merkki"
  
! #: config/i386/i386-expand.cc:14993 config/i386/i386-expand.cc:15205
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:15258
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:15264
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  "Vihje: %s\n"
  "\n"
  
! #: config/i386/i386-expand.cc:15283
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-features.cc:3526
  #, gcc-internal-format
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386-options.cc:921 config/i386/i386-options.cc:2246
! #: config/i386/i386-options.cc:2255
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/i386/i386-options.cc:1204
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/i386/i386-options.cc:1268
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
! #: config/i386/i386-options.cc:1331
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: config/i386/i386-options.cc:1369
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "Kaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: config/i386/i386-options.cc:1669
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr ""
  "KÃ¤yttÃ¶: %s KOMENTO [ARGUMENTTI]...\n"
  "  tai:  %s VALITSIN\n"
  
! #: config/i386/i386-options.cc:1675
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1685
  #, fuzzy, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1711
  #, fuzzy, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386-options.cc:1724
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Tuntematon valitsin: %s %s %s"
  
! #: config/i386/i386-options.cc:1734
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1741
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386-options.cc:1819
  #, fuzzy, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: config/i386/i386-options.cc:2042
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386-options.cc:2096
  #, fuzzy, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:2098
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:2104
  #, gcc-internal-format
  msgid "%<-mtune=knl%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2105
  #, gcc-internal-format
  msgid "%<target(\"tune=knl\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2110
  #, gcc-internal-format
  msgid "%<-mtune=knm%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2111
  #, gcc-internal-format
  msgid "%<target(\"tune=knm\")%> support will be removed in GCC 15"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2138
  #, fuzzy, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386-options.cc:2143
  #, fuzzy, gcc-internal-format
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386-options.cc:2145
  #, fuzzy, gcc-internal-format
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386-options.cc:2148
  #, fuzzy, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386-options.cc:2151
  #, fuzzy, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386-options.cc:2166
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386-options.cc:2177
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: config/i386/i386-options.cc:2183
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/i386/i386-options.cc:2186
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/i386/i386-options.cc:2190
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "__COUNTER__ lavennettu direktiivin sisÃ¤llÃ¤ valitsimella -fdirectives-only"
  
! #: config/i386/i386-options.cc:2196
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2216 config/i386/i386-options.cc:2225
! #: config/i386/i386-options.cc:2237 config/i386/i386-options.cc:2248
! #: config/i386/i386-options.cc:2259
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386-options.cc:2228 config/i386/i386-options.cc:2240
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/i386/i386-options.cc:2283
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/i386/i386-options.cc:2288
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386-options.cc:2300
  #, fuzzy, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2302
  #, fuzzy, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2309
  #, fuzzy, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2311
  #, fuzzy, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2319 config/i386/i386-options.cc:2472
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/i386/i386-options.cc:2327
  #, gcc-internal-format
  msgid "%<-march=knl%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2328
  #, gcc-internal-format
  msgid "%<target(\"arch=knl\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2333
  #, gcc-internal-format
  msgid "%<-march=knm%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2334
  #, gcc-internal-format
  msgid "%<target(\"arch=knm\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2411
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2412
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2434
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2436
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2441
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2442
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2491
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2492
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2513
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2515
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2520
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2521
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2549
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386-options.cc:2551
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386-options.cc:2554
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: config/i386/i386-options.cc:2577
  #, fuzzy, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:2582
  #, fuzzy, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386-options.cc:2583
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386-options.cc:2676
  #, gcc-internal-format
  msgid "%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available"
  msgstr ""
--- 41205,41723 ----
  msgid "cannot set position in PCH file: %m"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: config/i386/i386-builtins.cc:1962
  #, fuzzy, gcc-internal-format
  msgid "no dispatcher found for the versioning attributes"
  msgstr "%s: %s: tÃ¤smÃ¤Ã¤vyyttÃ¤ ei lÃ¶ydy"
  
! #: config/i386/i386-builtins.cc:2012
  #, fuzzy, gcc-internal-format
  msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386-builtins.cc:2023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "no dispatcher found for the versioning attributes: %s"
  msgstr "%s: %s: tÃ¤smÃ¤Ã¤vyyttÃ¤ ei lÃ¶ydy"
  
! #: config/i386/i386-builtins.cc:2133
  #, fuzzy, gcc-internal-format
  msgid "parameter to builtin must be a string constant or literal"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/i386/i386-builtins.cc:2157 config/i386/i386-builtins.cc:2206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parameter to builtin not valid: %s"
  msgstr "SISÃ„Ã„NRAKENNETTU CD %s\n"
  
! #: config/i386/i386-expand.cc:9752
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine cannot be called directly"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386-expand.cc:10223 config/i386/i386-expand.cc:11810
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 2-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:10697
  #, fuzzy, gcc-internal-format
  msgid "the fifth argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:10792
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be an 8-bit immediate"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/i386/i386-expand.cc:11739
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 1-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11754
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 3-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11789
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 4-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11829
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 1-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11845
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 5-bit immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/i386/i386-expand.cc:11855
  #, fuzzy, gcc-internal-format
  msgid "the next to last argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11860
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:11997
  #, fuzzy, gcc-internal-format
  msgid "the third argument must be comparison constant"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/i386/i386-expand.cc:12002
  #, fuzzy, gcc-internal-format
  msgid "incorrect comparison mode"
  msgstr "virheellinen salasana"
  
! #: config/i386/i386-expand.cc:12008 config/i386/i386-expand.cc:12332
  #, fuzzy, gcc-internal-format
  msgid "incorrect rounding operand"
  msgstr "virheellinen salasana"
  
! #: config/i386/i386-expand.cc:12312
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 4-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:12320
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be a 5-bit immediate"
  msgstr "argumentin 2 on oltava 5-bittinen etumerkitÃ¶n literaali"
  
! #: config/i386/i386-expand.cc:12323
  #, fuzzy, gcc-internal-format
  msgid "the immediate argument must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:12799
  #, fuzzy, gcc-internal-format
  msgid "the fourth argument must be one of enum %qs"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:12869 config/rs6000/rs6000-builtin.cc:2378
  #, fuzzy, gcc-internal-format
  msgid "selector must be an integer constant in the range [0, %wi]"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: config/i386/i386-expand.cc:13120
  #, fuzzy, gcc-internal-format
  msgid "%qE needs unknown isa option"
  msgstr "<%s> ja <%s> ovat virheellisiÃ¤ nimiÃ¤ vÃ¤lille"
  
! #: config/i386/i386-expand.cc:13124
  #, fuzzy, gcc-internal-format
  msgid "%qE needs isa option %s"
  msgstr "<%s> ja <%s> ovat virheellisiÃ¤ nimiÃ¤ vÃ¤lille"
  
! #: config/i386/i386-expand.cc:13612
  #, fuzzy, gcc-internal-format
  msgid "second, third and fourth argument must be a const"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/i386/i386-expand.cc:13620
  #, fuzzy, gcc-internal-format
  #| msgid "invalid arguments"
  msgid "invalid third argument"
  msgstr "virheelliset argumentit"
  
  #. Ignore the hint.
! #: config/i386/i386-expand.cc:13629 config/i386/i386-expand.cc:13684
  #, gcc-internal-format
  msgid "instruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
  msgstr ""
  
! #: config/i386/i386-expand.cc:13646
  #, fuzzy, gcc-internal-format
  #| msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
  msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
  msgstr "%<__builtin_prefetch%>-funktion kolmas argumentti on epÃ¤kelpo; kÃ¤ytetÃ¤Ã¤n nollaa"
  
! #: config/i386/i386-expand.cc:13672
  #, fuzzy, gcc-internal-format
  msgid "second argument must be a const"
  msgstr "%<__builtin_longjmp%>-fuktion toisen argumentin pitÃ¤Ã¤ olla 1"
  
! #: config/i386/i386-expand.cc:14218
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be a 32-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:14251
  #, fuzzy, gcc-internal-format
  msgid "last argument must be an immediate"
  msgstr "argumentin <%s>:lle on oltava yksittÃ¤inen merkki"
  
! #: config/i386/i386-expand.cc:15013 config/i386/i386-expand.cc:15225
  #, fuzzy, gcc-internal-format
  msgid "the last argument must be scale 1, 2, 4, 8"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:15278
  #, fuzzy, gcc-internal-format
  msgid "the forth argument must be scale 1, 2, 4, 8"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-expand.cc:15284
  #, fuzzy, gcc-internal-format
  msgid "incorrect hint operand"
  msgstr ""
  "Vihje: %s\n"
  "\n"
  
! #: config/i386/i386-expand.cc:15303
  #, fuzzy, gcc-internal-format
  msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/i386/i386-features.cc:3516
  #, gcc-internal-format
  msgid "function versions cannot be marked as %<gnu_inline%>, bodies have to be generated"
  msgstr ""
  
! #: config/i386/i386-options.cc:925 config/i386/i386-options.cc:2251
! #: config/i386/i386-options.cc:2260
  #, gcc-internal-format, gfc-internal-format
  msgid "code model %s does not support PIC mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/i386/i386-options.cc:1208
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument is not a string"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/i386/i386-options.cc:1272
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs argument %qs is unknown"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
! #: config/i386/i386-options.cc:1335
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs was already specified in %qs attribute"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: config/i386/i386-options.cc:1373
  #, fuzzy, gcc-internal-format
  msgid "attribute value %qs is unknown in %qs attribute"
  msgstr "Kaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: config/i386/i386-options.cc:1674
  #, fuzzy, gcc-internal-format
  msgid "wrong argument %qs to option %qs"
  msgstr ""
  "KÃ¤yttÃ¶: %s KOMENTO [ARGUMENTTI]...\n"
  "  tai:  %s VALITSIN\n"
  
! #: config/i386/i386-options.cc:1680
  #, gcc-internal-format
  msgid "size ranges of option %qs should be increasing"
  msgstr ""
  
! #: config/i386/i386-options.cc:1690
  #, fuzzy, gcc-internal-format
  msgid "wrong strategy name %qs specified for option %qs"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:1716
  #, fuzzy, gcc-internal-format
  msgid "strategy name %qs specified for option %qs not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386-options.cc:1729
  #, fuzzy, gcc-internal-format
  msgid "unknown alignment %qs specified for option %qs"
  msgstr "Tuntematon valitsin: %s %s %s"
  
! #: config/i386/i386-options.cc:1739
  #, gcc-internal-format
  msgid "the max value for the last size range should be -1 for option %qs"
  msgstr ""
  
! #: config/i386/i386-options.cc:1746
  #, fuzzy, gcc-internal-format
  msgid "too many size ranges specified in option %qs"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386-options.cc:1824
  #, fuzzy, gcc-internal-format
  msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: config/i386/i386-options.cc:2047
  #, fuzzy, gcc-internal-format
  msgid "Intel MCU psABI isn%'t supported in %s mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386-options.cc:2101
  #, fuzzy, gcc-internal-format
  msgid "%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:2103
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or %<target(\"tune=generic\")%> instead as appropriate"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:2109
  #, gcc-internal-format
  msgid "%<-mtune=knl%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2110
  #, gcc-internal-format
  msgid "%<target(\"tune=knl\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2115
  #, gcc-internal-format
  msgid "%<-mtune=knm%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2116
  #, gcc-internal-format
  msgid "%<target(\"tune=knm\")%> support will be removed in GCC 15"
  msgstr ""
  
  #. rep; movq isn't available in 32-bit code.
! #: config/i386/i386-options.cc:2143
  #, fuzzy, gcc-internal-format
  msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386-options.cc:2148
  #, fuzzy, gcc-internal-format
  msgid "%<-mapxf%> is not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386-options.cc:2150
  #, fuzzy, gcc-internal-format
  msgid "%<-mapx-features=%> option is not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386-options.cc:2153
  #, fuzzy, gcc-internal-format
  msgid "%<-muintr%> not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386-options.cc:2156
  #, fuzzy, gcc-internal-format
  msgid "%<-mlam=%> option: [u48|u57] not supported for 32-bit code"
  msgstr "%Jkohdistusta ei voi mÃ¤Ã¤rittÃ¤Ã¤ %qD:lle"
  
! #: config/i386/i386-options.cc:2171
  #, fuzzy, gcc-internal-format
  msgid "address mode %qs not supported in the %s bit mode"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386-options.cc:2182
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=ms%> not supported with X32 ABI"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: config/i386/i386-options.cc:2188
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=address%>"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/i386/i386-options.cc:2191
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/i386/i386-options.cc:2195
  #, fuzzy, gcc-internal-format
  msgid "%<-mabi=%s%> not supported with %<-fsanitize=thread%>"
  msgstr "__COUNTER__ lavennettu direktiivin sisÃ¤llÃ¤ valitsimella -fdirectives-only"
  
! #: config/i386/i386-options.cc:2201
  #, gcc-internal-format
  msgid "%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2221 config/i386/i386-options.cc:2230
! #: config/i386/i386-options.cc:2242 config/i386/i386-options.cc:2253
! #: config/i386/i386-options.cc:2264
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in the %s bit mode"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386-options.cc:2233 config/i386/i386-options.cc:2245
  #, fuzzy, gcc-internal-format
  msgid "code model %qs not supported in x32 mode"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/i386/i386-options.cc:2288
  #, fuzzy, gcc-internal-format
  msgid "%<-masm=intel%> not supported in this configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/i386/i386-options.cc:2293
  #, gcc-internal-format, gfc-internal-format
  msgid "%i-bit mode not compiled in"
  msgstr ""
  
! #: config/i386/i386-options.cc:2305
  #, fuzzy, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<-mtune=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2307
  #, fuzzy, gcc-internal-format
  msgid "%<generic%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2314
  #, fuzzy, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<-mtune=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2316
  #, fuzzy, gcc-internal-format
  msgid "%<intel%> CPU can be used only for %<target(\"tune=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2324 config/i386/i386-options.cc:2477
  #, fuzzy, gcc-internal-format
  msgid "CPU you selected does not support x86-64 instruction set"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/i386/i386-options.cc:2332
  #, gcc-internal-format
  msgid "%<-march=knl%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2333
  #, gcc-internal-format
  msgid "%<target(\"arch=knl\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2338
  #, gcc-internal-format
  msgid "%<-march=knm%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2339
  #, gcc-internal-format
  msgid "%<target(\"arch=knm\")%> support will be removed in GCC 15"
  msgstr ""
  
! #: config/i386/i386-options.cc:2416
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-march=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2417
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"arch=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2439
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2441
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2446
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-march=%> switch are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2447
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"arch=\")%> attribute are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2496
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<-mtune=%> switch"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2497
  #, fuzzy, gcc-internal-format
  msgid "bad value %qs for %<target(\"tune=\")%> attribute"
  msgstr "virheellinen aikakatkaisuarvo: %s"
  
! #: config/i386/i386-options.cc:2518
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2520
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s; did you mean %qs?"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2525
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<-mtune=%> switch are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2526
  #, fuzzy, gcc-internal-format
  msgid "valid arguments to %<target(\"tune=\")%> attribute are: %s"
  msgstr "Kelvolliset argumentit:"
  
! #: config/i386/i386-options.cc:2554
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm%> is ignored in 64-bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386-options.cc:2556
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm%> is ignored for Intel MCU psABI"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386-options.cc:2559
  #, fuzzy, gcc-internal-format
  msgid "%<-mregparm=%d%> is not between 0 and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: config/i386/i386-options.cc:2582
  #, fuzzy, gcc-internal-format
  msgid "%<-m96bit-long-double%> is not compatible with this target"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:2587
  #, fuzzy, gcc-internal-format
  msgid "%<-mrtd%> is ignored in 64bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386-options.cc:2588
  #, fuzzy, gcc-internal-format
  msgid "%<target(\"rtd\")%> is ignored in 64bit mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/i386/i386-options.cc:2681
  #, gcc-internal-format
  msgid "%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available"
  msgstr ""
*************** msgstr ""
*** 41548,42067 ****
  #. We should not emit 512 bit instructions under AVX10.1-256
  #. when EVEX512 is enabled w/o any AVX512 features enabled.
  #. Disable EVEX512 bit for this.
! #: config/i386/i386-options.cc:2690
  #, gcc-internal-format
  msgid "Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector size"
  msgstr ""
  
! #: config/i386/i386-options.cc:2697 config/i386/i386-options.cc:2703
  #, gcc-internal-format
  msgid "Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector size"
  msgstr ""
  
! #: config/i386/i386-options.cc:2711
  #, gcc-internal-format
  msgid "%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available"
  msgstr ""
  
! #: config/i386/i386-options.cc:2721
  #, gcc-internal-format
  msgid "%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2776
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386-options.cc:2779
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: config/i386/i386-options.cc:2802
  #, fuzzy, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: config/i386/i386-options.cc:2815
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:2818
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: config/i386/i386-options.cc:2824
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2825
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2835
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-kÃ¤skykanta poistettu kÃ¤ytÃ¶stÃ¤, kÃ¤ytetÃ¤Ã¤n 387-aritmetiikkaa"
  
! #: config/i386/i386-options.cc:2842
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-kÃ¤skykanta poistettu kÃ¤ytÃ¶stÃ¤, kÃ¤ytetÃ¤Ã¤n SSE-aritmetiikkaa"
  
! #: config/i386/i386-options.cc:2892
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2894
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2908
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2910
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2970
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/i386/i386-options.cc:2973
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:2977
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "â€�%sâ€�-liitÃ¤nnÃ¤inen on yhteensopiva."
  
! #: config/i386/i386-options.cc:3099 config/loongarch/loongarch.cc:7785
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "tuntematon valitsin -%s"
  
! #: config/i386/i386-options.cc:3158
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "â€�%sâ€� ei ole kelvollinen esikÃ¤Ã¤ntÃ¤jÃ¤n valitsin"
  
! #: config/i386/i386-options.cc:3163
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "â€�%sâ€� ei ole kelvollinen esikÃ¤Ã¤ntÃ¤jÃ¤n valitsin"
  
! #: config/i386/i386-options.cc:3191
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "â€�%sâ€� ei ole kelvollinen esikÃ¤Ã¤ntÃ¤jÃ¤n valitsin"
  
! #: config/i386/i386-options.cc:3245
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3254
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:3410
  #, fuzzy, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "attribuutit stdcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3414 config/i386/i386-options.cc:3446
! #: config/i386/i386-options.cc:3990 config/i386/i386-options.cc:4000
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3431
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3492
  #, fuzzy, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3502
  #, fuzzy, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3537
  #, fuzzy, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3547
  #, fuzzy, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3655
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386-options.cc:3657
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386-options.cc:3661
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386-options.cc:3708 config/i386/i386-options.cc:3759
  #, fuzzy, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3713
  #, fuzzy, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3720 config/i386/i386-options.cc:3948
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-attribuutti tarvitsee kokonaislukuvakioargumentin"
  
! #: config/i386/i386-options.cc:3726
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%Jei voi asettaa %qE-attribuuttia mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: config/i386/i386-options.cc:3751 config/i386/i386-options.cc:3794
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3755
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3763 config/i386/i386-options.cc:3812
  #, fuzzy, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3773 config/i386/i386-options.cc:3790
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "attribuutit stdcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3777
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "attribuutit stdcall ja fastcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3781 config/i386/i386-options.cc:3808
  #, fuzzy, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3798 config/i386/i386-options.cc:3816
  #, fuzzy, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3804
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/i386/i386-options.cc:3908 config/rs6000/rs6000.cc:20796
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: config/i386/i386-options.cc:3935
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/i386/i386-options.cc:3956
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: config/i386/i386-options.cc:4027 config/i386/i386-options.cc:4049
! #: config/ia64/ia64.cc:822 config/s390/s390.cc:1269
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/i386/i386-options.cc:4037 config/i386/i386-options.cc:4059
! #: config/s390/s390.cc:1298
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/i386/i386-options.cc:4091
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386-options.cc:4098
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386-options.cc:4109
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386-options.cc:4112
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386.cc:1278
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1281
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1585
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: config/i386/i386.cc:1619
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:1971
  #, fuzzy, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:1977
  #, fuzzy, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:1991
  #, fuzzy, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:1997
  #, fuzzy, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2013
  #, fuzzy, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2019
  #, fuzzy, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2035
  #, fuzzy, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2041
  #, fuzzy, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2240
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2369
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2504
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2625
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2722 config/i386/i386.cc:4091 config/i386/i386.cc:4101
  #, fuzzy, gcc-internal-format
  msgid "SSE register return with SSE2 disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2724
  #, fuzzy, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2731
  #, fuzzy, gcc-internal-format
  msgid "SSE register argument with SSE2 disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2733
  #, fuzzy, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2753
  #, fuzzy, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:3081 config/i386/i386.cc:3326 config/i386/i386.cc:4119
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3083 config/i386/i386.cc:3328 config/i386/i386.cc:4121
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3731
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6781
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "â€�%sâ€�-liitÃ¤nnÃ¤inen on yhteensopiva."
  
! #: config/i386/i386.cc:8789
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:8879
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9932
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Rinnakkaiset tyÃ¶t (-j) eivÃ¤t ole tuettuja tÃ¤llÃ¤ alustalla."
  
! #: config/i386/i386.cc:9937
  #, fuzzy, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:10326
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:10346
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10357
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
! #: config/i386/i386.cc:13543
  #, fuzzy, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:13554 config/i386/i386.cc:13568
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:13600
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13615
  #, fuzzy, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:13812 config/i386/i386.cc:13814
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/i386/i386.cc:17975
  #, fuzzy, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: config/i386/i386.cc:22713
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:22794
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:22890
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "valitsin -mmultiple ei ole tuettu little-endian-jÃ¤rjestelmissÃ¤"
  
! #: config/i386/i386.cc:23603
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25052
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Tuntematon arkkitehtuuri â€�%sâ€�"
  
! #: config/i386/i386.cc:25059
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25066
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25753
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
--- 41725,42244 ----
  #. We should not emit 512 bit instructions under AVX10.1-256
  #. when EVEX512 is enabled w/o any AVX512 features enabled.
  #. Disable EVEX512 bit for this.
! #: config/i386/i386-options.cc:2695
  #, gcc-internal-format
  msgid "Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector size"
  msgstr ""
  
! #: config/i386/i386-options.cc:2702 config/i386/i386-options.cc:2708
  #, gcc-internal-format
  msgid "Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector size"
  msgstr ""
  
! #: config/i386/i386-options.cc:2716
  #, gcc-internal-format
  msgid "%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available"
  msgstr ""
  
! #: config/i386/i386-options.cc:2726
  #, gcc-internal-format
  msgid "%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2781
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary%> is not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/i386/i386-options.cc:2784
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> is not between %d and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: config/i386/i386-options.cc:2807
  #, fuzzy, gcc-internal-format
  msgid "%<-mincoming-stack-boundary=%d%> is not between %d and 12"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: config/i386/i386-options.cc:2820
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not compatible with this target"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:2823
  #, fuzzy, gcc-internal-format
  msgid "%<-mnop-mcount%> is not implemented for %<-fPIC%>"
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: config/i386/i386-options.cc:2829
  #, gcc-internal-format
  msgid "%<-msseregparm%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2830
  #, gcc-internal-format
  msgid "%<target(\"sseregparm\")%> used without SSE enabled"
  msgstr ""
  
! #: config/i386/i386-options.cc:2840
  #, gcc-internal-format
  msgid "SSE instruction set disabled, using 387 arithmetics"
  msgstr "SSE-kÃ¤skykanta poistettu kÃ¤ytÃ¶stÃ¤, kÃ¤ytetÃ¤Ã¤n 387-aritmetiikkaa"
  
! #: config/i386/i386-options.cc:2847
  #, gcc-internal-format
  msgid "387 instruction set disabled, using SSE arithmetics"
  msgstr "387-kÃ¤skykanta poistettu kÃ¤ytÃ¶stÃ¤, kÃ¤ytetÃ¤Ã¤n SSE-aritmetiikkaa"
  
! #: config/i386/i386-options.cc:2897
  #, gcc-internal-format
  msgid "stack probing requires %<-maccumulate-outgoing-args%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2899
  #, gcc-internal-format
  msgid "stack probing requires %<target(\"accumulate-outgoing-args\")%> for correctness"
  msgstr ""
  
! #: config/i386/i386-options.cc:2913
  #, gcc-internal-format
  msgid "fixed ebp register requires %<-maccumulate-outgoing-args%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2915
  #, gcc-internal-format
  msgid "fixed ebp register requires %<target(\"accumulate-outgoing-args\")%>"
  msgstr ""
  
! #: config/i386/i386-options.cc:2975
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/i386/i386-options.cc:2978
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-fentry%> isn%'t compatible with SEH"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:2982
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH"
  msgstr "â€�%sâ€�-liitÃ¤nnÃ¤inen on yhteensopiva."
  
! #: config/i386/i386-options.cc:3104 config/loongarch/loongarch-opts.cc:898
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<-mrecip=%s%>"
  msgstr "tuntematon valitsin -%s"
  
! #: config/i386/i386-options.cc:3163
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %<-mstack-protector-guard-offset=%>"
  msgstr "â€�%sâ€� ei ole kelvollinen esikÃ¤Ã¤ntÃ¤jÃ¤n valitsin"
  
! #: config/i386/i386-options.cc:3168
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid offset in %<-mstack-protector-guard-offset=%>"
  msgstr "â€�%sâ€� ei ole kelvollinen esikÃ¤Ã¤ntÃ¤jÃ¤n valitsin"
  
! #: config/i386/i386-options.cc:3196
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %<-mstack-protector-guard-reg=%>"
  msgstr "â€�%sâ€� ei ole kelvollinen esikÃ¤Ã¤ntÃ¤jÃ¤n valitsin"
  
! #: config/i386/i386-options.cc:3250
  #, gcc-internal-format
  msgid "%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line"
  msgstr ""
  
! #: config/i386/i386-options.cc:3259
  #, fuzzy, gcc-internal-format
  msgid "%<-fcf-protection%> is not compatible with this target"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: config/i386/i386-options.cc:3426
  #, fuzzy, gcc-internal-format
  msgid "interrupt and naked attributes are not compatible"
  msgstr "attribuutit stdcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3430 config/i386/i386-options.cc:3462
! #: config/i386/i386-options.cc:4006 config/i386/i386-options.cc:4016
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3447
  #, gcc-internal-format
  msgid "only DWARF debug format is supported for interrupt service routine"
  msgstr ""
  
! #: config/i386/i386-options.cc:3508
  #, fuzzy, gcc-internal-format
  msgid "%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3518
  #, fuzzy, gcc-internal-format
  msgid "%<-mindirect-branch%> and %<-fcf-protection%> are not compatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3553
  #, fuzzy, gcc-internal-format
  msgid "%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3563
  #, fuzzy, gcc-internal-format
  msgid "%<-mfunction-return%> and %<-fcf-protection%> are not compatible"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3671
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an exception service routine"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386-options.cc:3673
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in an interrupt service routine"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386-options.cc:3677
  #, fuzzy, gcc-internal-format
  msgid "%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/i386/i386-options.cc:3724 config/i386/i386-options.cc:3775
  #, fuzzy, gcc-internal-format
  msgid "fastcall and regparm attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3729
  #, fuzzy, gcc-internal-format
  msgid "regparam and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3736 config/i386/i386-options.cc:3964
  #, gcc-internal-format
  msgid "%qE attribute requires an integer constant argument"
  msgstr "%qE-attribuutti tarvitsee kokonaislukuvakioargumentin"
  
! #: config/i386/i386-options.cc:3742
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute larger than %d"
  msgstr "%Jei voi asettaa %qE-attribuuttia mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: config/i386/i386-options.cc:3767 config/i386/i386-options.cc:3810
  #, gcc-internal-format
  msgid "fastcall and cdecl attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3771
  #, gcc-internal-format
  msgid "fastcall and stdcall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3779 config/i386/i386-options.cc:3828
  #, fuzzy, gcc-internal-format
  msgid "fastcall and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3789 config/i386/i386-options.cc:3806
  #, gcc-internal-format
  msgid "stdcall and cdecl attributes are not compatible"
  msgstr "attribuutit stdcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3793
  #, gcc-internal-format
  msgid "stdcall and fastcall attributes are not compatible"
  msgstr "attribuutit stdcall ja fastcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3797 config/i386/i386-options.cc:3824
  #, fuzzy, gcc-internal-format
  msgid "stdcall and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja stdcall eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3814 config/i386/i386-options.cc:3832
  #, fuzzy, gcc-internal-format
  msgid "cdecl and thiscall attributes are not compatible"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: config/i386/i386-options.cc:3820
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute is used for non-class method"
  msgstr "%qE-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: config/i386/i386-options.cc:3924 config/rs6000/rs6000.cc:20747
  #, fuzzy, gcc-internal-format
  msgid "%qE incompatible attribute ignored"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: config/i386/i386-options.cc:3951
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute only available for 32-bit"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/i386/i386-options.cc:3972
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is neither zero, nor one"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: config/i386/i386-options.cc:4043 config/i386/i386-options.cc:4065
! #: config/ia64/ia64.cc:822 config/s390/s390.cc:1271
  #, gcc-internal-format
  msgid "%qE attribute requires a string constant argument"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/i386/i386-options.cc:4053 config/i386/i386-options.cc:4075
! #: config/s390/s390.cc:1300
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/i386/i386-options.cc:4107
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine should have a pointer as the first argument"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386-options.cc:4114
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine should have %qs as the second argument"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386-options.cc:4125
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine can only have a pointer argument and an optional integer argument"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386-options.cc:4128
  #, fuzzy, gcc-internal-format
  msgid "interrupt service routine must return %<void%>"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/i386/i386.cc:1281
  #, gcc-internal-format
  msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1284
  #, gcc-internal-format
  msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:1588
  #, fuzzy, gcc-internal-format
  msgid "X32 does not support %<ms_abi%> attribute"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: config/i386/i386.cc:1622
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:1974
  #, fuzzy, gcc-internal-format
  msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:1980
  #, fuzzy, gcc-internal-format
  msgid "AVX512F vector return without AVX512F enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:1994
  #, fuzzy, gcc-internal-format
  msgid "AVX vector argument without AVX enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2000
  #, fuzzy, gcc-internal-format
  msgid "AVX vector return without AVX enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2016
  #, fuzzy, gcc-internal-format
  msgid "SSE vector argument without SSE enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2022
  #, fuzzy, gcc-internal-format
  msgid "SSE vector return without SSE enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2038
  #, fuzzy, gcc-internal-format
  msgid "MMX vector argument without MMX enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2044
  #, fuzzy, gcc-internal-format
  msgid "MMX vector return without MMX enabled changes the ABI"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2243
  #, gcc-internal-format
  msgid "the ABI of passing struct with a flexible array member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2372
  #, gcc-internal-format
  msgid "the ABI of passing union with %<long double%> has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2507
  #, gcc-internal-format
  msgid "the ABI of passing structure with %<complex float%> member has changed in GCC 4.4"
  msgstr ""
  
! #: config/i386/i386.cc:2628
  msgid "the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:2725 config/i386/i386.cc:4094 config/i386/i386.cc:4104
  #, fuzzy, gcc-internal-format
  msgid "SSE register return with SSE2 disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2727
  #, fuzzy, gcc-internal-format
  msgid "SSE register return with SSE disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2734
  #, fuzzy, gcc-internal-format
  msgid "SSE register argument with SSE2 disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2736
  #, fuzzy, gcc-internal-format
  msgid "SSE register argument with SSE disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:2756
  #, fuzzy, gcc-internal-format
  msgid "x87 register return with x87 disabled"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: config/i386/i386.cc:3084 config/i386/i386.cc:3329 config/i386/i386.cc:4122
  #, gcc-internal-format
  msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
  msgstr ""
  
! #: config/i386/i386.cc:3086 config/i386/i386.cc:3331 config/i386/i386.cc:4124
  #, gcc-internal-format
  msgid "this is a GCC bug that can be worked around by adding attribute used to function called"
  msgstr ""
  
! #: config/i386/i386.cc:3734
  #, gcc-internal-format, gfc-internal-format
  msgid "the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
  msgstr ""
  
! #: config/i386/i386.cc:6790
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-ms2sysv-xlogues%> is not compatible with %s"
  msgstr "â€�%sâ€�-liitÃ¤nnÃ¤inen on yhteensopiva."
  
! #: config/i386/i386.cc:8808
  #, fuzzy, gcc-internal-format
  msgid "%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:8898
  #, gcc-internal-format
  msgid "Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return."
  msgstr ""
  
! #: config/i386/i386.cc:9951
  #, fuzzy, gcc-internal-format
  msgid "Stack realignment not supported with %<__builtin_eh_return%>"
  msgstr "Rinnakkaiset tyÃ¶t (-j) eivÃ¤t ole tuettuja tÃ¤llÃ¤ alustalla."
  
! #: config/i386/i386.cc:9956
  #, fuzzy, gcc-internal-format
  msgid "regparm nested function not supported with %<__builtin_eh_return%>"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:10347
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support fastcall with nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/i386/i386.cc:10367
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 2 register parameters for a nested function"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
  #. FIXME: We could make this work by pushing a register
  #. around the addition and comparison.
! #: config/i386/i386.cc:10378
  #, fuzzy, gcc-internal-format
  msgid "%<-fsplit-stack%> does not support 3 register parameters"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
! #: config/i386/i386.cc:13564
  #, fuzzy, gcc-internal-format
  msgid "%<V%> modifier on non-integer register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:13575 config/i386/i386.cc:13589
  #, fuzzy, gcc-internal-format
  msgid "unsupported size for integer register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:13621
  #, gcc-internal-format
  msgid "extended registers have no high halves"
  msgstr ""
  
! #: config/i386/i386.cc:13636
  #, fuzzy, gcc-internal-format
  msgid "unsupported operand size for extended register"
  msgstr "fr30_print_operand: tuntematon koodi"
  
! #: config/i386/i386.cc:13833 config/i386/i386.cc:13835
  #, fuzzy, gcc-internal-format
  msgid "non-integer operand used with operand code %<z%>"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: config/i386/i386.cc:17996
  #, fuzzy, gcc-internal-format
  msgid "empty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: config/i386/i386.cc:22734
  msgid "the alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}"
  msgstr ""
  
! #: config/i386/i386.cc:22815
  #, gcc-internal-format
  msgid "no register available for profiling %<-mcmodel=large%s%>"
  msgstr ""
  
! #: config/i386/i386.cc:22911
  #, fuzzy, gcc-internal-format
  msgid "profiling %<-mcmodel=large%> with PIC is not supported"
  msgstr "valitsin -mmultiple ei ole tuettu little-endian-jÃ¤rjestelmissÃ¤"
  
! #: config/i386/i386.cc:23624
  #, gcc-internal-format
  msgid "%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here"
  msgstr ""
  
! #: config/i386/i386.cc:25074
  #, fuzzy, gcc-internal-format
  msgid "unknown architecture specific memory model"
  msgstr "Tuntematon arkkitehtuuri â€�%sâ€�"
  
! #: config/i386/i386.cc:25081
  #, gcc-internal-format
  msgid "%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25088
  #, gcc-internal-format
  msgid "%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model"
  msgstr ""
  
! #: config/i386/i386.cc:25775
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
*************** msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D
*** 42083,42090 ****
  msgid "malformed %<#pragma builtin%>"
  msgstr "vÃ¤Ã¤rÃ¤nmuotoinen #pragma builtin"
  
! #: config/ia64/ia64.cc:761 config/loongarch/loongarch.cc:8113
! #: config/loongarch/loongarch.cc:8123
  #, fuzzy, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "%qs-attribuutin virheellinen argumentti"
--- 42260,42267 ----
  msgid "malformed %<#pragma builtin%>"
  msgstr "vÃ¤Ã¤rÃ¤nmuotoinen #pragma builtin"
  
! #: config/ia64/ia64.cc:761 config/loongarch/loongarch.cc:7974
! #: config/loongarch/loongarch.cc:7984
  #, fuzzy, gcc-internal-format
  msgid "invalid argument of %qE attribute"
  msgstr "%qs-attribuutin virheellinen argumentti"
*************** msgstr "Tuntematon tiheys: â€�%câ€�"
*** 42142,42284 ****
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr "PRINT_OPERAND nollaosoitin"
  
! #: config/loongarch/loongarch-builtins.cc:3002 config/mips/mips.cc:17382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/loongarch/loongarch-builtins.cc:3080 config/mips/mips.cc:17502
  #, fuzzy, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: config/loongarch/loongarch-cpu.cc:112
  #, gcc-internal-format
  msgid "unknown processor ID %<0x%x%>, some tuning parameters will fall back to default"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:141
  #, fuzzy, gcc-internal-format
  msgid "unknown native base architecture %<0x%x%>, %qs failed"
  msgstr "Funktio %qs:"
  
! #: config/loongarch/loongarch-cpu.cc:170
  #, gcc-internal-format
  msgid "unknown native FPU type %<0x%x%>, %qs failed"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:177
  #, gcc-internal-format
  msgid "floating-point unit %qs differs from PRID preset %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:201
  #, gcc-internal-format
  msgid "unknown SIMD extension (%qs disabled while %qs is enabled), disabling SIMD"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:239
  #, gcc-internal-format
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:225
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:242
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:268
! #: config/loongarch/loongarch-opts.cc:273
  #, fuzzy, gcc-internal-format
  msgid "%qs does not work on a cross compiler"
  msgstr "%qT ei ole luokkatyyppi"
  
! #: config/loongarch/loongarch-opts.cc:365
  #, gcc-internal-format
! msgid "enabing %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:377
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:389
  #, fuzzy, gcc-internal-format
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/loongarch/loongarch-opts.cc:433
  #, fuzzy, gcc-internal-format
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/loongarch/loongarch-opts.cc:438
  #, fuzzy, gcc-internal-format
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/loongarch/loongarch-opts.cc:469
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:491
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:502
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:507
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:523
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:526
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:540
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: config/loongarch/loongarch.cc:7680
! #, fuzzy, gcc-internal-format
! msgid "%qs cannot be used for compiling a shared library"
! msgstr "%Hprototyypin esittely"
! 
! #: config/loongarch/loongarch.cc:7689
  #, fuzzy, gcc-internal-format
  msgid "code model %qs is not compatible with %s"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: config/loongarch/loongarch.cc:8085
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "osoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujille"
  
! #: config/loongarch/loongarch.cc:8103
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "osoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujille"
  
! #: config/loongarch/loongarch.cc:8131
  #, fuzzy, gcc-internal-format
  msgid "multiple %qE attribute"
  msgstr "Kaksoiskappele %s attribuutti kohdassa %L"
--- 42319,42466 ----
  msgid "%<PRINT_OPERAND%> null pointer"
  msgstr "PRINT_OPERAND nollaosoitin"
  
! #: config/loongarch/loongarch-builtins.cc:2999 config/mips/mips.cc:17388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "argument %d to the built-in must be a constant in range %d to %d"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: config/loongarch/loongarch-builtins.cc:3077 config/mips/mips.cc:17508
  #, fuzzy, gcc-internal-format
  msgid "failed to expand built-in function"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: config/loongarch/loongarch-builtins.cc:3116
! #, fuzzy, gcc-internal-format
! msgid "built-in function %qD is not enabled"
! msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
! 
! #: config/loongarch/loongarch-cpu.cc:115
  #, gcc-internal-format
  msgid "unknown processor ID %<0x%x%>, some tuning parameters will fall back to default"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:144
  #, fuzzy, gcc-internal-format
  msgid "unknown native base architecture %<0x%x%>, %qs failed"
  msgstr "Funktio %qs:"
  
! #: config/loongarch/loongarch-cpu.cc:173
  #, gcc-internal-format
  msgid "unknown native FPU type %<0x%x%>, %qs failed"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:180
  #, gcc-internal-format
  msgid "floating-point unit %qs differs from PRID preset %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:204
  #, gcc-internal-format
  msgid "unknown SIMD extension (%qs disabled while %qs is enabled), disabling SIMD"
  msgstr ""
  
! #: config/loongarch/loongarch-cpu.cc:242
  #, gcc-internal-format
  msgid "detected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:235
  #, gcc-internal-format
  msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:252
  #, gcc-internal-format
  msgid "ABI changed (%qs to %qs) while multilib is disabled"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:281
! #: config/loongarch/loongarch-opts.cc:286
  #, fuzzy, gcc-internal-format
  msgid "%qs does not work on a cross compiler"
  msgstr "%qT ei ole luokkatyyppi"
  
! #: config/loongarch/loongarch-opts.cc:375
  #, gcc-internal-format
! msgid "enabling %qs promotes %<%s%s%> to %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:387
  #, gcc-internal-format
  msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:399
  #, fuzzy, gcc-internal-format
  msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/loongarch/loongarch-opts.cc:443
  #, fuzzy, gcc-internal-format
  msgid "your native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/loongarch/loongarch-opts.cc:448
  #, fuzzy, gcc-internal-format
  msgid "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/loongarch/loongarch-opts.cc:479
  #, gcc-internal-format
  msgid "unable to implement ABI %qs with instruction set %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:501
  #, gcc-internal-format
  msgid "ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:512
  #, gcc-internal-format
  msgid "instruction set %qs cannot implement default ABI %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:517
  #, gcc-internal-format
  msgid "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qs"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:533
  #, gcc-internal-format
  msgid "ABI %qs is not enabled at configure-time, the linker might report an error"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:536
  #, gcc-internal-format, gfc-internal-format
  msgid "ABI with startfiles: %s"
  msgstr ""
  
! #: config/loongarch/loongarch-opts.cc:550
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported, now cmodel is set to %qs"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: config/loongarch/loongarch-opts.cc:1023
  #, fuzzy, gcc-internal-format
  msgid "code model %qs is not compatible with %s"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: config/loongarch/loongarch-opts.cc:1089
! #, fuzzy, gcc-internal-format
! msgid "%qs cannot be used for compiling a shared library"
! msgstr "%Hprototyypin esittely"
! 
! #: config/loongarch/loongarch.cc:7946
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for thread-local variables"
  msgstr "osoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujille"
  
! #: config/loongarch/loongarch.cc:7964
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be specified for register variables"
  msgstr "osoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujille"
  
! #: config/loongarch/loongarch.cc:7992
  #, fuzzy, gcc-internal-format
  msgid "multiple %qE attribute"
  msgstr "Kaksoiskappele %s attribuutti kohdassa %L"
*************** msgstr ""
*** 42386,42392 ****
  msgid "stack limit expression is not supported"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: config/m68k/m68k.cc:7138 config/s390/s390.cc:17156
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
--- 42568,42574 ----
  msgid "stack limit expression is not supported"
  msgstr "dwarfin versio %d ei ole tuettu"
  
! #: config/m68k/m68k.cc:7138 config/s390/s390.cc:17177
  #, fuzzy, gcc-internal-format
  msgid "%<-fexcess-precision=16%> is not supported on this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
*************** msgid "%<-mxl-multiply-high%> requires %
*** 42427,42433 ****
  msgstr ""
  
  #: config/mips/mips.cc:1332 config/mips/mips.cc:1593 config/mips/mips.cc:1647
! #: config/riscv/riscv.cc:5504
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
--- 42609,42615 ----
  msgstr ""
  
  #: config/mips/mips.cc:1332 config/mips/mips.cc:1593 config/mips/mips.cc:1647
! #: config/riscv/riscv.cc:5800
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute requires a string argument"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
*************** msgstr "%qE-attribuutti pÃ¤tee vain funk
*** 42447,42453 ****
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr "%J%qD mÃ¤Ã¤ritelty sekÃ¤ tavallisesti ettÃ¤ aliaksena"
  
! #: config/mips/mips.cc:1555 config/mips/mips.cc:1561 config/nios2/nios2.cc:4488
  #, fuzzy, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr "%J%qD esitelty uudelleen erityyppisenÃ¤ symbolina"
--- 42629,42635 ----
  msgid "%qE cannot have both %qs and %qs attributes"
  msgstr "%J%qD mÃ¤Ã¤ritelty sekÃ¤ tavallisesti ettÃ¤ aliaksena"
  
! #: config/mips/mips.cc:1555 config/mips/mips.cc:1561 config/nios2/nios2.cc:4489
  #, fuzzy, gcc-internal-format
  msgid "%qE redeclared with conflicting %qs attributes"
  msgstr "%J%qD esitelty uudelleen erityyppisenÃ¤ symbolina"
*************** msgstr ""
*** 42479,42598 ****
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:8033
  #, fuzzy, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: config/mips/mips.cc:11289
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11291
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/mips/mips.cc:12295
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17634
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/mips/mips.cc:18242
  #, fuzzy, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/mips/mips.cc:20055
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20058
  #, fuzzy, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "Tuota MIPS16-koodia"
  
! #: config/mips/mips.cc:20061
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20064
  #, fuzzy, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "Tuota MIPS16-koodia"
  
! #: config/mips/mips.cc:20067
  #, gcc-internal-format
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20258 config/mips/mips.cc:20263
! #: config/mips/mips.cc:20353 config/mips/mips.cc:20355
! #: config/mips/mips.cc:20385 config/mips/mips.cc:20395
! #: config/mips/mips.cc:20501 config/mips/mips.cc:20525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "yritettiin kÃ¤yttÃ¤Ã¤ ominaisuutta, jolle ei ole tukea: â€�%sâ€�"
  
! #: config/mips/mips.cc:20298
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20308
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "%s %qs"
  
! #: config/mips/mips.cc:20323
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "KÃ¤ytÃ¤ 32-bittistÃ¤ ABIa"
  
! #: config/mips/mips.cc:20325
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/mips/mips.cc:20327
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "KÃ¤ytÃ¤ 32-bittistÃ¤ ABIa"
  
! #: config/mips/mips.cc:20350
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "%s ei tue pituusmÃ¤Ã¤rettÃ¤ %qs %s"
  
! #: config/mips/mips.cc:20359
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "Valitsinta --acls voi kÃ¤yttÃ¤Ã¤ vain POSIX-arkistoille"
  
! #: config/mips/mips.cc:20362
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "Valitsinta --acls voi kÃ¤yttÃ¤Ã¤ vain POSIX-arkistoille"
  
! #: config/mips/mips.cc:20383
  #, fuzzy, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "Valitsinta --acls voi kÃ¤yttÃ¤Ã¤ vain POSIX-arkistoille"
  
! #: config/mips/mips.cc:20387
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/mips/mips.cc:20389
  #, fuzzy, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr "-m64 vaatii PowerPC64-suorittimen"
--- 42661,42780 ----
  msgid "the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}"
  msgstr ""
  
! #: config/mips/mips.cc:8039
  #, fuzzy, gcc-internal-format
  msgid "cannot handle inconsistent calls to %qs"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: config/mips/mips.cc:11295
  #, gcc-internal-format
  msgid "the %<interrupt%> attribute requires a MIPS32r2 processor or greater"
  msgstr ""
  
! #: config/mips/mips.cc:11297
  #, gcc-internal-format
  msgid "interrupt handlers cannot be MIPS16 functions"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
! #: config/mips/mips.cc:12301
  #, gcc-internal-format
  msgid "%<-fstack-check=specific%> not implemented for MIPS16"
  msgstr ""
  
! #: config/mips/mips.cc:17640
  #, fuzzy, gcc-internal-format
  msgid "built-in function %qE not supported for MIPS16"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/mips/mips.cc:18248
  #, fuzzy, gcc-internal-format
  msgid "%qs does not support MIPS16 code"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/mips/mips.cc:20061
  #, gcc-internal-format
  msgid "MIPS16 PIC for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20064
  #, fuzzy, gcc-internal-format
  msgid "MIPS16 %<-mxgot%> code"
  msgstr "Tuota MIPS16-koodia"
  
! #: config/mips/mips.cc:20067
  #, gcc-internal-format
  msgid "%<hard-float%> MIPS16 code for ABIs other than o32 and o64"
  msgstr ""
  
! #: config/mips/mips.cc:20070
  #, fuzzy, gcc-internal-format
  msgid "MSA MIPS16 code"
  msgstr "Tuota MIPS16-koodia"
  
! #: config/mips/mips.cc:20073
  #, gcc-internal-format
  msgid "MIPS16 requires %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20264 config/mips/mips.cc:20269
! #: config/mips/mips.cc:20359 config/mips/mips.cc:20361
! #: config/mips/mips.cc:20391 config/mips/mips.cc:20401
! #: config/mips/mips.cc:20507 config/mips/mips.cc:20531
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unsupported combination: %s"
  msgstr "yritettiin kÃ¤yttÃ¤Ã¤ ominaisuutta, jolle ei ole tukea: â€�%sâ€�"
  
! #: config/mips/mips.cc:20304
  #, gcc-internal-format
  msgid "%<-%s%> conflicts with the other architecture options, which specify a %s processor"
  msgstr ""
  
! #: config/mips/mips.cc:20314
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%> is not compatible with the selected ABI"
  msgstr "%s %qs"
  
! #: config/mips/mips.cc:20329
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit processor"
  msgstr "KÃ¤ytÃ¤ 32-bittistÃ¤ ABIa"
  
! #: config/mips/mips.cc:20331
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp32%> used with a 64-bit ABI"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/mips/mips.cc:20333
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp64%> used with a 32-bit ABI"
  msgstr "KÃ¤ytÃ¤ 32-bittistÃ¤ ABIa"
  
! #: config/mips/mips.cc:20356
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-mfp32%>"
  msgstr "%s ei tue pituusmÃ¤Ã¤rettÃ¤ %qs %s"
  
! #: config/mips/mips.cc:20365
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions"
  msgstr "Valitsinta --acls voi kÃ¤yttÃ¤Ã¤ vain POSIX-arkistoille"
  
! #: config/mips/mips.cc:20368
  #, fuzzy, gcc-internal-format
  msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI"
  msgstr "Valitsinta --acls voi kÃ¤yttÃ¤Ã¤ vain POSIX-arkistoille"
  
! #: config/mips/mips.cc:20389
  #, fuzzy, gcc-internal-format
  msgid "%<-mfpxx%> can only be used with the o32 ABI"
  msgstr "Valitsinta --acls voi kÃ¤yttÃ¤Ã¤ vain POSIX-arkistoille"
  
! #: config/mips/mips.cc:20393
  #, fuzzy, gcc-internal-format
  msgid "%<-march=%s%> requires %<-mfp32%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/mips/mips.cc:20395
  #, fuzzy, gcc-internal-format
  msgid "%<-mfpxx%> requires %<-mlra%>"
  msgstr "-m64 vaatii PowerPC64-suorittimen"
*************** msgstr "-m64 vaatii PowerPC64-suorittime
*** 42602,42718 ****
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20414
  #, fuzzy, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "JÃ¤senfunktio %qs"
  
! #: config/mips/mips.cc:20467
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20482
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20496
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20509
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "yritettiin kÃ¤yttÃ¤Ã¤ ominaisuutta, jolle ei ole tukea: â€�%sâ€�"
  
! #: config/mips/mips.cc:20518
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "yritettiin kÃ¤yttÃ¤Ã¤ ominaisuutta, jolle ei ole tukea: â€�%sâ€�"
  
! #: config/mips/mips.cc:20533
  #, fuzzy, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/mips/mips.cc:20536
  #, fuzzy, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/mips/mips.cc:20569
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20577 config/mips/mips.cc:20580
  #, fuzzy, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: config/mips/mips.cc:20597
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20604
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20622
  #, fuzzy, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "-m64 vaatii PowerPC64-suorittimen"
  
! #: config/mips/mips.cc:20632
  #, fuzzy, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "Muodostin %qs"
  
! #: config/mips/mips.cc:20642
  #, fuzzy, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
! #: config/mips/mips.cc:20649
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20658
  #, fuzzy, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.cc:20669
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20679
  #, fuzzy, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
! #: config/mips/mips.cc:20689
  #, fuzzy, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
! #: config/mips/mips.cc:20784
  #, fuzzy, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.cc:20788
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:21624
  #, fuzzy, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi"
--- 42784,42900 ----
  #. effort to support the combination of 32-bit GOT entries
  #. and 64-bit pointers, so we treat the abicalls case as
  #. an error.
! #: config/mips/mips.cc:20420
  #, fuzzy, gcc-internal-format
  msgid "the combination of %qs and %qs is incompatible with %qs"
  msgstr "JÃ¤senfunktio %qs"
  
! #: config/mips/mips.cc:20473
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support branch-likely instructions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20488
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support madd or msub instructions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20502
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support odd single-precision registers"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20515
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs%s %s"
  msgstr "yritettiin kÃ¤yttÃ¤Ã¤ ominaisuutta, jolle ei ole tukea: â€�%sâ€�"
  
! #: config/mips/mips.cc:20524
  #, fuzzy, gcc-internal-format
  msgid "unsupported combination: %qs %s"
  msgstr "yritettiin kÃ¤yttÃ¤Ã¤ ominaisuutta, jolle ei ole tukea: â€�%sâ€�"
  
! #: config/mips/mips.cc:20539
  #, fuzzy, gcc-internal-format
  msgid "cannot generate position-independent code for %qs"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/mips/mips.cc:20542
  #, fuzzy, gcc-internal-format
  msgid "position-independent code requires %qs"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/mips/mips.cc:20575
  #, gcc-internal-format
  msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>"
  msgstr ""
  
! #: config/mips/mips.cc:20583 config/mips/mips.cc:20586
  #, fuzzy, gcc-internal-format
  msgid "cannot use small-data accesses for %qs"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: config/mips/mips.cc:20603
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=legacy%>"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20610
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support %<-m%s=2008%>"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20628
  #, fuzzy, gcc-internal-format
  msgid "%<-mips3d%> requires %<-mpaired-single%>"
  msgstr "-m64 vaatii PowerPC64-suorittimen"
  
! #: config/mips/mips.cc:20638
  #, fuzzy, gcc-internal-format
  msgid "%qs must be used with %qs"
  msgstr "Muodostin %qs"
  
! #: config/mips/mips.cc:20648
  #, fuzzy, gcc-internal-format
  msgid "%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>"
  msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
! #: config/mips/mips.cc:20655
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support paired-single instructions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20664
  #, fuzzy, gcc-internal-format
  msgid "%qs requires a target that provides the %qs instruction"
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.cc:20675
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support DSP instructions"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:20685
  #, fuzzy, gcc-internal-format
  msgid "%<-mloongson-mmi%> must be used with %<-mhard-float%>"
  msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
! #: config/mips/mips.cc:20695
  #, fuzzy, gcc-internal-format
  msgid "%<-mloongson-ext2%> must be used with %<-mloongson-ext%>"
  msgstr "-Wformat-y2k jÃ¤tetty huomiotta ilman valitsinta -Wformat"
  
! #: config/mips/mips.cc:20790
  #, fuzzy, gcc-internal-format
  msgid "%qs requires branch-likely instructions"
  msgstr "KÃ¤ytÃ¤ AltiVec-kÃ¤skyjÃ¤"
  
! #: config/mips/mips.cc:20794
  #, fuzzy, gcc-internal-format
  msgid "the %qs architecture does not support the synci instruction"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/mips/mips.cc:21630
  #, fuzzy, gcc-internal-format
  msgid "mips16 function profiling"
  msgstr "Ota kÃ¤yttÃ¶Ã¶n funktioprofilointi"
*************** msgstr ""
*** 43024,43030 ****
  msgid "bad builtin code"
  msgstr "<sisÃ¤Ã¤nrakennettu>"
  
! #: config/nds32/nds32-intrinsic.cc:126 config/nios2/nios2.cc:3839
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid argument to built-in function %s"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
--- 43206,43212 ----
  msgid "bad builtin code"
  msgstr "<sisÃ¤Ã¤nrakennettu>"
  
! #: config/nds32/nds32-intrinsic.cc:126 config/nios2/nios2.cc:3840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid argument to built-in function %s"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
*************** msgid "cannot use reset attributes to fu
*** 43115,43183 ****
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %qE"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.cc:2407 config/nds32/nds32.cc:2461
! #: config/nds32/nds32.cc:3573 config/nds32/nds32.cc:3670
! #: config/nds32/nds32.cc:3685 config/nds32/nds32.cc:3691
! #: config/nds32/nds32.cc:3767 config/nds32/nds32.cc:3773
! #: config/nds32/nds32.cc:3805
  #, fuzzy, gcc-internal-format
  msgid "a nested function is not supported for reduced registers"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.cc:3464
  #, fuzzy, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "sulkumerkkien kÃ¤yttÃ¶ laskulausekkeen ympÃ¤rillÃ¤ on suositeltavaa |-operandissa"
  
! #: config/nds32/nds32.cc:3480 config/nds32/nds32.cc:3487
! #: config/nds32/nds32.cc:3494 config/nds32/nds32.cc:3501
! #: config/nds32/nds32.cc:3508
  #, fuzzy, gcc-internal-format
  msgid "CCTL intrinsic function subtype out of range"
  msgstr "sulkumerkkien kÃ¤yttÃ¶ laskulausekkeen ympÃ¤rillÃ¤ on suositeltavaa |-operandissa"
  
! #: config/nds32/nds32.cc:3945
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<indirect_call%> attribute under linux toolchain"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %qE"
  
! #: config/nds32/nds32.cc:3953
  #, fuzzy, gcc-internal-format
  msgid "%<indirect_call%> attribute cannot apply for static function"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/nds32/nds32.cc:4042
  #, fuzzy, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: config/nds32/nds32.cc:4070
  #, fuzzy, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: config/nds32/nds32.cc:4086
  #, fuzzy, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: config/nds32/nds32.cc:4099
  #, fuzzy, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: config/nds32/nds32.cc:4150
  #, fuzzy, gcc-internal-format
  msgid "not support %<-fpic%> option for v3m toolchain"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/nds32/nds32.cc:4183
  #, gcc-internal-format
  msgid "Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>"
  msgstr ""
  
! #: config/nds32/nds32.cc:4186
  #, gcc-internal-format
  msgid "%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>"
  msgstr ""
--- 43297,43365 ----
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %qE"
  
  #. Trampoline is not supported on reduced-set registers yet.
! #: config/nds32/nds32.cc:2408 config/nds32/nds32.cc:2462
! #: config/nds32/nds32.cc:3574 config/nds32/nds32.cc:3671
! #: config/nds32/nds32.cc:3686 config/nds32/nds32.cc:3692
! #: config/nds32/nds32.cc:3768 config/nds32/nds32.cc:3774
! #: config/nds32/nds32.cc:3806
  #, fuzzy, gcc-internal-format
  msgid "a nested function is not supported for reduced registers"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
  #. The enum index value for array size is out of range.
! #: config/nds32/nds32.cc:3465
  #, fuzzy, gcc-internal-format
  msgid "intrinsic register index is out of range"
  msgstr "sulkumerkkien kÃ¤yttÃ¶ laskulausekkeen ympÃ¤rillÃ¤ on suositeltavaa |-operandissa"
  
! #: config/nds32/nds32.cc:3481 config/nds32/nds32.cc:3488
! #: config/nds32/nds32.cc:3495 config/nds32/nds32.cc:3502
! #: config/nds32/nds32.cc:3509
  #, fuzzy, gcc-internal-format
  msgid "CCTL intrinsic function subtype out of range"
  msgstr "sulkumerkkien kÃ¤yttÃ¶ laskulausekkeen ympÃ¤rillÃ¤ on suositeltavaa |-operandissa"
  
! #: config/nds32/nds32.cc:3946
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<indirect_call%> attribute under linux toolchain"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %qE"
  
! #: config/nds32/nds32.cc:3954
  #, fuzzy, gcc-internal-format
  msgid "%<indirect_call%> attribute cannot apply for static function"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: config/nds32/nds32.cc:4043
  #, fuzzy, gcc-internal-format
  msgid "invalid id value for interrupt/exception attribute"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: config/nds32/nds32.cc:4071
  #, fuzzy, gcc-internal-format
  msgid "invalid id value for reset attribute"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: config/nds32/nds32.cc:4087
  #, fuzzy, gcc-internal-format
  msgid "invalid nmi function for reset attribute"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: config/nds32/nds32.cc:4100
  #, fuzzy, gcc-internal-format
  msgid "invalid warm function for reset attribute"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: config/nds32/nds32.cc:4151
  #, fuzzy, gcc-internal-format
  msgid "not support %<-fpic%> option for v3m toolchain"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/nds32/nds32.cc:4184
  #, gcc-internal-format
  msgid "Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>"
  msgstr ""
  
! #: config/nds32/nds32.cc:4187
  #, gcc-internal-format
  msgid "%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>"
  msgstr ""
*************** msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset fu
*** 43257,43338 ****
  msgid "R2 architecture is little-endian only"
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/nios2/nios2.cc:3584
  #, fuzzy, gcc-internal-format
  msgid "cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/nios2/nios2.cc:3693
  #, gcc-internal-format
  msgid "custom instruction opcode must be a compile-time constant in the range 0-255 for %<__builtin_custom_%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:3898
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "control register number must be in range 0-31 for %s"
  msgstr "{0} versio {1}"
  
! #: config/nios2/nios2.cc:3926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "register number must be in range 0-31 for %s"
  msgstr "{0} versio {1}"
  
! #: config/nios2/nios2.cc:3933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "immediate value must fit into a %d-bit integer for %s"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/nios2/nios2.cc:3983
  #, gcc-internal-format
  msgid "the ENI instruction operand must be either 0 or 1"
  msgstr ""
  
! #: config/nios2/nios2.cc:4011
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "built-in function %s requires Nios II R%d"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/nios2/nios2.cc:4091
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/nios2/nios2.cc:4098 config/nios2/nios2.cc:4109
  #, fuzzy, gcc-internal-format
  msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/nios2/nios2.cc:4252
  #, fuzzy, gcc-internal-format
  msgid "%<custom-fpu-cfg%> option does not support %<no-%>"
  msgstr "%s ei tue: predicted_by_p"
  
! #: config/nios2/nios2.cc:4257
  #, fuzzy, gcc-internal-format
  msgid "%<custom-fpu-cfg%> option requires configuration argument"
  msgstr "%s ei tue: predicted_by_p"
  
! #: config/nios2/nios2.cc:4285
  #, fuzzy, gcc-internal-format
  msgid "%<no-custom-%s%> does not accept arguments"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/nios2/nios2.cc:4300
  #, fuzzy, gcc-internal-format
  msgid "%<custom-%s=%> requires argument"
  msgstr "valitsin vaatii argumentin -- %s"
  
! #: config/nios2/nios2.cc:4310
  #, fuzzy, gcc-internal-format
  msgid "%<custom-%s=%> argument should be a non-negative integer"
  msgstr "%q+D:n ensimmÃ¤isen argumentin pitÃ¤isi olla %<int%>"
  
! #: config/nios2/nios2.cc:4322
  #, fuzzy, gcc-internal-format
  msgid "%<custom-%s=%> is not recognized as FPU instruction"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/nios2/nios2.cc:4329
  #, fuzzy, gcc-internal-format
  msgid "invalid custom instruction option %qs"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
--- 43439,43520 ----
  msgid "R2 architecture is little-endian only"
  msgstr "Tuota koodia big-endian-tilassa"
  
! #: config/nios2/nios2.cc:3585
  #, fuzzy, gcc-internal-format
  msgid "cannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/nios2/nios2.cc:3694
  #, gcc-internal-format
  msgid "custom instruction opcode must be a compile-time constant in the range 0-255 for %<__builtin_custom_%s%>"
  msgstr ""
  
! #: config/nios2/nios2.cc:3899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "control register number must be in range 0-31 for %s"
  msgstr "{0} versio {1}"
  
! #: config/nios2/nios2.cc:3927
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "register number must be in range 0-31 for %s"
  msgstr "{0} versio {1}"
  
! #: config/nios2/nios2.cc:3934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "immediate value must fit into a %d-bit integer for %s"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: config/nios2/nios2.cc:3984
  #, gcc-internal-format
  msgid "the ENI instruction operand must be either 0 or 1"
  msgstr ""
  
! #: config/nios2/nios2.cc:4012
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "built-in function %s requires Nios II R%d"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/nios2/nios2.cc:4092
  #, fuzzy, gcc-internal-format
  msgid "switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/nios2/nios2.cc:4099 config/nios2/nios2.cc:4110
  #, fuzzy, gcc-internal-format
  msgid "call to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/nios2/nios2.cc:4253
  #, fuzzy, gcc-internal-format
  msgid "%<custom-fpu-cfg%> option does not support %<no-%>"
  msgstr "%s ei tue: predicted_by_p"
  
! #: config/nios2/nios2.cc:4258
  #, fuzzy, gcc-internal-format
  msgid "%<custom-fpu-cfg%> option requires configuration argument"
  msgstr "%s ei tue: predicted_by_p"
  
! #: config/nios2/nios2.cc:4286
  #, fuzzy, gcc-internal-format
  msgid "%<no-custom-%s%> does not accept arguments"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/nios2/nios2.cc:4301
  #, fuzzy, gcc-internal-format
  msgid "%<custom-%s=%> requires argument"
  msgstr "valitsin vaatii argumentin -- %s"
  
! #: config/nios2/nios2.cc:4311
  #, fuzzy, gcc-internal-format
  msgid "%<custom-%s=%> argument should be a non-negative integer"
  msgstr "%q+D:n ensimmÃ¤isen argumentin pitÃ¤isi olla %<int%>"
  
! #: config/nios2/nios2.cc:4323
  #, fuzzy, gcc-internal-format
  msgid "%<custom-%s=%> is not recognized as FPU instruction"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/nios2/nios2.cc:4330
  #, fuzzy, gcc-internal-format
  msgid "invalid custom instruction option %qs"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
*************** msgstr "ei lÃ¶ydetÃ¤ protokollaesittelyÃ
*** 43363,43389 ****
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "COLLECT_GCC_OPTIONS-ympÃ¤ristÃ¶muuttujan on oltava asetettuna"
  
! #: config/nvptx/mkoffload.cc:648
  #, fuzzy, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "COLLECT_GCC-ympÃ¤ristÃ¶muuttujan on oltava asetettuna"
  
! #: config/nvptx/mkoffload.cc:696
  #, fuzzy, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "%s: %s: tÃ¤smÃ¤Ã¤vyyttÃ¤ ei lÃ¶ydy"
  
! #: config/nvptx/mkoffload.cc:719
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "valitsin â€�%s â€� vaatii argumentin"
  
! #: config/nvptx/mkoffload.cc:795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "tiedostoa â€�%sâ€� ei voi avata"
  
! #: config/nvptx/mkoffload.cc:851
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "%s: ei voida avata COFF-tiedostona"
--- 43545,43571 ----
  msgid "environment variable COLLECT_GCC_OPTIONS must be set"
  msgstr "COLLECT_GCC_OPTIONS-ympÃ¤ristÃ¶muuttujan on oltava asetettuna"
  
! #: config/nvptx/mkoffload.cc:650
  #, fuzzy, gcc-internal-format
  msgid "COLLECT_GCC must be set."
  msgstr "COLLECT_GCC-ympÃ¤ristÃ¶muuttujan on oltava asetettuna"
  
! #: config/nvptx/mkoffload.cc:698
  #, fuzzy, gcc-internal-format
  msgid "offload compiler %s not found (consider using %<-B%>)"
  msgstr "%s: %s: tÃ¤smÃ¤Ã¤vyyttÃ¤ ei lÃ¶ydy"
  
! #: config/nvptx/mkoffload.cc:721
  #, fuzzy, gcc-internal-format
  msgid "unrecognizable argument of option "
  msgstr "valitsin â€�%s â€� vaatii argumentin"
  
! #: config/nvptx/mkoffload.cc:797
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot open '%s'"
  msgstr "tiedostoa â€�%sâ€� ei voi avata"
  
! #: config/nvptx/mkoffload.cc:853
  #, fuzzy, gcc-internal-format
  msgid "cannot open intermediate ptx file"
  msgstr "%s: ei voida avata COFF-tiedostona"
*************** msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden
*** 43443,43474 ****
  msgid "complement argument must be constant"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: config/nvptx/nvptx.cc:6579
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6587
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6601
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7487
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7601
  #, fuzzy, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/nvptx/nvptx.cc:7614
  #, fuzzy, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
--- 43625,43656 ----
  msgid "complement argument must be constant"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: config/nvptx/nvptx.cc:6580
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6588
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring runtime setting"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:6602
  #, gcc-internal-format
  msgid "using %<vector_length (%d)%>, ignoring %d"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7488
  #, gcc-internal-format
  msgid "variable %qD adjusted for OpenACC privatization level: %qs"
  msgstr ""
  
! #: config/nvptx/nvptx.cc:7602
  #, fuzzy, gcc-internal-format
  msgid "weak alias definitions not supported in this configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
  
! #: config/nvptx/nvptx.cc:7615
  #, fuzzy, gcc-internal-format
  msgid "non-function alias definitions not supported in this configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
*************** msgstr ""
*** 43575,43814 ****
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:192
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr "%<#pragma GCC optimize%> ei ole merkkijono eikÃ¤ luku"
  
! #: config/riscv/riscv-c.cc:203
! #, gcc-internal-format
! msgid "%<#pragma riscv intrinsic%> option %qs needs 'V' or 'XTHEADVECTOR' extension enabled"
! msgstr ""
! 
! #: config/riscv/riscv-c.cc:211
  #, fuzzy, gcc-internal-format
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "tuntematon #pragma GCC coprocessor %E"
  
! #: config/riscv/riscv-target-attr.cc:120
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:132
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: bad string found %<%s%>"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:156
  #, gcc-internal-format
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:167
  #, gcc-internal-format
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:174
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:195
  #, fuzzy, gcc-internal-format
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: config/riscv/riscv-target-attr.cc:201
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:240
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> attribute"
  msgstr "VÃ¤Ã¤rin muotoiltu kohdekohtainen muuttujamÃ¤Ã¤rittely"
  
! #: config/riscv/riscv-target-attr.cc:254
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/riscv/riscv-target-attr.cc:271
  #, fuzzy, gcc-internal-format
  msgid "Got unknown attribute %<target(\"%s\")%>"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/riscv/riscv-target-attr.cc:352
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> attribute"
  msgstr "VÃ¤Ã¤rin muotoiltu kohdekohtainen muuttujamÃ¤Ã¤rittely"
  
! #: config/riscv/riscv-vector-builtins.cc:4239
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4435
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: config/riscv/riscv-vector-builtins.cc:4441
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
  # XXX
! #: config/riscv/riscv-vector-builtins.cc:4456
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: config/riscv/riscv-vector-builtins.cc:4464
  #, fuzzy, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: config/riscv/riscv-vector-builtins.cc:4466
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "tiedostoa %s ei voi avata"
  
! #: config/riscv/riscv-vector-builtins.cc:4472
  #, fuzzy, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: config/riscv/riscv-vector-builtins.cc:4478
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:4484
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n tyypin %<%s %E%> epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: config/riscv/riscv-vector-builtins.cc:4490
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:4496
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: config/riscv/riscv-vector-builtins.cc:4633
  #, fuzzy, gcc-internal-format
  msgid "no matching function call to %qE with empty arguments"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon â€�%sâ€�: puuttuva â€�%câ€�"
  
! #: config/riscv/riscv.cc:647
  #, fuzzy, gcc-internal-format
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr "tuntematon cc_attr-arvo"
  
! #: config/riscv/riscv.cc:2458
  #, fuzzy, gcc-internal-format
  msgid "this operation requires the RVV ISA extension"
  msgstr "Ã„lÃ¤ varoita Microsoft-laajennosten kÃ¤ytÃ¶stÃ¤"
  
! #: config/riscv/riscv.cc:2459
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:4848 config/riscv/riscv.cc:4890
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:5237
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/riscv/riscv.cc:5515
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: config/riscv/riscv.cc:8875
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:8917
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:8923
  #, fuzzy, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/riscv/riscv.cc:8949 config/riscv/riscv.cc:8952
  #, fuzzy, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/riscv/riscv.cc:8981
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:8988
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:8990
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:8997
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:9001
  #, fuzzy, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
  
! #: config/riscv/riscv.cc:9011
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: config/riscv/riscv.cc:9024
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:9051 config/rs6000/rs6000.cc:4558
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: config/riscv/riscv.cc:9065 config/rs6000/rs6000.cc:4541
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "Funktio %qs"
  
! #: config/riscv/riscv.cc:9459
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: config/riscv/riscv.cc:9985
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
--- 43757,44052 ----
  msgid "pointers to %<__regio_symbol%> address space are prohibited"
  msgstr ""
  
! #: config/riscv/riscv-c.cc:261
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma riscv intrinsic%> requires a string parameter"
  msgstr "%<#pragma GCC optimize%> ei ole merkkijono eikÃ¤ luku"
  
! #: config/riscv/riscv-c.cc:286
  #, fuzzy, gcc-internal-format
  msgid "unknown %<#pragma riscv intrinsic%> option %qs"
  msgstr "tuntematon #pragma GCC coprocessor %E"
  
! #: config/riscv/riscv-target-attr.cc:124
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: must start with + or rv"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:136
  #, gcc-internal-format
  msgid "unexpected arch for %<target()%> attribute: bad string found %<%s%>"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:162
  #, gcc-internal-format
  msgid "%<target()%> attribute: arch appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:173
  #, gcc-internal-format
  msgid "%<target()%> attribute: cpu appears more than once"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:180
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown CPU %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:201
  #, fuzzy, gcc-internal-format
  msgid "%<target()%> attribute: tune appears more than once"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: config/riscv/riscv-target-attr.cc:207
  #, gcc-internal-format
  msgid "%<target()%> attribute: unknown TUNE %qs"
  msgstr ""
  
! #: config/riscv/riscv-target-attr.cc:246
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target()%> attribute"
  msgstr "VÃ¤Ã¤rin muotoiltu kohdekohtainen muuttujamÃ¤Ã¤rittely"
  
! #: config/riscv/riscv-target-attr.cc:260
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target(\"%s\")%> does not accept an argument"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/riscv/riscv-target-attr.cc:277
  #, fuzzy, gcc-internal-format
  msgid "Got unknown attribute %<target(\"%s\")%>"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/riscv/riscv-target-attr.cc:359
  #, fuzzy, gcc-internal-format
  msgid "malformed %<target(\"%s\")%> attribute"
  msgstr "VÃ¤Ã¤rin muotoiltu kohdekohtainen muuttujamÃ¤Ã¤rittely"
  
! #: config/riscv/riscv-vector-builtins.cc:4276
  #, gcc-internal-format
  msgid "passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wd"
  msgstr ""
  
! #: config/riscv/riscv-vector-builtins.cc:4488
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a fixed size"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
! #: config/riscv/riscv-vector-builtins.cc:4494
  #, fuzzy, gcc-internal-format
  #| msgid "type %qT does not have a known size"
  msgid "RVV type %qT does not have a defined alignment"
  msgstr "tyypillÃ¤ %qT ei ole tunnettua kokoa"
  
  # XXX
! #: config/riscv/riscv-vector-builtins.cc:4509
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to RVV type %qT"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: config/riscv/riscv-vector-builtins.cc:4517
  #, fuzzy, gcc-internal-format
  msgid "member variables cannot have RVV type %qT"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: config/riscv/riscv-vector-builtins.cc:4519
  #, fuzzy, gcc-internal-format
  msgid "fields cannot have RVV type %qT"
  msgstr "tiedostoa %s ei voi avata"
  
! #: config/riscv/riscv-vector-builtins.cc:4525
  #, fuzzy, gcc-internal-format
  msgid "array elements cannot have RVV type %qT"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: config/riscv/riscv-vector-builtins.cc:4531
  #, fuzzy, gcc-internal-format
  msgid "cannot allocate objects with RVV type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:4537
  #, fuzzy, gcc-internal-format
  msgid "cannot delete objects with RVV type %qT"
  msgstr "mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n tyypin %<%s %E%> epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: config/riscv/riscv-vector-builtins.cc:4543
  #, fuzzy, gcc-internal-format
  msgid "cannot throw or catch RVV type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: config/riscv/riscv-vector-builtins.cc:4549
  #, fuzzy, gcc-internal-format
  msgid "capture by copy of RVV type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: config/riscv/riscv-vector-builtins.cc:4646
! #, fuzzy, gcc-internal-format
! msgid "built-in function %qE requires the %qs ISA extension"
! msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
! 
! #: config/riscv/riscv-vector-builtins.cc:4696
  #, fuzzy, gcc-internal-format
  msgid "no matching function call to %qE with empty arguments"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon â€�%sâ€�: puuttuva â€�%câ€�"
  
! #: config/riscv/riscv.cc:714
  #, fuzzy, gcc-internal-format
  msgid "unknown cpu %qs for %<-mtune%>"
  msgstr "tuntematon cc_attr-arvo"
  
! #: config/riscv/riscv.cc:2537
  #, fuzzy, gcc-internal-format
  msgid "this operation requires the RVV ISA extension"
  msgstr "Ã„lÃ¤ varoita Microsoft-laajennosten kÃ¤ytÃ¶stÃ¤"
  
! #: config/riscv/riscv.cc:2538
  #, gcc-internal-format
  msgid "you can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragma"
  msgstr ""
  
! #: config/riscv/riscv.cc:4969 config/riscv/riscv.cc:5011
  #, gcc-internal-format
  msgid "ABI for flattened struct with zero-length bit-fields changed in GCC 10"
  msgstr ""
  
! #: config/riscv/riscv.cc:5358
  #, fuzzy, gcc-internal-format
  msgid "RVV type %qT cannot be passed to an unprototyped function"
  msgstr "AltiVec-argumentti vÃ¤litetty funktiolle, jolla ei ole prototyyppiÃ¤"
  
! #: config/riscv/riscv.cc:5611
! #, fuzzy, gcc-internal-format
! msgid "%s %qT requires the V ISA extension"
! msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ ABIa"
! 
! #: config/riscv/riscv.cc:5623
! #, fuzzy, gcc-internal-format
! msgid "%s %qT requires the zve64x, zve64f, zve64d or v ISA extension"
! msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ ABIa"
! 
! #: config/riscv/riscv.cc:5634
! #, fuzzy, gcc-internal-format
! msgid "%s %qT requires the zvfhmin or zvfh ISA extension"
! msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ ABIa"
! 
! #: config/riscv/riscv.cc:5643
! #, fuzzy, gcc-internal-format
! msgid "%s %qT requires the zve32f, zve64f, zve64d or v ISA extension"
! msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ ABIa"
! 
! #: config/riscv/riscv.cc:5652
! #, fuzzy, gcc-internal-format
! msgid "%s %qT requires the zve64d or v ISA extension"
! msgstr "KÃ¤ytÃ¤ 64-bittistÃ¤ ABIa"
! 
! #: config/riscv/riscv.cc:5662
! #, gcc-internal-format
! msgid "%s %qT requires the minimal vector length %qd but %qd is given"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5717
! #, fuzzy, gcc-internal-format
! msgid "function attribute %qs requires the V ISA extension"
! msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
! 
! #: config/riscv/riscv.cc:5811
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not %<\"user\"%>, %<\"supervisor\"%>, or %<\"machine\"%>"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: config/riscv/riscv.cc:5834
! #, gcc-internal-format
! msgid "%qs is only supported when %<-mrvv-vector-bits=zvl%> is specified"
! msgstr ""
! 
! #: config/riscv/riscv.cc:5843
! #, fuzzy, gcc-internal-format
! msgid "%qs applied to non-RVV type %qT"
! msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
! 
! #: config/riscv/riscv.cc:5851
! #, fuzzy, gcc-internal-format
! #| msgid "%qE attribute requires an integer constant argument"
! msgid "%qs requires an integer constant"
! msgstr "%qE-attribuutti tarvitsee kokonaislukuvakioargumentin"
! 
! #: config/riscv/riscv.cc:5861
! #, gcc-internal-format
! msgid "invalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qs"
! msgstr ""
! 
! #: config/riscv/riscv.cc:9255
  #, gcc-internal-format
  msgid "%<-mdiv%> requires %<-march%> to subsume the %<M%> extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:9297
  #, gcc-internal-format
  msgid "Current RISC-V GCC does not support VLEN greater than 4096bit for 'V' Extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:9303
  #, fuzzy, gcc-internal-format
  msgid "Current RISC-V GCC does not support RVV in big-endian mode"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: config/riscv/riscv.cc:9329 config/riscv/riscv.cc:9332
  #, fuzzy, gcc-internal-format
  msgid "code model %qs with %qs"
  msgstr "koodimalli %s ei tue PIC-tilaa"
  
! #: config/riscv/riscv.cc:9361
  #, gcc-internal-format
  msgid "requested ABI requires %<-march%> to subsume the %qc extension"
  msgstr ""
  
! #: config/riscv/riscv.cc:9368
  #, gcc-internal-format
  msgid "rv32e requires ilp32e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:9370
  #, gcc-internal-format
  msgid "rv64e requires lp64e ABI"
  msgstr ""
  
! #: config/riscv/riscv.cc:9377
  #, gcc-internal-format
  msgid "z*inx requires ABI ilp32, ilp32e, lp64 or lp64e"
  msgstr ""
  
! #: config/riscv/riscv.cc:9381
  #, fuzzy, gcc-internal-format
  msgid "ABI requires %<-march=rv%d%>"
  msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
  
! #: config/riscv/riscv.cc:9391
  #, fuzzy, gcc-internal-format
  msgid "%<-mpreferred-stack-boundary=%d%> must be between %d and %d"
  msgstr "  uid = %d, gid = %d, oikeudet = 0%o.\n"
  
! #: config/riscv/riscv.cc:9404
  #, gcc-internal-format
  msgid "%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]"
  msgstr ""
  
! #: config/riscv/riscv.cc:9431 config/rs6000/rs6000.cc:4509
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid base register in %qs"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: config/riscv/riscv.cc:9445 config/rs6000/rs6000.cc:4492
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a valid number in %qs"
  msgstr "Funktio %qs"
  
! #: config/riscv/riscv.cc:9843
  #, fuzzy, gcc-internal-format
  msgid "%qs function cannot have different interrupt type"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: config/riscv/riscv.cc:10369
  #, gcc-internal-format
  msgid "cannot allocate vl register for %qs on this target"
  msgstr ""
*************** msgstr "luvun on oltava 0 tai 1"
*** 44044,44091 ****
  msgid "junk at end of %<#pragma longcall%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: config/rs6000/rs6000-c.cc:1249 config/rs6000/rs6000-c.cc:1650
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.cc:1256 config/rs6000/rs6000-c.cc:1342
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.cc:1520
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.cc:1746
  #, gcc-internal-format
  msgid "%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1750
  #, gcc-internal-format
  msgid "%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1836
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "passing argument %d of %qE discards %qs qualifier from pointer target type"
  msgstr "%d. argumentti funktiolle %qE hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteen"
  
! #: config/rs6000/rs6000-c.cc:1892 config/rs6000/rs6000-c.cc:2075
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr "virheellinen parametri %qs"
  
! #: config/rs6000/rs6000-c.cc:2064
  #, fuzzy, gcc-internal-format
  msgid "overloaded builtin %qs is implemented by builtin %qs"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000-c.cc:2068
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported in this compiler configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
--- 44282,44329 ----
  msgid "junk at end of %<#pragma longcall%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: config/rs6000/rs6000-c.cc:1237 config/rs6000/rs6000-c.cc:1638
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts 1 argument"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.cc:1244 config/rs6000/rs6000-c.cc:1330
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts 2 arguments"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.cc:1508
  #, fuzzy, gcc-internal-format
  msgid "builtin %qs only accepts 3 arguments"
  msgstr "%J%qD sallii vain nolla tai kaksi argumenttia"
  
! #: config/rs6000/rs6000-c.cc:1734
  #, gcc-internal-format
  msgid "%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1738
  #, gcc-internal-format
  msgid "%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores"
  msgstr ""
  
! #: config/rs6000/rs6000-c.cc:1824
  #, fuzzy, gcc-internal-format
  #| msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgid "passing argument %d of %qE discards %qs qualifier from pointer target type"
  msgstr "%d. argumentti funktiolle %qE hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteen"
  
! #: config/rs6000/rs6000-c.cc:1880 config/rs6000/rs6000-c.cc:2063
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter combination for AltiVec intrinsic %qs"
  msgstr "virheellinen parametri %qs"
  
! #: config/rs6000/rs6000-c.cc:2052
  #, fuzzy, gcc-internal-format
  msgid "overloaded builtin %qs is implemented by builtin %qs"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000-c.cc:2056
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported in this compiler configuration"
  msgstr "weakref ei ole tuettu tÃ¤ssÃ¤ konfiguraatiossa"
*************** msgstr "%qs kÃ¤yttÃ¤Ã¤ rekisteriÃ¤ r29"
*** 44153,44190 ****
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr "#pragma extern_prefix ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/rs6000/rs6000.cc:3226 config/rs6000/rs6000.cc:3229
! #: config/rs6000/rs6000.cc:3232
  #, fuzzy, gcc-internal-format
  msgid "%qs requires %qs or %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: config/rs6000/rs6000.cc:3333
  #, fuzzy, gcc-internal-format
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr "-m64 vaatii PowerPC64-suorittimen, otetaan kÃ¤yttÃ¶Ã¶n"
  
! #: config/rs6000/rs6000.cc:3449
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr "-mapcs-stack-check on yhteensopimaton valitsimen -mno-apcs-frame kanssa"
  
! #: config/rs6000/rs6000.cc:3498
  #, fuzzy, gcc-internal-format
  msgid "%qs unsupported for this ABI"
  msgstr "Ei ole tuettu"
  
! #: config/rs6000/rs6000.cc:3626
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3787
  #, fuzzy, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
  
! #: config/rs6000/rs6000.cc:3804
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported on little endian systems"
  msgstr "valitsin -mstring ei ole tuettu little-endian-jÃ¤rjestelmissÃ¤"
--- 44391,44428 ----
  msgid "Stack frame larger than 2G is not supported for %<-fsplit-stack%>"
  msgstr "#pragma extern_prefix ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: config/rs6000/rs6000.cc:3228 config/rs6000/rs6000.cc:3231
! #: config/rs6000/rs6000.cc:3234
  #, fuzzy, gcc-internal-format
  msgid "%qs requires %qs or %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: config/rs6000/rs6000.cc:3335
  #, fuzzy, gcc-internal-format
  msgid "%qs requires PowerPC64 architecture, enabling"
  msgstr "-m64 vaatii PowerPC64-suorittimen, otetaan kÃ¤yttÃ¶Ã¶n"
  
! #: config/rs6000/rs6000.cc:3451
  #, fuzzy, gcc-internal-format
  msgid "%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>"
  msgstr "-mapcs-stack-check on yhteensopimaton valitsimen -mno-apcs-frame kanssa"
  
! #: config/rs6000/rs6000.cc:3500
  #, fuzzy, gcc-internal-format
  msgid "%qs unsupported for this ABI"
  msgstr "Ei ole tuettu"
  
! #: config/rs6000/rs6000.cc:3628
  #, gcc-internal-format
  msgid "%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:3789
  #, fuzzy, gcc-internal-format
  msgid "AltiVec not supported in this target"
  msgstr "-mvsx ja -mno-altivec ovat yhteensopimattomat"
  
! #: config/rs6000/rs6000.cc:3806
  #, fuzzy, gcc-internal-format
  msgid "%qs is not supported on little endian systems"
  msgstr "valitsin -mstring ei ole tuettu little-endian-jÃ¤rjestelmissÃ¤"
*************** msgstr "%s %qs"
*** 44203,44381 ****
  
  #. TARGET_VSX = 1 implies Power 7 and newer
  #: config/rs6000/rs6000.cc:3928 config/rs6000/rs6000.cc:3936
! #: config/rs6000/rs6000.cc:3943 config/rs6000/rs6000.cc:3950
! #: config/rs6000/rs6000.cc:3958 config/rs6000/rs6000.cc:3977
! #: config/rs6000/rs6000.cc:4039 config/rs6000/rs6000.cc:4066
! #: config/rs6000/rs6000.cc:4093 config/rs6000/rs6000.cc:4108
! #: config/rs6000/rs6000.cc:4116 config/rs6000/rs6000.cc:4240
! #: config/rs6000/rs6000.cc:4253 config/rs6000/rs6000.cc:4262
! #: config/rs6000/rs6000.cc:4400 config/rs6000/rs6000.cc:4413
! #: config/rs6000/rs6000.cc:4434
  #, fuzzy, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: config/rs6000/rs6000.cc:4144
  #, fuzzy, gcc-internal-format
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr "<tuntematon>"
  
! #: config/rs6000/rs6000.cc:4165
  #, fuzzy, gcc-internal-format
  msgid "%qs requires full ISA 2.06 support"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: config/rs6000/rs6000.cc:4178
  #, gcc-internal-format
  msgid "Using IEEE extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4181
  #, gcc-internal-format
  msgid "Using IBM extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4200
  #, fuzzy, gcc-internal-format
  msgid "%qs requires VSX support"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: config/rs6000/rs6000.cc:4209
  #, gcc-internal-format
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4232
  #, fuzzy, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: config/rs6000/rs6000.cc:4319
  #, fuzzy, gcc-internal-format
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/rs6000/rs6000.cc:4332 config/rs6000/rs6000.cc:4347
  #, fuzzy, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "<tuntematon>"
  
! #: config/rs6000/rs6000.cc:4360
  #, fuzzy, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "<tuntematon>"
  
! #: config/rs6000/rs6000.cc:4566
  #, fuzzy, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: config/rs6000/rs6000.cc:4863
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr "tuntematon valitsin -%s"
  
! #: config/rs6000/rs6000.cc:4892
  #, fuzzy, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "Vanhentunut. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n"
  
! #: config/rs6000/rs6000.cc:11218
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:18063
  #, fuzzy, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/rs6000/rs6000.cc:20459
  #, fuzzy, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: config/rs6000/rs6000.cc:20541
  #, fuzzy, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20543
  #, fuzzy, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20545
  #, fuzzy, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20547
  #, fuzzy, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20553
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20556
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20561
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20564
  #, fuzzy, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:24705
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "virheellinen argumentti %s %s:lle"
  
! #: config/rs6000/rs6000.cc:24708
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s ei ole sallittu"
  
! #: config/rs6000/rs6000.cc:24710
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s on virheellinen"
  
! #: config/rs6000/rs6000.cc:25239
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/rs6000/rs6000.cc:25398
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25687
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤"
  
! #: config/rs6000/rs6000.cc:28825
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29303
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.cc:29308
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
--- 44441,44617 ----
  
  #. TARGET_VSX = 1 implies Power 7 and newer
  #: config/rs6000/rs6000.cc:3928 config/rs6000/rs6000.cc:3936
! #: config/rs6000/rs6000.cc:3949 config/rs6000/rs6000.cc:4011
! #: config/rs6000/rs6000.cc:4044 config/rs6000/rs6000.cc:4059
! #: config/rs6000/rs6000.cc:4067 config/rs6000/rs6000.cc:4191
! #: config/rs6000/rs6000.cc:4204 config/rs6000/rs6000.cc:4213
! #: config/rs6000/rs6000.cc:4351 config/rs6000/rs6000.cc:4364
! #: config/rs6000/rs6000.cc:4385
  #, fuzzy, gcc-internal-format
  msgid "%qs requires %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: config/rs6000/rs6000.cc:4095
  #, fuzzy, gcc-internal-format
  msgid "target attribute or pragma changes %<long double%> size"
  msgstr "<tuntematon>"
  
! #: config/rs6000/rs6000.cc:4116
  #, fuzzy, gcc-internal-format
  msgid "%qs requires full ISA 2.06 support"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: config/rs6000/rs6000.cc:4129
  #, gcc-internal-format
  msgid "Using IEEE extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4132
  #, gcc-internal-format
  msgid "Using IBM extended precision %<long double%>"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4151
  #, fuzzy, gcc-internal-format
  msgid "%qs requires VSX support"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: config/rs6000/rs6000.cc:4160
  #, gcc-internal-format
  msgid "The %<-mfloat128%> option may not be fully supported"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:4183
  #, fuzzy, gcc-internal-format
  msgid "%qs requires full ISA 3.0 support"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: config/rs6000/rs6000.cc:4270
  #, fuzzy, gcc-internal-format
  msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: config/rs6000/rs6000.cc:4283 config/rs6000/rs6000.cc:4298
  #, fuzzy, gcc-internal-format
  msgid "target attribute or pragma changes AltiVec ABI"
  msgstr "<tuntematon>"
  
! #: config/rs6000/rs6000.cc:4311
  #, fuzzy, gcc-internal-format
  msgid "target attribute or pragma changes darwin64 ABI"
  msgstr "<tuntematon>"
  
! #: config/rs6000/rs6000.cc:4517
  #, fuzzy, gcc-internal-format
  msgid "%qs needs a valid base register"
  msgstr "luokkanimeÃ¤ ei ole annettu %qs:n kanssa"
  
! #: config/rs6000/rs6000.cc:4814
  #, fuzzy, gcc-internal-format
  msgid "unknown option for %<%s=%s%>"
  msgstr "tuntematon valitsin -%s"
  
! #: config/rs6000/rs6000.cc:4843
  #, fuzzy, gcc-internal-format
  msgid "%qs is deprecated and not recommended in any circumstances"
  msgstr "Vanhentunut. TÃ¤mÃ¤ valitsin ei vaikuta mihinkÃ¤Ã¤n"
  
! #: config/rs6000/rs6000.cc:11169
  #, gcc-internal-format
  msgid "%qs is an opaque type, and you cannot set it to other values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:18014
  #, fuzzy, gcc-internal-format
  msgid "no profiling of 64-bit code for this ABI"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/rs6000/rs6000.cc:20410
  #, fuzzy, gcc-internal-format
  msgid "you cannot take the address of a nested function if you use the %qs option"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: config/rs6000/rs6000.cc:20492
  #, fuzzy, gcc-internal-format
  msgid "use of %<long double%> in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20494
  #, fuzzy, gcc-internal-format
  msgid "use of boolean types in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20496
  #, fuzzy, gcc-internal-format
  msgid "use of %<complex%> in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20498
  #, fuzzy, gcc-internal-format
  msgid "use of decimal floating-point types in AltiVec types is invalid"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20504
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is invalid for 64-bit code without %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20507
  #, fuzzy, gcc-internal-format
  msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20512
  #, fuzzy, gcc-internal-format
  msgid "use of %<long long%> in AltiVec types is invalid without %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:20515
  #, fuzzy, gcc-internal-format
  msgid "use of %<double%> in AltiVec types is invalid without %qs"
  msgstr "%<long long%> virheellinen %qs:lle"
  
! #: config/rs6000/rs6000.cc:24656
  #, fuzzy, gcc-internal-format
  msgid "invalid cpu %qs for %s%qs%s"
  msgstr "virheellinen argumentti %s %s:lle"
  
! #: config/rs6000/rs6000.cc:24659
  #, gcc-internal-format
  msgid "%s%qs%s is not allowed"
  msgstr "%s%qs%s ei ole sallittu"
  
! #: config/rs6000/rs6000.cc:24661
  #, gcc-internal-format
  msgid "%s%qs%s is invalid"
  msgstr "%s%qs%s on virheellinen"
  
! #: config/rs6000/rs6000.cc:25182
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-%s%> turns off %<-m%s%>"
  msgstr "valitsin -mcpu=%s on ristiriidassa valitsimen -march=%s kanssa"
  
! #: config/rs6000/rs6000.cc:25341
  #, gcc-internal-format
  msgid "%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:25630
  #, fuzzy, gcc-internal-format
  msgid "Virtual function multiversioning not supported"
  msgstr "Varoita ylikuormitetuista virtuaalifunktioiden nimistÃ¤"
  
! #: config/rs6000/rs6000.cc:28768
  #, gcc-internal-format
  msgid "the result for the xxspltidp instruction is undefined for subnormal input values"
  msgstr ""
  
! #: config/rs6000/rs6000.cc:29246
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_quad%> requires the %qs option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: config/rs6000/rs6000.cc:29251
  #, fuzzy, gcc-internal-format
  msgid "type %<__vector_pair%> requires the %qs option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
*************** msgstr ""
*** 44420,44714 ****
  msgid "builtin %qs can only be used on vector types"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: config/s390/s390-c.cc:718 config/s390/s390.cc:997
  #, fuzzy, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "virheellinen %%H-arvo"
  
! #: config/s390/s390-c.cc:733
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr ""
  
! #: config/s390/s390-c.cc:913
  #, gcc-internal-format
  msgid "builtin %qF is for GCC internal use only"
  msgstr ""
  
! #: config/s390/s390-c.cc:921
  #, fuzzy, gcc-internal-format
  msgid "builtin %qF is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: config/s390/s390-c.cc:925
  #, fuzzy, gcc-internal-format
  msgid "%qF requires %<-mvx%>"
  msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
  
! #: config/s390/s390-c.cc:931
  #, fuzzy, gcc-internal-format
  msgid "%qF requires z14 or higher"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: config/s390/s390-c.cc:937
  #, fuzzy, gcc-internal-format
  msgid "%qF requires z15 or higher"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: config/s390/s390-c.cc:951
  #, fuzzy, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: config/s390/s390-c.cc:1000
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "virheellinen parametri %qs"
  
! #: config/s390/s390-c.cc:1006
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for intrinsic %qs"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: config/s390/s390-c.cc:1014
  #, fuzzy, gcc-internal-format
  msgid "%qs matching variant requires z14 or higher"
  msgstr "%qE on vanhentunut"
  
! #: config/s390/s390-c.cc:1023
  #, fuzzy, gcc-internal-format
  msgid "%qs matching variant requires z15 or higher"
  msgstr "%qE on vanhentunut"
  
! #: config/s390/s390-c.cc:1029
  #, fuzzy, gcc-internal-format
  msgid "%qs matching variant is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: config/s390/s390-c.cc:1069
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: config/s390/s390.cc:846
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: config/s390/s390.cc:850
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: config/s390/s390.cc:866
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: config/s390/s390.cc:915
  #, gcc-internal-format
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:921
  #, fuzzy, gcc-internal-format
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: config/s390/s390.cc:928
  #, fuzzy, gcc-internal-format
  msgid "Builtin %qF requires z14 or higher"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: config/s390/s390.cc:934
  #, fuzzy, gcc-internal-format
  msgid "Builtin %qF requires z15 or higher"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: config/s390/s390.cc:953
  #, fuzzy, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "<sisÃ¤Ã¤nrakennettu>"
  
! #: config/s390/s390.cc:960
  #, fuzzy, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "<sisÃ¤Ã¤nrakennettu>"
  
! #: config/s390/s390.cc:1094
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "%<__builtin_prefetch%>-funktion toinen argumentti on epÃ¤kelpo; kÃ¤ytetÃ¤Ã¤n nollaa"
  
! #: config/s390/s390.cc:1195
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1285
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/s390/s390.cc:10581
  #, fuzzy, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: config/s390/s390.cc:11988
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:12004
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:12032
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: config/s390/s390.cc:12036
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:12783
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr ""
  
! #: config/s390/s390.cc:13742
  #, fuzzy, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/s390/s390.cc:16035
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/s390/s390.cc:16042
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16077
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.cc:16080
  #, fuzzy, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.cc:16109
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.cc:16113
  #, fuzzy, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.cc:16125
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16134
  #, fuzzy, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "-fPIC ei ole tuettu"
  
! #: config/s390/s390.cc:16140
  #, fuzzy, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: config/s390/s390.cc:16142
  #, fuzzy, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: config/s390/s390.cc:16145
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16158
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16161
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16164
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16167
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16231
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16267
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "%q+D:n ensimmÃ¤isen argumentin pitÃ¤isi olla %<int%>"
  
! #: config/s390/s390.cc:16274
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%qs:n argumentti on liian suuri (maksimi %d)"
  
! #: config/s390/s390.cc:16305
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessÃ¤ rajapinnassa"
  
! #: config/s390/s390.cc:16466 config/s390/s390.cc:16516
! #: config/s390/s390.cc:16533
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16472
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.cc:17531
  #, fuzzy, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "virheellinen rotate-kÃ¤sky"
  
! #: config/s390/s390.cc:17536
  #, fuzzy, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "Ei ole tuettu"
  
! #: config/s390/s390.cc:17541
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:17547
  #, fuzzy, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
--- 44656,44950 ----
  msgid "builtin %qs can only be used on vector types"
  msgstr "mÃ¤Ã¤reet voidaan mÃ¤Ã¤rittÃ¤Ã¤ vain olioille ja funktioille"
  
! #: config/s390/s390-c.cc:720 config/s390/s390.cc:999
  #, fuzzy, gcc-internal-format
  msgid "constant value required for builtin %qF argument %d"
  msgstr "virheellinen %%H-arvo"
  
! #: config/s390/s390-c.cc:735
  #, gcc-internal-format
  msgid "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096"
  msgstr ""
  
! #: config/s390/s390-c.cc:915
  #, gcc-internal-format
  msgid "builtin %qF is for GCC internal use only"
  msgstr ""
  
! #: config/s390/s390-c.cc:923
  #, fuzzy, gcc-internal-format
  msgid "builtin %qF is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: config/s390/s390-c.cc:927
  #, fuzzy, gcc-internal-format
  msgid "%qF requires %<-mvx%>"
  msgstr "-mvsx ja -mpaired ovat yhteensopimattomat"
  
! #: config/s390/s390-c.cc:933
  #, fuzzy, gcc-internal-format
  msgid "%qF requires z14 or higher"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: config/s390/s390-c.cc:939
  #, fuzzy, gcc-internal-format
  msgid "%qF requires z15 or higher"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: config/s390/s390-c.cc:953
  #, fuzzy, gcc-internal-format
  msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d"
  msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
! #: config/s390/s390-c.cc:1002
  #, fuzzy, gcc-internal-format
  msgid "invalid parameter combination for intrinsic %qs"
  msgstr "virheellinen parametri %qs"
  
! #: config/s390/s390-c.cc:1008
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for intrinsic %qs"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: config/s390/s390-c.cc:1016
  #, fuzzy, gcc-internal-format
  msgid "%qs matching variant requires z14 or higher"
  msgstr "%qE on vanhentunut"
  
! #: config/s390/s390-c.cc:1025
  #, fuzzy, gcc-internal-format
  msgid "%qs matching variant requires z15 or higher"
  msgstr "%qE on vanhentunut"
  
! #: config/s390/s390-c.cc:1031
  #, fuzzy, gcc-internal-format
  msgid "%qs matching variant is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: config/s390/s390-c.cc:1071
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range for target type"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: config/s390/s390.cc:848
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is invalid (%s)"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: config/s390/s390.cc:852
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (0-%wu)"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: config/s390/s390.cc:868
  #, fuzzy, gcc-internal-format
  msgid "constant argument %d for builtin %qF is out of range (%wd-%wd)"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: config/s390/s390.cc:917
  #, gcc-internal-format
  msgid "builtin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)"
  msgstr ""
  
! #: config/s390/s390.cc:923
  #, fuzzy, gcc-internal-format
  msgid "builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: config/s390/s390.cc:930
  #, fuzzy, gcc-internal-format
  msgid "Builtin %qF requires z14 or higher"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: config/s390/s390.cc:936
  #, fuzzy, gcc-internal-format
  msgid "Builtin %qF requires z15 or higher"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: config/s390/s390.cc:955
  #, fuzzy, gcc-internal-format
  msgid "unresolved overloaded builtin"
  msgstr "<sisÃ¤Ã¤nrakennettu>"
  
! #: config/s390/s390.cc:962
  #, fuzzy, gcc-internal-format
  msgid "bad builtin icode"
  msgstr "<sisÃ¤Ã¤nrakennettu>"
  
! #: config/s390/s390.cc:1096
  #, fuzzy, gcc-internal-format
  msgid "invalid argument %d for builtin %qF"
  msgstr "%<__builtin_prefetch%>-funktion toinen argumentti on epÃ¤kelpo; kÃ¤ytetÃ¤Ã¤n nollaa"
  
! #: config/s390/s390.cc:1197
  #, gcc-internal-format
  msgid "requested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)"
  msgstr ""
  
! #: config/s390/s390.cc:1287
  #, fuzzy, gcc-internal-format
  msgid "argument to %qE attribute is not (keep|thunk|thunk-extern)"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: config/s390/s390.cc:10593
  #, fuzzy, gcc-internal-format
  msgid "total size of local variables exceeds architecture limit"
  msgstr "paikallisten objektien kokonaiskoko on liian suuri"
  
! #: config/s390/s390.cc:12000
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is added"
  msgstr ""
  
! #: config/s390/s390.cc:12016
  #, gcc-internal-format
  msgid "frame size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this function"
  msgstr ""
  
! #: config/s390/s390.cc:12044
  #, fuzzy, gcc-internal-format
  msgid "frame size of %qs is %wd bytes"
  msgstr "pinokehys ei ole 8:n tavun monikerta: %wd"
  
! #: config/s390/s390.cc:12048
  #, gcc-internal-format
  msgid "%qs uses dynamic stack allocation"
  msgstr ""
  
! #: config/s390/s390.cc:12795
  #, gcc-internal-format
  msgid "parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12"
  msgstr ""
  
! #: config/s390/s390.cc:13754
  #, fuzzy, gcc-internal-format
  msgid "nested functions cannot be profiled with %<-mfentry%> on s390"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: config/s390/s390.cc:16056
  #, gcc-internal-format
  msgid "64-bit ABI not supported in ESA/390 mode"
  msgstr "64-bittinen ABI ei ole tuettu ESA/390-tilassa"
  
! #: config/s390/s390.cc:16063
  #, gcc-internal-format
  msgid "thunk-inline is only supported with %<-mindirect-branch-jump%>"
  msgstr ""
  
! #: config/s390/s390.cc:16098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware vector support not available on %s"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.cc:16101
  #, fuzzy, gcc-internal-format
  msgid "hardware vector support not available with %<-msoft-float%>"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.cc:16130
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "hardware decimal floating-point instructions not available on %s"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.cc:16134
  #, fuzzy, gcc-internal-format
  msgid "hardware decimal floating-point instructions not available in ESA/390 mode"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.cc:16146
  #, gcc-internal-format
  msgid "%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>"
  msgstr ""
  
! #: config/s390/s390.cc:16155
  #, fuzzy, gcc-internal-format
  msgid "%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination"
  msgstr "-fPIC ei ole tuettu"
  
! #: config/s390/s390.cc:16161
  #, fuzzy, gcc-internal-format
  msgid "stack size must be greater than the stack guard value"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: config/s390/s390.cc:16163
  #, fuzzy, gcc-internal-format
  msgid "stack size must not be greater than 64k"
  msgstr "kohdistuksen pitÃ¤Ã¤ olla kahden potenssi, ei %d"
  
! #: config/s390/s390.cc:16166
  #, gcc-internal-format
  msgid "%<-mstack-guard%> implies use of %<-mstack-size%>"
  msgstr ""
  
! #: config/s390/s390.cc:16179
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16182
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16185
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16188
  #, gcc-internal-format
  msgid "%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095"
  msgstr ""
  
! #: config/s390/s390.cc:16252
  #, fuzzy, gcc-internal-format
  msgid "%<-mfentry%> is supported only for 64-bit CPUs"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
  #. argument is not a plain number
! #: config/s390/s390.cc:16288
  #, fuzzy, gcc-internal-format
  msgid "arguments to %qs should be non-negative integers"
  msgstr "%q+D:n ensimmÃ¤isen argumentin pitÃ¤isi olla %<int%>"
  
! #: config/s390/s390.cc:16295
  #, gcc-internal-format
  msgid "argument to %qs is too large (max. %d)"
  msgstr "%qs:n argumentti on liian suuri (maksimi %d)"
  
! #: config/s390/s390.cc:16326
  #, fuzzy, gcc-internal-format
  msgid "%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>"
  msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessÃ¤ rajapinnassa"
  
! #: config/s390/s390.cc:16487 config/s390/s390.cc:16537
! #: config/s390/s390.cc:16554
  #, fuzzy, gcc-internal-format
  msgid "attribute %<target%> argument %qs is unknown"
  msgstr "kohde â€�%sâ€� ei tÃ¤smÃ¤Ã¤ kohdehahmon kanssa"
  
  #. Value is not allowed for the target attribute.
! #: config/s390/s390.cc:16493
  #, fuzzy, gcc-internal-format
  msgid "value %qs is not supported by attribute %<target%>"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: config/s390/s390.cc:17552
  #, fuzzy, gcc-internal-format
  msgid "invalid cc output constraint: %qs"
  msgstr "virheellinen rotate-kÃ¤sky"
  
! #: config/s390/s390.cc:17557
  #, fuzzy, gcc-internal-format
  msgid "multiple cc output constraints not supported"
  msgstr "Ei ole tuettu"
  
! #: config/s390/s390.cc:17562
  #, gcc-internal-format
  msgid "%<asm%> specifier for cc output conflicts with %<asm%> clobber list"
  msgstr ""
  
! #: config/s390/s390.cc:17568
  #, fuzzy, gcc-internal-format
  msgid "invalid type for cc output constraint"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
*************** msgstr "%qE-attribuuttia ei huomioida %q
*** 45132,45139 ****
  msgid "attribute %qs applies to array types only"
  msgstr "attribuutti %qs soveltuu vain taulukkotyyppeihin"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2351 c/c-typeck.cc:13556 cp/typeck.cc:2497
! #: cp/typeck.cc:9510 cp/typeck.cc:10298 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
--- 45368,45375 ----
  msgid "attribute %qs applies to array types only"
  msgstr "attribuutti %qs soveltuu vain taulukkotyyppeihin"
  
! #: c/c-convert.cc:104 c/c-typeck.cc:2353 c/c-typeck.cc:13558 cp/typeck.cc:2498
! #: cp/typeck.cc:9512 cp/typeck.cc:10300 d/d-convert.cc:262
  #, gcc-internal-format
  msgid "void value not ignored as it ought to be"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
*************** msgstr "%Jtaulukon %qD tyyppi viimeistel
*** 45208,45214 ****
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%qD on esittelemÃ¤ttÃ¤ tÃ¤llÃ¤ nÃ¤kyvyysalueella"
  
! #: c/c-decl.cc:1733 c/c-decl.cc:7888 c/c-decl.cc:8890 c/c-decl.cc:9899
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "alunperin mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
--- 45444,45450 ----
  msgid "underspecified declaration of %qE, which is already declared in this scope"
  msgstr "%qD on esittelemÃ¤ttÃ¤ tÃ¤llÃ¤ nÃ¤kyvyysalueella"
  
! #: c/c-decl.cc:1733 c/c-decl.cc:7890 c/c-decl.cc:8894 c/c-decl.cc:9946
  #, gcc-internal-format
  msgid "originally defined here"
  msgstr "alunperin mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
*************** msgstr "switch hyppÃ¤Ã¤ muuttuja-alustuk
*** 45587,45593 ****
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-decl.cc:4669 cp/tree.cc:5024
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
--- 45823,45829 ----
  msgid "%qE defined as wrong kind of tag"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-decl.cc:4669 cp/tree.cc:5036
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qD with void return type"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
*************** msgstr "%qE-attribuutti pÃ¤tee vain funk
*** 45606,45612 ****
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:4976 c/c-decl.cc:8829
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as reference but not initialized"
  msgid "%qT declared in underspecified object initializer"
--- 45842,45848 ----
  #. expressions, but is still appropriate as an error to
  #. avoid types declared in such a context escaping to
  #. the type of an auto variable.
! #: c/c-decl.cc:4976 c/c-decl.cc:8833
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as reference but not initialized"
  msgid "%qT declared in underspecified object initializer"
*************** msgstr "tyhjÃ¤ esittely tyyppimÃ¤Ã¤reell
*** 45640,45736 ****
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr "tyhjÃ¤ esittely tyyppimÃ¤Ã¤reellÃ¤ ei esittele tunnistetta uudelleen"
  
! #: c/c-decl.cc:5063 c/c-decl.cc:5071
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "tarpeeton tyyppinimi tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5079
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5085
  #, fuzzy, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5091
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<constexpr%> in empty declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5097
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5103
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5111
  #, fuzzy, gcc-internal-format
  #| msgid "useless storage class specifier in empty declaration"
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr "tarpeeton tallennusluokkamÃ¤Ã¤rite tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
  # XXX
! #: c/c-decl.cc:5117
  #, fuzzy, gcc-internal-format
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr "tyhjÃ¤ esittely tyyppimÃ¤Ã¤reellÃ¤ ei esittele tunnistetta uudelleen"
  
! #: c/c-decl.cc:5127
  #, fuzzy, gcc-internal-format
  #| msgid "useless type qualifier in empty declaration"
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr "tarpeeton tyyppimÃ¤Ã¤re tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5133
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5142
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "tarpeeton tallennusluokkamÃ¤Ã¤rite tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5148
  #, fuzzy, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "tarpeeton tyyppinimi tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5161
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "tarpeeton tyyppimÃ¤Ã¤re tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5168
  #, fuzzy, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "tarpeeton tyyppimÃ¤Ã¤re tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5186
  #, fuzzy, gcc-internal-format
  msgid "invalid use of attributes in empty declaration"
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
  
! #: c/c-decl.cc:5200 c/c-parser.cc:2403
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "tyhjÃ¤ esittely"
  
! #: c/c-decl.cc:5272
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 ei tue parametritaulukkoesittelyissÃ¤ avainsanaa %<static%> tai tyyppimÃ¤Ã¤reitÃ¤"
  
! #: c/c-decl.cc:5276
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijÃ¶issÃ¤"
--- 45876,45972 ----
  msgid "empty declaration of %<enum%> type does not redeclare tag"
  msgstr "tyhjÃ¤ esittely tyyppimÃ¤Ã¤reellÃ¤ ei esittele tunnistetta uudelleen"
  
! #: c/c-decl.cc:5065 c/c-decl.cc:5073
  #, gcc-internal-format
  msgid "useless type name in empty declaration"
  msgstr "tarpeeton tyyppinimi tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5081
  #, gcc-internal-format
  msgid "%<inline%> in empty declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5087
  #, fuzzy, gcc-internal-format
  msgid "%<_Noreturn%> in empty declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5093
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<constexpr%> in empty declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5099
  #, gcc-internal-format
  msgid "%<auto%> in file-scope empty declaration"
  msgstr "%<auto%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5105
  #, gcc-internal-format
  msgid "%<register%> in file-scope empty declaration"
  msgstr "%<register%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5113
  #, fuzzy, gcc-internal-format
  #| msgid "useless storage class specifier in empty declaration"
  msgid "storage class specifier in empty declaration with %<enum%> underlying type"
  msgstr "tarpeeton tallennusluokkamÃ¤Ã¤rite tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
  # XXX
! #: c/c-decl.cc:5119
  #, fuzzy, gcc-internal-format
  msgid "%qs in empty declaration with %<enum%> underlying type"
  msgstr "tyhjÃ¤ esittely tyyppimÃ¤Ã¤reellÃ¤ ei esittele tunnistetta uudelleen"
  
! #: c/c-decl.cc:5129
  #, fuzzy, gcc-internal-format
  #| msgid "useless type qualifier in empty declaration"
  msgid "type qualifier in empty declaration with %<enum%> underlying type"
  msgstr "tarpeeton tyyppimÃ¤Ã¤re tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5135
  #, fuzzy, gcc-internal-format
  #| msgid "%<inline%> in empty declaration"
  msgid "%<alignas%> in empty declaration with %<enum%> underlying type"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5144
  #, gcc-internal-format
  msgid "useless storage class specifier in empty declaration"
  msgstr "tarpeeton tallennusluokkamÃ¤Ã¤rite tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5150
  #, fuzzy, gcc-internal-format
  msgid "useless %qs in empty declaration"
  msgstr "tarpeeton tyyppinimi tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5163
  #, gcc-internal-format
  msgid "useless type qualifier in empty declaration"
  msgstr "tarpeeton tyyppimÃ¤Ã¤re tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5170
  #, fuzzy, gcc-internal-format
  msgid "useless %<_Alignas%> in empty declaration"
  msgstr "tarpeeton tyyppimÃ¤Ã¤re tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:5188
  #, fuzzy, gcc-internal-format
  msgid "invalid use of attributes in empty declaration"
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
  
! #: c/c-decl.cc:5202 c/c-parser.cc:2403
  #, gcc-internal-format
  msgid "empty declaration"
  msgstr "tyhjÃ¤ esittely"
  
! #: c/c-decl.cc:5274
  #, gcc-internal-format
  msgid "ISO C90 does not support %<static%> or type qualifiers in parameter array declarators"
  msgstr "ISO C90 ei tue parametritaulukkoesittelyissÃ¤ avainsanaa %<static%> tai tyyppimÃ¤Ã¤reitÃ¤"
  
! #: c/c-decl.cc:5278
  #, gcc-internal-format
  msgid "ISO C90 does not support %<[*]%> array declarators"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijÃ¶issÃ¤"
*************** msgstr "ISO C90 ei tue syntaksia %<[*]%>
*** 45738,46053 ****
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5282 c/c-decl.cc:8411 c/c-decl.cc:10744
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5475 cp/decl2.cc:1852 cp/name-lookup.cc:8767
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-decl.cc:5555
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D on yleensÃ¤ funktio"
  
! #: c/c-decl.cc:5560 c/c-decl.cc:10575 cp/decl.cc:17926
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ esittelyÃ¤"
  
! #: c/c-decl.cc:5569
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr "typedef %qD on alustettu (kÃ¤ytÃ¤ __typeof__ sen sijaan)"
  
! #: c/c-decl.cc:5574
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "funktio %qD on alustettu kuten muuttuja"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5580
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "parametri %qD on alustettu"
  
! #: c/c-decl.cc:5600
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
! #: c/c-decl.cc:5680
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute %qs"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: c/c-decl.cc:5736
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "alustamaton vakio %qD on virheellinen C++-kielessÃ¤"
  
! #: c/c-decl.cc:5738
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD tulee alustaa jÃ¤senten alustuslistassa"
  
! #: c/c-decl.cc:5819
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "alustin ei pysty pÃ¤Ã¤ttelemÃ¤Ã¤n taulukon %q+D kokoa"
  
! #: c/c-decl.cc:5824
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "taulukon %q+D koko puuttuu"
  
! #: c/c-decl.cc:5828
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "nollan tai negatiivisen kokoinen taulukko %q+D"
  
! #: c/c-decl.cc:5919 m2/gm2-gcc/m2type.cc:1250
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "muuttujan %q+D koko muistissa ei ole vakio"
  
! #: c/c-decl.cc:5969
  #, fuzzy, gcc-internal-format
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr "ei-staattisen paikallismuuttujan %q+D asm-mÃ¤Ã¤rittÃ¤jÃ¤ jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: c/c-decl.cc:6007
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "ei voi laittaa volatile-kenttÃ¤istÃ¤ objektia rekisteriin"
  
! #: c/c-decl.cc:6093
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "alustamaton vakio %qD on virheellinen C++-kielessÃ¤"
  
! #: c/c-decl.cc:6108 cp/decl.cc:9047
  #, fuzzy, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%qE nimiavaruudessa %qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: c/c-decl.cc:6371
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C kieltÃ¤Ã¤ parametrien ennakkoesittelyn"
  
! #: c/c-decl.cc:6411
  #, fuzzy, gcc-internal-format
  msgid "file-scope compound literal specifies %<register%>"
  msgstr "%<register%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:6417
  #, fuzzy, gcc-internal-format
  msgid "compound literal implicitly auto and declared %qs"
  msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
  
! #: c/c-decl.cc:6517
  #, fuzzy, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "tyypin mÃ¤Ã¤ritteleminen tyyppimuunnoksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-decl.cc:6538 c/c-decl.cc:6553
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "bittikentÃ¤n %qs leveys ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:6548
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "bittikentÃ¤n %qs leveys ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:6559
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "bittikentÃ¤n %qs leveys on negatiivinen"
  
! #: c/c-decl.cc:6564
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-decl.cc:6575
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: c/c-decl.cc:6581
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: c/c-decl.cc:6592
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "bittikentÃ¤n %qs tyyppi on GCC-laajennos"
  
! #: c/c-decl.cc:6598
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "bittikentÃ¤n %qs leveys ylittÃ¤Ã¤ tyyppinsÃ¤"
  
! #: c/c-decl.cc:6617
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs on kapeampi kuin tyyppisensÃ¤ arvot"
  
! #: c/c-decl.cc:6632
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr "ISO C90 kieltÃ¤Ã¤ taulukon %qE, jonka kokoa ei voida mÃ¤Ã¤rittÃ¤Ã¤"
  
! #: c/c-decl.cc:6635
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr "ISO C90 kieltÃ¤Ã¤ taulukot, joiden kokoa ei voida mÃ¤Ã¤rittÃ¤Ã¤"
  
! #: c/c-decl.cc:6642
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: c/c-decl.cc:6644
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon"
  
! #: c/c-decl.cc:6887
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "%<enum%> underlying type may not be specified here"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: c/c-decl.cc:6915 c/c-decl.cc:7324 c/c-decl.cc:7334
  #, fuzzy, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: c/c-decl.cc:6917
  #, fuzzy, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: c/c-decl.cc:6937
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "%qE:n esittelyssÃ¤ tyyppi on oletuksena %<int%>"
  
! #: c/c-decl.cc:6941
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "tyypin nimessÃ¤ tyyppi on oletuksena %<int%>"
  
  # XXX
! #: c/c-decl.cc:6973
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<const%>"
  
! #: c/c-decl.cc:6975
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<restrict%>"
  
! #: c/c-decl.cc:6977
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<volatile%>"
  
! #: c/c-decl.cc:6979
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<const%>"
  
! #: c/c-decl.cc:6982
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "%J ristiriitaiset tyyppimÃ¤Ã¤reet %qD:lle"
  
! #: c/c-decl.cc:7005 c/c-parser.cc:3573
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: c/c-decl.cc:7020
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: c/c-decl.cc:7022
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<register%>:ksi"
  
! #: c/c-decl.cc:7024
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<typedef%>:ksi"
  
! #: c/c-decl.cc:7026
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c/c-decl.cc:7053
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "tallennusluokka annettu tietueen kentÃ¤lle %qE"
  
! #: c/c-decl.cc:7056
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "tallennusluokka annettu tietueen kentÃ¤lle"
  
! #: c/c-decl.cc:7060
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "tallennusluokka annettu parametrille %qE"
  
! #: c/c-decl.cc:7063
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "tallennusluokka annettu nimettÃ¶mÃ¤lle parametrille"
  
! #: c/c-decl.cc:7066 cp/decl.cc:13130
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: c/c-decl.cc:7084
  #, fuzzy, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: c/c-decl.cc:7088
  #, fuzzy, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qs on sekÃ¤ %<extern%> ettÃ¤ alustin"
  
! #: c/c-decl.cc:7093
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "%<auto%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:7097
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "%<register%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:7102
  #, fuzzy, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: c/c-decl.cc:7105
  #, fuzzy, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
--- 45974,46289 ----
  #. C99 6.7.5.2p4
  #. A function definition isn't function prototype scope C99 6.2.1p4.
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:5284 c/c-decl.cc:8413 c/c-decl.cc:10791
  #, gcc-internal-format
  msgid "%<[*]%> not allowed in other than function prototype scope"
  msgstr ""
  
! #: c/c-decl.cc:5477 cp/decl2.cc:1852 cp/name-lookup.cc:8804
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%s%> not allowed to be specified in this context"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-decl.cc:5557
  #, gcc-internal-format
  msgid "%q+D is usually a function"
  msgstr "%q+D on yleensÃ¤ funktio"
  
! #: c/c-decl.cc:5562 c/c-decl.cc:10622 cp/decl.cc:17941
  #, gcc-internal-format
  msgid "no previous declaration for %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ esittelyÃ¤"
  
! #: c/c-decl.cc:5571
  #, fuzzy, gcc-internal-format
  msgid "typedef %qD is initialized (use %<__typeof__%> instead)"
  msgstr "typedef %qD on alustettu (kÃ¤ytÃ¤ __typeof__ sen sijaan)"
  
! #: c/c-decl.cc:5576
  #, gcc-internal-format
  msgid "function %qD is initialized like a variable"
  msgstr "funktio %qD on alustettu kuten muuttuja"
  
  #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE.
! #: c/c-decl.cc:5582
  #, gcc-internal-format
  msgid "parameter %qD is initialized"
  msgstr "parametri %qD on alustettu"
  
! #: c/c-decl.cc:5602
  #, gcc-internal-format
  msgid "variable %qD has initializer but incomplete type"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
! #: c/c-decl.cc:5682
  #, fuzzy, gcc-internal-format
  msgid "inline function %q+D given attribute %qs"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: c/c-decl.cc:5738
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %qT is invalid in C++"
  msgstr "alustamaton vakio %qD on virheellinen C++-kielessÃ¤"
  
! #: c/c-decl.cc:5740
  #, fuzzy, gcc-internal-format
  msgid "%qD should be initialized"
  msgstr "%qD tulee alustaa jÃ¤senten alustuslistassa"
  
! #: c/c-decl.cc:5821
  #, gcc-internal-format
  msgid "initializer fails to determine size of %q+D"
  msgstr "alustin ei pysty pÃ¤Ã¤ttelemÃ¤Ã¤n taulukon %q+D kokoa"
  
! #: c/c-decl.cc:5826
  #, gcc-internal-format
  msgid "array size missing in %q+D"
  msgstr "taulukon %q+D koko puuttuu"
  
! #: c/c-decl.cc:5830
  #, gcc-internal-format
  msgid "zero or negative size array %q+D"
  msgstr "nollan tai negatiivisen kokoinen taulukko %q+D"
  
! #: c/c-decl.cc:5921 m2/gm2-gcc/m2type.cc:1250
  #, gcc-internal-format
  msgid "storage size of %q+D isn%'t constant"
  msgstr "muuttujan %q+D koko muistissa ei ole vakio"
  
! #: c/c-decl.cc:5971
  #, fuzzy, gcc-internal-format
  msgid "ignoring %<asm%> specifier for non-static local variable %q+D"
  msgstr "ei-staattisen paikallismuuttujan %q+D asm-mÃ¤Ã¤rittÃ¤jÃ¤ jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: c/c-decl.cc:6009
  #, gcc-internal-format
  msgid "cannot put object with volatile field into register"
  msgstr "ei voi laittaa volatile-kenttÃ¤istÃ¤ objektia rekisteriin"
  
! #: c/c-decl.cc:6095
  #, fuzzy, gcc-internal-format
  msgid "uninitialized %<const %D%> is invalid in C++"
  msgstr "alustamaton vakio %qD on virheellinen C++-kielessÃ¤"
  
! #: c/c-decl.cc:6110 cp/decl.cc:9043
  #, fuzzy, gcc-internal-format
  msgid "%q+D in declare target directive does not have mappable type"
  msgstr "%qE nimiavaruudessa %qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: c/c-decl.cc:6373
  #, gcc-internal-format
  msgid "ISO C forbids forward parameter declarations"
  msgstr "ISO C kieltÃ¤Ã¤ parametrien ennakkoesittelyn"
  
! #: c/c-decl.cc:6413
  #, fuzzy, gcc-internal-format
  msgid "file-scope compound literal specifies %<register%>"
  msgstr "%<register%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:6419
  #, fuzzy, gcc-internal-format
  msgid "compound literal implicitly auto and declared %qs"
  msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
  
! #: c/c-decl.cc:6519
  #, fuzzy, gcc-internal-format
  msgid "defining a type in a compound literal is invalid in C++"
  msgstr "tyypin mÃ¤Ã¤ritteleminen tyyppimuunnoksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-decl.cc:6540 c/c-decl.cc:6555
  #, gcc-internal-format
  msgid "bit-field %qs width not an integer constant"
  msgstr "bittikentÃ¤n %qs leveys ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:6550
  #, fuzzy, gcc-internal-format
  msgid "bit-field %qs width not an integer constant expression"
  msgstr "bittikentÃ¤n %qs leveys ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:6561
  #, gcc-internal-format
  msgid "negative width in bit-field %qs"
  msgstr "bittikentÃ¤n %qs leveys on negatiivinen"
  
! #: c/c-decl.cc:6566
  #, gcc-internal-format
  msgid "zero width for bit-field %qs"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-decl.cc:6577
  #, gcc-internal-format
  msgid "bit-field %qs has invalid type"
  msgstr "bittikentÃ¤llÃ¤ %qs on epÃ¤kelpo tyyppi"
  
! #: c/c-decl.cc:6583
  #, fuzzy, gcc-internal-format
  msgid "cannot declare bit-field %qs with %<warn_if_not_aligned%> type"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: c/c-decl.cc:6594
  #, gcc-internal-format
  msgid "type of bit-field %qs is a GCC extension"
  msgstr "bittikentÃ¤n %qs tyyppi on GCC-laajennos"
  
! #: c/c-decl.cc:6600
  #, gcc-internal-format
  msgid "width of %qs exceeds its type"
  msgstr "bittikentÃ¤n %qs leveys ylittÃ¤Ã¤ tyyppinsÃ¤"
  
! #: c/c-decl.cc:6619
  #, gcc-internal-format
  msgid "%qs is narrower than values of its type"
  msgstr "%qs on kapeampi kuin tyyppisensÃ¤ arvot"
  
! #: c/c-decl.cc:6634
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids array %qE whose size cannot be evaluated"
  msgstr "ISO C90 kieltÃ¤Ã¤ taulukon %qE, jonka kokoa ei voida mÃ¤Ã¤rittÃ¤Ã¤"
  
! #: c/c-decl.cc:6637
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids array whose size cannot be evaluated"
  msgstr "ISO C90 kieltÃ¤Ã¤ taulukot, joiden kokoa ei voida mÃ¤Ã¤rittÃ¤Ã¤"
  
! #: c/c-decl.cc:6644
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array %qE"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: c/c-decl.cc:6646
  #, gcc-internal-format
  msgid "ISO C90 forbids variable length array"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon"
  
! #: c/c-decl.cc:6889
  #, fuzzy, gcc-internal-format
  #| msgid "alignment may not be specified for %q+D"
  msgid "%<enum%> underlying type may not be specified here"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: c/c-decl.cc:6917 c/c-decl.cc:7326 c/c-decl.cc:7336
  #, fuzzy, gcc-internal-format
  msgid "variably modified %qE at file scope"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: c/c-decl.cc:6919
  #, fuzzy, gcc-internal-format
  msgid "variably modified field at file scope"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: c/c-decl.cc:6939
  #, gcc-internal-format
  msgid "type defaults to %<int%> in declaration of %qE"
  msgstr "%qE:n esittelyssÃ¤ tyyppi on oletuksena %<int%>"
  
! #: c/c-decl.cc:6943
  #, gcc-internal-format
  msgid "type defaults to %<int%> in type name"
  msgstr "tyypin nimessÃ¤ tyyppi on oletuksena %<int%>"
  
  # XXX
! #: c/c-decl.cc:6975
  #, gcc-internal-format
  msgid "duplicate %<const%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<const%>"
  
! #: c/c-decl.cc:6977
  #, gcc-internal-format
  msgid "duplicate %<restrict%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<restrict%>"
  
! #: c/c-decl.cc:6979
  #, gcc-internal-format
  msgid "duplicate %<volatile%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<volatile%>"
  
! #: c/c-decl.cc:6981
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<_Atomic%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<const%>"
  
! #: c/c-decl.cc:6984
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "conflicting named address spaces (%s vs %s)"
  msgstr "%J ristiriitaiset tyyppimÃ¤Ã¤reet %qD:lle"
  
! #: c/c-decl.cc:7007 c/c-parser.cc:3573
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified array type"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: c/c-decl.cc:7022
  #, gcc-internal-format
  msgid "function definition declared %<auto%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: c/c-decl.cc:7024
  #, gcc-internal-format
  msgid "function definition declared %<register%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<register%>:ksi"
  
! #: c/c-decl.cc:7026
  #, gcc-internal-format
  msgid "function definition declared %<typedef%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<typedef%>:ksi"
  
! #: c/c-decl.cc:7028
  #, fuzzy, gcc-internal-format
  msgid "function definition declared %qs"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c/c-decl.cc:7055
  #, gcc-internal-format
  msgid "storage class specified for structure field %qE"
  msgstr "tallennusluokka annettu tietueen kentÃ¤lle %qE"
  
! #: c/c-decl.cc:7058
  #, gcc-internal-format
  msgid "storage class specified for structure field"
  msgstr "tallennusluokka annettu tietueen kentÃ¤lle"
  
! #: c/c-decl.cc:7062
  #, gcc-internal-format
  msgid "storage class specified for parameter %qE"
  msgstr "tallennusluokka annettu parametrille %qE"
  
! #: c/c-decl.cc:7065
  #, gcc-internal-format
  msgid "storage class specified for unnamed parameter"
  msgstr "tallennusluokka annettu nimettÃ¶mÃ¤lle parametrille"
  
! #: c/c-decl.cc:7068 cp/decl.cc:13134
  #, gcc-internal-format
  msgid "storage class specified for typename"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: c/c-decl.cc:7086
  #, fuzzy, gcc-internal-format
  msgid "%qE initialized and declared %<extern%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: c/c-decl.cc:7090
  #, fuzzy, gcc-internal-format
  msgid "%qE has both %<extern%> and initializer"
  msgstr "%qs on sekÃ¤ %<extern%> ettÃ¤ alustin"
  
! #: c/c-decl.cc:7095
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<auto%>"
  msgstr "%<auto%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:7099
  #, fuzzy, gcc-internal-format
  msgid "file-scope declaration of %qE specifies %<register%>"
  msgstr "%<register%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: c/c-decl.cc:7104
  #, fuzzy, gcc-internal-format
  msgid "nested function %qE declared %<extern%>"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: c/c-decl.cc:7107
  #, fuzzy, gcc-internal-format
  msgid "function-scope %qE implicitly auto and declared %qs"
  msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
*************** msgstr "funktioalue %qs implisiittisesti
*** 46055,47163 ****
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7152 c/c-decl.cc:7548
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: c/c-decl.cc:7215
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "%qE:n esittely taulukollisena void-alkioita"
  
! #: c/c-decl.cc:7217
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "tyyppinimen esittely taulukollisena void-alkioita"
  
! #: c/c-decl.cc:7224
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "%qE:n esittely taulukollisena funktioita"
  
! #: c/c-decl.cc:7227
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "tyyppinimen esittely taulukollisena funktioita"
  
! #: c/c-decl.cc:7235 c/c-decl.cc:9497
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "joustavan taulukkojÃ¤senen sisÃ¤ltÃ¤vÃ¤n tietueen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: c/c-decl.cc:7267
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "taulukon %qE koko ei ole kokonaislukutyyppiÃ¤"
  
! #: c/c-decl.cc:7271
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "nimettÃ¶mÃ¤n taulukon koko ei ole kokonaislukutyyppiÃ¤"
  
! #: c/c-decl.cc:7279
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "taulukon %qE koko ei ole kokonaislukutyyppiÃ¤"
  
! #: c/c-decl.cc:7282
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "nimettÃ¶mÃ¤n taulukon koko ei ole kokonaislukutyyppiÃ¤"
  
! #: c/c-decl.cc:7294
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C kieltÃ¤Ã¤ nollan kokoisen taulukon %qE"
  
! #: c/c-decl.cc:7297
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C kieltÃ¤Ã¤ nollan kokoisen taulukon"
  
! #: c/c-decl.cc:7306
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "taulukon %qE koko on negatiivinen"
  
! #: c/c-decl.cc:7308
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "nimettÃ¶mÃ¤n taulukon koko on negatiivinen"
  
! #: c/c-decl.cc:7394
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "taulukon %qE koko on liian suuri"
  
! #: c/c-decl.cc:7397
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "nimettÃ¶mÃ¤n taulukon koko on liian suuri"
  
! #: c/c-decl.cc:7436 c/c-decl.cc:8068
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:7458
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: c/c-decl.cc:7472
  #, fuzzy, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: c/c-decl.cc:7478
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseen"
  
! #: c/c-decl.cc:7482
  #, fuzzy, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseen"
  
! #: c/c-decl.cc:7584
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: c/c-decl.cc:7587
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "tyyppinimi esitelty funktion palauttavana funktiona"
  
! #: c/c-decl.cc:7594
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE esitelty taulukon palauttavan funktiona"
  
! #: c/c-decl.cc:7597
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "tyyppinimi esitelty taulukon palauttavan funktiona"
  
! #: c/c-decl.cc:7641
  #, fuzzy, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "funktion mÃ¤Ã¤rittely oikeuttaa tyhjÃ¤n paluutyypin"
  
! #: c/c-decl.cc:7645 cp/decl.cc:13539
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tyyppimÃ¤Ã¤ritteet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
! #: c/c-decl.cc:7684 c/c-decl.cc:7854 c/c-decl.cc:7908 c/c-decl.cc:8002
! #: c/c-decl.cc:8124 c/c-parser.cc:3575
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ funktiotyypin"
  
! #: c/c-decl.cc:7690 c/c-decl.cc:7860 c/c-decl.cc:8007 c/c-decl.cc:8129
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C kieltÃ¤Ã¤ const- ja volatile-funktiotyypit"
  
! #: c/c-decl.cc:7745
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: c/c-decl.cc:7749
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: c/c-decl.cc:7755
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-decl.cc:7771
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-decl.cc:7774
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "%qs mÃ¤Ã¤ritelty nimettÃ¶mÃ¤lle parametrille"
  
! #: c/c-decl.cc:7780
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle %qE"
  
! #: c/c-decl.cc:7783
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  
! #: c/c-decl.cc:7798
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "bittikentÃ¤llÃ¤ %qE on atominen tyyppi"
  
! #: c/c-decl.cc:7800
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "bittikentÃ¤llÃ¤ on atominen tyyppi"
  
! #: c/c-decl.cc:7809
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: c/c-decl.cc:7811
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: c/c-decl.cc:7816
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-decl.cc:7818
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "%qs mÃ¤Ã¤ritelty nimettÃ¶mÃ¤lle parametrille"
  
! #: c/c-decl.cc:7823
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle %qE"
  
! #: c/c-decl.cc:7825
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: c/c-decl.cc:7828
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: c/c-decl.cc:7835
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.cc:7838
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.cc:7869
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c/c-decl.cc:7871
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "typedef %q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: c/c-decl.cc:7914
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C kieltÃ¤Ã¤ const- ja volatile-funktiotyypit"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:7925
  #, fuzzy, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: c/c-decl.cc:7942 cp/decl.cc:12010
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "muuttuja tai kenttÃ¤ %qE esitelty voidiksi"
  
! #: c/c-decl.cc:7992
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: c/c-decl.cc:8034
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: c/c-decl.cc:8036
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: c/c-decl.cc:8049
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "kenttÃ¤ %qE esitelty funktiona"
  
! #: c/c-decl.cc:8056
  #, fuzzy, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: c/c-decl.cc:8058
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: c/c-decl.cc:8095 c/c-decl.cc:8106 c/c-decl.cc:8109
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "epÃ¤kelpo tallennusluokka funktiolle %qE"
  
! #: c/c-decl.cc:8166
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: c/c-decl.cc:8168
  #, fuzzy, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: c/c-decl.cc:8179
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-decl.cc:8182
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
! #: c/c-decl.cc:8204
  #, fuzzy, gcc-internal-format
  #| msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr "%<static%>-mÃ¤Ã¤reellÃ¤ esitelty muuttuja esitelty uudelleen %<extern%>-tyyppiseksi"
  
! #: c/c-decl.cc:8222
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> object has variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: c/c-decl.cc:8226 c/c-parser.cc:12258
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "virheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤"
  
! #: c/c-decl.cc:8232 c/c-parser.cc:12261
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "epÃ¤kelpo tallennusluokka funktiolle %qs"
  
! #: c/c-decl.cc:8258
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "%<static%>-mÃ¤Ã¤reellÃ¤ esitelty muuttuja esitelty uudelleen %<extern%>-tyyppiseksi"
  
! #: c/c-decl.cc:8270
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c/c-decl.cc:8272
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c/c-decl.cc:8307
  #, fuzzy, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "typedef %q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: c/c-decl.cc:8309
  #, fuzzy, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "typedef %q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: c/c-decl.cc:8417 c/c-decl.cc:10549
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "funktion esittely ei ole prototyyppi"
  
! #: c/c-decl.cc:8429
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "parametrien nimet (ilman tyyppejÃ¤) funktion esittelyssÃ¤"
  
! #: c/c-decl.cc:8474
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "parametrilla %u (%q+D) on vaillinainen tyyppi"
  
! #: c/c-decl.cc:8478
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "parametrilla %u in vaillinainen tyyppi"
  
! #: c/c-decl.cc:8489
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "parametrin %u (%q+D) tyyppi on void"
  
! #: c/c-decl.cc:8493
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "parametrin %u tyyppi on void"
  
! #: c/c-decl.cc:8568
  #, fuzzy, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "%<void%>:in on oltava ainoa parametri"
  
! #: c/c-decl.cc:8572 c/c-decl.cc:8608
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%>:in on oltava ainoa parametri"
  
! #: c/c-decl.cc:8602
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "parametrilla %q+D on vain etukÃ¤teisesittely"
  
! #: c/c-decl.cc:8650
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8657
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8783
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.cc:8789
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "struct mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.cc:8795
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "union mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.cc:8886
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "%<union %E%> uudelleenmÃ¤Ã¤ritelty"
  
! #: c/c-decl.cc:8888
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "%<struct %E%> uudelleenmÃ¤Ã¤ritelty"
  
! #: c/c-decl.cc:8897
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "sisÃ¤kkÃ¤inen %<union %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: c/c-decl.cc:8899
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "sisÃ¤kkÃ¤inen %<struct %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: c/c-decl.cc:8929 c/c-decl.cc:9927
  #, fuzzy, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "tyypin mÃ¤Ã¤ritteleminen tyyppimuunnoksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-decl.cc:8935 c/c-decl.cc:9933
  #, fuzzy, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle %qE"
  
! #: c/c-decl.cc:8999 cp/decl.cc:5661
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: c/c-decl.cc:9004
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C ei tue nimettÃ¶miÃ¤ structeja/unioneita"
  
! #: c/c-decl.cc:9007
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C ei tue nimettÃ¶miÃ¤ structeja/unioneita"
  
! #: c/c-decl.cc:9100 c/c-decl.cc:9118 c/c-decl.cc:9179
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: c/c-decl.cc:9205
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr "tyhjÃ¤n structin koko on C:ssÃ¤ 0, C++:ssa 1"
  
! #: c/c-decl.cc:9208
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr "tyhjÃ¤n unionin koko on C:ssÃ¤ 0, C++:ssa 1"
  
! #: c/c-decl.cc:9389
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "unionilla ei ole nimettyjÃ¤ jÃ¤seniÃ¤"
  
! #: c/c-decl.cc:9391
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "unionilla ei ole jÃ¤seniÃ¤"
  
! #: c/c-decl.cc:9396
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "structilla ei ole nimettyjÃ¤ jÃ¤seniÃ¤"
  
! #: c/c-decl.cc:9398
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "structilla ei ole jÃ¤seniÃ¤"
  
! #: c/c-decl.cc:9476 cp/decl.cc:14566
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: c/c-decl.cc:9482
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "joustava taulukkojÃ¤sen ei ole structin lopussa"
  
! #: c/c-decl.cc:9488
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: c/c-decl.cc:9519
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "joustava taulukkojÃ¤sen ei ole structin lopussa"
  
! #: c/c-decl.cc:9542
  #, fuzzy, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "Arvo on liian suuri annetulle tietotyypille"
  
! #: c/c-decl.cc:9606
  #, fuzzy, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "KÃ¤Ã¤nteinen jÃ¤_rjestys"
  
! #: c/c-decl.cc:9673
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "unionista ei voi tehdÃ¤ lÃ¤pinÃ¤kyvÃ¤Ã¤"
  
! #: c/c-decl.cc:9686
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "typedef %q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: c/c-decl.cc:9689
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %<struct %E%>"
  msgid "redefinition of struct or union %qT"
  msgstr "%<struct %E%> uudelleenmÃ¤Ã¤ritelty"
  
! #: c/c-decl.cc:9852
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "sisÃ¤kkÃ¤inen %<enum %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: c/c-decl.cc:9897
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "%<enum %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: c/c-decl.cc:9909
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:9996 cp/decl.cc:17200 m2/gm2-gcc/m2type.cc:2073
  #, fuzzy, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "annettu tila on liian pieni luetelluille arvoille"
  
! #: c/c-decl.cc:10015
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "luetellun tyypin arvot ylittÃ¤vÃ¤t suurimman kokonaisluvun arvoalueen"
  
! #: c/c-decl.cc:10024
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "luetellun tyypin arvot ylittÃ¤vÃ¤t suurimman kokonaisluvun arvoalueen"
  
! #: c/c-decl.cc:10133
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of %<enum %E%>"
  msgid "conflicting redefinition of enum %qT"
  msgstr "sisÃ¤kkÃ¤inen %<enum %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: c/c-decl.cc:10165 c/c-decl.cc:10181
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:10176
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:10200
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "ylivuoto luetellun tyypin arvoissa"
  
! #: c/c-decl.cc:10207
  #, fuzzy, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:10235
  #, fuzzy, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:10241
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C rajoittaa luetellun tyypin arvot %<int%>-tyypin arvoalueelle"
  
! #: c/c-decl.cc:10442 cp/decl.cc:5981 cp/decl.cc:17785
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: c/c-decl.cc:10460
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: c/c-decl.cc:10472
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "paluutyyppi on oletuksena %<int%>"
  
! #: c/c-decl.cc:10500
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "kenttÃ¤ %qE esitelty funktiona"
  
! #: c/c-decl.cc:10558
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ prototyyppiÃ¤"
  
! #: c/c-decl.cc:10567
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman prototyyppiÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: c/c-decl.cc:10585
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman esittelyÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: c/c-decl.cc:10604
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: c/c-decl.cc:10606
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: c/c-decl.cc:10613
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: c/c-decl.cc:10664
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "vanhanmallisia parametriesittelyitÃ¤ prototyypitetyssÃ¤ funktiomÃ¤Ã¤rittelyssÃ¤"
  
! #: c/c-decl.cc:10679
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "perinteinen C ei hyvÃ¤ksy ISO C -tyylisiÃ¤ funktiomÃ¤Ã¤rittelyitÃ¤"
  
! #: c/c-decl.cc:10696
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C90 ei tue tyyppiÃ¤ %<long long%>"
  
! #: c/c-decl.cc:10736 c/c-decl.cc:10740
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "vanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-decl.cc:10753
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "parametrin nimi puuttuu parametriluettelosta"
  
! #: c/c-decl.cc:10769
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD esitelty ei-parametrina"
  
! #: c/c-decl.cc:10777
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "useita parametreja nimellÃ¤ %qD"
  
! #: c/c-decl.cc:10786
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: c/c-decl.cc:10815 c/c-decl.cc:10820
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "%qD:n oletustyyppi on %<int%>"
  
! #: c/c-decl.cc:10840
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: c/c-decl.cc:10847
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: c/c-decl.cc:10900
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "argumenttien mÃ¤Ã¤rÃ¤ ei vastaa sisÃ¤istÃ¤ prototyyppiÃ¤"
  
! #: c/c-decl.cc:10911
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "argumenttien mÃ¤Ã¤rÃ¤ ei vastaa prototyyppiÃ¤"
  
! #: c/c-decl.cc:10914 c/c-decl.cc:10961 c/c-decl.cc:10975
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "prototyypin esittely"
  
! #: c/c-decl.cc:10953
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "ylennetty argumentti %qD ei vastaa sisÃ¤istÃ¤ prototyyppiÃ¤"
  
! #: c/c-decl.cc:10958
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "ylennetty argumentti %qD ei vastaa prototyyppiÃ¤"
  
! #: c/c-decl.cc:10968
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "argumentti %qD ei vastaa sisÃ¤istÃ¤ prototyyppiÃ¤"
  
! #: c/c-decl.cc:10973
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumentti %qD ei sovi prototyyppiin"
  
! #: c/c-decl.cc:11231 cp/decl.cc:18722
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: c/c-decl.cc:11250 cp/decl.cc:18793
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parametri %qD on alustettu"
  
! #: c/c-decl.cc:11347
  #, fuzzy, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "%<for%>-silmukan alkuesittelyt ovat sallittuja vain C99-tilassa"
  
! #: c/c-decl.cc:11352
  #, fuzzy, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "kÃ¤ytÃ¤ valitsinta -std=c99 tai -std=gnu99 koodisi kÃ¤Ã¤ntÃ¤miseen"
  
! #: c/c-decl.cc:11359
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijÃ¶issÃ¤"
  
! #: c/c-decl.cc:11393
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "staattisen muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-decl.cc:11397
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
  # XXX: alkuesittely
! #: c/c-decl.cc:11404
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> esitelty %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-decl.cc:11409
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> esitelty %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-decl.cc:11415
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> esitelty %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-decl.cc:11419
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-decl.cc:11706
  #, fuzzy, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: c/c-decl.cc:11765 c/c-decl.cc:11772
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-decl.cc:11800 c/c-decl.cc:12878
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-decl.cc:11802
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:11807
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.cc:11820 c/c-decl.cc:12220 c/c-decl.cc:12673
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-decl.cc:11832 cp/parser.cc:34248
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> on liian pitkÃ¤ GCC:lle"
  
! #: c/c-decl.cc:11845
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-decl.cc:12082 c/c-parser.cc:11621
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 ei tue kompleksityyppejÃ¤"
  
! #: c/c-decl.cc:12132
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: c/c-decl.cc:12207 c/c-decl.cc:12813 c/c-decl.cc:12872
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE:n kaksoiskappale"
  
! #: c/c-decl.cc:12267
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: c/c-decl.cc:12289
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: c/c-decl.cc:12332
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 ei tue kompleksityyppejÃ¤"
  
! #: c/c-decl.cc:12451
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: c/c-decl.cc:12502 cp/parser.cc:20288
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: c/c-decl.cc:12573
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C90 ei tue tyyppiÃ¤ %<long long%>"
  
! #: c/c-decl.cc:12597 c/c-decl.cc:12974 c/c-parser.cc:10628
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: c/c-decl.cc:12599
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: c/c-decl.cc:12628
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-decl.cc:12634
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant expression"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:12641
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12689
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:12702
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: c/c-decl.cc:12757
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE ei ole esittelyn alussa"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12778 c/c-decl.cc:12855
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.cc:12780
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.cc:12782 c/c-decl.cc:12851
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: c/c-decl.cc:12784 c/c-decl.cc:12821
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.cc:12798 c/c-parser.cc:3100 c/c-parser.cc:4427 c/c-parser.cc:9962
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-decl.cc:12801 c/c-parser.cc:3103 c/c-parser.cc:4430 c/c-parser.cc:9965
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-decl.cc:12827
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-decl.cc:12836
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<static%>:a"
  
! #: c/c-decl.cc:12842
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.cc:12849
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.cc:12857
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.cc:12870
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "kaksinkertainen %<_Thread_local%> tai %<__thread%>"
  
! #: c/c-decl.cc:12886
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.cc:12894
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr "kÃ¤ytetty sekÃ¤ %<__thread%> ettÃ¤ %qs"
  
! #: c/c-decl.cc:12971
  #, fuzzy, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "kÃ¤ytetty sekÃ¤ %<__thread%> ettÃ¤ %<auto&>"
  
! #: c/c-decl.cc:12986
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ei tue pelkkÃ¤Ã¤ %<complex%>-tyyppiÃ¤ merkityksellÃ¤ %<double complex%>"
  
! #: c/c-decl.cc:12997
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijÃ¶issÃ¤"
  
! #: c/c-decl.cc:13026
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13052 c/c-decl.cc:13068 c/c-decl.cc:13094
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ei tue kompleksikokonaislukutyyppejÃ¤"
  
! #: c/c-decl.cc:13237
  #, fuzzy, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "kohdistuksen %q+D:lle pitÃ¤Ã¤ olla vÃ¤hintÃ¤Ã¤n %d"
  
! #: c/c-decl.cc:13246
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-decl.cc:13545 cp/semantics.cc:6316
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13549 cp/semantics.cc:6320
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.cc:389 c/c-typeck.cc:12830 cp/typeck.cc:5734
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "negatiivisen arvon siirto vasemmalle"
  
! #: c/c-fold.cc:399 c/c-typeck.cc:12839 cp/typeck.cc:5742
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: c/c-fold.cc:400 c/c-typeck.cc:12766 cp/typeck.cc:5681
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: c/c-fold.cc:409 c/c-typeck.cc:12858 cp/typeck.cc:5750
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: c/c-fold.cc:410 c/c-typeck.cc:12790 cp/typeck.cc:5692
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:12850
  #, fuzzy, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: c/c-fold.cc:418 c/c-typeck.cc:12777
  #, fuzzy, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
--- 46291,47399 ----
  #. Only the innermost declarator (making a parameter be of
  #. array type which is converted to pointer type)
  #. may have static or type qualifiers.
! #: c/c-decl.cc:7154 c/c-decl.cc:7550
  #, gcc-internal-format
  msgid "static or type qualifiers in non-parameter array declarator"
  msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: c/c-decl.cc:7217
  #, gcc-internal-format
  msgid "declaration of %qE as array of voids"
  msgstr "%qE:n esittely taulukollisena void-alkioita"
  
! #: c/c-decl.cc:7219
  #, gcc-internal-format
  msgid "declaration of type name as array of voids"
  msgstr "tyyppinimen esittely taulukollisena void-alkioita"
  
! #: c/c-decl.cc:7226
  #, gcc-internal-format
  msgid "declaration of %qE as array of functions"
  msgstr "%qE:n esittely taulukollisena funktioita"
  
! #: c/c-decl.cc:7229
  #, gcc-internal-format
  msgid "declaration of type name as array of functions"
  msgstr "tyyppinimen esittely taulukollisena funktioita"
  
! #: c/c-decl.cc:7237 c/c-decl.cc:9542
  #, gcc-internal-format
  msgid "invalid use of structure with flexible array member"
  msgstr "joustavan taulukkojÃ¤senen sisÃ¤ltÃ¤vÃ¤n tietueen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: c/c-decl.cc:7269
  #, gcc-internal-format
  msgid "size of array %qE has non-integer type"
  msgstr "taulukon %qE koko ei ole kokonaislukutyyppiÃ¤"
  
! #: c/c-decl.cc:7273
  #, gcc-internal-format
  msgid "size of unnamed array has non-integer type"
  msgstr "nimettÃ¶mÃ¤n taulukon koko ei ole kokonaislukutyyppiÃ¤"
  
! #: c/c-decl.cc:7281
  #, fuzzy, gcc-internal-format
  msgid "size of array %qE has incomplete type"
  msgstr "taulukon %qE koko ei ole kokonaislukutyyppiÃ¤"
  
! #: c/c-decl.cc:7284
  #, fuzzy, gcc-internal-format
  msgid "size of unnamed array has incomplete type"
  msgstr "nimettÃ¶mÃ¤n taulukon koko ei ole kokonaislukutyyppiÃ¤"
  
! #: c/c-decl.cc:7296
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array %qE"
  msgstr "ISO C kieltÃ¤Ã¤ nollan kokoisen taulukon %qE"
  
! #: c/c-decl.cc:7299
  #, gcc-internal-format
  msgid "ISO C forbids zero-size array"
  msgstr "ISO C kieltÃ¤Ã¤ nollan kokoisen taulukon"
  
! #: c/c-decl.cc:7308
  #, gcc-internal-format
  msgid "size of array %qE is negative"
  msgstr "taulukon %qE koko on negatiivinen"
  
! #: c/c-decl.cc:7310
  #, gcc-internal-format
  msgid "size of unnamed array is negative"
  msgstr "nimettÃ¶mÃ¤n taulukon koko on negatiivinen"
  
! #: c/c-decl.cc:7396
  #, gcc-internal-format
  msgid "size of array %qE is too large"
  msgstr "taulukon %qE koko on liian suuri"
  
! #: c/c-decl.cc:7399
  #, gcc-internal-format
  msgid "size of unnamed array is too large"
  msgstr "nimettÃ¶mÃ¤n taulukon koko on liian suuri"
  
! #: c/c-decl.cc:7438 c/c-decl.cc:8070
  #, gcc-internal-format
  msgid "ISO C90 does not support flexible array members"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
  #. C99 6.7.5.2p4
! #: c/c-decl.cc:7460
  #, gcc-internal-format
  msgid "%<[*]%> not in a declaration"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: c/c-decl.cc:7474
  #, fuzzy, gcc-internal-format
  msgid "array type has incomplete element type %qT"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: c/c-decl.cc:7480
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseen"
  
! #: c/c-decl.cc:7484
  #, fuzzy, gcc-internal-format
  msgid "declaration of multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseen"
  
! #: c/c-decl.cc:7586
  #, gcc-internal-format
  msgid "%qE declared as function returning a function"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: c/c-decl.cc:7589
  #, gcc-internal-format
  msgid "type name declared as function returning a function"
  msgstr "tyyppinimi esitelty funktion palauttavana funktiona"
  
! #: c/c-decl.cc:7596
  #, gcc-internal-format
  msgid "%qE declared as function returning an array"
  msgstr "%qE esitelty taulukon palauttavan funktiona"
  
! #: c/c-decl.cc:7599
  #, gcc-internal-format
  msgid "type name declared as function returning an array"
  msgstr "tyyppinimi esitelty taulukon palauttavan funktiona"
  
! #: c/c-decl.cc:7643
  #, fuzzy, gcc-internal-format
  msgid "function definition has qualified void return type"
  msgstr "funktion mÃ¤Ã¤rittely oikeuttaa tyhjÃ¤n paluutyypin"
  
! #: c/c-decl.cc:7647 cp/decl.cc:13543
  #, gcc-internal-format
  msgid "type qualifiers ignored on function return type"
  msgstr "tyyppimÃ¤Ã¤ritteet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
! #: c/c-decl.cc:7686 c/c-decl.cc:7856 c/c-decl.cc:7910 c/c-decl.cc:8004
! #: c/c-decl.cc:8126 c/c-parser.cc:3575
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified function type"
  msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ funktiotyypin"
  
! #: c/c-decl.cc:7692 c/c-decl.cc:7862 c/c-decl.cc:8009 c/c-decl.cc:8131
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids qualified function types"
  msgstr "ISO C kieltÃ¤Ã¤ const- ja volatile-funktiotyypit"
  
! #: c/c-decl.cc:7747
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<auto%> qualifier for %qE"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: c/c-decl.cc:7751
  #, fuzzy, gcc-internal-format
  msgid "%qs combined with %<register%> qualifier for %qE"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: c/c-decl.cc:7757
  #, fuzzy, gcc-internal-format
  msgid "%qs specified for auto variable %qE"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-decl.cc:7773
  #, gcc-internal-format
  msgid "%qs specified for parameter %qE"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-decl.cc:7776
  #, gcc-internal-format
  msgid "%qs specified for unnamed parameter"
  msgstr "%qs mÃ¤Ã¤ritelty nimettÃ¶mÃ¤lle parametrille"
  
! #: c/c-decl.cc:7782
  #, gcc-internal-format
  msgid "%qs specified for structure field %qE"
  msgstr "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle %qE"
  
! #: c/c-decl.cc:7785
  #, gcc-internal-format
  msgid "%qs specified for structure field"
  msgstr "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  
! #: c/c-decl.cc:7800
  #, gcc-internal-format
  msgid "bit-field %qE has atomic type"
  msgstr "bittikentÃ¤llÃ¤ %qE on atominen tyyppi"
  
! #: c/c-decl.cc:7802
  #, gcc-internal-format
  msgid "bit-field has atomic type"
  msgstr "bittikentÃ¤llÃ¤ on atominen tyyppi"
  
! #: c/c-decl.cc:7811
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for typedef %qE"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: c/c-decl.cc:7813
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for %<register%> object %qE"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: c/c-decl.cc:7818
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for parameter %qE"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-decl.cc:7820
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for unnamed parameter"
  msgstr "%qs mÃ¤Ã¤ritelty nimettÃ¶mÃ¤lle parametrille"
  
! #: c/c-decl.cc:7825
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for bit-field %qE"
  msgstr "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle %qE"
  
! #: c/c-decl.cc:7827
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for unnamed bit-field"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: c/c-decl.cc:7830
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for function %qE"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: c/c-decl.cc:7837
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
  msgstr ""
  
! #: c/c-decl.cc:7840
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
  msgstr ""
  
! #: c/c-decl.cc:7871
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<inline%>"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c/c-decl.cc:7873
  #, fuzzy, gcc-internal-format
  msgid "typedef %q+D declared %<_Noreturn%>"
  msgstr "typedef %q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: c/c-decl.cc:7916
  #, gcc-internal-format
  msgid "ISO C forbids const or volatile function types"
  msgstr "ISO C kieltÃ¤Ã¤ const- ja volatile-funktiotyypit"
  
  #. C99 6.7.2.1p8
! #: c/c-decl.cc:7927
  #, fuzzy, gcc-internal-format
  msgid "a member of a structure or union cannot have a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: c/c-decl.cc:7944 cp/decl.cc:12014
  #, gcc-internal-format
  msgid "variable or field %qE declared void"
  msgstr "muuttuja tai kenttÃ¤ %qE esitelty voidiksi"
  
! #: c/c-decl.cc:7994
  #, gcc-internal-format
  msgid "attributes in parameter array declarator ignored"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
  
! #: c/c-decl.cc:8036
  #, gcc-internal-format
  msgid "parameter %q+D declared %<inline%>"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: c/c-decl.cc:8038
  #, fuzzy, gcc-internal-format
  msgid "parameter %q+D declared %<_Noreturn%>"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: c/c-decl.cc:8051
  #, gcc-internal-format
  msgid "field %qE declared as a function"
  msgstr "kenttÃ¤ %qE esitelty funktiona"
  
! #: c/c-decl.cc:8058
  #, fuzzy, gcc-internal-format
  msgid "field %qE has incomplete type"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: c/c-decl.cc:8060
  #, gcc-internal-format
  msgid "unnamed field has incomplete type"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: c/c-decl.cc:8097 c/c-decl.cc:8108 c/c-decl.cc:8111
  #, gcc-internal-format
  msgid "invalid storage class for function %qE"
  msgstr "epÃ¤kelpo tallennusluokka funktiolle %qE"
  
! #: c/c-decl.cc:8168
  #, gcc-internal-format
  msgid "cannot inline function %<main%>"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: c/c-decl.cc:8170
  #, fuzzy, gcc-internal-format
  msgid "%<main%> declared %<_Noreturn%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: c/c-decl.cc:8181
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Noreturn%>"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-decl.cc:8184
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Noreturn%>"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
! #: c/c-decl.cc:8206
  #, fuzzy, gcc-internal-format
  #| msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgid "function previously declared %<static%> redeclared %<extern%>"
  msgstr "%<static%>-mÃ¤Ã¤reellÃ¤ esitelty muuttuja esitelty uudelleen %<extern%>-tyyppiseksi"
  
! #: c/c-decl.cc:8224
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> object has variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: c/c-decl.cc:8228 c/c-parser.cc:12277
  #, fuzzy, gcc-internal-format
  #| msgid "invalid qualifiers on non-member function type"
  msgid "invalid qualifiers for %<constexpr%> object"
  msgstr "virheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤"
  
! #: c/c-decl.cc:8234 c/c-parser.cc:12280
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifiers for field of %<constexpr%> object"
  msgstr "epÃ¤kelpo tallennusluokka funktiolle %qs"
  
! #: c/c-decl.cc:8260
  #, gcc-internal-format
  msgid "variable previously declared %<static%> redeclared %<extern%>"
  msgstr "%<static%>-mÃ¤Ã¤reellÃ¤ esitelty muuttuja esitelty uudelleen %<extern%>-tyyppiseksi"
  
! #: c/c-decl.cc:8272
  #, gcc-internal-format
  msgid "variable %q+D declared %<inline%>"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c/c-decl.cc:8274
  #, fuzzy, gcc-internal-format
  msgid "variable %q+D declared %<_Noreturn%>"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: c/c-decl.cc:8309
  #, fuzzy, gcc-internal-format
  msgid "non-nested function with variably modified type"
  msgstr "typedef %q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: c/c-decl.cc:8311
  #, fuzzy, gcc-internal-format
  msgid "object with variably modified type must have no linkage"
  msgstr "typedef %q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: c/c-decl.cc:8419 c/c-decl.cc:10596
  #, gcc-internal-format
  msgid "function declaration isn%'t a prototype"
  msgstr "funktion esittely ei ole prototyyppi"
  
! #: c/c-decl.cc:8431
  #, gcc-internal-format
  msgid "parameter names (without types) in function declaration"
  msgstr "parametrien nimet (ilman tyyppejÃ¤) funktion esittelyssÃ¤"
  
! #: c/c-decl.cc:8476
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has incomplete type"
  msgstr "parametrilla %u (%q+D) on vaillinainen tyyppi"
  
! #: c/c-decl.cc:8480
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has incomplete type"
  msgstr "parametrilla %u in vaillinainen tyyppi"
  
! #: c/c-decl.cc:8491
  #, gcc-internal-format
  msgid "parameter %u (%q+D) has void type"
  msgstr "parametrin %u (%q+D) tyyppi on void"
  
! #: c/c-decl.cc:8495
  #, gcc-internal-format, gfc-internal-format
  msgid "parameter %u has void type"
  msgstr "parametrin %u tyyppi on void"
  
! #: c/c-decl.cc:8570
  #, fuzzy, gcc-internal-format
  msgid "%<void%> as only parameter may not be qualified"
  msgstr "%<void%>:in on oltava ainoa parametri"
  
! #: c/c-decl.cc:8574 c/c-decl.cc:8610
  #, gcc-internal-format
  msgid "%<void%> must be the only parameter"
  msgstr "%<void%>:in on oltava ainoa parametri"
  
! #: c/c-decl.cc:8604
  #, gcc-internal-format
  msgid "parameter %q+D has just a forward declaration"
  msgstr "parametrilla %q+D on vain etukÃ¤teisesittely"
  
! #: c/c-decl.cc:8652
  #, gcc-internal-format
  msgid "%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8659
  #, gcc-internal-format, gfc-internal-format
  msgid "anonymous %s declared inside parameter list will not be visible outside of this definition or declaration"
  msgstr ""
  
! #: c/c-decl.cc:8785
  #, gcc-internal-format
  msgid "enum type defined here"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.cc:8791
  #, gcc-internal-format
  msgid "struct defined here"
  msgstr "struct mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.cc:8797
  #, gcc-internal-format
  msgid "union defined here"
  msgstr "union mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-decl.cc:8890
  #, gcc-internal-format
  msgid "redefinition of %<union %E%>"
  msgstr "%<union %E%> uudelleenmÃ¤Ã¤ritelty"
  
! #: c/c-decl.cc:8892
  #, gcc-internal-format
  msgid "redefinition of %<struct %E%>"
  msgstr "%<struct %E%> uudelleenmÃ¤Ã¤ritelty"
  
! #: c/c-decl.cc:8901
  #, gcc-internal-format
  msgid "nested redefinition of %<union %E%>"
  msgstr "sisÃ¤kkÃ¤inen %<union %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: c/c-decl.cc:8903
  #, gcc-internal-format
  msgid "nested redefinition of %<struct %E%>"
  msgstr "sisÃ¤kkÃ¤inen %<struct %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: c/c-decl.cc:8935 c/c-decl.cc:9974
  #, fuzzy, gcc-internal-format
  msgid "defining type in %qs expression is invalid in C++"
  msgstr "tyypin mÃ¤Ã¤ritteleminen tyyppimuunnoksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-decl.cc:8941 c/c-decl.cc:9980
  #, fuzzy, gcc-internal-format
  msgid "%qT defined in underspecified object initializer"
  msgstr "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle %qE"
  
! #: c/c-decl.cc:9005 cp/decl.cc:5661
  #, gcc-internal-format
  msgid "declaration does not declare anything"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: c/c-decl.cc:9010
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 doesn%'t support unnamed structs/unions"
  msgstr "ISO C ei tue nimettÃ¶miÃ¤ structeja/unioneita"
  
! #: c/c-decl.cc:9013
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 doesn%'t support unnamed structs/unions"
  msgstr "ISO C ei tue nimettÃ¶miÃ¤ structeja/unioneita"
  
! #: c/c-decl.cc:9106 c/c-decl.cc:9124 c/c-decl.cc:9185
  #, gcc-internal-format
  msgid "duplicate member %q+D"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: c/c-decl.cc:9211
  #, gcc-internal-format
  msgid "empty struct has size 0 in C, size 1 in C++"
  msgstr "tyhjÃ¤n structin koko on C:ssÃ¤ 0, C++:ssa 1"
  
! #: c/c-decl.cc:9214
  #, gcc-internal-format
  msgid "empty union has size 0 in C, size 1 in C++"
  msgstr "tyhjÃ¤n unionin koko on C:ssÃ¤ 0, C++:ssa 1"
  
! #: c/c-decl.cc:9434
  #, gcc-internal-format
  msgid "union has no named members"
  msgstr "unionilla ei ole nimettyjÃ¤ jÃ¤seniÃ¤"
  
! #: c/c-decl.cc:9436
  #, gcc-internal-format
  msgid "union has no members"
  msgstr "unionilla ei ole jÃ¤seniÃ¤"
  
! #: c/c-decl.cc:9441
  #, gcc-internal-format
  msgid "struct has no named members"
  msgstr "structilla ei ole nimettyjÃ¤ jÃ¤seniÃ¤"
  
! #: c/c-decl.cc:9443
  #, gcc-internal-format
  msgid "struct has no members"
  msgstr "structilla ei ole jÃ¤seniÃ¤"
  
! #: c/c-decl.cc:9521 cp/decl.cc:14576
  #, gcc-internal-format
  msgid "flexible array member in union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: c/c-decl.cc:9527
  #, gcc-internal-format
  msgid "flexible array member not at end of struct"
  msgstr "joustava taulukkojÃ¤sen ei ole structin lopussa"
  
! #: c/c-decl.cc:9533
  #, fuzzy, gcc-internal-format
  msgid "flexible array member in a struct with no named members"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: c/c-decl.cc:9564
  #, fuzzy, gcc-internal-format
  #| msgid "flexible array member not at end of struct"
  msgid "structure containing a flexible array member is not at the end of another structure"
  msgstr "joustava taulukkojÃ¤sen ei ole structin lopussa"
  
! #: c/c-decl.cc:9587
  #, fuzzy, gcc-internal-format
  msgid "type %qT is too large"
  msgstr "Arvo on liian suuri annetulle tietotyypille"
  
! #: c/c-decl.cc:9651
  #, fuzzy, gcc-internal-format
  msgid "type punning toggles scalar storage order"
  msgstr "KÃ¤Ã¤nteinen jÃ¤_rjestys"
  
! #: c/c-decl.cc:9718
  #, gcc-internal-format
  msgid "union cannot be made transparent"
  msgstr "unionista ei voi tehdÃ¤ lÃ¤pinÃ¤kyvÃ¤Ã¤"
  
! #: c/c-decl.cc:9731
  #, fuzzy, gcc-internal-format
  msgid "redefinition of struct or union %qT with variably modified type"
  msgstr "typedef %q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: c/c-decl.cc:9734
  #, fuzzy, gcc-internal-format
  #| msgid "redefinition of %<struct %E%>"
  msgid "redefinition of struct or union %qT"
  msgstr "%<struct %E%> uudelleenmÃ¤Ã¤ritelty"
  
! #: c/c-decl.cc:9899
  #, gcc-internal-format
  msgid "nested redefinition of %<enum %E%>"
  msgstr "sisÃ¤kkÃ¤inen %<enum %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: c/c-decl.cc:9944
  #, gcc-internal-format
  msgid "redeclaration of %<enum %E%>"
  msgstr "%<enum %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: c/c-decl.cc:9956
  #, gcc-internal-format
  msgid "%<enum%> declared with but defined without fixed underlying type"
  msgstr ""
  
! #: c/c-decl.cc:10043 cp/decl.cc:17215 m2/gm2-gcc/m2type.cc:2073
  #, fuzzy, gcc-internal-format
  msgid "specified mode too small for enumerated values"
  msgstr "annettu tila on liian pieni luetelluille arvoille"
  
! #: c/c-decl.cc:10062
  #, gcc-internal-format
  msgid "enumeration values exceed range of largest integer"
  msgstr "luetellun tyypin arvot ylittÃ¤vÃ¤t suurimman kokonaisluvun arvoalueen"
  
! #: c/c-decl.cc:10071
  #, fuzzy, gcc-internal-format
  #| msgid "enumeration values exceed range of largest integer"
  msgid "enumeration values exceed range of %qs"
  msgstr "luetellun tyypin arvot ylittÃ¤vÃ¤t suurimman kokonaisluvun arvoalueen"
  
! #: c/c-decl.cc:10180
  #, fuzzy, gcc-internal-format
  #| msgid "nested redefinition of %<enum %E%>"
  msgid "conflicting redefinition of enum %qT"
  msgstr "sisÃ¤kkÃ¤inen %<enum %E%>:n uudelleenmÃ¤Ã¤rittely"
  
! #: c/c-decl.cc:10212 c/c-decl.cc:10228
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:10223
  #, gcc-internal-format
  msgid "enumerator value for %qE is not an integer constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:10247
  #, gcc-internal-format
  msgid "overflow in enumeration values"
  msgstr "ylivuoto luetellun tyypin arvoissa"
  
! #: c/c-decl.cc:10254
  #, fuzzy, gcc-internal-format
  msgid "enumerator value outside the range of underlying type"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:10282
  #, fuzzy, gcc-internal-format
  msgid "enumerator value outside the range of %qs"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:10288
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C restricts enumerator values to range of %<int%>"
  msgid "ISO C restricts enumerator values to range of %<int%> before C23"
  msgstr "ISO C rajoittaa luetellun tyypin arvot %<int%>-tyypin arvoalueelle"
  
! #: c/c-decl.cc:10489 cp/decl.cc:5981 cp/decl.cc:17800
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD given attribute %qs"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: c/c-decl.cc:10507
  #, gcc-internal-format
  msgid "return type is an incomplete type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: c/c-decl.cc:10519
  #, gcc-internal-format
  msgid "return type defaults to %<int%>"
  msgstr "paluutyyppi on oletuksena %<int%>"
  
! #: c/c-decl.cc:10547
  #, fuzzy, gcc-internal-format
  msgid "%q+D defined as variadic function without prototype"
  msgstr "kenttÃ¤ %qE esitelty funktiona"
  
! #: c/c-decl.cc:10605
  #, gcc-internal-format
  msgid "no previous prototype for %qD"
  msgstr "%qD:lle ei ole edellistÃ¤ prototyyppiÃ¤"
  
! #: c/c-decl.cc:10614
  #, gcc-internal-format
  msgid "%qD was used with no prototype before its definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman prototyyppiÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: c/c-decl.cc:10632
  #, gcc-internal-format
  msgid "%qD was used with no declaration before its definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman esittelyÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: c/c-decl.cc:10651
  #, gcc-internal-format
  msgid "return type of %qD is not %<int%>"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: c/c-decl.cc:10653
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%>-qualified return type of %qD"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: c/c-decl.cc:10660
  #, gcc-internal-format
  msgid "%qD is normally a non-static function"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: c/c-decl.cc:10711
  #, gcc-internal-format
  msgid "old-style parameter declarations in prototyped function definition"
  msgstr "vanhanmallisia parametriesittelyitÃ¤ prototyypitetyssÃ¤ funktiomÃ¤Ã¤rittelyssÃ¤"
  
! #: c/c-decl.cc:10726
  #, gcc-internal-format
  msgid "traditional C rejects ISO C style function definitions"
  msgstr "perinteinen C ei hyvÃ¤ksy ISO C -tyylisiÃ¤ funktiomÃ¤Ã¤rittelyitÃ¤"
  
! #: c/c-decl.cc:10743
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support omitting parameter names in function definitions before C23"
  msgstr "ISO C90 ei tue tyyppiÃ¤ %<long long%>"
  
! #: c/c-decl.cc:10783 c/c-decl.cc:10787
  #, gcc-internal-format
  msgid "old-style function definition"
  msgstr "vanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-decl.cc:10800
  #, gcc-internal-format
  msgid "parameter name missing from parameter list"
  msgstr "parametrin nimi puuttuu parametriluettelosta"
  
! #: c/c-decl.cc:10816
  #, gcc-internal-format
  msgid "%qD declared as a non-parameter"
  msgstr "%qD esitelty ei-parametrina"
  
! #: c/c-decl.cc:10824
  #, gcc-internal-format
  msgid "multiple parameters named %qD"
  msgstr "useita parametreja nimellÃ¤ %qD"
  
! #: c/c-decl.cc:10833
  #, gcc-internal-format
  msgid "parameter %qD declared with void type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: c/c-decl.cc:10862 c/c-decl.cc:10867
  #, gcc-internal-format
  msgid "type of %qD defaults to %<int%>"
  msgstr "%qD:n oletustyyppi on %<int%>"
  
! #: c/c-decl.cc:10887
  #, gcc-internal-format
  msgid "parameter %qD has incomplete type"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: c/c-decl.cc:10894
  #, gcc-internal-format
  msgid "declaration for parameter %qD but no such parameter"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: c/c-decl.cc:10947
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match built-in prototype"
  msgstr "argumenttien mÃ¤Ã¤rÃ¤ ei vastaa sisÃ¤istÃ¤ prototyyppiÃ¤"
  
! #: c/c-decl.cc:10958
  #, gcc-internal-format
  msgid "number of arguments doesn%'t match prototype"
  msgstr "argumenttien mÃ¤Ã¤rÃ¤ ei vastaa prototyyppiÃ¤"
  
! #: c/c-decl.cc:10961 c/c-decl.cc:11008 c/c-decl.cc:11022
  #, gcc-internal-format
  msgid "prototype declaration"
  msgstr "prototyypin esittely"
  
! #: c/c-decl.cc:11000
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match built-in prototype"
  msgstr "ylennetty argumentti %qD ei vastaa sisÃ¤istÃ¤ prototyyppiÃ¤"
  
! #: c/c-decl.cc:11005
  #, gcc-internal-format
  msgid "promoted argument %qD doesn%'t match prototype"
  msgstr "ylennetty argumentti %qD ei vastaa prototyyppiÃ¤"
  
! #: c/c-decl.cc:11015
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match built-in prototype"
  msgstr "argumentti %qD ei vastaa sisÃ¤istÃ¤ prototyyppiÃ¤"
  
! #: c/c-decl.cc:11020
  #, gcc-internal-format
  msgid "argument %qD doesn%'t match prototype"
  msgstr "argumentti %qD ei sovi prototyyppiin"
  
! #: c/c-decl.cc:11278 cp/decl.cc:18737
  #, gcc-internal-format
  msgid "no return statement in function returning non-void"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: c/c-decl.cc:11297 cp/decl.cc:18808
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD set but not used"
  msgstr "parametri %qD on alustettu"
  
! #: c/c-decl.cc:11394
  #, fuzzy, gcc-internal-format
  msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
  msgstr "%<for%>-silmukan alkuesittelyt ovat sallittuja vain C99-tilassa"
  
! #: c/c-decl.cc:11399
  #, fuzzy, gcc-internal-format
  msgid "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your code"
  msgstr "kÃ¤ytÃ¤ valitsinta -std=c99 tai -std=gnu99 koodisi kÃ¤Ã¤ntÃ¤miseen"
  
! #: c/c-decl.cc:11406
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<for%> loop initial declarations"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijÃ¶issÃ¤"
  
! #: c/c-decl.cc:11440
  #, gcc-internal-format
  msgid "declaration of static variable %qD in %<for%> loop initial declaration"
  msgstr "staattisen muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-decl.cc:11444
  #, gcc-internal-format
  msgid "declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
  msgstr "%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
  # XXX: alkuesittely
! #: c/c-decl.cc:11451
  #, gcc-internal-format
  msgid "%<struct %E%> declared in %<for%> loop initial declaration"
  msgstr "%<struct %E%> esitelty %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-decl.cc:11456
  #, gcc-internal-format
  msgid "%<union %E%> declared in %<for%> loop initial declaration"
  msgstr "%<union %E%> esitelty %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-decl.cc:11462
  #, gcc-internal-format
  msgid "%<enum %E%> declared in %<for%> loop initial declaration"
  msgstr "%<enum %E%> esitelty %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-decl.cc:11466
  #, gcc-internal-format
  msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
  msgstr "ei-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-decl.cc:11753
  #, fuzzy, gcc-internal-format
  msgid "incompatible address space qualifiers %qs and %qs"
  msgstr "%qE-attribuuttia ei huomioida"
  
! #: c/c-decl.cc:11812 c/c-decl.cc:11819
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qE declaration specifier"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-decl.cc:11847 c/c-decl.cc:12925
  #, gcc-internal-format
  msgid "multiple storage classes in declaration specifiers"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-decl.cc:11849
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %<auto%>"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:11854
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> used with %<constexpr%>"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.cc:11867 c/c-decl.cc:12267 c/c-decl.cc:12720
  #, gcc-internal-format
  msgid "two or more data types in declaration specifiers"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-decl.cc:11879 cp/parser.cc:34266
  #, gcc-internal-format
  msgid "%<long long long%> is too long for GCC"
  msgstr "%<long long long%> on liian pitkÃ¤ GCC:lle"
  
! #: c/c-decl.cc:11892
  #, gcc-internal-format
  msgid "ISO C90 does not support %<long long%>"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-decl.cc:12129 c/c-parser.cc:11619
  #, gcc-internal-format
  msgid "ISO C90 does not support complex types"
  msgstr "ISO C90 ei tue kompleksityyppejÃ¤"
  
! #: c/c-decl.cc:12179
  #, gcc-internal-format
  msgid "ISO C does not support saturating types"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: c/c-decl.cc:12254 c/c-decl.cc:12860 c/c-decl.cc:12919
  #, gcc-internal-format
  msgid "duplicate %qE"
  msgstr "%qE:n kaksoiskappale"
  
! #: c/c-decl.cc:12314
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<__int%d%> types"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: c/c-decl.cc:12336
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported on this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: c/c-decl.cc:12379
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support boolean types"
  msgstr "ISO C90 ei tue kompleksityyppejÃ¤"
  
! #: c/c-decl.cc:12498
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support the %<_Float%d%s%> type before C23"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: c/c-decl.cc:12549 cp/parser.cc:20288
  #, fuzzy, gcc-internal-format
  msgid "%<_Float%d%s%> is not supported on this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: c/c-decl.cc:12620
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support decimal floating-point before C23"
  msgstr "ISO C90 ei tue tyyppiÃ¤ %<long long%>"
  
! #: c/c-decl.cc:12644 c/c-decl.cc:13021 c/c-parser.cc:10626
  #, fuzzy, gcc-internal-format
  msgid "fixed-point types not supported for this target"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: c/c-decl.cc:12646
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support fixed-point types"
  msgstr "ISO C ei tue saturoituvia tyyppejÃ¤"
  
! #: c/c-decl.cc:12675
  #, fuzzy, gcc-internal-format
  #| msgid "case label is not an integer constant expression"
  msgid "%<_BitInt%> argument is not an integer constant expression"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-decl.cc:12681
  #, fuzzy, gcc-internal-format
  #| msgid "enumerator value for %qE is not an integer constant expression"
  msgid "%<_BitInt%> argument %qE is not a positive integer constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-decl.cc:12688
  #, gcc-internal-format
  msgid "%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd"
  msgstr ""
  
! #: c/c-decl.cc:12736
  #, gcc-internal-format
  msgid "C++ lookup of %qD would return a field, not a type"
  msgstr ""
  
! #: c/c-decl.cc:12749
  #, gcc-internal-format
  msgid "%qE fails to be a typedef or built in type"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: c/c-decl.cc:12804
  #, gcc-internal-format
  msgid "%qE is not at beginning of declaration"
  msgstr "%qE ei ole esittelyn alussa"
  
  #. auto may only be used with another storage class specifier,
  #. such as constexpr, if the type is inferred.
! #: c/c-decl.cc:12825 c/c-decl.cc:12902
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<auto%>"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.cc:12827
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<register%>"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.cc:12829 c/c-decl.cc:12898
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<typedef%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: c/c-decl.cc:12831 c/c-decl.cc:12868
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<constexpr%>"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.cc:12845 c/c-parser.cc:3100 c/c-parser.cc:4427 c/c-parser.cc:9960
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %qE"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-decl.cc:12848 c/c-parser.cc:3103 c/c-parser.cc:4430 c/c-parser.cc:9963
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %qE"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-decl.cc:12874
  #, gcc-internal-format
  msgid "%<__thread%> before %<extern%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-decl.cc:12883
  #, gcc-internal-format
  msgid "%<__thread%> before %<static%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<static%>:a"
  
! #: c/c-decl.cc:12889
  #, fuzzy, gcc-internal-format
  msgid "%<typedef%> used with %<auto%>"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.cc:12896
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %<extern%>"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.cc:12904
  #, fuzzy, gcc-internal-format
  msgid "%qE used with %qs"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.cc:12917
  #, gcc-internal-format
  msgid "duplicate %<_Thread_local%> or %<__thread%>"
  msgstr "kaksinkertainen %<_Thread_local%> tai %<__thread%>"
  
! #: c/c-decl.cc:12933
  #, fuzzy, gcc-internal-format
  msgid "%qs used with %qE"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: c/c-decl.cc:12941
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> used with %qE"
  msgstr "kÃ¤ytetty sekÃ¤ %<__thread%> ettÃ¤ %qs"
  
! #: c/c-decl.cc:13018
  #, fuzzy, gcc-internal-format
  msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
  msgstr "kÃ¤ytetty sekÃ¤ %<__thread%> ettÃ¤ %<auto&>"
  
! #: c/c-decl.cc:13033
  #, gcc-internal-format
  msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ei tue pelkkÃ¤Ã¤ %<complex%>-tyyppiÃ¤ merkityksellÃ¤ %<double complex%>"
  
! #: c/c-decl.cc:13044
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<auto%> type deduction before C23"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijÃ¶issÃ¤"
  
! #: c/c-decl.cc:13073
  #, gcc-internal-format
  msgid "%<__auto_type%> followed by %<[[]]%> attributes"
  msgstr ""
  
! #: c/c-decl.cc:13099 c/c-decl.cc:13115 c/c-decl.cc:13141
  #, gcc-internal-format
  msgid "ISO C does not support complex integer types"
  msgstr "ISO C ei tue kompleksikokonaislukutyyppejÃ¤"
  
! #: c/c-decl.cc:13284
  #, fuzzy, gcc-internal-format
  msgid "%<signed _BitInt%> argument must be at least 2"
  msgstr "kohdistuksen %q+D:lle pitÃ¤Ã¤ olla vÃ¤hintÃ¤Ã¤n %d"
  
! #: c/c-decl.cc:13293
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<%s_BitInt(%d)%> before C23"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-decl.cc:13592 cp/semantics.cc:6389
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>"
  msgstr ""
  
! #: c/c-decl.cc:13596 cp/semantics.cc:6393
  #, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>"
  msgstr ""
  
! #: c/c-fold.cc:389 c/c-typeck.cc:12832 cp/typeck.cc:5736
  #, gcc-internal-format
  msgid "left shift of negative value"
  msgstr "negatiivisen arvon siirto vasemmalle"
  
! #: c/c-fold.cc:399 c/c-typeck.cc:12841 cp/typeck.cc:5744
  #, gcc-internal-format
  msgid "left shift count is negative"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: c/c-fold.cc:400 c/c-typeck.cc:12768 cp/typeck.cc:5683
  #, gcc-internal-format
  msgid "right shift count is negative"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: c/c-fold.cc:409 c/c-typeck.cc:12860 cp/typeck.cc:5752
  #, gcc-internal-format
  msgid "left shift count >= width of type"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: c/c-fold.cc:410 c/c-typeck.cc:12792 cp/typeck.cc:5694
  #, gcc-internal-format
  msgid "right shift count >= width of type"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: c/c-fold.cc:417 c/c-typeck.cc:12852
  #, fuzzy, gcc-internal-format
  msgid "left shift count >= width of vector element"
  msgstr "vasemmalle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
  
! #: c/c-fold.cc:418 c/c-typeck.cc:12779
  #, fuzzy, gcc-internal-format
  msgid "right shift count >= width of vector element"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ >= tyypin leveys"
*************** msgstr ""
*** 47177,47183 ****
  msgid "to match this %qs"
  msgstr "toinen tÃ¤smÃ¤Ã¤vyys on tÃ¤Ã¤llÃ¤"
  
! #: c/c-parser.cc:1409 cp/parser.cc:34485
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "odotettiin %<(%> tai rivin loppu"
--- 47413,47419 ----
  msgid "to match this %qs"
  msgstr "toinen tÃ¤smÃ¤Ã¤vyys on tÃ¤Ã¤llÃ¤"
  
! #: c/c-parser.cc:1409 cp/parser.cc:34503
  #, fuzzy, gcc-internal-format
  msgid "expected end of line"
  msgstr "odotettiin %<(%> tai rivin loppu"
*************** msgstr "odotettiin %<(%> tai rivin loppu
*** 47187,47199 ****
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C kieltÃ¤Ã¤ tyhjÃ¤t kÃ¤Ã¤nnÃ¶syksikÃ¶t"
  
! #: c/c-parser.cc:1917 c/c-parser.cc:1926 c/c-parser.cc:25332 cp/parser.cc:49026
! #: cp/semantics.cc:3564 cp/semantics.cc:3573
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2022 c/c-parser.cc:13376
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
--- 47423,47435 ----
  msgid "ISO C forbids an empty translation unit"
  msgstr "ISO C kieltÃ¤Ã¤ tyhjÃ¤t kÃ¤Ã¤nnÃ¶syksikÃ¶t"
  
! #: c/c-parser.cc:1917 c/c-parser.cc:1926 c/c-parser.cc:25405 cp/parser.cc:49093
! #: cp/semantics.cc:3633 cp/semantics.cc:3642
  #, gcc-internal-format
  msgid "%qs without corresponding %qs"
  msgstr ""
  
! #: c/c-parser.cc:2022 c/c-parser.cc:13395
  #, gcc-internal-format
  msgid "ISO C does not allow extra %<;%> outside of a function"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
*************** msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ
*** 47228,47236 ****
  msgid "unknown type name %qE"
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: c/c-parser.cc:2315 c/c-parser.cc:14736 c/c-parser.cc:22962
! #: c/c-parser.cc:23561 c/c-parser.cc:24147 cp/parser.cc:46386
! #: cp/parser.cc:51112
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
--- 47464,47472 ----
  msgid "unknown type name %qE"
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: c/c-parser.cc:2315 c/c-parser.cc:14755 c/c-parser.cc:23035
! #: c/c-parser.cc:23634 c/c-parser.cc:24220 cp/parser.cc:46431
! #: cp/parser.cc:51179
  #, fuzzy, gcc-internal-format
  msgid "expected declaration specifiers"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
*************** msgstr "pakattu attribuutti on tarpeeton
*** 47260,47266 ****
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:2439 cp/parser.cc:36739 cp/parser.cc:36811
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
--- 47496,47502 ----
  msgid "expected %<;%>, identifier or %<(%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:2439 cp/parser.cc:36757 cp/parser.cc:36829
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored for methods"
  msgstr "parametritaulukon esittelijÃ¤n attribuutit jÃ¤tetÃ¤Ã¤n huomiotta"
*************** msgstr "parametritaulukon esittelijÃ¤n a
*** 47275,47286 ****
  msgid "unexpected attribute"
  msgstr "Odottamattomat argumentit"
  
! #: c/c-parser.cc:2505 c/c-parser.cc:7727 cp/parser.cc:12966 cp/parser.cc:13190
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
  
! #: c/c-parser.cc:2508 c/c-parser.cc:7710 cp/cp-gimplify.cc:3637
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
--- 47511,47522 ----
  msgid "unexpected attribute"
  msgstr "Odottamattomat argumentit"
  
! #: c/c-parser.cc:2505 c/c-parser.cc:7725 cp/parser.cc:12966 cp/parser.cc:13190
  #, fuzzy, gcc-internal-format
  msgid "%<fallthrough%> attribute not followed by %<;%>"
  msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
  
! #: c/c-parser.cc:2508 c/c-parser.cc:7708 cp/cp-gimplify.cc:3647
  #, fuzzy, gcc-internal-format
  msgid "%<assume%> attribute not followed by %<;%>"
  msgstr "pakattu attribuutti on tarpeeton %q+D:lle"
*************** msgstr "odotettiin %<=%>, %<,%>, %<;%>,
*** 47341,47347 ****
  msgid "ISO C forbids nested functions"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: c/c-parser.cc:3126 c/c-parser.cc:8889 c/c-parser.cc:14809
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "odotettiin merkkijonoliteraalia"
--- 47577,47583 ----
  msgid "ISO C forbids nested functions"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: c/c-parser.cc:3126 c/c-parser.cc:8887 c/c-parser.cc:14828
  #, gcc-internal-format
  msgid "expected string literal"
  msgstr "odotettiin merkkijonoliteraalia"
*************** msgstr "ei-vakio ehto staattiselle vÃ¤it
*** 47371,47377 ****
  msgid "static assertion failed: %E"
  msgstr "staattinen vÃ¤ite epÃ¤onnistui: %E"
  
! #: c/c-parser.cc:3164 cp/semantics.cc:11678
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "staattinen vÃ¤ite epÃ¤onnistui"
--- 47607,47613 ----
  msgid "static assertion failed: %E"
  msgstr "staattinen vÃ¤ite epÃ¤onnistui: %E"
  
! #: c/c-parser.cc:3164 cp/semantics.cc:11751
  #, gcc-internal-format
  msgid "static assertion failed"
  msgstr "staattinen vÃ¤ite epÃ¤onnistui"
*************** msgstr "%q+D:n data-alue on ristiriidass
*** 47432,47452 ****
  msgid "empty enum is invalid"
  msgstr "enum-muunnos palautuksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-parser.cc:3805 c/c-parser.cc:4859 c/c-parser.cc:5717 c/c-parser.cc:5734
! #: c/c-parser.cc:6263 c/c-parser.cc:6995 c/c-parser.cc:8756 c/c-parser.cc:8839
! #: c/c-parser.cc:9819 c/c-parser.cc:10136 c/c-parser.cc:10145
! #: c/c-parser.cc:10688 c/c-parser.cc:10878 c/c-parser.cc:10906
! #: c/c-parser.cc:12079 c/c-parser.cc:12652 c/c-parser.cc:12690
! #: c/c-parser.cc:12958 c/c-parser.cc:13009 c/c-parser.cc:13169
! #: c/c-parser.cc:13199 c/c-parser.cc:13207 c/c-parser.cc:13236
! #: c/c-parser.cc:13249 c/c-parser.cc:13555 c/c-parser.cc:13679
! #: c/c-parser.cc:14264 c/c-parser.cc:14317 c/c-parser.cc:14333
! #: c/c-parser.cc:14379 c/c-parser.cc:15367 c/c-parser.cc:15412
! #: c/c-parser.cc:18265 c/c-parser.cc:18402 c/c-parser.cc:19159
! #: c/c-parser.cc:21755 c/c-parser.cc:24625 c/c-parser.cc:24814
  #: c/gimple-parser.cc:1895 c/gimple-parser.cc:1942 cp/parser.cc:9524
! #: cp/parser.cc:34488 cp/parser.cc:37716 cp/parser.cc:40816 cp/parser.cc:41008
! #: cp/parser.cc:47959 cp/parser.cc:50378
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "odotettu tunniste"
--- 47668,47688 ----
  msgid "empty enum is invalid"
  msgstr "enum-muunnos palautuksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-parser.cc:3805 c/c-parser.cc:4859 c/c-parser.cc:5716 c/c-parser.cc:5733
! #: c/c-parser.cc:6261 c/c-parser.cc:6993 c/c-parser.cc:8754 c/c-parser.cc:8837
! #: c/c-parser.cc:9817 c/c-parser.cc:10134 c/c-parser.cc:10143
! #: c/c-parser.cc:10686 c/c-parser.cc:10876 c/c-parser.cc:10904
! #: c/c-parser.cc:12098 c/c-parser.cc:12671 c/c-parser.cc:12709
! #: c/c-parser.cc:12977 c/c-parser.cc:13028 c/c-parser.cc:13188
! #: c/c-parser.cc:13218 c/c-parser.cc:13226 c/c-parser.cc:13255
! #: c/c-parser.cc:13268 c/c-parser.cc:13574 c/c-parser.cc:13698
! #: c/c-parser.cc:14283 c/c-parser.cc:14336 c/c-parser.cc:14352
! #: c/c-parser.cc:14398 c/c-parser.cc:15386 c/c-parser.cc:15431
! #: c/c-parser.cc:18314 c/c-parser.cc:18451 c/c-parser.cc:19208
! #: c/c-parser.cc:21828 c/c-parser.cc:24698 c/c-parser.cc:24887
  #: c/gimple-parser.cc:1895 c/gimple-parser.cc:1942 cp/parser.cc:9524
! #: cp/parser.cc:34506 cp/parser.cc:37734 cp/parser.cc:40861 cp/parser.cc:41053
! #: cp/parser.cc:48026 cp/parser.cc:50445
  #, gcc-internal-format
  msgid "expected identifier"
  msgstr "odotettu tunniste"
*************** msgstr "ylimÃ¤Ã¤rÃ¤inen puolipiste struc
*** 47481,47487 ****
  msgid "no semicolon at end of struct or union"
  msgstr "puolipiste puuttuu structin tai unionin lopusta"
  
! #: c/c-parser.cc:4192 c/c-parser.cc:6029
  #, fuzzy, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
--- 47717,47723 ----
  msgid "no semicolon at end of struct or union"
  msgstr "puolipiste puuttuu structin tai unionin lopusta"
  
! #: c/c-parser.cc:4192 c/c-parser.cc:6027
  #, fuzzy, gcc-internal-format
  msgid "expected specifier-qualifier-list"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
*************** msgstr "useita tallennusluokkia esittely
*** 47527,47673 ****
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5562 cp/parser.cc:29822
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: c/c-parser.cc:5609 cp/parser.cc:29878
  #, fuzzy, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:5755 cp/parser.cc:30047
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: c/c-parser.cc:5771 cp/parser.cc:30063
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: c/c-parser.cc:5893
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijÃ¶issÃ¤"
  
! #: c/c-parser.cc:6106 c/c-parser.cc:6169 c/c-typeck.cc:8822
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: c/c-parser.cc:6163
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C kieltÃ¤Ã¤ tyhjÃ¤t alustusaaltosulkeet"
  
! #: c/c-parser.cc:6227
  #, fuzzy, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "mÃ¤Ã¤rÃ¤tyn alustajan kÃ¤yttÃ¶ %<:%>-merkillÃ¤ on vanhentunut"
  
! #: c/c-parser.cc:6383
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C kieltÃ¤Ã¤ mÃ¤Ã¤rittÃ¤mÃ¤stÃ¤ alustukselle joukon alkioita"
  
! #: c/c-parser.cc:6395
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C90 kieltÃ¤Ã¤ aliobjektin mÃ¤Ã¤rittÃ¤misen alustukseen"
  
! #: c/c-parser.cc:6403
  #, fuzzy, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "mÃ¤Ã¤rÃ¤tyn alustajan kÃ¤yttÃ¶ ilman %<=%>-merkkiÃ¤ on vanhentunut"
  
! #: c/c-parser.cc:6567 cp/parser.cc:13308
  #, fuzzy, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.cc:6574 cp/parser.cc:13315
  #, fuzzy, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:6581 cp/parser.cc:13322
  #, fuzzy, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:6638 c/c-parser.cc:6793 cp/parser.cc:12240 cp/parser.cc:12390
! #: cp/parser.cc:48555
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:6646 cp/parser.cc:12248
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:6670 c/c-parser.cc:6889 c/c-parser.cc:25015 cp/parser.cc:12272
! #: cp/parser.cc:48535 cp/parser.cc:48675
  #, fuzzy, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr "tunnistamaton osoite"
  
! #: c/c-parser.cc:6762 cp/parser.cc:12359
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6770 cp/parser.cc:12367
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6782 cp/parser.cc:12379
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:6901 cp/parser.cc:12509
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7010
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C kieltÃ¤Ã¤ parametrien ennakkoesittelyn"
  
! #: c/c-parser.cc:7016 c/c-parser.cc:7197 c/c-parser.cc:7222
  #: c/gimple-parser.cc:424
  #, fuzzy, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
  
! #: c/c-parser.cc:7126
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7146 c/c-parser.cc:7188
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C90 kieltÃ¤Ã¤ esittelyjen ja koodin sekoittamisen"
  
! #: c/c-parser.cc:7230
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "#else #else:n jÃ¤lkeen"
  
! #: c/c-parser.cc:7235 cp/parser.cc:13369
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ilman edeltÃ¤vÃ¤Ã¤ %<if%>:iÃ¤"
  
! #: c/c-parser.cc:7266
  #, fuzzy, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "LohkonimiÃ¶ ei ole sopiva IF-lauseelle kohdassa %C"
--- 47763,47909 ----
  msgid "parentheses must be omitted if attribute argument list is empty"
  msgstr ""
  
! #: c/c-parser.cc:5562 cp/parser.cc:29829
  #, fuzzy, gcc-internal-format
  msgid "expected OpenMP directive name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: c/c-parser.cc:5609 cp/parser.cc:29885
  #, fuzzy, gcc-internal-format
  msgid "expected %<directive%> or %<sequence%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:5754 cp/parser.cc:30054
  #, fuzzy, gcc-internal-format
  msgid "%<omp::%E%> attribute requires argument"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: c/c-parser.cc:5770 cp/parser.cc:30070
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute does not take any arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: c/c-parser.cc:5891
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %<[[]]%> attributes before C23"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijÃ¶issÃ¤"
  
! #: c/c-parser.cc:6104 c/c-parser.cc:6167 c/c-typeck.cc:8824
  #, fuzzy, gcc-internal-format
  #| msgid "variable-sized object may not be initialized"
  msgid "variable-sized object may not be initialized except with an empty initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: c/c-parser.cc:6161
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C forbids empty initializer braces"
  msgid "ISO C forbids empty initializer braces before C23"
  msgstr "ISO C kieltÃ¤Ã¤ tyhjÃ¤t alustusaaltosulkeet"
  
! #: c/c-parser.cc:6225
  #, fuzzy, gcc-internal-format
  msgid "obsolete use of designated initializer with %<:%>"
  msgstr "mÃ¤Ã¤rÃ¤tyn alustajan kÃ¤yttÃ¶ %<:%>-merkillÃ¤ on vanhentunut"
  
! #: c/c-parser.cc:6381
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids specifying range of elements to initialize"
  msgstr "ISO C kieltÃ¤Ã¤ mÃ¤Ã¤rittÃ¤mÃ¤stÃ¤ alustukselle joukon alkioita"
  
! #: c/c-parser.cc:6393
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids specifying subobject to initialize"
  msgstr "ISO C90 kieltÃ¤Ã¤ aliobjektin mÃ¤Ã¤rittÃ¤misen alustukseen"
  
! #: c/c-parser.cc:6401
  #, fuzzy, gcc-internal-format
  msgid "obsolete use of designated initializer without %<=%>"
  msgstr "mÃ¤Ã¤rÃ¤tyn alustajan kÃ¤yttÃ¶ ilman %<=%>-merkkiÃ¤ on vanhentunut"
  
! #: c/c-parser.cc:6565 cp/parser.cc:13308
  #, fuzzy, gcc-internal-format
  msgid "inner loops must be perfectly nested in %<#pragma acc loop%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.cc:6572 cp/parser.cc:13315
  #, fuzzy, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<ordered%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:6579 cp/parser.cc:13322
  #, fuzzy, gcc-internal-format
  msgid "inner loops must be perfectly nested with %<reduction%> %<inscan%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:6636 c/c-parser.cc:6791 cp/parser.cc:12240 cp/parser.cc:12390
! #: cp/parser.cc:48622
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same statement"
  msgstr ""
  
! #: c/c-parser.cc:6644 cp/parser.cc:12248
  #, gcc-internal-format
  msgid "OpenMP %<omp::decl%> attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:6668 c/c-parser.cc:6887 c/c-parser.cc:25088 cp/parser.cc:12272
! #: cp/parser.cc:48602 cp/parser.cc:48742
  #, fuzzy, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs attribute argument"
  msgstr "tunnistamaton osoite"
  
! #: c/c-parser.cc:6760 cp/parser.cc:12359
  #, gcc-internal-format
  msgid "OpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6768 cp/parser.cc:12367
  #, gcc-internal-format
  msgid "multiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>"
  msgstr ""
  
! #: c/c-parser.cc:6780 cp/parser.cc:12379
  #, gcc-internal-format
  msgid "standalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statement"
  msgstr ""
  
! #: c/c-parser.cc:6899 cp/parser.cc:12509
  #, gcc-internal-format
  msgid "mixing OpenMP directives with attribute and pragma syntax on the same declaration"
  msgstr ""
  
! #: c/c-parser.cc:7008
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids label declarations"
  msgstr "ISO C kieltÃ¤Ã¤ parametrien ennakkoesittelyn"
  
! #: c/c-parser.cc:7014 c/c-parser.cc:7195 c/c-parser.cc:7220
  #: c/gimple-parser.cc:424
  #, fuzzy, gcc-internal-format
  msgid "expected declaration or statement"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
  
! #: c/c-parser.cc:7124
  #, gcc-internal-format
  msgid "a label can only be part of a statement and a declaration is not a statement"
  msgstr ""
  
! #: c/c-parser.cc:7144 c/c-parser.cc:7186
  #, gcc-internal-format
  msgid "ISO C90 forbids mixed declarations and code"
  msgstr "ISO C90 kieltÃ¤Ã¤ esittelyjen ja koodin sekoittamisen"
  
! #: c/c-parser.cc:7228
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%> before %<else%>"
  msgstr "#else #else:n jÃ¤lkeen"
  
! #: c/c-parser.cc:7233 cp/parser.cc:13369
  #, gcc-internal-format
  msgid "%<else%> without a previous %<if%>"
  msgstr "%<else%> ilman edeltÃ¤vÃ¤Ã¤ %<if%>:iÃ¤"
  
! #: c/c-parser.cc:7264
  #, fuzzy, gcc-internal-format
  msgid "label at end of compound statement"
  msgstr "LohkonimiÃ¶ ei ole sopiva IF-lauseelle kohdassa %C"
*************** msgstr "LohkonimiÃ¶ ei ole sopiva IF-lau
*** 47676,49183 ****
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7315 c/c-parser.cc:7319 c/c-parser.cc:7752
  #: c/gimple-parser.cc:2434 cp/parser.cc:12872
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:7374
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "odotettiin %<:%> tai %<...%>"
  
! #: c/c-parser.cc:7402
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:7634
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "odotettiin tunnistetta tai %<*%>"
  
! #: c/c-parser.cc:7735
  #, fuzzy, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: c/c-parser.cc:7860 cp/parser.cc:14984
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<if%>-lauseessa"
  
! #: c/c-parser.cc:7902 cp/parser.cc:14987
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<else%>-lauseessa"
  
! #: c/c-parser.cc:8033 cp/parser.cc:13782
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "ehdotetaan aaltosulkeita epÃ¤selvÃ¤n %<else%>:n vÃ¤lttÃ¤miseksi"
  
! #: c/c-parser.cc:8122 c/c-parser.cc:8187 c/c-parser.cc:8306 cp/parser.cc:14614
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8195
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<do%>-lauseessa"
  
! #: c/c-parser.cc:8340 c/c-parser.cc:8372
  #, fuzzy, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: c/c-parser.cc:8395
  #, fuzzy, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: c/c-parser.cc:8419 cp/parser.cc:14069
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:8425 cp/parser.cc:14075
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:8466
  #, fuzzy, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: c/c-parser.cc:8588 c/c-parser.cc:8599 c/c-parser.cc:8610
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "cv-mÃ¤Ã¤reen kaksoiskappale"
  
! #: c/c-parser.cc:8589 c/c-parser.cc:8600 c/c-parser.cc:8611 cp/parser.cc:22744
  #: cp/parser.cc:22761 cp/parser.cc:22775
  #, gcc-internal-format
  msgid "first seen here"
  msgstr "nÃ¤hty ensimmÃ¤isen kerran tÃ¤ssÃ¤"
  
! #: c/c-parser.cc:8620
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: c/c-parser.cc:8670
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:8969 cp/parser.cc:4706
  #, fuzzy, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "muotoilu on leveÃ¤merkkinen merkkijono"
  
! #: c/c-parser.cc:9177
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C kieltÃ¤Ã¤ ?:-lausekkeen ilman keskimmÃ¤istÃ¤ termiÃ¤"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:9401 cp/typeck.cc:5513
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:9407 cp/typeck.cc:5518
  #, fuzzy, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "%Jviimeksi kÃ¤ytetty tÃ¤Ã¤llÃ¤"
  
! #: c/c-parser.cc:9678
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in cast"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.cc:9681
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: c/c-parser.cc:9782
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "perinteinen C ei salli unaarista plus-operaattoria"
  
! #: c/c-parser.cc:9914
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %<sizeof%>"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.cc:9917
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: c/c-parser.cc:9933
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%>:ia sovellettu bittikenttÃ¤Ã¤n"
  
! #: c/c-parser.cc:10006
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %qE"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.cc:10009
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: c/c-parser.cc:10033
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: c/c-parser.cc:10186
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "%qs:n osoitetta ei voi ottaa"
  
! #: c/c-parser.cc:10269
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-parser.cc:10272
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-parser.cc:10341
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> association has function type"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: c/c-parser.cc:10344
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> association has incomplete type"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: c/c-parser.cc:10348
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: c/c-parser.cc:10382
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "switch-lauseesta puuttuu default-tapaus"
  
! #: c/c-parser.cc:10383
  #, fuzzy, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "alkuperÃ¤isen tekstin koodaus"
  
! #: c/c-parser.cc:10391
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: c/c-parser.cc:10392
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "yhteensopiva tyyppi on tÃ¤Ã¤llÃ¤"
  
! #: c/c-parser.cc:10415
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: c/c-parser.cc:10417
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "toinen tÃ¤smÃ¤Ã¤vyys on tÃ¤Ã¤llÃ¤"
  
! #: c/c-parser.cc:10442
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: c/c-parser.cc:10463
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: c/c-parser.cc:10471
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: c/c-parser.cc:10477
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: c/c-parser.cc:10493
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: c/c-parser.cc:10516 c/c-parser.cc:10520
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C ei tue kompleksikokonaiskulutyyppejÃ¤"
  
! #: c/c-parser.cc:10524
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C ei tue kompleksikokonaiskulutyyppejÃ¤"
  
! #: c/c-parser.cc:10702 c/c-parser.cc:12146 c/c-parser.cc:12168
! #: c/c-parser.cc:21172 c/gimple-parser.cc:1811 c/gimple-parser.cc:2451
! #: cp/parser.cc:43040
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "odotettiin lauseketta"
  
  # XXXX
! #: c/c-parser.cc:10724
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "lohkot lausekkeiden sisÃ¤llÃ¤ sallitaan vain funktion sisÃ¤llÃ¤"
  
  # XXXX
! #: c/c-parser.cc:10739
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C kieltÃ¤Ã¤ lohkot lausekkeiden sisÃ¤llÃ¤"
  
! #: c/c-parser.cc:10933
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:10949
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "ensimmÃ¤inen argumentti funktiolle %<__builtin_choose_expr%> ei ole vakio"
  
! #: c/c-parser.cc:11019 c/c-parser.cc:11036 c/c-parser.cc:11043
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %<va_start%>"
  
! #: c/c-parser.cc:11064
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ alkioita (%4$d/%5$d)"
  
! #: c/c-parser.cc:11108 c/c-parser.cc:11118
  #, fuzzy, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:11140 c/c-parser.cc:11150
  #, fuzzy, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:11183
  #, fuzzy, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%3$sâ€�-funktion argumenttien â€�%1$sâ€� ja â€�%2$sâ€� kohdassa %4$L on oltava samaa tyyppiÃ¤"
  
! #: c/c-parser.cc:11202
  #, fuzzy, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%3$sâ€�-funktion argumenttien â€�%1$sâ€� ja â€�%2$sâ€� kohdassa %4$L on oltava samaa tyyppiÃ¤"
  
! #: c/c-parser.cc:11250
  #, fuzzy, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:11273
  #, fuzzy, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:11290
  #, fuzzy, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:11329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "epÃ¤kelpo tallennusluokka funktiolle %qs"
  
! #: c/c-parser.cc:11340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: c/c-parser.cc:11348
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: c/c-parser.cc:11356 c/c-parser.cc:11386
  #, fuzzy, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
  
! #: c/c-parser.cc:11364 c/c-parser.cc:11406
  #, fuzzy, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
  
! #: c/c-parser.cc:11378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: c/c-parser.cc:11398
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: c/c-parser.cc:11501
  #, fuzzy, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: c/c-parser.cc:11542
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:11555
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: c/c-parser.cc:11559
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "%<__builtin_prefetch%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: c/c-parser.cc:11585
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:11607
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: c/c-parser.cc:11616
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: c/c-parser.cc:11661 c/c-parser.cc:11690 cp/parser.cc:7764
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:11851
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:11860
  #, fuzzy, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: c/c-parser.cc:12123 cp/parser.cc:6134
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:12133
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijÃ¶issÃ¤"
  
! #: c/c-parser.cc:12221
  #, fuzzy, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: c/c-parser.cc:12226
  #, fuzzy, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: c/c-parser.cc:12241
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "yhdysliteraalin koko on muuttuva"
  
! #: c/c-parser.cc:12246
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal of non-object type %qT"
  msgid "compound literal has function type"
  msgstr "ei-objektityyppinen yhdysliteraali %qT"
  
! #: c/c-parser.cc:12277
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:12282
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C90 kieltÃ¤Ã¤ yhdysliteraalit"
  
! #: c/c-parser.cc:12284
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C90 kieltÃ¤Ã¤ yhdysliteraalit"
  
! #: c/c-parser.cc:12298
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:12373
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12378
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12386
  #, fuzzy, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: c/c-parser.cc:12397
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12401
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12406
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12419
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12423
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12440
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12445
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12450
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12476
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:12606 cp/parser.cc:8164
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:12980
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:13076
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "ylimÃ¤Ã¤rÃ¤inen puolipiste"
  
! #: c/c-parser.cc:13324
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "ylimÃ¤Ã¤rÃ¤inen puolipiste metodin mÃ¤Ã¤rittelyssÃ¤"
  
! #: c/c-parser.cc:13456
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: c/c-parser.cc:13476
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "ei voi asettaa %qE-attribuuttia mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: c/c-parser.cc:13598
  #, fuzzy, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: c/c-parser.cc:14050
  #, fuzzy, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.cc:14118 cp/parser.cc:37573
  #, fuzzy, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "<tuntematon>"
  
! #: c/c-parser.cc:14132 cp/parser.cc:37586
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "puuttuva Code-attribuutti"
  
! #: c/c-parser.cc:14171
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr "<tuntematon>"
  
! #: c/c-parser.cc:14174 cp/parser.cc:37623
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "<tuntematon>"
  
! #: c/c-parser.cc:14183 cp/parser.cc:37632
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "toistuva %<@%> Objective-C-merkkijonon edellÃ¤"
  
! #: c/c-parser.cc:14194 cp/parser.cc:37646
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:14210 cp/parser.cc:37665
  #, fuzzy, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "kuori on annettava polkuineen"
  
! #: c/c-parser.cc:14434 cp/semantics.cc:13110
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:14470 cp/parser.cc:50733
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:14490 c/c-parser.cc:23558 c/c-parser.cc:23867
! #: c/c-parser.cc:23930 c/c-parser.cc:24040 cp/parser.cc:46383
! #: cp/parser.cc:46731 cp/parser.cc:46846 cp/parser.cc:46945 cp/parser.cc:50754
! #: cp/parser.cc:50770 cp/parser.cc:50786 cp/parser.cc:50803 cp/parser.cc:50820
! #: cp/parser.cc:50837 cp/parser.cc:50864 cp/parser.cc:50878 cp/parser.cc:50903
! #: cp/parser.cc:50917
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.cc:14513 cp/parser.cc:50892
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:14603 cp/parser.cc:51016
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.cc:14610 cp/parser.cc:51022
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.cc:14622 c/c-parser.cc:14638
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:14705 cp/parser.cc:51099
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "Odotettiin =-merkkiÃ¤ PARAMETER-lauseessa kohdassa %C"
  
! #: c/c-parser.cc:14718 cp/parser.cc:50744
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
  
! #: c/c-parser.cc:15085 c/c-parser.cc:18983 c/c-parser.cc:20640
! #: c/c-parser.cc:20659 c/c-parser.cc:20910 c/c-parser.cc:20968
! #: c/c-parser.cc:20975 c/c-parser.cc:20982 c/c-parser.cc:25881
! #: c/c-parser.cc:25889 c/c-parser.cc:26159 c/c-parser.cc:26169
! #: c/c-parser.cc:26263 c/c-parser.cc:26270 c/c-parser.cc:26277
! #: cp/parser.cc:38096 cp/parser.cc:41648 cp/parser.cc:42566 cp/parser.cc:42603
! #: cp/parser.cc:42792 cp/parser.cc:42855 cp/parser.cc:42862 cp/parser.cc:42869
! #: cp/parser.cc:48178 cp/parser.cc:48185 cp/parser.cc:48192 cp/parser.cc:49639
! #: cp/parser.cc:49647 cp/parser.cc:49799 cp/parser.cc:49809
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-parser.cc:15112
  #, fuzzy, gcc-internal-format
  msgid "expression must be integral"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-parser.cc:15517 c/c-parser.cc:15529
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:15697 c/c-parser.cc:26565
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.cc:15701 cp/semantics.cc:8541
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.cc:15743 cp/parser.cc:38950
  #, fuzzy, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:15838 cp/parser.cc:39028
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:15840 cp/parser.cc:39030
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%qs mÃ¤Ã¤rittÃ¤Ã¤ %<auto%>:n tiedostoalue-esittelyssÃ¤"
  
! #: c/c-parser.cc:15925 cp/parser.cc:39100
  #, fuzzy, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "odotettiin lauseketta"
  
! #: c/c-parser.cc:16002 cp/parser.cc:39182
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-parser.cc:16022 c/c-parser.cc:23923 c/c-parser.cc:24033
! #: cp/parser.cc:39200 cp/parser.cc:46723 cp/parser.cc:46838
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:16075 cp/parser.cc:39255
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:16082 cp/parser.cc:39262
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:16084 cp/parser.cc:39264
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:16090 cp/parser.cc:39270
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:16195 c/c-parser.cc:16255 c/c-parser.cc:16317
! #: c/c-parser.cc:16365 c/c-parser.cc:16445 c/c-parser.cc:16842
! #: c/c-parser.cc:16924 c/c-parser.cc:17529 c/c-parser.cc:17674
! #: c/c-parser.cc:17742 c/c-parser.cc:18920
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: c/c-parser.cc:16206
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:16267
  #, fuzzy, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:16329 cp/semantics.cc:8755
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:16378 cp/semantics.cc:8785
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "UNIT-numeron lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: c/c-parser.cc:16412 cp/parser.cc:39496
  #, fuzzy, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: c/c-parser.cc:16484 cp/parser.cc:39566
  #, fuzzy, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "odotettiin %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> tai %<max%>"
  
! #: c/c-parser.cc:16552
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:16629 cp/parser.cc:39718
  #, fuzzy, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:16632 cp/parser.cc:39721
  #, fuzzy, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:16716 cp/semantics.cc:7612 cp/semantics.cc:7667
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-parser.cc:16728 c/c-parser.cc:16851 cp/semantics.cc:7646
! #: cp/semantics.cc:7681
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:16790 cp/parser.cc:38722
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "%s: liian monta argumenttia\n"
  
! #: c/c-parser.cc:16824 cp/parser.cc:38755
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "%qs attribuuttia ei huomioida"
  
! #: c/c-parser.cc:16991 cp/semantics.cc:8972
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: c/c-parser.cc:17059 cp/parser.cc:41829
  #, fuzzy, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:17101 cp/parser.cc:39771
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:17110 c/c-parser.cc:17116 cp/parser.cc:39780
! #: cp/parser.cc:39790
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:17152 cp/parser.cc:39830
  #, fuzzy, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:17205 cp/parser.cc:39898
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:17330 c/c-parser.cc:25432 cp/parser.cc:49280
  #, fuzzy, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:17452 cp/parser.cc:40156
  #, fuzzy, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "sekÃ¤ %<long%> ettÃ¤ %<void%> esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-parser.cc:17506 cp/parser.cc:40172
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:17510 cp/parser.cc:40175
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:17523 cp/semantics.cc:7728
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:17546 cp/parser.cc:40195
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-parser.cc:17685 c/c-parser.cc:17696
  #, fuzzy, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:17704 cp/semantics.cc:7695
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:17753 cp/semantics.cc:7824
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:17798 cp/semantics.cc:7952
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:17910 c/c-parser.cc:20627 cp/parser.cc:42558
  #, fuzzy, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr "odotettiin %<operator%>"
  
! #: c/c-parser.cc:17917
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "kaksois-%qs"
  
! #: c/c-parser.cc:17965 cp/semantics.cc:8087
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:17976 cp/semantics.cc:8042 cp/semantics.cc:8058
  #, fuzzy, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:18095 cp/parser.cc:40642
  #, fuzzy, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: c/c-parser.cc:18107 cp/parser.cc:40655
  #, fuzzy, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: c/c-parser.cc:18115 c/c-parser.cc:18143
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:18195
  #, fuzzy, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:18234
  #, fuzzy, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:18594 cp/parser.cc:41202
  #, fuzzy, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "%s ei tue pituusmÃ¤Ã¤rettÃ¤ %qs %s"
  
! #: c/c-parser.cc:18642 cp/parser.cc:41257 cp/parser.cc:41709 cp/parser.cc:41759
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-parser.cc:18703 cp/parser.cc:41287
  #, fuzzy, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-parser.cc:18772 cp/parser.cc:41430
  #, fuzzy, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:18782 cp/parser.cc:41443
  #, fuzzy, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:18792 cp/parser.cc:41456
  #, fuzzy, gcc-internal-format
  msgid "too many %<present%> modifiers"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:18800 cp/parser.cc:41467
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:18838 cp/parser.cc:41507
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-parser.cc:18890 cp/parser.cc:41571
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18902 cp/parser.cc:41582
  #, fuzzy, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:18925 cp/semantics.cc:7849
  #, fuzzy, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:18958 cp/parser.cc:41653
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "virheellinen const_double-operandi"
  
! #: c/c-parser.cc:19037
  #, fuzzy, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: c/c-parser.cc:19081
  #, fuzzy, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:19179 cp/semantics.cc:8268
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19391 cp/parser.cc:42045
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:19402 c/c-parser.cc:19767 cp/parser.cc:42056
! #: cp/parser.cc:42464
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "Funktio %qs"
  
! #: c/c-parser.cc:19447 cp/parser.cc:42104
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:19600 cp/parser.cc:42297
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "kÃ¤ytetty sekÃ¤ %<__thread%> ettÃ¤ %qs"
  
! #: c/c-parser.cc:19756 cp/parser.cc:42453
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:19891 cp/parser.cc:47284
  #, fuzzy, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.cc:19901 cp/parser.cc:47294
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.cc:19921 cp/parser.cc:47314
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "rajat mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n taulukon epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: c/c-parser.cc:19932 cp/parser.cc:47325
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: c/c-parser.cc:19939 cp/parser.cc:47332
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-parser.cc:19947 cp/parser.cc:47340
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "rajat mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n taulukon epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: c/c-parser.cc:19958 cp/parser.cc:47362
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "rajat mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n taulukon epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: c/c-parser.cc:19968 cp/parser.cc:47385
  #, fuzzy, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.cc:20061 cp/parser.cc:47469
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.cc:20077 cp/parser.cc:47486
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:20109 cp/parser.cc:47244
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20338 cp/parser.cc:3367
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE on esittelemÃ¤ttÃ¤"
  
! #: c/c-parser.cc:20342
  #, fuzzy, gcc-internal-format
  msgid "expected function name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: c/c-parser.cc:20360 cp/parser.cc:50066
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: c/c-parser.cc:20383 c/c-parser.cc:20431 cp/parser.cc:1662
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.cc:20423 cp/parser.cc:50117 cp/parser.cc:50164
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.cc:20454 cp/parser.cc:50192
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: c/c-parser.cc:20455 cp/parser.cc:50194
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: c/c-parser.cc:20500 cp/parser.cc:47702
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:20558
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:20562 c/c-parser.cc:20585
  #, fuzzy, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "%qD esitelty ei-parametrina"
  
! #: c/c-parser.cc:20580
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20583
  #, fuzzy, gcc-internal-format
  msgid "modified here"
  msgstr "union mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-parser.cc:20651 cp/parser.cc:42578 cp/parser.cc:42593
  #, fuzzy, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:20675
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20692
  #, fuzzy, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr "paikallinen muuttuja %qD ei voi esiintyÃ¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.cc:20699
  #, fuzzy, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: c/c-parser.cc:20707
  #, fuzzy, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-parser.cc:20714
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:20721
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:20725
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp allocate%> for static variables like %qD not yet supported"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: c/c-parser.cc:20876 cp/parser.cc:42758
  #, fuzzy, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:20915 cp/parser.cc:42797
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:20939 cp/parser.cc:42826
  #, fuzzy, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:20954 cp/parser.cc:42841
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-parser.cc:20961 cp/parser.cc:42848
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-parser.cc:20999 c/c-parser.cc:21006 cp/parser.cc:42886
! #: cp/parser.cc:42893
  #, fuzzy, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:21012 c/c-parser.cc:21017 cp/parser.cc:42899
! #: cp/parser.cc:42904
  #, fuzzy, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-parser.cc:21040 cp/parser.cc:42927
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:21051 cp/parser.cc:42938
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:21083 cp/parser.cc:42970
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:21093 cp/parser.cc:42980
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:21216 cp/parser.cc:43080
  #, fuzzy, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: c/c-parser.cc:21223 cp/parser.cc:43087
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:21296 cp/parser.cc:43152 cp/parser.cc:43435 cp/parser.cc:43529
! #: cp/parser.cc:43547
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:21307 cp/parser.cc:43163
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "odotettiin %<delete%>"
  
! #: c/c-parser.cc:21367 cp/parser.cc:43602
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:21638 cp/parser.cc:43456 cp/parser.cc:43482
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:21642 cp/parser.cc:43522 cp/parser.cc:43556
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:21693 cp/parser.cc:43591
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:21699 cp/semantics.cc:11160 cp/semantics.cc:11170
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-parser.cc:21802 cp/semantics.cc:11247
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-parser.cc:21845
  #, fuzzy, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-parser.cc:21851 cp/parser.cc:43744
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:21882 cp/parser.cc:43780
  #, fuzzy, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-parser.cc:21894 cp/parser.cc:43796
  #, fuzzy, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:21935 cp/parser.cc:43834
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:21943 cp/parser.cc:43842
  #, fuzzy, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:21948
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.cc:22019 cp/parser.cc:44548
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:22086 cp/parser.cc:44617
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.cc:22120 cp/parser.cc:44650
  #, fuzzy, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:22125 cp/parser.cc:44656
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.cc:22134 cp/parser.cc:44665
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.cc:22252 cp/semantics.cc:10734 cp/semantics.cc:10819
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
  
! #: c/c-parser.cc:22340 c/c-parser.cc:22355 cp/parser.cc:45012
! #: cp/parser.cc:45027
  #, fuzzy, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: c/c-parser.cc:22455 cp/parser.cc:45299
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:22466 cp/parser.cc:45310
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:22578 cp/parser.cc:44850 cp/parser.cc:44893 cp/pt.cc:18109
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: c/c-parser.cc:22986 cp/parser.cc:45821
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.cc:23202 cp/parser.cc:46027
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
  # XXXXXXX
! #: c/c-parser.cc:23549 cp/parser.cc:46374
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:23816 cp/parser.cc:46661
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:23832 cp/parser.cc:46677
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:23880 cp/parser.cc:46958
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:23982 cp/parser.cc:46784
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:23994 cp/parser.cc:46796
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:24093 cp/parser.cc:46901
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:24106 cp/parser.cc:46914
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:24351 cp/semantics.cc:10242
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:24408
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.cc:24459 c/c-parser.cc:24497
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.cc:24530 cp/parser.cc:47846
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:24542 cp/parser.cc:47860
  #, fuzzy, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "Tuntematon -mmacosx-version-min-arvo %qs"
  
! #: c/c-parser.cc:24570 cp/parser.cc:47889
  #, fuzzy, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: c/c-parser.cc:24592 cp/parser.cc:47921
  #, fuzzy, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: c/c-parser.cc:24601 cp/parser.cc:47931
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:24604 cp/parser.cc:47934
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: c/c-parser.cc:24645 cp/parser.cc:47980
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: c/c-parser.cc:24670 cp/parser.cc:48005 cp/pt.cc:12022
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: c/c-parser.cc:24684 cp/parser.cc:48019
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
--- 47912,49434 ----
  #. c_parser_skip_until_found stops at a closing nesting
  #. delimiter without consuming it, but here we need to consume
  #. it to proceed further.
! #: c/c-parser.cc:7313 c/c-parser.cc:7317 c/c-parser.cc:7750
  #: c/gimple-parser.cc:2434 cp/parser.cc:12872
  #, fuzzy, gcc-internal-format
  msgid "expected statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:7372
  #, gcc-internal-format
  msgid "expected %<:%> or %<...%>"
  msgstr "odotettiin %<:%> tai %<...%>"
  
! #: c/c-parser.cc:7400
  #, gcc-internal-format
  msgid "GNU-style attribute between label and declaration appertains to the label"
  msgstr ""
  
! #: c/c-parser.cc:7632
  #, gcc-internal-format
  msgid "expected identifier or %<*%>"
  msgstr "odotettiin tunnistetta tai %<*%>"
  
! #: c/c-parser.cc:7733
  #, fuzzy, gcc-internal-format
  msgid "only attribute %<fallthrough%> or %<assume%> can be applied to a null statement"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: c/c-parser.cc:7858 cp/parser.cc:14984
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<if%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<if%>-lauseessa"
  
! #: c/c-parser.cc:7900 cp/parser.cc:14987
  #, gcc-internal-format
  msgid "suggest braces around empty body in an %<else%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<else%>-lauseessa"
  
! #: c/c-parser.cc:8031 cp/parser.cc:13782
  #, gcc-internal-format
  msgid "suggest explicit braces to avoid ambiguous %<else%>"
  msgstr "ehdotetaan aaltosulkeita epÃ¤selvÃ¤n %<else%>:n vÃ¤lttÃ¤miseksi"
  
! #: c/c-parser.cc:8120 c/c-parser.cc:8185 c/c-parser.cc:8304 cp/parser.cc:14614
  #, gcc-internal-format
  msgid "loop not permitted in intervening code in OpenMP loop body"
  msgstr ""
  
! #: c/c-parser.cc:8193
  #, gcc-internal-format
  msgid "suggest braces around empty body in %<do%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<do%>-lauseessa"
  
! #: c/c-parser.cc:8338 c/c-parser.cc:8370
  #, fuzzy, gcc-internal-format
  msgid "multiple iterating variables in fast enumeration"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: c/c-parser.cc:8393
  #, fuzzy, gcc-internal-format
  msgid "invalid iterating variable in fast enumeration"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: c/c-parser.cc:8417 cp/parser.cc:14069
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:8423 cp/parser.cc:14075
  #, gcc-internal-format
  msgid "missing loop condition in loop with %<GCC unroll%> pragma"
  msgstr ""
  
! #: c/c-parser.cc:8464
  #, fuzzy, gcc-internal-format
  msgid "missing collection in fast enumeration"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: c/c-parser.cc:8586 c/c-parser.cc:8597 c/c-parser.cc:8608
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<asm%> qualifier %qE"
  msgstr "cv-mÃ¤Ã¤reen kaksoiskappale"
  
! #: c/c-parser.cc:8587 c/c-parser.cc:8598 c/c-parser.cc:8609 cp/parser.cc:22744
  #: cp/parser.cc:22761 cp/parser.cc:22775
  #, gcc-internal-format
  msgid "first seen here"
  msgstr "nÃ¤hty ensimmÃ¤isen kerran tÃ¤ssÃ¤"
  
! #: c/c-parser.cc:8618
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid %<asm%> qualifier"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: c/c-parser.cc:8668
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<)%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:8967 cp/parser.cc:4706
  #, fuzzy, gcc-internal-format
  msgid "a wide string is invalid in this context"
  msgstr "muotoilu on leveÃ¤merkkinen merkkijono"
  
! #: c/c-parser.cc:9175
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C kieltÃ¤Ã¤ ?:-lausekkeen ilman keskimmÃ¤istÃ¤ termiÃ¤"
  
  #. Location of the binary operator.
  #. Quiet warning.
! #: c/c-parser.cc:9399 cp/typeck.cc:5515
  #, gcc-internal-format
  msgid "division %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elements"
  msgstr ""
  
! #: c/c-parser.cc:9405 cp/typeck.cc:5520
  #, fuzzy, gcc-internal-format
  msgid "first %<sizeof%> operand was declared here"
  msgstr "%Jviimeksi kÃ¤ytetty tÃ¤Ã¤llÃ¤"
  
! #: c/c-parser.cc:9676
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in cast"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.cc:9679
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in cast"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: c/c-parser.cc:9780
  #, gcc-internal-format
  msgid "traditional C rejects the unary plus operator"
  msgstr "perinteinen C ei salli unaarista plus-operaattoria"
  
! #: c/c-parser.cc:9912
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %<sizeof%>"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.cc:9915
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %<sizeof%>"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: c/c-parser.cc:9931
  #, gcc-internal-format
  msgid "%<sizeof%> applied to a bit-field"
  msgstr "%<sizeof%>:ia sovellettu bittikenttÃ¤Ã¤n"
  
! #: c/c-parser.cc:10004
  #, fuzzy, gcc-internal-format
  #| msgid "storage class specified for %qs"
  msgid "storage class specifier in %qE"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.cc:10007
  #, fuzzy, gcc-internal-format
  msgid "alignment specified for type name in %qE"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: c/c-parser.cc:10031
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not allow %<%E (expression)%>"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: c/c-parser.cc:10184
  #, gcc-internal-format
  msgid "cannot take address of %qs"
  msgstr "%qs:n osoitetta ei voi ottaa"
  
! #: c/c-parser.cc:10267
  #, fuzzy, gcc-internal-format
  msgid "ISO C99 does not support %<_Generic%>"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-parser.cc:10270
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<_Generic%>"
  msgstr "ISO C90 ei tue %<long long%> -tyyppiÃ¤"
  
! #: c/c-parser.cc:10339
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> association has function type"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: c/c-parser.cc:10342
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> association has incomplete type"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: c/c-parser.cc:10346
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> association has variable length type"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: c/c-parser.cc:10380
  #, fuzzy, gcc-internal-format
  msgid "duplicate %<default%> case in %<_Generic%>"
  msgstr "switch-lauseesta puuttuu default-tapaus"
  
! #: c/c-parser.cc:10381
  #, fuzzy, gcc-internal-format
  msgid "original %<default%> is here"
  msgstr "alkuperÃ¤isen tekstin koodaus"
  
! #: c/c-parser.cc:10389
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> specifies two compatible types"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: c/c-parser.cc:10390
  #, gcc-internal-format
  msgid "compatible type is here"
  msgstr "yhteensopiva tyyppi on tÃ¤Ã¤llÃ¤"
  
! #: c/c-parser.cc:10413
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> selector matches multiple associations"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: c/c-parser.cc:10415
  #, gcc-internal-format
  msgid "other match is here"
  msgstr "toinen tÃ¤smÃ¤Ã¤vyys on tÃ¤Ã¤llÃ¤"
  
! #: c/c-parser.cc:10440
  #, fuzzy, gcc-internal-format
  msgid "%<_Generic%> selector of type %qT is not compatible with any association"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: c/c-parser.cc:10461
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is not a function pointer"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: c/c-parser.cc:10469
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> is unprototyped"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: c/c-parser.cc:10475
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has variable arguments"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: c/c-parser.cc:10491
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has no arguments"
  msgstr "%<__builtin_args_info%>-funktion argumentti on rajojen ulkopuolella"
  
! #: c/c-parser.cc:10514 c/c-parser.cc:10518
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs predefined identifier"
  msgstr "ISO C ei tue kompleksikokonaiskulutyyppejÃ¤"
  
! #: c/c-parser.cc:10522
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 does not support %<__func__%> predefined identifier"
  msgstr "ISO C ei tue kompleksikokonaiskulutyyppejÃ¤"
  
! #: c/c-parser.cc:10700 c/c-parser.cc:12165 c/c-parser.cc:12187
! #: c/c-parser.cc:21245 c/gimple-parser.cc:1811 c/gimple-parser.cc:2451
! #: cp/parser.cc:43085
  #, gcc-internal-format
  msgid "expected expression"
  msgstr "odotettiin lauseketta"
  
  # XXXX
! #: c/c-parser.cc:10722
  #, gcc-internal-format
  msgid "braced-group within expression allowed only inside a function"
  msgstr "lohkot lausekkeiden sisÃ¤llÃ¤ sallitaan vain funktion sisÃ¤llÃ¤"
  
  # XXXX
! #: c/c-parser.cc:10737
  #, gcc-internal-format
  msgid "ISO C forbids braced-groups within expressions"
  msgstr "ISO C kieltÃ¤Ã¤ lohkot lausekkeiden sisÃ¤llÃ¤"
  
! #: c/c-parser.cc:10931
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_choose_expr%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:10947
  #, gcc-internal-format
  msgid "first argument to %<__builtin_choose_expr%> not a constant"
  msgstr "ensimmÃ¤inen argumentti funktiolle %<__builtin_choose_expr%> ei ole vakio"
  
! #: c/c-parser.cc:11017 c/c-parser.cc:11034 c/c-parser.cc:11041
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to %<__builtin_tgmath%>"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %<va_start%>"
  
! #: c/c-parser.cc:11062
  #, fuzzy, gcc-internal-format
  msgid "argument %u of %<__builtin_tgmath%> has wrong number of arguments"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ alkioita (%4$d/%5$d)"
  
! #: c/c-parser.cc:11106 c/c-parser.cc:11116
  #, fuzzy, gcc-internal-format
  msgid "invalid type-generic return type for argument %u of %<__builtin_tgmath%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:11138 c/c-parser.cc:11148
  #, fuzzy, gcc-internal-format
  msgid "invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:11181
  #, fuzzy, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> all have the same type"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%3$sâ€�-funktion argumenttien â€�%1$sâ€� ja â€�%2$sâ€� kohdassa %4$L on oltava samaa tyyppiÃ¤"
  
! #: c/c-parser.cc:11200
  #, fuzzy, gcc-internal-format
  msgid "function arguments of %<__builtin_tgmath%> lack type-generic parameter"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%3$sâ€�-funktion argumenttien â€�%1$sâ€� ja â€�%2$sâ€� kohdassa %4$L on oltava samaa tyyppiÃ¤"
  
! #: c/c-parser.cc:11248
  #, fuzzy, gcc-internal-format
  msgid "duplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:11271
  #, fuzzy, gcc-internal-format
  msgid "bad return type for function argument %u of %<__builtin_tgmath%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:11288
  #, fuzzy, gcc-internal-format
  msgid "bad type for argument %u of function argument %u of %<__builtin_tgmath%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:11327
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "invalid type of argument %u of type-generic function"
  msgstr "epÃ¤kelpo tallennusluokka funktiolle %qs"
  
! #: c/c-parser.cc:11338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to complex-only type-generic function"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: c/c-parser.cc:11346
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "decimal floating-point argument %u to binary-only type-generic function"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: c/c-parser.cc:11354 c/c-parser.cc:11384
  #, fuzzy, gcc-internal-format
  msgid "both complex and decimal floating-point arguments to type-generic function"
  msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
  
! #: c/c-parser.cc:11362 c/c-parser.cc:11404
  #, fuzzy, gcc-internal-format
  msgid "both binary and decimal floating-point arguments to type-generic function"
  msgstr "ei-liukulukuargumentteja kutsussa funktiolle %qE"
  
! #: c/c-parser.cc:11376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "complex argument %u to decimal-only type-generic function"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: c/c-parser.cc:11396
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "binary argument %u to decimal-only type-generic function"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: c/c-parser.cc:11499
  #, fuzzy, gcc-internal-format
  msgid "no matching function for type-generic call"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: c/c-parser.cc:11540
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_call_with_static_chain%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:11553
  #, fuzzy, gcc-internal-format
  msgid "first argument to %<__builtin_call_with_static_chain%> must be a call expression"
  msgstr "%<__builtin_prefetch%>-funktion kolmannen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: c/c-parser.cc:11557
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<__builtin_call_with_static_chain%> must be a pointer type"
  msgstr "%<__builtin_prefetch%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: c/c-parser.cc:11583
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_complex%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:11605
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_complex%> operand not of real binary floating-point type"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: c/c-parser.cc:11614
  #, fuzzy, gcc-internal-format
  msgid "%<__builtin_complex%> operands of different types"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: c/c-parser.cc:11659 c/c-parser.cc:11688 cp/parser.cc:7764
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_shuffle%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:11849
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %qs"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: c/c-parser.cc:11858
  #, fuzzy, gcc-internal-format
  msgid "%qs operand not an integral type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: c/c-parser.cc:11864
! #, fuzzy, gcc-internal-format
! msgid "argument %u in call to function %qs has enumerated type"
! msgstr "ylivuoto vakiolausekkeessa"
! 
! #: c/c-parser.cc:11871
! #, fuzzy, gcc-internal-format
! msgid "argument %u in call to function %qs has boolean type"
! msgstr "ylivuoto vakiolausekkeessa"
! 
! #: c/c-parser.cc:11878
! #, fuzzy, gcc-internal-format
! msgid "argument 1 in call to function %qs has signed type"
! msgstr "ylivuoto vakiolausekkeessa"
! 
! #: c/c-parser.cc:12142 cp/parser.cc:6134
  #, gcc-internal-format
  msgid "%<omp_all_memory%> may only be used in OpenMP %<depend%> clause"
  msgstr ""
  
! #: c/c-parser.cc:12152
  #, fuzzy, gcc-internal-format
  msgid "ISO C does not support %qs before C23"
  msgstr "ISO C90 ei tue syntaksia %<[*]%> taulukkoesittelijÃ¶issÃ¤"
  
! #: c/c-parser.cc:12240
  #, fuzzy, gcc-internal-format
  msgid "%qT declared in %<constexpr%> compound literal"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: c/c-parser.cc:12245
  #, fuzzy, gcc-internal-format
  msgid "%qT defined in %<constexpr%> compound literal"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: c/c-parser.cc:12260
  #, gcc-internal-format
  msgid "compound literal has variable size"
  msgstr "yhdysliteraalin koko on muuttuva"
  
! #: c/c-parser.cc:12265
  #, fuzzy, gcc-internal-format
  #| msgid "compound literal of non-object type %qT"
  msgid "compound literal has function type"
  msgstr "ei-objektityyppinen yhdysliteraali %qT"
  
! #: c/c-parser.cc:12296
  #, gcc-internal-format
  msgid "compound literal qualified by address-space qualifier"
  msgstr ""
  
! #: c/c-parser.cc:12301
  #, gcc-internal-format
  msgid "ISO C90 forbids compound literals"
  msgstr "ISO C90 kieltÃ¤Ã¤ yhdysliteraalit"
  
! #: c/c-parser.cc:12303
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C90 forbids compound literals"
  msgid "ISO C forbids storage class specifiers in compound literals before C23"
  msgstr "ISO C90 kieltÃ¤Ã¤ yhdysliteraalit"
  
! #: c/c-parser.cc:12317
  #, gcc-internal-format
  msgid "%<_Alignas%> specifiers cannot reduce alignment of compound literal"
  msgstr ""
  
! #: c/c-parser.cc:12392
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12397
  #, gcc-internal-format
  msgid "using integer absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12405
  #, fuzzy, gcc-internal-format
  msgid "taking the absolute value of unsigned type %qT has no effect"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: c/c-parser.cc:12416
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12420
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of decimal floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12425
  #, gcc-internal-format
  msgid "using floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12438
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12442
  #, gcc-internal-format
  msgid "using complex absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12459
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of integer type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12464
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of floating-point type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12469
  #, gcc-internal-format
  msgid "using decimal floating-point absolute value function %qD when argument is of complex type %qT"
  msgstr ""
  
! #: c/c-parser.cc:12495
  #, gcc-internal-format
  msgid "absolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of value"
  msgstr ""
  
! #: c/c-parser.cc:12625 cp/parser.cc:8164
  #, gcc-internal-format
  msgid "calls to the OpenMP runtime API are not permitted in intervening code"
  msgstr ""
  
! #: c/c-parser.cc:12999
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or %<)%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:13095
  #, gcc-internal-format
  msgid "extra semicolon"
  msgstr "ylimÃ¤Ã¤rÃ¤inen puolipiste"
  
! #: c/c-parser.cc:13343
  #, gcc-internal-format
  msgid "extra semicolon in method definition specified"
  msgstr "ylimÃ¤Ã¤rÃ¤inen puolipiste metodin mÃ¤Ã¤rittelyssÃ¤"
  
! #: c/c-parser.cc:13475
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end only"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: c/c-parser.cc:13495
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> or %<{%> after method attribute definition"
  msgstr "ei voi asettaa %qE-attribuuttia mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: c/c-parser.cc:13617
  #, fuzzy, gcc-internal-format
  msgid "objective-c method declaration is expected"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: c/c-parser.cc:14069
  #, fuzzy, gcc-internal-format
  msgid "no type or storage class may be specified here,"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: c/c-parser.cc:14137 cp/parser.cc:37591
  #, fuzzy, gcc-internal-format
  msgid "empty property attribute list"
  msgstr "<tuntematon>"
  
! #: c/c-parser.cc:14151 cp/parser.cc:37604
  #, fuzzy, gcc-internal-format
  msgid "missing property attribute"
  msgstr "puuttuva Code-attribuutti"
  
! #: c/c-parser.cc:14190
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %<%s%s%>"
  msgstr "<tuntematon>"
  
! #: c/c-parser.cc:14193 cp/parser.cc:37641
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute"
  msgstr "<tuntematon>"
  
! #: c/c-parser.cc:14202 cp/parser.cc:37650
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%> after Objective-C %qE"
  msgstr "toistuva %<@%> Objective-C-merkkijonon edellÃ¤"
  
! #: c/c-parser.cc:14213 cp/parser.cc:37664
  #, fuzzy, gcc-internal-format
  msgid "expected %qE selector name"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:14229 cp/parser.cc:37683
  #, fuzzy, gcc-internal-format
  msgid "setter method names must terminate with %<:%>"
  msgstr "kuori on annettava polkuineen"
  
! #: c/c-parser.cc:14453 cp/semantics.cc:13238
  #, gcc-internal-format
  msgid "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u"
  msgstr ""
  
! #: c/c-parser.cc:14489 cp/parser.cc:50800
  #, gcc-internal-format
  msgid "intervening code must not contain OpenMP directives"
  msgstr ""
  
! #: c/c-parser.cc:14509 c/c-parser.cc:23631 c/c-parser.cc:23940
! #: c/c-parser.cc:24003 c/c-parser.cc:24113 cp/parser.cc:46428
! #: cp/parser.cc:46776 cp/parser.cc:46891 cp/parser.cc:46990 cp/parser.cc:50821
! #: cp/parser.cc:50837 cp/parser.cc:50853 cp/parser.cc:50870 cp/parser.cc:50887
! #: cp/parser.cc:50904 cp/parser.cc:50931 cp/parser.cc:50945 cp/parser.cc:50970
! #: cp/parser.cc:50984
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used in compound statements"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.cc:14532 cp/parser.cc:50959
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be at file scope"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:14622 cp/parser.cc:51083
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.cc:14629 cp/parser.cc:51089
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.cc:14641 c/c-parser.cc:14657
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma %s%> may only be used at file scope"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:14724 cp/parser.cc:51166
  #, fuzzy, gcc-internal-format
  msgid "for, while or do statement expected"
  msgstr "Odotettiin =-merkkiÃ¤ PARAMETER-lauseessa kohdassa %C"
  
! #: c/c-parser.cc:14737 cp/parser.cc:50811
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC pch_preprocess%> must be first"
  msgstr "roskaa ilmaisun %<#pragma GCC pch_preprocess%> lopussa"
  
! #: c/c-parser.cc:15104 c/c-parser.cc:19032 c/c-parser.cc:20713
! #: c/c-parser.cc:20732 c/c-parser.cc:20983 c/c-parser.cc:21041
! #: c/c-parser.cc:21048 c/c-parser.cc:21055 c/c-parser.cc:25954
! #: c/c-parser.cc:25962 c/c-parser.cc:26232 c/c-parser.cc:26242
! #: c/c-parser.cc:26336 c/c-parser.cc:26343 c/c-parser.cc:26350
! #: cp/parser.cc:38114 cp/parser.cc:41693 cp/parser.cc:42611 cp/parser.cc:42648
! #: cp/parser.cc:42837 cp/parser.cc:42900 cp/parser.cc:42907 cp/parser.cc:42914
! #: cp/parser.cc:48245 cp/parser.cc:48252 cp/parser.cc:48259 cp/parser.cc:49706
! #: cp/parser.cc:49714 cp/parser.cc:49866 cp/parser.cc:49876
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-parser.cc:15131
  #, fuzzy, gcc-internal-format
  msgid "expression must be integral"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-parser.cc:15536 c/c-parser.cc:15548
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%> or %<,%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:15746 c/c-parser.cc:26638
  #, gcc-internal-format
  msgid "%qD is not a variable"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.cc:15750 cp/semantics.cc:8614
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a pointer variable"
  msgstr "%qD ei ole muuttuja"
  
! #: c/c-parser.cc:15792 cp/parser.cc:38995
  #, fuzzy, gcc-internal-format
  msgid "collapse argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:15887 cp/parser.cc:39073
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%> or %<present%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:15889 cp/parser.cc:39075
  #, fuzzy, gcc-internal-format
  msgid "expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>"
  msgstr "%qs mÃ¤Ã¤rittÃ¤Ã¤ %<auto%>:n tiedostoalue-esittelyssÃ¤"
  
! #: c/c-parser.cc:15974 cp/parser.cc:39145
  #, fuzzy, gcc-internal-format
  msgid "expected constant logical expression"
  msgstr "odotettiin lauseketta"
  
! #: c/c-parser.cc:16051 cp/parser.cc:39227
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-parser.cc:16071 c/c-parser.cc:23996 c/c-parser.cc:24106
! #: cp/parser.cc:39245 cp/parser.cc:46768 cp/parser.cc:46883
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:16124 cp/parser.cc:39300
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses with %qs modifier"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:16131 cp/parser.cc:39307
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:16133 cp/parser.cc:39309
  #, fuzzy, gcc-internal-format
  msgid "too many %<if%> clauses without modifier"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:16139 cp/parser.cc:39315
  #, gcc-internal-format
  msgid "if any %<if%> clause has modifier, then all %<if%> clauses have to use modifier"
  msgstr ""
  
! #: c/c-parser.cc:16244 c/c-parser.cc:16304 c/c-parser.cc:16366
! #: c/c-parser.cc:16414 c/c-parser.cc:16494 c/c-parser.cc:16891
! #: c/c-parser.cc:16973 c/c-parser.cc:17578 c/c-parser.cc:17723
! #: c/c-parser.cc:17791 c/c-parser.cc:18969
  #, gcc-internal-format
  msgid "expected integer expression"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: c/c-parser.cc:16255
  #, gcc-internal-format
  msgid "%<num_threads%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:16316
  #, fuzzy, gcc-internal-format
  msgid "%<num_tasks%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:16378 cp/semantics.cc:8828
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:16427 cp/semantics.cc:8858
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> value must be non-negative"
  msgstr "UNIT-numeron lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: c/c-parser.cc:16461 cp/parser.cc:39541
  #, fuzzy, gcc-internal-format
  msgid "expected constant integer expression with valid sync-hint value"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: c/c-parser.cc:16533 cp/parser.cc:39611
  #, fuzzy, gcc-internal-format
  msgid "expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>"
  msgstr "odotettiin %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%>, %<min%> tai %<max%>"
  
! #: c/c-parser.cc:16601
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:16678 cp/parser.cc:39763
  #, fuzzy, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with %qs category"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:16681 cp/parser.cc:39766
  #, fuzzy, gcc-internal-format
  msgid "too many %<defaultmap%> clauses with unspecified category"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:16765 cp/semantics.cc:7685 cp/semantics.cc:7740
  #, fuzzy, gcc-internal-format
  msgid "%qs expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-parser.cc:16777 c/c-parser.cc:16900 cp/semantics.cc:7719
! #: cp/semantics.cc:7754
  #, fuzzy, gcc-internal-format
  msgid "%qs value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:16839 cp/parser.cc:38767
  #, fuzzy, gcc-internal-format
  msgid "too many %<static%> arguments"
  msgstr "%s: liian monta argumenttia\n"
  
! #: c/c-parser.cc:16873 cp/parser.cc:38800
  #, fuzzy, gcc-internal-format
  msgid "unexpected argument"
  msgstr "%qs attribuuttia ei huomioida"
  
! #: c/c-parser.cc:17040 cp/semantics.cc:9045
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs positive integral constant"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: c/c-parser.cc:17108 cp/parser.cc:41874
  #, fuzzy, gcc-internal-format
  msgid "too many %<self%> clauses"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:17150 cp/parser.cc:39816
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<none%> or %<shared%>"
  msgid "expected %<reproducible%> or %<unconstrained%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:17159 c/c-parser.cc:17165 cp/parser.cc:39825
! #: cp/parser.cc:39835
  #, fuzzy, gcc-internal-format
  msgid "expected %<concurrent%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:17201 cp/parser.cc:39875
  #, fuzzy, gcc-internal-format
  msgid "expected %<teams%>, %<parallel%> or %<thread%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:17254 cp/parser.cc:39943
  #, fuzzy, gcc-internal-format
  msgid "ordered argument needs positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:17379 c/c-parser.cc:25505 cp/parser.cc:49347
  #, fuzzy, gcc-internal-format
  msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:17501 cp/parser.cc:40201
  #, fuzzy, gcc-internal-format
  msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
  msgstr "sekÃ¤ %<long%> ettÃ¤ %<void%> esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: c/c-parser.cc:17555 cp/parser.cc:40217
  #, gcc-internal-format
  msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:17559 cp/parser.cc:40220
  #, gcc-internal-format
  msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
  msgstr ""
  
! #: c/c-parser.cc:17572 cp/semantics.cc:7801
  #, fuzzy, gcc-internal-format
  msgid "chunk size value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:17595 cp/parser.cc:40240
  #, fuzzy, gcc-internal-format
  msgid "invalid schedule kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-parser.cc:17734 c/c-parser.cc:17745
  #, fuzzy, gcc-internal-format
  msgid "%<num_teams%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:17753 cp/semantics.cc:7768
  #, gcc-internal-format
  msgid "%<num_teams%> lower bound %qE bigger than upper bound %qE"
  msgstr ""
  
! #: c/c-parser.cc:17802 cp/semantics.cc:7897
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:17847 cp/semantics.cc:8025
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:17959 c/c-parser.cc:20700 cp/parser.cc:42603
  #, fuzzy, gcc-internal-format
  msgid "expected %<allocator%> or %<align%>"
  msgstr "odotettiin %<operator%>"
  
! #: c/c-parser.cc:17966
  #, fuzzy, gcc-internal-format
  #| msgid "duplicate %qs"
  msgid "duplicate %qs modifier"
  msgstr "kaksois-%qs"
  
! #: c/c-parser.cc:18014 cp/semantics.cc:8160
  #, gcc-internal-format
  msgid "%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:18025 cp/semantics.cc:8115 cp/semantics.cc:8131
  #, fuzzy, gcc-internal-format
  msgid "%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:18144 cp/parser.cc:40687
  #, fuzzy, gcc-internal-format
  msgid "multiple linear modifiers"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: c/c-parser.cc:18156 cp/parser.cc:40700
  #, fuzzy, gcc-internal-format
  msgid "multiple %<step%> modifiers"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: c/c-parser.cc:18164 c/c-parser.cc:18192
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause step expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:18244
  #, fuzzy, gcc-internal-format
  msgid "%<safelen%> clause expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:18283
  #, fuzzy, gcc-internal-format
  msgid "%<simdlen%> clause expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:18643 cp/parser.cc:41247
  #, fuzzy, gcc-internal-format
  msgid "%<iterator%> modifier incompatible with %qs"
  msgstr "%s ei tue pituusmÃ¤Ã¤rettÃ¤ %qs %s"
  
! #: c/c-parser.cc:18691 cp/parser.cc:41302 cp/parser.cc:41754 cp/parser.cc:41804
  #, fuzzy, gcc-internal-format
  msgid "invalid depend kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-parser.cc:18752 cp/parser.cc:41332
  #, fuzzy, gcc-internal-format
  msgid "invalid doacross kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-parser.cc:18821 cp/parser.cc:41475
  #, fuzzy, gcc-internal-format
  msgid "too many %<always%> modifiers"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:18831 cp/parser.cc:41488
  #, fuzzy, gcc-internal-format
  msgid "too many %<close%> modifiers"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:18841 cp/parser.cc:41501
  #, fuzzy, gcc-internal-format
  msgid "too many %<present%> modifiers"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: c/c-parser.cc:18849 cp/parser.cc:41512
  #, gcc-internal-format
  msgid "%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>"
  msgstr ""
  
! #: c/c-parser.cc:18887 cp/parser.cc:41552
  #, fuzzy, gcc-internal-format
  msgid "invalid map kind"
  msgstr "%qE mÃ¤Ã¤ritelty vÃ¤Ã¤rÃ¤nlaisena tunnisteena"
  
! #: c/c-parser.cc:18939 cp/parser.cc:41616
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause"
  msgstr ""
  
! #: c/c-parser.cc:18951 cp/parser.cc:41627
  #, fuzzy, gcc-internal-format
  msgid "expected %<ancestor%> or %<device_num%>"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:18974 cp/semantics.cc:7922
  #, fuzzy, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%>"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: c/c-parser.cc:19007 cp/parser.cc:41698
  #, fuzzy, gcc-internal-format
  msgid "invalid dist_schedule kind"
  msgstr "virheellinen const_double-operandi"
  
! #: c/c-parser.cc:19086
  #, fuzzy, gcc-internal-format
  msgid "invalid proc_bind kind"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: c/c-parser.cc:19130
  #, fuzzy, gcc-internal-format
  msgid "expected %<host%>, %<nohost%> or %<any%>"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:19228 cp/semantics.cc:8341
  #, gcc-internal-format
  msgid "%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:19440 cp/parser.cc:42090
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenACC clause"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:19451 c/c-parser.cc:19816 cp/parser.cc:42101
! #: cp/parser.cc:42509
  #, fuzzy, gcc-internal-format
  msgid "%qs is not valid for %qs"
  msgstr "Funktio %qs"
  
! #: c/c-parser.cc:19496 cp/parser.cc:42149
  #, gcc-internal-format
  msgid "clauses in %<simd%> trait should be separated by %<,%>"
  msgstr ""
  
! #: c/c-parser.cc:19649 cp/parser.cc:42342
  #, fuzzy, gcc-internal-format
  msgid "%qs must be the first clause of %qs"
  msgstr "kÃ¤ytetty sekÃ¤ %<__thread%> ettÃ¤ %qs"
  
! #: c/c-parser.cc:19805 cp/parser.cc:42498
  #, fuzzy, gcc-internal-format
  msgid "expected an OpenMP clause"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:19964 cp/parser.cc:47351
  #, fuzzy, gcc-internal-format
  msgid "no valid clauses specified in %<#pragma acc declare%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.cc:19974 cp/parser.cc:47361
  #, fuzzy, gcc-internal-format
  msgid "array section in %<#pragma acc declare%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.cc:19994 cp/parser.cc:47381
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a global variable in %<#pragma acc declare link%>"
  msgstr "rajat mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n taulukon epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: c/c-parser.cc:20005 cp/parser.cc:47392
  #, fuzzy, gcc-internal-format
  msgid "invalid OpenACC clause at file scope"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: c/c-parser.cc:20012 cp/parser.cc:47399
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
  msgstr "%<extern%>-muuttujan %qD esittely %<for%>-silmukan alkuesittelyssÃ¤"
  
! #: c/c-parser.cc:20020 cp/parser.cc:47407
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
  msgstr "rajat mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n taulukon epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: c/c-parser.cc:20031 cp/parser.cc:47429
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a variable declared in the same scope as %<#pragma acc declare%>"
  msgstr "rajat mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n taulukon epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: c/c-parser.cc:20041 cp/parser.cc:47452
  #, fuzzy, gcc-internal-format
  msgid "variable %qD used more than once with %<#pragma acc declare%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.cc:20134 cp/parser.cc:47536
  #, fuzzy, gcc-internal-format
  msgid "expected %<data%> after %<#pragma acc %s%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.cc:20150 cp/parser.cc:47553
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc %s data%> has no data movement clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:20182 cp/parser.cc:47311
  #, gcc-internal-format
  msgid "%<host_data%> construct requires %<use_device%> clause"
  msgstr ""
  
! #: c/c-parser.cc:20411 cp/parser.cc:3367
  #, gcc-internal-format
  msgid "%qE has not been declared"
  msgstr "%qE on esittelemÃ¤ttÃ¤"
  
! #: c/c-parser.cc:20415
  #, fuzzy, gcc-internal-format
  msgid "expected function name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: c/c-parser.cc:20433 cp/parser.cc:50133
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a function"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: c/c-parser.cc:20456 c/c-parser.cc:20504 cp/parser.cc:1662
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.cc:20496 cp/parser.cc:50184 cp/parser.cc:50231
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> not immediately followed by a single function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.cc:20527 cp/parser.cc:50259
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before use"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: c/c-parser.cc:20528 cp/parser.cc:50261
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> must be applied before definition"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: c/c-parser.cc:20573 cp/parser.cc:47769
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:20631
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must be declared before %qD"
  msgstr ""
  
! #: c/c-parser.cc:20635 c/c-parser.cc:20658
  #, fuzzy, gcc-internal-format
  msgid "to be allocated variable declared here"
  msgstr "%qD esitelty ei-parametrina"
  
! #: c/c-parser.cc:20653
  #, gcc-internal-format
  msgid "variable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directive"
  msgstr ""
  
! #: c/c-parser.cc:20656
  #, fuzzy, gcc-internal-format
  msgid "modified here"
  msgstr "union mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-parser.cc:20724 cp/parser.cc:42623 cp/parser.cc:42638
  #, fuzzy, gcc-internal-format
  msgid "%<align%> clause argument needs to be positive constant power of two integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:20748
  #, gcc-internal-format
  msgid "%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>"
  msgstr ""
  
! #: c/c-parser.cc:20765
  #, fuzzy, gcc-internal-format
  msgid "function parameter %qD may not appear as list item in an %<allocate%> directive"
  msgstr "paikallinen muuttuja %qD ei voi esiintyÃ¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.cc:20772
  #, fuzzy, gcc-internal-format
  msgid "%<allocate%> directive must be in the same scope as %qD"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: c/c-parser.cc:20780
  #, fuzzy, gcc-internal-format
  msgid "%qD already appeared as list item in an %<allocate%> directive"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-parser.cc:20787
  #, gcc-internal-format
  msgid "%<allocator%> clause required for static variable %qD"
  msgstr ""
  
! #: c/c-parser.cc:20794
  #, gcc-internal-format
  msgid "%<allocator%> clause requires a predefined allocator as %qD is static"
  msgstr ""
  
! #: c/c-parser.cc:20798
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp allocate%> for static variables like %qD not yet supported"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: c/c-parser.cc:20949 cp/parser.cc:42803
  #, fuzzy, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, or %<capture%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:20988 cp/parser.cc:42842
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acquire%> or %<relaxed%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:21012 cp/parser.cc:42871
  #, fuzzy, gcc-internal-format
  msgid "expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clause"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: c/c-parser.cc:21027 cp/parser.cc:42886
  #, fuzzy, gcc-internal-format
  msgid "too many atomic clauses"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-parser.cc:21034 cp/parser.cc:42893
  #, fuzzy, gcc-internal-format
  msgid "too many memory order clauses"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-parser.cc:21072 c/c-parser.cc:21079 cp/parser.cc:42931
! #: cp/parser.cc:42938
  #, fuzzy, gcc-internal-format
  msgid "%qs clause is incompatible with %<read%> or %<write%> clauses"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:21085 c/c-parser.cc:21090 cp/parser.cc:42944
! #: cp/parser.cc:42949
  #, fuzzy, gcc-internal-format
  msgid "%qs clause requires %qs clause"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-parser.cc:21113 cp/parser.cc:42972
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:21124 cp/parser.cc:42983
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:21156 cp/parser.cc:43015
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic read%> incompatible with %<release%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:21166 cp/parser.cc:43025
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic write%> incompatible with %<acquire%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:21289 cp/parser.cc:43125
  #, fuzzy, gcc-internal-format
  msgid "expected %<==%> comparison in %<if%> condition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: c/c-parser.cc:21296 cp/parser.cc:43132
  #, gcc-internal-format
  msgid "expected %<==%>, %<<%> or %<>%> comparison in %<if%> condition"
  msgstr ""
  
! #: c/c-parser.cc:21369 cp/parser.cc:43197 cp/parser.cc:43480 cp/parser.cc:43574
! #: cp/parser.cc:43592
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic compare%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:21380 cp/parser.cc:43208
  #, fuzzy, gcc-internal-format
  #| msgid "expected %<delete%>"
  msgid "unexpected %<else%>"
  msgstr "odotettiin %<delete%>"
  
! #: c/c-parser.cc:21440 cp/parser.cc:43647
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<pragma omp atomic compare%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:21711 cp/parser.cc:43501 cp/parser.cc:43527
  #, fuzzy, gcc-internal-format
  msgid "invalid form of %<#pragma omp atomic%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:21715 cp/parser.cc:43567 cp/parser.cc:43601
  #, fuzzy, gcc-internal-format
  msgid "invalid operator for %<#pragma omp atomic%>"
  msgstr "roskaa ilmaisun %<#pragma pack%> lopussa"
  
! #: c/c-parser.cc:21766 cp/parser.cc:43636
  #, gcc-internal-format
  msgid "%<weak%> clause requires atomic equality comparison"
  msgstr ""
  
! #: c/c-parser.cc:21772 cp/semantics.cc:11233 cp/semantics.cc:11243
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic capture%> uses two different expressions for memory"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-parser.cc:21875 cp/semantics.cc:11320
  #, fuzzy, gcc-internal-format
  msgid "%<depobj%> expression is not lvalue expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-parser.cc:21918
  #, fuzzy, gcc-internal-format
  msgid "%<destroy%> expression is not lvalue expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: c/c-parser.cc:21924 cp/parser.cc:43789
  #, gcc-internal-format
  msgid "the %<destroy%> expression %qE should be the same as the %<depobj%> argument %qE"
  msgstr ""
  
! #: c/c-parser.cc:21955 cp/parser.cc:43825
  #, fuzzy, gcc-internal-format
  msgid "expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: c/c-parser.cc:21967 cp/parser.cc:43841
  #, fuzzy, gcc-internal-format
  msgid "expected %<depend%>, %<destroy%> or %<update%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:22008 cp/parser.cc:43879
  #, fuzzy, gcc-internal-format
  msgid "expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:22016 cp/parser.cc:43887
  #, fuzzy, gcc-internal-format
  msgid "%<flush%> list specified together with memory order clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:22021
  #, gcc-internal-format
  msgid "expected %<(%> or end of line"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.cc:22092 cp/parser.cc:44593
  #, gcc-internal-format
  msgid "%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement"
  msgstr ""
  
! #: c/c-parser.cc:22159 cp/parser.cc:44662
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero preceding executable statements"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.cc:22193 cp/parser.cc:44695
  #, fuzzy, gcc-internal-format
  msgid "expected %<inclusive%> or %<exclusive%> clause"
  msgstr "odotettiin %<none%> tai %<shared%>"
  
! #: c/c-parser.cc:22198 cp/parser.cc:44701
  #, fuzzy, gcc-internal-format
  msgid "expected %<#pragma omp scan%>"
  msgstr "odotettiin merkkijonoa ilmaisun %<#pragma message%> jÃ¤lkeen"
  
! #: c/c-parser.cc:22207 cp/parser.cc:44710
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp scan%> with zero succeeding executable statements"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.cc:22325 cp/semantics.cc:10807 cp/semantics.cc:10892
  #, gcc-internal-format
  msgid "expected iteration declaration or initialization"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
  
! #: c/c-parser.cc:22413 c/c-parser.cc:22428 cp/parser.cc:45057
! #: cp/parser.cc:45072
  #, fuzzy, gcc-internal-format
  msgid "not enough nested loops"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: c/c-parser.cc:22528 cp/parser.cc:45344
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause parameter is less than %<collapse%>"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:22539 cp/parser.cc:45355
  #, fuzzy, gcc-internal-format
  msgid "for statement expected"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:22651 cp/parser.cc:44895 cp/parser.cc:44938 cp/pt.cc:18143
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be firstprivate"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: c/c-parser.cc:23059 cp/parser.cc:45866
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp ordered%> with %qs clause may only be used in compound statements"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.cc:23275 cp/parser.cc:46072
  #, fuzzy, gcc-internal-format
  msgid "expected %<for%> after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
  # XXXXXXX
! #: c/c-parser.cc:23622 cp/parser.cc:46419
  #, fuzzy, gcc-internal-format
  msgid "expected %<point%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:23889 cp/parser.cc:46706
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:23905 cp/parser.cc:46722
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:23953 cp/parser.cc:47003
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:24055 cp/parser.cc:46829
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:24067 cp/parser.cc:46841
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target enter data%> must contain at least one %<map%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:24166 cp/parser.cc:46946
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:24179 cp/parser.cc:46959
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target exit data%> must contain at least one %<map%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:24424 cp/semantics.cc:10315
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:24481
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.cc:24532 c/c-parser.cc:24570
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> must be followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.cc:24603 cp/parser.cc:47913
  #, fuzzy, gcc-internal-format
  msgid "expected trait selector name"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:24615 cp/parser.cc:47927
  #, fuzzy, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs"
  msgstr "Tuntematon -mmacosx-version-min-arvo %qs"
  
! #: c/c-parser.cc:24643 cp/parser.cc:47956
  #, fuzzy, gcc-internal-format
  msgid "selector %qs does not accept any properties"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: c/c-parser.cc:24665 cp/parser.cc:47988
  #, fuzzy, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set"
  msgstr "tallennusluokan voi antaa vain olioille ja funktioille"
  
! #: c/c-parser.cc:24674 cp/parser.cc:47998
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: c/c-parser.cc:24677 cp/parser.cc:48001
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be non-negative"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: c/c-parser.cc:24718 cp/parser.cc:48047
  #, fuzzy, gcc-internal-format
  msgid "expected identifier or string literal"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: c/c-parser.cc:24743 cp/parser.cc:48072 cp/pt.cc:12036
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: c/c-parser.cc:24757 cp/parser.cc:48086
  #, gcc-internal-format
  msgid "properties for %<simd%> selector may not be specified in %<metadirective%>"
  msgstr ""
*************** msgstr ""
*** 49185,49474 ****
  #. FIXME: The "requires" selector was added in OpenMP 5.1.
  #. Currently only the now-deprecated syntax
  #. from OpenMP 5.0 is supported.
! #: c/c-parser.cc:24705 cp/parser.cc:48035 fortran/openmp.cc:5891
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "-pipe ei ole tuettu"
  
! #: c/c-parser.cc:24764 cp/parser.cc:48098
  #, fuzzy, gcc-internal-format
  msgid "expected context selector set name"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:24841 cp/parser.cc:48413
  #, fuzzy, gcc-internal-format
  msgid "expected %<match%>"
  msgstr "  siirtyy catch-lohkoon"
  
! #: c/c-parser.cc:24861
  #, fuzzy, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c/c-parser.cc:24868 cp/decl.cc:8318
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: c/c-parser.cc:24880 cp/decl.cc:8327
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:24926
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.cc:24934 cp/parser.cc:48458
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.cc:25135 cp/parser.cc:48748
  #, fuzzy, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-parser.cc:25139 cp/parser.cc:48752
  #, fuzzy, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-parser.cc:25199 cp/parser.cc:48882
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:25202 cp/parser.cc:48885
  #, fuzzy, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:25251 c/c-parser.cc:25293 cp/parser.cc:48940
! #: cp/parser.cc:48987
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "# Ei kohde:"
  
! #: c/c-parser.cc:25265 cp/parser.cc:48953
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: c/c-parser.cc:25300 cp/parser.cc:48994
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.cc:25311 c/c-parser.cc:25342 cp/parser.cc:49005
! #: cp/parser.cc:49036
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:25318 c/c-parser.cc:25347 cp/parser.cc:49012
! #: cp/parser.cc:49041
  #, fuzzy, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "Kaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: c/c-parser.cc:25355 cp/parser.cc:49049
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: c/c-parser.cc:25382
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:25459
  #, fuzzy, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.cc:25463
  #, fuzzy, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: c/c-parser.cc:25466
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: c/c-parser.cc:25469
  #, fuzzy, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: c/c-parser.cc:25477
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.cc:25486
  #, fuzzy, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: c/c-parser.cc:25607
  #, fuzzy, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.cc:25618
  #, fuzzy, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: c/c-parser.cc:25637
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:25768 cp/parser.cc:49522
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%qs mÃ¤Ã¤rittÃ¤Ã¤ %<auto%>:n tiedostoalue-esittelyssÃ¤"
  
! #: c/c-parser.cc:25837 cp/parser.cc:49589
  #, fuzzy, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:25866 cp/parser.cc:49624
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25884 cp/parser.cc:49642
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:25896 cp/parser.cc:49654
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:25905 cp/parser.cc:49663
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:25919 cp/parser.cc:49677
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:25938
  #, fuzzy, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-parser.cc:25944
  #, fuzzy, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-parser.cc:26101 cp/parser.cc:49734
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:26134 cp/parser.cc:49769
  #, fuzzy, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:26191 cp/parser.cc:49831
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.cc:26214 cp/parser.cc:49858
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: c/c-parser.cc:26217 cp/parser.cc:49861
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: c/c-parser.cc:26244 cp/parser.cc:48159
  #, fuzzy, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: c/c-parser.cc:26330 cp/parser.cc:48245
  #, fuzzy, gcc-internal-format
  msgid "expected directive name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: c/c-parser.cc:26343 cp/parser.cc:48258
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:26350 cp/parser.cc:48265
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26361 cp/parser.cc:48276
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:26384 cp/parser.cc:48303
  #, fuzzy, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c/c-parser.cc:26397 cp/parser.cc:48313
  #, fuzzy, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:26567 cp/semantics.cc:9608
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%J%qD esitelty avoimeksi kutsumisen jÃ¤lkeen"
  
! #: c/c-parser.cc:26569 cp/semantics.cc:9610
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-parser.cc:26573 cp/semantics.cc:9612
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parametrilla %u in vaillinainen tyyppi"
  
! #: c/c-parser.cc:26753 cp/parser.cc:50600
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:26759 cp/parser.cc:50606
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:26768
  #, fuzzy, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "KÃ¤yttÃ¶: %s <transaktiotiedosto> <tiedostojÃ¤rjestelmÃ¤>\n"
  
! #: c/c-parser.cc:26776 cp/parser.cc:50624
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:26869
  #, fuzzy, gcc-internal-format
  msgid "no closing brace"
  msgstr "          %s"
--- 49436,49725 ----
  #. FIXME: The "requires" selector was added in OpenMP 5.1.
  #. Currently only the now-deprecated syntax
  #. from OpenMP 5.0 is supported.
! #: c/c-parser.cc:24778 cp/parser.cc:48102 fortran/openmp.cc:5921
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> selector is not supported yet"
  msgstr "-pipe ei ole tuettu"
  
! #: c/c-parser.cc:24837 cp/parser.cc:48165
  #, fuzzy, gcc-internal-format
  msgid "expected context selector set name"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: c/c-parser.cc:24914 cp/parser.cc:48480
  #, fuzzy, gcc-internal-format
  msgid "expected %<match%>"
  msgstr "  siirtyy catch-lohkoon"
  
! #: c/c-parser.cc:24934
  #, fuzzy, gcc-internal-format
  msgid "variant %qD is not a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c/c-parser.cc:24941 cp/decl.cc:8314
  #, fuzzy, gcc-internal-format
  msgid "variant %qD and base %qD have incompatible types"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: c/c-parser.cc:24953 cp/decl.cc:8323
  #, gcc-internal-format
  msgid "variant %qD is a built-in"
  msgstr ""
  
! #: c/c-parser.cc:24999
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.cc:25007 cp/parser.cc:48525
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: c/c-parser.cc:25208 cp/parser.cc:48815
  #, fuzzy, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %qs clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-parser.cc:25212 cp/parser.cc:48819
  #, fuzzy, gcc-internal-format
  msgid "%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-parser.cc:25272 cp/parser.cc:48949
  #, gcc-internal-format
  msgid "directive with only %<device_type%> or %<indirect%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:25275 cp/parser.cc:48952
  #, fuzzy, gcc-internal-format
  msgid "%<device_type%> clause must specify 'any' when used with an %<indirect%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-parser.cc:25324 c/c-parser.cc:25366 cp/parser.cc:49007
! #: cp/parser.cc:49054
  #, fuzzy, gcc-internal-format
  msgid "expected %<target%>"
  msgstr "# Ei kohde:"
  
! #: c/c-parser.cc:25338 cp/parser.cc:49020
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare target%> or %<assumes%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: c/c-parser.cc:25373 cp/parser.cc:49061
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.cc:25384 c/c-parser.cc:25415 cp/parser.cc:49072
! #: cp/parser.cc:49103
  #, gcc-internal-format
  msgid "%qs in attribute syntax terminated with %qs in pragma syntax"
  msgstr ""
  
! #: c/c-parser.cc:25391 c/c-parser.cc:25420 cp/parser.cc:49079
! #: cp/parser.cc:49108
  #, fuzzy, gcc-internal-format
  msgid "%qs in pragma syntax terminated with %qs in attribute syntax"
  msgstr "Kaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: c/c-parser.cc:25428 cp/parser.cc:49116
  #, fuzzy, gcc-internal-format
  msgid "expected %<declare%> or %<assumes%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: c/c-parser.cc:25455
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare reduction%> not at file or block scope"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:25532
  #, fuzzy, gcc-internal-format
  msgid "predeclared arithmetic type in %<#pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.cc:25536
  #, fuzzy, gcc-internal-format
  msgid "function or array type in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: c/c-parser.cc:25539
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> qualified type in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: c/c-parser.cc:25542
  #, fuzzy, gcc-internal-format
  msgid "const, volatile or restrict qualified type in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: c/c-parser.cc:25550
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qs %<#pragma omp declare reduction%> for type %qT"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: c/c-parser.cc:25559
  #, fuzzy, gcc-internal-format
  msgid "previous %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: c/c-parser.cc:25680
  #, fuzzy, gcc-internal-format
  msgid "expected %<omp_priv%> or function-name"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: c/c-parser.cc:25691
  #, fuzzy, gcc-internal-format
  msgid "expected function-name %<(%>"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: c/c-parser.cc:25710
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<&omp_priv%>"
  msgstr ""
  
! #: c/c-parser.cc:25841 cp/parser.cc:49589
  #, fuzzy, gcc-internal-format
  msgid "expected %<simd%>, %<reduction%>, %<target%> or %<variant%>"
  msgstr "%qs mÃ¤Ã¤rittÃ¤Ã¤ %<auto%>:n tiedostoalue-esittelyssÃ¤"
  
! #: c/c-parser.cc:25910 cp/parser.cc:49656
  #, fuzzy, gcc-internal-format
  msgid "expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: c/c-parser.cc:25939 cp/parser.cc:49691
  #, gcc-internal-format
  msgid "expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clause"
  msgstr ""
  
! #: c/c-parser.cc:25957 cp/parser.cc:49709
  #, gcc-internal-format
  msgid "%qs clause used lexically after first target construct or offloading API"
  msgstr ""
  
! #: c/c-parser.cc:25969 cp/parser.cc:49721
  #, gcc-internal-format
  msgid "more than one %<atomic_default_mem_order%> clause in a single compilation unit"
  msgstr ""
  
! #: c/c-parser.cc:25978 cp/parser.cc:49730
  #, gcc-internal-format
  msgid "%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause"
  msgstr ""
  
! #: c/c-parser.cc:25992 cp/parser.cc:49744
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp requires%> requires at least one clause"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-parser.cc:26011
  #, fuzzy, gcc-internal-format
  msgid "zero sized type %qT in %<reduction%> clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-parser.cc:26017
  #, fuzzy, gcc-internal-format
  msgid "variable sized type %qT in %<reduction%> clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-parser.cc:26174 cp/parser.cc:49801
  #, fuzzy, gcc-internal-format
  msgid "expected %<at%>, %<severity%> or %<message%> clause"
  msgstr "odotettiin %<,%>, %<;%> tai %<}%>"
  
! #: c/c-parser.cc:26207 cp/parser.cc:49836
  #, fuzzy, gcc-internal-format
  msgid "expected %qs or %qs"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:26264 cp/parser.cc:49898
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: c/c-parser.cc:26287 cp/parser.cc:49925
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp error%> encountered: %s"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: c/c-parser.cc:26290 cp/parser.cc:49928
  #, fuzzy, gcc-internal-format
  msgid "%<pragma omp error%> encountered"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: c/c-parser.cc:26317 cp/parser.cc:48226
  #, fuzzy, gcc-internal-format
  msgid "expected at least one assumption clause"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: c/c-parser.cc:26403 cp/parser.cc:48312
  #, fuzzy, gcc-internal-format
  msgid "expected directive name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: c/c-parser.cc:26416 cp/parser.cc:48325
  #, gcc-internal-format
  msgid "unknown OpenMP directive name in %qs clause argument"
  msgstr ""
  
! #: c/c-parser.cc:26423 cp/parser.cc:48332
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses"
  msgstr ""
  
! #: c/c-parser.cc:26434 cp/parser.cc:48343
  #, gcc-internal-format
  msgid "%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses"
  msgstr ""
  
! #: c/c-parser.cc:26457 cp/parser.cc:48370
  #, fuzzy, gcc-internal-format
  msgid "unknown assumption clause %qs"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: c/c-parser.cc:26470 cp/parser.cc:48380
  #, fuzzy, gcc-internal-format
  msgid "expected assumption clause"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:26640 cp/semantics.cc:9681
  #, fuzzy, gcc-internal-format
  msgid "%qE declared %<threadprivate%> after first use"
  msgstr "%J%qD esitelty avoimeksi kutsumisen jÃ¤lkeen"
  
! #: c/c-parser.cc:26642 cp/semantics.cc:9683
  #, gcc-internal-format
  msgid "automatic variable %qE cannot be %<threadprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-parser.cc:26646 cp/semantics.cc:9685
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE has incomplete type"
  msgstr "parametrilla %u in vaillinainen tyyppi"
  
! #: c/c-parser.cc:26826 cp/parser.cc:50667
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> without transactional memory support enabled"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:26832 cp/parser.cc:50673
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:26841
  #, fuzzy, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> function"
  msgstr "KÃ¤yttÃ¶: %s <transaktiotiedosto> <tiedostojÃ¤rjestelmÃ¤>\n"
  
! #: c/c-parser.cc:26849 cp/parser.cc:50691
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-parser.cc:26942
  #, fuzzy, gcc-internal-format
  msgid "no closing brace"
  msgstr "          %s"
*************** msgstr "          %s"
*** 49478,49484 ****
  msgid "%qD has an incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: c/c-typeck.cc:251 c/c-typeck.cc:11336 c/c-typeck.cc:11378 cp/call.cc:4919
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
--- 49729,49735 ----
  msgid "%qD has an incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: c/c-typeck.cc:251 c/c-typeck.cc:11338 c/c-typeck.cc:11380 cp/call.cc:4942
  #, gcc-internal-format
  msgid "invalid use of void expression"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
*************** msgstr "osoittimen ja kokonaisluku nolla
*** 49514,49662 ****
  msgid "%qs attribute cannot be applied to a function that does not take variable arguments"
  msgstr "%qD:lla ei saa olla vaihtuvaa mÃ¤Ã¤rÃ¤Ã¤ argumentteja"
  
! #: c/c-typeck.cc:707 c/c-typeck.cc:730
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr "funktiotyypit eivÃ¤t aidosti yhteensopivia ISO C:n mukaan"
  
! #: c/c-typeck.cc:886
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr ""
  
! #: c/c-typeck.cc:891
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr ""
  
! #: c/c-typeck.cc:896
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr ""
  
! #: c/c-typeck.cc:926
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr ""
  
! #: c/c-typeck.cc:1472
  #, fuzzy, gcc-internal-format
  #| msgid "pointers to arrays with different qualifiers are incompatible in ISO C"
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr "osoittimet erimÃ¤Ã¤ritteisiin taulukoihin ovat epÃ¤yhteensopivia ISO C:ssÃ¤"
  
! #: c/c-typeck.cc:1476
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr "tyypit eivÃ¤t ole ihan yhteensopivia"
  
! #: c/c-typeck.cc:1480
  #, fuzzy, gcc-internal-format
  msgid "pointer target types incompatible in C++"
  msgstr "tyypit eivÃ¤t ole ihan yhteensopivia"
  
! #: c/c-typeck.cc:1655
  #, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr "funktion paluuarvojen tyypit eivÃ¤t ole yhteensopivia %<volatile%>:n takia"
  
! #: c/c-typeck.cc:1905
  #, fuzzy, gcc-internal-format
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "tyypin mÃ¤Ã¤ritteleminen tyyppimuunnoksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-typeck.cc:2599 c/c-typeck.cc:9852
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: c/c-typeck.cc:2603 c/c-typeck.cc:9856
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: c/c-typeck.cc:2612
  #, fuzzy, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr "pyydetty jÃ¤sentÃ¤ %qE jostakin, joka ei ole tietue eikÃ¤ unioni"
  
! #: c/c-typeck.cc:2615
  #, fuzzy, gcc-internal-format
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr "pyydetty jÃ¤sentÃ¤ %qE jostakin, joka ei ole tietue eikÃ¤ unioni"
  
! #: c/c-typeck.cc:2679
  #, fuzzy, gcc-internal-format
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: c/c-typeck.cc:2688
  #, fuzzy, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: c/c-typeck.cc:2695
  #, gcc-internal-format
  msgid "request for member %qE in something not a structure or union"
  msgstr "pyydetty jÃ¤sentÃ¤ %qE jostakin, joka ei ole tietue eikÃ¤ unioni"
  
! #: c/c-typeck.cc:2743
  #, fuzzy, gcc-internal-format
  msgid "dereferencing %<void *%> pointer"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: c/c-typeck.cc:2798
  #, fuzzy, gcc-internal-format
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.cc:2808 cp/typeck.cc:4004 cp/typeck.cc:4098
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "taulukon indeksi ei ole kokonaisluku"
  
! #: c/c-typeck.cc:2814
  #, gcc-internal-format
  msgid "subscripted value is pointer to function"
  msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: c/c-typeck.cc:2869
  #, gcc-internal-format
  msgid "ISO C forbids subscripting %<register%> array"
  msgstr "ISO C kieltÃ¤Ã¤ %<register%>-taulukon indeksoinnin"
  
! #: c/c-typeck.cc:2872
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr "ISO C kieltÃ¤Ã¤ %<register%>-taulukon indeksoinnin"
  
! #: c/c-typeck.cc:2991
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as reference but not initialized"
  msgid "underspecified %qD referenced in its initializer"
  msgstr "%qD esitelty viitteenÃ¤, mutta alustamatta"
  
! #: c/c-typeck.cc:3046
  #, fuzzy, gcc-internal-format
  msgid "enum constant defined here"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-typeck.cc:3154 cp/typeck.cc:2141
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:3315
  #, fuzzy, gcc-internal-format
  msgid "called object %qE is not a function or function pointer"
  msgstr "kutsuttu objekti %qE ei ole funktio"
  
! #: c/c-typeck.cc:3320
  #, fuzzy, gcc-internal-format
  msgid "called object %qD is not a function or function pointer"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: c/c-typeck.cc:3326
  #, fuzzy, gcc-internal-format
  msgid "called object is not a function or function pointer"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
--- 49765,49913 ----
  msgid "%qs attribute cannot be applied to a function that does not take variable arguments"
  msgstr "%qD:lla ei saa olla vaihtuvaa mÃ¤Ã¤rÃ¤Ã¤ argumentteja"
  
! #: c/c-typeck.cc:709 c/c-typeck.cc:732
  #, gcc-internal-format
  msgid "function types not truly compatible in ISO C"
  msgstr "funktiotyypit eivÃ¤t aidosti yhteensopivia ISO C:n mukaan"
  
! #: c/c-typeck.cc:888
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and vector types"
  msgstr ""
  
! #: c/c-typeck.cc:893
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and complex types"
  msgstr ""
  
! #: c/c-typeck.cc:898
  #, gcc-internal-format
  msgid "cannot mix operands of decimal floating and other floating types"
  msgstr ""
  
! #: c/c-typeck.cc:928
  #, gcc-internal-format
  msgid "%<_Complex _BitInt(%d)%> unsupported"
  msgstr ""
  
! #: c/c-typeck.cc:1474
  #, fuzzy, gcc-internal-format
  #| msgid "pointers to arrays with different qualifiers are incompatible in ISO C"
  msgid "invalid use of pointers to arrays with different qualifiers in ISO C before C23"
  msgstr "osoittimet erimÃ¤Ã¤ritteisiin taulukoihin ovat epÃ¤yhteensopivia ISO C:ssÃ¤"
  
! #: c/c-typeck.cc:1478
  #, gcc-internal-format
  msgid "types are not quite compatible"
  msgstr "tyypit eivÃ¤t ole ihan yhteensopivia"
  
! #: c/c-typeck.cc:1482
  #, fuzzy, gcc-internal-format
  msgid "pointer target types incompatible in C++"
  msgstr "tyypit eivÃ¤t ole ihan yhteensopivia"
  
! #: c/c-typeck.cc:1657
  #, gcc-internal-format
  msgid "function return types not compatible due to %<volatile%>"
  msgstr "funktion paluuarvojen tyypit eivÃ¤t ole yhteensopivia %<volatile%>:n takia"
  
! #: c/c-typeck.cc:1907
  #, fuzzy, gcc-internal-format
  msgid "converting an array compound literal to a pointer leads to a dangling pointer in C++"
  msgstr "tyypin mÃ¤Ã¤ritteleminen tyyppimuunnoksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-typeck.cc:2601 c/c-typeck.cc:9854
  #, fuzzy, gcc-internal-format
  msgid "%qT has no member named %qE; did you mean %qE?"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: c/c-typeck.cc:2605 c/c-typeck.cc:9858
  #, gcc-internal-format
  msgid "%qT has no member named %qE"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: c/c-typeck.cc:2614
  #, fuzzy, gcc-internal-format
  msgid "accessing a member %qE of an atomic structure %qE"
  msgstr "pyydetty jÃ¤sentÃ¤ %qE jostakin, joka ei ole tietue eikÃ¤ unioni"
  
! #: c/c-typeck.cc:2617
  #, fuzzy, gcc-internal-format
  msgid "accessing a member %qE of an atomic union %qE"
  msgstr "pyydetty jÃ¤sentÃ¤ %qE jostakin, joka ei ole tietue eikÃ¤ unioni"
  
! #: c/c-typeck.cc:2681
  #, fuzzy, gcc-internal-format
  msgid "%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: c/c-typeck.cc:2690
  #, fuzzy, gcc-internal-format
  msgid "%qE is a pointer; did you mean to use %<->%>?"
  msgstr "%qD ei ole nimiavaruuden nimi"
  
! #: c/c-typeck.cc:2697
  #, gcc-internal-format
  msgid "request for member %qE in something not a structure or union"
  msgstr "pyydetty jÃ¤sentÃ¤ %qE jostakin, joka ei ole tietue eikÃ¤ unioni"
  
! #: c/c-typeck.cc:2745
  #, fuzzy, gcc-internal-format
  msgid "dereferencing %<void *%> pointer"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: c/c-typeck.cc:2800
  #, fuzzy, gcc-internal-format
  msgid "subscripted value is neither array nor pointer nor vector"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.cc:2810 cp/typeck.cc:4005 cp/typeck.cc:4099
  #, gcc-internal-format
  msgid "array subscript is not an integer"
  msgstr "taulukon indeksi ei ole kokonaisluku"
  
! #: c/c-typeck.cc:2816
  #, gcc-internal-format
  msgid "subscripted value is pointer to function"
  msgstr "indeksoitu arvo on osoitin funktioon"
  
! #: c/c-typeck.cc:2871
  #, gcc-internal-format
  msgid "ISO C forbids subscripting %<register%> array"
  msgstr "ISO C kieltÃ¤Ã¤ %<register%>-taulukon indeksoinnin"
  
! #: c/c-typeck.cc:2874
  #, fuzzy, gcc-internal-format
  msgid "ISO C90 forbids subscripting non-lvalue array"
  msgstr "ISO C kieltÃ¤Ã¤ %<register%>-taulukon indeksoinnin"
  
! #: c/c-typeck.cc:2993
  #, fuzzy, gcc-internal-format
  #| msgid "%qD declared as reference but not initialized"
  msgid "underspecified %qD referenced in its initializer"
  msgstr "%qD esitelty viitteenÃ¤, mutta alustamatta"
  
! #: c/c-typeck.cc:3048
  #, fuzzy, gcc-internal-format
  msgid "enum constant defined here"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: c/c-typeck.cc:3156 cp/typeck.cc:2141
  #, gcc-internal-format
  msgid "%<sizeof%> on array function parameter %qE will return size of %qT"
  msgstr ""
  
! #: c/c-typeck.cc:3317
  #, fuzzy, gcc-internal-format
  msgid "called object %qE is not a function or function pointer"
  msgstr "kutsuttu objekti %qE ei ole funktio"
  
! #: c/c-typeck.cc:3322
  #, fuzzy, gcc-internal-format
  msgid "called object %qD is not a function or function pointer"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: c/c-typeck.cc:3328
  #, fuzzy, gcc-internal-format
  msgid "called object is not a function or function pointer"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
*************** msgstr "funktiokutsu epÃ¤sopivan tyypin
*** 49664,51341 ****
  #. 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/c-typeck.cc:3355
  #, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: c/c-typeck.cc:3360 c/c-typeck.cc:3415
  #, fuzzy, gcc-internal-format
  msgid "function with qualified void return type called"
  msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
  
! #: c/c-typeck.cc:3470
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr "muodollisen parametrin %d tyyppi on vaillinainen"
  
! #: c/c-typeck.cc:3482
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikÃ¤ liukulukuna prototyypin takia"
  
! #: c/c-typeck.cc:3488
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikÃ¤ kompleksisena prototyypin takia"
  
! #: c/c-typeck.cc:3494
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan kompleksisena eikÃ¤ liukulukuna prototyypin takia"
  
! #: c/c-typeck.cc:3500
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan liukulukuna eikÃ¤ kokonaislukuna prototyypin takia"
  
! #: c/c-typeck.cc:3506
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan kompleksisena eikÃ¤ kokonaislukuna prototyypin takia"
  
! #: c/c-typeck.cc:3512
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan liukulukuna eikÃ¤ kompleksisena prototyypin takia"
  
! #: c/c-typeck.cc:3528
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan tyyppinÃ¤ %<float%> eikÃ¤ %<double%> prototyypin takia"
  
! #: c/c-typeck.cc:3554
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan liukulukuna eikÃ¤ kokonaislukuna prototyypin takia"
  
! #: c/c-typeck.cc:3580
  #, gcc-internal-format
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: c/c-typeck.cc:3604
  #, gcc-internal-format
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan etumerkittÃ¶mÃ¤nÃ¤ prototyypin takia"
  
! #: c/c-typeck.cc:3609
  #, gcc-internal-format
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan etumerkillisenÃ¤ prototyypin takia"
  
! #: c/c-typeck.cc:3775
  #, gcc-internal-format
  msgid "too many arguments to method %qE"
  msgstr "liikaa argumentteja metodille %qE"
  
! #: c/c-typeck.cc:3785
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: c/c-typeck.cc:3860
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: c/c-typeck.cc:3930
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %qE"
  
! #: c/c-typeck.cc:4108 c/c-typeck.cc:4136 cp/typeck.cc:5780 cp/typeck.cc:6063
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "vertailu merkkijonoliteraalin kanssa aiheuttaa mÃ¤Ã¤rittelemÃ¤tÃ¶ntÃ¤ toimintaa"
  
! #: c/c-typeck.cc:4116 c/c-typeck.cc:4127 cp/typeck.cc:5812 cp/typeck.cc:5836
  #, fuzzy, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "osoittimen ja kokonaisluvun vÃ¤linen vertailu"
  
! #: c/c-typeck.cc:4119 c/c-typeck.cc:4130 cp/typeck.cc:5815 cp/typeck.cc:5839
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
  
! #: c/c-typeck.cc:4157
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: c/c-typeck.cc:4216
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "vÃ¤hennyslaskussa kÃ¤ytetty %<void *%>-tyyppistÃ¤ osoitinta"
  
! #: c/c-typeck.cc:4219
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "vÃ¤hennyslaskussa kÃ¤ytetty osoitinta funktioon"
  
  # XXX
! #: c/c-typeck.cc:4253
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: c/c-typeck.cc:4262 cp/typeck.cc:6858
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "funktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: c/c-typeck.cc:4708
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> totuusarvolausekkeelle"
  
! #: c/c-typeck.cc:4712
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
  
! #: c/c-typeck.cc:4722
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C ei tue %<~%>-merkkiÃ¤ kompleksikonjugaateissa"
  
! #: c/c-typeck.cc:4746
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: c/c-typeck.cc:4772
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "unaariselle huutomerkille annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: c/c-typeck.cc:4830
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "luetellun arvon kasvattaminen on virhe C++:ssa"
  
! #: c/c-typeck.cc:4833
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "luetellun arvon vÃ¤hentÃ¤minen on virhe C++:ssa"
  
! #: c/c-typeck.cc:4840
  #, fuzzy, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "odotettiin lauseketta"
  
! #: c/c-typeck.cc:4843
  #, fuzzy, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "odotettiin lauseketta"
  
! #: c/c-typeck.cc:4859
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgstr "ISO C ei tue kompleksityyppien %<++%>- ja %<--%>-operaatioita"
  
! #: c/c-typeck.cc:4885 c/c-typeck.cc:4919
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "lisÃ¤ykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: c/c-typeck.cc:4887 c/c-typeck.cc:4922
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "vÃ¤hennykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: c/c-typeck.cc:4907
  #, fuzzy, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: c/c-typeck.cc:4911
  #, fuzzy, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: c/c-typeck.cc:5019
  #, fuzzy, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "odotettiin lauseketta"
  
! #: c/c-typeck.cc:5078 c/c-typeck.cc:5271
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: c/c-typeck.cc:5092
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:5100
  #, fuzzy, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:5286
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of register compound literal requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:5307
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty globaalia rekisterimuuttujaa %qD"
  
! #: c/c-typeck.cc:5310
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: c/c-typeck.cc:5315
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:5317 d/d-codegen.cc:721
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:5456
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: c/c-typeck.cc:5538
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: c/c-typeck.cc:5597 c/c-typeck.cc:5603
  #, fuzzy, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: c/c-typeck.cc:5620
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C kieltÃ¤Ã¤ ehtolausekkeet, joissa on vain yksi tyhjÃ¤ puoli"
  
! #: c/c-typeck.cc:5637
  #, fuzzy, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: c/c-typeck.cc:5661
  #, fuzzy, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: c/c-typeck.cc:5665
  #, fuzzy, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: c/c-typeck.cc:5670
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C kieltÃ¤Ã¤ ehtolausekkeet %<void *%>-tyypin ja funktio-osoittimen vÃ¤lillÃ¤"
  
! #: c/c-typeck.cc:5692
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: c/c-typeck.cc:5695
  #, fuzzy, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "odotettiin lauseketta"
  
! #: c/c-typeck.cc:5696
  #, fuzzy, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "odotettiin lauseketta"
  
! #: c/c-typeck.cc:5707 c/c-typeck.cc:5720
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "ehtolausekkeessa on osoitin/kokonaislukutyyppiristiriita"
  
! #: c/c-typeck.cc:5747
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: c/c-typeck.cc:5862
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: c/c-typeck.cc:5866
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: c/c-typeck.cc:5884
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: c/c-typeck.cc:5889
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: c/c-typeck.cc:5898 cp/cvt.cc:1102 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: c/c-typeck.cc:5947
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:5965 c/c-typeck.cc:11905
  #, fuzzy, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:6036
  #, fuzzy
  msgid "cast adds %q#v qualifier to function type"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: c/c-typeck.cc:6042
  #, fuzzy
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "osoitinkohdetyypin mÃ¤Ã¤reitÃ¤ hÃ¤viÃ¤Ã¤ tyyppimuunnoksessa"
  
! #: c/c-typeck.cc:6077
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6174
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ taulukkotyypin"
  
! #: c/c-typeck.cc:6180
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ funktiotyypin"
  
! #: c/c-typeck.cc:6195
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C kieltÃ¤Ã¤ tyyppimuuntamasta ei-skalaaria samaksi tyypiksi"
  
! #: c/c-typeck.cc:6199
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "tarpeeton tyyppimuunnos tyyppiin %qT"
  
! #: c/c-typeck.cc:6219
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C kieltÃ¤Ã¤ tyyppimuunnokset unionityyppeihin"
  
! #: c/c-typeck.cc:6229
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "unioniin kuulumattoman tyypin muunnos unionityypiksi"
  
! #: c/c-typeck.cc:6264
  #, fuzzy, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:6269
  #, fuzzy, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:6274
  #, fuzzy, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:6307
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "kohdetyypin vaatima kohdistus kasvaa tyyppimuunnoksessa"
  
! #: c/c-typeck.cc:6319
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: c/c-typeck.cc:6324
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "tyyppimuunnos %qT-tyyppisestÃ¤ funktiokutsusta yhteensopimattomaan tyyppiin %qT"
  
! #: c/c-typeck.cc:6334 cp/typeck.cc:9294
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "tyyppimuunnos erikokoisesta kokonaisluvusta osoittimeksi"
  
! #: c/c-typeck.cc:6348
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C kieltÃ¤Ã¤ funktio-osoittimen muuntamisen objektiosoitintyypiksi"
  
! #: c/c-typeck.cc:6357
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C kieltÃ¤Ã¤ objektiosoittimen muuntamisen funktio-osoitintyypiksi"
  
! #: c/c-typeck.cc:6367
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "muunnos funktiotyypistÃ¤ %qT epÃ¤yhteensopivaan funktiotyyppiin %qT"
  
! #: c/c-typeck.cc:6479
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "tyypin mÃ¤Ã¤ritteleminen tyyppimuunnoksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-typeck.cc:6520
  #, fuzzy, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "virheellinen taulukkosijoitus"
  
! #: c/c-typeck.cc:6646
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "enum-muunnos sijoituksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-typeck.cc:6848 c/c-typeck.cc:6865 c/c-typeck.cc:6916
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: c/c-typeck.cc:6931
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "taulukko alustetaan suluilla ympÃ¤rÃ¶idystÃ¤ merkkijonovakiosta"
  
! #: c/c-typeck.cc:6974 c/c-typeck.cc:7215
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: c/c-typeck.cc:7008
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7011
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7016
  #, fuzzy, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: c/c-typeck.cc:7210
  #, fuzzy, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "enum-muunnos sijoituksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-typeck.cc:7219
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "enum-muunnos sijoituksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-typeck.cc:7224
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "enum-muunnos alustuksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-typeck.cc:7229
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "enum-muunnos palautuksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-typeck.cc:7247
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: c/c-typeck.cc:7426 c/c-typeck.cc:7824
  #, fuzzy
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:7429 c/c-typeck.cc:7827
  #, fuzzy
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: c/c-typeck.cc:7432 c/c-typeck.cc:7829
  #, fuzzy
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "alustus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: c/c-typeck.cc:7435 c/c-typeck.cc:7831
  #, fuzzy
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: c/c-typeck.cc:7443 c/c-typeck.cc:7715 c/c-typeck.cc:7758
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "%d. argumentti funktiolle %qE hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteen"
  
! #: c/c-typeck.cc:7445 c/c-typeck.cc:7717 c/c-typeck.cc:7760
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteen"
  
! #: c/c-typeck.cc:7447 c/c-typeck.cc:7719 c/c-typeck.cc:7762
  #, fuzzy
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "alustus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: c/c-typeck.cc:7449 c/c-typeck.cc:7721 c/c-typeck.cc:7764
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "palautus hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteen"
  
! #: c/c-typeck.cc:7458
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C kieltÃ¤Ã¤ argumenttien muuntamisen unionityypiksi"
  
! #: c/c-typeck.cc:7526
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "implisiittinen muunnos tyypistÃ¤ %qT tyyppiin %qT ei ole sallittu C++:ssa"
  
! #: c/c-typeck.cc:7553
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: c/c-typeck.cc:7564
  #, fuzzy, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: c/c-typeck.cc:7575
  #, fuzzy, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "alustus yhteensopimattomasta osoitintyypistÃ¤"
  
! #: c/c-typeck.cc:7585
  #, fuzzy, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: c/c-typeck.cc:7601
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: c/c-typeck.cc:7616
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: c/c-typeck.cc:7622
  #, fuzzy, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c/c-typeck.cc:7628
  #, fuzzy, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c/c-typeck.cc:7633 cp/typeck.cc:10457
  #, fuzzy, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c/c-typeck.cc:7657
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: c/c-typeck.cc:7667
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: c/c-typeck.cc:7677
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "alustus yhteensopimattomasta osoitintyypistÃ¤"
  
! #: c/c-typeck.cc:7682
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: c/c-typeck.cc:7732
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C kieltÃ¤Ã¤ funktio-osoittimen ja %<void *%>-tyypin vÃ¤liset sijoitukset"
  
! #: c/c-typeck.cc:7735
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C kieltÃ¤Ã¤ funktio-osoittimen ja %<void *%>-tyypin vÃ¤liset sijoitukset"
  
! #: c/c-typeck.cc:7737
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C kieltÃ¤Ã¤ funktio-osoittimen ja %<void *%>-tyypin vÃ¤liset alustukset"
  
! #: c/c-typeck.cc:7739
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C kieltÃ¤Ã¤ funktio-osoittimen ja %<void *%>-tyypin vÃ¤liset palautukset"
  
! #: c/c-typeck.cc:7769
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:7786
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: c/c-typeck.cc:7794
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: c/c-typeck.cc:7800
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: c/c-typeck.cc:7805
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: c/c-typeck.cc:7847
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: c/c-typeck.cc:7856
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from pointer to %qD with incompatible type %qT"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: c/c-typeck.cc:7861
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from incompatible pointer type %qT"
  msgstr "sijoitus yhteensopimattomasta osoitintyypistÃ¤"
  
! #: c/c-typeck.cc:7868
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from pointer to %qD with incompatible type %qT"
  msgstr "alustus yhteensopimattomasta osoitintyypistÃ¤"
  
! #: c/c-typeck.cc:7873
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from incompatible pointer type %qT"
  msgstr "alustus yhteensopimattomasta osoitintyypistÃ¤"
  
! #: c/c-typeck.cc:7880
  #, fuzzy, gcc-internal-format
  msgid "returning pointer to %qD of type %qT from a function with incompatible type %qT"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: c/c-typeck.cc:7885
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with incompatible return type %qT"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: c/c-typeck.cc:7927
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:7934
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "sijoituksessa tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:7940
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "alustuksessa tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:7945
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:7966
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:7973
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "sijoitus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:7979
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "alustus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:7983
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:8015
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:8026
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "yhteensopimattomat tyypit sijoituksessa tyyppiin %qT tyypistÃ¤ %qT"
  
! #: c/c-typeck.cc:8037
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "yhteensopimattomat tyypit alustettaessa tyyppiÃ¤ %qT kÃ¤yttÃ¤en tyyppiÃ¤ %qT"
  
! #: c/c-typeck.cc:8047
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "yhteensopimattomat tyypit alustettaessa tyyppiÃ¤ %qT kÃ¤yttÃ¤en tyyppiÃ¤ %qT"
  
! #: c/c-typeck.cc:8127
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "perinteinen C ei hyvÃ¤ksy automaattista koostealustusta"
  
! #: c/c-typeck.cc:8369
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:8377
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.cc:8380 c/c-typeck.cc:8442 c/c-typeck.cc:8579
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:8390
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.cc:8407
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:8416
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8544 c/c-typeck.cc:9478 cp/typeck2.cc:1219
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "joustavan taulukkojÃ¤senen alustus"
  
! #: c/c-typeck.cc:8560 cp/typeck2.cc:1236
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "alustus yhteensopimattomasta osoitintyypistÃ¤"
  
! #: c/c-typeck.cc:8619
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "sopimattomasta tyypistÃ¤ koostuva taulukko alustetaan merkkijonovakiosta"
  
! #: c/c-typeck.cc:8687 cp/typeck.cc:2533
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: c/c-typeck.cc:8701 c/c-typeck.cc:8827 c/c-typeck.cc:9563
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "epÃ¤kelpo alustin"
  
! #: c/c-typeck.cc:8713 c/c-typeck.cc:8737 c/c-typeck.cc:8740 c/c-typeck.cc:8748
! #: c/c-typeck.cc:8796 c/c-typeck.cc:10342 c/c-typeck.cc:10421
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "alustusalkio ei ole vakio"
  
! #: c/c-typeck.cc:8722
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "taulukko alustetaan muuttuvasta taulukkolausekkeesta"
  
! #: c/c-typeck.cc:8753 c/c-typeck.cc:8809 c/c-typeck.cc:10431
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: c/c-typeck.cc:8803 c/c-typeck.cc:10426
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "alustusalkiota ei pystytÃ¤ laskemaan latausajankohtana"
  
! #: c/c-typeck.cc:9105 cp/decl.cc:7691
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "lÃ¤pinÃ¤kymÃ¤ttÃ¶miÃ¤ vektorityyppejÃ¤ ei voida alustaa"
  
! #: c/c-typeck.cc:9325
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "alustimen lopussa on ylimÃ¤Ã¤rÃ¤inen lohko"
  
! #: c/c-typeck.cc:9408
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: c/c-typeck.cc:9475 c/c-typeck.cc:10964 cp/typeck2.cc:1246 cp/typeck2.cc:1604
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "joustavan taulukkojÃ¤senen alustaminen sisÃ¤kkÃ¤isessÃ¤ asiayhteydessÃ¤"
  
! #: c/c-typeck.cc:9512
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "alustimen ympÃ¤riltÃ¤ puuttuu aaltosulkeet"
  
! #: c/c-typeck.cc:9535
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "puuttuva alustin jÃ¤senelle %qD"
  
! #: c/c-typeck.cc:9575
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "skalaarialustimessa ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita"
  
! #: c/c-typeck.cc:9694 c/c-typeck.cc:9776
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: c/c-typeck.cc:9699 c/c-typeck.cc:9838
  #, fuzzy, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita union-alustimessa"
  
! #: c/c-typeck.cc:9749
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen"
  
! #: c/c-typeck.cc:9758 c/c-typeck.cc:9767
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.cc:9772 c/c-typeck.cc:9774
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "ei-vakio taulukkoindeksi alustimessa"
  
! #: c/c-typeck.cc:9778 c/c-typeck.cc:9781
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "taulukkoindeksi alustimessa ylittÃ¤Ã¤ taulukon rajat"
  
! #: c/c-typeck.cc:9800
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "tyhjÃ¤ indeksivÃ¤li alustimessa"
  
! #: c/c-typeck.cc:9809
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "taulukkoindeksivÃ¤li alustimessa ylittÃ¤Ã¤ taulukon rajat"
  
! #: c/c-typeck.cc:9911 c/c-typeck.cc:9941 c/c-typeck.cc:10519
  #, fuzzy, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "alustettu kenttÃ¤ ylikirjoitettu"
  
! #: c/c-typeck.cc:9915 c/c-typeck.cc:9945 c/c-typeck.cc:10522
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "alustettu kenttÃ¤ ylikirjoitettu"
  
! #: c/c-typeck.cc:10453
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "enum-muunnos alustuksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-typeck.cc:10834
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita union-alustimessa"
  
! #: c/c-typeck.cc:10846 c/c-typeck.cc:10923
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita struct-alustimessa"
  
! #: c/c-typeck.cc:10867
  #, fuzzy, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa"
  
! #: c/c-typeck.cc:10938 cp/typeck2.cc:1223
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "joustavan taulukkojÃ¤senen ei-staattinen alustus"
  
! #: c/c-typeck.cc:11033
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita union-alustimessa"
  
! #: c/c-typeck.cc:11055
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "perinteinen C ei hyvÃ¤ksy unionien alustusta"
  
! #: c/c-typeck.cc:11117
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita taulukkoalustimessa"
  
! #: c/c-typeck.cc:11151
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita vektorialustimessa"
  
! #: c/c-typeck.cc:11183
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita skalaarialustimessa"
  
! #: c/c-typeck.cc:11426
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C90 kieltÃ¤Ã¤ yhdysliteraalit"
  
! #: c/c-typeck.cc:11432
  #, fuzzy, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: c/c-typeck.cc:11461 c/gimple-parser.cc:2562 cp/typeck.cc:11056
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%>-esitellyllÃ¤ funktiolla on %<return%>-lause"
  
! #: c/c-typeck.cc:11488
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> ilman arvoa ei-voidin palauttavassa funktiossa"
  
! #: c/c-typeck.cc:11501 c/gimple-parser.cc:2572
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
  
! #: c/c-typeck.cc:11504
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO C kieltÃ¤Ã¤ %<return%>:in lausekkeen kanssa voidin palauttavassa funktiossa"
  
! #: c/c-typeck.cc:11581
  #, fuzzy, gcc-internal-format
  msgid "function returns address of label"
  msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
  
! #: c/c-typeck.cc:11672 cp/semantics.cc:1637
  #, fuzzy, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "yhteensopivuusvalitsin (jÃ¤tetÃ¤Ã¤n huomiotta)"
  
! #: c/c-typeck.cc:11697
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%>-tyyppistÃ¤ switch-lauseketta ei muunneta %<int%>-tyyppiin ISO C:ssÃ¤"
  
! #: c/c-typeck.cc:11735 c/c-typeck.cc:11743
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.cc:11749 cp/parser.cc:13099
  #, fuzzy, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.cc:11751
  #, fuzzy, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.cc:11827 cp/parser.cc:14819
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.cc:11830 c/c-typeck.cc:11850 cp/decl.cc:4052 cp/parser.cc:14829
  #: cp/parser.cc:14850
  #, fuzzy, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: c/c-typeck.cc:11833 cp/parser.cc:14832
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.cc:11847 cp/parser.cc:14842
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: c/c-typeck.cc:11887 cp/cp-gimplify.cc:272
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "lauseella ei ole vaikutusta"
  
! #: c/c-typeck.cc:11931
  #, fuzzy, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: c/c-typeck.cc:12222
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: c/c-typeck.cc:12227
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: c/c-typeck.cc:12245 c/c-typeck.cc:12283
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: c/c-typeck.cc:12250 c/c-typeck.cc:12288
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: c/c-typeck.cc:12880 c/c-typeck.cc:13044 cp/typeck.cc:6085
  #, fuzzy, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Varoita eri enum-tyyppien vertailusta"
  
! #: c/c-typeck.cc:12888 c/c-typeck.cc:13052 cp/typeck.cc:6098
  #, fuzzy, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "Varoita eri enum-tyyppien vertailusta"
  
! #: c/c-typeck.cc:12903 c/c-typeck.cc:13067 cp/typeck.cc:6116
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: c/c-typeck.cc:12913 c/c-typeck.cc:13077 cp/typeck.cc:6133
  #, fuzzy, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: c/c-typeck.cc:12927 cp/typeck.cc:5769
  #, fuzzy, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "liukulukujen vertailu operaattoreilla == ja != on epÃ¤varmaa"
  
! #: c/c-typeck.cc:12966 c/c-typeck.cc:13118
  #, fuzzy, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:12973 c/c-typeck.cc:12979
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C kieltÃ¤Ã¤ %<void *%>:n ja funktio-osoittimen vertailun"
  
! #: c/c-typeck.cc:12986 c/c-typeck.cc:13128
  #, fuzzy, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "erilaisten Objective-C-tyyppien vertailusta puuttuu tyyppimuunnos"
  
! #: c/c-typeck.cc:12999 c/c-typeck.cc:13005 c/c-typeck.cc:13155
! #: c/c-typeck.cc:13161
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "osoittimen ja kokonaisluvun vÃ¤linen vertailu"
  
! #: c/c-typeck.cc:13106
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "tÃ¤ydellisen ja vaillinaisen osoittimen vertailu"
  
! #: c/c-typeck.cc:13108
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C kieltÃ¤Ã¤ funktio-osoittimien suuruusvertailun"
  
! #: c/c-typeck.cc:13113
  #, fuzzy, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:13136 c/c-typeck.cc:13139 c/c-typeck.cc:13146
! #: c/c-typeck.cc:13149
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:13226
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: c/c-typeck.cc:13544
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "kÃ¤ytetty osoittimeksi muuntumatonta taulukkoa paikassa, jossa vaaditaan skalaari"
  
! #: c/c-typeck.cc:13548
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "kÃ¤ytetty tietuetyypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.cc:13552
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "kÃ¤ytetty unionityypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.cc:13568
  #, fuzzy, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "kÃ¤ytetty unionityypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.cc:13771 cp/semantics.cc:11320
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-typeck.cc:13782 c/c-typeck.cc:13792 cp/semantics.cc:11331
! #: cp/semantics.cc:11341
  #, fuzzy, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "odotettiin %<operator%>"
  
! #: c/c-typeck.cc:13827 cp/semantics.cc:11376
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-typeck.cc:13895 cp/semantics.cc:5481 cp/semantics.cc:8489
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.cc:13899 c/c-typeck.cc:15706 cp/semantics.cc:5485
! #: cp/semantics.cc:8493
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.cc:13907
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.cc:13917 c/c-typeck.cc:15713 c/c-typeck.cc:15867
! #: cp/semantics.cc:5494 cp/semantics.cc:8500 cp/semantics.cc:8688
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: c/c-typeck.cc:13954 cp/semantics.cc:5528
  #, fuzzy, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-typeck.cc:13961 cp/semantics.cc:5535
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-typeck.cc:13984 cp/semantics.cc:5568
  #, fuzzy, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: c/c-typeck.cc:14002 c/c-typeck.cc:14069 c/c-typeck.cc:14362
! #: cp/semantics.cc:5586 cp/semantics.cc:5653
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:14021 cp/semantics.cc:5605
  #, fuzzy, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:14029 cp/semantics.cc:5613
  #, fuzzy, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:14038 c/c-typeck.cc:14162 cp/semantics.cc:5622
! #: cp/semantics.cc:5746
  #, fuzzy, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:14055 cp/semantics.cc:5639
  #, fuzzy, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:14098 cp/semantics.cc:5682
  #, fuzzy, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:14113 cp/semantics.cc:5697
  #, fuzzy, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:14150 cp/semantics.cc:5734
  #, fuzzy, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:14154 cp/semantics.cc:5738
  #, fuzzy, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:14182 c/c-typeck.cc:14301 cp/semantics.cc:5765
! #: cp/semantics.cc:5901
  #, fuzzy, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:14192 cp/semantics.cc:5775
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.cc:14568 cp/semantics.cc:6837
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: c/c-typeck.cc:14575
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: c/c-typeck.cc:14581 cp/semantics.cc:6844
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: c/c-typeck.cc:14594 cp/semantics.cc:6860
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "iteraattorin askellus ei-kokonaislukutyypillÃ¤"
  
! #: c/c-typeck.cc:14614 cp/semantics.cc:6896
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: c/c-typeck.cc:14641
  #, fuzzy, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:14648 cp/semantics.cc:6930
  #, fuzzy, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:14654 cp/semantics.cc:6936
  #, fuzzy, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:14660 cp/semantics.cc:6942
  #, fuzzy, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:14697 cp/semantics.cc:6990
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-typeck.cc:14792 cp/semantics.cc:7079
  #, fuzzy, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: c/c-typeck.cc:14814 cp/semantics.cc:7099
  #, fuzzy, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: c/c-typeck.cc:14840 c/c-typeck.cc:14850
  #, fuzzy, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: c/c-typeck.cc:14870
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ funktiotyypin"
  
! #: c/c-typeck.cc:14882
  #, fuzzy, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.cc:14890
  #, fuzzy, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.cc:14934
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: c/c-typeck.cc:14943 cp/semantics.cc:6729
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostin"
  
! #: c/c-typeck.cc:15031
  #, fuzzy, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:15049 c/c-typeck.cc:15961 cp/semantics.cc:9225
  #, fuzzy, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:15061 cp/semantics.cc:9293
  #, fuzzy, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.cc:15076 cp/semantics.cc:7142
  #, fuzzy, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:15085
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:15093
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.cc:15112 cp/semantics.cc:7226
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.cc:15142 c/c-typeck.cc:15861 c/c-typeck.cc:16108
! #: cp/semantics.cc:7313 cp/semantics.cc:8682 cp/semantics.cc:9033
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.cc:15159 cp/semantics.cc:7331
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:15170 cp/semantics.cc:7342
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:15184 c/c-typeck.cc:15254 c/c-typeck.cc:15289
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:15194 c/c-typeck.cc:15262 c/c-typeck.cc:15609
! #: c/c-typeck.cc:15761 c/c-typeck.cc:15769 c/c-typeck.cc:15785
! #: c/c-typeck.cc:15794 c/c-typeck.cc:15802 cp/semantics.cc:7356
! #: cp/semantics.cc:7366 cp/semantics.cc:7459 cp/semantics.cc:7467
! #: cp/semantics.cc:7514 cp/semantics.cc:8371 cp/semantics.cc:8560
! #: cp/semantics.cc:8568 cp/semantics.cc:8588 cp/semantics.cc:8597
! #: cp/semantics.cc:8605
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:15197 c/c-typeck.cc:15268 c/c-typeck.cc:15805
! #: cp/semantics.cc:7369 cp/semantics.cc:7473 cp/semantics.cc:8608
  #, fuzzy, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:15242 cp/semantics.cc:7446
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.cc:15282 cp/semantics.cc:7506
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.cc:15301 cp/semantics.cc:7904
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: c/c-typeck.cc:15308
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.cc:15315
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.cc:15322
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:15335 cp/semantics.cc:7975
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: c/c-typeck.cc:15341
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:15354 cp/semantics.cc:8014
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: c/c-typeck.cc:15360
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:15430 cp/semantics.cc:8140
  #, fuzzy, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:15445 cp/semantics.cc:8155
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:15453 cp/semantics.cc:8173
  #, fuzzy, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: c/c-typeck.cc:15474 cp/semantics.cc:8195
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:15484 cp/semantics.cc:8207
  #, fuzzy, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:15545 cp/semantics.cc:8306
  #, fuzzy, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.cc:15565 c/c-typeck.cc:15641 c/c-typeck.cc:15677
! #: cp/semantics.cc:8326 cp/semantics.cc:8405 cp/semantics.cc:8441
  #, fuzzy, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "kiintopistevakiot ovat GCC-laajennos"
  
! #: c/c-typeck.cc:15605 c/c-typeck.cc:15782 cp/semantics.cc:8367
! #: cp/semantics.cc:8585
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:15613 c/c-typeck.cc:15788 cp/semantics.cc:8375
! #: cp/semantics.cc:8591
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:15732 c/c-typeck.cc:15874 cp/semantics.cc:8528
! #: cp/semantics.cc:8695
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.cc:15857 cp/semantics.cc:8677
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:15883 cp/semantics.cc:8707
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:15897 cp/semantics.cc:8723
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:15900 cp/semantics.cc:8726
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:15919
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "lÃ¤hde ei ole osoitin"
  
! #: c/c-typeck.cc:15926
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.cc:15974 c/c-typeck.cc:16069 cp/semantics.cc:9187
  #, fuzzy, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:15994 cp/semantics.cc:8247
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-typeck.cc:16091 cp/semantics.cc:9001
  #, fuzzy, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "__COUNTER__ lavennettu direktiivin sisÃ¤llÃ¤ valitsimella -fdirectives-only"
  
! #: c/c-typeck.cc:16158 cp/semantics.cc:9364
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.cc:16168
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16199 cp/semantics.cc:9139
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:16211 cp/semantics.cc:9152
  #, fuzzy, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:16222 c/c-typeck.cc:16230 cp/semantics.cc:9161
! #: cp/semantics.cc:9179
  #, fuzzy, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:16278 cp/semantics.cc:9119
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:16329 cp/semantics.cc:9169
  #, fuzzy, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:16339 cp/semantics.cc:9198
  #, fuzzy, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:16357 cp/semantics.cc:9389
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:16532
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:16537
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "%<va_arg%>-funktion ensimmÃ¤inen argumentti ei ole tyyppiÃ¤ %<va_list%>"
  
! #: c/c-typeck.cc:16543
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "%<va_arg%>-funktion ensimmÃ¤inen argumentti ei ole tyyppiÃ¤ %<va_list%>"
  
! #: c/c-typeck.cc:16549
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
--- 49915,51592 ----
  #. 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/c-typeck.cc:3357
  #, gcc-internal-format
  msgid "function called through a non-compatible type"
  msgstr "funktiokutsu epÃ¤sopivan tyypin lÃ¤pi"
  
! #: c/c-typeck.cc:3362 c/c-typeck.cc:3417
  #, fuzzy, gcc-internal-format
  msgid "function with qualified void return type called"
  msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
  
! #: c/c-typeck.cc:3472
  #, gcc-internal-format, gfc-internal-format
  msgid "type of formal parameter %d is incomplete"
  msgstr "muodollisen parametrin %d tyyppi on vaillinainen"
  
! #: c/c-typeck.cc:3484
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than floating due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikÃ¤ liukulukuna prototyypin takia"
  
! #: c/c-typeck.cc:3490
  #, gcc-internal-format
  msgid "passing argument %d of %qE as integer rather than complex due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan kokonaislukuna eikÃ¤ kompleksisena prototyypin takia"
  
! #: c/c-typeck.cc:3496
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than floating due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan kompleksisena eikÃ¤ liukulukuna prototyypin takia"
  
! #: c/c-typeck.cc:3502
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than integer due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan liukulukuna eikÃ¤ kokonaislukuna prototyypin takia"
  
! #: c/c-typeck.cc:3508
  #, gcc-internal-format
  msgid "passing argument %d of %qE as complex rather than integer due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan kompleksisena eikÃ¤ kokonaislukuna prototyypin takia"
  
! #: c/c-typeck.cc:3514
  #, gcc-internal-format
  msgid "passing argument %d of %qE as floating rather than complex due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan liukulukuna eikÃ¤ kompleksisena prototyypin takia"
  
! #: c/c-typeck.cc:3530
  #, gcc-internal-format
  msgid "passing argument %d of %qE as %<float%> rather than %<double%> due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan tyyppinÃ¤ %<float%> eikÃ¤ %<double%> prototyypin takia"
  
! #: c/c-typeck.cc:3556
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE as %qT rather than %qT due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan liukulukuna eikÃ¤ kokonaislukuna prototyypin takia"
  
! #: c/c-typeck.cc:3582
  #, gcc-internal-format
  msgid "passing argument %d of %qE with different width due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan eri levyisenÃ¤ prototyypin takia"
  
! #: c/c-typeck.cc:3606
  #, gcc-internal-format
  msgid "passing argument %d of %qE as unsigned due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan etumerkittÃ¶mÃ¤nÃ¤ prototyypin takia"
  
! #: c/c-typeck.cc:3611
  #, gcc-internal-format
  msgid "passing argument %d of %qE as signed due to prototype"
  msgstr "funktion %2$qE argumentti %1$d annetaan etumerkillisenÃ¤ prototyypin takia"
  
! #: c/c-typeck.cc:3777
  #, gcc-internal-format
  msgid "too many arguments to method %qE"
  msgstr "liikaa argumentteja metodille %qE"
  
! #: c/c-typeck.cc:3787
  #, fuzzy, gcc-internal-format
  msgid "too many arguments to built-in function %qE expecting %d"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: c/c-typeck.cc:3862
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT when passing argument to function"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: c/c-typeck.cc:3932
  #, fuzzy, gcc-internal-format
  msgid "too few arguments to built-in function %qE expecting %u"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %qE"
  
! #: c/c-typeck.cc:4110 c/c-typeck.cc:4138 cp/typeck.cc:5782 cp/typeck.cc:6065
  #, gcc-internal-format
  msgid "comparison with string literal results in unspecified behavior"
  msgstr "vertailu merkkijonoliteraalin kanssa aiheuttaa mÃ¤Ã¤rittelemÃ¤tÃ¶ntÃ¤ toimintaa"
  
! #: c/c-typeck.cc:4118 c/c-typeck.cc:4129 cp/typeck.cc:5814 cp/typeck.cc:5838
  #, fuzzy, gcc-internal-format
  msgid "comparison between pointer and zero character constant"
  msgstr "osoittimen ja kokonaisluvun vÃ¤linen vertailu"
  
! #: c/c-typeck.cc:4121 c/c-typeck.cc:4132 cp/typeck.cc:5817 cp/typeck.cc:5841
  #, fuzzy, gcc-internal-format
  msgid "did you mean to dereference the pointer?"
  msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
  
! #: c/c-typeck.cc:4159
  #, gcc-internal-format
  msgid "comparison between %qT and %qT"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: c/c-typeck.cc:4218
  #, gcc-internal-format
  msgid "pointer of type %<void *%> used in subtraction"
  msgstr "vÃ¤hennyslaskussa kÃ¤ytetty %<void *%>-tyyppistÃ¤ osoitinta"
  
! #: c/c-typeck.cc:4221
  #, gcc-internal-format
  msgid "pointer to a function used in subtraction"
  msgstr "vÃ¤hennyslaskussa kÃ¤ytetty osoitinta funktioon"
  
  # XXX
! #: c/c-typeck.cc:4255
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an incomplete type"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: c/c-typeck.cc:4264 cp/typeck.cc:6860
  #, fuzzy, gcc-internal-format
  msgid "arithmetic on pointer to an empty aggregate"
  msgstr "funktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: c/c-typeck.cc:4710
  #, gcc-internal-format
  msgid "%<~%> on a boolean expression"
  msgstr "%<~%> totuusarvolausekkeelle"
  
! #: c/c-typeck.cc:4714
  #, gcc-internal-format
  msgid "did you mean to use logical not?"
  msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
  
! #: c/c-typeck.cc:4724
  #, gcc-internal-format
  msgid "ISO C does not support %<~%> for complex conjugation"
  msgstr "ISO C ei tue %<~%>-merkkiÃ¤ kompleksikonjugaateissa"
  
! #: c/c-typeck.cc:4748
  #, fuzzy, gcc-internal-format
  msgid "wrong type argument to absu"
  msgstr "abs-funktiolle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: c/c-typeck.cc:4774
  #, gcc-internal-format
  msgid "wrong type argument to unary exclamation mark"
  msgstr "unaariselle huutomerkille annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: c/c-typeck.cc:4832
  #, gcc-internal-format
  msgid "increment of enumeration value is invalid in C++"
  msgstr "luetellun arvon kasvattaminen on virhe C++:ssa"
  
! #: c/c-typeck.cc:4835
  #, gcc-internal-format
  msgid "decrement of enumeration value is invalid in C++"
  msgstr "luetellun arvon vÃ¤hentÃ¤minen on virhe C++:ssa"
  
! #: c/c-typeck.cc:4842
  #, fuzzy, gcc-internal-format
  msgid "increment of a boolean expression"
  msgstr "odotettiin lauseketta"
  
! #: c/c-typeck.cc:4845
  #, fuzzy, gcc-internal-format
  msgid "decrement of a boolean expression"
  msgstr "odotettiin lauseketta"
  
! #: c/c-typeck.cc:4861
  #, gcc-internal-format
  msgid "ISO C does not support %<++%> and %<--%> on complex types"
  msgstr "ISO C ei tue kompleksityyppien %<++%>- ja %<--%>-operaatioita"
  
! #: c/c-typeck.cc:4887 c/c-typeck.cc:4921
  #, gcc-internal-format
  msgid "wrong type argument to increment"
  msgstr "lisÃ¤ykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: c/c-typeck.cc:4889 c/c-typeck.cc:4924
  #, gcc-internal-format
  msgid "wrong type argument to decrement"
  msgstr "vÃ¤hennykselle annettu vÃ¤Ã¤rÃ¤ tyyppiargumentti"
  
! #: c/c-typeck.cc:4909
  #, fuzzy, gcc-internal-format
  msgid "increment of pointer to an incomplete type %qT"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: c/c-typeck.cc:4913
  #, fuzzy, gcc-internal-format
  msgid "decrement of pointer to an incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: c/c-typeck.cc:5021
  #, fuzzy, gcc-internal-format
  msgid "taking address of expression of type %<void%>"
  msgstr "odotettiin lauseketta"
  
! #: c/c-typeck.cc:5080 c/c-typeck.cc:5273
  #, gcc-internal-format
  msgid "cannot take address of bit-field %qD"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: c/c-typeck.cc:5094
  #, fuzzy, gcc-internal-format
  msgid "cannot take address of scalar with reverse storage order"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:5102
  #, fuzzy, gcc-internal-format
  msgid "address of array with reverse scalar storage order requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:5288
  #, fuzzy, gcc-internal-format
  #| msgid "address of register variable %qD requested"
  msgid "address of register compound literal requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:5309
  #, gcc-internal-format
  msgid "global register variable %qD used in nested function"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty globaalia rekisterimuuttujaa %qD"
  
! #: c/c-typeck.cc:5312
  #, gcc-internal-format
  msgid "register variable %qD used in nested function"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: c/c-typeck.cc:5317
  #, gcc-internal-format
  msgid "address of global register variable %qD requested"
  msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:5319 d/d-codegen.cc:721
  #, gcc-internal-format
  msgid "address of register variable %qD requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:5458
  #, gcc-internal-format
  msgid "non-lvalue array in conditional expression"
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: c/c-typeck.cc:5540
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other result of conditional"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: c/c-typeck.cc:5599 c/c-typeck.cc:5605
  #, fuzzy, gcc-internal-format
  msgid "operand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operand"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: c/c-typeck.cc:5622
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr with only one void side"
  msgstr "ISO C kieltÃ¤Ã¤ ehtolausekkeet, joissa on vain yksi tyhjÃ¤ puoli"
  
! #: c/c-typeck.cc:5639
  #, fuzzy, gcc-internal-format
  msgid "pointers to disjoint address spaces used in conditional expression"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: c/c-typeck.cc:5663
  #, fuzzy, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: c/c-typeck.cc:5667
  #, fuzzy, gcc-internal-format
  msgid "pointer to array loses qualifier in conditional expression in ISO C before C23"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: c/c-typeck.cc:5672
  #, gcc-internal-format
  msgid "ISO C forbids conditional expr between %<void *%> and function pointer"
  msgstr "ISO C kieltÃ¤Ã¤ ehtolausekkeet %<void *%>-tyypin ja funktio-osoittimen vÃ¤lillÃ¤"
  
! #: c/c-typeck.cc:5694
  #, gcc-internal-format
  msgid "pointer type mismatch in conditional expression"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: c/c-typeck.cc:5697
  #, fuzzy, gcc-internal-format
  msgid "first expression has type %qT"
  msgstr "odotettiin lauseketta"
  
! #: c/c-typeck.cc:5698
  #, fuzzy, gcc-internal-format
  msgid "second expression has type %qT"
  msgstr "odotettiin lauseketta"
  
! #: c/c-typeck.cc:5709 c/c-typeck.cc:5722
  #, gcc-internal-format
  msgid "pointer/integer type mismatch in conditional expression"
  msgstr "ehtolausekkeessa on osoitin/kokonaislukutyyppiristiriita"
  
! #: c/c-typeck.cc:5749
  #, gcc-internal-format
  msgid "type mismatch in conditional expression"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: c/c-typeck.cc:5864
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %E"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: c/c-typeck.cc:5868
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: c/c-typeck.cc:5886
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>: %E"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: c/c-typeck.cc:5891
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of type %qT, declared with attribute %<nodiscard%>"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: c/c-typeck.cc:5900 cp/cvt.cc:1116 rust/backend/rust-tree.cc:640
  #, fuzzy, gcc-internal-format
  msgid "in call to %qD, declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: c/c-typeck.cc:5949
  #, gcc-internal-format
  msgid "left-hand operand of comma expression has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:5967 c/c-typeck.cc:11907
  #, fuzzy, gcc-internal-format
  msgid "right-hand operand of comma expression has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:6038
  #, fuzzy
  msgid "cast adds %q#v qualifier to function type"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: c/c-typeck.cc:6044
  #, fuzzy
  msgid "cast discards %qv qualifier from pointer target type"
  msgstr "osoitinkohdetyypin mÃ¤Ã¤reitÃ¤ hÃ¤viÃ¤Ã¤ tyyppimuunnoksessa"
  
! #: c/c-typeck.cc:6079
  #, gcc-internal-format
  msgid "to be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualified"
  msgstr ""
  
! #: c/c-typeck.cc:6176
  #, gcc-internal-format
  msgid "cast specifies array type"
  msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ taulukkotyypin"
  
! #: c/c-typeck.cc:6182
  #, gcc-internal-format
  msgid "cast specifies function type"
  msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ funktiotyypin"
  
! #: c/c-typeck.cc:6197
  #, gcc-internal-format
  msgid "ISO C forbids casting nonscalar to the same type"
  msgstr "ISO C kieltÃ¤Ã¤ tyyppimuuntamasta ei-skalaaria samaksi tyypiksi"
  
! #: c/c-typeck.cc:6201
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %qT"
  msgstr "tarpeeton tyyppimuunnos tyyppiin %qT"
  
! #: c/c-typeck.cc:6221
  #, gcc-internal-format
  msgid "ISO C forbids casts to union type"
  msgstr "ISO C kieltÃ¤Ã¤ tyyppimuunnokset unionityyppeihin"
  
! #: c/c-typeck.cc:6231
  #, gcc-internal-format
  msgid "cast to union type from type not present in union"
  msgstr "unioniin kuulumattoman tyypin muunnos unionityypiksi"
  
! #: c/c-typeck.cc:6266
  #, fuzzy, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint generic address space pointer"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:6271
  #, fuzzy, gcc-internal-format
  msgid "cast to generic address space pointer from disjoint %qs address space pointer"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:6276
  #, fuzzy, gcc-internal-format
  msgid "cast to %qs address space pointer from disjoint %qs address space pointer"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:6309
  #, gcc-internal-format
  msgid "cast increases required alignment of target type"
  msgstr "kohdetyypin vaatima kohdistus kasvaa tyyppimuunnoksessa"
  
! #: c/c-typeck.cc:6321
  #, gcc-internal-format
  msgid "cast from pointer to integer of different size"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: c/c-typeck.cc:6326
  #, gcc-internal-format
  msgid "cast from function call of type %qT to non-matching type %qT"
  msgstr "tyyppimuunnos %qT-tyyppisestÃ¤ funktiokutsusta yhteensopimattomaan tyyppiin %qT"
  
! #: c/c-typeck.cc:6336 cp/typeck.cc:9296
  #, gcc-internal-format
  msgid "cast to pointer from integer of different size"
  msgstr "tyyppimuunnos erikokoisesta kokonaisluvusta osoittimeksi"
  
! #: c/c-typeck.cc:6350
  #, gcc-internal-format
  msgid "ISO C forbids conversion of function pointer to object pointer type"
  msgstr "ISO C kieltÃ¤Ã¤ funktio-osoittimen muuntamisen objektiosoitintyypiksi"
  
! #: c/c-typeck.cc:6359
  #, gcc-internal-format
  msgid "ISO C forbids conversion of object pointer to function pointer type"
  msgstr "ISO C kieltÃ¤Ã¤ objektiosoittimen muuntamisen funktio-osoitintyypiksi"
  
! #: c/c-typeck.cc:6369
  #, gcc-internal-format
  msgid "cast between incompatible function types from %qT to %qT"
  msgstr "muunnos funktiotyypistÃ¤ %qT epÃ¤yhteensopivaan funktiotyyppiin %qT"
  
! #: c/c-typeck.cc:6481
  #, gcc-internal-format
  msgid "defining a type in a cast is invalid in C++"
  msgstr "tyypin mÃ¤Ã¤ritteleminen tyyppimuunnoksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-typeck.cc:6522
  #, fuzzy, gcc-internal-format
  msgid "assignment to expression with array type"
  msgstr "virheellinen taulukkosijoitus"
  
! #: c/c-typeck.cc:6648
  #, gcc-internal-format
  msgid "enum conversion in assignment is invalid in C++"
  msgstr "enum-muunnos sijoituksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-typeck.cc:6850 c/c-typeck.cc:6867 c/c-typeck.cc:6918
  #, gcc-internal-format
  msgid "(near initialization for %qs)"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: c/c-typeck.cc:6933
  #, gcc-internal-format
  msgid "array initialized from parenthesized string constant"
  msgstr "taulukko alustetaan suluilla ympÃ¤rÃ¶idystÃ¤ merkkijonovakiosta"
  
! #: c/c-typeck.cc:6976 c/c-typeck.cc:7217
  #, gcc-internal-format
  msgid "expected %qT but argument is of type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: c/c-typeck.cc:7010
  #, gcc-internal-format
  msgid "%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7013
  #, gcc-internal-format
  msgid "%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype"
  msgstr ""
  
! #: c/c-typeck.cc:7018
  #, fuzzy, gcc-internal-format
  msgid "built-in %qD declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: c/c-typeck.cc:7212
  #, fuzzy, gcc-internal-format
  msgid "enum conversion when passing argument %d of %qE is invalid in C++"
  msgstr "enum-muunnos sijoituksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-typeck.cc:7221
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in assignment is invalid in C++"
  msgstr "enum-muunnos sijoituksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-typeck.cc:7226
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in initialization is invalid in C++"
  msgstr "enum-muunnos alustuksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-typeck.cc:7231
  #, fuzzy, gcc-internal-format
  msgid "enum conversion from %qT to %qT in return is invalid in C++"
  msgstr "enum-muunnos palautuksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-typeck.cc:7249
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: c/c-typeck.cc:7428 c/c-typeck.cc:7826
  #, fuzzy
  msgid "passing argument %d of %qE makes %q#v qualified function pointer from unqualified"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:7431 c/c-typeck.cc:7829
  #, fuzzy
  msgid "assignment makes %q#v qualified function pointer from unqualified"
  msgstr "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: c/c-typeck.cc:7434 c/c-typeck.cc:7831
  #, fuzzy
  msgid "initialization makes %q#v qualified function pointer from unqualified"
  msgstr "alustus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: c/c-typeck.cc:7437 c/c-typeck.cc:7833
  #, fuzzy
  msgid "return makes %q#v qualified function pointer from unqualified"
  msgstr "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: c/c-typeck.cc:7445 c/c-typeck.cc:7717 c/c-typeck.cc:7760
  msgid "passing argument %d of %qE discards %qv qualifier from pointer target type"
  msgstr "%d. argumentti funktiolle %qE hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteen"
  
! #: c/c-typeck.cc:7447 c/c-typeck.cc:7719 c/c-typeck.cc:7762
  msgid "assignment discards %qv qualifier from pointer target type"
  msgstr "sijoitus hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteen"
  
! #: c/c-typeck.cc:7449 c/c-typeck.cc:7721 c/c-typeck.cc:7764
  #, fuzzy
  msgid "initialization discards %qv qualifier from pointer target type"
  msgstr "alustus hylkÃ¤Ã¤ kohdeosoitintyypin mÃ¤Ã¤reitÃ¤"
  
! #: c/c-typeck.cc:7451 c/c-typeck.cc:7723 c/c-typeck.cc:7766
  msgid "return discards %qv qualifier from pointer target type"
  msgstr "palautus hylkÃ¤Ã¤ kohdeosoitintyypin %qv-mÃ¤Ã¤ritteen"
  
! #: c/c-typeck.cc:7460
  #, gcc-internal-format
  msgid "ISO C prohibits argument conversion to union type"
  msgstr "ISO C kieltÃ¤Ã¤ argumenttien muuntamisen unionityypiksi"
  
! #: c/c-typeck.cc:7528
  #, gcc-internal-format
  msgid "request for implicit conversion from %qT to %qT not permitted in C++"
  msgstr "implisiittinen muunnos tyypistÃ¤ %qT tyyppiin %qT ei ole sallittu C++:ssa"
  
! #: c/c-typeck.cc:7555
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from pointer to non-enclosed address space"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: c/c-typeck.cc:7566
  #, fuzzy, gcc-internal-format
  msgid "assignment from pointer to non-enclosed address space"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: c/c-typeck.cc:7577
  #, fuzzy, gcc-internal-format
  msgid "initialization from pointer to non-enclosed address space"
  msgstr "alustus yhteensopimattomasta osoitintyypistÃ¤"
  
! #: c/c-typeck.cc:7587
  #, fuzzy, gcc-internal-format
  msgid "return from pointer to non-enclosed address space"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: c/c-typeck.cc:7603
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected %qT but pointer is of type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: c/c-typeck.cc:7618
  #, fuzzy, gcc-internal-format
  msgid "argument %d of %qE might be a candidate for a format attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: c/c-typeck.cc:7624
  #, fuzzy, gcc-internal-format
  msgid "assignment left-hand side might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c/c-typeck.cc:7630
  #, fuzzy, gcc-internal-format
  msgid "initialization left-hand side might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c/c-typeck.cc:7635 cp/typeck.cc:10459
  #, fuzzy, gcc-internal-format
  msgid "return type might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: c/c-typeck.cc:7659
  #, fuzzy, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible scalar storage order"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: c/c-typeck.cc:7669
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: c/c-typeck.cc:7679
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from pointer type %qT with incompatible scalar storage order"
  msgstr "alustus yhteensopimattomasta osoitintyypistÃ¤"
  
! #: c/c-typeck.cc:7684
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from pointer type with incompatible scalar storage order %qT"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: c/c-typeck.cc:7734
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids passing argument %d of %qE between function pointer and %<void *%>"
  msgstr "ISO C kieltÃ¤Ã¤ funktio-osoittimen ja %<void *%>-tyypin vÃ¤liset sijoitukset"
  
! #: c/c-typeck.cc:7737
  #, gcc-internal-format
  msgid "ISO C forbids assignment between function pointer and %<void *%>"
  msgstr "ISO C kieltÃ¤Ã¤ funktio-osoittimen ja %<void *%>-tyypin vÃ¤liset sijoitukset"
  
! #: c/c-typeck.cc:7739
  #, gcc-internal-format
  msgid "ISO C forbids initialization between function pointer and %<void *%>"
  msgstr "ISO C kieltÃ¤Ã¤ funktio-osoittimen ja %<void *%>-tyypin vÃ¤liset alustukset"
  
! #: c/c-typeck.cc:7741
  #, gcc-internal-format
  msgid "ISO C forbids return between function pointer and %<void *%>"
  msgstr "ISO C kieltÃ¤Ã¤ funktio-osoittimen ja %<void *%>-tyypin vÃ¤liset palautukset"
  
! #: c/c-typeck.cc:7771
  #, gcc-internal-format
  msgid "array with qualifier on the element is not qualified before C23"
  msgstr ""
  
! #: c/c-typeck.cc:7788
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in passing argument %d of %qE differ in signedness"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: c/c-typeck.cc:7796
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in assignment from %qT to %qT differ in signedness"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: c/c-typeck.cc:7802
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in initialization of %qT from %qT differ in signedness"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: c/c-typeck.cc:7807
  #, fuzzy, gcc-internal-format
  msgid "pointer targets in returning %qT from a function with return type %qT differ in signedness"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: c/c-typeck.cc:7849
  #, gcc-internal-format
  msgid "passing argument %d of %qE from incompatible pointer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: c/c-typeck.cc:7858
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from pointer to %qD with incompatible type %qT"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: c/c-typeck.cc:7863
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from incompatible pointer type %qT"
  msgstr "sijoitus yhteensopimattomasta osoitintyypistÃ¤"
  
! #: c/c-typeck.cc:7870
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from pointer to %qD with incompatible type %qT"
  msgstr "alustus yhteensopimattomasta osoitintyypistÃ¤"
  
! #: c/c-typeck.cc:7875
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from incompatible pointer type %qT"
  msgstr "alustus yhteensopimattomasta osoitintyypistÃ¤"
  
! #: c/c-typeck.cc:7882
  #, fuzzy, gcc-internal-format
  msgid "returning pointer to %qD of type %qT from a function with incompatible type %qT"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: c/c-typeck.cc:7887
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with incompatible return type %qT"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: c/c-typeck.cc:7929
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes pointer from integer without a cast"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:7936
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes pointer from integer without a cast"
  msgstr "sijoituksessa tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:7942
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes pointer from integer without a cast"
  msgstr "alustuksessa tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:7947
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes pointer from integer without a cast"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:7968
  #, gcc-internal-format
  msgid "passing argument %d of %qE makes integer from pointer without a cast"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:7975
  #, fuzzy, gcc-internal-format
  msgid "assignment to %qT from %qT makes integer from pointer without a cast"
  msgstr "sijoitus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:7981
  #, fuzzy, gcc-internal-format
  msgid "initialization of %qT from %qT makes integer from pointer without a cast"
  msgstr "alustus tekee osoittimesta kokonaisluvun ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:7985
  #, fuzzy, gcc-internal-format
  msgid "returning %qT from a function with return type %qT makes integer from pointer without a cast"
  msgstr "argumentin %d antaminen funktiolle %qE tekee kokonaisluvusta osoittimen ilman tyyppimuunnosta"
  
! #: c/c-typeck.cc:8017
  #, gcc-internal-format
  msgid "incompatible type for argument %d of %qE"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:8028
  #, gcc-internal-format
  msgid "incompatible types when assigning to type %qT from type %qT"
  msgstr "yhteensopimattomat tyypit sijoituksessa tyyppiin %qT tyypistÃ¤ %qT"
  
! #: c/c-typeck.cc:8039
  #, gcc-internal-format
  msgid "incompatible types when initializing type %qT using type %qT"
  msgstr "yhteensopimattomat tyypit alustettaessa tyyppiÃ¤ %qT kÃ¤yttÃ¤en tyyppiÃ¤ %qT"
  
! #: c/c-typeck.cc:8049
  #, fuzzy, gcc-internal-format
  msgid "incompatible types when returning type %qT but %qT was expected"
  msgstr "yhteensopimattomat tyypit alustettaessa tyyppiÃ¤ %qT kÃ¤yttÃ¤en tyyppiÃ¤ %qT"
  
! #: c/c-typeck.cc:8129
  #, gcc-internal-format
  msgid "traditional C rejects automatic aggregate initialization"
  msgstr "perinteinen C ei hyvÃ¤ksy automaattista koostealustusta"
  
! #: c/c-typeck.cc:8371
  #, gcc-internal-format
  msgid "%<constexpr%> pointer initializer is not null"
  msgstr ""
  
! #: c/c-typeck.cc:8379
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
  msgid "%<constexpr%> integer initializer is not an integer constant expression"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.cc:8382 c/c-typeck.cc:8444 c/c-typeck.cc:8581
  #, gcc-internal-format
  msgid "%<constexpr%> initializer not representable in type of object"
  msgstr ""
  
! #: c/c-typeck.cc:8392
  #, fuzzy, gcc-internal-format
  #| msgid "array index in initializer is not an integer constant expression"
  msgid "%<constexpr%> initializer is not an arithmetic constant expression"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.cc:8409
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a real type is of complex type"
  msgstr ""
  
! #: c/c-typeck.cc:8418
  #, gcc-internal-format
  msgid "%<constexpr%> initializer for a binary floating-point type is of decimal type"
  msgstr ""
  
! #: c/c-typeck.cc:8546 c/c-typeck.cc:9480 cp/typeck2.cc:1218
  #, gcc-internal-format
  msgid "initialization of a flexible array member"
  msgstr "joustavan taulukkojÃ¤senen alustus"
  
! #: c/c-typeck.cc:8562 cp/typeck2.cc:1235
  #, fuzzy, gcc-internal-format
  msgid "cannot initialize array of %qT from a string literal with type array of %qT"
  msgstr "alustus yhteensopimattomasta osoitintyypistÃ¤"
  
! #: c/c-typeck.cc:8621
  #, gcc-internal-format
  msgid "array of inappropriate type initialized from string constant"
  msgstr "sopimattomasta tyypistÃ¤ koostuva taulukko alustetaan merkkijonovakiosta"
  
! #: c/c-typeck.cc:8689 cp/typeck.cc:2534
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-lvalue array"
  msgstr "ehtolausekkeessa ei-lvalue-taulukko"
  
! #: c/c-typeck.cc:8703 c/c-typeck.cc:8829 c/c-typeck.cc:9565
  #, gcc-internal-format
  msgid "invalid initializer"
  msgstr "epÃ¤kelpo alustin"
  
! #: c/c-typeck.cc:8715 c/c-typeck.cc:8739 c/c-typeck.cc:8742 c/c-typeck.cc:8750
! #: c/c-typeck.cc:8798 c/c-typeck.cc:10344 c/c-typeck.cc:10423
  #, gcc-internal-format
  msgid "initializer element is not constant"
  msgstr "alustusalkio ei ole vakio"
  
! #: c/c-typeck.cc:8724
  #, gcc-internal-format
  msgid "array initialized from non-constant array expression"
  msgstr "taulukko alustetaan muuttuvasta taulukkolausekkeesta"
  
! #: c/c-typeck.cc:8755 c/c-typeck.cc:8811 c/c-typeck.cc:10433
  #, gcc-internal-format
  msgid "initializer element is not a constant expression"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: c/c-typeck.cc:8805 c/c-typeck.cc:10428
  #, gcc-internal-format
  msgid "initializer element is not computable at load time"
  msgstr "alustusalkiota ei pystytÃ¤ laskemaan latausajankohtana"
  
! #: c/c-typeck.cc:9107 cp/decl.cc:7691
  #, gcc-internal-format
  msgid "opaque vector types cannot be initialized"
  msgstr "lÃ¤pinÃ¤kymÃ¤ttÃ¶miÃ¤ vektorityyppejÃ¤ ei voida alustaa"
  
! #: c/c-typeck.cc:9327
  #, gcc-internal-format
  msgid "extra brace group at end of initializer"
  msgstr "alustimen lopussa on ylimÃ¤Ã¤rÃ¤inen lohko"
  
! #: c/c-typeck.cc:9410
  #, gcc-internal-format
  msgid "braces around scalar initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: c/c-typeck.cc:9477 c/c-typeck.cc:10966 cp/typeck2.cc:1245 cp/typeck2.cc:1580
  #, gcc-internal-format
  msgid "initialization of flexible array member in a nested context"
  msgstr "joustavan taulukkojÃ¤senen alustaminen sisÃ¤kkÃ¤isessÃ¤ asiayhteydessÃ¤"
  
! #: c/c-typeck.cc:9514
  #, gcc-internal-format
  msgid "missing braces around initializer"
  msgstr "alustimen ympÃ¤riltÃ¤ puuttuu aaltosulkeet"
  
! #: c/c-typeck.cc:9537
  #, fuzzy, gcc-internal-format
  msgid "missing initializer for field %qD of %qT"
  msgstr "puuttuva alustin jÃ¤senelle %qD"
  
! #: c/c-typeck.cc:9577
  #, gcc-internal-format
  msgid "extra elements in scalar initializer"
  msgstr "skalaarialustimessa ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita"
  
! #: c/c-typeck.cc:9696 c/c-typeck.cc:9778
  #, gcc-internal-format
  msgid "array index in non-array initializer"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: c/c-typeck.cc:9701 c/c-typeck.cc:9840
  #, fuzzy, gcc-internal-format
  msgid "field name not in record or union initializer"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita union-alustimessa"
  
! #: c/c-typeck.cc:9751
  #, gcc-internal-format
  msgid "array index in initializer not of integer type"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen"
  
! #: c/c-typeck.cc:9760 c/c-typeck.cc:9769
  #, gcc-internal-format
  msgid "array index in initializer is not an integer constant expression"
  msgstr "taulukkoindeksi alustimessa ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.cc:9774 c/c-typeck.cc:9776
  #, gcc-internal-format
  msgid "nonconstant array index in initializer"
  msgstr "ei-vakio taulukkoindeksi alustimessa"
  
! #: c/c-typeck.cc:9780 c/c-typeck.cc:9783
  #, gcc-internal-format
  msgid "array index in initializer exceeds array bounds"
  msgstr "taulukkoindeksi alustimessa ylittÃ¤Ã¤ taulukon rajat"
  
! #: c/c-typeck.cc:9802
  #, gcc-internal-format
  msgid "empty index range in initializer"
  msgstr "tyhjÃ¤ indeksivÃ¤li alustimessa"
  
! #: c/c-typeck.cc:9811
  #, gcc-internal-format
  msgid "array index range in initializer exceeds array bounds"
  msgstr "taulukkoindeksivÃ¤li alustimessa ylittÃ¤Ã¤ taulukon rajat"
  
! #: c/c-typeck.cc:9913 c/c-typeck.cc:9943 c/c-typeck.cc:10521
  #, fuzzy, gcc-internal-format
  msgid "initialized field with side-effects overwritten"
  msgstr "alustettu kenttÃ¤ ylikirjoitettu"
  
! #: c/c-typeck.cc:9917 c/c-typeck.cc:9947 c/c-typeck.cc:10524
  #, gcc-internal-format
  msgid "initialized field overwritten"
  msgstr "alustettu kenttÃ¤ ylikirjoitettu"
  
! #: c/c-typeck.cc:10455
  #, gcc-internal-format
  msgid "enum conversion in initialization is invalid in C++"
  msgstr "enum-muunnos alustuksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: c/c-typeck.cc:10836
  #, fuzzy, gcc-internal-format
  #| msgid "excess elements in union initializer"
  msgid "excess elements in %qT initializer"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita union-alustimessa"
  
! #: c/c-typeck.cc:10848 c/c-typeck.cc:10925
  #, gcc-internal-format
  msgid "excess elements in struct initializer"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita struct-alustimessa"
  
! #: c/c-typeck.cc:10869
  #, fuzzy, gcc-internal-format
  msgid "positional initialization of field in %<struct%> declared with %<designated_init%> attribute"
  msgstr "Varoita mahdollisesti puuttuvista aaltosuluista alustimissa"
  
! #: c/c-typeck.cc:10940 cp/typeck2.cc:1222
  #, gcc-internal-format
  msgid "non-static initialization of a flexible array member"
  msgstr "joustavan taulukkojÃ¤senen ei-staattinen alustus"
  
! #: c/c-typeck.cc:11035
  #, gcc-internal-format
  msgid "excess elements in union initializer"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita union-alustimessa"
  
! #: c/c-typeck.cc:11057
  #, gcc-internal-format
  msgid "traditional C rejects initialization of unions"
  msgstr "perinteinen C ei hyvÃ¤ksy unionien alustusta"
  
! #: c/c-typeck.cc:11119
  #, gcc-internal-format
  msgid "excess elements in array initializer"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita taulukkoalustimessa"
  
! #: c/c-typeck.cc:11153
  #, gcc-internal-format
  msgid "excess elements in vector initializer"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita vektorialustimessa"
  
! #: c/c-typeck.cc:11185
  #, gcc-internal-format
  msgid "excess elements in scalar initializer"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita skalaarialustimessa"
  
! #: c/c-typeck.cc:11428
  #, fuzzy, gcc-internal-format
  msgid "ISO C forbids %<goto *expr;%>"
  msgstr "ISO C90 kieltÃ¤Ã¤ yhdysliteraalit"
  
! #: c/c-typeck.cc:11434
  #, fuzzy, gcc-internal-format
  msgid "computed goto must be pointer type"
  msgstr "annettu yhteensopimatonta osoitintyyppiÃ¤ oleva %d. argumentti funktiolle %qE"
  
! #: c/c-typeck.cc:11463 c/gimple-parser.cc:2562 cp/typeck.cc:11060
  #, gcc-internal-format
  msgid "function declared %<noreturn%> has a %<return%> statement"
  msgstr "%<noreturn%>-esitellyllÃ¤ funktiolla on %<return%>-lause"
  
! #: c/c-typeck.cc:11490
  #, gcc-internal-format
  msgid "%<return%> with no value, in function returning non-void"
  msgstr "%<return%> ilman arvoa ei-voidin palauttavassa funktiossa"
  
! #: c/c-typeck.cc:11503 c/gimple-parser.cc:2572
  #, gcc-internal-format
  msgid "%<return%> with a value, in function returning void"
  msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
  
! #: c/c-typeck.cc:11506
  #, gcc-internal-format
  msgid "ISO C forbids %<return%> with expression, in function returning void"
  msgstr "ISO C kieltÃ¤Ã¤ %<return%>:in lausekkeen kanssa voidin palauttavassa funktiossa"
  
! #: c/c-typeck.cc:11583
  #, fuzzy, gcc-internal-format
  msgid "function returns address of label"
  msgstr "funktio palauttaa osoitteen paikalliseen muuttujaan"
  
! #: c/c-typeck.cc:11674 cp/semantics.cc:1706
  #, fuzzy, gcc-internal-format
  msgid "switch quantity not an integer"
  msgstr "yhteensopivuusvalitsin (jÃ¤tetÃ¤Ã¤n huomiotta)"
  
! #: c/c-typeck.cc:11699
  #, gcc-internal-format
  msgid "%<long%> switch expression not converted to %<int%> in ISO C"
  msgstr "%<long%>-tyyppistÃ¤ switch-lauseketta ei muunneta %<int%>-tyyppiin ISO C:ssÃ¤"
  
! #: c/c-typeck.cc:11737 c/c-typeck.cc:11745
  #, gcc-internal-format
  msgid "case label is not an integer constant expression"
  msgstr "case-nimiÃ¶ ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: c/c-typeck.cc:11751 cp/parser.cc:13099
  #, fuzzy, gcc-internal-format
  msgid "case label not within a switch statement"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.cc:11753
  #, fuzzy, gcc-internal-format
  msgid "%<default%> label not within a switch statement"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.cc:11829 cp/parser.cc:14819
  #, gcc-internal-format
  msgid "break statement not within loop or switch"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.cc:11832 c/c-typeck.cc:11852 cp/decl.cc:4052 cp/parser.cc:14829
  #: cp/parser.cc:14850
  #, fuzzy, gcc-internal-format
  msgid "invalid exit from OpenMP structured block"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: c/c-typeck.cc:11835 cp/parser.cc:14832
  #, fuzzy, gcc-internal-format
  msgid "break statement used with OpenMP for loop"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: c/c-typeck.cc:11849 cp/parser.cc:14842
  #, gcc-internal-format
  msgid "continue statement not within a loop"
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: c/c-typeck.cc:11889 cp/cp-gimplify.cc:272
  #, gcc-internal-format
  msgid "statement with no effect"
  msgstr "lauseella ei ole vaikutusta"
  
! #: c/c-typeck.cc:11933
  #, fuzzy, gcc-internal-format
  msgid "expression statement has incomplete type"
  msgstr "nimettÃ¶mÃ¤llÃ¤ kentÃ¤llÃ¤ on vaillinainen tyyppi"
  
! #: c/c-typeck.cc:12224
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: c/c-typeck.cc:12229
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: c/c-typeck.cc:12247 c/c-typeck.cc:12285
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<false%> for the address of %qE will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: c/c-typeck.cc:12252 c/c-typeck.cc:12290
  #, fuzzy, gcc-internal-format
  msgid "the comparison will always evaluate as %<true%> for the address of %qE will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: c/c-typeck.cc:12882 c/c-typeck.cc:13046 cp/typeck.cc:6087
  #, fuzzy, gcc-internal-format
  msgid "comparing vectors with different element types"
  msgstr "Varoita eri enum-tyyppien vertailusta"
  
! #: c/c-typeck.cc:12890 c/c-typeck.cc:13054 cp/typeck.cc:6100
  #, fuzzy, gcc-internal-format
  msgid "comparing vectors with different number of elements"
  msgstr "Varoita eri enum-tyyppien vertailusta"
  
! #: c/c-typeck.cc:12905 c/c-typeck.cc:13069 cp/typeck.cc:6118
  #, gcc-internal-format
  msgid "comparison between types %qT and %qT"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: c/c-typeck.cc:12915 c/c-typeck.cc:13079 cp/typeck.cc:6135
  #, fuzzy, gcc-internal-format
  msgid "could not find an integer type of the same size as %qT"
  msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: c/c-typeck.cc:12929 cp/typeck.cc:5771
  #, fuzzy, gcc-internal-format
  msgid "comparing floating-point with %<==%> or %<!=%> is unsafe"
  msgstr "liukulukujen vertailu operaattoreilla == ja != on epÃ¤varmaa"
  
! #: c/c-typeck.cc:12968 c/c-typeck.cc:13120
  #, fuzzy, gcc-internal-format
  msgid "comparison of pointers to disjoint address spaces"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:12975 c/c-typeck.cc:12981
  #, gcc-internal-format
  msgid "ISO C forbids comparison of %<void *%> with function pointer"
  msgstr "ISO C kieltÃ¤Ã¤ %<void *%>:n ja funktio-osoittimen vertailun"
  
! #: c/c-typeck.cc:12988 c/c-typeck.cc:13130
  #, fuzzy, gcc-internal-format
  msgid "comparison of distinct pointer types lacks a cast"
  msgstr "erilaisten Objective-C-tyyppien vertailusta puuttuu tyyppimuunnos"
  
! #: c/c-typeck.cc:13001 c/c-typeck.cc:13007 c/c-typeck.cc:13157
! #: c/c-typeck.cc:13163
  #, gcc-internal-format
  msgid "comparison between pointer and integer"
  msgstr "osoittimen ja kokonaisluvun vÃ¤linen vertailu"
  
! #: c/c-typeck.cc:13108
  #, gcc-internal-format
  msgid "comparison of complete and incomplete pointers"
  msgstr "tÃ¤ydellisen ja vaillinaisen osoittimen vertailu"
  
! #: c/c-typeck.cc:13110
  #, gcc-internal-format
  msgid "ISO C forbids ordered comparisons of pointers to functions"
  msgstr "ISO C kieltÃ¤Ã¤ funktio-osoittimien suuruusvertailun"
  
! #: c/c-typeck.cc:13115
  #, fuzzy, gcc-internal-format
  msgid "ordered comparison of pointer with null pointer"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:13138 c/c-typeck.cc:13141 c/c-typeck.cc:13148
! #: c/c-typeck.cc:13151
  #, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: c/c-typeck.cc:13228
  #, fuzzy, gcc-internal-format
  msgid "implicit conversion from %qT to %qT to match other operand of binary expression"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: c/c-typeck.cc:13546
  #, gcc-internal-format
  msgid "used array that cannot be converted to pointer where scalar is required"
  msgstr "kÃ¤ytetty osoittimeksi muuntumatonta taulukkoa paikassa, jossa vaaditaan skalaari"
  
! #: c/c-typeck.cc:13550
  #, gcc-internal-format
  msgid "used struct type value where scalar is required"
  msgstr "kÃ¤ytetty tietuetyypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.cc:13554
  #, gcc-internal-format
  msgid "used union type value where scalar is required"
  msgstr "kÃ¤ytetty unionityypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.cc:13570
  #, fuzzy, gcc-internal-format
  msgid "used vector type where scalar is required"
  msgstr "kÃ¤ytetty unionityypin arvoa, vaikka vaaditaan skalaari"
  
! #: c/c-typeck.cc:13773 cp/semantics.cc:11393
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-typeck.cc:13784 c/c-typeck.cc:13794 cp/semantics.cc:11404
! #: cp/semantics.cc:11414
  #, fuzzy, gcc-internal-format
  msgid "expected %<cancel%> %<if%> clause modifier"
  msgstr "odotettiin %<operator%>"
  
! #: c/c-typeck.cc:13829 cp/semantics.cc:11449
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: c/c-typeck.cc:13897 cp/semantics.cc:5554 cp/semantics.cc:8562
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %qs clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.cc:13901 c/c-typeck.cc:15708 cp/semantics.cc:5558
! #: cp/semantics.cc:8566
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %qs clause"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.cc:13909
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.cc:13919 c/c-typeck.cc:15715 c/c-typeck.cc:15869
! #: cp/semantics.cc:5567 cp/semantics.cc:8573 cp/semantics.cc:8761
  #, fuzzy, gcc-internal-format
  msgid "%qD is threadprivate variable in %qs clause"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: c/c-typeck.cc:13956 cp/semantics.cc:5601
  #, fuzzy, gcc-internal-format
  msgid "low bound %qE of array section does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-typeck.cc:13963 cp/semantics.cc:5608
  #, fuzzy, gcc-internal-format
  msgid "length %qE of array section does not have integral type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: c/c-typeck.cc:13986 cp/semantics.cc:5641
  #, fuzzy, gcc-internal-format
  msgid "expected single pointer in %qs clause"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: c/c-typeck.cc:14004 c/c-typeck.cc:14071 c/c-typeck.cc:14364
! #: cp/semantics.cc:5659 cp/semantics.cc:5726
  #, fuzzy, gcc-internal-format
  msgid "zero length array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:14023 cp/semantics.cc:5678
  #, fuzzy, gcc-internal-format
  msgid "for unknown bound array type length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:14031 cp/semantics.cc:5686
  #, fuzzy, gcc-internal-format
  msgid "negative low bound in array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:14040 c/c-typeck.cc:14164 cp/semantics.cc:5695
! #: cp/semantics.cc:5819
  #, fuzzy, gcc-internal-format
  msgid "negative length in array section in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:14057 cp/semantics.cc:5712
  #, fuzzy, gcc-internal-format
  msgid "low bound %qE above array section size in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:14100 cp/semantics.cc:5755
  #, fuzzy, gcc-internal-format
  msgid "length %qE above array section size in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:14115 cp/semantics.cc:5770
  #, fuzzy, gcc-internal-format
  msgid "high bound %qE above array section size in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:14152 cp/semantics.cc:5807
  #, fuzzy, gcc-internal-format
  msgid "for array function parameter length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:14156 cp/semantics.cc:5811
  #, fuzzy, gcc-internal-format
  msgid "for pointer type length expression must be specified"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: c/c-typeck.cc:14184 c/c-typeck.cc:14303 cp/semantics.cc:5838
! #: cp/semantics.cc:5974
  #, fuzzy, gcc-internal-format
  msgid "array section is not contiguous in %qs clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:14194 cp/semantics.cc:5848
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have pointer or array type"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.cc:14570 cp/semantics.cc:6910
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has neither integral nor pointer type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: c/c-typeck.cc:14577
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has %<_Atomic%> qualified type"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: c/c-typeck.cc:14583 cp/semantics.cc:6917
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has const qualified type"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: c/c-typeck.cc:14596 cp/semantics.cc:6933
  #, gcc-internal-format
  msgid "iterator step with non-integral type"
  msgstr "iteraattorin askellus ei-kokonaislukutyypillÃ¤"
  
! #: c/c-typeck.cc:14616 cp/semantics.cc:6969
  #, fuzzy, gcc-internal-format
  msgid "iterator %qD has zero step"
  msgstr "parametrin %qD tyyppi on vaillinainen"
  
! #: c/c-typeck.cc:14643
  #, fuzzy, gcc-internal-format
  msgid "type of iterator %qD refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:14650 cp/semantics.cc:7003
  #, fuzzy, gcc-internal-format
  msgid "begin expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:14656 cp/semantics.cc:7009
  #, fuzzy, gcc-internal-format
  msgid "end expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:14662 cp/semantics.cc:7015
  #, fuzzy, gcc-internal-format
  msgid "step expression refers to outer iterator %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: c/c-typeck.cc:14699 cp/semantics.cc:7063
  #, fuzzy, gcc-internal-format
  msgid "expected pointer in %qs clause"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: c/c-typeck.cc:14794 cp/semantics.cc:7152
  #, fuzzy, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: c/c-typeck.cc:14816 cp/semantics.cc:7172
  #, fuzzy, gcc-internal-format
  msgid "%<inscan%> %<reduction%> clause with array section"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: c/c-typeck.cc:14842 c/c-typeck.cc:14852
  #, fuzzy, gcc-internal-format
  msgid "%qD in %<reduction%> clause is a zero size array"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: c/c-typeck.cc:14872
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qE in %<reduction%> clause"
  msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ funktiotyypin"
  
! #: c/c-typeck.cc:14884
  #, fuzzy, gcc-internal-format
  msgid "zero sized type %qT in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.cc:14892
  #, fuzzy, gcc-internal-format
  msgid "variable sized type %qT in %qs clause"
  msgstr "bittikentÃ¤n %qs leveys on nolla"
  
! #: c/c-typeck.cc:14936
  #, fuzzy, gcc-internal-format
  msgid "%qE has invalid type for %<reduction(%s)%>"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: c/c-typeck.cc:14945 cp/semantics.cc:6802
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction not found for %qE"
  msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostin"
  
! #: c/c-typeck.cc:15033
  #, fuzzy, gcc-internal-format
  msgid "variable length element type in array %<reduction%> clause"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: c/c-typeck.cc:15051 c/c-typeck.cc:15963 cp/semantics.cc:9298
  #, fuzzy, gcc-internal-format
  msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:15063 cp/semantics.cc:9366
  #, fuzzy, gcc-internal-format
  msgid "%qE must be %<threadprivate%> for %<copyin%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.cc:15078 cp/semantics.cc:7215
  #, fuzzy, gcc-internal-format
  msgid "modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiers"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:15087
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with type %qT"
  msgstr ""
  
! #: c/c-typeck.cc:15095
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<linear%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.cc:15114 cp/semantics.cc:7299
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause step %qE is neither constant nor a parameter"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.cc:15144 c/c-typeck.cc:15863 c/c-typeck.cc:16110
! #: cp/semantics.cc:7386 cp/semantics.cc:8755 cp/semantics.cc:9106
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.cc:15161 cp/semantics.cc:7404
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in data-sharing clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:15172 cp/semantics.cc:7415
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in reduction clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:15186 c/c-typeck.cc:15256 c/c-typeck.cc:15291
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in data clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:15196 c/c-typeck.cc:15264 c/c-typeck.cc:15611
! #: c/c-typeck.cc:15763 c/c-typeck.cc:15771 c/c-typeck.cc:15787
! #: c/c-typeck.cc:15796 c/c-typeck.cc:15804 cp/semantics.cc:7429
! #: cp/semantics.cc:7439 cp/semantics.cc:7532 cp/semantics.cc:7540
! #: cp/semantics.cc:7587 cp/semantics.cc:8444 cp/semantics.cc:8633
! #: cp/semantics.cc:8641 cp/semantics.cc:8661 cp/semantics.cc:8670
! #: cp/semantics.cc:8678
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in data clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:15199 c/c-typeck.cc:15270 c/c-typeck.cc:15807
! #: cp/semantics.cc:7442 cp/semantics.cc:7546 cp/semantics.cc:8681
  #, fuzzy, gcc-internal-format
  msgid "%qD appears both in data and map clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:15244 cp/semantics.cc:7519
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<firstprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.cc:15284 cp/semantics.cc:7579
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in clause %<lastprivate%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: c/c-typeck.cc:15303 cp/semantics.cc:7977
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<aligned%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: c/c-typeck.cc:15310
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.cc:15317
  #, fuzzy, gcc-internal-format
  msgid "%<_Atomic%> %qD in %<aligned%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: c/c-typeck.cc:15324
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<aligned%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:15337 cp/semantics.cc:8048
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<nontemporal%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: c/c-typeck.cc:15343
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<nontemporal%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:15356 cp/semantics.cc:8087
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a variable in %<allocate%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: c/c-typeck.cc:15362
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once in %<allocate%> clauses"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:15432 cp/semantics.cc:8213
  #, fuzzy, gcc-internal-format
  msgid "%<depend%> clause with %<depobj%> dependence type on array section"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:15447 cp/semantics.cc:8228
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>"
  msgstr ""
  
! #: c/c-typeck.cc:15455 cp/semantics.cc:8246
  #, fuzzy, gcc-internal-format
  msgid "%qE is not lvalue expression nor array section in %qs clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: c/c-typeck.cc:15476 cp/semantics.cc:8268
  #, fuzzy, gcc-internal-format
  msgid "%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:15486 cp/semantics.cc:8280
  #, fuzzy, gcc-internal-format
  msgid "%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:15547 cp/semantics.cc:8379
  #, fuzzy, gcc-internal-format
  msgid "array section does not have mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.cc:15567 c/c-typeck.cc:15643 c/c-typeck.cc:15679
! #: cp/semantics.cc:8399 cp/semantics.cc:8478 cp/semantics.cc:8514
  #, fuzzy, gcc-internal-format
  msgid "unsupported map expression %qE"
  msgstr "kiintopistevakiot ovat GCC-laajennos"
  
! #: c/c-typeck.cc:15607 c/c-typeck.cc:15784 cp/semantics.cc:8440
! #: cp/semantics.cc:8658
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in motion clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:15615 c/c-typeck.cc:15790 cp/semantics.cc:8448
! #: cp/semantics.cc:8664
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in map clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:15734 c/c-typeck.cc:15876 cp/semantics.cc:8601
! #: cp/semantics.cc:8768
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have a mappable type in %qs clause"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: c/c-typeck.cc:15859 cp/semantics.cc:8750
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither a variable nor a function name in clause %qs"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:15885 cp/semantics.cc:8780
  #, fuzzy, gcc-internal-format
  msgid "%qE appears more than once on the same %<declare target%> directive"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:15899 cp/semantics.cc:8796
  #, fuzzy, gcc-internal-format
  msgid "%qD is not an argument in %<uniform%> clause"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: c/c-typeck.cc:15902 cp/semantics.cc:8799
  #, fuzzy, gcc-internal-format
  msgid "%qE is not an argument in %<uniform%> clause"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: c/c-typeck.cc:15921
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is not a pointer"
  msgstr "lÃ¤hde ei ole osoitin"
  
! #: c/c-typeck.cc:15928
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer nor an array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: c/c-typeck.cc:15976 c/c-typeck.cc:16071 cp/semantics.cc:9260
  #, fuzzy, gcc-internal-format
  msgid "%<order%> clause must not be used together with %<ordered%>"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:15996 cp/semantics.cc:8320
  #, fuzzy, gcc-internal-format
  msgid "too many %qs clauses on a task construct"
  msgstr "%s: liian monta arvoa"
  
! #: c/c-typeck.cc:16093 cp/semantics.cc:9074
  #, fuzzy, gcc-internal-format
  msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
  msgstr "__COUNTER__ lavennettu direktiivin sisÃ¤llÃ¤ valitsimella -fdirectives-only"
  
! #: c/c-typeck.cc:16160 cp/semantics.cc:9437
  #, fuzzy, gcc-internal-format
  msgid "%qE is predetermined %qs for %qs"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: c/c-typeck.cc:16170
  #, gcc-internal-format
  msgid "%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: c/c-typeck.cc:16201 cp/semantics.cc:9212
  #, gcc-internal-format
  msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
  msgstr ""
  
! #: c/c-typeck.cc:16213 cp/semantics.cc:9225
  #, fuzzy, gcc-internal-format
  msgid "%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:16224 c/c-typeck.cc:16232 cp/semantics.cc:9234
! #: cp/semantics.cc:9252
  #, fuzzy, gcc-internal-format
  msgid "%qs clause specified together with %<inscan%> %<reduction%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:16280 cp/semantics.cc:9192
  #, fuzzy, gcc-internal-format
  msgid "%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:16331 cp/semantics.cc:9242
  #, fuzzy, gcc-internal-format
  msgid "%<nogroup%> clause must not be used together with %<reduction%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:16341 cp/semantics.cc:9271
  #, fuzzy, gcc-internal-format
  msgid "%<detach%> clause must not be used together with %<mergeable%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: c/c-typeck.cc:16359 cp/semantics.cc:9462
  #, gcc-internal-format
  msgid "the event handle of a %<detach%> clause should not be in a data-sharing clause"
  msgstr ""
  
! #: c/c-typeck.cc:16534
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<va_arg%> with reverse storage order"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: c/c-typeck.cc:16539
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is of incomplete type %qT"
  msgstr "%<va_arg%>-funktion ensimmÃ¤inen argumentti ei ole tyyppiÃ¤ %<va_list%>"
  
! #: c/c-typeck.cc:16545
  #, fuzzy, gcc-internal-format
  msgid "second argument to %<va_arg%> is a function type %qT"
  msgstr "%<va_arg%>-funktion ensimmÃ¤inen argumentti ei ole tyyppiÃ¤ %<va_list%>"
  
! #: c/c-typeck.cc:16551
  #, gcc-internal-format
  msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
  msgstr ""
*************** msgstr "%s-lausetta odotettiin kohdassa
*** 51551,52482 ****
  msgid "expected case label"
  msgstr "odotettiin %<,%> tai %<;%>"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3865
  #, fuzzy, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/call.cc:3869
  #, fuzzy
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.cc:3876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3884
  #, fuzzy
  msgid "  no known conversion from %qH to %qI"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.cc:3890
  #, fuzzy
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.cc:3904 cp/pt.cc:7090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  ehdokas odottaa %d argumenttia, %d annettu"
  msgstr[1] "  ehdokas odottaa %d argumenttia, %d annettu"
  
! #: cp/call.cc:3909 cp/pt.cc:7095
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] "  ehdokas odottaa %d argumenttia, %d annettu"
  msgstr[1] "  ehdokas odottaa %d argumenttia, %d annettu"
  
! #: cp/call.cc:3937
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "KÃ¤yttÃ¶: %s [-r] [-t]\n"
  
! #: cp/call.cc:3942
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/call.cc:3946
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cp/call.cc:3950
  #, fuzzy, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr "Muunnos tyypistÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: cp/call.cc:3952
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr "Virhe lukuarvon jÃ¤sentÃ¤misessÃ¤ lÃ¤hellÃ¤ kohtaa â€�%sâ€�"
  
! #: cp/call.cc:3954
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD (ignored)"
  msgstr "poistettu funktio %q+D"
  
! #: cp/call.cc:3956
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr "poistettu funktio %q+D"
  
! #: cp/call.cc:3958
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr "poistettu funktio %q+D"
  
! #: cp/call.cc:3960
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3962
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD"
  msgstr "%s %d"
  
! #: cp/call.cc:3966
  #, fuzzy, gcc-internal-format
  msgid "  inherited here"
  msgstr "  tÃ¤ssÃ¤ alustuksessa"
  
! #: cp/call.cc:3987
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:3993
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:4004
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4009
  #, fuzzy, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/call.cc:4023
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:4030
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4109
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr ""
  
! #: cp/call.cc:4190 cp/call.cc:4735
  #, fuzzy, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/call.cc:4629
  #, fuzzy
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.cc:4741 cp/cvt.cc:864
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/call.cc:4806
  #, fuzzy
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/call.cc:4827
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/call.cc:5012
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: cp/call.cc:5015
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "operaatioita semop-kutsua kohden enintÃ¤Ã¤n = %d\n"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5299
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5378
  #, fuzzy, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "Ei vastaavuutta"
  
! #: cp/call.cc:5392
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Virheellinen jÃ¤rjestelmÃ¤kutsu"
  
! #: cp/call.cc:5435
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "moniselitteinen argumentti %s %s:lle"
  
! #: cp/call.cc:5436
  #, fuzzy, gcc-internal-format
  msgid "no match for "
  msgstr "Ei vastaavuutta"
  
! #: cp/call.cc:5439
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/call.cc:5441
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/call.cc:5443
  #, fuzzy, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/call.cc:5460
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "odotettiin %<operator%>"
  
! #: cp/call.cc:5464
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%<%E::%E%> ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/call.cc:5473 cp/call.cc:5517 cp/call.cc:5527
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.cc:5476
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.cc:5483
  #, fuzzy, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "<tuntematon operaattori>"
  
! #: cp/call.cc:5486
  #, fuzzy, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<%E::%E%> ei ole tyyppi"
  
! #: cp/call.cc:5494
  #, fuzzy, gcc-internal-format
  msgid "%qs"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/call.cc:5497
  #, fuzzy, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/call.cc:5503
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.cc:5506
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.cc:5521
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<%s %E%> esitelty parametriluettelon sisÃ¤llÃ¤"
  
! #: cp/call.cc:5530
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.cc:5642
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C++ kieltÃ¤Ã¤ ?:-lausekkeen kÃ¤ytÃ¶n ilman keskimmÃ¤istÃ¤ termiÃ¤"
  
! #: cp/call.cc:5719
  #, fuzzy, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: cp/call.cc:5736 cp/call.cc:5743
  #, fuzzy
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.cc:5799
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: cp/call.cc:5851 cp/call.cc:6197 cp/call.cc:6217
  #, fuzzy, gcc-internal-format
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: cp/call.cc:5923
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5928
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5974 cp/call.cc:6086 cp/call.cc:6337
  #, fuzzy, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: cp/call.cc:5978
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:6225
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/call.cc:6243
  #, fuzzy, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: cp/call.cc:6263
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/call.cc:6267
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/call.cc:6271
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/call.cc:6276
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/call.cc:6292
  #, fuzzy, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "ehtolausekkeessa etumerkkinen ja etumerkitÃ¶n tyyppi"
  
! #: cp/call.cc:7184
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:7186
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:7266
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:7319
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: cp/call.cc:7321
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:7404
  #, fuzzy, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/call.cc:7591
  #, fuzzy, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "Ei vastaavuutta"
  
! #: cp/call.cc:7605
  #, fuzzy, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "Virheellinen jÃ¤rjestelmÃ¤kutsu"
  
! #: cp/call.cc:7883
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7886
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "Funktio %qs:"
  
! #: cp/call.cc:7923
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "Funktio %qs:"
  
! #: cp/call.cc:8117
  #, fuzzy, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/call.cc:8120
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:8129
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
  
! #: cp/call.cc:8165
  #, fuzzy, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.cc:8166 cp/decl.cc:9117
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: cp/call.cc:8171
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.cc:8172 cp/decl.cc:9118
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/call.cc:8179
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.cc:8260
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "annettu NULL funktion %2$qD ei-osoitinargumenttina %1$P"
  
! #: cp/call.cc:8263 cp/call.cc:8282 cp/decl.cc:10846 cp/decl.cc:10854
! #: cp/typeck.cc:4605
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/call.cc:8267
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/call.cc:8279
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "muunnetaan %<false%> osoitintyyppiksi %2$qD:n argumentissa %1$P"
  
! #: cp/call.cc:8286
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/call.cc:8353
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/call.cc:8374
  #, fuzzy, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/call.cc:8424
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "liikaa aaltosulkeita %qT:n alustimen ympÃ¤rillÃ¤"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.cc:8435
  #, fuzzy
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT (%s)"
  
! #: cp/call.cc:8447
  #, fuzzy
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/call.cc:8455
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:8471
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.cc:8504 cp/cvt.cc:227
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.cc:8551 cp/call.cc:8564
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:8557
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8842
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.cc:8851
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.cc:8856
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
  #. extype is volatile
! #: cp/call.cc:8859
  #, fuzzy
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.cc:8872
  #, fuzzy
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: cp/call.cc:8875
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.cc:8914
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.cc:8917 cp/call.cc:8935
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.cc:8920
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
! #: cp/call.cc:9121
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.cc:9150 cp/cvt.cc:1997
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:9194
  #, fuzzy, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta"
  
! #: cp/call.cc:9230
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/call.cc:9240
  #, fuzzy, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/call.cc:9308
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
! #: cp/call.cc:9317
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.cc:9417
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
  # XXX
! #: cp/call.cc:9497
  #, fuzzy, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "%Hswitch-lauseesta puuttuu default-nimike"
  
! #: cp/call.cc:10002
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr ""
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: cp/call.cc:10125
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/call.cc:10128 cp/call.cc:12974
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "%J%qD esitelty turhaan uudestaan"
  
! #: cp/call.cc:10153
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/call.cc:10378
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "liikaa argumentteja muodostimelle %q#D"
  
! #: cp/call.cc:10515
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10882
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10885
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10890
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10895
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10910
  #, fuzzy, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/call.cc:10912
  #, fuzzy, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/call.cc:10914
  #, fuzzy, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/call.cc:10917
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10920
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD tyhjentÃ¤Ã¤ ei-triviaalintyyppisen objektin %#qT%s"
  
! #: cp/call.cc:10922
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10943
  #, fuzzy, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/call.cc:10945
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; kÃ¤ytÃ¤ kopiosijoitusta sen sijaan"
  
! #: cp/call.cc:10947
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; kÃ¤ytÃ¤ kopioalustusta sen sijaan"
  
! #: cp/call.cc:10950
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10953
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%qD kirjoittaa ei-triviaalisti-kopioitavaan tyyppiin %#qT%s"
  
! #: cp/call.cc:10956
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.cc:10967
  #, fuzzy, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10979
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:10998
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:11001
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:11011
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.cc:11014
  #, fuzzy, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.cc:11017
  #, fuzzy, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.cc:11026
  #, fuzzy, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.cc:11048
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/call.cc:11102
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: cp/call.cc:11169
  #, fuzzy, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "Kopiomuodostin %qs"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.cc:11444 cp/typeck.cc:10388
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
! #: cp/call.cc:11466
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon â€�%sâ€�: puuttuva â€�%câ€�"
  
! #: cp/call.cc:11498
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon â€�%sâ€�: puuttuva â€�%câ€�"
  
! #: cp/call.cc:11546
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/call.cc:11584 cp/pt.cc:17138 cp/typeck.cc:3482
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:11586
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11768
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon â€�%sâ€�: puuttuva â€�%câ€�"
  
! #: cp/call.cc:11771
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "%s: valitsin on moniselitteinen; vaihtoehdot:"
  
! #: cp/call.cc:11794
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "arvon palautus muodostimesta"
  
! #: cp/call.cc:11799
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "arvon palautus muodostimesta"
  
! #: cp/call.cc:11800
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "arvon palautus hajottimesta"
  
! #: cp/call.cc:11823
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/call.cc:12972
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/call.cc:12998
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  msgstr "ISO C++:n mukaan nÃ¤mÃ¤ ovat moniselitteisiÃ¤ siitÃ¤ huolimatta, ettÃ¤ ensimmÃ¤isen huonoin muunnos on parempi kuin toisen huonoin:"
  
! #: cp/call.cc:13021
  #, fuzzy, gcc-internal-format
  msgid "try making the operator a %<const%> member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/call.cc:13084
  #, fuzzy, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/call.cc:13085
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.cc:13088
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:13372
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/call.cc:13376
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " ehdokas 1: %q+#F"
  
! #: cp/call.cc:13378
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " ehdokas 2: %q+#F"
  
! #: cp/call.cc:13424
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++:n mukaan nÃ¤mÃ¤ ovat moniselitteisiÃ¤ siitÃ¤ huolimatta, ettÃ¤ ensimmÃ¤isen huonoin muunnos on parempi kuin toisen huonoin:"
  
! #: cp/call.cc:13832
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:13985
  #, fuzzy
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.cc:13989
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
  
! #: cp/call.cc:14281
  #, fuzzy, gcc-internal-format
  msgid "possibly dangling reference to a temporary"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/call.cc:14282
  #, gcc-internal-format
  msgid "the temporary was destroyed at the end of the full expression %qE"
  msgstr ""
  
! #: cp/call.cc:14550
  #, gcc-internal-format
  msgid "explicit conversion function was not considered"
  msgstr ""
--- 51802,52738 ----
  msgid "expected case label"
  msgstr "odotettiin %<,%> tai %<;%>"
  
+ #: cp/call.cc:2041
+ #, fuzzy, gcc-internal-format
+ msgid "casting %qT to %qT does not use %qD"
+ msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
+ 
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
  #. A bad conversion for 'this' must be discarding cv-quals.
! #: cp/call.cc:3888
  #, fuzzy, gcc-internal-format
  msgid "  passing %qT as %<this%> argument discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/call.cc:3892
  #, fuzzy
  msgid "  no known conversion for implicit %<this%> parameter from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.cc:3899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "  conversion of argument %d would be ill-formed:"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
  #. Conversion of conversion function return value failed.
! #: cp/call.cc:3907
  #, fuzzy
  msgid "  no known conversion from %qH to %qI"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.cc:3913
  #, fuzzy
  msgid "  no known conversion for argument %d from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.cc:3927 cp/pt.cc:7112
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects at least %d argument, %d provided"
  msgid_plural "  candidate expects at least %d arguments, %d provided"
  msgstr[0] "  ehdokas odottaa %d argumenttia, %d annettu"
  msgstr[1] "  ehdokas odottaa %d argumenttia, %d annettu"
  
! #: cp/call.cc:3932 cp/pt.cc:7117
  #, gcc-internal-format, gfc-internal-format
  msgid "  candidate expects %d argument, %d provided"
  msgid_plural "  candidate expects %d arguments, %d provided"
  msgstr[0] "  ehdokas odottaa %d argumenttia, %d annettu"
  msgstr[1] "  ehdokas odottaa %d argumenttia, %d annettu"
  
! #: cp/call.cc:3960
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T, %T, %T)%> (built-in)"
  msgstr "KÃ¤yttÃ¶: %s [-r] [-t]\n"
  
! #: cp/call.cc:3965
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T, %T)%> (built-in)"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/call.cc:3969
  #, fuzzy, gcc-internal-format
  msgid "%s%<%D(%T)%> (built-in)"
  msgstr "virheellinen sisÃ¤inen makro â€�%sâ€�"
  
! #: cp/call.cc:3973
  #, fuzzy, gcc-internal-format
  msgid "%s%qT (conversion)"
  msgstr "Muunnos tyypistÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: cp/call.cc:3975
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD (near match)"
  msgstr "Virhe lukuarvon jÃ¤sentÃ¤misessÃ¤ lÃ¤hellÃ¤ kohtaa â€�%sâ€�"
  
! #: cp/call.cc:3977
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD (ignored)"
  msgstr "poistettu funktio %q+D"
  
! #: cp/call.cc:3979
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD (deleted)"
  msgstr "poistettu funktio %q+D"
  
! #: cp/call.cc:3981
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD (reversed)"
  msgstr "poistettu funktio %q+D"
  
! #: cp/call.cc:3983
  #, gcc-internal-format
  msgid "%s%#qD (rewritten)"
  msgstr ""
  
! #: cp/call.cc:3985
  #, fuzzy, gcc-internal-format
  msgid "%s%#qD"
  msgstr "%s %d"
  
! #: cp/call.cc:3989
  #, fuzzy, gcc-internal-format
  msgid "  inherited here"
  msgstr "  tÃ¤ssÃ¤ alustuksessa"
  
! #: cp/call.cc:4010
  #, gcc-internal-format
  msgid "  return type %qT of explicit conversion function cannot be converted to %qT with a qualification conversion"
  msgstr ""
  
! #: cp/call.cc:4016
  #, gcc-internal-format
  msgid "  conversion from return type %qT of template conversion function specialization to %qT is not an exact match"
  msgstr ""
  
! #: cp/call.cc:4027
  #, gcc-internal-format
  msgid "  substitution of deduced template arguments resulted in errors seen above"
  msgstr ""
  
  #. Re-run template unification with diagnostics.
! #: cp/call.cc:4032
  #, fuzzy, gcc-internal-format
  msgid "  template argument deduction/substitution failed:"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/call.cc:4046
  #, gcc-internal-format
  msgid "  a constructor taking a single argument of its own class type is invalid"
  msgstr ""
  
! #: cp/call.cc:4053
  #, gcc-internal-format
  msgid "  an inherited constructor is not a candidate for initialization from an expression of the same or derived type"
  msgstr ""
  
! #: cp/call.cc:4132
  #, gcc-internal-format
  msgid "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them"
  msgstr ""
  
! #: cp/call.cc:4213 cp/call.cc:4758
  #, fuzzy, gcc-internal-format
  msgid "designated initializers cannot be used with a non-aggregate type %qT"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/call.cc:4652
  #, fuzzy
  msgid "conversion from %qH to %qI is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.cc:4764 cp/cvt.cc:864
  #, fuzzy
  msgid "could not convert %qE from %qH to %qI"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/call.cc:4829
  #, fuzzy
  msgid "initializing %qH with %qI in converted constant expression does not bind directly"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/call.cc:4850
  #, fuzzy
  msgid "conversion from %qH to %qI in a converted constant expression"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/call.cc:5035
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%D(%A)%>"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: cp/call.cc:5038
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%D(%A)%> is ambiguous"
  msgstr "operaatioita semop-kutsua kohden enintÃ¤Ã¤n = %d\n"
  
  #. It's no good looking for an overloaded operator() on a
  #. pointer-to-member-function.
! #: cp/call.cc:5322
  #, gcc-internal-format
  msgid "pointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>"
  msgstr ""
  
! #: cp/call.cc:5401
  #, fuzzy, gcc-internal-format
  msgid "no match for call to %<(%T) (%A)%>"
  msgstr "Ei vastaavuutta"
  
! #: cp/call.cc:5415
  #, fuzzy, gcc-internal-format
  msgid "call of %<(%T) (%A)%> is ambiguous"
  msgstr "Virheellinen jÃ¤rjestelmÃ¤kutsu"
  
! #: cp/call.cc:5458
  #, fuzzy, gcc-internal-format
  msgid "ambiguous overload for "
  msgstr "moniselitteinen argumentti %s %s:lle"
  
! #: cp/call.cc:5459
  #, fuzzy, gcc-internal-format
  msgid "no match for "
  msgstr "Ei vastaavuutta"
  
! #: cp/call.cc:5462
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT, %qT, and %qT)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/call.cc:5464
  #, fuzzy, gcc-internal-format
  msgid " (operand types are %qT and %qT)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/call.cc:5466
  #, fuzzy, gcc-internal-format
  msgid " (operand type is %qT)"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/call.cc:5483
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%>"
  msgstr "odotettiin %<operator%>"
  
! #: cp/call.cc:5487
  #, fuzzy, gcc-internal-format
  msgid "ternary %<operator?:%> in %<%E ? %E : %E%>"
  msgstr "%<%E::%E%> ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/call.cc:5496 cp/call.cc:5540 cp/call.cc:5550
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.cc:5499
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E%s%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.cc:5506
  #, fuzzy, gcc-internal-format
  msgid "%<operator[]%>"
  msgstr "<tuntematon operaattori>"
  
! #: cp/call.cc:5509
  #, fuzzy, gcc-internal-format
  msgid "%<operator[]%> in %<%E[%E]%>"
  msgstr "%<%E::%E%> ei ole tyyppi"
  
! #: cp/call.cc:5517
  #, fuzzy, gcc-internal-format
  msgid "%qs"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/call.cc:5520
  #, fuzzy, gcc-internal-format
  msgid "%qs in %<%s %E%>"
  msgstr "%s %s(%E) %p %d\n"
  
! #: cp/call.cc:5526
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.cc:5529
  #, fuzzy, gcc-internal-format
  msgid "%<operator %s%> in %<%s%E%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.cc:5544
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%E %s %E%>"
  msgstr "%<%s %E%> esitelty parametriluettelon sisÃ¤llÃ¤"
  
! #: cp/call.cc:5553
  #, fuzzy, gcc-internal-format
  msgid "%<operator%s%> in %<%s%E%>"
  msgstr "%s: odotettiin unaarista operaattoria"
  
! #: cp/call.cc:5665
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids omitting the middle term of a %<?:%> expression"
  msgstr "ISO C++ kieltÃ¤Ã¤ ?:-lausekkeen kÃ¤ytÃ¶n ilman keskimmÃ¤istÃ¤ termiÃ¤"
  
! #: cp/call.cc:5742
  #, fuzzy, gcc-internal-format
  msgid "inferred scalar type %qT is not an integer or floating-point type of the same size as %qT"
  msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: cp/call.cc:5759 cp/call.cc:5766
  #, fuzzy
  msgid "conversion of scalar %qH to vector %qI involves truncation"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.cc:5822
  #, fuzzy, gcc-internal-format
  msgid "incompatible vector types in conditional expression: %qT, %qT and %qT"
  msgstr "ehtolausekkeessa on osoitintyyppiristiriita"
  
! #: cp/call.cc:5874 cp/call.cc:6220 cp/call.cc:6240
  #, fuzzy, gcc-internal-format
  msgid "operands to %<?:%> of types %qT and %qT have unordered conversion rank"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: cp/call.cc:5946
  #, gcc-internal-format
  msgid "second operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5951
  #, gcc-internal-format
  msgid "third operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>"
  msgstr ""
  
! #: cp/call.cc:5997 cp/call.cc:6109 cp/call.cc:6360
  #, fuzzy, gcc-internal-format
  msgid "operands to %<?:%> have different types %qT and %qT"
  msgstr "?:-lausekkeen operandeilla on eri tyypit, %qT ja %qT"
  
! #: cp/call.cc:6001
  #, gcc-internal-format
  msgid "  and each type can be converted to the other"
  msgstr ""
  
! #: cp/call.cc:6248
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other result of conditional"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/call.cc:6266
  #, fuzzy, gcc-internal-format
  msgid "enumerated mismatch in conditional expression: %qT vs %qT"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: cp/call.cc:6286
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/call.cc:6290
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/call.cc:6294
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/call.cc:6299
  #, fuzzy, gcc-internal-format
  msgid "conditional expression between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/call.cc:6315
  #, fuzzy, gcc-internal-format
  msgid "enumerated and non-enumerated type in conditional expression"
  msgstr "ehtolausekkeessa etumerkkinen ja etumerkitÃ¶n tyyppi"
  
! #: cp/call.cc:7207
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead"
  msgstr ""
  
! #: cp/call.cc:7209
  #, gcc-internal-format
  msgid "no %<%D(int)%> declared for postfix %qs"
  msgstr ""
  
! #: cp/call.cc:7289
  #, gcc-internal-format
  msgid "in C++20 this comparison calls the current function recursively with reversed arguments"
  msgstr ""
  
! #: cp/call.cc:7342
  #, fuzzy, gcc-internal-format
  msgid "return type of %qD is not %qs"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: cp/call.cc:7344
  #, gcc-internal-format
  msgid "used as rewritten candidate for comparison of %qT and %qT"
  msgstr ""
  
! #: cp/call.cc:7427
  #, fuzzy, gcc-internal-format
  msgid "comparison between %q#T and %q#T"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/call.cc:7614
  #, fuzzy, gcc-internal-format
  msgid "no match for call to %<%T::operator[] (%A)%>"
  msgstr "Ei vastaavuutta"
  
! #: cp/call.cc:7628
  #, fuzzy, gcc-internal-format
  msgid "call of %<%T::operator[] (%A)%> is ambiguous"
  msgstr "Virheellinen jÃ¤rjestelmÃ¤kutsu"
  
! #: cp/call.cc:7906
  #, gcc-internal-format
  msgid "exception cleanup for this placement new selects non-placement %<operator delete%>"
  msgstr ""
  
! #: cp/call.cc:7909
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)"
  msgstr "Funktio %qs:"
  
! #: cp/call.cc:7946
  #, fuzzy, gcc-internal-format
  msgid "%qD is a usual (non-placement) deallocation function"
  msgstr "Funktio %qs:"
  
! #: cp/call.cc:8140
  #, fuzzy, gcc-internal-format
  msgid "no corresponding deallocation function for %qD"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/call.cc:8143
  #, gcc-internal-format
  msgid "destroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yet"
  msgstr ""
  
! #: cp/call.cc:8152
  #, fuzzy, gcc-internal-format
  msgid "no suitable %<operator %s%> for %qT"
  msgstr "%<operator new%>:n on palautettava tyyppi %qT"
  
! #: cp/call.cc:8188
  #, fuzzy, gcc-internal-format
  msgid "%q#D is private within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.cc:8189 cp/decl.cc:9113
  #, fuzzy, gcc-internal-format
  msgid "declared private here"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: cp/call.cc:8194
  #, fuzzy, gcc-internal-format
  msgid "%q#D is protected within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.cc:8195 cp/decl.cc:9114
  #, fuzzy, gcc-internal-format
  msgid "declared protected here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/call.cc:8202
  #, fuzzy, gcc-internal-format
  msgid "%q#D is inaccessible within this context"
  msgstr "tÃ¤ssÃ¤ yhteydessÃ¤"
  
! #: cp/call.cc:8283
  #, gcc-internal-format
  msgid "passing NULL to non-pointer argument %P of %qD"
  msgstr "annettu NULL funktion %2$qD ei-osoitinargumenttina %1$P"
  
! #: cp/call.cc:8286 cp/call.cc:8305 cp/decl.cc:10850 cp/decl.cc:10858
! #: cp/typeck.cc:4606
  #, gcc-internal-format
  msgid "  declared here"
  msgstr "  esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/call.cc:8290
  #, gcc-internal-format
  msgid "converting to non-pointer type %qT from NULL"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/call.cc:8302
  #, gcc-internal-format
  msgid "converting %<false%> to pointer type for argument %P of %qD"
  msgstr "muunnetaan %<false%> osoitintyyppiksi %2$qD:n argumentissa %1$P"
  
! #: cp/call.cc:8309
  #, fuzzy, gcc-internal-format
  msgid "converting %<false%> to pointer type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/call.cc:8376
  #, gcc-internal-format
  msgid "  initializing argument %P of %qD"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/call.cc:8397
  #, fuzzy, gcc-internal-format
  msgid "conversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/call.cc:8447
  #, gcc-internal-format
  msgid "too many braces around initializer for %qT"
  msgstr "liikaa aaltosulkeita %qT:n alustimen ympÃ¤rillÃ¤"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.cc:8458
  #, fuzzy
  msgid "converting to %qH from %qI requires direct-initialization"
  msgstr "ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT (%s)"
  
! #: cp/call.cc:8470
  #, fuzzy
  msgid "ISO C++ does not allow converting to %qH from %qI with greater conversion rank"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/call.cc:8478
  msgid "ISO C++ does not allow converting to %qH from %qI with unordered conversion rank"
  msgstr ""
  
! #: cp/call.cc:8494
  #, fuzzy
  msgid "invalid user-defined conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.cc:8527 cp/cvt.cc:227
  #, fuzzy
  msgid "invalid conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.cc:8574 cp/call.cc:8587
  #, gcc-internal-format
  msgid "converting to %qT from initializer list would use explicit constructor %qD"
  msgstr ""
  
! #: cp/call.cc:8580
  #, gcc-internal-format
  msgid "in C++11 and above a default constructor can be explicit"
  msgstr ""
  
! #: cp/call.cc:8860
  #, fuzzy
  msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.cc:8869
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to a value of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.cc:8874
  #, fuzzy
  msgid "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
  #. extype is volatile
! #: cp/call.cc:8877
  #, fuzzy
  msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.cc:8890
  #, fuzzy
  msgid "cannot bind reference of type %qH to %qI due to different array bounds"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: cp/call.cc:8893
  #, fuzzy
  msgid "binding reference of type %qH to %qI discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.cc:8932
  #, fuzzy, gcc-internal-format
  msgid "cannot bind bit-field %qE to %qT"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.cc:8935 cp/call.cc:8953
  #, fuzzy, gcc-internal-format
  msgid "cannot bind packed field %qE to %qT"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.cc:8938
  #, fuzzy, gcc-internal-format
  msgid "cannot bind rvalue %qE to %qT"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
! #: cp/call.cc:9139
  #, fuzzy
  msgid "implicit conversion from %qH to %qI when passing argument to function"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/call.cc:9168 cp/cvt.cc:2011
  #, gcc-internal-format
  msgid "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT after"
  msgstr ""
  
! #: cp/call.cc:9212
  #, fuzzy, gcc-internal-format
  msgid "passing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supported"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta"
  
! #: cp/call.cc:9248
  #, fuzzy, gcc-internal-format
  msgid "cannot receive reference type %qT through %<...%>"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/call.cc:9258
  #, fuzzy, gcc-internal-format
  msgid "receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supported"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/call.cc:9326
  #, fuzzy, gcc-internal-format
  msgid "recursive evaluation of default argument for %q#D"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
! #: cp/call.cc:9335
  #, gcc-internal-format
  msgid "call to %qD uses the default argument for parameter %P, which is not yet defined"
  msgstr ""
  
! #: cp/call.cc:9435
  #, gcc-internal-format
  msgid "argument of function call might be a candidate for a format attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
  # XXX
! #: cp/call.cc:9515
  #, fuzzy, gcc-internal-format
  msgid "use of multiversioned function without a default"
  msgstr "%Hswitch-lauseesta puuttuu default-nimike"
  
! #: cp/call.cc:10020
  #, gcc-internal-format
  msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates"
  msgstr ""
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: cp/call.cc:10143
  #, fuzzy, gcc-internal-format
  msgid "passing %qT as %<this%> argument discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/call.cc:10146 cp/call.cc:12992
  #, fuzzy, gcc-internal-format
  msgid "  in call to %qD"
  msgstr "%J%qD esitelty turhaan uudestaan"
  
! #: cp/call.cc:10171
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an accessible base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/call.cc:10396
  #, fuzzy, gcc-internal-format
  msgid "passing arguments to ellipsis of inherited constructor %qD"
  msgstr "liikaa argumentteja muodostimelle %q#D"
  
! #: cp/call.cc:10533
  #, gcc-internal-format
  msgid "assignment from temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/call.cc:10900
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10903
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of non-trivial type %#qT%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10908
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with %qs member %qD"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10913
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT containing a pointer to data member%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10928
  #, fuzzy, gcc-internal-format
  msgid "; use assignment or value-initialization instead"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/call.cc:10930
  #, fuzzy, gcc-internal-format
  msgid "; use assignment instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/call.cc:10932
  #, fuzzy, gcc-internal-format
  msgid "; use value-initialization instead"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/call.cc:10935
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10938
  #, gcc-internal-format
  msgid "%qD clearing an object of non-trivial type %#qT%s"
  msgstr "%qD tyhjentÃ¤Ã¤ ei-triviaalintyyppisen objektin %#qT%s"
  
! #: cp/call.cc:10940
  #, fuzzy, gcc-internal-format
  msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10961
  #, fuzzy, gcc-internal-format
  msgid "; use copy-assignment or copy-initialization instead"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/call.cc:10963
  #, gcc-internal-format
  msgid "; use copy-assignment instead"
  msgstr "; kÃ¤ytÃ¤ kopiosijoitusta sen sijaan"
  
! #: cp/call.cc:10965
  #, gcc-internal-format
  msgid "; use copy-initialization instead"
  msgstr "; kÃ¤ytÃ¤ kopioalustusta sen sijaan"
  
! #: cp/call.cc:10968
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10971
  #, gcc-internal-format
  msgid "%qD writing to an object of non-trivially copyable type %#qT%s"
  msgstr "%qD kirjoittaa ei-triviaalisti-kopioitavaan tyyppiin %#qT%s"
  
! #: cp/call.cc:10974
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object with a deleted copy constructor"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.cc:10985
  #, fuzzy, gcc-internal-format
  msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:10997
  #, gcc-internal-format
  msgid "%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead"
  msgstr ""
  
! #: cp/call.cc:11016
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:11019
  #, fuzzy, gcc-internal-format
  msgid "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/call.cc:11029
  #, gcc-internal-format
  msgid "%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.cc:11032
  #, fuzzy, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.cc:11035
  #, fuzzy, gcc-internal-format
  msgid "%qD moving an object of type %#qT with deleted destructor"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.cc:11044
  #, fuzzy, gcc-internal-format
  msgid "%qD moving an object of non-trivial type %#qT and size %E into a region of size %E"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/call.cc:11066
  #, gcc-internal-format
  msgid "%#qT declared here"
  msgstr "%#qT esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/call.cc:11120
  #, fuzzy, gcc-internal-format
  msgid "argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: cp/call.cc:11187
  #, fuzzy, gcc-internal-format
  msgid "constructor delegates to itself"
  msgstr "Kopiomuodostin %qs"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/call.cc:11462 cp/typeck.cc:10390
  #, fuzzy
  msgid "cannot convert %qH to %qI"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
! #: cp/call.cc:11484
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::operator %T(%A)%#V%>"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon â€�%sâ€�: puuttuva â€�%câ€�"
  
! #: cp/call.cc:11516
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%T::%s%E(%A)%#V%>"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon â€�%sâ€�: puuttuva â€�%câ€�"
  
! #: cp/call.cc:11564
  #, fuzzy, gcc-internal-format
  msgid "call to non-function %qD"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/call.cc:11602 cp/pt.cc:17172 cp/typeck.cc:3483
  #, gcc-internal-format
  msgid "cannot call constructor %<%T::%D%> directly"
  msgstr ""
  
! #: cp/call.cc:11604
  #, gcc-internal-format
  msgid "for a function-style cast, remove the redundant %<::%D%>"
  msgstr ""
  
! #: cp/call.cc:11786
  #, fuzzy, gcc-internal-format
  msgid "no matching function for call to %<%s(%A)%>"
  msgstr "pÃ¤Ã¤ttÃ¤mÃ¤tÃ¶n kutsu funktioon â€�%sâ€�: puuttuva â€�%câ€�"
  
! #: cp/call.cc:11789
  #, fuzzy, gcc-internal-format
  msgid "call of overloaded %<%s(%A)%> is ambiguous"
  msgstr "%s: valitsin on moniselitteinen; vaihtoehdot:"
  
! #: cp/call.cc:11812
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from non-static data member initializer"
  msgstr "arvon palautus muodostimesta"
  
! #: cp/call.cc:11817
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from constructor"
  msgstr "arvon palautus muodostimesta"
  
! #: cp/call.cc:11818
  #, fuzzy, gcc-internal-format
  msgid "pure virtual %q#D called from destructor"
  msgstr "arvon palautus hajottimesta"
  
! #: cp/call.cc:11841
  #, gcc-internal-format
  msgid "cannot call member function %qD without object"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/call.cc:12990
  #, fuzzy, gcc-internal-format
  msgid "passing %qT chooses %qT over %qT"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/call.cc:13016
  #, fuzzy, gcc-internal-format
  #| msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgid "C++20 says that these are ambiguous, even though the second is reversed:"
  msgstr "ISO C++:n mukaan nÃ¤mÃ¤ ovat moniselitteisiÃ¤ siitÃ¤ huolimatta, ettÃ¤ ensimmÃ¤isen huonoin muunnos on parempi kuin toisen huonoin:"
  
! #: cp/call.cc:13039
  #, fuzzy, gcc-internal-format
  msgid "try making the operator a %<const%> member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/call.cc:13102
  #, fuzzy, gcc-internal-format
  msgid "choosing %qD over %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/call.cc:13103
  #, fuzzy
  msgid "  for conversion from %qH to %qI"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/call.cc:13106
  #, gcc-internal-format
  msgid "  because conversion sequence for the argument is better"
  msgstr ""
  
! #: cp/call.cc:13390
  #, fuzzy, gcc-internal-format
  msgid "default argument mismatch in overload resolution"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/call.cc:13394
  #, fuzzy, gcc-internal-format
  msgid " candidate 1: %q#F"
  msgstr " ehdokas 1: %q+#F"
  
! #: cp/call.cc:13396
  #, fuzzy, gcc-internal-format
  msgid " candidate 2: %q#F"
  msgstr " ehdokas 2: %q+#F"
  
! #: cp/call.cc:13442
  #, gcc-internal-format
  msgid "ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:"
  msgstr "ISO C++:n mukaan nÃ¤mÃ¤ ovat moniselitteisiÃ¤ siitÃ¤ huolimatta, ettÃ¤ ensimmÃ¤isen huonoin muunnos on parempi kuin toisen huonoin:"
  
! #: cp/call.cc:13850
  #, gcc-internal-format
  msgid "a temporary bound to %qD only persists until the constructor exits"
  msgstr ""
  
! #: cp/call.cc:14003
  #, fuzzy
  msgid "invalid initialization of non-const reference of type %qH from an rvalue of type %qI"
  msgstr "virheellinen %qT-tyyppisen ei-const-viittauksen alustus %qT-tyyppisestÃ¤ vÃ¤liaikaisesta muuttujasta"
  
! #: cp/call.cc:14007
  #, fuzzy
  msgid "invalid initialization of reference of type %qH from expression of type %qI"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
  
! #: cp/call.cc:14325
  #, fuzzy, gcc-internal-format
  msgid "possibly dangling reference to a temporary"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/call.cc:14326
  #, gcc-internal-format
  msgid "the temporary was destroyed at the end of the full expression %qE"
  msgstr ""
  
! #: cp/call.cc:14594
  #, gcc-internal-format
  msgid "explicit conversion function was not considered"
  msgstr ""
*************** msgid "%qD inherits the %E ABI tag that
*** 52573,52579 ****
  msgstr "%qD perii %E-ABI-tunnisteen, jota %qT kÃ¤yttÃ¤Ã¤ (paluutyypissÃ¤Ã¤n)"
  
  #: cp/class.cc:1694 cp/class.cc:1701 cp/class.cc:1708 cp/class.cc:1720
! #: cp/cvt.cc:1104 rust/backend/rust-tree.cc:643
  #, fuzzy, gcc-internal-format
  msgid "%qT declared here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
--- 52829,52835 ----
  msgstr "%qD perii %E-ABI-tunnisteen, jota %qT kÃ¤yttÃ¤Ã¤ (paluutyypissÃ¤Ã¤n)"
  
  #: cp/class.cc:1694 cp/class.cc:1701 cp/class.cc:1708 cp/class.cc:1720
! #: cp/cvt.cc:1118 rust/backend/rust-tree.cc:643
  #, fuzzy, gcc-internal-format
  msgid "%qT declared here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
*************** msgstr ""
*** 52818,52824 ****
  msgid "method declared %qE overriding %qE method"
  msgstr "liikaa argumentteja metodille %qE"
  
! #: cp/class.cc:6204 cp/constexpr.cc:302
  #, fuzzy, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr "%q+D-funktion paluuarvon tyyppi ei ole %<int%>"
--- 53074,53080 ----
  msgid "method declared %qE overriding %qE method"
  msgstr "liikaa argumentteja metodille %qE"
  
! #: cp/class.cc:6204 cp/constexpr.cc:299
  #, fuzzy, gcc-internal-format
  msgid "enclosing class of %<constexpr%> non-static member function %q+#D is not a literal type"
  msgstr "%q+D-funktion paluuarvon tyyppi ei ole %<int%>"
*************** msgstr "joustava taulukkojÃ¤sen muuten t
*** 52953,52959 ****
  msgid "next member %q#D declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/class.cc:7785 cp/decl.cc:17628 cp/parser.cc:27637
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T uudelleenmÃ¤Ã¤ritelty"
--- 53209,53215 ----
  msgid "next member %q#D declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/class.cc:7785 cp/decl.cc:17643 cp/parser.cc:27638
  #, gcc-internal-format
  msgid "redefinition of %q#T"
  msgstr "%q#T uudelleenmÃ¤Ã¤ritelty"
*************** msgstr "epÃ¤kelpo tallennusluokka funkti
*** 53084,53217 ****
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:272 cp/decl.cc:14668
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:286
  #, fuzzy, gcc-internal-format
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "epÃ¤kelpo tallennusluokka funktiolle %qs"
  
! #: cp/constexpr.cc:313
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T ei ole luokka"
  
! #: cp/constexpr.cc:571
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: cp/constexpr.cc:831
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/constexpr.cc:892
  #, fuzzy, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "alustamaton const %qD"
  
! #: cp/constexpr.cc:955
  #, fuzzy, gcc-internal-format
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: cp/constexpr.cc:1083
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constexpr.cc:1320 cp/constexpr.cc:6349
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:1611 cp/constexpr.cc:3308
  #: rust/backend/rust-constexpr.cc:3326 rust/backend/rust-constexpr.cc:3589
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/constexpr.cc:1613 cp/constexpr.cc:1712 cp/constexpr.cc:1721
! #: cp/constexpr.cc:3580 rust/backend/rust-constexpr.cc:3331
  #: rust/backend/rust-constexpr.cc:3341 rust/backend/rust-constexpr.cc:4324
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:1898 cp/constexpr.cc:5915 cp/constexpr.cc:8214
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/constexpr.cc:2077
  #, fuzzy, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr "liikaa argumentteja metodille %qE"
  
! #: cp/constexpr.cc:2080
  #, fuzzy, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke < 0â€� on aina epÃ¤tosi"
  
! #: cp/constexpr.cc:2159
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2194 cp/constexpr.cc:9664
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: cp/constexpr.cc:2248 rust/backend/rust-constexpr.cc:2615
  #, fuzzy, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:2276 rust/backend/rust-constexpr.cc:2618
  #, fuzzy, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "alunperin mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/constexpr.cc:2532 cp/constexpr.cc:2588 cp/constexpr.cc:2621
! #: cp/constexpr.cc:2643
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2533
  #, fuzzy, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/constexpr.cc:2557
  #, fuzzy, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/constexpr.cc:2589 cp/constexpr.cc:2622
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2645
  #, fuzzy, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/constexpr.cc:2648
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2725 cp/constexpr.cc:3005 cp/constexpr.cc:9700
  #: rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
--- 53340,53473 ----
  msgid "lambdas are implicitly %<constexpr%> only in C++17 and later"
  msgstr ""
  
! #: cp/constexpr.cc:270 cp/decl.cc:14678
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
  #. constexpr_fundef_p
! #: cp/constexpr.cc:283
  #, fuzzy, gcc-internal-format
  msgid "invalid return type %qT of %<constexpr%> function %q+D"
  msgstr "epÃ¤kelpo tallennusluokka funktiolle %qs"
  
! #: cp/constexpr.cc:310
  #, fuzzy, gcc-internal-format
  msgid "%q#T has virtual base classes"
  msgstr "%q#T ei ole luokka"
  
! #: cp/constexpr.cc:568
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> constructor does not have empty body"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: cp/constexpr.cc:826
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> constructor for union %qT must initialize exactly one non-static data member"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/constexpr.cc:887
  #, fuzzy, gcc-internal-format
  msgid "member %qD must be initialized by mem-initializer in %<constexpr%> constructor"
  msgstr "alustamaton const %qD"
  
! #: cp/constexpr.cc:950
  #, fuzzy, gcc-internal-format
  msgid "body of %<constexpr%> function %qD not a return-statement"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: cp/constexpr.cc:1078
  #, fuzzy, gcc-internal-format
  msgid "%qD is not usable as a %<constexpr%> function because:"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constexpr.cc:1315 cp/constexpr.cc:6363
  #, gcc-internal-format
  msgid "destroying %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:1606 cp/constexpr.cc:3317
  #: rust/backend/rust-constexpr.cc:3326 rust/backend/rust-constexpr.cc:3589
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> call flows off the end of the function"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/constexpr.cc:1608 cp/constexpr.cc:1707 cp/constexpr.cc:1716
! #: cp/constexpr.cc:3589 rust/backend/rust-constexpr.cc:3331
  #: rust/backend/rust-constexpr.cc:3341 rust/backend/rust-constexpr.cc:4324
  #, fuzzy, gcc-internal-format
  msgid "%q+E is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:1898 cp/constexpr.cc:5929 cp/constexpr.cc:8238
  #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/constexpr.cc:2086
  #, fuzzy, gcc-internal-format
  msgid "the comparison reduces to %qE"
  msgstr "liikaa argumentteja metodille %qE"
  
! #: cp/constexpr.cc:2089
  #, fuzzy, gcc-internal-format
  msgid "%qE evaluates to false"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke < 0â€� on aina epÃ¤tosi"
  
! #: cp/constexpr.cc:2168
  #, gcc-internal-format
  msgid "failed %<assume%> attribute assumption"
  msgstr ""
  
! #: cp/constexpr.cc:2203 cp/constexpr.cc:9688
  #: rust/backend/rust-constexpr.cc:5758
  #, fuzzy, gcc-internal-format
  msgid "call to internal function %qE"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: cp/constexpr.cc:2257 rust/backend/rust-constexpr.cc:2615
  #, fuzzy, gcc-internal-format
  msgid "modifying a const object %qE is not allowed in a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:2285 rust/backend/rust-constexpr.cc:2618
  #, fuzzy, gcc-internal-format
  msgid "originally declared %<const%> here"
  msgstr "alunperin mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/constexpr.cc:2541 cp/constexpr.cc:2597 cp/constexpr.cc:2630
! #: cp/constexpr.cc:2652
  #, gcc-internal-format
  msgid "reference %<dynamic_cast%> failed"
  msgstr ""
  
! #: cp/constexpr.cc:2542
  #, fuzzy, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have a base class of type %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/constexpr.cc:2566
  #, fuzzy, gcc-internal-format
  msgid "virtual table pointer is used uninitialized"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/constexpr.cc:2598 cp/constexpr.cc:2631
  #, gcc-internal-format
  msgid "static type %qT of its operand is a non-public base class of dynamic type %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2654
  #, fuzzy, gcc-internal-format
  msgid "%qT is an ambiguous base class of dynamic type %qT of its operand"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/constexpr.cc:2657
  #, gcc-internal-format
  msgid "dynamic type %qT of its operand does not have an unambiguous public base class %qT"
  msgstr ""
  
! #: cp/constexpr.cc:2734 cp/constexpr.cc:3014 cp/constexpr.cc:9724
  #: rust/backend/rust-constexpr.cc:5789
  #, fuzzy, gcc-internal-format
  msgid "call to non-%<constexpr%> function %qD"
*************** msgstr "%qD:n esittely ei-funktiona"
*** 53219,53357 ****
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2731
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/constexpr.cc:2847 rust/backend/rust-constexpr.cc:3387
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/constexpr.cc:2925
  #, fuzzy, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "valitsimia -client_name ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤"
  
! #: cp/constexpr.cc:2929 cp/constexpr.cc:2952
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr "varaus suoritettu tÃ¤Ã¤llÃ¤"
  
! #: cp/constexpr.cc:2948
  #, fuzzy, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "valitsimia -client_name ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤"
  
! #: cp/constexpr.cc:2965
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2972
  #, fuzzy, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/constexpr.cc:3089 rust/backend/rust-constexpr.cc:3442
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:3096
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:3100 rust/backend/rust-constexpr.cc:3456
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman esittelyÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: cp/constexpr.cc:3172 rust/backend/rust-constexpr.cc:3498
  #, fuzzy, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "protokollalla %qE on kehÃ¤riippuvuus"
  
! #: cp/constexpr.cc:3183 rust/backend/rust-constexpr.cc:3509
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3538
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:3541
  #, fuzzy, gcc-internal-format
  msgid "pointer to %qD is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:3547
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr ""
  
! #: cp/constexpr.cc:3623
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cp/constexpr.cc:3630
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cp/constexpr.cc:3653
  #, fuzzy, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/constexpr.cc:3672
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/constexpr.cc:3871
  #, fuzzy, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/constexpr.cc:4306 rust/backend/rust-constexpr.cc:4399
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:4309 rust/backend/rust-constexpr.cc:4404
  #, fuzzy, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:4314 rust/backend/rust-constexpr.cc:4411
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:4317 rust/backend/rust-constexpr.cc:4416
  #, fuzzy, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:4505 rust/backend/rust-constexpr.cc:1667
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: cp/constexpr.cc:4567 rust/backend/rust-constexpr.cc:1724
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/constexpr.cc:4586 cp/constexpr.cc:4702 cp/constexpr.cc:4714
! #: cp/constexpr.cc:7408 cp/constexpr.cc:7528 cp/constexpr.cc:9614
  #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
  #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
  #: rust/backend/rust-constexpr.cc:5712
--- 53475,53613 ----
  
  #. virtual_offset is only set for virtual bases, which make the
  #. class non-literal, so we don't need to handle it here.
! #: cp/constexpr.cc:2740
  #, fuzzy, gcc-internal-format
  #| msgid "cannot call member function %qD without object"
  msgid "calling constexpr member function %qD through virtual base subobject"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/constexpr.cc:2856 rust/backend/rust-constexpr.cc:3387
  #, fuzzy, gcc-internal-format
  msgid "expression %qE does not designate a %<constexpr%> function"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/constexpr.cc:2934
  #, fuzzy, gcc-internal-format
  msgid "array deallocation of object allocated with non-array allocation"
  msgstr "valitsimia -client_name ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤"
  
! #: cp/constexpr.cc:2938 cp/constexpr.cc:2961
  #, gcc-internal-format
  msgid "allocation performed here"
  msgstr "varaus suoritettu tÃ¤Ã¤llÃ¤"
  
! #: cp/constexpr.cc:2957
  #, fuzzy, gcc-internal-format
  msgid "non-array deallocation of object allocated with array allocation"
  msgstr "valitsimia -client_name ja -dynamiclib ei voi kÃ¤yttÃ¤Ã¤ yhdessÃ¤"
  
! #: cp/constexpr.cc:2974
  #, gcc-internal-format
  msgid "deallocation of already deallocated storage"
  msgstr ""
  
! #: cp/constexpr.cc:2981
  #, fuzzy, gcc-internal-format
  msgid "deallocation of storage that was not previously allocated"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/constexpr.cc:3098 rust/backend/rust-constexpr.cc:3442
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression before its definition is complete"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:3105
  #, fuzzy, gcc-internal-format
  msgid "%qD called in a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:3109 rust/backend/rust-constexpr.cc:3456
  #, fuzzy, gcc-internal-format
  msgid "%qD used before its definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman esittelyÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: cp/constexpr.cc:3181 rust/backend/rust-constexpr.cc:3498
  #, fuzzy, gcc-internal-format
  msgid "call has circular dependency"
  msgstr "protokollalla %qE on kehÃ¤riippuvuus"
  
! #: cp/constexpr.cc:3192 rust/backend/rust-constexpr.cc:3509
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/constexpr.cc:3547
  #, fuzzy, gcc-internal-format
  msgid "reference to %qD is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:3550
  #, fuzzy, gcc-internal-format
  msgid "pointer to %qD is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:3556
  #, gcc-internal-format
  msgid "address of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant address"
  msgstr ""
  
! #: cp/constexpr.cc:3632
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is negative"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cp/constexpr.cc:3639
  #, fuzzy, gcc-internal-format
  msgid "right operand of shift expression %q+E is greater than or equal to the precision %wu of the left operand"
  msgstr "oikealle siirron lukumÃ¤Ã¤rÃ¤ on negatiivinen"
  
! #: cp/constexpr.cc:3662
  #, fuzzy, gcc-internal-format
  msgid "left operand of shift expression %q+E is negative"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/constexpr.cc:3681
  #, fuzzy, gcc-internal-format
  msgid "shift expression %q+E overflows"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/constexpr.cc:3880
  #, fuzzy, gcc-internal-format
  msgid "arithmetic involving a null pointer in %qE"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/constexpr.cc:4315 rust/backend/rust-constexpr.cc:4399
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array %qD of type %qT"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:4318 rust/backend/rust-constexpr.cc:4404
  #, fuzzy, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array %qD of type %qT with unknown bounds"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:4323 rust/backend/rust-constexpr.cc:4411
  #, fuzzy, gcc-internal-format
  msgid "array subscript value %qE is outside the bounds of array type %qT"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:4326 rust/backend/rust-constexpr.cc:4416
  #, fuzzy, gcc-internal-format
  msgid "nonzero array subscript %qE is used with array of type %qT with unknown bounds"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:4514 rust/backend/rust-constexpr.cc:1667
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized array element"
  msgstr "taulukon tyypillÃ¤ on vaillinainen alkiotyyppi"
  
! #: cp/constexpr.cc:4576 rust/backend/rust-constexpr.cc:1724
  #, fuzzy, gcc-internal-format
  msgid "dereferencing a null pointer in %qE"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/constexpr.cc:4595 cp/constexpr.cc:4711 cp/constexpr.cc:4723
! #: cp/constexpr.cc:7422 cp/constexpr.cc:7552 cp/constexpr.cc:9638
  #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983
  #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743
  #: rust/backend/rust-constexpr.cc:5712
*************** msgstr "%<void *%>-tyyppistÃ¤ osoitinta
*** 53359,53828 ****
  msgid "%qE is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:4594 rust/backend/rust-constexpr.cc:1744
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:4626 cp/constexpr.cc:4662 cp/constexpr.cc:6513
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/constexpr.cc:4628 cp/constexpr.cc:4641 cp/constexpr.cc:6508
  #: rust/backend/rust-constexpr.cc:1776
  #, fuzzy, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:4780
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:4783
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:4794
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:4797
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:4808
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:4811
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:4822
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:4826
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:4837
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:4840
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:4993
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "%qs ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: cp/constexpr.cc:5002 cp/constexpr.cc:5012
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5032
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:5078
  #, fuzzy, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/constexpr.cc:5090
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:5935 rust/backend/rust-constexpr.cc:895
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:5975 cp/constexpr.cc:6008
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:5977 cp/constexpr.cc:6003 cp/constexpr.cc:6010
! #: cp/constexpr.cc:6344
  #, gcc-internal-format
  msgid "allocated here"
  msgstr "varattu tÃ¤Ã¤llÃ¤"
  
! #: cp/constexpr.cc:5981
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6001
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6013 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6021
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman prototyyppiÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: cp/constexpr.cc:6026
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/constexpr.cc:6029
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/constexpr.cc:6034 cp/constexpr.cc:6041
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:6047
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/constexpr.cc:6050
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constexpr.cc:6342
  #, fuzzy, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6351
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6358
  #, fuzzy, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/constexpr.cc:6361
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6488
  #, fuzzy, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constexpr.cc:6517
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6524
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6536 rust/backend/rust-constexpr.cc:2822
  #, fuzzy, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constexpr.cc:6984 cp/constexpr.cc:8563 cp/constexpr.cc:8575
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:7080 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7187 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/constexpr.cc:7189 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7207
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: cp/constexpr.cc:7211
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7213
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7217
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7370
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7383
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7558
  #, fuzzy, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr "%qD:n poistettu mÃ¤Ã¤rittely"
  
! #: cp/constexpr.cc:7561
  #, fuzzy, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "poistettu funktio %q+D"
  
! #: cp/constexpr.cc:7626 cp/constexpr.cc:10308
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8075 cp/constexpr.cc:9815
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8103 rust/backend/rust-constexpr.cc:2461
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8153
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8160
  #, fuzzy, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/constexpr.cc:8165
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because %qE does not point to an object"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:8177
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:8191
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:8225 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8363 cp/constexpr.cc:10126 cp/constexpr.cc:10531
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:8408 cp/constexpr.cc:10572
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8466
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8482
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "odotettiin %<template%>"
  
! #: cp/constexpr.cc:8488 cp/constraint.cc:178 cp/constraint.cc:755
  #, fuzzy, gcc-internal-format
  msgid "function concept must be called"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/constexpr.cc:8513
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8578
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/constexpr.cc:8854 rust/backend/rust-constexpr.cc:5158
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8862 rust/backend/rust-constexpr.cc:5167
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8878 rust/backend/rust-constexpr.cc:5183
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8889 rust/backend/rust-constexpr.cc:5195
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8909 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8913
  #, fuzzy, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/constexpr.cc:9551 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constexpr.cc:9780
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:9783
  #, fuzzy, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "virheellinen %%s-arvo"
  
! #: cp/constexpr.cc:9839 rust/backend/rust-constexpr.cc:5893
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: cp/constexpr.cc:9873 rust/backend/rust-constexpr.cc:5921
  #, fuzzy, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:9912
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:10061
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:10073
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:10140
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/constexpr.cc:10156
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:10219
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:10272
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
  
! #: cp/constexpr.cc:10280
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/constexpr.cc:10358 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Jako nollalla kohdassa %L"
  
! #: cp/constexpr.cc:10459 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:10528
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:10541
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "taulukon alustus ei-vakiolla"
  
! #: cp/constexpr.cc:10589 rust/backend/rust-constexpr.cc:6427
  #, fuzzy, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/constexpr.cc:10620 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Odottamaton %s-lause kohdassa %C"
--- 53615,54084 ----
  msgid "%qE is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:4603 rust/backend/rust-constexpr.cc:1744
  #, fuzzy, gcc-internal-format
  msgid "mutable %qD is not usable in a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:4635 cp/constexpr.cc:4671 cp/constexpr.cc:6527
  #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797
  #, fuzzy, gcc-internal-format
  msgid "accessing uninitialized member %qD"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/constexpr.cc:4637 cp/constexpr.cc:4650 cp/constexpr.cc:6522
  #: rust/backend/rust-constexpr.cc:1776
  #, fuzzy, gcc-internal-format
  msgid "accessing %qD member instead of initialized %qD member in constant expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:4789
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a union type"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:4792
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a union type"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:4803
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer type"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:4806
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer type"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:4817
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a reference type"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:4820
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a reference type"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:4831
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is a pointer to member type"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:4835
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a pointer to member type"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:4846
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT is volatile"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:4849
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a constant expression because %qT contains a volatile subobject"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:5004
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated on the target"
  msgstr "%qs ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: cp/constexpr.cc:5013 cp/constexpr.cc:5023
  #, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the type is too large"
  msgstr ""
  
! #: cp/constexpr.cc:5043
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be encoded"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:5089
  #, fuzzy, gcc-internal-format
  msgid "%qs accessing uninitialized byte at offset %d"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/constexpr.cc:5101
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be constant evaluated because the argument cannot be interpreted"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:5949 rust/backend/rust-constexpr.cc:895
  #, fuzzy, gcc-internal-format
  msgid "accessing value of %qE through a %qT glvalue in a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
  #. Provide a more accurate message for deleted variables.
! #: cp/constexpr.cc:5989 cp/constexpr.cc:6022
  #, fuzzy, gcc-internal-format
  msgid "use of allocated storage after deallocation in a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:5991 cp/constexpr.cc:6017 cp/constexpr.cc:6024
! #: cp/constexpr.cc:6358
  #, gcc-internal-format
  msgid "allocated here"
  msgstr "varattu tÃ¤Ã¤llÃ¤"
  
! #: cp/constexpr.cc:5995
  #, gcc-internal-format
  msgid "accessing %qE outside its lifetime"
  msgstr ""
  
! #: cp/constexpr.cc:6015
  #, fuzzy, gcc-internal-format
  msgid "the content of uninitialized storage is not usable in a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6027 rust/backend/rust-constexpr.cc:4041
  #, fuzzy, gcc-internal-format
  msgid "the value of %qD is not usable in a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "%qD used in its own initializer"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman prototyyppiÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: cp/constexpr.cc:6040
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not const"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/constexpr.cc:6043
  #, fuzzy, gcc-internal-format
  msgid "%q#D is volatile"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/constexpr.cc:6048 cp/constexpr.cc:6055
  #, fuzzy, gcc-internal-format
  msgid "%qD was not initialized with a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:6061
  #, fuzzy, gcc-internal-format
  msgid "%qD was not declared %<constexpr%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/constexpr.cc:6064
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral or enumeration type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constexpr.cc:6356
  #, fuzzy, gcc-internal-format
  msgid "modification of allocated storage after deallocation is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6365
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE outside its lifetime is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6372
  #, fuzzy, gcc-internal-format
  msgid "destroying %qE from outside current evaluation is not a constant expression"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/constexpr.cc:6375
  #, fuzzy, gcc-internal-format
  msgid "modification of %qE from outside current evaluation is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:6502
  #, fuzzy, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD is not a constant expression before C++20"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constexpr.cc:6531
  #, gcc-internal-format
  msgid "%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead"
  msgstr ""
  
! #: cp/constexpr.cc:6538
  #, gcc-internal-format
  msgid "initializing %qD requires a member access expression as the left operand of the assignment"
  msgstr ""
  
! #: cp/constexpr.cc:6550 rust/backend/rust-constexpr.cc:2822
  #, fuzzy, gcc-internal-format
  msgid "change of the active member of a union from %qD to %qD during initialization"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constexpr.cc:6998 cp/constexpr.cc:8587 cp/constexpr.cc:8599
  #: rust/backend/rust-constexpr.cc:4668
  #, fuzzy, gcc-internal-format
  msgid "statement is not a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:7094 rust/backend/rust-constexpr.cc:4933
  #, gcc-internal-format
  msgid "%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7201 rust/backend/rust-constexpr.cc:999
  #, fuzzy, gcc-internal-format
  msgid "inline assembly is not a constant expression"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/constexpr.cc:7203 rust/backend/rust-constexpr.cc:1000
  #, gcc-internal-format
  msgid "only unevaluated inline assembly is allowed in a %<constexpr%> function in C++20"
  msgstr ""
  
! #: cp/constexpr.cc:7221
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qD"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: cp/constexpr.cc:7225
  #, gcc-internal-format
  msgid "its value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flags"
  msgstr ""
  
! #: cp/constexpr.cc:7227
  #, gcc-internal-format
  msgid "if this use is part of a public ABI, change it to instead use a constant variable you define"
  msgstr ""
  
! #: cp/constexpr.cc:7229
  #, gcc-internal-format, gfc-internal-format
  msgid "the default value for the current CPU tuning is %d bytes"
  msgstr ""
  
! #: cp/constexpr.cc:7231
  #, gcc-internal-format
  msgid "you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>"
  msgstr ""
  
! #: cp/constexpr.cc:7384
  #, fuzzy, gcc-internal-format
  msgid "value %qE of type %qT is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:7397
  #, gcc-internal-format
  msgid "%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)"
  msgstr ""
  
! #: cp/constexpr.cc:7582
  #, fuzzy, gcc-internal-format
  msgid "control passes through definition of %qD with thread storage duration"
  msgstr "%qD:n poistettu mÃ¤Ã¤rittely"
  
! #: cp/constexpr.cc:7585
  #, fuzzy, gcc-internal-format
  msgid "control passes through definition of %qD with static storage duration"
  msgstr "poistettu funktio %q+D"
  
! #: cp/constexpr.cc:7650 cp/constexpr.cc:10332
  #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "temporary of non-literal type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8099 cp/constexpr.cc:9839
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8127 rust/backend/rust-constexpr.cc:2461
  #, fuzzy, gcc-internal-format
  msgid "conversion from pointer type %qT to arithmetic type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8177
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qT"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8184
  #, fuzzy, gcc-internal-format
  msgid "pointed-to object declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/constexpr.cc:8189
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression because %qE does not point to an object"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:8201
  #, fuzzy, gcc-internal-format
  msgid "cast from %qT is not allowed in a constant expression before C++26"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:8215
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression when the class %qT is still incomplete"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:8249 rust/backend/rust-constexpr.cc:2506
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast<%T>(%E)%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8387 cp/constexpr.cc:10150 cp/constexpr.cc:10555
  #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415
  #, fuzzy, gcc-internal-format
  msgid "expression %qE is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:8432 cp/constexpr.cc:10596
  #, fuzzy, gcc-internal-format
  msgid "%<goto%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8490
  #, fuzzy, gcc-internal-format
  msgid "contract predicate is false in constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:8506
  #, fuzzy, gcc-internal-format
  msgid "unexpected template-id %qE"
  msgstr "odotettiin %<template%>"
  
! #: cp/constexpr.cc:8512 cp/constraint.cc:178 cp/constraint.cc:755
  #, fuzzy, gcc-internal-format
  msgid "function concept must be called"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/constexpr.cc:8537
  #, fuzzy, gcc-internal-format
  msgid "address of a call to %qs is not a constant expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8602
  #, fuzzy, gcc-internal-format
  msgid "unexpected expression %qE of kind %s"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: cp/constexpr.cc:8878 rust/backend/rust-constexpr.cc:5158
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to mutable subobjects of %qT"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8886 rust/backend/rust-constexpr.cc:5167
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to an incompletely initialized variable"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8902 rust/backend/rust-constexpr.cc:5183
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because it refers to a result of %<operator new%>"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8913 rust/backend/rust-constexpr.cc:5195
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a constant expression because allocated storage has not been deallocated"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/constexpr.cc:8933 rust/backend/rust-constexpr.cc:5213
  #, gcc-internal-format
  msgid "immediate evaluation returns address of immediate function %qD"
  msgstr ""
  
! #: cp/constexpr.cc:8937
  #, fuzzy, gcc-internal-format
  msgid "constant evaluation returns address of immediate function %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/constexpr.cc:9575 rust/backend/rust-constexpr.cc:5667
  #, fuzzy, gcc-internal-format
  msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constexpr.cc:9804
  #, fuzzy, gcc-internal-format
  msgid "lambda capture of %qE is not a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/constexpr.cc:9807
  #, fuzzy, gcc-internal-format
  msgid "because it is used as a glvalue"
  msgstr "virheellinen %%s-arvo"
  
! #: cp/constexpr.cc:9863 rust/backend/rust-constexpr.cc:5893
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from integer to pointer"
  msgstr "tyyppimuunnos osoittimesta erikokoiseen kokonaislukuun"
  
! #: cp/constexpr.cc:9897 rust/backend/rust-constexpr.cc:5921
  #, fuzzy, gcc-internal-format
  msgid "address-of an object %qE with thread local or automatic storage is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:9936
  #, fuzzy, gcc-internal-format
  msgid "use of %<this%> in a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:10085
  #, fuzzy, gcc-internal-format
  msgid "lambda-expression is not a constant expression before C++17"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:10097
  #, fuzzy, gcc-internal-format
  msgid "new-expression is not a constant expression before C++20"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:10164
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be %<constexpr%> before C++20"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/constexpr.cc:10180
  #, fuzzy, gcc-internal-format
  msgid "%<typeid%> is not a constant expression because %qE is of polymorphic type"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:10243
  #, fuzzy, gcc-internal-format
  msgid "cast to non-integral type %qT in a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:10296
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<thread_local%> in %<constexpr%> context"
  msgstr "tallennusluokka %<thread_local%> virheellinen funktiolle %qs"
  
! #: cp/constexpr.cc:10304
  #, fuzzy, gcc-internal-format
  msgid "%qD defined %<static%> in %<constexpr%> context"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/constexpr.cc:10382 rust/backend/rust-constexpr.cc:6251
  #, fuzzy, gcc-internal-format
  msgid "division by zero is not a constant expression"
  msgstr "Jako nollalla kohdassa %L"
  
! #: cp/constexpr.cc:10483 rust/backend/rust-constexpr.cc:6349
  #, fuzzy, gcc-internal-format
  msgid "%<delete[]%> is not a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/constexpr.cc:10552
  #, fuzzy, gcc-internal-format
  msgid "neither branch of %<if%> is a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/constexpr.cc:10565
  #, gcc-internal-format
  msgid "non-constant array initialization"
  msgstr "taulukon alustus ei-vakiolla"
  
! #: cp/constexpr.cc:10613 rust/backend/rust-constexpr.cc:6427
  #, fuzzy, gcc-internal-format
  msgid "label definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/constexpr.cc:10644 rust/backend/rust-constexpr.cc:6438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected AST of kind %s"
  msgstr "Odottamaton %s-lause kohdassa %C"
*************** msgstr "Odotettiin muuttujanimeÃ¤ kohdas
*** 53918,54272 ****
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/constraint.cc:2112 cp/constraint.cc:2185
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qE to %qT"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
! #: cp/constraint.cc:2140
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not %<noexcept%>"
  msgstr "%qE ei ole malli"
  
! #: cp/constraint.cc:2162
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr ""
  
! #: cp/constraint.cc:2169
  #, fuzzy, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement"
  msgstr "alustusalkio ei ole vakio"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/constraint.cc:2180
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qE to %qT because"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:2224
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr ""
  
! #: cp/constraint.cc:2228
  #, fuzzy, gcc-internal-format
  msgid "nested requirement %qE is not satisfied"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: cp/constraint.cc:2742
  #, fuzzy, gcc-internal-format
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr "%q+D:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: cp/constraint.cc:2788
  #, fuzzy, gcc-internal-format
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/constraint.cc:2791
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr ""
  
! #: cp/constraint.cc:2908
  #, gcc-internal-format
  msgid "no operand of the disjunction is satisfied"
  msgstr ""
  
! #: cp/constraint.cc:2921
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr ""
  
! #: cp/constraint.cc:3563
  #, fuzzy, gcc-internal-format
  #| msgid "in definition of macro %qs"
  msgid "definition of concept %qD is empty"
  msgstr "%qs-makron mÃ¤Ã¤rittelyssÃ¤"
  
! #: cp/constraint.cc:3566
  #, gcc-internal-format
  msgid "definition of concept %qD has multiple statements"
  msgstr ""
  
! #: cp/constraint.cc:3722
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not nothrow copy assignable"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/constraint.cc:3725 cp/constraint.cc:3810
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not nothrow default constructible"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constraint.cc:3728
  #, gcc-internal-format
  msgid "  %qT is not nothrow copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3731
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "  %qT is not trivially copy assignable"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/constraint.cc:3734 cp/constraint.cc:3850
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not trivially default constructible"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constraint.cc:3737
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
  msgid "  %qT is not trivially copy constructible"
  msgstr "  %q+T:n hajotin on epÃ¤triviaali"
  
! #: cp/constraint.cc:3740
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
  msgid "  %qT is not trivially destructible"
  msgstr "  %q+T:n hajotin on epÃ¤triviaali"
  
! #: cp/constraint.cc:3743
  #, fuzzy, gcc-internal-format
  msgid "  %qT does not have unique object representations"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/constraint.cc:3746
  #, fuzzy, gcc-internal-format
  msgid "  %qT does not have a virtual destructor"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/constraint.cc:3749
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "  %qT is not an abstract class"
  msgstr "%q#T ei ole luokka"
  
! #: cp/constraint.cc:3752
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template"
  msgid "  %qT is not an aggregate"
  msgstr "%qT ei ole malli"
  
! #: cp/constraint.cc:3755
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "  %qT is not an array"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/constraint.cc:3758
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not assignable from %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constraint.cc:3761
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/constraint.cc:3764
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a bounded array"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/constraint.cc:3767
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "  %qT is not a class"
  msgstr "%q#T ei ole luokka"
  
! #: cp/constraint.cc:3771
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not default constructible"
  msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostin"
  
! #: cp/constraint.cc:3773
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not constructible from %qE"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constraint.cc:3776
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not convertible from %qE"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constraint.cc:3779
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "  %qT is not an empty class"
  msgstr "%q#T ei ole luokka"
  
! #: cp/constraint.cc:3782
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template"
  msgid "  %qT is not an enum"
  msgstr "%qT ei ole malli"
  
! #: cp/constraint.cc:3785
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "  %qT is not a final class"
  msgstr "%q#T ei ole luokka"
  
! #: cp/constraint.cc:3788
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/constraint.cc:3791
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not layout compatible with %qT"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/constraint.cc:3794
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "  %qT is not a literal type"
  msgstr "%qT ei ole luokkatyyppi"
  
! #: cp/constraint.cc:3797
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a member function pointer"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/constraint.cc:3800
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a member object pointer"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/constraint.cc:3803
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a member pointer"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/constraint.cc:3806
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not nothrow assignable from %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constraint.cc:3812
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not nothrow constructible from %qE"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constraint.cc:3815
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not nothrow convertible from %qE"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constraint.cc:3818
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an object type"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/constraint.cc:3821
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not pointer-interconvertible base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/constraint.cc:3825
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "  %qT is not a POD type"
  msgstr "%qD ei ole tyyppi"
  
! #: cp/constraint.cc:3828
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "  %qT is not a polymorphic type"
  msgstr "%qT ei ole luokkatyyppi"
  
! #: cp/constraint.cc:3831
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "  %qT is not a reference"
  msgstr "%qT ei ole nimiavaruus"
  
! #: cp/constraint.cc:3834
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not the same as %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/constraint.cc:3837
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "  %qT is not a scoped enum"
  msgstr "%qT ei ole nimiavaruus"
  
! #: cp/constraint.cc:3840
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an standard layout type"
  msgstr "%qT ei ole malli"
  
! #: cp/constraint.cc:3843
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "  %qT is not a trivial type"
  msgstr "%qT ei ole luokkatyyppi"
  
! #: cp/constraint.cc:3846
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not trivially assignable from %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constraint.cc:3852
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not trivially constructible from %qE"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constraint.cc:3855
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T is not literal because:"
  msgid "  %qT is not trivially copyable"
  msgstr "%q+T ei ole literaali, koska:"
  
! #: cp/constraint.cc:3858
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: cp/constraint.cc:3861
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3865
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3869
  #, fuzzy, gcc-internal-format
  msgid "  %qD is not deducible from %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constraint.cc:3896
  #, fuzzy, gcc-internal-format
  msgid "invalid constraints"
  msgstr "virheellinen rotate-kÃ¤sky"
  
! #: cp/constraint.cc:3921
  #, fuzzy, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
  
! #: cp/constraint.cc:3924
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE evaluated to %<false%>"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke < 0â€� on aina epÃ¤tosi"
  
! #: cp/constraint.cc:3975
  #, fuzzy, gcc-internal-format
  msgid "constraints not satisfied"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/constraint.cc:3990
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr ""
--- 54174,54528 ----
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/constraint.cc:2112 cp/constraint.cc:2186
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qE to %qT"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
! #: cp/constraint.cc:2141
  #, fuzzy, gcc-internal-format
  #| msgid "%qE is not a template"
  msgid "%qE is not %<noexcept%>"
  msgstr "%qE ei ole malli"
  
! #: cp/constraint.cc:2163
  #, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement, because"
  msgstr ""
  
! #: cp/constraint.cc:2170
  #, fuzzy, gcc-internal-format
  msgid "%qE does not satisfy return-type-requirement"
  msgstr "alustusalkio ei ole vakio"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/constraint.cc:2181
  #, fuzzy, gcc-internal-format
  msgid "cannot convert %qE to %qT because"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  #. Replay the substitution error.
! #: cp/constraint.cc:2225
  #, gcc-internal-format
  msgid "nested requirement %qE is not satisfied, because"
  msgstr ""
  
! #: cp/constraint.cc:2229
  #, fuzzy, gcc-internal-format
  msgid "nested requirement %qE is not satisfied"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: cp/constraint.cc:2744
  #, fuzzy, gcc-internal-format
  msgid "satisfaction of atomic constraint %qE depends on itself"
  msgstr "%q+D:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
  # TÃ¤mÃ¤ esiintynee esim. const char* â†’ char* -muunnoksessa.
! #: cp/constraint.cc:2790
  #, fuzzy, gcc-internal-format
  msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/constraint.cc:2793
  #, gcc-internal-format
  msgid "satisfaction value first evaluated to %qE from here"
  msgstr ""
  
! #: cp/constraint.cc:2910
  #, gcc-internal-format
  msgid "no operand of the disjunction is satisfied"
  msgstr ""
  
! #: cp/constraint.cc:2923
  #, gcc-internal-format
  msgid "the operand %qE is unsatisfied because"
  msgstr ""
  
! #: cp/constraint.cc:3565
  #, fuzzy, gcc-internal-format
  #| msgid "in definition of macro %qs"
  msgid "definition of concept %qD is empty"
  msgstr "%qs-makron mÃ¤Ã¤rittelyssÃ¤"
  
! #: cp/constraint.cc:3568
  #, gcc-internal-format
  msgid "definition of concept %qD has multiple statements"
  msgstr ""
  
! #: cp/constraint.cc:3724
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not nothrow copy assignable"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/constraint.cc:3727 cp/constraint.cc:3812
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not nothrow default constructible"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constraint.cc:3730
  #, gcc-internal-format
  msgid "  %qT is not nothrow copy constructible"
  msgstr ""
  
! #: cp/constraint.cc:3733
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "  %qT is not trivially copy assignable"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/constraint.cc:3736 cp/constraint.cc:3852
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not trivially default constructible"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/constraint.cc:3739
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
  msgid "  %qT is not trivially copy constructible"
  msgstr "  %q+T:n hajotin on epÃ¤triviaali"
  
! #: cp/constraint.cc:3742
  #, fuzzy, gcc-internal-format
  #| msgid "  %q+T has a non-trivial destructor"
  msgid "  %qT is not trivially destructible"
  msgstr "  %q+T:n hajotin on epÃ¤triviaali"
  
! #: cp/constraint.cc:3745
  #, fuzzy, gcc-internal-format
  msgid "  %qT does not have unique object representations"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/constraint.cc:3748
  #, fuzzy, gcc-internal-format
  msgid "  %qT does not have a virtual destructor"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/constraint.cc:3751
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "  %qT is not an abstract class"
  msgstr "%q#T ei ole luokka"
  
! #: cp/constraint.cc:3754
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template"
  msgid "  %qT is not an aggregate"
  msgstr "%qT ei ole malli"
  
! #: cp/constraint.cc:3757
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a variable"
  msgid "  %qT is not an array"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/constraint.cc:3760
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not assignable from %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constraint.cc:3763
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/constraint.cc:3766
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a bounded array"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/constraint.cc:3769
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "  %qT is not a class"
  msgstr "%q#T ei ole luokka"
  
! #: cp/constraint.cc:3773
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not default constructible"
  msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostin"
  
! #: cp/constraint.cc:3775
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not constructible from %qE"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constraint.cc:3778
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not convertible from %qE"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constraint.cc:3781
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "  %qT is not an empty class"
  msgstr "%q#T ei ole luokka"
  
! #: cp/constraint.cc:3784
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a template"
  msgid "  %qT is not an enum"
  msgstr "%qT ei ole malli"
  
! #: cp/constraint.cc:3787
  #, fuzzy, gcc-internal-format
  #| msgid "%q#T is not a class"
  msgid "  %qT is not a final class"
  msgstr "%q#T ei ole luokka"
  
! #: cp/constraint.cc:3790
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/constraint.cc:3793
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not layout compatible with %qT"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/constraint.cc:3796
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "  %qT is not a literal type"
  msgstr "%qT ei ole luokkatyyppi"
  
! #: cp/constraint.cc:3799
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a member function pointer"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/constraint.cc:3802
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a member object pointer"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/constraint.cc:3805
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a member pointer"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/constraint.cc:3808
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not nothrow assignable from %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constraint.cc:3814
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not nothrow constructible from %qE"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constraint.cc:3817
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not nothrow convertible from %qE"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constraint.cc:3820
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an object type"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/constraint.cc:3823
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not pointer-interconvertible base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/constraint.cc:3827
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is not a type"
  msgid "  %qT is not a POD type"
  msgstr "%qD ei ole tyyppi"
  
! #: cp/constraint.cc:3830
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "  %qT is not a polymorphic type"
  msgstr "%qT ei ole luokkatyyppi"
  
! #: cp/constraint.cc:3833
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "  %qT is not a reference"
  msgstr "%qT ei ole nimiavaruus"
  
! #: cp/constraint.cc:3836
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not the same as %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/constraint.cc:3839
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a namespace"
  msgid "  %qT is not a scoped enum"
  msgstr "%qT ei ole nimiavaruus"
  
! #: cp/constraint.cc:3842
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not an standard layout type"
  msgstr "%qT ei ole malli"
  
! #: cp/constraint.cc:3845
  #, fuzzy, gcc-internal-format
  #| msgid "%qT is not a class type"
  msgid "  %qT is not a trivial type"
  msgstr "%qT ei ole luokkatyyppi"
  
! #: cp/constraint.cc:3848
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not trivially assignable from %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constraint.cc:3854
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not trivially constructible from %qE"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constraint.cc:3857
  #, fuzzy, gcc-internal-format
  #| msgid "%q+T is not literal because:"
  msgid "  %qT is not trivially copyable"
  msgstr "%q+T ei ole literaali, koska:"
  
! #: cp/constraint.cc:3860
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not a union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: cp/constraint.cc:3863
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (direct-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3867
  #, gcc-internal-format
  msgid "  %qT is not a reference that binds to a temporary object of type %qT (copy-initialization)"
  msgstr ""
  
! #: cp/constraint.cc:3871
  #, fuzzy, gcc-internal-format
  msgid "  %qD is not deducible from %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/constraint.cc:3898
  #, fuzzy, gcc-internal-format
  msgid "invalid constraints"
  msgstr "virheellinen rotate-kÃ¤sky"
  
! #: cp/constraint.cc:3923
  #, fuzzy, gcc-internal-format
  msgid "constraint %qE has type %qT, not %<bool%>"
  msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
  
! #: cp/constraint.cc:3926
  #, fuzzy, gcc-internal-format
  msgid "the expression %qE evaluated to %<false%>"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke < 0â€� on aina epÃ¤tosi"
  
! #: cp/constraint.cc:3977
  #, fuzzy, gcc-internal-format
  msgid "constraints not satisfied"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/constraint.cc:3992
  #, gcc-internal-format
  msgid "set %qs to at least %d for more detail"
  msgstr ""
*************** msgstr "hajotin ei voi olla %<constexpr%
*** 54652,54694 ****
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3604
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/cp-gimplify.cc:3646
  #, fuzzy, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: cp/cp-gimplify.cc:3649
  #, fuzzy, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/cp-gimplify.cc:3688 cp/cp-gimplify.cc:3700 cp/decl.cc:4456
  #: cp/method.cc:984
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD ei ole tyyppi"
  
! #: cp/cp-gimplify.cc:3706
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "%qT ei ole luokkatyyppi"
  
! #: cp/cp-gimplify.cc:3723
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: cp/cp-gimplify.cc:3733
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cp-gimplify.cc:3745
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
--- 54908,54950 ----
  msgid "in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>"
  msgstr ""
  
! #: cp/cp-gimplify.cc:3614
  #, fuzzy, gcc-internal-format
  msgid "ignoring attribute %qE after earlier %qE"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/cp-gimplify.cc:3656
  #, fuzzy, gcc-internal-format
  msgid "pack expansion of %qE attribute"
  msgstr "%qs-attribuutin virheellinen argumentti"
  
! #: cp/cp-gimplify.cc:3659
  #, fuzzy, gcc-internal-format
  msgid "use fold expression in the attribute argument instead"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/cp-gimplify.cc:3698 cp/cp-gimplify.cc:3710 cp/decl.cc:4456
  #: cp/method.cc:984
  #, gcc-internal-format
  msgid "%qD is not a type"
  msgstr "%qD ei ole tyyppi"
  
! #: cp/cp-gimplify.cc:3716
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class type"
  msgstr "%qT ei ole luokkatyyppi"
  
! #: cp/cp-gimplify.cc:3733
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have %<const char *%> type"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
  
! #: cp/cp-gimplify.cc:3743
  #, fuzzy, gcc-internal-format
  msgid "%qD does not have integral type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cp-gimplify.cc:3755
  #, gcc-internal-format
  msgid "%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>"
  msgstr ""
*************** msgstr "virheellinen %qT-tyyppisen ei-co
*** 54734,54740 ****
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8825
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
--- 54990,54996 ----
  msgid "conversion from %qH to %qI discards qualifiers"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT ei sÃ¤ilytÃ¤ tyyppimÃ¤Ã¤reitÃ¤"
  
! #: cp/cvt.cc:498 cp/typeck.cc:8827
  #, fuzzy, gcc-internal-format
  msgid "casting %qT to %qT does not dereference pointer"
  msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
*************** msgstr "%qs odottaa vakioargumenttia"
*** 54774,55060 ****
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "pyydetty muuntoa ei-skalaarityypiksi"
  
! #: cp/cvt.cc:1074
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: cp/cvt.cc:1076
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: cp/cvt.cc:1092
  #, fuzzy, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: cp/cvt.cc:1094
  #, fuzzy, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: cp/cvt.cc:1116
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: cp/cvt.cc:1170
  #, fuzzy, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: cp/cvt.cc:1268 rust/backend/rust-tree.cc:339
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/cvt.cc:1272 rust/backend/rust-tree.cc:345
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1277 rust/backend/rust-tree.cc:352
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1282 rust/backend/rust-tree.cc:359
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1287 rust/backend/rust-tree.cc:366
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1292 rust/backend/rust-tree.cc:373
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "epÃ¤kelpo %qs:n soveltaminen vaillinaiseen tyyppiin %qT "
  
! #: cp/cvt.cc:1296 rust/backend/rust-tree.cc:379
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1312 rust/backend/rust-tree.cc:396
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: cp/cvt.cc:1316 rust/backend/rust-tree.cc:402
  #, fuzzy, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1321 rust/backend/rust-tree.cc:409
  #, fuzzy, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1326 rust/backend/rust-tree.cc:416
  #, fuzzy, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1331 rust/backend/rust-tree.cc:423
  #, fuzzy, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1336 rust/backend/rust-tree.cc:430
  #, fuzzy, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr "epÃ¤kelpo %qs:n soveltaminen vaillinaiseen tyyppiin %qT "
  
! #: cp/cvt.cc:1340 rust/backend/rust-tree.cc:436
  #, fuzzy, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1354 rust/backend/rust-tree.cc:450
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1359 rust/backend/rust-tree.cc:456
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1364 rust/backend/rust-tree.cc:463
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1369 rust/backend/rust-tree.cc:470
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1374 rust/backend/rust-tree.cc:477
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1379 rust/backend/rust-tree.cc:484
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1384 rust/backend/rust-tree.cc:490
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1426 rust/backend/rust-tree.cc:531
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/cvt.cc:1430 rust/backend/rust-tree.cc:537
  #, fuzzy, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/cvt.cc:1435 rust/backend/rust-tree.cc:544
  #, fuzzy, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1440 rust/backend/rust-tree.cc:551
  #, fuzzy, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1445 rust/backend/rust-tree.cc:557
  #, fuzzy, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1450 rust/backend/rust-tree.cc:563
  #, fuzzy, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/cvt.cc:1454 rust/backend/rust-tree.cc:569
  #, fuzzy, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/cvt.cc:1510
  #, fuzzy, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cvt.cc:1514
  #, fuzzy, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cvt.cc:1518
  #, fuzzy, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cvt.cc:1522
  #, fuzzy, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cvt.cc:1526
  #, fuzzy, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cvt.cc:1530
  #, fuzzy, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cvt.cc:1534
  #, fuzzy, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cvt.cc:1550
  #, fuzzy, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "ei-liukulukuargumentti funktiolle %qs"
  
! #: cp/cvt.cc:1555
  #, fuzzy, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "ei-liukulukuargumentti funktiolle %qs"
  
! #: cp/cvt.cc:1560
  #, fuzzy, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: cp/cvt.cc:1565
  #, fuzzy, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: cp/cvt.cc:1570
  #, fuzzy, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: cp/cvt.cc:1575
  #, fuzzy, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "ei-liukulukuargumentti funktiolle %qs"
  
! #: cp/cvt.cc:1604
  #, fuzzy, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/cvt.cc:1609
  #, fuzzy, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/cvt.cc:1614
  #, fuzzy, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/cvt.cc:1618
  #, fuzzy, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/cvt.cc:1622
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr "lause on vaikutukseton"
  
! #: cp/cvt.cc:1626
  #, fuzzy, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "puuttuva kasvatuslauseke"
  
! #: cp/cvt.cc:1779
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: cp/cvt.cc:1897
  #, fuzzy, gcc-internal-format
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr "%Juseita parametreja nimellÃ¤ %qD"
  
! #: cp/cvt.cc:1912
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "ei-yksiselitteinen oletustyyppimuunnos tyypistÃ¤ %qT"
  
! #: cp/cvt.cc:1915
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
--- 55030,55316 ----
  msgid "conversion from %qH to non-scalar type %qI requested"
  msgstr "pyydetty muuntoa ei-skalaarityypiksi"
  
! #: cp/cvt.cc:1088
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: cp/cvt.cc:1090
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<nodiscard%>%s"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: cp/cvt.cc:1106
  #, fuzzy, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: cp/cvt.cc:1108
  #, fuzzy, gcc-internal-format
  msgid "ignoring returned value of type %qT, declared with attribute %<nodiscard%>%s"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: cp/cvt.cc:1130
  #, fuzzy, gcc-internal-format
  msgid "ignoring return value of %qD, declared with attribute %<warn_unused_result%>"
  msgstr "%qD:n paluuarvoa ei huomioida, esitelty attribuutilla warn_unused_result"
  
! #: cp/cvt.cc:1184
  #, fuzzy, gcc-internal-format
  msgid "pseudo-destructor is not called"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: cp/cvt.cc:1282 rust/backend/rust-tree.cc:339
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of incomplete type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/cvt.cc:1286 rust/backend/rust-tree.cc:345
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in second operand of conditional expression"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1291 rust/backend/rust-tree.cc:352
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in third operand of conditional expression"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1296 rust/backend/rust-tree.cc:359
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in right operand of comma operator"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1301 rust/backend/rust-tree.cc:366
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in left operand of comma operator"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1306 rust/backend/rust-tree.cc:373
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in statement"
  msgstr "epÃ¤kelpo %qs:n soveltaminen vaillinaiseen tyyppiin %qT "
  
! #: cp/cvt.cc:1310 rust/backend/rust-tree.cc:379
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of incomplete type %qT in for increment expression"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1326 rust/backend/rust-tree.cc:396
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of type %qT"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: cp/cvt.cc:1330 rust/backend/rust-tree.cc:402
  #, fuzzy, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in second operand of conditional expression"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1335 rust/backend/rust-tree.cc:409
  #, fuzzy, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in third operand of conditional expression"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1340 rust/backend/rust-tree.cc:416
  #, fuzzy, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in right operand of comma operator"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1345 rust/backend/rust-tree.cc:423
  #, fuzzy, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in left operand of comma operator"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1350 rust/backend/rust-tree.cc:430
  #, fuzzy, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in statement"
  msgstr "epÃ¤kelpo %qs:n soveltaminen vaillinaiseen tyyppiin %qT "
  
! #: cp/cvt.cc:1354 rust/backend/rust-tree.cc:436
  #, fuzzy, gcc-internal-format
  msgid "implicit dereference will not access object of type %qT in for increment expression"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1368 rust/backend/rust-tree.cc:450
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object of non-trivially-copyable type %qT"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1373 rust/backend/rust-tree.cc:456
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in second operand of conditional expression"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1378 rust/backend/rust-tree.cc:463
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in third operand of conditional expression"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1383 rust/backend/rust-tree.cc:470
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in right operand of comma operator"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1388 rust/backend/rust-tree.cc:477
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in left operand of comma operator"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1393 rust/backend/rust-tree.cc:484
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in statement"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1398 rust/backend/rust-tree.cc:490
  #, fuzzy, gcc-internal-format
  msgid "indirection will not access object of non-trivially-copyable type %qT in for increment expression"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1440 rust/backend/rust-tree.cc:531
  #, fuzzy, gcc-internal-format
  msgid "conversion to void will not access object %qE of incomplete type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/cvt.cc:1444 rust/backend/rust-tree.cc:537
  #, fuzzy, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in second operand of conditional expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/cvt.cc:1449 rust/backend/rust-tree.cc:544
  #, fuzzy, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in third operand of conditional expression"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1454 rust/backend/rust-tree.cc:551
  #, fuzzy, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in right operand of comma operator"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1459 rust/backend/rust-tree.cc:557
  #, fuzzy, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in left operand of comma operator"
  msgstr "%q#T-tyyppisiÃ¤ epÃ¤-POD-objekteja ei voi vÃ¤littÃ¤Ã¤ %<...%>:n kautta, ohjelma tulee keskeytymÃ¤Ã¤n ajettaessa"
  
! #: cp/cvt.cc:1464 rust/backend/rust-tree.cc:563
  #, fuzzy, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in statement"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/cvt.cc:1468 rust/backend/rust-tree.cc:569
  #, fuzzy, gcc-internal-format
  msgid "variable %qE of incomplete type %qT will not be accessed in for increment expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/cvt.cc:1524
  #, fuzzy, gcc-internal-format
  msgid "conversion to void cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cvt.cc:1528
  #, fuzzy, gcc-internal-format
  msgid "second operand of conditional expression cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cvt.cc:1532
  #, fuzzy, gcc-internal-format
  msgid "third operand of conditional expression cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cvt.cc:1536
  #, fuzzy, gcc-internal-format
  msgid "right operand of comma operator cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cvt.cc:1540
  #, fuzzy, gcc-internal-format
  msgid "left operand of comma operator cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cvt.cc:1544
  #, fuzzy, gcc-internal-format
  msgid "statement cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cvt.cc:1548
  #, fuzzy, gcc-internal-format
  msgid "for increment expression cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/cvt.cc:1564
  #, fuzzy, gcc-internal-format
  msgid "second operand of conditional expression is a reference, not call, to function %qE"
  msgstr "ei-liukulukuargumentti funktiolle %qs"
  
! #: cp/cvt.cc:1569
  #, fuzzy, gcc-internal-format
  msgid "third operand of conditional expression is a reference, not call, to function %qE"
  msgstr "ei-liukulukuargumentti funktiolle %qs"
  
! #: cp/cvt.cc:1574
  #, fuzzy, gcc-internal-format
  msgid "right operand of comma operator is a reference, not call, to function %qE"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: cp/cvt.cc:1579
  #, fuzzy, gcc-internal-format
  msgid "left operand of comma operator is a reference, not call, to function %qE"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: cp/cvt.cc:1584
  #, fuzzy, gcc-internal-format
  msgid "statement is a reference, not call, to function %qE"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: cp/cvt.cc:1589
  #, fuzzy, gcc-internal-format
  msgid "for increment expression is a reference, not call, to function %qE"
  msgstr "ei-liukulukuargumentti funktiolle %qs"
  
! #: cp/cvt.cc:1618
  #, fuzzy, gcc-internal-format
  msgid "second operand of conditional expression has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/cvt.cc:1623
  #, fuzzy, gcc-internal-format
  msgid "third operand of conditional expression has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/cvt.cc:1628
  #, fuzzy, gcc-internal-format
  msgid "right operand of comma operator has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/cvt.cc:1632
  #, fuzzy, gcc-internal-format
  msgid "left operand of comma operator has no effect"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/cvt.cc:1636
  #, gcc-internal-format
  msgid "statement has no effect"
  msgstr "lause on vaikutukseton"
  
! #: cp/cvt.cc:1640
  #, fuzzy, gcc-internal-format
  msgid "for increment expression has no effect"
  msgstr "puuttuva kasvatuslauseke"
  
! #: cp/cvt.cc:1793
  #, gcc-internal-format
  msgid "converting NULL to non-pointer type"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: cp/cvt.cc:1911
  #, fuzzy, gcc-internal-format
  msgid "default type conversion cannot deduce template argument for %qD"
  msgstr "%Juseita parametreja nimellÃ¤ %qD"
  
! #: cp/cvt.cc:1926
  #, gcc-internal-format
  msgid "ambiguous default type conversion from %qT"
  msgstr "ei-yksiselitteinen oletustyyppimuunnos tyypistÃ¤ %qT"
  
! #: cp/cvt.cc:1929
  #, gcc-internal-format
  msgid "  candidate conversions include %qD and %qD"
  msgstr ""
*************** msgstr "edellisestÃ¤ esittelystÃ¤ %q+F"
*** 55119,55125 ****
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "luetellun tyypin jÃ¤senen %q+D uudelleenesittely"
  
! #: cp/decl.cc:1446 cp/decl.cc:16605
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "edellinen esittely %q+D"
--- 55375,55381 ----
  msgid "redeclaration %qD differs in %qs from previous declaration"
  msgstr "luetellun tyypin jÃ¤senen %q+D uudelleenesittely"
  
! #: cp/decl.cc:1446 cp/decl.cc:16620
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD"
  msgstr "edellinen esittely %q+D"
*************** msgstr "nimiavaruuden %qD esittely on ri
*** 55350,55361 ****
  msgid "import declared %q#D here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:2306 cp/decl.cc:16628
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/decl.cc:2308 cp/decl.cc:16630
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared here without exporting"
--- 55606,55617 ----
  msgid "import declared %q#D here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:2306 cp/decl.cc:16643
  #, fuzzy, gcc-internal-format
  msgid "conflicting exporting for declaration %qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/decl.cc:2308 cp/decl.cc:16645
  #, fuzzy, gcc-internal-format
  #| msgid "previously declared here"
  msgid "previously declared here without exporting"
*************** msgstr "%qD:n esittely ei-funktiona"
*** 55817,55823 ****
  
  #: cp/decl.cc:6097
  #, gcc-internal-format
! msgid "block-scope extern declaration %q#D not permitted in module purview"
  msgstr ""
  
  #: cp/decl.cc:6133
--- 56073,56079 ----
  
  #: cp/decl.cc:6097
  #, gcc-internal-format
! msgid "block-scope extern declaration %q#D must not be attached to a named module"
  msgstr ""
  
  #: cp/decl.cc:6133
*************** msgstr "virheellinen alustin taulukon jÃ
*** 55955,55961 ****
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/decl.cc:7044 cp/init.cc:3377 cp/search.cc:1230
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
--- 56211,56217 ----
  msgid "%<[%E] =%> used in a GNU-style designated initializer for class %qT"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/decl.cc:7044 cp/init.cc:3407 cp/search.cc:1230
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
*************** msgstr "virheellinen alustin taulukon jÃ
*** 55980,55987 ****
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:7218 cp/decl.cc:7506 cp/typeck2.cc:1617 cp/typeck2.cc:1947
! #: cp/typeck2.cc:1995 cp/typeck2.cc:2042
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "liikaa alustimia %qT:lle"
--- 56236,56243 ----
  msgid "C99 designator %qE outside aggregate initializer"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:7218 cp/decl.cc:7506 cp/typeck2.cc:1593 cp/typeck2.cc:1923
! #: cp/typeck2.cc:1971 cp/typeck2.cc:2018
  #, gcc-internal-format
  msgid "too many initializers for %qT"
  msgstr "liikaa alustimia %qT:lle"
*************** msgstr "vektoriylivuoto lausekkeessa"
*** 56056,57940 ****
  msgid "(an out of class initialization is required)"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.cc:8083
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "%qD esitelty viitteenÃ¤, mutta ei ole alustettu"
  
! #: cp/decl.cc:8342
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/decl.cc:8366
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "liian vÃ¤hÃ¤n argumentteja muodostimelle %q#D"
  
! #: cp/decl.cc:8371
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/decl.cc:8376
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8381
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8386
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8440
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/decl.cc:8461 cp/decl.cc:15224
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/decl.cc:8465 cp/decl.cc:15228
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-tallennusluokkamÃ¤Ã¤ritteen kÃ¤yttÃ¶"
  
! #: cp/decl.cc:8510 cp/decl.cc:15191
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "%q#D:n esittelyllÃ¤ ei ole alustimia"
  
! #: cp/decl.cc:8546
  #, fuzzy, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/decl.cc:8557
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:8695
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
! #: cp/decl.cc:8754
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "%q+D:n edellinen esittely"
  
! #: cp/decl.cc:8797
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
  
! #: cp/decl.cc:8992
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "funktio %q#D alustetaan kuin muuttuja"
  
! #: cp/decl.cc:9103
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.cc:9106
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.cc:9113
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:9139
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.cc:9148
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.cc:9383
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:9399
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: cp/decl.cc:9408 cp/decl.cc:9487
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  msgstr[1] "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  
! #: cp/decl.cc:9412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  msgstr[1] "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  
! #: cp/decl.cc:9415
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9456
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:9480
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:9489
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9510
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9516
  #, fuzzy, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/decl.cc:9545
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.cc:9550
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:9555
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "PyydettyÃ¤ osoitetta ei voi asettaa"
  
! #: cp/decl.cc:9561
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.cc:9570
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.cc:10048
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/decl.cc:10051
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/decl.cc:10056
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10275
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "alustin ei pysty pÃ¤Ã¤ttelemÃ¤Ã¤n taulukon %q+D kokoa"
  
! #: cp/decl.cc:10279
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.cc:10282
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.cc:10298
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Java-luokalla %qT ei voi olla hajotinta"
  
! #: cp/decl.cc:10300
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Java-luokalla %qT ei voi olla hajotinta"
  
! #: cp/decl.cc:10326
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:10328
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:10334
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10337
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:10339
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:10345
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10348
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10350
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:10356
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:10359
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:10361
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:10368
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.cc:10375
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "nimike %qD esitelty muttei mÃ¤Ã¤ritelty"
  
! #: cp/decl.cc:10407
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/decl.cc:10447
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10458
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/decl.cc:10465
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10468
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10544
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "%qD:n poistettu mÃ¤Ã¤rittely"
  
! #: cp/decl.cc:10573
  #, fuzzy, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10588
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/decl.cc:10590
  #, fuzzy, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:10597
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:10646
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:10657
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "%qD ei ole malli"
  
! #: cp/decl.cc:10675
  #, fuzzy, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/decl.cc:10684
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/decl.cc:10701
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:10743
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10746
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10749 cp/decl.cc:10752
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10754
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10815
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10817
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10818
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10823
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10825
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10826
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10832 cp/decl.cc:13715 cp/decl.cc:13725 cp/parser.cc:11972
  #, fuzzy, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:10844
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:10852
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:10858
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:10871
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/decl.cc:10881
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "virheellinen IACC-argumentti"
  
! #: cp/decl.cc:10889
  #, fuzzy, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite â€�%.*sâ€� kokonaislukuvakiolla"
  
! #: cp/decl.cc:10895
  #, fuzzy, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite â€�%.*sâ€� kokonaislukuvakiolla"
  
! #: cp/decl.cc:10902
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10907
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.cc:10993
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "paluutyyppi on oletuksena %<int%>"
  
! #: cp/decl.cc:11033
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:11038
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:11040
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:11057
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:11251
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:11260
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: cp/decl.cc:11266
  #, fuzzy, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:11273
  #, fuzzy, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
  
! #: cp/decl.cc:11276
  #, fuzzy, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
  # semi-fuzzy
! #: cp/decl.cc:11398
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
! #: cp/decl.cc:11402
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.cc:11406
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.cc:11417
  #, fuzzy, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.cc:11422
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ jÃ¤senen %qD alustuksen"
  
! #: cp/decl.cc:11427
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.cc:11538
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "taulukon %qD koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/decl.cc:11541
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "taulukon koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/decl.cc:11572 cp/decl.cc:11644
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:11576 cp/decl.cc:11647
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:11627
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: cp/decl.cc:11630
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon"
  
! #: cp/decl.cc:11654
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qD"
  
! #: cp/decl.cc:11657
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon"
  
! #: cp/decl.cc:11663
  #, fuzzy, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:11666
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:11718
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "taulukon koon ylivuoto"
  
! #: cp/decl.cc:11778
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:11781
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/decl.cc:11791
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qD:n esittely void-taulukkona"
  
! #: cp/decl.cc:11793
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "luodaan void-taulukko"
  
! #: cp/decl.cc:11798
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qD:n esittely funktioiden taulukkona"
  
! #: cp/decl.cc:11800
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "luodaan funktioiden taulukko"
  
! #: cp/decl.cc:11805
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/decl.cc:11807
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "luodaan viitteiden taulukko"
  
! #: cp/decl.cc:11812
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "%qD:n esittely funktiojÃ¤senten taulukkona"
  
! #: cp/decl.cc:11815
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "luodaan funktiojÃ¤senten taulukkoa"
  
! #: cp/decl.cc:11833
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseen"
  
! #: cp/decl.cc:11837
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseen"
  
! #: cp/decl.cc:11851
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:11927
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.cc:11930
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: cp/decl.cc:11941
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.cc:11944
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:11957
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:11960
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:11969
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.cc:11972
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:11976
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:11985
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.cc:12006
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "nimetÃ¶n muuttuja tai kenttÃ¤ esitelty voidiksi"
  
! #: cp/decl.cc:12014
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "muuttuja tai kenttÃ¤ esitelty voidiksi"
  
! #: cp/decl.cc:12029
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/decl.cc:12034
  #, fuzzy, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:12090
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12096
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:12312
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Virheellinen kÃ¤yttÃ¤jÃ¤nimi â€�%sâ€� funktiossa %s, rivillÃ¤ %d. Keskeytys."
  
! #: cp/decl.cc:12315 cp/decl.cc:12337
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n tyypin %<%s %s%> epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.cc:12318
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Virheellinen kÃ¤yttÃ¤jÃ¤nimi â€�%sâ€� funktiossa %s, rivillÃ¤ %d. Keskeytys."
  
! #: cp/decl.cc:12328
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/decl.cc:12352
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:12359
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.cc:12387
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:12438
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "funktion mÃ¤Ã¤rittely ei esittele parametrejÃ¤"
  
! #: cp/decl.cc:12446 cp/decl.cc:12455 cp/decl.cc:14434
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:12463
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "vaillinaisen tyypin typedef %qD epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.cc:12468
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:12503
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:12510 cp/decl.cc:12517 cp/decl.cc:12524 cp/decl.cc:12531
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.cc:12542
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12552
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.cc:12606
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ei tue pelkkÃ¤Ã¤ %<complex%>-tyyppiÃ¤ merkityksellÃ¤ %<double complex%>"
  
! #: cp/decl.cc:12655 cp/decl.cc:12659 cp/decl.cc:12662
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttujan %qs esittelyn ilman tyyppiÃ¤"
  
! #: cp/decl.cc:12679
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: cp/decl.cc:12687
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
  
! #: cp/decl.cc:12741
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "sekÃ¤ %<signed%> ettÃ¤ %<unsigned%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.cc:12747
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "sekÃ¤ %<long%> ettÃ¤ %<short%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.cc:12755
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.cc:12762
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: cp/decl.cc:12771
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: cp/decl.cc:12773
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: cp/decl.cc:12842
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: cp/decl.cc:12886
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12912
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:12921
  #, fuzzy, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:12934
  #, fuzzy, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:12941
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "tallennusluokka annettu malliparametrille %qs"
  
! #: cp/decl.cc:12951 cp/decl.cc:13128
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/decl.cc:12959 cp/decl.cc:12968 cp/decl.cc:12974 cp/decl.cc:12980
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.cc:12990
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.cc:13000 cp/decl.cc:13003 cp/decl.cc:13005 cp/decl.cc:13008
! #: cp/decl.cc:13018 cp/decl.cc:13028 cp/decl.cc:13038 cp/decl.cc:13042
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.cc:13012 cp/decl.cc:13034
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:13022
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.cc:13046
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13058
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.cc:13061
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13069
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.cc:13100
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "useita tallennusluokkia %qs:n esittelyssÃ¤"
  
! #: cp/decl.cc:13126
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: cp/decl.cc:13140
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.cc:13145
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "%<auto%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:13153
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
  
! #: cp/decl.cc:13167
  #, fuzzy, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:13200 cp/decl.cc:14824 cp/parser.cc:15434 cp/parser.cc:21379
! #: cp/parser.cc:28056
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuuttia ei huomioida"
  
! #: cp/decl.cc:13201
  #, fuzzy, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentÃ¤lle"
  
! #: cp/decl.cc:13271
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "tarpeettomat sulkeet %qs:n esittelyssÃ¤"
  
! #: cp/decl.cc:13277
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses"
  msgstr "Odotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %C"
  
! #: cp/decl.cc:13345
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:13359
  #, fuzzy, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: cp/decl.cc:13365
  #, fuzzy, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:13369
  #, fuzzy, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/decl.cc:13377
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13381
  #, fuzzy, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/decl.cc:13402
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13407
  #, fuzzy, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:13411
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.cc:13431
  #, fuzzy, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:13435
  #, fuzzy, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:13440
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:13447
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13456
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13461
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/decl.cc:13473
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "tyyppimÃ¤Ã¤reet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
! #: cp/decl.cc:13482
  #, fuzzy, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:13495
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13509
  #, fuzzy, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:13512
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13519
  #, fuzzy, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:13545
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: cp/decl.cc:13557
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13563
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs esitelty taulukon palauttavan funktiona"
  
! #: cp/decl.cc:13570
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<noreturn%>-funktio palauttaa ei-void-arvon"
  
! #: cp/decl.cc:13603
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.cc:13605
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "muodostin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.cc:13610
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:13611
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "muodostimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:13619
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:13620
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:13638
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "muodostimia ei voi esitellÃ¤ virtuaalisiksi"
  
! #: cp/decl.cc:13655
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/decl.cc:13660
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:13664
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:13674
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13678
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13704
  #, fuzzy, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:13712
  #, fuzzy, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "mallit eivÃ¤t voi olla virtuaalisia"
  
! #: cp/decl.cc:13722
  #, fuzzy, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13748
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "hajottimilla ei voi olla parametreja"
  
! #: cp/decl.cc:13806
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:13819 cp/decl.cc:13826
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:13828
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:13857
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.cc:13858
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.cc:13931
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/decl.cc:14011
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/decl.cc:14037
  #, fuzzy, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:14042
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ylimÃ¤Ã¤rÃ¤inen kvalifiointi %<%T::%> jÃ¤senelle %qs"
  
! #: cp/decl.cc:14072
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:14074
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:14082
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:14122
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/decl.cc:14131
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:14134
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:14145
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.cc:14148
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:14151
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "vain muodostimen esittely voi olla %<explicit%>"
  
! #: cp/decl.cc:14161
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14168
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14174
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14180
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:14186
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14192
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:14208
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/decl.cc:14211
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/decl.cc:14237
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/decl.cc:14240
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:14245
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.cc:14249
  #, fuzzy, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/decl.cc:14275
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "kentÃ¤llÃ¤ %q+#D on sama nimi kuin luokalla"
  
! #: cp/decl.cc:14364
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/decl.cc:14372
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/decl.cc:14374
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:14378
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:14391
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:14411
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "virheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤"
  
! #: cp/decl.cc:14415
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.cc:14425
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/decl.cc:14440
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
  
! #: cp/decl.cc:14459
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:14469 cp/parser.cc:20813
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/decl.cc:14476
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14479
  #, fuzzy, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "%qD ei ole funktiomalli"
  
! #: cp/decl.cc:14485 cp/parser.cc:25355
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:14495
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:14549 cp/parser.cc:3687
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/decl.cc:14553
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:14574
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: cp/decl.cc:14577
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14593
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: cp/decl.cc:14614
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:14634
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:14648
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "%qD esitelty staattisesti sisÃ¤kkÃ¤in"
  
! #: cp/decl.cc:14655
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/decl.cc:14662 cp/decl.cc:14675
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.cc:14681
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "%qD esitelty staattisesti sisÃ¤kkÃ¤in"
  
! #: cp/decl.cc:14690
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/decl.cc:14696
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.cc:14704 cp/decl.cc:15059
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "tiedostoa %s ei voi avata"
  
! #: cp/decl.cc:14713
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/decl.cc:14716
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:14779
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/decl.cc:14784
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/decl.cc:14804
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.cc:14807
  #, fuzzy, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.cc:14825 cp/parser.cc:21380 cp/parser.cc:28057
  #, fuzzy, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentÃ¤lle"
  
! #: cp/decl.cc:14875 cp/decl.cc:14886
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:14880
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/decl.cc:14923 cp/decl.cc:14931 cp/decl.cc:14938 cp/decl.cc:14945
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:14997
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "tallennusluokka %<auto%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:15000
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "tallennusluokka %<register%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:15006
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:15010
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:15015
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: cp/decl.cc:15018
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:15030
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:15034
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:15042
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:15049
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:15050
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:15093
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:15102
  #, fuzzy, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:15143
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15150
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:15156
  #, fuzzy, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:15164
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman esittelyÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: cp/decl.cc:15171
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.cc:15203
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/decl.cc:15208
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs on sekÃ¤ %<extern%> ettÃ¤ alustin"
  
! #: cp/decl.cc:15405
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:15408
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:15535
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "vaillinaisen tyypin typedef %qD epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.cc:15539
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
  
! #: cp/decl.cc:15568
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/decl.cc:15576
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parametri %qD virheellisesti esitelty metodityyppi"
  
! #: cp/decl.cc:15601
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/decl.cc:15603
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/decl.cc:15886
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "virheellinen muodostin; tarkoitit todennÃ¤kÃ¶isesti %<%T (const %T&)%>"
  
! #: cp/decl.cc:15965
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:15972
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.cc:16000
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:16008
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.cc:16016
  #, fuzzy, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:16026
  #, fuzzy, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:16036
  #, fuzzy, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #. 13.4.0.3
! #: cp/decl.cc:16067
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ kieltÃ¤Ã¤ ?:-operaattorin ylikuormituksen"
  
! #: cp/decl.cc:16077
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD:lla ei saa olla vaihtuvaa mÃ¤Ã¤rÃ¤Ã¤ argumentteja"
  
! #: cp/decl.cc:16103
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD:n on otettava joko nolla tai yksi argumenttia"
  
! #: cp/decl.cc:16104
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD:n on otettava joko yksi tai kaksi argumenttia"
  
! #: cp/decl.cc:16116
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: cp/decl.cc:16117
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: cp/decl.cc:16128
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.cc:16129 cp/decl.cc:16139
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD:n on otettava tasan yksi argumentti"
  
! #: cp/decl.cc:16140
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.cc:16155
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/decl.cc:16179
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:16186
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:16188
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:16197
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:16199
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:16215
  #, fuzzy, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: cp/decl.cc:16234
  #, fuzzy, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:16241
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:16253
  #, fuzzy, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:16308
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/decl.cc:16331
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/decl.cc:16334
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: cp/decl.cc:16336
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:16344
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:16345 cp/decl.cc:16352
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:16351
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
--- 56312,58201 ----
  msgid "(an out of class initialization is required)"
  msgstr "  ohittaa %q+#D:n alustuksen"
  
! #: cp/decl.cc:8079
  #, fuzzy, gcc-internal-format
  msgid "reference %qD is initialized with itself"
  msgstr "%qD esitelty viitteenÃ¤, mutta ei ole alustettu"
  
! #: cp/decl.cc:8338
  #, fuzzy, gcc-internal-format
  msgid "could not find variant declaration"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/decl.cc:8362
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on constructor %qD"
  msgstr "liian vÃ¤hÃ¤n argumentteja muodostimelle %q#D"
  
! #: cp/decl.cc:8367
  #, fuzzy, gcc-internal-format
  msgid "%<declare variant%> on destructor %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/decl.cc:8372
  #, gcc-internal-format
  msgid "%<declare variant%> on defaulted %qD"
  msgstr ""
  
! #: cp/decl.cc:8377
  #, gcc-internal-format
  msgid "%<declare variant%> on deleted %qD"
  msgstr ""
  
! #: cp/decl.cc:8382
  #, gcc-internal-format
  msgid "%<declare variant%> on virtual %qD"
  msgstr ""
  
! #: cp/decl.cc:8436
  #, gcc-internal-format
  msgid "assignment (not initialization) in declaration"
  msgstr "sijoitus (ei alustus) esittelyssÃ¤"
  
! #: cp/decl.cc:8457 cp/decl.cc:15234
  #, fuzzy, gcc-internal-format
  msgid "ISO C++17 does not allow %<register%> storage class specifier"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/decl.cc:8461 cp/decl.cc:15238
  #, gcc-internal-format
  msgid "%<register%> storage class specifier used"
  msgstr "%<register%>-tallennusluokkamÃ¤Ã¤ritteen kÃ¤yttÃ¶"
  
! #: cp/decl.cc:8506 cp/decl.cc:15201
  #, gcc-internal-format
  msgid "declaration of %q#D has no initializer"
  msgstr "%q#D:n esittelyllÃ¤ ei ole alustimia"
  
! #: cp/decl.cc:8542
  #, fuzzy, gcc-internal-format
  msgid "initializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/decl.cc:8553
  #, fuzzy, gcc-internal-format
  #| msgid "return type %q#T is incomplete"
  msgid "deduced type %qT for %qD is incomplete"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:8691
  #, fuzzy, gcc-internal-format
  msgid "variable concept has no initializer"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
! #: cp/decl.cc:8750
  #, fuzzy, gcc-internal-format
  msgid "shadowing previous type declaration of %q#D"
  msgstr "%q+D:n edellinen esittely"
  
! #: cp/decl.cc:8793
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> can only be applied to a variable with static or thread storage duration"
  msgstr "%qE-attribuutti soveltuu vain muuttujiin ja funktioihin"
  
! #: cp/decl.cc:8988
  #, gcc-internal-format
  msgid "function %q#D is initialized like a variable"
  msgstr "funktio %q#D alustetaan kuin muuttuja"
  
! #: cp/decl.cc:9099
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous struct member"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.cc:9102
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT because it has an anonymous union member"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.cc:9109
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose inaccessible member %qD of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:9135
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT: both it and its base class %qT have non-static data members"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.cc:9144
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT: its base classes %qT and %qT have non-static data members"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.cc:9381
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:9397
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length array %qT"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: cp/decl.cc:9406 cp/decl.cc:9485
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%u name provided for structured binding"
  msgid_plural "%u names provided for structured binding"
  msgstr[0] "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  msgstr[1] "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  
! #: cp/decl.cc:9410
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "only %u name provided for structured binding"
  msgid_plural "only %u names provided for structured binding"
  msgstr[0] "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  msgstr[1] "%qs mÃ¤Ã¤ritelty tietueen kentÃ¤lle"
  
! #: cp/decl.cc:9413
  #, gcc-internal-format
  msgid "while %qT decomposes into %wu element"
  msgid_plural "while %qT decomposes into %wu elements"
  msgstr[0] ""
  msgstr[1] ""
  
! #: cp/decl.cc:9454
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose variable length vector %qT"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:9478
  #, fuzzy, gcc-internal-format
  msgid "%<std::tuple_size<%T>::value%> is not an integral constant expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:9487
  #, gcc-internal-format
  msgid "while %qT decomposes into %E elements"
  msgstr ""
  
! #: cp/decl.cc:9508
  #, gcc-internal-format
  msgid "%<std::tuple_element<%u, %T>::type%> is %<void%>"
  msgstr ""
  
! #: cp/decl.cc:9514
  #, fuzzy, gcc-internal-format
  msgid "in initialization of structured binding variable %qD"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/decl.cc:9543
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose union type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.cc:9548
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose non-array non-class type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/decl.cc:9553
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose lambda closure type %qT"
  msgstr "PyydettyÃ¤ osoitetta ei voi asettaa"
  
! #: cp/decl.cc:9559
  #, fuzzy, gcc-internal-format
  msgid "structured binding refers to incomplete class type %qT"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.cc:9568
  #, fuzzy, gcc-internal-format
  msgid "cannot decompose class type %qT without non-static data members"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/decl.cc:10046
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> needs dynamic initialization"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/decl.cc:10049
  #, fuzzy, gcc-internal-format
  msgid "non-local variable %qD declared %<__thread%> has a non-trivial destructor"
  msgstr "Java-luokalla %qT ei voi olla implisiittistÃ¤ epÃ¤triviaalia hajotinta"
  
! #: cp/decl.cc:10054
  #, gcc-internal-format
  msgid "C++11 %<thread_local%> allows dynamic initialization and destruction"
  msgstr ""
  
! #: cp/decl.cc:10273
  #, fuzzy, gcc-internal-format
  msgid "initializer fails to determine size of %qT"
  msgstr "alustin ei pysty pÃ¤Ã¤ttelemÃ¤Ã¤n taulukon %q+D kokoa"
  
! #: cp/decl.cc:10277
  #, fuzzy, gcc-internal-format
  msgid "array size missing in %qT"
  msgstr "%qD-taulukon koko puuttuu"
  
! #: cp/decl.cc:10280
  #, fuzzy, gcc-internal-format
  msgid "zero-size array %qT"
  msgstr "nollan kokoinen taulukko %qD"
  
! #: cp/decl.cc:10296
  #, fuzzy, gcc-internal-format
  msgid "destructor for alien class %qT cannot be a member"
  msgstr "Java-luokalla %qT ei voi olla hajotinta"
  
! #: cp/decl.cc:10298
  #, fuzzy, gcc-internal-format
  msgid "constructor for alien class %qT cannot be a member"
  msgstr "Java-luokalla %qT ei voi olla hajotinta"
  
! #: cp/decl.cc:10324
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> variable"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:10326
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:10332
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> parameter"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10335
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> parameter"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:10337
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:10343
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10346
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10348
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:10354
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as a %<virtual%> field"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:10357
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as an %<inline%> field"
  msgstr "parametri %q+D esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:10359
  #, fuzzy, gcc-internal-format
  msgid "%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:10366
  #, gcc-internal-format
  msgid "%q+D declared as a friend"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.cc:10373
  #, fuzzy, gcc-internal-format
  msgid "%q+D declared with an exception specification"
  msgstr "nimike %qD esitelty muttei mÃ¤Ã¤ritelty"
  
! #: cp/decl.cc:10405
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD is not in namespace enclosing %qT"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/decl.cc:10445
  #, gcc-internal-format
  msgid "static member function %q#D declared with type qualifiers"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10456
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with function parameters"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/decl.cc:10463
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D declared with a deduced return type"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10466
  #, fuzzy, gcc-internal-format
  msgid "concept %q#D with non-%<bool%> return type %qT"
  msgstr "parametri %qD esitelty void-tyyppisenÃ¤"
  
! #: cp/decl.cc:10542
  #, fuzzy, gcc-internal-format
  msgid "concept %qD has no definition"
  msgstr "%qD:n poistettu mÃ¤Ã¤rittely"
  
! #: cp/decl.cc:10571
  #, fuzzy, gcc-internal-format
  msgid "a function concept cannot be constrained"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10586
  #, fuzzy, gcc-internal-format
  msgid "constraints on a non-templated function"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/decl.cc:10588
  #, fuzzy, gcc-internal-format
  msgid "constrained non-template friend declaration must be a definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:10595
  #, gcc-internal-format
  msgid "friend function template with constraints that depend on outer template parameters must be a definition"
  msgstr ""
  
! #: cp/decl.cc:10644
  #, fuzzy, gcc-internal-format
  msgid "defining explicit specialization %qD in friend declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:10655
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template-id %qD in declaration of primary template"
  msgstr "%qD ei ole malli"
  
! #: cp/decl.cc:10673
  #, fuzzy, gcc-internal-format
  msgid "default arguments are not allowed in declaration of friend template specialization %qD"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/decl.cc:10682
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> is not allowed in declaration of friend template specialization %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/decl.cc:10699
  #, fuzzy, gcc-internal-format
  msgid "friend declaration of %qD specifies default arguments and isn%'t a definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:10741
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a template"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10744
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be inline"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10747 cp/decl.cc:10750
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be %qs"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10752
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be static"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:10819
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have cv-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10821
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have cv-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10822
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function %qD cannot have cv-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10827
  #, fuzzy, gcc-internal-format
  msgid "non-member function %qD cannot have ref-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10829
  #, fuzzy, gcc-internal-format
  msgid "static member function %qD cannot have ref-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10830
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function %qD cannot have ref-qualifier"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:10836 cp/decl.cc:13719 cp/decl.cc:13729 cp/parser.cc:11972
  #, fuzzy, gcc-internal-format
  msgid "explicit object parameter declared here"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:10848
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must be declared in the same scope as %qT"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:10856
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must have the same access as %qT"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:10862
  #, fuzzy, gcc-internal-format
  msgid "deduction guide %qD must not have a function body"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:10875
  #, fuzzy, gcc-internal-format
  msgid "literal operator with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/decl.cc:10885
  #, fuzzy, gcc-internal-format
  msgid "%qD has invalid argument list"
  msgstr "virheellinen IACC-argumentti"
  
! #: cp/decl.cc:10893
  #, fuzzy, gcc-internal-format
  msgid "integer suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite â€�%.*sâ€� kokonaislukuvakiolla"
  
! #: cp/decl.cc:10899
  #, fuzzy, gcc-internal-format
  msgid "floating-point suffix %qs shadowed by implementation"
  msgstr "virheellinen loppuliite â€�%.*sâ€� kokonaislukuvakiolla"
  
! #: cp/decl.cc:10906
  #, gcc-internal-format
  msgid "literal operator suffixes not preceded by %<_%> are reserved for future standardization"
  msgstr ""
  
! #: cp/decl.cc:10911
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-member function"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.cc:10997
  #, fuzzy, gcc-internal-format
  msgid "%<::main%> must return %<int%>"
  msgstr "paluutyyppi on oletuksena %<int%>"
  
! #: cp/decl.cc:11037
  #, fuzzy, gcc-internal-format
  msgid "definition of implicitly-declared %qD"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:11042
  #, fuzzy, gcc-internal-format
  msgid "definition of explicitly-defaulted %q+D"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:11044
  #, fuzzy, gcc-internal-format
  msgid "%q#D explicitly defaulted here"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:11061
  #, fuzzy, gcc-internal-format
  msgid "no %q#D member function declared in class %qT"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:11255
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %<::main%> to be a global variable"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:11264
  #, fuzzy, gcc-internal-format
  msgid "a non-template variable cannot be %<concept%>"
  msgstr "automaattimuuttuja %qE ei voi olla %<threadprivate%>"
  
! #: cp/decl.cc:11270
  #, fuzzy, gcc-internal-format
  msgid "concept must be defined at namespace scope"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:11277
  #, fuzzy, gcc-internal-format
  msgid "concept must have type %<bool%>"
  msgstr "keskeytysfunktiolla on oltava void-paluutyyppi"
  
! #: cp/decl.cc:11280
  #, fuzzy, gcc-internal-format
  msgid "a variable concept cannot be constrained"
  msgstr "muuttujalla %qD on alustin, mutta vaillinainen tyyppi"
  
  # semi-fuzzy
! #: cp/decl.cc:11402
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of incomplete type"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
! #: cp/decl.cc:11406
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.cc:11410
  #, fuzzy, gcc-internal-format
  msgid "in-class initialization of static data member %q#D of non-literal type"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.cc:11421
  #, fuzzy, gcc-internal-format
  msgid "invalid in-class initialization of static data member of non-integral type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.cc:11426
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids in-class initialization of non-const static member %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ jÃ¤senen %qD alustuksen"
  
! #: cp/decl.cc:11431
  #, gcc-internal-format
  msgid "ISO C++ forbids initialization of member constant %qD of non-integral type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ epÃ¤kokonaislukutyyppiÃ¤ %2$qT olevan vakiojÃ¤senen %1$qD alustamisen"
  
! #: cp/decl.cc:11542
  #, gcc-internal-format
  msgid "size of array %qD has non-integral type %qT"
  msgstr "taulukon %qD koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/decl.cc:11545
  #, gcc-internal-format
  msgid "size of array has non-integral type %qT"
  msgstr "taulukon koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/decl.cc:11576 cp/decl.cc:11648
  #, gcc-internal-format
  msgid "size of array %qD is not an integral constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:11580 cp/decl.cc:11651
  #, gcc-internal-format
  msgid "size of array is not an integral constant-expression"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/decl.cc:11631
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: cp/decl.cc:11634
  #, gcc-internal-format
  msgid "ISO C++ forbids zero-size array"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon"
  
! #: cp/decl.cc:11658
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array %qD"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qD"
  
! #: cp/decl.cc:11661
  #, gcc-internal-format
  msgid "ISO C++ forbids variable length array"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttuvakokoisen taulukon"
  
! #: cp/decl.cc:11667
  #, fuzzy, gcc-internal-format
  msgid "variable length array %qD is used"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:11670
  #, gcc-internal-format
  msgid "variable length array is used"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:11722
  #, gcc-internal-format
  msgid "overflow in array dimension"
  msgstr "taulukon koon ylivuoto"
  
! #: cp/decl.cc:11782
  #, fuzzy, gcc-internal-format
  msgid "%qD declared as array of template placeholder type %qT"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:11785
  #, fuzzy, gcc-internal-format
  msgid "creating array of template placeholder type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/decl.cc:11795
  #, gcc-internal-format
  msgid "declaration of %qD as array of void"
  msgstr "%qD:n esittely void-taulukkona"
  
! #: cp/decl.cc:11797
  #, gcc-internal-format
  msgid "creating array of void"
  msgstr "luodaan void-taulukko"
  
! #: cp/decl.cc:11802
  #, gcc-internal-format
  msgid "declaration of %qD as array of functions"
  msgstr "%qD:n esittely funktioiden taulukkona"
  
! #: cp/decl.cc:11804
  #, gcc-internal-format
  msgid "creating array of functions"
  msgstr "luodaan funktioiden taulukko"
  
! #: cp/decl.cc:11809
  #, gcc-internal-format
  msgid "declaration of %qD as array of references"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/decl.cc:11811
  #, gcc-internal-format
  msgid "creating array of references"
  msgstr "luodaan viitteiden taulukko"
  
! #: cp/decl.cc:11816
  #, gcc-internal-format
  msgid "declaration of %qD as array of function members"
  msgstr "%qD:n esittely funktiojÃ¤senten taulukkona"
  
! #: cp/decl.cc:11819
  #, gcc-internal-format
  msgid "creating array of function members"
  msgstr "luodaan funktiojÃ¤senten taulukkoa"
  
! #: cp/decl.cc:11837
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseen"
  
! #: cp/decl.cc:11841
  #, gcc-internal-format
  msgid "multidimensional array must have bounds for all dimensions except the first"
  msgstr "moniulotteisell taulukolla on oltava rajat kaikkiin suuntiin paitsi ensimmÃ¤iseen"
  
! #: cp/decl.cc:11855
  #, fuzzy, gcc-internal-format
  #| msgid "variable length array is used"
  msgid "variable-length array of %<auto%>"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: cp/decl.cc:11931
  #, fuzzy, gcc-internal-format
  msgid "return type specification for constructor invalid"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.cc:11934
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on constructor declaration"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: cp/decl.cc:11945
  #, fuzzy, gcc-internal-format
  msgid "return type specification for destructor invalid"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.cc:11948
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on destructor declaration"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:11961
  #, fuzzy, gcc-internal-format
  msgid "return type specified for %<operator %T%>"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:11964
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of %<operator %T%>"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:11973
  #, fuzzy, gcc-internal-format
  msgid "return type specified for deduction guide"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/decl.cc:11976
  #, fuzzy, gcc-internal-format
  msgid "qualifiers are not allowed on declaration of deduction guide"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:11980
  #, fuzzy, gcc-internal-format
  msgid "template template parameter %qT in declaration of deduction guide"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:11989
  #, fuzzy, gcc-internal-format
  msgid "%<decl-specifier%> in declaration of deduction guide"
  msgstr "useita tallennusluokkia esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.cc:12010
  #, gcc-internal-format
  msgid "unnamed variable or field declared void"
  msgstr "nimetÃ¶n muuttuja tai kenttÃ¤ esitelty voidiksi"
  
! #: cp/decl.cc:12018
  #, gcc-internal-format
  msgid "variable or field declared void"
  msgstr "muuttuja tai kenttÃ¤ esitelty voidiksi"
  
! #: cp/decl.cc:12033
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for variable %qD declared at block scope"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/decl.cc:12038
  #, fuzzy, gcc-internal-format
  msgid "inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:12094
  #, gcc-internal-format
  msgid "%qT as type rather than plain %<decltype(auto)%>"
  msgstr ""
  
! #: cp/decl.cc:12100
  #, fuzzy, gcc-internal-format
  msgid "%<decltype(auto)%> cannot be cv-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:12316
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<::%D%>"
  msgstr "Virheellinen kÃ¤yttÃ¤jÃ¤nimi â€�%sâ€� funktiossa %s, rivillÃ¤ %d. Keskeytys."
  
! #: cp/decl.cc:12319 cp/decl.cc:12341
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%T::%D%>"
  msgstr "mÃ¤Ã¤rittelemÃ¤ttÃ¶mÃ¤n tyypin %<%s %s%> epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.cc:12322
  #, fuzzy, gcc-internal-format
  msgid "invalid use of qualified-name %<%D::%D%>"
  msgstr "Virheellinen kÃ¤yttÃ¤jÃ¤nimi â€�%sâ€� funktiossa %s, rivillÃ¤ %d. Keskeytys."
  
! #: cp/decl.cc:12332
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a class or namespace"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/decl.cc:12356
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-function"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:12363
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qE as non-member"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.cc:12391
  #, gcc-internal-format
  msgid "declarator-id missing; using reserved word %qD"
  msgstr ""
  
! #: cp/decl.cc:12442
  #, gcc-internal-format
  msgid "function definition does not declare parameters"
  msgstr "funktion mÃ¤Ã¤rittely ei esittele parametrejÃ¤"
  
! #: cp/decl.cc:12450 cp/decl.cc:12459 cp/decl.cc:14444
  #, gcc-internal-format
  msgid "declaration of %qD as non-function"
  msgstr "%qD:n esittely ei-funktiona"
  
! #: cp/decl.cc:12467
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as %<typedef%>"
  msgstr "vaillinaisen tyypin typedef %qD epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.cc:12472
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD as parameter"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:12507
  #, gcc-internal-format
  msgid "both %qs and %qs specified"
  msgstr ""
  
! #: cp/decl.cc:12514 cp/decl.cc:12521 cp/decl.cc:12528 cp/decl.cc:12535
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot appear in a typedef declaration"
  msgstr "%Hprototyypin esittely"
  
! #: cp/decl.cc:12546
  #, gcc-internal-format
  msgid "can use at most one of the %<constinit%> and %<constexpr%> specifiers"
  msgstr ""
  
! #: cp/decl.cc:12556
  #, fuzzy, gcc-internal-format
  msgid "two or more data types in declaration of %qs"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/decl.cc:12610
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support plain %<complex%> meaning %<double complex%>"
  msgstr "ISO C ei tue pelkkÃ¤Ã¤ %<complex%>-tyyppiÃ¤ merkityksellÃ¤ %<double complex%>"
  
! #: cp/decl.cc:12659 cp/decl.cc:12663 cp/decl.cc:12666
  #, gcc-internal-format
  msgid "ISO C++ forbids declaration of %qs with no type"
  msgstr "ISO C++ kieltÃ¤Ã¤ muuttujan %qs esittelyn ilman tyyppiÃ¤"
  
! #: cp/decl.cc:12683
  #, fuzzy, gcc-internal-format
  msgid "%<__int%d%> is not supported by this target"
  msgstr "kohteen int-tyyppi on kapeampi kuin kohteen char-tyyppi"
  
! #: cp/decl.cc:12691
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not support %<__int%d%> for %qs"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
  
! #: cp/decl.cc:12745
  #, fuzzy, gcc-internal-format
  msgid "%<signed%> and %<unsigned%> specified together"
  msgstr "sekÃ¤ %<signed%> ettÃ¤ %<unsigned%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.cc:12751
  #, fuzzy, gcc-internal-format
  msgid "%<long%> and %<short%> specified together"
  msgstr "sekÃ¤ %<long%> ettÃ¤ %<short%> mÃ¤Ã¤ritelty %qs:lle"
  
! #: cp/decl.cc:12759
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %qT"
  msgstr "%qE:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/decl.cc:12766
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with typedef-name %qD"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: cp/decl.cc:12775
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<decltype%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: cp/decl.cc:12777
  #, fuzzy, gcc-internal-format
  msgid "%qs specified with %<typeof%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: cp/decl.cc:12846
  #, fuzzy, gcc-internal-format
  msgid "complex invalid for %qs"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: cp/decl.cc:12890
  #, gcc-internal-format
  msgid "missing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-id"
  msgstr ""
  
! #: cp/decl.cc:12916
  #, fuzzy, gcc-internal-format
  msgid "member %qD cannot be declared both %<virtual%> and %<static%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:12925
  #, fuzzy, gcc-internal-format
  msgid "member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:12938
  #, fuzzy, gcc-internal-format
  msgid "typedef declaration invalid in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:12945
  #, gcc-internal-format
  msgid "storage class specified for template parameter %qs"
  msgstr "tallennusluokka annettu malliparametrille %qs"
  
! #: cp/decl.cc:12955 cp/decl.cc:13132
  #, gcc-internal-format
  msgid "storage class specified for parameter %qs"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/decl.cc:12963 cp/decl.cc:12972 cp/decl.cc:12978 cp/decl.cc:12984
  #, fuzzy, gcc-internal-format
  msgid "a parameter cannot be declared %qs"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.cc:12994
  #, gcc-internal-format
  msgid "%<virtual%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.cc:13004 cp/decl.cc:13007 cp/decl.cc:13009 cp/decl.cc:13012
! #: cp/decl.cc:13022 cp/decl.cc:13032 cp/decl.cc:13042 cp/decl.cc:13046
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be %qs"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.cc:13016 cp/decl.cc:13038
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:13026
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified structured binding is deprecated"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.cc:13050
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot be C++98 %<auto%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13062
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have type %qT"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.cc:13065
  #, gcc-internal-format
  msgid "type must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13073
  #, fuzzy, gcc-internal-format
  msgid "structured binding declaration cannot have constrained %<auto%> type %qT"
  msgstr "attribuutti jÃ¤tetty huomioimatta %q+#T:n esittelyssÃ¤"
  
! #: cp/decl.cc:13104
  #, gcc-internal-format
  msgid "multiple storage classes in declaration of %qs"
  msgstr "useita tallennusluokkia %qs:n esittelyssÃ¤"
  
! #: cp/decl.cc:13130
  #, gcc-internal-format
  msgid "storage class specified for %qs"
  msgstr "tallennusluokka annettu %qs:lle"
  
! #: cp/decl.cc:13144
  #, gcc-internal-format
  msgid "nested function %qs declared %<extern%>"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.cc:13149
  #, fuzzy, gcc-internal-format
  msgid "top-level declaration of %qs specifies %<auto%>"
  msgstr "%<auto%> tiedostoalueen tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:13157
  #, gcc-internal-format
  msgid "function-scope %qs implicitly auto and declared %<__thread%>"
  msgstr "funktioalue %qs implisiittisesti auto ja esitelty %<__thread%>:ksi"
  
! #: cp/decl.cc:13171
  #, fuzzy, gcc-internal-format
  msgid "storage class specifiers invalid in friend function declarations"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:13204 cp/decl.cc:14834 cp/parser.cc:15434 cp/parser.cc:21379
! #: cp/parser.cc:28063
  #, gcc-internal-format
  msgid "attribute ignored"
  msgstr "attribuuttia ei huomioida"
  
! #: cp/decl.cc:13205
  #, fuzzy, gcc-internal-format
  msgid "an attribute that appertains to a type-specifier is ignored"
  msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentÃ¤lle"
  
! #: cp/decl.cc:13275
  #, gcc-internal-format
  msgid "unnecessary parentheses in declaration of %qs"
  msgstr "tarpeettomat sulkeet %qs:n esittelyssÃ¤"
  
! #: cp/decl.cc:13281
  #, fuzzy, gcc-internal-format
  msgid "remove parentheses"
  msgstr "Odotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %C"
  
! #: cp/decl.cc:13349
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:13363
  #, fuzzy, gcc-internal-format
  msgid "a function type cannot have an explicit object parameter"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: cp/decl.cc:13369
  #, fuzzy, gcc-internal-format
  msgid "a pointer to function type cannot have an explicit object parameter"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:13373
  #, fuzzy, gcc-internal-format
  msgid "a pointer to member function type cannot have an explicit object parameter"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/decl.cc:13381
  #, gcc-internal-format
  msgid "the type of a pointer to explicit object member function is a regular pointer to function type"
  msgstr ""
  
! #: cp/decl.cc:13385
  #, fuzzy, gcc-internal-format
  msgid "the type of an explicit object member function is a regular function type"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/decl.cc:13406
  #, gcc-internal-format
  msgid "only the first parameter of a member function can be declared as an explicit object parameter"
  msgstr ""
  
! #: cp/decl.cc:13411
  #, fuzzy, gcc-internal-format
  msgid "valid explicit object parameter declared here"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:13415
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on return type"
  msgstr "paluutyyppi on vaillinainen tyyppi"
  
! #: cp/decl.cc:13435
  #, fuzzy, gcc-internal-format
  msgid "%qs function uses %<auto%> type specifier without trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:13439
  #, fuzzy, gcc-internal-format
  msgid "deduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:13444
  #, fuzzy, gcc-internal-format
  msgid "virtual function cannot have deduced return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:13451
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %qT as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13460
  #, gcc-internal-format
  msgid "%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>"
  msgstr ""
  
! #: cp/decl.cc:13465
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<decltype(auto)%>"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/decl.cc:13477
  #, fuzzy, gcc-internal-format
  msgid "deduced class type %qD in function return type"
  msgstr "tyyppimÃ¤Ã¤reet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
! #: cp/decl.cc:13486
  #, fuzzy, gcc-internal-format
  msgid "deduction guide for %qT must have trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:13499
  #, gcc-internal-format
  msgid "trailing return type %qT of deduction guide is not a specialization of %qT"
  msgstr ""
  
! #: cp/decl.cc:13513
  #, fuzzy, gcc-internal-format
  msgid "trailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:13516
  #, gcc-internal-format
  msgid "%qs function with trailing return type not declared with %<auto%> type specifier"
  msgstr ""
  
! #: cp/decl.cc:13523
  #, fuzzy, gcc-internal-format
  msgid "a conversion function cannot have a trailing return type"
  msgstr "%qs-nimikkeen kaksoisesittely"
  
! #: cp/decl.cc:13549
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified return type is deprecated"
  msgstr "%qD:n paluuarvon tyyppi ei ole %<int%>"
  
! #: cp/decl.cc:13561
  #, gcc-internal-format
  msgid "%qs declared as function returning a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13567
  #, gcc-internal-format
  msgid "%qs declared as function returning an array"
  msgstr "%qs esitelty taulukon palauttavan funktiona"
  
! #: cp/decl.cc:13574
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> on function return type is not allowed"
  msgstr "%<noreturn%>-funktio palauttaa ei-void-arvon"
  
! #: cp/decl.cc:13607
  #, gcc-internal-format
  msgid "destructor cannot be static member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.cc:13609
  #, gcc-internal-format
  msgid "constructor cannot be static member function"
  msgstr "muodostin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.cc:13614
  #, gcc-internal-format
  msgid "destructors may not be cv-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:13615
  #, gcc-internal-format
  msgid "constructors may not be cv-qualified"
  msgstr "muodostimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:13623
  #, fuzzy, gcc-internal-format
  msgid "destructors may not be ref-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:13624
  #, fuzzy, gcc-internal-format
  msgid "constructors may not be ref-qualified"
  msgstr "hajottimet eivÃ¤t voi olla cv-mÃ¤Ã¤riteltyjÃ¤"
  
! #: cp/decl.cc:13642
  #, fuzzy, gcc-internal-format
  msgid "constructors cannot be declared %<virtual%>"
  msgstr "muodostimia ei voi esitellÃ¤ virtuaalisiksi"
  
! #: cp/decl.cc:13659
  #, fuzzy, gcc-internal-format
  msgid "virtual functions cannot be friends"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/decl.cc:13664
  #, fuzzy, gcc-internal-format
  msgid "friend declaration not in class definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:13668
  #, fuzzy, gcc-internal-format
  msgid "cannot define friend function %qs in a local class definition"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:13678
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<::%>"
  msgstr ""
  
! #: cp/decl.cc:13682
  #, gcc-internal-format
  msgid "friend function definition %qs cannot have a name qualified with %<%D::%>"
  msgstr ""
  
! #: cp/decl.cc:13708
  #, fuzzy, gcc-internal-format
  msgid "a non-member function cannot have an explicit object parameter"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:13716
  #, fuzzy, gcc-internal-format
  msgid "an explicit object member function cannot be %<virtual%>"
  msgstr "mallit eivÃ¤t voi olla virtuaalisia"
  
! #: cp/decl.cc:13726
  #, fuzzy, gcc-internal-format
  msgid "an explicit object member function cannot be %<static%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:13735
! #, fuzzy, gcc-internal-format
! msgid "%qD cannot be an explicit object member function"
! msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
! 
! #: cp/decl.cc:13758
  #, gcc-internal-format
  msgid "destructors may not have parameters"
  msgstr "hajottimilla ei voi olla parametreja"
  
! #: cp/decl.cc:13816
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:13829 cp/decl.cc:13836
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:13838
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to %q#T member"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/decl.cc:13867
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.cc:13868
  #, fuzzy, gcc-internal-format
  msgid "cannot declare pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/decl.cc:13941
  #, fuzzy, gcc-internal-format
  msgid "cannot declare reference to %q#T, which is not a typedef or a template type argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/decl.cc:14021
  #, fuzzy, gcc-internal-format
  msgid "template-id %qD used as a declarator"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/decl.cc:14047
  #, fuzzy, gcc-internal-format
  msgid "member functions are implicitly friends of their class"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/decl.cc:14052
  #, gcc-internal-format
  msgid "extra qualification %<%T::%> on member %qs"
  msgstr "ylimÃ¤Ã¤rÃ¤inen kvalifiointi %<%T::%> jÃ¤senelle %qs"
  
! #: cp/decl.cc:14082
  #, fuzzy, gcc-internal-format
  msgid "cannot define member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:14084
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:14092
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member %<%T::%s%> within %qT"
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: cp/decl.cc:14132
  #, fuzzy, gcc-internal-format
  msgid "non-parameter %qs cannot be a parameter pack"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/decl.cc:14141
  #, fuzzy, gcc-internal-format
  msgid "data member may not have variably modified type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:14144
  #, fuzzy, gcc-internal-format
  msgid "parameter may not have variably modified type %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:14155
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> outside class declaration"
  msgstr "%<virtual%> luokan esittelyn ulkopuolella"
  
! #: cp/decl.cc:14158
  #, fuzzy, gcc-internal-format
  msgid "%<explicit%> in friend declaration"
  msgstr "%<inline%> tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/decl.cc:14161
  #, fuzzy, gcc-internal-format
  msgid "only declarations of constructors and conversion operators can be %<explicit%>"
  msgstr "vain muodostimen esittely voi olla %<explicit%>"
  
! #: cp/decl.cc:14171
  #, fuzzy, gcc-internal-format
  msgid "non-member %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14178
  #, fuzzy, gcc-internal-format
  msgid "non-object member %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14184
  #, fuzzy, gcc-internal-format
  msgid "function %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14190
  #, fuzzy, gcc-internal-format
  msgid "%<static%> %qs cannot be declared %<mutable%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:14196
  #, fuzzy, gcc-internal-format
  msgid "%<const%> %qs cannot be declared %<mutable%>"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:14202
  #, fuzzy, gcc-internal-format
  msgid "reference %qs cannot be declared %<mutable%>"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: cp/decl.cc:14218
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a function definition"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/decl.cc:14221
  #, fuzzy, gcc-internal-format
  msgid "typedef may not be a member function definition"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/decl.cc:14247
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> not allowed in alias declaration"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/decl.cc:14250
  #, fuzzy, gcc-internal-format
  msgid "typedef declared %<auto%>"
  msgstr "funktion mÃ¤Ã¤rittely esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:14255
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on typedef"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.cc:14259
  #, fuzzy, gcc-internal-format
  msgid "typedef name may not be a nested-name-specifier"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: cp/decl.cc:14285
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids nested type %qD with same name as enclosing class"
  msgstr "kentÃ¤llÃ¤ %q+#D on sama nimi kuin luokalla"
  
! #: cp/decl.cc:14374
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specified for friend class declaration"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/decl.cc:14382
  #, fuzzy, gcc-internal-format
  msgid "template parameters cannot be friends"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/decl.cc:14384
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend class %T::%D%>"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:14388
  #, fuzzy, gcc-internal-format
  msgid "friend declaration requires class-key, i.e. %<friend %#T%>"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/decl.cc:14401
  #, gcc-internal-format
  msgid "trying to make class %qT a friend of global scope"
  msgstr ""
  
! #: cp/decl.cc:14421
  #, gcc-internal-format
  msgid "invalid qualifiers on non-member function type"
  msgstr "virheelliset mÃ¤Ã¤reet ei-jÃ¤senfunktion tyypissÃ¤"
  
! #: cp/decl.cc:14425
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on type-id"
  msgstr "<typedef-virhe>"
  
! #: cp/decl.cc:14435
  #, fuzzy, gcc-internal-format
  msgid "abstract declarator %qT used as declaration"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/decl.cc:14450
  #, fuzzy, gcc-internal-format
  msgid "requires-clause on declaration of non-function type %qT"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
  
! #: cp/decl.cc:14469
  #, fuzzy, gcc-internal-format
  msgid "cannot use %<::%> in parameter declaration"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/decl.cc:14479 cp/parser.cc:20813
  #, fuzzy, gcc-internal-format
  msgid "cannot declare a parameter with %<decltype(auto)%>"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/decl.cc:14486
  #, gcc-internal-format
  msgid "missing template argument list after %qE; template placeholder not permitted in parameter"
  msgstr ""
  
! #: cp/decl.cc:14489
  #, fuzzy, gcc-internal-format
  msgid "or use %<auto%> for an abbreviated function template"
  msgstr "%qD ei ole funktiomalli"
  
! #: cp/decl.cc:14495 cp/parser.cc:25355
  #, fuzzy, gcc-internal-format
  msgid "%<auto%> parameter not permitted in this context"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:14505
  #, gcc-internal-format
  msgid "parameter declared %<auto%>"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: cp/decl.cc:14559 cp/parser.cc:3687
  #, gcc-internal-format
  msgid "invalid use of template-name %qE without an argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/decl.cc:14563
  #, fuzzy, gcc-internal-format
  msgid "non-static data member declared with placeholder %qT"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:14584
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array member %qs"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: cp/decl.cc:14587
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids flexible array members"
  msgstr "ISO C90 ei tue joustavia taulukon jÃ¤seniÃ¤"
  
  #. Something like struct S { int N::j; };
! #: cp/decl.cc:14603
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<::%>"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: cp/decl.cc:14624
  #, fuzzy, gcc-internal-format
  msgid "declaration of function %qD in invalid context"
  msgstr "virheellinen funktioesittely"
  
! #: cp/decl.cc:14634
  #, fuzzy, gcc-internal-format
  msgid "function %qD declared %<virtual%> inside a union"
  msgstr "funktio %qD esitelty virtuaaliseksi unionissa"
  
! #: cp/decl.cc:14644
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be declared %<virtual%>, since it is always static"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:14658
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for destructor %qD"
  msgstr "%qD esitelty staattisesti sisÃ¤kkÃ¤in"
  
! #: cp/decl.cc:14665
  #, gcc-internal-format
  msgid "declaration of %qD as member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/decl.cc:14672 cp/decl.cc:14685
  #, fuzzy, gcc-internal-format
  msgid "a destructor cannot be %qs"
  msgstr "hajotin ei voi olla %<constexpr%>"
  
! #: cp/decl.cc:14691
  #, fuzzy, gcc-internal-format
  msgid "expected qualified name in friend declaration for constructor %qD"
  msgstr "%qD esitelty staattisesti sisÃ¤kkÃ¤in"
  
! #: cp/decl.cc:14700
  #, fuzzy, gcc-internal-format
  msgid "a constructor cannot be %<concept%>"
  msgstr "Kopiomuodostin %qs"
  
! #: cp/decl.cc:14706
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be a member function"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/decl.cc:14714 cp/decl.cc:15069
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be %qs"
  msgstr "tiedostoa %s ei voi avata"
  
! #: cp/decl.cc:14723
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable template %qD declared as function"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/decl.cc:14726
  #, fuzzy, gcc-internal-format
  msgid "variable template declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:14789
  #, fuzzy, gcc-internal-format
  msgid "field %qD has incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/decl.cc:14794
  #, gcc-internal-format
  msgid "name %qT has incomplete type"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/decl.cc:14814
  #, fuzzy, gcc-internal-format
  msgid "%qE is neither function nor member function; cannot be declared friend"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.cc:14817
  #, fuzzy, gcc-internal-format
  msgid "unnamed field is neither function nor member function; cannot be declared friend"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl.cc:14835 cp/parser.cc:21380 cp/parser.cc:28064
  #, fuzzy, gcc-internal-format
  msgid "an attribute that appertains to a friend declaration that is not a definition is ignored"
  msgstr "%qE-attribuuttia ei huomioida %qT-tyyppiselle kentÃ¤lle"
  
! #: cp/decl.cc:14885 cp/decl.cc:14896
  #, fuzzy, gcc-internal-format
  msgid "static data member %qE declared %qs"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:14890
  #, fuzzy, gcc-internal-format
  msgid "%<constexpr%> static data member %qD must have an initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/decl.cc:14933 cp/decl.cc:14941 cp/decl.cc:14948 cp/decl.cc:14955
  #, fuzzy, gcc-internal-format
  msgid "non-static data member %qE declared %qs"
  msgstr "ei-staattinen datajÃ¤sen %qE esitelty %<constexpr%>:ksi"
  
! #: cp/decl.cc:15007
  #, gcc-internal-format
  msgid "storage class %<auto%> invalid for function %qs"
  msgstr "tallennusluokka %<auto%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:15010
  #, gcc-internal-format
  msgid "storage class %<register%> invalid for function %qs"
  msgstr "tallennusluokka %<register%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:15016
  #, gcc-internal-format
  msgid "storage class %<__thread%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:15020
  #, fuzzy, gcc-internal-format
  msgid "storage class %<thread_local%> invalid for function %qs"
  msgstr "tallennusluokka %<__thread%> virheellinen funktiolle %qs"
  
! #: cp/decl.cc:15025
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> specifier invalid for function %qs"
  msgstr "kohdistusta ei voi mÃ¤Ã¤ritellÃ¤ %q+D:lle"
  
! #: cp/decl.cc:15028
  #, fuzzy, gcc-internal-format
  msgid "virt-specifiers in %qs not allowed outside a class definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/decl.cc:15040
  #, fuzzy, gcc-internal-format
  msgid "%<static%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:15044
  #, fuzzy, gcc-internal-format
  msgid "%<inline%> specifier invalid for function %qs declared out of global scope"
  msgstr "tallennusluokkatarkentimet virheellisiÃ¤ parameteresittelyissÃ¤"
  
! #: cp/decl.cc:15052
  #, gcc-internal-format
  msgid "virtual non-class function %qs"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:15059
  #, fuzzy, gcc-internal-format
  msgid "%qs defined in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:15060
  #, fuzzy, gcc-internal-format
  msgid "%qs declared in a non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/decl.cc:15103
  #, fuzzy, gcc-internal-format
  msgid "cannot declare member function %qD to have static linkage"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:15112
  #, fuzzy, gcc-internal-format
  msgid "cannot declare static function inside another function"
  msgstr "%qE esitelty funktion palauttavana funktiona"
  
! #: cp/decl.cc:15153
  #, gcc-internal-format
  msgid "%<static%> may not be used when defining (as opposed to declaring) a static data member"
  msgstr ""
  
! #: cp/decl.cc:15160
  #, fuzzy, gcc-internal-format
  msgid "static member %qD declared %<register%>"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
  
! #: cp/decl.cc:15166
  #, fuzzy, gcc-internal-format
  msgid "cannot explicitly declare member %q#D to have extern linkage"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:15174
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<constexpr%> variable %qD is not a definition"
  msgstr "%qD kÃ¤ytÃ¶ssÃ¤ ilman esittelyÃ¤ ennen sen mÃ¤Ã¤rittelyÃ¤"
  
! #: cp/decl.cc:15181
  #, fuzzy, gcc-internal-format
  msgid "a variable cannot be declared %<consteval%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/decl.cc:15213
  #, gcc-internal-format
  msgid "%qs initialized and declared %<extern%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/decl.cc:15218
  #, gcc-internal-format
  msgid "%qs has both %<extern%> and initializer"
  msgstr "%qs on sekÃ¤ %<extern%> ettÃ¤ alustin"
  
! #: cp/decl.cc:15420
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses %qD"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:15423
  #, fuzzy, gcc-internal-format
  msgid "default argument %qE uses local variable %qD"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/decl.cc:15550
  #, fuzzy, gcc-internal-format
  msgid "invalid use of cv-qualified type %qT in parameter declaration"
  msgstr "vaillinaisen tyypin typedef %qD epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/decl.cc:15554
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %<void%> in parameter declaration"
  msgstr "Varoita implisiittisistÃ¤ funktioesittelyistÃ¤"
  
! #: cp/decl.cc:15583
  #, fuzzy, gcc-internal-format
  msgid "%<volatile%>-qualified parameter is deprecated"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/decl.cc:15591
  #, gcc-internal-format
  msgid "parameter %qD invalidly declared method type"
  msgstr "parametri %qD virheellisesti esitelty metodityyppi"
  
! #: cp/decl.cc:15616
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes pointer to array of unknown bound %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/decl.cc:15618
  #, fuzzy, gcc-internal-format
  msgid "parameter %qD includes reference to array of unknown bound %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/decl.cc:15901
  #, gcc-internal-format
  msgid "invalid constructor; you probably meant %<%T (const %T&)%>"
  msgstr "virheellinen muodostin; tarkoitit todennÃ¤kÃ¶isesti %<%T (const %T&)%>"
  
! #: cp/decl.cc:15980
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared within a namespace"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/decl.cc:15987
  #, fuzzy, gcc-internal-format
  msgid "%qD may not be declared as static"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/decl.cc:16015
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a non-static member function"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:16023
  #, fuzzy, gcc-internal-format
  msgid "%qD must be a member function"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/decl.cc:16031
  #, fuzzy, gcc-internal-format
  msgid "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/decl.cc:16041
  #, fuzzy, gcc-internal-format
  msgid "%qD must be either a non-static member function or a non-member function"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/decl.cc:16051
  #, fuzzy, gcc-internal-format
  msgid "%qD must have an argument of class or enumerated type"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #. 13.4.0.3
! #: cp/decl.cc:16082
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ prohibits overloading %<operator ?:%>"
  msgstr "ISO C++ kieltÃ¤Ã¤ ?:-operaattorin ylikuormituksen"
  
! #: cp/decl.cc:16092
  #, gcc-internal-format
  msgid "%qD must not have variable number of arguments"
  msgstr "%qD:lla ei saa olla vaihtuvaa mÃ¤Ã¤rÃ¤Ã¤ argumentteja"
  
! #: cp/decl.cc:16118
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either zero or one argument"
  msgstr "%qD:n on otettava joko nolla tai yksi argumenttia"
  
! #: cp/decl.cc:16119
  #, fuzzy, gcc-internal-format
  msgid "%qD must have either one or two arguments"
  msgstr "%qD:n on otettava joko yksi tai kaksi argumenttia"
  
! #: cp/decl.cc:16131
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: cp/decl.cc:16132
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD must have %<int%> as its second argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: cp/decl.cc:16143
  #, fuzzy, gcc-internal-format
  msgid "%qD must have no arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.cc:16144 cp/decl.cc:16154
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly one argument"
  msgstr "%qD:n on otettava tasan yksi argumentti"
  
! #: cp/decl.cc:16155
  #, fuzzy, gcc-internal-format
  msgid "%qD must have exactly two arguments"
  msgstr "%qD:n on otettava tasan kaksi argumenttia"
  
! #: cp/decl.cc:16170
  #, gcc-internal-format
  msgid "%qD cannot have default arguments"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: cp/decl.cc:16194
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to %<void%> will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:16201
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a reference to the same type will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:16203
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to the same type will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:16212
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a reference to a base class %qT will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:16214
  #, fuzzy, gcc-internal-format
  msgid "converting %qT to a base class %qT will never use a type conversion operator"
  msgstr "muunnnos void-tyypiksi ei koskaan kÃ¤ytÃ¤ tyyppimuunnosoperaattoria"
  
! #: cp/decl.cc:16230
  #, fuzzy, gcc-internal-format
  msgid "user-defined %qD always evaluates both arguments"
  msgstr "vertailu â€�etumerkitÃ¶n lauseke >= 0â€� on aina tosi"
  
! #: cp/decl.cc:16249
  #, fuzzy, gcc-internal-format
  msgid "prefix %qD should return %qT"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:16256
  #, fuzzy, gcc-internal-format
  msgid "postfix %qD should return %qT"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:16268
  #, fuzzy, gcc-internal-format
  msgid "%qD should return by value"
  msgstr "<paluuarvo> "
  
! #: cp/decl.cc:16323
  #, fuzzy, gcc-internal-format
  msgid "using template type parameter %qT after %qs"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/decl.cc:16346
  #, fuzzy, gcc-internal-format
  msgid "using alias template specialization %qT after %qs"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/decl.cc:16349
  #, fuzzy, gcc-internal-format
  msgid "using typedef-name %qD after %qs"
  msgstr "tiedostonimi puuttuu %qs:n jÃ¤lkeen"
  
! #: cp/decl.cc:16351
  #, gcc-internal-format
  msgid "%qD has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:16359
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as %qs"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:16360 cp/decl.cc:16367
  #, fuzzy, gcc-internal-format
  msgid "%qT has a previous declaration here"
  msgstr "%q+D:lla on edellinen esittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:16366
  #, fuzzy, gcc-internal-format
  msgid "%qT referred to as enum"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
*************** msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤
*** 57946,58061 ****
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:16366
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "jÃ¤sennysvirhe malliargumenttien luettelossa"
  
! #: cp/decl.cc:16409 cp/name-lookup.cc:6040 cp/name-lookup.cc:6172
! #: cp/parser.cc:7215 cp/parser.cc:32107
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%qD-viittaus on moniselitteinen"
  
! #: cp/decl.cc:16418
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/decl.cc:16440 cp/name-lookup.cc:5730
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD:llÃ¤ on sama nimi kuin luokalla, jossa se on esitelty"
  
! #: cp/decl.cc:16468 cp/friend.cc:317 cp/parser.cc:3512 cp/parser.cc:6920
! #: cp/pt.cc:9970
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ei ole malli"
  
! #: cp/decl.cc:16473
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16578
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "on ristiriidassa %q+#D:n edellisen esittelyn kanssa"
  
! #: cp/decl.cc:16604
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "C++:n sisÃ¤inen tietotyyppi %qT mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.cc:16616 cp/semantics.cc:3712
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/decl.cc:16617 cp/decl.cc:16970 lto/lto-symtab.cc:865
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "esitelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:16744
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "useita kenttiÃ¤ unionissa %qT alustettu"
  
! #: cp/decl.cc:16751
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT mÃ¤Ã¤ritelty monella suoralla kannoalla"
  
! #: cp/decl.cc:16762
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT mÃ¤Ã¤ritelty suoralla virtuaalisella kannalla"
  
! #: cp/decl.cc:16787
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/decl.cc:16817
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: cp/decl.cc:16819
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:16969
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in different module"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/decl.cc:16982
  #, fuzzy, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.cc:16985 cp/decl.cc:16994 cp/decl.cc:17005 cp/decl.cc:17597
  #: cp/parser.cc:21734
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:16991
  #, fuzzy, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.cc:17002
  #, fuzzy, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.cc:17075
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "cppchar_t:n on oltava etumerkitÃ¶n tyyppi"
--- 58207,58322 ----
  #. void f(class C);		// No template header here
  #.
  #. then the required template argument is missing.
! #: cp/decl.cc:16381
  #, fuzzy, gcc-internal-format
  msgid "template argument required for %<%s %T%>"
  msgstr "jÃ¤sennysvirhe malliargumenttien luettelossa"
  
! #: cp/decl.cc:16424 cp/name-lookup.cc:6074 cp/name-lookup.cc:6206
! #: cp/parser.cc:7215 cp/parser.cc:32114
  #, gcc-internal-format
  msgid "reference to %qD is ambiguous"
  msgstr "%qD-viittaus on moniselitteinen"
  
! #: cp/decl.cc:16433
  #, fuzzy, gcc-internal-format
  #| msgid "function template %qD redeclared as a class template"
  msgid "class template %qD redeclared as non-template"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/decl.cc:16455 cp/name-lookup.cc:5764
  #, gcc-internal-format
  msgid "%qD has the same name as the class in which it is declared"
  msgstr "%qD:llÃ¤ on sama nimi kuin luokalla, jossa se on esitelty"
  
! #: cp/decl.cc:16483 cp/friend.cc:317 cp/parser.cc:3512 cp/parser.cc:6920
! #: cp/pt.cc:9992
  #, gcc-internal-format
  msgid "%qT is not a template"
  msgstr "%qT ei ole malli"
  
! #: cp/decl.cc:16488
  #, gcc-internal-format
  msgid "perhaps you want to explicitly add %<%T::%>"
  msgstr ""
  
! #: cp/decl.cc:16593
  #, fuzzy, gcc-internal-format
  msgid "use of enum %q#D without previous declaration"
  msgstr "on ristiriidassa %q+#D:n edellisen esittelyn kanssa"
  
! #: cp/decl.cc:16619
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qT as a non-template"
  msgstr "C++:n sisÃ¤inen tietotyyppi %qT mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/decl.cc:16631 cp/semantics.cc:3781
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in a different module"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/decl.cc:16632 cp/decl.cc:16985 lto/lto-symtab.cc:865
  #, gcc-internal-format
  msgid "previously declared here"
  msgstr "esitelty aiemmin tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:16759
  #, fuzzy, gcc-internal-format
  msgid "derived union %qT invalid"
  msgstr "useita kenttiÃ¤ unionissa %qT alustettu"
  
! #: cp/decl.cc:16766
  #, gcc-internal-format
  msgid "%qT defined with multiple direct bases"
  msgstr "%qT mÃ¤Ã¤ritelty monella suoralla kannoalla"
  
! #: cp/decl.cc:16777
  #, gcc-internal-format
  msgid "%qT defined with direct virtual base"
  msgstr "%qT mÃ¤Ã¤ritelty suoralla virtuaalisella kannalla"
  
! #: cp/decl.cc:16802
  #, fuzzy, gcc-internal-format
  msgid "base type %qT fails to be a struct or class type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/decl.cc:16832
  #, gcc-internal-format
  msgid "recursive type %qT undefined"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: cp/decl.cc:16834
  #, gcc-internal-format
  msgid "duplicate base type %qT invalid"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/decl.cc:16984
  #, fuzzy, gcc-internal-format
  msgid "cannot declare %qD in different module"
  msgstr "bittikentÃ¤n %qD osoitetta ei voi ottaa"
  
! #: cp/decl.cc:16997
  #, fuzzy, gcc-internal-format
  msgid "scoped/unscoped mismatch in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.cc:17000 cp/decl.cc:17009 cp/decl.cc:17020 cp/decl.cc:17612
  #: cp/parser.cc:21734
  #, gcc-internal-format
  msgid "previous definition here"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: cp/decl.cc:17006
  #, fuzzy, gcc-internal-format
  msgid "underlying type mismatch in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.cc:17017
  #, fuzzy, gcc-internal-format
  msgid "different underlying type in enum %q#T"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/decl.cc:17090
  #, fuzzy, gcc-internal-format
  msgid "underlying type %qT of %qT must be an integral type"
  msgstr "cppchar_t:n on oltava etumerkitÃ¶n tyyppi"
*************** msgstr "cppchar_t:n on oltava etumerkitÃ
*** 58064,58145 ****
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17224
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:17405
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:17415
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:17464
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:17465
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:17476
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "ylivuoto luetellun tyypin arvoissa"
  
! #: cp/decl.cc:17496
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:17595 cp/parser.cc:21732
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: cp/decl.cc:17669
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:17827 cp/typeck.cc:11238
  #, fuzzy, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: cp/decl.cc:18657
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/decl.cc:18659 cp/typeck.cc:11118
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "funktion paluuarvojen tyypit eivÃ¤t ole yhteensopivia %<volatile%>:n takia"
  
! #: cp/decl.cc:18719
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: cp/decl.cc:18899
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: cp/decl.cc:19287
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "          %s"
  
! #: cp/decl.cc:19299
  #, fuzzy, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "%q+D:n oletustyyppi on %<int%>"
--- 58325,58406 ----
  #.
  #. IF no integral type can represent all the enumerator values, the
  #. enumeration is ill-formed.
! #: cp/decl.cc:17239
  #, gcc-internal-format
  msgid "no integral type can represent all of the enumerator values for %qT"
  msgstr ""
  
! #: cp/decl.cc:17420
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD must have integral or unscoped enumeration type"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:17430
  #, fuzzy, gcc-internal-format
  msgid "enumerator value for %qD is not an integer constant"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:17479
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<unsigned long%>"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:17480
  #, fuzzy, gcc-internal-format
  msgid "incremented enumerator value is too large for %<long%>"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:17491
  #, fuzzy, gcc-internal-format
  msgid "overflow in enumeration values at %qD"
  msgstr "ylivuoto luetellun tyypin arvoissa"
  
! #: cp/decl.cc:17511
  #, fuzzy, gcc-internal-format
  msgid "enumerator value %qE is outside the range of underlying type %qT"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/decl.cc:17610 cp/parser.cc:21732
  #, fuzzy, gcc-internal-format
  msgid "multiple definition of %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
  
! #: cp/decl.cc:17684
  #, gcc-internal-format
  msgid "return type %q#T is incomplete"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/decl.cc:17842 cp/typeck.cc:11242
  #, fuzzy, gcc-internal-format
  msgid "%<operator=%> should return a reference to %<*this%>"
  msgstr "%<operator delete%>:n on palautettava tyyppi %qT"
  
! #: cp/decl.cc:18672
  #, fuzzy, gcc-internal-format
  msgid "no return statements in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/decl.cc:18674 cp/typeck.cc:11122
  #, fuzzy, gcc-internal-format
  msgid "only plain %<auto%> return type can be deduced to %<void%>"
  msgstr "funktion paluuarvojen tyypit eivÃ¤t ole yhteensopivia %<volatile%>:n takia"
  
! #: cp/decl.cc:18734
  #, fuzzy, gcc-internal-format
  msgid "no return statement in %<constexpr%> function returning non-void"
  msgstr "ei palautuslausetta funktiossa, joka palauttaa ei-voidin"
  
! #: cp/decl.cc:18914
  #, fuzzy, gcc-internal-format
  msgid "%qD is already defined in class %qT"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: cp/decl.cc:19304
  #, fuzzy, gcc-internal-format
  msgid "using %qs"
  msgstr "          %s"
  
! #: cp/decl.cc:19316
  #, fuzzy, gcc-internal-format
  msgid "use of %qD before deduction of %<auto%>"
  msgstr "%q+D:n oletustyyppi on %<int%>"
*************** msgstr ""
*** 58194,58200 ****
  msgid "deleting %qT is undefined"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: cp/decl2.cc:768 cp/pt.cc:5939
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "malliesittelylle %q+D"
--- 58455,58461 ----
  msgid "deleting %qT is undefined"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: cp/decl2.cc:768 cp/pt.cc:5961
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %q#D"
  msgstr "malliesittelylle %q+D"
*************** msgstr "malliesittelylle %q+D"
*** 58204,58210 ****
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/decl2.cc:823 cp/pt.cc:5907
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
--- 58465,58471 ----
  msgid "template parameter lists provided don%'t match the template parameters of %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/decl2.cc:823 cp/pt.cc:5929
  #, fuzzy, gcc-internal-format
  msgid "destructor %qD declared as member template"
  msgstr "jÃ¤sentÃ¤ %qD ei voida esitellÃ¤ sekÃ¤ virtuaaliseksi ettÃ¤ staattiseksi"
*************** msgstr "hajotin ei voi olla staattinen j
*** 58389,58673 ****
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%>:n ensimmÃ¤isen parametrin tyypin on oltava %qT"
  
! #: cp/decl2.cc:3154
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3158
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3164
  #, fuzzy, gcc-internal-format
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3168
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3176
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: cp/decl2.cc:3195
  #, gcc-internal-format
  msgid "%qT has a base %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3199
  #, gcc-internal-format
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3205
  #, gcc-internal-format
  msgid "%qT has a base %qT which has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3209
  #, gcc-internal-format
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3216
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: cp/decl2.cc:4695
  #, fuzzy, gcc-internal-format
! msgid "%q#D, declared using unnamed type, is used but never defined"
  msgstr "%J%qF kÃ¤ytetty, mutta ei mÃ¤Ã¤ritelty"
  
  #. DRs 132, 319 and 389 seem to indicate types with
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:4704
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystÃ¤"
  
! #: cp/decl2.cc:4708
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystÃ¤"
  
! #: cp/decl2.cc:4712
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:4720
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%J%qF kÃ¤ytetty, mutta ei mÃ¤Ã¤ritelty"
  
! #: cp/decl2.cc:4724
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystÃ¤"
  
! #: cp/decl2.cc:4727
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystÃ¤"
  
! #: cp/decl2.cc:4924
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/decl2.cc:4927
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "edellinen esittely %q+D"
  
! #: cp/decl2.cc:4929
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5001 cp/decl2.cc:5004
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5343
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl2.cc:5569
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
! #: cp/decl2.cc:5574
  #, fuzzy, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/decl2.cc:5698
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "implisiittisesti esitelty %qD on vanhentunut"
  
! #: cp/decl2.cc:5702
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:5843
  #, fuzzy, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: cp/decl2.cc:5846
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "poistettu funktio %q+D"
  
! #: cp/decl2.cc:5900
  #, fuzzy, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/decl2.cc:5930
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:4112
  #, fuzzy, gcc-internal-format
  msgid "(no argument)"
  msgstr "ei argumentteja"
  
! #: cp/error.cc:4204
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[...]"
  
! #: cp/error.cc:4551
  #, fuzzy, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4556
  #, fuzzy, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4561
  #, fuzzy, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4566
  #, fuzzy, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4571
  #, fuzzy, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4576
  #, fuzzy, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4581
  #, fuzzy, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4587
  #, fuzzy, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4592
  #, fuzzy, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4597
  #, fuzzy, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4602
  #, fuzzy, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4607
  #, fuzzy, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4612
  #, fuzzy, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4617
  #, fuzzy, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4622
  #, fuzzy, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4672
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/error.cc:4676
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/error.cc:4690
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/error.cc:4694 cp/typeck.cc:2874
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/error.cc:4716
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/error.cc:4720 cp/typeck.cc:3466
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/error.cc:4731
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%E%> on esittelemÃ¤ttÃ¤"
  
! #: cp/error.cc:4735
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%E%> on esittelemÃ¤ttÃ¤"
--- 58650,58944 ----
  msgid "%<operator delete%> takes type %qT as first parameter"
  msgstr "%<operator delete%>:n ensimmÃ¤isen parametrin tyypin on oltava %qT"
  
! #: cp/decl2.cc:3159
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3163
  #, gcc-internal-format
  msgid "%qT has a field %qD whose type depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3169
  #, fuzzy, gcc-internal-format
  msgid "%qT has a field %q#D whose type has internal linkage"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3173
  #, gcc-internal-format
  msgid "%qT has a field %q#D whose type uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3181
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with greater visibility than the type of its field %qD"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: cp/decl2.cc:3200
  #, gcc-internal-format
  msgid "%qT has a base %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3204
  #, gcc-internal-format
  msgid "%qT has a base %qT which depends on the type %qT which has no linkage"
  msgstr ""
  
! #: cp/decl2.cc:3210
  #, gcc-internal-format
  msgid "%qT has a base %qT which has internal linkage"
  msgstr ""
  
  #. In C++98 this can only happen with unnamed namespaces.
! #: cp/decl2.cc:3214
  #, gcc-internal-format
  msgid "%qT has a base %qT which uses the anonymous namespace"
  msgstr ""
  
! #: cp/decl2.cc:3221
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with greater visibility than its base %qT"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: cp/decl2.cc:4713
  #, fuzzy, gcc-internal-format
! msgid "%q#D, declared using an unnamed type, is used but never defined"
! msgstr "%J%qF kÃ¤ytetty, mutta ei mÃ¤Ã¤ritelty"
! 
! #: cp/decl2.cc:4717
! #, fuzzy, gcc-internal-format
! msgid "%q#D, declared using an unnamed type, is used but not defined"
  msgstr "%J%qF kÃ¤ytetty, mutta ei mÃ¤Ã¤ritelty"
  
  #. DRs 132, 319 and 389 seem to indicate types with
  #. no linkage can only be used to declare extern "C"
  #. entities.  Since it's not always an error in the
  #. ISO C++ 90 Standard, we only issue a warning.
! #: cp/decl2.cc:4727
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare variable %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystÃ¤"
  
! #: cp/decl2.cc:4731
  #, fuzzy, gcc-internal-format
  msgid "unnamed type with no linkage used to declare function %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystÃ¤"
  
! #: cp/decl2.cc:4735
  #, gcc-internal-format
  msgid "%q#D does not refer to the unqualified type, so it is not used for linkage"
  msgstr ""
  
! #: cp/decl2.cc:4753
  #, fuzzy, gcc-internal-format
  msgid "%q#D, declared using local type %qT, is used but never defined"
  msgstr "%J%qF kÃ¤ytetty, mutta ei mÃ¤Ã¤ritelty"
  
! #: cp/decl2.cc:4757
! #, fuzzy, gcc-internal-format
! msgid "%q#D, declared using local type %qT, is used but not defined here"
! msgstr "%J%qF kÃ¤ytetty, mutta ei mÃ¤Ã¤ritelty"
! 
! #: cp/decl2.cc:4765
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare variable %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystÃ¤"
  
! #: cp/decl2.cc:4768
  #, fuzzy, gcc-internal-format
  msgid "type %qT with no linkage used to declare function %q#D with linkage"
  msgstr "%J%qD esitelty uudelleen ilman linkitystÃ¤"
  
! #: cp/decl2.cc:4965
  #, fuzzy, gcc-internal-format
  msgid "mangling of %q#D as %qE conflicts with a previous mangle"
  msgstr "%q+D:n data-alue on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/decl2.cc:4968
  #, fuzzy, gcc-internal-format
  msgid "previous mangling %q#D"
  msgstr "edellinen esittely %q+D"
  
! #: cp/decl2.cc:4970
  #, gcc-internal-format
  msgid "a later %<-fabi-version=%> (or =0) avoids this error with a change in mangling"
  msgstr ""
  
! #: cp/decl2.cc:5042 cp/decl2.cc:5045
  #, gcc-internal-format
  msgid "the program should also define %qD"
  msgstr ""
  
! #: cp/decl2.cc:5384
  #, fuzzy, gcc-internal-format
  msgid "inline function %qD used but never defined"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/decl2.cc:5610
  #, fuzzy, gcc-internal-format
  msgid "default argument missing for parameter %P of %q#D"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
! #: cp/decl2.cc:5615
  #, fuzzy, gcc-internal-format
  msgid "...following parameter %P which has a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/decl2.cc:5739
  #, gcc-internal-format
  msgid "implicitly-declared %qD is deprecated"
  msgstr "implisiittisesti esitelty %qD on vanhentunut"
  
! #: cp/decl2.cc:5743
  #, gcc-internal-format
  msgid "because %qT has user-provided %qD"
  msgstr ""
  
  #. We mark a lambda conversion op as deleted if we can't
  #. generate it properly; see maybe_add_lambda_conv_op.
! #: cp/decl2.cc:5884
  #, fuzzy, gcc-internal-format
  msgid "converting lambda that uses %<...%> to function pointer"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi"
  
! #: cp/decl2.cc:5887
  #, fuzzy, gcc-internal-format
  msgid "use of deleted function %qD"
  msgstr "poistettu funktio %q+D"
  
! #: cp/decl2.cc:5941
  #, fuzzy, gcc-internal-format
  msgid "use of function %qD with unsatisfied constraints"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/decl2.cc:5971
  #, gcc-internal-format
  msgid "use of built-in parameter pack %qD outside of a template"
  msgstr ""
  
! #: cp/error.cc:4115
  #, fuzzy, gcc-internal-format
  msgid "(no argument)"
  msgstr "ei argumentteja"
  
! #: cp/error.cc:4207
  #, gcc-internal-format
  msgid "[...]"
  msgstr "[...]"
  
! #: cp/error.cc:4554
  #, fuzzy, gcc-internal-format
  msgid "extended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4559
  #, fuzzy, gcc-internal-format
  msgid "explicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4564
  #, fuzzy, gcc-internal-format
  msgid "variadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4569
  #, fuzzy, gcc-internal-format
  msgid "lambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4574
  #, fuzzy, gcc-internal-format
  msgid "C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4579
  #, fuzzy, gcc-internal-format
  msgid "scoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4584
  #, fuzzy, gcc-internal-format
  msgid "defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4590
  #, fuzzy, gcc-internal-format
  msgid "inline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4595
  #, fuzzy, gcc-internal-format
  msgid "override controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4600
  #, fuzzy, gcc-internal-format
  msgid "non-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4605
  #, fuzzy, gcc-internal-format
  msgid "user-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4610
  #, fuzzy, gcc-internal-format
  msgid "delegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4615
  #, fuzzy, gcc-internal-format
  msgid "inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4620
  #, fuzzy, gcc-internal-format
  msgid "C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4625
  #, fuzzy, gcc-internal-format
  msgid "ref-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/error.cc:4675
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT used in nested name specifier"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/error.cc:4679
  #, fuzzy, gcc-internal-format
  msgid "reference to %<%T::%D%> is ambiguous"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/error.cc:4693
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT; did you mean %qs?"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/error.cc:4697 cp/typeck.cc:2875
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/error.cc:4719
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member of %qD; did you mean %qs?"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/error.cc:4723 cp/typeck.cc:3467
  #, gcc-internal-format
  msgid "%qD is not a member of %qD"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/error.cc:4734
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared; did you mean %qs?"
  msgstr "%<::%E%> on esittelemÃ¤ttÃ¤"
  
! #: cp/error.cc:4738
  #, fuzzy, gcc-internal-format
  msgid "%<::%D%> has not been declared"
  msgstr "%<::%E%> on esittelemÃ¤ttÃ¤"
*************** msgstr "virheellinen alustin taulukon jÃ
*** 58863,58869 ****
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:901 cp/init.cc:982
  #, fuzzy, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "parametri %qD on alustettu"
--- 59134,59140 ----
  msgid "initializing %qD from %qE does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:901 cp/init.cc:1014
  #, fuzzy, gcc-internal-format
  msgid "%qD is initialized with itself"
  msgstr "parametri %qD on alustettu"
*************** msgstr "parametri %qD on alustettu"
*** 58873,59215 ****
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:911
  #, fuzzy, gcc-internal-format
  msgid "member %qD is used uninitialized"
  msgstr "%qE:a ei ole alustettu"
  
! #: cp/init.cc:959
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%qD tulee alustaa jÃ¤senten alustuslistassa"
  
! #: cp/init.cc:1103
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/init.cc:1118 cp/init.cc:1144 cp/init.cc:2739 cp/method.cc:2494
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.cc:1120 cp/init.cc:1138 cp/init.cc:1146 cp/init.cc:2724
! #: cp/init.cc:2752 cp/method.cc:2497 cp/method.cc:2508
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q+D alustetaan jÃ¤ljempÃ¤nÃ¤ kuin"
  
! #: cp/init.cc:1136 cp/init.cc:2711 cp/method.cc:2505
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/init.cc:1321
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr "%qD alustetaan jÃ¤ljempÃ¤nÃ¤ kuin"
  
! #: cp/init.cc:1324
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/init.cc:1328
  #, fuzzy, gcc-internal-format
  msgid "  %q#D"
  msgstr "  %q+#D"
  
! #: cp/init.cc:1330
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  kanta %qT"
  
! #: cp/init.cc:1332
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr "  tÃ¤ssÃ¤ alustuksessa"
  
! #: cp/init.cc:1349
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "useita parametreja nimellÃ¤ %qD"
  
! #: cp/init.cc:1353
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: cp/init.cc:1440
  #, fuzzy, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "useita kenttiÃ¤ unionissa %qT alustettu"
  
! #: cp/init.cc:1549
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "kantaluokka %q#T pitÃ¤isi alustaa eksplisiittisesti kopiomuodostimessa"
  
! #: cp/init.cc:1785 cp/init.cc:1804
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "luokalla %qT ei ole %qD-nimistÃ¤ kenttÃ¤Ã¤"
  
! #: cp/init.cc:1791
  #, fuzzy, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/init.cc:1798
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/init.cc:1837
  #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/init.cc:1845
  #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/init.cc:1892
  #, fuzzy, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/init.cc:1900
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/init.cc:1903
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/init.cc:2015 cp/init.cc:4914 cp/typeck2.cc:1379
  #, fuzzy, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/init.cc:2336 cp/semantics.cc:3989 rust/backend/rust-tree.cc:4168
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT ei ole luokkatyyppi"
  
! #: cp/init.cc:2394
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "luokalla %qT ei ole %qD-nimistÃ¤ kenttÃ¤Ã¤"
  
! #: cp/init.cc:2408
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "virheellinen osoitin bittikenttÃ¤Ã¤n %qD"
  
! #: cp/init.cc:2494 cp/typeck.cc:2361 rust/backend/rust-tree.cc:3811
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/init.cc:2501 cp/semantics.cc:2308
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/init.cc:2708
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.cc:2716
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.cc:2720
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.cc:2736
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.cc:2744
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.cc:2748
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.cc:2863
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2866
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2876
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2879
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2888
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2891
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2908
  #, fuzzy, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/init.cc:2912
  #, fuzzy, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/init.cc:3110
  #, fuzzy, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "kokonaislukuylivuoto lausekkeessa"
  
! #: cp/init.cc:3120
  #, fuzzy, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/init.cc:3138
  #, fuzzy, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: cp/init.cc:3154
  #, fuzzy, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/init.cc:3156
  #, fuzzy, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/init.cc:3166
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: cp/init.cc:3172
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3214
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.cc:3370
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: cp/init.cc:3459
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3462
  #, fuzzy, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "luokalla %qT ei ole %qD-nimistÃ¤ kenttÃ¤Ã¤"
  
! #: cp/init.cc:3465
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3661
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/init.cc:3932
  #, fuzzy, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "taulukon koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/init.cc:3961
  #, fuzzy, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: cp/init.cc:3970
  #, fuzzy, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: cp/init.cc:4090
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4094
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4816
  #, fuzzy, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "muotoilu %s pÃ¤Ã¤ttyy %%:iin"
  
! #: cp/init.cc:5114
  #, fuzzy, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "taulukon %qE koko on negatiivinen"
  
! #: cp/init.cc:5148
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5153
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5168
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5173
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5480
  #, fuzzy, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
--- 59144,59486 ----
  msgid "reference %qD is not yet bound to a value when used here"
  msgstr ""
  
! #: cp/init.cc:912
  #, fuzzy, gcc-internal-format
  msgid "member %qD is used uninitialized"
  msgstr "%qE:a ei ole alustettu"
  
! #: cp/init.cc:991
  #, gcc-internal-format
  msgid "%qD should be initialized in the member initialization list"
  msgstr "%qD tulee alustaa jÃ¤senten alustuslistassa"
  
! #: cp/init.cc:1133
  #, gcc-internal-format
  msgid "invalid initializer for array member %q#D"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/init.cc:1148 cp/init.cc:1174 cp/init.cc:2769 cp/method.cc:2494
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.cc:1150 cp/init.cc:1168 cp/init.cc:1176 cp/init.cc:2754
! #: cp/init.cc:2782 cp/method.cc:2497 cp/method.cc:2508
  #, fuzzy, gcc-internal-format
  msgid "%q#D should be initialized"
  msgstr "%q+D alustetaan jÃ¤ljempÃ¤nÃ¤ kuin"
  
! #: cp/init.cc:1166 cp/init.cc:2741 cp/method.cc:2505
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/init.cc:1351
  #, gcc-internal-format
  msgid "%qD will be initialized after"
  msgstr "%qD alustetaan jÃ¤ljempÃ¤nÃ¤ kuin"
  
! #: cp/init.cc:1354
  #, fuzzy, gcc-internal-format
  msgid "base %qT will be initialized after"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/init.cc:1358
  #, fuzzy, gcc-internal-format
  msgid "  %q#D"
  msgstr "  %q+#D"
  
! #: cp/init.cc:1360
  #, gcc-internal-format
  msgid "  base %qT"
  msgstr "  kanta %qT"
  
! #: cp/init.cc:1362
  #, gcc-internal-format
  msgid "  when initialized here"
  msgstr "  tÃ¤ssÃ¤ alustuksessa"
  
! #: cp/init.cc:1379
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for %qD"
  msgstr "useita parametreja nimellÃ¤ %qD"
  
! #: cp/init.cc:1383
  #, fuzzy, gcc-internal-format
  msgid "multiple initializations given for base %qT"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: cp/init.cc:1470
  #, fuzzy, gcc-internal-format
  msgid "initializations for multiple members of %qT"
  msgstr "useita kenttiÃ¤ unionissa %qT alustettu"
  
! #: cp/init.cc:1579
  #, gcc-internal-format
  msgid "base class %q#T should be explicitly initialized in the copy constructor"
  msgstr "kantaluokka %q#T pitÃ¤isi alustaa eksplisiittisesti kopiomuodostimessa"
  
! #: cp/init.cc:1815 cp/init.cc:1834
  #, gcc-internal-format
  msgid "class %qT does not have any field named %qD"
  msgstr "luokalla %qT ei ole %qD-nimistÃ¤ kenttÃ¤Ã¤"
  
! #: cp/init.cc:1821
  #, fuzzy, gcc-internal-format
  msgid "%q#D is a static data member; it can only be initialized at its definition"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/init.cc:1828
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a non-static data member of %qT"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/init.cc:1867
  #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which has no base classes"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/init.cc:1875
  #, fuzzy, gcc-internal-format
  msgid "unnamed initializer for %qT, which uses multiple inheritance"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/init.cc:1922
  #, fuzzy, gcc-internal-format
  msgid "%qD is both a direct base and an indirect virtual base"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/init.cc:1930
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct or virtual base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/init.cc:1933
  #, fuzzy, gcc-internal-format
  msgid "type %qT is not a direct base of %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/init.cc:2045 cp/init.cc:4944 cp/typeck2.cc:1378
  #, fuzzy, gcc-internal-format
  msgid "array must be initialized with a brace-enclosed initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/init.cc:2366 cp/semantics.cc:4058 rust/backend/rust-tree.cc:4168
  #, gcc-internal-format
  msgid "%qT is not a class type"
  msgstr "%qT ei ole luokkatyyppi"
  
! #: cp/init.cc:2424
  #, fuzzy, gcc-internal-format
  msgid "incomplete type %qT does not have member %qD"
  msgstr "luokalla %qT ei ole %qD-nimistÃ¤ kenttÃ¤Ã¤"
  
! #: cp/init.cc:2438
  #, gcc-internal-format
  msgid "invalid pointer to bit-field %qD"
  msgstr "virheellinen osoitin bittikenttÃ¤Ã¤n %qD"
  
! #: cp/init.cc:2524 cp/typeck.cc:2361 rust/backend/rust-tree.cc:3811
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static member function %qD"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/init.cc:2531 cp/semantics.cc:2377
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qD"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/init.cc:2738
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in %q#T using %<new%> without new-initializer"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.cc:2746
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.cc:2750
  #, fuzzy, gcc-internal-format
  msgid "uninitialized reference member in base %q#T of %q#T"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.cc:2766
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in %q#T using %<new%> without new-initializer"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.cc:2774
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T using %<new%> without new-initializer"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.cc:2778
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const member in base %q#T of %q#T"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.cc:2893
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwi"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2896
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2906
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2909
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2918
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwi"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2921
  #, fuzzy, gcc-internal-format
  msgid "placement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwu"
  msgstr "%qD siirtÃ¤Ã¤ ei-triviaalisti-kopioitavan tyyppisen %q#T-olion; kÃ¤ytÃ¤ %<new%>:tÃ¤ ja %<delete%>:Ã¤"
  
! #: cp/init.cc:2938
  #, fuzzy, gcc-internal-format
  msgid "at offset %wi from %qD declared here"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/init.cc:2942
  #, fuzzy, gcc-internal-format
  msgid "at offset [%wi, %wi] from %qD declared here"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/init.cc:3140
  #, fuzzy, gcc-internal-format
  msgid "integer overflow in array size"
  msgstr "kokonaislukuylivuoto lausekkeessa"
  
! #: cp/init.cc:3150
  #, fuzzy, gcc-internal-format
  msgid "array size in new-expression must be constant"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/init.cc:3168
  #, fuzzy, gcc-internal-format
  msgid "variably modified type not allowed in new-expression"
  msgstr "muuttuja tai kenttÃ¤ %qs esitelty tyhjÃ¤ksi"
  
! #: cp/init.cc:3184
  #, fuzzy, gcc-internal-format
  msgid "non-constant array new length must be specified directly, not by %<typedef%>"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/init.cc:3186
  #, fuzzy, gcc-internal-format
  msgid "non-constant array new length must be specified without parentheses around the type-id"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/init.cc:3196
  #, fuzzy, gcc-internal-format
  msgid "invalid type %<void%> for %<new%>"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: cp/init.cc:3202
  #, gcc-internal-format
  msgid "%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/init.cc:3244
  #, fuzzy, gcc-internal-format
  msgid "uninitialized const in %<new%> of %q#T"
  msgstr "alustamaton const-jÃ¤sen %qD"
  
! #: cp/init.cc:3400
  #, fuzzy, gcc-internal-format
  msgid "no suitable %qD found in class %qT"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: cp/init.cc:3489
  #, gcc-internal-format
  msgid "%<new%> of type %qT with extended alignment %d"
  msgstr ""
  
! #: cp/init.cc:3492
  #, fuzzy, gcc-internal-format
  msgid "uses %qD, which does not have an alignment parameter"
  msgstr "luokalla %qT ei ole %qD-nimistÃ¤ kenttÃ¤Ã¤"
  
! #: cp/init.cc:3495
  #, gcc-internal-format
  msgid "use %<-faligned-new%> to enable C++17 over-aligned new support"
  msgstr ""
  
! #: cp/init.cc:3691
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initializer in array new"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: cp/init.cc:3962
  #, fuzzy, gcc-internal-format
  msgid "size in array new must have integral type"
  msgstr "taulukon koolla on epÃ¤kokonaislukutyyppi %qT"
  
! #: cp/init.cc:3991
  #, fuzzy, gcc-internal-format
  msgid "new cannot be applied to a reference type"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: cp/init.cc:4000
  #, fuzzy, gcc-internal-format
  msgid "new cannot be applied to a function type"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: cp/init.cc:4120
  #, gcc-internal-format
  msgid "possible problem detected in invocation of operator %<delete []%>"
  msgstr ""
  
! #: cp/init.cc:4124
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:4846
  #, fuzzy, gcc-internal-format
  msgid "initializer ends prematurely"
  msgstr "muotoilu %s pÃ¤Ã¤ttyy %%:iin"
  
! #: cp/init.cc:5144
  #, fuzzy, gcc-internal-format
  msgid "unknown array size in delete"
  msgstr "taulukon %qE koko on negatiivinen"
  
! #: cp/init.cc:5178
  #, gcc-internal-format
  msgid "possible problem detected in invocation of %<operator delete%>"
  msgstr ""
  
! #: cp/init.cc:5183
  #, gcc-internal-format
  msgid "neither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is defined"
  msgstr ""
  
! #: cp/init.cc:5198
  #, gcc-internal-format
  msgid "deleting object of abstract class type %qT which has non-virtual destructor will cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5203
  #, gcc-internal-format
  msgid "deleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behavior"
  msgstr ""
  
! #: cp/init.cc:5510
  #, fuzzy, gcc-internal-format
  msgid "type to vector delete is neither pointer or array type"
  msgstr "%qE:lla ei ole luokkatyyppiÃ¤"
*************** msgstr ""
*** 59570,59853 ****
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3423
  #, fuzzy, gcc-internal-format
  msgid "defaulted declaration %q+D does not match the expected signature"
  msgstr "%qD:n tyyppi ei tÃ¤smÃ¤Ã¤ aiemman esittelyn kanssa"
  
! #: cp/method.cc:3426
  #, fuzzy, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr "%qD:n tyyppi ei tÃ¤smÃ¤Ã¤ aiemman esittelyn kanssa"
  
! #: cp/method.cc:3458
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3478
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "%qT ei ole malli"
  
! #: cp/method.cc:3517
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
  # XXX
! #: cp/method.cc:3526
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
! #: cp/module.cc:1549
  #, fuzzy, gcc-internal-format
  msgid "section %qs is missing or corrupted"
  msgstr "%s: osaa â€�%.*sâ€� ei tunneta"
  
! #: cp/module.cc:1551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "section #%u is missing or corrupted"
  msgstr "%s: osaa â€�%.*sâ€� ei tunneta"
  
! #: cp/module.cc:1773
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr ""
  
! #: cp/module.cc:1788
  #, fuzzy, gcc-internal-format
  msgid "unexpected encapsulation format or type"
  msgstr "odotettiin %<template%>"
  
! #: cp/module.cc:1797
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr ""
  
! #: cp/module.cc:11383
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting global module declaration %#qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/module.cc:11385
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration %q+D"
  msgid "existing declaration %#qD"
  msgstr "esittelyssÃ¤ %q+D"
  
! #: cp/module.cc:12423
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: cp/module.cc:12425
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "existing definition %qD"
  msgstr "puuttuva mÃ¤Ã¤rittely"
  
! #: cp/module.cc:12437
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "... this enumerator %qD"
  msgstr "luetellun tyypin jÃ¤senen %q+D uudelleenesittely"
  
! #: cp/module.cc:12439
  #, fuzzy, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: cp/module.cc:12445
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:12449
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13580
  #, gcc-internal-format
  msgid "%q#D references internal linkage entity %q#D"
  msgstr ""
  
! #: cp/module.cc:14163
  #, fuzzy, gcc-internal-format
  msgid "recursive lazy load"
  msgstr "    Rekursiiviset jÃ¤senet:\n"
  
  #. Cannot import the current module.
! #: cp/module.cc:14182
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:14183 cp/module.cc:19383
  #, fuzzy, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/module.cc:14527
  #, fuzzy, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr "%s%qs%s ei ole sallittu"
  
! #: cp/module.cc:14533
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:16333
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:17206
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:17446
  #, fuzzy, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/module.cc:17470 cp/module.cc:17473
  #, fuzzy, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/module.cc:17479
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:17481
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:17713
  #, fuzzy, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "Ei voida poistaa moduulitiedostoa â€�%sâ€�: %s"
  
! #: cp/module.cc:17750 cp/module.cc:17755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr "  --version                NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versiotiedot\n"
  
! #: cp/module.cc:17761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2-versio %s\n"
  
! #: cp/module.cc:17791
  #, fuzzy, gcc-internal-format
  msgid "module %qs found"
  msgstr "Ei lÃ¶ydy"
  
! #: cp/module.cc:17793
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:17794
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:17809
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:17823
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:17835
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:17851
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:17868
  #, fuzzy, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/module.cc:17959
  #, fuzzy, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: cp/module.cc:18516
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/module.cc:18554
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/module.cc:18564
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:18569
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:18572
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:19077
  #, fuzzy, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "          %s"
  
! #: cp/module.cc:19228
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19229
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:19236
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19237
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:19299
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19303
  #, fuzzy, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr "tuntematon valitsin -%s"
--- 59841,60124 ----
  msgid "%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX"
  msgstr ""
  
! #: cp/method.cc:3426
  #, fuzzy, gcc-internal-format
  msgid "defaulted declaration %q+D does not match the expected signature"
  msgstr "%qD:n tyyppi ei tÃ¤smÃ¤Ã¤ aiemman esittelyn kanssa"
  
! #: cp/method.cc:3429
  #, fuzzy, gcc-internal-format
  msgid "expected signature: %qD"
  msgstr "%qD:n tyyppi ei tÃ¤smÃ¤Ã¤ aiemman esittelyn kanssa"
  
! #: cp/method.cc:3461
  #, gcc-internal-format
  msgid "explicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:"
  msgstr ""
  
! #: cp/method.cc:3481
  #, fuzzy, gcc-internal-format
  msgid "a template cannot be defaulted"
  msgstr "%qT ei ole malli"
  
! #: cp/method.cc:3520
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be defaulted"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
  # XXX
! #: cp/method.cc:3529
  #, fuzzy, gcc-internal-format
  msgid "defaulted function %q+D with default argument"
  msgstr "oletusargumentti annettu %2$q#D:n parametrille %1$d"
  
! #: cp/module.cc:1583
  #, fuzzy, gcc-internal-format
  msgid "section %qs is missing or corrupted"
  msgstr "%s: osaa â€�%.*sâ€� ei tunneta"
  
! #: cp/module.cc:1585
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "section #%u is missing or corrupted"
  msgstr "%s: osaa â€�%.*sâ€� ei tunneta"
  
! #: cp/module.cc:1807
  #, gcc-internal-format
  msgid "not Encapsulated Lazy Records of Named Declarations"
  msgstr ""
  
! #: cp/module.cc:1822
  #, fuzzy, gcc-internal-format
  msgid "unexpected encapsulation format or type"
  msgstr "odotettiin %<template%>"
  
! #: cp/module.cc:1831
  #, gcc-internal-format
  msgid "encapsulation is malformed"
  msgstr ""
  
! #: cp/module.cc:11577
  #, fuzzy, gcc-internal-format
  #| msgid "conflicting declaration %q#D"
  msgid "conflicting global module declaration %#qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/module.cc:11579
  #, fuzzy, gcc-internal-format
  #| msgid "in declaration %q+D"
  msgid "existing declaration %#qD"
  msgstr "esittelyssÃ¤ %q+D"
  
! #: cp/module.cc:12626
  #, fuzzy, gcc-internal-format
  msgid "definition of %qD does not match"
  msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: cp/module.cc:12628
  #, fuzzy, gcc-internal-format
  #| msgid "missing definition"
  msgid "existing definition %qD"
  msgstr "puuttuva mÃ¤Ã¤rittely"
  
! #: cp/module.cc:12640
  #, fuzzy, gcc-internal-format
  #| msgid "redeclaration of enumerator %q+D"
  msgid "... this enumerator %qD"
  msgstr "luetellun tyypin jÃ¤senen %q+D uudelleenesittely"
  
! #: cp/module.cc:12642
  #, fuzzy, gcc-internal-format
  msgid "enumerator %qD does not match ..."
  msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: cp/module.cc:12648
  #, gcc-internal-format
  msgid "additional enumerators beginning with %qD"
  msgstr ""
  
! #: cp/module.cc:12652
  #, gcc-internal-format
  msgid "enumeration range differs"
  msgstr ""
  
! #: cp/module.cc:13747
  #, gcc-internal-format
  msgid "%q#D references internal linkage entity %q#D"
  msgstr ""
  
! #: cp/module.cc:14330
  #, fuzzy, gcc-internal-format
  msgid "recursive lazy load"
  msgstr "    Rekursiiviset jÃ¤senet:\n"
  
  #. Cannot import the current module.
! #: cp/module.cc:14349
  #, gcc-internal-format
  msgid "cannot import module in its own purview"
  msgstr ""
  
! #: cp/module.cc:14350 cp/module.cc:19589
  #, fuzzy, gcc-internal-format
  msgid "module %qs declared here"
  msgstr "%qD esiteltiin tÃ¤Ã¤llÃ¤"
  
! #: cp/module.cc:14694
  #, fuzzy, gcc-internal-format
  msgid "indirect import %qs is not already loaded"
  msgstr "%s%qs%s ei ole sallittu"
  
! #: cp/module.cc:14700
  #, gcc-internal-format
  msgid "import %qs has CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:16528
  #, gcc-internal-format
  msgid "unable to represent further imported source locations"
  msgstr ""
  
! #: cp/module.cc:17403
  #, gcc-internal-format
  msgid "not exporting %<#define %E%> as it is a keyword"
  msgstr ""
  
! #: cp/module.cc:17643
  #, fuzzy, gcc-internal-format
  msgid "macro definitions of %qE corrupted"
  msgstr "%q+D:n edellinen mÃ¤Ã¤rittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/module.cc:17667 cp/module.cc:17670
  #, fuzzy, gcc-internal-format
  msgid "inconsistent imported macro definition %qE"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/module.cc:17676
  #, gcc-internal-format
  msgid "%<#undef %E%>"
  msgstr ""
  
! #: cp/module.cc:17678
  #, gcc-internal-format
  msgid "%<#define %s%>"
  msgstr ""
  
! #: cp/module.cc:17911
  #, fuzzy, gcc-internal-format
  msgid "compiled module file is %qs"
  msgstr "Ei voida poistaa moduulitiedostoa â€�%sâ€�: %s"
  
! #: cp/module.cc:17948 cp/module.cc:17953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "compiled module is %sversion %s"
  msgstr "  --version                NÃ¤ytÃ¤ kÃ¤Ã¤ntÃ¤jÃ¤n versiotiedot\n"
  
! #: cp/module.cc:17959
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "collect2 version %s\n"
  msgid "compiler is %sversion %s%s%s"
  msgstr "collect2-versio %s\n"
  
! #: cp/module.cc:17989
  #, fuzzy, gcc-internal-format
  msgid "module %qs found"
  msgstr "Ei lÃ¶ydy"
  
! #: cp/module.cc:17991
  #, gcc-internal-format
  msgid "header module expected, module %qs found"
  msgstr ""
  
! #: cp/module.cc:17992
  #, gcc-internal-format
  msgid "module %qs expected, header module found"
  msgstr ""
  
! #: cp/module.cc:18007
  #, gcc-internal-format
  msgid "module %qs CRC mismatch"
  msgstr ""
  
! #: cp/module.cc:18021
  #, gcc-internal-format
  msgid "target & host is %qs:%qs, expected %qs:%qs"
  msgstr ""
  
! #: cp/module.cc:18033
  #, gcc-internal-format
  msgid "language dialect differs %qs, expected %qs"
  msgstr ""
  
! #: cp/module.cc:18049
  #, gcc-internal-format
  msgid "module contains OpenMP, use %<-fopenmp%> to enable"
  msgstr ""
  
! #: cp/module.cc:18066
  #, fuzzy, gcc-internal-format
  msgid "fixed tree mismatch"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/module.cc:18157
  #, fuzzy, gcc-internal-format
  msgid "interface partition is not exported"
  msgstr "kohdemuoto ei tue Ã¤Ã¤rettÃ¶myyttÃ¤"
  
! #: cp/module.cc:18714
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module cluster %u: %s"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/module.cc:18752
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to read compiled module: %s"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/module.cc:18762
  #, gcc-internal-format
  msgid "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limit"
  msgstr ""
  
! #: cp/module.cc:18767
  #, gcc-internal-format
  msgid "imports must be built before being imported"
  msgstr ""
  
! #: cp/module.cc:18770
  #, gcc-internal-format
  msgid "returning to the gate for a mechanical issue"
  msgstr ""
  
! #: cp/module.cc:19283
  #, fuzzy, gcc-internal-format
  msgid "reading CMI %qs"
  msgstr "          %s"
  
! #: cp/module.cc:19434
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19435
  #, gcc-internal-format
  msgid "failed to load binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:19442
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19443
  #, gcc-internal-format
  msgid "during load of binding %<%E%s%E@%s%>"
  msgstr ""
  
! #: cp/module.cc:19505
  #, gcc-internal-format
  msgid "failed to load pendings for %<%E%s%E%>"
  msgstr ""
  
! #: cp/module.cc:19509
  #, fuzzy, gcc-internal-format
  msgid "during load of pendings for %<%E%s%E%>"
  msgstr "tuntematon valitsin -%s"
*************** msgstr "tuntematon valitsin -%s"
*** 59859,59963 ****
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:19348
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:19378
  #, fuzzy, gcc-internal-format
  msgid "module already declared"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/module.cc:19379
  #, fuzzy, gcc-internal-format
  #| msgid "In module imported at"
  msgid "module already imported"
  msgstr "Moduulissa, joka tuotu kohdassa"
  
! #: cp/module.cc:19384
  #, fuzzy, gcc-internal-format
  #| msgid "In module imported at"
  msgid "module %qs imported here"
  msgstr "Moduulissa, joka tuotu kohdassa"
  
! #: cp/module.cc:19591
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown Compiled Module Interface: %s"
  msgstr "Tuntematon tiheys: â€�%câ€�"
  
! #: cp/module.cc:19634
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:19652
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:19653
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:20012
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:20016
  #, fuzzy, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "virheellinen esikÃ¤Ã¤ntÃ¤jÃ¤n direktiivi #%s"
  
! #: cp/module.cc:20026
  #, gcc-internal-format
  msgid "macro debug output may be incomplete with modules"
  msgstr ""
  
! #: cp/module.cc:20027
  #, gcc-internal-format
  msgid "module dependencies require preprocessing"
  msgstr ""
  
! #: cp/module.cc:20029
  #, fuzzy, gcc-internal-format
  msgid "you should use the %<-%s%> option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/module.cc:20064 cp/module.cc:20093
  #, fuzzy, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "virheellinen --param-arvo %qs"
  
! #: cp/module.cc:20103
  #, fuzzy, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "virheellinen --param-arvo %qs"
  
! #: cp/module.cc:20293
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:20333
  #, fuzzy, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "virhe kirjoitettaessa i-solmua"
  
! #: cp/module.cc:20340
  #, fuzzy, gcc-internal-format
  #| msgid "Error writing modules file: %s"
  msgid "not writing module %qs due to errors"
  msgstr "Virhe kirjoitettaessa moduulitiedostoa %s"
  
! #: cp/module.cc:20405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/module.cc:20502
  #, fuzzy, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "tls_model-argumentti ei ole merkkijono"
--- 60130,60234 ----
  #. module, so we don't want to confuse things by having to think
  #. about whether 'extern "C++" { import foo; }' puts foo's
  #. contents into the global module all of a sudden.
! #: cp/module.cc:19554
  #, gcc-internal-format
  msgid "import of named module %qs inside language-linkage block"
  msgstr ""
  
! #: cp/module.cc:19584
  #, fuzzy, gcc-internal-format
  msgid "module already declared"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/module.cc:19585
  #, fuzzy, gcc-internal-format
  #| msgid "In module imported at"
  msgid "module already imported"
  msgstr "Moduulissa, joka tuotu kohdassa"
  
! #: cp/module.cc:19590
  #, fuzzy, gcc-internal-format
  #| msgid "In module imported at"
  msgid "module %qs imported here"
  msgstr "Moduulissa, joka tuotu kohdassa"
  
! #: cp/module.cc:19797
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unknown Compiled Module Interface: %s"
  msgstr "Tuntematon tiheys: â€�%câ€�"
  
! #: cp/module.cc:19840
  #, gcc-internal-format
  msgid "cannot determine %<#include%> translation of %s: %s"
  msgstr ""
  
! #: cp/module.cc:19858
  #, gcc-internal-format
  msgid "include %qs translated to import"
  msgstr ""
  
! #: cp/module.cc:19859
  #, gcc-internal-format
  msgid "include %qs processed textually"
  msgstr ""
  
! #: cp/module.cc:20218
  #, gcc-internal-format
  msgid "C++ modules are incompatible with precompiled headers"
  msgstr ""
  
! #: cp/module.cc:20222
  #, fuzzy, gcc-internal-format
  msgid "C++ modules are incompatible with traditional preprocessing"
  msgstr "virheellinen esikÃ¤Ã¤ntÃ¤jÃ¤n direktiivi #%s"
  
! #: cp/module.cc:20232
  #, gcc-internal-format
  msgid "macro debug output may be incomplete with modules"
  msgstr ""
  
! #: cp/module.cc:20233
  #, gcc-internal-format
  msgid "module dependencies require preprocessing"
  msgstr ""
  
! #: cp/module.cc:20235
  #, fuzzy, gcc-internal-format
  msgid "you should use the %<-%s%> option"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/module.cc:20270 cp/module.cc:20299
  #, fuzzy, gcc-internal-format
  msgid "invalid header name %qs"
  msgstr "virheellinen --param-arvo %qs"
  
! #: cp/module.cc:20309
  #, fuzzy, gcc-internal-format
  msgid "invalid module name %qs"
  msgstr "virheellinen --param-arvo %qs"
  
! #: cp/module.cc:20507
  #, gcc-internal-format
  msgid "%<-fmodule-only%> used for non-interface"
  msgstr ""
  
! #: cp/module.cc:20547
  #, fuzzy, gcc-internal-format
  msgid "writing CMI %qs"
  msgstr "virhe kirjoitettaessa i-solmua"
  
! #: cp/module.cc:20554
  #, fuzzy, gcc-internal-format
  #| msgid "Error writing modules file: %s"
  msgid "not writing module %qs due to errors"
  msgstr "Virhe kirjoitettaessa moduulitiedostoa %s"
  
! #: cp/module.cc:20619
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to write compiled module: %s"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/module.cc:20716
  #, fuzzy, gcc-internal-format
  msgid "unknown header kind %qs"
  msgstr "tls_model-argumentti ei ole merkkijono"
*************** msgstr "%J%qD on tavallisesti ei-staatti
*** 60042,60252 ****
  msgid "%q#D declared here with module linkage"
  msgstr "%q+D esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/name-lookup.cc:5877
  #, fuzzy, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/name-lookup.cc:5893
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/name-lookup.cc:5901
  #, fuzzy, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/name-lookup.cc:5917 cp/pt.cc:18456
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qE ei ole luokka, nimiavaruus eikÃ¤ lueteltu tyyppi"
  
! #: cp/name-lookup.cc:5927
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/name-lookup.cc:5938 cp/name-lookup.cc:6011
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/name-lookup.cc:5961
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/name-lookup.cc:6021
  #, fuzzy, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
  
! #: cp/name-lookup.cc:6033
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.cc:6047
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/name-lookup.cc:6058
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/name-lookup.cc:6151
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/name-lookup.cc:6192
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/name-lookup.cc:6202
  #, fuzzy, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.cc:6271
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.cc:6273
  #, fuzzy, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/name-lookup.cc:6327
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qs-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: cp/name-lookup.cc:6334
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6344 cp/name-lookup.cc:6371
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/name-lookup.cc:6350
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/name-lookup.cc:6387 cp/name-lookup.cc:8778
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "%<fast_interrupt%>-attribuuttidirektiivi jÃ¤tetty huomiotta"
  
! #: cp/name-lookup.cc:6713
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6765
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "ehdotettu vaihtoehto:"
  msgstr[1] "ehdotetut vaihtoehdot:"
  
! #: cp/name-lookup.cc:6771
  #, fuzzy, gcc-internal-format
  msgid "  %qE"
  msgstr "%qE on vanhentunut"
  
! #: cp/name-lookup.cc:7085
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7091
  #, fuzzy, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%<this%> ei ole kÃ¤ytettÃ¤vissÃ¤ staattisissa jÃ¤senfunktioissa"
  
! #: cp/name-lookup.cc:7527
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/name-lookup.cc:7530
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "mÃ¤Ã¤riteltiin myÃ¶hemmin tÃ¤ssÃ¤"
  
! #: cp/name-lookup.cc:8325
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/name-lookup.cc:8750
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: cp/name-lookup.cc:8753
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:8772
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/name-lookup.cc:8961
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/name-lookup.cc:8977
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/name-lookup.cc:9064
  #, fuzzy, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: cp/name-lookup.cc:9065
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/name-lookup.cc:9113
  #, fuzzy, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/name-lookup.cc:9115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: cp/name-lookup.cc:9158
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9167
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
--- 60313,60523 ----
  msgid "%q#D declared here with module linkage"
  msgstr "%q+D esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/name-lookup.cc:5911
  #, fuzzy, gcc-internal-format
  msgid "%<%T%s%D%> names destructor"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/name-lookup.cc:5927
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for non-member at class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/name-lookup.cc:5935
  #, fuzzy, gcc-internal-format
  msgid "%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/name-lookup.cc:5951 cp/pt.cc:18490
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a class, namespace, or enumeration"
  msgstr "%qE ei ole luokka, nimiavaruus eikÃ¤ lueteltu tyyppi"
  
! #: cp/name-lookup.cc:5961
  #, fuzzy, gcc-internal-format
  msgid "non-member using-declaration names constructor of %qT"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/name-lookup.cc:5972 cp/name-lookup.cc:6045
  #, fuzzy, gcc-internal-format
  msgid "using-declaration for member at non-class scope"
  msgstr "virtuaalinen ei-luokkafunktio %qs"
  
! #: cp/name-lookup.cc:5995
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a direct base of %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/name-lookup.cc:6055
  #, fuzzy, gcc-internal-format
  msgid "did you mean %<using enum %T::%D%>?"
  msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
  
! #: cp/name-lookup.cc:6067
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared in %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.cc:6081
  #, fuzzy, gcc-internal-format
  msgid "using-declaration may not name namespace %qD"
  msgstr "ristiriitainen esittely %q#D"
  
! #: cp/name-lookup.cc:6092
  #, fuzzy, gcc-internal-format
  msgid "%<%T::%D%> names constructor in %qT"
  msgstr "%<%T::%D%> nimeÃ¤Ã¤ muodostimen, ei tyyppiÃ¤"
  
! #: cp/name-lookup.cc:6185
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD not in a namespace surrounding %qD"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/name-lookup.cc:6226
  #, fuzzy, gcc-internal-format
  msgid "explicit qualification in declaration of %qD"
  msgstr "%qD:n esittely viitteiden taulukkona"
  
! #: cp/name-lookup.cc:6236
  #, fuzzy, gcc-internal-format
  msgid "%qD should have been declared inside %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.cc:6305
  #, fuzzy, gcc-internal-format
  msgid "%qD has not been declared within %qD"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/name-lookup.cc:6307
  #, fuzzy, gcc-internal-format
  msgid "only here as a %<friend%>"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/name-lookup.cc:6361
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute requires a single NTBS argument"
  msgstr "%qs-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: cp/name-lookup.cc:6368
  #, gcc-internal-format
  msgid "%qD attribute is meaningless since members of the anonymous namespace get local symbols"
  msgstr ""
  
! #: cp/name-lookup.cc:6378 cp/name-lookup.cc:6405
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on anonymous namespace"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/name-lookup.cc:6384
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qD attribute on non-inline namespace"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/name-lookup.cc:6421 cp/name-lookup.cc:8815
  #, fuzzy, gcc-internal-format
  msgid "%qD attribute directive ignored"
  msgstr "%<fast_interrupt%>-attribuuttidirektiivi jÃ¤tetty huomiotta"
  
! #: cp/name-lookup.cc:6747
  #, gcc-internal-format
  msgid "maximum limit of %d namespaces searched for %qE"
  msgstr ""
  
! #: cp/name-lookup.cc:6799
  #, gcc-internal-format
  msgid "suggested alternative:"
  msgid_plural "suggested alternatives:"
  msgstr[0] "ehdotettu vaihtoehto:"
  msgstr[1] "ehdotetut vaihtoehdot:"
  
! #: cp/name-lookup.cc:6805
  #, fuzzy, gcc-internal-format
  msgid "  %qE"
  msgstr "%qE on vanhentunut"
  
! #: cp/name-lookup.cc:7119
  #, gcc-internal-format
  msgid "%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>"
  msgstr ""
  
! #: cp/name-lookup.cc:7125
  #, fuzzy, gcc-internal-format
  msgid "%<std::%s%> is only available from %s onwards"
  msgstr "%<this%> ei ole kÃ¤ytettÃ¤vissÃ¤ staattisissa jÃ¤senfunktioissa"
  
! #: cp/name-lookup.cc:7561
  #, fuzzy, gcc-internal-format
  msgid "the macro %qs had not yet been defined"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/name-lookup.cc:7564
  #, gcc-internal-format
  msgid "it was later defined here"
  msgstr "mÃ¤Ã¤riteltiin myÃ¶hemmin tÃ¤ssÃ¤"
  
! #: cp/name-lookup.cc:8359
  #, fuzzy, gcc-internal-format
  msgid "declaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a template"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/name-lookup.cc:8787
  #, fuzzy, gcc-internal-format
  msgid "%<strong%> using directive no longer supported"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: cp/name-lookup.cc:8790
  #, gcc-internal-format
  msgid "you can use an inline namespace instead"
  msgstr ""
  
! #: cp/name-lookup.cc:8809
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> may not be used in this context"
  msgid "%<omp::%E%> not allowed to be specified in this context"
  msgstr "<this%>-sanaa ei voi kÃ¤yttÃ¤Ã¤ tÃ¤ssÃ¤ yhteydessÃ¤"
  
  #. We only allow depth 255.
! #: cp/name-lookup.cc:8901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "cannot nest more than %d namespaces"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/name-lookup.cc:8998
  #, fuzzy, gcc-internal-format
  msgid "%<namespace %E%> is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/name-lookup.cc:9014
  #, fuzzy, gcc-internal-format
  msgid "namespace alias %qD not allowed here, assuming %qD"
  msgstr "%<namespace%>-mÃ¤Ã¤rittely ei ole sallittu tÃ¤Ã¤llÃ¤"
  
! #: cp/name-lookup.cc:9101
  #, fuzzy, gcc-internal-format
  msgid "inline namespace must be specified at initial definition"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: cp/name-lookup.cc:9102
  #, fuzzy, gcc-internal-format
  msgid "%qD defined here"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/name-lookup.cc:9150
  #, fuzzy, gcc-internal-format
  msgid "%s namespace %qD conflicts with reachable definition"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/name-lookup.cc:9152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "reachable %s definition here"
  msgstr "edellinen mÃ¤Ã¤rittely tÃ¤Ã¤llÃ¤"
  
! #: cp/name-lookup.cc:9195
  #, gcc-internal-format
  msgid "XXX entering %<pop_everything ()%>"
  msgstr ""
  
! #: cp/name-lookup.cc:9204
  #, gcc-internal-format
  msgid "XXX leaving %<pop_everything ()%>"
  msgstr ""
*************** msgstr "tunniste %qE on ristiriidassa C+
*** 60271,60277 ****
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1607 cp/parser.cc:47814
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
--- 60542,60548 ----
  msgid "%<LEXER_DEBUGGING_ENABLED_P%> is not set to true"
  msgstr ""
  
! #: cp/parser.cc:1607 cp/parser.cc:47881
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> not immediately followed by function declaration or definition"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
*************** msgstr "attribuutti %qs pÃ¤tee vain funk
*** 60517,60523 ****
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:3754 cp/parser.cc:31344
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
--- 60788,60794 ----
  msgid "%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:3754 cp/parser.cc:31351
  #, fuzzy, gcc-internal-format
  msgid "%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
*************** msgstr ""
*** 60697,60703 ****
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:5995 cp/parser.cc:6150 cp/parser.cc:6334 cp/semantics.cc:4336
  #, fuzzy, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "odotettiin lauseketta"
--- 60968,60974 ----
  msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:5995 cp/parser.cc:6150 cp/parser.cc:6334 cp/semantics.cc:4405
  #, fuzzy, gcc-internal-format
  msgid "expected primary-expression"
  msgstr "odotettiin lauseketta"
*************** msgstr "attribuutti %qs pÃ¤tee vain funk
*** 60752,60758 ****
  msgid "template-id not allowed for destructor in C++20"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/parser.cc:6735 cp/parser.cc:32577
  #, fuzzy, gcc-internal-format
  msgid "remove the %qs"
  msgstr "Odotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %C"
--- 61023,61029 ----
  msgid "template-id not allowed for destructor in C++20"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/parser.cc:6735 cp/parser.cc:32584
  #, fuzzy, gcc-internal-format
  msgid "remove the %qs"
  msgstr "Odotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %C"
*************** msgstr "%qD ei ole mallifunktio"
*** 60772,60778 ****
  msgid "expected unqualified-id"
  msgstr "ID"
  
! #: cp/parser.cc:6921 cp/typeck.cc:3164 cp/typeck.cc:3167 cp/typeck.cc:3184
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ei ole malli"
--- 61043,61049 ----
  msgid "expected unqualified-id"
  msgstr "ID"
  
! #: cp/parser.cc:6921 cp/typeck.cc:3165 cp/typeck.cc:3168 cp/typeck.cc:3185
  #, gcc-internal-format
  msgid "%qD is not a template"
  msgstr "%qD ei ole malli"
*************** msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤rite
*** 60822,60828 ****
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/parser.cc:7734 cp/pt.cc:20917
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
--- 61093,61099 ----
  msgid "wrong number of arguments to %<__builtin_addressof%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/parser.cc:7734 cp/pt.cc:20997
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_launder%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
*************** msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤rite
*** 60857,60863 ****
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr ""
  
! #: cp/parser.cc:8687 cp/typeck.cc:3052
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
--- 61128,61134 ----
  msgid "cannot use multidimensional subscript in OpenMP array section"
  msgstr ""
  
! #: cp/parser.cc:8687 cp/typeck.cc:3053
  #, gcc-internal-format
  msgid "invalid use of %qD"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
*************** msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤
*** 60882,60888 ****
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.cc:9444 cp/parser.cc:33979
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
--- 61153,61159 ----
  msgid "types may not be defined in %<noexcept%> expressions"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.cc:9444 cp/parser.cc:33997
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in %qs expressions"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
*************** msgstr "tallennusluokka annettu parametr
*** 61032,61039 ****
  msgid "capture of non-variable %qE"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/parser.cc:11688 cp/parser.cc:11698 cp/semantics.cc:4178
! #: cp/semantics.cc:4193
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q+D esitelty tÃ¤Ã¤llÃ¤"
--- 61303,61310 ----
  msgid "capture of non-variable %qE"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/parser.cc:11688 cp/parser.cc:11698 cp/semantics.cc:4247
! #: cp/semantics.cc:4262
  #, fuzzy, gcc-internal-format
  msgid "%q#D declared here"
  msgstr "%q+D esitelty tÃ¤Ã¤llÃ¤"
*************** msgstr "oletusargumentti mÃ¤Ã¤ritelty la
*** 61073,61079 ****
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:11932 cp/pt.cc:14718
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
--- 61344,61350 ----
  msgid "parameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:11932 cp/pt.cc:14742
  #, gcc-internal-format
  msgid "a lambda with captures may not have an explicit object parameter of an unrelated type"
  msgstr ""
*************** msgstr ""
*** 61198,61204 ****
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:13819 cp/parser.cc:34491
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
--- 61469,61475 ----
  msgid "init-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:13819 cp/parser.cc:34509
  #, fuzzy, gcc-internal-format
  msgid "expected selection-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
*************** msgid "types may not be defined in condi
*** 61219,61225 ****
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
  #. Anything else is an error.
! #: cp/parser.cc:13984 cp/parser.cc:23466 cp/parser.cc:26106
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "odotettiin %<,%> tai %<;%>"
--- 61490,61496 ----
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
  #. Anything else is an error.
! #: cp/parser.cc:13984 cp/parser.cc:23466 cp/parser.cc:26107
  #, fuzzy, gcc-internal-format
  msgid "expected initializer"
  msgstr "odotettiin %<,%> tai %<;%>"
*************** msgstr "%Jparametrin %qD tyyppi on vaill
*** 61260,61266 ****
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/parser.cc:14700 cp/parser.cc:34494
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
--- 61531,61537 ----
  msgid "inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/parser.cc:14700 cp/parser.cc:34512
  #, fuzzy, gcc-internal-format
  msgid "expected iteration-statement"
  msgstr "odotettiin iteraatioesittelyÃ¤ tai -alustusta"
*************** msgstr "attribuutti %qs pÃ¤tee vain funk
*** 61286,61292 ****
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ kieltÃ¤Ã¤ lasketut goto-kÃ¤skyt"
  
! #: cp/parser.cc:14915 cp/parser.cc:34497
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
--- 61557,61563 ----
  msgid "ISO C++ forbids computed gotos"
  msgstr "ISO C++ kieltÃ¤Ã¤ lasketut goto-kÃ¤skyt"
  
! #: cp/parser.cc:14915 cp/parser.cc:34515
  #, fuzzy, gcc-internal-format
  msgid "expected jump-statement"
  msgstr "%s-lausetta odotettiin kohdassa %L"
*************** msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤rite
*** 61372,61378 ****
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15403 cp/parser.cc:28013
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%>"
--- 61643,61649 ----
  msgid "%<export%> not part of following module-directive"
  msgstr ""
  
! #: cp/parser.cc:15403 cp/parser.cc:28020
  #, gcc-internal-format
  msgid "extra %<;%>"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%>"
*************** msgstr ""
*** 61503,61509 ****
  msgid "class definition may not be declared a friend"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/parser.cc:16746 cp/parser.cc:28555
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "mallit eivÃ¤t voi olla virtuaalisia"
--- 61774,61780 ----
  msgid "class definition may not be declared a friend"
  msgstr "luokkamÃ¤Ã¤rittelyÃ¤ ei voi esitellÃ¤ ystÃ¤vÃ¤ksi"
  
! #: cp/parser.cc:16746 cp/parser.cc:28562
  #, gcc-internal-format
  msgid "templates may not be %<virtual%>"
  msgstr "mallit eivÃ¤t voi olla virtuaalisia"
*************** msgstr "skalaarialustimen ympÃ¤rillÃ¤ on
*** 61568,61579 ****
  msgid "cannot expand initializer for member %qD"
  msgstr "ei voi laajentaa alustinta jÃ¤senelle %<%D%>"
  
! #: cp/parser.cc:17514 cp/pt.cc:27578
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/parser.cc:17526 cp/pt.cc:27590
  #, fuzzy, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
--- 61839,61850 ----
  msgid "cannot expand initializer for member %qD"
  msgstr "ei voi laajentaa alustinta jÃ¤senelle %<%D%>"
  
! #: cp/parser.cc:17514 cp/pt.cc:27654
  #, fuzzy, gcc-internal-format
  msgid "mem-initializer for %qD follows constructor delegation"
  msgstr "%q+D esitelty staattisena, edellinen esittely ei-staattinen"
  
! #: cp/parser.cc:17526 cp/pt.cc:27666
  #, fuzzy, gcc-internal-format
  msgid "constructor delegation follows mem-initializer for %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
*************** msgstr "hajottimet eivÃ¤t voi olla cv-mÃ
*** 61643,61649 ****
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.cc:18738 cp/parser.cc:18824 cp/parser.cc:25854
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
--- 61914,61920 ----
  msgid "invalid use of %<auto%> in default template argument"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.cc:18738 cp/parser.cc:18824 cp/parser.cc:25855
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack %qD cannot have a default argument"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
*************** msgstr "%qs-attribuuttia ei huomioida ei
*** 61870,61886 ****
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/parser.cc:21691 cp/parser.cc:27470
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:21696 cp/parser.cc:27475
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "esittely %qD ei esittele mitÃ¤Ã¤n"
  
! #: cp/parser.cc:21708 cp/parser.cc:27488
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%>"
--- 62141,62157 ----
  msgid "nested name specifier %qT for enum declaration does not name a class or namespace"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/parser.cc:21691 cp/parser.cc:27471
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in namespace %qD which does not enclose %qD"
  msgstr "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:21696 cp/parser.cc:27476
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD in %qD which does not enclose %qD"
  msgstr "esittely %qD ei esittele mitÃ¤Ã¤n"
  
! #: cp/parser.cc:21708 cp/parser.cc:27489
  #, fuzzy, gcc-internal-format
  msgid "extra qualification not allowed"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%>"
*************** msgstr "attribuutti %qs pÃ¤tee vain funk
*** 61982,61988 ****
  
  #: cp/parser.cc:22408
  #, gcc-internal-format
! msgid "access declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
  #: cp/parser.cc:22454
--- 62253,62259 ----
  
  #: cp/parser.cc:22408
  #, gcc-internal-format
! msgid "access declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keyword"
  msgstr ""
  
  #: cp/parser.cc:22454
*************** msgstr "%qE ei ole kelvollinen malliargu
*** 62211,62217 ****
  msgid "%qT not permitted in template argument"
  msgstr "tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t argumentit"
  
! #: cp/parser.cc:25052 cp/typeck2.cc:336 cp/typeck2.cc:383 cp/typeck2.cc:2497
  #: rust/backend/rust-tree.cc:3909
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
--- 62482,62488 ----
  msgid "%qT not permitted in template argument"
  msgstr "tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t argumentit"
  
! #: cp/parser.cc:25052 cp/typeck2.cc:336 cp/typeck2.cc:382 cp/typeck2.cc:2473
  #: rust/backend/rust-tree.cc:3909
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT"
*************** msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤rite
*** 62247,62388 ****
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.cc:25746
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/parser.cc:25838
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.cc:25856
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.cc:25862
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.cc:25864
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.cc:25887
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.cc:26011
  #, fuzzy, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:26015
  #, fuzzy, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:26356
  #, fuzzy, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:26378
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/parser.cc:26416
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C90 ei tue joustavia taulukkojÃ¤seniÃ¤"
  
! #: cp/parser.cc:26430
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:26463
  #, fuzzy, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/parser.cc:26514
  #, fuzzy, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/parser.cc:26570 cp/parser.cc:26707
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: cp/parser.cc:26954
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.cc:26957
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.cc:26960
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.cc:27412
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:27423
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ei lÃ¶ydetÃ¤ luokkaa %qE"
  
! #: cp/parser.cc:27431
  #, fuzzy, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "virheellinen luokan nimi %qD:n esittelyssÃ¤"
  
! #: cp/parser.cc:27438
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/parser.cc:27450
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/parser.cc:27456
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "virheellinen luokan nimi %qD:n esittelyssÃ¤"
  
! #: cp/parser.cc:27510
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/parser.cc:27542
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/parser.cc:27575
  #, fuzzy, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/parser.cc:27639
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
--- 62518,62659 ----
  msgid "%<this%> specifier in template parameter declaration"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.cc:25792
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter cannot be a function parameter pack"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/parser.cc:25839
  #, fuzzy, gcc-internal-format
  msgid "default arguments are only permitted for function parameters"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.cc:25857
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %qD cannot have a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.cc:25863
  #, fuzzy, gcc-internal-format
  msgid "template parameter pack cannot have a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.cc:25865
  #, fuzzy, gcc-internal-format
  msgid "parameter pack cannot have a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.cc:25888
  #, fuzzy, gcc-internal-format
  msgid "an explicit object parameter may not have a default argument"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: cp/parser.cc:26012
  #, fuzzy, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:26016
  #, fuzzy, gcc-internal-format
  msgid "function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:26357
  #, fuzzy, gcc-internal-format
  msgid "C++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:26379
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow GNU designated initializers"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/parser.cc:26417
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ does not allow C99 designated initializers"
  msgstr "ISO C90 ei tue joustavia taulukkojÃ¤seniÃ¤"
  
! #: cp/parser.cc:26431
  #, gcc-internal-format
  msgid "either all initializer clauses should be designated or none of them should be"
  msgstr ""
  
! #: cp/parser.cc:26464
  #, fuzzy, gcc-internal-format
  msgid "%<...%> not allowed in designated initializer list"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/parser.cc:26515
  #, fuzzy, gcc-internal-format
  msgid "%<.%s%> designator used multiple times in the same initializer list"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: cp/parser.cc:26571 cp/parser.cc:26708
  #, fuzzy, gcc-internal-format
  msgid "expected class-name"
  msgstr "odotettiin luokan nimeÃ¤"
  
! #: cp/parser.cc:26955
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after class definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.cc:26958
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after struct definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.cc:26961
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> after union definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.cc:27413
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> or %<:%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:27424
  #, fuzzy, gcc-internal-format
  msgid "cannot specify %<override%> for a class"
  msgstr "ei lÃ¶ydetÃ¤ luokkaa %qE"
  
! #: cp/parser.cc:27432
  #, fuzzy, gcc-internal-format
  msgid "global qualification of class name is invalid"
  msgstr "virheellinen luokan nimi %qD:n esittelyssÃ¤"
  
! #: cp/parser.cc:27439
  #, fuzzy, gcc-internal-format
  msgid "qualified name does not name a class"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/parser.cc:27451
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in class-head-name"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/parser.cc:27457
  #, gcc-internal-format
  msgid "invalid class name in declaration of %qD"
  msgstr "virheellinen luokan nimi %qD:n esittelyssÃ¤"
  
! #: cp/parser.cc:27511
  #, fuzzy, gcc-internal-format
  msgid "an explicit specialization must be preceded by %<template <>%>"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: cp/parser.cc:27543
  #, gcc-internal-format
  msgid "function template %qD redeclared as a class template"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/parser.cc:27576
  #, fuzzy, gcc-internal-format
  msgid "could not resolve typename type"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: cp/parser.cc:27640
  #, fuzzy, gcc-internal-format
  msgid "previous definition of %q#T"
  msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
*************** msgstr "edellinen %q+#T:n mÃ¤Ã¤rittely"
*** 62390,62635 ****
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:27653 cp/pt.cc:4305
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:27753 cp/parser.cc:34500
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.cc:27778
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:27782
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: cp/parser.cc:28032
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28063
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/parser.cc:28081
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:28183
  #, fuzzy, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:28190
  #, fuzzy, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/parser.cc:28203
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr "ISO C++ sallii bittikenttien mÃ¤Ã¤ritteet vain ennen %<:%>-merkkiÃ¤"
  
! #: cp/parser.cc:28362
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "bittikentÃ¤llÃ¤ %qD on ei-kokonaislukutyyppi %qT"
  
! #: cp/parser.cc:28390
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "pure-tarkenne funktiomÃ¤Ã¤rittelyssÃ¤"
  
! #: cp/parser.cc:28411
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%> luokansisÃ¤isen funktiomÃ¤Ã¤rittelyn perÃ¤ssÃ¤"
  
! #: cp/parser.cc:28460
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<,%> jÃ¤senesittelyn lopussa"
  
! #: cp/parser.cc:28474
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<,%> jÃ¤senesittelyn lopussa"
  
! #: cp/parser.cc:28549
  #, fuzzy, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: cp/parser.cc:28584
  #, fuzzy, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/parser.cc:28714
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "varoitus: lÃ¤hdetiedosto %s annettu useammin kuin kerran"
  
! #: cp/parser.cc:28734
  #, fuzzy, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "varoitus: lÃ¤hdetiedosto %s annettu useammin kuin kerran"
  
! #: cp/parser.cc:28758
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/parser.cc:28761
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/parser.cc:28960 cp/parser.cc:29054
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.cc:29062
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ISO C++17 ei salli dynaamisia poikkeusmÃ¤Ã¤rittelyitÃ¤"
  
! #: cp/parser.cc:29068
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynaamiset poikkeusmÃ¤Ã¤rittelyt ovat vanhentuneita C++11:ssÃ¤"
  
! #: cp/parser.cc:29112
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/parser.cc:29153
  #, fuzzy, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:29265
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.cc:29831
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/parser.cc:29977
  #, fuzzy, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: cp/parser.cc:29991
  #, fuzzy, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "vakio tai tunniste odotettu"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:30134
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:30169
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.cc:30211
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "ENUM-mÃ¤Ã¤rittelylause odotettiin ennen kohdetta %C"
  
! #: cp/parser.cc:30214
  #, fuzzy, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "ei-tyhjÃ¤ attribuutti ilman argumentteja ei-prototyypissÃ¤"
  
! #: cp/parser.cc:30260
  #, fuzzy, gcc-internal-format
  msgid "expected contract-role"
  msgstr "odotettiin %<,%> tai %<;%>"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:30341
  #, fuzzy, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:30351
  #, fuzzy, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: cp/parser.cc:30361
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of contract role for explicit semantic"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/parser.cc:30498
  #, fuzzy, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:30657
  #, fuzzy, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:31006 cp/parser.cc:31015
  #, fuzzy, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.cc:31361
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:31604
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:31742
  #, fuzzy, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/parser.cc:31750
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/parser.cc:32268
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:32273
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "virheellinen %<%T::%E%>:n esittely"
  
! #: cp/parser.cc:32277
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
--- 62661,62906 ----
  #. In a lambda this should work, but doesn't currently.
  #. We're in a lambda, but it isn't the innermost class.
  #. This should work, but currently doesn't.
! #: cp/parser.cc:27654 cp/pt.cc:4327
  #, gcc-internal-format
  msgid "unexpanded parameter pack in local class in lambda"
  msgstr ""
  
! #: cp/parser.cc:27760 cp/parser.cc:34518
  #, fuzzy, gcc-internal-format
  msgid "expected class-key"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.cc:27785
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:27789
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%> or %<typename%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: cp/parser.cc:28039
  #, gcc-internal-format
  msgid "in C++03 a class-key must be used when declaring a friend"
  msgstr ""
  
! #: cp/parser.cc:28070
  #, gcc-internal-format
  msgid "friend declaration does not name a class or function"
  msgstr "ystÃ¤vÃ¤esittely ei nimeÃ¤ luokkaa tai funktiota"
  
! #: cp/parser.cc:28088
  #, gcc-internal-format
  msgid "a storage class on an anonymous aggregate in class scope is not allowed"
  msgstr ""
  
! #: cp/parser.cc:28190
  #, fuzzy, gcc-internal-format
  msgid "default member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:28197
  #, fuzzy, gcc-internal-format
  msgid "default member initializer for unnamed bit-field"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/parser.cc:28210
  #, gcc-internal-format
  msgid "ISO C++ allows bit-field attributes only before the %<:%> token"
  msgstr "ISO C++ sallii bittikenttien mÃ¤Ã¤ritteet vain ennen %<:%>-merkkiÃ¤"
  
! #: cp/parser.cc:28369
  #, gcc-internal-format
  msgid "bit-field %qD has non-integral type %qT"
  msgstr "bittikentÃ¤llÃ¤ %qD on ei-kokonaislukutyyppi %qT"
  
! #: cp/parser.cc:28397
  #, gcc-internal-format
  msgid "pure-specifier on function-definition"
  msgstr "pure-tarkenne funktiomÃ¤Ã¤rittelyssÃ¤"
  
! #: cp/parser.cc:28418
  #, gcc-internal-format
  msgid "extra %<;%> after in-class function definition"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<;%> luokansisÃ¤isen funktiomÃ¤Ã¤rittelyn perÃ¤ssÃ¤"
  
! #: cp/parser.cc:28467
  #, gcc-internal-format
  msgid "stray %<,%> at end of member declaration"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<,%> jÃ¤senesittelyn lopussa"
  
! #: cp/parser.cc:28481
  #, fuzzy, gcc-internal-format
  msgid "expected %<;%> at end of member declaration"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<,%> jÃ¤senesittelyn lopussa"
  
! #: cp/parser.cc:28556
  #, fuzzy, gcc-internal-format
  msgid "invalid pure specifier (only %<= 0%> is allowed)"
  msgstr "epÃ¤kelpo osoitintila %qs"
  
! #: cp/parser.cc:28591
  #, fuzzy, gcc-internal-format
  msgid "a brace-enclosed initializer is not allowed here"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/parser.cc:28721
  #, fuzzy, gcc-internal-format
  msgid "%<virtual%> specified more than once in base-specifier"
  msgstr "varoitus: lÃ¤hdetiedosto %s annettu useammin kuin kerran"
  
! #: cp/parser.cc:28741
  #, fuzzy, gcc-internal-format
  msgid "more than one access specifier in base-specifier"
  msgstr "varoitus: lÃ¤hdetiedosto %s annettu useammin kuin kerran"
  
! #: cp/parser.cc:28765
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed outside of templates"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/parser.cc:28768
  #, fuzzy, gcc-internal-format
  msgid "keyword %<typename%> not allowed in this context (the base class is implicitly a type)"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/parser.cc:28967 cp/parser.cc:29061
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in an exception-specification"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.cc:29069
  #, gcc-internal-format
  msgid "ISO C++17 does not allow dynamic exception specifications"
  msgstr "ISO C++17 ei salli dynaamisia poikkeusmÃ¤Ã¤rittelyitÃ¤"
  
! #: cp/parser.cc:29075
  #, gcc-internal-format
  msgid "dynamic exception specifications are deprecated in C++11"
  msgstr "dynaamiset poikkeusmÃ¤Ã¤rittelyt ovat vanhentuneita C++11:ssÃ¤"
  
! #: cp/parser.cc:29119
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<auto%> in exception-specification"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
  
! #: cp/parser.cc:29160
  #, fuzzy, gcc-internal-format
  msgid "%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:29272
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in exception-declarations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.cc:29838
  #, fuzzy, gcc-internal-format
  #| msgid "expected %qT but argument is of type %qT"
  msgid "expected attribute argument as balanced token sequence"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/parser.cc:29984
  #, fuzzy, gcc-internal-format
  msgid "attribute using prefix used together with scoped attribute token"
  msgstr "%qE-attribuutti on ristiriidassa attribuutin %s kanssa"
  
! #: cp/parser.cc:29998
  #, fuzzy, gcc-internal-format
  msgid "expected an identifier for the attribute name"
  msgstr "vakio tai tunniste odotettu"
  
  #. e.g. [[attr()]].
! #: cp/parser.cc:30141
  #, gcc-internal-format
  msgid "parentheses must be omitted if %qE attribute argument list is empty"
  msgstr ""
  
! #: cp/parser.cc:30176
  #, fuzzy, gcc-internal-format
  msgid "attribute %qs specified multiple times"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.cc:30218
  #, fuzzy, gcc-internal-format
  msgid "expected attribute before %<...%>"
  msgstr "ENUM-mÃ¤Ã¤rittelylause odotettiin ennen kohdetta %C"
  
! #: cp/parser.cc:30221
  #, fuzzy, gcc-internal-format
  msgid "attribute with no arguments contains no parameter packs"
  msgstr "ei-tyhjÃ¤ attribuutti ilman argumentteja ei-prototyypissÃ¤"
  
! #: cp/parser.cc:30267
  #, fuzzy, gcc-internal-format
  msgid "expected contract-role"
  msgstr "odotettiin %<,%> tai %<;%>"
  
  #. We got some other token other than a ':'.
! #: cp/parser.cc:30348
  #, fuzzy, gcc-internal-format
  msgid "expected contract semantic or level"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:30358
  #, fuzzy, gcc-internal-format
  msgid "expected contract level: %<default%>, %<audit%>, or %<axiom%>"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: cp/parser.cc:30368
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of constructor as a template"
  msgid "invalid use of contract role for explicit semantic"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/parser.cc:30505
  #, fuzzy, gcc-internal-format
  msgid "contracts are only available with %<-fcontracts%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:30664
  #, fuzzy, gcc-internal-format
  msgid "attribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/parser.cc:31013 cp/parser.cc:31022
  #, fuzzy, gcc-internal-format
  msgid "expression must be enclosed in parentheses"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.cc:31368
  #, gcc-internal-format
  msgid "missing additional %<requires%> to start a requires-expression"
  msgstr ""
  
! #: cp/parser.cc:31611
  #, gcc-internal-format
  msgid "testing if a concept-id is a valid expression; add %<requires%> to check satisfaction"
  msgstr ""
  
! #: cp/parser.cc:31749
  #, fuzzy, gcc-internal-format
  msgid "result type is not a plain type-constraint"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/parser.cc:31757
  #, fuzzy, gcc-internal-format
  msgid "return-type-requirement is not a type-constraint"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/parser.cc:32275
  #, gcc-internal-format
  msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
  msgstr ""
  
! #: cp/parser.cc:32280
  #, gcc-internal-format
  msgid "invalid declaration of %<%T::%E%>"
  msgstr "virheellinen %<%T::%E%>:n esittely"
  
! #: cp/parser.cc:32284
  #, fuzzy, gcc-internal-format
  msgid "too few template-parameter-lists"
  msgstr "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
*************** msgstr "%J%qD:n edellinen esittely oli t
*** 62638,63076 ****
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:32284
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:32576
  #, fuzzy, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/parser.cc:32687
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "nimetyt paluuarvot eivÃ¤t ole enÃ¤Ã¤ tuettuja"
  
! #: cp/parser.cc:32860
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:32869
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:32875
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:32982
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:32992
  #, fuzzy, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: cp/parser.cc:33015
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "malliesittelylle %q+D"
  
! #: cp/parser.cc:33024
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/parser.cc:33044
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "    Ei ilmaistuja epÃ¤jÃ¤seniÃ¤\n"
  
! #: cp/parser.cc:33156
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "malliesittelylle %q+D"
  
! #: cp/parser.cc:33207
  #, fuzzy, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/parser.cc:33259
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/parser.cc:33565
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.cc:33578
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.cc:33609
  #, fuzzy, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.cc:33926
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "%<sizeof...%>-argumentti on ympÃ¤rÃ¶itÃ¤vÃ¤ sulkeilla"
  
! #: cp/parser.cc:34103
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/parser.cc:34114
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr "Kaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %C"
  
! #: cp/parser.cc:34117
  #, fuzzy, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr "Tuntematon (tyyppi = %d, bitit = %d)\n"
  
! #: cp/parser.cc:34129
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: cp/parser.cc:34145
  #, fuzzy, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: cp/parser.cc:34254
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
  
! #: cp/parser.cc:34265
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sekÃ¤ %<_Sat%> ettÃ¤ %<char%> esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.cc:34270
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<const%>"
  
! #: cp/parser.cc:34299
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "kaksois-%qs"
  
! #: cp/parser.cc:34351
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "odotettiin %<new%>"
  
! #: cp/parser.cc:34354
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "odotettiin %<delete%>"
  
! #: cp/parser.cc:34357
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "odotettiin %<return%>"
  
! #: cp/parser.cc:34363
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "odotettiin %<extern%>"
  
! #: cp/parser.cc:34366
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "odotettiin %<static_assert%>"
  
! #: cp/parser.cc:34369
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "odotettiin %<decltype%>"
  
! #: cp/parser.cc:34372
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "odotettiin %<operator%>"
  
! #: cp/parser.cc:34375
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.cc:34378
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.cc:34381
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "odotettiin %<namespace%>"
  
  # XXXXXXX
! #: cp/parser.cc:34384
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:34387
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
  
! #: cp/parser.cc:34390
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.cc:34393
  #, fuzzy, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/parser.cc:34396
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "<throw-lauseke>"
  
! #: cp/parser.cc:34399
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:34402
  #, fuzzy, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "nimiÃ¶ "
  
! #: cp/parser.cc:34405
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:34408
  #, fuzzy, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "Taso 2 ei ole synkronoitu"
  
! #: cp/parser.cc:34411
  #, fuzzy, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "<throw-lauseke>"
  
! #: cp/parser.cc:34414
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:34417
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:34420
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: cp/parser.cc:34452
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.cc:34464
  #, fuzzy, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.cc:34467
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.cc:34470
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.cc:34476
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "odotettiin %<:%> tai %<...%>"
  
! #: cp/parser.cc:34503
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/parser.cc:34838
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:34989
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: cp/parser.cc:34994
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:35115
  #, fuzzy, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/parser.cc:35273 cp/parser.cc:35307
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: cp/parser.cc:35280 cp/parser.cc:35313
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:35281 cp/parser.cc:35314
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.cc:35288
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:35289
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:35372
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: cp/parser.cc:35393
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "C++98:ssa %<template%> (selventimenÃ¤) on sallittu vain malleissa"
  
  # XXX
! #: cp/parser.cc:35643
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.cc:35884 cp/parser.cc:37192 cp/parser.cc:37381
  #, fuzzy, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: cp/parser.cc:35955
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.cc:36025
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.cc:36056
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:36460
  #, fuzzy, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "%qE ei ole Objective-C-luokkanimi eikÃ¤ -alias"
  
! #: cp/parser.cc:36535 cp/parser.cc:36553
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.cc:36547 cp/parser.cc:36613
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: cp/parser.cc:36656
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %qs Objective-C++-metodien vÃ¤lissÃ¤"
  
! #: cp/parser.cc:36853 cp/parser.cc:36860 cp/parser.cc:36867
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/parser.cc:36984
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.cc:37157
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:37164
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "%qs-attribuuttia ei huomioida %qs:lle"
  
! #: cp/parser.cc:37444 cp/parser.cc:37451 cp/parser.cc:37458
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "virheellinen vastaanottajatyyppi %qs"
  
! #: cp/parser.cc:37620
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "<tuntematon>"
  
! #: cp/parser.cc:38865
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: cp/parser.cc:38882
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.cc:39638
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/parser.cc:40029
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.cc:40998
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
--- 62909,63347 ----
  #. something like:
  #.
  #. template <class T> template <class U> void S::f();
! #: cp/parser.cc:32291
  #, fuzzy, gcc-internal-format
  msgid "too many template-parameter-lists"
  msgstr "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:32583
  #, fuzzy, gcc-internal-format
  msgid "template-id not allowed for constructor in C++20"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/parser.cc:32694
  #, gcc-internal-format
  msgid "named return values are no longer supported"
  msgstr "nimetyt paluuarvot eivÃ¤t ole enÃ¤Ã¤ tuettuja"
  
! #: cp/parser.cc:32867
  #, gcc-internal-format
  msgid "ISO C++ did not adopt string literal operator templates taking an argument pack of characters"
  msgstr ""
  
! #: cp/parser.cc:32876
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class type"
  msgstr ""
  
! #: cp/parser.cc:32882
  #, gcc-internal-format
  msgid "literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>"
  msgstr ""
  
! #: cp/parser.cc:32989
  #, gcc-internal-format
  msgid "template-introductions are not part of C++20 concepts; use %qs to enable"
  msgstr ""
  
! #: cp/parser.cc:32999
  #, fuzzy, gcc-internal-format
  msgid "no matching concept for template-introduction"
  msgstr "lopetusalkio puuttuu funktiokutsusta"
  
! #: cp/parser.cc:33022
  #, fuzzy, gcc-internal-format
  msgid "invalid declaration of member template in local class"
  msgstr "malliesittelylle %q+D"
  
! #: cp/parser.cc:33031
  #, gcc-internal-format
  msgid "template with C linkage"
  msgstr "malli C-linkityksellÃ¤"
  
! #: cp/parser.cc:33051
  #, fuzzy, gcc-internal-format
  msgid "invalid explicit specialization"
  msgstr "    Ei ilmaistuja epÃ¤jÃ¤seniÃ¤\n"
  
! #: cp/parser.cc:33163
  #, fuzzy, gcc-internal-format
  msgid "template declaration of %<typedef%>"
  msgstr "malliesittelylle %q+D"
  
! #: cp/parser.cc:33214
  #, fuzzy, gcc-internal-format
  msgid "a class template declaration must not declare anything else"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/parser.cc:33266
  #, fuzzy, gcc-internal-format
  msgid "explicit template specialization cannot have a storage class"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/parser.cc:33583
  #, fuzzy, gcc-internal-format
  msgid "%<>>%> should be %<> >%> within a nested template argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.cc:33596
  #, fuzzy, gcc-internal-format
  msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.cc:33627
  #, fuzzy, gcc-internal-format
  msgid "%qs should be %qs to terminate a template argument list"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/parser.cc:33944
  #, gcc-internal-format
  msgid "%<sizeof...%> argument must be surrounded by parentheses"
  msgstr "%<sizeof...%>-argumentti on ympÃ¤rÃ¶itÃ¤vÃ¤ sulkeilla"
  
! #: cp/parser.cc:34121
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qD in linkage specification"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/parser.cc:34132
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD specifier"
  msgstr "Kaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %C"
  
! #: cp/parser.cc:34135
  #, fuzzy, gcc-internal-format
  msgid "%qD specifier conflicts with %qs"
  msgstr "Tuntematon (tyyppi = %d, bitit = %d)\n"
  
! #: cp/parser.cc:34147
  #, fuzzy, gcc-internal-format
  msgid "%<__thread%> before %qD"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: cp/parser.cc:34163
  #, fuzzy, gcc-internal-format
  msgid "%qD specifier conflicts with %<typedef%>"
  msgstr "%qE ei ole typedef eikÃ¤ sisÃ¤inen tyyppi"
  
! #: cp/parser.cc:34272
  #, gcc-internal-format
  msgid "ISO C++ 1998 does not support %<long long%>"
  msgstr "ISO C++ 1998 ei tue %<long long%> -tyyppiÃ¤"
  
! #: cp/parser.cc:34283
  #, fuzzy, gcc-internal-format
  msgid "both %<__thread%> and %<thread_local%> specified"
  msgstr "sekÃ¤ %<_Sat%> ettÃ¤ %<char%> esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.cc:34288
  #, fuzzy, gcc-internal-format
  msgid "duplicate %qD"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %<const%>"
  
! #: cp/parser.cc:34317
  #, gcc-internal-format
  msgid "duplicate %qs"
  msgstr "kaksois-%qs"
  
! #: cp/parser.cc:34369
  #, gcc-internal-format
  msgid "expected %<new%>"
  msgstr "odotettiin %<new%>"
  
! #: cp/parser.cc:34372
  #, gcc-internal-format
  msgid "expected %<delete%>"
  msgstr "odotettiin %<delete%>"
  
! #: cp/parser.cc:34375
  #, gcc-internal-format
  msgid "expected %<return%>"
  msgstr "odotettiin %<return%>"
  
! #: cp/parser.cc:34381
  #, gcc-internal-format
  msgid "expected %<extern%>"
  msgstr "odotettiin %<extern%>"
  
! #: cp/parser.cc:34384
  #, gcc-internal-format
  msgid "expected %<static_assert%>"
  msgstr "odotettiin %<static_assert%>"
  
! #: cp/parser.cc:34387
  #, gcc-internal-format
  msgid "expected %<decltype%>"
  msgstr "odotettiin %<decltype%>"
  
! #: cp/parser.cc:34390
  #, gcc-internal-format
  msgid "expected %<operator%>"
  msgstr "odotettiin %<operator%>"
  
! #: cp/parser.cc:34393
  #, gcc-internal-format
  msgid "expected %<class%>"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.cc:34396
  #, gcc-internal-format
  msgid "expected %<template%>"
  msgstr "odotettiin %<template%>"
  
! #: cp/parser.cc:34399
  #, gcc-internal-format
  msgid "expected %<namespace%>"
  msgstr "odotettiin %<namespace%>"
  
  # XXXXXXX
! #: cp/parser.cc:34402
  #, fuzzy, gcc-internal-format
  msgid "expected %<using%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:34405
  #, fuzzy, gcc-internal-format
  msgid "expected %<asm%>"
  msgstr "odotettiin %<=%>, %<,%>, %<;%>, %<asm%> tai %<__attribute__%>"
  
! #: cp/parser.cc:34408
  #, fuzzy, gcc-internal-format
  msgid "expected %<try%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.cc:34411
  #, fuzzy, gcc-internal-format
  msgid "expected %<catch%>"
  msgstr "  siirtyy catch-lohkoon"
  
! #: cp/parser.cc:34414
  #, fuzzy, gcc-internal-format
  msgid "expected %<throw%>"
  msgstr "<throw-lauseke>"
  
! #: cp/parser.cc:34417
  #, fuzzy, gcc-internal-format
  msgid "expected %<auto%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:34420
  #, fuzzy, gcc-internal-format
  msgid "expected %<__label__%>"
  msgstr "nimiÃ¶ "
  
! #: cp/parser.cc:34423
  #, fuzzy, gcc-internal-format
  msgid "expected %<@try%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:34426
  #, fuzzy, gcc-internal-format
  msgid "expected %<@synchronized%>"
  msgstr "Taso 2 ei ole synkronoitu"
  
! #: cp/parser.cc:34429
  #, fuzzy, gcc-internal-format
  msgid "expected %<@throw%>"
  msgstr "<throw-lauseke>"
  
! #: cp/parser.cc:34432
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_atomic%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:34435
  #, fuzzy, gcc-internal-format
  msgid "expected %<__transaction_relaxed%>"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:34438
  #, fuzzy, gcc-internal-format
  msgid "expected %<co_yield%>"
  msgstr "odotettiin %<(%> tai rivin loppu"
  
! #: cp/parser.cc:34470
  #, fuzzy, gcc-internal-format
  msgid "expected %<::%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.cc:34482
  #, fuzzy, gcc-internal-format
  msgid "expected %<...%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.cc:34485
  #, fuzzy, gcc-internal-format
  msgid "expected %<*%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.cc:34488
  #, fuzzy, gcc-internal-format
  msgid "expected %<~%>"
  msgstr "â€�)â€� oli odotus"
  
! #: cp/parser.cc:34494
  #, fuzzy, gcc-internal-format
  msgid "expected %<:%> or %<::%>"
  msgstr "odotettiin %<:%> tai %<...%>"
  
! #: cp/parser.cc:34521
  #, fuzzy, gcc-internal-format
  msgid "expected %<class%>, %<typename%>, or %<template%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/parser.cc:34856
  #, gcc-internal-format
  msgid "redundant enum-key %<enum%s%> in reference to %q#T"
  msgstr ""
  
! #: cp/parser.cc:35007
  #, fuzzy, gcc-internal-format
  msgid "%qs tag used in naming %q#T"
  msgstr "%qs mÃ¤Ã¤ritelty parametrille %qE"
  
! #: cp/parser.cc:35012
  #, fuzzy, gcc-internal-format
  msgid "%q#T was previously declared here"
  msgstr "%q+#D aiemmin esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:35133
  #, fuzzy, gcc-internal-format
  msgid "redundant class-key %qs in reference to %q#T"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
! #: cp/parser.cc:35291 cp/parser.cc:35325
  #, fuzzy, gcc-internal-format
  msgid "%qT declared with a mismatched class-key %qs"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: cp/parser.cc:35298 cp/parser.cc:35331
  #, gcc-internal-format
  msgid "remove the class-key or replace it with %qs"
  msgstr ""
  
! #: cp/parser.cc:35299 cp/parser.cc:35332
  #, fuzzy, gcc-internal-format
  msgid "replace the class-key with %qs"
  msgstr "odotettiin %<class%>"
  
! #: cp/parser.cc:35306
  #, fuzzy, gcc-internal-format
  msgid "%qT defined as %qs here"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:35307
  #, fuzzy, gcc-internal-format
  msgid "%qT first declared as %qs here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/parser.cc:35390
  #, fuzzy, gcc-internal-format
  msgid "%qD redeclared with different access"
  msgstr "%qD esitelty uudelleen eri nÃ¤kyvyydellÃ¤"
  
! #: cp/parser.cc:35411
  #, gcc-internal-format
  msgid "in C++98 %<template%> (as a disambiguator) is only allowed within templates"
  msgstr "C++98:ssa %<template%> (selventimenÃ¤) on sallittu vain malleissa"
  
  # XXX
! #: cp/parser.cc:35661
  #, fuzzy, gcc-internal-format
  msgid "file ends in default argument"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/parser.cc:35902 cp/parser.cc:37210 cp/parser.cc:37399
  #, fuzzy, gcc-internal-format
  msgid "misplaced %<@%D%> Objective-C++ construct"
  msgstr "kÃ¤ytetty %<__thread%> ennen %<extern%>:a"
  
! #: cp/parser.cc:35973
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message receiver expected"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.cc:36043
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ message argument(s) are expected"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: cp/parser.cc:36074
  #, gcc-internal-format
  msgid "%<@encode%> must specify a type as an argument"
  msgstr ""
  
! #: cp/parser.cc:36478
  #, fuzzy, gcc-internal-format
  msgid "invalid Objective-C++ selector name"
  msgstr "%qE ei ole Objective-C-luokkanimi eikÃ¤ -alias"
  
! #: cp/parser.cc:36553 cp/parser.cc:36571
  #, fuzzy, gcc-internal-format
  msgid "objective-c++ method declaration is expected"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: cp/parser.cc:36565 cp/parser.cc:36631
  #, fuzzy, gcc-internal-format
  msgid "method attributes must be specified at the end"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: cp/parser.cc:36674
  #, gcc-internal-format
  msgid "stray %qs between Objective-C++ methods"
  msgstr "ylimÃ¤Ã¤rÃ¤inen %qs Objective-C++-metodien vÃ¤lissÃ¤"
  
! #: cp/parser.cc:36871 cp/parser.cc:36878 cp/parser.cc:36885
  #, fuzzy, gcc-internal-format
  msgid "invalid type for instance variable"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/parser.cc:37002
  #, fuzzy, gcc-internal-format
  msgid "identifier expected after %<@protocol%>"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.cc:37175
  #, gcc-internal-format
  msgid "attributes may not be specified before the %<@%D%> Objective-C++ keyword"
  msgstr ""
  
! #: cp/parser.cc:37182
  #, fuzzy, gcc-internal-format
  msgid "prefix attributes are ignored before %<@%D%>"
  msgstr "%qs-attribuuttia ei huomioida %qs:lle"
  
! #: cp/parser.cc:37462 cp/parser.cc:37469 cp/parser.cc:37476
  #, fuzzy, gcc-internal-format
  msgid "invalid type for property"
  msgstr "virheellinen vastaanottajatyyppi %qs"
  
! #: cp/parser.cc:37638
  #, fuzzy, gcc-internal-format
  msgid "unknown property attribute %qE"
  msgstr "<tuntematon>"
  
! #: cp/parser.cc:38910
  #, fuzzy, gcc-internal-format
  msgid "expected integer expression list"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: cp/parser.cc:38927
  #, fuzzy, gcc-internal-format
  msgid "%<wait%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/parser.cc:39683
  #, fuzzy, gcc-internal-format
  msgid "expected %<scalar%>, %<aggregate%>, %<all%>"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/parser.cc:40074
  #, fuzzy, gcc-internal-format
  msgid "invalid reduction-identifier"
  msgstr "odotettiin tunnistetta tai %<(%>"
  
! #: cp/parser.cc:41043
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in iterator type"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
*************** msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤rite
*** 63079,63226 ****
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:42626
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: cp/parser.cc:44077
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: cp/parser.cc:44817
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: cp/parser.cc:44899 cp/pt.cc:18116
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: cp/parser.cc:47776
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: cp/parser.cc:48546
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:49153
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "epÃ¤kelpo alustin"
  
! #: cp/parser.cc:49184
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: cp/parser.cc:49196
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:49299
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.cc:49319 cp/semantics.cc:6373
  #, fuzzy, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: cp/parser.cc:49323 cp/semantics.cc:6381
  #, fuzzy, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: cp/parser.cc:49326 cp/pt.cc:14611 cp/semantics.cc:6387
  #, fuzzy, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: cp/parser.cc:49329 cp/semantics.cc:6393
  #, fuzzy, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: cp/parser.cc:50049
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/parser.cc:50059
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:50420
  #, fuzzy, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr "_Peru"
  
! #: cp/parser.cc:50467 cp/semantics.cc:11405
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:50469 cp/semantics.cc:11407
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:50615
  #, fuzzy, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "KÃ¤yttÃ¶: %s <transaktiotiedosto> <tiedostojÃ¤rjestelmÃ¤>\n"
  
! #: cp/parser.cc:50618
  #, fuzzy, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/parser.cc:50665
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "tuntematon #pragma GCC coprocessor %E"
  
! #: cp/parser.cc:50965
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/parser.cc:50976
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/parser.cc:51053
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: cp/parser.cc:51195
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: cp/parser.cc:51232
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: cp/parser.cc:51441
  #, fuzzy, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "mallit eivÃ¤t voi olla virtuaalisia"
  
! #: cp/parser.cc:51497
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
--- 63350,63497 ----
  #. check above and add one in semantics.cc (to properly handle templates).
  #. Base this on the allocator/align modifiers check for the 'allocate' clause
  #. in semantics.cc's finish_omp_clauses.
! #: cp/parser.cc:42671
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp allocate%> not yet supported"
  msgstr "valitsin %qs ei ole enÃ¤Ã¤ tuettu"
  
! #: cp/parser.cc:44122
  #, fuzzy, gcc-internal-format
  msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
  msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: cp/parser.cc:44862
  #, fuzzy, gcc-internal-format
  msgid "%<ordered%> clause with parameter on range-based %<for%> loop"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: cp/parser.cc:44944 cp/pt.cc:18150
  #, fuzzy, gcc-internal-format
  msgid "iteration variable %qD should not be reduction"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: cp/parser.cc:47843
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: cp/parser.cc:48613
  #, gcc-internal-format
  msgid "OpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declaration"
  msgstr ""
  
! #: cp/parser.cc:49220
  #, fuzzy, gcc-internal-format
  msgid "invalid initializer clause"
  msgstr "epÃ¤kelpo alustin"
  
! #: cp/parser.cc:49251
  #, fuzzy, gcc-internal-format
  msgid "expected id-expression (arguments)"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: cp/parser.cc:49263
  #, gcc-internal-format
  msgid "one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
  msgstr ""
  
! #: cp/parser.cc:49366
  #, fuzzy, gcc-internal-format
  msgid "types may not be defined in declare reduction type list"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/parser.cc:49386 cp/semantics.cc:6446
  #, fuzzy, gcc-internal-format
  msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: cp/parser.cc:49390 cp/semantics.cc:6454
  #, fuzzy, gcc-internal-format
  msgid "function or array type %qT in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: cp/parser.cc:49393 cp/pt.cc:14635 cp/semantics.cc:6460
  #, fuzzy, gcc-internal-format
  msgid "reference type %qT in %<#pragma omp declare reduction%>"
  msgstr "%Jluetellun tyypin jÃ¤senen %qd uudelleenesittely"
  
! #: cp/parser.cc:49396 cp/semantics.cc:6466
  #, fuzzy, gcc-internal-format
  msgid "%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>"
  msgstr "edellinen esittely"
  
! #: cp/parser.cc:50116
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma acc routine%> names a set of overloads"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/parser.cc:50126
  #, fuzzy, gcc-internal-format
  msgid "%qD does not refer to a namespace scope function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
  #. cancel-and-throw is unimplemented.
! #: cp/parser.cc:50487
  #, fuzzy, gcc-internal-format
  msgid "%<atomic_cancel%>"
  msgstr "_Peru"
  
! #: cp/parser.cc:50534 cp/semantics.cc:11478
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_relaxed%> without transactional memory support enabled"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:50536 cp/semantics.cc:11480
  #, fuzzy, gcc-internal-format
  msgid "%<__transaction_atomic%> without transactional memory support enabled"
  msgstr "odotettiin %<,%> tai %<;%>"
  
! #: cp/parser.cc:50682
  #, fuzzy, gcc-internal-format
  msgid "outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
  msgstr "KÃ¤yttÃ¶: %s <transaktiotiedosto> <tiedostojÃ¤rjestelmÃ¤>\n"
  
! #: cp/parser.cc:50685
  #, fuzzy, gcc-internal-format
  msgid "  or a %<transaction_may_cancel_outer%> function"
  msgstr "%Jvanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: cp/parser.cc:50732
  #, fuzzy, gcc-internal-format
  msgid "malformed %<#pragma GCC pch_preprocess%>"
  msgstr "tuntematon #pragma GCC coprocessor %E"
  
! #: cp/parser.cc:51032
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp requires%> may only be used at file or namespace scope"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/parser.cc:51043
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp assumes%> may only be used at file or namespace scope"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: cp/parser.cc:51120
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma GCC %s%> must be inside a function"
  msgstr "#pragma GCC optimize ei ole sallittu funktioiden sisÃ¤llÃ¤"
  
! #: cp/parser.cc:51262
  #, fuzzy, gcc-internal-format
  msgid "multi-source compilation not implemented for C++"
  msgstr "moduulienvÃ¤lisiÃ¤ optimointeja ei ole toteutettu C++:lle"
  
! #: cp/parser.cc:51299
  #, fuzzy, gcc-internal-format
  msgid "placeholder type not allowed in this context"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: cp/parser.cc:51508
  #, fuzzy, gcc-internal-format
  msgid "implicit templates may not be %<virtual%>"
  msgstr "mallit eivÃ¤t voi olla virtuaalisia"
  
! #: cp/parser.cc:51564
  #, gcc-internal-format
  msgid "%<extern \"C\"%> linkage started here"
  msgstr ""
*************** msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole ty
*** 63307,63313 ****
  msgid "specialization of %qD after instantiation"
  msgstr "(mahdollisesti %qT:n mÃ¤Ã¤rittelyn perÃ¤stÃ¤ puuttuu puolipiste)"
  
! #: cp/pt.cc:2046 cp/semantics.cc:6243
  #, fuzzy, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s %d"
--- 63578,63584 ----
  msgid "specialization of %qD after instantiation"
  msgstr "(mahdollisesti %qT:n mÃ¤Ã¤rittelyn perÃ¤stÃ¤ puuttuu puolipiste)"
  
! #: cp/pt.cc:2046 cp/semantics.cc:6316
  #, fuzzy, gcc-internal-format
  msgid "%s %#qD"
  msgstr "%s %d"
*************** msgstr "funktio %qE esitelty implisiitti
*** 63471,63594 ****
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/pt.cc:4168
  #, fuzzy, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/pt.cc:4236
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/pt.cc:4238
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/pt.cc:4322
  #, fuzzy, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/pt.cc:4339 cp/pt.cc:5220
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4341
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "        %s"
  
! #: cp/pt.cc:4467
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "%J%qD:n esittely varjostaa parametria"
  
! #: cp/pt.cc:4470
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:4472
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/pt.cc:5156
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/pt.cc:5215
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "%qs:n esittelyssÃ¤ tyyppi on oletuksena %<int%>"
  
! #: cp/pt.cc:5238
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:5242
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:5246 cp/pt.cc:5257 cp/pt.cc:5265
  #, fuzzy, gcc-internal-format
  msgid "primary template here"
  msgstr "ensiÃ¶"
  
! #: cp/pt.cc:5254
  #, fuzzy, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:5264
  #, fuzzy, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: cp/pt.cc:5279
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:5281
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "ensiÃ¶"
  
! #: cp/pt.cc:5323
  #, fuzzy, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "%Jparametrin nimi puuttuu parametrilistasta"
  
! #: cp/pt.cc:5326
  #, fuzzy, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "%Jparametrin nimi puuttuu parametrilistasta"
  
! #: cp/pt.cc:5388
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  msgstr[1] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.cc:5456
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.cc:5460
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:5643
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
--- 63742,63865 ----
  msgid "argument to %<__integer_pack%> must be between 0 and %d"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/pt.cc:4190
  #, fuzzy, gcc-internal-format
  msgid "base initializer expansion %qT contains no parameter packs"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/pt.cc:4258
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qT contains no parameter packs"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/pt.cc:4260
  #, fuzzy, gcc-internal-format
  msgid "expansion pattern %qE contains no parameter packs"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: cp/pt.cc:4344
  #, fuzzy, gcc-internal-format
  msgid "parameter packs not expanded with %<...%>:"
  msgstr "parametrin %qD esittely, mutta parametria ei ole olemassa"
  
! #: cp/pt.cc:4361 cp/pt.cc:5242
  #, gcc-internal-format
  msgid "        %qD"
  msgstr "        %qD"
  
! #: cp/pt.cc:4363
  #, gcc-internal-format, gfc-internal-format
  msgid "        %s"
  msgstr "        %s"
  
! #: cp/pt.cc:4489
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+D shadows template parameter"
  msgstr "%J%qD:n esittely varjostaa parametria"
  
! #: cp/pt.cc:4492
  #, fuzzy, gcc-internal-format
  msgid "declaration of %q+#D shadows template parameter"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:4494
  #, fuzzy, gcc-internal-format
  msgid "template parameter %qD declared here"
  msgstr "%qD esitelty ei-parametrina"
  
! #: cp/pt.cc:5178
  #, fuzzy, gcc-internal-format
  msgid "specialization of variable concept %q#D"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/pt.cc:5237
  #, fuzzy, gcc-internal-format
  msgid "template parameters not deducible in partial specialization:"
  msgstr "%qs:n esittelyssÃ¤ tyyppi on oletuksena %<int%>"
  
! #: cp/pt.cc:5260
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument list"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:5264
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument list"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:5268 cp/pt.cc:5279 cp/pt.cc:5287
  #, fuzzy, gcc-internal-format
  msgid "primary template here"
  msgstr "ensiÃ¶"
  
! #: cp/pt.cc:5276
  #, fuzzy, gcc-internal-format
  msgid "partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansion"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:5286
  #, fuzzy, gcc-internal-format
  msgid "too many arguments for partial specialization %qT"
  msgstr "liian monta argumenttia funktiolle %qE"
  
! #: cp/pt.cc:5301
  #, fuzzy, gcc-internal-format
  msgid "partial specialization %qD is not more specialized than"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:5303
  #, fuzzy, gcc-internal-format
  msgid "primary template %qD"
  msgstr "ensiÃ¶"
  
! #: cp/pt.cc:5345
  #, fuzzy, gcc-internal-format
  msgid "parameter pack argument %qE must be at the end of the template argument list"
  msgstr "%Jparametrin nimi puuttuu parametrilistasta"
  
! #: cp/pt.cc:5348
  #, fuzzy, gcc-internal-format
  msgid "parameter pack argument %qT must be at the end of the template argument list"
  msgstr "%Jparametrin nimi puuttuu parametrilistasta"
  
! #: cp/pt.cc:5410
  #, fuzzy, gcc-internal-format
  msgid "type %qT of template argument %qE depends on a template parameter"
  msgid_plural "type %qT of template argument %qE depends on template parameters"
  msgstr[0] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  msgstr[1] "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.cc:5478
  #, fuzzy, gcc-internal-format
  msgid "declaration of %qD ambiguates earlier template instantiation for %qD"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.cc:5482
  #, fuzzy, gcc-internal-format
  msgid "partial specialization of %qD after instantiation of %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:5665
  #, fuzzy, gcc-internal-format
  msgid "no default argument for %qD"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
*************** msgstr "%qD:lla ei voi olla oletusargume
*** 63597,63643 ****
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5666
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "%Jparametrin nimi puuttuu parametrilistasta"
  
! #: cp/pt.cc:5702
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.cc:5705
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.cc:5708
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.cc:5711
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.cc:5714 cp/pt.cc:5772
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:5883
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "%qD-malli esitelty"
  
! #: cp/pt.cc:5891
  #, fuzzy, gcc-internal-format
  msgid "template class without a name"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/pt.cc:5899
  #, fuzzy, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
--- 63868,63914 ----
  #. (DR 2032), or alias template can only have one
  #. parameter pack, at the end of the template
  #. parameter list.
! #: cp/pt.cc:5688
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %q+D must be at the end of the template parameter list"
  msgstr "%Jparametrin nimi puuttuu parametrilistasta"
  
! #: cp/pt.cc:5724
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in function template friend re-declaration"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.cc:5727
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in template friend declarations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.cc:5730
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.cc:5733
  #, fuzzy, gcc-internal-format
  msgid "default template arguments may not be used in partial specializations"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/pt.cc:5736 cp/pt.cc:5794
  #, fuzzy, gcc-internal-format
  msgid "default argument for template parameter for class enclosing %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:5905
  #, gcc-internal-format
  msgid "template %qD declared"
  msgstr "%qD-malli esitelty"
  
! #: cp/pt.cc:5913
  #, fuzzy, gcc-internal-format
  msgid "template class without a name"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/pt.cc:5921
  #, fuzzy, gcc-internal-format
  msgid "member template %qD may not have virt-specifiers"
  msgstr "useita tallennuspaikkoja esittelymÃ¤Ã¤ritteissÃ¤"
*************** msgstr "useita tallennuspaikkoja esittel
*** 63647,64153 ****
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5922
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "%qD ei ole malli"
  
! #: cp/pt.cc:6074
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:6113
  #, fuzzy, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.cc:6127
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:6130
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:6132
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  mutta %d vaaditaan"
  
! #: cp/pt.cc:6153
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.cc:6156
  #, fuzzy, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.cc:6178
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD with different constraints"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/pt.cc:6323
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ei ole malli"
  
! #: cp/pt.cc:6336
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "%qs:n esittelyssÃ¤ tyyppi on oletuksena %<int%>"
  
! #: cp/pt.cc:6347
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  msgstr[1] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.cc:6351
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  msgstr[1] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.cc:6385
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:6387
  #, fuzzy, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "%q+D esitelty uudelleen erityyppisenÃ¤ symbolina"
  
! #: cp/pt.cc:6389
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "redeclared here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.cc:6400
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/pt.cc:6403 cp/pt.cc:6431
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "varjostunut esittely on tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.cc:6428
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different constraints"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/pt.cc:6839 cp/pt.cc:6909
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:6842
  #, fuzzy, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.cc:6845
  #, fuzzy, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.cc:6859
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:6863
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:6912
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6914
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/pt.cc:6983
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "%Juseita parametreja nimellÃ¤ %qD"
  
! #: cp/pt.cc:6992
  #, fuzzy, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: cp/pt.cc:7001
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t tyypit %qT ja %qT"
  
! #: cp/pt.cc:7010
  #, fuzzy, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/pt.cc:7021
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.cc:7031
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: cp/pt.cc:7040
  #, fuzzy, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:7052
  #, fuzzy, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/pt.cc:7056
  #, fuzzy, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/pt.cc:7067
  #, fuzzy, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7078
  #, fuzzy, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7121
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/pt.cc:7134
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/pt.cc:7138
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/pt.cc:7149
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7159
  #, fuzzy, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/pt.cc:7169
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.cc:7220
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable or function"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7229
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7239
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7256
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7266
  #, fuzzy, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7273
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7291
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7299
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7421
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7586
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7600
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7686
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7694
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7712
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7771
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7773
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7827
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:8419
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:8435
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:8579
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:8608
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/pt.cc:8613
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8629 cp/pt.cc:8663 cp/pt.cc:8713
  #, fuzzy, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:8637
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  odotettiin %qT-tyyppistÃ¤ vakiota, saatiin %qT"
  
! #: cp/pt.cc:8645
  #, fuzzy, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:8651
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: cp/pt.cc:8654
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qE"
  
! #: cp/pt.cc:8668
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.cc:8671
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/pt.cc:8717
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.cc:8731
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:8734
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qE"
  
! #: cp/pt.cc:8822
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/pt.cc:8960 cp/pt.cc:9286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.cc:8975 cp/pt.cc:9120
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "attribuutille %qs annettu vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: cp/pt.cc:9116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "attribuutille %qs annettu vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: cp/pt.cc:9125
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "nimellÃ¤ %qD"
  
! #: cp/pt.cc:9150
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:9154
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:9252
  #, fuzzy, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/pt.cc:9819
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:9982
  #, fuzzy, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:9984
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:10128 cp/pt.cc:22190
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "%qT ei ole malli"
  
! #: cp/pt.cc:10515
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/pt.cc:11238
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:11982
  #, fuzzy, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/pt.cc:11991
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: cp/pt.cc:12018
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/pt.cc:12567
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: cp/pt.cc:13057
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13507
  #, fuzzy, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE ei ole esittelyn alussa"
  
! #: cp/pt.cc:13595
  #, fuzzy, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "  tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t tyypit %qT ja %qT"
  
! #: cp/pt.cc:13598
  #, fuzzy, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "  tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t tyypit %qT ja %qT"
  
! #: cp/pt.cc:14286
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/pt.cc:14382
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/pt.cc:15374
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr "  tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t tyypit %qT ja %qT"
--- 63918,64424 ----
  #. An allocation function can be a function
  #. template. ... Template allocation functions shall
  #. have two or more parameters.
! #: cp/pt.cc:5944
  #, fuzzy, gcc-internal-format
  msgid "invalid template declaration of %qD"
  msgstr "%qD ei ole malli"
  
! #: cp/pt.cc:6096
  #, fuzzy, gcc-internal-format
  msgid "template definition of non-template %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:6135
  #, fuzzy, gcc-internal-format
  msgid "expected %d levels of template parms for %q#D, got %d"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.cc:6149
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:6152
  #, fuzzy, gcc-internal-format
  msgid "got %d template parameters for %q#T"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:6154
  #, gcc-internal-format, gfc-internal-format
  msgid "  but %d required"
  msgstr "  mutta %d vaaditaan"
  
! #: cp/pt.cc:6175
  #, fuzzy, gcc-internal-format
  msgid "template arguments to %qD do not match original template %qD"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.cc:6178
  #, fuzzy, gcc-internal-format
  msgid "use %<template<>%> for an explicit specialization"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.cc:6200
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD with different constraints"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/pt.cc:6345
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a template type"
  msgstr "%qT ei ole malli"
  
! #: cp/pt.cc:6358
  #, fuzzy, gcc-internal-format
  msgid "template specifiers not specified in declaration of %qD"
  msgstr "%qs:n esittelyssÃ¤ tyyppi on oletuksena %<int%>"
  
! #: cp/pt.cc:6369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "redeclared with %d template parameter"
  msgid_plural "redeclared with %d template parameters"
  msgstr[0] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  msgstr[1] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.cc:6373
  #, fuzzy, gcc-internal-format
  msgid "previous declaration %qD used %d template parameter"
  msgid_plural "previous declaration %qD used %d template parameters"
  msgstr[0] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  msgstr[1] "%J%qD:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.cc:6407
  #, fuzzy, gcc-internal-format
  msgid "template parameter %q+#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:6409
  #, fuzzy, gcc-internal-format
  msgid "redeclared here as %q#D"
  msgstr "%q+D esitelty uudelleen erityyppisenÃ¤ symbolina"
  
! #: cp/pt.cc:6411
  #, fuzzy, gcc-internal-format
  #| msgid "declared here"
  msgid "redeclared here"
  msgstr "esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.cc:6422
  #, fuzzy, gcc-internal-format
  msgid "declaration of template parameter %q+#D with different constraints"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/pt.cc:6425 cp/pt.cc:6453
  #, fuzzy, gcc-internal-format
  msgid "original declaration appeared here"
  msgstr "varjostunut esittely on tÃ¤Ã¤llÃ¤"
  
! #: cp/pt.cc:6450
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %q#D with different constraints"
  msgstr "%q+D:n virheellinen uudelleenesittely"
  
! #: cp/pt.cc:6861 cp/pt.cc:6931
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:6864
  #, fuzzy, gcc-internal-format
  msgid "it must be the address of a function with external linkage"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.cc:6867
  #, fuzzy, gcc-internal-format
  msgid "it must be the name of a function with external linkage"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.cc:6881
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD has no linkage"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:6885
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because %qD does not have external linkage"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:6934
  #, gcc-internal-format
  msgid "it must be a pointer-to-member of the form %<&X::Y%>"
  msgstr ""
  
! #: cp/pt.cc:6936
  #, fuzzy, gcc-internal-format
  msgid "because it is a member of %qT"
  msgstr "%qD:n esittely %qT:n jÃ¤senenÃ¤"
  
! #: cp/pt.cc:7005
  #, fuzzy, gcc-internal-format
  msgid "  couldn%'t deduce template parameter %qD"
  msgstr "%Juseita parametreja nimellÃ¤ %qD"
  
! #: cp/pt.cc:7014
  #, fuzzy, gcc-internal-format
  msgid "  types %qT and %qT have incompatible cv-qualifiers"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
  
! #: cp/pt.cc:7023
  #, gcc-internal-format
  msgid "  mismatched types %qT and %qT"
  msgstr "  tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t tyypit %qT ja %qT"
  
! #: cp/pt.cc:7032
  #, fuzzy, gcc-internal-format
  msgid "  template parameter %qD is not a parameter pack, but argument %qD is"
  msgstr "strftime-muotoilut eivÃ¤t voi muotoilla argumentteja"
  
! #: cp/pt.cc:7043
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match pointer-to-member constant %qE"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.cc:7053
  #, fuzzy, gcc-internal-format
  msgid "  %qE is not equivalent to %qE"
  msgstr "%qE-attribuuttia ei huomioida %qE:lle"
  
! #: cp/pt.cc:7062
  #, fuzzy, gcc-internal-format
  msgid "  inconsistent parameter pack deduction with %qT and %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:7074
  #, fuzzy, gcc-internal-format
  msgid "  deduced conflicting types for parameter %qT (%qT and %qT)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/pt.cc:7078
  #, fuzzy, gcc-internal-format
  msgid "  deduced conflicting values for non-type parameter %qE (%qE and %qE)"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/pt.cc:7089
  #, fuzzy, gcc-internal-format
  msgid "  variable-sized array type %qT is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7100
  #, fuzzy, gcc-internal-format
  msgid "  member function type %qT is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7143
  #, fuzzy, gcc-internal-format
  msgid "  cannot convert %qE (type %qT) to type %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/pt.cc:7156
  #, fuzzy, gcc-internal-format
  msgid "  %qT is an ambiguous base class of %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: cp/pt.cc:7160
  #, fuzzy, gcc-internal-format
  msgid "  %qT is not derived from %qT"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/pt.cc:7171
  #, gcc-internal-format
  msgid "  template parameters of a template template argument are inconsistent with other deduced template arguments"
  msgstr ""
  
! #: cp/pt.cc:7181
  #, fuzzy, gcc-internal-format
  msgid "  cannot deduce a template for %qT from non-template type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/pt.cc:7191
  #, fuzzy, gcc-internal-format
  msgid "  template argument %qE does not match %qE"
  msgstr "tyyppimuunnettu argumentti %qD ei sovi prototyyppiin"
  
! #: cp/pt.cc:7242
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qE is not a variable or function"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7251
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7261
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument of type %qT because %qD has no linkage"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7278
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7288
  #, fuzzy, gcc-internal-format
  msgid "the address of the %qT subobject of %qD is not a valid template argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7295
  #, fuzzy, gcc-internal-format
  msgid "the address of %qD is not a valid template argument because it does not have static storage duration"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7313
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a valid template argument because %qD is a variable, not the address of a variable"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7321
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for %qT because it is not the address of a variable"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7443
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because string literals can never be used in this context"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7608
  #, fuzzy, gcc-internal-format
  msgid "in template argument for type %qT"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7622
  #, fuzzy, gcc-internal-format
  msgid "template argument %qE for type %qT not a compile-time constant"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7708
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because of conflicts in cv-qualification"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7716
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is not an lvalue"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7734
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:7793
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is a pointer"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:7795
  #, gcc-internal-format
  msgid "try using %qE instead"
  msgstr ""
  
! #: cp/pt.cc:7849
  #, fuzzy, gcc-internal-format
  msgid "%qE is not a valid template argument for type %qT because it is of type %qT"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:8441
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes on template argument %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:8457
  #, fuzzy, gcc-internal-format
  msgid "ignoring attributes in template argument %qE"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:8601
  #, fuzzy, gcc-internal-format
  msgid "injected-class-name %qD used as template template argument"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:8630
  #, fuzzy, gcc-internal-format
  msgid "invalid use of destructor %qE as a type"
  msgstr "virheellinen hajottimen %qD kÃ¤yttÃ¶ tyyppinÃ¤"
  
! #: cp/pt.cc:8635
  #, gcc-internal-format
  msgid "to refer to a type member of a template parameter, use %<typename %E%>"
  msgstr ""
  
! #: cp/pt.cc:8651 cp/pt.cc:8685 cp/pt.cc:8735
  #, fuzzy, gcc-internal-format
  msgid "type/value mismatch at argument %d in template parameter list for %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:8659
  #, gcc-internal-format
  msgid "  expected a constant of type %qT, got %qT"
  msgstr "  odotettiin %qT-tyyppistÃ¤ vakiota, saatiin %qT"
  
! #: cp/pt.cc:8667
  #, fuzzy, gcc-internal-format
  msgid "  ambiguous template argument for non-type template parameter is treated as function type"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:8673
  #, gcc-internal-format
  msgid "  expected a class template, got %qE"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: cp/pt.cc:8676
  #, gcc-internal-format
  msgid "  expected a type, got %qE"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qE"
  
! #: cp/pt.cc:8690
  #, gcc-internal-format
  msgid "  expected a type, got %qT"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.cc:8693
  #, gcc-internal-format
  msgid "  expected a class template, got %qT"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
! #: cp/pt.cc:8739
  #, fuzzy, gcc-internal-format
  msgid "  expected a template of type %qD, got %qT"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qT"
  
! #: cp/pt.cc:8753
  #, fuzzy, gcc-internal-format
  msgid "constraint mismatch at argument %d in template parameter list for %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:8756
  #, fuzzy, gcc-internal-format
  msgid "  expected %qD but got %qD"
  msgstr "  odotettiin tyyppiÃ¤, saatiin %qE"
  
! #: cp/pt.cc:8844
  #, fuzzy, gcc-internal-format
  msgid "could not convert template argument %qE from %qT to %qT"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/pt.cc:8982 cp/pt.cc:9308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "template argument %d is invalid"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.cc:8997 cp/pt.cc:9142
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be %d)"
  msgstr "attribuutille %qs annettu vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: cp/pt.cc:9138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "wrong number of template arguments (%d, should be at least %d)"
  msgstr "attribuutille %qs annettu vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: cp/pt.cc:9147
  #, fuzzy, gcc-internal-format
  msgid "provided for %qD"
  msgstr "nimellÃ¤ %qD"
  
! #: cp/pt.cc:9172
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of alias template %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:9176
  #, fuzzy, gcc-internal-format
  msgid "pack expansion argument for non-pack parameter %qD of concept %qD"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:9274
  #, fuzzy, gcc-internal-format
  msgid "so any instantiation with a non-empty parameter pack would be ill-formed"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/pt.cc:9841
  #, fuzzy, gcc-internal-format
  msgid "%q#D is not a function template"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:10004
  #, fuzzy, gcc-internal-format
  msgid "non-template type %qT used as a template"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:10006
  #, gcc-internal-format
  msgid "for template declaration %q+D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:10175 cp/pt.cc:22257
  #, fuzzy, gcc-internal-format
  msgid "template constraint failure for %qD"
  msgstr "%qT ei ole malli"
  
! #: cp/pt.cc:10528
  #, fuzzy, gcc-internal-format
  msgid "use of invalid variable template %qE"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/pt.cc:11252
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:11996
  #, fuzzy, gcc-internal-format
  msgid "score argument must be constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/pt.cc:12005
  #, fuzzy, gcc-internal-format
  msgid "score argument must be non-negative"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: cp/pt.cc:12032
  #, fuzzy, gcc-internal-format
  msgid "property must be constant integer expression or string literal"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/pt.cc:12581
  #, fuzzy, gcc-internal-format
  msgid "flexible array member %qD in union"
  msgstr "joustava taulukkojÃ¤sen unionissa"
  
! #: cp/pt.cc:13071
  #, gcc-internal-format
  msgid "fold of empty expansion over %O"
  msgstr ""
  
! #: cp/pt.cc:13531
  #, fuzzy, gcc-internal-format
  msgid "%qE is not the entire pattern of the pack expansion"
  msgstr "%qE ei ole esittelyn alussa"
  
! #: cp/pt.cc:13619
  #, fuzzy, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qT"
  msgstr "  tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t tyypit %qT ja %qT"
  
! #: cp/pt.cc:13622
  #, fuzzy, gcc-internal-format
  msgid "mismatched argument pack lengths while expanding %qE"
  msgstr "  tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t tyypit %qT ja %qT"
  
! #: cp/pt.cc:14310
  #, fuzzy, gcc-internal-format
  msgid "  when instantiating default argument for call to %qD"
  msgstr "%q+D mÃ¤Ã¤ritelty uudelleen"
  
! #: cp/pt.cc:14406
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member function of non-class type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/pt.cc:15398
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "mismatched argument pack lengths (%d vs %d)"
  msgstr "  tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t tyypit %qT ja %qT"
*************** msgstr "  tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t tyypit %q
*** 64165,64387 ****
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15563
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: cp/pt.cc:15764
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/pt.cc:15766
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "esittelyssÃ¤ %q+D"
  
! #: cp/pt.cc:15893
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "taulukon palauttava funktio"
  
! #: cp/pt.cc:15895
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "funktion palauttava funktio"
  
! #: cp/pt.cc:16591
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/pt.cc:16593
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/pt.cc:16595
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/pt.cc:16608
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.cc:16611
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.cc:16659
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/pt.cc:16665
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/pt.cc:16671
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/pt.cc:16737
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "luodaan void-taulukko"
  
! #: cp/pt.cc:16774
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16795
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/pt.cc:16835
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissÃ¤"
  
! #: cp/pt.cc:16843
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/pt.cc:16961
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.cc:17280
  #, fuzzy, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/pt.cc:17295
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17297
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17390
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/pt.cc:19413 cp/pt.cc:21558
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/pt.cc:19417 cp/pt.cc:21562
  #, fuzzy, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: cp/pt.cc:19547
  #, fuzzy, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:20832
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:20867
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20872
  #, fuzzy, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.cc:20875
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.cc:20880
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: cp/pt.cc:20931
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/pt.cc:20958
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "attribuutille %qE annettu vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: cp/pt.cc:21169
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.cc:21172
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.cc:21490
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "kÃ¤ytetÃ¤Ã¤n virheellistÃ¤ kenttÃ¤Ã¤ %qD"
  
! #: cp/pt.cc:21836
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT on/kÃ¤yttÃ¤Ã¤ anonyymiÃ¤ tyyppiÃ¤"
  
! #: cp/pt.cc:21838
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:21848
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:21863
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/pt.cc:21881
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ohjelman alustusta yritettÃ¤essÃ¤"
  
! #: cp/pt.cc:26264
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.cc:26266
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:26272
  #, fuzzy
  msgid "%s %#qS"
  msgstr ""
--- 64436,64658 ----
  #.
  #. is an attempt to declare a variable with function
  #. type.
! #: cp/pt.cc:15587
  #, gcc-internal-format
  msgid "variable %qD has function type"
  msgstr "muuttujalla %qD on funktiotyyppi"
  
! #: cp/pt.cc:15788
  #, gcc-internal-format
  msgid "invalid parameter type %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/pt.cc:15790
  #, gcc-internal-format
  msgid "in declaration %q+D"
  msgstr "esittelyssÃ¤ %q+D"
  
! #: cp/pt.cc:15917
  #, gcc-internal-format
  msgid "function returning an array"
  msgstr "taulukon palauttava funktio"
  
! #: cp/pt.cc:15919
  #, gcc-internal-format
  msgid "function returning a function"
  msgstr "funktion palauttava funktio"
  
! #: cp/pt.cc:16625
  #, fuzzy, gcc-internal-format
  msgid "forming reference to void"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/pt.cc:16627
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to reference type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/pt.cc:16629
  #, fuzzy, gcc-internal-format
  msgid "forming reference to reference type %qT"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: cp/pt.cc:16642
  #, fuzzy, gcc-internal-format
  msgid "forming pointer to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.cc:16645
  #, fuzzy, gcc-internal-format
  msgid "forming reference to qualified function type %qT"
  msgstr "tyyppimuunnos lisÃ¤Ã¤ funktiotyyppiin uusia mÃ¤Ã¤reitÃ¤"
  
! #: cp/pt.cc:16693
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of non-class type %qT"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/pt.cc:16699
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member reference type %qT"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/pt.cc:16705
  #, fuzzy, gcc-internal-format
  msgid "creating pointer to member of type void"
  msgstr "%<void *%>-tyyppistÃ¤ osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/pt.cc:16771
  #, fuzzy, gcc-internal-format
  msgid "creating array of %qT"
  msgstr "luodaan void-taulukko"
  
! #: cp/pt.cc:16808
  #, gcc-internal-format
  msgid "%qD is instantiated for an empty pack"
  msgstr ""
  
! #: cp/pt.cc:16829
  #, gcc-internal-format
  msgid "%qT is not a class, struct, or union type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/pt.cc:16869
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not an enumeration type"
  msgstr "%Jcase-arvo %qs ei ole luetellussa tyypissÃ¤"
  
! #: cp/pt.cc:16877
  #, fuzzy, gcc-internal-format
  msgid "%qT resolves to %qT, which is not a class type"
  msgstr "%qT ei ole luokka-, struct- eikÃ¤ unionityyppi"
  
! #: cp/pt.cc:16995
  #, fuzzy, gcc-internal-format
  msgid "use of %qs in template"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/pt.cc:17314
  #, fuzzy, gcc-internal-format
  msgid "qualifying type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/pt.cc:17329
  #, gcc-internal-format
  msgid "dependent-name %qE is parsed as a non-type, but instantiation yields a type"
  msgstr ""
  
! #: cp/pt.cc:17331
  #, gcc-internal-format
  msgid "say %<typename %E%> if a type is meant"
  msgstr ""
  
! #: cp/pt.cc:17424
  #, fuzzy, gcc-internal-format
  msgid "initializer for %q#D expands to an empty list of expressions"
  msgstr "alustinalkio ei ole vakiolauseke"
  
! #: cp/pt.cc:19448 cp/pt.cc:21638
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion expression"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/pt.cc:19452 cp/pt.cc:21642
  #, fuzzy, gcc-internal-format
  msgid "use %<...%> to expand argument pack"
  msgstr "KÃ¤ytÃ¤ rekistereitÃ¤ argumenttien vÃ¤littÃ¤miseen"
  
! #: cp/pt.cc:19599
  #, fuzzy, gcc-internal-format
  msgid "empty initializer in lambda init-capture"
  msgstr "tallennusluokka annettu parametrille %qs"
  
! #: cp/pt.cc:20912
  #, gcc-internal-format
  msgid "%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation"
  msgstr ""
  
! #: cp/pt.cc:20947
  #, gcc-internal-format
  msgid "declarations in dependent base %qT are not found by unqualified lookup"
  msgstr ""
  
! #: cp/pt.cc:20952
  #, fuzzy, gcc-internal-format
  msgid "use %<this->%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.cc:20955
  #, fuzzy, gcc-internal-format
  msgid "use %<%T::%D%> instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.cc:20960
  #, fuzzy, gcc-internal-format
  msgid "%qD declared here, later in the translation unit"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
  
! #: cp/pt.cc:21011
  #, fuzzy, gcc-internal-format
  msgid "wrong number of arguments to %<__builtin_convertvector%>"
  msgstr "vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja funktiolle %<__builtin_next_arg%>"
  
! #: cp/pt.cc:21038
  #, fuzzy, gcc-internal-format
  #| msgid "wrong number of arguments specified for %qE attribute"
  msgid "wrong number of arguments to %<assume%> attribute"
  msgstr "attribuutille %qE annettu vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ argumentteja"
  
! #: cp/pt.cc:21249
  #, gcc-internal-format
  msgid "%qT is not a class or namespace"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.cc:21252
  #, gcc-internal-format
  msgid "%qD is not a class or namespace"
  msgstr "%qD ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.cc:21570
  #, gcc-internal-format
  msgid "using invalid field %qD"
  msgstr "kÃ¤ytetÃ¤Ã¤n virheellistÃ¤ kenttÃ¤Ã¤ %qD"
  
! #: cp/pt.cc:21903
  #, fuzzy, gcc-internal-format
  msgid "%qT is/uses unnamed type"
  msgstr "%qT on/kÃ¤yttÃ¤Ã¤ anonyymiÃ¤ tyyppiÃ¤"
  
! #: cp/pt.cc:21905
  #, gcc-internal-format
  msgid "template argument for %qD uses local type %qT"
  msgstr "%qD:n malliargumentti kÃ¤yttÃ¤Ã¤ paikallista tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:21915
  #, fuzzy, gcc-internal-format
  msgid "%qT is a variably modified type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/pt.cc:21930
  #, fuzzy, gcc-internal-format
  msgid "integral expression %qE is not constant"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/pt.cc:21948
  #, fuzzy, gcc-internal-format
  msgid "  trying to instantiate %qD"
  msgstr "ohjelman alustusta yritettÃ¤essÃ¤"
  
! #: cp/pt.cc:26341
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#T"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/pt.cc:26343
  #, fuzzy, gcc-internal-format
  msgid "ambiguous template instantiation for %q#D"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:26349
  #, fuzzy
  msgid "%s %#qS"
  msgstr ""
*************** msgstr ""
*** 64389,64470 ****
  "%s, %s, %s, %s,\n"
  "%s, %s ja %s.\n"
  
! #: cp/pt.cc:26299 cp/pt.cc:26394
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:26305
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/pt.cc:26307
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: cp/pt.cc:26326
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/pt.cc:26332 cp/pt.cc:26389
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:26337
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:26345
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/pt.cc:26381
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/pt.cc:26404 cp/pt.cc:26471
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ kieltÃ¤Ã¤ metodiosoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/pt.cc:26409 cp/pt.cc:26486
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.cc:26443
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:26446
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:26455
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:26476
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ kieltÃ¤Ã¤ metodiosoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/pt.cc:26516
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/pt.cc:26832
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "%q+D:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
--- 64660,64741 ----
  "%s, %s, %s, %s,\n"
  "%s, %s ja %s.\n"
  
! #: cp/pt.cc:26376 cp/pt.cc:26471
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template %q#D"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:26382
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of variable concept %q#D"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/pt.cc:26384
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of function concept %q#D"
  msgstr "funktio %qE esitelty implisiittisesti"
  
! #: cp/pt.cc:26403
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a static data member of a class template"
  msgstr "staattinen jÃ¤senfunktio %q#D esitelty tyyppimÃ¤Ã¤reillÃ¤"
  
! #: cp/pt.cc:26409 cp/pt.cc:26466
  #, fuzzy, gcc-internal-format
  msgid "no matching template for %qD found"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:26414
  #, fuzzy, gcc-internal-format
  msgid "type %qT for explicit instantiation %qD does not match declared type %qT"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:26422
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/pt.cc:26458
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#D"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/pt.cc:26481 cp/pt.cc:26548
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
  msgstr "ISO C++ kieltÃ¤Ã¤ metodiosoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/pt.cc:26486 cp/pt.cc:26563
  #, fuzzy, gcc-internal-format
  msgid "storage class %qD applied to template instantiation"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/pt.cc:26520
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-class template %qD"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:26523
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of non-template type %qT"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:26532
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %q#T before definition of template"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/pt.cc:26553
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ forbids the use of %qE on explicit instantiations"
  msgstr "ISO C++ kieltÃ¤Ã¤ metodiosoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/pt.cc:26593
  #, fuzzy, gcc-internal-format
  msgid "duplicate explicit instantiation of %q#T"
  msgstr "jÃ¤senen %q+D kaksoiskappale"
  
! #: cp/pt.cc:26909
  #, fuzzy, gcc-internal-format
  msgid "exception specification of %qD depends on itself"
  msgstr "%q+D:n edellinen esittely oli tÃ¤Ã¤llÃ¤"
*************** msgstr "%q+D:n edellinen esittely oli tÃ
*** 64476,64638 ****
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27306
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/pt.cc:27351
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27725
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/pt.cc:27755
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:27764
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/pt.cc:27772
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: cp/pt.cc:27774
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:29218
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/pt.cc:29398
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/pt.cc:29407
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.cc:29413
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:29444
  #, fuzzy, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/pt.cc:30722
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:30734
  #, fuzzy, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/pt.cc:30740
  #, fuzzy, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.cc:30868
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:30875
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:30887
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.cc:30890
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Tiedostoa â€�%sâ€� on jo tarkasteltu.\n"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30904
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30908
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/pt.cc:30922
  #, fuzzy, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.cc:30924
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31046
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31049
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31116
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cp/pt.cc:31119
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qE:n muunnos tyypistÃ¤ %qT tyyppiin %qT ei ole yksiselitteinen"
  
! #: cp/pt.cc:31194
  #, fuzzy, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/pt.cc:31198
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:31202
  #, fuzzy, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:31206
  #, fuzzy, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:31351
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
--- 64747,64909 ----
  #. member function or static data member of a class template
  #. shall be present in every translation unit in which it is
  #. explicitly instantiated.
! #: cp/pt.cc:27382
  #, fuzzy, gcc-internal-format
  msgid "explicit instantiation of %qD but no definition available"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
! #: cp/pt.cc:27427
  #, gcc-internal-format
  msgid "template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)"
  msgstr ""
  
! #: cp/pt.cc:27801
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/pt.cc:27831
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a valid type for a template non-type parameter because it is not structural"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:27840
  #, fuzzy, gcc-internal-format
  msgid "non-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/pt.cc:27848
  #, fuzzy, gcc-internal-format
  msgid "invalid template non-type parameter"
  msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: cp/pt.cc:27850
  #, fuzzy, gcc-internal-format
  msgid "%q#T is not a valid type for a template non-type parameter"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: cp/pt.cc:29294
  #, fuzzy, gcc-internal-format
  msgid "keyword %<template%> not allowed in declarator-id"
  msgstr "%<[*]%> ei ole esittelyssÃ¤"
  
! #: cp/pt.cc:29485
  #, fuzzy, gcc-internal-format
  msgid "a concept cannot be constrained"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/pt.cc:29494
  #, fuzzy, gcc-internal-format
  msgid "concept %qE not in namespace scope"
  msgstr "%qT ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/pt.cc:29500
  #, fuzzy, gcc-internal-format
  msgid "concept %qE has multiple template parameter lists"
  msgstr "malliesittelylle %q+D"
  
! #: cp/pt.cc:29531
  #, fuzzy, gcc-internal-format
  msgid "deducing from brace-enclosed initializer list requires %<#include <initializer_list>%>"
  msgstr "funktion %q+D mÃ¤Ã¤rittely on merkitty dllimport-tyyppiseksi"
  
! #: cp/pt.cc:30809
  #, fuzzy, gcc-internal-format
  msgid "non-deducible template %qT used without template arguments"
  msgstr "%qD ei ole mallifunktio"
  
! #: cp/pt.cc:30821
  #, fuzzy, gcc-internal-format
  msgid "alias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/pt.cc:30827
  #, fuzzy, gcc-internal-format
  msgid "use %qD directly instead"
  msgstr "kÃ¤ytÃ¤ #includea sen sijaan"
  
! #: cp/pt.cc:30955
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructors"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:30962
  #, fuzzy, gcc-internal-format
  msgid "cannot deduce template arguments of %qT, as it has no viable deduction guides"
  msgstr "%qE ei ole kelvollinen malliargumentti tyypille %qT, koska se ei ole objekti ulkoisella linkityksellÃ¤"
  
! #: cp/pt.cc:30974
  #, fuzzy, gcc-internal-format
  msgid "class template argument deduction failed:"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.cc:30977
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guides not considered for copy-initialization"
  msgstr "Tiedostoa â€�%sâ€� on jo tarkasteltu.\n"
  
  #. TODO: Pass down location from cp_finish_decl.
! #: cp/pt.cc:30991
  #, gcc-internal-format
  msgid "class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initialization"
  msgstr ""
  
! #: cp/pt.cc:30995
  #, fuzzy, gcc-internal-format
  msgid "explicit deduction guide declared here"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/pt.cc:31009
  #, fuzzy, gcc-internal-format
  msgid "%qT may not intend to support class template argument deduction"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/pt.cc:31011
  #, gcc-internal-format
  msgid "add a deduction guide to suppress this warning"
  msgstr ""
  
! #: cp/pt.cc:31133
  #, gcc-internal-format
  msgid "direct-list-initialization of %<auto%> requires exactly one element"
  msgstr ""
  
! #: cp/pt.cc:31136
  #, gcc-internal-format
  msgid "for deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)"
  msgstr ""
  
! #: cp/pt.cc:31203
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce lambda return type from %qE"
  msgstr "ei voi emuloida %qs"
  
! #: cp/pt.cc:31206
  #, fuzzy, gcc-internal-format
  msgid "unable to deduce %qT from %qE"
  msgstr "%qE:n muunnos tyypistÃ¤ %qT tyyppiin %qT ei ole yksiselitteinen"
  
! #: cp/pt.cc:31281
  #, fuzzy, gcc-internal-format
  msgid "placeholder constraints not satisfied"
  msgstr "%qD ei ole %qD:n jÃ¤sen"
  
! #: cp/pt.cc:31285
  #, fuzzy, gcc-internal-format
  msgid "deduced initializer does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:31289
  #, fuzzy, gcc-internal-format
  msgid "deduced return type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:31293
  #, fuzzy, gcc-internal-format
  msgid "deduced expression type does not satisfy placeholder constraints"
  msgstr "alustusalkio ei ole vakio"
  
! #: cp/pt.cc:31448
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qT in template argument"
  msgstr "virheellinen %<auto%>:n kÃ¤yttÃ¶ muunnosoperaattorissa"
*************** msgstr "tyyppi %qT ei ole tyypin %qT kan
*** 64682,65460 ****
  msgid "%qT is an inaccessible base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/search.cc:1981
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr ""
  
! #: cp/search.cc:1984
  #, fuzzy, gcc-internal-format
  msgid "overridden function is %q#F"
  msgstr "poistamaton funktio %q+D"
  
! #: cp/search.cc:2059
  #, fuzzy, gcc-internal-format
  msgid "invalid covariant return type for %q#D"
  msgstr "epÃ¤kelpo vektorityyppi attribuutille %qs"
  
! #: cp/search.cc:2061 cp/search.cc:2078 cp/search.cc:2095
  #, fuzzy, gcc-internal-format
  msgid "overridden function is %q#D"
  msgstr "poistamaton funktio %q+D"
  
! #: cp/search.cc:2074
  #, fuzzy, gcc-internal-format
  msgid "invalid covariant return type for %q+#D"
  msgstr "epÃ¤kelpo vektorityyppi attribuutille %qs"
  
! #: cp/search.cc:2076
  #, fuzzy, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: cp/search.cc:2093
  #, fuzzy, gcc-internal-format
  msgid "conflicting type attributes specified for %q+#D"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: cp/search.cc:2108
  #, fuzzy, gcc-internal-format
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/search.cc:2111
  #, fuzzy, gcc-internal-format
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/search.cc:2114 cp/search.cc:2143 cp/search.cc:2152 cp/search.cc:2163
! #: cp/search.cc:2188
  #, fuzzy, gcc-internal-format
  msgid "overridden function is %qD"
  msgstr "poistamaton funktio %q+D"
  
! #: cp/search.cc:2130
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/search.cc:2132
  #, fuzzy, gcc-internal-format
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/search.cc:2140
  #, fuzzy, gcc-internal-format
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr "poistamaton funktio %q+D"
  
! #: cp/search.cc:2149
  #, fuzzy, gcc-internal-format
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr "poistamaton funktio %q+D"
  
! #: cp/search.cc:2160
  #, fuzzy, gcc-internal-format
  msgid "function with contracts %q+D overriding contractless function"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/search.cc:2186
  #, fuzzy, gcc-internal-format
  msgid "virtual function %q+D overriding final function"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/search.cc:2274
  #, fuzzy, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/search.cc:2275
  #, fuzzy, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/search.cc:2281
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function overrides virtual function"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/search.cc:2284
  #, fuzzy, gcc-internal-format
  msgid "virtual function declared here"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/semantics.cc:1109
  #, fuzzy, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/semantics.cc:1113
  #, fuzzy, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/semantics.cc:1117
  #, fuzzy, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/semantics.cc:1294
  #, fuzzy, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<do%>-lauseessa"
  
! #: cp/semantics.cc:1821
  #, fuzzy, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/semantics.cc:1826
  #, fuzzy, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/semantics.cc:1831
  #, fuzzy, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/semantics.cc:2043
  #, fuzzy, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/semantics.cc:2125
  #, fuzzy, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "%<for%>-silmukan alkuesittelyt ovat sallittuja vain C99-tilassa"
  
! #: cp/semantics.cc:2298
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.cc:2302
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.cc:2306
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.cc:2569
  #, fuzzy, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t argumentit"
  
! #: cp/semantics.cc:2629
  #, fuzzy, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/semantics.cc:2988
  #, fuzzy, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/semantics.cc:3071
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "ei argumentteja"
  
! #: cp/semantics.cc:3175
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> is unavailable for static member functions"
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr "%<this%> ei ole kÃ¤ytettÃ¤vissÃ¤ staattisissa jÃ¤senfunktioissa"
  
! #: cp/semantics.cc:3187
  #, gcc-internal-format
  msgid "use explicit object parameter %qs instead"
  msgstr ""
  
! #: cp/semantics.cc:3191
  #, fuzzy, gcc-internal-format
  msgid "name the explicit object parameter"
  msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: cp/semantics.cc:3196
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> ei ole kÃ¤ytettÃ¤vissÃ¤ staattisissa jÃ¤senfunktioissa"
  
! #: cp/semantics.cc:3198
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> before it is valid"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.cc:3200
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> after it is valid"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.cc:3202
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.cc:3204
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.cc:3226
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/semantics.cc:3234 cp/typeck.cc:3084
  #, fuzzy, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/semantics.cc:3256
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE ei ole tyyppiÃ¤ %qT"
  
! #: cp/semantics.cc:3370
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "ei-objektityyppinen yhdysliteraali %qT"
  
! #: cp/semantics.cc:3390
  #, fuzzy, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/semantics.cc:3395
  #, fuzzy, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/semantics.cc:3587
  #, fuzzy, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: cp/semantics.cc:3640
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/semantics.cc:3644
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/semantics.cc:3661
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "malliesittelylle %q+D"
  
! #: cp/semantics.cc:3692
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/semantics.cc:3984
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/semantics.cc:4152
  #, fuzzy, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/semantics.cc:4169
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "        %qD"
  
! #: cp/semantics.cc:4173
  #, fuzzy, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/semantics.cc:4175
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:4190
  #, fuzzy, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "poistettu funktio %q+D"
  
! #: cp/semantics.cc:4192
  #, fuzzy, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "poistettu funktio %q+D"
  
! #: cp/semantics.cc:4320
  #, fuzzy, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "poistettu funktio %q+D"
  
! #: cp/semantics.cc:4330
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t argumentit"
  
! #: cp/semantics.cc:4366
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.cc:4417
  #, fuzzy, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4424
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/semantics.cc:4452
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:4605
  #, fuzzy, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "%qE ei ole tyyppi"
  
! #: cp/semantics.cc:4623 rust/backend/rust-tree.cc:5511
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/semantics.cc:4650
  #, fuzzy, gcc-internal-format
  msgid "%<__type_pack_element%> index is not an integral constant"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/semantics.cc:4656
  #, gcc-internal-format
  msgid "%<__type_pack_element%> index is negative"
  msgstr ""
  
! #: cp/semantics.cc:4662
  #, fuzzy, gcc-internal-format
  msgid "%<__type_pack_element%> index is out of range"
  msgstr "sulkumerkkien kÃ¤yttÃ¶ laskulausekkeen ympÃ¤rillÃ¤ on suositeltavaa |-operandissa"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4785
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "tarpeeton tyyppimÃ¤Ã¤re tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/semantics.cc:4817
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.cc:4830
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.cc:4834
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.cc:4839
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.cc:4850
  #, fuzzy, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/semantics.cc:6046
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member mapping %qE not supported"
  msgstr "Muodostin %qs"
  
! #: cp/semantics.cc:6240
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostin"
  
! #: cp/semantics.cc:6513
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "ISO C kieltÃ¤Ã¤ nollan kokoisen taulukon %qE"
  
! #: cp/semantics.cc:6559
  #, fuzzy, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/semantics.cc:6678
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostin"
  
! #: cp/semantics.cc:7150
  #, fuzzy, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: cp/semantics.cc:7165
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7180
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7204
  #, fuzzy, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7297 cp/semantics.cc:7429 cp/semantics.cc:7489
! #: cp/semantics.cc:7890 cp/semantics.cc:9016
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7309 cp/semantics.cc:9029
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7442
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7502
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7553
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7567
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7601
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7604
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7608
  #, fuzzy, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7630
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7634
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7639
  #, fuzzy, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7715
  #, fuzzy, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7748
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7762
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/semantics.cc:7782
  #, fuzzy, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7811
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7841
  #, fuzzy, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7872
  #, fuzzy, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7901
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7916
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: cp/semantics.cc:7923
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/semantics.cc:7938
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/semantics.cc:7971
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7982
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/semantics.cc:7999
  #, fuzzy, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: cp/semantics.cc:8011
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:8020
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/semantics.cc:8168
  #, fuzzy, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:8670
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "%qE ei ole malli"
  
! #: cp/semantics.cc:8673
  #, fuzzy, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "%qE ei ole malli"
  
! #: cp/semantics.cc:8742
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:8772
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:8802
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:8815
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/semantics.cc:8832
  #, fuzzy, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:8863
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: cp/semantics.cc:8873
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: cp/semantics.cc:8957
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "%s:n arvon on oltava kokonaisluku"
  
! #: cp/semantics.cc:9374
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9601
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9615
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%Jparametrin %qD tyyppi on vaillinainen"
  
! #: cp/semantics.cc:10352
  #, fuzzy, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/semantics.cc:10837
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/semantics.cc:11157 cp/semantics.cc:11167
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/semantics.cc:11509
  #, gcc-internal-format
  msgid "%<static_assert%> message must be a string literal or object with %<size%> and %<data%> members"
  msgstr ""
  
! #: cp/semantics.cc:11525
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr ""
  
! #: cp/semantics.cc:11534
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr ""
  
! #: cp/semantics.cc:11592
  #, fuzzy, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be a constant expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/semantics.cc:11600
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> %qE too large"
  msgstr ""
  
! #: cp/semantics.cc:11627
  #, fuzzy, gcc-internal-format
  msgid "%<static_assert%> message %<data()[%d]%> must be a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/semantics.cc:11654
  #, fuzzy, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be a core constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/semantics.cc:11680
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %s"
  msgid "static assertion failed: %.*s"
  msgstr "staattinen vÃ¤ite epÃ¤onnistui: %s"
  
! #: cp/semantics.cc:11688
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "ei-vakio ehto staattiselle vÃ¤itteelle"
  
! #: cp/semantics.cc:11717
  #, fuzzy, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: cp/semantics.cc:11763
  #, fuzzy, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/semantics.cc:12066 rust/backend/rust-tree.cc:5225
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:12075 rust/backend/rust-tree.cc:5234
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12246 rust/backend/rust-tree.cc:5838
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:12270 rust/backend/rust-tree.cc:5882
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: cp/semantics.cc:12281 rust/backend/rust-tree.cc:5892
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12719
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: cp/semantics.cc:12908
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/semantics.cc:12968
  #, fuzzy, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/semantics.cc:12970
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:12988
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "ei-tuettu argumentti funktiolle %<__builtin_return_address%>"
--- 64953,65741 ----
  msgid "%qT is an inaccessible base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/search.cc:1992
  #, gcc-internal-format
  msgid "looser exception specification on overriding virtual function %q+#F"
  msgstr ""
  
! #: cp/search.cc:1995
  #, fuzzy, gcc-internal-format
  msgid "overridden function is %q#F"
  msgstr "poistamaton funktio %q+D"
  
! #: cp/search.cc:2070
  #, fuzzy, gcc-internal-format
  msgid "invalid covariant return type for %q#D"
  msgstr "epÃ¤kelpo vektorityyppi attribuutille %qs"
  
! #: cp/search.cc:2072 cp/search.cc:2089 cp/search.cc:2106
  #, fuzzy, gcc-internal-format
  msgid "overridden function is %q#D"
  msgstr "poistamaton funktio %q+D"
  
! #: cp/search.cc:2085
  #, fuzzy, gcc-internal-format
  msgid "invalid covariant return type for %q+#D"
  msgstr "epÃ¤kelpo vektorityyppi attribuutille %qs"
  
! #: cp/search.cc:2087
  #, fuzzy, gcc-internal-format
  msgid "conflicting return type specified for %q+#D"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: cp/search.cc:2104
  #, fuzzy, gcc-internal-format
  msgid "conflicting type attributes specified for %q+#D"
  msgstr "ristiriitaiset tyyppimÃ¤Ã¤reet %q+D:lle"
  
! #: cp/search.cc:2119
  #, fuzzy, gcc-internal-format
  msgid "%<consteval%> function %q+D overriding non-%<consteval%> function"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/search.cc:2122
  #, fuzzy, gcc-internal-format
  msgid "non-%<consteval%> function %q+D overriding %<consteval%> function"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/search.cc:2125 cp/search.cc:2154 cp/search.cc:2163 cp/search.cc:2174
! #: cp/search.cc:2199
  #, fuzzy, gcc-internal-format
  msgid "overridden function is %qD"
  msgstr "poistamaton funktio %q+D"
  
! #: cp/search.cc:2141
  #, fuzzy, gcc-internal-format
  msgid "%qD declared %<transaction_safe_dynamic%>"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/search.cc:2143
  #, fuzzy, gcc-internal-format
  msgid "overriding %qD declared %<transaction_safe%>"
  msgstr "muuttuja %qD esitelty %<inline%>:ksi"
  
! #: cp/search.cc:2151
  #, fuzzy, gcc-internal-format
  msgid "deleted function %q+D overriding non-deleted function"
  msgstr "poistamaton funktio %q+D"
  
! #: cp/search.cc:2160
  #, fuzzy, gcc-internal-format
  msgid "non-deleted function %q+D overriding deleted function"
  msgstr "poistamaton funktio %q+D"
  
! #: cp/search.cc:2171
  #, fuzzy, gcc-internal-format
  msgid "function with contracts %q+D overriding contractless function"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/search.cc:2197
  #, fuzzy, gcc-internal-format
  msgid "virtual function %q+D overriding final function"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/search.cc:2285
  #, fuzzy, gcc-internal-format
  msgid "%q+#D cannot be declared"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/search.cc:2286
  #, fuzzy, gcc-internal-format
  msgid "  since %q+#D declared in base class"
  msgstr "%q+D esitelty ystÃ¤vÃ¤nÃ¤"
  
! #: cp/search.cc:2292
  #, fuzzy, gcc-internal-format
  msgid "explicit object member function overrides virtual function"
  msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
! #: cp/search.cc:2295
  #, fuzzy, gcc-internal-format
  msgid "virtual function declared here"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: cp/semantics.cc:1114
  #, fuzzy, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/semantics.cc:1120
! #, gcc-internal-format
! msgid "%<std::is_constant_evaluated%> evaluates to true when checking if trivially empty iteration statement is trivial infinite loop"
! msgstr ""
! 
! #: cp/semantics.cc:1125
! #, gcc-internal-format
! msgid "and evaluates to false when actually evaluating the condition in non-%<constexpr%> function"
! msgstr ""
! 
! #: cp/semantics.cc:1130
  #, fuzzy, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/semantics.cc:1134
  #, fuzzy, gcc-internal-format
  msgid "%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function"
  msgstr "parametriksi ei voida esitellÃ¤ %<constexpr%>:ksi"
  
! #: cp/semantics.cc:1351
  #, fuzzy, gcc-internal-format
  msgid "suggest explicit braces around empty body in %<do%> statement"
  msgstr "ehdotetaan aaltosulkeita tyhjÃ¤n lohkon ympÃ¤rille %<do%>-lauseessa"
  
! #: cp/semantics.cc:1890
  #, fuzzy, gcc-internal-format
  msgid "catching polymorphic type %q#T by value"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/semantics.cc:1895
  #, fuzzy, gcc-internal-format
  msgid "catching type %q#T by value"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/semantics.cc:1900
  #, fuzzy, gcc-internal-format
  msgid "catching non-reference type %q#T"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/semantics.cc:2112
  #, fuzzy, gcc-internal-format
  msgid "type of %<asm%> operand %qE could not be determined"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/semantics.cc:2194
  #, fuzzy, gcc-internal-format
  msgid "%<__label__%> declarations are only allowed in function scopes"
  msgstr "%<for%>-silmukan alkuesittelyt ovat sallittuja vain C99-tilassa"
  
! #: cp/semantics.cc:2367
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in static member function"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.cc:2371
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in constructor %<pre%> contract"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.cc:2375
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD in destructor %<post%> contract"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.cc:2638
  #, fuzzy, gcc-internal-format
  msgid "%qE missing template arguments"
  msgstr "tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t argumentit"
  
! #: cp/semantics.cc:2698
  #, fuzzy, gcc-internal-format
  msgid "a statement expression is an insufficient context for overload resolution"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/semantics.cc:3057
  #, fuzzy, gcc-internal-format
  msgid "cannot call a concept as a function"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/semantics.cc:3140
  #, fuzzy, gcc-internal-format
  msgid "arguments to destructor are not allowed"
  msgstr "ei argumentteja"
  
! #: cp/semantics.cc:3244
  #, fuzzy, gcc-internal-format
  #| msgid "%<this%> is unavailable for static member functions"
  msgid "%<this%> is unavailable for explicit object member functions"
  msgstr "%<this%> ei ole kÃ¤ytettÃ¤vissÃ¤ staattisissa jÃ¤senfunktioissa"
  
! #: cp/semantics.cc:3256
  #, gcc-internal-format
  msgid "use explicit object parameter %qs instead"
  msgstr ""
  
! #: cp/semantics.cc:3260
  #, fuzzy, gcc-internal-format
  msgid "name the explicit object parameter"
  msgstr "staattinen tai tyyppimÃ¤Ã¤reitÃ¤ ei-parametrisessa taulukkoesittelijÃ¤ssÃ¤"
  
! #: cp/semantics.cc:3265
  #, gcc-internal-format
  msgid "%<this%> is unavailable for static member functions"
  msgstr "%<this%> ei ole kÃ¤ytettÃ¤vissÃ¤ staattisissa jÃ¤senfunktioissa"
  
! #: cp/semantics.cc:3267
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> before it is valid"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.cc:3269
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> after it is valid"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.cc:3271
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> in non-member function"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.cc:3273
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %<this%> at top level"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/semantics.cc:3295
  #, fuzzy, gcc-internal-format
  msgid "invalid qualifying scope in pseudo-destructor name"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/semantics.cc:3303 cp/typeck.cc:3085
  #, fuzzy, gcc-internal-format
  msgid "qualified type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/semantics.cc:3325
  #, gcc-internal-format
  msgid "%qE is not of type %qT"
  msgstr "%qE ei ole tyyppiÃ¤ %qT"
  
! #: cp/semantics.cc:3439
  #, gcc-internal-format
  msgid "compound literal of non-object type %qT"
  msgstr "ei-objektityyppinen yhdysliteraali %qT"
  
! #: cp/semantics.cc:3459
  #, fuzzy, gcc-internal-format
  msgid "%<auto{x}%> cannot be constrained"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/semantics.cc:3464
  #, fuzzy, gcc-internal-format
  msgid "%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/semantics.cc:3656
  #, fuzzy, gcc-internal-format
  msgid "template type parameters must use the keyword %<class%> or %<typename%>"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: cp/semantics.cc:3709
  #, fuzzy, gcc-internal-format
  msgid "invalid use of type %qT as a default value for a template template-parameter"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/semantics.cc:3713
  #, fuzzy, gcc-internal-format
  msgid "invalid default argument for a template template parameter"
  msgstr "mallinimen %qE virheellinen kÃ¤yttÃ¶ ilman argumenttiluetteloa"
  
! #: cp/semantics.cc:3730
  #, fuzzy, gcc-internal-format
  msgid "definition of %q#T inside template parameter list"
  msgstr "malliesittelylle %q+D"
  
! #: cp/semantics.cc:3761
  #, fuzzy, gcc-internal-format
  msgid "invalid definition of qualified type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/semantics.cc:4053
  #, fuzzy, gcc-internal-format
  msgid "invalid base-class specification"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/semantics.cc:4221
  #, fuzzy, gcc-internal-format
  msgid "cannot capture member %qD of anonymous union"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/semantics.cc:4238
  #, fuzzy, gcc-internal-format
  msgid "%qD is not captured"
  msgstr "        %qD"
  
! #: cp/semantics.cc:4242
  #, fuzzy, gcc-internal-format
  msgid "the lambda has no capture-default"
  msgstr "oletusargumentti mÃ¤Ã¤ritelty lambda-parametrille"
  
! #: cp/semantics.cc:4244
  #, gcc-internal-format
  msgid "lambda in local class %q+T cannot capture variables from the enclosing context"
  msgstr ""
  
! #: cp/semantics.cc:4259
  #, fuzzy, gcc-internal-format
  msgid "use of local variable with automatic storage from containing function"
  msgstr "poistettu funktio %q+D"
  
! #: cp/semantics.cc:4261
  #, fuzzy, gcc-internal-format
  msgid "use of parameter from containing function"
  msgstr "poistettu funktio %q+D"
  
! #: cp/semantics.cc:4389
  #, fuzzy, gcc-internal-format
  msgid "use of parameter outside function body"
  msgstr "poistettu funktio %q+D"
  
! #: cp/semantics.cc:4399
  #, fuzzy, gcc-internal-format
  msgid "missing template arguments"
  msgstr "tÃ¤smÃ¤Ã¤mÃ¤ttÃ¶mÃ¤t argumentit"
  
! #: cp/semantics.cc:4435
  #, gcc-internal-format
  msgid "template parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration type"
  msgstr ""
  
! #: cp/semantics.cc:4486
  #, fuzzy, gcc-internal-format
  msgid "use of class template %qT as expression"
  msgstr "  odotettiin luokkamallia, saatiin %qT"
  
  #. Ambiguous reference to base members.
! #: cp/semantics.cc:4493
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD is ambiguous in multiple inheritance lattice"
  msgstr "%qD:n esittely ei-jÃ¤senenÃ¤"
  
! #: cp/semantics.cc:4521
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot appear in a constant-expression"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:4674
  #, fuzzy, gcc-internal-format
  msgid "type of %qE is unknown"
  msgstr "%qE ei ole tyyppi"
  
! #: cp/semantics.cc:4692 rust/backend/rust-tree.cc:5511
  #, fuzzy, gcc-internal-format
  msgid "%qT is not an enumeration type"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/semantics.cc:4719
  #, fuzzy, gcc-internal-format
  msgid "%<__type_pack_element%> index is not an integral constant"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/semantics.cc:4725
  #, gcc-internal-format
  msgid "%<__type_pack_element%> index is negative"
  msgstr ""
  
! #: cp/semantics.cc:4731
  #, fuzzy, gcc-internal-format
  msgid "%<__type_pack_element%> index is out of range"
  msgstr "sulkumerkkien kÃ¤yttÃ¶ laskulausekkeen ympÃ¤rillÃ¤ on suositeltavaa |-operandissa"
  
  #. Parameter packs can only be used in templates
! #: cp/semantics.cc:4854
  #, fuzzy, gcc-internal-format
  msgid "parameter pack %<__bases%> only valid in template declaration"
  msgstr "tarpeeton tyyppimÃ¤Ã¤re tyhjÃ¤ssÃ¤ esittelyssÃ¤"
  
! #: cp/semantics.cc:4886
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.cc:4899
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.cc:4903
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to member function"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.cc:4908
  #, fuzzy, gcc-internal-format
  msgid "cannot apply %<offsetof%> to an enumerator %qD"
  msgstr "jÃ¤senfunktiota %qD ei voi kutsua ilman oliota"
  
! #: cp/semantics.cc:4919
  #, fuzzy, gcc-internal-format
  msgid "%<offsetof%> within non-standard-layout type %qT is conditionally-supported"
  msgstr "ei-triviaalisti-kopioitavan tyyppisiÃ¤ %q#T-olioita ei voi vastaanottaa %<...%>:n kautta"
  
! #: cp/semantics.cc:6119
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member mapping %qE not supported"
  msgstr "Muodostin %qs"
  
! #: cp/semantics.cc:6313
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction lookup is ambiguous"
  msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostin"
  
! #: cp/semantics.cc:6586
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<reduction%> clause is a zero size array"
  msgstr "ISO C kieltÃ¤Ã¤ nollan kokoisen taulukon %qE"
  
! #: cp/semantics.cc:6632
  #, fuzzy, gcc-internal-format
  msgid "%qE has const type for %<reduction%>"
  msgstr "tyypillÃ¤ %qE on virtuaalisia jÃ¤senfunktioita"
  
! #: cp/semantics.cc:6751
  #, fuzzy, gcc-internal-format
  msgid "user defined reduction with constructor initializer for base class %qT"
  msgstr "tyypillÃ¤ %qE on kÃ¤yttÃ¤jÃ¤n mÃ¤Ã¤rittelemÃ¤ muodostin"
  
! #: cp/semantics.cc:7223
  #, fuzzy, gcc-internal-format
  msgid "modifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiers"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: cp/semantics.cc:7238
  #, gcc-internal-format
  msgid "linear clause with %qs modifier applied to non-reference variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7253
  #, gcc-internal-format
  msgid "linear clause applied to non-integral non-pointer variable with %qT type"
  msgstr ""
  
! #: cp/semantics.cc:7277
  #, fuzzy, gcc-internal-format
  msgid "linear step expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7370 cp/semantics.cc:7502 cp/semantics.cc:7562
! #: cp/semantics.cc:7963 cp/semantics.cc:9089
  #, gcc-internal-format
  msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:7382 cp/semantics.cc:9102
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %qs"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7515
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<firstprivate%>"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7575
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in clause %<lastprivate%>"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7626
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7640
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> static value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7674
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7677
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7681
  #, fuzzy, gcc-internal-format
  msgid "%<worker%> num expression must be integral"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7703
  #, fuzzy, gcc-internal-format
  msgid "%<gang%> num value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7707
  #, fuzzy, gcc-internal-format
  msgid "%<vector%> length value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7712
  #, fuzzy, gcc-internal-format
  msgid "%<worker%> num value must be positive"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: cp/semantics.cc:7788
  #, fuzzy, gcc-internal-format
  msgid "schedule chunk size expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7821
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7835
  #, fuzzy, gcc-internal-format
  msgid "%qs length expression must be positive constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/semantics.cc:7855
  #, fuzzy, gcc-internal-format
  msgid "%<async%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7884
  #, fuzzy, gcc-internal-format
  msgid "%<thread_limit%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7914
  #, fuzzy, gcc-internal-format
  msgid "%<device%> id must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7945
  #, fuzzy, gcc-internal-format
  msgid "%<dist_schedule%> chunk size expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:7974
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<aligned%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:7989
  #, fuzzy, gcc-internal-format
  msgid "%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: cp/semantics.cc:7996
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<aligned%> clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/semantics.cc:8011
  #, fuzzy, gcc-internal-format
  msgid "%<aligned%> clause alignment expression must be integral"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/semantics.cc:8044
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<nontemporal%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:8055
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<nontemporal%> clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/semantics.cc:8072
  #, fuzzy, gcc-internal-format
  msgid "%<this%> not allowed in %<allocate%> clause"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: cp/semantics.cc:8084
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a variable in %<allocate%> clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:8093
  #, fuzzy, gcc-internal-format
  msgid "%qD appears more than once in %<allocate%> clauses"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/semantics.cc:8241
  #, fuzzy, gcc-internal-format
  msgid "%qD is not lvalue expression nor array section in %qs clause"
  msgstr "muuttuja %qD esitelty uudelleen funktiona"
  
! #: cp/semantics.cc:8743
  #, fuzzy, gcc-internal-format
  msgid "template %qE in clause %qs"
  msgstr "%qE ei ole malli"
  
! #: cp/semantics.cc:8746
  #, fuzzy, gcc-internal-format
  msgid "overloaded function name %qE in clause %qs"
  msgstr "%qE ei ole malli"
  
! #: cp/semantics.cc:8815
  #, fuzzy, gcc-internal-format
  msgid "%<grainsize%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:8845
  #, fuzzy, gcc-internal-format
  msgid "%<priority%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:8875
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:8888
  #, fuzzy, gcc-internal-format
  msgid "%<hint%> expression must be constant integer expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/semantics.cc:8905
  #, fuzzy, gcc-internal-format
  msgid "%<filter%> expression must be integral"
  msgstr "taulukon %qD koko ei ole kokonaislukutyyppinen vakiolauseke"
  
! #: cp/semantics.cc:8936
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer nor reference to pointer"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: cp/semantics.cc:8946
  #, fuzzy, gcc-internal-format
  msgid "%qs variable is neither a pointer, nor an array nor reference to pointer or array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: cp/semantics.cc:9030
  #, fuzzy, gcc-internal-format
  msgid "%<tile%> argument needs integral type"
  msgstr "%s:n arvon on oltava kokonaisluku"
  
! #: cp/semantics.cc:9447
  #, gcc-internal-format
  msgid "%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses"
  msgstr ""
  
! #: cp/semantics.cc:9674
  #, gcc-internal-format
  msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
  msgstr ""
  
! #: cp/semantics.cc:9688
  #, fuzzy, gcc-internal-format
  msgid "%<threadprivate%> %qE directive not in %qT definition"
  msgstr "%Jparametrin %qD tyyppi on vaillinainen"
  
! #: cp/semantics.cc:10425
  #, fuzzy, gcc-internal-format
  msgid "difference between %qE and %qD does not have integer type"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/semantics.cc:10910
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp simd%> used with class iteration variable %qE"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/semantics.cc:11230 cp/semantics.cc:11240
  #, fuzzy, gcc-internal-format
  msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: cp/semantics.cc:11582
  #, gcc-internal-format
  msgid "%<static_assert%> message must be a string literal or object with %<size%> and %<data%> members"
  msgstr ""
  
! #: cp/semantics.cc:11598
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be implicitly convertible to %<std::size_t%>"
  msgstr ""
  
! #: cp/semantics.cc:11607
  #, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be implicitly convertible to %<const char*%>"
  msgstr ""
  
! #: cp/semantics.cc:11665
  #, fuzzy, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> must be a constant expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: cp/semantics.cc:11673
  #, gcc-internal-format
  msgid "%<static_assert%> message %<size()%> %qE too large"
  msgstr ""
  
! #: cp/semantics.cc:11700
  #, fuzzy, gcc-internal-format
  msgid "%<static_assert%> message %<data()[%d]%> must be a constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/semantics.cc:11727
  #, fuzzy, gcc-internal-format
  msgid "%<static_assert%> message %<data()%> must be a core constant expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/semantics.cc:11753
  #, fuzzy, gcc-internal-format
  #| msgid "static assertion failed: %s"
  msgid "static assertion failed: %.*s"
  msgstr "staattinen vÃ¤ite epÃ¤onnistui: %s"
  
! #: cp/semantics.cc:11761
  #, gcc-internal-format
  msgid "non-constant condition for static assertion"
  msgstr "ei-vakio ehto staattiselle vÃ¤itteelle"
  
! #: cp/semantics.cc:11790
  #, fuzzy, gcc-internal-format
  msgid "argument to %<decltype%> must be an expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: cp/semantics.cc:11836
  #, fuzzy, gcc-internal-format
  msgid "%<decltype%> cannot resolve address of overloaded function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: cp/semantics.cc:12148 rust/backend/rust-tree.cc:5225
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument"
  msgstr ""
  
! #: cp/semantics.cc:12157 rust/backend/rust-tree.cc:5234
  #, gcc-internal-format
  msgid "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12328 rust/backend/rust-tree.cc:5838
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> not well defined for anonymous unions"
  msgstr ""
  
! #: cp/semantics.cc:12352 rust/backend/rust-tree.cc:5882
  #, fuzzy, gcc-internal-format
  #| msgid "%<__builtin_next_arg%> called without an argument"
  msgid "%<__builtin_is_corresponding_member%> needs two arguments"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: cp/semantics.cc:12363 rust/backend/rust-tree.cc:5892
  #, gcc-internal-format
  msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member"
  msgstr ""
  
! #: cp/semantics.cc:12847
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a class or alias template"
  msgstr "  odotettiin luokkamallia, saatiin %qE"
  
! #: cp/semantics.cc:13036
  #, fuzzy, gcc-internal-format
  msgid "operand of fold expression has no unexpanded parameter packs"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/semantics.cc:13096
  #, fuzzy, gcc-internal-format
  msgid "both arguments in binary fold have unexpanded parameter packs"
  msgstr "pilkkulausekkeen vasemmalla operandilla ei ole vaikutusta"
  
! #: cp/semantics.cc:13098
  #, gcc-internal-format
  msgid "no unexpanded parameter packs in binary fold"
  msgstr ""
  
! #: cp/semantics.cc:13116
  #, fuzzy, gcc-internal-format
  msgid "non-pointer argument to %<__builtin_launder%>"
  msgstr "ei-tuettu argumentti funktiolle %<__builtin_return_address%>"
*************** msgstr "ei-tuettu argumentti funktiolle
*** 65462,65663 ****
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:13037
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:13043
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:13070
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:13078
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1485 rust/backend/rust-tree.cc:2609
  #, fuzzy, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "osoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujille"
  
! #: cp/tree.cc:2003
  #, fuzzy, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/tree.cc:4512
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4516
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4520
  #, gcc-internal-format
  msgid " declared here"
  msgstr " esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/tree.cc:4525
  #, fuzzy, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/tree.cc:4527
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4954
  #, fuzzy, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/tree.cc:4957
  #, fuzzy, gcc-internal-format
  msgid "%qD is not public"
  msgstr "        %qD"
  
! #: cp/tree.cc:4964
  #, fuzzy, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/tree.cc:4972
  #, fuzzy, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "%qD ei ole tyyppi"
  
! #: cp/tree.cc:4995
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/tree.cc:5016
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: cp/tree.cc:5031
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/tree.cc:5051 cp/tree.cc:5056
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/tree.cc:5062
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "osoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujille"
  
! #: cp/tree.cc:5082
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: cp/tree.cc:5086
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: cp/tree.cc:5168
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/tree.cc:5190
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5198
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/tree.cc:5209
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/tree.cc:5239
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/tree.cc:5259
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: cp/tree.cc:5270
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: cp/tree.cc:5283 cp/tree.cc:5296
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: cp/tree.cc:5285
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "universaali merkki %.*s ei ole kelvollinen tunniste"
  
! #: cp/tree.cc:5298
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "universaali merkki %.*s ei ole kelvollinen tunniste"
  
! #: cp/tree.cc:5322
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/tree.cc:5328
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.cc:5335
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.cc:5342
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.cc:5364
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.cc:5370
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.cc:6246
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "nolla nollaosoitinvakiona"
  
! #: cp/tree.cc:6287 rust/backend/rust-tree.cc:3189
  #, fuzzy, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
--- 65743,65949 ----
  #. std::bit_cast for destination ARRAY_TYPE is not possible,
  #. as functions may not return an array, so don't bother trying
  #. to support this (and then deal with VLAs etc.).
! #: cp/semantics.cc:13165
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is an array type"
  msgstr ""
  
! #: cp/semantics.cc:13171
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:13198
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable"
  msgstr ""
  
! #: cp/semantics.cc:13206
  #, gcc-internal-format
  msgid "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE"
  msgstr ""
  
! #: cp/tree.cc:1486 rust/backend/rust-tree.cc:2609
  #, fuzzy, gcc-internal-format
  msgid "%qV qualifiers cannot be applied to %qT"
  msgstr "osoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujille"
  
! #: cp/tree.cc:2004
  #, fuzzy, gcc-internal-format
  msgid "statement-expression in a constant expression"
  msgstr "liukulukuvakio esikÃ¤Ã¤ntÃ¤jÃ¤n lausekkeessa"
  
! #: cp/tree.cc:4524
  #, gcc-internal-format
  msgid "%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1"
  msgstr ""
  
! #: cp/tree.cc:4528
  #, gcc-internal-format
  msgid "%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT"
  msgstr ""
  
! #: cp/tree.cc:4532
  #, gcc-internal-format
  msgid " declared here"
  msgstr " esitelty tÃ¤Ã¤llÃ¤"
  
! #: cp/tree.cc:4537
  #, fuzzy, gcc-internal-format
  msgid "the calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)"
  msgstr "%J%qD:n lohko on ristiriidassa edellisen esittelyn kanssa"
  
! #: cp/tree.cc:4539
  #, gcc-internal-format
  msgid " because all of its copy and move constructors are deleted"
  msgstr ""
  
! #: cp/tree.cc:4966
  #, fuzzy, gcc-internal-format
  msgid "base class %qT is not public"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/tree.cc:4969
  #, fuzzy, gcc-internal-format
  msgid "%qD is not public"
  msgstr "        %qD"
  
! #: cp/tree.cc:4976
  #, fuzzy, gcc-internal-format
  msgid "%qD is mutable"
  msgstr "%qD ei ole muuttuja"
  
! #: cp/tree.cc:4984
  #, fuzzy, gcc-internal-format
  msgid "%qD has a non-structural type"
  msgstr "%qD ei ole tyyppi"
  
! #: cp/tree.cc:5007
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or parameters"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/tree.cc:5028
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute argument must be a string constant"
  msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
  
! #: cp/tree.cc:5043
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to functions or to class or enumeration types"
  msgstr "%qE-attribuutti pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/tree.cc:5063 cp/tree.cc:5068
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute can only be applied to non-static data members"
  msgstr "%qE-attribuutti pÃ¤tee vain muuttujiin"
  
! #: cp/tree.cc:5074
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute cannot be applied to a bit-field"
  msgstr "osoitealueattribuuttia ei voi mÃ¤Ã¤ritellÃ¤ paikallisille muuttujille"
  
! #: cp/tree.cc:5094
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute takes no arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: cp/tree.cc:5098
  #, fuzzy, gcc-internal-format
  msgid "ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>"
  msgstr "%qE-attribuutti pÃ¤tee vain funktioihin"
  
! #: cp/tree.cc:5182
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> is not an integer constant"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/tree.cc:5204
  #, gcc-internal-format
  msgid "can only use %qE attribute on file-scope definitions of objects of class type"
  msgstr ""
  
! #: cp/tree.cc:5212
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> %i is out of range [0, %i]"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/tree.cc:5223
  #, fuzzy, gcc-internal-format
  msgid "requested %<init_priority%> %i is reserved for internal use"
  msgstr "haluttu sijainti ei ole kokonaislukuvakio"
  
! #: cp/tree.cc:5253
  #, fuzzy, gcc-internal-format
  msgid "redeclaration of %qD adds abi tag %qE"
  msgstr "%qs:n esittely taulukollisena tyhjiÃ¤ alkioita"
  
! #: cp/tree.cc:5273
  #, fuzzy, gcc-internal-format
  msgid "the %qE attribute requires arguments"
  msgstr "%qE-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: cp/tree.cc:5284
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must be narrow string literals"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: cp/tree.cc:5297 cp/tree.cc:5310
  #, fuzzy, gcc-internal-format
  msgid "arguments to the %qE attribute must contain valid identifiers"
  msgstr "nÃ¤kyvyysargumentti ei ole merkkijono"
  
! #: cp/tree.cc:5299
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid first character for an identifier"
  msgstr "universaali merkki %.*s ei ole kelvollinen tunniste"
  
! #: cp/tree.cc:5312
  #, fuzzy, gcc-internal-format
  msgid "%<%c%> is not a valid character in an identifier"
  msgstr "universaali merkki %.*s ei ole kelvollinen tunniste"
  
! #: cp/tree.cc:5336
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-class, non-enum type %qT"
  msgstr "%qs-attribuuttia ei huomioida ei-luokkatyypeille"
  
! #: cp/tree.cc:5342
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to %qT after its definition"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.cc:5349
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template instantiation %qT"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.cc:5356
  #, fuzzy, gcc-internal-format
  msgid "ignoring %qE attribute applied to template specialization %qT"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.cc:5378
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to non-function, non-variable %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.cc:5384
  #, fuzzy, gcc-internal-format
  msgid "%qE attribute applied to extern \"C\" declaration %qD"
  msgstr "%J%qE-attribuutti soveltuu vain funktioihin"
  
! #: cp/tree.cc:5417
! #, fuzzy, gcc-internal-format
! msgid "%qE attribute argument must be an expression that evaluates to true or false"
! msgstr "%qE-attribuutti tarvitsee merkkijonovakioargumentin"
! 
! #: cp/tree.cc:6283
  #, gcc-internal-format
  msgid "zero as null pointer constant"
  msgstr "nolla nollaosoitinvakiona"
  
! #: cp/tree.cc:6324 rust/backend/rust-tree.cc:3189
  #, fuzzy, gcc-internal-format
  msgid "%<lang_*%> check: failed in %s, at %s:%d"
  msgstr "verifiointi epÃ¤onnistui kohdassa PC=%d: %s"
*************** msgstr "taulukon koolla on epÃ¤kokonaisl
*** 65752,66637 ****
  msgid "invalid use of non-static member function of type %qT"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/typeck.cc:2715
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ merkkijonovakion muuntamisen %qT:ksi"
  
! #: cp/typeck.cc:2719
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "vanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qT"
  
! #: cp/typeck.cc:2834 cp/typeck.cc:3398
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "pyyntÃ¶ jÃ¤senen %qs kÃ¤sittelyyn jossain, joka ei ole tietue tai unioni"
  
! #: cp/typeck.cc:2838 cp/typeck.cc:3402
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "pyyntÃ¶ jÃ¤senen %qs kÃ¤sittelyyn jossain, joka ei ole tietue tai unioni"
  
! #: cp/typeck.cc:2872
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qE"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
  # semi-fuzzy
! #: cp/typeck.cc:2949
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
! #: cp/typeck.cc:3099
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/typeck.cc:3108
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.cc:3250
  #, fuzzy, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
  #. No hint.
! #: cp/typeck.cc:3269
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/typeck.cc:3292
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/typeck.cc:3303
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/typeck.cc:3318
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/typeck.cc:3432 cp/typeck.cc:3458
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> ei ole luokan jÃ¤sen"
  
! #: cp/typeck.cc:3512
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/typeck.cc:3575
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/typeck.cc:3840
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.cc:3872
  #, fuzzy, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "joustavan taulukkojÃ¤senen sisÃ¤ltÃ¤vÃ¤n tietueen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/typeck.cc:3875
  #, fuzzy, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "joustavan taulukkojÃ¤senen sisÃ¤ltÃ¤vÃ¤n tietueen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/typeck.cc:3878
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: cp/typeck.cc:3882
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:3948
  #, fuzzy, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "taulukon indeksi on taulukkorajojen ylÃ¤puolella"
  
! #: cp/typeck.cc:4053
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "ISO C kieltÃ¤Ã¤ %<register%>-taulukon indeksoinnin"
  
! #: cp/typeck.cc:4092
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: cp/typeck.cc:4164
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "%qE esittelemÃ¤ttÃ¤ (ensimmÃ¤inen kÃ¤yttÃ¶kerta tÃ¤ssÃ¤ funktiossa)"
  
! #: cp/typeck.cc:4389
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ kieltÃ¤Ã¤ %<::main%>-funktion kutsumisen ohjelmasta"
  
! #: cp/typeck.cc:4410
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4427
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/typeck.cc:4430
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/typeck.cc:4433
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "funktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck.cc:4491
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "liikaa argumentteja muodostimelle %q#D"
  
! #: cp/typeck.cc:4492
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja muodostimelle %q#D"
  
! #: cp/typeck.cc:4497
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "liikaa argumentteja jÃ¤senfunktiolle %q#D"
  
! #: cp/typeck.cc:4498
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja jÃ¤senfunktiolle %q#D"
  
! #: cp/typeck.cc:4504
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "liikaa argumentteja funktiolle %q#D"
  
! #: cp/typeck.cc:4505
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %q#D"
  
! #: cp/typeck.cc:4515
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "liikaa argumentteja metodille %q#D"
  
! #: cp/typeck.cc:4516
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %q#D"
  
! #: cp/typeck.cc:4519
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "liikaa argumentteja funktiolle"
  
! #: cp/typeck.cc:4520
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle"
  
! #: cp/typeck.cc:4602
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/typeck.cc:4608
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/typeck.cc:4917
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address %qE will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: cp/typeck.cc:4963
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: cp/typeck.cc:4978
  #, fuzzy, gcc-internal-format
  #| msgid "the compiler can assume that the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤ voi olettaa, ettÃ¤ %qD:n osoite ei koskaan ole NULL"
  
! #: cp/typeck.cc:4981
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:4996
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤ voi olettaa, ettÃ¤ %qD:n osoite ei koskaan ole NULL"
  
! #: cp/typeck.cc:5055
  #, fuzzy, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ muunnoksesta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5058
  #, fuzzy, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ muunnoksesta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5064
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5067
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5104
  #, fuzzy, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5107
  #, fuzzy, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/typeck.cc:5110
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5114
  #, fuzzy, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/typeck.cc:5123
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5126
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5129
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5133
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5268 cp/typeck.cc:5280
  #, fuzzy, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/typeck.cc:5394
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL-arvon kÃ¤yttÃ¶ laskutoimituksessa"
  
! #: cp/typeck.cc:5855 cp/typeck.cc:5864 cp/typeck.cc:6165 cp/typeck.cc:6174
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ kieltÃ¤Ã¤ osoittimen ja kokonaisluvun vertailun"
  
! #: cp/typeck.cc:6087 cp/typeck.cc:6100
  #, fuzzy, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/typeck.cc:6123
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6157
  #, fuzzy, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: cp/typeck.cc:6204
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: cp/typeck.cc:6270
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/typeck.cc:6379
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/typeck.cc:6780
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ kieltÃ¤Ã¤ %<void *%>-tyyppisen osoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/typeck.cc:6788
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ kieltÃ¤Ã¤ funktio-osoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
  # semi-fuzzy; onko metodi tÃ¤ssÃ¤ luokan jÃ¤senfunktio ja yllÃ¤ muu funktio?
! #: cp/typeck.cc:6796
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ kieltÃ¤Ã¤ metodiosoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/typeck.cc:6849
  #, fuzzy, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.cc:6926
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "muodostimen %qE osoitteen ottaminen"
  
! #: cp/typeck.cc:6927
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/typeck.cc:6943
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/typeck.cc:6946
  #, fuzzy, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "id="
  
! #: cp/typeck.cc:6953
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/typeck.cc:7148
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7154
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7160
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7166
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7171
  #, fuzzy, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7204
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "vÃ¤liaikaismuuttujan osoitteen ottaminen"
  
! #: cp/typeck.cc:7221
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ kieltÃ¤Ã¤ %<::main%>-funktion osoitteen ottamisen"
  
! #: cp/typeck.cc:7279
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/typeck.cc:7314 cp/typeck.cc:7890 rust/backend/rust-tree.cc:4714
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "yritys ottaa bittikentÃ¤n osoite"
  
! #: cp/typeck.cc:7476
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "odotettiin lauseketta"
  
! #: cp/typeck.cc:7477
  #, fuzzy, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
  
! #: cp/typeck.cc:7609
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin lisÃ¤yksen"
  
! #: cp/typeck.cc:7610
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin vÃ¤hentÃ¤misen"
  
! #: cp/typeck.cc:7626
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.cc:7628
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.cc:7640
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ %qT-tyyppisen osoittimen kasvattamisen"
  
! #: cp/typeck.cc:7642
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ %qT-tyyppisen osoittimen vÃ¤hentÃ¤misen"
  
! #: cp/typeck.cc:7682
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7695
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7705
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7713
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7902 rust/backend/rust-tree.cc:4726
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "ei voi ottaa %<this%>:in osoitetta, joka on rvalue-lauseke"
  
! #: cp/typeck.cc:7924 d/d-codegen.cc:719 rust/backend/rust-tree.cc:4745
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: cp/typeck.cc:7929 rust/backend/rust-tree.cc:4752
  #, fuzzy, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
  
! #: cp/typeck.cc:8000
  #, fuzzy, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/typeck.cc:8012
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck.cc:8016
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck.cc:8020
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/typeck.cc:8058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck.cc:8159
  #, fuzzy, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: cp/typeck.cc:8196
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "tyyppimuunnos tyypistÃ¤ %qT tyyppiin %qT hylkÃ¤Ã¤ mÃ¤Ã¤reet"
  
! #: cp/typeck.cc:8202
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT hylkÃ¤Ã¤ mÃ¤Ã¤reet"
  
! #: cp/typeck.cc:8209
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT hylkÃ¤Ã¤ mÃ¤Ã¤reet"
  
! #: cp/typeck.cc:8235
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "tarpeeton tyyppimuunnos tyyppiin %qT"
  
! #: cp/typeck.cc:8249
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "tyyppimÃ¤Ã¤reet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
! #: cp/typeck.cc:8697
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:8703 cp/typeck.cc:8709 cp/typeck.cc:10420
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/typeck.cc:8737
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:8812
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:8882
  #, fuzzy
  msgid "cast from %qH to %qI loses precision"
  msgstr "muunnoksessa tyypistÃ¤ %qT tyyppiin %qT menetetÃ¤Ã¤n tarkkuutta"
  
! #: cp/typeck.cc:8907
  #, fuzzy
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck.cc:8918
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "muunnos epÃ¤yhteensopivien jÃ¤senosoitintyyppien %qH ja %qI vÃ¤lillÃ¤"
  
! #: cp/typeck.cc:8939 cp/typeck.cc:9129
  #, fuzzy
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT kasvattaa kohdetyypin vaadittua kohdistusta"
  
! #: cp/typeck.cc:8956
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "tyyppimuunnos funktio-osoittimen ja olio-osoittimen vÃ¤lillÃ¤ on ehdollisesti tuettu"
  
! #: cp/typeck.cc:8970
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:9043
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.cc:9052
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.cc:9094
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "virheellinen const_cast tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:9164
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "virheellinen const_cast tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:9265 cp/typeck.cc:9274
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ tyyppimuunnoksen taulukkotyyppiin %qT"
  
! #: cp/typeck.cc:9283
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/typeck.cc:9396
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "moving %qE of type %qT to itself"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:9397 cp/typeck.cc:10947 cp/typeck.cc:10963 cp/typeck.cc:10988
! #: cp/typeck.cc:11025
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "poista %<std::move%>-kutsu"
  
! #: cp/typeck.cc:9657
  #, fuzzy, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/typeck.cc:9717
  #, fuzzy, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "ei-vakio taulukon indeksi alustimessa"
  
! #: cp/typeck.cc:9744
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: cp/typeck.cc:9760
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "taulukkoa kÃ¤ytetty alustimena"
  
! #: cp/typeck.cc:9762
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "virheellinen taulukkosijoitus"
  
! #: cp/typeck.cc:9898
  #, fuzzy, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.cc:9912
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.cc:9959 cp/typeck.cc:9978
  #, fuzzy, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.cc:10059
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:10379
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/typeck.cc:10384
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/typeck.cc:10393
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/typeck.cc:10397
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/typeck.cc:10402
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck.cc:10438
  #, fuzzy, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.cc:10442
  #, fuzzy, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.cc:10447
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.cc:10452
  #, fuzzy, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: cp/typeck.cc:10462
  #, fuzzy, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.cc:10548
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/typeck.cc:10630
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/typeck.cc:10633
  #, fuzzy, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/typeck.cc:10636
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10672
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.cc:10676
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10682
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/typeck.cc:10686
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.cc:10946
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10961
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10987 cp/typeck.cc:11022
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "%s: liian monta arvoa"
  
! #: cp/typeck.cc:11024
  #, fuzzy, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "%s: liian monta arvoa"
  
! #: cp/typeck.cc:11062
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "arvon palautus hajottimesta"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11074
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11077
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "arvon palautus muodostimesta"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:11116 cp/typeck.cc:11162
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/typeck.cc:11124
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "taulukon palauttava funktio"
  
! #: cp/typeck.cc:11143
  #, fuzzy, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/typeck.cc:11146
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/typeck.cc:11181
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/typeck.cc:11210
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> ei saa palauttaa NULLia ellei esittely ole %<throw()%> (tai -fcheck-new ole voimassa)"
  
! #: cp/typeck.cc:11299
  #, fuzzy, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "epÃ¤kelpo vektorityyppi attribuutille %qs"
  
! #: cp/typeck.cc:11311
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11898
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "virheellinen %%s-arvo"
--- 66038,66923 ----
  msgid "invalid use of non-static member function of type %qT"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/typeck.cc:2716
  #, gcc-internal-format
  msgid "ISO C++ forbids converting a string constant to %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ merkkijonovakion muuntamisen %qT:ksi"
  
! #: cp/typeck.cc:2720
  #, gcc-internal-format
  msgid "deprecated conversion from string constant to %qT"
  msgstr "vanhentunut tyyppimuunnos merkkijonovakiosta tyyppiin %qT"
  
! #: cp/typeck.cc:2835 cp/typeck.cc:3399
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)"
  msgstr "pyyntÃ¶ jÃ¤senen %qs kÃ¤sittelyyn jossain, joka ei ole tietue tai unioni"
  
! #: cp/typeck.cc:2839 cp/typeck.cc:3403
  #, fuzzy, gcc-internal-format
  msgid "request for member %qD in %qE, which is of non-class type %qT"
  msgstr "pyyntÃ¶ jÃ¤senen %qs kÃ¤sittelyyn jossain, joka ei ole tietue tai unioni"
  
! #: cp/typeck.cc:2873
  #, fuzzy, gcc-internal-format
  msgid "invalid use of non-static data member %qE"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
  # semi-fuzzy
! #: cp/typeck.cc:2950
  #, fuzzy, gcc-internal-format
  msgid "invalid access to non-static data member %qD in virtual base of NULL object"
  msgstr "ei-staattista datajÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti"
  
! #: cp/typeck.cc:3100
  #, gcc-internal-format
  msgid "object type %qT does not match destructor name ~%qT"
  msgstr "objektityyppi %qT ei tÃ¤smÃ¤Ã¤ hajottimen nimen ~%qT kanssa"
  
! #: cp/typeck.cc:3109
  #, gcc-internal-format
  msgid "the type being destroyed is %qT, but the destructor refers to %qT"
  msgstr ""
  
! #: cp/typeck.cc:3251
  #, fuzzy, gcc-internal-format
  msgid "field %q#D can be accessed via %q#D"
  msgstr "kÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja %q+D"
  
  #. No hint.
! #: cp/typeck.cc:3270
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/typeck.cc:3293
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/typeck.cc:3304
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/typeck.cc:3319
  #, fuzzy, gcc-internal-format
  msgid "%q#T has no member named %qE; did you mean %qE?"
  msgstr "tyypillÃ¤ %qT ei ole %qE-nimistÃ¤ jÃ¤sentÃ¤"
  
! #: cp/typeck.cc:3433 cp/typeck.cc:3459
  #, fuzzy, gcc-internal-format
  msgid "%<%D::%D%> is not a member of %qT"
  msgstr "%<%D::%D%> ei ole luokan jÃ¤sen"
  
! #: cp/typeck.cc:3513
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a base of %qT"
  msgstr "perustyypin %qT kaksoiskappale virheellinen"
  
! #: cp/typeck.cc:3576
  #, fuzzy, gcc-internal-format
  msgid "%qD is not a member template function"
  msgstr "funktiomalli %qD esitelty uudelleen luokkamallina"
  
! #: cp/typeck.cc:3841
  #, fuzzy, gcc-internal-format
  msgid "%qT is not a pointer-to-object type"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.cc:3873
  #, fuzzy, gcc-internal-format
  msgid "invalid use of array indexing on pointer to member"
  msgstr "joustavan taulukkojÃ¤senen sisÃ¤ltÃ¤vÃ¤n tietueen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/typeck.cc:3876
  #, fuzzy, gcc-internal-format
  msgid "invalid use of unary %<*%> on pointer to member"
  msgstr "joustavan taulukkojÃ¤senen sisÃ¤ltÃ¤vÃ¤n tietueen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/typeck.cc:3879
  #, fuzzy, gcc-internal-format
  msgid "invalid use of implicit conversion on pointer to member"
  msgstr "epÃ¤kelpo %<restrict%>-avainsanan kÃ¤yttÃ¶"
  
! #: cp/typeck.cc:3883
  #, gcc-internal-format
  msgid "left hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qT"
  msgstr ""
  
! #: cp/typeck.cc:3949
  #, fuzzy, gcc-internal-format
  msgid "subscript missing in array reference"
  msgstr "taulukon indeksi on taulukkorajojen ylÃ¤puolella"
  
! #: cp/typeck.cc:4054
  #, fuzzy, gcc-internal-format
  msgid "subscripting array declared %<register%>"
  msgstr "ISO C kieltÃ¤Ã¤ %<register%>-taulukon indeksoinnin"
  
! #: cp/typeck.cc:4093
  #, gcc-internal-format
  msgid "subscripted value is neither array nor pointer"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: cp/typeck.cc:4165
  #, fuzzy, gcc-internal-format
  msgid "object missing in use of %qE"
  msgstr "%qE esittelemÃ¤ttÃ¤ (ensimmÃ¤inen kÃ¤yttÃ¶kerta tÃ¤ssÃ¤ funktiossa)"
  
! #: cp/typeck.cc:4390
  #, gcc-internal-format
  msgid "ISO C++ forbids calling %<::main%> from within program"
  msgstr "ISO C++ kieltÃ¤Ã¤ %<::main%>-funktion kutsumisen ohjelmasta"
  
! #: cp/typeck.cc:4411
  #, gcc-internal-format
  msgid "must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>"
  msgstr ""
  
! #: cp/typeck.cc:4428
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a function"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/typeck.cc:4431
  #, fuzzy, gcc-internal-format
  msgid "%qD cannot be used as a function"
  msgstr "%qD:a kÃ¤ytetÃ¤Ã¤n alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/typeck.cc:4434
  #, fuzzy, gcc-internal-format
  msgid "expression cannot be used as a function"
  msgstr "funktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck.cc:4492
  #, gcc-internal-format
  msgid "too many arguments to constructor %q#D"
  msgstr "liikaa argumentteja muodostimelle %q#D"
  
! #: cp/typeck.cc:4493
  #, gcc-internal-format
  msgid "too few arguments to constructor %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja muodostimelle %q#D"
  
! #: cp/typeck.cc:4498
  #, gcc-internal-format
  msgid "too many arguments to member function %q#D"
  msgstr "liikaa argumentteja jÃ¤senfunktiolle %q#D"
  
! #: cp/typeck.cc:4499
  #, gcc-internal-format
  msgid "too few arguments to member function %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja jÃ¤senfunktiolle %q#D"
  
! #: cp/typeck.cc:4505
  #, gcc-internal-format
  msgid "too many arguments to function %q#D"
  msgstr "liikaa argumentteja funktiolle %q#D"
  
! #: cp/typeck.cc:4506
  #, gcc-internal-format
  msgid "too few arguments to function %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %q#D"
  
! #: cp/typeck.cc:4516
  #, gcc-internal-format
  msgid "too many arguments to method %q#D"
  msgstr "liikaa argumentteja metodille %q#D"
  
! #: cp/typeck.cc:4517
  #, gcc-internal-format
  msgid "too few arguments to method %q#D"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle %q#D"
  
! #: cp/typeck.cc:4520
  #, gcc-internal-format
  msgid "too many arguments to function"
  msgstr "liikaa argumentteja funktiolle"
  
! #: cp/typeck.cc:4521
  #, gcc-internal-format
  msgid "too few arguments to function"
  msgstr "liian vÃ¤hÃ¤n argumentteja funktiolle"
  
! #: cp/typeck.cc:4603
  #, gcc-internal-format
  msgid "parameter %P of %qD has incomplete type %qT"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/typeck.cc:4609
  #, gcc-internal-format
  msgid "parameter %P has incomplete type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/typeck.cc:4918
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address %qE will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: cp/typeck.cc:4964
  #, gcc-internal-format
  msgid "the address of %qD will never be NULL"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: cp/typeck.cc:4979
  #, fuzzy, gcc-internal-format
  #| msgid "the compiler can assume that the address of %qD will never be NULL"
  msgid "the compiler can assume that the address of %qE will never be NULL"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤ voi olettaa, ettÃ¤ %qD:n osoite ei koskaan ole NULL"
  
! #: cp/typeck.cc:4982
  #, gcc-internal-format
  msgid "comparing the result of pointer addition %qE and NULL"
  msgstr ""
  
! #: cp/typeck.cc:4997
  #, gcc-internal-format
  msgid "the compiler can assume that the address of %qD will never be NULL"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤ voi olettaa, ettÃ¤ %qD:n osoite ei koskaan ole NULL"
  
! #: cp/typeck.cc:5056
  #, fuzzy, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ muunnoksesta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5059
  #, fuzzy, gcc-internal-format
  msgid "bitwise operation between different enumeration types %qT and %qT is deprecated"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ muunnoksesta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5065
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5068
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between different enumeration types %qT and %qT is deprecated"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5105
  #, fuzzy, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5108
  #, fuzzy, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/typeck.cc:5111
  #, gcc-internal-format
  msgid "comparison of enumeration type %qT with floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5115
  #, fuzzy, gcc-internal-format
  msgid "comparison of floating-point type %qT with enumeration type %qT is deprecated"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: cp/typeck.cc:5124
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5127
  #, fuzzy, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT"
  msgstr "erilaisten osoitintyyppien %qT ja %qT vÃ¤lisestÃ¤ vertailusta puuttuu tyyppimuunnos"
  
! #: cp/typeck.cc:5130
  #, gcc-internal-format
  msgid "arithmetic between enumeration type %qT and floating-point type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5134
  #, gcc-internal-format
  msgid "arithmetic between floating-point type %qT and enumeration type %qT is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:5269 cp/typeck.cc:5281
  #, fuzzy, gcc-internal-format
  msgid "assuming cast to type %qT from overloaded function"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: cp/typeck.cc:5395
  #, gcc-internal-format
  msgid "NULL used in arithmetic"
  msgstr "NULL-arvon kÃ¤yttÃ¶ laskutoimituksessa"
  
! #: cp/typeck.cc:5857 cp/typeck.cc:5866 cp/typeck.cc:6167 cp/typeck.cc:6176
  #, gcc-internal-format
  msgid "ISO C++ forbids comparison between pointer and integer"
  msgstr "ISO C++ kieltÃ¤Ã¤ osoittimen ja kokonaisluvun vertailun"
  
! #: cp/typeck.cc:6089 cp/typeck.cc:6102
  #, fuzzy, gcc-internal-format
  msgid "operand types are %qT and %qT"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
  
! #: cp/typeck.cc:6125
  #, gcc-internal-format
  msgid "three-way comparison of vectors"
  msgstr ""
  
! #: cp/typeck.cc:6159
  #, fuzzy, gcc-internal-format
  msgid "ordered comparison of pointer with integer zero (%qT and %qT)"
  msgstr "osoittimen ja kokonaisluku nollan suuruusvertailu"
  
! #: cp/typeck.cc:6206
  #, fuzzy, gcc-internal-format
  msgid "unordered comparison on non-floating-point argument"
  msgstr "ei-liukulukuargumentti kutsussa funktiolle %qE"
  
! #: cp/typeck.cc:6272
  #, fuzzy
  msgid "implicit conversion from %qH to %qI to match other operand of binary expression"
  msgstr "muunnos tyypistÃ¤ %2$qT tyypiksi %1$qT"
  
! #: cp/typeck.cc:6381
  #, fuzzy, gcc-internal-format
  msgid "invalid operands of types %qT and %qT to binary %qO"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/typeck.cc:6782
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer of type %<void *%> in subtraction"
  msgstr "ISO C++ kieltÃ¤Ã¤ %<void *%>-tyyppisen osoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/typeck.cc:6790
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a function in subtraction"
  msgstr "ISO C++ kieltÃ¤Ã¤ funktio-osoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
  # semi-fuzzy; onko metodi tÃ¤ssÃ¤ luokan jÃ¤senfunktio ja yllÃ¤ muu funktio?
! #: cp/typeck.cc:6798
  #, gcc-internal-format
  msgid "ISO C++ forbids using pointer to a method in subtraction"
  msgstr "ISO C++ kieltÃ¤Ã¤ metodiosoittimen kÃ¤ytÃ¶n vÃ¤hennyslaskussa"
  
! #: cp/typeck.cc:6851
  #, fuzzy, gcc-internal-format
  msgid "invalid use of a pointer to an incomplete type in pointer arithmetic"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.cc:6928
  #, fuzzy, gcc-internal-format
  msgid "taking address of constructor %qD"
  msgstr "muodostimen %qE osoitteen ottaminen"
  
! #: cp/typeck.cc:6929
  #, fuzzy, gcc-internal-format
  msgid "taking address of destructor %qD"
  msgstr "hajottimen %qE osoitteen ottaminen"
  
! #: cp/typeck.cc:6945
  #, fuzzy, gcc-internal-format
  msgid "invalid use of %qE to form a pointer-to-member-function"
  msgstr "virheellinen ei-staattisen jÃ¤senfunktion kÃ¤yttÃ¶"
  
! #: cp/typeck.cc:6948
  #, fuzzy, gcc-internal-format
  msgid "  a qualified-id is required"
  msgstr "id="
  
! #: cp/typeck.cc:6955
  #, fuzzy, gcc-internal-format
  msgid "parentheses around %qE cannot be used to form a pointer-to-member-function"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/typeck.cc:7150
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7156
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7162
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>"
  msgstr ""
  
! #: cp/typeck.cc:7168
  #, gcc-internal-format
  msgid "ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member function"
  msgstr ""
  
! #: cp/typeck.cc:7173
  #, fuzzy, gcc-internal-format
  msgid "a pointer to explicit object member function can only be formed with %<&%T::%D%>"
  msgstr "keskeytyskÃ¤sittelijÃ¤t eivÃ¤t voi olla MIPS16-funktioita"
  
  #. Make this a permerror because we used to accept it.
! #: cp/typeck.cc:7206
  #, fuzzy, gcc-internal-format
  msgid "taking address of rvalue"
  msgstr "vÃ¤liaikaismuuttujan osoitteen ottaminen"
  
! #: cp/typeck.cc:7223
  #, gcc-internal-format
  msgid "ISO C++ forbids taking address of function %<::main%>"
  msgstr "ISO C++ kieltÃ¤Ã¤ %<::main%>-funktion osoitteen ottamisen"
  
! #: cp/typeck.cc:7281
  #, fuzzy, gcc-internal-format
  msgid "cannot create pointer to reference member %qD"
  msgstr "NULLin muunnos epÃ¤osoitintyypiksi %qT"
  
! #: cp/typeck.cc:7316 cp/typeck.cc:7892 rust/backend/rust-tree.cc:4714
  #, gcc-internal-format
  msgid "attempt to take address of bit-field"
  msgstr "yritys ottaa bittikentÃ¤n osoite"
  
! #: cp/typeck.cc:7478
  #, fuzzy, gcc-internal-format
  msgid "%<~%> on an expression of type %<bool%>"
  msgstr "odotettiin lauseketta"
  
! #: cp/typeck.cc:7479
  #, fuzzy, gcc-internal-format
  msgid "did you mean to use logical not (%<!%>)?"
  msgstr "oliko tarkoitus kÃ¤yttÃ¤Ã¤ loogista negaatiota?"
  
! #: cp/typeck.cc:7611
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing an enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin lisÃ¤yksen"
  
! #: cp/typeck.cc:7612
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing an enum"
  msgstr "ISO C++ kieltÃ¤Ã¤ enumin vÃ¤hentÃ¤misen"
  
! #: cp/typeck.cc:7628
  #, gcc-internal-format
  msgid "cannot increment a pointer to incomplete type %qT"
  msgstr "ei voida kasvattaa osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.cc:7630
  #, gcc-internal-format
  msgid "cannot decrement a pointer to incomplete type %qT"
  msgstr "ei voida vÃ¤hentÃ¤Ã¤ osoitinta vaillinaiseen tyyppiin %qT"
  
! #: cp/typeck.cc:7642
  #, gcc-internal-format
  msgid "ISO C++ forbids incrementing a pointer of type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ %qT-tyyppisen osoittimen kasvattamisen"
  
! #: cp/typeck.cc:7644
  #, gcc-internal-format
  msgid "ISO C++ forbids decrementing a pointer of type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ %qT-tyyppisen osoittimen vÃ¤hentÃ¤misen"
  
! #: cp/typeck.cc:7684
  #, gcc-internal-format
  msgid "%qs expression of %<volatile%>-qualified type is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7697
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator--%> is forbidden"
  msgstr ""
  
! #: cp/typeck.cc:7707
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is forbidden in C++17"
  msgstr ""
  
! #: cp/typeck.cc:7715
  #, gcc-internal-format
  msgid "use of an operand of type %qT in %<operator++%> is deprecated"
  msgstr ""
  
! #: cp/typeck.cc:7904 rust/backend/rust-tree.cc:4726
  #, gcc-internal-format
  msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgstr "ei voi ottaa %<this%>:in osoitetta, joka on rvalue-lauseke"
  
! #: cp/typeck.cc:7926 d/d-codegen.cc:719 rust/backend/rust-tree.cc:4745
  #, fuzzy, gcc-internal-format
  msgid "address of explicit register variable %qD requested"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: cp/typeck.cc:7931 rust/backend/rust-tree.cc:4752
  #, fuzzy, gcc-internal-format
  msgid "address requested for %qD, which is declared %<register%>"
  msgstr "halutaan globaalin rekisterimuuttujan %qD osoite"
  
! #: cp/typeck.cc:8002
  #, fuzzy, gcc-internal-format
  msgid "list-initializer for non-class type must not be parenthesized"
  msgstr "virheellinen alustin taulukon jÃ¤senelle %q#D"
  
! #: cp/typeck.cc:8014
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in initializer"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck.cc:8018
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in mem-initializer"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck.cc:8022
  #, fuzzy, gcc-internal-format
  msgid "expression list treated as compound expression in functional cast"
  msgstr "esittely ei esittele mitÃ¤Ã¤n"
  
! #: cp/typeck.cc:8060
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s expression list treated as compound expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck.cc:8161
  #, fuzzy, gcc-internal-format
  msgid "no context to resolve type of %qE"
  msgstr "%qE ei nimeÃ¤ tyyppiÃ¤"
  
! #: cp/typeck.cc:8198
  #, gcc-internal-format
  msgid "cast from type %qT to type %qT casts away qualifiers"
  msgstr "tyyppimuunnos tyypistÃ¤ %qT tyyppiin %qT hylkÃ¤Ã¤ mÃ¤Ã¤reet"
  
! #: cp/typeck.cc:8204
  #, fuzzy, gcc-internal-format
  msgid "%<static_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT hylkÃ¤Ã¤ mÃ¤Ã¤reet"
  
! #: cp/typeck.cc:8211
  #, fuzzy, gcc-internal-format
  msgid "%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers"
  msgstr "reinterpret_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT hylkÃ¤Ã¤ mÃ¤Ã¤reet"
  
! #: cp/typeck.cc:8237
  #, fuzzy, gcc-internal-format
  msgid "useless cast to type %q#T"
  msgstr "tarpeeton tyyppimuunnos tyyppiin %qT"
  
! #: cp/typeck.cc:8251
  #, fuzzy, gcc-internal-format
  msgid "type qualifiers ignored on cast result type"
  msgstr "tyyppimÃ¤Ã¤reet jÃ¤tetÃ¤Ã¤n huomiotta funktion paluutyypissÃ¤"
  
! #: cp/typeck.cc:8699
  #, fuzzy, gcc-internal-format
  msgid "invalid %<static_cast%> from type %qT to type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:8705 cp/typeck.cc:8711 cp/typeck.cc:10422
  #, fuzzy, gcc-internal-format
  msgid "class type %qT is incomplete"
  msgstr "nimellÃ¤ %qT on vaillinainen tyyppi"
  
! #: cp/typeck.cc:8739
  #, fuzzy
  msgid "converting from %qH to %qI"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:8814
  #, fuzzy, gcc-internal-format
  msgid "invalid cast of a prvalue expression of type %qT to type %qT"
  msgstr "virheellinen static_cast-muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:8884
  #, fuzzy
  msgid "cast from %qH to %qI loses precision"
  msgstr "muunnoksessa tyypistÃ¤ %qT tyyppiin %qT menetetÃ¤Ã¤n tarkkuutta"
  
! #: cp/typeck.cc:8909
  #, fuzzy
  msgid "cast between incompatible function types from %qH to %qI"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck.cc:8920
  msgid "cast between incompatible pointer to member types from %qH to %qI"
  msgstr "muunnos epÃ¤yhteensopivien jÃ¤senosoitintyyppien %qH ja %qI vÃ¤lillÃ¤"
  
! #: cp/typeck.cc:8941 cp/typeck.cc:9131
  #, fuzzy
  msgid "cast from %qH to %qI increases required alignment of target type"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT kasvattaa kohdetyypin vaadittua kohdistusta"
  
! #: cp/typeck.cc:8958
  #, gcc-internal-format
  msgid "casting between pointer-to-function and pointer-to-object is conditionally-supported"
  msgstr "tyyppimuunnos funktio-osoittimen ja olio-osoittimen vÃ¤lillÃ¤ on ehdollisesti tuettu"
  
! #: cp/typeck.cc:8972
  #, gcc-internal-format
  msgid "invalid cast from type %qT to type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:9045
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member type"
  msgstr ""
  
! #: cp/typeck.cc:9054
  #, gcc-internal-format
  msgid "invalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function type"
  msgstr ""
  
! #: cp/typeck.cc:9096
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> of an rvalue of type %qT to type %qT"
  msgstr "virheellinen const_cast tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:9166
  #, fuzzy, gcc-internal-format
  msgid "invalid %<const_cast%> from type %qT to type %qT"
  msgstr "virheellinen const_cast tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:9267 cp/typeck.cc:9276
  #, gcc-internal-format
  msgid "ISO C++ forbids casting to an array type %qT"
  msgstr "ISO C++ kieltÃ¤Ã¤ tyyppimuunnoksen taulukkotyyppiin %qT"
  
! #: cp/typeck.cc:9285
  #, gcc-internal-format
  msgid "invalid cast to function type %qT"
  msgstr "virheellinen tyyppimuunnos funktiotyyppiin %qT"
  
! #: cp/typeck.cc:9398
  #, fuzzy, gcc-internal-format
  #| msgid "cannot convert %qE from type %qT to type %qT"
  msgid "moving %qE of type %qT to itself"
  msgstr "%qE:ta ei voi muuntaa tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:9399 cp/typeck.cc:10951 cp/typeck.cc:10967 cp/typeck.cc:10992
! #: cp/typeck.cc:11029
  #, gcc-internal-format
  msgid "remove %<std::move%> call"
  msgstr "poista %<std::move%>-kutsu"
  
! #: cp/typeck.cc:9659
  #, fuzzy, gcc-internal-format
  msgid "  in evaluation of %<%Q(%#T, %#T)%>"
  msgstr "%q#T ei ole luokka eikÃ¤ nimiavaruus"
  
! #: cp/typeck.cc:9719
  #, fuzzy, gcc-internal-format
  msgid "assigning to an array from an initializer list"
  msgstr "ei-vakio taulukon indeksi alustimessa"
  
! #: cp/typeck.cc:9746
  #, gcc-internal-format
  msgid "incompatible types in assignment of %qT to %qT"
  msgstr "vaillinaiset tyypit %qT:n sijoituksessa tyyppiin %qT"
  
! #: cp/typeck.cc:9762
  #, gcc-internal-format
  msgid "array used as initializer"
  msgstr "taulukkoa kÃ¤ytetty alustimena"
  
! #: cp/typeck.cc:9764
  #, gcc-internal-format
  msgid "invalid array assignment"
  msgstr "virheellinen taulukkosijoitus"
  
! #: cp/typeck.cc:9900
  #, fuzzy, gcc-internal-format
  msgid "   in pointer to member function conversion"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.cc:9914
  #, fuzzy, gcc-internal-format
  msgid "pointer to member conversion via virtual base %qT"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.cc:9961 cp/typeck.cc:9980
  #, fuzzy, gcc-internal-format
  msgid "   in pointer to member conversion"
  msgstr "JÃ¤senfunktio %qs"
  
! #: cp/typeck.cc:10061
  #, fuzzy, gcc-internal-format
  msgid "invalid conversion to type %qT from type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck.cc:10381
  #, fuzzy
  msgid "cannot convert %qH to %qI in default argument"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/typeck.cc:10386
  #, fuzzy
  msgid "cannot convert %qH to %qI in argument passing"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/typeck.cc:10395
  #, fuzzy
  msgid "cannot convert %qH to %qI in initialization"
  msgstr "ei voi muuntaa tyypistÃ¤ %1$qT tyyppiin %2$qT %4$qD:n argumentiksi %3$qP"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/typeck.cc:10399
  #, fuzzy
  msgid "cannot convert %qH to %qI in return"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
  # XXX
  # %s on "initialization", jota EI VOI suomentaa tÃ¤llÃ¤ hetkellÃ¤.
! #: cp/typeck.cc:10404
  #, fuzzy
  msgid "cannot convert %qH to %qI in assignment"
  msgstr "ei voi muuntaa tyyppiÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck.cc:10440
  #, fuzzy, gcc-internal-format
  msgid "parameter %qP of %qD might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.cc:10444
  #, fuzzy, gcc-internal-format
  msgid "parameter might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.cc:10449
  #, fuzzy, gcc-internal-format
  msgid "target of conversion might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.cc:10454
  #, fuzzy, gcc-internal-format
  msgid "target of initialization might be a candidate for a format attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: cp/typeck.cc:10464
  #, fuzzy, gcc-internal-format
  msgid "left-hand side of assignment might be a candidate for a format attribute"
  msgstr "funktio on ehkÃ¤ mahdollinen ehdokas %qs-muotoiluattribuutille"
  
! #: cp/typeck.cc:10550
  #, fuzzy, gcc-internal-format
  msgid "in passing argument %P of %qD"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: cp/typeck.cc:10634
  #, fuzzy, gcc-internal-format
  msgid "returning reference to temporary"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/typeck.cc:10637
  #, fuzzy, gcc-internal-format
  msgid "returning pointer to temporary"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
  
! #: cp/typeck.cc:10640
  #, gcc-internal-format
  msgid "returning temporary %<initializer_list%> does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10676
  #, fuzzy, gcc-internal-format
  msgid "reference to local variable %qD returned"
  msgstr "palautettu viittaus paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.cc:10680
  #, gcc-internal-format
  msgid "returning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying array"
  msgstr ""
  
! #: cp/typeck.cc:10686
  #, fuzzy, gcc-internal-format
  msgid "address of label %qD returned"
  msgstr "nimiÃ¶ %qD mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: cp/typeck.cc:10690
  #, fuzzy, gcc-internal-format
  msgid "address of local variable %qD returned"
  msgstr "palautettu osoite paikalliseen muuttujaan %q+D"
  
! #: cp/typeck.cc:10950
  #, gcc-internal-format
  msgid "moving a temporary object prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10965
  #, gcc-internal-format
  msgid "moving a local object in a return statement prevents copy elision"
  msgstr ""
  
! #: cp/typeck.cc:10991 cp/typeck.cc:11026
  #, fuzzy, gcc-internal-format
  msgid "redundant move in return statement"
  msgstr "%s: liian monta arvoa"
  
! #: cp/typeck.cc:11028
  #, fuzzy, gcc-internal-format
  msgid "redundant move in initialization"
  msgstr "%s: liian monta arvoa"
  
! #: cp/typeck.cc:11066
  #, gcc-internal-format
  msgid "returning a value from a destructor"
  msgstr "arvon palautus hajottimesta"
  
  #. If a return statement appears in a handler of the
  #. function-try-block of a constructor, the program is ill-formed.
! #: cp/typeck.cc:11078
  #, gcc-internal-format
  msgid "cannot return from a handler of a function-try-block of a constructor"
  msgstr ""
  
  #. You can't return a value from a constructor.
! #: cp/typeck.cc:11081
  #, gcc-internal-format
  msgid "returning a value from a constructor"
  msgstr "arvon palautus muodostimesta"
  
  #. Give a helpful error message.
! #: cp/typeck.cc:11120 cp/typeck.cc:11166
  #, gcc-internal-format
  msgid "return-statement with no value, in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/typeck.cc:11128
  #, fuzzy, gcc-internal-format
  msgid "returning initializer list"
  msgstr "taulukon palauttava funktio"
  
! #: cp/typeck.cc:11147
  #, fuzzy, gcc-internal-format
  msgid "inconsistent types %qT and %qT deduced for lambda return type"
  msgstr "uusia tyyppejÃ¤ ei voi mÃ¤Ã¤ritellÃ¤ paluutyypissÃ¤"
  
! #: cp/typeck.cc:11150
  #, fuzzy, gcc-internal-format
  msgid "inconsistent deduction for auto return type: %qT and then %qT"
  msgstr "odotettiin %qT, mutta argumentti on tyyppiÃ¤ %qT"
  
! #: cp/typeck.cc:11185
  #, fuzzy, gcc-internal-format
  msgid "return-statement with a value, in function returning %qT"
  msgstr "return-lause ilman arvoa funktiossa, jonka paluutyyppi on %qT"
  
! #: cp/typeck.cc:11214
  #, fuzzy, gcc-internal-format
  msgid "%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)"
  msgstr "%<operator new%> ei saa palauttaa NULLia ellei esittely ole %<throw()%> (tai -fcheck-new ole voimassa)"
  
! #: cp/typeck.cc:11303
  #, fuzzy, gcc-internal-format
  msgid "not eliding copy on return from %qD"
  msgstr "epÃ¤kelpo vektorityyppi attribuutille %qs"
  
! #: cp/typeck.cc:11315
  #, gcc-internal-format
  msgid "not eliding copy on return in %qD"
  msgstr ""
  
! #: cp/typeck.cc:11902
  #, fuzzy, gcc-internal-format
  msgid "using rvalue as lvalue"
  msgstr "virheellinen %%s-arvo"
*************** msgstr "%2$qD:n parametrilla %1$P on vai
*** 66797,67008 ****
  msgid "invalid use of incomplete type %q#T"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/typeck2.cc:365 rust/backend/rust-tree.cc:3936
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/typeck2.cc:370 rust/backend/rust-tree.cc:3942
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/typeck2.cc:380
  #, fuzzy, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/typeck2.cc:387
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/typeck2.cc:392
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/typeck2.cc:398
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/typeck2.cc:404
  #, fuzzy, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck2.cc:411 rust/backend/rust-tree.cc:3952
  #, fuzzy, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/typeck2.cc:419 rust/backend/rust-tree.cc:3960
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:423 rust/backend/rust-tree.cc:3965
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:426 rust/backend/rust-tree.cc:3969
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:833
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "muodostinsyntaksia on kÃ¤ytetty, mutta %qT-tyypin muodostinta ei ole esitelty"
  
! #: cp/typeck2.cc:884 cp/typeck2.cc:901
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/typeck2.cc:1089
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck2.cc:1101 cp/typeck2.cc:1113
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "%qE:n kaventava muunnos tyypistÃ¤ %qT tyyppiin %qT { }:n sisÃ¤llÃ¤"
  
! #: cp/typeck2.cc:1104
  #, fuzzy, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck2.cc:1276
  #, fuzzy, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "merkkitaulukon alustusmerkkijono on liian pitkÃ¤"
  
! #: cp/typeck2.cc:1339
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1341
  #, fuzzy, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/typeck2.cc:1361
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1844 cp/typeck2.cc:1875
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "puuttuva alustin jÃ¤senelle %qD"
  
! #: cp/typeck2.cc:1851
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/typeck2.cc:1858
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/typeck2.cc:1944
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "%qD:n tyyppi ei tÃ¤smÃ¤Ã¤ aiemman esittelyn kanssa"
  
! #: cp/typeck2.cc:2017
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "alustettavassa unionissa ei ole kenttÃ¤Ã¤ %qD"
  
! #: cp/typeck2.cc:2028
  #, fuzzy, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita union-alustimessa"
  
! #: cp/typeck2.cc:2243
  #, fuzzy, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "PRINT_OPERAND null-osoitin"
  
! #: cp/typeck2.cc:2257
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
  
! #: cp/typeck2.cc:2287
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2289
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
  
! #: cp/typeck2.cc:2316
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/typeck2.cc:2325
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/typeck2.cc:2347
  #, fuzzy, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "sijoitus yhteensopimattomasta osoitintyypistÃ¤"
  
! #: cp/typeck2.cc:2409
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.cc:2420
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.cc:2428
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.cc:2469
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ taulukkotyypin"
  
! #: cp/typeck2.cc:2486
  #, fuzzy, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/typeck2.cc:2491
  #, fuzzy, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/typeck2.cc:2516
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
  
! #: cp/typeck2.cc:2757
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/typeck2.cc:2760
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
--- 67083,67294 ----
  msgid "invalid use of incomplete type %q#T"
  msgstr "paluutyyppi %q#T on vaillinainen"
  
! #: cp/typeck2.cc:364 rust/backend/rust-tree.cc:3936
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member function %qD (did you forget the %<()%> ?)"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/typeck2.cc:369 rust/backend/rust-tree.cc:3942
  #, fuzzy, gcc-internal-format
  msgid "invalid use of member %qD (did you forget the %<&%> ?)"
  msgstr "jÃ¤sentÃ¤ %q+D kÃ¤ytetty virheellisesti staattisessa jÃ¤senfunktiossa"
  
! #: cp/typeck2.cc:379
  #, fuzzy, gcc-internal-format
  msgid "invalid use of placeholder %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/typeck2.cc:386
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template type parameter %qT"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: cp/typeck2.cc:391
  #, fuzzy, gcc-internal-format
  msgid "invalid use of template template parameter %qT"
  msgstr "muodostimen virheellinen kÃ¤yttÃ¶ mallina"
  
! #: cp/typeck2.cc:397
  #, fuzzy, gcc-internal-format
  msgid "invalid use of pack expansion %qT"
  msgstr "void-lausekkeen epÃ¤kelpo kÃ¤yttÃ¶"
  
! #: cp/typeck2.cc:403
  #, fuzzy, gcc-internal-format
  msgid "invalid use of dependent type %qT"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: cp/typeck2.cc:410 rust/backend/rust-tree.cc:3952
  #, fuzzy, gcc-internal-format
  msgid "invalid use of brace-enclosed initializer list"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/typeck2.cc:418 rust/backend/rust-tree.cc:3960
  #, gcc-internal-format
  msgid "address of overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:422 rust/backend/rust-tree.cc:3965
  #, gcc-internal-format
  msgid "overloaded function with no contextual type information"
  msgstr ""
  
! #: cp/typeck2.cc:425 rust/backend/rust-tree.cc:3969
  #, gcc-internal-format
  msgid "insufficient contextual information to determine type"
  msgstr ""
  
! #: cp/typeck2.cc:832
  #, gcc-internal-format
  msgid "constructor syntax used, but no constructor declared for type %qT"
  msgstr "muodostinsyntaksia on kÃ¤ytetty, mutta %qT-tyypin muodostinta ei ole esitelty"
  
! #: cp/typeck2.cc:883 cp/typeck2.cc:900
  #, fuzzy, gcc-internal-format
  msgid "%<constinit%> variable %qD does not have a constant initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: cp/typeck2.cc:1088
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI is ill-formed in C++11"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: cp/typeck2.cc:1100 cp/typeck2.cc:1112
  #, fuzzy
  msgid "narrowing conversion of %qE from %qH to %qI"
  msgstr "%qE:n kaventava muunnos tyypistÃ¤ %qT tyyppiin %qT { }:n sisÃ¤llÃ¤"
  
! #: cp/typeck2.cc:1103
  #, fuzzy, gcc-internal-format
  msgid " the expression has a constant value but is not a C++ constant-expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: cp/typeck2.cc:1275
  #, fuzzy, gcc-internal-format
  msgid "initializer-string for %qT is too long"
  msgstr "merkkitaulukon alustusmerkkijono on liian pitkÃ¤"
  
! #: cp/typeck2.cc:1338
  #, gcc-internal-format
  msgid "initializing a base class of type %qT results in object slicing"
  msgstr ""
  
! #: cp/typeck2.cc:1340
  #, fuzzy, gcc-internal-format
  msgid "remove %<{ }%> around initializer"
  msgstr "skalaarialustimen ympÃ¤rillÃ¤ on aaltosulkeet"
  
! #: cp/typeck2.cc:1360
  #, gcc-internal-format
  msgid "cannot initialize aggregate of type %qT with a compound literal"
  msgstr ""
  
! #: cp/typeck2.cc:1820 cp/typeck2.cc:1851
  #, gcc-internal-format
  msgid "missing initializer for member %qD"
  msgstr "puuttuva alustin jÃ¤senelle %qD"
  
! #: cp/typeck2.cc:1827
  #, gcc-internal-format
  msgid "member %qD is uninitialized reference"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/typeck2.cc:1834
  #, fuzzy, gcc-internal-format
  msgid "member %qD with uninitialized reference fields"
  msgstr "jÃ¤sen %qD on alustamaton viittaus"
  
! #: cp/typeck2.cc:1920
  #, fuzzy, gcc-internal-format
  msgid "designator order for field %qD does not match declaration order in %qT"
  msgstr "%qD:n tyyppi ei tÃ¤smÃ¤Ã¤ aiemman esittelyn kanssa"
  
! #: cp/typeck2.cc:1993
  #, gcc-internal-format
  msgid "no field %qD found in union being initialized"
  msgstr "alustettavassa unionissa ei ole kenttÃ¤Ã¤ %qD"
  
! #: cp/typeck2.cc:2004
  #, fuzzy, gcc-internal-format
  msgid "index value instead of field name in union initializer"
  msgstr "ylimÃ¤Ã¤rÃ¤isiÃ¤ alkioita union-alustimessa"
  
! #: cp/typeck2.cc:2219
  #, fuzzy, gcc-internal-format
  msgid "circular pointer delegation detected"
  msgstr "PRINT_OPERAND null-osoitin"
  
! #: cp/typeck2.cc:2233
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> has non-pointer type %qT"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
  
! #: cp/typeck2.cc:2263
  #, gcc-internal-format
  msgid "result of %<operator->()%> yields non-pointer result"
  msgstr ""
  
! #: cp/typeck2.cc:2265
  #, fuzzy, gcc-internal-format
  msgid "base operand of %<->%> is not a pointer"
  msgstr "PRINT_OPERAND_ADDRESS, null-osoitin"
  
! #: cp/typeck2.cc:2292
  #, fuzzy, gcc-internal-format
  msgid "%qE cannot be used as a member pointer, since it is of type %qT"
  msgstr "%qE:a saatetaan kÃ¤yttÃ¤Ã¤ alustamattomana tÃ¤ssÃ¤ funktiossa"
  
! #: cp/typeck2.cc:2301
  #, fuzzy, gcc-internal-format
  msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: cp/typeck2.cc:2323
  #, fuzzy, gcc-internal-format
  msgid "pointer to member type %qT incompatible with object type %qT"
  msgstr "sijoitus yhteensopimattomasta osoitintyypistÃ¤"
  
! #: cp/typeck2.cc:2385
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an rvalue"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.cc:2396
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.cc:2404
  #, fuzzy, gcc-internal-format
  msgid "pointer-to-member-function type %qT requires an lvalue before C++20"
  msgstr "jÃ¤senfunktio-osoitinta kÃ¤ytetty laskutoimituksessa"
  
! #: cp/typeck2.cc:2445
  #, fuzzy, gcc-internal-format
  msgid "functional cast to array type %qT"
  msgstr "tyyppimuunnos mÃ¤Ã¤rittÃ¤Ã¤ taulukkotyypin"
  
! #: cp/typeck2.cc:2462
  #, fuzzy, gcc-internal-format
  msgid "%<auto(x)%> cannot be constrained"
  msgstr "hajotin ei voi olla staattinen jÃ¤senfunktio"
  
! #: cp/typeck2.cc:2467
  #, fuzzy, gcc-internal-format
  msgid "%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>"
  msgstr "attribuutti %qs pÃ¤tee vain funktiotyyppeihin"
  
! #: cp/typeck2.cc:2492
  #, fuzzy, gcc-internal-format
  msgid "invalid value-initialization of reference type"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
  
! #: cp/typeck2.cc:2733
  #, fuzzy, gcc-internal-format
  msgid "call to function %qD which throws incomplete type %q#T"
  msgstr "%2$qD:n parametrilla %1$P on vaillinainen tyyppi %3$qT"
  
! #: cp/typeck2.cc:2736
  #, fuzzy, gcc-internal-format
  msgid "call to function which throws incomplete type %q#T"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
*************** msgstr "%J%qD esitelty avoimeksi kutsumi
*** 67037,67043 ****
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr ""
  
! #: d/d-builtins.cc:823
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr "ristiriitaiset tyypit sisÃ¤iselle funktiolle %q+D"
--- 67323,67329 ----
  msgid "only %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attribute"
  msgstr ""
  
! #: d/d-builtins.cc:824
  #, fuzzy, gcc-internal-format
  msgid "conflicting types for built-in function %qs; expected %qs"
  msgstr "ristiriitaiset tyypit sisÃ¤iselle funktiolle %q+D"
*************** msgstr "ristiriitaiset tyypit sisÃ¤isell
*** 67047,67101 ****
  msgid "cannot determine the length of a %qs"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: d/d-codegen.cc:1241
  #, fuzzy, gcc-internal-format
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "puuttuva alustin jÃ¤senelle %qD"
  
! #: d/d-codegen.cc:1436
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address of %qD will never be %<null%>"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: d/d-codegen.cc:2221
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr ""
  
! #: d/d-codegen.cc:2369
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr ""
  
! #: d/d-codegen.cc:2420
  #, fuzzy, gcc-internal-format
  msgid "cannot get frame pointer to %qs"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2446
  #, fuzzy, gcc-internal-format
  msgid "nested function missing body"
  msgstr "vÃ¤hennyslaskussa kÃ¤ytetty osoitinta funktioon"
  
! #: d/d-codegen.cc:2488
  #, fuzzy, gcc-internal-format
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: d/d-codegen.cc:2797
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2805
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: d/d-codegen.cc:3030
  #, fuzzy, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
--- 67333,67387 ----
  msgid "cannot determine the length of a %qs"
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: d/d-codegen.cc:1242
  #, fuzzy, gcc-internal-format
  msgid "overlapping initializer for field %qT.%qD"
  msgstr "puuttuva alustin jÃ¤senelle %qD"
  
! #: d/d-codegen.cc:1437
  #, fuzzy, gcc-internal-format
  #| msgid "the address of %qD will never be NULL"
  msgid "the address of %qD will never be %<null%>"
  msgstr "%qD:n osoite ei tule koskaan olemaan NULL"
  
! #: d/d-codegen.cc:2222
  #, gcc-internal-format
  msgid "need %<this%> to access member %qE"
  msgstr ""
  
! #: d/d-codegen.cc:2370
  #, gcc-internal-format
  msgid "tried to perform floating-point modulo division on %qT"
  msgstr ""
  
! #: d/d-codegen.cc:2421
  #, fuzzy, gcc-internal-format
  msgid "cannot get frame pointer to %qs"
  msgstr "luokalla %q#T on datajÃ¤seninÃ¤ osoittimia"
  
  #. Should instead error on line that references `fd'.
! #: d/d-codegen.cc:2447
  #, fuzzy, gcc-internal-format
  msgid "nested function missing body"
  msgstr "vÃ¤hennyslaskussa kÃ¤ytetty osoitinta funktioon"
  
! #: d/d-codegen.cc:2489
  #, fuzzy, gcc-internal-format
  msgid "%qs is a nested function and cannot be accessed from %qs"
  msgstr "sisÃ¤kkÃ¤inen funktio %qs esitelty %<extern%>:ksi"
  
! #: d/d-codegen.cc:2798
  #, gcc-internal-format
  msgid "variable %qs has scoped destruction, cannot build closure"
  msgstr ""
  
! #: d/d-codegen.cc:2806
  #, fuzzy, gcc-internal-format
  #| msgid "register variable %qD used in nested function"
  msgid "explicit register variable %qs cannot be used in nested function"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: d/d-codegen.cc:3031
  #, fuzzy, gcc-internal-format
  msgid "forward reference to frame of %qs"
  msgstr "tyhjÃ¤Ã¤ arvoa ei jÃ¤tetÃ¤ huomioimatta, vaikka kuuluisi"
*************** msgstr "%qs ei ole tuettu tÃ¤llÃ¤ kohtee
*** 67222,67276 ****
  msgid "cannot represent built-in %<va_list%> type in D"
  msgstr ""
  
! #: d/decl.cc:375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "pragma(%s) not implemented"
  msgstr "Valitettavasti et ole root\n"
  
! #: d/decl.cc:482 d/decl.cc:600 d/decl.cc:674 d/decl.cc:717 d/decl.cc:756
  #, gcc-internal-format
  msgid "had semantic errors when compiling"
  msgstr ""
  
  #. Hiding detected; same name, overlapping specializations.
! #: d/decl.cc:573
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qs"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: d/decl.cc:575
  #, gcc-internal-format
  msgid "is hidden by %qs"
  msgstr ""
  
! #: d/decl.cc:578
  #, gcc-internal-format
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr ""
  
! #: d/decl.cc:814
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is too large"
  msgid "size is too large"
  msgstr "taulukon koko on liian suuri"
  
! #: d/decl.cc:1415
  #, fuzzy, gcc-internal-format
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: d/decl.cc:1592
  #, fuzzy, gcc-internal-format
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: d/decl.cc:1595
  #, fuzzy, gcc-internal-format
  msgid "explicit register variable %qs declared thread local"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: d/decl.cc:1808
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
--- 67508,67562 ----
  msgid "cannot represent built-in %<va_list%> type in D"
  msgstr ""
  
! #: d/decl.cc:373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "pragma(%s) not implemented"
  msgstr "Valitettavasti et ole root\n"
  
! #: d/decl.cc:480 d/decl.cc:598 d/decl.cc:672 d/decl.cc:715 d/decl.cc:754
  #, gcc-internal-format
  msgid "had semantic errors when compiling"
  msgstr ""
  
  #. Hiding detected; same name, overlapping specializations.
! #: d/decl.cc:571
  #, fuzzy, gcc-internal-format
  #| msgid "invalid use of %qD"
  msgid "use of %qs"
  msgstr "%qD:n virheellinen kÃ¤yttÃ¶"
  
! #: d/decl.cc:573
  #, gcc-internal-format
  msgid "is hidden by %qs"
  msgstr ""
  
! #: d/decl.cc:576
  #, gcc-internal-format
  msgid "use %<alias %s = %s.%s;%> to introduce base class overload set"
  msgstr ""
  
! #: d/decl.cc:812
  #, fuzzy, gcc-internal-format
  #| msgid "size of array is too large"
  msgid "size is too large"
  msgstr "taulukon koko on liian suuri"
  
! #: d/decl.cc:1424
  #, fuzzy, gcc-internal-format
  msgid "function requires a dual-context, which is not yet supported by GDC"
  msgstr "#pragma redefine_extname ei ole tuettu tÃ¤llÃ¤ kohteella"
  
! #: d/decl.cc:1601
  #, fuzzy, gcc-internal-format
  msgid "explicit register variable %qs declared %<extern%>"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: d/decl.cc:1604
  #, fuzzy, gcc-internal-format
  msgid "explicit register variable %qs declared thread local"
  msgstr "halutaan rekisterimuuttujan %qD osoite"
  
! #: d/decl.cc:1817
  #, gcc-internal-format
  msgid "mismatch between declaration %qE size (%wd) and its initializer size (%wd)"
  msgstr ""
*************** msgid "appending to array in %qs require
*** 67291,67344 ****
  msgstr ""
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1285
  #, fuzzy, gcc-internal-format
  msgid "unexpected type for array length: %qs"
  msgstr "odottamaton siirros"
  
! #: d/expr.cc:1420
  #, fuzzy, gcc-internal-format
  msgid "don%'t know how to delete %qs"
  msgstr "tls_model-argumentti ei ole merkkijono"
  
! #: d/expr.cc:1444
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an associative array"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: d/expr.cc:1728 d/expr.cc:2108
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr ""
  
! #: d/expr.cc:1810
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is normally a non-static function"
  msgid "delegates are only for non-static functions"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: d/expr.cc:1882
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a field, but a %qs"
  msgstr "Funktio %qs"
  
! #: d/expr.cc:2134
  #, fuzzy, gcc-internal-format
  msgid "recursive reference %qs"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: d/expr.cc:2153 d/expr.cc:3024
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "non-constant expression %qs"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: d/expr.cc:2991
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: d/expr.cc:2998
  #, fuzzy, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "ylivuoto vakiolausekkeessa"
--- 67577,67630 ----
  msgstr ""
  
  #. Static arrays have already been handled by the front-end.
! #: d/expr.cc:1286
  #, fuzzy, gcc-internal-format
  msgid "unexpected type for array length: %qs"
  msgstr "odottamaton siirros"
  
! #: d/expr.cc:1421
  #, fuzzy, gcc-internal-format
  msgid "don%'t know how to delete %qs"
  msgstr "tls_model-argumentti ei ole merkkijono"
  
! #: d/expr.cc:1445
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an associative array"
  msgstr "lueteltu tyyppi mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: d/expr.cc:1729 d/expr.cc:2109
  #, gcc-internal-format
  msgid "need %<this%> to access member %qs"
  msgstr ""
  
! #: d/expr.cc:1811
  #, fuzzy, gcc-internal-format
  #| msgid "%qD is normally a non-static function"
  msgid "delegates are only for non-static functions"
  msgstr "%qD on tavallisesti ei-staattinen funktio"
  
! #: d/expr.cc:1883
  #, fuzzy, gcc-internal-format
  msgid "%qs is not a field, but a %qs"
  msgstr "Funktio %qs"
  
! #: d/expr.cc:2135
  #, fuzzy, gcc-internal-format
  msgid "recursive reference %qs"
  msgstr "kutsuttu tÃ¤Ã¤ltÃ¤"
  
! #: d/expr.cc:2155 d/expr.cc:3027
  #, fuzzy, gcc-internal-format
  #| msgid "overflow in constant expression"
  msgid "non-constant expression %qs"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: d/expr.cc:2994
  #, fuzzy, gcc-internal-format
  msgid "%qs is not an expression"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: d/expr.cc:3001
  #, fuzzy, gcc-internal-format
  msgid "type %qs is not an expression"
  msgstr "ylivuoto vakiolausekkeessa"
*************** msgstr "Virheellinen merkki BOZ-vakiossa
*** 67509,67669 ****
  msgid "Invalid type in arithmetic operation at %L"
  msgstr "Virheellinen merkki BOZ-vakiossa kohdassa %C"
  
! #: fortran/arith.cc:126 fortran/arith.cc:2076
  #, fuzzy, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/arith.cc:159
  #, gcc-internal-format
  msgid "Fix min_int calculation"
  msgstr ""
  
! #: fortran/arith.cc:554
  #, fuzzy, gcc-internal-format
  msgid "gfc_range_check(): Bad type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/arith.cc:627
  #, fuzzy, gcc-internal-format
  msgid "gfc_arith_uminus(): Bad basic type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/arith.cc:664
  #, fuzzy, gcc-internal-format
  msgid "gfc_arith_plus(): Bad basic type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/arith.cc:701
  #, fuzzy, gcc-internal-format
  msgid "gfc_arith_minus(): Bad basic type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/arith.cc:739
  #, fuzzy, gcc-internal-format
  msgid "gfc_arith_times(): Bad basic type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/arith.cc:781
  #, fuzzy, gcc-internal-format
  msgid "Integer division truncated to constant %qs at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/arith.cc:827
  #, fuzzy, gcc-internal-format
  msgid "gfc_arith_divide(): Bad basic type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/arith.cc:883
  #, fuzzy, gcc-internal-format
  msgid "arith_power(): Bad base"
  msgstr "tuntematon tiedostojÃ¤rjestelmÃ¤n tyyppi â€�%sâ€�"
  
! #: fortran/arith.cc:922
  #, gcc-internal-format, gfc-internal-format
  msgid "Negative exponent of integer has zero result at %L"
  msgstr ""
  
! #: fortran/arith.cc:942
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Result of exponentiation at %L exceeds the range of %s"
  msgstr "liukulukuvakio ylittÃ¤Ã¤ %qT:n arvoalueen"
  
! #: fortran/arith.cc:979 fortran/arith.cc:1004
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noninteger exponent in an initialization expression at %L"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/arith.cc:990
  #, gcc-internal-format, gfc-internal-format
  msgid "Raising a negative REAL at %L to a REAL power is prohibited"
  msgstr ""
  
! #: fortran/arith.cc:1018
  #, fuzzy, gcc-internal-format
  msgid "arith_power(): unknown type"
  msgstr "tuntematon tiedostojÃ¤rjestelmÃ¤n tyyppi â€�%sâ€�"
  
! #: fortran/arith.cc:1089
  #, fuzzy, gcc-internal-format
  msgid "compare_real(): Bad operator"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: fortran/arith.cc:1129
  #, fuzzy, gcc-internal-format
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/arith.cc:1723
  #, fuzzy, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: fortran/arith.cc:1782
  #, fuzzy, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: fortran/arith.cc:2044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "Jako nollalla muunnettaessa %s arvoksi %s kohdassa %L"
  
! #: fortran/arith.cc:2048
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmeettinen ylivuoto muunnettaessa %s arvoksi %s kohdassa %L. TÃ¤mÃ¤ tarkistus voidaan ottaa pois kÃ¤ytÃ¶stÃ¤ valitsimella -fno-range-check"
  
! #: fortran/arith.cc:2053
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmeettien alivuoto muunnettaessa %s arvoksi %s kohdassa %L. TÃ¤mÃ¤ tarkistus voidaan ottaa pois kÃ¤ytÃ¶stÃ¤ valitsimella -fno-range-check"
  
! #: fortran/arith.cc:2058
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmeettinen NaN muunnettaessa %s arvoksi %s kohdassa %L. TÃ¤mÃ¤ tarkistus voidaan ottaa pois kÃ¤ytÃ¶stÃ¤ valitsimella -fno-range-check"
  
! #: fortran/arith.cc:2063
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Jako nollalla muunnettaessa %s arvoksi %s kohdassa %L"
  
! #: fortran/arith.cc:2067
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
  
! #: fortran/arith.cc:2071
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2161 fortran/arith.cc:2280 fortran/arith.cc:2343
! #: fortran/arith.cc:2398 fortran/arith.cc:2461 fortran/arith.cc:2533
! #: fortran/arith.cc:2603
  #, fuzzy, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Muunnos tyypistÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/arith.cc:2193 fortran/arith.cc:2229 fortran/arith.cc:2271
! #: fortran/arith.cc:2333 fortran/arith.cc:2388 fortran/arith.cc:2451
! #: fortran/arith.cc:2523 fortran/arith.cc:2595
  #, fuzzy, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: fortran/arith.cc:2437 fortran/arith.cc:2509
  #, fuzzy, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: fortran/arith.cc:2688
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2717
  #, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr ""
--- 67795,67955 ----
  msgid "Invalid type in arithmetic operation at %L"
  msgstr "Virheellinen merkki BOZ-vakiossa kohdassa %C"
  
! #: fortran/arith.cc:126 fortran/arith.cc:2130
  #, fuzzy, gcc-internal-format
  msgid "gfc_arith_error(): Bad error code"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/arith.cc:183
  #, gcc-internal-format
  msgid "Fix min_int calculation"
  msgstr ""
  
! #: fortran/arith.cc:578
  #, fuzzy, gcc-internal-format
  msgid "gfc_range_check(): Bad type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/arith.cc:651
  #, fuzzy, gcc-internal-format
  msgid "gfc_arith_uminus(): Bad basic type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/arith.cc:688
  #, fuzzy, gcc-internal-format
  msgid "gfc_arith_plus(): Bad basic type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/arith.cc:725
  #, fuzzy, gcc-internal-format
  msgid "gfc_arith_minus(): Bad basic type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/arith.cc:763
  #, fuzzy, gcc-internal-format
  msgid "gfc_arith_times(): Bad basic type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/arith.cc:805
  #, fuzzy, gcc-internal-format
  msgid "Integer division truncated to constant %qs at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/arith.cc:854
  #, fuzzy, gcc-internal-format
  msgid "gfc_arith_divide(): Bad basic type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/arith.cc:910
  #, fuzzy, gcc-internal-format
  msgid "arith_power(): Bad base"
  msgstr "tuntematon tiedostojÃ¤rjestelmÃ¤n tyyppi â€�%sâ€�"
  
! #: fortran/arith.cc:949
  #, gcc-internal-format, gfc-internal-format
  msgid "Negative exponent of integer has zero result at %L"
  msgstr ""
  
! #: fortran/arith.cc:969
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Result of exponentiation at %L exceeds the range of %s"
  msgstr "liukulukuvakio ylittÃ¤Ã¤ %qT:n arvoalueen"
  
! #: fortran/arith.cc:1006 fortran/arith.cc:1031
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noninteger exponent in an initialization expression at %L"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/arith.cc:1017
  #, gcc-internal-format, gfc-internal-format
  msgid "Raising a negative REAL at %L to a REAL power is prohibited"
  msgstr ""
  
! #: fortran/arith.cc:1045
  #, fuzzy, gcc-internal-format
  msgid "arith_power(): unknown type"
  msgstr "tuntematon tiedostojÃ¤rjestelmÃ¤n tyyppi â€�%sâ€�"
  
! #: fortran/arith.cc:1116
  #, fuzzy, gcc-internal-format
  msgid "compare_real(): Bad operator"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: fortran/arith.cc:1156
  #, fuzzy, gcc-internal-format
  msgid "gfc_compare_expr(): Bad basic type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/arith.cc:1777
  #, fuzzy, gcc-internal-format
  msgid "eval_intrinsic(): Bad operator"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: fortran/arith.cc:1836
  #, fuzzy, gcc-internal-format
  msgid "eval_type_intrinsic0(): op NULL"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: fortran/arith.cc:2098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic OK converting %s to %s at %L"
  msgstr "Jako nollalla muunnettaessa %s arvoksi %s kohdassa %L"
  
! #: fortran/arith.cc:2102
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmeettinen ylivuoto muunnettaessa %s arvoksi %s kohdassa %L. TÃ¤mÃ¤ tarkistus voidaan ottaa pois kÃ¤ytÃ¶stÃ¤ valitsimella -fno-range-check"
  
! #: fortran/arith.cc:2107
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmeettien alivuoto muunnettaessa %s arvoksi %s kohdassa %L. TÃ¤mÃ¤ tarkistus voidaan ottaa pois kÃ¤ytÃ¶stÃ¤ valitsimella -fno-range-check"
  
! #: fortran/arith.cc:2112
  #, fuzzy, gcc-internal-format
  msgid "Arithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>"
  msgstr "Aritmeettinen NaN muunnettaessa %s arvoksi %s kohdassa %L. TÃ¤mÃ¤ tarkistus voidaan ottaa pois kÃ¤ytÃ¶stÃ¤ valitsimella -fno-range-check"
  
! #: fortran/arith.cc:2117
  #, gcc-internal-format, gfc-internal-format
  msgid "Division by zero converting %s to %s at %L"
  msgstr "Jako nollalla muunnettaessa %s arvoksi %s kohdassa %L"
  
! #: fortran/arith.cc:2121
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array operands are incommensurate converting %s to %s at %L"
  msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
  
! #: fortran/arith.cc:2125
  #, gcc-internal-format, gfc-internal-format
  msgid "Integer outside symmetric range implied by Standard Fortran converting %s to %s at %L"
  msgstr ""
  
! #: fortran/arith.cc:2215 fortran/arith.cc:2334 fortran/arith.cc:2397
! #: fortran/arith.cc:2452 fortran/arith.cc:2515 fortran/arith.cc:2587
! #: fortran/arith.cc:2657
  #, fuzzy, gcc-internal-format
  msgid "Conversion from %qs to %qs at %L"
  msgstr "Muunnos tyypistÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/arith.cc:2247 fortran/arith.cc:2283 fortran/arith.cc:2325
! #: fortran/arith.cc:2387 fortran/arith.cc:2442 fortran/arith.cc:2505
! #: fortran/arith.cc:2577 fortran/arith.cc:2649
  #, fuzzy, gcc-internal-format
  msgid "Change of value in conversion from %qs to %qs at %L"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT"
  
! #: fortran/arith.cc:2491 fortran/arith.cc:2563
  #, fuzzy, gcc-internal-format
  msgid "Non-zero imaginary part discarded in conversion from %qs to %qs at %L"
  msgstr "virheellinen muunnos tyypistÃ¤ %qT tyypiksi %qT"
  
! #: fortran/arith.cc:2742
  #, gcc-internal-format
  msgid "The Hollerith constant at %L is truncated in conversion to %qs"
  msgstr ""
  
! #: fortran/arith.cc:2771
  #, gcc-internal-format, gfc-internal-format
  msgid "The character constant at %L is truncated in conversion to %s"
  msgstr ""
*************** msgid "Array reference at %C cannot have
*** 67714,67721 ****
  msgstr "TaulukkoviitteellÃ¤ kohdassa %C ei voi olla yli %d ulottuvuutta"
  
  #: fortran/array.cc:248 fortran/array.cc:716 fortran/check.cc:3445
! #: fortran/check.cc:5969 fortran/check.cc:6014 fortran/check.cc:6056
! #: fortran/check.cc:6083 fortran/check.cc:6346 fortran/match.cc:1854
  #: fortran/match.cc:3316 fortran/match.cc:3658 fortran/match.cc:3854
  #: fortran/simplify.cc:3026 fortran/simplify.cc:3056 fortran/simplify.cc:6409
  #: fortran/simplify.cc:8450
--- 68000,68007 ----
  msgstr "TaulukkoviitteellÃ¤ kohdassa %C ei voi olla yli %d ulottuvuutta"
  
  #: fortran/array.cc:248 fortran/array.cc:716 fortran/check.cc:3445
! #: fortran/check.cc:5976 fortran/check.cc:6021 fortran/check.cc:6063
! #: fortran/check.cc:6090 fortran/check.cc:6353 fortran/match.cc:1854
  #: fortran/match.cc:3316 fortran/match.cc:3658 fortran/match.cc:3854
  #: fortran/simplify.cc:3026 fortran/simplify.cc:3056 fortran/simplify.cc:6409
  #: fortran/simplify.cc:8450
*************** msgstr "vektoriylivuoto lausekkeessa"
*** 67969,67980 ****
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:2637
  #, fuzzy, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:2785
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
--- 68255,68266 ----
  msgid "gfc_array_dimen_size(): Bad dimension"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:2644
  #, fuzzy, gcc-internal-format
  msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/array.cc:2792
  #, gcc-internal-format
  msgid "gfc_find_array_ref(): No ref found"
  msgstr ""
*************** msgstr "Muuttujatyyppi on UNKNOWN sijoit
*** 67995,68001 ****
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava vakio"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "epÃ¤kelpo osoitintila %qs"
--- 68281,68287 ----
  msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava vakio"
  
! #: fortran/check.cc:123 fortran/resolve.cc:11536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid use of BOZ literal constant at %L"
  msgstr "epÃ¤kelpo osoitintila %qs"
*************** msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€
*** 68051,68057 ****
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava INTEGER tai PROCEDURE"
  
! #: fortran/check.cc:651 fortran/check.cc:7625
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava vakio"
--- 68337,68343 ----
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava INTEGER tai PROCEDURE"
  
! #: fortran/check.cc:651 fortran/check.cc:7632
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a constant"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava vakio"
*************** msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa
*** 68196,68202 ****
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava POINTER"
  
! #: fortran/check.cc:1486 fortran/check.cc:1521 fortran/check.cc:4409
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
--- 68482,68488 ----
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava POINTER"
  
! #: fortran/check.cc:1486 fortran/check.cc:1521 fortran/check.cc:4412
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
*************** msgid "BOZ constant at %L cannot appear
*** 68420,68428 ****
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
  #: fortran/check.cc:2496 fortran/check.cc:3126 fortran/check.cc:3209
! #: fortran/check.cc:3431 fortran/check.cc:3479 fortran/check.cc:4956
! #: fortran/check.cc:5081 fortran/check.cc:5151 fortran/check.cc:6332
! #: fortran/check.cc:6463
  #, fuzzy, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
--- 68706,68714 ----
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
  #: fortran/check.cc:2496 fortran/check.cc:3126 fortran/check.cc:3209
! #: fortran/check.cc:3431 fortran/check.cc:3479 fortran/check.cc:4959
! #: fortran/check.cc:5084 fortran/check.cc:5154 fortran/check.cc:6339
! #: fortran/check.cc:6470
  #, fuzzy, gcc-internal-format
  msgid "%qs intrinsic with KIND argument at %L"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
*************** msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€
*** 68587,68593 ****
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:4153 fortran/check.cc:7545 fortran/check.cc:7560
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava POINTER"
--- 68873,68879 ----
  msgid "Argument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %L"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:4153 fortran/check.cc:7552 fortran/check.cc:7567
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava POINTER"
*************** msgstr ""
*** 68627,69094 ****
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr "%qs ei ole kelpo tulostetiedosto"
  
! #: fortran/check.cc:4394
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:4402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
  
! #: fortran/check.cc:4481 fortran/check.cc:6410
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava saman tyyppinen ja kaltainen kuin â€�%4$sâ€�"
  
! #: fortran/check.cc:4542
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava valemuuttuja"
  
! #: fortran/check.cc:4552
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava OPTIONAL-valemuuttuja"
  
! #: fortran/check.cc:4571
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentti â€�%1$sâ€� kohdassa %3$L â€�ei saa olla â€�%4$sâ€�:n aliobjekti"
  
! #: fortran/check.cc:4622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:4730
  #, fuzzy, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�reshapeâ€�-funktion argumentti â€�shapeâ€� kohdassa %L ei saa olla vakiokokoinen taulukko"
  
! #: fortran/check.cc:4740
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on tyhjÃ¤"
  
! #: fortran/check.cc:4747
  #, fuzzy, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentilla â€�%1$sâ€� kohdassa %3$L on negatiivinen alkio (%4$d)"
  
! #: fortran/check.cc:4770
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentilla â€�%1$sâ€� kohdassa %3$L on negatiivinen alkio (%4$d)"
  
! #: fortran/check.cc:4810
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ alkioita (%4$d/%5$d)"
  
! #: fortran/check.cc:4828
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on lukualueen ulkopuolinen ulottuvuus (%4$d)"
  
! #: fortran/check.cc:4837
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on virheellinen ulottuvuuksia permutaatio (ulottuvuus â€�%4$dâ€� kahteen kertaan)"
  
! #: fortran/check.cc:4872 fortran/simplify.cc:7050
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr ""
  
! #: fortran/check.cc:4889 fortran/check.cc:4908
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava %4$s"
  
! #: fortran/check.cc:4899 fortran/check.cc:4918
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava laajennettavaa tyyppiÃ¤"
  
! #: fortran/check.cc:5017
  #, gcc-internal-format
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5048
  #, fuzzy, gcc-internal-format
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
  
! #: fortran/check.cc:5096
  #, fuzzy, gcc-internal-format
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�shapeâ€�-funktion argumentti â€�sourceâ€� kohdassa %L ei saa olla oletetun kokoinen taulukko"
  
! #: fortran/check.cc:5169 fortran/check.cc:7605
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5185 fortran/check.cc:5335 fortran/check.cc:7597
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5196 fortran/check.cc:5347
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�shapeâ€�-funktion argumentti â€�sourceâ€� kohdassa %L ei saa olla oletetun kokoinen taulukko"
  
! #: fortran/check.cc:5278
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr ""
  
! #: fortran/check.cc:5326
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5365
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5379
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5403
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5415
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/check.cc:5422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "TÃ¤mÃ¤nhetkisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/check.cc:5429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
  
! #: fortran/check.cc:5442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
  
! #: fortran/check.cc:5461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/check.cc:5471
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr "ylivuoto vakiolausekkeessa"
  
  #: fortran/check.cc:5476
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Noninteroperable array FPTR at %L to C_F_POINTER: %s"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/check.cc:5492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5504
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5511
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/check.cc:5531
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5543
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/check.cc:5550
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr "%qs ei ole kelpo tulostetiedosto"
  
! #: fortran/check.cc:5556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/check.cc:5570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5576
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "TÃ¤mÃ¤nhetkisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/check.cc:5587
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "%qs ei ole kelpo tulostetiedosto"
  
! #: fortran/check.cc:5595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "%qs ei ole kelpo tulostetiedosto"
  
! #: fortran/check.cc:5604
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "TÃ¤mÃ¤nhetkisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/check.cc:5611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/check.cc:5622
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:5627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/check.cc:5655
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/check.cc:5671
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava %4$d tasoa"
  
! #: fortran/check.cc:5690
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentti â€�%1$sâ€� kohdassa %3$L ei ole kelvollinen ulottuvuusindeksi"
  
! #: fortran/check.cc:5714
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava oletusreaaliluku"
  
! #: fortran/check.cc:5978
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/check.cc:5985
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava POINTER"
  
! #: fortran/check.cc:5996
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6029
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
! #: fortran/check.cc:6042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/check.cc:6066
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:6092
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6099
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
  
! #: fortran/check.cc:6128
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
! #: fortran/check.cc:6186
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6238
  #, fuzzy, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�TRANSFERâ€�-funktion argumentti â€�MOLDâ€� kohdassa %L ei saa olla %s"
  
! #: fortran/check.cc:6257
  #, fuzzy, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�TRANSFERâ€�-funktion argumentti â€�MOLDâ€� kohdassa %L ei saa olla %s"
  
! #: fortran/check.cc:6265
  #, fuzzy, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�TRANSFERâ€�-funktion argumentti â€�MOLDâ€� kohdassa %L ei saa olla %s"
  
! #: fortran/check.cc:6300
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:6424
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava samaa tasoa kuin â€�%4$sâ€� tai sen on oltava skalaari"
  
! #: fortran/check.cc:6437
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%3$sâ€�-funktion argumenttien â€�%1$sâ€� ja â€�%2$sâ€� kohdassa %4$L on oltava muodoltaan identtisiÃ¤."
  
! #: fortran/check.cc:6573
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:6585
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:6724 fortran/check.cc:6756
  #, fuzzy, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� koko kohdassa %3$L on liian pieni (%4$i/%5$i)"
  
! #: fortran/check.cc:6764
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/check.cc:6782
  #, fuzzy, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr "Sarakkeiden mÃ¤Ã¤rÃ¤   : %d\n"
  
! #: fortran/check.cc:6794
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "Sarakkeiden mÃ¤Ã¤rÃ¤   : %d\n"
  
! #: fortran/check.cc:6836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:6843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:6864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:6874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:6881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:6901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:6911
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:6926 fortran/check.cc:6933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7147
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava %4$d:n kaltainen"
  
! #: fortran/check.cc:7329
  #, fuzzy, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "%qs ei ole kelpo tulostetiedosto"
  
! #: fortran/check.cc:7518 fortran/check.cc:7529
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava INTEGER tai LOGICAL"
  
! #: fortran/check.cc:7589
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:799 fortran/decl.cc:4076 fortran/decl.cc:10767
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3059 fortran/class.cc:3133
  #, fuzzy, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr "Muodostin %qs"
--- 68913,69385 ----
  msgid "Argument %<S%> of NEAREST at %L shall not be zero"
  msgstr "%qs ei ole kelpo tulostetiedosto"
  
! #: fortran/check.cc:4397
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:4405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL intrinsic with allocatable MOLD at %L"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
  
! #: fortran/check.cc:4484 fortran/check.cc:6417
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava saman tyyppinen ja kaltainen kuin â€�%4$sâ€�"
  
! #: fortran/check.cc:4545
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava valemuuttuja"
  
! #: fortran/check.cc:4555
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava OPTIONAL-valemuuttuja"
  
! #: fortran/check.cc:4574
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentti â€�%1$sâ€� kohdassa %3$L â€�ei saa olla â€�%4$sâ€�:n aliobjekti"
  
! #: fortran/check.cc:4625
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The argument of the RANK intrinsic at %L must be a data object"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:4733
  #, fuzzy, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�reshapeâ€�-funktion argumentti â€�shapeâ€� kohdassa %L ei saa olla vakiokokoinen taulukko"
  
! #: fortran/check.cc:4743
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is empty"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on tyhjÃ¤"
  
! #: fortran/check.cc:4750
  #, fuzzy, gcc-internal-format
  msgid "%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentilla â€�%1$sâ€� kohdassa %3$L on negatiivinen alkio (%4$d)"
  
! #: fortran/check.cc:4773
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentilla â€�%1$sâ€� kohdassa %3$L on negatiivinen alkio (%4$d)"
  
! #: fortran/check.cc:4813
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on vÃ¤Ã¤rÃ¤ mÃ¤Ã¤rÃ¤ alkioita (%4$d/%5$d)"
  
! #: fortran/check.cc:4831
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on lukualueen ulkopuolinen ulottuvuus (%4$d)"
  
! #: fortran/check.cc:4840
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on virheellinen ulottuvuuksia permutaatio (ulottuvuus â€�%4$dâ€� kahteen kertaan)"
  
! #: fortran/check.cc:4875 fortran/simplify.cc:7050
  #, gcc-internal-format, gfc-internal-format
  msgid "Without padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shape"
  msgstr ""
  
! #: fortran/check.cc:4892 fortran/check.cc:4911
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava %4$s"
  
! #: fortran/check.cc:4902 fortran/check.cc:4921
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava laajennettavaa tyyppiÃ¤"
  
! #: fortran/check.cc:5020
  #, gcc-internal-format
  msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
  msgstr ""
  
! #: fortran/check.cc:5051
  #, fuzzy, gcc-internal-format
  msgid "%qs intrinsic with RADIX argument at %L"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
  
! #: fortran/check.cc:5099
  #, fuzzy, gcc-internal-format
  msgid "%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�shapeâ€�-funktion argumentti â€�sourceâ€� kohdassa %L ei saa olla oletetun kokoinen taulukko"
  
! #: fortran/check.cc:5172 fortran/check.cc:7612
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5188 fortran/check.cc:5334 fortran/check.cc:7604
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5199 fortran/check.cc:5346
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�shapeâ€�-funktion argumentti â€�sourceâ€� kohdassa %L ei saa olla oletetun kokoinen taulukko"
  
! #: fortran/check.cc:5281
  #, gcc-internal-format
  msgid "is_c_interoperable(): gfc_simplify_expr failed"
  msgstr ""
  
! #: fortran/check.cc:5325
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %s"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5414
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/check.cc:5421
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
  msgstr "TÃ¤mÃ¤nhetkisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/check.cc:5428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5435
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
  msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
  
! #: fortran/check.cc:5441
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
  msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
  
! #: fortran/check.cc:5460
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTR"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/check.cc:5470
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic FPTR at %L to C_F_POINTER"
  msgstr "ylivuoto vakiolausekkeessa"
  
  #: fortran/check.cc:5476
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "FPTR argument to C_F_POINTER at %L is a function returning a pointer"
! msgstr "%<return%> arvon kanssa voidin palauttavassa funktiossa"
! 
! #: fortran/check.cc:5483
! #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "Noninteroperable array FPTR argument to C_F_POINTER at %L: %s"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/check.cc:5499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5511
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/check.cc:5538
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5550
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/check.cc:5557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
  msgstr "%qs ei ole kelpo tulostetiedosto"
  
! #: fortran/check.cc:5563
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable procedure at %L to C_FUNLOC"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/check.cc:5577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall not be coindexed"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:5583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "X argument at %L to C_LOC shall not be polymorphic"
  msgstr "TÃ¤mÃ¤nhetkisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/check.cc:5594
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall have either the POINTER or the TARGET attribute"
  msgstr "%qs ei ole kelpo tulostetiedosto"
  
! #: fortran/check.cc:5602
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
  msgstr "%qs ei ole kelpo tulostetiedosto"
  
! #: fortran/check.cc:5611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument at %L to C_LOC shall not be polymorphic"
  msgstr "TÃ¤mÃ¤nhetkisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/check.cc:5618
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noninteroperable array at %L as argument to C_LOC: %s"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/check.cc:5629
  #, gcc-internal-format, gfc-internal-format
  msgid "Array of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit size"
  msgstr ""
  
! #: fortran/check.cc:5634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array section at %L to C_LOC"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/check.cc:5662
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "non double precision REAL argument to %s intrinsic at %L"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/check.cc:5678
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava %4$d tasoa"
  
! #: fortran/check.cc:5697
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentti â€�%1$sâ€� kohdassa %3$L ei ole kelvollinen ulottuvuusindeksi"
  
! #: fortran/check.cc:5721
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have length at least 1"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava oletusreaaliluku"
  
! #: fortran/check.cc:5985
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/check.cc:5992
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type of %s argument of IMAGE_INDEX at %L shall be INTEGER"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava POINTER"
  
! #: fortran/check.cc:6003
  #, gcc-internal-format, gfc-internal-format
  msgid "The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %d"
  msgstr ""
  
! #: fortran/check.cc:6036
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to NUM_IMAGES at %L"
  msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
! #: fortran/check.cc:6049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FAILED= argument to NUM_IMAGES at %L"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/check.cc:6073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPE"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/check.cc:6099
  #, gcc-internal-format, gfc-internal-format
  msgid "DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6106
  #, gcc-internal-format, gfc-internal-format
  msgid "The DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %L"
  msgstr ""
  
! #: fortran/check.cc:6117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected DIM argument with noncoarray argument at %L"
  msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
  
! #: fortran/check.cc:6135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DISTANCE= argument to THIS_IMAGE at %L"
  msgstr "Funktion %s argumentti kohdassa %L on negatiivinen"
  
! #: fortran/check.cc:6193
  #, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0"
  msgstr ""
  
! #: fortran/check.cc:6245
  #, fuzzy, gcc-internal-format
  msgid "%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�TRANSFERâ€�-funktion argumentti â€�MOLDâ€� kohdassa %L ei saa olla %s"
  
! #: fortran/check.cc:6264
  #, fuzzy, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�TRANSFERâ€�-funktion argumentti â€�MOLDâ€� kohdassa %L ei saa olla %s"
  
! #: fortran/check.cc:6272
  #, fuzzy, gcc-internal-format
  msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�TRANSFERâ€�-funktion argumentti â€�MOLDâ€� kohdassa %L ei saa olla %s"
  
! #: fortran/check.cc:6307
  msgid "Intrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zd"
  msgstr ""
  
! #: fortran/check.cc:6431
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava samaa tasoa kuin â€�%4$sâ€� tai sen on oltava skalaari"
  
! #: fortran/check.cc:6444
  #, fuzzy, gcc-internal-format
  msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%3$sâ€�-funktion argumenttien â€�%1$sâ€� ja â€�%2$sâ€� kohdassa %4$L on oltava muodoltaan identtisiÃ¤."
  
! #: fortran/check.cc:6580
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L has non-default kind"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:6592
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least four"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:6731 fortran/check.cc:6763
  #, fuzzy, gcc-internal-format
  msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� koko kohdassa %3$L on liian pieni (%4$i/%5$i)"
  
! #: fortran/check.cc:6771
  #, gcc-internal-format, gfc-internal-format
  msgid "Too many arguments to %s at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/check.cc:6789
  #, fuzzy, gcc-internal-format
  msgid "fe_runtime_error string must be null terminated"
  msgstr "Sarakkeiden mÃ¤Ã¤rÃ¤   : %d\n"
  
! #: fortran/check.cc:6801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
  msgstr "Sarakkeiden mÃ¤Ã¤rÃ¤   : %d\n"
  
! #: fortran/check.cc:6843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:6850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:6871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:6881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:6888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:6908
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:6918
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integer"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:6933 fortran/check.cc:6940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "integer arguments to SYSTEM_CLOCK at %L with different kind parameters"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/check.cc:7154
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava %4$d:n kaltainen"
  
! #: fortran/check.cc:7336
  #, fuzzy, gcc-internal-format
  msgid "Actual argument at %L of %qs intrinsic shall be an associated pointer"
  msgstr "%qs ei ole kelpo tulostetiedosto"
  
! #: fortran/check.cc:7525 fortran/check.cc:7536
  #, fuzzy, gcc-internal-format
  msgid "%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava INTEGER tai LOGICAL"
  
! #: fortran/check.cc:7596
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointer"
  msgstr ""
  
  #. Since the extension field is 8 bit wide, we can only have
  #. up to 255 extension levels.
! #: fortran/class.cc:799 fortran/decl.cc:4079 fortran/decl.cc:10785
  #, gcc-internal-format
  msgid "Maximum extension level reached with type %qs at %L"
  msgstr ""
  
! #: fortran/class.cc:3109 fortran/class.cc:3183
  #, fuzzy, gcc-internal-format
  msgid "%qs of %qs is PRIVATE at %L"
  msgstr "Muodostin %qs"
*************** msgstr ""
*** 69134,69145 ****
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "alustusmerkkijono typistetty, jotta se tÃ¤smÃ¤isi muuttujaan kohdassa %L"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5287
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5317
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
--- 69425,69436 ----
  msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)"
  msgstr "alustusmerkkijono typistetty, jotta se tÃ¤smÃ¤isi muuttujaan kohdassa %L"
  
! #: fortran/data.cc:220 fortran/resolve.cc:5298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L is less than one"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/data.cc:226 fortran/resolve.cc:5328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L exceeds the string length"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
*************** msgstr "Kaksoiskappale %s-spesifikaatio
*** 69317,69323 ****
  msgid "deferred type parameter at %C"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: fortran/decl.cc:1162 fortran/resolve.cc:13060
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "odotettiin kokonaislukulauseketta"
--- 69608,69614 ----
  msgid "deferred type parameter at %C"
  msgstr "virheellinen parametrityyppi %qT"
  
! #: fortran/decl.cc:1162 fortran/resolve.cc:13326
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar INTEGER expression expected at %L"
  msgstr "odotettiin kokonaislukulauseketta"
*************** msgstr "Liikaa argumentteja funktiolle %
*** 69447,71131 ****
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/decl.cc:1825
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/decl.cc:1865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length must be a constant at %L"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/decl.cc:1880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
  
! #: fortran/decl.cc:1888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/decl.cc:2026
  #, fuzzy, gcc-internal-format
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr "%s: paniikki: Virheellinen â€�l_valueâ€� %d\n"
  
! #: fortran/decl.cc:2039
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "PARAMETER kohdassa %L on ilman alustinta"
  
! #: fortran/decl.cc:2049
  #, gcc-internal-format
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:2092
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
  
! #: fortran/decl.cc:2126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/decl.cc:2139
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
  
! #: fortran/decl.cc:2149
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad shape of initializer at %L"
  msgstr "â€�%sâ€� kohdassa %L on jo alustettu kohdassa %L"
  
! #: fortran/decl.cc:2156
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot determine shape of initializer at %L"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: fortran/decl.cc:2191
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: fortran/decl.cc:2241
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava vakio"
  
! #: fortran/decl.cc:2306 fortran/decl.cc:2313
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: fortran/decl.cc:2322
  #, fuzzy, gcc-internal-format
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/decl.cc:2331
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/decl.cc:2355 fortran/symbol.cc:2270
  #, fuzzy, gcc-internal-format
  msgid "Component %qs at %C already declared at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/decl.cc:2410
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/decl.cc:2419
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/decl.cc:2428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/decl.cc:2445
  #, fuzzy, gcc-internal-format
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
  
! #: fortran/decl.cc:2502
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr "NULL()-alustus kohdassa %C on moniselitteinen"
  
! #: fortran/decl.cc:2519
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr "NULL()-alustus kohdassa %C on moniselitteinen"
  
! #: fortran/decl.cc:2536
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/decl.cc:2557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in pointer initialization at %C"
  msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
  
! #: fortran/decl.cc:2564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "non-NULL pointer initialization at %C"
  msgstr "NULL()-alustus kohdassa %C on moniselitteinen"
  
! #: fortran/decl.cc:2587
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr ""
  
! #: fortran/decl.cc:2641
  #, fuzzy, gcc-internal-format
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/decl.cc:2643
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/decl.cc:2651
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have attributes at %C"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: fortran/decl.cc:2661
  #, fuzzy, gcc-internal-format
  msgid "Invalid character %qc in variable name at %C"
  msgstr "Virheellinen merkki nimessÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:2703
  #, fuzzy, gcc-internal-format
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla osoitinarvoinen"
  
! #: fortran/decl.cc:2713
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Implied-shape array at %L"
  msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
  
! #: fortran/decl.cc:2770
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/decl.cc:2778
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.cc:2879
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.cc:2890
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "TyhjÃ¤llÃ¤ â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/decl.cc:2915 fortran/decl.cc:8997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "Kaksoiskappalemuotospesifikaatio kohdassa %C"
  
! #: fortran/decl.cc:2923
  #, fuzzy, gcc-internal-format
  msgid "Cannot set pointee array spec."
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: fortran/decl.cc:2986
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "vanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: fortran/decl.cc:2994
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
  
! #: fortran/decl.cc:3007
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
  
! #: fortran/decl.cc:3027 fortran/decl.cc:7212
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
  
! #: fortran/decl.cc:3050
  #, fuzzy, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
  
! #: fortran/decl.cc:3059 fortran/decl.cc:10941
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Odotettiin alustuslauseketta kohdassa %C"
  
! #: fortran/decl.cc:3066
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/decl.cc:3083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/decl.cc:3092
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/decl.cc:3106
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The component with KIND or LEN attribute at %C does not not appear in the type parameter list at %L"
  msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
  
! #: fortran/decl.cc:3114
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
  msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
  
! #: fortran/decl.cc:3122
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.cc:3131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/decl.cc:3148
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr ""
  
! #: fortran/decl.cc:3211 fortran/decl.cc:3246
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "Vanhantyylinen esittely %s*%d ei ole tuettu kohdassa %C"
  
! #: fortran/decl.cc:3252
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "Ei-vakio tyyppiesittely %s*%d kohdassa %C"
  
! #: fortran/decl.cc:3311 fortran/decl.cc:3388
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Puuttuva oikea sulje kohdassa %C"
  
! #: fortran/decl.cc:3324 fortran/decl.cc:3459
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Odotettiin alustuslauseketta kohdassa %C"
  
! #: fortran/decl.cc:3332 fortran/decl.cc:3465
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "Odotettiin skalaarialustuslauseketta kohdassa %C"
  
! #: fortran/decl.cc:3362 fortran/decl.cc:4097
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Vanhantyylinen esittely %s*%d ei ole tuettu kohdassa %C"
  
! #: fortran/decl.cc:3375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/decl.cc:3386
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "Puuttuva oikea sulje kohdassa %C"
  
! #: fortran/decl.cc:3491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "Vanhantyylinen esittely %s*%d ei ole tuettu kohdassa %C"
  
! #: fortran/decl.cc:3623
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Syntaksivirhe CHARACTER-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:3724
  #, fuzzy, gcc-internal-format
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/decl.cc:3737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr "Odotettiin nimetÃ¶ntÃ¤ rajapintaa kohdassa %C"
  
! #: fortran/decl.cc:3850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/decl.cc:3874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/decl.cc:3898
  #, fuzzy, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: fortran/decl.cc:3931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/decl.cc:3938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/decl.cc:3965
  #, fuzzy, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/decl.cc:3972
  #, fuzzy, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/decl.cc:3987
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/decl.cc:3996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
  
! #: fortran/decl.cc:4232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:4244
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: fortran/decl.cc:4306
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/decl.cc:4309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr "oletetaan palauttavan %<id%> ja hyvÃ¤ksyvÃ¤n"
  
! #: fortran/decl.cc:4331 fortran/decl.cc:4365 fortran/decl.cc:4398
! #: fortran/decl.cc:4697
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:4343 fortran/decl.cc:4371 fortran/decl.cc:4404
! #: fortran/decl.cc:4430 fortran/decl.cc:4722 fortran/decl.cc:4740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Malformed type-spec at %C"
  msgstr "tyypin mÃ¤Ã¤ritteleminen tyyppimuunnoksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: fortran/decl.cc:4394
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.cc:4446 fortran/decl.cc:4588 fortran/decl.cc:4600
! #: fortran/decl.cc:4614 fortran/decl.cc:5099 fortran/decl.cc:5107
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Monimerkityksellinen symboli TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:4547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:4629
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.cc:4775
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/decl.cc:4784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/decl.cc:4843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "loppumerkki %c puuttuu"
  
! #: fortran/decl.cc:4889
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/decl.cc:4942
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:4952
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/decl.cc:5058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:5065
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:5070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:5084
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/decl.cc:5113
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.cc:5120
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.cc:5161
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:5501
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "Puuttuva ulottuvuusspesifikaatio kohdassa %C"
  
! #: fortran/decl.cc:5503
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Puuttuva ulottuvuusspesifikaatio kohdassa %C"
  
! #: fortran/decl.cc:5598
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Kaksoiskappele %s attribuutti kohdassa %L"
  
! #: fortran/decl.cc:5615
  #, fuzzy, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/decl.cc:5634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:5636
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:5646
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-mÃ¤Ã¤rittelyssÃ¤"
  
! #: fortran/decl.cc:5648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-mÃ¤Ã¤rittelyssÃ¤"
  
! #: fortran/decl.cc:5656
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava POINTER"
  
! #: fortran/decl.cc:5665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:5667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:5675
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava POINTER"
  
! #: fortran/decl.cc:5683
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-mÃ¤Ã¤rittelyssÃ¤"
  
! #: fortran/decl.cc:5685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-mÃ¤Ã¤rittelyssÃ¤"
  
! #: fortran/decl.cc:5703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-mÃ¤Ã¤rittelyssÃ¤"
  
! #: fortran/decl.cc:5713
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr "%s-attribuutti kohdassa %L ei ole sallittu moduulin spesifikaatio-osan ulkopuolella"
  
! #: fortran/decl.cc:5723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-mÃ¤Ã¤rittelyssÃ¤"
  
! #: fortran/decl.cc:5736
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
  
! #: fortran/decl.cc:5747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr "yhtenÃ¤istÃ¤ dataa"
  
! #: fortran/decl.cc:5802 fortran/decl.cc:9299
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.cc:5808
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
  
! #: fortran/decl.cc:5842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr "Kaksoiskappale VALUE-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/decl.cc:5849
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:5856
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.cc:5897
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr "Useita tunnisteita tarjottu yhdellÃ¤ NAME= tarkenteella kohdassa %C"
  
! #: fortran/decl.cc:5995
  #, fuzzy, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/decl.cc:6017
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/decl.cc:6028
  #, fuzzy, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/decl.cc:6034
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/decl.cc:6046
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/decl.cc:6060
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/decl.cc:6068
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ ALLOCATABLE- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/decl.cc:6080
  #, fuzzy, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/decl.cc:6086
  #, fuzzy, gcc-internal-format
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla merkkijono"
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.cc:6097
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.cc:6171
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr "Virheellinen alustin %s Data-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:6216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr "Virheellinen alustin %s Data-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:6223
  #, gcc-internal-format
  msgid "Missing symbol"
  msgstr "Puuttuva symboli"
  
! #: fortran/decl.cc:6252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/decl.cc:6314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/decl.cc:6346
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.cc:6388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr "Syntaksivirhe data-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:6397
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Syntaksivirhe data-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:6469
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:6474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessÃ¤ rajapinnassa"
  
! #: fortran/decl.cc:6525
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:6537
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.cc:6583
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:6590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:6597
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:6658
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: fortran/decl.cc:6672 fortran/primary.cc:1885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "Odotettiin vaihtoehtoista paluunimiÃ¶tÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:6678 fortran/decl.cc:6686
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: fortran/decl.cc:6726
  #, fuzzy, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:6739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:6742
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
  
! #: fortran/decl.cc:6760
  #, fuzzy, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/decl.cc:6763
  #, fuzzy, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "Kaksoiskappalesymboli â€�%sâ€� muodollisessa argumenttiluettelossa paikassa %C"
  
! #: fortran/decl.cc:6805
  #, fuzzy, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:6809
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:6821
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:6860
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "RESULT-muuttujan paikassa %C on oltava erilainen kuin funktionimen"
  
! #: fortran/decl.cc:6937
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Odottamatonta roskaa funktioesittelyn jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.cc:6947 fortran/decl.cc:8085
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: fortran/decl.cc:7151
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:7158
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
  
! #: fortran/decl.cc:7164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "Valeproseduurilla â€�%sâ€� kohdassa %C ei voi olla geneeristÃ¤ rajapintaa"
  
! #: fortran/decl.cc:7187
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/decl.cc:7233 fortran/decl.cc:7421 fortran/decl.cc:11425
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:7282 fortran/decl.cc:11325
  #, fuzzy, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "Odotettiin erityistÃ¤ sitomisnimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:7289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/decl.cc:7293
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
  
! #: fortran/decl.cc:7365
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Syntaksivirhe proseduuriosoitinkomponentissa kohdassa %C"
  
! #: fortran/decl.cc:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessÃ¤ rajapinnassa"
  
! #: fortran/decl.cc:7392 fortran/decl.cc:10065
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:7462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:7534
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Odotetiin muodollista argumenttiluetteloa funktiomÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:7564 fortran/decl.cc:7843 fortran/decl.cc:8052
! #: fortran/symbol.cc:1910
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: fortran/decl.cc:7594 fortran/decl.cc:8110
  #, fuzzy, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:7737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:7746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7752
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7759 fortran/decl.cc:7804
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/decl.cc:7763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7767
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7771
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7776
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7780
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7788
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7792
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Odottamaton CASE-lause kohdassa %C"
  
! #: fortran/decl.cc:7817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7868 fortran/decl.cc:8092
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "Puuttuva oikea sulje kohdassa %C"
  
! #: fortran/decl.cc:7962
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/decl.cc:8119
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/decl.cc:8182 fortran/decl.cc:8189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "virheellinen muunnostarkennin jÃ¤lkiliitteessÃ¤: %c"
  
! #: fortran/decl.cc:8229
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/decl.cc:8245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/decl.cc:8253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/decl.cc:8272
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Puuttuva muotonimiÃ¶ kohdassa %C"
  
! #: fortran/decl.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "SitomisnimeÃ¤ ei ole sallittu BIND(C):ssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:8284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "SitomisnimeÃ¤ ei ole sallittu BIND(C):ssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:8313
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "SitomisnimeÃ¤ ei ole sallittu BIND(C):ssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:8560
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/decl.cc:8569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
  #. We would have required END [something].
! #: fortran/decl.cc:8578
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/decl.cc:8589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/decl.cc:8609
  #, fuzzy, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "Odotettiin â€�%sâ€�-lohkonimeÃ¤ %s-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:8626
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Odotettiin pÃ¤Ã¤ttÃ¤vÃ¤Ã¤ nimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:8640 fortran/decl.cc:8648
  #, fuzzy, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:8747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/decl.cc:8755
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.cc:8763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/decl.cc:8772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/decl.cc:8877
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Odottamaton merkki muuttujaluettelossa kohdassa %C"
  
! #: fortran/decl.cc:8914
  #, fuzzy, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.cc:8928 fortran/decl.cc:8968
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Odotettiin muuttujanimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:8944
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Cray-osoittimen kohdassa %C on oltava kokonaisluku"
  
! #: fortran/decl.cc:8948
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Cray-osoittimella kohdassa %C on %d-tavun tarkkuus; muistiosoitteet vaativat %d tavua"
  
! #: fortran/decl.cc:8954
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.cc:8993
  #, fuzzy, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr "ei voi muuntaa osoitintyypiksi"
  
! #: fortran/decl.cc:9017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Odotettiin â€�)â€� kohdassa %C"
  
! #: fortran/decl.cc:9029
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/decl.cc:9055
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/decl.cc:9087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/decl.cc:9106
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.cc:9145
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/decl.cc:9243
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.cc:9259
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.cc:9307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9341
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9368 fortran/decl.cc:9393
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.cc:9414 fortran/decl.cc:9434
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.cc:9456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Odotettiin muuttujanimeÃ¤ kohdassa %C PARAMETER-lauseessa"
  
! #: fortran/decl.cc:9463
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Odotettiin =-merkkiÃ¤ PARAMETER-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9469
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Odotettiin lauseketta kohdassa %C PARAMETER-lauseessa"
  
! #: fortran/decl.cc:9489
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Alustetaan jo alustettu muuttuja kohdassa %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.cc:9514
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.cc:9530
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Odottamattomia merkkejÃ¤ PARAMETER-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9549 fortran/decl.cc:9605
  #, fuzzy, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/decl.cc:9584
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9591
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9640
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9666
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9677
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9725
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/decl.cc:9746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9784
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9823
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.cc:9848
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/decl.cc:9904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:10040
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessÃ¤ rajapinnassa"
  
! #: fortran/decl.cc:10098
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/decl.cc:10147
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Monimerkityksellinen symboli TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:10156
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/decl.cc:10162
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.cc:10169
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/decl.cc:10176
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/decl.cc:10199
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.cc:10211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.cc:10232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr "abstrakti metodi ei-abstraktissa luokassa"
  
! #: fortran/decl.cc:10278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr "%s: Tulostetiedoston %s sulkeminen epÃ¤onnistui\n"
  
! #: fortran/decl.cc:10284
  #, fuzzy, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.cc:10331
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.cc:10364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.cc:10399
  #, fuzzy, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/decl.cc:10413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Odottamatonta roskaa funktioesittelyn jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.cc:10431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.cc:10438
  #, fuzzy, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Ulkoisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/decl.cc:10601
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:10614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mangled derived type definition at %C"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.cc:10643
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Ulkoisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/decl.cc:10654
  #, fuzzy, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/decl.cc:10657
  #, fuzzy, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/decl.cc:10672
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentti â€�%1$sâ€� kohdassa %3$L ei saa olla OPTIONAL"
  
! #: fortran/decl.cc:10681
  #, fuzzy, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.cc:10744
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Syntaksivirhe CHARACTER-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:10827
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/decl.cc:10847
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "enum-muunnos sijoituksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: fortran/decl.cc:10879
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "Enumeraattori ylittÃ¤Ã¤ C-kokonaislukutyypin kohdassa %C"
  
! #: fortran/decl.cc:10958
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/decl.cc:11006
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "ENUM-mÃ¤Ã¤rittelylause odotettiin ennen kohdetta %C"
  
! #: fortran/decl.cc:11042
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Syntaksivirhe ENUMERATOR-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:11089 fortran/decl.cc:11104
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Kaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %C"
  
! #: fortran/decl.cc:11124
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11144
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11171
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
  
! #: fortran/decl.cc:11189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "Kaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %C"
  
! #: fortran/decl.cc:11205
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "Kaksoiskappale %s-nimiÃ¶spesifikaatio kohdassa %C"
  
! #: fortran/decl.cc:11218
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: fortran/decl.cc:11220
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
  
! #: fortran/decl.cc:11228
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.cc:11241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
  
! #: fortran/decl.cc:11283
  #, fuzzy, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Odotettiin nimetÃ¶ntÃ¤ rajapintaa kohdassa %C"
  
! #: fortran/decl.cc:11289
  #, fuzzy, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.cc:11309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/decl.cc:11314
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:11337
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Odotettiin sitomisnimeÃ¤ kohteessa %C"
  
! #: fortran/decl.cc:11341
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:11353
  #, fuzzy, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/decl.cc:11359
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.cc:11369
  #, fuzzy, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Odotettiin sitomisnimeÃ¤ kohteessa %C"
  
! #: fortran/decl.cc:11386
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.cc:11397
  #, fuzzy, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/decl.cc:11448
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:11468
  #, fuzzy, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.cc:11480
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Odotettiin geneeristÃ¤ nimeÃ¤ tai operaattorimÃ¤Ã¤rittelijÃ¤Ã¤ kohdassa %C"
  
! #: fortran/decl.cc:11501
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Odotettiin geneeristÃ¤ nimeÃ¤ tai operaattorimÃ¤Ã¤rittelijÃ¤Ã¤ kohdassa %C"
  
! #: fortran/decl.cc:11512
  #, fuzzy, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.cc:11548
  #, fuzzy, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/decl.cc:11556
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.cc:11604
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Odotettiin erityistÃ¤ sitomisnimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:11614
  #, fuzzy, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/decl.cc:11632
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Roskaa CALL-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.cc:11667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:11679
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.cc:11701
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: fortran/decl.cc:11708
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:11718
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.cc:11724
  #, fuzzy, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:11737
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/decl.cc:11811
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Tuntematon attribuutti !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:11857
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:11878
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.cc:11892
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
  
! #: fortran/decl.cc:11956
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
  
! #: fortran/decl.cc:11973
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
  
! #: fortran/decl.cc:11990
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
--- 69738,71422 ----
  msgid "Symbol %qs at %C also declared as a type at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/decl.cc:1828
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/decl.cc:1868
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length must be a constant at %L"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/decl.cc:1883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER expression at %L is being truncated (%ld/%ld)"
  msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
  
! #: fortran/decl.cc:1891
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/decl.cc:2029
  #, fuzzy, gcc-internal-format
  msgid "Initializer not allowed for PARAMETER %qs at %C"
  msgstr "%s: paniikki: Virheellinen â€�l_valueâ€� %d\n"
  
! #: fortran/decl.cc:2042
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER at %L is missing an initializer"
  msgstr "PARAMETER kohdassa %L on ilman alustinta"
  
! #: fortran/decl.cc:2052
  #, gcc-internal-format
  msgid "Variable %qs at %C with an initializer already appears in a DATA statement"
  msgstr ""
  
! #: fortran/decl.cc:2095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize parameter array at %L with variable length elements"
  msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
  
! #: fortran/decl.cc:2129
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch of array at %L and its initializer (%d/%d)"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/decl.cc:2142
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot initialize implied-shape array at %L with scalar"
  msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
  
! #: fortran/decl.cc:2152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad shape of initializer at %L"
  msgstr "â€�%sâ€� kohdassa %L on jo alustettu kohdassa %L"
  
! #: fortran/decl.cc:2159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot determine shape of initializer at %L"
  msgstr "parametrilla %P on vaillinainen tyyppi %qT"
  
! #: fortran/decl.cc:2194
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-constant lower bound in implied-shape declaration at %L"
  msgstr "%qD esitelty extern-avainsanalla sisÃ¤kkÃ¤in"
  
! #: fortran/decl.cc:2244
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L is incompatible with a BOZ literal constant"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava vakio"
  
! #: fortran/decl.cc:2309 fortran/decl.cc:2316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component at %C must have the POINTER attribute"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: fortran/decl.cc:2325
  #, fuzzy, gcc-internal-format
  msgid "Component %qs with CLASS at %C must be allocatable or pointer"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/decl.cc:2334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have explicit or deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/decl.cc:2358 fortran/symbol.cc:2283
  #, fuzzy, gcc-internal-format
  msgid "Component %qs at %C already declared at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/decl.cc:2413
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer array component of structure at %C must have a deferred shape"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/decl.cc:2422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component of structure at %C must have a deferred shape"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/decl.cc:2431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array component of structure at %C must have an explicit shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/decl.cc:2448
  #, fuzzy, gcc-internal-format
  msgid "Type parameter %qs at %C has no corresponding entry in the type parameter name list at %L"
  msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
  
! #: fortran/decl.cc:2505
  #, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C is ambiguous"
  msgstr "NULL()-alustus kohdassa %C on moniselitteinen"
  
! #: fortran/decl.cc:2522
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NULL() initialization at %C may not have MOLD"
  msgstr "NULL()-alustus kohdassa %C on moniselitteinen"
  
! #: fortran/decl.cc:2539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
  msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/decl.cc:2560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in pointer initialization at %C"
  msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
  
! #: fortran/decl.cc:2567
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "non-NULL pointer initialization at %C"
  msgstr "NULL()-alustus kohdassa %C on moniselitteinen"
  
! #: fortran/decl.cc:2590
  #, gcc-internal-format
  msgid "RESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statement"
  msgstr ""
  
! #: fortran/decl.cc:2644
  #, fuzzy, gcc-internal-format
  msgid "%qs not allowed outside STRUCTURE at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/decl.cc:2646
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/decl.cc:2654
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have attributes at %C"
  msgstr "%qD:lla ei voi olla oletusargumentteja"
  
! #: fortran/decl.cc:2664
  #, fuzzy, gcc-internal-format
  msgid "Invalid character %qc in variable name at %C"
  msgstr "Virheellinen merkki nimessÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:2706
  #, fuzzy, gcc-internal-format
  msgid "Non-PARAMETER symbol %qs at %L cannot be implied-shape"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla osoitinarvoinen"
  
! #: fortran/decl.cc:2716
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Implied-shape array at %L"
  msgstr "Alkio %s-taulukkomuodostimessa kohdassa %L on %s"
  
! #: fortran/decl.cc:2773
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Explicit array shape at %C must be constant of INTEGER type and not %s type"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/decl.cc:2781
  #, gcc-internal-format, gfc-internal-format
  msgid "Explicit shaped array with nonconstant bounds at %C"
  msgstr ""
  
! #: fortran/decl.cc:2882
  #, gcc-internal-format
  msgid "%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs"
  msgstr ""
  
! #: fortran/decl.cc:2893
  #, fuzzy, gcc-internal-format
  msgid "%qs entity cannot have an initializer at %C"
  msgstr "TyhjÃ¤llÃ¤ â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/decl.cc:2918 fortran/decl.cc:9015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate array spec for Cray pointee at %C"
  msgstr "Kaksoiskappalemuotospesifikaatio kohdassa %C"
  
! #: fortran/decl.cc:2926
  #, fuzzy, gcc-internal-format
  msgid "Cannot set pointee array spec."
  msgstr "funktiota %<main%> ei voi mÃ¤Ã¤rittÃ¤Ã¤ avoimeksi"
  
! #: fortran/decl.cc:2989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Old-style initialization at %C"
  msgstr "vanhanmallinen funktiomÃ¤Ã¤rittely"
  
! #: fortran/decl.cc:2997
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid old style initialization for derived type component at %C"
  msgstr "virheellinen %qT-tyyppisen viittauksen alustus %qT-tyyppisestÃ¤ lausekkeesta"
  
! #: fortran/decl.cc:3010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in old style initialization of %s at %C"
  msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
  
! #: fortran/decl.cc:3030 fortran/decl.cc:7230
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization at %C isn't for a pointer variable"
  msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
  
! #: fortran/decl.cc:3053
  #, fuzzy, gcc-internal-format
  msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
  msgstr "Alustus kohdassa %C ei ole osoitinmuuttuja"
  
! #: fortran/decl.cc:3062 fortran/decl.cc:10959
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected an initialization expression at %C"
  msgstr "Odotettiin alustuslauseketta kohdassa %C"
  
! #: fortran/decl.cc:3069
  #, gcc-internal-format, gfc-internal-format
  msgid "Initialization of variable at %C is not allowed in a PURE procedure"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/decl.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initialization of allocatable component at %C is not allowed"
  msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/decl.cc:3095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Initialization of structure component with a HOLLERITH constant at %L is not allowed"
  msgstr "Alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/decl.cc:3109
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The component with KIND or LEN attribute at %C does not not appear in the type parameter list at %L"
  msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
  
! #: fortran/decl.cc:3117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attribute"
  msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
  
! #: fortran/decl.cc:3125
  #, gcc-internal-format, gfc-internal-format
  msgid "The component at %C which is a type parameter must be a scalar"
  msgstr ""
  
! #: fortran/decl.cc:3134
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant at %L cannot appear as an initializer"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/decl.cc:3151
  #, gcc-internal-format
  msgid "Incompatible initialization between a derived type entity and an entity with %qs type at %C"
  msgstr ""
  
! #: fortran/decl.cc:3214 fortran/decl.cc:3249
  #, gcc-internal-format, gfc-internal-format
  msgid "Old-style type declaration %s*%d not supported at %C"
  msgstr "Vanhantyylinen esittely %s*%d ei ole tuettu kohdassa %C"
  
! #: fortran/decl.cc:3255
  #, gcc-internal-format, gfc-internal-format
  msgid "Nonstandard type declaration %s*%d at %C"
  msgstr "Ei-vakio tyyppiesittely %s*%d kohdassa %C"
  
! #: fortran/decl.cc:3314 fortran/decl.cc:3391
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis at %C"
  msgstr "Puuttuva oikea sulje kohdassa %C"
  
! #: fortran/decl.cc:3327 fortran/decl.cc:3462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected initialization expression at %C"
  msgstr "Odotettiin alustuslauseketta kohdassa %C"
  
! #: fortran/decl.cc:3335 fortran/decl.cc:3468
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar initialization expression at %C"
  msgstr "Odotettiin skalaarialustuslauseketta kohdassa %C"
  
! #: fortran/decl.cc:3365 fortran/decl.cc:4115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d not supported for type %s at %C"
  msgstr "Vanhantyylinen esittely %s*%d ei ole tuettu kohdassa %C"
  
! #: fortran/decl.cc:3378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "C kind type parameter is for type %s but type at %L is %s"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/decl.cc:3389
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing right parenthesis or comma at %C"
  msgstr "Puuttuva oikea sulje kohdassa %C"
  
! #: fortran/decl.cc:3494
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Kind %d is not supported for CHARACTER at %C"
  msgstr "Vanhantyylinen esittely %s*%d ei ole tuettu kohdassa %C"
  
! #: fortran/decl.cc:3626
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CHARACTER declaration at %C"
  msgstr "Syntaksivirhe CHARACTER-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:3727
  #, fuzzy, gcc-internal-format
  msgid "RECORD at %C is an extension, enable it with %<-fdec-structure%>"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/decl.cc:3740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected after RECORD at %C"
  msgstr "Odotettiin nimetÃ¶ntÃ¤ rajapintaa kohdassa %C"
  
! #: fortran/decl.cc:3853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parameters"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/decl.cc:3877
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C does not contain enough parameter expressions"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/decl.cc:3901
  #, fuzzy, gcc-internal-format
  msgid "The derived parameter %qs at %C does not have a default value"
  msgstr "%<operator new%>:n ensimmÃ¤isellÃ¤ parametrilla ei voi olla oletusargumenttia"
  
! #: fortran/decl.cc:3934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C must be of INTEGER type and not %s type"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/decl.cc:3941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The parameter expression at %C does not simplify to an INTEGER constant"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/decl.cc:3968
  #, fuzzy, gcc-internal-format
  msgid "The KIND parameter %qs at %C cannot either be ASSUMED or DEFERRED"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/decl.cc:3975
  #, fuzzy, gcc-internal-format
  msgid "The value for the KIND parameter %qs at %C does not reduce to a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/decl.cc:3990
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The type parameter spec list at %C contains too many parameter expressions"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/decl.cc:3999
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Parameterized derived type at %C is ambiguous"
  msgstr "sijoitus kirjoitussuojattuun viitteeseen %qD"
  
! #: fortran/decl.cc:4250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BYTE type at %C"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:4262
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BYTE type used at %C is not available on the target machine"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: fortran/decl.cc:4324
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C is not allowed for components"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/decl.cc:4327
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type at %C"
  msgstr "oletetaan palauttavan %<id%> ja hyvÃ¤ksyvÃ¤n"
  
! #: fortran/decl.cc:4349 fortran/decl.cc:4383 fortran/decl.cc:4416
! #: fortran/decl.cc:4715
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TYPE with intrinsic-type-spec at %C"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:4361 fortran/decl.cc:4389 fortran/decl.cc:4422
! #: fortran/decl.cc:4448 fortran/decl.cc:4740 fortran/decl.cc:4758
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Malformed type-spec at %C"
  msgstr "tyypin mÃ¤Ã¤ritteleminen tyyppimuunnoksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: fortran/decl.cc:4412
  #, gcc-internal-format, gfc-internal-format
  msgid "DOUBLE COMPLEX at %C"
  msgstr ""
  
! #: fortran/decl.cc:4464 fortran/decl.cc:4606 fortran/decl.cc:4618
! #: fortran/decl.cc:4632 fortran/decl.cc:5117 fortran/decl.cc:5125
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C is ambiguous"
  msgstr "Monimerkityksellinen symboli TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:4565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CLASS statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:4647
  #, gcc-internal-format
  msgid "Type name %qs at %C conflicts with previously declared entity at %L, which has the same name"
  msgstr ""
  
! #: fortran/decl.cc:4793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate IMPLICIT NONE statement at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/decl.cc:4802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT NONE with spec list at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/decl.cc:4861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing character range in IMPLICIT at %C"
  msgstr "loppumerkki %c puuttuu"
  
! #: fortran/decl.cc:4907
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/decl.cc:4960
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:4970
  #, gcc-internal-format, gfc-internal-format
  msgid "Empty IMPLICIT statement at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/decl.cc:5076
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C only permitted in an INTERFACE body"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:5083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "F2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface body"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:5088
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPORT statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:5102
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting list of named entities at %C"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/decl.cc:5131
  #, gcc-internal-format
  msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
  msgstr ""
  
! #: fortran/decl.cc:5138
  #, gcc-internal-format
  msgid "%qs is already IMPORTed from host scoping unit at %C"
  msgstr ""
  
! #: fortran/decl.cc:5179
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in IMPORT statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:5519
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing codimension specification at %C"
  msgstr "Puuttuva ulottuvuusspesifikaatio kohdassa %C"
  
! #: fortran/decl.cc:5521
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing dimension specification at %C"
  msgstr "Puuttuva ulottuvuusspesifikaatio kohdassa %C"
  
! #: fortran/decl.cc:5616
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute at %L"
  msgstr "Kaksoiskappele %s attribuutti kohdassa %L"
  
! #: fortran/decl.cc:5633
  #, fuzzy, gcc-internal-format
  msgid "%s at %L is a DEC extension, enable with %<-fdec-static%>"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/decl.cc:5652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a TYPE definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:5654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE attribute at %C in a STRUCTURE definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:5664
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a TYPE definition"
  msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-mÃ¤Ã¤rittelyssÃ¤"
  
! #: fortran/decl.cc:5666
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND attribute at %C in a STRUCTURE definition"
  msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-mÃ¤Ã¤rittelyssÃ¤"
  
! #: fortran/decl.cc:5674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component with KIND attribute at %C must be INTEGER"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava POINTER"
  
! #: fortran/decl.cc:5683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a TYPE definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:5685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN attribute at %C in a STRUCTURE definition"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:5693
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component with LEN attribute at %C must be INTEGER"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava POINTER"
  
! #: fortran/decl.cc:5701
  #, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a TYPE definition"
  msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-mÃ¤Ã¤rittelyssÃ¤"
  
! #: fortran/decl.cc:5703
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed in a STRUCTURE definition"
  msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-mÃ¤Ã¤rittelyssÃ¤"
  
! #: fortran/decl.cc:5721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute %s at %L in a TYPE definition"
  msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-mÃ¤Ã¤rittelyssÃ¤"
  
! #: fortran/decl.cc:5731
  #, gcc-internal-format, gfc-internal-format
  msgid "%s attribute at %L is not allowed outside of the specification part of a module"
  msgstr "%s-attribuutti kohdassa %L ei ole sallittu moduulin spesifikaatio-osan ulkopuolella"
  
! #: fortran/decl.cc:5741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Attribute at %L is not allowed outside a TYPE definition"
  msgstr "Attribuutti kohdassa %L ei ole sallittu TYPE-mÃ¤Ã¤rittelyssÃ¤"
  
! #: fortran/decl.cc:5754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS attribute at %C"
  msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
  
! #: fortran/decl.cc:5765
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS attribute at %C"
  msgstr "yhtenÃ¤istÃ¤ dataa"
  
! #: fortran/decl.cc:5820 fortran/decl.cc:9317
  #, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED at %C only allowed in specification part of a module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.cc:5826
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute at %C"
  msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
  
! #: fortran/decl.cc:5860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUE attribute at %C"
  msgstr "Kaksoiskappale VALUE-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/decl.cc:5867
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:5874
  #, gcc-internal-format
  msgid "match_attr_spec(): Bad attribute"
  msgstr ""
  
! #: fortran/decl.cc:5915
  #, gcc-internal-format, gfc-internal-format
  msgid "Multiple identifiers provided with single NAME= specifier at %C"
  msgstr "Useita tunnisteita tarjottu yhdellÃ¤ NAME= tarkenteella kohdassa %C"
  
! #: fortran/decl.cc:6013
  #, fuzzy, gcc-internal-format
  msgid "Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/decl.cc:6035
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/decl.cc:6046
  #, fuzzy, gcc-internal-format
  msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/decl.cc:6052
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/decl.cc:6064
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a global"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/decl.cc:6078
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/decl.cc:6086
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ ALLOCATABLE- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/decl.cc:6098
  #, fuzzy, gcc-internal-format
  msgid "Return type of BIND(C) function %qs at %L cannot be an array"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/decl.cc:6104
  #, fuzzy, gcc-internal-format
  msgid "Return type of BIND(C) function %qs of character type at %L must have length 1"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla merkkijono"
  
  #. Use gfc_warning_now because we won't say that the symbol fails
  #. just because of this.
! #: fortran/decl.cc:6115
  #, gcc-internal-format
  msgid "Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
  msgstr ""
  
! #: fortran/decl.cc:6189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Need either entity or common block name for attribute specification statement at %C"
  msgstr "Virheellinen alustin %s Data-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:6234
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing entity or common block name for attribute specification statement at %C"
  msgstr "Virheellinen alustin %s Data-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:6241
  #, gcc-internal-format
  msgid "Missing symbol"
  msgstr "Puuttuva symboli"
  
! #: fortran/decl.cc:6270
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) statement at %C"
  msgstr "TyhjÃ¤ IMPLICIT-lause kohdassa %C"
  
! #: fortran/decl.cc:6332
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CLASS entity at %C cannot have the PARAMETER attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/decl.cc:6364
  #, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C has not been previously defined and so cannot appear in a derived type definition"
  msgstr ""
  
! #: fortran/decl.cc:6406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in anonymous structure declaration at %C"
  msgstr "Syntaksivirhe data-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:6415
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in data declaration at %C"
  msgstr "Syntaksivirhe data-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:6487
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:6492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE prefix at %C found outside of a module, submodule, or interface"
  msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessÃ¤ rajapinnassa"
  
! #: fortran/decl.cc:6543
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IMPURE procedure at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:6555
  #, gcc-internal-format, gfc-internal-format
  msgid "PURE and IMPURE must not appear both at %C"
  msgstr ""
  
! #: fortran/decl.cc:6601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:6608
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:6615
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:6676
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A type parameter list is required at %C"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: fortran/decl.cc:6690 fortran/primary.cc:1885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate-return argument at %C"
  msgstr "Odotettiin vaihtoehtoista paluunimiÃ¶tÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:6696 fortran/decl.cc:6704
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "A parameter name is required at %C"
  msgstr "sijoituksen vasemman operandin on oltava lvalue"
  
! #: fortran/decl.cc:6744
  #, fuzzy, gcc-internal-format
  msgid "Name %qs at %C is the name of the procedure"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:6757
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected parameter list in type declaration at %C"
  msgstr "Odotettiin toista ulottuvuutta taulukkoesittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:6760
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk in formal argument list at %C"
  msgstr "Odottamatonta roskaa muodollisessa argumenttiluettelossa kohdassa %C"
  
! #: fortran/decl.cc:6778
  #, fuzzy, gcc-internal-format
  msgid "Duplicate name %qs in parameter list at %C"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/decl.cc:6781
  #, fuzzy, gcc-internal-format
  msgid "Duplicate symbol %qs in formal argument list at %C"
  msgstr "Kaksoiskappalesymboli â€�%sâ€� muodollisessa argumenttiluettelossa paikassa %C"
  
! #: fortran/decl.cc:6823
  #, fuzzy, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument %qs conflicts with alternate return at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:6827
  #, gcc-internal-format
  msgid "MODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %C"
  msgstr ""
  
! #: fortran/decl.cc:6832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:6839
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:6878
  #, gcc-internal-format, gfc-internal-format
  msgid "RESULT variable at %C must be different than function name"
  msgstr "RESULT-muuttujan paikassa %C on oltava erilainen kuin funktionimen"
  
! #: fortran/decl.cc:6955
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after function declaration at %C"
  msgstr "Odottamatonta roskaa funktioesittelyn jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.cc:6965 fortran/decl.cc:8103
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: fortran/decl.cc:7169
  #, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
  msgstr ""
  
! #: fortran/decl.cc:7176
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
  msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
  
! #: fortran/decl.cc:7182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
  msgstr "Valeproseduurilla â€�%sâ€� kohdassa %C ei voi olla geneeristÃ¤ rajapintaa"
  
! #: fortran/decl.cc:7205
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L already has basic type of %s"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/decl.cc:7251 fortran/decl.cc:7439 fortran/decl.cc:11443
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROCEDURE statement at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:7300 fortran/decl.cc:11343
  #, fuzzy, gcc-internal-format
  msgid "Expected %<::%> after binding-attributes at %C"
  msgstr "Odotettiin erityistÃ¤ sitomisnimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:7307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NOPASS or explicit interface required at %C"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/decl.cc:7311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer component at %C"
  msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
  
! #: fortran/decl.cc:7383
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in procedure pointer component at %C"
  msgstr "Syntaksivirhe proseduuriosoitinkomponentissa kohdassa %C"
  
! #: fortran/decl.cc:7401
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE at %C must be in a generic interface"
  msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessÃ¤ rajapinnassa"
  
! #: fortran/decl.cc:7410 fortran/decl.cc:10083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "double colon in MODULE PROCEDURE statement at %L"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:7480
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE statement at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:7552
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected formal argument list in function definition at %C"
  msgstr "Odotetiin muodollista argumenttiluetteloa funktiomÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:7582 fortran/decl.cc:7861 fortran/decl.cc:8070
! #: fortran/symbol.cc:1923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: fortran/decl.cc:7612 fortran/decl.cc:8128
  #, fuzzy, gcc-internal-format
  msgid "Mismatch in BIND(C) names (%qs/%qs) at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:7755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:7764
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a PROGRAM"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7767
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a MODULE"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7770
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7773
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7777 fortran/decl.cc:7822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an INTERFACE"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/decl.cc:7781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7794
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a DO block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7798
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a SELECT block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a FORALL block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a WHERE block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear within a contained subprogram"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected ENTRY statement at %C"
  msgstr "Odottamaton CASE-lause kohdassa %C"
  
! #: fortran/decl.cc:7835
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %C cannot appear in a contained procedure"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/decl.cc:7886 fortran/decl.cc:8110
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing required parentheses before BIND(C) at %C"
  msgstr "Puuttuva oikea sulje kohdassa %C"
  
! #: fortran/decl.cc:7980
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY statement at %L with BIND(C) prohibited in an elemental procedure"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/decl.cc:8137
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %L"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/decl.cc:8200 fortran/decl.cc:8207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid C identifier in NAME= specifier at %C"
  msgstr "virheellinen muunnostarkennin jÃ¤lkiliitteessÃ¤: %c"
  
! #: fortran/decl.cc:8247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in NAME= specifier for binding label at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/decl.cc:8263
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a constant expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/decl.cc:8271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME= specifier at %C should be a scalar of default character kind"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/decl.cc:8290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing closing paren for binding label at %C"
  msgstr "Puuttuva muotonimiÃ¶ kohdassa %C"
  
! #: fortran/decl.cc:8296
  #, gcc-internal-format, gfc-internal-format
  msgid "No binding name is allowed in BIND(C) at %C"
  msgstr "SitomisnimeÃ¤ ei ole sallittu BIND(C):ssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:8302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
  msgstr "SitomisnimeÃ¤ ei ole sallittu BIND(C):ssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:8331
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
  msgstr "SitomisnimeÃ¤ ei ole sallittu BIND(C):ssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:8578
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected END statement at %C"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/decl.cc:8587
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "END statement instead of %s statement at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
  #. We would have required END [something].
! #: fortran/decl.cc:8596
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statement expected at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/decl.cc:8607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s statement at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/decl.cc:8627
  #, fuzzy, gcc-internal-format
  msgid "Expected block name of %qs in %s statement at %L"
  msgstr "Odotettiin â€�%sâ€�-lohkonimeÃ¤ %s-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:8644
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected terminating name at %C"
  msgstr "Odotettiin pÃ¤Ã¤ttÃ¤vÃ¤Ã¤ nimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:8658 fortran/decl.cc:8666
  #, fuzzy, gcc-internal-format
  msgid "Expected label %qs for %s statement at %C"
  msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:8765
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in DIMENSION statement"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/decl.cc:8773
  #, gcc-internal-format, gfc-internal-format
  msgid "Dimensions specified for %s at %L after its initialization"
  msgstr ""
  
! #: fortran/decl.cc:8781
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing array specification at %L in CODIMENSION statement"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/decl.cc:8790
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification must be deferred at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/decl.cc:8895
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected character in variable list at %C"
  msgstr "Odottamaton merkki muuttujaluettelossa kohdassa %C"
  
! #: fortran/decl.cc:8932
  #, fuzzy, gcc-internal-format
  msgid "Expected %<(%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.cc:8946 fortran/decl.cc:8986
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C"
  msgstr "Odotettiin muuttujanimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:8962
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C must be an integer"
  msgstr "Cray-osoittimen kohdassa %C on oltava kokonaisluku"
  
! #: fortran/decl.cc:8966
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray pointer at %C has %d bytes of precision; memory addresses require %d bytes"
  msgstr "Cray-osoittimella kohdassa %C on %d-tavun tarkkuus; muistiosoitteet vaativat %d tavua"
  
! #: fortran/decl.cc:8972
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \",\" at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.cc:9011
  #, fuzzy, gcc-internal-format
  msgid "Cannot set Cray pointee array spec."
  msgstr "ei voi muuntaa osoitintyypiksi"
  
! #: fortran/decl.cc:9035
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected \")\" at %C"
  msgstr "Odotettiin â€�)â€� kohdassa %C"
  
! #: fortran/decl.cc:9047
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> or end of statement at %C"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/decl.cc:9073
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INTENT is not allowed inside of BLOCK at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/decl.cc:9105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OPTIONAL is not allowed inside of BLOCK at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/decl.cc:9124
  #, gcc-internal-format
  msgid "Cray pointer declaration at %C requires %<-fcray-pointer%> flag"
  msgstr ""
  
! #: fortran/decl.cc:9163
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONTIGUOUS statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/decl.cc:9261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the %s operator at %C has already been specified"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.cc:9277
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Access specification of the .%s. operator at %C has already been specified"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.cc:9325
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED statement at %C"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9359
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in PROTECTED statement at %C"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9386 fortran/decl.cc:9411
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C is only allowed in the specification part of a module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.cc:9432 fortran/decl.cc:9452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PUBLIC statement at %C is only allowed in the specification part of a module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.cc:9474
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected variable name at %C in PARAMETER statement"
  msgstr "Odotettiin muuttujanimeÃ¤ kohdassa %C PARAMETER-lauseessa"
  
! #: fortran/decl.cc:9481
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected = sign in PARAMETER statement at %C"
  msgstr "Odotettiin =-merkkiÃ¤ PARAMETER-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9487
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected expression at %C in PARAMETER statement"
  msgstr "Odotettiin lauseketta kohdassa %C PARAMETER-lauseessa"
  
! #: fortran/decl.cc:9507
  #, gcc-internal-format, gfc-internal-format
  msgid "Initializing already initialized variable at %C"
  msgstr "Alustetaan jo alustettu muuttuja kohdassa %C"
  
  #. With legacy PARAMETER statements, don't expect a terminating ')'.
! #: fortran/decl.cc:9532
  #, gcc-internal-format, gfc-internal-format
  msgid "PARAMETER without '()' at %C"
  msgstr ""
  
! #: fortran/decl.cc:9548
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected characters in PARAMETER statement at %C"
  msgstr "Odottamattomia merkkejÃ¤ PARAMETER-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9567 fortran/decl.cc:9623
  #, fuzzy, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-static%>"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/decl.cc:9602
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in AUTOMATIC statement at %C"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in AUTOMATIC statement at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9658
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected entity-list in STATIC statement at %C"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in STATIC statement at %C"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9684
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Blanket SAVE statement at %C follows previous SAVE statement"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SAVE statement at %C follows blanket SAVE statement"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9743
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SAVE statement at %C"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9760
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUE is not allowed inside of BLOCK at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/decl.cc:9764
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VALUE statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9802
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VALUE statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE statement at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9841
  #, gcc-internal-format
  msgid "Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associated"
  msgstr ""
  
! #: fortran/decl.cc:9866
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in VOLATILE statement at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASYNCHRONOUS statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/decl.cc:9922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ASYNCHRONOUS statement at %C"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:9947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE declaration at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:10058
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MODULE PROCEDURE at %C must be in a generic module interface"
  msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessÃ¤ rajapinnassa"
  
! #: fortran/decl.cc:10116
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/decl.cc:10165
  #, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous symbol in TYPE definition at %C"
  msgstr "Monimerkityksellinen symboli TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:10174
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C has not been previously defined"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/decl.cc:10180
  #, gcc-internal-format
  msgid "%qs in EXTENDS expression at %C is not a derived type"
  msgstr ""
  
! #: fortran/decl.cc:10187
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is BIND(C)"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/decl.cc:10194
  #, fuzzy, gcc-internal-format
  msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/decl.cc:10217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PRIVATE in the specification part of a module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.cc:10229
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Derived type at %C can only be PUBLIC in the specification part of a module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.cc:10250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ABSTRACT type at %C"
  msgstr "abstrakti metodi ei-abstraktissa luokassa"
  
! #: fortran/decl.cc:10296
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Failed to create structure type '%s' at %C"
  msgstr "%s: Tulostetiedoston %s sulkeminen epÃ¤onnistui\n"
  
! #: fortran/decl.cc:10302
  #, fuzzy, gcc-internal-format
  msgid "Type definition of %qs at %C was already defined at %L"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.cc:10349
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after MAP statement at %C"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.cc:10382
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after UNION statement at %C"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.cc:10417
  #, fuzzy, gcc-internal-format
  msgid "%s at %C is a DEC extension, enable with %<-fdec-structure%>"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/decl.cc:10431
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure name expected in non-nested structure declaration at %C"
  msgstr "Odottamatonta roskaa funktioesittelyn jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.cc:10449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after non-nested STRUCTURE statement at %C"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.cc:10456
  #, fuzzy, gcc-internal-format
  msgid "Structure name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Ulkoisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/decl.cc:10619
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected :: in TYPE definition at %C"
  msgstr "Odotettiin :: TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:10632
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mangled derived type definition at %C"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.cc:10661
  #, fuzzy, gcc-internal-format
  msgid "Type name %qs at %C cannot be the same as an intrinsic type"
  msgstr "Ulkoisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/decl.cc:10672
  #, fuzzy, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type of %s"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/decl.cc:10675
  #, fuzzy, gcc-internal-format
  msgid "Derived type name %qs at %C already has a basic type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/decl.cc:10690
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be a derived type at %C"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentti â€�%1$sâ€� kohdassa %3$L ei saa olla OPTIONAL"
  
! #: fortran/decl.cc:10699
  #, fuzzy, gcc-internal-format
  msgid "Derived type definition of %qs at %C has already been defined"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/decl.cc:10762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Garbage after PARAMETERIZED TYPE declaration at %C"
  msgstr "Syntaksivirhe CHARACTER-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:10845
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %C cannot be assumed shape array"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/decl.cc:10865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM and ENUMERATOR at %C"
  msgstr "enum-muunnos sijoituksessa on virheellistÃ¤ C++-kielessÃ¤"
  
! #: fortran/decl.cc:10897
  #, gcc-internal-format, gfc-internal-format
  msgid "Enumerator exceeds the C integer type at %C"
  msgstr "Enumeraattori ylittÃ¤Ã¤ C-kokonaislukutyypin kohdassa %C"
  
! #: fortran/decl.cc:10976
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUMERATOR %L not initialized with integer expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/decl.cc:11024
  #, gcc-internal-format, gfc-internal-format
  msgid "ENUM definition statement expected before %C"
  msgstr "ENUM-mÃ¤Ã¤rittelylause odotettiin ennen kohdetta %C"
  
! #: fortran/decl.cc:11060
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in ENUMERATOR definition at %C"
  msgstr "Syntaksivirhe ENUMERATOR-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:11107 fortran/decl.cc:11122
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate access-specifier at %C"
  msgstr "Kaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %C"
  
! #: fortran/decl.cc:11142
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal NOPASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11162
  #, gcc-internal-format, gfc-internal-format
  msgid "Binding attributes already specify passing, illegal PASS at %C"
  msgstr ""
  
! #: fortran/decl.cc:11189
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate POINTER attribute at %C"
  msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
  
! #: fortran/decl.cc:11207
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate NON_OVERRIDABLE at %C"
  msgstr "Kaksoiskappale pÃ¤Ã¤sy-tarkenne kohdassa %C"
  
! #: fortran/decl.cc:11223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate DEFERRED at %C"
  msgstr "Kaksoiskappale %s-nimiÃ¶spesifikaatio kohdassa %C"
  
! #: fortran/decl.cc:11236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected access-specifier at %C"
  msgstr "Odotettiin kÃ¤yttÃ¶oikeustarkennetta kohdassa %C"
  
! #: fortran/decl.cc:11238
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding attribute at %C"
  msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
  
! #: fortran/decl.cc:11246
  #, gcc-internal-format, gfc-internal-format
  msgid "NON_OVERRIDABLE and DEFERRED cannot both appear at %C"
  msgstr ""
  
! #: fortran/decl.cc:11259
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "POINTER attribute is required for procedure pointer component at %C"
  msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
  
! #: fortran/decl.cc:11301
  #, fuzzy, gcc-internal-format
  msgid "Interface-name expected after %<(%> at %C"
  msgstr "Odotettiin nimetÃ¶ntÃ¤ rajapintaa kohdassa %C"
  
! #: fortran/decl.cc:11307
  #, fuzzy, gcc-internal-format
  msgid "%<)%> expected at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.cc:11327
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Interface must be specified for DEFERRED binding at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/decl.cc:11332
  #, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
  msgstr ""
  
! #: fortran/decl.cc:11355
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected binding name at %C"
  msgstr "Odotettiin sitomisnimeÃ¤ kohteessa %C"
  
! #: fortran/decl.cc:11359
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE list at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:11371
  #, fuzzy, gcc-internal-format
  msgid "%<=> target%> is invalid for DEFERRED binding at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/decl.cc:11377
  #, gcc-internal-format
  msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
  msgstr ""
  
! #: fortran/decl.cc:11387
  #, fuzzy, gcc-internal-format
  msgid "Expected binding target after %<=>%> at %C"
  msgstr "Odotettiin sitomisnimeÃ¤ kohteessa %C"
  
! #: fortran/decl.cc:11404
  #, gcc-internal-format
  msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
  msgstr ""
  
! #: fortran/decl.cc:11415
  #, fuzzy, gcc-internal-format
  msgid "There is already a procedure with binding name %qs for the derived type %qs at %C"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/decl.cc:11466
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "GENERIC at %C must be inside a derived-type CONTAINS"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:11486
  #, fuzzy, gcc-internal-format
  msgid "Expected %<::%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.cc:11498
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected generic name or operator descriptor at %C"
  msgstr "Odotettiin geneeristÃ¤ nimeÃ¤ tai operaattorimÃ¤Ã¤rittelijÃ¤Ã¤ kohdassa %C"
  
! #: fortran/decl.cc:11519
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Malformed GENERIC statement at %C"
  msgstr "Odotettiin geneeristÃ¤ nimeÃ¤ tai operaattorimÃ¤Ã¤rittelijÃ¤Ã¤ kohdassa %C"
  
! #: fortran/decl.cc:11530
  #, fuzzy, gcc-internal-format
  msgid "Expected %<=>%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.cc:11566
  #, fuzzy, gcc-internal-format
  msgid "There's already a non-generic procedure with binding name %qs for the derived type %qs at %C"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/decl.cc:11574
  #, gcc-internal-format
  msgid "Binding at %C must have the same access as already defined binding %qs"
  msgstr ""
  
! #: fortran/decl.cc:11622
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected specific binding name at %C"
  msgstr "Odotettiin erityistÃ¤ sitomisnimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:11632
  #, fuzzy, gcc-internal-format
  msgid "%qs already defined as specific binding for the generic %qs at %C"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/decl.cc:11650
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Junk after GENERIC binding at %C"
  msgstr "Roskaa CALL-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/decl.cc:11685
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:11697
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Derived type declaration with FINAL at %C must be in the specification part of a MODULE"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/decl.cc:11719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Empty FINAL at %C"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: fortran/decl.cc:11726
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected module procedure name at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:11736
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/decl.cc:11742
  #, fuzzy, gcc-internal-format
  msgid "Unknown procedure name %qs at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/decl.cc:11755
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is already defined as FINAL procedure"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/decl.cc:11829
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Tuntematon attribuutti !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:11875
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/decl.cc:11896
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C"
  msgstr ""
  
! #: fortran/decl.cc:11910
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ UNROLL directive at %C"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
  
! #: fortran/decl.cc:11974
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ IVDEP directive at %C"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
  
! #: fortran/decl.cc:11991
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ VECTOR directive at %C"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
  
! #: fortran/decl.cc:12008
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !GCC$ NOVECTOR directive at %C"
  msgstr "Syntaksivirhe iteraattorissa kohdassa %C"
*************** msgstr "vektoriylivuoto lausekkeessa"
*** 71175,71186 ****
  msgid "show_expr(): Don't know how to show expr"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3549
  #, fuzzy, gcc-internal-format
  msgid "show_code_node(): Bad statement code"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/dump-parse-tree.cc:3885 fortran/dump-parse-tree.cc:3990
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "ei voi muuntaa osoitintyypiksi"
--- 71466,71477 ----
  msgid "show_expr(): Don't know how to show expr"
  msgstr ""
  
! #: fortran/dump-parse-tree.cc:3567
  #, fuzzy, gcc-internal-format
  msgid "show_code_node(): Bad statement code"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/dump-parse-tree.cc:3903 fortran/dump-parse-tree.cc:4008
  #, fuzzy, gcc-internal-format
  msgid "Cannot convert %qs to interoperable type at %L"
  msgstr "ei voi muuntaa osoitintyypiksi"
*************** msgstr ""
*** 71259,71430 ****
  msgid "Error in array constructor referenced at %L"
  msgstr "Syntaksivirhe taulukkomuodostimessa kohdassa %C"
  
! #: fortran/expr.cc:1856 fortran/primary.cc:2292 fortran/primary.cc:2436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/expr.cc:1881 fortran/primary.cc:2287 fortran/primary.cc:2451
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/expr.cc:1892
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/expr.cc:1904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/expr.cc:2554
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/expr.cc:2623
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Sijoitusoperaattorirajapinta kohdassa %L ei saa mÃ¤Ã¤ritellÃ¤ uudelleen INTRINSIC-tyyppisijoitusta"
  
! #: fortran/expr.cc:2630
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/expr.cc:2640
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/expr.cc:2656
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "ei-vakio alustuslauseke kohdassa %L"
  
! #: fortran/expr.cc:2667
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
  
! #: fortran/expr.cc:2675
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Odotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %C"
  
! #: fortran/expr.cc:2698
  #, fuzzy, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/expr.cc:2835
  #, fuzzy, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
  
! #: fortran/expr.cc:2910
  #, fuzzy, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/expr.cc:2941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3018 fortran/resolve.cc:2852
  #, fuzzy, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:3030
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/expr.cc:3069
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "%J%qD kÃ¤ytÃ¶ssÃ¤ ilman prototyyppiÃ¤ ennen mÃ¤Ã¤rittelyÃ¤nsÃ¤"
  
! #: fortran/expr.cc:3089
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3095
  #, fuzzy, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3104
  #, fuzzy, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3108
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3114
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/expr.cc:3120
  #, fuzzy, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3130
  #, fuzzy, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/expr.cc:3184
  #, fuzzy, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:3319
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/expr.cc:3326
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/expr.cc:3333
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/expr.cc:3341
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/expr.cc:3488
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/expr.cc:3496
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentti â€�%1$sâ€� kohdassa %3$L ei saa olla OPTIONAL"
  
! #: fortran/expr.cc:3503
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
--- 71550,71721 ----
  msgid "Error in array constructor referenced at %L"
  msgstr "Syntaksivirhe taulukkomuodostimessa kohdassa %C"
  
! #: fortran/expr.cc:1861 fortran/primary.cc:2398 fortran/primary.cc:2575
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LEN part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/expr.cc:1886 fortran/primary.cc:2393 fortran/primary.cc:2590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "KIND part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/expr.cc:1897
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RE part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/expr.cc:1909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IM part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/expr.cc:2559
  #, gcc-internal-format, gfc-internal-format
  msgid "elemental function arguments at %C are not compliant"
  msgstr ""
  
! #: fortran/expr.cc:2603
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Numeric or CHARACTER operands are required in expression at %L"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/expr.cc:2628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Concatenation operator in expression at %L must have two CHARACTER operands"
  msgstr "Sijoitusoperaattorirajapinta kohdassa %L ei saa mÃ¤Ã¤ritellÃ¤ uudelleen INTRINSIC-tyyppisijoitusta"
  
! #: fortran/expr.cc:2635
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Concat operator at %L must concatenate strings of the same kind"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/expr.cc:2645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid ".NOT. operator in expression at %L must have a LOGICAL operand"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/expr.cc:2661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOGICAL operands are required in expression at %L"
  msgstr "ei-vakio alustuslauseke kohdassa %L"
  
! #: fortran/expr.cc:2672
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Only intrinsic operators can be used in expression at %L"
  msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
  
! #: fortran/expr.cc:2680
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Numeric operands are required in expression at %L"
  msgstr "Odotettiin oikeaa sulkumerkkiÃ¤ lausekkeessa kohdassa %C"
  
! #: fortran/expr.cc:2703
  #, fuzzy, gcc-internal-format
  msgid "Invalid initialization expression for ALLOCATABLE component %qs in structure constructor at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/expr.cc:2840
  #, fuzzy, gcc-internal-format
  msgid "Assumed or deferred character length variable %qs in constant expression at %L"
  msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
  
! #: fortran/expr.cc:2915
  #, fuzzy, gcc-internal-format
  msgid "transformational intrinsic %qs at %L is not permitted in an initialization expression"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/expr.cc:2946
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Evaluation of nonstandard initialization expression at %L"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3023 fortran/resolve.cc:2862
  #, fuzzy, gcc-internal-format
  msgid "Function %qs in initialization expression at %L must be an intrinsic function"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:3035
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic function %qs at %L is not permitted in an initialization expression"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/expr.cc:3074
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs is used at %L before its definition is complete"
  msgstr "%J%qD kÃ¤ytÃ¶ssÃ¤ ilman prototyyppiÃ¤ ennen mÃ¤Ã¤rittelyÃ¤nsÃ¤"
  
! #: fortran/expr.cc:3094
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3100
  #, fuzzy, gcc-internal-format
  msgid "Assumed shape array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3109
  #, fuzzy, gcc-internal-format
  msgid "Assumed-shape array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3113
  #, fuzzy, gcc-internal-format
  msgid "Deferred array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3119
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L is a variable, which does not reduce to a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/expr.cc:3125
  #, fuzzy, gcc-internal-format
  msgid "Assumed-rank array %qs at %L is not permitted in an initialization expression"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/expr.cc:3135
  #, fuzzy, gcc-internal-format
  msgid "Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/expr.cc:3189
  #, fuzzy, gcc-internal-format
  msgid "check_init_expr(): Unknown expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:3324
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be a statement function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/expr.cc:3331
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be an internal function"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/expr.cc:3338
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L must be PURE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/expr.cc:3346
  #, fuzzy, gcc-internal-format
  msgid "Specification function %qs at %L cannot be RECURSIVE"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/expr.cc:3493
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs not allowed in expression at %L"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/expr.cc:3501
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be OPTIONAL"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentti â€�%1$sâ€� kohdassa %3$L ei saa olla OPTIONAL"
  
! #: fortran/expr.cc:3508
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L cannot be INTENT(OUT)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
*************** msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys pr
*** 71610,71616 ****
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/expr.cc:4232 fortran/expr.cc:4247 fortran/resolve.cc:2732
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
--- 71901,71907 ----
  msgid "Explicit interface required for component %qs at %L: %s"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/expr.cc:4232 fortran/expr.cc:4247 fortran/resolve.cc:2742
  #, fuzzy, gcc-internal-format
  msgid "Explicit interface required for %qs at %L: %s"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
*************** msgstr ""
*** 71728,71734 ****
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/expr.cc:4638 fortran/resolve.cc:1571
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
--- 72019,72025 ----
  msgid "Pointer at %L in pointer assignment might outlive the pointer target"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/expr.cc:4638 fortran/resolve.cc:1565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must not be ALLOCATABLE"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
*************** msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)
*** 71738,71744 ****
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: fortran/expr.cc:4659 fortran/resolve.cc:1577
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
--- 72029,72035 ----
  msgid "Pointer initialization target at %L must have the TARGET attribute"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: fortran/expr.cc:4659 fortran/resolve.cc:1571
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer initialization target at %L must have the SAVE attribute"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
*************** msgstr "SisÃ¤inen proseduuri â€�%sâ€� on
*** 71763,71859 ****
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6266
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6274
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6282
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6293
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6313
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6326
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6339
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6370
  #, fuzzy, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6387
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6397
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6410
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6418
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6433
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6493 fortran/expr.cc:6514
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6498
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6507
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6526
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6568
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
--- 72054,72150 ----
  msgid "generate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>"
  msgstr ""
  
! #: fortran/expr.cc:6267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Fortran 2008: Pointer functions in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6275
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-variable expression in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6283
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6294
  #, fuzzy, gcc-internal-format
  msgid "%qs in variable definition context (%s) at %L is not a variable"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6305
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-POINTER in pointer association context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type inaccessible in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6327
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_TYPE in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6340
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "LOCK_EVENT in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6371
  #, fuzzy, gcc-internal-format
  msgid "%qs parameter inquiry for %qs in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6388
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6398
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6411
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6419
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6434
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs cannot appear in a variable definition context (%s) at %L in PURE procedure"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6494 fortran/expr.cc:6515
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6499
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to expression cannot be used in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6508
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L associated to pointer function target being used in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6527
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, either"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/expr.cc:6569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Elements with the same value at %L and %L in vector subscript in a variable definition context (%s)"
  msgstr "vektoriylivuoto lausekkeessa"
*************** msgid "Illegal id in copy_walk_reduction
*** 71874,71880 ****
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1514
! #: fortran/trans-array.cc:7156 fortran/trans-array.cc:8807
  #: fortran/trans-intrinsic.cc:8475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
--- 72165,72171 ----
  msgstr ""
  
  #: fortran/frontend-passes.cc:870 fortran/trans-array.cc:1514
! #: fortran/trans-array.cc:7194 fortran/trans-array.cc:8856
  #: fortran/trans-intrinsic.cc:8475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Creating array temporary at %L"
*************** msgstr "ylivuoto vakiolausekkeessa"
*** 71955,71961 ****
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/frontend-passes.cc:3481 fortran/trans-expr.cc:1900
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
--- 72246,72252 ----
  msgid "Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qs"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/frontend-passes.cc:3481 fortran/trans-expr.cc:1932
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable array at %L will be added"
  msgstr ""
*************** msgstr ""
*** 71970,71976 ****
  msgid "Interchanging loops at %L"
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: fortran/frontend-passes.cc:5852
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s between %L and %L"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
--- 72261,72267 ----
  msgid "Interchanging loops at %L"
  msgstr "continue-lause silmukan ulkopuolella"
  
! #: fortran/frontend-passes.cc:5855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s between %L and %L"
  msgstr "tyyppien %qT ja %qT vÃ¤linen vertailu"
*************** msgstr "%<__builtin_expect%>-funktion to
*** 72090,72101 ****
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/interface.cc:1035 fortran/resolve.cc:17916
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:17934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
--- 72381,72392 ----
  msgid "Second argument of defined assignment at %L must be INTENT(IN)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/interface.cc:1035 fortran/resolve.cc:18228
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L must be INTENT(IN)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/interface.cc:1042 fortran/resolve.cc:18246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L must be INTENT(IN)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
*************** msgstr ""
*** 72120,72776 ****
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1932
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:1937
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:1941
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:1945
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:1957
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1961
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:1969
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/interface.cc:2026 fortran/interface.cc:2031
  #, fuzzy, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Muunnos tyypistÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/interface.cc:2036
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2074
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/interface.cc:2279
  #, fuzzy, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:2282
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2285
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2288
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2431
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:2439 fortran/interface.cc:2466
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/interface.cc:2477
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:2500
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:2510
  #, fuzzy, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: fortran/interface.cc:2520
  #, fuzzy, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:2534
  #, fuzzy, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:2551
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "TÃ¤mÃ¤nhetkisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:2561
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/interface.cc:2576
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2592
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:2614
  #, fuzzy, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2632
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:2647
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2662
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2681
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2694
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2701
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2787
  #, fuzzy, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:2798
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:2803
  #, fuzzy, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:2816
  #, fuzzy, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:2824
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:3212
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3235
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3239
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3248
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L on jo liitetty toiseen varsinaiseen argumenttiin"
  
! #: fortran/interface.cc:3258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/interface.cc:3271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/interface.cc:3285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/interface.cc:3314
  #, fuzzy, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:3317
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3343
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3355
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3379
  #, fuzzy, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3386
  #, fuzzy, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3401
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3420
  #, fuzzy, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3430 fortran/interface.cc:3435
  #, fuzzy, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3456
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Odotettiin proseduuriosoitinta argumentille â€�%sâ€� kohdassa %L"
  
! #: fortran/interface.cc:3473
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3538
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Varsinainen argumentti kohteelle â€�%sâ€� ei voi olla oletetunkokoinen taulukko kohdassa %L"
  
! #: fortran/interface.cc:3567
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3582
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3591
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3600
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3614
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3628
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3643
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3658
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3671
  #, fuzzy, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:3682
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3693
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3731
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3751
  #, fuzzy, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:3769
  #, fuzzy, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:3790
  #, fuzzy, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:3818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/interface.cc:3831
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3959
  #, fuzzy, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: fortran/interface.cc:3988
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4014
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4024
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4054
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/interface.cc:4086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:4096
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:4107
  #, fuzzy, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:4149
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4153 fortran/interface.cc:4163
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4159
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4172
  #, fuzzy, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4180
  #, fuzzy, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4188
  #, fuzzy, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4205
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:4214
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/interface.cc:4238
  #, fuzzy, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4253
  #, fuzzy, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4263
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/interface.cc:4271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/interface.cc:4281
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4323
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:4334
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
  
! #: fortran/interface.cc:4419
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4489
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "ei voi emuloida %qs"
  
! #: fortran/interface.cc:4873
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/interface.cc:4990
  #, fuzzy, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: fortran/interface.cc:5084
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "ei voi kirjoittaa tiedostoon %s: %m"
  
! #: fortran/interface.cc:5096
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5104
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5112
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5121
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5127
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5136
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5147
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5155
  #, fuzzy, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/interface.cc:5166
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5196
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5207
  #, fuzzy, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/interface.cc:5216
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5225
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5236
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5243
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentti â€�%1$sâ€� kohdassa %3$L ei saa olla OPTIONAL"
  
! #: fortran/interface.cc:5278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/interface.cc:5282
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/interface.cc:5286
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/interface.cc:5290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/interface.cc:5348 fortran/interface.cc:5394
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/interface.cc:5360
  #, fuzzy, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:5372
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/interface.cc:5379
  #, fuzzy, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
--- 72411,73078 ----
  msgid "check_result_characteristics (2): Unexpected result %i of gfc_dep_compare_expr"
  msgstr ""
  
! #: fortran/interface.cc:1940
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface; did you mean %qs?"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:1945
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L has no explicit interface"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:1949
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:1953
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs in %s at %L is neither function nor subroutine"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:1965
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
  msgstr ""
  
! #: fortran/interface.cc:1969
  #, gcc-internal-format, gfc-internal-format
  msgid "In %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived type"
  msgstr ""
  
! #: fortran/interface.cc:1977
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs in %s at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/interface.cc:2034 fortran/interface.cc:2039
  #, fuzzy, gcc-internal-format
  msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
  msgstr "Muunnos tyypistÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/interface.cc:2044
  #, gcc-internal-format
  msgid "Although not referenced, %qs has ambiguous interfaces at %L"
  msgstr ""
  
! #: fortran/interface.cc:2082
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a module procedure"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/interface.cc:2287
  #, fuzzy, gcc-internal-format
  msgid "The assumed-rank array at %L requires that the dummy argument %qs has assumed-rank"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:2290
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2293
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2296
  #, fuzzy, gcc-internal-format
  msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2308
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2439
  #, gcc-internal-format, gfc-internal-format
  msgid "Invalid procedure argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:2448 fortran/interface.cc:2457
! #: fortran/interface.cc:2484
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in dummy procedure %qs at %L: %s"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/interface.cc:2495
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to contiguous pointer dummy %qs at %L must be simply contiguous"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:2518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type mismatch between actual argument at %L and actual argument at %L (%s/%s)."
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:2528
  #, fuzzy, gcc-internal-format
  msgid "Type mismatch in argument %qs at %L; passed %s to %s"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: fortran/interface.cc:2538
  #, fuzzy, gcc-internal-format
  msgid "Assumed-type actual argument at %L requires that dummy argument %qs is of assumed type"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:2552
  #, fuzzy, gcc-internal-format
  msgid "Assumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rank"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:2569
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be polymorphic"
  msgstr "TÃ¤mÃ¤nhetkisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:2579
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must have the same declared type"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/interface.cc:2594
  #, gcc-internal-format
  msgid "Actual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]"
  msgstr ""
  
! #: fortran/interface.cc:2610
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be a coarray"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:2632
  #, fuzzy, gcc-internal-format
  msgid "Corank mismatch in argument %qs at %L (%d and %d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/interface.cc:2650
  #, fuzzy, gcc-internal-format
  msgid "Actual argument to %qs at %L must be simply contiguous or an element of such an array"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:2665
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2680
  #, gcc-internal-format
  msgid "Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE component"
  msgstr ""
  
! #: fortran/interface.cc:2699
  #, gcc-internal-format
  msgid "Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:2712
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:2719
  #, gcc-internal-format
  msgid "Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modified"
  msgstr ""
  
! #: fortran/interface.cc:2805
  #, fuzzy, gcc-internal-format
  msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:2816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Element of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:2821
  #, fuzzy, gcc-internal-format
  msgid "Element of assumed-shape or pointer array passed to array dummy argument %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:2834
  #, fuzzy, gcc-internal-format
  msgid "Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:2842
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:3230
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is invalid in a statement function"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3253
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure; did you mean %qs?"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3257
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is not in the procedure"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3266
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument %qs at %L is already associated with another actual argument"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L on jo liitetty toiseen varsinaiseen argumenttiin"
  
! #: fortran/interface.cc:3276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "More actual than formal arguments in procedure call at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/interface.cc:3289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return specifier in subroutine call at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/interface.cc:3303
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected alternate return specifier in subroutine call at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/interface.cc:3326
! #, gcc-internal-format
! msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qs"
! msgstr ""
! 
! #: fortran/interface.cc:3340
! #, gcc-internal-format
! msgid "Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qs"
! msgstr ""
! 
! #: fortran/interface.cc:3362
  #, fuzzy, gcc-internal-format
  msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:3365
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3391
  #, gcc-internal-format, gfc-internal-format
  msgid "Actual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL procedures"
  msgstr ""
  
! #: fortran/interface.cc:3403
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argument"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3427
  #, fuzzy, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3434
  #, fuzzy, gcc-internal-format
  msgid "Character length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3449
  #, gcc-internal-format
  msgid "Actual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has one"
  msgstr ""
  
! #: fortran/interface.cc:3472
  #, fuzzy, gcc-internal-format
  msgid "Character length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3482 fortran/interface.cc:3487
  #, fuzzy, gcc-internal-format
  msgid "Actual argument contains too few elements for dummy argument %qs (%lu/%lu) at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:3508
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure pointer for argument %qs at %L"
  msgstr "Odotettiin proseduuriosoitinta argumentille â€�%sâ€� kohdassa %L"
  
! #: fortran/interface.cc:3525
  #, fuzzy, gcc-internal-format
  msgid "Expected a procedure for argument %qs at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:3590
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs cannot be an assumed-size array at %L"
  msgstr "Varsinainen argumentti kohteelle â€�%sâ€� ei voi olla oletetunkokoinen taulukko kohdassa %L"
  
! #: fortran/interface.cc:3619
  #, gcc-internal-format
  msgid "Actual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown size"
  msgstr ""
  
! #: fortran/interface.cc:3634
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3643
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3652
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statement"
  msgstr ""
  
! #: fortran/interface.cc:3666
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L to pointer dummy %qs"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3680
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3695
  #, gcc-internal-format
  msgid "Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILE"
  msgstr ""
  
! #: fortran/interface.cc:3710
  #, fuzzy, gcc-internal-format
  msgid "Coindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3723
  #, fuzzy, gcc-internal-format
  msgid "Actual CLASS array argument for %qs must be a full array at %L"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/interface.cc:3734
  #, fuzzy, gcc-internal-format
  msgid "Actual argument for %qs must be ALLOCATABLE at %L"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:3745
  #, gcc-internal-format
  msgid "Actual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLE"
  msgstr ""
  
! #: fortran/interface.cc:3783
  #, gcc-internal-format
  msgid "Array-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qs"
  msgstr ""
  
! #: fortran/interface.cc:3803
  #, fuzzy, gcc-internal-format
  msgid "Assumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:3821
  #, fuzzy, gcc-internal-format
  msgid "Array-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:3842
  #, fuzzy, gcc-internal-format
  msgid "Pointer-array actual argument at %L requires an assumed-shape or pointer-array dummy argument %qs due to VOLATILE attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:3870
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing alternate return spec in subroutine call at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/interface.cc:3883
  #, fuzzy, gcc-internal-format
  msgid "Missing actual argument for argument %qs at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/interface.cc:4011
  #, fuzzy, gcc-internal-format
  msgid "compare_actual_expr(): Bad component code"
  msgstr "  eikÃ¤ %<operator=(const %T&)%>"
  
! #: fortran/interface.cc:4040
  #, gcc-internal-format
  msgid "check_some_aliasing(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4066
  #, gcc-internal-format
  msgid "check_some_aliasing(): corrupted data"
  msgstr ""
  
! #: fortran/interface.cc:4076
  #, gcc-internal-format
  msgid "Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %L"
  msgstr ""
  
! #: fortran/interface.cc:4106
  #, gcc-internal-format
  msgid "check_intents(): List mismatch"
  msgstr ""
  
! #: fortran/interface.cc:4126
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure argument at %L is local to a PURE procedure and has the POINTER attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/interface.cc:4138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argument"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:4148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argument"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:4159
  #, fuzzy, gcc-internal-format
  msgid "Coindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qs"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/interface.cc:4201
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared; did you mean %qs?"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4205 fortran/interface.cc:4215
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called at %L is not explicitly declared"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4211
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs called with an implicit interface at %L"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4224
  #, fuzzy, gcc-internal-format
  msgid "The pointer object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4232
  #, fuzzy, gcc-internal-format
  msgid "The allocatable object %qs at %L must have an explicit function interface or be declared as array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4240
  #, fuzzy, gcc-internal-format
  msgid "Allocatable function %qs at %L must have an explicit function interface"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/interface.cc:4257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Explicit interface required for polymorphic argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/interface.cc:4266
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure %qs at %L"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4275
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type argument %s at %L requires an explicit interface"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/interface.cc:4290
  #, fuzzy, gcc-internal-format
  msgid "Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4305
  #, fuzzy, gcc-internal-format
  msgid "Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qs"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4315
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MOLD argument to NULL required at %L"
  msgstr "%<__builtin_args_info%>-funktion argumentti puuttuu"
  
! #: fortran/interface.cc:4323
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passing intrinsic NULL as actual argument at %L requires an explicit interface"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/interface.cc:4333
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank argument requires an explicit interface at %L"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/interface.cc:4375
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs called with an implicit interface at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:4386
  #, fuzzy, gcc-internal-format
  msgid "Keyword argument requires explicit interface for procedure pointer component %qs at %L"
  msgstr "Odotettiin tyyppiriippuvaista proseduuria tai proseduurin osoitinkomponenttia kohdassa %C"
  
! #: fortran/interface.cc:4471
  #, gcc-internal-format, gfc-internal-format
  msgid "MOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %s"
  msgstr ""
  
! #: fortran/interface.cc:4541
  #, fuzzy, gcc-internal-format
  msgid "Unable to find symbol %qs"
  msgstr "ei voi emuloida %qs"
  
! #: fortran/interface.cc:4925
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L is already present in the interface"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/interface.cc:5042
  #, fuzzy, gcc-internal-format
  msgid "gfc_add_interface(): Bad interface type"
  msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤rittelemÃ¤tÃ¶n"
  
! #: fortran/interface.cc:5136
  #, fuzzy, gcc-internal-format
  msgid "Cannot overwrite GENERIC %qs at %L"
  msgstr "ei voi kirjoittaa tiedostoon %s: %m"
  
! #: fortran/interface.cc:5148
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5156
  #, gcc-internal-format
  msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
  msgstr ""
  
! #: fortran/interface.cc:5164
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a PURE procedure and must also be PURE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5173
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5179
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5188
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5199
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5207
  #, fuzzy, gcc-internal-format
  msgid "Result mismatch for the overriding procedure %qs at %L: %s"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/interface.cc:5218
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5248
  #, gcc-internal-format
  msgid "Dummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5259
  #, fuzzy, gcc-internal-format
  msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/interface.cc:5268
  #, gcc-internal-format
  msgid "%qs at %L must have the same number of formal arguments as the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5277
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/interface.cc:5288
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L overrides a binding with PASS and must also be PASS"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5295
  #, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedure"
  msgstr ""
  
! #: fortran/interface.cc:5316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of type %s"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/interface.cc:5323
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be of KIND = %d"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentti â€�%1$sâ€� kohdassa %3$L ei saa olla OPTIONAL"
  
! #: fortran/interface.cc:5330
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be a scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/interface.cc:5334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must be an ASSUMED SHAPE ARRAY"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/interface.cc:5338
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO character argument at %L must have assumed length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/interface.cc:5342
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO dummy argument at %L must have INTENT %s"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/interface.cc:5400 fortran/interface.cc:5446
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate return at %L is not permitted in a DTIO procedure"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/interface.cc:5412
  #, fuzzy, gcc-internal-format
  msgid "DTIO procedure %qs at %L must be a subroutine"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/interface.cc:5424
  #, fuzzy, gcc-internal-format
  msgid "Too few dummy arguments in DTIO procedure %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/interface.cc:5431
  #, fuzzy, gcc-internal-format
  msgid "Too many dummy arguments in DTIO procedure %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
*************** msgstr "Muunnos tyypistÃ¤ %s tyyppiin %s
*** 72954,72960 ****
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5413 fortran/resolve.cc:11245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
--- 73256,73262 ----
  #. Use of -fdec-char-conversions allows assignment of character data
  #. to non-character variables.  This not permitted for nonconstant
  #. strings.
! #: fortran/intrinsic.cc:5413 fortran/resolve.cc:11511
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot convert %s to %s at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
*************** msgstr ""
*** 73505,73511 ****
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/io.cc:3422 fortran/resolve.cc:15736
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
--- 73807,73813 ----
  msgid "NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/io.cc:3422 fortran/resolve.cc:16056
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER components"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
*************** msgstr "Lausekkeen CASE-lauseessa kohdas
*** 74072,74078 ****
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:3210 fortran/resolve.cc:12384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
--- 74374,74380 ----
  msgid "STOP code at %L must be default integer KIND=%d"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:3210 fortran/resolve.cc:12650
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "QUIET specifier at %L must be a scalar LOGICAL"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
*************** msgstr "Odotettiin alustuslauseketta CAS
*** 74581,74677 ****
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/match.cc:6635
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/match.cc:6663
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/match.cc:6688
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:6855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:6896 fortran/match.cc:6950
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6960
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/match.cc:6996
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Odottamaton CASE-lause kohdassa %C"
  
! #: fortran/match.cc:7048
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/match.cc:7066
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Odottamaton TYPE IS -lause kohdassa %C"
  
! #: fortran/match.cc:7098
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7109
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7120
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Syntaksivirhe TYPE IS -spesifikaatiossa kohdassa %C"
  
! #: fortran/match.cc:7196
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Syntaksvirhe CLASS IS -spesifikaatiossa kohdassa %C"
  
! #: fortran/match.cc:7216
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/match.cc:7262
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:7271
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7298
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/match.cc:7420
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
  
! #: fortran/match.cc:7458
  #, fuzzy, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "NimiÃ¶ â€�%sâ€� kohdassa %C ei tÃ¤smÃ¤Ã¤ IF nimiÃ¶n â€�%sâ€� kanssa"
--- 74883,74979 ----
  msgid "Expected block name %qs of SELECT construct at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/match.cc:6654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT TYPE at %C cannot appear in this scope"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/match.cc:6682
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT TYPE statement at %C"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/match.cc:6707
  #, gcc-internal-format, gfc-internal-format
  msgid "Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
  msgstr ""
  
! #: fortran/match.cc:6874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELECT RANK statement at %C"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/match.cc:6915 fortran/match.cc:6969
  #, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK selector at %C must be an assumed rank variable"
  msgstr ""
  
! #: fortran/match.cc:6979
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "parse error in SELECT RANK statement at %C"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/match.cc:7015
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected CASE statement at %C"
  msgstr "Odottamaton CASE-lause kohdassa %C"
  
! #: fortran/match.cc:7067
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CASE specification at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/match.cc:7085
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected TYPE IS statement at %C"
  msgstr "Odottamaton TYPE IS -lause kohdassa %C"
  
! #: fortran/match.cc:7117
  #, gcc-internal-format, gfc-internal-format
  msgid "The type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]"
  msgstr ""
  
! #: fortran/match.cc:7128
  #, gcc-internal-format, gfc-internal-format
  msgid "All the LEN type parameters in the TYPE IS statement at %C must be ASSUMED"
  msgstr ""
  
! #: fortran/match.cc:7139
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in TYPE IS specification at %C"
  msgstr "Syntaksivirhe TYPE IS -spesifikaatiossa kohdassa %C"
  
! #: fortran/match.cc:7215
  #, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in CLASS IS specification at %C"
  msgstr "Syntaksvirhe CLASS IS -spesifikaatiossa kohdassa %C"
  
! #: fortran/match.cc:7235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected RANK statement at %C"
  msgstr "Odottamaton END-lause kohdassa %C"
  
! #: fortran/match.cc:7281
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The SELECT RANK CASE expression at %C must be a scalar, integer constant"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/match.cc:7290
  #, gcc-internal-format, gfc-internal-format
  msgid "The value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %d"
  msgstr ""
  
! #: fortran/match.cc:7317
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in RANK specification at %C"
  msgstr "Syntaksivirhe CASE-spesifikaatiossa kohdassa %C"
  
! #: fortran/match.cc:7439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
  msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
  
! #: fortran/match.cc:7477
  #, fuzzy, gcc-internal-format
  msgid "Label %qs at %C doesn't match WHERE label %qs"
  msgstr "NimiÃ¶ â€�%sâ€� kohdassa %C ei tÃ¤smÃ¤Ã¤ IF nimiÃ¶n â€�%sâ€� kanssa"
*************** msgstr "rekursiivinen tyyppi %qT mÃ¤Ã¤ri
*** 74722,76975 ****
  msgid "gfc_code2string(): Bad code"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/module.cc:238
  #, gcc-internal-format
  msgid "free_pi_tree(): Unresolved fixup"
  msgstr ""
  
! #: fortran/module.cc:455
  #, gcc-internal-format
  msgid "associate_integer_pointer(): Already associated"
  msgstr ""
  
! #: fortran/module.cc:539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "module nature in USE statement at %C"
  msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
  
! #: fortran/module.cc:551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC"
  msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
  
! #: fortran/module.cc:564
  #, gcc-internal-format, gfc-internal-format
  msgid "\"::\" was expected after module nature at %C but was not found"
  msgstr "odotettiin â€�::â€� moduuliluonteen jÃ¤lkeen paikassa %C, mutta ei lÃ¶ytynyt"
  
! #: fortran/module.cc:574
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "\"USE :: module\" at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/module.cc:633
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing generic specification in USE statement at %C"
  msgstr "Puuttuva ulottuvuusspesifikaatio kohdassa %C"
  
! #: fortran/module.cc:644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "kokonaislukuylivuoto lausekkeessa"
  
! #: fortran/module.cc:688
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with the rename symbol at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/module.cc:691
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with the symbol at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/module.cc:699
  #, fuzzy, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/module.cc:762
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "%<%c%s%>:n aikasempi esittely"
  
! #: fortran/module.cc:767
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/module.cc:842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/module.cc:1202
  #, fuzzy, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "Luetaan moduulia %s rivillÃ¤ %d sarake %d: %s"
  
! #: fortran/module.cc:1206
  #, fuzzy, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "Kirjoitetaan moduuli %s rivillÃ¤ %d sarake %d: %s"
  
! #: fortran/module.cc:1210
  #, fuzzy, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr "Moduuli %s rivillÃ¤ %d sarakkeessa %d: %s"
  
! #: fortran/module.cc:1643
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.cc:1692
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Virhe kirjoitettaessa moduulitiedostoa %s"
  
! #: fortran/module.cc:1742
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.cc:1963
  #, fuzzy, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr "virheellinen merkkijonovakio"
  
! #: fortran/module.cc:2979
  #, fuzzy, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/module.cc:5114
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/module.cc:5117
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/module.cc:5311
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.cc:5448
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr ""
  
! #: fortran/module.cc:5727
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: fortran/module.cc:5734
  #, fuzzy, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/module.cc:5739
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/module.cc:5975
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.cc:6319
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.cc:6509
  #, fuzzy, gcc-internal-format
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "Ei voi avata moduulitiedostoa â€�%sâ€� kirjoittamista varten kohdassa %C: %s"
  
! #: fortran/module.cc:6530
  #, fuzzy, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Virhe kirjoitettaessa moduulitiedostoa %s"
  
! #: fortran/module.cc:6541
  #, fuzzy, gcc-internal-format
  msgid "Cannot delete module file %qs: %s"
  msgstr "Ei voida poistaa moduulitiedostoa â€�%sâ€�: %s"
  
! #: fortran/module.cc:6544
  #, fuzzy, gcc-internal-format
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr "Ei voida nimetÃ¤ uudelleen moduulitiedostoa â€�%sâ€� nimellÃ¤ â€�%sâ€�: %s"
  
! #: fortran/module.cc:6550
  #, fuzzy, gcc-internal-format
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "Ei voida poistaa tilapÃ¤istÃ¤ moduulitiedostoa â€�%sâ€�: %s"
  
! #: fortran/module.cc:6607
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: fortran/module.cc:6678
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.cc:6786 fortran/module.cc:7130
  #, fuzzy, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: fortran/module.cc:6914
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: fortran/module.cc:6935 fortran/module.cc:6968 fortran/module.cc:7010
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: fortran/module.cc:7115
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7137
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.cc:7205
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.cc:7259
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: fortran/module.cc:7285
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/module.cc:7314
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.cc:7326
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
  
! #: fortran/module.cc:7339
  #, fuzzy, gcc-internal-format
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/module.cc:7345
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr "odotettiin â€�::â€� moduuliluonteen jÃ¤lkeen paikassa %C, mutta ei lÃ¶ytynyt"
  
! #: fortran/module.cc:7351
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr "odotettiin â€�::â€� moduuliluonteen jÃ¤lkeen paikassa %C, mutta ei lÃ¶ytynyt"
  
! #: fortran/module.cc:7357
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr "odotettiin â€�::â€� moduuliluonteen jÃ¤lkeen paikassa %C, mutta ei lÃ¶ytynyt"
  
! #: fortran/module.cc:7367
  #, fuzzy, gcc-internal-format
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "Ei voi avata moduulitiedostoa â€�%sâ€� lukemista varten kohdassa %C: %s"
  
! #: fortran/module.cc:7370
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.cc:7381
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7404
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.cc:7412
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.cc:7429
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr ""
  
! #: fortran/module.cc:7431
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr ""
  
! #: fortran/openmp.cc:150 fortran/openmp.cc:7083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk at %C"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:428
  #, fuzzy, gcc-internal-format
  msgid "%<omp_all_memory%> at %C not permitted in this clause"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: fortran/openmp.cc:473
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "List item shall not be coindexed at %C"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/openmp.cc:492
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr ""
  
! #: fortran/openmp.cc:517 fortran/openmp.cc:618 fortran/openmp.cc:948
! #: fortran/openmp.cc:6135
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/openmp.cc:556 fortran/openmp.cc:646
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
  
! #: fortran/openmp.cc:673
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
  
! #: fortran/openmp.cc:702
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:755
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
  
! #: fortran/openmp.cc:817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
  
! #: fortran/openmp.cc:884
  #, fuzzy, gcc-internal-format
  msgid "Unexpected OpenACC parallelism."
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: fortran/openmp.cc:916
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable at %C is an element of a COMMON block"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/openmp.cc:976
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr "Odottamatonta roskaa funktioesittelyn jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:986
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
  
! #: fortran/openmp.cc:1241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected INTEGER type at %L"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:1255
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected identifier"
  msgid "Expected identifier at %C"
  msgstr "odotettu tunniste"
  
! #: fortran/openmp.cc:1260
  #, fuzzy, gcc-internal-format
  msgid "Same identifier %qs specified again at %C"
  msgstr "virheellinen muunnostarkennin jÃ¤lkiliitteessÃ¤: %c"
  
! #: fortran/openmp.cc:1287
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected range-specification at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:1397
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Comma expected at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:1509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:1569
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown argument list function at %L"
  msgid "Unknown directive at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/openmp.cc:1571
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid combined or composite directive at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/openmp.cc:1579
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational and meta directives not permitted"
  msgstr ""
  
! #: fortran/openmp.cc:1611
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:1637 fortran/openmp.cc:1647
  #, fuzzy, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: fortran/openmp.cc:1655
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1745
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr ""
  
! #: fortran/openmp.cc:1779
  #, fuzzy, gcc-internal-format
  msgid "Unexpected %<(%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:1826
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "Duplicated %qs clause at %L"
  msgstr "Kaksoiskappele %s attribuutti kohdassa %L"
  
! #: fortran/openmp.cc:1833
  #, fuzzy, gcc-internal-format
  msgid "Expected %<(%> after %qs at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:1840
  #, fuzzy, gcc-internal-format
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr "Virheellinen merkki nimessÃ¤ kohdassa %C"
  
! #: fortran/openmp.cc:1901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:1971 fortran/openmp.cc:2007 fortran/openmp.cc:2403
! #: fortran/openmp.cc:2428
  #, fuzzy, gcc-internal-format
  msgid "Expected %<:%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:2031
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expected variable list at %C"
  msgstr "Odotettiin muuttujanimeÃ¤ kohdassa %C"
  
! #: fortran/openmp.cc:2055
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:2116
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2147
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: fortran/openmp.cc:2236
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2258
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2291
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr ""
  
! #: fortran/openmp.cc:2294
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr ""
  
! #: fortran/openmp.cc:2330
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:2333
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2383
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2389
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2395
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2410
  #, fuzzy, gcc-internal-format
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:2422
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2433
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2447
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2464
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2502 fortran/openmp.cc:2537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected integer expression"
  msgid "Expected integer expression at %C"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: fortran/openmp.cc:2518
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2530
  #, fuzzy, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: fortran/openmp.cc:2543
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2573
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected HOST, NOHOST or ANY at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:2628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:2816
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/openmp.cc:3003
  #, fuzzy, gcc-internal-format
  msgid "Multiple %qs modifiers specified at %C"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: fortran/openmp.cc:3113
  #, fuzzy, gcc-internal-format
  msgid "too many %<always%> modifiers at %L"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: fortran/openmp.cc:3119
  #, fuzzy, gcc-internal-format
  msgid "too many %<close%> modifiers at %L"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: fortran/openmp.cc:3125
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments to %s at %L"
  msgid "too many %<present%> modifiers at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/openmp.cc:3316
  #, gcc-internal-format
  msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
  msgstr ""
  
! #: fortran/openmp.cc:3341
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: fortran/openmp.cc:3631
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:3824
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Failed to match clause at %C"
  msgstr "%s: Tulostetiedoston %s sulkeminen epÃ¤onnistui\n"
  
! #: fortran/openmp.cc:4007
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: fortran/openmp.cc:4017
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: fortran/openmp.cc:4026
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: fortran/openmp.cc:4034
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/openmp.cc:4083
  #, fuzzy, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: fortran/openmp.cc:4131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/openmp.cc:4138
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/openmp.cc:4171
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: fortran/openmp.cc:4240
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4274
  #, fuzzy, gcc-internal-format
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/openmp.cc:4282
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/openmp.cc:4289
  #, fuzzy, gcc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/openmp.cc:4304
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Multiple loop axes specified for routine at %C"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: fortran/openmp.cc:4315
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:4323
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr ""
  
! #: fortran/openmp.cc:4344 fortran/openmp.cc:4372
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4389
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4568
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:4576
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr "-pipe ei ole tuettu"
  
! #: fortran/openmp.cc:4579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected expression in %s statement at %C"
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
  
! #: fortran/openmp.cc:4650
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/openmp.cc:4717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:4739
  #, fuzzy, gcc-internal-format
  msgid "Expected %<( depobj )%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:4757
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4771
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:4790
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr ""
  
! #: fortran/openmp.cc:4798
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:4924 fortran/openmp.cc:9176
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/openmp.cc:4931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/openmp.cc:4937
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr ""
  
! #: fortran/openmp.cc:4956
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:4984
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4993
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.cc:5001
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:5401 fortran/openmp.cc:11748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:5405 fortran/openmp.cc:11752
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:5410
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:5412
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:5432
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:5469
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5484
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:5509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/openmp.cc:5512
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:5518
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clause"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/openmp.cc:5524
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/openmp.cc:5538 fortran/openmp.cc:5593
  #, gcc-internal-format
  msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:5547 fortran/openmp.cc:5601
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clause"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/openmp.cc:5563
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/openmp.cc:5567
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:5576
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:5611
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr ""
  
! #: fortran/openmp.cc:5622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:5661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected exponent in expression at %C"
  msgid "Expected trait-property-extension at %C"
  msgstr "Odotettiin eksponenttia lausekkeessa kohdassa %C"
  
! #: fortran/openmp.cc:5676 fortran/openmp.cc:5773 fortran/openmp.cc:5904
! #: fortran/openmp.cc:6054 fortran/openmp.cc:6082
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:5698
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected trait selector name at %C"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/openmp.cc:5717
  #, fuzzy, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr "Tuntematon -mmacosx-version-min-arvo %qs"
  
! #: fortran/openmp.cc:5735
  #, fuzzy, gcc-internal-format
  msgid "selector %qs does not accept any properties at %C"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: fortran/openmp.cc:5744
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5751 fortran/openmp.cc:5914 fortran/openmp.cc:6006
! #: fortran/openmp.cc:6073
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:5759
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression at %C"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: fortran/openmp.cc:5767
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be non-negative at %C"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/openmp.cc:5779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "expected : at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:5801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected identifier"
  msgid "expected identifier at %C"
  msgstr "odotettu tunniste"
  
! #: fortran/openmp.cc:5820
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected identifier or string literal at %C"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: fortran/openmp.cc:5841
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected expression"
  msgid "expected expression at %C"
  msgstr "odotettiin lauseketta"
  
! #: fortran/openmp.cc:5853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "property must be a constant logical expression at %C"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: fortran/openmp.cc:5856
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "property must be a constant integer expression at %C"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: fortran/openmp.cc:5868
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a conforming device number at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected binding name at %C"
  msgid "expected simd clause at %C"
  msgstr "Odotettiin sitomisnimeÃ¤ kohteessa %C"
  
! #: fortran/openmp.cc:5955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected context selector set name at %C"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/openmp.cc:5962
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:5969
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:5984
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:6013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected name at %C"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:6024
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "expected variant name at %C"
  msgstr "Odotettiin muuttujanimeÃ¤ kohdassa %C"
  
! #: fortran/openmp.cc:6064
  #, fuzzy, gcc-internal-format
  msgid "expected %<match%> at %C"
  msgstr "  siirtyy catch-lohkoon"
  
! #: fortran/openmp.cc:6115
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/openmp.cc:6152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after OMP THREADPRIVATE at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:6159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
  
! #: fortran/openmp.cc:6265
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFLOAD but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6270
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6275
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6301
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:6305
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:6328
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:6333
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:6344
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6349
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/openmp.cc:6456
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6472
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:6478
  #, fuzzy, gcc-internal-format
  msgid "%qs clause at %L specified more than once"
  msgstr "%s: Annettu useampi kuin yksi -d -valitsin\n"
  
! #: fortran/openmp.cc:6481
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6507
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:6513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:6712
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:6800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:6832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:6867 fortran/openmp.cc:6870 fortran/openmp.cc:6873
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr ""
  
! #: fortran/openmp.cc:6877
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6907
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:6918
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:6936
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr ""
  
! #: fortran/openmp.cc:6946
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr ""
  
! #: fortran/openmp.cc:6983
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:6998
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:7054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:7060
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:7081
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:7120
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/openmp.cc:7132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/openmp.cc:7144
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/openmp.cc:7155
  #, fuzzy, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/openmp.cc:7158
  #, fuzzy, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/openmp.cc:7164 fortran/openmp.cc:9044
  #, fuzzy, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/openmp.cc:7169
  #, fuzzy, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/openmp.cc:7174
  #, fuzzy, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/openmp.cc:7184 fortran/openmp.cc:8529 fortran/openmp.cc:8806
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/openmp.cc:7187
  #, fuzzy, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/openmp.cc:7203 fortran/openmp.cc:8793
  #, fuzzy, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:7208 fortran/openmp.cc:9048
  #, fuzzy, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/openmp.cc:7213 fortran/openmp.cc:9051
  #, fuzzy, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/openmp.cc:7218 fortran/openmp.cc:9039
  #, fuzzy, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:7221
  #, fuzzy, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:7264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:7313
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:7349
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7355
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/openmp.cc:7361
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr ""
  
! #: fortran/openmp.cc:7368
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr ""
  
! #: fortran/openmp.cc:7375
  #, fuzzy, gcc-internal-format
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/openmp.cc:7381
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7389
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7396
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7407
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7416
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7425
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:7430
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:7441 fortran/openmp.cc:7996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: fortran/openmp.cc:7456
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:7461
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:7475 fortran/openmp.cc:7980
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7491
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/openmp.cc:7527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.cc:7530
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.cc:7537 fortran/openmp.cc:7548 fortran/resolve.cc:11043
! #: fortran/resolve.cc:12612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/openmp.cc:7552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.cc:7677
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.cc:7687
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/openmp.cc:7696
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/openmp.cc:7706
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/openmp.cc:7711
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/openmp.cc:7718
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7721
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7730
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:7751
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/openmp.cc:7786
  #, fuzzy, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be copied"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/openmp.cc:7790
  #, fuzzy, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/openmp.cc:7795 fortran/openmp.cc:11411
  #, fuzzy, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/openmp.cc:7806
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7810
  #, fuzzy, gcc-internal-format
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.cc:7813
  #, fuzzy, gcc-internal-format
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.cc:7844 fortran/openmp.cc:7856 fortran/openmp.cc:7877
! #: fortran/openmp.cc:7889 fortran/openmp.cc:7912 fortran/openmp.cc:7920
! #: fortran/openmp.cc:7941 fortran/openmp.cc:7952 fortran/openmp.cc:7964
! #: fortran/openmp.cc:8199 fortran/openmp.cc:11435
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/openmp.cc:7885
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7935
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/openmp.cc:8021
  #, fuzzy, gcc-internal-format
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: fortran/openmp.cc:8063
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/openmp.cc:8091
  #, fuzzy, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr "Odottamaton TYPE IS -lause kohdassa %C"
  
! #: fortran/openmp.cc:8105
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr ""
  
! #: fortran/openmp.cc:8139
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr ""
  
! #: fortran/openmp.cc:8150
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8175
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:8179
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:8183
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:8206
  #, fuzzy, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/openmp.cc:8219
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/openmp.cc:8237
  #, fuzzy, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:8243
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/openmp.cc:8248
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/openmp.cc:8251
  #, fuzzy, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:8259
  #, fuzzy, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:8262
  #, fuzzy, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/openmp.cc:8265
  #, fuzzy, gcc-internal-format
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:8271
  #, fuzzy, gcc-internal-format
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:8286
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8296
  #, fuzzy, gcc-internal-format
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: fortran/openmp.cc:8322
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: fortran/openmp.cc:8328
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range end expected at %L"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: fortran/openmp.cc:8334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range step expected at %L"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: fortran/openmp.cc:8339
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "Nonzero range step expected at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/openmp.cc:8352
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SINK addend not a constant integer at %L"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/openmp.cc:8368
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr ""
  
! #: fortran/openmp.cc:8378
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8389
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array is not contiguous at %L"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: fortran/openmp.cc:8448
  #, fuzzy, gcc-internal-format
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/openmp.cc:8460
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/openmp.cc:8468
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/openmp.cc:8477 fortran/openmp.cc:8495
  #, fuzzy, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/openmp.cc:8487
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: fortran/openmp.cc:8509
  #, fuzzy, gcc-internal-format
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: fortran/openmp.cc:8535
  #, gcc-internal-format
  msgid "List item %qs with allocatable components is not permitted in map clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8561
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8592
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8621
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8637 fortran/openmp.cc:8777
  #, fuzzy, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:8640 fortran/openmp.cc:8780
  #, fuzzy, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:8652
  #, fuzzy, gcc-internal-format
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/openmp.cc:8709
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr ""
  
! #: fortran/openmp.cc:8717
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr ""
  
! #: fortran/openmp.cc:8725
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr ""
  
! #: fortran/openmp.cc:8730
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8741
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr ""
  
! #: fortran/openmp.cc:8771
  #, fuzzy, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: fortran/openmp.cc:8783
  #, fuzzy, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:8790
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/openmp.cc:8796
  #, fuzzy, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/openmp.cc:8809
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:8819
  #, fuzzy, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:8830
  #, fuzzy, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:8854
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8947
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:8975
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8981
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8989
  #, fuzzy, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/openmp.cc:8994
  #, fuzzy, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/openmp.cc:9005
  #, fuzzy, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: fortran/openmp.cc:9022
  #, fuzzy, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: fortran/openmp.cc:9056
  #, fuzzy, gcc-internal-format
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: fortran/openmp.cc:9116
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9129
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/openmp.cc:9139
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/openmp.cc:9169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/openmp.cc:9193
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: fortran/openmp.cc:9196
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: fortran/openmp.cc:9206
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:9211
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be an array element"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/openmp.cc:9215
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/openmp.cc:9219
  #, fuzzy, gcc-internal-format
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.cc:9226
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:9380
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:9388
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:9500
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9506
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:9514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected scalar initialization expression at %C"
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr "Odotettiin skalaarialustuslauseketta kohdassa %C"
  
! #: fortran/openmp.cc:9522
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.cc:9531
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.cc:9538
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isten â€�!$OMP ATOMICâ€�-argumenttien on oltava skaalaareja kohdassa %L"
  
! #: fortran/openmp.cc:9555
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.cc:9560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤iset â€�!$OMP ATOMICâ€�-argumentit paitsi yksi eivÃ¤t saa viitata kohteeseen â€�%sâ€� kohdassa %L"
  
! #: fortran/openmp.cc:9572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.cc:9580
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.cc:9590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.cc:9606
  #, fuzzy, gcc-internal-format
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.cc:9614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤iset â€�!$OMP ATOMICâ€�-argumentit paitsi yksi eivÃ¤t saa viitata kohteeseen â€�%sâ€� kohdassa %L"
  
! #: fortran/openmp.cc:9632
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:9659
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�!$OMP ATOMICâ€�-sijoituksen on oltava MIN, MAX, IAND, IOR tai IEOR kohdassa %L"
  
! #: fortran/openmp.cc:9707
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.cc:9721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.cc:9754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤iset â€�!$OMP ATOMICâ€�-argumentit paitsi yksi eivÃ¤t saa viitata kohteeseen â€�%sâ€� kohdassa %L"
  
! #: fortran/openmp.cc:9778
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�!$OMP ATOMICâ€�-sijoituksella IAND, IOR tai IEOR tÃ¤ytyy olla kaksi argumenttia kohdassa %L"
  
! #: fortran/openmp.cc:9785
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�!$OMP ATOMICâ€�-sijoituksen on oltava MIN, MAX, IAND, IOR tai IEOR kohdassa %L"
  
! #: fortran/openmp.cc:9808
  #, fuzzy, gcc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤iset â€�!$OMP ATOMICâ€�-argumentit paitsi yksi eivÃ¤t saa viitata kohteeseen â€�%sâ€� kohdassa %L"
  
! #: fortran/openmp.cc:9815
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isten â€�!$OMP ATOMICâ€�-argumenttien on oltava skaalaareja kohdassa %L"
  
! #: fortran/openmp.cc:9823
  #, fuzzy, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr "EnsimmÃ¤isen tai viimeisen kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�!$OMP ATOMICâ€�-argumentin on oltava â€�%sâ€� kohdassa %L"
  
! #: fortran/openmp.cc:9841
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.cc:9846
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:9948
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr ""
  
! #: fortran/openmp.cc:9955
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:9962
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:10176
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10256
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP directive in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10268 fortran/openmp.cc:10294
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10822
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10835
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
  
! #: fortran/openmp.cc:10842
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
  
! #: fortran/openmp.cc:10857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja on lÃ¤snÃ¤ muussa lauseessa kuin PRIVATE tai LASTPRIVATE kohdassa %L"
  
! #: fortran/openmp.cc:10861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja on lÃ¤snÃ¤ muussa lauseessa kuin PRIVATE tai LASTPRIVATE kohdassa %L"
  
! #: fortran/openmp.cc:10868
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
  
! #: fortran/openmp.cc:10874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: fortran/openmp.cc:10883
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10890
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10899
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression not in canonical form at %L"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: fortran/openmp.cc:10906
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10913
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: fortran/openmp.cc:10919
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10926
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr ""
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:10944
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: fortran/openmp.cc:10956
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: fortran/openmp.cc:10963
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11190 fortran/openmp.cc:11203
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11222
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11228
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11234
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
  
! #: fortran/openmp.cc:11250
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: fortran/openmp.cc:11262
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: fortran/openmp.cc:11272 fortran/openmp.cc:11281
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: fortran/openmp.cc:11297
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "ei-vakio alustuslauseke kohdassa %L"
  
! #: fortran/openmp.cc:11418
  #, fuzzy, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: fortran/openmp.cc:11465
  #, fuzzy, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/openmp.cc:11471
  #, fuzzy, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/openmp.cc:11539
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:11543
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:11637
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:11651
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:11657
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr ""
  
! #: fortran/openmp.cc:11678
  #, fuzzy, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:11702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:11710
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:11739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:11761
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/openmp.cc:11777
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:11792
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:11802
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:11810
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
--- 75024,77277 ----
  msgid "gfc_code2string(): Bad code"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/module.cc:243
  #, gcc-internal-format
  msgid "free_pi_tree(): Unresolved fixup"
  msgstr ""
  
! #: fortran/module.cc:460
  #, gcc-internal-format
  msgid "associate_integer_pointer(): Already associated"
  msgstr ""
  
! #: fortran/module.cc:544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "module nature in USE statement at %C"
  msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
  
! #: fortran/module.cc:556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSIC"
  msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
  
! #: fortran/module.cc:569
  #, gcc-internal-format, gfc-internal-format
  msgid "\"::\" was expected after module nature at %C but was not found"
  msgstr "odotettiin â€�::â€� moduuliluonteen jÃ¤lkeen paikassa %C, mutta ei lÃ¶ytynyt"
  
! #: fortran/module.cc:579
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "\"USE :: module\" at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/module.cc:638
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Missing generic specification in USE statement at %C"
  msgstr "Puuttuva ulottuvuusspesifikaatio kohdassa %C"
  
! #: fortran/module.cc:649
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Renaming operators in USE statements at %C"
  msgstr "kokonaislukuylivuoto lausekkeessa"
  
! #: fortran/module.cc:693
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with the rename symbol at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/module.cc:696
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with the symbol at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/module.cc:704
  #, fuzzy, gcc-internal-format
  msgid "The name %qs at %C has already been used as an external module name"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/module.cc:767
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C"
  msgstr "%<%c%s%>:n aikasempi esittely"
  
! #: fortran/module.cc:772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SUBMODULE declaration at %C cannot appear within another scoping unit"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/module.cc:847
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in SUBMODULE statement at %C"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/module.cc:1207
  #, fuzzy, gcc-internal-format
  msgid "Reading module %qs at line %d column %d: %s"
  msgstr "Luetaan moduulia %s rivillÃ¤ %d sarake %d: %s"
  
! #: fortran/module.cc:1211
  #, fuzzy, gcc-internal-format
  msgid "Writing module %qs at line %d column %d: %s"
  msgstr "Kirjoitetaan moduuli %s rivillÃ¤ %d sarake %d: %s"
  
! #: fortran/module.cc:1215
  #, fuzzy, gcc-internal-format
  msgid "Module %qs at line %d column %d: %s"
  msgstr "Moduuli %s rivillÃ¤ %d sarakkeessa %d: %s"
  
! #: fortran/module.cc:1648
  #, gcc-internal-format
  msgid "require_atom(): bad atom type required"
  msgstr ""
  
! #: fortran/module.cc:1697
  #, gcc-internal-format, gfc-internal-format
  msgid "Error writing modules file: %s"
  msgstr "Virhe kirjoitettaessa moduulitiedostoa %s"
  
! #: fortran/module.cc:1747
  #, gcc-internal-format
  msgid "write_atom(): Trying to write dab atom"
  msgstr ""
  
! #: fortran/module.cc:1968
  #, fuzzy, gcc-internal-format
  msgid "unquote_string(): got bad string"
  msgstr "virheellinen merkkijonovakio"
  
! #: fortran/module.cc:2984
  #, fuzzy, gcc-internal-format
  msgid "mio_array_ref(): Unknown array ref"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/module.cc:5119
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Ambiguous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/module.cc:5122
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION from module %s at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/module.cc:5316
  #, gcc-internal-format
  msgid "%qs of module %qs, imported at %C, is also the name of the current program unit"
  msgstr ""
  
! #: fortran/module.cc:5453
  #, gcc-internal-format
  msgid "Mismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qs"
  msgstr ""
  
! #: fortran/module.cc:5732
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in module %qs"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: fortran/module.cc:5739
  #, fuzzy, gcc-internal-format
  msgid "User operator %qs referenced at %L not found in module %qs"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/module.cc:5744
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic operator %qs referenced at %L not found in module %qs"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/module.cc:5980
  #, gcc-internal-format
  msgid "write_symbol(): bad module symbol %qs"
  msgstr ""
  
! #: fortran/module.cc:6324
  #, gcc-internal-format
  msgid "write_symtree(): Symbol not written"
  msgstr ""
  
! #: fortran/module.cc:6514
  #, fuzzy, gcc-internal-format
  msgid "Cannot open module file %qs for writing at %C: %s"
  msgstr "Ei voi avata moduulitiedostoa â€�%sâ€� kirjoittamista varten kohdassa %C: %s"
  
! #: fortran/module.cc:6535
  #, fuzzy, gcc-internal-format
  msgid "Error writing module file %qs for writing: %s"
  msgstr "Virhe kirjoitettaessa moduulitiedostoa %s"
  
! #: fortran/module.cc:6546
  #, fuzzy, gcc-internal-format
  msgid "Cannot delete module file %qs: %s"
  msgstr "Ei voida poistaa moduulitiedostoa â€�%sâ€�: %s"
  
! #: fortran/module.cc:6549
  #, fuzzy, gcc-internal-format
  msgid "Cannot rename module file %qs to %qs: %s"
  msgstr "Ei voida nimetÃ¤ uudelleen moduulitiedostoa â€�%sâ€� nimellÃ¤ â€�%sâ€�: %s"
  
! #: fortran/module.cc:6555
  #, fuzzy, gcc-internal-format
  msgid "Cannot delete temporary module file %qs: %s"
  msgstr "Ei voida poistaa tilapÃ¤istÃ¤ moduulitiedostoa â€�%sâ€�: %s"
  
! #: fortran/module.cc:6612
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C already declared"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: fortran/module.cc:6683
  #, gcc-internal-format, gfc-internal-format
  msgid "import_iso_c_binding_module(): Unable to create symbol for %s"
  msgstr ""
  
! #: fortran/module.cc:6791 fortran/module.cc:7135
  #, fuzzy, gcc-internal-format
  msgid "The symbol %qs, referenced at %L, is not in the selected standard"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: fortran/module.cc:6919
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_C_BINDING"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: fortran/module.cc:6940 fortran/module.cc:6973 fortran/module.cc:7015
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs already declared"
  msgstr "%qs alustettu ja esitelty %<extern%>-avainsanalla"
  
! #: fortran/module.cc:7120
  #, gcc-internal-format
  msgid "Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7142
  #, gcc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qs"
  msgstr ""
  
! #: fortran/module.cc:7210
  #, gcc-internal-format, gfc-internal-format
  msgid "Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %s"
  msgstr ""
  
! #: fortran/module.cc:7264
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENV"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: fortran/module.cc:7290
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "USE statement at %C has no ONLY qualifier"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/module.cc:7319
  #, gcc-internal-format, gfc-internal-format
  msgid "ISO_FORTRAN_ENV intrinsic module at %C"
  msgstr ""
  
! #: fortran/module.cc:7331
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ISO_C_BINDING module at %C"
  msgstr "Odotettiin sitomisattribuuttia kohdassa %C"
  
! #: fortran/module.cc:7344
  #, fuzzy, gcc-internal-format
  msgid "Cannot find an intrinsic module named %qs at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/module.cc:7350
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_FEATURES module at %C"
  msgstr "odotettiin â€�::â€� moduuliluonteen jÃ¤lkeen paikassa %C, mutta ei lÃ¶ytynyt"
  
! #: fortran/module.cc:7356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_EXCEPTIONS module at %C"
  msgstr "odotettiin â€�::â€� moduuliluonteen jÃ¤lkeen paikassa %C, mutta ei lÃ¶ytynyt"
  
! #: fortran/module.cc:7362
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IEEE_ARITHMETIC module at %C"
  msgstr "odotettiin â€�::â€� moduuliluonteen jÃ¤lkeen paikassa %C, mutta ei lÃ¶ytynyt"
  
! #: fortran/module.cc:7372
  #, fuzzy, gcc-internal-format
  msgid "Cannot open module file %qs for reading at %C: %s"
  msgstr "Ei voi avata moduulitiedostoa â€�%sâ€� lukemista varten kohdassa %C: %s"
  
! #: fortran/module.cc:7375
  #, gcc-internal-format
  msgid "Module file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module."
  msgstr ""
  
! #: fortran/module.cc:7386
  #, gcc-internal-format
  msgid "Use of non-intrinsic module %qs at %C conflicts with intrinsic module name used previously"
  msgstr ""
  
! #: fortran/module.cc:7409
  #, gcc-internal-format
  msgid "File %qs opened at %C is not a GNU Fortran module file"
  msgstr ""
  
! #: fortran/module.cc:7417
  #, gcc-internal-format
  msgid "Cannot read module file %qs opened at %C, because it was created by a different version of GNU Fortran"
  msgstr ""
  
! #: fortran/module.cc:7434
  #, gcc-internal-format
  msgid "Cannot USE a submodule that is currently built"
  msgstr ""
  
! #: fortran/module.cc:7436
  #, gcc-internal-format
  msgid "Cannot USE a module that is currently built"
  msgstr ""
  
! #: fortran/openmp.cc:150 fortran/openmp.cc:7113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk at %C"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:429
  #, fuzzy, gcc-internal-format
  msgid "%<omp_all_memory%> at %C not permitted in this clause"
  msgstr "parametri esitelty %<auto%>:ksi"
  
! #: fortran/openmp.cc:474
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "List item shall not be coindexed at %C"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/openmp.cc:493
  #, gcc-internal-format
  msgid "%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block"
  msgstr ""
  
! #: fortran/openmp.cc:518 fortran/openmp.cc:619 fortran/openmp.cc:949
! #: fortran/openmp.cc:6165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COMMON block /%s/ not found at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/openmp.cc:557 fortran/openmp.cc:647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP variable list at %C"
  msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
  
! #: fortran/openmp.cc:674
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP detach clause at %C"
  msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
  
! #: fortran/openmp.cc:703
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:756
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenMP SINK dependence-type list at %C"
  msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
  
! #: fortran/openmp.cc:818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in OpenACC expression list at %C"
  msgstr "Syntaksivirhe IF-lausekkeessa kohdassa %C"
  
! #: fortran/openmp.cc:885
  #, fuzzy, gcc-internal-format
  msgid "Unexpected OpenACC parallelism."
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: fortran/openmp.cc:917
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable at %C is an element of a COMMON block"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/openmp.cc:977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC DECLARE at %C"
  msgstr "Odottamatonta roskaa funktioesittelyn jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:987
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC DECLARE list at %C"
  msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
  
! #: fortran/openmp.cc:1242
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected INTEGER type at %L"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:1256
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected identifier"
  msgid "Expected identifier at %C"
  msgstr "odotettu tunniste"
  
! #: fortran/openmp.cc:1261
  #, fuzzy, gcc-internal-format
  msgid "Same identifier %qs specified again at %C"
  msgstr "virheellinen muunnostarkennin jÃ¤lkiliitteessÃ¤: %c"
  
! #: fortran/openmp.cc:1288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected range-specification at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:1398
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Comma expected at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:1510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:1570
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unknown argument list function at %L"
  msgid "Unknown directive at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/openmp.cc:1572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid combined or composite directive at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/openmp.cc:1580
  #, gcc-internal-format
  msgid "Invalid %qs directive at %L in %s clause: declarative, informational and meta directives not permitted"
  msgstr ""
  
! #: fortran/openmp.cc:1612
  #, fuzzy, gcc-internal-format
  msgid "Expected %<,%> or %<)%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:1638 fortran/openmp.cc:1648
  #, fuzzy, gcc-internal-format
  msgid "%qs directive mentioned multiple times in %s clause in %s directive at %L"
  msgstr "ISO C ei salli ylimÃ¤Ã¤rÃ¤isiÃ¤ %<;%>-merkkejÃ¤ funktion ulkopuolella"
  
! #: fortran/openmp.cc:1656
  #, gcc-internal-format
  msgid "%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L"
  msgstr ""
  
! #: fortran/openmp.cc:1746
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s modifier at %L in USES_ALLOCATORS clause"
  msgstr ""
  
! #: fortran/openmp.cc:1780
  #, fuzzy, gcc-internal-format
  msgid "Unexpected %<(%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:1827
  #, fuzzy, gcc-internal-format
  #| msgid "Duplicate %s attribute at %L"
  msgid "Duplicated %qs clause at %L"
  msgstr "Kaksoiskappele %s attribuutti kohdassa %L"
  
! #: fortran/openmp.cc:1834
  #, fuzzy, gcc-internal-format
  msgid "Expected %<(%> after %qs at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:1841
  #, fuzzy, gcc-internal-format
  msgid "Invalid expression after %<%s(%> at %C"
  msgstr "Virheellinen merkki nimessÃ¤ kohdassa %C"
  
! #: fortran/openmp.cc:1902
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C after trailing comma"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:1972 fortran/openmp.cc:2008 fortran/openmp.cc:2418
! #: fortran/openmp.cc:2443
  #, fuzzy, gcc-internal-format
  msgid "Expected %<:%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:2032
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "Expected variable list at %C"
  msgstr "Odotettiin muuttujanimeÃ¤ kohdassa %C"
  
! #: fortran/openmp.cc:2056
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected COMPILATION or EXECUTION in AT clause at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:2117
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected TEAMS, PARALLEL or THREAD as binding in BIND at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2148
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COLLAPSE clause argument not constant positive integer at %C"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: fortran/openmp.cc:2251
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2273
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2306
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP with unspecified category"
  msgstr ""
  
! #: fortran/openmp.cc:2309
  #, gcc-internal-format, gfc-internal-format
  msgid "DEFAULTMAP at %C but prior DEFAULTMAP for category %s"
  msgstr ""
  
! #: fortran/openmp.cc:2345
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE or PRESENT in DEFAULT clause at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:2348
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2398
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2404
  #, gcc-internal-format, gfc-internal-format
  msgid "SOURCE at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2410
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicated clause with SOURCE dependence-type at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2425
  #, fuzzy, gcc-internal-format
  msgid "Expected %<)%> or %<omp_cur_iteration)%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:2437
  #, gcc-internal-format, gfc-internal-format
  msgid "SINK at %C not permitted as dependence-type for this directive"
  msgstr ""
  
! #: fortran/openmp.cc:2448
  #, gcc-internal-format, gfc-internal-format
  msgid "ITERATOR may not be combined with SINK at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2462
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected dependence-type SINK or SOURCE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2479
  #, gcc-internal-format
  msgid "%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2517 fortran/openmp.cc:2552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected integer expression"
  msgid "Expected integer expression at %C"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: fortran/openmp.cc:2533
  #, gcc-internal-format
  msgid "%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2545
  #, fuzzy, gcc-internal-format
  msgid "the %<device%> clause expression must evaluate to %<1%> at %C"
  msgstr "%<num_threads%>-arvon on oltava positiivinen"
  
! #: fortran/openmp.cc:2558
  #, gcc-internal-format
  msgid "Expected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:2588
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected HOST, NOHOST or ANY at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:2643
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, ACQUIRE or RELAXED at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:2831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INDIRECT clause at %C requires a constant logical expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/openmp.cc:3018
  #, fuzzy, gcc-internal-format
  msgid "Multiple %qs modifiers specified at %C"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: fortran/openmp.cc:3128
  #, fuzzy, gcc-internal-format
  msgid "too many %<always%> modifiers at %L"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: fortran/openmp.cc:3134
  #, fuzzy, gcc-internal-format
  msgid "too many %<close%> modifiers at %L"
  msgstr "%s: Liian monta argumenttia\n"
  
! #: fortran/openmp.cc:3140
  #, fuzzy, gcc-internal-format
  #| msgid "Too many arguments to %s at %L"
  msgid "too many %<present%> modifiers at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/openmp.cc:3331
  #, gcc-internal-format
  msgid "Expected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifier"
  msgstr ""
  
! #: fortran/openmp.cc:3356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause argument not constant positive integer at %C"
  msgstr "%qE-attribuutti sallii vain kokonaislukuvakioargumentin"
  
! #: fortran/openmp.cc:3646
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected FATAL or WARNING in SEVERITY clause at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:3839
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Failed to match clause at %C"
  msgstr "%s: Tulostetiedoston %s sulkeminen epÃ¤onnistui\n"
  
! #: fortran/openmp.cc:4022
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid clause in module with !$ACC DECLARE at %L"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: fortran/openmp.cc:4032
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable is USE-associated with !$ACC DECLARE at %L"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: fortran/openmp.cc:4041
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %L"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: fortran/openmp.cc:4049
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-size dummy array with !$ACC DECLARE at %L"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/openmp.cc:4098
  #, fuzzy, gcc-internal-format
  msgid "%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: fortran/openmp.cc:4146
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid argument to !$ACC WAIT at %C"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/openmp.cc:4153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WAIT clause at %L requires a scalar INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/openmp.cc:4201
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ACC CACHE directive must be inside of loop %C"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: fortran/openmp.cc:4270
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$ACC ROUTINE form without list is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4304
  #, fuzzy, gcc-internal-format
  msgid "Invalid NAME %qs in !$ACC ROUTINE ( NAME ) at %C"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/openmp.cc:4312
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/openmp.cc:4319
  #, fuzzy, gcc-internal-format
  msgid "Syntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAME"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/openmp.cc:4334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Multiple loop axes specified for routine at %C"
  msgstr "tallennusluokka annettu typenamelle"
  
! #: fortran/openmp.cc:4345
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:4353
  #, gcc-internal-format, gfc-internal-format
  msgid "Intrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clause"
  msgstr ""
  
! #: fortran/openmp.cc:4374 fortran/openmp.cc:4402
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE already applied at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4419
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected ALIGN or ALLOCATOR clause at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:4606
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Sorry, structure-element list item at %L in ALLOCATE directive is not yet supported"
  msgstr "-pipe ei ole tuettu"
  
! #: fortran/openmp.cc:4609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected expression in %s statement at %C"
  msgid "Unexpected expression as list item at %L in ALLOCATE directive"
  msgstr "Odotettiin lauseketta %s-lauseessa kohdassa %C"
  
! #: fortran/openmp.cc:4680
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ASSUMES at %C must be in the specification part of a subprogram or module"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/openmp.cc:4747
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CRITICAL statement at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:4769
  #, fuzzy, gcc-internal-format
  msgid "Expected %<( depobj )%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:4787
  #, gcc-internal-format
  msgid "Expected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %C"
  msgstr ""
  
! #: fortran/openmp.cc:4801
  #, gcc-internal-format, gfc-internal-format
  msgid "The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %L"
  msgstr ""
  
! #: fortran/openmp.cc:4815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected DEPEND, UPDATE, or DESTROY clause at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:4820
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJ"
  msgstr ""
  
! #: fortran/openmp.cc:4828
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locator"
  msgstr ""
  
! #: fortran/openmp.cc:4954 fortran/openmp.cc:9206
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "MESSAGE clause at %L requires a scalar default-kind CHARACTER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/openmp.cc:4961
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Constant character expression required in MESSAGE clause at %L"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/openmp.cc:4967
  #, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L: %s"
  msgstr ""
  
! #: fortran/openmp.cc:4986
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "$OMP ERROR encountered at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:5014
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "List specified together with memory order clause in FLUSH directive at %C"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.cc:5031
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP FLUSH statement at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:5431 fortran/openmp.cc:11778
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:5435 fortran/openmp.cc:11782
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:5440
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redefinition of !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:5442
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Previous !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:5462
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE REDUCTION at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:5499
  #, gcc-internal-format, gfc-internal-format
  msgid "Only the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5514
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP DECLARE TARGET at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:5539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L is an element of a COMMON block"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/openmp.cc:5542
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:5548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clause"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/openmp.cc:5554
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/openmp.cc:5568 fortran/openmp.cc:5623
  #, gcc-internal-format
  msgid "List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:5577 fortran/openmp.cc:5631
  #, gcc-internal-format, gfc-internal-format
  msgid "DEVICE_TYPE must be ANY when used with INDIRECT at %L"
  msgstr ""
  
! #: fortran/openmp.cc:5587
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clause"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/openmp.cc:5593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clause"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/openmp.cc:5597
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directive"
  msgstr ""
  
! #: fortran/openmp.cc:5606
  #, gcc-internal-format, gfc-internal-format
  msgid "COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPE"
  msgstr ""
  
! #: fortran/openmp.cc:5641
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignored"
  msgstr ""
  
! #: fortran/openmp.cc:5652
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP DECLARE TARGET list at %C"
  msgstr "Syntaksivirhe VOLATILE-lauseessa kohdassa %C"
  
  #. FIXME: constant integer expressions.
! #: fortran/openmp.cc:5691
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected exponent in expression at %C"
  msgid "Expected trait-property-extension at %C"
  msgstr "Odotettiin eksponenttia lausekkeessa kohdassa %C"
  
! #: fortran/openmp.cc:5706 fortran/openmp.cc:5803 fortran/openmp.cc:5934
! #: fortran/openmp.cc:6084 fortran/openmp.cc:6112
  #, fuzzy, gcc-internal-format
  msgid "expected %<)%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:5728
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected trait selector name at %C"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/openmp.cc:5747
  #, fuzzy, gcc-internal-format
  msgid "unknown selector %qs for context selector set %qs at %C"
  msgstr "Tuntematon -mmacosx-version-min-arvo %qs"
  
! #: fortran/openmp.cc:5765
  #, fuzzy, gcc-internal-format
  msgid "selector %qs does not accept any properties at %C"
  msgstr "%s ei tue muotoilua %<%%%c%> %s"
  
! #: fortran/openmp.cc:5774
  #, gcc-internal-format
  msgid "%<score%> cannot be specified in traits in the %qs trait-selector-set at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5781 fortran/openmp.cc:5944 fortran/openmp.cc:6036
! #: fortran/openmp.cc:6103
  #, fuzzy, gcc-internal-format
  msgid "expected %<(%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:5789
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be constant integer expression at %C"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: fortran/openmp.cc:5797
  #, fuzzy, gcc-internal-format
  msgid "%<score%> argument must be non-negative at %C"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/openmp.cc:5809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected \",\" at %C"
  msgid "expected : at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:5831
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected identifier"
  msgid "expected identifier at %C"
  msgstr "odotettu tunniste"
  
! #: fortran/openmp.cc:5850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected identifier or string literal at %C"
  msgstr "odotettiin merkkijonoliteraalia"
  
! #: fortran/openmp.cc:5871
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "expected expression"
  msgid "expected expression at %C"
  msgstr "odotettiin lauseketta"
  
! #: fortran/openmp.cc:5883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "property must be a constant logical expression at %C"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: fortran/openmp.cc:5886
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "property must be a constant integer expression at %C"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: fortran/openmp.cc:5898
  #, gcc-internal-format, gfc-internal-format
  msgid "property must be a conforming device number at %C"
  msgstr ""
  
! #: fortran/openmp.cc:5912
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected binding name at %C"
  msgid "expected simd clause at %C"
  msgstr "Odotettiin sitomisnimeÃ¤ kohteessa %C"
  
! #: fortran/openmp.cc:5985
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected context selector set name at %C"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/openmp.cc:5992
  #, fuzzy, gcc-internal-format
  msgid "expected %<=%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:5999
  #, fuzzy, gcc-internal-format
  msgid "expected %<{%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:6014
  #, fuzzy, gcc-internal-format
  msgid "expected %<}%> at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:6043
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expected name at %C"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:6054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected variable name at %C"
  msgid "expected variant name at %C"
  msgstr "Odotettiin muuttujanimeÃ¤ kohdassa %C"
  
! #: fortran/openmp.cc:6094
  #, fuzzy, gcc-internal-format
  msgid "expected %<match%> at %C"
  msgstr "  siirtyy catch-lohkoon"
  
! #: fortran/openmp.cc:6145
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate variable at %C is an element of a COMMON block"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/openmp.cc:6182
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after OMP THREADPRIVATE at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:6189
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in !$OMP THREADPRIVATE list at %C"
  msgstr "Syntaksivirhe argumenttiluettelossa kohdassa %C"
  
! #: fortran/openmp.cc:6295
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFLOAD but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6300
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6305
  #, gcc-internal-format, gfc-internal-format
  msgid "Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units do"
  msgstr ""
  
! #: fortran/openmp.cc:6331
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:6335
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine"
  msgstr ""
  
! #: fortran/openmp.cc:6358
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:6363
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)"
  msgstr ""
  
! #: fortran/openmp.cc:6374
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6379
  #, gcc-internal-format
  msgid "!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit"
  msgstr ""
  
! #: fortran/openmp.cc:6408
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP REQUIRES at %C must appear in the specification part of a program unit"
  msgstr "PROTECTED kohdassa %C on sallittu vain moduulin spesifikaatio-osassa"
  
! #: fortran/openmp.cc:6486
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %C"
  msgstr ""
  
! #: fortran/openmp.cc:6502
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Clause expected at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/openmp.cc:6508
  #, fuzzy, gcc-internal-format
  msgid "%qs clause at %L specified more than once"
  msgstr "%s: Annettu useampi kuin yksi -d -valitsin\n"
  
! #: fortran/openmp.cc:6511
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:6537
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected INCLUSIVE or EXCLUSIVE clause at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:6543
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$OMP SCAN at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:6742
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after TASKYIELD clause at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:6830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP MASTER statement at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:6862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP NOTHING statement at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:6897 fortran/openmp.cc:6900 fortran/openmp.cc:6903
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE"
  msgstr ""
  
! #: fortran/openmp.cc:6907
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC at %L with %s clause requires %s clause"
  msgstr ""
  
! #: fortran/openmp.cc:6937
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:6948
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive"
  msgstr ""
  
! #: fortran/openmp.cc:6966
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ at %L incompatible with RELEASE clause"
  msgstr ""
  
! #: fortran/openmp.cc:6976
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause"
  msgstr ""
  
! #: fortran/openmp.cc:7013
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after !$ACC ATOMIC statement at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:7028
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP BARRIER statement at %C"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:7084
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:7090
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after $OMP CANCELLATION POINT statement at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:7111
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected junk after NOWAIT clause at %C"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:7150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s clause at %L requires a scalar INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/openmp.cc:7162
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be positive"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/openmp.cc:7174
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of %s clause at %L must be non-negative"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/openmp.cc:7185
  #, fuzzy, gcc-internal-format
  msgid "Cray pointer object %qs of derived type in %s clause at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/openmp.cc:7188
  #, fuzzy, gcc-internal-format
  msgid "Cray pointee object %qs of derived type in %s clause at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/openmp.cc:7194 fortran/openmp.cc:9074
  #, fuzzy, gcc-internal-format
  msgid "POINTER object %qs of polymorphic type in %s clause at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/openmp.cc:7199
  #, fuzzy, gcc-internal-format
  msgid "Cray pointer object %qs of polymorphic type in %s clause at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/openmp.cc:7204
  #, fuzzy, gcc-internal-format
  msgid "Cray pointee object %qs of polymorphic type in %s clause at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/openmp.cc:7214 fortran/openmp.cc:8559 fortran/openmp.cc:8836
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in %s clause at %L"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/openmp.cc:7217
  #, fuzzy, gcc-internal-format
  msgid "Assumed rank array %qs in %s clause at %L"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/openmp.cc:7233 fortran/openmp.cc:8823
  #, fuzzy, gcc-internal-format
  msgid "POINTER object %qs in %s clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:7238 fortran/openmp.cc:9078
  #, fuzzy, gcc-internal-format
  msgid "Cray pointer object %qs in %s clause at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/openmp.cc:7243 fortran/openmp.cc:9081
  #, fuzzy, gcc-internal-format
  msgid "Cray pointee object %qs in %s clause at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/openmp.cc:7248 fortran/openmp.cc:9069
  #, fuzzy, gcc-internal-format
  msgid "ALLOCATABLE object %qs in %s clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:7251
  #, fuzzy, gcc-internal-format
  msgid "VALUE object %qs in %s clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:7294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared function %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:7343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:7379
  #, gcc-internal-format
  msgid "Unexpected function-result variable %qs at %L in declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7385
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs not supported with !$OMP ALLOCATE at %L"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/openmp.cc:7391
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE directive must be a variable"
  msgstr ""
  
! #: fortran/openmp.cc:7398
  #, gcc-internal-format
  msgid "Argument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declaration"
  msgstr ""
  
! #: fortran/openmp.cc:7405
  #, fuzzy, gcc-internal-format
  msgid "Unexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/openmp.cc:7411
  #, gcc-internal-format
  msgid "Unexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATE"
  msgstr ""
  
! #: fortran/openmp.cc:7419
  #, gcc-internal-format
  msgid "Duplicated common block %</%s/%> in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7426
  #, gcc-internal-format
  msgid "Duplicated variable %qs in !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7437
  #, gcc-internal-format
  msgid "Sorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7446
  #, gcc-internal-format
  msgid "Sorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7455
  #, gcc-internal-format
  msgid "Unexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:7460
  #, gcc-internal-format
  msgid "Unexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directive"
  msgstr ""
  
! #: fortran/openmp.cc:7471 fortran/openmp.cc:8026
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ALIGN requires a scalar positive constant integer alignment expression at %L that is a power of two"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: fortran/openmp.cc:7486
  #, gcc-internal-format
  msgid "An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:7491
  #, gcc-internal-format
  msgid "Predefined allocator required in ALLOCATOR clause at %L as the list item %<%s%s%s%> at %L has the SAVE attribute"
  msgstr ""
  
! #: fortran/openmp.cc:7505 fortran/openmp.cc:8010
  #, gcc-internal-format
  msgid "Expected integer expression of the %<omp_allocator_handle_kind%> kind at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "HOLDS expression at %L must be a scalar logical expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/openmp.cc:7557
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ORDERED clause parameter is less than COLLAPSE at %L"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.cc:7560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ORDER clause must not be used together ORDERED at %L"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.cc:7567 fortran/openmp.cc:7578 fortran/resolve.cc:11309
! #: fortran/resolve.cc:12878
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IF clause at %L requires a scalar LOGICAL expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/openmp.cc:7582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "IF clause without modifier at %L used together with IF clauses with modifiers"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.cc:7707
  #, gcc-internal-format, gfc-internal-format
  msgid "IF clause modifier %s at %L not appropriate for the current OpenMP construct"
  msgstr ""
  
! #: fortran/openmp.cc:7717
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SELF clause at %L requires a scalar LOGICAL expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/openmp.cc:7726
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL clause at %L requires a scalar LOGICAL expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/openmp.cc:7736
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/openmp.cc:7741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "INTEGER expression of SCHEDULE clause's chunk_size at %L must be positive"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/openmp.cc:7748
  #, gcc-internal-format, gfc-internal-format
  msgid "Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7751
  #, gcc-internal-format, gfc-internal-format
  msgid "NONMONOTONIC schedule modifier specified with ORDERED clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7760
  #, gcc-internal-format, gfc-internal-format
  msgid "DEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:7781
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs is not a dummy argument at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/openmp.cc:7816
  #, fuzzy, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be copied"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/openmp.cc:7820
  #, fuzzy, gcc-internal-format
  msgid "Object %qs is not a variable at %L; parameters cannot be and need not be mapped"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/openmp.cc:7825 fortran/openmp.cc:11441
  #, fuzzy, gcc-internal-format
  msgid "Object %qs is not a variable at %L"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/openmp.cc:7836
  #, gcc-internal-format
  msgid "%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7840
  #, fuzzy, gcc-internal-format
  msgid "ORDERED clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.cc:7843
  #, fuzzy, gcc-internal-format
  msgid "SCHEDULE clause specified together with %<inscan%> REDUCTION clause at %L"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.cc:7874 fortran/openmp.cc:7886 fortran/openmp.cc:7907
! #: fortran/openmp.cc:7919 fortran/openmp.cc:7942 fortran/openmp.cc:7950
! #: fortran/openmp.cc:7971 fortran/openmp.cc:7982 fortran/openmp.cc:7994
! #: fortran/openmp.cc:8229 fortran/openmp.cc:11465
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs present on multiple clauses at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/openmp.cc:7915
  #, gcc-internal-format
  msgid "Symbol %qs has mixed component and non-component accesses at %L"
  msgstr ""
  
! #: fortran/openmp.cc:7965
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs present on both data and map clauses at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/openmp.cc:8051
  #, fuzzy, gcc-internal-format
  msgid "%qs appears more than once in %<allocate%> at %L"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: fortran/openmp.cc:8093
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause"
  msgstr ""
  
! #: fortran/openmp.cc:8121
  #, fuzzy, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L"
  msgstr "Odottamaton TYPE IS -lause kohdassa %C"
  
! #: fortran/openmp.cc:8135
  #, gcc-internal-format
  msgid "%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement"
  msgstr ""
  
! #: fortran/openmp.cc:8169
  #, gcc-internal-format
  msgid "%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list"
  msgstr ""
  
! #: fortran/openmp.cc:8180
  #, gcc-internal-format
  msgid "Unexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8205
  #, gcc-internal-format
  msgid "ALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:8209
  #, gcc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qs"
  msgstr ""
  
! #: fortran/openmp.cc:8213
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause"
  msgstr ""
  
! #: fortran/openmp.cc:8236
  #, fuzzy, gcc-internal-format
  msgid "Array %qs is not permitted in reduction at %L"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/openmp.cc:8249
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs present on both FROM and TO clauses at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/openmp.cc:8267
  #, fuzzy, gcc-internal-format
  msgid "Non-THREADPRIVATE object %qs in COPYIN clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:8273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "NOWAIT clause must not be used with COPYPRIVATE clause at %L"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/openmp.cc:8278
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in COPYPRIVATE clause at %L"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/openmp.cc:8281
  #, fuzzy, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in COPYPRIVATE clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:8289
  #, fuzzy, gcc-internal-format
  msgid "THREADPRIVATE object %qs in SHARED clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:8292
  #, fuzzy, gcc-internal-format
  msgid "Cray pointee %qs in SHARED clause at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/openmp.cc:8295
  #, fuzzy, gcc-internal-format
  msgid "Associate name %qs in SHARED clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:8301
  #, fuzzy, gcc-internal-format
  msgid "DETACH event handle %qs in SHARED clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:8316
  #, gcc-internal-format
  msgid "%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8326
  #, fuzzy, gcc-internal-format
  msgid "%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: fortran/openmp.cc:8352
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range begin expected at %L"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: fortran/openmp.cc:8358
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range end expected at %L"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: fortran/openmp.cc:8364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Scalar integer expression for range step expected at %L"
  msgstr "odotettiin kokonaislukulauseketta"
  
! #: fortran/openmp.cc:8369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "%s statement expected at %L"
  msgid "Nonzero range step expected at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/openmp.cc:8382
  #, gcc-internal-format, gfc-internal-format
  msgid "Dependence-type SINK used together with SOURCE on the same construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SINK addend not a constant integer at %L"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/openmp.cc:8398
  #, gcc-internal-format
  msgid "omp_cur_iteration at %L requires %<-1%> as logical offset"
  msgstr ""
  
! #: fortran/openmp.cc:8408
  #, gcc-internal-format
  msgid "Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8419
  #, gcc-internal-format, gfc-internal-format
  msgid "Locator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kind"
  msgstr ""
  
! #: fortran/openmp.cc:8463
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array is not contiguous at %L"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: fortran/openmp.cc:8478
  #, fuzzy, gcc-internal-format
  msgid "%qs clause argument must be ALLOCATABLE or a POINTER at %L"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/openmp.cc:8490
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected substring reference in %s clause at %L"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/openmp.cc:8498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unexpected complex-parts designator reference in %s clause at %L"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/openmp.cc:8507 fortran/openmp.cc:8525
  #, fuzzy, gcc-internal-format
  msgid "%qs in %s clause at %L is not a proper array section"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/openmp.cc:8517
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stride should not be specified for array section in %s clause at %L"
  msgstr "kÃ¤ytetÃ¤Ã¤n muuttuvapituista taulukkoa"
  
! #: fortran/openmp.cc:8539
  #, fuzzy, gcc-internal-format
  msgid "%qs in %s clause at %L is a zero size array section"
  msgstr "ISO C++ kieltÃ¤Ã¤ nollan kokoisen taulukon %qD"
  
! #: fortran/openmp.cc:8565
  #, gcc-internal-format
  msgid "List item %qs with allocatable components is not permitted in map clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8591
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8622
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8651
  #, gcc-internal-format, gfc-internal-format
  msgid "TARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8667 fortran/openmp.cc:8807
  #, fuzzy, gcc-internal-format
  msgid "THREADPRIVATE object %qs in %s clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:8670 fortran/openmp.cc:8810
  #, fuzzy, gcc-internal-format
  msgid "Cray pointee %qs in %s clause at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
  #. Non-TARGET (i.e. DISPATCH) requires a C_PTR.
! #: fortran/openmp.cc:8682
  #, fuzzy, gcc-internal-format
  msgid "List item %qs in %s clause at %L must be of TYPE(C_PTR)"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/openmp.cc:8739
  #, gcc-internal-format
  msgid "Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory space"
  msgstr ""
  
! #: fortran/openmp.cc:8747
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>"
  msgstr ""
  
! #: fortran/openmp.cc:8755
  #, gcc-internal-format
  msgid "Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocator"
  msgstr ""
  
! #: fortran/openmp.cc:8760
  #, gcc-internal-format
  msgid "A memory space or traits array may not be specified for predefined allocator %qs at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8771
  #, gcc-internal-format
  msgid "Traits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>"
  msgstr ""
  
! #: fortran/openmp.cc:8801
  #, fuzzy, gcc-internal-format
  msgid "%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L"
  msgstr "sÃ¤iekohtaista muistia ei tueta tÃ¤lle kohteelle"
  
! #: fortran/openmp.cc:8813
  #, fuzzy, gcc-internal-format
  msgid "Associate name %qs in %s clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:8820
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs in %s clause at %L"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/openmp.cc:8826
  #, fuzzy, gcc-internal-format
  msgid "Cray pointer %qs in %s clause at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/openmp.cc:8839
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs in %s clause is used in NAMELIST statement at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
  #. case OMP_LIST_REDUCTION:
! #: fortran/openmp.cc:8849
  #, fuzzy, gcc-internal-format
  msgid "INTENT(IN) POINTER %qs in %s clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:8860
  #, fuzzy, gcc-internal-format
  msgid "DETACH event handle %qs in %s clause at %L"
  msgstr "Objekti â€�%sâ€� ei ole muuttuja kohdassa %L"
  
! #: fortran/openmp.cc:8884
  #, gcc-internal-format, gfc-internal-format
  msgid "Only DEFAULT permitted as reduction-modifier in REDUCTION clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:8977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP DECLARE REDUCTION %s not found for type %s at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:9005
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9011
  #, gcc-internal-format, gfc-internal-format
  msgid "LINEAR clause modifier other than VAL used on DO or SIMD construct at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9019
  #, fuzzy, gcc-internal-format
  msgid "LINEAR variable %qs must be INTEGER at %L"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/openmp.cc:9024
  #, fuzzy, gcc-internal-format
  msgid "LINEAR dummy argument %qs with VALUE attribute with %s modifier at %L"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/openmp.cc:9035
  #, fuzzy, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a scalar integer linear-step expression"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: fortran/openmp.cc:9052
  #, fuzzy, gcc-internal-format
  msgid "%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause"
  msgstr "etumerkillisen ja etumerkittÃ¶mÃ¤n kokonaislukulausekkeen vertailu"
  
! #: fortran/openmp.cc:9086
  #, fuzzy, gcc-internal-format
  msgid "%s clause variable %qs at %L is neither a POINTER nor an array"
  msgstr "indeksoitu arvo ei ole taulukko eikÃ¤ osoitin"
  
! #: fortran/openmp.cc:9146
  #, gcc-internal-format, gfc-internal-format
  msgid "NUM_TEAMS lower bound at %L larger than upper bound at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9159
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Value of HINT clause at %L shall be a valid constant hint expression"
  msgstr "luetellun tyypin jÃ¤senen %qE arvo ei ole kokonaislukuvakio"
  
! #: fortran/openmp.cc:9169
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/openmp.cc:9199
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible use of TILE and COLLAPSE at %L"
  msgstr "Yhteensopimattomat tasot %d ja %d sijoituksessa kohdassa %L"
  
! #: fortran/openmp.cc:9223
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %L"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: fortran/openmp.cc:9226
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s must contain at least one MAP clause at %L"
  msgstr "%HdatamÃ¤Ã¤rittelyllÃ¤ ei ole tyyppiÃ¤ eikÃ¤ tallennusluokkaa"
  
! #: fortran/openmp.cc:9236
  #, gcc-internal-format
  msgid "%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)"
  msgstr ""
  
! #: fortran/openmp.cc:9241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be an array element"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/openmp.cc:9245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The event handle at %L must not be part of a derived type or class"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/openmp.cc:9249
  #, fuzzy, gcc-internal-format
  msgid "%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause"
  msgstr "%<void%> vain parametrina ei ole oikeutettu"
  
! #: fortran/openmp.cc:9256
  #, gcc-internal-format
  msgid "%<host_data%> construct at %L requires %<use_device%> clause"
  msgstr ""
  
! #: fortran/openmp.cc:9410
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected IF at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:9418
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected ELSE at %L in atomic compare capture"
  msgstr ""
  
! #: fortran/openmp.cc:9530
  #, gcc-internal-format
  msgid "Expected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %L"
  msgstr ""
  
! #: fortran/openmp.cc:9536
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected scalar intrinsic variable at %L in atomic comparison"
  msgstr ""
  
! #: fortran/openmp.cc:9544
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected scalar initialization expression at %C"
  msgid "Expected scalar intrinsic expression at %L in atomic comparison"
  msgstr "Odotettiin skalaarialustuslauseketta kohdassa %C"
  
! #: fortran/openmp.cc:9552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.cc:9561
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC statement must assign an expression of intrinsic type at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.cc:9568
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isten â€�!$OMP ATOMICâ€�-argumenttien on oltava skaalaareja kohdassa %L"
  
! #: fortran/openmp.cc:9585
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.cc:9590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤iset â€�!$OMP ATOMICâ€�-argumentit paitsi yksi eivÃ¤t saa viitata kohteeseen â€�%sâ€� kohdassa %L"
  
! #: fortran/openmp.cc:9602
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.cc:9610
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.cc:9620
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.cc:9636
  #, fuzzy, gcc-internal-format
  msgid "For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.cc:9644
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %L"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤iset â€�!$OMP ATOMICâ€�-argumentit paitsi yksi eivÃ¤t saa viitata kohteeseen â€�%sâ€� kohdassa %L"
  
! #: fortran/openmp.cc:9662
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure"
  msgstr ""
  
! #: fortran/openmp.cc:9689
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�!$OMP ATOMICâ€�-sijoituksen on oltava MIN, MAX, IAND, IOR tai IEOR kohdassa %L"
  
! #: fortran/openmp.cc:9737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.cc:9751
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.cc:9784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %L"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤iset â€�!$OMP ATOMICâ€�-argumentit paitsi yksi eivÃ¤t saa viitata kohteeseen â€�%sâ€� kohdassa %L"
  
! #: fortran/openmp.cc:9808
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�!$OMP ATOMICâ€�-sijoituksella IAND, IOR tai IEOR tÃ¤ytyy olla kaksi argumenttia kohdassa %L"
  
! #: fortran/openmp.cc:9815
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�!$OMP ATOMICâ€�-sijoituksen on oltava MIN, MAX, IAND, IOR tai IEOR kohdassa %L"
  
! #: fortran/openmp.cc:9838
  #, fuzzy, gcc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤iset â€�!$OMP ATOMICâ€�-argumentit paitsi yksi eivÃ¤t saa viitata kohteeseen â€�%sâ€� kohdassa %L"
  
! #: fortran/openmp.cc:9845
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isten â€�!$OMP ATOMICâ€�-argumenttien on oltava skaalaareja kohdassa %L"
  
! #: fortran/openmp.cc:9853
  #, fuzzy, gcc-internal-format
  msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
  msgstr "EnsimmÃ¤isen tai viimeisen kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�!$OMP ATOMICâ€�-argumentin on oltava â€�%sâ€� kohdassa %L"
  
! #: fortran/openmp.cc:9871
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L"
  msgstr "â€�!$OMP ATOMICâ€�-sijoituksen on oltava operaattori tai kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤inen oikealla puolella kohdassa %L"
  
! #: fortran/openmp.cc:9876
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected !$OMP ATOMIC expression at %L"
  msgstr "Odottamatonta roskaa ELSE IF -lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/openmp.cc:9978
  #, gcc-internal-format, gfc-internal-format
  msgid "With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequences"
  msgstr ""
  
! #: fortran/openmp.cc:9985
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in preceding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:9992
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence"
  msgstr ""
  
! #: fortran/openmp.cc:10206
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain loop in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10286
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP directive in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10298 fortran/openmp.cc:10324
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot contain OpenMP API call in intervening code at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10852
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10858
  #, gcc-internal-format, gfc-internal-format
  msgid "%s cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must be of type integer at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
  
! #: fortran/openmp.cc:10872
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable must not be THREADPRIVATE at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
  
! #: fortran/openmp.cc:10887
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja on lÃ¤snÃ¤ muussa lauseessa kuin PRIVATE tai LASTPRIVATE kohdassa %L"
  
! #: fortran/openmp.cc:10891
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja on lÃ¤snÃ¤ muussa lauseessa kuin PRIVATE tai LASTPRIVATE kohdassa %L"
  
! #: fortran/openmp.cc:10898
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable used in more than one loop at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
  
! #: fortran/openmp.cc:10904
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s iteration variable at %L is bound in intervening code"
  msgstr "sisÃ¤kkÃ¤isessÃ¤ funktiossa kÃ¤ytetty rekisterimuuttujaa %qD"
  
! #: fortran/openmp.cc:10913
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10920
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop start expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10929
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression not in canonical form at %L"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: fortran/openmp.cc:10936
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop end expression at %L uses variable bound in intervening code"
  msgstr ""
  
! #: fortran/openmp.cc:10943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s loop bounds reference different iteration variables at %L"
  msgstr "virheellinen tyyppi iterointimuuttujalle %qE"
  
! #: fortran/openmp.cc:10949
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment not in canonical form at %L"
  msgstr ""
  
! #: fortran/openmp.cc:10956
  #, gcc-internal-format, gfc-internal-format
  msgid "%s loop increment expression at %L uses variable bound in intervening code"
  msgstr ""
  
  #. Parse error, can't recover from this.
! #: fortran/openmp.cc:10974
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for collapsed %s (level %d) at %L"
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: fortran/openmp.cc:10986
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with ORDERED clause at %L"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: fortran/openmp.cc:10993
  #, gcc-internal-format, gfc-internal-format
  msgid "%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11220 fortran/openmp.cc:11233
  #, gcc-internal-format, gfc-internal-format
  msgid "The %s directive cannot be specified within a %s region at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11252
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11258
  #, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP cannot be a DO CONCURRENT loop at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11264
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP iteration variable must be of type integer at %L"
  msgstr "â€�!$OMP DOâ€�-iteraatiomuuttuja ei saa olla THREADPRIVATE kohdassa %L"
  
! #: fortran/openmp.cc:11280
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: fortran/openmp.cc:11292
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s !$ACC LOOP loops not perfectly nested at %L"
  msgstr "liian vÃ¤hÃ¤n argumentteja"
  
! #: fortran/openmp.cc:11302 fortran/openmp.cc:11311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "not enough DO loops for %s !$ACC LOOP at %L"
  msgstr "mahdollisia ikisilmukoita ei voi optimoida"
  
! #: fortran/openmp.cc:11327
  #, gcc-internal-format, gfc-internal-format
  msgid "Tiled loop cannot be parallelized across gangs, workers and vectors at the same time at %L"
  msgstr ""
  
! #: fortran/openmp.cc:11348
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TILE requires constant expression at %L"
  msgstr "ei-vakio alustuslauseke kohdassa %L"
  
! #: fortran/openmp.cc:11448
  #, fuzzy, gcc-internal-format
  msgid "Array sections: %qs not allowed in !$ACC DECLARE at %L"
  msgstr "funktiolle %2$qE annettu argumentin %1$d tyyppi on yhteensopimaton"
  
! #: fortran/openmp.cc:11495
  #, fuzzy, gcc-internal-format
  msgid "NAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/openmp.cc:11501
  #, fuzzy, gcc-internal-format
  msgid "NAME %qs invalid in !$ACC ROUTINE ( NAME ) at %L"
  msgstr "Syntaksivirhe !GCC$ ATTRIBUTES-lauseessa kohdassa %C"
  
! #: fortran/openmp.cc:11569
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:11573
  #, gcc-internal-format, gfc-internal-format
  msgid "!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct"
  msgstr ""
  
! #: fortran/openmp.cc:11667
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
  msgstr ""
  
! #: fortran/openmp.cc:11681
  #, gcc-internal-format, gfc-internal-format
  msgid "OMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is used"
  msgstr ""
  
! #: fortran/openmp.cc:11687
  #, gcc-internal-format
  msgid "Unexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clause"
  msgstr ""
  
! #: fortran/openmp.cc:11708
  #, fuzzy, gcc-internal-format
  msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:11732
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:11740
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:11769
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:11791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
  msgstr "Odotettiin PARAMETER-symbolia kompleksivakiossa kohdassa %C"
  
! #: fortran/openmp.cc:11807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:11822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Subroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:11832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/openmp.cc:11840
  #, gcc-internal-format, gfc-internal-format
  msgid "Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %L"
  msgstr ""
*************** msgstr "Lauseen on edellettÃ¤vÃ¤ puolipi
*** 77159,77632 ****
  msgid "Bad continuation line at %C"
  msgstr "odotettua jatkoriviÃ¤ ei lÃ¶ytynyt"
  
! #: fortran/parse.cc:2059
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/parse.cc:2974
  #, fuzzy, gcc-internal-format
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/parse.cc:3120
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/parse.cc:3277
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/parse.cc:3294
  #, fuzzy, gcc-internal-format
  msgid "Unexpected end of file in %qs"
  msgstr "odottamaton tiedoston loppu #line-direktiivin jÃ¤lkeen"
  
! #: fortran/parse.cc:3329
  #, fuzzy, gcc-internal-format
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr "PerityllÃ¤ tyypillÃ¤ â€�%sâ€� SEQUENCE:lla ei saa olla CONTAINS-lohkoa kohdassa %C"
  
! #: fortran/parse.cc:3332
  #, fuzzy, gcc-internal-format
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr "PerityllÃ¤ tyypillÃ¤ â€�%sâ€� BIND(C):llÃ¤ ei saa olla CONTAINS-lohkoa kohdassa %C"
  
! #: fortran/parse.cc:3352
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava POINTER"
  
! #: fortran/parse.cc:3356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type-bound procedure at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/parse.cc:3364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "GENERIC binding at %C"
  msgstr "Odotettiin erityistÃ¤ sitomisnimeÃ¤ kohdassa %C"
  
! #: fortran/parse.cc:3372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure declaration at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/parse.cc:3384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/parse.cc:3394 fortran/parse.cc:3849
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
  
! #: fortran/parse.cc:3401
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/parse.cc:3408 fortran/parse.cc:3862
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
  
! #: fortran/parse.cc:3418
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/parse.cc:3422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: fortran/parse.cc:3541
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3547
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3552
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3561
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3568
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3578
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3584
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3589
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3605
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3657
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to create map component '%s'"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: fortran/parse.cc:3690
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to create union component '%s'"
  msgstr "ei lÃ¶ydetÃ¤ luokkaa %qE"
  
! #: fortran/parse.cc:3745
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in nested structure declaration at %C"
  msgstr "Syntaksivirhe data-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/parse.cc:3832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/parse.cc:3840
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C without components"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/parse.cc:3856
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/parse.cc:3873
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/parse.cc:3879
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/parse.cc:3884
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr "tuntematon ohjaussarja â€™\\%câ€™"
  
! #: fortran/parse.cc:3894
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS block in derived type definition at %C"
  msgstr ""
  
! #: fortran/parse.cc:3952
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/parse.cc:4039
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/parse.cc:4064
  #, fuzzy, gcc-internal-format
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr "Ulkoisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/parse.cc:4095
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr "Odottamaton %s-lause kohdassa %C INTERFACE-rungossa"
  
! #: fortran/parse.cc:4113
  #, fuzzy, gcc-internal-format
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr "Nimi â€�%sâ€� kohdassa %C on proseduurin nimi"
  
! #: fortran/parse.cc:4252
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/parse.cc:4284
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr "Odottamaton %s-lause BLOCK DATA -lohkossa kohdassa %C"
  
! #: fortran/parse.cc:4368
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
  
! #: fortran/parse.cc:4376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/parse.cc:4428
  #, fuzzy, gcc-internal-format
  msgid "Bad kind expression for function %qs at %L"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: fortran/parse.cc:4432
  #, fuzzy, gcc-internal-format
  msgid "The type for function %qs at %L is not accessible"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/parse.cc:4492
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
  
! #: fortran/parse.cc:4514
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
  
! #: fortran/parse.cc:4573
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr "Odottamaton %s-lause FORALL-lohkossa kohdassa %C"
  
! #: fortran/parse.cc:4624
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/parse.cc:4642
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr "Kaksoiskappale-ELSE-lauseet kohdissa %L ja %C"
  
! #: fortran/parse.cc:4703
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr "Odotettiin CASE- tai END SELECT-lausetta seuraavaa SELECT CASE-lausetta kohdassa %C"
  
! #: fortran/parse.cc:4787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr "Odotettiin CASE- tai END SELECT-lausetta seuraavaa SELECT CASE-lausetta kohdassa %C"
  
! #: fortran/parse.cc:4863
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr "Odotettiin CASE- tai END SELECT-lausetta seuraavaa SELECT CASE-lausetta kohdassa %C"
  
! #: fortran/parse.cc:4927
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/parse.cc:4960
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/parse.cc:4970
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/parse.cc:4996
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr ""
  
! #: fortran/parse.cc:4997
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr "NimiÃ¶ â€�%sâ€� kohdassa %C ei tÃ¤smÃ¤Ã¤ IF nimiÃ¶n â€�%sâ€� kanssa"
  
! #: fortran/parse.cc:5092 fortran/parse.cc:5951
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BLOCK construct at %C"
  msgstr "LohkonimiÃ¶ ei ole sopiva IF-lauseelle kohdassa %C"
  
! #: fortran/parse.cc:5127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSOCIATE construct at %C"
  msgstr "Muodostin %qs"
  
! #: fortran/parse.cc:5384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr "NimiÃ¶ â€�%sâ€� kohdassa %C ei tÃ¤smÃ¤Ã¤ IF nimiÃ¶n â€�%sâ€� kanssa"
  
! #: fortran/parse.cc:5400
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr ""
  
! #: fortran/parse.cc:5557 fortran/parse.cc:6109 fortran/parse.cc:6127
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr "Kaksoiskappale %s-nimiÃ¶spesifikaatio kohdassa %C"
  
! #: fortran/parse.cc:5658 fortran/parse.cc:5720
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: fortran/parse.cc:5695
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s at %C"
  msgstr "%s (%s, oletus %c): "
  
! #: fortran/parse.cc:5739
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected DO loop at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/parse.cc:5759
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr "<tunnistevirhe>"
  
! #: fortran/parse.cc:5809
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr ""
  
! #: fortran/parse.cc:5829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected expression at %C in PARAMETER statement"
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr "Odotettiin lauseketta kohdassa %C PARAMETER-lauseessa"
  
! #: fortran/parse.cc:5832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/parse.cc:6120
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr ""
  
! #: fortran/parse.cc:6195
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/parse.cc:6209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C after the first executable statement"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/parse.cc:6365
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6368
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6371
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6374
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6490
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/parse.cc:6547
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr "Odottamaton %s-lause CONTAINS-lohkossa kohdassa %C"
  
! #: fortran/parse.cc:6572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/parse.cc:6686
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/parse.cc:6738
  #, fuzzy, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/parse.cc:6742
  #, fuzzy, gcc-internal-format
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/parse.cc:6748
  #, fuzzy, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/parse.cc:6751
  #, fuzzy, gcc-internal-format
  msgid "Global name %qs at %L is already being used at %L"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/parse.cc:6773
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/parse.cc:6799
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr "Odottamaton %s-lause BLOCK DATA -lohkossa kohdassa %C"
  
! #: fortran/parse.cc:6902
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
--- 77461,77934 ----
  msgid "Bad continuation line at %C"
  msgstr "odotettua jatkoriviÃ¤ ei lÃ¶ytynyt"
  
! #: fortran/parse.cc:2060
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORMAT statement at %L does not have a statement label"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/parse.cc:2975
  #, fuzzy, gcc-internal-format
  msgid "gfc_ascii_statement(): Bad statement code"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/parse.cc:3124
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C"
  msgstr "Odottamaton %s-lause kohdassa %C"
  
! #: fortran/parse.cc:3281
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot follow %s statement at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/parse.cc:3298
  #, fuzzy, gcc-internal-format
  msgid "Unexpected end of file in %qs"
  msgstr "odottamaton tiedoston loppu #line-direktiivin jÃ¤lkeen"
  
! #: fortran/parse.cc:3333
  #, fuzzy, gcc-internal-format
  msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
  msgstr "PerityllÃ¤ tyypillÃ¤ â€�%sâ€� SEQUENCE:lla ei saa olla CONTAINS-lohkoa kohdassa %C"
  
! #: fortran/parse.cc:3336
  #, fuzzy, gcc-internal-format
  msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
  msgstr "PerityllÃ¤ tyypillÃ¤ â€�%sâ€� BIND(C):llÃ¤ ei saa olla CONTAINS-lohkoa kohdassa %C"
  
! #: fortran/parse.cc:3356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Components in TYPE at %C must precede CONTAINS"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava POINTER"
  
! #: fortran/parse.cc:3360
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type-bound procedure at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/parse.cc:3368
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "GENERIC binding at %C"
  msgstr "Odotettiin erityistÃ¤ sitomisnimeÃ¤ kohdassa %C"
  
! #: fortran/parse.cc:3376
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure declaration at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/parse.cc:3388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C with empty CONTAINS section"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/parse.cc:3398 fortran/parse.cc:3853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
  msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
  
! #: fortran/parse.cc:3405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede procedure bindings"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/parse.cc:3412 fortran/parse.cc:3866
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PRIVATE statement at %C"
  msgstr "Kaksoiskappale POINTER-attribuutti kohdassa %C"
  
! #: fortran/parse.cc:3422
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede CONTAINS"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/parse.cc:3426
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Already inside a CONTAINS block at %C"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: fortran/parse.cc:3545
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3551
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3556
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPE"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3572
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3582
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3588
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, which must have a codimension or be a subcomponent of a coarray"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3593
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3597
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPE"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3602
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/parse.cc:3661
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to create map component '%s'"
  msgstr "%s: ei voida avata PCH-tiedostoa: %m\n"
  
! #: fortran/parse.cc:3694
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "failed to create union component '%s'"
  msgstr "ei lÃ¶ydetÃ¤ luokkaa %qE"
  
! #: fortran/parse.cc:3749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in nested structure declaration at %C"
  msgstr "Syntaksivirhe data-esittelyssÃ¤ kohdassa %C"
  
! #: fortran/parse.cc:3836
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL declaration at %C must be inside CONTAINS"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/parse.cc:3844
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Derived type definition at %C without components"
  msgstr "%qD on jo mÃ¤Ã¤ritelty"
  
! #: fortran/parse.cc:3860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PRIVATE statement at %C must precede structure components"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/parse.cc:3877
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE statement at %C must precede structure components"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/parse.cc:3883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "SEQUENCE attribute at %C already specified in TYPE statement"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/parse.cc:3888
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SEQUENCE statement at %C"
  msgstr "tuntematon ohjaussarja â€™\\%câ€™"
  
! #: fortran/parse.cc:3898
  #, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS block in derived type definition at %C"
  msgstr ""
  
! #: fortran/parse.cc:3956
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENUM declaration at %C has no ENUMERATORS"
  msgstr "Syntaksivirhe VALUE-lauseessa kohdassa %C"
  
! #: fortran/parse.cc:4043
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in INTERFACE block at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/parse.cc:4068
  #, fuzzy, gcc-internal-format
  msgid "Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
  msgstr "Ulkoisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/parse.cc:4099
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement at %C in INTERFACE body"
  msgstr "Odottamaton %s-lause kohdassa %C INTERFACE-rungossa"
  
! #: fortran/parse.cc:4117
  #, fuzzy, gcc-internal-format
  msgid "INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
  msgstr "Nimi â€�%sâ€� kohdassa %C on proseduurin nimi"
  
! #: fortran/parse.cc:4256
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK at %C"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/parse.cc:4288
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement is not allowed inside of BLOCK DATA at %C"
  msgstr "Odottamaton %s-lause BLOCK DATA -lohkossa kohdassa %C"
  
! #: fortran/parse.cc:4372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement must appear in a MODULE"
  msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
  
! #: fortran/parse.cc:4380
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C follows another accessibility specification"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/parse.cc:4432
  #, fuzzy, gcc-internal-format
  msgid "Bad kind expression for function %qs at %L"
  msgstr "epÃ¤kelvot operandit binÃ¤Ã¤riselle %s-operaatiolle"
  
! #: fortran/parse.cc:4436
  #, fuzzy, gcc-internal-format
  msgid "The type for function %qs at %L is not accessible"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/parse.cc:4496
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
  msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
  
! #: fortran/parse.cc:4518
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in WHERE block at %C"
  msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
  
! #: fortran/parse.cc:4577
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in FORALL block at %C"
  msgstr "Odottamaton %s-lause FORALL-lohkossa kohdassa %C"
  
! #: fortran/parse.cc:4628
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/parse.cc:4646
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ELSE statements at %L and %C"
  msgstr "Kaksoiskappale-ELSE-lauseet kohdissa %L ja %C"
  
! #: fortran/parse.cc:4707
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
  msgstr "Odotettiin CASE- tai END SELECT-lausetta seuraavaa SELECT CASE-lausetta kohdassa %C"
  
! #: fortran/parse.cc:4791
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %C"
  msgstr "Odotettiin CASE- tai END SELECT-lausetta seuraavaa SELECT CASE-lausetta kohdassa %C"
  
! #: fortran/parse.cc:4867
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected RANK or RANK DEFAULT following SELECT RANK at %C"
  msgstr "Odotettiin CASE- tai END SELECT-lausetta seuraavaa SELECT CASE-lausetta kohdassa %C"
  
! #: fortran/parse.cc:4931
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
  msgstr "ylivuoto vakiolausekkeessa"
  
! #: fortran/parse.cc:4964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is within another block"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/parse.cc:4974
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/parse.cc:5000
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenACC region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5001
  #, gcc-internal-format, gfc-internal-format
  msgid "CRITICAL block inside of OpenMP region at %C"
  msgstr ""
  
! #: fortran/parse.cc:5027
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
  msgstr "NimiÃ¶ â€�%sâ€� kohdassa %C ei tÃ¤smÃ¤Ã¤ IF nimiÃ¶n â€�%sâ€� kanssa"
  
! #: fortran/parse.cc:5096 fortran/parse.cc:5977
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BLOCK construct at %C"
  msgstr "LohkonimiÃ¶ ei ole sopiva IF-lauseelle kohdassa %C"
  
! #: fortran/parse.cc:5131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSOCIATE construct at %C"
  msgstr "Muodostin %qs"
  
! #: fortran/parse.cc:5410
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement label in ENDDO at %C doesn't match DO label"
  msgstr "NimiÃ¶ â€�%sâ€� kohdassa %C ei tÃ¤smÃ¤Ã¤ IF nimiÃ¶n â€�%sâ€� kanssa"
  
! #: fortran/parse.cc:5426
  #, gcc-internal-format, gfc-internal-format
  msgid "Named block DO at %L requires matching ENDDO name"
  msgstr ""
  
! #: fortran/parse.cc:5583 fortran/parse.cc:6135 fortran/parse.cc:6153
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicated NOWAIT clause on %s and %s at %C"
  msgstr "Kaksoiskappale %s-nimiÃ¶spesifikaatio kohdassa %C"
  
! #: fortran/parse.cc:5684 fortran/parse.cc:5746
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "OpenACC directive inside of CRITICAL block at %C"
  msgstr "ISO C kieltÃ¤Ã¤ sisÃ¤kkÃ¤iset funktiot"
  
! #: fortran/parse.cc:5721
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting %s at %C"
  msgstr "%s (%s, oletus %c): "
  
! #: fortran/parse.cc:5765
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected DO loop at %C"
  msgstr "Odotettiin merkkiÃ¤ â€�,â€� kohdassa %C"
  
! #: fortran/parse.cc:5785
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Redundant !$ACC END LOOP at %C"
  msgstr "<tunnistevirhe>"
  
! #: fortran/parse.cc:5835
  #, gcc-internal-format, gfc-internal-format
  msgid "%s statements at %L and %L have both no list item but only one may"
  msgstr ""
  
! #: fortran/parse.cc:5855
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected expression at %C in PARAMETER statement"
  msgid "Unexpected %s at %C; expected ALLOCATE or %s statement"
  msgstr "Odotettiin lauseketta kohdassa %C PARAMETER-lauseessa"
  
! #: fortran/parse.cc:5858
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Unexpected junk after ELSE statement at %C"
  msgid "Unexpected %s at %C; expected ALLOCATE statement after %s"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/parse.cc:6146
  #, gcc-internal-format, gfc-internal-format
  msgid "Name after !$omp critical and !$omp end critical does not match at %C"
  msgstr ""
  
! #: fortran/parse.cc:6221
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s statement at %C cannot terminate a non-block DO loop"
  msgstr "PRINT-lause kohdassa %C ei ole sallittu PURE-proseduurin sisÃ¤llÃ¤"
  
! #: fortran/parse.cc:6235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %C after the first executable statement"
  msgstr "Syntaksivirhe SAVE-lauseessa kohdassa %C"
  
! #: fortran/parse.cc:6391
  #, gcc-internal-format
  msgid "%<GCC unroll%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6394
  #, gcc-internal-format
  msgid "%<GCC ivdep%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6397
  #, gcc-internal-format
  msgid "%<GCC vector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6400
  #, gcc-internal-format
  msgid "%<GCC novector%> directive not at the start of a loop at %C"
  msgstr ""
  
! #: fortran/parse.cc:6516
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %C is already ambiguous"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/parse.cc:6573
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in CONTAINS section at %C"
  msgstr "Odottamaton %s-lause CONTAINS-lohkossa kohdassa %C"
  
! #: fortran/parse.cc:6598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/parse.cc:6712
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "CONTAINS statement at %C is already in a contained program unit"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/parse.cc:6764
  #, fuzzy, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used as a %s at %L"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/parse.cc:6768
  #, fuzzy, gcc-internal-format
  msgid "Global name %qs at %L is already being used as a %s at %L"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/parse.cc:6774
  #, fuzzy, gcc-internal-format
  msgid "Global binding name %qs at %L is already being used at %L"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/parse.cc:6777
  #, fuzzy, gcc-internal-format
  msgid "Global name %qs at %L is already being used at %L"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/parse.cc:6799
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/parse.cc:6825
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in BLOCK DATA at %C"
  msgstr "Odottamaton %s-lause BLOCK DATA -lohkossa kohdassa %C"
  
! #: fortran/parse.cc:6928
  #, gcc-internal-format, gfc-internal-format
  msgid "Unexpected %s statement in MODULE at %C"
  msgstr "Odottamaton %s-lause MODULE-lohkossa kohdassa %C"
*************** msgstr "Odottamaton %s-lause MODULE-lohk
*** 77634,77640 ****
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7403
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr ""
--- 77936,77942 ----
  #. If we see a duplicate main program, shut down.  If the second
  #. instance is an implied main program, i.e. data decls or executable
  #. statements, we're in for lots of errors.
! #: fortran/parse.cc:7429
  #, gcc-internal-format, gfc-internal-format
  msgid "Two main PROGRAMs at %L and %C"
  msgstr ""
*************** msgstr "Syntaksivirhe argumenttiluettelo
*** 77869,78955 ****
  msgid "extend_ref(): Bad tail"
  msgstr ""
  
! #: fortran/primary.cc:2073
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2081
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2233
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/primary.cc:2240
  #, fuzzy, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/primary.cc:2261
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Odotettiin komponenttiviitettÃ¤ kohdassa %C"
  
! #: fortran/primary.cc:2281 fortran/primary.cc:2423
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/primary.cc:2300 fortran/primary.cc:2428
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/primary.cc:2307 fortran/primary.cc:2441
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/primary.cc:2366
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: fortran/primary.cc:2384
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2387
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2457
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/primary.cc:2485
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/primary.cc:2588
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: fortran/primary.cc:2595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Syntaksivirhe proseduuriosoitinkomponentissa kohdassa %C"
  
! #: fortran/primary.cc:2633
  #, fuzzy, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr "attribuutti %qE pÃ¤tee vain muuttujiin"
  
! #: fortran/primary.cc:2839
  #, fuzzy, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr "attribuutti %qE pÃ¤tee vain muuttujiin"
  
! #: fortran/primary.cc:2896
  #, fuzzy, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/primary.cc:3075
  #, fuzzy, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/primary.cc:3086
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "%qs-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: fortran/primary.cc:3095
  #, fuzzy, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/primary.cc:3143
  #, fuzzy, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "ei voi kirjoittaa tiedostoon %s: %m"
  
! #: fortran/primary.cc:3163
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr "%qs-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: fortran/primary.cc:3178
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3183
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/primary.cc:3242
  #, fuzzy
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
  
! #: fortran/primary.cc:3260
  #, fuzzy, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/primary.cc:3272
  #, fuzzy, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/primary.cc:3326
  #, fuzzy, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/primary.cc:3491
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3550
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3581 fortran/primary.cc:3983
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Symboli kohdassa %C ei sovellu lausekkeeseen"
  
! #: fortran/primary.cc:3686
  #, fuzzy, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Odottamaton alirutiininimen â€�%sâ€� kÃ¤yttÃ¶ kohdassa %C"
  
! #: fortran/primary.cc:3718
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "KÃ¤skyfunktio â€�%sâ€� vaatii argumenttiluettelon kohdassa %C"
  
! #: fortran/primary.cc:3721
  #, fuzzy, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr "Odotetiin muodollista argumenttiluetteloa funktiomÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/primary.cc:3771
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: fortran/primary.cc:3784
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:3939
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Odotetiin muodollista argumenttiluetteloa funktiomÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/primary.cc:4053
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "â€�%sâ€� ei ole kelvollinen makron nimi, sillÃ¤ se on C++:n operaattori"
  
! #: fortran/primary.cc:4094
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
  
! #: fortran/primary.cc:4099
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "epÃ¤kelpo lvalue asm-lauseessa"
  
! #: fortran/primary.cc:4135
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "Odotettiin muuttujanimeÃ¤ kohdassa %C"
  
! #: fortran/resolve.cc:123
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is of the ABSTRACT type %qs"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: fortran/resolve.cc:126
  #, fuzzy, gcc-internal-format
  msgid "ABSTRACT type %qs used at %L"
  msgstr "ABSTRACT-tyyppiÃ¤ â€�%sâ€� kÃ¤ytetty kohdassa %L"
  
! #: fortran/resolve.cc:143
  #, fuzzy, gcc-internal-format
  msgid "Interface %qs at %L is declared in a later PROCEDURE statement"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:156
  #, fuzzy, gcc-internal-format
  msgid "Interface %qs at %L may not be generic"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:163
  #, fuzzy, gcc-internal-format
  msgid "Interface %qs at %L may not be a statement function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:172
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic procedure %qs not allowed in PROCEDURE statement at %L"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:178
  #, fuzzy, gcc-internal-format
  msgid "Interface %qs at %L must be explicit"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:200
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE %qs at %L may not be used as its own interface"
  msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessÃ¤ rajapinnassa"
  
! #: fortran/resolve.cc:300
  #, fuzzy, gcc-internal-format
  msgid "Alternate return specifier in elemental subroutine %qs at %L is not allowed"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:304
  #, fuzzy, gcc-internal-format
  msgid "Alternate return specifier in function %qs at %L is not allowed"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/resolve.cc:315
  #, fuzzy, gcc-internal-format
  msgid "Self-referential argument %qs at %L is not allowed"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/resolve.cc:387
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs of PURE procedure at %L must also be PURE"
  msgstr "Valeproseduurilla â€�%sâ€� kohdassa %C ei voi olla geneeristÃ¤ rajapintaa"
  
! #: fortran/resolve.cc:397
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:402
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of pure function %qs at %L must be INTENT(IN) or VALUE"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:410
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENT"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:415
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:425
  #, fuzzy, gcc-internal-format
  msgid "INTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphic"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:458
  #, fuzzy, gcc-internal-format
  msgid "Coarray dummy argument %qs at %L to elemental procedure"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/resolve.cc:466
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L must be scalar"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:475
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:485
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L cannot have the POINTER attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:493
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs not allowed in elemental procedure %qs at %L"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/resolve.cc:502
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
  #. F03:C1263 (R1238) The function-name and each dummy-arg-name
  #. shall be specified, explicitly or implicitly, to be scalar.
! #: fortran/resolve.cc:517
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of statement function %qs at %L must be scalar"
  msgstr "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla skalaari"
  
! #: fortran/resolve.cc:528
  #, fuzzy, gcc-internal-format
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla skalaari"
  
! #: fortran/resolve.cc:577
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "Nimi â€�%sâ€� kohdassa %C on proseduurin nimi"
  
! #: fortran/resolve.cc:597
  #, fuzzy, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:600
  #, fuzzy, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:626
  #, fuzzy, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:628
  #, fuzzy, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:801
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: fortran/resolve.cc:812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: fortran/resolve.cc:827
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:859
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:863
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:870
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:881
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:885
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:928
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:979
  #, fuzzy, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:983
  #, fuzzy, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:993
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/resolve.cc:1000
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:1004
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1011
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:1016
  #, fuzzy, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:1028
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:1032
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:1036
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:1080
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1094
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1102
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1124
  #, fuzzy, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1145
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:1149
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:1153
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1157
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1162
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1229
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1393
  #, fuzzy, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1428
  #, fuzzy, gcc-internal-format
  #| msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Erisuuret merkkipituudet (%ld/%ld) merkkijonossa %s kohdassa %L"
  
! #: fortran/resolve.cc:1473
  #, fuzzy, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1507
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:1526
  #, fuzzy, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/resolve.cc:1539
  #, fuzzy, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1560
  #, fuzzy, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1589
  #, fuzzy, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1715
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1777
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: fortran/resolve.cc:1781
  #, fuzzy, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:1902
  #, fuzzy, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/resolve.cc:1915
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:1926
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1939
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1975
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2033 fortran/resolve.cc:10557 fortran/resolve.cc:12539
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: fortran/resolve.cc:2065
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2083
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: fortran/resolve.cc:2091
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:2098
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2106
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2133
  #, fuzzy, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:2155
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Monimerkityksellinen symboli TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/resolve.cc:2210
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2217
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:2231
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/resolve.cc:2243
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2254
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:2263
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/resolve.cc:2410
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2449
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2723
  #, fuzzy, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/resolve.cc:2750
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/resolve.cc:2856
  #, fuzzy, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:2876
  #, fuzzy, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:2914
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:2969
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:3046
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3078
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:3082 fortran/resolve.cc:17846
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:3206
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:3213
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:3220
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:3287
  #, fuzzy, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/resolve.cc:3298
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.cc:3306 fortran/resolve.cc:3821
  #, fuzzy, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT-tyyppiÃ¤ â€�%sâ€� kÃ¤ytetty kohdassa %L"
  
! #: fortran/resolve.cc:3318
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3361
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3395
  #, fuzzy, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: fortran/resolve.cc:3409
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3425
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3487
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "Funktiota â€�%sâ€� kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3491
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktiota â€�%sâ€� kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3549
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: fortran/resolve.cc:3565
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3571
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3577
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3645
  #, fuzzy, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:3654
  #, fuzzy, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:3689
  #, fuzzy, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:3734
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3792
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3831
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "Funktiota â€�%sâ€� kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3835
  #, fuzzy, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktiota â€�%sâ€� kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3880
  #, fuzzy, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: fortran/resolve.cc:3897
  #, fuzzy, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: fortran/resolve.cc:3924
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: fortran/resolve.cc:3976
  #, fuzzy, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:4079
  #, fuzzy, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla osoitinarvoinen"
  
! #: fortran/resolve.cc:4083
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: fortran/resolve.cc:4170
  #, fuzzy, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:4194
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4379 fortran/resolve.cc:4394
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:4444
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "%s: paniikki: Virheellinen â€�l_valueâ€� %d\n"
  
! #: fortran/resolve.cc:4446
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "%s: paniikki: Virheellinen â€�l_valueâ€� %d\n"
  
! #: fortran/resolve.cc:4506
  #, fuzzy, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:4792
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4797
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4812
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4833
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
  
! #: fortran/resolve.cc:4850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4858
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4874
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4899
  #, fuzzy, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/resolve.cc:4922
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4932
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/resolve.cc:4956
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Arvo sallitun vÃ¤lin ulkopuolella."
  
! #: fortran/resolve.cc:4984
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:4990
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:4996
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: fortran/resolve.cc:5035
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5042
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5102
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
  
! #: fortran/resolve.cc:5116
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5128
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5173
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5271
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5278
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5307
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5327
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5518
  #, fuzzy, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/resolve.cc:5532
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:5542
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:5590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:5682
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5779
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5789
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
--- 78171,79262 ----
  msgid "extend_ref(): Bad tail"
  msgstr ""
  
! #: fortran/primary.cc:2097
  #, gcc-internal-format
  msgid "Array section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %C"
  msgstr ""
  
! #: fortran/primary.cc:2105
  #, gcc-internal-format
  msgid "Coarray designator at %C but %qs is not a coarray"
  msgstr ""
  
! #: fortran/primary.cc:2338
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/primary.cc:2345
  #, fuzzy, gcc-internal-format
  msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/primary.cc:2366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expected structure component name at %C"
  msgstr "Odotettiin komponenttiviitettÃ¤ kohdassa %C"
  
! #: fortran/primary.cc:2387 fortran/primary.cc:2562
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "RE or IM part_ref at %C"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/primary.cc:2439 fortran/primary.cc:2567
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/primary.cc:2446 fortran/primary.cc:2580
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The LEN part_ref at %C must be applied to a CHARACTER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/primary.cc:2505
  #, gcc-internal-format, gfc-internal-format
  msgid "Expected argument list at %C"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: fortran/primary.cc:2523
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component %qs"
  msgstr ""
  
! #: fortran/primary.cc:2526
  #, gcc-internal-format
  msgid "%qs at %C is not an inquiry reference to an intrinsic type component"
  msgstr ""
  
! #: fortran/primary.cc:2596
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The KIND part_ref at %C must be applied to an expression of intrinsic type"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/primary.cc:2624
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs requires an argument list at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/primary.cc:2727
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonpolymorphic reference to abstract type at %C"
  msgstr "tyyppitÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys taulukkoviitteessÃ¤"
  
! #: fortran/primary.cc:2734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed procedure-pointer component at %C"
  msgstr "Syntaksivirhe proseduuriosoitinkomponentissa kohdassa %C"
  
! #: fortran/primary.cc:2772
  #, fuzzy, gcc-internal-format
  msgid "gfc_variable_attr(): Expression isn't a variable"
  msgstr "attribuutti %qE pÃ¤tee vain muuttujiin"
  
! #: fortran/primary.cc:2990
  #, fuzzy, gcc-internal-format
  msgid "gfc_caf_attr(): Expression isn't a variable"
  msgstr "attribuutti %qE pÃ¤tee vain muuttujiin"
  
! #: fortran/primary.cc:3047
  #, fuzzy, gcc-internal-format
  msgid "gfc_caf_attr(): Bad array reference"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/primary.cc:3226
  #, fuzzy, gcc-internal-format
  msgid "No initializer for allocatable component %qs given in the structure constructor at %C"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/primary.cc:3237
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with missing optional arguments at %C"
  msgstr "%qs-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: fortran/primary.cc:3246
  #, fuzzy, gcc-internal-format
  msgid "No initializer for component %qs given in the structure constructor at %C"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/primary.cc:3294
  #, fuzzy, gcc-internal-format
  msgid "Cannot construct ABSTRACT type %qs at %L"
  msgstr "ei voi kirjoittaa tiedostoon %s: %m"
  
! #: fortran/primary.cc:3314
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Structure constructor with named arguments at %C"
  msgstr "%qs-attribuutti tarvitsee prototyyppejÃ¤, joilla nimettyjÃ¤ argumentteja"
  
! #: fortran/primary.cc:3329
  #, gcc-internal-format, gfc-internal-format
  msgid "Component initializer without name after component named %s at %L"
  msgstr ""
  
! #: fortran/primary.cc:3334
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Too many components in structure constructor at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/primary.cc:3393
  #, fuzzy
  msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L"
  msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
  
! #: fortran/primary.cc:3411
  #, fuzzy, gcc-internal-format
  msgid "Component %qs is initialized twice in the structure constructor at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/primary.cc:3423
  #, fuzzy, gcc-internal-format
  msgid "Coindexed expression to pointer component %qs in structure constructor at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/primary.cc:3477
  #, fuzzy, gcc-internal-format
  msgid "component %qs at %L has already been set by a parent derived type constructor"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/primary.cc:3642
  #, gcc-internal-format, gfc-internal-format
  msgid "%%LOC() as an rvalue at %C"
  msgstr ""
  
! #: fortran/primary.cc:3701
  #, gcc-internal-format
  msgid "%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)"
  msgstr ""
  
! #: fortran/primary.cc:3732 fortran/primary.cc:4134
  #, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %C is not appropriate for an expression"
  msgstr "Symboli kohdassa %C ei sovellu lausekkeeseen"
  
! #: fortran/primary.cc:3837
  #, fuzzy, gcc-internal-format
  msgid "Unexpected use of subroutine name %qs at %C"
  msgstr "Odottamaton alirutiininimen â€�%sâ€� kÃ¤yttÃ¶ kohdassa %C"
  
! #: fortran/primary.cc:3869
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs requires argument list at %C"
  msgstr "KÃ¤skyfunktio â€�%sâ€� vaatii argumenttiluettelon kohdassa %C"
  
! #: fortran/primary.cc:3872
  #, fuzzy, gcc-internal-format
  msgid "Function %qs requires an argument list at %C"
  msgstr "Odotetiin muodollista argumenttiluetteloa funktiomÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/primary.cc:3922
  #, fuzzy, gcc-internal-format
  msgid "Missing argument to %qs at %C"
  msgstr "%qs odottaa vakioargumenttia"
  
! #: fortran/primary.cc:3935
  #, gcc-internal-format, gfc-internal-format
  msgid "The leftmost part-ref in a data-ref cannot be a function reference at %C"
  msgstr ""
  
! #: fortran/primary.cc:4090
  #, fuzzy, gcc-internal-format
  msgid "Missing argument list in function %qs at %C"
  msgstr "Odotetiin muodollista argumenttiluetteloa funktiomÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/primary.cc:4204
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %C"
  msgstr "â€�%sâ€� ei ole kelvollinen makron nimi, sillÃ¤ se on C++:n operaattori"
  
! #: fortran/primary.cc:4245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Named constant at %C in an EQUIVALENCE"
  msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
  
! #: fortran/primary.cc:4250
  #, fuzzy, gcc-internal-format
  msgid "PARAMETER %qs shall not appear in a DATA statement at %C"
  msgstr "epÃ¤kelpo lvalue asm-lauseessa"
  
! #: fortran/primary.cc:4286
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a variable"
  msgstr "Odotettiin muuttujanimeÃ¤ kohdassa %C"
  
! #: fortran/resolve.cc:114
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is of the ABSTRACT type %qs"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: fortran/resolve.cc:117
  #, fuzzy, gcc-internal-format
  msgid "ABSTRACT type %qs used at %L"
  msgstr "ABSTRACT-tyyppiÃ¤ â€�%sâ€� kÃ¤ytetty kohdassa %L"
  
! #: fortran/resolve.cc:134
  #, fuzzy, gcc-internal-format
  msgid "Interface %qs at %L is declared in a later PROCEDURE statement"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:147
  #, fuzzy, gcc-internal-format
  msgid "Interface %qs at %L may not be generic"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:154
  #, fuzzy, gcc-internal-format
  msgid "Interface %qs at %L may not be a statement function"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:163
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic procedure %qs not allowed in PROCEDURE statement at %L"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:169
  #, fuzzy, gcc-internal-format
  msgid "Interface %qs at %L must be explicit"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:191
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE %qs at %L may not be used as its own interface"
  msgstr "PROCEDURE-lauseen kohdassa %C on oltava geneerisessÃ¤ rajapinnassa"
  
! #: fortran/resolve.cc:292
  #, fuzzy, gcc-internal-format
  msgid "Alternate return specifier in elemental subroutine %qs at %L is not allowed"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:296
  #, fuzzy, gcc-internal-format
  msgid "Alternate return specifier in function %qs at %L is not allowed"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/resolve.cc:308
  #, fuzzy, gcc-internal-format
  msgid "Self-referential argument %qs at %L is not allowed"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/resolve.cc:380
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs of PURE procedure at %L must also be PURE"
  msgstr "Valeproseduurilla â€�%sâ€� kohdassa %C ei voi olla geneeristÃ¤ rajapintaa"
  
! #: fortran/resolve.cc:390
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:395
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of pure function %qs at %L must be INTENT(IN) or VALUE"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:403
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENT"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:408
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:418
  #, fuzzy, gcc-internal-format
  msgid "INTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphic"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:451
  #, fuzzy, gcc-internal-format
  msgid "Coarray dummy argument %qs at %L to elemental procedure"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/resolve.cc:459
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L must be scalar"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:468
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L cannot have the ALLOCATABLE attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:478
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of elemental procedure at %L cannot have the POINTER attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:486
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs not allowed in elemental procedure %qs at %L"
  msgstr "%s-lause ei ole sallittu PURE-proseduurissa kohdassa %C"
  
! #: fortran/resolve.cc:495
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attribute"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
  #. F03:C1263 (R1238) The function-name and each dummy-arg-name
  #. shall be specified, explicitly or implicitly, to be scalar.
! #: fortran/resolve.cc:510
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of statement function %qs at %L must be scalar"
  msgstr "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla skalaari"
  
! #: fortran/resolve.cc:521
  #, fuzzy, gcc-internal-format
  msgid "Character-valued argument %qs of statement function at %L must have constant length"
  msgstr "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla skalaari"
  
! #: fortran/resolve.cc:571
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %L has the same name as its encompassing procedure"
  msgstr "Nimi â€�%sâ€� kohdassa %C on proseduurin nimi"
  
! #: fortran/resolve.cc:591
  #, fuzzy, gcc-internal-format
  msgid "Contained function %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:594
  #, fuzzy, gcc-internal-format
  msgid "Result %qs of contained function %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:620
  #, fuzzy, gcc-internal-format
  msgid "Character-valued module procedure %qs at %L must not be assumed length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:622
  #, fuzzy, gcc-internal-format
  msgid "Character-valued internal function %qs at %L must not be assumed length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:795
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entries with mismatched array specifications"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: fortran/resolve.cc:806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L has entry %s with mismatched characteristics"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: fortran/resolve.cc:821
  #, gcc-internal-format, gfc-internal-format
  msgid "Function %s at %L with entries returning variables of different string lengths"
  msgstr ""
  
! #: fortran/resolve.cc:853
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:857
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be an array in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:868
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be a POINTER in FUNCTION %s at %L"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:879
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %L"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:917
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FUNCTION result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:922
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ENTRY result %s cannot be of type %s in FUNCTION %s at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:973
  #, fuzzy, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block at %L"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:977
  #, fuzzy, gcc-internal-format
  msgid "Global entity %qs at %L cannot appear in a COMMON block"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:987
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "COMMON block at %L"
  msgstr "Odottamaton %s-lause INTERFACE-lohkossa kohdassa %C"
  
! #: fortran/resolve.cc:994
  #, gcc-internal-format
  msgid "Variable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowed"
  msgstr ""
  
! #: fortran/resolve.cc:998
  #, gcc-internal-format
  msgid "Initialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocks"
  msgstr ""
  
! #: fortran/resolve.cc:1005
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L cannot appear in COMMON [F2008:C5100]"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:1010
  #, fuzzy, gcc-internal-format
  msgid "Automatic object %qs at %L cannot appear in COMMON at %L"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:1022
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:1026
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L has an ultimate component that is allocatable"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:1030
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs in COMMON at %L may not have default initializer"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:1074
  #, gcc-internal-format
  msgid "In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %s"
  msgstr ""
  
! #: fortran/resolve.cc:1088
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1096
  #, fuzzy, gcc-internal-format
  msgid "Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1118
  #, fuzzy, gcc-internal-format
  msgid "COMMON block at %L with binding label %qs uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1139
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L is used as PARAMETER at %L"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:1143
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L cannot have the EXTERNAL attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:1147
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L is also an intrinsic procedure"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1151
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a function result"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1156
  #, fuzzy, gcc-internal-format
  msgid "COMMON block %qs at %L that is also a global procedure"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:1223
  #, gcc-internal-format
  msgid "The KIND parameter %qs in the PDT constructor at %C has no value"
  msgstr ""
  
! #: fortran/resolve.cc:1366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1387
  #, fuzzy, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs, is %s but should be %s"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1422
  #, fuzzy, gcc-internal-format
  #| msgid "Unequal character lengths (%ld/%ld) in %s at %L"
  msgid "Unequal character lengths (%wd/%wd) for pointer component %qs in constructor at %L"
  msgstr "Erisuuret merkkipituudet (%ld/%ld) merkkijonossa %s kohdassa %L"
  
! #: fortran/resolve.cc:1467
  #, fuzzy, gcc-internal-format
  msgid "The NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLE"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1501
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch for procedure-pointer component %qs in structure constructor at %L: %s"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:1520
  #, fuzzy, gcc-internal-format
  msgid "Bad array spec of component %qs referenced in structure constructor at %L"
  msgstr "liikaa argumentteja funktiolle %s %q+#D"
  
! #: fortran/resolve.cc:1533
  #, fuzzy, gcc-internal-format
  msgid "The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1554
  #, fuzzy, gcc-internal-format
  msgid "The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGET"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1583
  #, fuzzy, gcc-internal-format
  msgid "Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedure"
  msgstr "Taulukkomuodostimen CHARACTER-alkioiden kohdassa %L on oltava saman pituisia (%d/%d)"
  
! #: fortran/resolve.cc:1709
  #, gcc-internal-format
  msgid "The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:1771
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is ambiguous"
  msgstr "muunnos tyypistÃ¤ %qT tyyppiin %qT on moniselitteinen"
  
! #: fortran/resolve.cc:1775
  #, fuzzy, gcc-internal-format
  msgid "GENERIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:1896
  #, fuzzy, gcc-internal-format
  msgid "Type specified for intrinsic function %qs at %L is ignored"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/resolve.cc:1909
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic subroutine %qs at %L shall not have a type specifier"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:1920
  #, gcc-internal-format
  msgid "%qs declared INTRINSIC at %L does not exist"
  msgstr ""
  
! #: fortran/resolve.cc:1933
  #, gcc-internal-format
  msgid "The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it."
  msgstr ""
  
! #: fortran/resolve.cc:1971
! #, gcc-internal-format
! msgid "Non-RECURSIVE procedure %qs from module %qs is  possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>"
! msgstr ""
! 
! #: fortran/resolve.cc:1976 fortran/resolve.cc:6843
  #, gcc-internal-format
  msgid "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>"
  msgstr ""
  
! #: fortran/resolve.cc:2035 fortran/resolve.cc:10823 fortran/resolve.cc:12805
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d referenced at %L is never defined"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: fortran/resolve.cc:2067
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs is used as an actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2085
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L is not allowed as an actual argument"
  msgstr "tyyppi %qT ei ole tyypin %qT kantatyyppi"
  
! #: fortran/resolve.cc:2093
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L is not allowed as an actual argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:2100
  #, fuzzy, gcc-internal-format
  msgid "Internal procedure %qs is used as actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2108
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %L"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2135
  #, fuzzy, gcc-internal-format
  msgid "Unable to find a specific INTRINSIC procedure for the reference %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:2157
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L is ambiguous"
  msgstr "Monimerkityksellinen symboli TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/resolve.cc:2220
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not of numeric type"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/resolve.cc:2227
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L cannot be an array or an array section"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:2241
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "By-value argument at %L is not allowed in this context"
  msgstr "Avainsana-argumentti â€�%sâ€� kohdassa %L ei ole proseduurissa"
  
! #: fortran/resolve.cc:2253
  #, gcc-internal-format, gfc-internal-format
  msgid "Passing internal procedure at %L by location not allowed"
  msgstr ""
  
! #: fortran/resolve.cc:2264
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:2273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed actual argument at %L with ultimate pointer component"
  msgstr "Varsinaisen argumentin kohteelle â€�%sâ€� on oltava osoitin kohdassa %L"
  
! #: fortran/resolve.cc:2420
  #, gcc-internal-format
  msgid "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)"
  msgstr ""
  
! #: fortran/resolve.cc:2459
  #, gcc-internal-format
  msgid "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an array"
  msgstr ""
  
! #: fortran/resolve.cc:2733
  #, fuzzy, gcc-internal-format
  msgid "Return type mismatch of function %qs at %L (%s/%s)"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/resolve.cc:2760
  #, fuzzy, gcc-internal-format
  msgid "Interface mismatch in global procedure %qs at %L: %s"
  msgstr "RajapintatÃ¤smÃ¤Ã¤mÃ¤ttÃ¶myys proseduuriosoitinsijoituksessa kohdassa %L: %s"
  
! #: fortran/resolve.cc:2866
  #, fuzzy, gcc-internal-format
  msgid "There is no specific function for the generic %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:2886
  #, fuzzy, gcc-internal-format
  msgid "Generic function %qs at %L is not consistent with a specific intrinsic interface"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:2924
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:2979
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific function %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:3056
  #, gcc-internal-format
  msgid "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3088
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:3092 fortran/resolve.cc:18158
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:3216
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a FORALL %s"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:3223
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:3230
  #, fuzzy, gcc-internal-format
  msgid "Reference to impure function %qs at %L within a PURE procedure"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:3297
  #, fuzzy, gcc-internal-format
  msgid "Unexpected junk after %qs at %L"
  msgstr "Odottamatonta roskaa ELSE-lauseen jÃ¤lkeen kohdassa %C"
  
! #: fortran/resolve.cc:3308
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L is not a function"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.cc:3316 fortran/resolve.cc:3831
  #, fuzzy, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs must not be referenced at %L"
  msgstr "ABSTRACT-tyyppiÃ¤ â€�%sâ€� kÃ¤ytetty kohdassa %L"
  
! #: fortran/resolve.cc:3328
  #, gcc-internal-format
  msgid "ABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)"
  msgstr ""
  
  #. Internal procedures are taken care of in resolve_contained_fntype.
! #: fortran/resolve.cc:3371
  #, gcc-internal-format
  msgid "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:3405
  #, fuzzy, gcc-internal-format
  msgid "resolve_function(): bad function type"
  msgstr "funktion paluuarvon tyyppi ei voi olla funktio"
  
! #: fortran/resolve.cc:3419
  #, gcc-internal-format, gfc-internal-format
  msgid "A BOZ literal constant at %L cannot appear as an actual argument in a function reference"
  msgstr ""
  
! #: fortran/resolve.cc:3435
  #, gcc-internal-format
  msgid "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE construct"
  msgstr ""
  
! #: fortran/resolve.cc:3497
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVE"
  msgstr "Funktiota â€�%sâ€� kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3501
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktiota â€�%sâ€� kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3559
  #, fuzzy, gcc-internal-format
  msgid "Using function %qs at %L is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: fortran/resolve.cc:3575
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs in FORALL block at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3581
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3587
  #, fuzzy, gcc-internal-format
  msgid "Subroutine call to %qs at %L is not PURE"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3655
  #, fuzzy, gcc-internal-format
  msgid "There is no specific subroutine for the generic %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:3664
  #, fuzzy, gcc-internal-format
  msgid "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine interface"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:3699
  #, fuzzy, gcc-internal-format
  msgid "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:3744
  #, fuzzy, gcc-internal-format
  msgid "Unable to resolve the specific subroutine %qs at %L"
  msgstr "Odottamaton vaihtoehtoinen paluumÃ¤Ã¤rittely alirutiinikutsussa kohdassa %L"
  
! #: fortran/resolve.cc:3802
  #, gcc-internal-format
  msgid "%qs at %L has a type, which is not consistent with the CALL at %L"
  msgstr ""
  
! #: fortran/resolve.cc:3841
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVE"
  msgstr "Funktiota â€�%sâ€� kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3845
  #, fuzzy, gcc-internal-format
  msgid "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE"
  msgstr "Funktiota â€�%sâ€� kohdassa %L ei voida kutsua rekursiivisesti, koska se ei ole RECURSIVE"
  
! #: fortran/resolve.cc:3890
  #, fuzzy, gcc-internal-format
  msgid "resolve_subroutine(): bad function type"
  msgstr "liian paljon argumentteja funktiolle %qs"
  
! #: fortran/resolve.cc:3907
  #, fuzzy, gcc-internal-format
  msgid "Using subroutine %qs at %L is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: fortran/resolve.cc:3934
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Shapes for operands at %L and %L are not conformable"
  msgstr "attribuutit fastcall ja cdecl eivÃ¤t ole yhteensopivia"
  
! #: fortran/resolve.cc:3986
  #, fuzzy, gcc-internal-format
  msgid "logical_to_bitwise(): Bad intrinsic"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:4089
  #, fuzzy, gcc-internal-format
  msgid "Impure function %qs at %L might not be evaluated"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla osoitinarvoinen"
  
! #: fortran/resolve.cc:4093
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Impure function at %L might not be evaluated"
  msgstr "%Javoimelle funktiolle %qD annettu attribuutti noinline"
  
! #: fortran/resolve.cc:4180
  #, fuzzy, gcc-internal-format
  msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:4204
  #, gcc-internal-format
  msgid "Operands at %L and %L cannot appear as operands of binary operator %qs"
  msgstr ""
  
! #: fortran/resolve.cc:4389 fortran/resolve.cc:4404
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BOZ literal constant near %L cannot appear as an operand of a relational operator"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:4454
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Equality comparison for %s at %L"
  msgstr "%s: paniikki: Virheellinen â€�l_valueâ€� %d\n"
  
! #: fortran/resolve.cc:4456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Inequality comparison for %s at %L"
  msgstr "%s: paniikki: Virheellinen â€�l_valueâ€� %d\n"
  
! #: fortran/resolve.cc:4516
  #, fuzzy, gcc-internal-format
  msgid "resolve_operator(): Bad intrinsic"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:4802
  #, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4807
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4843
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Illegal stride of zero at %L"
  msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
  
! #: fortran/resolve.cc:4860
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4868
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4884
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4893
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4909
  #, fuzzy, gcc-internal-format
  msgid "check_dimension(): Bad array reference"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/resolve.cc:4932
  #, gcc-internal-format, gfc-internal-format
  msgid "Rightmost upper bound of assumed size array section not specified at %L"
  msgstr ""
  
! #: fortran/resolve.cc:4942
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Rank mismatch in array reference at %L (%d/%d)"
  msgstr "Taulukkoviite kohdassa %L on rajojen ulkopuolella (%ld < %ld) ulottuvuudessa %d"
  
! #: fortran/resolve.cc:4950
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindex rank mismatch in array reference at %L (%d/%d)"
  msgstr "ehtolausekkeessa on tyyppiristiriita"
  
! #: fortran/resolve.cc:4966
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindex of codimension %d must be a scalar at %L"
  msgstr "Arvo sallitun vÃ¤lin ulkopuolella."
  
! #: fortran/resolve.cc:4994
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5000
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L must be of INTEGER type, found %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:5006
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "REAL array index at %L"
  msgstr "taulukkoindeksi ei-taulukkoalustimessa"
  
! #: fortran/resolve.cc:5046
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5053
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument dim at %L must be of INTEGER type"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5113
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Invalid form of array reference at %C"
  msgid "Invalid array reference of a non-array entity at %L"
  msgstr "Virheellinen taulukkoviitemuoto kohdassa %C"
  
! #: fortran/resolve.cc:5127
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(1)"
  msgstr ""
  
! #: fortran/resolve.cc:5139
  #, gcc-internal-format
  msgid "find_array_spec(): unused as(2)"
  msgstr ""
  
! #: fortran/resolve.cc:5184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array index at %L is an array of rank %d"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:5282
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be of type INTEGER"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring start index at %L must be scalar"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5311
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be of type INTEGER"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L must be scalar"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5338
  #, gcc-internal-format, gfc-internal-format
  msgid "Substring end index at %L is too large"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:5529
  #, fuzzy, gcc-internal-format
  msgid "resolve_ref(): Bad array reference"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/resolve.cc:5543
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the POINTER attribute at %L"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:5553
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %L"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:5601
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Two or more part references with nonzero rank must not be specified at %L"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:5693
  #, gcc-internal-format
  msgid "gfc_expression_rank(): Two array specs"
  msgstr ""
  
! #: fortran/resolve.cc:5790
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5800
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may only be used as actual argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
*************** msgstr "muuttuvakokoista objektia ei voi
*** 78958,78969 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5799
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5818
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
--- 79265,79276 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5829
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L may only be used as actual argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
*************** msgstr "muuttuvakokoista objektia ei voi
*** 78972,79269 ****
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5828
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5839
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5848
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5864
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5909
  #, fuzzy, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/resolve.cc:6054
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6059
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6129
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6142
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/resolve.cc:6158
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: fortran/resolve.cc:6248
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6426 fortran/resolve.cc:6578
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "<tyyppivirhe>"
  
! #: fortran/resolve.cc:6542
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:6549
  #, fuzzy, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:6588
  #, fuzzy, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:6597
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6785
  #, fuzzy, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:6819
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:6871
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.cc:7406
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:7439
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7449
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:7453 fortran/resolve.cc:7460
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:7515
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:7538
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7555
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7561
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7642
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7647
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
  
! #: fortran/resolve.cc:7660
  #, fuzzy, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:7765 fortran/resolve.cc:8063
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:7773 fortran/resolve.cc:8026
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "tulosta ei voi kirjoittaa: %s"
  
! #: fortran/resolve.cc:7883
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:7914
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8074
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/resolve.cc:8086
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8100
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8115
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8128
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8146
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8230 fortran/resolve.cc:8245
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8237
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8262
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8272 fortran/resolve.cc:8374
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8278
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8290
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8301 fortran/resolve.cc:8329
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8348
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8363
  #, fuzzy, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8405
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:8434
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:8447
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8461
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:8490
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:8522
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:8528 fortran/resolve.cc:8534
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
--- 79279,79576 ----
  #. for all inquiry functions in resolve_function; the reason is
  #. that the function-name resolution happens too late in that
  #. function.
! #: fortran/resolve.cc:5839
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject reference"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5859
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not have a subobject reference"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5875
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:5932
  #, fuzzy, gcc-internal-format
  msgid "Scalar variable %qs has an array reference at %L"
  msgstr "luodaan viitteiden taulukko"
  
! #: fortran/resolve.cc:6077
  #, gcc-internal-format
  msgid "Variable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6082
  #, gcc-internal-format
  msgid "Variable %qs is used at %L before the ENTRY statement in which it is a parameter"
  msgstr ""
  
! #: fortran/resolve.cc:6152
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic subobject of coindexed object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:6165
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
  msgstr "Ei voi muuntaa tyyppiÃ¤ %s tyyppiin %s kohdassa %L"
  
! #: fortran/resolve.cc:6181
  #, fuzzy, gcc-internal-format
  msgid "Using variable %qs at %L is deprecated"
  msgstr "%qE on vanhentunut"
  
! #: fortran/resolve.cc:6424
  #, gcc-internal-format
  msgid "%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name"
  msgstr ""
  
! #: fortran/resolve.cc:6602 fortran/resolve.cc:6754
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Error in typebound call at %L"
  msgstr "<tyyppivirhe>"
  
! #: fortran/resolve.cc:6718
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Passed-object at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:6725
  #, fuzzy, gcc-internal-format
  msgid "Base object for procedure-pointer component call at %L is of ABSTRACT type %qs"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:6764
  #, fuzzy, gcc-internal-format
  msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:6773
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Base object for NOPASS type-bound procedure call at %L must be scalar"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
  #. Nothing matching found!
! #: fortran/resolve.cc:6968
  #, fuzzy, gcc-internal-format
  msgid "Found no matching specific binding for the call to the GENERIC %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:7002
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L should be a SUBROUTINE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:7054
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L should be a FUNCTION"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.cc:7589
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_expr(): Bad expression type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:7622
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be a scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7632
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be integer"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:7636 fortran/resolve.cc:7643
  #, gcc-internal-format, gfc-internal-format
  msgid "%s at %L must be INTEGER"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:7698
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Step expression in DO loop at %L cannot be zero"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:7721
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L will be executed zero times"
  msgstr ""
  
! #: fortran/resolve.cc:7738
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it overflows"
  msgstr ""
  
! #: fortran/resolve.cc:7744
  #, gcc-internal-format, gfc-internal-format
  msgid "DO loop at %L is undefined as it underflows"
  msgstr ""
  
! #: fortran/resolve.cc:7805
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar INTEGER"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7810
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL start expression at %L must be a scalar INTEGER"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7817
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL end expression at %L must be a scalar INTEGER"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7825
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L must be a scalar %s"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:7830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL stride expression at %L cannot be zero"
  msgstr "Iteraattoriaskel kohdassa %L ei voi olla nolla"
  
! #: fortran/resolve.cc:7843
  #, fuzzy, gcc-internal-format
  msgid "FORALL index %qs may not appear in triplet specification at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:7948 fortran/resolve.cc:8246
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:7956 fortran/resolve.cc:8209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed allocatable object at %L"
  msgstr "tulosta ei voi kirjoittaa: %s"
  
! #: fortran/resolve.cc:8066
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L must be scalar or have the same rank as the allocate-object at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8097
  #, gcc-internal-format, gfc-internal-format
  msgid "Source-expr at %L and allocate-object at %L must have the same shape"
  msgstr ""
  
! #: fortran/resolve.cc:8257
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type of entity at %L is type incompatible with source-expr at %L"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/resolve.cc:8269
  #, gcc-internal-format, gfc-internal-format
  msgid "The allocate-object at %L and the source-expr at %L shall have the same kind type parameter"
  msgstr ""
  
! #: fortran/resolve.cc:8283
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8308
  #, gcc-internal-format, gfc-internal-format
  msgid "The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:8321
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr"
  msgstr ""
  
! #: fortran/resolve.cc:8339
  #, gcc-internal-format, gfc-internal-format
  msgid "Allocating %s at %L with type-spec requires the same character-length parameter as in the declaration"
  msgstr ""
  
! #: fortran/resolve.cc:8423 fortran/resolve.cc:8438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification required in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8430
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Array specification or array-valued SOURCE= expression required in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8455
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coarray specification required in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8465 fortran/resolve.cc:8567
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad coarray specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8471
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8483
  #, gcc-internal-format, gfc-internal-format
  msgid "Upper cobound is less than lower cobound of 1 at %L"
  msgstr ""
  
! #: fortran/resolve.cc:8494 fortran/resolve.cc:8522
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad array specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8541
  #, gcc-internal-format
  msgid "%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated"
  msgstr ""
  
! #: fortran/resolve.cc:8556
  #, fuzzy, gcc-internal-format
  msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:8598
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L must be a scalar INTEGER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:8627
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Stat-variable at %L shall not be %sd within the same %s statement"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:8640
  #, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG at %L is useless without a STAT tag"
  msgstr ""
  
! #: fortran/resolve.cc:8654
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:8683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:8715
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L also appears at %L"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:8721 fortran/resolve.cc:8727
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Allocate-object at %L is subobject of object at %L"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
*************** msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PAS
*** 79272,79555 ****
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8762
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-nimiÃ¶ kohdassa %L menee CASE-nimiÃ¶n pÃ¤Ã¤lle kohdassa %L"
  
! #: fortran/resolve.cc:8813
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:8824
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %d-kaltainen"
  
! #: fortran/resolve.cc:8837
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:8883
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:8902
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:8912
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:8930 fortran/resolve.cc:8938
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:9000 fortran/resolve.cc:9691
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9026
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:9039
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:9054
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "TÃ¤mÃ¤ pikanÃ¤ppÃ¤in on jo kÃ¤ytÃ¶ssÃ¤ toiminnolle %s"
  
! #: fortran/resolve.cc:9157
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9219
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:9228
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "â€�%sâ€� ei ole kelvollinen makron nimi, sillÃ¤ se on C++:n operaattori"
  
! #: fortran/resolve.cc:9245
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:9261
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:9273
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:9297
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:9307
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9555
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:9599 fortran/resolve.cc:9611
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:9640
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "CASE-nimiÃ¶ kohdassa %L menee CASE-nimiÃ¶n pÃ¤Ã¤lle kohdassa %L"
  
! #: fortran/resolve.cc:9653
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:9666
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:9669
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:9679
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:9926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:10059
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10068
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10071
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10081
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10190
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:10244
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:10254
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10283
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10294
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10300
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10318
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Varsinainen argumentti kohteelle â€�%sâ€� ei voi olla oletetunkokoinen taulukko kohdassa %L"
  
! #: fortran/resolve.cc:10375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:10385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:10389
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:10392
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:10399 fortran/resolve.cc:10521
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:10411 fortran/resolve.cc:10533
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:10423
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:10436
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:10497
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:10501 fortran/resolve.cc:10511
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: fortran/resolve.cc:10564
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:10574
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Haarautuminen kohdassa %L voi aiheuttaa ikisilmukan"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10591 fortran/resolve.cc:10614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/resolve.cc:10595 fortran/resolve.cc:10620
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
--- 79579,79862 ----
  #. element in the list.  Either way, we must
  #. issue an error and get the next case from P.
  #. FIXME: Sort P and Q by line number.
! #: fortran/resolve.cc:8955
  #, gcc-internal-format, gfc-internal-format
  msgid "CASE label at %L overlaps with CASE label at %L"
  msgstr "CASE-nimiÃ¶ kohdassa %L menee CASE-nimiÃ¶n pÃ¤Ã¤lle kohdassa %L"
  
! #: fortran/resolve.cc:9006
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of type %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:9017
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be of kind %d"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %d-kaltainen"
  
! #: fortran/resolve.cc:9030
  #, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L must be scalar"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:9076
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selection expression in computed GOTO statement at %L must be a scalar integer expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:9095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L cannot be %s"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:9105
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of SELECT statement at %L must be a scalar expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:9123 fortran/resolve.cc:9131
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expression in CASE statement at %L is not in the range of %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:9193 fortran/resolve.cc:9957
  #, gcc-internal-format, gfc-internal-format
  msgid "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:9219
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Logical range in CASE statement at %L is not allowed"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:9232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Constant logical value in CASE statement is repeated at %L"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:9247
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Range specification at %L can never be matched"
  msgstr "TÃ¤mÃ¤ pikanÃ¤ppÃ¤in on jo kÃ¤ytÃ¶ssÃ¤ toiminnolle %s"
  
! #: fortran/resolve.cc:9350
  #, gcc-internal-format, gfc-internal-format
  msgid "Logical SELECT CASE block at %L has more that two cases"
  msgstr ""
  
! #: fortran/resolve.cc:9412
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure pointer"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:9421
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs cannot be used as a variable at %L"
  msgstr "â€�%sâ€� ei ole kelvollinen makron nimi, sillÃ¤ se on C++:n operaattori"
  
! #: fortran/resolve.cc:9438
  #, fuzzy, gcc-internal-format
  msgid "Associating entity %qs at %L is a procedure name"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:9454
  #, gcc-internal-format, gfc-internal-format
  msgid "Associating selector-expression at %L yields a procedure"
  msgstr ""
  
! #: fortran/resolve.cc:9508
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L cannot be NULL()"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:9513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L has no type"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:9571
  #, fuzzy, gcc-internal-format
  msgid "Associate-name %qs at %L is used as array"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:9582
  #, gcc-internal-format, gfc-internal-format
  msgid "CLASS selector at %L needs a temporary which is not yet implemented"
  msgstr ""
  
! #: fortran/resolve.cc:9821
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:9865 fortran/resolve.cc:9877
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Selector at %L must not be coindexed"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:9906
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TYPE IS at %L overlaps with TYPE IS at %L"
  msgstr "CASE-nimiÃ¶ kohdassa %L menee CASE-nimiÃ¶n pÃ¤Ã¤lle kohdassa %L"
  
! #: fortran/resolve.cc:9919
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be extensible"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:9932
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L must be an extension of %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:9935
  #, fuzzy, gcc-internal-format
  msgid "Unexpected intrinsic type %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:9945
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The type-spec at %L shall specify that each length type parameter is assumed"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:10192
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Double CLASS IS block in SELECT TYPE statement at %L"
  msgstr "Syntaksivirhe PROTECTED-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:10325
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK DEFAULT at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10334
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10337
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (%i) at %L is repeated at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10347
  #, gcc-internal-format, gfc-internal-format
  msgid "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10456
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid context for NULL () intrinsic at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:10510
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DTIO %s procedure at %L must be recursive"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:10520
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10533
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10542
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have procedure pointer components"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10549
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10560
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10566
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedure"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:10584
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Data transfer element at %L cannot be a full reference to an assumed-size array"
  msgstr "Varsinainen argumentti kohteelle â€�%sâ€� ei voi olla oletetunkokoinen taulukko kohdassa %L"
  
! #: fortran/resolve.cc:10641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:10651
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:10655
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray or coindexed"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:10658
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Event variable argument at %L must be a coarray but not coindexed"
  msgstr "argumentin %d antamisessa funktiolle %qE tehdÃ¤Ã¤n osoitin kokonaisluvusta ilman tyyppimuunnosta"
  
! #: fortran/resolve.cc:10665 fortran/resolve.cc:10787
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "STAT= argument at %L must be a scalar INTEGER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:10677 fortran/resolve.cc:10799
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:10689
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:10702
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:10763
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:10767 fortran/resolve.cc:10777
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Imageset argument at %L must between 1 and num_images()"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: fortran/resolve.cc:10830
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Statement at %L is not a valid branch target statement for the branch statement at %L"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:10840
  #, gcc-internal-format, gfc-internal-format
  msgid "Branch at %L may result in an infinite loop"
  msgstr "Haarautuminen kohdassa %L voi aiheuttaa ikisilmukan"
  
  #. Note: A label at END CRITICAL does not leave the CRITICAL
  #. construct as END CRITICAL is still part of it.
! #: fortran/resolve.cc:10857 fortran/resolve.cc:10880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
  
! #: fortran/resolve.cc:10861 fortran/resolve.cc:10886
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
  msgstr "break-lause silmukan tai switch-rakenteen ulkopuolella"
*************** msgstr "break-lause silmukan tai switch-
*** 79557,79769 ****
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10635
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:10707
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:10723
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:10736 fortran/resolve.cc:10828
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:10746 fortran/resolve.cc:10838
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
  
! #: fortran/resolve.cc:10777
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.cc:10786
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:10943
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "LohkonimiÃ¶ ei ole sopiva IF-lauseelle kohdassa %C"
  
! #: fortran/resolve.cc:10964
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:10974
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:11051
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:11169
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:11232
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:11293
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
  
! #: fortran/resolve.cc:11325
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11331
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11343
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:11375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:11379
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:11384
  #, fuzzy, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:11391
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11402
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:11825
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12129
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:12141
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:12226
  #, fuzzy, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:12417
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:12453
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/resolve.cc:12457
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:12468
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/resolve.cc:12506
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Odotettiin alustuslauseketta CASE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:12548
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/resolve.cc:12595
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/resolve.cc:12599
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:12660
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:12665
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:12749
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:12853
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:12874
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "KÃ¤yttÃ¤mÃ¤tÃ¶n parameteri â€�%sâ€� esitelty kohdassa %L"
  
! #: fortran/resolve.cc:12968
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:12982
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
--- 79864,80076 ----
  #. The label is not in an enclosing block, so illegal.  This was
  #. allowed in Fortran 66, so we allow it as extension.  No
  #. further checks are necessary in this case.
! #: fortran/resolve.cc:10901
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label at %L is not in the same block as the GOTO statement at %L"
  msgstr "Odotettiin muuttujaa READ-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:10973
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE mask at %L has inconsistent shape"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:10989
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE assignment target at %L has inconsistent shape"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:11002 fortran/resolve.cc:11094
  #, gcc-internal-format, gfc-internal-format
  msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
  msgstr ""
  
! #: fortran/resolve.cc:11012 fortran/resolve.cc:11104
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Unsupported statement inside WHERE at %L"
  msgstr "Odottamaton %s-lause WHERE-lohkossa kohdassa %C"
  
! #: fortran/resolve.cc:11043
  #, gcc-internal-format, gfc-internal-format
  msgid "Assignment to a FORALL index variable at %L"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.cc:11052
  #, gcc-internal-format
  msgid "The FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this object"
  msgstr ""
  
! #: fortran/resolve.cc:11209
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL construct at %L"
  msgstr "LohkonimiÃ¶ ei ole sopiva IF-lauseelle kohdassa %C"
  
! #: fortran/resolve.cc:11230
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL index-name at %L must be a scalar variable of type integer"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:11240
  #, gcc-internal-format, gfc-internal-format
  msgid "An outer FORALL construct already has an index with this name %L"
  msgstr ""
  
! #: fortran/resolve.cc:11317
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:11435
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_blocks(): Bad block type"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:11498
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable in the ordinary assignment at %L is a procedure pointer component"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:11559
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L"
  msgstr "CHARACTER-lauseke kohdassa %L on typistetty (%d/%d)"
  
! #: fortran/resolve.cc:11591
  #, gcc-internal-format, gfc-internal-format
  msgid "Coindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedure"
  msgstr ""
  
  #. F2008, C1283 (4).
! #: fortran/resolve.cc:11597
  #, gcc-internal-format, gfc-internal-format
  msgid "In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection."
  msgstr ""
  
! #: fortran/resolve.cc:11609
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to coindexed variable at %L in a PURE procedure"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:11641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to polymorphic coarray at %L is not permitted"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/resolve.cc:11645
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:11650
  #, fuzzy, gcc-internal-format
  msgid "Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>"
  msgstr "Muuttujatyyppi on UNKNOWN sijoituksessa kohdassa %L"
  
! #: fortran/resolve.cc:11657
  #, gcc-internal-format
  msgid "Nonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operator"
  msgstr ""
  
! #: fortran/resolve.cc:11668
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Coindexed variable must not have an allocatable ultimate component in assignment at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:12091
  #, gcc-internal-format, gfc-internal-format
  msgid "TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions."
  msgstr ""
  
  #. Even if standard does not support this feature, continue to build
  #. the two statements to avoid upsetting frontend_passes.c.
! #: fortran/resolve.cc:12395
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Pointer procedure assignment at %L"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/resolve.cc:12407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The function result on the lhs of the assignment at %L must have the pointer attribute."
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:12492
  #, fuzzy, gcc-internal-format
  msgid "TEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPE"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:12683
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "TEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGER"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:12719
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGNED GOTO statement at %L requires a scalar INTEGER variable"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/resolve.cc:12723
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs has not been assigned a target label at %L"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/resolve.cc:12734
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/resolve.cc:12772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  #| msgid "Expected initialization expression in CASE at %C"
  msgid "Expected intrinsic assignment in OMP WORKSHARE at %L"
  msgstr "Odotettiin alustuslauseketta CASE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:12814
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
  msgstr "UNIT-numeron CLOSE-lauseessa kohdassa %L tÃ¤ytyy olla epÃ¤negatiivinen"
  
! #: fortran/resolve.cc:12861
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Invalid NULL at %L"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/resolve.cc:12865
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:12926
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_code(): No expression on DO WHILE"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:12931
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
  msgstr "Lausekkeen CASE-lauseessa kohdassa %L on oltava skalaari"
  
! #: fortran/resolve.cc:13015
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
  msgstr "decltypen argumentin on oltava lauseke"
  
! #: fortran/resolve.cc:13119
  #, fuzzy, gcc-internal-format
  msgid "gfc_resolve_code(): Bad statement code"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:13140
  #, fuzzy, gcc-internal-format
  msgid "Using parameter %qs declared at %L is deprecated"
  msgstr "KÃ¤yttÃ¤mÃ¤tÃ¶n parameteri â€�%sâ€� esitelty kohdassa %L"
  
! #: fortran/resolve.cc:13234
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
  #. This can only happen if the variable is defined in a module - if it
  #. isn't the same module, reject it.
! #: fortran/resolve.cc:13248
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qs"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
*************** msgstr "%J%qD on tavallisesti ei-staatti
*** 79771,79884 ****
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:13001
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:13087
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Merkkijonon pituus kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:13325
  #, fuzzy, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13329
  #, fuzzy, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:13337
  #, fuzzy, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13348
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13366
  #, fuzzy, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/resolve.cc:13378
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:13411
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13433
  #, fuzzy, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:13466
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13502
  #, fuzzy, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:13527
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava valemuuttuja"
  
! #: fortran/resolve.cc:13548
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:13555
  #, fuzzy, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:13603
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Varattavalla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13606
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Ulkoisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13609
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "TyhjÃ¤llÃ¤ â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13612
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13615
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13618
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13660
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
--- 80078,80191 ----
  #. Print an error if the procedure is defined multiple times; we have to
  #. exclude references to the same procedure via module association or
  #. multiple checks for the same procedure.
! #: fortran/resolve.cc:13267
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with binding label %qs at %L uses the same global identifier as entity at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:13353
  #, gcc-internal-format, gfc-internal-format
  msgid "String length at %L is too large"
  msgstr "Merkkijonon pituus kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:13591
  #, fuzzy, gcc-internal-format
  msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13595
  #, fuzzy, gcc-internal-format
  msgid "Scalar object %qs at %L may not be ALLOCATABLE"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:13603
  #, fuzzy, gcc-internal-format
  msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13614
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L cannot have a deferred shape"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13632
  #, fuzzy, gcc-internal-format
  msgid "Type %qs of CLASS variable %qs at %L is not extensible"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/resolve.cc:13644
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:13677
  #, gcc-internal-format
  msgid "The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %L"
  msgstr ""
  
! #: fortran/resolve.cc:13699
  #, fuzzy, gcc-internal-format
  msgid "Implied SAVE for module variable %qs at %L, needed due to the default initialization"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:13732
  #, fuzzy, gcc-internal-format
  msgid "Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
  
  #. F08:C541. The shape of an array defined in a main program or module
  #. * needs to be constant.
! #: fortran/resolve.cc:13768
  #, fuzzy, gcc-internal-format
  msgid "The module or main program array %qs at %L must have constant shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:13793
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Entity with assumed character length at %L must be a dummy argument or a PARAMETER"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava valemuuttuja"
  
! #: fortran/resolve.cc:13814
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L must have constant character length in this context"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:13821
  #, fuzzy, gcc-internal-format
  msgid "COMMON variable %qs at %L must have constant character length"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:13869
  #, fuzzy, gcc-internal-format
  msgid "Allocatable %qs at %L cannot have an initializer"
  msgstr "Varattavalla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13872
  #, fuzzy, gcc-internal-format
  msgid "External %qs at %L cannot have an initializer"
  msgstr "Ulkoisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13875
  #, fuzzy, gcc-internal-format
  msgid "Dummy %qs at %L cannot have an initializer"
  msgstr "TyhjÃ¤llÃ¤ â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13878
  #, fuzzy, gcc-internal-format
  msgid "Intrinsic %qs at %L cannot have an initializer"
  msgstr "Luontaisella â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13881
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L cannot have an initializer"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13884
  #, fuzzy, gcc-internal-format
  msgid "Automatic array %qs at %L cannot have an initializer"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13926
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s at %L"
  msgstr ""
*************** msgstr ""
*** 79886,80762 ****
  "  tai:  %s -l [SIGNAALI]...\n"
  "  tai:  %s -t [SIGNAALI]...\n"
  
! #: fortran/resolve.cc:13692
  #, fuzzy, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:13715
  #, fuzzy, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:13737
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:13755
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13767
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Ulkoisella objektilla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:13777
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL-funktiolla â€�%sâ€� kohdassa %L tÃ¤ytyy olla skalaaritulos"
  
! #: fortran/resolve.cc:13787
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: fortran/resolve.cc:13806
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla taulukkoarvoinen"
  
! #: fortran/resolve.cc:13810
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla osoitinarvoinen"
  
! #: fortran/resolve.cc:13814
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla puhdas"
  
! #: fortran/resolve.cc:13818
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla rekursiivinen"
  
! #: fortran/resolve.cc:13831
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.cc:13842
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:13848
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Valeproseduurilla â€�%sâ€� kohdassa %C ei voi olla geneeristÃ¤ rajapintaa"
  
! #: fortran/resolve.cc:13868
  #, fuzzy, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:13925
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/resolve.cc:13931
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.cc:13937
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "PROCEDURE-attribuutti on ristiriidassa RESULT-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.cc:13945
  #, fuzzy, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "EXTERNAL-attribuutti on ristiriidassa FUNCTION-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.cc:13951
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:13994
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:14002
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:14010
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:14019
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14043
  #, fuzzy, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:14113
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:14122
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "%qD:n on otettava tasan yksi argumentti"
  
! #: fortran/resolve.cc:14130 fortran/resolve.cc:14147
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14138
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14155
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14161
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14175
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:14206
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:14243
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14284
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14320
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14379
  #, fuzzy, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:14391
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14419
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14475
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:14687
  #, fuzzy, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:14730
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:14744
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:14758 fortran/resolve.cc:15246
  #, fuzzy, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:14766
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla perittyÃ¤ tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14775
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:14781
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:14787
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:14816
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:14826
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:14921
  #, fuzzy, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:15026
  #, fuzzy, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:15035
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:15045
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15070
  #, fuzzy, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:15081
  #, fuzzy, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:15179
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:15193
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:15209
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla perittyÃ¤ tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:15219
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla skalaari"
  
! #: fortran/resolve.cc:15228
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:15237
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:15279
  #, fuzzy, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:15292
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15303
  #, fuzzy, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:15316
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15349
  #, fuzzy, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:15357
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:15452
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
  
! #: fortran/resolve.cc:15497
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15510
  #, fuzzy, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:15574
  #, fuzzy, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
  
! #: fortran/resolve.cc:15607
  #, fuzzy, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:15621
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:15689
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: fortran/resolve.cc:15695
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:15701
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:15709
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:15726
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:15748
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:15759
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:15786
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.cc:15805
  #, fuzzy, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:15821
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:15832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:15840
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:15891
  #, fuzzy, gcc-internal-format
! msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
  msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
  
! #: fortran/resolve.cc:15902
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:15909
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:15949
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:15962
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:16020
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
  
! #: fortran/resolve.cc:16023
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/resolve.cc:16129
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:16150
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:16164
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/resolve.cc:16167
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava valemuuttuja"
  
! #: fortran/resolve.cc:16177
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16184
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16197
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.cc:16203
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:16213
  #, fuzzy, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:16222
  #, fuzzy, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:16235 fortran/resolve.cc:16412
  #, fuzzy, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:16249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16258
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ ALLOCATABLE- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:16275
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16282
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16302
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/resolve.cc:16309
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ ALLOCATABLE- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:16316
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16323
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16349
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16359
  #, fuzzy, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:16438
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: fortran/resolve.cc:16453
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16466
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16484
  #, fuzzy, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/resolve.cc:16496
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/resolve.cc:16505
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/resolve.cc:16518
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:16527
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16540
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16556
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16564
  #, fuzzy, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16571
  #, fuzzy, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16584
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:16593
  #, fuzzy, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:16609
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:16615
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:16640
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/resolve.cc:16711
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:16723
  #, fuzzy, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:16839
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/resolve.cc:16847
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16854
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "Proseduurilla â€�%sâ€� kohdassa %C on eksplisiittinen rajapinta ja sillÃ¤ ei saa olla attribuutteja, jotka on esitelty kohdassa %L"
  
! #: fortran/resolve.cc:16861
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16877
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16884
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:16893
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:16955
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:16968
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:17044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:17072
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17080
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17088
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17095
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:17220
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:17386
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: fortran/resolve.cc:17392
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta sitÃ¤ ei voida kÃ¤yttÃ¤Ã¤"
  
! #: fortran/resolve.cc:17476
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17485
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17493
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17509
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17612
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:17627
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17652
  #, fuzzy, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:17661
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
  
! #: fortran/resolve.cc:17736
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17747
  #, fuzzy, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:17758
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:17789
  #, fuzzy, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
  
! #: fortran/resolve.cc:17856
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: fortran/resolve.cc:17869
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:17891
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:17901
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla merkkijono"
  
! #: fortran/resolve.cc:17909
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:17923
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava %4$s"
  
! #: fortran/resolve.cc:17941
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava %4$s"
  
! #: fortran/resolve.cc:17948
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:18030
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
--- 80193,81079 ----
  "  tai:  %s -l [SIGNAALI]...\n"
  "  tai:  %s -t [SIGNAALI]...\n"
  
! #: fortran/resolve.cc:13958
  #, fuzzy, gcc-internal-format
  msgid "Character-valued statement function %qs at %L must have constant length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:13981
  #, fuzzy, gcc-internal-format
  msgid "%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:14003
  #, gcc-internal-format
  msgid "Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATE"
  msgstr ""
  
! #: fortran/resolve.cc:14021
  #, fuzzy, gcc-internal-format
  msgid "Function %qs at %L cannot have an initializer"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14033
  #, fuzzy, gcc-internal-format
  msgid "External object %qs at %L may not have an initializer"
  msgstr "Ulkoisella objektilla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:14043
  #, fuzzy, gcc-internal-format
  msgid "ELEMENTAL function %qs at %L must have a scalar result"
  msgstr "ELEMENTAL-funktiolla â€�%sâ€� kohdassa %L tÃ¤ytyy olla skalaaritulos"
  
! #: fortran/resolve.cc:14053
  #, fuzzy, gcc-internal-format
  msgid "Statement function %qs at %L may not have pointer or allocatable attribute"
  msgstr "funktiokutsun argumentti voi olla ehdokas muotoiluattribuutille"
  
! #: fortran/resolve.cc:14072
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla taulukkoarvoinen"
  
! #: fortran/resolve.cc:14076
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla osoitinarvoinen"
  
! #: fortran/resolve.cc:14080
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be pure"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla puhdas"
  
! #: fortran/resolve.cc:14084
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L cannot be recursive"
  msgstr "CHARACTER(*)-funktio â€�%sâ€� kohdassa %L ei voi olla rekursiivinen"
  
! #: fortran/resolve.cc:14097
  #, fuzzy, gcc-internal-format
  msgid "CHARACTER(*) function %qs at %L"
  msgstr "%qs esitelty funktion palauttavana funktiona"
  
! #: fortran/resolve.cc:14108
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer %qs at %L shall not be elemental"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:14114
  #, fuzzy, gcc-internal-format
  msgid "Dummy procedure %qs at %L shall not be elemental"
  msgstr "Valeproseduurilla â€�%sâ€� kohdassa %C ei voi olla geneeristÃ¤ rajapintaa"
  
! #: fortran/resolve.cc:14134
  #, fuzzy, gcc-internal-format
  msgid "Function result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:14191
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/resolve.cc:14197
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
  msgstr "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.cc:14203
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
  msgstr "PROCEDURE-attribuutti on ristiriidassa RESULT-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.cc:14211
  #, fuzzy, gcc-internal-format
  msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
  msgstr "EXTERNAL-attribuutti on ristiriidassa FUNCTION-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.cc:14217
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:14260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:14268
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:14276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %s"
  msgstr "Syntaksivirhe PROCEDURE-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:14285
  #, gcc-internal-format
  msgid "%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs"
  msgstr ""
  
! #: fortran/resolve.cc:14309
  #, fuzzy, gcc-internal-format
  msgid "Interface of %qs at %L must be explicit"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:14379
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:14388
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L must have exactly one argument"
  msgstr "%qD:n on otettava tasan yksi argumentti"
  
! #: fortran/resolve.cc:14396 fortran/resolve.cc:14413
  #, fuzzy, gcc-internal-format
  msgid "Argument of FINAL procedure at %L must be of type %qs"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14404
  #, gcc-internal-format, gfc-internal-format
  msgid "FINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)"
  msgstr ""
  
! #: fortran/resolve.cc:14421
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be a POINTER"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14433
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14441
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
  msgstr "FINAL-proseduurin argumentin kohdassa %L tÃ¤ytyy olla tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:14450
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:14472
  #, fuzzy, gcc-internal-format
  msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:14509
  #, gcc-internal-format
  msgid "Only array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declared"
  msgstr ""
  
! #: fortran/resolve.cc:14550
  #, gcc-internal-format
  msgid "%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
  msgstr ""
  
! #: fortran/resolve.cc:14586
  #, gcc-internal-format
  msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
  msgstr ""
  
! #: fortran/resolve.cc:14645
  #, fuzzy, gcc-internal-format
  msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
  msgstr "%J%qD:lle ei ole aiempaa esittelyÃ¤"
  
! #: fortran/resolve.cc:14657
  #, gcc-internal-format
  msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
  msgstr ""
  
! #: fortran/resolve.cc:14685
  #, gcc-internal-format
  msgid "GENERIC %qs at %L cannot overwrite specific binding with the same name"
  msgstr ""
  
! #: fortran/resolve.cc:14741
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Type-bound operator at %L cannot be NOPASS"
  msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/resolve.cc:14953
  #, fuzzy, gcc-internal-format
  msgid "%qs must be a module procedure or an external procedure with an explicit interface at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:14996
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:15010
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs with PASS at %L must have at least one argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:15024 fortran/resolve.cc:15566
  #, fuzzy, gcc-internal-format
  msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:15033
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
  msgstr "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla perittyÃ¤ tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:15043
! #, fuzzy, gcc-internal-format
! msgid "Argument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qs"
! msgstr "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla perittyÃ¤ tyyppiÃ¤ â€�%sâ€�"
! 
! #: fortran/resolve.cc:15085
! #, gcc-internal-format
! msgid "All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED."
! msgstr ""
! 
! #: fortran/resolve.cc:15095
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must be scalar"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:15101
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:15107
  #, fuzzy, gcc-internal-format
  msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
  msgstr "%<__builtin_args_info%>-funktion argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:15136
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as a component of %qs"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:15146
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:15241
  #, fuzzy, gcc-internal-format
  msgid "Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overridden"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:15346
  #, fuzzy, gcc-internal-format
  msgid "Coarray component %qs at %L must be allocatable with deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:15355
  #, gcc-internal-format
  msgid "Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:15365
  #, gcc-internal-format
  msgid "Component %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar"
  msgstr ""
  
! #: fortran/resolve.cc:15390
  #, fuzzy, gcc-internal-format
  msgid "Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:15401
  #, fuzzy, gcc-internal-format
  msgid "Component %qs of BIND(C) type at %L must have length one"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:15499
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:15513
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs with PASS at %L must have at least one argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:15529
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
  msgstr "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla perittyÃ¤ tyyppiÃ¤ â€�%sâ€�"
  
! #: fortran/resolve.cc:15539
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
  msgstr "Argumentin â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L tÃ¤ytyy olla skalaari"
  
! #: fortran/resolve.cc:15548
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:15557
  #, fuzzy, gcc-internal-format
  msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
  msgstr "Argumentti â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla ALLOCATABLE"
  
! #: fortran/resolve.cc:15599
  #, fuzzy, gcc-internal-format
  msgid "Component %qs of %qs at %L has the same name as an inherited type-bound procedure"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:15612
  #, gcc-internal-format
  msgid "Character length of component %qs needs to be a constant specification expression at %L"
  msgstr ""
  
! #: fortran/resolve.cc:15623
  #, fuzzy, gcc-internal-format
  msgid "Character length expression of component %qs at %L must be of INTEGER type, found %s"
  msgstr "Lauseke CASE-lauseessa kohdassa %L on oltava %s-tyyppinen"
  
! #: fortran/resolve.cc:15636
  #, gcc-internal-format
  msgid "Character component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLE"
  msgstr ""
  
! #: fortran/resolve.cc:15669
  #, fuzzy, gcc-internal-format
  msgid "the component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:15677
  #, gcc-internal-format, gfc-internal-format
  msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
  msgstr ""
  
! #: fortran/resolve.cc:15686
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Component %s of SEQUENCE type declared at %L does not have the SEQUENCE attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:15772
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Conflicting initializers in union at %L and %L"
  msgstr "Ristiriita funktioargumentin attribuuteissa kohdassa %C"
  
! #: fortran/resolve.cc:15817
  #, gcc-internal-format
  msgid "As extending type %qs at %L has a coarray component, parent type %qs shall also have one"
  msgstr ""
  
! #: fortran/resolve.cc:15830
  #, fuzzy, gcc-internal-format
  msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:15894
  #, fuzzy, gcc-internal-format
  msgid "Parameterized type %qs does not have a component corresponding to parameter %qs at %L"
  msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
  
! #: fortran/resolve.cc:15927
  #, fuzzy, gcc-internal-format
  msgid "Generic name %qs of function %qs at %L being the same name as derived type at %L"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:15941
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L has not been declared"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:16009
  #, fuzzy, gcc-internal-format
  msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
  msgstr "TyhjÃ¤ taulukkomuodostin kohdassa %C ei ole sallittu"
  
! #: fortran/resolve.cc:16015
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:16021
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:16029
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:16046
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:16068
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:16079
  #, fuzzy, gcc-internal-format
  msgid "NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %L"
  msgstr "funktiota %<__builtin_next_arg%> kutsuttu ilman argumenttia"
  
! #: fortran/resolve.cc:16106
  #, fuzzy, gcc-internal-format
  msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
  msgstr "PROCEDURE-attribuutti on ristiriidassa INTENT-attribuutin kanssa kohteessa â€�%sâ€� kohdassa %L"
  
! #: fortran/resolve.cc:16125
  #, fuzzy, gcc-internal-format
  msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
  msgstr "Automaattitaulukolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:16141
  #, gcc-internal-format
  msgid "Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
  msgstr ""
  
! #: fortran/resolve.cc:16152
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Incompatible derived type in PARAMETER at %L"
  msgstr "yhteensopimattomat tyypit sijoituksessa"
  
! #: fortran/resolve.cc:16160
  #, fuzzy, gcc-internal-format
  msgid "CLASS variable %qs at %L cannot have the PARAMETER attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:16212
  #, fuzzy, gcc-internal-format
! msgid "Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attribute"
  msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
  
! #: fortran/resolve.cc:16224
  #, gcc-internal-format
  msgid "The AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)"
  msgstr ""
  
! #: fortran/resolve.cc:16231
  #, gcc-internal-format
  msgid "The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)"
  msgstr ""
  
! #: fortran/resolve.cc:16290
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupported"
  msgstr ""
  
! #: fortran/resolve.cc:16303
  #, gcc-internal-format
  msgid "%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause"
  msgstr ""
  
! #: fortran/resolve.cc:16361
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
  msgstr "%qE-attribuutti soveltuu vain variadisiin funktioihin"
  
! #: fortran/resolve.cc:16364
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/resolve.cc:16461
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:16482
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Bad specification for assumed size array at %L"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:16496
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed size array at %L must be a dummy argument"
  msgstr "%Jlohkoattribuutti ei ole sallittu %qD:lle"
  
! #: fortran/resolve.cc:16499
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed shape array at %L must be a dummy argument"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava valemuuttuja"
  
! #: fortran/resolve.cc:16509
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L must be a dummy argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16516
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16529
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Symbol at %L is not a DUMMY variable"
  msgstr "Sijoitus FORALL-indeksimuuttujaan kohdassa %L"
  
! #: fortran/resolve.cc:16535
  #, fuzzy, gcc-internal-format
  msgid "%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:16545
  #, fuzzy, gcc-internal-format
  msgid "Character dummy variable %qs at %L with VALUE attribute must have constant length"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:16554
  #, fuzzy, gcc-internal-format
  msgid "C interoperable character dummy variable %qs at %L with VALUE attribute must have length one"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/resolve.cc:16567 fortran/resolve.cc:16744
  #, fuzzy, gcc-internal-format
  msgid "The derived type %qs at %L is of type %qs, which has not been defined"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:16581
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16590
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic type"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16599
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ ALLOCATABLE- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:16607
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16614
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16634
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
  msgstr "ASYNCHRONOUS= mÃ¤Ã¤rite kohdassa %L tÃ¤ytyy olla alustuslauseke"
  
! #: fortran/resolve.cc:16641
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ ALLOCATABLE- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/resolve.cc:16648
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16655
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16681
  #, gcc-internal-format
  msgid "Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scope"
  msgstr ""
  
! #: fortran/resolve.cc:16691
  #, fuzzy, gcc-internal-format
  msgid "BIND(C) Variable %qs at %L must have length one"
  msgstr "Argumentin %s kohdassa %L on oltava pituudeltaan yksi"
  
! #: fortran/resolve.cc:16770
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: fortran/resolve.cc:16785
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16798
  #, gcc-internal-format, gfc-internal-format
  msgid "Variable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16816
  #, fuzzy, gcc-internal-format
  msgid "The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializer"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/resolve.cc:16828
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/resolve.cc:16837
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/resolve.cc:16850
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L shall not be a coarray or have a coarray component"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:16859
  #, gcc-internal-format
  msgid "Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16872
  #, gcc-internal-format
  msgid "Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarray"
  msgstr ""
  
! #: fortran/resolve.cc:16888
  #, gcc-internal-format
  msgid "Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argument"
  msgstr ""
  
! #: fortran/resolve.cc:16896
  #, fuzzy, gcc-internal-format
  msgid "Coarray variable %qs at %L shall not have codimensions with deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16903
  #, fuzzy, gcc-internal-format
  msgid "Allocatable coarray variable %qs at %L must have deferred shape"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:16916
  #, fuzzy, gcc-internal-format
  msgid "Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray components"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/resolve.cc:16925
  #, fuzzy, gcc-internal-format
  msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:16941
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:16947
  #, fuzzy, gcc-internal-format
  msgid "LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qs"
  msgstr "Muuttujan alustus kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:16972
  #, fuzzy, gcc-internal-format
  msgid "Namelist %qs cannot be an argument to subroutine or function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/resolve.cc:17032
  #, gcc-internal-format, gfc-internal-format
  msgid "Threadprivate at %L isn't SAVEd"
  msgstr ""
  
! #: fortran/resolve.cc:17044
  #, fuzzy, gcc-internal-format
  msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/resolve.cc:17151
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Expecting definable entity near %L"
  msgstr "%s-lausetta odotettiin kohdassa %L"
  
! #: fortran/resolve.cc:17159
  #, fuzzy, gcc-internal-format
  msgid "BLOCK DATA element %qs at %L must be in COMMON"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17166
  #, fuzzy, gcc-internal-format
  msgid "DATA array %qs at %L must be specified in a previous declaration"
  msgstr "Proseduurilla â€�%sâ€� kohdassa %C on eksplisiittinen rajapinta ja sillÃ¤ ei saa olla attribuutteja, jotka on esitelty kohdassa %L"
  
! #: fortran/resolve.cc:17173
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have a coindex"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17189
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L is a pointer and so must be a full array"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17196
  #, gcc-internal-format, gfc-internal-format
  msgid "DATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-target"
  msgstr ""
  
! #: fortran/resolve.cc:17205
  #, fuzzy, gcc-internal-format
  msgid "DATA element %qs at %L cannot have the ALLOCATABLE attribute"
  msgstr "Argumentilla â€�%sâ€�/â€�%sâ€� PASS(%s) kohdassa %L ei voi olla POINTER-attribuuttia"
  
! #: fortran/resolve.cc:17267
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Nonconstant array section at %L in DATA statement"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:17280
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more variables than values"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:17356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Non-constant character length at %L in DATA statement"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/resolve.cc:17384
  #, gcc-internal-format, gfc-internal-format
  msgid "start of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17392
  #, gcc-internal-format, gfc-internal-format
  msgid "end of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17400
  #, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L could not be simplified to a constant value"
  msgstr ""
  
! #: fortran/resolve.cc:17407
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "step of implied-do loop at %L shall not be zero"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/resolve.cc:17532
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "DATA statement at %L has more values than variables"
  msgstr "DATA-lause kohdassa %C ei ole sallittu PURE-proseduurissa"
  
! #: fortran/resolve.cc:17698
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but not used"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta ei kÃ¤ytetty"
  
! #: fortran/resolve.cc:17704
  #, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %L defined but cannot be used"
  msgstr "NimiÃ¶ %d kohdassa %L on mÃ¤Ã¤ritelty, mutta sitÃ¤ ei voida kÃ¤yttÃ¤Ã¤"
  
! #: fortran/resolve.cc:17788
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17797
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17805
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMON"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17821
  #, fuzzy, gcc-internal-format
  msgid "Derived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:17924
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Syntax error in EQUIVALENCE statement at %L"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/resolve.cc:17939
  #, gcc-internal-format, gfc-internal-format
  msgid "Either all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attribute"
  msgstr ""
  
! #: fortran/resolve.cc:17964
  #, fuzzy, gcc-internal-format
  msgid "COMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qs"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:17973
  #, fuzzy, gcc-internal-format
  msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
  msgstr "Ei voi sijoitaa nimettyyn vakioon kohdassa %C"
  
! #: fortran/resolve.cc:18048
  #, fuzzy, gcc-internal-format
  msgid "Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/resolve.cc:18059
  #, fuzzy, gcc-internal-format
  msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
  msgstr "%J%qD on tavallisesti ei-staattinen funktio"
  
! #: fortran/resolve.cc:18070
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Substring at %L has length zero"
  msgstr "Alimerkkijonon loppuindeksi kohdassa %L on liian suuri"
  
! #: fortran/resolve.cc:18101
  #, fuzzy, gcc-internal-format
  msgid "Self reference in character length expression for %qs at %L"
  msgstr "Syntaksivirhe merkkipituusspesifikaatiossa kohdassa %C"
  
! #: fortran/resolve.cc:18168
  #, fuzzy, gcc-internal-format
  msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
  msgstr "epÃ¤kelpo %qs:n soveltaminen tyhjÃ¤Ã¤n tyyppiin"
  
! #: fortran/resolve.cc:18181
  #, fuzzy, gcc-internal-format
  msgid "ENTRY %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/resolve.cc:18203
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must be a FUNCTION"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:18213
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L cannot be assumed character length"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla merkkijono"
  
! #: fortran/resolve.cc:18221
  #, fuzzy, gcc-internal-format
  msgid "User operator procedure %qs at %L must have at least one argument"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:18235
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "First argument of operator interface at %L cannot be optional"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava %4$s"
  
! #: fortran/resolve.cc:18253
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Second argument of operator interface at %L cannot be optional"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L on oltava %4$s"
  
! #: fortran/resolve.cc:18260
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Operator interface at %L must have, at most, two arguments"
  msgstr "KÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isellÃ¤ â€�%sâ€�-funktiolla kohdassa %L on oltava vÃ¤hintÃ¤Ã¤n kaksi argumenttia"
  
! #: fortran/resolve.cc:18342
  #, fuzzy, gcc-internal-format
  msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
*************** msgstr ""
*** 81268,81630 ****
  msgid "gfc_get_default_type(): Bad symbol %qs"
  msgstr ""
  
! #: fortran/symbol.cc:296
  #, gcc-internal-format
  msgid "gfc_set_default_type(): symbol already has a type"
  msgstr ""
  
! #: fortran/symbol.cc:306
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/symbol.cc:310
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
  #. BIND(C) variables should not be implicitly declared.
! #: fortran/symbol.cc:330
  #, fuzzy, gcc-internal-format
  msgid "Implicitly declared BIND(C) variable %qs at %L may not be C interoperable"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
  #. Dummy args to a BIND(C) routine may not be interoperable if
  #. they are implicitly typed.
! #: fortran/symbol.cc:346
  #, fuzzy, gcc-internal-format
  msgid "Implicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/symbol.cc:387
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/symbol.cc:488
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr "Odottamaton %s-lause BLOCK DATA -lohkossa kohdassa %C"
  
! #: fortran/symbol.cc:513
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/symbol.cc:532
  #, fuzzy, gcc-internal-format
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/symbol.cc:565
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer at %C"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/symbol.cc:777
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute applied to %s %s at %L"
  msgstr "Kaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:784
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/symbol.cc:905 fortran/symbol.cc:916 fortran/symbol.cc:1796
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "Kaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:908 fortran/symbol.cc:922
  #, fuzzy, gcc-internal-format
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr "Kaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:966
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr ""
  
! #: fortran/symbol.cc:969
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:985
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute specified at %L"
  msgstr "Kaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1027
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1044
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr "Kaksoiskappale VALUE-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1068
  #, gcc-internal-format
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1094
  #, gcc-internal-format
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1257
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr ""
  
! #: fortran/symbol.cc:1276
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr "Kaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1309
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/symbol.cc:1321
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr "Kaksoiskappale SAVE-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1341
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr "Kaksoiskappale VALUE-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1360
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr "Kaksoiskappale VALUE-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/symbol.cc:1393
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr "Kaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1792
  #, fuzzy, gcc-internal-format
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr "Kaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1829
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
  "F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
  msgstr ""
  
! #: fortran/symbol.cc:1837
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1872
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1896
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr "TÃ¤mÃ¤ pikanÃ¤ppÃ¤in on jo kÃ¤ytÃ¶ssÃ¤ toiminnolle %s"
  
! #: fortran/symbol.cc:1913
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr "Kaksoiskappale-BIND-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1920
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) at %L"
  msgstr "Kaksoiskappale-BIND-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1936
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr "Kaksoiskappale-EXTENDS-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1940
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EXTENDS at %L"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/symbol.cc:1966
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/symbol.cc:1973
  #, gcc-internal-format
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr ""
  
! #: fortran/symbol.cc:2011
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2015 fortran/symbol.cc:2018
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/symbol.cc:2025
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/symbol.cc:2037
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L cannot have a type"
  msgstr "TyhjÃ¤llÃ¤ â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/symbol.cc:2282
  #, fuzzy, gcc-internal-format
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/symbol.cc:2367
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "Monimerkityksellinen symboli TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/symbol.cc:2399
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/symbol.cc:2548
  #, fuzzy, gcc-internal-format
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/symbol.cc:2569
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/symbol.cc:2573
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/symbol.cc:2737
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr "FORMAT-nimiÃ¶ %d kohdassa %L ei ole mÃ¤Ã¤ritelty"
  
! #: fortran/symbol.cc:2748
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/symbol.cc:2758
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/symbol.cc:2765
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2806
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr "NimiÃ¶ â€�%sâ€� kohdassa %C ei tÃ¤smÃ¤Ã¤ IF nimiÃ¶n â€�%sâ€� kanssa"
  
! #: fortran/symbol.cc:2815
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr "parametri %qD virheellisesti esitelty metodityyppi"
  
! #: fortran/symbol.cc:2822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Shared DO termination label %d at %C"
  msgstr "Odotettiin pÃ¤Ã¤ttÃ¤vÃ¤Ã¤ nimeÃ¤ kohdassa %C"
  
! #: fortran/symbol.cc:2826
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Labeled DO statement at %L"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/symbol.cc:3167
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr ""
  
! #: fortran/symbol.cc:3170
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr ""
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3415
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C has already been host associated"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/symbol.cc:4469
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr ""
  
! #: fortran/symbol.cc:4482
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/symbol.cc:4500
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr ""
  
! #: fortran/symbol.cc:4521
  #, fuzzy, gcc-internal-format
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/symbol.cc:4531
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/symbol.cc:4542
  #, fuzzy, gcc-internal-format
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/symbol.cc:4581
  #, fuzzy, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/symbol.cc:4591
  #, fuzzy, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/symbol.cc:4603
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/symbol.cc:5107 fortran/symbol.cc:5112
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr "Symbolia â€�%sâ€� kÃ¤ytetÃ¤Ã¤n ennen kuin sille mÃ¤Ã¤ritellÃ¤Ã¤n tyyppi kohdassa %L"
--- 81585,81947 ----
  msgid "gfc_get_default_type(): Bad symbol %qs"
  msgstr ""
  
! #: fortran/symbol.cc:309
  #, gcc-internal-format
  msgid "gfc_set_default_type(): symbol already has a type"
  msgstr ""
  
! #: fortran/symbol.cc:319
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L has no IMPLICIT type; did you mean %qs?"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/symbol.cc:323
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L has no IMPLICIT type"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
  #. BIND(C) variables should not be implicitly declared.
! #: fortran/symbol.cc:343
  #, fuzzy, gcc-internal-format
  msgid "Implicitly declared BIND(C) variable %qs at %L may not be C interoperable"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
  #. Dummy args to a BIND(C) routine may not be interoperable if
  #. they are implicitly typed.
! #: fortran/symbol.cc:359
  #, fuzzy, gcc-internal-format
  msgid "Implicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/symbol.cc:400
  #, fuzzy, gcc-internal-format
  msgid "Function result %qs at %L has no IMPLICIT type"
  msgstr "Funktiolla â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/symbol.cc:501
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute not allowed in BLOCK DATA program unit at %L"
  msgstr "Odottamaton %s-lause BLOCK DATA -lohkossa kohdassa %C"
  
! #: fortran/symbol.cc:526
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Namelist group name at %L cannot have the SAVE attribute"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/symbol.cc:545
  #, fuzzy, gcc-internal-format
  msgid "internal procedure %qs at %L conflicts with DUMMY argument"
  msgstr "Virheellinen proseduuriargumentti kohdassa %L"
  
! #: fortran/symbol.cc:578
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Procedure pointer at %C"
  msgstr "Virheellinen proseduuriosoitinsijoitus kohdassa %L"
  
! #: fortran/symbol.cc:790
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute applied to %s %s at %L"
  msgstr "Kaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:797
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) applied to %s %s at %L"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/symbol.cc:918 fortran/symbol.cc:929 fortran/symbol.cc:1809
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s attribute conflicts with %s attribute at %L"
  msgstr "Kaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:921 fortran/symbol.cc:935
  #, fuzzy, gcc-internal-format
  msgid "%s attribute conflicts with %s attribute in %qs at %L"
  msgstr "Kaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:979
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol at %L"
  msgstr ""
  
! #: fortran/symbol.cc:982
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot change attributes of USE-associated symbol %s at %L"
  msgstr ""
  
! #: fortran/symbol.cc:998
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate %s attribute specified at %L"
  msgstr "Kaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1040
  #, gcc-internal-format, gfc-internal-format
  msgid "ALLOCATABLE specified outside of INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1057
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate AUTOMATIC attribute specified at %L"
  msgstr "Kaksoiskappale VALUE-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1081
  #, gcc-internal-format
  msgid "CODIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1107
  #, gcc-internal-format
  msgid "DIMENSION specified for %qs outside its INTERFACE body at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1270
  #, gcc-internal-format, gfc-internal-format
  msgid "Cray Pointee at %L appears in multiple pointer() statements"
  msgstr ""
  
! #: fortran/symbol.cc:1289
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate PROTECTED attribute specified at %L"
  msgstr "Kaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1322
  #, gcc-internal-format, gfc-internal-format
  msgid "SAVE attribute at %L cannot be specified in a PURE procedure"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/symbol.cc:1334
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate SAVE attribute specified at %L"
  msgstr "Kaksoiskappale SAVE-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1354
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VALUE attribute specified at %L"
  msgstr "Kaksoiskappale VALUE-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1373
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate VOLATILE attribute specified at %L"
  msgstr "Kaksoiskappale VALUE-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1385
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "VOLATILE attribute at %L cannot be specified in a PURE procedure"
  msgstr "SAVE-attribuuttia kohdassa %L ei voida mÃ¤Ã¤ritellÃ¤ PURE-proseduurissa"
  
! #: fortran/symbol.cc:1406
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate ASYNCHRONOUS attribute specified at %L"
  msgstr "Kaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1805
  #, fuzzy, gcc-internal-format
  msgid "%s attribute of %qs conflicts with %s attribute at %L"
  msgstr "Kaksoiskappale-%s-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1842
  #, gcc-internal-format, gfc-internal-format
  msgid ""
  "%s procedure at %L is already declared as %s procedure. \n"
  "F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME"
  msgstr ""
  
! #: fortran/symbol.cc:1850
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "%s procedure at %L is already declared as %s procedure"
  msgstr "Proseduuri â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1885
  #, gcc-internal-format, gfc-internal-format
  msgid "INTENT (%s) conflicts with INTENT(%s) at %L"
  msgstr ""
  
! #: fortran/symbol.cc:1909
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "ACCESS specification at %L was already specified"
  msgstr "TÃ¤mÃ¤ pikanÃ¤ppÃ¤in on jo kÃ¤ytÃ¶ssÃ¤ toiminnolle %s"
  
! #: fortran/symbol.cc:1926
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate BIND attribute specified at %L"
  msgstr "Kaksoiskappale-BIND-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1933
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "BIND(C) at %L"
  msgstr "Kaksoiskappale-BIND-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1949
  #, gcc-internal-format, gfc-internal-format
  msgid "Duplicate EXTENDS attribute specified at %L"
  msgstr "Kaksoiskappale-EXTENDS-attribuutti mÃ¤Ã¤ritelty kohdassa %L"
  
! #: fortran/symbol.cc:1953
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "EXTENDS at %L"
  msgstr "virheellinen %%L-arvo"
  
! #: fortran/symbol.cc:1979
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L already has an explicit interface"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/symbol.cc:1986
  #, gcc-internal-format
  msgid "%qs at %L has attributes specified outside its INTERFACE body"
  msgstr ""
  
! #: fortran/symbol.cc:2024
  #, gcc-internal-format
  msgid "Symbol %qs at %L conflicts with symbol from module %qs, use-associated at %L"
  msgstr ""
  
! #: fortran/symbol.cc:2028 fortran/symbol.cc:2031
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L already has basic type of %s"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/symbol.cc:2038
  #, fuzzy, gcc-internal-format
  msgid "Procedure %qs at %L may not have basic type of %s"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/symbol.cc:2050
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L cannot have a type"
  msgstr "TyhjÃ¤llÃ¤ â€�%sâ€� kohdassa %L ei voi olla alustinta"
  
! #: fortran/symbol.cc:2295
  #, fuzzy, gcc-internal-format
  msgid "Component %qs at %C already in the parent type at %L"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/symbol.cc:2380
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C is ambiguous"
  msgstr "Monimerkityksellinen symboli TYPE-mÃ¤Ã¤rittelyssÃ¤ kohdassa %C"
  
! #: fortran/symbol.cc:2412
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %C is being used before it is defined"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/symbol.cc:2622
  #, fuzzy, gcc-internal-format
  msgid "Component %qs at %C is a PRIVATE component of %qs"
  msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/symbol.cc:2643
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure; did you mean %qs?"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/symbol.cc:2647
  #, fuzzy, gcc-internal-format
  msgid "%qs at %C is not a member of the %qs structure"
  msgstr "JÃ¤senfunktio %qs"
  
! #: fortran/symbol.cc:2811
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Duplicate statement label %d at %L and %L"
  msgstr "FORMAT-nimiÃ¶ %d kohdassa %L ei ole mÃ¤Ã¤ritelty"
  
! #: fortran/symbol.cc:2822
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as branch target"
  msgstr "Nimi â€�%sâ€� kohdassa %C on jo mÃ¤Ã¤ritelty geneerisenÃ¤ rajapintana kohdassa %L"
  
! #: fortran/symbol.cc:2832
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C already referenced as a format label"
  msgstr "Muuttuja %s ei voida liittÃ¤Ã¤ PURE-proseduuriin kohdassa %C"
  
! #: fortran/symbol.cc:2839
  #, gcc-internal-format, gfc-internal-format
  msgid "DO termination statement which is not END DO or CONTINUE with label %d at %C"
  msgstr ""
  
! #: fortran/symbol.cc:2880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as a FORMAT label"
  msgstr "NimiÃ¶ â€�%sâ€� kohdassa %C ei tÃ¤smÃ¤Ã¤ IF nimiÃ¶n â€�%sâ€� kanssa"
  
! #: fortran/symbol.cc:2889
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Label %d at %C previously used as branch target"
  msgstr "parametri %qD virheellisesti esitelty metodityyppi"
  
! #: fortran/symbol.cc:2896
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Shared DO termination label %d at %C"
  msgstr "Odotettiin pÃ¤Ã¤ttÃ¤vÃ¤Ã¤ nimeÃ¤ kohdassa %C"
  
! #: fortran/symbol.cc:2900
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Labeled DO statement at %L"
  msgstr "Syntaksivirhe IMPORT-lauseessa kohdassa %C"
  
! #: fortran/symbol.cc:3241
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from module %qs"
  msgstr ""
  
! #: fortran/symbol.cc:3244
  #, gcc-internal-format
  msgid "Name %qs at %C is an ambiguous reference to %qs from current program unit"
  msgstr ""
  
  #. Symbol is from another namespace.
! #: fortran/symbol.cc:3489
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %C has already been host associated"
  msgstr "Symboli â€�%sâ€� kohdassa %C on jo COMMON-lohkossa"
  
! #: fortran/symbol.cc:4543
  #, gcc-internal-format
  msgid "verify_bind_c_derived_type(): Given symbol is unexpectedly NULL"
  msgstr ""
  
! #: fortran/symbol.cc:4556
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs declared at %L must have the BIND attribute to be C interoperable"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/symbol.cc:4574
  #, gcc-internal-format
  msgid "Derived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processor"
  msgstr ""
  
! #: fortran/symbol.cc:4595
  #, fuzzy, gcc-internal-format
  msgid "Component %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/symbol.cc:4605
  #, fuzzy, gcc-internal-format
  msgid "Procedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/symbol.cc:4616
  #, fuzzy, gcc-internal-format
  msgid "Component %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %L"
  msgstr "tyhjÃ¤ esittely"
  
! #: fortran/symbol.cc:4655
  #, fuzzy, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/symbol.cc:4665
  #, fuzzy, gcc-internal-format
  msgid "Component %qs in derived type %qs at %L may not be C interoperable"
  msgstr "BIND(C)-funktion â€�%sâ€� paluutyyppi kohdassa %L ei voi olla taulukko"
  
! #: fortran/symbol.cc:4677
  #, fuzzy, gcc-internal-format
  msgid "Derived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/symbol.cc:5181 fortran/symbol.cc:5186
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs is used before it is typed at %L"
  msgstr "Symbolia â€�%sâ€� kÃ¤ytetÃ¤Ã¤n ennen kuin sille mÃ¤Ã¤ritellÃ¤Ã¤n tyyppi kohdassa %L"
*************** msgstr "Odotettiin argumenttiluetteloa k
*** 81654,81677 ****
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: fortran/trans-array.cc:2338 fortran/trans-expr.cc:9810
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6570
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8803
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Luodaan vÃ¤liaikainen komentotiedosto %s\n"
  
! #: fortran/trans-array.cc:12166
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
--- 81971,81994 ----
  msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
  msgstr "Odotettiin argumenttiluetteloa kohdassa %C"
  
! #: fortran/trans-array.cc:2338 fortran/trans-expr.cc:9854
  #, gcc-internal-format, gfc-internal-format
  msgid "The structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization."
  msgstr ""
  
  #. Problems occur when we get something like
  #. integer :: a(lots) = (/(i, i=1, lots)/)
! #: fortran/trans-array.cc:6608
  #, gcc-internal-format
  msgid "The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
  msgstr ""
  
! #: fortran/trans-array.cc:8852
  #, fuzzy, gcc-internal-format
  msgid "Creating array temporary at %L for argument %qs"
  msgstr "Luodaan vÃ¤liaikainen komentotiedosto %s\n"
  
! #: fortran/trans-array.cc:12215
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "bad expression type during walk (%d)"
  msgstr "taulukon koko ei ole kokonaislukutyyppinen vakiolauseke"
*************** msgstr ""
*** 81764,81893 ****
  
  #: fortran/trans-decl.cc:1800
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s at %C has no default type"
! msgstr "Proseduuri â€�%sâ€� kohdassa %L ei voi olla perustyyppiÃ¤ %s"
  
! #: fortran/trans-decl.cc:1803
  #, fuzzy, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: fortran/trans-decl.cc:4564 fortran/trans-decl.cc:7957
  #, fuzzy, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/trans-decl.cc:5109
  #, fuzzy, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: fortran/trans-decl.cc:5224
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5231
  #, fuzzy, gcc-internal-format
  msgid "Sorry, !$OMP allocate for variable %qs at %L with SAVE attribute not yet implemented"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/trans-decl.cc:5437
  #, fuzzy, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr "KÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja â€�%sâ€� esitelty kohdassa %L"
  
! #: fortran/trans-decl.cc:5450
  #, fuzzy, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "KÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja â€�%sâ€� esitelty kohdassa %L"
  
! #: fortran/trans-decl.cc:6072
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/trans-decl.cc:6075
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/trans-decl.cc:6090
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/trans-decl.cc:6096
  #, fuzzy, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/trans-decl.cc:6107 fortran/trans-decl.cc:6258
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/trans-decl.cc:6123
  #, fuzzy, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "%Jmuuttuja %qD esitelty %<inline%>:ksi"
  
! #: fortran/trans-decl.cc:6142
  #, fuzzy, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "KÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja â€�%sâ€� esitelty kohdassa %L"
  
! #: fortran/trans-decl.cc:6191
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "KÃ¤yttÃ¤mÃ¤tÃ¶n parameteri â€�%sâ€� esitelty kohdassa %L"
  
! #: fortran/trans-decl.cc:6195
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: fortran/trans-decl.cc:6225
  #, fuzzy, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/trans-decl.cc:6822
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-expr.cc:1124
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot compute the length of the char array at %L."
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: fortran/trans-expr.cc:1904
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2240
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/trans-expr.cc:2249
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/trans-expr.cc:3944
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "last-op"
  
! #: fortran/trans-expr.cc:5463
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/trans-expr.cc:10388
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
--- 82081,82210 ----
  
  #: fortran/trans-decl.cc:1800
  #, fuzzy, gcc-internal-format, gfc-internal-format
! msgid "%s at %L has no default type"
! msgstr "%s:n kohdassa %L tÃ¤ytyy olla INTEGER"
  
! #: fortran/trans-decl.cc:1804
  #, fuzzy, gcc-internal-format
  msgid "intrinsic variable which isn't a procedure"
  msgstr "instanssimuuttuja %qE on esitelty yksityisenÃ¤"
  
! #: fortran/trans-decl.cc:4565 fortran/trans-decl.cc:7958
  #, fuzzy, gcc-internal-format
  msgid "Return value of function %qs at %L not set"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/trans-decl.cc:5110
  #, fuzzy, gcc-internal-format
  msgid "Deferred type parameter not yet supported"
  msgstr "%Jlohkoattribuutteja ei tueta tÃ¤lle kohteelle"
  
! #: fortran/trans-decl.cc:5225
  #, gcc-internal-format
  msgid "Sorry, !$OMP allocate for COMMON block variable %qs at %L not supported"
  msgstr ""
  
! #: fortran/trans-decl.cc:5232
  #, fuzzy, gcc-internal-format
  msgid "Sorry, !$OMP allocate for variable %qs at %L with SAVE attribute not yet implemented"
  msgstr "%<__builtin_expect%>-funktion toisen argumentin pitÃ¤Ã¤ olla vakio"
  
! #: fortran/trans-decl.cc:5438
  #, fuzzy, gcc-internal-format
  msgid "backend decl for module variable %qs already exists"
  msgstr "KÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja â€�%sâ€� esitelty kohdassa %L"
  
! #: fortran/trans-decl.cc:5451
  #, fuzzy, gcc-internal-format
  msgid "Unused PRIVATE module variable %qs declared at %L"
  msgstr "KÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja â€�%sâ€� esitelty kohdassa %L"
  
! #: fortran/trans-decl.cc:6073
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a dummy argument"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/trans-decl.cc:6076
  #, fuzzy, gcc-internal-format
  msgid "Symbol %qs at %L has the WEAK attribute but is a local variable"
  msgstr "Muuttujalla â€�%sâ€� kohdassa %L ei voi olla sekÃ¤ POINTER- ettÃ¤ BIND(C)-attribuutit"
  
! #: fortran/trans-decl.cc:6091
  #, fuzzy, gcc-internal-format
  msgid "Dummy argument %qs at %L was declared INTENT(OUT) but was not set"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/trans-decl.cc:6097
  #, fuzzy, gcc-internal-format
  msgid "Derived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializer"
  msgstr "kÃ¤Ã¤ntÃ¤jÃ¤nsisÃ¤isen â€�%2$sâ€�-funktion argumentin â€�%1$sâ€� kohdassa %3$L ei voi olla INTENT(IN)"
  
! #: fortran/trans-decl.cc:6108 fortran/trans-decl.cc:6259
  #, fuzzy, gcc-internal-format
  msgid "Unused dummy argument %qs at %L"
  msgstr "Liikaa argumentteja funktiolle %s kohdassa %L"
  
! #: fortran/trans-decl.cc:6124
  #, fuzzy, gcc-internal-format
  msgid "Unused module variable %qs which has been explicitly imported at %L"
  msgstr "%Jmuuttuja %qD esitelty %<inline%>:ksi"
  
! #: fortran/trans-decl.cc:6143
  #, fuzzy, gcc-internal-format
  msgid "Unused variable %qs declared at %L"
  msgstr "KÃ¤yttÃ¤mÃ¤tÃ¶n muuttuja â€�%sâ€� esitelty kohdassa %L"
  
! #: fortran/trans-decl.cc:6192
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs declared at %L"
  msgstr "KÃ¤yttÃ¤mÃ¤tÃ¶n parameteri â€�%sâ€� esitelty kohdassa %L"
  
! #: fortran/trans-decl.cc:6196
  #, fuzzy, gcc-internal-format
  msgid "Unused parameter %qs which has been explicitly imported at %L"
  msgstr "%Jparametri %qD esitelty %<inline%>:ksi"
  
! #: fortran/trans-decl.cc:6226
  #, fuzzy, gcc-internal-format
  msgid "Return value %qs of function %qs declared at %L not set"
  msgstr "Funktion â€�%sâ€� paluuarvoa kohdassa %L ei ole asetettu"
  
! #: fortran/trans-decl.cc:6823
  #, gcc-internal-format, gfc-internal-format
  msgid "Sorry, !$ACC DECLARE at %L is not allowed in BLOCK construct"
  msgstr ""
  
! #: fortran/trans-expr.cc:1132
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot compute the length of the char array at %L."
  msgstr "ISO C90 kieltÃ¤Ã¤ muuttuvakokoisen taulukon %qE"
  
! #: fortran/trans-expr.cc:1936
  #, gcc-internal-format, gfc-internal-format
  msgid "Code for reallocating the allocatable variable at %L will be added"
  msgstr ""
  
! #: fortran/trans-expr.cc:2272
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic object at %L is not supported"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/trans-expr.cc:2281
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Sorry, coindexed access to an unlimited polymorphic component at %L is not supported"
  msgstr "kirjoitussuojatun muuttujan %qs sijoitus"
  
! #: fortran/trans-expr.cc:3980
  #, fuzzy, gcc-internal-format
  msgid "Unknown intrinsic op"
  msgstr "last-op"
  
! #: fortran/trans-expr.cc:5499
  #, gcc-internal-format, gfc-internal-format
  msgid "Unknown argument list function at %L"
  msgstr "Tuntematon argumenttiluettelofunktio kohdassa %L"
  
! #: fortran/trans-expr.cc:10432
  #, gcc-internal-format, gfc-internal-format
  msgid "If bounds remapping is specified at %L, the pointer target shall not be NULL"
  msgstr ""
*************** msgstr ""
*** 81923,82034 ****
  msgid "Bad IO basetype (%d)"
  msgstr "%s: rivi %d: virheellinen komento â€�%sâ€�\n"
  
! #: fortran/trans-openmp.cc:872 fortran/trans-openmp.cc:1389
  #, gcc-internal-format
  msgid "Sorry, polymorphic arrays not yet supported for firstprivate"
  msgstr ""
  
! #: fortran/trans-openmp.cc:1543
  #, fuzzy, gcc-internal-format
  msgid "implicit mapping of assumed size array %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/trans-openmp.cc:3284
  #, fuzzy, gcc-internal-format
  msgid "optional class parameter"
  msgstr "valinnainen argumentti"
  
! #: fortran/trans-openmp.cc:3700
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression type"
  msgstr "odotettiin lauseketta"
  
! #: fortran/trans-openmp.cc:3980
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression"
  msgstr "odotettiin lauseketta"
  
! #: fortran/trans-openmp.cc:4100
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5024
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5027
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5030
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5607 fortran/trans-openmp.cc:5627
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5629
  #, fuzzy, gcc-internal-format
  msgid "Used here"
  msgstr "union mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: fortran/trans-openmp.cc:7153
  #, fuzzy, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: fortran/trans-openmp.cc:8053
  #, fuzzy, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "lauseella ei ole vaikutusta"
  
! #: fortran/trans-openmp.cc:8356
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: fortran/trans-openmp.cc:8366
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/trans-openmp.cc:8369
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: fortran/trans-openmp.cc:8372
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/trans-openmp.cc:8375
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: fortran/trans-openmp.cc:8378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/trans-openmp.cc:8491
  #, fuzzy, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr "ei voi emuloida %qs"
  
! #: fortran/trans-openmp.cc:8502
  #, fuzzy, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/trans-openmp.cc:8516
  #, fuzzy, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
--- 82240,82351 ----
  msgid "Bad IO basetype (%d)"
  msgstr "%s: rivi %d: virheellinen komento â€�%sâ€�\n"
  
! #: fortran/trans-openmp.cc:881 fortran/trans-openmp.cc:1398
  #, gcc-internal-format
  msgid "Sorry, polymorphic arrays not yet supported for firstprivate"
  msgstr ""
  
! #: fortran/trans-openmp.cc:1552
  #, fuzzy, gcc-internal-format
  msgid "implicit mapping of assumed size array %qD"
  msgstr "vektoriylivuoto lausekkeessa"
  
! #: fortran/trans-openmp.cc:3296
  #, fuzzy, gcc-internal-format
  msgid "optional class parameter"
  msgstr "valinnainen argumentti"
  
! #: fortran/trans-openmp.cc:3712
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression type"
  msgstr "odotettiin lauseketta"
  
! #: fortran/trans-openmp.cc:3992
  #, fuzzy, gcc-internal-format
  msgid "unhandled expression"
  msgstr "odotettiin lauseketta"
  
! #: fortran/trans-openmp.cc:4114
  #, gcc-internal-format
  msgid "%<uses_allocators%> clause with traits and memory spaces"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5038
  #, gcc-internal-format
  msgid "%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5041
  #, gcc-internal-format
  msgid "All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5044
  #, gcc-internal-format
  msgid "This includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocator"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5621 fortran/trans-openmp.cc:5641
  #, gcc-internal-format
  msgid "non-rectangular loop nest with non-constant step for %qs"
  msgstr ""
  
! #: fortran/trans-openmp.cc:5643
  #, fuzzy, gcc-internal-format
  msgid "Used here"
  msgstr "union mÃ¤Ã¤ritelty tÃ¤Ã¤llÃ¤"
  
! #: fortran/trans-openmp.cc:7165
  #, fuzzy, gcc-internal-format
  msgid "%qs specified in 'allocate' clause at %L but not in an explicit privatization clause"
  msgstr "  alustettaessa funktion %2$qD argumenttia %1$P"
  
! #: fortran/trans-openmp.cc:8065
  #, fuzzy, gcc-internal-format
  msgid "gfc_trans_omp_workshare(): Bad statement code"
  msgstr "lauseella ei ole vaikutusta"
  
! #: fortran/trans-openmp.cc:8368
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name for 'declare variant' must be specified at %L "
  msgstr "%Jlohkoattribuuttia ei voi mÃ¤Ã¤rittÃ¤Ã¤ paikalliselle muuttujalle"
  
! #: fortran/trans-openmp.cc:8378
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L does not match the name of the current procedure"
  msgstr "Odotettiin moduuliproseduurinimeÃ¤ kohdassa %C"
  
! #: fortran/trans-openmp.cc:8381
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be an entry name"
  msgstr "puhdistusargumentti ei ole tunniste"
  
! #: fortran/trans-openmp.cc:8384
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a generic name"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/trans-openmp.cc:8387
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base name at %L must not be a procedure pointer"
  msgstr "(%qs:n alustuksen lÃ¤histÃ¶llÃ¤)"
  
! #: fortran/trans-openmp.cc:8390
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "The base procedure at %L must have an explicit interface"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/trans-openmp.cc:8503
  #, fuzzy, gcc-internal-format
  msgid "Cannot find symbol %qs"
  msgstr "ei voi emuloida %qs"
  
! #: fortran/trans-openmp.cc:8514
  #, fuzzy, gcc-internal-format
  msgid "variant %qs at %L is not a function or subroutine"
  msgstr "muuttuvakokoista objektia ei voi alustaa"
  
! #: fortran/trans-openmp.cc:8528
  #, fuzzy, gcc-internal-format
  msgid "variant %qs and base %qs at %L have incompatible types: %s"
  msgstr "valitsimet -l ja -s eivÃ¤t ole yhteensopivia"
*************** msgstr "kirjoitussuojatun muuttujan %qs
*** 82048,82054 ****
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr ""
  
! #: fortran/trans-stmt.cc:3686
  #, fuzzy, gcc-internal-format
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr "vektoriylivuoto lausekkeessa"
--- 82365,82371 ----
  msgid "Sorry, only support for integer kind %d implemented for image-set at %L"
  msgstr ""
  
! #: fortran/trans-stmt.cc:3700
  #, fuzzy, gcc-internal-format
  msgid "gfc_trans_select(): Bad type for case expr."
  msgstr "vektoriylivuoto lausekkeessa"
*************** msgstr "alustimen lopussa on ylimÃ¤Ã¤rÃ¤
*** 82218,82299 ****
  msgid "unexpected EOF"
  msgstr "Odottamaton tiedoston loppu arkistossa"
  
! #: lto/lto-common.cc:2028
  #, fuzzy, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
  
! #: lto/lto-common.cc:2055
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "ei voitu jÃ¤sentÃ¤Ã¤ heksadesimaalinumeroa"
  
! #: lto/lto-common.cc:2087
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr "%qD esitelty staattisesti sisÃ¤kkÃ¤in"
  
! #: lto/lto-common.cc:2096
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "ei voitu jÃ¤sentÃ¤Ã¤ tiedostosiirrosta"
  
! #: lto/lto-common.cc:2099
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "odottamaton siirros"
  
! #: lto/lto-common.cc:2120
  #, fuzzy, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
  
! #: lto/lto-common.cc:2142
  #, fuzzy, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
  
! #: lto/lto-common.cc:2148
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto-common.cc:2265
  #, gcc-internal-format
  msgid "bytecode stream in file %qs generated with GCC compiler older than 10.0"
  msgstr ""
  
! #: lto/lto-common.cc:2285
  #, fuzzy, gcc-internal-format
  msgid "cannot read %<LTO_section_decls%> from %s"
  msgstr "tiedoston â€�%sâ€� otsaketta ei voi lukea"
  
! #: lto/lto-common.cc:2406
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "Tiedostoa %s ei voi avata"
  
! #: lto/lto-common.cc:2427
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "arkiston otsaketta ei voi kartoittaa"
  
! #: lto/lto-common.cc:2438
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "tietokantaa %s ei voi lukea"
  
! #: lto/lto-common.cc:2755
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
  
! #: lto/lto-common.cc:2880
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "alustimen ympÃ¤riltÃ¤ puuttuu aaltosulkeet"
  
! #: lto/lto-common.cc:2917
  #, fuzzy, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
--- 82535,82616 ----
  msgid "unexpected EOF"
  msgstr "Odottamaton tiedoston loppu arkistossa"
  
! #: lto/lto-common.cc:2030
  #, fuzzy, gcc-internal-format
  msgid "bytecode stream: garbage at the end of symbols section"
  msgstr "ei voitu luoda uutta ELF-lohkoa: %s"
  
! #: lto/lto-common.cc:2057
  #, gcc-internal-format
  msgid "could not parse hex number"
  msgstr "ei voitu jÃ¤sentÃ¤Ã¤ heksadesimaalinumeroa"
  
! #: lto/lto-common.cc:2089
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "unexpected file name %s in linker resolution file. Expected %s"
  msgstr "%qD esitelty staattisesti sisÃ¤kkÃ¤in"
  
! #: lto/lto-common.cc:2098
  #, gcc-internal-format
  msgid "could not parse file offset"
  msgstr "ei voitu jÃ¤sentÃ¤Ã¤ tiedostosiirrosta"
  
! #: lto/lto-common.cc:2101
  #, gcc-internal-format
  msgid "unexpected offset"
  msgstr "odottamaton siirros"
  
! #: lto/lto-common.cc:2122
  #, fuzzy, gcc-internal-format
  msgid "invalid line in the resolution file"
  msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
  
! #: lto/lto-common.cc:2144
  #, fuzzy, gcc-internal-format
  msgid "invalid resolution in the resolution file"
  msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
  
! #: lto/lto-common.cc:2150
  #, gcc-internal-format
  msgid "resolution sub id %wx not in object file"
  msgstr ""
  
! #: lto/lto-common.cc:2267
  #, gcc-internal-format
  msgid "bytecode stream in file %qs generated with GCC compiler older than 10.0"
  msgstr ""
  
! #: lto/lto-common.cc:2287
  #, fuzzy, gcc-internal-format
  msgid "cannot read %<LTO_section_decls%> from %s"
  msgstr "tiedoston â€�%sâ€� otsaketta ei voi lukea"
  
! #: lto/lto-common.cc:2408
  #, gcc-internal-format, gfc-internal-format
  msgid "Cannot open %s"
  msgstr "Tiedostoa %s ei voi avata"
  
! #: lto/lto-common.cc:2429
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot map %s"
  msgstr "arkiston otsaketta ei voi kartoittaa"
  
! #: lto/lto-common.cc:2440
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "Cannot read %s"
  msgstr "tietokantaa %s ei voi lukea"
  
! #: lto/lto-common.cc:2757
  #, gcc-internal-format
  msgid "could not open symbol resolution file: %m"
  msgstr "ei voitu avata symbolinselvitystiedostoa: %m"
  
! #: lto/lto-common.cc:2882
  #, fuzzy, gcc-internal-format, gfc-internal-format
  msgid "missing resolution data for %s"
  msgstr "alustimen ympÃ¤riltÃ¤ puuttuu aaltosulkeet"
  
! #: lto/lto-common.cc:2919
  #, fuzzy, gcc-internal-format
  msgid "errors during merging of translation units"
  msgstr "%J%qD esitelty avoimeksi mÃ¤Ã¤rittelyn jÃ¤lkeen"
*************** msgstr "close: %s"
*** 82348,82354 ****
  msgid "two or more sections for %s"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: lto/lto-partition.cc:534
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr ""
--- 82665,82671 ----
  msgid "two or more sections for %s"
  msgstr "yli yksi tietotyyppi esittelymÃ¤Ã¤ritteissÃ¤"
  
! #: lto/lto-partition.cc:535
  #, gcc-internal-format
  msgid "min partition size cannot be greater than max partition size"
  msgstr ""
*************** msgstr "muuttuja %qD esitelty uudelleen
*** 82418,82464 ****
  msgid "function %qD redeclared as variable"
  msgstr "funktio %qD esitelty uudelleen muuttujana"
  
! #: lto/lto.cc:172
  #, gcc-internal-format
  msgid "%<lto_obj_file_open()%> failed"
  msgstr ""
  
! #: lto/lto.cc:204
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr "waitpid epÃ¤onnistui"
  
! #: lto/lto.cc:207
  #, fuzzy, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr "  -time                    Mittaa kunkin aliprosessin suoritusaika\n"
  
! #: lto/lto.cc:210
  #, fuzzy, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr "  -time                    Mittaa kunkin aliprosessin suoritusaika\n"
  
! #: lto/lto.cc:317
  #, fuzzy, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr "kirjoitettaessa LTRANS-tulosteluetteloa %s: %m"
  
! #: lto/lto.cc:425
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "avattaessa LTRANS-tulosteluetteloa %s: %m"
  
! #: lto/lto.cc:432
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "kirjoitettaessa LTRANS-tulosteluetteloa %s: %m"
  
! #: lto/lto.cc:442
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "suljettaessa LTRANS-tulosteluetteloa %s: %m"
  
! #: m2/gm2-lang.cc:1119
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr ""
--- 82735,82781 ----
  msgid "function %qD redeclared as variable"
  msgstr "funktio %qD esitelty uudelleen muuttujana"
  
! #: lto/lto.cc:174
  #, gcc-internal-format
  msgid "%<lto_obj_file_open()%> failed"
  msgstr ""
  
! #: lto/lto.cc:206
  #, gcc-internal-format
  msgid "waitpid failed"
  msgstr "waitpid epÃ¤onnistui"
  
! #: lto/lto.cc:209
  #, fuzzy, gcc-internal-format
  msgid "streaming subprocess failed"
  msgstr "  -time                    Mittaa kunkin aliprosessin suoritusaika\n"
  
! #: lto/lto.cc:212
  #, fuzzy, gcc-internal-format
  msgid "streaming subprocess was killed by signal"
  msgstr "  -time                    Mittaa kunkin aliprosessin suoritusaika\n"
  
! #: lto/lto.cc:319
  #, fuzzy, gcc-internal-format
  msgid "no LTRANS output list filename provided"
  msgstr "kirjoitettaessa LTRANS-tulosteluetteloa %s: %m"
  
! #: lto/lto.cc:427
  #, gcc-internal-format
  msgid "opening LTRANS output list %s: %m"
  msgstr "avattaessa LTRANS-tulosteluetteloa %s: %m"
  
! #: lto/lto.cc:434
  #, gcc-internal-format
  msgid "writing to LTRANS output list %s: %m"
  msgstr "kirjoitettaessa LTRANS-tulosteluetteloa %s: %m"
  
! #: lto/lto.cc:444
  #, gcc-internal-format
  msgid "closing LTRANS output list %s: %m"
  msgstr "suljettaessa LTRANS-tulosteluetteloa %s: %m"
  
! #: m2/gm2-lang.cc:1137
  #, gcc-internal-format
  msgid "cannot convert expression, only base types can be converted"
  msgstr ""
*************** msgstr "funktiota %<main%> ei voi mÃ¤Ã¤r
*** 82537,82587 ****
  msgid "constant %qs is too large"
  msgstr "Arvo on liian suuri annetulle tietotyypille"
  
! #: m2/gm2-gcc/m2expr.cc:2609
  #, fuzzy, gcc-internal-format
  msgid "not expecting different types to binary operator"
  msgstr "%s: odotettiin binÃ¤Ã¤ristÃ¤ operaattoria"
  
! #: m2/gm2-gcc/m2expr.cc:2867
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgid "cannot take the address of this expression"
  msgstr "ei voi ottaa %<this%>:in osoitetta, joka on rvalue-lauseke"
  
! #: m2/gm2-gcc/m2expr.cc:3634
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qd is not a constant"
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr "argumentti %qd ei ole vakio"
  
! #: m2/gm2-gcc/m2expr.cc:3914 m2/gm2-gcc/m2expr.cc:4020
! #: m2/gm2-gcc/m2expr.cc:4029
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3949
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3964 m2/gm2-gcc/m2expr.cc:3976
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3995
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4061
  #, fuzzy, gcc-internal-format
  #| msgid "mode %qs applied to inappropriate type"
  msgid "%qs applied to a void type"
  msgstr "tilaa %qs sovellettu sopimattomaan tyyppiin"
  
! #: m2/gm2-gcc/m2expr.cc:4082 m2/gm2-gcc/m2expr.cc:4126
  #, fuzzy, gcc-internal-format
  #| msgid "mode %qs applied to inappropriate type"
  msgid "%qs applied to an incomplete type"
--- 82854,82904 ----
  msgid "constant %qs is too large"
  msgstr "Arvo on liian suuri annetulle tietotyypille"
  
! #: m2/gm2-gcc/m2expr.cc:2617
  #, fuzzy, gcc-internal-format
  msgid "not expecting different types to binary operator"
  msgstr "%s: odotettiin binÃ¤Ã¤ristÃ¤ operaattoria"
  
! #: m2/gm2-gcc/m2expr.cc:2875
  #, fuzzy, gcc-internal-format
  #| msgid "cannot take the address of %<this%>, which is an rvalue expression"
  msgid "cannot take the address of this expression"
  msgstr "ei voi ottaa %<this%>:in osoitetta, joka on rvalue-lauseke"
  
! #: m2/gm2-gcc/m2expr.cc:3642
  #, fuzzy, gcc-internal-format
  #| msgid "argument %qd is not a constant"
  msgid "argument to CAP is not a constant or variable of type CHAR"
  msgstr "argumentti %qd ei ole vakio"
  
! #: m2/gm2-gcc/m2expr.cc:3922 m2/gm2-gcc/m2expr.cc:4028
! #: m2/gm2-gcc/m2expr.cc:4037
  #, gcc-internal-format
  msgid "constant literal %qs exceeds internal ZTYPE range"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3957
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected 0 or 1"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:3972 m2/gm2-gcc/m2expr.cc:3984
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4003
  #, gcc-internal-format
  msgid "constant literal %qs contains %qc, expected %qs or %qs"
  msgstr ""
  
! #: m2/gm2-gcc/m2expr.cc:4069
  #, fuzzy, gcc-internal-format
  #| msgid "mode %qs applied to inappropriate type"
  msgid "%qs applied to a void type"
  msgstr "tilaa %qs sovellettu sopimattomaan tyyppiin"
  
! #: m2/gm2-gcc/m2expr.cc:4090 m2/gm2-gcc/m2expr.cc:4134
  #, fuzzy, gcc-internal-format
  #| msgid "mode %qs applied to inappropriate type"
  msgid "%qs applied to an incomplete type"
*************** msgstr "vajaa luku luettaessa pyyntÃ¶Ã¤:
*** 82597,82608 ****
  msgid "at %s, %s"
  msgstr "arkiston otsaketta ei voi kartoittaa"
  
! #: m2/gm2-gcc/m2statement.cc:558
  #, gcc-internal-format
  msgid "internal error: not expecting operand1 to be a constant set"
  msgstr ""
  
! #: m2/gm2-gcc/m2statement.cc:952
  #, gcc-internal-format
  msgid "expecting one and only one label to be declared"
  msgstr ""
--- 82914,82925 ----
  msgid "at %s, %s"
  msgstr "arkiston otsaketta ei voi kartoittaa"
  
! #: m2/gm2-gcc/m2statement.cc:563
  #, gcc-internal-format
  msgid "internal error: not expecting operand1 to be a constant set"
  msgstr ""
  
! #: m2/gm2-gcc/m2statement.cc:957
  #, gcc-internal-format
  msgid "expecting one and only one label to be declared"
  msgstr ""
*************** msgstr ""
*** 84105,84110 ****
--- 84422,84431 ----
  #~ msgstr "Kelvolliset argumentit:"
  
  #, fuzzy, gcc-internal-format
+ #~ msgid "invalid argument %<%s%> for %<-mbranch-protection=%>"
+ #~ msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
+ 
+ #, fuzzy, gcc-internal-format
  #~ msgid "missing argument for %<-mbranch-protection=%>"
  #~ msgstr "Virheellinen vÃ¤himmÃ¤isargumenttimÃ¤Ã¤rÃ¤ (%d) funktiolle %s"
  
*************** msgstr ""
*** 84844,84849 ****
--- 85165,85174 ----
  #~ msgid "compare_bound_int(): Bad expression"
  #~ msgstr "vektoriylivuoto lausekkeessa"
  
+ #, fuzzy, gcc-internal-format
+ #~ msgid "The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointer"
+ #~ msgstr "kolme pistettÃ¤ sisÃ¤ltÃ¤vÃ¤ parametriluettelo ei sovellu tyhjÃ¤Ã¤n parametrinimiluettelon esittelyyn"
+ 
  #, fuzzy
  #~ msgid "%K%qD may write %E or more bytes into a region of size %E the destination"
  #~ msgstr "%<%.*s%>-direktiivi kirjoittaa jopa %wu tavua %wu tavun kokoiseen alueeseen"
*************** msgstr ""
*** 87122,87131 ****
  #~ msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
  #, fuzzy
- #~ msgid "Builtin function %s requires the -mspe option"
- #~ msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
- 
- #, fuzzy
  #~ msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
  #~ msgstr "sisÃ¤inen funktio %q+D esitelty ei-funktiona"
  
--- 87447,87452 ----
diff -Nrcpad gcc-14.1.0/gcc/po/fr.gmo gcc-14.2.0/gcc/po/fr.gmo
*** gcc-14.1.0/gcc/po/fr.gmo	Tue May  7 07:10:09 2024
--- gcc-14.2.0/gcc/po/fr.gmo	Thu Aug  1 08:36:25 2024
***************
*** 1,1802 ****
! Þ•ú?ìÿOU¼ÿøTùT-ûT1)U[U pU‘UÛ¥U+�V0­VKÞV*W@W
! LWWWmW<vWB³WRöW>IX@ˆX9ÉXCYFGY5ŽYIÄYZ%Z!:Z$\Z�Z!–Z$¸Z ÝZ"þZ+![M[T[-[[#‰[”­[B\b\h\(‡\1°\Aâ\'$]L]d]]œ]±]Ì]ä]&^$'^L^j^Š^[£^]ÿ^]_x_”_©_È_â_ø_`)`$E` j`#‹`!¯`"Ñ`ô`'a(:a+ca)�a$¹a'Þa*b11bcb*€b-«b&Ùb)c*c,Jc#wcF›cQâc54d]jdwÈdr@eA³eKõe,AfNnf@½fBþfOAgL‘gRÞg;1h8mh>¦hIåhI/iByi~¼i?;jD{jEÀj@kEGk7�kCÅk=	lBGlEŠl~Ðl6Om{†mBn?En‰…n9oPIoCšoFÞos%pE™pCßpQ#qNuq�ÄqGUrŒ�rO*sRzsCÍsQtNctF²t9ùt=3u=qu4¯uPäuM5vEƒvBÉvGwITwHžwBçw=*x7hx6 y*×yIzLz izYŠzoäz-T{'‚{Eª{
! ð{'û{8#|>\|›|(­|/Ö|}+}Z;}l–}+~=/~mm~0Û~) 6W;gE£%é€&€#?€#c€‡€ ž€¿€)Ý€�'�$B�$g�*Œ�*·�â�ý� ‚9‚S‚_‚#p‚”‚8«‚ä‚!õ‚;ƒESƒ‘™ƒ+„5J„E€„%Æ„1ì„.…M…0k…Lœ…6é…7 †lX†GÅ†$
‡2‡JQ‡*œ‡EÇ‡2
ˆE@ˆl†ˆóˆ3‰@C‰„‰5œ‰Ò‰Û‰ ò‰&ŠJ:Š8…ŠU¾Š!‹:6‹q‹„‹-—‹Å‹IÔ‹Œ@$Œ/eŒ@•Œ;ÖŒ#�Z6�c‘�Oõ�lEŽ8²ŽdëŽTP�w¥�9�fW�Q¾�K‘L\‘S©‘^ý‘D\’4¡’QÖ’Q(“Hz“5Ã“Hù“IB”YŒ”,æ”*•6>•Au•3·•Lë•¤8–�Ý–·m—V%˜r|˜iï˜WY™X±™—
! š‘¢šc4›=˜›Ö›ì›#ü›# œDœ.Wœ†œ £œÄœ×œ9éœ;#�_�Vz�#Ñ�,õ�""ž"Ežnhž3×žŸ%Ÿ-4Ÿ6bŸ,™Ÿ3ÆŸ<úŸ/7 >g -¦ JÔ 2¡8R¡/‹¡&»¡6â¡,¢PF¢H—¢8à¢-£xG£eÀ£B&¤?i¤F©¤3ð¤9$¥2^¥-‘¥0¿¥_ð¥VP¦Z§¦E§AH§Š§H¢§*ë§C¨HZ¨F£¨Jê¨@5©pv©Gç©E/ªAuªq·ªg)«s‘«i¬Ao¬Q±¬w­[{­b×­Y:®i”®oþ®<n¯«¯[+°O‡°D×°^±>{±?º±Nú±;I²o…²põ²Jf³l±³I´{h´Rä´k7µK£µ?ïµQ/¶M�¶_Ï¶I/·Ty·7Î·9¸&@¸9g¸7¡¸6Ù¸¹
0¹<>¹({¹*¤¹:Ï¹:
! º#EºWiºGÁºY	»Zc»\¾»¬¼ÌÈ¼^•½nô½fc¾vÊ¾eA¿u§¿\ÀlzÀJçÀ:2ÁLmÁžºÁ¾YÂWÃgpÃ_ØÃo8Ä^¨ÄnÅUvÅeÌÅ)2Æ%\Æ|‚ÆœÿÆFœÇVãÇN:È^‰ÈMèÈ]6ÉD”ÉTÙÉ .Ê!OÊ7qÊF©Ê ðÊ&Ë48ËmË-†Ë´Ë#ÐË.ôË #ÌDÌ.]Ì0ŒÌ7½Ì!õÌfÍ4~Í=³ÍLñÍN>Î@�Î-ÎÎ(üÎ,%Ï&RÏ yÏšÏµÏ0ÊÏHûÏSDÐ?˜Ð_ØÐ=8Ñ[vÑ<ÒÑÒ?'Ò/gÒ#—Ò:»Ò]öÒ$TÓ&yÓ- Ó?ÎÓ6Ô4EÔ4zÔ2¯Ô-âÔ5ÕˆFÕPÏÕ' Ö3HÖ|Ö?œÖ8ÜÖ×10×b×5}×*³×RÞ×j1Ø&œØ&ÃØ%êØ*ÙO;Ù>‹Ù7ÊÙ6Ú;9ÚfuÚ9ÜÚ;ÛiRÛ@¼Û9ýÛ<7Ü5tÜBªÜ;íÜ+)ÝBUÝ7˜ÝFÐÝFÞ1^Þ?�Þ;ÐÞRß0_ß4�ß1Åß=÷ß(5à>^à;�àpÙà!Já%láA’á9Ôá'â+6â5bâT˜â,íâ)ã?Dã(„ã0­ã>Þã<äUZäP°äHå.Jå;yågµåŠæC¨æ<ìæ-)çGWç/ŸçÏçêç8è8>èRwè@ÊèTéE`éU¦éEüéMBê*�ê'»ê8ãêZë4wë&¬ëvÓëlJìm·ìB%í9hí=¢í7àíZîNsî8Âî@ûîA<ï?~ïh¾ï&'ð5Nðy„ðmþðQlñ8¾ñ8÷ñ30òjdònÏò4>ó)só1�ó9Ïó	ô? ôh`ô;ÉôHõ\Nõ!«õ<Íõ6
! ö5Aö,wö4¤ö7Ùö:÷;L÷!ˆ÷:ª÷6å÷=ø5Zøj�ø'ûøQ#ù:uù<°ù0íù4ú,Sú4€ú,µú<âú;û+[û‡û5¥û!Ûû*ýû6(ü2_ü*’ü6½üLôü]AýVŸýRöý=IþX‡þ/àþ4ÿ4Eÿ,zÿQ§ÿ=ùÿ&7&^2…0¸0é3:NT‰+Þ4
! 4?>t0³-äFEY3Ÿ/Ó/@3)t)žÈâFüEC<‰3ÆKú!F!h-Š-¸Cæ.*FY 8½,ö#@AB‚>Åf	Ek	!±	!Ó	'õ	"
! ;@
! '|
! B¤
! 5ç
! 9@WB˜jÛ(F3o1£:Õb
1s
.¥
8Ô
5
;C//¯/ß/+?*k–JµlL‹1Øf
! Dq*¶*á/M<3Š1¾@ð01@b?£:ã;8Z&“-º;è'$,L'y(¡)ÊWô"L#oB“2Ö5	1?q)ˆ1²=ä?"DbE§DíE22x0«0Ü_
)m:—8Ò/";*^I‰4ÓCHL1•3Çû-CA:…2À=ó11P‚$¡2ÆùU/-….³7â3 ?N ?Ž 1Î b!1c!:•!0Ð!+"A-".o"*ž"2É"%ü"2"#1U#0‡#9¸#1ò#2$$1W$+‰$,µ$3â$.%DE%7Š%$Â%+ç%&N/&;~&6º&ñ&U
! 'K`'¬'8Ã';ü'98(ar(9Ô(B)BQ)0”)�Å)@V*B—*;Ú*+-5+'c+D‹+7Ð++,$4,0Y,*Š,Aµ,6÷,3.-$b-6‡-*¾-.é-9.R.,r.0Ÿ.5Ð.,/.3/0b/%“/7¹/&ñ/C0:\0—0N´0/1631Cj1@®1%ï1B2$X2}2K›2*ç2'3:3'X30€3±3"Ì3?ï3 /4#P40t4(¥4?Î4F5:U5/�5$À5aå5YG6.¡6eÐ6*67,a71Ž73À7Hô7+=8"i81Œ8>¾84ý8)294\9$‘9/¶99æ91 :ÀR:5;<I;E†;MÌ;@<D[<1 <PÒ<‚#=V¦=4ý=E2>Gx>9À>Kú>VF?L�?/ê?1@EL@6’@3É@@ý@e>A?¤A/äA=BiRBL¼BC	C5MCXƒC<ÜCCD3]D0‘D7ÂDúDEE2WE+ŠE+¶E>âE-!F>OFŽF­FÌF<äFE!G<gG;¤GEàGF&H)mH9—H-ÑH6ÿHI6IX€I7ÙIWJ.iJ>˜J8×JTKmeK\ÓK20LZcL7¾L]öL5TMEŠMQÐMB"NceNiÉN53O'iO+‘O,½O@êO*+PXVP4¯P)äP6Q9EQ*QLªQ*÷Q6"R*YRC„RFÈR?SXOS@¨S!éS*T%6T\T@nT¯ToÁTE1U3wU5«U(áU)
! V04VMeV ³V!ÔVBöV!9WB[WFžW8åWgX`†XKçXU3Y;‰Y.ÅY/ôY8$Z]Z@xZ,¹ZRæZV9[Q�[Uâ[98\)r\Qœ\lî\a[]A½]4ÿ]24^Zg^PÂ^i_t}_"ò_M`<c`B `=ã`G!aKianµa`$b/…b-µb=ãb!c9=cVwc4Îc0d?4dUtd8Êd3e 7e2Xe9‹e4ÅeWúe&Rf$yf"žf%Áf"çf:
! gGEg)�gX·g/h@h)_hB‰h1ÌhQþh.Pi/iN¯iEþiKDj�jO¯jHÿjFHkE�k8ÕkHl1Wl,‰l"¶l8Ùl=m@Pm?‘m2Ñm3n"8n&[nI‚n1Ìn#þnC"oefo&Ìo/óo4#p.Xp&‡p+®p:ÚpqE'q/mq �q¾q&Üq'r(+r#Tr+xr&¤r7ËrBsHFs(�sY¸s%t=8t)vt$ t%Åt:ët7&u$^u<ƒu6ÀuG÷u,?vGlv*´v,ßv8w<Ew.‚w±wNÑw1 xJRxE�x0ãx€yl•y2zj5zI zOêz5:{@p{.±{+à{B|4O|(„|f­|k}|€}>ý}2<~Mo~'½~"å~&)/<Y+–#Âæ€U%€_{€^Û€M:�Eˆ�8Î�-‚;5‚Gq‚¹‚,×‚Tƒ.Yƒ*ˆƒF³ƒKúƒMF„)”„!¾„@à„$!…9F…$€…&¥…5Ì…>†KA†¢�†'0‡7X‡7�‡5È‡?þ‡L>ˆF‹ˆJÒˆP‰n‰~‰(š‰5Ã‰3ù‰i-Š%—Š?½ŠýŠ‹+‹F‹4a‹–‹¥‹/Â‹;ò‹L.ŒB{Œ6¾Œ=õŒ^3�b’�™õ�’�Žz"�Y��E÷�=� U�$v�4›�(Ð�'ù�:!‘J\‘/§‘+×‘,’)0’,Z’D‡’1Ì’9þ’A8“*z“3¥“8Ù“”J0”K{”©Ç”6q•<¨•'å•-
–E;–K�–/Í–Hý–F—K`—S¬—.˜./˜J^˜@©˜!ê˜B™8O™3ˆ™R¼™(š#8š-\š:Šš/ÅšWõšJM›G˜›Và›F7œ2~œB±œVôœ_K�`«�Zž?gžX§ž-ŸX.ŸK‡ŸSÓŸ”' 0¼ Eí .3¡;b¡:ž¡?Ù¡3¢2M¢<€¢,½¢5ê¢k £8Œ£8Å£*þ£1)¤8[¤8”¤wÍ¤3E¥2y¥3¬¥'à¥(¦^1¦3�¦=Ä¦C§GF§oŽ§5þ§04¨;e¨(¡¨<Ê¨3©(;©?d©+¤©4Ð©2ª,8ª'eªD�ª5Òª)«(2«%[«2�«o´«I$¬)n¬!˜¬Xº¬(­<­+[­J‡­)Ò­:ü­37®=k®!©®9Ë®8¯/>¯$n¯%“¯+¹¯Eå¯\+°2ˆ°[»°[±-s±(¡±Ê±"ã±/²%6²6\²/“²#Ã²<ç².$³0S³7„³$¼³5á³3´9K´=…´GÃ´µ*+µ%Vµ|µ—µ'µµ@Ýµ¶$¶5¶lR¶,¿¶*ì¶/·,G·t·
! �·#›·*¿·.ê·¸(,¸&U¸"|¸JŸ¸ê¸	¹"¹+B¹Fn¹Mµ¹JºjNºN¹º(»1»+Q»p}»î»#¼%$¼4J¼¼�¼«¼É¼+æ¼,½?½>Z½<™½vÖ½M¾Fj¾S±¾/¿-5¿c¿�¿@Ÿ¿à¿ ô¿À:,À9gÀ9¡À"ÛÀ3þÀ!2ÁTÁ)mÁ*—Á0ÂÁ9óÁ#-Â$QÂAvÂ¸Â"ÒÂ#õÂ-Ã3GÃ/{Ã«Ã,½Ã<êÃF'ÄnÄ*‰Ä.´Ä+ãÄ4Å7DÅS|ÅGÐÅ:Æ%SÆ!yÆ*›ÆÆÆâÆ,ÿÆ-,Ç5ZÇœ�Çª-ÈJØÈK#É¨oÉ¸ÊXÑÊf*ËK‘ËLÝË´*Ì¨ßÌ\ˆÍdåÍ<JÎÄ‡Î¸LÏdÐljÐ€×Ð=XÑ>–Ñ(ÕÑ1þÑ20Ò5cÒ*™Ò2ÄÒ)÷Ò,!Ó/NÓo~ÓkîÓ0ZÔX‹Ô]äÔaBÕ$¤ÕÉÕWéÕ-AÖ#oÖE“ÖFÙÖ4 ×FU×/œ×DÌ×.Ø$@ØVeØ¼Ø*×ØÙ=ÙRÙ jÙ!‹Ù ­Ù1ÎÙDÚEEÚ ‹ÚD¬Ú{ñÚ0mÛ6žÛ)ÕÛ#ÿÛ'#Ü"KÜ&nÜ•Ü#µÜ'ÙÜ"Ý6$Ý-[Ý‰Ý0›Ý"ÌÝ/ïÝ]Þ5}Þc³Þß0ß0AßKrß'¾ß/æß.àEà‘eà'÷à á0@áZqá5Ìá<â&?â3fâOšâFêâ1ã#Oãsã�ã¯ãÇã[åã Aä$bä:‡ä1Âä0ôäB%å;hå?¤å?äå$æ=æSæqæ4„æ`¹æç$9ç^ç#|ç' çÈç6ççè <è]èoè…è%¤èÊè%Ùè$ÿè$éDé!\é~é�é¼é-×éê- ê%Nêtê.�ê¿êÝê3ýê1ëGëfë]xëÖë+ìë,ì/Eì#uì0™ì/Êì#úìí,=íjí~í,�íFÊí@î?Rî6’î?ÉîV	ïK`ïW¬ï<ðAð6SðAŠð+Ìð+øð$ñ7ñNñ-hñ.–ñ6Åñ=üñP:ò‹ò!©ò*Ëò-öò.$ó6Só=Šó.Èó/÷ó7'ô>_ôRžô\ñôcNõ9²õ=ìõ*ö!Hö(jöL“öHàö5)÷)_÷)‰÷"³÷#Ö÷ú÷.øDøKTøS øYôøJNù@™ùqÚùLú+kúG—ú>ßú@û�_ûYðûºJü]ý‚cýRæý29þTlþ,Áþ-îþ5ÿ<RÿR�ÿ$âÿ(=0.n>�Ü;ö(2[Yv.ÐMÿ=MN‹.Ú+	255h-ž5Ì80;5l@¢KãN/7~8¶;ï3+;_>›6ÚG@YPšUëbA4¤7ÙC	FU	(œ	 Å	‚æ	‚i
! ì
! CIh#ˆ(¬0Õ5<R"a"„}§5%
2[
 Ž
)¯
jÙ
6D4{°FÎGO]^­~V‹?âO"QrMÄN3a>•KÔ9 EZG 8èP!CrJ¶1235f*œ)ÇCñf5_œü1Mg<†-Ã6ñ2(1[3�5Á7÷2/'bIŠ-Ô467)n&˜$¿JäN/P~>Ï[@j%«5ÑE,M1z%¬GÒQAl)®#Ø!ü0,O%|.¢1Ñ2 G6 K~ ,Ê M÷ ,E!;r!X®!="<E"O‚"ZÒ"<-#.j#5™#8Ï#<$*E$p$)�$%º$)à$)
! %4%M%g%<ƒ%3À%0ô%%&G;&9ƒ&3½&4ñ&-&'T'+r'"ž'QÁ'1(AE(U‡((Ý(,)3)/R)*‚)E­)Bó)76*/n*Kž*'ê*@+-S+-�+3¯+.ã+(,(;,*d,@�,+Ð,8ü,.5-)d-1Ž-GÀ-K.JT.3Ÿ.,Ó.&/,'/"T/=w/,µ/'â/1
! 0><0#{0'Ÿ09Ç001'213Z1!Ž1-°1.Þ15
20C2/t2(¤21Í2)ÿ2*)33T3Oˆ36Ø3 40042a4-”41Â4 ô4?5+U5.�5-°5+Þ5
! 6 6=6\[6/¸6'è67+)7,U75‚71¸7+ê7*8A8*X8'ƒ8$«8*Ð80û8(,9U9]o9;Í9_	:0i:)š: Ä:2å:E;)^;<ˆ;"Å;'è;<Y+<-…<+³<ß<ñ<v=;~=Fº=>>9>-U> ƒ>S¤>Rø>ZK?O¦?Gö?>@T@$f@X‹@1ä@\ALsAIÀAM
! BKXBZ¤BkÿBKkCZ·CdD+wD,£D/ÐD#E0$E/UE#…E-©E,×E&F+F<BFF.–F3ÅF+ùFI%G oG;�GHÌGHH^HqHˆH¢HÀH7àH0I?II‰I,¨IÕIíI)
! J"4J4WJ(ŒJfµJK+9KJeK;°K$ìKCL<UL5’L*ÈL.óL"MF<M-ƒM±M"ÊMiíMWN+jN>–N'ÕN:ýN8OOOkO„OŸO¹O5ËO=P)?PiPPšP0µP0æPQ.)Q1XQ1ŠQ,¼Q6éQC RdR-|R0ªR0ÛR$S&1SGXS2 S'ÓSûSET-`T'ŽT5¶T4ìT.!U<PUK�U#ÙUýU.V+HVtV”VA³VõV"W8WQWqW-‰W)·WáW)X+X FX#gX‹X¡XV¼XY$3YXY2wYªY?ÃY&Z*ZAZ.YZ5ˆZ_¾Z'[F[,c[9�[Ê[Î[î[-\A9\"{\"ž\Á\GÞ\D&])k]E•]"Û]/þ]0.^G_^§^!Â^ä^"_1'_6Y_$�_8µ_8î_d'`OŒ`=Ü`CaH^a,§aBÔa.b7Fb3~b@²b;óbH/cWxc;Ðc5dABdW„d6Üd9e;MeT‰e4Þe6f4JfLf8Ìf<g=Bg>€g?¿gZÿgIZhA¤h=æh6$i6[i:’i4Íi@jICj<�jNÊj?kQYk8«kBäkK'lusl5élOmIom8¹m<òmF/n:vnF±nGønG@oIˆo*Òo=ýof;p/¢p.ÒpAqCqD_qH¤q“íq&�rW¨r`sbas/ÄsLôsAAt=ƒtlÁt.uÎEuiv~v—v#³v%×voýv)mw5—wHÍwx=4xSrxEÆx:y<Gy>„y:Ãy>þy==zO{z@ËzE{*R{}{ œ{H½{S|Z|z|B�|BÓ|:}'Q}0y}6ª}2á}*~*?~Gj~K²~>þ~.=2l:Ÿ9Ú1€(F€.o€#ž€"Â€;å€(!�+J�%v�:œ�)×�=‚0?‚p‚B�‚HÒ‚RƒGnƒt¶ƒ,+„0X„/‰„.¹„"è„+…-7…+e…~‘…�†! † Â†&ã†Â
! ‡¡Í‡WoˆIÇˆ ‰ 2‰%S‰+y‰'¥‰#Í‰$ñ‰Š+6Š1bŠ/”ŠÄŠ;äŠ
!  ‹I+‹Au‹"·‹1Ú‹"ŒF/ŒdvŒUÛŒP1�‚�'Ž�¶�É�3Ú�4Ž\CŽO Ž5ðŽ{&�K¢�<î�+�6D�{�<Œ�PÉ�?‘1Z‘'Œ‘#´‘OØ‘+(’&T’'{’8£’mÜ’4J“(“<¨“(å“”*”-J”Px”É”:Û”3•$J•9o•©•8Æ•0ÿ•-0–C^–'¢–RÊ–N—Dl—F±—Bø—J;˜H†˜>Ï˜@™<O™8Œ™Å™Ü™ú™?šDVš'›š@Ãš ›@%› f›-‡›µ›Õ›+î›œ7œaWœ$¹œ#Þœ3�*6�-a�#��³�.Ñ�-ž.žUGž�ž,·ž&äžBŸ¢NŸ"ñŸ+ +@ l -Š X¸ +¡5=¡#s¡—¡p±¡"¢'B¢j¢#†¢'ª¢Ò¢è¢O£!T£"v£ ™£Gº£9¤<¤%P¤v¤o‘¤&¥5(¥^¥o¥-‡¥µ¥7Î¥,¦+3¦'_¦"‡¦!ª¦5Ì¦$§'§<C§€§7›§,Ó§5¨@6¨Kw¨NÃ¨#©6©!V©%x©#ž©PÂ©VªTjª/¿ªïª«-«#D«0h«™«(¯«)Ø«¬¬;¬R¬!d¬†¬œ¬.·¬:æ¬Q!­s­‘­§­1Å­#÷­0®&L®
s®a�®.ã®¯d#¯1ˆ¯º¯½¯Á¯.Ñ¯°°2°2C°Mv°MÄ°±0&±W±(^±,‡±´±À±É±ç±2ð±K#²Ko²C»²ÿ²9³S³2p³9£³<Ý³´9#´]´v´�´#©´OÍ´.µ5Lµ9‚µ5¼µòµf¶'n¶8–¶!Ï¶;ñ¶<-·0j·4›·>Ð·¸/*¸Z¸2q¸*¤¸.Ï¸)þ¸&(¹'O¹&w¹&ž¹%Å¹#ë¹'º%7º(]º †º$§º Ìº"íº,»2=»p»�»*¯»,Ú».¼$6¼*[¼A†¼1È¼ú¼½).½X½+x½A¤½Jæ½^1¾?�¾?Ð¾)¿8:¿3s¿5§¿YÝ¿a7À6™À<ÐÀD
Á2RÁJ…Á-ÐÁFþÁ4EÂ-zÂ4¨Â/ÝÂ
Ã2-ÃL`Ã/­Ã6ÝÃôÄ	Å$Å8DÅ0}Å3®Å7âÅ>Æ$YÆ5~Æ,´Æ.áÆ,Ç1=Ç3oÇ2£ÇÖÇ6òÇ1)È$[È0€ÈB±ÈôÈ7ûÈ3ÉSÉoÉ#ƒÉ§É ÇÉ+èÉÊÊ,Ê=ÊQÊcÊvÊŽÊªÊÊÊÝÊðÊ:Ë)BËJlËC·ËûËÌ(3Ì,\ÌT‰ÌÞÌåÌ,ìÌ
! Í$ÍCÍ`Í(yÍ:¢ÍÝÍ7úÍ(2Î[Î#{Î5ŸÎÕÎéÎ)Ï/0Ï`Ï'iÏ‘Ï6«Ï
âÏ!ðÏ Ð'3Ð [Ð0|Ð­Ð
ÈÐ ÖÐ÷ÐÑ$Ñ=ÑWÑfÑ-„Ñ"²Ñ!ÕÑ)÷ÑC!ÒPeÒ¶Ò¸ÒÁÒÊÒ$ÓÒ3øÒ,ÓHÓ.hÓ1—Ó:ÉÓ>ÔCÔLÔUÔ^ÔgÔ!pÔ’Ô®Ô»ÔÄÔÑÔÚÔãÔ"ìÔÕÕ4Õ=ÕAAÕBƒÕ~ÆÕ°EÖLöÖgC×«×{Ë×gGØŒ¯ØU<Ù-’ÙGÀÙÚ6(Ún_Ú<ÎÚ5Û,AÛnÛ„Û‰�Û^ÜryÜoìÜ\Ý
zÝ*ˆÝ<³Ý.ðÝÞ;Þ5XÞ
ŽÞ€œÞß’#ß(¶ß+ßß.à+:à-fà]”à^òàcQá^µá€âj•âQã|RãnÏã3>äAräk´ä5 å'Vå7~å.¶å5åå3æ8Oæ.ˆæ·æ[Óæ“/çŒÃçWPèc¨èGéJTéGŸé©çé+‘ê1½êJïê5:ë:pë$«ë Ðë¯ñë+¡ìÍìçìíoí)Ší³´í4hîN�î.ìî>ï<Zïe—ï;ýï‘9ð:Ëð“ñ'šñEÂñWò>`òSŸòYóòLMóLšó¢çó?Šô@ÊôQõb]õBÀõQöEUöO›ösëöq_÷eÑ÷a7øP™ø³êøPžùŠïùlzú„çúVlû<Ãû5ü=6ü¦tü|ý‰˜ýd"þ}‡þqÿAwÿK¹ÿ<0B-s8¡LÚQ'ByG¼QHVIŸZéZDLŸVìHCDŒJÑ?=\Bš�ÝC_D£7è6 DWAœ*ÞG	MQ�ŸK!	;m	?©	Eé	5/
! He
! b®
! {J�bØY;9•1ÏB
ÑD
rN‰9Ø6ZI9¤iÞ]HX¦EÿQE@—2ØFbRUµ[‡gMïa=@ŸVà;7ósYgFÁHSQH¥@î$/@TW•9íP'lx\åBB„…T
! P_I°FúNA�H•GÞ~&y¥L`l:Íb @k S¬ R!>S!:’!dÍ!'2"*Z"C…"/É"Aù"L;#6ˆ#R¿#E$CX$Bœ$_ß$6?%+v%?¢%@â%=#&:a&Aœ&CÞ&G"'2j'7�'?Õ'B(ZX(@³(+ô(; ).\)+‹)I·)C*)E*Mo*7½*7õ*+-+AY+J›+*æ+*,,<,(i,7’,Ê,1è,=-OX-*¨-Ó-%î-I.‹^.;ê.T&/O{/ Ë/Hì/D505z0[°0K1BX1Q›1?í1-27J28‚2u»2L13i~3=è3:&4$a4A†47È435,45!a5#ƒ5J§5]ò5eP6Q¶6-7+67,b7U�7³å7s™8q
9‡9þ:o;yv;Wð;VH<YŸ<#ù<B=U`=Z¶=¶>È>#à>?#?6A?[x?>Ô?@Â(@4ë@? A`A3lA A(¬AÕA0îAB4=B!rB"”B·BÐB!ÜB
! þB	CC,C9CPCcCkC!tC	–C C°C¿CËCáCíCD#D6DCDPD`DrD‡D	šD¤D±DÁDÑD	äD
! îD%ùDXEZxE[ÓE[/FJ‹FVÖFN-G"|G7ŸGO×G''H6OH6†HU½HJI3^IF’IÙI9öI0J[HJ3¤JØJñJK@"KBcK?¦K-æK0LGELG�LEÕL5M,QM~M?•M3ÕMc	N5mN0£N)ÔN5þNP4OX…OÞO+îO0PHKP\”P$ñP+Q:BQ}QA”Q@ÖQ%R=RWRtR-‘RP¿RSSwdSCÜS' T7HT5€T.¶T.åT*U??U=U*½U7èU: VA[VG�V.åV)W:>W"yW œW/½WHíWJ6X'�X‡©X>1ZpZEðZŽ6[yÅ[P?\X�\/é\y]=“]1Ñ]q^ou^.å^0_UE_Ÿ›_=;`Uy`OÏ`gae‡aVíaWDbWœbEôbB:cJ}c)Èc:òc"-d)Pd|zdl÷ddeâ}eB`f7£f)Ûf#g)g>gSghg'}g¥gÃgÊg$Ügh+!h#Mhqh/‘h%Áh"çh
! i(i(Bihki%Ôi]úiHXj4¡jJÖj0!kFRkd™k?þkm>ll¬lImHcmC¬mHðmG9nB�nOÄn(oK=o2‰o6¼olóoe`pMÆpeqWzq8Òq?rUKrm¡r3s2Cs*vs4¡sQÖs#(t+Lt1xt'ªt5ÒtVum_u{Íu@IvnŠv+ùv%w*Cw'nw&–w'½w@åw9&xS`x#´x!ØxJúx>EyZ„y.ßyLz[z%yzDŸzKäz0{;N{:Š{^Å{K$|?p|°|;Ð|0}$=}<b}Ÿ}(»}ä}$~F'~%n~6”~6Ë~)V,NƒXÒG+€4s€t¨€@�:^�™�9¹�Fó�/:‚#j‚2Ž‚1Á‚Hó‚><ƒh{ƒ1äƒ/„MF„g”„Uü„>R…J‘…GÜ…G$†6l†+£†.Ï†hþ†Og‡K·‡8ˆC<ˆS€ˆdÔˆQ9‰;‹‰BÇ‰I
! ŠXTŠ\­Š4
! ‹9?‹Cy‹=½‹Cû‹6?Œ1vŒ7¨ŒHàŒ3)�=]�O›�0ë�0Ž*MŽ!xŽ<šŽ*×Ž)�P,�6}�/´�0ä�/�/E�0u�8¦�5ß�9‘9O‘6‰‘7À‘.ø‘9'’-a’:�’<Ê’/“>7“+v“(¢“.Ë“+ú“8&”B_”:¢”Ý”Jû”F•i[•Å•'Ù•–n–Š–o¥–,—MB—
�—Hž™-ç™7š7Mš>…šGÄš4›OA›‘›;­›(é›3œ Fœgœm…œ'óœ;�BW�9š�0Ô�DžBJžD�žBÒžGŸG]Ÿ?¥ŸåŸ b  Pƒ 6Ô 5¡5A¡Cw¡*»¡[æ¡8B¢{{¢¨÷¢X £%ù£¤$=¤Gb¤)ª¤8Ô¤;
¥RI¥+œ¥9È¥)¦7,¦Rd¦:·¦Aò¦84§%m§)“§)½§tç§0\¨3�¨8Á¨.ú¨9)©Kc©%¯©Õ©&ñ©1ª7Jª?‚ª%Âª%èª$«T3«2ˆ«°»«*l¬1—¬KÉ¬D­AZ­+œ­&È­%ï­$®?:®/z®ª®JÆ®#¯.5¯1d¯z–¯t°H†°9Ï°[	±<e±G¢±*ê±)²X?²<˜²#Õ²(ù²/"³NR³)¡³NË³2´MM´)›´2Å´;ø´;4µ1pµ¢µ0µµGæµY.¶_ˆ¶kè¶:T·M�·Ý·Hö·1?¸dq¸BÖ¸C¹{]¹RÙ¹N,º1{ºy­ºV'»=~»S¼»Z¼dk¼dÐ¼E5½B{½C¾½C¾F¾@W¾
˜¾&¦¾3Í¾J¿1L¿>~¿<½¿Bú¿1=À6oÀ'¦À8ÎÀ3Á8;Á7tÁ+¬Á,ØÁ4Â8:ÂSsÂ>ÇÂÃ'!Ã,IÃ;vÃ4²ÃBçÃk*Ä2–Ä:ÉÄ*Å//Å%_Å…Å!žÅÀÅÜÅøÅ+Æ=Æ [Æ/|Æ¬Æ
ËÆ:ÙÆGÇF\Ç@£ÇäÇ&üÇ#È.>ÈmÈ8ƒÈ6¼È2óÈD&É:kÉF¦ÉEíÉC3Ê@wÊ=¸ÊJöÊ>AËE€ËÆËQFÌA˜Ì`ÚÌ';ÍcÍ;‚Í¾Í;ÎÍ
! ÎÎ*ÎIÎ.^Î�Î§ÎIÁÎ<Ï5HÏ5~Ï3´Ï(èÏ5ÐGÐ*cÐ#ŽÐ²Ð»ÐÈÐ.çÐ.Ñ0EÑ8vÑ¯ÑÏÑíÑEÒNQÒG ÒèÒFÓ@HÓ>‰Ó<ÈÓ&Ô<,Ô5iÔ=ŸÔÝÔBýÔ$@Õ[eÕAÁÕ_ÖccÖDÇÖM×GZ×_¢×8Ø+;Ø.gØ–Ø²ØÄØÖØ5çØ"Ù"@ÙcÙ>{Ù6ºÙ.ñÙ\ Ú9}ÚK·ÚRÛ2VÛ5‰Û;¿Û8ûÛJ4ÜIÜDÉÜMÝG\ÝA¤ÝJæÝ.1Þ\`Þ>½ÞHüÞ9Eß0ß/°ß,àß8
à4Fà{à—à7³àDëàE0áAvá)¸áâá6â89â.râ3¡â6ÕâCãPã<fã>£ã,âã3ä>Cä<‚ä¿äØä]øäYVåY°åT
! æ9_æ5™æ1Ïæ5ç67çFnç!µç×çYêçWDè=œè+Úè+é/2é?béA¢éäéÿéêM,êozê9êêK$ë=pëO®ë>þëP=ì8ŽìÇì-æì,íAí<ZíA—í@Ùí>î<Yî5–î8Ìî<ïBï@[ï+œï.Èï:÷ï72ðjð2ˆð(»ðäð.ñ3ñ!Qñ+sñ+Ÿñ/Ëñ(ûñ2$ò@Wò˜ò!¯ò7ÑòE	óOó
hóvó …ó¦ó»ó1Ùó1ô!=ô!_ô�ô"�ôÀôfÏô(6õ#_õƒõ ¢õ1Ãõõõ%ö%(ö(Nöwö3“ö0Çö*øö)#÷>M÷`Œ÷6í÷?$øGdøH¬øZõø¯PùTúQUúT§úfüúocûVÓûW*üS‚üGÖüFýGeýQ­ýLÿý$Lþ#qþ%•þ*»þ>æþ%ÿ*;ÿfÿ/ÿ)¯ÿ8ÙÿC	V	1p	7¢	EÚ	: 	J[	5¦	5Ü	?	BR	"•	0¸	6é	v 	W—	Uï	LE	4’	tÇ	?<	"|	nŸ	L	@[	Tœ	+ñ	V	Yt	0Î	 ÿ	 	85	!n	:�	_Ë	+		H		 e		†		¥		Oº		M
  
! 	(X
! 	�
! 	—
! 	®
! 	Å
! 	 å
! 	!	!(	#J	#n	-’	À	×	ñ	)
! 	X4	]�	Zë	,F
	9s
	*­
	4Ø
	1
	v?	r¶	L)	Kv	WÂ	B	k]	EÉ	Q	8a	=š	¡Ø	 z	Q	/m	A�	jß	fJ	3±	2å	.	<G	„	?˜	KØ	($	+M	Ey	¿	.Ô	*	!.	6P	7‡	#¿	cã	OG	7—	#Ï	7ó	#+	9O	%‰	9¯	%é	K	7[	9“	%Í	Kó	_?	rŸ	†	Q™	eë	QQ	e£	)		<3	)p	)š	)Ä	'î	B	Y	*v	'¡	'É	>ñ	I0 	"z 	:� 	GØ 	H !	Fi!	°!	;Ð!	1"	B>"	2�"	M´"	C#	+F#	úr#	m%	'‰%	-±%	7ß%	¯&	 Ç&	è&	k'	:s'	¹®'	Gh(	?°(	1ð(	9")	?\)	1œ)	1Î)	[*	!\*	#~*	O¢*	)ò*	 +	J=+	0ˆ+	;¹+	#õ+	',	*A,	:l,	>§,	#æ,	O
! -	%Z-	?€-	*À-	:ë-	>&.	e.	<}.	º.	0Ó.	./	3/	#O/	s/	‚/	/¡/	:Ñ/	O0	+\0	7ˆ0	@À0	,1	<.1	?k1	q«1	92	6W2	7Ž2	3Æ2	3ú2	%.3	T3	-f3	2”3	(Ç3	5ð3	?&4	=f4	=¤4	&â4	L	5	QV5	R¨5	*û5	.&6	5U6	=‹6	#É6	Pí6	<>7	&{7	&¢7	LÉ7	8	*48	+_8	)‹8	µ8	LË8	99	R9	%g9	)�9	6·9	*î9	8:	.R:	,�:	-®:	-Ü:	6
! ;	A;	*`;	*‹;	$¶;	3Û;	O<	*_<	OŠ<	lÚ<	yG=	uÁ=	:7>	ur>	Dè>	 -?	'Î?	ˆö?	°@	„0A	¬µA	¦bB	Î	C	)ØC	YD	4\D	I‘D	)ÛD	ZE	3`E	#”E	¸E	JÉE	(F	"=F	"`F	"ƒF	 ¦F	 ÇF	 èF	$	G	$.G	$SG	"xG	"›G	"¾G	)áG	,H	)8H	'bH	9ŠH	OÄH	?I	,TI	*�I	2¬I	)ßI	3	J	3=J	RqJ	4ÄJ	lùJ	LfK	K³K	dÿK	?dL	W¤L	9üL	06M	=gM	4¥M	:ÚM	^N	XtN	nÍN	Y<O	W–O	\îO	JKP	[–P	DòP	E7Q	v}Q	#ôQ	$R	#=R	!aR	1ƒR	µR	×ÅS	@�T	:ÞT	@U	ZU	:zU	+µU	8áU	MV	ShV	k¼V	(W	MCW	:‘W	^ÌW	R+X	O~X	ÎX	-íX	CY	F_Y	g¦Y	fZ	^uZ	PÔZ	X%[	(~[	=§[	Må[	 3\	T\	8p\	?©\	Bé\	,]	C]	<W]	'”]	*¼]	“ç]	Z{^	PÖ^	"'_	8J_	Dƒ_	 È_	2é_	V`	3s`	$§`	7Ì`	a	;$a	.`a	%�a	µa	Ïa	*æa	:b	*Lb	qwb	8éb	."c	DQc	q–c	9d	"Bd	Jed	9°d	êd	,e	2e	2Ke	5~e	9´e	:îe	*)f	 Tf	!uf	!—f	6¹f	Dðf	45g	,jg	*—g	Âg	âg	;ýg	69h	3ph	.¤h	$Óh	,øh	?%i	-ei	,“i	9Ài	aúi	<\j	=™j	e×j	:=k	Hxk	,Ák	-îk	Xl	.ul	¤l	$Ál	*æl	m	 /m	Pm	Fcm	4ªm	4ßm	n	#,n	Pn	)hn	'’n	&ºn	&án	+o	C4o	(xo	"¡o	(Äo	(ío	)p	)@p	*jp	*•p	*Àp	*ëp	*q	*Aq	*lq	*—q	*Âq	*íq	*r	*Cr	(nr	(—r	(Àr	(ér	(s	(;s	)ds	(Žs	(·s	(às	(	t	*2t	*]t	*ˆt	*³t	(Þt	(u	(0u	(Yu	(‚u	(«u	(Ôu	(ýu	(&v	(Ov	)xv	)¢v	'Ìv	(ôv	(w	)Fw	)pw	(šw	(Ãw	(ìw	(x	+>x	'jx	'’x	(ºx	'ãx	'y	33y	4gy	4œy	3Ñy	"z	B(z	?kz	%«z	 Ñz	Bòz	75{	3m{	6¡{	4Ø{	F
|	{T|	:Ð|	'}	3}	CO}	@“}	#Ô}	ø}	6~	.J~	4y~	)®~	Ø~	*á~	.	+;	7g	cŸ	?€	>C€	A‚€	ÂÄ€	2‡�	vº�	L1‚	L~‚	LË‚	9ƒ	0Rƒ	Hƒƒ	@Ìƒ	=
„	>K„	!Š„	_¬„	I…	FV…	N�…	?ì…	",†	TO†	¤†	Ã†	AÝ†	:‡	>Z‡	™‡	 ´‡	(Õ‡	)þ‡	"(ˆ	Kˆ	iˆ	&„ˆ	I«ˆ	?õˆ	85‰	*n‰	™‰	&¶‰	&Ý‰	5Š	 :Š	0[Š	-ŒŠ	(ºŠ	ãŠ	&üŠ	+#‹	'O‹	!w‹	™‹	!¹‹	!Û‹	-ý‹	(+Œ	"TŒ	"wŒ	)šŒ	,ÄŒ	 ñŒ	,�	+?�	#k�	$��	'´�	*Ü�	)Ž	21Ž	dŽ	+€Ž	3¬Ž	8àŽ	/�	QI�	››�	"7�	AZ�	1œ�	-Î�	)ü�	:&‘	Fa‘	6¨‘	Pß‘	?0’	Tp’	ŽÅ’	:T“	=�“	5Í“	)”	-”	+F”	-r”	" ”	NÃ”	P•	$c•	:ˆ•	8Ã•	7ü•	94–	n–	<„–	7Á–	?ù–	59—	9o—	3©—	4Ý—	9˜	<L˜	6‰˜	8À˜	Aù˜	;;™	7w™	G¯™	%÷™	š	)7š	,aš	5Žš	"Äš	.çš	›	"2›	U›	*b›	�›	ž›	B®›	:ñ›	,œ	Gœ	]œ	xœ	M“œ	0áœ	.�	.A�	$p�	
•�	A£�	aå�	+Gž	msž	Ráž	m4Ÿ	^¢Ÿ	c 	Be 	¨ 	Â 	0ß 	0¡	0A¡	6r¡	©¡	Ä¡	iá¡	*K¢	)v¢	1 ¢	-Ò¢	/£	)0£	LZ£	,§£	bÔ£	E7¤	(}¤	d¦¤	o¥	B{¥	¾¥	1Ñ§	*¨	*.¨	IY¨	£¨	>Ã¨	?©	B©	>a©	Š ©	2+ª	0^ª	7�ª	6Çª	7þª	-6«	]d«	0Â«	ó«	¬	,$¬	&Q¬	)x¬	$¢¬	Ç¬	æ¬	 ­	7'­	%_­	(…­	%®­	(Ô­	ý­	'®	!D®	 f®	%‡®	/­®	1Ý®	¯	&!¯	!H¯	(j¯	:“¯	-Î¯	ü¯	2°	$N°	.s°	(¢°	Ë°	>ë°	!*±	/L±	9|±	/¶±	æ±	%ÿ±	.%²	8T²	5�²	Ã²	/Ó²	³	 !³	*B³	"m³	8�³	(É³	!ò³	7´	)L´	%v´	%œ´	Â´	Þ´	+þ´	"*µ	Mµ	#lµ	-�µ	*¾µ	$éµ	)¶	/8¶	h¶	'ˆ¶	°¶	(Î¶	C÷¶	9;·	u·	‘·	?«·	!ë·	0
¸	$>¸	c¸	,‚¸	#¯¸	;Ó¸	3¹	+C¹	o¹	v…¹	^ü¹	e[º	MÁº	»	;.»	2j»	*�»	)È»	ò»	)¼	&6¼	 ]¼	8~¼	!·¼	:Ù¼	½	3½	/H½	<x½	7µ½	'í½	¾	15¾	(g¾	7�¾	4È¾	ý¾	>¿	?W¿	T—¿	!ì¿	$À	3À	RÀ	8mÀ	E¦À	6ìÀ	H#Á	)lÁ	)–Á	wÀÁ	—8Â	xÐÂ	«IÃ	õÃ	tuÄ	WêÄ	‚BÅ	†ÅÅ	¥LÆ	¬òÆ	wŸÇ	(È	@È	U`È	0¶È	.çÈ	3É	1JÉ	L|É	2ÉÉ	-üÉ	O*Ê	)zÊ	O¤Ê	KôÊ	9@Ë	$zË	=ŸË	%ÝË	Ì	0!Ì	.RÌ	�Ì	 Ì	½Ì	×Ì	òÌ	
! Í	F%Í	"lÍ	=�Í	$ÍÍ	!òÍ	&Î	;;Î	(wÎ	7 Î	#ØÎ	/üÎ	N,Ï	{Ï	™Ï	³Ï	#ÑÏ	2õÏ	1(Ð	ZÐ	+qÐ	�Ð	)³Ð	#ÝÐ	3Ñ	!5Ñ	*WÑ	&‚Ñ	©Ñ	1ÇÑ	VùÑ	 PÒ	0qÒ	0¢Ò	<ÓÒ	Ó	@&Ó	0gÓ	˜Ó	2µÓ	,èÓ	 Ô	(6Ô	,_Ô	7ŒÔ	#ÄÔ	0èÔ	Õ	Ê7Õ	#Ö	c&Ö	_ŠÖ	`êÖ	4K×	6€×	¢·×	8ZØ	,“Ø	7ÀØ	øØ	Ù	+0Ù	¾\Ù	>Ú	ÛZÚ	v6Û	<­Û	7êÛ	d"Ü	 ‡Ü	=¨Ü	-æÜ	'Ý	(<Ý	ceÝ	.ÉÝ	tøÝ	‰mÞ	!÷Þ	3ß	;Mß	1‰ß	0»ß	$ìß	'à	"9à	\à	 wà	6˜à	!Ïà	!ñà	6á	"Já	)má	'—á	,¿á	-ìá	â	9â	lPâ	;½â	9ùâ	@3ã	Ytã	&Îã	 õã	-ä	rDä	Q·ä	;	å	(Eå	nå	Eˆå	:Îå	(	æ	2æ	.Gæ	gvæ	4Þæ	<ç	RPç	+£ç	 Ïç	?ðç	0è	Mè	Ciè	­è	³è	=Îè	é	+%é	%Qé	wé	�é	®é	"Îé	-ñé	ê	>ê	9^ê	M˜ê	æê	Aìê	<.ë	8kë	K¤ë	Iðë	!:ì	X\ì	Eµì	ûì	í	!í	?í	^í	sí	.‘í	CÀí	î	î	(7î	`î	.uî	¤î	Iºî	ï	/ï	$Jï	,oï	`œï	(ýï	N&ð	4uð	0ªð	Ûð	-òð	2 ñ	"Sñ	+vñ	J¢ñ	,íñ	ò	06ò	Fgò	]®ò	1ó	3>ó	9ró	=¬ó	*êó	4ô	<Jô	;‡ô	NÃô	~õ	C‘õ	#Õõ	+ùõ	3%ö	0Yö	'Šö	²ö	%Òö	+øö	5$÷	Z÷	w÷	%–÷	¼÷	×÷	÷÷	 ø	4ø	*Pø	1{ø	0­ø	+Þø	C
! ù	 Nù	"où	f’ù	.ùù	-(ú	1Vú	.ˆú	%·ú	0Ýú	)û	08û	iû	:‚û	2½û	ðû	(
! ü	03ü	dü	!uü	K—ü	\ãü	@ý	4Xý	)�ý	·ý	`Ñý	$2þ	
Wþ	1eþ	"—þ	ºþ	&Ïþ	öþ	/ÿ	?Aÿ	=�ÿ	$¿ÿ	äÿ	'ôÿ	?
! \
! '|
! B¤
! ç
! 
! 3!
! $U
! /z
! <ª
! 1ç
! 
! ,
! &I
! 5p
! ¦
! "Á
! &ä
! *
! )6
! ;`
! Kœ
! -è
! 7
! :N
! 3‰
! -½
! 1ë
! 2
! P
! .p
! 0Ÿ
! <Ð
! 5

! 5C
! 1y
! ;«
! )ç
! q
! Oƒ
! .Ó
! $
! ?'
! -g
! )•
! 5¿
! Võ
! %L	
! Yr	
! Ì	
! $ç	
! +
  
! 78
  
! /p
  
! F 
  
! -ç
  
! @
! 4V
! q‹
! !ý
! 
! 5
! 4L
! >�
! 0À
! Añ
! =3
! 6q
! -¨
! 2Ö
! 	
! !#
! 8E
! 6~
! -µ
! Eã
! )
! [D
! ; 
! Ü
! 9ô
! H.
! :w
! 7²
! :ê
! 7%
! <]
! 6š
! =Ñ
! ;
! :K
! <†
! FÃ
! *
! 
! 5
! +R
! *~
! ©
! &µ
! 6Ü
! '
! $;
! O`
! =°
! =î
! ?,
! l
! („
! J­
! >ø
! 27
! Aj
! ;¬
! 5è
! &
! ZE
! ? 
! mà
! %N
! „t
! Uù
! CO
! 9“
! ;Í
! 	
! s
! \Ž
! (ë
! �
! 1¢
! 2Ô
! 2
! F:
! 0�
! 3²
! 6æ
! *
! 'H
! ?p
! 8°
! +é
! >
! ?T
! 3”
! RÈ
! ! 
! x= 
! D¶ 
! 9û 
! I5!
! 9!
! ¹!
! !×!
! 
ù!
! 
"
! 3"
! HI"
! '’"
! /º"
! Gê"
! -2#
! '`#
! :ˆ#
! GÃ#
! $
! M+$
! _y$
! ,Ù$
! B%
! >I%
! Nˆ%
! ×%
! 4ë%
! . &
! >O&
! LŽ&
! SÛ&
! o/'
! /Ÿ'
! >Ï'
! K(
! JZ(
! ~¥(
! U$)
! 9z)
! 7´)
! 7ì)
! ?$*
! Zd*
! "¿*
! Zâ*
! \=+
! #š+
! ¾+
! 
Ó+
! Fá+
! E(,
! 4n,
! £,
! @¹,
! @ú,
! 0;-
! l-
! :{-
! I¶-
! >.
! C?.
! 2ƒ.
! ,¶.
! @ã.
! D$/
! Ci/
! 9­/
! Jç/
! 820
! k0
! ‰0
! £0
! )¹0
! ã0
! ý0
! -1
! G1
! ]1
! &y1
! 4 1
! 4Õ1
! 4
! 2
! %?2
! 0e2
! 0–2
! 0Ç2
! Fø2
! +?3
! Fk3
! 0²3
! $ã3
! B4
! .K4
! z4
! &“4
! º4
! Ñ4
! ä4
! ü4
! 5
! )%5
! O5
! c5
! w5
! -�5
! »5
! Ð5
! 6å5
! 6
! /6
! B6
! _6
! s6
! †6
! š6
! ¶6
! É6
! é6
! 7
!  7
! 77
! W7
! n7
! ‹7
! Ÿ7
! L¸7
! :8
! D@8
! B…8
! EÈ8
! /9
! L>9
! 8‹9
! 4Ä9
! /ù9
! -):
! HW:
! I :
! Mê:
! M8;
! ¹†;
! #@<
! d<
! ~<
! ˜<
! ²<
! $Í<
! 4ò<
! &'=
! /N=
! 2~=
! ;±=
! í=
! &>
! .>
! *H>
! 9s>
! M­>
! 0û>
! 0,?
! ,]?
! Š?
! ¨?
! !Ç?
! é?
! 	@
! $@
! >@
! X@
! r@
! Œ@
! ¬@
! Ç@
! â@
! ý@
! 8A
! QA
! 8lA
! ¥A
! ÀA
! ÛA
! öA
! !B
! 3B
! LB
! hB
! .ƒB
! ²B
! ÎB
! êB
! #C
! ,*C
! 4WC
! ;ŒC
! ÈC
! #åC
! *	D
! )4D
! A^D
! 2 D
! 'ÓD
! "ûD
! "E
! ;AE
! 0}E
!  ®E
! "ÏE
! !òE
! !F
! $6F
! $[F
! 9€F
! 6ºF
! =ñF
! A/G
! /qG
! -¡G
! 1ÏG
! EH
! :GH
! 0‚H
! n³H
! 5"I
! 0XI
! <‰I
! EÆI
! ,J
! 39J
! >mJ
! 4¬J
! :áJ
! 4K
! ;QK
! �K
! '«K
! #ÓK
! '÷K
! =L
! #]L
! (�L
! .ªL
! 9ÙL
! )M
! 6=M
! -tM
! >¢M
! 2áM
! 0N
! 0EN
! +vN
! /¢N
! /ÒN
! /O
! ,2O
! $_O
! „O
! ]¢O
! P
! 6P
! AOP
! @‘P
! ÒP
! @ðP
! ;1Q
! DmQ
! #²Q
! >ÖQ
! AR
! 7WR
! :�R
! 2ÊR
! 5ýR
! 23S
! fS
! K‚S
! NÎS
! T
! :T
! WT
! *tT
! -ŸT
! 6ÍT
! 'U
! ,U
! QHU
! šU
! 'µU
! ÝU
! øU
! -V
! (AV
! ,jV
! ,—V
! ,ÄV
! )ñV
! W
! ,6W
! 6cW
! 'šW
! LÂW
! LX
! <\X
! <™X
! BÖX
! )Y
! CY
! 1bY
! .”Y
! .ÃY
! LòY
! k?Z
! «[
!  Ë[
! 6ì[
! J#\
! Xn\
! (Ç\
! 'ð\
! ]
! )3]
! @]]
! 4ž]
! IÓ]
! U^
! Cs^
! &·^
! VÞ^
! 5_
! PD_
! P•_
! Uæ_
! !<`
! +^`
! AŠ`
! 9Ì`
! 7a
! =>a
! 9|a
! 1¶a
! &èa
! ¡b
! B±b
! #ôb
! :c
! 7Sc
! }‹c
! <	d
! GFd
! >Žd
! ¯Íd
! :}e
! ¸e
! CÑe
! Nf
! jdf
! Ïf
! ïf
! 8þf
! 7g
! ;Vg
! ’g
! ¯g
! Ìg
! 4çg
! Lh
! Mih
! ·h
! DÉh
! "i
! D1i
! vi
! :�i
! Èi
! <ßi
! Dj
! Laj
! >®j
! 5íj
! :#k
! 6^k
! I•k
! Cßk
! E#l
! +il
! +•l
! LÁl
! )m
! 28m
! Kkm
! J·m
! Jn
! /Mn
! }n
! +�n
! "¹n
! FÜn
! (#o
! 6Lo
! =ƒo
! =Áo
! 3ÿo
! 93p
! 5mp
! (£p
! 9Ìp
! 4q
! %;q
! 0aq
! ,’q
! 8¿q
! (øq
! R!r
! Ctr
! '¸r
! Fàr
! 9's
! as
! Ds
! 'Äs
! @ìs
! .-t
! 0\t
! !�t
! <¯t
! Fìt
! 63u
! .ju
! C™u
! CÝu
! 1!v
! ,Sv
! 2€v
! D³v
!  øv
! 1w
! Kw
! =jw
! :¨w
! Pãw
! &4x
! <[x
! 8˜x
! FÑx
! -y
! Fy
! !dy
! 1†y
! 9¸y
! @òy
! N3z
! +‚z
! E®z
! ?ôz
! ]4{
! 9’{
! 2Ì{
! 2ÿ{
! 22|
! Ne|
! P´|
! >}
! >D}
! ,ƒ}
! E°}
! Hö}
! E?~
! 0…~
! 6¶~
! ,í~
! 6
! UQ
! !§
! É
! aè
! UJ€
! 3 €
! /Ô€
! 2�
! $7�
! "\�
! )�
! &©�
! FÐ�
! 2‚
! $J‚
! No‚
! A¾‚
! ?ƒ
! 5@ƒ
! rvƒ
! téƒ
! •^„
! –ô„
! —‹…
! 9#†
! c]†
! GÁ†
! ?	‡
! :I‡
! 8„‡
! %½‡
! )ã‡
! 
ˆ
! #-ˆ
! #Qˆ
! -uˆ
! ‰£ˆ
! =-‰
! 9k‰
! 3¥‰
! 2Ù‰
! %Š
! &2Š
! ;YŠ
! :•Š
! &ÐŠ
! U÷Š
! M‹
! &j‹
! &‘‹
! /¸‹
! 2è‹
! /Œ
! 8KŒ
! 4„Œ
! !¹Œ
! +ÛŒ
! 2�
! -:�
! %h�
! )Ž�
! %¸�
! &Þ�
! Ž
! 2"Ž
! /UŽ
! …Ž
! & Ž
! ,ÇŽ
! .ôŽ
! a#�
! Œ…�
! L�
! S_�
! T³�
! j‘
! 4s‘
! '¨‘
! Ð‘
! Šð‘
! {’
! Q—’
! é’
! 0ò’
! 2#“
! .V“
! '…“
! %­“
! Ó“
! 2ò“
! %”
! -B”
! 2p”
! 7£”
! 2Û”
! =•
! 8L•
! 8…•
! =¾•
! 8ü•
! 65–
! ;l–
! 4¨–
! 9Ý–
! 4—
! 9L—
! 4†—
! E»—
! 7˜
! S9˜
! .�˜
! 1¼˜
! î˜
! #™
! 2*™
! .]™
! *Œ™
! F·™
! Kþ™
! IJš
! I”š
! EÞš
! G$›
! l›
! Hì›
! T5œ
! Šœ
! j¤œ
! 0�
! ,@�
! cm�
! FÑ�
! ¾ž
! •×ž
! PmŸ
! ö¾Ÿ
! Dµ 
! ú 
! 
¡
! %¡
! &7¡
! ^¡
! t¡
! „¡
! ”¡
! §¡
! ¾¡
! 	Õ¡
! ß¡
! õ¡
! ¢
! '-¢
! @U¢
! ,–¢
! [Ã¢
! 0£
! *P£
! L{£
! -È£
! +ö£
! @"¤
! >c¤
! 5¢¤
! .Ø¤
! ¥
! X ¥
! <y¥
! ,¶¥
! rã¥
! sV¦
! TÊ¦
! s§
! t“§
! ¦¨
! )¯¨
! FÙ¨
! " ©
! 8C©
! 7|©
! 1´©
! <æ©
! B#ª
! Tfª
! C»ª
! Gÿª
! NG«
! .–«
! Å«
! =ß«
! m¬
! /‹¬
! /»¬
! Në¬
! #:­
! a^­
! 6À­
! Y÷­
! ZQ®
!  ¬®
!  Í®
! !î®
! @¯
! _Q¯
! /±¯
! (á¯
! k
! °
! -v°
! .¤°
! MÓ°
! I!±
! 2k±
! Fž±
! Eå±
! 8+²
! Cd²
! y¨²
! r"³
! 0•³
! !Æ³
! +è³
! +´
! +@´
! +l´
! ,˜´
! ,Å´
! -ò´
! - µ
! -Nµ
! -|µ
! -ªµ
! -Øµ
! -¶
! -4¶
! -b¶
! -�¶
! -¾¶
! -ì¶
! +·
! +F·
! +r·
! +ž·
! +Ê·
! +ö·
! ,"¸
! +O¸
! +{¸
! +§¸
! +Ó¸
! -ÿ¸
! --¹
! -[¹
! -‰¹
! +·¹
! +ã¹
! +º
! +;º
! +gº
! +“º
! +¿º
! +ëº
! +»
! +C»
! ,o»
! ,œ»
! *É»
! +ô»
! + ¼
! ,L¼
! ,y¼
! +¦¼
! +Ò¼
! +þ¼
! +*½
! .V½
! *…½
! *°½
! +Û½
! #¾
! A+¾
! Um¾
! BÃ¾
! c¿
! j¿
! +‚¿
! K®¿
! Mú¿
! 9HÀ
! +‚À
! ®À
! >ÈÀ
! 3Á
! &;Á
! $bÁ
! Y‡Á
! 3áÁ
! 4Â
! QJÂ
! <œÂ
! 6ÙÂ
! 'Ã
! )8Ã
! bÃ
! !|Ã
! "žÃ
! GÁÃ
! K	Ä
! 7UÄ
! )�Ä
! *·Ä
! $âÄ
! $Å
! #,Å
! $PÅ
! $uÅ
! #šÅ
! ‹¾Å
! :JÆ
! 8…Æ
! J¾Æ
! ;	Ç
! EÇ
! .cÇ
! >’Ç
! 8ÑÇ
! 4
! È
! W?È
! *—È
! MÂÈ
! :É
! vKÉ
! ?ÂÉ
! 5Ê
! @8Ê
! 6yÊ
! >°Ê
! rïÊ
! abË
! fÄË
! 4+Ì
! -`Ì
! :ŽÌ
! BÉÌ
! @Í
! "MÍ
! 0pÍ
! ¡Í
! $´Í
! 3ÙÍ
!  
Î
! N.Î
! ,}Î
! ªÎ
! ÇÎ
! /çÎ
! 1Ï
! 8IÏ
! -‚Ï
! +°Ï
! )ÜÏ
! <Ð
! &CÐ
! 'jÐ
! -’Ð
! 0ÀÐ
! añÐ
! 'SÑ
! 4{Ñ
! %°Ñ
! 'ÖÑ
! &þÑ
! ^%Ò
! .„Ò
! 3³Ò
! ,çÒ
! Ó
! C.Ó
! ArÓ
! 5´Ó
!  êÓ
! *Ô
! 6Ô
! TÔ
! +oÔ
! <›Ô
! *ØÔ
! Õ
! )Õ
! 0EÕ
! (vÕ
! /ŸÕ
! CÏÕ
! <Ö
! "PÖ
! sÖ
! ,ŒÖ
! $¹Ö
! ÞÖ
!  ôÖ
! ×
!  4×
! /U×
! 3…×
! ¹×
! .Í×
! )ü×
! ?&Ø
! fØ
! CzØ
! M¾Ø
! =Ù
! 2JÙ
! E}Ù
! DÃÙ
! VÚ
! ,_Ú
! 'ŒÚ
! Y´Ú
! 4Û
! ,CÛ
! 0pÛ
! 0¡Û
! =ÒÛ
! 0Ü
! :AÜ
! 1|Ü
! 9®Ü
! 2èÜ
! 1Ý
! ;MÝ
! 1‰Ý
! 3»Ý
! 5ïÝ
! 1%Þ
! 2WÞ
! @ŠÞ
! 1ËÞ
! ?ýÞ
! J=ß
! 6ˆß
! D¿ß
! 8à
! <=à
! >zà
! =¹à
! 3÷à
! 9+á
! :eá
! R á
! Cóá
! 77â
! :oâ
! ;ªâ
! 6æâ
! 1ã
! EOã
! A•ã
! Q×ã
! _)ä
! W‰ä
! Oáä
! H1å
!  zå
! 8›å
! 8Ôå
! -
æ
! (;æ
! /dæ
! ”æ
! §æ
! HÀæ
! 9	ç
! ECç
! )‰ç
! ³ç
! 4Èç
! 3ýç
! N1è
! 1€è
! O²è
! 6é
! 39é
! 2mé
! 0 é
! /Ñé
! )ê
! #+ê
! *Oê
! -zê
! *¨ê
! -Óê
! @ë
! !Bë
! dë
! <ë
! ¼ë
! -Îë
! 2üë
! ?/ì
! .oì
! žì
! '½ì
! (åì
! (í
! Ø7í
! Ðî
! 4áî
! 5ï
! MLï
! šï
! ¯ï
! !Èï
! ;êï
! :&ð
! Cað
! 5¥ð
! Ûð
! -îð
! &ñ
!  Cñ
! dñ
! 'ƒñ
! *«ñ
! %Öñ
! *üñ
! $'ò
! ALò
! CŽò
! Òò
! <òò
! %/ó
! 3Uó
! /‰ó
! [¹ó
! 7ô
! NMô
! &œô
! IÃô
! +
õ
! ]9õ
! c—õ
! _ûõ
! 6[ö
! 7’ö
! 4Êö
! 6ÿö
! )6÷
! 3`÷
! 3”÷
! IÈ÷
! ø
! %'ø
! Mø
! 
fø
! 'tø
! -œø
! &Êø
! ñø
! Où
! Haù
! Hªù
! óù
! ú
! Nú
! 9`ú
! Hšú
! Hãú
! J,û
! Hwû
! Àû
! *×û
! %ü
! ,(ü
! Uü
! 1uü
! )§ü
! -Ñü
! ,ÿü
! ,,ý
! <Yý
! 9–ý
! &Ðý
! /÷ý
! ='þ
! &eþ
! %Œþ
! 7²þ
! 5êþ
! < ÿ
! "]ÿ
! J€ÿ
! mËÿ
! 9FM$”¹.È0÷W(€=�Î9ëO%u‘ °]Ñ!/+Q}:™TÔ!)Ke%€¦$Æëug}Då:*!eX‡*à-9#Y!}0Ÿ<Ð<
&J<qR®;	>=	t|	@ñ	82
! lk
! 9Ø
! 3UF9œBÖcm}?ëG+
Xs
3Ì
GJHT“Eè;.DjY¯p	"z‹�3)E]C£8çK @l>­FìG3;{E·GýYE?Ÿ?ßjKŠ[Öl24ŸOÔE$Ojiº[$L€'Ísõ]iDÇ:8GF€aÇ�)K«S÷WK2£FÖ8ŒVŽã‰r†üHƒNÌ= iY 7Ã Yû uU!vË!)B")l"<–"IÓ"9#GW#Ÿ#,¶#ã#û#?$^Z$=¹$]÷$@U%d–%Cû%J?&'Š&_²&�') 'VÊ'@!(Qb(V´(U)=a)VŸ)aö)3X*)Œ*$¶*)Û*?+.E+(t+%�+hÃ+*,,0W,.ˆ,6·,;î,+*-V-:t-8¯-)è--.'@.h.%|.%¢.OÈ.I/%b/ˆ/&£/4Ê/#ÿ/2#0V07s0?«0/ë011M1(m1–1Z¥1Z2F[2#¢2‰Æ2OP39 3$Ú3.ÿ3.4&H4?o4.¯4SÞ40258c55œ5BÒ5r6Bˆ6FË6^7dq7‚Ö7fY8PÀ8Z9Kl9¸9;Ð9B:5O:+…:4±:-æ:<;Q;3h;Hœ;*å;<2(<([<-„<1²<@ä<9%=>_=Iž=?è=+(>6T>)‹>Lµ>E?H?'_?‡?
ž?V¬?1@85@<n@&«@(Ò@Bû@<>AR{A8ÎASB[B2uB¨B3ÄB+øB$C	1C;CNCbC|CU‘CIçC1D4FD4{D6°D5çDvE3”E=ÈE<F!CF/eF7•F5ÍF;G(?G:hG.£G9ÒGCH@PHA‘HEÓH•Iý¯Iî­JûœKì˜L!…M3§M+ÛM1N!9N9[N4•N5ÊN,O;-OUiO1¿O\ñO/NP*~P(©P!ÒP;ôP.0Q_Q\qQ;ÎQL
! R)WR1�R7³R4ëR3 S4TS1‰S>»SBúS[=TZ™TcôTWXUA°U\òUeOV?µV8õV2.W0aW-’W;ÀW4üW;1X4mXH¢X"ëXOYO^Y8®YçY(üY$%Z JZkZ4ŠZ&¿Z;æZ)"[jL[F·[“þ[$’\8·\8ð\%)])O]Ly]VÆ]^/^.A^0p^M¡^Hï^N8_-‡_Oµ_c`Ni`™¸`DRax—ajb‡{bNc_RcH²cIûcAEd&‡d7®d.ædFe=\e9še6Ôe:f3Ff;zf:¶f:ñfH,g2ug¨g<ºg2÷g%*h;PhŒh&£h!Êh#ìhi*.i8Yiƒ’ibj	yj`ƒj`äjEk:ZkB•k1ØkO
! l7Zl$’l4·lìl5m5<mrmA�m$Ñm=öm84n)mn*—nÂnßnõno'oGo+So'o*§o-Òop+p>CpB‚pÅpâp;q(=q(fqC�q%Óq9ùqF3r5zr8°r8ér2"sWUs­s¶s-Ãs$ñs7t#Nt#rtM–t7ät9u7Vu8Žu.Çu@öuB7v<zv@·v>øv7wLw6fw>�wÜw;öw2x>LxU‹x/áx-yL?y*Œy:·yòy.
! z79zkqzgÝz¢E{jè|BS}-–}UÄ}"~"=~)`~.Š~3¹~í~;"A†d8ëA$€=f€P¤€Jõ€z@�P»�8‚NE‚M”‚{â‚\^ƒ$»ƒEàƒ-&„-T„E‚„@È„0	…):…*d…3�…6Ã….ú…@)†Fj†F±†Bø†A;‡.}‡#¬‡Ð‡Lè‡35ˆWiˆ0Áˆòˆ'
‰55‰-k‰(™‰+Â‰,î‰0Š%LŠ9rŠ¬ŠÂŠ%ÚŠ5‹6‹P‹Zj‹)Å‹Gï‹G7Œ%ŒC¥Œ)éŒ2� F�0g�.˜�HÇ�4ŽEŽ$`Ž,…Ž)²Ž:ÜŽ&�/>�An�4°�>å�<$�3a�(•�)¾�&è�%‘;5‘Sq‘;Å‘’E	’4O’7„’_¼’=“0Z“5‹“DÁ“`”Œg”‹ô”7€•@¸•Bù•;<–+x–-¤–"Ò–{õ–q—†—4›—%Ð—=ö—;4˜/p˜7 ˜4Ø˜.
™@<™:}™p¸™+)š(UšJ~š‚Éš6L›ƒ›AŸ›Oá›g1œ5™œzÏœJJ�1•�<Ç�&ž5+ž³až?Ÿ4UŸ"ŠŸ)­Ÿ,×Ÿ4 B9 *| 0§ PØ I)¡,s¡0 ¡;Ñ¡F
¢1T¢I†¢5Ð¢H£5O£[…£3á£F¤<\¤O™¤Yé¤=C¥5�¥Z·¥S¦2f¦(™¦=Â¦§^§Gw§?¿§Oÿ§GO¨!—¨L¹¨C©�J©Ì©sç©$[ªO€ªLÐª8«\V«³«$Ì«ñ«5
¬#C¬1g¬ƒ™¬ƒ­‰¡­$+®P®l®#ˆ®B¬®$ï®%¯6:¯q¯"�¯[³¯0°;@°0|°-­°.Û°
! ±%(±!N±Lp± ½±$Þ±²²-²?D²>„²>Ã²>³?A³>�³<À³=ý³<;´-x´A¦´@è´?)µgiµ:Ñµ=¶&J¶&q¶D˜¶FÝ¶J$·No·@¾·Fÿ·8F¸P¸HÐ¸E¹2_¹"’¹µ¹9Õ¹.º'>º6fº;�º.Ùº[»Zd»Z¿»9¼8T¼8�¼.Æ¼8õ¼T.½)ƒ½K­½?ù½9¾+W¾ƒ¾.š¾&É¾'ð¾;¿;T¿�¿"«¿.Î¿ý¿À;À8XÀ9‘À4ËÀ,ÁY-Á-‡Á8µÁ;îÁD*Â1oÂ¡Â'ÀÂ èÂ	Ã (ÃIÃ%hÃ#ŽÃ&²Ã@ÙÃ9Ä>TÄ1“ÄeÅÄd+ÅD�ÅEÕÅÆ«+ÆM×Æ9%Ç&_Ç^†ÇaåÇGÈ.aÈ-�È-¾ÈìÈ*ûÈ&&É*MÉ>xÉ/·É,çÉ1Ê/FÊ$vÊ;›Ê6×Ê!Ë@0Ë2qË&¤Ë,ËË>øË17Ì6iÌ2 Ì3ÓÌ0Í>8ÍwÍE–Í4ÜÍNÎ?`Î: Î1ÛÎ
Ï%'Ï&MÏ!tÏ–Ï(µÏ6ÞÏ Ð>6Ð.uÐD¤Ð"éÐ1Ñ%>Ñ4dÑ2™Ñ<ÌÑN	Ò7XÒ*�Ò,»Ò"èÒ Ó,Ó7FÓG~Ó3ÆÓ&úÓ&!Ô:HÔBƒÔAÆÔ)Õ
2Õ<@Õ3}ÕI±ÕGûÕCÖ-_Ö>�Ö6ÌÖ<×.@×:o×#ª×OÎ×=Ø>\Ø7›Ø%ÓØ#ùØ(Ù>FÙ:…ÙÀÙ@ÜÙÚ2.Ú8aÚšÚ´Ú.ÃÚòÚ2Û9Û-TÛ3‚Û'¶Û(ÞÛ%Ü&-Ü7TÜ5ŒÜ#ÂÜ
æÜ6ôÜ+ÝFÝ-fÝ"”Ý(·ÝXàÝQ9Þ1‹Þ/½Þ8íÞ&ßEßEaßI§ß9ñß.+à'Zà‚àœà^±à)á
:áHáBTá
—á
¥á ³á)Ôá%þáC$â:hâ(£â3Ìâã8ã6Vã7�ã.Åã0ôã-%ä“SäcçäKåhå;|å,¸å3åå'æ>Aæ>€æ>¿æþæ*çCçrVç/Éç!ùç$è9@èzè2•èÈè%ÜèéYéué•é$°éKÕé<!ê”^êOóê;Cë2ë1²ë-äë-ì-@ìnì<ƒìÀì8ÑìI
! í(TíH}íAÆíDî7Mî*…î.°î3ßîDï4Xï�ï¦ï½ï!Øïúï,ð�Bð�ÐðE^ñ¤ñ=¾ñ4üñ21ò2dò1—òeÉò3/ó3có3—ógËó>3ô|rôUïô(Eõ�nõ
! ö÷O0÷1€÷1²÷0ä÷0ø#FøMjø¸ø0Òø4ù38ù0lù/�ù$Íù*òù@ú>^úA�ú9ßú%û8?û:xû³û2Èû‚ûû=~ü?¼ü=üü :ýN[ý2ªý=Ýý"þã>þ<"ÿG_ÿT§ÿYüÿEV`œTýQRG¤<ìS)E}DÃ# ,DMS’4æ??[-›NÉ`DyP¾W)g$‘b¶1.D`h¥6(_*oš ¸UÙ+/	V[	)²	HÜ	2%
! 6X
! �
! c¯
! >>R1‘)Ã?íP-$~[£@ÿ^@
WŸ
9÷
1/O#)£BÍ7@Hª‰4(L#u3™>Í(#5#Y,}<ª>ç3&7ZS’Aæ(@ `2�´$Ò1÷$)'N@vC·µû5±¬ç¬”NA5�<ÆQ!U"w?š&ÚJ4L,�A®<ð-5IAUÁ9AQJ“GÞ3&Z:s%®ÔCò562l'ŸBÇ=
! H/c;“†ÏŠVeá*G r $Œ 0± ?â _"! ‚!C£!.ç! "=7";u"0±"@â"*##AN#Î�#L_$I¬$(ö$?%8_%2˜%IË%]&Ss&CÇ&C'O'5o'3¥'&Ù'1((2()[(,…(3²(*æ(_)gq)QÙ)A+*Pm*"¾*>á*3 +8T+;�+8É+8,8;,:t,B¯,)ò,3-4P-/…-8µ- î-.6).6`.4—.4Ì.8/(:/4c/6˜/'Ï/2÷/3*04^0;“0Ï0Aï0G11Ny1NÈ1V2^n2cÍ2i13h›3k4hp4hÙ4B5Â5B6Â6�B7Ä7�D8Æ8rF9w¹9v1:¨:€(;€©;~*<€©<*=ƒª=s.>w¢>s?xŽ?s@u{@9ñ@7+AAcAC¥A6éA7 B3XB9ŒBÆB;åB7!C6YC5�C5ÆCüC3D9LD3†D?ºD3úD$.E8SE5ŒE8ÂE4ûE:0F7kF8£F6ÜF3G&GGnG‹G(©G$ÒG*÷G-"H5PHQ†HHØH2!I-TI-‚I.°IAßII!JYkJ/ÅJuõJSkK5¿KõK6L/LL|L(•L\¾L0M:LM*‡M0²M[ãME?N…NE˜NGÞN'&O&NOuO!‘O.³O1âO%P0:PMkP-¹PçP.Q24Q-gQ#•QL¹Q7R0>R%oR8•R?ÎR?SNSKlS?¸S4øS.-TR\T.¯T+ÞT6
! U4AU5vU,¬UGÙUI!V3kVbŸV1W$4WBYWœW¶WÍW(áW,
! XH7X/€X.°X0ßX+Y.<Y,kY,˜Y"ÅY2èY,Z)HZ(rZ+›Z,ÇZ&ôZ*[+F[+r[%ž["Ä["ç[#
! \&.\7U\-�\6»\*ò\*])H])r](œ]$Å]&ê])^-;^+i^%•^(»^5ä^#_'>_4f_'›_&Ã_ ê_+`7`2V`4‰`0¾`1ï`?!a;aaZ�aRøa^KbPªb@ûbK<cHˆcÑc+ñc/d'Mdud‰d…©d:/e4je)Ÿe#Éesíeafªf$*h[OhK«h÷h1
i?iZiyi”i³iÒi*Þip	j4zj=¯jVíj:Dk?k�¿kYPlHªlgól„[mNàm[/nY‹n<ån<"o>_oažoAp@BpJƒp@ÎpyqC‰q3ÍqHr?JrXŠriãrTMs:¢sOÝsM-tJ{taÆt[(uW„u>ÜuVv=rv9°vRêvD=w.‚w3±w-åw<x8PxG‰x=Ñxjypzy)ëy2zhHz>±zcðzfT{·»{Çs|Ç;}=~EA~¹‡~;AQ}XÏ:(€ic€aÍ€J/�Sz�DÎ�3‚BG‚/Š‚.º‚*é‚(ƒ8=ƒ4vƒ)«ƒ7Õƒ+
„(9„+b„-Ž„]¼„Š…n¥…h†g}†?å†h%‡WŽ‡Mæ‡Õ4ˆ¼
! ‰HÇ‰LŠZ]ŠC¸Š‚üŠƒ‹OŒ2SŒ4†ŒQ»Œo
�=}�A»�7ý�†5Ž5¼ŽtòŽ-g�;•�0Ñ�v�Ny�LÈ�a‘Tw‘GÌ‘,’vA’B¸’]û’5Y“S�“Tã“88”-q”2Ÿ”IÒ”N•\k•‡È•VP–Z§–y—D|—ZÁ—N˜Ck˜Y¯˜O	™?Y™:™™?Ô™<šJQšJœš0çš>›—W›2ï›f"œ_‰œDéœ.�A4žcvžiÚž/DŸJtŸI¿ŸI	 vS XÊ Y#¡›}¡T£?n£b®£K¤C]¤C¡¤7å¤É¥Èç¥a°¦X§\k§—È§[`¨’¼¨‘O©�á©krª:Þªd«d~«Åã«7©¬Ká¬^-­dŒ­Gñ­F9®ž€®Ž¯’®¯]A° Ÿ°À°gÛ°/C±s±\ˆ±~å±‰d²î²	³³15³/g³>—³4Ö³¢´®´}.µ:¬µ“çµA{¶O½¶q
·|·1ü·V.¸J…¸PÐ¸V!¹Lx¹{Å¹.AºfpºS×ºB+»Yn»`È»")¼RL¼QŸ¼7ñ¼9)½\c½AÀ½Ã¾˜Æ¾_¿,t¿‘¡¿ 3À&TÀM{À/ÉÀ;ùÀ85ÁnÁ€Á< ÁUÝÁ3Â?RÂ?’Â7ÒÂ;
! Ã"FÃZiÃBÄÃ+Ä%3Ä"YÄ$|Ä.¡Ä3ÐÄ'Å,Å/KÅ2{Å(®Å4×Å,Æp9Æ3ªÆNÞÆ7-ÇEeÇC«ÇïÇIÈYÈ/wÈ/§È*×È.ÉH1É!zÉ-œÉ1ÊÉ2üÉ</Ê,lÊ'™Ê6ÁÊ=øÊ"6ËYË2wË,ªËl×Ë]DÌ.¢Ì)ÑÌûÌIÍPdÍ:µÍ6ðÍC'Î6kÎ;¢ÎNÞÎ4-Ï;bÏ\žÏ ûÏ9Ð@VÐ7—ÐYÏÐ:)Ñ*dÑ�Ñ8ªÑ?ãÑ#Ò9<Ò3vÒ3ªÒ&ÞÒNÓ:TÓ-�Ó½Ó?ÔÓ)ÔI>ÔˆÔ/¢ÔÒÔ1æÔ3Õ"LÕ+oÕ&›Õ%ÂÕèÕ=ÖSEÖz™Ö)×/>×Rn×SÁ×8ØNØ/eØ+•Ø6ÁØ9øØ2Ù/PÙ+€Ù1¬Ù-ÞÙ0Ú'=Ú,eÚ’Ú6²ÚéÚ Û)Û.8ÛgÛ‡Û?§Û"çÛQ
! Ü>\Ü+›Ü2ÇÜ,úÜ['ÝOƒÝ#ÓÝ@÷Ý8ÞURÞM¨Þ-öÞ$ß6Bßyß>’ßKÑß#à2Aà)tà3žà0Òà&á2*á=]á3›á0Ïá1â22âeâ)…â-¯â,Ýâ0
! ã;ã-QãMã1Íãÿã+ä(Fä&oä&–ä*½ä$èä5
åCå'[åƒå ˜å8¹å òå~æc’æöæ-ç,?ç5lç¢ç&»ç!âç(è!-è=Oè/�è1½èïèCéCSé#—é=»é"ùéHêHeê9®ê.èê3ë/Kë{ë'˜ë5Àë2öë=)ì gìGˆì:ÐìíŠ)íX´í
î&î6îFî>Vî$•îºî=Øî$ï;ïFUï(œï(Åïîïûïð>ð$Wð|ðšð²ðÌðäðññD0ñ*uñ/ ñ	Ðñ-ÚñBòKò$^ò0ƒò*´òßò!ûòGóFeóG¬ó5ôó)*ôTôoô*‹ô.¶ôCåô)õ$?õdõ ~õŸõ"ºõIÝõI'ö;qöI­ö!÷ö8÷1R÷0„÷7µ÷&í÷,ø&Aøhø6ˆø¿ø8×ø1ùBù^ù-yù-§ù,Õù8ú=;ú=yú=·ú=õú3û?û)_û%‰û)¯û2Ùûü1$üVü¤nüWý:ký1¦ý6Øý-þ9=þwþ•þ2®þ‹áþ¢mÿ1
B
7]
C•
Ù
ù
=
V
oe
2Õ
1
:
@S
"”
#·
(Û
&
-+
\Y
:¶
1ñ
;#
/_
�
%«
0Ñ
'
"*
/M
}
�
¹
/Ë
û

2
fO
 ¶
'×
ÿ

7
/H
4x
)­
4×

@)
j
/{
"«
"Î
2ñ
D$	
!i	
+‹	
,·	
ä	
4
! 
8
! 
>L
! 
4‹
! 
#À
! 
+ä
! 
9
*J
cu
Ù
!÷
:
T
l
'ˆ
?°
ð
 

%

E

Zd

Z¿

y
z”
%
>5
t
.�
!¼
HÞ
!'
3I
+}
1©
CÛ
C
 c
2„
3·
#ë

G(
mp
jÞ
I
:_
"š
½
2Ô
4
(<
e
$‚
§
P·
9
!B
5d
,š
-Ç
Aõ
07
 h
‰
©
É
ç
ú


?+
Bk
'®
(Ö
ÿ
1
M
m
5‰
E¿

>#
>b
2¡
5Ô
6
! 
?A
*�
>¬
4ë
 
*;
1f
³˜
UL
3¢
:Ö
B
T
-j
5˜
)Î
%ø

9:
0t
9¥
	ß
Yé
sC
s·
P+ 
:| 
D· 
4ü 
A1!
"s!
£–!
,:"
-g"
•"
&¬"
0Ó"
(#
&-#
ƒT#
DØ#
$
*3$
#^$
‚$
;˜$
ZÔ$
/%
E%
@^%
Ÿ%
&¸%
(ß%
&
$%&
J&
)h&
,’&
(¿&
è&
4'
+7'
7c'
+›'
DÇ'
B(
JO(
pš(
J)
iV)
FÀ)
7*
{?*
3»*
gï*
QW+
b©+
Ž,
x›,
P-
Fe-
f¬-
h.
J|.
mÇ.
o5/
K¥/
Lñ/
G>0
n†0
Xõ0
2N1
y�1
7û1
=32
Oq2
uÁ2
_73
k—3
W4
W[4
*³4
PÞ4
N/5
Y~5
{Ø5
^T6
\³6
s7
T„7
QÙ7
G+8
fs8
_Ú8
R:9
&�9
6´9
.ë9
[:
Jv:
3Á:
Wõ:
dM;
,²;
uß;
U<
Np<
%¿<
9å<
<=
.\=
@‹=
9Ì=
$>
6+>
2b>
4•>
'Ê>
5ò>
3(?
#\?
G€?
<È?
G@
VM@
V¤@
Vû@
VRA
W©A
UB
DWB
RœB
DïB
D4C
DyC
D¾C
DD
FHD
L�D
1ÜD
6E
6EE
:|E
&·E
;ÞE
4F
OF
WnF
SÆF
5G
]PG
H®G
g÷G
Ÿ_H
)ÿH
R)I
3|I
5°I
1æI
*J
0CJ
5tJ
SªJ
VþJ
AUK
>—K
NÖK
?%L
\eL
5ÂL
>øL
g7M
;ŸM
EÛM
d!N
Y†N
HàN
G)O
gqO
XÙO
P2P
HƒP
IÌP
:Q
>QQ
L�Q
TÝQ
_2R
F’R
lÙR
^FS
>¥S
IäS
P.T
FT
RÆT
NU
rhU
`ÛU
S<V
C�V
IÔV
YW
JxW
:ÃW
ZþW
?YX
A™X
?ÛX
AY
8]Y
.–Y
:ÅY
1Z
=2Z
)pZ
šZ
q´Z
E&[
;l[
N¨[
„÷[
1|\
”®\
5C]
8y]
(²]
>Û]
@^
F[^
C¢^
Cæ^
C*_
1n_
0 _
1Ñ_
%`
`)`
~Š`
X	a
'ba
IŠa
JÔa
Kb
Mkb
I¹b
Tc
EXc
:žc
/Ùc
:	d
-Dd
9rd
!¬d
*Îd
)ùd
N#e
dre
&×e
$þe
@#f
0df
+•f
=Áf
Aÿf
3Ag
5ug
S«g
>ÿg
1>h
0ph
¡h
%Àh
4æh
Ii
#ei
9‰i
iÃi
G-j
.uj
-¤j
5Òj
8k
=Ak
2k
R²k
0l
<6l
7sl
5«l
7ál
(m
aBm
I¤m
Aîm
P0n
j�n
;ìn
((o
JQo
2œo
8Ïo
2p
';p
=cp
Q¡p
Qóp
/Eq
3uq
+©q
"Õq
}øq
‚vr
nùr
-hs
b–s
`ùs
/Zt
EŠt
8Ðt
5	u
Z?u
Qšu
+ìu
"v
P;v
_Œv
*ìv
7w
-Ow
.}w
 ¬w
}Íw
&Kx
3rx
"¦x
6Éx
y
@y
<[y
9˜y
EÒy
.z
NGz
!–z
C¸z
9üz
36{
Hj{
³{
Ó{
?ò{
,2|
4_|
Y”|
Hî|
O7}
;‡}
$Ã}
‚è}
:k~
,¦~
;Ó~
;
<K
Eˆ
1Î
:€
&;€
Nb€
,±€
hÞ€
iG�
x±�
7*‚
^b‚
GÁ‚
E	ƒ
7Oƒ
N‡ƒ
OÖƒ
(&„
DO„
B”„
V×„
Y.…
Gˆ…
;Ð…
(†
B5†
Rx†
HË†
+‡
2@‡
7s‡
E«‡
Bñ‡
J4ˆ
qˆ
Qñˆ
OC‰
H“‰
,Ü‰
/	Š
'9Š
%aŠ
G‡Š
?ÏŠ
E‹
%U‹
 {‹
4œ‹
PÑ‹
;"Œ
3^Œ
F’Œ
TÙŒ
E.�
At�
O¶�
2Ž
B9Ž
U|Ž
4ÒŽ
4�
i<�
¦�
$Á�
#æ�
5
! �
@�
%^�
I„�
EÎ�
-‘
;B‘
O~‘
VÎ‘
.%’
=T’
C’’
BÖ’
K“
Oe“
%µ“
TÛ“
00”
Ua”
3·”
ë”
:•
=F•
)„•
2®•
á•
9þ•
38–
0l–
P�–
cî–
;R—
>Ž—
?Í—
@
˜
GN˜
3–˜
>Ê˜
k	™
vu™
&ì™
4š
3Hš
|š
:œš
7×š
V›
]f›
RÄ›
>œ
(Vœ
0œ
+°œ
/Üœ
>�
0K�
F|�
LÃ�
Sž
Jdž
@¯ž
\ðž
IMŸ
2—Ÿ
AÊŸ
4 
9A 
Z{ 
bÖ 
@9¡
Cz¡
%¾¡
/ä¡
K¢
>`¢
‹Ÿ¢
K+£
Nw£
>Æ£
g¤
(m¤
V–¤
%í¤
*¥
‰>¥
È¥
BÐ¥
D¦
ÄX¦
ë§
Q	¨
D[¨
Ý ©
¦~ª
Ë%¬
Gñ­
T9®
TŽ®
Aã®
I%¯
+o¯
„›¯
‘ °
0²°
ã°
qc±
:Õ±
6²
JG²
ä’²
w³
T—³
*ì³
#´
!;´
I]´
\§´
gµ
$lµ
^‘µ
'ðµ
.¶
G¶
"g¶
!Š¶
!¬¶
"Î¶
"ñ¶
3·
"H·
)k·
4•·
4Ê·
Nÿ·
KN¸
Uš¸
®ð¸
ªŸ¹
JJº
Q•»
;ç»
0#¼
+T¼
;€¼
:¼¼
2÷¼
/*½
)Z½
"„½
!§½
-É½
8÷½
g0¾
9˜¾
xÒ¾
)K¿
)u¿
6Ÿ¿
UÖ¿
,À
$2À

WÀ
eÀ
tÀ
	…À

! �À
	šÀ
¤À
O¦À
öÀ
0Á
>?Á
b~Á
;áÁ
7Â
%UÂ
{Â
#›Â
8¿Â
øÂ
7Ã
NKÃ
BšÃ
6ÝÃ
(Ä
8=Ä
)vÄ
L Ä
<íÄ
7*Å
UbÅ
N¸Å
EÆ
8MÆ
.†Æ
4µÆ
>êÆ
-)Ç
"WÇ
WzÇ
LÒÇ
PÈ
CpÈ
J´È
IÿÈ
?IÉ
G‰É
ÑÉ
3ðÉ
3$Ê
BXÊ
?›Ê
=ÛÊ
9Ë
BSË
M–Ë
FäË
G+Ì
AsÌ
SµÌ
+	Í
(5Í
(^Í
.‡Í
&¶Í
ÝÍ
{óÍ
+oÎ
i›Î
(Ï
).Ï
1XÏ
MŠÏ
"ØÏ
1ûÏ
--Ð
B[Ð
8žÐ
1×Ð
1	Ñ
g;Ñ
%£Ñ
"ÉÑ
EìÑ
%2Ò
#XÒ
%|Ò
t¢Ò
.Ó
*FÓ
2qÓ
H¤Ó
DíÓ
%2Ô
XÔ
zsÔ
)îÔ
8Õ
8QÕ
1ŠÕ
5¼Õ
<òÕ
3/Ö
1cÖ
•Ö
&³Ö
’ÚÖ
Bm×
.°×
*ß×

! Ø
;(Ø
9dØ
HžØ
9çØ
2!Ù
*TÙ
\Ù
8ÜÙ
BÚ
1XÚ
5ŠÚ
8ÀÚ
2ùÚ
,Û
20Û
5cÛ
O™Û
ZéÛ
DÜ
#]Ü
'�Ü
&©Ü
.ÐÜ
BÿÜ
;BÝ
4~Ý
5³Ý
8éÝ
/"Þ
%RÞ
$xÞ
%�Þ
/ÃÞ
(óÞ
)ß
#Fß
)jß
)”ß
-¾ß
1ìß
à
3à
>Bà
�à
L›à
)èà
á
/&á
!Vá
#xá
Kœá
(èá
*â
<â
Tâ
$lâ
)‘â
)»â
.åâ
@ã
AUã
c—ã
Aûã
9=ä
4wä
X¬ä
;å
3Aå
8uå
N®å
Hýå
DFæ
7‹æ
8Ãæ
@üæ
<=ç
>zç
G¹ç
3è
75è
[mè
<Éè
é

é
. é
$Oé
	té
?~é
i¾é
1(ê
&Zê
"�ê
¤ê
SÄê
Më
1fë
-˜ë
)Æë
!ðë
/ì
7Bì
(zì
;£ì
8ßì
:í
9Sí
H�í
'Öí
7þí
/6î
2fî
>™î
<Øî
)ï
9?ï
<yï
?¶ï
6öï
2-ð
?`ð
@ ð
!áð
Fñ
9Jñ
&„ñ
4«ñ
!àñ
 ò
#ò
<=ò
zò
.•ò
%Äò
êò
+÷ò
#ó
0ó
4Oó
-„ó
0²ó
/ãó
/ô
?Cô
8ƒô
>¼ô
?ûô
>;õ
4zõ
7¯õ
Açõ
V)ö
=€ö
(¾ö
4çö
:÷
AW÷
=™÷
3×÷
,ø
:8ø
4sø
†¨ø
n/ù
<žù
AÛù
,ú
QJú
2œú
4Ïú
û
1û
6Oû
;†û
<Âû
!ÿû
$!ü
IFü
>�ü
AÏü
ý
,.ý
"[ý
*~ý
©ý
;Âý
þý
$þ
TCþ
:˜þ
!Óþ
$õþ
2ÿ
5Mÿ
Rƒÿ
2Öÿ
<	=FE„?Ê*
! T57Š#Âæ'.-m\yÊsDn¸z't¢o{‡uhytânWyÆv@w·x/	q¨	?
! 6Z
! 2‘
! OÄ
! :GO)—(Á!ê(&50\S�:á'
!D
Af
.¨
)×
2y4w®(&*O,zI§3ñ0%'V=~=¼ú
.:<HwCÀQCVQš*ì%%=+c+�)»&å9$^1o&¡&È_ï@O-�<¾'û'#/K@{.¼$ë54F4{°;Ð<DIŽ7›(Ó-ü**-Uƒž¸AÒ//D1tM¦Nô0C2t0§7Ø9!J!lHŽA×*D!c…?Ÿ&ß*"1T$pN•
ä.ò
! !.,:[)–5ÀcöEZ A   â !,!$K!"p!.“!%Â!%è!$"3"DJ"D�"4Ô"@	#NJ#(™#/Â#ò#$$25$Lh$µ$TÔ$L)%Uv%CÌ%&	&&30&@d&'¥&4Í&.';1'$m'+’'/¾'
î'@ü' =(;^($š(9¿((ù(7");Z)E–)2Ü),**<*6g*2ž*0Ñ*0+;3+#o+?“+<Ó+,E+,Rq,VÄ,2-)N-%x-&ž-)Å-$ï-=.[R.6®.Vå.N</L‹/LØ/V%0C|0LÀ0&
141.J1y1(‹10´1Må1@32/t2:¤27ß2233J3-~34¬3)á3Q4,]4)Š40´4å4H5MN5/œ52Ì5-ÿ5-6'K6s6/Ž6%¾68ä637Q7o7{7˜7 µ7%Ö7ü7%8!48&V8'}8#¥8É8Ú8ì8þ89$ 9E9%V9/|9%¬9,Ò9,ÿ9.,:,[:,ˆ:,µ:,â:*;&:;/a;‘;š;¡;(­;%Ö;"ü;<><]<7j<@¢<ã<ó<Hü<E=+d=$�="µ=/Ø=+>&4>'[>-ƒ>#±>$Õ>/ú>/*?Z?r?(Š?³?¦Ó?#z@"ž@5Á@H÷@@A:]A/˜A'ÈAðA0B$=B%bB+ˆB/´B'äB(C 5C+VC‚C!—C¹C×C4÷C-,D8ZD/“DWÃD9E4UEŠE8œE)ÕE,ÿE',F(TF}F›F·F+ÖF6G9G,SG+€GA¬GOîG>HCGH9‹HÅHäHII:I8WI€�I0J;BJ~J)™J=ÃJ!K>#KIbK/¬KJÜKY'L�L! LÂL=âL  M-AMoM‹M)¡M)ËMõMN//N._N@ŽN-ÏN-ýN.+O)ZOL„O3ÑOP(PYHPF¢P,éP(QN?Q#ŽQ$²Q$×Q*üQ,'RBTR—R;§RãR.ðR SG@SZˆS.ãS(TD;T1€T6²T3éT3U5QU=‡UJÅU*V";V0^V�VªV8ÂVûV:W)SW,}W"ªW*ÍW*øWO#XEsX¹XÅXPÖXO'Y-wY/¥YNÕYN$ZVsZ;ÊZ6[2=[p[&Ž[µ[9Î[\\73\7k\3£\%×\)ý\']A]DY]Až]@à]-!^>O^kŽ^>ú^;9_Du_2º_<í_D*`Eo`3µ`Mé`E7a*}a¨aµaÂa
! àaëa<ûa$8b"]b9€b%ºb*àb.c):c)dc7Žc2Æc`ùc3Zd.Žd/½d,íd0e3Ke;eF»ePfFSf šfA»fIýfKGg#“gF·gþg>hM[h#©h+Íh.ùh(i,Hi1ui)§i.Ñi@j&Aj!hj8Šj;Ãj<ÿj,<k,ik–k!°kÒk-ìk'l-Bl+pl#œl+ÀlNìlH;m;„mCÀmSnLXn.¥niÔnb>oJ¡oDìo 1p Rp#sp —p>¸p-÷p'%qVMq#¤q1Èq*úq&%r&LrCsrE·r(ýr&&s)Ms2ws>ªs/és>t4Xt+�t4¹t9ît8(u3au•u%´u5Úu vT1v7†v6¾v7õv-wIFwH�w?Ùw\xZvx/Ñx(y-*yXy*xy+£y1Ïy‰zM‹z8Ùz-{,@{+m{ ™{=º{3ø{-,|TZ|'¯|'×|9ÿ|39}$m}$’}.·}æ}ý}(~<A~~~'™~Á~Õ~è~ø~7"T;w=³ñ6€)>€<h€(¥€'Î€/ö€1&�X�#x�œ�-º�'è�)‚#:‚'^‚1†‚M¸‚?ƒKFƒ’ƒ'²ƒ>Úƒ„2„9L„@†„8Ç„#…$…4…T…c…‚…•…5¦…%Ü…%†!(†J† e†††! †Â†iÞ†3H‡)|‡¦‡"¹‡Ü‡$õ‡!ˆ<ˆ Zˆ1{ˆ1­ˆ/ßˆF‰EV‰hœ‰)Š3/Š2cŠ#–ŠºŠGÙŠ'!‹.I‹0x‹-©‹>×‹Œ+Œ$FŒ8kŒB¤Œ*çŒ�+�ND�"“�"¶�)Ù�Ž;Ž*VŽ*�Ž¬Ž<ÆŽ(�0,�-]�'‹�&³�"Ú�-ý�E+�Eq�(·�&à�0‘=8‘3v‘Aª‘&ì‘’21’d’x’Ž’:¨’$ã’“6“V“v“&–“½“;Ù“Q”,g”1””0Æ”(÷”/ •4P•*…•°•%É•)ï•)–8C–8|–Aµ–4÷–@,—$m—’—]¯—g
˜Bu˜-¸˜<æ˜.#™4R™0‡™¸™Ò™Iï™M9š$‡šM¬š6úš.1›1`›/’›TÂ›8œ Pœ'qœ™œ8µœPîœ0?�p� …�¦�(Å�0î�Lž`lžlÍž':Ÿ&bŸI‰Ÿ*ÓŸþŸ+ NI N˜ $ç %¡&2¡Y¡!o¡$‘¡¶¡1Ï¡¢¢4¢+M¢+y¢-¥¢5Ó¢-	£D7£5|£-²£)à£o
! ¤[z¤Ö¤6ó¤*¥"J¥8m¥	¦¥°¥!Á¥ã¥¦@¦(T¦*}¦/¨¦(Ø¦§§'6§<^§›§/°§!à§5¨88¨q¨`‘¨>ò¨61©>h©!§©8É©)ª,ªIª8eª5žª.Ôª3« 7«X«Bw«Lº«&¬6.¬e¬4ƒ¬$¸¬Ý¬1õ¬<'­;d­. ­BÏ­A®5T®1Š®?¼®Mü®?J¯MŠ¯FØ¯1°LQ°Lž°<ë°<(±>e±¤±>¸±C÷±;².S²/‚²²²=Ë²	³%³qE³.·³æ³B´$F´9k´/¥´+Õ´LµHNµE—µAÝµ¶M7¶"…¶"¨¶1Ë¶'ý¶5%·,[·ˆ·"ž·CÁ·0¸.6¸.e¸”¸1²¸"ä¸¹*¹G¹'g¹�¹­¹5É¹3ÿ¹83ºNlºX»ºO»]d»OÂ»]¼4p¼m¥¼/½8C½:|½$·½Ü½0ù½**¾(U¾)~¾*¨¾+Ó¾4ÿ¾94¿9n¿,¨¿$Õ¿(ú¿+#À OÀ/pÀ$ ÀÅÀäÀAÿÀ$AÁ:fÁ9¡ÁcÛÁ?Â…RÂ2ØÂ3Ã2?ÃOrÃÂÃ"âÃÄ4Ä>TÄ<“ÄDÐÄ&Å%<Å=bÅ) Å1ÊÅ/üÅ6,Æ2cÆ1–Æ2ÈÆûÆ3Ç@IÇ)ŠÇ1´ÇEæÇ,È'FÈ,nÈ›È6»È+òÈ2ÉUQÉ(§ÉGÐÉ>ÊAWÊ+™Ê$ÅÊ%êÊË&%Ë$LË2qË/¤Ë1ÔË+Ì,2ÌE_ÌE¥Ì(ëÌ4ÍBIÍLŒÍÙÍùÍ.Î=EÎ'ƒÎ4«ÎàÎ3ûÎ8/Ï7hÏ+ Ï6ÌÏ-ÐP1Ð&‚Ð.©Ð.ØÐ1Ñ:9Ñ:tÑ9¯Ñ+éÑ.Ò<DÒ)�Ò«ÒCÉÒ'
Ó@5ÓDvÓ@»ÓLüÓ5IÔBÔaÂÔ($Õ;MÕD‰ÕLÎÕ[ÖXwÖIÐÖ#×T>×&“×º×7Õ×<
Ø9JØJ„Ø,ÏØNüØ+KÙ<wÙI´ÙBþÙ<AÚ~Ú•Ú+µÚáÚ,ÛL.ÛP{Û;ÌÛcÜ lÜ,�Ü ºÜ*ÛÜ-Ý/4Ý%dÝ7ŠÝ/ÂÝòÝ6ÞIÞ&bÞ1‰Þ»Þ"ÙÞ.üÞ#+ß Oß+pßœß)¼ß)æßà,àGàgà-|à ªà#Ëà-ïàá<á
Iá-Wá1…á+·á\ãá$@â4eâ*šâ5Åâ5ûâ01ãbã6xã"¯ãÒãîã/ä;ä9Rä0Œä'½ä-åä,å7@åhxåáå'ýå8%æ#^æ4‚æ<·æ5ôæ*ç,;ç1hç/šç+Êç3öçN*è0yèªè¹è#Ôè+øè9$é^é/dé"”é
! ·éÂéGÊéHê4[ê&�ê%·ê)Ýê"ë%*ë3PëH„ë=ÍëJìjVì'Áì*éì<í5Qí&‡í6®í'åí
î/!î/Qî1�îJ³î>þîD=ï!‚ï/¤ï(Ôï)ýï#'ð#Kðaoð"Ñðôð4ñ>Iñ5ˆñ.¾ñ/íñ*ò&Hò+oò(›ò$Äòaéò"Kó nó6�óFÆóz
ô.ˆôZ·ôCõFVõB�õAàõ."ö*QöF|ö.ÃöDòö
7÷E÷[÷s÷!‹÷­÷0Í÷þ÷+ø.Dø#sø!—ø-¹ø$çø$ù#1ù.Uù@„ù<Åù<úJ?ú&ŠúV±ú=û4Fû1{û6­û/äûTüiü,‡ü?´ü/ôü0$ý1Uý/‡ý5·ýVíý<DþQ�þ0ÓþaÿUfÿk¼ÿE(Jn?¹$ùF>P…0Ö"D*Vo1Æ@ø69Lp0½-î;cX¼Úç+ø7$:\1—8É&7)*a1Œ:¾ ù@3[1�"Á'ä%$2;W.“+ÂNî2=	5p	¦	¼	Ö	ò	
! 
! i1
! m›
! K	1U"‡ª Åæ#C'Bk®ÇDá:&
Fa
!¨
!Ê
,ì
.TH8�DÖK#g‹‹*+B*n*™Ä1ä'F>=…#Ã$ç#£0Ôí#:(^(‡ °9Ñ*F`y&�·4ÉFþQEC—Û(ò;W6w ®MÏ@#^T‚×-è,C*]/ˆ¸$Ò÷)41^;�,Ì0ù*/I&y) ÊÙ+ï">^~*’½Ô
ëù
#7
[i%€¦ÆÛ&ò?Yu(’O»((4K]©Àà ÷7-P~’²ÈJÞV) € ™ Eµ (û $!!8!$Z!&!"¦!É!8é!F""Ri"¼"PÖ"N'#*v#0¡#/Ò#3$,6$c$!r$0”$MÅ$H%0\%�%$¬%Ñ%4ì%!&+5&+a&�& §&MÈ&'9(':b'E�'<ã' (
! 6( A()b((Œ(!µ(>×()3)Q)$g)+Œ)$¸)*Ý))*2*5Q*J‡*TÒ*'+B+
W+#e+/‰+W¹+8,"J,m,~,�,¨,+·,5ã,H-!b-„- Ÿ-?À-C.;D./€.3°.Aä.&/3=/*q/Cœ/<à/90W0+q0&�0*Ä02ï0!"1@D13…1H¹132>62)u25Ÿ20Õ2838?3Xx3$Ñ34ö3&+45R45ˆ4¾4Ä4&Ù4'5(5=5-O5}5•5+�5*É5ô56R36;†6;Â6'þ6'&77N70†7"·7$Ú7%ÿ7%%8$K8%p8 –8$·8Ü8ø89*9 C91d91–9È9ç9ö9):>:+M:y:Ž:¬:»:Ð:è:O÷:G;V;n;ˆ; ;¸;Ð;ï;þ;<<6<P<8i<¢<²<%Á<&ç<%=+4=`=9x=²=#Ñ=õ=>$>8>:M>.ˆ>>·>ö>??2?F?X?g?v?!�?"¯?JÒ?[@#y@'�@Å@3Ö@
! A1AaNA*°AÛAîA"B1$BVBlB„B*–B4ÁB*öB#!CEC[C5oC&¥CÌCxÞCWD!kD�D(¨DFÑD.EGEZEsEŠE ›E>¼E&ûE"F8F�KF?éF.)GXG+lG:˜G=ÓG0H;BH~H™H.­HÜHòHI‹I¢IµIÈI×IìIJJ(JGJ5VJŒJªJÀJ(ÛJ'K3,K3`K”K¨K0µK0æKL(L+GLsLŽL¨L-ÄL-òL M';M6cM!šM$¼MáMúMN(NDNZNnNN“N¦N?ºN$úNO.8OgO,~O4«O"àO(P=,P#jPŽP¥PºP!ÏPñP*Q<QPQhQ0€Q±QÎQãQ÷Q#R5RPRiR{R’R¯RÈR"ßRSS0SMSjS%‡S+­SÙSîSÿS T*<T0gT˜TµTÍTÜT÷T%U2UGUaUuU�U¬UÂU&ÔUûUV+VKVjV†VAœV@ÞVW<WTW%oW!•W·WÊWâW@úW;XVXqX†X¤X»X"ØXûXY&Y>YVYRrY1ÅYD÷Y8<Z uZ/–Z8ÆZxÿZFx[P¿[/\T@\&•\@¼\ý\]<:]9w]U±]T^/\^0Œ^+½^/é^/_<I_<†_9Ã_<ý_=:`Vx`:Ï`'
! a82a,ka@˜a2Ùa4b6Ab,xb2¥b.ØbDcULc/¢c+Òc+þc<*dfgd9Îd4e2=e`pe^Ñe_0f:�f+ËfQ÷f'Ig^qgCÐg0hDEh.ŠhA¹h=ûhA9i*{i¦iHÂi(j4jQKj&�j>Äjk1k'NkBvkB¹kükl.(l'WlUl$Õlúl*m@m`m.pm,Ÿm6Ìmn"n&?nfn{n˜n#³n%×n"ýn o>o^o!}o$Ÿo&Äo/ëo0p-Lp"zp#�p8Áp!úp:q#WqQ{qQÍq?r_r0yr/ªr/Úr
! s4&s0[s2Œs2¿s3òs
&t
4t/Bt>rt#±t"Õt!øt u;u-Yu&‡u6®uåuÿuv(vDvbv�v—v·v8×vw.w2Lw0w4°w3åwx (xIxix‰x ¥x*Æxñx(y@8yPyy:Êy4z.:ziz‡z=ŸzÝz÷z{:{BW{4š{Ï{Aã{=%|/c|&“|Iº|4}"9},\}7‰}Á}*à}&~2~#L~*p~"›~D¾~@5D4z4¯&äI€)U€€GŸ€ç€ô€8ü€@5�v�j‘�Fü�&C‚Bj‚4­‚â‚ù‚`ƒxƒ@…ƒ#Æƒ3êƒ„G%„3m„)¡„@Ë„!…3.…7b…6š…9Ñ…<†+H†t†)’†.¼†%ë†0‡'B‡j‡„‡˜‡!´‡Ö‡/å‡5ˆ6Kˆ@‚ˆ8Ãˆ*üˆ0'‰;X‰2”‰6Ç‰$þ‰$#Š/HŠ!xŠ šŠ)»Š)åŠ)‹-9‹$g‹Œ‹w«‹›#Œ0¿ŒðŒ �8-�Ef�@¬�3í�4!ŽVŽ*nŽV™ŽMðŽ:>�Cy�I½�G�gO�·�Ï�í� 
‘,.‘,[‘!ˆ‘Fª‘Fñ‘^8’F—’@Þ’Q“cq“fÕ“W<”A””9Ö”T•Je•H°•0ù•+*–:V–#‘–#µ–+Ù–o—>u—P´—A˜FG˜6Ž˜-Å˜ó˜!™%1™-W™…™'¥™<Í™9
! š%Dš)jš(”š ½š/Þš2›(A›$j›[�›-ë›-œOGœh—œ$�5%�[�r�?��;Ð�žOž8ož=¨žCæž*Ÿ'IŸ8qŸªŸÈŸ!äŸ* 1 4O „ 4¤ 1Ù ,¡Q8¡=Š¡/È¡3ø¡<,¢ki¢hÕ¢!>£6`£6—£ Î£0ï£1 ¤R¤
! e¤Bp¤D³¤)ø¤;"¥a^¥UÀ¥¦^1¦:�¦"Ë¦(î¦'§"?§!b§!„§ ¦§!Ç§"é§+¨%8¨)^¨$ˆ¨#­¨+Ñ¨0ý¨.©K©/g©"—©º©&Ù©"ª##ª7Gª&ª/¦ªÖª&õª«$6«[«$w«#œ«$À«&å«-¬':¬1b¬”¬#±¬#Õ¬ù¬­5­!P­$r­$—­-¼­+ê­®!5®!W®0y®)ª®(Ô®ý®¯:3¯-n¯.œ¯Ë¯0á¯/°CB°-†°4´°6é°* ±6K±#‚±#¦±1Ê±7ü±4².Q²"€²J£²@î²+/³;[³4—³6Ì³6´(:´c´5h´4ž´*Ó´Tþ´ Sµ#tµ ˜µ.¹µ)èµ$¶$7¶'\¶„¶Oœ¶bì¶/O·\·-Ü·
! ¸6%¸e\¸XÂ¸?¹=[¹L™¹-æ¹.º<Cº=€º,¾º,ëº2»4K»N€»(Ï»Eø»D>¼Eƒ¼IÉ¼F½DZ½>Ÿ½BÞ½h!¾=Š¾3È¾Cü¾S@¿,”¿,Á¿"î¿À,À'EÀ$mÀ@’À6ÓÀK
! ÁCVÁEšÁKàÁG,ÂLtÂ/ÁÂ7ñÂP)ÃHzÃLÃÃLÄR]Ä6°Ä>çÄ&ÅDÅ>bÅ¡Å!»Å>ÝÅÆ6ÆGÆcÆÆ›Æ·Æ:ÐÆ>Ç5JÇ:€ÇO»ÇHÈETÈ#šÈO¾ÈHÉEWÉ$�É7ÂÉSúÉYNÊZ¨ÊcËDgËb¬Ë*Ì):Ì#dÌ/ˆÌ;¸Ì%ôÌÍ)Í8EÍ~Í8˜ÍQÑÍ*#Î=NÎŒÎ+˜Î ÄÎ)åÎ<ÏLÏ9\Ï8–Ï,ÏÏ[üÏWXÐK°ÐAüÐA>Ñ4€Ñ/µÑ2åÑ-Ò"FÒiÒ&ƒÒ5ªÒ+àÒÓ)$ÓNÓeÓxÓ–ÓªÓÅÓ ßÓ!Ô "Ô!CÔ eÔ!†Ô¨ÔÈÔèÔ4Õ=Õ![Õ}Õ—ÕEªÕFðÕB7Ö!zÖ+œÖ+ÈÖôÖ ×:5×vp×1ç×PØ@jØ:«Ø1æØÙa8Ù(šÙ(ÃÙìÙ#Ú(0ÚYÚ&xÚ)ŸÚ.ÉÚ'øÚ Û;;Û<wÛ?´ÛEôÛ):Ü&dÜ,‹Ü1¸Ü êÜ%Ý1ÝJJÝ%•Ý0»Ý=ìÝ**Þ,UÞ.‚Þ=±ÞHïÞ8ß)Rß'|ß¤ß»ß-Ëß'ùß&!àHà'cà‹à%«à-Ñà+ÿà5+á6aá!˜áºá0Úáâ+%â.Qâ#€â!¤â-Æâ$ôâ$ã#>ã*bã6�ã?Äã3ä,8ä6eäœä+¸ä:ääBå-bå.�å5¿å)õå/æ4OæU„æ[Úæ\6çe“çFùçd@èa¥ègéhoéqØéRJêp�êYëhë8„ë.½ëNìë ;ì]\ì"ºì>Ýì-í9JíI„íEÎíHîH]î8¦îDßîR$ï)wïC¡ï;åïO!ðGqðF¹ð+ñ,ñ/Jñ%zñ- ñ0Îñ2ÿñ#2òVò7sò+«ò*×ò*ó@-óSnó<Âóÿó*ô*Jô9uô<¯ô'ìô6õ!Kõ-mõ1›õ4Íõ&öN)öZxöQÓö?%÷:e÷, ÷$Í÷&ò÷ ø:øIZø=¤ø/âø"ù(5ù'^ù*†ù8±ùHêùK3ú3ú³ú#Ïú,óú5 û#Vû;zû<¶û<óûI0ü)zü%¤ü7Êü!ý$ý/Bý3rý3¦ý/Úý5
! þ@þ-Yþ"‡þ&ªþÑþ;êþ4&ÿ[ÿ5jÿ. ÿDÏÿ$)9&c)Š0´1å‚2;µIñ5;?q7±<éF&6m?¤8ä)6`=9½-÷'%?M8�#Æ<ê1'DYž&¶*Ý'0>J‰>¦ å;:B}1”-Æ(ô[	3y	.­	@Ü	E
! Uc
! 3¹
! .í
! (*Ep€”¦ºÎàô*;M_p‚”¦¸ÊÜð

&
8
J
^
p
‚
–
¨
º
Ë
Ý
ï
%7K]o…—©»/Íý&C=C�ÅÞ0õ;& b1ƒµSÕh)]’hðY!u—§3Æú0D#_$ƒb¨(4Nl#} ¡/Â6ò!)KKj¶'Æ'î'>Yn�1¥5×3
0A4r/§)×G1I7{"³-Ö#(+Dp!�!±Óò%
! (0Yy0‹4¼ñ
!  (I*]&ˆ¯Ì&ì&&:<a'ž!Æ!è(
! 3/I&y% &Æ"í*+;)g&‘3¸ì	/)J"t.—0Æ"÷ . :N 3‰ ½ #Û "ÿ C"!Af!.¨!.×!+"!2"&T"!{"A�"?ß",#,L#)y#,£#&Ð#'÷#$%;$!a$5ƒ$¹$:Ì$.%(6%_%1s%¥%À%8Ö%&&-6&,d&0‘&/Â&*ò&'"='#`'+„'$°'%Õ')û'%(1E(w(!•(+·(1ã(2)(H)-q),Ÿ)MÌ)I*Ld*±*%Ð*ö*.+&E+-l+ š+»+Ð+.ä+,J3,R~,3Ñ,--(/-(X-2�-$´-NÙ-(.$E.Tj.K¿.//:/)W/+�/6­/
ä/.ò/#!0-E0s0$‘0#¶0Ú0+ø0#$1H1Y1f1'1 §1 È1'é12;)2:e2; 21Ü2(3"73"Z3N}3:Ì34#4A4Q4k4ƒ4�4#º4Þ4û4 5 75 X5 y5 š5 »5 Ü5 ý5 6 ?6 `6�6Ÿ6#¶6"Ú6ý6797P7*n7)™7)Ã7í7
8)8E8a8x8”8«8Ë8ç899;9W9#s9 —90¸9$é9%:%4:3Z:Ž:«:0Ã:ô:; ;+>;j;7‡;/¿;ï;"
! <-< F<g<'‡< ¯<Ð<ç<%=%(=0N=+=4«=.à=2>$B>g>�>)ž>È>%ç>
?) ?6J?%�?§?=½?$û?) @J@`@"u@#˜@&¼@ ã@%A#*A#NA#rA–AµAÉAAàA<"B!_B8�B$ºB ßB*C++C2WC7ŠC/ÂC$òC*D%BD"hD'‹D³D=ÒDE!*E4LEH�EPÊE,FHF)^F-ˆF&¶F'ÝFG%GEG+[G/‡G.·G4æG2H,NH_{HqÛH!MIAoIA±IóI)J$9J*^J.‰J8¸J2ñJ$K+7K7cK›K'®KÖK>ìK6+LDbL2§L,ÚLM(&M.OM.~M(­M2ÖM=	N!GN'iN'‘N$¹N7ÞN#O%:O6`O9—O9ÑO3P@?P3€P´P)ÔP)þP-(Q5VQ!ŒQ(®Q×QOöQ(FR(oR&˜R¿R3ÜR.S*?SAjS9¬S5æSLT/iT!™T»TCÚT1U/PU.€U(¯UØUðU	V% V&FVmV)ˆV²VÇV+äV/W@W.QWQ€WHÒW4X:PX7‹XÃXÝX7êX'"Y1JY.|Y.«Y(ÚY1Z+5Z.aZ+�Z%¼Z2âZ[$0[U[!g[\‰[Eæ[),\<V\9“\Í\)ì\"]9]L]^]"|]'Ÿ]-Ç]*õ]+ ^)L^'v^%ž^ Ä^å^_#%_"I_$l_"‘_´_+Ô_(`!)`K`%k`%‘`%·`(Ý`&a'-a'Ua'}a%¥a0Ëa3üa70b3hb1œbfÎbV5c5Œc#Âcæcd&d(=d)fd*�d,»d+èd"eY7e5‘eaÇeR)f2|fI¯fNùf5HgK~g,Êg]÷g_Uh;µh<ñh.i'Nivi*‘i'¼iCäi3(j:\j"—j<ºj-÷j/%kUkpk_ŽkLîk,;lHhl1±lãl òl!m+5mam~m3›mHÏmn1,n7^n–n«n »nÜn!ün'o,Foso5‚o¸o&Ðo6÷oH.pHwpOÀp'q-8qtfq=ÛqFr9`rWšrqòrœdst2!tTt7kt+£t0Ït-u.uNunu1Œu2¾uñu5v*Gv+rv/žv$Îv;óv./w>^w#�w?Áw#x!%x0Gx1xx&ªx/Ñx4y26y2iy8œy/ÕyHz:Nz>‰z.ÈzL÷z/D{&t{$›{CÀ{4|:9|3t|)¨|@Ò|&}$:}$_}-„}&²}$Ù}Bþ}-A~1o~"¡~$Ä~é~."Q!o"‘.´3ã(€)@€/j€š€%¶€Ü€,ú€'�$B�g�$‚�&§�0Î�&ÿ�8&‚)_‚B‰‚'Ì‚$ô‚/ƒ7Iƒ/�ƒ#±ƒ!Õƒ!÷ƒ$„.>„ m„*Ž„B¹„ü„!…1…EN…h”…-ý…+†87†p†$�†µ†Î†.ä†‡ -‡N‡,l‡-™‡/Ç‡5÷‡6-ˆ/dˆ8”ˆ?Íˆ)
‰*7‰2b‰9•‰Ï‰ì‰JŠ)VŠ*€Š2«Š9ÞŠ*‹+C‹3o‹:£‹(Þ‹<Œ6DŒ@{Œ2¼ŒMïŒ?=�?}�1½�9ï�=)ŽhgŽ=ÐŽ5�5D�%z�  �NÁ�.�6?�0v�)§�)Ñ�Pû�%L‘2r‘+¥‘Ñ‘1è‘I’&d’)‹’?µ’6õ’@,“.m“3œ“,Ð“)ý“('”0P”:�”.¼”&ë”<•"O•r•JŒ•C×•K–Kg–f³–*—DE—>Š—FÉ—+˜4<˜4q˜,¦˜,Ó˜4™&5™$\™�™˜™)«™"Õ™=ø™.6š0eš0–šÇš`Ûšz<›4·›qì›.^œ>�œ"ÌœAïœ1�JI�”�!³�)Õ�%ÿ�%%žKž&_ž†ž ¤ž!Åžçžôž(Ÿ&0ŸWŸ"kŸŽŸ/©ŸÙŸòŸ 2# (V " 8¢ 9Û !¡7¡F¡\¡7p¡6¨¡ß¡î¡¢4¢F¢*b¢�¢«¢%Â¢&è¢£*£I£!h£xŠ£Y¤]¤$x¤ �¤(¾¤1ç¤-¥8G¥Q€¥OÒ¥9"¦G\¦&¤¦AË¦P
§0^§E�§QÕ§
'¨|5¨{²¨D.©s©‹©(¤©Í©Þ©÷©ª2'ª)Zª$„ª/©ªZÙª 4«NU«M¤«ò«0¬BB¬ …¬A¦¬/è¬0­0I­Kz­!Æ­"è­"®.®M®%j®%�®¶®Ò®fé®wP¯,È¯1õ¯%'°M°2i°(œ°+Å°+ñ°&±+D±p±)ˆ±-²±0à±²%+²0Q²‚²  ²DÁ²³1³'P³.x³2§³!Ú³#ü³4 ´$U´Ez´4À´(õ´jµ2‰µ)¼µ@æµ'¶BD¶Q‡¶KÙ¶B%· h·5‰·"¿·<â·T¸+t¸ ¸2¶¸é¸3¹+5¹Ba¹"¤¹"Ç¹Oê¹D:º=º½º/Öº»6».R»1�»#³»×» ì»
¼1-¼…_¼ˆå¼$n½ “½/´½'ä½'¾4¾NQ¾8 ¾=Ù¾-¿ZE¿7 ¿QØ¿S*À~À�À"¶À$ÙÀ#þÀ'"Á0JÁ({Á)¤Á9ÎÁÂÂ0ÂDÂXÂ-jÂ8˜ÂÑÂ'ðÂGÃ`Ã!yÃ%›Ã-ÁÃïÃÄ'ÄEÄRÄ8qÄ ªÄ$ËÄ#ðÄÅ%Å!5Å WÅ.xÅ§ÅÁÅ5ÝÅÆ/Æ1>Æ5pÆ-¦ÆÔÆëÆÇ/ÇC@Ç5„Ç
ºÇ,ÈÇ"õÇ/È-HÈvÈ.“È5ÂÈ+øÈ4$É;YÉ+•É*ÁÉ3ìÉ" Ê&CÊjÊ^…Ê*äÊ#Ë#3Ë"WË"zË�Ë½Ë'ÛËÌ(!Ì8JÌƒÌ@šÌ2ÛÌ.Í&=Í#dÍ"ˆÍ-«Í,ÙÍÎ$Î/?Î,oÎ(œÎ5ÅÎûÎ7Ï'PÏxÏ’Ï ¨Ï$ÉÏîÏ+Ð9:ÐtÐ*‘Ð,¼Ð,éÐ4Ñ"KÑCnÑ&²Ñ8ÙÑAÒTÒ'rÒ%šÒ.ÀÒ/ïÒ@Ó$`ÓA…ÓKÇÓ5ÔIÔhÔ'‡Ô!¯ÔLÑÔVÕEuÕ+»Õ,çÕÖM0ÖB~Ö,ÁÖ:îÖ7)×;a×5�×3Ó×4Ø.<ØBkØ®ØÊØ.èØ+Ù0CÙ"tÙ+—Ù9ÃÙIýÙIGÚ.‘Ú*ÀÚ-ëÚ0Û1JÛ5|Û&²Û'ÙÛ(Ü/*Ü4ZÜ)�Ü,¹Ü-æÜ8Ý'MÝ(uÝ&žÝÅÝÔÝ=äÝ("Þ3KÞ;ÞD»ÞFß'Gß4oßZ¤ß9ÿß49à8nàH§à!ðà(áE;áE�áÇáÙá)÷á1!â2Sâa†âièâSRã¦ã(Ãã&ìã:ä@NäR�äNâä+1å3]å#‘å*µå#àå!æ+&æ5Ræˆæ�æ¼æÔæ/ðæ0 ç/Qç-�ç.¯ç$Þçèèè(è;èHèKaèC­èñè5é,=é<jé1§ézÙé1TêP†êe×ê*=ë2hë9›ëLÕëH"ìkì�ì˜ì"µì\Øì35í7ií*¡í.Ìí'ûí,#îPî"jî<�î1Êî4üî
1ï+?ï	kïuï5”ï#Êï-îïðP4ðL…ð[Òð5.ñdñyñB—ñ:Úñ9ò.Oò=~òM¼ò9
! óoDóR´óNô;VôZ’ô&íôDõBYõ>œõOÛõ*+öNVö¥ö:¿ö]úöPX÷@©÷Eê÷l0ø5�ø1Óø)ù/ù2Lù"ù¢ùµù!Èùêù	ú%ú$@ú/eú/•ú/Åú/õú3%û8Yû3’û8Æû+ÿû3+ü+_ü3‹üA¿ü@ý:Bý9}ý9·ý;ñý;-þ3iþ3�þHÑþ&ÿAÿ%]ÿ6ƒÿ3ºÿYîÿ<H8…¾3ÜF*WF‚DÉ.!=H_F¨Qï%ADg}¬,*-WY…Yß<9¶v¶-=ä2"FU'œ)Ä+î66Qˆ¨º,Ó	E	A`	4¢	9×	;
! /M
! =}
! /»
! në
! Z#p”"±Ô.î!?!Xz"�"³Ö=î,
F
]
.q
H 
wé
!aBƒFÆQ
S_>³2ò %BF3‰<½*ú %F)f+�%¼%â09Mi?‰DÉ%-(S'|E¤)ê4*I7t¬ÈäYÿ,YH†AÏZlHŒ-Õ65:p(�'¹
á7ï'$D+i%•"»-Þ%!2<T>‘,Ðý,G@f'§!Ï ñp-qžno-ï195k*¡7Ì=EB1ˆLºL-T*‚B­>ð>/ =n =¬ gê iR!_¼!9""V"Œy""##)#JM#C˜#?Ü#M$8j$B£$&æ$*
%*8%%c%U‰%¿ß%‰Ÿ&7)'.a'†�'8(3P(4„( ¹(_Ú(=:)Zx)4Ó) *_)*J‰*JÔ*?+E_+K¥+Rñ+FD,b‹,4î,4#-;X-K”-Pà-W1.?‰.AÉ.A/AM/X�/Xè/LA0LŽ0VÛ0V21E‰1LÏ1N2Qk2H½2>3BE3Cˆ3<Ì3V	4K`4K¬4Mø4]F5]¤5E6BH6P‹6WÜ6B47>w7.¶7Oå7B58Kx8JÄ8K9K[9J§9Kò95>:7t:J¬:J÷:9B;9|;A¶;Eø;Q><D�<DÕ<@=�[=:ì=J'>Hr>^»>V?#q?V•?-ì?@!@	)@+3@l_@JÌ@+A	CAMA%YA,An¬AvBm’BuCdvClÛC8HD:�D;¼D;øD:4ELoE%¼E&âE;	F>EF„F¤F!¬FÎFéF<úF7GJG!hG-ŠG.¸G*çGH(0H8YH<’HBÏHFIBYIZœI+÷I(#J)LJ:vJN±J(K1)K<[K/˜KÈK/ßK6LcFL+ªL6ÖLC
M6QM7ˆM)ÀM;êMB&NiN;~N&ºN0áN\OoO>�OAÌO*P(9P2bPA•P>×P#Q-:Q4hQ�Q"»QQÞQ@0RBqR1´R4æRS'6S'^S	†S�S"«SDÎS@TTT.qT T,½T1êT)U"FU*iU5”UÊUáUöUVh)V’V¯V ÉV1êV1W NWoWŒW*©WÔW ðWX%-XSXlX)ˆX²X3ÒXYY&,YSY#jYŽYz¨Yb#Z+†Z(²Z0ÛZ#[10["b[+…[±[*Ê[õ[
\+\@\U\&k\’\Rª\/ý\:-]*h]4“])È]?ò]I2^)|^2¦^Ù^6ö^6-_ d_
…_7“_.Ë_Bú_J=`ˆ`.¡`1Ð`@a@Ca„a£aQ¿a1b4Cb4xb,­b>Úb(cKBc$Žc³cÎc8êc#d9d>QdN�dMßd3-e@ae¢e¿eÐe)ðe(f@Cf%„f+ªfÖf2ìf+g+Kg$wg6œgÓg5ïg<%h<bh4Ÿh7Ôhi/+i5[iA‘i7Ói%j>1jPpjaÁj%#kBIkŒk¦kÅk%âk-l+6l6bl-™l.Çl-öl($m)Mm1wm©m8¹mòmn*n`In>ªnEén$/oTo1co•o=¨oæoúop,/p\p|p:œp×p1ôp&q4<q0qq8¢qJÛq%&r%Lr/rr&¢rCÉr&
s&4s[s usD–sÛsùs	tL!tAnt °tÑtïtu!u6u*Kuvu#•u?¹uùu0v8Gv,€v2­v àv"w?$wdw,„wE±w!÷w(x8Bx,{x,¨x$Õxúx-yFy(by7‹y!Ãyåy#z=)zAgz©zGÂz2
! {$={Wb{,º{;ç{>#|>b|D¡|9æ|- }3N}B‚}Å}4ã})~B~!\~~~3‘~Å~+Ô~(3\5r¨DÇ=€]J€#¨€CÌ€,�<=�6z�;±�6í�n$‚>“‚*Ò‚6ý‚44ƒIiƒ%³ƒ'Ùƒ.„ 0„$Q„-v„!¤„&Æ„ í„…"…6…7?…w…–…±…(Ì…%õ…0†!L†"n†'‘†(¹†>â†:!‡5\‡:’‡4Í‡Eˆ*Hˆ)sˆ;�ˆ6Ùˆ+‰1<‰=n‰¬‰Ë‰ê‰!
! Š7,Š!dŠ†Š¤Š1¼Š0îŠ)‹)I‹s‹1Ž‹8À‹9ù‹03ŒdŒvŒ?ˆŒ\ÈŒ\%�J‚�$Í�#ò�Žf1ŽO˜ŽèŽ �](�,†�*³�+Þ�
! � '�MH�-–�IÄ�h‘2w‘ª‘!º‘"Ü‘,ÿ‘,’4J’*’ ª’OË’“F5“=|“º“Ô“$í“$”87”^p”(Ï”(ø”.!•%P•7v•3®•Câ•1&–4X–!�–J¯–&ú–5!—W—5v—:¬—=ç—/%˜*U˜S€˜CÔ˜%™2>™#q™•™'µ™-Ý™Nš<Zš4—š7Ìš^›c›V‚›6Ù›Rœˆcœ8ìœ1%�#W�#{�Ÿ�B»�@þ�0?ž9pž&ªž4Ñž$Ÿ3+Ÿ6_Ÿ–Ÿ¬ŸËŸÞŸ&øŸ+ 1K 0} ® :Ì )¡)1¡([¡(„¡#­¡Ñ¡&ñ¡=¢%V¢)|¢,¦¢(Ó¢-ü¢+*£V£ s£”£+´£à£"õ£¤*¤
! B¤M¤k¤ƒ¤£¤$À¤)å¤.¥$>¥(c¥(Œ¥µ¥(Ô¥6ý¥34¦:h¦?£¦4ã¦	§%"§'H§-p§5ž§!Ô§1ö§(¨)F¨p¨#‚¨5¦¨8Ü¨5©+K©8w©1°©%â©&ª/ª.Mª|ª8›ª-Ôª'«**«4U«Š«$¥«(Ê«5ó«#)¬)M¬)w¬*¡¬!Ì¬"î¬"­.4­c­~­!™­H»­/®M4®@‚®Ã®Ø®eï®YU¯&¯¯Ö¯ î¯°"+°SN°¢°¿°'Ü°)±.±.M±|±›±º±Ù±ø±?	²GI²?‘²*Ñ²!ü²³#-³ Q³*r³)�³,Ç³4ô³))´$S´=x´'¶´<Þ´=µ.Yµ1ˆµ)ºµ1äµ4¶,K¶'x¶3 ¶BÔ¶4·7L·/„·:´·2ï·4"¸.W¸#†¸0ª¸3Û¸?¹BO¹4’¹œÇ¹Bdº&§ºUÎºE$»5j»4 »)Õ»)ÿ»-)¼"W¼@z¼8»¼"ô¼9½!Q½Fs½$º½*ß½+
! ¾6¾-L¾'z¾)¢¾Ì¾Eè¾M.¿U|¿FÒ¿0À&JÀ5qÀ'§À5ÏÀÁÁ=Á\ÁbyÁ7ÜÁ0ÂuEÂA»Â9ýÂJ7Ã0‚Ã7³ÃëÃ3Ä&7Ä-^Ä(ŒÄ µÄ&ÖÄ ýÄÅ-7ÅVeÅ¼ÅÔÅòÅ:Æ0IÆ'zÆ#¢Æ*ÆÆ9ñÆM+Ç!yÇ'›Ç'ÃÇ9ëÇ3%È4YÈ;ŽÈ1ÊÈMüÈ'JÉ6rÉ/©É2ÙÉ2Ê,?ÊIlÊ/¶Ê3æÊË/Ë3CË/wË3§Ë7ÛË3ÌGÌ)gÌ)‘Ì+»Ì/çÌ2Í$JÍ-oÍ%�ÍÃÍâÍJÎ@MÎ$ŽÎ!³Î)ÕÎ#ÿÎ #Ï0DÏ4uÏHªÏ(óÏÐ3ÐLÐ'aÐ‰Ð1žÐÐÐ)ìÐ(ÑZ?ÑBšÑ+ÝÑ"	Ò,Ò@ÒVÒ9rÒS¬ÒÓ2Ó6CÓ=zÓT¸Ó,
Ô7:ÔHrÔ3»Ô/ïÔ*Õ6JÕ0�ÕJ²Õ8ýÕ6Ö%RÖ,xÖ$¥Ö.ÊÖ9ùÖ(3×(\×~…×4Ø99Ø7sØ=«Ø3éØ/Ù4MÙ.‚Ù.±Ù4àÙ.Ú.DÚ,sÚ9 Ú9ÚÚ9Û:NÛ9‰Û:ÃÛ9þÛ98ÜWrÜWÊÜ."ÝQÝfÝb†Ý7éÝ<!ÞF^Þ9¥Þ$ßÞ!ß"&ß&Iß0pß)¡ßËßçßà.à*Hà,sà  à0Áà#òà=áTá<oá.¬á)Ûá5â*;âfâ+†â!²â Ôâ-õâO#ãsã<Œã-Éã*÷ã$"ä7Gä.ä(®ä.×ä-å4å7Då.|å/«åFÛå3"æ'Væ"~æ+¡æ3Íæ@çDBç%‡ç­ç+Íç3ùç-èGè]èxè>˜è-×è(é<.éké#‰é#­éÑé(îéfê¡~ê ë$9ë†^ë6åëMì:jì6¥ì6Üì/í%Cí-ií<—í5Ôí&
! î71îAiîG«îóî@ï$Lï2qï0¤ï/ÕïHðNð bð:ƒð¾ð*ÕðUñOVñA¦ñPèñ79ò=qòD¯ò;ôò$0ó3Uó5‰ó0¿ó6ðó@'ô?hôD¨ô@íô;.õ;jõ¦õºõÏõãõùõ
ö ö5öIö^örö‡ö�ö±öÇöáöõö÷÷3÷H÷^÷t÷‡÷š÷9²÷ƒì÷Lpø ½ø–^ùVõùMLúQšúDìú11û(cû(Œû"µû3Øûdü3qü)¥ü%Ïü=õüH3ýC|ý>Àý?ÿý-?þ(mþB–þHÙþ7"ÿZÿZxÿ`ÓÿY4_ŽPîB?B‚[Å8!\Zb·\XwKÐNQkJ½8GA2‰$¼Ná)01ZŒ-«iÙ>C?‚FÂ+	+54a0–0Ç1øF*	9q	%«	!Ñ	+ó	+
! +K
! ,w
! +¤
! +Ð
! ,ü
! ,)*V�,Ÿ&ÌKóK?U‹aá{C
A¿
7`94š]Ï&-MT"¢OÅOOe'µ)Ý))1F[H¢Wë&C/j š)»PåX6G�@×A-Z.ˆ9·Añ^3I’7Üil~5ë;!9]U—5íQ#ˆu!þ? 5`?–=ÖD7Y-‘"¿Aâ=$%b1ˆ2º.í2WO§.Çö<2E-x-¦Ô�ô ‚£2À(óEEb$¨MÍ0 .L H{ GÄ !3,!>`!&Ÿ!XÆ!B"b"Ft"!»"/Ý"!
#'/#)W#7�#%¹#ß#*ý#"($!K$)m$ —$6¸$ ï$R%/c%(“%"¼%ß%#ý%!&">&1a&9“&Í&)å&('8'$W'|'–'´'(É' ò'(&(F(1d(+–(/Â(/ò((")8K)&„)«)#Ê)"î)**,*!W* y*š**²*6Ý**+2?+$r+—+µ+Ê+ç+,),,D,0q,7¢,!Ú,#ü,0 -&Q-#x-Fœ-;ã-/.AO.@‘.3Ò.//(6/8_/!˜/Mº/608?0.x03§0-Û0M	14W1:Œ1@Ç1J2KS2,Ÿ2AÌ2H3>W3U–3&ì3'4L;4Hˆ4UÑ4F'5Cn5@²5=ó5816Oj6-º6è6670:73k7/Ÿ7Ï78å708DO81”8$Æ8<ë8+(92T9F‡9EÎ90:‡E:]Í:n+;}š;Y<nr<Tá<K6=N‚=OÑ=7!>IY>,£>0Ð>?.?.L?8{?'´?&Ü?+@%/@>U@Y”@bî@#QAHuA(¾A$çA/B<B4RB‚‡B
! C-)CCWCC›C-ßC
D-+D!YD {D œD&½DäDE-"E5PE.†E%µEÛEïEF'FAFUF0mF0žFÏFäFG"#G'FGnGHŒG(ÕG3þG12H3dH5˜HÎH/îHIF5I(|I)¥I1ÏI8J+:J)fJA�J+ÒJ/þJ6.KeK.åK+L0@LqL(ŒL)µL*ßL-
! M*8M,cM�M®M"ÍM ðMN'N>NAYN ›NE¼N#O &O7GO,O(¬O4ÕO
! P($P/MP/}P.­PÜPûP%Q=<Q4zQ4¯Q+äQ3R0DR3uR,©R)ÖR7S68S!oS&‘S7¸S%ðS2T.IT)xT+¢T.ÎT6ýT4U4OU„U,¢UÏU"åU/V?8V+xVB¤V2çV6WQW4qWF¦W!íW!X%1XWX7kX2£X4ÖX>Y5JY1€Y"²Y%ÕY1ûY.-Z\Z&xZ!ŸZÁZÝZ^õZT[3p[%¤[0Ê[Jû[1F\2x\(«\Ô\è\]]C/]Cs]·]7Ë]^'^'@^(h^$‘^>¶^=õ^)3_E]_£_!»_Ý_ï_`1`K`k`"‹`®`É`%â`6a?a<Va“a¨aÂa,Ýa&
! b"1bHTb3�b/ÑbUc&WcL~c3ËcYÿc8Yd3’d4Æd ûde/eDe&_e*†e&±e*Øe,f.0f_f}f�f9¶fCðf%4g)Zg„gžgµg"Ðgóg7h4KhJ€hËhéh1ÿh.1i*`i:‹i Æiçij"j8j,Nj{j5“j.Éjøj/k0Hkyk˜k²kÏk-Ük"
! l--l,[l+ˆl´lÌlÞlülm+mDm,Wm5„mºmÒm*ïm)n4Dnyn!–n/¸n*èn)o=oO\o¬o*Äo!ïo$p$6p[p#vpšp¹pÒp$ðpq/qIqhq �q1¢q7ÔqrI&r8pr©r!µr#×r&ûr"s%Bshs5ƒs¹s(Ïs@øsB9tA|t ¾tßt ÿt- u<Nu!‹u1­ußuÿuv!6vPXv6©v<àv"w.@wowGŽwGÖw'x-Fx3tx ¨xÉx(æx%y15y#gy5‹y*Áy'ìy$z'9z3azJ•z>àz%{+E{q{"}{$ {Å{!Ú{Aü{E>|D„|'É|ñ|x}›…}}!~Ÿ~#´~2Ø~:MF/”8Ä7ý'5€(]€?†€.Æ€Kõ€2A�$t�Z™�8ô�#-‚Q‚m‚Š‚%¨‚7Î‚&ƒ,-ƒ-Zƒ!ˆƒ ªƒ6Ëƒ„+!„M„k„Š„¨„Ã„!â„…#…<…JZ…=¥…2ã…=†2T†B‡†7Ê†=‡<@‡A}‡¿‡/Ü‡ˆ(ˆ&Dˆ-kˆ&™ˆÀˆ!àˆ‰‰B<‰"‰¢‰Á‰9à‰4Š5OŠ…Š$™Š!¾Š.àŠG‹$W‹|‹ ”‹%µ‹)Û‹Œ"Œ-=ŒkŒŠŒ&žŒÅŒÕŒ%êŒ�%�h9�>¢�á�ú�PŽ9bŽ1œŽ*ÎŽ>ùŽE8�?~�z¾�#9�8]�-–�DÄ�>	‘1H‘z‘“‘¬‘¼‘Ø‘ö‘’!2’/T’ „’6¥’)Ü’5“N<“‹“�“f½“K$”_p”]Ð”J.•.y•9¨•2â•<–;R–GŽ–(Ö–
! ÿ–'
! —
! 2—=—]T—&²—1Ù—D˜=P˜EŽ˜<Ô˜0™8B™K{™KÇ™'š?;š{š-—š0Åš$öšE›0a›’›)°›&Ú›œ!œ\6œ%“œ(¹œbâœGE�9��Ç�/Þ�.ž)=ž)gž ‘ž²žÌž4åž&Ÿ+AŸ*mŸ(˜ŸFÁŸ0 L9 4† » 'Ê Uò )H¡6r¡)©¡6Ó¡	
! ¢*¢?¢0_¢1�¢UÂ¢N£!g£2‰£¼£]Ï£d-¤]’¤Uð¤dF¥U«¥N¦UP¦¦¦¾¦+Ó¦ÿ¦*§/A§+q§/�§ Í§Pî§/?¨/o¨,Ÿ¨&Ì¨9ó¨-©*E©-p©@ž©-ß©@
ª8NªK‡ª8ÓªK«X«1w«-©«+×«¬.¬(N¬w¬T‹¬2à¬2­F­U­3p­ ¤­)Å­+ï­*®5F®|®1…®$·®!Ü®,þ®<+¯Uh¯!¾¯Bà¯=#°Fa°:¨°ã°0±u3±#©±Í±1ë±I²|g²=ä²7"³CZ³Tž³Zó³[N´dª´EµcUµo¹µ9)¶3c¶#—¶!»¶Ý¶:û¶:6·[q·#Í·ñ·=¸/O¸%¸¥¸Å¸1å¸I¹Ca¹D¥¹%ê¹[º!lºŽºM®ºMüºGJ»I’»KÜ»?(¼#h¼%Œ¼4²¼2ç¼I½d½0x½©½Ã½:á½1¾(N¾&w¾/ž¾+Î¾-ú¾+(¿@T¿<•¿8Ò¿5À6AÀxÀ”À5±À,çÀ2Á?GÁ‡Á¡Á7¹ÁBñÁ,4Â'aÂ6‰Â+ÀÂ+ìÂ6Ã?OÃ)�Ã2¹Ã7ìÃ/$ÄTÄiÄ!{Ä'�Ä(ÅÄQîÄ@Å-`Å=ŽÅ#ÌÅ!ðÅ5Æ)HÆ%rÆ.˜Æ/ÇÆ0÷Æ(Ç.GÇ6vÇ#­ÇÑÇäÇ3È67È+nÈ'šÈ)ÂÈ ìÈA
É"OÉ(rÉ›É­É-¹ÉçÉ	öÉAÊBÊUÊ:uÊ°ÊOÏÊ'Ë&GËnË?ŽËÎË%ìËLÌ_ÌuÌ“Ì0±ÌâÌ†çÌnÍmÍ«íÍZ™Î&ôÎ%Ï#AÏBeÏC¨ÏKìÏV8Ðv�ÐÑRÑ;iÑK¥Ñ*ñÑMÒjÒ~Ò*™Ò$ÄÒ*éÒ"Ó<7Ó8tÓ ­Ó$ÎÓ"óÓ&Ô=ÔVÔ*vÔ5¡Ô.×Ô0Õ47Õ8lÕA¥Õ6çÕ2Ö8QÖ2ŠÖ2½Ö8ðÖ1)× [×<|×2¹×>ì×5+Ø>aØ) Ø0ÊØ"ûØÙ8ÙSÙ%oÙ"•Ù ¸Ù ÙÙ-úÙ"(Ú!KÚmÚ%‡Ú%­ÚkÓÚk?Ûk«ÛqÜR‰Ü�ÜÜ'mÝ4•ÝJÊÝ!ÞX7Þ/�ÞÀÞÐÞ'îÞ ß+7ß!cß…ß–ß´ßÑßéßàà5.à-dà’àžà´ªà_âDaâI¦âðâ?ãHãß`ã0@ä<qä`®äå'å
! 3å>åTåK]å[©åtæ=zæW¸æ?çUPçp¦ç5èPMèžè³è(Ïè+øè$é(@é+ié-•é2Ãé<öé3ê:ê+Aê#mê­‘ê"?ëbë"hë$‹ë-°ëKÞë,*ìDWìœì!¼ìÞì!ùìí!8í4Zí0�í"Àí%ãí	îh)îf’î2ùî,ïLï$`ï…ï¡ï¼ï!Üïþï6ð%Sð2yð1¬ð4Þðñ13ñ2eñ?˜ñBØñ1ò8Mò:†òEÁò ó2(ó?[ó5›ó?Ñó%ôA7ô4yôe®ôwõ0Œõ\½õ‘ö¡¬öTN÷^£÷9ød<øX¡øVúø]Qùd¯ù_ú@túJµúDûREûZ˜ûQóû�EüKÕüM!ýKoý?»ýNûýJJþH•þCÞþB"ÿEeÿ‰«ÿ?5–u^Ek ±?Rm’VUWŽ­S<S�\äUAÞ—Xv±Ï_�\áS>o’e	Xh	BÁ	J
! HO
! ?˜
! UØ
! W.R†SÙ_-Q�SßN3
F‚
PÉ
C2^X‘ê4f<‚£/&)VQ€
Ò4àDCZž+³2ß	0^Mp¬3IQ–›42.g!–¸AÈO
! %Z€–+µ+á
&**Q4|!±#Ó3÷3+9_5™'Ï'÷$%Dj|+’-¾Dì1(@Ei\¯¯"¼KßP+4|?±:ñ,2JR}?ÐL]ZÝ48&mX”3íc! @… ^Æ ”%!º!=×!["!q"G“"Û"!ä"+#02#Vc#Fº#d$'f$EŽ$Ô$æ$Kø$D%WS%«%S±%;&JA&EŒ&$Ò&c÷&h['bÄ'…'(?­(pí(d^)„Ã)@H*q‰*\û*TX+R­+h,…i,Hï,:8-fs-_Ú-a:.Iœ.Ræ.\9/c–/0ú/,+0<X0R•0Kè0_41Ò”1ºg2ò"3v4”Œ4–!5i¸5e"6©ˆ6£27bÖ7U98�8«8/»8.ë89>.9m9!‰9«9¾9BÓ9=:T:zq:(ì:1;.G;2v;q©;2<#N<r<H�<JÊ<<=8R=<‹=4È=Fý=0D>Hu>;¾>Gú>5B?,x?E¥?4ë?K @Fl@=³@4ñ@‰&Ah°ABBA\BJžB?éBA)C@kCG¬C7ôCj,Dj—D[EH^EK§EóEZF4fFg›FUGSYGR­GGH|HHTÅHRIHmI}¶Im4Jy¢JoK>ŒK]ËK„)Le®LiMg~M{æM~bNIáN|+Ow¨Oe Ph†PwïPDgQ@¬QaíQIORp™R†
! SK‘SƒÝSJaTŠ¬TR7U‚ŠUL
VCZVRžVUñViGWV±WqX<zX@·X'øXC YCdYA¨Y êY
ZSZ5mZ=£ZiáZPK[+œ[{È[\D\r¡\�]x–]î^þ^`•™`„/aš´aŒOb¢Üb€c–dg—dHÿd^Heè§e�f~¥g’$h�·h—9i‰ÑiŸ[j}ûj“yk7
l4ElžzlÊmYämm>n\¬nr	od|ozáoX\pnµp($q%MqDsqW¸q"r43rGhr°r3Írs)!s-Ks"ysœs-¹s=çsE%t6ktˆ¢tI+uAuun·u_&vH†v8Ïv)w22w$ew'Šw"²wÕwAéwY+xd…xFêxb1yC”yaØyB:z}zQšz8ìz&%{TL{l¡{&|.5|7d|Mœ|3ê|1}1P}0‚}*³}2Þ}£~Vµ~(:5%pF–=Ý€19€k€=‰€(Ç€Uð€kF�&²�)Ù�(‚4,‚Xa‚Dº‚Eÿ‚9Eƒ?ƒp¿ƒ=0„?n„v®„L%…<r…H¯…8ø…N1†>€†3¿†Vó†@J‡V‹‡Zâ‡C=ˆE�ˆDÇˆ[‰:h‰>£‰8â‰UŠ(qŠ?šŠ<ÚŠt‹"Œ‹)¯‹DÙ‹>Œ(]Œ/†Œ<¶ŒeóŒ3Y�*��C¸�1ü�4.ŽTcŽJ¸Ž\�\`�V½�0�=E�rƒ�™ö�^�‘Vï‘3F’Mz’0È’ù’“;5“?q“`±“C”pV”KÇ”_•Ms•OÁ•-–*?–9j–_¤–;—,@—|m—oê—pZ˜PË˜9™=V™K”™nà™YOš=©šIçšL1›R~›tÑ›'Fœ7nœƒ¦œ†*�]±�Hž>Xž:—žtÒžxGŸ8ÀŸ,ùŸ5& S\ ° IË {¡D‘¡IÖ¡] ¢3~¢J²¢Bý¢@@£4�£=¶£9ô£?.¤@n¤)¯¤=Ù¤=¥DU¥<š¥r×¥)J¦_t¦EÔ¦C§0^§;�§,Ë§;ø§,4¨<a¨Fž¨-å¨!©<5©!r©.”©=Ã©;ª,=ª8jª[£ªrÿªjr«fÝ«LD¬f‘¬=ø¬:6­8q­6ª­\á­F>®*…®*°®BÛ®5¯5T¯<Š¯DÇ¯Y°+f°4’°3Ç°Eû°9A±;{±I·±H²>J²7‰²7Á²Gù².A³1p³¢³Á³LÛ³K(´?t´0´´Iå´-/µ#]µ/�µ*±µNÜµA+¶Im¶·¶BÓ¶8·O·?m·A­·Fï·p6¸R§¸(ú¸(#¹.L¹"{¹Jž¹'é¹JºD\º9¡º?ÛºA»p]»(Î»8÷»90¼Bj¼m­¼:½3V½?Š½<Ê½A¾7I¾7�¾7¹¾7ñ¾7)¿0a¿’¿J²¿ý¿zÀ\˜À5õÀy+ÁP¥ÁTöÁ1KÂ4}ÂV²Â6	Ã6@ÃVwÃ.ÎÃFýÃCDÄ:ˆÄ;ÃÄ=ÿÄ*=Å1hÅKšÅ'æÅ4Æ)CÆ(mÆ4–ÆXËÆ%$Ç%JÇ@pÇ2±Ç6äÇ3ÈOÈ3lÈ< ÈDÝÈD"ÉKgÉL³ÉKÊLLÊ1™Ê5ËÊ5Ës7Ë.«ËAÚË@Ì0]Ì(ŽÌ@·ÌUøÌ4NÍOƒÍFÓÍ2Î>MÎŒÎ=ªÎPèÎR9ÏCŒÏLÐÏ Ð>>Ð }Ð2žÐEÑÐÑ!2ÑYTÑG®ÑHöÑ8?Ò9xÒA²ÒYôÒCNÓu’ÓIÔIRÔ4œÔ6ÑÔDÕ5MÕ4ƒÕ:¸Õ+óÕAÖ5aÖ4—Ö:ÌÖ5×A=×5×2µ×?è×7(Ø4`ØG•Ø<ÝØ+Ù(FÙ"oÙZ’ÙDíÙB2ÚuÚuŽÚSÛXÛAtÛD¶ÛBûÛh>ÜB§ÜeêÜePÝ7¶Ý©îÝM˜ÞPæÞD7ß|ß.›ß'ÊßRòß@Eà+†à'²à6Úà-áH?áBˆá5Ëá'âP)â.zâ2©â;Üâã98ãArã;´ã/ðã1 äARä+”ä9Àä-úäa(åQŠå'ÜåVæ@[æLœæ]éæWGç*ŸçOÊç)è"DèYgè0Áè,òè"é*Bé2mé é%»éEáé*'ê*RêB}ê2ÀêEóêO9ëB‰ë3Ìë&ìh'ìa�ì2òìl%í-’í.Àí9ïí?)îOiî-¹î(çî3ïWDï?œï1Üï@ð,Oð,|ðA©ð@ëðâ,ñ9òKIòW•ògíòOUóY¥ó8ÿój8ô¡£ôgEõ;­õRéõX<ö@•öUÖög,÷P”÷;å÷,!øFNø?•ø:ÕøDùŠUùMàùA.úLpú€½ú_>û[žûGúûrBü@µüHöüG?ý6‡ýG¾ýþK þ9lþ,¦þ/ÓþVÿ#ZÿO~ÿÎÿìÿ
! M!XoHÈEXWY°,
! @70x@©SêY>=˜xÖ2OH‚GË[•oh8no§BiZ:ÄOÿnO^¾}	Š›	F&
! /m
! A�
! Aß
! O!-qeŸ9.?FnSµ1	
T;
7�
IÈ
6dId®XolYÜ'6/^.Ž½YÒ,†>\Å8"L[G¨>ð8/_h$È#íM#_MƒRÑU$}zxøZq\Ì=)AgB©Mì:GX5 nÖsEm¹q'J™/ähx}zöQq@Ã3j8a£‰™�()^RG±PùMJ R˜ \ë •H!sÞ!9R";Œ"BÈ"#E+#yq#Bë#A.$Bp$u³$>)%6h% Ÿ%3À%Aô%>6&fu&+Ü&''%0'*V'#�'G¥'Ní'6<(ns(7â(+)/F)Sv)<Ê)a*9i*:£*fÞ*ME+^“+-ò+l ,Y�,Vç,T>-P“-jä-.O.3~. ².IÓ.D/?b/K¢/=î/C,0'p06˜0TÏ0@$1/e1K•1{á1,]24Š2<¿2)ü23&30Z3?‹3Ë3UÝ3G34*{4 ¦4)Ç40ñ48"54[53�52Ä5M÷5WE6\�6/ú6f*7+‘7D½728.589d8=ž8BÜ819EQ9?—9N×93&:NZ:3©:6Ý:<;IQ;=›;%Ù;Xÿ;<X<i•<Tÿ<7T=‡Œ=}>;’>tÎ>LC?R�?Kã?U/@7…@6½@Yô@BNA7‘A�ÉAŠKB‰ÖBJ`C9«C^åC.DD)sD)�D*ÇDTòD1GE'yE"¡E%ÄE^êE…IFvÏFOFGH–G<ßG,HGIHQ‘HãH2ÿHT2I0‡I)¸INâI_1Jb‘J)ôJ2KEQK.—KSÆK.L0ILAzLK¼L†MÈ�M+XN9„N9¾N:øNR3OR†OQÙOP+P`|PÝPíP.Q>:QEyQt¿Q+4RH`R©R ¸RÙRöR<SPS_SA~S@ÀSeT^gTFÆTS
UƒaUåU®eV¨W�½W}[XQÙX+Y HY&iY4�Y1ÅY6÷YA.Z^pZ5ÏZ0[K6[:‚[1½[eï[:U\?�\HÐ\6]?P]H�]Ù]N÷]OF^à–^Aw_G¹_,`2.`Ua`[·`=a\Qa®aPÈabb6|b/³bNãbY2c)ŒcS¶c<
! d4Gde|d,âd&e66eFme:´eïeiofcÙft=g^²g@hZRhs­hs!i�•ic%j`‰jpêj5[kh‘kZúkgUlª½l1hmJšm;åmO!nKqnF½nUo8ZoE“o2Ùo;p†Hp=Ïp=
q-Kq;yq=µq=óq‹1rG½r?s=Es/ƒs0³späsFUtCœtSàtO4u•„uDv;_vO›v)ëvJwB`w4£wRØw8+xHdx:­x5èx1yePyG¶y)þy*(z0Sz>„zˆÃzUL{1¢{(Ô{eý{5c|"™|3¼|\ð|,M}Mz}4È}@ý}(>~Jg~A²~Bô~%7$]*‚P­hþAg€ˆ©€ˆ2�;»�7÷�/‚&L‚>s‚2²‚Eå‚9+ƒ&eƒMŒƒ7Úƒ=„DP„1•„>Ç„@…?G…C‡…HË…(†:=†6x†"¯†#Ò†)ö†K ‡l‡r‡#ˆ‡�¬‡3.ˆ1bˆ=”ˆ9Òˆ‰&‰*2‰8]‰4–‰Ë‰'Þ‰-Š4ŠWTŠ"¬ŠÏŠ$èŠ1
‹\?‹fœ‹bŒ’fŒSùŒ&M�$t�7™�{Ñ�MŽ bŽ#ƒŽ4§ŽÜŽ"îŽ!�3�6S�<Š�Ç�Hæ�I/�ƒy�!ý�V‘dv‘?Û‘A’5]’%“’H¹’“.“K“Cd“@¨“Dé“+.”EZ”) ”!Ê”5ì”5"•8X•C‘•0Õ•4–F;–‚–-ž–1Ì–2þ–:1—Bl—¯—-À—‚î—Yq˜$Ë˜6ð˜>'™6f™8�™8Ö™hšPxšXÉš5"›'X›-€›!®›%Ð›2ö›3)œ;]œ¾™œÒX�Z+ž[†žÌâžÒ¯Ÿn‚ ‚ñ [t¡\Ð¡ã-¢Æ£mØ£pF¤?·¤é÷¤Òá¥p´¦s%§™™§?3¨Ks¨E¿¨:©;@©>|©:»©Eö©:<ª;wª<³ª~ðª€o«6ð«g'¬l�¬sü¬&p­(—­vÀ­-7®)e®U�®Tå®9:¯Tt¯7É¯T°5V°'Œ°]´°'±9:±t±KŽ±)Ú±1²)6²)`²4Š²M¿²L
³-Z³Eˆ³•Î³7d´=œ´.Ú´(	µ-2µ'`µ0ˆµ%¹µ'ßµ,¶&4¶G[¶>£¶â¶8ô¶0-·5^·m”·;¸s>¸²¸Ð¸Kà¸m,¹$š¹h¿¹((ºQºœlº+	»+5»Oa»d±»:¼>Q¼2�¼;Ã¼[ÿ¼R[½®½'Ë½ó½¾*¾$B¾Ug¾$½¾$â¾?¿-G¿?u¿[µ¿QÀFcÀLªÀ#÷À Á!<Á^ÁBxÁn»Á*Â&GÂnÂ)ŽÂ)¸Â!âÂCÃ%HÃ&nÃ•Ã§Ã"½Ã&àÃÄ-Ä-KÄ-yÄ§Ä%ÇÄ%íÄ#Å7Å<VÅ“Å<²Å(ïÅÆB8Æ#{Æ+ŸÆBËÆÇ#&ÇJÇd`ÇÅÇ5àÇ6È9MÈ-‡È:µÈ9ðÈ-*É#XÉ4|É±É!ÈÉBêÉH-ÊGvÊF¾Ê<ËABË`„ËQåË\7ÌS”ÌèÌ>ýÌZ<Í=—Í;ÕÍÎ*Î-IÎ8wÎ9°ÎAêÎE,Ï^rÏ2ÑÏ(Ð6-Ð6dÐ7›Ð?ÓÐCÑ7WÑ8�Ñ@ÈÑD	ÒbNÒj±ÒyÓF–ÓEÝÓ"#Ô&FÔ/mÔX�ÔOöÔ7FÕ#~Õ#¢Õ%ÆÕ(ìÕ Ö56ÖlÖb‚ÖjåÖuP×]Æ×E$ØjØ(êØ1ÙJEÙH�ÙMÙÙº'ÚkâÚêNÛt9Ü´®ÜhcÝKÌÝxÞ7‘Þ8ÉÞ@ßACßZ…ß)àß4
! à‚?à>ÂàGáIáFgá5®á äá`â5fâiœâMãmTãFÂãK	äCUäE™ä>ßäIåKhåD´åEùåJ?æTŠæZßæG:çI‚çKÌçDèO]èQ­èJÿèTJéIŸébéébLêu¯êE%ëKkëQ·ëW	ì5aì-—ì‚Åì€HíÉíSâí!6î*Xî%ƒî3©î<ÝîDï_ïyï)‹ï.µï™äïL~ð:Ëð ñ,'ñ~Tñ;Óñ8òHòMdòV²ò]	óhgó”ÐóZeôAÀô`õVcõOºõQ
! ö6\öD“öZØöB3÷Lv÷NÃ÷Dø\WøI´øgþø9fù: ù>Ûù:úDUúHšúwãúj[û(Æû.ïû3ü*RüK}ü7ÉüAý9Cý3}ý8±ýEêýG0þ@xþ0¹þDêþ?/ÿ@oÿC°ÿ1ôÿ4&2[lŽoûfkZÒ~-`¬$
A2Nt2Ã8ö)/PY_ªU
! I`*ª)ÕOÿNO0ž=Ï9
?Gd‡iì:Vc‘6õP,	x}	Zö	OQ
! d¡
! oTv>ËB
! DML’1ß!
.3
*b
&�
0´
å
ü
 :5Fp5·íT@W9˜5Ò.#74[+�e¼:"I]z§@"3c(—3À,ôR!PtIÅHpX6ÉE4F2{A®<ð--1[F�QÔ5&O\4¬3á@\V]³Z=l1ª*ÜC,KOx8È2C4Jx,Ã-ð7>V3•?É,	?6=vM´@?C2ƒL¶62:>m\¬>	 &H :o /ª <Ú E!1]!Q�!Bá!C$"8h"6¡"Ø"/ê"#e7#i�#'$/$6H$1$5±$Aç$1)%5[% ‘%1²%0ä%&&-<&7j&0¢&Ó&jï&AZ'sœ'?(0P("�(<¤(Zá(2<)Po)'À)'è)*g.*4–*3Ë*ÿ*+„'+B¬+Tï+D,-_,!�,@¯,&ð,X-bp-kÓ-^?.Tž.ó./%!/^G/;¦/iâ/aL0S®0Z1S]1k±1�2a«2k
3ny35è3649U4-�4:½49ø4-256`54—5*Ì5÷5V6h68‚66»6;ò6^.7$�7>²7Rñ7[D8 8¹8-Ø889%?9Me9M³9G:!I:0k:œ:&¼:/ã:1;>E;*„;‚¯;2<,P<X}<IÖ<" =NC=K’=KÞ=0*>3[>�>W©>6?8?%Q?|w?ô?=@[E@.¡@LÐ@A8AXAuA”A²ADÈAA
B,OB|B’B±B=ÐB<CKC:]C;˜C@ÔC9DBODP’D#ãD4E9<E>vE2µE1èE\F@wF2¸F8ëFJ$G5oG2¥G6ØG@H=PHAŽHTÐH'%I MI>nI9­I)çIJJ.J yJ$šJ¿J-ÝJK@+K,lK%™K/¿KïK,L,;LhL€L^ L%ÿL(%M NM;oM«M`ËM),NVN,tN6¡N<ØN±O<ÇO(P<-PDjP¯P:³P6îP5%QN[Q#ªQ#ÎQòQYRPjR+»RPçR68S.oS5žSjÔS%?T"eT!ˆT'ªT1ÒT?U&DUGkUG³UoûU^kVGÊVKWS^W3²WQæW88XAqX@³XJôXE?YP…YfÖYE=Z@ƒZMÄZg[Cz[L¾[H\cT\>¸\B÷\@:]`{]JÜ]J'^Jr^K½^I	_uS_RÉ_J`Lg`E´`@ú`D;a=€aP¾aabHqbWºbOc`bcEÃcQ	dZ[d‚¶dE9eSeKÓe@fG`fT¨fCýfQAgU“g_égUIh3ŸhDÓhli3…i1¹iOëi ;jT\jX±j¾
! k*Ékoôk}dlzâl;]mN™mGèmI0nzznõnâomïo]p {p,œp"Épyìp1fq9˜qHÒq!rJ=rUˆrNÞrA-sAosF±s@øsE9t=tX½tIuJ`u'«u$Óu&øuTvctv!ØvúvLwL\wC©w-íw?xA[x/�x<Íx9
! y]Dyb¢yOzAUz6—z?ÎzB{HQ{>š{>Ù{3|2L|O|8Ï|8}7A}Fy}3À}Eô}?:~$z~LŸ~hì~zUVÐ�'€3·€7ë€4#�3X�9Œ�*Æ�8ñ�6*‚–a‚£ø‚/œƒ-Ìƒ,úƒå'„¿
…mÍ…\;†"˜†*»†0æ†5‡0M‡*~‡+©‡Õ‡4õ‡<*ˆ7gˆ%ŸˆEÅˆ‰h‰^ƒ‰<â‰CŠ@cŠX¤ŠxýŠiv‹mà‹	NŒ3XŒŒŒœŒF¯ŒGöŒt>�X³�>Ž›KŽdçŽJL�—�?¶�ö�J	�dT�Q¹�A‘'M‘(u‘hž‘1’+9’-e’E“’wÙ’HQ“,š“OÇ“.”F”3W”<‹”hÈ”1•;C•:•*º•9å•–E=–;ƒ–<¿–Tü–0Q—c‚—Wæ—H>˜K‡˜EÓ˜N™Rh™C»™Fÿ™@Fš;‡šÃš"àš)›R-›O€›2Ð›Hœ'LœKtœ*Àœ6ëœ#"�F�9c�#��-Á�lï�(\ž'…ž?­ž/íž:Ÿ'XŸ €Ÿ6¡Ÿ2ØŸ \) -† 3´ 4è R¡·p¡.(¢;W¢;“¢2Ï¢<£d?£*¤£IÏ£)¤ C¤ƒd¤*è¤4¥'H¥,p¥-�¥Ë¥ê¥U¦(]¦0†¦+·¦]ã¦=A§§=—§-Õ§�¨,¡¨<Î¨©©E4©z©3–©5Ê©.ª5/ª(eª'ŽªI¶ª#«$«5>«t«CŠ«<Î«E¬JQ¬Tœ¬Zñ¬,L­)y­,£­0Ð­0®U2®dˆ®lí®6Z¯ ‘¯²¯Ñ¯&é¯4°E°=]°:›°(Ö°%ÿ°%±@±*V±�±$�±2Â±Fõ±b<²%Ÿ²Å²ß²;ú²'6³6^³/•³
Å³rÓ³2F´y´uŠ´5µ6µ9µ
=µ?Kµ‹µ“µ7›µ7ÓµR¶R^¶±¶7Å¶ý¶@·<E·‚·Ž·!—·¹·YÈ·p"¸p“¸f¹k¹E‡¹$Í¹9ò¹@,ºCmº±º@ººûº»7»$U»\z»5×»>
¼PL¼<�¼Ú¼gì¼3T½Bˆ½*Ë½Nö½JE¾@�¾;Ñ¾J
¿X¿@s¿´¿0Ê¿)û¿-%À(SÀ%|À&¢À%ÉÀ%ïÀ$Á":Á&]Á$„Á'©ÁÑÁ#ñÁÂ!5Â+WÂ1ƒÂµÂÔÂ(òÂ*Ã8FÃ,Ã2¬ÃYßÃR9ÄŒÄ¥Ä+ÃÄ$ïÄ/Å[DÅd ÅkÆPqÆUÂÆ.ÇDGÇ=ŒÇAÊÇbÈjoÈFÚÈ]!ÉZÉKÚÉ`&ÊD‡Ê]ÌÊK*Ë.vËF¥Ë>ìË&+Ì;RÌSŽÌ:âÌ@Í(^Í(‡Î'°ÎIØÎA"ÏPdÏBµÏDøÏ-=ÐBkÐC®ÐGòÐ6:Ñ;qÑ8­Ñ7æÑÒF<ÒAƒÒ0ÅÒAöÒr8Ó
«ÓQ¹Ó(Ô)4Ô^Ô#yÔ&�Ô/ÄÔBôÔ7Õ>ÕQÕbÕ~Õ�Õ£Õ#ÃÕ'çÕÖ"Ö8Ö;RÖ*ŽÖL¹Ö[×b×!{×,�×0Ê×[û×WØ^Ø9eØ
! ŸØ$ªØ#ÏØ"óØ<ÙYSÙ+­ÙXÙÙA2Ú*tÚ>ŸÚtÞÚSÛ"kÛ<ŽÛ:ËÛÜ0Ü @Ü<aÜ
žÜ=¬Ü8êÜ=#Ý%aÝB‡Ý,ÊÝ
÷Ý2Þ8Þ!VÞ$xÞ'�ÞÅÞ,×ÞGß:Lß3‡ß;»ß`÷ßUXà®à
³àÁàÒà5ãà?á0Yá-Šá?¸á<øáE5âK{âÇâØâéâúâã/ã-Lãzã‘ã¢ã¹ãÊãÛã2ìãä-0ä^äoäJräK½ä–	åÊ åUkæzÁæ <çy]çt×ç©Lèpöè,géS”é èéB	êƒLêEÐêEë7\ë”ë	­ë¢·ëbZì€½ì~>í"½íàí;ñíG-î7uî ­î!Îî<ðî-ï”9ïÎï¾Ôï*“ð-¾ð0ìð-ñ/Kña{ñaÝñu?òmµò™#ór½ó`0ô˜‘ôm*õA˜õaÚõˆ<öIÅö3÷TC÷F˜÷Jß÷\*ø]‡ø6åø,ù~IùªÈùµsúj)ûq”ûSüWZüo²üà"ý,þ>0þIoþ:¹þQôþ)Fÿ%pÿ²–ÿ0Iz“¬‘Ä.VÒ…8XW‘2éNUk‡ÁTI¿žG^±¦'XW€nØ‚G[ÊŽ&_µ_	Ãu	S9
! K�
! SÙ
! t-Q¢jôX_e¸�
— 
~8z·j2ß�`}¯Þ‚Ž’v¤JCfNªÑùœË£hkÜx‡UPÝV.P…=Ö4QId›Y^Z`¹q^ŒQëv={´a0v’[	FeW¬MKRFž—åh} ]æ HD!A�!NÏ!I"7h"\ "dý"—b#_ú#SZ$G®$Uö$DL%R‘%rä%™W&_ñ&…Q's×'AK(<�(PÊ(ò)„*Y“*<í*E*+_p+IÐ+‘,g¬,x-[�-^é-SH.7œ.YÔ.a./a�/}ò/“p0^1sc1S×1c+2N�2Þ2hä3TM4X¢4aû4P]5O®5#þ5\"6r6>ò6d17•–7u,8M¢8•ð8c†9cê9]N:Y¬:o;Zv;SÑ<X%=œ~=Ÿ>V»>l???k¿?C+@bo@cÒ@C6A?zA‡ºA0BB/sBV£B4úBX/CfˆCGïCZ7Dk’DaþDM`Eg®EBF/YFq‰F\ûF_XGY¸GYH]lHdÊH7/I6gI?žISÞIv2JV©J0KB1K7tK(¬KaÕKY7L8‘LbÊL=-MVkM>ÂM`NSbN4¶N4ëN6 O2WO=ŠO(ÈOHñOD:PaP/áP Q-2Qp`Q²ÑQR„Ry×RcQS%µSOÛSq+T^�ToüTzlURçUg:VO¢V0òV<#WD`W’¥WQ8XjŠXNõXHDY6�YYÄYAZ9`Z<šZ%×Z0ýZk.[lš[t\d|\.á\0]1A]ms]Åá]}§^�%_˜³_?L`xŒa}biƒbhíb_Vc-¶c@äcp%d_–dÒödÉe'ãef#&f9Jf}„fJgMgådgQJhHœhåhEõh;i2Ki"~iC¡i,åiLj/_j0�jÀj	Üj)æj	kk.kGkVklk‚kŠk'“k
! »kÆkÚkíkükl%*l Plql†l—l¨l¼lÏlèl	ýl
mm-mJm
! `mkm*zmv¥mznx—n€on‘odp]ep%Ãp6épb q1ƒq5µq5ëqg!rc‰r=íre+s‘sO°stnt<‰tÆt ßtuWuYluWÆuAv9`vSšv_îvZNw?©w1éwxH2xC{x‚¿x9By4|y-±y<ßyWz`tzÕz6äz;{TW{g¬{!|56|Ql|¾|M×|H%}3n}¢}¿}Û}2ú}X-~b†~‘é~G{-Ã6ñ5(€7^€7–€3Î€>�=A�3�>³�Aò�C4‚Yx‚IÒ‚>ƒQ[ƒ,­ƒ'Úƒ@„NC„P’„+ã„É…\Ù†•6‡JÌ‡—ˆœ¯ˆ[L‰e¨‰9Š’HŠPÛŠ9,‹f‹}æ‹9dŒ9žŒbØŒ³;�Cï�h3ŽXœŽjõŽh`�sÉ�r=�°�b0‘X“‘\ì‘AI’\‹’8è’C!“°e“�”6˜”Ï”W×•L/–8|–2µ–è–ÿ–—-—&K—0r—£—¬—<Ì—,	˜86˜:o˜.ª˜@Ù˜=™%X™ ~™Ÿ™)¾™xè™5ašt—š]›Oj›Wº›:œPMœzžœJ�xd�wÝ�NUžM¤žIòžV<ŸN“ŸQâŸ^4 +“ U¿ 8¡<N¡�‹¡�¢n§¢o£j†£Cñ£U5¤i‹¤�õ¤;…¥<Á¥Bþ¥IA¦k‹¦3÷¦=+§Ci§0­§8Þ§f¨Œ~¨œ©X¨©…ª>‡ª3Æª>úª:9«7t«;¬«Pè«`9¬sš¬.­,=­hj­WÓ­~+®5ª®_à®3@¯/t¯^¤¯Y°]°D}°SÂ°p±c‡±Rë±#>²?b²6¢²%Ù²Sÿ²$S³Ux³%Î³Kô³U@´2–´6É´8µ-9µogµ}×µ\U¶I²¶4ü¶„1·Q¶·I¸'R¸@z¸F»¸;¹.>¹Am¹F¯¹aö¹EXºjžº5	»<?»Z|»|×»iT¼G¾¼N½IU½IŸ½=é½/'¾2W¾pŠ¾[û¾WW¿F¯¿Kö¿UBÀj˜ÀUÁGYÁ?¡ÁNáÁU0Â[†Â=âÂ? ÃI`ÃCªÃLîÃ>;Ä:zÄ@µÄZöÄ9QÅI‹ÅTÕÅ6*Æ7aÆ/™Æ(ÉÆHòÆ0;Ç/lÇcœÇDÈ9EÈ:È;ºÈ9öÈ:0ÉHkÉ>´ÉEóÉE9ÊBÊDÂÊ4ËG<Ë3„ËF¸ËHÿË=HÌJ†Ì/ÑÌ.Í00Í-aÍP�ÍbàÍKCÎ"�ÎU²ÎÏŠ Ï«Ï2ÂÏ õÏŒÐ8£Ð˜ÜÐ;uÑW±Ñz	Ò[„Ô8àÔKÕKeÕG±ÕUùÕ@OÖa�ÖòÖN×2_×D’×,××"Ø|'Ø7¤ØQÜØO.ÙG~Ù6ÆÙ]ýÙZ[Ú]¶ÚZÛfoÛfÖÛY=Ü#—Ü#»ÜxßÜZXÝJ³Ý:þÝ99ÞWsÞ8ËÞ}ßC‚ß–ÆßÁ]àdá1„á¶á5ÖáWâ3dâI˜âIââh,ã0•ã?Æã-ä94äVnäFÅäGåDTå(™å,Âå4ïå�$æ7²æ<êæ?'ç=gçN¥çtôç5ièŸè7¾èVöèAMéO�é,ßé*ê)7êvaêEØêÔëVóëKJìt–ìbíení9Ôí8î<Gî5„îVºîWï%iï¾�ï‡NðDÖðEñµañ¦ò]¾òHóneóYÔóM.ô3|ô4°ô]åôRCõ-–õ2Äõ>÷õ]6ö1”öZÆö<!÷[^÷4º÷=ï÷P-øP~ø=Ïø
ù<ùW\ùg´ùgú€„úAûYGû¡ûT¾û;üqOü[ÁüPý‡nýXöýZOþ6ªþŒáþ_nÿCÎÿ]jppÛnLL»[OdP´^vD‹XÐ^)FˆTÏJ$_o0ÏB+C@o;°BìJ/5z7°EèG.vcö"Z	+}	D©	Fî	K5
! a�
! “ã
! EwN½2D?]„ â)
6-
3d
"˜
`»
"&?7f ž
¿<Í_
! QjJ¼+!M7k£G¼NASZ•RðcCb§[
! YfYÀcO~[Î’*k½V)y€4ú/HM–E¦!ì$"G9g#¡(ÅhîKWH£KìD85}G³$û; 1\Žš&­>Ô>ARK”(à#	%-YS_­W
eN�OÐM Mn/¼JìB7 Jz &Å aì :N!|‰!`"Æg"”.#[Ã#U$Ku$mÁ$J/%8z%A³%#õ%&3&M&Jb&2­&2à&"'R6'=‰'8Ç'r(Ts(YÈ(j")A�)CÏ)F*=Z*[˜*Zô*MO+^�+Wü+RT,[§,;-p?-O°-L.WM.V¥.9ü.:6/Gq/W¹/$0604T0H‰0JÒ0R17p1¨1KÈ1L29a2?›2<Û2T3m3B…3DÈ37
4DE4IŠ4PÔ4%5E5uc5cÙ5q=6f¯6>7>U7;”7?Ð7=8SN8"¢8Å8l×8eD9Lª90÷9<(:9e:MŸ:Bí:0;J;g;Q|;qÎ;E@<Y†<Ià<]*=Jˆ=^Ó=H2>*{>9¦>8à>?c4?^˜?c÷?a[@l½@B*AJmAN¸ABc%BI‰BNÓBG"CDjC&¯CCÖC3D(ND5wD&­D/ÔD?E:DE7E:·EFòEV9F$�F1µFMçFa5G —G¸GÐG1çGH$7H9\H;–H)ÒH/üH#,I"PIsIv‰I7JJ8J;ƒJ0¿J<ðJ-K=DK>‚K9ÁKûKAL=\L3šL6ÎLKMsQM?ÅMPNeVNc¼Ng OÄˆOWMP_¥PbQyhQâQobRfÒRq9Sa«Se
TasT`ÕTb6U7™U2ÑU.V\3VY�VêV.W1/WFaW@¨W@éWP*X {XSœXCðXX4YF�YVÔYF+ZFrZ?¹ZDùZ'>[>f[K¥[xñ[lj\b×\S:]<Ž]~Ë]DJ^ �^€°^]1_E�_bÕ_18`dj`šÏ`<ja/§a×aGîa,6bKcb‚¯b'2c'Zc"‚c ¥cÆc}ßcm]d7Ëdee2e!Je"le#�e#³e%×e%ýe6#f#Zf~fžf7½foõfpegdÖg8;hNth1Ãh;õh61iwhisàiTTjV©j`k[ak†½kRDlV—l@îlE/mµum¯+nLÛn0(oHYov¢orp=Œp<Êp:qbBq¥qU¹qcrNsr8ÂrPûrLs7as9™s!Ós>õs>4t&stpštXu>du&£u>Êu&	v@0v(qv@šv(ÛvPw8Uw@Žw(ÏwJøweCxq©xŒyZ¨yrzZvzrÑz,D{?q{,±{,Þ{,|*8|Yc|!½|?ß|C}Cc}D§}aì}"N~Hq~cº~dcƒ"çV
! €7a€S™€4í€L"�Lo�7¼�Tô�9I„1ƒ„3µ„Oé„ò9…$,†Q†‹p†;ü†å8‡hˆQ‡ˆDÙˆD‰[c‰1¿‰;ñ‰i-Š,—Š,ÄŠWñŠ/I‹4y‹W®‹JŒEQŒ(—Œ,ÀŒ.íŒ?�D\�)¡�]Ë�+)ŽKUŽ/¡Ž@ÑŽE�#X�E|�#Â�;æ�="�'`�=ˆ�Æ�'ß�C‘>K‘`Š‘1ë‘L’Rj’8½’Cö’Y:“”“B”CW”C›”;ß”;•*W•‚•6“•;Ê•-–E4–Sz–>Î–>
—%L—Sr—_Æ—X&˜=˜A½˜Eÿ˜ME™.“™ZÂ™Gš(eš(ŽšW·š ›30›?d›-¤› Ò›Tó›JHœ“œ*¨œ1Óœ?�1E�9w�/±�0á�/ž8Bž9{ž$µžHÚžI#Ÿ9mŸJ§ŸròŸ3e u™ “¡Ÿ£¡›C¢Rß¢›2£dÎ£·3¤=ë¤È)¥ñò¥¸ä¦á�§Ü¨\©<bªdŸªO«TT«1©«hÛ«KD¬9�¬Ê¬Mè¬*6­(a­(Š­(³­&Ü­&®&*®*Q®*|®*§®(Ò®(û®($¯/M¯3}¯0±¯(â¯<°SH°Qœ°2î°5!±:W±0’±HÃ±H²eU²?»²uû²aq³`Ó³‘4´GÆ´iµAxµ2ºµ@íµ:.¶=i¶s§¶e·��·v¸^ˆ¸gç¸gO¹^·¹MºNdº�³º$C»%h»$Ž»"³»7Ö»N¼]½\s¾MÐ¾S¿+r¿Qž¿6ð¿>'À[fÀ`ÂÀ}#Á¡ÁW¾Á?ÂnVÂbÅÂj(Ã&“Ã;ºÃEöÃ\<Ä�™Äv)Ån ÅbÆhrÆ6ÛÆUÇfhÇ6ÏÇ È€'Èn¨ÈgÉÉ#ŸÉ_ÃÉ5#Ê4YÊ¿ŽÊ€NËbÏË(2ÌG[Ì[£Ì2ÿÌ<2ÍˆoÍBøÍ(;Î=dÎ#¢ÎJÆÎ6Ï+HÏtÏ�Ï4©ÏQÞÏ90Ð£jÐEÑ6TÑ^‹Ñ­êÑU˜Ò%îÒrÓO‡Ó*×ÓAÔ"DÔ>gÔL¦ÔQóÔVEÕ:œÕ#×Õ%ûÕ%!Ö@GÖRˆÖKÛÖ4'×3\×,�×)½×dç×DLØ@‘Ø<ÒØ6Ù1FÙWxÙ>ÐÙHÚBXÚy›ÚCÛSYÛˆ­ÛV6ÜT�Ü?âÜ@"ÝrcÝEÖÝ'ÞADÞA†Þ&ÈÞ)ïÞ(ß^Bß@¡ßAâß<$àOaà.±à6àà*á0Bá3sá2§ágÚá3Bâ3vâ3ªâ3Þâ4ã4Gã5|ã5²ã5èã5ä5Tä5Šä5Àä5öä5,å5bå5˜å5Îå3æ38æ3læ3 æ3Ôæ3ç4<ç3qç3¥ç3Ùç3
è5Aè5wè5­è5ãè3é3Mé3�é3µé3éé3ê3Qê3…ê3¹ê3íê4!ë4Vë2‹ë3¾ë3òë4&ì4[ì3�ì3Äì3øì3,í6`í2—í2Êí3ýí81î3jîNžîJíî48ï4mï;¢ïQÞïJ0ð1{ðA­ðLïð@<ñM}ñ‚Ëñ9Nòeˆò©îò:˜ó=Óó,ôQ>ôo�ô9õ:õLYõE¦õ<ìõA)ö	kö6uö7¬ö4äöB÷t\÷FÑ÷EøT^øÚ³ø?Žù�ÎùWPúX¨úqûJsû9¾û\øûTUüJªüIõüS?ýq“ýTþQZþq¬þbÿ1�ÿm³ÿ*!$LZqMÌQ,l%™C¿2-6%d!Š6¬aãUEN›=ê(&D2k>ž"Ý0-1._Ž)§1Ñ)#-Q q$’-·(å$#3(W,€)­3×F/R(‚*«5Ö2	=?	}	+™	:Å	8
! 19
! †k
! µò
! '¨RÐC#=g>¥Män2
@¡
Yâ
J<`‡©èI’QÜ<..kš1µEç9-`gdÈ(-MVL¤LñL>‹N£@òK3AEÁ@AHEŠHÐCD]P¢FóD:VOÖ&/?1o:¡9Ü.E9c�,ª×ëLûCHŒ©¿ÜNù5H3~:²Ní
<JJY•;ï‰+eµ€mœu
! M€(Î%÷H Hf :¯ =ê (!,H!²u!7("7`"f˜"2ÿ"H2#9{#{µ#A1$…s$Uù$=O%†�%…&Žš&Ê)'Aô)86*?o*S¯*8+U<+V’+*é+a,Év,E@-<†-LÃ-R.Gc.C«.¯ï.LŸ/ì/ý/605T05Š04À0.õ0%$1)J1Ft1.»14ê1*2HJ2&“23º2)î2(33A3>u37´3ì3*ÿ3&*4;Q4L�42Ú4%
5V353Š5A¾5/6406Ie6)¯6FÙ6= 73^7’7)°7RÚ7F-8Rt8Ç81Ø8'
! 9&29:Y9*”9_¿99:/Y:I‰:5Ó:1	;.;;%j;#�;.´;&ã;*
! <-5<Gc<a«<-
=6;=Hr=)»=:å=$ >8E>\~>VÛ>#2?$V?Q{?&Í?@ô?45@-j@E˜@7Þ@WAunA6äA+B¹GBžC˜ C}9D ·DLØD8%ED^E=£E(áE3
! F4>F&sFLšF/çFLG+dG�GM°GDþGMCH2‘H'ÄHCìH+0IN\IL«I%øIMJXlJ{ÅJ*AK3lK- K%ÎKLôK^ALI LiêL3TM3ˆM›¼MÝXN¡6OÛØO¤´P–YQpðQœaR°þRÏ¯SÏTžOU6îU2%V‹XVSäV78W>pWE¯W_õWCUX?™XdÙX=>Yv|YgóYN[Z3ªZ[ÞZ7:[%r[I˜[6â[5\2O\,‚\-¯\,Ý\$
! ]\/]3Œ]dÀ]9%^-_^<�^WÊ^:"_C]_4¡__Ö_p6`0§`Ø`,÷`+$aDPaH•aÞa>ûa:b9Vb/�bMÀb$c?3c6sc+ªcAÖc`d.yd;¨dNädW3e ‹em¬eZf$ufišf@g,Eg1rg9¤gDÞg.#hGRhKšh÷æh$Þisjwwjvïj=fkH¤k²ík< l4ÝlHm.[mŠm2¢mØÕmI®nõøn�îoR~pSÑpˆ%q/®qVÞq65r,lr-™r~Çr;Fs’‚sªt(Àt:étS$u=xuM¶u8v7=v-uv%£v/ÉvMùv,Gw5twJªw/õw.%x4Tx=‰x9Çx(y!*ysLy=Ày;þyD:zxz.øz:'{Zb{„½{\B|ZŸ|2ú|#-}TQ}M¦}2ô}'~LF~h“~9ü~F6b}1à%€H8€�€Ÿ€U¼€��W7� ��9°�.ê�+‚(E‚!n‚7�‚2È‚.û‚5*ƒ@`ƒs¡ƒ„T!„Nv„IÅ„R…]b…,À…�í…Oo†¿†Ø†ð†
‡,‡@‡-^‡RŒ‡ß‡ó‡)ˆ;ˆ4Oˆ„ˆO™ˆéˆ.þˆ,-‰2Z‰c�‰(ñ‰MŠ8hŠ/¡ŠÑŠ:êŠ6%‹!\‹8~‹D·‹,ü‹)Œ4EŒJzŒdÅŒ@*�:k�5¦�<Ü�)Ž2CŽAvŽ?¸Ž]øŽ}V�PÔ�!%�-G�8u�;®�.ê�%‘.?‘2n‘F¡‘ è‘	’1)’[’"v’™’!·’Ù’-ö’9$“>^“1�“JÏ“,”*G”qr”Iä”0.•<_•9œ•(Ö•6ÿ•/6–;f–¢–K½–9	—C—*`—4‹—À—"Ï—Mò—k@˜$¬˜:Ñ˜9™F™Mb™)°™Ú™@æ™&'š#Nš(rš›š8·šLðšJ=›(ˆ›±›+Â›Eî›(4œ']œM…œ!Óœõœ:�"N�-q�>Ÿ�/Þ�ž#ž/Cž6sžªž*Êž(õž/Ÿ'NŸ?vŸ^¶Ÿ. ;D ?€ @À C¡<E¡7‚¡)º¡?ä¡>$¢Hc¢E¬¢@ò¢>3£Kr£)¾£ƒè£cl¤6Ð¤3¥N;¥8Š¥5Ã¥<ù¥i6¦* ¦pË¦<§&Y§1€§>²§Bñ§^4¨6“¨EÊ¨;©~L©&Ë©ò©
! ªB$ªVgª:¾ªNùªIH«F’«;Ù«=¬S¬/o¬EŸ¬=å¬C#­]g­!Å­kç­BS®–®Z°®^¯Dj¯B¯¯Dò¯B7°Bz°=½°Pû°OL±Oœ±Oì±i<²>¦²Cå²9)³3c³
—³(¥³CÎ³5´0H´[y´OÕ´N%µStµÈµ2æµO¶@i¶4ª¶Fß¶=&·Nd·8³·vì·Lc¸•°¸<F¹�ƒ¹f!ºSˆºWÜºN4»Kƒ»—Ï¼vg½5Þ½»¾>Ð¾S¿Pc¿b´¿KÀGcÀG«À9óÀ2-ÁN`Á^¯Á<ÂNKÂHšÂ7ãÂZÃ)vÃŒ ÃL-Ä?zÄ[ºÄ<Å*SÅ)~Å¨Å¸ÅBÈÅKÆ4WÆ4ŒÆ\ÁÆ:Ç.YÇLˆÇSÕÇ%)È]OÈt­È4"ÉXWÉO°ÉfÊgÊG~Ê>ÆÊQËiWËyÁË};ÌI¹Ì`Í^dÍ]ÃÍ�!ÎV±ÎBÏ@KÏ=ŒÏLÊÏdÐ+|Ðe¨ÐhÑ)wÑ¡Ñ¾ÑKÏÑLÒEhÒ®ÒIÄÒ@Ó,OÓ|Ó>�ÓXÌÓQ%ÔVwÔ5ÎÔ2ÕH7ÕL€ÕKÍÕ@ÖZZÖCµÖ#ùÖ$×B×C]×$¡×&Æ×8í×&Ø&AØ/hØ>˜Ø>×Ø>Ù3UÙB‰ÙEÌÙ<ÚWOÚ9§ÚxáÚBZÛ.�ÛJÌÛ2ÜJÜ0gÜ˜Ü³ÜÊÜçÜÿÜ8ÝQÝlÝ„Ý8£Ý ÜÝ ýÝIÞhÞÞ(–Þ¿Þ×ÞîÞ'ß.ß+Eßqß+Œß¸ß+Óßÿß(àCà[à\xàJÕàQ áPráMÃá7â_IâŠ©âC4ã9xãD²ã[÷ãwSäaËäi-åÎ—å(fæ �æ °æ Ñæ'òæ2çDMç4’çBÇç:
! è[Eè¡è.Àèïè8éGGé[�éKëéK7êGƒê%Ëê%ñê)ë'Aë iëŠëªëÊëêë'
! ì 2ì Sì tì •ì@¶ì ÷ì@í Yí zí ›í ¼í'Ýíî!%î Gî<hî ¥î Æî çî+ï;4ïIpïVºï,ðB>ð3�ð3µðWéðKAñ-�ñ#»ñ#ßñPò9Tò+Žò+ºò(æò(ó)8ó)bóYŒó=æóX$ôf}ôSäô08õ0iõbšõOýõ=Mö–‹öI"÷Dl÷?±÷Wñ÷uIøG¿øQù=YùF—ùMÞùQ,ú#~ú0¢ú1Óú:ûR@û9“ûEÍû@üPTü;¥üKáüC-ýTqýIÆýGþGXþ4 þ8Õþ8ÿ8Gÿ5€ÿ*¶ÿ'áÿg	qB�UÐV&'}T¥Cúd>,£^Ð]/R�QàO2N‚=Ñ d0z•!!2!TDvD»F1G%yxŸ"+;g!…F§3î7"	7Z	7’	4Ê	8ÿ	98
! Cr
! 4¶
! ]ë
! ]IG§Gï`72˜"Ë2î5!
LW
i¤
•%¤<ÊBcJs®1"6T‹.©MØ?&afvÈk?+«_×7`G[¨h+mC™LÝ=*GhM°@þ1?!qÀ“eT;ºCöC:º~Q9c‹YïüIOF–T°r�x(1EF;Œ_È(Eb;}b¹Y v Fˆ 5Ï F!L!Ke!±!BÉ!e"Zr"OÍ"F#Cd#>¨#Tç#J<$L‡$0Ô$6%\<%.™%7È%Z&P[&]¬&C
! 'N'@a',¢'YÏ'*)(IT(Iž(?è(4()?])9�).×)F*PM*&ž*9Å*-ÿ*E-+2s+i¦+L,,],SŠ,9Þ,!-W:-/’-KÂ-K.FZ.3¡.KÕ.[!/T}/=Ò/^0do0BÔ0<1DT1N™1.è1?2+W2Dƒ2MÈ2\32s3G¦3Hî3c74D›4,à40
58>5=w5Tµ5_
! 6+j6V–6Ví6yD7B¾758D78D|8gÁ8l)9E–9JÜ9/':MW:Z¥:W;KX;J¤;;ï;A+<gm<,Õ<'=t*=fŸ=B>4I><~>,»>,è>2?8H?U�?:×?*@R=@T�@Hå@B.AŠqA‹üAµˆB¶>C¶õCJ¬D„÷Dc|EXàEW9FW‘F1éF5G.QG2€G+³G3ßGŸHP³HFIKKID—I'ÜI(JD-JKrJ(¾JtçJ\K.{K4ªKFßK4&L<[LI˜LEâL,(M=UM@“M_ÔM14N5fN'œN(ÄNíN6O<CO€O)›O3ÅO5ùOr/P�¢PY@QašQbüQƒ_R]ãR3AS%uSÂ›S#^TW‚TÚTDãT7(U5`U/–U1ÆU%øU;VZV8qV?ªVDêVB/WJrWH½WEXJLXH—XCàXH$YAmYF¯YAöYF8ZDZQÄZ<[oS[NÃ[D\"W\4z\B¯\5ò\4(]g]]bÅ]i(^e’^Yø^\R_›¯_[K`f§` a�/a<½a8úa~3bc²bc©dhÈd,1eS^f²f!Ëfíf+g1gOgdgyg‘g­gÉgØg$ógh48hGmh/µhdåh5Ji,€iV­i7j2<jFojK¶j@k2Ck3vkkªkIl7`lŸ˜l¡8mvÚmšQnœìnß‰o5ipMŸp'ípIqA_q;¡q?ÝqMrakrPÍrXsiws=ástM>t�Œt1u7@uhxu@áuƒ"vK¦v~òvmqw1ßw1x2CxVvxzÍx<Hy9…y£¿y;czSŸzdóz_X{I¸{W|]Z|J¸|‡}¡‹}š-~7È~!4"4W4Œ4Á5ö5,€6b€6™€6Ð€6�6>�6u�6¬�6ã�6‚6Q‚6ˆ‚6¿‚4ö‚4+ƒ4`ƒ4•ƒ4Êƒ4ÿƒ54„4j„4Ÿ„4Ô„4	…6>…6u…6¬…6ã…4†4O†4„†4¹†4î†4#‡4X‡4�‡4Â‡4÷‡5,ˆ5bˆ3˜ˆ4Ìˆ4‰56‰5l‰4¢‰4×‰4Š4AŠ7vŠ3®Š3âŠ4‹9K‹R…‹mØ‹FFŒ€�Œ�3&�rZ�rÍ�J@Ž:‹ŽÆŽOæŽ@6�3w�*«�oÖ�AF�Gˆ�iÐ�P:‘D‹‘-Ð‘*þ‘!)’,K’$x’Y�’\÷’>T“+““1¿“,ñ“,”+K”,w”,¤”+Ñ”´ý”S²•F–XM–H¦–*ï–=—TX—A­—;ï—w+˜+£˜YÏ˜B)™€l™Uí™FCšUŠšFàšM'›{u›kñ›p]œ;Îœ<
! �HG�E��SÖ�!*ž1Lž~ž'’žOºž%
! Ÿ^0Ÿ8�ŸÈŸ%çŸ;
 7I ?� /Á 3ñ 0%¡LV¡(£¡*Ì¡0÷¡3(¢s\¢/Ð¢C£3D£6x£,¯£nÜ£8K¤=„¤7Â¤ ú¤M¥Ti¥9¾¥%ø¥4¦"S¦)v¦3 ¦]Ô¦32§%f§8Œ§@Å§/¨K6¨e‚¨Uè¨4>©s©D‘©*Ö©ª%ª$?ª&dª9‹ªUÅª«2:«-m«I›«å«Lù«OF¬H–¬;ß¬Y­Qu­gÇ­8/®9h®_¢®7¯/:¯:j¯3¥¯HÙ¯L"°>o°4®°Dã°;(±Md±?²±;ò±=.²?l²;¬²:è²D#³4h³J�³Qè³::´Hu´>¾´@ý´F>µE…µBËµA¶BP¶O“¶Kã¶=/·@m·J®·>ù·?8¸Ux¸JÎ¸Z¹ot¹eä¹^JºU©º(ÿº>(»>g»1¦»,Ø»;¼A¼+T¼Y€¼KÚ¼J&½/q½¡½A¸½@ú½[;¾:—¾`Ò¾=3¿Mq¿K¿¿GÀGSÀC›À5ßÀ9ÁFOÁB–ÁEÙÁLÂ+lÂ ˜ÂG¹ÂÃ-ÃCDÃVˆÃ6ßÃ/Ä=FÄ>„ÄJÃÄüÅÆUÇGhÇ_°ÇÈ&È"EÈFhÈE¯ÈNõÈTDÉ"™ÉB¼É:ÿÉ4:Ê2oÊ;¢Ê>ÞÊ9ËLWË=¤ËxâËW[Ì*³ÌFÞÌ?%ÍHeÍ@®Í{ïÍHkÎi´Î3ÏRRÏ9¥ÏxßÏnXÐjÇÐA2Ñ4tÑA©ÑJëÑX6ÒY�ÒIéÒ^3Ó ’ÓC³Ó÷ÓÔ;$Ô?`Ô8 Ô'ÙÔdÕafÕfÈÕ'/Ö'WÖ]Ö=ÝÖ]×]y×^××V6Ø�Ø-¤Ø%ÒØ;øØ"4Ù>WÙ,–Ù+ÃÙ/ïÙ-ÚFMÚ:”Ú)ÏÚ/ùÚK)Û'uÛ'�Û7ÅÛ5ýÛJ3Ü&~ÜV¥Ü}üÜzÝM“Ý$áÝÞ?Þ:XÞd“ÞøÞeß$nßI“ßYÝß/7à,gà0”àuÅà.;á4já%ŸábÅár(â%›â(Áâ2êâ+ã%Iã;oã4«ã¢àã‘ƒädåXzåAÓåbæ1xæ-ªæ Øæ*ùæ-$çDRçY—çlñçB^èI¡èyëèMeéS³é¬êH´êVýêŠTë<ßë?ìp\ìXÍìq&í|˜íƒîP™îeêî‘Pï9âï²ðYÏðv)ñF ñCçñ\+òuˆò�þò'Žó—¶ó>NôM�ôTÛôD0õ\uõSÒõ>&öGeö^­öR÷\_÷h¼÷|%øJ¢øEíø|3ù]°ùwúˆ†ú5ûwEûQ½ûuü‚…ülýTuý.Êý„ùýŽ~þc
ÿLqÿD¾ÿNlR›¿d[iÀi*>”WÓ>+¬j®�ÆœVYóiMM·~E„tÊ™?›ÙFu	=¼	6ú	X1
! :Š
! ZÅ
! " >C,‚1¯jáŒLZÙ›4
HÐ
jS„_Ø08ki Õ3vYªPTUYª`Ged­€@“/Ô*//L_2¬.ß+p:2«8Þ4RLRŸ6ò )HJF“2ÚA
.O~1–+ÈiôS^,²$ß/A42vD©&îH[^<º1÷")-Lze‹eñZW(²�ÛZlVÇ4JS.ž,ÍIú;D d€ 1å <!DT!^™!�ø!O†"VÖ"q-#xŸ#–${¯$]+%o‰%`ù%Z&Dw&Y¼&J'+a'5�'.Ã'Mò'@(>W(V–(+í()D8)*})4¨)GÝ)K%*Uq*IÇ*Z+Il+,¶+Gã+2+,Y^,O¸,-Q#-u-
‡-^•-;ô-E0.Ov..Æ.8õ.]./JŒ/k×/LC0p�01<1X1Av15¸1î122"*2&M2t2dŽ2Zó2N3Pj3E»3H4AJ4…Œ475WJ5X¢50û5>,6Tk6BÀ6T79X7D’7?×7?8PW8R¨8Nû8MJ9¾˜9,W:„;5¤<Ú=+ø>E$?:j?>¥?(ä?>
@:L@>‡@1Æ@Dø@p=A=®AnìA4[B+�B-¼B"êB;
C=IC‡Ck–CBDŒEDYÒD;,EFhEI¯E@ùE<:F>wFA¶FFøFb?Gn¢GwHe‰HFïHv6I­I?-JEmJC³J7÷J8/KAhK>ªKOéKD9LR~L(ÑLhúLgcMSËMN9<N2vN0©N(ÚNLO9PONŠO9ÙO}PW‘P´éPKžQTêQS?R-“R0ÁRUòR]HS¦SÂSHÞS8'Td`TZÅTt U1•UbÇUu*VV V´÷VX¬W‘X�—X�Ya·YdZY~ZZØZ\3[/�[DÀ[>\bD\L§\Hô\A=]N]EÎ]N^Ac^@¥^Zæ^@A_‚_R™_Hì_:5`Tp`Å`4ä`/a3Ia,}axªak#bŸ�br/c¢cy®cy(d¢dLÀdV
e@de\¥eGf3JfY~f2ØfBgBNg‘g^®g#
hH1hDzh+¿h2ëhi>i&Vi}i*™iÄi=Ñi0j.@j>oj®j;ÉjRkVXk"¯k%Òk?øk18l)jlO”l)äl@mbOm;²mCîm>2n9qnw«n#o,o6<o3soD§o%ìo%pb8pG›pJãpL.qL{q4ÈqIýqKGrC“rI×rG!siss<›sXØs1tBJt�tS©t^ýt0\u-�ua»u8vEVvœv:¼vp÷v‚hw~ëwûjxufzTÜz/1{Ta{+¶{+â{2|7A|6y|*°|MÛ|()}“R}Eæ}O,~K|~MÈ~Y‹p]ü@Z€Y›€bõ€—X�sð�3d‚j˜‚HƒHLƒ^•ƒ]ôƒ@R„@“„JÔ„;…M[…@©…Nê…\9†d–†Dû†A@‡>‚‡,Á‡&î‡nˆS„ˆuØˆ@N‰%�‰1µ‰Bç‰:*Š-eŠD“Š7ØŠ8‹1I‹I{‹$Å‹rê‹]Œ>{ŒLºŒ&�u.�6¤�`Û�`<Ž-�Ž`ËŽ,�D¬�ñ�U�Od�c´�@‘#Y‘2}‘6°‘3ç‘M’>i’A¨’Xê’FC“WŠ“Qâ“C4”;x”.´”7ã”A•O]•s­•W!–
! y–U„–KÚ–B&—hi—FÒ—@˜PZ˜d«˜|™Ÿ�™Ÿ-š?ÍšI
›RW›Lª›/÷›0'œ,Xœ¢…œ(�G�0f�)—�GÁ�B	ž4LžC�žBÅž8ŸNAŸD�ŸxÕŸFN A• \× Š4¡O¿¡&¢`6¢€—¢‚£W›£‹ó£g¤Gç¤U/¥)…¥6¯¥æ¥Wê¦CB§2†§U¹§K¨K[¨V§¨-þ¨V,©`ƒ©Qä©16ª6hª=ŸªFÝª<$«Ya«C»«aÿ«:a¬xœ¬=­[S­I¯­gù­da®AÆ®<¯sE¯Y¹¯=°2Q°B„°Ç°lä°OQ±L¡±Wî±RF²)™²hÃ²L,³‘y³´…*´/°´bà´dCµQ¨µvúµq¶9‘¶ Ë¶Oì¶3<·Mp·µ¾·´t¸º)¹1ä¹#º:º0VºT‡º.Üº1»L=»,Š»·»p×»IH¼R’¼>å¼@$½<e½#¢½2Æ½#ù½[¾"y¾&œ¾Ã¾Û¾í¾F	¿EP¿E–¿EÜ¿F"ÀEiÀC¯ÀDóÀC8Á5|Á_²ÁCÂJVÂw¡ÂEÃN_Ã4®Ã+ãÃZÄWjÄ[ÂÄcÅ`‚ÅlãÅRPÆs£Æ]Ç`uÇ3ÖÇ#
! È$.ÈSSÈ-§È&ÕÈCüÈC@ÉR„Ée×Éf=Êf¤ÊBËCNËC’Ë?ÖËDÌZ[Ì5¶ÌYìÌVFÍ&�Í3ÄÍ,øÍ/%Î4UÎEŠÎCÐÎCÏ%XÏ6~ÏCµÏ-ùÏ''Ð%OÐ>uÐT´ÐU	Ñ>_ÑhžÑ.Ò:6Ò=qÒK¯ÒFûÒBÓ.aÓ'�Ó%¸Ó'ÞÓ%Ô,,Ô=YÔ8—ÔQÐÔJ"ÕDmÕH²ÕoûÕpkÖ`ÜÖ\=×š×Ò´×Y‡ØyáØ@[ÙuœÙlÚ6Ú5¶Ú4ìÚ4!ÛVÛ6qÛ2¨Û5ÛÛTÜDfÜ@«ÜNìÜY;Ý<•ÝSÒÝC&Þ'jÞX’ÞuëÞ<aß<žßŽÛßJjàRµàAá@JáG‹áSÓá6'âv^âEÕâfãK‚ãMÎãGä0dä2•äCÈä(å%5å5[åA‘å/ÓåNæBRæb•æ5øæC.ç2rçK¥çBñçO4è^„è]ãè?AéT�é#Öé/úé0*êA[êm�ê:ë7Fë<~ë_»ëyì~•ì8íMíK]í=©íSçíR;îŽî<¬î5éî=ïG]ï5¥ïKÛï)'ðVQðE¨ðDîð=3ñ*qñ(œñ0ÅñJöñ@Aò‚òL òíò<ó7>óvó‘ó8žó×ó4íó"ô5=ôEsô;¹ô<õô62õ7iõ7¡õ5Ùõ4ö
Dö?Rö’ö!¯ö-Ñö0ÿö/0÷m`÷`Î÷D/ø@tø?µø&õøùX<ù[•ùSñù-Eú&súšú¶úiÍú/7ûgû	sûM}ûËûÞû%ñû3ü9KüS…üQÙü*+ý:Vý‘ýF°ýC÷ýC;þ8þ>¸þK÷þÄCÿ€.‰!¸RÚ1-O_.¯IÞQ(PzËFë!2’TBç1*B\LŸ*ì:R8l¥bÂ&%#L0p^¡EÍF[TpGÅ>
	=L	=Š	=È	%
! K,
! #x
! Eœ
! râ
! HUpžeeuOÛ<+
<h
I¥
aï
=Q&�)¶(à(	 2;S´�³D\ø#UQyEËFFXEŸåEEFEŒ~ÒPQ�¢b21•ßÇ/§'×‰ÿX‰UâO8Lˆ3Õ]	+g8“@Ì:
LHP•*æCjU^À^Z~BÙ=@Z›@´§õO� Qí S?!J“!dÞ!;C"S"*Ó")þ"J($[s$kÏ$t;%S°%&`„&\å&jB'U­'r(Yv(OÐ(% )%F)Ql)`¾)C*Rc*N¶*7+d=+}¢+V ,fw,mÞ,EL->’-qÑ-C.N_.Y®.p/!y/D›/à/;ô/.00L_0h¬0>1jT12¿1\ò1DO2M”2)â2€3S�3Sá3?542u4h¨4i51{5{­5_)6{‰6b7Dh7'­74Õ78
! 84C8Zx8KÓ8c9æƒ9j:>‰:2È:7û:F3;5z;&°;×;*÷;G"<Aj<8¬<Cå<^)=Mˆ=Ö=*ö= !>FB>‰>-©>>×>5?8L?a…?dç?ÓL@; Aï\AïLB_<C@œCMÝCg+D6“D4ÊDTÿDETEnšED	F:NFO‰FIÙF'#G?KGS‹GcßGMCHK‘HTÝH[2I@ŽIÏIRêI,=J-jJ`˜JSùJOMK/�K[ÍKJ)L#tLC˜LIÜL³&M¹ÚM€”N3O(IO2rOE¥OVëO…BP'ÈPYðP;JQ,†QJ³QGþQ:FRP�R,ÒROÿRúOS_JT[ªT3UN:UG‰UBÑU]VrrVkåVaQWb³W*XOAXI‘X6ÛXBY;UYF‘YAØYFZ?aZ|¡Z€[hŸ[X\[a\(½\Uæ\@<]E}]HÃ]E^ER^E˜^GÞ^O&_4v_@«_Aì_3.`Eb`&¨`Ï`Cí`C1aAuaA·aEùa-?bAmbC¯bXób?Lc@ŒcBÍcGd%XdM~dSÌdZ eZ{ebÖej9fo¤fugtŠgwÿgtwhtìhˆaiˆêiˆsjˆüjŠ…kˆlŠ™lˆ$m~­mƒ,n‚°n‹3oŒ¿oŒLpŠÙpŒdq‹ñq�}r~
s‚Œs~tƒŽt~u€‘uFvDYvMžvOìvC<wD€w@ÅwFx"MxHpxD¹xCþxBByB…yÈy@èyF)z@pzK±z@ýz/>{En{B´{E÷{A=|G|DÇ|E}CR}@–}+×}"~!&~-H~+v~0¢~3Ó~@fHS¯@€;D€;€€:¼€X÷€ZP�n«�N‚€i‚_ê‚:Jƒ(…ƒA®ƒ:ðƒ+„BI„|Œ„3	…H=…/†…@¶…w÷…`o†Ð†^î†`M‡!®‡ Ð‡ñ‡"ˆ<1ˆ9nˆ/¨ˆ9Øˆ^‰3q‰¥‰;Å‰5Š07Š.hŠX—ŠFðŠ97‹-q‹KŸ‹Bë‹F.ŒuŒT•ŒQêŒH<�@…�nÆ�=5ŽDsŽB¸ŽHûŽID�;Ž�]Ê�d(�F��kÔ�4@‘.u‘]¤‘!’$’=’3R’2†’M¹’:“9B“;|“5¸“8î“6'”6^”-•”=Ã”7•49•3n•6¢•7Ù•1–6C–6z–6±–0è–-—-G—-u—1£—QÕ—;'˜Hc˜4¬˜9á˜4™4P™3…™/¹™1é™4š8Pš6‰š0Àš3ñšD%›3j›7ž›KÖ›2"œ7Uœ(�œ:¶œ)ñœG�Gc�J«�Cö�G:žC‚ž_Æžf&Ÿq�ŸcÿŸJc L® Qû !M¡/o¡3Ÿ¡,Ó¡¢$¢Â?¢@£;C£%£7¥£‘Ý£"o¤’¤-˜¦oÆ¦`6§<—§9Ô§¨)¨H¨c¨€¨ž¨9ª¨€ä¨?e©G¥©Zí©;Hª@„ª¡Åªhg«NÐ«i¬©‰¬S3­`‡­]è­<F®Tƒ®IØ®|"¯BŸ¯Gâ¯R*°F}°uÄ°I:±9„±N¾±I
²aW²}¹²d7³:œ³]×³R5´Oˆ´nØ´\Gµe¤µG
! ¶XR¶@«¶<ì¶S)·G}·9Å·@ÿ·1@¸Gr¸>º¸_ù¸EY¹eŸ¹pº4vº?«ºvëºIb»j¬»�¼É™¼Þc½èB¾>+¿Dj¿Ù¯¿F‰ÀcÐÀe4ÁHšÁxãÁt\ÂZÑÂh,ÃT•ÃNêÃ`9Ä9šÄ4ÔÄ-	Å.7Å>fÅ;¥Å3áÅOÆ3eÆ1™Æ5ËÆ7Çe9Ç™ŸÇl9Èf¦Èe
É=sÉf±ÉkÊa„ÊæÊàëËfÌÌn3Í‘¢ÍL4Î²�Î³4ÏeèÏlNÐP»ÐaÑ�nÑNþÑRMÒ< Ò¡ÝÒ>Ó›¾Ó7ZÔL’Ô8ßÔ{Õe”ÕOúÕvJÖ\ÁÖG×+f×w’×M
! ØgXØDÀØ[Ù{aÙ=ÝÙ2Ú^NÚV­ÚWÛl\Û›ÉÛgeÜkÍÜ¢9ÝSÜÝl0ÞU�ÞJóÞl>ß[«ßFàINàM˜àMæài4áSžá8òáP+âÃ|â-@ãˆnãv÷ãTnäHÃäLæ�Yæ~ÛæIZçX¤çZýçUXè®èt.é`£éêsìH‡ìvÐì^GíW¦íDþíGCîÝ‹îÜiïfFðw­ð{%ñ¬¡ñvNò®Åò®tó¦#ô€ÊôJKõ~–õ~öë”öF€÷tÇ÷X<øn•øJùJOù®šù¸Iú¾ûmÁû(/üXünuü;äü ýr;ý–®ýŒEþÒþòþ	ÿD ÿFeÿQ¬ÿAþÿÑ@~|‘CªRLýaJ¬‚,7¯vçY^b¸md‰“î:‚|½\:M—fåmL	$º	yß	WY
! K±
! Fý
! gDL¬ÓùÀÍŽ
.£
ËÒ
-ž.ÌYû9UE�BÕ6/Afm¨!u8X®`dh/Í�ýX‹Bä2'$ZI;É<*Bm7Œ:Ä9ÿ898r‰«E5[{F×pP�5àh2F²Kù9EH`È9)AcC¥Gé\1;Ž7ÊPUS*©%Ô?úB:Œ}t
! ;:»#öc Z~ BÙ ?!Z\!A·!Hù!XB">›"KÚ"i&##�#=´#Pò#EC$u‰$Fÿ$8F%%Tž%^ó%R&Il&H¶&Cÿ&1C'[u'IÑ'=(Y(Hr(4»(Xð($I);n)ª)9È)=*@*)`*#Š*"®*Ñ*Eï*Z5+Â�+4S,:ˆ,fÃ,e*-@�-Ñ-3ç-1.6M.=„.Â.:â.//8M/3†/6º/+ñ/20!P0;r0 ®0"Ï0ò041 A1!b1B„1$Ç1Uì1SB24–29Ë203d63Z›3*ö3Q!4s4gŽ4Tö47K5"ƒ5F¦5í5O6ZV6%±67×6*74:71o7'¡77É7B88D85}86³87ê8 "9-C9.q90 9;Ñ9
:7#:T[:>°:ï:7;0F;8w;8°;1é;,<:H<ƒ<5œ<Ò<"ë<E=#T=–x=€>�>/¬>5Ü>H?[?.v?/¥?9Õ?&@L6@>ƒ@BÂ@"AO(AYxA)ÒAMüA)JBatBaÖBT8CI�CK×C3#D!WD'yDI¡DPëDJ<E-‡EcµELF1fF¦˜Fm?G$­GÒGïGHR$H7wH-¯H_ÝH<=I zIa›IRýIOPJ J±JÂJRÚJ7-K-eK#“K ·K#ØK,üK")L#LLupL;æL8"M[MWjMZÂM N1>NFpN3·N,ëNLO¢eOxPT�PKÖP6"Q'YQ&�Q3¨Q7ÜQLRaR2€R%³R)ÙR#S4'S`\S`½SYThxT8áTLUEgU:­UJèU03V@dV0¥V-ÖV:W"?WNbW6±W$èW)
X67X6nX4¥XQÚXF,YFsYFºYFZ!HZ,jZ=—Z1ÕZ8[@@[!�[B£[!æ[É\ˆÒ\U[]D±]Dö]9;^]u^+Ó^'ÿ^B'_¦j_À`OÒ`*"aMMae›a;b2=b`pbÑb‰çbQqcCÃc&d[.d<Šd;Çd:e=>eE|e~ÂePAf:’fXÍfH&g#og;“gFÏgGh5^hL”h7áh$i>i?Yi,™i(Æi,ïi�j4ªj=ßj*k'Hk5pkD¦kKëk<7lStlHÈlbm'tmAœm6Þm/n9En^n7ÞnNoMeo+³oGßo'pTFpK›p$çpBqOOq@ŸqŠàq+kr)—rIÁr!s$-sGRsešs!t8"t+[t(‡t|°t|-u‰ªuŠ4v.¿vTîv*Cw\nw4Ëwnx,oxNœx;ëxG'y[oybËyd.z?“zKÓz3{ S{ot{©ä{—Ž|'&}hN}F·}*þ}K)~Gu~>½~4ü~/1akRë3>€Hr€7»€Gó€b;�8ž�#×�)û�&%‚(L‚u‚‹‚(¡‚KÊ‚Mƒ2dƒ9—ƒ(ÑƒCúƒ,>„#k„K�„KÛ„-'…DU…Bš…DÝ…="†K`†c¬†@‡SQ‡E¥‡+ë‡DˆB\ˆÐŸˆlp‰QÝ‰[/Šd‹Š#ðŠ8‹JM‹@˜‹1Ù‹&Œd2Œ\—ŒLôŒA�šN�“é�“}Žo�T��bÖ�F9�N€�6Ï�À‘<Ç‘=’ B’4c’=˜’8Ö’4“²D“H÷“@”8U”'Ž”¶”GÎ”j•�•š•O²•–4–)R– |–,�–!Ê–.ì–0—1L—~—>�—6Ü—>˜;R˜RŽ˜aá˜XC™rœ™[šnkšWÚš:2››m›?	œ{Iœ[Åœ€!�°¢��Sž]ãžeAŸŒ§Ÿ�4 RÅ Œ¡�¥¡R6¢R‰¢NÜ¢�+£v­£?$¤�d¤Eò¤S8¥eŒ¥•ò¥uˆ¦�þ¦nŒ§oû§0k¨bœ¨Wÿ¨qW©˜É©mbªkÐª|<«Z¹«i¬G~¬kÆ¬f2­^™­1ø­W*®9‚®m¼®V*¯@�¯kÂ¯u.°;¤°�à°0b±_“±5ó±K)²Xu²FÎ²Z³Tp³!Å³=ç³C%´?i´/©´;Ù´_µ6uµl¬µJ¶Md¶o²¶o"·o’·o¸zr¸zí¸]h¹kÆ¹]2º]�º]îº]L»]ª»d¼Zm¼HÈ¼G½JY½R¤½2÷½k*¾Q–¾+è¾h¿y}¿P÷¿vHÀ[¿ÀÁÈ›Á8dÂf�ÂKÃIPÃFšÃCáÃL%ÄLrÄ^¿ÄyÅW˜ÅSðÅoDÆV´ÆŠÇQ–ÇWèÇy@È`ºÈdÉp€ÉsñÉ_eÊ`ÅÊ‘&Ë¸Ëp8Ì`©Ìf
! ÍPqÍTÂÍqÎn‰Î™øÎZ’Ï�íÏw~ÐXöÐ\OÑf¬ÑZÒgnÒfÖÒž=Ó…ÜÓybÔcÜÔb@Õƒ£Õ^'ÖM†ÖlÔÖSA×W•×^í×\LØ¢©ØBLÙH�ÙNØÙ\'Ú=„Ú-ÂÚ¯ðÚV ÛO÷ÛfGÜŸ®Ü@NÝµ�ÝHEÞHŽÞ>×Þaßˆxß`à_bà_Âà_"áB‚áEÅáBâ:Nâ‰âŸ	ãn©ã?äSXäT¬äUåWWåS¯å^æ]bæHÀæ8	çHBç;‹çRÇç/è<Jè?‡èmÇèz5é3°é1äé]êHtê=½ê[ûêWWëW¯ëCìzKìˆÆìOOíTŸí+ôíA î<bîkŸî0ïZ<ïu—ïe
ðHsðC¼ðIñIJñT”ñLéñi6òA òcâòOFóP–ó[çóBCô}†ô\õ]aõf¿õ’&öZ¹ö2÷dG÷?¬÷Zì÷VGø@žøNßø‰.ùn¸ùG'ú^oú<Îú)û‹5û�Áû‹_ü>ëü|*ý€§ý?(þmhþXÖþK/ÿc{ÿkßÿ:K/†w¶ˆ.I·S?U@•+Ö¦8©Lâ4/dd,ÉSöYJV¤XûPTf¥9cFGªGòb:;�4ÙT	Cc	S§	~û	Rz
! uÍ
! SC.—ªÆYqDË_
bp
[Ó
i/M™Lç94WnCÆ|
! Ž‡ŽE¥sëk_UËB!adfÆ2-V`V·rS�UÕM+8yT²e^m<ÌO	GYQ¡SóbG�ªj:f¥o?|@¼Aý-?cmLÑZ<y0¶BçZ*K…:ÑblofÜMC ^‘ Dð N5!h„!@í!H."ƒw",û"3(#0\#U�#5ã#5$WO$d§$5%DB%g‡%gï%7W&U�&Oå&N5'd„'ké'2U(lˆ(9õ(g/)C—),Û)F*aO*8±*=ê*.(+NW+F¦+Fí+W4,ŠŒ,`-Nx-JÇ-V.Pi.<º.L÷.‹D/†Ð/VW0H®0V÷0,N1J{1DÆ1_2}k2ré2S\3?°3Fð3:74Kr4I¾4D5]M5^«5g
! 6]r6lÐ6j=7U¨7>þ7O=8=�8SË8e9x…9Lþ9WK:2£:=Ö:K;W`;§¸;a`<OÂ<Q=ˆd=+í=R>,l>9™>§Ó>
{?_‰?cé?ïM@<=AtzBïBòoDbEGyG]ÁI|J}œJ^KjyK<äK !L¬ÂL?oM³¯MŠcNYîNkHOW´O'P&4Qm[Q.ÉQ6øQ2/RtbRj×R~BS6ÁSeøS0^T;�T$ËT'ðT&U&?U'fU'ŽUA¶U5øU2.V<aV<žVgÛVbCWq¦WéXÊY�ÍYck[^Ï[G.\5v\Q¬\Pþ\9O]9‰])Ã]$í] ^63^Gj^y²^H,_Šu_>`:?`Kz`ZÆ`!a-'aUabata
…a
“a	¡a«ai°ab87bQpbyÂbC<cK€c,Ìc"ùc0dHMd$–dB»dbþdOaeJ±e2üeC/f1sfk¥fMgC_g^£g`h\chHÀhN	iGXiF iBçi-*juXjWÎjf&kV�kZäkZ?lXšlOól/CmFsmLºmRnSZnK®nEúnQ@o[’oWîoZFpS¡pkõp7aq/™q/ÉqMùq2GrzrŽ”r7#s‚[s.Þs0
t7>tRvt+Ét1õt-'uHUu;žuIÚuI$vvnv1åv$wW<w/”w,Äw'ñw‹x?¥x6åxNykky_×y47z*lzŽ—z3&{OZ{Jª{9õ{>/|Mn|5¼|5ò|&(},O}°|}H-~2v~-©~.×~G7Nm†TôFI€=�€ˆÎ€<W�R”�>ç�I&‚Ip‚<º‚÷‚Eý‚ICƒb�ƒzðƒk„,‚„3¯„2ã„9…PP…B¡…@ä…7%†R]†:°†6ë†1"‡3T‡@ˆ‡9É‡Dˆ0Hˆ;yˆ8µˆ:îˆ;)‰e‰…‰L‘‰#Þ‰dŠ,gŠ”ŠI«Š,õŠ."‹kQ‹,½‹?ê‹*ŒCŒ*\Œ*‡Œ*²Œ0ÝŒM�U\��²�S4ŽUˆŽEÞŽ^$�Cƒ�JÇ�D�eW�d½�]"‘B€‘CÃ‘H’FP’H—’bà’IC“A�“hÏ“N8”‡”””<£”*à”•>•ŒV•?ã•3#–'W––kŸ–o—<{—8¸—1ñ—%#˜>I˜=ˆ˜1Æ˜Mø˜JF™;‘™:Í™Kš0Tš@…š3Æš6úšJ1›S|›0Ð›AœBCœL†œ=Óœ6�QH�Tš�(ï�TžSmž3ÁžOõž0EŸ.vŸ$¥ŸDÊŸ! 81 0j › 9¨ â &ï ;¡0R¡/ƒ¡.³¡.â¡D¢>V¢E•¢GÛ¢F#£Bj£D­£Tò£jG¤K²¤*þ¤8)¥?b¥E¢¥Gè¥A0¦<r¦P¯¦E§¨F§sï§Oc¨U³¨8	©YB©?œ©CÜ©- ª8Nª?‡ªRÇªL«#g«,‹«Y¸«R¬Te¬#º¬9Þ¬1­9J­„­]£­&®&(®]O®D­®(ò®)¯DE¯GŠ¯XÒ¯S+°`°Bà°W#±<{±/¸±Wè±A@²)‚²"¬²0Ï²4³ˆ5³”¾³ŠS´�Þ´–lµ�¶�“¶–!·�¸·ƒH¸�Ì¸…\¹�â¹�rº’»’“»ˆ&¼?¯¼6ï¼1&½TX½@­½Mî½7<¾4t¾)©¾*Ó¾*þ¾3)¿c]¿FÁ¿8À0AÀVrÀ>ÉÀ6ÁE?Á�…Á„Â9˜ÂAÒÂCÃVXÃ8¯Ã<èÃ'%ÄPMÄMžÄìÄ	Å%Å@6ÅSwÅNËÅ`ÆN{Æ`ÊÆ1+Ç2]Ç2�Ç3ÃÇ4÷Ç8,È/eÈ•ÈO¯ÈÿÈKÉ5bÉ4˜ÉrÍÉ[@ÊEœÊPâÊ>3Ë>rËH±ËTúË<OÌOŒÌPÜÌG-ÍCuÍ!¹ÍIÛÍE%ÎykÎåÎ{÷Î/sÏ<£Ï@àÏK!Ð%mÐ$“Ð$¸ÐNÝÐ6,Ñ8cÑ7œÑXÔÑY-Ò9‡Ò8ÁÒ7úÒ=2Ó?pÓ(°Ó'ÙÓTÔPVÔ7§Ô)ßÔ/	Õ%9ÕM_Õ0­Õ,ÞÕ5ÖAÖ.`Ör�Ö×;×K×9W×;‘×/Í×Cý×lAØZ®Øa	Ù!kÙ�Ù5¬Ù1âÙ*Ú??Ú.Ú2®Ú/áÚÛQ+ÛQ}ÛCÏÛLÜ^`Ü/¿Ü,ïÜ&Ý(CÝ&lÝF“ÝtÚÝ)OÞnyÞdèÞlMßWºßà	&à80àGià,±à8Þà3á?Ká,‹á+¸á4äáâ\*â*‡âT²â1ãU9ã.�ã9¾ã=øãQ6ä8ˆä3Áä9õä4/åAdå1¦å2Øå<æ2HæH{æ@ÄæçG ç_hçlÈç/5è6eè,œè2Éè1üè-.éW\éo´éJ$êooê_ßêW?ë\—ëmôëYbìX¼ì,íBí0Zí‹í-œí7Êífîtiî<ÞîIïAeïF§ïAîï20ð7cð/›ðdËð20ñ-cñJ‘ñ0ÜñY
ò`gòCÈò;ó5Hó&~ó5¥óÛóIøóGBôHŠô<Óô"õ3õ!Dõ$fõ&‹õ*²õÝõ3ôõ)(ö.Rö/�ö+±öÝöòö!÷*÷D÷1X÷Š÷,§÷:Ô÷,ø=<ø=zø?¸ø=øø=6ù=tù=²ù=ðù..ú6]ú”ú
! ©ú´ú0Æú/÷ú('û$Pû$uûšû=«ûJéû4üRüQ_ü/±ü4áü-ý+Dý8pý4©ý-Þý0þ6=þ,tþ-¡þ7Ïþ7ÿ?ÿ^ÿ7}ÿ'µÿßÝÿ1½$ï>^S(²TÛ803i$�DÂ).16`=—7Õ<
3JO~Î)ç#-?QF‘NØ9'maIÏC]Bp.³Aâ*$-O'}$¥'Ê@òK3	#	>£	>â	P!
! cr
! Ö
! ]Þ
! Y<!–¸×"ô0=H“†?
IZ
$¤
=É
U,]MŠdØB=e€sæ;Z/–6Æiý3g<›"ØûH6^'•*½>è='Ce7©7á;.UQ„3Ö%
! B0msYáQ;>�kÌ081i1›?ÍF
XT­YÁ1(#Za~wà/X+ˆP´3997s8«=äE"Qh(º'ã:Fc@~$¿Oä84-m#›'¿'çxOˆØå[öYR 7¬ =ä X"!Y{!^Õ!G4"J|"GÇ" #*0#[#Vx#
Ï#Ý#Eû#EA$A‡$;É$K%.Q%€%KŸ%Uë%GA&3‰&F½&'F„'=Ë'K	(6U(LŒ(bÙ(X<);•)uÑ)QG*<™*
Ö*
ä*(ò*+'+O=+A�+?Ï+M,7],;•,-Ñ,*ÿ,**-@U-<–-pÓ-AD.;†.:Â.9ý.=7/Gu/H½/W0]^0S¼0*1X;1d”1fù1.`2e�2%õ2X3Ut32Ê36ý3644$k48�4BÉ4:5BG5_Š54ê566HV6EŸ6Få68,78e7ž7 »7Ü77ù7/188a82š8+Í89ù8`39M”9Uâ9S8:uŒ:u;0x;•©;•?<[Õ<Y1=)‹=%µ=.Û=*
! >U5><‹>-È>dö>-[?3‰?3½?<ñ?0.@Y_@l¹@/&A/VA;†A7ÂAKúA?FBK†BAÒB=CFRCS™CFíCA4D'vD1žDDÐD+ElAEH®EL÷EDDF‰F^¡FZGS[Gw¯Gy'H;¡H9ÝHKI+cI=�I=ÍI<JºHJdKOhK@¸K@ùK?:L.zLK©LEõL:;MpvM2çM2NSMN@¡N.âN+OA=OO™O8·OXðO%IP@oP°PÄP×P.çP0Q+GQ?sQV³QN
! R#YRI}R:ÇRRS;US>‘SEÐSCT2ZT5�T,ÃT4ðT-%U>SU-’U6ÀU;÷UZ3VJŽVsÙV4MW,‚WU¯W&X),XXVXc¯XYY1mYŸY#²YÖY"èYZ!ZK;Z5‡Z5½Z1óZ*%[3P[)„[)®["Ø[•û[E‘\2×\
! ]1]!P]5r](¨]'Ñ]2ù]E,^=r^;°^Vì^QC_”•_@*`Dk`E°`6ö`*-aPXa/©a8Ùa:b7MbG…b7Íb c.&cJUcE c3æc5d4Pd^…d>äd>#e[be.¾eXíe>Ff<…f#ÂfZæf.AgCpg>´g>óg;2h(nh9—hkÑhn=i<¬i6éi@ jYajQ»jt
k@‚k.ÃkKòk>l#Zl$~lN£lEòl8mDTm!™m!»m'Ým)nF/nyvnMðnH>oI‡o8ÑoX
! pXcpE¼p&q?)qCiqA­qBïqE2rTxrHÍrOs1fs*˜slÃsw0tW¨t:uT;u>�uFÏu?v+Vv,‚vn¯vsw1’wtÄwE9xCx?Ãx@ypDyJµy7z28z$kzG�z`Øz29{l{-†{$´{/Ù{F	|LP|c�|{}.}}2¬}Yß},9~&f~-�~^»~^,y(¦4Ï€)$€.N€}€6™€Ð€"ì€�(.�4W�0Œ�C½�@‚VB‚D™‚;Þ‚;ƒ›Vƒsòƒ f„K‡„.Ó„3…I6…
€…Ž…-¢…+Ð…ü…T†3e†8™†:Ò†6
‡!D‡f‡1ƒ‡Qµ‡ˆ<ˆ.YˆEˆˆBÎˆ-‰Š?‰NÊ‰IŠPcŠ.´ŠDãŠ0(‹"Y‹*|‹K§‹>ó‹?2ŒArŒ´ŒÓŒZðŒkK�*·�>â�!Ž<AŽ&~Ž¥ŽGÁŽU	�T_�-´�Uâ�T8�G��GÕ�H‘\f‘HÃ‘\’Li’>¶’Yõ’[O“G«“Gó“V;”’”O¦”Rö”I•3d•4˜•Í•Tå•%:–#`–¢„–6'—#^—[‚—2Þ—O˜Ba˜:¤˜hß˜dH™S­™Oš!Qš[sš%Ïš+õšF!›(h›J‘›5Ü›œ,&œPSœ<¤œ>áœ> �%_�;…�<Á�þ�;ž&Nž6už"¬ž ÏžJðž=;ŸJyŸgÄŸx, Z¥ m¡Zn¡mÉ¡@7¢‰x¢E£BH£F‹£0Ò£*¤@.¤0o¤) ¤+Ê¤0ö¤>'¥@f¥I§¥Iñ¥4;¦'p¦1˜¦4Ê¦#ÿ¦5#§-Y§ ‡§¨§MÅ§%¨=9¨<w¨p´¨%© 9©DÚ©EªDeªUªª1«/2« b«Cƒ«KÇ«I¬T]¬&²¬%Ù¬Hÿ¬3H­>|­3»­:ï­6*®<a®Dž®+ã®J¯IZ¯3¤¯3Ø¯Z°"g°(Š°:³°&î°J±3`±J”±‰ß±8i²V¢²Où²TI³=ž³9Ü³H´_´0|´9­´>ç´9&µ=`µ3žµ.Òµ[¶e]¶=Ã¶I·YK·j¥·/¸@¸;]¸B™¸*Ü¸9¹A¹5\¹@’¹<Ó¹4ºFEº2Œºc¿º8#»;\»3˜»=Ì»I
! ¼IT¼9ž¼<Ø¼8½DN½/“½!Ã½Så½.9¾Nh¾L·¾H¿XM¿>¦¿Rå¿{8À1´ÀGæÀY.ÁgˆÁzðÁqkÂ^ÝÂ.<ÃakÃ2ÍÃÄLÄKhÄE´Ä]úÄ:XÅ]“Å2ñÅR$ÆjwÆdâÆUGÇ)�Ç-ÇÇ9õÇ$/È<TÈc‘ÈgõÈU]É~³É*2Ê<]Ê'šÊ9ÂÊJüÊ/GË+wË@£Ë>äË*#Ì8NÌ#‡Ì4«ÌBàÌ.#Í)RÍ@|Í.½Í,ìÍ<Î'VÎ8~Î8·Î3ðÎ-$Ï+RÏ~Ï*“Ï%¾Ï-äÏ>Ð(QÐzÐŠÐGšÐSâÐ16ÑyhÑ,âÑ<Ò1LÒD~ÒDÃÒEÓNÓDlÓ+±Ó#ÝÓ&Ô>(Ô#gÔH‹Ô?ÔÔ3ÕAHÕ:ŠÕEÅÕ„Ö$�Ö<µÖMòÖ4@×Iu×Z¿×NØiØC‚ØSÆØNÙ<iÙR¦ÙhùÙ<bÚŸÚ'°Ú)ØÚ/ÛE2Û	xÛL‚Û5ÏÛÜÜb%ÜcˆÜHìÜ;5Ý0qÝ,¢Ý+ÏÝ(ûÝ9$ÞO^ÞJ®Þ]ùÞyWß+Ñß6ýßH4à:}à.¸àHçà,0á]á7rá3ªágÞáXFâLŸâTìâ%Aã9gã1¡ã4Óã4ä'=äxeä&Þä$å5*åF`åD§å2ìå6æ.Væ+…æA±æ1óæ4%çxZç&Óç$úç<èC\è� è90énjécÙé[=êL™êKæê92ë<lëe©ë8ìSHì
œìªì¿ì×ì,îì&í8Bí#{í:Ÿí4Úí6î/FîDvî3»î7ïî4'ï@\ïW�ïOõïOEð[•ð*ñðmñMŠñ=ØñAòFXò>ŸòdÞò&Có9jóN¤ó9óóM-ô;{ô9·ôAñôi3õQ�õ`ïõCPöƒ”ö}÷ˆ–÷gøn‡øQöø'Hù$pùG•ùYÝùG7ú'úQ§úlùúCfûKªûEöûa<üBžü?áüH!ý•jý"þ#þ/þ8?þRxþIËþ:ÿLPÿ1�ÿAÏÿ1HCNŒ%ÛJBL6�&Æ,í*)Ebo4Ò@aHAªAì.&F#m‘ ­Îzì…g\í5J,€$­+Ò$þ-#¾Q¸É"çZ
! 	Je	b°	$
! "8
! :[
! 5–
! bÌ
! D/ZtTÏ0$ U:ö91
2k
4ž
"Ó
Iö
7@UxNÎ8GV/žäÎ"³ Ö&÷%.D+s/Ÿ/Ï8ÿ!8 Z { œ½/Ý
H!Yj]ÄO"r,ŒH¹*@-0ndŸa#f_Šê8ý46k3ˆ9¼ö/'?"g5Š@ÀJ=L2Š"½;à25O…�+³2ß""5X/lœ³
ÊØ
ô,
FT?o*¯!Úü-KD�$®.Ó\,_*Œc·;[#tA˜6Ú *+ V t WŠ dâ 3G!{!P—!1è!"-2"0`"1‘")Ã"$í"G#MZ#[¨#($p-$mž$2%I?%9‰%@Ã%:&?&.R&:�&f¼&e#'C‰'1Í'+ÿ' +(CL(�(4©(4Þ(')';)`c)Ä)AÖ)B*][*M¹*+!++.+LZ+K§++ó+Z,!z,%œ,Â,'Ý,=-(C-9l-2¦-&Ù-<.U=.c“.!÷././&E/6l/c£/H0.P00’0¥0¾0CÐ0H1[]1+¹1å102P22Sƒ2L×2>$3Ac3S¥3ù3?4;W4\“4Bð4O35!ƒ5J¥58ð5@)6Ij6,´6Rá6F47u{7Fñ7Q88=Š8JÈ8?9GS9G›9aã9)E:Co:4³:Eè:G.;v;};>›;4Ú;<'<@C<„<£<7¬<3ä<$=#==‚a=Vä=X;><”>,Ñ>Kþ>6J?+�?2­?5à?7@2N@2�@0´@9å@ A@A\AvA+•AAÁAAB)EB
oB}B(šB
ÃB3ÑBCC
8CFCZC
qCRC
ÒCàC÷CD'D>DUD
sD�D
‘DŸD¶DÏD7çDE
.E0<E3mE.¡E4ÐEFIFfF&„F
«F
¹F$ÇFìF9G;;GKwG
ÃGÑGâGüGH
 H
.H<H RH!sHI•HZßH":I&]I„I3”IÈI1ÙI`J1lJžJ°J!ÂJ/äJK)K@K*QK3|K)°K"ÚKýKL5%L%[L�Lx’LM M?M'ZME‚M&ÈMïMNN/N?N=_N'�NÅNÚN�ìN?ŠO.ÊOùO,P99P<sP/°P:àPQ5Q,HQuQŠQœQ‹¬Q8RJR
\RjR~R
•R£R·R
ÔRQâR4SSSjS+ˆS,´S8áS6TQTdT8pT8©TâTúT3UNUfU }U-žU4ÌUV0!VARV”V"³VÖVñVW&WEW#[W
W�W1£WÕWGëW%3XYX5tXªX2ÄX7÷X3/Y6cY@šY(ÛYZZ:Z$PZ(uZ2žZÑZæZ!ÿZ@![ b[ƒ[™[­[#Ç[!ë[
\*\<\T\ r\“\"ª\Í\ä\]!]A]-a]3�]Ã]Û]ê]&^0.^4_^!”^¶^Ó^ ç^_G"_j_€_œ_®_'Å_í_`+`D`Y`/j`#š`¾`Û`H÷`B@a"ƒa¦a¾a*Ùa3b8bMbibJ…b!Ðbòb
c !cBc"Xc({c¤cÃcÚcùcd\.d6‹dEÂd:eCe7ceK›e–çeZ~ffÙf>@glg+ìg^h)wh¡h>ÁhAiaBis¤i3j0Lj*}j.¨j3×jPkP\kM­kKûkWGldŸlEm/Jm@zm4»m^ðm5On;…nKÁn>
oELo@’oMÓou!p4—p+Ìp;øpP4qz…qOrCPr*”r|¿rz<sx·s;0t3lt_ t;un<u]«u:	vRDv>—vbÖvX9wa’w3ôw$(xjMx1¸x,êxiy1�yL³yz=z2ZzS�zRáz*4{_{:n{9©{‹ã{8o|&¨|6Ï|)}0}DC}8ˆ}LÁ}(~(7~2`~“~ «~&Ì~Ió~;=4y+®0Ú(€-4€0b€6“€AÊ€A�=N�-Œ�7º�Sò�%F‚Xl‚.Å‚yô‚ynƒcèƒ L„Am„B¯„Dò„'7…>_…2ž…4Ñ…4†5;†q†
�†=�†?Í†,
‡*:‡$e‡&Š‡$±‡QÖ‡7(ˆY`ˆ%ºˆàˆ)ñˆ(‰*D‰+o‰"›‰/¾‰/î‰KŠ8jŠ*£ŠLÎŠ>‹BZ‹B�‹à‹3ú‹+.Œ+ZŒ&†Œ(­Œ5ÖŒ%�12�Ud�]º�HŽ?aŽ<¡Ž%ÞŽ"�T'�!|�ž�¼�=Ù�E�B]� �Z½�V‘Ao‘+±‘TÝ‘72’(j’:“’FÎ’(“I>“=ˆ“!Æ“1è“?”7Z”_’”[ò”IN•E˜•IÞ•=(–Tf–5»– ñ–X—k—x—L�—XÎ—'˜‚B˜dÅ˜=*™ch™EÌ™ š#3škWšÃš`Ôš=5›8s›¬›y³›F-œ<tœh±œ/�PJ�Z›�Iö�F@žL‡žNÔž%#Ÿ5IŸ>Ÿ7¾ŸBöŸ;9 %u › ´ ,Ô ¡>¡EQ¡J—¡Xâ¡D;¢1€¢6²¢[é¢RE£T˜£%í£%¤79¤#q¤ •¤(¶¤(ß¤(¥01¥6b¥.™¥µÈ¥Ó~¦DR§'—§'¿§:ç§P"¨Ks¨\¿¨<©Y©?o©d¯©]ªOrªYÂªS«Vp«‚Ç«#J¬2n¬¡¬3Á¬4õ¬9*­/d­O”­Xä­~=®c¼®S ¯ut¯zê¯›e°x±mz±Pè±s9²h­²W³?n³3®³Qâ³,4´2a´8”´ŒÍ´DZµOŸµFïµ[6¶@’¶FÓ¶,·+G·0s·3¤·)Ø·2¸H5¸W~¸+Ö¸/¹.2¹&a¹7ˆ¹HÀ¹/	º29º~lº:ëº<&»jc»�Î»-_¼K�¼'Ù¼9½C;½?½¿½qÖ½LH¾M•¾Nã¾62¿=i¿X§¿ À!À/@À4pÀ ¥ÀAÆÀ0ÁC9ÁF}Á1ÄÁ}öÁBtÂ7·ÂLïÂ[<Ã‚˜Ã}Ä0™Ä>ÊÄ?	Å(IÅ1rÅ2¤Å×Å
! êÅNõÅPDÆ6•ÆJÌÆ{Çx“Ç Èa-ÈP�È+àÈRÉ-_É(�É(¶É'ßÉ&Ê'.Ê(VÊ6Ê*¶Ê1áÊ&Ë2:Ë3mË4¡Ë"ÖËùË1Ì(KÌ+tÌ, Ì1ÍÌ*ÿÌA*Í+lÍ1˜Í.ÊÍ*ùÍ$Î1BÎtÎ(”Î(½Î*æÎ.Ï5@Ï-vÏ3¤Ï ØÏ'ùÏ'!Ð IÐ'jÐ’Ð%±Ð(×Ð,Ñ5-Ñ7cÑ ›Ñ-¼Ñ(êÑ8Ò%LÒ1rÒ¤ÒÄÒJáÒ8,Ó9eÓŸÓ@¼Ó?ýÓV=Ô9”ÔGÎÔ>Õ2UÕBˆÕ+ËÕ+÷ÕE#ÖHiÖ!²Ö6ÔÖ5×eA×\§×>ØMCØA‘ØFÓØJÙ-eÙ“ÙX—ÙBðÙ33ÚjgÚ!ÒÚ"ôÚ"Û/:Û;jÛ-¦Û-ÔÛ+Ü&.ÜhUÜc¾Ü0"ÝSÝ@ÓÝÞ9.Þ{hÞqäÞSVßHªßbóß7Và<ŽàPËàSáDpáHµáKþáOJâPšâ3ëâKãJkãK¶ãOäLRäJŸäDêäW/åt‡åDüåCAæf…æ]ìæ9Jç8„ç=½ç"ûçè0<è5mèM£èAñèm3éb¡édêliêhÖêm?ëA­ëKïëe;ìg¡ìm	íiwíqáíFSîPšî$ëîïK/ï {ï$œïGÁï	ð&ð!:ð!\ð!~ð! ðÂðGßðI'ñKqñA½ñeÿñaeòOÇò$óe<óa¢óOô)TôG~ôyÆôy@õyºõ�4öY¶ö‚÷8“÷7Ì÷:øD?øO„ø+Ôøù$ùY6ù�ùK®ùhúù;cúFŸúæú;òú".û.QûC€ûÄû\ÖûF3ü8züa³üdýgzýOâýM2þ9€þ5ºþ<ðþ5-ÿ(cÿ Œÿ/­ÿ?Ýÿ4 R 0q ¢ Á "Û þ #  ? &` '‡ &¯ 'Ö &þ '% %M %s %™ ?¿ 'ÿ *' R n R„ T× T, "� 1¤ 1Ö $  - IN }˜ C UZ Q° @ 6C (z Z£ 4þ +3 4_ )” .¾ $í +	 .>	 6m	 -¤	 Ò	 Eñ	 N7
!  J†
!  PÑ
!  0" ,S +€ D¬ ñ ( : mW 'Å 1í D
 <d
 2¡
 6Ô
 O k[ Ç .å 9 N k 1~ 5° ,æ  _1 '‘ 3¹ ;í 8) Ob D² +÷ %# 7I "� 9¤ 3Þ 5 .H Cw 2» 6î 3% <Y H– Qß =1 6o I¦ %ð F C] U¡ ;÷ >3 @r .³ ;â ; qZ qÌ q> y° Q* z| �÷ �y �û ‰} a Ši iô ^ R| 4Ï _ &d x‹    >%  2d  F—  ]Þ  d<! T¡! Tö! FK" O’" aâ" .D# Ns# IÂ# `$ Tm$ SÂ$ 1% !H% 3j% ,ž% 3Ë% Cÿ% HC& 8Œ& $Å& Oê& 3:' 4n' 4£' NØ' `'( Hˆ( 'Ñ( 2ù( 3,) ``) LÁ) ;* AJ* (Œ* 4µ* ?ê* ?*+ 4j+ OŸ+ rï+ \b, S¿, X- 8l- 1¥- 3×- &. #2. QV. O¨. =ø. 56/ 0l/ 9�/ E×/ J0 `h0 `É0 D*1 o1 4�1 ;Ä1 F2 4G2 Z|2 U×2 V-3 c„3 >è3 3'4 T[4 &°4 ×4 D÷4 9<5 =v5 5´5 <ê5 ,'6 ST6 $¨6 )Í6 )÷6 Z!7 M|7 Ê7 CÜ7 F 8 \g8 ,Ä8 1ñ8 0#9 1T9 @†9 <Ç9 : ™": K¼: [; >d; G£; Cë; W/< Y‡< Bá< K$= Dp= µ= 1Ñ= /> G3> C{> 7¿> 3÷> Y+? E…? /Ë? Gû? :C@ P~@ Ï@ 0í@ 3A ,RA A QŸA ñA JB $\B K�B DÍB C 6,C KcC A¯C rñC MdD <²D OïD U?E b•E >øE <7F 0tF 2¥F ØF éF G G +G BG VG mG �G •G ©G »G ÏG ãG ÷G H H 3H GH [H oH †H šH ®H ÂH ÖH êH I I )I @I TI hI |I �I ¤I ¸I ÌI àI ôI J J 3J KJ _J sJ ‡J ?œJ ÜJ ðJ K G K GhK °K ÊK >åK C$L 'hL <�L &ÍL eôL zZM mÕM xCN #¼N 2àN O $,O =QO 1�O ÁO ØO .îO (P 3FP {zP AöP 8Q %XQ ~Q -�Q +¾Q >êQ E)R #oR  “R \´R S 9"S 9\S 9–S !ÐS òS %
! T 0T 3JT ;~T :ºT 7õT 7-U 2eU ,˜U ]ÅU 5#V <YV $–V /»V 1ëV W -<W #jW %ŽW %´W !ÚW üW *X -BX &pX —X 5«X 5áX Y !7Y )YY ƒY 6šY ,ÑY !þY " Z JCZ @ŽZ ;ÏZ L[ 9X[ .’[ 'Á[ 2é[ \ :5\ 5p\ +¦\ /Ò\ $] 0'] 3X] -Œ] +º] Kæ] 2^ R^ 6e^ <œ^ &Ù^ 4_ C5_ %y_ Ÿ_ $µ_ LÚ_ E'` m` &�` #´` FØ` Da 4da 4™a 1Îa (b 2)b $\b D�b BÆb 2	c 2<c /oc :Ÿc +Úc ,d %3d -Yd #‡d <«d èd Lþd VKe *¢e Íe =íe &+f !Rf ?tf -´f :âf 2g <Pg 5�g 5Ãg #ùg 'h &Eh 8lh +¥h *Ñh )üh "&i 7Ii #�i (¥i =Îi ?j 6Lj /ƒj ?³j >ój i2k `œk hýk 'fl .Žl #½l 0ál (m /;m "km Žm '¤m 3Ìm %n d&n s‹n Iÿn Io eo 1ƒo 4µo Fêo B1p Ytp %Îp +ôp k q _Œq ìq  r !%r 3Gr 3{r C¯r ór :s *?s 3js .žs )Ís -÷s ,%t 0Rt +ƒt ¯t Ìt  Üt *ýt &(u &Ou 3vu ªu AÅu @v AHv DŠv :Ïv 4
! w ,?w Ylw =Æw $x ()x Rx ex „x "¡x #Äx *èx #y $7y 1\y 1Žy 1Ày 1òy 1$z 1Vz 1ˆz 1ºz 1ìz 1{ 1P{ "‚{ ¥{ /Á{ +ñ{ +| )I| s| *‘| ?¼| >ü| >;} 'z} #¢} #Æ} #ê} ~ #*~ N~ 'j~ #’~ #¶~ #Ú~ #þ~ #" #F 4j &Ÿ DÆ .€ 0:€ /k€ F›€ %â€ � C$� h� |� #•� /¹� #é� C
‚ ;Q‚ �‚ 1­‚ ß‚ +ú‚ $&ƒ 1Kƒ #}ƒ "¡ƒ "Äƒ +çƒ )„ 8=„ 3v„ >ª„ :é„ D$… 8i… ¢… %À… =æ… "$† ,G† t† 3Š† ?¾† )þ† (‡ RG‡ 4š‡ *Ï‡ ú‡ ˆ &-ˆ .Tˆ 0ƒˆ *´ˆ !ßˆ $‰ #&‰ -J‰ $x‰ �‰ ²‰ ZÏ‰ S*Š #~Š 9¢Š &ÜŠ &‹ 2*‹ 3]‹ @‘‹ CÒ‹ ;Œ .RŒ -�Œ 0¯Œ )àŒ /
! � #:� F^� "¥� +È� Cô� j8Ž f£Ž 3
! � >� 6W� >Ž� 2Í� 3� '4� (\� …� 4¤� 8Ù� A‘ FT‘ D›‘ ;à‘ r’ ��’ *“ OJ“ Oš“ ê“ 9	” 7C” 8{” =´” Tò” FG• Ž• Jª• Lõ• B– 6^– $•– Pº– J— XV— N¯— 8þ— /7˜ 2g˜ =š˜ AØ˜ 1™ GL™ P”™ +å™ 5š 5Gš <}š Lºš +› -3› Ba› J¤› Jï› D:œ Oœ KÏœ ;� :W� :’� ;Í� C	ž 3Mž <�ž -¾ž pìž 0]Ÿ 0ŽŸ .¿Ÿ +îŸ P  Bk  @®  Oï  @?¡ H€¡ rÉ¡ C<¢ ,€¢ )­¢ `×¢ N8£ E‡£ <Í£ ;
! ¤ F¤ a¤ |¤ ,™¤ 2Æ¤ ù¤ C¥ ]¥  {¥ ?œ¥ @Ü¥ ¦ 20¦ lc¦ \Ð¦ >-§ Il§ F¶§ #ý§ !¨ G5¨ 1}¨ F¯¨ @ö¨ ;7© 2s© F¦© ;í© @)ª 4jª 7Ÿª ;×ª "« +6« b« %x« ož« T¬ /c¬ C“¬ O×¬ ('­ 4P­ 3…­ $¹­ Þ­ !÷­ &® +@® 1l® .ž® /Í® -ý® ++¯ )W¯ $�¯ #¦¯ #Ê¯ 'î¯ &° (=° &f° #�° /±° ,á° %± #4± )X± )‚± )¬± ,Ö± -² +1² +]² +‰² /µ² 5å² 9³ =U³ S“³ <ç³ ~$´ h£´ ?µ ,Lµ +yµ 1¥µ !×µ 6ùµ +0¶ 8\¶ D•¶ CÚ¶ 1· vP· NÇ· �¸ x˜¸ ;¹ ZM¹ ]¨¹ Kº VRº 6©º uàº xV» ;Ï» E¼ %Q¼ 7w¼ ¯¼ 0Ï¼ 1½ h2½ B›½ PÞ½ 4/¾ Hd¾ ;­¾ 8é¾ %"¿ +H¿ zt¿ dï¿ =TÀ c’À DöÀ ;Á .PÁ >Á P¾Á 5Â /EÂ 3uÂ Z©Â Ã NÃ ?jÃ ªÃ ÁÃ .ÚÃ 0	Ä 2:Ä (mÄ B–Ä ÙÄ ZíÄ HÅ -hÅ F–Å VÝÅ Q4Æ l†Æ :óÆ 6.Ç ·eÇ YÈ UwÈ NÍÈ {É ›˜É Â4Ê 1÷Ê L)Ë vË J“Ë 3ÞË ;Ì BNÌ ‘Ì $±Ì *ÖÌ ?Í KAÍ "�Í E°Í 2öÍ O)Î 8yÎ $²Î D×Î 8Ï GUÏ $�Ï KÂÏ *Ð )9Ð <cÐ 8 Ð :ÙÐ ;Ñ <PÑ 9�Ñ >ÇÑ VÒ <]Ò WšÒ MòÒ M@Ó 5ŽÓ ]ÄÓ m"Ô =�Ô ?ÎÔ QÕ X`Õ H¹Õ BÖ 3EÖ lyÖ 0æÖ 4× 2L× ;× -»× +é× NØ LdØ G±Ø ,ùØ /&Ù  VÙ )wÙ @¡Ù 'âÙ $
! Ú $/Ú 5TÚ :ŠÚ +ÅÚ ,ñÚ 1Û PÛ 'oÛ  —Û .¸Û çÛ &Ü ,Ü &JÜ )qÜ 2›Ü )ÎÜ :øÜ +3Ý D_Ý )¤Ý *ÎÝ 5ùÝ =/Þ 2mÞ & Þ %ÇÞ "íÞ ,ß 9=ß (wß 5 ß JÖß !à 08à $ià SŽà wâà 8Zá “á [¥á ;â 9=â 'wâ Ÿâ @½â !þâ # ã #Dã 0hã 7™ã FÑã Pä Fiä :°ä ?ëä O+å 4{å 5°å =æå A$æ $fæ &‹æ ^²æ 5ç 3Gç ;{ç ?·ç 3÷ç 4+è >`è @Ÿè <àè Sé Jqé N¼é Bê dNê Y³ê M
ë >[ë Lšë Nçë }6ì N´ì Fí KJí 2–í 7Éí hî :jî =¥î Tãî 98ï 9rï Z¬ï 2ð C:ð 6~ð -µð Fãð Q*ñ 4|ñ /±ñ Sáñ I5ò ^ò >Þò Ió Dgó 4¬ó Báó H$ô Jmô A¸ô ;úô a6õ 0˜õ Éõ ^æõ PEö `–ö `÷ö |X÷ 7Õ÷ U
ø Icø Y­ø Cù RKù Ržù 6ñù 7(ú Q`ú /²ú 1âú û 0û .Lû 0{û B¬û 3ïû 2#ü 2Vü ‰ü a§ü {	ý =…ý zÃý />þ Pnþ .¿þ Bîþ 1ÿ LJÿ %—ÿ /½ÿ 8íÿ -&!7T!Œ!0«!Ü!,ü!-)!W!f!2|!-¯!Ý!.õ!"$!AG!‰!¤!&¼!>ã!1"!+T!I€!JÊ!+!A!R!l!=ƒ!<Á!þ!!-!2@!s!9‘!$Ë!ð!(!)4! ^!-!(­!0Ö!‡!r�!!( !%I!1o!:¡!3Ü!J	!^[	!^º	!I
! !_c
! !*Ã
! ![î
! !]J!9¨!Lâ!U/!…!—’!®*
!WÙ
!$1!V!-v!¤!·!Ï!ç!?þ!8>!-w!F¥!yì!#f!SŠ!VÞ!!5!@W!P˜!-é!W!=o!I­!?÷!^7!%–!*¼!+ç!'!!;!6]!0”! Å!æ!�ü!ƒ~!2!D5!<z!·!;Ô!.!3?!3s!+§!3Ó!!5$!8Z!<“!"Ð!<ó!<0!!m!*�!_º!&!CA!<…!9Â!Iü!%F!+l!F˜!4ß!T!Ci!,­!�Ú!Ah!:ª![å!A!J`!j«!W!Tn!$Ã!Rè!!; !W] !fµ !:!!!W!!Dy!!¾!!RÚ!!1-"!M_"!4­"!4â"!X#!Mp#!N¾#! 
$!;.$!j$!<‚$!@¿$!J%!5K%!�%!,Ÿ%!&Ì%!:ó%!�.&!“¼&!/P'!&€'!?§'!/ç'!-(!*E(!`p(!CÑ(!V)!5l)!y¢)!V*!rs*!pæ*!%W+!-}+!'«+!)Ó+!(ý+!.&,!2U,!:ˆ,!?Ã,!H-!L-!d-!|-!”-!¬-!EÂ-!?.!!H.!;j.!n¦.!!/!&7/!/^/!9Ž/!È/!#â/!:0!A0!'P0!Bx0!'»0!-ã0!+1!=1!U1!-i1!(—1!9À1!'ú1!)"2!CL2!#�2!´2!9Ç2!?3!2A3!t3!�3!«3!IÇ3!U4!@g4!¨4!:Á4!0ü4!F-5!:t5!$¯5!7Ô5!D6!3Q6!?…6!FÅ6!67!?C7!Eƒ7!+É7!.õ7!!$8!hF8!/¯8!6ß8!59!6L9!5ƒ9!)¹9!$ã9!=:!+F:!/r:!=¢:!à:!Sÿ:!ES;!8™;!<Ò;!'<!(7<!7`<!8˜<!2Ñ<!!=!>&=!?e=!4¥=!=Ú=!">!:;>!3v>!ª>!É>!.ä>!1?!'E?!7m?!K¥?!%ñ?!3@!KK@!I—@!7á@!<A!SVA!0ªA!CÛA!GB!-gB!1•B!+ÇB!>óB!>2C![qC!6ÍC!SD!sXD!?ÌD! E! -E!2NE!(�E!gªE!jF!X}F!1ÖF!3G!<G!cYG!V½G!/H!ODH!O”H!JäH!@/I!IpI!IºI!<J!iAJ!!«J!ÍJ!5ìJ!5"K!;XK!2”K!3ÇK!IûK!OEL!Z•L!GðL!B8M!9{M!?µM!KõM!EAN!+‡N!D³N!DøN!>=O!?|O!5¼O!@òO!93P!EmP!<³P!@ðP!;1Q!mQ!~Q!G�Q!;ØQ!ER!HZR!\£R!`S!7aS!I™S!|ãS!C`T!;¤T!DàT!c%U!9‰U!,ÃU!RðU!SCV!—V! ³V!2ÔV!JW!>RW!x‘W!€
! X!a‹X!#íX!:Y!3LY!^€Y!cßY!lCZ!h°Z!3[!3M[!)�[!2«[!#Þ[!%\!:(\!=c\!¡\!"·\! Ú\!$û\!< ]!?]]!5�]!<Ó]!G^!0X^!‰^!Ž^!•^!±^!
É^!%×^!ký^!Zi_!Ä_!Eà_!=&`!Sd`!A¸`!šú`!>•a![Ôa!~0b!1¯b!Eáb!G'c!Loc!H¼c!d!d!"=d!$`d!t…d!@úd!V;e!5’e!BÈe!+f!77f!of!,‡f!T´f!@	g!@Jg!
! ‹g!=–g!	Ôg!9Þg!Vh!,oh!>œh!Ûh!Yúh!jTi!k¿i!>+j!jj!,…j!\²j!?k!?Ok!<�k!KÌk![l!=tl!–²l!ZIm!V¤m!Eûm!iAn!3«n!Rßn!\2o!O�o![ßo!:;p!dvp!"Ûp!Gþp!iFq!a°q!Wr!Yjr!„Är!DIs!DŽs!0Ós!t!D!t!#ft! Št!«t!-Æt!+ôt!& u!%Gu!*mu!I˜u!Iâu!I,v!Hvv!E¿v!Ow!EUw!Q›w!=íw!E+x!=qx!E¯x!Uõx!OKy!P›y!Oìy!O<z!PŒz!PÝz!D.{!Ds{!b¸{!/|!!K|!6m|!H¤|!>í|!p,}!N�}!Eì}!(2~!=[~!V™~!6ð~!F'!Dn!1³!0å!\€!Zs€!WÎ€!6&�!Y]�!¡·�!.Y‚!Bˆ‚!cË‚!c/ƒ!P“ƒ!Ääƒ!Ä©„!Pn…!7¿…!^÷…!:V†!0‘†!1Â†!3ô†!S(‡!'|‡!¤‡!·‡!/Ö‡!!ˆ!](ˆ!X†ˆ!8ßˆ!A‰!OZ‰!8ª‰!Eã‰!8)Š!’bŠ!õŠ!*
! ‹!5‹!'U‹!!}‹!8Ÿ‹!&Ø‹! ÿ‹!! Œ!BŒ!+\Œ!$ˆŒ!­Œ!XÆŒ!�!;�!V�!Mu�!iÃ�!�-Ž!1»Ž![íŽ!bI�!u¬�!k"�!JŽ�!>Ù�!,‘!VE‘!;œ‘!CØ‘!8’!2U’!-ˆ’!5¶’!:ì’!<'“!4d“!C™“!Ý“!)ó“!(”!JF”!Q‘”!0ã”!7•!9L•!7†•!U¾•!6–!;K–!2‡–!:º–!õ–!—!5—!sT—!;È—!V˜!O[˜!|«˜!'(™!nP™!;¿™!Fû™!DBš!/‡š!9·š!8ñš!*›!]G›!/¥›!(Õ›!/þ›!'.œ!$Vœ!5{œ!2±œ!%äœ!W
! �![b�!E¾�!!ž!:&ž!/až!N‘ž!+àž!&Ÿ!$3Ÿ!XŸ!”xŸ!‘
 !ŽŸ !‘.¡!<À¡!ý¡!E¢!Ca¢!8¥¢!@Þ¢!\£!X|£!EÕ£!`¤!`|¤!AÝ¤!<¥!P\¥!L­¥!Lú¥!KG¦!K“¦!„ß¦!{d§!~à§!__¨!:¿¨!ªú¨!'¥©!7Í©!oª!Vuª!VÌª!l#«!Q�«!Yâ«!@<¬!5}¬!5³¬!6é¬!j ­!È‹­!“T®!Dè®!3-¯!ša¯!>ü¯!T;°!Z�°!&ë°!z±!E�±!iÓ±!E=²!+ƒ²!d¯²!Y³!Yn³!GÈ³!P´!Sa´!Zµ´!Tµ!heµ!5Îµ!5¶!<:¶!Qw¶!QÉ¶!e·!B�·!GÄ·!D¸!FQ¸!X˜¸!Xñ¸!TJ¹!QŸ¹!Zñ¹!TLº!F¡º!Nèº!R7»!aŠ»!Mì»!?:¼!Cz¼!G¾¼!=½!XD½!V�½!Pô½!SE¾!m™¾!k¿!Fs¿!Hº¿!UÀ!\YÀ!A¶À!?øÀ!68Á![oÁ!NËÁ!XÂ!UsÂ!XÉÂ!U"Ã!VxÃ!VÏÃ!B&Ä!IiÄ!I³Ä!IýÄ!CGÅ!D‹Å!QÐÅ!W"Æ!ozÆ!TêÆ!T?Ç!T”Ç!–éÇ!@€È!RÁÈ!UÉ!rjÉ!eÝÉ!,CÊ!epÊ!7ÖÊ!Ë!Ë!	Ë!4)Ë!š^Ë!gùË!5aÌ!—Ì!¬Ì!@¹Ì!:úÌ!’5Í!›ÈÍ!�dÎ!˜õÎ!‡ŽÏ!�Ð!]¦Ð!JÑ!?OÑ!?�Ñ!NÏÑ!ZÒ!7yÒ!6±Ò!LèÒ!L5Ó!!‚Ó!¤Ó!.­Ó!'ÜÓ!Ô!ZÔ!qÔ!*‰Ô!"´Ô!B×Ô!:Õ!@UÕ!–Õ!=¶Õ!LôÕ!NAÖ!X�Ö!]éÖ!]G×!u¥×!7Ø!ASØ!9•Ø!QÏØ!i!Ù!8‹Ù!AÄÙ!MÚ!GTÚ!#œÚ!?ÀÚ!OÛ!gPÛ!G¸Û!CÜ!ODÜ!C”Ü!QØÜ!>*Ý!HiÝ!\²Ý!Þ!N&Þ!0uÞ!8¦Þ!pßÞ!Pß!Eoß!Lµß!:à!2=à!Bpà![³à!Uá!9eá!.Ÿá!5Îá!"â!5'â!^]â!A¼â!Jþâ!9Iã!<ƒã!Àã!3Üã!2ä!
! Cä!#Nä!9rä!K¬ä!Gøä!@å!5[å!#‘å!6µå!Bìå!;/æ!&kæ!-’æ!:Àæ!ûæ!ç!!4ç! Vç!�wç!)è!2è!%Pè!9vè!9°è!%êè!!é!!2é!5Té! Šé!+«é! ×é!7øé!0ê! Mê!4nê!*£ê!?Îê!ë! &ë!1Gë!yë!0•ë!"Æë!–éë!u€ì!7öì!4.í!?cí!-£í!AÑí!-î!7Aî!yî!)—î!Áî!#Üî!ï!ï!4ï!)Kï!uï!h�ï!3øï!L,ð!9yð!K³ð!:ÿð!B:ñ!X}ñ!;Öñ!Vò!!iò!<‹ò!EÈò!)ó!8ó!>Hó!6‡ó!M¾ó!eô!'rô!;šô!>Öô!Lõ!Nbõ!1±õ!+ãõ!mö!E}ö!AÃö!@÷!;F÷!U‚÷!,Ø÷!Zø!-`ø!Žø!!­ø!EÏø!ù!/ù!GGù!e�ù!dõù!FZú!P¡ú!òú!û!'"û!8Jû!7ƒû![»û!2ü!=Jü!!ˆü!?ªü!7êü!4"ý!(Wý!E€ý!"Æý!Kéý!L5þ!P‚þ!JÓþ!Bÿ!-aÿ!B�ÿ!OÒÿ!e""Xˆ"1á"L"l`"�Í"-O"Z}"Ø"õ""54"Fj"B±"Uô"FJ"B‘"EÔ"3"4N"<ƒ"À"=Ó" "2"0O"u€"Tö"cK"&¯"Ö":æ"!"K:")†"°"Ë"1ê"	"!<	"J^	"©	"2Ç	"ú	"C
! "8U
! "AŽ
! "]Ð
! "-."6\"7“"<Ë"H"&Q"+x"¤"&¿"Sæ"$:
"_
"o
"\Š
"Zç
" B"c"‚" "¶"Ì"2â" "'6"N^"­"5Ë"D"4F"F{",Â"3ï">#"b"5‚"e¸"*"3I"U}";Ó";")K""u":˜"$Ó"2ø";+")g")‘"-»"Ué"V?"#–"Qº"9"1F"tx"<í"J*"Qu"QÇ"P"Ij"?´"5ô"V*"$�"=¦"4ä"!"(;"d"B}"À"2Ï")",",I"v"H’"$Û"@"BA"t„"+ù"H%"@n"M¯"=ý"D;">€"‰¿"CI"/�"@½"?þ"Q> "-� "2¾ "6ñ "$(!"/M!"6}!"2´!",ç!""""7""H""[""Ed""-ª""#Ø""&ü""A##",e#"9’#"(Ì#".õ#".$$".S$"R‚$"NÕ$"I$%"Rn%"4Á%"Xö%";O&"8‹&"KÄ&"7'"=H'">†'"]Å'"*#("$N("-s("'¡("GÉ("*)"&<)"c)"G�)"FÉ)".*"5?*"/u*"C¥*"Ké*"G5+"A}+"¿+"Ô+"Qé+"l;,"n¨,"Y-"*q-")œ-"!Æ-"jè-"[S."'¯."+×."b/"/f/"2–/"<É/"'0").0"dX0"=½0"cû0"}_1"DÝ1""2".72">f2"P¥2"5ö2"3,3"G`3")¨3"]Ò3"!04"VR4"W©4"5"5"485"4m5"G¢5"xê5")c6"0�6"9¾6"1ø6"B*7"Cm7"I±7"Aû7"A=8"18"[±8"0
9"@>9"-9"<­9";ê9">&:"Ie:"5¯:"“å:"^y;"IØ;"@"<"+c<".�<";¾<"7ú<"Y2="HŒ="<Õ="@>"„S>"#Ø>"lü>"Ei?"k¯?"ª@"LÆ@"NA")bA")ŒA"¶A"pÖA"oGB"Z·B"MC"0`C"A‘C"0ÓC"CD"FHD"�D"#ªD"ÎD"äD"3E".5E"4dE"D™E""ÞE"FF";HF"4„F"4¹F"8îF"$'G"&LG"4sG"Z¨G"8H"?<H"<|H":¹H"GôH"W<I" ”I"$µI"0ÚI"3J"#?J"&cJ"ŠJ"žJ"¹J"5ÆJ"7üJ"'4K"#\K"9€K"1ºK"7ìK",$L"3QL"6…L"%¼L"~âL"MaM"I¯M"=ùM"D7N"D|N"	ÁN"+ËN":÷N"/2O"FbO"*©O"BÔO"&P"?>P"~P".˜P"EÇP"C
Q"=QQ"1�Q"JÁQ"BR",OR":|R"&·R";ÞR"(S"LCS">�S"-ÏS"7ýS"@5T"$vT"5›T"7ÑT"H	U"ARU"2”U"1ÇU"?ùU"+9V"-eV"-“V"AÁV"W" W"2=W"TpW"0ÅW"`öW"^WX"¶X"ÑX"uîX"ldY"0ÑY"Z"/"Z")RZ"/|Z"a¬Z"[".["2G["+z["&¦["3Í["#\"#%\"#I\"#m\"‘\"K£\"Eï\"=5]"/s]"E£]"é]"8ÿ]"%8^"/^^"+Ž^"7º^"Nò^"+A_"%m_"H“_"+Ü_"F`"BO`"?’`"AÒ`":a"EOa"G•a"@Ýa"-b"ELb"J’b"EÝb"G#c"@kc"M¬c"Fúc"@Ad"?‚d"&Âd"Aéd"G+e"Mse"SÁe"Bf"ÑXf"N*g"0yg"lªg"Mh"Eeh"D«h"Aðh"42i"1gi"1™i"OËi">j"7Zj">’j"<Ñj"ok"/~k"7®k"7æk"l"@8l"2yl">¬l""ël"Qm"Y`m"rºm"[-n"<‰n"2Æn"Uùn":Oo"JŠo"*Õo"5p"C6p"$zp"{Ÿp";q"?Wq"¨—q"]@r"?žr"^Þr"F=s"D„s"És"Cçs"0+t"M\t"Rªt")ýt",'u"'Tu"|u"4”u"rÉu"<v"'\v""„v"K§v"7óv"7+w",cw";�w"CÌw"_x"%px"9–x"*Ðx"Nûx"DJy"P�y"bày">Cz"_‚z"3âz";{"1R{"4„{"4¹{"Cî{"[2|":Ž|"JÉ|" }"5}"DE}"@Š}"DË}"H~">Y~"'˜~"5À~"5ö~"<,"@i"?ª"/ê":€"4U€"-Š€"2¸€"aë€"YM�"5§�"*Ý�"3‚"0<‚"-m‚"8›‚"EÔ‚"^ƒ"5yƒ"¯ƒ"!Ïƒ"ñƒ"-„"=„":[„"-–„">Ä„";…"m?…"^­…"8†".E†"t†"�†"$­†"JÒ†"m‡"‹‡"Gž‡"Kæ‡"X2ˆ"m‹ˆ"?ùˆ"N9‰"\ˆ‰"Eå‰"?+Š"/kŠ"G›Š"=ãŠ"]!‹"[‹"#Û‹"@ÿ‹"G@Œ".ˆŒ"5·Œ"FíŒ"74�"6l�"˜£�"B<Ž"EŽ"CÅŽ"V	�"X`�"C¹�"Bý�"B@�"Bƒ�"BÆ�"B	‘"BL‘"6�‘"LÆ‘"L’"Z`’"L»’"K“"LT“"K¡“"Kí“"d9”"dž”"1•"5•"&I•"lp•"@Ý•"E–"Sd–"O¸–"+—""4—"6W—";Ž—">Ê—"=	˜"0G˜"*x˜"£˜"IÁ˜".™"4:™"*o™"Dš™"(ß™"Wš"`š"Cš"9Ãš"7ýš"C5›"Dy›"'¾›"0æ›"%œ"%=œ"4cœ"b˜œ"!ûœ"@�"5^�"1”�"'Æ�"Hî�":7ž"8rž";«ž"Hçž"0Ÿ"A?Ÿ"2�Ÿ"3´Ÿ"`èŸ"?I "(‰ "1² "?ä "D$¡"Qi¡"T»¡"C¢"+T¢"8€¢"<¹¢"ö¢"£"(£"$F£"Wk£"7Ã£"(û£"O$¤"t¤"*Ž¤"%¹¤"ß¤"*þ¤"€)¥"Ñª¥"|¦"-—¦"›Å¦"Ia§"]«§"O	¨"KY¨"S¥¨"9ù¨"33©"<g©"Z¤©"Dÿ©"2Dª"Ewª"b½ª"X «"y«"H�«".Ø«"7¬":?¬"9z¬"a´¬"­",)­"BV­"™­"-±­"jß­"WJ®"N¢®"Qñ®"BC¯"E†¯"FÌ¯"E°"%Y°"0°"2°°"-ã°"7±"KI±"@•±"MÖ±"c$²"6ˆ²"^¿²"³"9³"X³"v³"–³"´³"Ñ³"ð³"´"-´"K´"j´"Š´"¨´"%È´"î´"µ")µ"%Cµ"iµ"ˆµ"¨µ"Èµ"åµ"#¶"C&¶"›j¶"X·"Ì_·"¹,¸"gæ¸"bN¹"]±¹"Jº"<Zº">—º">Öº"$»"8:»"is»">Ý»"(¼"$E¼"Pj¼"J»¼"N½"GU½"S�½":ñ½"8,¾"Be¾"I¨¾"6ò¾" )¿"OJ¿"_š¿"Nú¿"^IÀ"U¨À"EþÀ"EDÁ"cŠÁ">îÁ"m-Â"o›Â"iÃ"fuÃ"[ÜÃ"b8Ä"h›Ä"eÅ"LjÅ"N·Å";Æ"'BÆ"wjÆ"+âÆ"FÇ"(UÇ"B~Ç"rÁÇ"J4È"MÈ"RÍÈ"9 É"2ZÉ"?�É"@ÍÉ"@Ê"@OÊ"O�Ê"=àÊ"$Ë"(CË">lË"?«Ë"?ëË"@+Ì"?lÌ"?¬Ì">ìÌ"?+Í"6kÍ"%¢Í"6ÈÍ"*ÿÍ"I*Î"FtÎ"P»Î"`Ï"ƒmÏ"UñÏ"<GÐ"r„Ð"D÷Ð"<Ñ"'¼Ñ"HäÑ"'-Ò"bUÒ"b¸Ò"bÓ",~Ó".«Ó".ÚÓ".	Ô"N8Ô"K‡Ô"iÓÔ"%=Õ"1cÕ"•Õ"+µÕ"báÕ"`DÖ"a¥Ö"F×"FN×"B•×">Ø×"@Ø"JXØ"s£Ø"TÙ"ClÙ"g°Ù"{Ú"E”Ú"IÚÚ"K$Û"mpÛ"FÞÛ"l%Ü"ª’Ü"(=Ý"FfÝ"<­Ý"FêÝ"Q1Þ"XƒÞ"MÜÞ"<*ß""gß"BŠß">Íß")à"?6à"7và"3®à"6âà"já"0„á"6µá"ìá"Eâ";Fâ"2‚â"2µâ",èâ"µã"Ëã"ëã"6	ä"@@ä"R�ä"SÔä"+(å"eTå"Eºå"Iæ"lJæ"S·æ"&ç"M2ç"E€ç")Æç"‚ðç"Hsè"¼è"\Øè""5é"0Xé""‰é",¬é".Ùé"=ê"/Fê"%vê"2œê"*Ïê")úê"1$ë"+Vë"G‚ë"0Êë"^ûë"NZì"'©ì"&Ñì" øì"&í"@í"%`í"5†í"B¼í"ÿí"'î"(>î"!gî"'‰î"±î" Êî"ëî"3ÿî" 3ï"Tï"eï"„ï"6¤ï"0Ûï"/ð"/<ð"(lð"9•ð"*Ïð"!úð"&ñ"%Cñ" iñ"-Šñ"&¸ñ"%ßñ"ò"2ò"CRò"6–ò"@Íò"&ó"+5ó"aó"'|ó"#¤ó"Èó"7æó"8ô"7Wô"C�ô",Óô",õ"@-õ"%nõ"&”õ"r»õ"^.ö"@�ö"{Îö"`J÷">«÷":ê÷"2%ø"JXø"$£ø"mÈø"F6ù"B}ù"5Àù"Böù"(9ú"Vbú"<¹ú"@öú"Š7û"[Âû"]ü"4|ü"M±ü"Tÿü"PTý"`¥ý"Dþ"9Kþ"]…þ"Yãþ"i=ÿ"Z§ÿ"]#R`#T³#Q#eZ#9À#2ú#G-#8u#<®#4ë#" #IC#=�#wË#FC#1Š#B¼#6ÿ#<6#Xs#\Ì#H)# r#�#†¡#ž(#pÇ#Œ8	#{Å	#dA
! #t¦
! #x#5”#XÊ#;##E_#¥#/Ã#/ó#L#
#7p
#6¨
#:ß
#.#OI#œ™#“6#$Ê#Vï#6F#-}#:«#æ#H#’J#,Ý#>
! #jI#j´#/#$O#>t#&³#%Ú#%#+&##R#(v#@Ÿ#Oà#D0#<u#²#Î#ä#-þ#,#"I#3l#V #÷#(#*<#.g#:–#(Ñ#dú#:_#@š#>Û#?#=Z#*˜#=Ã##a#4~#-³#Ká#N-#G|#AÄ#Q#MX#M¦#Jô#ƒ?#(Ã#7ì#<$##a#1…#2·#3ê#6#3U#0‰#$º#%ß#) #,/ #\ #r #‰ #¢¤ #/G!#`w!#+Ø!#("#=-"#2k"#9ž"#GØ"# ##5;##<q##F®##=õ##*3$#2^$#4‘$#SÆ$#I%#Id%#?®%#Fî%#B5&#ox&#Gè&#;0'#Ql'#K¾'#=
! (#;H(#N„(#>Ó(#I)#I\)#D¦)#Eë)#D1*#Cv*#º*#E×*#++#FI+#�+#.©+#<Ø+#R,#;h,#W¤,#Bü,#I?-#*‰-#A´-#tö-#"k.#$Ž.#/³.#ã.#F/#AI/#C‹/#WÏ/#P'0#Ex0#-¾0#0ì0#?1#<]1#%š1#9À1#$ú1#2#;2#tX2# Í2#8î2#2'3#6Z3#O‘3#Há3#F*4#(q4#š4#I«4#õ4#.5#[>5#Rš5#í5#:6#;6#+N6#(z6#,£6#/Ð6#]7#B^7#,¡7#XÎ7#'8#!A8#c8#w8#‹8#R£8#%ö8#%9#(B9#k9#…9#1¡9#9Ó9#
:#?&:#f:#}:#š:#1·:#/é:#);#\C;#? ;#9à;#l<#0‡<#b¸<#?=#r[=#IÎ=#<>#=U>#/“>#Ã>#Ý>#ö>#+?#0B?#,s?#1 ?#0Ò?#4@#8@#%W@#}@#L–@#Lã@#+0A#-\A#ŠA#¥A#¾A#*ÝA#)B#B2B#AuB#\·B#/C#DC#5\C#3’C#6ÆC#KýC#+ID#&uD##œD#ÀD#ÕD#;êD#&E#PEE#;–E#%ÒE#;øE#74F#&lF#%“F#'¹F#áF#1öF#-(G#/VG#5†G#4¼G#ñG#
H#H#=H#,RH#H# ˜H#2¹H#=ìH#!*I#'LI#.tI#,£I#1ÐI#J##!J#4EJ#1zJ#0¬J#)ÝJ#YK#aK#4K#/´K#/äK#/L#DL#(dL##�L#±L#'ÑL#(ùL#"M#>M#!]M#M#'šM#DÂM#JN#RN#WpN#@ÈN#	O#.O#$HO#$mO#)’O#*¼O#!çO#=	P#GP#5_P#U•P#WëP#VCQ##šQ#"¾Q##áQ#1R#O7R#0‡R#H¸R#:S#2<S#oS#%ŒS#b²S#BT#HXT#1¡T#5ÓT#(	U#q2U#q¤U#,V#1CV#KuV#*ÁV#'ìV#:W#7OW#B‡W#0ÊW#?ûW#;;X#9wX#2±X#4äX#DY#\^Y#C»Y#3ÿY#33Z#
gZ#'uZ#)�Z#ÇZ# àZ#D[#DF[#G‹[#%Ó[#ù[#ž\#¼²\#–o]#^#&^#7B^#=z^#[¸^#4_#9I_#Cƒ_#1Ç_#4ù_#b.`#A‘`#nÓ`#EBa#0ˆa#v¹a#K0b#-|b# ªb#(Ëb#$ôb#(c#BBc#C…c#/Éc#0ùc#!*d# Ld#7md#¥d#/Åd#õd#He# ]e##~e# ¢e#&Ãe#êe#3f#)5f#U_f#Oµf#Gg#OMg#G�g#Jåg#A0h#irh#AÜh#Hi#+gi#3“i#$Çi#ìi#+j#77j#.oj#"žj#$Áj#æj##k#R)k#)|k#!¦k#%Èk#Bîk#H1l#@zl#»l#2Ól#/m#:6m#Xqm#*Êm#õm##n#-4n#0bn#"“n#¶n#7Ön#0o#?o#8Uo#Žo#¨o#/Âo#òo#p#‚%p#m¨p#!q#8q#[Tq#>°q#8ïq#3(r#V\r#W³r#Js#¤Vs#5ûs#<1t#6nt#Y¥t#Yÿt#:Yu#”u#$²u#×u#$ðu#&v#&<v#&cv#*Šv#Eµv#'ûv#U#w#2yw#M¬w#búw#]x#)wx#‡¡x#\)y#†y#}z#e„z#@êz#H+{#Dt{#K¹{#P|#[V|#5²|#è|#2û|#.}#!A}#�c}#5å}#>~#XZ~#M³~#S#JU#E #Hæ#o/€#oŸ€#4�#YD�#)ž�#9È�#C‚#.F‚#Zu‚#LÐ‚#5ƒ#7Sƒ#;‹ƒ#Çƒ#1æƒ#g„#7€„#,¸„#zå„#Y`…#Cº…#þ…#F†#Ea†#F§†#/î†#%‡#%D‡#$j‡#F�‡#-Ö‡#6ˆ#E;ˆ#;�ˆ#h½ˆ#9&‰#m`‰#9Î‰#Š#3 Š#lTŠ#5ÁŠ#P÷Š#5H‹#P~‹#Ï‹#4à‹#*Œ#?@Œ#B€Œ#rÃŒ#d6�#,›�#AÈ�#
! Ž#|(Ž#ˆ¥Ž#z.�#g©�#}�#e��#fõ�#r\‘#!Ï‘#$ñ‘#=’#)T’#9~’#D¸’#:ý’#98“#,r“#lŸ“#N”#R[”#D®”#5ó”#R)•#|•#<œ•#8Ù•#V–#8i–#V¢–#Bù–#`<—#B�—#`à—#(A˜#Fj˜#6±˜#6è˜#.™#KN™#-š™#È™#pæ™#<Wš#<”š#Ñš#'áš#<	›#*F›#.q›#/ ›#2Ð›#:œ#>œ#;Gœ#&ƒœ##ªœ#9Îœ#F�#oO�#/¿�#Qï�#EAž#Z‡ž#Gâž#"*Ÿ#9MŸ#‡‡Ÿ#, #(< #?e #V¥ #Œü #C‰¡#HÍ¡#]¢#nt¢#nã¢#nR£#vÁ£#N8¤#w‡¤#Œÿ¤#TŒ¥#Má¥#//¦#._¦#*Ž¦#S¹¦#N
§#q\§#,Î§# û§#M¨#8j¨#.£¨#0Ò¨#+©#F/©#\v©#`Ó©#g4ª#>œª#uÛª#&Q«#%x«#\ž«#jû«#df¬#aË¬#c-­#X‘­#Cê­#B.®#Pq®#GÂ®#[
! ¯#f¯#9ƒ¯#½¯#%Ø¯#Fþ¯#?E°#8…°#-¾°#9ì°#7&±#8^±#7—±#MÏ±#I²#Eg²#A­²#Mï²#"=³#"`³#Rƒ³#5Ö³#P´#O]´#­´#Ë´#@ç´#G(µ#3pµ#*¤µ#:Ïµ#+
! ¶#/6¶#Qf¶#g¸¶#. ·#;O·#B‹·#6Î·#¸#¸#+4¸#;`¸#.œ¸#fË¸#-2¹#A`¹#o¢¹#-º#-@º#Jnº#9¹º#-óº#;!»#8]»#B–»#!Ù»#Fû»#GB¼#3Š¼#¾¼#!Õ¼#=÷¼#J5½#N€½#2Ï½#=¾#/@¾#Op¾#/À¾#Cð¾#4¿#F¿#:S¿#Ž¿#¡¿#k­¿#À#,1À#Q^À#,°À#[ÝÀ#29Á#3lÁ#% Á#GÆÁ#,Â#,;Â#ZhÂ#ÃÂ#,ÙÂ#"Ã#8)Ã#bÃ#”gÃ#üÃ#lÄ#ë{Ä#}gÅ#.åÅ#-Æ##BÆ#PfÆ#Q·Æ#Y	Ç#`cÇ#ŒÄÇ#QÈ#VcÈ#FºÈ#\É#.^É#R�É#àÉ#'ÿÉ#2'Ê#-ZÊ#=ˆÊ#'ÆÊ#]îÊ#OLË#&œË#'ÃË#0ëË#1Ì#'NÌ#$vÌ#7›Ì#9ÓÌ#1
Í#3?Í#7sÍ#;«Í#DçÍ#9,Î#5fÎ#;œÎ#5ØÎ#5Ï#;DÏ#5€Ï##¶Ï#BÚÏ#8Ð#[VÐ#;²Ð#DîÐ#83Ñ#:lÑ#+§Ñ# ÓÑ# ôÑ#!Ò#27Ò#+jÒ#+–Ò#*ÂÒ#:íÒ#,(Ó#+UÓ#�Ó#6¡Ó#%ØÓ#„þÓ#„ƒÔ#„Õ#‡�Õ#fÖ#Ÿ|Ö#;×#6X×#\�×#&ì×#dØ#1xØ#ªØ#%ºØ#>àØ#)Ù#5IÙ#+Ù#«Ù#(ÃÙ#'ìÙ#Ú#&4Ú#[Ú#wÚ#A“Ú#8ÕÚ#	Û#	Û#N=·Ëa#wõ#mÜºí3Á/œz	Y-CX�QR+=!ˆ+“¢"š/?0a}&Tl"p<©-��y	j-r$³[%uã3ãdÉ@.½
! ç;™
°-
! 2=ÚÓ
¨%Ês>µ.d*ˆóá<Î -1Â$í?elª:j:¨!�+6/¦Èiûˆ5ë/‹5î;Ó4]*²ÇÐ,«>È$ê?‡+¨ëmÏ;/r9¼ó$X…*)Z54!µ&a.,	5g0›<0î )?Uå`)Ò?6	Œ¾HVÎ%ß?Œ
.‘<fÛ%§W‰:‡7ú1½6ÐÄˆ-_=á{`&?è?–M:?
! %‡^,]3Äö3ç
H5ÿ+üŒ86Ÿ(M�$‡"T
 µ†&/4:(w"ù174 T
Î;
ã"o,¸*"o! x)ð 9§55>ý95Ô¤§'­g
! 7S$"'f1M"‹è)5$Ÿz.:PâƒQÖh4Öµ
! (‹D+?#Í7\vþ!oá:I+c'µ°’>3S-û1�.='[3-:6žÒ"$;t¡P??u
! ¸%L M1,•1gY7é#;%7}�¸›š±["†%J&à!‹#)Ô! ;\ÒÜ 4á(Ä;Å zi(7'(ð(g}+?#¶+¢'�.¥�)»�80Úæ»(›4 .'¯	o&®)]Ž1�Ú7�q<çø±ÃRäÞ5ÿ!ëÍ%¨,;®
! 0-+5î?I("?¢1Õ
’$¨$š!¡ð8Ð)Úš%Òð‘$aƒ':61þ<’Ý3ô›^ø5•	„'	dDç	T„?Ìv={v3UÕƒ4-24ð¥#q*Â:X;SXº>µ C‹òm6ò‰=Kj!0”=¨ è Œ#õ9%xÓ p¶(ö6K*¢00+<?E'Gv¦&g=h'lÎå=ý+c›ã<B5¾9´0a
¯ºI'¶1q_
! *Ý!Ò'o	~ *Î'"þx'h!\>úr/ý
Ä*
:à2Å/6Ä7¨;Ý5Á©*<@*Ï6 •]¡ñó8ê	Ö0Á
ö)ÜC6K?¤¸?ss
çƒ
! £Ì=¨K¡$ÛE0,¢8ì*Ûƒfš¹Í…!ÈWµ¡¹4ú8'#y#î'RªíW!­A%)Ä” 9*ü	SŸ1.>¯Ø)†!Çr0c
! ¸1Ù7;+ ¤Ã's¯Á í_2þi)ü*4-F*"�*¬³8�3¹À$‘t6œ<iê>P,©$ï;˜0¡,=Z	ð*U#®×1Q%‡è1û9Ul×<�
 ¤&\¯.NÆê;(íÚ=X'N2ô1ä#l52.70ñ½/@+À8 Â§>Ä
! 85…aÙ3¥#œ
#Ù)XŽï
¼/¶Õ4K%6'í,q,(‚&=!R30 ."*mA&CR.þ,Ž3D?=8]”þ60¹5$A
! 5™4!l+Ì–F<'À!7;�%(@->me,H2È*š,	ê•4›)Ø!Ü&Å&T#Ž#79Ú#X<6$î:4û4É+Ñÿ;‘=j+ê(”)®K,nÑœ9M
Ó.K2—6=1í(,å.í2)ÏE*h˜ÿz6Ž7¦À*k,ö1±7J;vò	—8Õû.ü#¬
! ÄÕ<¾>.:×v6t†>‡%D):2ŒŸy
¸ž",->Çb);:h3>%Û5/9­Å®w!Û
! 
! 0"ìž1¦1!!$š0”>ð3
! .iÞà&“Ð7^8—:„`'�F"a(
! Ð'�(Ñ.tz:%õ?:.Ý8Ú6Z-Mÿy%Ý|Ò![÷\4-6‹+èèBvr2 «1€2†99Êá7v"ü"s�/ó;Îe»¸!¹\#NC8À!¼40(i!îçË?>©µ)Î•d<˜8å8™ŸŠ#€l¸²;]'<8—&
! 8í*×	ù°N/4 Û¶5±6 =#c+à:Y40Y<y>Ú
Ï\	@$(ô5:“¾©9”7®($¡—¬2}Ó!—$;¦‹Í[.�‰S>‹"B(Ç|4…&†(“f',ü!û¿=©Y9è3á4ŒË;¥9�'‰
! )1	]y6V;@6{¥-@¸&¼6€(^	C˜=y?ÿ})QŸ!úÌ1_p
! 2ç7(þ
n6™g3ý&½* 2""8q
S4›]!=,™0­›
%ü[3Ç �+À"…§ô$~ÂK;šn9S723 ³/)¥%¡
! ™±&/žÚ!*8
,!h)(�7em:s—(Õ&
^#›5à
! ø#›º)Å.d&,<*Â
! Q­ŽÕ‚@Æ2,{4;U7<Ü$ƒ;Ì;å¼5¦8:;‡##?4 7N!|-J6[9F0È>d*6}$<‚;â#pñ=¨9Äcë.r4¸.Ð%QW
! ¤?–9�2Ý"Wlr+<<a<Ë9Ë1'‰/f»,Ê
! ¨5³"ä	�1°‚*/D5"	B6ä5ò9å6¬ „3Ò(%(¼	£$pÍ2ý¶;� 5ÜŠ¿2u226è(ë!
! }Š$
d:¡%¯+ˆB=I$O\Ë<W5ð\"@26ûO)ê%û5«7`0ý”äË
! ‡9Ç8È/Ëv
*b*5%¯8b�2«!ºÕ2çe5µ%ö7&+g
MÊ›=•9Žq#*M&2!",í%@='	>-k*H:dî† 6n);<¡?ú[(oã3v$Ã ;3£	Ú%F3~1üt¢,r3ð0“Ø>é)Î/ˆ7¢’,Q¢	#M%@1¬ž*#7‘ #:7¨qì#ŽÓm/Q4q&y£5?&8¾��=€)¦>·1»:H&Ô *:Ÿ
—¿6^¦1Ö9#Š
! ^ÖGT!Ö>,9­2î,Ø&]%‚ ® Fã
[RCî +zÄç¢'›¶: øÍ*ì2‡y�
+Œ7ã,
! ë9r<Â-â 4%h$)˜#EL8*È+‹à<Y3 8bE à�$·•ai1H3ì?rº"\ðY5*&_5µ+,4[5ç�“5wµ:$ã-»%Ð<=	/&')½ Øì:ËÂm
ñ5¶7J	gÄ*O.«990#C92-&6Ÿø$^X?"-H-T=R½=†5Ñ(€0ºÇ>\Š.t¼S.Ï76°;;�6ï&_8ÃP(Â‘z8x3Ñ7Z˜;f£{•$¤ —.*-:=]°ùSå$cª(#t3–9.Ú38
! €6ðžµ(Æ¹8�/5þ=•:Â7†<­!µ#_/&j-4ƒ).7˜ \;Ã=]š5
! $#?òùÓ<³,��d).Ç
Ú9•>ß%®ï=[9(9Å<ì8ý(çè;¹·Å­:ñÿ$äa8t,B;r“¶&×!6¸6¸�
! ¸7=Wç";¨Õ"¹�Žh*¸R>,¯N:o
Ð?ñ(ý:O2,/£
Ð+ÛDÂ€v1É0J.g‹9Ø:Ë:“ /1³Û9nè+q-µ2.>˜"Onvr~7~6Ã(‡;Ë8Öa+Ê<C7˜-JÖ?—8k+\,Väu‹u7¬Åî(0%L¹ ±Ô&ŠŸ+:Ö­­<Ž;“
£úÓ5#ø3yÉ>(ÇN	T l%R)e­ù?µs^-å>h;µ/O3ÁÊ¡!|b!Ôór?'B9¥?1“ÿ¬ó© >.æM)©9%>}­$­­…\
í"½"E4p)
$1çòë‡.5v+"ñ2óÍ2ä
! ¢=m$á|'"‡$¦’
!<2¶w.‰%ú<º'?+x+Ñ ‡M1û;6ª¦?};ü/mÆ+:K²"7Y2ý;"%�6™À>D&&1[4ê8P	7/-46
! ;·?Ž8WJà+s±;	ËAúá6"3&À
€.‚?}
! EÕû,¢N+,
ï1GH%ï'®2²/”¿×ñ.²93¾4Ø;çT?“'­6Þ:ÓZ
ò<·.&A?.!‘Î!0x01n-D4¨ôÝ¯2uN-õˆÔú,›Î7¢ëO8Zi³
ÓÆ'
! 83Þ$
! }= v+rð'ƒ8S/'9µ(ùœ:ß K
d!Ã"�?V,Ÿ0f2I118×J
63Â?ƒQ?”I3½Ô*D!.^¾z+Fƒ;K9™;Tf)îco0n;Ô”1ÎÔ)Ê)s�=ÿ9¿87x$î)*<¶½ä!ú{$o
! c üË%ë
…2¥+
! °Œ°ºe‡l1çÅ6e‰BŠ"Å,=ö<U3T°/€5#å¿¢Œ5š)5
! ˆL-îç`³e2�Â	‹:¬41!>�>­,W*À	0¸9é4`1«h	”7ÈŒ>vg;'›(»)!P0±¥'<h(/3 ¾3¦3¤:Sé
! ¿±'Û(Š6™A9‘5Íå5½	É5['!‚2t�7È2ä1U4Y)‡êC-"GñÞfK1þ»Ÿ¢ÁºÇ°	ÁöUu(|5²ãS(W=T&R*.4,p s2, ¡:`3T4�1Û2o=Ñ;K¿W"d=½5B1¤;Á'OX9p:PÑ!&?éo7¤"´$W/0)®$$=,++½;‡<“ýy¥2L•Š40šå'0*s0Ù?¡]9)ŠÚ+Ç4Y*4'�H(ÚÄ?ÛB
! ¸
É1w…;ÎV0é.;ò(†K+ü:&$»"S,Ýæ5 1À*¨
! )ÑP�
! é{-9	
! ×6¸,©*
! /ë Õ'hÄ†;�½>¸/:8.ò'–Ôô"‡ ¥
! #™6O“<^%î/60a&n’/
! á
>‰`üß,MºMïE"„2ø7Z;z3:· Œ+ˆç>·þ>è<$õ<9"Vˆ?d6ÃÌ
! –(ÿà5¨ˆ,Ý&S-f-#Ï4È0+pô
9ä7dË÷;2ô,(Ö%+ê"Uì5	º'�-EË.…/â&¸Î.1Zn#W8
! eÑ[*ð;©!_³(O	Ã11>±=`£>bj&Á	…l-?þ19ƒ	2	ô—<9ó2*:÷)ìÑŒ¬)à4ø	Ç?Üµ†/ÑÆ�"[£Œ6"Yî<i. #p6ñ•á²6>ç8ß6Ï„†ä9Ã%3F8Æô/ò4ŽÂ!%á·3a?G8ó¢˜!Ë'=]6¥(Û›t.•+u1ª.))30å Gÿ0qv4&Ê80H;1I%r(h o 6ë=^ãž2X$fŸ3~”
! :,+ñE
(8=×3Á</# ’	b
! �)¤	®SúuÔ˜*¾é‹5š#Ú>å?Â5q�;C{7Z3�96xr
! °’677Å-Âå;ê,7GAx:¶â�b+Ý—ô6‹1×È Y!þ%m=ž:I4w
! º+yX!¶	¯ù=t©=¶	GO/`?q*H&€<£:ÿÒ#ï-§
ØHžT-Ú’Ç<Ð1—€
! Ì*©6t7”'7ò3.!›ìH#0!ç=Ø]	Â.;'y+t$åbn½ Jó44/·2í9³,8¯
! f“ŒG*�9&&)+Š&/	l<öLß
! s6´:2	g}:d"ŒÉ#*~'
! 	À1âD´Äu¸B-‹2ž÷,/>7ÿ,~+�#u	h/2ñ/¿'b4'/÷7¬!ÿ'Ò=%F/;"ûÛQ="\+Ä3Ã3\<O
! +xÒí7Ï%\ë+4//«<Ù	¸<S9>7-¯7o¤í+&4ù8E!$ÎÜ5ºZ+- ê2v/û/R,Î=3“!q	vx"5¹<%¤Ä<
"·7f" '}3‘&®80š€%�%	ç-ò�%�:�H?xÑ£
  
! V
! ´'|ç?åv(s?t=¢£"f	ÿ/R'Ù/Þ-Z^>x=¸É;z5ñ) Ì9Ç5hóåÕv2ûÃœP<>¥3X«	§×'ã>"-÷ZW2w5^'? ]1©8V>Á#?í1@"©	ÓäÇ#Ç2x
! Ì/-“æÚ&ï,)>Z-×(Ô5ìX‰4á4ð±9­7»;Ü4d1å&
3/)!W-b'ž#¦ˆ
! 7bƒ *X!Š«$Žh
! ™Ù!˜1¿)ˆ0Þ
8<Æ‘0+P#ãMj!æ0}-X(Ö:ø!‡
! È
! S<
:ŸÎäø˜=<Ë
441æé:[‹´ 7–3ý,–ú/4Üà‘'*ç³&L<a5"…3¼:C%×2�1‡ñ3*>!#
! :?Q5	6^(à™
Y¦!Ö!‘"G>ë
! ™^rv' 09¹¤Ö3Y%sŽr¦/»7™î-8¥¯$A
B
�»QW~=7ˆ%¿<-Ø	“6{¢<Öè"®D	1Æ{A ½)1Ëk�,R?d¸(4¸-üÔ6F�:áüD Ð
! L(_B8/B?oàžleã‹·':.f9Õ„	%�¬	>m)4
! H>�	tÕ8<Ö<
! 
~2²##Ü›W"sP§Â)â"ã�!eÿ&9,r)¦è:-ÚúàÃ8›ß"cI=–& 	¤1l*îˆ
Ó0Ó-.v&%¦–30Ž>+W6Ë!P&œ/bë8r:F?JZ Ñ)Ä"À¸Ië*f&i6˜Ó1H4ALÿÕp7.*–2ÉÖ$‹*	I}“¢å%Ó¶/x
è%´¢$Š³Ô-M'¾°ö:Ã #C(Í?ÿà*$/Øn<!í;(Ÿ>Ù‚	#2Jú*}	S%N7Ð«“,.ô-8ª  ô#Ž
! 2;ø@#G××#I;‘ˆ6Ž.$_Ë)09Æ~ki'p$ö?à9ö22:-¼3›	[óØ
! Š>4¦"Ä%²Œ
! W9£=S“	‚þ*2í>7¦un?ów&P>Å9š‘.bíG2*m<Ë,ßg/ÿ*G‚²&’2(ªl4N;‰-?)y=i_$u<?á1l!¸>¥,N/7çç
! Â�ŽE ;"´.2Ç%¡"
/å#¼½Ä4™:C4õ003Ø=n:Vp¯3ð
! k9Ôwo;Â6�93!î.˜?�%ò=}!?&vGyÏ+-’8Ñ÷k
! ´7¦0*î8ñ 9(x;®”
ÅK<R%•)™_¨=”",šÀ\nB=/§5¤
è/-*¿:;(.-A7«
Å+È:Ž
=@%ø-7+	Û7æ*�!¶!ãÞ=`Ç
! ’»+&%.Ž'.*Q+ˆ*3+�2ª,ì³e
´Ø%`+‚)’"Y1åÖ,n2!pÞ·\1‡fšõ,�$+�!…!9�[Z1'É2©3ò
%He(`:øÞðÒ&ì!+�Z=ô<[>‚'=×-Å1171$b“´4Ù'�-§�?§ &Ï£,Å(ÌÚ&’
! ;+õ>á'¸5Ð¼1 "q5î$á?Ò4,Ù$ ;í'I2A3¿2sõzð#%&�;8Ï9Â.V)Òà)Éé7Ï.´¢‘4d8»5ñ1Ü®Öåk#,ñ¯v,×?):‹Ô )Tì{6L4Û>Ñ691Âq7%È�3U
! B7
! <
! Ær'™M4�5Ü	?6'Œ
! y$$5á+I5ó½'$¸g(üŠA).Cq0Aß%
! »o+¦4@Óƒ$<#,ò-½E/äa2P6ø'ö'VÊ6‰~%')i….‹=·,±)ªâ+L�É$®?|6¯-èQ/Ñt>¢Ê(at.œ|#t
Ù;Üq:ù"¥:˜.ãA0q7 ·)L
Ä5B/	j0¨)À;#Ä,9%	Îd2*s)e¹%s43u¢:!
²-Æ=V°c¼?±
! 2Y­Ã#Ï
º:3•Û~!·L)lAQ6N•.#n
	41æô
$š-"‚$)5=º	&ëp+†.¾**\.E3<›,^0¤)€> ÍN
¤+8¹=a©0»"1av4ê6ì,Ì5�;
! 29Ì7#5’â-9-$(U	<}ßd?â(„/$�47		#´ç]
5Ùq'x74ó1BØ<w08Œ9š;?É4?*®\*ªTÈ&_†
Ü`6á%´*-7q.=u:¥=®…
Š>·ƒ3¼v ½[&W#“z
! S/xÜ-ë2=";}(cõ.w<¡;(*¿#
! +Øè—5Ö.Û-É#E„
¥.‰?/ ê
¥5: Ù,7‚
î"7¡> >K~@:É™"_&,•
'D:Äò.â²=?È%Í¬/öLƒ	9H
3N(u¦©âÇ$44³u=üf*;å-=#Pq$7,N0´|D.´1. €1Ê0*�<Æ>7Ø
! æ2L6Iâ‰
x9)%,;åe7ý�'
! !2×$~;ù†p.½2!}€>D*S¥0l—Eâ
! Ó�Ì<vt:Ù-÷ìÑ<ü)Ù ä=I0U‚9ì>>*9g£'ØÉ==;?vú0qEÉ7á2–À#?71Á[%o-Å?8Ì(Væ1>/£
! ])Å^7ˆ9+$AA,·80é,QŽ%\ ¶à
Ü8jÜ6b0¬[Â#˜<b(º!­>œ-aæ26F( îÍ!µó<ü;p(8œY/Š5L´¦#‚!õ3i®:Þ)`! ß00.¼ �‚ü�E<…
ƒ/Çæ:ÅÍ
! 4>¬(›2;¼(X=¤¦<ìÄ)+¦-Œ"ï9í:?ž'!1n%@<Tø¶6VX%4
²?P.	 o'‚C3û'ç'1"‡‡.ñU&J"ƒ5÷Q'
! )6y7P-°*
! P/ó0*9Ø*R7H¢ìC08a6]#cq=B­?.ê=R/÷86Ï<Î	„†û%Ÿv-œ&( <sð :é·5¥!åðÝ)ê:Þ,("ï¿‹$#w0› §7:•&™Ö;Í.˜æŸ	7?Û;7f0)jú+™/hƒ#Ô ¦P=”?6!4�!˜¸$Þ!›8}‚Õ+®9—ó.ýÍÉ
ó8P2N'71j#3 æ	¤*
! ×>ïý	í/[?N..ÐWõ*¸)
! ®Õº/˜6¼<+ýO5-h.é~/ª.~¾.¨ 
 %k)#Ôœ>]
No#Ÿ5Á°-0 :…$ÿ4ä	¨:E$3Q£-~0<S
! Ÿ%"*“
! †35
!"‡4•A#²¢!~`/Ã;ò%”~(!z?C$ÔÙ2@!) ä
x�NÇ$8Zþ9÷"”*Ó+Ý/Þ&jk4Õ!(ð3�4›0;,
´£±?®<)áµ;ëp
! 5ø!�<ù&;Ñ’#�6þô‹16‡9rhc¤/T¢ }xˆá))g(9’=šs3H=¹…)P7ûÆ%³1›ª5sÝ+Òƒ+Š8+õÔ'û#B55.ÂÈûE	Ål;*¼*7³'_0X&:"¤9v4«)d(k£<,Õú! è$‚6Ã,Ñ:$V¾ÏÒî3Z=¼)¹ä,U42µÁ7(ÉÈI62 (c8ê¹ü3ß-=54Õ)¿$
71P¥/á$d.œ$‘-ý
! ë1O:Bí )‹'$0S24(Š(°Y+02C*I89þ%‹;K-=%“ï:?ÿÆÕ6�' {C#ÍcC:ï:—.31.c-²8fÄ/ ;
! ^.-%±Ç	—7†9>â/6)ï6£Hh1Ò2iL
! °{&á'z,Ê+ê>5l©0M*˜/	)Ÿ$Ã(Ç0·>|E:úÝ4Ô’0W3}<¨2Å�¸È!×!i:JH*N*C"6	873�(¸:0&0õ&„;VG 8ŒçÝD$–ÝÁ&Ý(¸=gº$*l¦%*ð2[V†#]4p[#ü~€<5¨¼O0ÍB:Mù=*Ÿt!m0N²)‚A"
¡5‹­&©Š:Q<Ñ/üC©øž0»(<šœ$Z0!:™ÎÒ>SÎIW+¶<W ÃÆ#â0Íñ/%¦=f?Ó(R~	.$ûíîŽ$:%Y:ÁÂkæ%8!÷	¾ž3ì$ö2¾˜'.0ö’ð,¯<åwA!yý0bûR-X)£Æ	<ú#”%o«+8?Ú.\�N1Ö-�ÂÞ %-å ct°.âÅÅ…72
i4y<Üå1u+¯š±QŠ;�$Z>=0õ5$76ËP.Zôà³é1=;… 7m#5IÁ)4r,É:Z,2:7f˜<×¦;3Å5ƒ9Ñ+À(2822#á
! '×™Ÿ2j21§Þ4»nc)³-Áü|<Ð&‹
! e"†6+Ž�>­
{_'Ø/m:„9! ÏgˆJ,„J-&„=&	…_3ç9/û &Ì ô4$�ú‚œ=óa2ð%îG‰&çÿ:ó&]´>;Ñ
U=¾0~q+ª–1d,-Ñ
Œ<…#£2¾?O!‚E?Â_^fá2s",­=+6—)Œ!².Ú
! :9ú4£È6ä0žW>Ë¢—9xp0/q1)
! 1/2Ãº	b �Uc#¢+‡/b=wgr	0Gé"ue;üQP¼2·Î�&µ?ÆÊ'=^+"P%µ!~*P9ëaI	m!ä^3DÝ¬;e¾©:ú®1Í�"&.ðà>”W)±:&5s7Dö9š7k8p4"†9j5Ïl54/Àåà6èIe
! úÊw8G(o—g'é>/ÊÚù,_
! ¸4ª#¤4†:_>�J7>±^|0Ú»þ;
! ´I×
´;!{=Ó21=Kç#:é8Q(«í89˜0:t4)m5J$Ó/÷½#=&²>§:ý¨m*[b"¥6‚¢›#8v.Û4…P•2d¡7±&—
! ;A:	.88°5&(ãÅ#.
! Q8B Ä.|ì 
! 4™,­8é6C
! Õ?F/7Áð4ã;ô(Ã$+2ã.4ñùÇf+¶3™$* a`%?q>»1)q2Z10<%
! U:½&ç.ÎûK7P)¢º (:ö$\•ë«?²*.ž
ç!(1ã
! !ù%�}"1#)îbN¾:§&ëdÕ2×c0¦÷2*U˜4i, Ñ%õ({ý3]:w
! Of	!%,c<)Ò+>>Cf="/¹6á&+*1
/,0e?y[7Œ
! Ùœ‡
n&Ù	à$4"4%5­/)ø‡Ó!¦2µ"D0;¼¡Êœ1-¦ ²<äÏ!À59Ë#³¦wçÄ0•‚\Ö‰«/ìI‡(Ï3
! :[/³ ñ8/"¡¨i9Íˆ,(�h"õ”D"6g,Þ"{>M.? ?V!¬?×M².7jp4'*û�
s^$<;z<’Å±)-¢ý<µb:�Å&	5Ä>N1{<<!Ia'Rù'i5.·:7/þ0ƒ95»/±!è.C³7Åh0Ò%×4­(·&66G<]®7»	=?.'ã&ÿI!µ
l
ù7ÿ‘4E{
ž6(9Àk/:&t+2ù
1#z:›!Ø$O7ô4ú8æ7ƒšW¹›']‰;¿Ÿ-'3f;~ 
! &F$,¡(ôÅ«;Â4¾2ý$!“-ø"’ô?Æ8¹'Û<  �%[ú5½èØi;„Ñ&Ê·#Ø8!ˆ›$Ù%±;‰(ž)åž¦+g-z %I"ñ&Ž+’µù@²àÐ"y)EA<Çæ#á*b.®õ[¨0�?¿©?ó6ä>c1k50¤dûO5=þ/Hs8"*Áì+øÐ:XN?�¿°2v5ö,Í,ã!.WØ6¤.N¬y…,Í9ÝL‚O#�/<}8°9Â–:õ
#>À.×±<P
! ´9êØ- #ô8‹4Ñ-,ö8¨"&\9ã(ˆ·!%ÖÏ"û²4U¬s!u8$nœ(�¬6Ï$â«%6<¬&™z'®ç)� à(™þÀ'H,³	1&?/ñ3Ø#Ò,g%�	“1EÂ8£Hµ#"B,¹:Ã6¥{	j§6ü=Ö� 85'ù!}ï)

Û	G%ì
U(µM3©%+²òù4‰)¢-f,Rx.ì"*>DàcÀ0š<J4#4¥7–4«ö%„!à >H /Ó*/5>°!”!×J?†9)ò6Ç75,Ó
! ï*«.*A)�Ò À;—=Ê12Q
C„4y:zÏ0,{Ð+a;57>‚7úœ2ª&}4(7/.² n\-ñ±	Iª%¹-e ¼&9L1Å*gÃÞ;ì’3†+N%
! á0”f
! ¨é÷?ÈýW	m3Ô	"?z=La>CÈ4iz»9õ4Eb$Æ-^É,‘Ù,GT*hÐÈ„"³$ú:ØoÓ	+mÎ*U î5Œ?, Q*™�ƒ„6± ±4Â;|*‹Ì$x5£­2z£4”²	::ñ	ä­É!/F:`<�7˜7�(·¸09;§1æÉ"vª'¬
5?ª$ö(‰�4�=1…=5…8è¯6x6ý)š›	Þ<Ù.9!ˆ=%8ÙA¥.8)˜
! ÏOr[Ó¥)7g9Ô11)j=z-è	â2¤2˜2ÀÍ<ª;kØG!°J`ü7`,b W?@4èWTë5¦•-€È7—-Ï5Ñ#ë£€'Ý
¶�â¸#W0™'­10=±;½-;Å$
~Ð;Û'àn,í»<áp&~Ú'ª'4÷&t?û?PÞ
! .æ£+!Œ-4º–Z
! ²:>	…-'I#$&~Y
! þnº4
! (	¬N,109þM<R;ÎN3~-ß4r5¶7W;4C;C"æ,Ë3/49×:p/!ð.²Ÿ,6Ê!¤#uœ?ß/Ô²
! C"}6`ÿ%º
î7Æ.ŽË2VÒG0#*w ¡
&4‡Ý7m,ª6[<¬Î)j
! Q!6£7(yA¡ME2�
ª<Þ:-‹(?g!T ð"½”Öê11¦5 '9•3÷4$98‰þ
! ü$¿lÇS1ò«,AT„i)0ã$Ç"!(6!•\€(“>)	¤Zeæ
! ð6W›	Ÿ÷%"Õ$h#b)¬<
! ´û>Â‰ì&2%"!·Â=Á%",/-šB/8
! >G5Ó)a×/ú?ó"wk9H0œ’9Üa/á…Ò§
! |‚Æ&û Ô
! uf'M?ì.•2œ!]Ö-IÖ´E)qö.Ì:U5+ð7ù>ž%ñ$Ï-ÿ6Ÿ>:5+„dßÝ©ß#E(
! P3ßíä$ý4R(,¾t'ˆ
! '?Ã¶-¯:?¡<åú
ˆ.©7–%J0k$2
! Ç<i&0Ú4ÉaÒÿÇ*3G».^¥<T9ýD1Ô­òž¬,ož Þ6A4„(7=†!ž+Ò
Ä	°”8Zx<€‹�,D0&Ä$—
“.›f

! g<g	¤U/…a8€O*´#ºe)(„_?‡7*!m1G1?%–
ÚÎ?Z/n-‹.®OL5“??(*Áäï ¬0m:¦æz)®6¬t	Â
È+S=Ù=C>ô5‰ÃÍ‚=ü4ñ>'œj`Í1F-o#&ÌÇ
�,27°·+Z!N>…ó57öÙ)°<°(¬=c".*0û3!Í(6ŠÌ.46h²7‘^:1©E½½˜(&ÿ
! ×«&T	SM/þ)Ä8 ,ƒ"*r=r”‡1Ì"	¿Í#V …>}"1;Œ:Š94Bõ9þ}0¾,3T'š1¡9>ä6ŸYí0”	‘:½0P $È-UÚ/cÝ0h:;V."Šg+Pé
%O+Ú8ü85Qƒ,É®K9+í(y;å<iß!Ñ5]I>©;)#X}1\o6ñ6º;–5½9ÓY56¢N j.,ò�dœ`
¶$‘Ò)@)–ÒÕ68 ²2<œ;áß3
Ïb/ç—à¨é>˜)“"'¹3Û86:g5‚‡kòµ9™€:ó
! —?{P>3ëe.�C›*é+¤#H	Ð0ã9—4y¹<3;<Çù+m'¤(J �Œ/0T%A$¤3ÆË¹2•/+°
! 
ï?l->–%9&�	ï#h�m^=ë)VË=8¾;ò7äô
! „>Ž	84-×4÷J!‰!(Þü1+-
í+ïì«2ôœ$6öÓ3b#ˆ"',.î,)WV@�ÂÙ:ß7¸43ªvD¬%5ö
! m"f~,þ˜P$Oa:¶'Ð£	žo.nž„K!(¡/�+þ8Ë+6-œ	Q)Eô9¡"†m?šÉ8
+ò* 6tËß<òÛ�m' ôs1ò8^9WÎ„�œÊ)a¨3K
! ƒ! >ã%:#(gà7&§p<�#<®×=X–6,S…'í9	5Á!¿3•a´"ÖÆ?|Á$:=÷à%xº2J0�H8ï"Ì2%6Š0©é!@G.‡5¾0ü>;;PxÆ#ìYÝ–	›1œý7è%Ž&Í(	sÁ&¿v:Â
O
! 7k3Î5t5o”L™	Ö	â+Sþ\%Ü:ù8ªÌgÃô>áw)'
! R#
! �?:æ­
! "ñ4ÔÔ=¸Ü±*·ìç12=`zò)õ=€½mÅ:�¥-[²²$ñ,Â+Ž91Ê#‡,C?€*~%¿*¦Ù0y!/Kÿ(ƒD(Å
ßu.7Ô#\=šüd-¡	Ü(é&“y+w:”Ñ"é;Ð/R	rð93–5&á/-‹6Å7Œ3±]+¯=X+íf4Ä!§´3‡5êB	¶"T (ˆ)*ÌŒ.ç%u5ä8ï759g"Ñq3v"þ"¿1±0‚3¶ÖØ?x3k<ó?w™Æ
8,æ †ýÍH/·þ:J*JÏÅ~ó@7"‡?¦7õ!³D%€-±¢&sÎ`d
! â8é�#''6%¿.JÚs=|©ÉIYn01ÆC'Ý9È=|—13>C=\5©,·2ª13&>"Á6â.O1å
&bÅ8
! *Ûå)*.6ƒ7�<?ht81ú"mš¶¤!°,<(
¯)«0é2e9þ dp_-Þ° 2oS£?hÉäÕ]ô�-jH"FÓ‹Î09Fœ6è*?}�4z«5M‹$Ç+X
! 28â:¿	Ê
[´L‰#ÊÏ˜6ë>ŒïÛ8ª29³4k-+0)l)9
&/‡*½x/4*ã‰.zÆ*Q
! 2ô+8Ý67*Ø #4ü5¹:b>è(?ä)!>î%r“=y8š$2fM,q64¶°7±$!#RC/e`…p)6;Cë?�‹)–ç
! Á:ã Í+B^Ä„$¤G%ÝIá3¾$ ='P4=Ž3 Âf»+8Ó9N6f·W±/ç&-}('L…ñ)^Ô<F=ÁÕeá,S+´0Î+D#ô%õ÷4%«¶>Ý>'<)‹Iä3CÔ­5V:¶ò
! ÎL!L/Ú$
JÖ5™3Bç5s#>1m4^*i>õ:[�=ü#œ0è¤Vl:†,C)â»ù2Ôž>+óù.ÿQ9y":-"C,Y#†DRõë81÷6ïª2ï2¦,[Ö6L"s+\0†(0Ê¾$[+†3?b5‰‰.&á	+š6´(s-R<N�ñ+?$Ä##;!‰5O
½%g”T5Ú@:Ð1)//Þ/
`Ú7mÎŒ1x!ñ'Fì/Á3œÎ(í¥6[8Fr1Å28ùñ#°8L&ã0b
­Ô:[)ž!‰×*›%Àü#L%Ñ""=§0³
! Ì0³#+š3°6l'8C>žó7 â%Í'â,—>m-U-·H;A5) 
! yyý
ð+¬"#-÷#•Ù&Ì<
;ì1ö!21?/â*Ï2/&Ý<r6’Û4jZ8¢;ï!9Ê.í5Ÿ:Œ(oî|b8$ùÄ&¡3ž=À «
! l!ß9´&Û/.9U9—#ì#Œ>•É¢KG"
Ì6h?þ&¸Eú%o9^4L;)9t*ï8g€3¥1~¬9“66ê
	
U;ß*Yåy*4.2¹${9p#ƒ-µŸ§¢æ.Ê;X Äm.Êušë"´<–-
 +7»2
ZÕ#…Â Ð² áHÛ
}."X0"È06(4~4M;®-š=J'T!+ñ·##æí!3Zó,XºêÛh<â4ò…¥|>›^)k:·%E%¢#ƒ:<%%:è!©6õTtý-ý, ) 3™?	%^'}
G=÷Ó?m{;™&>8 =h3ÿ50< îÕ1ò‘8x€ì5½
(+Oí£ˆ]
! «6ò2ð1ÜÖ#™�=-*$G])=4ü23H<úù< û;Ÿ8(±,j4ê&¯®4!*^€µ0ú&3'.¶4Òü1?o-MÌbƒ¶%~::3e&i1 "¯4›-Ðo3\‡8é4ë½+é-;| ô)u9å9<$ñ5-& ^?‘e<ÜÁ"äÞ6
–äx(s&J26w%14V-@½O$ƒ1l$î
^b7ø/B3Ÿ¡¹MZ#õ×#†’4Ö(Ò™.Ÿ
! Ë7n/Ñ*1Þ8e8º
! /)q/³5¸:8º$:](I€?µ4= ,ýÙd9÷.X>3#ú÷6ŸO6<Ð(Í5
Ê&/îþ!å&	·u;H �Ë$mX
Ì;ô".9²25
†ˆNÝø>�5} -ž¯aOº("2î4°&‹(k‡úWÊ2i ¸JP:NS&.5Ù6J™80&g4Oé*l3 ·7¿J%U?ì9ŠÐ!'M$u&—+÷
‚8-	¦.ä ¾<'€8©/;Ö)É4æ! @5Q	BNô.ö(½‚å! 6ß1Ã7s%’5½84Ê)„¥*úÜ3y
! Ú!e>Z,f:…:©4÷ŒÀ/š&á#$*í&þðX­ð-ç›%-í_><c/^Ør7Þ.¿0$+•
! g#Üí™*ÖÀ6_ì'™;¼$7à-ª>x3'½Ì8.¥;p2Kx8\$º#Ëê+3ò—Å<#7#€ƒr7!Žõz<÷Í:r>"+!ª-}%X.M!ÂÉ‰ˆœ7:®*Ki;TÁ2(&îM96
! ½4°­0<ô'g>H«"ÔÂò%Yñ?â�ã8A6;,ÉÛÖ/8Ð9r.Žzö%-Æ<Æ"£#w+²º6ì
! &;gœý#8üè0#8bn7o0¤7Z0;ÞÚÉYº>’.Ž
V*€
ÿ'Àwd3µ5Ð2;.MÙ8Ø(Ëð 9=`	ç`d$ª»Ý%ð>K"©&ö™€ ¡# .YC6”‡>ÄúÙ|3OF7&=Í3€#Ã�6ó'`UëKD
! R
p;Ï �bœÉ3²0Ê£ X9^
! §4«8T$	yá"¬�0²Š	--‚Ú 6†V?´,—î `*V6?ŸQ<"P
3*p*�5½.R1ºhfë&ñ%,%E†v9¥µ8?Ó$Æ:«o¤œë0X‹>³:Ù#P"Ž-s.¤'[ßž
! F&¡-�0Vïo2•%M=£d5d;*æ(?
®.’>¦H=u8¹/â9ÉËô3)|/È(ÜÏ¡·<ó¯"ÞËÿ3ø�.?:&V%¯Ž)@!å,34Ü=ìO>k(™
! 8?Å%Y>ž7lL	¤<-ç3ô7B¾"àN¦û3È¨6Š<£0Ù*mG
ºp>5YŽ*)7õ6÷Fú2d0`-¡0i)8ãR_˜ü'=/?‘%6$S6ö#Ž!�5g6ú‡O8¨þx6®
.¹,<ñ5F2�ÿ=*MVWã4U¤<ò}/a)7U1LÃ*H¨8§	Ê, !%s
! è2U'Œ&ñ[?F!8-“#r?¦íÃ.‘><&ˆ33
! ¦B4tÔ9•*§(â3Ç¾%1”0ü&
! þ$„
! 3.Ý=˜	ñ
.ßo;ü„Z'7$Ò0Ö"ˆÐð.(Q8(²KEè>qÃŠ ¢9§·	~=E
! ,/âm 
6/;&-G;~"48Ón<gk.ƒæ&O'-%†Í/B8*ü–)š2,*Â#Rm7‹Ö&—S™2!Ý-ÄZñ'F	µU.×)ñ�6B97!ó:	œÜ)´%ýÁ8Ë&ò1
õ>´-Ò.ÞNž/qwEÓ&®R9š8X-.YÖQÏ;F)]­	#0Ö
! &ô;VÍˆ$’À:ê1Ÿ?L: ·ëX7ï	d
*+Õ/Þ+b	éž\Ø —g:ï§z$1Œ"¼+Ú¬3—&»�/c4§ö=“4¥•ÙÔ2
! k0�D	àå"âÊ Þ?º,ÙM6?ï!p.=(i2|
! Ð3[ç6T3ž0‡&	/ã=88¿;P;!#/( 5ªý!|(!T
! „*64hU2æK3	(CY Ðè
‡»tëåe	X	… éŸ,R$l9‘Ü;­Î4&:5 7;ü;¼÷>ùÑ	;‘!Ü6>Ý ?9
\?e0E6\6Ø
65%Å13þl	ºÕ­;Š��¶*%/õ'Ì+é	c.â]?°Ê=T“É	!ø6lO?%y
2–Ô?©û¡…1�-¬#	�`¯&1�±î2‘è6,è9ÜE0¼8 Ê%»Ö2Y.Dà0,w!o$@>¡$aê
! J8Ö13N©pµ>d/õgî„88|	n ðÌJªYk2ðÄ @;–!b,3Îe#=ù5Û?Q:¶ï%‹z4j.?+?	Nbù2É&Z<£¬1ë:¿?Ø0ú>´/†Q ½?¾å4=Ñæç›û=)?[:ÿ#5€ø
é<’!ÊÌ
fä?q mL$l
! 4)j`(c¿/Þ€L‰ßŠ?À)Ê? '-"[¦ñÃ)&a(2$?!j8ŽR&vã'óõ8m­Ê»?69l(®3;)™(æ6•!*<"P+¶R5Ý?Æ§$G$sÎ$¶0}$V<O5¨
„>(&º'§-¯ ²3+—,³?	7ëÝÍ4â'D±`5¿�0€!q:/”4û+¸8J:MéøS8GÑ?#_}7wÀ7°>€??"¬:xw6ˆ1Ñ3ú3ô'ä"(_BV÷
! »0#›6R8èB!ñ’§2ÀM6`;6ç4?%å(n*jw1Ûúþ+3<ÊX6:1Au$Zh'>-**÷-±e/á.Z2‰j>Òƒ%@	Ž(�e3�Œ¿Èéw
! Õ*Þ1D7Dë�h
�(<)?,
! Àº&Ëjp6$Ù¦	G1Z$¢
¬ž9L0'ª0$Z7Â”+Å;Ï¸»*jN#|9%í	0
! &‘Í0qž9Ž}?þ�
'$H"@¢t/`7˜3o>‰-…	h5¯,¦'\C“&ºJ1Ÿ9ç(sv0É9ÿ8	71’<š9°œ	!	¼`>?1æ'¬.>=`‡:ÿÎ#7?³
! x?X,ßŠ·$ŠÂ&,	P«‘¶h–0\§8#$¾/<ƒ:`L9Ýã*_Ó>k¾(»
—"§ªi
! ³-=¤>÷3;7v
! ÑA8�3M
! 6 @Ø+¼%
>Þ	:8"Ç$Ë0ñ9ë±û±%ðŽ†7ô:9*Œ¶?�&,ÿÖ9á>Ê-É9ÈšQ1ã:Ê£;³¨e=-èuÐ	Ò¸*Ùý'ET"t?´k7¿9ÿ7d'š>\'s|$ôµ$–€
02$&ì·=é5ÖÛ'�Á"¼µº.w*^;
ž
R)(U†9F(O Qµ,—b:Øÿ.-;ð&/3	3½2
†'{"UUþ.F4p=Ü9�0ìñ-Ü§?G*-5t¼ý=\/}×¯z'é´•:ã(±”-	*13–°Â]ò,i-ŸÈ&Ô;Õ.=ŸY	+y.U#/�‚9~+‹7U|8‚:‰,;ª
! õ"
jß1
! Ð™1¯'§::®�	ïˆµ2”;=™5’1pR4ÌÇ-Z«0_
˜ØÃ¡*­'�2ú—/H'ù-<4a"‘3ß8ò>Ò$U6Äý>±p9Å/ô¾8:t(†02(â"¬æ9Ì)#% J5ó*)&M7-+dM
>œ`†-Ü+2 ¹•"Ÿ=Eê!u*¾ë&É6€/‘Ie1î*–Á Í8lo`2?-âñ>Ð*ü%¹.ð:Ñ
! ¤T(¸¦$°?î!)=°=>š~«*Ýºu4i$Ð6	?¤¿¦†
! H7+3$ò/8L3˜--k™<®"Ã7z
9 %$f/µ,	 9Ê¢(›G/i7•)ñc!û(‚%yçí
! >«Ò‚$-~
‰*õ�u"7~†/I	'’(r!¼	2x|)å2+9�+–<ãk!'ï+K 8øl.(.!7ò?ö"ä4FÃ-­+.T&56Q$‘(�8§/)<«M#®	,ã6ø¨?Ì	¥Ó;A.
! æXJV"<Ì&-
L>V+/7—*\œ4­é99?;0|Á
! ¨7œ#ì4¹;ê¶#î>w;¹à/�Ä=â=
! â~
! ÙÞ#j¯12/ ½
! 	=LgFÃ(F‘1ˆÑ³ð¯/”!-:1w$.©ßŸ_9#µ+î Ÿ<4< 7'7ï!)€q?{5Iy; ž½ð@‡%œV5Ú55"t#u"57¬}¼*Ý5Ë>u™Š
! ,2 m9•8ï.ô*XHu1cÓ"e'£±€…].;1*³Ñ8º8,-)™>x 7& Â(toUA¹
! ƒ2¬<m;'�Ï²5ø8á A?0»$Éº%2=¡€º?58ì!¯?–`Ðd—l=�=ûÕë4¿+0xYòÏ?@(¡o"+?n'×251B#A*ã/kŽˆZ&¡2 {1w	A-™Å3ß:ú;šÎ_#Oà7ò5û=+Ù—	éÇ—Á*lÿ>ç/€R"Û"ÆPú6¡¿"«Õ7š:\pt0Q�.Û,ß`/Z0œ+\,ÌŠ	H9<38.2*¿Ð>j)È)w= 0÷ÚÝ2Ç.’*õ2qå,¸“æ%´*"J3Æ §%
ó Q7A%_£1¢3$Î»-C
¬$±-ââ)P!˜5&�Í=<6…^"�_4o)�#nÒ©"&�¿>?å¼#ß5XYK$¹>v8'; +;>q"Öqâ<¹,6#©¹(M2²–.µ3k>:+«=«$÷ ÓÝ-èƒ68Õ«p(�&¾'Îà^÷'ÿ<˜8%T0
§.¤ó©­
! ¥¹+ã7Ø'}k%"ò9IA5û%®‡	ÈÐ I)›+œ
! è=/"Á-I
c<Ì!¤6¡)QñÃ+µ-�`Å‘7ÖØ,gªÂ/m+1<_(‚<™6Ï'ö4v)7
§,j¨.. $ò0l2’+?U)|+¿— 1(,X8+²	Wqä51¶j3´ž ÿ'>›&k1 2Þ04Ld4;&Û²+,9f(†10'š$©Ãt’+¬0@74½2+6€;!c,d+z1À==– ­<{i¤8÷ÒW$(<^ i?#mr"º1V_}†?_"µ¹!Ò99¹
‚.?;Í.0Š*>!€Œ.1Ç_<Íìs	ê �:O1ä–##=ò!$u?}*»4•æ?õ1§f$å	×Rýá¦(‘2,?x>dm"ä'ßÔ,
! ÿ1´=ß/Íøw#ùž	:#=>P‘/n]7é0WŠ2ÉŸ'ªp/‘
	ý(X·6%0½71³»h\¼
! 2v7¡ Ú-“F>*@
"9”¹"õ¸fFl¥M5l
! §$�’),½Õ>ÖÆ‡=&Ô45Æ9·²s'y4²5<ë%¨G?Eê°"	ÿä&ø 3[;2ü,Eé9vàp"÷$ü-Á¦:9>ƒÊ%p'ï3)::ÿ-à¾³$ÚPt&1©]<-=5„Š9P5¦6Þ:k6D¦t?F
! >;Ê>ÜD-*À&#¬µK3"{|2j6D.c$“+I½âb?h6,.
F «?†=åz+�©(ü4•?ª/J&ÿ_rŸ&3C.è:@'ÂX3¡8!Ï
! ¸+!H³„œ)-Ð8Õ
�)U!¯yU0äv*26îp	ž,b-�-5(°Ò?'-,2íè'êv(/Mx*ñ1?;“9¢é+)4ÐQ> 3R*ù)%+ið3Žú	³‚r8¹)u ¨&�ã˜þê*{,Þÿ'e–*ºê×,÷Ã?<"=y3«Ã2cÈ,×%�<Þ,:îÚ×88>2Â²óÒb:
! T;V|‰û$Ù–<=ï2Èì3®üí£ø.é3@á;u
Û*	®l>�=38�83­C<$M0w¢4ÝX=¯(KãÖ ªp¦ƒx1ÎêßÁ4œ%Ê5­)k
Ø4&<O6=G3óÐk;b�•0dÈ5_.›¥(-¨µn>X"³ì>¯	x(Ð4.q;�6,$õ$3=ßPó6æ/z!ö˜R†8Ê/â¢…"=6G9%"¨"A/à<'®5»òQ
! Ž?}2³.¡'o:Ü¾+Õ B%!»m„&î1ì-)-´!v>Y0…9«-°sÎ>w/á9Ìf<E+²1d%— ›å{£?§;ó¹*O&ÚÛ+’?Ö'i$Î6ž?C'FÞÛ=í=õ�Ì¨
Z)Z9f!�ü<½!>Y'KÆ�5Õ
! .Ô8�í.d-/+¶9»>h,á-žTÈ3‰/12ÄF:A	­-õÎ"QQ3…ü9a
! n(¤å«
ô!'k)(5$ºü.Ô"' n8<•ÇX&^,,
! yë,�#Æ;X*²(SÔ4!3
¡„2<z~)’/~ï7Õ%Ì'CéNpm>%<Èw%®S
=‰>Å	c®!3_7–"m#$+û/-y5¾¯#à;*Í"º7À?X5¬RŒ2øx2!,g2©›:ž(O
! $��9ž-#° 08•,`8³! »#¬!8‚L7j¾
! ž<÷Ø'µ6z;Ý'È#HžÚe*X$a9Fª'&ä/‰ :C2D>¾1� |&�Q.WÞ-Ž4Y,A.	<ñ*�Ñ:=.-5-3ï™-�6÷�¥ Ð#€"ÿ`.®#ö z#ò%õ)ƒ+(B+©) û
! ‹¨'. {é#[
e/˜�$‰+M>“:¾ØX:Î
9
! ”.!{'Ì°=³ª7»3º-š"ÍªÑ”<Û]¸
! ‹<Á*j,÷1”(l/È"Öy1ó>4ª3é&RötÆ$Ó	|2mùn"Y
! ”5a%:)>V4"K=¼‚-"Ò*�	O945q9ç:·4Ÿ4_Õ!"
! ¹Ý:ú-Æ5’7Ã+4\>
! n	¦1-/0f¯	|!=ž;@ž™+Õ:7 ãàr8.ê.È4	F¿n®&¾jê5Š)Ò;˜&Ô
§[@Ô� ¤-¨1•;x,¨ŠŽ,:é/Ó'.8	Çß(ÑÎ¬�|!þi¡=‡S]"~<†¨#�,ï�<0Ë	/'74z2•ÿ,Ì>�
z>;8„U<Ò3œ"Ò<^'F6ñ7ÄÅ7&)’Z?B;ã6"s1G©·Í-¼,¯kÖ+qÓ7 %d Ù„4·
�+""q)Ž"$àÌ?ï?Ì:<¾)ˆ!Â,1Dî
! Æ·-Ì3P%‹&û2/(�(]/:#'Ò))~8¶)ûþ)5Ž2z(“(>2
j?æ8“2&!–8“7y ÐÕ9žî&fîj=A=´6Ÿp,�]4×¬5`=¤*V!;-À‹#‘¢”Í
! ì(°:º=HÇN"zu'36u)é$j´2N5É?¡&ý*¿«Ú1RõŒ®ˆ ™%ÜS É -É-i/Ò7o:5O,b1±"(3ó=Q×&8i80Rç7É–7W,ÞÉ.y2À2ü Ç, 
s(â|Íò-eÈ¹º3{g1zwÛ+eÝ	Eé%s05Y?H
R«¼09/î=áÔÐ$t)Æ	I¬*¹Ty/éW.8"]>ßu!†)…Ð
8ÇÎ
! jŒ <9¤S)ùt>ØÜ,‘À9>'æ1(Áä28;8n&”q85ž6R=
!Æ4 <™!Ò/çÁ˜:ê$ßÏeó-u,b2‚+Ù+7
! ö&y9p§6	µ	´+¨Q2³>¹¬'‘�½$oyhc":ÑÔŒ*a3‘9÷ð	&>+A1'2dé é8Œ0
Ë³ù0è5xˆå3¡6b39±C4+&%Ú2çÀ¦
! ºE8Ðl" A4M-õI
! [0Bi%Õ·; !'82ú(¤(E,ò i#ªkí6l">É)#ÃU>¼Ðû
!
!  4”6C ¯&2œ(Õ,‰.<W1@9;[1tÞB_K&˜.%é?(ú)¶.» ž8÷/j"52F-f8ŠÕ(Ì#�!á%ºž.i`l š%Û$I*Š�.(]ß;  3kN5C	ª	Ó™7ßÃ:Ñ$x%›9[}90i	n!,&–i*Ý„$zÉà#š
–
! W7“,"<¬P<ð
8Àµ'©e4D9¶8uV3a	¸Yª,"=9{(?F±3&;?Š/6}¾-0­4S#’¶æ
! Ü&‹š?±Ã>a*|z"×n$€{.›/[¬|‡35L–'ô.á ¯
®Í;¿4;Œ+#:t<“$Ú%Ž0Ùª)‹3Ú(Å0TŸ¢o*F-œ_È.·//%I:7¾ò+*)ù/Î3V·�=Pràù6iA¢È8´÷Ë6Œ,A>%L.?©·9ßhk=òG8' Õ-T,—3ÿ"¿58&$.5;535	+�
! È;Êë<ž$â),DW%`$�
! Î:F
~#Í	�;Ž<J
! �Íç2€,´
…Zj1’Á,Y"ƒ?% 
‹0.;•Þç,º©53a Ö
¡D!0¾75áÜ!ùÆ±5M	¥¦¢2ª*6°3I6²!Ë®GÊ!/´è!4ý5'Õ0	3()ªyg7ƒ Û¥$EQ".8
! +Òß>|ªd¼¯J<o}'d7AQ&�n
! ©‚"‚/Vcšp%�.Ç=ó)Ë-7Æ!¼Ú0±–?·(,D©2·0åØ	B)9bª4)¼:cõ©<d)$i+y
! #Ë/c(+?9¿!«%4Ÿ)ÇMU*{3‚4˜a;N¿7¬8‡hõc6ê39y&q_;#ú.÷5Å$2]ä	•#ä*§ªË Ã/U~5Â9÷§¾û0èï0^
û‘þ7î6ß+=B<¹0æ>°%6*ý;99G:.83o¼	4‰	D*(S:@—Ú);æT6/	˜û&^™yÙò:8#`Ór …*z=L'Ù9=C&¹#o%+' 'Ö4}H$Ø"™)Yh=Ã	8Ð=´éc>æ"3+5”/å_ Ï&˜o1X2*'\^&§œ¢%ˆ4Ú?[-Ë/O;Í$)=3ÆUÓ*i=Š+)nh'à	;"Å)À$">0E;Î&'ù#Ù0~>¸"�%:	ð$=ï,=30&|
ëæ0
*r&frô0Æ6ï/à?R2	9$#9c5ä+ÐÛ$%«'ì7  XÃèø2å*„0pÝ
r»
<SÔ%~9'+!Øæ<Ä$ú ø*µÈ9:*—2}>>Œ	¾
â
Ï8K0Ÿ7Ë"rOv!j$\!_+¢x4–=�"0¾ñ<c=(%Ù>S;Ž"/&<~<…>|,a-
ù( 1Ó%z0ü+?+ë7J,X@3q_%„7Ì%3]5HOé	D'¾1¨$?#ä³<T$m:>|°7¼&e,³)»Z:;F,5
! ´Sæ4Sêg.íZ~.R'—ž.v˜Š7®+µ&"Ì53-B:Û&l,=‘3ê+>G73ý¾÷N$ë$»&ÏüÅ"qÅ(
Þ*0™E(èp8µ*"BN)˜�æ)A'ŽÈ<ƒß
¬X20¨><@.A;Ð-�3 $$…ø&�'-#{1-§<@'%ò`#»8g‡{ÀuÜ<K(&.±>1	\:‰$;^R6Ñ5)$}5<+g8Œãl0Á1a0C_5*ñ;$LDW&O-“Ë*ƒ0^$*1Ú,W$œ†G
! Û6ø']9h†$-±‡�
! 0	j(:H˜9Uþ(¤=Ž/ä=V&©+ut
! »{2¬õ h8Š8:4l&wá= ž)þS:Ò»o/Ô/,#äBà3ñ:´8>Î<(7?@/<N4Ã
;Æ7Ã&àZø=Ú;yJ$)Äû"^Ð'Ñ’=òSê=J\&Ð.f%5|Ü0ð)	:o8P4@p!/Ö=2¢))T8Ó5—s7:y=ý/›"‚(ø#ë-¥±(^ §9Î157½õ%,J/jò&¦
9J0Ð-à=&–‘*£±.Å&"Œ4Ä�*w,T.Ü7ö>
$Îˆ8mˆ<×„ X
! )Y(è�Ðä û!eÌ";…0±F1=$¼;Û.9˜­.{'6Ò1Ë4j<ý%ô~?§g?˜%Ñ Ÿ ê41/¦9Á5 õ%©1	=€9ˆ3,.÷<ô	:¯YY_Ê4§/�>h%;–X7eb9y-M–{æ˜ø«:l,¯K8
! ‹ Â>/1d
âôÇª‰'ë3¥ðRU×9›3uö5P$ÄE“¯>™#û)/*ý"ÛˆÃ5k5‹8¥4ù3&«¼.>eÛ)"µT Ù<ö´Q!üÝ1M Š$i3×ý7Ì-ÀZ
! ?�E6k(€
! 04Ú(	+#F.þs%/+/º<*2aÈo/L.*f63,4È7Ï;³+ºh9M+32ƒ&UJ/3›7ß2ì6âFú¾#í<¡1z8¯K4‰0|;\7öÏŸ"…5Ý.¨*û3ëGÅ;Ž-f–/\)’]H¬A+( Q;&’'¹°1§:25,5n+)Ž#k£+F'O=Ù(É®'Á>À[	ú7ª8’
)->*5'.;
ôÐ‹!à˜$<7P1%êBÂ0î+ù*@8@h&)2d;c?q,j	{%‰3ðÇ3£¬#KÀ+‘‡2#+«R‚¨>ÛÁR|]i%´5�	´
! •6ç0Ü
! }u/w3{®%½=
! 4	—$Ã%2¢?†I)e6…>i<þ	Þ=Ï:ù�7¯;j/¨(·"&Õ¢
! ¶")!˜+É.	2�"­)w"«”íê79„/Y6]²3Ï—Q"
,
'x¿&”í	È?nˆý66J)¥>ˆX4‹
ù8Í)¼'r..¯%¥ª+f*Ró^<=/¹&o4Ä(;h£!$><º5ˆv;ê¾5ì4â31ƒ=[
! ÞY
0‰9a›à'§+vH) -Y$gä%°'ª?‚5¿}árï$Û!Þ2\Ô$ªÒ G)ñà#Þ%³6
! ˜Ñ.Ž6W'‚5Â*%Ç(
! Ú>Á�Åg1ÙÚ2‚,˜
�>R:xÿÆ/*ö*¯0š+ô +%Î,'5_—1ç©¼
! F.4kúù:s9]=íŠ±d•<|\
! �5ñ 9Ç!‡è*+0
b;nð<—|"´)5ÝÛT/3F90>r*A/H![$&*p$'|õØ`f9ô=
kk	 $¥
›.Íú$Õ5€	Øë[2qJ¥•=(!Ê	¶2 !ˆ;·
! },‘6 t;>3êÃ
W0?Ï~ñ"ª"É(;H
! iýRW:Ù5?‹u:
+ê-34Ò5@
! n1Ú<PSYJ=î#'C5t,ë(mâŒ'J9<Ç¢(×
! æ;¶a:8$>­"#Ä2/£3B>ÓV'R “3c£&I-3‘+;=™$s*Ò82'8,03!Å4p3ty§Ü“0¢{¾›?Þ9æ=�2Ý
÷8u0t%h.³9éhÏ#·€7õ-¿È
&�£<<2		¾“)Ìê›P/a•5}Ñ9Š''ÄÉ�Õ¦°)¼*¶
! I&ý8:4õD<’0­9èïe§)961ÔbN&É
! Ä–‡� »Ç13%0÷#Ë'e+Ä+6,ºy'&#É*?#V$I/c3%á.š
! =mW,¨+A2<	Þ3)G'e‘ú
! 
(Û)‘,œ3>??ê<G	–?>õ/­‡;%24+<‚U
Ú	ŠÞ$5{/Àâ514­3%ÿ¹X1|+–,N
! <:&7Í
N<	•(Œˆ2x&Nöw
–ŸT2W:D×ò$F5G&ß$'
¸2Æ.”:�¢.ä<©>?4wp¤Ê*Ú:”,V
ý �z&L˜,Ë>=`…vÀO³2Q-Í6Ü.2?Ó=Ó;92R
! ¸ï)5
Œ×0Æ1÷+‡!„#}#ð@ ~&á5ì	ˆýT<ø<F,x	¨<¼",æ!m&l6»'€[!¾=49{F×+±
$eµ7ýÈó($ï‹,¯9¿;û</�7ô2Áì#¼!¼h<1Ô+ˆ:,>! Á9Î&¡ƒ¥+ì)/TjÜ>E.]27ýü
F+e$=—í$±1Ž;¡-Òàœ8Ø	æ<u3»õ+[,W<ß=02„¥cÓÇ'q%�êG-ö=�>#d
! <Â`9xí9ð?ÿ	¼<I9²-D,
! Ÿ1,õ; ,Ø2áö-ã2*;ö/^¸ .+a„+6.16w>/0ô-µ=?3�?z|%ü(ƒ‰?n3[ /Š’ã#t.&óÁ'7	5†"Ç:\¬1'«){+œ;«N9¢7È'78¥Qf3^!x�)+.1=Š8�$p1¢6�Ñ,Š333U%Ï>:î�p5ôYƒÃ4,L	º*ø2Ï*‡3û7~€$�1}7±ô5Ì¿»Å>
! =Ù³0äzÄ:ö=+áÎ •š	*3²O%Œ4.Ë5«3¾(—0|ï�¿%93C+ÊM« KŽJ	>);@í‹—'„®>è-Ý#�"÷b9Ã!¾ ø_z/û	Q®	n‚>%,)�,ƒ 	7Å'?I<¤5j?ì0œ.Ý,z`kÿð/%À
! 7á¬%w9Nä:'…6OÒ.ø
! Ò&”3¤r
0ŸTK6•Oê's '*7?5#W4‰Â1B'V9½(	+HÉv	r:a7Êç<£
!  ¨	‰Ã;õ	iwø0=:óG#¹0!sì;+,Í©'ISZ.6+J*ä(T7Ü2|7å0f>
! ŸË­+1”3È’%a$9lWh2M($I,!(#E-ë 4ï
! 'áýÄò#>:kÏÄ°$‡'?YgT1q(‡)_Zþw4,K	^/I4‡0Êæ-×"®=Á=Q,¯'J(#ò¼7g Óä|:m(¨¶ G"*%³ã? #’;@?è
! ì
êJR0¯=à,
! %{:³Ó6æ
Ì|—º9ŠÓ,ýtëþ8='-¬7¡ûé=E#Y=h@K.¼$w>&ò�&U"V=-Ç/¨c;1¬>ô3ÿÔs/¡¬ÜV7¿ �(>¼-,Ø"#‘Î8
! 0”Ÿ/Î2SŠõ77#'ÕÑ8öi8Z"q�	>Ÿ„1Ø9Æ0øÆ3­#ü0‘#� è&ë'g)“Ú'ï(²‡-F#æÍð.A4§#‰6…('ËÂž*=Y&v_:K„�8*K:Ã0Õ;
ãâ$ü�<=„5ÇíGn½cìÀ4G,æÞ'ç+\8¹	í#Ê3£(e:xÌ
! 9L2¼0+=ø?åÌ,â6Þ>,×5¾Uo?ó!¤%ó/8à’à.Ä'	’:·9ÄG4<+85–+K>¢*uk?_,?ÝÚ*—
! (Y];o6�>o<¸3Ò	f7‹­ %=à~3v#‹%n´?“Ÿ*½3%
! 6{§)«#
! (-h$.²
)Lœ5Í 4G�c9s"e/ú+¥,žë6NÏŒ)ŒñÄ;<¦)s6+‰"% :}% 
! "	ZÊ: Õ3Â%y0£)d24B.U
! Ð½,Š4´XŸ†	€+¶0Û:qÜ"¹1é(¿(
! 	 €=c	™6Ý£%¤
! Lg$Å
! >94\3+«(÷˜îÁsóÜ*·L=?e!º÷o›ÔÅ'îv…
! )'’ú9ÚAB2Ç–>,'ölHðù$å
! D	$ï$<¡ÿ
àc*>)Ü'þ- &�1./œ"7r¹77u-À¸ŽMß¥»7ŽÓ*r×Š-Ñ)E:µ	Z(/Ye¦	y /©>#|.Kjf(k&Þˆg¢/E>l†4‚êþ*Ú…½8˜Æ/()%9Ò64ÞiL4	û*ª-
! ¸Ù+•0_)¼>ß*t¤$ö+d	67H1ÆÓ&Ký2É¥	›.5>Á.Á;ø;ß&k …4E5€(L*Ï(V+
ã1¢“/zM°§
…+•'Ð!	2#6P8‹-{ 1í&±#?2qSr#†%~Ž .ª9	Õ=ô=ô‰2è“8ð8»d>Ë/¤0ùÓÒ ?H==lSøÅý¹?S3•7
! 3Ï<LG*,×"Ï	kS"à1½Æ(ÿ)S+àˆ'À&q
! Ÿ;½ø£6ã5n5$!óÔø+!5?=ó
š³"ñ0ïÁ!´Ñ'5<i"ùÈ§*w(Ó?ð%L#(“,q!!2Ëþ3û8Ô.J�?¥W¶5\(q
öU6ùÌ%þ€4ÃÞ¡O6ìÀ,öÍ>1b&-*Ñ>W(%
Õµ'Þ.ó£dÍÆþÉ%g&B$xRËÂ";¤¯*3ù&S	Õ˜hs,§3æ	T)É'$ ¥8•:Û1õ€$ïzh-3:þU8'7ª=j*Û3a½<?<öš.�ß3L,{C1M],¶Ûr7Y�)#1æiZ„%±83Ç6µ_/þ2Ìè’š'{
! «4ü6Ê7½1,K/æ3�[w?”
¡ß	s:5‘ã½:´#ä.×q4î0�/ãUm8Ä057<í)ç*F@&Â3*$3òë�;ù9Þs<Ú„/†2nè,'1JÖª
>
töÿ2(ö0i0w)Ñ1‰zÎ2êï4‘?}á8>µ3*œ )f#ýò;‘†©#å:Y�ù Üf›‚÷*é‹?³8Ã9Ä<9Å%Hr-«á‘	S!2‹	ÏÁ¨Ž5$;wB"72ÞzÄ
î	%:¤,5/:5U,ß®,ÌØ
?®02Œ’!!R!¥Á?Ÿ>$¶Ê9$£*0€“Z6a,
! Ô	¨=ø%H7>I)“<ö	É/’-ë;ö8¼
ã)(;þ5ƒø+œ*›;D/c2Á0.)Õ%-³;] D2^5¯¯£$$6%*M?¡.r?*’¦*P*ÖS'ØÁ(Œ%ˆ/¹94÷:À1Ê$ö7 -'+	9(äß)T>(
#Ä9@è4K)ã	/�|*T2 4<‚$[=ðÀ)Ò-»
! Ø.#
{*8*è7°
<šj
Ê":5¯±¤ž§{!//K#¤]&n=‰1Ñß$m2-<Ñ4/-99:Z%75·è0W;"Â2 9
ÿ ðœË
ÿ¡Í¨³3¸)û6ë	1>Š
z7–$—!/#À35a=™=>6j9b<õ¿ÛƒQnÑ	0Ÿ6á”ƒ66a!Jï<›
! KÅ=><°#Â?@,ƒ(”Ë(á!´&u6â1š­¹B2ÊB{,#}›>V8'::,�å)01ü¶â	�#.:X/Ðû:�+M�#eç$Ï/¨-]-l7‘;Oê9Ž=ê)ã;”9;k'`81Î-A3ÂAë#�-6<0¾	dkÙÀû-00¤-$V1²3*ËÄ6ùW'Ðc690l#ÿ‚
! J#%y(,4	-®y,9³*È	(<0?8ÖT:K=. t-x0D3x#0&€¹Î9Á+c *
! ì–
&3@
8â;¾6Dý.ãó_”$ù	Wþ²Ïå/š4 Ù
! !Nz%E=à$â7ž&|=V›Ï-±#"‡6L¶r@F;,
! 0
! o(¿4Dš '0ó+È9ùƒ
ëÝ;{0…%ý_*‰)^v
ËÜ{#.#³%Q2Õò
Â'%3	%7){8+>4B0Þ(´Ü
šÔ3S0J>ô„t"115÷=“;s$w2Û×É43��:›Ï,Å!‰<E1j;N³´	Ù©

ó	P¶C<}‚0S?š6$ç2 P1ß.ø·*@‰xZŒ=Ü1<*8Ý/9'Àã¡KÒ
! Þ7Jð5«\Á<F>%#Ü%;¼"Ç*n?)cK& g•L+Ì4ü…?+=ƒ.‘$À%z²õ…<��#ê]0‰8€&�²‚1X-^6Ù4y¥"n
2b6Q0�*2¯5>1å4#f£.Æ/v?‰739í“?u!®//.?5Ó:S*½w7ó#„-­í´¶,à"‚ù;-Û#QBL$øf �1^&
]8&wKuš*þ4‘
Ï)p
9:).×;…—;�f53Œ20ø9 "6Ä-+S”	¹ËX#§"©.3'V#O(c{)×.[6ut1HD;l8t2Û0lP'Ó8þ#/‘C�9¬-o5ÌG+~£{?£9&&-(â>Ds8¾&­Ü#µ<·I?‘
! H+=
! £8å7E9„<+-ó9,1óâ3I")ƒ±2xB*jŸ#‹K£!_	Æ
! ú=m%Œ;2°Ý*p0]Š%Ð}=�+#!!Ô06&D@*ú.¢5¬+�3s;<.+H.Ã(„:/
:€µ1•Aù
! öA¯_!œ;Îåvo'bY8DØÛ •I.Ã>Ñ24Š,#3»=Ü/§!°Ñ0º0ùoû>9<¾!
4ˆ&dØ8ï¿-~vÉ&®¸(Ù1Ž:ø(ø"J+O<$,A(Ù"O"£/2>6Q#Á¶
x-�&Ñ=ã+ì~h7È#Ö-,Êw<ƒ@0¶ê2pø46=zŒDé„¿
! Ó_1‹*ÜÜT+ï â!ã¿8»6ì%„’
! ¯!\4:mL"B¿YÃ
! êˆ]_96ã"071G6I84=Ó#¸'5/bg*®;²'ç
! -Œ$`%¿,Ö*z*‚ô&Ç9X(©
! å+�Ö8=Ø3Æ>°¶vÊCÂ<Ø1kÀ<Ø5ˆ:+;Ò9â?!?þ'29ø)©ê„ö
ÀÆ+¥Gˆš(]$ˆ(œ'Îé?Õ	× ž40'F
/`
! Qló>¼9[ZŸ.#ï>k"uì<©‚o7Ò8îµ�"¤Ô47:!D6Kè#r;Ï!ñ
! °
! u>ru%ð=¸=ƒ"CÖ­%Ç¸ø:»ÌÈ›#?>6v<ñ!K5í-@91C!ÉaÝ&‹/2&qßz9Ã<1Ò:ˆ#Ï1˜D=tùÀë-A‘)m
! ß'(g\2™9Œö“%7F%°+Ô×î9ÃÅÁÙ(°4:§=11:n4!8ÊAï”’&*4î=2ã>6ƒ<5B`>Ýù)ª!]37(("
ˆ>“*N2P<;p%†÷!Y;Ût ×E7õ¡4qdñ
(7¼„.œ,„!;áÚ"�9%;H6Õ)ý1é'ú.1ç v%iÙùæ`"ŒgM(¾ú'iq²%>h+¶=W
¸	&
! Š!­*†úOLTÝ$Æ)<8‰Ø2È*÷((=3¯ÏÇ&ö#)„,	 /K'O4k¦Í÷0u#!.˜>Kþ1V’o<î6¼=p-r%5Ö7&Ö-;+òÏ=í4N®i
)`-²Vôž5Æ,D
R!&uö;~¹{1%¨�:+É<�RG%!¨'"0$5Žm	³bà89s5‡w'èƒ=¨4í
m¥c%–;e%2)Ô7ü
! _6Øé"
1·Vb%ÙE,‚#f.œ{uï5N�$£"&èÔ(­p?Í&ð!j'T %è¡+Töj ¹‘<
~OÑ;$»c7”#]6-ì=‹|1¢>¡!V	(Ø7N8P,·i•¯Z4Ihh>4	
‰j%Ìqd#c:!p7ä;È1c• <AB-'Ç;ÙÆŠÄ1À-^15!L??…ê/ã$�8�*\(6*#/=I "3²Ý
! l?ó%x‘M8¨/Ç)¹U+Õ\ÃbFï6?
! ~$�*×7#6÷9ƒ>MjÜ?îä`4V2Ð5a1ê#„)8:;^2”2æ+Ý¥
! Ó“['"(aò"’ íâ¿
Š1k5a4†*r/<¿�8|ó3«{³=:'V/t9Ÿ­nÔ>I7Z*¼]a$è8¯õ
! Ý�0B&w-ÿ²,–
! ˆ	�&0æ$-<e-³S5ª¥&�'Ó#c&Š=1|?
-½«5ôß0_=î-!5^bÈø,97gúø1°0,,¼»!ÌÙ
�s´ën.
äc
Uƒ*>,3E&ä-¸;è8÷;¶ê0õ±+‰<û+>kD8/5b�4wj7†«‰ß”&` 8øv ýU$—%æk2,V(n+™ Õá
  
  For bug reporting instructions, please see:
  
--- 1,1814 ----
! Þ•7@Ô©UŒ0Z1Z-3Z1aZ“Z ¨ZÉZÛÝZ+¹[0å[K\b\x\
! „\�\¥\<®\Bë\R.]>�]@À]9^C;^F^5Æ^Iü^F_]_!r_$”_¹_!Î_$ð_ `"6`+Y`…`Œ`-“`#Á`”å`zaša a(¿a1èaAb'\b„bœb·bÔbébcc&8c$_c„c¢cÂc[Ûc]7d•d°dÌdádee0eLeae$}e ¢e#Ãe!çe"	f,f'Jf(rf+›f)Çf$ñf'g*>g1ig›g*¸g-ãg&h)8hbh,‚h#¯hFÓhQi5li]¢iwjrxjAëjK-k,ykN¦k@õkB6lOylLÉlRm;im8¥m>ÞmInIgnB±n~ôn?soD³oEøo@>pEp7Åp}ýpC{q=¿qBýqE@r~†r6s{<sB¸s?ûs‰;t9ÅtPÿtCPuF”usÛuEOvC•vQÙvN+w�zwGxŒSxOàxR0yCƒyQÇyNzFhz9¯z=éz='{4e{Pš{Më{E9|B|GÂ|I
! }HT}B�}=à}7~6V*�I¸€ €Y@€oš€-
! �'8�E`�
! ¦�'±�8Ù�>‚Q‚(c‚/Œ‚¼‚+Å‚Zñ‚lLƒ+¹ƒ=åƒm#„0‘„)Â„ ì„
…;…EY…%Ÿ…Å…Ü…#õ…#†=† T†u†)“†½†Ý†$ø†$‡*B‡*m‡˜‡³‡ Î‡ï‡	ˆˆ#&ˆJˆ8aˆšˆ!«ˆ;ÍˆE	‰‘O‰á‰5ŠE6Š%|Š1¢Š.ÔŠ‹0!‹LR‹6Ÿ‹7Ö‹lŒG{Œ$ÃŒèŒJ�*R�E}�2Ã�Eö�l<Ž©Ž3ÅŽ@ùŽ:�5R�ˆ�‘� ¨�&É�Jð�8;�Ut�!Ê�:ì�'‘:‘-M‘{‘IŠ‘Ô‘@Ú‘/’@K’;Œ’#È’Zì’cG“O«“lû“8h”d¡”T•w[•9Ó•f
–Qt–KÆ–L—S_—^³—D˜4W˜QŒ˜QÞ˜H0™5y™H¯™Iø™YBš,œš*Éš6ôšA+›3m›L¡›¤î›�“œ·#�VÛ�r2ži¥žWŸXgŸ—ÀŸ‘X cê =N¡Œ¡¢¡#²¡#Ö¡ú¡.
¢<¢ Y¢z¢�¢9Ÿ¢;Ù¢£V0£#‡£,«£"Ø£"û£n¤3�¤Á¤Û¤-ê¤6¥,O¥3|¥<°¥/í¥>¦-\¦JŠ¦2Õ¦8§/A§&q§6˜§,Ï§Pü§HM¨8–¨-Ï¨xý¨ev©BÜ©?ªF_ª3¦ª9Úª2«-G«0u«_¦«V¬Z]¬E¸¬Aþ¬@­HX­*¡­CÌ­H®FY®J ®@ë®p,¯G�¯Eå¯A+°qm°gß°sG±i»±A%²Qg²w¹²[1³b�³Yð³iJ´o´´<$µaµ[áµO=¶D�¶^Ò¶>1·?p·N°·;ÿ·o;¸p«¸J¹lg¹IÔ¹{ºRšºkíºKY»?¥»Qå»M7¼_…¼Iå¼7/½9g½&¡½9È½7¾6:¾q¾
‘¾<Ÿ¾(Ü¾*¿:0¿:k¿#¦¿WÊ¿G"ÀYjÀZÄÀ\Á¬|ÁÌ)Â^öÂnUÃfÄÃv+Äe¢ÄuÅ\~ÅlÛÅJHÆ:“ÆLÎÆžÇ¾ºÇWyÈgÑÈ_9Éo™É^	ÊnhÊU×Êe-Ë)“Ë%½Ë|ãËœ`ÌFýÌVDÍN›Í^êÍMIÎ]—ÎDõÎT:Ï �Ï!°Ï7ÒÏF
! Ð QÐ&rÐ4™ÐÎÐ-çÐÑ#1Ñ.UÑ „Ñ¥Ñ.¾Ñ0íÑ7Ò!VÒfxÒ4ßÒ=ÓLRÓNŸÓ@îÓ-/Ô(]Ô,†Ô&³Ô ÚÔûÔÕ0+ÕH\ÕS¥Õ?ùÕ_9Ö=™Ö[×Ö<3×p×?ˆ×/È×#ø×:Ø]WØ$µØ&ÚØ-Ù?/Ù6oÙ4¦Ù4ÛÙ2Ú-CÚ5qÚˆ§ÚP0Û'�Û3©ÛÝÛ?ýÛ8=ÜvÜ1‘ÜÃÜ5ÞÜ*ÝR?Ýj’Ý&ýÝ&$Þ%KÞ*qÞOœÞ>ìÞ7+ß6cß;šßfÖß9=à;wài³à@á9^á<˜á5ÕáBâ;Nâ+ŠâB¶â7ùâF1ãFxã1¿ã?ñã;1äRmä0Àä4ñä1&å=Xå(–å>¿å;þåp:æ!«æ%ÍæAóæ95ç'oç+—ç5ÃçTùç,Nè){è?¥è(åè0é>?é<~éU»éPêHbê.«ê;ÚêgëŠ~ëC	ì<Mì-ŠìG¸ì/í0íKí8fí8ŸíRØí@+îTlîEÁîUïE]ïM£ï*ñï'ð8DðZ}ð4Øð&
ñv4ñl«ñmòB†ò9Éò=ó7AóZyóNÔó8#ô@\ôA�ô?ßôhõ&ˆõ5¯õyåõm_öQÍö8÷8X÷3‘÷jÅ÷n0ø4Ÿø)Ôø1þø90ùjù?�ù>Áùhú;iúH¥ú\îú!Kû<mû6ªû5áû,ü4Dü7yü:±ü;ìü!(ý:Jý6…ý=¼ý5úýj0þ'›þQÃþ:ÿ<Pÿ0�ÿ4¾ÿ,óÿ4 ,U<‚;¿+û'5E!{*�6È2ÿ*26]L”]áV?R–=éX'/€4°4å,QG=™&×&þ2%0X0‰3º:îT)+~4ª4ß>0S-„F²Eù3?	/s	/£	@Ó	)
! )>
! h
! ‚
! Fœ
! Eã
! <)3fKš!æ!-*-XC†.ÊFù@
8]
,–
Ã
@á
B">ef¤E!Q!s'•"½;à'BD5‡9½@÷B8j{(æ31C:ub°1.E8t5­;ã//O//¯+ß*6JU l¾L+1xfªD*V*�/¬MÜ3*1^@�0Ñ@?C:ƒ;¾8ú&3-Z;ˆ'Ä,ì'(A)jW”"ì#B32v5©1ß)(1R=„?ÂDEGD�EÒ20K0|_­)
 :7 8r /« "Û *þ I)!4s!C¨!Hì!15"3g"›"-³"Cá":%#2`#=“#Ñ#1ð#"$$A$2f$™$°$UÏ$-%%.S%7‚%3º%?î%?.&1n&b &1':5'0p'+¡'AÍ'.(*>(2i(%œ(2Â(1õ(0')9X)1’)2Ä)1÷)+)*,U*3‚*.¶*Då*7*+$b++‡+³+NÏ+;,6Z,‘,Uª,K-L-8c-;œ-9Ø-a.9t.B®.Bñ.04/�e/@ö/B70;z0¶0-Õ0'1D+17p1+¨1$Ô10ù1**2AU26—23Î2$36'3*^3.‰39¸3ò3,40?45p4,¦4.Ó405%357Y5&‘5C¸5:ü576NT6/£66Ó6C
! 7@N7%�7Bµ7$ø78K;8*‡8'²8Ú8'ø80 9Q9"l9?�9 Ï9#ð90:(E:?n:F®::õ:/0;$`;a…;Yç;.A<ep<*Ö<,=1.=3`=H”=+Ý="	>1,>>^>4�>)Ò>4ü>$1?/V?9†?1À?Àò?5³@<é@E&AMlA@ºADûA1@BPrB‚ÃBVFC4�CEÒCGD9`DKšDVæDL=E/ŠE1ºEEìE62F3iF@�FeÞF?DG/„G=´GiòGL\HC©H5íHX#I<|IC¹I3ýI01J7bJšJE±J2÷J+*K+VK>‚K-ÁK>ïK.LMLlL<„LEÁL<M;DME€MFÆM)
N97N-qN6ŸNIÖNX O7yOW±O.	P>8P8wPT°PmQ\sQ2ÐQZR7^R]–R5ôRE*SQpSBÂScTiiT5ÓT'	U+1U,]U@ŠU*ËUXöU4OV)„V6®V9åV*WLJW*—W6ÂW*ùWC$XFhX?¯XXïX@HY!‰Y*«Y%ÖYüY@ZOZoaZEÑZ3[5K[(�[)ª[0Ô[M\ S\!t\B–\!Ù\Bû\F>]8…]g¾]`&^K‡^UÓ^;)_.e_/”_8Ä_ý_@`,Y`R†`VÙ`Q0aU‚a9Øa)bQ<blŽbaûbA]c4Ÿc2ÔcZdPbdi³dte"’eMµe<fB@f=ƒfGÁfK	gnUg`Äg/%h-Uh=ƒhÁh9ÝhVi4ni0£i?ÔiUj8jj3£j ×j2øj9+k4ekWšk&òk$l">l%al"‡l:ªlGål)-mXWm/°màm)ÿmB)n1lnQžn.ðn/oNOoEžoKäo0pOOpHŸpFèpE/q8uqH®q1÷q,)r"Vr8yr=²r@ðr?1s2qs3¤s"Øs&ûsI"t1lt#žtCÂteu&lu/“u4Ãu.øu&'v+Nv:zvµvEÇv/
w =w^w&|w'£w(Ëw#ôw+x&Dx7kxB£xHæx(/yYXy%²y=Øy)z$@z%ez:‹z7Æz$þz<#{6`{G—{,ß{G|*T|,|8¬|<å|."}Q}Nq}1À}Jò}E=~0ƒ~€´~l52¢jÕI@€OŠ€5Ú€@�.Q�+€�B¬�4ï�($‚fM‚k´‚| ƒ>�ƒ2ÜƒM„']„"…„&¨„)Ï„<ù„+6…#b…†…¥…UÅ…_†^{†MÚ†E(‡8n‡-§‡;Õ‡GˆYˆ,wˆT¤ˆ.ùˆ*(‰FS‰Kš‰Mæ‰)4Š!^Š@€Š$ÁŠ9æŠ$ ‹&E‹5l‹>¢‹Ká‹¢-Œ'ÐŒ7øŒ70�5h�?ž�LÞ�F+ŽJrŽP½Ž��(:�5c�3™�iÍ�%7�?]���¬�Ë�æ�4‘6‘E‘/b‘;’‘LÎ‘B’6^’=•’^Ó’b2“™•“’/”zÂ”Y=•E—•Ý• õ•$–4;–(p–'™–:Á–Jü–/G—+w—,£—)Ð—,ú—D'˜1l˜9ž˜AØ˜*™3E™8y™²™JÐ™Kš©gš6›<H›'…›-­›EÛ›K!œ/mœH�œæœK�SL�. �.Ï�Jþ�@Iž!ŠžB¬ž8ïž3(ŸR\Ÿ(¯Ÿ#ØŸ-üŸ:* /e W• Jí G8¡V€¡F×¡2¢BQ¢V”¢_ë¢`K£Z¬£?¤XG¤- ¤XÎ¤K'¥Ss¥~Ç¥”F¦0Û¦E§.R§;�§:½§?ø§38¨2l¨<Ÿ¨,Ü¨5	©k?©8«©8ä©*ª1Hª8zª8³ªwìª3d«2˜«3Ë«'ÿ«('¬^P¬3¯¬=ã¬C!­Ge­o­­5®0S®;„®(À®<é®3&¯(Z¯?ƒ¯+Ã¯4ï¯2$°,W°'„°D¬°5ñ°)'±(Q±%z±2 ±oÓ±IC²)�²!·²XÙ²(2³[³+z³J¦³)ñ³:´3V´=Š´!È´9ê´8$µ/]µ$�µ%²µ+ØµE¶\J¶2§¶[Ú¶[6·-’·(À·é·"¸/%¸%U¸6{¸/²¸#â¸<¹.C¹0r¹7£¹$Û¹5º36º9jº=¤ºGâº*»*J»%u»›»¶»'Ô»@ü»=¼C¼T¼lq¼,Þ¼*½/6½,f½“½
! ¯½#º½*Þ½.	¾8¾(K¾&t¾"›¾J¾¾	¿(¿A¿+a¿F�¿MÔ¿J"ÀjmÀNØÀ('ÁPÁ+pÁpœÁ
Â#Â%CÂ4iÂžÂ¯ÂÊÂèÂ+Ã,1Ã^Ã?yÃ=¹Ã>÷ÃA6ÄvxÄïÄFÅSSÅ/§Å-×ÅÆ#Æ@AÆ‚Æ –Æ·Æ:ÎÆ9	Ç9CÇ"}Ç3 Ç!ÔÇöÇ)È*9È0dÈ9•È#ÏÈ$óÈAÉZÉ"tÉ#—É-»É3éÉ/ÊMÊ,_Ê<ŒÊFÉÊË*+Ë.VË+…Ë4±Ë7æËSÌGrÌ:ºÌ%õÌ!Í*=ÍhÍ„Í,¡Í-ÎÍ5üÍœ2ÎªÏÎJzÏKÅÏ¨Ð¸ºÐXsÑfÌÑK3ÒLÒ´ÌÒ¨�Ó\*Ôd‡Ô<ìÔÄ)Õ¸îÕd§Öl×€y×=ú×>8Ø(wØ1 Ø2ÒØ5Ù*;Ù2fÙ)™Ù,ÃÙ/ðÙo Úk�Ú0üÚX-Û]†ÛaäÛ$FÜkÜW‹Ü-ãÜ#ÝE5ÝF{Ý4ÂÝF÷Ý/>ÞDnÞ.³Þ$âÞVß^ß*yß¤ß0¶ß=çß%à =à!^à €à1¡àDÓàEá ^áDá{Äá0@â6qâ)¨â#Òâ'öâ"ã&Aãhã#ˆã'¬ã"Ôã6÷ã-.ä\ä0nä"Ÿä/Âä]òä5Påc†åêåæ0æKEæ'‘æ/¹æ.éæç‘8ç'Êç òç0èZDè5Ÿè<Õè&é39éOméF½éê#"êFêcê‚êšê[¸ê ë$5ë:Zë1•ë0ÇëBøë;;ì?wì?·ì÷ìí&íDí4Wí`Œííí$î1î#Oî'sî›î6ºîñî ï0ïBïXï%wï�ï%¬ï$Òï÷ïð!/ðQðpð�ð-ªðØð-óð%!ñGñ.cñ’ñ°ñ3Ðñòò9ò]Kò©ò+¿ò,ëò/ó#Hó0ló/�ó#Íóñó,ô=ôQô,pôF�ô@äô?%õ6eõ?œõVÜõK3öWö<×ö÷6&÷A]÷+Ÿ÷+Ë÷÷÷
! ø!ø-;ø.iø6˜ø=ÏøP
ù^ù!|ù*žù-Éù.÷ù6&ú=]ú.›ú/Êú7úú>2ûRqû\Äûc!ü9…ü=¿üýü!ý(=ýLfýH³ý5üý)2þ)\þ"†þ#©þÍþ.èþÿK'ÿSsÿYÇÿJ!@lq­+>Gj>²@ñ�2YÃº]Ø‚6R¹2T?,”-Á5ï<%Rb$µ(Ú=.A>p¯;É(.YI.£MÒ= 	N^	.­	+Ü	2
! 5;
! -q
! 5Ÿ
! 8Õ
! 05?@uK¶N7Q8‰;Â3þ;2
>n
6­
Gä
@,PmU¾b4w7¬CäF((o ˜‚¹‚<¿CØ;#[(0¨5Ù%"4"W}z5ø2. a)‚j¬64NƒF¡GèO0^€~ßV^?µOõQEM—Nå34>hK§9óE-Gs8»PôCEJ‰1Ô259*o)šCÄf_oÏ1î :<Y-–6Ä2û1.3`5”7Ê2 '5 I] -§ 4Õ 6
! !)A!&k!$’!J·!N"PQ">¢"[á"@=#%~#5¤#EÚ#, $1M$%$G¥$Qí$A?%)�%#«%!Ï%0ñ%L"&,o&%œ&.Â&1ñ&2#'GV'Kž',ê'M(,e(;’(XÎ(=')<e)O¢)Zò)<M*.Š*5¹*8ï*<(+*e+�+)°+%Ú+),)*,T,m,‡,<£,3à,0-E-G[-9£-3Ý-4.-F.t.+’."¾.Qá.13/Ae/U§/(ý/,&0S0/r0*¢0EÍ0B17V1/Ž1K¾1'
! 2@22-s2-¡23Ï2.3(23([3*„3@¯3+ð384.U4)„41®4Gà4K(5Jt53¿5,ó5& 6,G6"t6=—6,Õ6'71*7>\7#›7'¿79ç70!8'R83z8!®8-Ð8.þ85-90c9/”9(Ä91í9):*I:3t:O¨:6ø: /;0P;2�;-´;1â; <?5<+u<.¡<-Ð<+þ<*= <=]=\{=/Ø='>0>+I>,u>5¢>1Ø>+
! ?*6?a?*x?'£?$Ë?*ð?0@(L@u@]�@;í@_)A0‰A)ºA äA2BE8B)~B<¨B"åB'C0CYKC-¥C+ÓCÿCDv'D;žDFÚD!E9EYE-uE £ESÄERFZkFOÆFGG^GtG$†GX«G1H\6HL“HIàHM*IKxIZÄIkJK‹JZ×Jd2K+—K,ÃK/ðK# L0DL/uL#¥L-ÉL,÷L&$MKM<bMŸM.¶M3åM+NIEN �N;°NHìNH5O~O‘O¨OÂOàO7P08P?iP©P,ÈPõP
Q)*Q"TQ4wQ(¬QfÕQ<R+YRJ…R;ÐR$SC1S<uS5²S*èS.TBTF\T-£TÑT"êTi
UwU+ŠU>¶U'õU:VXVoV‹V¤V¿VÙV5ëV=!W)_W‰WŸWºW0ÕW0X7X.IX1xX1ªX,ÜX6	YC@Y„Y-œY0ÊY0ûY$,Z&QZGxZ2ÀZ'óZ[E:[-€['®[5Ö[4\.A\<p\K­\#ù\].9]+h]”]´]AÓ]^"5^X^q^‘^-©^)×^_)!_K_ f_#‡_«_Á_VÜ_3`$S`x`2—`Ê`?ã`&#aJaaa.ya5¨a_Þa'>bfb,ƒb9°bêbîbc-+cAYc"›c"¾cácGþcDFd)‹dEµd"ûd/e0NeGeÇe!âef$f"Df1gf6™f$Ðf8õf8.gdggOÌg=hCZhHžh,çhBi.Wi7†i3¾i@òi;3jHojW¸j;k5LkA‚kWÄk6l9Sl;�lTÉl4m6Sm4ŠmL¿m8n<En=‚n>Àn?ÿnZ?oIšoAäo=&p6dp6›p:Òp4
q@BqIƒq<ÍqN
! r?YrQ™r8ërB$sKgsu³s5)tO_tI¯t8ùt<2uFou:¶uFñuG8vG€vIÈv*w==wf{w/âw.xAAxƒxDŸxHäx“-y&ÁyWèy`@zb¡z/{L4{A�{=Ã{l|n|Î…|iT}¾}×}#ó}%~o=~)­~5×~H
V=tS²E€:L€<‡€>Ä€:�>>�=}�O»�@‚EL‚*’‚½‚ Ü‚Hý‚SFƒšƒºƒBÐƒB„:V„'‘„0¹„6ê„2!…*T…*…Gª…Kò…>>†.}†2¬†:ß†9‡1T‡(†‡.¯‡#Þ‡"ˆ;%ˆ(aˆ+Šˆ%¶ˆ:Üˆ)‰=A‰0‰°‰BÏ‰HŠR[ŠG®ŠtöŠ,k‹0˜‹/É‹.ù‹"(Œ+KŒ-wŒ+¥Œ~ÑŒ�P�!à� Ž&#ŽÂJŽ¡
�W¯�I� Q� r�%“�+¹�'å�#
‘$1‘V‘+v‘1¢‘/Ô‘’;$’
! `’Ik’Aµ’"÷’1“"L“Fo“d¶“U”Pq”Â”'Î”ö”	•3•4N•\ƒ•Oà•50–{f–Kâ–<.—k—6„—»—<Ì—P	˜?Z˜1š˜'Ì˜#ô˜O™+h™&”™'»™•ã™8yšm²š4 ›(U›<~›(»›ä›*õ›- œPNœŸœ:±œ3ìœ$ �9E��8œ�0Õ�-žC4ž'xžR žNóžDBŸF‡ŸBÎŸJ H\ >¥ @ä <%¡8b¡›¡²¡Ð¡?ì¡D,¢'q¢@™¢ Ú¢@û¢ <£-]£‹£«£+Ä£ð£
¤a-¤$�¤#´¤3Ø¤*¥-7¥#e¥‰¥.§¥-Ö¥¦U¦As¦µ¦,Ï¦&ü¦B#§¢f§"	¨+,¨+X¨„¨-¢¨XÐ¨+)©5U©#‹©¯©pÉ©:ª'Zª‚ª#žª'Âªêª«O«!l«"Ž« ±«GÒ«9¬T¬%h¬Ž¬o©¬&­5@­v­‡­-Ÿ­Í­7æ­,® K®+l®'˜®"À®!ã®5¯$;¯`¯<|¯¹¯7Ô¯,°59°@o°K°°Nü°#K±o±!�±%±±#×±Pû±VL²T£²/ø²(³H³f³#}³0¡³Ò³(è³)´;´W´t´‹´!�´¿´Õ´.ð´:µQZµ¬µÊµàµ1þµ#0¶0T¶&…¶
¬¶aº¶.·K·d\·1Á·ó·ö·ú·.
! ¸9¸A¸2I¸2|¸M¯¸Mý¸K¹0_¹#�¹>´¹=ó¹-1º=_º1�ºÏº(Öº,ÿº,»8»A»_»2h»K›»Kç»C3¼w¼9‘¼2Ë¼9þ¼<8½u½~½9›½Õ½î½¾#!¾OE¾.•¾5Ä¾9ú¾54¿j¿f¿'æ¿8À!GÀ;iÀ<¥À0âÀ4Á>HÁ‡Á/¢ÁÒÁ2éÁ*Â.GÂ)vÂ& Â'ÇÂ&ïÂ&Ã%=Ã#cÃ'‡Ã%¯Ã(ÕÃ þÃ$Ä DÄ"eÄ,ˆÄ2µÄèÄÅ*'Å,RÅ.Å$®Å*ÓÅAþÅ1@ÆrÆŠÆ)¦ÆÐÆ+ðÆAÇJ^Ç^©Ç?È?HÈ)ˆÈ8²È3ëÈ5ÉYUÉa¯É6Ê<HÊD…Ê2ÊÊJýÊ-HËFvË4½Ë-òË4 Ì/UÌ…Ì2¥ÌLØÌ/%Í6UÍôŒÍ�ÎœÎ8¼Î0õÎ3&Ï7ZÏ>’Ï$ÑÏ5öÏ,,Ð.YÐ,ˆÐ1µÐ3çÐ2ÑNÑ6jÑ1¡Ñ$ÓÑ0øÑB)ÒlÒ7sÒ«ÒËÒçÒ#ûÒÓ ?Ó+`ÓŒÓ“Ó¤ÓµÓÉÓÛÓîÓÔ"ÔBÔUÔhÔ:Ô)ºÔJäÔC/ÕsÕ‹Õ(«Õ,ÔÕTÖVÖ]Ö,dÖ
! ‘ÖœÖ»ÖØÖ(ñÖ:×U×7r×(ª×Ó×#ó×5ØMØaØ)~Ø/¨ØØØ'áØ	Ù6#Ù
ZÙ!hÙ ŠÙ'«Ù ÓÙ$ôÙ0ÚJÚ
eÚ sÚ”Ú«ÚÁÚÚÚôÚÛ-!Û"OÛ!rÛ)”ÛC¾ÛPÜSÜUÜ^ÜgÜ$pÜ3•ÜÉÜåÜ.Ý14Ý:fÝ>¡ÝàÝéÝòÝûÝÞ!
Þ/ÞKÞXÞaÞnÞwÞ€Þ"‰Þ¬ÞµÞÑÞÚÞAÞÞB ß~cß°âßL“àgààHá{hágäáŒLâUÙâ-/ãG]ã¥ã6Åãnüã<kä5¨ä,Þäå!å‰-å^·åræo‰æùæ
ç*%ç<Pç.�ç¼çØç5õç
+è€9èºè’Àè(Sé+|é.¨é+×é-ê]1ê^�êZîêcIë^­ë€ìj�ìQøì|JínÇí36îAjîk¬î5ï'Nï7vï.®ï5Ýï3ð8Gð.€ð¯ð[Ëð“'ñŒ»ñWHòc òGóJLóG—ó©ßó+‰ô1µôJçô52õ:hõ$£õ Èõ¯éõ+™öÅößöùöo÷)‚÷³¬÷4`øN•ø.äø>ù<Rùe�ù;õù‘1ú:Ãú“þú'’ûEºûWü>XüS—üYëüLEýL’ý¢ßý?‚þ@ÂþQÿbUÿB¸ÿQûÿEMO“sãqWeÉa/P‘³âP–Šçlr„ßVd<»5ø=.¦l|‰�d}qýAo	K±	<ý	0:
! -k
! 8™
! LÒ
! QBqG´QüHNI—ZáZ<
L—
Vä
H;D„JÉ?=TB’�ÕCWD›7à6DOA”*ÖGMI�—K;e?¡Eá5'H]b¦{	J…bÐY39�1ÇBùÑ<rN�9Ð6
! ZA9œiÖ]@XžE÷Q=@�2ÐFbJU­[‡_Mça5@—VØ;/ókY_ F¹ H!SI!H�!@æ!$'"@L"W�"9å"P#lp#\Ý#B:$„}$T%PW%I¨%Fò%N9&ˆ&H�'GÖ'~(y�(L)`d):Å)b*@c*S¤*Rø*>K+:Š+dÅ+'*,*R,C},/Á,Añ,L3-6€-R·-E
! .CP.B”._×.67/+n/?š/@Ú/=0:Y0A”0CÖ0G12b17•1?Í1B
2ZP2@«2+ì2;3.T3+ƒ3°¯3I`4Cª4)î4M57f57ž5+Ö5A6JD6*�6*º6,å6(77;7s71‘7=Ã7O8*Q8r|8ï8y
! 9%„9Iª9‹ô9;€:T¼:O;"a;H„;DÍ;5<[H<K¤<Bð<Q3=?…=KÅ=?>Q>7n>8¦>uß>LU?i¢?=@:J@$…@Aª@7ì@3$A,XA!…A#§AJËAQB-hB+–B,ÂBUïB³ECsùCqmD‡ßDþgEofFyÖFWPGV¨GYÿG#YHB}HUÀHZI¶qI(J#@JdJ#}J6¡J[ØJ>4KsKÂˆK4KL?€LÀL3ÌLM(M5M0NMM4�M!ÒM"ôMN0N!<N
! ^NiNxNŒN™N°NÃNËN!ÔN	öNOOO+OAOMOhOƒO–O£O°OÀOÒOçO	úOPP!P1P	DP
! NP%YPXPZØP[3Q\�QJìQV7RNŽR"ÝR7SO8S'ˆS6°S6çSUTJtT3¿TFóT:U9WU‘U[©U3V9VRVoV@ƒVBÄV?W-GW0uWG¦WGîWE6X5|X,²XßX?öX36YcjY5ÎY0Z)5Z5_ZP•ZXæZ?[+O[0{[H¬[\õ[$R\+w\:£\Þ\Aõ\@7]%x]ž]¸]Õ]-ò]P ^Sq^wÅ^C=_'�_7©_5á_.`.F`*u`? `=à`*a7Ia:�aA¼aGþa.Fb)ub:Ÿb"Úb ýb/cHNcJ—c'âc>
! dIdEÉdŽeyžePfXif/Âfyòf=lg1ªgqÜgoNh.¾h0íhUiŸti=jURjO¨jgøje`kVÆkWlWulEÍlBmJVm)¡m:Ëm"n))n|SnlÐn=oâVoB9p7|p)´p#Þpqq,qAq'Vq~qœq£q$µqÚq+úq#&rJr/jr%šr"Àrãrs(shDs%­sVÓs]*tHˆt4ÑtJu0QuF‚udÉu?.vmnvlÜvIIwH“wCÜwH xGixB±xOôx(DyKmy2¹y6ìyl#ze�zMözeD{Wª{8|?;|U{|mÑ|3?}2s}*¦}4Ñ}Q~#X~+|~1¨~'Ú~5V8m�{ý@y€nº€+)�U�*s�'ž�&Æ�'í�@‚9V‚S�‚#ä‚!ƒJ*ƒ>uƒZ´ƒ.„>„%\„D‚„KÇ„…;1…:m…^¨…K†?S†“†;³†0ï†$ ‡<E‡‚‡(ž‡Ç‡$å‡F
! ˆ%Qˆ6wˆ6®ˆ)åˆV‰Nf‰Xµ‰GŠ4VŠt‹Š@‹:A‹|‹9œ‹FÖ‹/Œ#MŒ2qŒ1¤ŒHÖŒ>�h^�1Ç�/ù�M)ŽgwŽUßŽ>5�Jt�G¿�G�RO�6¢�+Ù�.‘h4‘O�‘Kí‘89’Cr’S¶’d
! “Qo“;Á“Bý“I@”XŠ”\ã”4@•9u•C¯•=ó•C1–6u–1¬–7Þ–H—3_—=“—OÑ—0!˜0R˜*ƒ˜!®˜<Ð˜*
™)8™Pb™6³™/ê™0š/Kš/{š0«š8Üš5›9K›9…›6¿›7ö›..œ9]œ-—œ:Åœ<�/=�>m�+¬�(Ø�.ž+0ž8\žB•ž:ØžŸJ1Ÿ|Ÿi‘ŸûŸ' 7 nQ À oÛ ,K¡Mx¡
Æ¡HÔ£-¤7K¤7ƒ¤>»¤Gú¤4B¥Ow¥Ç¥;ã¥(¦3H¦ |¦�¦m»¦')§;Q§B�§9Ð§0
! ¨D;¨B€¨DÃ¨B©GK©G“©?Û©ª9ªbVªP¹ª6
! «5A«5w«C­«*ñ«[¬8x¬{±¬¨-­XÖ­%/®U®$s®G˜®)à®8
! ¯;C¯R¯+Ò¯9þ¯)8°7b°Rš°:í°A(±8j±%£±)É±)ó±t²0’²3Ã²8÷².0³9_³K™³%å³´&'´1N´7€´?¸´%ø´%µ$DµTiµ2¾µÕñµ*Ç¶1ò¶K$·Dp·Aµ·+÷·&#¸%J¸$p¸?•¸/Õ¸¹J!¹#l¹.�¹1¿¹•ñ¹t‡ºHüº9E»[»<Û»G¼*`¼)‹¼Xµ¼<½#K½(o½/˜½NÈ½)¾NA¾2�¾MÃ¾)¿2;¿;n¿;ª¿1æ¿À0+ÀG\ÀY¤À_þÀk^Á:ÊÁMÂSÂHlÂ1µÂdçÂBLÃC�Ã{ÓÃROÄN¢Ä1ñÄy#ÅV�Å=ôÅS2ÆZ†ÆdáÆdFÇE«ÇBñÇC4ÈCxÈ¼È@ÍÈ
É&É3CÉJwÉ1ÂÉ>ôÉ<3ÊBpÊ1³Ê6åÊ'Ë8DË3}Ë8±Ë7êË+"Ì,NÌ4{Ì8°ÌSéÌ>=Í|Í'—Í,¿Í;ìÍ4(ÎB]Îk Î2Ï:?Ï*zÏ/¥Ï%ÕÏûÏ!Ð6ÐRÐnÐ+‡Ð³Ð ÑÐ/òÐ"Ñ
AÑ:OÑGŠÑFÒÑ@ÒZÒ&rÒ™Ò.´ÒãÒ8ùÒ62Ó2iÓDœÓ:áÓFÔEcÔC©Ô@íÔ=.ÕJlÕ>·ÕEöÕ<ÖQ¼ÖA×`P×'±×Ù×;ø×4Ø;DØ€Ø‘Ø Ø¿Ø.ÔØÙÙI7Ù<�Ù5¾Ù5ôÙ3*Ú(^Ú5‡Ú½Ú*ÙÚ#Û(Û1Û>Û.]Û.ŒÛ0»Û8ìÛ%ÜEÜcÜE�ÜNÇÜGÝ^ÝFwÝ@¾Ý>ÿÝ<>Þ&{Þ<¢Þ5ßÞ=ßSßBsß$¶ß[ÛßA7à_yàcÙàD=áM‚áGÐá_â8xâ+±â.Ýâã(ã:ãLã5]ã"“ã"¶ãÙã>ñã60ä.gä\–ä9óäK-åRyå2Ìå5ÿå;5æ8qæJªæIõæD?çM„çGÒçAèJ\è.§è\Öè>3éHré9»é0õé/&ê,Vê8ƒê4¼êñê
ë7)ëDaëE¦ëAìë).ìXì6xì8¯ì.èì3í6KíC‚íÆí<Üí>î,Xî3…î>¹î<øî5ïNï]nïYÌïY&ðT€ð9Õð5ñ1Eñ5wñ6­ñFäñ!+òMòY`òWºò=ó+Pó+|ó/¨ó?ØóAôZôuô�ôM¢ôoðô9`õKšõ=æõO$ö>töP³ö8÷=÷-\÷,Š÷·÷<Ð÷A
ø@Oø>�ø<Ïø5ù8Bù<{ù¸ù@Ñù+ú.>ú:mú7¨úàú2þú(1ûZû.zû©û!Çû+éû+ü/Aü(qü2šü@Íüý!%ý7GýEýÅý
Þýìý ûýþ1þ1Oþ1�þ!³þ!Õþ÷þ"ÿ6ÿfEÿ(¬ÿ#Õÿùÿ 	19	k	%x	%ž	(Ä	í	3		0=	*n	)™	>Ã	`	6c	?š	GÚ	H"	Zk	¯Æ	Tv	QË	T	fr	oÙ	VI	W 	Sø	GL	F”	GÛ	Q#	Lu	$Â	#ç	%		*1		>\		›		*±		Ü		/õ		)%
! 	8O
! 	Cˆ
! 	Ì
! 	1æ
! 	7	EP	:–	JÑ	5	5R	?ˆ	BÈ	"
	0.
	6_
	v–
	W
	Ue	L»	4	t=	?²	"ò	n	L„	@Ñ	T	+g	V“	Yê	0D	 u	–	8«	!ä	:	_A	¡	¾	 Û	ü		O0	M€	(Î	÷	
	$	;	 [	!|	!ž	#À	#ä	-	6	M	g	)€	Xª	]	Za	,¼	9é	*#	4N	1ƒ	vµ	r,	LŸ	Kì	W8	B�	kÓ	E?	Q…	8×	=	¡N	 ð	Q‘	/ã	A	jU	fÀ	3'	2[	.Ž	<½	ú	? 	KN 	$š 	(¿ 	+è 	E!	Z!	.o!	*ž!	!É!	6ë!	7""	#Z"	c~"	Oâ"	72#	#j#	7Ž#	#Æ#	9ê#	%$$	9J$	%„$	Kª$	7ö$	9.%	%h%	KŽ%	_Ú%	r:&	†­&	Q4'	e†'	Qì'	e>(	)¤(	<Î(	))	)5)	)_)	'‰)	B±)	ô)	**	'<*	'd*	>Œ*	IË*	"+	:8+	Gs+	H»+	F,	K,	;k,	1§,	BÙ,	2-	MO-	C�-	+á-	ú
.	0	'$0	-L0	7z0	¯²0	 b1	ƒ1	k¢1	:2	¹I2	G3	?K3	1‹3	9½3	?÷3	174	1i4	[›4	!÷4	#5	O=5	)�5	 ·5	JØ5	0#6	;T6	#�6	'´6	*Ü6	:7	>B7	#�7	O¥7	%õ7	?8	*[8	:†8	>Á8	9	<9	U9	0n9	.Ÿ9	Î9	#ê9	:	:	/<:	:l:	O§:	+÷:	7#;	@[;	,œ;	<É;	?<	qF<	9¸<	6ò<	7)=	3a=	3•=	%É=	ï=	->	2/>	(b>	5‹>	?Á>	=?	=??	&}?	L¤?	Qñ?	RC@	*–@	.Á@	5ð@	=&A	#dA	PˆA	<ÙA	&B	&=B	LdB	±B	*ÏB	+úB	)&C	PC	LfC	9³C	íC	%D	)(D	6RD	*‰D	8´D	.íD	,E	-IE	-wE	6¥E	ÜE	*ûE	*&F	$QF	3vF	OªF	*úF	O%G	luG	yâG	u\H	:ÒH	u
I	DƒI	 ÈI	'iJ	ˆ‘J	°K	„ËK	¬PL	¦ýL	Î¤M	)sN	Y�N	4÷N	I,O	)vO	Z O	3ûO	#/P	SP	JdP	(¯P	"ØP	"ûP	"Q	 AQ	 bQ	 ƒQ	$¤Q	$ÉQ	$îQ	"R	"6R	"YR	)|R	,¦R	)ÓR	'ýR	9%S	O_S	?¯S	,ïS	*T	2GT	)zT	3¤T	3ØT	RU	4_U	l”U	LV	KNV	dšV	?ÿV	W?W	9—W	0ÑW	=X	4@X	:uX	^°X	XY	nhY	Y×Y	W1Z	\‰Z	JæZ	[1[	D�[	EÒ[	v\	#�\	$³\	#Ø\	!ü\	1]	P]	×`^	@8_	:y_	@´_	õ_	:`	+P`	8|`	Mµ`	Sa	kWa	Ãa	MÞa	:,b	^gb	RÆb	Oc	ic	-ˆc	C¶c	Fúc	gAd	f©d	^e	Poe	XÀe	(f	=Bf	M€f	 Îf	ïf	8g	?Dg	B„g	Çg	Þg	<òg	'/h	*Wh	“‚h	Zi	Pqi	"Âi	8åi	Dj	 cj	2„j	V·j	3k	$Bk	7gk	Ÿk	;¿k	.ûk	%*l	Pl	jl	*�l	:¬l	*çl	qm	8„m	.½m	Dìm	q1n	9£n	"Ýn	Jo	9Ko	…o	, o	Ío	2æo	5p	9Op	:‰p	*Äp	 ïp	!q	!2q	6Tq	D‹q	4Ðq	,r	*2r	]r	}r	;˜r	6Ôr	3s	.?s	$ns	,“s	?Às	-t	,.t	9[t	a•t	<÷t	=4u	eru	:Øu	Hv	,\v	-‰v	X·v	.w	?w	$\w	>�w	*Àw	ëw	 	x	*x	F=x	4„x	4¹x	îx	#y	*y	)By	'ly	&”y	&»y	+ây	Cz	(Rz	"{z	(žz	(Çz	)ðz	){	*D{	*o{	*š{	*Å{	*ð{	*|	*F|	*q|	*œ|	*Ç|	*ò|	*}	(H}	(q}	(š}	(Ã}	(ì}	(~	)>~	(h~	(‘~	(º~	(ã~	*	*7	*b	*�	(¸	(á	(
! €	(3€	(\€	(…€	(®€	(×€	(�	()�	)R�	)|�	'¦�	(Î�	(÷�	) ‚	)J‚	(t‚	(�‚	(Æ‚	(ï‚	+ƒ	'Dƒ	'lƒ	(”ƒ	'½ƒ	'åƒ	3
„	4A„	4v„	3«„	"ß„	B…	?E…	%……	 «…	BÌ…	7†	3G†	6{†	4²†	Fç†	O.‡	F~‡	{Å‡	:Aˆ	'|ˆ	¤ˆ	CÀˆ	@‰	#E‰	i‰	6„‰	.»‰	4ê‰	)Š	IŠ	*RŠ	.}Š	+¬Š	7ØŠ	c‹	?t‹	>´‹	Aó‹	Â5Œ	2øŒ	v+�	L¢�	Lï�	L<Ž	9‰Ž	0ÃŽ	HôŽ	@=�	=~�	>¼�	!û�	_�	I}�	FÇ�	N‘	?]‘	"�‘	TÀ‘	’	4’	AN’	:�’	>Ë’	
! “	 %“	(F“	)o“	"™“	¼“	Ú“	&õ“	I”	?f”	8¦”	*ß”	
! •	&'•	&N•	5u•	 «•	0Ì•	-ý•	(+–	T–	&m–	+”–	'À–	!è–	
! —	!*—	!L—	-n—	(œ—	"Å—	"è—	)˜	,5˜	 b˜	,ƒ˜	+°˜	#Ü˜	$™	'%™	*M™	)x™	2¢™	Õ™	+ñ™	3š	8Qš	/Šš	Qºš	››	"¨›	AË›	1
œ	-?œ	)mœ	:—œ	FÒœ	6�	PP�	?¡�	Tá�	Ž6ž	:Åž	=Ÿ	5>Ÿ	)tŸ	žŸ	+·Ÿ	-ãŸ	" 	N4 	Pƒ 	$Ô 	:ù 	84¡	7m¡	9¥¡	ß¡	<õ¡	72¢	?j¢	5ª¢	9à¢	3£	4N£	9ƒ£	<½£	6ú£	81¤	Aj¤	;¬¤	7è¤	G ¥	%h¥	Ž¥	)¨¥	,Ò¥	5ÿ¥	"5¦	.X¦	‡¦	"£¦	Æ¦	*Ó¦	þ¦	§	B§	:b§	�§	¸§	Î§	é§	M¨	0R¨	.ƒ¨	.²¨	$á¨	
©	A©	aV©	+¸©	mä©	RRª	m¥ª	^«	cr«	BÖ«	¬	3¬	0P¬	0�¬	0²¬	6ã¬	­	5­	iR­	*¼­	)ç­	1®	-C®	/q®	)¡®	LË®	,¯	bE¯	E¨¯	(î¯	d°	o|°	Bì°	/±	1B³	*t³	*Ÿ³	IÊ³	´	>4´	?s´	³´	>Ò´	Šµ	2œµ	0Ïµ	7¶	68¶	7o¶	-§¶	]Õ¶	03·	d·	v·	,•·	&Â·	)é·	$¸	8¸	W¸	 w¸	7˜¸	%Ð¸	(ö¸	%¹	(E¹	n¹	'�¹	!µ¹	 ×¹	%ø¹	/º	1Nº	€º	&’º	!¹º	(Ûº	:»	-?»	m»	2Œ»	$¿»	.ä»	(¼	<¼	>\¼	!›¼	/½¼	9í¼	/'½	W½	%p½	.–½	8Å½	5þ½	4¾	/D¾	t¾	 ’¾	*³¾	"Þ¾	(¿	!*¿	7L¿	)„¿	%®¿	%Ô¿	ú¿	À	+6À	"bÀ	…À	#¤À	-ÈÀ	*öÀ	$!Á	)FÁ	/pÁ	 Á	'ÀÁ	èÁ	(Â	C/Â	9sÂ	­Â	ÉÂ	?ãÂ	!#Ã	0EÃ	$vÃ	›Ã	,ºÃ	#çÃ	;Ä	3GÄ	+{Ä	§Ä	v½Ä	^4Å	e“Å	MùÅ	GÆ	;fÆ	2¢Æ	*ÕÆ	)Ç	*Ç	)DÇ	&nÇ	 •Ç	8¶Ç	!ïÇ	:È	LÈ	kÈ	/€È	<°È	7íÈ	'%É	MÉ	1mÉ	(ŸÉ	7ÈÉ	4Ê	5Ê	>PÊ	?�Ê	TÏÊ	!$Ë	$FË	kË	ŠË	8¥Ë	EÞË	6$Ì	H[Ì	)¤Ì	)ÎÌ	wøÌ	—pÍ	xÎ	«�Î	-Ï	t­Ï	W"Ð	‚zÐ	†ýÐ	¥„Ñ	¬*Ò	w×Ò	(OÓ	xÓ	U˜Ó	0îÓ	.Ô	3NÔ	1‚Ô	L´Ô	2Õ	-4Õ	ObÕ	)²Õ	OÜÕ	K,Ö	9xÖ	$²Ö	=×Ö	%×	;×	0Y×	.Š×	¹×	Ø×	õ×	Ø	*Ø	BØ	F]Ø	"¤Ø	=ÇØ	$Ù	!*Ù	&LÙ	;sÙ	(¯Ù	7ØÙ	#Ú	/4Ú	NdÚ	³Ú	ÑÚ	ëÚ	#	Û	2-Û	1`Û	’Û	+©Û	ÕÛ	)ëÛ	#Ü	39Ü	!mÜ	*�Ü	&ºÜ	áÜ	1ÿÜ	V1Ý	 ˆÝ	0©Ý	0ÚÝ	<Þ	HÞ	@^Þ	0ŸÞ	ÐÞ	2íÞ	, ß	 Mß	(nß	,—ß	7Äß	#üß	0 à	Qà	Êoà	#:á	c^á	_Âá	`"â	4ƒâ	6¸â	¢ïâ	8’ã	,Ëã	7øã	0ä	Pä	+hä	¾”ä	>Så	Û’å	vnæ	<åæ	7"ç	dZç	 ¿ç	=àç	-è	'Lè	(tè	c�è	.é	t0é	‰¥é	!/ê	3Qê	;…ê	1Áê	0óê	$$ë	'Ië	"që	”ë	 ¯ë	6Ðë	!ì	!)ì	6Kì	"‚ì	)¥ì	'Ïì	,÷ì	-$í	Rí	qí	lˆí	;õí	91î	@kî	Y¬î	&ï	 -ï	-Nï	r|ï	Qïï	;Að	(}ð	¦ð	EÀð	:ñ	(Añ	jñ	.ñ	j®ñ	gò	4�ò	<¶ò	Róò	+Fó	 ró	?“ó	Óó	ðó	Cô	Pô	Vô	=qô	¯ô	+Èô	%ôô	õ	3õ	Qõ	"qõ	-”õ	Âõ	áõ	9ö	M;ö	‰ö	A�ö	<Ñö	8÷	KG÷	I“÷	!Ý÷	Xÿ÷	EXø	žø	±ø	Äø	âø	ù	ù	.4ù	Ccù	§ù	¼ù	(Úù	ú	.ú	Gú	I]ú	§ú	/½ú	$íú	,û	`?û	( û	NÉû	4ü	0Mü	~ü	-•ü	2Ãü	"öü	+ý	JEý	,�ý	½ý	0Ùý	F
! þ	]Qþ	1¯þ	3áþ	9ÿ	=Oÿ	*�ÿ	4¸ÿ	<íÿ	;*
! Nf
! ~µ
! C4
! #x
! +œ
! 3È
! 0ü
! '-
! U
! %u
! +›
! 5Ç
! ý
! 
! %9
! _
! z
! š
!  ¶
! ×
! *ó
! 1
! 0P
! +�
! C­
!  ñ
! "
! f5
! .œ
! -Ë
! 1ù
! .+
! %Z
! 0€
! )±
! 0Û
! 
! :%
! 2`
! “
! (­
! 0Ö
! 
! !
! K:
! \†
! ã
! 4û
! )0	
! Z	
! `t	
! $Õ	
! 
ú	
! 1
  
! ":
  
! ]
  
! &r
  
! ™
  
! /´
  
! ?ä
  
! =$
! $b
! ‡
! '—
! ?¿
! ÿ
! '
! BG
! Š
! §
! 3Ä
! $ø
! /
! <M
! 1Š
! ¼
! Ï
! &ì
! 5
! I
! "d
! &‡
! *®
! )Ù
! ;
! K?
! -‹
! 7¹
! :ñ
! 3,
! -`
! 1Ž
! 2À
! ó
! .
! 0B
! <s
! 5°
! 5æ
! 1
! ;N
! )Š
! q´
! O&
! .v
! $¥
! ?Ê
! -
! 
! )8
! 5b
! V˜
! %ï
! Y
! o
! $Š
! +¯
! 7Û
! /
! FC
! -Š
! @¸
! 4ù
! q.
! ! 
! Â
! Ø
! 4ï
! >$
! 0c
! A”
! =Ö
! 6
! -K
! 2y
! ¬
! !Æ
! 8è
! 6!
! -X
! E†
! Ì
! [ç
! ;C
! D
! Ä
! 9Ü
! H
! :_
! 7š
! :Ò
! 7

! <E
! 6‚
! =¹
! ;÷
! :3
! <n
! F«
! *ò
! 
! +:
! *f
! ‘
! &�
! 6Ä
! 'û
! $# 
! OH 
! =˜ 
! =Ö 
! ?!
! T!
! (l!
! J•!
! >à!
! 2"
! AR"
! ;”"
! 5Ð"
! &#
! Z-#
! ?ˆ#
! mÈ#
! %6$
! „\$
! Uá$
! C7%
! 9{%
! ;µ%
! ñ%
! s'
! \v'
! (Ó'
! �ü'
! 1Š(
! 2¼(
! 2ï(
! F")
! 0i)
! 3š)
! 6Î)
! **
! '0*
! ?X*
! 8˜*
! +Ñ*
! >ý*
! ?<+
! 3|+
! R°+
! !,
! x%,
! Dž,
! 9ã,
! I-
! 9g-
! ¡-
! !¿-
! 
á-
! 
ï-
! 3ý-
! H1.
! 'z.
! /¢.
! GÒ.
! -/
! 'H/
! :p/
! G«/
! ó/
! M0
! _a0
! ,Á0
! Bî0
! >11
! Np1
! ¿1
! 4Ó1
! .2
! >72
! Lv2
! SÃ2
! o3
! /‡3
! >·3
! Kö3
! JB4
! ~�4
! U5
! 9b5
! 7œ5
! 7Ô5
! ?6
! ZL6
! "§6
! ZÊ6
! \%7
! #‚7
! ¦7
! 
»7
! FÉ7
! E8
! 4V8
! ‹8
! @¡8
! @â8
! 0#9
! T9
! :c9
! Iž9
! >è9
! C':
! 2k:
! ,ž:
! @Ë:
! D;
! CQ;
! 9•;
! JÏ;
! 8<
! S<
! q<
! ‹<
! )¡<
! Ë<
! å<
! -=
! /=
! E=
! &a=
! 4ˆ=
! 4½=
! 4ò=
! %'>
! 0M>
! 0~>
! 0¯>
! Fà>
! +'?
! FS?
! 0š?
! $Ë?
! Bð?
! .3@
! b@
! &{@
! ¢@
! ¹@
! Ì@
! ä@
! ø@
! )
A
! 7A
! KA
! _A
! -uA
! £A
! ¸A
! 6ÍA
! B
! B
! *B
! GB
! [B
! nB
! ‚B
! žB
! ±B
! ÑB
! èB
! C
! C
! ?C
! VC
! sC
! ‡C
! L C
! :íC
! D(D
! BmD
! E°D
! /öD
! L&E
! 8sE
! 4¬E
! /áE
! -F
! H?F
! IˆF
! MÒF
! M G
! ¹nG
! #(H
! LH
! fH
! €H
! šH
! $µH
! 4ÚH
! &I
! /6I
! 2fI
! ;™I
! ÕI
! &ïI
! J
! *0J
! 9[J
! M•J
! 0ãJ
! 0K
! ,EK
! rK
! �K
! !¯K
! ÑK
! ñK
! L
! &L
! @L
! ZL
! tL
! ”L
! ¯L
! ÊL
! åL
! 8M
! 9M
! 8TM
! �M
! ¨M
! ÃM
! ÞM
! !ùM
! N
! 4N
! PN
! .kN
! šN
! ¶N
! ÒN
! #îN
! ,O
! 4?O
! ;tO
! °O
! #ÍO
! *ñO
! )P
! AFP
! 2ˆP
! '»P
! "ãP
! "Q
! ;)Q
! 0eQ
!  –Q
! "·Q
! !ÚQ
! !üQ
! $R
! $CR
! 9hR
! 6¢R
! =ÙR
! AS
! /YS
! -‰S
! 1·S
! EéS
! :/T
! 0jT
! n›T
! 5
! U
! 0@U
! <qU
! E®U
! ,ôU
! 3!V
! >UV
! 4”V
! :ÉV
! 4W
! L9W
! †W
! '¤W
! #ÌW
! 'ðW
! =X
! #VX
! (zX
! .£X
! 9ÒX
! )Y
! 66Y
! -mY
! >›Y
! 2ÚY
! 0
Z
! 0>Z
! +oZ
! /›Z
! /ËZ
! /ûZ
! ,+[
! $X[
! }[
! ]›[
! ù[
! 6\
! AH\
! @Š\
! Ë\
! @é\
! ;*]
! Df]
! #«]
! >Ï]
! A^
! 7P^
! :ˆ^
! 2Ã^
! 5ö^
! 2,_
! __
! K{_
! NÇ_
! `
! 3`
! P`
! *m`
! -˜`
! 6Æ`
! 'ý`
! %a
! QAa
! “a
! '®a
! Öa
! ña
! -b
! (:b
! ,cb
! ,�b
! ,½b
! )êb
! c
! ,/c
! 6\c
! '“c
! L»c
! Ld
! <Ud
! <’d
! BÏd
! )e
! <e
! 1[e
! .�e
! .¼e
! Lëe
! k8f
! ¤g
!  Äg
! 6åg
! Jh
! Xgh
! (Àh
! 'éh
! i
! ),i
! @Vi
! 4—i
! IÌi
! Uj
! Clj
! &°j
! V×j
! .k
! P=k
! PŽk
! Ußk
! !5l
! +Wl
! Aƒl
! 9Ål
! 7ÿl
! =7m
! 9um
! 1¯m
! &ám
! ¡n
! Bªn
! #ín
! :o
! 7Lo
! }„o
! <p
! G?p
! >‡p
! ¯Æp
! :vq
! ±q
! CÊq
! Nr
! j]r
! Èr
! èr
! 8÷r
! 0s
! ;Os
! ‹s
! ¨s
! Ås
! 4às
! Lt
! Mbt
! °t
! DÂt
! "u
! D*u
! ou
! :†u
! Áu
! <Øu
! Dv
! LZv
! >§v
! 5æv
! :w
! 6Ww
! IŽw
! CØw
! Ex
! +bx
! +Žx
! Lºx
! )y
! 21y
! Kdy
! J°y
! Jûy
! /Fz
! vz
! +†z
! "²z
! FÕz
! ({
! 6E{
! =|{
! =º{
! 3ø{
! 9,|
! 5f|
! (œ|
! 9Å|
! 4ÿ|
! %4}
! 0Z}
! ,‹}
! 8¸}
! (ñ}
! R~
! Cm~
! '±~
! FÙ~
! 9 
! Z
! Dx
! '½
! @å
! .&€
! 0U€
! !†€
! <¨€
! Få€
! 6,�
! .c�
! C’�
! CÖ�
! 1‚
! ,L‚
! 2y‚
! D¬‚
!  ñ‚
! 1ƒ
! Dƒ
! =cƒ
! :¡ƒ
! PÜƒ
! &-„
! <T„
! 8‘„
! FÊ„
! -…
! ?…
! !]…
! 1…
! 9±…
! @ë…
! N,†
! +{†
! E§†
! ?í†
! ]-‡
! 9‹‡
! 2Å‡
! 2ø‡
! 2+ˆ
! N^ˆ
! P­ˆ
! >þˆ
! >=‰
! ,|‰
! E©‰
! Hï‰
! E8Š
! 0~Š
! 6¯Š
! ,æŠ
! 6‹
! UJ‹
! ! ‹
! Â‹
! aá‹
! UCŒ
! 3™Œ
! /ÍŒ
! 2ýŒ
! $0�
! "U�
! )x�
! &¢�
! FÉ�
! 2Ž
! $CŽ
! NhŽ
! A·Ž
! ?ùŽ
! 59�
! ro�
! tâ�
! •W�
! –í�
! —„‘
! 9’
! cV’
! Gº’
! ?“
! :B“
! 8}“
! %¶“
! )Ü“
! ”
! #&”
! #J”
! -n”
! ‰œ”
! =&•
! 9d•
! 3ž•
! 2Ò•
! %–
! &+–
! ;R–
! :Ž–
! &É–
! Uð–
! F—
! &c—
! &Š—
! /±—
! 2á—
! /˜
! 8D˜
! 4}˜
! !²˜
! +Ô˜
! 2™
! -3™
! %a™
! )‡™
! %±™
! &×™
! þ™
! 2š
! /Nš
! ~š
! &™š
! ,Àš
! .íš
! a›
! Œ~›
! Lœ
! SXœ
! T¬œ
! j�
! 4l�
! '¡�
! É�
! Šé�
! tž
! Q�ž
! âž
! 0ëž
! 2Ÿ
! .OŸ
! '~Ÿ
! %¦Ÿ
! ÌŸ
! 2ëŸ
!  
! -; 
! 2i 
! 7œ 
! 2Ô 
! =¡
! 8E¡
! 8~¡
! =·¡
! 8õ¡
! 6.¢
! ;e¢
! 4¡¢
! 9Ö¢
! 4£
! 9E£
! 4£
! E´£
! 7ú£
! S2¤
! .†¤
! 1µ¤
! ç¤
! #ÿ¤
! 2#¥
! .V¥
! *…¥
! F°¥
! K÷¥
! IC¦
! I�¦
! E×¦
! G§
! e§
! Hå§
! T.¨
! ƒ¨
! j�¨
! 0©
! ,9©
! cf©
! FÊ©
! ¾ª
! •Ðª
! Pf«
! ö·«
! D®¬
! ó¬
! ­
! ­
! &0­
! W­
! m­
! }­
! �­
!  ­
! ·­
! 	Î­
! Ø­
! î­
! ®
! '&®
! @N®
! ,�®
! [¼®
! 0¯
! *I¯
! Lt¯
! -Á¯
! +ï¯
! @°
! >\°
! 5›°
! .Ñ°
! ±
! X±
! <r±
! ,¯±
! rÜ±
! sO²
! TÃ²
! s³
! tŒ³
! ¦´
! F¨´
! "ï´
! 8µ
! 7Kµ
! 1ƒµ
! <µµ
! Bòµ
! T5¶
! CŠ¶
! GÎ¶
! N·
! .e·
! ”·
! =®·
! mì·
! /Z¸
! /Š¸
! Nº¸
! #	¹
! a-¹
! 6�¹
! YÆ¹
! Z º
!  {º
!  œº
! !½º
! @ßº
! _ »
! /€»
! (°»
! kÙ»
! -E¼
! )s¼
! .�¼
! MÌ¼
! I½
! 2d½
! F—½
! EÞ½
! 8$¾
! C]¾
! y¡¾
! r¿
! 0Ž¿
! !¿¿
! +á¿
! +
À
! +9À
! +eÀ
! ,‘À
! ,¾À
! -ëÀ
! -Á
! -GÁ
! -uÁ
! -£Á
! -ÑÁ
! -ÿÁ
! --Â
! -[Â
! -‰Â
! -·Â
! -åÂ
! +Ã
! +?Ã
! +kÃ
! +—Ã
! +ÃÃ
! +ïÃ
! ,Ä
! +HÄ
! +tÄ
! + Ä
! +ÌÄ
! -øÄ
! -&Å
! -TÅ
! -‚Å
! +°Å
! +ÜÅ
! +Æ
! +4Æ
! +`Æ
! +ŒÆ
! +¸Æ
! +äÆ
! +Ç
! +<Ç
! ,hÇ
! ,•Ç
! *ÂÇ
! +íÇ
! +È
! ,EÈ
! ,rÈ
! +ŸÈ
! +ËÈ
! +÷È
! +#É
! .OÉ
! *~É
! *©É
! +ÔÉ
! #Ê
! A$Ê
! UfÊ
! B¼Ê
! cÿÊ
! cË
! +{Ë
! K§Ë
! MóË
! 9AÌ
! +{Ì
! §Ì
! >ÁÌ
! 3Í
! &4Í
! $[Í
! Y€Í
! 3ÚÍ
! 4Î
! QCÎ
! <•Î
! 6ÒÎ
! '	Ï
! )1Ï
! [Ï
! !uÏ
! "—Ï
! GºÏ
! KÐ
! 7NÐ
! )†Ð
! *°Ð
! $ÛÐ
! $Ñ
! #%Ñ
! $IÑ
! $nÑ
! #“Ñ
! ‹·Ñ
! :CÒ
! 8~Ò
! J·Ò
! ;Ó
! W>Ó
! U–Ó
! ìÓ
! .
! Ô
! >9Ô
! 8xÔ
! 4±Ô
! WæÔ
! *>Õ
! MiÕ
! :·Õ
! vòÕ
! ?iÖ
! 5©Ö
! @ßÖ
! 6 ×
! >W×
! r–×
! a	Ø
! fkØ
! 4ÒØ
! -Ù
! :5Ù
! BpÙ
! @³Ù
! "ôÙ
! 0Ú
! HÚ
! $[Ú
! 3€Ú
!  ´Ú
! NÕÚ
! ,$Û
! QÛ
! nÛ
! /ŽÛ
! 1¾Û
! 8ðÛ
! -)Ü
! +WÜ
! )ƒÜ
! <­Ü
! &êÜ
! 'Ý
! -9Ý
! 0gÝ
! a˜Ý
! 'úÝ
! 4"Þ
! %WÞ
! '}Þ
! &¥Þ
! ^ÌÞ
! .+ß
! 3Zß
! ,Žß
! »ß
! CÕß
! Aà
! 5[à
!  ‘à
! *²à
! Ýà
! ûà
! +á
! <Bá
! *á
! ªá
! )Âá
! 0ìá
! (â
! /Fâ
! Cvâ
! <ºâ
! "÷â
! ã
! ,3ã
! $`ã
! …ã
!  ›ã
! ¼ã
!  Ûã
! /üã
! 3,ä
! `ä
! .tä
! )£ä
! ?Íä
! 
å
! C!å
! Meå
! =³å
! 2ñå
! E$æ
! Djæ
! V¯æ
! ,ç
! '3ç
! Y[ç
! 4µç
! ,êç
! 0è
! 0Hè
! =yè
! 0·è
! :èè
! 1#é
! 9Ué
! 2�é
! 1Âé
! ;ôé
! 10ê
! 3bê
! 5–ê
! 1Ìê
! 2þê
! @1ë
! 1rë
! ?¤ë
! Jäë
! 6/ì
! Dfì
! 8«ì
! <äì
! >!í
! =`í
! 3ží
! 9Òí
! :î
! RGî
! Cšî
! 7Þî
! :ï
! ;Qï
! 6�ï
! 1Äï
! Eöï
! A<ð
! Q~ð
! _Ðð
! W0ñ
! Oˆñ
! HØñ
!  !ò
! 8Bò
! 8{ò
! -´ò
! (âò
! /ó
! ;ó
! Nó
! Hgó
! 9°ó
! Eêó
! )0ô
! Zô
! 4oô
! 3¤ô
! NØô
! 1'õ
! OYõ
! 6©õ
! 3àõ
! 2ö
! 0Gö
! /xö
! )¨ö
! #Òö
! *öö
! -!÷
! *O÷
! -z÷
! @¨÷
! !é÷
! ø
! <&ø
! cø
! -uø
! 2£ø
! ?Öø
! .ù
! Eù
! 'dù
! (Œù
! (µù
! ØÞù
! Ð·ú
! 4ˆû
! 5½û
! Móû
! Aü
! Vü
! !oü
! ;‘ü
! :Íü
! Cý
! 5Lý
! ‚ý
! -•ý
! &Ãý
!  êý
! þ
! '*þ
! *Rþ
! %}þ
! *£þ
! $Îþ
! Aóþ
! C5ÿ
! yÿ
! <™ÿ
! %Öÿ
! 3üÿ
! /0[`7¼Nô&CIj+´]àc>_¢6794q6¦)Ý33;Io¹Ñ%é
('6-^&Œ³OÓH#HlµÄNÓ9"H\H¥JîH9‚*™%Ä,ê	17	)i	-“	,Á	,î	<
! 9X
! &’
! /¹
! =é
! &'%N7t5¬<â"JBm�ûF
$V
{
.Š
0¹
Wê
B=R�9­Oç7S r]“!ñ+?:[T–!ë
'%Bh$ˆ­uÉg?D§:ì!'XI*¢-Íû#!?0a<’<Ï&<3Rp;Ã>ÿt>@³8ôl-9š3ÔU9^B˜cÛm??­GíX53ŽGÂJ
! TUEª;ðD,YqpË"<‹_3ëECe8©Kâ@.>oF®Gõ;= Ey G¿ Y!?a!?¡!já!KL"[˜"lô"4a#O–#Eæ#O,$i|$[æ$LB%'�%s·%]+&D‰&:Î&8	'FB'a‰'�ë'Km(S¹(W
)2e)F˜)8ß)Œ*Ž¥*‰4+†¾+HE,NŽ,=Ý,i-7…-Y½-u.v�.)/)./<X/I•/9ß/G0a0,x0¥0½0?Ü0^1={1]¹1@2dX2C½2J3'L3_t3�Ô3)b4VŒ4@ã4Q$5Vv5UÍ5=#6Va6a¸637)N7$x7)�7?Ç7.8(68%_8h…8*î809.J96y9;°9+ì9::6:8q:)ª:-Ô:';*;%>;%d;OŠ;IÚ;%$<J<&e<4Œ<#Á<2å<=75=?m=/­=1Ý=>(/>X>Zg>ZÂ>F?#d?‰ˆ?O@9b@$œ@.Á@ð@&
! A?1A.qAS A0ôA8%B5^BB”Br×BBJCF�C^ÔCd3D‚˜DfEP‚EZÓEK.FzF;’FBÎF5G+GG4sG-¨G<ÖGH3*HH^H*§HÒH2êH(I-FI1tI@¦I9çI>!JI`J?ªJ+êJ6K)MKLwKEÄK
! L'!LIL
`LVnL1ÅL8÷L<0M&mM(”MB½M<NR=N8�NSÉNO27OjO3†O+ºOæO	óOýOPP3PMPUbPI¸PQ4Q4LQ6�Q5¸QvîQ’eR3øR=,S<jS!§S/ÉS7ùS51T;gT(£T:ÌT.U96UCpU@´UAõUE7V•}VýWîXûYìüY!éZ3[+?[1k[!�[9¿[=ù[57\,m\;š\UÖ\1,]\^]/»]*ë](^!?^;a^.�^Ì^\Þ^;;_Lw_)Ä_1î_7 `4X`3�`4Á`1ö`>(aBga[ªaZbcabWÅbAc\_ce¼c?"d8bd2›d0Îd-ÿd;-e4ie;že4ÚeHf"XfO{fOËf8gTg(ig$’g ·gØg4÷g&,h;Sh)�hj¹hF$i“ki$ÿi8$j8]j%–j)¼jLæjV3kŠkœk.®k0ÝkMlH\lN¥l-ôlO"mcrmNÖm™%nD¿nxoj}o‡èoNpp_¿pHqIhqA²q&ôq7r.SrF‚r=Ér9s6As:xs3³s;çs:#t:^t•™tZ/vŠva¨v8
! wCCwR‡wHÚx2#yVy<hy2¥y%Øy;þy:z&Qz!xzVšz#ñz{*3{8^{ƒ—{b|	~|`ˆ|`é|J}:_}Bš}1Ý}O~7_~$—~4¼~ñ~55AwA”$Ö=û89€)r€*œ€Ç€ä€ú€�,�L�+X�'„�*¬�-×�‚+‚>H‚B‡‚Ê‚ç‚;ƒ(Bƒ(kƒC”ƒ%Øƒ9þƒF8„5„8µ„8î„2'…WZ…²…»…-È…$ö…7†#S†#w†M›†7é†9!‡7[‡8“‡.Ì‡@û‡B<ˆ<ˆ@¼ˆ>ýˆ<‰Q‰6k‰>¢‰á‰;û‰7Š>QŠU�Š/æŠ-‹LD‹*‘‹:¼‹÷‹.Œ7>ŒkvŒgâŒ¢J�jíŽBX�-›�UÉ�"�"B�)e�.��3¾�ò�;
! ‘"F‘†i‘8ð‘A)’=k’P©’Jú’zE“PÀ“8”NJ”M™”{ç”\c•$À•Eå•-+–-Y–E‡–@Í–0—)?—*i—3”—6È—.ÿ—@.˜Fo˜F¶˜Bý˜A@™.‚™#±™Õ™Lí™3:šWnš0Æš÷š'›5:›-p›(ž›+Ç›,ó›0 œ%Qœ9wœ±œÇœ%ßœ5�;�U�Zo�)Ê�Gô�G<ž%„žCªž)îž2Ÿ KŸ0lŸ.�ŸHÌŸ4 J $e ,Š )· :á &¡/C¡As¡4µ¡>ê¡<)¢3f¢(š¢)Ã¢&í¢%£;:£Sv£;Ê£¤E¤4T¤7‰¤_Á¤=!¥0_¥5�¥DÆ¥`¦Œl¦‹ù¦7…§@½§Bþ§;A¨+}¨-©¨"×¨{ú¨v©‹©4 ©%Õ©=û©;9ª/uª7¥ª4Ýª.«@A«:‚«p½«+.¬(Z¬Jƒ¬‚Î¬6Q­ˆ­A¤­Oæ­g6®5ž®zÔ®JO¯1š¯<Ì¯&	°50°³f°?±4Z±"�±)²±,Ü±4	²B>²*�²0¬²PÝ²I.³,x³0¥³;Ö³F´1Y´I‹´5Õ´Hµ5Tµ[Šµ3æµF¶<a¶Ož¶Yî¶=H·5†·Z¼·S¸2k¸(ž¸=Ç¸¹^¹G|¹?Ä¹OºGTº!œºL¾ºC»�O»Ñ»sì»$`¼O…¼LÕ¼8"½\[½¸½$Ñ½ö½5¾#H¾1l¾ƒž¾ƒ"¿‰¦¿$0ÀUÀqÀ#�ÀB±À$ôÀ%Á6?ÁvÁ"•Á[¸Á0Â;EÂ0�Â-²Â.àÂÃ%-Ã!SÃLuÃ ÂÃ$ãÃÄ Ä2Ä?IÄ>‰Ä>ÈÄ>Å?FÅ>†Å<ÅÅ=Æ<@Æ-}ÆA«Æ@íÆ?.ÇgnÇ:ÖÇ=È&OÈ&vÈD�ÈFâÈJ)ÉNtÉ@ÃÉFÊ8KÊP„ÊHÕÊEË2dË"—ËºË9ÚË.Ì'CÌ6kÌ;¢Ì.ÞÌ[
ÍZiÍZÄÍ9Î8YÎ8’Î.ËÎ8úÎT3Ï)ˆÏK²Ï?þÏ>Ð+\ÐˆÐ.ŸÐ&ÎÐ'õÐ;Ñ;YÑ•Ñ"°Ñ.ÓÑÒ"Ò@Ò8]Ò9–Ò4ÐÒ,ÓY2Ó-ŒÓ8ºÓ;óÓD/Ô1tÔ¦Ô'ÅÔ íÔÕ -ÕNÕ%mÕ#“Õ&·Õ@ÞÕ9Ö>YÖ1˜ÖeÊÖd0×D•×EÚ×« ØMÌØ9Ù&TÙ^{ÙaÚÙ<Ú.VÚ-…Ú-³ÚáÚ*ðÚ&Û*BÛ>mÛ/¬Û,ÜÛ1	Ü/;Ü$kÜ;�Ü6ÌÜ!Ý@%Ý2fÝ&™Ý,ÀÝ>íÝ1,Þ6^Þ2•Þ3ÈÞ0üÞ>-ßlßE‹ß4ÑßNà?Uà:•à1Ðàá%á&Bá!iá‹á(ªá6Óá 
! â>+â.jâD™â"Þâ1ã%3ã4Yã2Žã<ÁãNþã7Mä*…ä,°ä"Ýä å!å7;åGså3»å&ïå&æ:=æBxæA»æ)ýæ
'ç<5ç3rçI¦çGðç8è-Tè>‚è6Áè<øè.5é:dé#ŸéOÃé=ê>Qê7�ê%Èê#îê(ë>;ë:zëµë@Ñëì2#ì8Vì�ì©ì.¸ìçì2ûì.í-Ií3wí'«í(Óí%üí&"î7Iî5�î#·î
Ûî6éî ï;ï-[ï"‰ï(¬ïXÕïQ.ð1€ð/²ð8âðñ:ñEVñIœñ9æñ. ò'Oòwò‘ò^¦ò)ó
/ó=óBIó
Œó
šó ¨ó)Éó%óóCô:]ô(˜ô3Áôõô8õ6Kõ7‚õ.ºõ0éõ-ö“HöcÜö@÷]÷;q÷,­÷3Ú÷'ø>6ø>uø>´øóø*
ù8ùrKù/¾ù!îù$ú95úoú9Šú2Äú÷ú%û1ûYJû¤ûÄû$ßûKü<Pü”�üO"ý;rý2®ý1áý-þ-Aþ-oþ�þ<²þïþ8ÿI9ÿ(ƒÿH¬ÿAõÿD77|*´.ß3DB4‡¼Õì!),D�qEÿE=_4�2Ò218ej3Ð338gl>Ô|U��æ
! „�O¨1ø1*	0\	0�	#¾	Mâ	0
! 0J
! 4{
! 3°
! 0ä
! /$E*j@•>ÖA9W%‘8·:ð+
2@
‚s
=ö
?4=t ²NÓ2"=U"“ã¶<šG×TYtEÎ`TuQÊG<dS¡EõD;#€ ¤DÅS
! 4^?“?Ó-NA`�DñP6W‡)ß$	b.‘1¦DØh†6 ×*ç 0UQ+§VÓ)*HT2�6Ðc'>‹>Ê1	);?eP¥$ö[@w^¸W9o©/Ç#÷) BE 7ˆ @À ª!¬!(Ä!#í!3">E"(„"#­"#Ñ",õ"<"#>_#3ž#7Ò#S
! $A^$ $¸$ Ø$2ù$,%$J%1o%$¡%'Æ%@î%C/&µs&5)'¬_'¬(N¹(5)<>)Q{)!Í)"ï)?*&R*Jy*4Ä*,ù*A&+<h+¥+5Á+A÷+U9,9�,AÉ,J-GV-3ž-Ò-:ë-%&.L.Cj.5®.2ä.'/B?/=‚/À//Û/;0†G0ŠÎ0eY1*¿1ê1$20)2?Z2_š2 ú2C3._3 Ž3=¯3;í30)4@Z4*›4AÆ4Î5L×5I$6(n6?—68×627IC7]�7Së7C?8Cƒ8Ç85ç839&Q91x9(ª9)Ó9,ý93*:*^:_‰:gé:QQ;A£;På;"6<>Y<3˜<8Ì<;=8A=8z=8³=:ì=B'>)j>3”>4È>/ý>8-? f?‡?6¡?6Ø?4@4D@8y@(²@4Û@6A'GA2oA3¢A4ÖA;BGBAgBG©BNñBN@CV�C^æCcEDi©DhEk|EhèEhQFºF:GºG:H�ºH<I�¼I>Jr¾Jw1Kv©K L€ L€!M~¢M€!N¢Nƒ"Os¦OwPs’PxQsQuóQ9iR7£RAÛRCS6aS7˜S3ÐS9T>T;]T7™T6ÑT5U5>UtU3�U9ÄU3þU?2V3rV$¦V8ËV5W8:W4sW:¨W7ãW8X6TX3‹X&¿XæXY(!Y$JY*oY-šY5ÈYQþYHPZ2™Z-ÌZ-úZ.([AW[I™[Yã[/=\um\Sã\57]m]6�]/Ä]ô](
^\6^0“^:Ä^*ÿ^0*_[[_E·_ý_E`GV`'ž`&Æ`í`!	a.+a1Za%Œa0²aMãa-1b_b.}b2¬b-ßb#
cL1c7~c0¶c%çc8
d?Fd?†dÆdKäd?0e4pe.¥eRÔe.'f+Vf6‚f4¹f5îf,$gGQgI™g3ãgbh1zh$¬hBÑhi.iEi(Yi,‚iH¯i/øi.(j0Wj+ˆj.´j,ãj,k"=k2`k,“k)Àk(êk+l,?l&ll*“l+¾l+êl%m"<m"_m#‚m&¦m7Ím-n63n*jn*•n)Àn)ên(o$=o&bo)‰o-³o+áo%
p(3p5\p#’p'¶p4Þp'q&;q bq+ƒq¯q2Îq4r06r1gr?™r;ÙrZsRps^ÃsP"t@stK´tHuIu+iu/•u'Åuíuv…!v:§v4âv)w#AwsewÙwª÷w$¢y[ÇyK#zoz1…z·zÒzñz{+{J{*V{p�{4ò{='|Ve|:¼|?÷|�7}YÈ}H"~gk~„Ó~NX[§Y€<]€<š€>×€a�Ax�@º�Jû�@F‚y‡‚Cƒ(EƒHnƒ?·ƒX÷ƒiP„Tº„:…OJ…Mš…Jè…a3†[•†Wñ†>I‡Vˆ‡=ß‡9ˆRWˆDªˆ.ïˆ3‰-R‰<€‰8½‰Gö‰=>Šj|ŠpçŠ)X‹2‚‹hµ‹>Œc]ŒfÁŒ·(�Çà�Ç¨Ž=p�E®�;ô�X0�:‰�iÄ�a.‘J�‘SÛ‘D/’3t’B¨’/ë’.“*J“(u“8ž“4×“)”76”+n”(š”+Ã”-ï”]•Š{•n–hu–gÞ–?F—h†—Wï—MG˜Õ•˜¼k™H(šLqšZ¾šC›‚]›ƒà›Odœ2´œ4çœQ�on�=Þ�Až7^ž†–ž5ŸtSŸ-ÈŸ;öŸ02 vc NÚ L)¡av¡TØ¡G-¢,u¢v¢¢B£]\£5º£Sð£TD¤8™¤-Ò¤2¥I3¥N}¥\Ì¥‡)¦V±¦Z§yc§DÝ§Z"¨N}¨CÌ¨Y©Oj©?º©:ú©?5ª<uªJ²ªJýª0H«>y«—¸«2P¬fƒ¬_ê¬DJ­�­A•®c×®i;¯/¥¯JÕ¯I °Ij°v´°X+±Y„±›Þ±Tz³?Ï³b´Kr´C¾´Cµ7FµÉ~µÈH¶a·Xs·\Ì·—)¸[Á¸’¹‘°¹�BºkÓº:?»dz»dß»ÅD¼7
! ½KB½dŽ½Gó½F;¾ž‚¾Ž!¿’°¿]CÀ)¡À ËÀìÀgÁ/oÁŸÁ\´Á~Â‰�ÂÃ5ÃKÃ1aÃ/“Ã>ÃÃ4Ä¢7ÄÚÄ}ZÅ:ØÅ“ÆA§ÆOéÆq9Ç|«Ç1(ÈVZÈJ±ÈPüÈVMÉL¤É{ñÉ.mÊfœÊSËBWËYšË`ôË"UÌRxÌQËÌ7Í9UÍ\�ÍAìÍÃ.Î˜òÎ‹Ï, Ï‘ÍÏy_ÐvÙÐXPÑk©ÑHÒP^Ò ¯Ò&ÐÒM÷Ò/EÓ;uÓ8±ÓêÓüÓ<ÔUYÔ¯Ô?ÎÔ?Õ7NÕ;†Õ"ÂÕZåÕB@Ö+ƒÖ%¯Ö"ÕÖ$øÖ.×3L×'€×¨×/Ç×2÷×2*Ø(]Ø4†Ø,»ØpèØ3YÙN�Ù7ÜÙEÚCZÚžÚI¾ÚÛ/&Û/VÛ.†ÛHµÛ!þÛ- Ü1NÜ2€Ü<³Ü,ðÜ'Ý6EÝ=|Ý"ºÝÝÝ2ûÝ,.Þl[Þ]ÈÞ.&ß)UßßIžßPèß:9à6tàC«à6ïà;&áNbá4±á;æá\"â â9 â@Úâ7ãYSã:­ã*èãä8.ä?gä§ä9Àä3úä3.å&båN‰å:Øå-æAæ?Xæ)˜æIÂæç/&çVç1jç3œç"Ðç+óç&è%Fèlè=‹èSÉèzé)˜é/ÂéRòéSEê8™êÒê/éê+ë6Eë9|ë¶ë/Ôë+ì10ì-bì0�ì'Áì,éìí66ímí Œí­í.¼íëíî?+î"kîQŽî>àî+ï2Kï,~ï[«ïOð#Wð@{ð¼ðUÖðM,ñ-zñ¨ñ6Æñýñ>òKUò#¡ò2Åò)øò3"ó0Vó&‡ó2®ó=áó3ô0Sô1„ô2¶ôéô)	õ-3õ,aõ0Žõ¿õ-ÕõMö1Qöƒö+žö(Êö&óö&÷*A÷$l÷5‘÷Ç÷'ß÷ø ø8=ø vø~—øcùzù-•ù,Ãù5ðù&ú&?ú!fú(ˆú!±ú=Óú/û1AûsûC“ûC×û#ü=?ü"}üH üHéü92ý.lý3›ý/Ïýÿý'þ5Dþ2zþ=­þ ëþGÿ:Tÿ�ÿŠ­ÿX8
‘
ª
º
Ê
>Ú
$
>
=\
$š
¿
FÙ
( 
(I
r

Œ
>œ
$Û


6
P
h
„
ž
D´
*ù
/$
	T
-^
BŒ
Ï
$â
0
*8
c
!
G¡
Fé
G0
5x
)®
Ø
ó
*
.:
Ci
­
$Ã
è
 
#
">
Ia
I«
;õ
I1	
!{	
8�	
1Ö	
0
! 
79
! 
&q
! 
,˜
! 
&Å
! 
ì
! 

8$
1]
�
«
-Æ
-ô
,"
8O
=ˆ
=Æ
=

=B

€

Œ

)¬

%Ö

)ü

2&
Y
1q
£
¤»
W`
:¸
1ó
6%
-\
9Š
Ä
â
2û
‹.
¢º
1]
�
7ª
Câ
&
F
=e
£
o²
2"
1U
‡
@ 
"á
#
((
&Q
-x
\¦
:
1>
;p
/¬
Ü
%ø
0
'O
"w
/š
Ê
ê

/
H
g

fœ
 
'$
L
i
„
/•
4Å
)ú
4$
Y
@v
·
/È
"ø
"
2>
Dq
!¶
+Ø
,
1
4P
…
>™
4Ø
#

+1
9]
*—
cÂ
&
!D
:f
¡
¹
'Õ
?ý
=
 Q
r
’
Z±
Z 
yg 
zá 
%\!
>‚!
Á!
.Ú!
!	"
H+"
!t"
3–"
+Ê"
1ö"
C(#
Cl#
 °#
2Ñ#
3$
#8$
\$
Gu$
m½$
j+%
–%
:¬%
"ç%

! &
2!&
4T&
(‰&
²&
$Ï&
ô&
P'
9U'
!�'
,±'
-Þ'
A(
0N(
 (
 (
À(
à(
þ(
)
$)
?B)
B‚)
'Å)
(í)
*
12*
d*
„*
5 *
EÖ*
+
>:+
>y+
2¸+
5ë+
6!,
?X,
*˜,
>Ã,
4-
7-
*R-
1}-
³¯-
Uc.
3¹.
:í.
B(/
k/
-�/
5¯/
)å/
%0
50
9Q0
0‹0
9¼0
	ö0
Y1
sZ1
sÎ1
PB2
:“2
DÎ2
43
AH3
"Š3
£­3
,Q4
-~4
¬4
&Ã4
0ê4
(5
&D5
ƒk5
Dï5
46
*J6
#u6
™6
;¯6
Zë6
F7
\7
@u7
¶7
3Ï7
&8
(*8
S8
$p8
•8
)³8
,Ý8
(
! 9
39
+M9
7y9
+±9
DÝ9
B":
Je:
p°:
J!;
il;
FÖ;
7<
{U<
3Ñ<
g=
Qm=
b¿=
Ž">
x±>
P*?
F{?
fÂ?
h)@
J’@
mÝ@
oKA
K»A
LB
GTB
nœB
XC
2dC
y—C
7D
=ID
O‡D
u×D
_ME
k­E
WF
WqF
*ÉF
PôF
NEG
Y”G
{îG
^jH
\ÉH
s&I
TšI
QïI
GAJ
f‰J
_ðJ
RPK
&£K
6ÊK
.L
[0L
JŒL
3×L
WM
dcM
,ÈM
uõM
kN
N†N
%ÕN
9ûN
<5O
.rO
@¡O
9âO
$P
6AP
2xP
4«P
'àP
5Q
3>Q
#rQ
G–Q
<ÞQ
GR
VcR
VºR
VS
VhS
W¿S
UT
DmT
R²T
DU
DJU
D�U
DÔU
DV
F^V
L¥V
1òV
6$W
6[W
a’W
:ôW
&/X
;VX
4’X
ÇX
WæX
S>Y
5’Y
]ÈY
H&Z
goZ
Ÿ×Z
)w[
R¡[
3ô[
5(\
1^\
*�\
0»\
5ì\
V"]
Ay]
>»]
Pú]
NK^
?š^
\Ú^
57_
>m_
g¬_
;`
EP`
d–`
Yû`
HUa
Gža
gæa
XNb
P§b
Høb
IAc
:‹c
>Æc
Ld
TRd
_§d
Fe
lNe
^»e
>f
IYf
P£f
Fôf
R;g
NŽg
rÝg
`Ph
S±h
Ci
IIi
Y“i
Jíi
:8j
Zsj
?Îj
Ak
?Pk
A�k
8Òk
.l
::l
1ul
=§l
)ål
m
q)m
E›m
;ám
Nn
„ln
1ñn
”#o
5¸o
8îo
('p
>Pp
@�p
FÐp
Cq
C[q
CŸq
1ãq
0r
1Fr
%xr
`žr
~ÿr
X~s
'×s
Iÿs
JIt
K”t
Màt
I.u
Txu
EÍu
:v
/Nv
:~v
-¹v
9çv
!!w
*Cw
dnw
)Ów
Nýw
&Lx
$sx
@˜x
0Ùx
+
! y
=6y
Aty
3¶y
5êy
S z
>tz
1³z
0åz
{
%5{
4[{
I�{
#Ú{
9þ{
i8|
G¢|
.ê|
-}
5G}
8}}
=¶}
2ô}
R'~
0z~
<«~
7è~
5 
7V
(Ž
a·
I€
Ac€
P¥€
jö€
;a�
(��
JÆ�
2‚
8D‚
2}‚
'°‚
=Ø‚
Qƒ
Qhƒ
/ºƒ
3êƒ
+„
"J„
}m„
‚ë„
nn…
-Ý…
b†
`n†
/Ï†
Eÿ†
8E‡
S~‡
5Ò‡
Zˆ
Qcˆ
+µˆ
"áˆ
P‰
_U‰
*µ‰
7à‰
-Š
.FŠ
 uŠ
}–Š
&‹
3;‹
"o‹
6’‹
É‹
@ã‹
<$Œ
9aŒ
E›Œ
.áŒ
N�
!_�
C��
9Å�
3ÿ�
H3Ž
|Ž
œŽ
?»Ž
,ûŽ
4(�
Y]�
H·�
O�
;P�
$Œ�
‚±�
:4‘
,o‘
;œ‘
;Ø‘
<’
EQ’
1—’
:É’
&“
N+“
,z“
h§“
i”
xz”
7ó”
^+•
GŠ•
EÒ•
7–
NP–
OŸ–
(ï–
D—
B]—
V —
Y÷—
GQ˜
;™˜
(Õ˜
Bþ˜
RA™
H”™
+Ý™
2	š
7<š
Etš
Bºš
Jýš
qH›
Qº›
Oœ
H\œ
,¥œ
/Òœ
'�
%*�
GP�
?˜�
EØ�
%ž
 Dž
4ež
Pšž
;ëž
3'Ÿ
F[Ÿ
T¢Ÿ
E÷Ÿ
A= 
O 
2Ï 
B¡
UE¡
4›¡
4Ð¡
i¢
o¢
$Š¢
#¯¢
5Ó¢
	£
%'£
IM£
E—£
-Ý£
;¤
OG¤
V—¤
.î¤
=¥
C[¥
BŸ¥
Kâ¥
O.¦
r~¦
%ñ¦
T§
0l§
U�§
3ó§
'¨
:G¨
=‚¨
)À¨
2ê¨
©
9:©
3t©
0¨©
PÙ©
c*ª
;Žª
>Êª
?	«
@I«
GŠ«
3Ò«
>¬
kE¬
v±¬
&(­
4O­
3„­
¸­
:Ø­
7®
VK®
]¢®
R¯
>S¯
(’¯
0»¯
+ì¯
/°
>H°
0‡°
F¸°
Lÿ°
SL±
J ±
@ë±
\,²
I‰²
2Ó²
A³
4H³
9}³
Z·³
b´
@u´
C¶´
%ú´
/ µ
KPµ
>œµ
‹Ûµ
Kg¶
N³¶
>·
gA·
(©·
VÒ·
%)¸
*O¸
‰z¸
¹
B¹
DO¹
Ä”¹
ëYº
QE»
Ý—»
¦u¼
Ë¾
Gè¿
T0À
T…À
AÚÀ
IÁ
+fÁ
„’Á
‘Â
0©Â
€ÚÂ
q[Ã
:ÍÃ
6Ä
J?Ä
äŠÄ
oÅ
T�Å
*äÅ
#Æ
!3Æ
IUÆ
\ŸÆ
güÆ
$dÇ
^‰Ç
'èÇ
.È
?È
"_È
!‚È
!¤È
"ÆÈ
"éÈ
3É
"@É
)cÉ
4�É
4ÂÉ
N÷É
KFÊ
U’Ê
®èÊ
ª—Ë
JBÌ
Q�Í
;ßÍ
0Î
+LÎ
;xÎ
:´Î
2ïÎ
/"Ï
)RÏ
"|Ï
!ŸÏ
-ÁÏ
8ïÏ
g(Ð
9�Ð
xÊÐ
)CÑ
)mÑ
6—Ñ
UÎÑ
$Ò
$*Ò

OÒ
]Ò
lÒ
	}Ò

! ‡Ò
	’Ò
œÒ
OžÒ
îÒ
0Ó
>7Ó
bvÓ
;ÙÓ
7Ô
%MÔ
sÔ
#“Ô
8·Ô
ðÔ
7Õ
NCÕ
B’Õ
6ÕÕ
(Ö
85Ö
)nÖ
L˜Ö
<åÖ
7"×
UZ×
N°×
Eÿ×
8EØ
.~Ø
4­Ø
>âØ
-!Ù
"OÙ
WrÙ
LÊÙ
PÚ
ChÚ
J¬Ú
I÷Ú
?AÛ
G�Û
ÉÛ
3èÛ
3Ü
BPÜ
?“Ü
=ÓÜ
9Ý
BKÝ
MŽÝ
FÜÝ
G#Þ
AkÞ
S­Þ
+ß
(-ß
(Vß
.ß
&®ß
Õß
{ëß
+gà
h“à
(üà
)%á
1Oá
M�á
"Ïá
1òá
-$â
BRâ
8•â
1Îâ
1ã
g2ã
%šã
"Àã
Eãã
%)ä
#Oä
%sä
t™ä
.å
*=å
2hå
H›å
Däå
%)æ
Oæ
zjæ
)åæ
8ç
8Hç
1�ç
5³ç
<éç
3&è
1Zè
Œè
&ªè
’Ñè
Bdé
.§é
*Öé
ê
;ê
9[ê
H•ê
9Þê
2ë
*Kë
\vë
8Óë
Bì
1Oì
5�ì
8·ì
2ðì
#í
2'í
5Zí
O�í
Zàí
;î
#Tî
'xî
& î
.Çî
Böî
;9ï
4uï
5ªï
8àï
/ð
%Ið
$oð
%”ð
/ºð
(êð
)ñ
#=ñ
)añ
)‹ñ
-µñ
1ãñ
ò
*ò
>9ò
xò
L’ò
)ßò
	ó
/ó
!Mó
#oó
K“ó
(ßó
*ô
3ô
Kô
$cô
)ˆô
)²ô
.Üô
@õ
ALõ
cŽõ
Aòõ
94ö
4nö
X£ö
;üö
38÷
8l÷
N¥÷
Hô÷
D=ø
7‚ø
8ºø
@óø
<4ù
>qù
G°ù
3øù
7,ú
[dú
<Àú
ýú

	û
.û
$Fû
[kû
	Çû
?Ñû
iü
1{ü
&­ü
"Ôü
÷ü
Sý
Mký
1¹ý
-ëý
)þ
!Cþ
/eþ
7•þ
(Íþ
;öþ
82ÿ
:kÿ
9¦ÿ
Hàÿ
')7Q/‰2¹>ì<+)h9’<Ì?	6I2€?³@ó!4FV9�&×4þ!3 Uv<�Í.è%=+Jvƒ4¢-×0/6/f?–8Ö>?N>Ž4Í7A:V|=Ó4	7F	(~	4§	:Ü	A
! =Y
! 3—
! ,Ë
! :ø
! 43†hnï<^A›,ÝQ
! 
2\
4�
2Ä
÷
16B;y<µ!ò$I9>ƒAÂ,!"N*qœ;µñ$T6:‹!Æ$è2
5@Rv2É<ü=9Ew?½*ýT(7}#µÙ'ø. mOy½s7n«zt•o
! {zuöhltÕnJy¹v3wªx"q›?
6M2„O·:GB)Š(´!Ý(ÿ&(0OS€:Ô' !7 AY .› )Ê 2ô y'!w¡!("*B",m"Iš"3ä"0#'I#=q#=¯#í#$
!$:/$Hj$C³$Q÷$CI%Q�%*ß%%
! &%0&+V&+‚&)®&&Ø&ÿ&9'Q'1b'&”'&»'_â'@B(-ƒ(<±('î(')/>)@n).¯)$Þ)5*49*4n*£*;Ã*<ÿ*D<+�+7Ž+(Æ+-ï+*,-H,v,‘,«,AÅ,/-/7-1g-M™-Nç-06.2g.0š.7Ë.9/!=/!_/H�/AÊ/*070!V0x0?’0&Ò0*ù0"$1G1$c1Nˆ1
×1.å1
! 2.2:N2)‰25³2cé2EM3A“3 Õ3ö3,4$>4"c4.†4%µ4%Û4$5&5D=5D‚54Ç5@ü5N=6(Œ6/µ6å6û672(7L[7¨7TÇ7L8Ui8C¿89	93#9@W9'˜94À9.õ9;$:$`:+…:/±:
á:@ï: 0;;Q;$�;9²;(ì;7<;M<E‰<2Ï<,=*/=6Z=2‘=0Ä=0õ=;&>#b>?†><Æ>?E?Rd?V·?2@)A@%k@&‘@)¸@$â@=A[EA6¡AVØAN/BL~BLËBVCCoCL³C&D'D.=DlD(~D0§DMØD@&E/gE:—E7ÒE2
! F3=F-qF4ŸF)ÔFQþF,PG)}G0§GØGHøGMAH/�H2¿H-òH I'>IfI/�I%±I8×I3JDJbJnJ‹J ¨J%ÉJïJ%K!'K&IK'pK#˜K¼KÍKßKñKL$L8L%IL/oL%ŸL,ÅL,òL.M,NM,{M,¨M,ÕM*N&-N/TN„N�N”N( N%ÉN"ïNO1OPO7]O@•OÖOæOHïO8P+WP$ƒP"¨P/ËP+ûP&'Q'NQ-vQ#¤Q$ÈQ/íQ/RMReR(}R¦R¦ÆR#mS"‘S5´SHêS3T:PT/‹T'»TãT0ÿT$0U%UU+{U/§U'×U(ÿU (V+IVuV!ŠV¬VÊV4êV-W8MW/†WW¶W9X4HX}X8�X)ÈX,òX'Y(GYpYŽYªY+ÉY6õY,Z,FZ+sZAŸZOáZ1[J:[9…[¿[Þ[ú[\4\8Q\€Š\0];<]x])“]=½]!û]>^I\^/¦^JÖ^Y!_{_!š_¼_=Ü_ `-;`i`…`)›`)Å`ï`a/)a.Ya$ˆa@­a-îa-b.Jb4yb)®bLØb3%cYc(scYœcFöc,=d(jdN“d#âd$e$+e*Pe,{eB¨eëe;ûe7f.Df sfG”fZÜf.7g(fgD�g1Ôg6h3=h3qh5¥h=ÛhJi*di"�i0²iãiþi8jOj:lj)§j,Ñj"þj*!k*LkOwkEÇk
llP*lO{l-Ël/ùlN)mNxmVÇm;n6Zn2‘nÄn&ân	o9"o\omo7‡o7¿o3÷o%+p)Qp{p•pD­pAòp@4q-uq>£qkâq>Nr;�rDÉr2s<AsD~sEÃs3	tM=tE‹t*Ñtüt	uu
! 4u?u<Ou$Œu"±u9Ôu%v*4v._v)Žv)¸v7âv2w`Mw3®w.âw/x,Ax0nx3Ÿx;ÓxFyPVyF§y îyAzIQzK›z#çzF{R{>p{M¯{#ý{+!|.M|||,œ|1É|)û|.%}@T}&•}!¼}8Þ};~<S~,�~,½~ê~!&-@'n-–+Ä#ð+€N@€H�€;Ø€C�SX�L¬�.ù�i(‚b’‚Jõ‚D@ƒ …ƒ ¦ƒ#Çƒ ëƒ>„-K„'y„V¡„#ø„1…*N…&y…& …CÇ…E†(Q†&z†)¡†2Ë†>þ†/=‡>m‡4¬‡+á‡4
ˆ9Bˆ8|ˆ3µˆéˆ%‰5.‰ d‰T…‰7Ú‰6Š7IŠ�ŠIšŠHäŠ?-‹\m‹ZÊ‹/%Œ(UŒ-~Œ¬Œ*ÌŒ+÷Œ1#�‰U�Mß�8-Ž-fŽ,”Ž+ÁŽ íŽ=�3L�-€�T®�'�'+�9S�3��$Á�$æ�.‘:‘Q‘(l‘<•‘Ò‘'í‘’)’<’L’k’‹’"¨’;Ë’=“E“6[“)’“<¼“(ù“'"”/J”1z”¬”#Ì”ð”-•'<•)d•#Ž•'²•1Ú•M–?Z–Kš–æ–'—>.—m—†—9 —@Ú—8˜#T˜x˜ˆ˜¨˜·˜Ö˜é˜5ú˜%0™%V™!|™ž™ ¹™Ú™!ô™ši2š3œš)Ðšúš"
›0›$I›!n›�› ®›1Ï›1œ/3œFcœEªœhðœ)Y�3ƒ�2·�#ê�žG-ž'už.�ž0Ìž-ýž>+ŸjŸŸ$šŸ8¿ŸBøŸ*; f  N˜ "ç "
! ¡)-¡W¡;n¡*ª¡*Õ¡¢<¢(W¢0€¢-±¢'ß¢&£".£-Q£E£EÅ£(¤&4¤0[¤=Œ¤3Ê¤Aþ¤&@¥g¥2…¥¸¥Ì¥â¥:ü¥$7¦\¦6s¦ª¦Ê¦&ê¦§;-§Qi§,»§1è§0¨(K¨/t¨4¤¨*Ù¨©%©)C©)m©8—©8Ð©A	ª4Kª@€ª$Áªæª]«ga«BÉ«-¬<:¬.w¬4¦¬0Û¬­&­IC­M�­$Û­M®6N®.…®1´®/æ®#¯T:¯8�¯ È¯'é¯°8-°Pf°0·°è° ý°±(=±0f±L—±`ä±lE²'²²&Ú²I³*K³v³+•³NÁ³N´$_´%„´&ª´Ñ´!ç´$	µ.µ1Gµyµ‘µ¬µ+Åµ+ñµ-¶5K¶-�¶D¯¶5ô¶-*·)X·o‚·[ò·N¸6k¸¢¸"Â¸8å¸	¹(¹!9¹[¹z¹@‹¹(Ì¹*õ¹/ º(Pºyº–º'®º<Öº»/(»!X»5z»8°»é»`	¼>j¼6©¼>à¼!½8A½)z½¤½Á½8Ý½5¾.L¾3{¾ ¯¾Ð¾Bï¾L2¿&¿6¦¿Ý¿4û¿$0ÀUÀ1mÀ<ŸÀ;ÜÀ.ÁBGÁAŠÁ5ÌÁ1Â?4ÂMtÂ?ÂÂMÃFPÃ1—ÃLÉÃLÄ<cÄ< Ä>ÝÄÅ>0ÅCoÅ³Å.ËÅ/úÅ*Æ=CÆ�Æ�Æq½Æ./Ç^ÇB{Ç$¾Ç9ãÇ/È+MÈLyÈHÆÈEÉAUÉ—ÉM¯É"ýÉ" Ê1CÊ'uÊ5�Ê,ÓÊË"ËC9Ë0}Ë.®Ë.ÝËÌ1*Ì"\ÌÌ*”Ì¿Ì'ßÌ!Í)ÍGÍ5cÍ!™Í3»Í8ïÍN(ÎXwÎOÐÎ] ÏO~Ï]ÎÏ4,ÐmaÐ/ÏÐ8ÿÐ:8Ñ$sÑ˜Ñ0µÑ*æÑ(Ò):Ò*dÒ+�Ò4»Ò9ðÒ9*Ó,dÓ$‘Ó(¶Ó+ßÓ Ô/,Ô$\Ô�Ô ÔA»Ô$ýÔ:"Õ9]Õc—ÕûÕ…Ö2”Ö3ÇÖ2ûÖO.×~×"ž×Á×4Û×>Ø<OØDŒØ&ÑØ%øØ=Ù)\Ù1†Ù/¸Ù6èÙ2Ú1RÚ2„Ú·Ú3ÑÚ@Û)FÛ1pÛE¢ÛèÛ'Ü,*ÜWÜ6wÜ+®Ü2ÚÜU
Ý(cÝGŒÝ>ÔÝAÞ+UÞ$�Þ%¦ÞÌÞ&áÞ$ß2-ß/`ß1�ß+Âß,îßEàEaà(§à4ÐàBáLHá•áµá.Òá=â'?â4gâœâ3·â8ëâ7$ã+\ã6ˆã-¿ãPíã&>ä.eä.”ä1Ãä:õä:0å9kå+¥å.Ñå<æ)=ægæC…æ'Éæ@ñæD2ç@wçL¸ç5èB;èa~è(àè;	éDEéLŠé[×éX3êIŒê#ÖêTúê&Oëvë7‘ë<Éë9ìJ@ì,‹ìN¸ì+í<3íIpíBºí<ýí:îQî+qî�î,½îLêîP7ï;ˆïcÄï (ð,Ið vð*—ð-Âð/ðð% ñ7Fñ/~ñ®ñ6Îñò&ò1Eòwò"•ò@¸ò\ùòDVó`›ó.üó#+ô Oô+pôœô)¼ô)æôõ,õGõgõ-|õ ªõ#Ëõ-ïõö<ö
Iö-Wö1…ö+·ö\ãö$@÷4e÷*š÷5Å÷5û÷01øbø6xø"¯øÒøîø/ù;ù9Rù0Œù'½ù-åù,ú7@úhxúáú'ýú8%û#^û4‚û<·û5ôû*ü,;ü1hü/šü+Êü3öüN*ý0yýªý¹ý#Ôý+øý9$þ^þ/dþ"”þ
! ·þÂþGÊþHÿ4[ÿ&�ÿ%·ÿ)Ýÿ"%*3PH„=ÍJjV'Á*é<5Q&‡6®'å
/!/Q1�J³>þD=!‚/¤(Ô)ý#'#Kao"Ñô4>I5ˆ.¾/í*&H+o(›$Äaé"K n6�FÆz
	.ˆ	Z·	C
! FV
! B�
! Aà
! ."*QF|.ÃDò
7E[s!‹­0Íþ+
.D
#s
!—
-¹
$ç
$#1.U@„<Å<J?&ŠV±=4F1{6­/äTi,‡?´/ô0$1U/‡5·Ví<DQ�0ÓaUfk¼E(Jn?¹$ùF>P…0Ö"D*Vo1Æ@ø69Lp0½-î;cX¼Úç+ø7$:\1—8É&7)*a1Œ:¾ ù@3[1�"Á'ä%$2;W.“+ÂNî2=5p¦¼Öòi1m›K	 1U "‡ ª  Å æ #!C'!Bk!®!Ç!Dá!:&"Fa"!¨"!Ê",ì".#TH#8�#DÖ#K$#g$‹‹$*%+B%*n%*™%Ä%1ä%'&F>&=…&#Ã&$ç&#'£0'Ô'í'((#:((^((‡( °(9Ñ()*)F)`)y)&�)·)4É)Fþ)QE*C—*Û*(ò*;+W+6w+ ®+MÏ+@,#^,T‚,×,-è,,-C-*]-/ˆ-¸-$Ò-÷-.)4.1^.;�.,Ì.0ù.*//I/&y/) /Ê/Ù/+ï/"0>0^0~0*’0½0Ô0
ë0ù0
11#71
[1i1%€1¦1Æ1Û1&ò1?2Y2u2(’2O»2(3(43K]3©3À3à3 ÷374-P4~4’4²4È4JÞ4V)5€5™5Eµ5(û5$6!86$Z6&6"¦6É68é6F"7Ri7¼7PÖ7N'8*v80¡8/Ò839,69c9!r90”9MÅ9H:0\:�:$¬:Ñ:4ì:!;+5;+a;�; §;MÈ;<9(<:b<E�<<ã< =
! 6= A=)b=(Œ=!µ=>×=>3>Q>$g>+Œ>$¸>*Ý>?5'?*]?Jˆ?TÓ?(@C@
X@#f@/Š@Wº@8A"KAnAA‘A©A+¸A5äAHB!cB…B  B?ÁBCC;EC/�C3±CAåC'D3>D*rDC�D<áD9EXE+rE&žE*ÅE2ðE!#F@EF3†FHºF3G>7G)vG5 G0ÖG8H8@HXyH$ÒH4÷H&,I5SI5‰I¿IÅI&ÚI'J)J>J-PJ~J–J+žJ*ÊJõJKR4K;‡K;ÃK'ÿK''L7OL0‡L"¸L$ÛL%M%&M$LM%qM —M$¸MÝMùMN+N DN1eN1—NÉNèN÷N)O?O+NOzO�O­O¼OÑOéOOøOHPWPoP‰P¡P¹PÑPðPÿPQQ7QQQ8jQ£Q³Q%ÂQ&èQ%R+5RaR9yR³R#ÒRöRS$S9S:NS.‰S>¸S÷STT3TGTYThTwT!ŽT"°TJÓT[U#zU'žUÆU3×UV1VaOV*±VÜVïV"W1%WWWmW…W*—W4ÂW*÷W#"XFX\X5pX&¦XÍXxßXXY!lYŽY(©YFÒY.ZHZ[ZtZ‹Z œZ>½Z&üZ#[9[�L[?ê[.*\Y\+m\:™\=Ô\0];C]]š].®]Ý]ó]^‹^£^¶^É^Ø^í^__)_H_5W_�_«_Á_(Ü_'`3-`3a`•`©`0¶`0ç`a)a+Hata�a©a-Åa-óa!b'<b6db!›b$½bâbûbc)cEc[coc€c”c§c?»c$ûc d.9dhd,d4¬d"ád(e=-e#ke�e¦e»e!Ðeòe*f=fQfif0�f²fÏfäføf#g6gQgjg|g“g°gÉg"àghh1hNhkh%ˆh+®hÚhïhi i*=i0hi™i¶iÎiÝiøi%
j3jHjbjvjŽj­jÃj&Õjüjk+ kLkkk‡kA�k@ßk l=lUl%pl!–l¸lËlãl@ûl<mWmrm‡m¥m¼m"Ùmümn'n?nWnRsn1ÆnDøn8=o vo/—o8ÇoxpFypPÀp/qTAq&–q@½qþqr<;r9xrU²rTs/]s0�s+¾s/ês/t<Jt<‡t9Ät<þt=;uVyu:Ðu'v83v,lv@™v2Úv4
w6Bw,yw2¦w.ÙwDxUMx/£x+Óx+ÿx<+yfhy9Ïy4	z2>z`qz^Òz_1{:‘{+Ì{Qø{'J|^r|CÑ|0}DF}.‹}Aº}=ü}A:~*|~§~HÃ~(5QL&ž>Å€1€'O€Bw€Bº€ý€�.)�'X�U€�$Ö�û�*‚A‚a‚.q‚, ‚6Í‚ƒ#ƒ&@ƒgƒ|ƒ™ƒ#´ƒ%Øƒ"þƒ!„?„_„!~„$ „&Å„/ì„0…-M…"{…#ž…8Â…!û…:†#X†Q|†QÎ†? ‡`‡0z‡/«‡/Û‡ˆ4'ˆ0\ˆ2�ˆ2Àˆ3óˆ
'‰
5‰/C‰>s‰#²‰"Ö‰!ù‰ Š<Š-ZŠ&ˆŠ6¯ŠæŠ‹‹)‹E‹c‹‚‹˜‹¸‹8Ø‹Œ/Œ2MŒ0€Œ4±Œ3æŒ� )�J�j�Š� ¦�*Ç�ò�(Ž@9ŽPzŽ:ËŽ4�.;�j�ˆ�= �Þ�ø��:�BX�4›�Ð�Aä�=&‘/d‘&”‘I»‘4’":’,]’7Š’Â’*á’&“3“#M“*q“"œ“D¿“@”5E”4{”4°”&å”I•)V•€•G •è•õ•8ý•@6–w–j’–Fý–&D—Bk—4®—ã—ú—`˜y˜@†˜#Ç˜3ë˜™G&™3n™)¢™@Ì™!
š3/š7cš6›š9Òš<›+I›u›)“›.½›%ì›0œ'Cœkœ…œ™œ!µœ×œ/æœ5�6L�@ƒ�8Ä�*ý�0(ž;Yž2•ž6Èž$ÿž$$Ÿ/IŸ!yŸ ›Ÿ)¼Ÿ)æŸ) -: $h � w¬ ›$¡0À¡ñ¡ 
¢8.¢Eg¢@­¢3î¢4"£W£*o£Vš£Mñ£:?¤Cz¤I¾¤G¥gP¥¸¥Ð¥î¥ ¦,/¦,\¦!‰¦F«¦Fò¦^9§F˜§@ß§Q ¨cr¨fÖ¨W=©A•©9×©TªJfªH±ª0úª++«:W«#’«#¶«+Ú«o¬>v¬Pµ¬A­FH­3�­6Ã­-ú­(®!D®%f®-Œ®º®'Ú®<¯9?¯%y¯)Ÿ¯(É¯ ò¯/°2C°(v°$Ÿ°[Ä°- ±-N±O|±hÌ±$5²5Z²�²§²?Å²;³A³OT³8¤³=Ý³C´_´'~´8¦´ß´ý´!µ*;µfµ4„µ¹µ4Ùµ1¶,@¶Qm¶=¿¶/ý¶3-·<a·kž·h
! ¸!s¸6•¸6Ì¸ ¹0$¹1U¹‡¹
! š¹B¥¹Dè¹)-º;Wºa“ºUõºK»^f»:Å»"¼(#¼'L¼"t¼!—¼!¹¼ Û¼!ü¼"½+A½%m½)“½$½½#â½+¾02¾c¾€¾/œ¾"Ì¾ï¾&¿"5¿#X¿7|¿&´¿/Û¿À&*ÀQÀ$kÀ�À$¬À#ÑÀ$õÀ&Á-AÁ'oÁ1—ÁÉÁ#æÁ#
! Â.ÂKÂjÂ!…Â$§Â$ÌÂ-ñÂ+ÃKÃ!jÃ!ŒÃ0®Ã)ßÃ(	Ä2ÄLÄ:hÄ-£Ä.ÑÄÅ0Å/GÅCwÅ-»Å4éÅ6Æ*UÆ6€Æ#·Æ#ÛÆ1ÿÆ71ÇiÇ.†Ç"µÇJØÇ@#È+dÈ;�È4ÌÈ6É68É(oÉ˜É5�É4ÓÉ*ÊT3Ê ˆÊ#©Ê ÍÊ.îÊ)Ë$GË$lË'‘Ë¹ËOÑËb!Ì/„Ì\´Ì-Í?Í6ZÍe‘ÍX÷Í?PÎ=�ÎLÎÎ-Ï.IÏ<xÏ=µÏ,óÏ, Ð2MÐ4€ÐNµÐ(ÑE-ÑDsÑE¸ÑIþÑFHÒD�Ò>ÔÒBÓhVÓ=¿Ó3ýÓC1ÔSuÔ,ÉÔ,öÔ"#ÕFÕaÕ'zÕ$¢Õ@ÇÕ6ÖK?ÖC‹ÖEÏÖK×Ga×L©×/ö×7&ØP^ØH¯ØLøØLEÙR’Ù6åÙ>Ú[ÚyÚ>—ÚÖÚ!ðÚ>ÛQÛkÛ|Û˜Û´ÛÐÛìÛ:Ü>@Ü5Ü:µÜOðÜH@ÝE‰Ý#ÏÝOóÝHCÞEŒÞ$ÒÞ7÷ÞS/ßYƒßZÝßc8àDœàbáà*Dá)oá#™á/½á;íá%)âOâ^â8zâ³â8ÍâQã*Xã=ƒãÁã+Íã ùã)ä<Dä�ä9‘ä8Ëä,å[1åW�åKååA1æAsæ4µæ/êæ2ç-Mç"{çžç&¸ç5ßç+èAè)Yèƒèšè­èËèßèúè é!5é Wé!xé šé!»éÝéýéê4=êrê!�ê²êÌêEßêF%ëBlë!¯ë+Ñë+ýë)ì Iì:jìv¥ì1íPNí@Ÿí:àí1îMîamî(Ïî(øî!ï#Aï(eïŽï&­ï)Ôï.þï'-ðUð;pð<¬ð?éðE)ñ)oñ&™ñ,Àñ1íñ ò%@òfòJò%Êò0ðò=!ó*_ó,Šó.·ó=æóH$ômô)‡ô'±ôÙôðô-õ'.õ&Võ}õ'˜õÀõ%àõ-ö+4ö5`ö6–ö!Íöïö0÷@÷+Z÷.†÷#µ÷!Ù÷-û÷$)ø$Nø#sø*—ø6Âø?ùø39ù,mù6šùÑù+íù:úBTú-—ú.Åú5ôú)*û/Tû4„ûU¹û[ü\küeÈüF.ýduýaÚýg<þh¤þq
ÿRÿpÒÿYC�8¹.òN! p]‘"ï>-Q9I¹EHIH’8ÛDRY)¬CÖ;OVG¦Fî+5a/%¯-Õ024#g‹7¨+à**7@bS£<÷4	*T	*	9ª	<ä	'!
! 6I
! !€
! -¢
! 1Ð
! 4&7N^Z­Q?Z:š,Õ$
&'
 N
o
I�
=Ù
/"G(j'“*»8æHKh3´è#,(5U#‹;¯<ë<(Ie)¯%Ù7ÿ!7Y/w3§3Û/5?u-Ž"¼&ß;4[�5Ÿ.ÕD$I)n&˜)¿0é1L‚g;êI&5p?¦7æ<F[6¢?Ù8R)k•=´9ò-,'Z?‚8Â#û<1\DŽÓ&ë*'=e>¾>Û ;;:w²1É-û()[R3®.â@ERU˜3î." (Q *z ¥ µ É Û ï !!)!;!M!_!p!‚!”!¥!·!É!Û!í!ÿ!"%"7"I"["m""“"¥"·"Ë"Ý"ï"##$#6#H#Z#l#€#’#¤#º#Ì#Þ#ð#/$2$D$[$Cr$C¶$ú$%0*%;[% —%1¸%ê%S
! &h^&]Ç&h%'Ž'!ª'Ì'Ü'3û'/(O(e(y(#”($¸(bÝ((@)Oi)¹)Ó)ñ)#* &*/G*6w*!®*Ð*Kï*;+'K+'s+'›+Ã+Þ+ó+,1*,5\,3’,0Æ,4÷,/,-)\-G†-1Î-7."8.-[.#‰.­.+É.õ.!/!6/X/w/%�/(µ/Þ/þ/004A0v0�0 ­0Î0*â0&
141Q1&q1&˜1&¿1<æ1'#2!K2!m2(�2¸2/Î2&þ2%%3&K3"r3*•3+À3)ì3&43=4q4Ž4/Ÿ4)Ï4"ù4.50K5"|5Ÿ5³5:Ó536B6#`6"„6C§6Aë6.-7.\7+‹7!·7&Ù7!8A"8?d8,¤8,Ñ8)þ8,(9&U9'|9¤9%À9!æ95:>::Q:.Œ:(»:ä:1ø:*;E;8[;&”;-»;,é;0</G<*w<¢<"Â<#å<+	=$5=%Z=)€=ª=1Ê=ü=!>+<>1h>2š>(Í>-ö>,$?MQ?IŸ?Lé?6@%U@{@.›@&Ê@-ñ@ A@AUA.iA˜AJ¸ARB3VBŠB¢B(´B(ÝB2C$9CN^C­C$ÊCTïCKDD�D¤D¿D)ÜD+E62E
iE.wE#¦EÊE$èE#
F1F+OF#{FŸF°F½F'ÖF þF G'@GhG;€G:¼G;÷G13H(eH"ŽH"±HNÔH:#I^IzI˜I¨IÂIÚIôI#J5JRJ mJ ŽJ ¯J ÐJ ñJ K 3K TK uK –K ·KØKöK#
L"1LTLtL�L§L*ÅL)ðL)MDMdM€MœM¸MÏMëMN"N>NZNvN’N®N#ÊN îN0O$@O%eO%‹O3±OåOP0PKP]P tP+•PÁP7ÞP/QFQ"aQ„Q �Q¾Q'ÞQ R'R>R%YR%R0¥R+ÖR4S.7S2fS$™S¾SØS)õST%>TdT)wT6¡T%ØTþT=U$RU)wU¡U·U"ÌU#ïU&V :V%[V#�V#¥V#ÉVíVW WA7W<yW!¶W8ØW$X 6X*WX+‚X2®X7áX/Y$IY*nY%™Y"¿Y'âY
! Z=)ZgZ!�Z4£ZHØZP![,r[Ÿ[)µ[-ß[&
\'4\\\|\œ\+²\/Þ\.]4=]2r],¥]_Ò]q2^!¤^AÆ^A_J_)f_$�_*µ_.à_8`2H`{`+Ž`7º`ò`'a-a>Ca6‚aD¹a2þa,1b^b(}b.¦b.Õb(c2-c=`c!žc'Àc'èc$d75d#md%‘d6·d9îd9(e3be@–e3×ef)+f)Uf-f5­f!ãf(g.gOMg(�g(Æg&ïgh33h.gh*–hAÁh9i5=iLsi/Ài!ðijC1j1uj/§j.×j(k/kGk`k%wk&�kÄk)ßk	ll+;l/gl—l.¨lQ×lH)m4rm:§m7âmn4n7An'yn1¡n.Ón.o(1o1Zo+Œo.¸o+ço%p29plp$‡p¬p!¾p\àpE=q)ƒq<­q9êq$r)Cr"mr�r£rµr"Ór'ör-s*Ls+ws)£s'Ís%õs t<t\t#|t" t$Ãt"ètu++u(Wu!€u¢u%Âu%èu%v(4v&]v'„v'¬v'Ôv%üv0"w3Sw7‡w3¿w1ówf%xVŒx5ãx#y=y]y}y(”y)½y*çy,z+?z"kzYŽz5èza{R€{2Ó{I|NP|5Ÿ|KÕ|,!}]N}_¬};~<H~…~'¥~Í~*è~'C;3:³"î<€-N€/|€¬€Ç€_å€LE�,’�H¿�1‚:‚ I‚!j‚+Œ‚¸‚Õ‚3ò‚H&ƒoƒ1ƒƒ7µƒíƒ„ „3„!S„'u„,�„Ê„5Ù„…&'…6N…H……HÎ…O†'g†-�†t½†=2‡Fp‡9·‡Wñ‡qIˆœ»ˆX‰2x‰«‰7Â‰+ú‰0&Š-WŠ…Š¥ŠÅŠ1ãŠ2‹H‹5h‹*ž‹+É‹/õ‹$%Œ;JŒ.†Œ>µŒ#ôŒ?�#X�!|�0ž�1Ï�&Ž/(Ž4XŽ2�Ž2ÀŽ8óŽ/,�H\�:¥�>à�.�LN�/›�&Ë�$ò�C‘4[‘:�‘3Ë‘)ÿ‘@)’&j’$‘’$¶’-Û’&	“$0“BU“-˜“1Æ“"ø“$”@”]”.y”¨”!Æ”"è”.•3:•(n•)—•/Á•ñ•%
–3–,Q–~–$™–¾–$Ù–&þ–0%—&V—8}—)¶—Bà—'#˜$K˜/p˜7 ˜/Ø˜#™!,™!N™$p™.•™ Ä™*å™BšSš!fšˆšE¥šhëš-T›‚›8Ž›Ç›$ç›œ%œ.;œjœ „œ¥œ,Ãœ-ðœ/�5N�6„�/»�8ë�?$ž)dž*Žž2¹ž9ìž&ŸCŸJbŸ)­Ÿ*×Ÿ2 95 *o +š 3Æ :ú (5¡<^¡6›¡@Ò¡2¢MF¢?”¢?Ô¢1£9F£=€£h¾£='¤5e¤5›¤%Ñ¤ ÷¤N¥.g¥6–¥0Í¥)þ¥)(¦PR¦%£¦2É¦+ü¦(§1?§Iq§&»§)â§?¨6L¨@ƒ¨.Ä¨3ó¨,'©)T©(~©0§©:Ø©.ª&Bª<iª"¦ªÉªJãªC.«Kr«K¾«f
! ¬*q¬Dœ¬>á¬F ­+g­4“­4È­,ý­,*®4W®&Œ®$³®Ø®ï®)¯",¯=O¯.�¯0¼¯0í¯°`2°z“°4±qC±.µ±>ä±"#²AF²ˆ²J ²ë²!
! ³),³%V³%|³¢³&¶³Ý³ û³!´>´K´(^´&‡´®´"Â´å´/µ0µIµ]µ2zµ(­µ"Öµ8ùµ92¶!l¶Ž¶�¶³¶7Ç¶6ÿ¶6·E·X·4h·�·*¹·ä·¸%¸&?¸f¸�¸ ¸!¿¸xá¸YZ¹´¹$Ï¹ ô¹(º1>º-pº8žºQ×ºO)»9y»G³»&û»A"¼Pd¼0µ¼Eæ¼Q,½
~½|Œ½{	¾D…¾Ê¾â¾(û¾$¿5¿N¿f¿2~¿)±¿$Û¿/ÀZ0À ‹ÀN¬ÀMûÀIÁ0hÁB™Á ÜÁAýÁ/?Â0oÂ0 ÂKÑÂ!Ã"?Ã"bÃ…Ã¤Ã%ÁÃ%çÃ
Ä)Äf@Äw§Ä,Å1LÅ%~Å¤Å2ÀÅ(óÅ+Æ+HÆ&tÆ+›ÆÇÆ)ßÆ-	Ç07ÇhÇ%‚Ç0¨ÇÙÇ ÷ÇDÈ]È1uÈ'§È.ÏÈ2þÈ!1É#SÉ4wÉ$¬ÉEÑÉ4Ê(LÊjuÊ2àÊ)Ë@=Ë~ËB›ËQÞËK0ÌB|Ì ¿Ì5àÌ"Í<9ÍTvÍ+ËÍ÷Í2
Î@Î3XÎ+ŒÎB¸Î"ûÎ"ÏOAÏD‘Ï=ÖÏÐ/-Ð]Ð6rÐ.©Ð1ØÐ#
! Ñ.Ñ CÑdÑ1„Ñ…¶Ñˆ<Ò$ÅÒ êÒ/Ó';Ó'cÓ‹ÓN¨Ó8÷Ó=0Ô-nÔZœÔ7÷ÔQ/ÕS�ÕÕÕôÕ"
Ö$0Ö#UÖ'yÖ0¡Ö(ÒÖ)ûÖ9%×_×s×‡×›×¯×-Á×8ï×(Ø'GØGoØ·Ø!ÐØ%òØ-ÙFÙZÙ'tÙœÙ©Ù8ÈÙ Ú$"Ú#GÚkÚ|Ú!ŒÚ ®Ú.ÏÚþÚÛ54ÛjÛ†Û1•Û5ÇÛ-ýÛ+ÜBÜXÜ/gÜC—Ü5ÛÜ
Ý,Ý"LÝ/oÝ-ŸÝÍÝ.êÝ5Þ+OÞ4{Þ;°Þ+ìÞ*ß3Cß"wß&šßÁß^Üß*;à#fà#Šà"®à"Ñàôàá'2áZá(xá8¡áÚá@ñá22â.eâ&”â#»â"ßâ-ã,0ã]ã{ã/–ã,Æã(óã5äRä7oä'§äÏäéä ÿä$ åEå+eå9‘åËå*èå,æ,@æ4mæ"¢æCÅæ&	ç80çAiç«ç'Éç%ñç.è/Fè@vè$·èAÜèKé5jé é¿é'Þé!êL(êVuêEÌê+ë,>ëkëM‡ëBÕë,ì:Eì7€ì;¸ì5ôì3*í4^í.“íBÂíî!î.?î+nî0šî"Ëî+îî9ïITïIžï.èï*ð-Bð0pð1¡ð5Óð&	ñ'0ñ(Xñ/�ñ4±ñ)æñ,ò-=ò8kò'¤ò(Ìò&õòó+ó=;ó(yó3¢ó;ÖóDôFWô'žô4ÆôZûô9Võ4�õ8ÅõHþõ!Gö(iöE’öEØö÷0÷)N÷1x÷2ª÷aÝ÷i?øS©øýø(ù&Cù:jù@¥ùRæùN9ú+ˆú3´ú#èú*û#7û![û+}û5©ûßûôûü+ü/Gü0wü/¨ü-Øü.ý$5ýZý_ýfýý’ýŸýK¸ýCþHþ5^þ,”þ<Áþ1þþz0ÿ1«ÿPÝÿe.*”2¿9òL,HyÂØï"\/3Œ7À*ø.#'R,z§"Á<ä1!4S
ˆ+–	ÂÌ5ë#!-EsP‹LÜ[)5…»ÐBî:19l.¦=ÕM9ao›R	N^	;­	Zé	&D
! Dk
! B°
! >ó
! O2*‚N­ü:]QP¯@
EA
l‡
5ô
1*)\†2£"Öù!A`|$—/¼/ì//L3|8°3é8+V3‚+¶3âA@X:™9Ô9;H;„3À3ôH(&q˜%´6Ú3YE<Ÿ8Ü33Fg*®FÙD .e!”H¶FÿQF%˜D¾},�-®YÜY6<�¶Í¶„=;2yF¬'ó)+E6q6¨ßÿ,*WEqA·4ù9.;h/¤=Ô/ kB ® #Ä è "!(!.B!!q!“!!¬!Î!"ä!""*"=B"€"š"±".Å"Hô"w=#!µ#B×#F$Qa$S³$>%2F% y%Bš%3Ý%<&*N& y&š&)º&+ä&%'%6'0\'�'¡'½'?Ý'D(b(%�((§('Ð(Eø()>)4h)*�)7È)**8*YS*,­*HÚ*A#+Ze+À+Hà+-),6W,5Ž,Ä,(ä,'
-
5-7C-{-$˜-+½-%é-".-2.%`.!†.<¨.>å.,$/Q/,n/›/@º/'û/!#0 E0f0p�0qò0nd1oÓ1-C2q21�25¿2*õ27 3=X3E–31Ü3L4L[4-¨4*Ö4B5>D5>ƒ5=Â5=6g>6i¦6_79p7"ª7ŒÍ7"Z8#}8J¡8Cì8?09Mp98¾9B÷9&::*a:*Œ:%·:UÝ:¿3;‰ó;7}<.µ<†ä<8k=3¤=4Ø= 
>_.>=Ž>ZÌ>4'? \?_}?JÝ?J(@?s@E³@Kù@REAF˜AbßA4BB4wB;¬BKèBP4CW…C?ÝCADA_DA¡DXãDX<EL•ELâEV/FV†FEÝFL#GNpGQ¿GHH>ZHB™HCÜH< IV]IK´IKJMLJ]šJ]øJEVKBœKPßKW0LBˆL>ËL.
! MO9MB‰MKÌMJNKcNK¯NJûNKFO5’O7ÈOJPJKP9–P9ÐPA
! QELQQ’QDäQD)R@nR�¯R:@SJ{SHÆS^TVnT#ÅTVéT-@UnUuU	}U+‡Ul³UJ V+kV	—V¡V%­V,ÓVnWvoWmæWuTXdÊXl/Y8œY:ÕY;Z;LZ:ˆZLÃZ%[&6[;][>™[Ø[ø[!\"\=\<N\‹\ž\!¼\-Þ\.]*;]f](„]8­]<æ]B#^Ff^B­^Zð^+K_(w_) _:Ê_N`(T`1}`<¯`/ì`a/3a6cacša+þa6*bCab6¥b7Üb)c;>cBzc½c;Òc&d05d\fdÃd>ádA e*be(�e2¶eAée>+f#jf-Žf4¼fñf"gQ2g@„gBÅg1h4:hoh'Šh'²h	Úhäh"ÿhD"i@gi¨i.Åiôi,j1>j)pj"šj*½j5èjk5kJkdkh}kækl l1>l1pl ¢lÃlàl*ýl(m Dmem%�m§mÀm)Ümn3&nZnin&€n§n#¾nânzünbwo+Úo(p0/p#`p1„p"¶p+Ùpq*qIqaqq”q©q&¿qæqRþq/Qr:�r*¼r4çr)s?FsI†s)Ðs2ús-t6Jt6�t ¸t
Ùt7çt.uBNuJ‘uÜu.õu1$v@Vv@—vØv÷vQw1ew4—w4Ìw,x>.x(mxK–x$âxy"y8>ywy�y>¥yNäyM3z3�z@µzöz{${)D{(n{@—{%Ø{+þ{*|2@|+s|+Ÿ|$Ë|6ð|'}5C}<y}<¶}4ó}7(~`~/~5¯~Aå~7'%_>…PÄa€%w€B�€à€ú€�%6�-\�+Š�6¶�-í�.‚-J‚(x‚)¡‚1Ë‚ý‚8
ƒFƒ_ƒ*rƒ`�ƒ>þƒE=„$ƒ„¨„1·„é„=ü„:…N…f…,ƒ…°…Ð…:ð…+†1H†z†4�†0Å†8ö†J/‡%z‡% ‡/Æ‡&ö‡Cˆ&aˆ&ˆˆ¯ˆ ÉˆDêˆ/‰M‰]‰Lu‰AÂ‰ Š%ŠCŠ`ŠuŠŠŠ*ŸŠÊŠ#éŠ?
‹M‹0j‹8›‹,Ô‹2Œ 4Œ"UŒ?xŒ¸Œ,ØŒE�!K�(m�8–�,Ï�,ü�$)ŽNŽ-lŽšŽ(¶Ž7ßŽ!�9�#Y�=}�A»�ý�G�2^�$‘�W¶�,‘;;‘>w‘>¶‘Dõ‘9:’-t’3¢’BÖ’“47“)l“–“!°“Ò“3å“”+(”T”q”(‡”°”5Æ”ü”D•=`•]ž•#ü•C –,d–<‘–6Î–;—6A—nx—>ç—*&˜6Q˜4ˆ˜I½˜%™'-™.U™ „™$¥™-Ê™!ø™&š AšbšvšŠš7“šËšêš›( ›%I›0o›! ›"Â›'å›(
œ>6œ:uœ5°œ:æœ4!�EV�*œ�)Ç�;ñ�6-ž+dž1�ž=ÂžŸŸ>Ÿ!^Ÿ7€Ÿ!¸ŸÚŸøŸ1 0B )s )� Ç 1â 8¡9M¡0‡¡¸¡Ê¡?Ü¡\¢\y¢JÖ¢$!£#F£j£f…£Oì£<¤ [¤]|¤,Ú¤1¥09¥+j¥–¥ ³¥MÔ¥-"¦IP¦hš¦2§6§!F§"h§,‹§¸§4Ö§*¨ 6¨OW¨§¨FÁ¨=©F©`©$y©$ž©8Ã©^ü©([ª(„ª.­ª%Üª7«3:«Cn«1²«4ä«!¬J;¬&†¬5­¬ã¬5­:8­=s­/±­*á­S®C`®%¤®2Ê®#ý®!¯'A¯-i¯N—¯<æ¯4#°7X°^�°ï°V±6e±Rœ±ˆï±8x²1±²#ã²#³+³BG³@Š³0Ë³9ü³&6´4]´$’´3·´6ë´"µ8µWµjµ&„µ+«µ1×µ0	¶:¶:X¶)“¶)½¶(ç¶(·#9·]·&}·=¤·%â·)¸,2¸(_¸-ˆ¸+¶¸â¸ ÿ¸ ¹+@¹l¹"�¹¤¹¶¹
! Î¹Ù¹÷¹º/º$Lº)qº.›º$Êº(ïº(»A»(`»6‰»3À»:ô»?/¼4o¼	¤¼%®¼'Ô¼-ü¼5*½!`½1‚½´½)Ò½ü½#¾52¾8h¾5¡¾+×¾8¿1<¿%n¿&”¿»¿.Ù¿À8'À-`À'ŽÀ*¶À4áÀÁ$1Á(VÁ5Á#µÁ)ÙÁ)Â*-Â!XÂ"zÂ"�Â.ÀÂïÂ
! Ã!%ÃHGÃ/�ÃMÀÃ@ÄOÄdÄe{ÄYáÄ&;ÅbÅ zÅ›Å"·ÅSÚÅ.ÆKÆ'hÆ)�ÆºÆ.ÙÆÇ'ÇFÇeÇ„Ç?•ÇGÕÇ?È*]È!ˆÈªÈ#¹È ÝÈ*þÈ))É,SÉ4€É)µÉ$ßÉ=Ê'BÊ<jÊ=§Ê.åÊ1Ë)FË1pË4¢Ë,×Ë'Ì3,ÌB`Ì4£Ì7ØÌ/Í:@Í2{Í4®Í.ãÍ#Î06Î3gÎ?›ÎBÛÎ4ÏœSÏBðÏ&3ÐUZÐE°Ð5öÐ4,Ñ)aÑ)‹Ñ-µÑ"ãÑ@Ò8GÒ"€Ò9£Ò!ÝÒFÿÒ$FÓ*kÓ+–ÓÂÓ-ØÓ'Ô).ÔXÔEtÔMºÔUÕF^Õ0¥Õ&ÖÕ5ýÕ'3Ö5[Ö‘ÖªÖÉÖèÖb×7h×0 ×uÑ×AGØ9‰ØJÃØ0Ù7?ÙwÙ3�Ù&ÃÙ-êÙ(Ú AÚ&bÚ ‰ÚªÚ-ÃÚVñÚHÛ`Û~Û:šÛ0ÕÛ'Ü#.Ü*RÜ9}ÜM·Ü!Ý''Ý'OÝ9wÝ3±Ý4åÝ;Þ1VÞMˆÞ'ÖÞ6þÞ/5ß2eß2˜ß,ËßIøß/Bà3rà¦à»à3Ïà/á33á7gá3ŸáÓá)óá)â+Gâ/sâ2£â$Öâ-ûâ%)ãOãnãJŽã@Ùã$ä!?ä)aä#‹ä ¯ä0Ðä4åH6å(å¨å¿åØå'íåæ1*æ\æ)xæ(¢æZËæB&ç+iç"•ç¸çÌçâç9þçS8èŒè2œè6Ïè=éTDé,™é7ÆéHþé3Gê/{ê*«ê6Öê0
ëJ>ë8‰ëÂë%Þë,ì$1ì.Vì9…ì(¿ì(èì~í4�í9Åí7ÿí=7î3uî/©î4Ùî.ï.=ï4lï.¡ï.Ðï,ÿï9,ð9fð9 ð:Úð9ñ:Oñ9Šñ9ÄñWþñWVò.®òÝòòòbó7uó<­óFêó91ô$kô!�ô"²ô&Õô0üô)-õWõsõ’õ.¥õ*Ôõ,ÿõ ,ö0Mö#~ö=¢öàö<ûö.8÷)g÷5‘÷*Ç÷ò÷+ø!>ø `ø-�øO¯øÿø<ù-Uù*ƒù$®ù7Óù.ú(:ú.cú-’úÀú7Ðú.û/7ûFgû3®û'âû"
! ü+-ü3Yü@�üDÎü%ý9ý+Yý3…ý¹ýÓýéýþ>$þ-cþ(‘þ<ºþ÷þ#ÿ#9ÿ]ÿ(zÿf£ÿ¡
! ¬$Å†ê6qM¨:ö616h/Ÿ%Ï-õ<#5`&–7½AõG7@—$Ø2ý00/aH‘Ú î:J*aUŒOâA2Pt7Å=ýD;;€$¼3á5	0K	6|	@³	?ô	D4
! @y
! ;º
! ;ö
! 2F[o…™¬ÁÕêþ)=Sm�”¥¿Ôê

&
9>
ƒx
Lü
 I–êV�MØQ&Dx1½(ï("A3dd˜3ý)1%[=�H¿C>L?‹-Ë(ùB"He7®æZ`_YÀ_PzBËB[Q8­\æbC\¦XK\N¨Q÷JI8”GÍ2$HNm)¼1æ-7ie>Ï?FN+•+Á4í0"0S1„F¶9ý%7!]++«+×, +0 +\ ,ˆ ,µ *â 
!,+!&X!K!KË!U"am"{Ï"AK#7�#`Å#4&$][$&¹$Mà$".%OQ%O¡%Oñ%'A&)i&)“&)½&Fç&H.'Ww'&Ï'/ö' &()G(Pq(XÂ(G)@c)A¤)-æ).*9C*A}*^¿*I+7h+i +l
! ,5w,;­,9é,U#-5y-Q¯-ˆ.!Š.?¬.5ì.?"/=b/D /7å/-0"K0An0=°0%î0112F1.y12¨1WÛ132.S2‚2<”22Ñ2-3-23`3�€3 4/42L4(4E¨4Eî4$45MY50§5.Ø5H6GP6˜63¸6>ì6&+7XR7B«7î7F8!G8/i8!™8'»8)ã87
9%E9k9*‰9"´9!×9)ù9 #:6D: {:Rœ:/ï:(;"H;k;#‰;­;"Ê;1í;9<Y<)q<(›<Ä<$ã<="=@=(U= ~=Ÿ=²=Ò=1ð=+">/N>/~>(®>8×>&?7?#V?"z?�?*¸?!ã? @&@*>@6i@* @2Ë@$þ@#AAAVAsA‘A)¦A,ÐA0ýA7.B!fB#ˆB0¬B&ÝB#CF(C;oC/«CAÛC@D3^D/’D(ÂD8ëD!$EMFE6”E8ËE.F33F-gFM•F4ãF:G@SGJ”GKßG,+HAXHHšH>ãHU"I&xI'ŸILÇIHJU]JF³JCúJ@>K=K8½KOöK-FLtL6�L0ÆL3÷L/+M[M8qM0ªMDÛM1 N$RNHwN<ÀN;ýNE9O0O‡°O]8Pn–P}QYƒQnÝQTLRK¡RNíRO<S7ŒSIÄS,T0;TlT.ˆT.·T8æT'U&GU+nU%šU>ÀUYÿUbYV#¼VHàV()W$RW/wW§W4½W‚òWuX-”XCÂXCY-JYxY-–Y!ÄY æY Z&(ZOZmZ-�Z5»Z.ñZ% [F[Z[m['„[¬[À[0Ø[0	\:\O\o\"Ž\'±\Ù\H÷\(@]3i]1�]3Ï]5^9^/Y^‰^F ^(ç^)_1:_8l_+¥_)Ñ_Aû_+=`/i`6™`Ð`.Pa+a0«aÜa(÷a) b*Jb-ub*£b,Îbûbc"8c [c|c’c©cAÄc dE'd#md ‘d7²d,êd(e4@eue(�e/¸e/èe.fGfff%�f=§f4åf4g+Og3{g0¯g3àg,h)Ah7kh6£h!Úh&üh7#i%[i2�i.´i)ãi+
j.9j6hjŸj4ºjïj,
k:k"Pk/sk?£k+ãkBl2Rl6…l¼l4ÜlFm!Xm!zm%œmÂm7Öm2n4An>vn5µn1ën"o%@o1fo.˜oÇo&ão!
! p,pHp^`p¿p3Ûp%q05qJfq1±q2ãq(r?rSrmr|rCšrCÞr"s76sns'ƒs'«s(Ós$üs>!t=`t)žtEÈtu!&uHuZumu1„u¶uÖu"öuv4v%Mv6svªv<Ávþvw-w,Hw&uw"œwH¿w3x/<xUlx&ÂxLéx36yYjy8Äy3ýy41z fz‡zšz¯z&Êz*ñz&{*C{,n{.›{Ê{è{|9!|C[|%Ÿ|)Å|ï|	} }";}^}7~}4¶}Jë}6~T~1j~.œ~*Ë~:ö~ 1Ro�£,¹æ5þ.4€c€/ƒ€0³€ä€��:�-G�"u�-˜�,Æ�+ó�‚7‚I‚g‚|‚–‚¯‚,Â‚5ï‚%ƒ=ƒ*Zƒ)…ƒ4¯ƒäƒ!„/#„*S„)~„¨„OÇ„…*/…!Z…$|…$¡…Æ…#á…†$†=†$[†€†š†´†Ó† ì†1
‡7?‡w‡I‘‡8Û‡ˆ! ˆ#Bˆ&fˆ�ˆ%­ˆÓˆ5îˆ$‰(:‰@c‰B¤‰Aç‰ )ŠJŠ jŠ-‹Š<¹Š!öŠ1‹J‹j‹†‹!¡‹PÃ‹6Œ<KŒ"ˆŒ.«ŒÚŒGùŒGA�'‰�-±�3ß� Ž4Ž(QŽ%zŽ1 Ž#ÒŽ5öŽ*,�'W�$�'¤�3Ì�J�>K�%Š�+°�Ü�"è�$‘0‘!E‘Ag‘E©‘Dï‘'4’\’xw’›ð’}Œ“
! ”-”#M”2q”:¤”Mß”/-•8]•7–•'Î•(ö•?–._–KŽ–2Ú–$
—Z2—8�—#Æ—ê—˜#˜%A˜7g˜&Ÿ˜,Æ˜-ó˜!!™ C™6d™›™+º™æ™š#šAš\š!{š�š#±šÕšJóš=>›2|›=¯›2í›B œ7cœ=›œ<ÙœA�X�/u�¥�Á�&Ý�-ž&2žYž!yž›ž·žBÕž"Ÿ;ŸZŸ9yŸ4³Ÿ5èŸ $2 !W .y G¨ $ð ¡ -¡%N¡)t¡ž¡»¡-Ö¡¢#¢&7¢^¢n¢%ƒ¢©¢¾¢hÒ¢>;£z£“£Pª£9û£15¤*g¤>’¤EÑ¤?¥zW¥#Ò¥8ö¥-/¦D]¦>¢¦1á¦§,§E§U§q§�§­§!Ë§/í§ ¨6>¨)u¨5Ÿ¨NÕ¨$©6©fV©K½©_	ª]iªJÇª.«9A«2{«<®«;ë«G'¬(o¬
! ˜¬'£¬
! Ë¬Ö¬]í¬&K­1r­D¤­=é­E'®<m®0ª®8Û®K¯K`¯'¬¯?Ô¯°-0°0^°$�°E´°0ú°+±)I±&s±š±!­±\Ï±%,²(R²b{²GÞ²9&³`³/w³.§³)Ö³)´ *´K´e´4~´&³´+Ú´*µ(1µFZµ0¡µLÒµ4¶T¶'c¶U‹¶)á¶6·)B·6l·	£·*­·Ø·0ø·1)¸U[¸N±¸!¹2"¹U¹]h¹dÆ¹]+ºU‰ºdßºUD»Nš»Ué»?¼W¼+l¼˜¼*¯¼/Ú¼+
! ½/6½ f½P‡½/Ø½/¾,8¾&e¾9Œ¾$Æ¾ë¾*¿&.¿-U¿@ƒ¿-Ä¿@ò¿83ÀKlÀ8¸ÀKñÀ=Á1\Á-ŽÁ+¼ÁèÁ.Â(3Â\ÂTpÂ2ÅÂ2øÂ+Ã:Ã3UÃ ‰Ã)ªÃ+ÔÃ*Ä5+ÄaÄ1jÄ$œÄ!ÁÄ,ãÄ<ÅUMÅ!£ÅBÅÅ=ÆFFÆ:�ÆÈÆ0çÆuÇ#ŽÇ²Ç?ÐÇ:ÈFKÈ=’ÈIÐÈ|É=—É7ÕÉC
ÊTQÊZ¦Ê[Ëd]ËEÂËcÌolÌ9ÜÌ3Í#JÍ!nÍ�Í:®Í:éÍ[$Î#€Î¤Î=ÄÎ/Ï%2ÏXÏxÏ1˜ÏIÊÏCÐDXÐ%�Ð[ÃÐ!ÑAÑMaÑM¯ÑGýÑIEÒK�Ò?ÛÒ#Ó%?Ó4eÓ2šÓIÍÓÔ0+Ô\ÔvÔ:”Ô1ÏÔ(Õ&*Õ/QÕ+�Õ-­Õ+ÛÕ@Ö<HÖ8…Ö5¾Ö6ôÖ+×G×5d×,š×2Ç×?ú×:ØTØ7lØB¤Ø,çØ'Ù6<Ù+sÙ+ŸÙ6ËÙ?Ú)BÚ2lÚ7ŸÚ/×ÚÛÛ!.Û'PÛ(xÛQ¡ÛóÛ-Ü=AÜ#Ü!£Ü5ÅÜ)ûÜ%%Ý.KÝ/zÝ0ªÝÛÝ.úÝ6)Þ#`Þ„Þ—Þ3¶Þ6êÞ+!ß'Mß)uß ŸßAÀß"à(%àNà`à-làšà	©àA³àõàá:(ácáO‚á'Òá&úá!â?Aâ�â%ŸâLÅâã(ãFã0dã•ã†šã!äm2ä« äZLå&§å%Îå#ôåBæC[æKŸæVëævBç¹çRÉç;èKXè*¤èMÏèé1é*Lé$wé*œé"Çé<êé8'ê `ê$�ê"¦ê&Éêðê	ë*)ë5Të.Šë0¹ë4êë8ìAXì6šì2Ñì8í2=í2pí8£í1Üí î</î2lî>Ÿî5Þî>ï)Sï0}ï"®ïÑïëïð%"ð"Hð kð Œð-­ð"Ûð!þð ñ%:ñ%`ñk†ñkòñk^òqÊòR<ó��ó' ô4HôJ}ô!ÈôXêô/Cõsõƒõ'¡õ Éõ+êõ!ö8öIögö„öœö¹öÍö5áö-÷E÷Q÷¬]÷
! ùDùIQù›ù?³ùóùßú0ëú<û`YûºûÒû
! ÞûéûÿûKü[Tüt°ü=%ýWcý?»ýUûýpQþ5ÂþPøþIÿ^ÿ(zÿ+£ÿÏÿ(ëÿ+-@2n<¡Þå+ì#­<"ê
"$6-[K‰,ÕDG!g‰!¤Æ!ã40:"k%Ž´hÔf=2¤×÷$0Lg!‡©6Ç%þ2$1W4‰¾1Þ2?CBƒ1Æ8ø:1	El	 ²	2Ó	?
! 5F
! ?|
! %¼
! Aâ
! 4$eYw¿07\h‘Å¡W
Tù
^N9­dçXLV¥]üdZ_¿@J`D«RðZCQž�ðK€MÌK?fN¦JõŒ@HÍCBZE�‰ã?m–­^DE£ é?ŠmÊV8U�ŽåStSÈ\UyÞÏX®±_¹\SvoÊe: X  Bù J<!H‡!?Ð!U"Wf"R¾"S#_e#QÅ#S$Nk$Fº$P%CR&2–&XÉ&"'4?'ft'‚Û'/^()Ž(Q¸(

! )4)DM)C’)Ö)+ë)2*	J*0T*^…*pä*3U+I‰+–Ó+4j,.Ÿ,!Î,ð,A-OB-%’-¸-Î-+í-+.E.&b.*‰.4´.!é.#/3//3c/9—/5Ñ/'0'/0$W0%|0¢0´0+Ê0-ö0D$1i1(x1E¡1\ç1¯D2"ô2K3Pc34´3?é3:)4d42‚4Rµ4?5LH5•5Z64p6&¥6XÌ63%7cY7@½7^þ7”]8ò8=9[M9!©9GË9:!:+>:0j:V›:Fò:d9;'ž;EÆ;<<K0<|<W‹<ã<Sé<;==Jy=EÄ=$
! >c/>h“>bü>…_??å?p%@d–@„û@@€AqÁA\3BT�BRåBh8C…¡CH'D:pDf«D_EarEIÔERF\qFcÎF02G,cG<�GRÍGK H_lHÒÌHºŸIòZJvMK”ÄK–YLiðLeZM©ÀM£jNbOUqOÇOãO/óO.#PRP>fP¥P!ÁPãPöPBQ=NQŒQz©Q($R1MR.R2®RqáR2SS#†SªSH¹SJT<MT8ŠT<ÃT4UF5U0|UH­U;öUG2V5zV,°VEÝV4#WKXWF¤W=ëW4)X‰^XhèXBQYA”YJÖY?!ZAaZ@£ZGäZ7,[jd[jÏ[[:\H–\Kß\+]ZC]4ž]gÓ]U;^S‘^Rå^G8_|€_Tý_RR`H¥`}î`mlayÚaoTb>Äb]c„aceæciLdg¶d{e~šeIf|cfwàfeXgh¾gw'hDŸh@äha%iI‡ipÑi†BjKÉjƒkJ™kŠäkRol‚ÂlLEmC’mRÖmU)ninVén<@o@}o'¾oCæoC*pAnp °p
ÑpSßp53q=iqi§qPr+br{Žr\
! srgs�Úsx\tîÕtÄußv•_w„õwšzxŒy¢¢y€Ez–Æzg]{HÅ{^|èm|V}~k~’ê~�}—ÿ‰—€Ÿ!�}Á�“?‚7Ó‚4ƒž@ƒÊßƒYª„m…\r…rÏ…dB†z§†X"‡n{‡(ê‡%ˆD9ˆW~ˆ"Öˆ4ùˆG.‰v‰3“‰Ç‰)ç‰-Š"?ŠbŠ-Š=­ŠEëŠ61‹ˆh‹Iñ‹A;Œn}Œ_ìŒHL�8•�)Î�2ø�$+Ž'PŽ"xŽ›ŽA¯ŽYñŽdK�F°�b÷�CZ�až�B‘C‘Q`‘8²‘&ë‘T’lg’&Ô’.û’7*“Mb“3°“1ä“1”0H”*y”2¤”£×”V{•(Ò•:û•%6–F\–=£–á–1ÿ–1—=O—(�—U¶—k˜&x˜)Ÿ˜(É˜4ò˜X'™D€™EÅ™9š?Ešp…š=öš?4›vt›Lë›<8œHuœ8¾œN÷œ>F�3…�V¹�@žVQžZ¨žCŸEGŸD�Ÿ[ÒŸ:. >i 8¨ Uá (7¡?`¡< ¡tÝ¡"R¢)u¢DŸ¢>ä¢(#£/L£<|£e¹£3¤*S¤C~¤1Â¤4ô¤T)¥J~¥\É¥\&¦Vƒ¦0Ú¦=§rI§™¼§^V¨Vµ¨3©M@©0Ž©¿©Ý©;û©?7ª`wªCØªp«K�«_Ù«M9¬O‡¬-×¬*­90­_j­;Ê­,®|3®o°®p ¯P‘¯9â¯=°KZ°n¦°Y±=o±I­±L÷±RD²t—²'³74³ƒl³†ð³]w´HÕ´>µ:]µt˜µx
¶8†¶,¿¶5ì¶S"·v·I‘·XÛ·{4¸D°¸Iõ¸]?¹3�¹JÑ¹Bº@_º4 º=Õº9»?M»@�»)Î»=ø»=6¼Dt¼<¹¼rö¼)i½_“½Eó½C9¾0}¾;®¾,ê¾;¿,S¿<€¿F½¿-À!2À<TÀ!‘À.³À=âÀ; Á,\Á8‰Á[ÂÁrÂj‘ÂfüÂLcÃf°Ã=Ä:UÄ8�Ä6ÉÄ\ÅF]Å*¤Å*ÏÅBúÅ5=Æ5sÆ<©ÆDæÆY+Ç+…Ç4±Ç3æÇEÈ9`È;šÈIÖÈH É>iÉ7¨É7àÉGÊ.`Ê1�ÊÁÊàÊLúÊKGË?“Ë0ÓËIÌ-NÌ#|Ì/ Ì*ÐÌNûÌAJÍIŒÍÖÍBòÍ85ÎnÎ?ŒÎAÌÎFÏpUÏRÆÏ(Ð(BÐ.kÐ"šÐJ½Ð'ÑJ0ÑD{Ñ9ÀÑ?úÑA:Òp|Ò(íÒ8Ó9OÓB‰ÓmÌÓ::Ô3uÔ?©Ô<éÔA&Õ7hÕ7 Õ7ØÕ7Ö7HÖ0€Ö±ÖJÑÖ×z<×\·×5ØyJØPÄØTÙ1jÙ4œÙVÑÙ6(Ú6_ÚV–Ú.íÚFÛCcÛ:§Û;âÛ=Ü*\Ü1‡ÜK¹Ü'Ý4-Ý)bÝ(ŒÝ4µÝXêÝ%CÞ%iÞ@�Þ2ÐÞ6ß3:ßnß3‹ß<¿ßDüßDAàK†àLÒàKáLká1¸á5êá5 âsVâ.ÊâAùâ@;ã0|ã(­ã@ÖãUä4mäO¢äFòä29å>lå«å=ÉåPæRXæC«æLïæ <ç>]ç œç2½çEðç6è!QèYsèGÍèHé8^é9—éAÑéYêCmêu±êI'ëIqë4»ë6ðëD'ì5lì4¢ì:×ì+íA>í5€í4¶í:ëí5&îA\î5žî2Ôî?ï7Gï4ïG´ï<üï+9ð(eð"ŽðZ±ðDñBQñ”ñu­ñS#òwòA“òDÕòBóh]óBÆóe	ôeoô7Õô©
õM·õPöDVö›ö.ºö'éöR÷@d÷+¥÷'Ñ÷6ù÷-0øH^øB§ø5êø' ùPHù.™ù2Èù;ûù7ú9WúA‘ú;Óú/û1?ûAqû+³û9ßû-üaGüQ©ü'ûüV#ý@zýL»ý]þWfþ*¾þOéþ)9ÿ"cÿY†ÿ0àÿ,">*a2Œ¿%ÚE*F*qBœ2ßEOXB¨3ë&hFa¯2lD-±.ß9?HOˆ-Ø(3/Wc?»1û@-,n,›AÈ@
! âK9.	Kh	W´	g
! Ot
! YÄ
! 8jW¡Âgd;ÌR
X[
@´
Uõ
gKP³;,@Fm?´:ôD/ŠtMÿAML�€Ü_][½Gra@ÔHG^6¦GÝ%K?9‹,Å/òV"#yO�í)M@XŽHçE0XvYÏ,)@V0—@ÈS	Y]=·xõ2nH¡Gê[2•Žh$8�oÆB6iy:ãOnn^Ý}< Šº FE!/Œ!A¼!Aþ!O@"-�"e¾"9$#.^#F�#SÔ#1($TZ$7¯$Iç$61%dh%dÍ%X2&o‹&Yû&'U'/}'.­'Ü'Yñ'K(†](\ä(8A)Lz)GÇ)>*8N*_‡*$ç*#+M0+#~+M¢+Rð+UC,}™,x-Z�-\ë-=H.A†.BÈ.M/Y/Gw/5¿/nõ/sd0mØ0qF1J¸1/2h32xœ2z3Q�3@â33#4jW4aÂ4‰$5™®5(H6^q6GÐ6P7Mi7R·7\
! 8•g8sý89q9;«9Bç9*:EJ:y�:B
! ;AM;B�;uÒ;>H<6‡< ¾<3ß<A=>U=f”=+û=''>%O>*u># >GÄ>N?6[?n’?7@+9@/e@S•@<é@a&A9ˆA:ÂAfýAMdB^²B-Cl?CY¬CVDT]DP²DjE.nE3�E ÑEIòED<F?�FKÁF=
GCKG'�G6·GTîG@CH/„HK´H{I,|I4©I<ÞI)J3EJ0yJ?ªJêJUüJGRK*šK ÅK)æK0L8AL4zL3¯L2ãLMMWdM\¼M/NfIN+°NDÜN2!O.TO9ƒO=½OBûO1>PEpP?¶PNöP3EQNyQ3ÈQ6üQ<3RIpR=ºR%øRXS<wSi´STT7sT‡«T}3U;±UtíULbVR¯VKWUNW7¤W6ÜWYXBmX7°X�èXŠjY‰õYJZ9ÊZ^[.c[)’[)¼[*æ[T\1f\'˜\"À\%ã\^	]…h]vî]Oe^Hµ^<þ^,;_Gh_Q°_`2`TQ`0¦`)×`Na_Pab°a)b2=bEpb.¶bSåb.9c0hcA™cKÛc†'dÈ®d+we9£e9Ýe:fRRfR¥fQøfPJg`›gügh.*h>YhE˜htÞh+SiHiÈi ×iøij<2joj~jA�j@ßje k^†kFåkS,lƒ€lm®„m¨3n�Ün}zoQøoJp gp&ˆp4¯p1äp6qAMq^�q5îq0$rKUr:¡r1Üres:ts?¯sHïs68t?otH¯tøtNuOeuàµuA–vGØv, w2MwU€w[Öw=2x\pxÍxPçxb8y6›y/ÒyNzYQz)«zSÕz<){4f{e›{,|&.|6U|FŒ|:Ó|}iŽ}cø}t\~^Ñ~@0ZqsÌs@€�´€cD�`¨�p	‚5z‚h°‚Zƒgtƒ›Üƒªx„1#…JU…; …OÜ…K,†Fx†U¿†8‡EN‡2”‡;Ç‡†ˆ=Šˆ=Èˆ-‰;4‰=p‰=®‰‹ì‰GxŠ?ÀŠ=‹/>‹0n‹pŸ‹FŒCWŒS›ŒOïŒ•?�DÕ�;ŽOVŽ)¦ŽJÐŽB�4^�R“�8æ�H�:h�5£�1Ù�e‘Gq‘)¹‘*ã‘0’>?’ˆ~’U“1]“(�“e¸“5”"T”3w”\«”,•M5•4ƒ•@¸•(ù•J"–Am–B¯–%ò–$—*=—Ph—h¹—A"˜ˆd˜ˆí˜;v™7²™ê™&š>.š2mšE š9æš& ›MG›7•›=Í›Dœ1Pœ>‚œ@Áœ?�CB�H†�(Ï�:ø�63ž"jž#�ž)±žKÛž'Ÿ-Ÿ#CŸ�gŸ3éŸ1 =O 9� Ç á *í 8¡4Q¡†¡'™¡-Á¡ï¡W¢"g¢Š¢$£¢1È¢\ú¢fW£b¾£’!¤S´¤&¥$/¥7T¥{Œ¥¦ ¦#>¦4b¦—¦"©¦!Ì¦î¦6§<E§‚§I¡§Ië§H5¨I~¨ƒÈ¨!L©Vn©dÅ©?*ªAjª5¬ª%âªH«Q«.k«š«C³«@÷«D8¬+}¬E©¬)ï¬!­5;­5q­8§­Cà­0$®4U®FŠ®Ñ®-í®1¯2M¯:€¯B»¯þ¯-°‚=°YÀ°$±6?±>v±6µ±8ì±8%²h^²PÇ²X³5q³'§³-Ï³!ý³%´2E´3x´;¬´¾è´Ò§µZz¶[Õ¶Ì1·Òþ·nÑ¸‚@¹[Ã¹\ºã|ºÆ`»m'¼p•¼?½éF½Ò0¾p¿st¿™è¿?‚ÀKÂÀEÁ:TÁ;�Á>ËÁ:
! ÂEEÂ:‹Â;ÆÂ<Ã~?Ã€¾Ã6?ÄgvÄlÞÄsKÅ&¿Å(æÅvÆ-†Æ)´ÆUÞÆT4Ç9‰ÇTÃÇ7ÈTPÈ5¥È'ÛÈ]É'aÉ9‰ÉÃÉ>ÝÉKÊ)hÊ1’Ê)ÄÊ)îÊ4ËMMËL›Ë-èËEÌ•\Ì7òÌ=*Í.hÍ(—Í-ÀÍ'îÍ0Î%GÎ'mÎ,•Î&ÂÎGéÎ>1ÏpÏ8‚Ï0»Ï5ìÏm"Ð;�ÐsÌÐ@Ñ^ÑKnÑmºÑ$(ÒhMÒ(¶ÒßÒœúÒ+—Ó+ÃÓOïÓd?Ô:¤Ô>ßÔ2Õ;QÕ[�ÕRéÕ<Ö'YÖ�ÖœÖ¸Ö$ÐÖUõÖ$K×$p×?•×-Õ×?Ø[CØQŸØFñØL8Ù#…Ù ©Ù!ÊÙìÙBÚnIÚ¸Ú&ÕÚüÚ)Û)FÛ!pÛC’Û%ÖÛ&üÛ#Ü5Ü"KÜ&nÜ•Ü-«Ü-ÙÜ-Ý5Ý%UÝ%{Ý#¡ÝÅÝ<äÝ!Þ<@Þ(}Þ¦ÞBÆÞ#	ß+-ßBYßœß#´ßØßdîßSà5nà6¤à9Ûà-á:Cá9~á-¸á#æá4
! â?â!VâBxâH»âGãFLã<“ãAÐã`äQsä\ÅäS"åvå>‹åZÊå=%æ;cæŸæ¸æ-×æ8ç9>çAxçEºç^è2_è(’è6»è6òè7)é?aéC¡é7åé8ê@VêD—êbÜêj?ëyªëF$ìEkì"±ì&Ôì/ûìX+íO„í7Ôí#î#0î%Tî(zî £î5ÄîúîbïjsïuÞï]TðE²ðøð(xñ1¡ñJÓñHòMgòºµòkpóêÜótÇô´<õhñõKZöx¦ö7÷8W÷@�÷AÑ÷Zø)nø4˜ø‚Íø>PùG�ù×ùFõù5<ú rú`“ú5ôúi*ûM”ûmâûFPüK—üCãüE'ý>mýI¬ýKöýDBþE‡þJÍþTÿZmÿGÈÿIKZD¦OëQ;J�TØI-bwbÚu=E³KùQEW—5ï-%‚S€ÖWSp!Ä*æ%37<kD¨í).C™rL	:Y	 ”	,µ	~â	;a
! 8�
! Ö
! Mò
! V@]—hõ”^ZóAN
`�
Vñ
OHQ˜6êD!ZfBÁLNQD \åIBgŒ9ô:.>i:¨DãH(wqjé(T.}3¬*àK7WA�9Ñ38?ExG¾@0GDx?½@ýC>1‚4´2élo‰fùZ`~»`:$›AÀN2Q8„)½Pç_8U˜Iî*8)cO�XÝN60…=¶9ô?. dn iÓ :=!cx!6Ü!P"xd"ZÝ"O8#dˆ#oí#T]$>²$Bñ$D4%Ly%1Æ%!ø%.&*I&&t&0›&Ì&ã& û&:'FW'5ž'Ô'Té'@>(9(5¹(.ï(#)4B)+w)e£):	*ID*zŽ*@	+3J+(~+3§+,Û+R,P[,I¬,Hö,p?-6°-Eç-4-.2b.A•.<×.-/1B/Ft/Q»/5
0OC04“03È0@ü0\=1]š1Zø1=S21‘2*Ã2Cî2,23O_38¯32è3C4J_4,ª4-×475>=53|5?°5,ð5?6=]6M›6@é6?*72j7L�76ê72!8>T8\“8>ð8&/9:V9/‘9<Á9Eþ91D:Qv:BÈ:C;8O;6ˆ;¿;/Ñ;<e<i„<'î<=6/=1f=5˜=AÎ=1>5B> x>1™>0Ë>&ü>-#?7Q?0‰?º?jÖ?AA@sƒ@?÷@07A"hA<‹AZÈA2#BPVB'§B'ÏB÷BgC4}C3²CæCøC„DB“DTÖD+E-FE!tE@–E&×EXþEbWFkºF^&GT…GÚGòG%H^.H;�HiÉHa3IS•IZéISDJk˜J�Ka’KkôKn`L5ÏL6M9<M-vM:¤M9ßM-N6GN4~N*³NÞNVøNOO8iO6¢O;ÙO^P$tP>™PRØP[+Q‡Q Q-¿Q8íQ%&RMLRMšRGèR!0S0RSƒS&£S/ÊS1úS>,T*kT‚–TU,7UXdUI½U"VN*VKyVKÅV0W3BWvWW�W6èWX%8X|^XÛX=îX[,Y.ˆYL·YZZ?Z\Z{Z™ZD¯ZAôZ,6[c[y[˜[=·[<õ[2\:D\;\@»\9ü\B6]Py]#Ê]4î]9#^>]^2œ^1Ï^\_@^_2Ÿ_8Ò_J`5V`2Œ`6¿`@ö`=7aAuaT·a'b 4b>Ub9”b)ÎbøbJc `c$�c¦c-Äcòc@d,Sd%€d/¦dÖd,õd,"eOege^‡e%æe(f 5f;Vf’f`²f)g=g,[g6ˆg<¿g±üg<®h(ëh<iDQi–i:ši6Õi5jNBj#‘j#µjÙjY÷jPQk+¢kPÎk6l.Vl5…lj»l%&m"Lm!om!‘m'³m1Ûm?
n&MnGtnG¼noo^toGÓoKpSgp3»pQïp8AqAzq@¼qJýqEHrPŽrfßrEFs@ŒsMÍsgtCƒtLÇtHuc]u>ÁuBv@Cv`„vJåvJ0wJ{wKÆwIxu\xRÒxJ%yLpyE½y@zDDz=‰zPÇza{Hz{WÃ{O|`k|EÌ|Q}Zd}‚¿}EB~Sˆ~KÜ~@(GiT±C€QJ€Uœ€_ò€UR�3¨�DÜ�l!‚3Ž‚1Â‚Oô‚ DƒTeƒXºƒ¾„*Ò„oý„}m…zë…;f†N¢†Gñ†I9‡zƒ‡þ‡âˆmøˆf‰ „‰,¥‰"Ò‰yõ‰1oŠ9¡ŠHÛŠ!$‹JF‹U‘‹Nç‹A6ŒAxŒFºŒ@�EB�=ˆ�XÆ�IŽJiŽ'´Ž$ÜŽ&�T(�c}�!á��L�Le�C²�-ö�?$‘Ad‘/¦‘<Ö‘9’]M’b«’O“A^“6 “?×“B”HZ”>£”>â”3!•2U•Oˆ•8Ø•8–7J–F‚–3É–Eý–?C—$ƒ—L¨—hõ—z^˜VÙ˜�0™3À™7ô™4,š3aš9•š*Ïš8úš63›–j›£œ/¥œ-Õœ,�å0�¿žmÖž\DŸ"¡Ÿ*ÄŸ0ïŸ5  0V *‡ +² Þ 4þ <3¡7p¡%¨¡EÎ¡¢h#¢^Œ¢<ë¢C(£@l£X­£x¤i¤mé¤	W¥3a¥•¥¥¥F¸¥Gÿ¥tG¦X¼¦>§›T§dð§JU¨ ¨?¿¨ÿ¨J©d]©QÂ©Aª'Vª(~ªh§ª1«+B«-n«Ÿœ«E<¬w‚¬Hú¬,C­Op­.À­ï­3®<4®hq®Ú®;ì®:(¯*c¯9Ž¯È¯Eæ¯;,°<h°T¥°0ú°c+±W�±Hç±K0²E|²NÂ²R³Cd³F¨³@ï³;0´l´"‰´)¬´RÖ´O)µ2yµH¬µ'õµK¶*i¶6”¶#Ë¶ï¶9·#F·-j·l˜·(¸'.¸?V¸/–¸:Æ¸'¹ )¹6J¹2�¹´¹\Ò¹K/º-{º3©º4ÝºR»·e».¼;L¼;ˆ¼2Ä¼<÷¼d4½*™½IÄ½)¾ 8¾ƒY¾*Ý¾4¿'=¿,e¿-’¿À¿ß¿Uü¿(RÀ0{À+¬À]ØÀ=6ÁtÁ=ŒÁ-ÊÁ�øÁ,–Â<ÃÂÃÃE)ÃoÃ3‹Ã5¿Ã#õÃ.Ä5HÄ(~Ä'§ÄIÏÄ#Å=Å5WÅ�ÅC£Å<çÅE$ÆJjÆTµÆZ
! Ç,eÇ)’Ç,¼Ç0éÇ0ÈUKÈd¡ÈlÉ6sÉ ªÉËÉêÉ&Ê4)Ê^Ê=vÊ:´Ê(ïÊ%Ë>ËYË*oËšË$¶Ë2ÛËFÌbUÌ%¸ÌÞÌøÌ;Í'OÍ6wÍ/®Í
ÞÍrìÍ2_Î’Îu£Î5ÏOÏRÏ
VÏ?dÏ¤Ï¬Ï7´Ï7ìÏR$ÐRwÐÊÐ7ÞÐ!ÑG8Ñ;€Ñ+¼Ñ;èÑ/$ÒTÒ@[Ò<œÒÙÒåÒ!îÒÓYÓpyÓpêÓf[ÔÂÔEÞÔ9$Õ@^ÕCŸÕãÕ$ìÕ@ÖRÖnÖŽÖ$¬Ö\ÑÖ5.×>d×P£×<ô×1ØgCØ3«ØBßØ*"ÙNMÙJœÙ@çÙ;(ÚJdÚ¯Ú@ÊÚÛ0!Û)RÛ-|Û(ªÛ%ÓÛ&ùÛ% Ü%FÜ$lÜ"‘Ü&´Ü$ÛÜ'Ý(Ý#HÝlÝ!ŒÝ+®Ý1ÚÝÞ+Þ(IÞ*rÞ8�Þ,ÖÞ2ßY6ßR�ßãßüß+à$Fà/kà[›àd÷àk\áPÈáUâ.oâDžâ=ãâA!ãbcãjÆãF1ä]xäZÖäK1å`}åDÞå]#æK�æ.ÍæFüæ>Cç&‚ç;©çSåç:9è@tè(µè(Þé'êI/êAyêP»êBëDOë-”ëBÂëCìGIì6‘ì;Èì8í7=íuíF“íAÚí0îAMîr�î
ïQï(bï)‹ïµï#Ðï&ôï/ðBKðŽð•ð¨ð¹ðÕðçðúð#ñ'>ñfñyñ�ñ;©ñ*åñLò[]ò¹ò!Òò,ôò0!ó[Ró®óµó9¼ó
! öó$ô#&ô"Jô<môYªô+õX0õA‰õ*Ëõ>öõt5öªö"Âö<åö:"÷]÷0f÷ —÷<¸÷
õ÷=ø8Aø=zø%¸ø+ÞøB
! ù,Mù
zù2ˆù»ù!Ùù$ûù' úHú,ZúG‡ú:Ïú3
! û;>û`zûUÛû1ü
6üDüUü5fü?œü0Üü-
ý?;ý<{ýE¸ýKþýJþ[þlþ}þŽþ/Ÿþ-Ïþýþÿ%ÿ<ÿMÿ^ÿ2oÿ¢ÿ-³ÿáÿòÿJõÿK@–ŒÊ#UîzD ¿yàtZ©Ïpy,êS kBŒƒÏESE™7ß	0¢:bÝ€@~Á"@	c	;t	G°	7ø	 0
! !Q
! <s
! °
! ”¼
! Q¾W*-A0o- /Îaþa`
_Â
u"m˜™r `˜tm
A{a½ˆI¨3òT&F{JÂ\
]j6È,ÿ~,ª«µVjqwSéW=o•à,æ>IR:œQ×))%S²y0,]v�‘§.9Òh8;Wt2ÌNÿUN‡¤T, ¿� GA!±‰!';"Wc"n»"‚*#[­#Ž	$_˜$_ø$ÃX%S&Kp&S¼&t'Q…'j×'XB(e›(�)—ƒ)~*zš*j+ß€+``,¯Á,‚q-’ô-v‡.Jþ.CI/N�/ÑÜ/œ®0£K1kï1Ü[2‡83PÀ3V4Ph4=¹44÷4Q,5d~5Yã5^=6`œ6qý6^o7QÎ7v 8{—8a9vu9[ì9FH:W�:Mç:K5;F�;—È;h`<]É<H'=Ap=N²=I>7K>\ƒ>dà>—E?_Ý?S=@G‘@UÙ@D/ARtArÇA™:B_ÔB…4CsºCA.D<pDP­DòþD„ñEYvF<ÐFE
G_SGI³G‘ýGg�Hx÷H[pI^ÌIS+J7JY·JaKasK}ÕK“SL^çLsFMSºMcNNrNÁNhÇOT0PX…PaÞPP@QO‘Q#áQ\RrbR>ÕRdS•ySuTM…T•ÓTciUcÍU]1VY�VoéVZYWS´XXYœaYŸþYVžZlõZ?b[k¢[C\bR\cµ\C]?]]‡�]0%^/V^V†^4Ý^X_fk_GÒ_Z`ku`aá`MCag‘aBùa/<bqlb\Þb_;cY›cYõc]Odd­d7e6Je?�eSÁevfVŒf0ãfBg7Wg(�g×¸ga�hYòh8Lib…i=èiV&j>}j`¼jSk4qk4¦k6Ûk2l=El(ƒlH¬lDõla:m/œmŒÌm Yn¢zn-opKo²¼oRopyÂpc<q' qOÈqqr^ŠroérzYsRÔsg'tG�tO×tO'u0wu<¨uDåu’*vQ½vjwNzwHÉw6xYIxA£x9åx<y%\y0‚yk³ydz.„z0³z1äzm{Å„{}J|�È|˜V}?ï}x/}¨i&€h�€_ù€-Y�@‡�pÈ�_9‚Ò™‚lƒ'†ƒ®ƒ#Éƒ9íƒ}'„J¥„ð„å…Qí…H?†ˆ†E˜†Þ†2î†"!‡CD‡,ˆ‡Lµ‡/ˆ02ˆcˆ	ˆ)‰ˆ	³ˆ½ˆÑˆêˆùˆ‰%‰-‰'6‰
! ^‰i‰}‰�‰Ÿ‰·‰%Í‰ ó‰Š)Š:ŠKŠ_ŠrŠ‹Š	 Š
ªŠ¸ŠÐŠíŠ
! ‹‹*‹vH‹z¿‹x:Œ€³Œn4�d£�]Ž%fŽ6ŒŽbÃŽ1&�5X�5Ž�gÄ�c,�=��eÎ�4‘OS‘£‘n½‘<,’i’ ‚’£’W·’Y“Wi“AÁ“9”S=”_‘”Zñ”?L•1Œ•¾•HÕ•C–‚b–9å–4—-T—<‚—W¿—`˜x˜6‡˜;¾˜Tú˜gO™!·™5Ù™QšašMzšHÈš3›E›b›~›2�›XÐ›b)œ‘ŒœG�-f�6”�5Ë�7ž79ž3qž>¥ž=äž3"Ÿ>VŸA•ŸC×ŸY Iu >¿ Qþ ,P¡'}¡@¥¡Næ¡P5¢+†¢\²¢•£J¥£—ð£œˆ¤[%¥e�¥9ç¥’!¦P´¦9§?§}¿§9=¨9w¨b±¨³©CÈ©hªXuªjÎªh9«s¢«r¬‰¬b	­Xl­\Å­A"®\d®8Á®Cú®°>¯�ï¯6q°¨°W°±L²8U²2Ž²Á²Ø²ï²³&$³0K³|³…³<¥³,â³8´:H´.ƒ´@²´=ó´%1µ Wµxµ)—µxÁµ5:¶[p¶tÌ¶]A·OŸ·Wï·:G¸P‚¸zÓ¸JN¹x™¹wºNŠºMÙºI'»Vq»NÈ»Q¼^i¼+È¼Uô¼8J½<ƒ½�À½�N¾nÜ¾oK¿j»¿C&ÀUjÀiÀÀ�*Á;ºÁ<öÁB3ÂIvÂkÀÂ3,Ã=`ÃCžÃ0âÃ8ÄfLÄŒ³Äœ@ÅXÝÅ…6Æ>¼Æ3ûÆ>/Ç:nÇ7©Ç;áÇPÈ`nÈsÏÈ.CÉ,rÉhŸÉWÊ~`Ê5ßÊ3Ë/IË^yËYØË2ÌDRÌS—ÌpëÌc\ÍRÀÍ#Î?7Î6wÎ%®ÎSÔÎ$(ÏUMÏ%£ÏKÉÏUÐ2kÐ6žÐ8ÕÐ-Ño<Ñ}¬Ñ\*ÒI‡Ò4ÑÒ„ÓQ‹ÓIÝÓ''Ô@OÔF�Ô;×Ô.ÕABÕF„ÕaËÕE-ÖjsÖ5ÞÖ<×ZQ×|¬×i)ØG“ØNÛØI*ÙItÙU¾Ù=Ú/RÚ2‚ÚpµÚ[&ÛW‚ÛFÚÛK!ÜUmÜjÃÜU.ÝG„Ý?ÌÝNÞU[Þ[±Þ=
ß?KßI‹ßCÕßLà>fà:¥à@ààZ!á9|áI¶áTâ6Uâ7Œâ/Äâ(ôâHã0fã/—ãcÇãD+ä9pä:ªä;åä9!å:[åH–å>ßåEæEdæBªæDíæ42çGgç3¯çFãçH*è=sèJ±è/üè.,é0[é-ŒéPºébêKnê"ºêUÝê3ëŠKëÖë2íë  ìŒAì8Îì˜í; íWÜíz4î[¯ð8ñKDñK�ñGÜñU$ò@zòa»òóN;ó2ŠóD½ó,ô"/ô|Rô7ÏôQõOYõG©õ6ñõ](öZ†ö]áöZ?÷fš÷føYhø#Âø#æøx
! ùZƒùJÞù:)ú9dúWžú8öú}/ûC­û–ñûÁˆüdJý1¯ýáý5þW7þ3�þIÃþI
ÿhWÿ0Àÿ?ñÿ-19_V™FðG7D(Ä,í4�O7Ý<?R=’NÐt5”Ê7éV!AxOº,
! *7)bvŒEIVMK¤tðbe	eÈ	9.
! 8h
! <¡
! 5Þ
! VWk%Ã¾é‡¨D0
Eu
Ø»
¦”];H™nâYQM«3ù4-]bRÀ-2A>t]³1ZC<ž[Û47=lPªPû=LŠ<œWÙg1g™€A‚YÄT;;�qÌ[>Pš‡ëXsZÌ6'Œ^_ëCK]�jípXnÉL8[…OáP1‚^”óD XM ^¦ F!TL!J¡!_ì!0L"B}"+À"@ì";-#Bi#J¬#5÷#7-$Ee$G«$ó$cs%"×%+ú%D&&Fk&K²&aþ&“`'Eô'N:(2‰(D¼(]) _))€)6ª)3á)"*`8*"™*&¼*7ã* +
<+<J+_‡+Qç+J9,„,+ž,Ê,7è, -G9-N�-AÐ-Z.Rm.cÀ.b$/[‡/Yã/Y=0c—0Oû0[K1’§1k:2V¦2yý24w3¬3HÊ34E#4!i4‹4$Ÿ4Ä49ä4#5(B5hk5KÔ5H 6Ki6Dµ65ú6G07$x7;�71Ù788&*8>Q8>�8AÏ8K9(]9#†9%ª9YÐ9_*:WŠ:â:Nþ:OM;M�;Më;/9<Ji<B´<J÷<&B=ai=:Ë=|>`ƒ>Æä>”«?[@@Uœ@Kò@m>AJ¬A8÷AA0B#rB–B°BÊBJßB2*C2]C"�CR³C=D8DDr}DTðDYEEjŸEA
! FCLFF�F=×F[GZqGMÌG^HWyHRÑH[$I;€Ip¼IO-JL}JWÊJV"K9yK:³KGîKW6L$ŽL³L4ÑLHMJOMRšM7íM%NKENL‘N9ÞN?O<XOT•OêOBPDEP7ŠPDÂPIQPQQ¢QÂQuàQcVRqºRf,S>“S>ÒS;T?MT=�TSËT"UBUlTUeÁUL'V0tV<¥V9âVMWBjW­WÇWäWQùWqKXE½XYYI]Y]§YJZ^PZH¯Z*øZ9#[8][–[c±[^\ct\aØ\l:]B§]Jê]N5^„^c¢^I_NP_GŸ_Dç_&,`CS`3—`(Ë`5ô`&*a/Qa?�a:Áa7üa:4bFobV¶b$
c12cMdca²c d5dMd1dd–d$´d9Ùd;e)Oe/ye#©e"Íeðevf7}fJµf;g0<g<mgªg=Ág>ÿg9>hxhA—h=Ùh3i6KiK‚isÎi?BjP‚jeÓjc9kg�kÄlWÊl_"mb‚myåm_noßnfOoq¶oa(peŠpaðp`Rqb³q7r2Nr.�r\°rY
sgs.}s1¬sFÞs@%t@ftP§t øtSuCmuX±uF
! vVQvF¨vFïv?6wDvw'»w>ãwK"xxnxlçxbTyS·y<z~HzDÇz {€-{]®{E|bR|1µ|dç|šL}<ç}/$~T~Gk~,³~Kà~‚,'¯'×"ÿ "€C€}\€mÚ€7H�€�—�¯�!Ç�"é�#‚#0‚%T‚%z‚6 ‚#×‚û‚ƒ7:ƒorƒpâƒdS„8¸„Nñ„1@…;r…6®…wå…s]†TÑ†V&‡`}‡[Þ‡†:ˆRÁˆV‰@k‰E¬‰µò‰¯¨ŠLX‹0¥‹HÖ‹vŒr–Œ=	�<G�:„�b¿�"ŽU6ŽcŒŽ-ðŽN�8m�P¦�÷�7�9D�!~�> �>ß�&‘pE‘X¶‘>’&N’>u’&´’@Û’(“@E“(†“P¯“8”@9”(z”J£”eî”qT•ŒÆ•ZS–r®–Z!—r|—,ï—?˜,\˜,‰˜,¶˜*ã˜Y™!h™?Š™CÊ™CšDRša—š"ùšH›ce›dÉ›c.œ"’œVµœ7�SD�4˜�LÍ�Lž7gžTŸž9ô 1.¡3`¡O”¡òä¡$×¢ü¢‹£;§£åã£hÉ¤Q2¥D„¥DÉ¥[¦1j¦;œ¦iØ¦,B§,o§Wœ§/ô§4$¨WY¨J±¨Eü¨(B©,k©.˜©?Ç©Dª)Lª]vª+ÔªK«/L«@|«E½«#¬E'¬#m¬;‘¬=Í¬'­=3­q­'Š­C²­>ö­`5®1–®LÈ®R¯8h¯C¡¯Yå¯?°B¿°C±CF±;Š±;Æ±*²-²6>²;u²-±²Eß²S%³>y³>¸³%÷³S´_q´XÑ´=*µAhµEªµMðµ.>¶Zm¶GÈ¶(·(9·Wb· º·3Û·?¸-O¸ }¸Tž¸Jó¸>¹*S¹1~¹?°¹1ð¹9"º/\º0Œº/½º8íº9&»$`»H…»IÎ»9¼JR¼r�¼3½uD½“º½ŸN¾›î¾RŠ¿›Ý¿dyÀ·ÞÀ=–ÁÈÔÁñ�Â¸�ÃáHÄÜ*ÅÆ<
ÇdJÇO¯ÇTÿÇ1TÈh†ÈKïÈ9;ÉuÉM“É*áÉ(Ê(5Ê(^Ê&‡Ê&®Ê&ÕÊ*üÊ*'Ë*RË(}Ë(¦Ë(ÏË/øË3(Ì0\Ì(�Ì<¶ÌSóÌQGÍ2™Í5ÌÍ:Î0=ÎHnÎH·ÎeÏ?fÏu¦ÏaÐ`~Ð‘ßÐGqÑi¹ÑA#Ò2eÒ@˜Ò:ÙÒ=ÓsRÓeÆÓ�,Ôv¼Ô^3Õg’ÕgúÕ^bÖMÁÖN×�^×$î×%Ø$9Ø"^Ø7�ØN¹ØÚ\ÛM{ÛSÉÛ+ÜQIÜ6›Ü>ÒÜ[Ý`mÝ}ÎÝLÞWiÞ?ÁÞnßbpßjÓß&>à;eàE¡à\çà�DávÔánKâbºâhã6†ãU½ãfä6zä ±ä€ÒänSågÂå*æ#Jæ_næ5Îæ4ç¿9ç€ùçbzè(ÝèGé[Né2ªé<ÝéˆêB£ê(æê=ë#MëJqë6¼ë+óëì;ì4TìQ‰ì9Ûì£íE¹í6ÿí^6î­•îUCï%™ïr¿ïO2ð*‚ðA­ð"ïð>ñLQñQžñVðñ:Gò#‚ò%¦ò%Ìò@òòR3óK†ó4Òó3ô,;ô)hôd’ôD÷ô@<õ<}õ6ºõ1ñõW#ö>{öHºöB÷yF÷CÀ÷SøˆXøVáøT8ù?�ù@ÍùrúE�ú'ÇúAïúJ1ûA|û&¾û)åû(ü^8ü@—üAØü<ýOWý.§ý6Öý*
þ08þ3iþ2�þgÐþ38ÿ3lÿ3 ÿ3Ôÿ44=5r5¨5Þ55J5€5¶5ì5"5X5Ž5Ä3ú3.3b3–3Ê3þ423g3›3Ï3575m5£5Ù33C3w3«3ß33G3{3¯3ã44L2�3´3è4	4Q	3†	3º	3î	3"
! 6V
! 2�
! 2À
! 3ó
! 8'3`N”Jã4.4c;˜QÔJ&
1q
A£
Lå
@2Ms‚Á9De~jäfO©¶:`=›,ÙQoX9ÈL!En<´Añ	36=7t4¬Bát$F™EàT&Ú{?V�–WXpqÉJ;9†\ÀTJrI½Sq[TÍQ"qtbæ1Im{*é$Z9M”Qâ,4%aC‡2Ë-þ%, !R 6t a« U
!Nc!=²!ð!&"23">f""¥"0È"-ù".'#V#)o#1™#)Ë##õ#$ 9$$Z$-$(­$$Ö$#û$(%,H%)u%3Ÿ%FÓ%/&(J&*s&5ž&2Ô&='E'+a':�'8È'1(†3(µº('p)R˜)Cë)=/*>m*M¬*nú*@i+Yª+J,`O,©°,IZ-Q¤-<ö-.3.b.1}.E¯.9õ.`//d�/(õ/M0Ll0L¹0L1S1Nk1@º1Kû1AG2E‰2@Ï2A3ER3H˜3Cá3D%4Pj4F»4D5VG5Ož5î5/6176:i69¤6.Þ6
79+7e7,r7Ÿ7³7LÃ7C8T8q8‡8¤8NÁ8593F9:z9Nµ9
:J:Y]:;·:‰ó:e};€ã;md<uÒ<MH=(–=%¿=Hå=H.>:w>=²>ð>,?²=?7ð?7(@f`@2Ç@Hú@9CA{}AAùA…;BUÁB=C†UC…ÜCŽbDÊñDA¼G8þG?7HSwH8ËHUIVZI*±IaÜIÉ>JEK<NKL‹KRØKG+LCsL¯·LLgM´MÅM6åM5N5RN4ˆN.½N%ìN)OF<O.ƒO4²O*çOHP&[P3‚P)¶P(àP3	Q>=Q7|Q´Q*ÇQ&òQ;RLUR2¢R%ÕRVûR3RSA†S/ÈS4øSI-T)wTF¡T=èT3&UZU)xUR¢UFõUR<V�V1 V'ÒV&úV:!W*\W9‡W/ÁWIñW5;X1qX.£X%ÒX#øX.Y&KY*rY-�YGËYaZ-uZ6£ZHÚZ)#[:M[$ˆ[8­[\æ[VC\#š\$¾\Qã\&5]@\]4�]-Ò]E^7F^W~^uÖ^6L_+ƒ_¹¯_ži`˜a}¡a bL@b8�bDÆb=c(Ic3rc4¦c&ÛcLd/OdLd+ÌdødMeDfeM«e2ùe',fCTf+˜fNÄfLg%`gM†gXÔg{-h*©h3Ôh-i%6iL\i^©iIjiRj3¼j3ðj›$kÝÀk¡žlÛ@m¤n–ÁnpXoœÉo°fpÏqÏçqž·r6Vs2�s‹ÀsSLt7 t>ØtEu_]uC½u?vdAv=¦vvävg[wNÃw3x[Fx7¢x%ÚxIy6Jy5�y2·y,êy-z,Ez$rz\—z3ôzd({9�{-Ç{<õ{W2|:Š|CÅ|4	}_>}pž}0~@~,_~+Œ~D¸~Hý~F>c¢9¾/øM(€$v€?›€6Û€+�A>�`€�.á�;‚NL‚W›‚ ó‚mƒZ‚ƒ$Ýƒi„@l„,­„1Ú„9…DF….‹…Gº…K†÷N†$F‡sk‡wß‡vWˆ=ÎˆH‰²U‰<Š4EŠHzŠ.ÃŠòŠ2
! ‹Ø=‹IŒõ`Œ�V�Ræ�S9Žˆ�Ž/�VF�6��,Ô�-�~/�;®�’ê�ª}‘((’:Q’SŒ’=à’M“8l“7¥“-Ý“%”/1”Ma”,¯”5Ü”J•/]•.�•4¼•=ñ•9/–(i–!’–s´–=(—;f—D¢—xç—.`˜:�˜ZÊ˜„%™\ª™Zš2bš#•šT¹šM›2\›�›L®›xû›htœ9ÝœF�b^�1Á�%ó�Hžbž€žU�žóžúžWŸ pŸ9‘Ÿ.ËŸ+úŸ(& !O 7q 2© .Ü 5¡@A¡s‚¡ö¡T¢NW¢I¦¢Rð¢]C£,¡£�Î£OP¤ ¤¹¤Ñ¤î¤
¥!¥-?¥Rm¥À¥Ô¥)ò¥¦40¦e¦Oz¦Ê¦.ß¦,§2;§cn§(Ò§Mû§8I¨/‚¨²¨:Ë¨6©!=©8_©D˜©,Ý©
! ª4&ªJ[ªd¦ª@«:L«5‡«<½«)ú«2$¬AW¬?™¬]Ù¬}7­Pµ­!®-(®8V®;�®.Ë®%ú®. ¯2O¯F‚¯ É¯ê¯1
! °<°"W°z°!˜°º°-×°9±>?±1~±J°±,û±*(²qS²IÅ²0³<@³9}³(·³6à³/´;G´ƒ´Kž´9ê´$µ*Aµ4lµ¡µ"°µMÓµk!¶$�¶:²¶9í¶'·MC·)‘·»·@Ç·&¸#/¸(S¸|¸8˜¸LÑ¸J¹(i¹’¹+£¹EÏ¹(º'>ºMfº!´ºÖº:ôº"/»-R»>€»/¿»ï»#¼/$¼6T¼‹¼*«¼(Ö¼/ÿ¼'/½?W½^—½.ö½;%¾?a¾@¡¾Câ¾<&¿7c¿)›¿?Å¿>ÀHDÀE�À@ÓÀ>ÁKSÁ)ŸÁƒÉÁcMÂ6±Â3èÂNÃ8kÃ5¤Ã<ÚÃiÄ*�Äp¬ÄÅ&:Å1aÅ>“ÅBÒÅ^Æ6tÆE«Æ;ñÆ~-Ç&¬ÇÓÇëÇBÈVHÈ:ŸÈNÚÈI)ÉFsÉ;ºÉ=öÉ4Ê/PÊE€Ê=ÆÊCË]HË!¦ËkÈËB4ÌLwÌÄÌZÞÌ^9ÍD˜ÍBÝÍD ÎBeÎB¨Î=ëÎP)ÏOzÏOÊÏOÐijÐ>ÔÐCÑ9WÑ3‘Ñ
ÅÑ(ÓÑCüÑ5@Ò0vÒ[§ÒOÓNSÓS¢ÓöÓ2ÔOGÔ@—Ô4ØÔF
Õ=TÕN’Õ8áÕvÖL‘Ö•ÞÖ<t×�±×fOØS¶ØW
! ÙNbÙK±Ù—ýÚv•Û5Ü»BÜ>þÜS=ÝP‘ÝbâÝKEÞG‘ÞGÙÞ9!ß2[ßNŽß^Ýß<<àNyàHÈà7áZIá)¤áŒÎáL[â?¨â[èâ<Dã*�ã)¬ãÖãæãBöãK9ä4…ä4ºä\ïä:Lå.‡åL¶åSæ%Wæ]}ætÛæ4PçX…çOÞçf.è•èG¬è>ôèQ3éi…éyïé}iêIçê`1ë^’ë]ñë�OìVßìB6í@yí=ºíLøídEî+ªîeÖîh<ï)¥ïÏïìïKýïLIðE–ðÜðIòð@<ñ,}ñªñ>»ñXúñQSòV¥ò5üò22óHeóL®óKûó@GôZˆôCãô#'õ$KõpõC‹õ$Ïõ&ôõ8öTö&oö/–ö>Æö>÷>D÷3ƒ÷B·÷Eú÷<@øW}ø9ÕøxùBˆù.ËùJúù2Eúxú0•úÆúáúøúû-û8Fûûšû²û8Ñû 
! ü +üILü–ü­ü(Äüíüýý'4ý\ý+sýŸý+ºýæý+þ-þ(Hþqþ‰þ\¦þJÿQNÿP ÿMñÿ7?_wŠ×Cb9¦Dà[%w�aùi[ÎÅ(” ½ Þ ÿ' 2HD{4ÀBõ:8[sÏ.î8<Gu[½KKeG±%ù%	)E	'o	 —	¸	Ø	ø	
! '8
!  `
!  �
!  ¢
!  Ã
! @ä
!  %@F ‡ ¨ É ê'3!S u<– Ó ô 
+6
;b
Iž
Vè
,?Bl3¯3ãWKo-»#é#
P19‚+¼+è((=)f)�Yº=XRf«S0f0—bÈO+={–¹IPDš?ßWuwGíQ5=‡FÅMfZ#Á0å1:HRƒ9ÖE@VP—;èK$CpT´I	GSG›4ã88Q8Š5Ã*ù'$gL´BÐUVi'ÀTèC= d� ,æ ^!]r!RÐ!Q#"Ou"NÅ"=# R#ds#zØ#!S$!u$!—$D¹$Dþ$FC%1Š%%¼%xâ%"[&+~&ª&!È&Fê&31'7e'7�'7Õ'4
(8B(9{(Cµ(4ù(].)]Œ)Gê)G2*`z*2Û*"+21+5d+Lš+iç+•Q,%ç-<
.BJ.c�.sñ.1e/6—/Î/.ì/M0?i0a©0v1k‚1+î1_2z2`Š2[ë2hG3+°3CÜ3L 4=m4G«4Mó4@A51‚5!´5ÀÖ5e—6;ý6C97C}7ºÁ7Q|8cÎ8Y29üŒ9O‰:Ù:Tó:rH;�»;(K<t<E‰<;Ï<_=k=ˆ=¥=;À=bü=Y_>¹>FË>5?FH?�?K¨?ô?B@eO@Zµ@OAF`AC§A>ëAT*BJBLÊB0C6HC\C.ÜC7DZCDPžD]ïDCME‘E@¤E,åEYF*lFI—FIáF?+G4kG? G9àG.HFIHP�H&áH9I-BIEpI2¶IiéILSJ, JSÍJ9!K![KW}K/ÕKKLKQLF�L3äLKM[dMTÀM=N^SNd²NBO<ZOD—ONÜO.+P?ZP+šPDÆPMQ\YQ2¶QGéQH1RczRDÞR,#S0PS8�S=ºSTøS_MT+­TVÙTV0Uy‡UBV5DVDzVD¿VgWllWEÙWJX/jXMšXZèXWCYK›YJçY;2ZAnZg°Z,['E[tm[fâ[BI\4Œ\<Á\,þ\,+]2X]8‹]UÄ]:^*U^R€^TÓ^H(_Bq_Š´_‹?`µË`¶�a¶8bJïb„:cc¿cX#dW|dWÔd1,e5^e.”e2Ãe+öe3"fŸVfPöfFGgKŽgDÚg'h(GhDphKµh(it*iŸi.¾i4íiF"j4ij<žjIÛjE%k,kk=˜k@Ök_l1wl5©l'ßl(m0m6Om<†mÃm)Þm3n5<nrrn�ånYƒoaÝob?pƒ¢p]&q3„q%¸qÂÞq#¡rWÅrsD&s7ks5£s/Ùs1	t%;t;at�t8´t?ítD-uBruJµuHvEIvJ�vHÚvC#wHgwA°wFòwA9xF{xDÂxQy<Yyo–yNzDUz"šz4½zBòz55{4k{g {b|ik|eÕ|Y;}\•}›ò}[Ž~fê~ Q�r<€8=€~v€cõ€Y�©a‚hƒ,tƒS¡„õ„!…0…+H…t…’…§…¼…Ô…ð…††$6†[†4{†G°†/ø†d(‡5�‡,Ã‡Vð‡7Gˆ2ˆF²ˆKùˆ@E‰2†‰3¹‰kí‰IYŠ7£ŠŸÛŠ¡{‹vŒš”Œœ/�ßÌ�M¬Ž'úŽI"�Al�;®�?ê�M*�ax�PÚ�X+‘i„‘=î‘,’MK’�™’1“7M“h…“@î“ƒ/”K³”~ÿ”m~•1ì•1–2P–Vƒ–zÚ–<U—9’—£Ì—;p˜<¬˜Sé˜d=™_¢™IšWLš]¤šJ›‡M›¡Õ›šwœ7�!J�4l�4¡�4Ö�4ž5@ž5vž6¬ž6ãž6Ÿ6QŸ6ˆŸ6¿Ÿ6öŸ6- 6d 6› 6Ò 6	¡4@¡4u¡4ª¡4ß¡4¢4I¢5~¢4´¢4é¢4£4S£6ˆ£6¿£6ö£6-¤4d¤4™¤4Î¤4¥48¥4m¥4¢¥4×¥4¦4A¦5v¦5¬¦3â¦4§4K§5€§5¶§4ì§4!¨4V¨4‹¨7À¨3ø¨3,©4`©9•©RÏ©m"ªF�ª€×ªX«3p«r¤«r¬JŠ¬:Õ¬­O0­@€­3Á­*õ­o ®A�®GÒ®i¯P„¯DÕ¯-°*H°!s°,•°$Â°Yç°\A±>ž±+Ý±1	²,;²,h²+•²,Á²,î²+³´G³Sü³FP´X—´Hð´]9µV—µ*îµ=¶TW¶A¬¶;î¶w*·+¢·YÎ·B(¸€k¸Uì¸FB¹U‰¹Fß¹M&º{tºkðºp\»;Í»<	¼HF¼E�¼SÕ¼!)½1K½}½'‘½O¹½%	¾^/¾8Ž¾Ç¾%æ¾;¿7H¿?€¿/À¿3ð¿0$ÀLUÀ(¢À*ËÀ0öÀ3'Ás[Á/ÏÁCÿÁ3CÂ6wÂ,®ÂnÛÂ8JÃ=ƒÃ7ÁÃ ùÃMÄThÄ9½Ä%÷Ä4Å"RÅ)uÅ3ŸÅ]ÓÅ31Æ%eÆ8‹Æ@ÄÆ/ÇK5Çe�ÇUçÇ4=ÈrÈD�È*ÕÈÉ%É$>É&cÉ9ŠÉUÄÉÊ29Ê-lÊIšÊäÊLøÊOEËH•Ë;ÞËYÌQtÌgÆÌ8.Í9gÍ_¡Í7Î/9Î:iÎ3¤ÎHØÎL!Ï>nÏ4­ÏDâÏ;'ÐMcÐ?±Ð;ñÐ=-Ñ?kÑ;«Ñ:çÑD"Ò4gÒJœÒQçÒ:9ÓHtÓ>½Ó@üÓF=ÔE„ÔBÊÔA
ÕBOÕO’ÕKâÕ=.Ö@lÖJ­Ö>øÖ?7×Uw×JÍ×ZØosØeãØ^IÙU¨Ù(þÙ>'Ú>fÚ1¥Ú,×Ú;Û@Û+SÛYÛKÙÛJ%Ü/pÜ ÜA·Ü@ùÜ[:Ý:–Ý`ÑÝ=2ÞMpÞK¾ÞG
! ßGRßCšß5Þß9àFNàB•àEØàLá+ká —áG¸áâ-âCCâV‡â6Þâ/ã=Eã>ƒãJÂãü
ä
! åUæGgæ_¯æç%ç"DçFgçE®çNôçTCè"˜èB»è:þè49é2né;¡é>Ýé9êLVê=£êxáêWZë*²ëFÝë?$ìHdì@­ì{îìHjíi³í3îRQî9¤îxÞînWïjÆïA1ð4sðA¨ðJêðX5ñYŽñIèñ^2ò‘ò±òCÑòó/ó;Bó?~ó8¾ó'÷ódôa„ôfæô'Mõ'uõ]�õ=ûõ]9ö]—ö^õöVT÷«÷-Â÷%ð÷;ø"Rø>uø,´ø+áø/
ù-=ùFkù:²ù)íù/úKGú'“ú'»ú7ãú5ûJQû&œûVÃû}ü˜üM±ü$ÿü$ý?6ý:výd±ýþe&þ$ŒþI±þYûþ/Uÿ,…ÿ0²ÿuãÿ.Y4ˆ%½bãrF%¹(ß2+;%g;�4É¢þ‘¡d3X˜Añb31–-È ö*-BDpYµlB|I¿y	MƒSÑ¬%	HÒ	V
! Šr
! <ý
! ?:pzXëqD|¶ƒ3
P·
e‘n9²:YívGF¾C\Iu¦�'¬—Ô>lM«TùDN\“Sð>DGƒ^ËR*\}hÚ|CJÀE|Q]Îw,ˆ¤5-wcQÛu-‚£l&T“.è„Žœc+L�DÜN!lp›Ýdy iÞ iH!>²!Wñ!>I"¬ˆ"®5#�ä#œt$Y%ik%MÕ%~#&E¢&tè&™]'›÷'F“(=Ú(6)XO):¨)Zã)">*>a*, *1Í*jÿ*Œj+Z÷+›R,Hî,j7-S¢-_ö-0V.k‡. ó.3”/YÈ/P"0Ts0YÈ0`"1Gƒ1dË1€02@±2/ò2*"3/M3L}32Ê3.ý3+,4pX42É48ü4455Rj5R½566 G6Hh6F±62ø6A+7.m7œ71´7+æ7i8S|8,Ð8$ý8/"9AR92”9DÇ9&:H3:[|:<Ø:1;"G;-j;˜;e©;e<Zu<(Ð<�ù<ZŠ=Vå=4<>Jq>.¼>,ë>I?;b?dž?1@<5@Dr@^·@�AO¤AVôAqKBx½B–6C{ÍC]IDo§D`ExED•EYÚEJ4F+F5«F.áFMG^G>uGV´G+H7HDVH*›H4ÆHGûHKCIU�IIåIZ/JIŠJ,ÔJGK2IKY|KOÖK&LQAL“L
¥L^³L;MENMO”M.äM8N]LNJªNkõNLaOp®OP<9PvPA”P5ÖPQ Q-Q?Q"ZQ&}Q¤Qd¾QZ#R~RPšREëRH1SAzS„¼S¦AT7èTW UXxU0ÑU>VTAVB–VTÙV9.WDhW?­W?íWP-XR~XNÑXM Y¾nY,-ZZ[5z\°]+Î^Eú^:@_>{_(º_>ã_H"`>k`1ª`DÜ`p!a=’anÐa4?b+tb- b"Îb;ñb=-ckckzcBæcŒ)dY¶d;eFLeI“e@Ýe<f>[fAšfFÜfb#gn†gwõgemhFÓhvi‘i?jEQjC—j7Ûj8kALk>ŽkOÍkDlRbl(µlhÞlgGmS¯mn9 n2Zn0�n(¾nLçn94oNno9½o}÷oWup´ÍpK‚qTÎqS#r-wr0¥rUÖr],sŠs¦sHÂs8tdDtZ©ttu1yub«uuvV„v´ÛvX�w‘éw�{x�ýxa›ydýyYbzZ¼z\{/t{D¤{>é{b(|L‹|HØ|A!}Nc}E²}Nø}AG~@‰~×Ê~m¢€'�{8�G´�Vü��S‚Záƒ@<„}„R”„Hç„:0…Tk…À…4ß…/†ˆD†3Í†,‡x.‡k§‡Ÿˆr³ˆ&‰y2‰y¬‰&ŠLDŠV‘Š@èŠ\)‹G†‹3Î‹YŒ2\ŒB�ŒBÒŒ�^2�#‘�Hµ�Dþ�+CŽ2oŽ¢ŽÂŽ&ÚŽ�*�H�=U�0“�.Ä�>ó�2�;M�R‰�VÜ�"3‘%V‘?|‘1¼‘)î‘O’)h’@’’bÓ’;6“Cr“>¶“9õ“w/”§”°”6À”3÷”D+•%p•%–•b¼•G–Jg–L²–Lÿ–4L—I�—KË—C˜I[˜G¥˜í˜™<™X\™µ™BÎ™šS-š^�š0àš-›a?›8¡›EÚ› œ:@œp{œ‚ìœ~o�ûî�uêŸT` /µ Tå +:¡+f¡2’¡7Å¡6ý¡*4¢M_¢(­¢“Ö¢Ej£O°£K¤ML¤Yš¤‹ô¤]€¥@Þ¥Y¦by¦—Ü¦st§3è§j¨H‡¨HÐ¨^©]x©@Ö©@ªJXª;£ªMßª@-«Nn«\½«d¬D¬AÄ¬>­,E­&r­n™­S®u\®@Ò®%¯19¯Bk¯:®¯-é¯D°7\°8”°1Í°Iÿ°$I±rn±á±>ÿ±L>²&‹²u²²6(³`_³`À³-!´`O´°´D0µuµU’µOèµc8¶@œ¶#Ý¶2·64·3k·MŸ·>í·A,¸Xn¸FÇ¸W¹Qf¹C¸¹;ü¹.8º7gºAŸºOáºs1»W¥»
! ý»U¼K^¼Bª¼hí¼FV½@�½PÞ½d/¾|”¾Ÿ¿Ÿ±¿?QÀI‘ÀRÛÀL.Á/{Á0«Á,ÜÁ¢	Â¬ÂËÂ0êÂ)ÃGEÃB�Ã4ÐÃCÄBIÄ8ŒÄNÅÄDÅxYÅFÒÅAÆ\[ÆŠ¸ÆOCÇ&“Ç`ºÇ€È‚œÈWÉ‹wÉgÊGkÊU³Ê)	Ë63ËjËWnÌCÆÌ2
! ÍU=ÍK“ÍKßÍV+Î-‚ÎV°Î`ÏQhÏ1ºÏ6ìÏ=#ÐFaÐ<¨ÐYåÐC?ÑaƒÑ:åÑx Ò=™Ò[×ÒI3Óg}ÓdåÓAJÔ<ŒÔsÉÔY=Õ=—Õ2ÕÕBÖKÖlhÖOÕÖL%×Wr×RÊ×)ØhGØL°Ø‘ýØ�Ù…®Ù/4ÚbdÚdÇÚQ,Ûv~ÛõÛ9Ü OÜOpÜ3ÀÜMôÜµBÝ´øÝº­Þ1hß#šß¾ß0ÚßTà.`à1�àLÁà,á;áp[áIÌáRâ>iâ@¨â<éâ#&ã2Jã#}ã[¡ã"ýã& äGä_äqäF�äEÔäEåE`åF¦åEíåC3æDwæC¼æ5ç_6çC–çJÚçw%èE�èNãè42é+géZ“éWîé[Fêc¢ê`ëlgëRÔës'ì]›ì`ùì3Zí#Ží$²íS×í-+î&YîC€îCÄîRïe[ïfÁïf(ðB�ðCÒðCñ?ZñDšñZßñ5:òYpòVÊò&!ó3Hó,|ó/©ó4ÙóEôCTôC˜ô%Üô6õC9õ-}õ'«õ%Óõ>ùõT8öU�ö>ãöh"÷.‹÷:º÷=õ÷K3øFøÆø.åø'ù%<ù'bù%Šù,°ù=Ýù8úQTúJ¦úDñúH6ûoûpïû``ü\ÁüÒýYñýyKþ@Åþuÿl|ÿ6éÿ5 4V4‹À6Û25ET{DÐ@NVY¥<ÿS<C�'ÔXüuU<Ë<ŽEJÔRAr@´GõS=6‘vÈE?f…KìM8	G†	0Î	2ÿ	C2
! (v
! %Ÿ
! 5Å
! Aû
! /=NmB¼bÿ5bC˜2ÜK
B[
Ož
^î
]M?«Të#@/d0”AÅm:u7°<è_%y…~ÿ8~·KÇ=SQR¥ø<5S=‰GÇ5KE)‘V»EDX=�*Û(0/J`@«ìL
! W<k7¨àû8A4WŒ5§EÝ;#<_6œ7Ó75C4y
®?¼ü!-;0i/šmÊ`8D™@Þ?&_†X¦[ÿS[-¯&Ý   i7 /¡ Ñ 	Ý Mç 5!H!%[!3�!9µ!Sï!QC"*•":À"û"F#Ca#C¥#8é#>"$Ka$Ä­$€r%.ó%!"&RD&1—&OÉ&.'IH'Q’'Pä'5(FU(!œ(’¾(BQ)1”)BÆ)L	**V*N�*:Ð*+8%+^+b{+&Þ+#,0),^Z,E¹,Íÿ,[Í-T).G~.>Æ.=/=C/=�/%¿/Kå/#10EU0r›0H1pW1eÈ1e.2O”2<ä2<!3I^3a¨3=
! 4&H4)o4(™4(Â4 ë4;5³H5\ü5#Y6Q}6EÏ6F7F\7E£7é7E9EJ9E�9~Ö9PU:�¦:b6;ß™;/y<'©=‰Ñ=X[>U´>O
! ?LZ?3§?]Û?+9@8e@@ž@:ß@LAPgA*¸ACãAj'B^’B^ñBZPCB«C=îC@,DmD@†D§ÇDOoEQ¿ESFJeFd°F;GSQG*¥G)ÐGJúH[EIk¡It
JS‚JÖJ`VK\·KjLULrÕLYHMO¢M%òM%NQ>N`�NCñNR5ONˆO7×OdP}tPVòPfIQm°QER>dRq£RSN1SY€SpÚS!KTDmT²T;ÆT.UL1Uh~U>çUj&V2‘V\ÄVD!WMfW)´W€ÞWS_XS³X?Y2GYhzYiãY1MZ{Z_ûZ{[[b×[D:\'\4§\8Ü\4]ZJ]K¥]cñ]æU^<_>[_2š_7Í_F`5L`&‚`©`*É`Gô`A<a8~aC·a^ûaMZb¨b*Èb óbFc[c-{c>©c5èc8daWdd¹dÓe;òeï.fïg_h@nhM¯hgýh6ei4œiTÑiE&jnljDÛj: kO[kI«k'õk?lS]lc±lMmKcmT¯m[n@`n¡nR¼n,o-<o`joSËoOp/op[ŸpJûp#FqCjqI®q³øq¹¬r€fs3çs(t2DtEwtV½t…u'šuYÂu;v,XvJ…vGÐv:wPSw,¤wOÑwú!x_y[|y3ØyNzG[zB£z]æzrD{k·{a#|b…|*è|O}Ic}6­}Bä};'~Fc~Aª~Fì~?3|s€ðhq€XÚ€[3�(��U¸�@‚EO‚H•‚EÞ‚E$ƒEjƒG°ƒOøƒ4H„@}„A¾„3…E4…&z…¡…C¿…C†AG†A‰†EË†-‡A?‡C�‡XÅ‡?ˆ@^ˆBŸˆGâˆ%*‰MP‰Sž‰Zò‰ZMŠb¨Šj‹ov‹uæ‹t\ŒwÑŒtI�t¾�ˆ3Žˆ¼ŽˆE�ˆÎ�ŠW�ˆâ�Šk‘ˆö‘~’ƒþ’‚‚“‹”Œ‘”Œ•Š«•Œ6–‹Ã–�O—~ß—‚^˜~á˜ƒ`™~ä™€cšFäšD+›Mp›O¾›CœDRœ@—œFØœ"�HB�D‹�CÐ�BžBWžšž@ºžFûž@BŸKƒŸ@ÏŸ/ E@ B† EÉ A¡GQ¡D™¡EÞ¡C$¢@h¢+©¢"Õ¢!ø¢-£+H£0t£3¥£@Ù£f¤S�¤@Õ¤;¥;R¥:Ž¥XÉ¥Z"¦n}¦Nì¦€;§_¼§:¨(W¨A€¨:Â¨ý¨B©|^©3Û©Hª/Xª@ˆªwÉª`A«¢«^À«`¬!€¬ ¢¬Ã¬"à¬<­9@­/z­9ª­^ä­3C®w®;—®5Ó®0	¯.:¯Xi¯FÂ¯9	°-C°Kq°B½°F±G±Tg±Q¼±H²@W²n˜²=³DE³BŠ³HÍ³I´;`´]œ´dú´F_µk¦µ4¶.G¶]v¶!Ô¶ö¶·3$·2X·M‹·:Ù·9¸;N¸5Š¸8À¸6ù¸60¹-g¹=•¹7Ó¹4º3@º6tº7«º1ãº6»6L»6ƒ»0º»-ë»-¼-G¼1u¼Q§¼;ù¼H5½4~½9³½4í½4"¾3W¾/‹¾1»¾4í¾8"¿6[¿0’¿3Ã¿D÷¿3<À7pÀK¨À2ôÀ7'Á(_Á:ˆÁ)ÃÁGíÁG5ÂJ}ÂCÈÂGÃCTÃ_˜ÃføÃq_ÄcÑÄJ5ÅL€ÅQÍÅ!Æ/AÆ3qÆ,¥ÆÒÆ$ìÆÂÇ@ÔÇ;È%QÈ7wÈ‘¯È"AÉdÉ-jËo˜Ë`Ì<iÌ9¦ÌàÌûÌÍ5ÍRÍpÍ9|Í€¶Í?7ÎGwÎZ¿Î;Ï@VÏ¡—Ïh9ÐN¢ÐiñÐ©[ÑSÒ`YÒ]ºÒ<ÓTUÓIªÓ|ôÓBqÔG´ÔRüÔFOÕu–ÕIÖ.VÖN…ÖIÔÖa×}€×dþ×:cØ]žØRüØOOÙnŸÙ\ÚekÚGÑÚXÛ@rÛ<³ÛSðÛGDÜ9ŒÜ@ÆÜ1ÝG9Ý>�Ý_ÀÝE ÞefÞpÌÞ4=ß?rßv²ßI)àjsà�ÞàÉ`áÞ*âè	ã>òãD1äFväe½äH#åxlåtååZZæhµæTçNsç`Âç9#è4]è-’è.Àè>ïè;.é3jéOžé3îé1"ê5Tê7ŠêeÂê™(ëlÂëf/ìe–ì=üìf:ík¡ía
îoîàtïfUðn¼ð‘+ñL½ñ²
! ò³½òeqól×óPDôa•ô�÷ôN‡õRÖõ<)ö¡fö>÷›G÷7ã÷Lø8hø{¡øeùOƒùvÓù\JúG§ú+ïúwûM“ûgáûDIü[Žü{êü=fý2¤ý^×ýV6þW�þlåþ›RÿgîÿkV¢ÂSel¹U&J|lÇ[4F�I×M!Moi½S'8{P´Ã-Éˆ÷v€T÷HLL•	�â	~d
! Iã
! X-Z†Uá7t·`,
�
sœHvY^ÐW/D‡GÌÝÜòfÏw6{®¬*v×®N®ý¦¬€SJÔ~~žëF	tPnÅJ4J®Ê¸y¾2mñ6_(–¿nÜ;K ‡ r¢ –!Œ¬!9"Y"p"D‡"FÌ"Q#Ae#Ñ§#~y$|ø$Cu%ª¹%Ld&a±&'‚“'7(vN(YÅ(b)m‚)dð)“U*:é*|$+\¡+Mþ+fL,m³,$!-yF-WÀ-K.Fd.g«.L/Ó`/À40õ0.
! 1Ë91Ÿ2•¥2†;3†Â3XI4`¢4-5.15Y`59º5Eô5B:6}66”6AË6m
7!{7u�7X8`l8dÍ8/29�b9Xð9BI:2Œ:$¿:Iä:;.;<j;*§;Ò;7ñ;:)<=d<9¢<8Ü<8=‰N=EØ=[>Fz>pÁ>P2?5ƒ?h¹?2"@FU@Kœ@Hè@`1A9’AAÌACBGRB\šB;÷B73CPkCU¼C*D%=D?cDB£DŒæDtsE;èE:$F#_FcƒFZçFBBG?…GZÅGA HHbHX«H>IKCIi�I#ùI=JP[JE¬JuòJFhK8¯KèKTL^\L»LIÕLHMChM1¬M[ÞMI:N=„NÂNHÛN4$OXYO$²O;×OP91P=kP©P)ÉP#óP"Q:QEXQZžQÂùQ4¼R:ñRf,Se“S@ùS:T3PT1„T6¶T=íT+U:KU/†U8¶U3ïU6#V+ZV2†V!¹V;ÛV W"8W[W4uW ªW!ËWBíW$0XUUXS«X4ÿX94Y0nYdŸYZZ*_ZQŠZÜZg÷ZT_[7´["ì[F\V\Oo\Z¿\%]7@]*x]4£]1Ø]'
! ^72^Bj^8­^5æ^6_7S_ ‹_-¬_.Ú_0	`;:`v`7Œ`TÄ`>aXa7wa0¯a8àa8b1Rb,„b:±bìb5c;c"TcEwc#½c–ác€xdùd/e5EeH{eÄe.ße/f9>f&xfLŸf>ìfB+g"ngO‘gYág);hMeh)³haÝha?iT¡iIöiK@j3Œj!Àj'âjI
! kPTkJ¥k-ðkclL‚l1Ïl¦mm¨m$n;nXnunR�n7àn-o_Fo<¦o ãoapRfpO¹p	qq+qRCq7–q-Îq#üq  r#Ar,er"’r#µruÙr;Os8‹sÄsWÓsZ+t †t1§tFÙt3 u,TuL�u¢ÎuxqvTêvK?w6‹w'Âw&êw3x7ExL}xÊx2éx%y)By#ly4�y`Åy`&zY‡zház8J{Lƒ{EÐ{:|JQ|0œ|@Í|0}-?}"m}N�}6ß}$~);~6e~6œ~4Ó~QFZF¡FèF/€!v€,˜€=Å€1�85�@n�!¯�BÑ�!‚É6‚ˆƒU‰ƒDßƒD$„9i„]£„+…'-…BU…¦˜…À?†O‡*P‡M{‡eÉ‡;/ˆ2kˆ`žˆÿˆ‰‰QŸ‰Cñ‰&5Š[\Š<¸Š;õŠ:1‹=l‹Eª‹~ð‹PoŒ:ÀŒXûŒHT�#��;Á�Fý�GDŽ5ŒŽLÂŽ7�$G�l�?‡�,Ç�(ô�,��J�4Ø�=
‘*K‘'v‘5ž‘DÔ‘K’<e’S¢’Hö’b?“'¢“AÊ“6”/C”9s”^­”7•ND•M“•+á•G
–U–Tt–KÉ–$—B:—O}—@Í—Š˜+™˜)Å˜Iï˜!9™$[™G€™eÈ™!.š8Pš+‰š(µš|Þš|[›‰Ø›Šbœ.íœT�*q�\œ�4ù�n.ž,�žNÊž;ŸGUŸ[�ŸbùŸd\ ?Á K¡3M¡ �¡o¢¡©¢—¼¢'T£h|£Få£*,¤KW¤G£¤>ë¤4*¥/_¥�¥k­¥R¦3l¦7 ¦GØ¦b §8ƒ§#¼§)à§&
! ¨(1¨Z¨p¨(†¨K¯¨Mû¨2I©9|©(¶©Cß©,#ª#PªKtªKÀª-«D:«B«DÂ«=¬KE¬c‘¬@õ¬S6­EŠ­+Ð­Dü­BA®Ð„®lU¯QÂ¯[°dp°#Õ°8ù°J2±@}±1¾±&ð±d²\|²LÙ²&³š3³“Î³“b´oö´Tfµb»µF¶Ne¶6´¶Àë¶<¬·=é· '¸4H¸=}¸8»¸4ô¸²)¹HÜ¹%º8:º'sº›ºG³ºjûºf»»O—»ç»7¼4:¼)o¼ ™¼,º¼!ç¼.	½08½1i½›½6º½>ñ½;0¾Rl¾a¿¾X!¿rz¿[í¿nIÀW¸À:Á›KÁ?çÁ{'Â[£Â€ÿÂ°€Ã�1Ä]ÁÄeÅŒ…Å�ÆR£ÆŒöÆ�ƒÇRÈRgÈNºÈ�	Év‹É?Ê�BÊEÐÊSËejË•ÐËufÌ�ÜÌnjÍoÙÍ0IÎbzÎWÝÎq5Ï˜§Ïm@Ðk®Ð|ÑZ—ÑiòÑG\Òk¤ÒfÓ^wÓ1ÖÓWÔ9`ÔmšÔVÕ@_Õk ÕuÖ;‚Ö�¾Ö0@×_q×5Ñ×KØXSØF¬ØZóØTNÙ!£Ù=ÅÙCÚ?GÚ/‡Ú;·Ú_óÚ6SÛlŠÛJ÷ÛMBÜo�ÜoÝopÝoàÝzPÞzËÞ]Fßk¤ß]à]nà]Ìà]*á]ˆádæáZKâH¦âGïâJ7ã‘‚ãRä2gäkšäQå+Xåh„åyíåPgæv¸æ[/ç‹çÈè8Ôèf
éKtéIÀéF
! êCQêL•êLâêy/ëW©ëSì^Uìo´ìV$íŠ{íQîWXîy°î`*ïd‹ïpðïsað_Õð`5ñ‘–ñ(òp¨ò`ófzóPáóT2ôq‡ônùô™hõZö�]öwîöXf÷\¿÷føZƒøgÞøfFùž­ù…LúyÒúcLûb°ûƒü^—üMöülDýS±ýWþ^]þ\¼þ¢ÿB¼ÿHÿÿNH\—=ô-2¯`VOgf·Ÿ@¾µÿHµHþ>Ga†ˆè`q_Ò_2_’BòE5B{:¾ùŸy	n
! ?ˆ
! SÈ
! TUqWÇS^s]ÒH0
8y
H²
;û
R7/Š<ºz÷?rm²3 1T]†Hä=-[kWÇWCwz»ˆ6O¿T+dA�<Òk0{Z¬ue}HãC,IpIºTLYi¦AcRO¶P[WB³}ö\t]Ñf/’–Z)2„d·?Z\V·@NO‰žn( G— ^ß <>!){!‹¥!�1"‹Ï">[#|š#€$?˜$mØ$XF%qŸ%K&c]&kÁ&:-'/h'w˜'ˆ(I™(Sã(?7)@w)+¸)¦ä)8‹*LÄ*4+dF+,«+SØ+Y,,V†,XÝ,P6-f‡-9î-c(.GŒ.GÔ.b/;/4»/Tð/CE0S‰0~Ý0R\1u¯1S%2.y2ª¨2YS3D­3_ò3bR4[µ4i5M{5LÉ596WP6C¨6|ì6Ži7Žø7E‡8sÍ8kA9U­9B:aF:f¨:2;VB;V™;rð;Sc<U·<M
=8[=T”=eé=^O><®>Oë>G;?Qƒ?SÕ?b)@�Œ@jAf‡AoîA?^B@žBAßB-!CcOCL³CZD<[D0˜DBÉDZEKgE:³EbîElQFf¾FM%G^sGDÒGNHhfH@ÏHHIƒYI,ÝI3
! J0>JUoJ5ÅJ5ûJW1Kd‰K5îKD$LgiLgÑL79MUqMOÇMNNdfNkËN’7O2ÊOlýO9jPg¤PCQ,PQF}QaÄQ8&R=_R.�RNÌRFSFbSW©SŠT`ŒTNíTJ<UV‡UPÞU</VLlV‹¹V†EWVÌWH#XVlX,ÃXJðXD;Y_€Y}àYr^ZSÑZ?%[Fe[:¬[Kç[I3\D}\]Â\^ ]g]]ç]lE^j²^U_>s_O²_=`S@`e”`xú`LsaWÀa2b=KbK‰bWÕb§-caÕcO7dQ‡dˆÙd+beRŽe,áe9f§Hf
ðf_þfc^gïÂg<²htïiòdjWkGnm]¶o|p}‘p^qjnq<Ùq r¬·r?ds³¤sŠXtYãtk=uW©u'v&)wmPw.¾w6íw2$xtWxjÌx~7y6¶yeíy0Sz;„z$Àz'åz&
{&4{'[{'ƒ{A«{5í{2#|<V|<“|gÐ|b8}q›}é
~Ê÷~�Âc`�^Ä�G#‚5k‚Q¡‚Pó‚9Dƒ9~ƒ)¸ƒ$âƒ „6(„G_„y§„H!…Šj…>õ…:4†Ko†Z»†‡-‡J‡W‡i‡
z‡
ˆ‡	–‡ ‡i¥‡ˆ8,ˆQeˆy·ˆC1‰Ku‰,Á‰"î‰0ŠHBŠ$‹ŠB°ŠbóŠOV‹J¦‹2ñ‹C$Œ1hŒkšŒM�CT�^˜�`÷�\XŽHµŽNþŽGM�F•�BÜ�-�uM�WÃ�f‘V‚‘ZÙ‘Z4’X�’Oè’/8“Fh“L¯“Rü“SO”K£”Eï”Q5•[‡•Wã•Z;–S––kê–7V—/Ž—/¾—Mî—2<˜o˜Ž‰˜7™‚P™.Ó™0š73šRkš+¾š1êš-›HJ›;“›IÏ›Iœvcœ1Úœ$�W1�/‰�,¹�'æ�‹ž?šž6ÚžNŸk`Ÿ_ÌŸ4, *a ŽŒ 3¡OO¡JŸ¡9ê¡>$¢Mc¢5±¢5ç¢&£,D£°q£H"¤2k¤-ž¤.Ì¤Gû¤7C¥m{¥Té¥F>¦=…¦ˆÃ¦<L§R‰§>Ü§I¨Ie¨<¯¨ì¨Eò¨I8©b‚©zå©`ª,wª3¤ª2Øª9«PE«B–«@Ù«7¬RR¬:¥¬6à¬1­3I­@}­9¾­Dø­0=®;n®8ª®:ã®;¯Z¯z¯L†¯#Ó¯d÷¯,\°‰°I °,ê°.±kF±,²±?ß±²8²*Q²*|²*§²0Ò²M³UQ³�§³S)´U}´EÓ´^µCxµJ¼µD¶eL¶d²¶]·Bu·C¸·Hü·FE¸HŒ¸bÕ¸I8¹A‚¹hÄ¹N-º|º‰º<˜º*Õºk»l»>x»Œ·»?D¼3„¼'¸¼à¼k½ol½<Ü½8¾1R¾%„¾>ª¾=é¾1'¿MY¿J§¿;ò¿:.ÀKiÀ0µÀ@æÀ3'Á6[ÁJ’ÁSÝÁ01ÂAbÂB¤ÂLçÂ=4Ã6rÃQ©ÃTûÃ(PÄTyÄSÎÄ3"ÅOVÅ0¦Å.×Å$ÆD+Æ!pÆ8’Æ0ËÆüÆ9	ÇCÇ&PÇ;wÇ0³Ç/äÇ.È.CÈDrÈ>·ÈEöÈG<ÉF„ÉBËÉDÊTSÊj¨ÊKËB_ËD¢Ë*çË8Ì?KÌE‹ÌGÑÌAÍ<[ÍP˜ÍEéÍ¨/ÎsØÎOLÏUœÏ8òÏY+Ð?…ÐCÅÐ?	Ñ-IÑ8wÑ?°ÑRðÑLCÒ#�Ò,´ÒYáÒR;ÓTŽÓ#ãÓ9Ô1AÔ9sÔ­Ô]ÌÔ&*Õ&QÕ]xÕDÖÕ(Ö)DÖDnÖG³ÖXûÖST×`¨×B	ØWLØ<¤Ø/áØWÙAiÙ)«Ù"ÕÙ0øÙ4)Úˆ^Ú”çÚŠ|Û�Ü–•Ü�,Ý�¼Ý–JÞ�áÞƒqß�õß……à�á�›á’)â’¼âˆOã?Øã6ä1OäT�ä@ÖäMå7eå4�å)Òå*üå*'æ3Ræc†æFêæ81ç0jçV›ç>òç61èEhè�®è„<é9ÁéAûéC=êV�ê8Øê<ë'NëPvëMÇëì2ìNì@_ìS ìNôì`CíN¤í`óí1Tî2†î2¹î3ìî4 ï8Uï/Žï¾ïOØï(ðK?ð5‹ð4Áðröð[iñEÅñPò>\ò>›òHÚòT#ó<xóOµóPôGVôCžô!âôIõENõy”õö{ ö/œö<Ìö@	÷KJ÷%–÷$¼÷$á÷Nø6Uø8Œø7ÅøXýøYVù9°ù8êù7#ú=[ú?™ú(Ùú'ûT*ûPû7Ðû)ü/2ü%büMˆü0Öü,ý54ýjý.‰ýr¸ý+þ;8þtþ9€þ;ºþ/öþC&ÿljÿZ×ÿa2!”¶5Õ1*=?h.¨2×/
! :QTQ¦CøL<^‰/è,&E(l&•F¼t)xn¢dlvWã;	O8YG’,Ú83@?t,´+á4
	B	\S	*°	TÛ	10
! Ub
! .¸
! 9ç
! =!Q_8±3ê94XA�1Ï2
<4
2q
H¤
@í
.GI_‘lñ/^6Ž,Å2ò1%-WW…oÝJMo˜_Wh\ÀmY‹Xå,>k0ƒ´-Å7óf+t’<IDAŽFÐA2Y7Œ/Ädô2Y-ŒJº0Y6`�Cñ;55q&§5ÎI!GkH³<ü"9\!m$�&´*Û3)Q.{/ª+Ú!1Sm1�³,Ð:ý,8=e=£?á=! =_ =� =Û =!.W!6†!½!
! Ò!Ý!0ï!/ "(P"$y"$ž"Ã"=Ô"J#]#{#Qˆ#/Ú#4
! $-?$+m$8™$4Ò$-%05%6f%,�%-Ê%7ø%70&h&‡&7¦&'Þ&ß'1æ'$(>=(^|((Û(T)8Y)3’)$Æ)Dë))0*.Z*6‰*=À*7þ*<6+3s+O§+÷+),:,#V,?z,Fº,N-9P-mŠ-Iø-CB.†.B™..Ü.A/*M/-x/'¦/$Î/'ó/@0K\0#¨0>Ì0>1PJ1c›1ÿ1a2Yi2!Ã2å23"!30D3=u3“³3?G4I‡4$Ñ4=ö4U45,Š5M·5d6Bj6e­6s7;‡7/Ã76ó7i*83”8<È8"9(9HB96‹9'Â9*ê9>:=T:-’:CÀ:7;7<;;t;4°;.å;Q<3f<%š<BÀ<m=Yq=QË=>>k\>0È>1ù>1+??]?F�?Xä?=@YQ@«@1¸@#ê@aAwpA/èA+BPDB3•B9ÉB7C8;C=tCE²CQøC(JD'sD:›DÖDóD@E$OEOtE8ÄE-ýE#+F'OF'wFxŸFOGhGuG[†GYâG7<H=tHX²HYI^eIGÄIJJGWJ ŸJ*ÀJëJVK
_KmKE‹KEÑKAL;YLK•L.áLMK/MU{MGÑM3NFMN”NFO=[OK™O6åOLPbiPXÌP;%QuaQQ×Q<)R
fR
tR(‚R«R·ROÍRAS?_SMŸS7íS;%T-aT*�T*ºT@åT<&UpcUAÔU;V:RV9�V=ÇVGWHMWW–W]îWSLX* XXËXd$Yf‰Y.ðYeZ%…ZX«ZU[2Z[6�[6Ä[$û[8 \BY\:œ\B×\_]4z]6¯]Hæ]E/^Fu^8¼^8õ^._ K_l_7‰_/Á_8ñ_2*`+]`9‰``Ã`M$aUraSÈaubu’b0c•9c•Ïc[edYÁd)e%Ee.ke*šeUÅe<f-Xfd†f-ëf3g3Mg<�g0¾gYïglIh/¶h/æh;i7RiKŠi?ÖiKjAbj=¤jFâjS)kF}kAÄk'l1.lD`l+¥llÑlH>mL‡mDÔmn^1nZ�nSënw?oy·o;1p9mpK§p+óp=q=]q<›qºØqd“rOør@Hs@‰s?Ês.
! tK9tE…t:Ëtpu2wu2ªuSÝu@1v.rv+¡vAÍvw)w8GwX€w%Ùw@ÿw@xTxgx.wx0¦x+×x?yVCyNšy#éyI
z:WzR’z;åz>!{E`{C¦{2ê{5|,S|4€|-µ|>ã|-"}6P};‡}ZÃ}J~si~4Ý~,U?&•)¼Xæc?€Y£€1ý€/�#B�f�"x�›�±�KË�5‚5M‚1ƒ‚*µ‚3à‚)ƒ)>ƒ"hƒ•‹ƒE!„2g„š„1®„!à„5…(8…'a…2‰…E¼…=†;@†V|†QÓ†”%‡@º‡Dû‡E@ˆ6†ˆ*½ˆPèˆ/9‰8i‰:¢‰7Ý‰GŠ7]Š •Š.¶ŠJåŠE0‹3v‹5ª‹4à‹^Œ>tŒ>³Œ[òŒ.N�X}�>Ö�<Ž#RŽZvŽ.ÑŽC�>D�>ƒ�;Â�(þ�9'�ka�nÍ�<<‘6y‘@°‘Yñ‘QK’t�’@“.S“K‚“Î“#ê“$”N3”E‚”È”Dä”!)•!K•'m•)••F¿•y–M€–HÎ–I—8a—Xš—Xó—EL˜&’˜?¹˜Cù˜A=™B™EÂ™TšH]šO¦š1öš*(›lS›wÀ›W8œ:�œTËœ> �F_�?¦�+æ�,žn?žs®ž1"ŸtTŸEÉŸC ?S @“ 0Ô p¡Jv¡7Á¡2ù¡$,¢GQ¢`™¢2ú¢-£-G£$u£/š£FÊ£L¤c^¤{Â¤.>¥2m¥Y ¥,ú¥&'¦-N¦^|¦^Û¦,:§(g§4�§Å§)å§.¨>¨6Z¨‘¨"­¨Ð¨(ï¨4©0M©C~©@Â©VªDZª;Ÿª;Ûª›«s³« '¬KH¬.”¬3Ã¬I÷¬
A­O­-c­+‘­½­TÑ­3&®8Z®:“®6Î®!¯'¯1D¯Qv¯È¯<Ý¯.°EI°B�°-Ò°Š±N‹±IÚ±P$².u²D¤²0é²"³*=³Kh³>´³?ó³A3´u´”´Z±´kµ*xµ>£µâµ<¶&?¶f¶G‚¶UÊ¶T ·-u·U£·Tù·GN¸G–¸HÞ¸\'¹H„¹\Í¹L*º>wºY¶º[»Gl»G´»Vü»S¼Og¼R·¼
! ½3%½4Y½Ž½T¦½%û½#!¾¢E¾6è¾#¿[C¿2Ÿ¿OÒ¿B"À:eÀh Àd	ÁSnÁOÂÁ!Â[4Â%�Â+¶ÂFâÂ()ÃJRÃ5�ÃÓÃ,çÃPÄ<eÄ>¢Ä>áÄ% Å;FÅ<‚Å¿Å;ÓÅ&Æ66Æ"mÆ"�Æ ³ÆJÔÆ&Ç=FÇJ„ÇgÏÇx7ÈZ°ÈmÉZyÉmÔÉ@BÊ‰ƒÊE
ËBSËF–Ë0ÝË*Ì@9Ì0zÌ)«Ì+ÕÌ0Í>2Í@qÍI²ÍIüÍ4FÎ'{Î1£Î4ÕÎ#
! Ï5.Ï-dÏ ’Ï³ÏMÐÏ%Ð=DÐ<‚Ðp¿Ð0Ñ DÑDåÑE*ÒDpÒUµÒ1Ó/=Ó mÓCŽÓKÒÓIÔThÔ&½Ô%äÔH
! Õ3SÕ>‡Õ3ÆÕ:úÕ65Ö<lÖD©Ö+îÖJ×Ie×3¯×3ã×ZØ"rØ(•Ø:¾Ø&ùØJ Ù3kÙJŸÙ‰êÙ8tÚV­ÚOÛTTÛ=©Û9çÛH!ÜjÜ0‡Ü9¸Ü>òÜ91Ý=kÝ3©Ý.ÝÝ[ÞehÞ=ÎÞIßYVßj°ß/àKà;hàB¤à*çà9áLá5gá@�á<Þá4âFPâ2—âcÊâ8.ã;gã3£ã=×ãIäI_ä9©ä<ãä8 åDYå/žå!ÎåSðå.DæNsæLÂæHçXXç>±çRðç{Cè1¿èGñèY9ég“ézûéqvê^èê.Gëavë2ØëìL&ìKsìE¿ì]í:cí]ží2üíR/îj‚îdíîURï)¨ï-Òï9ð$:ð<_ðcœðgñUhñ~¾ñ*=ò<hò'¥ò9ÍòJó/Ró+‚ó@®ó>ïó*.ô8Yô#’ô4¶ôBëô..õ)]õ_‡õsçõc[öw¿ö@7÷.x÷,§÷<Ô÷'ø89ø8rø3«ø-ßø+
ù9ù*Nù%yù-Ÿù>Íù(ú5úEúGUúS�ú1ñúy#û,�û<Êû1üD9üD~üEÃü	ýD'ý+lý#˜ý&¼ý>ãý#"þHFþ?�þ3ÏþAÿ:EÿE€ÿ„Æÿ$K<pM­4ûI0ZzNÕ$C=S�NÕ<$Rah´<Z'k)“/½Eí	3L=5ŠÀÔbàcCH§;ð0,,]+Š(¶9ßOJi]´y	+Œ	6¸	Hï	:8
! .s
! H¢
! ,ë
! 7-3eg™XLZT§%ü9"
1\
4Ž
4Ã
'ø
x &™$À5åFDb2§6Ú.+@Al1®4àx&Ž$µ<ÚC�[9ën%c”[øLTK¡9í<'ed8ÊS
Wez’,©&Ö8ý#6:Z4•6Ê/D13v7ª4â@WXO°O[P*¬m×ME=“AÑF>Zd™&þ9%N_9®Mè;69rA¬iîQX`ªC ƒO }Ó ˆQ!gÚ!nB"Q±"'#$+#GP#Y˜#Gò#':$Qb$l´$C!%Ke%E±%a÷%BY&?œ&HÜ&•%'"»'Þ'ê'8ú'R3(I†(:Ð(L)1X)AŠ)1Ì)Hþ)NG*%–*J¼*B+6J+&�+,¨+*Õ+),b*,4�,@Â,a-Ae-A§-é-&.#(.L. h.‰.z§.…"/\¨/50,;0$h0+�0$¹0-Þ0¾1¸Ë1„2"¢2ZÅ2J 3bk3$Î3"ó3:45Q4b‡4Dê4Z/5TŠ50ß5 6:±69ì62&74Y7"Ž7I±77û7U38N‰88Ø8G9/Y9ä‰9"n: ‘:&²:%Ù:.ÿ:+.;/Z;/Š;8º;!ó; < 6< W<x</˜<È<HÜ<Y%=]=OÝ=->,G>Ht>*½>@è>0)?dZ?a¿?#!@_E@¥@8¸@4ñ@&A3CA9wA±A/ÊA'úA""B5EB@{BJ¼B=C2EC"xC;›C2×C5
! D@DXD+nD2šD"ÍD"ðDE/'EWEnE
…E“E
¯E½E,ÔE
FF?*F*jF!•F·F-ÑFKÿFKG$iG.ŽG\½G,H*GHcrHÖHöHI#/IASI6•IÌI*æIJ/JWEJd�J3K6KPRK1£KÕK-íK0L1LL)~L$¨LGÍLMM[cM(¿MpèMmYN2ÇNIúN9DO@~O:¿OúO.
P:<PfwPeÞPCDQ1ˆQ+ºQ æQCRKR4dR4™R'ÎR'öR`SSA‘SBÓS]TMtTÂTÜT+éTLUKbU+®UZÚU!5V%WV}V'˜V=ÀV(þV9'W&aW<ˆW2ÅWUøWcNX!²XÔXéX&Y6'Yc^YHÂY.Z:ZMZ`ZyZC‹ZHÏZ[[+t[ [0¼[Pí[S>\L’\>ß\A]S`]´]?Ò];^\N^B«^Oî^!>_J`_8«_@ä_I%`,o`Rœ`Fï`u6aF¬aQóa=EbJƒb?ÎbGcGVcažc)dC*d4ndE£dGéd1e8e>Ve4•eÊeâe@þe?f^f7gf3Ÿf$Óf#øf‚gVŸgXög<Oh,ŒhK¹h6i+<i2hi5›i7Ñi2	j2<j0oj9 j Újûjk1k+PkA|kA¾k)l
*l8l(Ul
~l3ŒlÀlÔl
ólmm
,mR:m
�m›m²mËmâmùmn
.n<n
LnZnqnŠn7¢nÚn
én0÷n3(o.\o4‹oÀoI×o!p&?p
fp
tp$‚p§p9¼p;öpK2q
~qŒq�q·qÊq
Ûq
éq÷q 
r!.rIPrZšr"õr&s?s3Osƒs1”s`Æs1'tYtkt!}t/ŸtÏtätût*u37u)ku"•u¸uÍu5àu%v<vxMvÆv Ùvúv'wE=w&ƒwªw¼wÔwêwúw=x'Xx€x•x�§x?Ey.…y´y,Çy9ôy<.z/kz:›zÖzðz,{0{E{W{‹g{ó{|
|%|9|
P|^|r|
�|Q�|ï|}%}+C},o}8œ}6Õ}~~8+~8d~�~µ~3Õ~	! 8-Y4‡¼0ÜA
€O€"n€‘€¬€Â€á€�#�
:�H�1^���G¦�%î�‚5/‚e‚2‚7²‚3ê‚6ƒ@Uƒ(–ƒ¿ƒØƒõƒ$„(0„2Y„Œ„¡„!º„@Ü„ …>…T…h…#‚…!¦…È…å…÷…† -†N†"e†ˆ†Ÿ†¼†Ü†ü†-‡3J‡~‡–‡¥‡&Â‡0é‡4ˆ!OˆqˆŽˆ ¢ˆÃˆGÝˆ%‰;‰W‰i‰'€‰¨‰À‰+Ó‰ÿ‰Š/%Š#UŠyŠ–ŠH²ŠBûŠ">‹a‹y‹*”‹3¿‹ó‹Œ$ŒJ@Œ!‹Œ­ŒÈŒ ÜŒýŒ"�(6�_�~�•�´�Ë�\é�6FŽE}Ž:ÃŽþŽ7�KV�–¢�Z9�f”�>û�l:‘+§‘^Ó‘)2’\’>|’A»’aý’s_“3Ó“0”*8”.c”3’”PÆ”P•Mh•K¶•W–dZ–E¿–/—@5—4v—^«—5
! ˜;@˜K|˜>È˜E™@M™MŽ™uÜ™4Rš+‡š;³šPïšz@›O»›Cœ*Oœ|zœz÷œxr�;ë�3'ž_[ž;»žn÷ž]fŸ:ÄŸRÿŸ>R b‘ Xô aM¡3¯¡$ã¡j¢1s¢,¥¢iÒ¢1<£Ln£»£=×£2¤SH¤Rœ¤*ï¤¥:)¥9d¥‹ž¥8*¦&c¦6Š¦)Á¦ë¦Dþ¦8C§L|§(É§(ò§2¨N¨ f¨&‡¨I®¨;ø¨44©+i©0•©(Æ©-ï©0ª6NªA…ªAÇª=	«-G«7u«S­«%¬X'¬.€¬y¯¬y)­c£­ ®A(®Bj®D­®'ò®>¯2Y¯4Œ¯4Á¯5ö¯,°
<°=J°?ˆ°,È°*õ°$ ±&E±$l±Q‘±7ã±Y²%u²›²)¬²(Ö²*ÿ²+*³"V³/y³/©³KÙ³8%´*^´L‰´>Ö´BµBXµ›µ3µµ+éµ+¶&A¶(h¶5‘¶%Ç¶1í¶U·]u·HÓ·?¸<\¸%™¸"¿¸Tâ¸!7¹Y¹w¹=”¹EÒ¹Bº[ºZxºVÓºA*»+l»T˜»7í»(%¼:N¼F‰¼(Ð¼Iù¼=C½!�½1£½?Õ½7¾_M¾[­¾I	¿ES¿I™¿=ã¿T!À5vÀ ¬ÀXÍÀ&Á3ÁL<ÁX‰ÁâÁ‚ýÁd€Â=åÂc#ÃE‡Ã ÍÃ#îÃkÄ~Ä`�Ä=ðÄ8.ÅgÅynÅFèÅ</ÆhlÆ/ÕÆPÇZVÇI±ÇFûÇLBÈN�È%ÞÈ5É>:É7yÉB±É;ôÉ%0ÊVÊoÊ,�Ê¼Ê>ÍÊEËJRËX�ËDöË1;Ì6mÌ[¤ÌRÍTSÍ%¨Í%ÎÍ7ôÍ#,Î PÎ(qÎ(šÎ(ÃÎ0ìÎ6Ï.TÏµƒÏÓ9ÐD
Ñ'RÑ'zÑ:¢ÑPÝÑK.Ò\zÒ<×ÒÓ?*ÓdjÓ]ÏÓO-ÔY}ÔS×ÔV+Õ‚‚Õ#Ö2)Ö\Ö3|Ö4°Ö9åÖ/×OO×XŸ×~ø×cwØSÛØu/Ùz¥Ù› Úx¼Úm5ÛP£ÛsôÛhhÜWÑÜ?)Ý3iÝQ�Ý,ïÝ2Þ8OÞŒˆÞDßOZßFªß[ñß5Mà@ƒàFÄà,á+8á0dá3•á)Éá2óáH&âWoâ+Çâ/óâ.#ã&Rã7yãH±ã/úã2*ä~]ä:Üä<åjTå�¿å-PæK~æ'Êæ9òæC,ç?pç°çqÇçL9èM†èNÔè6#é=ZéX˜é ñéê/1ê4aê –êA·ê0ùêC*ëFnë1µë}çëBeì7¨ìLàì[-í‚‰í}î0Šî>»î?úî(:ï1cï2•ïÈï
! ÛïNæïP5ð6†ðJ½ð{ñx„ñ ýñaòP€ò+ÑòRýò-Pó(~ó(§ó'Ðó&øó'ô(Gô6pô*§ô1Òô&õ2+õ3^õ4’õ"Çõêõ1
! ö(<ö+eö,‘ö1¾ö*ðöA÷+]÷1‰÷.»÷*ê÷ø13øeø(…ø(®ø*×ø.ù51ù-gù3•ù Éù'êù'ú :ú'[úƒú%¢ú(Èú,ñú5û7Tû Œû-­û(Ûû8ü%=ü1cü•üµüJÒü8ý9Vý�ý@­ý?îýV.þ9…þG¿þ>ÿ2FÿByÿ+¼ÿ+èÿE HZ !£ 6Å 5ü e2 \˜ >õ M4 A‚ FÄ J -V „ Xˆ Bá 3$ jX !Ã "å " /+ ;[ -— -Å +ó & hF c¯ 0 D @Ä  9 {Y qÕ SG	 H›	 bä	 7G
!  <
!  P¼
!  S
 Da H¦ Kï O; P‹ 3Ü K
 J\
 K§
 Oó
 LC J� DÛ W  tx Dí C2 fv ]Ý 9; 8u =® "ì  0- 5^ M” Aâ m$ b’ dõ lZ hÇ m0 Až Kà e, g’ mú ih qÒ FD P‹ $Ü  K   l $� G² ú  !+ !M !o !‘ ³ GÐ I Kb A® eð aV O¸ $ e- a“ Oõ )E Go y· y1 y« �%  Y§  ‚! 8„! 7½! :õ! D0" Ou" +Å" ñ" $# Y'# �# KŸ# hë# ;T$ F�$ ×$ ;ã$ "% .B% Cq% µ% \Ç% F$& 8k& a¤& d' gk' OÓ' M#( 9q( 5«( <á( 5) (T)  }) /ž) ?Î) 4* C* 0b* “* ²* "Ì* ï* #+  0+ &Q+ 'x+ & + 'Ç+ &ï+ ', %>, %d, %Š, ?°, 'ð, *- C- _- Ru- TÈ- T. "r. 1•. 1Ç. $ù.  / I?/ }‰/ C0 UK0 Q¡0 @ó0 641 (k1 Z”1 4ï1 +$2 4P2 )…2 .¯2 $Þ2 +3 ./3 6^3 -•3 Ã3 Eâ3 N(4 Jw4 PÂ4 05 ,D5 +q5 D�5 â5 (6 +6 mH6 '¶6 1Þ6 D7 <U7 2’7 6Å7 Oü7 kL8 ¸8 .Ö8 99 ?9 \9 1o9 5¡9 ,×9 : _": '‚: 3ª: ;Þ: 8; OS; D£; +è; %< 7:< "r< 9•< 3Ï< 5= .9= Ch= 2¬= 6ß= 3> <J> H‡> QÐ> ="? 6`? I—? %á? F@ CN@ U’@ ;è@ >$A @cA .¤A ;ÓA ;B qKB q½B q/C y¡C QD zmD �èD �jE �ìE ‰nF aøF ŠZG iåG OH RmH 4ÀH _õH &UI x|I  õI >J 2UJ FˆJ ]ÏJ d-K T’K TçK F<L OƒL aÓL .5M NdM I³M `ýM T^N S³N 1O !9O 3[O ,�O 3¼O CðO H4P 8}P $¶P OÛP 3+Q 4_Q 4”Q NÉQ `R HyR 'ÂR 2êR 3S `QS L²S ;ÿS A;T (}T 4¦T ?ÛT ?U 4[U O�U ràU \SV S°V XW 8]W 1–W 3ÈW &üW ##X QGX O™X =éX 5'Y 0]Y 9ŽY EÈY JZ `YZ `ºZ D[ `[ 4€[ ;µ[ Fñ[ 48\ Zm\ UÈ\ V] cu] >Ù] 3^ TL^ &¡^ È^ Dè^ 9-_ =g_ 5¥_ <Û_ ,` SE` $™` )¾` )è` Za Mma »a CÍa Fb \Xb ,µb 1âb 0c 1Ec @wc <¸c õc ™d K­d [ùd >Ue G”e CÜe W f Yxf BÒf Kg Dag ¦g 1Âg /ôg G$h Clh 7°h 3èh Yi Evi /¼i Gìi :4j Poj Àj 0Þj 3k ,Ck pk Q�k âk Jl $Ml Krl D¾l m 6m KTm A m râm MUn <£n Oàn U0o b†o >éo <(p 0ep 2–p Ép Úp ñp q q 3q Gq ^q rq †q šq ¬q Àq Ôq èq üq r $r 8r Lr `r wr ‹r Ÿr ³r Çr Ûr òr s s 1s Es Ys ms �s •s ©s ½s Ñs ås üs t $t <t Pt dt xt ?�t Ít át ùt Gu GYu ¡u »u >Öu Cv 'Yv <�v &¾v eåv zKw mÆw x4x #­x 2Ñx y $y =By 1€y ²y Éy .ßy (z 37z {kz Açz Z){ „{ %¤{ Ê{ -Ü{ +
! | >6| Eu| #»|  ß| \} ]} 9n} 9¨} 9â} !~ >~ %V~ |~ 3–~ ;Ê~ : 7A 7y 2± ,ä ]€ 5o€ <¥€ $â€ /� 17� i� -ˆ� #¶� %Ú� %‚ !&‚ H‚ *c‚ -Ž‚ &¼‚ ã‚ 5÷‚ 5-ƒ cƒ !ƒƒ )¥ƒ Ïƒ 6æƒ ,„ !J„ "l„ J�„ @Ú„ ;… LW… 9¤… .Þ… '
† 25† h† :�† 5¼† +ò† /‡ $N‡ 0s‡ 3¤‡ -Ø‡ +ˆ K2ˆ ~ˆ žˆ 6±ˆ <èˆ &%‰ 4L‰ C�‰ %Å‰ ë‰ $Š L&Š EsŠ ¹Š &ÙŠ #‹ F$‹ Dk‹ 4°‹ 4å‹ 1Œ (LŒ 2uŒ $¨Œ DÍŒ B� 2U� 2ˆ� /»� :ë� +&Ž ,RŽ %Ž -¥Ž #ÓŽ <÷Ž 4� LJ� V—� *î� � =9� &w� !ž� ?À� -‘ :.‘ 2i‘ <œ‘ 5Ù‘ 5’ #E’ 'i’ &‘’ 8¸’ +ñ’ *“ )H“ "r“ 7•“ #Í“ (ñ“ =” ?X” 6˜” /Ï” ?ÿ” >?• i~• `è• hI– '²– .Ú– #	— 0-— (^— /‡— "·— Ú— 'ð— 3˜ %L˜ dr˜ s×˜ IK™ •™ ±™ 1Ï™ 4š F6š B}š YÀš %› +@› kl› _Ø› 8œ  Pœ !qœ 3“œ 3Çœ Cûœ ?� :P� *‹� .¶� )å� -ž ,=ž 0jž +›ž Çž äž  ôž *Ÿ &@Ÿ &gŸ 3ŽŸ ÂŸ AÝŸ @  A`  D¢  :ç  4"¡ ,W¡ Y„¡ =Þ¡ $¢ (A¢ j¢ }¢ œ¢ "¹¢ #Ü¢ *£ #+£ $O£ 1t£ 1¦£ 1Ø£ 1
! ¤ 1<¤ 1n¤ 1 ¤ 1Ò¤ 1¥ 16¥ 1h¥ "š¥ ½¥ /Ù¥ +	¦ +5¦ )a¦ ‹¦ *©¦ ?Ô¦ >§ >S§ '’§ #º§ #Þ§ #¨ &¨ #B¨ f¨ '‚¨ #ª¨ #Î¨ #ò¨ #© #:© #^© 4‚© &·© DÞ© .#ª 0Rª /ƒª F³ª %úª  « C<« €« ”« #­« /Ñ« #¬ C%¬ ;i¬ ¥¬ 1Å¬ ÷¬ +­ $>­ 1c­ #•­ "¹­ "Ü­ +ÿ­ )+® 8U® 3Ž® >Â® :¯ D<¯ 8�¯ º¯ %Ø¯ =þ¯ "<° ,_° Œ° 3¢° ?Ö° )± @± R_± 4²± *ç± ² +² &E² .l² 0›² *Ì² !÷² $³ #>³ -b³ $�³ µ³ Ê³ Zç³ SB´ #–´ 9º´ &ô´ &µ 2Bµ 3uµ @©µ Cêµ ;.¶ .j¶ -™¶ 0Ç¶ )ø¶ /"· #R· Fv· "½· +à· C¸ jP¸ f»¸ 3"¹ V¹ 6o¹ >¦¹ 2å¹ 3º 'Lº (tº �º 4¼º 8ñº A*» Fl» D³» ;ø» r4¼ �§¼ *7½ Ob½ O²½ ¾ 9!¾ 7[¾ 8“¾ =Ì¾ T
! ¿ F_¿ ¦¿ JÂ¿ L
À ZÀ 6vÀ $­À PÒÀ J#Á XnÁ NÇÁ 8Â /OÂ 2Â =²Â AðÂ 12Ã GdÃ P¬Ã +ýÃ 5)Ä 5_Ä <•Ä LÒÄ +Å -KÅ ByÅ J¼Å JÆ DRÆ O—Æ KçÆ ;3Ç :oÇ :ªÇ ;åÇ C!È 3eÈ <™È -ÖÈ pÉ 0uÉ 0¦É .×É +Ê P2Ê BƒÊ @ÆÊ OË @WË H˜Ë ráË CTÌ ,˜Ì )ÅÌ `ïÌ NPÍ EŸÍ <åÍ ;"Î ^Î yÎ ”Î ,±Î 2ÞÎ Ï C1Ï uÏ  “Ï ?´Ï @ôÏ 5Ð 2HÐ l{Ð \èÐ >EÑ I„Ñ FÎÑ #Ò 9Ò GMÒ 1•Ò FÇÒ @Ó ;OÓ 2‹Ó F¾Ó ;Ô @AÔ 4‚Ô 7·Ô ;ïÔ "+Õ +NÕ zÕ %�Õ o¶Õ T&Ö /{Ö C«Ö OïÖ (?× 4h× 3�× $Ñ× ö× !Ø &1Ø +XØ 1„Ø .¶Ø /åØ -Ù +CÙ )oÙ $™Ù #¾Ù #âÙ 'Ú &.Ú (UÚ &~Ú #¥Ú /ÉÚ ,ùÚ %&Û #LÛ )pÛ )šÛ )ÄÛ ,îÛ -Ü +IÜ +uÜ +¡Ü /ÍÜ 5ýÜ 93Ý =mÝ S«Ý <ÿÝ ~<Þ h»Þ ?$ß ,dß +‘ß 1½ß !ïß 6à +Hà 8tà D­à Còà 16á vhá Nßá �.â x°â ;)ã Zeã ]Àã Kä Vjä 6Áä uøä xnå ;çå E#æ %iæ 7�æ Çæ 0çæ 1ç hJç B³ç Pöç 4Gè H|è ;Åè 8é %:é +`é zŒé dê =lê cªê Dë Së .hë >—ë PÖë 5'ì /]ì 3�ì ZÁì í N3í ?‚í Âí Ùí .òí 0!î 2Rî (…î B®î ñî Zï `ï -€ï F®ï Võï QLð lžð :ñ 6Fñ ·}ñ Y5ò U�ò Nåò {4ó ›°ó ÂLô 1õ LAõ Žõ J«õ 3öõ ;*ö Bfö ©ö $Éö *îö ?÷ KY÷ "¥÷ EÈ÷ 2ø OAø 8‘ø $Êø Dïø 84ù Gmù $µù KÚù *&ú )Qú <{ú 8¸ú :ñú ;,û <hû 9¥û >ßû Vü <uü W²ü M
! ý MXý 5¦ý ]Üý m:þ =¨þ ?æþ Q&ÿ Xxÿ HÑÿ B!3]!l‘!0þ!4/!2d!;—!-Ó!+!N-!L|!GÉ!,!/>! n!)�!@¹!'ú!$"!$G!5l!:¢!+Ý!,	!16!h!'‡! ¯!.Ð!ÿ!&!D!&b!)‰!2³!)æ!:!+K!Dw!)¼!*æ!5!=G!2…!&¸!%ß!"	!,(	!9U	!(�	!5¸	!Jî	!9
! !0P
! !$�
! !S¦
! !wú
! !8r!«![½!;!9U!'�!·!@Õ!!
!#8
!#\
!0€
!7±
!Fé
!P0!F�!:È!?!OC!4“!5È!=þ!A<!$~!&£!^Ê!5)!3_!;“!?Ï!3!4C!>x!@·!<ø!S5!J‰!NÔ!B#!df!YË!M%!>s!L²!Nÿ!}N!NÌ!F!Kb!2®!7á!h!:‚!=½!Tû!9P!9Š!ZÄ!2!CR!6–!-Í!Fû!QB!4”!/É!Sù!IM!^—!>ö!I5!D!4Ä!Bù!H<!J…!AÐ!;!aN!0°!á!^þ!P] !`® !`!!|p!!7í!!U%"!I{"!YÅ"!C#!Rc#!R¶#!6	$!7@$!Qx$!/Ê$!1ú$!,%!H%!.d%!0“%!BÄ%!3&!2;&!2n&!¡&!a¿&!{!'!=�'!zÛ'!/V(!P†(!.×(!B)!I)!Lb)!%¯)!/Õ)!8*!->*!7l*!¤*!0Ã*!ô*!,+!-A+!o+!~+!2”+!-Ç+!õ+!.
,!"<,!A_,!¡,!¼,!&Ô,!>û,!1:-!+l-!I˜-!Jâ-!+-.!Y.!j.!„.!=›.!<Ù.!/!&/!E/!2X/!‹/!9©/!$ã/!0!(#0!)L0! v0!-—0!(Å0!0î0!‡1!r§1!2!(82!%a2!1‡2!:¹2!3ô2!J(3!^s3!^Ò3!I14!_{4!*Û4![5!]b5!9À5!Lú5!UG6!�6!—ª6!®B7!Wñ7!$I8!n8!-Ž8!¼8!Ï8!ç8!ÿ8!?9!8V9!-�9!F½9!y:!#~:!S¢:!Vö:!!M;!@o;!P°;!-<!W/<!=‡<!IÅ<!?=!^O=!%®=!*Ô=!+ÿ=!'+>!!S>!6u>!0¬>! Ý>!þ>!�?!ƒ–?!2@!DM@!<’@!Ï@!;ì@!.(A!3WA!3‹A!+¿A!3ëA!B!5<B!8rB!<«B!"èB!<C!<HC!!…C!*§C!_ÒC!&2D!CYD!<�D!9ÚD!IE!%^E!+„E!F°E!4÷E!T,F!C�F!,ÅF!�òF!A€G!:ÂG![ýG!YH!JxH!jÃH!W.I!T†I!$ÛI!RJ!!SJ!WuJ!fÍJ!:4K!!oK!D‘K!ÖK!RòK!1EL!MwL!4ÅL!4úL!X/M!MˆM!NÖM! %N!;FN!‚N!<šN!@×N!JO!5cO!™O!,·O!&äO!:P!�FP!“ÔP!/hQ!&˜Q!?¿Q!/ÿQ!-/R!*]R!`ˆR!CéR!V-S!5„S!yºS!V4T!r‹T!pþT!%oU!-•U!'ÃU!)ëU!(V!.>V!2mV!: V!?ÛV!HW!dW!|W!”W!¬W!ÄW!EÚW!? X!!`X!;‚X!n¾X!!-Y!&OY!/vY!9¦Y!àY!#úY!:Z!YZ!'hZ!B�Z!'ÓZ!-ûZ!+)[!U[!m[!-�[!(¯[!9Ø[!'\!):\!Cd\!#¨\!Ì\!9ß\!?]!2Y]!Œ]!¨]!Ã]!Iß]!U)^!@^!À^!:Ù^!0_!FE_!:Œ_!$Ç_!7ì_!D$`!3i`!?�`!FÝ`!6$a!?[a!E›a!+áa!.
b!!<b!h^b!/Çb!6÷b!5.c!6dc!5›c!)Ñc!$ûc!= d!+^d!/Šd!=ºd!ød!Se!Eke!8±e!<êe!''f!(Of!7xf!8°f!2éf!!g!>>g!?}g!4½g!=òg!"0h!:Sh!3Žh!Âh!áh!.üh!1+i!']i!7…i!K½i!%	j!3/j!Kcj!I¯j!7ùj!<1k!Snk!0Âk!Cók!G7l!-l!1­l!+ßl!>m!>Jm![‰m!6åm!Sn!spn!?än! $o! Eo!2fo!(™o!gÂo!j*p!X•p!1îp!3 q!Tq!cqq!VÕq!/,r!O\r!O¬r!Jür!@Gs!Iˆs!IÒs!<t!iYt!!Ãt!åt!5u!5:u!;pu!2¬u!3ßu!Iv!O]v!Z­v!Gw!BPw!9“w!?Íw!K
x!EYx!+Ÿx!DËx!Dy!>Uy!?”y!5Ôy!@
! z!9Kz!E…z!<Ëz!@{!;I{!…{!–{!G¨{!;ð{!E,|!Hr|!\»|!`}!7y}!I±}!|û}!Cx~!;¼~!Dø~!c=!9¡!,Û!R€!S[€!¯€! Ë€!2ì€!J�!>j�!x©�!€"‚!a£‚!#ƒ!:)ƒ!3dƒ!^˜ƒ!c÷ƒ!l[„!hÈ„!31…!3e…!)™…!2Ã…!#ö…!%†!:@†!={†!¹†!"Ï†! ò†!$‡!<8‡!?u‡!5µ‡!<ë‡!G(ˆ!0pˆ!¡ˆ!¦ˆ!­ˆ!Éˆ!
áˆ!%ïˆ!k‰!Z�‰!Ü‰!Eø‰!=>Š!S|Š!AÐŠ!š‹!>­‹![ì‹!~HŒ!1ÇŒ!EùŒ!G?�!L‡�!HÔ�!Ž!6Ž!"UŽ!$xŽ!t�Ž!@�!VS�!5ª�!Bà�!+#�!7O�!‡�!,Ÿ�!TÌ�!@!‘!@b‘!
! £‘!=®‘!	ì‘!9ö‘!V0’!,‡’!>´’!ó’!Y“!jl“!k×“!>C”!‚”!,�”!\Ê”!?'•!?g•!<§•!Kä•![0–!=Œ–!–Ê–!Za—!V¼—!E˜!iY˜!3Ã˜!R÷˜!\J™!O§™![÷™!:Sš!dŽš!"óš!G›!i^›!aÈ›!W*œ!Y‚œ!„Üœ!Da�!D¦�!0ë�!ž!D9ž!#~ž! ¢ž!Ãž!-Þž!+Ÿ!&8Ÿ!%_Ÿ!*…Ÿ!I°Ÿ!IúŸ!ID !HŽ !E× !O¡!Em¡!Q³¡!=¢!EC¢!=‰¢!EÇ¢!U
£!Oc£!P³£!O¤!OT¤!P¤¤!Põ¤!DF¥!D‹¥!bÐ¥!/3¦!!c¦!6…¦!H¼¦!>§!pD§!Nµ§!E¨!(J¨!=s¨!V±¨!6©!F?©!D†©!1Ë©!0ý©!\.ª!Z‹ª!Wæª!6>«!Yu«!¡Ï«!.q¬!B ¬!cã¬!cG­!P«­!Äü­!ÄÁ®!P†¯!7×¯!^°!:n°!0©°!1Ú°!3±!S@±!'”±!¼±!Ï±!/î±!!²!]@²!Xž²!8÷²!A0³!Or³!8Â³!Eû³!8A´!’z´!
µ!*"µ!Mµ!'mµ!!•µ!8·µ!&ðµ! ¶!!8¶!Z¶!+t¶!$ ¶!Å¶!XÞ¶!7·!S·!n·!M�·!iÛ·!�E¸!1Ó¸![¹!ba¹!uÄ¹!k:º!J¦º!>ñº!,0»!V]»!;´»!Cð»!84¼!2m¼!- ¼!5Î¼!:½!<?½!4|½!C±½!õ½!)¾!(5¾!J^¾!Q©¾!0û¾!7,¿!9d¿!7ž¿!UÖ¿!6,À!;cÀ!2ŸÀ!:ÒÀ!
Á!-Á!MÁ!slÁ!;àÁ!VÂ!OsÂ!|ÃÂ!'@Ã!nhÃ!;×Ã!FÄ!DZÄ!/ŸÄ!9ÏÄ!8	Å!BÅ!]_Å!/½Å!(íÅ!/Æ!'FÆ!$nÆ!5“Æ!2ÉÆ!%üÆ!W"Ç![zÇ!EÖÇ!!È!:>È!/yÈ!N©È!+øÈ!&$É!$KÉ!pÉ!”�É!‘%Ê!Ž·Ê!‘FË!<ØË!Ì!E3Ì!CyÌ!8½Ì!@öÌ!\7Í!X”Í!EíÍ!`3Î!`”Î!AõÎ!<7Ï!PtÏ!LÅÏ!LÐ!K_Ð!K«Ð!„÷Ð!{|Ñ!~øÑ!_wÒ!:×Ò!ªÓ!'½Ó!7åÓ!oÔ!V�Ô!VäÔ!l;Õ!Q¨Õ!YúÕ!@TÖ!5•Ö!5ËÖ!6×!j8×!È£×!“lØ!DÙ!3EÙ!šyÙ!>Ú!TSÚ!Z¨Ú!&Û!z*Û!E¥Û!iëÛ!EUÜ!+›Ü!dÇÜ!Y,Ý!Y†Ý!GàÝ!P(Þ!SyÞ!ZÍÞ!T(ß!h}ß!5æß!5à!<Rà!Q�à!Qáà!e3á!B™á!GÜá!D$â!Fiâ!X°â!X	ã!Tbã!Q·ã!Z	ä!Tdä!F¹ä!Nå!ROå!a¢å!Mæ!?Ræ!C’æ!GÖæ!=ç!X\ç!Vµç!Pè!S]è!m±è!ké!F‹é!HÒé!Uê!\qê!AÎê!?ë!6Pë![‡ë!Nãë!X2ì!U‹ì!Xáì!U:í!V�í!Vçí!B>î!I�î!IËî!Iï!C_ï!D£ï!Qèï!W:ð!o’ð!Tñ!TWñ!T¬ñ!–ò!@˜ò!RÙò!U,ó!r‚ó!eõó!,[ô!eˆô!7îô!&õ!/õ!	7õ!4Aõ!švõ!gö!5yö!¯ö!Äö!@Ñö!:÷!’M÷!›à÷!�|ø!˜
ù!‡¦ù!�.ú!]¾ú!Jû!?gû!?§û!Nçû!Z6ü!7‘ü!6Éü!Lý!LMý!!šý!¼ý!.Åý!'ôý!þ!Z.þ!‰þ!*¡þ!"Ìþ!Bïþ!:2ÿ!@mÿ!®ÿ!=Îÿ!L"NY"X¨"]"]_"u½"73"Ak"9­"Qç"i9"8£"AÜ"M"Gl"#´"?Ø"O"gh"GÐ"C"O\"C¬"Qð">B"H�"\Ê"'"N>"0�"8¾"p÷"h	"E‡	"LÍ	":
! "2U
! "Bˆ
! "[Ë
! "U'"9}".·"5æ"""5?"^u"AÔ"J
"9a
"<›
"Ø
"3ô
"2("
! ["#f"9Š"KÄ"G"X"5s"#©"6Í"B";G"&ƒ"-ª":Ø""2"!L" n"��") "J"%h"9Ž"9È"%"!("!J"5l" ¢"+Ã" ï"7"H" e"4†"*»"?æ"&" >"1_"‘"0­""Þ"–"u˜"7"4F"?{"-»"Aé"-+"7Y"‘")¯"Ù"#ô""5"L")c"�"h§"3"LD"9‘"KË":"BR"X•";î"V*"!�"<£"Eà")&"P">`"6Ÿ"MÖ"e$"'Š";²">î"L-"Nz"1É"+û"m' "E• "AÛ "@!";^!"Uš!",ð!"Z""-x""¦""!Å""Eç""-#"G#"G_#"e§#"d
$"Fr$"P¹$"
! %")%"':%"8b%"7›%"[Ó%"2/&"=b&"! &"?Â&"7'"4:'"(o'"E˜'""Þ'"K("LM("Pš("Jë("B6)"-y)"B§)"Oê)"e:*"X *"1ù*"L++"lx+"�å+"-g,"Z•,"ð,"
-"--"5L-"F‚-"BÉ-"U."Fb."B©."Eì."32/"4f/"<›/"Ø/"=ë/" )0"J0"0g0"u˜0"T1"cc1"&Ç1"î1":þ1"92"KR2")ž2"È2"ã2"13"43"!T3"Jv3"Á3"2ß3"4"C)4"8m4"A¦4"]è4"-F5"6t5"7«5"<ã5"H 6"&i6"+�6"¼6"&×6"Sþ6"$R7"w7"‡7"\¢7"Zÿ7" Z8"{8"š8"¸8"Î8"ä8"2ú8" -9"'N9"Nv9"Å9"5ã9"D:"4^:"F“:",Ú:"3;">;;"z;"5š;"eÐ;"*6<"3a<"U•<";ë<";'=")c=""�=":°="$ë="2>";C>")>")©>"-Ó>"U?"VW?"#®?"QÒ?"9$@"1^@"t�@"<A"JBA"Q�A"QßA"P1B"I‚B"?ÌB"5C"VBC"$™C"=¾C"4üC"!1D"(SD"|D"B•D"ØD"2çD")E"DE",aE"ŽE"HªE"$óE"@F"BYF"tœF"+G"H=G"@†G"MÇG"=H"DSH">˜H"‰×H"CaI"/¥I"@ÕI"?J"QVJ"-¨J"2ÖJ"6	K"$@K"/eK"6•K"2ÌK",ÿK"",L"OL"`L"sL"E|L"-ÂL"#ðL"&M"A;M",}M"9ªM"(äM".
N".<N".kN"RšN"NíN"I<O"R†O"4ÙO"XP";gP"8£P"KÜP"7(Q"=`Q">žQ"]ÝQ"*;R"$fR"-‹R"'¹R"GáR"*)S"&TS"{S"G™S"FáS".(T"5WT"/�T"C½T"KU"GMU"A•U"×U"ìU"QV"lSV"nÀV"Y/W"*‰W")´W"!ÞW"jX"[kX"'ÇX"+ïX"bY"/~Y"B®Y"BñY"<4Z"'qZ")™Z"dÃZ"=(["cf["}Ê["DH\"�\".¢\">Ñ\"P]"5a]"3—]"GË]")^"]=^"!›^"V½^"W_"l_"ˆ_"4£_"4Ø_"G
`"xU`")Î`"0ø`"9)a"1ca"B•a"CØa"Ib"Afb"A¨b"1êb"[c"0xc"@©c"-êc"<d";Ud">‘d"IÐd"5e"“Pe"^äe"ICf"@�f"+Îf".úf";)g"7eg"Y�g"H÷g"<@h"@}h"„¾h"#Ci"lgi"EÔi"kj"ª†j"L1k"N~k")Ík")÷k"!l"pAl"o²l"Z"m"M}m"0Ëm"Aüm"0>n"Con"F³n"ún"#o"9o"Oo"3lo". o"4Ïo"Dp""Ip"Flp";³p"4ïp"4$q"8Yq"$’q"&·q"4Þq"Zr"8nr"?§r"<çr":$s"G_s"W§s" ÿs"$ t"0Et"3vt"#ªt"&Ît"õt"	u"$u"51u"7gu"'Ÿu"#Çu"9ëu"1%v"7Wv",�v"3¼v"6ðv"%'w"~Mw"MÌw"Ix"=dx"D¢x"Dçx"	,y"+6y":by"/�y"FÍy"*z"B?z"&‚z"?©z"éz".{"E2{"Cx{"=¼{"1ú{"J,|"Bw|",º|":ç|"&"}";I}"(…}"L®}">û}"-:~"7h~"@ ~"$á~"5"7<"Ht"A½"2ÿ"12€"?d€"+¤€"-Ð€"-þ€"A,�"n�"‹�"2¨�"TÛ�"00‚"`a‚"^Â‚"!ƒ"<ƒ"uYƒ"lÏƒ"0<„"m„"/�„")½„"/ç„"a…"y…"™…"2²…"+å…"&†"38†"#l†"#�†"#´†"#Ø†"ü†"K‡"EZ‡"= ‡"/Þ‡"Eˆ"Tˆ"8jˆ"%£ˆ"/Éˆ"+ùˆ"7%‰"N]‰"+¬‰"%Ø‰"Hþ‰"+GŠ"FsŠ"BºŠ"?ýŠ"A=‹":‹"Eº‹"GŒ"@HŒ"-‰Œ"E·Œ"JýŒ"EH�"GŽ�"@Ö�"MŽ"FeŽ"@¬Ž"?íŽ"&-�"AT�"G–�"MÞ�"S,�"B€�"ÑÃ�"N•‘"0ä‘"l’"M‚’"EÐ’"D“"A[“"4�“"1Ò“"1”"O6”">†”"7Å”">ý”"<<•"oy•"/é•"7–"7Q–"‰–"@£–"2ä–">—""V—"Qy—"YË—"r%˜"[˜˜"<ô˜"21™"Ud™":º™"Jõ™"*@š"5kš"C¡š"$åš"{
! ›";†›"?Â›"¨œ"]«œ"?	�"^I�"F¨�"Dï�"4ž"CRž"0–ž"MÇž"RŸ")hŸ",’Ÿ"'¿Ÿ"çŸ"4ÿŸ"r4 "§ "'Ç ""ï "K¡"7^¡"7–¡",Î¡";û¡"C7¢"_{¢"%Û¢"9£"*;£"Nf£"Dµ£"Pú£"bK¤">®¤"_í¤"3M¥";�¥"1½¥"4ï¥"4$¦"CY¦"[�¦":ù¦"J4§" §" §"D°§"@õ§"D6¨"H{¨">Ä¨"'©"5+©"5a©"<—©"@Ô©"?ª"/Uª":…ª"4Àª"-õª"2#«"aV«"Y¸«"5¬"*H¬"3s¬"0§¬"-Ø¬"8­"E?­"^…­"5ä­"®"!:®"\®"-z®"¨®":Æ®"-¯">/¯";n¯"mª¯"^°"8w°".°°"ß°"ú°"$±"J=±"mˆ±"ö±"G	²"KQ²"X�²"mö²"?d³"N¤³"\ó³"EP´"?–´"/Ö´"Gµ"=Nµ"]Œµ"[êµ"#F¶"@j¶"G«¶".ó¶"5"·"FX·"7Ÿ·"6×·"˜¸"B§¸"Eê¸"C0¹"Vt¹"XË¹"C$º"Bhº"B«º"Bîº"B1»"Bt»"B·»"6ú»"L1¼"L~¼"ZË¼"L&½"Ks½"L¿½"K¾"KX¾"d¤¾"d	¿"1n¿" ¿"&´¿"lÛ¿"@HÀ"E‰À"SÏÀ"O#Á"+sÁ""ŸÁ"6ÂÁ";ùÁ">5Â"=tÂ"0²Â"*ãÂ"Ã"I,Ã".vÃ"4¥Ã"*ÚÃ"DÄ"(JÄ"WsÄ"ËÄ"CêÄ"9.Å"7hÅ"C Å"DäÅ"')Æ"0QÆ"%‚Æ"%¨Æ"4ÎÆ"bÇ"!fÇ"@ˆÇ"5ÉÇ"1ÿÇ"'1È"HYÈ":¢È"8ÝÈ";É"HRÉ"›É"AªÉ"2ìÉ"3Ê"`SÊ"?´Ê"(ôÊ"1Ë"?OË"D�Ë"QÔË"T&Ì"C{Ì"+¿Ì"8ëÌ"<$Í"aÍ"~Í"“Í"$±Í"WÖÍ"7.Î"(fÎ"O�Î"ßÎ"*ùÎ"%$Ï"JÏ"*iÏ"€”Ï"ÑÐ"çÐ"-Ñ"›0Ñ"IÌÑ"]Ò"OtÒ"KÄÒ"SÓ"9dÓ"3žÓ"<ÒÓ"ZÔ"DjÔ"2¯Ô"EâÔ"b(Õ"X‹Õ"äÕ"HúÕ".CÖ"7rÖ":ªÖ"9åÖ"a×"�×",”×"BÁ×"Ø"-Ø"jJØ"WµØ"N
Ù"Q\Ù"B®Ù"EñÙ"F7Ú"E~Ú"%ÄÚ"0êÚ"2Û"-NÛ"7|Û"K´Û"@Ü"MAÜ"c�Ü"6óÜ"^*Ý"‰Ý"¤Ý"ÃÝ"áÝ"Þ"Þ"<Þ"[Þ"yÞ"˜Þ"¶Þ"ÕÞ"õÞ"ß"%3ß"Yß"wß"”ß"%®ß"Ôß"óß"à"3à"Pà"#mà"C‘à"›Õà"Xqá"ÌÊá"¹—â"gQã"b¹ã"]ä"Jzä"<Åä">å">Aå"$€å"8¥å"iÞå">Hæ"(‡æ"$°æ"PÕæ"J&ç"Nqç"GÀç"Sè":\è"8—è"BÐè"Ié"6]é" ”é"Oµé"_ê"Neê"^´ê"Uë"Eië"E¯ë"cõë">Yì"m˜ì"oí"iví"fàí"[Gî"b£î"hï"eoï"LÕï"N"ð";qð"'­ð"wÕð"+Mñ"Fyñ"(Àñ"Béñ"r,ò"JŸò"Mêò"R8ó"9‹ó"2Åó"?øó"@8ô"@yô"@ºô"Oûô"=Kõ"$‰õ"(®õ">×õ"?ö"?Vö"@–ö"?×ö"?÷">W÷"?–÷"6Ö÷"%
ø"63ø"*jø"I•ø"Fßø"P&ù"`wù"ƒØù"U\ú"<²ú"rïú"Dbû"§û"''ü"HOü"'˜ü"bÀü"b#ý"b†ý",éý".þ".Eþ".tþ"N£þ"Kòþ"i>ÿ"%¨ÿ"1Îÿ"#+ #bL#`¯#a#Fr#F¹#B#>C#@‚#JÃ#s#T‚#C×#g#{ƒ#Eÿ#IE#K�#mÛ#FI#l�#ªý#(¨#FÑ#<#FU#Qœ#Xî#MG	#<•	#"Ò	#Bõ	#>8
! #)w
! #?¡
! #7á
! #3#6M#j„#0ï#6 #W#Ek#;±#2í#2 
#,S
#µ€
#6#V#6t#@«#Rì#S?#+“#e¿#E%#Ik#lµ#S"#&v#M�#Eë#)1#‚[#HÞ#'#\C#" #0Ã#"ô#,#.D#=s#/±#%á#2#*:#)e#1�#+Á#Gí#05#^f#NÅ#'#&<# c#&„#«#%Ë#5ñ#B'#j#'�#(©#!Ò#'ô## 5#V#3j# ž#¿#Ð#ï#6#0F#/w#/§#(×#9#*:#!e#&‡#%®# Ô#-õ#&##%J#p#2Š#C½#6#@8#&y#+ #Ì#'ç###3#7Q#8‰#7Â#Cú#,>#,k#@˜#%Ù#&ÿ#r& #^™ #@ø #{9!#`µ!#>"#:U"#2�"#JÃ"#$##m3##F¡##Bè##5+$#Ba$#(¤$#VÍ$#<$%#@a%#Š¢%#[-&#]‰&#4ç&#M'#Tj'#P¿'#`(#Dq(#9¶(#]ð(#YN)#i¨)#Z*#]m*#RË*#T+#Qs+#eÅ+#9+,#2e,#G˜,#8à,#<-#4V-#"‹-#I®-#=ø-#w6.#F®.#1õ.#V'/#B~/#OÁ/#\0#Hn0# ·0#�X1#†æ1#žm2#p3#Œ}3#{
! 4#d†4#të4#x`5#5Ù5#X6#;h6#E¤6#ê6#/7#/87#Lh7#7µ7#6í7#:$8#._8#OŽ8#œÞ8#“{9#$:#V4:#6‹:#-Â:#:ð:#+;#HF;#’�;#,"<#>O<#jŽ<#jù<#/d=#$”=#>¹=#&ø=#%>#%E>#+k>##—>#(»>#@ä>#O%?#Du?#<º?#÷?#@#)@#-C@#q@#"Ž@#3±@#Vå@#<A#(XA#*�A#.¬A#:ÛA#(B#d?B#:¤B#@ßB#> C#?_C#=ŸC#*ÝC#=D#FD#aaD#4ÃD#-øD#K&E#NrE#GÁE#A	F#QKF#M�F#MëF#J9G#ƒ„G#(H#71H#<iH##¦H#1ÊH#2üH#3/I#6cI#3šI#0ÎI#$ÿI#%$J#)JJ#,tJ#¡J#·J#ÎJ#¢éJ#/ŒK#`¼K#+L#(IL#=rL#2°L#9ãL#GM#eM#5€M#<¶M#FóM#=:N#*xN#2£N#4ÖN#SO#I_O#I©O#?óO#F3P#BzP#o½P#G-Q#;uQ#Q±Q#KR#=OR#;�R#NÉR#>S#IWS#I¡S#DëS#E0T#DvT#C»T#ÿT#EU#+bU#FŽU#ÕU#.îU#<V#RZV#;­V#WéV#BAW#I„W#*ÎW#AùW#t;X#"°X#$ÓX#/øX#(Y#FGY#AŽY#CÐY#WZ#PlZ#E½Z#-[#01[#?b[#<¢[#%ß[#9\#$?\#d\#€\#t�\# ]#83]#2l]#6Ÿ]#OÖ]#H&^#Fo^#(¶^#ß^#Ið^#:_#.T_#[ƒ_#Rß_#2`#:E`#€`#+“`#(¿`#,è`#/a#]Ea#B£a#,æa#Xb#lb#!†b#¨b#¼b#Ðb#Rèb#%;c#%ac#(‡c#°c#Êc#1æc#9d#Rd#?kd#«d#Âd#ßd#1üd#/.e#)^e#\ˆe#?åe#9%f#l_f#0Ìf#býf#?`g#r g#Ih#<]h#=šh#/Øh#i#"i#;i#+[i#0‡i#,¸i#1åi#0j#4Hj#}j#%œj#Âj#LÛj#L(k#+uk#-¡k#Ïk#êk#l#*"l#)Ml#Bwl#Aºl#\ül#/Ym#‰m#5¡m#3×m#6n#KBn#+Žn#&ºn##án#o#o#;/o#ko#PŠo#;Ûo#%p#;=p#7yp#&±p#%Øp#'þp#&q#1;q#-mq#/›q#5Ëq#4r#6r#Rr#dr#‚r#,—r#Är# Ýr#2þr#=1s#!os#'‘s#.¹s#,ès#1t#Gt##ft#4Št#1¿t#0ñt#)"u#YLu#¦u#4Äu#/ùu#/)v#/Yv#‰v#(©v##Òv#öv#'w#(>w#gw#ƒw#!¢w#Äw#'ßw#Dx#JLx#—x#Wµx#@
y#Ny#.^y#$�y#$²y#)×y#*z#!,z#=Nz#Œz#5¤z#UÚz#W0{#Vˆ{##ß{#"|##&|#1J|#O||#0Ì|#Hý|#:F}#2�}#´}#%Ñ}#b÷}#BZ~#H�~#1æ~#5#(N#qw#qé#,[€#1ˆ€#Kº€#*�#'1�#:Y�#7”�#BÌ�#0‚#?@‚#;€‚#9¼‚#2ö‚#4)ƒ#D^ƒ#\£ƒ#C„#3D„#3x„#
¬„#'º„#)â„#…# %…#DF…#D‹…#GÐ…#%†#>†#žX†#¼÷†#–´‡#Kˆ#0`ˆ#&‘ˆ#7¸ˆ#=ðˆ#[.‰#4Š‰#9¿‰#Cù‰#1=Š#4oŠ#b¤Š#A‹#nI‹#E¸‹#0þ‹#v/Œ#K¦Œ#-òŒ#  �#(A�#$j�#(��#B¸�#Cû�#/?Ž#0oŽ#! Ž# ÂŽ#7ãŽ#�#/;�#k�#HŠ�# Ó�##ô�# �#&9�#`�#3w�#)«�#UÕ�#O+‘#G{‘#OÃ‘#G’#J[’#A¦’#iè’#AR“#H”“#+Ý“#3	”#$=”#b”#+�”#7­”#.å”#"•#$7•#\•##{•#RŸ•#)ò•#!–#%>–#Bd–#H§–#@ð–#1—#2I—#/|—#:¬—#Xç—#*@˜#k˜##†˜#-ª˜#0Ø˜#"	™#,™#7L™#0„™#µ™#8Ë™#š#š#/8š#hš#‚š#‚›š#m›#!Œ›#®›#[Ê›#>&œ#8eœ#3žœ#VÒœ#W)�#J��#¤Ì�#5qž#<§ž#6äž#YŸ#YuŸ#:ÏŸ#
!  #$( #M #$f #&‹ #&² #&Ù #*¡#E+¡#'q¡#U™¡#2ï¡#M"¢#bp¢#Ó¢#)í¢#‡£#\Ÿ£#ü£#}|¤#eú¤#@`¥#H¡¥#Dê¥#K/¦#P{¦#[Ì¦#5(§#^§#2q§#¤§#!·§#�Ù§#5[¨#>‘¨#XÐ¨#M)©#Sw©#JË©#Eª#H\ª#o¥ª#o«#4…«#Yº«#)¬#9>¬#Cx¬#.¼¬#Zë¬#LF­#5“­#7É­#;®#=®#1\®#gŽ®#7ö®#,.¯#z[¯#YÖ¯#C0°#t°#F�°#E×°#F±#/d±#%”±#%º±#$à±#F²#-L²#6z²#E±²#;÷²#h3³#9œ³#mÖ³#9D´#~´#3–´#lÊ´#57µ#Pmµ#5¾µ#Pôµ#E¶#4V¶#*‹¶#?¶¶#Bö¶#r9·#d¬·#,¸#A>¸#€¸#|ž¸#ˆ¹#z¤¹#gº#}‡º#e»#fk»#rÒ»#!E¼#$g¼#=Œ¼#)Ê¼#9ô¼#D.½#:s½#9®½#,è½#l¾#N‚¾#RÑ¾#D$¿#5i¿#RŸ¿#-ò¿# À#<@À#0}À#8®À#VçÀ#8>Á#VwÁ#BÎÁ#`Â#BrÂ#`µÂ#(Ã#F?Ã#6†Ã#6½Ã#.ôÃ#K#Ä#-oÄ#�Ä#p»Ä#<,Å#<iÅ#¦Å#'¶Å#<ÞÅ#*Æ#.FÆ#/uÆ#2¥Æ#:ØÆ#Ç#;Ç#&XÇ##Ç#9£Ç#FÝÇ#o$È#/”È#QÄÈ#EÉ#Z\É#G·É#"ÿÉ#9"Ê#‡\Ê#,äÊ#(Ë#U:Ë#P�Ë#[áË#Q=Ì#V�Ì#ŒæÌ#CsÍ#H·Í#]Î#n^Î#nÍÎ#n<Ï#v«Ï#N"Ð#wqÐ#ŒéÐ#TvÑ#MËÑ#/Ò#.IÒ#*xÒ#S£Ò#N÷Ò#qFÓ#,¸Ó# åÓ#MÔ#8TÔ#.�Ô#0¼Ô#+íÔ#FÕ#\`Õ#`½Õ#gÖ#>†Ö#uÅÖ#&;×#%b×#\ˆ×#jå×#dPØ#aµØ#cÙ#X{Ù#CÔÙ#BÚ#P[Ú#G¬Ú#[ôÚ#PÛ#9mÛ#§Û#%ÂÛ#FèÛ#?/Ü#8oÜ#-¨Ü#9ÖÜ#7Ý#8HÝ#7�Ý#M¹Ý#IÞ#EQÞ#A—Þ#MÙÞ#"'ß#"Jß#Rmß#5Àß#Pöß#OGà#—à#µà#@Ñà#Gá#3Zá#*Žá#:¹á#+ôá#/ â#QPâ#g¢â#.
! ã#;9ã#Buã#6¸ã#ïã#ä#+ä#;Jä#.†ä#fµä#-å#AJå#oŒå#-üå#-*æ#JXæ#9£æ#-Ýæ#;ç#8Gç#B€ç#!Ãç#Fåç#G,è#3tè#¨è#!¿è#=áè#Jé#Njé#2¹é#=ìé#/*ê#OZê#/ªê#CÚê#ë#0ë#:=ë#xë#‹ë#k—ë#ì#,ì#QHì#,šì#[Çì#2#í#3Ví#%Ší#G°í#,øí#,%î#ZRî#­î#,Ãî#"ðî#8ï#Lï#”Qï#æï#løï#ëeð#}Qñ#.Ïñ#-þñ##,ò#PPò#Q¡ò#Yóò#`Mó#Œ®ó#;ô#VMô#F¤ô#\ëô#.Hõ#Rwõ#Êõ#'éõ#2ö#-Dö#=rö#'°ö#]Øö#O6÷#&†÷#'­÷#0Õ÷#1ø#'8ø#$`ø#7…ø#9½ø#1÷ø#3)ù#7]ù#;•ù#DÑù#9ú#5Pú#;†ú#5Âú#5øú#;.û#5jû## û#BÄû#8ü#[@ü#;œü#DØü#8ý#:Vý#+‘ý# ½ý# Þý#!ÿý#2!þ#+Tþ#+€þ#*¬þ#:×þ#,ÿ#+?ÿ#kÿ#6‹ÿ#%Âÿ#„èÿ#„m$„ò$‡w$fÿ$Ÿf$;$6B$\y$&Ö$dý$1b$”$%¤$>Ê$)	$53$+i$•$(­$'Ö$þ$&$E$a$A}$8¿$	ø$	$5P%U·(´'£û>‹H.& ˆ-Ê
Kr¬8.ê %7o9Ž é0 }ïçH…7e=Ì&W}/|;í$ >+7v:;¸Îß7Û&FÖ -�¶?÷×2ŠÒ9Ã=‹
! ;®	L%7Æ’i;{*î#Þ!Ó[žL.	®©–â1'Ut+JÄ"°/Eä"ê„/Î1
! 9ÈŠ*l)
! Þ2­2µü=é;»i>ì*ô2d0‡6òE(‡-g4<÷+°!�Æ6Q7
7c;�2m:ÆnÝ4w$’2‡5n$‡?>øk0çÑ¿²>^®?Å-#="{11 ú9¹ùDG3ý:q.kÒ'ø#ñ¨	üÕ6Þa45q(¾Y¬ß@ #©1ØÑ2G$^;Sð�)ô!T7ˆð3¿¶•)!A Ìb 
¼	`¨#Ÿ*å&ï/yW¡9“Ï8õ`)r ë$D&¢-\HÏ/:	Š²×+C*Ö¥'#.ÌÚ-º6¼3<Rl=â;01Ä)®
lšÙEp4¡	»·ÿ?fÑ
À)£(¶"‚&@
! b>%9�s%41©;v9Þ©ë:šä]*'<#ã
!  Œ8S#`å7™*Å(f1¨6³ª"Ð$½$#`=Î+>á4¯Ÿ4e+�
! 8y4n 
´›F8X0ú(t1É,J	#56¼6Ÿ,«-P=z/êð¼™/s	îžæ¢6´ 
î=:¯Õ9¯³>7(Ê/ø0ß,\4Þž9A·	J>A¬,Ø/æozB1¤91´.7-o}b+züŠ>Þ/Û
! m-'€ì\8´<.!»+JÒÄ··6�/#+-þÏÌ2ŽO0NZ2µ2$6×a%Æ-Hà9÷oÇÞ&l=o½²$‚¼4{¿p~:z3^3×3KÕ	m$"’A6&4�
Ž!�$|ç6$2¿ªl+”0I"'/»é!
P¨?è0�vŠV†-¹™1UÈ68.ö;Æ$1	­.,&<p(Ë
È!»ÃwÃ;8.P6½"¾/™Ÿ+<'(è1Ï	�9}",	)‰|83—>s«?ÔÍ	ç$?RÔû#8«8Ý3�;²,f/GÖuŽ7Ï‘
! %ƒ&�
! ½$¶„%Þ$6Â…9L9a6rÔ( s çÌÊÖ+ƒU)k#É;M+d>}ö'.ú?ï	ž#[
5Æ6%g$ït8{
! d,h'È'Ê.:*{sÕ+�,í:Oæ&~1¡>
Š5CÇœ2© ?X21z6Ì7ÈVÙ.Ÿ.â	ø%v%¦:o;PÃ/
k-Ø$p$•qµ6eË	?n;€=Þ*/šõCË¿D:ä<4!ø2]%‰9](ì1Ù2©k8©7î€6‰¬sŠ5Ç)]$Ù±:v5b
! 
?(5£S˜;‘»-‡3Ã*�úàÁ	kE.3¡%Z4“·<43Ýî
! É=�>«„§�#‰/²"Š%ñ 7\õ&`8Wv	» HŠ"üŒ ±$ð-Ö=L#©<Å%u(ï$€0+@8Ê;¿?¼*�&e
! £4D3?—c>õ
¸8ì:'š ý2ÈÞ)¸2xm÷;Ç"Å{5B�y~+"«(öÃ,¿6@Z¸"@r<Ö/–#ŒªØ-2 !†&Š‡8->†%v‹:‡4±;X4R>{)	ÿ3 UK4¦æÔ"1­{,Ë!ûòˆm2x02ü
 µ)‹01Vg*S5/Ý9O¯ ¶3×
! ;N$�=)&Út"UT-$`Ç*52”=V„’�
! j1('¯+ï¬Ó(]&,'Ý·4ì#´!1.Å!Ã%½0Ù-ƒ/°&Ò ÿ6Û(¡>Žò8`‘(
„7HL&&[%vˆ/Ù0zÍt>:!Îœôé7˜.!úß'òY8Hçà16}q;_&yíb’R¦0+­5?Bx~=ID,*7L)#ëY¬<;
! 8<Ë%"$<W	_&†29å;\>g<`Á
! /Éüo+Ù)<)”@n:^Þ>ß9'N3Ài"÷<�8o7N#î;Ã)U'n32Ô
! k¢í,*LØ

! q<r2Ä”#t&ñ(5Æ71ß ¥
Ü7k¤Y?)ë	ï;'¸3Ù+ý&ÓúÙÆ8 ‘3ë¸2"'$Ùæ.ñÇ9„õ+§Ó'#:2t!Ø60á(-£p*W7æ 	%678{?ß8c-¥;98«+Ã3ò[ð=€‘9nÀÞ%æ
! 	8I¬7÷õDÇ;÷ÈÏ*gÀ!,¤z)"5Ê?›é.h>?*‡¬#Cdën4tQh":´Ñ.Ý6@€4}!œh:¥y8
F“])±"l€!Òy _6lØ2³‡ ‡Q
! ?
xë2*!,õˆ	¹490ã);Ç5H
! ‹!â8ë�(^h�/S	¸<«¾,K)G!;ÃoäH0¥4ü  é+ˆn/ó3‘
e¦Š<(,7ò+G
! ´6*.½1Ì8I&Cç"KÓ0¼5ì _19É8<0%û+hM1å!y7ì?¥·�>Ÿ—Æ/.Tž.*>™+÷e2Ùö‚1E3“$ê�÷	s8p=%+D0¸ê/Š.W&_#ß(u-ˆ|U-´Ôæ+§*§ÒÀ,P9	>î¨±f
! h&0Ë2Ç4'œ0¦~l:+ÅðC-°0«78ˆÞ77T1¨'¿r-H={(V7ø$à•Éƒ?›Kª/-¬&/¼9Nï+ç
! 28Z%šû*Ñ#jA2J�~	n+¶	·#¼á.w96'Æ3ó(�	T)F!�#A>X7…	M-‘:3I3Ð;“®º.Û7®%+)=¯7…*i×$þœX™ª—"Ê=D7z‡#Î2T
iW]å6Õ84)›E0<¾1*X9ã0j9¯6ø1þ03à#:5e&×:þäÎ/«»6„?8>é=N%D÷0ôüŽ€> .÷?ŒüÉ$#H"¹o {;¦(K0�?+0�M2\$X-˜d /¾3¾
! {!Ž°2Ž/š9,8·1 ,	75+‰Àéú
A<­t,(N £2ó
H²å´98š)j$= A?Æ£— G-Y$Ù4Ç>¸*
!9Õ›3Ú.©h3œD%;XÞ,þ5Öê33´	Ó<‰
 >w5È4D)†Ø0@}3j7dÊt‡ì&W.ÛýV=ž&Ñ%z95—Ö¢.Ñ«%(%³ÃõÕBçðeF
! *	‹L,I#jÝ7Ö;;×]
! YÏ(FR(9<˜=°>ð—=Ö7±|!©I/=˜*¸Ëè	¤)6-Š<ßmeã%×™l`$ç /GMÜ•1%4Q3&7ÂI!�…ã/[	y0U%˜3ö�’ 7™Ÿ@"
*ƒ5“*i$˜%
! e?l%ü€8”'Ü'3-¯-¹s.00B"«2&¦5%.>-m ÷Ö(žt/À+‰ò)Ëµ\'R*“h»7!–; ¹8
! >ô7a,.b&3…1)'Ò0‰8Ã8ùD/@òKJÍ9µ(ã.„
wh;ÛØ·U�9>?\?x75›y´3_$
¯;h,Á?ïe³U	˜&…"ã+§1)4Ê#_2Ð¤d")(kd!d!([ ‡øé¥	÷L>�§/Œð1ú0Ù©*!D_•)“<rd7W2?“cÐ
›c)ö+ÃL4$9v&ˆ:N)‰:'
H$›>:)
4F	&!E'¾+Â/ø!"/á&�YJ<Š ,$(9Í/¾»i	=¹.RÎ=¿92W,`4ß=ú73¶¦3~ÉÖY8 Â*2‹`ò>îù!$0ã5D˜b	[ç1Š/R6@4¦-%ù»
! ¸
! ùÛ!ºt9 5(3×`+Ñ9Ã³
•�!A×"ö*�1”9µ"\e£7S<þ1|¹
! :& �5 ‘0à4ã*@Ì$°š1®"Å+È=¤
! Û5c1p0VeaçãU!Õ<­=R)§"K%M&‰23+è3E,Á($’0Å! )b*l;³85›'ß:ç
}7¿1™"$‚!9
! ¤#±9Ãè7æ":•	‰,Í$z‘$Ì!)¼¿!O*A%e9=Ô0º;‰],Ð,k&Ä
945<;Ñ;%e	6+Ýo4Ó*¸$è$—$ß) 3Y>×/4îÉ?j1ŒÞÎ3)t3ø®#‰#kC	-•3Ü!�­?9%Ç4»_!Ø
! ´÷
† E -Dp-±8#34
�7„?º �7+1‡k�1d
! 6ð
B%•ÀS/ø;?,ü¯9(<„+o0Ó1mj''*& u©?¥-A'¬2¡“=#Ý5p&²|€f�&Ÿ3Ç·Ñ
ã7'Úd2“9à	—.Æ*Ùƒ6# û‹>ž0µ*ð
! c+ÆI«7™y?¶'…,Ø;)(&&–‰?w…ñÝ'ö°?+Î;¾3¡7Å.'>8ïÝQy5±5R"Lý6~<W=®+8ð%èú-\/ô,ˆ617a3º)©:�//”°5à58<25!½7@
Î,Q/Ù'†ò!=,T3¼N5Î!ä>­
! Â.óÀ–1YÉ6:&á#§9‡7¨(:Ê5K
n)‘R5N+>¦{		“ÊJ%?|=.ú2O,�"¢=£'è»,“@q)Þp;Ò:Ñ18'\;`ó&tÇÎ'»?&*³Þ¢î8Kg"Ý!š•*ÇÌ(�,ï0	@À†¨/!õ¶ž",ò0$8E$�	!¶7s(I 1=
5&-	¸üä�'>§Õ=
(Ø8l,øíR;—œ4™,}0Ù:‡&=ú8³
! CfK3J„û(Ô*‡"ùg=97ëÓâ=z™!©ûV	F‡,>²	ƒ @Ž((µ>&[åX;ccó'@½Š,„.Éƒ8,¢s-¢> 7V#Ý>
0ÿ;Ä1<4UÚ¨2G5"Ã7n'79¯°ýñ%!-^,wk?v>÷8â¼-Ä=Æ?	áÚÄ7¹!z<9Göf8¨)u	Rè"6½Ì
‡>Ï%
! I#;b³Ü¯1ƒh
! ÇU‰Õ;¦¥˜2ª2û2ÉSb?8Š)!!¯=Ý	G&l?l	<Á,¦ãém>=_-ñ0&:/§4g¬�4\+ì
ÐîÙ
F*Û6å0M8§!–*h -V4É2`1³)³›ñQd%3:3'õý4¯5÷
! =Ê$30<ê¶.)…W².@:z>57q?$t
¾!H2>‡'R=Û)¼Œ<†¸c!7+!�1†.Ñ@�S	?h�: ')G í9-
-S?M:=L8Ì%ù|$q9f;Íù4Ð…/à.Ð4>/;ï\6ð0mˆ3ÖÃ(c‚
²û|.-.
%Œ15r•¯û�Ð-³*É4©Kº:V4Ì:î,ƒ	BÄÝi�?¤;¥.mH÷ß3"+Z+„:&‘#-n¶5"°ãN«ƒ?2ç¯5q!û'¶4ƒF
! ‚>M#%Ü%hv€?µïJŽ*˜$‹Õ%Âj!|
û,í2dS–/¼v”-('o8N4*Ï,Ç?õ3ê®5Þ+�%ðÉ57Ü9³'Z>=;±<�,:©8R/F4=þ­àê$ÉN=)H8!pV+E=P¸Â#½+É<
ª<x)_+�/ÙF–¨pR’0ùwD6.
! !?Ø%)¡?¢ B>
! '[Ö1`d9Ì3.©+Ÿ8a™<ø':MO F%£äÂÄ±\Þ*`¦#Ï
ü"Ê,ž	\×<›Ã&•%At=ë"˜‹N:(	0Â-Ý)€pÈ1¾%Ë8ˆÜZO>‰"
)
! ‰99+6ûÎ8'Üž7à3ÔÒßœŠ?…+n9ú'Þ	°,µð+û9q#Ï!Ú7@/0Òžx~
47Ù>hI>è<¶14Í:Ú!4h0`Î-2Óg8µ!À*12 X>+œ¾*¦4+0J
Y1ŸŠ1*¾<šI	4l&Lª3Ò/+2~3�/ÛT,H%÷!­IÀ84,o%@9:&),¾`,ð(ß1Ô$2€
(…¶Ü<ø5)[Vú
! Œ,
! ¦	�'Ññ#1þ?:D>»	Õ4AË/'Y5m/­#Õ?¹ZÂ”5SF>þ#>•W?·0I
! +1'-ôˆ0>×Ñ lŠ2Æ,KT?Ê)ï }á!¥=!(0o.'¬/E>Þ-	e%ÿ2¼,§)8"é3ú>::#	Y(l*_š"Ú
! –v?Á£þ  &Ä(ò",0*w(ÃŒ&p’³L°1ºž¡&>â!“ ]©´º,þ�9/x=B?!5Í?j)r.03þ,#/°Ë"•<a“&ˆå=í4¿$Ó"ð'n'6’òæ!";N-rå�E7+,…Á ‹­%Ð'€1„-Û);) \ìý¨
! T2š&OÖ8ï!–'.Ž-•0
ƒ+ü>?I*$!ÿÿ=×0ê!&“;S+;’¦&,:Ø&V!C‹­#�~v;�!t7&×>$&¶JA8)¸%(&­;ef'>² :=Li é2ã›66æò%§Ù5TÃ"–*(Ús+Ð8f\+/kT8'9r6.2èã!
!  �/%2B'ä,e5a
! ì$ä(P¸5e£"!90_�b7V©L=4.»4Žƒ
! U#æ"ú"ßp7Fï”Û?êí%¤(ªÁ8s¿ÔÓ;Ò"º­<,Ö0”<I)9ê=‡®^Y=öë!ò'§,®!~#¶@]#é4Â"
! †6�¾E)þ*„ç.ñ
hð?	Œ^$3e)u/'œ¥ÉU/Ñ,ÎV<Ñ‘—6«1�Y.•?‘÷$9Ì.x.J-¿¨­8ñE¤%*µ%i,7�-7î1…%;#•6"J,a9ÚD
¹:�
e,˜‡p%¨„3µ´?69/Z'–9·-}8ÝR	TZ/ð€G8É0ô
.uK{Å*¾ó/—./%/A>/¾Ç$¡’3e3ú,€ÿ4–	*!4§6ì
! þ-&‚âïøÝ1–70,$ó07f, 0<0ÿ5&@?òE8¬~Û=-z7Ä!3·$QÙ)"Þp.àd.y)cZ-Ç/Ÿ:02�5ŸS.èCW"�:×/y6*#_*oñ6†?iå*%:0ì2á„ˆPÞ5�„®�.ç*²<cs±(`&d	x4v"«àÿ:Ë*G0/È45)S:á$í'J?q6ä99!Æ,&f+Ï9)H,Í5g+|$faè,É.Y Ó²+&é8D/où(%*T6.'L)ç/d©(.5ì›<
='¤Ü;8ýÿ+¥
! Þ�F2@W0Ú/VœñÎ9„8‘9ý ­>a;"?ë0€K*f%WÁj8#lî|›7î9õ!
XO?¦.0#1Á/$Æ
2--ô%¬Åþ!ÌÛ€,Ð5P4`%™#‚–(s:1|7Nçñ=È/Þ0‰1"…4Ø
! .×=r#�o2ˆ1š1W‹ƒô?òÓ?•±/"m?ª40:ö1<OŽ<m@ž;�)ñ:K2³7À6.Ûãa@Ãe9€
! V%2,;Øì)å, B:#7':-“ž
! c½ý8¾O-V?¢(ç%#;æ�	 8)Ú&¨-F6+G;1ç'�†š0œ![9$2P¹$(‘)y$¡¡;Í¡0=q:ã7Ç-Ïé1
ÿ�%E!ˆ§®Ý$6ª:f"À?E’"»9# ±&×š*Lã8Cèu3¿::G	†3§=v1þ&ÿ=m)¼F(¹ë<ÁA! 4u–!E2Ä.añ=Ö3³Ò0¬*« 
! "t*N­L+q4De1v.\<f4’1Ûô;z	ƒ-5”!"!F g%6'ö4*
P5Ëû.¨t»U,O3,_9Òo&·)./Q'}Ý­*²Š#r*0$iÈ"´­»=´ê5I+5ïM%´0É
48t¹?‹©'¼/Ðµ;Ö?0ô'û<}(4qª½5ýñó5†;I:Šuj
 ½(@-…;P²ø:áí
! 4íb¹9{ú&-¬0
! 8!v[!Ÿ5¤:�3Dì.ŽFA/ˆ+QÔ:³X+&z.Ú?Ö¥{2Óý.W—?;"¬”8›?Ä“K/]%å\ÅrÕ°B4^619C:Å:ô9Œ‹11 Dh¶!
! ™&S>XM5ú)ƒ"OQ"4¶!Œ# $O–$U7Œéù	
;ú4Á s'?ÐÜ
! „5
! 
! ?US„!ÚÇ Ÿ; :Iþ˜/®210U6">ºv73$×Ä+.%ã'£-p<
! ^	¹0ä/í 1"³{ßz	ÀÒ©/.`*áG9Ó$Ô_=;(Ï÷ `
! ? èx!ù�3u™Ù1C
! µÆ0Æ%>:”	î?É
! ’ï2g	¡=“ÍÇ.Ú5C
! Ó:r8í
3ì<>5;Ò1
! <~%Ø	k6Ë/¿_ý
! k:	.a0'¿7í=¼
ôõ1V<¢c*ä±<M$F)Í u,Œ	w4[,gÑ/‘ë#cÄ*‚732ª¡(Ê<o9 2:sxZ. ;”*r.j=E/+¸=T=_;¸>w8`'6–?»?ÄÐ0P:
! 7#9‰>?)-2/Ÿ%‘i(¡$Ö´PB456á,	bDáï
û5*9´£Y"-2Í&3ü @†ç?
8n[
! ; #ÒoÛý(<L
! ¿æŽ2’-7'PÇG'Â»:ë>Ð�_<©5Ô'+Š7CY?ê+ëÜ7a$›X'L…'ß''‹/Ä8bdßÌôâP/ƒ'28P.Tì+
6v'01ø&"ç4g!€"û 
! š.Ð‘5·;œôŒ6�.µ1)Â ˜ßwŽ=…-4Á‰;8aK/*R71šÙ842"ÖºX$®.½/.˜
! a#=º!ó)|Á>ß5U«/µ9~ç>©!Žd5±"¬(-%t*5Ú�;Ìcn1h‚9¡Ü((dëo
ZÂ48t0 G÷cu6ÍÊ“6U	‘ 2.{u%â"Ð/ºx&zjŽ;Š
�(°×
! Œq1~5©3õg9z¦%ä6µ<i)½!›,4;IE5l·.è9û	:èn(1Ô+$/ý!„w9ªe*5Ï=Â)?�62 7Ð:ƒ=:9ê
! *í)#&–=÷#uÙó<å"p­:úú$	 #¯G»)ã6˜46Ú=4‰©™ß"C9+Ž!Ñ)ûKwº=5
! zÚ6t 9ø#³ó8ò;7é&¸,Hd&<=
b!’²L/‚ŽÁ7¬!-*uB=HÛ
•ú�È#kÉê¡1&2*;:=@<å2Q#j>«._4 X)ôL D	Y+â¨!w-11¥?E2""³?œÿ%˜5};‹G?º]=¸Mº&ì7æ2Ór3?5;¯8†R8 	è8ñ^&ª9Ë�Ü$fõ5^8t,öØ9nh<úæ1,<½
! O&('
! ð$t6²T+ðêŠ*2±˜«î>Þm;�Âu&ÅÚ<i=tµ$d$ëf<ò�<6‹.±5.Ó)j6-×�+
xâã$¾G‰
! ³5ïûª
! 
Çn
2A
! Û·Ü+L‘-˜:Ù,ý/#ë=B&((Ð…‘"ª%¯'ìÍ¸y<—­(ªu>V.Ê
! 4­-6K1H<3;›
û8,}µ3¢*³‚k<'w%óe
8íL+4*&'3�!d+(5VªQþ6�,†:&ÐØÐª
! I''7_
! 7ge)þ5&p)%Â$!	,A#È>sð-:M!
! ¤›*ÅRð&¯
! I,kŸ ¡"§Ú	�$òñ'2Ê8Š&h/4'v+º*ëm#,D2* ¸:4â$â'®€OÜ6Äl
! û!W080å4­y8ä
! Ï?’#¼k"ñ,T#6Ž7**É1³:T ÷sç=Œ"&-™78Véæ0#´)@wÅÚ}#g¥i6:&'Ñ—+ê)÷1q8#>zâ ²0Í.%=ß
:O1ÙÞ9>&Ÿórî:Ë=´†‚,N&Q.zÅª.˜@=õ,ª[+Í,2#Â5×-Ðˆ(R+)2¯ŒE
! Y,Bc
ˆ
! Õ7S,['¡."•#‚ †%ó>>3$
! +’>¦†(]ˆ•Ú3U4®8ƒ&«6ï>@ï5ZÄ<Löæ(e7¥Á+gN!ì?93æ+
)1'³Í'š6|#g-»dF3ù$'µ#Ú4#"º0\:¼3Ì4>�ch9F.Þ-"š'®'Ré!%Í+ë-ÝÁ÷"Oæ'&?Ê&
! Š;#hÁN9f9á6ž $øÍ“!é?\3µ5ðM;Xòd=i.–,ˆY;G+-6„"?<çÈå/§-—&~9©"·4Û�,ºˆ†<2%@Ô<Í2<á9k9¯$Ü±±R$ŸÔ/NÔ A$j°V?îH:Â=––' Œ5¡Ïý9á?%!ÖºT7"@s-93'ˆ=ß*ô
! Û#
Á-=>á¾<^7©&”�ÿIü)Í<¨<é(;¶8Â9S1&@($o
! 
! (]¢'·
™3óV0ž6™_T*Ó%"&’�Ÿ(W)j-™-(
¦Ö1<ôê3*äÝÿ>‚	@8€	,%â´,�4!	M
A£<–*+[/¡f&%j� V3 õÎÛû-D5
Øã?4O)6›(Íˆ‚/ø9)œ<š3†" L–2–3·&³%üì;?q0Æbp1@ýù+9?F*—*`_¾Œ:<1=¤<<š8æ?$â-ß+-Â
(-k-µ˜+Þ÷‰r4
«)ÿ*V0Q0¬:Ž3Æ;Ï.²4éœ-Á&Y#FT;¸V8ö%Ä,m=†–
! ;$µ7÷°M*Â1^<Çq•
»/þ'}&Ì>Ï"w)2
! ˆ9®‘1ñÎ.a	ƒG6RÑ-{- ê(žÎ+>æ�>3LT	v"°ý0¡
! x¤%Y'ì8I7n
! ÍÒ4ò/º?â›U83/¹&ôO:M
	ù)|9^)H?v á�ˆá‹"Ø!0‡&6‹#?4 ÅØ.$9?.©#1½ä0NQ	{Ü*O6|EÊ+å9
! ‡<p2Ëõ*>�£ –5G*í»;9^.ÊÅ0ú5„)Fr9,
ôI8“/¯#gÉ),2ÂÅ#‚:3 +þ*¦1>Š=ü%
'ÅF#Jÿ4(T&Õ
! '0îOXXù8®(J=ý$?'¿ ´
! «£Æ'ˆ4Œ.£ó2¢3?ùé<ž0B�!M#
! Þ(¼;[=¾:	3J2¼8["R 3�1¦/4 ø+ÒÐb,@/3
! ~~;Û2gq¨%C’
! 1+bÚ	!ð*Ì<3¿³1
þa7?¸9A,Ý-ˆ7Ò8
! ÊQ(ˆ57! ¶)[6#©:
<(¡
f­-•=ý+ðv1È‘
! ¤.­(	À4*î.Þ
žï¥<�Ž9šñø-Q²-y¤	Â.ø‰3Q$ª'?Ã@ ¾7ò¿=U=/L‚*y¥0ê
! º8
Xm(7H(Î)œ@øEì &#ïíZ8s€[8>¡<×<ô6±‚!ý%Ü&«!åW
R<T!ÜÊh7z
! ˜aÃ,q>�<o'%\	4$‰-�7)ú‚�$†Z<X<Ü:Ë0œm}4±*[$72+5óím<)—8Ò¾ ùþU
ÜBÅo=Žk/¾2Ë&ÌD!d‹-9„=š
! »50Y&Ø5ä]<­7jä+õHê&«#<#‡`±¦±äòÇ>+K6,•¼?¸;J‹¤4ÓYÃ0Je8Ó&Qú=(*\)ü.!L^Äm	8‰+ÂM)ç£* •ì6²%6=ÛÍ?Y7ï<ë7$.Í;[¤0Ø?Xáû8­ìu]M6,©®c0Ý*à¸?n-)3KVA"A=t)ˆ$ú3Î
! ³i4e'W ©•.V$„2$v8¶9¥"¤E%¼)^0 -¥*Ò=â:Ð*Ì'"<8³2rØ$-É]:¯d-»
Òq:~>Ž'3o.6I%è2·7€/
(+ý?P'Ð#??—÷¿<&8).£5á	Kø'0)ç!ºhk1Ç:‚D''<F‚?8Î4eM/Ø#w:w.½â4k)½p'z/9²�.ß
! ‡#
…�6qù;ß-Ú#	1'ý<1#Ô=í5r5n&9k*6¯"®/§5M>*[</ê‡Šã*Å5¡/÷.p–÷?lÞ=”>á:(�|(zÖ4j+Ï¾;2(+2ÿ�p
a(´1„1ó*ô ¾á-î C>!#ïŒ*Y*MÌ
! ;>5Æ)5Žã¥(½þ¹3þ5M`(‰Rò |¹$“3ƒª8m*«=5";,f7ýe ™æ‘&>Üº%:æ-$6è*3Ó=3ùÃ?8<	<Ð1Ñ<÷Ï¾?7:rÝ;p>K	ÿï9©m1õ;’?6ì9›=M<:8'5>$62O
ï5~0Îç	ÿ<I9hk
x?U+<*P)+Ú%Ë1Ý­)éO§í3ÕÉè.¹
Íì„0Ü/c9±¡5w/ýV68EÙ¦¦2¶Q©/	O„[x8Î7¬ú%·Õý*Óg'9Á5V>5@!p 2‚“,âL!R-‚$	+»¿è¥î6û¢#(ìY#ö50;Æ"7s0¶m.%83)¹ázÓ½$�,t#ù"ü7O/ç5ãP ‰4,`>oww!L
™½[5€¨.®ëf.~4ƒÀä55=55%q¸ç¸0ö¿&è"'%'¢‘>â2O#	T¦+‰ ="œ	È5î1�;i8!8]1f#°^i½é¾$÷4è(¥d*ã è-â&
! ,¢Þ%z?
! ¯.*Ê7£9k�wrqÓ/•/À&Ü,
! 1/ÌZ
! •4ì“7-¯
! =�†l.
! ~*40b#Šëå#sÀÂ)3;/þñ4 <Ñ;q Æ.½(>=×>%�—2¸Ñ3{ïO;OHC2E_Þ8´žž8ƒ–8á�YU"mÐ/J Í¥1S!¨,
;-Ù#ÇUu5;>D¶-»$8&$£.É´Ÿ")]"œ8X²9Óù/:¥;M?aÄ
! é y½ÃÌ"W1f2:f*�>Ä‚8x P0"Ó7~*Ðf{ò,F,›( !Õ—Î·“:«r½6«26!QP7F/Œ]u7h¾A9¤F+!,=ó!©
! 		Å
/(Lü#P>	$�9U>ì(Ÿ&ž$|Rax„$B…3¯(~ˆ)~7”7S2h.>)"(£‚2"u>4FO+;:™ P7<¢0�#†
! :­}6ò2i_)už*vß/‡"=<Ã+i6Î"Ñ 42È/,zïA0Õ73K'9ôxÔ.ôˆ':>¶‹¢9ˆ —ð:©“§:zò7à;ž2‘=/ñw�=ËqÿÑ*|à!Tcõ903Ü"I}U!ÀH1Èû=ò6¢<V1$
2
! Øª-´".ðv#~,ã#R›à<ÎGÎ '205
ú2V,Ë$Ï>c”G>Ö¶1he"ü?…"Ú
ÜÇ</ *Ï±!Â6P%µ=ë.”-È$Ñ+z;/rn xõ7y(±,e4:Ib;@&U€;Ôd>9hu=i1ãœ4½é´”D#ávÎ§	w&0ÎÂ$´;ó ,Þ
! †# ý'ï&ë%ñ>IÅ8)Ã6À>¦(;>‡Óáì <5›!•ö^7Ç=?¤ÖqŒ(w7\77)·x
! ²¯6É+ 0‡'ä-’'S9>g2%˜Ê�5§%²(¹%†'?0‡9þ…ö.”ÿ•X?[>Ö	l"D9F-¾¼35\ ¡*è--Ý%—î2Ø/ßã¬ þ$5Ä#>ÿ/
ó#<
…!öè;Õ3·*2¦*9RT$>Á~ gŽ¸697º
! £+? J99k2Y<ë*ÂŒµ.b(È-èc:5-±û6/B)_0%)0Ù%x%ÀÆ=�0¬næ+6	/’¡7Ï
°
! ZJ"*fÚ2}>^!±%M(4=¡	2‚Ÿ
! Ôd/·"Á2Ô"4Ç_/„&+–7¨418	OL"$9(D%7jå(…³\
C í
! «ï.;KN(œ¯/¯
&#†9Où
Ô8˜�Þ».[¬>j,ô:ë5G$iN7a*R,Ñ&';º(è>�#x+<\9>-Ã-öH5P1,÷Ë4],6ƒŒ4Úm4téÕ- R¶Á
U&1;å´†ÏÏ0Ñ! 8o	+8Ž%
²àU±2Ë…8U*#í*—Œd4+‘+,fž1@%ð!7`3>Ï'�º7¿±ý{ò	Ù&·3Z;�ƒmL³,Z&:ìÌƒ7°U=9ì%~.(;|"/'Ôà
;]9Æ2Ñ582;’:™uö	“8j
! 2.ó.�E.p:k\*ÿ47©Ø>C.Q)6 &r&6<ã-¢;¾.`7bÇ›"Ix(h$À1=¼7*¹*%¥o’æÛ£:})pZ:K>ã4—C‘'ß<'1²;£;ö2F0l#Ý=<$(Í"î
i}$1&ó+È›ª0(<,8Â!X
‚"š,r0$"I
! ‚'®Ê!Çá*v %)74v7Â(c	g’ª>éc'‡.z(+1²:@#m
âbæ74P!ßË¯½5øB +9ó”2¶=!<'¬G4“.)8H;G;u<µ¸™=~Z-+Í!^9"°=Š\ÁÓ”dM–4Íýï1ù3'F&	:[y<ü
! Ñ-«s=“ù­3,èÐŠ3<£?¢7î5ä3T0É'�=–~/s*û¿+t-".@-á!+4N‰=*0n,ó!)ù?üJ'{Ùÿ¥xß=Õga
©-0%h?Í*±ûg7Öñ*¨2œ"´&å†)Ñb(|&*eÒ3t;­‚õöMÊ0S=6&Õ:®7N €7d;5];T!ë1±3­/Ž"Ù!'F<8‹ Òƒ%Zç]4U;b‘Òµ4+(’7Öj6ç"õ.Æ&(ºµ0.7#!ÀWl ½:ž+V5ç7‘ú;ì˜Í0‘²ýS
! ';:œ#rH	äÎâ„Á¹/óI_m
! Ë5˜*Ö2#Õ%}+05)-�õy	p%$©>^1(Ë)ô ó3î=8ÀL%"$Å<"¦"¢&ª$ï4UÀ9@(#0’4O<æ/Î#c•>ºÜl>¨&lå}	í˜?%;&;0`Šº,3P$‚#à:­9*:$:úG8Ïžï
! ¶%á{m>”:e;áø8^ÊJ3â>Eù,‘*Š
Š£�)(
! RÚ ¯3�	>,!7>Û	
9®L1&> (8.Ë3¡6‘š?ŸV:Ãî4<Ì5N;Q!² á
! µ	:6*2@5Eá'ÃŽõÍ64¿‘Xð<L�Ç	Ñ(6kÊû3a+
! à,Q’)ñ»7‹8@¥#g¶	„ä�šØ&
g5‡*‘*d?:¬9Ó>�G=‹#�÷3%á"’9àÞ9)§ D¸•Ob9Ã>¿q&é*3g/Ý²7�+Ð
! ›+
Ýá7N1ñ.	ñx:ò=°$Ð6=¢:Ç%]x),í÷%pi0Å/0À
ú:Û<[R:ê6W>-D(¶*|:!:~4-#ü&5)u*<3:
! ²�3;!Áj<}nIÛ>‰.	%3®1)`2Á:Æ×+?À:MˆBM’�Î(4¸/*+Ü
! ƒª4;8àn*¯�ê8-@Ý,°Ê4‘Œÿ)99H4kšÀ$yÔL*=¤h&'6ð�Ð+ O)�:VÍ3ü÷‘/
(
! ÏÒ%Z"§(‡!ÿü,Eh(‡Ë<29û?&9{+/±ÏÐ9*<S;j;ó9#*
! 0vrp5?Ò*Û8»Ó9–ç+W;¿-/Ãyœ·#	Ó‹$n"ñ
! ÌÃ57#.Ø,´—(ý¹£0%6È(Ò,ö&Û@µ"~4¦?õÊ-(<™5)š- °"x"D<Ì–ý&ÀŠ”V Q?[.¡µ8L|2£�-5å:û0¥B<$(Öj&ï.ð8b5®Õ3¬Ÿy!„7\æ9$*”+5¸
Q ˆ0©*¨
! ð…:)òàÅ bI„,¿%0�8Ç8�ÞŒ'/5€ë;:$¶¿'ê3w6×9qò9ý
! ¼+#¢+‰%:Ç&?=ýî¼&^
öú7¿2_5+'†*Èº÷Ü(=3+¨
! )‰V;­,;g.+#B7È&b/¹TR4Î<6‘ï-’8Z! ^s23èqª­4HC)½&æ:H-$‹?š2ê1œ5/158õ(ÄHi&!!›…j
! ‚ b6ô1¥7ë²ˆ#\ñ;w=[?”
! h"ºç™Wk=‰) %¡.¦6¹É3B"	6F5ªpÅ¦
! ù	à4,­	]'™?Å[!àæ#f=5*]+kü$w“ç,in9œ™ÿ‚.’Ú_%CÁ ã
Xó™'j(G\� +4>bº9—!F7‚`5å	ß0—<ìÒƒ1�Ü1$¦ ]&ª+Á<L-M_@28l7„#íW
é6G!ÖU¡8¨>y}'¹ &â*ˆèÿ
! T%*²—/„²Á4Ï�½tM'PLý8+
! úÎ?â
! à
¦Ÿ?à8À
! 2)
! ˆN<îâÄW
! ª=�.¡344�2—#�%ž*Ìì<X0¬…2"Þ<í-Ó,Ä·ú	�&G/™$H)
}•k
! ™â>‘Ð‘.Ù"®*F9/8˜j:»&08;€¬ÈñøCÖ¢/37¼j?Qpd�Å9à7Å,HQ!;3;0ß9M0�U9ùÛ$9àsA<ÝJ.�?�î0jy|*»�rl4»Ê?	•(´7†'8Ü
ÜØ¾5€æ4X&×6
êp=A\,?‹(&NQ:Oò>ç	¡
<š!l/›À®;®×õ ‡0’
º2Y01,
@R#( ßÛ! 5å)«R9É5¨¬-•*¸Ýä&m0x>Ä&t
! š$ø4Ó-næ3Ð(º)=*)€0.§} ã<Ô7ÄÒ7$Ê%ç:/AÅ4Èg&®É/
#‰�)•2˜<++3ö?~¡¥9ÒöÛ3ò
! ù6bAX
! ñª;95Ë;‹(q7Á/X	'
?‘Ü(W*à6w,Ÿ‚=– P?*_	î;Ä-S�	##8s1?t6·>t%ý.|z,¿#V-_:¢ö>@@21œj+�·´#ê0ø†Ë{8;Ð3Ä6Y¶Í*-º
qÁ$«4V	=×^ô<’*°<s>Z=÷'¿â#Z`	[_3á.c+&"H J4¹Í
! Ù!jo<‡1ž5¿Ÿ2f>�'�;÷5i!F;²
! øW96;ì	îo�o\Š+¨�-è8¼'ç�³--œ
! ‰<ïïí5!?g
ú< 'Z*�“±µ�>«<,5Í›âõ")Ùv$¸!)@˜n&Ù>-Æ*Í%9.59ð5c#"-[€P8ÞC„4A3=�
V2b%×kÂ0ÿ,Ø4›Ž=	9:c(ã:ë&õW6TÅ�$„k4~±/5ð6|	çÚc |,]X1n SÐ=á?%/-
oôur%>+¿-´(­é/§
–)E&\ùn>“²)@9¹^°*u0þL;à'ýa,H+œ,ÇÀ/>×4Ž0
>±7Ž:ã>Î,˜Q,ý/m+u¤2	`§2ð/Ç9ŸYu2@$	
! ¼?ß2º¶#£6¨+fÞ�5×'r:0%k!9;ÎŽ
! I.Á*sN‹3%ëŸæÞXÅ6¼<—
žh)2ˆ,O8Ú‚«gGôŽ*pÛ0z,¢wB(9b�(Ì>;ï)g2O(Õ(ñ2X82Ü/X@>µ
p		´b L8
Ð27@]*—‘8¦5ô
”´Š:YÓð>0Z6å.þmaË9>¬:ƒ
! Œ=?$)Ã$C/Ë^(diö,nñ$í86†:ìî£D?¢4lÂ<J1œ$4žQ<¶ .ôÆ²=2µ&¶&±6ÅÕ,ï9W°8° <7@z5…@0'Zƒ0*;:„'u9†'t5Î
L»Ò5°7cG"ƒK:õ:?Á=wÄK9·
! ª1Æò<·1P±
! Rp8Ä'Í��¤/¤$7&),yË^
! Ã	GE]³#1)¯«¦m7¼¢,lqÛ
>.Âi?x5ö
! ë6ˆS;¼0§
! ˆ^"‹�9ø,çz'ë,?›Ø3m6ÖE+
! &?¹v_¶B#ðº+o?Ú1‘4-3íÍ3×5,>Õ
#>Ôºáúþ:ßKb"a=s
! ‚< 6O.R0lj0#¢!œ3ö²'ËÉ‘2åB+8:¡Þ/H´+¦$^)Í)—%¦8Z?*Ì1Ñ�3©
m'û$Lí.´2Ë'&¿45:<¡K(9#k5}5æ¢"/ÑP¡Œ+^k	"¦
A&1«>05_P+í1®ê:` ×6»<”3�"Ä0å5û:žË7ˆ2@#°‡2À )#sÈ<³<ž]8i›;¹,ê+?3Da6ªg#Eý=%ý§%þ
! Ø" ,ù×(+à=›€5œ6W+
: <V(_q/.
%5
! /Ê1£,¥qtEB6=~&Î¬.à( 
Å$8=®-ÐX *n5K=9Û+r'Ý+Ç#ä1�Pe¸ ./‡=&@,Ý.v)‡vdzX{0³ç&¡:Æq-¨9‘%+"¿>Ì	o)æ8',c2gt4¬3^?;fmX*Q5“)òí;Ð&6*%)%}è#1A:¥j›$�$¸1­"
! s(<:!ŒQ+6?Œ
! /
! J§92=3Å	d8
ü0$ÏóÝõ$#ž(‹ó,¹-©¹2u+÷äh\!S4ù:
! åK"ø<H3C6A.q$ôl$¥8v
! Ò�
! $¾9*Ó‡:ðf6¿"_> "Ë>Æ Þ#nw+`i#ŸÈþ<¬	
! @Ò	$ÞÚ8óž-€%G.:œ(#<Š1º'X~SøŠ$$3Së3?¢�
¦|=ø
! ‡;Ã4-Jo¨"R?1iƒ(�03?
! Ò!�ˆ8‘!`®�à/F7Ø#@…ÏŒ#-f!¬6
zõ
! Ûœ:È	=ª,T'ã–+ “È'_?úc	h6ê¹a U.õ+Ü?ô53=÷>þ�p 	5v.U575L
! ]¦>í~,60j5Mš£3Ñ!7:Ô¦!ë
Zÿ1�!d3{.á:‡¡�U3î)Ó+¸†$K?<3íú#U2Œ7J8(@$!Ô9vù#þ9­$x9W/tSê¬¬	C5ß#Ò(ÑwÈ|0u yD1	==n	´$Óe.O5:t(-·ETÉ5
°6ÙÅ3‡�#œ²È3…R2Ç
! …Úœ'Ö;:?É@Ö<Áü.Ê>Y
óz�M¥:+ÐY
! h1o :Ì?�3)2&ô3™0o"(™Gt$�,1’(7»z82$ÕÒé- Œ
! j¼ê>oø!Ã97rK*ò:H³ ;7d6?70?Ò‡¢p/+èà‚+È
õ#ÿ
þ8cÆ�2â
:u;�.¥>¡!ãÏk0=@	uJ7ü(\#ÎaÉ65è˜	q'�-B:ó/¼L	µn?-Æ4B¨8.8;
µ+¶>å>9Y%1¹5.�O\Ï+”)Ò
! ÝtM9“
! 4)9Éõ%å	H*'“0m,a<*R!o>Þ4ÅPr"C?fà/R í<óÚ«0&g6š7Ã2÷!êDX|1¤ã@&/Ä©0Ü3º>4lí/‚A+‰Ú+=#ÅW-«=·?ê.•,N²!K“ñ5"v(n7R%¹%<WªÞ<"ðÂ*”6X%g?8FÃ'Â>{ b&È:Í
! Â:%ú0ìnöÄ:­±-`C</+$40G=	T:�73™)n<¢%Þ e/ï"Ä$æ<º4à·98W!«6@p9ù*i›TDÊÁROZT½3œ$"'˜"¯&¤>Dè
$;TðE6Ç6Æ
! Ž%æÇ1÷+×?Ñ<i/˜Ë'=wy>5Ñ:áfÜ)…-ëS'ud;’%‰4
b37.l2Ï;	6zâ�%ê
Ã<m9Õ¼ ½18/) <j…
‰5¾ÝT'lry9>0ç#
! »*q8<¡1•9¨33@Jk%%6(Ó6Í
óB.q
†>…+9"�ˆ%î-›õg:ë2@'	,&0®w1Q¿r["ô.‰½,R½85úY	^:
! z:P0c>—'Ò6%
_Èd-
! î3�=Ï )S)�;&Ê"œ1­-q$/Ê&0,x,>äü;ùÇ.Ÿ
Ü½) �Ÿb
œî2F0.4�P2À5Î16«*çáþüEê�îƒ9EN?j3Š0_7‚0/ûY´C4×ëñ&”
! (Ã/ ÷)<§'ˆ;o(÷Å&!
! Ï1®&s3›5°ñ+ó+€>å>4<Ù6ð,­C=8Õ€Ú®<Ç&q%V6ÍÞÏL'µE*‘7òÊ*Ì+©.\º<,G:w
Â;‹4™‰075Å)¥6K!¯!0':Ø+œ*þ7\N*G”âG—;zA-j**=Ÿ×!V
Ñ	ç!
Ö?4#=¬	y.€qô=Û'Ø!=”$/&d$%à2Ëeï6­1d
öæ$G(ÑÕ<Ó¸¦7Ø8ß_ ]=D6n0\={:"ˆ<4?R+�8ó48*-Í8;³<.ö5R‹ñ7ýß/A+Ì;‚-—ƒç(Ï$	æ?Ó r7l'{Î{Û,Ü4ãÎ5i-04-@!=È*Žõ0ÄU�1•
Þ6©2ä	g0é,!Ãw ý5`; –Y/G!‚9+ Å;š#"ð ‹;í
! $õ/q3ûC7a/$8$Ú)ƒ,À|4Òk>šË6u'Î*ÇÃ‹7a)‘<ß&#Ú;“	å˜ø7|/Ò+¥5r0Ÿ9^±0¹µù'¡È—ã#u4Fn%[Ýû&Ö5W-V&è?0k‚5Ë l!À4Å?Ð71{$ñò1�^+«,•5ü/Ö"H.pÆ/¤b:@6Õ”1G<qD!J²èi
! ³3Á¸(k$€Ý66·%®»%–%�Å™ ‘H]/, )�<¦}ÿ8Ô!éøå?wK<Ã
! 	7/J5>†œ>w6s¼
! ¿7ï:3Ú£	™¶6ÉÄYÈ@3MV)±J V5Œ$w<˜63+d/‚®1>Y!yõ-¸;?,!á^ % ©3,F1N68j27ßÙ(Æ(¿	/5Ÿ$¶/*L(¦D=:âB1&ë+Á9þ4#E;Bpg?^ã,´*¾6FË<Š4Ý/ä4*8ÅCä:6;<v
! 	]¹eÖ
—1c%± p,
! •&ZA
ÕÎS%\59A=}=ö²3zÅ=¢“+.+š>1;f«"i.¯…?r	6>’5`#%.š	;æó?»ü1Ö&æ	
! $ÄÊï38%íQ8¶/ñ"Û*í7Ë27¬; &:á0Ü>H+¼Cî&ÈÁ+*,è’¦))šõ8Ð"~T
! /®>M,3>�2s$2j,â?”3Oþ$Ÿ<†=v6”,®:Z1Å&/5~L8>ÿ'Áç<¹â5V"mu?Ÿ#Í1êPþ€9¥ü9´/Û2Z9[1òœ;F
! 6™:„4[ÑÝ
0-8†04’/{wâ)5©=°
·à$D* /
$Šé'À%Œ0�4ñ8F?íÑ?f_
B39q=œ
5#�÷6°)D1J&cßï%µ9Mo%åÔ	Ä	§¹;¸-5Œ)a>k7Ëw�@éÜB5I0(ã&š%8^5g(ä7!@ˆ&YE#ÃK(¾æÈ9=·Ý[4
! A)^2!*UY7:À¤*Ü,i¥-þ%ÂÀ'øy:·^ãU1ê"E7,c"«;±3>
! °á
¿8×Õ!l¢8w#< 1b<£‘	Mè'Ä4——¢)õ4ˆ76Ba„†
! 3Š$%˜%/è
! -þ/òµ�(·:-ÜÖ0DÓ˜#–@9¾´$÷9¨PCó"=w0Ø1C”à*%�`2¯	."ì' "ý!§7²8e!/ \'4Í#.¢k‹'Õ Ù4¥4"y
þ"£/û¸'ôŠ;^ž=]êº¦À	}‚4¦9Úžû%¯ú*1Œ%}.‹¼("ï( 7ÊX#
"Çµj#t8,£ý¤33i‹%Fœ/Üºk.n!0ÇXEò-¹Ï®$â�9ñ3ÆO"â7»7?*Ù!}<7;B*S3å
­ã"•
! ± Åv/ÀÞR>'IN`
+:­!0/ý1ß!‡&„
! -,6z^-"þ(`9U?<4G1û"ú>ç)%?«3üÿëåj#Ô3
œ9Ô¨,Ž#¢5V9³4Ãô$=*Å>I7¬5³�.i5€Ž[;Ó
)0r‚&b.º=c4ÿ!.	¤ƒž>W%Øå7s@+o1õ7l1T $
! îI6@)p
! ú1Y6>	û Â02g>½>ž@Ÿ¥&æ=x»&, f0d1�+xb”Ž)ä8«à“>"¸7�0¼Ú$ß¤°\<,/
2hœš)¡ù1X)î	á;)605­ÿ'§."\Þ=—,s[
! .±ò*±>½)y=ö–"Ð.»ò Œ-p15
1&J0ò.7¡s
•8Ø«x6íM>N1,#)$É+´Q4Ž.ûc,õ50B"6’<CWH/.<B9{/üu€2Š'•n,À"3(”
:g1K )	<"Ç'™6Q*´:h!°<&Á1ß%2!£!Õ5;=x_ë{&—9â%;2”z% ™3uU$K#6¥ŒA§'m&¢
! 'XºÚãæ=6„<ôð4�’$G2þ¿*Í=¢Ö9}1Ç7ƒ.tx­9ù<Š.,“"ë)P&Ÿ1æ’<<!ž4þ
}ß?ƒ$¤1$÷-84•-Gf(Ô&.»8éq¨|Ò;3!Je=G
¿)-8mÿ3!{õ"è*™6)ï?â,Ô5’RE	W‘,5ô-¸ªÊ2\&(?® º›	‡%|?@!.D8r1®#á3Â¼39"3m!­3ý#tŒ—3H„9Ø7“ƒ¯0†k{=­ÄcÇ3f:J;…=ª`O9[B2*I2¯Û4Ð>î*†§#!ê?Ü.X!ß4@-Þ"Nú§x<©¼.ò;­!$6Â	¶øxv$:o8t‰)(&4þà"9£ÊZ. ú ô	5½	ª!ÏÁ]¯Ï)ù%yW(Ôòý-;ÿ.ù&`-ê954/½#š¶(T/&K,éÖž†5«Â2E1§[×.Û-ø5
! -"�'ö›Zo$Âc5Ò-CË%¡ É%·8}?Ô#Ý<¯<o:#-¹=/7,‡³8ô8Ž
-fA.¸é#ä
4Ói3,y¸S7Â4+e6ó2ª7• éØ=7é	�
2Ó!�Ëb7 à:4Dƒ:,-›Ö:.a8ç™Û%Q®¬e#¼&$Ù4f;˜2·/é
	Ø)4z2f5p+e$B8o7,&='‘á+6$ñ±-@öE¢Ð%_
! R'Ï4AÅ'¼Ús6–ˆ*Ù$#>2d4Ü=¹âYÂ:Àò“·'ÿÅ
! c<WI
	;;1O'¢ù—
! @\1`/)ƒ)>vŠÄP
! }ü:þ=Æ#ÿ 1Ñ4Q™85 y
! ¤Üû1.!ÛnÌ:ç#:W4=2†4ž:'4:Å4eP;­-§+’;Ÿ63–&.ë Á6˜N¦,�9f)å$?]2 •[R0W'e^MÏl/Ö-R.Î$ö4-?$	õ?ÂS;Jö7ÌÆ9 ¥3É	ó:ü
ÿw'È8&h	$é"à;ª#/58	/Ù7@ê†Š6
! #]*¤5K+ô4¯¨v*#³û7®,v¯‡™.S²#—íä%¬$ÄÎ>1
! C+1$I(ô(j4i)î'n¦†
Ø7 
! ¾³"ÂN>6kÒî	0�
! Í7>S³ ö$ž'›4&×=0ž
+a›%è3ý7.Ž?ù¡xÈ)‹+‰›)Î'Êª&h8ß–ò#œs5‡(¬ZÞ')<Œ
! ê8&w A;ßœ)À†r;ð =‚ŽL2×3(ŠÀÊŒí"w;\;Ô(|	Q)ø*3a!‰8ï7Ê3q*C—,œ+’,Í2t:á,=34&?¢Ú%Ê	,Ë?O+Nö0<	$ž%(‹·‰>ÉA4š�5�?@ï(1?=ÕÃ
¢2À#ÄË:ž,Ì)«Á"Ô$1. Æò5™2 Ïy1qãfø³+ƒ;Zê%1Aˆlps%¨!1Š(ï|{"0�6Aç;;*E?I+.¶Œd[2©#£#gJ(�]7‡/¯Z7I=“(‚˜!–K„;I)�'
c8Èe^K.Ý&2s')2Û ì5Ñ	"36J+©�iÙ Ý2ª?*_.ì4v-˜'·T4]0;ø>è^4G,.òd»#=QÇ0ÿ"y#åÅ2Â
! è)Ææ9¦i'Ñ'b5Š9Â ¢3":$*?
&°9xä”�,¶2¡Mú/!Î�”/;;3`è+u$9½
žcól8%mâ9Á;;è&ŸRÌ=â3Ÿ><–>©?Sž,½Æd'ì…3èd)	1ß>¯ŠÅ&&a|+C%y3=+"[*}N,.H!¡S6ÕF
9È
! P,-ý,ù7ÇT7±=)7ö
"5„|ˆ>Þ.²
{~ê,³6]
ß
&á14·2þ*
|9j.Q‡)	m<=4Á4cr,è#~2´=ì=“À6þ…f’=.9#-Ã,É!÷UC×“#‡+Ÿ+×
A:,½ í6e(Pôo#4>Ù/CD‰'(é 9æ`A	µ9§$úÿ0&5î7ž!l/ð.@ý	ó6Ì#¾	t2¦0B;¡=7þ2/á>¿5€3Æ$ü6S8ù»>::‰0z=Ð #Y€<,.ƒ>žü2/Ê(
0
! ¤&bÈ>á)Õ'óÛ=À7J!Æâ˜8ë96	Ä .*õ*@-3¤ëK69™ä*´5ü	Få3c&úÕž3)*Š-Ñ"Ì-Gp6·5ª/�ÿ Š
š;µeM7å4žn.‹2f
O=±
ö‰!!†+F&Q9æ%ÿ_8ñ1±}§ôž!ë>(B$¤,¿,	#õ	|-'BÓ#¸j	02ªÏ6¼È?=%/796¡,›1]p"�mWð;ë
! ˜>Ý0êgC&¤Ú*˜1³&a�ð92Ôõˆ"³!ÔÞy�ã-y¤W®98?067c7¶»wÖí9Ù40œ€*w	ê0@'!•$·+î%ÙV'Ã3}
! *
! ¶+î8ÈZis;ýšK7’+ðÕ2¥ (.w
! ¥§>vq,Ï#”ß.1\L$a1%-o/H9=ÿ#•Z)w-ó$C,�6Ÿ™v!S>ÍJ+Ã(4	Í,"’äQ-Ä%Ì£Ö‚ž%î6/6_%’	Ù9ñ}
ž?µ3_"É(Œ
ˆ!„Úö6;Ó	'«9�<ù¿*",=åø6R1�X>>Ì9ü+qH˜
+!&ÍD+(:é$l
2±ó
! â(¬¢u6
! 
Ö%¹8:(&	… _(|Ìœ?(]¶$ÄÃ:„M J·OÛ9 ¤'¡Ÿ;e6™K~¾0&"ÖÇ2¾'#F^/ô4Ö6J/ò
ï#%“2#M"L:#¬4#w>ñ?Ý
†=´—¡-|<ì€ºZ
|Å1Ý±]T(H'g;Î°ƒ$s9Ë+á ýgr[n;s#%,û0S§0{Æ•+*ó=Ý(;Ò
ë8ä?4$T.Œmð)	(a-c6<9à>¤#¬'›¶0;ëù0m5Õ17=ˆc"76"ÀÝ
! Z4@1k;Î0j/h4Ž.é;þ>ú+lœ~
! €$ 8µ5 /=;Ñ:±.�¼ø(<%ø
‹&
\2)Ü8›:‘OÇ!r)üÐ)îô~Ž1m%‚3þ«:ƒ(|5d¦à0ñe‘ü*ËÑ>!Ò=g3ã�:"
—Œ3HóÏ" ú:.
! 5…¹4<?-7
�ù—›:3§9l=
! úU¤6í�&Ê6303#0Õå>µ/˜ï*aÏ¬d(4S¼l$ Ÿ’© 1-„rï+!Ñƒ
z(ÃC"+)¼2"È ]6ù.ä=š:ÜŒ—:n8*$6¨0Ù`Æ<îy'h7
! î:”%õ²n§�-vl6”pœ%þ­£?"× |6’ê$U(bF�Z‚;#)ß$s)1°OVS%‹,+6#§< 6Z U:¼!è�Al3Œ!ð=1{¥+÷ØË
! å‹5`¨ºõ=?z0ÉÖ.<;÷"#ª‘12')îÔ†TD-0j><­£
r/ìÌ#o3 Œ/!/‹9ì2E
í–±)ù @Ï<Õ/È0Ä-b8Ù?J:n-"8>	«v<u)–Yâ+j

! Ð#ÿ¢
W2*tIøV
! µ-‰8S"æ'(]!ìÔ?{…o*;6¯„>\F›-Ÿ/mn#M0»!üu
! Á'Ô)Þ?oûô"):Í-:B-µ‚84™
! ¶V*:è!¤7%t÷(þ3(mY4"=´>É‹<-4Ø0‹*y%Ã!¤3[&(…·,+Bs<î+Û"š6É7Ž‚q+Úô*v¦»(P9»E4%1%&‹öî$>Ù*7
v
$"7Z	JÝÓ1²2%
4”"DÁ=Ô
ÅPéS @N
=û#8‹6µ¢u#,¾ì0P.¾=€-~(�=t.³(¸‹0Ú"ÙaM….Ø“?¨“4´:ç< _'1:z+µê4‹?ºÍ\(81þ	(8‚(‡
! uBµ?4/!H72?è6$+2s&Ú9ê-½àý)ÃÛ¼2ª-=3%h5º‘±#¨hU
! ¹6#$¹1Ì•lþ;§?x$á8�=�4B
ÌÛ”.™õ-ü4äø?,§8�8W$
h
ï8ð	Ô¶•7.%:N"M3T¹+*[a:�ë)J,4µ ú!þ)?:Z“5C!’*+/4ŸŽ5!;³=§ß<ñ#Ð!¤-�:í>²}»‰Ý�[82¤
Q&O5x	†!Áè%£^=?äó½4Õ.y/×)±Í4ÑäB	Q'1r/•ÏQ;,,­+Å7¿0Ž>|á5ì>™;ª
ŽÕÓÉ"=H&´b2 r(ž˜y4,?´-KP3«ü-$X�
! t½�=$á?9ûLÐ&ã¨aÄ™
! >C' Æ5üËY)î£!Ã1þ.+&1.þ+ç~$™á=.)/}BÙg(³ñÁ)F"a&yØØ'ö‚�š(®
T5®cV;Ô%d¬èØ:h–fÀ0íä$#½F$ü'€–è4Ì/à =.05„=Ä?–-AË,Â'DE-
! ×1õ½Ì½*5¨5§Æ	5(ª6Ô+O4\.
! Û|)Hü>653V)¾--'ó	ƒ2³	*6g7:ð"ˆ?N2vÇ6v,l-r*Ø(5Ü2N0<ž/ìû;x’&x*`´¯ %{Ë(óø)v=71@!›8A”ù¹¦6`
! m3—`)�'†ôX¥*[-üL<O%s?Cö)y{32;ÚÑ7‹1}L0i”aÊ×~´Ò>K5¾Ä/…K¹<‰7­
c#'RÐÌ0Ž+Œ?=&fÓ8%{7v2@Þ;	�77M!,@ª:+*p?ø)Ù	b1°	°;ì<�j	
! £eÑ:e<i2²r>¡2_›
! ÿ(O0ù¥,Òu1¦(�î64" J$i%lä'Ï2’˜(†1{%é%³^c/€=9½;^ò&Ð?89—5+	|
! YæútS(“›I-Ôv§<hkÑ`6½%á
)|GÁ%%÷,*ð<€ ¯?'}-)× 	=(/ß(é5ã3J¿%p3	fQ4£=}*x‡ª5€J
! ¶ ‚²6£&ð7>L6}˜0NƒÄ>«ë´
! Îÿ&W8¡-3 Ô§3$,Î©x,°'²?ãl5™9˜8$í!ß$	ÊÌ®: (ë'(S&ç22	ëƒ#	ìÑ>Y95"‡é
! e8Q6</?T™>#/2l<D;è5e0¼(ÿö9'¹>´%Ó*-S*Ð—y1ab0	ã¶$X"¸-Ÿ'×*„*×²õ>y&ØÎ(âoé¶
! °Û¥Ø¹(a" ¤9y;ä!Ô{9l0ôbi
4 ~)T€'î& ªBÜ4»ã(g�&K-s.û
! ÷7Ž&`!ñ!¨ ·Ôb=Ü1@*R
'
! B0•:N8Á:+¤Ò.á�+K&q56á2 2ï;X.a.Š!6ýta'L?ñ/ìB³$³09<!3�å,6><ª*F=‰	
! f ¹7ñ9Ù/[Ï-/%D4é-)3Ä5š>ø=Á%\-£)½-c.N

s/ó7%‹(7â/G7_,+ß;¤Žj%Ö!É�²BÂ˜Ò<!Ž^*;
É&ûë%�”w3]Î	<¢@¿Ü5ø?À·!…$ò\ P<‡X"ð#ô&×;%ªi+ÁêÃ .>{¡)¥¡#Ý"ž)D"	a2é?Æõ']	W3P-‰ï5%À2(#=ä!<Å—š=j0B6M.õ2,9=!¨$šh	%í?_K$[3ó/3/ÒAÝ?Ñ
! ËÓç¬
! Æ1â3Í>�*@¢	1ø.Ô4w ÆN	n=P0(Õ)ä“77	*‘;£ÍOUŒ;<]à-¥!ðGR&7*oZ/¢1”?f=é/2È%Ÿ)Ts2Ûñ3ä
Ì,À3‰*í	Éö(­Ï-øÌ¹9	=)@.¾)¤602+},n-½<æ;ÿ76/¥%
! å'T Ö'°ø"ùx'ø †8.í(‹#ÙA7w`y¢·ê;õ<¹%}²ª	…0?z"Ø \%äìº/>o!l,(›#©%ðN-..ˆ.î"¬%µ,5Ý
! Ý Y~6»;€P#>ý
âõŽ8Q{	"9~
! 1| ”×M4$=,Ûæf-¢$m°Ä2Ò)+.2#ŠŽ,+Ò#šo-i®6ê<$
Þ:O!™%,0Vã2(!¿(þ-
! ÈP(Ä;?“13þ;´“WX†ÿ-Çš//:I+“'¦'š^
! #^-u.Ú?:°:ñ"ã #–<°-­6 =È.Ò2“x;x#§´84º	éÆ%0~ó;+â631ØpÀ(ÿ”!¼>ø}9x.1T"®*©6ó7"4È5-<û¤ –ü5^*ù>æ³1¯*;%	—�¼#¯4À-Ü-o)Ì(ž:—4»àJ5ê)ÎŽ? -…)ƒ!Œ>€)b™(¥2›LŠK8x~ÇÕÿ9c?a?3i7T<Â®
! ç9¿.p9
²1p!–
C8Û1€:×m"{–6¤?Ô!œE:h#¢k ˆ»0z&‚§&r=G#²!ê':Õ#1s4‹)¬d#J©:#ëØ<¯q	Æ!/@ù=â@Ó1:<=¸¢@Wò3¤-Õ½.°±	&#Ž	ã9&Õ7#–188^%¾4†	\07í&].7C'¿
æ,¤ƒ	n2“%n×š<>Hb4<U ï=@St<�.=2Ù
! º"¾
û/s;E.–ˆ
¸&v3FÛ;ð1ïso"f‡¼à&o64#(×7n6P"^?½?g,3&hQ>Ûë=±?Ó5M=34…#9¡ƒ)ù9mu¶· Ô>ò$�H�a)1,/•;Ü;4P1%�"n�6…o6Á0`:C$Î%¶<s"•!> 8
! !R3¤žÈ+i:Ö>*/'Å"/?Æ;$‡$U*ÕX	9ÿ6.ó-�$Yiö/sL3&1!Õ?!¡4’.§»1¹	¾(W:f&V2J5ð0ƒ5ÚC(H#K>'Ú½¿;®35ª)�>7Ö#V¢
7Ï1�-y*-�'?Z([:2‰i*3<8>#Ÿ=	h=æ*ÿŒ9y¿<=9C	½9}Er!
! í
g&�*¾8hÒŠ!½';#4
/¨º5Ð.	
µ—0Z4	z-Y}2ÜZ,9+'¥)*‡ü8µ~?Ó
! Þ3¼$AF:&Ë.A1²&(>]-õ¢9EÏ3‰&P*Œå6áùñ~·>Õ$:"ë/¢?)êz#t'?1!(."­'a©,Ó+÷/Áö	3â<	¤"w27.“Î&I$¯)N!>nå8ß6åQr+Qü3¶–Ó2	0!€+Sk3^#h	T>/ë? 2Â½'è JAq‰U%&Cê2ù2#ïàôdü<é0˜ ™
8%-<IŸé‹=¸+B—) -Â8Ã ?·Â&J)ÙÝ¿+Ó3˜ƒ4ûåR
! —h*/Ï2A*¾"1-!T5$˜
¦<Î:È,E<ql(â-Z5÷2ž N«&\O2+¨=Ö$%p7÷³/›/Éæ5î!µ¼:%  ûn?|3°#À"2P*î(bu¹Ò?å
! Z#7_É#Q%d �<"!C0Q	;œ&¾ø/;4š5€+?>++ý>$†}±+¾>˜ÿ$22ºË"~!5¥F'ñ-…<0.!ðˆD.ö8ú
! 2jæ)¥/Z$Ó4›&¾Õ0$®Ð<+*€#09#+u!{Ñ�!("Â,—1?Á3×#Ÿ0±1Sçj Ÿ	"*N/86„	‘qjú.ú&,B&Š	C;ò"ñ)à¨/ñ<&F×&Z_½=W9ø	ì/+S96:àX:O
! X :;z1•�œ Æs,Š8gô0}:Á.æz
2W<"1À<­#J6xäÇ>9$ …t	eá/'¼1=Ue6Í2>_|üÀ.<-I5¨:8+“
S0`„G <€(U<æ6£}8úy|'kD •H¬6]�4–r$>.?[4B!2'&,93
u:³Žzƒ<r»ð2r·�®å1>“%ì!™	æ
¬)¼%!$�<ÐÔ6dëU� ]>;+\
! Ä3ß'<š9<"%óñß	ò(¿MÐ@*µ:¢3<•²5e>{6xbÚ>Ñ=7+.(ç£$`0Ì*±'ñö-F¾Ã#Šueâ0~$H.§;"¨*í ä)×	W#'�È9>X3¶
]‘?Ô-V/ã9piÉÜ0{4aÎ<í,®r?"Ž6¹)()°x-H
mdë4¨
õ+÷:ä2ù
! …«$KØI4=6Ç(úZ3ŸV˜,™�X(y,‰$`.	P$7.c"¸	ýœ.Ø) …5»"@.@íÉó%@»2'"b'¤=w"×,X50t'$¦;Á!C
“-`8½2z8]3Í(ÿ$O7ü¾"«'œ7f	dZy+ýq
! ’'â,;9þÀ;©/>ç8’�*ÅC3š-9~'ä:`"³;.û
”;4š<#%C'?&i.4=#,É-:6Ì¸@;ÄÛ�è£8ôôb)j]Ê„6{'a¤!^>«
™I;Ã.ž­0,Î6©$,l ³.R7Ú:˜)¯$Ó.ŒTŽ4HSøJ®0g)¨uI?Â+X6;¨>Ë!I/†ßuc3à?¶  �8O	¤8‹
.|kÛ.u8iÕ"¸„(µ
! Ëã1[751œ
! £>'2¯2D†/¥O$8(õ)ü!‰Ò:ƒ3 (&²*Y¬=ç	5	h%²/÷¤+™4Ê9$ÞUáó*Kø3MÎ8E� =Ó& ,9
! 3ª³9'lò?³*`?	*×8ò�+t¸)À=j"¹'Z5'ª(uå œ=%?/h+•ò²\"u
y¶:|>27à+"ÿ¾”4wÌ6ö<&º,Vì,…mô/æc$J#¶q2PD§+WƒË-;	ÿ�¸'@¾
! Åõ6/G%é9é…6°+§08 Ö,ŽE"ö!s7K#‰(�Ñ8[d<ö311z*#x2oüG0¾1/<€.}§1poö:w?Ú,3p#9è:Ë„ _ú ²Ù gh2Ç,t?¨(—-­&('!«›91?£9¼‚)f÷*¡+3Ç
{#_Ÿ!ƒ*i938¹"g?+ù5W:é&«	¬?%#Æ>$Ì¨7m›ˆ¶;*.Ø*1‹	Ï
! xÉ9¿;h-S�"%»rŒäm8	&­0Ë#Ö/•ö"S$È;0"+=õ5/H6Ä2Œ2ÔEì3E9°.(,(O"›.Ç+¥à×%ƒ{
Y;.u¸.Û/-0è=´I¬+ê7:y"Ð8Æ)Üß])/3z4+%£5?ý;2
-:'ª r
! Y:5Šä–:�< &a5b$û6Ø—7Éc8É Ñ?95Q%x1Q1Ÿ6°Ñ0L5‡	Ö
! œ_1.$y2¿/tšAã•9ô)å%�"ê#ç0-	{M
! …K`<=â'§’(¯ç-´‚6Á$Q
´
\&Æ:Xý"„{¥$26à)Þ*	-À2o,Ÿ7X=E,	œÃó;^=.;â.Ý©4ª
! z Õ3N»'Í?ò˜®)�*jö…(!¸ðÚ€&Ÿƒ¿i*Ô2¸4å<49ýÁ&j8e_x3n+‡ê	Êg
! Ñ6«0ÜÑ30Ì32=ƒåÜ	¼"¯|%=5Â?¯:Œ÷dÜ .^X/Â#º-à(J¤é:~Ù<"à%Q=Ü#5º$œW;>"‚"A Æ�½k'·U0á%‰6kà
! B/
! q÷,Ò2?’Ê = ãøo5é)¬N�|'# 9^D$RbÓ6›bä 1ŸË‘š4�2É:Õ&Ú(u"#’¨;~8'Ò?('[(º#Ñ9Ô;%˜7*2üÝ:(ý3”¿›2£
! Ò&©9%B
! ò4ù!.Q
! Õ*¼U7$ô>¨65æLÊ$SàÐ<të(ô#ká<6ˆ?# %¨I1$@z-"
! èZûç3Y3Å�0˜9<?µ–0p5"-;)+Š
! @7¬F‡�7®=Ç¬8B,–¦=y‘2K ö#c…&<
! È2Ô&¾Õ>ÐT/V*Â�"p3n=(Atf3Ä9Èã;N>ìS-må<&Ö)ž<'%Ì¯>T¾17�).a6å$Û:-:i<z$Ý#¨M	w°)]Y¹#Ä‰q_] lsÏ7”&(¦)x/Ã”&r
}[ì°%Y-‰0Ö0u¿
! sA5¨1Ý8@Íós![Jù$)¢g ±“„¨)1qk,N.WI»<!
<Ã6*º1ì-*?¼%4$>24”V{<-î/|8K;BJ*(2I<7Ím	è«Nk©62"ÀG)ú9ßEI(•')
w*¾&€8°4®6|&;Î?v4Ê:·=£%¬()>¹à�H>’!å-¦+³'Ô1x
°ã?^.Ú0Õ
‰æ>f$Ï&ÃÒ$q"sØ*ÝŸ<h…>Ö*§,tî<ëí+"@	
%:7v013)?©)¡M*Ÿ-‹ö ¬
” |ÿ}e-gñ
»3€%Ê'“†7¯,>2Ù;½G.}
¡'°0f†,Ý]?£1·m;Ì )!,¬ª!É>\�>/-b-Œ¶,ÖC1ÄN'å>+ä#8·­ ¯%q81P	j’6„&‚%©	ûT9Ówlª„!£¼=�;D
! é>R› %
! ó1÷=Ù=*5, ×Ç
! ¢ä'	
@(g°@ØW5{Â%è/G�:1);É*Tä?¯¢¹í#?ï,1g$~È	)5.-~-ø½ú¿30%	?-?ÿ	jù-´4L7N#'7G(£ï'û4Ï5PÕÈ7Y\üâI	®4"0,1N
! ?¦µ':üÑ$3‘6 +µ=—#3À‹¥%p?6,ì"ã	1«
! â«5$'[0•"Ï:|aÊÉ…6Ÿ„Â7£$4@Mâ¸#Á#W3‹¬"‡
Y2v'+‹+�*Î x[)˜-„ö=<#z!¬13š
û),,Þ1Z:Ú'‚8/NÐ	ùŸ0	ä;46:1¾#›0Ž§å+c
! \Q2”(…
! ~"S
+B=8
,Qš²€0!2QI8ä.?)�7–.k(fl9˜Ô,¥_‘61º3M	°3T-� {>s+)]5DçŽ$ÛÌ ‘Êš1,)~^'k@ð>Æ+f?A(c=ˆ!25="Ê
! mM:Zk+ñ}%YêX,K
! i�?4%<£�5%‚
! ˆv&³0
ã=[#ÁÈ:vP
$@xµí;87A.#Ï÷&ô+¤¨	b–í0@ê*uS hÊpG—	e:C#Ò/#2ŒÞÂ3ñ	5ÐÊ�r$y-ÊäZ0_,{š+(6.
! ¥°(�%�(d:
! ú6ÆÙ3±4«”(û¦N‚?ƒ�0�ïO«(
  
  For bug reporting instructions, please see:
  
*************** write_c_file - output name is %s, prefix
*** 1858,1863 ****
--- 1870,1877 ----
    -dumpversion             Display the version of the compiler.
    -f, --function-summaries        Output summaries for each function
    -foffload=<targets>      Specify offloading targets.
+   -g, --conditions                Include modified condition/decision
+                                     coverage in output
    -h, --help                            Print this help, then exit
    -h, --help                      Print this help, then exit
    -i, --json-format               Replaced with -j, --json-format
*************** write_c_file - output name is %s, prefix
*** 1923,1940 ****
   [see %<-fno-allow-invalid-boz%>] because all of its copy and move constructors are deleted candidate 1: %q#F candidate 2: %q#F conflicting code gen style switches are used declared here the expression has a constant value but is not a C++ constant-expression zstd!$ACC LOOP %s loops don't form rectangular iteration space at %L!$ACC LOOP cannot be a DO CONCURRENT loop at %L!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L!$ACC LOOP iteration variable must be of type integer at %L!$ACC ROUTINE already applied at %C!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ASSUMES at %C must be in the specification part of a subprogram or module!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC READ at %L incompatible with RELEASE clause!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE!$OMP ATOMIC at %L with %s clause requires %s clause!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must assign an expression of intrinsic type at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP ATOMIC with ALLOCATABLE variable at %L!$OMP DECLARE REDUCTION %s not found at %L!$OMP DECLARE REDUCTION %s not found for type %s at %L!$OMP DECLARE SIMD should refer to containing procedure %qs at %L!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd!$OMP REQUIRES at %C must appear in the specification part of a program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine!$OMP SCAN at %L with zero executable statements in preceding structured block sequence!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! $ descriptor at %L$ should be the last specifier in format at %L$OMP ERROR encountered at %L$OMP ERROR encountered at %L: %s%#qT declared here%#qT defined here%%:%<canon_for_mlib%> takes 1 or more pairs of parameters%%:%<target_mode_check%> takes an even number of parameters%%LOC() as an rvalue at %C%%d, %%e, %%f, %%g operand modifiers are for memory references or constant values only%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared %qE after being used%+qD declared %qs after being used%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>%<!%> not valid in GIMPLE%<#define %s%>%<#pragma %s%> may only be used at file scope%<#pragma %s%> may only be used in compound statements%<#pragma GCC %s%> must be inside a function%<#pragma GCC aarch64%> requires a string parameter%<#pragma GCC arm "arm_mve.h"%> requires a boolean parameter%<#pragma GCC arm%> requires a string parameter%<#pragma GCC memregs%> must precede any function declarations%<#pragma GCC memregs%> takes a number [0-16]%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC optimize%> is not allowed inside functions%<#pragma GCC optimize%> string is badly formed%<#pragma GCC option%> is not a string%<#pragma GCC option%> is not allowed inside functions%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma GCC target%> is not supported for this machine%<#pragma GCC target%> string is badly formed%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u%<#pragma GCC visibility push()%> must specify %<default%>, %<internal%>, %<hidden%> or %<protected%>%<#pragma GCC visibility%> must be followed by %<push%> or %<pop%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma acc %s data%> has no data movement clause%<#pragma acc routine%> must be applied before definition%<#pragma acc routine%> must be applied before use%<#pragma acc routine%> must be at file scope%<#pragma acc routine%> names a set of overloads%<#pragma acc routine%> not immediately followed by a single function declaration or definition%<#pragma acc routine%> not immediately followed by function declaration or definition%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause%<#pragma align%> must appear before the declaration of %qD, ignoring%<#pragma implementation%> for %qs appears after file is included%<#pragma message: %s%>%<#pragma omp allocate%> for static variables like %qD not yet supported%<#pragma omp allocate%> not yet supported%<#pragma omp assumes%> may only be used at file or namespace scope%<#pragma omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic compare capture%> with non-integral comparison result%<#pragma omp atomic read%> incompatible with %<release%> clause%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp atomic write%> incompatible with %<acquire%> clause%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>%<#pragma omp declare %s%> must be followed by function declaration or definition%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>%<#pragma omp declare %s%> not immediately followed by a function declaration or definition%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition%<#pragma omp declare %s%> not immediately followed by function declaration or definition%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<#pragma omp declare reduction%> not at file or block scope%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements%<#pragma omp ordered%> with %qs clause may only be used in compound statements%<#pragma omp requires%> may only be used at file or namespace scope%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause%<#pragma omp scan%> with zero preceding executable statements%<#pragma omp scan%> with zero succeeding executable statements%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma omp simd%> used with class iteration variable %qE%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target enter data%> must contain at least one %<map%> clause%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target exit data%> must contain at least one %<map%> clause%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma pack (pop)%> encountered without matching %<#pragma pack (push)%>%<#pragma pack%> has no effect with %<-fpack-struct%> - ignored%<#pragma pack(pop, %E)%> encountered without matching %<#pragma pack(push, %E)%>%<#pragma redefine_extname%> ignored due to conflict with %<asm%> declaration%<#pragma redefine_extname%> ignored due to conflict with previous %<#pragma redefine_extname%>%<#pragma redefine_extname%> ignored due to conflict with previous rename%<#pragma riscv intrinsic%> option %qs needs 'V' or 'XTHEADVECTOR' extension enabled%<#pragma riscv intrinsic%> requires a string parameter%<#pragma scalar_storage_order%> is not supported for C++%<#pragma vtable%> no longer supported%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> GHS endXXX does not match previous startXXX%<#pragma%> GHS endXXX found without previous startXXX%<#pragma%> is not allowed here%<#undef %E%>%<$%>operand number used after format without operand number%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive argument is not a nul-terminated string%<%.*s%> directive argument is null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive precision out of range%<%.*s%> directive width out of range%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E (%E)%> attribute ignored on functions declared %qs%<%E (%E)%> attribute ignored with deallocation functions declared %qs%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T%s%D%> names destructor%<%T::%D%> names constructor in %qT%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%> is not a valid character in an identifier%<%c%> is not a valid first character for an identifier%<%c%E%> not found in protocol(s)%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration%<%s %s%> construct not closely nested inside of %qs%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses%<%s(%s)%> is only allowed in %<omp ordered%>%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&%> should come before %<...%>%<&&%> not valid in GIMPLE%<)%> expected at %C%<*%> in boolean context, suggest %<&&%> instead%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>%<-%s%> conflicts with the other architecture options, which specify a %s processor%<--help%> argument %q.*s is ambiguous, please be more specific%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>%<--param constructive-interference-size=%d%> is less than %d%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> is less than %d%<-I-%> specified twice%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m%<-MG%> may only be used with %<-M%> or %<-MM%>%<-W%serror=%s%>: no option %<-%s%>%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default%<-Wabi%> won%'t warn about anything%<-Wabi=1%> is not supported, using =2%<-Werror=%> argument %qs is not valid for %s%<-Werror=%s%>: %<-%s%> is not an option that controls warnings%<-Wformat-contains-nul%> ignored without %<-Wformat%>%<-Wformat-extra-args%> ignored without %<-Wformat%>%<-Wformat-nonliteral%> ignored without %<-Wformat%>%<-Wformat-security%> ignored without %<-Wformat%>%<-Wformat-y2k%> ignored without %<-Wformat%>%<-Wformat-zero-length%> ignored without %<-Wformat%>%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present%<-f%s%> and %<%s=%s%> are incompatible%<-f%s%> is not supported with CONST16 instructions%<-f%s%> not supported: ignored%<-f%sleading-underscore%> not supported on this target machine%<-fPIC%> and %<-fpic%> are not supported on this target%<-fPIC%> is not supported%<-fPIC%>/%<-fpic%> not supported for this target%<-fPIE%> is not supported%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1%<-falign-%s%> is not between 0 and %d%<-falign-labels=%d%> is not supported%<-falign-loops=%d%> is not supported%<-faligned-new=%d%> is not a power of two%<-fasan-shadow-offset%> should only be used with %<-fsanitize=kernel-address%>%<-fassociative-math%> disabled; other options take precedence%<-fcall-saved-REG%> is not supported for out registers%<-fcf-protection%> is not compatible with this target%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=return%> is not supported for this target%<-fconcepts-ts%> is deprecated and will be removed in GCC 15; please convert your code to C++20 concepts%<-fcontract-assumption-mode=%> cannot be mixed with p1332/p1429%<-fcontract-assumption-mode=%> must be %<on%> or %<off%>%<-fcontract-build-level=%> cannot be mixed with p1332/p1429%<-fcontract-build-level=%> must be off|default|audit%<-fcontract-continuation-mode=%> cannot be mixed with p1332/p1429%<-fcontract-continuation-mode=%> must be %<on%> or %<off%>%<-fcontract-level=%> too many custom roles%<-fcontract-role=%> cannot be mixed with std/p1429 contract flags%<-fcontract-role=%> must be in the form role:semantics%<-fcontract-role=%> semantics must include default,audit,axiom values%<-fcontract-semantic=%> cannot be mixed with std/p1332 contract flags%<-fcontract-semantic=%> cannot find default role%<-fcontract-semantic=%> level must be default, audit, or axiom%<-fcontract-semantic=%> must be in the form level:semantic%<-fconvert=r16_ieee%> or %<-fconvert=r16_ibm%> not supported on this architecture%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-fdata-sections%> not supported for this target%<-fdbg-cnt=%s:%d-%d%> has smaller upper limit than the lower%<-fdeps-format=%> unknown format %<%s%>%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>%<-fdirectives-only%> is incompatible with %<-traditional%>%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fexcess-precision=16%> for Ada%<-fexcess-precision=16%> for Fortran%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>%<-fexcess-precision=16%> is not supported on this target%<-fexcess-precision=standard%> for Ada%<-fexcess-precision=standard%> for Fortran%<-ffunction-sections%> not supported for this target%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)%<-fhardened%> not supported for this target%<-fipa-modref%> is incompatible with %qs%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive%<-fmodule-only%> used for non-interface%<-fmoduleinfo%> is not supported on this target%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> greater than 1%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> argument less than 2%<-foffload-abi%> option can be specified only for offload compiler%<-fonly=%> argument is different from first input file name%<-fopenacc-dim%> operand is malformed at %qs%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target%<-fpic%> and %<-mapcs-reent%> are incompatible%<-fpic%> is not supported%<-fpie%> is not supported%<-fprefetch-loop-arrays%> is not supported with %<-Os%>%<-fprefetch-loop-arrays%> not supported for this target%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)%<-frecord-gcc-switches%> is not supported by the current target%<-freorder-blocks-and-partition%> does not support unwind info on this architecture%<-freorder-blocks-and-partition%> does not work on this architecture%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture%<-freorder-blocks-and-partition%> not supported on this architecture%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize-trap=%s%> is not supported%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target%<-fsanitize=address%> not supported for this target%<-fsanitize=all%> option is not valid%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=shadow-call-stack%> not supported in current platform%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> does not support 2 register parameters for a nested function%<-fsplit-stack%> does not support 3 register parameters%<-fsplit-stack%> does not support fastcall with nested function%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>%<-fstack-check=specific%> for Thumb-1%<-fstack-check=specific%> not implemented for MIPS16%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses%<-fstack-limit-%> options are ignored with %<-mfdpic%>; use %<-mstack-check-l1%>%<-fstack-limit-%> options are not supported on this cpu%<-fstack-protector%> does not work on this architecture%<-fstack-protector%> not supported for this target%<-fstack-protector-strong%> is not enabled by %<-fhardened%> because it was specified on the command line%<-ftrivial-auto-var-init=zero%> is not enabled by %<-fhardened%> because it was specified on the command line%<-fuse-cxa-atexit%> is not supported for msp430-elf%<-fuse-linker-plugin%>, but %s not found%<-fwpa%> and %<-fltrans%> are mutually exclusive%<-g%> is only supported when using GAS on this processor%<-g%> option disabled%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level%<-gdwarf-6%> is output as version 5 with incompatibilities%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>%<-gnat%> misspelled as %<-gant%>%<-gsplit-dwarf%> is not supported on this platform, ignored%<-gsplit-dwarf%> is not supported with LTO, disabling%<-iplugindir%> option not passed from the gcc driver%<-m%s%> not supported in this configuration%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)%<-m64%> requires a PowerPC64 cpu%<-m96bit-long-double%> is not compatible with this target%<-mabi=%s%> not supported with %<-fsanitize=address%>%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>%<-mabi=%s%> not supported with %<-fsanitize=thread%>%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>%<-mabi=ms%> not supported with X32 ABI%<-maix64%> required: 64-bit computation with 32-bit addressing not yet supported%<-maix64%> requires PowerPC64 architecture remain enabled%<-malign-functions%> is obsolete, use %<-falign-functions%>%<-malign-functions=%d%> is not between 0 and %d%<-malign-jumps%> is obsolete, use %<-falign-jumps%>%<-malign-jumps=%d%> is not between 0 and %d%<-malign-loops%> is obsolete, use %<-falign-loops%>%<-malign-loops=%d%> is not between 0 and %d%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>%<-mapx-features=%> option is not supported for 32-bit code%<-mapxf%> is not supported for 32-bit code%<-march=%> must be specified%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-march=%s%>: %s must separate with %<_%>%<-march=%s%>: ISA string must begin with rv32 or rv64%<-march=%s%>: Not single-letter extension. %<%c%>%<-march=%s%>: expect number after %<%dp%>%<-march=%s%>: extension %qs appear more than one time%<-march=%s%>: extension %qs is unsupported standard single letter extension%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported%<-march=%s%>: h extension requires i extension%<-march=%s%>: i, e or g must be the first extension%<-march=%s%>: name of %s must be more than 1 letter%<-march=%s%>: rv%de is not a valid base ISA%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions%<-march=%s%>: z*inx conflicts with floating-point extensions%<-march=%s%>: zcd conflicts with zcmp%<-march=%s%>: zcd conflicts with zcmt%<-march=%s%>: zcf extension supports in rv32 only%<-march=knl%> support will be removed in GCC 15%<-march=knm%> support will be removed in GCC 15%<-masm=intel%> not supported in this configuration%<-max-stackframe=%d%> is not usable, not between 0 and %d%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination%<-mbranch-cost=%d%> is not between 0 and 5%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>%<-mcall-ms2sysv-xlogues%> is not compatible with %s%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH%<-mcmodel%> incompatible with other toc options%<-mcmodel=%> is not supported in 32-bit mode%<-mcode-region=either%> requires the large memory model (%<-mlarge%>)%<-mcode-region=upper%> requires the large memory model (%<-mlarge%>)%<-mcorea%> and %<-mcoreb%> cannot be used together%<-mcorea%> should be used with %<-mmulticore%>%<-mcoreb%> should be used with %<-mmulticore%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mcpu=%s%> conflicts with %<-march=%s%>%<-mcpu=%s%> has invalid silicon revision%<-mcpu=%s%> is not valid%<-mcpu=%s%>: unknown CPU%<-mdata-region=either%> requires the large memory model (%<-mlarge%>)%<-mdata-region=upper%> requires the large memory model (%<-mlarge%>)%<-mdiv%> requires %<-march%> to subsume the %<M%> extension%<-mdouble-float%> ignored without %<-mhard-float%>%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mes0%> can only be used with C%<-mexr%> is used without %<-ms%>%<-mexr%> is used without %<-ms%> or %<-msx%>%<-mfdivdu%> ignored without %<-mhard-float%>%<-mfdpic%> is not supported, please use a bfin-linux-uclibc target%<-mfentry%> is supported only for 64-bit CPUs%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>%<-mfloat-abi=hard%> and VFP%<-mfloat-abi=hard%>: selected architecture lacks an FPU%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfunction-return%> and %<-fcf-protection%> are not compatible%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mgpopt%> not supported with PIC%<-mgprel-sec=%> argument is not a valid regular expression%<-mgprel-sec=%> not supported with PIC%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>%<-mhard-float%> is not supported by the selected CPU%<-mincoming-stack-boundary=%d%> is not between %d and 12%<-mindirect-branch%> and %<-fcf-protection%> are not compatible%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-misr-secure=%d%> argument not in between 0 and 3%<-misr-vector-size=%d%> argument must be 4 or 16%<-mlam=%> option: [u48|u57] not supported for 32-bit code%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>%<-mlarge%> requires a 430X-compatible %<-mmcu=%>%<-mlong-double-64%> not allowed with %<-m64%>%<-mloongson-ext2%> must be used with %<-mloongson-ext%>%<-mloongson-mmi%> must be used with %<-mhard-float%>%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mmul=g13%> cannot be used with %<-mcpu=g10%>%<-mmul=g13%> cannot be used with %<-mcpu=g14%>%<-mmul=g14%> cannot be used with %<-mcpu=g10%>%<-mmul=g14%> cannot be used with %<-mcpu=g13%>%<-mmulticore%> can only be used with BF561%<-mn%> is not supported for linux targets%<-mno-%s%> turns off %<-m%s%>%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction%<-mno-altivec%> disables vsx%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%>%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available%<-mno-exr%> is valid only with %<-ms%> or %<-msx%> - option ignored%<-mno-fentry%> isn%'t compatible with SEH%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mno-mpy%> supported only for ARC700 or ARCv2%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>%<-mnop-mcount%> is not compatible with this target%<-mnop-mcount%> is not implemented for %<-fPIC%>%<-mpcrel%> %<-fPIC%> is not currently supported on selected cpu%<-mpic-register=%> is useless without %<-fpic%>%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)%<-mpreferred-stack-boundary%> is not supported for this target%<-mpreferred-stack-boundary=%d%> is not between %d and %d%<-mpreferred-stack-boundary=%d%> must be between %d and %d%<-mquad-memory%> is not available in little endian mode%<-mquad-memory%> requires 64-bit mode%<-mquad-memory-atomic%> requires 64-bit mode%<-mr0rel-sec=%> argument is not a valid regular expression%<-mr0rel-sec=%> not supported with PIC%<-mregparm%> is ignored for Intel MCU psABI%<-mregparm%> is ignored in 64-bit mode%<-mregparm=%d%> is not between 0 and %d%<-mrelax%> is only supported for RTP PIC%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]%<-mrtd%> is ignored in 64bit mode%<-ms2600%> is used without %<-ms%>%<-mshared-library-id=%> specified without %<-mid-shared-library%>%<-mshared-library-id=%s%> is not between 0 and %d%<-msmart%> is incompatible with %<-mhigh-registers%>%<-mspfp_fast%> not available on ARC600 or ARC601%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstack-guard%> implies use of %<-mstack-size%>%<-mstack-protector-guard=tls%> needs a hardware TLS register%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095%<-mtune=%> expects mn10300, am33, am33-2, or am34%<-mtune=knl%> support will be removed in GCC 15%<-mtune=knm%> support will be removed in GCC 15%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-muintr%> not supported for 32-bit code%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-mvsx%> and %<-mno-altivec%> are incompatible%<-mvsx%> needs indexed addressing%<-mvsx%> requires hardware floating point%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>%<-mxnack=on%> is incompatible with %<-march=%s%>%<-pipe%> ignored because %<-save-temps%> specified%<-pipe%> not supported%<-x %s%> after last input file has no effect%<.%s%> designator used multiple times in the same initializer list%<...%> handler must be the last handler for its try block%<...%> not allowed in designated initializer list%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%D%> has not been declared; did you mean %qs?%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%>?%<=%>options missing after %<-foffload-options=%>target%<=> target%> is invalid for DEFERRED binding at %C%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<?:%> using integer constants in boolean context%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>%<@catch%> parameter cannot be protocol-qualified%<@catch%> parameter is not a known Objective-C class type%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@interface%> of class %qE not found%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> cannot be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a %<@catch%> block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<COLLECT_GCC%> must be set%<CPU_TYPE%> and %<MPY_TYPE%> column headings are missing from %<devices.csv%>%<CPU_TYPE%> column heading is missing from %<devices.csv%>%<CTABLE_ENTRY%> base address is not a multiple of 256%<CTABLE_ENTRY%> index %%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause%<G0%> in format at %L%<GCC ivdep%> directive not at the start of a loop at %C%<GCC novector%> directive not at the start of a loop at %C%<GCC unroll%> directive not at the start of a loop at %C%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C%<GCC vector%> directive not at the start of a loop at %C%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model%<LEXER_DEBUGGING_ENABLED_P%> is not set to true%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<MPY_TYPE%> column heading is missing from %<devices.csv%>%<PRINT_OPERAND%> null pointer%<PRINT_OPERAND%>: Unknown punctuation %<%c%>%<PRINT_OPERAND_ADDRESS%>, null pointer%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>%<TYPE_BINFO%> is not %<TREE_BINFO%>%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p%<TYPE_CACHED_VALUES_P%> is set while it should not be%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>%<TYPE_CANONICAL%> is not compatible%<TYPE_CANONICAL%> of main variant is not main variant%<TYPE_FIELDS%> defined in incomplete type%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>%<TYPE_MAX_VALUE_RAW%> non-NULL%<TYPE_METHOD_BASETYPE%> is not main variant%<TYPE_METHOD_BASETYPE%> is not record nor union%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>%<TYPE_OFFSET_BASETYPE%> is not record nor union%<TYPE_VALUES_RAW%> field is non-NULL%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>%<V%> modifier on non-integer register%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement%<[super ...]%> must appear in a method context%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of compound literal%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<aligned%> clause%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in %<linear%> clause%<_Atomic%> %qD in %qs clause%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> %qE in %<reduction%> clause%<_Atomic%> %qE in %qs clause%<_Atomic%> applied to a qualified type%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%> iteration variable %qE%<_Atomic%> qualified type in %<#pragma omp declare reduction%>%<_Atomic%>-qualified array type%<_Atomic%>-qualified function type%<_Atomic%>-qualified parameter type %qT of %q+D%<_Atomic%>-qualified return type of %qD%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd%<_BitInt%> argument %qE is not a positive integer constant expression%<_BitInt%> argument is not an integer constant expression%<_BitInt(%d)%> is not supported on this target%<_Complex _BitInt(%d)%> unsupported%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off%<_Float%d%s%> is not supported on this target%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>%<_Generic%> association has function type%<_Generic%> association has incomplete type%<_Generic%> association has variable length type%<_Generic%> selector matches multiple associations%<_Generic%> selector of type %qT is not compatible with any association%<_Generic%> specifies two compatible types%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute not allowed with auto storage class%<__BELOW100__%> attribute only applies to variables%<__GIMPLE%> only valid with %<-fgimple%>%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> followed by %<[[]]%> attributes%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> used with a bit-field initializer%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here%<__builtin_arc_aligned%> with non-constant alignment%<__builtin_bit_cast%> destination type %qT is an array type%<__builtin_bit_cast%> destination type %qT is not trivially copyable%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE%<__builtin_bit_cast%> source type %qT is not trivially copyable%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_convertvector%> first argument must be an integer or floating vector%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same%<__builtin_convertvector%> second argument must be an integer or floating vector type%<__builtin_eh_return%> not supported on this target%<__builtin_has_attribute%> with dependent argument not supported yet%<__builtin_is_corresponding_member%> argument is not pointer to member%<__builtin_is_corresponding_member%> needs two arguments%<__builtin_is_corresponding_member%> not well defined for anonymous unions%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>%<__builtin_saveregs%> not supported by this subtarget%<__builtin_saveregs%> not supported by this target%<__builtin_set_thread_pointer%> is not supported on this target%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask%<__builtin_shuffle%> argument vectors must be of the same type%<__builtin_shuffle%> arguments must be vectors%<__builtin_shuffle%> last argument must be an integer vector%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same%<__builtin_shufflevector%> argument vectors must have the same element type%<__builtin_shufflevector%> arguments must be constant size vectors%<__builtin_shufflevector%> arguments must be vectors%<__builtin_shufflevector%> must specify a result with a power of two number of elements%<__builtin_thread_pointer%> is not supported on this target%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments%<__delay_cycles%> is limited to 32-bit loop counts%<__delay_cycles%> only takes constant arguments%<__delay_cycles%> only takes non-negative cycle counts%<__fp16%> and no ldrh%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__int%d%> is not supported by this target%<__int%d%> is not supported on this target%<__label__%> declarations are only allowed in function scopes%<__label__%> not at the beginning of a block%<__restrict%> can only be specified for objects and functions%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> can only be specified for objects and functions%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<__type_pack_element%> index is negative%<__type_pack_element%> index is not an integral constant%<__type_pack_element%> index is out of range%<a%d%> argument of %qs intrinsic at %L must be %s(%d)%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L%<alias%> attribute ignored because function is defined%<align%> clause argument needs to be positive constant power of two integer expression%<alignas%> argument has non-integral type %qT%<alignas%> in empty declaration with %<enum%> underlying type%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<allocate%> clause must specify an allocator here%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause%<allocate%> directive must be in the same scope as %qD%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<allocator%> clause required for static variable %qD%<allocator%> clause requires a predefined allocator as %qD is static%<always_inline%> function might not be inlinable unless also declared %<inline%>%<amdgpu_hsa_kernel%> attribute requires string constant arguments%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C%<and%> of mutually exclusive equal-tests is always 0%<asm goto%> with complex typed outputs%<asm%> clobber conflict with input operand%<asm%> clobber conflict with output operand%<asm%> declaration ignored due to conflict with previous rename%<asm%> flags not supported in thumb1 mode%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<asm%> not allowed in %<transaction_safe%> function%<asm%> not allowed in atomic transaction%<asm%> operand %d probably does not match constraints%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand has impossible constraints or there are not enough registers%<asm%> operand requires impossible reload%<asm%> qualifier %qT ignored outside of function body%<asm%> qualifier outside of function body%<asm%> specifier for cc output conflicts with %<asm%> clobber list%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list%<asm%> specifiers are not permitted on non-static data members%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<assign%> property %qs is using bit-field instance variable %qs%<assume%> attribute at top level%<assume%> attribute not followed by %<;%>%<async%> expression must be integral%<atexit%> failed%<atomic%> property %qs is using bit-field instance variable %qs%<atomic_cancel%>%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<auto%> not allowed in alias declaration%<auto%> parameter not permitted in this context%<auto%> requires a plain identifier, possibly with attributes, as declarator%<auto%> used with %<constexpr%>%<auto(x)%> cannot be constrained%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<auto{x}%> cannot be constrained%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle%<bank_switch%> has no effect on non-interrupt functions%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region%<builtin_return_address%> contains only 2 bytes of address%<cancel for%> inside %<nowait%> for construct%<cancel for%> inside %<ordered%> for construct%<cancel sections%> inside %<nowait%> sections construct%<catch%> is not supported%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>%<const%> %qs cannot be declared %<mutable%>%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<const%> can only be specified for objects and functions%<const%> qualified %<depobj%> expression%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>%<consteval%> function %q+D overriding non-%<consteval%> function%<constexpr%> call flows off the end of the function%<constexpr%> constructor does not have empty body%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)%<constexpr%> in empty declaration%<constexpr%> initializer for a binary floating-point type is of decimal type%<constexpr%> initializer for a real type is of complex type%<constexpr%> initializer is not an arithmetic constant expression%<constexpr%> initializer not representable in type of object%<constexpr%> integer initializer is not an integer constant expression%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<constexpr%> object has variably modified type%<constexpr%> pointer initializer is not null%<constexpr%> static data member %qD must have an initializer%<constexpr%> used with %qE%<constexpr%> variable %qD has variably-modified type %qT%<constinit%> can only be applied to a variable with static or thread storage duration%<constinit%> on function return type is not allowed%<constinit%> specifier invalid for function %qs%<constinit%> variable %qD does not have a constant initializer%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> argument should be a non-negative integer%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<custom-fpu-cfg%> option does not support %<no-%>%<custom-fpu-cfg%> option requires configuration argument%<decl-specifier%> in declaration of deduction guide%<declare %s%> directive not immediately followed by function declaration or definition%<declare variant%> on constructor %qD%<declare variant%> on defaulted %qD%<declare variant%> on deleted %qD%<declare variant%> on destructor %qD%<declare variant%> on virtual %qD%<decltype%> cannot resolve address of overloaded function%<decltype%> evaluates to %qT, which is not a class or enumeration type%<decltype(auto)%> cannot be cv-qualified%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>%<default%> label not within a switch statement%<default%> target was not set%<delete[]%> is not a constant expression%<depend%> clause with %<depobj%> dependence type on array section%<depend(%s)%> is only allowed in %<omp ordered%>%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct%<depobj%> expression is not lvalue expression%<destroy%> expression is not lvalue expression%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>%<detach%> clause must not be used together with %<mergeable%> clause%<device%> clause with %<ancestor%> is only allowed on %<target%> construct%<device%> id must be integral%<device_type%> clause must specify 'any' when used with an %<indirect%> clause%<dim%> argument of %qs intrinsic at %L is not a valid codimension index%<dim%> argument of %qs intrinsic at %L is not a valid dimension index%<dim%> argument of %s intrinsic at %L is not a valid dimension index%<dist_schedule%> chunk size expression must be integral%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with %<-fno-rtti%>%<dynamic_cast<%#T>(%#D)%> can never succeed%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<enum%> declared both with and without fixed underlying type%<enum%> declared with but defined without fixed underlying type%<enum%> underlying type incompatible with previous declaration%<enum%> underlying type may not be specified here%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<export%> not part of following module-directive%<extern "C"%> linkage started here%<externally_visible%> attribute have effect only on public objects%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<fallthrough%> attribute at top level%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<filter%> expression must be integral%<flatten%> attribute is ignored on aliases%<flush%> list specified together with memory order clause%<fopen%>: %s: %m%<for%> loop initial declarations are only allowed in C99 or C11 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<function_profiler%> support%<function_profiler%> support for MMIX%<gang%> loop in %<gang-single%> region%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<getter%> attribute of property %qD conflicts with previous declaration%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<goto%> is not a constant expression%<gp_offset%> (%ld) or %<end_offset%> (%ld) is less than zero%<grainsize%> expression must be integral%<grainsize%> value must be positive%<h%> applied to non-register operand%<hard-float%> MIPS16 code for ABIs other than o32 and o64%<hint%> expression must be constant integer expression%<hint%> expression must be integral%<host_data%> construct at %L requires %<use_device%> clause%<host_data%> construct requires %<use_device%> clause%<if consteval%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<if consteval%> requires compound statement%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>%<ifunc%> resolver for %qD must return %qT%<ifunc%> resolver for %qD should return %qT%<inbranch%> clause is incompatible with %<notinbranch%>%<indirect_call%> attribute cannot apply for static function%<inline%> can only be specified for functions%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<inline%> specifier invalid for variable %qD declared at block scope%<inscan%> %<reduction%> clause on %qs construct%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator%<inscan%> %<reduction%> clause with array section%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<interrupt_thread%> is available only on fido%<iterator%> modifier incompatible with %qs%<iterator%> modifier may not be specified on %<depobj%> construct%<l1-cache-size%> parameter is not a power of two %d%<lang_*%> check: failed in %s, at %s:%d%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it%<linear%> clause step %qE is neither constant nor a parameter%<linear%> clause step expression must be integral%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long%> and %<short%> specified together%<long%> switch expression not converted to %<int%> in ISO C%<lp_array%> does not match %<region_tree%>%<lp_array%> is corrupted for lp %i%<lto_obj_file_open()%> failed%<main%> declared %<_Noreturn%>%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>%<memset%> used with constant zero length parameter; this could be due to transposed parameters%<memset%> used with length equal to number of elements without multiplication by element size%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit%<ms_hook_prologue%> attribute is not compatible with nested function%<msp430_select_hwmult_lib%> needs one or more arguments%<msp430_set_driver_var%> expects 2 arguments%<mutable%> lambda specifier with explicit object parameter%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct%<namespace %E%> is ambiguous%<namespace%> definition is not allowed here%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nogroup%> clause must not be used together with %<reduction%> clause%<nonatomic%> attribute of property %qD conflicts with previous declaration%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<nonnull%> argument %qD compared to NULL%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_tasks%> value must be positive%<num_teams%> lower bound %qE bigger than upper bound %qE%<num_teams%> value must be positive%<num_threads%> value must be positive%<object.TypeInfo%> cannot be used with %<-fno-rtti%>%<object.TypeInfo%> could not be found, but is implicitly used%<offsetof%> within non-standard-layout type %qT is conditionally-supported%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type%<omp::%E%> attribute requires argument%<omp::%E%> not allowed to be specified in this context%<omp::%s%> not allowed to be specified in this context%<omp_all_memory%> at %C not permitted in this clause%<omp_all_memory%> may only be used in OpenMP %<depend%> clause%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %C%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause%<operator %s%>%<operator %s%> in %<%s%E%>%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator delete[]%> cannot be a destroying delete%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> should return a reference to %<*this%>%<operator[]%>%<operator[]%> in %<%E[%E]%>%<or%> of unmatched not-equal tests is always 1%<order%> clause must not be used together with %<ordered%>%<ordered simd threads%> must be closely nested inside of %<%s simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter on range-based %<for%> loop%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause%<ordered%> construct without %<doacross%> or %<depend%> clauses binds to loop where %<collapse%> argument %wd is different from %<ordered%> argument %wd%<ordered%> construct without %<doacross%> or %<depend%> clauses must not have the same binding region as %<ordered%> construct with those clauses%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause%<pch_preprocess%> pragma should only be used with %<-fpreprocessed%>%<pex_init%> failed: %m%<pragma omp error%> encountered%<pragma omp error%> encountered: %s%<pragma omp requires%> requires at least one clause%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<setter%> attribute%<readonly%> attribute of property %qD conflicts with previous declaration%<region_array%> does not match %<region_tree%>%<region_array%> is corrupted for region %i%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast%> from integer to pointer%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers%<reinterpret_cast%> is not a constant expression%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>%<requires%> selector is not supported yet%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<return_void%> declared here%<safelen%> clause expression must be positive constant integer expression%<scalar_storage_order%> is not supported because endianness is not uniform%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region%<score%> argument must be constant integer expression%<score%> argument must be constant integer expression at %C%<score%> argument must be non-negative%<score%> argument must be non-negative at %C%<score%> cannot be specified in traits in the %qs trait-selector-set%<score%> cannot be specified in traits in the %qs trait-selector-set at %C%<seq%> overrides other OpenACC loop specifiers%<setter%> attribute of property %qD conflicts with previous declaration%<setter%> specified here%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size%<signed _BitInt%> argument must be at least 2%<signed%> and %<unsigned%> specified together%<simdlen%> clause expression must be positive constant integer expression%<simdlen%> clause value is bigger than %<safelen%> clause value%<sizeof%> applied to a bit-field%<sizeof%> on array function parameter %qE will return size of %qT%<sizeof...%> argument must be surrounded by parentheses%<soft-float%> and long-double-128 are incompatible%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<stack_offset%> must be a multiple of 4%<stack_offset%> must be at least 4%<static%> %qs cannot be declared %<mutable%>%<static%> lambda specifier with explicit object parameter%<static%> lambda specifier with lambda capture%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specifier invalid for function %qs declared out of global scope%<static_assert%> message %<data()%> must be a core constant expression%<static_assert%> message %<data()%> must be implicitly convertible to %<const char*%>%<static_assert%> message %<data()[%d]%> must be a constant expression%<static_assert%> message %<size()%> %qE too large%<static_assert%> message %<size()%> must be a constant expression%<static_assert%> message %<size()%> must be implicitly convertible to %<std::size_t%>%<static_assert%> message must be a string literal or object with %<size%> and %<data%> members%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>%<static_cast%> from type %qT to type %qT casts away qualifiers%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>%<std::%s%> is only available from %s onwards%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>%<std::tuple_element<%u, %T>::type%> is %<void%>%<std::tuple_size<%T>::value%> is not an integral constant expression%<strong%> using directive no longer supported%<strub%> mode %qE selected for %qD, when %qE was requested%<struct %E%> declared in %<for%> loop initial declaration%<symver%> attribute argument %qs must contain one or two %<@%>%<symver%> attribute argument not a string constant%<symver%> attribute is only applicable to symbols%<symver%> attribute only applies to functions and variables%<sysctl%> for %<kern.osversion%> failed: %m%<target%> attribute is not supported on this machine%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct%<target("arch=knl")%> support will be removed in GCC 15%<target("arch=knm")%> support will be removed in GCC 15%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=knl")%> support will be removed in GCC 15%<target("tune=knm")%> support will be removed in GCC 15%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<target()%> attribute: arch appears more than once%<target()%> attribute: cpu appears more than once%<target()%> attribute: tune appears more than once%<target()%> attribute: unknown CPU %qs%<target()%> attribute: unknown TUNE %qs%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits%<target_device%> selector set is not supported yet%<target_version%> attribute is not supported on this machine%<task%> reduction modifier on a construct with a %<nowait%> clause%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct%<template%> keyword not permitted in destructor name%<template%> must follow a nested-name-specifier%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> cannot be captured by reference%<this%> is unavailable for explicit object member functions%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> must be the first specifier in a parameter declaration%<this%> not allowed in %<allocate%> clause%<this%> specifier in template parameter declaration%<this%> was not captured for this lambda function%<thread_limit%> expression must be integral%<thread_limit%> value must be positive%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<throw%> will always call %<terminate%>%<tile%> argument needs integral type%<tile%> argument needs positive integral constant%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> may only be specified for a virtual function%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<typedef%> specifier conflicts with %qs%<typedef%> used with %<auto%>%<typedef%> was ignored in this declaration%<typeid%> is not a constant expression because %qE is of polymorphic type%<typeid%> of qualified function type %qT%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#D, which is not a type%<typename %T::%D%> names %q#T, which is not a class template%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<uses_allocators%> clause with traits and memory spaces%<using enum%> of %qT before its enum-specifier%<using enum%> of dependent type %qT%<using enum%> of incomplete type %qT%<using enum%> of non-enumeration type %q#T%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>%<va_start%> used in function with fixed arguments%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores%<vector%> length expression must be integral%<vector%> length value must be positive%<verify_gimple%> failed%<verify_marked_backedges%> failed%<virtual%> can only be specified for functions%<virtual%> outside class declaration%<virtual%> specified more than once in base-specifier%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<volatile%> can only be specified for objects and functions%<volatile%>-qualified parameter is deprecated%<volatile%>-qualified return type is deprecated%<volatile%>-qualified structured binding is deprecated%<wait%> expression must be integral%<warn_if_not_aligned%> may not be specified for %q+D%<weak%> clause requires atomic equality comparison%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<weakref%> cannot be versioned%<worker%> num expression must be integral%<worker%> num value must be positive%<||%> not valid in GIMPLE%<~%> on a boolean expression%<~%> on an expression of type %<bool%>%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>%@ %s%@ %s (depth %i)%@ %s (fndecl %qD, depth %i)%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %i-bit mode not compiled in%llu bytes%q#D cannot be overloaded with %q#D%q#D conflicts with a previous declaration%q#D conflicts with version inherited from %qT%q#D declared here%q#D declared here with internal linkage%q#D declared here with module linkage%q#D declared here with no linkage%q#D does not refer to the unqualified type, so it is not used for linkage%q#D explicitly defaulted here%q#D has incomplete type%q#D hides constructor for %q#D%q#D inherits from multiple base subobjects%q#D invalid; an anonymous union can only have non-static data members%q#D invalid; an anonymous union may only have public non-static data members%q#D is a static data member; it can only be initialized at its definition%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator%q#D is implicitly deleted because the default definition would be ill-formed:%q#D is inaccessible within this context%q#D is not a function template%q#D is not a non-static data member of %qT%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address%q#D is not const%q#D is private within this context%q#D is protected within this context%q#D is public, but requires an existing %q#T object%q#D is volatile%q#D not declared in class%q#D previously declared here%q#D previously defined here%q#D redeclared as different kind of entity%q#D references internal linkage entity %q#D%q#D should be initialized%q#D, declared using local type %qT, is used but never defined%q#D, declared using unnamed type, is used but never defined%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX%q#T has no member named %qE%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)%q#T has no member named %qE; did you mean %qE?%q#T has no user-provided default constructor%q#T has pointer data members%q#T has virtual base classes%q#T has virtual functions and accessible non-virtual destructor%q#T is not a class%q#T is not a class or namespace%q#T is not a template%q#T is not a valid type for a template non-type parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating-point value was expected%q#T was previously declared here%q+#D cannot be declared%q+#D is not a static data member of %q#T%q+#D marked %<final%>, but is not virtual%q+#D marked %<override%>, but does not override%q+D alias between function and variable is not supported%q+D aliased to external symbol %qE%q+D aliased to undefined symbol %qE%q+D already declared with dllexport attribute: dllimport ignored%q+D declared as a friend%q+D declared as variadic function%q+D declared weak after being used%q+D declared with an exception specification%q+D defined as variadic function without prototype%q+D defined both normally and as %qE attribute%q+D defined here%q+D has incompatible attributes %qs and %qs%q+D in declare target directive does not have mappable type%q+D is static but declared in inline function %qD which is not static%q+D is usually a function%q+D offset %E in %qT isn%'t aligned to %u%q+D offset %E in %qT may not be aligned to %u%q+D redeclared as different kind of symbol%q+D redeclared inline with %<gnu_inline%> attribute%q+D redeclared inline without %<gnu_inline%> attribute%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D static data member inside of declare target directive%q+D takes only zero or two arguments%q+E is not a constant expression%q+F declared %<static%> but never defined%q+F used but never defined%q+T is not literal because:%qD accessing %E byte in a region of size %E%qD accessing %E bytes in a region of size %E%qD accessing %E or more bytes in a region of size %E%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing %wu byte may overlap %wu byte%qD accessing %wu bytes may overlap %wu byte%qD accessing %wu byte may overlap up to %wu bytes%qD accessing %wu bytes may overlap up to %wu bytes%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing between %E and %E bytes in a region of size %E%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing between %wu and %wu bytes may overlap %wu byte%qD accessing between %wu and %wu bytes may overlap up to %wu bytes%qD alias between functions of incompatible types %qT and %qT%qD already appeared as list item in an %<allocate%> directive%qD appears both in data and map clauses%qD appears more than once in %<aligned%> clauses%qD appears more than once in %<allocate%> clauses%qD appears more than once in %<nontemporal%> clauses%qD appears more than once in data clauses%qD appears more than once in data-sharing clauses%qD appears more than once in map clauses%qD appears more than once in motion clauses%qD appears more than once in reduction clauses%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype%qD argument %i declared attribute %<nonstring%>%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]%qD argument missing terminating nul%qD attribute directive ignored%qD attribute is meaningless since members of the anonymous namespace get local symbols%qD attribute requires a single NTBS argument%qD called in a constant expression%qD called in a constant expression before its definition is complete%qD called on a pointer passed to mismatched reallocation function %qD%qD called on a pointer to an unallocated object %qE%qD called on pointer %qE passed to mismatched allocation function %qD%qD called on pointer %qE with nonzero offset%s%qD called on pointer returned from a mismatched allocation function%qD called on pointer to an unallocated object%qD called on unallocated object %qD%qD calls %<setjmp%> or similar, %<-fharden-control-flow-redundancy%> is not supported%qD can be marked override%qD cannot appear in a constant-expression%qD cannot be %qs%qD cannot be declared %<virtual%>, since it is always static%qD cannot be defaulted%qD cannot be used as a function%qD cannot have default arguments%qD changed semantics in GCC 4.4%qD clearing an object of non-trivial type %#qT%s%qD clearing an object of type %#qT containing a pointer-to-member%s%qD clearing an object of type %#qT with no trivial copy-assignment%s%qD conflicts with used function%qD copying an object of non-trivial type %#qT from an array of %#qT%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead%qD declared %<static%> in %<constexpr%> context%qD declared %<thread_local%> in %<constexpr%> context%qD declared %<transaction_safe_dynamic%>%qD declared as a %<virtual%> field%qD declared as a %<virtual%> parameter%qD declared as a %<virtual%> type%qD declared as a %<virtual%> variable%qD declared as a non-parameter%qD declared as an %<inline%> field%qD declared as an %<inline%> parameter%qD declared as an %<inline%> type%qD declared as array of template placeholder type %qT%qD declared as reference but not initialized%qD declared here%qD declared here, later in the translation unit%qD declared weak after being used%qD defined %<static%> in %<constexpr%> context%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%qD defined %<thread_local%> in %<constexpr%> context%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%qD defined but not used%qD defined here%qD destination unchanged after copying no bytes%qD destination unchanged after copying no bytes from a string of length %E%qD does not have %<const char *%> type%qD does not have a mappable type in %qs clause%qD does not have integral or enumeration type%qD does not have integral type%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead%qD does not name an enumeration in %qT%qD does not refer to a function%qD does not refer to a namespace scope function%qD expecting %E byte in a region of size %E%qD expecting %E bytes in a region of size %E%qD expecting %E or more bytes in a region of size %E%qD expecting between %E and %E bytes in a region of size %E%qD forming offset %s is out of bounds%qD forming offset %s is out of the bounds [0, %wu]%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT%qD forming offset %s is out of the bounds of object %qD with type %qT%qD has a non-structural type%qD has a previous declaration here%qD has already been defined%qD has an incomplete type %qT%qD has incomplete type%qD has invalid argument list%qD has more than %u blocks, the requested maximum for %<-fharden-control-flow-redundancy%>%qD has not been declared in %qD%qD has not been declared within %qD%qD has the same name as the class in which it is declared%qD has too many arguments for internal %<strub%>%qD in %<reduction%> clause is a zero size array%qD inherits the %E ABI tag that %qT (used in its return type) has%qD inherits the %E ABI tag that %qT (used in its type) has%qD invalid in %q#T because of local member %q#D with same name%qD invalid in %q#T because of local method %q#D with same name%qD invalid in condition%qD invalid in lambda%qD is a function, not a type%qD is a namespace%qD is a usual (non-placement) deallocation function%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is an enumeration template%qD is both a direct base and an indirect virtual base%qD is declared in header %qs%qD is defined with tls model %s%qD is deprecated%qD is deprecated: %s%qD is initialized with itself%qD is instantiated for an empty pack%qD is mutable%qD is normally a non-static function%qD is not a class or alias template%qD is not a class or namespace%qD is not a class type%qD is not a direct member of %qT%qD is not a function argument%qD is not a function template%qD is not a member of %qD%qD is not a member of %qD; did you mean %qs?%qD is not a member of %qT%qD is not a member of %qT; did you mean %qs?%qD is not a member template function%qD is not a namespace-name%qD is not a namespace-name; did you mean %qs?%qD is not a pointer variable%qD is not a static data member%qD is not a static data member of a class template%qD is not a template%qD is not a template function%qD is not a type%qD is not a valid template argument because %qD is a variable, not the address of a variable%qD is not a variable%qD is not a variable in %<aligned%> clause%qD is not a variable in %<allocate%> clause%qD is not a variable in %<nontemporal%> clause%qD is not a variable in %qs clause%qD is not a variable in clause %<firstprivate%>%qD is not a variable in clause %<lastprivate%>%qD is not a variable in clause %qs%qD is not a variable template%qD is not an argument in %<uniform%> clause%qD is not captured%qD is not compatible with %qD%qD is not defined outside of function scope%qD is not eligible for %<strub%> because %<-fsplit-stack%> is enabled%qD is not eligible for %<strub%> because of attribute %<noipa%>%qD is not eligible for %<strub%> because of attribute %<simd%>%qD is not eligible for %<strub%> on the target system%qD is not eligible for internal %<strub%> because it calls %qD%qD is not eligible for internal %<strub%> because it contains a non-local goto target%qD is not eligible for internal %<strub%> because of attribute %<noclone%>%qD is not eligible for internal %<strub%> because the address of a local label escapes%qD is not lvalue expression nor array section in %qs clause%qD is not public%qD is not usable as a %<constexpr%> function because:%qD is static but used in inline function %qD which is not static%qD is threadprivate variable in %qs clause%qD is too small to hold all values of %q#T%qD is unavailable%qD is unavailable: %s%qD is used uninitialized%qD may access %E byte in a region of size %E%qD may access %E bytes in a region of size %E%qD may access %E or more bytes in a region of size %E%qD may access between %E and %E bytes in a region of size %E%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>%qD may be used uninitialized%qD may not be declared as static%qD may not be declared within a namespace%qD may read %E byte from a region of size %E%qD may read %E bytes from a region of size %E%qD may read %E or more bytes from a region of size %E%qD may read between %E and %E bytes from a region of size %E%qD may write %E byte into a region of size %E%qD may write %E bytes into a region of size %E%qD may write %E or more bytes into a region of size %E%qD may write between %E and %E bytes into a region of size %E%qD moving an object of non-trivial type %#qT and size %E into a region of size %E%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead%qD moving an object of type %#qT with deleted destructor%qD must be a global variable in %<#pragma acc declare link%>%qD must be a member function%qD must be a non-member function%qD must be a non-static member function%qD must be a variable declared in the same scope as %<#pragma acc declare%>%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD must have either one or two arguments%qD must have either zero or one argument%qD must have exactly one argument%qD must have exactly two arguments%qD must have no arguments%qD must not have variable number of arguments%qD not defined%qD of a string of length %wu and an array of size %wu evaluates to nonzero%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero%qD offset %s from the object at %qE is out of the bounds of %qT%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi%qD offset %s is out of bounds%qD offset %s is out of the bounds [0, %wu]%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT%qD offset %s is out of the bounds of object %qD with type %qT%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>%qD output may be truncated copying %E byte from a string of length %wu%qD output may be truncated copying %E bytes from a string of length %wu%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%qD output truncated before terminating nul copying %E byte from a string of the same length%qD output truncated before terminating nul copying %E bytes from a string of the same length%qD output truncated before terminating nul copying as many bytes from a string as its length%qD output truncated copying %E byte from a string of length %wu%qD output truncated copying %E bytes from a string of length %wu%qD output truncated copying between %wu and %wu bytes from a string of length %wu%qD pointer overflow between offset %s and size %s%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT%qD reading %E byte from a region of size %E%qD reading %E bytes from a region of size %E%qD reading %E or more bytes from a region of size %E%qD reading between %E and %E bytes from a region of size %E%qD receives nonlocal gotos, %<-fharden-control-flow-redundancy%> is not supported%qD redeclared with different access%qD redeclared with different visibility%qD referenced in target region does not have a mappable type%qD renamed after being referenced in assembly%qD requires %<strub%>, but no viable %<strub%> mode was found%qD should be initialized%qD should be initialized in the member initialization list%qD should have been declared inside %qD%qD should return by value%qD sizes specified with %<sizeof%> in the earlier argument and not in the later argument%qD source argument is the same as destination%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses%qD specified both in declare target %<link%> and %qs clauses%qD specified both in declare target %<link%> and implicitly in %<to%> clauses%qD specified bound %E equals destination size%qD specified bound %E equals source length%qD specified bound %E exceeds destination size %E%qD specified bound %E exceeds maximum object size %E%qD specified bound %E exceeds source size %E%qD specified bound %E may exceed destination size %E%qD specified bound %E may exceed maximum object size %E%qD specified bound %E may exceed source size %E%qD specified bound %s exceeds maximum object size %E%qD specified bound %s exceeds the size %E of unterminated array%qD specified bound %s exceeds the size of at most %E of unterminated array%qD specified bound %s may exceed the size of at most %E of unterminated array%qD specified bound %wu exceeds maximum object size %wu%qD specified bound [%E, %E] exceeds destination size %E%qD specified bound [%E, %E] exceeds maximum object size %E%qD specified bound [%E, %E] exceeds source size %E%qD specified bound [%E, %E] may exceed destination size %E%qD specified bound [%E, %E] may exceed maximum object size %E%qD specified bound [%E, %E] may exceed source size %E%qD specified bound between %wu and %wu exceeds maximum object size %wu%qD specified bound depends on the length of the source argument%qD specified in %<allocate%> clause but not in an explicit privatization clause%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct%qD specified size %E exceeds maximum object size %E%qD specified size %E may exceed maximum object size %E%qD specified size between %E and %E exceeds maximum object size %E%qD specified size between %E and %E may exceed maximum object size %E%qD specifier conflicts with %<typedef%>%qD specifier conflicts with %qs%qD specifies less restrictive attribute than its target %qD: %s%qD specifies less restrictive attributes than its target %qD: %s%qD specifies more restrictive attribute than its target %qD: %s%qD specifies more restrictive attributes than its target %qD: %s%qD target declared here%qD used as a variant with incompatible %<construct%> selector sets%qD used before its definition%qD used in its own initializer%qD used without template arguments%qD violates the C++ One Definition Rule%qD was declared %<extern%> and later %<static%>%qD was declared %qs which implies default visibility%qD was declared here%qD was hidden%qD was not declared %<constexpr%>%qD was not declared in this scope%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation%qD was not declared in this scope; did you mean %qs?%qD was not initialized with a constant expression%qD was previously declared here%qD was promoted to an immediate function%qD was promoted to an immediate function because its body contains an immediate-escalating expression %qE%qD was used with no declaration before its definition%qD was used with no prototype before its definition%qD will be initialized after%qD writing %E byte into a region of size %E overflows the destination%qD writing %E bytes into a region of size %E overflows the destination%qD writing %E or more bytes into a region of size %E overflows the destination%qD writing %wu byte into a region of size %wu%qD writing %wu bytes into a region of size %wu%qD writing %wu byte into a region of size between %wu and %wu%qD writing %wu bytes into a region of size between %wu and %wu%qD writing between %E and %E bytes into a region of size %E overflows the destination%qD writing between %wu and %wu bytes into a region of size %wu%qD writing between %wu and %wu bytes into a region of size between %wu and %wu%qD writing one too many bytes into a region of a size that depends on %<strlen%>%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged%qD writing to an object of non-trivial type %#qT%s%qD writing to an object of non-trivially copyable type %#qT%s%qD writing to an object of type %#qT containing a pointer to data member%s%qD writing to an object of type %#qT with %qs member %qD%qD writing to an object of type %#qT with no trivial copy-assignment%qD writing to an object of type %#qT with no trivial copy-assignment%s%qD writing to an object with a deleted copy constructor%qD: visibility attribute ignored because it conflicts with previous declaration%qE 2.95 vtable-compatibility attribute applies only to C++ classes%qE 2.95 vtable-compatibility attribute applies only when compiling a kext%qE appears more than once in %<aligned%> clauses%qE appears more than once in %<allocate%> clauses%qE appears more than once in %<nontemporal%> clauses%qE appears more than once in data clauses%qE appears more than once in map clauses%qE appears more than once on the same %<declare target%> directive%qE argument %Z may overlap destination object %qE%qE arguments %Z may overlap destination object %qE%qE argument %Z overlaps destination object %qE%qE arguments %Z overlap destination object %qE%qE argument is not a function%qE argument must be one of %qs, %qs, %qs, or %qs%qE argument not a string%qE argument not an identifier%qE arguments %Z and maybe %Z overlap destination object %qE%qE attribute address out of range 0x%x%s0x%x%qE attribute allows only an integer constant argument%qE attribute applied to %qD with void return type%qE attribute applied to %qT after its definition%qE attribute applied to extern "C" declaration %qD%qE attribute applied to non-class, non-enum type %qT%qE attribute applied to non-function, non-variable %qD%qE attribute applies only to function definitions%qE attribute applies only to functions%qE attribute applies only to initialized variables with external linkage%qE attribute argument %E is not a power of 2%qE attribute argument %E is not an integer constant%qE attribute argument %E is not in the range [0, %wu]%qE attribute argument %E is not positive%qE attribute argument %i has type %qT%qE attribute argument %i is invalid%qE attribute argument %i value %qE does not refer to a function parameter%qE attribute argument %i value %qE does not refer to a variable argument list%qE attribute argument %i value %qE exceeds the number of function parameters %u%qE attribute argument %i value %qE is not an integer constant%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type%qE attribute argument %i value %qE refers to parameter type %qT%qE attribute argument %qE exceeds %u%qE attribute argument %qE is not an integer constant%qE attribute argument %qE is not an integer constant between 0 and 3%qE attribute argument %qE is not recognised%qE attribute argument 1 does not name a function%qE attribute argument 1 is ambiguous%qE attribute argument 1 must take a pointer type as its first argument%qE attribute argument 1 must take a pointer type as its first argument; have %qT%qE attribute argument cannot be a constant arithmetic expression%qE attribute argument cannot be a string%qE attribute argument has type %qT%qE attribute argument is invalid%qE attribute argument must be a string constant%qE attribute argument not a string constant%qE attribute argument not an integer%qE attribute argument not an integer constant%qE attribute argument should be between 0 to 255%qE attribute argument should be between 18 to 255%qE attribute argument value %qE does not refer to a function parameter%qE attribute argument value %qE does not refer to a variable argument list%qE attribute argument value %qE exceeds %wu%qE attribute argument value %qE exceeds the number of function parameters %u%qE attribute argument value %qE is negative%qE attribute argument value %qE is not an integer constant%qE attribute argument value %qE refers to a variadic function parameter of unknown type%qE attribute argument value %qE refers to parameter type %qT%qE attribute can only be applied to functions or parameters%qE attribute can only be applied to functions or to class or enumeration types%qE attribute can only be applied to functions or to structure, union or enumeration types%qE attribute can only be applied to non-static data members%qE attribute cannot be applied to a bit-field%qE attribute cannot be specified for local variables%qE attribute cannot be specified for register variables%qE attribute cannot be specified for thread-local variables%qE attribute conflicts with %qE attribute%qE attribute directive ignored%qE attribute does not apply to functions%qE attribute does not apply to types%qE attribute does not take any arguments%qE attribute doesn%'t apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qD does not have thread storage duration%qE attribute ignored because %qD is not a local variable%qE attribute ignored because %qD is not a variable%qE attribute ignored because %qT is already defined%qE attribute ignored because of argument %qE%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored for type %qT%qE attribute ignored on a declaration of a different kind than referenced symbol%qE attribute ignored on a function returning %qT%qE attribute ignored on a redeclaration of the referenced symbol%qE attribute ignored on functions returning %qT; valid only for pointer return types%qE attribute ignored on non-class types%qE attribute ignored on objects of type %qT%qE attribute ignored on types%qE attribute ignored without %<-mcmse%> option%qE attribute ignored without %<-mistack%>%qE attribute ignored.  Large memory model (%<-mlarge%>) is required.%qE attribute ignored. Use %<-fcf-protection%> option to enable it%qE attribute ignored; field must be a function pointer%qE attribute ignored; valid only for functions%qE attribute ignored; valid only for functions and function pointer fields%qE attribute is for pointer types only%qE attribute is not supported because endianness is not uniform%qE attribute is not supported for R8C target%qE attribute is only applicable on functions%qE attribute is only valid for Objective-C objects%qE attribute is only valid on %<struct%> type%qE attribute is specific to ELF targets%qE attribute is supported only for SH2A%qE attribute is used for non-class method%qE attribute may be put on a typedef only; attribute is ignored%qE attribute may not be specified for %q+D%qE attribute may not be specified for a non-array field%qE attribute must appear before %qs attribute%qE attribute must apply to a declaration%qE attribute not allowed with auto storage class%qE attribute not available to functions that return value on the stack%qE attribute not available to functions with arguments passed on the stack%qE attribute not available to functions with variable number of arguments%qE attribute on a function not returning a pointer%qE attribute on function returning %<void%>%qE attribute on non-volatile variable%qE attribute only affects top level objects%qE attribute only applies to SH2A%qE attribute only applies to base type of a function pointer%qE attribute only applies to function types%qE attribute only applies to functions%qE attribute only applies to interrupt functions%qE attribute only applies to structure, union and class types%qE attribute only applies to types%qE attribute only applies to variables%qE attribute only applies to variables in static storage%qE attribute only applies to variadic functions%qE attribute only available for 32-bit%qE attribute only supported for reduced Tiny cores%qE attribute only supported in C%qE attribute only supported on boolean types%qE attribute only supported on integral types%qE attribute only supported on non-mask vector types%qE attribute only valid for ARC EM architecture%qE attribute only valid for ARCv2 architecture%qE attribute requires a string argument%qE attribute requires a string constant argument%qE attribute requires a void return type%qE attribute requires an integer argument%qE attribute requires an integer constant argument%qE attribute requires different values for %<false%> and %<true%> for type %qT%qE attribute requires prototypes with named arguments%qE attribute takes no arguments%qE attribute with unsupported boolean precision%qE attribute without arguments on a non-prototype%qE cannot be applied to non-pointer type %qT%qE cannot be introduced with an ellipsis %<...%>%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE cannot have both %qs and %qs attributes%qE declared %<threadprivate%> after first use%qE declared as function returning a function%qE declared as function returning an array%qE declared here%qE defined as wrong kind of tag%qE does not constrain a type%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type%qE does not have a mappable type in %qs clause%qE does not have pointer or array type%qE does not name a type%qE does not name a type; did you mean %qs?%qE does not satisfy return-type-requirement%qE does not satisfy return-type-requirement, because%qE does not support 32-bit sign-extended offsets%qE does not support 32-bit vector type %qT%qE does not support sign-extended offsets%qE evaluates to false%qE fails to be a typedef or built in type%qE has both %<extern%> and initializer%qE has const type for %<reduction%>%qE has invalid type for %<reduction(%s)%>%qE has no form that takes %qT and %qT arguments%qE has no form that takes %qT arguments%qE has not been declared%qE implies default visibility, but %qD has already been declared with a different visibility%qE in %<aligned%> clause is neither a pointer nor an array%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array%qE in %<reduction%> clause is a zero size array%qE in %q#T does not name a template type%qE in %q#T does not name a type%qE in namespace %qE does not name a template type%qE in namespace %qE does not name a template type; did you mean %qs?%qE in namespace %qE does not name a type%qE in namespace %qE does not name a type; did you mean %qs?%qE incompatible attribute ignored%qE initialized and declared %<extern%>%qE is a member of a union%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?%qE is a pointer; did you mean to use %<->%>?%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT%qE is neither a variable nor a function name in clause %qs%qE is neither function nor member function; cannot be declared friend%qE is not %<noexcept%>%qE is not a class or namespace%qE is not a class template%qE is not a class, namespace, or enumeration%qE is not a constant expression%qE is not a constant expression because allocated storage has not been deallocated%qE is not a constant expression because it refers to a result of %<operator new%>%qE is not a constant expression because it refers to an incompletely initialized variable%qE is not a constant expression because it refers to mutable subobjects of %qT%qE is not a constant expression when the class %qT is still incomplete%qE is not a template%qE is not a type%qE is not a valid %<asm%> qualifier%qE is not a valid template argument for %qT because it is not the address of a variable%qE is not a valid template argument for type %qT%qE is not a valid template argument for type %qT because %qD does not have external linkage%qE is not a valid template argument for type %qT because %qD has no linkage%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is not an lvalue%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD has no linkage%qE is not a valid template argument of type %qT because %qE is not a variable or function%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage%qE is not a variable in %<aligned%> clause%qE is not a variable in %<allocate%> clause%qE is not a variable in %<nontemporal%> clause%qE is not a variable in %qs clause%qE is not a variable in clause %<firstprivate%>%qE is not a variable in clause %<lastprivate%>%qE is not a variable in clause %qs%qE is not an Objective-C class name or alias%qE is not an argument in %<uniform%> clause%qE is not at beginning of declaration%qE is not initialized%qE is not lvalue expression nor array section in %qs clause%qE is not of type %qT%qE is not recognized as a module control-line%qE is not the entire pattern of the pack expansion%qE is only allowed in Objective-C dialects%qE is only applicable to Objective-C class interfaces, attribute ignored%qE is predetermined %qs for %qs%qE is provided by %qT but %<std::nothrow%> cannot be found%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>%qE is provided by %qT but is not usable with the function signature %qD%qE is unavailable%qE is unavailable: %s%qE is used uninitialized%qE may be used uninitialized%qE may not respond to %<%c%E%>%qE may only occur after a module interface declaration%qE may only occur once in an export declaration%qE may write a terminating nul past the end of the destination%qE missing template arguments%qE must be %<threadprivate%> for %<copyin%>%qE needs isa option %s%qE needs unknown isa option%qE not specified in enclosing %<target%>%qE not specified in enclosing %qs%qE not specified in enclosing OpenACC %qs construct%qE output %wu byte%qE output %wu bytes%qE output %wu byte into a destination of size %wu%qE output %wu bytes into a destination of size %wu%qE output %wu or more bytes%qE output %wu or more bytes (assuming %wu)%qE output %wu or more bytes (assuming %wu) into a destination of size %wu%qE output %wu or more bytes into a destination of size %wu%qE output between %wu and %wu bytes%qE output between %wu and %wu bytes into a destination of size %wu%qE output may be truncated before the last format character%qE output truncated before the last format character%qE redeclared as different kind of symbol%qE redeclared with conflicting %qs attributes%qE requires %<-fgnu-tm%>%qE requires a %<declare%> directive for use in a %<routine%> function%qE requires a vector base and a scalar index%qE requires an argument%qE requires the SVE ISA extension%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>%qE specified here%qE undeclared (first use in this function)%qE undeclared (first use in this function); did you mean %qs?%qE undeclared here (not in a function)%qE undeclared here (not in a function); did you mean %qs?%qE used with %<auto%>%qE used with %<constexpr%>%qE used with %<extern%>%qE used with %<register%>%qE used with %<typedef%>%qE used with %qs%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qF declared %<static%> but never defined%qF requires %<-mvx%>%qF requires z14 or higher%qF requires z15 or higher%qT and %qT are in disjoint named address spaces%qT as type rather than plain %<decltype(auto)%>%qT declared here%qT declared in %<constexpr%> compound literal%qT declared in underspecified object declaration%qT declared in underspecified object initializer%qT declared with a mismatched class-key %qs%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%qT defined as %qs here%qT defined in %<constexpr%> compound literal%qT defined in underspecified object declaration%qT defined in underspecified object initializer%qT defined with direct virtual base%qT defined with multiple direct bases%qT does not have the %E ABI tag that %qT (used in the type of %qD) has%qT does not have the %E ABI tag that base %qT has%qT does not match original declaration%qT first declared as %qs here%qT has a base %qT which depends on the type %qT which has no linkage%qT has a base %qT which has internal linkage%qT has a base %qT which has no linkage%qT has a base %qT which uses the anonymous namespace%qT has a field %q#D whose type has internal linkage%qT has a field %q#D whose type has no linkage%qT has a field %q#D whose type uses the anonymous namespace%qT has a field %qD whose type depends on the type %qT which has no linkage%qT has a previous declaration here%qT has no member named %qE%qT has no member named %qE; did you mean %qE?%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base class of dynamic type %qT of its operand%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class type%qT is not a class, namespace, or enumeration%qT is not a class, struct, or union type%qT is not a direct base of %qT%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not a valid type for a template non-type parameter because it is not structural%qT is not an %<asm%> qualifier%qT is not an accessible base of %qT%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT is/uses unnamed type%qT may not intend to support class template argument deduction%qT not permitted in template argument%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is not a class type%qT resolves to %qT, which is not an enumeration type%qT%d%qE%dpassing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors%qV qualifiers cannot be applied to %qT%qc conversion used unquoted%qc conversion used within a quoted sequence%qc directive redundant after prior occurence of the same%qs%qs LHS in assignment statement%qs LHS in clobber statement%qs accessing uninitialized byte at offset %d%qs already defined as specific binding for the generic %qs at %C%qs and %<%s-%s%> are incompatible%qs and %<%s=%s%> are incompatible%qs and %qs are incompatible%qs and %qs arguments of %qs intrinsic at %L must have identical shape.%qs and %qs arguments of %qs intrinsic at %L must have the same type%qs and %qs attributes are not compatible%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L%qs and %qs cannot both be enabled%qs and %qs for GENERIC %qs at %L are ambiguous%qs appears more than once in %<allocate%> at %L%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%qs applied to a void type%qs applied to an incomplete type%qs applied to non-SVE type %qT%qs applied to non-vector type %qT%qs applied to type %qT, which already has a size%qs argument has invalid operand number (argument %lu)%qs argument missing terminating nul%qs argument of %qs intrinsic at %L cannot be INTENT(IN)%qs argument of %qs intrinsic at %L cannot be of type %s%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)%qs argument of %qs intrinsic at %L has negative element (%d)%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)%qs argument of %qs intrinsic at %L is empty%qs argument of %qs intrinsic at %L is not a valid dimension index%qs argument of %qs intrinsic at %L must be %s%qs argument of %qs intrinsic at %L must be ALLOCATABLE%qs argument of %qs intrinsic at %L must be INTEGER%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE%qs argument of %qs intrinsic at %L must be INTEGER or REAL%qs argument of %qs intrinsic at %L must be INTEGER or REAL or CHARACTER%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant%qs argument of %qs intrinsic at %L must be REAL or COMPLEX%qs argument of %qs intrinsic at %L must be a POINTER%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer%qs argument of %qs intrinsic at %L must be a constant%qs argument of %qs intrinsic at %L must be a data entity%qs argument of %qs intrinsic at %L must be a logical array%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION%qs argument of %qs intrinsic at %L must be a scalar%qs argument of %qs intrinsic at %L must be a variable%qs argument of %qs intrinsic at %L must be an array%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s%qs argument of %qs intrinsic at %L must be default real%qs argument of %qs intrinsic at %L must be double precision%qs argument of %qs intrinsic at %L must be less than rank %d%qs argument of %qs intrinsic at %L must be numeric or LOGICAL%qs argument of %qs intrinsic at %L must be of a dummy variable%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable%qs argument of %qs intrinsic at %L must be of an extensible type%qs argument of %qs intrinsic at %L must be of intrinsic type%qs argument of %qs intrinsic at %L must be of kind %d%qs argument of %qs intrinsic at %L must be of rank %d%qs argument of %qs intrinsic at %L must be of rank 1 or 2%qs argument of %qs intrinsic at %L must be positive%qs argument of %qs intrinsic at %L must be the same kind as %qs%qs argument of %qs intrinsic at %L must be the same type and kind as %qs%qs argument of %qs intrinsic at %L must have a numeric type%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER%qs argument of %qs intrinsic at %L must have length at least 1%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar%qs argument of %qs intrinsic at %L must not be OPTIONAL%qs argument of %qs intrinsic at %L must not be a subobject of %qs%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)%qs argument of %qs intrinsic at %L not yet supported%qs argument of %qs intrinsic at %L shall be of type integer, real or character%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L%qs argument of %qs intrinsic at %L shall not be TYPE(*)%qs argument of %qs intrinsic at %L shall not be a procedure%qs argument of %qs intrinsic at %L shall not be an assumed-size array%qs argument of %qs intrinsic at %L shall not be coindexed%qs argument of %qs intrinsic at %L shall specify a valid integer kind%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar%qs argument references non-pointer operand (argument %lu, operand %lu)%qs argument with out-of-range operand number (argument %lu, operand %lu)%qs as base where non-register is required%qs at %C is a DEC extension, enable with %<-fdec-structure%>%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs%qs at %C is already defined as FINAL procedure%qs at %C is not a member of the %qs structure%qs at %C is not a member of the %qs structure; did you mean %qs?%qs at %C is not a variable%qs at %C is not an inquiry reference to an intrinsic type component%qs at %C is not an inquiry reference to an intrinsic type component %qs%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)%qs at %L already is initialized at %L%qs at %L associated to expression cannot be used in a variable definition context (%s)%qs at %L associated to pointer function target being used in a variable definition context (%s)%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)%qs at %L cannot appear in COMMON [F2008:C5100]%qs at %L cannot have the VALUE attribute because it is not a dummy argument%qs at %L has a type, which is not consistent with the CALL at %L%qs at %L has attributes specified outside its INTERFACE body%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array%qs at %L is ambiguous%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name%qs at %L is not a VALUE%qs at %L is not a function%qs at %L is not a module procedure%qs at %L is of the ABSTRACT type %qs%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block%qs at %L must be less than BIT_SIZE(%qs)%qs at %L must be less than or equal to BIT_SIZE(%qs)%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)%qs at %L must be nonnegative%qs at %L must have constant character length in this context%qs at %L must have the same number of formal arguments as the overridden procedure%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding%qs at %L overrides a FUNCTION and must also be a FUNCTION%qs at %L overrides a NOPASS binding and must also be NOPASS%qs at %L overrides a PUBLIC procedure and must not be PRIVATE%qs at %L overrides a PURE procedure and must also be PURE%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE%qs at %L overrides a binding with PASS and must also be PASS%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either%qs at %L overrides a procedure binding declared NON_OVERRIDABLE%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL%qs at %L shall be an INTENT(OUT) variable%qs at %L should be a FUNCTION%qs at %L should be a SUBROUTINE%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)%qs attribute cannot be applied to a function that does not take variable arguments%qs attribute directive ignored%qs attribute ignored%qs attribute not supported for %qE in %<__builtin_has_attribute%>%qs attribute not supported for %qT in %<__builtin_has_attribute%>%qs attribute not supported in %<__builtin_has_attribute%>%qs attribute only applies to functions%qs attribute only applies to variadic functions%qs attribute requires prototypes with named arguments%qs attribute without arguments on a non-prototype%qs cannot appear in a constant-expression%qs cannot appear in a typedef declaration%qs cannot be constant evaluated because the argument cannot be encoded%qs cannot be constant evaluated because the argument cannot be interpreted%qs cannot be constant evaluated because the type is too large%qs cannot be constant evaluated on the target%qs cannot be extended at %C because it is BIND(C)%qs cannot be extended at %C because it is a SEQUENCE type%qs cannot be initialized with%<-ftrivial-auto-var_init%>%qs cannot be used for compiling a shared library%qs cannot be used for type declarations%qs cannot be used in a %<constexpr%> function%qs cannot be used in a constructor%qs cannot be used in a destructor%qs cannot be used in a function with a deduced return type%qs cannot be used in a varargs function%qs cannot be used in the %<main%> function%qs cannot be used outside a function%qs clause argument must be ALLOCATABLE or a POINTER at %L%qs clause at %L specified more than once%qs clause is incompatible with %<read%> or %<write%> clauses%qs clause may not appear on non-rectangular %qs%qs clause requires %qs clause%qs clause specified together with %<inscan%> %<reduction%> clause%qs clause used lexically after first target construct or offloading API%qs clause with %<sink%> modifier refers to iteration never in the iteration space%qs clause with %<sink%> modifier waiting for lexically later iteration%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%qs conflicts with %<-arch i386%> (%qs ignored)%qs conflicts with %<-arch ppc%> (%qs ignored)%qs construct inside of %qs region%qs declared INTRINSIC at %L does not exist%qs declared as function returning a function%qs declared as function returning an array%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL.%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required.%qs declared in a non-class scope%qs defined in a non-class scope%qs defined without first defining %qs%qs directive at %L associated with an ALLOCATE stmt must be preceded by an executable statement or OpenMP construct; note the variables in the list all have the allocatable or pointer attribute%qs directive at %L must either have a variable argument or, if associated with an ALLOCATE stmt, must be preceded by an executable statement or OpenMP construct%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L%qs directive mentioned multiple times in %s clause in %s directive at %L%qs does not support MIPS16 code%qs does not support feature %qs%qs does not work on a cross compiler%qs entity cannot have an initializer at %C%qs entity cannot have attributes at %C%qs expects 1 argument but %d given%qs expects 2 arguments but %d given%qs expects a constant argument%qs expects a fixed-point value as argument%qs expects a fixed-point value as first argument%qs expects an integer value as second argument%qs expression must be integral%qs expression of %<volatile%>-qualified type is deprecated%qs failed%qs feature modifier is incompatible with the use of floating-point types%qs feature modifier is incompatible with the use of vector types%qs function cannot have arguments%qs function cannot have different interrupt type%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has %qs%qs has both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs in %s clause at %L is a zero size array section%qs in %s clause at %L is not a proper array section%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L%qs in EXTENDS expression at %C is not a derived type%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause%qs in LINEAR clause at %L requires a scalar integer linear-step expression%qs in attribute syntax terminated with %qs in pragma syntax%qs in empty declaration%qs in empty declaration with %<enum%> underlying type%qs in gimple IL%qs in pragma syntax terminated with %qs in attribute syntax%qs in the pointer assignment at %L cannot be an l-value since it is a procedure%qs in variable definition context (%s) at %L is not a variable%qs incompatible with explicitly disabled options%qs initialized and declared %<extern%>%qs into non-mode-precision operand%qs intrinsic subprogram at %L has been removed.  Use INT intrinsic subprogram.%qs intrinsic with CHARACTER argument at %L%qs intrinsic with KIND argument at %L%qs intrinsic with RADIX argument at %L%qs is a nested function and cannot be accessed from %qs%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro%qs is already IMPORTed from host scoping unit at %C%qs is an invalid argument to %<-mcpu=%>%qs is an opaque type, and you cannot set it to other values%qs is an unknown %<-save-temps%> option%qs is corrupted%qs is defined but could not be loaded: %s%qs is defined but plugin support is disabled%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>%qs is deprecated%qs is deprecated and not recommended in any circumstances%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is disabled by %<-m%s%>, because it requires %<%s%s%>%qs is incompatible with %qs%qs is incompatible with the use of floating-point types%qs is incompatible with the use of vector types%qs is loaded but symbol %qs is not found: %s%qs is mutually exclusive with %qs and cannot be specified together%qs is narrower than values of its type%qs is neither a defined operator nor a structure component in dotted string at %C%qs is not a constant expression because %qT contains a pointer to member type%qs is not a constant expression because %qT contains a pointer type%qs is not a constant expression because %qT contains a reference type%qs is not a constant expression because %qT contains a union type%qs is not a constant expression because %qT contains a volatile subobject%qs is not a constant expression because %qT is a pointer to member type%qs is not a constant expression because %qT is a pointer type%qs is not a constant expression because %qT is a reference type%qs is not a constant expression because %qT is a union type%qs is not a constant expression because %qT is volatile%qs is not a directory%qs is not a field, but a %qs%qs is not a gcov data file%qs is not a valid Modula-2 system library name or abbreviation%qs is not a valid base register in %<-mstack-protector-guard-reg=%>%qs is not a valid base register in %qs%qs is not a valid number in %<-mstack-protector-guard-offset=%>%qs is not a valid number in %qs%qs is not a valid offset in %<-mstack-protector-guard-offset=%>%qs is not a valid offset in %qs%qs is not a valid option to the preprocessor%qs is not an associative array%qs is not an expression%qs is not an option that controls warnings%qs is not defined as a type%qs is not supported by arch %s%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries%qs is not supported for this target%qs is not supported in 32-bit mode%qs is not supported in this compiler configuration%qs is not supported in this configuration%qs is not supported on little endian systems%qs is not supported on this target%qs is not supported with %qs%qs is not supported, now cmodel is set to %qs%qs is not valid for %<-mmacosx-version-min%>%qs is not valid for %qs%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L%qs is used uninitialized%qs is version %q.*s, expected version %q.*s%qs length expression must be integral%qs length expression must be positive constant integer expression%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list%qs matching variant is deprecated%qs matching variant requires z14 or higher%qs matching variant requires z15 or higher%qs may be used uninitialized%qs may only be used with a single declarator%qs must be a module procedure or an external procedure with an explicit interface at %L%qs must be by itself for %<-mharden-sls=%>%qs must be of same type and kind as %qs at %L in %qs%qs must be the first clause of %qs%qs must be used with %qs%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated%qs needs a valid base register%qs not allowed outside STRUCTURE at %C%qs not at element boundary%qs not supported by your assembler%qs not supported with %<-msoft-float%>%qs not yet supported%qs of %qs is PRIVATE at %L%qs of module %qs, imported at %C, is also the name of the current program unit%qs of non-mode-precision operand%qs only supported in OpenACC code%qs operand not an integral type%qs parameter inquiry for %qs in variable definition context (%s) at %L%qs plugin is not licensed under a GPL-compatible license%qs pointer is null%qs profile count data file not found%qs property cannot be set%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region%qs requires %<__ibm128%> type support%qs requires %<long double%> to be IBM 128-bit format%qs requires %qs%qs requires %qs or %qs%qs requires PowerPC64 architecture, enabling%qs requires VSX support%qs requires a target that provides the %qs instruction%qs requires an initialized data declaration%qs requires an integer constant expression%qs requires branch-likely instructions%qs requires full ISA 2.06 support%qs requires full ISA 3.0 support%qs requires quad-precision floating-point arithmetic%qs requires the %qs and %qs options%qs requires the %qs option%qs requires the %qs option and either the %qs or %qs option%qs requires the ELFv2 ABI%qs should be %qs to terminate a template argument list%qs should be from a scalar to a like vector%qs specified bound %s exceeds maximum object size %E%qs specified bound %s exceeds the size %E of unterminated array%qs specified bound %s exceeds the size of at most %E of unterminated array%qs specified bound %s may exceed the size of at most %E of unterminated array%qs specified for auto variable %qE%qs specified for parameter %qE%qs specified for structure field%qs specified for structure field %qE%qs specified for unnamed parameter%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause%qs specified in 'allocate' clause at %L but not in an explicit privatization clause%qs specified multiple times in the same option%qs specified with %<decltype%>%qs specified with %<typeof%>%qs specified with %qT%qs specified with typedef-name %qD%qs specifies a conflicting level of parallelism%qs string ill-formed%qs symbol %q+D must have static linkage%qs symbol %q+D ultimately targets itself%qs tag used in naming %q#T%qs unsupported for this ABI%qs used with %<auto%>%qs used with %qE%qs uses dynamic stack allocation%qs uses register r29%qs value must be positive%qs variable is neither a pointer nor an array%qs variable is neither a pointer nor reference to pointer%qs variable is neither a pointer, nor an array nor reference to pointer or array%qs variable is not a pointer%qs was declared here%qs without corresponding %qs%qs: [%u] bad %<next_regno%> for empty chain (%u)%qs: [%u] bad %<oldest_regno%> (%u)%qs: [%u] non-empty register in chain (%s %u %i)%qs: loop in %<next_regno%> chain (%u)%r%s:%d:%R   %r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%R   in %<constexpr%> expansion of %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%d:%R   in %<constexpr%> expansion of %qs%s%s
! %s  Same as %s.%s !$ACC LOOP loops not perfectly nested at %L%s %#qD%s %#qS%s %<%s%.*s%> expects a matching %<%T%s%> argument%s %<%s%.*s%> expects a matching %<%s%s%> argument%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT%s %<%s(%E)%> %p %d%s %qE does not fully implement the %qE protocol%s %qs%s %qs construct inside of %s %qs region%s %qs is an invalid argument to builtin %qs%s %s %p %d%s %s%s
  %s %wd out of range %wd - %wd%s '%s'
! %s - %u-bit integer numbers unsupported (mode %qs)%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)%s - %u-bit-precision floating-point numbers unsupported (mode %qs)%s - unsupported mode %qs%s argument to IMAGE_INDEX must be a rank one array at %L%s at %C has no default type%s at %C is a DEC extension, enable with %<-fdec%>%s at %C is a DEC extension, enable with %<-fdec-static%>%s at %C is a DEC extension, enable with %<-fdec-structure%>%s at %L%s at %L is a DEC extension, enable with %<-fdec-static%>%s at %L must be INTEGER%s at %L must be a scalar%s at %L must be integer%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in %qs at %L%s attribute not allowed in BLOCK DATA program unit at %L%s attribute of %qs conflicts with %s attribute at %L%s between %L and %L%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs%s cannot be a DO CONCURRENT loop at %L%s cannot be a DO WHILE or DO without loop control at %L%s cannot be used in %<asm%> here%s cannot contain OpenMP API call in intervening code at %L%s cannot contain OpenMP directive in intervening code at %L%s cannot contain loop in intervening code at %L%s clause at %L requires a scalar INTEGER expression%s clause variable %qs at %L is neither a POINTER nor an array%s contains too many lines%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s does not take any feature options%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expression list treated as compound expression%s from %s called in %s%s from %s referenced in %s%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s incompatible with %<-mword-relocations%>%s inner loops must be perfectly nested with ORDERED clause at %L%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute%s instructions aren%'t allowed in an exception service routine%s instructions aren%'t allowed in an interrupt service routine%s is not supported by this configuration%s iteration variable at %L is bound in intervening code%s iteration variable must be of type integer at %L%s iteration variable must not be THREADPRIVATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L%s iteration variable used in more than one loop at %L%s loop bounds reference different iteration variables at %L%s loop end expression at %L uses variable bound in intervening code%s loop end expression not in canonical form at %L%s loop increment expression at %L uses variable bound in intervening code%s loop increment not in canonical form at %L%s loop start expression at %L uses variable bound in intervening code%s loop start expression not in canonical form at %L%s must contain at least one MAP clause at %L%s namespace %qD conflicts with reachable definition%s not supported for variable length aggregates%s not supported on this target%s only supports non-pic code on M-profile targets%s only supports non-pic code on M-profile targets with the MOVT instruction%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s procedure at %L is already declared as %s procedure. 
  F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME%s returned %d exit status%s signal terminated program %s%s specifier in %s statement at %L has invalid value %qs%s specifier in %s statement at %L has value %qs%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C in PURE procedure%s statement at %C is not applicable to construct %qs%s statement at %C is not within a construct%s statement at %C is not within construct %qs%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement at %C leaving OpenACC structured block%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement is not allowed inside of BLOCK DATA at %C%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s statements at %L and %L have both no list item but only one may%s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s used within a quoted sequence%s variable %qE is private in outer context%s%#qD%s%#qD (deleted)%s%#qD (ignored)%s%#qD (near match)%s%#qD (reversed)%s%#qD (rewritten)%s%<%D(%T)%> (built-in)%s%<%D(%T, %T)%> (built-in)%s%<%D(%T, %T, %T)%> (built-in)%s%qT (conversion)%s%qs%s is invalid%s%qs%s is not allowed%s%s%s %sversion %s (%s)
  %s	compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%swarning: %s header version %s differs from library version %s.
--- 1937,1954 ----
   [see %<-fno-allow-invalid-boz%>] because all of its copy and move constructors are deleted candidate 1: %q#F candidate 2: %q#F conflicting code gen style switches are used declared here the expression has a constant value but is not a C++ constant-expression zstd!$ACC LOOP %s loops don't form rectangular iteration space at %L!$ACC LOOP cannot be a DO CONCURRENT loop at %L!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L!$ACC LOOP iteration variable must be of type integer at %L!$ACC ROUTINE already applied at %C!$ACC ROUTINE with GANG, WORKER, or VECTOR clause is not permitted in PURE procedure at %C!$ACC at %C starts a commented line as it neither is followed by a space nor is a continuation line!$OMP ASSUMES at %C must be in the specification part of a subprogram or module!$OMP ATOMIC CAPTURE capture statement reads from different variable than update statement writes into at %L!$OMP ATOMIC READ at %L incompatible with RELEASE clause!$OMP ATOMIC READ at %L incompatible with RELEASE clause implicitly provided by a REQUIRES directive!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic type at %L!$OMP ATOMIC UPDATE at %L with FAIL clause requiries either the COMPARE clause or using the intrinsic MIN/MAX procedure!$OMP ATOMIC WRITE at %L incompatible with ACQUIRE clause!$OMP ATOMIC WRITE at %L incompatible with ACQUIRES clause implicitly provided by a REQUIRES directive!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments at %L!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L!$OMP ATOMIC assignment must have an operator or intrinsic on right hand side at %L!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., .EQV. or .NEQV. at %L!$OMP ATOMIC at %L with %s clause is incompatible with READ or WRITE!$OMP ATOMIC at %L with %s clause requires %s clause!$OMP ATOMIC capture-statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC capture-statement requires a scalar variable of intrinsic type at %L!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L!$OMP ATOMIC intrinsic arguments must be scalar at %L!$OMP ATOMIC statement must assign an expression of intrinsic type at %L!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op (expr) at %L!$OMP ATOMIC with ALLOCATABLE variable at %L!$OMP DECLARE REDUCTION %s not found at %L!$OMP DECLARE REDUCTION %s not found for type %s at %L!$OMP DECLARE SIMD should refer to containing procedure %qs at %L!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd!$OMP REQUIRES at %C must appear in the specification part of a program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %<atomic_default_mem_order(%s)%> specified via module %qs use at %L overrides a previous %<atomic_default_mem_order(%s)%> (which might be through using a module)!$OMP REQUIRES clause %qs specified at %L comes after using a device construct/routine!$OMP REQUIRES clause %qs specified via module %qs use at %L but same clause is not specified for the program unit!$OMP REQUIRES clause %qs specified via module %qs use at %L comes after using a device construct/routine!$OMP SCAN at %L with zero executable statements in preceding structured block sequence!$OMP SCAN at %L with zero executable statements in succeeding structured block sequence!$OMP TARGET region at %L with a nested TEAMS at %L may not contain any other statement, declaration or directive outside of the single TEAMS construct!$OMP TARGET region at %L with a nested TEAMS may not contain any other statement, declaration or directive outside of the single TEAMS construct!$OMP at %C starts a commented line as it neither is followed by a space nor is a continuation line"::" was expected after module nature at %C but was not found"USE :: module" at %C# %s %.2f %.2f
  #include "..." search starts here:
  #include <...> search starts here:
! $ descriptor at %L$ should be the last specifier in format at %L$OMP ERROR encountered at %L$OMP ERROR encountered at %L: %s%#qT declared here%#qT defined here%%:%<canon_for_mlib%> takes 1 or more pairs of parameters%%:%<target_mode_check%> takes an even number of parameters%%LOC() as an rvalue at %C%%d, %%e, %%f, %%g operand modifiers are for memory references or constant values only%+qD causes a section type conflict%+qD causes a section type conflict with %qD%+qD declared %qE after being used%+qD declared %qs after being used%+qD without %<retain%> attribute and %qD with %<retain%> attribute are placed in a section with the same name%<!$OMP %s%> at %L requires %<-fopenmp-allocators%>%<!%> not valid in GIMPLE%<#define %s%>%<#pragma %s%> may only be used at file scope%<#pragma %s%> may only be used in compound statements%<#pragma GCC %s%> must be inside a function%<#pragma GCC aarch64%> requires a string parameter%<#pragma GCC arm "arm_mve.h"%> requires a boolean parameter%<#pragma GCC arm%> requires a string parameter%<#pragma GCC memregs%> must precede any function declarations%<#pragma GCC memregs%> takes a number [0-16]%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>%<#pragma GCC optimize%> is not a string or number%<#pragma GCC optimize%> is not allowed inside functions%<#pragma GCC optimize%> string is badly formed%<#pragma GCC option%> is not a string%<#pragma GCC option%> is not allowed inside functions%<#pragma GCC pch_preprocess%> must be first%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC push_options%>%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>%<#pragma GCC target%> is not supported for this machine%<#pragma GCC target%> string is badly formed%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a non-negative integral constant less than %u%<#pragma GCC visibility push()%> must specify %<default%>, %<internal%>, %<hidden%> or %<protected%>%<#pragma GCC visibility%> must be followed by %<push%> or %<pop%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target%<#pragma acc %s data%> has no data movement clause%<#pragma acc routine%> must be applied before definition%<#pragma acc routine%> must be applied before use%<#pragma acc routine%> must be at file scope%<#pragma acc routine%> names a set of overloads%<#pragma acc routine%> not immediately followed by a single function declaration or definition%<#pragma acc routine%> not immediately followed by function declaration or definition%<#pragma acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause%<#pragma align%> must appear before the declaration of %qD, ignoring%<#pragma implementation%> for %qs appears after file is included%<#pragma message: %s%>%<#pragma omp allocate%> for static variables like %qD not yet supported%<#pragma omp allocate%> not yet supported%<#pragma omp assumes%> may only be used at file or namespace scope%<#pragma omp atomic capture%> uses two different expressions for memory%<#pragma omp atomic capture%> uses two different variables for memory%<#pragma omp atomic compare capture%> with non-integral comparison result%<#pragma omp atomic read%> incompatible with %<release%> clause%<#pragma omp atomic read%> incompatible with %<release%> clause implicitly provided by a %<requires%> directive%<#pragma omp atomic update%> uses two different expressions for memory%<#pragma omp atomic update%> uses two different variables for memory%<#pragma omp atomic write%> incompatible with %<acquire%> clause%<#pragma omp atomic write%> incompatible with %<acquire%> clause implicitly provided by a %<requires%> directive%<#pragma omp cancel%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp cancellation point%> must specify one of %<parallel%>, %<for%>, %<sections%> or %<taskgroup%> clauses%<#pragma omp critical%> with %<hint%> clause requires a name, except when %<omp_sync_hint_none%> is used%<#pragma omp declare %s%> followed by %<#pragma omp declare %s%>%<#pragma omp declare %s%> must be followed by function declaration or definition%<#pragma omp declare %s%> must be followed by function declaration or definition or another %<#pragma omp declare %s%>%<#pragma omp declare %s%> not immediately followed by a function declaration or definition%<#pragma omp declare %s%> not immediately followed by a single function declaration or definition%<#pragma omp declare %s%> not immediately followed by function declaration or definition%<#pragma omp declare reduction%> combiner refers to variable %qD which is not %<omp_out%> nor %<omp_in%>%<#pragma omp declare reduction%> initializer refers to variable %qD which is not %<omp_priv%> nor %<omp_orig%>%<#pragma omp declare reduction%> not at file or block scope%<#pragma omp end declare target%> without corresponding %<#pragma omp declare target%> or %<#pragma omp begin declare target%>%<#pragma omp error%> with %<at(execution)%> clause may only be used in compound statements%<#pragma omp ordered%> with %qs clause may only be used in compound statements%<#pragma omp requires%> may only be used at file or namespace scope%<#pragma omp scan%> may only be used in a loop construct with %<inscan%> %<reduction%> clause%<#pragma omp scan%> with zero preceding executable statements%<#pragma omp scan%> with zero succeeding executable statements%<#pragma omp section%> may only be used in %<#pragma omp sections%> construct%<#pragma omp simd%> used with class iteration variable %qE%<#pragma omp target data%> must contain at least one %<map%>, %<use_device_ptr%> or %<use_device_addr%> clause%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target enter data%> must contain at least one %<map%> clause%<#pragma omp target enter data%> with map-type other than %<to%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma omp target exit data%> must contain at least one %<map%> clause%<#pragma omp target exit data%> with map-type other than %<from%>, %<tofrom%>, %<release%> or %<delete%> on %<map%> clause%<#pragma omp target update%> must contain at least one %<from%> or %<to%> clauses%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> or %<alloc%> on %<map%> clause%<#pragma pack (pop)%> encountered without matching %<#pragma pack (push)%>%<#pragma pack%> has no effect with %<-fpack-struct%> - ignored%<#pragma pack(pop, %E)%> encountered without matching %<#pragma pack(push, %E)%>%<#pragma redefine_extname%> ignored due to conflict with %<asm%> declaration%<#pragma redefine_extname%> ignored due to conflict with previous %<#pragma redefine_extname%>%<#pragma redefine_extname%> ignored due to conflict with previous rename%<#pragma riscv intrinsic%> requires a string parameter%<#pragma scalar_storage_order%> is not supported for C++%<#pragma vtable%> no longer supported%<#pragma weak%> declaration of %q+D not allowed, ignored%<#pragma%> GHS endXXX does not match previous startXXX%<#pragma%> GHS endXXX found without previous startXXX%<#pragma%> is not allowed here%<#undef %E%>%<$%>operand number used after format without operand number%<%%%> constraint used with last operand%<%%%c%> yields only last 2 digits of year%<%%%c%> yields only last 2 digits of year in some locales%<%.*s%> directive argument is not a nul-terminated string%<%.*s%> directive argument is null%<%.*s%> directive output between %wu and %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output between %wu and %wu bytes may cause result to exceed %<INT_MAX%>%<%.*s%> directive output between %wu and %wu bytes may exceed minimum required size of 4095%<%.*s%> directive output may be truncated writing %wu byte into a region of size %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output may be truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output may be truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output of %wu bytes causes result to exceed %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds %<INT_MAX%>%<%.*s%> directive output of %wu bytes exceeds minimum required size of 4095%<%.*s%> directive output truncated writing %wu byte into a region of size %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive output truncated writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size %wu%<%.*s%> directive output truncated writing up to %wu bytes into a region of size between %wu and %wu%<%.*s%> directive precision out of range%<%.*s%> directive width out of range%<%.*s%> directive writing %wu byte into a region of size %wu%<%.*s%> directive writing %wu bytes into a region of size %wu%<%.*s%> directive writing %wu byte into a region of size between %wu and %wu%<%.*s%> directive writing %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing %wu or more bytes into a region of size %wu%<%.*s%> directive writing %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size %wu%<%.*s%> directive writing between %wu and %wu bytes into a region of size between %wu and %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size %wu%<%.*s%> directive writing likely %wu or more bytes into a region of size between %wu and %wu%<%.*s%> directive writing up to %wu bytes into a region of size %wu%<%.*s%> directive writing up to %wu bytes into a region of size between %wu and %wu%<%D::%D%> is not a class member%<%D::%D%> is not a member of %qT%<%E (%E)%> attribute ignored on functions declared %qs%<%E (%E)%> attribute ignored with deallocation functions declared %qs%<%E::%E%> has not been declared%<%E::%E%> is not a class or namespace%<%E::%E%> is not a class, namespace, or enumeration%<%E::%E%> is not a type%<%E::%E%> scoped attribute directive ignored%<%T%s%D%> names destructor%<%T::%D%> names constructor in %qT%<%T::%D%> names the constructor, not the type%<%T::%E%> has not been declared%<%T::%E%> is not a type%<%T::%E%> names the constructor, not the type%<%c%> is not a valid character in an identifier%<%c%> is not a valid first character for an identifier%<%c%E%> not found in protocol(s)%<%s %E%> declared inside parameter list will not be visible outside of this definition or declaration%<%s %s%> construct not closely nested inside of %qs%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region%<%s%s%s%s%s%> directive mentioned in both %<absent%> and %<contains%> clauses%<%s%s%s%s%s%> directive mentioned multiple times in %qs clauses%<%s(%s)%> is only allowed in %<omp ordered%>%<%s=%s%> and %<%s-%s%> are incompatible%<&%> constraint used with no register class%<&%> not allowed by itself in line %d%<&%> should come before %<...%>%<&&%> not valid in GIMPLE%<)%> expected at %C%<*%> in boolean context, suggest %<&&%> instead%<*this%> capture only available with %<-std=c++17%> or %<-std=gnu++17%>%<-%s%> conflicts with the other architecture options, which specify a %s processor%<--help%> argument %q.*s is ambiguous, please be more specific%<--param constructive-interference-size=%d%> is greater than %<--param l1-cache-line-size=%d%>%<--param constructive-interference-size=%d%> is less than %d%<--param destructive-interference-size=%d%> is less than %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> is less than %d%<-I-%> specified twice%<-MF%> and %<-fdeps-file=%> cannot share an output file %s: %m%<-MG%> may only be used with %<-M%> or %<-MM%>%<-W%serror=%s%>: no option %<-%s%>%<-W%serror=%s%>: no option %<-%s%>; did you mean %<-%s%>?%<-Wabi%> warns about differences from the most up-to-date ABI, which is also used by default%<-Wabi%> won%'t warn about anything%<-Wabi=1%> is not supported, using =2%<-Werror=%> argument %qs is not valid for %s%<-Werror=%s%>: %<-%s%> is not an option that controls warnings%<-Wformat-contains-nul%> ignored without %<-Wformat%>%<-Wformat-extra-args%> ignored without %<-Wformat%>%<-Wformat-nonliteral%> ignored without %<-Wformat%>%<-Wformat-security%> ignored without %<-Wformat%>%<-Wformat-y2k%> ignored without %<-Wformat%>%<-Wformat-zero-length%> ignored without %<-Wformat%>%<-Wmisleading-indentation%> is disabled from this point onwards, since column-tracking was disabled due to the size of the code/headers%<-Wstrict-flex-arrays%> is ignored when %<-fstrict-flex-arrays%> is not present%<-f%s%> and %<%s=%s%> are incompatible%<-f%s%> is not supported with CONST16 instructions%<-f%s%> not supported: ignored%<-f%sleading-underscore%> not supported on this target machine%<-fPIC%> and %<-fpic%> are not supported on this target%<-fPIC%> is not supported%<-fPIC%>/%<-fpic%> not supported for this target%<-fPIE%> is not supported%<-fabi-compat-version=1%> is not supported, using =2%<-fabi-version=1%> is no longer supported%<-fabi-version=12%> (GCC 8.1) accidentally changes the calling convention for %qT%<-fabi-version=13%> (GCC 8.2) fixes the calling convention for %qT, which was accidentally changed in 8.1%<-falign-%s%> is not between 0 and %d%<-falign-labels=%d%> is not supported%<-falign-loops=%d%> is not supported%<-faligned-new=%d%> is not a power of two%<-fasan-shadow-offset%> should only be used with %<-fsanitize=kernel-address%>%<-fassociative-math%> disabled; other options take precedence%<-fcall-saved-REG%> is not supported for out registers%<-fcf-protection%> is not compatible with this target%<-fcf-protection=branch%> is not supported for this target%<-fcf-protection=full%> is not enabled by %<-fhardened%> because it was specified on the command line%<-fcf-protection=full%> is not supported for this target%<-fcf-protection=return%> is not supported for this target%<-fconcepts-ts%> is deprecated and will be removed in GCC 15; please convert your code to C++20 concepts%<-fcontract-assumption-mode=%> cannot be mixed with p1332/p1429%<-fcontract-assumption-mode=%> must be %<on%> or %<off%>%<-fcontract-build-level=%> cannot be mixed with p1332/p1429%<-fcontract-build-level=%> must be off|default|audit%<-fcontract-continuation-mode=%> cannot be mixed with p1332/p1429%<-fcontract-continuation-mode=%> must be %<on%> or %<off%>%<-fcontract-level=%> too many custom roles%<-fcontract-role=%> cannot be mixed with std/p1429 contract flags%<-fcontract-role=%> must be in the form role:semantics%<-fcontract-role=%> semantics must include default,audit,axiom values%<-fcontract-semantic=%> cannot be mixed with std/p1332 contract flags%<-fcontract-semantic=%> cannot find default role%<-fcontract-semantic=%> level must be default, audit, or axiom%<-fcontract-semantic=%> must be in the form level:semantic%<-fconvert=r16_ieee%> or %<-fconvert=r16_ibm%> not supported on this architecture%<-fd-lines-as-code%> has no effect in free form%<-fd-lines-as-comments%> has no effect in free form%<-fdata-sections%> not supported for this target%<-fdbg-cnt=%s:%d-%d%> has smaller upper limit than the lower%<-fdeps-format=%> unknown format %<%s%>%<-fdirectives-only%> is incompatible with %<-Wunused-macros%>%<-fdirectives-only%> is incompatible with %<-traditional%>%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-femit-struct-debug-detailed=ind:...%>%<-fexcess-precision=16%> for Ada%<-fexcess-precision=16%> for Fortran%<-fexcess-precision=16%> is not compatible with %<-mfpmath=387%>%<-fexcess-precision=16%> is not supported on this target%<-fexcess-precision=standard%> for Ada%<-fexcess-precision=standard%> for Fortran%<-ffunction-sections%> not supported for this target%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by default)%<-fhardened%> not supported for this target%<-fipa-modref%> is incompatible with %qs%<-flinker-output=rel%> and %<-fltrans%> are mutually exclusive%<-fmodule-only%> used for non-interface%<-fmoduleinfo%> is not supported on this target%<-fno-fat-lto-objects%> are supported only with linker plugin%<-fno-gnu89-inline%> is only supported in GNU99 or C99 mode%<-fobjc-abi-version%> %d is not supported for 32 bit targets with %<-fnext-runtime%>%<-fobjc-abi-version%> 2 must be used for 64 bit targets with %<-fnext-runtime%>%<-fobjc-exceptions%> is required to enable Objective-C exception syntax%<-fobjc-gc%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> is ignored for %<-fnext-runtime%> when %<-fobjc-abi-version%> greater than 1%<-fobjc-sjlj-exceptions%> is the only supported exceptions system for %<-fnext-runtime%> with %<-fobjc-abi-version%> argument less than 2%<-foffload-abi%> option can be specified only for offload compiler%<-fonly=%> argument is different from first input file name%<-fopenacc-dim%> operand is malformed at %qs%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target%<-fpic%> and %<-mapcs-reent%> are incompatible%<-fpic%> is not supported%<-fpie%> is not supported%<-fprefetch-loop-arrays%> is not supported with %<-Os%>%<-fprefetch-loop-arrays%> not supported for this target%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> switches)%<-frecord-gcc-switches%> is not supported by the current target%<-freorder-blocks-and-partition%> does not support unwind info on this architecture%<-freorder-blocks-and-partition%> does not work on this architecture%<-freorder-blocks-and-partition%> does not work with exceptions on this architecture%<-freorder-blocks-and-partition%> not supported on this architecture%<-fsanitize-address-use-after-scope%> requires %<-fstack-reuse=none%> option%<-fsanitize-recover=%s%> is not supported%<-fsanitize-trap=%s%> is not supported%<-fsanitize=%s%> is incompatible with %<-fsanitize=%s%>%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported for this target%<-fsanitize=address%> not supported for this target%<-fsanitize=all%> option is not valid%<-fsanitize=kernel-address%> with stack protection is not supported without %<-fasan-shadow-offset=%> for this target%<-fsanitize=pointer-compare%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> must be combined with %<-fsanitize=address%> or %<-fsanitize=kernel-address%>%<-fsanitize=shadow-call-stack%> not supported in current platform%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>%<-fsplit-stack%> currently only supported on GNU/Linux%<-fsplit-stack%> currently only supported on PowerPC64 GNU/Linux with glibc-2.18 or later%<-fsplit-stack%> does not support 2 register parameters for a nested function%<-fsplit-stack%> does not support 3 register parameters%<-fsplit-stack%> does not support fastcall with nested function%<-fsplit-stack%> is not supported by this compiler configuration%<-fsplit-stack%> requires assembler support for CFI directives%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; disabling %<-fstack-check=%>%<-fstack-check=specific%> for Thumb-1%<-fstack-check=specific%> not implemented for MIPS16%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-fstack-check%> was specified on the command line%<-fstack-clash-protection%> is not supported on targets where the stack grows from lower to higher addresses%<-fstack-limit-%> options are ignored with %<-mfdpic%>; use %<-mstack-check-l1%>%<-fstack-limit-%> options are not supported on this cpu%<-fstack-protector%> does not work on this architecture%<-fstack-protector%> not supported for this target%<-fstack-protector-strong%> is not enabled by %<-fhardened%> because it was specified on the command line%<-ftrivial-auto-var-init=zero%> is not enabled by %<-fhardened%> because it was specified on the command line%<-fuse-cxa-atexit%> is not supported for msp430-elf%<-fuse-linker-plugin%>, but %s not found%<-fwpa%> and %<-fltrans%> are mutually exclusive%<-g%> is only supported when using GAS on this processor%<-g%> option disabled%<-g%> with %<-mno-apcs-frame%> may not give sensible debugging%<-g3%> is not supported by the debug linker in use (set to 2)%<-gdwarf%s%> is ambiguous; use %<-gdwarf-%s%> for DWARF version or %<-gdwarf%> %<-g%s%> for debug level%<-gdwarf-6%> is output as version 5 with incompatibilities%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-location-views%>%<-gnat%> misspelled as %<-gant%>%<-gsplit-dwarf%> is not supported on this platform, ignored%<-gsplit-dwarf%> is not supported with LTO, disabling%<-iplugindir%> option not passed from the gcc driver%<-m%s%> not supported in this configuration%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>%<-m32%> conflicts with %<-arch ppc64%> (%<-m32%> ignored)%<-m32%> conflicts with %<-arch x86_64%> (%<-m32%> ignored)%<-m64%> requires a PowerPC64 cpu%<-m96bit-long-double%> is not compatible with this target%<-mabi=%s%> not supported with %<-fsanitize=address%>%<-mabi=%s%> not supported with %<-fsanitize=kernel-address%>%<-mabi=%s%> not supported with %<-fsanitize=thread%>%<-mabi=2fp+%> option only support when FPU available, must be enable %<-mext-fpu-sp%> or %<-mext-fpu-dp%>%<-mabi=ms%> not supported with X32 ABI%<-maix64%> required: 64-bit computation with 32-bit addressing not yet supported%<-maix64%> requires PowerPC64 architecture remain enabled%<-malign-functions%> is obsolete, use %<-falign-functions%>%<-malign-functions=%d%> is not between 0 and %d%<-malign-jumps%> is obsolete, use %<-falign-jumps%>%<-malign-jumps=%d%> is not between 0 and %d%<-malign-loops%> is obsolete, use %<-falign-loops%>%<-malign-loops=%d%> is not between 0 and %d%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>%<-mapx-features=%> option is not supported for 32-bit code%<-mapxf%> is not supported for 32-bit code%<-march=%> must be specified%<-march=%s%> is not compatible with the selected ABI%<-march=%s%> requires %<-mfp32%>%<-march=%s%>: %s must separate with %<_%>%<-march=%s%>: ISA string must begin with rv32 or rv64%<-march=%s%>: Not single-letter extension. %<%c%>%<-march=%s%>: expect number after %<%dp%>%<-march=%s%>: extension %qs appear more than one time%<-march=%s%>: extension %qs is unsupported standard single letter extension%<-march=%s%>: extension %qs starts with 's' but is unsupported standard supervisor extension%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard extension%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard extension%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is not supported%<-march=%s%>: h extension requires i extension%<-march=%s%>: i, e or g must be the first extension%<-march=%s%>: name of %s must be more than 1 letter%<-march=%s%>: rv%de is not a valid base ISA%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-extensions%<-march=%s%>: z*inx conflicts with floating-point extensions%<-march=%s%>: zcd conflicts with zcmp%<-march=%s%>: zcd conflicts with zcmt%<-march=%s%>: zcf extension supports in rv32 only%<-march=knl%> support will be removed in GCC 15%<-march=knm%> support will be removed in GCC 15%<-masm=intel%> not supported in this configuration%<-max-stackframe=%d%> is not usable, not between 0 and %d%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> are not supported in combination%<-mbranch-cost=%d%> is not between 0 and 5%<-mcall-aixdesc%> incompatible with %<-mabi=elfv2%>%<-mcall-ms2sysv-xlogues%> is not compatible with %s%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH%<-mcmodel%> incompatible with other toc options%<-mcmodel=%> is not supported in 32-bit mode%<-mcode-region=either%> requires the large memory model (%<-mlarge%>)%<-mcode-region=upper%> requires the large memory model (%<-mlarge%>)%<-mcorea%> and %<-mcoreb%> cannot be used together%<-mcorea%> should be used with %<-mmulticore%>%<-mcoreb%> should be used with %<-mmulticore%>%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead%<-mcpu=%s%> conflicts with %<-march=%s%>%<-mcpu=%s%> has invalid silicon revision%<-mcpu=%s%> is not valid%<-mcpu=%s%>: unknown CPU%<-mdata-region=either%> requires the large memory model (%<-mlarge%>)%<-mdata-region=upper%> requires the large memory model (%<-mlarge%>)%<-mdiv%> requires %<-march%> to subsume the %<M%> extension%<-mdouble-float%> ignored without %<-mhard-float%>%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>%<-mes0%> can only be used with C%<-mexr%> is used without %<-ms%>%<-mexr%> is used without %<-ms%> or %<-msx%>%<-mfdivdu%> ignored without %<-mhard-float%>%<-mfdpic%> is not supported, please use a bfin-linux-uclibc target%<-mfentry%> is supported only for 64-bit CPUs%<-mfentry%> isn%'t supported for 32-bit in combination with %<-fpic%>%<-mfloat-abi=hard%> and VFP%<-mfloat-abi=hard%>: selected architecture lacks an FPU%<-mfpxx%> can only be used with the o32 ABI%<-mfpxx%> requires %<-mlra%>%<-mfunction-return%> and %<-fcf-protection%> are not compatible%<-mfunction-return=%s%> and %<-mcmodel=large%> are not compatible%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the mfhc1 and mthc1 instructions%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI%<-mgp32%> used with a 64-bit ABI%<-mgp64%> used with a 32-bit ABI%<-mgp64%> used with a 32-bit processor%<-mgpopt%> not supported with PIC%<-mgprel-sec=%> argument is not a valid regular expression%<-mgprel-sec=%> not supported with PIC%<-mhard-dfp%> cannot be used in conjunction with %<-msoft-float%>%<-mhard-float%> is not supported by the selected CPU%<-mincoming-stack-boundary=%d%> is not between %d and 12%<-mindirect-branch%> and %<-fcf-protection%> are not compatible%<-mindirect-branch=%s%> and %<-mcmodel=large%> are not compatible%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead%<-mips3d%> requires %<-mpaired-single%>%<-misr-secure=%d%> argument not in between 0 and 3%<-misr-vector-size=%d%> argument must be 4 or 16%<-mlam=%> option: [u48|u57] not supported for 32-bit code%<-mlam=u48%> is not compatible with Hardware-assisted AddressSanitizer, override to %<-mlam=u57%>%<-mlarge%> requires a 430X-compatible %<-mmcu=%>%<-mlong-double-64%> not allowed with %<-m64%>%<-mloongson-ext2%> must be used with %<-mloongson-ext%>%<-mloongson-mmi%> must be used with %<-mhard-float%>%<-mmsa%> must be used with %<-mfp64%> and %<-mhard-float%>%<-mmul=g13%> cannot be used with %<-mcpu=g10%>%<-mmul=g13%> cannot be used with %<-mcpu=g14%>%<-mmul=g14%> cannot be used with %<-mcpu=g10%>%<-mmul=g14%> cannot be used with %<-mcpu=g13%>%<-mmulticore%> can only be used with BF561%<-mn%> is not supported for linux targets%<-mno-%s%> turns off %<-m%s%>%<-mno-allow-string-insns%> forbids the generation of the RMPA instruction%<-mno-altivec%> disables vsx%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> cannot disable AVX512 instructions when %<-mavx512XXX%>%<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10 is available%<-mno-dpfp-lrsr%> supported only with %<-mdpfp%>%<-mno-evex512%> or %<-mno-avx512XXX%> cannot disable AVX10 instructions when AVX10.1-512 is available%<-mno-exr%> is valid only with %<-ms%> or %<-msx%> - option ignored%<-mno-fentry%> isn%'t compatible with SEH%<-mno-gpopt%> needs %<-mexplicit-relocs%>%<-mno-mpy%> supported only for ARC700 or ARCv2%<-mno-pic-data-is-text-relative%> cannot be used without %<-fpic%>/%<-fPIC%>%<-mnop-mcount%> is not compatible with this target%<-mnop-mcount%> is not implemented for %<-fPIC%>%<-mpcrel%> %<-fPIC%> is not currently supported on selected cpu%<-mpic-register=%> is useless without %<-fpic%>%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)%<-mpreferred-stack-boundary%> is not supported for this target%<-mpreferred-stack-boundary=%d%> is not between %d and %d%<-mpreferred-stack-boundary=%d%> must be between %d and %d%<-mquad-memory%> is not available in little endian mode%<-mquad-memory%> requires 64-bit mode%<-mquad-memory-atomic%> requires 64-bit mode%<-mr0rel-sec=%> argument is not a valid regular expression%<-mr0rel-sec=%> not supported with PIC%<-mregparm%> is ignored for Intel MCU psABI%<-mregparm%> is ignored in 64-bit mode%<-mregparm=%d%> is not between 0 and %d%<-mrelax%> is only supported for RTP PIC%<-mriscv-attribute%> RISC-V ELF attribute requires GNU as 2.32 [%<-mriscv-attribute%>]%<-mrtd%> is ignored in 64bit mode%<-ms2600%> is used without %<-ms%>%<-mshared-library-id=%> specified without %<-mid-shared-library%>%<-mshared-library-id=%s%> is not between 0 and %d%<-msmart%> is incompatible with %<-mhigh-registers%>%<-mspfp_fast%> not available on ARC600 or ARC601%<-msse5%> was removed%<-msseregparm%> used without SSE enabled%<-mstack-guard%> implies use of %<-mstack-size%>%<-mstack-protector-guard=tls%> needs a hardware TLS register%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code%<-mtpf-trace-hook-epilogue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-epilogue-target%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-check%> requires integer in range 0-4095%<-mtpf-trace-hook-prologue-target%> requires integer in range 0-4095%<-mtune=%> expects mn10300, am33, am33-2, or am34%<-mtune=knl%> support will be removed in GCC 15%<-mtune=knm%> support will be removed in GCC 15%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> instead as appropriate%<-muintr%> not supported for 32-bit code%<-mvrsave=no%> is deprecated; use %<-mno-vrsave%> instead%<-mvrsave=yes%> is deprecated; use %<-mvrsave%> instead%<-mvsx%> and %<-mno-altivec%> are incompatible%<-mvsx%> needs indexed addressing%<-mvsx%> requires hardware floating point%<-mxl-multiply-high%> can be used only with %<-mcpu=v6.00.a%> or greater%<-mxl-multiply-high%> requires %<-mno-xl-soft-mul%>%<-mxl-reorder%> can be used only with %<-mcpu=v8.30.a%> or greater%<-mxl-reorder%> requires %<-mxl-pattern-compare%> for %<-mcpu=v8.30.a%>%<-mxnack=on%> is incompatible with %<-march=%s%>%<-pipe%> ignored because %<-save-temps%> specified%<-pipe%> not supported%<-x %s%> after last input file has no effect%<.%s%> designator used multiple times in the same initializer list%<...%> handler must be the last handler for its try block%<...%> not allowed in designated initializer list%<::%> needed in PROCEDURE binding with explicit target at %C%<::%D%> has not been declared%<::%D%> has not been declared; did you mean %qs?%<::%E%> has not been declared%<::%E%> is not a class or namespace%<::%E%> is not a class, namespace, or enumeration%<::%E%> is not a type%<::main%> must return %<int%>%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> and %<::%>%<<::%> cannot begin a template-argument list%<<<%> in boolean context, did you mean %<<%>?%<=%>options missing after %<-foffload-options=%>target%<=> target%> is invalid for DEFERRED binding at %C%<>>%> operator is treated as two right angle brackets in C++11%<>>%> should be %<> >%> within a nested template argument list%<?:%> using integer constants in boolean context%<?:%> using integer constants in boolean context, the expression will always evaluate to %<true%>%<@catch%> parameter cannot be protocol-qualified%<@catch%> parameter is not a known Objective-C class type%<@dynamic%> is not available in Objective-C 1.0%<@dynamic%> not in @implementation context%<@dynamic%> requires the @interface of the class to be available%<@encode%> must specify a type as an argument%<@end%> missing in implementation context%<@end%> must appear in an @implementation context%<@interface%> of class %qE not found%<@optional%> is allowed in @protocol context only%<@optional%> is not available in Objective-C 1.0%<@package%> is not available in Objective-C 1.0%<@package%> presently has the same effect as %<@public%>%<@property%> is not available in Objective-C 1.0%<@required%> is allowed in @protocol context only%<@required%> is not available in Objective-C 1.0%<@synchronized%> argument is not an object%<@synthesize%> cannot be used in categories%<@synthesize%> is not available in Objective-C 1.0%<@synthesize%> not in @implementation context%<@synthesize%> requires the @interface of the class to be available%<@throw%> (rethrow) used outside of a %<@catch%> block%<@throw%> argument is not an object%<@try%> without %<@catch%> or %<@finally%>%<COLLECT_GCC%> must be set%<CPU_TYPE%> and %<MPY_TYPE%> column headings are missing from %<devices.csv%>%<CPU_TYPE%> column heading is missing from %<devices.csv%>%<CTABLE_ENTRY%> base address is not a multiple of 256%<CTABLE_ENTRY%> index %%<DEFERRED_INIT%> calls should have same constant size for the first argument and LHS%<DETACH%> clause at %L must not be used together with %<MERGEABLE%> clause%<G0%> in format at %L%<GCC ivdep%> directive not at the start of a loop at %C%<GCC novector%> directive not at the start of a loop at %C%<GCC unroll%> directive not at the start of a loop at %C%<GCC unroll%> directive requires a non-negative integral constant less than or equal to %u at %C%<GCC vector%> directive not at the start of a loop at %C%<HLE_ACQUIRE%> not used with %<ACQUIRE%> or stronger memory model%<HLE_RELEASE%> not used with %<RELEASE%> or stronger memory model%<LEXER_DEBUGGING_ENABLED_P%> is not set to true%<MOLD%> argument of %<TRANSFER%> intrinsic at %L is an array and shall not have storage size 0 when %<SOURCE%> argument has size greater than 0%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<MPY_TYPE%> column heading is missing from %<devices.csv%>%<PRINT_OPERAND%> null pointer%<PRINT_OPERAND%>: Unknown punctuation %<%c%>%<PRINT_OPERAND_ADDRESS%>, null pointer%<SOURCE%> argument of %<TRANSFER%> intrinsic at %L must not be a %s%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>%<TYPE_BINFO%> is not %<TREE_BINFO%>%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p%<TYPE_CACHED_VALUES_P%> is set while it should not be%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>%<TYPE_CANONICAL%> is not compatible%<TYPE_CANONICAL%> of main variant is not main variant%<TYPE_FIELDS%> defined in incomplete type%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>%<TYPE_MAX_VALUE_RAW%> non-NULL%<TYPE_METHOD_BASETYPE%> is not main variant%<TYPE_METHOD_BASETYPE%> is not record nor union%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>%<TYPE_OFFSET_BASETYPE%> is not record nor union%<TYPE_VALUES_RAW%> field is non-NULL%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>%<V%> modifier on non-integer register%<[%E] =%> used in a GNU-style designated initializer for class %qT%<[*]%> not allowed in other than function prototype scope%<[*]%> not in a declaration%<[[omp::directive(%s)]]%> must be the only specified attribute on a statement%<[super ...]%> must appear in a method context%<_Alignas%> specifiers cannot reduce alignment of %qE%<_Alignas%> specifiers cannot reduce alignment of compound literal%<_Alignas%> specifiers cannot reduce alignment of unnamed field%<_Atomic%> %qD in %<aligned%> clause%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in %<linear%> clause%<_Atomic%> %qD in %qs clause%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct%<_Atomic%> %qD in implicit %<map%> clause%<_Atomic%> %qE in %<reduction%> clause%<_Atomic%> %qE in %qs clause%<_Atomic%> applied to a qualified type%<_Atomic%> expression in %<#pragma omp atomic%>%<_Atomic%> in Objective-C%<_Atomic%> iteration variable %qE%<_Atomic%> qualified type in %<#pragma omp declare reduction%>%<_Atomic%>-qualified array type%<_Atomic%>-qualified function type%<_Atomic%>-qualified parameter type %qT of %q+D%<_Atomic%>-qualified return type of %qD%<_BitInt%> argument %qE is larger than %<BITINT_MAXWIDTH%> %qd%<_BitInt%> argument %qE is not a positive integer constant expression%<_BitInt%> argument is not an integer constant expression%<_BitInt(%d)%> is not supported on this target%<_Complex _BitInt(%d)%> unsupported%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>%<_FORTIFY_SOURCE%> is not enabled by %<-fhardened%> because optimizations are turned off%<_Float%d%s%> is not supported on this target%<_GLIBCXX_ASSERTIONS%> is not enabled by %<-fhardened%> because it was specified in %<-D%> or %<-U%>%<_Generic%> association has function type%<_Generic%> association has incomplete type%<_Generic%> association has variable length type%<_Generic%> selector matches multiple associations%<_Generic%> selector of type %qT is not compatible with any association%<_Generic%> specifies two compatible types%<_Noreturn%> in empty declaration%<_Sat%> is used without %<_Fract%> or %<_Accum%>%<__BELOW100__%> attribute not allowed with auto storage class%<__BELOW100__%> attribute only applies to variables%<__GIMPLE%> only valid with %<-fgimple%>%<__RTL%> function cannot be compiled with %<-flto%>%<__alignof%> applied to a bit-field%<__auto_type%> followed by %<[[]]%> attributes%<__auto_type%> requires a plain identifier as declarator%<__auto_type%> used with a bit-field initializer%<__bfloat16%> is redefined from typedef %<short%> to real %<__bf16%> since GCC 13.1, be careful of implicit conversion between %<__bf16%> and %<short%>; an explicit bitcast may be needed here%<__builtin_arc_aligned%> with non-constant alignment%<__builtin_bit_cast%> destination type %qT is an array type%<__builtin_bit_cast%> destination type %qT is not trivially copyable%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE%<__builtin_bit_cast%> source type %qT is not trivially copyable%<__builtin_complex%> operand not of real binary floating-point type%<__builtin_complex%> operands of different types%<__builtin_convertvector%> first argument must be an integer or floating vector%<__builtin_convertvector%> number of elements of the first argument vector and the second argument vector type should be the same%<__builtin_convertvector%> second argument must be an integer or floating vector type%<__builtin_eh_return%> not supported on this target%<__builtin_has_attribute%> with dependent argument not supported yet%<__builtin_is_corresponding_member%> argument is not pointer to member%<__builtin_is_corresponding_member%> needs two arguments%<__builtin_is_corresponding_member%> not well defined for anonymous unions%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer to member%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument%<__builtin_longjmp%> second argument must be 1%<__builtin_next_arg%> called without an argument%<__builtin_rx_%s%> takes %<C%>, %<Z%>, %<S%>, %<O%>, %<I%>, or %<U%>%<__builtin_saveregs%> not supported by this subtarget%<__builtin_saveregs%> not supported by this target%<__builtin_set_thread_pointer%> is not supported on this target%<__builtin_shuffle%> argument vector(s) inner type must have the same size as inner type of the mask%<__builtin_shuffle%> argument vectors must be of the same type%<__builtin_shuffle%> arguments must be vectors%<__builtin_shuffle%> last argument must be an integer vector%<__builtin_shuffle%> number of elements of the argument vector(s) and the mask vector should be the same%<__builtin_shufflevector%> argument vectors must have the same element type%<__builtin_shufflevector%> arguments must be constant size vectors%<__builtin_shufflevector%> arguments must be vectors%<__builtin_shufflevector%> must specify a result with a power of two number of elements%<__builtin_thread_pointer%> is not supported on this target%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments%<__delay_cycles%> is limited to 32-bit loop counts%<__delay_cycles%> only takes constant arguments%<__delay_cycles%> only takes non-negative cycle counts%<__fp16%> and no ldrh%<__gcc_host_wide_int__%> is not defined as %<long%> or %<long long%>%<__gcc_host_wide_int__%> is not defined as a type%<__int%d%> is not supported by this target%<__int%d%> is not supported on this target%<__label__%> declarations are only allowed in function scopes%<__label__%> not at the beginning of a block%<__restrict%> can only be specified for objects and functions%<__thread%> before %<extern%>%<__thread%> before %<static%>%<__thread%> before %qD%<__thread%> can only be specified for objects and functions%<__transaction_atomic%> without transactional memory support enabled%<__transaction_cancel%> not within %<__transaction_atomic%>%<__transaction_cancel%> within a %<__transaction_relaxed%>%<__transaction_cancel%> without transactional memory support enabled%<__transaction_relaxed%> without transactional memory support enabled%<__type_pack_element%> index is negative%<__type_pack_element%> index is not an integral constant%<__type_pack_element%> index is out of range%<a%d%> argument of %qs intrinsic at %L must be %s(%d)%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER%<acc update%> must contain at least one %<device%> or %<host%> or %<self%> clause at %L%<alias%> attribute ignored because function is defined%<align%> clause argument needs to be positive constant power of two integer expression%<alignas%> argument has non-integral type %qT%<alignas%> in empty declaration with %<enum%> underlying type%<aligned%> clause alignment expression must be integral%<aligned%> clause alignment expression must be positive constant integer expression%<allocate%> clause %<align%> modifier argument needs to be positive constant power of two integer expression%<allocate%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<allocate%> clause must specify an allocator here%<allocate%> directive for %qD inside a target region must specify an %<allocator%> clause%<allocate%> directive must be in the same scope as %qD%<allocator%> clause allocator expression has type %qT rather than %<omp_allocator_handle_t%>%<allocator%> clause required for static variable %qD%<allocator%> clause requires a predefined allocator as %qD is static%<always_inline%> function might not be inlinable unless also declared %<inline%>%<amdgpu_hsa_kernel%> attribute requires string constant arguments%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause%<ancestor%> device modifier not preceded by %<requires%> directive with %<reverse_offload%> clause at %C%<and%> of mutually exclusive equal-tests is always 0%<asm goto%> with complex typed outputs%<asm%> clobber conflict with input operand%<asm%> clobber conflict with output operand%<asm%> declaration ignored due to conflict with previous rename%<asm%> flags not supported in thumb1 mode%<asm%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<asm%> not allowed in %<transaction_safe%> function%<asm%> not allowed in atomic transaction%<asm%> operand %d probably does not match constraints%<asm%> operand constraint incompatible with operand size%<asm%> operand has impossible constraints%<asm%> operand has impossible constraints or there are not enough registers%<asm%> operand requires impossible reload%<asm%> qualifier %qT ignored outside of function body%<asm%> qualifier outside of function body%<asm%> specifier for cc output conflicts with %<asm%> clobber list%<asm%> specifier for variable %qE conflicts with %<asm%> clobber list%<asm%> specifiers are not permitted on non-static data members%<assign%> can be unsafe for Objective-C objects; please state explicitly if you need it%<assign%> property %qs is using bit-field instance variable %qs%<assume%> attribute at top level%<assume%> attribute not followed by %<;%>%<async%> expression must be integral%<atexit%> failed%<atomic%> property %qs is using bit-field instance variable %qs%<atomic_cancel%>%<atomic_default_mem_order%> clause used lexically after first %<atomic%> construct without memory order clause%<auto%> can only be specified for variables or function declarations%<auto%> changes meaning in C++11; please remove it%<auto%> conflicts with other OpenACC loop specifiers%<auto%> in file-scope empty declaration%<auto%> not allowed in alias declaration%<auto%> parameter not permitted in this context%<auto%> requires a plain identifier, possibly with attributes, as declarator%<auto%> used with %<constexpr%>%<auto(x)%> cannot be constrained%<auto(x)%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<auto{x}%> cannot be constrained%<auto{x}%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<await_suspend%> must return %<void%>, %<bool%> or a coroutine handle%<bank_switch%> has no effect on non-interrupt functions%<bf16%> or %<BF16%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<bind%> clause not specified on a %<loop%> construct not nested inside another OpenMP construct%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct%<bind(teams)%> on a %<loop%> region not strictly nested inside of a %<teams%> region%<builtin_return_address%> contains only 2 bytes of address%<cancel for%> inside %<nowait%> for construct%<cancel for%> inside %<ordered%> for construct%<cancel sections%> inside %<nowait%> sections construct%<catch%> is not supported%<concept%> only available with %<-std=c++20%> or %<-fconcepts%>%<const%> %qs cannot be declared %<mutable%>%<const%> and %<volatile%> function specifiers on %qD invalid in field declaration%<const%> and %<volatile%> function specifiers on %qD invalid in parameter declaration%<const%> and %<volatile%> function specifiers on %qD invalid in type declaration%<const%> and %<volatile%> function specifiers on %qD invalid in variable declaration%<const%> can only be specified for objects and functions%<const%> qualified %<depobj%> expression%<const%> qualified %qE may appear only in %<shared%> or %<firstprivate%> clauses%<const%> qualified %qE without %<mutable%> member may appear only in %<shared%> or %<firstprivate%> clauses%<const%>, %<volatile%> or %<__restrict%>-qualified type %qT in %<#pragma omp declare reduction%>%<consteval%> function %q+D overriding non-%<consteval%> function%<constexpr%> call flows off the end of the function%<constexpr%> constructor does not have empty body%<constexpr%> constructor for union %qT must initialize exactly one non-static data member%<constexpr%> destructors only available with %<-std=c++20%> or %<-std=gnu++20%>%<constexpr%> evaluation depth exceeds maximum of %d (use %<-fconstexpr-depth=%> to increase the maximum)%<constexpr%> evaluation operation count exceeds limit of %wd (use %<-fconstexpr-ops-limit=%> to increase the limit)%<constexpr%> in empty declaration%<constexpr%> initializer for a binary floating-point type is of decimal type%<constexpr%> initializer for a real type is of complex type%<constexpr%> initializer is not an arithmetic constant expression%<constexpr%> initializer not representable in type of object%<constexpr%> integer initializer is not an integer constant expression%<constexpr%> lambda only available with %<-std=c++17%> or %<-std=gnu++17%>%<constexpr%> loop iteration count exceeds limit of %d (use %<-fconstexpr-loop-limit=%> to increase the limit)%<constexpr%> needed for in-class initialization of static data member %q#D of non-integral type%<constexpr%> object has variably modified type%<constexpr%> pointer initializer is not null%<constexpr%> static data member %qD must have an initializer%<constexpr%> used with %qE%<constexpr%> variable %qD has variably-modified type %qT%<constinit%> can only be applied to a variable with static or thread storage duration%<constinit%> on function return type is not allowed%<constinit%> specifier invalid for function %qs%<constinit%> variable %qD does not have a constant initializer%<critical%> region may not be nested inside a %<critical%> region with the same name%<custom-%s=%> argument should be a non-negative integer%<custom-%s=%> is not recognized as FPU instruction%<custom-%s=%> requires argument%<custom-fpu-cfg%> option does not support %<no-%>%<custom-fpu-cfg%> option requires configuration argument%<decl-specifier%> in declaration of deduction guide%<declare %s%> directive not immediately followed by function declaration or definition%<declare variant%> on constructor %qD%<declare variant%> on defaulted %qD%<declare variant%> on deleted %qD%<declare variant%> on destructor %qD%<declare variant%> on virtual %qD%<decltype%> cannot resolve address of overloaded function%<decltype%> evaluates to %qT, which is not a class or enumeration type%<decltype(auto)%> cannot be cv-qualified%<decltype(auto)%> type specifier only available with %<-std=c++14%> or %<-std=gnu++14%>%<default%> label not within a switch statement%<default%> target was not set%<delete[]%> is not a constant expression%<depend%> clause with %<depobj%> dependence type on array section%<depend(%s)%> is only allowed in %<omp ordered%>%<depobj%> dependence type specified in %<depend%> clause on %<depobj%> construct%<depobj%> expression is not lvalue expression%<destroy%> expression is not lvalue expression%<detach%> clause event handle has type %qT rather than %<omp_event_handle_t%>%<detach%> clause must not be used together with %<mergeable%> clause%<device%> clause with %<ancestor%> is only allowed on %<target%> construct%<device%> id must be integral%<device_type%> clause must specify 'any' when used with an %<indirect%> clause%<dim%> argument of %qs intrinsic at %L is not a valid codimension index%<dim%> argument of %qs intrinsic at %L is not a valid dimension index%<dim%> argument of %s intrinsic at %L is not a valid dimension index%<dist_schedule%> chunk size expression must be integral%<distribute%> region must be strictly nested inside %<teams%> construct%<dynamic_cast%> not permitted with %<-fno-rtti%>%<dynamic_cast<%#T>(%#D)%> can never succeed%<else%> without a previous %<if%>%<enum %E%> declared in %<for%> loop initial declaration%<enum%> declared both with and without fixed underlying type%<enum%> declared with but defined without fixed underlying type%<enum%> underlying type incompatible with previous declaration%<enum%> underlying type may not be specified here%<explicit%> can only be specified for constructors%<explicit%> in friend declaration%<explicit%> outside class declaration%<explicit(bool)%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<export%> not part of following module-directive%<extern "C"%> linkage started here%<externally_visible%> attribute have effect only on public objects%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<fallthrough%> attribute at top level%<fallthrough%> attribute not followed by %<;%>%<fallthrough%> attribute specified with a parameter%<fast_interrupt%> attribute directive ignored%<filter%> expression must be integral%<flatten%> attribute is ignored on aliases%<flush%> list specified together with memory order clause%<fopen%>: %s: %m%<for%> loop initial declarations are only allowed in C99 or C11 mode%<friend%> can only be specified inside a class%<friend%> used outside of class%<function_profiler%> support%<function_profiler%> support for MMIX%<gang%> loop in %<gang-single%> region%<gang%> num expression must be integral%<gang%> num value must be positive%<gang%> static expression must be integral%<gang%> static value must be positive%<generic%> CPU can be used only for %<-mtune=%> switch%<generic%> CPU can be used only for %<target("tune=")%> attribute%<getter%> attribute of property %qD conflicts with previous declaration%<gnu_inline%> attribute present on %q+D%<goto%> in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<goto%> is not a constant expression%<gp_offset%> (%ld) or %<end_offset%> (%ld) is less than zero%<grainsize%> expression must be integral%<grainsize%> value must be positive%<h%> applied to non-register operand%<hard-float%> MIPS16 code for ABIs other than o32 and o64%<hint%> expression must be constant integer expression%<hint%> expression must be integral%<host_data%> construct at %L requires %<use_device%> clause%<host_data%> construct requires %<use_device%> clause%<if consteval%> only available with %<-std=c++2b%> or %<-std=gnu++2b%>%<if consteval%> requires compound statement%<if constexpr%> only available with %<-std=c++17%> or %<-std=gnu++17%>%<ifunc%> resolver for %qD must return %qT%<ifunc%> resolver for %qD should return %qT%<inbranch%> clause is incompatible with %<notinbranch%>%<indirect_call%> attribute cannot apply for static function%<inline%> can only be specified for functions%<inline%> in empty declaration%<inline%> is not allowed in declaration of friend template specialization %qD%<inline%> specified for friend class declaration%<inline%> specifier invalid for function %qs declared out of global scope%<inline%> specifier invalid for variable %qD declared at block scope%<inscan%> %<reduction%> clause on %qs construct%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>%<inscan%> %<reduction%> clause used together with %<linear%> clause for a variable other than loop iterator%<inscan%> %<reduction%> clause with array section%<inscan%> REDUCTION clause on construct other than DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD at %L%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct%<inscan%> and non-%<inscan%> %<reduction%> clauses on the same construct at %L%<intel%> CPU can be used only for %<-mtune=%> switch%<intel%> CPU can be used only for %<target("tune=")%> attribute%<interrupt_thread%> is available only on fido%<iterator%> modifier incompatible with %qs%<iterator%> modifier may not be specified on %<depobj%> construct%<l1-cache-size%> parameter is not a power of two %d%<lang_*%> check: failed in %s, at %s:%d%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD which is not the loop iterator%<linear%> clause for variable other than loop iterator specified on construct combined with %<distribute%>%<linear%> clause may not be specified together with %<ordered%> clause if stand-alone %<ordered%> construct is nested in it%<linear%> clause step %qE is neither constant nor a parameter%<linear%> clause step expression must be integral%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause%<location_t%> is not defined as a type%<locus%> is not defined as a type%<long long long%> is too long for GCC%<long%> and %<short%> specified together%<long%> switch expression not converted to %<int%> in ISO C%<lp_array%> does not match %<region_tree%>%<lp_array%> is corrupted for lp %i%<lto_obj_file_open()%> failed%<main%> declared %<_Noreturn%>%<map%> clause with map-type modifier other than %<always%>, %<close%> or %<present%>%<memset%> used with constant zero length parameter; this could be due to transposed parameters%<memset%> used with length equal to number of elements without multiplication by element size%<ms_hook_prologue%> attribute is not compatible with %<-mfentry%> for 32-bit%<ms_hook_prologue%> attribute is not compatible with nested function%<msp430_select_hwmult_lib%> needs one or more arguments%<msp430_set_driver_var%> expects 2 arguments%<mutable%> lambda specifier with explicit object parameter%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct%<namespace %E%> is ambiguous%<namespace%> definition is not allowed here%<new%> of %<initializer_list%> does not extend the lifetime of the underlying array%<new%> of type %qT with extended alignment %d%<no-custom-%s%> does not accept arguments%<nogroup%> clause must not be used together with %<reduction%> clause%<nonatomic%> attribute of property %qD conflicts with previous declaration%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause%<nonnull%> argument %qD compared to NULL%<noreturn%> function does return%<nowait%> clause must not be used together with %<copyprivate%>%<num_tasks%> value must be positive%<num_teams%> lower bound %qE bigger than upper bound %qE%<num_teams%> value must be positive%<num_threads%> value must be positive%<object.TypeInfo%> cannot be used with %<-fno-rtti%>%<object.TypeInfo%> could not be found, but is implicitly used%<offsetof%> within non-standard-layout type %qT is conditionally-supported%<omp requires reverse_offload%> requires at least %<sm_35%> for %<-foffload-options=nvptx-none=-march=%> - disabling offload-code generation for this device type%<omp::%E%> attribute requires argument%<omp::%E%> not allowed to be specified in this context%<omp::%s%> not allowed to be specified in this context%<omp_all_memory%> at %C not permitted in this clause%<omp_all_memory%> may only be used in OpenMP %<depend%> clause%<omp_all_memory%> used with %<depend%> kind other than %<out%> or %<inout%>%<omp_all_memory%> used with DEPEND kind other than OUT or INOUT at %C%<omp_all_memory%> used with dependence-type other than OUT or INOUT at %C%<omp_all_memory%>, declared at %L, may only be used in the OpenMP DEPEND clause%<operator %s%>%<operator %s%> in %<%s%E%>%<operator delete%> must return type %qT%<operator delete%> takes type %qT as first parameter%<operator delete[]%> cannot be a destroying delete%<operator new%> must not return NULL unless it is declared %<throw()%> (or %<-fcheck-new%> is in effect)%<operator new%> must return type %qT%<operator new%> takes type %<size_t%> (%qT) as first parameter%<operator%s%>%<operator%s%> in %<%E %s %E%>%<operator%s%> in %<%E%s%>%<operator%s%> in %<%s%E%>%<operator=%> should return a reference to %<*this%>%<operator[]%>%<operator[]%> in %<%E[%E]%>%<or%> of unmatched not-equal tests is always 1%<order%> clause must not be used together with %<ordered%>%<ordered simd threads%> must be closely nested inside of %<%s simd%> region%<ordered%> %<simd%> must be closely nested inside %<simd%> region%<ordered%> clause parameter is less than %<collapse%>%<ordered%> clause with parameter on range-based %<for%> loop%<ordered%> construct with %<depend%> clause must be closely nested inside an %<ordered%> loop%<ordered%> construct with %qs clause must be closely nested inside a loop with %<ordered%> clause%<ordered%> construct without %<doacross%> or %<depend%> clauses binds to loop where %<collapse%> argument %wd is different from %<ordered%> argument %wd%<ordered%> construct without %<doacross%> or %<depend%> clauses must not have the same binding region as %<ordered%> construct with those clauses%<ordered%> region may not be closely nested inside of %<critical%>, %<ordered%>, explicit %<task%> or %<taskloop%> region%<ordered%> region must be closely nested inside a loop region with an %<ordered%> clause%<pch_preprocess%> pragma should only be used with %<-fpreprocessed%>%<pex_init%> failed: %m%<pragma omp error%> encountered%<pragma omp error%> encountered: %s%<pragma omp requires%> requires at least one clause%<priority%> expression must be integral%<priority%> value must be non-negative%<readonly%> attribute conflicts with %<setter%> attribute%<readonly%> attribute of property %qD conflicts with previous declaration%<region_array%> does not match %<region_tree%>%<region_array%> is corrupted for region %i%<register%> in file-scope empty declaration%<register%> storage class specifier used%<reinterpret_cast%> from integer to pointer%<reinterpret_cast%> from type %qT to type %qT casts away qualifiers%<reinterpret_cast%> is not a constant expression%<reinterpret_cast<%T>(%E)%> is not a constant expression%<requires%> only available with %<-std=c++20%> or %<-fconcepts%>%<requires%> selector is not supported yet%<return%> with a value, in function returning void%<return%> with no value, in function returning non-void%<return_void%> declared here%<safelen%> clause expression must be positive constant integer expression%<scalar_storage_order%> is not supported because endianness is not uniform%<scope%> region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%>, %<taskloop%>, %<critical%>, %<ordered%>, %<master%>, or %<masked%> region%<score%> argument must be constant integer expression%<score%> argument must be constant integer expression at %C%<score%> argument must be non-negative%<score%> argument must be non-negative at %C%<score%> cannot be specified in traits in the %qs trait-selector-set%<score%> cannot be specified in traits in the %qs trait-selector-set at %C%<seq%> overrides other OpenACC loop specifiers%<setter%> attribute of property %qD conflicts with previous declaration%<setter%> specified here%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements%<shape%> argument of %<reshape%> intrinsic at %L must be an array of constant size%<signed _BitInt%> argument must be at least 2%<signed%> and %<unsigned%> specified together%<simdlen%> clause expression must be positive constant integer expression%<simdlen%> clause value is bigger than %<safelen%> clause value%<sizeof%> applied to a bit-field%<sizeof%> on array function parameter %qE will return size of %qT%<sizeof...%> argument must be surrounded by parentheses%<soft-float%> and long-double-128 are incompatible%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size array%<stack_offset%> must be a multiple of 4%<stack_offset%> must be at least 4%<static%> %qs cannot be declared %<mutable%>%<static%> lambda specifier with explicit object parameter%<static%> lambda specifier with lambda capture%<static%> may not be used when defining (as opposed to declaring) a static data member%<static%> specifier invalid for function %qs declared out of global scope%<static_assert%> message %<data()%> must be a core constant expression%<static_assert%> message %<data()%> must be implicitly convertible to %<const char*%>%<static_assert%> message %<data()[%d]%> must be a constant expression%<static_assert%> message %<size()%> %qE too large%<static_assert%> message %<size()%> must be a constant expression%<static_assert%> message %<size()%> must be implicitly convertible to %<std::size_t%>%<static_assert%> message must be a string literal or object with %<size%> and %<data%> members%<static_assert%> with non-string message only available with %<-std=c++2c%> or %<-std=gnu++2c%>%<static_assert%> without a message only available with %<-std=c++17%> or %<-std=gnu++17%>%<static_cast%> from type %qT to type %qT casts away qualifiers%<std::%s%> is defined in header %qs; this is probably fixable by adding %<#include %s%>%<std::%s%> is only available from %s onwards%<std::is_constant_evaluated%> always evaluates to false in a non-%<constexpr%> function%<std::is_constant_evaluated%> always evaluates to true in %<if constexpr%>%<std::is_constant_evaluated%> always evaluates to true in a %<consteval%> function%<std::is_constant_evaluated%> evaluates to true when checking if trivially empty iteration statement is trivial infinite loop%<std::source_location::__impl%> does not contain only non-static data members %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> and %<_M_column%>%<std::tuple_element<%u, %T>::type%> is %<void%>%<std::tuple_size<%T>::value%> is not an integral constant expression%<strong%> using directive no longer supported%<strub%> mode %qE selected for %qD, when %qE was requested%<struct %E%> declared in %<for%> loop initial declaration%<symver%> attribute argument %qs must contain one or two %<@%>%<symver%> attribute argument not a string constant%<symver%> attribute is only applicable to symbols%<symver%> attribute only applies to functions and variables%<sysctl%> for %<kern.osversion%> failed: %m%<target%> attribute is not supported on this machine%<target%> construct with nested %<teams%> construct contains directives outside of the %<teams%> construct%<target("arch=knl")%> support will be removed in GCC 15%<target("arch=knm")%> support will be removed in GCC 15%<target("rtd")%> is ignored in 64bit mode%<target("sseregparm")%> used without SSE enabled%<target("tune=knl")%> support will be removed in GCC 15%<target("tune=knm")%> support will be removed in GCC 15%<target("tune=x86-64")%> is deprecated; use %<target("tune=k8")%> or %<target("tune=generic")%> instead as appropriate%<target()%> attribute: arch appears more than once%<target()%> attribute: cpu appears more than once%<target()%> attribute: tune appears more than once%<target()%> attribute: unknown CPU %qs%<target()%> attribute: unknown TUNE %qs%<target_clones%> attribute needs GLIBC (2.23 and newer) that exports hardware capability bits%<target_device%> selector set is not supported yet%<target_version%> attribute is not supported on this machine%<task%> reduction modifier on a construct with a %<nowait%> clause%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses%<teams%> construct must be closely nested inside of %<target%> construct or not nested in any OpenMP construct%<template%> keyword not permitted in destructor name%<template%> must follow a nested-name-specifier%<this%> allowed in OpenMP only in %<declare simd%> clauses%<this%> cannot be captured by reference%<this%> is unavailable for explicit object member functions%<this%> is unavailable for static member functions%<this%> may not be used in this context%<this%> must be the first specifier in a parameter declaration%<this%> not allowed in %<allocate%> clause%<this%> specifier in template parameter declaration%<this%> was not captured for this lambda function%<thread_limit%> expression must be integral%<thread_limit%> value must be positive%<threadprivate%> %qD is not file, namespace or block scope variable%<threadprivate%> %qE directive not in %qT definition%<threadprivate%> %qE has incomplete type%<throw%> will always call %<terminate%>%<tile%> argument needs integral type%<tile%> argument needs positive integral constant%<transaction_may_cancel_outer%> function call not within outer transaction or %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> may only be specified for a virtual function%<tree%> is not defined as a pointer type%<tree%> is not defined as a type%<try%> in %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>%<typedef%> specifier conflicts with %qs%<typedef%> used with %<auto%>%<typedef%> was ignored in this declaration%<typeid%> is not a constant expression because %qE is of polymorphic type%<typeid%> of qualified function type %qT%<typeid%> operator cannot appear in a constant-expression%<typename %T::%D%> names %q#D, which is not a type%<typename %T::%D%> names %q#T, which is not a class template%<typeof%> applied to a bit-field%<union %E%> declared in %<for%> loop initial declaration%<uses_allocators%> clause with traits and memory spaces%<using enum%> of %qT before its enum-specifier%<using enum%> of dependent type %qT%<using enum%> of incomplete type %qT%<using enum%> of non-enumeration type %q#T%<using enum%> only available with %<-std=c++20%> or %<-std=gnu++20%>%<using%> with enumeration scope %q#T only available with %<-std=c++20%> or %<-std=gnu++20%>%<va_start%> used in function with fixed arguments%<vec_lvsl%> is deprecated for little endian; use assignment for unaligned loads and stores%<vec_lvsr%> is deprecated for little endian; use assignment for unaligned loads and stores%<vector%> length expression must be integral%<vector%> length value must be positive%<verify_gimple%> failed%<verify_marked_backedges%> failed%<virtual%> can only be specified for functions%<virtual%> outside class declaration%<virtual%> specified more than once in base-specifier%<void%> as only parameter may not be qualified%<void%> must be the only parameter%<volatile%> can only be specified for objects and functions%<volatile%>-qualified parameter is deprecated%<volatile%>-qualified return type is deprecated%<volatile%>-qualified structured binding is deprecated%<wait%> expression must be integral%<warn_if_not_aligned%> may not be specified for %q+D%<weak%> clause requires atomic equality comparison%<weakref%> attribute ignored because function is defined%<weakref%> attribute ignored because variable is initialized%<weakref%> attribute should be accompanied with an %<alias%> attribute%<weakref%> cannot be versioned%<worker%> num expression must be integral%<worker%> num value must be positive%<||%> not valid in GIMPLE%<~%> on a boolean expression%<~%> on an expression of type %<bool%>%<~auto%> only available with %<-std=c++14%> or %<-std=gnu++14%>%@ %s%@ %s (depth %i)%@ %s (fndecl %qD, depth %i)%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-private-size=%d%>, for example)%d constructor found
  %d constructors found
  %d destructor found
  %d destructors found
  %d exits recorded for loop %d (having %d exits)%d frame table found
  %d frame tables found
! %i-bit mode not compiled in%llu bytes%q#D cannot be overloaded with %q#D%q#D conflicts with a previous declaration%q#D conflicts with version inherited from %qT%q#D declared here%q#D declared here with internal linkage%q#D declared here with module linkage%q#D declared here with no linkage%q#D does not refer to the unqualified type, so it is not used for linkage%q#D explicitly defaulted here%q#D has incomplete type%q#D hides constructor for %q#D%q#D inherits from multiple base subobjects%q#D invalid; an anonymous union can only have non-static data members%q#D invalid; an anonymous union may only have public non-static data members%q#D is a static data member; it can only be initialized at its definition%q#D is implicitly declared as deleted because %qT declares a move constructor or move assignment operator%q#D is implicitly deleted because the default definition would be ill-formed:%q#D is inaccessible within this context%q#D is not a function template%q#D is not a non-static data member of %qT%q#D is not a valid template argument for type %qT because a reference variable does not have a constant address%q#D is not const%q#D is private within this context%q#D is protected within this context%q#D is public, but requires an existing %q#T object%q#D is volatile%q#D not declared in class%q#D previously declared here%q#D previously defined here%q#D redeclared as different kind of entity%q#D references internal linkage entity %q#D%q#D should be initialized%q#D, declared using an unnamed type, is used but never defined%q#D, declared using an unnamed type, is used but not defined%q#D, declared using local type %qT, is used but never defined%q#D, declared using local type %qT, is used but not defined here%q#F is implicitly deleted because its exception-specification does not match the implicit exception-specification %qX%q#T has no member named %qE%q#T has no member named %qE; did you mean %q#D? (accessible via %q#D)%q#T has no member named %qE; did you mean %q#D? (not accessible from this context)%q#T has no member named %qE; did you mean %qE?%q#T has no user-provided default constructor%q#T has pointer data members%q#T has virtual base classes%q#T has virtual functions and accessible non-virtual destructor%q#T is not a class%q#T is not a class or namespace%q#T is not a template%q#T is not a valid type for a template non-type parameter%q#T only defines a private destructor and has no friends%q#T only defines private constructors and has no friends%q#T used where a %qT was expected%q#T used where a floating-point value was expected%q#T was previously declared here%q+#D cannot be declared%q+#D is not a static data member of %q#T%q+#D marked %<final%>, but is not virtual%q+#D marked %<override%>, but does not override%q+D alias between function and variable is not supported%q+D aliased to external symbol %qE%q+D aliased to undefined symbol %qE%q+D already declared with dllexport attribute: dllimport ignored%q+D declared as a friend%q+D declared as variadic function%q+D declared weak after being used%q+D declared with an exception specification%q+D defined as variadic function without prototype%q+D defined both normally and as %qE attribute%q+D defined here%q+D has incompatible attributes %qs and %qs%q+D in declare target directive does not have mappable type%q+D is static but declared in inline function %qD which is not static%q+D is usually a function%q+D offset %E in %qT isn%'t aligned to %u%q+D offset %E in %qT may not be aligned to %u%q+D redeclared as different kind of symbol%q+D redeclared inline with %<gnu_inline%> attribute%q+D redeclared inline without %<gnu_inline%> attribute%q+D redeclared without dllimport attribute after being referenced with dll linkage%q+D redeclared without dllimport attribute: previous dllimport ignored%q+D static data member inside of declare target directive%q+D takes only zero or two arguments%q+E is not a constant expression%q+F declared %<static%> but never defined%q+F used but never defined%q+T is not literal because:%qD accessing %E byte in a region of size %E%qD accessing %E bytes in a region of size %E%qD accessing %E or more bytes in a region of size %E%qD accessing %wu byte at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu byte at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu byte at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing %wu byte may overlap %wu byte%qD accessing %wu bytes may overlap %wu byte%qD accessing %wu byte may overlap up to %wu bytes%qD accessing %wu bytes may overlap up to %wu bytes%qD accessing %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing %wu or more bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing %wu or more bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing between %E and %E bytes in a region of size %E%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap %wu byte at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s may overlap up to %wu bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu byte at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps %wu or more bytes at offset %s%qD accessing between %wu and %wu bytes at offsets %s and %s overlaps between %wu and %wu bytes at offset %s%qD accessing between %wu and %wu bytes may overlap %wu byte%qD accessing between %wu and %wu bytes may overlap up to %wu bytes%qD alias between functions of incompatible types %qT and %qT%qD already appeared as list item in an %<allocate%> directive%qD appears both in data and map clauses%qD appears more than once in %<aligned%> clauses%qD appears more than once in %<allocate%> clauses%qD appears more than once in %<nontemporal%> clauses%qD appears more than once in data clauses%qD appears more than once in data-sharing clauses%qD appears more than once in map clauses%qD appears more than once in motion clauses%qD appears more than once in reduction clauses%qD argument %d promotes to %qT where %qT is expected in a call to built-in function declared without prototype%qD argument %d type is %qT where %qT is expected in a call to built-in function declared without prototype%qD argument %i declared attribute %<nonstring%>%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound %wu%qD argument %i declared attribute %<nonstring%> is smaller than the specified bound [%E, %E]%qD argument %i declared attribute %<nonstring%> may be smaller than the specified bound [%E, %E]%qD argument missing terminating nul%qD attribute directive ignored%qD attribute is meaningless since members of the anonymous namespace get local symbols%qD attribute requires a single NTBS argument%qD called in a constant expression%qD called in a constant expression before its definition is complete%qD called on a pointer passed to mismatched reallocation function %qD%qD called on a pointer to an unallocated object %qE%qD called on pointer %qE passed to mismatched allocation function %qD%qD called on pointer %qE with nonzero offset%s%qD called on pointer returned from a mismatched allocation function%qD called on pointer to an unallocated object%qD called on unallocated object %qD%qD calls %<setjmp%> or similar, %<-fharden-control-flow-redundancy%> is not supported%qD can be marked override%qD cannot appear in a constant-expression%qD cannot be %qs%qD cannot be an explicit object member function%qD cannot be declared %<virtual%>, since it is always static%qD cannot be defaulted%qD cannot be used as a function%qD cannot have default arguments%qD changed semantics in GCC 4.4%qD clearing an object of non-trivial type %#qT%s%qD clearing an object of type %#qT containing a pointer-to-member%s%qD clearing an object of type %#qT with no trivial copy-assignment%s%qD conflicts with used function%qD copying an object of non-trivial type %#qT from an array of %#qT%qD copying an object of type %#qT with %qs member %qD from an array of %#qT; use assignment or copy-initialization instead%qD declared %<static%> in %<constexpr%> context%qD declared %<thread_local%> in %<constexpr%> context%qD declared %<transaction_safe_dynamic%>%qD declared as a %<virtual%> field%qD declared as a %<virtual%> parameter%qD declared as a %<virtual%> type%qD declared as a %<virtual%> variable%qD declared as a non-parameter%qD declared as an %<inline%> field%qD declared as an %<inline%> parameter%qD declared as an %<inline%> type%qD declared as array of template placeholder type %qT%qD declared as reference but not initialized%qD declared here%qD declared here, later in the translation unit%qD declared weak after being used%qD defined %<static%> in %<constexpr%> context%qD defined %<static%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%qD defined %<thread_local%> in %<constexpr%> context%qD defined %<thread_local%> in %qs function only available with %<-std=c++2b%> or %<-std=gnu++2b%>%qD defined but not used%qD defined here%qD destination unchanged after copying no bytes%qD destination unchanged after copying no bytes from a string of length %E%qD does not have %<const char *%> type%qD does not have a mappable type in %qs clause%qD does not have integral or enumeration type%qD does not have integral type%qD does not implicitly begin its lifetime because %qT does not have a non-deleted trivial default constructor, use %<std::construct_at%> instead%qD does not name an enumeration in %qT%qD does not refer to a function%qD does not refer to a namespace scope function%qD expecting %E byte in a region of size %E%qD expecting %E bytes in a region of size %E%qD expecting %E or more bytes in a region of size %E%qD expecting between %E and %E bytes in a region of size %E%qD forming offset %s is out of bounds%qD forming offset %s is out of the bounds [0, %wu]%qD forming offset %s is out of the bounds [0, %wu] of object %qD with type %qT%qD forming offset %s is out of the bounds of object %qD with type %qT%qD has a non-structural type%qD has a previous declaration here%qD has already been defined%qD has an incomplete type %qT%qD has incomplete type%qD has invalid argument list%qD has more than %u blocks, the requested maximum for %<-fharden-control-flow-redundancy%>%qD has not been declared in %qD%qD has not been declared within %qD%qD has the same name as the class in which it is declared%qD has too many arguments for internal %<strub%>%qD in %<reduction%> clause is a zero size array%qD inherits the %E ABI tag that %qT (used in its return type) has%qD inherits the %E ABI tag that %qT (used in its type) has%qD invalid in %q#T because of local member %q#D with same name%qD invalid in %q#T because of local method %q#D with same name%qD invalid in condition%qD invalid in lambda%qD is a function, not a type%qD is a namespace%qD is a usual (non-placement) deallocation function%qD is a usual (non-placement) deallocation function in C++14 (or with %<-fsized-deallocation%>)%qD is already a friend of %qT%qD is already a friend of class %qT%qD is already defined in %qT%qD is already defined in class %qT%qD is already defined in the class %qT%qD is an enumeration template%qD is both a direct base and an indirect virtual base%qD is declared in header %qs%qD is defined with tls model %s%qD is deprecated%qD is deprecated: %s%qD is initialized with itself%qD is instantiated for an empty pack%qD is mutable%qD is normally a non-static function%qD is not a class or alias template%qD is not a class or namespace%qD is not a class type%qD is not a direct member of %qT%qD is not a function argument%qD is not a function template%qD is not a member of %qD%qD is not a member of %qD; did you mean %qs?%qD is not a member of %qT%qD is not a member of %qT; did you mean %qs?%qD is not a member template function%qD is not a namespace-name%qD is not a namespace-name; did you mean %qs?%qD is not a pointer variable%qD is not a static data member%qD is not a static data member of a class template%qD is not a template%qD is not a template function%qD is not a type%qD is not a valid template argument because %qD is a variable, not the address of a variable%qD is not a variable%qD is not a variable in %<aligned%> clause%qD is not a variable in %<allocate%> clause%qD is not a variable in %<nontemporal%> clause%qD is not a variable in %qs clause%qD is not a variable in clause %<firstprivate%>%qD is not a variable in clause %<lastprivate%>%qD is not a variable in clause %qs%qD is not a variable template%qD is not an argument in %<uniform%> clause%qD is not captured%qD is not compatible with %qD%qD is not defined outside of function scope%qD is not eligible for %<strub%> because %<-fsplit-stack%> is enabled%qD is not eligible for %<strub%> because of attribute %<noipa%>%qD is not eligible for %<strub%> because of attribute %<simd%>%qD is not eligible for %<strub%> on the target system%qD is not eligible for internal %<strub%> because it calls %qD%qD is not eligible for internal %<strub%> because it contains a non-local goto target%qD is not eligible for internal %<strub%> because of attribute %<noclone%>%qD is not eligible for internal %<strub%> because the address of a local label escapes%qD is not lvalue expression nor array section in %qs clause%qD is not public%qD is not usable as a %<constexpr%> function because:%qD is static but used in inline function %qD which is not static%qD is threadprivate variable in %qs clause%qD is too small to hold all values of %q#T%qD is unavailable%qD is unavailable: %s%qD is used uninitialized%qD may access %E byte in a region of size %E%qD may access %E bytes in a region of size %E%qD may access %E or more bytes in a region of size %E%qD may access between %E and %E bytes in a region of size %E%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu++23%>%qD may be used uninitialized%qD may not be declared as static%qD may not be declared within a namespace%qD may read %E byte from a region of size %E%qD may read %E bytes from a region of size %E%qD may read %E or more bytes from a region of size %E%qD may read between %E and %E bytes from a region of size %E%qD may write %E byte into a region of size %E%qD may write %E bytes into a region of size %E%qD may write %E or more bytes into a region of size %E%qD may write between %E and %E bytes into a region of size %E%qD moving an object of non-trivial type %#qT and size %E into a region of size %E%qD moving an object of non-trivially copyable type %#qT; use %<new%> and %<delete%> instead%qD moving an object of type %#qT with deleted copy constructor; use %<new%> and %<delete%> instead%qD moving an object of type %#qT with deleted destructor%qD must be a global variable in %<#pragma acc declare link%>%qD must be a member function%qD must be a non-member function%qD must be a non-static member function%qD must be a variable declared in the same scope as %<#pragma acc declare%>%qD must be either a non-static member function or a non-member function%qD must have an argument of class or enumerated type%qD must have either one or two arguments%qD must have either zero or one argument%qD must have exactly one argument%qD must have exactly two arguments%qD must have no arguments%qD must not have variable number of arguments%qD not defined%qD of a string of length %wu and an array of size %wu evaluates to nonzero%qD of a string of length %wu or more and an array of size %wu evaluates to nonzero%qD of a string of length %wu, an array of size %wu and bound of %wu evaluates to nonzero%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero%qD offset %s from the object at %qE is out of the bounds of %qT%qD offset %s from the object at %qE is out of the bounds of referenced subobject %qD with type %qT at offset %wi%qD offset %s is out of bounds%qD offset %s is out of the bounds [0, %wu]%qD offset %s is out of the bounds [0, %wu] of object %qD with type %qT%qD offset %s is out of the bounds of object %qD with type %qT%qD only valid in lambda with %<-std=c++23%> or %<-std=gnu++23%>%qD output may be truncated copying %E byte from a string of length %wu%qD output may be truncated copying %E bytes from a string of length %wu%qD output may be truncated copying between %wu and %wu bytes from a string of length %wu%qD output truncated before terminating nul copying %E byte from a string of the same length%qD output truncated before terminating nul copying %E bytes from a string of the same length%qD output truncated before terminating nul copying as many bytes from a string as its length%qD output truncated copying %E byte from a string of length %wu%qD output truncated copying %E bytes from a string of length %wu%qD output truncated copying between %wu and %wu bytes from a string of length %wu%qD pointer overflow between offset %s and size %s%qD pointer overflow between offset %s and size %s accessing array %qD with type %qT%qD reading %E byte from a region of size %E%qD reading %E bytes from a region of size %E%qD reading %E or more bytes from a region of size %E%qD reading between %E and %E bytes from a region of size %E%qD receives nonlocal gotos, %<-fharden-control-flow-redundancy%> is not supported%qD redeclared with different access%qD redeclared with different visibility%qD referenced in target region does not have a mappable type%qD renamed after being referenced in assembly%qD requires %<strub%>, but no viable %<strub%> mode was found%qD should be initialized%qD should be initialized in the member initialization list%qD should have been declared inside %qD%qD should return by value%qD sizes specified with %<sizeof%> in the earlier argument and not in the later argument%qD source argument is the same as destination%qD specified both in declare target %<link%> and %<to%> or %<enter%> clauses%qD specified both in declare target %<link%> and %qs clauses%qD specified both in declare target %<link%> and implicitly in %<to%> clauses%qD specified bound %E equals destination size%qD specified bound %E equals source length%qD specified bound %E exceeds destination size %E%qD specified bound %E exceeds maximum object size %E%qD specified bound %E exceeds source size %E%qD specified bound %E may exceed destination size %E%qD specified bound %E may exceed maximum object size %E%qD specified bound %E may exceed source size %E%qD specified bound %s exceeds maximum object size %E%qD specified bound %s exceeds the size %E of unterminated array%qD specified bound %s exceeds the size of at most %E of unterminated array%qD specified bound %s may exceed the size of at most %E of unterminated array%qD specified bound %wu exceeds maximum object size %wu%qD specified bound [%E, %E] exceeds destination size %E%qD specified bound [%E, %E] exceeds maximum object size %E%qD specified bound [%E, %E] exceeds source size %E%qD specified bound [%E, %E] may exceed destination size %E%qD specified bound [%E, %E] may exceed maximum object size %E%qD specified bound [%E, %E] may exceed source size %E%qD specified bound between %wu and %wu exceeds maximum object size %wu%qD specified bound depends on the length of the source argument%qD specified in %<allocate%> clause but not in an explicit privatization clause%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> directive clause%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on the containing construct%qD specified size %E exceeds maximum object size %E%qD specified size %E may exceed maximum object size %E%qD specified size between %E and %E exceeds maximum object size %E%qD specified size between %E and %E may exceed maximum object size %E%qD specifier conflicts with %<typedef%>%qD specifier conflicts with %qs%qD specifies less restrictive attribute than its target %qD: %s%qD specifies less restrictive attributes than its target %qD: %s%qD specifies more restrictive attribute than its target %qD: %s%qD specifies more restrictive attributes than its target %qD: %s%qD target declared here%qD used as a variant with incompatible %<construct%> selector sets%qD used before its definition%qD used in its own initializer%qD used without template arguments%qD violates the C++ One Definition Rule%qD was declared %<extern%> and later %<static%>%qD was declared %qs which implies default visibility%qD was declared here%qD was hidden%qD was not declared %<constexpr%>%qD was not declared in this scope%qD was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation%qD was not declared in this scope; did you mean %qs?%qD was not initialized with a constant expression%qD was previously declared here%qD was promoted to an immediate function%qD was promoted to an immediate function because its body contains an immediate-escalating expression %qE%qD was used with no declaration before its definition%qD was used with no prototype before its definition%qD will be initialized after%qD writing %E byte into a region of size %E overflows the destination%qD writing %E bytes into a region of size %E overflows the destination%qD writing %E or more bytes into a region of size %E overflows the destination%qD writing %wu byte into a region of size %wu%qD writing %wu bytes into a region of size %wu%qD writing %wu byte into a region of size between %wu and %wu%qD writing %wu bytes into a region of size between %wu and %wu%qD writing between %E and %E bytes into a region of size %E overflows the destination%qD writing between %wu and %wu bytes into a region of size %wu%qD writing between %wu and %wu bytes into a region of size between %wu and %wu%qD writing one too many bytes into a region of a size that depends on %<strlen%>%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged%qD writing to an object of a non-trivial type %#qT leaves %wu bytes unchanged%qD writing to an object of non-trivial type %#qT%s%qD writing to an object of non-trivially copyable type %#qT%s%qD writing to an object of type %#qT containing a pointer to data member%s%qD writing to an object of type %#qT with %qs member %qD%qD writing to an object of type %#qT with no trivial copy-assignment%qD writing to an object of type %#qT with no trivial copy-assignment%s%qD writing to an object with a deleted copy constructor%qD: visibility attribute ignored because it conflicts with previous declaration%qE 2.95 vtable-compatibility attribute applies only to C++ classes%qE 2.95 vtable-compatibility attribute applies only when compiling a kext%qE appears more than once in %<aligned%> clauses%qE appears more than once in %<allocate%> clauses%qE appears more than once in %<nontemporal%> clauses%qE appears more than once in data clauses%qE appears more than once in map clauses%qE appears more than once on the same %<declare target%> directive%qE argument %Z may overlap destination object %qE%qE arguments %Z may overlap destination object %qE%qE argument %Z overlaps destination object %qE%qE arguments %Z overlap destination object %qE%qE argument is not a function%qE argument must be one of %qs, %qs, %qs, or %qs%qE argument not a string%qE argument not an identifier%qE arguments %Z and maybe %Z overlap destination object %qE%qE attribute address out of range 0x%x%s0x%x%qE attribute allows only an integer constant argument%qE attribute applied to %qD with void return type%qE attribute applied to %qT after its definition%qE attribute applied to extern "C" declaration %qD%qE attribute applied to non-class, non-enum type %qT%qE attribute applied to non-function, non-variable %qD%qE attribute applies only to function definitions%qE attribute applies only to functions%qE attribute applies only to initialized variables with external linkage%qE attribute argument %E is not a power of 2%qE attribute argument %E is not an integer constant%qE attribute argument %E is not in the range [0, %wu]%qE attribute argument %E is not positive%qE attribute argument %i has type %qT%qE attribute argument %i is invalid%qE attribute argument %i value %qE does not refer to a function parameter%qE attribute argument %i value %qE does not refer to a variable argument list%qE attribute argument %i value %qE exceeds the number of function parameters %u%qE attribute argument %i value %qE is not an integer constant%qE attribute argument %i value %qE refers to a variadic function parameter of unknown type%qE attribute argument %i value %qE refers to parameter type %qT%qE attribute argument %qE exceeds %u%qE attribute argument %qE is not an integer constant%qE attribute argument %qE is not an integer constant between 0 and 3%qE attribute argument %qE is not recognized%qE attribute argument 1 does not name a function%qE attribute argument 1 is ambiguous%qE attribute argument 1 must take a pointer type as its first argument%qE attribute argument 1 must take a pointer type as its first argument; have %qT%qE attribute argument cannot be a constant arithmetic expression%qE attribute argument cannot be a string%qE attribute argument has type %qT%qE attribute argument is invalid%qE attribute argument must be a string constant%qE attribute argument must be an expression that evaluates to true or false%qE attribute argument not a string constant%qE attribute argument not an integer%qE attribute argument not an integer constant%qE attribute argument should be between 0 to 255%qE attribute argument should be between 18 to 255%qE attribute argument value %qE does not refer to a function parameter%qE attribute argument value %qE does not refer to a variable argument list%qE attribute argument value %qE exceeds %wu%qE attribute argument value %qE exceeds the number of function parameters %u%qE attribute argument value %qE is negative%qE attribute argument value %qE is not an integer constant%qE attribute argument value %qE refers to a variadic function parameter of unknown type%qE attribute argument value %qE refers to parameter type %qT%qE attribute can only be applied to functions or parameters%qE attribute can only be applied to functions or to class or enumeration types%qE attribute can only be applied to functions or to structure, union or enumeration types%qE attribute can only be applied to non-static data members%qE attribute cannot be applied to a bit-field%qE attribute cannot be specified for local variables%qE attribute cannot be specified for register variables%qE attribute cannot be specified for thread-local variables%qE attribute conflicts with %qE attribute%qE attribute directive ignored%qE attribute does not apply to functions%qE attribute does not apply to types%qE attribute does not take any arguments%qE attribute doesn%'t apply to functions%qE attribute duplicated%qE attribute follows %qE%qE attribute has no effect%qE attribute has no effect on functions with static linkage%qE attribute has no effect on unit local functions%qE attribute have effect only on public objects%qE attribute ignored%qE attribute ignored because %qD does not have thread storage duration%qE attribute ignored because %qD is not a local variable%qE attribute ignored because %qD is not a variable%qE attribute ignored because %qT is already defined%qE attribute ignored because of argument %qE%qE attribute ignored for %qE%qE attribute ignored for field of type %qT%qE attribute ignored for type %qT%qE attribute ignored on a declaration of a different kind than referenced symbol%qE attribute ignored on a function returning %qT%qE attribute ignored on a redeclaration of the referenced symbol%qE attribute ignored on functions returning %qT; valid only for pointer return types%qE attribute ignored on non-class types%qE attribute ignored on objects of type %qT%qE attribute ignored on types%qE attribute ignored without %<-mcmse%> option%qE attribute ignored without %<-mistack%>%qE attribute ignored.  Large memory model (%<-mlarge%>) is required.%qE attribute ignored. Use %<-fcf-protection%> option to enable it%qE attribute ignored; field must be a function pointer%qE attribute ignored; valid only for functions%qE attribute ignored; valid only for functions and function pointer fields%qE attribute is for pointer types only%qE attribute is not supported because endianness is not uniform%qE attribute is not supported for R8C target%qE attribute is only applicable on functions%qE attribute is only valid for Objective-C objects%qE attribute is only valid on %<struct%> type%qE attribute is specific to ELF targets%qE attribute is supported only for SH2A%qE attribute is used for non-class method%qE attribute may be put on a typedef only; attribute is ignored%qE attribute may not be specified for %q+D%qE attribute may not be specified for a non-array field%qE attribute must appear before %qs attribute%qE attribute must apply to a declaration%qE attribute not allowed with auto storage class%qE attribute not available to functions that return value on the stack%qE attribute not available to functions with arguments passed on the stack%qE attribute not available to functions with variable number of arguments%qE attribute on a function not returning a pointer%qE attribute on function returning %<void%>%qE attribute on non-volatile variable%qE attribute only affects top level objects%qE attribute only applies to SH2A%qE attribute only applies to base type of a function pointer%qE attribute only applies to function types%qE attribute only applies to functions%qE attribute only applies to interrupt functions%qE attribute only applies to structure, union and class types%qE attribute only applies to types%qE attribute only applies to variables%qE attribute only applies to variables in static storage%qE attribute only applies to variadic functions%qE attribute only available for 32-bit%qE attribute only supported for reduced Tiny cores%qE attribute only supported in C%qE attribute only supported on boolean types%qE attribute only supported on integral types%qE attribute only supported on non-mask vector types%qE attribute only valid for ARC EM architecture%qE attribute only valid for ARCv2 architecture%qE attribute requires a string argument%qE attribute requires a string constant argument%qE attribute requires a void return type%qE attribute requires an integer argument%qE attribute requires an integer constant argument%qE attribute requires different values for %<false%> and %<true%> for type %qT%qE attribute requires prototypes with named arguments%qE attribute takes no arguments%qE attribute with unsupported boolean precision%qE attribute without arguments on a non-prototype%qE cannot be applied to non-pointer type %qT%qE cannot be introduced with an ellipsis %<...%>%qE cannot be used as a function%qE cannot be used as a member pointer, since it is of type %qT%qE cannot have both %qs and %qs attributes%qE declared %<threadprivate%> after first use%qE declared as function returning a function%qE declared as function returning an array%qE declared here%qE defined as wrong kind of tag%qE does not constrain a type%qE does not have %<omp_depend_t%> type in %<depend%> clause with %<depobj%> dependence type%qE does not have a mappable type in %qs clause%qE does not have pointer or array type%qE does not name a type%qE does not name a type; did you mean %qs?%qE does not satisfy return-type-requirement%qE does not satisfy return-type-requirement, because%qE does not support 32-bit sign-extended offsets%qE does not support 32-bit vector type %qT%qE does not support sign-extended offsets%qE evaluates to false%qE fails to be a typedef or built in type%qE has both %<extern%> and initializer%qE has const type for %<reduction%>%qE has invalid type for %<reduction(%s)%>%qE has no form that takes %qT and %qT arguments%qE has no form that takes %qT arguments%qE has not been declared%qE implies default visibility, but %qD has already been declared with a different visibility%qE in %<aligned%> clause is neither a pointer nor an array%qE in %<aligned%> clause is neither a pointer nor an array nor a reference to pointer or array%qE in %<reduction%> clause is a zero size array%qE in %q#T does not name a template type%qE in %q#T does not name a type%qE in namespace %qE does not name a template type%qE in namespace %qE does not name a template type; did you mean %qs?%qE in namespace %qE does not name a type%qE in namespace %qE does not name a type; did you mean %qs?%qE incompatible attribute ignored%qE initialized and declared %<extern%>%qE is a member of a union%qE is a pointer to pointer; did you mean to dereference it before applying %<->%> to it?%qE is a pointer; did you mean to use %<->%>?%qE is an unrecognized format function type%qE is deprecated%qE is deprecated: %s%qE is marked %<throw()%> or %<noexcept%> but no usable %<get_return_object_on_allocation_failure%> is provided by %qT%qE is neither a variable nor a function name in clause %qs%qE is neither function nor member function; cannot be declared friend%qE is not %<noexcept%>%qE is not a class or namespace%qE is not a class template%qE is not a class, namespace, or enumeration%qE is not a constant expression%qE is not a constant expression because allocated storage has not been deallocated%qE is not a constant expression because it refers to a result of %<operator new%>%qE is not a constant expression because it refers to an incompletely initialized variable%qE is not a constant expression because it refers to mutable subobjects of %qT%qE is not a constant expression when the class %qT is still incomplete%qE is not a template%qE is not a type%qE is not a valid %<asm%> qualifier%qE is not a valid template argument for %qT because it is not the address of a variable%qE is not a valid template argument for type %qT%qE is not a valid template argument for type %qT because %qD does not have external linkage%qE is not a valid template argument for type %qT because %qD has no linkage%qE is not a valid template argument for type %qT because it is a pointer%qE is not a valid template argument for type %qT because it is not an lvalue%qE is not a valid template argument for type %qT because it is of type %qT%qE is not a valid template argument for type %qT because of conflicts in cv-qualification%qE is not a valid template argument for type %qT because string literals can never be used in this context%qE is not a valid template argument of type %qT because %qD has no linkage%qE is not a valid template argument of type %qT because %qE is not a variable or function%qE is not a valid template argument of type %qT in C++98 because %qD does not have external linkage%qE is not a variable in %<aligned%> clause%qE is not a variable in %<allocate%> clause%qE is not a variable in %<nontemporal%> clause%qE is not a variable in %qs clause%qE is not a variable in clause %<firstprivate%>%qE is not a variable in clause %<lastprivate%>%qE is not a variable in clause %qs%qE is not an Objective-C class name or alias%qE is not an argument in %<uniform%> clause%qE is not at beginning of declaration%qE is not initialized%qE is not lvalue expression nor array section in %qs clause%qE is not of type %qT%qE is not recognized as a module control-line%qE is not the entire pattern of the pack expansion%qE is only allowed in Objective-C dialects%qE is only applicable to Objective-C class interfaces, attribute ignored%qE is predetermined %qs for %qs%qE is provided by %qT but %<std::nothrow%> cannot be found%qE is provided by %qT but %qE is not marked %<throw()%> or %<noexcept%>%qE is provided by %qT but is not usable with the function signature %qD%qE is unavailable%qE is unavailable: %s%qE is used uninitialized%qE may be used uninitialized%qE may not respond to %<%c%E%>%qE may only occur after a module interface declaration%qE may only occur once in an export declaration%qE may write a terminating nul past the end of the destination%qE missing template arguments%qE must be %<threadprivate%> for %<copyin%>%qE needs isa option %s%qE needs unknown isa option%qE not specified in enclosing %<target%>%qE not specified in enclosing %qs%qE not specified in enclosing OpenACC %qs construct%qE output %wu byte%qE output %wu bytes%qE output %wu byte into a destination of size %wu%qE output %wu bytes into a destination of size %wu%qE output %wu or more bytes%qE output %wu or more bytes (assuming %wu)%qE output %wu or more bytes (assuming %wu) into a destination of size %wu%qE output %wu or more bytes into a destination of size %wu%qE output between %wu and %wu bytes%qE output between %wu and %wu bytes into a destination of size %wu%qE output may be truncated before the last format character%qE output truncated before the last format character%qE redeclared as different kind of symbol%qE redeclared with conflicting %qs attributes%qE requires %<-fgnu-tm%>%qE requires a %<declare%> directive for use in a %<routine%> function%qE requires a vector base and a scalar index%qE requires an argument%qE requires the SVE ISA extension%qE should not have %<omp_depend_t%> type in %<depend%> clause with dependence type other than %<depobj%>%qE specified here%qE undeclared (first use in this function)%qE undeclared (first use in this function); did you mean %qs?%qE undeclared here (not in a function)%qE undeclared here (not in a function); did you mean %qs?%qE used with %<auto%>%qE used with %<constexpr%>%qE used with %<extern%>%qE used with %<register%>%qE used with %<typedef%>%qE used with %qs%qE with %<link%> clause used in %<routine%> function%qE writing a terminating nul past the end of the destination%qF declared %<static%> but never defined%qF requires %<-mvx%>%qF requires z14 or higher%qF requires z15 or higher%qT and %qT are in disjoint named address spaces%qT as type rather than plain %<decltype(auto)%>%qT declared here%qT declared in %<constexpr%> compound literal%qT declared in underspecified object declaration%qT declared in underspecified object initializer%qT declared with a mismatched class-key %qs%qT declared with greater visibility than its base %qT%qT declared with greater visibility than the type of its field %qD%qT defined as %qs here%qT defined in %<constexpr%> compound literal%qT defined in underspecified object declaration%qT defined in underspecified object initializer%qT defined with direct virtual base%qT defined with multiple direct bases%qT does not have the %E ABI tag that %qT (used in the type of %qD) has%qT does not have the %E ABI tag that base %qT has%qT does not match original declaration%qT first declared as %qs here%qT has a base %qT which depends on the type %qT which has no linkage%qT has a base %qT which has internal linkage%qT has a base %qT which has no linkage%qT has a base %qT which uses the anonymous namespace%qT has a field %q#D whose type has internal linkage%qT has a field %q#D whose type has no linkage%qT has a field %q#D whose type uses the anonymous namespace%qT has a field %qD whose type depends on the type %qT which has no linkage%qT has a previous declaration here%qT has no member named %qE%qT has no member named %qE; did you mean %qE?%qT has no non-static data member named %qD%qT is a variably modified type%qT is already a friend of %qT%qT is an ambiguous base class of dynamic type %qT of its operand%qT is an ambiguous base of %qT%qT is an inaccessible base of %qT%qT is not a base of %qT%qT is not a class or namespace%qT is not a class type%qT is not a class, namespace, or enumeration%qT is not a class, struct, or union type%qT is not a direct base of %qT%qT is not a member class template of %qT%qT is not a member of %qT%qT is not a nested class of %qT%qT is not a pointer-to-object type%qT is not a template%qT is not a template type%qT is not a valid type for a template non-type parameter because it is not structural%qT is not an %<asm%> qualifier%qT is not an accessible base of %qT%qT is not an enumeration type%qT is promoted to %qT when passed through %<...%>%qT is/uses unnamed type%qT may not intend to support class template argument deduction%qT not permitted in template argument%qT referred to as %qs%qT referred to as enum%qT resolves to %qT, which is not a class type%qT resolves to %qT, which is not an enumeration type%qT%d%qE%dpassing single vector %qT to argument %d of %qE, which expects a tuple of %d vectors%qV qualifiers cannot be applied to %qT%qc conversion used unquoted%qc conversion used within a quoted sequence%qc directive redundant after prior occurence of the same%qs%qs LHS in assignment statement%qs LHS in clobber statement%qs accessing uninitialized byte at offset %d%qs already defined as specific binding for the generic %qs at %C%qs and %<%s-%s%> are incompatible%qs and %<%s=%s%> are incompatible%qs and %qs are incompatible%qs and %qs arguments of %qs intrinsic at %L must have identical shape.%qs and %qs arguments of %qs intrinsic at %L must have the same type%qs and %qs attributes are not compatible%qs and %qs cannot be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L%qs and %qs cannot both be enabled%qs and %qs for GENERIC %qs at %L are ambiguous%qs appears more than once in %<allocate%> at %L%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix%qs applied to a void type%qs applied to an incomplete type%qs applied to non-RVV type %qT%qs applied to non-SVE type %qT%qs applied to non-vector type %qT%qs applied to type %qT, which already has a size%qs argument has invalid operand number (argument %lu)%qs argument missing terminating nul%qs argument of %qs intrinsic at %L cannot be INTENT(IN)%qs argument of %qs intrinsic at %L cannot be of type %s%qs argument of %qs intrinsic at %L has invalid permutation of dimensions (dimension %qd duplicated)%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/%ld)%qs argument of %qs intrinsic at %L has negative element (%d)%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)%qs argument of %qs intrinsic at %L is empty%qs argument of %qs intrinsic at %L is not a valid dimension index%qs argument of %qs intrinsic at %L must be %s%qs argument of %qs intrinsic at %L must be ALLOCATABLE%qs argument of %qs intrinsic at %L must be INTEGER%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE%qs argument of %qs intrinsic at %L must be INTEGER or REAL%qs argument of %qs intrinsic at %L must be INTEGER or REAL or CHARACTER%qs argument of %qs intrinsic at %L must be INTEGER, LOGICAL, or a BOZ literal constant%qs argument of %qs intrinsic at %L must be REAL or COMPLEX%qs argument of %qs intrinsic at %L must be a POINTER%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or procedure pointer%qs argument of %qs intrinsic at %L must be a constant%qs argument of %qs intrinsic at %L must be a data entity%qs argument of %qs intrinsic at %L must be a logical array%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or FUNCTION%qs argument of %qs intrinsic at %L must be a scalar%qs argument of %qs intrinsic at %L must be a variable%qs argument of %qs intrinsic at %L must be an array%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s%qs argument of %qs intrinsic at %L must be default real%qs argument of %qs intrinsic at %L must be double precision%qs argument of %qs intrinsic at %L must be less than rank %d%qs argument of %qs intrinsic at %L must be numeric or LOGICAL%qs argument of %qs intrinsic at %L must be of a dummy variable%qs argument of %qs intrinsic at %L must be of a kind not wider than the default kind (%d)%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable%qs argument of %qs intrinsic at %L must be of an extensible type%qs argument of %qs intrinsic at %L must be of intrinsic type%qs argument of %qs intrinsic at %L must be of kind %d%qs argument of %qs intrinsic at %L must be of rank %d%qs argument of %qs intrinsic at %L must be of rank 1 or 2%qs argument of %qs intrinsic at %L must be positive%qs argument of %qs intrinsic at %L must be the same kind as %qs%qs argument of %qs intrinsic at %L must be the same type and kind as %qs%qs argument of %qs intrinsic at %L must have a numeric type%qs argument of %qs intrinsic at %L must have a type of either REAL or INTEGER%qs argument of %qs intrinsic at %L must have length at least 1%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a scalar%qs argument of %qs intrinsic at %L must not be OPTIONAL%qs argument of %qs intrinsic at %L must not be a subobject of %qs%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX%qs argument of %qs intrinsic at %L must provide at least as many elements as there are .TRUE. values in %qs (%ld/%d)%qs argument of %qs intrinsic at %L not yet supported%qs argument of %qs intrinsic at %L shall be of type integer, real or character%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L%qs argument of %qs intrinsic at %L shall not be TYPE(*)%qs argument of %qs intrinsic at %L shall not be a procedure%qs argument of %qs intrinsic at %L shall not be an assumed-size array%qs argument of %qs intrinsic at %L shall not be coindexed%qs argument of %qs intrinsic at %L shall specify a valid integer kind%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar%qs argument references non-pointer operand (argument %lu, operand %lu)%qs argument with out-of-range operand number (argument %lu, operand %lu)%qs as base where non-register is required%qs at %C is a DEC extension, enable with %<-fdec-structure%>%qs at %C is a redefinition of the declaration in the corresponding interface for MODULE PROCEDURE %qs%qs at %C is already defined as FINAL procedure%qs at %C is not a member of the %qs structure%qs at %C is not a member of the %qs structure; did you mean %qs?%qs at %C is not a variable%qs at %C is not an inquiry reference to an intrinsic type component%qs at %C is not an inquiry reference to an intrinsic type component %qs%qs at %C is the name of a recursive function and so refers to the result variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)%qs at %L already is initialized at %L%qs at %L associated to expression cannot be used in a variable definition context (%s)%qs at %L associated to pointer function target being used in a variable definition context (%s)%qs at %L associated to vector-indexed target cannot be used in a variable definition context (%s)%qs at %L cannot appear in COMMON [F2008:C5100]%qs at %L cannot have the VALUE attribute because it is not a dummy argument%qs at %L has a type, which is not consistent with the CALL at %L%qs at %L has attributes specified outside its INTERFACE body%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an assumed-shape or assumed-rank array%qs at %L is ambiguous%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be the actual argument of an ELEMENTAL procedure unless there is a non-optional argument with the same rank (Fortran 2018, 15.5.2.12)%qs at %L is host associated at %L into a contained procedure with an internal procedure of the same name%qs at %L is not a VALUE%qs at %L is not a function%qs at %L is not a module procedure%qs at %L is of the ABSTRACT type %qs%qs at %L is part of the common block %</%s/%> and may only be specificed implicitly via the named common block%qs at %L must be less than BIT_SIZE(%qs)%qs at %L must be less than or equal to BIT_SIZE(%qs)%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)%qs at %L must be nonnegative%qs at %L must have constant character length in this context%qs at %L must have the same number of formal arguments as the overridden procedure%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding%qs at %L overrides a FUNCTION and must also be a FUNCTION%qs at %L overrides a NOPASS binding and must also be NOPASS%qs at %L overrides a PUBLIC procedure and must not be PRIVATE%qs at %L overrides a PURE procedure and must also be PURE%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE%qs at %L overrides a binding with PASS and must also be PASS%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, either%qs at %L overrides a procedure binding declared NON_OVERRIDABLE%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL%qs at %L shall be an INTENT(OUT) variable%qs at %L should be a FUNCTION%qs at %L should be a SUBROUTINE%qs at %L should be a scalar of type integer(kind=omp_event_handle_kind)%qs attribute cannot be applied to a function that does not take variable arguments%qs attribute directive ignored%qs attribute ignored%qs attribute not supported for %qE in %<__builtin_has_attribute%>%qs attribute not supported for %qT in %<__builtin_has_attribute%>%qs attribute not supported in %<__builtin_has_attribute%>%qs attribute only applies to functions%qs attribute only applies to variadic functions%qs attribute requires prototypes with named arguments%qs attribute without arguments on a non-prototype%qs cannot appear in a constant-expression%qs cannot appear in a typedef declaration%qs cannot be constant evaluated because the argument cannot be encoded%qs cannot be constant evaluated because the argument cannot be interpreted%qs cannot be constant evaluated because the type is too large%qs cannot be constant evaluated on the target%qs cannot be extended at %C because it is BIND(C)%qs cannot be extended at %C because it is a SEQUENCE type%qs cannot be initialized with%<-ftrivial-auto-var_init%>%qs cannot be used for compiling a shared library%qs cannot be used for type declarations%qs cannot be used in a %<constexpr%> function%qs cannot be used in a constructor%qs cannot be used in a destructor%qs cannot be used in a function with a deduced return type%qs cannot be used in a varargs function%qs cannot be used in the %<main%> function%qs cannot be used outside a function%qs clause argument must be ALLOCATABLE or a POINTER at %L%qs clause at %L specified more than once%qs clause is incompatible with %<read%> or %<write%> clauses%qs clause may not appear on non-rectangular %qs%qs clause requires %qs clause%qs clause specified together with %<inscan%> %<reduction%> clause%qs clause used lexically after first target construct or offloading API%qs clause with %<sink%> modifier refers to iteration never in the iteration space%qs clause with %<sink%> modifier waiting for lexically later iteration%qs clause with %<source%> modifier specified together with %qs clauses with %<sink%> modifier on the same construct%qs combined with %<auto%> qualifier for %qE%qs combined with %<register%> qualifier for %qE%qs conflicts with %<-arch i386%> (%qs ignored)%qs conflicts with %<-arch ppc%> (%qs ignored)%qs construct inside of %qs region%qs declared INTRINSIC at %L does not exist%qs declared as function returning a function%qs declared as function returning an array%qs declared at %L is also the name of an intrinsic.  It can only be called via an explicit interface or if declared EXTERNAL.%qs declared at %L may shadow the intrinsic of the same name.  In order to call the intrinsic, explicit INTRINSIC declarations may be required.%qs declared in a non-class scope%qs defined in a non-class scope%qs defined without first defining %qs%qs directive at %L associated with an ALLOCATE stmt must be preceded by an executable statement or OpenMP construct; note the variables in the list all have the allocatable or pointer attribute%qs directive at %L must either have a variable argument or, if associated with an ALLOCATE stmt, must be preceded by an executable statement or OpenMP construct%qs directive mentioned both times in ABSENT and CONTAINS clauses in %s directive at %L%qs directive mentioned multiple times in %s clause in %s directive at %L%qs does not support MIPS16 code%qs does not support feature %qs%qs does not work on a cross compiler%qs entity cannot have an initializer at %C%qs entity cannot have attributes at %C%qs expects 1 argument but %d given%qs expects 2 arguments but %d given%qs expects a constant argument%qs expects a fixed-point value as argument%qs expects a fixed-point value as first argument%qs expects an integer value as second argument%qs expression must be integral%qs expression of %<volatile%>-qualified type is deprecated%qs failed%qs feature modifier is incompatible with the use of floating-point types%qs feature modifier is incompatible with the use of vector types%qs function cannot have arguments%qs function cannot have different interrupt type%qs function cannot return a value%qs function uses %<auto%> type specifier without trailing return type%qs function with trailing return type has %<decltype(auto)%> as its type rather than plain %<auto%>%qs function with trailing return type has %qT as its type rather than plain %<auto%>%qs function with trailing return type not declared with %<auto%> type specifier%qs has %qs%qs has both %<extern%> and initializer%qs has overflowed%qs in %<%s %E%>%qs in %s clause at %L is a zero size array section%qs in %s clause at %L is not a proper array section%qs in ALIGNED clause at %L requires a scalar positive constant integer alignment expression%qs in ALIGNED clause must be POINTER, ALLOCATABLE, Cray pointer or C_PTR at %L%qs in EXTENDS expression at %C is not a derived type%qs in LINEAR clause at %L requires a constant integer linear-step expression or dummy argument specified in UNIFORM clause%qs in LINEAR clause at %L requires a scalar integer linear-step expression%qs in attribute syntax terminated with %qs in pragma syntax%qs in empty declaration%qs in empty declaration with %<enum%> underlying type%qs in gimple IL%qs in pragma syntax terminated with %qs in attribute syntax%qs in the pointer assignment at %L cannot be an l-value since it is a procedure%qs in variable definition context (%s) at %L is not a variable%qs incompatible with explicitly disabled options%qs initialized and declared %<extern%>%qs into non-mode-precision operand%qs intrinsic subprogram at %L has been removed.  Use INT intrinsic subprogram.%qs intrinsic with CHARACTER argument at %L%qs intrinsic with KIND argument at %L%qs intrinsic with RADIX argument at %L%qs is a deprecated identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> or %<#include <compat/deprecated.h>%> before using the %qs macro%qs is a nested function and cannot be accessed from %qs%qs is a reserved identifier in AVR-LibC.  Consider %<#include <avr/interrupt.h>%> before using the %qs macro%qs is already IMPORTed from host scoping unit at %C%qs is an invalid argument to %<-mcpu=%>%qs is an opaque type, and you cannot set it to other values%qs is an unknown %<-save-temps%> option%qs is corrupted%qs is defined but could not be loaded: %s%qs is defined but plugin support is disabled%qs is defined in header %qs; this is probably fixable by adding %<#include %s%>%qs is deprecated%qs is deprecated and not recommended in any circumstances%qs is deprecated; use -fno-zero-initialized-in-bss%qs is deprecated; use -fstack-check%qs is disabled by %<-m%s%>, because it requires %<%s%s%>%qs is incompatible with %qs%qs is incompatible with the use of floating-point types%qs is incompatible with the use of vector types%qs is loaded but symbol %qs is not found: %s%qs is mutually exclusive with %qs and cannot be specified together%qs is narrower than values of its type%qs is neither a defined operator nor a structure component in dotted string at %C%qs is not a constant expression because %qT contains a pointer to member type%qs is not a constant expression because %qT contains a pointer type%qs is not a constant expression because %qT contains a reference type%qs is not a constant expression because %qT contains a union type%qs is not a constant expression because %qT contains a volatile subobject%qs is not a constant expression because %qT is a pointer to member type%qs is not a constant expression because %qT is a pointer type%qs is not a constant expression because %qT is a reference type%qs is not a constant expression because %qT is a union type%qs is not a constant expression because %qT is volatile%qs is not a directory%qs is not a field, but a %qs%qs is not a gcov data file%qs is not a valid Modula-2 system library name or abbreviation%qs is not a valid base register in %<-mstack-protector-guard-reg=%>%qs is not a valid base register in %qs%qs is not a valid number in %<-mstack-protector-guard-offset=%>%qs is not a valid number in %qs%qs is not a valid offset in %<-mstack-protector-guard-offset=%>%qs is not a valid offset in %qs%qs is not a valid option to the preprocessor%qs is not an associative array%qs is not an expression%qs is not an option that controls warnings%qs is not defined as a type%qs is not supported by arch %s%qs is not supported for 64-bit Darwin; it is incompatible with the installed C and C++ libraries%qs is not supported for this target%qs is not supported in 32-bit mode%qs is not supported in this compiler configuration%qs is not supported in this configuration%qs is not supported on little endian systems%qs is not supported on this target%qs is not supported with %qs%qs is not supported, now cmodel is set to %qs%qs is not valid for %<-mmacosx-version-min%>%qs is not valid for %qs%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is PUBLIC at %L%qs is only supported when %<-mrvv-vector-bits=zvl%> is specified%qs is used uninitialized%qs is version %q.*s, expected version %q.*s%qs length expression must be integral%qs length expression must be positive constant integer expression%qs listed in %<allocate%> statement at %L but it is neither explicitly in listed in the %<!$OMP ALLOCATE%> directive nor exists a directive without argument list%qs matching variant is deprecated%qs matching variant requires z14 or higher%qs matching variant requires z15 or higher%qs may be used uninitialized%qs may only be used with a single declarator%qs must be a module procedure or an external procedure with an explicit interface at %L%qs must be by itself for %<-mharden-sls=%>%qs must be of same type and kind as %qs at %L in %qs%qs must be the first clause of %qs%qs must be used with %qs%qs must not appear in the array specification at %L in the same ALLOCATE statement where it is itself allocated%qs needs a valid base register%qs not allowed outside STRUCTURE at %C%qs not at element boundary%qs not supported by your assembler%qs not supported with %<-msoft-float%>%qs not yet supported%qs of %qs is PRIVATE at %L%qs of module %qs, imported at %C, is also the name of the current program unit%qs of non-mode-precision operand%qs only supported in OpenACC code%qs operand not an integral type%qs parameter inquiry for %qs in variable definition context (%s) at %L%qs plugin is not licensed under a GPL-compatible license%qs pointer is null%qs profile count data file not found%qs property cannot be set%qs region may not be closely nested inside of work-sharing, %<loop%>, explicit %<task%> or %<taskloop%> region%qs requires %<__ibm128%> type support%qs requires %<long double%> to be IBM 128-bit format%qs requires %qs%qs requires %qs or %qs%qs requires PowerPC64 architecture, enabling%qs requires VSX support%qs requires a target that provides the %qs instruction%qs requires an initialized data declaration%qs requires an integer constant%qs requires an integer constant expression%qs requires branch-likely instructions%qs requires full ISA 2.06 support%qs requires full ISA 3.0 support%qs requires quad-precision floating-point arithmetic%qs requires the %qs and %qs options%qs requires the %qs option%qs requires the %qs option and either the %qs or %qs option%qs requires the ELFv2 ABI%qs should be %qs to terminate a template argument list%qs should be from a scalar to a like vector%qs specified bound %s exceeds maximum object size %E%qs specified bound %s exceeds the size %E of unterminated array%qs specified bound %s exceeds the size of at most %E of unterminated array%qs specified bound %s may exceed the size of at most %E of unterminated array%qs specified for auto variable %qE%qs specified for parameter %qE%qs specified for structure field%qs specified for structure field %qE%qs specified for unnamed parameter%qs specified in %<allocate%> at %L but not in the associated ALLOCATE statement%qs specified in %<allocate%> clause at %L but not in an explicit privatization clause%qs specified in 'allocate' clause at %L but not in an explicit privatization clause%qs specified multiple times in the same option%qs specified with %<decltype%>%qs specified with %<typeof%>%qs specified with %qT%qs specified with typedef-name %qD%qs specifies a conflicting level of parallelism%qs string ill-formed%qs symbol %q+D must have static linkage%qs symbol %q+D ultimately targets itself%qs tag used in naming %q#T%qs unsupported for this ABI%qs used with %<auto%>%qs used with %qE%qs uses dynamic stack allocation%qs uses register r29%qs value must be positive%qs variable is neither a pointer nor an array%qs variable is neither a pointer nor reference to pointer%qs variable is neither a pointer, nor an array nor reference to pointer or array%qs variable is not a pointer%qs was declared here%qs without corresponding %qs%qs: [%u] bad %<next_regno%> for empty chain (%u)%qs: [%u] bad %<oldest_regno%> (%u)%qs: [%u] non-empty register in chain (%s %u %i)%qs: loop in %<next_regno%> chain (%u)%r%s:%d:%R   %r%s:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%R   in %<constexpr%> expansion of %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ skipping %d instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ]
  %r%s:%d:%d:%R   in %<constexpr%> expansion of %qs%s%s
! %s  Same as %s.%s !$ACC LOOP loops not perfectly nested at %L%s %#qD%s %#qS%s %<%s%.*s%> expects a matching %<%T%s%> argument%s %<%s%.*s%> expects a matching %<%s%s%> argument%s %<%s%.*s%> expects argument of type %<%T%s%>, but argument %d has type %qT%s %<%s%.*s%> expects argument of type %<%s%s%>, but argument %d has type %qT%s %<%s(%E)%> %p %d%s %qE does not fully implement the %qE protocol%s %qT requires the V ISA extension%s %qT requires the minimal vector length %qd but %qd is given%s %qT requires the zve32f, zve64f, zve64d or v ISA extension%s %qT requires the zve64d or v ISA extension%s %qT requires the zve64x, zve64f, zve64d or v ISA extension%s %qT requires the zvfhmin or zvfh ISA extension%s %qs%s %qs construct inside of %s %qs region%s %qs is an invalid argument to builtin %qs%s %s %p %d%s %s%s
  %s %wd out of range %wd - %wd%s '%s'
! %s - %u-bit integer numbers unsupported (mode %qs)%s - %u-bit-precision complex floating-point numbers unsupported (mode %qs)%s - %u-bit-precision decimal floating-point numbers unsupported (mode %qs)%s - %u-bit-precision floating-point numbers unsupported (mode %qs)%s - unsupported mode %qs%s argument to IMAGE_INDEX must be a rank one array at %L%s at %C is a DEC extension, enable with %<-fdec%>%s at %C is a DEC extension, enable with %<-fdec-static%>%s at %C is a DEC extension, enable with %<-fdec-structure%>%s at %L%s at %L has no default type%s at %L is a DEC extension, enable with %<-fdec-static%>%s at %L must be INTEGER%s at %L must be a scalar%s at %L must be integer%s attribute applied to %s %s at %L%s attribute at %L is not allowed outside of the specification part of a module%s attribute conflicts with %s attribute at %L%s attribute conflicts with %s attribute in %qs at %L%s attribute not allowed in BLOCK DATA program unit at %L%s attribute of %qs conflicts with %s attribute at %L%s between %L and %L%s between the MODULE PROCEDURE declaration in MODULE %qs and the declaration at %L in (SUB)MODULE %qs%s cannot be a DO CONCURRENT loop at %L%s cannot be a DO WHILE or DO without loop control at %L%s cannot be used in %<asm%> here%s cannot contain OpenMP API call in intervening code at %L%s cannot contain OpenMP directive in intervening code at %L%s cannot contain loop in intervening code at %L%s clause at %L requires a scalar INTEGER expression%s clause variable %qs at %L is neither a POINTER nor an array%s contains too many lines%s does not support %%n$ operand number formats%s does not support %s%s does not support %s with the %<%%%c%> %s format%s does not support block_ends_with_call_p%s does not support block_ends_with_condjump_p%s does not support can_duplicate_block_p%s does not support can_merge_blocks_p%s does not support can_remove_branch_p%s does not support create_basic_block%s does not support delete_basic_block%s does not support dump_bb_for_graph%s does not support duplicate_block%s does not support flow_call_edges_add%s does not support force_nonfallthru%s does not support make_forwarder_block%s does not support merge_blocks%s does not support move_block_after%s does not support predict_edge%s does not support predicted_by_p%s does not support redirect_edge_and_branch%s does not support redirect_edge_and_branch_force%s does not support split_block%s does not support split_edge%s does not support the %<%%%c%> %s format%s does not support the %<%%%s%c%> %s format%s does not support the %qs %s length modifier%s does not take any feature options%s expects a compile time integer constant%s expects a compile time long integer constant as first argument%s expression list treated as compound expression%s from %s called in %s%s from %s referenced in %s%s ignored with %s and %<%%%c%> %s format%s ignored with %s in %s format%s incompatible with %<-mword-relocations%>%s inner loops must be perfectly nested with ORDERED clause at %L%s inner loops must be perfectly nested with REDUCTION INSCAN clause at %L%s instructions aren%'t allowed in a function with the %<no_caller_saved_registers%> attribute%s instructions aren%'t allowed in an exception service routine%s instructions aren%'t allowed in an interrupt service routine%s is not supported by this configuration%s iteration variable at %L is bound in intervening code%s iteration variable must be of type integer at %L%s iteration variable must not be THREADPRIVATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE or ALLOCATE at %L%s iteration variable present on clause other than PRIVATE, LASTPRIVATE, ALLOCATE or LINEAR at %L%s iteration variable used in more than one loop at %L%s loop bounds reference different iteration variables at %L%s loop end expression at %L uses variable bound in intervening code%s loop end expression not in canonical form at %L%s loop increment expression at %L uses variable bound in intervening code%s loop increment not in canonical form at %L%s loop start expression at %L uses variable bound in intervening code%s loop start expression not in canonical form at %L%s must contain at least one MAP clause at %L%s namespace %qD conflicts with reachable definition%s not supported for variable length aggregates%s not supported on this target%s only supports non-pic code on M-profile targets%s only supports non-pic code on M-profile targets with the MOVT instruction%s out of range: Range is %i to %i, value is %i%s procedure at %L is already declared as %s procedure%s procedure at %L is already declared as %s procedure. 
  F2008: A pointer function assignment is ambiguous if it is the first executable statement after the specification block. Please add any other kind of executable statement before it. FIXME%s returned %d exit status%s signal terminated program %s%s specifier in %s statement at %L has invalid value %qs%s specifier in %s statement at %L has value %qs%s statement at %C cannot follow %s statement at %L%s statement at %C cannot terminate a non-block DO loop%s statement at %C follows another accessibility specification%s statement at %C in PURE procedure%s statement at %C is not applicable to construct %qs%s statement at %C is not within a construct%s statement at %C is not within construct %qs%s statement at %C leaves CRITICAL construct%s statement at %C leaves DO CONCURRENT construct%s statement at %C leaving OpenACC structured block%s statement at %C leaving OpenMP structured block%s statement expected at %L%s statement is not allowed inside of BLOCK DATA at %C%s statement is not allowed inside of BLOCK at %C%s statement must appear in a MODULE%s statement not allowed in PURE procedure at %C%s statements at %L and %L have both no list item but only one may%s tag%s tag at %L must be a character string of default kind%s tag at %L must be of type %s%s tag at %L must be scalar%s tag with INQUIRE%s terminated with signal %d [%s]%s%s used with %<%%%c%> %s format%s used within a quoted sequence%s variable %qE is private in outer context%s%#qD%s%#qD (deleted)%s%#qD (ignored)%s%#qD (near match)%s%#qD (reversed)%s%#qD (rewritten)%s%<%D(%T)%> (built-in)%s%<%D(%T, %T)%> (built-in)%s%<%D(%T, %T, %T)%> (built-in)%s%qT (conversion)%s%qs%s is invalid%s%qs%s is not allowed%s%s%s %sversion %s (%s)
  %s	compiled by GNU C version %s, %s%s%s %sversion %s (%s) compiled by CC, %s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%swarning: %s header version %s differs from library version %s.
*************** F2008: A pointer function assignment is
*** 1945,1950 ****
--- 1959,1965 ----
  %s:'%s' has arcs to entry block
  %s:'%s' lacks entry and/or exit blocks
  %s:already seen blocks for '%s'
+ %s:already seen conditions for '%s'
  %s:cannot open data file, assuming not executed
  %s:cannot open notes file
  %s:corrupted
*************** F2008: A pointer function assignment is
*** 1962,1999 ****
  %sspecifier at %L not allowed in OPEN statement for unformatted I/O%u name provided for structured binding%u names provided for structured binding'' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' file is already processed
  '%s' is not a valid explicit concrete semantic'%s' must have %d operands (excluding match_dups)'%s' must have at least %d operands (excluding match_dups)'%s' must have no more than %d operands (excluding match_dups)''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'h' operand is not SImode register'm' flag'o' operand is not constant'q' flag(C)(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable.(Obsolete after 10.4)	Set MH_NOMULTIDEFS in an umbrella framework.(Obsolete after 10.4) -multiply_defined <treatment>	Provided a mechanism for warning about symbols defined in multiple dylibs.(Obsolete after 10.4) -multiply_defined_unused <treatment>	Provided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs.(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4.(Obsolete and unhandled by ld64, ignored)	ld should produce an executable (only handled by ld_classic).(Obsolete)	This is the default.(Obsolete) -sectobjectsymbols <segname> <sectname>	Setting a local symbol at the start of a section is no longer supported.(Obsolete) -sectorder <segname> <sectname> <orderfile>	Replaced by a more general option "-order_file".(Obsolete) Allowed linking to proceed with "-flat_namespace" when a linked bundle contained a symbol also exported from the main executable.(Obsolete) Current linkers never dead-strip these items, so the option is not needed.(Obsolete) LD_PREBIND is no longer supported.(Obsolete) Object files with LINKEDIT sections are no longer supported.(Obsolete) This is the default.(Obsolete, ignored)	Old support similar to "-whyload".(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>	Allowed creation of a section from a file.(Obsolete, ld_classic only) -seg_addr_table_filename <path>.(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous namespace)(anonymous)(if this is not what you intended, make sure the function template has already been declared and add %<<>%> after the function name here)(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(messages without a matching method signature will be assumed to return %<id%> and accept %<...%> as arguments)(near initialization for %qs)(no argument)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
! *this--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached--param=aarch64-ldp-policy=[default|always|never|aligned] Fine-grained policy for load pairs.--param=aarch64-stp-policy=[default|always|never|aligned] Fine-grained policy for store pairs.--param=openacc-kernels=[decompose|parloops]	Specify mode of OpenACC 'kernels' constructs handling.--param=openacc-privatization=[quiet|noisy]	Specify mode of OpenACC privatization diagnostics.--param=parloops-schedule=[static|dynamic|guided|auto|runtime]	Schedule type of omp schedule for loops parallelized by parloops.--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the output mode for debugging ranger.--param=threader-debug=[none|all] Enables verbose dumping of the threader solver.-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-D<macro>[=<val>]	Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-G<number>	Put global and static data smaller than <number> bytes into a special section (on some targets).-Hd <dir>	Write D interface files to directory <dir>.-Hf <file>	Write D interface to <file>.-I <dir>	Add <dir> to the end of the main include path.-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MQ <target>	Add a target that may require quoting.-MT <target>	Add a target that does not require quoting.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Waligned-new=[none|global|all]	Warn even if 'new' uses a class member allocation function.-Walloc-size-larger-than=<bytes>	Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes.-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Wbidi-chars=[none|unpaired|any|ucn] Warn about UTF-8 bidirectional control characters.-Wframe-larger-than=<byte-size>	Warn if a function's stack frame requires in excess of <byte-size>.-Wlarger-than=<byte-size>	Warn if an object's size exceeds <byte-size>.-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<byte-size>	Warn if stack usage might exceed <byte-size>.-Wvla-larger-than=<number>	Warn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes.-Xbind-now and -Xbind-lazy are incompatible-Xf <file>	Write JSON output to the given <file>.-allowable_client <name>	The output dylib is private to the client <name>.-arch <name>	Generate output for architecture <name>.-aux-info <file>	Emit declaration information into <file>.-bundle not allowed with -dynamiclib-bundle not allowed with -shared-bundle_loader <executable>	Treat <executable> (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution.-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name <name>	Enable the executable being built to link against a private dylib (using allowable_client).-client_name not allowed with -dynamiclib-compatibility_version <number>	Set the version for the client interface.  Client programs must record a value less than or equal to <number>, or the binding will fail at runtime.-compatibility_version only allowed with -dynamiclib-current_version <number>	Set the current version for the library to <number>.-current_version only allowed with -dynamiclib-d<letters>	Enable dumps from specific passes of the compiler.-dumpbase <file>	Set the file basename to be used for dumps.-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files.-dumpdir <dir>	Set the directory name to be used for dumps.-dylib_file install_name:file_name	This allows linking of a dylib with "install_name" but to be found in a different install position "file_name"-dylinker_install_name <path>	Only used for building dyld.-exported_symbols_list <filename>	Export global symbols in <filename> in linked output file; any symbols not mentioned will be treated as "hidden".-f%s ignored (not supported for DJGPP)
! -fada-spec-parent=unit	Dump Ada specs as child units of given parent.-faligned-new=<N>	Use C++17 over-aligned type allocation for alignments greater than N.-fasan-shadow-offset=<number>	Use custom shadow memory offset.-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fbounds-check=[on|safeonly|off]	Turn array bounds checks on, in @safe code only, or off.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcf-protection=[full|branch|return|none|check]	Instrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets.-fcheck=[...]	Specify which runtime checks are to be performed.-fcheckaction=[throw,halt,context]	Behavior on contract failure.-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fcompare-debug[=<opts>]	Compile with and without e.g. -gtoggle, and compare the final-insns dump.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-cache-depth=<number>	Specify maximum constexpr recursion cache depth.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fconstexpr-ops-limit=<number>	Specify maximum number of constexpr operations during a single constexpr evaluation.-fcontract-assumption-mode=[on|off]	Enable or disable treating axiom level contracts as assumptions (default on).-fcontract-build-level=[off|default|audit]	Specify max contract level to generate runtime checks for.-fcontract-continuation-mode=[on|off]	Enable or disable contract continuation mode (default off).-fcontract-mode=[on|off]	Enable or disable all contract facilities (default on).-fcontract-role=<name>:<semantics>	Specify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume).-fcontract-semantic=<level>:<semantic>	Specify the concrete semantics for level.-fcontract-strict-declarations=[on|off]	Enable or disable warnings on generalized redeclaration of functions with contracts (default off).-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>	The endianness used for unformatted files.-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]	Set the debug counter limit.-fdebug-prefix-map=<old>=<new>	Map one directory name to another in debug information.-fdebug=<ident>	Compile in debug code identified by <ident>.-fdeps-target=obj.o Output file for the compile step.-fdiagnostics-color=[never|always|auto]	Colorize diagnostics.-fdiagnostics-column-origin=<number>	Set the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example.-fdiagnostics-column-unit=[display|byte]	Select whether column numbers are output as display columns (default) or raw bytes.-fdiagnostics-escape-format=[unicode|bytes]	Select how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it.-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]	Select output format.-fdiagnostics-show-location=[once|every-line]	How often to emit source location at the beginning of line-wrapped diagnostics.-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]	Determine which characters to use in text arg diagrams.-fdiagnostics-urls=[never|always|auto]	Embed URLs in diagnostics.-fdisable-[tree|rtl|ipa]-<pass>=range1+range2	Disable an optimization pass.-fdoc-dir=<dir>	Write documentation file to directory <dir>.-fdoc-file=<file>	Write documentation to <file>.-fdoc-inc=<file>	Include a Ddoc macro <file>.-fdump-<type>	Dump various compiler internals to a file.-fdump-cxx-spec=<filename>	Write all declarations as C++ code to <filename>.-fdump-final-insns=filename	Dump to filename the insns at the end of translation.-fdump-go-spec=filename	Write all declarations to file as Go code.-femit-struct-debug-baseonly	Aggressive reduced debug info for structs.-femit-struct-debug-detailed=<spec-list>	Detailed reduced debug info for structs.-femit-struct-debug-reduced	Conservative reduced debug info for structs.-fenable-[tree|rtl|ipa]-<pass>=range1+range2	Enable an optimization pass.-fexcess-precision=[fast|standard|16]	Specify handling of excess floating-point precision.-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-fextern-std=<standard>	Set C++ name mangling compatibility with <standard>.-ffile-prefix-map=<old>=<new>	Map one directory name to another in compilation result.-ffixed-<register>	Mark <register> as being unavailable to the compiler.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffp-contract=[off|on|fast]	Perform floating-point expression contraction.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-fgnat-encodings=[all|gdb|minimal]	Select the balance between GNAT encodings and standard DWARF emitted in the debug information.-fgo-c-header=<file>	Write Go struct definitions to file as C code.-fgo-debug-escape-hash=<string>	Hash value to debug escape analysis.-fgo-dump-<type>	Dump Go frontend internal information.-fgo-embedcfg=<file>	List embedded files via go:embed.-fgo-importcfg=<file>	Provide file that tells where to find imports.-fgo-optimize-<type>	Turn on optimization passes in the frontend.-fgo-pkgpath=<string>	Set Go package path.-fgo-prefix=<string>	Set package-specific prefix for exported Go names.-fgo-relative-import-path=<path>	Treat a relative import as relative to path.-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]	Check CFR execution paths also before calling noreturn functions.-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-arg-packing	Perform argument packing inline.-finline-limit=<number>	Limit the size of inlined functions to <number>.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization.-finput-charset=<cset>	Specify the default character set for source files.-finstrument-functions-exclude-file-list=filename,...	Do not instrument functions listed in files.-finstrument-functions-exclude-function-list=name,...	Do not instrument listed functions.-fira-algorithm=[CB|priority]	Set the used IRA algorithm.-fira-region=[one|all|mixed]	Set regions for IRA.-fira-verbose=<number>	Control IRA's level of diagnostic messages.-flive-patching=[inline-only-static|inline-clone]	Control IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations.-fmacro-prefix-map=<old>=<new>	Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE().-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fmessage-length=<number>	Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping.-fmodule-file=<package.module>=<filespec>	use <filespec> as source file for <package.module>.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-foffload-abi=[lp64|ilp32]	Set the ABI to use in an offload compiler.-foffload-options=<targets>=<options>	Specify options for the offloading targets.-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpack-struct=<number>	Set initial maximum structure member alignment.-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprofile-prefix-map=<old>=<new>	Map one directory name to another in GCOV coverage result.-fprofile-reproducible=[serial|parallel-runs|multithreaded]	Control level of reproducibility of profile gathered by -fprofile-generate.-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-framework <name>	The linker should search for the framework <name> in the framework search path.-frandom-seed=<string>	Make compile reproducible using <string>.-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-frust-cfg=<name>             Set a config expansion option-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             The pipeline will run up until this stage when compiling Rust code-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Crate type to emit-frust-crate=<name>             Set the crate name for the compilation-frust-dump-<type>              Dump Rust frontend internal information.-frust-edition=[2015|2018|2021]             Edition to use when compiling rust code-frust-extern=              Specify where an external library is located-frust-mangling=[legacy|v0]     Version to use for name mangling-frust-max-recursion-depth=<integer>-frust-metadata-output=<path.rox>  Path to output crate metadata-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address is not supported in this configuration-fsave-mixins=<filename>	Expand and save mixins to file specified by <filename>.-fsched-stalled-insns-dep=<number>	Set dependence distance checking in premature scheduling of queued insns.-fsched-stalled-insns=<number>	Set number of queued insns that can be prematurely scheduled.-fsched-verbose=<number>	Set the verbosity level of the scheduler.-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]	Specifies the vectorization cost model for code marked with a simd directive.-fsso-struct=[big-endian|little-endian|native]	Set the default scalar storage order.-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members.-ftabstop=<number>      Distance between tab stops for column reporting.-ftemplate-depth=<number>	Specify maximum template instantiation depth.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Set the default thread-local storage code generation model.-ftrack-macro-expansion=<0|1|2>	Track locations of tokens coming from macro expansion and display them in error messages.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-ftrivial-auto-var-init=[uninitialized|pattern|zero]	Add initializations to automatic variables.-fuse-linker-plugin is not supported in this configuration-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]	Specifies the cost model for vectorization.-fversion=<ident>	Compile in version code identified by <ident>.-fvisibility=[default|internal|hidden|protected]	Set the default symbol visibility.-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zstd is not supported in this configuration-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imacros <file>	Accept definition of macros in <file>.-image_base <address>	Specify <address> as the base address for a dylib or bundle.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-imultilib <dir>	Set <dir> to be the multilib include subdirectory.-include <file>	Include the contents of <file> before other files.-init <symbol_name>	The symbol <symbol_name> will be used as the first initialiser for a dylib.-install_name <name>	Set the install name for a dylib.-install_name only allowed with -dynamiclib-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iprefix <path>	Specify <path> as a prefix for next two options.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-mabi=ABI	Generate code that conforms to the given ABI.-mabi=BASEABI	Generate code that conforms to the given BASEABI.-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=ARCH	Generate code for the specified chip or CPU version.-march=ISA	Generate code for the given ISA.-march=PROCESSOR	Generate code for the given PROCESSOR ISA.-march=help	Print supported -march extensions.-mas100-syntax is incompatible with -gdwarf-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mbranch-cost=N	Set the cost of branches to roughly N instructions.-mcall-ABI	Select ABI calling convention.-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region requires the large memory model (-mlarge)-mcpu=	Use features of and schedule code for given CPU.-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=PROCESSOR	Use architecture of and optimize the output for PROCESSOR.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mdata-region requires the large memory model (-mlarge)-mdebug=	Enable debug output.-mdouble=<BITS>	Use <BITS> bits wide double type.-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=FPU	Generate code for the given FPU.-mhard-float not supported-mipsN	Generate code for ISA level N.-mlam=[none|u48|u57] Instrument meta data position in user data pointers.-mlarge-data-threshold=<number>	Data greater than given threshold will go into a large data section in x86-64 medium and large code models.-mlong-double=<BITS>	Use <BITS> bits wide long double type.-mmax-inline-memcpy-size=SIZE	Set the max size of memcpy to inline, default is 1024.-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=MCU	Select the target MCU.-mmcu=MCU	Select the target System-On-Chip variant that embeds this PRU.-mmpy-option=MPY	Compile ARCv2 code with a multiplier design option.-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-moverride=<string>	Power users only! Override CPU optimization parameters.-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-msdata=[none,data,sysv,eabi]	Select method for sdata handling.-msim	Use simulator runtime.-msimd=SIMD	Generate code for the given SIMD extension.-msingle-float and -msoft-float cannot both be specified-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-msve-vector-bits=<number>	Set the number of bits in an SVE vector register.-mtarget-linker <version>	Specify that ld64 <version> is the toolchain linker for the current invocation.-mtls-size=[16,32]	Specify bit size of immediate TLS offsets.-mtraceback=[full,part,no]	Select type of traceback table.-mtune=	Schedule code for given CPU.-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=PROCESSOR	Generate optimized code for PROCESSOR.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mtune=TUNE	Tune code for given ARC variant.-mx32 is not supported on Solaris-o <file>	Place output into <file>.-pagezero_size <size>	Allows setting the page 0 size to 4kb when required.-param=riscv-autovec-lmul=<string>	Set the RVV LMUL of auto-vectorization in the RISC-V port.-param=riscv-autovec-preference=<string>	Set the preference of auto-vectorization in the RISC-V port.-param=vsetvl-strategy=<string>	Set the optimization level of VSETVL insert pass.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-private_bundle not allowed with -dynamiclib-read_only_relocs <treatment>	Allow relocations in read-only pages (not recommended).-sectalign <segname> <sectname> <value>	Set section <sectname> in segment <segname> to have alignment <value> which must be an integral power of two expressed in hexadecimal form.-sectcreate <segname> <sectname> <file>	Create section <sectname> in segment <segname> from the contents of <file>.-seg_addr_table <file>	Specify the base addresses for dynamic libraries; <file> contains a line for each library.-segaddr <name> <address>	Set the base address of segment <name> to <address> which must be aligned to a page boundary (currently 4kb).-segprot <segname> <max_prot> <init_prot>	The virtual memory protections for segment <segname> have maximum and initial values <max_prot> and <init_prot> respectively.  The specified values may contain "r", "w", "x" or "-" the latter meaning "no access".-segs_read_only_addr <address>	Specify that <address> is the base address of the read-only segments of a dylib.-segs_read_write_addr <address>	Specify that <address> is the base address address of the read-write segments of a dylib.-stdlib=[libstdc++|libc++]	The standard library to be used for C++ headers and runtime.-sub_library <name>	Library named <name> will be re-exported (only useful for dylibs).-sub_umbrella <name>	Framework named <name> will be re-exported (only useful for dylibs).-trigraphs	Support ISO C trigraphs.-umbrella <framework>	The specified framework will be re-exported.-undefined <treatment>	Specify the handling for undefined symbols (default is error).-unexported_symbols_list <filename>	Do not export the global symbols listed in <filename>.-weak_reference_mismatches <treatment>	Specifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak.... this enumerator %qD... to the previous %qs clause here... with %qs clause here... without %qs clause near to here...following parameter %P which has a default argument...this statement, but the latter is misleadingly indented as if it were guarded by the %qs.NOT. operator in expression at %L must have a LOGICAL operand.XOR. operator at %C/* Prototypes for external procedures generated from %s
     by GNU Fortran %s%s.
  
     Use of this interface is discouraged, consider using the
     BIND(C) feature of standard Fortran instead.  */
  
  128-bit %<long double%> not supported for VAX floats128-bit system register support requires the %<d128%> extension31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode; use assignment instead; use assignment or value-initialization instead; use copy-assignment instead; use copy-assignment or copy-initialization instead; use copy-initialization instead; use value-initialization instead<During initialization>
! <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><message unknown at compile time><missing><return value> <return-value><statement><structured bindings><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>A BOZ literal constant at %L cannot appear as an actual argument in a function referenceA BOZ literal constant at %L cannot appear as an actual argument in a subroutine referenceA factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floatig point to integer truncation may be replaced with rounding to save mode switching.A lower bound must precede colon in assumed-size array specification at %LA memory space or traits array may not be specified for predefined allocator %qs at %LA non-default set of initial values has been requested, which violates the ABIA parameter name is required at %CA synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.A type parameter list is required at %CAAPCS does not support %<-mcallee-super-interworking%>AAPCS does not support %<-mcaller-super-interworking%>ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qsABI %qs is not enabled at configure-time, the linker might report an errorABI changed (%qs to %qs) while multilib is disabledABI for flattened struct with zero-length bit-fields changed in GCC 10ABI requires %<-march=rv%d%>ABI variant code generation (for use with -mabi= option):ABI with startfiles: %sABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)ABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CAC-IMPLIED-DO final expression references control variable at %LAC-IMPLIED-DO initial expression references control variable at %LAC-IMPLIED-DO step expression references control variable at %LACC CACHE directive must be inside of loop %CACCESS specification at %L was already specifiedACLE function %qD can only be called from a function that has %qs stateACLE function %qD can only be called when SME streaming mode is enabledACLE function %qD cannot be called when SME streaming mode is enabledACLE function %qD is incompatible with the use of %qsACLE function %qD requires ISA extension %qsACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %LALIGN requires a scalar positive constant integer alignment expression at %L that is a power of twoALLOCATABLE attribute at %C in a STRUCTURE definitionALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE directive at %L inside a target region must specify an ALLOCATOR clauseALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qsALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALLOCATED intrinsic at %L requires an array or scalar allocatable entityALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qsALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires a scalar INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %L not allowed in Fortran 95ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX5124FMAPS support will be removed in GCC 15AVX5124VNNIW support will be removed in GCC 15AVX512ER support will be removed in GCC 15AVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAVX512PF support will be removed in GCC 15Abbreviation for "-g -feliminate-unused-debug-symbols".Abbreviation for "-g -fno-eliminate-unused-debug-symbols".Absolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept argument mismatches in procedure calls.Accept extensions to support legacy code.Access data in the same section from shared anchor points.Access offset before parent offsetAccess overlaps with its siblingAccess size greater or equal to its parent sizeAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess terminates outside of its parentAccumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Actual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L of %qs intrinsic shall be an associated pointerActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLEActual argument for %qs at %L must be a pointerActual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statementActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]Actual argument to %qs at %L must have the same declared typeActual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown sizeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers.Add a common subexpression elimination pass after loop optimizations.Add comments for ignored declarations in the generated C++ header.Add description attributes to some DWARF DIEs that have no name attribute.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra annotations to diagrams.Add extra commentary to assembler output.Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged).Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default).Additional debug prints.Additional maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with, if it points to a local variable that the caller only writes to and passes it as an argument to functions.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target%'s comdat groups differsAlias and target%'s section differsAlias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlias:Align all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align function entry to 4 byte.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of every function.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.All the LEN type parameters in the TYPE IS statement at %C must be ASSUMEDAllocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)Allocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable component or deferred-shaped array near %C in DATA statementAllocatable function %qs at %L must have an explicit function interfaceAllocate local variables on the stack to allow indirect recursion.Allocate-object at %C is not a nonprocedure pointer nor an allocatable variableAllocate-object at %L also appears at %LAllocate-object at %L is neither a data pointer nor an allocatable variableAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocatorAllow (or do not allow) gcc to use the LOOP instruction.Allow IEC559 floating point exceptions in constant expressions.Allow a BOZ literal constant to appear in an invalid context and with X instead of Z.Allow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow dollar signs in entity names.Allow fast jumps to the message dispatcher.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow readonly data in sdata.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the arguments of the '?' operator to have different types.Allow the compiler to introduce new data races on stores.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues.Allow use r15 for inline ASM.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return at %L is not permitted in a DTIO procedureAlternate return cannot appear in operator interface at %LAlternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %LAlternate return specifier in elemental subroutine %qs at %L is not allowedAlternate return specifier in function %qs at %L is not allowedAlternate-return argument at %CAlthough not referenced, %qs has ambiguous interfaces at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways align function entry, jump target and return address.Always generate long calls.Always inline subword atomic operations.Always save $lp in the stack.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous interfaces in %s for %qs at %L and %qs at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.Amount of local data-share (LDS) memory to reserve for gang-private variables.An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attributeAn alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Approximate function insn number in 1K units triggering simple local RA.Approximate the effect of function calls to simplify analysis.Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs at %L to declarative !$OMP ALLOCATE directive must be a variableArgument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declarationArgument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %LArgument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLEArgument %qs of %qs with PASS(%s) at %L may not have the POINTER attributeArgument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of MOD at %L shall not be zeroArgument %qs of MODULO at %L shall not be zeroArgument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of elemental procedure at %L cannot have the ALLOCATABLE attributeArgument %qs of elemental procedure at %L cannot have the POINTER attributeArgument %qs of elemental procedure at %L must be scalarArgument %qs of pure function %qs at %L must be INTENT(IN) or VALUEArgument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENTArgument %qs of statement function %qs at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSD at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ASIND at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)Arguments of %qs at %L and %L cannot both be BOZ literal constantsArguments of %qs have different kind type parameters at %LArithmetic IF statement at %CArithmetic IF statement at %L requires a scalar REAL or INTEGER expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L is larger than limit set by %<-fmax-stack-var-size=%>, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the %<-fmax-stack-var-size=%> limit (or use %<-frecursive%>, which implies unlimited %<-fmax-stack-var-size%>) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute.Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray bound mismatch for dimension 1 of array (%ld/%ld)Array bound mismatch for dimension 2 of array (%ld/%ld)Array component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray constructor including type specification at %CArray constructor value at %L shall not be unlimited polymorphic [F2008: C4106]Array entity required at %LArray in initializer list at %L must have an explicit shapeArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray is not contiguous at %LArray of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit sizeArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray pointer %qs at %L must have a deferred shape or assumed rankArray reference at %C cannot have more than %d dimensionsArray reference at %C has more than 7 dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference at %L out of bounds (%ld < %ld) in loop beginning at %LArray reference at %L out of bounds (%ld > %ld) in loop beginning at %LArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section at %L to C_LOCArray section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %CArray section with a vector subscript at %L shall not be the target of a pointerArray sections: %qs not allowed in !$ACC DECLARE at %LArray specification at %C has more than %d dimensionsArray specification at %C with more than 7 dimensionsArray specification for symbol %qs in COMMON at %C must be explicitArray specification must be deferred at %LArray specification or array-valued SOURCE= expression required in ALLOCATE statement at %LArray specification required in ALLOCATE statement at %LArray-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeArray-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qsAs extending type %qs at %L has a coarray component, parent type %qs shall also have oneAssembler options
  =================
  
! Assigned GOTO statement at %CAssigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to a LEN or KIND part_ref at %L is not allowedAssignment to a constant expression at %CAssignment to an allocatable polymorphic variable at %LAssignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>Assignment to coindexed variable at %L in a PURE procedureAssignment to contiguous pointer from non-contiguous target at %LAssignment to polymorphic coarray at %L is not permittedAssociate name %qs in %s clause at %LAssociate name %qs in SHARED clause at %LAssociate-name %qs at %L is used as arrayAssociate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, eitherAssociating entity %qs at %L is a procedure nameAssociating entity %qs at %L is a procedure pointerAssociating selector-expression at %L yields a procedureAssociation target at %C must not be coindexedAssociation target at %L cannot be a BOZ literal constantAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume assembler support for (DWARF2+) .loc directives.Assume assembler support for view in (DWARF2+) .loc directives.Assume code will be assembled by GAS.Assume code will be linked by GNU ld.Assume code will be linked by HP ld.Assume common declarations may be overridden with ones with a larger trailing array.Assume data segments are relative to text segment.Assume external symbols to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI.Assume floating-point operations can trap.Assume incoming stack aligned to this power of 2.Assume labels and symbols can be addressed using 16 bit absolute addresses.Assume loading data from flash is slower than fetching instructions.Assume memory references are ordered and barriers are not needed.Assume no NaNs or infinities are generated.Assume normal C execution environment.Assume pointer overflow wraps around.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply across (uninlined) function boundaries.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS.  This option is only useful for reduced Tiny devices.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that loops with an exit will terminate and not loop indefinitely.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that standard D runtime libraries and "D main" exist.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array %qs at %L is not permitted in an initialization expressionAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-shape array %qs at %L is not permitted in an initialization expressionAssumed-size dummy array with !$ACC DECLARE at %LAssumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rankAssumed-type actual argument at %L requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Attempt to DEALLOCATE unallocated '%s'Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a STRUCTURE definitionAttribute at %L is not allowed in a TYPE definitionAttribute at %L is not allowed outside a TYPE definitionAugment variable location lists with progressive views.AutoFDO profile magic number does not matchAutoFDO profile version %u does not match %uAutomatic array %qs at %L cannot have an initializerAutomatic object %qs at %L cannot appear in COMMON at %LAutomatically adds space for longer path names in load commands (up to MAXPATHLEN).Automatically align branch targets to reduce branch penalties.Available BITS selections:Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid combining multiple statements into one exploded edge.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid placing any readable data in program memory.Avoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructions.Avoid using the GOT to access external symbols.BB %i cannot throw but has an EH edgeBB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) Variable %qs at %L must have length oneBIND(C) applied to %s %s at %LBIND(C) at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) attribute at %L may not be specified for an internal procedureBIND(C) procedure with NAME may not have POINTER attribute at %CBIND(C) statement at %CBLANK= at %L not allowed in Fortran 95BLOCK DATA construct at %LBLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ at %L cannot appear in an old-style initializationBOZ constant at %C uses nonstandard postfix syntaxBOZ constant at %L cannot appear in the COMPLEX intrinsic subprogramBOZ literal constant at %L cannot appear as an initializerBOZ literal constant at %L cannot appear in ACHAR intrinsic subprogramBOZ literal constant at %L cannot appear in CHAR intrinsic subprogramBOZ literal constant at %L cannot appear in a structure constructorBOZ literal constant at %L cannot appear in an array constructorBOZ literal constant at %L cannot appear in an output IO listBOZ literal constant at %L cannot appear in the FLOAT intrinsic subprogramBOZ literal constant at %L cannot be an actual argument to %qsBOZ literal constant at %L cannot be an operand of unary operator %qsBOZ literal constant at %L is neither a DATA statement value nor an actual argument of INT/REAL/DBLE/CMPLX intrinsic subprogramBOZ literal constant near %L cannot appear as an operand of a relational operatorBOZ literal constant near %L cannot be assigned to a %qs variableBOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initializationBOZ used outside a DATA statement at %LBPF CO-RE does not support LTOBPF CO-RE requires BTF debugging information, use %<-gbtf%>BYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array dimension at %LBad array reference at %LBad array spec of component %qs referenced in structure constructor at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad character %qc in OPERATOR name at %CBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind expression for function %qs at %LBad kind for logical constant at %CBad nameBad operatorBad shape of initializer at %LBad specification for assumed size array at %CBad specification for assumed size array at %LBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase ABI types for LoongArch:Base object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBasic ISAs of LoongArch:Binding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %LBoth section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Bounds specification for %qs in pointer assignment at %LBranch at %L may result in an infinite loopBranches are this expensive (arbitrary units).Branches executed:%s of %d
  Build for Core A.Build for Core B.Build for SDRAM.Building block for specs-based multilib-aware TFLAGS.Builtin %qF requires z14 or higherBuiltin %qF requires z15 or higherBuiltin not implementedBy-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC interoperable character dummy variable %qs at %L with VALUE attribute must have length oneC kind type parameter is for type %s but type at %L is %sC++ constructors and destructors will not be invoked for Objective-C fieldsC++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>C++ lookup of %qD would return a field, not a typeC++ modules are incompatible with precompiled headersC++ modules are incompatible with traditional preprocessingC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 %<noexcept%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>C++20 %<constinit%> only available with %<-std=c++20%> or %<-std=gnu++20%>C++20 %qE only available with %<-fmodules-ts%>C++20 %qE only available with %<-fmodules-ts%>, which is not yet enabled with %<-std=c++20%>C++20 concept definition syntax is %<concept <name> = <expr>%>C++20 says that these are ambiguous, even though the second is reversed:C99 designator %qE is not an integral constant-expressionC99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCCTL intrinsic function subtype out of rangeCDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHANGE TEAM statement at %CCHARACTER expression at %L is being truncated (%ld/%ld)CHARACTER expression will be truncated in assignment (%wd/%wd) at %LCHARACTER expression will be truncated in constructor (%td/%td) at %LCHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %LCHARACTER length must be a constant at %LCHARACTER(*) function %qs at %LCHARACTER(*) function %qs at %L cannot be array-valuedCHARACTER(*) function %qs at %L cannot be pointer-valuedCHARACTER(*) function %qs at %L cannot be pureCHARACTER(*) function %qs at %L cannot be recursiveCLASS entity at %C cannot have the PARAMETER attributeCLASS selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be set.COMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPECOMMON block %qs at %L cannot have the EXTERNAL attributeCOMMON block %qs at %L is also an intrinsic procedureCOMMON block %qs at %L is used as PARAMETER at %LCOMMON block %qs at %L that is also a function resultCOMMON block %qs at %L that is also a global procedureCOMMON block %qs at %L uses the same global identifier as entity at %LCOMMON block /%s/ not found at %CCOMMON block at %LCOMMON block at %L with binding label %qs uses the same global identifier as entity at %LCOMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qsCOMMON variable %qs at %L must have constant character lengthCOMPLEX argument %qs of %qs intrinsic at %LCOMPLEX quantities cannot be compared at %LCONTAINS block in derived type definition at %CCONTAINS statement at %C is already in a contained program unitCONTAINS statement without FUNCTION or SUBROUTINE statement at %LCONTIGUOUS attribute at %CCONTIGUOUS statement at %CCONVERT tag at %LCOUNT argument of the EVENT_QUERY intrinsic function at %L shall be definableCOUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integerCOUNT argument to SYSTEM_CLOCK at %L has non-default kindCOUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integerCOUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integerCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integerCPU you selected does not support x86-64 instruction setCRIS-port assertion failed: %sCRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCTF debug info requested, but not supported for %qs frontendCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCYCLE statement at %C to non-innermost tiled !$ACC LOOP loopCall mcount for profiling before a function prologue.Call the dump function for variables and function in IL.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Cannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot USE a module that is currently builtCannot USE a submodule that is currently builtCannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot compute the length of the char array at %L.Cannot construct ABSTRACT type %qs at %LCannot convert %qs to %qs at %LCannot convert %qs to interoperable type at %LCannot convert %s to %s at %LCannot delete module file %qs: %sCannot delete temporary module file %qs: %sCannot determine shape of initializer at %LCannot find an intrinsic module named %qs at %CCannot find function declaration for %qsCannot find keyword named %qs in call to %qs at %LCannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>Cannot find symbol %qsCannot get current directory nameCannot initialize implied-shape array at %L with scalarCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open JSON output file %s
  Cannot open file %qsCannot open included file %qsCannot open module file %qs for reading at %C: %sCannot open module file %qs for writing at %C: %sCannot open omp_requires file %qsCannot open pre-included file %qsCannot open source file %s
! Cannot overwrite GENERIC %qs at %LCannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot rename module file %qs to %qs: %sCannot set Cray pointee array spec.Cannot set pointee array spec.Cannot simplify expression at %LCannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange of value in conversion from %qs to %qs at %LChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Character %qs in string at %C is not representable in character kind %dCharacter %qs in string at %L cannot be converted into character kind %dCharacter component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy argument %qs at %L must be of constant length of one or assumed length, unless it has assumed shape or assumed rank, as procedure %qs has the BIND(C) attributeCharacter dummy argument %qs at %L must be of length 1 as it has the VALUE attributeCharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter length expression of component %qs at %L must be of INTEGER type, found %sCharacter length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %LCharacter length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %LCharacter length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %LCharacter length of component %qs needs to be a constant specification expression at %LCharacter-valued argument %qs of statement function at %L must have constant lengthCharacter-valued internal function %qs at %L must not be assumed lengthCharacter-valued module procedure %qs at %L must not be assumed lengthCharacter-valued statement function %qs at %L must have constant lengthCheck CFR execution paths also before calls followed by returns of their results.Check CFR execution paths also when exiting a function through an exception.Check for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Clause expected at %CClause expected at %C after trailing commaClear all tune features.Clear call-used registers upon function return.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray component %qs at %L must be allocatable with deferred shapeCoarray declaration at %CCoarray designator at %C but %qs is not a coarrayCoarray dummy argument %qs at %L to elemental procedureCoarray dummy variable %qs at %L not allowed in BIND(C) procedure %qsCoarray specification required in ALLOCATE statement at %LCoarray variable %qs at %L shall not have codimensions with deferred shapeCoarrays disabled at %C, use %<-fcoarray=%> to enableCoarrays disabled at %L, use %<-fcoarray=%> to enableCode for reallocating the allocatable array at %L will be addedCode for reallocating the allocatable variable at %L will be addedCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILECoindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)Coindexed actual argument at %L to pointer dummy %qsCoindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)Coindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed expression to pointer component %qs in structure constructor at %LCoindexed object with polymorphic allocatable subcomponent at %LCoindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qsCoindexed procedure-pointer component at %CCoindexed variable must not have an allocatable ultimate component in assignment at %LCollect and dump debug information into temporary file if ICE in C/C++ compiler occurred.Comma after * at %C not allowed without I/O listComma before i/o item list at %LComma expected at %CComma required after P descriptor in format string at %LCompile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for devices requiring XNACK enabled. Default "any" if USM is supported.Compile for devices with the SRAM ECC feature enabled, or not. Default "any".Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile in debug code.Compile in unittest code.Compile release version.Compile whole compilation unit at a time.Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known.Complain about a name being declared as a class member after a previous use of the same name.Complain when a command-line option is valid, but not applicable to the current front end.Complex argument of LOG at %L cannot be zeroComplex multiplication and division follow Fortran rules.Component %qs at %C already declared at %LComponent %qs at %C already in the parent type at %LComponent %qs at %C is a PRIVATE component of %qsComponent %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L has the CONTIGUOUS attribute but is not an array pointerComponent %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayComponent %qs at %L with coarray component shall be a nonpointer, nonallocatable scalarComponent %qs in derived type %qs at %L may not be C interoperableComponent %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)Component %qs is initialized twice in the structure constructor at %LComponent %qs of %qs at %L has the same name as an inherited type-bound procedureComponent %qs of BIND(C) type at %L must have length oneComponent %qs with CLASS at %C must be allocatable or pointerComponent %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s of SEQUENCE type declared at %L does not have the SEQUENCE attributeComponent at %C must have the POINTER attributeComponent initializer without name after component named %s at %LComponent to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %LComponent to the right of a part reference with nonzero rank must not have the POINTER attribute at %LComponent with KIND attribute at %C must be INTEGERComponent with LEN attribute at %C must be INTEGERComponents in TYPE at %C must precede CONTAINSCompute locview reset points based on insn length estimates.Computed GOTO at %CConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsConditional moves for float are enabled.Conditional moves for integral are enabled.Configure the newlib board specific runtime.  The default is or1ksim.Configured with: %s
  Conflicting initializers in union at %L and %LConform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (published in 2018).Conform to the ISO 2017 C++ standard with GNU extensions.Conform to the ISO 2017 C++ standard.Conform to the ISO 2020 C++ standard (experimental and incomplete support).Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support).Conform to the ISO 2023 C standard draft (expected to be published in 2024) (experimental and incomplete support).Conform to the ISO 2023 C standard draft (expected to be published in 2024) with GNU extensions (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO 2026 C++ draft standard (experimental and incomplete support).Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 2018 standard.Conform to the ISO Fortran 2023 standard.Conform to the ISO Fortran 95 standard.Conform to the Objective-C 1.0 language as implemented in GCC 4.0.Conform to the o32 FPXX ABI.Consider access to byte sized memory slow.Consider type 'int' to be 16 bits wide.Consider type 'int' to be 32 bits wide.Constant character expression required in MESSAGE clause at %LConstant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstant memcpy size in bytes above which to start using MOPS sequence.Constant memmove size in bytes above which to start using MOPS sequence.Constant memset size in bytes from which to start using MOPS sequence.Constant-type argument expectedConstruct webs and split unrelated uses of single variable.Contained function %qs at %L has no IMPLICIT typeContained procedure %qs at %C clashes with procedure defined at %LContained procedure %qs at %C is already ambiguousContained procedure %qs at %L has the same name as its encompassing procedureContained procedure %qs at %L of a PURE procedure must also be PUREControl generation of reciprocal estimates.Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint.Control the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Control which events are displayed in diagnostic paths.Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores.Convert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Convert function return to call and return thunk.Convert indirect call and jump to call and return thunks.Copy array sections into a contiguous block on procedure entry.Copyright %s 2024 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires %<-fcray-pointer%> flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a dynamically linked position independent executable.Create a shared library.Create a static position independent executable.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LCreating array temporary at %L for argument %qsCurrent RISC-V GCC does not support RVV in big-endian modeCurrent RISC-V GCC does not support VLEN greater than 4096bit for 'V' ExtensionD does not support pointers on this target.D inline assembler statements are not supported in GDC.DATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L cannot have the ALLOCATABLE attributeDATA element %qs at %L is a pointer and so must be a full arrayDATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-targetDATA statement at %C after the first executable statementDATA statement at %C cannot appear within an INTERFACEDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDC format specifier not allowed at %CDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECIMAL= at %L not allowed in Fortran 95DEFAULTMAP at %C but prior DEFAULTMAP for category %sDEFAULTMAP at %C but prior DEFAULTMAP with unspecified categoryDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %L not allowed in Fortran 95DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locatorDEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJDEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kindDETACH event handle %qs in %s clause at %LDETACH event handle %qs in SHARED clause at %LDEVICE_TYPE must be ANY when used with INDIRECT at %LDIM argument (%d) to intrinsic SIZE at %L out of range (1:%d)DIM argument at %L is out of boundsDIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %LDIMENSION specified for %qs outside its INTERFACE body at %LDISTANCE= argument to NUM_IMAGES at %LDISTANCE= argument to THIS_IMAGE at %LDIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionDO CONCURRENT construct at %CDO loop at %L is undefined as it overflowsDO loop at %L is undefined as it underflowsDO loop at %L will be executed zero timesDO step value is zeroDO termination statement which is not END DO or CONTINUE with label %d at %CDO-iterator %qs at %L is inside iterator of the same nameDOUBLE COMPLEX at %CDP format specifier not allowed at %CDTIO %s procedure at %L must be recursiveDTIO character argument at %L must have assumed lengthDTIO dummy argument at %L must be a scalarDTIO dummy argument at %L must be an ASSUMED SHAPE ARRAYDTIO dummy argument at %L must be of KIND = %dDTIO dummy argument at %L must be of type %sDTIO dummy argument at %L must have INTENT %sDTIO procedure %qs at %L must be a subroutineDarwin does not support -mfentry or associated optionsDarwin is not an mx32 platformData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDebug library to use instead of phobos.Declaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefault library to use instead of phobos.Default-initialized %s dummy argument %qs at %L is not permitted in BIND(C) procedure %qsDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDeferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Dependence-type SINK used together with SOURCE on the same construct at %LDeprecated in favor of -Wc11-c23-compat.Deprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=c++17.Deprecated in favor of -std=c11.Deprecated in favor of -std=c23.Deprecated in favor of -std=c99.Deprecated in favor of -std=gnu++11.Deprecated in favor of -std=gnu++14.Deprecated in favor of -std=gnu++17.Deprecated in favor of -std=gnu11.Deprecated in favor of -std=gnu23.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L conflicts with namelist object %qs at %CDerived type %qs at %L has not been declaredDerived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs cannot be used as a variable at %LDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs is used as an actual argument at %LDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic typeDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Destruct fields of partially constructed objects.Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent CHARACTER lengths (%wd/%wd) in array constructor at %LDifferent character kinds at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmulDifferent shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmulDifferent type kinds at %LDifferent types in pointer assignment at %L; attempted assignment of %s to %sDimensions specified for %s at %L after its initializationDisable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger.Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger.Disable ARCompact specific pass to generate conditional execution instructions.Disable CFR in leaf functions.Disable FP regs.  Equivalent to -msoft-float.Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>Disable LR and SR instructions from using FPX extension aux registers.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger.Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger.Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger.Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger.Disable access to shared memory objects.Disable access to variables marked `@system' from @safe code.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disable stack scrub entirely, disregarding strub attributes.Disable the use of RX FPU instructions.Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Disallow tail call optimization when a calling routine may have omitted character lengths.Disallow unsound immutable conversions that were formerly incorrectly permitted.Discover pure and const functions.Discover read-only and non addressable static variables.Discover read-only, write-only and non-addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display target specific command line options (including assembler and linker options).Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display the frontend AST after parsing and semantic passes.Display the global symbol table after parsing.Display the symbols in reverse order.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do link the standard D startup files in the compilation.Do no generate BRcc instructions in arc_reorg.Do not add a default symbol exports to modules or dynamic libraries.Do not add default run paths (for the compiler library directories) to executables, modules or dynamic libraries.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that functions never executed during the train run are cold.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not elide common elements in template comparisons.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not generate unaligned memory accesses.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not link the standard D library in the compilation.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not need load-load barriers (dbar 0x700).Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretty-print template specializations as the template signature followed by the arguments.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use GOT to access external symbols.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use the AIX Vector Extended ABI.Do not use the AltiVec ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the device-specific specs file device-specs/specs-<MCU>.Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about specified attributes.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a dynamically linked position independent executable.Don't destruct fields of partially constructed objects.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use %reloc() assembly operators (for backward compatibility).Don't use C-style integral promotion for unary '+', '-' and '~'.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDowngrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L cannot be a derived type at %CDummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs is invalid in procedure pointer initialization at %LDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump Source Coverage Obligations.Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt.Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt.Dump a textual representation of the exploded graph to SRCFILE.eg.txt.Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file.Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file.Dump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump only the defined symbols.Dump optimization passes.Dump state-purging information to a SRCFILE.state-purge.dot file.Dump the analyzer exploded graph to a SRCFILE.eg.dot file.Dump the analyzer supergraph to a SRCFILE.supergraph.dot file.Dump the demangled output.Dump the details of LTO objects.Dump the dump tool command line options.Dump the statistics of gimple statements.Dump the statistics of tree types.Dump the statistics of trees.Dump the symtab callgraph.Dump various Rust front end internals.Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot.Dump various analyzer internals to SRCFILE.*.infinite-loop.dot.Dump various analyzer internals to SRCFILE.analyzer.txt.Dump various analyzer internals to stderr.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s modifier at %L in USES_ALLOCATORS clauseDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate AUTOMATIC attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate argument %qs at %L to intrinsic %sDuplicate array spec for Cray pointee at %CDuplicate construct label %qs at %CDuplicate format specification at %CDuplicate name %qs in association at %CDuplicate name %qs in parameter list at %CDuplicate statement label %d at %L and %LDuplicate symbol %qs in formal argument list at %CDuplicated %qs clause at %LDuplicated NOWAIT clause on %s and %s at %CDuplicated clause with SOURCE dependence-type at %CDuplicated common block %</%s/%> in !$OMP ALLOCATE at %LDuplicated variable %qs in !$OMP ALLOCATE at %LDuring link time optimization warn about mismatched types of global declarations.Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return.Dynamically allocate cc registers.E specifier not allowed with g0 descriptor in format string at %LEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH incoming edge mixed with non-EH incoming edges in bb %iEH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELFv2 parameter passing for an argument containing zero-width bit fields but that is otherwise a homogeneous aggregate was corrected in GCC 12ELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %L not allowed in Fortran 95END TEAM statement at %CEND statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %LENTRY result %s cannot be a POINTER in FUNCTION %s at %LENTRY result %s cannot be an array in FUNCTION %s at %LENTRY result %s cannot be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY statement at %L with BIND(C) prohibited in an elemental procedureENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsEQUIVALENCE statement at %CERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG variable at %L shall be a scalar default CHARACTER variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeElement in %s array constructor at %L is %sElement of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %LElement of assumed-shape or pointer array passed to array dummy argument %qs at %LElement with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit .stack_size directives.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property.Emit IEEE-conformant code, without inexact exceptions.Emit RISC-V ELF attribute.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit custom warnings with internal details intended for analyzer developers.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit diagnostics showing the location of nodes in the exploded graph.Emit direct branches to local functions.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit().Emit long load/store sequences.Emit more verbose descriptions of control flow in diagnostics.Emit more verbose descriptions of state changes in diagnostics.Emit optimization diagnostics.Emit profiling counter call at function entry before prologue.Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run.Emit progressive recommended breakpoint locations.Emit rdval instead of rduniq for thread pointer.Emit special instrumentation for accesses to volatiles.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit template instantiations as weak symbols.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty old style initializer list at %CEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 16-entry register file.Enable 32-bit ALU instructions.Enable 32-bit jump instructions.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++ coroutines (experimental).Enable C++ header module (experimental).Enable C++ modules-ts (experimental).Enable C++14 sized deallocation support.Enable C-SKY DSP instructions.Enable C-SKY Enhanced DSP instructions.Enable C-SKY SECURE instructions.Enable C-SKY TRUST instructions.Enable C-SKY Vector DSP instructions.Enable CFI tables via GAS assembler directives.Enable DEC-style STATIC and AUTOMATIC attributes.Enable DIV, DIVU.Enable DIV-REM instructions for ARCv2.Enable DSP 3.1 Pack A extensions.Enable DWARF line debug info via GNU as.Enable Dual and Single Operand Instructions for Telephony.Enable ENTER_S and LEAVE_S opcodes for ARCv2.Enable FT32B code compression.Enable Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable GPR32 in inline asm when APX_F enabled.Enable Graphite Identity transformation.Enable ID based shared library.Enable IEEE 128-bit floating point via the __float128 keyword.Enable Local Register Allocation.Enable Locked Load/Store Conditional extension.Enable LoongArch Advanced SIMD Extension (LASX, 256-bit).Enable LoongArch SIMD Extension (LSX, 128-bit).Enable MUL instructions.Enable MUL.X and UMUL.X instructions.Enable MULX instructions, assume fast shifter.Enable Objective-C exception and synchronization syntax.Enable Objective-C setjmp exception handling runtime.Enable OpenACC.Enable OpenMP (implies -frecursive in Fortran).Enable OpenMP GPU offloading.Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable Read-Modify-Write (RMW) instructions support/use.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable Virtual Hosting support.Enable XY Memory extension (DSP version 3).Enable alignment of COMMON blocks.Enable all -Wunused- warnings.Enable all DEC language extensions.Enable all optimization info dumps on stderr.Enable an RTL peephole pass before sched2.Enable asan allocas/VLAs protection.Enable asan builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable at-calls stack scrubbing for all viable functions.Enable atomic instructions.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable byte swap instructions.Enable cache bypass for volatile references.Enable cache prefetch instructions.Enable certain features present in drafts of C++ Contracts.Enable certain features present in the Concepts TS.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional move instruction usage.Enable conditional moves unconditionally.Enable conditional moves.Enable conservative small loop unrolling.Enable constructor/destructor feature.Enable coprocessor instructions.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable default widths for i, f and g format specifiers.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable embedding metadata directly into object filesEnable exception handling.Enable experimental compilation of Rust files at your own riskEnable extra conditional-branch instructions j(s)lt and j(s)le.Enable floating-point status flags setting SSE vector operations on partial vectors.Enable formatting of JSON output.Enable forward propagation on trees.Enable front end optimization.Enable function profiling.Enable function reordering that improves code placement.Enable garbage collection (GC) in Objective-C/Objective-C++ programs.Enable general atomic operations introduced in v3 ISA.Enable generation of ARC SIMD instructions via target-specific builtins.Enable generation of R2 BMX instructions.Enable generation of R2 CDX instructions.Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div.Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override.Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul.Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch.Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override.Enable generation of hardware floating point instructions. The default is -msoft-float.Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override.Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations.Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations.Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable hwasan instrumentation of allocas/VLAs.Enable hwasan instrumentation of builtin functions.Enable hwasan instrumentation of load operations.Enable hwasan instrumentation of statically sized stack-allocated variables.Enable hwasan instrumentation of store operations.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable instructions that guard against return-oriented programming attacks.Enable internal stack scrubbing for all viable functions.Enable interrupt stack instructions.Enable kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable lazy module importing.Enable legacy math intrinsics for compatibility.Enable legacy parsing of INCLUDE as statement.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable load/store bonding.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop interchange on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization of floating point inductions.Enable loop vectorization on trees.Enable machine specific peephole optimizations.Enable more verbose RTX cost dumps during debug.  For GCC developers use only.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable multiprocessor instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable rvalue arguments to ref parameters.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET).Enable sign extend instructions.Enable signed division and modulus instructions.Enable signed move and memory load instructions.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable stack scrub as per attributes, with strict call checking.Enable stack scrubbing for all viable functions.Enable static analysis pass.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the CSR checking for the ISA-dependent CRS and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions.Enable the MIPS16e V2 instructions.Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals.Enable the copy of the AArch64 load/store pair fusion pass that runs after register allocation.Enable the copy of the AArch64 load/store pair fusion pass that runs before register allocation.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the extended LRW instruction (default for CK801).Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of blank format items in format strings.Enable the use of character literals in assignments and data statements for non-character variables.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable transitivity of constraints during analysis.Enable unaligned word and halfword accesses to packed data.Enable use of BI/BIH instructions when available.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of R16-R31 (default).Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable various security-relevant flags.Enable vectorization for gather instruction.Enable vectorization for scatter instruction.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
! Enforce class member access control semantics.Entity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity %qs at %L is incompatible with a BOZ literal constantEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquality comparison for %s at %LEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError allocating %lu bytesError converting PARAMETER constant in complex constant at %CError converting integerError in array constructor referenced at %LError in pointer initialization at %CError in type-spec at %LError in typebound call at %LError reallocating to %lu bytesError writing JSON output file %s
  Error writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
! Evaluation of nonstandard initialization expression at %LEvaluation of string longer than 2**28 at %L deferred to runtime, expect bugsEventEvent variable argument at %L must be a coarray but not coindexedEvent variable argument at %L must be a coarray or coindexedEvent variable at %L must be a scalar of type EVENT_TYPEEvery subscript of target specification at %L must be a constant expressionExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<( depobj )%> at %CExpected %<(%> after %qs at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<)%> or %<omp_cur_iteration)%> at %CExpected %<*%> in coindex specification in ALLOCATE statement at %LExpected %<,%> at %CExpected %<,%> or %<)%> at %CExpected %<,%> or end of statement at %CExpected %<:%> at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %LExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %CExpected ALIGN or ALLOCATOR clause at %CExpected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %CExpected COMPILATION or EXECUTION in AT clause at %CExpected DEPEND, UPDATE, or DESTROY clause at %CExpected DO loop at %CExpected ELSE at %L in atomic compare captureExpected FATAL or WARNING in SEVERITY clause at %CExpected HOST, NOHOST or ANY at %CExpected IF at %L in atomic compare captureExpected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %CExpected INCLUSIVE or EXCLUSIVE clause at %CExpected INTEGER type at %LExpected NONE or PRESENT in DEFAULT clause at %CExpected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %CExpected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifierExpected P edit descriptor in format string at %LExpected PARAMETER symbol in complex constant at %CExpected RANK or RANK DEFAULT following SELECT RANK at %CExpected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %CExpected SEQ_CST, ACQUIRE or RELAXED at %CExpected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TEAMS, PARALLEL or THREAD as binding in BIND at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %LExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %CExpected data constant after repeat spec at %CExpected dependence-type SINK or SOURCE at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected identifier at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer expression at %CExpected integer expression of the %<omp_allocator_handle_kind%> kind at %LExpected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %CExpected integer stringExpected intrinsic assignment in OMP WORKSHARE at %LExpected label %qs for %s statement at %CExpected left parenthesisExpected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %LExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected range-specification at %CExpected real stringExpected register or constant integer.Expected right parenthesisExpected scalar initialization expression at %CExpected scalar intrinsic expression at %L in atomic comparisonExpected scalar intrinsic variable at %L in atomic comparisonExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after %<.%> at %CExpected terminating name at %CExpected trait-property-extension at %CExpected type-bound procedure or procedure pointer component at %CExpected variable list at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting a variable at %LExpecting definable entity near %LExpecting list of named entities at %CExpecting variable in READ statement at %CExpecting variable or io-implied-do at %LExpecting variable or io-implied-do in READ statement at %LExplicit array shape at %C must be constant of INTEGER type and not %s typeExplicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit interface required for polymorphic argument at %LExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE selector at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %L has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options.Extraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFDPIC mode is not supported in Thumb-1 modeFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)FINAL procedure declaration at %CFLUSH statement at %CFORALL construct at %LFORALL end expression at %L must be a scalar INTEGERFORALL index %qs may not appear in triplet specification at %LFORALL index-name at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar variable of type integerFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORM TEAM statement at %CFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L cannot be a zero-sized arrayFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>FPTR argument at %L to C_F_POINTER shall not be polymorphicFPU types of LoongArch:FPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSFUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %LFUNCTION result %s cannot be a POINTER in FUNCTION %s at %LFUNCTION result %s cannot be an array in FUNCTION %s at %LFUNCTION result %s cannot be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailed to match clause at %CFailure getting length of a constant array.Failure in conversion of BOZ to REAL at %LFatal ErrorFile %qs is being included recursivelyFile %qs opened at %C is not a GNU Fortran module fileFile for output dependency information.Fine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %qsFlag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qsFlag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Fold calls to simple inline functions.Fold instructions calculating memory offsets to the memory access instruction if possible.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %LFor -f*-prefix-map= options compare canonicalized pathnames rather than just strings.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.For the assembler (and linker) permit any architecture sub-variant to be used without error.Forbid performing fp-as-gp optimization.Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'.Force all calls to be made via a jli instruction.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force creation of temporary to test infrequently-executed forall code.Force disable hardware loop, even use -mext-dsp.Force functions to be aligned to a 4 byte boundary.Force generation of external symbol indirection stubs.Force indirect call and jump via register.Force performing fp-as-gp optimization.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %L has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 2023:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L has entry %s with mismatched characteristicsFunction %s at %L with entries returning variables of different string lengthsFunction not found.Function result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power10.Fuse certain integer operations together for better performance on power8.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC does not currently support a simdclone with simdlens %wd and %wd for these types.GCC does not currently support argument type %qT for simdGCC does not currently support return type %qT for simdGCC does not currently support simdlen %wd for type %qTGCC is not configured to support %qs as %<-foffload=%> argumentGCC must be configured with %<--enable-newlib-nano-formatted-io%> to use %<-mtiny-printf%>GCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCC_OFFLOAD_OMP_REQUIRES_FILE unsetGCN GPU type to use:GCSE disabledGENERIC %qs at %L cannot overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
! GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGNU-style attribute between label and declaration appertains to the labelGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate (do not generate) MMA instructions.Generate (do not generate) code that uses the LXVKQ instruction.Generate (do not generate) code that uses the XXSPLTIDP instruction.Generate (do not generate) code that uses the XXSPLTIW instruction.Generate (do not generate) pc-relative memory addressing.Generate (do not generate) pc-relative memory optimizations for externals.Generate (do not generate) prefixed memory instructions.Generate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate BTF debug information at default level.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate C prototypes from non-BIND(C) external procedure definitions.Generate C++ Module dependency information.Generate C-SKY FPU double float instructions (default for hard float).Generate CTF debug information at default level.Generate DSP extension instructions.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate JSON file.Generate LP64 code.Generate MIPS16 code.Generate ModuleInfo struct for output module.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SIMD clones for functions with the OpenMP declare target directive.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all _mcount and __fentry__ calls.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a Mach-O bundle (file type MH_BUNDLE).Generate a __return_loc section pointing to all return instrumentation code.Generate a call to abort if a noreturn function returns.Generate a default D main() function when compiling.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate all necessary information for BPF Compile Once - Run Everywhere.Generate an output executable that binds symbols on load, rather than lazily.Generate approximate reciprocal divide and square root for better throughput.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate big-endian eBPF.Generate bit instructions.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for C-SKY compiler runtime instead of libgcc.Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple macOS) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Smart Mode.Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for all template instantiations.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for assert contracts.Generate code for class invariant contracts.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for postcondition contracts.Generate code for precondition contracts.Generate code for static functions even if they are never called.Generate code for switches without a default case.Generate code for the Android platform.Generate code for the M*Core M210.Generate code for the M*Core M340.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that conforms to the specified ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that will run in privileged state.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to mitigate against straight line speculation.Generate code to track when the CPU might be speculating incorrectly.Generate code to use a non-exec PLT and GOT.Generate code using global anchor symbol addresses.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code which uses the core registers only (r0-r14).Generate code with library calls for floating point.Generate code with unaligned load store, valid for MIPS R6.Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate constant pools in the compiler instead of assembler.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in CodeView format.Generate debug information in DWARF v2 (or later) format.Generate debug information in VMS format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide instructions.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate extended arithmetic instructions, only valid for ARC700.Generate extended entry point information for inlined functions.Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate floating-point multiply-accumulation instructions.Generate frecipd/fsqrtd/fdivd instructions (default for hard float).Generate hardware abs instructions.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate libcalls for atomic loads and stores when sync libcalls are disabled.Generate little endian code.Generate little-endian code.Generate little-endian eBPF.Generate load/store multiple instructions.Generate load/store with update instructions.Generate local calls to out-of-line atomic operations.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate millicode thunks.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate push/pop instructions (default).Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate return instruction in naked function.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate single-precision floating-point instructions.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate stm/ldm instructions (default).Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unaligned VSX load/store for inline expansion of memcpy/memmove.Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove.Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generate xBPF.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal entity %qs at %L cannot appear in a COMMON blockGlobal entity %qs at %L cannot appear in a COMMON block at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGot unknown attribute %<target("%s")%>Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.HOLDS expression at %L must be a scalar logical expressionHandle OpenMP allocators for allocatables and pointers.Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Harden conditional branches by checking reversed conditions.Harden conditionals not used in branches, checking reversed conditions.Harden control flow by recording and checking execution paths.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %L uses nonstandard X instead of ZHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).I/O register operand for '%%%c'IBITS: Bad bitICE: %<emit_insn%> used where %<emit_jump_insn%> needed:ID of shared library to build.ID shared libraries and FD-PIC mode cannot be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIM part_ref at %CIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT NONE with spec list at %CIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINDIRECT clause at %C requires a constant logical expressionINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO UNIT in %s statement at %L must be an internal file in a PURE procedureIOLENGTH tag invalid in INQUIRE statement at %CIOMSG tag at %LIPA modref summary is missing in input fileIPA-SRA access verification failedISA %qs is not supported in %<target%> attribute, use %<arch=%> syntaxISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<%s_BitInt(%d)%> before C23ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<[[]]%> attributes before C23ISO C does not support %<__int%d%> typesISO C does not support %<auto%> type deduction before C23ISO C does not support %<~%> for complex conjugationISO C does not support %qs before C23ISO C does not support %qs predefined identifierISO C does not support complex integer typesISO C does not support decimal floating-point before C23ISO C does not support fixed-point typesISO C does not support omitting parameter names in function definitions before C23ISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support specifying %<enum%> underlying types before C23ISO C does not support the %<_Float%d%s%> type before C23ISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer braces before C23ISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a %<?:%> expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids storage class specifiers in compound literals before C23ISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%> before C23ISO C restricts enumerator values to range of %<int%> before C23ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ allows bit-field attributes only before the %<:%> tokenISO C++ did not adopt string literal operator templates taking an argument pack of charactersISO C++ does not allow %<?:%> with omitted middle operandISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not allow converting to %qH from %qI with greater conversion rankISO C++ does not allow converting to %qH from %qI with unordered conversion rankISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ does not support %<__int%d%> for %qsISO C++ does not support plain %<complex%> meaning %<double complex%>ISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids converting a string constant to %qTISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids empty unnamed enumISO C++ forbids flexible array member %qsISO C++ forbids flexible array membersISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids incrementing a pointer of type %qTISO C++ forbids incrementing an enumISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a %<?:%> expressionISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member functionISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member functionISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function.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%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>ISO C++ forbids using a floating-point literal in a constant-expressionISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading %<operator ?:%>ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C++17 does not allow %<register%> storage class specifierISO C++17 does not allow dynamic exception specificationsISO C11 does not support omitting the string in %qEISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<for%> loop initial declarationsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size cannot be evaluatedISO C90 forbids array whose size cannot be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CITERATOR may not be combined with SINK at %CITERATOR may not be combined with SOURCE at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If bounds remapping is specified at %L, the pointer target shall not be NULLIf first argument of ATAN2 at %L is zero, then the second argument must not be zeroIf first argument of ATAN2D at %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol.Ignore unsupported pragmas.Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported.Ignored.Ignoring '!$omx' vendor-extension sentinel at %CIllegal allocate-object at %C for a PURE procedureIllegal assignment to external procedure at %LIllegal character in BOZ constant at %CIllegal id in copy_walk_reduction_argIllegal preprocessor directiveIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal type in character concatenation at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement EVENT %s at %C in CRITICAL blockImage control statement EVENT %s at %C in DO CONCURRENT blockImage control statement EVENT %s at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement 'in' contracts of overridden methods to be a superset of parent contract.Implement 'in' parameters to mean scope const.Implement C++17 inheriting constructor semantics.Implement D bit-fields.Implement DIP1000: Scoped pointers.Implement DIP1008: Allow exceptions in @nogc code.Implement DIP1021: Mutable function arguments.Implement P2564 for consteval propagation.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.Implicitly declared BIND(C) function %qs at %L may not be C interoperableImplicitly declared BIND(C) variable %qs at %L may not be C interoperableImplicitly declared function %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %LImplicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT typeImplied SAVE for module variable %qs at %L, needed due to the default initializationImplied-shape array at %LImprove GCC's ability to track column numbers in large source files, at the expense of slower compilation.Impure function %qs at %L might not be evaluatedImpure function at %L might not be evaluatedIn %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %sIn SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection.In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qsIn constructor %qDIn copy constructor %qDIn destructor %qDIn explicit object member function %qDIn file included fromIn function %qDIn function %qsIn lambda functionIn member function %qDIn member function %qsIn moduleIn module imported atIn static member function %qDInclude directory %qs: %sIncluded file %qs is not a regular fileIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible initialization between a derived type entity and an entity with %qs type at %CIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent internal state: No location in expression near %LInconsistent internal state: No location in statementInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ldIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %LIndex variable %qs redefined at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %LIndicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4.Indicate presence of a processor erratum.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inequality comparison for %s at %LInhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of structure component with a HOLLERITH constant at %L is not allowedInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%wd/%wd)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialize ptx registers.Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline code to invalidate instruction cache entries after setting up nested function trampolines.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Inline strcmp calls if possible.Inline strlen calls if possible.Inline strncmp calls if possible.Inquiry parameter cannot appear in a data-stmt-object-list at %CInsert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks.Insert code to profile values of expressions.Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Instruction accounted for function prologue, epilogue and other overhead.Instruction accounted for function thunk overhead.Instructions number above which STFL stall penalty can be compensated.Instrument function entry and exit with profiling calls invoked once.Instrument function entry and exit with profiling calls.Instrument function exit in instrumented functions with __fentry__.Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons).Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons).Integer division truncated to constant %qs at %LInteger expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too big for its kind at %C. This check can be disabled with the option %<-fno-range-check%>Integer too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterchanging loops at %LInterface %qs at %L is declared in a later PROCEDURE statementInterface %qs at %L may not be a statement functionInterface %qs at %L may not be genericInterface %qs at %L must be explicitInterface mismatch for procedure-pointer component %qs in structure constructor at %L: %sInterface mismatch in dummy procedure %qs at %L: %sInterface mismatch in global procedure %qs at %L: %sInterface mismatch in procedure pointer assignment at %L: %qs is not a subroutineInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInterface of %qs at %L must be explicitInterface-name expected after %<(%> at %CInternal compiler error:
! Internal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is invalid in procedure pointer initialization at %LInternal procedure %qs is used as actual argument at %LInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Interrupt Service Routines cannot be coded in Thumb-1 modeIntersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Interval overlap of %<-fdbg-cnt=%s%>: [%u, %u] and [%u, %u]Intrinsic %qs (%s) used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zdIntrinsic function %qs (%d) not recognizedIntrinsic function %qs at %L is not permitted in an initialization expressionIntrinsic function %s at %L is not permitted for CO_REDUCEIntrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointerIntrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure %qs not allowed in PROCEDURE statement at %LIntrinsic procedure at %L cannot be a MODULE PROCEDUREIntrinsic subroutine %qs at %L shall not have a type specifierIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clauseIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clauseInvalid %qs directive at %L in %s clause: declarative, informational and meta directives not permittedInvalid BOZ literal constant used in subscript at %CInvalid C identifier in NAME= specifier at %CInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid NAME %qs in !$ACC ROUTINE ( NAME ) at %CInvalid NULL at %LInvalid argument to !$ACC WAIT at %CInvalid array reference of a non-array entity at %LInvalid association target at %CInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character %qc in variable name at %CInvalid character 0x%s at %CInvalid character in name at %CInvalid character(s) in ELSE statement after %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid combined or composite directive at %LInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression after %<%s(%> at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid keyword %qs in %qs intrinsic function at %LInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid mixing of IEEE 128-bit and IBM 128-bit floating point typesInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type in arithmetic operation at %LInvalid type-spec at %CInvalid use of BOZ literal constant at %LInvalid use of statement function argument at %LInvalid value for %s specification at %CIssue a note when diagnostics are deduplicated.Issue debug information for compiler-generated auxiliary variables.Issue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJSON format version: %s
  Jump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJunk after MAP statement at %CJunk after UNION statement at %CJunk after non-nested STRUCTURE statement at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND attribute at %C in a STRUCTURE definitionKIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization expressionKIND part_ref at %CKeyword %qs at %C has already appeared in the current argument listKeyword argument %qs at %L is already associated with another actual argumentKeyword argument %qs at %L is invalid in a statement functionKeyword argument %qs at %L is not in the procedureKeyword argument %qs at %L is not in the procedure; did you mean %qs?Keyword argument requires explicit interface for procedure %qs at %LKeyword argument requires explicit interface for procedure pointer component %qs at %LKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known CSKY CPUs (for use with the -mcpu= options):Known CSKY FPUs (for use with the -mfpu= option):Known CSKY architectures (for use with the -march= option):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known PTX ISA target architectures (for use with the -misa= option):Known PTX ISA versions (for use with the -mptx= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option)Known assembler dialects (for use with the -masm= option):Known choices for mitigation against straight line speculation with -mharden-sls=:Known choices for return instrumentation with -minstrument-return=:Known cmodel types (for use with the -mcmodel= option):Known cmodel types (for use with the -mict-model= option):Known code model types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN argument (%ld) out of range 0:%d in intrinsic MVBITSLEN argument (%ld) out of range 0:%ld in intrinsic IBITSLEN attribute at %C in a STRUCTURE definitionLEN attribute at %C in a TYPE definitionLEN or KIND inquiry ref in DATA statement at %LLEN part_ref at %CLHS in %<noreturn%> callLINEAR clause modifier other than VAL used on DO or SIMD construct at %LLINEAR clause modifier used on DO or SIMD construct at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs after %L doesn't match IF label %qsLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLabeled DO statement at %LLeft parenthesis required after %<*%> in format string at %LLegacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel not found, use none, slim, blocks, vops.Lift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20.Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70.Limit how much the autovectorizer may unroll a loop.Limit of %d continuations exceeded in statement at %CLimit on number of alias checks performed when attempting to form an ldp/stp.Line truncated at %LLines executed:%s of %d
! Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link the standard Modula-2 libraries statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all hidden GC allocations.List all non-mutable fields which occupy an object instance.List all usages of 'in' on parameter.List all variables going into thread local storage.List information on all D language transitions.List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPEList item %qs in %s clause at %L must be of TYPE(C_PTR)List item %qs with allocatable components is not permitted in map clause at %LList item shall not be coindexed at %CList specified together with memory order clause in FLUSH directive at %CList statistics on template instantiations.Load all members of archive libraries, rather than only those that satisfy undefined symbols.Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLocator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLogs which object files the linker loads.Logs which symbol(s) caused an object to be loaded.Look for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.LoongArch CPU types:Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs does not have hardware multiply support, but %<-mhwmult%> is set to %sMCU %qs supports %s ISA but %<-mcpu%> option is set to %sMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 16-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 32-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to f5seriesMESSAGE clause at %L requires a scalar default-kind CHARACTER expressionMIPS16 %<-mxgot%> codeMIPS16 PIC for ABIs other than o32 and o64MIPS16 requires %<-mexplicit-relocs%>MMIX Internal: %s is not a shiftable integerMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE PROCEDURE formal argument %qs conflicts with alternate return at %CMODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %CMODULE prefix at %CMODULE prefix at %C found outside of a module, submodule, or interfaceMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 built-in functions only work inside interrupt handlersMULT case in %<cris_op_str%>Magnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make GCC pass the --no-relax command-line option to the linker instead of the --relax option.Make all function calls indirect.Make inline functions constexpr by default.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalformed type-spec at %CMalloc data into P2 space.Mangled derived type definition at %CMapper for module to CMI files.Mark MAC register as call-clobbered.Mark all loops as parallel.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64).Max number of bytes to compare with loops.Max number of bytes to compare without loops.Max number of bytes to compare.Max number of bytes to move inline.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation.Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum combined size of caller and callee which is inlined if callee is called once.Maximum depth of DFS walk used by modref escape analysis.Maximum depth of a loop nest to fully value-number optimistically.Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator.Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges.Maximum depth of recursive cloning for self-recursive function.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum loop depth of a call which is considered for inlining functions called once.Maximum number of VALUEs handled during a single find_base_term call.Maximum number of accesses stored in each modref reference.Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of arrays per SCoP.Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable.Maximum number of bases stored in each modref tree.Maximum number of basic blocks before VRP uses a sparse bitmap cache.Maximum number of basic blocks for VRP to use a basic cache vector.Maximum number of bits for which we avoid creating FMAs.Maximum number of bits that can be moved from memory to memory efficiently.Maximum number of bits that can be stored to memory efficiently.Maximum number of blocks for -fharden-control-flow-redundancy.Maximum number of blocks for in-line -fharden-control-flow-redundancy.Maximum number of concurrently open C++ module files when lazy loading.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of different predicates used to track properties of loops in IPA analysis.Maximum number of disambiguations to perform per memory access.Maximum number of escape points tracked by modref per SSA-name.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of isl operations, 0 means unlimited.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculatively.Maximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of operations in a parameter expression that can be handled by IPA analysis.Maximum number of outgoing edges in a switch before VRP will not process it.Maximum number of parameters in a SCoP.Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code.Maximum number of predicates anded for each predicate ored in the normalized predicate chain.Maximum number of predicates ored in the normalized predicate chain.Maximum number of queries into the alias oracle per store.Maximum number of references stored in each modref base.Maximum number of relations the oracle will register in a basic block.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements visited during jump function offset discovery.Maximum number of store chains to track at the same time in the store merging pass.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of tests performed by modref query.Maximum number of times a given range is adjusted during the dataflow.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of a single store merging region in bytes.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Member functions defined within their class are inline in module purview.Memory Tagging Extension does not support %<-mabi=ilp32%>Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory spaceMerge adjacent stores.Merge similar-enough states during analysis.Merge subcommand usage:Merge-stream subcommand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum page size for warning purposes.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values.Mismatch in BIND(C) names (%qs/%qs) at %CMismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qsMismatch in number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMismatches between file architecture and one specified by "-arch" are errors instead of warnings.Missing %<&%> in continued character constant at %CMissing %<(%> in ELSE IF expression at %CMissing %<(%> in IF-expression at %CMissing %<)%> in ELSE IF expression at %CMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing %qs in statement at or before %LMissing -mcpu option in ASM_CPU_SPEC?Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing THEN in ELSE IF statement after %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing alternate return specifier in subroutine call at %LMissing argument list in function %qs at %CMissing argument to %qs at %CMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing comma at %LMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing explicit declaration with EXTERNAL attribute for symbol %qs at %LMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing item in format string at %LMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesis in format string at %LMissing lower bound in assumed size coarray specification at %CMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolMitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431).Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098).Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465).Module %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Move stores out of loops.Multiple %qs modifiers specified at %CMultiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routine at %CNAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %LNAME %qs invalid in !$ACC ROUTINE ( NAME ) at %LNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %LNONMONOTONIC schedule modifier specified with ORDERED clause at %LNON_OVERRIDABLE and DEFERRED cannot both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNOWAIT clause must not be used with COPYPRIVATE clause at %LNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL at %L is not permitted as actual argument to %qs intrinsic functionNULL intrinsic with allocatable MOLD at %LNULL used in arithmeticNULL() at %C cannot appear in an array constructorNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDNULL() near %L cannot appear in INQUIRE statementNULLIFY does not allow bounds remapping for pointer object at %CNUM_TEAMS lower bound at %L larger than upper bound at %LName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%wu vs %wu bytes)Named block DO at %L requires matching ENDDO nameNamed constant %qs at %L cannot be an EQUIVALENCE objectNamed constant %qs in variable definition context (%s) at %LNamed constant at %C in an EQUIVALENCENamelist %qs cannot be an argument at %LNamelist %qs cannot be an argument to subroutine or function at %LNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNested function trampolines not supported on CK801.No binding name is allowed in BIND(C) at %CNo branches
  No calls
  No default crt0.o.No description yet.No edge out of thunk nodeNo executable lines
! No initializer for allocatable component %qs given in the structure constructor at %CNo initializer for component %qs given in the structure constructor at %CNo longer supported.No region crossing jump at section boundary in bb %iNon-ELEMENTAL user-defined assignment in WHERE at %LNon-PARAMETER symbol %qs at %L cannot be implied-shapeNon-POINTER in pointer association context (%s) at %LNon-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>Non-THREADPRIVATE object %qs in COPYIN clause at %LNon-character assumed shape array element in FORMAT tag at %LNon-character assumed size array element in FORMAT tag at %LNon-character in FORMAT tag at %LNon-character non-Hollerith in FORMAT tag at %LNon-character pointer array element in FORMAT tag at %LNon-constant character length at %L in DATA statementNon-constant lower bound in implied-shape declaration at %LNon-default LOGICAL kind in %s tag at %LNon-extensible derived-type %qs at %L must not be ABSTRACTNon-numeric character in statement label at %CNon-polymorphic passed-object dummy argument of %qs at %LNon-scalar FINAL procedure at %L should have assumed shape argumentNon-significant digits in %qs number at %C, maybe incorrect KINDNon-variable expression in variable definition context (%s) at %LNon-zero imaginary part discarded in conversion from %qs to %qs at %LNonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operatorNoncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)Nonconforming tab character at %CNonconforming tab character in column %d of line %dNonconforming tab character in format at %CNonconstant array section at %L in DATA statementNonexistent include directory %qsNoninteger exponent in an initialization expression at %LNoninteroperable array FPTR at %L to C_F_POINTER: %sNoninteroperable array at %L as argument to C_LOC: %sNoninteroperable procedure at %L to C_FUNLOCNoninteroperable procedure pointer at %L to C_F_PROCPOINTERNonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %LNonnegative width required in format string at %LNonpointer object %qs with default initialization shall not appear in a DATA statement at %LNonpolymorphic reference to abstract type at %CNonstandard conversion from %s to %s at %LNonstandard type declaration %s*%d at %CNonzero range step expected at %LNot configured with %<--enable-gather-detailed-mem-stats%>.Not enough elements in array initializer at %CNot expected TAG.Note #include directives not translated to import declarations, and not known to be textual.Note #include directives translated to import declarations.Note Compiled Module Interface pathname of a specific module or header-unit.Note Compiled Module Interface pathnames.Note a #include translation of a specific header.Note all candidates during overload resolution failure.Number of partitions the program should be split to.Number of registers used to pass integer arguments.Numeric PARAMETER required in complex constant at %CNumeric operands are required in expression at %LNumeric or CHARACTER operands are required in expression at %LOLD argument of the %s intrinsic function at %L shall be definableOMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is usedOMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clauseOMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clauseOMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignoredOMP DECLARE TARGET variable at %L is an element of a COMMON blockOMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clauseOMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clauseOMP TARGET UPDATE at %L requires at least one TO or FROM clauseOPEN statement at %L must have UNIT or NEWUNIT specifiedOPEN statement not allowed in PURE procedure at %COPERATION argument at %L must be a PURE functionOPTIONAL is not allowed inside of BLOCK at %CORDER at %L is not a permutation of the size of SHAPE at %LORDER clause must not be used together ORDERED at %LORDERED clause argument not constant positive integer at %CORDERED clause parameter is less than COLLAPSE at %LORDERED clause specified together with %<inscan%> REDUCTION clause at %LObject %qs is not a variable at %LObject %qs is not a variable at %L; parameters cannot be and need not be copiedObject %qs is not a variable at %L; parameters cannot be and need not be mappedObjective-C declarations may only appear in global scopeObsolescent feature:Obsolete; use GCN_STACK_SIZE at runtime.Offline tool to handle gcda counts
  
! Old-style character length at %COld-style initialization at %COld-style type declaration %s*%d not supported at %COmit frame pointer for leaf functions.Omit range reduction step when performing complex division.Omit the frame pointer in leaf functions.One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %LOnly DEFAULT permitted as reduction-modifier in REDUCTION clause at %LOnly array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declaredOnly emit Compiled Module Interface.Only generate absolute relocations on word sized values.Only intrinsic operators can be used in expression at %LOnly issue one instruction per cycle.Only retained for backward compatibility.Only the !$ACC ROUTINE form without list is allowed in interface block at %COnly the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %COnly use 32 FPRs.Only use 32 GPRs.OpenACC construct inside of non-OpenACC regionOpenACC directive inside of CRITICAL block at %COpenACC directives other than ROUTINE may not appear in PURE procedures at %COpenACC loop directive must be associated with an OpenACC compute regionOpenACC region inside of OpenACC routine, nested parallelism not supported yetOpenMP %<omp::decl%> attribute on a statementOpenMP %<requires%> directive with %qs specified only in some compilation unitsOpenMP %<requires%> directive with non-identical clauses in multiple compilation units: %qs vs. %qsOpenMP ERROR directive at %L with %<at(execution)%> clause in a PURE procedureOpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>OpenMP constructs are not allowed in target region with %<ancestor%>OpenMP constructs other than %<ordered simd%>, %<simd%>, %<loop%> or %<atomic%> may not be nested inside %<simd%> regionOpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a %<loop%> regionOpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a region with the %<order(concurrent)%> clauseOpenMP directive at %C is not pure and thus may not appear in a PURE procedureOpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declarationOpenMP runtime API call %qD in a region with %<device(ancestor)%> clauseOpenMP runtime API call %qD in a region with %<order(concurrent)%> clauseOpenMP runtime API call %qD strictly nested in a %<teams%> regionOperand of .not. operator at %%L is %sOperand of unary numeric operator %%<%s%%> at %%L is %sOperand of user operator %%<%s%%> at %%L is %sOperands at %L and %L cannot appear as operands of binary operator %qsOperands of binary numeric operator %%<%s%%> at %%L are %s/%sOperands of comparison operator %%<%s%%> at %%L are %s/%sOperands of logical operator %%<%s%%> at %%L are %s/%sOperands of string concatenation operator at %%L are %s/%sOperands of user operator %%<%s%%> at %%L are %s/%sOperator interface at %L conflicts with intrinsic interfaceOperator interface at %L has the wrong number of argumentsOperator interface at %L must have, at most, two argumentsOptimize amount of stdarg registers saved to stack at start of function.Optimize conditional patterns using SSA PHI nodes.Optimize for CPU.Optimize for debugging experience rather than speed or size.Optimize for space aggressively rather than speed.Optimize for space rather than speed.Optimize for speed disregarding exact standards compliance.Optimize frame header.Optimize induction variables on trees.Optimize lui/addiu address loads.Optimize opcode sizes at link time.Optimize partition neutering.Optimize sibling and tail recursive calls.Optimize tail call instructions in assembler and linker.Option %<-fallow-leading-underscore%> is for use only by gfortran developers, and should not be used for implicitly typed variablesOptions to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options.Options:
  Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY lower bound is %ld)Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY upper bound is %ld)Out of stack space.
  Output .debug_types section when using DWARF v4 debuginfo.Output callgraph information on a per-file basis with decorations.Output callgraph information on a per-file basis.Output lto objects containing both the intermediate language and binary output.Output stack usage information on a per-function basis.Output vtable verification counters.Output vtable verification pointer sets information.Overlap subcommand usage:Overlapping unequal initializers in EQUIVALENCE at %COverlapping unequal initializers in EQUIVALENCE at %LOverride -mbest-lib-options.P descriptor requires leading scale factor in format string at %LPAD= at %L not allowed in Fortran 95PARAMETER %qs is used at %L before its definition is completePARAMETER %qs shall not appear in a DATA statement at %CPARAMETER at %L is missing an initializerPARAMETER symbol in complex constant at %CPARAMETER without '()' at %CPAUSE statement at %CPC relative literal loads.PCH allocation failurePCH memory is not available: %mPCS variantPDP11 bit-field handling unsupported in %qsPHI argument is missing for edge %d->%dPHI argument is not SSA_NAME, or invariantPHI argument on abnormal edge is not SSA_NAMEPHI node with locationPHI node with wrong VUSE on edge from BB %dPIC code generation is not compatible with fast indirect callsPIC code generation is not supported in the portable runtime modelPIC is not supported for %qsPIC is only supported for RTPsPIC is required but not supported with CONST16 instructionsPIC register clobbered by %qs in %<asm%>PIC support for %<-fstack-limit-symbol%>POINTER attribute is required for procedure pointer component at %CPOINTER object %qs in %s clause at %LPOINTER object %qs of polymorphic type in %s clause at %LPOINTER-valued function appears on right-hand side of assignment at %LPOS argument (%ld) out of range 0:%ld in intrinsic %sPOS argument (%ld) out of range 0:%ld in intrinsic BTESTPOS argument (%ld) out of range 0:%ld in intrinsic IBITSPOS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITSPOSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESSPR100400PRE disabledPREFETCHWT1 support will be removed in GCC 15PRINT namelist at %C is an extensionPRINT statement at %C not allowed within PURE procedurePRINT_OPERAND, invalid insn for %%CPRINT_OPERAND, invalid insn for %%NPRIVATE statement at %C is only allowed in the specification part of a modulePRIVATE statement at %C must precede procedure bindingsPRIVATE statement at %C must precede structure componentsPRIVATE statement in TYPE at %C must be inside a MODULEPROCEDURE %qs at %L may not be used as its own interfacePROCEDURE at %C must be in a generic interfacePROCEDURE attribute conflicts with INTENT attribute in %qs at %LPROCEDURE attribute conflicts with NAMELIST attribute in %qs at %LPROCEDURE attribute conflicts with PROTECTED attribute at %LPROCEDURE attribute conflicts with RESULT attribute in %qs at %LPROCEDURE attribute conflicts with SAVE attribute in %qs at %LPROCEDURE list at %CPROCEDURE statement at %CPROCEDURE(interface) at %C should be declared DEFERREDPROTECTED at %C only allowed in specification part of a modulePROTECTED attribute at %CPROTECTED attribute conflicts with EXTERNAL attribute at %LPROTECTED statement at %CPTX does not support weak declarations (only weak definitions)PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)PUBLIC %s %qs at %L of PRIVATE derived type %qsPUBLIC function %qs at %L of PRIVATE type %qsPUBLIC statement at %C is only allowed in the specification part of a modulePURE and IMPURE must not appear both at %CPURE prefix in MODULE PROCEDURE interface is missing at %LPack VLIW instructions.Pack structure members together without holes.Pad shorter fixed form lines to line width with spaces.Padding of %d bytes required before %qs in COMMON %qs at %L; reorder elements or use %<-fno-align-commons%>Padding of %d bytes required before %qs in COMMON at %L; reorder elements or use %<-fno-align-commons%>Param to control which writeback opportunities we try to handle in the load/store pair fusion pass.  A value of zero disables writeback handling.  One means we try to form pairs involving one or more existing individual writeback accesses where possible.  A value of two means we also try to opportunistically form writeback opportunities by folding in trailing destructive updates of the base register used by a pair.Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expressionParameter array %qs at %L cannot be automatic or of deferred shapeParameterized derived type at %C is ambiguousParameterized type %qs does not have a component corresponding to parameter %qs at %LPass -EB option through to linker.Pass -EL option through to linker.Pass -marclinux option through to linker.Pass -marclinux_prof option through to linker.Pass -mrelax or -mno-relax option to the assembler.Pass -z text to linker.Pass the address of the ra save location to _mcount in $12.Passed-object at %L must be scalarPassed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedurePassed-object dummy argument of %qs at %L must be scalarPassed-object dummy argument of %qs at %L must not be ALLOCATABLEPassed-object dummy argument of %qs at %L must not be POINTERPasses on a request to the assembler to enable fixes for various silicon errata.Passes on a request to the assembler to warn about various silicon errata.Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modifiedPassing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qsPassing internal procedure at %L by location not allowedPassing intrinsic NULL as actual argument at %L requires an explicit interfacePath to header file that should be pre-included before each compilation unit.Percentage penalty functions containing a single call to another function will receive when they are evaluated for cloning.Percentage penalty the recursive functions will receive when they are evaluated for cloning.Perform IPA Value Range Propagation.Perform Identical Code Folding for functions and read-only variables.Perform Identical Code Folding for functions.Perform Identical Code Folding for variables.Perform SMS based modulo scheduling before the first scheduling pass.Perform SMS based modulo scheduling with register moves allowed.Perform VR4130-specific alignment optimizations.Perform Value Range Propagation on trees.Perform a forward propagation pass on RTL.Perform a number of minor, expensive optimizations.Perform a register copy-propagation optimization pass.Perform a register renaming optimization pass.Perform a target dependent instruction fusion optimization pass.Perform cloning to make Interprocedural constant propagation stronger.Perform comparison elimination after register allocation has finished.Perform conversion of conditional jumps to branchless equivalents.Perform conversion of conditional jumps to conditional execution.Perform conversions of switch initializations.Perform cross-jumping optimization.Perform early inlining.Perform enhanced load motion during global common subexpression elimination.Perform function-local points-to analysis on trees.Perform global common subexpression elimination after register allocation has finished.Perform global common subexpression elimination.Perform indirect inlining.Perform internal consistency checkings.Perform interprocedural bitwise constant propagation.Perform interprocedural constant propagation.Perform interprocedural modref analysis.Perform interprocedural points-to analysis.Perform interprocedural profile propagation.Perform interprocedural reduction of aggregates.Perform jump threading optimizations.Perform live range splitting during the SSA->normal pass.Perform loop peeling.Perform loop splitting.Perform loop unrolling for all loops.Perform loop unrolling when iteration count is known.Perform loop unswitching.Perform partial inlining.Perform redundant load after store elimination in global common subexpression elimination.Perform scalar replacement of aggregates.Perform software pipelining of inner loops during selective scheduling.Perform software pipelining of outer loops during selective scheduling.Perform speculative devirtualization.Perform store motion after global common subexpression elimination.Perform straight-line strength reduction.Perform superblock formation via tail duplication.Perform unroll-and-jam on loops.Perform unused symbol elimination in debug info.Perform unused type elimination in debug info.Perform variable tracking and also tag variables that are uninitialized.Perform variable tracking by annotating assignments.Perform variable tracking.Perform whole program optimizations.Period required in format specifier %s at %LPeriod required in format specifier at %LPeriod required in format specifier in format string at %LPermit '$' as an identifier character.Permit nonconforming uses of the tab character.Permit scheduling of a function's prologue and epilogue sequence.Permit scheduling of a function's prologue sequence.Permit scheduling of function prologue and epilogue sequences.Permit universal character names (\u and \U) in identifiers.Place a stop bit after every cycle when scheduling.Place data items into their own section.Place each function into its own section.Place floating point constants in TOC.Place symbol+offset constants in TOC.Please include the complete backtrace with any bug report.
  Please submit a full bug report, with preprocessed source (by using -freport-bug).
--- 1977,2016 ----
  %sspecifier at %L not allowed in OPEN statement for unformatted I/O%u name provided for structured binding%u names provided for structured binding'' ' flag'!' flag'#' flag'%%%c' is not a valid operand prefix'%%&' used without any local dynamic TLS references'%%l' operand isn't a label'%s' file is already processed
  '%s' is not a valid explicit concrete semantic'%s' must have %d operands (excluding match_dups)'%s' must have at least %d operands (excluding match_dups)'%s' must have no more than %d operands (excluding match_dups)''' flag'(' flag'+' flag'-' flag'0' flag'B' operand has multiple bits set'B' operand is not constant'E' modifier'I' flag'O' modifier'^' flag'_' flag'a' flag'h' operand is not SImode register'm' flag'o' operand is not constant'q' flag(C)(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable.(Obsolete after 10.4)	Set MH_NOMULTIDEFS in an umbrella framework.(Obsolete after 10.4) -multiply_defined <treatment>	Provided a mechanism for warning about symbols defined in multiple dylibs.(Obsolete after 10.4) -multiply_defined_unused <treatment>	Provided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs.(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4.(Obsolete and unhandled by ld64, ignored)	ld should produce an executable (only handled by ld_classic).(Obsolete)	This is the default.(Obsolete) -sectobjectsymbols <segname> <sectname>	Setting a local symbol at the start of a section is no longer supported.(Obsolete) -sectorder <segname> <sectname> <orderfile>	Replaced by a more general option "-order_file".(Obsolete) Allowed linking to proceed with "-flat_namespace" when a linked bundle contained a symbol also exported from the main executable.(Obsolete) Current linkers never dead-strip these items, so the option is not needed.(Obsolete) LD_PREBIND is no longer supported.(Obsolete) Object files with LINKEDIT sections are no longer supported.(Obsolete) This is the default.(Obsolete, ignored)	Old support similar to "-whyload".(Obsolete, ld_classic only) -sectcreate <segname> <sectname> <file>	Allowed creation of a section from a file.(Obsolete, ld_classic only) -seg_addr_table_filename <path>.(a pointer to member can only be formed with %<&%E%>)(an out of class initialization is required)(anonymous namespace)(anonymous)(if this is not what you intended, make sure the function template has already been declared and add %<<>%> after the function name here)(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will accept your code)(if you use %<-fpermissive%>, G++ will accept your code, but allowing the use of an undeclared name is deprecated)(messages without a matching method signature will be assumed to return %<id%> and accept %<...%> as arguments)(near initialization for %qs)(no argument)(perhaps %<typename %T::%E%> was intended)(perhaps a semicolon is missing after the definition of %qT)(so you should pass %qT not %qT to %<va_arg%>)(static destructors for %s)(static initializers for %s)(the message is displayed only once per source file)
  ({anonymous})*** WARNING *** there are active plugins, do not report this as a bug unless you can reproduce it without enabling any plugins.
! *this--help=<class>	Display descriptions of a specific class of options.  <class> is one or more of optimizers, target, warnings, undocumented, params.--param inline-unit-growth limit reached--param large-function-growth limit reached--param large-stack-frame-growth limit reached--param max-inline-insns-auto limit reached--param max-inline-insns-single limit reached--param=aarch64-ldp-policy=[default|always|never|aligned] Fine-grained policy for load pairs.--param=aarch64-stp-policy=[default|always|never|aligned] Fine-grained policy for store pairs.--param=gcn-preferred-vectorization-factor=[default,32,64]	Preferred vectorization factor.--param=openacc-kernels=[decompose|parloops]	Specify mode of OpenACC 'kernels' constructs handling.--param=openacc-privatization=[quiet|noisy]	Specify mode of OpenACC privatization diagnostics.--param=parloops-schedule=[static|dynamic|guided|auto|runtime]	Schedule type of omp schedule for loops parallelized by parloops.--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the output mode for debugging ranger.--param=threader-debug=[none|all] Enables verbose dumping of the threader solver.-A<question>=<answer>	Assert the <answer> to <question>.  Putting '-' before <question> disables the <answer> to <question>.-D<macro>[=<val>]	Define a <macro> with <val> as its value.  If just <macro> is given, <val> is taken to be 1.-E or -x required when input is from standard input-F <dir>	Add <dir> to the end of the main framework include path.-G<number>	Put global and static data smaller than <number> bytes into a special section (on some targets).-Hd <dir>	Write D interface files to directory <dir>.-Hf <file>	Write D interface to <file>.-I <dir>	Add <dir> to the end of the main include path.-J<directory>	Put MODULE files in 'directory'.-MF <file>	Write dependency output to the given file.-MQ <target>	Add a target that may require quoting.-MT <target>	Add a target that does not require quoting.-O<number>	Set optimization level to <number>.-U<macro>	Undefine <macro>.-Waligned-new=[none|global|all]	Warn even if 'new' uses a class member allocation function.-Walloc-size-larger-than=<bytes>	Warn for calls to allocation functions that attempt to allocate objects larger than the specified number of bytes.-Walloca-larger-than=<number>	Warn on unbounded uses of alloca, and on bounded uses of alloca whose bound can be larger than <number> bytes.-Wbidi-chars=[none|unpaired|any|ucn] Warn about UTF-8 bidirectional control characters.-Wframe-larger-than=<byte-size>	Warn if a function's stack frame requires in excess of <byte-size>.-Wlarger-than=<byte-size>	Warn if an object's size exceeds <byte-size>.-Wnormalized=[none|id|nfc|nfkc]	Warn about non-normalized Unicode strings.-Wstack-usage=<byte-size>	Warn if stack usage might exceed <byte-size>.-Wvla-larger-than=<number>	Warn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes.-Xbind-now and -Xbind-lazy are incompatible-Xf <file>	Write JSON output to the given <file>.-allowable_client <name>	The output dylib is private to the client <name>.-arch <name>	Generate output for architecture <name>.-aux-info <file>	Emit declaration information into <file>.-bundle not allowed with -dynamiclib-bundle not allowed with -shared-bundle_loader <executable>	Treat <executable> (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution.-bundle_loader not allowed with -dynamiclib-c or -S required for Ada-c required for gnat2scil-c required for gnat2why-client_name <name>	Enable the executable being built to link against a private dylib (using allowable_client).-client_name not allowed with -dynamiclib-compatibility_version <number>	Set the version for the client interface.  Client programs must record a value less than or equal to <number>, or the binding will fail at runtime.-compatibility_version only allowed with -dynamiclib-current_version <number>	Set the current version for the library to <number>.-current_version only allowed with -dynamiclib-d<letters>	Enable dumps from specific passes of the compiler.-dumpbase <file>	Set the file basename to be used for dumps.-dumpbase-ext .<ext>    Drop a trailing .<ext> from the dump basename to name auxiliary output files.-dumpdir <dir>	Set the directory name to be used for dumps.-dylib_file install_name:file_name	This allows linking of a dylib with "install_name" but to be found in a different install position "file_name"-dylinker_install_name <path>	Only used for building dyld.-exported_symbols_list <filename>	Export global symbols in <filename> in linked output file; any symbols not mentioned will be treated as "hidden".-f%s ignored (not supported for DJGPP)
! -fada-spec-parent=unit	Dump Ada specs as child units of given parent.-faligned-new=<N>	Use C++17 over-aligned type allocation for alignments greater than N.-fasan-shadow-offset=<number>	Use custom shadow memory offset.-fblas-matmul-limit=<n>	Size of the smallest matrix for which matmul will use BLAS.-fbounds-check=[on|safeonly|off]	Turn array bounds checks on, in @safe code only, or off.-fcall-saved-<register>	Mark <register> as being preserved across functions.-fcall-used-<register>	Mark <register> as being corrupted by function calls.-fcf-protection=[full|branch|return|none|check]	Instrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets.-fcheck=[...]	Specify which runtime checks are to be performed.-fcheckaction=[throw,halt,context]	Behavior on contract failure.-fcoarray=<none|single|lib>	Specify which coarray parallelization should be used.-fcompare-debug[=<opts>]	Compile with and without e.g. -gtoggle, and compare the final-insns dump.-fconst-string-class=<name>	Use class <name> for constant strings.-fconstexpr-cache-depth=<number>	Specify maximum constexpr recursion cache depth.-fconstexpr-depth=<number>	Specify maximum constexpr recursion depth.-fconstexpr-loop-limit=<number>	Specify maximum constexpr loop iteration count.-fconstexpr-ops-limit=<number>	Specify maximum number of constexpr operations during a single constexpr evaluation.-fcontract-assumption-mode=[on|off]	Enable or disable treating axiom level contracts as assumptions (default on).-fcontract-build-level=[off|default|audit]	Specify max contract level to generate runtime checks for.-fcontract-continuation-mode=[on|off]	Enable or disable contract continuation mode (default off).-fcontract-mode=[on|off]	Enable or disable all contract facilities (default on).-fcontract-role=<name>:<semantics>	Specify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume).-fcontract-semantic=<level>:<semantic>	Specify the concrete semantics for level.-fcontract-strict-declarations=[on|off]	Enable or disable warnings on generalized redeclaration of functions with contracts (default off).-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>	The endianness used for unformatted files.-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-<upper_limit2>:...][,<counter>:...]	Set the debug counter limit.-fdebug-prefix-map=<old>=<new>	Map one directory name to another in debug information.-fdebug=<ident>	Compile in debug code identified by <ident>.-fdeps-target=obj.o Output file for the compile step.-fdiagnostics-color=[never|always|auto]	Colorize diagnostics.-fdiagnostics-column-origin=<number>	Set the number of the first column.  The default is 1-based as per GNU style, but some utilities may expect 0-based, for example.-fdiagnostics-column-unit=[display|byte]	Select whether column numbers are output as display columns (default) or raw bytes.-fdiagnostics-escape-format=[unicode|bytes]	Select how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it.-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]	Select output format.-fdiagnostics-show-location=[once|every-line]	How often to emit source location at the beginning of line-wrapped diagnostics.-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]	Determine which characters to use in text arg diagrams.-fdiagnostics-urls=[never|always|auto]	Embed URLs in diagnostics.-fdisable-[tree|rtl|ipa]-<pass>=range1+range2	Disable an optimization pass.-fdoc-dir=<dir>	Write documentation file to directory <dir>.-fdoc-file=<file>	Write documentation to <file>.-fdoc-inc=<file>	Include a Ddoc macro <file>.-fdump-<type>	Dump various compiler internals to a file.-fdump-cxx-spec=<filename>	Write all declarations as C++ code to <filename>.-fdump-final-insns=filename	Dump to filename the insns at the end of translation.-fdump-go-spec=filename	Write all declarations to file as Go code.-femit-struct-debug-baseonly	Aggressive reduced debug info for structs.-femit-struct-debug-detailed=<spec-list>	Detailed reduced debug info for structs.-femit-struct-debug-reduced	Conservative reduced debug info for structs.-fenable-[tree|rtl|ipa]-<pass>=range1+range2	Enable an optimization pass.-fexcess-precision=[fast|standard|16]	Specify handling of excess floating-point precision.-fexec-charset=<cset>	Convert all strings and character constants to character set <cset>.-fextern-std=<standard>	Set C++ name mangling compatibility with <standard>.-ffile-prefix-map=<old>=<new>	Map one directory name to another in compilation result.-ffixed-<register>	Mark <register> as being unavailable to the compiler.-ffixed-line-length-<n>	Use n as character line width in fixed mode.-ffp-contract=[off|on|fast]	Perform floating-point expression contraction.-ffpe-summary=[...]	Print summary of floating point exceptions.-ffpe-trap=[...]	Stop on following floating point exceptions.-ffree-line-length-<n>	Use n as character line width in free mode.-fgnat-encodings=[all|gdb|minimal]	Select the balance between GNAT encodings and standard DWARF emitted in the debug information.-fgo-c-header=<file>	Write Go struct definitions to file as C code.-fgo-debug-escape-hash=<string>	Hash value to debug escape analysis.-fgo-dump-<type>	Dump Go frontend internal information.-fgo-embedcfg=<file>	List embedded files via go:embed.-fgo-importcfg=<file>	Provide file that tells where to find imports.-fgo-optimize-<type>	Turn on optimization passes in the frontend.-fgo-pkgpath=<string>	Set Go package path.-fgo-prefix=<string>	Set package-specific prefix for exported Go names.-fgo-relative-import-path=<path>	Treat a relative import as relative to path.-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]	Check CFR execution paths also before calling noreturn functions.-finit-character=<n>	Initialize local character variables to ASCII value n.-finit-integer=<n>	Initialize local integer variables to n.-finit-logical=<true|false>	Initialize local logical variables.-finit-real=<zero|snan|nan|inf|-inf>	Initialize local real variables.-finline-arg-packing	Perform argument packing inline.-finline-limit=<number>	Limit the size of inlined functions to <number>.-finline-matmul-limit=<n>	Specify the size of the largest matrix for which matmul will be inlined.-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization.-finput-charset=<cset>	Specify the default character set for source files.-finstrument-functions-exclude-file-list=filename,...	Do not instrument functions listed in files.-finstrument-functions-exclude-function-list=name,...	Do not instrument listed functions.-fira-algorithm=[CB|priority]	Set the used IRA algorithm.-fira-region=[one|all|mixed]	Set regions for IRA.-fira-verbose=<number>	Control IRA's level of diagnostic messages.-flive-patching=[inline-only-static|inline-clone]	Control IPA optimizations to provide a safe compilation for live-patching.  At the same time, provides multiple-level control on the enabled IPA optimizations.-fmacro-prefix-map=<old>=<new>	Map one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE().-fmax-array-constructor=<n>	Maximum number of objects in an array constructor.-fmax-errors=<number>	Maximum number of errors to report.-fmax-identifier-length=<n>	Maximum identifier length.-fmax-stack-var-size=<n>	Size in bytes of the largest array that will be put on the stack.-fmax-subrecord-length=<n>	Maximum length for subrecords.-fmessage-length=<number>	Limit diagnostics to <number> characters per line.  0 suppresses line-wrapping.-fmodule-file=<package.module>=<filespec>	use <filespec> as source file for <package.module>.-fno-threadsafe-statics	Do not generate thread-safe code for initializing local statics.-foffload-abi=[lp64|ilp32]	Set the ABI to use in an offload compiler.-foffload-options=<targets>=<options>	Specify options for the offloading targets.-fopt-info[-<type>=filename]	Dump compiler optimization details.-force_flat_namespace not allowed with -dynamiclib-fpack-struct=<number>	Set initial maximum structure member alignment.-fpermitted-flt-eval-methods=[c11|ts-18661]	Specify which values of FLT_EVAL_METHOD are permitted.-fplugin-arg-<name>-<key>[=<value>]	Specify argument <key>=<value> for plugin <name>.-fprofile-prefix-map=<old>=<new>	Map one directory name to another in GCOV coverage result.-fprofile-reproducible=[serial|parallel-runs|multithreaded]	Control level of reproducibility of profile gathered by -fprofile-generate.-fprofile-update=[single|atomic|prefer-atomic]	Set the profile update method.-framework <name>	The linker should search for the framework <name> in the framework search path.-frandom-seed=<string>	Make compile reproducible using <string>.-freorder-blocks-algorithm=[simple|stc]	Set the used basic block reordering algorithm.-frust-cfg=<name>             Set a config expansion option-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end]             The pipeline will run up until this stage when compiling Rust code-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Crate type to emit-frust-crate=<name>             Set the crate name for the compilation-frust-dump-<type>              Dump Rust frontend internal information.-frust-edition=[2015|2018|2021]             Edition to use when compiling rust code-frust-extern=              Specify where an external library is located-frust-mangling=[legacy|v0]     Version to use for name mangling-frust-max-recursion-depth=<integer>-frust-metadata-output=<path.rox>  Path to output crate metadata-fsanitize-sections=<sec1,sec2,...>	Sanitize global variables in user-defined sections.-fsanitize=address is not supported in this configuration-fsave-mixins=<filename>	Expand and save mixins to file specified by <filename>.-fsched-stalled-insns-dep=<number>	Set dependence distance checking in premature scheduling of queued insns.-fsched-stalled-insns=<number>	Set number of queued insns that can be prematurely scheduled.-fsched-verbose=<number>	Set the verbosity level of the scheduler.-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]	Specifies the vectorization cost model for code marked with a simd directive.-fsso-struct=[big-endian|little-endian|native]	Set the default scalar storage order.-fstack-check=[no|generic|specific]	Insert stack checking code into the program.-fstack-limit-register=<register>	Trap if the stack goes past <register>.-fstack-limit-symbol=<name>	Trap if the stack goes past symbol <name>.-fstack-reuse=[all|named_vars|none]	Set stack reuse level for local variables.-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members.-ftabstop=<number>      Distance between tab stops for column reporting.-ftemplate-depth=<number>	Specify maximum template instantiation depth.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	Set the default thread-local storage code generation model.-ftrack-macro-expansion=<0|1|2>	Track locations of tokens coming from macro expansion and display them in error messages.-ftree-parallelize-loops=<number>	Enable automatic parallelization of loops.-ftrivial-auto-var-init=[uninitialized|pattern|zero]	Add initializations to automatic variables.-fuse-linker-plugin is not supported in this configuration-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]	Specifies the cost model for vectorization.-fversion=<ident>	Compile in version code identified by <ident>.-fvisibility=[default|internal|hidden|protected]	Set the default symbol visibility.-fvisibility=[private|protected|public|package]	Set the default symbol visibility.-fvtable-verify=preinit is not supported in this configuration-fvtable-verify=std is not supported in this configuration-fwide-exec-charset=<cset>	Convert all wide strings and character constants to character set <cset>.-gnat<options>	Specify options to GNAT.-gz is not supported in this configuration-gz=<format>	Generate compressed debug sections in format <format>.-gz=zstd is not supported in this configuration-idirafter <dir>	Add <dir> to the end of the system include path.-iframework <dir>	Add <dir> to the end of the system framework include path.-imacros <file>	Accept definition of macros in <file>.-image_base <address>	Specify <address> as the base address for a dylib or bundle.-imultiarch <dir>	Set <dir> to be the multiarch include subdirectory.-imultilib <dir>	Set <dir> to be the multilib include subdirectory.-include <file>	Include the contents of <file> before other files.-init <symbol_name>	The symbol <symbol_name> will be used as the first initializer for a dylib.-install_name <name>	Set the install name for a dylib.-install_name only allowed with -dynamiclib-iplugindir=<dir>	Set <dir> to be the default plugin directory.-iprefix <path>	Specify <path> as a prefix for next two options.-iquote <dir>	Add <dir> to the end of the quote include path.-isysroot <dir>	Set <dir> to be the system root directory.-isystem <dir>	Add <dir> to the start of the system include path.-iwithprefix <dir>	Add <dir> to the end of the system include path.-iwithprefixbefore <dir>	Add <dir> to the end of the main include path.-keep_private_externs not allowed with -dynamiclib-mabi=ABI	Generate code that conforms to the given ABI.-mabi=BASEABI	Generate code that conforms to the given BASEABI.-mabs=MODE	Select the IEEE 754 ABS/NEG instruction execution mode.-march=	Generate code for given RISC-V ISA (e.g. RV64IM).  ISA strings must be lower-case.-march=ARCH	Generate code for the specified chip or CPU version.-march=ISA	Generate code for the given ISA.-march=PROCESSOR	Generate code for the given PROCESSOR ISA.-march=help	Print supported -march extensions.-mas100-syntax is incompatible with -gdwarf-mbranch-cost=<cost>	Optimization. Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0.-mbranch-cost=COST	Set the cost of branches to roughly COST instructions.-mbranch-cost=N	Set the cost of branches to roughly N instructions.-mcall-ABI	Select ABI calling convention.-mcode-readable=SETTING	Specify when instructions are allowed to access code.-mcode-region requires the large memory model (-mlarge)-mcpu=	Use features of and schedule code for given CPU.-mcpu=CPU	Compile code for ARC variant CPU.-mcpu=PROCESSOR		Use features of and schedule code for given CPU.-mcpu=PROCESSOR	Use architecture of and optimize the output for PROCESSOR.-mcpu=m16c	Compile code for M16C variants.-mcpu=m32c	Compile code for M32C variants.-mcpu=m32cm	Compile code for M32CM variants.-mcpu=r8c	Compile code for R8C variants.-mdata-region requires the large memory model (-mlarge)-mdebug=	Enable debug output.-mdouble=<BITS>	Use <BITS> bits wide double type.-memregs=	Number of memreg bytes (default: 16, range: 0..16).-mflush-func=FUNC	Use FUNC to flush the cache before calling stack trampolines.-mfpu=FPU	Generate code for the given FPU.-mfuse-add=<0,2>	Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny.-mhard-float not supported-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call.-mipsN	Generate code for ISA level N.-mlam=[none|u48|u57] Instrument meta data position in user data pointers.-mlarge-data-threshold=<number>	Data greater than given threshold will go into a large data section in x86-64 medium and large code models.-mlong-double=<BITS>	Use <BITS> bits wide long double type.-mmax-inline-memcpy-size=SIZE	Set the max size of memcpy to inline, default is 1024.-mmax-stackframe=SIZE	Warn when a stackframe is larger than the specified size.-mmcu=<MCU>	Select the target MCU.-mmcu=MCU	Select the target System-On-Chip variant that embeds this PRU.-mmpy-option=MPY	Compile ARCv2 code with a multiplier design option.-mnan=ENCODING	Select the IEEE 754 NaN data encoding.-mno-serialize-volatile	Do not serialize volatile memory references with MEMW instructions.-moverride=<string>	Power users only! Override CPU optimization parameters.-mpointer-size=[no,32,short,64,long]	Set the default pointer size.-mr10k-cache-barrier=SETTING	Specify when r10k cache barriers should be inserted.-mrvv-max-lmul=<string>	Set the RVV LMUL of auto-vectorization.-mrvv-vector-bits=<string>	Set the kind of bits for an RVV vector register.-msdata=[none,data,sysv,eabi]	Select method for sdata handling.-msim	Use simulator runtime.-msimd=SIMD	Generate code for the given SIMD extension.-msingle-float and -msoft-float cannot both be specified-msmall-data-limit=N	Put global and static data smaller than <number> bytes into a special section (on some targets).-msve-vector-bits=<number>	Set the number of bits in an SVE vector register.-mtarget-linker <version>	Specify that ld64 <version> is the toolchain linker for the current invocation.-mtls-size=[16,32]	Specify bit size of immediate TLS offsets.-mtraceback=[full,part,no]	Select type of traceback table.-mtune=	Schedule code for given CPU.-mtune=ARCH	Tune alignment for the specified chip or CPU version.-mtune=PROCESSOR	Generate optimized code for PROCESSOR.-mtune=PROCESSOR	Optimize the output for PROCESSOR.-mtune=TUNE	Tune code for given ARC variant.-mx32 is not supported on Solaris-o <file>	Place output into <file>.-pagezero_size <size>	Allows setting the page 0 size to 4kb when required.-param=vsetvl-strategy=<string>	Set the optimization level of VSETVL insert pass.-pg and -fomit-frame-pointer are incompatible-pie is not supported in this configuration-private_bundle not allowed with -dynamiclib-read_only_relocs <treatment>	Allow relocations in read-only pages (not recommended).-sectalign <segname> <sectname> <value>	Set section <sectname> in segment <segname> to have alignment <value> which must be an integral power of two expressed in hexadecimal form.-sectcreate <segname> <sectname> <file>	Create section <sectname> in segment <segname> from the contents of <file>.-seg_addr_table <file>	Specify the base addresses for dynamic libraries; <file> contains a line for each library.-segaddr <name> <address>	Set the base address of segment <name> to <address> which must be aligned to a page boundary (currently 4kb).-segprot <segname> <max_prot> <init_prot>	The virtual memory protections for segment <segname> have maximum and initial values <max_prot> and <init_prot> respectively.  The specified values may contain "r", "w", "x" or "-" the latter meaning "no access".-segs_read_only_addr <address>	Specify that <address> is the base address of the read-only segments of a dylib.-segs_read_write_addr <address>	Specify that <address> is the base address address of the read-write segments of a dylib.-stdlib=[libstdc++|libc++]	The standard library to be used for C++ headers and runtime.-sub_library <name>	Library named <name> will be re-exported (only useful for dylibs).-sub_umbrella <name>	Framework named <name> will be re-exported (only useful for dylibs).-trigraphs	Support ISO C trigraphs.-umbrella <framework>	The specified framework will be re-exported.-undefined <treatment>	Specify the handling for undefined symbols (default is error).-unexported_symbols_list <filename>	Do not export the global symbols listed in <filename>.-weak_reference_mismatches <treatment>	Specifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak.... this enumerator %qD... to the previous %qs clause here... with %qs clause here... without %qs clause near to here...following parameter %P which has a default argument...this statement, but the latter is misleadingly indented as if it were guarded by the %qs.NOT. operator in expression at %L must have a LOGICAL operand.XOR. operator at %C/* Prototypes for external procedures generated from %s
     by GNU Fortran %s%s.
  
     Use of this interface is discouraged, consider using the
     BIND(C) feature of standard Fortran instead.  */
  
  128-bit %<long double%> not supported for VAX floats128-bit system register support requires the %<d128%> extension31 bit ABI.387 instruction set disabled, using SSE arithmetics64 bit ABI.64-bit ABI not supported in ESA/390 mode; use assignment instead; use assignment or value-initialization instead; use copy-assignment instead; use copy-assignment or copy-initialization instead; use copy-initialization instead; use value-initialization instead<During initialization>
! <anonymous><brace-enclosed initializer list><built-in><command-line><declaration error><enumerator><erroneous-expression><expression error><lambda<lambda><message unknown at compile time><missing><return value> <return-value><statement><structured bindings><tag-error><template arguments error><template parameter error><throw-expression><type error><type-error><typedef-error><typeprefixerror><ubsan routine call><unknown operator><unknown><unnamed %s><unnamed-fixed:<unnamed-float:<unnamed-unsigned:<unnamed><unparsed><unresolved overloaded function type>A BOZ literal constant at %L cannot appear as an actual argument in a function referenceA BOZ literal constant at %L cannot appear as an actual argument in a subroutine referenceA factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop.A floating point to integer truncation may be replaced with rounding to save mode switching.A lower bound must precede colon in assumed-size array specification at %LA memory space or traits array may not be specified for predefined allocator %qs at %LA non-default set of initial values has been requested, which violates the ABIA parameter name is required at %CA synonym for -std=c89 (for C) or -std=c++98 (for C++).A threshold on the average loop count considered by the swing modulo scheduler.A type parameter list is required at %CAAPCS does not support %<-mcallee-super-interworking%>AAPCS does not support %<-mcaller-super-interworking%>ABI %qs cannot be implemented due to limited instruction set %qs, falling back to %qsABI %qs is not enabled at configure-time, the linker might report an errorABI changed (%qs to %qs) while multilib is disabledABI for flattened struct with zero-length bit-fields changed in GCC 10ABI requires %<-march=rv%d%>ABI variant code generation (for use with -mabi= option):ABI with startfiles: %sABSTRACT INTERFACE %qs at %L must not have an assumed character length result (F2008: C418)ABSTRACT INTERFACE %qs must not be referenced at %LABSTRACT INTERFACE at %CABSTRACT type %qs used at %LABSTRACT type at %CAC-IMPLIED-DO final expression references control variable at %LAC-IMPLIED-DO initial expression references control variable at %LAC-IMPLIED-DO step expression references control variable at %LACC CACHE directive must be inside of loop %CACCESS specification at %L was already specifiedACLE function %qD can only be called from a function that has %qs stateACLE function %qD can only be called when SME streaming mode is enabledACLE function %qD cannot be called when SME streaming mode is enabledACLE function %qD is incompatible with the use of %qsACLE function %qD requires ISA extension %qsACQUIRED_LOCK variableACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variableACTION type conflicts with READONLY specifier at %LALIGN requires a scalar positive constant integer alignment expression at %L that is a power of twoALLOCATABLE attribute at %C in a STRUCTURE definitionALLOCATABLE attribute at %C in a TYPE definitionALLOCATABLE object %qs in %s clause at %LALLOCATABLE specified outside of INTERFACE body at %LALLOCATE directive at %L inside a target region must specify an ALLOCATOR clauseALLOCATE directive at %L inside a target region must specify an ALLOCATOR clause for %qsALLOCATE objectALLOCATE of coarray at %C in CRITICAL blockALLOCATE of coarray at %C in DO CONCURRENT blockALLOCATED intrinsic at %L requires an array or scalar allocatable entityALLOCATORS directive at %L inside a target region must specify an ALLOCATOR modifier for %qsALTERNATE RETURN not permitted at %LAPCS reentrant code not supported.  IgnoredARMv8-M Security Extensions incompatible with selected FPUASSIGN statement at %CASSIGN statement at %L requires a scalar default INTEGER variableASSIGNED GOTO statement at %L requires a scalar INTEGER variableASSIGNED variable in FORMAT tag at %LASSOCIATE construct at %CASYNCHRONOUS attribute at %CASYNCHRONOUS statement at %CASYNCHRONOUS= at %L not allowed in Fortran 95ATOM argument at %L of the %s intrinsic function shall be a coarray or coindexedATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KINDATOM argument at %L to intrinsic function %s shall be an integer of ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KINDATOM argument of the %s intrinsic function at %L shall be definableAUX pointer initialized for edge %d->%dAVX vector argument without AVX enabled changes the ABIAVX vector return without AVX enabled changes the ABIAVX5124FMAPS support will be removed in GCC 15AVX5124VNNIW support will be removed in GCC 15AVX512ER support will be removed in GCC 15AVX512F vector argument without AVX512F enabled changes the ABIAVX512F vector return without AVX512F enabled changes the ABIAVX512PF support will be removed in GCC 15Abbreviation for "-g -feliminate-unused-debug-symbols".Abbreviation for "-g -fno-eliminate-unused-debug-symbols".Absolute value of SHIFT shall be less than or equal to SIZE at %CAbstract interface %qs is invalid in procedure pointer assignment at %LAccept argument mismatches in procedure calls.Accept extensions to support legacy code.Access data in the same section from shared anchor points.Access offset before parent offsetAccess overlaps with its siblingAccess size greater or equal to its parent sizeAccess specification of the %s operator at %C has already been specifiedAccess specification of the .%s. operator at %C has already been specifiedAccess terminates outside of its parentActual CLASS array argument for %qs must be a full array at %LActual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs is a scalar, but another actual argument is an arrayActual argument at %L of %qs intrinsic shall be an associated pointerActual argument at %L to allocatable or pointer dummy argument %qs must have a deferred length type parameter if and only if the dummy has oneActual argument at %L to assumed-type dummy has type parameters or is of derived type with type-bound or FINAL proceduresActual argument contains too few elements for dummy argument %qs (%lu/%lu) at %LActual argument for %qs at %L is a function result and the dummy argument is ALLOCATABLEActual argument for %qs at %L must be a pointerActual argument for %qs at %L must be a pointer or a valid target for the dummy pointer in a pointer assignment statementActual argument for %qs cannot be an assumed-size array at %LActual argument for %qs must be ALLOCATABLE at %LActual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an explicit interface for procedure %qsActual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an explicit interface for procedure %qsActual argument to %qs at %L must be a coarrayActual argument to %qs at %L must be polymorphicActual argument to %qs at %L must be simply contiguous or an element of such an arrayActual argument to %qs at %L must be unlimited polymorphic since the formal argument is a pointer or allocatable unlimited polymorphic entity [F2008: 12.5.2.5]Actual argument to %qs at %L must have the same declared typeActual argument to assumed-rank INTENT(OUT) dummy %qs at %L cannot be of unknown sizeActual argument to contiguous pointer dummy %qs at %L must be simply contiguousActual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or has a EVENT_TYPE componentActual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or has a LOCK_TYPE componentActual string length does not match the declared one for dummy argument '%s' (%ld/%ld)Actual string length is shorter than the declared one for dummy argument '%s' (%ld/%ld)Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers.Add a common subexpression elimination pass after loop optimizations.Add comments for ignored declarations in the generated C++ header.Add description attributes to some DWARF DIEs that have no name attribute.Add explicit checks for division by zero.Add explicit checks for division overflow in INT_MIN / -1.Add extra annotations to diagrams.Add extra commentary to assembler output.Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged).Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default).Additional debug prints.Additional maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with, if it points to a local variable that the caller only writes to and passes it as an argument to functions.After diagnosing undefined behavior attempt to continue execution.Aggressively optimize loops using language constraints.Alias and target%'s comdat groups differsAlias and target%'s section differsAlias for -mcpu=g10.Alias for -mcpu=g13.Alias for -mcpu=g14.Alias has call edgesAlias has more than one alias referenceAlias has non-alias referenceAlias:Align all labels.Align all loops to 32 byte boundary.Align code and data to 32 bits.Align destination of the string operations.Align doubles at 64-bit boundaries.Align function entry to 4 byte.Align labels which are only reached by jumping.Align some doubles on dword boundary.Align the start of every function.Align the start of functions.Align the start of loops.Align to the base type of the bit-field.Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system.Align variables on a 32-bit boundary.All LEN type parameters of the passed dummy argument %qs of %qs at %L must be ASSUMED.All files that might deallocate such a variable must be compiled with %<-fopenmp-allocators%>All intrinsics procedures are available regardless of selected standard.All memory accesses use I/O load/store instructions.All the LEN type parameters in the TYPE IS statement at %C must be ASSUMEDAllocatable %qs at %L cannot have an initializerAllocatable array %qs at %L must have a deferred shape or assumed rankAllocatable character dummy argument %qs at %L must have deferred length as procedure %qs is BIND(C)Allocatable coarray variable %qs at %L must have deferred shapeAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type EVENT_TYPEAllocatable component %s at %L must have a codimension as it has a noncoarray subcomponent of type LOCK_TYPEAllocatable component %s at %L of type EVENT_TYPE must have a codimensionAllocatable component %s at %L of type LOCK_TYPE must have a codimensionAllocatable component of structure at %C must have a deferred shapeAllocatable component or deferred-shaped array near %C in DATA statementAllocatable function %qs at %L must have an explicit function interfaceAllocate local variables on the stack to allow indirect recursion.Allocate-object at %C is not a nonprocedure pointer nor an allocatable variableAllocate-object at %L also appears at %LAllocate-object at %L is neither a data pointer nor an allocatable variableAllocate-object at %L is subobject of object at %LAllocate-object at %L must be ALLOCATABLE or a POINTERAllocate-object at %L with a deferred type parameter requires either a type-spec or SOURCE tag or a MOLD tagAllocating %s at %L with type-spec requires the same character-length parameter as in the declarationAllocating %s of ABSTRACT base type at %L requires a type-spec or source-exprAllocator %qs at %L in USES_ALLOCATORS must be a scalar integer of kind %<omp_allocator_handle_kind%>Allocator %qs at %L in USES_ALLOCATORS must either a variable or a predefined allocatorAllow (or do not allow) gcc to use the LOOP instruction.Allow IEC559 floating point exceptions in constant expressions.Allow a BOZ literal constant to appear in an invalid context and with X instead of Z.Allow access to instance variables as if they were local declarations within instance method implementations.Allow arbitrary character line width in fixed mode.Allow arbitrary character line width in free mode.Allow bit-fields to cross word boundaries.Allow branches to be packed with other instructions.Allow built-in functions ceil, floor, round, trunc to raise "inexact" exceptions.Allow dollar signs in entity names.Allow fast jumps to the message dispatcher.Allow function addresses to be held in registers.Allow gcc to generate LIW instructions.Allow gcc to generate the SETLB and Lcc instructions.Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations.Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types.Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker.Allow math optimizations that may violate IEEE or ISO standards.Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding.Allow premature scheduling of queued insns.Allow readonly data in sdata.Allow sign extension in fusion operations.Allow speculative motion of more loads.Allow speculative motion of non-loads.Allow speculative motion of some loads.Allow the arguments of the '?' operator to have different types.Allow the compiler to introduce new data races on stores.Allow the store merging pass to introduce unaligned stores if it is legal to do so.Allow the use of MDMX instructions.Allow the use of MT instructions.Allow the use of hardware floating point instructions for V850E2V3 and up.Allow the use of hardware floating-point ABI and instructions.Allow to use truncation instead of rounding towards zero for fractional fixed-point types.Allow two instructions to be issued per cycle.Allow use r15 for inline ASM.Already inside a CONTAINS block at %CAlternate RETURN statement at %C is only allowed within a SUBROUTINEAlternate RETURN statement at %L requires a SCALAR-INTEGER return specifierAlternate calling convention.Alternate return at %L is not permitted in a DTIO procedureAlternate return cannot appear in operator interface at %LAlternate return dummy argument cannot appear in a SUBROUTINE with the BIND(C) attribute at %LAlternate return specifier in elemental subroutine %qs at %L is not allowedAlternate return specifier in function %qs at %L is not allowedAlternate-return argument at %CAlthough not referenced, %qs has ambiguous interfaces at %LAltiVec argument passed to unprototyped functionAltiVec not supported in this targetAlways align function entry, jump target and return address.Always generate long calls.Always inline subword atomic operations.Always save $lp in the stack.Always treat bitfields as int-sized.Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack.Always use JSR, never BSR, for calls.Ambiguous !$OMP DECLARE REDUCTION from module %s at %LAmbiguous interfaces in %s for %qs at %L and %qs at %LAmbiguous symbol in TYPE definition at %CAmend appropriate diagnostic messages with the command line option that controls them.Amount of local data-share (LDS) memory to reserve for gang-private variables.An ALLOCATOR clause is required as the list item %<%s%s%s%> at %L has the SAVE attributeAn alias for minterlink-compressed provided for backward-compatibility.An alternate return at %L without a * dummy argumentAn indirect edge from %s is not marked as indirect or has associated indirect_info, the corresponding statement is: An outer FORALL construct already has an index with this name %LAnalyze and remove doubleword swaps from VSX computations.Analyzed alias has no referenceAnnotate assembler instructions with estimated addresses.Append a second underscore if the name already contains an underscore.Append underscores to externally visible names.Apply negative sign to zero values.Apply special rules for compiling runtime package.Apply variable expansion when loops are unrolled.Approximate function insn number in 1K units triggering simple local RA.Approximate the effect of function calls to simplify analysis.Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall not have a vector subscriptArgument %<S%> of NEAREST at %L shall not be zeroArgument %qs appears twice in call to %qs at %LArgument %qs at %L to declarative !$OMP ALLOCATE directive must be a variableArgument %qs at %L to declarative !$OMP ALLOCATE shall be in the same scope as the variable declarationArgument %qs of %qs intrinsic at %L must be in type conformance to argument %qs at %LArgument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLEArgument %qs of %qs with PASS(%s) at %L may not have the POINTER attributeArgument %qs of %qs with PASS(%s) at %L must be of the derived type %qsArgument %qs of %qs with PASS(%s) at %L must be of the derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be of the parametric derived-type %qsArgument %qs of %qs with PASS(%s) at %L must be scalarArgument %qs of MOD at %L shall not be zeroArgument %qs of MODULO at %L shall not be zeroArgument %qs of elemental procedure %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of elemental procedure at %L cannot have the ALLOCATABLE attributeArgument %qs of elemental procedure at %L cannot have the POINTER attributeArgument %qs of elemental procedure at %L must be scalarArgument %qs of pure function %qs at %L must be INTENT(IN) or VALUEArgument %qs of pure function %qs at %L with VALUE attribute but without INTENT(IN)Argument %qs of pure subroutine %qs at %L must have its INTENT specified or have the VALUE attributeArgument %qs of pure subroutine %qs at %L with VALUE attribute but without INTENTArgument %qs of statement function %qs at %L must be scalarArgument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or TYPE(C_FUNPTR)Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: %s instead of %sArgument FPTR at %L to C_F_POINTER must be a pointerArgument FPTR at %L to C_F_POINTER shall not be coindexedArgument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointerArgument FPTR at %L to C_F_PROCPOINTER shall not be coindexedArgument NCOPIES of REPEAT intrinsic is negative (its value is %ld)Argument NCOPIES of REPEAT intrinsic is negative at %LArgument NCOPIES of REPEAT intrinsic is too largeArgument NCOPIES of REPEAT intrinsic is too large at %LArgument X at %L to C_FUNLOC shall be a procedure or a procedure pointerArgument X at %L to C_FUNLOC shall not be coindexedArgument X at %L to C_LOC shall be not be a zero-sized stringArgument X at %L to C_LOC shall have either the POINTER or the TARGET attributeArgument X at %L to C_LOC shall not be coindexedArgument at %L to C_LOC shall not be polymorphicArgument dim at %L must be of INTEGER typeArgument dim at %L must be scalarArgument mismatch for the overriding procedure %qs at %L: %sArgument of %s at %L must be of length oneArgument of %s function at %L is negativeArgument of %s function at %L is too large for the collating sequence of kind %dArgument of %s function at %L outside of range [0,127]Argument of ACOS at %L must be between -1 and 1Argument of ACOSD at %L must be between -1 and 1Argument of ACOSH at %L must not be less than 1Argument of ASIN at %L must be between -1 and 1Argument of ASIND at %L must be between -1 and 1Argument of ATANH at %L must be inside the range -1 to 1Argument of FINAL procedure at %L must be of type %qsArgument of FINAL procedure at %L must not be ALLOCATABLEArgument of FINAL procedure at %L must not be INTENT(OUT)Argument of FINAL procedure at %L must not be OPTIONALArgument of FINAL procedure at %L must not be a POINTERArgument of IACHAR at %L must be of length oneArgument of IACHAR function at %L outside of range 0..127Argument of ICHAR at %L must be of length oneArgument of LOG at %L cannot be less than or equal to zeroArgument of LOG10 at %L cannot be less than or equal to zeroArgument of SELECT statement at %L cannot be %sArgument of SELECT statement at %L must be a scalar expressionArgument of SQRT at %L has a negative valueArgument to %<-fcheck%> is not valid: %sArgument to %<-ffpe-summary%> is not valid: %sArgument to %<-ffpe-trap%> is not valid: %sArgument types of %qs intrinsic at %L must match (%s/%s)Arguments of %qs at %L and %L cannot both be BOZ literal constantsArguments of %qs have different kind type parameters at %LArithmetic IF statement at %CArithmetic IF statement at %L requires a scalar REAL or INTEGER expressionArithmetic NaN at %LArithmetic NaN converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic OK at %LArithmetic OK converting %s to %s at %LArithmetic overflow at %LArithmetic overflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Arithmetic underflow at %LArithmetic underflow converting %s to %s at %L. This check can be disabled with the option %<-fno-range-check%>Array %qs at %L cannot have a deferred shapeArray %qs at %L is a variable, which does not reduce to a constant expressionArray %qs at %L is larger than limit set by %<-fmax-stack-var-size=%>, moved from stack to static storage. This makes the procedure unsafe when called recursively, or concurrently from multiple threads. Consider increasing the %<-fmax-stack-var-size=%> limit (or use %<-frecursive%>, which implies unlimited %<-fmax-stack-var-size%>) - or change the code to use an ALLOCATABLE array. If the variable is never accessed concurrently, this warning can be ignored, and the variable could also be declared with the SAVE attribute.Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE objectArray %qs is not permitted in reduction at %LArray bound mismatch for dimension 1 of array (%ld/%ld)Array bound mismatch for dimension 2 of array (%ld/%ld)Array component of structure at %C must have an explicit shapeArray component of structure at %C must have explicit or deferred shapeArray constructor including type specification at %CArray constructor value at %L shall not be unlimited polymorphic [F2008: C4106]Array entity required at %LArray in initializer list at %L must have an explicit shapeArray index at %L is an array of rank %dArray index at %L must be of INTEGER type, found %sArray index at %L must be scalarArray is not contiguous at %LArray of interoperable type at %L to C_LOC which is nonallocatable and neither assumed size nor explicit sizeArray operands are incommensurate at %LArray operands are incommensurate converting %s to %s at %LArray pointer %qs at %L must have a deferred shape or assumed rankArray reference at %C cannot have more than %d dimensionsArray reference at %C has more than 7 dimensionsArray reference at %L is out of bounds (%ld < %ld) in codimension %dArray reference at %L is out of bounds (%ld < %ld) in dimension %dArray reference at %L is out of bounds (%ld > %ld) in codimension %dArray reference at %L is out of bounds (%ld > %ld) in dimension %dArray reference at %L out of bounds (%ld < %ld) in loop beginning at %LArray reference at %L out of bounds (%ld > %ld) in loop beginning at %LArray reference in EQUIVALENCE at %C cannot be an array sectionArray reference out of boundsArray section at %L to C_LOCArray section designator, e.g. %<(:)%>, is required besides the coarray designator %<[...]%> at %CArray section with a vector subscript at %L shall not be the target of a pointerArray sections: %qs not allowed in !$ACC DECLARE at %LArray specification at %C has more than %d dimensionsArray specification at %C with more than 7 dimensionsArray specification for symbol %qs in COMMON at %C must be explicitArray specification must be deferred at %LArray specification or array-valued SOURCE= expression required in ALLOCATE statement at %LArray specification required in ALLOCATE statement at %LArray-section actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeArray-section actual argument with vector subscripts at %L is incompatible with INTENT(OUT), INTENT(INOUT), VOLATILE or ASYNCHRONOUS attribute of the dummy argument %qsAs extending type %qs at %L has a coarray component, parent type %qs shall also have oneAssembler options
  =================
  
! Assigned GOTO statement at %CAssigned label is not a target labelAssigning value other than 0 or 1 to LOGICAL has undefined result at %LAssignment of scalar to unallocated arrayAssignment operator interface at %L must be a SUBROUTINEAssignment operator interface at %L must have two argumentsAssignment operator interface at %L must not redefine an INTRINSIC type assignmentAssignment to a FORALL index variable at %LAssignment to a LEN or KIND part_ref at %L is not allowedAssignment to a constant expression at %CAssignment to an allocatable polymorphic variable at %LAssignment to an allocatable polymorphic variable at %L requires %<-frealloc-lhs%>Assignment to coindexed variable at %L in a PURE procedureAssignment to contiguous pointer from non-contiguous target at %LAssignment to polymorphic coarray at %L is not permittedAssociate name %qs in %s clause at %LAssociate name %qs in SHARED clause at %LAssociate-name %qs at %L is used as arrayAssociate-name %qs cannot appear in a variable definition context (%s) at %L because its target at %L cannot, eitherAssociating entity %qs at %L is a procedure nameAssociating entity %qs at %L is a procedure pointerAssociating selector-expression at %L yields a procedureAssociation target at %C must not be coindexedAssociation target at %L cannot be a BOZ literal constantAssume ES is zero throughout program execution, use ES: for read-only data.Assume ICPLBs are enabled at runtime.Assume a large TLS segment.Assume all symbols have 32-bit values.Assume all variable arg functions are prototyped.Assume assembler support for (DWARF2+) .loc directives.Assume assembler support for view in (DWARF2+) .loc directives.Assume code will be assembled by GAS.Assume code will be linked by GNU ld.Assume code will be linked by HP ld.Assume common declarations may be overridden with ones with a larger trailing array.Assume data segments are relative to text segment.Assume external symbols, whose natural alignment would be 1, to be potentially unaligned.  By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI.Assume floating-point operations can trap.Assume incoming stack aligned to this power of 2.Assume labels and symbols can be addressed using 16 bit absolute addresses.Assume loading data from flash is slower than fetching instructions.Assume memory references are ordered and barriers are not needed.Assume no NaNs or infinities are generated.Assume normal C execution environment.Assume pointer overflow wraps around.Assume possible double misalignment.Assume round to nearest is selected for purposes of scheduling.Assume signed arithmetic overflow wraps around.Assume small address space.Assume strict aliasing rules apply across (uninlined) function boundaries.Assume strict aliasing rules apply.Assume target CPU is configured as big endian.Assume target CPU is configured as little endian.Assume that all data in static storage can be accessed by LDS / STS instructions.  This option is only useful for reduced Tiny devices like ATtiny40.Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group.Assume that loops with an exit will terminate and not loop indefinitely.Assume that receivers of Objective-C messages may be nil.Assume that run-time support has been provided, so omit -lsim from the linker command line.Assume that standard D runtime libraries and "D main" exist.Assume that the reciprocal estimate instructions provide more accuracy.Assume that the source file is fixed form.Assume that the source file is free form.Assume that values of enumeration type are always within the minimum range of that type.Assume that zero displacement conditional branches are fast.Assume the VxWorks RTP environment.Assume the VxWorks vThreads environment.Assume unified syntax for inline assembly code.Assumed or deferred character length variable %qs in constant expression at %LAssumed rank array %qs in %s clause at %LAssumed shape array %qs at %L is not permitted in an initialization expressionAssumed shape array at %L must be a dummy argumentAssumed size array %qs at %L is not permitted in an initialization expressionAssumed size array %qs in %s clause at %LAssumed size array %qs in COPYPRIVATE clause at %LAssumed size array %qs in namelist %qs at %C is not allowedAssumed size array %qs in namelist %qs at %L is not allowedAssumed size array at %L must be a dummy argumentAssumed type at %CAssumed type at %C is not allowed for componentsAssumed type of variable %s at %L is only permitted for dummy variablesAssumed-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeAssumed-rank argument at %L is only permitted as actual argument to intrinsic inquiry functionsAssumed-rank argument at %L is only permitted as first actual argument to the intrinsic inquiry function %sAssumed-rank argument requires an explicit interface at %LAssumed-rank array %qs at %L is not permitted in an initialization expressionAssumed-rank array at %CAssumed-rank array at %L may not have the VALUE or CODIMENSION attributeAssumed-rank array at %L must be a dummy argumentAssumed-rank variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-rank variable %s at %L may only be used as actual argumentAssumed-rank variable %s at %L shall not have a subobject referenceAssumed-shape actual argument at %L is incompatible with the non-assumed-shape dummy argument %qs due to VOLATILE attributeAssumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs at %LAssumed-shape array %qs at %L is not permitted in an initialization expressionAssumed-size dummy array with !$ACC DECLARE at %LAssumed-type actual argument at %L corresponding to assumed-rank dummy argument %qs must be assumed-shape or assumed-rankAssumed-type actual argument at %L requires that dummy argument %qs is of assumed typeAssumed-type argument %s at %L requires an explicit interfaceAssumed-type argument at %L is not permitted as actual argument to the intrinsic %sAssumed-type argument at %L is only permitted as first actual argument to the intrinsic %sAssumed-type variable %s at %L as actual argument to an inquiry function shall be the first argumentAssumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeAssumed-type variable %s at %L may not have the INTENT(OUT) attributeAssumed-type variable %s at %L may only be used as actual argumentAssumed-type variable %s at %L shall not be an explicit-shape arrayAssumed-type variable %s at %L shall not have a subobject referenceAt global scope:At most %i profile runs is supported. Perhaps corrupted profile?At top level:Attempt to DEALLOCATE unallocated '%s'Attempt to fill delay slots of branch instructions.Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %CAttempt to keep stack aligned to this power of 2.Attempt to merge identical constants across compilation units.Attempt to merge identical constants and constant variables.Attempt to merge identical debug strings across compilation units.Attempting to allocate already allocated variableAttempting to allocate already allocated variable '%s'Attribute %s at %L in a TYPE definitionAttribute at %L is not allowed in a STRUCTURE definitionAttribute at %L is not allowed in a TYPE definitionAttribute at %L is not allowed outside a TYPE definitionAugment variable location lists with progressive views.AutoFDO profile magic number does not matchAutoFDO profile version %u does not match %uAutomatic array %qs at %L cannot have an initializerAutomatic object %qs at %L cannot appear in COMMON at %LAutomatically adds space for longer path names in load commands (up to MAXPATHLEN).Automatically align branch targets to reduce branch penalties.Available BITS selections:Average number of iterations of a loop.Avoid all range limits on call instructions.Avoid combining multiple statements into one exploded edge.Avoid generating pc-relative calls; use indirection.Avoid generation of indexed load/store instructions when possible.Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata.Avoid placing any readable data in program memory.Avoid speculative loads to work around a hardware anomaly.Avoid use of the DIV and MOD instructions.Avoid using the GOT to access external symbols.BB %i cannot throw but has an EH edgeBB %i has incorrect edgeBB %i has incorrect fallthru edgeBB %i has multiple EH edgesBB %i is missing an EH edgeBB %i is missing an edgeBB %i last statement has incorrectly set lpBB %i too many fallthru edgesBB_RTL flag not set for block %dBIND(C) Variable %qs at %L must have length oneBIND(C) applied to %s %s at %LBIND(C) at %LBIND(C) attribute at %C requires an interface with BIND(C)BIND(C) attribute at %L can only be used for variables or common blocksBIND(C) attribute at %L may not be specified for an internal procedureBIND(C) procedure with NAME may not have POINTER attribute at %CBIND(C) statement at %CBLANK= at %L not allowed in Fortran 95BLOCK DATA construct at %LBLOCK DATA element %qs at %L must be in COMMONBLOCK construct at %CBMX instructions are only supported with R2 architectureBOZ at %L cannot appear in an old-style initializationBOZ constant at %C uses nonstandard postfix syntaxBOZ constant at %L cannot appear in the COMPLEX intrinsic subprogramBOZ literal constant at %L cannot appear as an initializerBOZ literal constant at %L cannot appear in ACHAR intrinsic subprogramBOZ literal constant at %L cannot appear in CHAR intrinsic subprogramBOZ literal constant at %L cannot appear in a structure constructorBOZ literal constant at %L cannot appear in an array constructorBOZ literal constant at %L cannot appear in an output IO listBOZ literal constant at %L cannot appear in the FLOAT intrinsic subprogramBOZ literal constant at %L cannot be an actual argument to %qsBOZ literal constant at %L cannot be an operand of unary operator %qsBOZ literal constant at %L is neither a DATA statement value nor an actual argument of INT/REAL/DBLE/CMPLX intrinsic subprogramBOZ literal constant near %L cannot appear as an operand of a relational operatorBOZ literal constant near %L cannot be assigned to a %qs variableBOZ literal constant near %L cannot be assigned to a %qs variable in an old-style initializationBOZ used outside a DATA statement at %LBPF CO-RE does not support LTOBPF CO-RE requires BTF debugging information, use %<-gbtf%>BYTE type at %CBYTE type used at %C is not available on the target machineBad 128-bit moveBad GPR fusionBad INTENT specification at %CBad IO basetype (%d)Bad allocate-object at %C for a PURE procedureBad array dimension at %LBad array reference at %LBad array spec of component %qs referenced in structure constructor at %LBad array specification for an explicitly shaped array at %CBad array specification for assumed shape array at %CBad array specification for implied-shape array at %CBad array specification in ALLOCATE statement at %LBad character %qc in OPERATOR name at %CBad coarray specification in ALLOCATE statement at %LBad continuation line at %CBad kind expression for function %qs at %LBad kind for logical constant at %CBad nameBad operatorBad shape of initializer at %LBad specification for assumed size array at %CBad specification for assumed size array at %LBad specification for deferred shape array at %CBad target in pointer assignment in PURE procedure at %LBad type in constant expressionBad type in gfc_simplify_signBase ABI types for LoongArch:Base object for NOPASS type-bound procedure call at %L must be scalarBase object for procedure-pointer component call at %L is of ABSTRACT type %qsBase object for type-bound procedure call at %L is of ABSTRACT type %qsBasic ISAs of LoongArch:Binding at %C must have the same access as already defined binding %qsBinding attributes already specify passing, illegal NOPASS at %CBinding attributes already specify passing, illegal PASS at %CBlank BLOCK DATA at %C conflicts with prior BLOCK DATA at %LBlank required in %s statement near %CBlanket SAVE statement at %C follows previous SAVE statementBlock label is not appropriate for IF statement at %CBlock label not appropriate for arithmetic IF statement at %CBoard name [and memory region].Both MONOTONIC and NONMONOTONIC schedule modifiers specified at %LBoth section and comdat group is setBound on number of candidates below that all candidates are considered in iv optimizations.Bound on number of iv uses in loop optimized in iv optimizations.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check.Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check.Bound on size of expressions used in the scalar evolutions analyzer.Bound on the complexity of the expressions in the scalar evolutions analyzer.Bound on the cost of an expression to compute the number of iterations.Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates.Bounds specification for %qs in pointer assignment at %LBranch at %L may result in an infinite loopBranches are this expensive (arbitrary units).Branches executed:%s of %d
  Build for Core A.Build for Core B.Build for SDRAM.Building block for specs-based multilib-aware TFLAGS.Builtin %qF requires z14 or higherBuiltin %qF requires z15 or higherBuiltin not implementedBy-value argument at %L cannot be an array or an array sectionBy-value argument at %L is not allowed in this contextBy-value argument at %L is not of numeric typeC interoperable character dummy variable %qs at %L with VALUE attribute must have length oneC kind type parameter is for type %s but type at %L is %sC++ constructors and destructors will not be invoked for Objective-C fieldsC++ designated initializers only available with %<-std=c++20%> or %<-std=gnu++20%>C++ lookup of %qD would return a field, not a typeC++ modules are incompatible with precompiled headersC++ modules are incompatible with traditional preprocessingC++ requires promoted type, not enum type, in %<va_arg%>C++11 %<constexpr%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 %<noexcept%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 %<thread_local%> allows dynamic initialization and destructionC++11 %<thread_local%> only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 attributes only available with %<-std=c++11%> or %<-std=gnu++11%>C++11 auto only available with %<-std=c++11%> or %<-std=gnu++11%>C++20 %<constinit%> only available with %<-std=c++20%> or %<-std=gnu++20%>C++20 %qE only available with %<-fmodules-ts%>C++20 %qE only available with %<-fmodules-ts%>, which is not yet enabled with %<-std=c++20%>C++20 concept definition syntax is %<concept <name> = <expr>%>C++20 says that these are ambiguous, even though the second is reversed:C99 designator %qE is not an integral constant-expressionC99 designator %qE outside aggregate initializerCASE label at %L overlaps with CASE label at %LCCTL intrinsic function subtype out of rangeCDX instructions are only supported with R2 architectureCFString literal expression is not a string constantCFString literal is missingCHANGE TEAM statement at %CCHARACTER expression at %L is being truncated (%ld/%ld)CHARACTER expression will be truncated in assignment (%wd/%wd) at %LCHARACTER expression will be truncated in constructor (%td/%td) at %LCHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %LCHARACTER length must be a constant at %LCHARACTER(*) function %qs at %LCHARACTER(*) function %qs at %L cannot be array-valuedCHARACTER(*) function %qs at %L cannot be pointer-valuedCHARACTER(*) function %qs at %L cannot be pureCHARACTER(*) function %qs at %L cannot be recursiveCLASS entity at %C cannot have the PARAMETER attributeCLASS selector at %L needs a temporary which is not yet implementedCLASS statement at %CCLASS variable %qs at %L cannot have the PARAMETER attributeCLASS variable %qs at %L must be dummy, allocatable or pointerCLOSE statement at %L requires a UNIT numberCLOSE statement not allowed in PURE procedure at %CCODIMENSION specified for %qs outside its INTERFACE body at %LCOLLAPSE clause argument not constant positive integer at %CCOLLECT_GCC must be set.COMMON %qs at %L does not existCOMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveCOMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-align-commons%>COMMON at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPECOMMON block %qs at %L cannot have the EXTERNAL attributeCOMMON block %qs at %L is also an intrinsic procedureCOMMON block %qs at %L is used as PARAMETER at %LCOMMON block %qs at %L that is also a function resultCOMMON block %qs at %L that is also a global procedureCOMMON block %qs at %L uses the same global identifier as entity at %LCOMMON block /%s/ not found at %CCOMMON block at %LCOMMON block at %L with binding label %qs uses the same global identifier as entity at %LCOMMON block member %qs at %L cannot be an EQUIVALENCE object in the pure procedure %qsCOMMON variable %qs at %L must have constant character lengthCOMPLEX argument %qs of %qs intrinsic at %LCOMPLEX quantities cannot be compared at %LCONTAINS block in derived type definition at %CCONTAINS statement at %C is already in a contained program unitCONTAINS statement without FUNCTION or SUBROUTINE statement at %LCONTIGUOUS attribute at %CCONTIGUOUS statement at %CCONVERT tag at %LCOUNT argument of the EVENT_QUERY intrinsic function at %L shall be definableCOUNT argument of the EVENT_QUERY intrinsic function at %L shall have at least the range of the default integerCOUNT argument to SYSTEM_CLOCK at %L has non-default kindCOUNT argument to SYSTEM_CLOCK at %L with kind smaller than default integerCOUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_MAX argument to SYSTEM_CLOCK at %L with kind smaller than default integerCOUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kindCOUNT_RATE argument to SYSTEM_CLOCK at %L with kind smaller than default integerCPU you selected does not support x86-64 instruction setCRIS-port assertion failed: %sCRITICAL block inside of OpenACC region at %CCRITICAL block inside of OpenMP region at %CCRITICAL statement at %CCTF debug info requested, but not supported for %qs frontendCYCLE statement at %C is not applicable to non-loop construct %qsCYCLE statement at %C to non-innermost collapsed !$ACC LOOP loopCYCLE statement at %C to non-innermost collapsed !$OMP DO loopCYCLE statement at %C to non-innermost tiled !$ACC LOOP loopCall mcount for profiling before a function prologue.Call the dump function for variables and function in IL.Caller copies function arguments passed by hidden reference.Calls executed:%s of %d
  Cannot IMPORT %qs from host scoping unit at %C - does not exist.Cannot USE a module that is currently builtCannot USE a submodule that is currently builtCannot change attributes of USE-associated symbol %s at %LCannot change attributes of USE-associated symbol at %LCannot change directory to %sCannot compute the length of the char array at %L.Cannot construct ABSTRACT type %qs at %LCannot convert %qs to %qs at %LCannot convert %qs to interoperable type at %LCannot convert %s to %s at %LCannot delete module file %qs: %sCannot delete temporary module file %qs: %sCannot determine shape of initializer at %LCannot find an intrinsic module named %qs at %CCannot find function declaration for %qsCannot find keyword named %qs in call to %qs at %LCannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>Cannot find symbol %qsCannot get current directory nameCannot initialize implied-shape array at %L with scalarCannot initialize parameter array at %L with variable length elementsCannot make directory %sCannot map %sCannot open %sCannot open JSON output file %s
  Cannot open file %qsCannot open included file %qsCannot open module file %qs for reading at %C: %sCannot open module file %qs for writing at %C: %sCannot open omp_requires file %qsCannot open pre-included file %qsCannot open source file %s
! Cannot overwrite GENERIC %qs at %LCannot read %sCannot read module file %qs opened at %C, because it was created by a different version of GNU FortranCannot rename module file %qs to %qs: %sCannot set Cray pointee array spec.Cannot set pointee array spec.Cannot simplify expression at %LCannot specify IMPLICIT at %C after IMPLICIT NONECatch typos.Cause gas to print tomcat statistics.Cgraph edge statement index not foundCgraph edge statement index out of rangeChained transparent aliasesChange of value in conversion from %qs to %qs at %LChange only the low 8 bits of the stack pointer.Change the ABI to allow double word insns.Change the amount of scheduler lookahead.Change the maximum length of conditionally-executed sequences.Change the number of temporary registers that are available to conditionally-executed sequences.Change the stack pointer without disabling interrupts.Changes visibility to match Microsoft Visual Studio by default.Character %qs in string at %C is not representable in character kind %dCharacter %qs in string at %L cannot be converted into character kind %dCharacter component %qs of %qs at %L with deferred length must be a POINTER or ALLOCATABLECharacter dummy argument %qs at %L must be of constant length of one or assumed length, unless it has assumed shape or assumed rank, as procedure %qs has the BIND(C) attributeCharacter dummy argument %qs at %L must be of length 1 as it has the VALUE attributeCharacter dummy variable %qs at %L with VALUE attribute must have constant lengthCharacter length expression of component %qs at %L must be of INTEGER type, found %sCharacter length mismatch (%ld/%ld) between actual argument and assumed-shape dummy argument %qs at %LCharacter length mismatch (%ld/%ld) between actual argument and pointer or allocatable dummy argument %qs at %LCharacter length of actual argument shorter than of dummy argument %qs (%lu/%lu) at %LCharacter length of component %qs needs to be a constant specification expression at %LCharacter-valued argument %qs of statement function at %L must have constant lengthCharacter-valued internal function %qs at %L must not be assumed lengthCharacter-valued module procedure %qs at %L must not be assumed lengthCharacter-valued statement function %qs at %L must have constant lengthCheck CFR execution paths also before calls followed by returns of their results.Check CFR execution paths also when exiting a function through an exception.Check for stack overflow at runtime.Check for syntax errors, then stop.Check the return value of new in C++.Chose strategy to generate stringop using.Chunk size of omp schedule for loops parallelized by parloops.Clause expected at %CClause expected at %C after trailing commaClear all tune features.Clear call-used registers upon function return.Clear hardware capabilities when linking.Clear the BSS to zero and place zero initialized in BSS.Coarray component %qs at %L must be allocatable with deferred shapeCoarray declaration at %CCoarray designator at %C but %qs is not a coarrayCoarray dummy argument %qs at %L to elemental procedureCoarray dummy variable %qs at %L not allowed in BIND(C) procedure %qsCoarray specification required in ALLOCATE statement at %LCoarray variable %qs at %L shall not have codimensions with deferred shapeCoarrays disabled at %C, use %<-fcoarray=%> to enableCoarrays disabled at %L, use %<-fcoarray=%> to enableCode for reallocating the allocatable array at %L will be addedCode for reallocating the allocatable variable at %L will be addedCode size: small, medium or large.Coindex of codimension %d must be a scalar at %LCoindex rank mismatch in array reference at %L (%d/%d)Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy %qs has neither ASYNCHRONOUS nor VOLATILECoindexed actual argument at %L in PURE procedure is passed to a POINTER dummy argumentCoindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) argumentCoindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)Coindexed actual argument at %L to pointer dummy %qsCoindexed actual argument at %L with allocatable ultimate component to dummy %qs requires either VALUE or INTENT(IN)Coindexed actual argument at %L with ultimate pointer componentCoindexed allocatable object at %LCoindexed expression at %L is assigned to a derived type variable with a POINTER component in a PURE procedureCoindexed expression to pointer component %qs in structure constructor at %LCoindexed object with polymorphic allocatable subcomponent at %LCoindexed polymorphic actual argument at %L is passed polymorphic dummy argument %qsCoindexed procedure-pointer component at %CCoindexed variable must not have an allocatable ultimate component in assignment at %LCollect and dump debug information into temporary file if ICE in C/C++ compiler occurred.Comma after * at %C not allowed without I/O listComma before i/o item list at %LComma expected at %CComma required after P descriptor in format string at %LCompile code for big endian mode.Compile code for little endian mode.  This is the default.Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement.Compile for 32-bit pointers.Compile for 64-bit pointers.Compile for ETRAX 100 (CRIS v8).Compile for ETRAX 4 (CRIS v3).Compile for V8+ ABI.Compile for devices requiring XNACK enabled. Default "any" if USM is supported.Compile for devices with the SRAM ECC feature enabled, or not. Default "any".Compile for the DSBT shared library ABI.Compile for the m32r.Compile for the m32r2.Compile for the m32rx.Compile for the v850 processor.Compile for the v850e processor.Compile for the v850e1 processor.Compile for the v850e2 processor.Compile for the v850e2v3 processor.Compile for the v850e3v5 processor.Compile for the v850es variant of the v850e1.Compile in debug code.Compile in unittest code.Compile release version.Compile whole compilation unit at a time.Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known.Complain about a name being declared as a class member after a previous use of the same name.Complain when a command-line option is valid, but not applicable to the current front end.Complex argument of LOG at %L cannot be zeroComplex multiplication and division follow Fortran rules.Component %qs at %C already declared at %LComponent %qs at %C already in the parent type at %LComponent %qs at %C is a PRIVATE component of %qsComponent %qs at %L cannot have the ALLOCATABLE attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L cannot have the POINTER attribute because it is a member of the BIND(C) derived type %qs at %LComponent %qs at %L has the CONTIGUOUS attribute but is not an array pointerComponent %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayComponent %qs at %L with coarray component shall be a nonpointer, nonallocatable scalarComponent %qs in derived type %qs at %L may not be C interoperableComponent %qs in derived type %qs at %L may not be C interoperable, even though derived type %qs is BIND(C)Component %qs is initialized twice in the structure constructor at %LComponent %qs of %qs at %L has the same name as an inherited type-bound procedureComponent %qs of BIND(C) type at %L must have length oneComponent %qs with CLASS at %C must be allocatable or pointerComponent %s at %L of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s at %L of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray, which is not possible as the component has the pointer attributeComponent %s of SEQUENCE type declared at %L does not have the SEQUENCE attributeComponent at %C must have the POINTER attributeComponent initializer without name after component named %s at %LComponent to the right of a part reference with nonzero rank must not have the ALLOCATABLE attribute at %LComponent to the right of a part reference with nonzero rank must not have the POINTER attribute at %LComponent with KIND attribute at %C must be INTEGERComponent with LEN attribute at %C must be INTEGERComponents in TYPE at %C must precede CONTAINSCompute locview reset points based on insn length estimates.Computed GOTO at %CConcat operator at %L must concatenate strings of the same kindConcatenation operator in expression at %L must have two CHARACTER operandsCondition outcomes covered:%s of %d
! Conditional moves for float are enabled.Conditional moves for integral are enabled.Configure the newlib board specific runtime.  The default is or1ksim.Configured with: %s
  Conflicting initializers in union at %L and %LConform more closely to IBM XLC semantics.Conform to nothing in particular.Conform to the ISO 1990 C standard as amended in 1994.Conform to the ISO 1990 C standard with GNU extensions.Conform to the ISO 1990 C standard.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions.Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum.Conform to the ISO 1999 C standard with GNU extensions.Conform to the ISO 1999 C standard.Conform to the ISO 2011 C standard with GNU extensions.Conform to the ISO 2011 C standard.Conform to the ISO 2011 C++ standard with GNU extensions.Conform to the ISO 2011 C++ standard.Conform to the ISO 2014 C++ standard with GNU extensions.Conform to the ISO 2014 C++ standard.Conform to the ISO 2017 C standard (published in 2018) with GNU extensions.Conform to the ISO 2017 C standard (published in 2018).Conform to the ISO 2017 C++ standard with GNU extensions.Conform to the ISO 2017 C++ standard.Conform to the ISO 2020 C++ standard (experimental and incomplete support).Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support).Conform to the ISO 2023 C standard draft (expected to be published in 2024) (experimental and incomplete support).Conform to the ISO 2023 C standard draft (expected to be published in 2024) with GNU extensions (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard (experimental and incomplete support).Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO 2026 C++ draft standard (experimental and incomplete support).Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support).Conform to the ISO Fortran 2003 standard.Conform to the ISO Fortran 2008 standard including TS 29113.Conform to the ISO Fortran 2008 standard.Conform to the ISO Fortran 2018 standard.Conform to the ISO Fortran 2023 standard.Conform to the ISO Fortran 95 standard.Conform to the Objective-C 1.0 language as implemented in GCC 4.0.Conform to the o32 FPXX ABI.Consider access to byte sized memory slow.Consider type 'int' to be 16 bits wide.Consider type 'int' to be 32 bits wide.Constant character expression required in MESSAGE clause at %LConstant expression in FORMAT tag at %L must be of type default CHARACTERConstant expression required at %CConstant logical value in CASE statement is repeated at %LConstant memcpy size in bytes above which to start using MOPS sequence.Constant memmove size in bytes above which to start using MOPS sequence.Constant memset size in bytes from which to start using MOPS sequence.Constant-type argument expectedConstruct webs and split unrelated uses of single variable.Contained function %qs at %L has no IMPLICIT typeContained procedure %qs at %C clashes with procedure defined at %LContained procedure %qs at %C is already ambiguousContained procedure %qs at %L has the same name as its encompassing procedureContained procedure %qs at %L of a PURE procedure must also be PUREControl generation of reciprocal estimates.Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class.  If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class.  Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint.Control the IEEE trap mode.Control the generated fp rounding mode.Control the precision given to fp exceptions.Control which events are displayed in diagnostic paths.Controls how loop vectorizer uses partial vectors.  0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops.  The default value is 2.Conversion from %qs to %qs at %LConversion from %s to %s at %LConversion from %s to default-kind COMPLEX(%d) at %L might lose precision, consider using the KIND argumentConversion of an Infinity or Not-a-Number at %L to INTEGERConvert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions.  Currently targets 32-bit integer load/stores.Convert conditional jumps in innermost loops to branchless equivalents.Convert floating point constants to single precision constants.Convert function return to call and return thunk.Convert indirect call and jump to call and return thunks.Copy array sections into a contiguous block on procedure entry.Copyright %s 2024 Free Software Foundation, Inc.
  Corank mismatch in argument %qs at %L (%d and %d)Cost at which GCSE optimizations will not constraint the distance an expression can travel.Cost to assume for a branch insn.Cost to assume for a multiply insn.Cost to assume for a multiply instruction, with 4 being equal to a normal insn.Could not generate addis value for fusionCould not open output file '%s'
  Count speculative dependencies while calculating priority of instructions.Cray Pointee at %C cannot be assumed shape arrayCray Pointee at %L appears in multiple pointer() statementsCray pointee %qs in %s clause at %LCray pointee %qs in SHARED clause at %LCray pointee object %qs in %s clause at %LCray pointee object %qs of derived type in %s clause at %LCray pointee object %qs of polymorphic type in %s clause at %LCray pointer %qs in %s clause at %LCray pointer at %C has %d bytes of precision; memory addresses require %d bytesCray pointer at %C must be an integerCray pointer declaration at %C requires %<-fcray-pointer%> flagCray pointer object %qs in %s clause at %LCray pointer object %qs of derived type in %s clause at %LCray pointer object %qs of polymorphic type in %s clause at %LCreate GUI application.Create a dynamically linked position independent executable.Create a shared library.Create a static position independent executable.Create canonical induction variables in loops.Create console application.Create data files needed by "gcov".Creating '%s'
! Creating array temporary at %LCreating array temporary at %L for argument %qsCurrent RISC-V GCC does not support RVV in big-endian modeCurrent RISC-V GCC does not support VLEN greater than 4096bit for 'V' ExtensionD does not support pointers on this target.D inline assembler statements are not supported in GDC.DATA array %qs at %L must be specified in a previous declarationDATA element %qs at %L cannot have a coindexDATA element %qs at %L cannot have the ALLOCATABLE attributeDATA element %qs at %L is a pointer and so must be a full arrayDATA object near %L has the pointer attribute and the corresponding DATA value is not a valid initial-data-targetDATA statement at %C after the first executable statementDATA statement at %C cannot appear within an INTERFACEDATA statement at %C is not allowed in a PURE procedureDATA statement at %L has more values than variablesDATA statement at %L has more variables than valuesDC format specifier not allowed at %CDEALLOCATE objectDEALLOCATE of coarray at %C in CRITICAL blockDEALLOCATE of coarray at %C in DO CONCURRENT blockDECIMAL= at %L not allowed in Fortran 95DEFAULTMAP at %C but prior DEFAULTMAP for category %sDEFAULTMAP at %C but prior DEFAULTMAP with unspecified categoryDEF_INTERNAL_FLT_FN (%s) has no associated built-in functionsDEF_INTERNAL_INT_FN (%s) has no associated built-in functionsDELIM= at %L not allowed in Fortran 95DEPEND clause at %L of OMP DEPOBJ construct shall have only a single locatorDEPEND clause at %L of OMP DEPOBJ construct shall not have dependence-type DEPOBJDEPOBJ in DEPOBJ construct at %L shall be a scalar integer of OMP_DEPEND_KIND kindDETACH event handle %qs in %s clause at %LDETACH event handle %qs in SHARED clause at %LDEVICE_TYPE must be ANY when used with INDIRECT at %LDIM argument (%d) to intrinsic SIZE at %L out of range (1:%d)DIM argument at %L is out of boundsDIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic at %LDIMENSION specified for %qs outside its INTERFACE body at %LDISTANCE= argument to NUM_IMAGES at %LDISTANCE= argument to THIS_IMAGE at %LDIST_SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionDO CONCURRENT construct at %CDO loop at %L is undefined as it overflowsDO loop at %L is undefined as it underflowsDO loop at %L will be executed zero timesDO step value is zeroDO termination statement which is not END DO or CONTINUE with label %d at %CDO-iterator %qs at %L is inside iterator of the same nameDOUBLE COMPLEX at %CDP format specifier not allowed at %CDTIO %s procedure at %L must be recursiveDTIO character argument at %L must have assumed lengthDTIO dummy argument at %L must be a scalarDTIO dummy argument at %L must be an ASSUMED SHAPE ARRAYDTIO dummy argument at %L must be of KIND = %dDTIO dummy argument at %L must be of type %sDTIO dummy argument at %L must have INTENT %sDTIO procedure %qs at %L must be a subroutineDarwin does not support -mfentry or associated optionsDarwin is not an mx32 platformData element above array upper bound at %LData element below array lower bound at %LData is stored in big-endian format.Data is stored in little-endian format.  (Default).Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE).Data target at %L shall not have a coindexData transfer element at %L cannot be a full reference to an assumed-size arrayData transfer element at %L cannot be polymorphic unless it is processed by a defined input/output procedureData transfer element at %L cannot have ALLOCATABLE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have POINTER components unless it is processed by a defined input/output procedureData transfer element at %L cannot have PRIVATE componentsData transfer element at %L cannot have PRIVATE components unless it is processed by a defined input/output procedureData transfer element at %L cannot have procedure pointer componentsData-pointer-object at %L must be unlimited polymorphic, or of a type with the BIND or SEQUENCE attribute, to be compatible with an unlimited polymorphic targetDebug library to use instead of phobos.Declaring method %qD final would enable devirtualization of %i callDeclaring method %qD final would enable devirtualization of %i callsDeclaring method %qD final would enable devirtualization of %i call executed %lli timesDeclaring method %qD final would enable devirtualization of %i calls executed %lli timesDeclaring type %qD final would enable devirtualization of %i callDeclaring type %qD final would enable devirtualization of %i callsDeclaring type %qD final would enable devirtualization of %i call executed %lli timesDeclaring type %qD final would enable devirtualization of %i calls executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i callDeclaring virtual destructor of %qD final would enable devirtualization of %i callsDeclaring virtual destructor of %qD final would enable devirtualization of %i call executed %lli timesDeclaring virtual destructor of %qD final would enable devirtualization of %i calls executed %lli timesDefault library to use instead of phobos.Default-initialized %s dummy argument %qs at %L is not permitted in BIND(C) procedure %qsDefer popping functions args from stack until later.Deferred array %qs at %L is not permitted in an initialization expressionDeferred type parameter not yet supportedDeferred-length character dummy argument %qs at %L of procedure %qs with BIND(C) attributeDelete dead instructions that may throw exceptions.Delete useless null pointer checks.Deleted feature:Dependence-type SINK used together with SOURCE on the same construct at %LDeprecated in favor of -Wc11-c23-compat.Deprecated in favor of -std=c++11.Deprecated in favor of -std=c++14.Deprecated in favor of -std=c++17.Deprecated in favor of -std=c11.Deprecated in favor of -std=c23.Deprecated in favor of -std=c99.Deprecated in favor of -std=gnu++11.Deprecated in favor of -std=gnu++14.Deprecated in favor of -std=gnu++17.Deprecated in favor of -std=gnu11.Deprecated in favor of -std=gnu23.Deprecated in favor of -std=gnu99.Deprecated in favor of -std=iso9899:1999.Deprecated option.  Use -mno-vrsave instead.Deprecated option.  Use -mvrsave instead.Deprecated.  This switch has no effect.Derived type %qs at %C is being used before it is definedDerived type %qs at %L cannot have the SEQUENCE attribute because it is BIND(C)Derived type %qs at %L conflicts with namelist object %qs at %CDerived type %qs at %L has not been declaredDerived type %qs at %L may not be ABSTRACTDerived type %qs at %L must be an extension of %qsDerived type %qs at %L must be extensibleDerived type %qs cannot be used as a variable at %CDerived type %qs cannot be used as a variable at %LDerived type %qs declared at %L must have the BIND attribute to be C interoperableDerived type %qs is used as an actual argument at %LDerived type %qs with BIND(C) attribute at %L is empty, and may be inaccessible by the C companion processorDerived type at %C can only be PRIVATE in the specification part of a moduleDerived type at %C can only be PUBLIC in the specification part of a moduleDerived type at %C has not been previously defined and so cannot appear in a derived type definitionDerived type component %C is not a permitted EQUIVALENCE memberDerived type declaration with FINAL at %C must be in the specification part of a MODULEDerived type definition at %C with empty CONTAINS sectionDerived type definition at %C without componentsDerived type definition of %qs at %C has already been definedDerived type name %qs at %C already has a basic typeDerived type name %qs at %C already has a basic type of %sDerived type variable %qs at %L cannot have ALLOCATABLE components to be an EQUIVALENCE objectDerived type variable %qs at %L must have SEQUENCE attribute to be an EQUIVALENCE objectDerived type variable %qs at %L with default initialization cannot be in EQUIVALENCE with a variable in COMMONDerived type variable %qs at %L with pointer component(s) cannot be an EQUIVALENCE objectDerived type variable %qs in COMMON at %L has an ultimate component that is allocatableDerived type variable %qs in COMMON at %L has neither the SEQUENCE nor the BIND(C) attributeDerived type variable %qs in COMMON at %L may not have default initializerDerived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and not overriddenDerived-type %qs with BIND(C) must not have a CONTAINS section at %CDerived-type %qs with SEQUENCE must not have a CONTAINS section at %CDerived-type dummy argument %qs at %L was declared INTENT(OUT) but was not set and does not have a default initializerDescription for mxl-mode-bootstrap.Description for mxl-mode-executable.Description for mxl-mode-novectors.Description for mxl-mode-xmdstub.Destruct fields of partially constructed objects.Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer.  Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap.Determine which dependences between insns are considered costly.Different CHARACTER lengths (%ld/%ld) in array constructorDifferent CHARACTER lengths (%wd/%wd) in array constructor at %LDifferent character kinds at %LDifferent kind type parameters in pointer assignment at %LDifferent ranks in pointer assignment at %LDifferent shape for %s at %L on dimension %d (%d and %d)Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic matmulDifferent shape on dimension 2 for argument %qs and dimension 1 for argument %qs at %L for intrinsic matmulDifferent type kinds at %LDifferent types in pointer assignment at %L; attempted assignment of %s to %sDimensions specified for %s at %L after its initializationDisable -Wframe-larger-than= warning.  Equivalent to -Wframe-larger-than=<SIZE_MAX> or larger.Disable -Wlarger-than= warning.  Equivalent to -Wlarger-than=<SIZE_MAX> or larger.Disable ARCompact specific pass to generate conditional execution instructions.Disable CFR in leaf functions.Disable FP regs.  Equivalent to -msoft-float.Disable FPU ISA, the ABI option must be enable %<-mfloat-abi=soft%>Disable LR and SR instructions from using FPX extension aux registers.Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones.Disable Walloc-size-larger-than= warning.  Equivalent to Walloc-size-larger-than=<SIZE_MAX> or larger.Disable Walloca-larger-than= warning.  Equivalent to Walloca-larger-than=<SIZE_MAX> or larger.Disable Wstack-usage= warning.  Equivalent to Wstack-usage=<SIZE_MAX> or larger.Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger.Disable access to shared memory objects.Disable access to variables marked `@system' from @safe code.Disable floating point optimizations that ignore the IEEE signedness of zero.Disable hardware floating point.Disable indexed addressing.Disable optimizations observable by IEEE signaling NaNs.Disable optimizations that assume default FP rounding behavior.Disable position-independent code (PIC) for use in OS kernel code.Disable preprocessing.Disable space regs.Disable stack scrub entirely, disregarding strub attributes.Disable the use of RX FPU instructions.Disallow direct calls to global functions.Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached).Disallow tail call optimization when a calling routine may have omitted character lengths.Disallow unsound immutable conversions that were formerly incorrectly permitted.Discover pure and const functions.Discover read-only and non addressable static variables.Discover read-only, write-only and non-addressable static variables.Display compile time statistics.Display statistics accumulated during compilation.Display target specific command line options (including assembler and linker options).Display the code tree after front end optimization.Display the code tree after parsing.Display the code tree after parsing; deprecated option.Display the compiler's version.Display the frontend AST after parsing and semantic passes.Display the global symbol table after parsing.Display the symbols in reverse order.Display this information.Division by zero at %LDivision by zero converting %s to %s at %LDivision strategy, one of: call-div1, call-fp, call-table.Do CFG-sensitive rematerialization in LRA.Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected.Do link the standard D startup files in the compilation.Do no generate BRcc instructions in arc_reorg.Do not add a default symbol exports to modules or dynamic libraries.Do not add default run paths (for the compiler library directories) to executables, modules or dynamic libraries.Do not allow constant data to be placed in code sections.Do not assume a large TLS segment.Do not assume that functions never executed during the train run are cold.Do not assume that standard C libraries and "main" exist.Do not disable space regs.Do not discard comments in macro expansions.Do not discard comments.Do not display functions compiled or elapsed time.Do not elide common elements in template comparisons.Do not emit addressing modes with side-effect assignment.Do not emit complex integer constants to read-only memory.Do not emit function prologue or epilogue.Do not enforce strict alignment.Do not generate #line directives.Do not generate .size directives.Do not generate a single exit point for each function.Do not generate code that can only run in supervisor mode (default).Do not generate load/store with update instructions.Do not generate mpy instructions for ARC700.Do not generate unaligned memory accesses.Do not inline integer division.Do not inline square root.Do not link against the device-specific library lib<MCU>.a.Do not link the standard D library in the compilation.Do not load the PIC register in function prologues.Do not look for object files in standard path.Do not mark ABI switches in e_flags.Do not need load-load barriers (dbar 0x700).Do not perform optimizations increasing noticeably stack usage.Do not place floating point constants in TOC.Do not place symbol+offset constants in TOC.Do not predefine system-specific and GCC-specific macros.Do not pretty-print template specializations as the template signature followed by the arguments.Do not provide a default start-address 0x100 of the program.Do not push extended registers on stack in monitor functions.Do not search standard system include directories (those specified with -isystem will still be used).Do not search standard system include directories for C++.Do not support SSE4.1 and SSE4.2 built-in functions and code generation.Do not suppress C++ class debug information.Do not suppress warnings from system headers.Do not treat local variables and COMMON blocks as if they were named in SAVE statements.Do not tune code and read-only data alignment.Do not tune stack alignment.Do not tune writable data alignment.Do not use %<-mpower8-internal%>; use %<-mcpu=power8%> insteadDo not use GOT to access external symbols.Do not use MDMX instructions.Do not use MIPS-3D instructions.Do not use VAX fp.Do not use a cache-flushing function before calling stack trampolines.Do not use addresses that allocate global registers.Do not use condition codes from normal instructions.Do not use hardware FP.Do not use hardware floating point.Do not use hardware fp.Do not use hardware quad fp instructions.Do not use the AIX Vector Extended ABI.Do not use the AltiVec ABI extensions.Do not use the bit-field instructions.Do not use the callt instruction (default).Do not use the device-specific specs file device-specs/specs-<MCU>.Do not use the fabsd custom instruction.Do not use the fabss custom instr.Do not use the faddd custom instruction.Do not use the fadds custom instruction.Do not use the fatand custom instruction.Do not use the fatans custom instruction.Do not use the fcmpeqd custom instruction.Do not use the fcmpeqs custom instruction.Do not use the fcmpged custom instruction.Do not use the fcmpges custom instruction.Do not use the fcmpgtd custom instruction.Do not use the fcmpgts custom instruction.Do not use the fcmpled custom instruction.Do not use the fcmples custom instruction.Do not use the fcmpltd custom instruction.Do not use the fcmplts custom instruction.Do not use the fcmpned custom instruction.Do not use the fcmpnes custom instruction.Do not use the fcosd custom instruction.Do not use the fcoss custom instruction.Do not use the fdivd custom instruction.Do not use the fdivs custom instruction.Do not use the fexpd custom instruction.Do not use the fexps custom instruction.Do not use the fextsd custom instruction.Do not use the fixdi custom instruction.Do not use the fixdu custom instruction.Do not use the fixsi custom instruction.Do not use the fixsu custom instruction.Do not use the floatid custom instruction.Do not use the floatis custom instruction.Do not use the floatud custom instruction.Do not use the floatus custom instruction.Do not use the flogd custom instruction.Do not use the flogs custom instruction.Do not use the fmaxd custom instruction.Do not use the fmaxs custom instruction.Do not use the fmind custom instruction.Do not use the fmins custom instruction.Do not use the fmuld custom instruction.Do not use the fmuls custom instruction.Do not use the fnegd custom instruction.Do not use the fnegs custom instruction.Do not use the frdxhi custom instruction.Do not use the frdxlo custom instruction.Do not use the frdy custom instruction.Do not use the fsind custom instruction.Do not use the fsins custom instruction.Do not use the fsqrtd custom instruction.Do not use the fsqrts custom instruction.Do not use the fsubd custom instruction.Do not use the fsubs custom instruction.Do not use the ftand custom instruction.Do not use the ftans custom instruction.Do not use the ftruncds custom instruction.Do not use the fwrx custom instruction.Do not use the fwry custom instruction.Do not use the round custom instruction.Do not use unaligned memory references.Do not warn about specified attributes.Do not warn about using "long long" when -pedantic.Do stack checking using bounds in L1 scratch memory.Does nothing.  Preserved for backward compatibility.Does nothing. Preserved for backward compatibility.Don't align items in code or data.Don't allocate floats and doubles in extended-precision registers.Don't assume that unaligned accesses are handled by the system.Don't call any cache flush functions.Don't call any cache flush trap.Don't create a dynamically linked position independent executable.Don't destruct fields of partially constructed objects.Don't emit DWARF additions beyond selected version.Don't emit dllexported inline functions unless needed.Don't generate DWARF pubnames and pubtypes sections.Don't generate checks for control speculation in selective scheduling.Don't generate code with unaligned load store for R6 (alias of -mstrict-align).Don't generate code with unaligned load store, only valid for MIPS R6.Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode.Don't indicate any priority with TARGET_REGISTER_PRIORITY.Don't optimize block moves, use memcpy.Don't optimize block moves.Don't use %reloc() assembly operators (for backward compatibility).Don't use C-style integral promotion for unary '+', '-' and '~'.Don't use P-mnemonics for branches.Don't use any of r32..r63.Don't use less than 25 bit addressing range for calls.Don't warn about uses of Microsoft extensions.Double CLASS IS block in SELECT TYPE statement at %LDowngrade conformance errors to warnings.Driving:Dummy %qs at %L cannot have an initializerDummy argument %qs at %L cannot be INTENT(OUT)Dummy argument %qs at %L cannot be OPTIONALDummy argument %qs at %L cannot be a derived type at %CDummy argument %qs at %L may not be a pointer with CONTIGUOUS attribute as procedure %qs is BIND(C)Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)Dummy argument %qs at %L was declared INTENT(OUT) but was not setDummy argument %qs has to be a pointer, assumed-shape or assumed-rank array without CONTIGUOUS attribute - as actual argument at %L is not simply contiguous and both are ASYNCHRONOUS or VOLATILEDummy argument %qs not allowed in expression at %LDummy argument %qs of %qs at %L should be named %qs as to match the corresponding argument of the overridden procedureDummy argument %qs with INTENT(IN) in pointer association context (%s) at %LDummy argument %qs with INTENT(IN) in variable definition context (%s) at %LDummy flag. This is the default unless FPX switches are provided explicitly.Dummy procedure %qs at %C cannot have a generic interfaceDummy procedure %qs at %L shall not be elementalDummy procedure %qs is invalid in procedure pointer initialization at %LDummy procedure %qs not allowed in elemental procedure %qs at %LDummy procedure %qs of PURE procedure at %L must also be PUREDummy procedure at %C may not have BIND(C) attribute with NAMEDump Source Coverage Obligations.Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt.Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt.Dump a textual representation of the exploded graph to SRCFILE.eg.txt.Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file.Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file.Dump declarations to a .decl file.Dump detailed information on GCC's internal representation of source code locations.Dump only the defined symbols.Dump optimization passes.Dump state-purging information to a SRCFILE.state-purge.dot file.Dump the analyzer exploded graph to a SRCFILE.eg.dot file.Dump the analyzer supergraph to a SRCFILE.supergraph.dot file.Dump the demangled output.Dump the details of LTO objects.Dump the dump tool command line options.Dump the statistics of gimple statements.Dump the statistics of tree types.Dump the statistics of trees.Dump the symtab callgraph.Dump various Rust front end internals.Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot.Dump various analyzer internals to SRCFILE.*.infinite-loop.dot.Dump various analyzer internals to SRCFILE.analyzer.txt.Dump various analyzer internals to stderr.Duplicate %s attribute at %LDuplicate %s attribute specified at %LDuplicate %s label specification at %CDuplicate %s modifier at %L in USES_ALLOCATORS clauseDuplicate %s specification at %CDuplicate ASYNCHRONOUS attribute specified at %LDuplicate AUTOMATIC attribute specified at %LDuplicate BIND attribute specified at %LDuplicate DEFERRED at %CDuplicate ELSE statements at %L and %CDuplicate EXTENDS attribute specified at %LDuplicate IMPLICIT NONE statement at %CDuplicate NML specification at %CDuplicate NON_OVERRIDABLE at %CDuplicate POINTER attribute at %CDuplicate PRIVATE statement at %CDuplicate PROTECTED attribute specified at %LDuplicate SAVE attribute specified at %LDuplicate SEQUENCE statement at %CDuplicate UNIT specification at %CDuplicate VALUE attribute specified at %LDuplicate VOLATILE attribute specified at %LDuplicate access-specifier at %CDuplicate argument %qs at %L to intrinsic %sDuplicate array spec for Cray pointee at %CDuplicate construct label %qs at %CDuplicate format specification at %CDuplicate name %qs in association at %CDuplicate name %qs in parameter list at %CDuplicate statement label %d at %L and %LDuplicate symbol %qs in formal argument list at %CDuplicated %qs clause at %LDuplicated NOWAIT clause on %s and %s at %CDuplicated clause with SOURCE dependence-type at %CDuplicated common block %</%s/%> in !$OMP ALLOCATE at %LDuplicated variable %qs in !$OMP ALLOCATE at %LDuring link time optimization warn about mismatched types of global declarations.Dynamic Realign Argument Pointer (DRAP) not supported in interrupt service routine.  This may be worked around by avoiding functions with aggregate return.Dynamically allocate cc registers.E specifier not allowed with g0 descriptor in format string at %LEDGE_CROSSING incorrectly set across same sectionEDGE_CROSSING missing across section boundaryEH edge crosses section boundary in bb %iEH incoming edge mixed with non-EH incoming edges in bb %iEH landing pad label %qD is not first in a sequence of labels in bb %dELEMENTAL function %qs at %L must have a scalar resultELEMENTAL non-INTRINSIC procedure %qs is not allowed as an actual argument at %LELEMENTAL prefix in MODULE PROCEDURE interface is missing at %LELEMENTAL procedure pointer component %qs is not allowed as an actual argument at %LELFv2 parameter passing for an argument containing zero-width bit fields but that is otherwise a homogeneous aggregate was corrected in GCC 12ELSE IF statement at %C cannot follow ELSE statement at %LELSEWHERE statement at %C follows previous unmasked ELSEWHEREELSEWHERE statement at %C not enclosed in WHERE blockENCODING= at %L not allowed in Fortran 95END TEAM statement at %CEND statement instead of %s statement at %LEND tag at %C not allowed in output statementEND tag label %d at %L not definedENTRY %qs at %L cannot be called recursively, as function %qs is not RECURSIVEENTRY %qs at %L cannot be called recursively, as subroutine %qs is not RECURSIVEENTRY %qs at %L has no IMPLICIT typeENTRY result %s cannot be ALLOCATABLE in FUNCTION %s at %LENTRY result %s cannot be a POINTER in FUNCTION %s at %LENTRY result %s cannot be an array in FUNCTION %s at %LENTRY result %s cannot be of type %s in FUNCTION %s at %LENTRY statement at %CENTRY statement at %C cannot appear in a contained procedureENTRY statement at %C cannot appear within a BLOCK DATAENTRY statement at %C cannot appear within a DERIVED TYPE blockENTRY statement at %C cannot appear within a DO blockENTRY statement at %C cannot appear within a FORALL blockENTRY statement at %C cannot appear within a MODULEENTRY statement at %C cannot appear within a PROGRAMENTRY statement at %C cannot appear within a SELECT blockENTRY statement at %C cannot appear within a STRUCTURE blockENTRY statement at %C cannot appear within a SUBMODULEENTRY statement at %C cannot appear within a WHERE blockENTRY statement at %C cannot appear within a contained subprogramENTRY statement at %C cannot appear within an IF-THEN blockENTRY statement at %C cannot appear within an INTERFACEENTRY statement at %L with BIND(C) prohibited in an elemental procedureENTRY_BLOCK has IL associated with itENUM and ENUMERATOR at %CENUM declaration at %C has no ENUMERATORSENUM definition statement expected before %CENUMERATOR %L not initialized with integer expressionEOR tag label %d at %L not definedEQUIVALENCE at %C requires two or more objectsEQUIVALENCE statement at %CERR tag label %d at %L not definedERRMSG at %LERRMSG at %L is useless without a STAT tagERRMSG tag at %LERRMSG variableERRMSG variable at %L shall be a scalar default CHARACTER variableERRMSG= argument at %L must be a scalar CHARACTER variableERROR STOP statement at %CESA/390 architecture.EVENT POST statement at %CEVENT WAIT statement at %CEVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPEEXIT statement at %C terminating !$ACC LOOP loopEXIT statement at %C terminating !$OMP DO loopEXIT statement with no do-construct-name at %CEXIT_BLOCK has IL associated with itEXTENDS at %LEXTERNAL attribute conflicts with FUNCTION attribute in %qs at %LEither all or none of the objects in the EQUIVALENCE set at %L shall have the PROTECTED attributeElement in %s array constructor at %L is %sElement of assumed-shape or pointer array as actual argument at %L cannot correspond to actual argument at %LElement of assumed-shape or pointer array passed to array dummy argument %qs at %LElement with a value of %d in ORDER at %L must be in the range [1, ..., %d] for the RESHAPE intrinsic near %LElemental function as initialization expression with non-integer/non-character arguments at %LElements with the same value at %L and %L in vector subscript in a variable definition context (%s)Eliminate multiple function invocations also for impure functions.Emit .gnu_attribute tags.Emit .stack_size directives.Emit 16-bit relocations to the small data areas.Emit 32-bit relocations to the small data areas.Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property.Emit IEEE-conformant code, without inexact exceptions.Emit RISC-V ELF attribute.Emit call graph information.Emit checks causing "break 8" instructions to execute when applying atomic builtins on misaligned memory.Emit code for the byte/word ISA extension.Emit code for the counting ISA extension.Emit code for the fp move and sqrt ISA extension.Emit code for the motion video ISA extension.Emit code using explicit relocation directives.Emit common-like symbols as weak symbols.Emit custom warnings with internal details intended for analyzer developers.Emit debug annotations during preprocessing.Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs.Emit diagnostics showing the location of nodes in the exploded graph.Emit direct branches to local functions.Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit.Emit function prologues only before parts of the function that need it, rather than at the top of the function.Emit function-calls using global offset table when generating PIC.Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains.  This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance.  This option allows overriding it for testing purposes.Emit implicit instantiations of inline templates.Emit implicit instantiations of templates.Emit indirect branches to local functions.Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit().Emit long load/store sequences.Emit more verbose descriptions of control flow in diagnostics.Emit more verbose descriptions of state changes in diagnostics.Emit optimization diagnostics.Emit profiling counter call at function entry before prologue.Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run.Emit progressive recommended breakpoint locations.Emit rdval instead of rduniq for thread pointer.Emit special instrumentation for accesses to volatiles.Emit static const variables even if they are not used.Emit stop bits before and after volatile extended asms.Emit template instantiations as weak symbols.Emit traps as "break 8", default for CRIS v3 and up.  If disabled, calls to abort() are used.Emit verbose debug information in assembly code.Empty FINAL at %CEmpty IMPLICIT statement at %CEmpty array constructor at %C is not allowedEmpty old style initializer list at %CEmpty set of digits in BOZ constant at %CEnable 'q' instruction alternatives.Enable 16-entry register file.Enable 32-bit ALU instructions.Enable 32-bit jump instructions.Enable 64-bit Time-Stamp Counter extension instruction.Enable C++ coroutines (experimental).Enable C++ header module (experimental).Enable C++ modules-ts (experimental).Enable C++14 sized deallocation support.Enable C-SKY DSP instructions.Enable C-SKY Enhanced DSP instructions.Enable C-SKY SECURE instructions.Enable C-SKY TRUST instructions.Enable C-SKY Vector DSP instructions.Enable CFI tables via GAS assembler directives.Enable DEC-style STATIC and AUTOMATIC attributes.Enable DIV, DIVU.Enable DIV-REM instructions for ARCv2.Enable DSP 3.1 Pack A extensions.Enable DWARF line debug info via GNU as.Enable Dual and Single Operand Instructions for Telephony.Enable ENTER_S and LEAVE_S opcodes for ARCv2.Enable FT32B code compression.Enable Full Redundancy Elimination (FRE) on trees.Enable Function Descriptor PIC mode.Enable GPR32 in inline asm when APX_F enabled.Enable Graphite Identity transformation.Enable ID based shared library.Enable IEEE 128-bit floating point via the __float128 keyword.Enable Local Register Allocation.Enable Locked Load/Store Conditional extension.Enable LoongArch Advanced SIMD Extension (LASX, 256-bit).Enable LoongArch SIMD Extension (LSX, 128-bit).Enable MUL instructions.Enable MUL.X and UMUL.X instructions.Enable MULX instructions, assume fast shifter.Enable Objective-C exception and synchronization syntax.Enable Objective-C setjmp exception handling runtime.Enable OpenACC.Enable OpenMP (implies -frecursive in Fortran).Enable OpenMP GPU offloading.Enable OpenMP's SIMD directives.Enable PIC support for building libraries.Enable Plan 9 language extensions.Enable SSA coalescing of user variables.Enable SSA code sinking on trees.Enable SSA dead code elimination optimization on trees.Enable SSA-BIT-CCP optimization on trees.Enable SSA-CCP optimization on trees.Enable SSA-PRE optimization on trees.Enable TPF-OS tracing code.Enable Virtual Hosting support.Enable XY Memory extension (DSP version 3).Enable alignment of COMMON blocks.Enable all -Wunused- warnings.Enable all DEC language extensions.Enable all optimization info dumps on stderr.Enable an RTL peephole pass before sched2.Enable asan allocas/VLAs protection.Enable asan builtin functions protection.Enable asan detection of use-after-return bugs.Enable asan globals protection.Enable asan load operations protection.Enable asan stack protection.Enable asan store operations protection.Enable assembler and linker relaxation.  Enabled by default at -Os.Enable at-calls stack scrubbing for all viable functions.Enable atomic instructions.Enable backend debugging.Enable backward propagation of use properties at the SSA level.Enable barrel shift instructions.Enable basic block vectorization (SLP) on trees.Enable basic program profiling code.Enable byte swap instructions.Enable cache bypass for volatile references.Enable cache prefetch instructions.Enable certain features present in drafts of C++ Contracts.Enable certain features present in the Concepts TS.Enable code density instructions for ARCv2.Enable code hoisting.Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for generating profile info for profile feedback directed optimizations.Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=.Enable common options for performing profile feedback directed optimizations.Enable compact casesi pattern.Enable conditional dead code elimination for builtin calls.Enable conditional execution other than moves/scc.Enable conditional move instruction usage.Enable conditional moves unconditionally.Enable conditional moves.Enable conservative small loop unrolling.Enable constructor/destructor feature.Enable coprocessor instructions.Enable copy propagation of scalar-evolution information.Enable copy propagation on trees.Enable correction of flow inconsistent profile data input.Enable dead store elimination.Enable debug output.Enable decimal floating point hardware support.Enable default conversions between __float128 & long double.Enable default widths for i, f and g format specifiers.Enable divide and modulus instructions.Enable dominator optimizations.Enable double load/store instructions for ARC HS.Enable dual viterbi butterfly extension.Enable earlier placing stop bits for better scheduling.Enable embedding metadata directly into object filesEnable exception handling.Enable experimental compilation of Rust files at your own riskEnable extra conditional-branch instructions j(s)lt and j(s)le.Enable floating-point status flags setting SSE vector operations on partial vectors.Enable formatting of JSON output.Enable forward propagation on trees.Enable front end optimization.Enable function profiling.Enable function reordering that improves code placement.Enable garbage collection (GC) in Objective-C/Objective-C++ programs.Enable general atomic operations introduced in v3 ISA.Enable generation of ARC SIMD instructions via target-specific builtins.Enable generation of R2 BMX instructions.Enable generation of R2 CDX instructions.Enable generation of binaries which use functions from libgcc to perform divide operations.  The default is -mhard-div.Enable generation of binaries which use functions from libgcc to perform floating point operations.  This is the default; use -mhard-float to override.Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul.Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of conditional move (l.cmov) instructions.  By default the equivalent will be generated using set and branch.Enable generation of hardware divide (l.div, l.divu) instructions.  This is the default; use -msoft-div to override.Enable generation of hardware floating point instructions. The default is -msoft-float.Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override.Enable generation of rotate right (l.ror) instructions.  By default functions from libgcc are used to perform rotate right operations.Enable generation of rotate right with immediate (l.rori) instructions.  By default functions from libgcc are used to perform rotate right with immediate operations.Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first.Enable generation of sign extension (l.ext*) instructions.  By default memory loads are used to perform sign extension.Enable guessing of branch probabilities.Enable hardware floating point.Enable hoisting adjacent loads to encourage generating conditional move instructions.Enable hoisting loads from conditional pointers.Enable hwasan instrumentation of allocas/VLAs.Enable hwasan instrumentation of builtin functions.Enable hwasan instrumentation of load operations.Enable hwasan instrumentation of statically sized stack-allocated variables.Enable hwasan instrumentation of store operations.Enable in and out of Graphite representation.Enable inline checks for nil receivers with the NeXT runtime and ABI version 2.Enable inlining of PLT in function calls.Enable inlining of function declared "inline", disabling disables all inlining.Enable instructions that guard against return-oriented programming attacks.Enable internal stack scrubbing for all viable functions.Enable interrupt stack instructions.Enable kind-specific variants of integer intrinsic functions.Enable label alignment optimizations.Enable lazy module importing.Enable legacy math intrinsics for compatibility.Enable legacy parsing of INCLUDE as statement.Enable link-time optimization.Enable linker optimizations.Enable linker relaxation.Enable linker relaxations.Enable linker relaxing.Enable load/store bonding.Enable loop distribution for patterns transformed into a library call.Enable loop distribution on trees.Enable loop epilogue vectorization using smaller vector size.Enable loop header copying on trees.Enable loop interchange on trees.Enable loop invariant motion on trees.Enable loop nest transforms.  Same as -floop-nest-optimize.Enable loop optimizations on tree level.Enable loop vectorization of floating point inductions.Enable loop vectorization on trees.Enable machine specific peephole optimizations.Enable more verbose RTX cost dumps during debug.  For GCC developers use only.Enable most warning messages.Enable multicore support.Enable multiply instructions.Enable multiprocessor instructions.Enable nested conditional execution optimizations.Enable optimizing &&/|| in conditional execution.Enable parsing GIMPLE.Enable pre-reload use of cbranchsi pattern.Enable preprocessing.Enable range checking during compilation.Enable reassociation on tree level.Enable register pressure sensitive insn scheduling.Enable relaxing in the assembler.Enable rvalue arguments to ref parameters.Enable scheduling across basic blocks.Enable separate data segment.Enable setting GPRs to the result of comparisons.Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET).Enable sign extend instructions.Enable signed division and modulus instructions.Enable signed move and memory load instructions.Enable split of 32 bit immediate loads into low / high part.Enable stack probing.Enable stack scrub as per attributes, with strict call checking.Enable stack scrubbing for all viable functions.Enable static analysis pass.Enable strict 32-bit psABI struct return checking.Enable string length optimizations on trees.Enable support for C++ concepts.Enable support for DEC STRUCTURE/RECORD.Enable support for GNU transactional memory.Enable support for the RH850 ABI.  This is the default.Enable support for the old GCC ABI.Enable swap byte ordering extension instruction.Enable tail merging on trees.Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set.  The read-only CSR can not be written by the CSR instructions.Enable the MIPS16e V2 instructions.Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals.Enable the copy of the AArch64 load/store pair fusion pass that runs after register allocation.Enable the copy of the AArch64 load/store pair fusion pass that runs before register allocation.Enable the critical path heuristic in the scheduler.Enable the dependent count heuristic in the scheduler.Enable the division approximation.  Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision.Enable the extended LRW instruction (default for CK801).Enable the group heuristic in the scheduler.Enable the last instruction heuristic in the scheduler.Enable the loop nest optimizer.Enable the normal mode.Enable the rank heuristic in the scheduler.Enable the reciprocal square root approximation.  Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision.Enable the speculative instruction heuristic in the scheduler.Enable the square root approximation.  Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt.Enable the use of 64-bit floating point registers in fmov instructions.  See -mdalign if 64-bit alignment is required.Enable the use of RX FPU instructions.  This is the default.Enable the use of blank format items in format strings.Enable the use of character literals in assignments and data statements for non-character variables.Enable the use of indexed loads.Enable the use of pre/post modify with register displacement.Enable the use of the LRA register allocator.Enable the use of the fsca instruction.Enable the use of the fsrra instruction.Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits.Enable the use of the short load instructions.Enable the use the standard RX ABI where all stacked function arguments are naturally aligned.  This is the default.Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h.Enable traditional preprocessing.Enable transitivity of constraints during analysis.Enable unaligned word and halfword accesses to packed data.Enable use of BI/BIH instructions when available.Enable use of GPREL for read-only data in FDPIC.Enable use of NPS400 bit operations.Enable use of NPS400 xld/xst extension.Enable use of POST_INC / POST_DEC.Enable use of POST_MODIFY.Enable use of R16-R31 (default).Enable use of odd-numbered single-precision registers.Enable use of sdata/scommon/sbss.Enable user-defined instructions.Enable using IEEE 128-bit floating point instructions.Enable v850e3v5 loop instructions.Enable variable polynomial CRC extension.Enable various security-relevant flags.Enable vectorization for gather instruction.Enable vectorization for scatter instruction.Enable vectorization on trees.Enable verbose output.Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor).Enable workarounds for the errata of the GR712RC processor.Enable workarounds for the errata of the UT699 processor.Enable workarounds for the errata of the UT699E/UT700 processor.Enable/Disable the traditional scheduling in loops that already passed modulo scheduling.Enable/disable GP-relative addressing.Enabled ID based shared library.Enables Position-Independent-Data (PID) mode.Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions.  Enabled by default.Enables the dynamic vectorizer cost model.  Preserved for backward compatibility.Enables verbose cost model dumping in the debug dump files.Encode SSE instructions with VEX prefix.End expression in DO loopEnd of nonblock DO statement at %C is interwoven with another DO loopEnd of nonblock DO statement at %C is within another blockEnd of scalar initializer expected at %CEnd of search list.
! Enforce class member access control semantics.Entity %qs at %L has a deferred LEN parameter %qs and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L has a deferred type parameter and requires either the POINTER or ALLOCATABLE attributeEntity %qs at %L is already present in the interfaceEntity %qs at %L is incompatible with a BOZ literal constantEntity with assumed character length at %L must be a dummy argument or a PARAMETEREnumerator exceeds the C integer type at %CEquality comparison for %s at %LEquivalence for %qs does not match ordering of COMMON %qs at %LEquivalent to -mgpopt=local.Equivalent to -mgpopt=none.Errmsg-variable at %L shall not be %sd within the same %s statementErrorError allocating %lu bytesError converting PARAMETER constant in complex constant at %CError converting integerError in array constructor referenced at %LError in pointer initialization at %CError in type-spec at %LError in typebound call at %LError reallocating to %lu bytesError writing JSON output file %s
  Error writing module file %qs for writing: %sError writing modules file: %sError writing output file '%s'
! Evaluation of nonstandard initialization expression at %LEvaluation of string longer than 2**28 at %L deferred to runtime, expect bugsEventEvent variable argument at %L must be a coarray but not coindexedEvent variable argument at %L must be a coarray or coindexedEvent variable at %L must be a scalar of type EVENT_TYPEEvery subscript of target specification at %L must be a constant expressionExit condition of DO WHILE loop at %L must be a scalar LOGICAL expressionExit on the first error occurred.Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check.Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc.Expected ")" at %CExpected "," at %CExpected %<( depobj )%> at %CExpected %<(%> after %qs at %CExpected %<(%> at %CExpected %<)%> or %<,%> at %CExpected %<)%> or %<omp_cur_iteration)%> at %CExpected %<*%> in coindex specification in ALLOCATE statement at %LExpected %<,%> at %CExpected %<,%> or %<)%> at %CExpected %<,%> or end of statement at %CExpected %<:%> at %CExpected %<::%> after binding-attributes at %CExpected %<::%> at %CExpected %<==%>, %<.EQ.%> or %<.EQV.%> atomic comparison expression at %LExpected %<=>%> at %CExpected %<END INTERFACE ASSIGNMENT (=)%> at %CExpected :: in TYPE definition at %CExpected = sign in PARAMETER statement at %CExpected ACQ_REL, ACQUIRE, RELAXED, RELEASE or SEQ_CST for ATOMIC_DEFAULT_MEM_ORDER clause at %CExpected ALIGN or ALLOCATOR clause at %CExpected ALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE or DEFAULT at %CExpected COMPILATION or EXECUTION in AT clause at %CExpected DEPEND, UPDATE, or DESTROY clause at %CExpected DO loop at %CExpected ELSE at %L in atomic compare captureExpected FATAL or WARNING in SEVERITY clause at %CExpected HOST, NOHOST or ANY at %CExpected IF at %L in atomic compare captureExpected IN, OUT, INOUT, INOUTSET or MUTEXINOUTSET followed by %<)%> at %CExpected INCLUSIVE or EXCLUSIVE clause at %CExpected INTEGER type at %LExpected NONE or PRESENT in DEFAULT clause at %CExpected NONE, FIRSTPRIVATE, PRIVATE or SHARED in DEFAULT clause at %CExpected ORDER(CONCURRENT) at %C with optional %<reproducible%> or %<unconstrained%> modifierExpected P edit descriptor in format string at %LExpected PARAMETER symbol in complex constant at %CExpected RANK or RANK DEFAULT following SELECT RANK at %CExpected SCALAR, AGGREGATE, ALLOCATABLE, POINTER or ALL at %CExpected SEQ_CST, ACQUIRE or RELAXED at %CExpected SEQ_CST, AQC_REL, RELEASE, or ACQUIRE at %CExpected SHAPE argument to C_F_POINTER with array FPTR at %LExpected TEAMS, PARALLEL or THREAD as binding in BIND at %CExpected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %CExpected UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD, or ATOMIC_DEFAULT_MEM_ORDER clause at %LExpected a CASE or END SELECT statement following SELECT CASE at %CExpected a nameless interface at %CExpected a procedure for argument %qs at %LExpected a procedure pointer for argument %qs at %LExpected a right parenthesis in expression at %CExpected a step value in iterator at %CExpected access-specifier at %CExpected alternate return label at %CExpected an initialization expression at %CExpected another dimension in array declaration at %CExpected argument list at %CExpected array subscript at %CExpected array subscript stride at %CExpected association at %CExpected association list at %CExpected attribute bit nameExpected binding attribute at %CExpected binding name at %CExpected binding target after %<=>%> at %CExpected block name %qs of SELECT construct at %CExpected block name of %qs in %s statement at %LExpected bounds specification for %qs at %LExpected coarray variable as %qs argument to the %s intrinsic at %LExpected comma in I/O list at %CExpected component reference at %CExpected construct-type PARALLEL, SECTIONS, DO or TASKGROUP in $OMP CANCELLATION POINT statement at %CExpected data constant after repeat spec at %CExpected dependence-type SINK or SOURCE at %CExpected entity-list in AUTOMATIC statement at %CExpected entity-list in STATIC statement at %CExpected exponent in expression at %CExpected expression at %C in PARAMETER statementExpected expression in %s statement at %CExpected expression in array specification at %CExpected expression typeExpected formal argument list in function definition at %CExpected generic name or operator descriptor at %CExpected identifier at %CExpected initialization expression at %CExpected initialization expression in CASE at %CExpected integerExpected integer expression at %CExpected integer expression of the %<omp_allocator_handle_kind%> kind at %LExpected integer expression or a single device-modifier %<device_num%> or %<ancestor%> at %CExpected integer stringExpected intrinsic assignment in OMP WORKSHARE at %LExpected label %qs for %s statement at %CExpected left parenthesisExpected list of %<lower-bound :%> or list of %<lower-bound : upper-bound%> specifications at %LExpected module procedure name at %CExpected nameExpected parameter list in type declaration at %CExpected range-specification at %CExpected real stringExpected register or constant integer.Expected right parenthesisExpected scalar initialization expression at %CExpected scalar intrinsic expression at %L in atomic comparisonExpected scalar intrinsic variable at %L in atomic comparisonExpected specific binding name at %CExpected stringExpected structure component name at %CExpected structure component or operator name after %<.%> at %CExpected terminating name at %CExpected trait-property-extension at %CExpected type-bound procedure or procedure pointer component at %CExpected variable list at %CExpected variable name at %CExpected variable name at %C in PARAMETER statementExpecting %<END INTERFACE %s%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %CExpecting %<END INTERFACE OPERATOR (%s)%> at %C, but got %qsExpecting %<END INTERFACE OPERATOR (.%s.)%> at %CExpecting %s at %CExpecting %s statement at %LExpecting a comma in EQUIVALENCE at %CExpecting a scalar INTEGER expression at %C, found %sExpecting a variable at %LExpecting definable entity near %LExpecting list of named entities at %CExpecting variable in READ statement at %CExpecting variable or io-implied-do at %LExpecting variable or io-implied-do in READ statement at %LExplicit array shape at %C must be constant of INTEGER type and not %s typeExplicit interface required for %qs at %L: %sExplicit interface required for component %qs at %L: %sExplicit interface required for polymorphic argument at %LExplicit shaped array with nonconstant bounds at %CExport functions even if they can be inlined.Expression at %L in this context must be constantExpression at %L must be of INTEGER type, found %sExpression at %L must be scalarExpression in CASE selector at %L cannot be %sExpression in CASE selector at %L must be scalarExpression in CASE statement at %L is not in the range of %sExpression in CASE statement at %L must be of kind %dExpression in CASE statement at %L must be of type %sExpression in CASE statement at %L must be scalarExtension: %s specifier in %s statement at %L has value %qsExtension: Conversion from %s to %s at %LExtension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual argument with array dummy argument %qs at %LExtension: Unary operator following arithmetic operator (use parentheses) at %CExtension: Zero width after L descriptor at %LExtension: backslash character at %CExtension: exponent-letter %<q%> in real-literal-constant at %CExternal %qs at %L cannot have an initializerExternal IO UNIT cannot be an array at %LExternal object %qs at %L may not have an initializerExtra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-Wa%> options.Extraneous characters in format at %LF2008: C1210 IMPORT statement at %C is not permitted in a module procedure interface bodyFAIL IMAGE statement at %CFAILED= argument to NUM_IMAGES at %LFDPIC mode is not supported in Thumb-1 modeFINAL clause at %L requires a scalar LOGICAL expressionFINAL declaration at %C must be inside CONTAINSFINAL declaration at %C must be inside a derived type CONTAINS sectionFINAL procedure %qs at %L is not a SUBROUTINEFINAL procedure %qs declared at %L has the same rank (%d) as %qsFINAL procedure at %L must have exactly one argumentFINAL procedure at %L with assumed rank argument must be the only finalizer with the same kind/type (F2018: C790)FINAL procedure declaration at %CFLUSH statement at %CFORALL construct at %LFORALL end expression at %L must be a scalar INTEGERFORALL index %qs may not appear in triplet specification at %LFORALL index-name at %L must be a scalar INTEGERFORALL index-name at %L must be a scalar variable of type integerFORALL mask clause at %L requires a scalar LOGICAL expressionFORALL start expression at %L must be a scalar INTEGERFORALL stride expression at %L cannot be zeroFORALL stride expression at %L must be a scalar %sFORM TEAM statement at %CFORMAT label %d at %L not definedFORMAT statement at %C cannot appear within an INTERFACEFORMAT statement at %L does not have a statement labelFORMAT tag at %L cannot be a zero-sized arrayFORMAT tag at %L must be of type default-kind CHARACTER or of INTEGERFP exceptions are enabled.FP registers might be clobbered despite %qE attribute: compile with %<-mgeneral-regs-only%>FPTR argument at %L to C_F_POINTER shall not be polymorphicFPTR argument to C_F_POINTER at %L is a function returning a pointerFPU types of LoongArch:FPX fast and compact options cannot be specified togetherFPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions.FPX: Generate Double Precision FPX (compact) instructions.FPX: Generate Double Precision FPX (fast) instructions.FPX: Generate Single Precision FPX (compact) instructions.FPX: Generate Single Precision FPX (fast) instructions.FROMPOS argument (%ld) out of range 0:%d in intrinsic MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSFUNCTION result %s cannot be ALLOCATABLE in FUNCTION %s at %LFUNCTION result %s cannot be a POINTER in FUNCTION %s at %LFUNCTION result %s cannot be an array in FUNCTION %s at %LFUNCTION result %s cannot be of type %s in FUNCTION %s at %LFactor complex constructors and destructors to favor space over speed.Failed to create structure type '%s' at %CFailed to match clause at %CFailure getting length of a constant array.Failure in conversion of BOZ to REAL at %LFatal ErrorFile %qs is being included recursivelyFile %qs opened at %C is not a GNU Fortran module fileFile for output dependency information.Fine grain control of tune features.First argument of defined assignment at %L must be INTENT(OUT) or INTENT(INOUT)First argument of operator interface at %L cannot be optionalFirst argument of operator interface at %L must be INTENT(IN)First or last !$OMP ATOMIC intrinsic argument must be %qs at %LFix min_int calculationFixed line length must be at least sevenFlag %<-fmax-stack-var-size=%d%> overwrites %<-frecursive%> implied by %qsFlag %<-fno-automatic%> overwrites %<-fmax-stack-var-size=%d%>Flag %<-fno-automatic%> overwrites %<-frecursive%>Flag %<-fno-automatic%> overwrites %<-frecursive%> implied by %qsFlag %<-frecursive%> overwrites %<-fmax-stack-var-size=%d%>Floating point custom instruction configuration name.Fold calls to simple inline functions.Fold instructions calculating memory offsets to the memory access instruction if possible.Follow Renesas (formerly Hitachi) / SuperH calling conventions.Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc.Follow the EABI linkage requirements.For !$OMP ATOMIC COMPARE, the first operand in comparison at %L must be the variable %qs that the update statement writes into at %LFor -f*-prefix-map= options compare canonicalized pathnames rather than just strings.For dummy procedure %s, no binding name is allowed in BIND(C) at %CFor intrinsics library: pass all parameters in registers.For nested functions on stack executable permission is set.For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4.For targets that normally need trampolines for nested functions, always generate them instead of using descriptors.For the assembler (and linker) permit any architecture sub-variant to be used without error.Forbid performing fp-as-gp optimization.Forbid using $fp to access static and global variables.  This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'.Force all calls to be made via a jli instruction.Force assembly output to always use hex constants.Force bitfield accesses to match their type width.Force creation of temporary to test infrequently-executed forall code.Force disable hardware loop, even use -mext-dsp.Force functions to be aligned to a 4 byte boundary.Force generation of external symbol indirection stubs.Force indirect call and jump via register.Force performing fp-as-gp optimization.Force the underlying type for "wchar_t" to be "unsigned short".Force the usage of delay slots for conditional branches.Format statement in module main block at %CFortran 2003: %s specifier in %s statement at %L has value %qsFortran 2003: Character for %qs argument of %qs intrinsic at %LFortran 2003: DT format specifier not allowed at %CFortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs at %LFortran 2008 obsolescent feature:Fortran 2008: COMMON block %qs with binding label at %L sharing the identifier with global non-COMMON-block entity at %LFortran 2008: Non-pointer actual argument at %L to pointer dummy %qsFortran 2008: Null pointer at %L to non-pointer dummy %qsFortran 2008: Pointer functions in variable definition context (%s) at %LFortran 2008: Semicolon at %C without preceding statementFortran 2018 deleted feature:Fortran 2018 obsolescent feature:Fortran 2018:Fortran 2023:Fortran 95 requires default INTEGER in %s tag at %LFound no matching specific binding for the call to the GENERIC %qs at %LFree line length must be at least threeFunction %qs as initialization expression at %LFunction %qs at %L cannot be called recursively, as it is not RECURSIVEFunction %qs at %L cannot have an initializerFunction %qs at %L has no IMPLICIT typeFunction %qs at %L has no IMPLICIT type; did you mean %qs?Function %qs at %L is INTRINSIC but is not compatible with an intrinsicFunction %qs at %L must be PUREFunction %qs in initialization expression at %L must be an intrinsic functionFunction %qs is declared CHARACTER(*) and cannot be used at %L since it is not a dummy argumentFunction %qs requires an argument list at %CFunction %s at %L has entries with mismatched array specificationsFunction %s at %L has entry %s with mismatched characteristicsFunction %s at %L with entries returning variables of different string lengthsFunction not found.Function result %qs at %L cannot have an initializerFunction result %qs at %L has no IMPLICIT typeFunction result %qs at %L is invalid as X argument to C_FUNLOCFunction result %qs at %L shall not be a coarray or have a coarray componentFunction result %qs is invalid as proc-target in procedure pointer assignment at %LFunction result variable %qs at %L of elemental function %qs shall not have an ALLOCATABLE or POINTER attributeFunction starts are aligned to this power of 2.Functions which return values must end with return statements.Fuse certain integer operations together for better performance on power10.Fuse certain integer operations together for better performance on power8.GCC cannot support operators with integer types and fixed-point types that have too many integral and fractional bits togetherGCC does not currently support a simdclone with simdlens %wd and %wd for these types.GCC does not currently support argument type %qT for simdGCC does not currently support return type %qT for simdGCC does not currently support simdlen %wd for type %qTGCC is not configured to support %qs as %<-foffload=%> argumentGCC must be configured with %<--enable-newlib-nano-formatted-io%> to use %<-mtiny-printf%>GCC supports only %u nested scopesGCC vector passed by reference: non-standard ABI extension with no compatibility guaranteeGCC vector returned by reference: non-standard ABI extension with no compatibility guaranteeGCC_OFFLOAD_OMP_REQUIRES_FILE unsetGCN GPU type to use:GCSE disabledGENERIC %qs at %L cannot overwrite specific binding with the same nameGENERIC %qs at %L must target a specific binding, %qs is GENERIC, tooGENERIC at %C must be inside a derived-type CONTAINSGENERIC binding at %CGENERIC procedure %qs is not allowed as an actual argument at %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
! GNU C no longer supports -traditional without -EGNU Extension:GNU Objective C no longer supports traditional compilationGNU-style attribute between label and declaration appertains to the labelGOTO statement at %L leaves CRITICAL construct for label at %LGOTO statement at %L leaves DO CONCURRENT construct for label at %LGarbage after PARAMETERIZED TYPE declaration at %CGenerate (do not generate) MMA instructions.Generate (do not generate) code that uses the LXVKQ instruction.Generate (do not generate) code that uses the XXSPLTIDP instruction.Generate (do not generate) code that uses the XXSPLTIW instruction.Generate (do not generate) pc-relative memory addressing.Generate (do not generate) pc-relative memory optimizations for externals.Generate (do not generate) prefixed memory instructions.Generate 16-bit instructions.Generate 16bit i386 code.Generate 32-bit code.Generate 32-bit offsets in switch tables.Generate 32bit i386 code.Generate 32bit x86-64 code.Generate 32x16 multiply and mac instructions.Generate 64-bit code.Generate 64bit x86-64 code.Generate APCS conformant stack frames.Generate ARCompact 32-bit code for ARC600 processor.Generate ARCompact 32-bit code for ARC601 processor.Generate ARCompact 32-bit code for ARC700 processor.Generate AT&T-style stubs for Mach-O.Generate BTF debug information at default level.Generate C header of platform-specific features.Generate C prototypes from BIND(C) declarations.Generate C prototypes from non-BIND(C) external procedure definitions.Generate C++ Module dependency information.Generate C-SKY FPU double float instructions (default for hard float).Generate CTF debug information at default level.Generate DSP extension instructions.Generate DWARF pubnames and pubtypes sections with GNU extensions.Generate DWARF pubnames and pubtypes sections.Generate ELF FDPIC code.Generate GFLOAT double precision code.Generate H8/300H code.Generate H8S code.Generate H8S/2600 code.Generate H8SX code.Generate ILP32 code.Generate IT blocks appropriate for ARMv8.Generate JSON file.Generate LP64 code.Generate MIPS16 code.Generate ModuleInfo struct for output module.Generate PA1.0 code.Generate PA1.1 code.Generate PA2.0 code (requires binutils 2.10 or later).Generate SH1 code.Generate SH2 code.Generate SH2a FPU-less code.Generate SH2e code.Generate SH3 code.Generate SH3e code.Generate SH4 FPU-less code.Generate SH4 code.Generate SH4-100 FPU-less code.Generate SH4-100 code.Generate SH4-200 FPU-less code.Generate SH4-200 code.Generate SH4-300 FPU-less code.Generate SH4-300 code.Generate SH4a FPU-less code.Generate SH4a code.Generate SH4al-dsp code.Generate SIMD clones for functions with the OpenMP declare target directive.Generate VRSAVE instructions when generating AltiVec code.Generate __mcount_loc section with all _mcount and __fentry__ calls.Generate __mcount_loc section with all mcount or __fentry__ calls.Generate a #line directive pointing at the current working directory.Generate a Mach-O bundle (file type MH_BUNDLE).Generate a __return_loc section pointing to all return instrumentation code.Generate a call to abort if a noreturn function returns.Generate a default D main() function when compiling.Generate a single exit point for each function.Generate absolute source path names for gcov.Generate aggregate parameter passing code with at most 64-bit alignment.Generate all necessary information for BPF Compile Once - Run Everywhere.Generate an output executable that binds symbols on load, rather than lazily.Generate approximate reciprocal divide and square root for better throughput.Generate assembler output that is compatible with the Renesas AS100 assembler.  This may restrict some of the compiler's capabilities.  The default is to generate GAS compatible syntax.Generate auto-inc/dec instructions.Generate big endian code.Generate big-endian code.Generate big-endian eBPF.Generate bit instructions.Generate call insns as direct calls.Generate call insns as indirect calls, if necessary.Generate call insns as indirect calls.Generate call insns as register indirect calls.Generate cld instruction in the function prologue.Generate code for C-SKY compiler runtime instead of libgcc.Generate code for GNU as.Generate code for GNU assembler (gas).Generate code for GNU ld.Generate code for GNU runtime environment.Generate code for NeXT (Apple macOS) runtime environment.Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt.Generate code for SH4 340 series (MMU/FPU-less).Generate code for SH4 400 series (MMU/FPU-less).Generate code for SH4 500 series (FPU-less).Generate code for Smart Mode.Generate code for Thumb state.Generate code for UNIX assembler.Generate code for a 32-bit ABI.Generate code for a 5206e.Generate code for a 520X.Generate code for a 528x.Generate code for a 5307.Generate code for a 5407.Generate code for a 64-bit ABI.Generate code for a 68000.Generate code for a 68010.Generate code for a 68020.Generate code for a 68030.Generate code for a 68040, without any new instructions.Generate code for a 68040.Generate code for a 68060, without any new instructions.Generate code for a 68060.Generate code for a 68302.Generate code for a 68332.Generate code for a 68851.Generate code for a ColdFire v4e.Generate code for a DLL.Generate code for a Fido A.Generate code for a cpu32.Generate code for all template instantiations.Generate code for an 11/10.Generate code for an 11/40.Generate code for an 11/45.Generate code for assert contracts.Generate code for class invariant contracts.Generate code for darwin loadable kernel extensions.Generate code for functions even if they are fully inlined.Generate code for given CPU.Generate code for old exec BSS PLT.Generate code for postcondition contracts.Generate code for precondition contracts.Generate code for static functions even if they are never called.Generate code for switches without a default case.Generate code for the Android platform.Generate code for the M*Core M210.Generate code for the M*Core M340.Generate code for the kernel or loadable kernel extensions.Generate code for the supervisor mode (default).Generate code for the user mode.Generate code in 32 bit ARM state.Generate code in big endian mode.Generate code in big-endian mode.Generate code in little endian mode.Generate code in little-endian mode.Generate code suitable for executables (NOT shared libs).Generate code suitable for fast turn around debugging.Generate code that can be used in SVR4-style dynamic objects.Generate code that can keep local state uniform across all lanes.Generate code that conforms to Intel MCU psABI.Generate code that conforms to the given ABI.Generate code that conforms to the specified ABI.Generate code that is link-compatible with MIPS16 and microMIPS code.Generate code that uses 68881 floating-point instructions.Generate code that will run in privileged state.Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library.Generate code to check bounds before indexing arrays.Generate code to check exception specifications.Generate code to mitigate against straight line speculation.Generate code to track when the CPU might be speculating incorrectly.Generate code to use a non-exec PLT and GOT.Generate code using global anchor symbol addresses.Generate code which uses hardware floating point instructions.Generate code which uses only the general registers.Generate code which uses the core registers only (r0-r14).Generate code with library calls for floating point.Generate code with unaligned load store for R6 (alias of -mno-strict-align).Generate code without GP reg.Generate compile-time CFString objects.Generate compressed debug sections.Generate conditional move instructions.Generate constant pools in the compiler instead of assembler.Generate cpp defines for server IO.Generate cpp defines for workstation IO.Generate debug information in CodeView format.Generate debug information in DWARF v2 (or later) format.Generate debug information in VMS format.Generate debug information in default extended format.Generate debug information in default format.Generate debug information in default version of DWARF format.Generate debug information in separate .dwo files.Generate default double-precision SH2a-FPU code.Generate default single-precision SH2a-FPU code.Generate default single-precision SH4 code.Generate default single-precision SH4-100 code.Generate default single-precision SH4-200 code.Generate default single-precision SH4-300 code.Generate default single-precision SH4a code.Generate discontiguous stack frames.Generate divide instructions.Generate divide results with reminder having the same sign as the divisor (not the dividend).Generate documentation.Generate double-precision floating-point instructions.Generate extended arithmetic instructions, only valid for ARC700.Generate extended entry point information for inlined functions.Generate fast indirect calls.Generate floating point mathematics using given instruction set.Generate floating-point multiply-accumulation instructions.Generate frecipd/fsqrtd/fdivd instructions (default for hard float).Generate hardware abs instructions.Generate inline floating point division, optimize for latency.Generate inline floating point division, optimize for throughput.Generate inline integer division, optimize for latency.Generate inline integer division, optimize for throughput.Generate inline square root, optimize for latency.Generate inline square root, optimize for throughput.Generate instructions supported by barrel shifter.Generate isel instructions.Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode.Generate libcalls for atomic loads and stores when sync libcalls are disabled.Generate little endian code.Generate little-endian code.Generate little-endian eBPF.Generate load/store multiple instructions.Generate load/store with update instructions.Generate local calls to out-of-line atomic operations.Generate make dependencies and compile.Generate make dependencies.Generate mcount/__fentry__ calls as nops. To activate they need to be patched in.Generate millicode thunks.Generate mul64 and mulu64 instructions.Generate norm instruction.Generate normal-mode code.Generate only single-precision SH2a-FPU code.Generate only single-precision SH4 code.Generate only single-precision SH4-100 code.Generate only single-precision SH4-200 code.Generate only single-precision SH4-300 code.Generate only single-precision SH4a code.Generate pc-relative code.Generate performance extension instructions.Generate performance extension version 2 instructions.Generate phony targets for all headers.Generate position-independent code for executables if possible (large mode).Generate position-independent code for executables if possible (small mode).Generate position-independent code if possible (large mode).Generate position-independent code if possible (small mode).Generate prefetch instructions, if available, for arrays in loops.Generate push/pop instructions (default).Generate re-entrant, PIC code.Generate reciprocals instead of divss and sqrtss.Generate return instruction in naked function.Generate run time type descriptor information.Generate sdata references.  This is the default, unless you compile for PIC.Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options.  The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location.Generate self-relocatable code.Generate sin, cos, sqrt for FPU.Generate single-precision floating-point instructions.Generate software reciprocal divide and square root for better throughput.Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed.Generate stm/ldm instructions (default).Generate string extension instructions.Generate swap instruction.Generate the integer modulo instructions.Generate the quad word memory atomic instructions (lqarx/stqcx).Generate the quad word memory instructions (lq/stq).Generate unaligned VSX load/store for inline expansion of memcpy/memmove.Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove.Generate unwind tables that are exact at each instruction boundary.Generate v3 push25/pop25 instructions.Generate vzeroupper instruction before a transfer of control flow out of the function.Generate xBPF.Generic function %qs at %L is not consistent with a specific intrinsic interfaceGeneric name %qs of function %qs at %L being the same name as derived type at %LGeneric subroutine %qs at %L is not consistent with an intrinsic subroutine interfaceGive branches their default cost.Give external symbols a leading underscore.Global binding name %qs at %L is already being used as a %s at %LGlobal binding name %qs at %L is already being used at %LGlobal entity %qs at %L cannot appear in a COMMON blockGlobal entity %qs at %L cannot appear in a COMMON block at %LGlobal name %qs at %L is already being used as a %s at %LGlobal name %qs at %L is already being used at %LGot unknown attribute %<target("%s")%>Graphite loop optimizations cannot be used (isl is not available) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Graphite loop optimizations cannot be used (isl is not available).Guide linker to relax instructions.HOLDS expression at %L must be a scalar logical expressionHandle OpenMP allocators for allocatables and pointers.Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic.Harden conditional branches by checking reversed conditions.Harden conditionals not used in branches, checking reversed conditions.Harden control flow by recording and checking execution paths.Hardware autoprefetcher scheduler model control flag.  Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic.  Disabled by default.Hexadecimal constant at %L uses nonstandard X instead of ZHollerith constant at %CHost associated variable %qs may not be in the DATA statement at %CHow much can given compilation unit grow because of the inlining (in percent).How much can given compilation unit grow because of the interprocedural constant propagation (in percent).I/O register operand for '%%%c'IBITS: Bad bitICE: %<emit_insn%> used where %<emit_jump_insn%> needed:ID of shared library to build.ID shared libraries and FD-PIC mode cannot be used togetherIEEE_ARITHMETIC module at %CIEEE_EXCEPTIONS module at %CIEEE_FEATURES module at %CIF clause at %L requires a scalar LOGICAL expressionIF clause modifier %s at %L not appropriate for the current OpenMP constructIF clause without modifier at %L used together with IF clauses with modifiersIM part_ref at %CIMPLICIT NONE (type) statement at %L following an IMPLICIT statementIMPLICIT NONE with spec list at %CIMPLICIT statement at %C following an IMPLICIT NONE (type) statementIMPORT statement at %CIMPORT statement at %C only permitted in an INTERFACE bodyIMPURE procedure at %CINDIRECT clause at %C requires a constant logical expressionINQUIRE statement at %L cannot contain both FILE and UNIT specifiersINQUIRE statement at %L requires a PENDING= specifier with the ID= specifierINQUIRE statement at %L requires either FILE or UNIT specifierINQUIRE statement not allowed in PURE procedure at %CINTEGER expression of %s clause at %L must be non-negativeINTEGER expression of %s clause at %L must be positiveINTEGER expression of SCHEDULE clause's chunk_size at %L must be positiveINTEGER(KIND=8) is not available for %<-fdefault-integer-8%> optionINTEGER(KIND=8) is not available for %<-finteger-4-integer-8%> optionINTENT (%s) conflicts with INTENT(%s) at %LINTENT is not allowed inside of BLOCK at %CINTENT(%s) actual argument at %L might interfere with actual argument at %L.INTENT(IN) POINTER %qs in %s clause at %LINTENT(IN) POINTER %qs in COPYPRIVATE clause at %LINTENT(OUT) argument %qs of pure procedure %qs at %L may not be polymorphicINTERFACE procedure %qs at %L has the same name as the enclosing procedureIO UNIT in %s statement at %L must be an internal file in a PURE procedureIOLENGTH tag invalid in INQUIRE statement at %CIOMSG tag at %LIPA modref summary is missing in input fileIPA-SRA access verification failedISA %qs is not supported in %<target%> attribute, use %<arch=%> syntaxISO C does not allow %<%E (expression)%>ISO C does not allow extra %<;%> outside of a functionISO C does not permit %<_Alignof%> applied to a function typeISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>ISO C does not support %<%s_BitInt(%d)%> before C23ISO C does not support %<++%> and %<--%> on complex typesISO C does not support %<[[]]%> attributes before C23ISO C does not support %<__int%d%> typesISO C does not support %<auto%> type deduction before C23ISO C does not support %<~%> for complex conjugationISO C does not support %qs before C23ISO C does not support %qs predefined identifierISO C does not support complex integer typesISO C does not support decimal floating-point before C23ISO C does not support fixed-point typesISO C does not support omitting parameter names in function definitions before C23ISO C does not support plain %<complex%> meaning %<double complex%>ISO C does not support saturating typesISO C does not support specifying %<enum%> underlying types before C23ISO C does not support the %<_Float%d%s%> type before C23ISO C forbids %<goto *expr;%>ISO C forbids %<return%> with expression, in function returning voidISO C forbids an empty translation unitISO C forbids assignment between function pointer and %<void *%>ISO C forbids braced-groups within expressionsISO C forbids casting nonscalar to the same typeISO C forbids casts to union typeISO C forbids comparison of %<void *%> with function pointerISO C forbids conditional expr between %<void *%> and function pointerISO C forbids conditional expr with only one void sideISO C forbids const or volatile function typesISO C forbids conversion of function pointer to object pointer typeISO C forbids conversion of object pointer to function pointer typeISO C forbids empty initializer braces before C23ISO C forbids forward parameter declarationsISO C forbids forward references to %<enum%> typesISO C forbids initialization between function pointer and %<void *%>ISO C forbids label declarationsISO C forbids member declarations with no membersISO C forbids nested functionsISO C forbids omitting the middle term of a %<?:%> expressionISO C forbids ordered comparisons of pointers to functionsISO C forbids passing argument %d of %qE between function pointer and %<void *%>ISO C forbids qualified function typesISO C forbids return between function pointer and %<void *%>ISO C forbids specifying range of elements to initializeISO C forbids storage class specifiers in compound literals before C23ISO C forbids subscripting %<register%> arrayISO C forbids zero-size arrayISO C forbids zero-size array %qEISO C prohibits argument conversion to union typeISO C requires a named argument before %<...%> before C23ISO C restricts enumerator values to range of %<int%> before C23ISO C++ %qE attribute does not apply to functions; treating as %<[[gnu::%E]]%>ISO C++ 1998 does not support %<long long%>ISO C++ 1998 forbids the use of %<extern%> on explicit instantiationsISO C++ allows bit-field attributes only before the %<:%> tokenISO C++ did not adopt string literal operator templates taking an argument pack of charactersISO C++ does not allow %<?:%> with omitted middle operandISO C++ does not allow %<alignof%> with a non-typeISO C++ does not allow C99 designated initializersISO C++ does not allow GNU designated initializersISO C++ does not allow converting to %qH from %qI with greater conversion rankISO C++ does not allow converting to %qH from %qI with unordered conversion rankISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>ISO C++ does not permit %<alignof%> applied to a function typeISO C++ does not support %<__int%d%> for %qsISO C++ does not support plain %<complex%> meaning %<double complex%>ISO C++ forbids applying %<__alignof%> to an expression of function typeISO C++ forbids applying %<sizeof%> to an expression of function typeISO C++ forbids braced-groups within expressionsISO C++ forbids calling %<::main%> from within programISO C++ forbids casting to an array type %qTISO C++ forbids comparison between pointer and integerISO C++ forbids comparison between pointer of type %<void *%> and pointer-to-functionISO C++ forbids compound-literalsISO C++ forbids computed gotosISO C++ forbids conditional expression between pointer of type %<void *%> and pointer-to-functionISO C++ forbids conversion between pointer of type %<void *%> and pointer-to-functionISO C++ forbids converting a string constant to %qTISO C++ forbids declaration of %qs with no typeISO C++ forbids decrementing a pointer of type %qTISO C++ forbids decrementing an enumISO C++ forbids empty unnamed enumISO C++ forbids flexible array member %qsISO C++ forbids flexible array membersISO C++ forbids in-class initialization of non-const static member %qDISO C++ forbids incrementing a pointer of type %qTISO C++ forbids incrementing an enumISO C++ forbids initialization of member constant %qD of non-integral type %qTISO C++ forbids nested type %qD with same name as enclosing classISO C++ forbids omitting the middle term of a %<?:%> expressionISO C++ forbids taking address of function %<::main%>ISO C++ forbids taking the address of a bound member function to form a pointer to explicit object member functionISO C++ forbids taking the address of a bound member function to form a pointer to member function.  Say %<&%T::%D%>ISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member functionISO C++ forbids taking the address of an unqualified or parenthesized non-static member function to form a pointer to explicit object member function.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%>ISO C++ forbids the use of %qE on explicit instantiationsISO C++ forbids typename key in template template parameter; use %<-std=c++17%> or %<-std=gnu++17%>ISO C++ forbids using a floating-point literal in a constant-expressionISO C++ forbids using pointer of type %<void *%> in subtractionISO C++ forbids using pointer to a function in subtractionISO C++ forbids using pointer to a method in subtractionISO C++ forbids variable length arrayISO C++ forbids variable length array %qDISO C++ forbids zero-size arrayISO C++ forbids zero-size array %qDISO C++ prohibits anonymous structsISO C++ prohibits overloading %<operator ?:%>ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:ISO C++17 does not allow %<register%> storage class specifierISO C++17 does not allow dynamic exception specificationsISO C11 does not support omitting the string in %qEISO C90 does not support %<[*]%> array declaratorsISO C90 does not support %<_Generic%>ISO C90 does not support %<_Noreturn%>ISO C90 does not support %<__func__%> predefined identifierISO C90 does not support %<for%> loop initial declarationsISO C90 does not support %<long long%>ISO C90 does not support %<static%> or type qualifiers in parameter array declaratorsISO C90 does not support %qEISO C90 does not support boolean typesISO C90 does not support complex typesISO C90 does not support flexible array membersISO C90 does not support the %<_Atomic%> qualifierISO C90 doesn%'t support unnamed structs/unionsISO C90 forbids array %qE whose size cannot be evaluatedISO C90 forbids array whose size cannot be evaluatedISO C90 forbids compound literalsISO C90 forbids mixed declarations and codeISO C90 forbids specifying subobject to initializeISO C90 forbids subscripting non-lvalue arrayISO C90 forbids variable length arrayISO C90 forbids variable length array %qEISO C99 does not support %<_Generic%>ISO C99 does not support %<_Noreturn%>ISO C99 does not support %qEISO C99 does not support the %<_Atomic%> qualifierISO C99 doesn%'t support unnamed structs/unionsISO_C_BINDING module at %CISO_FORTRAN_ENV intrinsic module at %CITERATOR may not be combined with SINK at %CITERATOR may not be combined with SOURCE at %CIf -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization.If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling.If bounds remapping is specified at %L, the pointer target shall not be NULLIf first argument of ATAN2 at %L is zero, then the second argument must not be zeroIf first argument of ATAN2D at %L is zero, then the second argument must not be zeroIf number of candidates in the set is smaller, we always try to remove unused ivs during its optimization.If scheduling post reload, do superblock scheduling.Ignore 'D' in column one in fixed form.Ignore dllimport for functions.Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol.Ignore unsupported pragmas.Ignored, but preserved for backward compatibility.  Only 64-bit ABI is supported.Ignored.Ignoring '!$omx' vendor-extension sentinel at %CIllegal allocate-object at %C for a PURE procedureIllegal assignment to external procedure at %LIllegal character in BOZ constant at %CIllegal id in copy_walk_reduction_argIllegal preprocessor directiveIllegal reference type at %L as EQUIVALENCE objectIllegal stride of zero at %LIllegal type in character concatenation at %LImage control statement %s at %C in CRITICAL blockImage control statement %s at %C in DO CONCURRENT blockImage control statement %s at %C in PURE procedureImage control statement CRITICAL at %C in DO CONCURRENT blockImage control statement CRITICAL at %C in PURE procedureImage control statement EVENT %s at %C in CRITICAL blockImage control statement EVENT %s at %C in DO CONCURRENT blockImage control statement EVENT %s at %C in PURE procedureImage control statement RETURN at %C in CRITICAL blockImage control statement RETURN at %C in DO CONCURRENT blockImage control statement STOP at %C in CRITICAL blockImage control statement STOP at %C in DO CONCURRENT blockImage control statement SYNC at %C in CRITICAL blockImage control statement SYNC at %C in DO CONCURRENT blockImage control statement SYNC at %C in PURE procedureImageset argument at %L must be a scalar or rank-1 INTEGER expressionImageset argument at %L must between 1 and num_images()Implement 'in' contracts of overridden methods to be a superset of parent contract.Implement 'in' parameters to mean scope const.Implement C++17 inheriting constructor semantics.Implement D bit-fields.Implement DIP1000: Scoped pointers.Implement DIP1008: Allow exceptions in @nogc code.Implement DIP1021: Mutable function arguments.Implement P2564 for consteval propagation.Implement __atomic operations via libcalls to legacy __sync functions.Implement resolution of DR 150 for matching of template template arguments.Implicitly declared BIND(C) function %qs at %L may not be C interoperableImplicitly declared BIND(C) variable %qs at %L may not be C interoperableImplicitly declared function %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %LImplicitly declared variable %qs at %L may not be C interoperable but it is a dummy argument to the BIND(C) procedure %qs at %LImplicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT typeImplied SAVE for module variable %qs at %L, needed due to the default initializationImplied-shape array at %LImprove GCC's ability to track column numbers in large source files, at the expense of slower compilation.Impure function %qs at %L might not be evaluatedImpure function at %L might not be evaluatedIn %s at %L procedures must be all FUNCTIONs as the generic name is also the name of a derived typeIn %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONsIn C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard.In Fortran 2003 COMMON %qs block at %L is a global identifier and must thus have the same binding name as the same-named COMMON block at %L: %s vs %sIn SSA-PRE optimization on trees, enable partial-partial redundancy elimination.In a pure subprogram an INTENT(IN) dummy argument shall not be used as the expr at %L of an intrinsic assignment statement in which the variable is of a derived type if the derived type has a pointer component at any level of component selection.In call to %qs at %L, type mismatch in argument %qs; pass %qs to %qsIn constructor %qDIn copy constructor %qDIn destructor %qDIn explicit object member function %qDIn file included fromIn function %qDIn function %qsIn lambda functionIn member function %qDIn member function %qsIn moduleIn module imported atIn static member function %qDInclude directory %qs: %sIncluded file %qs is not a regular fileIncompatible allocate-object at %C for CHARACTER type-spec at %LIncompatible derived type in PARAMETER at %LIncompatible initialization between a derived type entity and an entity with %qs type at %CIncompatible ranks %d and %d in assignment at %LIncompatible ranks in %s (%d and %d) at %LIncompatible types in DATA statement at %L; attempted conversion of %s to %sIncompatible typespec for array element at %LIncompatible use of TILE and COLLAPSE at %LInconsistent equivalence rules involving %qs at %L and %qs at %LInconsistent internal state: No location in expression near %LInconsistent internal state: No location in statementInconsistent ranks for operator at %%L and %%LIncorrect EH edge %i->%iIncorrect extent in argument B in MATMUL intrinsic in dimension 1: is %ld, should be %ldIncrease the IEEE compliance for floating-point comparisons.Index in dimension %d is out of bounds at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs not definable as INTENT(INOUT) argument at %L in subroutine %qs called from within DO loop at %LIndex variable %qs redefined at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in procedure %qs called from within DO loop at %LIndex variable %qs set to undefined as INTENT(OUT) argument at %L in subroutine %qs called from within DO loop at %LIndicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer.  The default value is 4.Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Inequality comparison for %s at %LInhibit the use of hardware floating point instructions.Initialization at %C is not allowed in a PURE procedureInitialization at %C isn't for a pointer variableInitialization of allocatable component at %C is not allowedInitialization of pointer at %C is not allowed in a PURE procedureInitialization of structure component with a HOLLERITH constant at %L is not allowedInitialization of variable at %C is not allowed in a PURE procedureInitialization string at %L was truncated to fit the variable (%wd/%wd)Initialize components of derived type variables according to other init flags.Initialize local variables to zero (from g77).Initialize ptx registers.Initialized symbol %qs at %C can only be COMMON in BLOCK DATAInitialized variable %qs at %L is in a blank COMMON but initialization is only allowed in named common blocksInitializer not allowed for PARAMETER %qs at %CInitializing already initialized variable at %CInline __atomic operations when a lock free instruction sequence is available.Inline all known string operations.Inline code to invalidate instruction cache entries after setting up nested function trampolines.Inline constants if it can be done in 2 insns or less.Inline memset/memcpy string operations, but perform inline version only for small blocks.Inline recursively only when the probability of call being executed exceeds the parameter.Inline strcmp calls if possible.Inline strlen calls if possible.Inline strncmp calls if possible.Inquiry parameter cannot appear in a data-stmt-object-list at %CInsert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation.Insert NOP instructions at each function entry.Insert arc-based program profiling code.Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks.Insert code to profile values of expressions.Insert condition coverage profiling code.Insert relax hint for linker to do relaxation.Insert stack checking code into the program.  Same as -fstack-check=specific.Instruction accounted for function prologue, epilogue and other overhead.Instruction accounted for function thunk overhead.Instructions number above which STFL stall penalty can be compensated.Instrument function entry and exit with profiling calls invoked once.Instrument function entry and exit with profiling calls.Instrument function exit in instrumented functions with __fentry__.Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons).Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons).Integer division truncated to constant %qs at %LInteger expression required at %CInteger id (N) of fabsd custom instruction.Integer id (N) of fabss custom instruction.Integer id (N) of faddd custom instruction.Integer id (N) of fadds custom instruction.Integer id (N) of fatand custom instruction.Integer id (N) of fatans custom instruction.Integer id (N) of fcmpeqd custom instruction.Integer id (N) of fcmpeqs custom instruction.Integer id (N) of fcmpged custom instruction.Integer id (N) of fcmpges custom instruction.Integer id (N) of fcmpgtd custom instruction.Integer id (N) of fcmpgts custom instruction.Integer id (N) of fcmpled custom instruction.Integer id (N) of fcmples custom instruction.Integer id (N) of fcmpltd custom instruction.Integer id (N) of fcmplts custom instruction.Integer id (N) of fcmpned custom instruction.Integer id (N) of fcmpnes custom instruction.Integer id (N) of fcosd custom instruction.Integer id (N) of fcoss custom instruction.Integer id (N) of fdivd custom instruction.Integer id (N) of fdivs custom instruction.Integer id (N) of fexpd custom instruction.Integer id (N) of fexps custom instruction.Integer id (N) of fextsd custom instruction.Integer id (N) of fixdi custom instruction.Integer id (N) of fixdu custom instruction.Integer id (N) of fixsi custom instruction.Integer id (N) of fixsu custom instruction.Integer id (N) of floatid custom instruction.Integer id (N) of floatis custom instruction.Integer id (N) of floatud custom instruction.Integer id (N) of floatus custom instruction.Integer id (N) of flogd custom instruction.Integer id (N) of flogs custom instruction.Integer id (N) of fmaxd custom instruction.Integer id (N) of fmaxs custom instruction.Integer id (N) of fmind custom instruction.Integer id (N) of fmins custom instruction.Integer id (N) of fmuld custom instruction.Integer id (N) of fmuls custom instruction.Integer id (N) of fnegd custom instruction.Integer id (N) of fnegs custom instruction.Integer id (N) of frdxhi custom instruction.Integer id (N) of frdxlo custom instruction.Integer id (N) of frdy custom instruction.Integer id (N) of fsind custom instruction.Integer id (N) of fsins custom instruction.Integer id (N) of fsqrtd custom instruction.Integer id (N) of fsqrts custom instruction.Integer id (N) of fsubd custom instruction.Integer id (N) of fsubs custom instruction.Integer id (N) of ftand custom instruction.Integer id (N) of ftans custom instruction.Integer id (N) of ftruncds custom instruction.Integer id (N) of fwrx custom instruction.Integer id (N) of fwry custom instruction.Integer id (N) of round custom instruction.Integer kind %d at %C not availableInteger outside symmetric range implied by Standard Fortran at %LInteger outside symmetric range implied by Standard Fortran converting %s to %s at %LInteger overflow when calculating the amount of memory to allocateInteger too big for its kind at %C. This check can be disabled with the option %<-fno-range-check%>Integer too large at %CInteger value too large in expression at %CIntegrate functions into their callers when code size is known not to grow.Integrate functions not declared "inline" into their callers when profitable.Integrate functions only required by their single caller.Intel MCU psABI isn%'t supported in %s modeInterchanging loops at %LInterface %qs at %L is declared in a later PROCEDURE statementInterface %qs at %L may not be a statement functionInterface %qs at %L may not be genericInterface %qs at %L must be explicitInterface mismatch for procedure-pointer component %qs in structure constructor at %L: %sInterface mismatch in dummy procedure %qs at %L: %sInterface mismatch in global procedure %qs at %L: %sInterface mismatch in procedure pointer assignment at %L: %qs is not a subroutineInterface mismatch in procedure pointer assignment at %L: %sInterface must be specified for DEFERRED binding at %CInterface of %qs at %L must be explicitInterface-name expected after %<(%> at %CInternal compiler error:
! Internal file at %L with namelistInternal procedure %qs in %s at %LInternal procedure %qs is invalid in procedure pointer assignment at %LInternal procedure %qs is invalid in procedure pointer initialization at %LInternal procedure %qs is used as actual argument at %LInternal unit with vector subscript at %LInterpret any INTEGER(4) as an INTEGER(8).Interpret any REAL(4) as a REAL(10).Interpret any REAL(4) as a REAL(16).Interpret any REAL(4) as a REAL(8).Interpret any REAL(8) as a REAL(10).Interpret any REAL(8) as a REAL(16).Interpret any REAL(8) as a REAL(4).Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal.Interrupt Service Routines cannot be coded in Thumb-1 modeIntersperse literal pools with code in the text section.Interval in which to probe the stack expressed as a power of two in bytes.Interval overlap of %<-fdbg-cnt=%s%>: [%u, %u] and [%u, %u]Intrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-length dummy %qsIntrinsic %<NULL()%> without %<MOLD%> argument at %L passed to assumed-rank dummy %qsIntrinsic %qs (%s) used at %LIntrinsic %qs at %L cannot have an initializerIntrinsic %qs at %L is invalid in procedure pointer assignmentIntrinsic %qs at %L is not allowed as an actual argumentIntrinsic %qs at %L must have at least two argumentsIntrinsic TRANSFER at %L has partly undefined result: source size %zd < result size %zdIntrinsic function %qs (%d) not recognizedIntrinsic function %qs at %L is not permitted in an initialization expressionIntrinsic function %s at %L is not permitted for CO_REDUCEIntrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, because it returns a disassociated pointerIntrinsic operator %qs referenced at %L not found in module %qsIntrinsic operator interface at %L must be a FUNCTIONIntrinsic procedure %qs not allowed in PROCEDURE statement at %LIntrinsic procedure at %L cannot be a MODULE PROCEDUREIntrinsic subroutine %qs at %L shall not have a type specifierIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible GANG, WORKER, or VECTOR clauseIntrinsic symbol specified in !$ACC ROUTINE ( NAME ) at %C marked with incompatible NOHOST clauseInvalid %qs directive at %L in %s clause: declarative, informational and meta directives not permittedInvalid BOZ literal constant used in subscript at %CInvalid C identifier in NAME= specifier at %CInvalid Hollerith constant at %L contains a wide characterInvalid Hollerith constant: %L must contain at least one characterInvalid Hollerith constant: Integer kind at %L should be defaultInvalid KIND parameter of %s at %LInvalid NAME %qs in !$ACC ROUTINE ( NAME ) at %CInvalid NULL at %LInvalid argument to !$ACC WAIT at %CInvalid array reference of a non-array entity at %LInvalid association target at %CInvalid character %<$%> at %L. Use %<-fdollar-ok%> to allow it as an extensionInvalid character %qc in variable name at %CInvalid character 0x%s at %CInvalid character in name at %CInvalid character(s) in ELSE statement after %CInvalid clause in module with !$ACC DECLARE at %LInvalid codimension %d at %C, only %d codimensions existInvalid combined or composite directive at %LInvalid context for NULL () intrinsic at %LInvalid context for NULL() pointer at %%LInvalid exponent-letter %<q%> in real-literal-constant at %CInvalid expression after %<%s(%> at %CInvalid expression in gfc_element_size.Invalid expression in gfc_target_encode_expr.Invalid expression in gfc_target_interpret_expr.Invalid expression in the structure constructor for pointer component %qs at %L in PURE procedureInvalid form of PROGRAM statement at %CInvalid form of WRITE statement at %L, UNIT requiredInvalid form of array reference at %CInvalid form of coarray reference at %CInvalid image number %d in SYNC IMAGESInvalid initialization expression for ALLOCATABLE component %qs in structure constructor at %LInvalid initializer %s in Data statement at %CInvalid keyword %qs in %qs intrinsic function at %LInvalid kind %d for CHARACTER constant at %CInvalid kind for %s at %LInvalid mixing of IEEE 128-bit and IBM 128-bit floating point typesInvalid old style initialization for derived type component at %CInvalid operator for !$OMP DECLARE REDUCTION %s at %LInvalid procedure argument at %LInvalid procedure pointer assignment at %LInvalid range %s in option %sInvalid real kind %d at %CInvalid standard code on intrinsic %qs (%d)Invalid substring in data-implied-do at %L in DATA statementInvalid type in arithmetic operation at %LInvalid type-spec at %CInvalid use of BOZ literal constant at %LInvalid use of statement function argument at %LInvalid value for %s specification at %CIssue a note when diagnostics are deduplicated.Issue debug information for compiler-generated auxiliary variables.Issue warnings needed for strict compliance to the standard.Iterator step at %L cannot be zeroJSON format version: %s
  Jump targets are aligned to this power of 2.Junk after ASSOCIATE statement at %CJunk after CALL at %CJunk after GENERIC binding at %CJunk after MAP statement at %CJunk after UNION statement at %CJunk after non-nested STRUCTURE statement at %CJust generate unwind tables for exception handling.Just use icc0/fcc0.KIND attribute at %C in a STRUCTURE definitionKIND attribute at %C in a TYPE definitionKIND parameter of %s at %L must be an initialization expressionKIND part_ref at %CKeyword %qs at %C has already appeared in the current argument listKeyword argument %qs at %L is already associated with another actual argumentKeyword argument %qs at %L is invalid in a statement functionKeyword argument %qs at %L is not in the procedureKeyword argument %qs at %L is not in the procedure; did you mean %qs?Keyword argument requires explicit interface for procedure %qs at %LKeyword argument requires explicit interface for procedure pointer component %qs at %LKind %d is not supported for CHARACTER at %CKind %d not supported for type %s at %CKind type parameter for entity at %L differs from the kind type parameter of the typespecKnown AArch64 ABIs (for use with the -mabi= option):Known ABIs (for use with the -mabi= option):Known ARC CPUs (for use with the -mcpu= option):Known ARM ABIs (for use with the -mabi= option):Known ARM CPUs (for use with the -mcpu= and -mtune= options):Known ARM FPUs (for use with the -mfpu= option):Known ARM architectures (for use with the -march= option):Known C6X ISAs (for use with the -march= option):Known CPUs (for use with the -mcpu= and -mtune= options):Known CSKY CPUs (for use with the -mcpu= options):Known CSKY FPUs (for use with the -mfpu= option):Known CSKY architectures (for use with the -march= option):Known FR-V CPUs (for use with the -mcpu= option):Known IQ2000 CPUs (for use with the -mcpu= option):Known Itanium CPUs (for use with the -mtune= option):Known M68K CPUs (for use with the -mcpu= option):Known M68K ISAs (for use with the -march= option):Known M68K microarchitectures (for use with the -mtune= option):Known MIPS ABIs (for use with the -mabi= option):Known MIPS CPUs (for use with the -march= and -mtune= options):Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):Known MIPS ISA levels (for use with the -mips option):Known PTX ISA target architectures (for use with the -misa= option):Known PTX ISA versions (for use with the -mptx= option):Known TLS dialects (for use with the -mtls-dialect= option):Known __fp16 formats (for use with the -mfp16-format= option):Known address mode (for use with the -maddress-mode= option):Known arch types (for use with the -march= option):Known assembler dialects (for use with the -masm= option)Known assembler dialects (for use with the -masm= option):Known choices for mitigation against straight line speculation with -mharden-sls=:Known choices for return instrumentation with -minstrument-return=:Known cmodel types (for use with the -mcmodel= option):Known cmodel types (for use with the -mict-model= option):Known code model types (for use with the -mcmodel= option):Known code models (for use with the -mcmodel= option):Known cpu types (for use with the -mcpu= option):Known data alignment choices (for use with the -malign-data= option):Known floating-point ABIs (for use with the -mfloat-abi= option):Known floating-point number of registers (for use with the -mconfig-fpu= option):Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):Known preferred register vector length (to use with the -mprefer-vector-width= option):Known stack protector guard (for use with the -mstack-protector-guard= option):Known vectorization library ABIs (for use with the -mveclibabi= option):L%d cache latency unknown for %sLEN argument (%ld) out of range 0:%d in intrinsic MVBITSLEN argument (%ld) out of range 0:%ld in intrinsic IBITSLEN attribute at %C in a STRUCTURE definitionLEN attribute at %C in a TYPE definitionLEN or KIND inquiry ref in DATA statement at %LLEN part_ref at %CLHS in %<noreturn%> callLINEAR clause modifier other than VAL used on DO or SIMD construct at %LLINEAR clause modifier used on DO or SIMD construct at %LLINEAR dummy argument %qs with VALUE attribute with %s modifier at %LLINEAR variable %qs must be INTEGER at %LLOCK statement at %CLOCK_EVENT in variable definition context (%s) at %LLOCK_TYPE in variable definition context (%s) at %LLOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLOGICAL operands are required in expression at %LLOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure %qsLTO support has not been enabled in this configurationLabel %d at %C already referenced as a format labelLabel %d at %C already referenced as branch targetLabel %d at %C previously used as a FORMAT labelLabel %d at %C previously used as branch targetLabel %d at %L defined but cannot be usedLabel %d at %L defined but not usedLabel %d referenced at %L is never definedLabel %qs after %L doesn't match IF label %qsLabel %qs at %C doesn't match IF label %qsLabel %qs at %C doesn't match WHERE label %qsLabel at %L is not in the same block as the GOTO statement at %LLabel name %qs at %C is ambiguousLabeled DO statement at %LLeft parenthesis required after %<*%> in format string at %LLegacy Extension:Letter %qc already has an IMPLICIT type at %CLetter %qc already set in IMPLICIT statement at %CLetters must be in alphabetic order in IMPLICIT statement at %CLevel not found, use none, slim, blocks, vops.Lift restrictions on GOT size.Like -M but ignore system header files.Like -MD but ignore system header files.Like -pedantic but issue them as errors.Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied.  The default value is 20.Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter.  The default value is 70.Limit how much the autovectorizer may unroll a loop.Limit of %d continuations exceeded in statement at %CLimit on number of alias checks performed when attempting to form an ldp/stp.Line truncated at %LLines executed:%s of %d
! Link in code for a __main kernel.Link the standard D library dynamically in the compilation.Link the standard D library statically in the compilation.Link the standard Modula-2 libraries statically in the compilation.Link to emit program in ELF format (rather than mmo).Link with HAL BSP.Link with a limited version of the C library.Link with libads.a, libc.a and crt0.o.Link with libc.a and libdebug.a.Link with libc.a and libsim.a.Link with libmvme.a, libc.a and crt0.o.Link with libsim.a, libc.a and sim-crt0.o.Link with libyk.a, libc.a and crt0.o.Link with the fast floating-point library.Link with the library-pic libraries.Link-time optimization with number of parallel jobs or jobserver.List all available debugging counters with their limits and counts.List all hidden GC allocations.List all non-mutable fields which occupy an object instance.List all usages of 'in' on parameter.List all variables going into thread local storage.List information on all D language transitions.List item %qs at %L set in previous OMP DECLARE TARGET directive to a different DEVICE_TYPEList item %qs in %s clause at %L must be of TYPE(C_PTR)List item %qs with allocatable components is not permitted in map clause at %LList item shall not be coindexed at %CList specified together with memory order clause in FLUSH directive at %CList statistics on template instantiations.Load all members of archive libraries, rather than only those that satisfy undefined symbols.Locator %qs at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLocator at %L in DEPEND clause of depobj type shall be a scalar integer of OMP_DEPEND_KIND kindLock variable at %L must be a scalar of type LOCK_TYPELogical SELECT CASE block at %L has more that two casesLogical range in CASE statement at %L is not allowedLogicals at %%L must be compared with %s instead of %sLogs which object files the linker loads.Logs which symbol(s) caused an object to be loaded.Look for and use PCH files even when preprocessing.Looks for opportunities to reduce stack adjustments and stack references.LoongArch ARCH presets:LoongArch TUNE presets:Loop code aligned to this power of 2.Loop iterates infinitelyLoop variableLoop variable at %C cannot be a coarrayLoop variable at %C cannot be a sub-componentLoop variable at %C cannot be an arrayLoop variable has been modifiedLoops iterating at least selected number of iterations will get loop alignment.Lower array reference at %L is out of bounds (%ld < %ld) in dimension %dLower array reference at %L is out of bounds (%ld > %ld) in dimension %dMAP %qD TO %qEMAP %qD TO %qTMCU %qs does not have hardware multiply support, but %<-mhwmult%> is set to %sMCU %qs supports %s ISA but %<-mcpu%> option is set to %sMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 16-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to 32-bitMCU %qs supports %s hardware multiply, but %<-mhwmult%> is set to f5seriesMESSAGE clause at %L requires a scalar default-kind CHARACTER expressionMIPS16 %<-mxgot%> codeMIPS16 PIC for ABIs other than o32 and o64MIPS16 requires %<-mexplicit-relocs%>MMIX Internal: %s is not a shiftable integerMMIX Internal: Bad register: %dMMIX Internal: Bad value for 'm', not a CONST_INTMMIX Internal: Cannot decode this operandMMIX Internal: Expected a CONST_INT, not thisMMIX Internal: Expected a constant, not thisMMIX Internal: Expected a register, not thisMMIX Internal: Last named vararg would not fit in a registerMMIX Internal: Missing %qc case in %<mmix_print_operand%>MMIX Internal: This is not a constant:MMIX Internal: This is not a recognized addressMMIX Internal: Trying to output invalidly reversed condition:MMIX Internal: What is the CC of this?MMIX Internal: What's the CC of this?MMX vector argument without MMX enabled changes the ABIMMX vector return without MMX enabled changes the ABIMODULE PROCEDURE at %C must be in a generic module interfaceMODULE PROCEDURE declaration at %CMODULE PROCEDURE formal argument %qs conflicts with alternate return at %CMODULE PROCEDURE formal argument is alternate return and conflicts with %qs in the separate declaration at %CMODULE prefix at %CMODULE prefix at %C found outside of a module, submodule, or interfaceMOLD argument to NULL required at %LMOLD tag at %LMOLD tag at %L conflicts with SOURCE tag at %LMOLD tag at %L conflicts with the typespec at %LMOLD= required in NULL() argument at %L: Ambiguity between specific functions %s and %sMSA MIPS16 codeMSP430 built-in functions only work inside interrupt handlersMULT case in %<cris_op_str%>Magnitude of second argument of %s exceeds bit size at %LMagnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at %CMaintain backchain pointer.Make "char" signed by default.Make "char" unsigned by default.Make GCC pass the --no-relax command-line option to the linker instead of the --relax option.Make all function calls indirect.Make inline functions constexpr by default.Make integers 32 bits wide.Make structs a multiple of 4 bytes (warning: ABI altered).Make the linker relaxation machine assume that a program counter wrap-around occurs.Malformed GENERIC statement at %CMalformed type-spec at %CMalloc data into P2 space.Mangled derived type definition at %CMapper for module to CMI files.Mark MAC register as call-clobbered.Mark all loops as parallel.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor.Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation.Marks all inlined functions and methods as having hidden visibility.Max basic blocks number in loop for loop invariant motion.Max loops number for regional RA.Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64).Max number of bytes to compare with loops.Max number of bytes to compare without loops.Max number of bytes to compare.Max number of bytes to move inline.Max size of conflict table in MB.Max. count of debug markers to expand or inline.Max. recursion depth for expanding var tracking expressions.Max. size of loc list for which reverse ops should be added.Max. size of var tracking hash tables.Maximal code growth caused by tail duplication (in percent).Maximal estimated growth of function body caused by early inlining of single call.Maximal estimated outcome of branch considered predictable.Maximal growth due to inlining of large function (in percent).Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation.Maximal size of a partition for LTO (in estimated instructions).Maximal stack frame growth due to inlining (in percent).Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with.Maximum amount of iterations of the pass over a function.Maximum amount of similar bbs to compare a bb with.Maximum combined size of caller and callee which is inlined if callee is called once.Maximum depth of DFS walk used by modref escape analysis.Maximum depth of a loop nest to fully value-number optimistically.Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator.Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges.Maximum depth of recursive cloning for self-recursive function.Maximum depth of search in the dominator tree for expressions to hoist.Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant.Maximum extension level reached with type %qs at %LMaximum length of candidate scans for straight-line strength reduction.Maximum length of partial antic set when performing tree pre optimization.Maximum loop depth of a call which is considered for inlining functions called once.Maximum number of VALUEs handled during a single find_base_term call.Maximum number of accesses stored in each modref reference.Maximum number of active local stores in RTL dead store elimination.Maximum number of aggregate content items for a parameter in jump functions and lattices.Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma.Maximum number of arrays per SCoP.Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable.Maximum number of bases stored in each modref tree.Maximum number of basic blocks before VRP uses a sparse bitmap cache.Maximum number of basic blocks for VRP to use a basic cache vector.Maximum number of bits for which we avoid creating FMAs.Maximum number of bits that can be moved from memory to memory efficiently.Maximum number of bits that can be stored to memory efficiently.Maximum number of blocks for -fharden-control-flow-redundancy.Maximum number of blocks for in-line -fharden-control-flow-redundancy.Maximum number of concurrently open C++ module files when lazy loading.Maximum number of conditional store pairs that can be sunk.Maximum number of constant stores to merge in the store merging pass.Maximum number of datarefs in loop for building loop data dependencies.Maximum number of different predicates used to track properties of loops in IPA analysis.Maximum number of disambiguations to perform per memory access.Maximum number of escape points tracked by modref per SSA-name.Maximum number of fields in a structure before pointer analysis treats the structure as a single variable.Maximum number of insns in a basic block to consider for RTL if-conversion.Maximum number of instructions in the ready list that are considered eligible for renaming.Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path.Maximum number of isl operations, 0 means unlimited.Maximum number of loop peels to enhance alignment of data references in a loop.Maximum number of may-defs visited when devirtualizing speculatively.Maximum number of namespaces to search for alternatives when name lookup fails.Maximum number of nested calls to search for control dependencies during uninitialized variable analysis.Maximum number of operations in a parameter expression that can be handled by IPA analysis.Maximum number of outgoing edges in a switch before VRP will not process it.Maximum number of parameters in a SCoP.Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code.Maximum number of predicates anded for each predicate ored in the normalized predicate chain.Maximum number of predicates ored in the normalized predicate chain.Maximum number of queries into the alias oracle per store.Maximum number of references stored in each modref base.Maximum number of relations the oracle will register in a basic block.Maximum number of statements allowed in a block that needs to be duplicated when threading jumps.Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function.Maximum number of statements visited during jump function offset discovery.Maximum number of store chains to track at the same time in the store merging pass.Maximum number of strings for which strlen optimization pass will track string lengths.Maximum number of tests performed by modref query.Maximum number of times a given range is adjusted during the dataflow.Maximum number of times that an insn could be scheduled.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable.Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable.Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter.Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen.Maximum recursion depth allowed when querying a property of an SSA name.Maximum size (in bytes) of objects tracked bytewise by dead store elimination.Maximum size in bytes of constant values allowed as operands.Maximum size of a list of values associated with each parameter for interprocedural constant propagation.Maximum size of a single store merging region in bytes.Maximum size of global and static variables which can be placed into the small data area.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size.Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed.Maximum subrecord length cannot exceed %dMaximum supported identifier length is %dMaximum unroll factor for the unroll-and-jam transformation.Member functions defined within their class are inline in module purview.Memory Tagging Extension does not support %<-mabi=ilp32%>Memspace %qs at %L in USES_ALLOCATORS must be a predefined memory spaceMerge adjacent stores.Merge similar-enough states during analysis.Merge subcommand usage:Merge-stream subcommand usage:Min. ratio of insns to mem ops to enable prefetching in a loop.Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count.Minimal distance between possibly conflicting store and load.Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA.Minimal size of a partition for LTO (in estimated instructions).Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap.Minimum heap size before we start collecting garbage, in kilobytes.Minimum number of iterations per thread of an innermost parallelized loop.Minimum page size for warning purposes.Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable.Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values.Mismatch in BIND(C) names (%qs/%qs) at %CMismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in MODULE PROCEDURE formal argument names (%s/%s) at %CMismatch in PURE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its interface in %sMismatch in components of derived type %qs from %qs at %C: expecting %qs, but got %qsMismatch in number of MODULE PROCEDURE formal arguments at %CMismatch in the procedure pointer assignment at %L: mismatch in the calling conventionMismatches between file architecture and one specified by "-arch" are errors instead of warnings.Missing %<&%> in continued character constant at %CMissing %<(%> in ELSE IF expression at %CMissing %<(%> in IF-expression at %CMissing %<)%> in ELSE IF expression at %CMissing %qs argument to %qs intrinsic at %L for %qs of type %qsMissing %qs argument to the %s intrinsic at %LMissing %qs in statement at or before %LMissing -mcpu option in ASM_CPU_SPEC?Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type without default initializer at %LMissing THEN in ELSE IF statement after %LMissing actual argument %qs in call to %qs at %LMissing actual argument for argument %qs at %LMissing alternate return spec in subroutine call at %LMissing alternate return specifier in subroutine call at %LMissing argument list in function %qs at %CMissing argument to %qs at %CMissing array specification at %L in CODIMENSION statementMissing array specification at %L in DIMENSION statementMissing character range in IMPLICIT at %CMissing closing paren for binding label at %CMissing codimension specification at %CMissing comma at %LMissing counts for called function %sMissing dimension specification at %CMissing entity or common block name for attribute specification statement at %CMissing explicit declaration with EXTERNAL attribute for symbol %qs at %LMissing exponent in real number at %CMissing format label at %CMissing format with default unit at %CMissing generic specification in USE statement at %CMissing item in format string at %LMissing keyword name in actual argument list at %CMissing kind-parameter at %CMissing leading left parenthesis in format string at %LMissing lower bound in assumed size coarray specification at %CMissing positive width after L descriptor at %LMissing required parentheses before BIND(C) at %CMissing right parenthesis at %CMissing right parenthesis or comma at %CMissing symbolMitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431).Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098).Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465).Module %qs at line %d column %d: %sModule file %qs has not been generated, either because the module does not contain a MODULE PROCEDURE or there is an error in the module.Module nature in USE statement at %C shall be either INTRINSIC or NON_INTRINSICMore actual than formal arguments in procedure call at %LMore than one edge out of thunk nodeMove loop invariant computations out of loops.Move stores out of loops.Multiple %qs modifiers specified at %CMultiple identifiers provided with single NAME= specifier at %CMultiple loop axes specified for routine at %CNAME %qs does not refer to a subroutine or function in !$ACC ROUTINE ( NAME ) at %LNAME %qs invalid in !$ACC ROUTINE ( NAME ) at %LNAME not allowed on BIND(C) for ABSTRACT INTERFACE at %CNAME= specifier at %C should be a constant expressionNAME= specifier at %C should be a scalar of default character kindNAMELIST %qs in READ statement at %L contains the symbol %qs which may not appear in a variable definition contextNAMELIST array object %qs with assumed shape in namelist %qs at %LNAMELIST array object %qs with nonconstant shape in namelist %qs at %LNAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC namelist %qs at %LNAMELIST object %qs has use-associated PRIVATE components and cannot be member of namelist %qs at %LNAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER components and thus requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L is polymorphic and requires a defined input/output procedureNAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER componentsNAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC namelist %qs at %LNAMELIST object %qs with nonconstant character length in namelist %qs at %LNEWUNIT specifier at %LNEWUNIT specifier must have FILE= or STATUS='scratch' at %LNONMONOTONIC schedule modifier specified with ORDERED clause at %LNON_OVERRIDABLE and DEFERRED cannot both appear at %CNOPASS or explicit interface required at %CNOTE_INSN_BASIC_BLOCK %d in middle of basic block %dNOTE_INSN_BASIC_BLOCK is missing for block %dNOWAIT clause must not be used with COPYPRIVATE clause at %LNO_ARG_CHECK attributeNULL appears on right-hand side in assignment at %LNULL at %L is not permitted as actual argument to %qs intrinsic functionNULL intrinsic with allocatable MOLD at %LNULL used in arithmeticNULL() at %C cannot appear in an array constructorNULL() initialization at %C is ambiguousNULL() initialization at %C may not have MOLDNULL() near %L cannot appear in INQUIRE statementNULLIFY does not allow bounds remapping for pointer object at %CNUM_TEAMS lower bound at %L larger than upper bound at %LName %qs at %C is already defined as a generic interface at %LName %qs at %C is an ambiguous reference to %qs from current program unitName %qs at %C is an ambiguous reference to %qs from module %qsName %qs at %C is the name of the procedureName %qs in %s statement at %C is not a construct nameName %qs in %s statement at %C is unknownName %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic typeName after !$omp critical and !$omp end critical does not match at %CName at %C is too longName of system library to link against.Name of the startfile.Name too longNamed COMMON block %qs at %L shall be of the same size as elsewhere (%wu vs %wu bytes)Named block DO at %L requires matching ENDDO nameNamed constant %qs at %L cannot be an EQUIVALENCE objectNamed constant %qs in variable definition context (%s) at %LNamed constant at %C in an EQUIVALENCENamelist %qs cannot be an argument at %LNamelist %qs cannot be an argument to subroutine or function at %LNamelist group name %qs at %C already has a basic type of %sNamelist group name %qs at %C already is USE associated and cannot be respecified.Namelist group name at %L cannot have the SAVE attributeNeed either entity or common block name for attribute specification statement at %CNegative argument N at %LNegative exponent of integer has zero result at %LNested CRITICAL block at %CNested function trampolines not supported on CK801.No binding name is allowed in BIND(C) at %CNo branches
  No calls
+ No conditions
  No default crt0.o.No description yet.No edge out of thunk nodeNo executable lines
! No initializer for allocatable component %qs given in the structure constructor at %CNo initializer for component %qs given in the structure constructor at %CNo longer supported.No region crossing jump at section boundary in bb %iNon-ELEMENTAL user-defined assignment in WHERE at %LNon-PARAMETER symbol %qs at %L cannot be implied-shapeNon-POINTER in pointer association context (%s) at %LNon-RECURSIVE procedure %qs at %L is possibly calling itself recursively.  Declare it RECURSIVE or use %<-frecursive%>Non-RECURSIVE procedure %qs from module %qs is  possibly calling itself recursively in procedure %qs.  Declare it RECURSIVE or use %<-frecursive%>Non-THREADPRIVATE object %qs in COPYIN clause at %LNon-character assumed shape array element in FORMAT tag at %LNon-character assumed size array element in FORMAT tag at %LNon-character in FORMAT tag at %LNon-character non-Hollerith in FORMAT tag at %LNon-character pointer array element in FORMAT tag at %LNon-constant character length at %L in DATA statementNon-constant lower bound in implied-shape declaration at %LNon-default LOGICAL kind in %s tag at %LNon-extensible derived-type %qs at %L must not be ABSTRACTNon-numeric character in statement label at %CNon-polymorphic passed-object dummy argument of %qs at %LNon-scalar FINAL procedure at %L should have assumed shape argumentNon-significant digits in %qs number at %C, maybe incorrect KINDNon-variable expression in variable definition context (%s) at %LNon-zero imaginary part discarded in conversion from %qs to %qs at %LNonallocatable variable must not be polymorphic in intrinsic assignment at %L - check that there is a matching specific subroutine for %<=%> operatorNoncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as %s at %L has a codimension or a coarray subcomponent)Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must have a codimension or be a subcomponent of a coarray. (Variables of type %s may not have a codimension as already a coarray subcomponent exists)Nonconforming tab character at %CNonconforming tab character in column %d of line %dNonconforming tab character in format at %CNonconstant array section at %L in DATA statementNonexistent include directory %qsNoninteger exponent in an initialization expression at %LNoninteroperable array FPTR argument to C_F_POINTER at %L: %sNoninteroperable array at %L as argument to C_LOC: %sNoninteroperable procedure at %L to C_FUNLOCNoninteroperable procedure pointer at %L to C_F_PROCPOINTERNonintrinsic elemental procedure %qs is invalid in procedure pointer assignment at %LNonnegative width required in format string at %LNonpointer object %qs with default initialization shall not appear in a DATA statement at %LNonpolymorphic reference to abstract type at %CNonstandard conversion from %s to %s at %LNonstandard type declaration %s*%d at %CNonzero range step expected at %LNot configured with %<--enable-gather-detailed-mem-stats%>.Not enough elements in array initializer at %CNot expected TAG.Note #include directives not translated to import declarations, and not known to be textual.Note #include directives translated to import declarations.Note Compiled Module Interface pathname of a specific module or header-unit.Note Compiled Module Interface pathnames.Note a #include translation of a specific header.Note all candidates during overload resolution failure.Number of partitions the program should be split to.Number of registers used to pass integer arguments.Numeric PARAMETER required in complex constant at %CNumeric operands are required in expression at %LNumeric or CHARACTER operands are required in expression at %LOLD argument of the %s intrinsic function at %L shall be definableOMP CRITICAL at %L with HINT clause requires a NAME, except when omp_sync_hint_none is usedOMP DECLARE TARGET COMMON at %L previously mentioned in LINK clause and later in %s clauseOMP DECLARE TARGET COMMON at %L previously mentioned in TO or ENTER clause and later in LINK clauseOMP DECLARE TARGET directive at %L with only DEVICE_TYPE or INDIRECT clauses is ignoredOMP DECLARE TARGET variable at %L is an element of a COMMON blockOMP DECLARE TARGET variable at %L previously mentioned in LINK clause and later in %s clauseOMP DECLARE TARGET variable at %L previously mentioned in TO or ENTER clause and later in LINK clauseOMP TARGET UPDATE at %L requires at least one TO or FROM clauseOPEN statement at %L must have UNIT or NEWUNIT specifiedOPEN statement not allowed in PURE procedure at %COPERATION argument at %L must be a PURE functionOPTIONAL is not allowed inside of BLOCK at %CORDER at %L is not a permutation of the size of SHAPE at %LORDER clause must not be used together ORDERED at %LORDERED clause argument not constant positive integer at %CORDERED clause parameter is less than COLLAPSE at %LORDERED clause specified together with %<inscan%> REDUCTION clause at %LObject %qs is not a variable at %LObject %qs is not a variable at %L; parameters cannot be and need not be copiedObject %qs is not a variable at %L; parameters cannot be and need not be mappedObjective-C declarations may only appear in global scopeObsolescent feature:Obsolete; use GCN_STACK_SIZE at runtime.Offline tool to handle gcda counts
  
! Old-style character length at %COld-style initialization at %COld-style type declaration %s*%d not supported at %COmit frame pointer for leaf functions.Omit range reduction step when performing complex division.Omit the frame pointer in leaf functions.One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE REDUCTION must be OMP_PRIV at %LOnly DEFAULT permitted as reduction-modifier in REDUCTION clause at %LOnly array FINAL procedures declared for derived type %qs defined at %L, suggest also scalar one unless an assumed rank finalizer has been declaredOnly emit Compiled Module Interface.Only generate absolute relocations on word sized values.Only intrinsic operators can be used in expression at %LOnly issue one instruction per cycle.Only retained for backward compatibility.Only the !$ACC ROUTINE form without list is allowed in interface block at %COnly the !$OMP DECLARE TARGET form without clauses is allowed in interface block at %COnly use 32 FPRs.Only use 32 GPRs.OpenACC construct inside of non-OpenACC regionOpenACC directive inside of CRITICAL block at %COpenACC directives other than ROUTINE may not appear in PURE procedures at %COpenACC loop directive must be associated with an OpenACC compute regionOpenACC region inside of OpenACC routine, nested parallelism not supported yetOpenMP %<omp::decl%> attribute on a statementOpenMP %<requires%> directive with %qs specified only in some compilation unitsOpenMP %<requires%> directive with non-identical clauses in multiple compilation units: %qs vs. %qsOpenMP ERROR directive at %L with %<at(execution)%> clause in a PURE procedureOpenMP construct among %<omp::directive%> attributes requires all %<omp::directive%> attributes on the same statement to be in the same %<omp::sequence%>OpenMP constructs are not allowed in target region with %<ancestor%>OpenMP constructs other than %<ordered simd%>, %<simd%>, %<loop%> or %<atomic%> may not be nested inside %<simd%> regionOpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a %<loop%> regionOpenMP constructs other than %<parallel%>, %<loop%> or %<simd%> may not be nested inside a region with the %<order(concurrent)%> clauseOpenMP directive at %C is not pure and thus may not appear in a PURE procedureOpenMP directive other than %<declare simd%> or %<declare variant%> appertains to a declarationOpenMP runtime API call %qD in a region with %<device(ancestor)%> clauseOpenMP runtime API call %qD in a region with %<order(concurrent)%> clauseOpenMP runtime API call %qD strictly nested in a %<teams%> regionOperand of .not. operator at %%L is %sOperand of unary numeric operator %%<%s%%> at %%L is %sOperand of user operator %%<%s%%> at %%L is %sOperands at %L and %L cannot appear as operands of binary operator %qsOperands of binary numeric operator %%<%s%%> at %%L are %s/%sOperands of comparison operator %%<%s%%> at %%L are %s/%sOperands of logical operator %%<%s%%> at %%L are %s/%sOperands of string concatenation operator at %%L are %s/%sOperands of user operator %%<%s%%> at %%L are %s/%sOperator interface at %L conflicts with intrinsic interfaceOperator interface at %L has the wrong number of argumentsOperator interface at %L must have, at most, two argumentsOptimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue.  Without this option, outgoing arguments are pushed before calling a function and popped afterwards.  This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf.Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues.Optimization. Relax branches.Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny.Optimization. Treat main as if it had attribute OS_task.Optimization. Use subroutines for function prologues and epilogues.Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.Optimize amount of stdarg registers saved to stack at start of function.Optimize conditional patterns using SSA PHI nodes.Optimize for CPU.Optimize for debugging experience rather than speed or size.Optimize for space aggressively rather than speed.Optimize for space rather than speed.Optimize for speed disregarding exact standards compliance.Optimize frame header.Optimize induction variables on trees.Optimize lui/addiu address loads.Optimize noreturn functions by not saving callee-saved registers used in the function.Optimize opcode sizes at link time.Optimize partition neutering.Optimize sibling and tail recursive calls.Optimize tail call instructions in assembler and linker.Option %<-fallow-leading-underscore%> is for use only by gfortran developers, and should not be used for implicitly typed variablesOptions to %<-Xassembler%> do not match: %s, %s, dropping all %<-Xassembler%> and %<-Wa%> options.Options:
  Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY lower bound is %ld)Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY upper bound is %ld)Out of stack space.
  Output .debug_types section when using DWARF v4 debuginfo.Output callgraph information on a per-file basis with decorations.Output callgraph information on a per-file basis.Output lto objects containing both the intermediate language and binary output.Output stack usage information on a per-function basis.Output vtable verification counters.Output vtable verification pointer sets information.Overlap subcommand usage:Overlapping unequal initializers in EQUIVALENCE at %COverlapping unequal initializers in EQUIVALENCE at %LOverride -mbest-lib-options.P descriptor requires leading scale factor in format string at %LPAD= at %L not allowed in Fortran 95PARAMETER %qs is used at %L before its definition is completePARAMETER %qs shall not appear in a DATA statement at %CPARAMETER at %L is missing an initializerPARAMETER symbol in complex constant at %CPARAMETER without '()' at %CPAUSE statement at %CPC relative literal loads.PCH allocation failurePCH memory is not available: %mPCS variantPDP11 bit-field handling unsupported in %qsPHI argument is missing for edge %d->%dPHI argument is not SSA_NAME, or invariantPHI argument on abnormal edge is not SSA_NAMEPHI node with locationPHI node with wrong VUSE on edge from BB %dPIC code generation is not compatible with fast indirect callsPIC code generation is not supported in the portable runtime modelPIC is not supported for %qsPIC is only supported for RTPsPIC is required but not supported with CONST16 instructionsPIC register clobbered by %qs in %<asm%>PIC support for %<-fstack-limit-symbol%>POINTER attribute is required for procedure pointer component at %CPOINTER object %qs in %s clause at %LPOINTER object %qs of polymorphic type in %s clause at %LPOINTER-valued function appears on right-hand side of assignment at %LPOS argument (%ld) out of range 0:%ld in intrinsic %sPOS argument (%ld) out of range 0:%ld in intrinsic BTESTPOS argument (%ld) out of range 0:%ld in intrinsic IBITSPOS(%ld)+LEN(%ld)>BIT_SIZE(%ld) in intrinsic IBITSPOSITION specifier in OPEN statement at %L only allowed for stream or sequential ACCESSPR100400PRE disabledPREFETCHWT1 support will be removed in GCC 15PRINT namelist at %C is an extensionPRINT statement at %C not allowed within PURE procedurePRINT_OPERAND, invalid insn for %%CPRINT_OPERAND, invalid insn for %%NPRIVATE statement at %C is only allowed in the specification part of a modulePRIVATE statement at %C must precede procedure bindingsPRIVATE statement at %C must precede structure componentsPRIVATE statement in TYPE at %C must be inside a MODULEPROCEDURE %qs at %L may not be used as its own interfacePROCEDURE at %C must be in a generic interfacePROCEDURE attribute conflicts with INTENT attribute in %qs at %LPROCEDURE attribute conflicts with NAMELIST attribute in %qs at %LPROCEDURE attribute conflicts with PROTECTED attribute at %LPROCEDURE attribute conflicts with RESULT attribute in %qs at %LPROCEDURE attribute conflicts with SAVE attribute in %qs at %LPROCEDURE list at %CPROCEDURE statement at %CPROCEDURE(interface) at %C should be declared DEFERREDPROTECTED at %C only allowed in specification part of a modulePROTECTED attribute at %CPROTECTED attribute conflicts with EXTERNAL attribute at %LPROTECTED statement at %CPTX does not support weak declarations (only weak definitions)PTX version (%<-mptx%>) needs to be at least %s to support selected %<-misa%> (sm_%s)PUBLIC %s %qs at %L of PRIVATE derived type %qsPUBLIC function %qs at %L of PRIVATE type %qsPUBLIC statement at %C is only allowed in the specification part of a modulePURE and IMPURE must not appear both at %CPURE prefix in MODULE PROCEDURE interface is missing at %LPack VLIW instructions.Pack structure members together without holes.Pad shorter fixed form lines to line width with spaces.Padding of %d bytes required before %qs in COMMON %qs at %L; reorder elements or use %<-fno-align-commons%>Padding of %d bytes required before %qs in COMMON at %L; reorder elements or use %<-fno-align-commons%>Param to control which writeback opportunities we try to handle in the load/store pair fusion pass.  A value of zero disables writeback handling.  One means we try to form pairs involving one or more existing individual writeback accesses where possible.  A value of two means we also try to opportunistically form writeback opportunities by folding in trailing destructive updates of the base register used by a pair.Parameter %qs at %L has not been declared or is a variable, which does not reduce to a constant expressionParameter array %qs at %L cannot be automatic or of deferred shapeParameterized derived type at %C is ambiguousParameterized type %qs does not have a component corresponding to parameter %qs at %LPass -EB option through to linker.Pass -EL option through to linker.Pass -marclinux option through to linker.Pass -marclinux_prof option through to linker.Pass -mrelax or -mno-relax option to the assembler.Pass -z text to linker.Pass the address of the ra save location to _mcount in $12.Passed-object at %L must be scalarPassed-object dummy argument of %qs at %L must be at the same position as the passed-object dummy argument of the overridden procedurePassed-object dummy argument of %qs at %L must be scalarPassed-object dummy argument of %qs at %L must not be ALLOCATABLEPassed-object dummy argument of %qs at %L must not be POINTERPasses on a request to the assembler to enable fixes for various silicon errata.Passes on a request to the assembler to warn about various silicon errata.Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which is invalid if the allocation status is modifiedPassing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument %qsPassing internal procedure at %L by location not allowedPassing intrinsic NULL as actual argument at %L requires an explicit interfacePath to header file that should be pre-included before each compilation unit.Percentage penalty functions containing a single call to another function will receive when they are evaluated for cloning.Percentage penalty the recursive functions will receive when they are evaluated for cloning.Perform IPA Value Range Propagation.Perform Identical Code Folding for functions and read-only variables.Perform Identical Code Folding for functions.Perform Identical Code Folding for variables.Perform SMS based modulo scheduling before the first scheduling pass.Perform SMS based modulo scheduling with register moves allowed.Perform VR4130-specific alignment optimizations.Perform Value Range Propagation on trees.Perform a forward propagation pass on RTL.Perform a number of minor, expensive optimizations.Perform a register copy-propagation optimization pass.Perform a register renaming optimization pass.Perform a target dependent instruction fusion optimization pass.Perform cloning to make Interprocedural constant propagation stronger.Perform comparison elimination after register allocation has finished.Perform conversion of conditional jumps to branchless equivalents.Perform conversion of conditional jumps to conditional execution.Perform conversions of switch initializations.Perform cross-jumping optimization.Perform early inlining.Perform enhanced load motion during global common subexpression elimination.Perform function-local points-to analysis on trees.Perform global common subexpression elimination after register allocation has finished.Perform global common subexpression elimination.Perform indirect inlining.Perform internal consistency checkings.Perform interprocedural bitwise constant propagation.Perform interprocedural constant propagation.Perform interprocedural modref analysis.Perform interprocedural points-to analysis.Perform interprocedural profile propagation.Perform interprocedural reduction of aggregates.Perform jump threading optimizations.Perform live range splitting during the SSA->normal pass.Perform loop peeling.Perform loop splitting.Perform loop unrolling for all loops.Perform loop unrolling when iteration count is known.Perform loop unswitching.Perform partial inlining.Perform redundant load after store elimination in global common subexpression elimination.Perform scalar replacement of aggregates.Perform software pipelining of inner loops during selective scheduling.Perform software pipelining of outer loops during selective scheduling.Perform speculative devirtualization.Perform store motion after global common subexpression elimination.Perform straight-line strength reduction.Perform superblock formation via tail duplication.Perform unroll-and-jam on loops.Perform unused symbol elimination in debug info.Perform unused type elimination in debug info.Perform variable tracking and also tag variables that are uninitialized.Perform variable tracking by annotating assignments.Perform variable tracking.Perform whole program optimizations.Period required in format specifier %s at %LPeriod required in format specifier at %LPeriod required in format specifier in format string at %LPermit '$' as an identifier character.Permit nonconforming uses of the tab character.Permit scheduling of a function's prologue and epilogue sequence.Permit scheduling of a function's prologue sequence.Permit scheduling of function prologue and epilogue sequences.Permit universal character names (\u and \U) in identifiers.Place a stop bit after every cycle when scheduling.Place data items into their own section.Place each function into its own section.Place floating point constants in TOC.Place symbol+offset constants in TOC.Please include the complete backtrace with any bug report.
  Please submit a full bug report, with preprocessed source (by using -freport-bug).
*************** F2008: A pointer function assignment is
*** 2003,2022 ****
  
  Print extra (possibly unwanted) warnings.Print fix-it hints in machine-readable form.Print fix-it hints to stderr in unified diff format.Print hierarchical comparisons when template types are mismatched.Print the initial values of the variables.Print the name of header files as they are used.Probability that COMDAT function will be shared with different compilation unit.Procedure %qs at %C has an explicit interface from a previous declarationProcedure %qs at %C is already defined at %LProcedure %qs at %L already has basic type of %sProcedure %qs at %L has the same name as a component of %qsProcedure %qs at %L has the same name as an inherited component of %qsProcedure %qs at %L may not have basic type of %sProcedure %qs at %L must have the BIND(C) attribute to be C interoperableProcedure %qs called at %L is not explicitly declaredProcedure %qs called at %L is not explicitly declared; did you mean %qs?Procedure %qs called with an implicit interface at %LProcedure %qs defined in interface body at %L clashes with internal procedure defined at %CProcedure %qs in %s at %L has no explicit interfaceProcedure %qs in %s at %L has no explicit interface; did you mean %qs?Procedure %qs in %s at %L is neither function nor subroutineProcedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATEProcedure %qs with PASS at %L must have at least one argumentProcedure %qs with PASS(%s) at %L has no argument %qsProcedure %qs with binding label %qs at %L uses the same global identifier as entity at %LProcedure argument at %L is local to a PURE procedure and has the POINTER attributeProcedure pointer %qs at %L shall not be elementalProcedure pointer %qs in %s clause at %LProcedure pointer %qs not supported with !$OMP ALLOCATE at %LProcedure pointer at %CProcedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %LProcedure pointer component %qs called with an implicit interface at %LProcedure pointer component %qs requires an argument list at %CProcedure pointer component %qs with PASS at %L must have at least one argumentProcedure pointer component %qs with PASS(%s) at %L has no argument %qsProcedure pointer component at %CProcedure pointer initialization target at %L may not be a procedure pointerProcedure pointer result %qs at %L is missing the pointer attributeProcedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attributeProcess #ident directives.Process all modules specified on the command line, but only generate code for the module specified by the argument.Processing spec (%s), which is '%s'
  Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld.Produce a Mach-O shared library (file type MH_DYLIB), synonym for "-shared".Produce a backtrace when a runtime error is encountered.Produce a warning at runtime if a array temporary has been created for a procedure argument.Produce big endian code.Produce code relocatable at runtime.Produce little endian code.Produces a Mach-O file suitable for embedded/ROM use.Profile information in %s corruptedProgram is entirely located in low 64k of memory.Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFLOAD but other program units doProgram unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units doProgram unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units doProhibit PC relative function calls.Prohibit PC relative jumps.Prohibited in Fortran 2023:Protect parentheses in expressions.Provide bash completion for options starting with provided string.Provide libraries for the simulator.Purge unneeded state during analysis.Push extended registers on stack in monitor functions.Put all local arrays on stack.Put everything in the regular TOC.Put jump tables for switch statements into the .data section rather than the .code section.Put relocated read-only data into .data section.Put uninitialized constants in ROM (needs -membedded-data).Put uninitialized globals in the common section.Put zero initialized data in the bss section.QUIET specifier at %L must be a scalar LOGICALQUIET= specifier for %s at %LR2 architecture is little-endian onlyRANK (%i) at %L is repeated at %LRANK (*) at %L cannot be used with the pointer or allocatable selector at %LRANK (*) at %L is repeated at %LRANK DEFAULT at %L is repeated at %LRE or IM part_ref at %CRE part_ref at %CREAL array index at %LREAL(KIND=10) is not available for %<-fdefault-real-10%> optionREAL(KIND=10) is not available for %<-freal-4-real-10%> optionREAL(KIND=10) is not available for %<-freal-8-real-10%> optionREAL(KIND=10) is not available for %<-freal-8-real-16%> optionREAL(KIND=16) is not available for %<-fdefault-real-16%> optionREAL(KIND=16) is not available for %<-freal-4-real-16%> optionREAL(KIND=4) is not available for %<-freal-8-real-4%> optionREAL(KIND=8) is not available for %<-fdefault-real-8%> optionREAL(KIND=8) is not available for %<-freal-4-real-8%> optionRECL in OPEN statement at %L must be positiveRECL specifier not allowed in OPEN statement at %L for stream I/ORECORD at %C is an extension, enable it with %<-fdec-structure%>RECURSIVE prefix in MODULE PROCEDURE interface is missing at %LRESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statementRESULT variable at %C must be different than function nameRESULT_DECL should be read only when DECL_BY_REFERENCE is setRETURN statement in main program at %CROUND= at %L not allowed in Fortran 95RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%dRTL check: access of elt %d of vector with last elt %d in %s, at %s:%dRTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%dRTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%dRTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', have '%s' in %s, at %s:%dRTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%dRTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%dRTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%dRTP PIC is incompatible with %<-msingle-pic-base%>RTP PIC is incompatible with ThumbRTTI will not work on this typeRVV type %qT cannot be passed to an unprototyped functionRVV type %qT does not have a defined alignmentRVV type %qT does not have a fixed sizeRX FPU instructions do not support NaNs and infinitiesRaising a negative REAL at %L to a REAL power is prohibitedRange specification at %L can never be matchedRank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)Rank mismatch in argument %qs at %L (rank-%d and rank-%d)Rank mismatch in argument %qs at %L (rank-%d and scalar)Rank mismatch in argument %qs at %L (scalar and rank-%d)Rank mismatch in array reference at %L (%d/%d)Rank mismatch of array at %L and its initializer (%d/%d)Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %LRank remapping target is not rank 1 at %LRank remapping target is smaller than size of the pointer (%ld < %ld) at %LRank remapping target must be rank 1 or simply contiguous at %LReading file %qs as free formReading module %qs at line %d column %d: %sReading specs from %s
! Real COUNT_RATE argument to SYSTEM_CLOCK at %LReal constant overflows its kind at %CReal constant underflows its kind at %CReal number at %C has a %<d%> exponent and an explicit kindReal number at %C has a %<q%> exponent and an explicit kindRealign stack in prologue.Reallocate the LHS in assignments.Recognize C++ keywords like "compl" and "xor".Recognize GNU-defined keywords.Recognize built-in functions.Recognize the "asm" keyword.Record DW_AT_decl_column and DW_AT_call_column in DWARF.Record gcc command line switches in DWARF DW_AT_producer.Record gcc command line switches in the object file.Record times taken by sub-phases separately.Recursive cloning only when the probability of call being executed exceeds the parameter.Redefinition of !$OMP DECLARE REDUCTION at %LRedefinition of predefined !$OMP DECLARE REDUCTION at %LRedefinition of predefined %s !$OMP DECLARE REDUCTION at %LReduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Reduce stack alignment on call sites if possible.Redundant !$ACC END LOOP at %CRedundant ACQUIRED_LOCK tag found at %LRedundant ERRMSG tag found at %LRedundant MOLD tag found at %LRedundant SOURCE tag found at %LRedundant STAT tag found at %LRedundant UNTIL_COUNT tag found at %LReference statement index not foundReference statement index out of rangeReference to impure function %qs at %L inside a DO CONCURRENT %sReference to impure function %qs at %L inside a FORALL %sReference to impure function %qs at %L within a PURE procedureRegion crossing jump across same section in bb %iRegister the profile information in the .gcov_info section instead of using a constructor/destructor.Register the profile information in the specified section instead of using a constructor/destructor.Regular expression matching additional GP-addressible section names.Regular expression matching section names for r0-relative addressing.Relax branches.Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected.Relax literals in assembler and place them automatically in the text section.Relief of register pressure through live range shrinkage.Remap file names when including files.Remove code and data that is unreachable from any exported symbol (including the entry point).Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=.Remove redundant membars.Removed in GCC 10.  This switch has no effect.Removed in GCC 8.  This switch has no effect.Removed in GCC 9.  This switch has no effect.Removing '%s'
  Removing call to impure function %qs at %LRemoving call to impure function at %LRenaming operators in USE statements at %CReorder basic blocks and partition into hot and cold sections.Reorder basic blocks to improve code placement.Reorder functions to improve code placement.Reorder top level functions, variables, and asms.Repeat spec invalid in scalar initializer at %CRepeat spec must be an integer at %CReplace add, compare, branch with branch on count register.Replace temporary expressions in the SSA->normal pass.Report on consistency of profile.Report on memory allocation before interprocedural optimization.Report on permanent memory allocation in WPA only.Report on permanent memory allocation.Report the time taken by each compiler pass.Report various link-time optimization statistics for WPA only.Report various link-time optimization statistics.Request IEEE-conformant math library routines (OSF/1).Reschedule instructions after register allocation.Reschedule instructions before register allocation.Reschedule pipelined regions without pipelining.Reserve space for outgoing arguments in the function prologue.Reshaped array too large at %CRestore default strub mode: as per attributes, with relaxed checking.Restrict the analyzer to run just the named checker.Restrict the use of hardware floating-point instructions to 32-bit operations.Result %qs of contained function %qs at %L has no IMPLICIT typeResult mismatch for the overriding procedure %qs at %L: %sResult of %s gives range error for its kind at %LResult of %s is NaN at %LResult of %s overflows its kind at %LResult of %s underflows its kind at %LResult of BESSEL_YN is -INF at %LResult of NEAREST is NaN at %LResult of SCALE overflows its kind at %LResult of exponentiation at %L exceeds the range of %sReturn 8-byte vectors in memory.Return address signing is not supported with %<-mtpcs-frame%>.Return all structures in memory (AIX default).Return floating-point results in ac0 (fr0 in Unix assembler syntax).Return pointers in both a0 and d0.Return small aggregates in memory, not registers.Return small aggregates in registers.Return small structures in registers (SVR4 default).Return type mismatch of function %qs at %L (%s/%s)Return type of BIND(C) function %qs at %L cannot be an arrayReturn type of BIND(C) function %qs of character type at %L must have length 1Return value %qs of function %qs declared at %L not setReturn value of function %qs at %L not setReturn values of functions in FPU registers.Reuse r30 on a per function basis.Revert DIP1000: Scoped pointers.Rewrite subcommand usage:Right parenthesis expected at %C in format string at %LRightmost upper bound of assumed size array section not specified at %LRun only the second compilation of -fcompare-debug.Run predictive commoning optimization.Run selective scheduling after reload.Run self-tests, using the given path to locate test files.Run the link-time optimizer in local transformation (LTRANS) mode.Run the link-time optimizer in whole program analysis (WPA) mode.Running spec function '%s' with %d args
  
  Runtime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause specified together with %<inscan%> REDUCTION clause at %LSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSELECT RANK statement at %CSELECT TYPE at %C cannot appear in this scopeSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %LSELF clause at %L requires a scalar LOGICAL expressionSEQUENCE attribute at %C already specified in TYPE statementSEQUENCE statement at %C must precede CONTAINSSEQUENCE statement at %C must precede structure componentsSH2a does not support little-endianSHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTRSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTCSHIFT argument (%ld) out of range 0:%ld in intrinsic %sSIGN= at %L not allowed in Fortran 95SIMD extension levels of LoongArch:SINK addend not a constant integer at %LSINK at %C not permitted as dependence-type for this directiveSIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTCSIZE at %L must be positiveSOURCE at %C not permitted as dependence-type for this directiveSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSRAM-ECC and XNACK modes:SSA corruptionSSA name %qE with version %d has no definitionSSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register argument with SSE2 disabledSSE register return with SSE disabledSSE register return with SSE2 disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTAT tag at %L cannot be a constantSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTATUS at %L shall be an INTENT(OUT) variableSTOP code at %C cannot be negativeSTOP code at %C contains too many digitsSTOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]STOP code at %L must be a scalar default CHARACTER or INTEGER constant expressionSTOP code at %L must be default character KIND=%dSTOP code at %L must be default integer KIND=%dSTOP code at %L must be either INTEGER or CHARACTER typeSTOP code at %L must be scalarSUBMODULE declaration at %CSUBMODULE declaration at %C cannot appear within another scoping unitSUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVESVE type %qT cannot be passed to an unprototyped functionSVE type %qT does not have a defined alignmentSVE type %qT does not have a fixed sizeSYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s%s (or, in negated form, %s%s).Same as %s%s.Same as %s.Same as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Same identifier %qs specified again at %CSave registers around function calls.Save the TOC in the prologue for indirect calls rather than inline.Scalar %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar entity required at %LScalar integer expression for range begin expected at %LScalar integer expression for range end expected at %LScalar integer expression for range step expected at %LScalar object %qs at %L may not be ALLOCATABLEScalar variable %qs has an array reference at %LScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts.Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations.Schedule code for given CPU.Schedule given CPU.Schedule instructions using selective scheduling algorithm.Schedule the start and end of the procedure.Search space limit for the backwards jump threader.Second argument of %s is negative at %LSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)See %s for instructions.
! Select VxWorks SMP C runtimes for linking.Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select large model - 20-bit addresses/pointers.Select method for sdata handling.Select return address signing scope.Select small model - 16-bit addresses/pointers (default).Select target ABI variant.Select the name for storing the profile note file.Select the runtime.Select type of coverage sanitization.Select what to sanitize.Selection expression in computed GOTO statement at %L must be a scalar integer expressionSelector at %L cannot be NULL()Selector at %L has no typeSelector at %L must not be coindexedSelector in SELECT TYPE at %C is not a named variable; use associate-name=>Selector shall be polymorphic in SELECT TYPE statement at %LSelects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used.Selects the type of hardware multiplication and division to use (none/g13/g14).Self reference in character length expression for %qs at %LSelf-referential argument %qs at %L is not allowedSemicolon at %C needs to be preceded by statementSet 80387 floating-point precision to 32-bit.Set 80387 floating-point precision to 64-bit.Set 80387 floating-point precision to 80-bit.Set Windows defines.Set a hard limit for the size of each stack frame, in bytes.Set branch cost.Set default accessibility of module entities to PRIVATE.Set dependence distance checking in premature scheduling of queued insns.Set errno after built-in math functions.Set extra memory access cost for L32R instruction, in clock-cycle units.Set linker output type (used internally during LTO optimization).Set minimum width of left margin of source code when showing source.Set name of __fentry__ symbol called at function entry.Set name of main routine for the debugger.Set name of output ALI file (internal switch).Set name of section to record mrecord-mcount calls.Set number of bytes on the stack preallocated for use by the callee.Set number of nops to emit before each insn pattern.Set register to hold -1.Set sizeof(bool) to 1.Set start-address of data.Set start-address of the program.Set the FTZ and DAZ Flags.Set the PPC_EMB bit in the ELF flags header.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 0.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1.Set the branch costs to roughly the specified number of instructions.Set the cost of branches.Set the default double precision kind to an 8 byte wide type.Set the default integer kind to an 8 byte wide type.Set the default real kind to an 10 byte wide type.Set the default real kind to an 16 byte wide type.Set the default real kind to an 8 byte wide type.Set the estimated probability in percentage for builtin expect. The default value is 90% probability.Set the max size of data eligible for the SDA area.Set the max size of data eligible for the TDA area.Set the max size of data eligible for the ZDA area.Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered.Set the maximum amount for a single stack increment operation.Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic.Set the maximum number of template instantiation notes for a single warning or error.Set the number of 64 KiB flash segments.Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs.Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSet the target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.Set the trace check address for epilogue tpf hookSet the trace check address for prologue tpf hookSet the trace jump address for epilogue tpf hookSet the trace jump address for prologue tpf hookSet the version of RISC-V ISA spec.Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32.Setting spec %s to '%s'
  
  Shape specification for allocatable scalar at %CShapes for operands at %L and %L are not conformableShapes of ORDER at %L and SHAPE at %L are differentShare slots for saving different hard registers.Share stack slots for spilled pseudo-registers.Shared DO termination label %d at %CShorten address references during linking.Show column numbers in diagnostics, when available.  Default on.Show events within system headers in analyzer execution paths.Show labels annotating ranges of source code when showing source.Show line numbers in the left margin when showing source.Show stack depths of events in paths.Show the source line with a caret indicating the column.Shrink-wrap parts of the prologue and epilogue separately.Simplification errorSimplification of SPREAD at %C not yet implementedSize in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs.Size of %qs argument of %qs intrinsic at %L too small (%i/%i)Size of %qs argument of %qs intrinsic at %L too small (%wd/%ld)Size of the stack guard expressed as a power of two in bytes.Size of tiles for loop blocking.Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.Sizes of ORDER at %L and SHAPE at %L are differentSkip setting up RAX register when passing variable arguments.Small data area: none, sdata, use.Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1.Sorry, !$ACC DECLARE at %L is not allowed in BLOCK constructSorry, !$OMP allocate for COMMON block variable %qs at %L not supportedSorry, !$OMP allocate for variable %qs at %L with SAVE attribute not yet implementedSorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %LSorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %LSorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupportedSorry, coindexed access to an unlimited polymorphic component at %L is not supportedSorry, coindexed access to an unlimited polymorphic object at %L is not supportedSorry, only support for integer kind %d implemented for image-set at %LSorry, polymorphic arrays not yet supported for firstprivateSorry, structure-element list item at %L in ALLOCATE directive is not yet supportedSorry, the event component of derived type at %L is not yet supportedSorry, the lock component of derived type at %L is not yet supportedSort the symbols according to size.Sort the symbols alphabetically.Source-expr at %L and allocate-object at %L must have the same shapeSource-expr at %L must be scalar or have the same rank as the allocate-object at %LSpecification function %qs at %L cannot be RECURSIVESpecification function %qs at %L cannot be a statement functionSpecification function %qs at %L cannot be an internal functionSpecification function %qs at %L must be PURESpecifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48.Specifies the number of registers replicated in second register bank on entry to fast interrupt.Specifies the number of registers to reserve for interrupt handlers.Specifies the registers that the processor saves on an interrupt entry and exit.Specifies whether interrupt functions should save and restore the accumulator register.Specify CPU for code generation purposes.Specify CPU for scheduling purposes.Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000.Specify TLS dialect.Specify UNIX standard for predefines and linking.Specify a file to which a list of files output by LTRANS is written.Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3.Specify a plugin to load.Specify alignment of structure fields default/natural.Specify an ABI.Specify bit size of immediate TLS offsets.Specify cache flush function.Specify cache flush trap number.Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1.Specify default OpenACC compute dimensions.Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w.Specify how to access the thread pointer.Specify how to print any control-flow path associated with a diagnostic.Specify if floating point hardware should be used.Specify integer and floating-point calling convention.Specify main object for TPF-OS.Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure.Specify memcpy expansion strategy when expected size is known.Specify memset expansion strategy when expected size is known.Specify name for 32 bit signed division function.Specify range of registers to make fixed.Specify scheduling priority for dispatch slot restricted insns.Specify size of .local memory used for stack when the exact amount is not known.Specify stringop expansion strategy.Specify that an external BLAS library should be used for matmul calls on large-size arrays.Specify that backslash in string introduces an escape character.Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements.Specify that the compiler should target secure code as per ARMv8-M Security Extensions.Specify the ISA to build for: msp430, msp430x, msp430xv2.Specify the MCU to build for.Specify the PTX ISA target architecture to use.Specify the PTX ISA version to use.Specify the __fp16 floating-point format.Specify the address generation strategy for ICT call's code model.Specify the address generation strategy for code model.Specify the algorithm to partition symbols and vars at linktime.Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small.Specify the code model.Specify the compact branch usage policy.Specify the cpu for pipeline model.Specify the memory model in effect for the program.Specify the minimum bit alignment of structures. (Deprecated).Specify the model for atomic operations.Specify the name of the target CPU.Specify the name of the target GPU.Specify the name of the target architecture.Specify the name of the target floating point configuration.Specify the name of the target floating point hardware/format.Specify the register to be used for PIC addressing.Specify the security level of c-isr for the whole file.Specify the size of each cache block, which must be a power of 2 between 4 and 512.Specify the size of each interrupt vector, which must be 4 or 16.Specify the target CPU.Specify the target RX cpu type.Specify the target architecture.Specify the target floating-point hardware/format.Specify the target processor.Specify the thread pointer register.Specify the type of hardware multiply to support.Specify thread local storage scheme.Specify thread pointer register number.Specify use soft floating point ABI which mean alias to -mabi=2.Specify use soft floating point ABI which mean alias to -mabi=2fp+.Specify when to enable an early register allocation pass.  The possibilities are: all functions, functions that have access to strided multi-register instructions, and no functions.Specify where to find the compiled intrinsic modules.Specify whether functions should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify which ABI to use for Objective-C family code and meta-data generation.Specify which ABI type to generate code for: 2, 2fp+.Specify which post scheduling nop insertion scheme to apply.Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associatedSplit 32-byte AVX unaligned load.Split 32-byte AVX unaligned store.Split lifetimes of induction variables when loops are unrolled.Split paths leading to loop backedges.Split unaligned 8 byte vector moves before post-modify address generation.Split wide types into independent registers earlier.Split wide types into independent registers.Stack frame larger than 2G is not supported for %<-fsplit-stack%>Stack realignment not supported with %<__builtin_eh_return%>Start expression in DO loopStat-variable at %L must be a scalar INTEGER variableStat-variable at %L shall not be %sd within the same %s statementStatement at %L is not a valid branch target statement for the branch statement at %LStatement function %qs at %L conflicts with function nameStatement function %qs at %L is not allowed as an actual argumentStatement function %qs at %L may not have pointer or allocatable attributeStatement function %qs is invalid in procedure pointer assignment at %LStatement function %qs requires argument list at %CStatement function at %CStatement function at %L cannot appear within an INTERFACEStatement function at %L is recursiveStatement label at %C is zeroStatement label in END CRITICAL at %C does not match CRITICAL labelStatement label in ENDDO at %C doesn't match DO labelStatement label list in GOTO at %C cannot be emptyStatement label without statement at %LStatically link the GCC Quad-Precision Math Library (libquadmath).Statically link the GNU Fortran helper library (libgfortran).Step expression in DO loopStep expression in DO loop at %L cannot be zeroStop exploring an execution path after certain diagnostics.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available.Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent).Store all argument registers on the stack.Store doubles in 64 bits.Store function names in object code.Stores doubles in 32 bits.  This is the default.Stores the MDUC registers in interrupt handlers for G13 target.Stream extra data to support more aggressive devirtualization in LTO local transformation mode.Stride must not be present at %LStride should not be specified for array section in %s clause at %LStrides not allowed in coarray subscript at %CString length at %L is too largeStructure component %qs at %L cannot be an EQUIVALENCE objectStructure constructor with missing optional arguments at %CStructure constructor with named arguments at %CStructure name %qs at %C cannot be the same as an intrinsic typeStructure name expected after RECORD at %CStructure name expected in non-nested structure declaration at %CStructure-component expression at %L in %qs directive not permitted in declarative directive; as directive associated with an ALLOCATE stmt it must be preceded by an executable statement or OpenMP constructStructured format for output dependency information.  Supported ("p1689r5").Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsicSubroutine call to %qs at %L is not PURESubroutine call to %qs in DO CONCURRENT block at %L is not PURESubroutine call to %qs in FORALL block at %L is not PURESubroutine call to intrinsic %qs at %L is not PURESubroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURESubroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %LSubroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %LSubscript at %L above array upper bound (%ld > %ld) in dimension %dSubscript at %L below array lower bound (%ld < %ld) in dimension %dSubstring at %L has length zeroSubstring end index (%td) at %L exceeds string lengthSubstring end index at %L exceeds the string lengthSubstring end index at %L is too largeSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index (%td) at %L below 1Substring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSubstring starting and ending points of target specification at %L must be constant expressionsSuggest that the override keyword be used when the declaration of a virtual function overrides another.Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %dSum of second and third arguments of IBITS exceeds bit size at %LSupply a list of objects to be linked from a file, rather than the command line.Support 3DNow! built-in functions.Support 512 bit vector built-in functions and code generation.Support AES built-in functions and code generation.Support AMX-BF16 built-in functions and code generation.Support AMX-COMPLEX built-in functions and code generation.Support AMX-FP16 built-in functions and code generation.Support AMX-INT8 built-in functions and code generation.Support AMX-TILE built-in functions and code generation.Support AVX512VNNI built-in functions and code generation.Support AVX512VP2INTERSECT built-in functions and code generation.Support Athlon 3Dnow! built-in functions.Support BMI built-in functions and code generation.Support BMI2 built-in functions and code generation.Support C++17 allocation of over-aligned types.Support CLDEMOTE built-in functions and code generation.Support CLFLUSHOPT instructions.Support CLWB instruction.Support CLZERO built-in functions and code generation.Support ENQCMD built-in functions and code generation.Support F16C built-in functions and code generation.Support FMA4 built-in functions and code generation.Support FSGSBASE built-in functions and code generation.Support FXSAVE and FXRSTOR instructions.Support GFNI built-in functions and code generation.Support HRESET built-in functions and code generation.Support Hardware Lock Elision prefixes.Support KL built-in functions and code generation.Support LWP built-in functions and code generation.Support LZCNT built-in function and code generation.Support MMX and SSE built-in functions and code generation.Support MMX built-in functions.Support MMX, SSE and SSE2 built-in functions and code generation.Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation.Support MOVDIR64B built-in functions and code generation.Support MOVDIRI built-in functions and code generation.Support MWAIT and MONITOR built-in functions and code generation.Support MWAITX and MONITORX built-in functions and code generation.Support PCLMUL built-in functions and code generation.Support PCONFIG built-in functions and code generation.Support PKU built-in functions and code generation.Support PREFETCHI built-in functions and code generation.Support PREFETCHW instruction.Support PREFETCHWT1 built-in functions and code generation.Support PTWRITE built-in functions and code generation.Support RAOINT built-in functions and code generation.Support RDPID built-in functions and code generation.Support RDRND built-in functions and code generation.Support RDSEED instruction.Support RTM built-in functions and code generation.Support SERIALIZE built-in functions and code generation.Support SGX built-in functions and code generation.Support SHA1 and SHA256 built-in functions and code generation.Support TBM built-in functions and code generation.Support TLS segment larger than 64K.Support TSXLDTRK built-in functions and code generation.Support UINTR built-in functions and code generation.Support USER_MSR built-in functions and code generation.Support VAES built-in functions and code generation.Support VPCLMULQDQ built-in functions and code generation.Support WAITPKG built-in functions and code generation.Support WBNOINVD built-in functions and code generation.Support WIDEKL built-in functions and code generation.Support XOP built-in functions and code generation.Support XSAVE and XRSTOR instructions.Support XSAVEC instructions.Support XSAVEOPT instruction.Support XSAVES and XRSTORS instructions.Support alignments of up to 64-bits.Support amcas[_db].{b/h/w/d} instructions.Support am{swap/add}[_db].{b/h} instructions.Support calls between Thumb and ARM instruction sets.Support code generation for APX features, including EGPR, PUSH2POP2, NDD and PPX.Support code generation of Advanced Bit Manipulation (ABM) instructions.Support code generation of cmpxchg16b instruction.Support code generation of crc32 instruction.Support code generation of movbe instruction.Support code generation of popcnt instruction.Support code generation of sahf instruction in 64bit x86-64 code.Support div.w[u] and mod.w[u] instructions with inputs not sign-extended.Support dynamic initialization of thread-local variables in a different translation unit.Support flag-preserving add-carry instructions.Support for the A argument at %L which is polymorphic A argument or has allocatable components is not yet implementedSupport for the A argument at %L with allocatable components is not yet implementedSupport frecipe.{s/d} and frsqrte.{s/d} instructions.Support legacy multi-threading.Support message passing with the Parallel Environment.Support more than 8192 GOT entries on ColdFire.Support multi-threading.Support synchronous non-call exceptions.Supported AArch64 return address signing scope (for use with -msign-return-address= option):Supported ABIs (for use with the -mabi= option):Supported ISA specs (for use with the -misa-spec= option):Supported LTO compression algorithms: zlibSuppress output of addresses in debugging dumps.Suppress output of instruction numbers, line number notes and addresses in debugging dumps.Suppress output of previous and next insn numbers in debugging dumps.Suppress warnings.Switch ARM/Thumb modes on alternating functions for compiler testing.Switch on/off MIPS16 ASE on alternating functions for compiler testing.Switches off the -mstack-guard= option.Switches off the -mstack-size= option.Symbol %qs already declaredSymbol %qs at %C already declaredSymbol %qs at %C also declared as a type at %LSymbol %qs at %C has already been host associatedSymbol %qs at %C has no IMPLICIT typeSymbol %qs at %C has not been previously definedSymbol %qs at %C is USE associated from module %qs and cannot occur in COMMONSymbol %qs at %C is already in a COMMON blockSymbol %qs at %C is ambiguousSymbol %qs at %C must be a NAMELIST group nameSymbol %qs at %L already has an explicit interfaceSymbol %qs at %L already has basic type of %sSymbol %qs at %L cannot have a typeSymbol %qs at %L conflicts with symbol from module %qs, use-associated at %LSymbol %qs at %L conflicts with the rename symbol at %LSymbol %qs at %L conflicts with the symbol at %LSymbol %qs at %L has no IMPLICIT typeSymbol %qs at %L has no IMPLICIT type; did you mean %qs?Symbol %qs at %L has the WEAK attribute but is a dummy argumentSymbol %qs at %L has the WEAK attribute but is a local variableSymbol %qs at %L is ambiguousSymbol %qs at %L is marked PRIVATE but has been given the binding label %qsSymbol %qs has mixed component and non-component accesses at %LSymbol %qs in COMMON at %C cannot be a POINTER arraySymbol %qs in COMMON at %C cannot be a coarraySymbol %qs in namelist %qs at %C must be declared before the namelist is declared.Symbol %qs in namelist %qs is INTENT(IN) at %CSymbol %qs is used before it is typed at %LSymbol %qs must be a PARAMETER in DATA statement at %CSymbol %qs present on both FROM and TO clauses at %LSymbol %qs present on both data and map clauses at %LSymbol %qs present on multiple clauses at %LSymbol %qs referenced at %L not found in intrinsic module ISO_C_BINDINGSymbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENVSymbol %qs referenced at %L not found in module %qsSymbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qsSymbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSynonym for "-export-dynamic" for linker versions that support it.Synonym for "image_base".Synonym for -Wcomment.Synonym of -gnatk8.Syntax error in !$ACC DECLARE list at %CSyntax error in !$ACC ROUTINE ( NAME ) at %CSyntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAMESyntax error in !$OMP DECLARE TARGET list at %CSyntax error in !$OMP THREADPRIVATE list at %CSyntax error in !GCC$ ATTRIBUTES statement at %CSyntax error in !GCC$ IVDEP directive at %CSyntax error in !GCC$ NOVECTOR directive at %CSyntax error in !GCC$ UNROLL directive at %CSyntax error in !GCC$ VECTOR directive at %CSyntax error in %s statement at %CSyntax error in ABSTRACT INTERFACE statement at %CSyntax error in ASYNCHRONOUS statement at %CSyntax error in AUTOMATIC statement at %CSyntax error in CASE specification at %CSyntax error in CHARACTER declaration at %CSyntax error in CLASS IS specification at %CSyntax error in COMPLEX constant at %CSyntax error in ELSE IF statement after %LSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-clause after %CSyntax error in IF-expression at %CSyntax error in IMPORT statement at %CSyntax error in NAME= specifier for binding label at %CSyntax error in OpenACC expression list at %CSyntax error in OpenMP SINK dependence-type list at %CSyntax error in OpenMP detach clause at %CSyntax error in OpenMP variable list at %CSyntax error in PROCEDURE statement at %CSyntax error in PROTECTED statement at %CSyntax error in RANK specification at %CSyntax error in SAVE statement at %CSyntax error in STATIC statement at %CSyntax error in SUBMODULE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in TYPE IS specification at %CSyntax error in VALUE statement at %CSyntax error in VOLATILE statement at %CSyntax error in anonymous structure declaration at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in nested structure declaration at %CSyntax error in old style initialization of %s at %CSyntax error in old style initializer list at %CSyntax error in procedure pointer component at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %LTARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %LTARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %LTARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %LTEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGERTEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPETEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPETEAM= attribute in %C misplacedTHREADPRIVATE object %qs in %s clause at %LTHREADPRIVATE object %qs in SHARED clause at %LTILE requires constant expression at %LTLS dialect to use:TLS is not implemented for GCN.TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions.TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSTYPE IS at %L overlaps with TYPE IS at %LTYPE with intrinsic-type-spec at %CTake advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses.Taken at least once:%s of %d
  Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching.Target DFLOAT double precision code.Target block's relative execution frequency (as a percentage) required to sink a statement.Target expression in pointer assignment at %L must deliver a pointer resultTarget has split I&D.Target of rank remapping is too small (%ld < %ld)Target the AM33 processor.Target the AM33/2.0 processor.Target the AM34 processor.Target the FT32B architecture.Target the software simulator.Target: %s
! Tell DCE to remove unused C++ allocations.Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The %<-mfloat128%> option may not be fully supportedThe %s directive cannot be specified within a %s region at %LThe A argument at %L has type %s but the function passed as OPERATION at %L returns %sThe A argument at %L of CO_REDUCE shall not be polymorphicThe A argument at %L to the intrinsic %s shall not be coindexedThe AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %LThe FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this objectThe FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%dThe FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%dThe FROM argument to MOVE_ALLOC at %L shall not be coindexedThe H format specifier at %L is a Fortran 95 deleted featureThe Hollerith constant at %L is truncated in conversion to %qsThe INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializerThe KIND parameter %qs at %C cannot either be ASSUMED or DEFERREDThe KIND parameter %qs in the PDT constructor at %C has no valueThe KIND part_ref at %C must be applied to an expression of intrinsic typeThe LEN part_ref at %C must be applied to a CHARACTER expressionThe NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLEThe RE or IM part_ref at %C must be applied to a COMPLEX expressionThe RVV possible LMUL (-param=riscv-autovec-lmul=):The SELECT RANK CASE expression at %C must be a scalar, integer constantThe SELECT RANK selector at %C must be an assumed rank variableThe SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %dThe STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is presentThe STATUS specified in OPEN statement at %L is %qs and no FILE specifier is presentThe TO argument to MOVE_ALLOC at %L shall not be coindexedThe TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphicThe absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)The absolute value of SHIFT at %L must be less than or equal to SIZE at %LThe allocatable object %qs at %L must have an explicit function interface or be declared as arrayThe allocate-object at %L and the source-expr at %L shall have the same kind type parameterThe argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %LThe argument of the RANK intrinsic at %L must be a data objectThe assignment to a KIND or LEN component of a parameterized type at %L is not allowedThe assumed-rank array %qs at %L shall not have a codimensionThe assumed-rank array at %C shall not have a codimensionThe assumed-rank array at %L requires that the dummy argument %qs has assumed-rankThe base name at %L does not match the name of the current procedureThe base name at %L must not be a generic nameThe base name at %L must not be a procedure pointerThe base name at %L must not be an entry nameThe base name for 'declare variant' must be specified at %L The base procedure at %L must have an explicit interfaceThe bug is not reproducible, so it is likely a hardware or OS problem.
! The character constant at %L is truncated in conversion to %sThe character length of the A argument at %L and of the arguments of the OPERATION at %L shall be the sameThe character length of the A argument at %L and of the function result of the OPERATION at %L shall be the sameThe code model option names for -mcmodel:The code model option names for -mexplicit-relocs:The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attributeThe component at %C which is a type parameter must be a scalarThe component with KIND or LEN attribute at %C does not not appear in the type parameter list at %LThe default (and opposite of -static), implied by user mode executables, shared libraries and bundles.The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot.The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode).The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely.The derived parameter %qs at %C does not have a default valueThe derived type %qs at %L is of type %qs, which has not been definedThe device has no SPH special function register. This option will be overridden by the compiler driver with the correct setting if presence/absence of SPH can be deduced from -mmcu=MCU.The device has the .rodata section located in the RAM area.The device has the bitfield NVMCTRL_CTRLB.FLMAP.  This option is used internally.The earliest macOS version on which this program will run (formatted for the assembler).The earliest macOS version on which this program will run.The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGETThe element in the structure constructor at %L, for pointer component %qs, is %s but should be %sThe equivalence set for %qs cause an invalid extension to COMMON %qs at %LThe equivalence set for variable %qs declared at %L violates alignment requirementsThe errmsg= argument at %L must be a default-kind character variableThe event handle at %L must not be an array elementThe event handle at %L must not be part of a derived type or classThe event variable at %L shall not be coindexedThe following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control compiler warning messagesThe following options control optimizationsThe following options control parametersThe following options take joined argumentsThe following options take separate argumentsThe function passed as OPERATION at %L has arguments of type %s and %s but shall have type %sThe function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalarThe function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the TARGET attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the VALUE attribute either for none or both argumentsThe function passed as OPERATION at %L shall have two argumentsThe function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the argumentsThe function result on the lhs of the assignment at %L must have the pointer attribute.The ideal width in characters of text art diagrams generated by the analyzer.The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic.The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it.The leftmost part-ref in a data-ref cannot be a function reference at %CThe lower bound for a buffer to be considered for stack smashing protection.The max number of reload pseudos which are considered during spilling a non-reload pseudo.The maximum amount of memory to be allocated by GCSE, in kilobytes.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed.The maximum conflict delay for an insn to be considered for speculative motion.The maximum depth of a loop nest to be unswitched.The maximum depth of a loop nest we completely peel.The maximum depth of a symbolic value, before approximating the value as unknown.The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format.The maximum depth of recursive inlining for inline functions.The maximum depth of recursive inlining for non-inline functions.The maximum expansion factor when copying basic blocks.The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized.The maximum instructions CSE process before flushing.The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3.The maximum length of path considered in cse.The maximum length of scheduling's pending operations list.The maximum memory locations recorded by cselib.The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis.The maximum number of RTL nodes that can be recorded as combiner's last value.The maximum number of SSA_NAME assignments to follow in determining a value.The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop.The maximum number of blocks in a region to be considered for interblock scheduling.The maximum number of branches on the path through the peeled sequence.The maximum number of constraints per state.The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point.The maximum number of incoming edges to consider for crossjumping.The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible.The maximum number of insns combine tries to combine.The maximum number of insns in a region to be considered for interblock scheduling.The maximum number of insns in loop header duplicated by the copy loop headers pass.The maximum number of insns of a completely peeled loop.The maximum number of insns of a peeled loop.The maximum number of insns of an unswitched loop.The maximum number of insns to duplicate when unfactoring computed gotos.The maximum number of instructions in a single function eligible for inlining.The maximum number of instructions in an inner loop that is being considered for versioning.The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops.The maximum number of instructions inline function can grow to via recursive inlining.The maximum number of instructions non-inline function can grow to via recursive inlining.The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass.The maximum number of instructions to consider to fill a delay slot.The maximum number of instructions to consider to find accurate live register information.The maximum number of instructions to consider to unroll in a loop on average.The maximum number of instructions to consider to unroll in a loop.The maximum number of instructions to search backward when looking for equivalent reload.The maximum number of instructions when automatically inlining small functions.The maximum number of instructions when automatically inlining.The maximum number of instructions when inlining for size.The maximum number of iterations through CFG to extend regions.The maximum number of loop iterations we predict statically.The maximum number of nested indirect inlining performed by early inliner.The maximum number of peelings of a single loop that is peeled completely.The maximum number of peelings of a single loop.The maximum number of stmts in loop nest for loop interchange.The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper.The maximum number of unrollings of a single loop.The maximum number of use and def visits when discovering a STV chain before the discovery is aborted.The maximum ratio between array size and switch branches for a switch conversion to take place.The maximum ratio of insertions to deletions of expressions in GCSE.The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes.The maximum size of the lookahead window of selective scheduling.The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto.The minimal probability of speculation success (in percents), so that speculative insn will be scheduled.The minimum UID to be used for a nondebug insn.The minimum constant stride beyond which we should use prefetch hints for.The minimum cost of an expensive expression in the loop invariant motion.The minimum number of matching instructions to consider for crossjumping.The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites.The minimum probability an edge must have for the scheduler to save its state across it.The minimum probability of reaching a source block for interblock speculative scheduling.The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs.The minimum size of variables taking part in stack slot sharing when not optimizing.The minimum stride ratio for loop interchange to be profitable.The minimum threshold for probability of semi-invariant condition statement to trigger loop split.The minimum value of stage count that swing modulo scheduler will generate.The module or main program array %qs at %L must have constant shapeThe name %qs at %C has already been used as an external module nameThe name %qs cannot be used as a defined operator at %CThe number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2.The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1.The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %dThe number of bytes at which to ellipsize string literals in analyzer text art diagrams.The number of cycles the swing modulo scheduler considers when checking conflicts using DFA.The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option.The number of elements for which hash table verification is done for each searched element.The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> optionThe number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE.The number of insns executed before prefetch is completed.The number of literal bytes to show at the head of a string literal in text art when ellipsizing it.The number of literal bytes to show at the tail of a string literal in text art when ellipsizing it.The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode).The number of prefetches that can run at the same time.The number of registers in each class kept unused by loop invariant motion.The object %qs at %L has a deferred LEN parameter %qs and is neither allocatable nor a pointerThe object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)The parameter expression at %C does not simplify to an INTEGER constantThe parameter expression at %C must be of INTEGER type and not %s typeThe path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available.The pointer object %qs at %L must have an explicit function interface or be declared as arrayThe possible SVE vector lengths:The possible TLS dialects:The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)The register used to access the thread pointer:The resolution file.The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %LThe scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable.The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)The size of L1 cache line.The size of L1 cache.The size of L2 cache.The size of function body to be considered large.The size of stack frame to be considered large.The size of translation unit that IPA-CP pass considers large.The size of translation unit to be considered large.The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine.The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarrayThe source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarrayThe stat= argument at %L must be a kind=4 integer variableThe structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization.The symbol %qs, referenced at %L, is not in the selected standardThe threshold ratio for performing partial redundancy elimination after reload.The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload.The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %LThe type for function %qs at %L is not accessibleThe type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parametersThe type parameter spec list at %C contains too many parameter expressionsThe type parameter spec list at %C does not contain enough parameter expressionsThe type parameter spec list in the type-spec at %L cannot contain DEFERRED parametersThe type-spec at %L shall specify that each length type parameter is assumedThe type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]The upper bound for sharing integer constants.The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %LThe value for the KIND parameter %qs at %C does not reduce to a constant expressionThe value of n in %<-finit-character=n%> must be between 0 and 127The value of the PDT LEN parameter '%s' does not agree with that in the dummy declarationThe value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %dThe version of the C++ ABI in use.The version of the C++ ABI used for -Wabi warnings and link compatibility aliases.There is already a procedure with binding name %qs for the derived type %qs at %CThere is no specific function for the generic %qs at %LThere is no specific subroutine for the generic %qs at %LThere's already a non-generic procedure with binding name %qs for the derived type %qs at %CThis architecture does not support branch protection instructionsThis includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocatorThis is free software; see the source for copying conditions.  There is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  
! This is the default.This option is deprecated and has no effect.This option is ignored; it is provided for compatibility purposes only.  This used to select linker and preprocessor options for use with newlib.This option lacks documentation.This switch is deprecated; do not use.This switch is deprecated; use -Werror=implicit-function-declaration instead.This switch is deprecated; use -Wextra instead.This switch is deprecated; use -fsanitize-recover= instead.This switch is deprecated; use -fsanitize-trap= instead.Thread model: %s
! Threadprivate at %L isn't SAVEdThreadprivate variable at %C is an element of a COMMON blockThreshold ipa-cp opportunity evaluation that is still considered beneficial to clone.Thumb-1 %<hard-float%> VFP ABIThumb: Assume function pointers may go to non-Thumb aware code.Thumb: Assume non-static functions may be called from ARM code.Thumb: Generate (leaf) stack frames even if not needed.Thumb: Generate (non-leaf) stack frames even if not needed.Thunk is not supposed to have bodyTiled loop cannot be parallelized across gangs, workers and vectors at the same time at %LTime accounted for function prologue, epilogue and other overhead.Time accounted for function thunk overhead.To enable preprocessing, use %<-cpp%>Toggle -fvar-tracking-assignments.Toggle debug information generation.Too few codimensions at %C, expected %d not %dToo few dummy arguments in DTIO procedure %qs at %LToo many arguments in call to %qs at %LToo many arguments to %s at %LToo many codimensions at %C, expected %d not %dToo many components in structure constructor at %LToo many digits in statement label at %CToo many dummy arguments in DTIO procedure %qs at %LToo many elements in array initializer at %CTraits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>Transform condition stores into unconditional ones.Transformational function %qs at %L is invalid in an initialization expressionTransparent alias and target%'s assembler names differsTrap for signed overflow in addition, subtraction and multiplication.Trap on __builtin_unreachable instead of using it for optimization.Trap on integer divide by zero.Treat a throw() exception specification as noexcept to improve code size.Treat all warnings as errors.Treat known sprintf return values as constants.Treat lines with 'D' in column one as comments.Treat main as if it had attribute OS_task.Treat missing header files as generated files.Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer.Treat specified warning as error.Treat the input file as already preprocessed.True if a non-short-circuit operation is optimal.Try running '%s' in the shell to raise its limit.
  Try to allow the linker to turn PIC calls into direct calls.Try to convert virtual calls to direct ones.Try to interchange loops if profitable.Try to lay out derived types as compactly as possible.Try to reconstruct function calls and returns after inlining.Tune code for the given processor.Tune expected memory latency.Tune for the specified target CPU or architecture.Turn off all revertable D language features.Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs.Turn on CET instrumentation for switch statements that use a jump table and an indirect jump.Turn on Redundant Extensions Elimination pass.Turn on all upcoming D language features.Two main PROGRAMs at %L and %CTwo or more part references with nonzero rank must not be specified at %LTwo symbols with same comdat_group are not linked by the same_comdat_group list.Type %qs containing DEFERRED binding at %C is not ABSTRACTType %qs of CLASS variable %qs at %L is not extensibleType declaration %qs at %L is not C interoperable but it is BIND(C)Type definition of %qs at %C was already defined at %LType inaccessible in variable definition context (%s) at %LType mismatch between actual argument at %L and actual argument at %L (%s/%s).Type mismatch in argument %qs at %L; passed %s to %sType name %qs at %C cannot be the same as an intrinsic typeType name %qs at %C conflicts with previously declared entity at %L, which has the same nameType name %qs at %C is ambiguousType of %s argument of IMAGE_INDEX at %L shall be INTEGERType of entity at %L is type incompatible with source-expr at %LType of entity at %L is type incompatible with typespecType parameter %qs at %C has no corresponding entry in the type parameter name list at %LType specified for intrinsic function %qs at %L is ignoredType-bound operator at %L cannot be NOPASSType-bound procedure at %CType-spec at %L cannot contain a deferred type parameterType-spec at %L cannot contain an asterisk for a type parameterUNIT not specified at %LUNIT number in CLOSE statement at %L must be non-negativeUNIT number in INQUIRE statement at %L cannot be %dUNIT number in statement at %L must be non-negativeUNIT number missing in statement at %LUNIT specification at %L must be an INTEGER expression or a CHARACTER variableUNIT specification at %L must not be a character PARAMETERUNIT specifier not allowed with NEWUNIT at %LUNLOCK statement at %CUNTIL_COUNT= argument at %L must be a scalar INTEGER expressionUSE statement at %C has no ONLY qualifierUnable to find a specific INTRINSIC procedure for the reference %qs at %LUnable to find symbol %qsUnable to generate load/store offset for fusionUnable to load DLL.Unable to resolve the specific function %qs at %LUnable to resolve the specific subroutine %qs at %LUnclassifiable GCC directive at %CUnclassifiable GCC directive at %C, ignoredUnclassifiable OpenACC directive at %CUnclassifiable OpenMP directive at %CUnclassifiable statement at %CUndefined specific binding %qs as target of GENERIC %qs at %LUnder -ffast-math, generate a FRIZ instruction for (double)(long long) conversions.Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy.Unequal character lengths (%ld/%ld) in %sUnequal character lengths (%ld/%ld) in %s at %LUnequal character lengths (%wd/%wd) for pointer component %qs in constructor at %LUnexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clauseUnexpected %<%c%> for nonderived-type variable %qs at %CUnexpected %<(%> at %CUnexpected %<*%> for codimension %d of %d at %CUnexpected %<*%> in coarray subscript at %CUnexpected %s at %C; expected ALLOCATE or %s statementUnexpected %s at %C; expected ALLOCATE statement after %sUnexpected %s statement at %CUnexpected %s statement at %C in INTERFACE bodyUnexpected %s statement in BLOCK DATA at %CUnexpected %s statement in CONTAINS section at %CUnexpected %s statement in FORALL block at %CUnexpected %s statement in INTERFACE block at %CUnexpected %s statement in MODULE at %CUnexpected %s statement in WHERE block at %CUnexpected CASE statement at %CUnexpected DIM argument with noncoarray argument at %LUnexpected END statement at %CUnexpected ENTRY statement at %CUnexpected EOFUnexpected NULL() intrinsic at %L to dummy %qsUnexpected OpenACC parallelism.Unexpected RANK statement at %CUnexpected SHAPE argument at %L to C_F_POINTER with scalar FPTRUnexpected TYPE IS statement at %CUnexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directiveUnexpected alternate return specifier in subroutine call at %LUnexpected character in variable list at %CUnexpected characters in PARAMETER statement at %CUnexpected coarray %qs in %<allocate%> at %LUnexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %LUnexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATEUnexpected coarray designator at %CUnexpected complex-parts designator reference in %s clause at %LUnexpected constant at %CUnexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%LUnexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATEUnexpected element %qc in format string at %LUnexpected end of file in %qsUnexpected end of format string in format string at %LUnexpected end of moduleUnexpected expression as list item at %L in ALLOCATE directiveUnexpected function-result variable %qs at %L in declarative !$OMP ALLOCATEUnexpected intrinsic type %qs at %LUnexpected junk after !$ACC ATOMIC statement at %CUnexpected junk after !$ACC DECLARE at %CUnexpected junk after !$OMP DECLARE REDUCTION at %CUnexpected junk after !$OMP DECLARE TARGET at %CUnexpected junk after !$OMP SCAN at %CUnexpected junk after $OMP BARRIER statement at %CUnexpected junk after $OMP CANCELLATION POINT statement at %CUnexpected junk after $OMP CRITICAL statement at %CUnexpected junk after $OMP FLUSH statement at %CUnexpected junk after $OMP MASTER statement at %CUnexpected junk after $OMP NOTHING statement at %CUnexpected junk after %qs at %LUnexpected junk after NOWAIT clause at %CUnexpected junk after OMP THREADPRIVATE at %CUnexpected junk after TASKYIELD clause at %CUnexpected junk after function declaration at %CUnexpected junk at %CUnexpected junk in formal argument list at %CUnexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directiveUnexpected substring reference in %s clause at %LUnexpected thumb1 far jumpUnexpected use of subroutine name %qs at %CUninitialized probability of edge %i->%iUnit number in I/O statement too largeUnit number in I/O statement too smallUnknown argument %qs at %L to intrinsic %sUnknown argument list function at %LUnknown attribute in !GCC$ ATTRIBUTES statement at %CUnknown directive at %LUnknown form for stack limit expressionUnknown intrinsic opUnknown operator %%<%s%%> at %%LUnknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?Unknown procedure name %qs at %CUnlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argumentUnlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tagUnrecognized MCU name %qs.Unrecognized option to %<-finit-logical%>: %sUnrecognized option to endianness value: %qsUnrecognized option to floating-point init value: %qsUnrecognized option: %qsUnsupported code '%c' for fixed-point:Unsupported operand for code '%c'Unsupported statement inside WHERE at %LUnsupported value for mmpy-optionUnsupported: multiple OpenACC 'routine' levels of parallelismUnterminated character constant beginning at %CUnused PRIVATE module variable %qs declared at %LUnused dummy argument %qs at %LUnused initialization string at %L because variable has zero lengthUnused module variable %qs which has been explicitly imported at %LUnused parameter %qs declared at %LUnused parameter %qs which has been explicitly imported at %LUnused variable %qs declared at %LUpper array reference at %L is out of bounds (%ld < %ld) in dimension %dUpper array reference at %L is out of bounds (%ld > %ld) in dimension %dUpper bound of last coarray dimension must be %<*%> at %CUpper cobound is less than lower cobound at %LUpper cobound is less than lower cobound of 1 at %LUsage: %s [OPTION]... SUB_COMMAND [OPTION]...
  
  Usage: %s [options] file...
--- 2020,2039 ----
  
  Print extra (possibly unwanted) warnings.Print fix-it hints in machine-readable form.Print fix-it hints to stderr in unified diff format.Print hierarchical comparisons when template types are mismatched.Print the initial values of the variables.Print the name of header files as they are used.Probability that COMDAT function will be shared with different compilation unit.Procedure %qs at %C has an explicit interface from a previous declarationProcedure %qs at %C is already defined at %LProcedure %qs at %L already has basic type of %sProcedure %qs at %L has the same name as a component of %qsProcedure %qs at %L has the same name as an inherited component of %qsProcedure %qs at %L may not have basic type of %sProcedure %qs at %L must have the BIND(C) attribute to be C interoperableProcedure %qs called at %L is not explicitly declaredProcedure %qs called at %L is not explicitly declared; did you mean %qs?Procedure %qs called with an implicit interface at %LProcedure %qs defined in interface body at %L clashes with internal procedure defined at %CProcedure %qs in %s at %L has no explicit interfaceProcedure %qs in %s at %L has no explicit interface; did you mean %qs?Procedure %qs in %s at %L is neither function nor subroutineProcedure %qs in %s at %L is neither function nor subroutine; did you mean %qs?Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs which is PRIVATEProcedure %qs with PASS at %L must have at least one argumentProcedure %qs with PASS(%s) at %L has no argument %qsProcedure %qs with binding label %qs at %L uses the same global identifier as entity at %LProcedure argument at %L is local to a PURE procedure and has the POINTER attributeProcedure pointer %qs at %L shall not be elementalProcedure pointer %qs in %s clause at %LProcedure pointer %qs not supported with !$OMP ALLOCATE at %LProcedure pointer at %CProcedure pointer component %qs at %L cannot be a member of the BIND(C) derived type %qs at %LProcedure pointer component %qs called with an implicit interface at %LProcedure pointer component %qs requires an argument list at %CProcedure pointer component %qs with PASS at %L must have at least one argumentProcedure pointer component %qs with PASS(%s) at %L has no argument %qsProcedure pointer component at %CProcedure pointer initialization target at %L may not be a procedure pointerProcedure pointer result %qs at %L is missing the pointer attributeProcedure pointer target %qs at %L must be either an intrinsic, host or use associated, referenced or have the EXTERNAL attributeProcess #ident directives.Process all modules specified on the command line, but only generate code for the module specified by the argument.Processing spec (%s), which is '%s'
  Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld.Produce a Mach-O shared library (file type MH_DYLIB), synonym for "-shared".Produce a backtrace when a runtime error is encountered.Produce a warning at runtime if a array temporary has been created for a procedure argument.Produce big endian code.Produce code relocatable at runtime.Produce little endian code.Produces a Mach-O file suitable for embedded/ROM use.Profile information in %s corruptedProgram is entirely located in low 64k of memory.Program unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES REVERSE_OFFLOAD but other program units doProgram unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_ADDRESS but other program units doProgram unit at %L has OpenMP device constructs/routines but does not set !$OMP REQUIRES UNIFIED_SHARED_MEMORY but other program units doProhibit PC relative function calls.Prohibit PC relative jumps.Prohibited in Fortran 2023:Protect parentheses in expressions.Provide bash completion for options starting with provided string.Provide libraries for the simulator.Purge unneeded state during analysis.Push extended registers on stack in monitor functions.Put all local arrays on stack.Put everything in the regular TOC.Put jump tables for switch statements into the .data section rather than the .code section.Put relocated read-only data into .data section.Put uninitialized constants in ROM (needs -membedded-data).Put uninitialized globals in the common section.Put zero initialized data in the bss section.QUIET specifier at %L must be a scalar LOGICALQUIET= specifier for %s at %LR2 architecture is little-endian onlyRANK (%i) at %L is repeated at %LRANK (*) at %L cannot be used with the pointer or allocatable selector at %LRANK (*) at %L is repeated at %LRANK DEFAULT at %L is repeated at %LRE or IM part_ref at %CRE part_ref at %CREAL array index at %LREAL(KIND=10) is not available for %<-fdefault-real-10%> optionREAL(KIND=10) is not available for %<-freal-4-real-10%> optionREAL(KIND=10) is not available for %<-freal-8-real-10%> optionREAL(KIND=10) is not available for %<-freal-8-real-16%> optionREAL(KIND=16) is not available for %<-fdefault-real-16%> optionREAL(KIND=16) is not available for %<-freal-4-real-16%> optionREAL(KIND=4) is not available for %<-freal-8-real-4%> optionREAL(KIND=8) is not available for %<-fdefault-real-8%> optionREAL(KIND=8) is not available for %<-freal-4-real-8%> optionRECL in OPEN statement at %L must be positiveRECL specifier not allowed in OPEN statement at %L for stream I/ORECORD at %C is an extension, enable it with %<-fdec-structure%>RECURSIVE prefix in MODULE PROCEDURE interface is missing at %LRESULT variable %qs at %L prohibits FUNCTION name %qs at %C from appearing in a specification statementRESULT variable at %C must be different than function nameRESULT_DECL should be read only when DECL_BY_REFERENCE is setRETURN statement in main program at %CROUND= at %L not allowed in Fortran 95RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%dRTL check: access of elt %d of vector with last elt %d in %s, at %s:%dRTL check: access of hwi elt %d of vector with last elt %d in %s, at %s:%dRTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%dRTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', '%s' or '%s', have '%s' in %s, at %s:%dRTL check: expected code '%s', have '%s' in %s, at %s:%dRTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %s:%dRTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%dRTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%dRTP PIC is incompatible with %<-msingle-pic-base%>RTP PIC is incompatible with ThumbRTTI will not work on this typeRVV type %qT cannot be passed to an unprototyped functionRVV type %qT does not have a defined alignmentRVV type %qT does not have a fixed sizeRX FPU instructions do not support NaNs and infinitiesRaising a negative REAL at %L to a REAL power is prohibitedRange specification at %L can never be matchedRank mismatch between actual argument at %L and actual argument at %L (rank-%d and rank-%d)Rank mismatch between actual argument at %L and actual argument at %L (rank-%d and scalar)Rank mismatch between actual argument at %L and actual argument at %L (scalar and rank-%d)Rank mismatch in argument %qs at %L (rank-%d and rank-%d)Rank mismatch in argument %qs at %L (rank-%d and scalar)Rank mismatch in argument %qs at %L (scalar and rank-%d)Rank mismatch in array reference at %L (%d/%d)Rank mismatch of array at %L and its initializer (%d/%d)Rank remapping requires a list of %<lower-bound : upper-bound%> specifications at %LRank remapping target is not rank 1 at %LRank remapping target is smaller than size of the pointer (%ld < %ld) at %LRank remapping target must be rank 1 or simply contiguous at %LReading file %qs as free formReading module %qs at line %d column %d: %sReading specs from %s
! Real COUNT_RATE argument to SYSTEM_CLOCK at %LReal constant overflows its kind at %CReal constant underflows its kind at %CReal number at %C has a %<d%> exponent and an explicit kindReal number at %C has a %<q%> exponent and an explicit kindRealign stack in prologue.Reallocate the LHS in assignments.Recognize C++ keywords like "compl" and "xor".Recognize GNU-defined keywords.Recognize built-in functions.Recognize the "asm" keyword.Record DW_AT_decl_column and DW_AT_call_column in DWARF.Record gcc command line switches in DWARF DW_AT_producer.Record gcc command line switches in the object file.Record times taken by sub-phases separately.Recursive cloning only when the probability of call being executed exceeds the parameter.Redefinition of !$OMP DECLARE REDUCTION at %LRedefinition of predefined !$OMP DECLARE REDUCTION at %LRedefinition of predefined %s !$OMP DECLARE REDUCTION at %LReduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY.Reduce stack alignment on call sites if possible.Redundant !$ACC END LOOP at %CRedundant ACQUIRED_LOCK tag found at %LRedundant ERRMSG tag found at %LRedundant MOLD tag found at %LRedundant SOURCE tag found at %LRedundant STAT tag found at %LRedundant UNTIL_COUNT tag found at %LReference statement index not foundReference statement index out of rangeReference to impure function %qs at %L inside a DO CONCURRENT %sReference to impure function %qs at %L inside a FORALL %sReference to impure function %qs at %L within a PURE procedureRegion crossing jump across same section in bb %iRegister the profile information in the .gcov_info section instead of using a constructor/destructor.Register the profile information in the specified section instead of using a constructor/destructor.Regular expression matching additional GP-addressible section names.Regular expression matching section names for r0-relative addressing.Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected.Relax literals in assembler and place them automatically in the text section.Relief of register pressure through live range shrinkage.Remap file names when including files.Remove code and data that is unreachable from any exported symbol (including the entry point).Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=.Remove redundant membars.Removed in GCC 10.  This switch has no effect.Removed in GCC 8.  This switch has no effect.Removed in GCC 9.  This switch has no effect.Removing '%s'
  Removing call to impure function %qs at %LRemoving call to impure function at %LRenaming operators in USE statements at %CReorder basic blocks and partition into hot and cold sections.Reorder basic blocks to improve code placement.Reorder functions to improve code placement.Reorder top level functions, variables, and asms.Repeat spec invalid in scalar initializer at %CRepeat spec must be an integer at %CReplace add, compare, branch with branch on count register.Replace temporary expressions in the SSA->normal pass.Report on consistency of profile.Report on memory allocation before interprocedural optimization.Report on permanent memory allocation in WPA only.Report on permanent memory allocation.Report the time taken by each compiler pass.Report various link-time optimization statistics for WPA only.Report various link-time optimization statistics.Request IEEE-conformant math library routines (OSF/1).Reschedule instructions after register allocation.Reschedule instructions before register allocation.Reschedule pipelined regions without pipelining.Reserve space for outgoing arguments in the function prologue.Reshaped array too large at %CRestore default strub mode: as per attributes, with relaxed checking.Restrict the analyzer to run just the named checker.Restrict the use of hardware floating-point instructions to 32-bit operations.Result %qs of contained function %qs at %L has no IMPLICIT typeResult mismatch for the overriding procedure %qs at %L: %sResult of %s gives range error for its kind at %LResult of %s is NaN at %LResult of %s overflows its kind at %LResult of %s underflows its kind at %LResult of BESSEL_YN is -INF at %LResult of NEAREST is NaN at %LResult of SCALE overflows its kind at %LResult of exponentiation at %L exceeds the range of %sReturn 8-byte vectors in memory.Return address signing is not supported with %<-mtpcs-frame%>.Return all structures in memory (AIX default).Return floating-point results in ac0 (fr0 in Unix assembler syntax).Return pointers in both a0 and d0.Return small aggregates in memory, not registers.Return small aggregates in registers.Return small structures in registers (SVR4 default).Return type mismatch of function %qs at %L (%s/%s)Return type of BIND(C) function %qs at %L cannot be an arrayReturn type of BIND(C) function %qs of character type at %L must have length 1Return value %qs of function %qs declared at %L not setReturn value of function %qs at %L not setReturn values of functions in FPU registers.Reuse r30 on a per function basis.Revert DIP1000: Scoped pointers.Rewrite subcommand usage:Right parenthesis expected at %C in format string at %LRightmost upper bound of assumed size array section not specified at %LRun only the second compilation of -fcompare-debug.Run predictive commoning optimization.Run selective scheduling after reload.Run self-tests, using the given path to locate test files.Run the link-time optimizer in local transformation (LTRANS) mode.Run the link-time optimizer in whole program analysis (WPA) mode.Running spec function '%s' with %d args
  
  Runtime name.SAVE attribute at %L cannot be specified in a PURE procedureSAVE statement at %C follows blanket SAVE statementSCHEDULE clause specified together with %<inscan%> REDUCTION clause at %LSCHEDULE clause's chunk_size at %L requires a scalar INTEGER expressionSELECT RANK statement at %CSELECT TYPE at %C cannot appear in this scopeSELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %LSELF clause at %L requires a scalar LOGICAL expressionSEQUENCE attribute at %C already specified in TYPE statementSEQUENCE statement at %C must precede CONTAINSSEQUENCE statement at %C must precede structure componentsSH2a does not support little-endianSHAPE argument at %L to C_F_POINTER must have the same size as the RANK of FPTRSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTSHIFT argument (%ld) out of range -%ld:%ld in intrinsic ISHFTCSHIFT argument (%ld) out of range 0:%ld in intrinsic %sSIGN= at %L not allowed in Fortran 95SIMD extension levels of LoongArch:SINK addend not a constant integer at %LSINK at %C not permitted as dependence-type for this directiveSIZE argument (%ld) out of range 1:%ld in intrinsic ISHFTCSIZE at %L must be positiveSOURCE at %C not permitted as dependence-type for this directiveSOURCE tag at %LSOURCE tag at %L conflicts with the typespec at %LSOURCE tag at %L with more than a single allocate objectSRAM-ECC and XNACK modes:SSA corruptionSSA name %qE with version %d has no definitionSSA name undeclaredSSA_NAME created in two different blocks %i and %iSSA_NAME_DEF_STMT is wrongSSA_NAME_OCCURS_IN_ABNORMAL_PHI should be setSSE instruction set disabled, using 387 arithmeticsSSE register argument with SSE disabledSSE register argument with SSE2 disabledSSE register return with SSE disabledSSE register return with SSE2 disabledSSE vector argument without SSE enabled changes the ABISSE vector return without SSE enabled changes the ABISTAT tag at %L cannot be a constantSTAT variableSTAT= argument at %L must be a scalar INTEGER variableSTAT= argument to %s at %LSTAT= attribute in %C misplacedSTATUS at %L shall be an INTENT(OUT) variableSTOP code at %C cannot be negativeSTOP code at %C contains too many digitsSTOP code at %L must be a scalar CHARACTER constant or digit[digit[digit[digit[digit]]]]STOP code at %L must be a scalar default CHARACTER or INTEGER constant expressionSTOP code at %L must be default character KIND=%dSTOP code at %L must be default integer KIND=%dSTOP code at %L must be either INTEGER or CHARACTER typeSTOP code at %L must be scalarSUBMODULE declaration at %CSUBMODULE declaration at %C cannot appear within another scoping unitSUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVESVE type %qT cannot be passed to an unprototyped functionSVE type %qT does not have a defined alignmentSVE type %qT does not have a fixed sizeSYNC TEAM statement at %CSYNC statement at %CSame actual argument associated with INTENT(%s) argument %qs and INTENT(%s) argument %qs at %LSame as %s%s (or, in negated form, %s%s).Same as %s%s.Same as %s.Same as -fassociative-math for expressions which include division.Same as -mA6.Same as -mA7.Same as: -mep -mprolog-function.Same identifier %qs specified again at %CSave registers around function calls.Save the TOC in the prologue for indirect calls rather than inline.Scalar %qs in FORMAT tag at %L is not an ASSIGNED variableScalar INTEGER expression expected at %LScalar PARAMETER required in complex constant at %CScalar entity required at %LScalar integer expression for range begin expected at %LScalar integer expression for range end expected at %LScalar integer expression for range step expected at %LScalar object %qs at %L may not be ALLOCATABLEScalar variable %qs has an array reference at %LScalarization using DIMEN_RANGE unimplementedScale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts.Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations.Schedule code for given CPU.Schedule given CPU.Schedule instructions using selective scheduling algorithm.Schedule the start and end of the procedure.Search space limit for the backwards jump threader.Second argument of %s is negative at %LSecond argument of defined assignment at %L must be INTENT(IN)Second argument of operator interface at %L cannot be optionalSecond argument of operator interface at %L must be INTENT(IN)See %s for instructions.
! Select VxWorks SMP C runtimes for linking.Select code model.Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment.Select large model - 20-bit addresses/pointers.Select method for sdata handling.Select return address signing scope.Select small model - 16-bit addresses/pointers (default).Select target ABI variant.Select the eBPF ISA version to target in code generation.Select the name for storing the profile note file.Select the runtime.Select type of coverage sanitization.Select what to sanitize.Selection expression in computed GOTO statement at %L must be a scalar integer expressionSelector at %L cannot be NULL()Selector at %L has no typeSelector at %L must not be coindexedSelector in SELECT TYPE at %C is not a named variable; use associate-name=>Selector shall be polymorphic in SELECT TYPE statement at %LSelects the type of RL78 core being targeted (g10/g13/g14).  The default is the G14.  If set, also selects the hardware multiply support to be used.Selects the type of hardware multiplication and division to use (none/g13/g14).Self reference in character length expression for %qs at %LSelf-referential argument %qs at %L is not allowedSemicolon at %C needs to be preceded by statementSet 80387 floating-point precision to 32-bit.Set 80387 floating-point precision to 64-bit.Set 80387 floating-point precision to 80-bit.Set Windows defines.Set a hard limit for the size of each stack frame, in bytes.Set branch cost.Set default accessibility of module entities to PRIVATE.Set dependence distance checking in premature scheduling of queued insns.Set errno after built-in math functions.Set extra memory access cost for L32R instruction, in clock-cycle units.Set linker output type (used internally during LTO optimization).Set minimum width of left margin of source code when showing source.Set name of __fentry__ symbol called at function entry.Set name of main routine for the debugger.Set name of output ALI file (internal switch).Set name of section to record mrecord-mcount calls.Set number of bytes on the stack preallocated for use by the callee.Set number of nops to emit before each insn pattern.Set register to hold -1.Set sizeof(bool) to 1.Set start-address of data.Set start-address of the program.Set the FTZ and DAZ Flags.Set the PPC_EMB bit in the ELF flags header.Set the branch costs for conditional branch instructions.  Reasonable values are small, non-negative integers.  The default branch cost is 1.Set the branch costs to roughly the specified number of instructions.Set the cost of branches.Set the default double precision kind to an 8 byte wide type.Set the default integer kind to an 8 byte wide type.Set the default real kind to an 10 byte wide type.Set the default real kind to an 16 byte wide type.Set the default real kind to an 8 byte wide type.Set the estimated probability in percentage for builtin expect. The default value is 90% probability.Set the max size of data eligible for the SDA area.Set the max size of data eligible for the TDA area.Set the max size of data eligible for the ZDA area.Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered.Set the maximum amount for a single stack increment operation.Set the maximum number of instructions executed in parallel in reassociated tree.  If 0, use the target dependent heuristic.Set the maximum number of template instantiation notes for a single warning or error.Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs.Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSet the target CPU type.Set the top-level directory for storing the profile data. The default is 'pwd'.Set the trace check address for epilogue tpf hookSet the trace check address for prologue tpf hookSet the trace jump address for epilogue tpf hookSet the trace jump address for prologue tpf hookSet the version of RISC-V ISA spec.Sets LP_COUNT register width.  Possible values are 8, 16, 20, 24, 28, and 32.Setting spec %s to '%s'
  
  Shape specification for allocatable scalar at %CShapes for operands at %L and %L are not conformableShapes of ORDER at %L and SHAPE at %L are differentShare slots for saving different hard registers.Share stack slots for spilled pseudo-registers.Shared DO termination label %d at %CShorten address references during linking.Show column numbers in diagnostics, when available.  Default on.Show events within system headers in analyzer execution paths.Show labels annotating ranges of source code when showing source.Show line numbers in the left margin when showing source.Show stack depths of events in paths.Show the source line with a caret indicating the column.Shrink-wrap parts of the prologue and epilogue separately.Simplification errorSimplification of SPREAD at %C not yet implementedSize in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs.Size of %qs argument of %qs intrinsic at %L too small (%i/%i)Size of %qs argument of %qs intrinsic at %L too small (%wd/%ld)Size of the stack guard expressed as a power of two in bytes.Size of tiles for loop blocking.Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os.Sizes of ORDER at %L and SHAPE at %L are differentSkip setting up RAX register when passing variable arguments.Small data area: none, sdata, use.Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts.  Default value is 1.Sorry, !$ACC DECLARE at %L is not allowed in BLOCK constructSorry, !$OMP allocate for COMMON block variable %qs at %L not supportedSorry, !$OMP allocate for variable %qs at %L with SAVE attribute not yet implementedSorry, Cray pointers and pointees such as %qs are not supported with !$OMP ALLOCATE at %LSorry, EQUIVALENCE object %qs not supported with !$OMP ALLOCATE at %LSorry, allocatable/pointer components in polymorphic (CLASS) type coarrays at %L are unsupportedSorry, coindexed access to an unlimited polymorphic component at %L is not supportedSorry, coindexed access to an unlimited polymorphic object at %L is not supportedSorry, only support for integer kind %d implemented for image-set at %LSorry, polymorphic arrays not yet supported for firstprivateSorry, structure-element list item at %L in ALLOCATE directive is not yet supportedSorry, the event component of derived type at %L is not yet supportedSorry, the lock component of derived type at %L is not yet supportedSort the symbols according to size.Sort the symbols alphabetically.Source-expr at %L and allocate-object at %L must have the same shapeSource-expr at %L must be scalar or have the same rank as the allocate-object at %LSpecification function %qs at %L cannot be RECURSIVESpecification function %qs at %L cannot be a statement functionSpecification function %qs at %L cannot be an internal functionSpecification function %qs at %L must be PURESpecifies bit size of immediate TLS offsets.  Valid values are 12, 24, 32, 48.Specifies the number of registers replicated in second register bank on entry to fast interrupt.Specifies the number of registers to reserve for interrupt handlers.Specifies the registers that the processor saves on an interrupt entry and exit.Specifies whether interrupt functions should save and restore the accumulator register.Specify CPU for code generation purposes.Specify CPU for scheduling purposes.Specify CPU for scheduling purposes.  Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000.Specify TLS dialect.Specify UNIX standard for predefines and linking.Specify a file to which a list of files output by LTRANS is written.Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3.Specify a plugin to load.Specify alignment of structure fields default/natural.Specify an ABI.Specify bit size of immediate TLS offsets.Specify cache flush function.Specify cache flush trap number.Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1.Specify default OpenACC compute dimensions.Specify how many read/write ports for n9/n10 cores.  The value should be 3r2w or 2r1w.Specify how to access the thread pointer.Specify how to print any control-flow path associated with a diagnostic.Specify if floating point hardware should be used.Specify integer and floating-point calling convention.Specify main object for TPF-OS.Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure.Specify memcpy expansion strategy when expected size is known.Specify memset expansion strategy when expected size is known.Specify name for 32 bit signed division function.Specify range of registers to make fixed.Specify scheduling priority for dispatch slot restricted insns.Specify size of .local memory used for stack when the exact amount is not known.Specify stringop expansion strategy.Specify that an external BLAS library should be used for matmul calls on large-size arrays.Specify that backslash in string introduces an escape character.Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements.Specify that the compiler should target secure code as per ARMv8-M Security Extensions.Specify the ISA to build for: msp430, msp430x, msp430xv2.Specify the MCU to build for.Specify the PTX ISA target architecture to use.Specify the PTX ISA version to use.Specify the __fp16 floating-point format.Specify the address generation strategy for ICT call's code model.Specify the address generation strategy for code model.Specify the algorithm to partition symbols and vars at linktime.Specify the code model used for accessing memory addresses.  Specifying large enables generating binaries with large global offset tables.  By default the value is small.Specify the code model.Specify the compact branch usage policy.Specify the cpu for pipeline model.Specify the memory model in effect for the program.Specify the minimum bit alignment of structures. (Deprecated).Specify the model for atomic operations.Specify the name of the target CPU.Specify the name of the target GPU.Specify the name of the target architecture.Specify the name of the target floating point configuration.Specify the name of the target floating point hardware/format.Specify the register to be used for PIC addressing.Specify the security level of c-isr for the whole file.Specify the size of each cache block, which must be a power of 2 between 4 and 512.Specify the size of each interrupt vector, which must be 4 or 16.Specify the target CPU.Specify the target RX cpu type.Specify the target architecture.Specify the target floating-point hardware/format.Specify the target processor.Specify the thread pointer register.Specify the type of hardware multiply to support.Specify thread local storage scheme.Specify thread pointer register number.Specify use soft floating point ABI which mean alias to -mabi=2.Specify use soft floating point ABI which mean alias to -mabi=2fp+.Specify when to enable an early register allocation pass.  The possibilities are: all functions, functions that have access to strided multi-register instructions, and no functions.Specify where to find the compiled intrinsic modules.Specify whether functions should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower).Specify which ABI to use for Objective-C family code and meta-data generation.Specify which ABI type to generate code for: 2, 2fp+.Specify which post scheduling nop insertion scheme to apply.Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-associatedSplit 32-byte AVX unaligned load.Split 32-byte AVX unaligned store.Split lifetimes of induction variables when loops are unrolled.Split paths leading to loop backedges.Split unaligned 8 byte vector moves before post-modify address generation.Split wide types into independent registers earlier.Split wide types into independent registers.Stack frame larger than 2G is not supported for %<-fsplit-stack%>Stack realignment not supported with %<__builtin_eh_return%>Start expression in DO loopStat-variable at %L must be a scalar INTEGER variableStat-variable at %L shall not be %sd within the same %s statementStatement at %L is not a valid branch target statement for the branch statement at %LStatement function %qs at %L conflicts with function nameStatement function %qs at %L is not allowed as an actual argumentStatement function %qs at %L may not have pointer or allocatable attributeStatement function %qs is invalid in procedure pointer assignment at %LStatement function %qs requires argument list at %CStatement function at %CStatement function at %L cannot appear within an INTERFACEStatement function at %L is recursiveStatement label at %C is zeroStatement label in END CRITICAL at %C does not match CRITICAL labelStatement label in ENDDO at %C doesn't match DO labelStatement label list in GOTO at %C cannot be emptyStatement label without statement at %LStatically link the GCC Quad-Precision Math Library (libquadmath).Statically link the GNU Fortran helper library (libgfortran).Step expression in DO loopStep expression in DO loop at %L cannot be zeroStop exploring an execution path after certain diagnostics.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available.Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available.Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent).Store all argument registers on the stack.Store doubles in 64 bits.Store function names in object code.Stores doubles in 32 bits.  This is the default.Stores the MDUC registers in interrupt handlers for G13 target.Stream extra data to support more aggressive devirtualization in LTO local transformation mode.Stride must not be present at %LStride should not be specified for array section in %s clause at %LStrides not allowed in coarray subscript at %CString length at %L is too largeStructure component %qs at %L cannot be an EQUIVALENCE objectStructure constructor with missing optional arguments at %CStructure constructor with named arguments at %CStructure name %qs at %C cannot be the same as an intrinsic typeStructure name expected after RECORD at %CStructure name expected in non-nested structure declaration at %CStructure-component expression at %L in %qs directive not permitted in declarative directive; as directive associated with an ALLOCATE stmt it must be preceded by an executable statement or OpenMP constructStructured format for output dependency information.  Supported ("p1689r5").Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsicSubroutine call to %qs at %L is not PURESubroutine call to %qs in DO CONCURRENT block at %L is not PURESubroutine call to %qs in FORALL block at %L is not PURESubroutine call to intrinsic %qs at %L is not PURESubroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURESubroutine call with alternate returns in INITIALIZER clause of !$OMP DECLARE REDUCTION at %LSubroutine call with alternate returns in combiner of !$OMP DECLARE REDUCTION at %LSubscript at %L above array upper bound (%ld > %ld) in dimension %dSubscript at %L below array lower bound (%ld < %ld) in dimension %dSubstring at %L has length zeroSubstring end index (%td) at %L exceeds string lengthSubstring end index at %L exceeds the string lengthSubstring end index at %L is too largeSubstring end index at %L must be of type INTEGERSubstring end index at %L must be scalarSubstring start index (%td) at %L below 1Substring start index at %L is less than oneSubstring start index at %L must be of type INTEGERSubstring start index at %L must be scalarSubstring starting and ending points of target specification at %L must be constant expressionsSuggest that the override keyword be used when the declaration of a virtual function overrides another.Sum of array rank %d and corank %d at %C exceeds maximum allowed dimensions of %dSum of second and third arguments of IBITS exceeds bit size at %LSupply a list of objects to be linked from a file, rather than the command line.Support 3DNow! built-in functions.Support 512 bit vector built-in functions and code generation.Support AES built-in functions and code generation.Support AMX-BF16 built-in functions and code generation.Support AMX-COMPLEX built-in functions and code generation.Support AMX-FP16 built-in functions and code generation.Support AMX-INT8 built-in functions and code generation.Support AMX-TILE built-in functions and code generation.Support AVX512VNNI built-in functions and code generation.Support AVX512VP2INTERSECT built-in functions and code generation.Support Athlon 3Dnow! built-in functions.Support BMI built-in functions and code generation.Support BMI2 built-in functions and code generation.Support C++17 allocation of over-aligned types.Support CLDEMOTE built-in functions and code generation.Support CLFLUSHOPT instructions.Support CLWB instruction.Support CLZERO built-in functions and code generation.Support ENQCMD built-in functions and code generation.Support F16C built-in functions and code generation.Support FMA4 built-in functions and code generation.Support FSGSBASE built-in functions and code generation.Support FXSAVE and FXRSTOR instructions.Support GFNI built-in functions and code generation.Support HRESET built-in functions and code generation.Support Hardware Lock Elision prefixes.Support KL built-in functions and code generation.Support LWP built-in functions and code generation.Support LZCNT built-in function and code generation.Support MMX and SSE built-in functions and code generation.Support MMX built-in functions.Support MMX, SSE and SSE2 built-in functions and code generation.Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation.Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation.Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation.Support MOVDIR64B built-in functions and code generation.Support MOVDIRI built-in functions and code generation.Support MWAIT and MONITOR built-in functions and code generation.Support MWAITX and MONITORX built-in functions and code generation.Support PCLMUL built-in functions and code generation.Support PCONFIG built-in functions and code generation.Support PKU built-in functions and code generation.Support PREFETCHI built-in functions and code generation.Support PREFETCHW instruction.Support PREFETCHWT1 built-in functions and code generation.Support PTWRITE built-in functions and code generation.Support RAOINT built-in functions and code generation.Support RDPID built-in functions and code generation.Support RDRND built-in functions and code generation.Support RDSEED instruction.Support RTM built-in functions and code generation.Support SERIALIZE built-in functions and code generation.Support SGX built-in functions and code generation.Support SHA1 and SHA256 built-in functions and code generation.Support TBM built-in functions and code generation.Support TLS segment larger than 64K.Support TSXLDTRK built-in functions and code generation.Support UINTR built-in functions and code generation.Support USER_MSR built-in functions and code generation.Support VAES built-in functions and code generation.Support VPCLMULQDQ built-in functions and code generation.Support WAITPKG built-in functions and code generation.Support WBNOINVD built-in functions and code generation.Support WIDEKL built-in functions and code generation.Support XOP built-in functions and code generation.Support XSAVE and XRSTOR instructions.Support XSAVEC instructions.Support XSAVEOPT instruction.Support XSAVES and XRSTORS instructions.Support alignments of up to 64-bits.Support amcas[_db].{b/h/w/d} instructions.Support am{swap/add}[_db].{b/h} instructions.Support calls between Thumb and ARM instruction sets.Support code generation for APX features, including EGPR, PUSH2POP2, NDD and PPX.Support code generation of Advanced Bit Manipulation (ABM) instructions.Support code generation of cmpxchg16b instruction.Support code generation of crc32 instruction.Support code generation of movbe instruction.Support code generation of popcnt instruction.Support code generation of sahf instruction in 64bit x86-64 code.Support div.w[u] and mod.w[u] instructions with inputs not sign-extended.Support dynamic initialization of thread-local variables in a different translation unit.Support flag-preserving add-carry instructions.Support for the A argument at %L which is polymorphic A argument or has allocatable components is not yet implementedSupport for the A argument at %L with allocatable components is not yet implementedSupport frecipe.{s/d} and frsqrte.{s/d} instructions.Support legacy multi-threading.Support message passing with the Parallel Environment.Support more than 8192 GOT entries on ColdFire.Support multi-threading.Support synchronous non-call exceptions.Supported AArch64 return address signing scope (for use with -msign-return-address= option):Supported ABIs (for use with the -mabi= option):Supported ISA specs (for use with the -misa-spec= option):Supported LTO compression algorithms: zlibSuppress output of addresses in debugging dumps.Suppress output of instruction numbers, line number notes and addresses in debugging dumps.Suppress output of previous and next insn numbers in debugging dumps.Suppress warnings.Switch ARM/Thumb modes on alternating functions for compiler testing.Switch on/off MIPS16 ASE on alternating functions for compiler testing.Switches off the -mstack-guard= option.Switches off the -mstack-size= option.Symbol %qs already declaredSymbol %qs at %C already declaredSymbol %qs at %C also declared as a type at %LSymbol %qs at %C has already been host associatedSymbol %qs at %C has no IMPLICIT typeSymbol %qs at %C has not been previously definedSymbol %qs at %C is USE associated from module %qs and cannot occur in COMMONSymbol %qs at %C is already in a COMMON blockSymbol %qs at %C is ambiguousSymbol %qs at %C must be a NAMELIST group nameSymbol %qs at %L already has an explicit interfaceSymbol %qs at %L already has basic type of %sSymbol %qs at %L cannot have a typeSymbol %qs at %L conflicts with symbol from module %qs, use-associated at %LSymbol %qs at %L conflicts with the rename symbol at %LSymbol %qs at %L conflicts with the symbol at %LSymbol %qs at %L has no IMPLICIT typeSymbol %qs at %L has no IMPLICIT type; did you mean %qs?Symbol %qs at %L has the WEAK attribute but is a dummy argumentSymbol %qs at %L has the WEAK attribute but is a local variableSymbol %qs at %L is ambiguousSymbol %qs at %L is marked PRIVATE but has been given the binding label %qsSymbol %qs has mixed component and non-component accesses at %LSymbol %qs in COMMON at %C cannot be a POINTER arraySymbol %qs in COMMON at %C cannot be a coarraySymbol %qs in namelist %qs at %C must be declared before the namelist is declared.Symbol %qs in namelist %qs is INTENT(IN) at %CSymbol %qs is used before it is typed at %LSymbol %qs must be a PARAMETER in DATA statement at %CSymbol %qs present on both FROM and TO clauses at %LSymbol %qs present on both data and map clauses at %LSymbol %qs present on multiple clauses at %LSymbol %qs referenced at %L not found in intrinsic module ISO_C_BINDINGSymbol %qs referenced at %L not found in intrinsic module ISO_FORTRAN_ENVSymbol %qs referenced at %L not found in module %qsSymbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to another COMMON block %qsSymbol at %C is not appropriate for an expressionSymbol at %L is not a DUMMY variableSynonym for "-export-dynamic" for linker versions that support it.Synonym for "image_base".Synonym for -Wcomment.Synonym of -gnatk8.Syntax error in !$ACC DECLARE list at %CSyntax error in !$ACC ROUTINE ( NAME ) at %CSyntax error in !$ACC ROUTINE ( NAME ) at %C, expecting %<)%> after NAMESyntax error in !$OMP DECLARE TARGET list at %CSyntax error in !$OMP THREADPRIVATE list at %CSyntax error in !GCC$ ATTRIBUTES statement at %CSyntax error in !GCC$ IVDEP directive at %CSyntax error in !GCC$ NOVECTOR directive at %CSyntax error in !GCC$ UNROLL directive at %CSyntax error in !GCC$ VECTOR directive at %CSyntax error in %s statement at %CSyntax error in ABSTRACT INTERFACE statement at %CSyntax error in ASYNCHRONOUS statement at %CSyntax error in AUTOMATIC statement at %CSyntax error in CASE specification at %CSyntax error in CHARACTER declaration at %CSyntax error in CLASS IS specification at %CSyntax error in COMPLEX constant at %CSyntax error in ELSE IF statement after %LSyntax error in ENUMERATOR definition at %CSyntax error in EQUIVALENCE statement at %LSyntax error in FORALL iterator at %CSyntax error in I/O iterator at %CSyntax error in IF-clause after %CSyntax error in IF-expression at %CSyntax error in IMPORT statement at %CSyntax error in NAME= specifier for binding label at %CSyntax error in OpenACC expression list at %CSyntax error in OpenMP SINK dependence-type list at %CSyntax error in OpenMP detach clause at %CSyntax error in OpenMP variable list at %CSyntax error in PROCEDURE statement at %CSyntax error in PROTECTED statement at %CSyntax error in RANK specification at %CSyntax error in SAVE statement at %CSyntax error in STATIC statement at %CSyntax error in SUBMODULE statement at %CSyntax error in SUBSTRING specification at %CSyntax error in TYPE IS specification at %CSyntax error in VALUE statement at %CSyntax error in VOLATILE statement at %CSyntax error in anonymous structure declaration at %CSyntax error in argument list at %CSyntax error in array constructor at %CSyntax error in character length specification at %CSyntax error in common block name at %CSyntax error in data declaration at %CSyntax error in expression at %CSyntax error in generic specification at %CSyntax error in iterator at %CSyntax error in nested structure declaration at %CSyntax error in old style initialization of %s at %CSyntax error in old style initializer list at %CSyntax error in procedure pointer component at %CSyntax error: Trailing garbage in END INTERFACE statement at %CSyntax error: Trailing garbage in INTERFACE statement at %CTARGET DATA must contain at least one MAP, USE_DEVICE_PTR, or USE_DEVICE_ADDR clause at %LTARGET ENTER DATA with map-type other than TO, TOFROM or ALLOC on MAP clause at %LTARGET EXIT DATA with map-type other than FROM, TOFROM, RELEASE, or DELETE on MAP clause at %LTARGET%s with map-type other than TO, FROM, TOFROM, or ALLOC on MAP clause at %LTEAM NUMBER argument to FORM TEAM at %L must be a scalar INTEGERTEAM argument at %L to the intrinsic TEAM_NUMBER shall be of type TEAM_TYPETEAM argument to %qs at %L must be a scalar expression of type TEAM_TYPETEAM= attribute in %C misplacedTHREADPRIVATE object %qs in %s clause at %LTHREADPRIVATE object %qs in SHARED clause at %LTILE requires constant expression at %LTLS dialect to use:TLS is not implemented for GCN.TODO: type-bound defined assignment(s) at %L not done because multiple part array references would occur in intermediate expressions.TOPOS argument (%ld) out of range 0:%d in intrinsic MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) in intrinsic MVBITSTYPE IS at %L overlaps with TYPE IS at %LTYPE with intrinsic-type-spec at %CTake advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses.Taken at least once:%s of %d
  Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first.  Append Nop instructions covering the number of halfwords indicated by the second after the label.  Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size.  Using 0 for both values disables hotpatching.Target DFLOAT double precision code.Target block's relative execution frequency (as a percentage) required to sink a statement.Target expression in pointer assignment at %L must deliver a pointer resultTarget has split I&D.Target of rank remapping is too small (%ld < %ld)Target the AM33 processor.Target the AM33/2.0 processor.Target the AM34 processor.Target the FT32B architecture.Target the software simulator.Target: %s
! Tell DCE to remove unused C++ allocations.Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes.The %<-mfloat128%> option may not be fully supportedThe %s directive cannot be specified within a %s region at %LThe A argument at %L has type %s but the function passed as OPERATION at %L returns %sThe A argument at %L of CO_REDUCE shall not be polymorphicThe A argument at %L to the intrinsic %s shall not be coindexedThe AUTOMATIC object %qs at %L must not have the SAVE attribute or be a variable declared in the main program, a module or a submodule(F08/C513)The CHARACTER elements of the array constructor at %L must have the same length (%ld/%ld)The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %LThe DISTANCE argument may not be specified together with the COARRAY or DIM argument in intrinsic at %LThe FORALL with index %qs is not used on the left side of the assignment at %L and so might cause multiple assignment to this objectThe FROM and TO arguments at %L violate aliasing restrictions (F2003 12.4.1.7)The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same corank %d/%dThe FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the same rank %d/%dThe FROM argument to MOVE_ALLOC at %L shall not be coindexedThe H format specifier at %L is a Fortran 95 deleted featureThe Hollerith constant at %L is truncated in conversion to %qsThe INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have a default initializerThe KIND parameter %qs at %C cannot either be ASSUMED or DEFERREDThe KIND parameter %qs in the PDT constructor at %C has no valueThe KIND part_ref at %C must be applied to an expression of intrinsic typeThe LEN part_ref at %C must be applied to a CHARACTER expressionThe NULL in the structure constructor at %L is being applied to component %qs, which is neither a POINTER nor ALLOCATABLEThe RE or IM part_ref at %C must be applied to a COMPLEX expressionThe RVV possible LMUL (-mrvv-max-lmul=):The SELECT RANK CASE expression at %C must be a scalar, integer constantThe SELECT RANK selector at %C must be an assumed rank variableThe SHAPE array for the RESHAPE intrinsic at %L has a negative value %d for dimension %dThe STATUS specified in OPEN statement at %L cannot have the value SCRATCH if a FILE specifier is presentThe STATUS specified in OPEN statement at %L is %qs and no FILE specifier is presentThe TO argument to MOVE_ALLOC at %L shall not be coindexedThe TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is polymorphicThe absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)The absolute value of SHIFT at %L must be less than or equal to SIZE at %LThe allocatable object %qs at %L must have an explicit function interface or be declared as arrayThe allocate-object at %L and the source-expr at %L shall have the same kind type parameterThe argument list functions %%VAL, %%LOC or %%REF are not allowed in this context at %LThe argument of the RANK intrinsic at %L must be a data objectThe assignment to a KIND or LEN component of a parameterized type at %L is not allowedThe assumed-rank array %qs at %L shall not have a codimensionThe assumed-rank array at %C shall not have a codimensionThe assumed-rank array at %L requires that the dummy argument %qs has assumed-rankThe base name at %L does not match the name of the current procedureThe base name at %L must not be a generic nameThe base name at %L must not be a procedure pointerThe base name at %L must not be an entry nameThe base name for 'declare variant' must be specified at %L The base procedure at %L must have an explicit interfaceThe bug is not reproducible, so it is likely a hardware or OS problem.
! The character constant at %L is truncated in conversion to %sThe character length of the A argument at %L and of the arguments of the OPERATION at %L shall be the sameThe character length of the A argument at %L and of the function result of the OPERATION at %L shall be the sameThe code model option names for -mcmodel:The code model option names for -mexplicit-relocs:The component at %C that appears in the type parameter list at %L has neither the KIND nor LEN attributeThe component at %C which is a type parameter must be a scalarThe component with KIND or LEN attribute at %C does not not appear in the type parameter list at %LThe default (and opposite of -static), implied by user mode executables, shared libraries and bundles.The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot.The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode).The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely.The derived parameter %qs at %C does not have a default valueThe derived type %qs at %L is of type %qs, which has not been definedThe device has the .rodata section located in the RAM area.The earliest macOS version on which this program will run (formatted for the assembler).The earliest macOS version on which this program will run.The element in the structure constructor at %L, for pointer component %qs should be a POINTER or a TARGETThe element in the structure constructor at %L, for pointer component %qs, is %s but should be %sThe equivalence set for %qs cause an invalid extension to COMMON %qs at %LThe equivalence set for variable %qs declared at %L violates alignment requirementsThe errmsg= argument at %L must be a default-kind character variableThe event handle at %L must not be an array elementThe event handle at %L must not be part of a derived type or classThe event variable at %L shall not be coindexedThe following options are language-independentThe following options are language-relatedThe following options are not documentedThe following options are specific to just the language The following options are supported by the language The following options are target specificThe following options control compiler warning messagesThe following options control optimizationsThe following options control parametersThe following options take joined argumentsThe following options take separate argumentsThe function passed as OPERATION at %L has arguments of type %s and %s but shall have type %sThe function passed as OPERATION at %L shall have scalar nonallocatable nonpointer arguments and return a nonallocatable nonpointer scalarThe function passed as OPERATION at %L shall have the ASYNCHRONOUS attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the TARGET attribute either for none or both argumentsThe function passed as OPERATION at %L shall have the VALUE attribute either for none or both argumentsThe function passed as OPERATION at %L shall have two argumentsThe function passed as OPERATION at %L shall not have the OPTIONAL attribute for either of the argumentsThe function result on the lhs of the assignment at %L must have the pointer attribute.The ideal width in characters of text art diagrams generated by the analyzer.The intrinsic %qs at %L is not included in the selected standard but %s and %qs will be treated as if declared EXTERNAL.  Use an appropriate %<-std=%> option or define %<-fall-intrinsics%> to allow this intrinsic.The intrinsic %qs declared INTRINSIC at %L is not available in the current standard settings but %s. Use an appropriate %<-std=*%> option or enable %<-fall-intrinsics%> in order to use it.The leftmost part-ref in a data-ref cannot be a function reference at %CThe lower bound for a buffer to be considered for stack smashing protection.The max number of reload pseudos which are considered during spilling a non-reload pseudo.The maximum amount of memory to be allocated by GCSE, in kilobytes.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for size.The maximum code size growth ratio when expanding into a jump table (in percent).  The parameter is used when optimizing for speed.The maximum conflict delay for an insn to be considered for speculative motion.The maximum depth of a loop nest to be unswitched.The maximum depth of a loop nest we completely peel.The maximum depth of a symbolic value, before approximating the value as unknown.The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format.The maximum depth of recursive inlining for inline functions.The maximum depth of recursive inlining for non-inline functions.The maximum expansion factor when copying basic blocks.The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized.The maximum instructions CSE process before flushing.The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3.The maximum length of path considered in cse.The maximum length of scheduling's pending operations list.The maximum memory locations recorded by cselib.The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis.The maximum number of RTL nodes that can be recorded as combiner's last value.The maximum number of SSA_NAME assignments to follow in determining a value.The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop.The maximum number of blocks in a region to be considered for interblock scheduling.The maximum number of branches on the path through the peeled sequence.The maximum number of constraints per state.The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point.The maximum number of incoming edges to consider for crossjumping.The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible.The maximum number of insns combine tries to combine.The maximum number of insns in a region to be considered for interblock scheduling.The maximum number of insns in loop header duplicated by the copy loop headers pass.The maximum number of insns of a completely peeled loop.The maximum number of insns of a peeled loop.The maximum number of insns of an unswitched loop.The maximum number of insns to duplicate when unfactoring computed gotos.The maximum number of instructions in a single function eligible for inlining.The maximum number of instructions in an inner loop that is being considered for versioning.The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops.The maximum number of instructions inline function can grow to via recursive inlining.The maximum number of instructions non-inline function can grow to via recursive inlining.The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass.The maximum number of instructions to consider to fill a delay slot.The maximum number of instructions to consider to find accurate live register information.The maximum number of instructions to consider to unroll in a loop on average.The maximum number of instructions to consider to unroll in a loop.The maximum number of instructions to search backward when looking for equivalent reload.The maximum number of instructions when automatically inlining small functions.The maximum number of instructions when automatically inlining.The maximum number of instructions when inlining for size.The maximum number of iterations through CFG to extend regions.The maximum number of loop iterations we predict statically.The maximum number of nested indirect inlining performed by early inliner.The maximum number of peelings of a single loop that is peeled completely.The maximum number of peelings of a single loop.The maximum number of stmts in loop nest for loop interchange.The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper.The maximum number of unrollings of a single loop.The maximum number of use and def visits when discovering a STV chain before the discovery is aborted.The maximum ratio between array size and switch branches for a switch conversion to take place.The maximum ratio of insertions to deletions of expressions in GCSE.The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads.  Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes.The maximum size of the lookahead window of selective scheduling.The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto.The minimal probability of speculation success (in percents), so that speculative insn will be scheduled.The minimum UID to be used for a nondebug insn.The minimum constant stride beyond which we should use prefetch hints for.The minimum cost of an expensive expression in the loop invariant motion.The minimum number of matching instructions to consider for crossjumping.The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites.The minimum probability an edge must have for the scheduler to save its state across it.The minimum probability of reaching a source block for interblock speculative scheduling.The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation.  Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs.The minimum size of variables taking part in stack slot sharing when not optimizing.The minimum stride ratio for loop interchange to be profitable.The minimum threshold for probability of semi-invariant condition statement to trigger loop split.The minimum value of stage count that swing modulo scheduler will generate.The module or main program array %qs at %L must have constant shapeThe name %qs at %C has already been used as an external module nameThe name %qs cannot be used as a defined operator at %CThe number of Newton iterations for calculating the reciprocal for double type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 2.The number of Newton iterations for calculating the reciprocal for float type.  The precision of division is proportional to this param when division approximation is enabled.  The default value is 1.The number of array elements of the SUB argument to IMAGE_INDEX at %L shall be %d (corank) not %dThe number of bytes at which to ellipsize string literals in analyzer text art diagrams.The number of cycles the swing modulo scheduler considers when checking conflicts using DFA.The number of elements (%d) in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> option.The number of elements for which hash table verification is done for each searched element.The number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.   See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit.  See %<-fmax-array-constructor%> optionThe number of elements in the array constructor at %L requires an increase of the allowed %d upper limit. See %<-fmax-array-constructor%> optionThe number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE.The number of insns executed before prefetch is completed.The number of literal bytes to show at the head of a string literal in text art when ellipsizing it.The number of literal bytes to show at the tail of a string literal in text art when ellipsizing it.The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode).The number of prefetches that can run at the same time.The number of registers in each class kept unused by loop invariant motion.The object %qs at %L with ASSUMED type parameters must be a dummy or a SELECT TYPE selector(F08/4.2)The parameter expression at %C does not simplify to an INTEGER constantThe parameter expression at %C must be of INTEGER type and not %s typeThe path to devices.csv.  The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available.The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available.The pointer object %qs at %L must have an explicit function interface or be declared as arrayThe possible RVV vector register lengths:The possible SVE vector lengths:The possible TLS dialects:The rank of the element in the structure constructor at %L does not match that of the component (%d/%d)The register used to access the thread pointer:The resolution file.The same depend object should be used as DEPOBJ argument at %L and as DESTROY argument at %LThe scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable.The shape of component %qs in the structure constructor at %L differs from the shape of the declared component for dimension %d (%ld/%ld)The size of L1 cache line.The size of L1 cache.The size of L2 cache.The size of function body to be considered large.The size of stack frame to be considered large.The size of translation unit that IPA-CP pass considers large.The size of translation unit to be considered large.The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine.The source-expr at %L shall neither be of type EVENT_TYPE nor have a EVENT_TYPE component if allocate-object at %L is a coarrayThe source-expr at %L shall neither be of type LOCK_TYPE nor have a LOCK_TYPE component if allocate-object at %L is a coarrayThe stat= argument at %L must be a kind=4 integer variableThe structure constructor at %C has been finalized. This feature was removed by f08/0011. Use -std=f2018 or -std=gnu to eliminate the finalization.The symbol %qs, referenced at %L, is not in the selected standardThe threshold ratio for performing partial redundancy elimination after reload.The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload.The type %qs cannot be host associated at %L because it is blocked by an incompatible object of the same name declared at %LThe type for function %qs at %L is not accessibleThe type parameter spec list at %C cannot contain both ASSUMED and DEFERRED parametersThe type parameter spec list at %C contains too many parameter expressionsThe type parameter spec list at %C does not contain enough parameter expressionsThe type parameter spec list in the type-spec at %L cannot contain DEFERRED parametersThe type-spec at %L shall specify that each length type parameter is assumedThe type-spec shall not specify a sequence derived type or a type with the BIND attribute in SELECT TYPE at %C [F2003:C815]The upper bound for sharing integer constants.The upper bound in the last dimension must appear in the reference to the assumed size array %qs at %LThe value for the KIND parameter %qs at %C does not reduce to a constant expressionThe value of n in %<-finit-character=n%> must be between 0 and 127The value of the PDT LEN parameter '%s' does not agree with that in the dummy declarationThe value of the SELECT RANK CASE expression at %C must not be less than zero or greater than %dThe version of the C++ ABI in use.The version of the C++ ABI used for -Wabi warnings and link compatibility aliases.There is already a procedure with binding name %qs for the derived type %qs at %CThere is no specific function for the generic %qs at %LThere is no specific subroutine for the generic %qs at %LThere's already a non-generic procedure with binding name %qs for the derived type %qs at %CThis architecture does not support branch protection instructionsThis includes explicit DEALLOCATE, reallocation on intrinsic assignment, INTENT(OUT) for allocatable dummy arguments, and reallocation of allocatable components allocated with an OpenMP allocatorThis is free software; see the source for copying conditions.  There is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
  
! This is the default.This option is deprecated and has no effect.This option is ignored; it is provided for compatibility purposes only.  This used to select linker and preprocessor options for use with newlib.This option is used internally for multilib generation and selection.  Assume RJMP / RCALL can target all program memory.This option is used internally for multilib generation and selection. The device has no SPH special function register.This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use.This option is used internally. Indicate presence of a processor erratum.  Do not skip 32-bit instructions.This option is used internally. Set the number of 64 KiB flash segments.This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP.This option lacks documentation.This switch is deprecated; do not use.This switch is deprecated; use -Werror=implicit-function-declaration instead.This switch is deprecated; use -Wextra instead.This switch is deprecated; use -fsanitize-recover= instead.This switch is deprecated; use -fsanitize-trap= instead.Thread model: %s
! Threadprivate at %L isn't SAVEdThreadprivate variable at %C is an element of a COMMON blockThreshold ipa-cp opportunity evaluation that is still considered beneficial to clone.Thumb-1 %<hard-float%> VFP ABIThumb: Assume function pointers may go to non-Thumb aware code.Thumb: Assume non-static functions may be called from ARM code.Thumb: Generate (leaf) stack frames even if not needed.Thumb: Generate (non-leaf) stack frames even if not needed.Thunk is not supposed to have bodyTiled loop cannot be parallelized across gangs, workers and vectors at the same time at %LTime accounted for function prologue, epilogue and other overhead.Time accounted for function thunk overhead.To enable preprocessing, use %<-cpp%>Toggle -fvar-tracking-assignments.Toggle debug information generation.Too few codimensions at %C, expected %d not %dToo few dummy arguments in DTIO procedure %qs at %LToo many arguments in call to %qs at %LToo many arguments to %s at %LToo many codimensions at %C, expected %d not %dToo many components in structure constructor at %LToo many conditions (found %u); giving up coverageToo many digits in statement label at %CToo many dummy arguments in DTIO procedure %qs at %LToo many elements in array initializer at %CTraits array %qs in USES_ALLOCATORS %L must be a one-dimensional named constant array of type %<omp_alloctrait%>Transform condition stores into unconditional ones.Transformational function %qs at %L is invalid in an initialization expressionTransparent alias and target%'s assembler names differsTrap for signed overflow in addition, subtraction and multiplication.Trap on __builtin_unreachable instead of using it for optimization.Trap on integer divide by zero.Treat a throw() exception specification as noexcept to improve code size.Treat all warnings as errors.Treat known sprintf return values as constants.Treat lines with 'D' in column one as comments.Treat missing header files as generated files.Treat signed overflow as undefined.  Negated as -fwrapv -fwrapv-pointer.Treat specified warning as error.Treat the input file as already preprocessed.True if a non-short-circuit operation is optimal.Try running '%s' in the shell to raise its limit.
  Try to allow the linker to turn PIC calls into direct calls.Try to convert virtual calls to direct ones.Try to interchange loops if profitable.Try to lay out derived types as compactly as possible.Try to reconstruct function calls and returns after inlining.Tune code for the given processor.Tune expected memory latency.Tune for the specified target CPU or architecture.Turn off all revertable D language features.Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs.Turn on CET instrumentation for switch statements that use a jump table and an indirect jump.Turn on Redundant Extensions Elimination pass.Turn on all upcoming D language features.Two main PROGRAMs at %L and %CTwo or more part references with nonzero rank must not be specified at %LTwo symbols with same comdat_group are not linked by the same_comdat_group list.Type %qs containing DEFERRED binding at %C is not ABSTRACTType %qs of CLASS variable %qs at %L is not extensibleType declaration %qs at %L is not C interoperable but it is BIND(C)Type definition of %qs at %C was already defined at %LType inaccessible in variable definition context (%s) at %LType mismatch between actual argument at %L and actual argument at %L (%s/%s).Type mismatch in argument %qs at %L; passed %s to %sType name %qs at %C cannot be the same as an intrinsic typeType name %qs at %C conflicts with previously declared entity at %L, which has the same nameType name %qs at %C is ambiguousType of %s argument of IMAGE_INDEX at %L shall be INTEGERType of entity at %L is type incompatible with source-expr at %LType of entity at %L is type incompatible with typespecType parameter %qs at %C has no corresponding entry in the type parameter name list at %LType specified for intrinsic function %qs at %L is ignoredType-bound operator at %L cannot be NOPASSType-bound procedure at %CType-spec at %L cannot contain a deferred type parameterType-spec at %L cannot contain an asterisk for a type parameterUNIT not specified at %LUNIT number in CLOSE statement at %L must be non-negativeUNIT number in INQUIRE statement at %L cannot be %dUNIT number in statement at %L must be non-negativeUNIT number missing in statement at %LUNIT specification at %L must be an INTEGER expression or a CHARACTER variableUNIT specification at %L must not be a character PARAMETERUNIT specifier not allowed with NEWUNIT at %LUNLOCK statement at %CUNTIL_COUNT= argument at %L must be a scalar INTEGER expressionUSE statement at %C has no ONLY qualifierUnable to find a specific INTRINSIC procedure for the reference %qs at %LUnable to find symbol %qsUnable to generate load/store offset for fusionUnable to load DLL.Unable to resolve the specific function %qs at %LUnable to resolve the specific subroutine %qs at %LUnclassifiable GCC directive at %CUnclassifiable GCC directive at %C, ignoredUnclassifiable OpenACC directive at %CUnclassifiable OpenMP directive at %CUnclassifiable statement at %CUndefined specific binding %qs as target of GENERIC %qs at %LUnder -ffast-math, generate a FRIZ instruction for (double)(long long) conversions.Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy.Unequal character lengths (%ld/%ld) in %sUnequal character lengths (%ld/%ld) in %s at %LUnequal character lengths (%wd/%wd) for pointer component %qs in constructor at %LUnexpected !$OMP SCAN at %L outside loop construct with %<inscan%> REDUCTION clauseUnexpected %<%c%> for nonderived-type variable %qs at %CUnexpected %<(%> at %CUnexpected %<*%> for codimension %d of %d at %CUnexpected %<*%> in coarray subscript at %CUnexpected %s at %C; expected ALLOCATE or %s statementUnexpected %s at %C; expected ALLOCATE statement after %sUnexpected %s statement at %CUnexpected %s statement at %C in INTERFACE bodyUnexpected %s statement in BLOCK DATA at %CUnexpected %s statement in CONTAINS section at %CUnexpected %s statement in FORALL block at %CUnexpected %s statement in INTERFACE block at %CUnexpected %s statement in MODULE at %CUnexpected %s statement in WHERE block at %CUnexpected CASE statement at %CUnexpected DIM argument with noncoarray argument at %LUnexpected END statement at %CUnexpected ENTRY statement at %CUnexpected EOFUnexpected NULL() intrinsic at %L to dummy %qsUnexpected OpenACC parallelism.Unexpected RANK statement at %CUnexpected SHAPE argument at %L to C_F_POINTER with scalar FPTRUnexpected TYPE IS statement at %CUnexpected allocatable variable %qs at %L in declarative !$OMP ALLOCATE directiveUnexpected alternate return specifier in subroutine call at %LUnexpected character in variable list at %CUnexpected characters in PARAMETER statement at %CUnexpected coarray %qs in %<allocate%> at %LUnexpected coarray %qs in %<allocate%> at %L, implicitly listed in %<!$OMP ALLOCATE%> at %LUnexpected coarray argument %qs as argument at %L to declarative !$OMP ALLOCATEUnexpected coarray designator at %CUnexpected complex-parts designator reference in %s clause at %LUnexpected constant at %CUnexpected derived-type entities in binary intrinsic numeric operator %%<%s%%> at %%LUnexpected dummy argument %qs as argument at %L to declarative !$OMP ALLOCATEUnexpected element %qc in format string at %LUnexpected end of file in %qsUnexpected end of format string in format string at %LUnexpected end of moduleUnexpected expression as list item at %L in ALLOCATE directiveUnexpected function-result variable %qs at %L in declarative !$OMP ALLOCATEUnexpected intrinsic type %qs at %LUnexpected junk after !$ACC ATOMIC statement at %CUnexpected junk after !$ACC DECLARE at %CUnexpected junk after !$OMP DECLARE REDUCTION at %CUnexpected junk after !$OMP DECLARE TARGET at %CUnexpected junk after !$OMP SCAN at %CUnexpected junk after $OMP BARRIER statement at %CUnexpected junk after $OMP CANCELLATION POINT statement at %CUnexpected junk after $OMP CRITICAL statement at %CUnexpected junk after $OMP FLUSH statement at %CUnexpected junk after $OMP MASTER statement at %CUnexpected junk after $OMP NOTHING statement at %CUnexpected junk after %qs at %LUnexpected junk after NOWAIT clause at %CUnexpected junk after OMP THREADPRIVATE at %CUnexpected junk after TASKYIELD clause at %CUnexpected junk after function declaration at %CUnexpected junk at %CUnexpected junk in formal argument list at %CUnexpected pointer variable %qs at %L in declarative !$OMP ALLOCATE directiveUnexpected substring reference in %s clause at %LUnexpected thumb1 far jumpUnexpected use of subroutine name %qs at %CUninitialized probability of edge %i->%iUnit number in I/O statement too largeUnit number in I/O statement too smallUnknown argument %qs at %L to intrinsic %sUnknown argument list function at %LUnknown attribute in !GCC$ ATTRIBUTES statement at %CUnknown directive at %LUnknown form for stack limit expressionUnknown intrinsic opUnknown operator %%<%s%%> at %%LUnknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?Unknown procedure name %qs at %CUnlimited polymorphic actual argument at %L is not matched with either an unlimited polymorphic or assumed type dummy argumentUnlimited polymorphic allocate-object at %L requires either a type-spec or SOURCE tag or a MOLD tagUnrecognized MCU name %qs.Unrecognized option to %<-finit-logical%>: %sUnrecognized option to endianness value: %qsUnrecognized option to floating-point init value: %qsUnrecognized option: %qsUnsupported code '%c' for fixed-point:Unsupported operand for code '%c'Unsupported statement inside WHERE at %LUnsupported value for mmpy-optionUnsupported: multiple OpenACC 'routine' levels of parallelismUnterminated character constant beginning at %CUnused PRIVATE module variable %qs declared at %LUnused dummy argument %qs at %LUnused initialization string at %L because variable has zero lengthUnused module variable %qs which has been explicitly imported at %LUnused parameter %qs declared at %LUnused parameter %qs which has been explicitly imported at %LUnused variable %qs declared at %LUpper array reference at %L is out of bounds (%ld < %ld) in dimension %dUpper array reference at %L is out of bounds (%ld > %ld) in dimension %dUpper bound of last coarray dimension must be %<*%> at %CUpper cobound is less than lower cobound at %LUpper cobound is less than lower cobound of 1 at %LUsage: %s [OPTION]... SUB_COMMAND [OPTION]...
  
  Usage: %s [options] file...
*************** warranty; not even for MERCHANTABILITY o
*** 2026,2049 ****
  
  Use "-Wl,OPTION" to pass "OPTION" to the linker.
  
! Use %reloc() assembly operators (for backward compatibility).Use %reloc() assembly operators.Use %reloc() operators, rather than assembly macros, to load addresses.Use -G for data that is not defined by the current object.Use -G for object-local data.Use -mlong-double-64 for 64-bit IEEE floating point format.  Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM).Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer.Use 128-bit long double.Use 16 bit int.Use 32 bit int.Use 32-bit ABI.Use 32-bit DWARF format when emitting DWARF debug information.Use 32-bit floating-point registers.Use 32-bit general registers.Use 32-bit offsets in jump tables rather than 16-bit offsets.Use 4 byte entries in switch tables.Use 4 media accumulators.Use 4-operand madd.s/madd.d and related instructions where applicable.Use 4xx half-word multiply instructions.Use 4xx string-search dlmzb instruction.Use 64 FPRs.Use 64 GPRs.Use 64-bit ABI.Use 64-bit DWARF format when emitting DWARF debug information.Use 64-bit floating-point registers.Use 64-bit general registers.Use 64-bit long double.Use 8 media accumulators.Use 80-bit long double.Use ABI reserved registers.Use AltiVec instructions.Use Bionic C library.Use Branch Likely instructions, overriding the architecture default.Use CONST16 instruction to load constants.Use Cyclic Redundancy Check (CRC) instructions.Use EABI.Use Enhanced Virtual Addressing instructions.Use Floating-point Multiply Single to Double (FsMULd) instruction.Use GNU C library.Use GP relative sdata/sbss sections.Use GP-relative addressing to access small data.Use Global INValidate (GINV) instructions.Use H8/300 alignment rules.Use IEEE math for fp comparisons.Use IRA based register pressure calculation in RTL hoist optimizations.Use IRA based register pressure calculation in RTL loop optimizations.Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions.Use ISA 2.07 transactional memory (HTM) instructions.Use LRA instead of reload (transitional).Use LRA instead of reload.Use LRA register allocator.Use Loongson EXTension (EXT) instructions.Use Loongson EXTension R2 (EXT2) instructions.Use Loongson MultiMedia extensions Instructions (MMI) instructions.Use MCU instructions.Use MIPS MSA Extension instructions.Use MIPS-3D instructions.Use MIPS-DSP REV 2 instructions.Use MIPS-DSP instructions.Use Mingw-specific thread support.Use Neon double-word (rather than quad-word) registers for vectorization.Use Neon quad-word (rather than double-word) registers for vectorization.Use P-mnemonics for branches statically predicted as taken.Use PLT for PIC calls (-fno-plt: load the address from GOT at call site).Use PMC-style 'mad' instructions.Use PowerPC General Purpose group optional instructions.Use PowerPC Graphics group optional instructions.Use PowerPC V2.01 single field mfcr instruction.Use PowerPC V2.02 floating point rounding instructions.Use PowerPC V2.02 popcntb instruction.Use PowerPC V2.05 compare bytes instruction.Use PowerPC V2.06 popcntd instruction.Use PowerPC-64 instruction set.Use RJMP / RCALL even though CALL / JMP are available.Use ROM instead of RAM.Use SSE register passing conventions for SF and DF mode.Use STB_GNU_UNIQUE if supported by the assembler.Use SmartMIPS instructions.Use UNIX assembler syntax.Use UltraSPARC Compare-and-Branch extensions.Use UltraSPARC Fused Multiply-Add extensions.Use UltraSPARC Population-Count instruction.Use UltraSPARC Subtract-Extended-with-Carry instruction.Use UltraSPARC Visual Instruction Set version 1.0 extensions.Use UltraSPARC Visual Instruction Set version 2.0 extensions.Use UltraSPARC Visual Instruction Set version 3.0 extensions.Use UltraSPARC Visual Instruction Set version 4.0 extensions.Use VAX fp.Use VAXC structure conventions.Use VMS exit codes instead of posix ones.Use Virtualization (VZ) instructions.Use __cxa_atexit to register destructors.Use __cxa_get_exception_ptr in exception handling.Use a 32-bit long type.Use a 4-byte record marker for unformatted files.Use a 64-bit long type.Use a lightweight configuration of printf and puts to reduce code size. For single-threaded applications, not requiring reentrant I/O only. Requires Newlib Nano IO.Use a minimum runtime (no static initializers or ctors) for memory-constrained devices.Use a smart stack protection method for certain functions.Use a stack protection method for every function.Use additional VIS instructions introduced in OSA2017.Use addresses that allocate global registers.Use all registers, reserving none for interrupt handlers.Use alternate register names.Use an 8-bit 'int' type.Use an 8-byte record marker for unformatted files.Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code.Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code.Use arbitrary sized immediates in bit operations.Use big-endian byte order.Use bit tests for sufficiently large switch statements.Use branch-and-break sequences to check for integer divide by zero.Use branch-protection features.Use bras for executable < 64k.Use call-clobbered registers for parameters and return value.Use call0 ABI.Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number.Use caller save register across calls if possible.Use certain scalar instructions added in ISA 3.0.Use control speculation.Use custom stacks instead of local memory for automatic storage.Use data speculation after reload.Use data speculation before reload.Use decimal floating point instructions.Use default method for sdata handling.Use different calling convention using 'rtd'.Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number.Use direct references against %gs when accessing tls data.Use eXtended Physical Address (XPA) instructions.Use epsilon-respecting floating point compare instructions.Use expression value profiles in optimizations.Use f2c calling convention.Use features of and optimize for CPU.Use features of and schedule code for given CPU.Use features of and schedule given CPU.Use features of architecture ARCH.Use field-wise comparisons for struct equality.Use flat register window model.Use fp double instructions.Use fp registers.Use full-set registers for register allocation.Use given SPARC-V9 code model.Use given address mode.Use given assembler dialect.Use given register vector width instructions instead of maximum register width in the auto-vectorizer.Use given stack-protector guard.Use given thread-local storage dialect.Use given x86-64 code model.Use hardware FP (default).Use hardware FP.Use hardware division instructions on ColdFire.Use hardware floating point conversion instructions.Use hardware floating point instructions.Use hardware floating point square root instruction.Use hardware floating point.Use hardware floating-point divide and square root instructions.Use hardware fp.Use hardware instructions for integer division.Use hardware prefetch instruction.Use hardware quad FP instructions.Use hardware transactional execution instructions.Use hardware vector facility instructions and enable the vector ABI.Use in block control speculation.Use in block data speculation after reload.Use in block data speculation before reload.Use in/loc/out register names.Use indirect CALLXn instructions for large programs.Use indirect calls.Use inline plt sequences to implement long calls and -fno-plt.Use instructions of and schedule code for given CPU.Use integer madd/msub instructions.Use internal function id in profile lookup.Use jump tables for sufficiently large switch statements.Use ldcw/ldcd coherent cache-control hint.Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls.Use little-endian byte order.Use ll, sc and sync instructions.Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable.Use media instructions.Use microMIPS instructions.Use multiply add/subtract instructions.Use multiply high instructions for high part of 32x32 multiply.Use musl C library.Use native (MS) bitfield layout.Use new adddi3/subdi3 patterns.Use normal calling convention.Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previouslyUse of non-intrinsic module %qs at %C conflicts with intrinsic module name used previouslyUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %sUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qsUse only one TOC entry per procedure.Use ordinarily cached memory accesses for volatile references.Use packed stack layout.Use paired-single floating-point instructions.Use pattern compare instructions.Use pc-relative switch case tables - this enables case table shortening.Use portable calling conventions.Use profiling information for branch probabilities.Use propolice as a stack protection method.Use push instructions to save outgoing arguments.Use r11 to hold the static link in calls to functions via pointers.Use random base tag for each frame, as opposed to base always zero.Use red-zone in the x86-64 code.Use reduced-set registers for register allocation.Use register stack for parameters and return value.Use registers for argument passing.Use registers r2 and r5.Use reorder instructions (swap and byte reversed load/store) (default).Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'.Use sample profile information for call graph node weights. The profile file is specified in the argument.Use shared libraries.Use simple data speculation check for control speculation.Use simple data speculation check.Use simulator runtime.Use smaller but slower prologue and epilogue code.Use software emulation for floating point (default).Use software floating point comparisons.Use software floating point.Use software integer multiplication.Use stack bias.Use stack protection method only for functions with the stack_protect attribute.Use structs on stronger alignment for double-word copies.Use stubs for function prologues.Use subroutines for function prologues and epilogues.Use synci instruction to invalidate i-cache.Use table based fast divide (default at -O3).Use table lookup optimization for small signed integer divisions.Use tas.b instruction for __atomic_test_and_set.Use the AIX Vector Extended ABI.Use the AltiVec ABI extensions.Use the Cray Pointer extension.Use the DEC assembler syntax.Use the ELFv1 ABI.Use the ELFv2 ABI.Use the GNU assembler syntax.Use the GNU extension to the PE format for aligned common data.Use the Modern linker (MOLD) linker instead of the default linker.Use the RTL dead code elimination pass.Use the RTL dead store elimination pass.Use the WIP borrow checker.Use the bfd linker instead of the default linker.Use the bit-field instructions.Use the divide instruction.Use the floating point unit for integer add/subtract.Use the given base register for addressing the stack-protector guard.Use the given data alignment.Use the given offset for addressing the stack-protector guard.Use the given symbol for addressing the stack-protector guard.Use the gold linker instead of the default linker.Use the hardware barrel shifter instead of emulation.Use the lld LLVM linker instead of the default linker.Use the most feature-enabling options allowed by other options.Use the mvcle instruction for block moves.Use the narrowest integer type possible for enumeration types.Use the new min/max instructions defined in ISA 3.0.Use the simulator runtime.Use the soft multiply emulation (default).Use the software emulation for divides (default).Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code.Use the temporary and experimental name resolution pipeline instead of the stable oneUse traditional GNU semantics for inline functions.Use trap instructions to check for integer divide by zero.Use traps instead of diagnostics of undefined behavior sanitizers.Use uClibc C library.Use unicode startup and define UNICODE macro.Use vector and scalar instructions added in ISA 2.07.Use vector instructions added in ISA 3.0.Use vector/scalar (VSX) instructions.Use windowed registers ABI.Use zero-extending memory loads, not sign-extending ones.Use zlib/zstd compression level <number> for IL.Used for generating code for some older kernel revisions.Used hereUsed in Fix-and-Continue mode to indicate that object files may be swapped in at runtime.Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4.Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6.User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE constructUser operator %qs referenced at %L not found in module %qsUser operator procedure %qs at %L cannot be assumed character lengthUser operator procedure %qs at %L must be a FUNCTIONUser operator procedure %qs at %L must have at least one argumentUses of this option are diagnosed.Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector sizeUsing IBM extended precision %<long double%>Using IEEE extended precision %<long double%>Using built-in specs.
! Using function %qs at %L is deprecatedUsing parameter %qs declared at %L is deprecatedUsing subroutine %qs at %L is deprecatedUsing variable %qs at %L is deprecatedUsually "private extern" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported.VALUE argument of the %s intrinsic function at %L shall be definableVALUE attribute at %CVALUE is not allowed inside of BLOCK at %CVALUE object %qs in %s clause at %LVALUE statement at %CVALUES argument of DATE_AND_TIME at %L has non-default kindVALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least fourVOIDmode on an outputVOLATILE attribute at %CVOLATILE attribute at %L cannot be specified in a PURE procedureVOLATILE statement at %CValid Nios II ISA levels (for -march):Valid arguments for the -msdata= option:Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid arguments to -param=riscv-autovec-preference=:Valid arguments to -param=vsetvl-strategy=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Value of HINT clause at %L shall be a valid constant hint expressionVariable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs cannot appear in a variable definition context (%s) at %L in PURE procedureVariable %qs cannot appear in the expression at %LVariable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qsVariable %qs has not been assigned a target label at %LVariable %qs in %s clause is used in NAMELIST statement at %LVariable %qs in common block %qs at %C cannot be bind(c) since it is not globalVariable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a globalVariable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %LVariable %qs is not a dummy argument at %LVariable %qs is used at %L before the ENTRY statement in which it is a parameterVariable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %LVariable %qs with binding label %qs at %L uses the same global identifier as entity at %LVariable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameterVariable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarrayVariable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarrayVariable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeVariable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attributeVariable %s at %L with NO_ARG_CHECK attribute may only be used as actual argumentVariable %s at %L with NO_ARG_CHECK attribute shall be a dummy argumentVariable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic typeVariable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size arrayVariable %s at %L with NO_ARG_CHECK attribute shall not have a subobject referenceVariable %s cannot be INTENT(IN) at %CVariable %s cannot be assigned in PURE procedure at %CVariable at %C is an element of a COMMON blockVariable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveVariable in the ordinary assignment at %L is a procedure pointer componentVariable is USE-associated with !$ACC DECLARE at %LVariable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %LVariable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %LVariable type is UNKNOWN in assignment at %LVariable with NO_ARG_CHECK attribute at %L is only permitted as argument to the intrinsic functions C_LOC and PRESENTVector library ABI to use.Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector sizeVectorize for double-word operations.Verify that paths are feasible when emitting diagnostics.Version loops based on whether indices have a stride of one.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT at %C not allowed in Fortran 95WAIT clause at %L requires a scalar INTEGER expressionWAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017.Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020.Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 constructs in code compiled with an older standard.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about C++14 constructs in code compiled with an older standard.Warn about C++17 constructs in code compiled with an older standard.Warn about C++20 constructs in code compiled with an older standard.Warn about C++23 constructs in code compiled with an older standard.Warn about C++26 constructs in code compiled with an older standard.Warn about GCC format strings with strings unsuitable for diagnostics.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about accesses to interior zero-length array members.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calling std::move on a local object in a return statement preventing copy elision.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument.Warn about calls with implicit interface.Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about casts that will produce a null result.Warn about casts which discard qualifiers.Warn about catch handlers of non-reference type.Warn about certain operations on boolean expressions.Warn about code paths in in which a call is made to strtok with undefined behavior.Warn about code paths in which NULL is passed to a must-not-be-NULL function argument.Warn about code paths in which a NULL function pointer is called.Warn about code paths in which a NULL pointer is dereferenced.Warn about code paths in which a file descriptor can be closed more than once.Warn about code paths in which a file descriptor is not closed.Warn about code paths in which a file descriptor is used without being checked for validity.Warn about code paths in which a freed value is used.Warn about code paths in which a heap-allocated pointer leaks.Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned.Warn about code paths in which a non-heap pointer is freed.Warn about code paths in which a pointer can be freed more than once.Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced.Warn about code paths in which a pointer to a buffer is assigned to an incompatible type.Warn about code paths in which a pointer to a stale stack frame is used.Warn about code paths in which a possibly-NULL pointer is dereferenced.Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument.Warn about code paths in which a read or write is performed on a closed file descriptor.Warn about code paths in which a shift with count >= width of type is attempted.Warn about code paths in which a shift with negative count is attempted.Warn about code paths in which a stdio FILE can be closed more than once.Warn about code paths in which a stdio FILE is not closed.Warn about code paths in which a va_list is used after va_end.Warn about code paths in which a write or read to a buffer is out-of-bounds.Warn about code paths in which an 'assert()' is made involving an unsanitized value.Warn about code paths in which an async-signal-unsafe function is called from a signal handler.Warn about code paths in which an on-stack buffer is passed to putenv.Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime.Warn about code paths in which an operation is attempted on the wrong type of file descriptor.Warn about code paths in which an uninitialized value is used.Warn about code paths in which an unsanitized value is used as a divisor.Warn about code paths in which an unsanitized value is used as a pointer offset.Warn about code paths in which an unsanitized value is used as a size.Warn about code paths in which an unsanitized value is used as an allocation size.Warn about code paths in which an unsanitized value is used as an array index.Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed.Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa.Warn about code paths in which sensitive data is copied across a security boundary.Warn about code paths in which sensitive data is written to a file.Warn about code paths in which the wrong deallocation function is called.Warn about code paths in which undefined behavior would occur due to overlapping buffers.Warn about code paths in which va_arg is used too many times on a va_list.Warn about code paths in which va_arg uses the wrong type.Warn about code paths in which va_start or va_copy is used without a corresponding va_end.Warn about code paths which appear to lead to an infinite loop.Warn about code paths which appear to lead to infinite recursion.Warn about code paths which attempt to write to a const object.Warn about code paths which attempt to write to a string literal.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about comparisons between two operands of array type.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about declarations of entities that may be missing attributes that related entities have been declared with.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about deprecated arithmetic conversions on operands of enumeration types.Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type.Warn about deprecated uses of volatile qualifier.Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enum/integer type mismatches.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C11, but present in ISO C23.Warn about features not present in ISO C90, but present in ISO C99.Warn about features not present in ISO C99, but present in ISO C11.Warn about features not present in traditional C.Warn about format strings that are not literals.Warn about format strings that contain NUL bytes.Warn about function call elimination.Warn about function calls with format strings that write past the end of the destination region.Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1.Warn about function parameters declared without a type specifier in K&R-style functions.Warn about function pointer arithmetic.Warn about functions which might be candidates for __attribute__((cold)).Warn about functions which might be candidates for __attribute__((const)).Warn about functions which might be candidates for __attribute__((malloc)).Warn about functions which might be candidates for __attribute__((noreturn)).Warn about functions which might be candidates for __attribute__((pure)).Warn about functions which might be candidates for __attribute__((returns_nonnull)).Warn about functions which might be candidates for format attributes.Warn about global functions without previous declarations.Warn about global functions without prototypes.Warn about global variables without previous declarations.Warn about implicit conversion of enum types.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about inproper usages of flexible array members according to the level of -fstrict-flex-arrays.Warn about invalid OpenACC dimensions.Warn about invalid UTF-8 characters.Warn about invalid forms of delimited or named escape sequences.Warn about invalid uses of the "offsetof" macro.Warn about likely missing requires keyword.Warn about macros defined in the main file that are not used.Warn about macros that have conflicting header units definitions.Warn about maybe uninitialized automatic variables.Warn about mismatched declarations of VLA parameters.Warn about mismatched declarations of array parameters and unsafe accesses to them.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly incorrect subscripts in do loops.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about potentially suboptimal choices related to OpenACC parallelism.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy.Warn about real-literal-constants with 'q' exponent-letter.Warn about redundant calls to std::move.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about semicolon after in-class function definition.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about simple-template-id in a constructor or destructor.Warn about some C++ One Definition Rule violations during link time optimization.Warn about statements between switch's controlling expression and the first case.Warn about stray tokens after #else and #endif.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious OpenMP code.Warn about suspicious calls to calloc-like functions where sizeof expression is the earlier size argument and not the latter.Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size.Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not.Warn about suspicious declarations of "main".Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers.Warn about suspicious length parameters to certain string functions if the argument uses sizeof.Warn about suspicious uses of memory addresses.Warn about switch values that are outside of the switch's type range.Warn about switches with boolean controlling expression.Warn about the most vexing parse syntactic ambiguity.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about truncation in string manipulation functions like strncat and strncpy.Warn about type safety and similar errors and mismatches in declarations with alias attributes.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for.Warn about unsuffixed float constants.Warn about unsupported features in ThreadSanitizer.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of __attribute__((warning)) declarations.Warn about uses of a comma operator within a subscripting expression.Warn about uses of register storage specifier.Warn about uses of std::initializer_list that can result in dangling pointers.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about xor operators where it appears the user meant exponentiation.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for calls to allocation functions that specify zero bytes.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for deallocation calls with arguments returned from mismatched allocation functions.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for infinitely recursive calls.Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function.Warn for missing parameter types in function declarations.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn for unsafe raw memory writes to objects of class types.Warn for uses of pointers to auto variables whose lifetime has ended.Warn for uses of pointers to deallocated storage.Warn from speculative compiles such as __traits(compiles).Warn if "defined" is used outside #if.Warn if C++17 noexcept function type will change the mangled name of a symbol.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an additional enum-base is used in an elaborated-type-specifier.Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if constructor or destructors with priorities from 0 to 100 are used.Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if devices.csv is not found or there are problem parsing it (default: on).Warn if expressions are too complicated for the analyzer to fully track.Warn if inherited methods are unimplemented.Warn if left shift of a signed value overflows.Warn if left shifting a negative value.Warn if loops have been interchanged.Warn if passing too many arguments to a function for its format string.Warn if pointers of distinct types are compared without a cast.Warn if qualifiers on arrays which are pointer targets are discarded.Warn if shift count >= width of type.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default.Warn if the NSObject attribute is applied to a non-typedef.Warn if the address space of an address is changed.Warn if the code is too complicated for the analyzer to fully explore.Warn if the named return value optimization is not performed although it is allowed.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case a function ends earlier than it begins due to an invalid linenum macros.Warn in case profiles in -fprofile-use do not exist.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious calls of standard functions computing absolute values.Warn on suspicious constructs involving reverse scalar storage order.Warn that -fno-automatic may break recursion.Warn when -fhardened did not enable an option from its set.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a base is inaccessible in derived due to ambiguity.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a class is redeclared or referenced using a mismatched class-key.Warn when a class or enumerated type is referenced using a redundant class-key.Warn when a const variable is unused.Warn when a conversion function will never be called due to the type it converts to.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function is unused.Warn when a function never produces a constant expression.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a range-based for-loop is creating unnecessary copies.Warn when a reference is bound to a temporary whose lifetime has ended.Warn when a register variable is declared volatile.Warn when a special enum is declared with the wrong base type.Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore.Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure.Warn when a switch case falls through.Warn when a value is moved to itself with std::move.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when allocating insufficient storage for the target type of the assigned pointer.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an exception handler is shadowed by another handler.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when fields in a struct with the packed attribute are misaligned.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when performing class template argument deduction on a type with no deduction guides.Warn when profiling instrumentation was requested, but could not be applied to a certain function.Warn when sizeof is applied on a parameter declared as an array.Warn when the address of packed member of struct or union is taken.Warn when the compiler reorders code.Warn when the field in a struct is not aligned.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations.When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations.When a symbol is resolved, check `alias this' scope before going to upper scopes.When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register.  Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X.When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10.When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45.When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When linking for big-endian targets, generate a BE8 format image.When linking for big-endian targets, generate a legacy BE32 format image.When possible do not generate stack frames.When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor.When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1.When running CSE, follow jumps to their targets.When using profile feedback, use the edge at this percentage position in frequncy histogram as the bases for IPA-CP heuristics.When vectorizing, consider using multiple different approaches and use the cost model to choose the cheapest one.Where shorter, use canonicalized paths to systems headers.Whether codegen errors should be ICEs when -fchecking.Whether software prefetch hints should be issued for non-constant strides.Whether the target fully pipelines FMA instructions.  If non-zero, reassociation considers the benefit of parallelizing FMA's multiplication part and addition part, assuming FMUL and FMA use the same units that can also do FADD.Whether to use canonical types.Whether trampolines are generated in executable memory rather than executable stack.Which -fsched-pressure algorithm to apply.While setting up signal handler: %mWhile setting up signal stack: %mWhole program analysis (WPA) mode with number of parallel jobs specified.With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequencesWithout padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Work around the R5900 short loop erratum.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Wrap all indirect branches into execute in order to disable branch prediction.Wrap all indirect calls into execute in order to disable branch prediction.Wrap all indirect return branches into execute in order to disable branch prediction.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory.Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead.Write a SRCFILE.opt-record.json file detailing what optimizations were performed.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sWrong OpenACC continuation at %C: expected !$ACC, got !$OMPWrong OpenMP continuation at %C: expected !$OMP, got !$ACCX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support %<ms_abi%> attributeXXX entering %<pop_everything ()%>XXX leaving %<pop_everything ()%>You have broken GCC Rust. This is a feature.
  You must enable MVE instructions to use these intrinsicsYou must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics.You must enable VFP instructions to use these intrinsics.You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics.You need a C startup file for -msys-crt0=Zero is not a valid statement label at %CZero width in format descriptor in format string at %LZero-sized array detected at %L where an entity with the TARGET attribute is expected[...][...] style array constructors at %C[Leaving %s]
! [available in [cannot find %s][default][disabled][enabled]`a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?a GNU Fortran extensiona brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona concept cannot be constraineda constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %qsa different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function concept cannot be constraineda function type cannot have an explicit object parametera function-definition is not allowed herea label can only be part of a statement and a declaration is not a statementa lambda closure type has a deleted copy assignment operatora lambda closure type has a deleted default constructora lambda with captures may not have an explicit object parameter of an unrelated typea later %<-fabi-version=%> (or =0) avoids this error with a change in manglinga member of a structure or union cannot have a variably modified typea nested function is not supported for reduced registersa nested namespace definition cannot be inlinea nested namespace definition cannot have attributesa non-member function cannot have an explicit object parametera non-template variable cannot be %<concept%>a parameter cannot be declared %qsa parameter list with an ellipsis cannot match an empty parameter name list declarationa pointer to explicit object member function can only be formed with %<&%E%>a pointer to explicit object member function can only be formed with %<&%T::%D%>a pointer to function type cannot have an explicit object parametera pointer to member function type cannot have an explicit object parametera statement expression is an insufficient context for overload resolutiona storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different precision is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita variable cannot be declared %<consteval%>a variable concept cannot be constraineda wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabsolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of valueabstract declarator %qT used as declarationaccess declarations are deprecated in favour of using-declarations; suggestion: add the %<using%> keywordaccessing %E byte in a region of size %Eaccessing %E bytes in a region of size %Eaccessing %E or more bytes in a region of size %Eaccessing %qD member instead of initialized %qD member in constant expressionaccessing %qE outside its lifetimeaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing argument %u of a function declared with attribute %<%s%>accessing between %E and %E bytes in a region of size %Eaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>accessing uninitialized array elementaccessing uninitialized member %qDaccessing value of %qE through a %qT glvalue in a constant expressionaccumulator is not a constant integeraccumulator number is out of boundsactual argument to INTENT = OUT/INOUTadd %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixesadd a deduction guide to suppress this warningadd explicit %<this%> or %<*this%> captureadd parentheses around %qE to silence this warningadd parentheses around left hand side expression to silence this warningadd parentheses around the second %<sizeof%> to silence this warningadd parentheses to declare a variableadd_sym(): Bad sizing modeadding %<-flarge-source-files%> will allow for more column-tracking support, at the expense of compilation time and memoryadditional enumerators beginning with %qDaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of a call to %qs is not a constant expressionaddress of array with reverse scalar storage order requestedaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of label %qD returnedaddress of local variable %qD returnedaddress of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant addressaddress of overloaded function with no contextual type informationaddress of register compound literal requestedaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken but %<TREE_ADDRESSABLE%> bit not setaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate types are prohibited in %<__regio_symbol%> address spaceaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where a floating-point was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationalias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>aliased declaration herealignment %u of %qT is less than %ualignment may not be specified for %q+Dalignment may not be specified for %qDalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in %<-fabi-version=9%>alignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for type name in %<sizeof%>alignment specified for type name in %qEalignment specified for type name in castalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privateall template parameters of %qD must be introducedallocatable argumentallocated hereallocation of insufficient size %qE for type %qT with size %qEallocation performed hereallows opaque types to be implemented as any type (a GNU Modula-2 extension)already captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in %<asm%> flag outputambiguating new declaration %q+#Dambiguating new declaration of %q#Dambiguous attribute '%s'; could be '%s' (via '%s:%s') or '%s' (via '%s:%s')ambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Dan %<asm%> specification is not allowed on a function-definitionan address area attribute cannot be specified for local variablesan argument type that has a default promotion cannot match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan assignment cannot appear in a constant-expressionan attribute that appertains to a friend declaration that is not a definition is ignoredan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan empty string cannot be in %<target_clones%> attributean enum with different number of values is defined in another translation unitan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan explicit object member function cannot be %<static%>an explicit object member function cannot be %<virtual%>an explicit object parameter cannot be a function parameter packan explicit object parameter may not have a default argumentan explicit specialization must be preceded by %<template <>%>an explicit type suffix is needed when using a vector of base addressesan increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with %<-muser-mode%>anachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand fieldand the implicitly-defined constructor does not initialize %q#Danonymous %s declared inside parameter list will not be visible outside of this definition or declarationanonymous SSA name cannot have default definitionanonymous struct not inside named typeanonymous struct with base classesanonymous union with no membersappending to array in %qs requires the GC and cannot be used with %<-fno-druntime%>applying %<#pragma weak %+D%> after first use results in unspecified behaviorarch extension %<%s%> should be prefixed by %<+%>architecture %qs supported for assembler onlyare you trying to break %s? how dare you?are_identical_variables: Bad typeargument %<%s%> can only appear alone in %<%s%>argument %d is an unsigned literal that is out of rangeargument %d must be a constant immediateargument %d must be a constant immediate in range [%wd,%wd]argument %d must be a constant immediate in range [0,15]argument %d must be a literal between %d and %d, inclusiveargument %d must be a literal between 0 and %d, inclusiveargument %d must be a variable or a literal between %d and %d, inclusiveargument %d must be an unsigned literalargument %d must be either a literal %d or a literal %dargument %d of %qE discards %<const%> qualifierargument %d of %qE discards %<volatile%> qualifierargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must be an integer constant expressionargument %d of %qE must not be a pointer to a %<const%> typeargument %d of %qE must not be a pointer to a %<volatile%> typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to %qE must be a constant immediate in range [0-%d]argument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %i is null but the corresponding size argument %i value is %sargument %i range [%E, %E] exceeds maximum object size %Eargument %i range [%E, %E] is negativeargument %i value %qE exceeds maximum object size %Eargument %i value %qE is negativeargument %i value %s is negativeargument %i value is zeroargument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD declared hereargument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qEargument %qE cannot be read at compile timeargument %qTargument %qd is not a constantargument %qs is not supported for %qs on this targetargument %qs must be either %<on%> or %<off%>argument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wbidi-chars%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> unknownargument %u in call to function %qE does not have %<int%> typeargument %u in call to function %qE does not have integral typeargument %u in call to function %qE does not have pointer typeargument %u in call to function %qE has boolean typeargument %u in call to function %qE has enumerated typeargument %u in call to function %qE has pointer to %qs type (%qT)argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)argument %u in call to function %qE points to incomplete typeargument %u null where non-null expectedargument %u of %<__builtin_tgmath%> has no argumentsargument %u of %<__builtin_tgmath%> has variable argumentsargument %u of %<__builtin_tgmath%> has wrong number of argumentsargument %u of %<__builtin_tgmath%> is not a function pointerargument %u of %<__builtin_tgmath%> is unprototypedargument %u of type %s declared as a pointerargument %u of type %s declared as a variable length arrayargument %u of type %s declared as an ordinary arrayargument %u of type %s declared with %u unspecified variable boundargument %u of type %s declared with %u unspecified variable boundsargument %u of type %s declared with %u variable boundargument %u of type %s declared with %u variable boundsargument %u of type %s declared with mismatched bound %<%s%>argument %u of type %s declared with mismatched bound argument %Eargument %u of type %s with mismatched boundargument %u to function %qE is of type %qT which is not known to be 128 bits wideargument 1 in call to function %qE has signed typeargument 1 in call to function %qE has unsigned typeargument 1 must be a mapargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a complete typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of %qs is out of rangeargument 1 of %qs must be a constantargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has pointer to boolean typeargument 3 in call to function %qE has pointer to enumerated typeargument list function at %Cargument must be a 16-bit constant immediateargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument not permitted on %qs clauseargument not permitted on %qs clause in OpenACC %<kernels%> region with a %qs clauseargument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute ignoredargument of %qE attribute is missingargument of %qE attribute is not "ilink" or "firq"argument of %qE attribute is not "ilink1" or "ilink2"argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qsargument of %qE attribute is not a string constantargument of %qE attribute is not a string constant or numberargument of Offsetof implies indirection of an embedded fieldargument of function call might be a candidate for a format attributeargument of type %qT not permitted with %<-mgeneral-regs-only%>argument references a symbol declared hereargument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>argument to %<__integer_pack%> must be between 0 and %dargument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<decltype%> must be an expressionargument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor %<vector=<line>%>argument to %qE attribute is neither no, pcrel nor yesargument to %qE attribute is neither zero, nor oneargument to %qE attribute is not %<"user"%>, %<"supervisor"%>, or %<"machine"%>argument to %qE attribute is not (keep|thunk|thunk-extern)argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)argument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs is bigger than %dargument to %qs is not between %d and %dargument to %qs is too large (max. %d)argument to %qs should be a non-negative integerargument to %qs should be a non-negative integer optionally followed by a size unitargument to CAP is not a constant or variable of type CHARargument to be formatted is not %<...%>argument to builtin has void typeargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largearguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectivelyarguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectivelyarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> insteadarguments of type %qT require the SVE ISA extensionarguments to %qs should be non-negative integersarguments to destructor are not allowedarguments to the %qE attribute must be narrow string literalsarguments to the %qE attribute must contain valid identifiersarith_power(): Bad basearith_power(): unknown typearithmetic IFarithmetic between different enumeration types %qT and %qTarithmetic between different enumeration types %qT and %qT is deprecatedarithmetic between enumeration type %qT and floating-point type %qTarithmetic between enumeration type %qT and floating-point type %qT is deprecatedarithmetic between floating-point type %qT and enumeration type %qTarithmetic between floating-point type %qT and enumeration type %qT is deprecatedarithmetic involving a null pointer in %qEarithmetic on pointer to RVV type %qTarithmetic on pointer to SVE type %qTarithmetic on pointer to an empty aggregatearithmetic on pointer to an incomplete typearray %<TYPE_DOMAIN%> is not integer typearray %q+D assumed to have one elementarray %qD declared herearray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray cannot be initialized with a %qsarray concatenation of expression %qs requires the GC and cannot be used with %<-fno-druntime%>array deallocation of object allocated with non-array allocationarray declaration canonicalization has failedarray element value must be the same type as its declarationarray elements cannot have RVV type %qTarray elements cannot have SVE type %qTarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray member %q#D declared herearray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray of runtime bound cannot be captured by copy, only by referencearray resultarray section does not have mappable type in %qs clausearray section in %<#pragma acc declare%>array section is not contiguous in %qs clausearray size expression is not supported yetarray size in new-expression must be constantarray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript %<%T[%wi]%> is partly outside array bounds of %qTarray subscript %E is above array bounds of %qTarray subscript %E is below array bounds of %qTarray subscript %E is outside array bounds of %qTarray subscript %E is outside the bounds of an interior zero-length array %qTarray subscript %qE is outside the bounds of an interior zero-length array %qTarray subscript %wi is below array bounds of %qTarray subscript %wi is outside array bounds of %qTarray subscript %wu is above array bounds of %qTarray subscript [%E, %E] is outside array bounds of %qTarray subscript [%wi, %wi] is outside array bounds of %qTarray subscript has type %<char%>array subscript is not an integerarray subscript value %qE is outside the bounds of array %qD of type %qTarray subscript value %qE is outside the bounds of array type %qTarray type has incomplete element type %qTarray type must be initializedarray types have different boundsarray used as initializerarray with qualifier on the element is not qualified before C23arrays of functions are not meaningfulassembler does not support %<-mabi=ilp32%>assembler name hash list corruptedassertion missing after %qsassertions must be followed by %<;%>assign semantics attributes of property %qD conflict with previous declarationassigned hereassigning to an array from an initializer listassignmentassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment from pointer to non-enclosed address spaceassignment from temporary %<initializer_list%> does not extend the lifetime of the underlying arrayassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment of constant field %qDassignment of function %qDassignment of member %qD in read-only objectassignment of read-only location %qEassignment of read-only member %qDassignment of read-only named return value %qDassignment of read-only parameter %qDassignment of read-only reference %qDassignment of read-only variable %qDassignment suppressionassignment to %qT from %qT makes integer from pointer without a castassignment to %qT from %qT makes pointer from integer without a castassignment to %qT from incompatible pointer type %qTassignment to %qT from pointer to %qD with incompatible type %qTassignment to %qT from pointer type %qT with incompatible scalar storage orderassignment to expression with array typeassociate_integer_pointer(): Already associatedassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>assuming signed overflow does not occur when simplifying range testasynchronous argumentat %s, %sat offset %s into destination object %qE of size %sat offset %s into destination object of size %s allocated by %qEat offset %s into object %qE of size %sat offset %s into object of size %s allocated by %qEat offset %s into source object %qE of size %sat offset %s into source object of size %s allocated by %qEat offset %wi from %qD declared hereat offset [%wi, %wi] from %qD declared hereat-calls %<strub%> does not support call to %qDatexit failedattempt to index object that is not array, slice, string, or mapattempt to index type expressionattempt to slice object that is not array, slice, or stringattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<%E(%s)%> missing an argumentattribute %<%E(%s, %E)%> invalid positional argument %iattribute %<%E(%s, %E, %E)%> invalid positional argument %iattribute %<fallthrough%> not preceding a case label or default labelattribute %<fallthrough%> specified multiple timesattribute %<target%> argument %qs is unknownattribute %<target%> argument not a stringattribute %<target("%s")%> does not accept an argumentattribute %<target_version%> argument not a stringattribute %<target_version%> has multiple valuesattribute %qE argument must be one of %qs or %qsattribute %qE argument must be one of %qs, %qs, %qs, or %qsattribute %qE argument not a stringattribute %qE does not apply to elements of non-scalar type %qTattribute %qE does not apply to fields of aggregate type %qTattribute %qE invalid modeattribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qsattribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qsattribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>attribute %qE without arguments on a non-prototypeattribute %qs applies to array types onlyattribute %qs argument %qs is unknownattribute %qs argument is not a stringattribute %qs invalid positional argumentattribute %qs mismatch with mode %qsattribute %qs mismatched positional argument values %i and %iattribute %qs missing positional argument 2 provided in previous designation by argument %uattribute %qs positional argument %i invalid value %wiattribute %qs positional argument %i value %wi exceeds number of function arguments %uattribute %qs positional argument 1 references %qs-qualified argument type %qTattribute %qs positional argument 1 references argument of function type %qTattribute %qs positional argument 1 references non-pointer argument type %qTattribute %qs positional argument 2 conflicts with previous designation by argument %uattribute %qs positional argument 2 missing in previous designationattribute %qs positional argument 2 references non-integer argument type %qTattribute %qs specified multiple timesattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>attribute using prefix used together with scoped attribute tokenattribute value %qs is unknown in %qs attributeattribute value %qs was already specified in %qs attributeattribute with no arguments contains no parameter packsattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes are not permitted in this positionattributes at the beginning of statement are ignoredattributes ignored on %<asm%> declarationattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may be inserted hereattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>automatically initializes all pointers to NILaux field set for edge %s->%saux field set for indirect edge from %savailable since Fortran 77await expressions are not permitted in handlersawaitable type %qT is not a structureaxiom contract semantic must be %<assume%> or %<ignore%>backend decl for module variable %qs already existsbad ADDR_SPACE_GLOBAL addressbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad argument for %<-fdebug%>: %qsbad argument for %<-fextern-std%>: %qsbad argument for %<-fmodule-file%>: %qsbad argument for %<-fversion%>: %qsbad builtin codebad builtin fcodebad builtin icodebad condition codebad expressionbad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad opbad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad return type for function argument %u of %<__builtin_tgmath%>bad shift insn:bad testbad type for argument %u of function argument %u of %<__builtin_tgmath%>bad usage of spec function %qsbad value %<%s%> for %<-mtls-size=%> switchbad value %qs for %<-march=%> switchbad value %qs for %<-mcpu%> switchbad value %qs for %<-mfp-rounding-mode%> switchbad value %qs for %<-mfp-trap-mode%> switchbad value %qs for %<-mmemory-latency%>bad value %qs for %<-mtls-size%> switchbad value %qs for %<-mtrap-precision%> switchbad value %qs for %<-mtune%> switchbad value %qs for %<-mtune=%> switchbad value %qs for %<target("arch=")%> attributebad value %qs for %<target("tune=")%> attributebad value for %<%s-%s%>bad value for %<%s=%s%>badly nested C headers from preprocessorbare apostrophe %<'%> in formatbarrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionbarrier value must be within [0,15]base %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase class %qT is not publicbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase pointer cycle detectedbase type %qT fails to be a struct or class typebase variable or SSA name undeclaredbasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebecause %qT has user-provided %qDbecause it is a member of %qTbecause it is used as a glvaluebecause the array element type %qT has variable sizebegin expression refers to outer iterator %qDbinary argument %u to decimal-only type-generic functionbinary expression in operand of fold-expressionbinary operator does not support mixing vector bool with floating point vector operandsbinary operator does not support two vector bool operandsbinary operator does not support vector bool operandbind(c) procedurebinding reference of type %qH to %qI discards qualifiersbit-field %q#D with non-integral type %qTbit-field %q+D width not an integer constantbit-field %qD has non-integral type %qTbit-field %qD with non-integral type %qTbit-field %qE has atomic typebit-field %qE in %qs clausebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbit-field has atomic typebitwise comparison always evaluates to falsebitwise comparison always evaluates to truebitwise operation between different enumeration types %qT and %qTbitwise operation between different enumeration types %qT and %qT is deprecatedblock IFblock-scope extern declaration %q#D not permitted in module purviewbody of %<constexpr%> function %qD not a return-statementbogus DISPOSE construction: %dbogus JARL construction: %dbogus JR construction: %dbogus PREPEARE construction: %dbogus comparison result typeboolean registers required for the floating-point optionboth %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>both %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %qs and %qs specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth arguments must be compatibleboth arguments to %<__builtin___clear_cache%> must be pointersboth binary and decimal floating-point arguments to type-generic functionboth branches of %<if%> statement marked as %qsboth complex and decimal floating-point arguments to type-generic functionbound argument %i value %s is negative for a variable length array argument %i of type %sbraced spec %qs ends in escapebraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed%sbranch %2d taken %s%sbreak statement not within loop or switchbreak statement used with OpenMP for loopbuild_dt: format with namelistbuilt-in %qD declared herebuilt-in function %q+D declared as non-functionbuilt-in function %qD declared as non-functionbuilt-in function %qD requires the %<-mconstant-cfstrings%> flagbuilt-in function %qD takes one argument onlybuilt-in function %qE must be directly calledbuilt-in function %qE not supported for MIPS16built-in function %s requires Nios II R%dbuilt-in subscript operator with more than one expression in expression listbuilt-in subscript operator without expression listbuiltin %qF is deprecatedbuiltin %qF is for GCC internal use onlybuiltin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)builtin %qs can only be used on vector typesbuiltin %qs is only valid in 64-bit modebuiltin %qs needs GLIBC (2.23 and newer) that exports hardware capability bitsbuiltin %qs only accepts 1 argumentbuiltin %qs only accepts 2 argumentsbuiltin %qs only accepts 3 argumentsbuiltin %qs only accepts a string argumentbuiltin requires an immediate for operand %dbut %qD does not throw; perhaps it should be declared %<noexcept%>but %qs has notbut is prevailed by one without from other translation unitbut not hereby argument %u of type %s to %qD declared hereby argument %u of type %s to %qTbytecode stream in file %qs generated with GCC compiler older than 10.0bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %scall   %2d never executed
  call   %2d returned %s
  call a real function, rather than the builtin equivalentcall has circular dependencycall is considered never executed and code size would growcall is unlikely and code size would growcall of %<%T::operator[] (%A)%> is ambiguouscall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall stmt hash does not point to first direct edge of speculative call sequencecall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qDcall to %qD herecall to %qD uses the default argument for parameter %P, which is not yet definedcall to %qE is ambiguous; argument %d has type %qs but argument %d has type %qscall to %qs declared with attribute error: %scall to %qs declared with attribute warning: %scall to a function that shares %qs state from a function that has no %qs statecall to a function that shares SME state from a function that has no SME statecall to a function that shares state other than %qs from a function that has %qs statecall to consteval function %qE is not a constant expressioncall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to internal function %qEcall to non-%<constexpr%> function %qDcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncalled object %qD is not a function or function pointercalled object %qE is not a function or function pointercalled object is not a function or function pointercallee refers to comdat-local symbolscaller edge count does not match BB countcaller edge count invalidcaller is not optimizedcalling %<always_inline%> %<strub%> %qD in non-%<strub%> context %qDcalling %qD using non-%<strub%> type %qT in %<strub%> context %qDcalling %qD with SSE calling convention without SSE/SSE2 enabledcalling %qD with a nonzero argument is unsafecalling %qD with attribute sseregparm without SSE/SSE2 enabledcalling %qE without side effects discards return value of type %qT; prepend a %<cast(void)%> if intentionalcalling %qT with attribute sseregparm without SSE/SSE2 enabledcalling a streaming function requires the ISA extension %qscalling constexpr member function %qD through virtual base subobjectcalling non-%<strub%> %qD in %<strub%> context %qDcalls to functions of type %qT require the SVE ISA extensioncalls to overloaded operators cannot appear in a constant-expressioncalls to the OpenMP runtime API are not permitted in intervening codecalls_comdat_local is set outside of a comdat groupcan only use %qE attribute on file-scope definitions of objects of class typecan use at most one of the %<constinit%> and %<constexpr%> specifierscan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidate:candidates are:cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)cannot %<goto%> into %<catch%> blockcannot %<goto%> into %<try%> blockcannot add an enumerator list to a template instantiationcannot add contracts after definitioncannot add contracts to a virtual functioncannot allocate an object of abstract type %qTcannot allocate objects with RVV type %qTcannot allocate objects with SVE type %qTcannot allocate stack for variable %q+D, naked functioncannot allocate vl register for %qs on this targetcannot apply %<%s%> to %qD, which has also been marked with an OpenMP 'declare target' directivecannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to an enumerator %qDcannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member functioncannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply attribute %qs to %q+D after the function has been definedcannot apply both %<longcall%> and %<shortcall%> attributes to the same functioncannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bit-field %qE to %qTcannot bind lvalue reference of type %qH to an rvalue of type %qIcannot bind non-const lvalue reference of type %qH to a value of type %qIcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind reference of type %qH to %qI due to different array boundscannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>cannot call a concept as a functioncannot call constructor %<%T::%D%> directlycannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot cast %qs to %qs since sizes do not line upcannot cast expression of type %qs to %qscannot cast expression of type %qs to type %qscannot catch type %qT because it involves types of variable sizecannot close nonexistent response filecannot close receive-only channelcannot combine GNU and SVE vectors in a binary operationcannot combine a base of type %qT with an index of type %qTcannot combine a base of type %qT with an offset of type %qTcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot convert %qE to %qTcannot convert %qE to %qT becausecannot convert %qH to %qIcannot convert %qH to %qI in argument passingcannot convert %qH to %qI in assignmentcannot convert %qH to %qI in default argumentcannot convert %qH to %qI in initializationcannot convert %qH to %qI in returncannot convert a delegate expression to %qscannot convert a value of type %qT to vector type %qT which has different sizecannot convert a vector of type %qT to type %qT which has different sizecannot convert expression, only base types can be convertedcannot convert from %qT to base class %qT because %qT is incompletecannot convert from base class %qT to derived class %qT because the base is virtualcannot convert from base class %qT to derived class %qT via virtual base %qTcannot convert from incomplete type %qH to %qIcannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtualcannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qTcannot convert parameter %qs from type %qs to type %qs in argument passingcannot convert parameter %qs from type %qs to type %qs in assignmentcannot convert struct %qs to %qscannot convert to a pointer typecannot convert type %qH to type %qIcannot convert value to a vectorcannot create a new %qs scope since %qs is shared with callerscannot create pointer to reference member %qDcannot create precompiled header %s: %mcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %qscannot declare %<::main%> to be a global variablecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %<catch%> parameter to be of abstract class type %qTcannot declare %<catch%> parameter to be of rvalue reference type %qTcannot declare %qD in a different modulecannot declare %qD in different modulecannot declare %qD to be a bit-field typecannot declare a parameter with %<decltype(auto)%>cannot declare bit-field %qD with %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %qTcannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare parameter to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decompose class type %qT because it has an anonymous struct membercannot decompose class type %qT because it has an anonymous union membercannot decompose class type %qT without non-static data memberscannot decompose class type %qT: both it and its base class %qT have non-static data memberscannot decompose class type %qT: its base classes %qT and %qT have non-static data memberscannot decompose inaccessible member %qD of %qTcannot decompose lambda closure type %qTcannot decompose non-array non-class type %qTcannot decompose union type %qTcannot decompose variable length array %qTcannot decompose variable length vector %qTcannot decrement a pointer to incomplete type %qTcannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructorscannot deduce template arguments of %qT, as it has no viable deduction guidescannot deduce template parameters from introduction listcannot default compare anonymous union membercannot default compare flexible array membercannot default compare reference member %qDcannot default compare union %qTcannot define friend function %qs in a local class definitioncannot define member function %<%T::%s%> within %qTcannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot delete objects with RVV type %qTcannot delete objects with SVE type %qTcannot derive from %<final%> base %qT in derived type %qTcannot determine %<#include%> translation of %s: %scannot determine the length of a %qscannot disable built-in function %qscannot emit unaligned pointers in ptx assemblycannot execute %qs: %scannot execute %qs: %s: %mcannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot extend PCH file: %mcannot fallthrough final case in switchcannot find %<ldd%>cannot find %<nm%>cannot find %qscannot find %s in plugin %s
  %scannot find %s in plugin %s: %scannot find LTO cgraph in %scannot find LTO section refs in %scannot find a register in class %qs while reloading %<asm%>cannot find a valid counter name %qs of %<-fdbg-cnt=%> optioncannot find class %qEcannot find instance variable associated with propertycannot find interface declaration for %qEcannot find interface declaration for %qE, superclass of %qEcannot find protocol declaration for %qEcannot find reference tag for class %qEcannot form pointer to member of non-class %q#Tcannot generate position-independent code for %qscannot get frame pointer to %qscannot get position in PCH file: %mcannot get program status: %mcannot handle comparison of type %<%s == %s%>cannot handle inconsistent calls to %qscannot handle switch condition of type %scannot honor conflicting %qs clausecannot import module in its own purviewcannot increment a pointer to incomplete type %qTcannot initialize a return object of type %qT with an rvalue of type %<void%>cannot initialize aggregate of type %qT with a compound literalcannot initialize array of %qT from a string literal with type array of %qTcannot inline function %<main%>cannot instantiate %<coroutine traits%>cannot instantiate a %<coroutine handle%> for promise type %qTcannot load plugin %s
! %scannot load plugin %s: %scannot mix operands of decimal floating and complex typescannot mix operands of decimal floating and other floating typescannot mix operands of decimal floating and vector typescannot nest more than %d namespacescannot open %qscannot open %qs for writing: %mcannot open %scannot open %s for writing: %mcannot open %s: %mcannot open '%s'cannot open file %qs for writing optimization recordscannot open intermediate gcn asm filecannot open intermediate gcn obj filecannot open intermediate ptx filecannot open ldd output: %mcannot open nested response filecannot open nm output: %mcannot open omp_requires file %qscannot open profile file %scannot pass argument in vector register because altivec instructions are disabled, use %qs to enable themcannot put object with volatile field into registercannot read %<LTO_section_decls%> from %scannot read %s: %mcannot read LTO mode table from %scannot read PCH file: %mcannot read function profile from %scannot read omp_requires file %qscannot read spec file %qs: %mcannot read string table from %scannot receive reference type %qT through %<...%>cannot reload integer constant operand in %<asm%>cannot represent built-in %<va_list%> type in Dcannot resolve overloaded function %qD based on conversion to type %qTcannot return from a handler of a function-try-block of a constructorcannot return value in vector register because altivec instructions are disabled, use %qs to enable themcannot set %qE attribute after definitioncannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot set position in PCH file: %mcannot specialize concept %q#Dcannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple filescannot specify %<override%> for a classcannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=hwaddresscannot specify -static with -fsanitize=threadcannot specify both %<-msep-data%> and %<-mid-shared-library%>cannot tail-call: %scannot take address of %qscannot take address of bit-field %qDcannot take address of scalar with reverse storage ordercannot take the address of %<this%>, which is an rvalue expressioncannot take the address of this expressioncannot throw C++ classescannot throw COM objectscannot throw expression of type %qT because it involves types of variable sizecannot throw or catch RVV type %qTcannot throw or catch SVE type %qTcannot type switch on non-interface valuecannot update SSA formcannot use %<-%> as input filename for a precompiled headercannot use %<-mtp=cp15%> with 16-bit Thumbcannot use %<::%> in parameter declarationcannot use %<_%> as valuecannot use %<indirect_call%> attribute under linux toolchaincannot use %<typeid%> with %<-fno-rtti%>cannot use %<va_arg%> with reverse storage ordercannot use %<va_start%> in interrupt functioncannot use %qs as a call-saved registercannot use %qs as a call-used registercannot use %qs as a fixed registercannot use an object as parameter to a methodcannot use exception attributes to function %qD under linux toolchaincannot use interrupt attributes to function %qD under linux toolchaincannot use mode %qs for enumerated typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use multidimensional subscript in OpenMP array sectioncannot use multiple stack checking methods togethercannot use reset attributes to function %qD under linux toolchaincannot use small-data accesses for %qscannot use type %s as type %scannot value-initialize array of unknown bound %qTcannot write %s: %mcannot write PCH filecannot write PCH file: %mcannot write PCH file: required memory segment unavailablecannot write padding to PCH file: %mcannot write to %s: %mcanonical types differ for identical types %qT and %qTcapture by copy of RVV type %qTcapture by copy of SVE type %qTcapture by copy of incomplete type %qTcapture of non-variable %qEcapture of variable %qD with non-automatic storage durationcapture of variably-modified type %qT that is not an N3639 array of runtime boundcase label %qE not within a switch statementcase label does not reduce to an integer constantcase label is not an integer constant expressioncase label not within a switch statementcase label value exceeds maximum value for typecase label value is less than minimum value for typecase labels not sorted in switch statementcase labels not sorted: case value %qs not in enumerated typecase value %qs not in enumerated type %qTcast adds %q#v qualifier to function typecast between incompatible function types from %qH to %qIcast between incompatible function types from %qT to %qTcast between incompatible pointer to member types from %qH to %qIcast discards %qv qualifier from pointer target typecast from %qH to %qI increases required alignment of target typecast from %qH to %qI loses precisioncast from %qT is not allowedcast from %qT is not allowed in a constant expression because %qE does not point to an objectcast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qTcast from %qT is not allowed in a constant expression before C++26cast from %qs to %qs will produce zero resultcast from function call of type %qT to non-matching type %qTcast from pointer to integer of different sizecast from type %qT to type %qT casts away qualifierscast increases required alignment of target typecast specifies array typecast specifies function typecast to %qs address space pointer from disjoint %qs address space pointercast to %qs address space pointer from disjoint generic address space pointercast to %qs will produce null resultcast to generic address space pointer from disjoint %qs address space pointercast to non-integral type %qT in a constant expressioncast to pointer from integer of different sizecast to union type from type not present in unioncasting %qT to %qT does not dereference pointercasting between pointer-to-function and pointer-to-object is conditionally-supportedcatching non-call exceptions in functions with SME statecatching non-reference type %q#Tcatching polymorphic type %q#T by valuecatching type %q#T by valuecategory attributes are not available in Objective-C 1.0category attributes are not available in this version of the compiler, (ignored)cdecl and thiscall attributes are not compatiblecgraph count invalidcgraph_node has wrong clone listcgraph_node has wrong clone_ofcgraph_node has wrong prev_clone pointercgraph_node is in clone list but it is not clonechange of the active member of a union from %qD to %qD during initializationchange of the active member of a union from %qD to %qD is not a constant expression before C++20changing the return type from %qs to a comparison category type will allow the comparison to use %qs and %qscheck_charlen_present(): length not setcheck_dimension(): Bad array referencecheck_dummy_characteristics: Unexpected result %i of gfc_dep_compare_exprcheck_init_expr(): Unknown expression typecheck_intents(): List mismatchcheck_restricted(): Unknown expression typecheck_result_characteristics (1): Unexpected result %i of gfc_dep_compare_exprcheck_result_characteristics (2): Unexpected result %i of gfc_dep_compare_exprcheck_some_aliasing(): List mismatchcheck_some_aliasing(): corrupted datachecksum is (%x,%x) instead of (%x,%x)choosing %qD over %qDchunk size value must be positivecircular pointer delegation detectedclass %qE already existsclass %qE defined without specifying a base classclass %qE is deprecatedclass %qE is not availableclass %qE is unavailableclass %qT does not have any field named %qDclass %qT is implicitly friends with itselfclass %qs does not implement the %qE protocolclass attributes are not available in Objective-C 1.0class definition may not be declared a friendclass extension for class %qE declared after its %<@implementation%>class extensions are not available in Objective-C 1.0class template %qD redeclared as non-templateclass template argument deduction failed:class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initializationclass template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>class type %qT is incompleteclauses in %<simd%> trait should be separated by %<,%>cleanup argument not a functioncleanup argument not an identifierclones for %<target_clones%> attribute cannot be createdclose: %sclosed intervalsclosing LTRANS output list %s: %mclosing dependency file %s: %mcoarray argumentcode may be misoptimized unless %<-fno-strict-aliasing%> is usedcode model %qs is not compatible with %scode model %qs not supported in ilp32 modecode model %qs not supported in the %s bit modecode model %qs not supported in x32 modecode model %qs with %<-f%s%>code model %qs with %qscode model %s does not support PIC modecollapse argument needs positive constant integer expressioncollect2 version %s
  collection in fast enumeration is not an objectcomdat symbol cannot be versionedcomdat-local function called by %s outside its comdatcomdat-local symbol referred to by %s outside its comdatcomma at end of enumerator listcomma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>command-line option %qs is not supported by this configurationcommand-line option %qs is valid for %s but not for %scommand-line option %qs is valid for the driver but not for %scommon symbol cannot be versionedcommon variables must have an alignment of 32678 or lesscompare_actual_expr(): Bad component codecompare_real(): Bad operatorcomparing final insns dumpscomparing floating-point with %<==%> or %<!=%> is unsafecomparing the result of pointer addition %qE and NULLcomparing vectors with different element typescomparing vectors with different number of elementscomparison between %q#T and %q#Tcomparison between %qT and %qTcomparison between distinct pointer types %qT and %qT lacks a castcomparison between distinct pointer-to-member types %qT and %qT lacks a castcomparison between pointer and integercomparison between pointer and zero character constantcomparison between two arrayscomparison between two arrays is deprecated in C++20comparison between types %qT and %qTcomparison is always %dcomparison is always %d due to width of bit-fieldcomparison is always false due to limited range of data typecomparison is always true due to limited range of data typecomparison of complete and incomplete pointerscomparison of constant %qE with boolean expression is always falsecomparison of constant %qE with boolean expression is always truecomparison of distinct Objective-C types lacks a castcomparison of distinct pointer types lacks a castcomparison of enumeration type %qT with floating-point type %qTcomparison of enumeration type %qT with floating-point type %qT is deprecatedcomparison of floating-point type %qT with enumeration type %qTcomparison of floating-point type %qT with enumeration type %qT is deprecatedcomparison of integer expressions of different signedness: %qT and %qTcomparison of pointers to disjoint address spacescomparison of promoted bitwise complement of an unsigned value with constantcomparison of promoted bitwise complement of an unsigned value with unsignedcomparison of unsigned expression in %<< 0%> is always falsecomparison of unsigned expression in %<>= 0%> is always truecomparison operator %q+D defaulted after its first declarationcomparison requiredcomparison with string literal results in unspecified behaviorcomparisons like %<X<=Y<=Z%> do not have their mathematical meaningcompatible type is herecompilation terminated due to -Wfatal-errors.
  compilation terminated due to -fmax-errors=%u.
  compilation terminated.
! compile all implementation modules and program module at oncecompiled module file is %qscompiled module is %sversion %scompiler checks to force definition module procedure parameter names with their implementation module counterpartcompiler does not support ZSTD LTO compressioncompiler is %sversion %s%s%scompiler warns if a cast is being used on types of differing sizescomplement argument must be constantcomplex argument %u to decimal-only type-generic functioncomplex arguments must have floating-point typecomplex arguments must have identical typescomplex floating point overflow in expression %qE of type %qT results in %qEcomplex floating point overflow in expression of type %qT results in %qEcomplex integer overflow in expression %qE of type %qT results in %qEcomplex integer overflow in expression of type %qT results in %qEcomplex invalid for %qscomponent %qs at %L has already been set by a parent derived type constructorcompound literal has function typecompound literal has variable sizecompound literal implicitly auto and declared %qscompound literal of non-object type %qTcompound literal qualified by address-space qualifiercompound-statement in %<constexpr%> functioncompressed stream: %scomputed goto must be pointer typeconcatenation of string literals with conflicting encoding prefixesconcept %q#D declared with a deduced return typeconcept %q#D declared with function parametersconcept %q#D with non-%<bool%> return type %qTconcept %qD has no definitionconcept %qE has multiple template parameter listsconcept %qE not in namespace scopeconcept defined hereconcept must be defined at namespace scopeconcept must have type %<bool%>concept-id %qD in nested-name-specifiercondition declares a functioncondition declares an arraycondition expression refers to iteration variable %qDconditional %<lastprivate%> clause on %qs constructconditional %<lastprivate%> on loop iterator %qD ignoredconditional expression between distinct pointer types %qT and %qT lacks a castconditional expression between distinct pointer-to-member types %qT and %qT lacks a castconditional expression between enumeration type %qT and floating-point type %qTconditional expression between enumeration type %qT and floating-point type %qT is deprecatedconditional expression between floating-point type %qT and enumeration type %qTconditional expression between floating-point type %qT and enumeration type %qT is deprecatedconditional expression in operand of fold-expressionconditionally executed loop in %<kernels%> region will be executed by a single gang; ignoring %<gang%> clauseconflicting C language linkage declaration %q#Dconflicting access specifications for field %qE, ignoredconflicting access specifications for method %q+D, ignoredconflicting code generation switchesconflicting declaration %q#Dconflicting declaration of %q#D with %qL linkageconflicting declaration of C function %q#Dconflicting declaration of template %q#Dconflicting exporting for declaration %qDconflicting global module declaration %#qDconflicting named address spaces (%s vs %s)conflicting named address spaces (%s vs %s) for %q+Dconflicting named address spaces (%s vs generic) for %q+Dconflicting named address spaces (generic vs %s) for %q+Dconflicting redeclaration of enumerator %q+Dconflicting redefinition of enum %qTconflicting reduction operations for %qEconflicting return type specified for %q+#Dconflicting super class name %qEconflicting type attributes specified for %q+#Dconflicting type qualifiers for %q+Dconflicting types for %<%c%s%>conflicting types for %q+Dconflicting types for %q+D due to enum/integer mismatch; have %qTconflicting types for %q+D; have %qTconflicting types for built-in function %q+D; expected %qTconflicting types for built-in function %qs; expected %qsconflicting use of %<-mcustom%> switches, target attributes, and/or %<__builtin_custom_%> functionsconflicts with %qDconsider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limitconsider using '-pg' instead of '-p' with gprof(1)consider using `-pg' instead of `-p' with gprof (1)consider using `-pg' instead of `-p' with gprof(1)const, volatile or restrict qualified type in %<#pragma omp declare reduction%>const/copy propagation disabledconst_double_split got a bad insn:constant %qs is too largeconstant argument %d for builtin %qF is invalid (%s)constant argument %d for builtin %qF is out of range (%wd-%wd)constant argument %d for builtin %qF is out of range (0-%wu)constant argument %d for builtin %qF is out of range for target typeconstant argument out of range for %qsconstant argument out of range for %sconstant evaluation returns address of immediate function %qDconstant field %qD used as %<asm%> outputconstant folding not supported for this tree codeconstant literal %qs contains %qc, expected %qsconstant literal %qs contains %qc, expected %qs or %qsconstant literal %qs contains %qc, expected 0 or 1constant literal %qs exceeds internal ZTYPE rangeconstant not recomputed when %<ADDR_EXPR%> changedconstant refers to itselfconstant value required for builtin %qF argument %dconstrained non-template friend declaration must be a definitionconstraint %qE has type %qT, not %<bool%>constraint expression does not have type %<bool%>constraint mismatch at argument %d in template parameter list for %qDconstraints not satisfiedconstraints on a non-templated functionconstructor cannot be static member functionconstructor delegates to itselfconstructor delegation follows mem-initializer for %qDconstructor does not return a value to testconstructor for alien class %qT cannot be a memberconstructor is not user-provided because it is explicitly defaulted in the class bodyconstructor priorities are not supportedconstructor priorities from 0 to %d are reserved for the implementationconstructor priorities must be integers from 0 to %d inclusiveconstructor syntax used, but no constructor declared for type %qTconstructors cannot be declared %<virtual%>constructors may not be cv-qualifiedconstructors may not be ref-qualifiedcontaining loop herecontains additional virtual method %qDcontinue statement not within a loopcontract predicate is false in constant expressioncontraction %<%.*s%> in format; use %qs insteadcontracts are only available with %<-fcontracts%>contracts must appertain to a function typecontrol flow in the middle of basic block %dcontrol passes through definition of %qD with static storage durationcontrol passes through definition of %qD with thread storage durationcontrol reaches end of non-void functioncontrol register number must be in range 0-31 for %sconversion between distinct pointer types %qT and %qT lacks a castconversion between distinct pointer-to-member types %qT and %qT lacks a castconversion casts away constnessconversion from %q#T to %q#Tconversion from %qH to %qI discards qualifiersconversion from %qH to %qI in a converted constant expressionconversion from %qH to %qI is ambiguousconversion from %qH to non-scalar type %qI requestedconversion from %qT to %qTconversion from %qT to %qT changes the value of %qEconversion from %qT to %qT changes value from %qE to %qEconversion from %qT to %qT discards imaginary componentconversion from %qT to %qT may change valueconversion from address space %qs to address space %qsconversion from normal type to notinheap typeconversion from pointer type %qT to arithmetic type %qT in a constant expressionconversion lacks type at end of formatconversion of %qE from %qH to %qI is ambiguousconversion of %qs on the left hand side of %qsconversion of register to a different size in %qsconversion of scalar %qH to vector %qI involves truncationconversion of scalar %qT to vector %qT involves truncationconversion of unsigned constant value to negative integerconversion to %qT alters %qT constant valueconversion to %qT from %qT may alter its valueconversion to %qT from %qT may change the sign of the resultconversion to %qT from boolean expressionconversion to incomplete typeconversion to non-const reference type %q#T from rvalue of type %qTconversion to non-scalar type requestedconversion to void cannot resolve address of overloaded functionconversion to void will not access object %qE of incomplete type %qTconversion to void will not access object of incomplete type %qTconversion to void will not access object of non-trivially-copyable type %qTconversion to void will not access object of type %qTconversion to volatile reference type %q#T from rvalue of type %qTconversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>converting %<false%> to pointer type %qTconverting %<false%> to pointer type for argument %P of %qDconverting %qT to %<void%> will never use a type conversion operatorconverting %qT to a base class %qT will never use a type conversion operatorconverting %qT to a reference to a base class %qT will never use a type conversion operatorconverting %qT to a reference to the same type will never use a type conversion operatorconverting %qT to the same type will never use a type conversion operatorconverting NULL to non-pointer typeconverting an array compound literal to a pointer leads to a dangling pointer in C++converting far pointer to near pointerconverting from %qH to %qIconverting lambda that uses %<...%> to function pointerconverting overloaded function %qD to type %q#T is ambiguousconverting to %qH from %qI requires direct-initializationconverting to %qT from initializer list would use explicit constructor %qDconverting to non-pointer type %qT from NULLcoproc must be a constant immediate in range [0-%d] enabled with %<+cdecp<N>%>coprocessor %d is not enabled with +cdecp%dcopying non-static data member %q#D of rvalue reference typecopyprivate variable %qE is not threadprivate or private in outer contextcoroutines require a handle class template; cannot find %<%E::%E%>coroutines require a traits template; cannot find %<%E::%E%>corrupt loop tree rootcorrupted exits list of loop %dcorrupted head of the exits list of loop %dcorrupted ltrans output file %scorrupted profile info: invalid time profilecorrupted profile info: number of executions for edge %d-%d thought to be %icorrupted profile info: number of iterations for basic block %d thought to be %icorrupted profile info: profile data is not flow-consistentcorrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)could not close Go dump file: %mcould not close final insn dump file %qs: %mcould not close response file %scould not close temporary response file %scould not close zeroed insn dump file %qs: %mcould not convert %qE from %<void%> to %<bool%>could not convert %qE from %qH to %qIcould not convert template argument %qE from %qT to %qTcould not find %s in %s (consider using %<-B%>)could not find a spill registercould not find an integer type of the same size as %qTcould not find class %qEcould not find interface for class %qEcould not find setter/getter for %qE in class %qEcould not find specs file %s
! could not find variant declarationcould not locate MCU data file %<devices.csv%>could not open Go dump file %qs: %mcould not open dump file %qs: %mcould not open final insn dump file %qs: %mcould not open response file %scould not open symbol resolution file: %mcould not open temporary response file %scould not parse file offsetcould not parse hex numbercould not resolve typename typecould not split insncould not understand %<kern.osversion%> %q.*scould not understand version %qscould not write to response file %scould not write to temporary response file %scount of bb %d not initializedcounter namecounter valuecpu %qs is an invalid argument to builtin %qscpu %s is not based on arch %s, ignoring the archcreate a swig interface file for the modulecreate a topologically sorted module list from all dependent modules used in the applicationcreated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of %<-fpic%>created and used with different settings of %<-fpie%>created and used with differing settings of '%s'creating array of %qTcreating array of %qT, which is an abstract class typecreating array of function memberscreating array of functionscreating array of referencescreating array of template placeholder type %qTcreating array of voidcreating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTcreating selector for nonexistent method %qEcritical attribute has no effect on interrupt functionscustom instruction opcode must be a compile-time constant in the range 0-255 for %<__builtin_custom_%s%>cv-qualified type parameterdangling pointer %qE to %qD may be useddangling pointer %qE to an unnamed temporary may be useddangling pointer to %qD may be useddangling pointer to an unnamed temporary may be useddata area attributes cannot be specified for local variablesdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %q+D invalidly declared function typedata member %q+D invalidly declared method typedata member %qD cannot be a member templatedata member may not have variably modified type %qTdata movement for component %qE is not compatible with movement for struct %qEdata type of %q+D isn%'t suitable for a registerdead histogramdead statement in EH tabledeallocation function declared heredeallocation of already deallocated storagedeallocation of storage that was not previously allocateddebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug pathdebug: decimal floating-point argument %u to binary-only type-generic functiondecimal floating-point argument %u to complex-only type-generic functiondecimal floating-point not supported for this targetdeclaration %qD conflicts with builtindeclaration %qD conflicts with importdeclaration %qD does not declare anythingdeclaration adds contracts to %q#Ddeclaration does not declare anythingdeclaration for parameter %qD but no such parameterdeclaration has a different number of contracts than previously declareddeclaration of %<constexpr%> variable %qD is not a definitiondeclaration of %<extern%> variable %qD in %<for%> loop initial declarationdeclaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a templatedeclaration of %<~%T%> as member of %qTdeclaration of %q#D changes meaning of %qDdeclaration of %q#D conflicts with built-in declaration %q#Ddeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D has no initializerdeclaration of %q#D outside of class is not definitiondeclaration of %q#D shadows a parameterdeclaration of %q#Tdeclaration of %q+#D shadows template parameterdeclaration of %q+D shadows a built-in functiondeclaration of %q+D shadows previous non-variabledeclaration of %q+D with attribute %<noinline%> follows inline declarationdeclaration of %q+D with no linkage follows extern declarationdeclaration of %qD ambiguates earlier template instantiation for %qDdeclaration of %qD as %<typedef%>declaration of %qD as array of function membersdeclaration of %qD as array of functionsdeclaration of %qD as array of referencesdeclaration of %qD as array of voiddeclaration of %qD as member of %qTdeclaration of %qD as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qD as non-functiondeclaration of %qD as parameterdeclaration of %qD in %qD which does not enclose %qDdeclaration of %qD in namespace %qD which does not enclose %qDdeclaration of %qD not in a namespace surrounding %qDdeclaration of %qD shadows a built-in functiondeclaration of %qD shadows a global declarationdeclaration of %qD shadows a member of %qTdeclaration of %qD shadows a parameterdeclaration of %qD shadows a previous localdeclaration of %qE as array of functionsdeclaration of %qE as array of voidsdeclaration of %qE as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qE as non-functiondeclaration of %qE as non-memberdeclaration of %qF has a different exception specifierdeclaration of built-in function %qD without a prototype; expected %qTdeclaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declarationdeclaration of function %qD in invalid contextdeclaration of multidimensional array must have bounds for all dimensions except the firstdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration of template parameter %q+#D with different constraintsdeclaration of template parameter %q+D shadows template parameterdeclaration of type name as array of functionsdeclaration of type name as array of voidsdeclarations in dependent base %qT are not found by unqualified lookupdeclarator-id missing; using reserved word %qDdeclare the explicit object parameter as non-const reference insteaddeclared heredeclared private heredeclared protected heredecompressed stream: %sdecrement of a boolean expressiondecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement of member %qD in read-only objectdecrement of pointer to an incomplete type %qTdecrement of read-only location %qEdecrement of read-only member %qDdecrement of read-only named return value %qDdecrement of read-only parameter %qDdecrement of read-only reference %qDdecrement of read-only variable %qDdeduced class type %qD in function return typededuced expression type does not satisfy placeholder constraintsdeduced initializer does not satisfy placeholder constraintsdeduced return type does not satisfy placeholder constraintsdeduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>deduced type %qT for %qD is incompletededucing from brace-enclosed initializer list requires %<#include <initializer_list>%>deduction guide %qD must be declared in the same scope as %qTdeduction guide %qD must have the same access as %qTdeduction guide %qD must not have a function bodydeduction guide for %qT must have trailing return typedefault %<target_clones%> attribute was not setdefault CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>default argument %qE uses %qDdefault argument %qE uses local variable %qDdefault argument for template parameter for class enclosing %qDdefault argument given for parameter %d of %q#Ddefault argument mismatch in overload resolutiondefault argument missing for parameter %P of %q#Ddefault argument specified for lambda parameterdefault argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault arguments are only permitted for function parametersdefault member initializer for %qD required before the end of its enclosing classdefault member initializer for unnamed bit-fielddefault member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>default template arguments may not be used in function template friend re-declarationdefault template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>default template arguments may not be used in partial specializationsdefault template arguments may not be used in template friend declarationsdefault type conversion cannot deduce template argument for %qDdefaulted %qD is not a friend of %qTdefaulted %qD must be %<const%>defaulted %qD must have parameters of either type %<const %T&%> or %qTdefaulted %qD must have parameters of either type %<const %T&%> or %qT, not bothdefaulted %qD must not have %<&&%> ref-qualifierdefaulted %qD must return %<bool%>defaulted %qD only available with %<-std=c++20%> or %<-std=gnu++20%>defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>defaulted constructor calls non-%<constexpr%> %qDdefaulted declaration %q+D does not match the expected signaturedefaulted default constructor does not initialize %q#Ddefaulted default constructor does not initialize any non-static data memberdefaulted destructor calls non-%<constexpr%> %qDdefaulted function %q+D with default argumentdefaulted member %qD must have parameter type %<const %T&%>defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qTdeferred type parameter at %Cdefined heredefined here %qDdefining a type in a cast is invalid in C++defining a type in a compound literal is invalid in C++defining explicit specialization %qD in friend declarationdefining type in %qs expression is invalid in C++definition in block %i does not dominate use in block %idefinition in block %i follows the usedefinition of %q#D ambiguates built-in declaration %q#Ddefinition of %q#D is marked %<dllimport%>definition of %q#T inside template parameter listdefinition of %q#T is not complete until the closing bracedefinition of %qD does not matchdefinition of %qD does not match %<#include <initializer_list>%>definition of %qD is not in namespace enclosing %qTdefinition of concept %qD has multiple statementsdefinition of concept %qD is emptydefinition of explicitly-defaulted %q+Ddefinition of implicitly-declared %qDdefinition of protocol %qE not founddefinition of static data member %q+D of dllimport%'d classdefinition provided for explicit instantiationdelegates are only for non-static functionsdelegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>deleted definition of %qD is not first declarationdeleted function %q+D overriding non-deleted functiondeleted in Fortran 95deleting %qT is undefineddeleting LTRANS file %s: %mdeleting array %q#Edeleting file %qs: %mdeleting file %s: %mdeleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviordeleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviordependent-name %qE is parsed as a non-type, but instantiation yields a typedeprecated conversion from string constant to %qTdeprecated message is not a stringdereference of non-pointerdereferencing %<void *%> pointerdereferencing a null pointerdereferencing a null pointer in %qEdereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddesignated initializers cannot be used with a non-aggregate type %qTdesignating the bound of variable length array argument %udesignator order for field %qD does not match declaration order in %qTdestination object %qE of size %sdestination object allocated heredestination object is likely at address zerodestination object of size %s allocated by %qEdestination object referenced by %<restrict%>-qualified argument 1 was declared heredestroying %<operator delete%> must be a member functiondestroying %<operator delete%> must be a usual deallocation functiondestroying %qE from outside current evaluation is not a constant expressiondestroying %qE outside its lifetimedestroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yetdestructor %qD declared as member templatedestructor cannot be static member functiondestructor does not return a value to testdestructor for %qE shall not be run eitherdestructor for %qT is ambiguousdestructor for alien class %qT cannot be a memberdestructor priorities are not supporteddestructor priorities from 0 to %d are reserved for the implementationdestructor priorities must be integers from 0 to %d inclusivedestructors may not be cv-qualifieddestructors may not be ref-qualifieddestructors may not have parametersdetected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enableddetermining value of %qsdid you mean %<-%s%>?did you mean %<-march=%s%>?did you mean %<-mcpu=%s%>?did you mean %<using enum %T::%D%>?did you mean to dereference the pointer?did you mean to use logical not (%<!%>)?did you mean to use logical not?difference between %qE and %qD does not have integer typedifferent number of parametersdifferent number of resultsdifferent parameter typesdifferent receiver typesdifferent result typesdifferent underlying type in enum %q#Tdifferent varargsdirect base %qT inaccessible in %qT due to ambiguitydirect call to %s in speculative call sequence has no speculative flagdirect call to %s in speculative call sequence has speculative_id %i out of rangedirect-list-initialization of %<auto%> requires exactly one elementdirective argument %qEdirective argument in the range [%E, %E]directive with only %<device_type%> or %<indirect%> clausesdisable pass %s for function %sdisable pass %s for functions in the range of [%u, %u]display all inbuilt system itemsdisplay statistics about the amount of source lines compiled and symbols useddisplay the location of module source files as they are compileddistinct Objective-C type in returndivision %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elementsdivision by zerodivision by zero is not a constant expressiondo not specify both -march=... and -mcpu=...do_check(): too many argsdo_simplify(): Too many args for intrinsicdoes not match member template declaration heredoes not support multilibdominator of %d should be %d, not %ddominator of %d status unknowndon%'t know how to delete %qsdon%'t support DSP extension instructionsdon%'t support performance extension instructionsdon%'t support performance extension version 2 instructionsdon%'t support string extension instructionsdouble colon in MODULE PROCEDURE statement at %Ldouble constants not supporteddouble linked list of assembler names corrupteddouble linked list of clones corrupteddue to different exception specificationsdump file: %s
  duplicate %<_Atomic%>duplicate %<_Thread_local%> or %<__thread%>duplicate %<asm%> operand name %qsduplicate %<asm%> qualifier %qEduplicate %<asm%> qualifier %qTduplicate %<const%>duplicate %<default%> case in %<_Generic%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qD specifierduplicate %qEduplicate %qE attributeduplicate %qE declaration specifierduplicate %qsduplicate %qs modifierduplicate (or overlapping) case valueduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of %qsduplicate definition of '%s'duplicate definition of a symbol versionduplicate direct call to %s in speculative call sequence with speculative_id %iduplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate feature modifier %qs of value %qs in %<target_version%> attributeduplicate info for %qEduplicate initialization of %qDduplicate insn UID: %iduplicate instance variable %q+Dduplicate interface declaration for category %<%E(%E)%>duplicate interface declaration for class %qEduplicate label %qDduplicate label declaration %qEduplicate loop headerduplicate member %q+Dduplicate reference %s in speculative call sequence with speculative_id %iduplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>duplicate virt-specifierduplicated %<if%> conditionduplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attributeduring %<-fcompare-debug%> recompilationduring %s pass: %s
! during load of binding %<%E%s%E%>during load of binding %<%E%s%E@%s%>during load of pendings for %<%E%s%E%>dwarf version %wu is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic type %qT of its operand does not have a base class of type %qTdynamic type %qT of its operand does not have an unambiguous public base class %qTeBPF stack limit exceededeach undeclared identifier is reported only once for each function it appears inearlier argument should specify number of elements, later size of each elementedge %s->%s has no corresponding call_stmtedge count is not compatible with function countedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge has both call_stmt and lto_stmt_uid setedge not foundedge points to wrong declaration:either %<-fopenacc%> or %<-fopenmp%> must be seteither all initializer clauses should be designated or none of them should beelaborated-type-specifier for a scoped enum must not use the %qD keywordelement index %qE is out of bounds %<[0 .. %E]%>element types must be the sameelement_number(): Bad dimension typeelemental binary operationelemental function arguments at %C are not compliantelemental procedureelements of array %q#D have incomplete typeelements of array %q#T have incomplete typeembedded %<\0%> in formatembedded NUL in CFString literalempty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)empty declarationempty declaration of %<enum%> type does not redeclare tagempty declaration with %<_Alignas%> does not redeclare tagempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty enum is invalidempty fileempty index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty left precision in %s formatempty parentheses were disambiguated as a function declarationempty precision in %s formatempty property attribute listempty range specifiedempty string in attribute %<target%>empty struct has size 0 in C, size 1 in C++empty structured binding declarationempty union has size 0 in C, size 1 in C++enabing %qs promotes %<%s%s%> to %<%s%s%>enable pass %s for function %senable pass %s for functions in the range of [%u, %u]enabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbencapsulation is malformedenclosing %<target%>enclosing %qsenclosing OpenACC %qs construct andenclosing OpenACC %qs construct with %qs clauseenclosing class of %<constexpr%> non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing parent compute constructenclosing regionenclosing routineenclosing target regionenclosing taskend expression refers to outer iterator %qDend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueentry block count not initializedenum constant defined hereenum constant in boolean contextenum conversion from %qT to %qT in assignment is invalid in C++enum conversion from %qT to %qT in initialization is invalid in C++enum conversion from %qT to %qT in return is invalid in C++enum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion when passing argument %d of %qE is invalid in C++enum type defined hereenum value is not %<CONST_DECL%> or %<INTEGER_CST%>enum value name is not %<IDENTIFIER_NODE%>enum value type is not %<INTEGER_TYPE%> nor convertible to the enumenumerated and non-enumerated type in conditional expressionenumerated mismatch in conditional expression: %qT vs %qTenumeration range differsenumeration value %qE not handled in switchenumeration values exceed range of %qsenumeration values exceed range of integerenumeration values exceed range of largest integerenumerator %qD does not match ...enumerator value %qE is outside the range of underlying type %qTenumerator value for %qD is not an integer constantenumerator value for %qD must have integral or unscoped enumeration typeenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenumerator value outside the range of %qsenumerator value outside the range of underlying typeenvironment variable %<COLLECT_GCC%> must be setenvironment variable %<COLLECT_GCC_OPTIONS%> must be setenvironment variable %<COLLECT_LTO_WRAPPER%> must be setenvironment variable %qs must expand to a non-negative integer less than or equal to %wdenvironment variable %qs not definedenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file %qsenvironment variable DJGPP points to missing file %qserrorerror closing %s: %merror closing optimization records %qserror in arguments to spec function %qserror in removing %serror writing %qserror writing optimization records to %qs: %serror writing to %s: %merror: error: unable to open '%s' for writing: %s
  errors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLexception cleanup for this placement new selects non-placement %<operator delete%>exception handling disabled, use %<-fexceptions%> to enableexception handling disabled; use %<-fexceptions%> to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caught by earlier handlerexception specification of %qD depends on itselfexcess elements in %qT initializerexcess elements in array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for statementexecution counts assumed to be zero
  execution counts estimated
! existing declaration %#qDexisting definition %qDexit %d->%d not recordedexit block count not initializedexpansion pattern %qE contains no parameter packsexpansion pattern %qT contains no parameter packsexpansion point is location %iexpected %<"%>expected %<#pragma omp scan%>expected %<#pragma omp section%> or %<}%>expected %<(%>expected %<(%> after template-argument-listexpected %<(%> at %Cexpected %<(%> or end of lineexpected %<)%>expected %<)%> at %Cexpected %<)%> or %<,%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>expected %<,%> or %<)%>expected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<]%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<::%>expected %<;%>expected %<;%> after class definitionexpected %<;%> after struct definitionexpected %<;%> after union definitionexpected %<;%> at end of member declarationexpected %<;%> or %<{%>expected %<;%> or %<{%> after method attribute definitionexpected %<;%>, %<,%> or %<)%>expected %<;%>, identifier or %<(%>expected %<<%>expected %<=%>expected %<=%> after Objective-C %qEexpected %<=%> at %Cexpected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<==%> comparison in %<if%> conditionexpected %<==%>, %<<%> or %<>%> comparison in %<if%> conditionexpected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>expected %<allocator%> or %<align%>expected %<ancestor%> or %<device_num%>expected %<asm%>expected %<at%>, %<severity%> or %<message%> clauseexpected %<auto%>expected %<auto%> or %<decltype(auto)%> after %qEexpected %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>expected %<cancel%> %<if%> clause modifierexpected %<catch%>expected %<class%>expected %<class%> or %<typename%>expected %<class%>, %<typename%>, or %<template%>expected %<co_yield%>expected %<concurrent%>expected %<data%>expected %<data%> after %<#pragma acc %s%>expected %<data%>, %<update%>, %<enter%> or %<exit%>expected %<declare target%> or %<assumes%>expected %<declare%> or %<assumes%>expected %<decltype%>expected %<delete%>expected %<depend%>, %<destroy%> or %<update%> clauseexpected %<directive%> or %<sequence%>expected %<else%>expected %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, %<ignored_attributes%> after %<#pragma GCC diagnostic%>expected %<extern%>expected %<finally%> or %<catch%>expected %<for%> after %qsexpected %<host%>, %<nohost%> or %<any%>expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>expected %<inclusive%> or %<exclusive%> clauseexpected %<match%>expected %<match%> at %Cexpected %<namespace%>expected %<new%>expected %<none%> or %<present%>expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<point%>expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clauseexpected %<read%>, %<write%>, %<update%>, or %<capture%> clauseexpected %<reproducible%> or %<unconstrained%>expected %<return%>expected %<scalar%>, %<aggregate%>, %<all%>expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>expected %<seq_cst%>, %<acquire%> or %<relaxed%>expected %<simd%>, %<reduction%>, %<target%> or %<variant%>expected %<static_assert%>expected %<target%>expected %<teams%>, %<parallel%> or %<thread%>expected %<template%>expected %<throw%>expected %<try%>expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clauseexpected %<using%>expected %<while%>expected %<{%>expected %<{%> at %Cexpected %<{%> or %<:%>expected %<}%>expected %<}%> at %Cexpected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %i or more, found %iexpected %i, found %iexpected %qE selector nameexpected %qT but argument is of type %qTexpected %qT but pointer is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected %qs keyword before dependent template nameexpected %qs or %qsexpected ...expected 64-bit address but argument 1 is %d-bitexpected 64-bit address but argument 2 is %d-bitexpected : at %Cexpected OpenMP directive nameexpected a string after %<#pragma message%>expected an OpenACC clauseexpected an OpenMP clauseexpected an SSA_NAME objectexpected an argument to %<msp430_select_cpu%>expected an identifier for the attribute nameexpected assumption clauseexpected at least one assumption clauseexpected attribute argument as balanced token sequenceexpected attribute before %<...%>expected between %i and %i, found %iexpected binary operatorexpected block indexexpected block specifierexpected boolean expressionexpected boolean typeexpected case labelexpected channelexpected class nameexpected class-keyexpected class-nameexpected constant integer expression with valid sync-hint valueexpected constant logical expressionexpected constant offsetexpected constant offset for %<__MEM%> operandexpected constant sizeexpected constant step for %<__MEM%> operandexpected constructor, destructor, or type conversionexpected context selector set nameexpected context selector set name at %Cexpected contract level: %<default%>, %<audit%>, or %<axiom%>expected contract semantic or levelexpected contract-roleexpected count valueexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected directive nameexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected expression at %Cexpected expression-list or type-idexpected frequency qualityexpected frequency valueexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier at %Cexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected identifier or string literalexpected identifier or string literal at %Cexpected initializerexpected integerexpected integer expressionexpected integer expression listexpected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected loop numberexpected map index on right hand sideexpected module-nameexpected module-partitionexpected name at %Cexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected pointer as argument of unary %<*%>expected pointer in %qs clauseexpected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected signature: %qDexpected simd clause at %Cexpected single pointer in %qs clauseexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected struct, slice, array, or map type for composite literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected trait selector nameexpected trait selector name at %Cexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexpected variant name at %Cexpecting %E byte in a region of size %Eexpecting %E bytes in a region of size %Eexpecting %E or more bytes in a region of size %Eexpecting argument of type pointer or of type integer for argument 1expecting between %E and %E bytes in a region of size %Eexpecting internal function nameexpecting one and only one label to be declaredexperimental flag to turn on the new strict type checkerexplicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>explicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion function was not consideredexplicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>explicit deduction guide declared hereexplicit deduction guides not considered for copy-initializationexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of %qD outside its namespace must use a nested-name-specifierexplicit instantiation of function concept %q#Dexplicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation of variable concept %q#Dexplicit instantiation shall not use %<consteval%> specifierexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit object member function %qD cannot have cv-qualifierexplicit object member function %qD cannot have ref-qualifierexplicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>explicit object member function overrides virtual functionexplicit object parameter declared hereexplicit object parameter is already a mutable referenceexplicit qualification in declaration of %qDexplicit register variable %qs cannot be used in nested functionexplicit register variable %qs declared %<extern%>explicit register variable %qs declared thread localexplicit specialization %q#D may be missing attributesexplicit specialization declared %<concept%>explicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of %qD outside its namespace must use a nested-name-specifierexplicit specialization of function concept %qDexplicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:explicitly used registers must be grouped at top of stackexponent-letter %<q%> in real-literal-constant at %Cexporting %q#D that does not have external linkageexpr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE does not designate a %<constexpr%> functionexpression %qE is not a constant expressionexpression %qs requires %<object.TypeInfo%> and cannot be used with %<-fno-rtti%>expression cannot be used as a functionexpression does not compute the number of elements in this array; element type is %qT, not %qTexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression must be enclosed in parenthesesexpression must be integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeextend_ref(): Bad tailextended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>extended registers have no high halvesextern declaration of %q+D follows declaration with no linkageextern model globalvalueextern structured binding is not name-independentextern variable is not name-independentexternal TLS initialization functions not supported on this targetexternal linkage required for symbol %q+D because of %qE attributeexternally visible inline cloneextra %<;%>extra %<;%> after in-class function definitionextra brace group at end of initializerextra compile time semantic checking, typically tries to catch poor programming styleextra elements in scalar initializerextra outgoing edge %d->%dextra qualification %<%T::%> on member %qsextra qualification not allowedextra semicolonextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)extraneous data at end of filefail to initialize plugin %sfailed %<assume%> attribute assumptionfailed %s mapper %qsfailed %s mapper %qs line %ufailed mapper handshake %sfailed to create map component '%s'failed to create union component '%s'failed to expand built-in functionfailed to get exit status: %mfailed to get process times: %mfailed to initialize plugin %sfailed to load binding %<%E%s%E%>failed to load binding %<%E%s%E@%s%>failed to load pendings for %<%E%s%E%>failed to open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to read compiled module cluster %u: %sfailed to read compiled module: %sfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailed to split %qD for %<strub%>failed to translate literal to execution character set %qTfailed to write compiled module: %sfailure memory model %qs cannot be stronger than success memory model %qs for %qDfailure memory model %wi cannot be stronger than success memory model %wi for %qDfailure to simplify substring reference in DATA statement at %Lfailure trying to reload:fallthru edge after a control statement in bb %dfallthru edge after unconditional jump in bb %ifallthru edge crosses section boundary in bb %ifallthru to exit from bb %dfast enumeration is not available in Objective-C 1.0fastcall and cdecl attributes are not compatiblefastcall and regparm attributes are not compatiblefastcall and stdcall attributes are not compatiblefastcall and thiscall attributes are not compatiblefatal error: fclose %s: %mfe_runtime_error string must be null terminatedfe_runtime_error: Wrong number of arguments (%d instead of %d)field %q#D can be accessed via %q#Dfield %q#D with same name as classfield %qD has incomplete type %qTfield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield number exceeds definition of setfield number out of range trying to access set elementfield precision specifierfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields cannot have RVV type %qTfields cannot have SVE type %qTfields have different layout in another translation unitfile %qs left but not enteredfile ends in default argumentfile-scope compound literal specifies %<register%>file-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>filename %qs does not start with profile prefix %qsfill characterfill character in strfmon formatfind_array_spec(): unused as(1)find_array_spec(): unused as(2)find_enum(): Enum not foundfini function found in object %sfirst %<sizeof%> operand was declared herefirst argument must be []bytefirst argument of %q+D should be %<int%>first argument of %qD must be a pointer, second integer constantfirst argument to %<__builtin_call_with_static_chain%> must be a call expressionfirst argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>first argument to %qD must be a string literalfirst expression has type %qTfirst mismatch is fieldfirst offset must be in opposite direction of loop iterationsfirst register must be R0first seen herefirst specified herefixed ebp register requires %<-maccumulate-outgoing-args%>fixed ebp register requires %<target("accumulate-outgoing-args")%>fixed register %s used to pass parameter to functionfixed tree mismatchfixed-point overflow in expression %qE of type %qT results in %qEfixed-point overflow in expression of type %qT results in %qEfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member %qD does not have well defined padding bits for %qsflexible array member %qD in an otherwise empty %q#Tflexible array member %qD in unionflexible array member %qD not at end of %q#Tflexible array member in a struct with no named membersflexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating literal exceeds range of %qT typefloating literal truncated to zerofloating point overflow in expression %qE of type %qT results in %qEfloating point overflow in expression of type %qT results in %qEfloating-point constant not a valid immediate operandfloating-point suffix %qs shadowed by implementationfloating-point unit %qs differs from PRID preset %qsflow control insn inside a basic blockfmax-include-depth=<number> Set the maximum depth of the nested #include.fold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>fopen %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for array function parameter length expression must be specifiedfor backward compatibilityfor deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)for increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor pointer type length expression must be specifiedfor statement expectedfor template declaration %q+Dfor the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512for type %qTfor unknown bound array type length expression must be specifiedfor, while or do statement expectedforce positive result from MOD and DIV result floorformatformat argument %d unused before used argument %d in %<$%>-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat of column headings in %<devices.csv%> is incorrectformat string argument follows the arguments to be formattedformat string argument is not a string typeformat string is defined hereformat string is not an array of type %qsforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforming type of %qsforward declaration of %q#Tforward reference to frame of %qsfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfp software completion requires %<-mtrap-precision=i%>fr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe pointer required, but reservedframe size of %qs is %wd bytesframe size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is addedframe size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this functionframe size too large for reliable stack checkingfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupfriend declaration %q#D declares a non-template functionfriend declaration %qD in local class without prior local declarationfriend declaration %qD is not visible to explicit specializationfriend declaration %qD may not have virt-specifiersfriend declaration does not name a class or functionfriend declaration herefriend declaration not in class definitionfriend declaration of %q#D specifies default arguments and isn%'t the only declarationfriend declaration of %qD specifies default arguments and isn%'t a definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>friend function definition %qs cannot have a name qualified with %<%D::%>friend function definition %qs cannot have a name qualified with %<::%>friend function template with constraints that depend on outer template parameters must be a definitionfrom definition of %q#Dfrom previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it has %<noclone%> attributefunction %q+F can never be copied because it receives a non-local gotofunction %q+F can never be copied because it saves address of local label in a static variablefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it has a VLA argumentfunction %q+F can never be inlined because it is suppressed using %<-fno-inline%>function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD declared %<[[noreturn]]%> but its first declaration was notfunction %qD declared %<virtual%> inside a unionfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codefunction %qs, parameter %u, has IPA-SRA accesses which overlapfunction %qs, parameter %u, is used but does not have any certain IPA-SRA accessfunction arguments of %<__builtin_tgmath%> all have the same typefunction arguments of %<__builtin_tgmath%> lack type-generic parameterfunction attributes %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction call of variable concept %qEfunction called through a non-compatible typefunction concept must be calledfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<co_return%> statementfunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition declared %qsfunction definition does not declare parametersfunction definition has qualified void return typefunction does not return a value to testfunction does not return string typefunction has external linkage when the user requests only inlining static for live patchingfunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>function not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction or array type %qT in %<#pragma omp declare reduction%>function or array type in %<#pragma omp declare reduction%>function parameterfunction parameter %qD may not appear as list item in an %<allocate%> directivefunction pointers not supported with %<-mabi=ti%> optionfunction previously declared %<static%> redeclared %<extern%>function requires a dual-context, which is not yet supported by GDCfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of labelfunction returns address of local variablefunction returns an aggregatefunction starts on a higher line number than it endsfunction symbol is not functionfunction template %qD redeclared as a class templatefunction template-id %qD in nested-name-specifierfunction types not truly compatible in ISO Cfunction versions cannot be marked as %<gnu_inline%>, bodies have to be generatedfunction with contracts %q+D overriding contractless functionfunction with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>functional cast to array type %qTfunctions with %qs state require the ISA extension %qsfunctions with SME state require the ISA extension %qsgang reduction on an orphan loopgarbage at end of %<#pragma nomember_alignment%>gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  generate a C source scaffold for the current module being compiledgenerate a C++ source scaffold for the current module being compiledgenerate a shared library from the modulegenerate error messages which render keywords in lower casegenerate extra nops to improve debugging, producing an instruction for every code related keywordgenerate static scaffold initialization and finalization for every module inside maingenerate the main functiongenerate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>generic thunk code fails for method %qD which uses %<...%>get_mpz(): Not an integer constantgetting core file size maximum limit: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typegfc_array_dimen_size(): Bad EXPR_ARRAY exprgfc_array_dimen_size(): Bad dimensiongfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodegfc_expression_rank(): Two array specsgfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typegfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Expression isn't a variablegfortran does not support -E without -cppgfortran: Only one %<-J%> option allowedgimple call has no targetgimple call has two targetsgimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockgimplification failedglobal constructors not supported on this targetglobal destructors not supported on this targetglobal module fragment contents must be from preprocessor inclusionglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).grave accent %<`%> in formatgsplit-dwarf is not supported on this platformhad semantic errors when compilinghardware decimal floating-point instructions not available in ESA/390 modehardware decimal floating-point instructions not available on %shardware vector support not available on %shardware vector support not available with %<-msoft-float%>has different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamheader module expected, module %qs foundherehigh bound %qE above array section size in %qs clausehigh bound for the array is outside the ztype limitshigh bound for the subrange has overflowedhistogram value statement does not correspond to the statement it is associated withiWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier %qE is a keyword in C++20identifier expected after %<@protocol%>identifier overflow: %dif any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives insteadif this code is reached, the program will abortif this use is part of a public ABI, change it to instead use a constant variable you defineif using %qs is not feasible, use %qs insteadignoring %<#pragma %s %s%>ignoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %<-fschedule-insns%> because of exception handling bugignoring %<asm%> specifier for non-static local variable %q+Dignoring %<sink%> clause with offset that is not a multiple of the loop stepignoring %qD attribute on anonymous namespaceignoring %qD attribute on non-inline namespaceignoring %qE attribute applied to template instantiation %qTignoring %qE attribute applied to template specialization %qTignoring %qE attribute not set on a variableignoring %qE attribute set on const variableignoring %qE attribute set on initialized variableignoring %qE attribute set on uninitialized variableignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE after earlier %qEignoring attribute %qE because it conflicts with attribute %<either%>ignoring attribute %qE because it conflicts with attribute %<lower%>ignoring attribute %qE because it conflicts with attribute %<noinit%>ignoring attribute %qE because it conflicts with attribute %<persistent%>ignoring attribute %qE because it conflicts with attribute %<section%>ignoring attribute %qE because it conflicts with attribute %<upper%>ignoring attribute %qE because it conflicts with attribute %qsignoring attribute %qE because of excess arguments starting at %qEignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qsignoring attribute %qs because it conflicts with previous %qsignoring attributes applied to %qT after definitionignoring attributes applied to class type %qT outside of definitionignoring attributes applied to dependent type %qT without an associated declarationignoring attributes in template argument %qEignoring attributes on template argument %qTignoring duplicate directory "%s"
--- 2043,2068 ----
  
  Use "-Wl,OPTION" to pass "OPTION" to the linker.
  
! Use %reloc() assembly operators (for backward compatibility).Use %reloc() assembly operators.Use %reloc() operators, rather than assembly macros, to load addresses.Use -G for data that is not defined by the current object.Use -G for object-local data.Use -mlong-double-64 for 64-bit IEEE floating point format.  Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM).Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer.Use 128-bit long double.Use 16 bit int.Use 32 bit int.Use 32-bit ABI.Use 32-bit DWARF format when emitting DWARF debug information.Use 32-bit floating-point registers.Use 32-bit general registers.Use 32-bit offsets in jump tables rather than 16-bit offsets.Use 4 byte entries in switch tables.Use 4 media accumulators.Use 4-operand madd.s/madd.d and related instructions where applicable.Use 4xx half-word multiply instructions.Use 4xx string-search dlmzb instruction.Use 64 FPRs.Use 64 GPRs.Use 64-bit ABI.Use 64-bit DWARF format when emitting DWARF debug information.Use 64-bit floating-point registers.Use 64-bit general registers.Use 64-bit long double.Use 8 media accumulators.Use 80-bit long double.Use ABI reserved registers.Use AltiVec instructions.Use Bionic C library.Use Branch Likely instructions, overriding the architecture default.Use CONST16 instruction to load constants.Use Cyclic Redundancy Check (CRC) instructions.Use EABI.Use Enhanced Virtual Addressing instructions.Use Floating-point Multiply Single to Double (FsMULd) instruction.Use GNU C library.Use GP relative sdata/sbss sections.Use GP-relative addressing to access small data.Use Global INValidate (GINV) instructions.Use H8/300 alignment rules.Use IEEE math for fp comparisons.Use IRA based register pressure calculation in RTL hoist optimizations.Use IRA based register pressure calculation in RTL loop optimizations.Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions.Use ISA 2.07 transactional memory (HTM) instructions.Use LRA instead of reload (transitional).Use LRA instead of reload.Use LRA register allocator.Use Loongson EXTension (EXT) instructions.Use Loongson EXTension R2 (EXT2) instructions.Use Loongson MultiMedia extensions Instructions (MMI) instructions.Use MCU instructions.Use MIPS MSA Extension instructions.Use MIPS-3D instructions.Use MIPS-DSP REV 2 instructions.Use MIPS-DSP instructions.Use Mingw-specific thread support.Use Neon double-word (rather than quad-word) registers for vectorization.Use Neon quad-word (rather than double-word) registers for vectorization.Use P-mnemonics for branches statically predicted as taken.Use PLT for PIC calls (-fno-plt: load the address from GOT at call site).Use PMC-style 'mad' instructions.Use PowerPC General Purpose group optional instructions.Use PowerPC Graphics group optional instructions.Use PowerPC V2.01 single field mfcr instruction.Use PowerPC V2.02 floating point rounding instructions.Use PowerPC V2.02 popcntb instruction.Use PowerPC V2.05 compare bytes instruction.Use PowerPC V2.06 popcntd instruction.Use PowerPC-64 instruction set.Use ROM instead of RAM.Use SSE register passing conventions for SF and DF mode.Use STB_GNU_UNIQUE if supported by the assembler.Use SmartMIPS instructions.Use UNIX assembler syntax.Use UltraSPARC Compare-and-Branch extensions.Use UltraSPARC Fused Multiply-Add extensions.Use UltraSPARC Population-Count instruction.Use UltraSPARC Subtract-Extended-with-Carry instruction.Use UltraSPARC Visual Instruction Set version 1.0 extensions.Use UltraSPARC Visual Instruction Set version 2.0 extensions.Use UltraSPARC Visual Instruction Set version 3.0 extensions.Use UltraSPARC Visual Instruction Set version 4.0 extensions.Use VAX fp.Use VAXC structure conventions.Use VMS exit codes instead of posix ones.Use Virtualization (VZ) instructions.Use __cxa_atexit to register destructors.Use __cxa_get_exception_ptr in exception handling.Use a 32-bit long type.Use a 4-byte record marker for unformatted files.Use a 64-bit long type.Use a lightweight configuration of printf and puts to reduce code size. For single-threaded applications, not requiring reentrant I/O only. Requires Newlib Nano IO.Use a minimum runtime (no static initializers or ctors) for memory-constrained devices.Use a smart stack protection method for certain functions.Use a stack protection method for every function.Use additional VIS instructions introduced in OSA2017.Use addresses that allocate global registers.Use all registers, reserving none for interrupt handlers.Use alternate register names.Use an 8-bit 'int' type.Use an 8-byte record marker for unformatted files.Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code.Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code.Use arbitrary sized immediates in bit operations.Use big-endian byte order.Use bit tests for sufficiently large switch statements.Use branch-and-break sequences to check for integer divide by zero.Use branch-protection features.Use bras for executable < 64k.Use call-clobbered registers for parameters and return value.Use call0 ABI.Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number.Use caller save register across calls if possible.Use certain scalar instructions added in ISA 3.0.Use control speculation.Use custom stacks instead of local memory for automatic storage.Use data speculation after reload.Use data speculation before reload.Use decimal floating point instructions.Use default method for sdata handling.Use different calling convention using 'rtd'.Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number.Use direct references against %gs when accessing tls data.Use eXtended Physical Address (XPA) instructions.Use epsilon-respecting floating point compare instructions.Use expression value profiles in optimizations.Use f2c calling convention.Use features of and optimize for CPU.Use features of and schedule code for given CPU.Use features of and schedule given CPU.Use features of architecture ARCH.Use field-wise comparisons for struct equality.Use flat register window model.Use fp double instructions.Use fp registers.Use full-set registers for register allocation.Use given SPARC-V9 code model.Use given address mode.Use given assembler dialect.Use given register vector width instructions instead of maximum register width in the auto-vectorizer.Use given stack-protector guard.Use given thread-local storage dialect.Use given x86-64 code model.Use hardware FP (default).Use hardware FP.Use hardware division instructions on ColdFire.Use hardware floating point conversion instructions.Use hardware floating point instructions.Use hardware floating point square root instruction.Use hardware floating point.Use hardware floating-point divide and square root instructions.Use hardware fp.Use hardware instructions for integer division.Use hardware prefetch instruction.Use hardware quad FP instructions.Use hardware transactional execution instructions.Use hardware vector facility instructions and enable the vector ABI.Use in block control speculation.Use in block data speculation after reload.Use in block data speculation before reload.Use in/loc/out register names.Use indirect CALLXn instructions for large programs.Use indirect calls.Use inline plt sequences to implement long calls and -fno-plt.Use instructions of and schedule code for given CPU.Use integer madd/msub instructions.Use internal function id in profile lookup.Use jump tables for sufficiently large switch statements.Use ldcw/ldcd coherent cache-control hint.Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls.Use little-endian byte order.Use ll, sc and sync instructions.Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable.Use media instructions.Use microMIPS instructions.Use multiply add/subtract instructions.Use multiply high instructions for high part of 32x32 multiply.Use musl C library.Use native (MS) bitfield layout.Use new adddi3/subdi3 patterns.Use normal calling convention.Use of intrinsic module %qs at %C conflicts with non-intrinsic module name used previouslyUse of non-intrinsic module %qs at %C conflicts with intrinsic module name used previouslyUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %C is incompatible with option %sUse of the NUMERIC_STORAGE_SIZE named constant from intrinsic module ISO_FORTRAN_ENV at %L is incompatible with option %qsUse only one TOC entry per procedure.Use ordinarily cached memory accesses for volatile references.Use packed stack layout.Use paired-single floating-point instructions.Use pattern compare instructions.Use pc-relative switch case tables - this enables case table shortening.Use portable calling conventions.Use profiling information for branch probabilities.Use propolice as a stack protection method.Use push instructions to save outgoing arguments.Use r11 to hold the static link in calls to functions via pointers.Use random base tag for each frame, as opposed to base always zero.Use red-zone in the x86-64 code.Use reduced-set registers for register allocation.Use register stack for parameters and return value.Use registers for argument passing.Use registers r2 and r5.Use reorder instructions (swap and byte reversed load/store) (default).Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'.Use sample profile information for call graph node weights. The profile file is specified in the argument.Use shared libraries.Use simple data speculation check for control speculation.Use simple data speculation check.Use simulator runtime.Use smaller but slower prologue and epilogue code.Use software emulation for floating point (default).Use software floating point comparisons.Use software floating point.Use software integer multiplication.Use stack bias.Use stack protection method only for functions with the stack_protect attribute.Use structs on stronger alignment for double-word copies.Use stubs for function prologues.Use synci instruction to invalidate i-cache.Use table based fast divide (default at -O3).Use table lookup optimization for small signed integer divisions.Use tas.b instruction for __atomic_test_and_set.Use the AIX Vector Extended ABI.Use the AltiVec ABI extensions.Use the Cray Pointer extension.Use the DEC assembler syntax.Use the ELFv1 ABI.Use the ELFv2 ABI.Use the GNU assembler syntax.Use the GNU extension to the PE format for aligned common data.Use the Modern linker (MOLD) linker instead of the default linker.Use the RTL dead code elimination pass.Use the RTL dead store elimination pass.Use the WIP borrow checker.Use the bfd linker instead of the default linker.Use the bit-field instructions.Use the divide instruction.Use the floating point unit for integer add/subtract.Use the given base register for addressing the stack-protector guard.Use the given data alignment.Use the given offset for addressing the stack-protector guard.Use the given symbol for addressing the stack-protector guard.Use the gold linker instead of the default linker.Use the hardware barrel shifter instead of emulation.Use the lld LLVM linker instead of the default linker.Use the most feature-enabling options allowed by other options.Use the mvcle instruction for block moves.Use the narrowest integer type possible for enumeration types.Use the new min/max instructions defined in ISA 3.0.Use the simulator runtime.Use the soft multiply emulation (default).Use the software emulation for divides (default).Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code.Use the temporary and experimental name resolution pipeline instead of the stable oneUse traditional GNU semantics for inline functions.Use trap instructions to check for integer divide by zero.Use traps instead of diagnostics of undefined behavior sanitizers.Use uClibc C library.Use unicode startup and define UNICODE macro.Use vector and scalar instructions added in ISA 2.07.Use vector instructions added in ISA 3.0.Use vector/scalar (VSX) instructions.Use windowed registers ABI.Use zero-extending memory loads, not sign-extending ones.Use zlib/zstd compression level <number> for IL.Used for generating code for some older kernel revisions.Used hereUsed in Fix-and-Continue mode to indicate that object files may be swapped in at runtime.Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 4.Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop.  The default value is 6.User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE constructUser operator %qs referenced at %L not found in module %qsUser operator procedure %qs at %L cannot be assumed character lengthUser operator procedure %qs at %L must be a FUNCTIONUser operator procedure %qs at %L must have at least one argumentUses of this option are diagnosed.Using %<-mevex512%> without any AVX512 features enabled together with AVX10.1 only will not enable any AVX512 or AVX10.1-512 features, using 256 as max vector sizeUsing IBM extended precision %<long double%>Using IEEE extended precision %<long double%>Using built-in specs.
! Using function %qs at %L is deprecatedUsing parameter %qs declared at %L is deprecatedUsing subroutine %qs at %L is deprecatedUsing variable %qs at %L is deprecatedUsually "private extern" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported.VALUE argument of the %s intrinsic function at %L shall be definableVALUE attribute at %CVALUE is not allowed inside of BLOCK at %CVALUE object %qs in %s clause at %LVALUE statement at %CVALUES argument of DATE_AND_TIME at %L has non-default kindVALUES argument of DATE_AND_TIME at %L must have a decimal exponent range of at least fourVOIDmode on an outputVOLATILE attribute at %CVOLATILE attribute at %L cannot be specified in a PURE procedureVOLATILE statement at %CValid ISA versions (for use with the -mcpu= option)Valid Nios II ISA levels (for -march):Valid arguments for the -msdata= option:Valid arguments to -malign-:Valid arguments to -mcode-readable=:Valid arguments to -mfpmath=:Valid arguments to -mr10k-cache-barrier=:Valid arguments to -mstack-protector-guard=:Valid arguments to -mstringop-strategy=:Valid arguments to -mtp=:Valid arguments to -param=vsetvl-strategy=:Valid options for GP-relative addressing (for -mgpopt):Validate vtable pointers before using them.Value of HINT clause at %L shall be a valid constant hint expressionVariable %qs at %C cannot be redefined inside loop beginning at %LVariable %qs at %C with an initializer already appears in a DATA statementVariable %qs at %L cannot be BIND(C) because it is neither a COMMON block nor declared at the module level scopeVariable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributesVariable %qs at %L cannot have both the OPTIONAL and the VALUE attribute because procedure %qs is BIND(C)Variable %qs at %L cannot have both the POINTER and BIND(C) attributesVariable %qs at %L has not been assigned a format labelVariable %qs at %L in common block %qs at %C must be declared with a C interoperable kind since common block %qs is bind(c)Variable %qs at %L in this context must be constantVariable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray or have coarray componentsVariable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy argumentVariable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may not be C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because derived type %qs is not C interoperableVariable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is not C interoperable because it is polymorphicVariable %qs at %L is in COMMON but only in BLOCK DATA initialization is allowedVariable %qs at %L may not be a C interoperable kind but it is BIND(C)Variable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to function %qsVariable %qs at %L not definable inside loop beginning at %L as INTENT(INOUT) argument to subroutine %qsVariable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarrayVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to function %qsVariable %qs at %L set to undefined value inside loop beginning at %L as INTENT(OUT) argument to subroutine %qsVariable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)Variable %qs at %L with coarray component shall be a nonpointer, nonallocatable scalar, which is not a coarrayVariable %qs cannot appear in a variable definition context (%s) at %L in PURE procedureVariable %qs cannot appear in the expression at %LVariable %qs from module %qs with binding label %qs at %L uses the same global identifier as entity at %L from module %qsVariable %qs has not been assigned a target label at %LVariable %qs in %s clause is used in NAMELIST statement at %LVariable %qs in common block %qs at %C cannot be bind(c) since it is not globalVariable %qs in common block %qs at %C must be declared with a C interoperable kind since common block %qs is BIND(C)Variable %qs in common block %qs at %L cannot be declared with BIND(C) since it is not a globalVariable %qs in common block %qs at %L may not be a C interoperable kind though common block %qs is BIND(C)Variable %qs is PROTECTED and cannot appear in a pointer association context (%s) at %LVariable %qs is PROTECTED and cannot appear in a variable definition context (%s) at %LVariable %qs is not a dummy argument at %LVariable %qs is used at %L before the ENTRY statement in which it is a parameterVariable %qs shall be declared in the same scoping unit as !$ACC DECLARE at %LVariable %qs with binding label %qs at %L uses the same global identifier as entity at %LVariable %qs, used in a specification expression, is referenced at %L before the ENTRY statement in which it is a parameterVariable %s at %L of type EVENT_TYPE or with subcomponent of type EVENT_TYPE must be a coarrayVariable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE must be a coarrayVariable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, CODIMENSION, POINTER or VALUE attributeVariable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) attributeVariable %s at %L with NO_ARG_CHECK attribute may only be used as actual argumentVariable %s at %L with NO_ARG_CHECK attribute shall be a dummy argumentVariable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of an numeric intrinsic typeVariable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an assumed-size arrayVariable %s at %L with NO_ARG_CHECK attribute shall not have a subobject referenceVariable %s cannot be INTENT(IN) at %CVariable %s cannot be assigned in PURE procedure at %CVariable at %C is an element of a COMMON blockVariable at %L mentioned multiple times in clauses of the same OMP DECLARE TARGET directiveVariable in the ordinary assignment at %L is a procedure pointer componentVariable is USE-associated with !$ACC DECLARE at %LVariable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE REDUCTION at %LVariable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP DECLARE REDUCTION at %LVariable type is UNKNOWN in assignment at %LVariable with NO_ARG_CHECK attribute at %L is only permitted as argument to the intrinsic functions C_LOC and PRESENTVector library ABI to use.Vector size conflicts between AVX10.1 and AVX512, using 512 as max vector sizeVectorize for double-word operations.Verify that paths are feasible when emitting diagnostics.Version loops based on whether indices have a stride of one.Virtual function multiversioning not supportedVolatile memory accesses do not use I/O load/store instructions.Volatile memory accesses use I/O load/store instructions.WAIT at %C not allowed in Fortran 95WAIT clause at %L requires a scalar INTEGER expressionWAIT statement not allowed in PURE procedure at %CWHERE assignment target at %L has inconsistent shapeWHERE mask at %L has inconsistent shapeWHERE/ELSEWHERE clause at %L requires a LOGICAL arrayWarn about "extern" declarations not at file scope.Warn about "suspicious" constructs.Warn about 'new' of type with extended alignment without -faligned-new.Warn about @selector()s without previously declared methods.Warn about C constructs that are not in the common subset of C and C++.Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011.Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014.Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017.Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020.Warn about C++ polymorphic types where adding final keyword would improve code quality.Warn about C++ virtual methods where adding final keyword would improve code quality.Warn about C++11 constructs in code compiled with an older standard.Warn about C++11 inheriting constructors when the base has a variadic constructor.Warn about C++14 constructs in code compiled with an older standard.Warn about C++17 constructs in code compiled with an older standard.Warn about C++20 constructs in code compiled with an older standard.Warn about C++23 constructs in code compiled with an older standard.Warn about C++26 constructs in code compiled with an older standard.Warn about GCC format strings with strings unsuitable for diagnostics.Warn about NULL being passed to argument slots marked as requiring non-NULL.Warn about PCH files that are found but not used.Warn about USE statements that have no ONLY qualifier.Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage.Warn about a cast to reference type that does not use a related user-defined conversion function.Warn about accesses to interior zero-length array members.Warn about alignment of COMMON blocks.Warn about all enumerated switches missing a specific case.Warn about an empty body in an if or else statement.Warn about an invalid DO loop.Warn about boolean expression compared with an integer value different from true/false.Warn about buffer overflow in string manipulation functions like memcpy and strcpy.Warn about called procedures not explicitly declared.Warn about calling std::move on a local object in a return statement preventing copy elision.Warn about calls to snprintf and similar functions that truncate output.Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1.Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument.Warn about calls with implicit interface.Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable.Warn about casting functions to incompatible types.Warn about casts between incompatible function types.Warn about casts that will produce a null result.Warn about casts which discard qualifiers.Warn about catch handlers of non-reference type.Warn about certain operations on boolean expressions.Warn about code paths in which NULL is passed to a must-not-be-NULL function argument.Warn about code paths in which a NULL function pointer is called.Warn about code paths in which a NULL pointer is dereferenced.Warn about code paths in which a call is made to strtok with undefined behavior.Warn about code paths in which a file descriptor can be closed more than once.Warn about code paths in which a file descriptor is not closed.Warn about code paths in which a file descriptor is used without being checked for validity.Warn about code paths in which a freed value is used.Warn about code paths in which a heap-allocated pointer leaks.Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned.Warn about code paths in which a non-heap pointer is freed.Warn about code paths in which a pointer can be freed more than once.Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced.Warn about code paths in which a pointer to a buffer is assigned to an incompatible type.Warn about code paths in which a pointer to a stale stack frame is used.Warn about code paths in which a possibly-NULL pointer is dereferenced.Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument.Warn about code paths in which a read or write is performed on a closed file descriptor.Warn about code paths in which a shift with count >= width of type is attempted.Warn about code paths in which a shift with negative count is attempted.Warn about code paths in which a stdio FILE can be closed more than once.Warn about code paths in which a stdio FILE is not closed.Warn about code paths in which a va_list is used after va_end.Warn about code paths in which a write or read to a buffer is out-of-bounds.Warn about code paths in which an 'assert()' is made involving an unsanitized value.Warn about code paths in which an async-signal-unsafe function is called from a signal handler.Warn about code paths in which an on-stack buffer is passed to putenv.Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime.Warn about code paths in which an operation is attempted on the wrong type of file descriptor.Warn about code paths in which an uninitialized value is used.Warn about code paths in which an unsanitized value is used as a divisor.Warn about code paths in which an unsanitized value is used as a pointer offset.Warn about code paths in which an unsanitized value is used as a size.Warn about code paths in which an unsanitized value is used as an allocation size.Warn about code paths in which an unsanitized value is used as an array index.Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed.Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa.Warn about code paths in which sensitive data is copied across a security boundary.Warn about code paths in which sensitive data is written to a file.Warn about code paths in which the wrong deallocation function is called.Warn about code paths in which undefined behavior would occur due to overlapping buffers.Warn about code paths in which va_arg is used too many times on a va_list.Warn about code paths in which va_arg uses the wrong type.Warn about code paths in which va_start or va_copy is used without a corresponding va_end.Warn about code paths which appear to lead to an infinite loop.Warn about code paths which appear to lead to infinite recursion.Warn about code paths which attempt to write to a const object.Warn about code paths which attempt to write to a string literal.Warn about code which might break strict aliasing rules.Warn about comparison of different enum types.Warn about comparisons between two operands of array type.Warn about compile-time integer division by zero.Warn about constant integer divisions with truncated results.Warn about creation of array temporaries.Warn about dangling else.Warn about declarations of entities that may be missing attributes that related entities have been declared with.Warn about deleting polymorphic objects with non-virtual destructors.Warn about deprecated 'vector long ...' AltiVec type usage.Warn about deprecated arithmetic conversions on operands of enumeration types.Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type.Warn about deprecated uses of volatile qualifier.Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element.Warn about duplicated branches in if-else statements.Warn about duplicated conditions in an if-else-if chain.Warn about enum/integer type mismatches.Warn about enumerated switches missing a "default:" statement.Warn about enumerated switches, with no default, missing a case.Warn about equality comparisons involving REAL or COMPLEX expressions.Warn about features not present in ISO C11, but present in ISO C23.Warn about features not present in ISO C90, but present in ISO C99.Warn about features not present in ISO C99, but present in ISO C11.Warn about features not present in traditional C.Warn about format strings that are not literals.Warn about format strings that contain NUL bytes.Warn about function call elimination.Warn about function calls with format strings that write past the end of the destination region.Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1.Warn about function parameters declared without a type specifier in K&R-style functions.Warn about function pointer arithmetic.Warn about functions which might be candidates for __attribute__((cold)).Warn about functions which might be candidates for __attribute__((const)).Warn about functions which might be candidates for __attribute__((malloc)).Warn about functions which might be candidates for __attribute__((noreturn)).Warn about functions which might be candidates for __attribute__((pure)).Warn about functions which might be candidates for __attribute__((returns_nonnull)).Warn about functions which might be candidates for format attributes.Warn about global functions without previous declarations.Warn about global functions without prototypes.Warn about global variables without previous declarations.Warn about implicit conversion of enum types.Warn about implicit conversions from "float" to "double".Warn about implicit declarations.Warn about implicit function declarations.Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays.Warn about inappropriate attribute usage.Warn about incompatible integer to pointer and pointer to integer conversions.Warn about invalid OpenACC dimensions.Warn about invalid UTF-8 characters.Warn about invalid forms of delimited or named escape sequences.Warn about invalid uses of the "offsetof" macro.Warn about likely missing requires keyword.Warn about macros defined in the main file that are not used.Warn about macros that have conflicting header units definitions.Warn about maybe uninitialized automatic variables.Warn about mismatched declarations of VLA parameters.Warn about mismatched declarations of array parameters and unsafe accesses to them.Warn about missing ampersand in continued character constants.Warn about missing fields in struct initializers.Warn about missing sized deallocation functions.Warn about misuses of pragmas.Warn about most implicit conversions.Warn about multiple declarations of the same object.Warn about narrowing conversions within { } that are ill-formed in C++11.Warn about non-virtual destructors.Warn about none ISO msvcrt scanf/printf width extensions.Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size.Warn about optimizations that assume that signed overflow is undefined.Warn about overflow in arithmetic expressions.Warn about overloaded virtual function names.Warn about overriding initializers with side effects.Warn about overriding initializers without side effects.Warn about packed bit-fields whose offset changed in GCC 4.4.Warn about pointer casts which increase alignment.Warn about positional initialization of structs requiring designated initializers.Warn about possible aliasing of dummy arguments.Warn about possible security problems with format functions.Warn about possible violations of sequence point rules.Warn about possibly incorrect subscripts in do loops.Warn about possibly missing braces around initializers.Warn about possibly missing parentheses.Warn about possibly nested block comments, and C++ comments spanning more than one physical line.Warn about potentially suboptimal choices related to OpenACC parallelism.Warn about printf/scanf/strftime/strfmon format string anomalies.Warn about questionable usage of the macros used to retrieve variable arguments.Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy.Warn about real-literal-constants with 'q' exponent-letter.Warn about redundant calls to std::move.Warn about returning a pointer/reference to a local or temporary variable.Warn about returning structures, unions or arrays.Warn about semicolon after in-class function definition.Warn about sign differences with format functions.Warn about signed-unsigned comparisons.Warn about simple-template-id in a constructor or destructor.Warn about some C++ One Definition Rule violations during link time optimization.Warn about statements between switch's controlling expression and the first case.Warn about stray tokens after #else and #endif.Warn about strftime formats yielding 2-digit years.Warn about subscripts whose type is "char".Warn about suspicious OpenMP code.Warn about suspicious calls to calloc-like functions where sizeof expression is the earlier size argument and not the latter.Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size.Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not.Warn about suspicious declarations of "main".Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers.Warn about suspicious length parameters to certain string functions if the argument uses sizeof.Warn about suspicious uses of memory addresses.Warn about switch values that are outside of the switch's type range.Warn about switches with boolean controlling expression.Warn about the global module fragment not containing only preprocessing directives.Warn about the most vexing parse syntactic ambiguity.Warn about things that change between the current -fabi-version and the specified version.Warn about things that will change when compiling with an ABI-compliant compiler.Warn about truncated character expressions.Warn about truncated source lines.Warn about truncation in string manipulation functions like strncat and strncpy.Warn about type safety and similar errors and mismatches in declarations with alias attributes.Warn about uncasted NULL used as sentinel.Warn about underflow of numerical constant expressions.Warn about uninitialized automatic variables.Warn about unprototyped function declarations.Warn about unrecognized pragmas.Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for.Warn about unsuffixed float constants.Warn about unsupported features in ThreadSanitizer.Warn about unused dummy arguments.Warn about use of multi-character character constants.Warn about useless casts.Warn about user-specified include directories that do not exist.Warn about uses of __attribute__((deprecated)) declarations.Warn about uses of __attribute__((warning)) declarations.Warn about uses of a comma operator within a subscripting expression.Warn about uses of register storage specifier.Warn about uses of std::initializer_list that can result in dangling pointers.Warn about using variadic macros.Warn about variables that might be changed by "longjmp" or "vfork".Warn about variables which are initialized to themselves.Warn about violations of Effective C++ style rules.Warn about xor operators where it appears the user meant exponentiation.Warn about zero-length formats.Warn about zero-trip DO loops.Warn for calls to allocation functions that specify zero bytes.Warn for conditionally-supported constructs.Warn for converting NULL from/to a non-pointer type.Warn for deallocation calls with arguments returned from mismatched allocation functions.Warn for implicit type conversions between signed and unsigned integers.Warn for implicit type conversions that cause loss of floating point precision.Warn for implicit type conversions that may change a value.Warn for infinitely recursive calls.Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function.Warn for missing parameter types in function declarations.Warn for obsolescent usage in a declaration.Warn for placement new expressions with undefined behavior.Warn for suspicious integer expressions in boolean context.Warn for unsafe raw memory writes to objects of class types.Warn for uses of pointers to auto variables whose lifetime has ended.Warn for uses of pointers to deallocated storage.Warn from speculative compiles such as __traits(compiles).Warn if "defined" is used outside #if.Warn if C++17 noexcept function type will change the mangled name of a symbol.Warn if a C-style cast is used in a program.Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value.Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning.Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage.Warn if a comparison always evaluates to true or false.Warn if a comparison is always true or always false due to the limited range of the data type.Warn if a deprecated compiler feature, class, method, or field is used.Warn if a function uses alloca or creates an array with dynamic size.Warn if a local declaration hides an instance variable.Warn if a loop with constant number of iterations triggers undefined behavior.Warn if a property for an Objective-C object has no assign semantics specified.Warn if a selector has multiple methods.Warn if a simd directive is overridden by the vectorizer cost model.Warn if a single function's framesize exceeds the given framesize.Warn if a string is longer than the maximum portable length specified by the standard.Warn if a subobject has an abi_tag attribute that the complete object type does not have.Warn if a throw expression will always result in a call to terminate().Warn if a user-procedure has the same name as an intrinsic.Warn if a variable length array is used.Warn if a virtual base has a non-trivial move assignment operator.Warn if an MCU name is unrecognized or conflicts with other options (default: on).Warn if an additional enum-base is used in an elaborated-type-specifier.Warn if an array is accessed out of bounds.Warn if an old-style parameter definition is used.Warn if an undefined macro is used in an #if directive.Warn if comparing pointer parameter with nonnull attribute with NULL.Warn if constant CFString objects contain non-portable characters.Warn if constructor or destructors with priorities from 0 to 100 are used.Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot.Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior.Warn if devices.csv is not found or there are problem parsing it (default: on).Warn if expressions are too complicated for the analyzer to fully track.Warn if inherited methods are unimplemented.Warn if left shift of a signed value overflows.Warn if left shifting a negative value.Warn if loops have been interchanged.Warn if passing too many arguments to a function for its format string.Warn if pointers of distinct types are compared without a cast.Warn if qualifiers on arrays which are pointer targets are discarded.Warn if shift count >= width of type.Warn if shift count is negative.Warn if testing floating point numbers for equality.Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default.Warn if the NSObject attribute is applied to a non-typedef.Warn if the address space of an address is changed.Warn if the code is too complicated for the analyzer to fully explore.Warn if the named return value optimization is not performed although it is allowed.Warn if the pointer in a pointer assignment might outlive its target.Warn if the type of a variable might be not interoperable with C.Warn if trigraphs are encountered that might affect the meaning of the program.Warn if type qualifiers on pointers are discarded.Warn if type signatures of candidate methods do not match exactly.Warn in case a function ends earlier than it begins due to an invalid linenum macros.Warn in case profiles in -fprofile-use do not exist.Warn in case profiles in -fprofile-use do not match.Warn of prototypes causing type conversions different from what would happen in the absence of prototype.Warn on any use of alloca.Warn on direct multiple inheritance.Warn on direct virtual inheritance.Warn on intrinsics not part of the selected standard.Warn on namespace definition.Warn on primary template declaration.Warn on suspicious calls of standard functions computing absolute values.Warn on suspicious constructs involving reverse scalar storage order.Warn that -fno-automatic may break recursion.Warn when -fhardened did not enable an option from its set.Warn when __builtin_frame_address or __builtin_return_address is used unsafely.Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used.Warn when a #warning directive is encountered.Warn when a base is inaccessible in derived due to ambiguity.Warn when a built-in function is declared with the wrong signature.Warn when a built-in preprocessor macro is undefined or redefined.Warn when a class is redeclared or referenced using a mismatched class-key.Warn when a class or enumerated type is referenced using a redundant class-key.Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression.Warn when a const variable is unused.Warn when a conversion function will never be called due to the type it converts to.Warn when a declaration does not specify a type.Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier.Warn when a declaration is found after a statement.Warn when a function is unused.Warn when a function never produces a constant expression.Warn when a function parameter is only set, otherwise unused.Warn when a function parameter is unused.Warn when a jump misses a variable initialization.Warn when a label is unused.Warn when a left-hand-side array variable is reallocated.Warn when a left-hand-side variable is reallocated.Warn when a literal '0' is used as null pointer.Warn when a logical operator is suspiciously always evaluating to true or false.Warn when a noexcept expression evaluates to false even though the expression can't actually throw.Warn when a pointer differs in signedness in an assignment.Warn when a pointer is cast to an integer of a different size.Warn when a pointer is compared with a zero character constant.Warn when a range-based for-loop is creating unnecessary copies.Warn when a reference is bound to a temporary whose lifetime has ended.Warn when a register variable is declared volatile.Warn when a special enum is declared with the wrong base type.Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore.Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure.Warn when a switch case falls through.Warn when a value is moved to itself with std::move.Warn when a variable is only set, otherwise unused.Warn when a variable is unused.Warn when a vector operation is compiled outside the SIMD.Warn when all constructors and destructors are private.Warn when allocating insufficient storage for the target type of the assigned pointer.Warn when an argument passed to a restrict-qualified parameter aliases with another argument.Warn when an atomic memory model parameter is known to be outside the valid range.Warn when an exception handler is shadowed by another handler.Warn when an expression value is unused.Warn when an inlined function cannot be inlined.Warn when an optimization pass is disabled.Warn when attempting to free a non-heap object.Warn when converting the type of pointers to member functions.Warn when deleting a pointer to incomplete type.Warn when fields in a struct with the packed attribute are misaligned.Warn when logical not is used on the left hand side operand of a comparison.Warn when multiple, different, fast interrupt handlers are in the compilation unit.Warn when non-templatized friend functions are declared within a template.Warn when not issuing stack smashing protection for some reason.Warn when one local variable shadows another local variable or parameter of compatible type.Warn when one local variable shadows another local variable or parameter.Warn when one variable shadows another (globally).Warn when one variable shadows another.  Same as -Wshadow=global.Warn when overload promotes from unsigned to signed.Warn when padding is required to align structure members.Warn when performing class template argument deduction on a type with no deduction guides.Warn when profiling instrumentation was requested, but could not be applied to a certain function.Warn when sizeof is applied on a parameter declared as an array.Warn when the address of packed member of struct or union is taken.Warn when the compiler reorders code.Warn when the field in a struct is not aligned.Warn when the indentation of the code does not reflect the block structure.Warn when the packed attribute has no effect on struct layout.Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template.Warn when there is a cast to a pointer from an integer of a different size.Warn when there is a conversion between pointers that have incompatible types.Warn when typedefs locally defined in a function are not used.Warn whenever a function's return type defaults to "int" (C), or about inconsistent return types (C++).Warn whenever a trampoline is generated.Warn whenever an Objective-C assignment is being intercepted by the garbage collector.Warn whenever attributes are ignored.Warn whenever type qualifiers are ignored.Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void.WarningWhen "signed" or "unsigned" is not given make the bitfield signed.When "signed" or "unsigned" is not given make the bitfield unsigned.When -mhard-float is selected, enables generation of double-precision floating point instructions.  By default functions from libgcc are used to perform double-precision floating point operations.When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions.  By default functions from libgcc are used to perform unordered floating point compare and set flag operations.When a symbol is resolved, check `alias this' scope before going to upper scopes.When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter.  The default value is 10.When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads.  We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 45.When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources.  We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter.  The default value is 85.When generating -fpic code, allow the use of PLTs. Ignored for fno-pic.When generating -mabicalls code, allow executables to use PLTs and copy relocations.When generating -mabicalls code, make the code suitable for use in shared libraries.When linking for big-endian targets, generate a BE8 format image.When linking for big-endian targets, generate a legacy BE32 format image.When possible do not generate stack frames.When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor.When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop.  The default value is 1.When running CSE, follow jumps to their targets.When using profile feedback, use the edge at this percentage position in frequency histogram as the bases for IPA-CP heuristics.When vectorizing, consider using multiple different approaches and use the cost model to choose the cheapest one.Where shorter, use canonicalized paths to systems headers.Whether codegen errors should be ICEs when -fchecking.Whether software prefetch hints should be issued for non-constant strides.Whether the target fully pipelines FMA instructions.  If non-zero, reassociation considers the benefit of parallelizing FMA's multiplication part and addition part, assuming FMUL and FMA use the same units that can also do FADD.Whether to use canonical types.Whether trampolines are generated in executable memory rather than executable stack.Which -fsched-pressure algorithm to apply.While setting up signal handler: %mWhile setting up signal stack: %mWhole program analysis (WPA) mode with number of parallel jobs specified.With INSCAN at %L, expected loop body with !$OMP SCAN between two structured block sequencesWithout padding, there are not enough elements in the intrinsic RESHAPE source at %L to match the shapeWork around VR4130 mflo/mfhi errata.Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction.Work around an early 4300 hardware bug.Work around bug in multiplication instruction.Work around certain 24K errata.Work around certain R10000 errata.Work around certain R4000 errata.Work around certain R4400 errata.Work around certain RM7000 errata.Work around certain VR4120 errata.Work around errata for early SB-1 revision 2 cores.Work around hardware multiply bug.Work around the R5900 short loop erratum.Workaround for ARM Cortex-A53 Erratum number 835769.Workaround for ARM Cortex-A53 Erratum number 843419.Wrap all indirect branches into execute in order to disable branch prediction.Wrap all indirect calls into execute in order to disable branch prediction.Wrap all indirect return branches into execute in order to disable branch prediction.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory.Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory.Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction.  Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI.  For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead.Write a SRCFILE.opt-record.json file detailing what optimizations were performed.Write all declarations as Ada code for the given file only.Write all declarations as Ada code transitively.Writing module %qs at line %d column %d: %sWrong OpenACC continuation at %C: expected !$ACC, got !$OMPWrong OpenMP continuation at %C: expected !$OMP, got !$ACCX argument at %L to C_LOC shall not be polymorphicX descriptor requires leading space count at %LX32 does not support %<ms_abi%> attributeXXX entering %<pop_everything ()%>XXX leaving %<pop_everything ()%>You have broken GCC Rust. This is a feature.
  You must enable MVE instructions to use these intrinsicsYou must enable NEON instructions (e.g. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) to use these intrinsics.You must enable VFP instructions to use these intrinsics.You must enable crypto instructions (e.g. include %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) to use these intrinsics.You need a C startup file for -msys-crt0=Zero is not a valid statement label at %CZero width in format descriptor in format string at %LZero-sized array detected at %L where an entity with the TARGET attribute is expected[...][...] style array constructors at %C[Leaving %s]
! [available in [cannot find %s][default][disabled][enabled]`a %<return%> statement is not allowed in coroutine; did you mean %<co_return%>?a GNU Fortran extensiona brace-enclosed initializer is not allowed herea call to a constructor cannot appear in a constant-expressiona cast to a type other than an integral or enumeration type cannot appear in a constant-expressiona class template declaration must not declare anything elsea comma operator cannot appear in a constant-expressiona concept cannot be a member functiona concept cannot be constraineda constructor cannot be %<concept%>a conversion function cannot have a trailing return typea destructor cannot be %qsa different type is defined in another translation unita field of same name but different type is defined in another translation unita field with different name is defined in another translation unita function call cannot appear in a constant-expressiona function concept cannot be constraineda function type cannot have an explicit object parametera function-definition is not allowed herea label can only be part of a statement and a declaration is not a statementa lambda closure type has a deleted copy assignment operatora lambda closure type has a deleted default constructora lambda with captures may not have an explicit object parameter of an unrelated typea later %<-fabi-version=%> (or =0) avoids this error with a change in manglinga member of a structure or union cannot have a variably modified typea nested function is not supported for reduced registersa nested namespace definition cannot be inlinea nested namespace definition cannot have attributesa non-member function cannot have an explicit object parametera non-template variable cannot be %<concept%>a parameter cannot be declared %qsa parameter list with an ellipsis cannot match an empty parameter name list declarationa pointer to explicit object member function can only be formed with %<&%E%>a pointer to explicit object member function can only be formed with %<&%T::%D%>a pointer to function type cannot have an explicit object parametera pointer to member function type cannot have an explicit object parametera statement expression is an insufficient context for overload resolutiona storage class can only be specified for objects and functionsa storage class on an anonymous aggregate in class scope is not alloweda template cannot be defaulteda template declaration cannot appear at block scopea template-id may not appear in a using-declarationa temporary bound to %qD only persists until the constructor exitsa transaction expression cannot appear in a constant-expressiona type defined in another translation unit is not polymorphica type defined in another translation unit is polymorphica type with different bases is defined in another translation unita type with different number of fields is defined in another translation unita type with different precision is defined in another translation unita type with different signedness is defined in another translation unita type with different size is defined in another translation unita type with different virtual table pointers is defined in another translation unita variable cannot be declared %<consteval%>a variable concept cannot be constraineda wide string is invalid in this contextabnormal call edges for non-call insn in bb %iabnormal edges for no purpose in bb %iabort in %s, at %s:%dabsolute value function %qD given an argument of type %qT but has parameter of type %qT which may cause truncation of valueabstract declarator %qT used as declarationaccess declarations are deprecated in favor of using-declarations; suggestion: add the %<using%> keywordaccessing %E byte in a region of size %Eaccessing %E bytes in a region of size %Eaccessing %E or more bytes in a region of size %Eaccessing %qD member instead of initialized %qD member in constant expressionaccessing %qE outside its lifetimeaccessing a member %qE of an atomic structure %qEaccessing a member %qE of an atomic union %qEaccessing argument %u of a function declared with attribute %<%s%>accessing between %E and %E bytes in a region of size %Eaccessing data memory with program memory addressaccessing program memory with data memory addressaccessing thread-local storage is not currently supported with %<-mpure-code%> or %<-mslow-flash-data%>accessing uninitialized array elementaccessing uninitialized member %qDaccessing value of %qE through a %qT glvalue in a constant expressionaccumulator is not a constant integeraccumulator number is out of boundsactual argument to INTENT = OUT/INOUTadd %<using namespace std::complex_literals%> (from %<<complex>%>) to enable the C++14 user-defined literal suffixesadd a deduction guide to suppress this warningadd explicit %<this%> or %<*this%> captureadd parentheses around %qE to silence this warningadd parentheses around left hand side expression to silence this warningadd parentheses around the second %<sizeof%> to silence this warningadd parentheses to declare a variableadd_sym(): Bad sizing modeadding %<-flarge-source-files%> will allow for more column-tracking support, at the expense of compilation time and memoryadditional enumerators beginning with %qDaddress area attribute cannot be specified for functionsaddress area of %q+D conflicts with previous declarationaddress mode %qs not supported in the %s bit modeaddress of a call to %qs is not a constant expressionaddress of array with reverse scalar storage order requestedaddress of explicit register variable %qD requestedaddress of global register variable %qD requestedaddress of label %qD returnedaddress of local variable %qD returnedaddress of non-static constexpr variable %qD may differ on each invocation of the enclosing function; add %<static%> to give it a constant addressaddress of overloaded function with no contextual type informationaddress of register compound literal requestedaddress of register variable %qD requestedaddress offset not a constantaddress operand requires constraint for X, Y, or Z registeraddress requested for %qD, which is declared %<register%>address space %qs not supported for devices with flash size up to %d KiBaddress spaces are not supported for reduced Tiny devicesaddress taken but %<TREE_ADDRESSABLE%> bit not setaddress taken, but ADDRESSABLE bit not setaddress-of an object %qE with thread local or automatic storage is not a constant expressionaggregate %q#D has incomplete type and cannot be definedaggregate types are prohibited in %<__regio_symbol%> address spaceaggregate value used where a complex was expectedaggregate value used where a fixed-point was expectedaggregate value used where a floating-point was expectedaggregate value used where an integer was expectedakaalias definitions not supported in Mach-O; ignoredalias definitions not supported in this configurationalias template deduction only available with %<-std=c++20%> or %<-std=gnu++20%>alias-declaration in init-statement only available with %<-std=c++23%> or %<-std=gnu++23%>aliased declaration herealignment %u of %qT is less than %ualignment may not be specified for %q+Dalignment may not be specified for %qDalignment must be a small power of two, not %dalignment of %q+D is greater than maximum object file alignment %dalignment of %qD increased in %<-fabi-version=9%> (GCC 5.2)alignment of %qD is bigger than original declarationalignment of %qD will increase in %<-fabi-version=9%>alignment of array elements is greater than element sizealignment specified for %<register%> object %qEalignment specified for bit-field %qEalignment specified for function %qEalignment specified for parameter %qEalignment specified for type name in %<sizeof%>alignment specified for type name in %qEalignment specified for type name in castalignment specified for typedef %qEalignment specified for unnamed bit-fieldalignment specified for unnamed parameterall member functions in class %qT are privateall template parameters of %qD must be introducedallocatable argumentallocated hereallocation of insufficient size %qE for type %qT with size %qEallocation performed hereallows opaque types to be implemented as any type (a GNU Modula-2 extension)already captured %qD in lambda expressionalso found %<%c%s%>alternatives not allowed in %<asm%> flag outputambiguating new declaration %q+#Dambiguating new declaration of %q#Dambiguous attribute '%s'; could be '%s' (via '%s:%s') or '%s' (via '%s:%s')ambiguous conversion for array subscriptambiguous default type conversion from %qTambiguous method %s%s%sambiguous overload for ambiguous overload for intrinsic %qsambiguous template instantiation for %q#Dambiguous template instantiation for %q#Tambiguous template specialization %qD for %q+Dan %<asm%> specification is not allowed on a function-definitionan address area attribute cannot be specified for local variablesan argument type that has a default promotion cannot match an empty parameter name list declarationan array of different size is defined in another translation unitan array reference cannot appear in a constant-expressionan assignment cannot appear in a constant-expressionan attribute that appertains to a friend declaration that is not a definition is ignoredan attribute that appertains to a type-specifier is ignoredan decrement cannot appear in a constant-expressionan empty string cannot be in %<target_clones%> attributean enum with different number of values is defined in another translation unitan enum with different value name is defined in another translation unitan enum with different values is defined in another translation unitan explicit object member function cannot be %<static%>an explicit object member function cannot be %<virtual%>an explicit object parameter cannot be a function parameter packan explicit object parameter may not have a default argumentan explicit specialization must be preceded by %<template <>%>an explicit type suffix is needed when using a vector of base addressesan increment cannot appear in a constant-expressionan indirect edge from %s has no corresponding call_stmtan indirect edge with unknown callee corresponding to a call_stmt with a known declaration:an interrupt handler cannot be compiled with %<-muser-mode%>anachronismanachronism: anachronistic old-style base class initializerand %qT has no template constructorsand evaluates to false when actually evaluating the condition in non-%<constexpr%> functionand fieldand the implicitly-defined constructor does not initialize %q#Danonymous %s declared inside parameter list will not be visible outside of this definition or declarationanonymous SSA name cannot have default definitionanonymous struct not inside named typeanonymous struct with base classesanonymous union with no membersappending to array in %qs requires the GC and cannot be used with %<-fno-druntime%>applying %<#pragma weak %+D%> after first use results in unspecified behaviorarch extension %<%s%> should be prefixed by %<+%>architecture %qs supported for assembler onlyare you trying to break %s? how dare you?are_identical_variables: Bad typeargument %<%s%> can only appear alone in %<%s%>argument %d is an unsigned literal that is out of rangeargument %d must be a constant immediateargument %d must be a constant immediate in range [%wd,%wd]argument %d must be a constant immediate in range [0,15]argument %d must be a literal between %d and %d, inclusiveargument %d must be a literal between 0 and %d, inclusiveargument %d must be a variable or a literal between %d and %d, inclusiveargument %d must be an unsigned literalargument %d must be either a literal %d or a literal %dargument %d of %qE discards %<const%> qualifierargument %d of %qE discards %<volatile%> qualifierargument %d of %qE might be a candidate for a format attributeargument %d of %qE must be a pointer to a constant size typeargument %d of %qE must be a pointer typeargument %d of %qE must be an integer constant expressionargument %d of %qE must not be a pointer to a %<const%> typeargument %d of %qE must not be a pointer to a %<volatile%> typeargument %d of %qE must not be a pointer to a functionargument %d of '%s' did not have the expected nameargument %d to %qE must be a constant immediate in range [0-%d]argument %d to the built-in must be a constant in range %d to %dargument %i in the range [%E, %E]argument %i is null but the corresponding size argument %i value is %sargument %i range [%E, %E] exceeds maximum object size %Eargument %i range [%E, %E] is negativeargument %i value %qE exceeds maximum object size %Eargument %i value %qE is negativeargument %i value %s is negativeargument %i value is zeroargument %q+D might be clobbered by %<longjmp%> or %<vfork%>argument %qD declared hereargument %qD doesn%'t match built-in prototypeargument %qD doesn%'t match prototypeargument %qEargument %qE cannot be read at compile timeargument %qTargument %qd is not a constantargument %qs is not supported for %qs on this targetargument %qs must be either %<on%> or %<off%>argument %qs to %<-Waligned-new%> not recognizedargument %qs to %<-Wbidi-chars%> not recognizedargument %qs to %<-Wnormalized%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> not recognizedargument %qs to %<-femit-struct-debug-detailed%> unknownargument %u in call to function %qE does not have %<int%> typeargument %u in call to function %qE does not have integral typeargument %u in call to function %qE does not have pointer typeargument %u in call to function %qE has boolean typeargument %u in call to function %qE has enumerated typeargument %u in call to function %qE has pointer to %qs type (%qT)argument %u in call to function %qE has pointer to a non-trivially-copyable type (%qT)argument %u in call to function %qE points to incomplete typeargument %u in call to function %qs has boolean typeargument %u in call to function %qs has enumerated typeargument %u null where non-null expectedargument %u of %<__builtin_tgmath%> has no argumentsargument %u of %<__builtin_tgmath%> has variable argumentsargument %u of %<__builtin_tgmath%> has wrong number of argumentsargument %u of %<__builtin_tgmath%> is not a function pointerargument %u of %<__builtin_tgmath%> is unprototypedargument %u of type %s declared as a pointerargument %u of type %s declared as a variable length arrayargument %u of type %s declared as an ordinary arrayargument %u of type %s declared with %u unspecified variable boundargument %u of type %s declared with %u unspecified variable boundsargument %u of type %s declared with %u variable boundargument %u of type %s declared with %u variable boundsargument %u of type %s declared with mismatched bound %<%s%>argument %u of type %s declared with mismatched bound argument %Eargument %u of type %s with mismatched boundargument %u to function %qE is of type %qT which is not known to be 128 bits wideargument 1 in call to function %qE has signed typeargument 1 in call to function %qE has unsigned typeargument 1 in call to function %qs has signed typeargument 1 must be a mapargument 1 of %qE must be a non-void pointer typeargument 1 of %qE must be a pointer to a complete typeargument 1 of %qE must be a pointer to a constant size typeargument 1 of %qE must be a pointer to a nonzero size objectargument 1 of %qs is out of rangeargument 1 of %qs must be a constantargument 3 in call to function %qE does not have pointer to integral typeargument 3 in call to function %qE has pointer to boolean typeargument 3 in call to function %qE has pointer to enumerated typeargument list function at %Cargument must be a 16-bit constant immediateargument must be a field referenceargument must be array or slice or channelargument must be channelargument must be string or array or slice or map or channelargument must have complex typeargument not permitted on %qs clauseargument not permitted on %qs clause in OpenACC %<kernels%> region with a %qs clauseargument of %<__builtin_eh_return_regno%> must be constantargument of %qE attribute ignoredargument of %qE attribute is missingargument of %qE attribute is not "ilink" or "firq"argument of %qE attribute is not "ilink1" or "ilink2"argument of %qE attribute is not %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs or %qsargument of %qE attribute is not a string constantargument of %qE attribute is not a string constant or numberargument of Offsetof implies indirection of an embedded fieldargument of function call might be a candidate for a format attributeargument of type %qT not permitted with %<-mgeneral-regs-only%>argument references a symbol declared hereargument to %<-O%> should be a non-negative integer, %<g%>, %<s%>, %<z%> or %<fast%>argument to %<__integer_pack%> must be between 0 and %dargument to %<alloca%> is too largeargument to %<alloca%> is zeroargument to %<alloca%> may be too largeargument to %<decltype%> must be an expressionargument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the destination; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the first source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the second source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to dereference it?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to provide an explicit length?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to remove the addressof?argument to %<sizeof%> in %qD call is the same expression as the source; did you mean to use the size of the destination?argument to %<sizeof%> in %qD call is the same pointer type %qT as the destination; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the first source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the second source; expected %qT or an explicit lengthargument to %<sizeof%> in %qD call is the same pointer type %qT as the source; expected %qT or an explicit lengthargument to %qE attribute is neither eic, nor %<vector=<line>%>argument to %qE attribute is neither no, pcrel nor yesargument to %qE attribute is neither zero, nor oneargument to %qE attribute is not %<"user"%>, %<"supervisor"%>, or %<"machine"%>argument to %qE attribute is not (keep|thunk|thunk-extern)argument to %qE attribute is not (keep|thunk|thunk-inline|thunk-extern)argument to %qE attribute is not intstackargument to %qE attribute larger than %dargument to %qs is bigger than %dargument to %qs is not between %d and %dargument to %qs is too large (max. %d)argument to %qs should be a non-negative integerargument to %qs should be a non-negative integer optionally followed by a size unitargument to CAP is not a constant or variable of type CHARargument to be formatted is not %<...%>argument to builtin has void typeargument to interrupt attribute is unsupported for weak functionsargument to variable-length array is too largeargument to variable-length array is zeroargument to variable-length array may be too largearguments %d and %d of %qE must have the same element size, but the values passed here have type %qT and %qT respectivelyarguments %d and %d of %qE must have the same signedness, but the values passed here have type %qT and %qT respectivelyarguments '%s' and '%s' for intrinsic %sarguments '%s' and '%s' for intrinsic '%s'arguments 'a%d' and 'a%d' for intrinsic '%s'arguments ignored for %<-Wattributes=%>; use %<-Wno-attributes=%> insteadarguments of type %qT require the SVE ISA extensionarguments to %qs should be non-negative integersarguments to destructor are not allowedarguments to the %qE attribute must be narrow string literalsarguments to the %qE attribute must contain valid identifiersarith_power(): Bad basearith_power(): unknown typearithmetic IFarithmetic between different enumeration types %qT and %qTarithmetic between different enumeration types %qT and %qT is deprecatedarithmetic between enumeration type %qT and floating-point type %qTarithmetic between enumeration type %qT and floating-point type %qT is deprecatedarithmetic between floating-point type %qT and enumeration type %qTarithmetic between floating-point type %qT and enumeration type %qT is deprecatedarithmetic involving a null pointer in %qEarithmetic on pointer to RVV type %qTarithmetic on pointer to SVE type %qTarithmetic on pointer to an empty aggregatearithmetic on pointer to an incomplete typearray %<TYPE_DOMAIN%> is not integer typearray %q+D assumed to have one elementarray %qD declared herearray %qD initialized by parenthesized string literal %qEarray assignmentarray bound forbidden after parenthesized type-idarray bound is not an integer constantarray cannot be initialized with a %qsarray concatenation of expression %qs requires the GC and cannot be used with %<-fno-druntime%>array deallocation of object allocated with non-array allocationarray declaration canonicalization has failedarray element value must be the same type as its declarationarray elements cannot have RVV type %qTarray elements cannot have SVE type %qTarray index in initializer exceeds array boundsarray index in initializer is not an integer constant expressionarray index in initializer not of integer typearray index in non-array initializerarray index range in initializer exceeds array boundsarray initialized from non-constant array expressionarray initialized from parenthesized string constantarray member %q#D declared herearray must be initialized with a brace-enclosed initializerarray of inappropriate type initialized from string constantarray of runtime bound cannot be captured by copy, only by referencearray resultarray section does not have mappable type in %qs clausearray section in %<#pragma acc declare%>array section is not contiguous in %qs clausearray size expression is not supported yetarray size in new-expression must be constantarray size missing in %q+Darray size missing in %qDarray size missing in %qTarray subscript %<%T[%wi]%> is partly outside array bounds of %qTarray subscript %E is above array bounds of %qTarray subscript %E is below array bounds of %qTarray subscript %E is outside array bounds of %qTarray subscript %E is outside the bounds of an interior zero-length array %qTarray subscript %qE is outside the bounds of an interior zero-length array %qTarray subscript %wi is below array bounds of %qTarray subscript %wi is outside array bounds of %qTarray subscript %wu is above array bounds of %qTarray subscript [%E, %E] is outside array bounds of %qTarray subscript [%wi, %wi] is outside array bounds of %qTarray subscript has type %<char%>array subscript is not an integerarray subscript value %qE is outside the bounds of array %qD of type %qTarray subscript value %qE is outside the bounds of array type %qTarray type has incomplete element type %qTarray type must be initializedarray types have different boundsarray used as initializerarray with qualifier on the element is not qualified before C23arrays of functions are not meaningfulassembler does not support %<-mabi=ilp32%>assembler name hash list corruptedassertion missing after %qsassertions must be followed by %<;%>assign semantics attributes of property %qD conflict with previous declarationassigned hereassigning to an array from an initializer listassignmentassignment (not initialization) in declarationassignment discards %qv qualifier from pointer target typeassignment from distinct Objective-C typeassignment from pointer to non-enclosed address spaceassignment from temporary %<initializer_list%> does not extend the lifetime of the underlying arrayassignment left-hand side might be a candidate for a format attributeassignment makes %q#v qualified function pointer from unqualifiedassignment of constant field %qDassignment of function %qDassignment of member %qD in read-only objectassignment of read-only location %qEassignment of read-only member %qDassignment of read-only named return value %qDassignment of read-only parameter %qDassignment of read-only reference %qDassignment of read-only variable %qDassignment suppressionassignment to %qT from %qT makes integer from pointer without a castassignment to %qT from %qT makes pointer from integer without a castassignment to %qT from incompatible pointer type %qTassignment to %qT from pointer to %qD with incompatible type %qTassignment to %qT from pointer type %qT with incompatible scalar storage orderassignment to expression with array typeassociate_integer_pointer(): Already associatedassumed-rank argumentassumed-shape argumentassumed-type argumentassuming cast to type %qT from overloaded functionassuming directive output of %wu byteassuming directive output of %wu bytesassuming pointer to member %qDassuming signed overflow does not occur when combining constants around a comparisonassuming signed overflow does not occur when reducing constant in comparisonassuming signed overflow does not occur when simplifying %<X - Y %s 0%> to %<X %s Y%>assuming signed overflow does not occur when simplifying range testasynchronous argumentat %s, %sat offset %s into destination object %qE of size %sat offset %s into destination object of size %s allocated by %qEat offset %s into object %qE of size %sat offset %s into object of size %s allocated by %qEat offset %s into source object %qE of size %sat offset %s into source object of size %s allocated by %qEat offset %wi from %qD declared hereat offset [%wi, %wi] from %qD declared hereat-calls %<strub%> does not support call to %qDatexit failedattempt to index object that is not array, slice, string, or mapattempt to index type expressionattempt to slice object that is not array, slice, or stringattempt to take address of bit-fieldattempt to take address of bit-field structure member %qDattribute %<%E(%s)%> missing an argumentattribute %<%E(%s, %E)%> invalid positional argument %iattribute %<%E(%s, %E, %E)%> invalid positional argument %iattribute %<fallthrough%> not preceding a case label or default labelattribute %<fallthrough%> specified multiple timesattribute %<target%> argument %qs is unknownattribute %<target%> argument not a stringattribute %<target("%s")%> does not accept an argumentattribute %<target_version%> argument not a stringattribute %<target_version%> has multiple valuesattribute %qE argument must be one of %qs or %qsattribute %qE argument must be one of %qs, %qs, %qs, or %qsattribute %qE argument not a stringattribute %qE does not apply to elements of non-scalar type %qTattribute %qE does not apply to fields of aggregate type %qTattribute %qE invalid modeattribute %qE invalid mode %qs; expected one of %qs, %qs, %qs, or %qsattribute %qE mode %qE is not an identifier; expected one of %qs, %qs, %qs, or %qsattribute %qE unexpected %<(%> after mode %qs; expected a positional argument or %<)%>attribute %qE without arguments on a non-prototypeattribute %qs applies to array types onlyattribute %qs argument %qs is unknownattribute %qs argument is not a stringattribute %qs invalid positional argumentattribute %qs mismatch with mode %qsattribute %qs mismatched positional argument values %i and %iattribute %qs missing positional argument 2 provided in previous designation by argument %uattribute %qs positional argument %i invalid value %wiattribute %qs positional argument %i value %wi exceeds number of function arguments %uattribute %qs positional argument 1 references %qs-qualified argument type %qTattribute %qs positional argument 1 references argument of function type %qTattribute %qs positional argument 1 references non-pointer argument type %qTattribute %qs positional argument 2 conflicts with previous designation by argument %uattribute %qs positional argument 2 missing in previous designationattribute %qs positional argument 2 references non-integer argument type %qTattribute %qs specified multiple timesattribute declarationattribute for %q#T must follow the %qs keywordattribute ignoredattribute ignored in declaration of %q#Tattribute ignored in explicit instantiation %q#Tattribute using prefix only available with %<-std=c++17%> or %<-std=gnu++17%>attribute using prefix used together with scoped attribute tokenattribute value %qs is unknown in %qs attributeattribute value %qs was already specified in %qs attributeattribute with no arguments contains no parameter packsattributes after parenthesized initializer ignoredattributes are not allowed on a function-definitionattributes are not permitted in this positionattributes at the beginning of statement are ignoredattributes ignored on %<asm%> declarationattributes ignored on elaborated-type-specifier that is not a forward declarationattributes ignored on template instantiationattributes ignored on uninstantiated typeattributes in parameter array declarator ignoredattributes may be inserted hereattributes may not be specified before the %<@%D%> Objective-C++ keywordattributes should be specified before the declarator in a function definitionauto fpu selection not currently permitted hereautomatic variable %qE cannot be %<threadprivate%>automatically initializes all pointers to NILaux field set for edge %s->%saux field set for indirect edge from %savailable since Fortran 77await expressions are not permitted in handlersawaitable type %qT is not a structureaxiom contract semantic must be %<assume%> or %<ignore%>backend decl for module variable %qs already existsbad ADDR_SPACE_GLOBAL addressbad addressbad address, not (reg+disp):bad address, not a constant:bad address, not an I/O address:bad address, not post_inc or pre_dec:bad alignment: %dbad amount of stack space removal: %dbad argument for %<-fdebug%>: %qsbad argument for %<-fextern-std%>: %qsbad argument for %<-fmodule-file%>: %qsbad argument for %<-fversion%>: %qsbad builtin codebad builtin fcodebad builtin icodebad condition codebad expressionbad expression type during walk (%d)bad insn for 'A'bad insn in frv_print_operand, 0 casebad insn in frv_print_operand, bad const_doublebad insn in frv_print_operand, z casebad insn to frv_print_operand, 'F' modifier:bad insn to frv_print_operand, 'L' modifier:bad insn to frv_print_operand, 'M/N' modifier:bad insn to frv_print_operand, 'O' modifier:bad insn to frv_print_operand, 'e' modifier:bad insn to frv_print_operand, 'f' modifier:bad insn to frv_print_operand, 'g' modifier:bad insn to frv_print_operand, P modifier:bad insn to frv_print_operand_address:bad insn to frv_print_operand_memory_reference:bad movebad opbad operandbad option %qs to attribute %<optimize%>bad option %qs to pragma %<optimize%>bad output_condmove_single operandbad output_move_double operandbad output_move_single operandbad registerbad register to frv_print_operand_memory_reference_reg:bad return type for function argument %u of %<__builtin_tgmath%>bad shift insn:bad testbad type for argument %u of function argument %u of %<__builtin_tgmath%>bad usage of spec function %qsbad value %<%s%> for %<-mtls-size=%> switchbad value %qs for %<-march=%> switchbad value %qs for %<-mcpu%> switchbad value %qs for %<-mfp-rounding-mode%> switchbad value %qs for %<-mfp-trap-mode%> switchbad value %qs for %<-mmemory-latency%>bad value %qs for %<-mtls-size%> switchbad value %qs for %<-mtrap-precision%> switchbad value %qs for %<-mtune%> switchbad value %qs for %<-mtune=%> switchbad value %qs for %<target("arch=")%> attributebad value %qs for %<target("tune=")%> attributebad value for %<%s-%s%>bad value for %<%s=%s%>badly nested C headers from preprocessorbare apostrophe %<'%> in formatbarrier region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionbarrier value must be within [0,15]base %qT will be initialized afterbase class %q#T has accessible non-virtual destructorbase class %q#T should be explicitly initialized in the copy constructorbase class %qT is not publicbase initializer expansion %qT contains no parameter packsbase operand of %<->%> has non-pointer type %qTbase operand of %<->%> is not a pointerbase pointer cycle detectedbase type %qT fails to be a struct or class typebase variable or SSA name undeclaredbasic block %d pred edge is corruptedbasic block %d should be marked irreduciblebasic block %d should not be marked irreduciblebasic block %i edge lists are corruptedbasic blocks not laid down consecutivelybb %d does not belong to loop %dbb %d has father loop %d, should be loop %dbb %d on wrong placebecause %qT has user-provided %qDbecause it is a member of %qTbecause it is used as a glvaluebecause the array element type %qT has variable sizebegin expression refers to outer iterator %qDbinary argument %u to decimal-only type-generic functionbinary expression in operand of fold-expressionbinary operator does not support mixing vector bool with floating point vector operandsbinary operator does not support two vector bool operandsbinary operator does not support vector bool operandbind(c) procedurebinding reference of type %qH to %qI discards qualifiersbit-field %q#D with non-integral type %qTbit-field %q+D width not an integer constantbit-field %qD has non-integral type %qTbit-field %qD with non-integral type %qTbit-field %qE has atomic typebit-field %qE in %qs clausebit-field %qs has invalid typebit-field %qs width not an integer constantbit-field %qs width not an integer constant expressionbit-field has atomic typebitwise comparison always evaluates to falsebitwise comparison always evaluates to truebitwise operation between different enumeration types %qT and %qTbitwise operation between different enumeration types %qT and %qT is deprecatedblock IFblock-scope extern declaration %q#D must not be attached to a named modulebody of %<constexpr%> function %qD not a return-statementbogus DISPOSE construction: %dbogus JARL construction: %dbogus JR construction: %dbogus PREPEARE construction: %dbogus comparison result typeboolean registers required for the floating-point optionboth %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> must be used with %<-mstack-protector-guard=sysreg%>both %<__thread%> and %<thread_local%> specifiedboth %<monotonic%> and %<nonmonotonic%> modifiers specifiedboth %qs and %qs specifiedboth %s and %qE attribute provide addressboth arguments in binary fold have unexpanded parameter packsboth arguments must be compatibleboth arguments to %<__builtin___clear_cache%> must be pointersboth binary and decimal floating-point arguments to type-generic functionboth branches of %<if%> statement marked as %qsboth complex and decimal floating-point arguments to type-generic functionbound argument %i value %s is negative for a variable length array argument %i of type %sbraced spec %qs ends in escapebraced spec %qs is invalid at %qcbraced spec body %qs is invalidbraced-group within expression allowed only inside a functionbraces around scalar initializerbraces around scalar initializer for type %qTbranch %2d never executed%sbranch %2d taken %s%sbreak statement not within loop or switchbreak statement used with OpenMP for loopbuild_dt: format with namelistbuilt-in %qD declared herebuilt-in function %q+D declared as non-functionbuilt-in function %qD declared as non-functionbuilt-in function %qD is not enabledbuilt-in function %qD requires the %<-mconstant-cfstrings%> flagbuilt-in function %qD takes one argument onlybuilt-in function %qE must be directly calledbuilt-in function %qE not supported for MIPS16built-in function %qE requires the %qs ISA extensionbuilt-in function %s requires Nios II R%dbuilt-in subscript operator with more than one expression in expression listbuilt-in subscript operator without expression listbuiltin %qF is deprecatedbuiltin %qF is for GCC internal use onlybuiltin %qF is not supported without %<-mhtm%> (default with %<-march=zEC12%> and higher)builtin %qF requires %<-mvx%> (default with %<-march=z13%> and higher)builtin %qs can only be used on vector typesbuiltin %qs is only valid in 64-bit modebuiltin %qs needs GLIBC (2.23 and newer) that exports hardware capability bitsbuiltin %qs only accepts 1 argumentbuiltin %qs only accepts 2 argumentsbuiltin %qs only accepts 3 argumentsbuiltin %qs only accepts a string argumentbuiltin requires an immediate for operand %dbut %qD does not throw; perhaps it should be declared %<noexcept%>but %qs has notbut is prevailed by one without from other translation unitbut not hereby argument %u of type %s to %qD declared hereby argument %u of type %s to %qTbytecode stream in file %qs generated with GCC compiler older than 10.0bytecode stream in file %qs generated with LTO version %d.%d instead of the expected %d.%dbytecode stream: expected tag %s instead of %sbytecode stream: found empty cgraph nodebytecode stream: found multiple instances of cgraph node with uid %dbytecode stream: found non-null terminated stringbytecode stream: garbage at the end of symbols sectionbytecode stream: no callee found while reading edgebytecode stream: no caller found while reading edgebytecode stream: string too long for the string tablebytecode stream: tag %s is not in the expected range [%s, %s]bytecode stream: trying to read %d bytes after the end of the input bufferbytecode stream: unexpected LTO section %sbytecode stream: unexpected tag %sbytecode stream: unknown GIMPLE statement tag %scall   %2d never executed
  call   %2d returned %s
  call a real function, rather than the builtin equivalentcall has circular dependencycall is considered never executed and code size would growcall is unlikely and code size would growcall of %<%T::operator[] (%A)%> is ambiguouscall of %<(%T) (%A)%> is ambiguouscall of overloaded %<%D(%A)%> is ambiguouscall of overloaded %<%s(%A)%> is ambiguouscall stmt hash does not point to first direct edge of speculative call sequencecall to %<__builtin_custom_%s%> conflicts with switch %<-mcustom-%s%>call to %qDcall to %qD herecall to %qD uses the default argument for parameter %P, which is not yet definedcall to %qE is ambiguous; argument %d has type %qs but argument %d has type %qscall to %qs declared with attribute error: %scall to %qs declared with attribute warning: %scall to a function that shares %qs state from a function that has no %qs statecall to a function that shares SME state from a function that has no SME statecall to a function that shares state other than %qs from a function that has %qs statecall to consteval function %qE is not a constant expressioncall to function %qD which throws incomplete type %q#Tcall to function which throws incomplete type %q#Tcall to internal function %qEcall to non-%<constexpr%> function %qDcall to non-function %qDcall-clobbered register used for global register variablecalled from herecalled from this functioncalled object %qD is not a function or function pointercalled object %qE is not a function or function pointercalled object is not a function or function pointercallee refers to comdat-local symbolscaller edge count does not match BB countcaller edge count invalidcaller is not optimizedcalling %<always_inline%> %<strub%> %qD in non-%<strub%> context %qDcalling %qD using non-%<strub%> type %qT in %<strub%> context %qDcalling %qD with SSE calling convention without SSE/SSE2 enabledcalling %qD with a nonzero argument is unsafecalling %qD with attribute sseregparm without SSE/SSE2 enabledcalling %qE without side effects discards return value of type %qT; prepend a %<cast(void)%> if intentionalcalling %qT with attribute sseregparm without SSE/SSE2 enabledcalling a streaming function requires the ISA extension %qscalling constexpr member function %qD through virtual base subobjectcalling non-%<strub%> %qD in %<strub%> context %qDcalls to functions of type %qT require the SVE ISA extensioncalls to overloaded operators cannot appear in a constant-expressioncalls to the OpenMP runtime API are not permitted in intervening codecalls_comdat_local is set outside of a comdat groupcan only use %qE attribute on file-scope definitions of objects of class typecan use at most one of the %<constinit%> and %<constexpr%> specifierscan't use non gp relative absolute addresscandidate 1:candidate 2:candidate is:candidates are:candidate:candidates are:cannot %<dynamic_cast%> %qE (of type %q#T) to type %q#T (%s)cannot %<goto%> into %<catch%> blockcannot %<goto%> into %<try%> blockcannot add an enumerator list to a template instantiationcannot add contracts after definitioncannot add contracts to a virtual functioncannot allocate an object of abstract type %qTcannot allocate objects with RVV type %qTcannot allocate objects with SVE type %qTcannot allocate stack for variable %q+D, naked functioncannot allocate vl register for %qs on this targetcannot apply %<%s%> to %qD, which has also been marked with an OpenMP 'declare target' directivecannot apply %<offsetof%> to a non constant addresscannot apply %<offsetof%> to an enumerator %qDcannot apply %<offsetof%> to destructor %<~%T%>cannot apply %<offsetof%> to member functioncannot apply %<offsetof%> to member function %qDcannot apply %<offsetof%> to static data member %qDcannot apply %<offsetof%> when %<operator[]%> is overloadedcannot apply attribute %qs to %q+D after the function has been definedcannot apply both %<longcall%> and %<shortcall%> attributes to the same functioncannot apply member pointer %qE to %qE, which is of non-class type %qTcannot bind bit-field %qE to %qTcannot bind lvalue reference of type %qH to an rvalue of type %qIcannot bind non-const lvalue reference of type %qH to a value of type %qIcannot bind non-const lvalue reference of type %qH to an rvalue of type %qIcannot bind packed field %qE to %qTcannot bind reference of type %qH to %qI due to different array boundscannot bind rvalue %qE to %qTcannot bind rvalue reference of type %qH to lvalue of type %qIcannot call %<__builtin_custom_%s%> without specifying switch %<-mcustom-%s%>cannot call a concept as a functioncannot call constructor %<%T::%D%> directlycannot call member function %qD without objectcannot capture %qE by referencecannot capture member %qD of anonymous unioncannot cast %qs to %qs since sizes do not line upcannot cast expression of type %qs to %qscannot cast expression of type %qs to type %qscannot catch type %qT because it involves types of variable sizecannot close nonexistent response filecannot close receive-only channelcannot combine GNU and SVE vectors in a binary operationcannot combine a base of type %qT with an index of type %qTcannot combine a base of type %qT with an offset of type %qTcannot convert %qE from type %qH to type %qIcannot convert %qE from type %qT to type %qTcannot convert %qE to %qTcannot convert %qE to %qT becausecannot convert %qH to %qIcannot convert %qH to %qI in argument passingcannot convert %qH to %qI in assignmentcannot convert %qH to %qI in default argumentcannot convert %qH to %qI in initializationcannot convert %qH to %qI in returncannot convert a delegate expression to %qscannot convert a value of type %qT to vector type %qT which has different sizecannot convert a vector of type %qT to type %qT which has different sizecannot convert expression, only base types can be convertedcannot convert from %qT to base class %qT because %qT is incompletecannot convert from base class %qT to derived class %qT because the base is virtualcannot convert from base class %qT to derived class %qT via virtual base %qTcannot convert from incomplete type %qH to %qIcannot convert from pointer to base class %qT to pointer to derived class %qT because the base is virtualcannot convert from pointer to base class %qT to pointer to derived class %qT via virtual base %qTcannot convert parameter %qs from type %qs to type %qs in argument passingcannot convert parameter %qs from type %qs to type %qs in assignmentcannot convert struct %qs to %qscannot convert to a pointer typecannot convert type %qH to type %qIcannot convert value to a vectorcannot create a new %qs scope since %qs is shared with callerscannot create pointer to reference member %qDcannot create precompiled header %s: %mcannot create type information for type %qT because it involves types of variable sizecannot declare %<::main%> to be %qscannot declare %<::main%> to be a global variablecannot declare %<::main%> to be a templatecannot declare %<::main%> to be inlinecannot declare %<::main%> to be staticcannot declare %<catch%> parameter to be of abstract class type %qTcannot declare %<catch%> parameter to be of rvalue reference type %qTcannot declare %qD in a different modulecannot declare %qD in different modulecannot declare %qD to be a bit-field typecannot declare a parameter with %<decltype(auto)%>cannot declare bit-field %qD with %<warn_if_not_aligned%> typecannot declare bit-field %qD with function typecannot declare bit-field %qs with %<warn_if_not_aligned%> typecannot declare field %q+D to be of abstract type %qTcannot declare member %<%T::%s%> within %qTcannot declare member function %<%T::%s%> within %qTcannot declare member function %qD to have static linkagecannot declare parameter %q+D to be of abstract type %qTcannot declare parameter to be of abstract type %qTcannot declare pointer to %q#Tcannot declare pointer to %q#T membercannot declare pointer to qualified function type %qTcannot declare reference to %q#Tcannot declare reference to %q#T, which is not a typedef or a template type argumentcannot declare reference to qualified function type %qTcannot declare static function inside another functioncannot declare variable %q+D to be of abstract type %qTcannot decompose addresscannot decompose class type %qT because it has an anonymous struct membercannot decompose class type %qT because it has an anonymous union membercannot decompose class type %qT without non-static data memberscannot decompose class type %qT: both it and its base class %qT have non-static data memberscannot decompose class type %qT: its base classes %qT and %qT have non-static data memberscannot decompose inaccessible member %qD of %qTcannot decompose lambda closure type %qTcannot decompose non-array non-class type %qTcannot decompose union type %qTcannot decompose variable length array %qTcannot decompose variable length vector %qTcannot decrement a pointer to incomplete type %qTcannot deduce template arguments for copy-initialization of %qT, as it has no non-explicit deduction guides or user-declared constructorscannot deduce template arguments of %qT, as it has no viable deduction guidescannot deduce template parameters from introduction listcannot default compare anonymous union membercannot default compare flexible array membercannot default compare reference member %qDcannot default compare union %qTcannot define friend function %qs in a local class definitioncannot define member function %<%T::%s%> within %qTcannot define member of dependent typedef %qTcannot delete a function.  Only pointer-to-objects are valid arguments to %<delete%>cannot delete objects with RVV type %qTcannot delete objects with SVE type %qTcannot derive from %<final%> base %qT in derived type %qTcannot determine %<#include%> translation of %s: %scannot determine the length of a %qscannot disable built-in function %qscannot emit unaligned pointers in ptx assemblycannot execute %qs: %scannot execute %qs: %s: %mcannot expand initializer for member %qDcannot explicitly declare member %q#D to have extern linkagecannot extend PCH file: %mcannot fallthrough final case in switchcannot find %<ldd%>cannot find %<nm%>cannot find %qscannot find %s in plugin %s
  %scannot find %s in plugin %s: %scannot find LTO cgraph in %scannot find LTO section refs in %scannot find a register in class %qs while reloading %<asm%>cannot find a valid counter name %qs of %<-fdbg-cnt=%> optioncannot find class %qEcannot find instance variable associated with propertycannot find interface declaration for %qEcannot find interface declaration for %qE, superclass of %qEcannot find protocol declaration for %qEcannot find reference tag for class %qEcannot form pointer to member of non-class %q#Tcannot generate position-independent code for %qscannot get frame pointer to %qscannot get position in PCH file: %mcannot get program status: %mcannot handle comparison of type %<%s == %s%>cannot handle inconsistent calls to %qscannot handle switch condition of type %scannot honor conflicting %qs clausecannot import module in its own purviewcannot increment a pointer to incomplete type %qTcannot initialize a return object of type %qT with an rvalue of type %<void%>cannot initialize aggregate of type %qT with a compound literalcannot initialize array of %qT from a string literal with type array of %qTcannot inline function %<main%>cannot instantiate %<coroutine traits%>cannot instantiate a %<coroutine handle%> for promise type %qTcannot load plugin %s
! %scannot load plugin %s: %scannot mix operands of decimal floating and complex typescannot mix operands of decimal floating and other floating typescannot mix operands of decimal floating and vector typescannot nest more than %d namespacescannot open %qscannot open %qs for writing: %mcannot open %scannot open %s for writing: %mcannot open %s: %mcannot open '%s'cannot open file %qs for writing optimization recordscannot open intermediate gcn asm filecannot open intermediate gcn obj filecannot open intermediate ptx filecannot open ldd output: %mcannot open nested response filecannot open nm output: %mcannot open omp_requires file %qscannot open profile file %scannot pass argument in vector register because altivec instructions are disabled, use %qs to enable themcannot put object with volatile field into registercannot read %<LTO_section_decls%> from %scannot read %s: %mcannot read LTO mode table from %scannot read PCH file: %mcannot read function profile from %scannot read omp_requires file %qscannot read spec file %qs: %mcannot read string table from %scannot receive reference type %qT through %<...%>cannot reload integer constant operand in %<asm%>cannot represent built-in %<va_list%> type in Dcannot resolve overloaded function %qD based on conversion to type %qTcannot return from a handler of a function-try-block of a constructorcannot return value in vector register because altivec instructions are disabled, use %qs to enable themcannot set %qE attribute after definitioncannot set interrupt attribute: no current functioncannot set interrupt attribute: no such identifiercannot set position in PCH file: %mcannot specialize concept %q#Dcannot specify %<-o%> with %<-c%>, %<-S%> or %<-E%> with multiple filescannot specify %<override%> for a classcannot specify -static with -fsanitize=addresscannot specify -static with -fsanitize=hwaddresscannot specify -static with -fsanitize=threadcannot specify both %<-msep-data%> and %<-mid-shared-library%>cannot tail-call: %scannot take address of %qscannot take address of bit-field %qDcannot take address of scalar with reverse storage ordercannot take the address of %<this%>, which is an rvalue expressioncannot take the address of this expressioncannot throw C++ classescannot throw COM objectscannot throw expression of type %qT because it involves types of variable sizecannot throw or catch RVV type %qTcannot throw or catch SVE type %qTcannot type switch on non-interface valuecannot update SSA formcannot use %<-%> as input filename for a precompiled headercannot use %<-mtp=cp15%> with 16-bit Thumbcannot use %<::%> in parameter declarationcannot use %<_%> as valuecannot use %<indirect_call%> attribute under linux toolchaincannot use %<typeid%> with %<-fno-rtti%>cannot use %<va_arg%> with reverse storage ordercannot use %<va_start%> in interrupt functioncannot use %qs as a call-saved registercannot use %qs as a call-used registercannot use %qs as a fixed registercannot use an object as parameter to a methodcannot use exception attributes to function %qD under linux toolchaincannot use interrupt attributes to function %qD under linux toolchaincannot use mode %qs for enumerated typescannot use mshared and static togethercannot use mthreads and mlegacy-threads togethercannot use multidimensional subscript in OpenMP array sectioncannot use multiple stack checking methods togethercannot use reset attributes to function %qD under linux toolchaincannot use small-data accesses for %qscannot use type %s as type %scannot value-initialize array of unknown bound %qTcannot write %s: %mcannot write PCH filecannot write PCH file: %mcannot write PCH file: required memory segment unavailablecannot write padding to PCH file: %mcannot write to %s: %mcanonical types differ for identical types %qT and %qTcapture by copy of RVV type %qTcapture by copy of SVE type %qTcapture by copy of incomplete type %qTcapture of non-variable %qEcapture of variable %qD with non-automatic storage durationcapture of variably-modified type %qT that is not an N3639 array of runtime boundcase label %qE not within a switch statementcase label does not reduce to an integer constantcase label is not an integer constant expressioncase label not within a switch statementcase label value exceeds maximum value for typecase label value is less than minimum value for typecase labels not sorted in switch statementcase labels not sorted: case value %qs not in enumerated typecase value %qs not in enumerated type %qTcast adds %q#v qualifier to function typecast between incompatible function types from %qH to %qIcast between incompatible function types from %qT to %qTcast between incompatible pointer to member types from %qH to %qIcast discards %qv qualifier from pointer target typecast from %qH to %qI increases required alignment of target typecast from %qH to %qI loses precisioncast from %qT is not allowedcast from %qT is not allowed in a constant expression because %qE does not point to an objectcast from %qT is not allowed in a constant expression because pointed-to type %qT is not similar to %qTcast from %qT is not allowed in a constant expression before C++26cast from %qs to %qs will produce zero resultcast from function call of type %qT to non-matching type %qTcast from pointer to integer of different sizecast from type %qT to type %qT casts away qualifierscast increases required alignment of target typecast specifies array typecast specifies function typecast to %qs address space pointer from disjoint %qs address space pointercast to %qs address space pointer from disjoint generic address space pointercast to %qs will produce null resultcast to generic address space pointer from disjoint %qs address space pointercast to non-integral type %qT in a constant expressioncast to pointer from integer of different sizecast to union type from type not present in unioncasting %qT to %qT does not dereference pointercasting %qT to %qT does not use %qDcasting between pointer-to-function and pointer-to-object is conditionally-supportedcatching non-call exceptions in functions with SME statecatching non-reference type %q#Tcatching polymorphic type %q#T by valuecatching type %q#T by valuecategory attributes are not available in Objective-C 1.0category attributes are not available in this version of the compiler, (ignored)cdecl and thiscall attributes are not compatiblecgraph count invalidcgraph_node has wrong clone listcgraph_node has wrong clone_ofcgraph_node has wrong prev_clone pointercgraph_node is in clone list but it is not clonechange of the active member of a union from %qD to %qD during initializationchange of the active member of a union from %qD to %qD is not a constant expression before C++20changing the return type from %qs to a comparison category type will allow the comparison to use %qs and %qscheck_charlen_present(): length not setcheck_dimension(): Bad array referencecheck_dummy_characteristics: Unexpected result %i of gfc_dep_compare_exprcheck_init_expr(): Unknown expression typecheck_intents(): List mismatchcheck_restricted(): Unknown expression typecheck_result_characteristics (1): Unexpected result %i of gfc_dep_compare_exprcheck_result_characteristics (2): Unexpected result %i of gfc_dep_compare_exprcheck_some_aliasing(): List mismatchcheck_some_aliasing(): corrupted datachecksum is (%x,%x) instead of (%x,%x)choosing %qD over %qDchunk size value must be positivecircular pointer delegation detectedclass %qE already existsclass %qE defined without specifying a base classclass %qE is deprecatedclass %qE is not availableclass %qE is unavailableclass %qT does not have any field named %qDclass %qT is implicitly friends with itselfclass %qs does not implement the %qE protocolclass attributes are not available in Objective-C 1.0class definition may not be declared a friendclass extension for class %qE declared after its %<@implementation%>class extensions are not available in Objective-C 1.0class template %qD redeclared as non-templateclass template argument deduction failed:class template argument deduction for %qT failed: explicit deduction guide selected in copy-list-initializationclass template argument deduction is only available with %<-std=c++17%> or %<-std=gnu++17%>class type %qT is incompleteclauses in %<simd%> trait should be separated by %<,%>cleanup argument not a functioncleanup argument not an identifierclones for %<target_clones%> attribute cannot be createdclose: %sclosed intervalsclosing LTRANS output list %s: %mclosing dependency file %s: %mcoarray argumentcode may be misoptimized unless %<-fno-strict-aliasing%> is usedcode model %qs is not compatible with %scode model %qs not supported in ilp32 modecode model %qs not supported in the %s bit modecode model %qs not supported in x32 modecode model %qs with %<-f%s%>code model %qs with %qscode model %s does not support PIC modecollapse argument needs positive constant integer expressioncollect2 version %s
  collection in fast enumeration is not an objectcomdat symbol cannot be versionedcomdat-local function called by %s outside its comdatcomdat-local symbol referred to by %s outside its comdatcomma at end of enumerator listcomma-separated list in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>command-line option %qs is not supported by this configurationcommand-line option %qs is valid for %s but not for %scommand-line option %qs is valid for the driver but not for %scommon symbol cannot be versionedcommon variables must have an alignment of 32678 or lesscompare_actual_expr(): Bad component codecompare_real(): Bad operatorcomparing final insns dumpscomparing floating-point with %<==%> or %<!=%> is unsafecomparing the result of pointer addition %qE and NULLcomparing vectors with different element typescomparing vectors with different number of elementscomparison between %q#T and %q#Tcomparison between %qT and %qTcomparison between distinct pointer types %qT and %qT lacks a castcomparison between distinct pointer-to-member types %qT and %qT lacks a castcomparison between pointer and integercomparison between pointer and zero character constantcomparison between two arrayscomparison between two arrays is deprecated in C++20comparison between types %qT and %qTcomparison is always %dcomparison is always %d due to width of bit-fieldcomparison is always false due to limited range of data typecomparison is always true due to limited range of data typecomparison of complete and incomplete pointerscomparison of constant %qE with boolean expression is always falsecomparison of constant %qE with boolean expression is always truecomparison of distinct Objective-C types lacks a castcomparison of distinct pointer types lacks a castcomparison of enumeration type %qT with floating-point type %qTcomparison of enumeration type %qT with floating-point type %qT is deprecatedcomparison of floating-point type %qT with enumeration type %qTcomparison of floating-point type %qT with enumeration type %qT is deprecatedcomparison of integer expressions of different signedness: %qT and %qTcomparison of pointers to disjoint address spacescomparison of promoted bitwise complement of an unsigned value with constantcomparison of promoted bitwise complement of an unsigned value with unsignedcomparison of unsigned expression in %<< 0%> is always falsecomparison of unsigned expression in %<>= 0%> is always truecomparison operator %q+D defaulted after its first declarationcomparison requiredcomparison with string literal results in unspecified behaviorcomparisons like %<X<=Y<=Z%> do not have their mathematical meaningcompatible type is herecompilation terminated due to -Wfatal-errors.
  compilation terminated due to -fmax-errors=%u.
  compilation terminated.
! compile all implementation modules and program module at oncecompiled module file is %qscompiled module is %sversion %scompiler checks to force definition module procedure parameter names with their implementation module counterpartcompiler does not support ZSTD LTO compressioncompiler is %sversion %s%s%scompiler warns if a cast is being used on types of differing sizescomplement argument must be constantcomplex argument %u to decimal-only type-generic functioncomplex arguments must have floating-point typecomplex arguments must have identical typescomplex floating point overflow in expression %qE of type %qT results in %qEcomplex floating point overflow in expression of type %qT results in %qEcomplex integer overflow in expression %qE of type %qT results in %qEcomplex integer overflow in expression of type %qT results in %qEcomplex invalid for %qscomponent %qs at %L has already been set by a parent derived type constructorcompound literal has function typecompound literal has variable sizecompound literal implicitly auto and declared %qscompound literal of non-object type %qTcompound literal qualified by address-space qualifiercompound-statement in %<constexpr%> functioncompressed stream: %scomputed goto must be pointer typeconcatenation of string literals with conflicting encoding prefixesconcept %q#D declared with a deduced return typeconcept %q#D declared with function parametersconcept %q#D with non-%<bool%> return type %qTconcept %qD has no definitionconcept %qE has multiple template parameter listsconcept %qE not in namespace scopeconcept defined hereconcept must be defined at namespace scopeconcept must have type %<bool%>concept-id %qD in nested-name-specifiercondition %2u not covered (%s%s)
! condition declares a functioncondition declares an arraycondition expression refers to iteration variable %qDcondition outcomes covered %d/%d
! conditional %<lastprivate%> clause on %qs constructconditional %<lastprivate%> on loop iterator %qD ignoredconditional expression between distinct pointer types %qT and %qT lacks a castconditional expression between distinct pointer-to-member types %qT and %qT lacks a castconditional expression between enumeration type %qT and floating-point type %qTconditional expression between enumeration type %qT and floating-point type %qT is deprecatedconditional expression between floating-point type %qT and enumeration type %qTconditional expression between floating-point type %qT and enumeration type %qT is deprecatedconditional expression in operand of fold-expressionconditionally executed loop in %<kernels%> region will be executed by a single gang; ignoring %<gang%> clauseconflicting C language linkage declaration %q#Dconflicting access specifications for field %qE, ignoredconflicting access specifications for method %q+D, ignoredconflicting code generation switchesconflicting declaration %q#Dconflicting declaration of %q#D with %qL linkageconflicting declaration of C function %q#Dconflicting declaration of template %q#Dconflicting exporting for declaration %qDconflicting global module declaration %#qDconflicting named address spaces (%s vs %s)conflicting named address spaces (%s vs %s) for %q+Dconflicting named address spaces (%s vs generic) for %q+Dconflicting named address spaces (generic vs %s) for %q+Dconflicting redeclaration of enumerator %q+Dconflicting redefinition of enum %qTconflicting reduction operations for %qEconflicting return type specified for %q+#Dconflicting super class name %qEconflicting type attributes specified for %q+#Dconflicting type qualifiers for %q+Dconflicting types for %<%c%s%>conflicting types for %q+Dconflicting types for %q+D due to enum/integer mismatch; have %qTconflicting types for %q+D; have %qTconflicting types for built-in function %q+D; expected %qTconflicting types for built-in function %qs; expected %qsconflicting use of %<-mcustom%> switches, target attributes, and/or %<__builtin_custom_%> functionsconflicts with %qDconsider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> value, or increasing the per-process file descriptor limitconsider using '-pg' instead of '-p' with gprof(1)consider using `-pg' instead of `-p' with gprof (1)consider using `-pg' instead of `-p' with gprof(1)const, volatile or restrict qualified type in %<#pragma omp declare reduction%>const/copy propagation disabledconst_double_split got a bad insn:constant %qs is too largeconstant argument %d for builtin %qF is invalid (%s)constant argument %d for builtin %qF is out of range (%wd-%wd)constant argument %d for builtin %qF is out of range (0-%wu)constant argument %d for builtin %qF is out of range for target typeconstant argument out of range for %qsconstant argument out of range for %sconstant evaluation returns address of immediate function %qDconstant field %qD used as %<asm%> outputconstant folding not supported for this tree codeconstant literal %qs contains %qc, expected %qsconstant literal %qs contains %qc, expected %qs or %qsconstant literal %qs contains %qc, expected 0 or 1constant literal %qs exceeds internal ZTYPE rangeconstant not recomputed when %<ADDR_EXPR%> changedconstant refers to itselfconstant value required for builtin %qF argument %dconstrained non-template friend declaration must be a definitionconstraint %qE has type %qT, not %<bool%>constraint expression does not have type %<bool%>constraint mismatch at argument %d in template parameter list for %qDconstraints not satisfiedconstraints on a non-templated functionconstructor cannot be static member functionconstructor delegates to itselfconstructor delegation follows mem-initializer for %qDconstructor does not return a value to testconstructor for alien class %qT cannot be a memberconstructor is not user-provided because it is explicitly defaulted in the class bodyconstructor priorities are not supportedconstructor priorities from 0 to %d are reserved for the implementationconstructor priorities must be integers from 0 to %d inclusiveconstructor syntax used, but no constructor declared for type %qTconstructors cannot be declared %<virtual%>constructors may not be cv-qualifiedconstructors may not be ref-qualifiedcontaining loop herecontains additional virtual method %qDcontinue statement not within a loopcontract predicate is false in constant expressioncontraction %<%.*s%> in format; use %qs insteadcontracts are only available with %<-fcontracts%>contracts must appertain to a function typecontrol flow in the middle of basic block %dcontrol passes through definition of %qD with static storage durationcontrol passes through definition of %qD with thread storage durationcontrol reaches end of non-void functioncontrol register number must be in range 0-31 for %sconversion between distinct pointer types %qT and %qT lacks a castconversion between distinct pointer-to-member types %qT and %qT lacks a castconversion casts away constnessconversion from %q#T to %q#Tconversion from %qH to %qI discards qualifiersconversion from %qH to %qI in a converted constant expressionconversion from %qH to %qI is ambiguousconversion from %qH to non-scalar type %qI requestedconversion from %qT to %qTconversion from %qT to %qT changes the value of %qEconversion from %qT to %qT changes value from %qE to %qEconversion from %qT to %qT discards imaginary componentconversion from %qT to %qT may change valueconversion from address space %qs to address space %qsconversion from normal type to notinheap typeconversion from pointer type %qT to arithmetic type %qT in a constant expressionconversion lacks type at end of formatconversion of %qE from %qH to %qI is ambiguousconversion of %qs on the left hand side of %qsconversion of register to a different size in %qsconversion of scalar %qH to vector %qI involves truncationconversion of scalar %qT to vector %qT involves truncationconversion of unsigned constant value to negative integerconversion to %qT alters %qT constant valueconversion to %qT from %qT may alter its valueconversion to %qT from %qT may change the sign of the resultconversion to %qT from boolean expressionconversion to incomplete typeconversion to non-const reference type %q#T from rvalue of type %qTconversion to non-scalar type requestedconversion to void cannot resolve address of overloaded functionconversion to void will not access object %qE of incomplete type %qTconversion to void will not access object of incomplete type %qTconversion to void will not access object of non-trivially-copyable type %qTconversion to void will not access object of type %qTconversion to volatile reference type %q#T from rvalue of type %qTconversions to arrays of unknown bound are only available with %<-std=c++20%> or %<-std=gnu++20%>converting %<false%> to pointer type %qTconverting %<false%> to pointer type for argument %P of %qDconverting %qT to %<void%> will never use a type conversion operatorconverting %qT to a base class %qT will never use a type conversion operatorconverting %qT to a reference to a base class %qT will never use a type conversion operatorconverting %qT to a reference to the same type will never use a type conversion operatorconverting %qT to the same type will never use a type conversion operatorconverting NULL to non-pointer typeconverting an array compound literal to a pointer leads to a dangling pointer in C++converting far pointer to near pointerconverting from %qH to %qIconverting lambda that uses %<...%> to function pointerconverting overloaded function %qD to type %q#T is ambiguousconverting to %qH from %qI requires direct-initializationconverting to %qT from initializer list would use explicit constructor %qDconverting to non-pointer type %qT from NULLcoproc must be a constant immediate in range [0-%d] enabled with %<+cdecp<N>%>coprocessor %d is not enabled with +cdecp%dcopying non-static data member %q#D of rvalue reference typecopyprivate variable %qE is not threadprivate or private in outer contextcoroutines require a handle class template; cannot find %<%E::%E%>coroutines require a traits template; cannot find %<%E::%E%>corrupt loop tree rootcorrupted exits list of loop %dcorrupted head of the exits list of loop %dcorrupted ltrans output file %scorrupted profile info: invalid time profilecorrupted profile info: number of executions for edge %d-%d thought to be %icorrupted profile info: number of iterations for basic block %d thought to be %icorrupted profile info: profile data is not flow-consistentcorrupted value profile: %s profile counter (%d out of %d) inconsistent with basic-block count (%d)could not close Go dump file: %mcould not close final insn dump file %qs: %mcould not close response file %scould not close temporary response file %scould not close zeroed insn dump file %qs: %mcould not convert %qE from %<void%> to %<bool%>could not convert %qE from %qH to %qIcould not convert template argument %qE from %qT to %qTcould not find %s in %s (consider using %<-B%>)could not find a spill registercould not find an integer type of the same size as %qTcould not find class %qEcould not find interface for class %qEcould not find setter/getter for %qE in class %qEcould not find specs file %s
! could not find variant declarationcould not inline call to %<__builtin_%s%>: size must be constantcould not inline call to %<__builtin_%s%>: too many bytes, use %<-minline-memops-threshold%>could not inline call to %<__builtin_memset%>: size must be constantcould not inline call to %<__builtin_memset%>: too many bytes, use %<-minline-memops-threshold%>could not locate MCU data file %<devices.csv%>could not open Go dump file %qs: %mcould not open dump file %qs: %mcould not open final insn dump file %qs: %mcould not open response file %scould not open symbol resolution file: %mcould not open temporary response file %scould not parse file offsetcould not parse hex numbercould not resolve typename typecould not split insncould not understand %<kern.osversion%> %q.*scould not understand version %qscould not write to response file %scould not write to temporary response file %scount of bb %d not initializedcounter namecounter valuecpu %qs is an invalid argument to builtin %qscpu %s is not based on arch %s, ignoring the archcreate a swig interface file for the modulecreate a topologically sorted module list from all dependent modules used in the applicationcreated and used with different ABIscreated and used with different architectures / ABIscreated and used with different endiannesscreated and used with different settings of %<-fpic%>created and used with different settings of %<-fpie%>created and used with differing settings of '%s'creating array of %qTcreating array of %qT, which is an abstract class typecreating array of function memberscreating array of functionscreating array of referencescreating array of template placeholder type %qTcreating array of voidcreating pointer to member function of non-class type %qTcreating pointer to member of non-class type %qTcreating pointer to member of type voidcreating pointer to member reference type %qTcreating selector for nonexistent method %qEcritical attribute has no effect on interrupt functionscustom instruction opcode must be a compile-time constant in the range 0-255 for %<__builtin_custom_%s%>cv-qualified type parameterdangling pointer %qE to %qD may be useddangling pointer %qE to an unnamed temporary may be useddangling pointer to %qD may be useddangling pointer to an unnamed temporary may be useddata area attributes cannot be specified for local variablesdata area of %q+D conflicts with previous declarationdata declarationdata definition has no type or storage classdata member %q+D invalidly declared function typedata member %q+D invalidly declared method typedata member %qD cannot be a member templatedata member may not have variably modified type %qTdata movement for component %qE is not compatible with movement for struct %qEdata type of %q+D isn%'t suitable for a registerdead histogramdead statement in EH tabledeallocation function declared heredeallocation of already deallocated storagedeallocation of storage that was not previously allocateddebugdebug format %qs conflicts with prior selectiondebug output level %qs is too highdebug pathdebug: decimal floating-point argument %u to binary-only type-generic functiondecimal floating-point argument %u to complex-only type-generic functiondecimal floating-point not supported for this targetdeclaration %qD conflicts with builtindeclaration %qD conflicts with importdeclaration %qD does not declare anythingdeclaration adds contracts to %q#Ddeclaration does not declare anythingdeclaration for parameter %qD but no such parameterdeclaration has a different number of contracts than previously declareddeclaration of %<constexpr%> variable %qD is not a definitiondeclaration of %<extern%> variable %qD in %<for%> loop initial declarationdeclaration of %<std::initializer_list%> does not match %<#include <initializer_list>%>, isn%'t a templatedeclaration of %<~%T%> as member of %qTdeclaration of %q#D changes meaning of %qDdeclaration of %q#D conflicts with built-in declaration %q#Ddeclaration of %q#D has %<extern%> and is initializeddeclaration of %q#D has no initializerdeclaration of %q#D outside of class is not definitiondeclaration of %q#D shadows a parameterdeclaration of %q#Tdeclaration of %q+#D shadows template parameterdeclaration of %q+D shadows a built-in functiondeclaration of %q+D shadows previous non-variabledeclaration of %q+D with attribute %<noinline%> follows inline declarationdeclaration of %q+D with no linkage follows extern declarationdeclaration of %qD ambiguates earlier template instantiation for %qDdeclaration of %qD as %<typedef%>declaration of %qD as array of function membersdeclaration of %qD as array of functionsdeclaration of %qD as array of referencesdeclaration of %qD as array of voiddeclaration of %qD as member of %qTdeclaration of %qD as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qD as non-functiondeclaration of %qD as parameterdeclaration of %qD in %qD which does not enclose %qDdeclaration of %qD in namespace %qD which does not enclose %qDdeclaration of %qD not in a namespace surrounding %qDdeclaration of %qD shadows a built-in functiondeclaration of %qD shadows a global declarationdeclaration of %qD shadows a member of %qTdeclaration of %qD shadows a parameterdeclaration of %qD shadows a previous localdeclaration of %qE as array of functionsdeclaration of %qE as array of voidsdeclaration of %qE as multidimensional array must have bounds for all dimensions except the firstdeclaration of %qE as non-functiondeclaration of %qE as non-memberdeclaration of %qF has a different exception specifierdeclaration of built-in function %qD without a prototype; expected %qTdeclaration of enumeration with fixed underlying type and no enumerator list is only permitted as a standalone declarationdeclaration of function %qD in invalid contextdeclaration of multidimensional array must have bounds for all dimensions except the firstdeclaration of non-variable %qD in %<for%> loop initial declarationdeclaration of static variable %qD in %<for%> loop initial declarationdeclaration of template parameter %q+#D with different constraintsdeclaration of template parameter %q+D shadows template parameterdeclaration of type name as array of functionsdeclaration of type name as array of voidsdeclarations in dependent base %qT are not found by unqualified lookupdeclarator-id missing; using reserved word %qDdeclare the explicit object parameter as non-const reference insteaddeclared heredeclared private heredeclared protected heredecompressed stream: %sdecrement of a boolean expressiondecrement of constant field %qDdecrement of enumeration value is invalid in C++decrement of function %qDdecrement of member %qD in read-only objectdecrement of pointer to an incomplete type %qTdecrement of read-only location %qEdecrement of read-only member %qDdecrement of read-only named return value %qDdecrement of read-only parameter %qDdecrement of read-only reference %qDdecrement of read-only variable %qDdeduced class type %qD in function return typededuced expression type does not satisfy placeholder constraintsdeduced initializer does not satisfy placeholder constraintsdeduced return type does not satisfy placeholder constraintsdeduced return type only available with %<-std=c++14%> or %<-std=gnu++14%>deduced type %qT for %qD is incompletededucing from brace-enclosed initializer list requires %<#include <initializer_list>%>deduction guide %qD must be declared in the same scope as %qTdeduction guide %qD must have the same access as %qTdeduction guide %qD must not have a function bodydeduction guide for %qT must have trailing return typedefault %<target_clones%> attribute was not setdefault CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>default argument %qE uses %qDdefault argument %qE uses local variable %qDdefault argument for template parameter for class enclosing %qDdefault argument given for parameter %d of %q#Ddefault argument mismatch in overload resolutiondefault argument missing for parameter %P of %q#Ddefault argument specified for lambda parameterdefault argument specified in explicit specializationdefault arguments are not allowed in declaration of friend template specialization %qDdefault arguments are only permitted for function parametersdefault member initializer for %qD required before the end of its enclosing classdefault member initializer for unnamed bit-fielddefault member initializers for bit-fields only available with %<-std=c++20%> or %<-std=gnu++20%>default template arguments may not be used in function template friend re-declarationdefault template arguments may not be used in function templates without %<-std=c++11%> or %<-std=gnu++11%>default template arguments may not be used in partial specializationsdefault template arguments may not be used in template friend declarationsdefault type conversion cannot deduce template argument for %qDdefaulted %qD is not a friend of %qTdefaulted %qD must be %<const%>defaulted %qD must have parameters of either type %<const %T&%> or %qTdefaulted %qD must have parameters of either type %<const %T&%> or %qT, not bothdefaulted %qD must not have %<&&%> ref-qualifierdefaulted %qD must return %<bool%>defaulted %qD only available with %<-std=c++20%> or %<-std=gnu++20%>defaulted and deleted functions only available with %<-std=c++11%> or %<-std=gnu++11%>defaulted constructor calls non-%<constexpr%> %qDdefaulted declaration %q+D does not match the expected signaturedefaulted default constructor does not initialize %q#Ddefaulted default constructor does not initialize any non-static data memberdefaulted destructor calls non-%<constexpr%> %qDdefaulted function %q+D with default argumentdefaulted member %qD must have parameter type %<const %T&%>defaulted move assignment for %qT calls a non-trivial move assignment operator for virtual base %qTdeferred type parameter at %Cdefined heredefined here %qDdefining a type in a cast is invalid in C++defining a type in a compound literal is invalid in C++defining explicit specialization %qD in friend declarationdefining type in %qs expression is invalid in C++definition in block %i does not dominate use in block %idefinition in block %i follows the usedefinition of %q#D ambiguates built-in declaration %q#Ddefinition of %q#D is marked %<dllimport%>definition of %q#T inside template parameter listdefinition of %q#T is not complete until the closing bracedefinition of %qD does not matchdefinition of %qD does not match %<#include <initializer_list>%>definition of %qD is not in namespace enclosing %qTdefinition of concept %qD has multiple statementsdefinition of concept %qD is emptydefinition of explicitly-defaulted %q+Ddefinition of implicitly-declared %qDdefinition of protocol %qE not founddefinition of static data member %q+D of dllimport%'d classdefinition provided for explicit instantiationdelegates are only for non-static functionsdelegating constructors only available with %<-std=c++11%> or %<-std=gnu++11%>deleted definition of %qD is not first declarationdeleted function %q+D overriding non-deleted functiondeleted in Fortran 95deleting %qT is undefineddeleting LTRANS file %s: %mdeleting array %q#Edeleting file %qs: %mdeleting file %s: %mdeleting object of abstract class type %qT which has non-virtual destructor will cause undefined behaviordeleting object of polymorphic class type %qT which has non-virtual destructor might cause undefined behaviordependent-name %qE is parsed as a non-type, but instantiation yields a typedeprecated conversion from string constant to %qTdeprecated message is not a stringdereference of non-pointerdereferencing %<void *%> pointerdereferencing a null pointerdereferencing a null pointer in %qEdereferencing type-punned pointer might break strict-aliasing rulesdereferencing type-punned pointer will break strict-aliasing rulesderived type declarationderived union %qT invaliddesignated initializers cannot be used with a non-aggregate type %qTdesignating the bound of variable length array argument %udesignator order for field %qD does not match declaration order in %qTdestination object %qE of size %sdestination object allocated heredestination object is likely at address zerodestination object of size %s allocated by %qEdestination object referenced by %<restrict%>-qualified argument 1 was declared heredestroying %<operator delete%> must be a member functiondestroying %<operator delete%> must be a usual deallocation functiondestroying %qE from outside current evaluation is not a constant expressiondestroying %qE outside its lifetimedestroying delete %qD cannot be used to release the allocated memory if the initialization throws because the object is not constructed yetdestructor %qD declared as member templatedestructor cannot be static member functiondestructor does not return a value to testdestructor for %qE shall not be run eitherdestructor for %qT is ambiguousdestructor for alien class %qT cannot be a memberdestructor priorities are not supporteddestructor priorities from 0 to %d are reserved for the implementationdestructor priorities must be integers from 0 to %d inclusivedestructors may not be cv-qualifieddestructors may not be ref-qualifieddestructors may not have parametersdetected base architecture %qs, but some of its features are not detected; the detected base architecture may be unreliable, only detected features will be enableddetermining value of %qsdid you mean %<-%s%>?did you mean %<-march=%s%>?did you mean %<-mcpu=%s%>?did you mean %<using enum %T::%D%>?did you mean to dereference the pointer?did you mean to use logical not (%<!%>)?did you mean to use logical not?difference between %qE and %qD does not have integer typedifferent number of parametersdifferent number of resultsdifferent parameter typesdifferent receiver typesdifferent result typesdifferent underlying type in enum %q#Tdifferent varargsdirect base %qT inaccessible in %qT due to ambiguitydirect call to %s in speculative call sequence has no speculative flagdirect call to %s in speculative call sequence has speculative_id %i out of rangedirect-list-initialization of %<auto%> requires exactly one elementdirective argument %qEdirective argument in the range [%E, %E]directive with only %<device_type%> or %<indirect%> clausesdisable pass %s for function %sdisable pass %s for functions in the range of [%u, %u]display all inbuilt system itemsdisplay statistics about the amount of source lines compiled and symbols useddisplay the location of module source files as they are compileddistinct Objective-C type in returndivision %<sizeof (%T) / sizeof (%T)%> does not compute the number of array elementsdivision by zerodivision by zero is not a constant expressiondo not specify both -march=... and -mcpu=...do_check(): too many argsdo_simplify(): Too many args for intrinsicdoes not match member template declaration heredoes not support multilibdominator of %d should be %d, not %ddominator of %d status unknowndon%'t know how to delete %qsdon%'t support DSP extension instructionsdon%'t support performance extension instructionsdon%'t support performance extension version 2 instructionsdon%'t support string extension instructionsdouble colon in MODULE PROCEDURE statement at %Ldouble constants not supporteddouble linked list of assembler names corrupteddouble linked list of clones corrupteddue to different exception specificationsdump file: %s
  duplicate %<_Atomic%>duplicate %<_Thread_local%> or %<__thread%>duplicate %<asm%> operand name %qsduplicate %<asm%> qualifier %qEduplicate %<asm%> qualifier %qTduplicate %<const%>duplicate %<default%> case in %<_Generic%>duplicate %<restrict%>duplicate %<volatile%>duplicate %qDduplicate %qD specifierduplicate %qEduplicate %qE attributeduplicate %qE declaration specifierduplicate %qsduplicate %qs modifierduplicate (or overlapping) case valueduplicate base type %qT invalidduplicate case valueduplicate cv-qualifierduplicate declaration for protocol %qEduplicate declaration of method %<%c%E%> with conflicting typesduplicate definition of %qsduplicate definition of '%s'duplicate definition of a symbol versionduplicate direct call to %s in speculative call sequence with speculative_id %iduplicate explicit instantiation of %q#Dduplicate explicit instantiation of %q#Tduplicate feature modifier %qs of value %qs in %<target_version%> attributeduplicate info for %qEduplicate initialization of %qDduplicate insn UID: %iduplicate instance variable %q+Dduplicate interface declaration for category %<%E(%E)%>duplicate interface declaration for class %qEduplicate label %qDduplicate label declaration %qEduplicate loop headerduplicate member %q+Dduplicate reference %s in speculative call sequence with speculative_id %iduplicate type-generic parameter type for function argument %u of %<__builtin_tgmath%>duplicate virt-specifierduplicated %<if%> conditionduplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attributeduring %<-fcompare-debug%> recompilationduring %s pass: %s
! during load of binding %<%E%s%E%>during load of binding %<%E%s%E@%s%>during load of pendings for %<%E%s%E%>dwarf version %wu is not supporteddynamic dependency %s not founddynamic exception specifications are deprecated in C++11dynamic type %qT of its operand does not have a base class of type %qTdynamic type %qT of its operand does not have an unambiguous public base class %qTeBPF stack limit exceededeach undeclared identifier is reported only once for each function it appears inearlier argument should specify number of elements, later size of each elementedge %s->%s has no corresponding call_stmtedge count is not compatible with function countedge from %d to %d should be marked irreducibleedge from %d to %d should not be marked irreducibleedge has both call_stmt and lto_stmt_uid setedge not foundedge points to wrong declaration:either %<-fopenacc%> or %<-fopenmp%> must be seteither all initializer clauses should be designated or none of them should beelaborated-type-specifier for a scoped enum must not use the %qD keywordelement index %qE is out of bounds %<[0 .. %E]%>element types must be the sameelement_number(): Bad dimension typeelemental binary operationelemental function arguments at %C are not compliantelemental procedureelements of array %q#D have incomplete typeelements of array %q#T have incomplete typeembedded %<\0%> in formatembedded NUL in CFString literalempty class %qT parameter passing ABI changes in %<-fabi-version=12%> (GCC 8)empty declarationempty declaration of %<enum%> type does not redeclare tagempty declaration with %<_Alignas%> does not redeclare tagempty declaration with storage class specifier does not redeclare tagempty declaration with type qualifier does not redeclare tagempty enum is invalidempty fileempty index range in initializerempty initializer for lambda init-captureempty initializer in lambda init-captureempty left precision in %s formatempty parentheses were disambiguated as a function declarationempty precision in %s formatempty property attribute listempty range specifiedempty string in attribute %<target%>empty struct has size 0 in C, size 1 in C++empty structured binding declarationempty union has size 0 in C, size 1 in C++enable pass %s for function %senable pass %s for functions in the range of [%u, %u]enabling %qs promotes %<%s%s%> to %<%s%s%>enabling backtrace support is only meaningful when compiling for the Thumbenabling callee interworking support is only meaningful when compiling for the Thumbencapsulation is malformedenclosing %<target%>enclosing %qsenclosing OpenACC %qs construct andenclosing OpenACC %qs construct with %qs clauseenclosing class of %<constexpr%> non-static member function %q+#D is not a literal typeenclosing class templates are not explicitly specializedenclosing parent compute constructenclosing regionenclosing routineenclosing target regionenclosing taskend expression refers to outer iterator %qDend insn %d for block %d not found in the insn streamend of implied-do loop at %L could not be simplified to a constant valueentry block count not initializedenum constant defined hereenum constant in boolean contextenum conversion from %qT to %qT in assignment is invalid in C++enum conversion from %qT to %qT in initialization is invalid in C++enum conversion from %qT to %qT in return is invalid in C++enum conversion in assignment is invalid in C++enum conversion in initialization is invalid in C++enum conversion when passing argument %d of %qE is invalid in C++enum type defined hereenum value is not %<CONST_DECL%> or %<INTEGER_CST%>enum value name is not %<IDENTIFIER_NODE%>enum value type is not %<INTEGER_TYPE%> nor convertible to the enumenumerated and non-enumerated type in conditional expressionenumerated mismatch in conditional expression: %qT vs %qTenumeration range differsenumeration value %qE not handled in switchenumeration values exceed range of %qsenumeration values exceed range of integerenumeration values exceed range of largest integerenumerator %qD does not match ...enumerator value %qE is outside the range of underlying type %qTenumerator value for %qD is not an integer constantenumerator value for %qD must have integral or unscoped enumeration typeenumerator value for %qE is not an integer constantenumerator value for %qE is not an integer constant expressionenumerator value outside the range of %qsenumerator value outside the range of underlying typeenvironment variable %<COLLECT_GCC%> must be setenvironment variable %<COLLECT_GCC_OPTIONS%> must be setenvironment variable %<COLLECT_LTO_WRAPPER%> must be setenvironment variable %qs must expand to a non-negative integer less than or equal to %wdenvironment variable %qs not definedenvironment variable COLLECT_GCC_OPTIONS must be setenvironment variable DJGPP not definedenvironment variable DJGPP points to corrupt file %qsenvironment variable DJGPP points to missing file %qserrorerror closing %s: %merror closing optimization records %qserror in arguments to spec function %qserror in removing %serror writing %qserror writing optimization records to %qs: %serror writing to %s: %merror: error: unable to open '%s' for writing: %s
  errors during merging of translation unitseval_intrinsic(): Bad operatoreval_type_intrinsic0(): op NULLexception cleanup for this placement new selects non-placement %<operator delete%>exception handling disabled, use %<-fexceptions%> to enableexception handling disabled; use %<-fexceptions%> to enableexception handling personality mismatchexception of type %<%T%> will be caughtexception of type %qT will be caught by earlier handlerexception specification of %qD depends on itselfexcess elements in %qT initializerexcess elements in array initializerexcess elements in scalar initializerexcess elements in struct initializerexcess elements in union initializerexcess elements in vector initializerexcess use operand for statementexecution counts assumed to be zero
  execution counts estimated
! existing declaration %#qDexisting definition %qDexit %d->%d not recordedexit block count not initializedexpansion pattern %qE contains no parameter packsexpansion pattern %qT contains no parameter packsexpansion point is location %iexpected %<"%>expected %<#pragma omp scan%>expected %<#pragma omp section%> or %<}%>expected %<(%>expected %<(%> after template-argument-listexpected %<(%> at %Cexpected %<(%> or end of lineexpected %<)%>expected %<)%> at %Cexpected %<)%> or %<,%>expected %<*%>expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or identifierexpected %<,%>expected %<,%> or %<)%>expected %<,%> or %<...%>expected %<,%> or %<;%>expected %<,%> or %<]%>expected %<,%> or %<}%>expected %<,%>, %<;%> or %<}%>expected %<.%>expected %<...%>expected %<:%>expected %<:%> or %<)%>expected %<:%> or %<...%>expected %<:%> or %<::%>expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>expected %<::%>expected %<;%>expected %<;%> after class definitionexpected %<;%> after struct definitionexpected %<;%> after union definitionexpected %<;%> at end of member declarationexpected %<;%> or %<{%>expected %<;%> or %<{%> after method attribute definitionexpected %<;%>, %<,%> or %<)%>expected %<;%>, identifier or %<(%>expected %<<%>expected %<=%>expected %<=%> after Objective-C %qEexpected %<=%> at %Cexpected %<=%>, %<,%>, %<;%>, %<asm%> or %<__attribute__%>expected %<==%> comparison in %<if%> conditionexpected %<==%>, %<<%> or %<>%> comparison in %<if%> conditionexpected %<>%>expected %<@end%>expected %<@synchronized%>expected %<@throw%>expected %<@try%>expected %<[%>expected %<]%>expected %<__label__%>expected %<__transaction_atomic%>expected %<__transaction_relaxed%>expected %<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> or %<seq_cst%>expected %<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> or %<default%>expected %<allocator%> or %<align%>expected %<ancestor%> or %<device_num%>expected %<asm%>expected %<at%>, %<severity%> or %<message%> clauseexpected %<auto%>expected %<auto%> or %<decltype(auto)%> after %qEexpected %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>expected %<cancel%> %<if%> clause modifierexpected %<catch%>expected %<class%>expected %<class%> or %<typename%>expected %<class%>, %<typename%>, or %<template%>expected %<co_yield%>expected %<concurrent%>expected %<data%>expected %<data%> after %<#pragma acc %s%>expected %<data%>, %<update%>, %<enter%> or %<exit%>expected %<declare target%> or %<assumes%>expected %<declare%> or %<assumes%>expected %<decltype%>expected %<delete%>expected %<depend%>, %<destroy%> or %<update%> clauseexpected %<directive%> or %<sequence%>expected %<else%>expected %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, %<ignored_attributes%> after %<#pragma GCC diagnostic%>expected %<extern%>expected %<finally%> or %<catch%>expected %<for%> after %qsexpected %<host%>, %<nohost%> or %<any%>expected %<in%>, %<out%>, %<inout%>, %<mutexinoutset%> or %<inoutset%>expected %<inclusive%> or %<exclusive%> clauseexpected %<match%>expected %<match%> at %Cexpected %<namespace%>expected %<new%>expected %<none%> or %<present%>expected %<none%>, %<shared%>, %<private%> or %<firstprivate%>expected %<omp_priv%> or function-nameexpected %<operator%>expected %<point%>expected %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> or %<hint%> clauseexpected %<read%>, %<write%>, %<update%>, or %<capture%> clauseexpected %<reproducible%> or %<unconstrained%>expected %<return%>expected %<scalar%>, %<aggregate%>, %<all%>expected %<scalar%>, %<aggregate%>, %<pointer%> or %<all%>expected %<seq_cst%>, %<acq_rel%>, %<release%> or %<acquire%>expected %<seq_cst%>, %<acquire%> or %<relaxed%>expected %<simd%>, %<reduction%>, %<target%> or %<variant%>expected %<static_assert%>expected %<target%>expected %<teams%>, %<parallel%> or %<thread%>expected %<template%>expected %<throw%>expected %<try%>expected %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> or %<atomic_default_mem_order%> clauseexpected %<using%>expected %<while%>expected %<{%>expected %<{%> at %Cexpected %<{%> or %<:%>expected %<}%>expected %<}%> at %Cexpected %<}%> before %<else%>expected %<~%>expected %d levels of template parms for %q#D, got %dexpected %i or more, found %iexpected %i, found %iexpected %qE selector nameexpected %qT but argument is of type %qTexpected %qT but pointer is of type %qTexpected %qs %<if%> clause modifier rather than %qsexpected %qs keyword before dependent template nameexpected %qs or %qsexpected ...expected 64-bit address but argument 1 is %d-bitexpected 64-bit address but argument 2 is %d-bitexpected : at %Cexpected OpenMP directive nameexpected a string after %<#pragma message%>expected an OpenACC clauseexpected an OpenMP clauseexpected an SSA_NAME objectexpected an argument to %<msp430_select_cpu%>expected an identifier for the attribute nameexpected assumption clauseexpected at least one assumption clauseexpected attribute argument as balanced token sequenceexpected attribute before %<...%>expected between %i and %i, found %iexpected binary operatorexpected block indexexpected block specifierexpected boolean expressionexpected boolean typeexpected case labelexpected channelexpected class nameexpected class-keyexpected class-nameexpected constant integer expression with valid sync-hint valueexpected constant logical expressionexpected constant offsetexpected constant offset for %<__MEM%> operandexpected constant sizeexpected constant step for %<__MEM%> operandexpected constructor, destructor, or type conversionexpected context selector set nameexpected context selector set name at %Cexpected contract level: %<default%>, %<audit%>, or %<axiom%>expected contract semantic or levelexpected contract-roleexpected count valueexpected declarationexpected declaration or statementexpected declaration specifiersexpected declaration specifiers or %<...%>expected declaratorexpected directive nameexpected else statementexpected empty string after %<operator%> keywordexpected end of capture-listexpected end of lineexpected expressionexpected expression at %Cexpected expression-list or type-idexpected frequency qualityexpected frequency valueexpected functionexpected function nameexpected function-name %<(%>expected goto expressionexpected id-expressionexpected id-expression (arguments)expected identifierexpected identifier at %Cexpected identifier or %<(%>expected identifier or %<)%>expected identifier or %<*%>expected identifier or string literalexpected identifier or string literal at %Cexpected initializerexpected integerexpected integer expressionexpected integer expression listexpected interface or pointer to interfaceexpected iteration declaration or initializationexpected iteration-statementexpected jump-statementexpected labelexpected labeled-statementexpected loop numberexpected map index on right hand sideexpected module-nameexpected module-partitionexpected name at %Cexpected namespace-nameexpected nested-name-specifierexpected numeric typeexpected operatorexpected parameter pack before %<...%>expected pass nameexpected pointerexpected pointer as argument of unary %<*%>expected pointer in %qs clauseexpected primary-expressionexpected ptr-operatorexpected qualified name in friend declaration for constructor %qDexpected qualified name in friend declaration for destructor %qDexpected selection-statementexpected signature: %qDexpected simd clause at %Cexpected single pointer in %qs clauseexpected specifier-qualifier-listexpected statementexpected string literalexpected string-literalexpected struct, slice, array, or map type for composite literalexpected suffix identifierexpected template-argumentexpected template-idexpected template-id for typeexpected template-nameexpected trait selector nameexpected trait selector name at %Cexpected type specifierexpected type-nameexpected type-specifierexpected unqualified-idexpected variant name at %Cexpecting %E byte in a region of size %Eexpecting %E bytes in a region of size %Eexpecting %E or more bytes in a region of size %Eexpecting argument of type pointer or of type integer for argument 1expecting between %E and %E bytes in a region of size %Eexpecting internal function nameexpecting one and only one label to be declaredexperimental flag to turn on the new strict type checkerexplicit by-copy capture of %<this%> with by-copy capture default only available with %<-std=c++20%> or %<-std=gnu++20%>explicit by-copy capture of %qD redundant with by-copy capture defaultexplicit by-reference capture of %qD redundant with by-reference capture defaultexplicit conversion function was not consideredexplicit conversion operators only available with %<-std=c++11%> or %<-std=gnu++11%>explicit deduction guide declared hereexplicit deduction guides not considered for copy-initializationexplicit goto at end of bb %dexplicit instantiation of %q#Dexplicit instantiation of %q#T before definition of templateexplicit instantiation of %qD but no definition availableexplicit instantiation of %qD in namespace %qD (which does not enclose namespace %qD)explicit instantiation of %qD outside its namespace must use a nested-name-specifierexplicit instantiation of function concept %q#Dexplicit instantiation of non-class template %qDexplicit instantiation of non-template %q#Dexplicit instantiation of non-template type %qTexplicit instantiation of variable concept %q#Dexplicit instantiation shall not use %<consteval%> specifierexplicit instantiation shall not use %<constexpr%> specifierexplicit instantiation shall not use %<inline%> specifierexplicit object member function %qD cannot have cv-qualifierexplicit object member function %qD cannot have ref-qualifierexplicit object member function only available with %<-std=c++23%> or %<-std=gnu++23%>explicit object member function overrides virtual functionexplicit object parameter declared hereexplicit object parameter is already a mutable referenceexplicit qualification in declaration of %qDexplicit register variable %qs cannot be used in nested functionexplicit register variable %qs declared %<extern%>explicit register variable %qs declared thread localexplicit specialization %q#D may be missing attributesexplicit specialization declared %<concept%>explicit specialization in non-namespace scope %qDexplicit specialization of %qD after first useexplicit specialization of %qD must be introduced by %<template <>%>explicit specialization of %qD outside its namespace must use a nested-name-specifierexplicit specialization of function concept %qDexplicit specialization of non-template %qTexplicit template argument list not allowedexplicit template specialization cannot have a storage classexplicitly defaulted function %q+D cannot be declared %qs because the implicit declaration is not %qs:explicitly used registers must be grouped at top of stackexponent-letter %<q%> in real-literal-constant at %Cexporting %q#D that does not have external linkageexpr in !$OMP ATOMIC COMPARE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot reference var at %Lexpr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot reference var at %Lexpression %qE does not designate a %<constexpr%> functionexpression %qE is not a constant expressionexpression %qs requires %<object.TypeInfo%> and cannot be used with %<-fno-rtti%>expression cannot be used as a functionexpression does not compute the number of elements in this array; element type is %qT, not %qTexpression in new-declarator must have integral or enumeration typeexpression in static assertion is not an integerexpression in static assertion is not an integer constant expressionexpression in static assertion is not constantexpression list treated as compound expression in functional castexpression list treated as compound expression in initializerexpression list treated as compound expression in mem-initializerexpression must be enclosed in parenthesesexpression must be integralexpression of abstract class type %qT cannot be used in throw-expressionexpression statement has incomplete typeextend_ref(): Bad tailextended initializer lists only available with %<-std=c++11%> or %<-std=gnu++11%>extended registers have no high halvesextern declaration of %q+D follows declaration with no linkageextern model globalvalueextern structured binding is not name-independentextern variable is not name-independentexternal TLS initialization functions not supported on this targetexternal linkage required for symbol %q+D because of %qE attributeexternally visible inline cloneextra %<;%>extra %<;%> after in-class function definitionextra brace group at end of initializerextra compile time semantic checking, typically tries to catch poor programming styleextra elements in scalar initializerextra outgoing edge %d->%dextra qualification %<%T::%> on member %qsextra qualification not allowedextra semicolonextra semicolon in method definition specifiedextra semicolon in struct or union specifiedextra type qualifiers in format argument (argument %d)extraneous data at end of filefail to initialize plugin %sfailed %<assume%> attribute assumptionfailed %s mapper %qsfailed %s mapper %qs line %ufailed mapper handshake %sfailed to create map component '%s'failed to create union component '%s'failed to expand built-in functionfailed to get exit status: %mfailed to get process times: %mfailed to initialize plugin %sfailed to load binding %<%E%s%E%>failed to load binding %<%E%s%E@%s%>failed to load pendings for %<%E%s%E%>failed to open temporary file %s for LTO outputfailed to open temporary file %s with LTO outputfailed to read compiled module cluster %u: %sfailed to read compiled module: %sfailed to reclaim unneeded functionfailed to reclaim unneeded function in same comdat groupfailed to split %qD for %<strub%>failed to translate literal to execution character set %qTfailed to write compiled module: %sfailure memory model %qs cannot be stronger than success memory model %qs for %qDfailure memory model %wi cannot be stronger than success memory model %wi for %qDfailure to simplify substring reference in DATA statement at %Lfailure trying to reload:fallthru edge after a control statement in bb %dfallthru edge after unconditional jump in bb %ifallthru edge crosses section boundary in bb %ifallthru to exit from bb %dfast enumeration is not available in Objective-C 1.0fastcall and cdecl attributes are not compatiblefastcall and regparm attributes are not compatiblefastcall and stdcall attributes are not compatiblefastcall and thiscall attributes are not compatiblefatal error: fclose %s: %mfe_runtime_error string must be null terminatedfe_runtime_error: Wrong number of arguments (%d instead of %d)field %q#D can be accessed via %q#Dfield %q#D with same name as classfield %qD has incomplete type %qTfield %qE declared as a functionfield %qE has incomplete typefield name not in record or union initializerfield number exceeds definition of setfield number out of range trying to access set elementfield precision specifierfield widthfield width in printf formatfield width in scanf formatfield width in strfmon formatfield width in strftime formatfield width specifierfields cannot have RVV type %qTfields cannot have SVE type %qTfields have different layout in another translation unitfile %qs left but not enteredfile ends in default argumentfile-scope compound literal specifies %<register%>file-scope declaration of %qE specifies %<auto%>file-scope declaration of %qE specifies %<register%>filename %qs does not start with profile prefix %qsfill characterfill character in strfmon formatfind_array_spec(): unused as(1)find_array_spec(): unused as(2)find_enum(): Enum not foundfini function found in object %sfirst %<sizeof%> operand was declared herefirst argument must be []bytefirst argument of %q+D should be %<int%>first argument of %qD must be a pointer, second integer constantfirst argument to %<__builtin_call_with_static_chain%> must be a call expressionfirst argument to %<__builtin_choose_expr%> not a constantfirst argument to %<va_arg%> not of type %<va_list%>first argument to %qD must be a string literalfirst expression has type %qTfirst mismatch is fieldfirst offset must be in opposite direction of loop iterationsfirst register must be R0first seen herefirst specified herefixed ebp register requires %<-maccumulate-outgoing-args%>fixed ebp register requires %<target("accumulate-outgoing-args")%>fixed register %s used to pass parameter to functionfixed tree mismatchfixed-point overflow in expression %qE of type %qT results in %qEfixed-point overflow in expression of type %qT results in %qEfixed-point types not supported for this targetfixed-point types not supported in C++flexible array member %qD does not have well defined padding bits for %qsflexible array member %qD in an otherwise empty %q#Tflexible array member %qD in unionflexible array member %qD not at end of %q#Tflexible array member in a struct with no named membersflexible array member in unionflexible array member not at end of structfloating constant exceeds range of %qTfloating constant misusedfloating constant truncated to zerofloating literal exceeds range of %qT typefloating literal truncated to zerofloating point overflow in expression %qE of type %qT results in %qEfloating point overflow in expression of type %qT results in %qEfloating-point constant not a valid immediate operandfloating-point suffix %qs shadowed by implementationfloating-point unit %qs differs from PRID preset %qsflow control insn inside a basic blockfmax-include-depth=<number> Set the maximum depth of the nested #include.fold check: original tree changed by foldfold of empty expansion over %Ofold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>fopen %s: %mfor %qDfor a function-style cast, remove the redundant %<::%D%>for array function parameter length expression must be specifiedfor backward compatibilityfor deduction to %<std::initializer_list%>, use copy-list-initialization (i.e. add %<=%> before the %<{%>)for increment expression cannot resolve address of overloaded functionfor increment expression has no effectfor increment expression is a reference, not call, to function %qEfor pointer type length expression must be specifiedfor statement expectedfor template declaration %q+Dfor the option %<-mcache-block-size=X%>, the valid X must be: 4, 8, 16, 32, 64, 128, 256, or 512for type %qTfor unknown bound array type length expression must be specifiedfor, while or do statement expectedforce positive result from MOD and DIV result floorformatformat argument %d unused before used argument %d in %<$%>-style formatformat argument %d used more than once in %s formatformat argument should be a %qs referenceformat argument should be a %qs reference but a string was foundformat is a wide character stringformat not a string literal and no format argumentsformat not a string literal, argument types not checkedformat not a string literal, format string not checkedformat of column headings in %<devices.csv%> is incorrectformat string argument follows the arguments to be formattedformat string argument is not a string typeformat string is defined hereformat string is not an array of type %qsforming pointer to qualified function type %qTforming pointer to reference type %qTforming reference to qualified function type %qTforming reference to reference type %qTforming reference to voidforming type of %qsforward declaration of %q#Tforward reference to frame of %qsfound %<%c%s%>found %<-%E%> instead of %<+%E%> in protocol(s)found %<:%> in nested-name-specifier, expected %<::%>found a %qT but the format argument should be a stringfound a %qs reference but the format argument should be a stringfound a default name with a non-empty defining statementfound a real definition for a non-registerfound a virtual definition for a GIMPLE registerfound an SSA_NAME that had been released into the free poolfound default case not at the start of case vectorfp software completion requires %<-mtrap-precision=i%>fr30_print_operand: invalid %%F codefr30_print_operand: invalid %%x codefr30_print_operand: invalid operand to %%A codefr30_print_operand: unhandled MEMfr30_print_operand: unknown codefr30_print_operand: unrecognized %%B codefr30_print_operand: unrecognized %%b codefr30_print_operand: unrecognized %%p codefr30_print_operand_address: unhandled addressframe pointer required, but reservedframe size of %qs is %wd bytesframe size of function %qs is %wd bytes exceeding user provided stack limit of %d bytes; an unconditional trap is addedframe size of function %qs is %wd bytes which is more than half the stack size; the dynamic check would not be reliable; no check emitted for this functionframe size too large for reliable stack checkingfree_expr0(): Bad expr typefree_pi_tree(): Unresolved fixupfriend declaration %q#D declares a non-template functionfriend declaration %qD in local class without prior local declarationfriend declaration %qD is not visible to explicit specializationfriend declaration %qD may not have virt-specifiersfriend declaration does not name a class or functionfriend declaration herefriend declaration not in class definitionfriend declaration of %q#D specifies default arguments and isn%'t the only declarationfriend declaration of %qD specifies default arguments and isn%'t a definitionfriend declaration requires class-key, i.e. %<friend %#T%>friend declaration requires class-key, i.e. %<friend class %T::%D%>friend function definition %qs cannot have a name qualified with %<%D::%>friend function definition %qs cannot have a name qualified with %<::%>friend function template with constraints that depend on outer template parameters must be a definitionfrom definition of %q#Dfrom previous declaration %qFfrv_print_operand: unknown codefunc can only be compared to nilfunction %q#D is initialized like a variablefunction %q+D definition is marked dllimportfunction %q+D part of alias cyclefunction %q+F can never be copied because it has %<noclone%> attributefunction %q+F can never be copied because it receives a non-local gotofunction %q+F can never be copied because it saves address of local label in a static variablefunction %q+F can never be inlined because it contains a computed gotofunction %q+F can never be inlined because it has a VLA argumentfunction %q+F can never be inlined because it is suppressed using %<-fno-inline%>function %q+F can never be inlined because it uses %<__builtin_return%> or %<__builtin_apply_args%>function %q+F can never be inlined because it uses alloca (override using the always_inline attribute)function %q+F can never be inlined because it uses attributes conflicting with inliningfunction %q+F can never be inlined because it uses non-local gotofunction %q+F can never be inlined because it uses setjmpfunction %q+F can never be inlined because it uses setjmp-longjmp exception handlingfunction %q+F can never be inlined because it uses variable argument listsfunction %qD declared %<[[noreturn]]%> but its first declaration was notfunction %qD declared %<virtual%> inside a unionfunction %qD is initialized like a variablefunction %qD might be a candidate for %qs format attributefunction %qD redeclared as variablefunction %qD used as %<asm%> outputfunction %qs cannot be declared %<mutable%>function %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codefunction %qs, parameter %u, has IPA-SRA accesses which overlapfunction %qs, parameter %u, is used but does not have any certain IPA-SRA accessfunction arguments of %<__builtin_tgmath%> all have the same typefunction arguments of %<__builtin_tgmath%> lack type-generic parameterfunction attribute %qs requires the V ISA extensionfunction attributes %qs and %qs are mutually exclusivefunction body can be overwritten at link timefunction body not availablefunction call has aggregate valuefunction call of variable concept %qEfunction called through a non-compatible typefunction concept must be calledfunction declaration isn%'t a prototypefunction declared %<noreturn%> has a %<co_return%> statementfunction declared %<noreturn%> has a %<return%> statementfunction definition declared %<auto%>function definition declared %<register%>function definition declared %<typedef%>function definition declared %qsfunction definition does not declare parametersfunction definition has qualified void return typefunction does not return a value to testfunction does not return string typefunction has external linkage when the user requests only inlining static for live patchingfunction may return address of local variablefunction might be candidate for attribute %qsfunction might be candidate for attribute %qs if it is known to return normallyfunction name as the left hand operand of %<<%> is ill-formed in C++20; wrap the function name in %<()%>function not considered for inliningfunction not declared inline and code size would growfunction not inlinablefunction not inline candidatefunction or array type %qT in %<#pragma omp declare reduction%>function or array type in %<#pragma omp declare reduction%>function parameterfunction parameter %qD may not appear as list item in an %<allocate%> directivefunction pointers not supported with %<-mabi=ti%> optionfunction previously declared %<static%> redeclared %<extern%>function requires a dual-context, which is not yet supported by GDCfunction result count mismatchfunction return type cannot be functionfunction return types not compatible due to %<volatile%>function returning a functionfunction returning an arrayfunction returns address of labelfunction returns address of local variablefunction returns an aggregatefunction starts on a higher line number than it endsfunction symbol is not functionfunction template %qD redeclared as a class templatefunction template-id %qD in nested-name-specifierfunction types not truly compatible in ISO Cfunction versions cannot be marked as %<gnu_inline%>, bodies have to be generatedfunction with contracts %q+D overriding contractless functionfunction with qualified void return type calledfunction-scope %qE implicitly auto and declared %qsfunction-scope %qs implicitly auto and declared %<__thread%>function-try-block body of %<constexpr%> constructor only available with %<-std=c++20%> or %<-std=gnu++20%>function-try-block body of %<constexpr%> function only available with %<-std=c++20%> or %<-std=gnu++20%>functional cast to array type %qTfunctions with %qs state require the ISA extension %qsfunctions with SME state require the ISA extension %qsgang reduction on an orphan loopgarbage at end of %<#pragma nomember_alignment%>gcc driver version %s %sexecuting gcc version %s
  gcc version %s %s
  gcov %s%s
  generate a C source scaffold for the current module being compiledgenerate a C++ source scaffold for the current module being compiledgenerate a shared library from the modulegenerate error messages which render keywords in lower casegenerate extra nops to improve debugging, producing an instruction for every code related keywordgenerate static scaffold initialization and finalization for every module inside maingenerate the main functiongenerate_isocbinding_initializer(): bad iso_c_binding type, expected %<c_ptr%> or %<c_funptr%>generic thunk code fails for method %qD which uses %<...%>get_mpz(): Not an integer constantgetting core file size maximum limit: %mgfc_add_interface(): Bad interface typegfc_arith_divide(): Bad basic typegfc_arith_error(): Bad error codegfc_arith_minus(): Bad basic typegfc_arith_plus(): Bad basic typegfc_arith_times(): Bad basic typegfc_arith_uminus(): Bad basic typegfc_array_dimen_size(): Bad EXPR_ARRAY exprgfc_array_dimen_size(): Bad dimensiongfc_ascii_statement(): Bad statement codegfc_basic_typename(): Undefined typegfc_caf_attr(): Bad array referencegfc_caf_attr(): Expression isn't a variablegfc_check_dependency: expecting an EXPR_VARIABLEgfc_check_digit(): bad radixgfc_code2string(): Bad codegfc_compare_derived_types: invalid derived typegfc_compare_expr(): Bad basic typegfc_copy_expr(): Bad expr nodegfc_expression_rank(): Two array specsgfc_find_array_ref(): No ref foundgfc_free_statement(): Bad statementgfc_get_constant_expr(): locus %<where%> cannot be NULLgfc_get_default_type(): Bad symbol %qsgfc_is_constant_expr(): Unknown expression typegfc_match(): Bad match code %cgfc_match_sym_complex_part(): Bad typegfc_op2string(): Bad codegfc_range_check() returned bad valuegfc_range_check(): Bad typegfc_ref_dimen_size(): Bad dimen_typegfc_ref_dimen_size(): Bad dimensiongfc_resolve_blocks(): Bad block typegfc_resolve_code(): Bad statement codegfc_resolve_code(): No expression on DO WHILEgfc_resolve_expr(): Bad expression typegfc_set_default_type(): symbol already has a typegfc_simplify_abs(): Bad typegfc_simplify_dcmplx(): Bad type (x)gfc_simplify_dcmplx(): Bad type (y)gfc_simplify_dim(): Bad typegfc_simplify_floor(): Bad kindgfc_simplify_log: bad typegfc_simplify_mod(): Bad argumentsgfc_simplify_modulo(): Bad argumentsgfc_trans_code(): Bad statement codegfc_trans_omp_workshare(): Bad statement codegfc_trans_select(): Bad type for case expr.gfc_typename(): Undefined typegfc_validate_kind(): Got bad kindgfc_validate_kind(): Got bad typegfc_variable_attr(): Expression isn't a variablegfortran does not support -E without -cppgfortran: Only one %<-J%> option allowedgimple call has no targetgimple call has two targetsgimple check: expected %s(%s), have %s(%s) in %s, at %s:%dgimple_bb (phi) is set to a wrong basic blockgimple_bb (stmt) is set to a wrong basic blockgimplification failedglobal constructors not supported on this targetglobal destructors not supported on this targetglobal module fragment contents must be from preprocessor inclusionglobal qualification of class name is invalidglobal register variable %qD used in nested functionglobal register variable follows a function definitionglobal register variable has initial valueglobal/static variable assignment has been interceptedgot %d template parameters for %q#Dgot %d template parameters for %q#Tgoto destination is neither a label nor a pointergp is constant (but save/restore gp on indirect calls).grave accent %<`%> in formatgsplit-dwarf is not supported on this platformhad semantic errors when compilinghardware decimal floating-point instructions not available in ESA/390 modehardware decimal floating-point instructions not available on %shardware vector support not available on %shardware vector support not available with %<-msoft-float%>has different parameters in another translation unithas different return value in another translation unithead insn %d for block %d not found in the insn streamheader module expected, module %qs foundherehigh bound %qE above array section size in %qs clausehigh bound for the array is outside the ztype limitshigh bound for the subrange has overflowedhistogram value statement does not correspond to the statement it is associated withiWMMXt and NEON are incompatibleiWMMXt unsupported under Thumb modeia64_print_operand: unknown codeidentical_array_ref(): inconsistent dimensionsidentifier %qE conflicts with C++ keywordidentifier %qE is a keyword in C++11identifier %qE is a keyword in C++20identifier expected after %<@protocol%>identifier overflow: %dif any %<if%> clause has modifier, then all %<if%> clauses have to use modifierif avoiding the apostrophe is not feasible, enclose it in a pair of %qs and %qs directives insteadif this code is reached, the program will abortif this use is part of a public ABI, change it to instead use a constant variable you defineif using %qs is not feasible, use %qs insteadignoring %<#pragma %s %s%>ignoring %<#pragma align%> for explicitly aligned %q+Dignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified non-%<uniform%> argumentignoring %<#pragma omp declare simd%> on function with %<_Atomic%> qualified return typeignoring %<-fschedule-insns%> because of exception handling bugignoring %<asm%> specifier for non-static local variable %q+Dignoring %<sink%> clause with offset that is not a multiple of the loop stepignoring %qD attribute on anonymous namespaceignoring %qD attribute on non-inline namespaceignoring %qE attribute applied to template instantiation %qTignoring %qE attribute applied to template specialization %qTignoring %qE attribute not set on a variableignoring %qE attribute set on const variableignoring %qE attribute set on initialized variableignoring %qE attribute set on uninitialized variableignoring attribute %<%E (%u)%> because it conflicts with attribute %<%E (%u)%>ignoring attribute %qE after earlier %qEignoring attribute %qE because it conflicts with attribute %<either%>ignoring attribute %qE because it conflicts with attribute %<lower%>ignoring attribute %qE because it conflicts with attribute %<noinit%>ignoring attribute %qE because it conflicts with attribute %<persistent%>ignoring attribute %qE because it conflicts with attribute %<section%>ignoring attribute %qE because it conflicts with attribute %<upper%>ignoring attribute %qE because it conflicts with attribute %qsignoring attribute %qE because of excess arguments starting at %qEignoring attribute %qE in declaration of a built-in function %qD because it conflicts with attribute %qsignoring attribute %qs because it conflicts with previous %qsignoring attributes applied to %qT after definitionignoring attributes applied to class type %qT outside of definitionignoring attributes applied to dependent type %qT without an associated declarationignoring attributes in template argument %qEignoring attributes on template argument %qTignoring duplicate directory "%s"
*************** warranty; not even for MERCHANTABILITY o
*** 2051,2076 ****
  ignoring packed attribute because of unpacked non-POD field %q#Dignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD declared with attribute %<warn_unused_result%>ignoring return value of %qD, declared with attribute %<nodiscard%>ignoring return value of %qD, declared with attribute %<nodiscard%>%signoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>ignoring return value of %qD, declared with attribute %<nodiscard%>: %Eignoring return value of %qD, declared with attribute %<warn_unused_result%>ignoring return value of %qD, that must be usedignoring return value of %qD, that must be used: %<%s%>ignoring return value of function declared with attribute %<warn_unused_result%>ignoring return value of type %qT, declared with attribute %<nodiscard%>ignoring return value of type %qT, declared with attribute %<nodiscard%>: %Eignoring returned value of type %qT, declared with attribute %<nodiscard%>%signoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>ignoring returned value of type %qT, that must be usedignoring returned value of type %qT, that must be used: %<%s%>ignoring the %q#D declarationignoring unknown option %q.*signoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal argument 0 to %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimmediate evaluation returns address of immediate function %qDimmediate value must fit into a %d-bit integer for %simplicit capture of %qE via %<[=]%> is deprecated in C++20implicit conversion from %qH to %qI to match other operand of binary expressionimplicit conversion from %qH to %qI to match other result of conditionalimplicit conversion from %qH to %qI when passing argument to functionimplicit conversion from %qT to %qTimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn%'timplicitly popped registers must be grouped at top of stackimplicitly-declared %qD is deprecatedimplied END DOimport %qs has CRC mismatchimport cannot appear directly in a linkage-specificationimport declared %q#D hereimport of named module %qs inside language-linkage blockimport specifying a module-partition must appear after a named module-declarationimport-declaration must be at global scopeimport_iso_c_binding_module(): Unable to create symbol for %simported atimports must be built before being importedimpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to %<noexcept%>in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>in C++20 this comparison calls the current function recursively with reversed argumentsin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to %qD declared with attribute %<%s%> herein a call to %qT declared with attribute %<%s%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qDin a call to function %qD declared %qsin a call to function %qD declared with attribute %qsin a call to non-static member function %qDin a call with type %qTin a call with type %qT and attribute %qsin argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin template argument for type %qTin the definition of %q#Tin this expressionin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDinclude %qs or provide a declaration of %qEinclude %qs processed textuallyinclude %qs translated to importincoming edge count does not match number of PHI argumentsincompatible %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directiveincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to %<present_or_copy%>incompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible operand for '%%%c'incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>incompatible register operand for '%%%c'incompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible type in binary expressionincompatible types in %<PHI%> argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincompatible vector types in conditional expression: %qT, %qT and %qTincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent %<ifunc%> attributeinconsistent attributes for state %qsinconsistent because %qsinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent capitalization in formatinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent imported macro definition %qEinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in %<label_to_block_map%>incorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector %qs elementsincorrect property %qs of %qs selectorincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector %qs elementsincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement is not constant 1 or -1 for %<!=%> conditionincrement of a boolean expressionincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of pointer to an incomplete type %qTincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %qDincrement or decrement of non-numeric typeincremented enumerator value is too large for %<long%>incremented enumerator value is too large for %<unsigned long%>index %E denotes an offset greater than size of %qTindex in dimension %d is out of bounds at %Lindex value instead of field name in union initializerindex value is out of boundindirect call count does not match BB countindirect call in function, which are not supported by eBPFindirect call in speculative call sequence has no speculative flagindirect function %q+D cannot be declared %qEindirect function %q+D cannot be declared weakindirect function call with a yet undetermined calleeindirect import %qs is not already loadedindirect jumps are not available on this targetindirect non-%<strub%> call in %<strub%> context %qDindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninferred scalar type %qT is not an integer or floating-point type of the same size as %qTinfinite recursion detectedinform user which parameters will be passed by referenceinherited constructor %qD is not %<constexpr%>inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>init function found in object %sinit-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>init_arglist(): too many argumentsinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from pointer to non-enclosed address spaceinitialization left-hand side might be a candidate for a format attributeinitialization makes %q#v qualified function pointer from unqualifiedinitialization of %qT from %qT makes integer from pointer without a castinitialization of %qT from %qT makes pointer from integer without a castinitialization of %qT from incompatible pointer type %qTinitialization of %qT from pointer to %qD with incompatible type %qTinitialization of %qT from pointer type %qT with incompatible scalar storage orderinitialization of a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized member %q+D declared hereinitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<_BitInt(%d)%> value is not an integer constantinitializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?initializer for %q#D expands to an empty list of expressionsinitializer for %q#D is invalidinitializer for %qT must be brace-enclosedinitializer for flexible array member %q#Dinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer in range-based %<for%> loopinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for friend function %qDinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for %qT is too longinitializing %qD from %qE does not extend the lifetime of the underlying arrayinitializing %qD requires a member access expression as the left operand of the assignmentinitializing %qH with %qI in converted constant expression does not bind directlyinitializing a base class of type %qT results in object slicinginjected-class-name %qD used as template template argumentinline assembly is not a constant expressioninline clone count is not compatibleinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline declaration of %qD follows declaration with attribute %<noinline%>inline function %q+D declared as dllimport: attribute ignoredinline function %q+D declared but never definedinline function %q+D declared weakinline function %q+D given attribute %qsinline function %qD given attribute %qsinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>inlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %<always_inline%> %q+F: %sinlining failed in call to %q+F: %sinner loop uses same OpenACC parallelism as containing loopinner loops must be perfectly nested in %<#pragma acc loop%>inner loops must be perfectly nested with %<ordered%> clauseinner loops must be perfectly nested with %<reduction%> %<inscan%> clauseinput file %qs is the same as output fileinput operand constraint contains %qcinsert plugin to identify runtime errors at compiletimeinsert_bbt(): Duplicate key foundinsertion out of range in %qsinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn addresses not set after shorten branchesinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
  installation error, cannot find %<crtoffloadtable.o%>instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwiseinstruction scheduling not supported on this target machineinstruction set %qs cannot implement default ABI %qs, falling back to %qsinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopinteger arguments to SYSTEM_CLOCK at %L with different kind parametersinteger constant is too large for %<_BitInt(%d)%> typeinteger constant is too large for %<unsigned _BitInt(%d)%> typeinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expression %qE of type %qT results in %qEinteger overflow in expression of type %qT results in %qEinteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of %qsinterface %qE does not have valid constant string layoutinterface partition is not exportedintermediate array offset %wi is outside array bounds of %qTinternal %<strub%> does not support forced labelsinternal compiler debugging information, dump the list of quadruplesinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal compiler error: error reporting routines re-entered.
! internal consistency failureinternal error: %<cris_side_effect_mode_ok%> with bad operandsinternal error: bad register: %dinternal error: not expecting operand1 to be a constant setinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine cannot be called directlyinterrupt service routine must return %<void%>interrupt service routine should have %qs as the second argumentinterrupt service routine should have a pointer as the first argumentinterrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>intervening code must not contain OpenMP directivesintrinsic function %qE must be directly calledintrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid %%-codeinvalid %%A operandinvalid %%A valueinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid %<#pragma %s%>invalid %<CASE_CHAIN%>invalid %<CPU_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<MPY_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<PHI%> argumentinvalid %<PHI%> resultinvalid %<const_cast%> from type %qT to type %qTinvalid %<const_cast%> of an rvalue of type %qT to type %qTinvalid %<enum%> underlying typeinvalid %<static_cast%> from type %qT to type %qTinvalid %<sve_width%> value: %dinvalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>invalid %qs offset operatorinvalid %qs size argument in loadinvalid 'asm': invalid (pointer) operands %qsinvalid 3-index slice of object that is not a sliceinvalid 3-index slice of stringinvalid IACC argumentinvalid JSON syntaxinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qEinvalid RHS for gimple memory store: %qsinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address in operandinvalid address modeinvalid address operand in %qsinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for %<__builtin_arc_aligned%>invalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid architecture for target attribute or pragma %qsinvalid argument %<%s%> for %<%s%>invalid argument %<%s%> for %<-mharden-sls=%>invalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument given to %<-mharden-sls=%>invalid argument in option %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-falign-%s%> option: %qsinvalid arguments for %<-fpatchable-function-entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid block indexinvalid branch to/from %s structured blockinvalid built-in function at expansioninvalid call to non-functioninvalid calls_comdat_local flaginvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of a prvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid cc output constraint: %qsinvalid class name in declaration of %qDinvalid clique in %qsinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraintsinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid control register %d for mvtc; using %<psw%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion from type %<_Float16%> without option %<-msse2%>invalid conversion from type %<__bf16%> without option %<-msse2%>invalid conversion from type %<__vector_pair%>invalid conversion from type %<__vector_quad%>invalid conversion from type %<bfloat16_t%>invalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %<_Float16%> without option %<-msse2%>invalid conversion to type %<__bf16%> without option %<-msse2%>invalid conversion to type %<__vector_pair%>invalid conversion to type %<__vector_quad%>invalid conversion to type %<bfloat16_t%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%sinvalid custom instruction option %qsinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid doacross kindinvalid element index %qE to %<__builtin_shufflevector%>invalid element type for attribute %qsinvalid embedcfg: Files entry is not a stringinvalid embedcfg: Files is not a JSON objectinvalid embedcfg: Patterns entry is not an arrayinvalid embedcfg: Patterns is not a JSON objectinvalid embedcfg: duplicate Patterns entryinvalid embedcfg: missing Filesinvalid embedcfg: missing Patternsinvalid embedcfg: not a JSON objectinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression for static array dimension: %sinvalid expression type for %<#pragma omp atomic%>invalid failure memory model %qs for %qDinvalid feature modifier %qs in %<-march=%s%>invalid feature modifier %qs in %<-mcpu=%s%>invalid feature modifier %qs of value %qs in %<target()%> pragma or attributeinvalid feature modifier %qs of value %qs in %<target_version%> attributeinvalid feature modifier %s of value %qs in %<target()%> pragma or attributeinvalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iinvalid fnsummary in LTO streaminvalid form of %<#pragma omp atomic compare%>invalid form of %<#pragma omp atomic%>invalid form of %<pragma omp atomic compare%>invalid format for %<sve_width%>invalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid function in gimple callinvalid hard register usage between earlyclobber operand and input operandinvalid hard register usage between output operand and matching constraint operandinvalid hard register usage between output operandsinvalid header name %qsinvalid hex digitinvalid id value for exception attributeinvalid id value for interrupt attributeinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid jump function in LTO streaminvalid key type for %<-mbranch-protection=%>invalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in %<asm%> output %dinvalid map kindinvalid maskinvalid mask type in %qsinvalid member template declaration %qDinvalid memory model %qs for %qDinvalid memory model %wi for %qDinvalid memory model argument %d of %qEinvalid module name %qsinvalid name %qs in %<target("arch=")%> pragma or attributeinvalid name %qs in %<target("cpu=")%> pragma or attributeinvalid name %qs in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to %qsinvalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32invalid number of arguments for %<-falign-%s%> option: %qsinvalid offload table in %sinvalid offset operand in %qsinvalid operandinvalid operand %%xn codeinvalid operand addressinvalid operand code '%c'invalid operand for %%N codeinvalid operand for %%N or %%S codeinvalid operand for %%s codeinvalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in %qsinvalid operand in return statementinvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code '%c'invalid operand size for operand code 'O'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to switch statementinvalid operand type %qT for %qsinvalid operand type used with operand code '%c'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to %%c codeinvalid operands to %qsinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid order in asm node %iinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in %qsinvalid position or size operand to %qsinvalid private reduction on %qEinvalid proc_bind kindinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers for %<constexpr%> objectinvalid qualifiers for field of %<constexpr%> objectinvalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid register name for %q+Dinvalid regular expression %qs in %qsinvalid relocationinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid slice of mapinvalid source block specificationinvalid static chain in gimple callinvalid storage class for function %qEinvalid system register name %qsinvalid system register name providedinvalid target memregs value %<%d%>invalid template declaration of %qDinvalid template non-type parameterinvalid template-argument-listinvalid template-idinvalid third argumentinvalid third argument to %<__builtin_ia32_prefetch%>; using zeroinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for %<new%>invalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for %<asm%> flag outputinvalid type for _Literal with constructorinvalid type for cc output constraintinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for propertyinvalid type of %<__MEM%> operandinvalid type of argument %u of type-generic functioninvalid type-generic return type for argument %u of %<__builtin_tgmath%>invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>invalid types %<%T[%T]%> for array subscriptinvalid types for %qsinvalid types in address space conversioninvalid types in conversion to floating-pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<::%>invalid use of %<__builtin_va_arg_pack ()%>invalid use of %<__builtin_va_arg_pack_len ()%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function typeinvalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of %<decltype(auto)%>invalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> after it is validinvalid use of %<this%> at top levelinvalid use of %<this%> before it is validinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of %qT in template argumentinvalid use of '%%%c'invalid use of MMA operand of type %qs as a function parameterinvalid use of MMA type %qs as a function return valueinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of attributes in empty declarationinvalid use of brace-enclosed initializer listinvalid use of constructor as a templateinvalid use of contract role for explicit semanticinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in constructor %<pre%> contractinvalid use of member %qD in destructor %<post%> contractinvalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static data member %qEinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of pack expansion %qTinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of pointers to arrays with different qualifiers in ISO C before C23invalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of register '%s'invalid use of structure with flexible array memberinvalid use of template template parameter %qTinvalid use of template type parameter %qTinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of type %<void%> in parameter declarationinvalid use of type %qT as a default value for a template template-parameterinvalid use of unary %<*%> on pointer to memberinvalid use of undefined type %qTinvalid use of void expressioninvalid use of volatile lvalue inside %<transaction_safe%> functioninvalid use of volatile lvalue inside transactioninvalid user-defined conversion from %qH to %qIinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector operandinvalid vector type for attribute %qEinvalid vector types in nop conversioninvalid version number %qsinvalid warm function for reset attributeinvalid zero extractio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis hidden by %qsis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lineariteration variable %qE should not be reductioniterator %qD has %<_Atomic%> qualified typeiterator %qD has const qualified typeiterator %qD has neither integral nor pointer typeiterator %qD has zero stepiterator step with non-integral typeiterator variableits dest_idx should be %d, not %dits value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flagsivar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips OpenMP %<allocate%> allocationjump skips variable initializationjump to case labeljump to label %qDjunk at end of %<#pragma %s%>junk at end of %<#pragma ADDRESS%>junk at end of %<#pragma CTABLE_ENTRY%>junk at end of %<#pragma GCC memregs%> [0-16]junk at end of %<#pragma GCC pop_options%>junk at end of %<#pragma GCC push_options%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma __nostandard%>junk at end of %<#pragma __standard%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma longcall%>junk at end of %<#pragma message%>junk at end of %<#pragma ms_struct%>junk at end of %<#pragma options%>junk at end of %<#pragma pack%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma unused%>junk at end of %<#pragma weak%>junk at end of %<#pragma%> ghs endsdajunk at end of %<#pragma%> ghs endtdajunk at end of %<#pragma%> ghs endzdajunk at end of %<#pragma%> ghs interruptjunk at end of %<#pragma%> ghs sectionjunk at end of %<#pragma%> ghs startsdajunk at end of %<#pragma%> ghs starttdajunk at end of %<#pragma%> ghs startzdajunk at end of '#pragma extern_model'keyword %<export%> is deprecated, and is ignoredkeyword %<export%> is enabled with %<-fmodules-ts%>keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qD has incorrect context in bb %dlabel %qD in the middle of basic block %dlabel %qD to block does not match in bb %dlabel %qE referenced outside of any functionlabel %s referenced outside of any functionlabel at end of compound statementlabel at end of compound statement only available with %<-std=c++2b%> or %<-std=gnu++2b%>label context is not the current function declarationlabel definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>lambda capture of %qE is not a constant expressionlambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>lambda in local class %q+T cannot capture variables from the enclosing contextlambda parameter %qD previously declared as a capturelambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in template parameter typelambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlane index must be a constant immediatelanguage %s not recognizedlanguage dialect differs %qs, expected %qslanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelarge return values not supported with %<-mabi=ti%> optionlast argument must be an immediatelast argument of %qD is not integer constant between 0 and 3last register name %s must be an odd registerlayout of %qs member of type %qT changes in %qsld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
  library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %wu bytes, but argument is %slimit is %wu bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallink against the pthread library (default on)linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command linelist-initializer for non-class type must not be parenthesizedlisting the stack pointer register %qs in a clobber list is deprecatedliteral operator %q#D conflicts with raw literal operatorliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class typeliteral operator with C linkagelive patching (with %qs) is not supported with LTOlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration from a different functionlocal declaration of %qE hides instance variablelocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation of OpenACC %<kernels%>location of the previous clause in the same loop nestlocation of the previous reduction for %qElocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop %d%'s number of iterations %qE references the released SSA name %qEloop not permitted in intervening code in OpenMP loop bodyloop uses OpenACC parallelism disallowed by containing routineloop variable %qD creates a copy from type %qTloop variable %qD of type %qT binds to a temporary constructed from type %qTloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser exception specification on overriding virtual function %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelow bound for the array is outside the ztype limitslow bound for the subrange has overflowedlower value in case label range less than minimum value for typelseek failed while reading export datalvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in %<asm%> statementlvalue-to-rvalue conversion of a volatile lvalue %qE with type %qTmachine independent builtin code out of rangemacro debug output may be incomplete with modulesmacro definitions of %qE corruptedmacro expands to multiple statementsmacro name missing after %qsmain variant is not definedmake_generic(): Cannot find generic symbol %qsmaking multiple clones of %qDmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma ADDRESS%> variable addressmalformed %<#pragma CTABLE_ENTRY%> variable addressmalformed %<#pragma GCC pch_preprocess%>malformed %<#pragma GCC visibility push%>malformed %<#pragma __extern_prefix%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma builtin%>malformed %<#pragma extern_model%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma member_alignment%>malformed %<#pragma member_alignment%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma ms_struct {on|off|reset}%>, ignoringmalformed %<#pragma ms_struct%>, ignoringmalformed %<#pragma options align={mac68k|power|reset}%>, ignoringmalformed %<#pragma options%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<#pragma redefine_extname%>, ignoredmalformed %<#pragma weak%>, ignoredmalformed %<#pragma%> ghs sectionmalformed %<COLLECT_GCC_OPTIONS%>malformed %<target("%s")%> attributemalformed %<target("%s")%> pragma or attributemalformed %<target()%> attributemalformed %<target()%> pragma or attributemalformed option %<-fplugin-arg-%s%>: missing %<-<key>[=<value>]%>malformed ptx filemalformed spec function argumentsmalformed spec function namemalloc attribute should be used for a function that returns a pointermangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %<typeof%>, use %<decltype%> insteadmangling %Cmangling of %q#D as %qE conflicts with a previous manglemap can only be compared to nilmap composite literal must have keysmapper died by signal %smapper exit status %dmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximal number of LTO partitions streamed in parallel.maximum limit of %d namespaces searched for %qEmaximum number of LRA assignment passes is achieved (%d)maximum number of generated reload insns per insn achieved (%d)may access %E byte in a region of size %Emay access %E bytes in a region of size %Emay access %E or more bytes in a region of size %Emay access between %E and %E bytes in a region of size %Emay not use both -EB and -ELmay not use both -m32 and -m64may only omit types within composite literals of slice, array, or map typemay read %E byte from a region of size %Emay read %E bytes from a region of size %Emay read %E or more bytes from a region of size %Emay read between %E and %E bytes from a region of size %Emay write %E byte into a region of size %Emay write %E bytes into a region of size %Emay write %E or more bytes into a region of size %Emay write between %E and %E bytes into a region of size %Emduc registers only saved for G13 targetmedia functions are not available unless %<-mmedia%> is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD is used uninitializedmember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmember variables cannot have RVV type %qTmember variables cannot have SVE type %qTmembers of an explicitly specialized class are defined without a template headermemory allocation failed in vasprintfmemory allocation failed while reading export datamemory input %d is not directly addressablememory layout mismatchmemory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes cannot be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemin partition size cannot be greater than max partition sizemio_array_ref(): Unknown array refmips16 function profilingmismatch between declaration %qE size (%wd) and its initializer size (%wd)mismatch in argument %u type of built-in function %qD; expected %qTmismatch in argument %u type of intrinsic function %qD (%qT, should be %qT)mismatch in argument %u type of intrinsic function %qD (%qT, should be %qs)mismatch in bound %Z of argument %u declared as %smismatch in bounds %Z of argument %u declared as %smismatch in call of intrinsic function %qDmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatch in return type of built-in function %qD; expected %qTmismatch in return type of intrinsic function %qD (%qT, should be %qs)mismatched argument pack lengths (%d vs %d)mismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched contract attribute in declarationmismatched contract condition in declarationmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching definitionmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<(%> after %<#pragma unused%>, ignoringmissing %<)%> after %<#pragma unused%>, ignoringmissing %<PHI%> defmissing %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>missing %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, or %<ignored_attributes%> after %<#pragma GCC diagnostic%>missing %<target%> attribute for multi-versioned %qDmissing %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directivemissing REG_EH_REGION note at the end of bb %imissing additional %<requires%> to start a requires-expressionmissing arch name in %<-march=%s%>missing argument to %<#pragma GCC diagnostic ignored_attributes%>missing argument to %qsmissing attribute name after %<#pragma GCC diagnostic ignored_attributes%>missing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing collection in fast enumerationmissing controlling predicatemissing cpu name in %<-mcpu=%s%>missing cpu name in %<-mtune=%s%>missing dashmissing definitionmissing device or architecture after %qsmissing direct call for speculation %imissing edge %i->%imissing feature or flag for %<%s%>missing filename after %qsmissing fill character at end of strfmon formatmissing format after %qsmissing header namemissing increment expressionmissing indirect call in speculative call sequencemissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing mappermissing method %s%s%smissing module namemissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing or corrupt object.dmissing origin for a node in a nested listmissing output path after %qsmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing property attributemissing ref for speculation %imissing resolution data for %smissing sentinel in function callmissing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-idmissing template argument list after %qE; template placeholder not permitted in parametermissing template argumentsmissing template arguments after %qEmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemissing value in %<target_version%> attributemisspelled term %<%.*s%> in format; use %<%s%s%> insteadmixing OpenMP directives with attribute and pragma syntax on the same declarationmixing OpenMP directives with attribute and pragma syntax on the same statementmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of %qsmodification of %qE from outside current evaluation is not a constant expressionmodification of %qE is not a constant expressionmodification of %qE outside its lifetime is not a constant expressionmodification of allocated storage after deallocation is not a constant expressionmodified heremodifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiersmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiersmodifying a const object %qE is not allowed in a constant expressionmodule %qs CRC mismatchmodule %qs declared heremodule %qs expected, header module foundmodule %qs foundmodule %qs imported heremodule already declaredmodule already importedmodule contains OpenMP, use %<-fopenmp%> to enablemodule dependencies require preprocessingmodule nature in USE statement at %Cmodule-declaration not permitted in header-unitmodule-declaration only permitted as first declaration, or ending a global module fragmentmore than %d operands in %<asm%>more than one %<atomic_default_mem_order%> clause in a single compilation unitmore than one %qs clause with %<source%> modifier on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifiermore than one locator in %<depend%> clause on %<depobj%> constructmoving %qE of type %qT to itselfmoving a local object in a return statement prevents copy elisionmoving a temporary object prevents copy elisionmpfr not configured to handle all floating modesmulti-source compilation not implemented for C++multidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple %<-mcpu=%> options specifiedmultiple %<default%> targets were setmultiple %<step%> modifiersmultiple %qE attributemultiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directivemultiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>multiple cc output constraints not supportedmultiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple linear modifiersmultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple property %qE methods specified, the latest one will be usedmultiple ref-qualifiersmultiple save register attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs %<ifunc%> which is not supported on this targetmust %<#include <typeinfo>%> before using %<typeid%>must be declared with %<noexcept(true)%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionnaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename %qs differs from name %qs defined in another translation unitname %qs is defined as %u-bit while another translation unit defines it as %u-bitname %qs is defined to %wd while another translation unit defines it as %wdname %qs is defined to different value in another translation unitname missing for member functionname of class shadows template template parameter %qDname the explicit object parametername used in a GNU-style designated initializer for an arrayname-independent declarations only available with %<-std=c++2c%> or %<-std=gnu++2c%>named return values are no longer supportednamespace %qD enterednamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qInarrowing conversion of %qE from %qH to %qI is ill-formed in C++11need %<this%> to access member %qEneed %<this%> to access member %qsneed %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither branch of %<if%> is a constant expressionneither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function missing bodynested function trampolines not supported on GCN5 due to non-executable stacksnested function trampolines not supported on this targetnested functions cannot be profiled with %<-mfentry%> on s390nested functions not supported on this targetnested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>nested loop in reduction needs reduction clause for %qEnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>nested requirement %qE is not satisfiednested requirement %qE is not satisfied, becausenew cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew in Fortran 2003new in Fortran 2008new in Fortran 2018new in Fortran 2023new in Fortran 95new types may not be defined in a return typenew-expression is not a constant expression before C++20next member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %<FUNCTION_PROFILER%> for CRISno %<enum%> underlying type specifiedno %q#D member function declared in class %qTno %qs getter foundno FPX/FPU mixing allowedno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno constructorsno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno destructorsno dispatcher found for the versioning attributesno dispatcher found for the versioning attributes: %sno field %qD found in union being initializedno functions named %qDno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<%T::operator[] (%A)%>no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching concepts for %qEno matching fixed-point overload found for %qsno matching function call to %qE with empty argumentsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno member named %qE in %qTno multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qsno operand of the disjunction is satisfiedno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profile files were merged
  no profiling of 64-bit code for this ABIno register available for profiling %<-mcmodel=large%s%>no register in addressno return statement in %<constexpr%> function returning non-voidno return statement in function returning non-voidno return statements in function returning %qTno semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno suspend point info for %qDno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>no viable destructor for %qTnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has invalid order %inode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is symver but not aliasnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon 32 bit register operand for '%%%c'non double precision REAL argument to %s intrinsic at %Lnon-%<consteval%> function %q+D overriding %<consteval%> functionnon-AAPCS derived PCS variantnon-ASCII character in CFString literalnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-array deallocation of object allocated with array allocationnon-call exception handling mismatchnon-class, non-variable partial specialization %qE is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 0 to %qsnon-constant argument 1 to %qsnon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by %<typedef%>non-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant expression %qsnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-deducible template %qT used without template argumentsnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function alias definitions not supported in this configurationnon-function in gimple callnon-integer argument 1 to %qsnon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code %<z%>non-integral type switch statementnon-local gotos in functions with SME statenon-local lambda expression cannot have a capture-defaultnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member using-declaration names constructor of %qTnon-member-template declaration of %qDnon-memory input %d must stay in memorynon-memory output %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type %qT cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-rectangular loop nest with non-constant step for %qsnon-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar %qsnon-scalar typenon-scalar variable %qD in conditional %<lastprivate%> clausenon-standard suffix on floating constantnon-standard suffix on floating constant before C23non-static const member %q#D in class without a constructornon-static const member %q#D, cannot use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %qsnon-static data member declared with placeholder %qTnon-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, cannot use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level %qsnon-trivial conversion in %qsnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qE is not allowednon-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-variable %qD in declaration with more than one declarator with placeholder typenon-vector %qs with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label %qD is not first in a sequence of labels in bb %dnonzero array subscript %qE is used with array %qD of type %qT with unknown boundsnonzero array subscript %qE is used with array of type %qT with unknown boundsnormalization cannot co-exist with scaling
! not Encapsulated Lazy Records of Named Declarationsnot allowed type combination in %qsnot configured with sysroot headers suffixnot eliding copy on return from %qDnot eliding copy on return in %qDnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s (level %d) at %Lnot enough argumentsnot enough arguments to returnnot enough nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnot expecting different types to binary operatornot exporting %<#define %E%> as it is a keywordnot generating patch area, nops not supportednot support %<-fpic%> option for v3m toolchainnot writing module %qs due to errorsnotenote: null destination pointernull format stringnull pointernull pointer dereferencenullability specifier %qE cannot be applied to multi-level pointer type %qTnullability specifier %qE cannot be applied to non-pointer type %qTnumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of vector not a power of twonumber of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)number of results does not match number of valuesnumber of speculative targets %i mismatched with num_speculative_call_targets %inumber of variables in %qs clause with %<sink%> modifier does not match number of iteration variablesnumber of vector components %wu exceeds %dnumber of vector components %wu not a power of twonumeric argument of %qE attribute must be in range [0-63]objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject %qE of size %sobject is not a methodobject missing in use of %qEobject of size %s allocated by %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolescent in Fortran 95obsolete Maverick format code '%c'obsolete option %<-I-%> used, please use %<-iquote%> insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>obtained hereodr-used inline variable %qD is not definedof moduleoffload compiler %qs not foundoffload compiler %s not found (consider using %<-B%>)offload dimension out of range (%d)offset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of %qD is not ABI-compliant and may change in a future version of GCCoffset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of packed bit-field %qD has changed in GCC 4.4old declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledomp_cur_iteration at %L requires %<-1%> as logical offsetone field is a bitfield while the other is notone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>one type needs to be constructed while the other does notonly %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attributeonly %qT or a null pointer constant can be converted to %qTonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly 32-bit access is supported for %<__regio_symbol%> address spaceonly DWARF debug format is supported for interrupt service routineonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> or %<assume%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only the first parameter of a member function can be declared as an explicit object parameteronly unevaluated inline assembly is allowed in a %<constexpr%> function in C++20only uninitialized variables can be placed in a %<.bss%> sectiononly uninitialized variables can be placed in the %<.noinit%> sectiononly values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of rangeonly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-declaration hereopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %qs: %sopening output file %s: %moperand %%xn code invalid for QImodeoperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %<?:%> have different types %qT and %qToperands to %<?:%> of types %qT and %qT have unordered conversion rankoperands to %T/%t must be reg + const_int:operation not permitted on type %<_Float16%> without option %<-msse2%>operation not permitted on type %<__bf16%> without option %<-msse2%>operation not permitted on type %<bfloat16_t%>operation on %qE may be undefinedoperations on multiple vectors must be predicated by %qs rather than %qsoperations on single vectors must be predicated by %qs rather than %qsoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoptimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure.option %<%s%> requires %<-mlong-double-128%>option %<%s=%s%> is not available for %qs CPUoption %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>option %<-mirq-ctrl-saved%> valid only for ARC v2 processorsoption %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>option %<-mrgf-banked-regs%> valid only for ARC v2 processorsoption %<-mstructure-size-boundary%> is deprecatedoption %qs is ignored, the default value %qs is considered for %qs CPUoption %qs is not available for %qs CPUoption %qs is valid for %s but not for %soption %qs with mismatching values (%s, %s)option %s is not supported together with %<-fopenacc%>option %s not used consistently in all LTO input filesoption %s with different valuesoptional argumentoptional class parameteroptions or targets=options missing after %qsoptype_msgid overflow: %dor replace parentheses with braces to aggregate-initialize a variableor replace parentheses with braces to value-initialize a variableor use %<auto%> for an abbreviated function templateor use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with integer zero (%qT and %qT)ordered comparison of pointer with null pointerorders the initialization/finalializations for scaffold-static or force linking of modules if scaffold-dynamicordinal type expectedorigin points to a different parentoriginal %<default%> is hereoriginal declaration appeared hereoriginal declaration hereoriginal declaration with fewer contracts hereoriginal definition appeared hereoriginal definition hereoriginal not compressed with zstdoriginal size unknownoriginal template declaration hereoriginally declared %<const%> hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> functionouter block of region %i is wrongouter iteration variable %qD addend expression %qE is not integralouter iteration variable %qD multiplier expression %qE is not integralouter iteration variable %qD used in condition expression has type other than %qTouter iteration variable %qD used in initializer expression has type other than %qTouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with %qs clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output registers must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output argument list for %qsoverflows in conversion from %qT to %qT changes value from %qE to %qEoverlapping initializer for field %qT.%qDoverloaded builtin %qs is implemented by builtin %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>overriding %qD declared %<transaction_safe%>pack expansion argument for non-pack parameter %qD of alias template %qDpack expansion argument for non-pack parameter %qD of concept %qDpack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>pack expansion of %qE attributepack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpacked layoutpadding struct size to alignment boundary with %E bytespadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD may not appear in this contextparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda exception specification only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda trailing return type only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda transaction qualifier only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration is not name-independentparameter declared %<auto%>parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter names (without types) in function declarationparameter pack %<__bases%> only valid in template declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed %{in GCC 12.1%}parameter passing for argument of type %qT changed in GCC 13.1parameter passing for argument of type %qT changed in GCC 14.1parameter passing for argument of type %qT changed in GCC 7.1parameter passing for argument of type %qT changed in GCC 9.1parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12parameter to builtin must be a string constant or literalparameter to builtin not valid: %sparameters of type %<va_list%> {aka %qs} are decayed to pointer types, and require %<va_copy%> to be converted back into a static array typeparametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses must be omitted if %qE attribute argument list is emptyparentheses must be omitted if attribute argument list is emptyparentheses required around this composite literal to avoid parsing ambiguityparentheses were disambiguated as a function declarationparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT RANK statement at %Cparse error in SELECT TYPE statement at %Cparse error in template argument listpart-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-objectpartial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument listpartial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument listpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>passed to the preprocessor if -fcpp is used (internal switch)passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integerspassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %dpassing %qT to argument %d of %qE, but %qT is not a valid MVE element typepassing %qT to argument %d of %qE, but %qT is not a valid SVE element typepassing %qT to argument %d of %qE, but argument %d had type %qTpassing %qT to argument %d of %qE, but argument %d was a tuple of %qTpassing %qT to argument %d of %qE, but its %qT form does not accept scalarspassing %qT to argument %d of %qE, but its %qT form does not accept single vectorspassing %qT to argument %d of %qE, but previous arguments had type %qTpassing %qT to argument %d of %qE, which does not accept scalars for this combination of argumentspassing %qT to argument %d of %qE, which expects %qTpassing %qT to argument %d of %qE, which expects %qspassing %qT to argument %d of %qE, which expects %qs or %qspassing %qT to argument %d of %qE, which expects a 128 bit NEON vector typepassing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer typepassing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a pointer typepassing %qT to argument %d of %qE, which expects a scalar elementpassing %qT to argument %d of %qE, which expects a scalar integerpassing %qT to argument %d of %qE, which expects a scalar pointerpassing %qT to argument %d of %qE, which expects a single MVE vector rather than a tuplepassing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuplepassing %qT to argument %d of %qE, which expects a vector of %d-bit elementspassing %qT to argument %d of %qE, which expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integerspassing %qT to argument %d of %qE, which expects a vector of integerspassing %qT to argument %d of %qE, which expects a vector of signed integerspassing %qT to argument %d of %qE, which expects a vector of unsigned integerspassing %qT to argument %d of %qE, which expects a vector or pointer base addresspassing %qT to argument %d of %qE, which expects a vector or scalar typepassing %qT to argument %d of %qE, which expects an %qs or %qspassing %qT to argument %d of %qE, which expects an MVE tuple typepassing %qT to argument %d of %qE, which expects an MVE vector typepassing %qT to argument %d of %qE, which expects an SVE typepassing %qT to argument %d of %qE, which expects an SVE type rather than a scalar typepassing %qT to argument %d of %qE, which expects vectors of %d-bit elementspassing %qT to argument %d of %qE, which expects vectors of signed integerspassing %qT to argument %d of %qE, which expects vectors of unsigned integerspassing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integerspassing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wdpassing %wd to argument %d of %qE, which expects a valid %qT valuepassing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wdpassing %wd to argument %d of %qE, which expects either %wd or %wdpassing %wd to argument %d of %qE, which expects the value %wdpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qs qualifier from pointer target typepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from incompatible scalar storage orderpassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to %qs-qualified parameter aliases with argument %Zpassing argument %i to %qs-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing mismatched integer types %qT and %qT to arguments %d and %d of %qEpassing mismatched tuple types %qT and %qT to arguments %d and %d of %qEpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing single vector %qT to argument %d of %qE after passing tuple %qT to argument %dpassing too large argument on stackpassing tuple %qT to argument %d of %qE after passing single vector %qT to argument %dpatchable function entry %wu exceeds size %wupath: pedwarnpedwarn: perhaps %<#include <coroutine>%> is missingperhaps insert a line break, or other disambiguation, to prevent this being considered a module control-lineperhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: placeholder constraints not satisfiedplaceholder type not allowed in this contextplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwuplease use an explicit cpu name; valid cpu names are: %splugin %qs was specified with different paths: %qs and %qsplugin %s is not licensed under a GPL-compatible license
  %splugin %s is not licensed under a GPL-compatible license %splugin %s registered a null callback function for event %splugin %s should be specified before %<-fplugin-arg-%s%> in the command lineplugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with %<--enable-plugin%>pointed-to object declared herepointerpointer %qE may be used after %qDpointer %qE used after %qDpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer may be used after %qDpointer member %q+D declared herepointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment from %qT to %qT differ in signednesspointer targets in initialization of %qT from %qT differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in returning %qT from a function with return type %qT differ in signednesspointer to %qD is not a constant expressionpointer to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer to array loses qualifier in conditional expression in ISO C before C23pointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer used after %qDpointer value used where a complex was expectedpointer value used where a floating-point was expectedpointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>pointer-to-member mapping %qE not supportedpointer-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an lvalue before C++20pointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to %<__regio_symbol%> address space are prohibitedpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in %qsposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepositive width required at %Lpossible problem detected in invocation of %<operator delete%>possible problem detected in invocation of operator %<delete []%>possibly dangling reference to a temporarypost-increment address is not a registerpost-module-declaration imports must be contiguouspost-module-declaration imports must not be from header inclusionpost-module-declaration imports must not be include-translatedpostconditions cannot be statementspostfix %qD must have %<int%> as its argumentpostfix %qD must have %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepower9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9pragma or attribute %<target("%s")%> does not accept an argumentpragma or attribute %<target("%s")%> does not allow a negated formpragma or attribute %<target("%s")%> is not validpragma or attribute %<target("%s=%s")%> is not validpragma(%s) not implementedpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpreconditions cannot be statementspredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional sequenceprefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious %<#pragma omp declare reduction%>previous %<pragma omp declare reduction%> declarationprevious contract hereprevious declarationprevious declaration %q#Dprevious declaration %qDprevious declaration %qD used %d template parameterprevious declaration %qD used %d template parametersprevious declaration as %q#Dprevious declaration hereprevious declaration of %<%c%E%>previous declaration of %<%c%E%> as %<@optional%>previous declaration of %<%c%E%> as %<@required%>previous declaration of %<%c%s%>previous declaration of %q#Dprevious declaration of %q+Dprevious declaration of %q+D with type %qTprevious declaration of %qDprevious declaration of %qD hereprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D with type %qTprevious definition of %qD hereprevious implicit declaration of %q+D with type %qTprevious labelprevious mangling %q#Dprevious non-prototype definition hereprevious specificationprevious specification in %q#D herepreviously declared as %spreviously declared as %s with %u unspecified variable boundpreviously declared as %s with %u unspecified variable boundspreviously declared as %s with %u variable boundpreviously declared as %s with %u variable boundspreviously declared as %s with bound %<%s%>previously declared as %s with bound %qspreviously declared as %s with bound argument %Epreviously declared as a pointer %spreviously declared as a variable length array %spreviously declared as an array %spreviously declared as an ordinary array %spreviously declared herepreviously declared here without exportingpreviously defined herepreviously defined here as %spreviously used hereprimary template %qDprimary template hereprivate member %q#D in anonymous unionprivate module fragmentprivate module fragment only permitted in purview of module interface or partitionprobability %qE is outside the range [0.0, 1.0]probability %qE must be constant floating-point expressionprobability of edge %d->%d not initializedprobability of edge from entry block not initializedproblem with building target image for %sproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>product %<%E * %E%> of arguments %i and %i exceeds maximum object size %Eprofile data for function %u is corruptedprofile for function %qD not found in profile dataprofiler support for VxWorksprofiling %<-mcmodel=large%> with PIC is not supportedprofiling is not yet implemented for this architectureprofiling not supported with -mgprograms: %s
! promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypepromoted bitwise complement of an unsigned value is always nonzeroproperties for %<simd%> selector may not be specified in %<metadirective%>properties must be namedproperty %qs already specified in %<@dynamic%>property %qs already specified in %<@synthesize%>property %qs is using instance variable %qs of incompatible typeproperty %qs is using the same instance variable as property %qsproperty cannot be a bit-fieldproperty cannot be an arrayproperty declaration not in %<@interface%>, %<@protocol%> or %<category%> contextproperty must be a conforming device number at %Cproperty must be a constant integer expression at %Cproperty must be a constant logical expression at %Cproperty must be constant integer expressionproperty must be constant integer expression or string literalprotected member %q#D in anonymous unionprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol %qE is unavailableprotocol attributes are not available in Objective-C 1.0prototype declarationprototype declared hereprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprototype for '%s' has required operands after optional operandsprototype specified for %q#Dprovided for %qDpseudo-destructor is not calledpure virtual %q#D called from constructorpure virtual %q#D called from destructorpure virtual %q#D called from non-static data member initializerpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqsort checking failedqsort comparator non-negative on sorted output: %dqsort comparator not anti-symmetric: %d, %dqsort comparator not transitive: %d, %d, %dqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualified-id in declarationqualifiers are not allowed on constructor declarationqualifiers are not allowed on declaration of %<operator %T%>qualifiers are not allowed on declaration of deduction guidequalifiers are not allowed on destructor declarationqualifying type %qT does not match destructor name ~%qTquoted %qs directive in formatquoted %qs directive in format; use %qs insteadr0 needs to be available as a call-clobbered registerrange clause must have array, slice, string, map, or channel typerange expressions in switch statements are non-standardrange limits are not of the same typerange-based %<for%> expression of type %qT has incomplete typerange-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>rank + corank of %qs exceeds %d at %Craw literal operator %q#D conflicts with literal operator templaterdynamic is not supportedre-initialization of %qs at %Lreachable %s definition hereread failed while reading export dataread-only location %qE used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only named return value %qD used as %<asm%>outputread-only parameter %qD use as %<asm%> outputread-only reference %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading %E byte from a region of size %Ereading %E bytes from a region of size %Ereading %E or more bytes from a region of size %Ereading CMI %qsreading between %E and %E bytes from a region of size %Ereading ddoc file %s: %mreading input filereading through null pointer (argument %d)receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecognise the specified suffix as a definition module filenamerecognise the specified suffix as implementation and module filenamesrecompiling with %<-fcompare-debug%>recursive callrecursive evaluation of default argument for %q#Drecursive inliningrecursive instantiation of default member initializer for %qDrecursive lazy loadrecursive reference %qsrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
  recursively required from here
  redeclaration %qD differs in %qs from previous declarationredeclaration of %<enum %E%>redeclaration of %<pragma omp declare reduction%>redeclaration of %q#Dredeclaration of %q#D may not have default argumentsredeclaration of %q#D with different constraintsredeclaration of %q#D with different template parametersredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qD adds abi tag %qEredeclaration of %qD with different constraintsredeclaration of %qT as a non-templateredeclaration of %qs %<#pragma omp declare reduction%> for type %qTredeclaration of C++ built-in type %qTredeclaration of Objective-C class %qsredeclaration of enum %qsredeclaration of enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared hereredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition of %<CTABLE_ENTRY %redefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Dredefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q+#Dredefinition of parameter %q+Dredefinition of struct or union %qTredefinition of struct or union %qT with variably modified typeredefinition of typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant class-key %qs in reference to %q#Tredundant enum-key %<enum%s%> in reference to %q#Tredundant move in initializationredundant move in return statementredundant redeclaration of %<constexpr%> static data member %qDredundant redeclaration of %q+Dredundant redeclaration of %qD in same scoperef-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>reference %<dynamic_cast%> failedreference %qD is initialized with itselfreference %qD is not yet bound to a value when used herereference %qs cannot be declared %<mutable%>reference has both stmt and lto_stmt_uid setreference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to %qD is not a constant expressionreference to dead statementreference to local variable %qD returnedreference type %qT in %<#pragma omp declare reduction%>referenced argument declared herereferenced symbol declared herereferencing argument %u of type %qTregion contains %s partitioned code but is not %s partitionedregion is %s partitioned but does not contain %s partitioned coderegion of lp %i is wrongregister name %<%s%> not recognized in %<__regio_symbol%> address spaceregister name given for non-register variable %q+Dregister name not specified for %q+Dregister number must be a compile-time constant.  Try giving higher optimization levelsregister number must be in range 0-31 for %sregister of %qD used for multiple global register variablesregister or memory expression expected for 'M' output modifierregister or memory expression expected for 'N' output modifierregister specified for %q+D is an internal GCC implementation detailregister specified for %q+D isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatibleregparm nested function not supported with %<__builtin_eh_return%>reimplementation of class %qErelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremove %<std::move%> callremove %<{ }%> around initializerremove parenthesesremove parentheses to default-initialize a variableremove the %qsremove the class-key or replace it with %qsremoved loop %d in loop treerename spec %s to %s
  repeated %<@%> before Objective-C stringrepeated %s in formatreplace parentheses with braces to declare a variablereplace the class-key with %qsrequest for implicit conversion from %qT to %qT not permitted in C++request for member %qD in %qE, which is of non-class type %qTrequest for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)request for member %qD is ambiguousrequest for member %qD is ambiguous in multiple inheritance latticerequest for member %qE in non-class type %qTrequest for member %qE in something not a structure or unionrequested %<init_priority%> %i is out of range [0, %i]requested %<init_priority%> %i is reserved for internal userequested %<init_priority%> is not an integer constantrequested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)requested ABI requires %<-march%> to subsume the %qc extensionrequested alignment %qE exceeds maximum %urequested alignment %qE exceeds object file maximum %urequested alignment %qE is not a positive power of 2requested alignment for %q+D is greater than implemented alignment of %wurequested alignment is not a constantrequested alignment is not a power of 2requested alignment is not an integer constantrequested alignment is too largerequested position is less than zerorequested position is not an integer constantrequire id argument in the stringrequire_atom(): bad atom type requiredrequired by substitution of %qS
  required from %q#D
  required from here
! requiresrequires-clause on declaration of non-function type %qTrequires-clause on return typerequires-clause on type-idrequires-clause on typedefresolution sub id %wx not in object fileresolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeresolver indirect function declared hereresult of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?result of %<%wu^%wu%> is %wu; did you mean exponentiation?result of %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult type is not a plain type-constraintresult with non-constant character lengthreturn address signing is only supported for %<-mabi=lp64%>return discards %qv qualifier from pointer target typereturn edge does not point to exit in bb %dreturn from pointer to non-enclosed address spacereturn makes %q#v qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %qD is not %<int%>return type of %qD is not %qsreturn type of functionreturn type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return type specified for deduction guidereturn value type mismatchreturn with value in function with no return typereturn-statement with a value, in function returning %qTreturn-statement with no value, in function returning %qTreturn-type-requirement is not a type-constraintreturned from %qDreturned from %qTreturning %qT from a function with incompatible return type %qTreturning %qT from a function with return type %qT makes integer from pointer without a castreturning %qT from a function with return type %qT makes pointer from integer without a castreturning %qT from pointer type with incompatible scalar storage order %qTreturning a value from a constructorreturning a value from a destructorreturning initializer listreturning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying arrayreturning pointer to %qD of type %qT from a function with incompatible type %qTreturning pointer to temporaryreturning reference to temporaryreturning temporary %<initializer_list%> does not extend the lifetime of the underlying arrayreturning to the gate for a mechanical issuereturns_twice call is %s in basic block %dreverse floating-point scalar storage orderreverse scalar storage orderreverse storage order for %smoderight operand of comma operator cannot resolve address of overloaded functionright operand of comma operator has no effectright operand of comma operator is a reference, not call, to function %qEright operand of shift expression %q+E is greater than or equal to the precision %wu of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright shift count >= width of typeright shift count >= width of vector elementright shift count is negativeright-hand operand of comma expression has no effectrounding mode not supported for VAX floatsrounding result will always be 0rounding to %d bits has no effect for fixed-point value with %d fractional bitsroutine %qD declared hereroutine call uses OpenACC parallelism disallowed by containing routineroutine call uses same OpenACC parallelism as containing looprv32e requires ilp32e ABIrv64e requires lp64e ABIrx100 cpu does not have FPU hardwarerx200 cpu does not have FPU hardwaresame canonical type node for different types %qT and %qTsame variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> constructsame version was previously defined heresame_comdat_group is not a circular listsame_comdat_group list across different groupssanitizer function attribute mismatchsatisfaction of atomic constraint %qE depends on itselfsatisfaction value first evaluated to %qE from heresatisfaction value of atomic constraint %qE changed from %qE to %qEsaturation bit range must be a constant immediatesaturation bit range must be in the range [%wd, %wd]save temporary preprocessed filessaw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscale needs to be non-negativescaling cannot co-exist with normalization, skipping
  schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT afterscoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>scoped/unscoped mismatch in enum %q#Tscore argument must be constant integer expressionscore argument must be non-negativesecond argument must be a constsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is a function type %qTsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond expression has type %qTsecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsecond, third and fourth argument must be a constsection #%u is missing or corruptedsection %qs is missing or corruptedsection already exists: %qssection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %qDsegmentation faultsegmentation fault (code)selected fp16 options are incompatibleselector %qs does not accept any propertiesselector %qs does not accept any properties at %Cselector %qs specified more than once in set %qsselector must be an immediateselector must be an integer constant in the range [0, %wi]selector set %qs specified more than onceself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with %<-E%>semantic interposition mismatchset %qs to at least %d for more detailset all location values to a specific value (internal switch)set base type must be an ordinal typeset type cannot be initialized with a %qsset type does not take another integer valuesetjmp/longjmp inside %<simd%> constructsetter method names must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshared-memory region overflowshift count not integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expressionshow_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when %<ADDR_EXPR%> changedside-effects element in no-side-effects CONSTRUCTORsigned conversion from %qT to %qT changes the value of %qEsigned conversion from %qT to %qT changes value from %qE to %qEsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle %<target_clones%> attribute is ignoredsize %qE of array %qE exceeds maximum object size %qEsize %qE of array %qE is negativesize %qE of array exceeds maximum object size %qEsize %qE of array is negativesize in array new must have integral typesize is too largesize mismatch in argument %d of %qEsize of %q+D %E bytes exceeds maximum object size %wusize of %qD differ from the size of original declarationsize of %qs (%wd) differ from its declared size (%wd)size of array %qD has non-integral type %qTsize of array %qD is not an integral constant-expressionsize of array %qE exceeds maximum object size %qEsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is not a constant expressionsize of array %qE is too largesize of array element is not a multiple of its alignmentsize of array exceeds maximum object size %qEsize of array has non-integral type %qTsize of array is not a constant expressionsize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wu bytessize of string literal is too largesize of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilso any instantiation with a non-empty parameter pack would be ill-formedsoft-float and long-double-128 are incompatiblesome candidates omitted; use %<-fdiagnostics-all-candidates%> to display themsome parts of macro expansion are not guarded by this %qs clausesorry, unimplementedsorry, unimplemented: sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)source is a pointer to incomplete typesource is not a pointersource is not a pointer to classsource is not of class typesource is of incomplete class typesource locations for function %qD have changed, the profile data may be out of datesource object %qE of size %ssource object allocated heresource object is likely at address zerosource object of size %s allocated by %qEsource type is not polymorphicspace followed by punctuation character %<%c%>spec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%@%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>spec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %E exceeds destination size %Especified bound %E exceeds maximum object size %Especified bound %E exceeds source size %Especified bound %E may exceed destination size %Especified bound %E may exceed maximum object size %Especified bound %E may exceed source size %Especified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified bound [%E, %E] exceeds destination size %Especified bound [%E, %E] exceeds maximum object size %Especified bound [%E, %E] exceeds source size %Especified bound [%E, %E] may exceed maximum object size %Especified bound [%E, %E] may exceed source size %Especified bound range [%wu, %wu] exceeds %<INT_MAX%>specified mode too small for enumerated valuesspecified option %qs more than oncespecified size %E exceeds maximum object size %Especified size %E may exceed maximum object size %Especified size between %E and %E exceeds maximum object size %Especified size between %E and %E may exceed maximum object size %Especify a system register with a small string lengthspecify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso.specify the list of runtime modules and their initialization orderspecify the module mangled prefix namespecify the module mangled prefix name for all modules in the following include pathsspecifying vector types with %<__attribute__ ((mode))%> is deprecatedspecs %%include syntax malformed after %td charactersspecs %%rename syntax malformed after %td charactersspecs %s spec was not found to be renamedspecs file malformed after %td charactersspecs unknown %% command after %td charactersspeculative edges are not adjacentspurious %<>>%>, use %<>%> to terminate a template argument listspurious leading punctuation sequence %<%.*s%> in formatspurious trailing %<%%%> in formatspurious trailing punctuation sequence %<%.*s%> in formatspurious trailing space in formatstack clash guard size %<%d%> must be equal to probing interval %<%d%>stack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probes for SVE framesstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wu bytesstack usage might be %wu bytesstack usage might be unboundedstackframe too big: %d bytesstandalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statementstandard %qE attribute can only be applied to functionsstandard attributes in middle of decl-specifiersstandard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the typestandard attributes on namespaces must precede the namespace namestart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement is not a constant expressionstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement uses released SSA namestatement volatile flag not up to datestatement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic assertion failedstatic assertion failed: %.*sstatic assertion failed: %Estatic attribute %qs declaration for %q+D needs an addressstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %qsstatic data member is not name-independentstatic declaration of %q+D follows non-static declarationstatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic structured binding is not name-independentstatic type %qT of its operand is a non-public base class of dynamic type %qTstatic variable is not name-independentstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep expression refers to outer iterator %qDstep of implied-do loop at %L could not be simplified to a constant valuestep of implied-do loop at %L shall not be zerostmt (%p) marked modified after optimization pass: stmt with wrong VUSEstmts without blockstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifier in %<sizeof%>storage class specifier in %qEstorage class specifier in caststorage class specifier in empty declaration with %<enum%> underlying typestorage class specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD has not been resolvedstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstoring the address of local variable %qD in %qEstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming functions require the ISA extension %qsstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal with user-defined suffix is invalid in this contextstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %wustructure containing a flexible array member is not at the end of another structurestructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding at namespace scope is not name-independentstructured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have constrained %<auto%> type %qTstructured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding has incomplete type %qTstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>subframework include %s conflicts with framework includesubobject %qD declared heresubprogram %q+F not marked %<Inline%>subprogram %q+F not marked %<Inline_Always%>subscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>subsequently declared as %s with %u unspecified variable boundsubsequently declared as %s with %u unspecified variable boundssuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %<%s%> being addedswitch %<-mcpu=%s%> conflicts with switch %<-march=%s%>switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> is required for double-precision floating-pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over OpenMP %<allocate%> allocationswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol %qD referenced by %qD declared heresymbol needs to be defined to have a versionsymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsymver attribute argument must have format %<name@nodename%>symver is not exported with default visibilitysymver is only supported on ELF platformssymver target is not exported with default visibilitysynthesized method %qD first required heresystem path %qs is not absolutetaking address of an immediate function %qDtaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of packed member of %qT may result in an unaligned pointer valuetaking address of rvaluetaking the absolute value of unsigned type %qT has no effecttaking the address of a label is non-standardtarget & host is %qs:%qs, expected %qs:%qstarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute or pragma changes %<long double%> sizetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattargets missing after %qstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a compile-time constanttemplate argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failure for %qDtemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD used as a declaratortemplate-id %qE in declaration of primary templatetemplate-id not allowed for constructor in C++20template-id not allowed for destructor in C++20template-introductions are not part of C++20 concepts; use %qs to enabletemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>testing if a concept-id is a valid expression; add %<requires%> to check satisfactionthe %<audit%> semantic should be at least as strong as the %<default%> semanticthe %<bool%> keyword is not allowed in a C++20 concept definitionthe %<destroy%> expression %qE should be the same as the %<depobj%> argument %qEthe %<device%> clause expression must evaluate to %<1%>the %<device%> clause expression must evaluate to %<1%> at %Cthe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %qE attribute cannot be applied to an SVE function typethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe %qs debug info cannot be used with pre-compiled headersthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with %<complex float%> member has changed in GCC 4.4the ABI of passing union with %<long double%> has changed in GCC 4.4the ENI instruction operand must be either 0 or 1the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address %qE will never be NULLthe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be %<null%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe align argument to %<__builtin_coro_promise%> must be a constantthe alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}the argument to %<xabort%> intrinsic must be an 8-bit immediatethe arguments to %qE must be constant stringsthe assignment suppression scanf featurethe call requires %<ifunc%>, which is not supported by this targetthe calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)the combination of %qs and %qs is incompatible with %qsthe comparison reduces to %qEthe comparison will always evaluate as %<false%> for the address of %qE will never be NULLthe comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULLthe comparison will always evaluate as %<true%> for the address of %qE will never be NULLthe comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe compiler can assume that the address of %qE will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe content of uninitialized storage is not usable in a constant expressionthe control flow of function %qD does not match its profile data (counter %qs)the coroutine promise type %qT declares both %<return_value%> and %<return_void%>the count should be no less than 0; please check the intrinsic %qs in codethe default value for the current CPU tuning is %d bytesthe direction argument to %<__builtin_coro_promise%> must be a constantthe dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe event handle of a %<detach%> clause should not be in a data-sharing clausethe expression %qE evaluated to %<false%>the expression %qE is required to be non-throwingthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a %qs must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the fourth argument must be one of enum %qsthe frame size of %wu bytes is larger than %wu bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible selection was determined by ultimate alias target %qDthe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the location value is corruptthe m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the max value for the last size range should be -1 for option %qsthe message attached to %<unavailable%> is not a stringthe modules initialization order is dynamically determined by M2RTS and application dependenciesthe next to last argument must be an 8-bit immediatethe omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operandthe operand %qE is unsatisfied becausethe passed in closure object will not be mutated because it is taken by valuethe program should also define %qDthe range of count should be in 0 to 16; please check the intrinsic %qs in codethe range of count should be in 0 to 32; please check the intrinsic %qs in codethe range of count should be in 0 to 64; please check the intrinsic %qs in codethe range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register %qs cannot be clobbered in %<asm%> for the current targetthe register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe required expression %qE is invalidthe required expression %qE is invalid, becausethe required type %qT is invalidthe required type %qT is invalid, becausethe result for the xxspltidp instruction is undefined for subnormal input valuesthe result of the conversion is unspecified because %qE is outside the range of type %qTthe same loop iteration variables %qD used in multiple associated loopsthe target does not support %<asm goto%> with outputs in %<asm%>the temporary was destroyed at the end of the full expression %qEthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe type of a pointer to explicit object member function is a regular pointer to function typethe type of an explicit object member function is a regular function typethe value of %qD is not usable in a constant expressionthe value of the stack pointer after an %<asm%> statement must be the same as it was before the statementthere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to function %qE must be a constant integerthird operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this built-in function is only available on the fr405 and fr450this built-in function is only available on the fr450this built-in function is only available on the fr500 and fr550this built-in function is only available on the v3f toolchainthis built-in function is only available on the v3s or v3f toolchainthis built-in function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %qsthis compiler does not support PowerPC (%<-arch%> option ignored)this compiler does not support x86 (%<-arch%> option ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this definition requires the MVE ISA extensionthis flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this operation requires the RVV ISA extensionthis operation requires the SVE ISA extensionthis statement may fall throughthis target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restrictedthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate iteration variable %qDthreadprivate variable %qE used in a region with %<order(concurrent)%> clausethreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthree-way comparison of %qD has type %qT, not a comparison category typethree-way comparison of %qD has type %qT, which does not convert to %qTthree-way comparison of vectorsthrowing NULL, which has integral, not pointer typethunk-inline is only supported with %<-mindirect-branch-jump%>to be allocated variable declared hereto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either %<-M%> or %<-MM%>to match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has %<x-location == %u%>token %u has %<x-location == y-location == %u%>token %u has %<y-location == %u%>too few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to built-in function %qE expecting %utoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many %<#pragma options align=reset%>too many %<...%> in lambda capturetoo many %<always%> modifierstoo many %<always%> modifiers at %Ltoo many %<close%> modifierstoo many %<close%> modifiers at %Ltoo many %<defaultmap%> clauses with %qs categorytoo many %<defaultmap%> clauses with unspecified categorytoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<present%> modifierstoo many %<present%> modifiers at %Ltoo many %<self%> clausestoo many %<static%> argumentstoo many %qs clausestoo many %qs clauses on a task constructtoo many alternatives in %<asm%>too many argumentstoo many arguments for %%:dumpstoo many arguments for formattoo many arguments for partial specialization %qTtoo many arguments passed in sgpr registerstoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to built-in function %qE expecting %dtoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many atomic clausestoo many braces around initializer for %qTtoo many braces around scalar initializer for type %qTtoo many exception handling edges in bb %itoo many filenames given; type %<%s %s%> for usagetoo many function arguments for eBPFtoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many memory order clausestoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %qD (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level comma expression in array subscript changed meaning in C++23top-level comma expression in array subscript is deprecatedtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size and element size must be a nonzero constant immediatetotal size of local objects %wu exceeds maximum %wutotal size of local objects exceeds maximum %wutotal size of local objects is too largetotal size of local variables exceeds architecture limittp_first_run must be non-negativetraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing %<,%> in arguments for %<#pragma GCC diagnostic ignored_attributes%>trailing %<,%> in arguments for %<-Wno-attributes=%>trailing argument to %<__type_pack_element%> is not a typetrailing array %qT should not be used as a flexible array membertrailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>trampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%dtree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%dtree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itried to perform floating-point modulo division on %qTtrue/false edge after a non-GIMPLE_COND in bb %dtry making the operator a %<const%> member functiontry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bit-fieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)turn on internal debugging of the compiler (internal switch)turn on quadruple tracing (internal switch)turn on the Modula-2 api tracing (internal switch)turn on the Modula-2 function line number generation (internal switch)turns on all division and modulus by zero checking for ordinal valuesturns on all range checking for numerical valuesturns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)turns on case statement label compile time checking when using an expression of an enum type.turns on compile time analysis in the first basic block of a procedure detecting access to uninitialized data.turns on compile time analysis to detect access to uninitialized variables, the checking can be specified by: known,cond,all.turns on runtime checking for functions which finish without executing a RETURN statementturns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specifiedturns on runtime checking to check whether a floating point number will exceed rangeturns on runtime checking to check whether a whole number will exceed rangeturns on runtime checking to detect accessing data through a NIL value pointerturns on runtime subrange, array index and indirection via NIL pointer checkingtwo consecutive %<[%> shall only introduce an attributetwo different outer iteration variables %qD and %qD used in a single looptwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %<__vector_pair%> requires the %qs optiontype %<__vector_quad%> requires the %qs optiontype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT (typedef of %qT) violates the C++ One Definition Ruletype %qT defined in anonymous namespace cannot match across the translation unit boundarytype %qT defined in anonymous namespace cannot match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype %qs is not an expressiontype %qs violates the C++ One Definition Ruletype %s differs by %<TYPE_ALIGN%>type %s differs by %<TYPE_MODE%>type %s differs by %<TYPE_SIZE%>type %s differs by %<TYPE_USER_ALIGN%>type %s is not an opaque typetype %s is not with opaque modetype assertion only valid for interface typestype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype is unavailabletype is unavailable: %stype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in %qstype mismatch in %qs expressiontype mismatch in %qs referencetype mismatch in binary expressiontype mismatch in conditional expressiontype mismatch in parameter %itype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %<asm%> operand %qE could not be determinedtype of %<depobj%> expression is not %<omp_depend_t%>type of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of iterator %qD refers to outer iterator %qDtype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype punning toggles scalar storage ordertype qualifier in empty declaration with %<enum%> underlying typetype qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different %<TREE_TYPE%>type variant has different %<TYPE_BINFO%>type variant has different %<TYPE_FIELDS%>type variant has different %<TYPE_SIZE_UNIT%>type variant has different %<TYPE_VFIELD%>type variant with %<TYPE_ALIAS_SET_KNOWN_P%>type variant%'s %<TREE_TYPE%>type variant%'s %<TYPE_BINFO%>type variant%'s %<TYPE_SIZE_UNIT%>type was previously declared %qEtype%'s %<TREE_TYPE%>type%'s %<TYPE_BINFO%>type%'s %<TYPE_SIZE_UNIT%>type-punning to incomplete type might break strict-aliasing rulestype-specifier invalid in lambdatype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use %<__typeof__%> instead)typedef %qD is initialized (use %qs instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef may not be a function definitiontypedef may not be a member function definitiontypedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<__builtin_classify_type%> callstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in %qs expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in enum-basetypes may not be defined in exception-declarationstypes may not be defined in explicit-specifiertypes may not be defined in iterator typetypes may not be defined in parameter typestypes may not be defined in template argumentstypes may not be defined within %<__builtin_offsetof%>typespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to find the promise type for this coroutineunable to generate reloads for impossible constraints:unable to generate reloads for:unable to implement ABI %qs with instruction set %qsunable to locate default linker script %qs in the library search pathsunable to open %s for reading: %munable to open %s for writing: %munable to open dynamic dependency %qsunable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to register info for plugin %qs - plugin name not foundunable to represent further imported source locationsunable to resolve forward reference in definitionunable to use %qs for PIC registerunavailable stringop for inlining %qsunbalanced punctuation character %<%c%> in formatunbalanced punctuation character %qc in formatunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunderspecified %qD referenced in its initializerunderspecified declaration of %qE, which is already declared in this scopeunexpanded parameter pack in enumerator in lambdaunexpanded parameter pack in local class in lambdaunexpected !$OMP ATOMIC expression at %Lunexpected %<else%>unexpected AST of kind %sunexpected EOFunexpected RHS for assignmentunexpected arch for %<target()%> attribute: bad string found %<%s%>unexpected arch for %<target()%> attribute: must start with + or rvunexpected argumentunexpected argument to %<msp430_select_hwmult_lib%>: %sunexpected attributeunexpected base-type in cris_print_baseunexpected encapsulation format or typeunexpected error opening %<devices.csv%>unexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to %<msp430_select_hwmult_lib%>: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected mapping nodeunexpected multiplicative operandunexpected offsetunexpected operandunexpected operand: %dunexpected placeholder in constrained result typeunexpected pointer mapping nodeunexpected reference to packageunexpected side-effects in addressunexpected template-id %qEunexpected text address:unexpected type for array length: %qsunhandled alignment for %<#pragma nomember_alignment%>unhandled architectureunhandled arguments %qs and %qs to %<msp430_set_driver_var%>unhandled expressionunhandled expression typeuninitialized %<const %D%>uninitialized %<const %D%> is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown %<#pragma GCC aarch64%> option %qsunknown %<#pragma GCC arm%> option %qsunknown %<#pragma extern_model%> model %qsunknown %<#pragma member_alignment%> name %sunknown %<#pragma riscv intrinsic%> option %qsunknown %<-mdebug-%s%> switchunknown %<asm%> flag output %qsunknown C++ standard %qsunknown CRIS cpu version specification in %<-mtune=%>: %sunknown CRIS version specification in %<-march=%> or %<-mcpu=%>: %sunknown Compiled Module Interface: %sunknown Control-Flow Protection Level %qsunknown IRA algorithm %qsunknown IRA region %qsunknown LDP/STP policy %qsunknown LTO partitioning model %qsunknown Live-Patching Level %qsunknown OpenMP directive name in %qs attribute argumentunknown OpenMP directive name in %qs clause argumentunknown SIMD extension (%qs disabled while %qs is enabled), disabling SIMDunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model %wi for %qDunknown array bounds setting %qsunknown array size in deleteunknown assumption clause %qsunknown attribute %qEunknown attribute %qsunknown basic block reordering algorithm %qsunknown block specifierunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown checkaction setting %qsunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for %<-mtune%>unknown crate type: '%qs'unknown demangling style %qsunknown destunknown error reading %s from %<devices.csv%>unknown excess precision style %qsunknown flag passed in %<-moverride=%s%> (%s)unknown floating point contraction style %qsunknown hardcfr noreturn checking level %qsunknown header kind %qsunknown insn modeunknown internal function %qEunknown lam type %qsunknown linker output %qsunknown machine mode %qEunknown move insn:unknown native FPU type %<0x%x%>, %qs failedunknown native base architecture %<0x%x%>, %qs failedunknown offload ABI %qsunknown operand letter: '%c'unknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for %<%s=%s%>unknown option for %<-mrecip=%s%>unknown parameter to option %<-mtune-ctrl%>: %sunknown pass %s specified in %<-fdisable%>unknown pass %s specified in %<-fenable%>unknown pointer size model %qsunknown processor ID %<0x%x%>, some tuning parameters will fall back to defaultunknown profile qualityunknown profile reproducibility method %qsunknown profile update method %qsunknown property %qE of %qs selectorunknown property %qs of %qs selectorunknown property attributeunknown property attribute %<%s%s%>unknown property attribute %qEunknown punctuation '%c'unknown ranger debug mode %qsunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown rust compile-until %qsunknown rust edition %qsunknown rust mangling option %qsunknown selector %qs for context selector set %qsunknown selector %qs for context selector set %qs at %Cunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown specifier %qs in %<amdgpu_hsa_kernel%> attributeunknown srcunknown stack check parameter %qsunknown switch %<-mlong-double-%s%>unknown target attribute or pragma %qsunknown threader debug mode %qsunknown trampoline implementation %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for %<-march%>unknown value %qs for %<-mcpu%>unknown value %qs for %<-mtune%>unknown value %qs of %<-mmacosx-version-min%>unknown vectorization library ABI type in %<-mveclibabi=%s%>unknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed field is neither function nor member function; cannot be declared friendunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed scoped enum is not allowedunnamed struct/union that defines no instancesunnamed temporary defined hereunnamed type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating-point argumentunquote_string(): got bad stringunquoted attribute in formatunquoted control character %qc in formatunquoted control characters in formatunquoted identifier or keyword %<%.*s%> in formatunquoted keyword %<%.*s%> in formatunquoted name of built-in function %<%.*s%> in formatunquoted non-graph character %qc in formatunquoted non-graph characters in formatunquoted operator %<%.*s%> in formatunquoted option name %<%.*s%> in formatunquoted preprocessing directive %<%.*s%> in formatunquoted sequence of %i consecutive punctuation characters %q.*s in formatunquoted sequence of %i consecutive space characters in formatunquoted type name %<%.*s%> in formatunquoted whitespace character %qc in formatunreachableunrecognizable argument of option unrecognizable argument of option %<unrecognizable insn:unrecognized %<-mfpu%> target: %sunrecognized %<hwmpy%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>unrecognized %<revision%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %qE attribute argument %qsunrecognized %s target: %sunrecognized MCU name %qs, assuming that it has no hardware multiply; use the %<-mhwmult%> option to set this explicitlyunrecognized MCU name %qs, assuming that it is just a MSP430X with no hardware multiply; use the %<-mcpu%> and %<-mhwmult%> options to set these explicitlyunrecognized MCU name %qs, assuming that it just supports the MSP430X ISA; use the %<-mcpu%> option to set the ISA explicitlyunrecognized addressunrecognized argument in option %qsunrecognized argument to %<--help=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?unrecognized argument to %<-flto=%> option: %qsunrecognized argument to %<-fzero-call-used-regs=%>: %qsunrecognized automatic variable initialization type %qsunrecognized btf debug output level %qsunrecognized command-line option %<-%s%>unrecognized command-line option %<-%s%>; did you mean %<-%s%>?unrecognized command-line option %<-fdump-%s%>unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?unrecognized command-line option %<-fopt-info-%s%>unrecognized command-line option %qsunrecognized command-line option %qs may have been intended to silence earlier diagnosticsunrecognized control register number: %d - using %<psw%>unrecognized debug output level %qsunrecognized edge flag: %qsunrecognized enum value: %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:%<asm_auto_mfpu%>unrecognized operand to %%:%<canon_for_mlib%>unrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:%<target_mode_check%>unrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized state string %qsunrecognized string escapeunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for builtin %qFunresolved overloaded builtinunrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunset option %qs is ignored, it is always enabled for %qs CPUunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed floating constantunsupported %<strub%> call on the target systemunsupported SVE vector sizeunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported code '%c' for fixed-point:unsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported constant address:unsupported cpu name returned from kernel for %<-mcpu=native%>: %sunsupported fixed-point conversionunsupported map expression %qEunsupported memory expression:unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported number of nops before function entry (%u)unsupported operandunsupported operand %s for code '%c'unsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for simdunsupported simdlen %wdunsupported simdlen %wd (amdgcn)unsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quote character %<%c%> in formatunterminated quoting directiveunterminated stringunused arguments in %<$%>-style formatunused name %qEunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or %<-maccumulate-outgoing-args%> for correctnessupper value in case label range exceeds maximum value for typeuse %<#include%> insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<&%D[0] %s &%D[0]%> to compare the addressesuse %<-Winvalid-pch%> for more informationuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<-fdiagnostics-all-candidates%> to display considered candidatesuse %<-fext-numeric-literals%> to enable more built-in suffixesuse %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subpartsuse %<...%> to expand argument packuse %<__arm_preserves("za")%> if the callee preserves ZAuse %<__attribute__ ((vector_size))%> insteaduse %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSWuse %<alias %s = %s.%s;%> to introduce base class overload setuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse %qD directly insteaduse %qs insteaduse ISO dialect of Modula-2use PIM 2 dialect of Modula-2use PIM 3 dialect of Modula-2use PIM 4 dialect of Modula-2use PIM [234] dialect of Modula-2use a cast to the expected type to disambiguateuse cpp to preprocess the moduleuse e.g. %<-Wabi=11%> to warn about changes from GCC 7use explicit object parameter %qs insteaduse fold expression in the attribute argument insteaduse non-reference type %qT to make the copy explicit or %qT to prevent copyinguse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>use of %<auto%> in template argument only available with %<-fconcepts-ts%>use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<this%> in a constant expressionuse of %qDuse of %qD before deduction of %<auto%>use of %qsuse of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of allocated storage after deallocation in a constant expressionuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of built-in trait %qT in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating-point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of function %qD with unsatisfied constraintsuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for statementuse option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your codeuse reference type to prevent copyinguse the apostrophe directive %qs insteaduse unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addressesused array that cannot be converted to pointer where scalar is requiredused as rewritten candidate for comparison of %qT and %qTused here to mean %q#Dused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless cast to type %qTuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>uses %qD, which does not have an alignment parameterusing %<%c%s%>using %<num_workers (%d)%>, ignoring %dusing %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %dusing %<vector_length (%d)%>, ignoring %dusing %<vector_length (%d)%>, ignoring runtime settingusing %<vector_length (64)%>, ignoring %dusing %<vector_length (64)%>, ignoring runtime settingusing %qsusing %qs with unsigned type has no effectusing a dangling pointer to %qDusing a dangling pointer to an unnamed temporaryusing alias template specialization %qT after %qsusing complex absolute value function %qD when argument is of floating-point type %qTusing complex absolute value function %qD when argument is of integer type %qTusing dangling pointer %qE to %qDusing dangling pointer %qE to an unnamed temporaryusing darwin64 ABIusing decimal floating-point absolute value function %qD when argument is of complex type %qTusing decimal floating-point absolute value function %qD when argument is of floating-point type %qTusing decimal floating-point absolute value function %qD when argument is of integer type %qTusing floating-point absolute value function %qD when argument is of complex type %qTusing floating-point absolute value function %qD when argument is of decimal floating-point type %qTusing floating-point absolute value function %qD when argument is of integer type %qTusing integer absolute value function %qD when argument is of complex type %qTusing integer absolute value function %qD when argument is of floating-point type %qTusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using rvalue as lvalueusing serial compilation of %d LTRANS jobsusing simple load CSE after register allocationusing template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing value of assignment with %<volatile%>-qualified left operand is deprecatedusing-declaration for member at non-class scopeusing-declaration for non-member at class scopeusing-declaration may not name namespace %qDvalid %<-foffload=%> arguments are: %svalid %<-foffload=%> arguments are: %s; did you mean %qs?valid arguments are: %svalid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid explicit object parameter declared herevalid failure models are %qs, %qs, %qs, %qsvalid feature names are: %svalid feature names are: %s; did you mean %qs?valid format is %<ns::attr%> or %<ns::%>valid models are %svalid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of %<-mfixed-range%> must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with attribute %qs must be located in static storagevariable %q+D with attribute %qs must not have an initializervariable %q+D with dynamic initialization put into program memory areavariable %qD adjusted for OpenACC privatization level: %qsvariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>variable %qD redeclared as functionvariable %qD set but not usedvariable %qD used %s is bound in intervening codevariable %qD used in the %<allocator%> clause must be declared before %qDvariable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directivevariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codevariable %qs has scoped destruction, cannot build closurevariable at namespace scope is not name-independentvariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length arrays are not yet supported in coroutinesvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable sized type %qT in %<reduction%> clausevariable sized type %qT in %qs clausevariable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with %<-std=c++14%> or %<-std=gnu++14%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying withoutvariable-length array of %<auto%>variable-sized compound literalvariable-sized object may not be initialized except with an empty initializervariables in %<__regio_symbol%> address space cannot be declared %<register%>variables in %<__regio_symbol%> address space cannot have initial valuevariables in %<__regio_symbol%> address space must be declared %<extern%>variables in %<__regio_symbol%> address space must be declared %<volatile%>variables of type %qT cannot have thread-local storage durationvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic functions must use the base AAPCS variantvariadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>variadic thunk callvariant %qD and base %qD have incompatible typesvariant %qD is a built-invariant %qD is not a functionvariant %qs and base %qs at %L have incompatible types: %svariant %qs at %L is not a function or subroutinevector %qs element is not a GIMPLE valuevector %qs with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in %qsvector types expected in %qsvector value used where a floating-point was expectedvectorization did not happen for a simd loopvectors with different element number found in %qsverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_flow_info: unallocated edge flag set on %d -> %dverify_flow_info: unallocated flag set on BB %dverify_gimple failedverify_ssa failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared hereversion of %<g%> will be omitted, please specify version for individual extensionversioned symbol must be publicversioned symbol must have default visibilityvirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for statementvirtual definition is not an SSA namevirtual definition of statement not up to datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual function declared herevirtual function multiversioning not supportedvirtual functions cannot be %<constexpr%> before C++20virtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table pointer is used uninitializedvirtual use of statement not up to datevirtual use operand missing for statementvisibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvtable for vtable verification is not supported with LTOwaitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak alias definitions not supported in this configurationweak aliases are not supportedweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweights need to be non-negativewhen storing %qT, %qE requires a vector base and a scalar indexwhen writing output to %s: %mwhile %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswhile referencing %qDwidth of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwithwith %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the constructwithin this loopwithout %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting %E byte into a region of size %E overflows the destinationwriting %E bytes into a region of size %E overflows the destinationwriting %E or more bytes into a region of size %E overflows the destinationwriting %wu byte into a region of size %wuwriting %wu bytes into a region of size %wuwriting %wu byte into a region of size between %wu and %wuwriting %wu bytes into a region of size between %wu and %wuwriting CMI %qswriting between %E and %E bytes into a region of size %E overflows the destinationwriting between %wu and %wu bytes into a region of size %wuwriting between %wu and %wu bytes into a region of size between %wu and %wuwriting into constant object (argument %d)writing one too many bytes into a region of a size that depends on %<strlen%>writing output filewriting output file %s: %mwriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong %<TYPE_CACHED_VALUES%> entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong argument to ignored attributeswrong edge %d->%d for PHI argumentwrong entry in %<TYPE_ARG_TYPES%> listwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %%:dwarf-version-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_assoc_barrier%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_convertvector%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to %<__builtin_shufflevector%>wrong number of arguments to %<assume%> attributewrong number of arguments to %qswrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong tree in %<TYPE_FIELDS%> listwrong type argument to %swrong type argument to abswrong type argument to absuwrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluswrong type of argument %sx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable mve.fp by using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can silence this warning by using a hexadecimal constant (%wx rather than %wd)you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>you can use an inline namespace insteadyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou should use the %<-%s%> optionyour native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>z*inx requires ABI ilp32, ilp32e, lp64 or lp64ez/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero sized type %qT in %<reduction%> clausezero sized type %qT in %qs clausezero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{erroneous}Project-Id-Version: gcc 14.1-b20240218
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! PO-Revision-Date: 2024-04-06 17:05+0200
  Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>
  Language-Team: French <traduc@traduc.org>
  Language: fr
--- 2070,2095 ----
  ignoring packed attribute because of unpacked non-POD field %q#Dignoring possibly conflicting option %<-fopt-info-%s%>ignoring return value of %qD declared with attribute %<warn_unused_result%>ignoring return value of %qD, declared with attribute %<nodiscard%>ignoring return value of %qD, declared with attribute %<nodiscard%>%signoring return value of %qD, declared with attribute %<nodiscard%>: %<%s%>ignoring return value of %qD, declared with attribute %<nodiscard%>: %Eignoring return value of %qD, declared with attribute %<warn_unused_result%>ignoring return value of %qD, that must be usedignoring return value of %qD, that must be used: %<%s%>ignoring return value of function declared with attribute %<warn_unused_result%>ignoring return value of type %qT, declared with attribute %<nodiscard%>ignoring return value of type %qT, declared with attribute %<nodiscard%>: %Eignoring returned value of type %qT, declared with attribute %<nodiscard%>%signoring returned value of type %qT, declared with attribute %<nodiscard%>: %<%s%>ignoring returned value of type %qT, that must be usedignoring returned value of type %qT, that must be used: %<%s%>ignoring the %q#D declarationignoring unknown option %q.*signoring unrecognized switch %<-mcustom-fpu-cfg%> value %<%s%>ignoring zero linear stepillegal OP in optimize_comparisonillegal aggregate type %qE specified for instance variable %qsillegal argument 0 to %qsillegal operand illegal operand address (1)illegal operand address (2)illegal operand address (3)illegal operand address (4)illegal operand detectedillegal reference type specified for instance variable %qsimmediate evaluation returns address of immediate function %qDimmediate value must fit into a %d-bit integer for %simplicit capture of %qE via %<[=]%> is deprecated in C++20implicit conversion from %qH to %qI to match other operand of binary expressionimplicit conversion from %qH to %qI to match other result of conditionalimplicit conversion from %qH to %qI when passing argument to functionimplicit conversion from %qT to %qTimplicit conversion from %qT to %qT to match other operand of binary expressionimplicit conversion from %qT to %qT to match other result of conditionalimplicit conversion from %qT to %qT when passing argument to functionimplicit declaration of function %qEimplicit declaration of function %qE; did you mean %qs?implicit dereference will not access object of type %qT in for increment expressionimplicit dereference will not access object of type %qT in left operand of comma operatorimplicit dereference will not access object of type %qT in right operand of comma operatorimplicit dereference will not access object of type %qT in second operand of conditional expressionimplicit dereference will not access object of type %qT in statementimplicit dereference will not access object of type %qT in third operand of conditional expressionimplicit mapping of assumed size array %qDimplicit templates may not be %<virtual%>implicit this pointer type mismatchimplicit_section flag is set but section isn%'timplicitly popped registers must be grouped at top of stackimplicitly-declared %qD is deprecatedimplied END DOimport %qs has CRC mismatchimport cannot appear directly in a linkage-specificationimport declared %q#D hereimport of named module %qs inside language-linkage blockimport specifying a module-partition must appear after a named module-declarationimport-declaration must be at global scopeimport_iso_c_binding_module(): Unable to create symbol for %simported atimports must be built before being importedimpossible constraint in %<asm%>impossible register constraint in %<asm%>impossible type assertion: type does not implement interfacein %s, at %s:%din C++03 a class-key must be used when declaring a friendin C++11 and above a default constructor can be explicitin C++11 destructors default to %<noexcept%>in C++11 this %<throw%> will call %<terminate%> because destructors default to %<noexcept%>in C++20 this comparison calls the current function recursively with reversed argumentsin C++98 %<template%> (as a disambiguator) is only allowed within templatesin C++98 %q+D may not be static because it is a member of a unionin C++98 %qD must be initialized by constructor, not by %<{...}%>in a call to %qD declared with attribute %<%s%> herein a call to %qT declared with attribute %<%s%>in a call to allocation function %qD declared herein a call to built-in allocation function %qDin a call to built-in function %qDin a call to function %qDin a call to function %qD declared %qsin a call to function %qD declared with attribute %qsin a call to non-static member function %qDin a call with type %qTin a call with type %qT and attribute %qsin argument to unary !in basic block %d:in call to %qD, declared herein declaration %q+Din definition of macro %qsin expansion of macro %qsin gfc_simplify_acos(): Bad typein gfc_simplify_acosh(): Bad typein gfc_simplify_asin(): Bad typein gfc_simplify_asinh(): Bad typein gfc_simplify_atan(): Bad typein gfc_simplify_atanh(): Bad typein gfc_simplify_cos(): Bad typein gfc_simplify_exp(): Bad typein gfc_simplify_sin(): Bad typein initialization of structured binding variable %qDin passing argument %P of %qDin template argument for type %qTin the definition of %q#Tin this expressionin-class initialization of static data member %q#D of incomplete typein-class initialization of static data member %q#D of non-literal typeinaccessible plugin file %s expanded from short plugin name %s: %minappropriate accumulator for %qsinclude %qs or provide a declaration of %qDinclude %qs or provide a declaration of %qEinclude %qs processed textuallyinclude %qs translated to importincoming edge count does not match number of PHI argumentsincompatible %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directiveincompatible address space qualifiers %qs and %qsincompatible data clause with reduction on %qE; promoting to %<present_or_copy%>incompatible floating point / vector register operand for '%%%c'incompatible implicit declaration of built-in function %qDincompatible implicit declaration of function %qDincompatible operand for '%%%c'incompatible options %<-mstack-protector-guard=global%> and %<-mstack-protector-guard-offset=%s%>incompatible register operand for '%%%c'incompatible type for argument %d of %qEincompatible type for map indexincompatible type for method %s%s%sincompatible type for method %s%s%s (%s)incompatible type for receiverincompatible type in binary expressionincompatible types in %<PHI%> argument %uincompatible types in assignment of %qT to %qTincompatible types in binary expressionincompatible types in sendincompatible types when assigning to type %qT from type %qTincompatible types when initializing type %qT using type %qTincompatible types when returning type %qT but %qT was expectedincompatible vector types in conditional expression: %qT, %qT and %qTincomplete implementation of category %qEincomplete implementation of class %qEincomplete type %qT does not have member %qDincomplete type %qT used in nested name specifierinconsistent %<ifunc%> attributeinconsistent attributes for state %qsinconsistent because %qsinconsistent begin/end types in range-based %<for%> statement: %qT and %qTinconsistent capitalization in formatinconsistent deduction for %qT: %qT and then %qTinconsistent deduction for auto return type: %qT and then %qTinconsistent imported macro definition %qEinconsistent instance variable specificationinconsistent operand constraints in an %<asm%>inconsistent types %qT and %qT deduced for lambda return typeinconsistent user-defined literal suffixes %qD and %qD in string literalincorrect comparison modeincorrect entry in %<label_to_block_map%>incorrect format in scaling, using 1/1
  incorrect hint operandincorrect insn:incorrect number of arguments to function %qEincorrect number of vector %qs elementsincorrect property %qs of %qs selectorincorrect rounding operandincorrect setting of landing pad numberincorrect sharing of tree nodesincorrect type of vector %qs elementsincorrect type of vector CONSTRUCTOR elementsincorrectly nested OpenACC loop parallelismincrement expression refers to iteration variable %qDincrement is not constant 1 or -1 for %<!=%> conditionincrement of a boolean expressionincrement of constant field %qDincrement of enumeration value is invalid in C++increment of function %qDincrement of member %qD in read-only objectincrement of pointer to an incomplete type %qTincrement of read-only location %qEincrement of read-only member %qDincrement of read-only named return value %qDincrement of read-only parameter %qDincrement of read-only reference %qDincrement of read-only variable %qDincrement or decrement of non-numeric typeincremented enumerator value is too large for %<long%>incremented enumerator value is too large for %<unsigned long%>index %E denotes an offset greater than size of %qTindex in dimension %d is out of bounds at %Lindex value instead of field name in union initializerindex value is out of boundindirect call count does not match BB countindirect call in function, which are not supported by eBPFindirect call in speculative call sequence has no speculative flagindirect function %q+D cannot be declared %qEindirect function %q+D cannot be declared weakindirect function call with a yet undetermined calleeindirect import %qs is not already loadedindirect jumps are not available on this targetindirect non-%<strub%> call in %<strub%> context %qDindirection will not access object of incomplete type %qT in for increment expressionindirection will not access object of incomplete type %qT in left operand of comma operatorindirection will not access object of incomplete type %qT in right operand of comma operatorindirection will not access object of incomplete type %qT in second operand of conditional expressionindirection will not access object of incomplete type %qT in statementindirection will not access object of incomplete type %qT in third operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in for increment expressionindirection will not access object of non-trivially-copyable type %qT in left operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in right operand of comma operatorindirection will not access object of non-trivially-copyable type %qT in second operand of conditional expressionindirection will not access object of non-trivially-copyable type %qT in statementindirection will not access object of non-trivially-copyable type %qT in third operand of conditional expressioninferred scalar type %qT is not an integer or floating-point type of the same size as %qTinfinite recursion detectedinform user which parameters will be passed by referenceinherited constructor %qD is not %<constexpr%>inheriting constructors only available with %<-std=c++11%> or %<-std=gnu++11%>init function found in object %sinit-statement in selection statements only available with %<-std=c++17%> or %<-std=gnu++17%>init_arglist(): too many argumentsinitialization discards %qv qualifier from pointer target typeinitialization from distinct Objective-C typeinitialization from pointer to non-enclosed address spaceinitialization left-hand side might be a candidate for a format attributeinitialization makes %q#v qualified function pointer from unqualifiedinitialization of %qT from %qT makes integer from pointer without a castinitialization of %qT from %qT makes pointer from integer without a castinitialization of %qT from incompatible pointer type %qTinitialization of %qT from pointer to %qD with incompatible type %qTinitialization of %qT from pointer type %qT with incompatible scalar storage orderinitialization of a flexible array memberinitialization of common block variable %qs in DATA statement at %Cinitialization of flexible array member in a nested contextinitialization of new-expression for type %<auto%> requires exactly one elementinitialization of non-const reference type %q#T from rvalue of type %qTinitialization of volatile reference type %q#T from rvalue of type %qTinitializations for multiple members of %qTinitialized field overwritteninitialized field with side-effects overwritteninitialized member %q+D declared hereinitialized variable %q+D is marked dllimportinitializer element is not a constant expressioninitializer element is not computable at load timeinitializer element is not constantinitializer ends prematurelyinitializer expression refers to iteration variable %qDinitializer fails to determine size of %q+Dinitializer fails to determine size of %qDinitializer fails to determine size of %qTinitializer for %<_BitInt(%d)%> value is not an integer constantinitializer for %<decltype(auto) %D%> has function type; did you forget the %<()%>?initializer for %q#D expands to an empty list of expressionsinitializer for %q#D is invalidinitializer for %qT must be brace-enclosedinitializer for flexible array member %q#Dinitializer for floating value is not a floating constantinitializer for integer/fixed-point value is too complicatedinitializer in range-based %<for%> loopinitializer invalid for static member with constructorinitializer provided for functioninitializer specified for friend function %qDinitializer specified for non-virtual method %q+Dinitializer specified for static member function %qDinitializer-string for %qT is too longinitializing %qD from %qE does not extend the lifetime of the underlying arrayinitializing %qD requires a member access expression as the left operand of the assignmentinitializing %qH with %qI in converted constant expression does not bind directlyinitializing a base class of type %qT results in object slicinginjected-class-name %qD used as template template argumentinline assembly is not a constant expressioninline clone count is not compatibleinline clone in same comdat group listinline clone is forced to outputinline clone with address takeninline declaration of %qD follows declaration with attribute %<noinline%>inline function %q+D declared as dllimport: attribute ignoredinline function %q+D declared but never definedinline function %q+D declared weakinline function %q+D given attribute %qsinline function %qD given attribute %qsinline function %qD used but never definedinline namespace must be specified at initial definitioninline namespaces only available with %<-std=c++11%> or %<-std=gnu++11%>inline variables are only available with %<-std=c++17%> or %<-std=gnu++17%>inlined_to pointer is set but no predecessors foundinlined_to pointer is wronginlined_to pointer refers to itselfinlined_to pointer set for noninline callersinlining failed in call to %<always_inline%> %q+F: %sinlining failed in call to %q+F: %sinner loop uses same OpenACC parallelism as containing loopinner loops must be perfectly nested in %<#pragma acc loop%>inner loops must be perfectly nested with %<ordered%> clauseinner loops must be perfectly nested with %<reduction%> %<inscan%> clauseinput file %qs is the same as output fileinput operand constraint contains %qcinsert plugin to identify runtime errors at compiletimeinsert_bbt(): Duplicate key foundinsertion out of range in %qsinsn %d basic block pointer is %d, should be %dinsn %d in footer of bb %d has non-NULL basic blockinsn %d in header of bb %d has non-NULL basic blockinsn %d is in multiple basic blocks (%d and %d)insn %d outside of basic blocks has non-NULL bb fieldinsn addresses not freedinsn addresses not set after shorten branchesinsn contains an invalid address !insn does not satisfy its constraints:insn outside basic blockinsn with UID %i not found for operand %i (`%s') of insn %iinsn with UID %i not found for operand %i of insn %iinstall: %s%s
  installation error, cannot find %<crtoffloadtable.o%>instance variable %qE accessed in class methodinstance variable %qE is %s; this will be a hard error in the futureinstance variable %qE is declared %sinstance variable %qE is declared privateinstance variable %qs has unknown sizeinstance variable %qs is declared privateinstance variable %qs uses flexible array memberinstance variable assignment has been interceptedinstruction never executedinstruction prefetch applies when in 64-bit mode with RIP-relative addressing and option %<-mprefetchi%>; they stay NOPs otherwiseinstruction scheduling not supported on this target machineinstruction set %qs cannot implement default ABI %qs, falling back to %qsinsufficient contextual information to determine typeinsufficient partitioning available to parallelize element loopinsufficient partitioning available to parallelize loopinsufficient partitioning available to parallelize tile loopinteger arguments to SYSTEM_CLOCK at %L with different kind parametersinteger constant is too large for %<_BitInt(%d)%> typeinteger constant is too large for %<unsigned _BitInt(%d)%> typeinteger constant is too large for %<unsigned long%> typeinteger division by zerointeger literal exceeds range of %qT typeinteger overflow in array sizeinteger overflow in expression %qE of type %qT results in %qEinteger overflow in expression of type %qT results in %qEinteger suffix %qs shadowed by implementationintegral expression %qE is not constantintegral result type precision does not match field size of %qsinterface %qE does not have valid constant string layoutinterface partition is not exportedintermediate array offset %wi is outside array bounds of %qTinternal %<strub%> does not support forced labelsinternal compiler debugging information, dump the list of quadruplesinternal compiler errorinternal compiler error.  Bad address:internal compiler error.  Incorrect shift:internal compiler error.  Unknown mode:internal compiler error: internal compiler error: error reporting routines re-entered.
! internal consistency failureinternal error: %<cris_side_effect_mode_ok%> with bad operandsinternal error: bad register: %dinternal error: not expecting operand1 to be a constant setinternal procedure %qs at %L conflicts with DUMMY argumentinternal unit in WRITEinterrupt and naked attributes are not compatibleinterrupt handlers cannot be MIPS16 functionsinterrupt handlers cannot have argumentsinterrupt service routine can only have a pointer argument and an optional integer argumentinterrupt service routine cannot be called directlyinterrupt service routine must return %<void%>interrupt service routine should have %qs as the second argumentinterrupt service routine should have a pointer as the first argumentinterrupt vector to %qE attribute is not %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>intervening code must not contain OpenMP directivesintrinsic function %qE must be directly calledintrinsic register index is out of rangeintrinsic variable which isn't a procedureinvalid %%-codeinvalid %%A operandinvalid %%A valueinvalid %%B operandinvalid %%C operandinvalid %%C valueinvalid %%D operandinvalid %%D valueinvalid %%E valueinvalid %%F valueinvalid %%G modeinvalid %%G valueinvalid %%H valueinvalid %%J codeinvalid %%J valueinvalid %%K valueinvalid %%L valueinvalid %%M valueinvalid %%N valueinvalid %%O valueinvalid %%P operandinvalid %%P valueinvalid %%R valueinvalid %%T valueinvalid %%U valueinvalid %%V valueinvalid %%Y operandinvalid %%d valueinvalid %%e valueinvalid %%f operandinvalid %%f valueinvalid %%h valueinvalid %%j codeinvalid %%j valueinvalid %%k valueinvalid %%m valueinvalid %%p valueinvalid %%q valueinvalid %%r valueinvalid %%s operandinvalid %%s valueinvalid %%t valueinvalid %%t/%%b valueinvalid %%u valueinvalid %%v valueinvalid %%x valueinvalid %%xn codeinvalid %%y value, try using the 'Z' constraintinvalid %%z valueinvalid %<#pragma %s%>invalid %<CASE_CHAIN%>invalid %<CPU_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<MPY_TYPE%> value of %qs read from %<devices.csv%> for %qsinvalid %<PHI%> argumentinvalid %<PHI%> resultinvalid %<const_cast%> from type %qT to type %qTinvalid %<const_cast%> of an rvalue of type %qT to type %qTinvalid %<enum%> underlying typeinvalid %<static_cast%> from type %qT to type %qTinvalid %<sve_width%> value: %dinvalid %<task%> reduction modifier on construct combined with %<simd%> or %<loop%>invalid %<task%> reduction modifier on construct not combined with %<parallel%>, %<for%> or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs or %<sections%>invalid %<task%> reduction modifier on construct other than %<parallel%>, %qs, %<sections%> or %<scope%>invalid %qs offset operatorinvalid %qs size argument in loadinvalid 'asm': invalid (pointer) operands %qsinvalid 3-index slice of object that is not a sliceinvalid 3-index slice of stringinvalid IACC argumentinvalid JSON syntaxinvalid LHS in gimple callinvalid Objective-C++ selector nameinvalid OpenACC clause at file scopeinvalid OpenMP non-rectangular loop step; %<(%E - %E) * %E%> is not a multiple of loop %d step %qEinvalid RHS for gimple memory store: %qsinvalid RVV vector size %qd, expected size is %qd based on LMUL of type and %qsinvalid UNSPEC as operandinvalid UNSPEC as operand: %dinvalid _Literalinvalid abstract parameter type %qTinvalid abstract return type %qTinvalid abstract return type for function %q+#Dinvalid abstract return type for member function %q+#Dinvalid abstract type %qT for %qEinvalid abstract type for %q+Dinvalid access to non-static data member %qD in virtual base of NULL objectinvalid addressinvalid address for 'O' output modifierinvalid address for 'R' output modifierinvalid address for 'S' output modifierinvalid address in operandinvalid address modeinvalid address operand in %qsinvalid addressing modeinvalid alignment for %<#pragma align%>, ignoringinvalid alignment value for %<__builtin_arc_aligned%>invalid application of %<__alignof%> to a bit-fieldinvalid application of %<sizeof%> to a bit-fieldinvalid application of %<sizeof%> to a function typeinvalid application of %qs to a member functioninvalid application of %qs to a void typeinvalid application of %qs to array type %qT of incomplete element typeinvalid application of %qs to incomplete type %qTinvalid architecture for target attribute or pragma %qsinvalid argument %<%s%> for %<%s%>invalid argument %<%s%> for %<-mharden-sls=%>invalid argument %d for builtin %qFinvalid argument %qs to %qsinvalid argument given to %<-mharden-sls=%>invalid argument in option %qsinvalid argument of %qE attributeinvalid argument of %qs attributeinvalid argument of SQRT at %Linvalid argument to %qDinvalid argument to built-in functioninvalid argument to built-in function %sinvalid argument to gimple callinvalid argumentsinvalid arguments for %<-falign-%s%> option: %qsinvalid arguments for %<-fpatchable-function-entry%>invalid array assignmentinvalid base %qE for SSA nameinvalid base-class specificationinvalid block indexinvalid branch to/from %s structured blockinvalid built-in function at expansioninvalid call to non-functioninvalid calls_comdat_local flaginvalid case label in switch statementinvalid case range in switch statementinvalid cast from type %qT to type %qTinvalid cast of a prvalue expression of type %qT to type %qTinvalid cast to abstract class type %qTinvalid cast to function type %qTinvalid cc output constraint: %qsinvalid class name in declaration of %qDinvalid clique in %qsinvalid combination of multiple type-specifiersinvalid comparison code in gimple condinvalid comparison of generated arrayinvalid comparison of generated structinvalid comparison of nil with nilinvalid comparison of non-comparable arrayinvalid comparison of non-comparable structinvalid comparison of non-comparable typeinvalid comparison of non-ordered typeinvalid comparison operator for 'E' output modifierinvalid const_double operandinvalid constantinvalid constant - try using an output modifierinvalid constant for output modifier '%c'invalid constant in %<#pragma %s%>invalid constant in %<#pragma pack%> - ignoredinvalid constant vector for output modifier '%c'invalid constrained type parameterinvalid constraintsinvalid constraints for operandinvalid constructor; you probably meant %<%T (const %T&)%>invalid control register %d for mvtc; using %<psw%>invalid controlling predicateinvalid conversion from %<__fpreg%>invalid conversion from %qH to %qIinvalid conversion from type %<_Float16%> without option %<-msse2%>invalid conversion from type %<__bf16%> without option %<-msse2%>invalid conversion from type %<__vector_pair%>invalid conversion from type %<__vector_quad%>invalid conversion from type %<bfloat16_t%>invalid conversion in gimple callinvalid conversion in return statementinvalid conversion to %<__fpreg%>invalid conversion to type %<_Float16%> without option %<-msse2%>invalid conversion to type %<__bf16%> without option %<-msse2%>invalid conversion to type %<__vector_pair%>invalid conversion to type %<__vector_quad%>invalid conversion to type %<bfloat16_t%>invalid conversion to type %qT from type %qTinvalid covariant return type for %q#Dinvalid covariant return type for %q+#Dinvalid cpu %qs for %s%qs%sinvalid custom instruction option %qsinvalid declaration of %<%T::%E%>invalid declaration of member template in local classinvalid declaratorinvalid default argument for a template template parameterinvalid default case label in switch statementinvalid definition of qualified type %qTinvalid depend kindinvalid depend kind in omp %<ordered%> %<depend%>invalid dist_schedule kindinvalid doacross kindinvalid element index %qE to %<__builtin_shufflevector%>invalid element type for attribute %qsinvalid embedcfg: Files entry is not a stringinvalid embedcfg: Files is not a JSON objectinvalid embedcfg: Patterns entry is not an arrayinvalid embedcfg: Patterns is not a JSON objectinvalid embedcfg: duplicate Patterns entryinvalid embedcfg: missing Filesinvalid embedcfg: missing Patternsinvalid embedcfg: not a JSON objectinvalid encoding prefix in literal operatorinvalid entry to %s structured blockinvalid exit from %s structured blockinvalid exit from OpenMP structured blockinvalid explicit specializationinvalid expression - try using an output modifierinvalid expression as operandinvalid expression for min lvalueinvalid expression for output modifier '%c'invalid expression for static array dimension: %sinvalid expression type for %<#pragma omp atomic%>invalid failure memory model %qs for %qDinvalid feature modifier %qs in %<-march=%s%>invalid feature modifier %qs in %<-mcpu=%s%>invalid feature modifier %qs of value %qs in %<target()%> pragma or attributeinvalid feature modifier %qs of value %qs in %<target_version%> attributeinvalid feature modifier %s of value %qs in %<target()%> pragma or attributeinvalid fn spec attribute "%s"invalid fn spec attribute "%s" arg %iinvalid fnsummary in LTO streaminvalid form of %<#pragma omp atomic compare%>invalid form of %<#pragma omp atomic%>invalid form of %<pragma omp atomic compare%>invalid format for %<sve_width%>invalid format of %sinvalid fp constantinvalid fpu for target attribute or pragma %qsinvalid function in gimple callinvalid hard register usage between earlyclobber operand and input operandinvalid hard register usage between output operand and matching constraint operandinvalid hard register usage between output operandsinvalid header name %qsinvalid hex digitinvalid id value for exception attributeinvalid id value for interrupt attributeinvalid id value for interrupt/exception attributeinvalid id value for reset attributeinvalid in-class initialization of static data member of non-integral type %qTinvalid increment expressioninvalid initial value for member %qEinvalid initialization of non-const reference of type %qH from an rvalue of type %qIinvalid initialization of reference of type %qH from expression of type %qIinvalid initializerinvalid initializer clauseinvalid initializer for %q#Dinvalid initializer for array member %q#Dinvalid initializer for member function %qDinvalid initializer for structured binding declarationinvalid insn:invalid iterating variable in fast enumerationinvalid jump function in LTO streaminvalid labels in gimple condinvalid left hand side of assignmentinvalid line in the resolution fileinvalid linkage-specificationinvalid location for %<pragma %s%>, ignoredinvalid lvalue in %<asm%> output %dinvalid map kindinvalid maskinvalid mask type in %qsinvalid member template declaration %qDinvalid memory model %qs for %qDinvalid memory model %wi for %qDinvalid memory model argument %d of %qEinvalid module name %qsinvalid name %qs in %<target("arch=")%> pragma or attributeinvalid name %qs in %<target("cpu=")%> pragma or attributeinvalid name %qs in %<target("tune=")%> pragma or attributeinvalid new-expression of abstract class type %qTinvalid nmi function for reset attributeinvalid non-type template argumentinvalid non-vector operands to %qsinvalid number in %<-mrgf-banked-regs=%s%> valid values are 0, 4, 8, 16, or 32invalid number of arguments for %<-falign-%s%> option: %qsinvalid offload table in %sinvalid offset operand in %qsinvalid operandinvalid operand %%xn codeinvalid operand addressinvalid operand code '%c'invalid operand for %%N codeinvalid operand for %%N or %%S codeinvalid operand for %%s codeinvalid operand for '%%%c'invalid operand for 'A' modifierinvalid operand for 'D' modifierinvalid operand for 'H' modifierinvalid operand for 'O' modifierinvalid operand for 'T' modifierinvalid operand for 'b' modifierinvalid operand for 'e' modifierinvalid operand for 'm' modifierinvalid operand for 'o' modifierinvalid operand for 'p' modifierinvalid operand for 'z' modifierinvalid operand for code '%c'invalid operand in %qsinvalid operand in return statementinvalid operand in unary operationinvalid operand modifier letterinvalid operand output codeinvalid operand prefixinvalid operand prefix '%%%c'invalid operand size for operand code '%c'invalid operand size for operand code 'O'invalid operand size for operand code 'z'invalid operand to %%H/%%L codeinvalid operand to %%M codeinvalid operand to %%N codeinvalid operand to %%O codeinvalid operand to %%Rinvalid operand to %%R codeinvalid operand to %%Sinvalid operand to %%T/%%B codeinvalid operand to %%U codeinvalid operand to %%V codeinvalid operand to %%Z codeinvalid operand to %%p codeinvalid operand to %%s codeinvalid operand to %%z codeinvalid operand to switch statementinvalid operand type %qT for %qsinvalid operand type used with operand code '%c'invalid operands in binary operationinvalid operands in gimple comparisoninvalid operands in ternary operationinvalid operands of types %qT and %qT to binary %qOinvalid operands to %%c codeinvalid operands to %qsinvalid operands to binary %s (have %qT and %qT)invalid operationinvalid operation (%s)invalid operation on %<__fpreg%>invalid operator for %<#pragma omp atomic%>invalid order in asm node %iinvalid parameter combination for AltiVec intrinsic %qsinvalid parameter combination for intrinsic %qsinvalid parameter type %qTinvalid pass positioning operationinvalid pointer mode %qsinvalid pointer to bit-field %qDinvalid position or size in %qsinvalid position or size operand to %qsinvalid private reduction on %qEinvalid proc_bind kindinvalid prototype for '%s'invalid punctuation %qc in constraintinvalid pure const state for functioninvalid pure specifier (only %<= 0%> is allowed)invalid qualifiers for %<constexpr%> objectinvalid qualifiers for field of %<constexpr%> objectinvalid qualifiers on non-member function typeinvalid qualifying scope in pseudo-destructor nameinvalid receive on send-only channelinvalid receiver type %qsinvalid reduction-identifierinvalid reference for 'J' output modifierinvalid register name for %q+Dinvalid regular expression %qs in %qsinvalid relocationinvalid resolution in the resolution fileinvalid return type %qT of %<constexpr%> function %q+Dinvalid rtl sharing found in the insninvalid schedule kindinvalid second argument to %<__builtin_prefetch%>; using zeroinvalid send on receive-only channelinvalid setter, it must have one argumentinvalid shift operandinvalid slice of mapinvalid source block specificationinvalid static chain in gimple callinvalid storage class for function %qEinvalid system register name %qsinvalid system register name providedinvalid target memregs value %<%d%>invalid template declaration of %qDinvalid template non-type parameterinvalid template-argument-listinvalid template-idinvalid third argumentinvalid third argument to %<__builtin_ia32_prefetch%>; using zeroinvalid third argument to %<__builtin_prefetch%>; using zeroinvalid type %<void%> for %<new%>invalid type %qT as initializer for a vector of type %qTinvalid type %qT declared %<friend%>invalid type argument (have %qT)invalid type argument of %<->%> (have %qT)invalid type argument of %<->*%> (have %qT)invalid type argument of array indexing (have %qT)invalid type argument of implicit conversion (have %qT)invalid type argument of unary %<*%> (have %qT)invalid type for %<asm%> flag outputinvalid type for _Literal with constructorinvalid type for cc output constraintinvalid type for instance variableinvalid type for iteration variable %qEinvalid type for make functioninvalid type for parameter %d of %<constexpr%> function %q+#Dinvalid type for propertyinvalid type of %<__MEM%> operandinvalid type of argument %u of type-generic functioninvalid type-generic return type for argument %u of %<__builtin_tgmath%>invalid type-generic type for argument %u of argument %u of %<__builtin_tgmath%>invalid types %<%T[%T]%> for array subscriptinvalid types for %qsinvalid types in address space conversioninvalid types in conversion to floating-pointinvalid types in conversion to integerinvalid types in fixed-point conversioninvalid types in nop conversioninvalid use of %%d, %%x, or %%Xinvalid use of %<::%>invalid use of %<__builtin_va_arg_pack ()%>invalid use of %<__builtin_va_arg_pack_len ()%>invalid use of %<auto%> in conversion operatorinvalid use of %<auto%> in default template argumentinvalid use of %<auto%> in exception-specificationinvalid use of %<auto%> in template argumentinvalid use of %<const_cast%> with type %qT, which is a pointer or reference to a function typeinvalid use of %<const_cast%> with type %qT, which is not a pointer, reference, nor a pointer-to-data-member typeinvalid use of %<decltype(auto)%>invalid use of %<extern%> variable %qD in %<#pragma acc declare%>invalid use of %<global%> variable %qD in %<#pragma acc declare%>invalid use of %<restrict%>invalid use of %<this%> after it is validinvalid use of %<this%> at top levelinvalid use of %<this%> before it is validinvalid use of %<this%> in non-member functioninvalid use of %q#T with a flexible array member in %q#Tinvalid use of %q#T with a zero-size array in %q#Dinvalid use of %qDinvalid use of %qD in linkage specificationinvalid use of %qE to form a pointer-to-member-functioninvalid use of %qTinvalid use of %qT in template argumentinvalid use of '%%%c'invalid use of MMA operand of type %qs as a function parameterinvalid use of MMA type %qs as a function return valueinvalid use of a pointer to an incomplete type in pointer arithmeticinvalid use of array indexing on pointer to memberinvalid use of array with unspecified boundsinvalid use of asm flag outputinvalid use of attribute %<fallthrough%>invalid use of attributes in empty declarationinvalid use of brace-enclosed initializer listinvalid use of constructor as a templateinvalid use of contract role for explicit semanticinvalid use of cv-qualified type %qT in parameter declarationinvalid use of dependent type %qTinvalid use of destructor %qD as a typeinvalid use of destructor %qE as a typeinvalid use of flexible array memberinvalid use of implicit conversion on pointer to memberinvalid use of incomplete type %q#Tinvalid use of incomplete typedef %qTinvalid use of member %qD (did you forget the %<&%> ?)invalid use of member %qD in constructor %<pre%> contractinvalid use of member %qD in destructor %<post%> contractinvalid use of member %qD in static member functioninvalid use of member function %qD (did you forget the %<()%> ?)invalid use of method value as argument of Offsetofinvalid use of non-lvalue arrayinvalid use of non-static data member %qDinvalid use of non-static data member %qEinvalid use of non-static member function %qDinvalid use of non-static member function of type %qTinvalid use of pack expansion %qTinvalid use of pack expansion expressioninvalid use of placeholder %qTinvalid use of pointers to arrays with different qualifiers in ISO C before C23invalid use of qualified-name %<%D::%D%>invalid use of qualified-name %<%T::%D%>invalid use of qualified-name %<::%D%>invalid use of register '%s'invalid use of structure with flexible array memberinvalid use of template template parameter %qTinvalid use of template type parameter %qTinvalid use of template-id %qD in declaration of primary templateinvalid use of template-name %qE without an argument listinvalid use of type %<void%> in parameter declarationinvalid use of type %qT as a default value for a template template-parameterinvalid use of unary %<*%> on pointer to memberinvalid use of undefined type %qTinvalid use of void expressioninvalid use of volatile lvalue inside %<transaction_safe%> functioninvalid use of volatile lvalue inside transactioninvalid user-defined conversion from %qH to %qIinvalid value-initialization of reference typeinvalid vector comparison resulting typeinvalid vector constantinvalid vector immediateinvalid vector operandinvalid vector type for attribute %qEinvalid vector types in nop conversioninvalid version number %qsinvalid warm function for reset attributeinvalid zero extractio_kind_name(): bad I/O-kindipa inline summary is missing in input fileipa reference summary is missing in ltrans unitis hidden by %qsis_c_interoperable(): gfc_simplify_expr failedit is defined as a pointer in different address space in another translation unitit is defined as a pointer to different type in another translation unitit must be a pointer-to-member of the form %<&X::Y%>it must be the address of a function with external linkageit must be the name of a function with external linkageit was later defined hereitem in READiterating variable in fast enumeration is not an objectiteration %s invokes undefined behavioriteration variable %qD should not be firstprivateiteration variable %qD should not be reductioniteration variable %qE is predetermined lineariteration variable %qE should be privateiteration variable %qE should not be firstprivateiteration variable %qE should not be lineariteration variable %qE should not be reductioniterator %qD has %<_Atomic%> qualified typeiterator %qD has const qualified typeiterator %qD has neither integral nor pointer typeiterator %qD has zero stepiterator step with non-integral typeiterator variableits dest_idx should be %d, not %dits value can vary between compiler versions or with different %<-mtune%> or %<-mcpu%> flagsivar %qs used by %<@synthesize%> declaration must be an existing ivariwmmxt abi requires an iwmmxt capable cpuiwmmxt requires an AAPCS compatible ABI for proper operationjump into scope of identifier with variably modified typejump into statement expressionjump skips OpenMP %<allocate%> allocationjump skips variable initializationjump to case labeljump to label %qDjunk at end of %<#pragma %s%>junk at end of %<#pragma ADDRESS%>junk at end of %<#pragma CTABLE_ENTRY%>junk at end of %<#pragma GCC memregs%> [0-16]junk at end of %<#pragma GCC pop_options%>junk at end of %<#pragma GCC push_options%>junk at end of %<#pragma GCC visibility%>junk at end of %<#pragma __nostandard%>junk at end of %<#pragma __standard%>junk at end of %<#pragma align%>junk at end of %<#pragma fini%>junk at end of %<#pragma init%>junk at end of %<#pragma longcall%>junk at end of %<#pragma message%>junk at end of %<#pragma ms_struct%>junk at end of %<#pragma options%>junk at end of %<#pragma pack%>junk at end of %<#pragma redefine_extname%>junk at end of %<#pragma reset_options%>junk at end of %<#pragma unused%>junk at end of %<#pragma weak%>junk at end of %<#pragma%> ghs endsdajunk at end of %<#pragma%> ghs endtdajunk at end of %<#pragma%> ghs endzdajunk at end of %<#pragma%> ghs interruptjunk at end of %<#pragma%> ghs sectionjunk at end of %<#pragma%> ghs startsdajunk at end of %<#pragma%> ghs starttdajunk at end of %<#pragma%> ghs startzdajunk at end of '#pragma extern_model'keyword %<export%> is deprecated, and is ignoredkeyword %<export%> is enabled with %<-fmodules-ts%>keyword %<export%> not implemented, and will be ignoredkeyword %<template%> not allowed in class-head-namekeyword %<template%> not allowed in declarator-idkeyword %<typename%> not allowed in this context (a qualified member initializer is implicitly a type)keyword %<typename%> not allowed in this context (the base class is implicitly a type)keyword %<typename%> not allowed outside of templateslabel %q+D declared but not definedlabel %q+D defined but not usedlabel %q+D used but not definedlabel %qD defined herelabel %qD has incorrect context in bb %dlabel %qD in the middle of basic block %dlabel %qD to block does not match in bb %dlabel %qE referenced outside of any functionlabel %s referenced outside of any functionlabel at end of compound statementlabel at end of compound statement only available with %<-std=c++2b%> or %<-std=gnu++2b%>label context is not the current function declarationlabel definition in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>lambda capture initializers only available with %<-std=c++14%> or %<-std=gnu++14%>lambda capture of %qE is not a constant expressionlambda expressions only available with %<-std=c++11%> or %<-std=gnu++11%>lambda in local class %q+T cannot capture variables from the enclosing contextlambda parameter %qD previously declared as a capturelambda templates are only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in template parameter typelambda-expression in template-argument only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression in unevaluated context only available with %<-std=c++20%> or %<-std=gnu++20%>lambda-expression is not a constant expression before C++17lambdas are implicitly %<constexpr%> only in C++17 and laterlane %wd out of range %wd - %wdlane index must be a constant immediatelanguage %s not recognizedlanguage dialect differs %qs, expected %qslanguage string %<"%E"%> not recognizedlarge fixed-point constant implicitly truncated to fixed-point typelarge integer implicitly truncated to unsigned typelarge return values not supported with %<-mabi=ti%> optionlast argument must be an immediatelast argument of %qD is not integer constant between 0 and 3last register name %s must be an odd registerlayout of %qs member of type %qT changes in %qsld returned %d exit statusleft argument must be a sliceleft hand operand of %<->*%> must be a pointer to class, but is a pointer to member of type %qTleft operand of comma operator cannot resolve address of overloaded functionleft operand of comma operator has no effectleft operand of comma operator is a reference, not call, to function %qEleft operand of shift expression %q+E is negativeleft precisionleft precision in strfmon formatleft shift count >= width of typeleft shift count >= width of vector elementleft shift count is negativeleft shift of negative valueleft-hand operand of comma expression has no effectleft-hand side of assignment might be a candidate for a format attributelen larger than caplength %qE above array section size in %qs clauselength %qE of array section does not have integral typelength computed herelength modifierlength modifier in printf formatlength modifier in scanf formatlength modifier in strfmon formatlength required when allocating a sliceletter %c was found & insn was not CONST_INTlibraries: %s
  library function %q#D redeclared as non-function %q#Dlibrary lib%s not foundlimit is %wu bytes, but argument is %slimit is %wu bytes, but argument may be as large as %slinear clause applied to non-integral non-pointer variable with %qT typelinear clause applied to non-integral non-pointer variable with type %qTlinear clause with %qs modifier applied to non-reference variable with %qT typelinear step expression must be integrallink against the pthread library (default on)linker hardening options not enabled by %<-fhardened%> because other link options were specified on the command linelist-initializer for non-class type must not be parenthesizedlisting the stack pointer register %qs in a clobber list is deprecatedliteral operator %q#D conflicts with raw literal operatorliteral operator suffixes not preceded by %<_%> are reserved for future standardizationliteral operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%>literal operator template %qD has invalid parameter list; expected non-type template parameter pack %<<char...>%> or single non-type parameter of class typeliteral operator with C linkagelive patching (with %qs) is not supported with LTOlo_sum not of registerlocal class %q#T shall not have static data member %q#Dlocal declaration from a different functionlocal declaration of %qE hides instance variablelocal label %qE conflicts with existing labellocal member %q#D declared herelocal method %q#D declared herelocal symbols must be definedlocal variable %qD may not appear in this contextlocal variable memory requirements exceed capacitylocation of OpenACC %<kernels%>location of the previous clause in the same loop nestlocation of the previous reduction for %qElocation references block not in block treelogical %<and%> applied to non-boolean constantlogical %<and%> of equal expressionslogical %<and%> of mutually exclusive tests is always falselogical %<or%> applied to non-boolean constantlogical %<or%> of collectively exhaustive tests is always truelogical %<or%> of equal expressionslogical not is only applied to the left hand side of comparisonlogical_to_bitwise(): Bad intrinsiclookup of %qT in %qT is ambiguousloop %d%'s header does not belong directly to itloop %d%'s header does not have exactly 2 entriesloop %d%'s header is not a loop headerloop %d%'s latch does not belong directly to itloop %d%'s latch does not have an edge to its headerloop %d%'s latch does not have exactly 1 successorloop %d%'s latch does not have header as successorloop %d%'s latch is marked as part of irreducible regionloop %d%'s latch is not dominated by its headerloop %d%'s number of iterations %qE references the released SSA name %qEloop not permitted in intervening code in OpenMP loop bodyloop uses OpenACC parallelism disallowed by containing routineloop variable %qD creates a copy from type %qTloop variable %qD of type %qT binds to a temporary constructed from type %qTloop verification on loop tree that needs fixuploop with header %d marked for removalloop with header %d not in loop treelooser exception specification on overriding virtual function %q+#Flow bound %qE above array section size in %qs clauselow bound %qE of array section does not have integral typelow bound for the array is outside the ztype limitslow bound for the subrange has overflowedlower value in case label range less than minimum value for typelseek failed while reading export datalvalue required as decrement operandlvalue required as increment operandlvalue required as left operand of assignmentlvalue required as unary %<&%> operandlvalue required in %<asm%> statementlvalue-to-rvalue conversion of a volatile lvalue %qE with type %qTmachine independent builtin code out of rangemacro debug output may be incomplete with modulesmacro definitions of %qE corruptedmacro expands to multiple statementsmacro name missing after %qsmain variant is not definedmake_generic(): Cannot find generic symbol %qsmaking multiple clones of %qDmalformed %<#pragma %s%>, ignoredmalformed %<#pragma %s%>, ignoringmalformed %<#pragma ADDRESS%> variable addressmalformed %<#pragma CTABLE_ENTRY%> variable addressmalformed %<#pragma GCC pch_preprocess%>malformed %<#pragma GCC visibility push%>malformed %<#pragma __extern_prefix%>, ignoringmalformed %<#pragma align%>malformed %<#pragma align%>, ignoringmalformed %<#pragma builtin%>malformed %<#pragma extern_model%>, ignoringmalformed %<#pragma fini%>malformed %<#pragma fini%>, ignoringmalformed %<#pragma init%>malformed %<#pragma init%>, ignoringmalformed %<#pragma member_alignment%>malformed %<#pragma member_alignment%>, ignoringmalformed %<#pragma message%>, ignoredmalformed %<#pragma ms_struct {on|off|reset}%>, ignoringmalformed %<#pragma ms_struct%>, ignoringmalformed %<#pragma options align={mac68k|power|reset}%>, ignoringmalformed %<#pragma options%>, ignoringmalformed %<#pragma pack%> - ignoredmalformed %<#pragma pack(pop[, id])%> - ignoredmalformed %<#pragma pack(push[, id][, <n>])%> - ignoredmalformed %<#pragma redefine_extname%>, ignoredmalformed %<#pragma weak%>, ignoredmalformed %<#pragma%> ghs sectionmalformed %<COLLECT_GCC_OPTIONS%>malformed %<target("%s")%> attributemalformed %<target("%s")%> pragma or attributemalformed %<target()%> attributemalformed %<target()%> pragma or attributemalformed option %<-fplugin-arg-%s%>: missing %<-<key>[=<value>]%>malformed ptx filemalformed spec function argumentsmalformed spec function namemalloc attribute should be used for a function that returns a pointermangled name for %qD will change in C++17 because the exception specification is part of a function typemangling %<typeof%>, use %<decltype%> insteadmangling %Cmangling of %q#D as %qE conflicts with a previous manglemap can only be compared to nilmap composite literal must have keysmapper died by signal %smapper exit status %dmapping field %qE of variable length structuremask must be an immediatematch_attr_spec(): Bad attributematch_level_4(): Bad operatormatch_string_constant(): Delimiter not foundmatching constraint does not allow a registermatching constraint not valid in output operandmatching constraint references invalid operand numbermaximal number of LTO partitions streamed in parallel.maximum limit of %d namespaces searched for %qEmaximum number of LRA assignment passes is achieved (%d)maximum number of generated reload insns per insn achieved (%d)may access %E byte in a region of size %Emay access %E bytes in a region of size %Emay access %E or more bytes in a region of size %Emay access between %E and %E bytes in a region of size %Emay not use both -EB and -ELmay not use both -m32 and -m64may only omit types within composite literals of slice, array, or map typemay read %E byte from a region of size %Emay read %E bytes from a region of size %Emay read %E or more bytes from a region of size %Emay read between %E and %E bytes from a region of size %Emay write %E byte into a region of size %Emay write %E bytes into a region of size %Emay write %E or more bytes into a region of size %Emay write between %E and %E bytes into a region of size %Emduc registers only saved for G13 targetmedia functions are not available unless %<-mmedia%> is usedmem-initializer for %qD follows constructor delegationmember %q+#D with constructor not allowed in anonymous aggregatemember %q+#D with constructor not allowed in unionmember %q+#D with copy assignment operator not allowed in anonymous aggregatemember %q+#D with copy assignment operator not allowed in unionmember %q+#D with destructor not allowed in anonymous aggregatemember %q+#D with destructor not allowed in unionmember %q+D cannot be declared as a %<mutable%> referencemember %q+D cannot be declared both %<const%> and %<mutable%>member %qD can be declared both %<virtual%> and %<constexpr%> only in %<-std=c++20%> or %<-std=gnu++20%>member %qD cannot be declared both %<virtual%> and %<static%>member %qD declared as friend before type %qT definedmember %qD in read-only object used as %<asm%> outputmember %qD is uninitialized referencemember %qD is used uninitializedmember %qD must be initialized by mem-initializer in %<constexpr%> constructormember %qD with uninitialized reference fieldsmember functions are implicitly friends of their classmember template %qD may not have virt-specifiersmember variables cannot have RVV type %qTmember variables cannot have SVE type %qTmembers of an explicitly specialized class are defined without a template headermemory allocation failed in vasprintfmemory allocation failed while reading export datamemory input %d is not directly addressablememory layout mismatchmemory reference expected for 'S' output modifiermethod %<%c%E%> declared %<@optional%> and %<@required%> at the same timemethod %s%s%s is marked go:nointerfacemethod %s%s%s requires a pointer receivermethod argument attributes are not available in Objective-C 1.0method attributes are not available in Objective-C 1.0method attributes cannot be specified in @implementation contextmethod attributes must be specified at the endmethod attributes must be specified at the end onlymethod declaration not in @interface contextmethod declared %qE overriding %qE methodmethod definition for %<%c%E%> not foundmethod definition not in @implementation contextmethod overrides both %<transaction_pure%> and %qE methodsmethod possibly missing a [super dealloc] callmethod type does not match object typemin partition size cannot be greater than max partition sizemio_array_ref(): Unknown array refmips16 function profilingmismatch between declaration %qE size (%wd) and its initializer size (%wd)mismatch in argument %u type of built-in function %qD; expected %qTmismatch in argument %u type of intrinsic function %qD (%qT, should be %qT)mismatch in argument %u type of intrinsic function %qD (%qT, should be %qs)mismatch in bound %Z of argument %u declared as %smismatch in bounds %Z of argument %u declared as %smismatch in call of intrinsic function %qDmismatch in number of arguments for builtin %qF. Expected: %d got %dmismatch in return type of built-in function %qD; expected %qTmismatch in return type of intrinsic function %qD (%qT, should be %qs)mismatched argument pack lengths (%d vs %d)mismatched argument pack lengths while expanding %qEmismatched argument pack lengths while expanding %qTmismatched contract attribute in declarationmismatched contract condition in declarationmismatched declarations during linktime optimizationmismatched operator in fold-expressionmismatching comparison operand typesmismatching definitionmismatching parensmisplaced %<@%D%> Objective-C++ constructmissing $ operand number in formatmissing %<(%> after %<#pragma GCC visibility push%> - ignoredmissing %<(%> after %<#pragma pack%> - ignoredmissing %<(%> after %<#pragma unused%>, ignoringmissing %<)%> after %<#pragma unused%>, ignoringmissing %<PHI%> defmissing %<big-endian%>, %<little-endian%>, or %<default%> after %<#pragma scalar_storage_order%>missing %<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, or %<ignored_attributes%> after %<#pragma GCC diagnostic%>missing %<target%> attribute for multi-versioned %qDmissing %qs clause when applying %<%s%> to %qD, which has already been marked with an OpenACC 'routine' directivemissing REG_EH_REGION note at the end of bb %imissing additional %<requires%> to start a requires-expressionmissing arch name in %<-march=%s%>missing argument to %<#pragma GCC diagnostic ignored_attributes%>missing argument to %qsmissing attribute name after %<#pragma GCC diagnostic ignored_attributes%>missing barrier after block %imissing braces around initializermissing braces around initializer for %qTmissing callgraph edge for call stmt:missing close brace for named operandmissing close parenmissing collection in fast enumerationmissing controlling predicatemissing cpu name in %<-mcpu=%s%>missing cpu name in %<-mtune=%s%>missing dashmissing definitionmissing device or architecture after %qsmissing direct call for speculation %imissing edge %i->%imissing feature or flag for %<%s%>missing filename after %qsmissing fill character at end of strfmon formatmissing format after %qsmissing header namemissing increment expressionmissing indirect call in speculative call sequencemissing initializer for field %qD of %qTmissing initializer for member %qDmissing loop condition in loop with %<GCC ivdep%> pragmamissing loop condition in loop with %<GCC unroll%> pragmamissing makefile target after %qsmissing mappermissing method %s%s%smissing module namemissing name in %<target("arch=")%> pragma or attributemissing name in %<target("cpu=")%> pragma or attributemissing numbermissing open parenmissing operandmissing option after %<#pragma GCC diagnostic%> kindmissing or corrupt object.dmissing origin for a node in a nested listmissing output path after %qsmissing path after %qsmissing primary template attribute %smissing primary template attributes %smissing property attributemissing ref for speculation %imissing resolution data for %smissing sentinel in function callmissing template argument list after %qE; for deduction, template placeholder must be followed by a simple declarator-idmissing template argument list after %qE; template placeholder not permitted in parametermissing template argumentsmissing template arguments after %qEmissing terminating %c charactermissing type-name in typedef-declarationmissing value in %<target()%> pragma or attributemissing value in %<target_version%> attributemisspelled term %<%.*s%> in format; use %<%s%s%> insteadmixing OpenMP directives with attribute and pragma syntax on the same declarationmixing OpenMP directives with attribute and pragma syntax on the same statementmixing declarations and function-definitions is forbiddenmixing different types of symbol in same comdat groups is not supportedmode %qs applied to inappropriate typemode size of non-integral result does not match field size of %qsmodification of %qE from outside current evaluation is not a constant expressionmodification of %qE is not a constant expressionmodification of %qE outside its lifetime is not a constant expressionmodification of allocated storage after deallocation is not a constant expressionmodified heremodifier other than %<val%> specified in %<linear%> clause on %<simd%> or %<for%> constructs when using OpenMP 5.2 modifiersmodifier should not be specified in %<linear%> clause on %<simd%> or %<for%> constructs when not using OpenMP 5.2 modifiersmodifying a const object %qE is not allowed in a constant expressionmodule %qs CRC mismatchmodule %qs declared heremodule %qs expected, header module foundmodule %qs foundmodule %qs imported heremodule already declaredmodule already importedmodule contains OpenMP, use %<-fopenmp%> to enablemodule dependencies require preprocessingmodule nature in USE statement at %Cmodule-declaration not permitted in header-unitmodule-declaration only permitted as first declaration, or ending a global module fragmentmore than %d operands in %<asm%>more than one %<atomic_default_mem_order%> clause in a single compilation unitmore than one %qs clause with %<source%> modifier on an %<ordered%> constructmore than one 'crtl' directivemore than one access specifier in base-specifiermore than one locator in %<depend%> clause on %<depobj%> constructmoving %qE of type %qT to itselfmoving a local object in a return statement prevents copy elisionmoving a temporary object prevents copy elisionmpfr not configured to handle all floating modesmulti-source compilation not implemented for C++multidimensional array must have bounds for all dimensions except the firstmultilib exclusion %qs is invalidmultilib exclusions %qs is invalidmultilib select %qs %qs is invalidmultilib select %qs is invalidmultilib spec %qs is invalidmultiple %<-mcpu=%> options specifiedmultiple %<default%> targets were setmultiple %<step%> modifiersmultiple %qE attributemultiple EH personalities are supported only with assemblers supporting %<.cfi_personality%> directivemultiple OpenMP standalone directives among %<omp::directive%> attributes must be all within the same %<omp::sequence%>multiple cc output constraints not supportedmultiple declarations in range-based %<for%> loopmultiple default labels in one switchmultiple definition of %q#Tmultiple fast interrupt routines seen: %qE and %qEmultiple fields in union %qT initializedmultiple function type attributes specifiedmultiple hot/cold transitions found (bb %i)multiple initializations given for %qDmultiple initializations given for base %qTmultiple inline callersmultiple interrupt attributes not allowedmultiple interrupt attributes to function %qDmultiple iterating variables in fast enumerationmultiple linear modifiersmultiple methods named %<%c%E%> foundmultiple nested types attributes to function %qDmultiple parameters named %qDmultiple prevailing defs for %qEmultiple property %qE methods specified, the latest one will be usedmultiple ref-qualifiersmultiple save register attributes to function %qDmultiple selectors named %<%c%E%> foundmultiple storage classes in declaration of %qsmultiple storage classes in declaration specifiersmultiple types in one declarationmultiple virtual PHI nodes in BB %dmultiple-value function call in single-value contextmultiply option implies r%d is fixedmultiversioning needs %<ifunc%> which is not supported on this targetmust %<#include <typeinfo>%> before using %<typeid%>must be declared with %<noexcept(true)%>must use %<.*%> or %<->*%> to call pointer-to-member function in %<%E (...)%>, e.g. %<(... ->* %E) (...)%>mutable %qD is not usable in a constant expressionnaked attribute only applies to functionsname %qD used in a GNU-style designated initializer for an arrayname %qT has incomplete typename %qs differs from name %qs defined in another translation unitname %qs is defined as %u-bit while another translation unit defines it as %u-bitname %qs is defined to %wd while another translation unit defines it as %wdname %qs is defined to different value in another translation unitname missing for member functionname of class shadows template template parameter %qDname the explicit object parametername used in a GNU-style designated initializer for an arrayname-independent declarations only available with %<-std=c++2c%> or %<-std=gnu++2c%>named return values are no longer supportednamespace %qD enterednamespace alias %qD not allowed here, assuming %qDnamespace name requirednamespace-scope anonymous aggregates must be staticnarrowing conversion of %qE from %qH to %qInarrowing conversion of %qE from %qH to %qI is ill-formed in C++11need %<this%> to access member %qEneed %<this%> to access member %qsneed %<typename%> before %<%T::%D::%E%> because %<%T::%D%> is a dependent scopeneed %<typename%> before %<%T::%E%> because %qT is a dependent scopeneed %<typename%> before %qE because %qT is a dependent scopeneed explicit conversionneed explicit conversion; missing method %s%s%snegative insn lengthnegative integer implicitly converted to unsigned typenegative length in array section in %qs clausenegative low bound in array section in %qs clausenegative nesting depth of region %inegative shift countnegative width in bit-field %q+Dnegative width in bit-field %qsneither branch of %<if%> is a constant expressionneither the destructor nor the class-specific %<operator delete%> will be called, even if they are declared when the class is definedneither the destructor nor the class-specific operator %<delete []%> will be called, even if they are declared when the class is definednested assembly dialect alternativesnested extern declaration of %qDnested function %q+D declared but never definednested function %qE declared %<extern%>nested function %qs declared %<extern%>nested function missing bodynested function trampolines not supported on GCN5 due to non-executable stacksnested function trampolines not supported on this targetnested functions cannot be profiled with %<-mfentry%> on s390nested functions not supported on this targetnested inline namespace definitions only available with %<-std=c++20%> or %<-std=gnu++20%>nested loop in reduction needs reduction clause for %qEnested name specifier %qT for enum declaration does not name a class or namespacenested namespace definitions only available with %<-std=c++17%> or %<-std=gnu++17%>nested namespace name requirednested quoting directivenested redefinition of %<enum %E%>nested redefinition of %<struct %E%>nested redefinition of %<union %E%>nested requirement %qE is not satisfiednested requirement %qE is not satisfied, becausenew cannot be applied to a function typenew cannot be applied to a reference typenew declaration %q#D ambiguates built-in declaration %q#Dnew in Fortran 2003new in Fortran 2008new in Fortran 2018new in Fortran 2023new in Fortran 95new types may not be defined in a return typenew-expression is not a constant expression before C++20next member %q#D declared hereno %<%D(int)%> declared for postfix %qsno %<%D(int)%> declared for postfix %qs, trying prefix operator insteadno %<%c%E%> method foundno %<FUNCTION_PROFILER%> for CRISno %<enum%> underlying type specifiedno %q#D member function declared in class %qTno %qs getter foundno FPX/FPU mixing allowedno LTRANS output list filename providedno argumentsno arguments for spec functionno attribute can be applied to an explicit instantiationno class name specified with %qsno class template named %q#T in %q#Tno closing %<]%> for %<%%[%> formatno closing braceno constructorsno context to resolve type of %qEno conversion operators declaredno corresponding deallocation function for %qDno data type for mode %qsno declaration matches %q#Dno declaration of property %qs found in the interfaceno default argument for %qDno destructorsno dispatcher found for the versioning attributesno dispatcher found for the versioning attributes: %sno field %qD found in union being initializedno functions named %qDno immediate_use listno input filesno input files; unwilling to write output filesno integral type can represent all of the enumerator values for %qTno low registers available for popping high registersno match for no match for call to %<%T::operator[] (%A)%>no match for call to %<(%T) (%A)%>no matches converting function %qD to type %q#Tno matching concept for template-introductionno matching concepts for %qEno matching fixed-point overload found for %qsno matching function call to %qE with empty argumentsno matching function for call to %<%D(%A)%>no matching function for call to %<%T::%s%E(%A)%#V%>no matching function for call to %<%T::operator %T(%A)%#V%>no matching function for call to %<%s(%A)%>no matching function for type-generic callno matching push for %<#pragma GCC visibility pop%>no matching template for %qD foundno member function %qD declared in %qTno member named %qE in %qTno multilib-enabled ABI (%qs) can be implemented with instruction set %qs, falling back to %qsno operand of the disjunction is satisfiedno post-decrement operator for typeno post-increment operator for typeno pre-decrement operator for typeno pre-increment operator for typeno previous declaration for %qDno previous prototype for %qDno processor type specified for linkingno profile files were merged
  no profiling of 64-bit code for this ABIno register available for profiling %<-mcmodel=large%s%>no register in addressno return statement in %<constexpr%> function returning non-voidno return statement in function returning non-voidno return statements in function returning %qTno semicolon at end of struct or unionno suitable %<operator %s%> for %qTno suitable %qD found in class %qTno super class declared in @interface for %qEno super class declared in interface for %qEno suspend point info for %qDno type named %q#T in %q#Tno type or storage class may be specified here,no unexpanded parameter packs in binary foldno unique final overrider for %qD in %qTno valid clauses specified in %<#pragma acc declare%>no viable destructor for %qTnode differs from node->decl->decl_with_vis.symtab_nodenode has body_removed but is definitionnode has invalid order %inode has unknown typenode is alias but not definitionnode is alias but not implicit aliasnode is alone in a comdat groupnode is analyzed but it is not a definitionnode is in same_comdat_group list but has no comdat_groupnode is symver but not aliasnode is transparent_alias but not an aliasnode is weakref but not an transparent_aliasnode not found in symtab assembler name hashnode not found node->decl->decl_with_vis.symtab_nodenodes with unreleased memory foundnoexcept-expression evaluates to %<false%> because of a call to %qDnon 32 bit register operand for '%%%c'non double precision REAL argument to %s intrinsic at %Lnon-%<consteval%> function %q+D overriding %<consteval%> functionnon-AAPCS derived PCS variantnon-ASCII character in CFString literalnon-NULL pointer initialization at %Cnon-OpenACC construct inside of OpenACC regionnon-OpenACC construct inside of OpenACC routinenon-array deallocation of object allocated with array allocationnon-call exception handling mismatchnon-class, non-variable partial specialization %qE is not allowednon-cold basic block %d reachable only by paths crossing the cold partitionnon-const integer argument %u in call to function %qEnon-constant argument 0 to %qsnon-constant argument 1 to %qsnon-constant array in DATA statement %Lnon-constant array initializationnon-constant array new length must be specified directly, not by %<typedef%>non-constant array new length must be specified without parentheses around the type-idnon-constant compound literals cannot appear in a constant-expressionnon-constant condition for static assertionnon-constant element in constant CONSTRUCTORnon-constant expression %qsnon-constant in-class initialization invalid for non-inline static member %qDnon-constant in-class initialization invalid for static member %qDnon-constant initialization expression at %Lnon-deducible template %qT used without template argumentsnon-default INTEGER kind argument to %s intrinsic at %Lnon-delegitimized UNSPEC %s (%d) found in variable locationnon-deleted function %q+D overriding deleted functionnon-floating-point argument in call to function %qEnon-floating-point arguments in call to function %qEnon-function %qD declared as implicit templatenon-function alias definitions not supported in this configurationnon-function in gimple callnon-integer argument 1 to %qsnon-integer argument 3 in call to function %qEnon-integer memory model argument %d of %qEnon-integer operand used with operand code %<z%>non-integral type switch statementnon-local gotos in functions with SME statenon-local lambda expression cannot have a capture-defaultnon-local variable %qD declared %<__thread%> has a non-trivial destructornon-local variable %qD declared %<__thread%> needs dynamic initializationnon-loop with header %d not marked for removalnon-lvalue array in conditional expressionnon-member %qs cannot be declared %<mutable%>non-member function %qD cannot have cv-qualifiernon-member function %qD cannot have ref-qualifiernon-member using-declaration names constructor of %qTnon-member-template declaration of %qDnon-memory input %d must stay in memorynon-memory output %d must stay in memorynon-nested function with variably modified typenon-object member %qs cannot be declared %<mutable%>non-objective-c type %qT cannot be caughtnon-parameter %qs cannot be a parameter packnon-pointer argument to %<__builtin_launder%>non-rectangular loop nest with non-constant step for %qsnon-register as LHS of binary operationnon-register as LHS of ternary operationnon-register as LHS of unary operationnon-scalar %qsnon-scalar typenon-scalar variable %qD in conditional %<lastprivate%> clausenon-standard suffix on floating constantnon-standard suffix on floating constant before C23non-static const member %q#D in class without a constructornon-static const member %q#D, cannot use default assignment operatornon-static data member %q+D in a union may not have reference type %qTnon-static data member %qE declared %qsnon-static data member declared with placeholder %qTnon-static data member initializers only available with %<-std=c++11%> or %<-std=gnu++11%>non-static declaration of %q+D follows static declarationnon-static initialization of a flexible array membernon-static reference %q#D in class without a constructornon-static reference member %q#D, cannot use default assignment operatornon-template %qD used as templatenon-template type %qT used as a templatenon-thread-local declaration of %q#D follows thread-local declarationnon-thread-local declaration of %q+D follows thread-local declarationnon-top-level %qsnon-trivial conversion in %qsnon-trivial conversion in unary operationnon-trivial designated initializers not supportednon-type partial specialization %qE is not allowednon-type template parameters of class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-type template parameters of deduced class type only available with %<-std=c++20%> or %<-std=gnu++20%>non-variable %qD in declaration with more than one declarator with placeholder typenon-vector %qs with elementsnon-vector operands in vector comparisonnonconstant array index in initializernonempty exits list of loop %d, but exits are not recordednonlocal label %qD is not first in a sequence of labels in bb %dnonzero array subscript %qE is used with array %qD of type %qT with unknown boundsnonzero array subscript %qE is used with array of type %qT with unknown boundsnormalization cannot co-exist with scaling
! not Encapsulated Lazy Records of Named Declarationsnot allowed type combination in %qsnot configured with sysroot headers suffixnot eliding copy on return from %qDnot eliding copy on return in %qDnot enough DO loops for %s !$ACC LOOP at %Lnot enough DO loops for collapsed %s (level %d) at %Lnot enough argumentsnot enough arguments to returnnot enough nested loopsnot enough type informationnot enough variable arguments to fit a sentinelnot expecting different types to binary operatornot exporting %<#define %E%> as it is a keywordnot generating patch area, nops not supportednot support %<-fpic%> option for v3m toolchainnot writing module %qs due to errorsnotenote: null destination pointernull format stringnull pointernull pointer dereferencenullability specifier %qE cannot be applied to multi-level pointer type %qTnullability specifier %qE cannot be applied to non-pointer type %qTnumber must be 0 or 1number of arguments doesn%'t match built-in prototypenumber of arguments doesn%'t match prototypenumber of bb notes in insn chain (%d) != n_basic_blocks (%d)number of components of vector not a power of twonumber of counters in profile data for function %qD does not match its profile data (counter %qs, expected %i and have %i)number of results does not match number of valuesnumber of speculative targets %i mismatched with num_speculative_call_targets %inumber of variables in %qs clause with %<sink%> modifier does not match number of iteration variablesnumber of vector components %wu exceeds %dnumber of vector components %wu not a power of twonumeric argument of %qE attribute must be in range [0-63]objc++-cpp-output is deprecated; please use objective-c++-cpp-output insteadobjc-cpp-output is deprecated; please use objective-c-cpp-output insteadobject %qE of size %sobject is not a methodobject missing in use of %qEobject of size %s allocated by %qEobject property %qD has no %<assign%>, %<retain%> or %<copy%> attribute; assuming %<assign%>object type %qT does not match destructor name ~%qTobject with variably modified type must have no linkageobjective-c method declaration is expectedobjective-c++ message argument(s) are expectedobjective-c++ message receiver expectedobjective-c++ method declaration is expectedobsolescent in Fortran 95obsolete Maverick format code '%c'obsolete option %<-I-%> used, please use %<-iquote%> insteadobsolete use of designated initializer with %<:%>obsolete use of designated initializer without %<=%>obtained hereodr-used inline variable %qD is not definedof moduleoffload compiler %qs not foundoffload compiler %s not found (consider using %<-B%>)offload dimension out of range (%d)offset %qwi outside bounds of constant stringoffset exceeds 16 bytesoffset of %qD for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of %qD is not ABI-compliant and may change in a future version of GCCoffset of %qT base class for %<-std=c++14%> and up changes in %<-fabi-version=17%> (GCC 12)offset of packed bit-field %qD has changed in GCC 4.4old declaration %q#Dold-style function definitionold-style parameter declarations in prototyped function definitionomitted middle operand to %<?:%> operand cannot be mangledomp_cur_iteration at %L requires %<-1%> as logical offsetone field is a bitfield while the other is notone of the initializer call arguments should be %<&omp_priv%>one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>one type needs to be constructed while the other does notonly %<distribute%>, %<parallel%> or %<loop%> regions are allowed to be strictly nested inside %<teams%> regiononly %<inbranch%> and %<notinbranch%> flags are allowed for %<__simd__%> attributeonly %<inbranch%> and %<notinbranch%> flags are allowed for %<simd%> attributeonly %qT or a null pointer constant can be converted to %qTonly %u name provided for structured bindingonly %u names provided for structured bindingonly 0.0 can be loaded as an immediateonly 32-bit access is supported for %<__regio_symbol%> address spaceonly DWARF debug format is supported for interrupt service routineonly Objective-C object types can be qualified with a protocolonly attribute %<fallthrough%> or %<assume%> can be applied to a null statementonly constructors take member initializersonly declarations of constructors and conversion operators can be %<explicit%>only here as a %<friend%>only plain %<auto%> return type can be deduced to %<void%>only the first parameter of a member function can be declared as an explicit object parameteronly unevaluated inline assembly is allowed in a %<constexpr%> function in C++20only uninitialized variables can be placed in a %<.bss%> sectiononly uninitialized variables can be placed in the %<.noinit%> sectiononly values 12 (4 KB) and 16 (64 KB) are supported for guard size.  Given value %d (%llu KB) is out of rangeonly weak aliases are supported in this configurationonly zero initializers are allowed in section %qsopaque vector types cannot be initializedopaque-enum-declaration hereopaque-enum-specifier must use a simple identifieropaque-enum-specifier without nameopen %s failed: %sopen /dev/zero: %mopening LTRANS output list %s: %mopening dependency file %s: %mopening output file %qs: %sopening output file %s: %moperand %%xn code invalid for QImodeoperand %d should be a 3 bit unsigned immediateoperand %d should be a 6 bit unsigned immediateoperand %d should be a 8 bit unsigned immediateoperand 1 should be an unsigned 3-bit immediateoperand 1 should be an unsigned 3-bit value (I0-I7)operand 2 should be an even 3-bit value (subreg 0,2,4,6)operand 2 should be an unsigned 3-bit value (I0-I7)operand 2 should be an unsigned 3-bit value (subreg 0-7)operand 2 should be an unsigned 8-bit valueoperand 3 should be an unsigned 3-bit value (I0-I7)operand 3 should be an unsigned 8-bit valueoperand 4 should be an unsigned 8-bit value (0-255)operand constraint contains incorrectly positioned %<+%> or %<=%>operand constraints for %<asm%> differ in number of alternativesoperand is not a condition code, invalid operand code '%c'operand is not a condition code, invalid operand code 'D'operand is not a condition code, invalid operand code 'Y'operand is not a specific integer, invalid operand code 'R'operand is not a specific integer, invalid operand code 'r'operand is not an integer, invalid operand code 'K'operand is not an integer, invalid operand code 'R'operand is not an offsettable memory reference, invalid operand code 'H'operand number missing after %%-letteroperand number out of rangeoperand number out of range in formatoperand number specified for format taking no argumentoperand number specified with suppressed assignmentoperand of %<?:%> changes signedness from %qT to %qT due to unsignedness of other operandoperand of fold expression has no unexpanded parameter packsoperand type %qT is incompatible with argument %d of %qEoperand types are %qT and %qToperands to %<?:%> have different types %qT and %qToperands to %<?:%> of types %qT and %qT have unordered conversion rankoperands to %T/%t must be reg + const_int:operation not permitted on type %<_Float16%> without option %<-msse2%>operation not permitted on type %<__bf16%> without option %<-msse2%>operation not permitted on type %<bfloat16_t%>operation on %qE may be undefinedoperations on multiple vectors must be predicated by %qs rather than %qsoperations on single vectors must be predicated by %qs rather than %qsoptimization attribute on %qD follows definition but the attribute doesn%'t matchoptimization level attribute mismatchoptimization may eliminate reads and/or writes to register variablesoptimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure.option %<%s%> requires %<-mlong-double-128%>option %<%s=%s%> is not available for %qs CPUoption %<-mdouble=32%> is only available if configured %<--with-double={32|32,64|64,32}%>option %<-mdouble=64%> is only available if configured %<--with-double={64|64,32|32,64}%>option %<-mirq-ctrl-saved%> valid only for ARC v2 processorsoption %<-mlong-double=32%> is only available if configured %<--with-long-double={32|32,64|64,32}%>, or %<--with-long-double=double%> together with %<--with-double={32|32,64|64,32}%>option %<-mlong-double=64%> is only available if configured %<--with-long-double={64|64,32|32,64}%>, or %<--with-long-double=double%> together with %<--with-double={64|64,32|32,64}%>option %<-mrgf-banked-regs%> valid only for ARC v2 processorsoption %<-mstructure-size-boundary%> is deprecatedoption %qs is ignored, the default value %qs is considered for %qs CPUoption %qs is not available for %qs CPUoption %qs is valid for %s but not for %soption %qs with mismatching values (%s, %s)option %s is not supported together with %<-fopenacc%>option %s not used consistently in all LTO input filesoption %s with different valuesoptional argumentoptional class parameteroptions or targets=options missing after %qsoptype_msgid overflow: %dor replace parentheses with braces to aggregate-initialize a variableor replace parentheses with braces to value-initialize a variableor use %<auto%> for an abbreviated function templateor use %<j%> instead of %<i%> for the GNU built-in suffixordered argument needs positive constant integer expressionordered comparison of pointer with integer zeroordered comparison of pointer with integer zero (%qT and %qT)ordered comparison of pointer with null pointerorders the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamicordinal type expectedorigin points to a different parentoriginal %<default%> is hereoriginal declaration appeared hereoriginal declaration hereoriginal declaration with fewer contracts hereoriginal definition appeared hereoriginal definition hereoriginal not compressed with zstdoriginal size unknownoriginal template declaration hereoriginally declared %<const%> hereoriginally defined hereoriginally indirect function call not considered for inliningoriginally specified hereorphaned %qs constructother match is hereought to match virtual method %qD but does notouter %<__transaction_cancel%> not within outer %<__transaction_atomic%>outer %<__transaction_cancel%> not within outer %<__transaction_atomic%> or a %<transaction_may_cancel_outer%> functionouter block of region %i is wrongouter iteration variable %qD addend expression %qE is not integralouter iteration variable %qD multiplier expression %qE is not integralouter iteration variable %qD used in condition expression has type other than %qTouter iteration variable %qD used in initializer expression has type other than %qTouter transaction in %<transaction_may_cancel_outer%> functionouter transaction in %<transaction_safe%> functionouter transaction in transactionoutput constraint %d cannot be specified together with %qs clobberoutput constraint %d must specify a single registeroutput constraint %qc for operand %d is not at the beginningoutput file %s already exists in folder %soutput filename may not be emptyoutput filename specified twiceoutput number %d not directly addressableoutput operand %d must use %<&%> constraintoutput operand constraint lacks %<=%>output operand is constant in %<asm%>output registers must be grouped at top of stackoutput_move_single:overflow in array dimensionoverflow in constant expressionoverflow in conversion from %qT to %qT changes the value of %qEoverflow in conversion from %qT to %qT changes value from %qE to %qEoverflow in enumeration valuesoverflow in enumeration values at %qDoverflow in implicit constant conversionoverflowed output argument list for %qsoverflows in conversion from %qT to %qT changes value from %qE to %qEoverlapping initializer for field %qT.%qDoverloaded builtin %qs is implemented by builtin %qsoverloaded function name %qE in clause %qsoverloaded function with no contextual type informationoverridden function is %q#Doverridden function is %q#Foverridden function is %qDoverride controls (override/final) only available with %<-std=c++11%> or %<-std=gnu++11%>overriding %qD declared %<transaction_safe%>pack expansion argument for non-pack parameter %qD of alias template %qDpack expansion argument for non-pack parameter %qD of concept %qDpack expansion in using-declaration only available with %<-std=c++17%> or %<-std=gnu++17%>pack expansion of %qE attributepack init-capture only available with %<-std=c++20%> or %<-std=gnu++20%>packed attribute causes inefficient alignmentpacked attribute causes inefficient alignment for %q+Dpacked attribute causes inefficient alignment for %qEpacked attribute is unnecessarypacked attribute is unnecessary for %q+Dpacked attribute is unnecessary for %qEpacked layoutpadding struct size to alignment boundary with %E bytespadding struct to align %q+Dparameter %P has incomplete type %qTparameter %P of %qD has incomplete type %qTparameter %q+D declared %<_Noreturn%>parameter %q+D declared %<inline%>parameter %q+D has just a forward declarationparameter %qD declared with void typeparameter %qD has incomplete typeparameter %qD includes pointer to array of unknown bound %qTparameter %qD includes reference to array of unknown bound %qTparameter %qD invalidly declared method typeparameter %qD is initializedparameter %qD may not appear in this contextparameter %qD set but not usedparameter %qP of %qD might be a candidate for a format attributeparameter %u (%q+D) has incomplete typeparameter %u (%q+D) has void typeparameter %u has incomplete typeparameter %u has void typeparameter declaration before lambda declaration specifiers only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda exception specification only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda trailing return type only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration before lambda transaction qualifier only optional with %<-std=c++2b%> or %<-std=gnu++2b%>parameter declaration is not name-independentparameter declared %<auto%>parameter may not have variably modified type %qTparameter might be a candidate for a format attributeparameter name missing from parameter listparameter names (without types) in function declarationparameter pack %<__bases%> only valid in template declarationparameter pack %q+D must be at the end of the template parameter listparameter pack %qD cannot have a default argumentparameter pack argument %qE must be at the end of the template argument listparameter pack argument %qT must be at the end of the template argument listparameter pack cannot have a default argumentparameter packs not expanded with %<...%>:parameter passing for argument of type %qT changed %{in GCC 12.1%}parameter passing for argument of type %qT changed in GCC 13.1parameter passing for argument of type %qT changed in GCC 14.1parameter passing for argument of type %qT changed in GCC 7.1parameter passing for argument of type %qT changed in GCC 9.1parameter passing for argument of type %qT when C++17 is enabled changed to match C++14 %{in GCC 10.1%}parameter passing for argument of type %qT with %<[[no_unique_address]]%> members changed %{in GCC 10.1%}parameter passing for argument of type %qT with zero-width bit fields members changed in GCC 12parameter to builtin must be a string constant or literalparameter to builtin not valid: %sparameters of type %<va_list%> {aka %qs} are decayed to pointer types, and require %<va_copy%> to be converted back into a static array typeparametrized derived type argumentparent subprogram cannot be inlinedparentheses around %qE cannot be used to form a pointer-to-member-functionparentheses must be omitted if %qE attribute argument list is emptyparentheses must be omitted if attribute argument list is emptyparentheses required around this composite literal to avoid parsing ambiguityparentheses were disambiguated as a function declarationparenthesized initialization is not allowed in OpenMP %<for%> loopparenthesized initializer in array newparse error in SELECT RANK statement at %Cparse error in SELECT TYPE statement at %Cparse error in template argument listpart-ref with pointer attribute near %L is not rightmost part-ref of data-stmt-objectpartial specialization %q+D does not specialize any template arguments and is not more constrained than the primary template; to define the primary template, remove the template argument listpartial specialization %q+D does not specialize any template arguments; to define the primary template, remove the template argument listpartial specialization %qD is not more specialized thanpartial specialization %qT declared %<friend%>partial specialization is not more specialized than the primary template because it replaces multiple parameters with a pack expansionpartial specialization of %qD after instantiation of %qDpartition found but function partition flag not setpass %qs not found but is referenced by new pass %qspass %s does not support cloningpass %s needs a %<set_pass_param%> implementation to handle the extra argument in %<NEXT_PASS%>passed to the preprocessor if -fcpp is used (internal switch)passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of 64-bit integerspassing %qT as %<this%> argument discards qualifierspassing %qT chooses %qT over %qTpassing %qT instead of the expected %qT to argument %d of %qE, after passing %qT to argument %dpassing %qT to argument %d of %qE, but %qT is not a valid MVE element typepassing %qT to argument %d of %qE, but %qT is not a valid SVE element typepassing %qT to argument %d of %qE, but argument %d had type %qTpassing %qT to argument %d of %qE, but argument %d was a tuple of %qTpassing %qT to argument %d of %qE, but its %qT form does not accept scalarspassing %qT to argument %d of %qE, but its %qT form does not accept single vectorspassing %qT to argument %d of %qE, but previous arguments had type %qTpassing %qT to argument %d of %qE, which does not accept scalars for this combination of argumentspassing %qT to argument %d of %qE, which expects %qTpassing %qT to argument %d of %qE, which expects %qspassing %qT to argument %d of %qE, which expects %qs or %qspassing %qT to argument %d of %qE, which expects a 128 bit NEON vector typepassing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer typepassing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a pointer typepassing %qT to argument %d of %qE, which expects a scalar elementpassing %qT to argument %d of %qE, which expects a scalar integerpassing %qT to argument %d of %qE, which expects a scalar pointerpassing %qT to argument %d of %qE, which expects a single MVE vector rather than a tuplepassing %qT to argument %d of %qE, which expects a single SVE vector rather than a tuplepassing %qT to argument %d of %qE, which expects a vector of %d-bit elementspassing %qT to argument %d of %qE, which expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit elementspassing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-bit integerspassing %qT to argument %d of %qE, which expects a vector of integerspassing %qT to argument %d of %qE, which expects a vector of signed integerspassing %qT to argument %d of %qE, which expects a vector of unsigned integerspassing %qT to argument %d of %qE, which expects a vector or pointer base addresspassing %qT to argument %d of %qE, which expects a vector or scalar typepassing %qT to argument %d of %qE, which expects an %qs or %qspassing %qT to argument %d of %qE, which expects an MVE tuple typepassing %qT to argument %d of %qE, which expects an MVE vector typepassing %qT to argument %d of %qE, which expects an SVE typepassing %qT to argument %d of %qE, which expects an SVE type rather than a scalar typepassing %qT to argument %d of %qE, which expects vectors of %d-bit elementspassing %qT to argument %d of %qE, which expects vectors of signed integerspassing %qT to argument %d of %qE, which expects vectors of unsigned integerspassing %qT to argument %d of %qE, which when loading %qT expects a vector of %d-bit integerspassing %qT to argument %d of %qE, which when storing %qT expects a vector of %d-bit integerspassing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wdpassing %wd to argument %d of %qE, which expects a valid %qT valuepassing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd]passing %wd to argument %d of %qE, which expects a value in the range [%wd, %wd] or %wdpassing %wd to argument %d of %qE, which expects either %wd or %wdpassing %wd to argument %d of %qE, which expects the value %wdpassing NULL to non-pointer argument %P of %qDpassing argument %d of %qE as %<float%> rather than %<double%> due to prototypepassing argument %d of %qE as %qT rather than %qT due to prototypepassing argument %d of %qE as complex rather than floating due to prototypepassing argument %d of %qE as complex rather than integer due to prototypepassing argument %d of %qE as floating rather than complex due to prototypepassing argument %d of %qE as floating rather than integer due to prototypepassing argument %d of %qE as integer rather than complex due to prototypepassing argument %d of %qE as integer rather than floating due to prototypepassing argument %d of %qE as signed due to prototypepassing argument %d of %qE as unsigned due to prototypepassing argument %d of %qE discards %qs qualifier from pointer target typepassing argument %d of %qE discards %qv qualifier from pointer target typepassing argument %d of %qE from distinct Objective-C typepassing argument %d of %qE from incompatible pointer typepassing argument %d of %qE from incompatible scalar storage orderpassing argument %d of %qE from pointer to non-enclosed address spacepassing argument %d of %qE makes %q#v qualified function pointer from unqualifiedpassing argument %d of %qE makes integer from pointer without a castpassing argument %d of %qE makes pointer from integer without a castpassing argument %d of %qE with different width due to prototypepassing argument %i to %qs-qualified parameter aliases with argument %Zpassing argument %i to %qs-qualified parameter aliases with arguments %Zpassing arguments to ellipsis of inherited constructor %qDpassing mismatched integer types %qT and %qT to arguments %d and %d of %qEpassing mismatched tuple types %qT and %qT to arguments %d and %d of %qEpassing objects of non-trivially-copyable type %q#T through %<...%> is conditionally supportedpassing single vector %qT to argument %d of %qE after passing tuple %qT to argument %dpassing too large argument on stackpassing tuple %qT to argument %d of %qE after passing single vector %qT to argument %dpatchable function entry %wu exceeds size %wupath: pedwarnpedwarn: perhaps %<#include <coroutine>%> is missingperhaps insert a line break, or other disambiguation, to prevent this being considered a module control-lineperhaps you need explicit template arguments in your nested-name-specifierperhaps you want to explicitly add %<%T::%>permerrorpermerror: placeholder constraints not satisfiedplaceholder type not allowed in this contextplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an array of objects of type %qT and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %<%T [%wu]%> and size %qwu in a region of type %qT and size at most %qwuplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size %qwiplacement new constructing an object of type %qT and size %qwu in a region of type %qT and size at most %qwuplease use an explicit cpu name; valid cpu names are: %splugin %qs was specified with different paths: %qs and %qsplugin %s is not licensed under a GPL-compatible license
  %splugin %s is not licensed under a GPL-compatible license %splugin %s registered a null callback function for event %splugin %s should be specified before %<-fplugin-arg-%s%> in the command lineplugin cannot register a missing passplugin cannot register an unnamed passplugin cannot register pass %qs without reference pass nameplugin support is disabled; configure with %<--enable-plugin%>pointed-to object declared herepointerpointer %qE may be used after %qDpointer %qE used after %qDpointer argumentpointer arithmetic for garbage-collected objects not allowedpointer assignmentpointer may be used after %qDpointer member %q+D declared herepointer of type %<void *%> used in arithmeticpointer of type %<void *%> used in subtractionpointer offset from symbol maybe incorrectpointer or allocatable resultpointer target types incompatible in C++pointer targeting address space %qs must be const in %qTpointer targeting address space %qs must be const in %s %q+Dpointer targets in assignment from %qT to %qT differ in signednesspointer targets in initialization of %qT from %qT differ in signednesspointer targets in passing argument %d of %qE differ in signednesspointer targets in returning %qT from a function with return type %qT differ in signednesspointer to %qD is not a constant expressionpointer to a function used in arithmeticpointer to a function used in subtractionpointer to array loses qualifier in conditional expressionpointer to array loses qualifier in conditional expression in ISO C before C23pointer to interface type has no methodspointer to member conversion via virtual base %qTpointer to member type %qT incompatible with object type %qTpointer type mismatch in conditional expressionpointer used after %qDpointer value used where a complex was expectedpointer value used where a floating-point was expectedpointer-to-member function %qE cannot be called without an object; consider using %<.*%> or %<->*%>pointer-to-member mapping %qE not supportedpointer-to-member-function type %qT requires an lvaluepointer-to-member-function type %qT requires an lvalue before C++20pointer-to-member-function type %qT requires an rvaluepointer/integer type mismatch in conditional expressionpointers are not permitted as case valuespointers to %<__regio_symbol%> address space are prohibitedpointers to disjoint address spaces used in conditional expressionpolymorphic argumentposition plus size exceeds size of referenced object in %qsposition-independent code requires %qsposition-independent code requires the Linux ABIpositional initialization of field in %<struct%> declared with %<designated_init%> attributepositive width required at %Lpossible problem detected in invocation of %<operator delete%>possible problem detected in invocation of operator %<delete []%>possibly dangling reference to a temporarypost-increment address is not a registerpost-module-declaration imports must be contiguouspost-module-declaration imports must not be from header inclusionpost-module-declaration imports must not be include-translatedpostconditions cannot be statementspostfix %qD must have %<int%> as its argumentpostfix %qD must have %<int%> as its second argumentpostfix %qD should return %qTpotential null pointer dereferencepower9 target option is incompatible with %<%s=<xxx>%> for <xxx> less than power9pragma or attribute %<target("%s")%> does not accept an argumentpragma or attribute %<target("%s")%> does not allow a negated formpragma or attribute %<target("%s")%> is not validpragma or attribute %<target("%s=%s")%> is not validpragma(%s) not implementedpre-decrement address is not a registerpre-increment address is not a registerprecisionprecision in printf formatpreconditions cannot be statementspredeclared arithmetic type %qT in %<#pragma omp declare reduction%>predeclared arithmetic type in %<#pragma omp declare reduction%>predicated Thumb instructionpredicated instruction in conditional sequenceprefix %qD should return %qTprefix attributes are ignored before %<@%D%>prefix attributes are ignored for implementationsprefix attributes are ignored for methodsprev_bb of %d should be %d, not %dprevious %<#pragma omp declare reduction%>previous %<pragma omp declare reduction%> declarationprevious contract hereprevious declarationprevious declaration %q#Dprevious declaration %qDprevious declaration %qD used %d template parameterprevious declaration %qD used %d template parametersprevious declaration as %q#Dprevious declaration hereprevious declaration of %<%c%E%>previous declaration of %<%c%E%> as %<@optional%>previous declaration of %<%c%E%> as %<@required%>previous declaration of %<%c%s%>previous declaration of %q#Dprevious declaration of %q+Dprevious declaration of %q+D with type %qTprevious declaration of %qDprevious declaration of %qD hereprevious declaration of %qEprevious declaration with %qL linkageprevious definition hereprevious definition of %q#Tprevious definition of %q+D with type %qTprevious definition of %qD hereprevious implicit declaration of %q+D with type %qTprevious labelprevious mangling %q#Dprevious non-prototype definition hereprevious specificationprevious specification in %q#D herepreviously declared as %spreviously declared as %s with %u unspecified variable boundpreviously declared as %s with %u unspecified variable boundspreviously declared as %s with %u variable boundpreviously declared as %s with %u variable boundspreviously declared as %s with bound %<%s%>previously declared as %s with bound %qspreviously declared as %s with bound argument %Epreviously declared as a pointer %spreviously declared as a variable length array %spreviously declared as an array %spreviously declared as an ordinary array %spreviously declared herepreviously declared here without exportingpreviously defined herepreviously defined here as %spreviously used hereprimary template %qDprimary template hereprivate member %q#D in anonymous unionprivate module fragmentprivate module fragment only permitted in purview of module interface or partitionprobability %qE is outside the range [0.0, 1.0]probability %qE must be constant floating-point expressionprobability of edge %d->%d not initializedprobability of edge from entry block not initializedproblem with building target image for %sproduct %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>product %<%E * %E%> of arguments %i and %i exceeds maximum object size %Eprofile data for function %u is corruptedprofile for function %qD not found in profile dataprofiler support for VxWorksprofiling %<-mcmodel=large%> with PIC is not supportedprofiling is not yet implemented for this architectureprofiling not supported with -mgprograms: %s
! promoted argument %qD doesn%'t match built-in prototypepromoted argument %qD doesn%'t match prototypepromoted bitwise complement of an unsigned value is always nonzeroproperties for %<simd%> selector may not be specified in %<metadirective%>properties must be namedproperty %qs already specified in %<@dynamic%>property %qs already specified in %<@synthesize%>property %qs is using instance variable %qs of incompatible typeproperty %qs is using the same instance variable as property %qsproperty cannot be a bit-fieldproperty cannot be an arrayproperty declaration not in %<@interface%>, %<@protocol%> or %<category%> contextproperty must be a conforming device number at %Cproperty must be a constant integer expression at %Cproperty must be a constant logical expression at %Cproperty must be constant integer expressionproperty must be constant integer expression or string literalprotected member %q#D in anonymous unionprotected visibility attribute not supported in this configuration; ignoredprotocol %qE has circular dependencyprotocol %qE is deprecatedprotocol %qE is unavailableprotocol attributes are not available in Objective-C 1.0prototype declarationprototype declared hereprototype for %q+D declares argument %d with incompatible typeprototype for %q+D declares fewer arguments than previous old-style definitionprototype for %q+D declares more arguments than previous old-style definitionprototype for %q+D follows non-prototype definitionprototype for '%s' has required operands after optional operandsprototype specified for %q#Dprovided for %qDpseudo-destructor is not calledpure virtual %q#D called from constructorpure virtual %q#D called from destructorpure virtual %q#D called from non-static data member initializerpure-specifier on function-definitionq/Q modifiers invalid for symbol referencesqsort checking failedqsort comparator non-negative on sorted output: %dqsort comparator not anti-symmetric: %d, %dqsort comparator not transitive: %d, %d, %dqualified name does not name a classqualified type %qT does not match destructor name ~%qTqualified-id in declarationqualifiers are not allowed on constructor declarationqualifiers are not allowed on declaration of %<operator %T%>qualifiers are not allowed on declaration of deduction guidequalifiers are not allowed on destructor declarationqualifying type %qT does not match destructor name ~%qTquoted %qs directive in formatquoted %qs directive in format; use %qs insteadr0 needs to be available as a call-clobbered registerrange clause must have array, slice, string, map, or channel typerange expressions in switch statements are non-standardrange limits are not of the same typerange-based %<for%> expression of type %qT has incomplete typerange-based %<for%> loops only available with %<-std=c++11%> or %<-std=gnu++11%>range-based %<for%> loops with initializer only available with %<-std=c++20%> or %<-std=gnu++20%>rank + corank of %qs exceeds %d at %Craw literal operator %q#D conflicts with literal operator templaterdynamic is not supportedre-initialization of %qs at %Lreachable %s definition hereread failed while reading export dataread-only location %qE used as %<asm%> outputread-only member %qD used as %<asm%> outputread-only named return value %qD used as %<asm%>outputread-only parameter %qD use as %<asm%> outputread-only reference %qD used as %<asm%> outputread-only variable %qD used as %<asm%> outputreading %E byte from a region of size %Ereading %E bytes from a region of size %Ereading %E or more bytes from a region of size %Ereading CMI %qsreading between %E and %E bytes from a region of size %Ereading ddoc file %s: %mreading input filereading through null pointer (argument %d)receiving objects of non-trivially-copyable type %q#T through %<...%> is conditionally-supportedrecognize the specified suffix as a definition module filenamerecognize the specified suffix as implementation and module filenamesrecompiling with %<-fcompare-debug%>recursive callrecursive evaluation of default argument for %q#Drecursive inliningrecursive instantiation of default member initializer for %qDrecursive lazy loadrecursive reference %qsrecursive type %qT undefinedrecursively required by substitution of %qS
  recursively required from %q#D
  recursively required from here
  redeclaration %qD differs in %qs from previous declarationredeclaration of %<enum %E%>redeclaration of %<pragma omp declare reduction%>redeclaration of %q#Dredeclaration of %q#D may not have default argumentsredeclaration of %q#D with different constraintsredeclaration of %q#D with different template parametersredeclaration of %q+D with different visibility (old visibility preserved)redeclaration of %q+D with no linkageredeclaration of %qD adds abi tag %qEredeclaration of %qD with different constraintsredeclaration of %qT as a non-templateredeclaration of %qs %<#pragma omp declare reduction%> for type %qTredeclaration of C++ built-in type %qTredeclaration of Objective-C class %qsredeclaration of enum %qsredeclaration of enumerator %q+Dredeclaration of friend %q#D may not have default template argumentsredeclaration of property %qDredeclared hereredeclared here as %q#Dredeclared with %d template parameterredeclared with %d template parametersredefined extern inline functions are not considered for inliningredefinition of %<CTABLE_ENTRY %redefinition of %<struct %E%>redefinition of %<union %E%>redefinition of %q#Dredefinition of %q#Tredefinition of %q+Dredefinition of default argument for %q+#Dredefinition of parameter %q+Dredefinition of struct or union %qTredefinition of struct or union %qT with variably modified typeredefinition of typedef %q+Dredefinition of typedef %q+D with different typeredefinition of typedef %q+D with variably modified typeredundant class-key %qs in reference to %q#Tredundant enum-key %<enum%s%> in reference to %q#Tredundant move in initializationredundant move in return statementredundant redeclaration of %<constexpr%> static data member %qDredundant redeclaration of %q+Dredundant redeclaration of %qD in same scoperef-qualifiers only available with %<-std=c++11%> or %<-std=gnu++11%>reference %<dynamic_cast%> failedreference %qD is initialized with itselfreference %qD is not yet bound to a value when used herereference %qs cannot be declared %<mutable%>reference has both stmt and lto_stmt_uid setreference to %<%T::%D%> is ambiguousreference to %qD is ambiguousreference to %qD is not a constant expressionreference to dead statementreference to local variable %qD returnedreference type %qT in %<#pragma omp declare reduction%>referenced argument declared herereferenced symbol declared herereferencing argument %u of type %qTregion contains %s partitioned code but is not %s partitionedregion is %s partitioned but does not contain %s partitioned coderegion of lp %i is wrongregister name %<%s%> not recognized in %<__regio_symbol%> address spaceregister name given for non-register variable %q+Dregister name not specified for %q+Dregister number must be a compile-time constant.  Try giving higher optimization levelsregister number must be in range 0-31 for %sregister of %qD used for multiple global register variablesregister or memory expression expected for 'M' output modifierregister or memory expression expected for 'N' output modifierregister specified for %q+D is an internal GCC implementation detailregister specified for %q+D isn%'t suitable for data typeregister variable %qD used in nested functionregparam and thiscall attributes are not compatibleregparm nested function not supported with %<__builtin_eh_return%>reimplementation of class %qErelaxed transaction in %<transaction_safe%> functionrelaxed transaction in atomic transactionremove %<std::move%> callremove %<{ }%> around initializerremove parenthesesremove parentheses to default-initialize a variableremove the %qsremove the class-key or replace it with %qsremoved loop %d in loop treerename spec %s to %s
  repeated %<@%> before Objective-C stringrepeated %s in formatreplace parentheses with braces to declare a variablereplace the class-key with %qsrequest for implicit conversion from %qT to %qT not permitted in C++request for member %qD in %qE, which is of non-class type %qTrequest for member %qD in %qE, which is of pointer type %qT (maybe you meant to use %<->%> ?)request for member %qD is ambiguousrequest for member %qD is ambiguous in multiple inheritance latticerequest for member %qE in non-class type %qTrequest for member %qE in something not a structure or unionrequested %<init_priority%> %i is out of range [0, %i]requested %<init_priority%> %i is reserved for internal userequested %<init_priority%> is not an integer constantrequested %qE attribute is not a comma separated pair of non-negative integer constants or too large (max. %d)requested ABI requires %<-march%> to subsume the %qc extensionrequested alignment %qE exceeds maximum %urequested alignment %qE exceeds object file maximum %urequested alignment %qE is not a positive power of 2requested alignment for %q+D is greater than implemented alignment of %wurequested alignment is not a constantrequested alignment is not a power of 2requested alignment is not an integer constantrequested alignment is too largerequested position is less than zerorequested position is not an integer constantrequire id argument in the stringrequire_atom(): bad atom type requiredrequired by substitution of %qS
  required from %q#D
  required from here
! requiresrequires-clause on declaration of non-function type %qTrequires-clause on return typerequires-clause on type-idrequires-clause on typedefresolution sub id %wx not in object fileresolve_function(): bad function typeresolve_intrinsic(): Too many args for intrinsicresolve_operator(): Bad intrinsicresolve_ref(): Bad array referenceresolve_subroutine(): bad function typeresolver indirect function declared hereresult of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?result of %<%wu^%wu%> is %wu; did you mean exponentiation?result of %<operator->()%> yields non-pointer resultresult of %qE requires %u bits to represent, but %qT only has %u bitsresult type is not a plain type-constraintresult with non-constant character lengthreturn address signing is only supported for %<-mabi=lp64%>return discards %qv qualifier from pointer target typereturn edge does not point to exit in bb %dreturn from pointer to non-enclosed address spacereturn makes %q#v qualified function pointer from unqualifiedreturn not followed by barrierreturn type %q#T is incompletereturn type defaults to %<int%>return type is an incomplete typereturn type might be a candidate for a format attributereturn type of %qD is not %<int%>return type of %qD is not %qsreturn type of functionreturn type specification for constructor invalidreturn type specification for destructor invalidreturn type specified for %<operator %T%>return type specified for deduction guidereturn value type mismatchreturn with value in function with no return typereturn-statement with a value, in function returning %qTreturn-statement with no value, in function returning %qTreturn-type-requirement is not a type-constraintreturned from %qDreturned from %qTreturning %qT from a function with incompatible return type %qTreturning %qT from a function with return type %qT makes integer from pointer without a castreturning %qT from a function with return type %qT makes pointer from integer without a castreturning %qT from pointer type with incompatible scalar storage order %qTreturning a value from a constructorreturning a value from a destructorreturning initializer listreturning local %<initializer_list%> variable %qD does not extend the lifetime of the underlying arrayreturning pointer to %qD of type %qT from a function with incompatible type %qTreturning pointer to temporaryreturning reference to temporaryreturning temporary %<initializer_list%> does not extend the lifetime of the underlying arrayreturning to the gate for a mechanical issuereturns_twice call is not first in basic block %dreturns_twice call is not last in basic block %dreverse floating-point scalar storage orderreverse scalar storage orderreverse storage order for %smoderight operand of comma operator cannot resolve address of overloaded functionright operand of comma operator has no effectright operand of comma operator is a reference, not call, to function %qEright operand of shift expression %q+E is greater than or equal to the precision %wu of the left operandright operand of shift expression %q+E is negativeright precisionright precision in strfmon formatright shift count >= width of typeright shift count >= width of vector elementright shift count is negativeright-hand operand of comma expression has no effectrounding mode not supported for VAX floatsrounding result will always be 0rounding to %d bits has no effect for fixed-point value with %d fractional bitsroutine %qD declared hereroutine call uses OpenACC parallelism disallowed by containing routineroutine call uses same OpenACC parallelism as containing looprv32e requires ilp32e ABIrv64e requires lp64e ABIrx100 cpu does not have FPU hardwarerx200 cpu does not have FPU hardwaresame canonical type node for different types %qT and %qTsame variable used in %<firstprivate%> and %<lastprivate%> clauses on %<distribute%> constructsame version was previously defined heresame_comdat_group is not a circular listsame_comdat_group list across different groupssanitizer function attribute mismatchsatisfaction of atomic constraint %qE depends on itselfsatisfaction value first evaluated to %qE from heresatisfaction value of atomic constraint %qE changed from %qE to %qEsaturation bit range must be a constant immediatesaturation bit range must be in the range [%wd, %wd]save temporary preprocessed filessaw %d %<template<>%>, need %d for specializing a member function templatesay %<typename %E%> if a type is meantscalar object %qD requires one element in initializerscale needs to be non-negativescaling cannot co-exist with normalization, skipping
  schedule %<auto%> does not take a %<chunk_size%> parameterschedule %<runtime%> does not take a %<chunk_size%> parameterschedule chunk size expression must be integralscope %qT before %<~%> is not a class-namescoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, %qT afterscoped enums only available with %<-std=c++11%> or %<-std=gnu++11%>scoped/unscoped mismatch in enum %q#Tscore argument must be constant integer expressionscore argument must be non-negativesecond argument must be a constsecond argument must be slice or stringsecond argument of %q+D should be %<char **%>second argument to %<__builtin_call_with_static_chain%> must be a pointer typesecond argument to %<__builtin_prefetch%> must be a constantsecond argument to %<va_arg%> is a function type %qTsecond argument to %<va_arg%> is of incomplete type %qTsecond argument to function %qE must be a constant integer power of 2 between %qi and %qu bitssecond expression has type %qTsecond operand of conditional expression cannot resolve address of overloaded functionsecond operand of conditional expression has no effectsecond operand of conditional expression is a reference, not call, to function %qEsecond operand to the conditional operator is of type %<void%>, but the third operand is neither a throw-expression nor of type %<void%>second parameter of %<va_start%> not last named argumentsecond, third and fourth argument must be a constsection #%u is missing or corruptedsection %qs is missing or corruptedsection already exists: %qssection anchors must be disabled when toplevel reorder is disabledsection anchors must be disabled when unit-at-a-time is disabledsection attribute argument not a string constantsection attribute cannot be specified for local variablessection attribute not allowed for %q+Dsection attributes are not supported for this targetsection of %q+D cannot be overriddensection of %q+D conflicts with previous declarationsection of alias %q+D must match section of its targetsection type conflictsection type conflict with %qDsegmentation faultsegmentation fault (code)selected fp16 options are incompatibleselector %qs does not accept any propertiesselector %qs does not accept any properties at %Cselector %qs specified more than once in set %qsselector must be an immediateselector must be an integer constant in the range [0, %wi]selector set %qs specified more than onceself-comparison always evaluates to falseself-comparison always evaluates to trueself-tests are not enabled in this buildself-tests incompatible with %<-E%>semantic interposition mismatchset %qs to at least %d for more detailset all location values to a specific value (internal switch)set base type must be an ordinal typeset type cannot be initialized with a %qsset type does not take another integer valuesetjmp/longjmp inside %<simd%> constructsetter method names must terminate with %<:%>setting core file size limit to maximum: %mshadowed declaration is hereshadowing built-in function %q#Dshadowing library function %q#Dshadowing previous type declaration of %q#Dshared SSA name infoshared and mdll are not compatibleshared call_stmt:shared is not supportedshared rtxshared-memory region overflowshift count not integershift expression %q+E overflowsshift of non-integer operandshort read while reading export datashow_array_ref(): Unknown array referenceshow_array_spec(): Unhandled array shape type.show_code_node(): Bad statement codeshow_expr(): Bad intrinsic in expressionshow_expr(): Don't know how to show exprshow_ref(): Bad component codesibcall edges for non-call insn in bb %iside effects not recomputed when %<ADDR_EXPR%> changedside-effects element in no-side-effects CONSTRUCTORsigned conversion from %qT to %qT changes the value of %qEsigned conversion from %qT to %qT changes value from %qE to %qEsignedness of type and machine mode %qs don%'t matchsimple IFsimplify_intrinsic_op(): Bad operatorsimplify_min_max(): Bad type in arglistsingle %<target_clones%> attribute is ignoredsize %qE of array %qE exceeds maximum object size %qEsize %qE of array %qE is negativesize %qE of array exceeds maximum object size %qEsize %qE of array is negativesize in array new must have integral typesize is too largesize mismatch in argument %d of %qEsize of %q+D %E bytes exceeds maximum object size %wusize of %qD differ from the size of original declarationsize of %qs (%wd) differ from its declared size (%wd)size of array %qD has non-integral type %qTsize of array %qD is not an integral constant-expressionsize of array %qE exceeds maximum object size %qEsize of array %qE has incomplete typesize of array %qE has non-integer typesize of array %qE is negativesize of array %qE is not a constant expressionsize of array %qE is too largesize of array element is not a multiple of its alignmentsize of array exceeds maximum object size %qEsize of array has non-integral type %qTsize of array is not a constant expressionsize of array is not an integral constant-expressionsize of array is too largesize of loop %d should be %d, not %dsize of return value of %q+D is %u bytessize of return value of %q+D is larger than %wu bytessize of string literal is too largesize of type %qT is too large (%qE bytes)size of unnamed array has incomplete typesize of unnamed array has non-integer typesize of unnamed array is negativesize of unnamed array is too largesize of variable %q+D is too largesize ranges of option %qs should be increasingsizeof(long double) is 12.sizeof(long double) is 16.slice can only be compared to nilso any instantiation with a non-empty parameter pack would be ill-formedsoft-float and long-double-128 are incompatiblesome candidates omitted; use %<-fdiagnostics-all-candidates%> to display themsome parts of macro expansion are not guarded by this %qs clausesorry, unimplementedsorry, unimplemented: sorry: semantics of inline function static data %q#D are wrong (you%'ll wind up with multiple copies)sorry: semantics of inline variable %q#D are wrong (you%'ll wind up with multiple copies)source is a pointer to incomplete typesource is not a pointersource is not a pointer to classsource is not of class typesource is of incomplete class typesource locations for function %qD have changed, the profile data may be out of datesource object %qE of size %ssource object allocated heresource object is likely at address zerosource object of size %s allocated by %qEsource type is not polymorphicspace followed by punctuation character %<%c%>spec %qs has invalid %<%%0%c%>spec %qs has invalid %<%%@%c%>spec %qs has invalid %<%%W%c%>spec %qs has invalid %<%%x%c%>spec %qs invalidspec failure: %<%%*%> has not been initialized by pattern matchspec failure: more than one argument to %<SYSROOT_HEADERS_SUFFIX_SPEC%>spec failure: more than one argument to %<SYSROOT_SUFFIX_SPEC%>spec failure: unrecognized spec option %qcspec file has no spec for linkingspec is '%s'
  
! spec-generated switch is just %<-%>spec_dimen_size(): Bad dimensionspecialization %qT after instantiation %qTspecialization of %qD after instantiationspecialization of %qD in different namespacespecialization of %qD must appear at namespace scopespecialization of %qT after instantiationspecialization of alias template %qDspecialization of implicitly-declared special member functionspecialization of variable concept %q#Dspecialization of variable template %qD declared as functionspecializing member %<%T::%E%> requires %<template<>%> syntaxspecified bound %E exceeds destination size %Especified bound %E exceeds maximum object size %Especified bound %E exceeds source size %Especified bound %E may exceed destination size %Especified bound %E may exceed maximum object size %Especified bound %E may exceed source size %Especified bound %wu exceeds %<INT_MAX%>specified bound %wu exceeds maximum object size %wuspecified bound %wu exceeds the size %wu of the destination objectspecified bound [%E, %E] exceeds destination size %Especified bound [%E, %E] exceeds maximum object size %Especified bound [%E, %E] exceeds source size %Especified bound [%E, %E] may exceed maximum object size %Especified bound [%E, %E] may exceed source size %Especified bound range [%wu, %wu] exceeds %<INT_MAX%>specified mode too small for enumerated valuesspecified option %qs more than oncespecified size %E exceeds maximum object size %Especified size %E may exceed maximum object size %Especified size between %E and %E exceeds maximum object size %Especified size between %E and %E may exceed maximum object size %Especify a system register with a small string lengthspecify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso.specify the list of runtime modules and their initialization orderspecify the module mangled prefix namespecify the module mangled prefix name for all modules in the following include pathsspecifying vector types with %<__attribute__ ((mode))%> is deprecatedspecs %%include syntax malformed after %td charactersspecs %%rename syntax malformed after %td charactersspecs %s spec was not found to be renamedspecs file malformed after %td charactersspecs unknown %% command after %td charactersspeculative edges are not adjacentspurious %<>>%>, use %<>%> to terminate a template argument listspurious leading punctuation sequence %<%.*s%> in formatspurious trailing %<%%%> in formatspurious trailing punctuation sequence %<%.*s%> in formatspurious trailing space in formatstack clash guard size %<%d%> must be equal to probing interval %<%d%>stack frame must be smaller than 64Kstack frame not a multiple of 8 bytes: %wdstack frame not a multiple of octabyte: %wdstack frame too largestack guard value must be an exact power of 2stack limit expression is not supportedstack limits not supported on this targetstack probes for SVE framesstack probing requires %<-maccumulate-outgoing-args%> for correctnessstack probing requires %<target("accumulate-outgoing-args")%> for correctnessstack protector not protecting function: all local arrays are less than %d bytes longstack protector not protecting local variables: variable length bufferstack register used for global register variablestack size must be an exact power of 2stack size must be greater than the stack guard valuestack size must not be greater than 64kstack usage computation not supported for this targetstack usage is %wu bytesstack usage might be %wu bytesstack usage might be unboundedstackframe too big: %d bytesstandalone OpenMP directives in %<omp::directive%> attribute can only appear on an empty statementstandard %qE attribute can only be applied to functionsstandard attributes in middle of decl-specifiersstandard attributes must precede the decl-specifiers to apply to the declaration, or follow them to apply to the typestandard attributes on namespaces must precede the namespace namestart of RTL fragment must be on an earlier line than endstart of implied-do loop at %L could not be simplified to a constant valuestart/end of RTL fragment are in different filesstatement cannot resolve address of overloaded functionstatement has no effectstatement is a reference, not call, to function %qEstatement is not a constant expressionstatement marked for throw in middle of blockstatement marked for throw, but doesn%'tstatement uses released SSA namestatement volatile flag not up to datestatement will never be executedstatement with no effectstatement-expression in a constant expressionstatement-expressions are not allowed outside functions nor in template-argument listsstatic assertion failedstatic assertion failed: %.*sstatic assertion failed: %Estatic attribute %qs declaration for %q+D needs an addressstatic chain with function that doesn%'t use onestatic data member %qD in unnamed classstatic data member %qE declared %qsstatic data member is not name-independentstatic declaration of %q+D follows non-static declarationstatic initialization of variable %q+D in %<.shared%> memory is not supportedstatic is not supported on TPF-OSstatic member %qD cannot be a bit-fieldstatic member %qD declared %<register%>static member function %q#D declared with type qualifiersstatic member function %qD cannot have cv-qualifierstatic member function %qD cannot have ref-qualifierstatic or type qualifiers in non-parameter array declaratorstatic structured binding is not name-independentstatic type %qT of its operand is a non-public base class of dynamic type %qTstatic variable is not name-independentstatically allocated instance of Objective-C class %qEstdcall and cdecl attributes are not compatiblestdcall and fastcall attributes are not compatiblestdcall and thiscall attributes are not compatiblestep expression refers to outer iterator %qDstep of implied-do loop at %L could not be simplified to a constant valuestep of implied-do loop at %L shall not be zerostmt (%p) marked modified after optimization pass: stmt with wrong VUSEstmts without blockstorage class %<__thread%> invalid for function %qsstorage class %<auto%> invalid for function %qsstorage class %<register%> invalid for function %qsstorage class %<thread_local%> invalid for function %qsstorage class %qD applied to template instantiationstorage class specified for %qsstorage class specified for parameter %qEstorage class specified for parameter %qsstorage class specified for structure fieldstorage class specified for structure field %qEstorage class specified for template parameter %qsstorage class specified for typenamestorage class specified for unnamed parameterstorage class specifier in %<sizeof%>storage class specifier in %qEstorage class specifier in caststorage class specifier in empty declaration with %<enum%> underlying typestorage class specifiers invalid in friend function declarationsstorage size of %q+D isn%'t constantstorage size of %q+D isn%'t knownstorage size of %qD has not been resolvedstorage size of %qD isn%'t constantstorage size of %qD isn%'t knownstoring the address of local variable %qD in %qEstrange device name %qs after %qs: bad character %qcstrategy name %qs specified for option %qs not supported for 32-bit codestray %<,%> at end of member declarationstray %<@%> in programstray %<\%o%> in programstray %qc in programstray %qs between Objective-C++ methodsstray %qs in programstreaming functions require the ISA extension %qsstreaming subprocess failedstreaming subprocess was killed by signalstrftime formats cannot format argumentsstring length %qd is greater than the length %qd ISO C%d compilers are required to supportstring literal with user-defined suffix is invalid in this contextstrong-cast assignment has been interceptedstrong-cast may possibly be neededstruct defined herestruct has no membersstruct has no named membersstructure alignment must be a small power of two, not %wustructure containing a flexible array member is not at the end of another structurestructure fieldstructure size boundary can only be set to 8 or 32structure size boundary can only be set to 8, 32 or 64structured binding at namespace scope is not name-independentstructured binding declaration can be %qs only in %<-std=c++20%> or %<-std=gnu++20%>structured binding declaration cannot be %qsstructured binding declaration cannot be C++98 %<auto%>structured binding declaration cannot have constrained %<auto%> type %qTstructured binding declaration cannot have type %qTstructured binding declaration set but not usedstructured binding has incomplete type %qTstructured binding refers to incomplete class type %qTstructured binding refers to incomplete type %qTstructured bindings only available with %<-std=c++17%> or %<-std=gnu++17%>subframework include %s conflicts with framework includesubobject %qD declared heresubprogram %q+F not marked %<Inline%>subprogram %q+F not marked %<Inline_Always%>subscript missing in array referencesubscripted value is neither array nor pointersubscripted value is neither array nor pointer nor vectorsubscripted value is pointer to functionsubscripting array declared %<register%>subsequently declared as %s with %u unspecified variable boundsubsequently declared as %s with %u unspecified variable boundssuggest braces around empty body in %<do%> statementsuggest braces around empty body in an %<else%> statementsuggest braces around empty body in an %<if%> statementsuggest explicit braces around empty body in %<do%> statementsuggest explicit braces to avoid ambiguous %<else%>suggest parentheses around %<&&%> within %<||%>suggest parentheses around %<+%> in operand of %<&%>suggest parentheses around %<+%> inside %<<<%>suggest parentheses around %<+%> inside %<>>%>suggest parentheses around %<-%> in operand of %<&%>suggest parentheses around %<-%> inside %<<<%>suggest parentheses around %<-%> inside %<>>%>suggest parentheses around %<>>%> expressionsuggest parentheses around arithmetic in operand of %<^%>suggest parentheses around arithmetic in operand of %<|%>suggest parentheses around assignment used as truth valuesuggest parentheses around comparison in operand of %<!=%>suggest parentheses around comparison in operand of %<&%>suggest parentheses around comparison in operand of %<==%>suggest parentheses around comparison in operand of %<^%>suggest parentheses around comparison in operand of %<|%>suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!%> to %<~%>suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!%> to %<~%>suggested alternative:suggested alternatives:support for mode %qssupported core architectures:%sswitch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in options %<%s%> being addedswitch %<-mcpu=%s%> conflicts with switch %<-march=%s%>switch %<-mcustom-%s%> conflicts with switch %<-mcustom-%s%>switch %<-mcustom-%s%> is required for double-precision floating-pointswitch %<-mcustom-%s%> value %d must be between 0 and 255switch %qs does not start with %<-%>switch %qs is no longer supportedswitch condition has boolean valueswitch jumps into statement expressionswitch jumps over OpenMP %<allocate%> allocationswitch jumps over variable initializationswitch missing default caseswitch quantity not an integerswitch starts hereswitch statement of size %lu entries too largesymbol %qD referenced by %qD declared heresymbol needs to be defined to have a versionsymbol used as immediate operandsymbol used with both base and indexed registerssymbol with offset used in PIC modesymbolic memory references are only supported on z10 or latersymtab_node::verify failedsymver attribute argument must have format %<name@nodename%>symver is not exported with default visibilitysymver is only supported on ELF platformssymver target is not exported with default visibilitysynthesized method %qD first required heresystem path %qs is not absolutetaking address of an immediate function %qDtaking address of constructor %qDtaking address of destructor %qDtaking address of expression of type %<void%>taking address of packed member of %qT may result in an unaligned pointer valuetaking address of rvaluetaking the absolute value of unsigned type %qT has no effecttaking the address of a label is non-standardtarget & host is %qs:%qs, expected %qs:%qstarget CPU does not support ARM modetarget CPU does not support ARMv8-M Security Extensionstarget CPU does not support THUMB instructionstarget CPU does not support interworkingtarget CPU does not support unaligned accessestarget OS does not support unaligned accessestarget argumenttarget attribute or pragma changes %<long double%> sizetarget attribute or pragma changes AltiVec ABItarget attribute or pragma changes darwin64 ABItarget does not support atomic profile update, single mode is selectedtarget does not support function version dispatchertarget format does not support infinitytarget is not pointer or referencetarget is not pointer or reference to classtarget is not pointer or reference to complete typetarget of conversion might be a candidate for a format attributetarget of initialization might be a candidate for a format attributetarget specific builtin not availabletarget specific option mismatchtarget system does not support debug outputtarget system does not support the %qs debug formattargets missing after %qstemplate %qD declaredtemplate %qE in clause %qstemplate argument %d is invalidtemplate argument %qE for type %qT not a compile-time constanttemplate argument for %qD uses local type %qTtemplate argument required for %<%s %T%>template arguments to %qD do not match original template %qDtemplate class without a nametemplate constraint failure for %qDtemplate declaration of %<typedef%>template declaration of %q#Dtemplate definition of non-template %q#Dtemplate instantiation depth exceeds maximum of %d (use %<-ftemplate-depth=%> to increase the maximum)template instantiation depth exceeds maximum of %d instantiating %q+D, possibly from virtual table generation (use %<-ftemplate-depth=%> to increase the maximum)template parameter %q+#Dtemplate parameter %qD declared heretemplate parameter %qD of type %qT is not allowed in an integral constant expression because it is not of integral or enumeration typetemplate parameter list used in explicit instantiationtemplate parameter lists provided don%'t match the template parameters of %qDtemplate parameter pack %qD cannot have a default argumenttemplate parameter pack cannot have a default argumenttemplate parameter packs cannot have default argumentstemplate parameter type %qT declared %<friend%>template parameters cannot be friendstemplate parameters do not match template %qDtemplate parameters not deducible in partial specialization:template specialization of %qD not allowed by ISO C++template specialization with C linkagetemplate specifiers not specified in declaration of %qDtemplate template parameter %qT in declaration of deduction guidetemplate type parameters must use the keyword %<class%> or %<typename%>template with C linkagetemplate-id %qD for %q+D does not match any template declarationtemplate-id %qD used as a declaratortemplate-id %qE in declaration of primary templatetemplate-id not allowed for constructor in C++20template-id not allowed for destructor in C++20template-introductions are not part of C++20 concepts; use %qs to enabletemplate-parameter-templates may not be %<virtual%>temporary of non-literal type %qT in a constant expressionternary %<operator?:%>ternary %<operator?:%> in %<%E ? %E : %E%>testing if a concept-id is a valid expression; add %<requires%> to check satisfactionthe %<audit%> semantic should be at least as strong as the %<default%> semanticthe %<bool%> keyword is not allowed in a C++20 concept definitionthe %<destroy%> expression %qE should be the same as the %<depobj%> argument %qEthe %<device%> clause expression must evaluate to %<1%>the %<device%> clause expression must evaluate to %<1%> at %Cthe %<interrupt%> attribute requires a MIPS32r2 processor or greaterthe %qE attribute cannot be applied to an SVE function typethe %qE attribute requires argumentsthe %qs architecture does not support %<-m%s=2008%>the %qs architecture does not support %<-m%s=legacy%>the %qs architecture does not support %<-mfp32%>the %qs architecture does not support DSP instructionsthe %qs architecture does not support branch-likely instructionsthe %qs architecture does not support madd or msub instructionsthe %qs architecture does not support odd single-precision registersthe %qs architecture does not support paired-single instructionsthe %qs architecture does not support the synci instructionthe %qs debug info cannot be used with pre-compiled headersthe ' ' printf flagthe '!' strfmon flagthe '#' printf flagthe '#' strftime flagthe ''' printf flagthe ''' scanf flagthe '(' strfmon flagthe '+' printf flagthe '+' strfmon flagthe '-' printf flagthe '-' strfmon flagthe '-' strftime flagthe '0' printf flagthe '0' strftime flagthe 'E' strftime modifierthe 'I' printf flagthe 'I' scanf flagthe 'O' modifierthe 'O' strftime modifierthe '^' strfmon flagthe '^' strftime flagthe '_' strftime flagthe 'a' scanf flagthe 'm' scanf flagthe 'q' diagnostic flagthe -shared option is not currently supported for VAX ELFthe ABI for passing a value containing zero-width fields before an adjacent 64-bit floating-point field was changed in GCC %{12.1%}the ABI for passing parameters with %d-byte alignment has changed in GCC 4.6the ABI for returning a value containing zero-width bit-fields but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI for returning a value with C++17 empty bases but otherwise an aggregate with only one or two floating-point fields was changed in GCC %{12.1%}the ABI of passing C structures with zero-width bit-fields has changed in GCC %{12.1%}the ABI of passing struct with a flexible array member has changed in GCC 4.4the ABI of passing structure with %<complex float%> member has changed in GCC 4.4the ABI of passing union with %<long double%> has changed in GCC 4.4the ENI instruction operand must be either 0 or 1the RX100 cpu does not have FPU hardwarethe RX200 cpu does not have FPU hardwarethe address %qE will never be NULLthe address of %qD is not a valid template argumentthe address of %qD is not a valid template argument because it does not have static storage durationthe address of %qD will always evaluate as %<true%>the address of %qD will never be %<null%>the address of %qD will never be NULLthe address of a label cannot appear in a constant-expressionthe address of the %qT subobject of %qD is not a valid template argumentthe align argument to %<__builtin_coro_promise%> must be a constantthe alignment of %<_Atomic %T%> fields changed in %{GCC 11.1%}the argument to %<xabort%> intrinsic must be an 8-bit immediatethe arguments to %qE must be constant stringsthe assignment suppression scanf featurethe call requires %<ifunc%>, which is not supported by this targetthe calling convention for %qT changes in %<-fabi-version=13%> (GCC 8.2)the combination of %qs and %qs is incompatible with %qsthe comparison reduces to %qEthe comparison will always evaluate as %<false%> for the address of %qE will never be NULLthe comparison will always evaluate as %<false%> for the pointer operand in %qE must not be NULLthe comparison will always evaluate as %<true%> for the address of %qE will never be NULLthe comparison will always evaluate as %<true%> for the pointer operand in %qE must not be NULLthe compiler can assume that the address of %qD will always evaluate to %<true%>the compiler can assume that the address of %qD will never be NULLthe compiler can assume that the address of %qE will never be NULLthe component %qs is a PRIVATE type and cannot be a component of %qs, which is PUBLIC at %Lthe conflicting type defined in another translation unitthe conflicting type defined in another translation unit has virtual table of different sizethe conflicting type defined in another translation unit has virtual table with different contentsthe conflicting type defined in another translation unit has virtual table with more entriesthe conflicting type defined in another translation unit with different RTTI informationthe content of uninitialized storage is not usable in a constant expressionthe control flow of function %qD does not match its profile data (counter %qs)the coroutine promise type %qT declares both %<return_value%> and %<return_void%>the count should be no less than 0; please check the intrinsic %qs in codethe default value for the current CPU tuning is %d bytesthe direction argument to %<__builtin_coro_promise%> must be a constantthe dot syntax is not available in Objective-C 1.0the ellipsis in %qD is not inheritedthe event handle of a %<detach%> clause should not be in a data-sharing clausethe expression %qE evaluated to %<false%>the expression %qE is required to be non-throwingthe extra base is defined herethe fifth argument must be an 8-bit immediatethe first argument of a %qs must be of a boolean vector type of the same number of elements as the resultthe first difference of corresponding definitions is field %qDthe first difference of corresponding definitions is method %qDthe first parameter of %<operator new%> cannot have a default argumentthe forth argument must be scale 1, 2, 4, 8the fourth argument must be one of enum %qsthe frame size of %wu bytes is larger than %wu bytesthe immediate argument must be a 4-bit immediatethe immediate argument must be a 5-bit immediatethe immediate argument must be an 8-bit immediatethe incompatible selection was determined by ultimate alias target %qDthe incompatible type defined in another translation unitthe incompatible type is defined herethe lambda has no capture-defaultthe last argument must be a 1-bit immediatethe last argument must be a 2-bit immediatethe last argument must be a 3-bit immediatethe last argument must be a 32-bit immediatethe last argument must be a 4-bit immediatethe last argument must be a 5-bit immediatethe last argument must be an 1-bit immediatethe last argument must be an 8-bit immediatethe last argument must be scale 1, 2, 4, 8the location value is corruptthe m210 does not have little endian supportthe macro %qs had not yet been definedthe mangled name of %qD changed between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<%s=%d%> (%qD) and %<%s=%d%> (%qD)the mangled name of %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of a thunk for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the mangled name of the initialization guard variable for %qD changes between %<-fabi-version=%d%> and %<-fabi-version=%d%>the max value for the last size range should be -1 for option %qsthe message attached to %<unavailable%> is not a stringthe modules initialization order is dynamically determined by M2RTS and application dependenciesthe next to last argument must be an 8-bit immediatethe omitted middle operand in %<?:%> will always be %<true%>, suggest explicit middle operandthe operand %qE is unsatisfied becausethe passed in closure object will not be mutated because it is taken by valuethe program should also define %qDthe range of count should be in 0 to 16; please check the intrinsic %qs in codethe range of count should be in 0 to 32; please check the intrinsic %qs in codethe range of count should be in 0 to 64; please check the intrinsic %qs in codethe range of mask should be in 0 to 255the range of selector should be in 0 to 1the range of selector should be in 0 to 3the range of selector should be in 0 to 7the register %qs cannot be clobbered in %<asm%> for the current targetthe register specified for %q+D cannot be accessed by the current targetthe register specified for %q+D is not general enough to be used as a register variablethe required expression %qE is invalidthe required expression %qE is invalid, becausethe required type %qT is invalidthe required type %qT is invalid, becausethe result for the xxspltidp instruction is undefined for subnormal input valuesthe result of the conversion is unspecified because %qE is outside the range of type %qTthe same loop iteration variables %qD used in multiple associated loopsthe target does not support %<asm goto%> with outputs in %<asm%>the temporary was destroyed at the end of the full expression %qEthe third argument must be an 8-bit immediatethe third argument must be comparison constantthe type %qT of %<constexpr%> variable %qD is not literalthe type being destroyed is %qT, but the destructor refers to %qTthe type of a pointer to explicit object member function is a regular pointer to function typethe type of an explicit object member function is a regular function typethe value of %qD is not usable in a constant expressionthe value of the stack pointer after an %<asm%> statement must be the same as it was before the statementthere are no arguments to %qD that depend on a template parameter, so a declaration of %qD must be availablethird argument of %q+D should probably be %<char **%>third argument to %<__builtin_prefetch%> must be a constantthird argument to function %qE must be a constant integerthird operand of conditional expression cannot resolve address of overloaded functionthird operand of conditional expression has no effectthird operand of conditional expression is a reference, not call, to function %qEthird operand to the conditional operator is of type %<void%>, but the second operand is neither a throw-expression nor of type %<void%>this %qs clause does not guard...this built-in function is only available on the fr405 and fr450this built-in function is only available on the fr450this built-in function is only available on the fr500 and fr550this built-in function is only available on the v3f toolchainthis built-in function is only available on the v3s or v3f toolchainthis built-in function not support on the v3m toolchainthis builtin is not supported for this targetthis compiler does not support %qsthis compiler does not support PowerPC (%<-arch%> option ignored)this compiler does not support x86 (%<-arch%> option ignored)this condition has identical branchesthis decimal constant is unsigned only in ISO C90this decimal constant would be unsigned in ISO C90this definition requires the MVE ISA extensionthis flexibility is deprecated and will be removedthis is a GCC bug that can be worked around by adding attribute used to function calledthis is the first default labelthis is the first entry overlapping that valuethis is the insn:this media function is only available on the fr400 and fr550this media function is only available on the fr500this operation requires the RVV ISA extensionthis operation requires the SVE ISA extensionthis statement may fall throughthis target does not define a speculation barrier; your program will still execute correctly, but incorrect speculation may not be restrictedthis target does not support %qsthis target is little-endianthis target machine does not have delayed branchesthread-local COMMON data not implementedthread-local declaration of %q#D follows non-thread-local declarationthread-local declaration of %q+D follows non-thread-local declarationthreadprivate iteration variable %qDthreadprivate variable %qE used in a region with %<order(concurrent)%> clausethreadprivate variable %qE used in target regionthreadprivate variable %qE used in untied taskthree-way comparison of %qD has type %qT, not a comparison category typethree-way comparison of %qD has type %qT, which does not convert to %qTthree-way comparison of vectorsthrowing NULL, which has integral, not pointer typethunk-inline is only supported with %<-mindirect-branch-jump%>to be allocated variable declared hereto be safe all intermediate pointers in cast from %qT to %qT must be %<const%> qualifiedto generate dependencies you must specify either %<-M%> or %<-MM%>to match this %qsto refer to a type member of a template parameter, use %<typename %E%>token %u has %<x-location == %u%>token %u has %<x-location == y-location == %u%>token %u has %<y-location == %u%>too few arguments to %%:version-comparetoo few arguments to %<__builtin_tgmath%>too few arguments to built-in function %qE expecting %utoo few arguments to constructor %q#Dtoo few arguments to functiontoo few arguments to function %<va_start%>too few arguments to function %q#Dtoo few arguments to function %qEtoo few arguments to member function %q#Dtoo few arguments to method %q#Dtoo few template parameter lists in declaration of %qDtoo few template-parameter-liststoo large function value type, needs %d registers, have only %d registers for thistoo late for # directive to set debug directorytoo many %<#pragma options align=reset%>too many %<...%> in lambda capturetoo many %<always%> modifierstoo many %<always%> modifiers at %Ltoo many %<close%> modifierstoo many %<close%> modifiers at %Ltoo many %<defaultmap%> clauses with %qs categorytoo many %<defaultmap%> clauses with unspecified categorytoo many %<if%> clausestoo many %<if%> clauses with %qs modifiertoo many %<if%> clauses without modifiertoo many %<present%> modifierstoo many %<present%> modifiers at %Ltoo many %<self%> clausestoo many %<static%> argumentstoo many %qs clausestoo many %qs clauses on a task constructtoo many alternatives in %<asm%>too many argumentstoo many arguments for %%:dumpstoo many arguments for formattoo many arguments for partial specialization %qTtoo many arguments passed in sgpr registerstoo many arguments to %%:compare-debug-dump-opttoo many arguments to %%:compare-debug-self-opttoo many arguments to %%:version-comparetoo many arguments to built-in function %qE expecting %dtoo many arguments to constructor %q#Dtoo many arguments to functiontoo many arguments to function %q#Dtoo many arguments to function %qEtoo many arguments to maketoo many arguments to member function %q#Dtoo many arguments to method %q#Dtoo many arguments to method %qEtoo many atomic clausestoo many braces around initializer for %qTtoo many braces around scalar initializer for type %qTtoo many exception handling edges in bb %itoo many filenames given; type %<%s %s%> for usagetoo many function arguments for eBPFtoo many initializers for %qTtoo many input filestoo many loop exits recordedtoo many memory order clausestoo many open parenstoo many outgoing branch edges from bb %itoo many size ranges specified in option %qstoo many template headers for %qD (should be %d)too many template parameter lists in declaration of %qDtoo many template-parameter-liststoo many values in return statementtoo many variables for range clause with channeltoo much stack space to dispose of: %dtoo much stack space to prepare: %dtop-level comma expression in array subscript changed meaning in C++23top-level comma expression in array subscript is deprecatedtop-level declaration of %qs specifies %<auto%>toplevel reorder must be disabled when unit-at-a-time is disabledtotal size and element size must be a nonzero constant immediatetotal size of local objects %wu exceeds maximum %wutotal size of local objects exceeds maximum %wutotal size of local objects is too largetotal size of local variables exceeds architecture limittp_first_run must be non-negativetraditional C lacks a separate namespace for labels, identifier %qE conflictstraditional C rejects ISO C style function definitionstraditional C rejects automatic aggregate initializationtraditional C rejects initialization of unionstraditional C rejects string constant concatenationtraditional C rejects the unary plus operatortrailing %<,%> in arguments for %<#pragma GCC diagnostic ignored_attributes%>trailing %<,%> in arguments for %<-Wno-attributes=%>trailing argument to %<__type_pack_element%> is not a typetrailing array %qT should not be used as a flexible array membertrailing return type %qT of deduction guide is not a specialization of %qTtrailing return type only available with %<-std=c++11%> or %<-std=gnu++11%>trampoline generated for nested function %qDtransactional memory is not supported with %<-fsanitize=address%>transactional memory is not supported with %<-fsanitize=kernel-address%>transactional memory is not supported with non-call exceptionstransformational intrinsic %qs at %L is not permitted in an initialization expressiontrap mode not supported for VAX floatstree check: %s, have %s in %s, at %s:%dtree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%dtree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%dtree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, at %s:%dtree check: accessed operand %d of %s with %d operands in %s, at %s:%dtree check: did not expect class %qs, have %qs (%s) in %s, at %s:%dtree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%dtree check: expected class %qs, have %qs (%s) in %s, at %s:%dtree check: expected none of %s, have %s in %s, at %s:%dtree check: expected tree that contains %qs structure, have %qs in %s, at %s:%dtree code %qs is not supported in LTO streamstree list ends on depth %itried to perform floating-point modulo division on %qTtrue/false edge after a non-GIMPLE_COND in bb %dtry making the operator a %<const%> member functiontry removing the parentheses around the type-idtry using %qE insteadtrying to capture %qD in instantiation of generic lambdatrying to encode non-integer type as a bit-fieldtrying to finish struct, but kicked out due to previous parse errorstrying to make class %qT a friend of global scopetuning string missing in option (%s)turn on internal debug tracing for quad,token,line,all (internal switch)turn on internal debugging of the compiler (internal switch)turn on tracing of procedure line numbers (internal switch)turns on all division and modulus by zero checking for ordinal valuesturns on all range checking for numerical valuesturns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)turns on case statement label compile time checking when using an expression of an enum type.turns on compile time analysis in the first basic block of a procedure detecting access to uninitialized data.turns on compile time analysis to detect access to uninitialized variables, the checking can be specified by: known,cond,all.turns on runtime checking for functions which finish without executing a RETURN statementturns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specifiedturns on runtime checking to check whether a floating point number will exceed rangeturns on runtime checking to check whether a whole number will exceed rangeturns on runtime checking to detect accessing data through a NIL value pointerturns on runtime subrange, array index and indirection via NIL pointer checkingtwo consecutive %<[%> shall only introduce an attributetwo different outer iteration variables %qD and %qD used in a single looptwo or more data types in declaration of %qstwo or more data types in declaration specifierstwo or more sections for %stype %<__vector_pair%> requires the %qs optiontype %<__vector_quad%> requires the %qs optiontype %q#T argument given to %<delete%>, expected pointertype %qE has a user-defined constructortype %qE has a user-defined destructortype %qE has no default constructor to calltype %qE has virtual member functionstype %qT (typedef of %qT) violates the C++ One Definition Ruletype %qT defined in anonymous namespace cannot match across the translation unit boundarytype %qT defined in anonymous namespace cannot match type %qT across the translation unit boundarytype %qT does not have a known sizetype %qT for explicit instantiation %qD does not match declared type %qTtype %qT is not a base type for type %qTtype %qT is not a direct base of %qTtype %qT is not a direct or virtual base of %qTtype %qT is too largetype %qT itself violates the C++ One Definition Ruletype %qT of template argument %qE depends on a template parametertype %qT of template argument %qE depends on template parameterstype %qT should match type %qTtype %qT violates the C++ One Definition Ruletype %qT with no linkage used to declare function %q#D with linkagetype %qT with no linkage used to declare variable %q#D with linkagetype %qs does not conform to the %qE protocoltype %qs is not an expressiontype %qs violates the C++ One Definition Ruletype %s differs by %<TYPE_ALIGN%>type %s differs by %<TYPE_MODE%>type %s differs by %<TYPE_SIZE%>type %s differs by %<TYPE_USER_ALIGN%>type %s is not an opaque typetype %s is not with opaque modetype assertion only valid for interface typestype attributes ignored after type is already definedtype defaults to %<int%> in declaration of %qEtype defaults to %<int%> in type nametype has no methodstype is deprecatedtype is deprecated: %stype is not compatible with its varianttype is unavailabletype is unavailable: %stype mismatch between an SSA_NAME and its symboltype mismatch for case label in switch statementtype mismatch in %qstype mismatch in %qs expressiontype mismatch in %qs referencetype mismatch in binary expressiontype mismatch in conditional expressiontype mismatch in parameter %itype must be cv-qualified %<auto%> or reference to cv-qualified %<auto%>type name %qs should match type name %qstype name declared as function returning a functiontype name declared as function returning an arraytype of %<asm%> operand %qE could not be determinedtype of %<depobj%> expression is not %<omp_depend_t%>type of %qD defaults to %<int%>type of %qD does not match original declarationtype of %qE is unknowntype of array %q+D completed incompatibly with implicit initializationtype of bit-field %qs is a GCC extensiontype of formal parameter %d is incompletetype of iterator %qD refers to outer iterator %qDtype of property %qD conflicts with previous declarationtype precision mismatch in switch statementtype punning toggles scalar storage ordertype qualifier in empty declaration with %<enum%> underlying typetype qualifiers ignored on cast result typetype qualifiers ignored on function return typetype to vector delete is neither pointer or array typetype transparent %q#T cannot be made transparent because the type of the first field has a different ABI from the class overalltype transparent %q#T does not have any fieldstype transparent class %qT has base classestype transparent class %qT has virtual functionstype variant differs by %stype variant has different %<TREE_TYPE%>type variant has different %<TYPE_BINFO%>type variant has different %<TYPE_FIELDS%>type variant has different %<TYPE_SIZE_UNIT%>type variant has different %<TYPE_VFIELD%>type variant with %<TYPE_ALIAS_SET_KNOWN_P%>type variant%'s %<TREE_TYPE%>type variant%'s %<TYPE_BINFO%>type variant%'s %<TYPE_SIZE_UNIT%>type was previously declared %qEtype%'s %<TREE_TYPE%>type%'s %<TYPE_BINFO%>type%'s %<TYPE_SIZE_UNIT%>type-punning to incomplete type might break strict-aliasing rulestype-specifier invalid in lambdatype/value mismatch at argument %d in template parameter list for %qDtypedef %q+D declared %<_Noreturn%>typedef %q+D declared %<inline%>typedef %qD is initialized (use %<__typeof__%> instead)typedef %qD is initialized (use %qs instead)typedef %qD locally defined but not usedtypedef declaration invalid in parameter declarationtypedef declared %<auto%>typedef may not be a function definitiontypedef may not be a member function definitiontypedef name may not be a nested-name-specifiertypedef-name %qD used as destructor declaratortypes are not quite compatibletypes differ in signednesstypes have different parameter countstypes may not be defined in %<__builtin_classify_type%> callstypes may not be defined in %<decltype%> expressionstypes may not be defined in %<noexcept%> expressionstypes may not be defined in %qs expressionstypes may not be defined in a %<typeid%> expressiontypes may not be defined in a conversion-type-idtypes may not be defined in a for-range-declarationtypes may not be defined in a new-expressiontypes may not be defined in a new-type-idtypes may not be defined in alias template declarationstypes may not be defined in an exception-specificationtypes may not be defined in caststypes may not be defined in conditionstypes may not be defined in declare reduction type listtypes may not be defined in enum-basetypes may not be defined in exception-declarationstypes may not be defined in explicit-specifiertypes may not be defined in iterator typetypes may not be defined in parameter typestypes may not be defined in template argumentstypes may not be defined within %<__builtin_offsetof%>typespec in ALLOCATE at %Lunable to compute real location of stacked parameterunable to deduce %qT from %qEunable to deduce lambda return type from %qEunable to emulate %qsunable to find a register to spillunable to find a register to spill in class %qsunable to find character literal operator %qD with %qT argumentunable to find numeric literal operator %qDunable to find string literal operator %qD with %qT, %qT argumentsunable to find the promise type for this coroutineunable to generate reloads for impossible constraints:unable to generate reloads for:unable to implement ABI %qs with instruction set %qsunable to locate default linker script %qs in the library search pathsunable to open %s for reading: %munable to open %s for writing: %munable to open dynamic dependency %qsunable to open fileunable to open log file %<vtv_class_set_sizes.log%>: %munable to open log file %<vtv_count_data.log%>: %munable to open log file %<vtv_set_ptr_data.log%>: %munable to register info for plugin %qs - plugin name not foundunable to represent further imported source locationsunable to resolve forward reference in definitionunable to use %qs for PIC registerunavailable stringop for inlining %qsunbalanced punctuation character %<%c%> in formatunbalanced punctuation character %qc in formatunbounded use of %<alloca%>unbounded use of variable-length arrayunconditional %2d never executed
  unconditional %2d taken %s
! undeclared selector %qEundefined behavior when second parameter of %<va_start%> is declared with %<register%> storageundefined named operand %qsunderlying type %qT of %qT must be an integral typeunderlying type mismatch in enum %q#Tunderspecified %qD referenced in its initializerunderspecified declaration of %qE, which is already declared in this scopeunexpanded parameter pack in enumerator in lambdaunexpanded parameter pack in local class in lambdaunexpected !$OMP ATOMIC expression at %Lunexpected %<else%>unexpected AST of kind %sunexpected EOFunexpected RHS for assignmentunexpected arch for %<target()%> attribute: bad string found %<%s%>unexpected arch for %<target()%> attribute: must start with + or rvunexpected argumentunexpected argument to %<msp430_select_hwmult_lib%>: %sunexpected attributeunexpected base-type in cris_print_baseunexpected encapsulation format or typeunexpected error opening %<devices.csv%>unexpected expression %qE of kind %sunexpected file name %s in linker resolution file. Expected %sunexpected first argument to %<msp430_select_hwmult_lib%>: %sunexpected index-type in cris_print_indexunexpected keyword; remove space between quotes and suffix identifierunexpected mapping nodeunexpected multiplicative operandunexpected offsetunexpected operandunexpected operand: %dunexpected placeholder in constrained result typeunexpected pointer mapping nodeunexpected reference to packageunexpected side-effects in addressunexpected template-id %qEunexpected text address:unexpected type for array length: %qsunhandled alignment for %<#pragma nomember_alignment%>unhandled architectureunhandled arguments %qs and %qs to %<msp430_set_driver_var%>unhandled expressionunhandled expression typeuninitialized %<const %D%>uninitialized %<const %D%> is invalid in C++uninitialized const in %<new%> of %q#Tuninitialized const member in %q#Tuninitialized const member in %q#T using %<new%> without new-initializeruninitialized const member in %qT is invalid in C++uninitialized const member in base %q#T of %q#Tuninitialized const member in base %q#T of %q#T using %<new%> without new-initializeruninitialized reference member in %q#Tuninitialized reference member in %q#T using %<new%> without new-initializeruninitialized reference member in base %q#T of %q#Tuninitialized reference member in base %q#T of %q#T using %<new%> without new-initializeruninitialized variable %q+D put into program memory areauninitialized variable %qD in %<constexpr%> contextuninitialized variable %qD in %<constexpr%> functionunion cannot be made transparentunion defined hereunion has no membersunion has no named membersunion member %q+D with non-trivial %qDunknown %<#pragma GCC aarch64%> option %qsunknown %<#pragma GCC arm%> option %qsunknown %<#pragma extern_model%> model %qsunknown %<#pragma member_alignment%> name %sunknown %<#pragma riscv intrinsic%> option %qsunknown %<-mdebug-%s%> switchunknown %<asm%> flag output %qsunknown C++ standard %qsunknown CRIS cpu version specification in %<-mtune=%>: %sunknown CRIS version specification in %<-march=%> or %<-mcpu=%>: %sunknown Compiled Module Interface: %sunknown Control-Flow Protection Level %qsunknown IRA algorithm %qsunknown IRA region %qsunknown LDP/STP policy %qsunknown LTO partitioning model %qsunknown Live-Patching Level %qsunknown OpenMP directive name in %qs attribute argumentunknown OpenMP directive name in %qs clause argumentunknown SIMD extension (%qs disabled while %qs is enabled), disabling SIMDunknown Stack Reuse Level %qsunknown TLS model %qsunknown action %qE for %<#pragma pack%> - ignoredunknown alignment %qs specified for option %qsunknown architecture specific memory modelunknown architecture specifier in memory model %wi for %qDunknown array bounds setting %qsunknown array size in deleteunknown assumption clause %qsunknown attribute %qEunknown attribute %qsunknown basic block reordering algorithm %qsunknown block specifierunknown builtin immediate operand type for operand %dunknown callback event registered by plugin %sunknown checkaction setting %qsunknown conversion type character %qc in formatunknown core architecture %qs specified with %qsunknown cpu %qs for %<-mtune%>unknown crate type: '%qs'unknown demangling style %qsunknown destunknown error reading %s from %<devices.csv%>unknown excess precision style %qsunknown flag passed in %<-moverride=%s%> (%s)unknown floating point contraction style %qsunknown hardcfr noreturn checking level %qsunknown header kind %qsunknown insn modeunknown internal function %qEunknown lam type %qsunknown linker output %qsunknown machine mode %qEunknown move insn:unknown native FPU type %<0x%x%>, %qs failedunknown native base architecture %<0x%x%>, %qs failedunknown offload ABI %qsunknown operand letter: '%c'unknown operator %qs in %%:version-compareunknown option %q.*s in %<-fopt-info-%s%>unknown option after %<#pragma GCC diagnostic%> kindunknown option for %<%s=%s%>unknown option for %<-mrecip=%s%>unknown parameter to option %<-mtune-ctrl%>: %sunknown pass %s specified in %<-fdisable%>unknown pass %s specified in %<-fenable%>unknown pointer size model %qsunknown processor ID %<0x%x%>, some tuning parameters will fall back to defaultunknown profile qualityunknown profile reproducibility method %qsunknown profile update method %qsunknown property %qE of %qs selectorunknown property %qs of %qs selectorunknown property attributeunknown property attribute %<%s%s%>unknown property attribute %qEunknown punctuation '%c'unknown ranger debug mode %qsunknown register name %qs in %<asm%>unknown register name: %sunknown relocation unspecunknown rust compile-until %qsunknown rust edition %qsunknown rust mangling option %qsunknown selector %qs for context selector set %qsunknown selector %qs for context selector set %qs at %Cunknown spec function %qsunknown specification for the set of FLT_EVAL_METHOD values to permit %qsunknown specifier %qs in %<amdgpu_hsa_kernel%> attributeunknown srcunknown stack check parameter %qsunknown switch %<-mlong-double-%s%>unknown target attribute or pragma %qsunknown threader debug mode %qsunknown trampoline implementation %qsunknown tuning option (%s)unknown type %<%T%> found during Objective-C encodingunknown type name %qEunknown type name %qE; did you mean %qs?unknown type name %qE; use %<enum%> keyword to refer to the typeunknown type name %qE; use %<struct%> keyword to refer to the typeunknown type name %qE; use %<union%> keyword to refer to the typeunknown value %qs for %<-march%>unknown value %qs for %<-mcpu%>unknown value %qs for %<-mtune%>unknown value %qs of %<-mmacosx-version-min%>unknown vectorization library ABI type in %<-mveclibabi=%s%>unknown vectorizer cost model %qsunknown vtable verify initialization priority %qsunmatched color reset directiveunmatched quoting directiveunnamed class defined hereunnamed field has incomplete typeunnamed field is neither function nor member function; cannot be declared friendunnamed initializer for %qT, which has no base classesunnamed initializer for %qT, which uses multiple inheritanceunnamed scoped enum is not allowedunnamed struct/union that defines no instancesunnamed temporary defined hereunnamed type with no linkage used to declare function %q#D with linkageunnamed type with no linkage used to declare variable %q#D with linkageunnamed variable or field declared voidunnecessary parentheses in declaration of %qsunordered comparison on non-floating-point argumentunquote_string(): got bad stringunquoted attribute in formatunquoted control character %qc in formatunquoted control characters in formatunquoted identifier or keyword %<%.*s%> in formatunquoted keyword %<%.*s%> in formatunquoted name of built-in function %<%.*s%> in formatunquoted non-graph character %qc in formatunquoted non-graph characters in formatunquoted operator %<%.*s%> in formatunquoted option name %<%.*s%> in formatunquoted preprocessing directive %<%.*s%> in formatunquoted sequence of %i consecutive punctuation characters %q.*s in formatunquoted sequence of %i consecutive space characters in formatunquoted type name %<%.*s%> in formatunquoted whitespace character %qc in formatunreachableunrecognizable argument of option unrecognizable argument of option %<unrecognizable insn:unrecognized %<-mfpu%> target: %sunrecognized %<hwmpy%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %<include_flags 0x%x%> passed to %<print_specific_help%>unrecognized %<revision%> field in %<hard_msp430_mcu_data[%d]%>: %qdunrecognized %qE attribute argument %qsunrecognized %s target: %sunrecognized MCU name %qs, assuming that it has no hardware multiply; use the %<-mhwmult%> option to set this explicitlyunrecognized MCU name %qs, assuming that it is just a MSP430X with no hardware multiply; use the %<-mcpu%> and %<-mhwmult%> options to set these explicitlyunrecognized MCU name %qs, assuming that it just supports the MSP430X ISA; use the %<-mcpu%> option to set the ISA explicitlyunrecognized addressunrecognized argument in option %<-march=%s%>unrecognized argument in option %qsunrecognized argument to %<--help=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*sunrecognized argument to %<-f%ssanitize%s=%> option: %q.*s; did you mean %qs?unrecognized argument to %<-flto=%> option: %qsunrecognized argument to %<-fzero-call-used-regs=%>: %qsunrecognized automatic variable initialization type %qsunrecognized btf debug output level %qsunrecognized command-line option %<-%s%>unrecognized command-line option %<-%s%>; did you mean %<-%s%>?unrecognized command-line option %<-fdump-%s%>unrecognized command-line option %<-fdump-%s%>; did you mean %<-fdump-%s%>?unrecognized command-line option %<-fopt-info-%s%>unrecognized command-line option %qsunrecognized command-line option %qs may have been intended to silence earlier diagnosticsunrecognized control register number: %d - using %<psw%>unrecognized debug output level %qsunrecognized edge flag: %qsunrecognized enum value: %qsunrecognized format specifierunrecognized gcc debugging option: %cunrecognized interrupt vector argument of %qE attributeunrecognized ivar visibility value %qsunrecognized operand to %%:%<asm_auto_mfpu%>unrecognized operand to %%:%<canon_for_mlib%>unrecognized option %<-fdisable%>unrecognized option %<-fenable%>unrecognized option passed to %%:%<target_mode_check%>unrecognized register name %qsunrecognized scalar storage order value %qsunrecognized section name %qEunrecognized shadow offset %qsunrecognized state string %qsunrecognized string escapeunrecognized supposed constantunrecognized visibility value %qsunrecoverable errorunresolved overload for builtin %qFunresolved overloaded builtinunrestricted unions only available with %<-std=c++11%> or %<-std=gnu++11%>unsafe function call %qD within %<transaction_safe%> functionunsafe function call %qD within atomic transactionunsafe function call %qE within %<transaction_safe%> functionunsafe function call %qE within atomic transactionunsafe indirect function call within %<transaction_safe%> functionunsafe indirect function call within atomic transactionunset option %qs is ignored, it is always enabled for %qs CPUunsigned conversion from %qT to %qT changes the value of %qEunsigned conversion from %qT to %qT changes value from %qE to %qEunsuffixed floating constantunsupported %<strub%> call on the target systemunsupported SVE vector sizeunsupported argument to %qDunsupported argument type %qT for simdunsupported argument type to builtin functionunsupported code '%c' for fixed-point:unsupported combination: %qs %sunsupported combination: %qs%s %sunsupported combination: %sunsupported constant address:unsupported cpu name returned from kernel for %<-mcpu=native%>: %sunsupported fixed-point conversionunsupported map expression %qEunsupported memory expression:unsupported non-standard concatenation of string literalsunsupported non-standard suffix on floating constantunsupported number of nops before function entry (%u)unsupported operandunsupported operand %s for code '%c'unsupported operand for code '%c'unsupported operand size for extended registerunsupported operation or type for vector comparison returning a booleanunsupported return type %qT for simdunsupported simdlen %wdunsupported simdlen %wd (amdgcn)unsupported size for integer registerunterminated assembly dialect alternativeunterminated color directiveunterminated format stringunterminated quote character %<%c%> in formatunterminated quoting directiveunterminated stringunused arguments in %<$%>-style formatunused name %qEunused parameter %qDunused structured binding declarationunused variable %q+Dunused variable %qDunwind tables currently require either a frame pointer or %<-maccumulate-outgoing-args%> for correctnessupper value in case label range exceeds maximum value for typeuse %<#include%> insteaduse %<%T::%D%> insteaduse %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified nameuse %<%T::template %D%> to indicate that it is a templateuse %<&%D[0] %s &%D[0]%> to compare the addressesuse %<-Winvalid-pch%> for more informationuse %<-faligned-new%> to enable C++17 over-aligned new supportuse %<-fdiagnostics-all-candidates%> to display considered candidatesuse %<-fext-numeric-literals%> to enable more built-in suffixesuse %<-flax-vector-conversions%> to permit conversions between vectors with differing element types or numbers of subpartsuse %<...%> to expand argument packuse %<__arm_preserves("za")%> if the callee preserves ZAuse %<__attribute__ ((vector_size))%> insteaduse %<__builtin_rx_mvtc (0, ... )%> to write arbitrary values to PSWuse %<alias %s = %s.%s;%> to introduce base class overload setuse %<template<>%> for an explicit specializationuse %<this->%D%> insteaduse %qD directly insteaduse %qs insteaduse ISO dialect of Modula-2use PIM 2 dialect of Modula-2use PIM 3 dialect of Modula-2use PIM 4 dialect of Modula-2use PIM [234] dialect of Modula-2use a cast to the expected type to disambiguateuse cpp to preprocess the moduleuse e.g. %<-Wabi=11%> to warn about changes from GCC 7use explicit object parameter %qs insteaduse fold expression in the attribute argument insteaduse non-reference type %qT to make the copy explicit or %qT to prevent copyinguse of %<alloca%>use of %<alloca%> within a loopuse of %<auto%> in lambda parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in member template conversion operator can never be deduceduse of %<auto%> in parameter declaration only available with %<-std=c++14%> or %<-std=gnu++14%>use of %<auto%> in parameter declaration only available with %<-std=c++20%> or %<-fconcepts%>use of %<auto%> in template argument only available with %<-fconcepts-ts%>use of %<complex%> in AltiVec types is invaliduse of %<double%> in AltiVec types is invalid without %qsuse of %<long double%> in AltiVec types is invaliduse of %<long long%> in AltiVec types is invalid without %qsuse of %<long%> in AltiVec types is deprecated; use %<int%>use of %<long%> in AltiVec types is invalid for 64-bit code without %qsuse of %<this%> in a constant expressionuse of %qDuse of %qD before deduction of %<auto%>use of %qsuse of %qs in templateuse of %qs length modifier with %qc type character has either no effect or undefined behavioruse of %s and %s together in %s formatuse of %s and %s together with %<%%%c%> %s formatuse of allocated storage after deallocation in a constant expressionuse of an operand of type %qT in %<operator++%> is deprecateduse of an operand of type %qT in %<operator++%> is forbidden in C++17use of an operand of type %qT in %<operator--%> is forbiddenuse of boolean types in AltiVec types is invaliduse of built-in parameter pack %qD outside of a templateuse of built-in trait %qE in function signature; use library traits insteaduse of built-in trait %qT in function signature; use library traits insteaduse of class template %qT as expressionuse of decimal floating-point types in AltiVec types is invaliduse of deleted function %qDuse of enum %q#D without previous declarationuse of function %qD with unsatisfied constraintsuse of invalid variable template %qEuse of local variable with automatic storage from containing functionuse of multiversioned function without a defaultuse of old-style cast to %q#Tuse of parameter from containing functionuse of parameter outside function bodyuse of untyped niluse operand missing for statementuse option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to compile your codeuse reference type to prevent copyinguse the apostrophe directive %qs insteaduse unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to compare the addressesused array that cannot be converted to pointer where scalar is requiredused as rewritten candidate for comparison of %qT and %qTused here to mean %q#Dused struct type value where scalar is requiredused union type value where scalar is requiredused vector type where scalar is requireduseless %<_Alignas%> in empty declarationuseless %qs in empty declarationuseless cast to type %q#Tuseless cast to type %qTuseless storage class specifier in empty declarationuseless type name in empty declarationuseless type qualifier in empty declarationuser defined reduction lookup is ambiguoususer defined reduction not found for %qEuser defined reduction with constructor initializer for base class %qTuser-defined %qD always evaluates both argumentsuser-defined literals only available with %<-std=c++11%> or %<-std=gnu++11%>uses %qD, which does not have an alignment parameterusing %<%c%s%>using %<num_workers (%d)%>, ignoring %dusing %<vector_length (%d)%> due to call to vector-partitionable routine, ignoring %dusing %<vector_length (%d)%>, ignoring %dusing %<vector_length (%d)%>, ignoring runtime settingusing %<vector_length (64)%>, ignoring %dusing %<vector_length (64)%>, ignoring runtime settingusing %qsusing %qs with unsigned type has no effectusing a dangling pointer to %qDusing a dangling pointer to an unnamed temporaryusing alias template specialization %qT after %qsusing complex absolute value function %qD when argument is of floating-point type %qTusing complex absolute value function %qD when argument is of integer type %qTusing dangling pointer %qE to %qDusing dangling pointer %qE to an unnamed temporaryusing darwin64 ABIusing decimal floating-point absolute value function %qD when argument is of complex type %qTusing decimal floating-point absolute value function %qD when argument is of floating-point type %qTusing decimal floating-point absolute value function %qD when argument is of integer type %qTusing floating-point absolute value function %qD when argument is of complex type %qTusing floating-point absolute value function %qD when argument is of decimal floating-point type %qTusing floating-point absolute value function %qD when argument is of integer type %qTusing integer absolute value function %qD when argument is of complex type %qTusing integer absolute value function %qD when argument is of floating-point type %qTusing invalid field %qDusing old darwin ABIusing result of function returning %<void%>using rvalue as lvalueusing serial compilation of %d LTRANS jobsusing simple load CSE after register allocationusing template type parameter %qT after %qsusing the range [%E, %E] for directive argumentusing typedef-name %qD after %qsusing value of assignment with %<volatile%>-qualified left operand is deprecatedusing-declaration for member at non-class scopeusing-declaration for non-member at class scopeusing-declaration may not name namespace %qDvalid %<-foffload=%> arguments are: %svalid %<-foffload=%> arguments are: %s; did you mean %qs?valid argument to %<-march=%> is %qsvalid arguments are: %svalid arguments are: %s; did you mean %qs?valid arguments to %<-march=%> are: %svalid arguments to %<-march=%> switch are: %svalid arguments to %<-march=%> switch are: %s; did you mean %qs?valid arguments to %<-mtune=%> switch are: %svalid arguments to %<-mtune=%> switch are: %s; did you mean %qs?valid arguments to %<target("arch=")%> attribute are: %svalid arguments to %<target("arch=")%> attribute are: %s; did you mean %qs?valid arguments to %<target("tune=")%> attribute are: %svalid arguments to %<target("tune=")%> attribute are: %s; did you mean %qs?valid arguments to %qs are: %svalid arguments to %qs are: %s; did you mean %qs?valid explicit object parameter declared herevalid failure models are %qs, %qs, %qs, %qsvalid feature names are: %svalid feature names are: %s; did you mean %qs?valid format is %<ns::attr%> or %<ns::%>valid models are %svalid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, and 4096value %qE of type %qT is not a constant expressionvalue %qs is not supported by attribute %<target%>value argumentvalue computed is not usedvalue of %<-mfixed-range%> must have form REG1-REG2value passed in %qs is too largevalue-initialization of function type %qTvalue-initialization of incomplete type %qTvalue-initialization of reference type %qTvar-tracking-assignments changes selective schedulingvariablevariable %q#D has initializer but incomplete typevariable %q+D declared %<_Noreturn%>variable %q+D declared %<inline%>variable %q+D definition is marked dllimportvariable %q+D might be clobbered by %<longjmp%> or %<vfork%>variable %q+D must be const in order to be put into read-only section by means of %qsvariable %q+D part of alias cyclevariable %q+D with attribute %qs must be located in static storagevariable %q+D with attribute %qs must not have an initializervariable %q+D with dynamic initialization put into program memory areavariable %qD adjusted for OpenACC privatization level: %qsvariable %qD has function typevariable %qD has initializer but incomplete typevariable %qD of non-literal type %qT in %<constexpr%> function only available with %<-std=c++2b%> or %<-std=gnu++2b%>variable %qD redeclared as functionvariable %qD set but not usedvariable %qD used as loop variable is bound in intervening codevariable %qD used in end test is bound in intervening codevariable %qD used in increment expression is bound in intervening codevariable %qD used in initializer is bound in intervening codevariable %qD used in the %<allocator%> clause must be declared before %qDvariable %qD used in the %<allocator%> clause must not be modified between declaration of %qD and its %<allocate%> directivevariable %qD used more than once with %<#pragma acc declare%>variable %qE declared in enclosing %<host_data%> regionvariable %qE is not an iteration of outermost loop %d, expected %qEvariable %qE of incomplete type %qT will not be accessed in for increment expressionvariable %qE of incomplete type %qT will not be accessed in left operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in right operand of comma operatorvariable %qE of incomplete type %qT will not be accessed in second operand of conditional expressionvariable %qE of incomplete type %qT will not be accessed in statementvariable %qE of incomplete type %qT will not be accessed in third operand of conditional expressionvariable %qs has been referenced in offloaded code but hasn%'t been marked to be included in the offloaded codevariable %qs has scoped destruction, cannot build closurevariable at namespace scope is not name-independentvariable concept has no initializervariable length array %qD is usedvariable length array is usedvariable length arrays are not yet supported in coroutinesvariable length element type in array %<reduction%> clausevariable of same assembler name as the virtual table is defined in another translation unitvariable or field %qE declared voidvariable or field declared voidvariable previously declared %<static%> redeclared %<extern%>variable sized type %qT in %<reduction%> clausevariable sized type %qT in %qs clausevariable symbol is not variablevariable template declared herevariable template-id %qD in nested-name-specifiervariable templates only available with %<-std=c++14%> or %<-std=gnu++14%>variable tracking requested, but not supported by this debug formatvariable tracking requested, but useless unless producing debug infovariable tracking size limit exceededvariable tracking size limit exceeded with %<-fvar-tracking-assignments%>, retrying withoutvariable-length array of %<auto%>variable-sized compound literalvariable-sized object may not be initialized except with an empty initializervariables in %<__regio_symbol%> address space cannot be declared %<register%>variables in %<__regio_symbol%> address space cannot have initial valuevariables in %<__regio_symbol%> address space must be declared %<extern%>variables in %<__regio_symbol%> address space must be declared %<volatile%>variables of type %qT cannot have thread-local storage durationvariably modified %qE at file scopevariably modified field at file scopevariably modified type not allowed in new-expressionvariadic functions must use the base AAPCS variantvariadic templates only available with %<-std=c++11%> or %<-std=gnu++11%>variadic thunk callvariant %qD and base %qD have incompatible typesvariant %qD is a built-invariant %qD is not a functionvariant %qs and base %qs at %L have incompatible types: %svariant %qs at %L is not a function or subroutinevector %qs element is not a GIMPLE valuevector %qs with non-NULL element indexvector argument passed to unprototyped functionvector condition will be expanded piecewisevector operation will be expanded in parallelvector operation will be expanded piecewisevector operation will be expanded with a single scalar operationvector overflow in expression %qE of type %qT results in %qEvector overflow in expression of type %qT results in %qEvector shuffling operation will be expanded piecewisevector size not an integral multiple of component sizevector type expected in %qsvector types expected in %qsvector value used where a floating-point was expectedvectorization did not happen for a simd loopvectors with different element number found in %qsverify_bind_c_derived_type(): Given symbol is unexpectedly NULLverify_cgraph_node failedverify_flow_info failedverify_flow_info: Basic block %d succ edge is corruptedverify_flow_info: Block %i has loop_father, but there are no loopsverify_flow_info: Block %i lacks loop_fatherverify_flow_info: Duplicate edge %i->%iverify_flow_info: Incorrect blocks for fallthru %i->%iverify_flow_info: Incorrect fallthru %i->%iverify_flow_info: Missing count of block %iverify_flow_info: REG_BR_PROB does not match cfg %i %iverify_flow_info: REG_BR_PROB is set but cfg probability is notverify_flow_info: Wrong count of block %iverify_flow_info: Wrong probability of edge %i->%iverify_flow_info: unallocated edge flag set on %d -> %dverify_flow_info: unallocated flag set on BB %dverify_gimple failedverify_ssa failedversion attribute is not a stringversion control conflict marker in fileversion inherited from %qT declared hereversion of %<g%> will be omitted, please specify version for individual extensionversioned symbol must be publicversioned symbol must have default visibilityvirt-specifiers in %qs not allowed outside a class definitionvirtual PHI with argument locationsvirtual SSA name for non-VOP declvirtual base %qT inaccessible in %qT due to ambiguityvirtual def operand missing for statementvirtual definition is not an SSA namevirtual definition of statement not up to datevirtual function %q+D overriding final functionvirtual function cannot have deduced return typevirtual function declared herevirtual function multiversioning not supportedvirtual functions cannot be %<constexpr%> before C++20virtual functions cannot be friendsvirtual method %qDvirtual non-class function %qsvirtual table of type %qD contains RTTI informationvirtual table of type %qD violates one definition rulevirtual table pointer is used uninitializedvirtual use of statement not up to datevirtual use operand missing for statementvisibility argument not a stringvisibility attribute not supported in this configuration; ignoredvms '#pragma __message' is ignoredvoid value not ignored as it ought to bevolatile argumentvtable for vtable verification is not supported with LTOwaitpid failedwarning: warning: consider linking with '-static' as system libraries withwas expecting `%s'weak %q+D cannot be defined %qEweak alias definitions not supported in this configurationweak aliases are not supportedweak declaration of %q+D being applied to a already existing, static definitionweak declaration of %q+D must be publicweak declaration of %q+D not supportedweights need to be non-negativewhen storing %qT, %qE requires a vector base and a scalar indexwhen writing output to %s: %mwhile %qT decomposes into %E elementswhile %qT decomposes into %wu elementwhile %qT decomposes into %wu elementswhile referencing %qDwidth of %qD exceeds its typewidth of %qs exceeds its typewidth of bit-field %qD has non-integral type %qTwithwith %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, and %<map%> clauses may appear on the constructwithin this loopwithout %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent to %<-gvariable-location-views%>work-sharing region may not be closely nested inside of work-sharing, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masked%>, explicit %<task%> or %<taskloop%> regionwrite of %wu-bit data outside the bound of destination object, data truncated into %wu-bitwrite_atom(): Trying to write dab atomwrite_symbol(): bad module symbol %qswrite_symtree(): Symbol not writtenwriting %E byte into a region of size %E overflows the destinationwriting %E bytes into a region of size %E overflows the destinationwriting %E or more bytes into a region of size %E overflows the destinationwriting %wu byte into a region of size %wuwriting %wu bytes into a region of size %wuwriting %wu byte into a region of size between %wu and %wuwriting %wu bytes into a region of size between %wu and %wuwriting CMI %qswriting between %E and %E bytes into a region of size %E overflows the destinationwriting between %wu and %wu bytes into a region of size %wuwriting between %wu and %wu bytes into a region of size between %wu and %wuwriting into constant object (argument %d)writing one too many bytes into a region of a size that depends on %<strlen%>writing output filewriting output file %s: %mwriting through null pointer (argument %d)writing to LTRANS output list %s: %mwriting to address space %qs not supportedwrong %<TYPE_CACHED_VALUES%> entrywrong amount of branch edges after conditional jump in bb %iwrong amount of branch edges after unconditional jump %iwrong argument %qs to option %qswrong argument to ignored attributeswrong edge %d->%d for PHI argumentwrong entry in %<TYPE_ARG_TYPES%> listwrong immediate use listwrong insn in the fallthru edgewrong list of exited loops for edge %d->%dwrong number of arguments specified for %qE attributewrong number of arguments to %%:debug-level-gtwrong number of arguments to %%:dwarf-version-gtwrong number of arguments to %<__builtin_addressof%>wrong number of arguments to %<__builtin_assoc_barrier%>wrong number of arguments to %<__builtin_call_with_static_chain%>wrong number of arguments to %<__builtin_choose_expr%>wrong number of arguments to %<__builtin_complex%>wrong number of arguments to %<__builtin_convertvector%>wrong number of arguments to %<__builtin_launder%>wrong number of arguments to %<__builtin_shuffle%>wrong number of arguments to %<__builtin_shufflevector%>wrong number of arguments to %<assume%> attributewrong number of arguments to %qswrong number of arguments to function %<__builtin_next_arg%>wrong number of arguments to function %<va_start%>wrong number of branch edges after unconditional jump in bb %iwrong number of template arguments (%d, should be %d)wrong number of template arguments (%d, should be at least %d)wrong outgoing edge flags at end of bb %dwrong strategy name %qs specified for option %qswrong tree in %<TYPE_FIELDS%> listwrong type argument to %swrong type argument to abswrong type argument to absuwrong type argument to bit-complementwrong type argument to conjugationwrong type argument to decrementwrong type argument to incrementwrong type argument to unary exclamation markwrong type argument to unary minuswrong type argument to unary pluswrong type of argument %sx87 register return with x87 disabledxstormy16_print_operand: unknown codeyou can enable %qs using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable RVV using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable SVE using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can enable mve.fp by using the command-line option %<-march%>, or by using the %<target%> attribute or pragmayou can silence this warning by using a hexadecimal constant (%wx rather than %wd)you can stabilize this value with %<--param hardware_destructive_interference_size=%d%>, or disable this warning with %<-Wno-interference-size%>you can use an inline namespace insteadyou can work around this by removing the initializeryou cannot take the address of a nested function if you use the %qs optionyou should use the %<-%s%> optionyour native CPU architecture (%qs) does not support %qs ABI, falling back to %<-m%s=%s%>z*inx requires ABI ilp32, ilp32e, lp64 or lp64ez/Architecture.zero as null pointer constantzero length array section in %qs clausezero or negative size array %q+Dzero sized type %qT in %<reduction%> clausezero sized type %qT in %qs clausezero vector sizezero width for bit-field %q+Dzero width for bit-field %qszero width in %s formatzero-length %s format stringzero-size array %qDzero-size array %qTzero-size array member %qD in an otherwise empty %q#Tzero-size array member %qD not at end of %q#T{anonymous}{erroneous}Project-Id-Version: gcc 14.1.0
  Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/
! PO-Revision-Date: 2024-05-09 14:43+0200
  Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>
  Language-Team: French <traduc@traduc.org>
  Language: fr
*************** write_c_file - le nom de sortie est %s,
*** 2141,2146 ****
--- 2160,2167 ----
    -dumpversion             Afficher la version du compilateur.
    -f, --function-summaries        Produire des rÃ©sumÃ©s pour chaque fonction
    -foffload=<cibles>       SpÃ©cifier les cibles pour les dÃ©chargements.
+   -g, --conditions                Inclure la couverture de condition/dÃ©cision
+                                     modifiÃ©e dans la sortie
    -h, --help                            Afficher cette aide, et quitter
    -h, --help                      Afficher cette aide puis quitter
    -i, --json-format               RemplacÃ© par -j, --json-format
*************** write_c_file - le nom de sortie est %s,
*** 2207,2224 ****
   [consultez %<-fno-allow-invalid-boz%>] car tous ses constructeurs par copie et dÃ©placement sont supprimÃ©s candidat 1: %q#F candidat 2: %q#F les sÃ©lecteurs de style de gÃ©nÃ©ration de code utilisÃ©s sont en conflit dÃ©clarÃ© icil'expression a une valeur constante mais elle n'est pas une expression constante du C++ zstdLes boucles %s !$ACC LOOP ne forment pas un espace d'itÃ©ration rectangulaire Ã  %L!$ACC LOOP ne peut pas Ãªtre une boucle DO CONCURRENT Ã  %L!$ACC LOOP ne peut pas Ãªtre DO WHILE ou DO sans contrÃ´le de boucle Ã  %LLa variable d'itÃ©ration !$ACC LOOP doit Ãªtre d'un type entier Ã  %L!$ACC ROUTINE dÃ©jÃ  appliquÃ© Ã  %C!$ACC ROUTINE avec la clause GANG, WORKER ou VECTOR n'est pas permise dans la procÃ©dure PURE Ã  %C!$ACC Ã  %C dÃ©bute une ligne commentÃ©e car il n'est ni suivi d'un espace ni n'est une ligne continuÃ©e!$OMP ASSUMES Ã  %C doit Ãªtre dans la partie de spÃ©cification d'un sous-programme ou d'un moduleL'instruction de capture !$OMP ATOMIC CAPTURE lit depuis une variable diffÃ©rente de celle dans laquelle la mise Ã  jour Ã©crit Ã  %L!$OMP ATOMIC READ Ã  %L est incompatible avec la clause RELEASE!$OMP ATOMIC READ Ã  %L est incompatible avec la clause RELEASE implicitement fournie par une directive REQUIRESL'instruction !$OMP ATOMIC READ doit lire depuis une variable scalaire ou un type intrinsÃ¨que Ã  %L!$OMP ATOMIC UPDATE Ã  %L avec la clause FAIL requiert soit la clause COMPARE ou l'utilisation de la procÃ©dure intrinsÃ¨que MIN/MAX!$OMP ATOMIC WRITE Ã  %L est incompatible avec la clause ACQUIRE!$OMP ATOMIC WRITE Ã  %L est incompatible avec la clause ACQUIRE implicitement fournie par une directive REQUIRESL'affectation intrinsÃ¨que IAND, IOR ou IEOR de !$OMP ATOMIC doit avoir deux arguments Ã  %LL'affectation intrinsÃ¨que !$OMP ATOMIC doit Ãªtre MIN, MAX, IAND, IOR ou IEOR Ã  %LL'affectation !$OMP ATOMIC doit Ãªtre var = var op expr ou var = expr op var Ã  %LL'affectation de !$OMP ATOMIC doit avoir un opÃ©rateur ou un intrinsÃ¨que dans le membre de droite Ã  %LL'opÃ©rateur d'affectation !$OMP ATOMIC doit Ãªtre un opÃ©rateur binaire dans la liste +, *, -, /, .AND., .OR., .EQV. ou .NEQV. Ã  %L!$OMP ATOMIC Ã  %L avec la clause %s est incompatible avec READ ou WRITE!$OMP ATOMIC Ã  %L avec la clause %s requiert la clause %sL'instruction de capture !$OMP ATOMIC doit dÃ©finir une variable scalaire d'un type intrinsÃ¨que Ã  %LL'instruction de capture !$OMP ATOMIC requiert une variable scalaire de type intrinsÃ¨que Ã  %LLes arguments intrinsÃ¨ques de !$OMP ATOMIC sauf un ne doivent pas faire rÃ©fÃ©rence Ã  %qs Ã  %LLes arguments intrinsÃ¨ques de !$OMP ATOMIC doivent Ãªtre scalaires Ã  %LL'instruction !$OMP ATOMIC doit assigner une expression de type intrinsÃ¨que Ã  %LL'instruction !$OMP ATOMIC doit dÃ©finir une variable scalaire ou un type intrinsÃ¨que Ã  %L!$OMP ATOMIC var = var op expr n'est pas mathÃ©matiquement Ã©quivalent Ã  var = var op (expr) Ã  %L!$OMP ATOMIC avec une variable ALLOCATABLE Ã  %L!$OMP DECLARE REDUCTION %s pas trouvÃ© Ã  %L!$OMP DECLARE REDUCTION %s pas trouvÃ© pour le type %s Ã  %L!$OMP DECLARE SIMD devrait faire rÃ©fÃ©rence Ã  la procÃ©dure contenante %qs Ã  %LLa variable !$OMP DECLARE TARGET %qs Ã  %L n'est pas sauvegardÃ©e avec SAVE!$OMP REQUIRES Ã  %C doit apparaÃ®tre dans la partie de spÃ©cification de l'unitÃ© de programmeLa clause !$OMP REQUIRES qui est spÃ©cifiÃ©e avec %<atomic_default_mem_order(%s)%> Ã  %L remplace une <atomic_default_mem_order(%s)%> prÃ©cÃ©dente (qui est peut-Ãªtre arrivÃ©e lÃ  par l'utilisation d'un module)La clause !$OMP REQUIRES est spÃ©cifiÃ©e avec %<atomic_default_mem_order(%s)%> via l'utilisation du module %qs Ã  %L mais la mÃªme clause n'est pas spÃ©cifiÃ©e pour l'unitÃ© de programmeLa clause !$OMP REQUIRES qui est spÃ©cifiÃ©e avec %<atomic_default_mem_order(%s)%> via l'utilisation du module %qs Ã  %L remplace une <atomic_default_mem_order(%s)%> prÃ©cÃ©dente (qui est peut-Ãªtre arrivÃ©e lÃ  par l'utilisation d'un module)La clause !$OMP REQUIRES spÃ©cifiÃ©e %qs Ã  %L vient aprÃ¨s l'utilisation d'une construction/routine de pÃ©riphÃ©riqueLa clause !$OMP REQUIRES spÃ©cifiÃ©e %qs via l'utilisation du module %qs Ã  %L mais la mÃªme clause n'est pas spÃ©cifiÃ©e pour l'unitÃ© de programmeLa clause !$OMP REQUIRES spÃ©cifiÃ©e %qs via l'utilisation du module %qs Ã  %L vient aprÃ¨s l'utilisation d'une construction/routine de pÃ©riphÃ©rique!$OMP SCAN Ã  %L avec zÃ©ro instructions exÃ©cutables dans la sÃ©quence de blocs structurÃ©s prÃ©cÃ©dente!$OMP SCAN Ã  %L avec zÃ©ro instructions exÃ©cutables dans la sÃ©quence de blocs structurÃ©s suivantela rÃ©gion !$OMP TARGET Ã  %L avec un TEAMS imbriquÃ© Ã  %L ne peut contenir aucune autre instruction, dÃ©claration ou directive en dehors de la seule construction TEAMSla rÃ©gion !$OMP TARGET Ã  %L dans un TEAMS imbriquÃ© ne peut contenir aucune autre instruction, dÃ©claration ou directive en dehors de la seule construction TEAMS!$OMP Ã  %C dÃ©bute une ligne commentÃ©e car il n'est ni suivi d'un espace ni une ligne continuÃ©eÂ«Â ::Â Â» Ã©tait attendu aprÃ¨s la nature du module Ã  %C mais on ne l'a pas trouvÃ©Â«Â USE :: moduleÂ Â» Ã  %C# %s %.2f %.2f
  la recherche pour #include "..." dÃ©bute ici :
  la recherche pour #include <...> dÃ©bute ici:
! Descripteur $ Ã  %L$ devrait Ãªtre le dernier spÃ©cificateur dans le format Ã  %L$OMP ERROR rencontrÃ© Ã  %L$OMP ERROR rencontrÃ© Ã  %LÂ : %s%#qT dÃ©clarÃ© ici%#qT est dÃ©fini ici%%:%<canon_for_mlib%> prend une ou plusieurs paires de paramÃ¨tres%%:%<target_mode_check%> prend un nombre paire de paramÃ¨tres%%LOC() a une r-valeur Ã  %Cles modificateurs d'opÃ©randes %%d, %%e, %%f, %%g sont uniquement pour des rÃ©fÃ©rences mÃ©moire ou des valeurs constantes%+qD cause un conflit du type de section%+qD cause un conflit du type de section avec %qD%+qD dÃ©clarÃ© %qE aprÃ¨s avoir Ã©tÃ© utilisÃ©%+qD est dÃ©clarÃ© %qs aprÃ¨s avoir Ã©tÃ© utilisÃ©%+qD sans l'attribut %<retain%> et %qD avec l'attribut %<retain%> sont placÃ©s dans une section avec le mÃªme nom%<!OMP %s%> Ã  %L requiert %<-fopenmp-allocators%>%<!%> n'est pas valable dans GIMPLE%<#define %s%>%<#pragma %s%> peut uniquement Ãªtre utilisÃ© dans la portÃ©e du fichier%<#pragma %s%> ne peut Ãªtre utilisÃ© que dans des instructions composÃ©es%<#pragma GCC %s%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction%<#pragma GCC aarch64%> existe une chaÃ®ne en paramÃ¨tre%<#pragma GCC arm "arm_mve.h"%> exige un paramÃ¨tre boolÃ©en%<#pragma GCC arm%> existe une chaÃ®ne en paramÃ¨tre%<#pragma GCC memregs%> doit prÃ©cÃ©der toute dÃ©claration de fonction%<#pragma GCC memregs%> accepte un nombre [0-16]%<#pragma GCC optimize (chaÃ®ne [,chaÃ®ne]...)%> n'a pas de %<)%> finale%<#pragma GCC optimize%> n'est pas une chaÃ®ne ou un nombre%<#pragma GCC optimize%> n'est pas permis Ã  l'intÃ©rieur des fonctionsla chaine de %<#pragma GCC optimize%> est mal formÃ©e%<#pragma GCC option%> n'est pas une chaÃ®ne%<#pragma GCC option%> n'est pas permis Ã  l'intÃ©rieur des fonctions%<#pragma GCC pch_preprocess%> doit Ãªtre le premier%<#pragma GCC pop_options%> sans %<#pragma GCC push_options%> correspondant%<#pragma GCC target (chaÃ®ne [,chaÃ®ne]...)%> n'a pas de %<)%> finale%<#pragma GCC target%> n'est pas supportÃ© pour cette machinela chaÃ®ne de %<#pragma GCC target%> est mal formÃ©e%<#pragma GCC unroll%> requiert une expression d'affectation qui est Ã©valuÃ©e en une constante entiÃ¨re non nÃ©gative plus petite que %u%<#pragma GCC visibility push()%> peut spÃ©cifier %<default%>, %<internal%>, %<hidden%> ou %<protected%>%<#pragma GCC visibility%> doit Ãªtre suivi de %<push%> ou %<pop%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> n'est pas supportÃ© en C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> n'est pas supportÃ© sur cette cible%<#pragma acc %s data%> n'a pas clause de mouvement de donnÃ©es%<#pragma acc routine%> doit Ãªtre appliquÃ© avant la dÃ©finition%<#pragma acc routine%> doit Ãªtre appliquÃ© avant l'utilisation%<#pragma acc routine%> doit Ãªtre dans la portÃ©e au niveau du fichier%<#pragma acc routine%> nomme un ensemble de surcharges%<#pragma acc routine%> n'est pas immÃ©diatement suivi d'une seule dÃ©claration ou dÃ©finition de fonction%<#pragma acc routine%> n'est pas immÃ©diatement suivi d'une dÃ©claration ou d'une dÃ©finition de fonction%<#pragma acc update%> doit contenir au moins une clause %<device%> ou %<host%> ou %<self%>%<#pragma align%> doit apparaÃ®tre avant la dÃ©claration de %qD, ignorÃ©%<#pragma implementation%> pour %qs apparaÃ®t aprÃ¨s l'inclusion du fichier%<#pragma message: %s%>%<#pragma omp allocate%> pour des variables statiques comme %qD n'est pas encore supportÃ©%<#pragma omp allocated%> n'est pas encore supportÃ©%<#pragma omp assume%> peut uniquement Ãªtre utilisÃ© dans la portÃ©e du fichier ou de l'espace de noms%<#pragma omp atomic capture%> utilise deux expressions diffÃ©rentes pour la mÃ©moire%<#pragma omp atomic capture%> utilise deux variables diffÃ©rentes pour la mÃ©moire%<#pragma omp atomic compare capture%> avec un rÃ©sultat de comparaison non entier%<#pragma omp atomic read%> est incompatible avec la clause %<release%>%<#pragma omp atomic read%> est incompatible avec la clause %<release%> fournie implicitement par une directive %<requires%>%<#pragma omp atomic update%> utilise deux expressions diffÃ©rentes pour la mÃ©moire%<#pragma omp atomic update%> utilise deux variables diffÃ©rentes pour la mÃ©moire%<#pragma omp atomic write%> est incompatible avec la clause %<acquire%>%<#pragma omp atomic write%> est incompatible avec la clause %<acquire%> fournie implicitement par une directive %<requires%>%<#pragma omp cancel%> doit spÃ©cifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>%<#pragma omp cancellation point%> doit spÃ©cifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>%<#pragma omp critical%> avec la clause %<hint%> requiert un nom sauf quand %<omp_sync_hint_none%> est utilisÃ©%<#pragma omp declare %s%> suivi de %<#pragma omp declare %s%>%<#pragma omp declare %s%> doit Ãªtre suivi d'une dÃ©claration ou une dÃ©finition de fonction%<#pragma omp declare %s%> doit Ãªtre suivi d'une dÃ©claration ou une dÃ©finition de fonction ou un autre %<#pragma omp declare %s%>%<#pragma omp declare %s%> pas immÃ©diatement suivi d'une dÃ©claration ou une dÃ©finition de fonction%<#pragma omp declare %s%> pas immÃ©diatement suivi par une seule dÃ©claration ou dÃ©finition de fonction%<#pragma omp declare %s%> pas immÃ©diatement suivi par une dÃ©claration ou une dÃ©finition de fonctionle combinateur %<#pragma omp declare reduction%> fait rÃ©fÃ©rence Ã  la variable %qD qui n'est ni %<omp_out%> ni %<omp_in%>l'initialiseur %<#pragma omp declare reduction%> fait rÃ©fÃ©rence Ã  la variable %qD qui n'est ni %<omp_priv%> ni %<omp_orig%>%<#pragma omp declare reduction%> pas au niveau d'un fichier ou d'un bloc%<#pragma omp end declare target%> sans %<#pragma omp declare target%> correspondant ou %<#pragma omp begin declare target%>%<#pragma omp error%> avec une clause %<at(execution)%> peut uniquement Ãªtre utilisÃ© dans des instructions composÃ©es%<#pragma omp ordered%> avec la clause %qs ne peut Ãªtre utilisÃ© qu'avec des instructions composÃ©es%<#pragma omp require%> peut uniquement Ãªtre utilisÃ© dans la portÃ©e du fichier ou de l'espace de noms%<#pragma omp scan%> ne peut Ãªtre utilisÃ© que dans une construction de boucle avec la clause %<inscan%> %<reduction%>%<#pragma omp scan%> avec zÃ©ro instruction exÃ©cutable prÃ©cÃ©dente%<#pragma omp scan%> avec zÃ©ro instruction exÃ©cutable suivante%<#pragma omp section%> ne peut Ãªtre utilisÃ© que dans une construction %<#pragma omp sections%>%<#pragma omp simd%> utilisÃ© avec la variable d'itÃ©ration de classe %qE%<#pragma omp target data%> doit contenir au moins une clause %<map%>, %<use_device_ptr%> ou %<use_device_addr%>%<#pragma omp target data%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur un clause %<map%>%<#pragma omp target enter data%> doit contenir au moins une clause %<map%>%<#pragma omp target enter data%> avec un type avec correspondance autre que %<to%>, %<tofrom%> ou %<alloc%> sur une clause %<map%>%<#pragma omp target exit data%> doit contenir au moins une clause %<map%>%<#pragma omp target exit data%> avec un type Â«Â mapÂ Â» autre que %<from%>, %<tofrom%>, %<release%> ou %<delete%> sur une clause %<map%>%<#pragma omp target update%> doit contenir au moins une clause %<from%> ou %<to%>%<#pragma omp target%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur une clause %<map%>%<#pragma pack (pop)%> rencontrÃ© sans %<#pragma pack (push)%> correspondant%<#pragma pack%> n'a aucun effet avec %<-fpack-struct%> â€“ ignorÃ©%<#pragma pack(pop, %E)%> rencontrÃ© sans %<#pragma pack(push, %E)%> correspondant%<#pragma redefine_extname%> ignorÃ© Ã  cause du conflit avec la dÃ©claration %<asm%>%<#pragma redefine_extname%> ignorÃ© Ã  cause du conflit avec le %<#pragma redefine_extname%> prÃ©cÃ©dent%<#pragma redefine_extname%> ignorÃ© Ã  cause du conflit avec le renommage prÃ©cÃ©dentl'option %<#pragma riscv intrinsic%> %qs a besoin que l'extension Â«Â VÂ Â» ou Â«Â XTHEADVECTORÂ Â» soit activÃ©e%<#pragma riscv intrinsic%> existe une chaÃ®ne en paramÃ¨tre%<#pragma scalar_storage_order%> n'est pas supportÃ© pour le C++%<#pragma vtable%> n'est plus supportÃ©la dÃ©claration %<#pragma weak%> de %q+D n'est pas permise, ignorÃ©%<#pragma%> GHS endXXX ne concorde pas avec le prÃ©cÃ©dent startXXX%<#pragma%> GHS endXXX repÃ©rÃ© sans Ãªtre prÃ©cÃ©dÃ© de startXXX%<#pragma%> n'est pas permis ici%<#undef %E%>un numÃ©ro d'opÃ©rande %<$%> est utilisÃ© aprÃ¨s un format sans numÃ©ro d'opÃ©randecontrainte %<%%%> utilisÃ©e avec le dernier opÃ©rande%<%%%c%> laisse seulement les 2 derniers chiffres de l'annÃ©e%<%%%c%> laisse seulement les 2 derniers chiffres de l'annÃ©e dans certaines configurations linguistiquesl'argument de la directive %<%.*s%> n'est pas une chaÃ®ne avec un zÃ©ro terminall'argument de la directive %<%.*s%> est nulla sortie de la directive %<%.*s%> qui contient entre %wu et %wu octets fait dÃ©border le rÃ©sultat au delÃ  de %<INT_MAX%>la sortie de la directive %<%.*s%> qui contient entre %wu et %wu octets dÃ©passe %<INT_MAX%>la sortie de la directive %<%.*s%> qui contient entre %wu et %wu octets dÃ©passe la taille minimum requise de 4095la sortie de la directive %<%.*s%> qui contient entre %wu et %wu octets peut faire dÃ©border le rÃ©sultat au delÃ  de %<INT_MAX%>la sortie de la directive %<%.*s%> qui contient entre %wu et %wu octets peut dÃ©passer la taille minimum requise de 4095la sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octet dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octet dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octets ou plus dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant entre %wu et %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant probablement %wu octets ou plus dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant probablement %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> qui a %wu octets fait dÃ©border le rÃ©sultat au delÃ  de %<INT_MAX%>la sortie de la directive %<%.*s%> qui a %wu octets dÃ©passe %<INT_MAX%>la sortie de la directive %<%.*s%> qui a %wu octets dÃ©passe la taille minimum requise de 4095la sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu octet dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu octet dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu ou plus d'octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant entre %wu et %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant probablement %wu octets ou plus dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant probablement %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula prÃ©cision de la directive %<%.*s%> est hors limitesla largeur de la directive %<%.*s%> est hors limitesla directive %<%.*s%> Ã©crit %wu octet dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit %wu octets dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit %wu octet dans une rÃ©gion dont la taille est comprise entre %wu et %wula directive %<%.*s%> Ã©crit %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula directive %<%.*s%> Ã©crit %wu ou plus d'octets dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula directive %<%.*s%> Ã©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula directive %<%.*s%> Ã©crit probablement %wu octets ou plus dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit probablement %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula directive %<%.*s%> Ã©crit jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wu%<%D::%D%> n'est pas un membre de classe%<%D::%D%> n'est pas un membre de %qTl'attribut %<%E (%E)%> est ignorÃ© sur les fonctions dÃ©clarÃ©es %qsl'attribut %<%E (%E)%> est ignorÃ© avec les fonctions de dÃ©sallocation dÃ©clarÃ©es %qs%<%E::%E%> n'a pas Ã©tÃ© dÃ©clarÃ©%<%E::%E%> n'est pas une classe ou un espace de noms%<%E::%E%> n'est pas une classe, un espace de noms ou une Ã©numÃ©ration%<%E::%E%> n'est pas un typedirective d'attribut de portÃ©e %<%E::%E%> ignorÃ©e%<%T%s%D%> nomme le destructeur%<%T::%D%> nomme le constructeur dans %qT%<%T::%D%> nomme le constructeur, pas le type%<%T::%E%> n'a pas Ã©tÃ© dÃ©clarÃ©%<%T::%E%> n'est pas un type%<%T::%E%> nomme le constructeur, pas le type%<%c%> n'est pas un caractÃ¨re valable dans un identificateur%<%c%> n'est pas un premier caractÃ¨re valable pour un identificateur%<%c%E%> n'a pas Ã©tÃ© trouvÃ© dans le(s) protocole(s)%<%s %E%> est dÃ©clarÃ© Ã  l'intÃ©rieur d'une liste de paramÃ¨tres et ne sera pas visible en dehors de cette dÃ©finition ou dÃ©clarationconstruction %<%s %s%> pas Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur de %qs%<%s + %s%> Ã  %L doit Ãªtre plus petit ou Ã©gal Ã  BIT_SIZE(%qs)la construction %<%s taskgroup%> n'est pas Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur de la rÃ©gion %<taskgroup%>directive %<%s%s%s%s%s%> mentionnÃ©e simultanÃ©ment dans les clauses %<absent%> et %<contains%>directive %<%s%s%s%s%s%> mentionnÃ©e plusieurs fois dans les clauses %qs%<%s(%s)%> est uniquement autorisÃ© dans %<omp ordered%>%<%s=%s%> et %<%s-%s%> sont incompatiblescontrainte %<&%> utilisÃ©e sans classe de registre%<&%> pas permis seul Ã  la ligne %d%<&%> devrait apparaÃ®tre avant %<...%>%<&&%> n'est pas valable en GIMPLE%<)%> attendu Ã  %C%<*%> dans un contexte boolÃ©en, %<&&%> est suggÃ©rÃ© Ã  la placela capture de %<*this%> est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>%<-%s%> est en conflit avec d'autres options d'architecture, lesquelles spÃ©cifient un processeur %sl'argument de %<--help%> %q.*s est ambigu, veuillez Ãªtre plus prÃ©cis%<--param constructive-interference-size=%d%> est plus grand que %<--param l1-cache-line-size=%d%>%<--param constructive-interference-size=%d%> est plus petit que %d%<--param destructive-interference-size=%d%> est plus petit que %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> est plus petit que %d%<-I-%> spÃ©cifiÃ© deux fois%<-MF%> et %<-fdeps-file=%> ne peuvent pas partager un fichier de sortie %sÂ : %m%<-MG%> ne peut Ãªtre utilisÃ© qu'avec %<-M%> ou %<-MM%>%<-W%serror=%s%>: pas d'option %<-%s%>%<-W%serror=%s%>: pas d'option %<-%s%>; aviez-vous l'intention d'utiliser %<-%s%>Â ?%<-Wabi%> averti Ã  propos des diffÃ©rences depuis l'ABI la plus Ã  jour, qui est aussi utilisÃ© par dÃ©faut%<-Wabi%> n'avertira Ã  propos de rien%<-Wabi=1%> n'est pas supportÃ©, on utilise =2l'argument de %<-Werror=%> %qs n'est pas valide pour %s%<-Werror=%s%>: %<-%s%> n'est pas une option qui contrÃ´le les avertissements%<-Wformat-contains-nul%> ignorÃ© sans %<-Wformat%>%<-Wformat-extra-args%> ignorÃ© sans %<-Wformat%>%<-Wformat-nonliteral%> ignorÃ© sans %<-Wformat%>%<-Wformat-security%> ignorÃ©e sans %<-Wformat%>%<-Wformat-y2k%> ignorÃ© sans %<-Wformat%>%<-Wformat-zero-length%> ignorÃ© sans %<-Wformat%>%<-Wmisleading-indentation%> est dÃ©sactivÃ© Ã  partir de ce point puisque le suivi des colonnes a Ã©tÃ© dÃ©sactivÃ© Ã  cause de la taille du code et des en-tÃªtes%<-Wstrict-flex-arrays%> est ignorÃ© quand %<-fstrict-flex-arrays%> n'est pas prÃ©sent%<-f%s%> et %<%s=%s%> sont incompatibles%<-f%s%> n'est pas supportÃ© avec les instructions CONST16%<-f%s%> n'est pas supportÃ©: ignorÃ©%<-f%sleading-underscore%> n'est pas supportÃ© sur cette machine cible%<-fPIC%> et %<-fpic%> ne sont pas supportÃ©s sur cette cible%<-fPIC%> n'est pas supportÃ©%<-fPIC%>/%<-fpic%> pas supportÃ© sur cette cible%<-fPIE%> n'est pas supportÃ©%<-fabi-compat-version=1%> n'est pas supportÃ©, on utilise =2%<-fabi-version=1%> n'est plus supportÃ©%<-fabi-version=12%> (GCC 8.1) change accidentellement la convention d'appel pour %qT%<-fabi-version=13%> (GCC 8.2) corrige la convention d'appel pour %qT qui a changÃ© accidentellement en 8.1%<-falign-%s%> n'est pas entre 0 et %d%<-falign-labels=%d%> n'est pas supportÃ©%<-falign-loops=%d%> n'est pas supportÃ©%<-faligned-new=%d%> n'est pas une puissance de deux%<-fasan-shadow-offset%> ne devrait Ãªtre utilisÃ© qu'avec %<-fsanitize=kernel-address%>%<-fassociative-math%> dÃ©sactivÃ©; d'autres options prennent le pas%<-fcall-saved-REG%> n'est pas supportÃ© pour les registres de sortie%<-fcf-protection%> n'est pas compatible avec cette cible%<-fcf-protection=branch%> n'est pas supportÃ© pour cette cible%<-fcf-protection=full%> n'est pas activÃ© par %<-fhardened%> car il a Ã©tÃ© spÃ©cifiÃ© sur la ligne de commande%<-fcf-protection=full%> n'est pas supportÃ© pour cette cible%<-fcf-protection=return%> n'est pas supportÃ© pour cette cible%<-fconcepts-ts%> est dÃ©prÃ©ciÃ© et sera retirÃ© dans GCC 15Â ; veuillez convertir votre code vers les concepts C++20%<-fcontract-assumption-mode=%> ne peut pas Ãªtre mÃ©langÃ© avec p1332/p1429%<-fcontract-assumption-mode=%> doit Ãªtre %<on%> ou %<off%>%<-fcontract-build-level=%> ne peut pas Ãªtre mÃ©langÃ© avec p1332/p1429%<-fcontract-build-level=%> doit Ãªtre off|default|audit%<-fcontract-continuation-mode=%> ne peut pas Ãªtre mÃ©langÃ© avec p1332/p1429%<-fcontract-continuation-mode=%> doit Ãªtre %<on%> ou %<off%>%<-fcontract-level=%> trop de rÃ´les personnalisÃ©s%<-fcontract-role=%> ne peut pas Ãªtre mÃ©langÃ© avec les fanions de contrat std/p1429%<-fcontract-role=%> doit Ãªtre sous la forme rÃ´le:sÃ©mantiques%<-fcontract-role=%> les sÃ©mantiques doivent inclure les valeurs dÃ©faut,audit,axiome%<-fcontract-semantic=%> ne peut pas Ãªtre mÃ©langÃ© avec les fanions de contrat std/p1332%<-fcontract-semantic=%> impossible de trouver le rÃ´le par dÃ©faut%<-fcontract-semantic=%> le niveau doit Ãªtre default, audit ou axiom%<-fcontract-semantic=%> doit Ãªtre sous la forme niveau:sÃ©mantique%<-fconvert=r16_ieee%%> ou %<-fconvert=r16_ibm%> n'est pas supportÃ© sur cette architecture%<-fd-lines-as-code%> n'a pas d'effet dans le format libre%<-fd-lines-as-comments%> n'a pas d'effet dans le format libre%<-fdata-sections%> n'est pas supportÃ© pour cette cible%<-fdbg-cnt=%s:%d-%d%> a une limite supÃ©rieure plus petite que la limite infÃ©rieure%<-fdeps-format=%> format %<%s%> inconnu%<-fdirectives-only%> est incompatible avec %<-Wunused-macros%>%<-fdirectives-only%> est incompatible avec %<-traditional%>%<-femit-struct-debug-detailed=dir:...%> doit autoriser au moins autant que %<-femit-struct-debug-detailed=ind:...%>%<-fexcess-precision=16%> pour Ada%<-fexcess-precision=16%> pour le Fortran%<-fexcess-precision=16%> n'est pas compatible avec %<-mfpmath=387%>%<-fexcess-precision=16%> n'est pas supportÃ© pour cette cible%<-fexcess-precision=standard%> pour Ada%<-fexcess-precision=standard%> pour le Fortran%<-ffunction-sections%> n'est pas supportÃ© pour cette cible%<-fhandle-exceptions%> a Ã©tÃ© renommÃ© en %<-fexceptions%> (et est maintenant utilisÃ© par dÃ©faut)%<-fhardened%> n'est pas supportÃ© pour cette cible%<-fipa-modref%> est incompatible avec %qs%<-flinker-output=rel%> et %<-fltrans%> sont mutuellement exclusifs%<-fmodule-only%> utilisÃ© pour une non-interface%<-fmoduleinfo%> n'est pas supportÃ© sur cette cible%<-fno-fat-lto-objects%> n'est supportÃ© qu'avec des greffons de l'Ã©diteur de liens%<-fno-gnu89-inline%> est uniquement supportÃ© dans les modes GNU99 ou C99%<-fobjc-abi-version%> %d n'est pas supportÃ© sur les cibles 32 bits avec %<-fnext-runtime%>%<-fobjc-abi-version%> 2 doit Ãªtre utilisÃ© pour les cibles 64 bits avec %<-fnext-runtime%>%<-fobjc-exceptions%> est requis pour activer la syntaxe des exceptions en Objective-C%<-fobjc-gc%> est ignorÃ© pour %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> est ignorÃ© pour %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> est ignorÃ© pour %<-fnext-runtime%> lorsque %<-fobjc-abi-version%> est plus grand que 1%<-fobjc-sjlj-exceptions%> est le seul systÃ¨me d'exceptions supportÃ© pour %<-fnext-runtime%> avec un argument de %<-fobjc-abi-version%> infÃ©rieur Ã  2l'option %<-foffload-abi%> ne peut Ãªtre spÃ©cifiÃ©e qu'avec un compilateur pour le dÃ©lestagel'argument de %<-fonly=%> est diffÃ©rent de celui du premier nom de fichier en entrÃ©el'opÃ©rande %<-fopenacc-dim%> est mal formÃ© Ã  %qs%<-fpic%> et %<-fPIC%> ne sont pas supportÃ©s sans %<-mdsbt%> sur cette cible%<-fpic%> et %<-mapcs-reent%> sont incompatibles%<-fpic%> n'est pas supportÃ©%<-fpie%> n'est pas supportÃ©%<-fprefetch-loop-arrays%> n'est pas supportÃ© avec %<-Os%>%<-fprefetch-loop-arrays%> n'est pas supportÃ© pour cette cible%<-fprefetch-loop-arrays%> n'est pas supportÃ© pour cette cible (essayez les options %<-march%>)%<-frecord-gcc-switches%> n'est pas supportÃ© par la cible actuelle%<-freorder-blocks-and-partition%> ne supporte pas les informations de retour en arriÃ¨re sur cette architecture%<-freorder-blocks-and-partition%> ne fonctionne pas sur cette architecture%<-freorder-blocks-and-partition%> ne fonctionne pas avec les exceptions sur cette architecture%<-freorder-blocks-and-partition%> n'est pas supportÃ© sur cette architecture%<-fsanitize-address-use-after-scope%> requiert l'option %<-fstack-reuse=none%>%<-fsanitize-recover=%s%> n'est pas supportÃ©%<-fsanitize-trap=%s%> n'est pas supportÃ©%<-fsanitize=%s%> est incompatible avec %<-fsanitize=%s%>%<-fsanitize=address%> et %<-fsanitize=kernel-address%> ne sont pas supportÃ©s pour cette cible%<-fsanitize=address%> n'est pas supportÃ© pour cette ciblel'option %<-fsanitize=all%> n'est pas valide%<-fsanitize=kernel-address%> avec protection de la pile n'est pas supportÃ© sans %<-fasan-shadow-offset=%> pour cette cible%<-fsanitize=pointer-compare%> doit Ãªtre combinÃ© avec %<-fsanitize=address%> ou %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> doit Ãªtre combinÃ© avec %<-fsanitize=address%> ou %<-fsanitize=kernel-address%>%<-fsanitize=shadow-call-stack%> n'est pas supportÃ© pour la plateforme actuelle%<-fsanitize=shadow-call-stack%> requiert %<-ffixed-x18%>%<-fsanitize=shadow-call-stack%> requiert %<-fno-exceptions%>%<-fsplit-stack%> n'est actuellement uniquement supportÃ© que par GNU/Linux%<-fsplit-stack%> est actuellement uniquement supportÃ© sous PowerPC64 GNU/Linux avec glibc-2.18 ou ultÃ©rieur%<-fsplit-stack%> ne supporte pas deux paramÃ¨tres registres pour une fonction imbriquÃ©e%<-fsplit-stack%> ne supporte pas trois paramÃ¨tres registres%<-fsplit-stack%> ne supporte pas fastcall avec des fonctions imbriquÃ©es%<-fsplit-stack%> n'est pas supportÃ© par cette configuration du compilateur%<-fsplit-stack%> a besoin de l'assistance d'un assembleur pour les directives CFI%<-fstack-check=%> et %<-fstack-clash-protection%> sont mutuellement exclusives; %<-fstack-check=%> est dÃ©sactivÃ©e%<-fstack-check=specific%> pour Thumb-1%<-fstack-check=specific%> pas implÃ©mentÃ© pour MIPS16%<-fstack-clash-protection%> n'est pas activÃ© par %<-fhardened%> car %<-fstack-check%> a Ã©tÃ© spÃ©cifiÃ© sur la ligne de commande%<-fstack-clash-protection%> n'est pas supportÃ© sur des cibles oÃ¹ la pile grandi depuis les adresses basses vers les adresses hautesles options %<-fstack-limit-%> sont ignorÃ©es avec %<-mfdpic%>, utilisez %<-mstack-check-l1%>les options %<-fstack-limit-%> ne sont pas supportÃ©es sur ce processeur%<-fstack-protector%> ne fonctionne pas sur cette architecture%<-fstack-protector%> n'est pas supportÃ© pour cette cible%<-fstack-protector-strong%> n'est pas activÃ© par %<-fhardened%> car il a Ã©tÃ© spÃ©cifiÃ© sur la ligne de commande%<-ftrivial-auto-var-init=zero%> n'est pas activÃ© par %<-fhardened%> car il a Ã©tÃ© spÃ©cifiÃ© sur la ligne de commande%<-fuse-cxa-atexit%> n'est pas supportÃ© pour msp430-elf%<-fuse-linker-plugin%>, mais %s introuvable%<-fwpa%> et %<-fltrans%> sont mutuellement exclusifsL'option %<-g%> est seulement supportÃ©e lorsque GAS est utilisÃ© sur ce processeuroption %<-g%> dÃ©sactivÃ©e%<-g%> avec %<-mno-apcs-frame%> peut ne pas donner un dÃ©bogage pertinent%<-gdwarf%s%> est ambigu; utilisez %<-gdwarf-%s%> pour la version DWARF ou %<-gdwarf%> %<-g%s%> pour le niveau de dÃ©bogage%<-gdwarf-6%> est Ã©mis sous la version 5 avec des incompatibilitÃ©s%<-ginline-points%> est forcÃ© dÃ©sactivÃ© sans %<-gstatement-frontiers%>%<-ginternal-reset-location-views%> est forcÃ© dÃ©sactivÃ© sans %<-gvariable-location-views%>%<-gnat%> mal orthographiÃ© sous la forme %<-gant%>%<-gsplit-dwarf%> n'est pas supportÃ© sur cette plateforme, il est ignorÃ©%<-gsplit-dwarf%> n'est pas supportÃ© avec LTO, il est dÃ©sactivÃ©l'option %<-iplugindir%> n'a pas Ã©tÃ© passÃ©e par le pilote gcc%<-m%s%> n'est pas supportÃ© par cette configuration%<-m%s%> Ã©crase %<-m%s=%s%>, ajustement du type d'ABI Ã  %qs%<-m%s=%s%> est en conflit avec %qs qui requiert %<%s%s%>%<-m32%> est en conflit avec %<-arch ppc64%> (%<-m32%> ignorÃ©)%<-m32%> est en conflit avec %<-arch x86_64%> (%<-m32%> ignorÃ©)%<-m64%> requiert un processeur PowerPC64%<-m96bit-long-double%> n'est pas compatible avec cette cible%<-mabi=%s%> n'est pas supportÃ©e avec %<-fsanitize=address%>%<-mabi=%s%> n'est pas supportÃ©e avec %<-fsanitize=kernel-address%>%<-mabi=%s%> n'est pas supportÃ©e avec %<-fsanitize=thread%>L'option %<-mabi=2fp+%> est supportÃ©e si un FPU est disponible, doit activer %<-mext-fpu-sp%> ou %<-mext-fpu-dp%>%<-mabi=ms%> pas supportÃ© avec l'ABI X32%<-maix64%> requis: les calculs 64 bits avec un adressage 32 bits ne sont pas encore supportÃ©s%<-maix64%> exige que l'architecture PowerPC64 demeure sÃ©lectionnÃ©e%<-malign-functions%> est obsolÃ¨te, utilisez %<-falign-functions%>%<-malign-functions=%d%> n'est pas entre 0 et %d%<-malign-jumps%> est obsolÃ¨te, utilisez %<-falign-jumps%>%<-malign-jumps=%d%> n'est pas entre 0 et %d%<-malign-loops%> est obsolÃ¨te, utilisez %<-falign-loops%>%<-malign-loops=%d%> n'est pas entre 0 et %d%<-mapcs-stack-check%> incompatible avec %<-mno-apcs-frame%>l'option %<-mapx-features=%> n'est pas supportÃ©e pour du code 32 bits%<-mapxf%> pas supportÃ© pour du code 32 bits%<-march=%> doit Ãªtre spÃ©cifiÃ©%<-march=%s%> n'est pas compatible avec l'ABI sÃ©lectionnÃ©e%<-march=%s%> requiert %<-mfp32%>%<-march=%s%> %s doit Ãªtre sÃ©parÃ© par %<_%>%<-march=%s%>: la chaÃ®ne ISA doit commencer par rv32 ou rv64%<-march=%s%>: pas une extension a une seule lettre. %<%c%>%<-march=%s%>: nombre attendu aprÃ¨s %<%dp%>%<-march=%s%>: l'extension %qs apparaÃ®t plus d'une fois%<-march=%s%>: l'extension %qs est une extension standard a une seule lettre non supportÃ©e%<-march=%s%>: l'extension %qs commence par Â«Â sÂ Â» mais c'est une extension superviseur standard non supportÃ©e%<-march=%s%>: l'extension %qs commence par Â«Â xÂ Â» mais c'est une extension non standard non supportÃ©e%<-march=%s%>: l'extension %qs commence par Â«Â zÂ Â» mais c'est une extension standard non supportÃ©e%<-march=%s%>: le premier sous-ensemble ISA doit Ãªtre %<e%>, %<i%> ou %<g%>%<-march=%s%>: pour %<%s%dp%dp?%>, un numÃ©ro de version avec plus de deux niveaux n'est pas supportÃ©%<-march=%s%>: l'extension l'extension requiert l'extension i%<-march=%s%>: i, e ou g doit Ãªtre la premiÃ¨re extension%<-march=%s%>: le nom de %s doit avoir plus d'une lettre%<-march=%s%>: rv%de n'est pas une ISA de base valable%<-march=%s%>: xtheadvector est en conflit avec l'extension vectorielle ou sa sous-extension%<-march=%s%>: conflits z*inx avec les extensions en virgule flottante%<-march=%s%> zcd est en conflit avec zcmp%<-march=%s%> zcd est en conflit avec zcmt%<-march=%s%>: l'extension zcf est uniquement supportÃ©e dans rv32le support de %<-march=knl%> sera retirÃ© dans GCC 15le support de %<-march=knm%> sera retirÃ© dans GCC 15%<-masm=intel%> n'est pas supportÃ© dans cette configuration%<-max-stackframe=%d%> n'est pas utilisable, n'est pas entre 0 et %d%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> ne sont pas supportÃ©s en combinaison%<-mbranch-cost=%d%> n'est pas entre 0 et 5%<-mcall-aixdesc%> incompatible avec %<-mabi=elfv2%>%<-mcall-ms2sysv-xlogues%> est incompatible avec %s%<-mcall-ms2sysv-xlogues%> n%'est actuellement pas supportÃ© avec SEH%<-mcmodel%> est incompatible avec les autres options toc%<-mcmodel=%> n'est pas supportÃ© sur les systÃ¨mes 32 bits%<-mcode-region=either%> requiert le modÃ¨le mÃ©moire large (%<-mlarge%>)%<-mcode-region=upper%> requiert le modÃ¨le mÃ©moire large (%<-mlarge%>)%<-mcorea%> et %<-mcoreb%> ne peuvent Ãªtre utilisÃ©s ensemble%<-mcorea%> devrait Ãªtre utilisÃ© avec %<-mmulticore%>%<-mcoreb%> devrait Ãªtre utilisÃ© avec %<-mmulticore%>%<-mcpu=%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mtune=%> ou %<-march=%>%<-mcpu=%s%> est en conflit avec %<-march=%s%>%<-mcpu=%s%> a une rÃ©vision de silicium invalide%<-mcpu=%s%> n'est pas valable%<-mcpu=%s%>: CPU inconnu%<-mdata-region=either%> requiert le modÃ¨le de mÃ©moire large (%<-mlarge%>)%<-mdata-region=upper%> requiert le modÃ¨le de mÃ©moire large (%<-mlarge%>)%<-mdiv%> requiert %<-march%> pour incorporer l'extension %<M%>%<-mdouble-float%> ignorÃ© sans %<-mhard-float%>%<-mdynamic-no-pic%> Ã©crase %<-fpic%>, %<-fPIC%>, %<-fpie%> ou %<-fPIE%>%<-mes0%> ne peut Ãªtre utilisÃ© qu'avec le C%<-mexr%> est utilisÃ© sans %<-ms%>%<-mexr%> est utilisÃ© sans %<-ms%> ou %<-msx%>%<-mfdivdu%> ignorÃ© sans %<-mhard-float%>%<-mfdpic%> n'est pas supportÃ©, veuillez utiliser une cible bfin-linux-uclibc%<-mfentry%> est supportÃ© uniquement sur des processeurs 64 bits%<-mfentry%> n'est pas supportÃ© en 32 bits en combinaison avec %<-fpic%>%<-mfloat-abi=hard%> et VFP%<-mfloat-abi=hard%>: l'architecture sÃ©lectionnÃ©e n'a pas de FPU%<-mfpxx%> peut uniquement Ãªtre utilisÃ© avec l'ABI o32%<-mfpxx%> requiert %<-mlra%>%<-mfunction-return%> et %<-fcf-protection%> sont incompatibles%<-mfunction-return=%s%> et %<-mcmodel=large%> sont incompatibles%<-mfused-madd%> est dÃ©prÃ©ciÃ©e. Utilisez plutÃ´t %<-ffp-contract=%>%<-mgp32%> et %<-mfp64%> peuvent uniquement Ãªtre combinÃ©s si la cible supporte les instructions mfhc1 et mthc1%<-mgp32%> et %<-mfp64%> peuvent uniquement Ãªtre combinÃ©s en utilisant l'ABI o32%<-mgp32%> utilisÃ© avec une ABI 64 bits%<-mgp64%> utilisÃ© avec une ABI 32 bits%<-mgp64%> utilisÃ© avec un processeur 32 bits%<-mgpopt%> pas supportÃ© avec PICl'argument de %<-mgprel-sec=%> n'est pas une expression rationnelle valide%<-mgprel-sec=%> pas supportÃ© avec PIC%<-mhard-dfp%> ne peut Ãªtre utilisÃ© en conjonction avec %<-msoft-float%>%<-mhard-float%> n'est pas supportÃ© par le processeur sÃ©lectionnÃ©%<-mincoming-stack-boundary=%d%> n'est pas entre %d et 12%<-mindirect-branch%> et %<-fcf-protection%> sont incompatibles%<-mindirect-branch=%s%> et %<-mcmodel=large%> sont incompatibles%<-mintel-syntax%> et %<-mno-intel-syntax%> sont dÃ©prÃ©ciÃ©s; utilisez plutÃ´t %<-masm=intel%> et %<-masm=att%>%<-mips3d%> requiert %<-mpaired-single%>l'argument de %<-misr-secure=%d%> n'est pas entre 0 et 3l'argument de %<-misr-vector-size=%d%> doit Ãªtre 4 ou 16option %<-mlam=%>Â : [u48|u57] pas supportÃ©e pour du code 32 bits%<-mlam=u48%> n'est pas compatible avec le Hardware-assisted AddressSanitizer, outrepasser pour %<-mlam=u57%>%<-mlarge%> requiert un %<-mmcu=%> compatible avec le 430X%<-mlong-double-64%> n'est pas permis avec %<-m64%>%<-mloongson-ext2%> doit Ãªtre utilisÃ© avec %<-mloongson-ext%>%<-mloongson-mmi%> doit Ãªtre utilisÃ© avec %<-mhard-float%>%<-mmsa%> doit Ãªtre utilisÃ© avec %<-mfp64%> et %<-mhard-float%>%<-mmul=g13%> ne peut Ãªtre utilisÃ© avec %<-mcpu=g10%>%<-mmul=g13%> ne peut Ãªtre utilisÃ© avec %<-mcpu=g14%>%<-mmul=g14%> ne peut Ãªtre utilisÃ© avec %<-mcpu=g10%>%<-mmul=g14%> ne peut Ãªtre utilisÃ© avec %<-mcpu=g13%>%<-mmulticore%> ne peut Ãªtre utilisÃ© qu'avec un BF561%<-mn%> n'est pas supportÃ© sur les cibles linux%<-mno-%s%> dÃ©sactive %<-m%s%>%<-mno-allow-string-insns%> interdit la gÃ©nÃ©ration de l'instruction RMPA%<-mno-altivec%> dÃ©sactive vsx%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> ne sait pas dÃ©sactiver les instructions AVX512 quand %<-mavx512XXX%>%<-mno-avx512XXX%> ne sait pas dÃ©sactiver les instructions AVX10 quand AVX10 est disponible%<-mno-dpfp-lrsr%> n'est supportÃ© qu'avec %<-mdpfp%>%<-mno-evex512%> ou %<-mno-avx512XXX%> ne peuvent pas dÃ©sactiver les instructions AVX10 quand AVX10.1-512 est disponible%<-mno-exr%> est uniquement valable avec %<-ms%> ou %<-msx%> â€“ option ignorÃ©e%<-mno-fentry%> n'est pas compatible avec SEH (gestionnaire d'exceptions structurÃ©)%<-mno-gpopt%> Ã  besoin de %<-mexplicit-relocs%>%<-mno-mpy%> n'est supportÃ© que sur ARC700 ou ARCv2%<-mno-pic-data-is-text-relative%> ne peut pas Ãªtre utilisÃ© sans %<-fpic%>/%<-fPIC%>%<-mnop-mcount%> n'est pas compatible avec cette cible%<-mnop-mcount%> n'est pas implÃ©mentÃ© pour %<-fPIC%>%<-mpcrel%> %<-fPIC%> n'est actuellement pas supportÃ© sur le processeur sÃ©lectionnÃ©%<-mpic-register=%> est inutile sans %<-fpic%>%<-mpic-symbol-stubs%> n'est pas requis pour du code 64 bits (ignorÃ©)%<-mpreferred-stack-boundary%> n'est pas supportÃ© pour cette cible%<-mpreferred-stack-boundary=%d%> n'est pas entre %d et %d%<-mpreferred-stack-boundary=%d%> doit Ãªtre entre %d et %d%<-mquad-memory%> n'est pas disponible en mode petit-boutiste%<-mquad-memory%> requiert le mode 64 bits%<-mquad-memory-atomic%> requiert le mode 64 bitsl'argument de %<-mr0rel-sec=%> n'est pas une expression rationnelle valable%<-mr0rel-sec=%> pas supportÃ© avec PIC%<-mregparm%> est ignorÃ© avec la psABI du MCU Intel%<-mregparm%> est ignorÃ© en mode 64 bits%<-mregparm=%d%> n'est pas entre 0 et %d%<-mrelax%> est uniquement supportÃ© pour le PIC RTPl'attribut RISC-V ELF %<-mriscv-attribute%> requiert GNU as 2.32 [%<-mriscv-attribute%>]%<-mrtd%> est ignorÃ© en mode 64 bits%<-ms2600%> est utilisÃ© sans %<-ms%>%<-mshared-library-id=%> spÃ©cifiÃ© sans %<-mid-shared-library%>%<-mshared-library-id=%s%> n'est pas entre 0 et %d%<-msmart%> est incompatible avec %<-mhigh-registers%>%<-mspfp_fast%> pas disponible sur ARC600 ou ARC601%<-msse5%> a Ã©tÃ© supprimÃ©%<-msseregparm%> utilisÃ© sans que SSE soit activÃ©%<-mstack-guard%> implique l'utilisation de %<-mstack-size%>%<-mstack-protector-guard=tls%> a besoin d'un registre TLS matÃ©riel%<-mstringop-strategy=rep_8byte%> pas supportÃ© pour du code 32 bits%<-mtpf-trace-hook-epilogue-check%> requiert un entier dans la plage 0-4095%<-mtpf-trace-hook-epilogue-target%> requiert un entier dans la plage 0-4095%<-mtpf-trace-hook-prologue-check%> requiert un entier dans la plage 0-4095%<-mtpf-trace-hook-prologue-target%> requiert un entier dans la plage 0-4095%<-mtune=%> attend mn10300, am33, am33-2, ou am34le support de %<-mtune=knl%> sera retirÃ© dans GCC 15le support de %<-mtune=knm%> sera retirÃ© dans GCC 15%<-mtune=x86-64%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mtune=k8%> ou %<-mtune=generic%> selon ce qui est appropriÃ©%<-muintr%> pas supportÃ© pour du code 32 bits%<-mvrsave=no%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mno-vrsave%>%<-mvrsave=yes%> est dÃ©prÃ©ciÃ©e. Utilisez plutÃ´t %<-mvrsave%>%<-mvsx%> et %<-mno-altivec%> sont incompatibles%<-mvsx%> nÃ©cessite l'adressage indexÃ©%<-mvsx%> nÃ©cessite une unitÃ© matÃ©rielle en virgule flottante%<-mxl-multiply-high%> ne peut Ãªtre utilisÃ© qu'avec %<-mcpu=v6.00.a%> ou supÃ©rieur%<-mxl-multiply-high%> requiert %<-mno-xl-soft-mul%>%<-mxl-reorder%> ne peut Ãªtre utilisÃ© qu'avec %<-mcpu=v8.30.a%> ou supÃ©rieur%<-mxl-reorder%> exige %<-mxl-pattern-compare%> pour %<-mcpu=v8.30.a%>%<-mxnack=on%> est incompatible avec %<-march=%s%>%<-pipe%> est ignorÃ© parce que %<-save-temps%> est spÃ©cifiÃ©%<-pipe%> n'est pas supportÃ©%<-x %s%> n'a pas d'effet aprÃ¨s le dernier fichier d'entrÃ©edÃ©signateur %<.%s%> utilisÃ© plusieurs fois dans la mÃªme liste d'initialiseursle gestionnaire %<...%> doit Ãªtre le dernier gestionnaire de son bloc Â«Â tryÂ Â»%<...%> pas permis dans une liste d'initialisation par dÃ©signation%<::%> nÃ©cessaire dans une liaison PROCEDURE avec une cible explicite Ã  %C%<::%D%> n'a pas Ã©tÃ© dÃ©clarÃ©%<::%D%> n'a pas Ã©tÃ© dÃ©clarÃ©; vouliez-vous employer %qsÂ ?%<::%E%> n'a pas Ã©tÃ© dÃ©clarÃ©%<::%E%> n'est pas une classe ou un espace de noms%<::%E%> n'est pas une classe, un espace de noms ou une Ã©numÃ©ration%<::%E%> n'est pas un type%<::main%> doit retourner %<int%>%<<:%> est une Ã©criture alternative pour %<[%>. InsÃ©rer un espace entre %<<%> et %<::%>%<<::%> ne peut pas Ãªtre au dÃ©but d'une liste d'arguments d'un patron%<<<%> dans un contexte boolÃ©en, vouliez-vous plutÃ´t utiliser %<<%>Â ?%<=%>options manquant aprÃ¨s %<-foffload-options=%>cible%<=> target%> est invalide pour la liaison DEFERRED Ã  %Cl'opÃ©rateur %<>>%> est traitÃ© comme deux caractÃ¨res > en C++11%<>>%> devrait Ãªtre %<> >%> Ã  l'intÃ©rieur d'une liste d'arguments de patron imbriquÃ©s%<?:%> utilisant des constantes entiÃ¨res dans un contexte boolÃ©en%<?:%> utilisant des constantes entiÃ¨res dans un contexte boolÃ©en, l'expression sera toujours Ã©valuÃ©e Ã  %<true%>le paramÃ¨tre de %<@catch%> ne peut pas Ãªtre qualifiÃ© avec un protocolele paramÃ¨tre de %<@catch%> n'est pas un type de classe Objective-C connu%<@dynamic%> n'est pas disponible en Objective-C 1.0%<@dynamic%> pas dans dans le contexte @implementation%<@dynamic%> requiert qu'une @interface de la classe soit disponible%<@encode%> doit spÃ©cifier un type comme un argument%<@end%> manquant dans le contexte d'implÃ©mentation%<@end%> doit apparaÃ®tre dans un contexte @implementation%<@interface%> de la classe %qE introuvable%<@optional%> est autorisÃ© uniquement dans le contexte @protocol%<@optional%> n'est pas disponible en Objective-C 1.0%<@package%> n'est pas disponible en Objective-C 1.0%<@package%> a actuellement le mÃªme effet que %<@public%>%<@property%> n'est pas disponible en Objective-C 1.0%<@required%> est autorisÃ© uniquement dans le contexte @protocol%<@required%> n'est pas disponible en Objective-C 1.0l'argument de %<@synchronized%> n'est pas un objet%<@synthesize%> ne peut pas Ãªtre utilisÃ© dans des catÃ©gories%<@synthesize%> n'est pas disponible en Objective-C 1.0%<@synthesize%> pas dans le contexte @implementation%<@synthesize%> requiert qu'une @interface de la classe soit disponible%<@throw%> (rethrow) utilisÃ© en dehors d'un bloc %<@catch%>l'argument de %<@throw%> n'est pas un objet%<@try%> sans %<@catch%> ni %<@finally%>%<COLLECT_GCC%> doit Ãªtre dÃ©finiles en-tÃªtes de colonnes %<CPU_TYPE%> et %<MPY_TYPE%> sont manquants dans %<devices.csv%>l'en-tÃªte de colonne %<CPU_TYPE%> est manquant dans %<devices.csv%>l'adresse de base de %<CTABLE_ENTRY%> n'est pas un multiple de 256%<CTABLE_ENTRY%> index %les appels %<DEFERRED_INIT%> devraient avoir la mÃªme taille constante pour le premier argument et le terme de gauchela clause %<DETACH%> Ã  %L ne doit pas Ãªtre utilisÃ©e avec la clause %<MERGEABLE%>%<G0%> dans le format Ã  %Lla directive %<GCC ivdep%> n'est pas au dÃ©but d'une boucle Ã  %Cla directive %<GCC novector%> n'est pas au dÃ©but d'une boucle Ã  %Cla directive %<GCC unroll%> n'est pas au dÃ©but d'une boucle Ã  %CDirective %<GCC unroll%> requiert une constante entiÃ¨re non nÃ©gative plus petite ou Ã©gale Ã  %u Ã  %Cla directive %<GCC vector%> n'est pas au dÃ©but d'une boucle Ã  %C%<HLE_ACQUIRE%> n'est pas utilisÃ© avec le modÃ¨le mÃ©moire %<ACQUIRE%> ou un autre plus contraignant%<HLE_RELEASE%> n'est pas utilisÃ© avec le modÃ¨le mÃ©moire %<RELEASE%> ou un autre plus contraignant%<LEXER_DEBUGGING_ENABLED_P%> n'est pas dÃ©fini Ã  vraiL'argument %<MOLD%> de l'intrinsÃ¨que %<TRANSFER%> Ã  %L est un tableau et n'aura pas une taille de stockage 0 quand l'argument %<SOURCE%> a une taille plus grande que 0L'argument %<MOLD%> de l'intrinsÃ¨que %<TRANSFER%> Ã  %L ne doit pas Ãªtre %sL'argument %<MOLD%> de l'intrinsÃ¨que %<TRANSFER%> Ã  %L ne doit pas Ãªtre un %sl'en-tÃªte de colonne %<MPY_TYPE%> est manquant dans %<devices.csv%>%<PRINT_OPERAND%> pointeur nul%<PRINT_OPERAND%>: Ponctuation %<%c%> inconnue%<PRINT_OPERAND_ADDRESS%>, pointeur nulL'argument %<SOURCE%> de l'intrinsÃ¨que %<TRANSFER%> Ã  %L ne doit pas Ãªtre un %s%<TREE_PURPOSE%> n'est pas NULL dans la liste %<TYPE_ARG_TYPES%>%<TYPE_ARRAY_MAX_SIZE%> pas %<INTEGER_CST%>%<TYPE_BINFO%> n'est pas %<TREE_BINFO%>le type %<TYPE_BINFO%> n'est pas %<TYPE_MAIN_VARIANT%>%<TYPE_CACHED_VALUES%> n'est pas %<TREE_VEC%>%<TYPE_CACHED_VALUES_P%> est %i tandis que %<TYPE_CACHED_VALUES%> est %p%<TYPE_CACHED_VALUES_P%> est dÃ©fini alors qu'il ne le devrait pas%<TYPE_CANONICAL%> a un %<TYPE_CANONICAL%> diffÃ©rent%<TYPE_CANONICAL%> n'est pas compatiblele %<TYPE_CANONICAL%> de la variante principale n'est pas la variante principale%<TYPE_FIELDS%> dÃ©fini dans un type incompletle champ %<TYPE_LANG_SLOT_1 (binfo)%> est non NULL%<TYPE_MAIN_VARIANT%> a un %<TYPE_MAIN_VARIANT%> diffÃ©rent%<TYPE_MAX_VALUE_RAW%> non NULL%<TYPE_METHOD_BASETYPE%> n'est pas la variante principale%<TYPE_METHOD_BASETYPE%> n'est pas un enregistrement ni une unionle %<TYPE_MODE%> de %<TYPE_CANONICAL%> n'est pas compatible%<TYPE_NEXT_PTR_TO%> n'est pas %<POINTER_TYPE%>%<TYPE_NEXT_REF_TO%> n'est pas %<REFERENCE_TYPE%>%<TYPE_OFFSET_BASETYPE%> n'est pas un enregistrement ni une unionle champ %<TYPE_VALUES_RAW%> n'est pas NULL%<TYPE_VFIELD%> n'est pas %<FIELD_DECL%> ni %<TREE_LIST%>modificateur %<V%> sur un registre non entier%<[%E] =%> utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour la classe %qT%<[*]%> n'est pas permis ailleurs que dans la portÃ©e du prototype d'une fonction%<[*]%> n'est pas dans une dÃ©claration%<[[omp::directive(%s)]]%> doit Ãªtre le seul attribut spÃ©cifiÃ© dans une instruction%<[super ...]%> doit apparaÃ®tre dans le contexte d'une mÃ©thodeles spÃ©cificateurs %<_Alignas%> ne peuvent pas rÃ©duire l'alignement de %qEles spÃ©cificateurs %<_Alignas%> ne peuvent pas rÃ©duire l'alignement d'un littÃ©ral composÃ©les spÃ©cificateurs %<_Alignas%> ne peuvent pas rÃ©duire l'alignement du champ sans nom%<_Atomic%> %qD dans la clause %<aligned%>%<_Atomic%> %qD dans la clause %<firstprivate%> dans la construction %<target%>%<_Atomic%> %qD dans la clause %<linear%>%<_Atomic%> %qD dans la clause %qs%<_Atomic%> %qD dans la clause implicite %<firstprivate%> dans la construction %<target%>%<_Atomic%> %qD dans la clause implicite %<map%>%<_Atomic%> %qE dans la clause %<reduction%>%<_Atomic%> %qE dans la clause %qs%<_Atomic%> appliquÃ© Ã  un type qualifiÃ©expression %<_Atomic%> dans %<#pragma omp atomic%>%<_Atomic%> en Objective-Cvariable d'itÃ©ration %<_Atomic%> %qEtype qualifiÃ© par %<_Atomic%> dans %<#pragma omp declare reduction%>type de tableau qualifiÃ© avec %<_Atomic%>type de fonction qualifiÃ© par %<_Atomic%>le type du paramÃ¨tre %qT est qualifiÃ© avec %<_Atomic%> dans %q+Dtype de retour qualifiÃ© avec %<_Atomic%> pour %qDl'argument %<_BitInt%> %qE est plus grand que %<BITINT_MAXWIDTH%> %qdl'argument %<_BitInt%> %qE n'est pas une expression constante entiÃ¨re positivel'argument %<_BitInt%> n'est pas une expression constante entiÃ¨re%<_BitInt(%d)%> n'est pas supportÃ© sur cette cible%<_Complex _BitInt(%d)%> non supportÃ©%<_FORTIFY_SOURCE%> n'est pas activÃ© par %<-fhardened%> car il a Ã©tÃ© spÃ©cifiÃ© dans %<-D%> ou %<-U%>%<_FORTIFY_SOURCE%> n'est pas activÃ© par %<-fhardened%> car les optimisations sont dÃ©sactivÃ©es%<_Float%d%s%> n'est pas supportÃ© sur cette cible%<_GLIBCXX_ASSERTIONS%> n'est pas activÃ© par %<-fhardened%> car il a Ã©tÃ© spÃ©cifiÃ© dans %<-D%> ou %<-U%>l'association %<_Generic%> a un type fonctionl'association %<_Generic%> a un type incompletl'association %<_Generic%> a un type de longueur variablele sÃ©lecteur %<_Generic%> correspond Ã  plusieurs associationsle sÃ©lecteur %<_Generic%> du type %qT n'est compatible avec aucune association%<_Generic%> spÃ©cifie deux types compatibles%<_Noreturn%> dans une dÃ©claration vide%<_Sat%> est utilisÃ© sans %<_Fract%> ou %<_Accum%>l'attribut %<__BELOW100__%> n'est pas autorisÃ© avec la classe de stockage Â«Â autoÂ Â»l'attribut %<__BELOW100__%> s'applique uniquement aux variables%<__GIMPLE%> uniquement valable avec %<-fgimple%>la fonction %<__RTL%> ne peut pas Ãªtre compilÃ©e avec %<-flto%>%<__alignof%> appliquÃ© sur un champ de bits%<__auto_type%> suivi des attributs %<[[]]%>%<__auto_type%> exige un simple identificateur comme dÃ©clarateur%<__auto_type%> utilisÃ© avec un initialisateur de champ de bits%<__bfloat16%> est redÃ©fini du typedef %<short%> en un rÃ©el %<__bf16%> depuis GCC 13.1, soyez attentif aux conversions implicites entre %<__bf16%> et %<short%>; un transtypage binaire explicite pourrait Ãªtre nÃ©cessaire ici%<__builtin_arc_aligned%> avec un alignement non constant%<__builtin_bit_cast%> a le type de destination %qT qui est un type tableau%<__builtin_bit_cast%> a le type de destination %qT qui n'est pas trivialement copiable%<__builtin_bit_cast%> a la taille source %qE qui n'est pas Ã©gale Ã  la taille du type destination %qE%<__builtin_bit_cast%> a le type source %qT qui n'est pas trivialement copiablel'opÃ©rande de %<__builtin_complex%> n'est pas un type binaire en virgule flottante rÃ©elopÃ©randes de %<__builtin_complex%> de types diffÃ©rentsle premier argument de %<__builtin_convertvector%> doit Ãªtre un entier ou un vecteur en virgule flottantele nombre d'Ã©lÃ©ments du vecteur en premier argument et du deuxiÃ¨me type vectoriel en second argument de %<__builtin_convertvector%> devraient Ãªtre les mÃªmesle deuxiÃ¨me argument de %<__builtin_convertvector%> doit Ãªtre un entier ou un type vectoriel flottant%<__builtin_eh_return%> n'est pas supportÃ© sur cette cible%<__builtin_has_attribute%> avec un argument dÃ©pendant n'est pas encore supportÃ©l'argument de %<__builtin_is_corresponding_member%> n'est pas un pointeur vers un membre%<__builtin_is_corresponding_member%> a besoin de deux arguments%<__builtin_is_corresponding_member%> n'est pas bien dÃ©fini pour des unions anonymesl'argument de %<__builtin_is_pointer_interconvertible_with_class%> n'est pas un pointeur vers un membre%<__builtin_is_pointer_interconvertible_with_class%> a besoin d'un seul argumentle deuxiÃ¨me argument de %<__builtin_longjmp%> doit Ãªtre 1%<__builtin_next_arg%> appelÃ© sans argument%<__builtin_rx_%s%> accepte %<C%>, %<Z%>, %<S%>, %<O%>, %<I%> ou %<U%>%<__builtin_saveregs%> n'est pas supportÃ© par cette sous-cible%<__builtin_saveregs%> n'est pas supportÃ© par cette cible%<__builtin_set_thread_pointer%> n'est pas supportÃ© sur cette ciblele type intÃ©rieur du/des argument(s) vectoriel(s) de %<__builtin_shuffle%> doivent avoir la mÃªme taille que le type intÃ©rieur du masqueles arguments vectoriels de %<__builtin_shuffle%> doivent Ãªtre du mÃªme typeles arguments de %<__builtin_shuffle%> doivent Ãªtre des vecteursle dernier argument de %<__builtin_shuffle%> doit Ãªtre un vecteur d'entiersle nombre d'Ã©lÃ©ments du/des argument(s) vectoriel(s) et du vecteur de masque de %<__builtin_shuffle%> doivent Ãªtre les mÃªmesles arguments vectoriels de %<__builtin_shufflevector%> doivent Ãªtre du mÃªme type d'Ã©lÃ©mentles arguments de %<__builtin_shufflevector%> doivent Ãªtre des vecteurs de taille constanteles arguments de %<__builtin_shufflevector%> doivent Ãªtre des vecteurs%<__builtin_shufflevector%> doit spÃ©cifier un rÃ©sultat avec un nombre d'Ã©lÃ©ments qui est une puissance de deux%<__builtin_thread_pointer%> n'est pas supportÃ© sur cette cibleappel %<__builtin_unreachable%> ou %<__builtin_trap%> avec des arguments%<__delay_cycles%> est limitÃ© Ã  des dÃ©comptes de boucles sur 32 bits%<__delay_cycle%> ne prend que des arguments constants%<__delay_cycles%> n'accepte que des dÃ©comptes de cycles non nÃ©gatifs%<__fp16%> et pas de ldrh%<__gcc_host_wide_int__%> n'est pas dÃ©fini comme %<long%> ou %<long long%>%<__gcc_host_wide_int__%> n'est pas dÃ©fini comme un type%<__int%d%> n'est pas supportÃ© par la cible%<__int%d%> n'est pas supportÃ© sur cette cibleles dÃ©clarations %<__label__%> sont uniquement permises Ã  l'intÃ©rieur des fonctions%<__label__%> pas au dÃ©but du bloc%<__restrict%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions%<__thread%> avant %<extern%>%<__thread%> avant %<static%>%<__thread%> avant %qD%<__thread%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions%<__transaction_atomic%> sans avoir activÃ© le support pour la mÃ©moire transactionnelle%<__transaction_cancel%> pas Ã  l'intÃ©rieur de %<__transaction_atomic%>%<__transaction_cancel%> Ã  l'intÃ©rieur de %<__transaction_relaxed%>%<__transaction_cancel%> sans avoir activÃ© le support pour la mÃ©moire transactionnelle%<__transaction_relaxed%> sans avoir activÃ© le support pour la mÃ©moire transactionnellel'index %<__type_pack_element%> est nÃ©gatifl'index %<__type_pack_element%> n'est pas une constante entiÃ¨rel'index %<__type_pack_element%> est hors limitesL'argument %<a%d%> de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre %s(%d)L'argument %<a1%> de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER, REAL ou CHARACTER%<acc update%> doit contenir au moins une clause %<device%> ou %<host%> ou %<self%> Ã  %Ll'attribut %<alias%> est ignorÃ© car la fonction est dÃ©finiel'argument de la clause %<align%> doit Ãªtre une expression de constante entiÃ¨re positive qui est une puissance de deuxl'argument de %<alignas%> a le type non entier %qT%<alignas%> dans une dÃ©claration vide avec le type sous-jacent %<enum%>l'expression d'alignement de la clause %<aligned%> doit Ãªtre un entierl'expression d'alignement %<aligned%> doit Ãªtre une expression entiÃ¨re constante positivedans la clause %<allocate%>, l'argument du modificateur %<align%> doit Ãªtre une expression entiÃ¨re constante positive qui est une puissance de deuxl'expression d'allocation de la clause %<allocate%> a le type %qT plutÃ´t que %<omp_allocator_handle_t%>la clause %<allocate%> doit spÃ©cifier un allocateur icila directive %<allocate%> pour %qD Ã  l'intÃ©rieur d'une rÃ©gion cible doit spÃ©cifier une clause %<allocator%>la directive %<allocate%> doit Ãªtre dans la mÃªme portÃ©e que %qDl'expression d'allocation de la clause %<allocator%> a le type %qT plutÃ´t que %<omp_allocator_handle_t%>clause %<allocator%> requise pour la variable statique %qDla clause %<allocator%> requiert un allocateur prÃ©dÃ©fini car %qD est statiquela fonction %<always_inline%> pourrait ne pas Ãªtre mise en ligne Ã  moins d'Ãªtre aussi dÃ©clarÃ©e %<inline%>l'attribut %<amdgpu_hsa_kernel%> requiert un argument de type constante chaÃ®ne de caractÃ¨resle modificateur de pÃ©riphÃ©rique %<ancestor%> pas prÃ©cÃ©dÃ© de la directive %<requires%> avec la clause %<reverse_offload%>le modificateur de pÃ©riphÃ©rique %<ancestor%> n'est pas prÃ©cÃ©dÃ© par la directive %<requires%> avec la clause %<reverse_offload%> Ã  %Cun %<and%> de tests d'Ã©galitÃ©s mutuellement exclusifs est toujours 0%<asm goto%> avec des sorties typÃ©es complexesl'Ã©crasement %<asm%> entre en conflit avec l'opÃ©rande d'entrÃ©el'Ã©crasement %<asm%> entre en conflit avec l'opÃ©rande de sortiedÃ©claration %<asm%> ignorÃ©e Ã  cause du conflit avec le renommage prÃ©cÃ©dentfanions %<asm%> non supportÃ©s en mode thumb1%<asm%> dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>%<asm%> pas permis dans une fonction %<transaction_safe%>%<asm%> interdit dans une transaction atomiqueopÃ©rande %<asm%> %d ne concorde probablement pas avec les contraintesla contrainte de l'opÃ©rande %<asm%> est incompatible avec la taille de l'opÃ©randel'opÃ©rande %<asm%> a des contraintes impossiblesl'opÃ©rande %<asm%> a des contraintes impossibles ou il n'y a pas assez de registresl'opÃ©rande %<asm%> requiert un rechargement impossiblele qualificatif %<asm%> %qT est ignorÃ© en dehors du corps d'une fonctionqualificatif %<asm%> en dehors du corps de la fonctionle spÃ©cificateur %<asm%> pour la sortie de cc est en conflit avec la liste d'Ã©crasement de %<asm%>le spÃ©cificateur %<asm%> pour la variable %qE est en conflit avec la liste d'Ã©crasement de %<asm%>les spÃ©cificateurs %<asm%> ne sont pas permis sur des membres de donnÃ©es non statiques%<assign%> n'est pas sÃ»r pour des objets Objective-C; veuillez l'indiquer explicitement si vous en avez besoinla propriÃ©tÃ© %<assign%> %qs utilise la variable d'instance %qs qui est un champ de bitsattribut %<assume%> au plus haut niveaul'attribut %<assume%> n'est pas suivi par %<;%>l'expression de %<async%> doit Ãªtre un entierÃ©chec de %<atexit%>la propriÃ©tÃ© %<atomic%> %qs utilise la variable d'instance %qs qui est un champ de bits%<atomic_cancel%>clause %<atomic_default_mem_order%> utilisÃ©e lexicalement aprÃ¨s la premiÃ¨re construction %<atomic%> sans clause d'ordre de mÃ©moire%<auto%> peut seulement Ãªtre spÃ©cifiÃ© pour des dÃ©clarations de variables ou de fonctions%<auto%> a changÃ© de signification en C++11; retirez-le%<auto%> entre en conflit avec d'autres spÃ©cificateurs de boucle de OpenACC%<auto%> dans une dÃ©claration vide ayant tout le fichier comme portÃ©e%<auto%> n'est pas autorisÃ© dans une dÃ©claration de synonymele paramÃ¨tre %<auto%> n'est pas permis dans ce contexte%<auto%> exige un simple identificateur, Ã©ventuellement avec des attributs, comme dÃ©clarateur%<auto%> utilisÃ© avec %<constexpr%>%<auto(x)%> ne peut Ãªtre contraint%<auto(x)%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%<auto{x}%> ne peut Ãªtre contraint%<auto{x}%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%<await_suspend%> doit retourner %<void%>, %<bool%> ou un identifiant de coroutine%<bank_switch%> n'a pas d'effet sur les fonctions qui ne gÃ¨rent pas une interruptionle suffixe %<bf16%> ou %<BF16%> sur une constante flottante est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>la clause %<bind%> n'est pas spÃ©cifiÃ©e sur une construction %<loop%> pas imbriquÃ©e dans une autre construction OpenMP%<bind(parallel)%> sur une construction %<loop%> imbriquÃ©e dans une construction %<simd%>%<bind(team)%> sur une rÃ©gion %<loop%> pas strictement imbriquÃ©e dans une rÃ©gion %<team%>%<builtin_return_address%> ne contient que 2 octets d'adresse%<cancel for%> Ã  l'intÃ©rieur de %<nowait%> pour la construction%<cancel for%> Ã  l'intÃ©rieur de %<ordered%> pour la construction%<cancel sections%> Ã  l'intÃ©rieur d'une construction de sections %<nowait%>%<catch%> n'est pas supportÃ©%<concept%> uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>%<const%> %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>les spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de champles spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de paramÃ¨treles spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de typeles spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de variable%<const%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctionsexpression %<depobj%> qualifiÃ©e avec %<const%>%qE qualifiÃ© avec %<const%> peut uniquement apparaÃ®tre dans les clauses %<shared%> ou %<firstprivate%>%<const%> qualifiant %qE sans membre %<mutable%> ne peut apparaÃ®tre que dans les clauses %<shared%> ou %<firstprivate%>un qualificatif %<const%>, %<volatile%> ou %<__restrict%> est appliquÃ© au type %qT dans %<#pragma omp declare reduction%>la fonction %<consteval%> %q+D redÃ©fini une fonction qui n'est pas %<consteval%>l'appel %<constexpr%> dÃ©borde au delÃ  de la fin de la fonctionle constructeur %<constexpr%> n'a pas de corps videle constructeur %<constexpr%> de l'union %qT doit initialiser exactement un membre de donnÃ©e non statiqueles destructeurs %<constexpr%> sont uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>la profondeur d'Ã©valuation de la %<constexpr%> dÃ©passe le maximum permis %d (utilisez %<-fconstexpr-depth=%> pour augmenter le maximum)le dÃ©compte des opÃ©rations d'Ã©valuation de %<constexpr%> dÃ©passe la limite permise %wd (utilisez %<-fconstexpr-ops-limit=%> pour augmenter la limite)%<constexpr%> dans une dÃ©claration videl'initialiseur de %<constexpr%> pour un type en virgule flottante binaire est de type dÃ©cimall'initialiseur de %<constexpr%> pour un type rÃ©el est de type complexel'initialiseur de %<constexpr%> n'est pas une expression arithmÃ©tique constantel'initialiseur de %<constexpr%> n'est pas reprÃ©sentable dans un type d'objetl'initialiseur entier de %<constexpr%> n'est pas une expression entiÃ¨re constanteles lambda %<constexpr%> sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>le dÃ©compte des itÃ©rations de la boucle %<constexpr%> dÃ©passe la limite permise %d (utilisez %<-fconstexpr-loop-limit=%> pour augmenter la limite)%<constexpr%> est requis pour l'initialisation intra-classe du membre de donnÃ©e statique %q#D d'un type non entierl'objet %<constexpr%> a le type modifiÃ© par une variablele pointeur d'initialisation de %<constexpr%> n'est pas nulle membre statique %<constexpr%> %qD doit avoir une initialisation%<constexpr%> utilisÃ© avec %qEla variable %<constexpr%> %qD a le type %qT modifiÃ© par une variable%<constinit%> peut uniquement Ãªtre appliquÃ© Ã  une variable avec une durÃ©e de stockage statique ou au niveau du threadle type de retour %<constinit%> pour une fonction n'est pas permisle spÃ©cificateur %<constinit%> est invalide pour la fonction %qsla variable %<constinit%> %qD n'a pas une initialisation constanteune rÃ©gion %<critical%> ne peut pas Ãªtre imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<critical%> portant le mÃªme noml'argument de %<custom-%s=%> doit Ãªtre un entier non nÃ©gatif%<custom-%s=%> n'est pas reconnu comme instruction FPU%<custom-%s=%> exige un argumentl'option %<custom-fpu-cfg%> ne supporte pas %<no-%>l'option %<custom-fpu-cfg%> requiert un argument de configuration%<decl-specifier%> dans la dÃ©claration du guide de dÃ©ductiondirective %<declare %s%> pas immÃ©diatement suivie d'une dÃ©claration ou d'une dÃ©finition de fonction%<declare variant%> sur le constructeur %qD%<declare variant%> sur %qD par dÃ©faut%<declare variant%> sur %qD supprimÃ©%<declare variant%> sur le destructeur %qD%<declare variant%> sur %qD virtuel%<decltype%> ne sait pas rÃ©soudre l'adresse d'une fonction surchargÃ©e%<decltype%> est Ã©valuÃ© en %qT qui n'est ni une classe ni un type Ã©numÃ©rÃ©%<decltype(auto)%> ne peut pas Ãªtre qualifiÃ© avec CVle spÃ©cificateur de type %<decltype(auto)%> est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>Ã©tiquette %<default%> en dehors de tout Â«Â switchÂ Â»la cible %<default%> n'a pas Ã©tÃ© dÃ©finie%<delete[]%> n'est pas une expression constanteclause %<depend%> avec le type de dÃ©pendance %<depobj%> sur une section de tableau%<depend(%s)%> est uniquement autorisÃ© dans %<omp ordered%>type de dÃ©pendance %<depobj%> spÃ©cifiÃ© dans la clause %<depend%> d'une construction %<depobj%>l'expression %<depobj%> n'est pas une expression l-valeurl'expression %<destroy%> n'est pas une expression l-valeurle gestionnaire d'Ã©vÃ©nement de la clause %<detach%> a le type %qT plutÃ´t que %<omp_event_handle_t%>la clause %<detach%> ne doit pas Ãªtre utilisÃ©e avec la clause %<mergeable%>la clause %<device%> avec %<ancestor%> est uniquement permise dans une construction %<target%>l'identifiant de %<device%> doit Ãªtre entierla clause %<device_type%> doit spÃ©cifier Â«Â anyÂ Â» lorsqu'elle est utilisÃ©e avec une clause %<indirect%>L'argument %<dim%> de l'intrinsÃ¨que %qs Ã  %L n'est pas un index de co-dimension valableL'argument %<dim%> de l'intrinsÃ¨que %qs Ã  %L n'est pas un index de dimension valableL'argument %<dim%> de l'intrinsÃ¨que %s Ã  %L n'est pas un index de dimension validel'expression de la taille des tranches de %<dist_schedule%> doit Ãªtre un entierune rÃ©gion %<distribute%> doit Ãªtre strictement imbriquÃ©es Ã  l'intÃ©rieur d'une construction %<teams%>%<dynamic_cast%> pas permis avec %<-fno-rtti%>%<dynamic_cast<%#T>(%q#D)%> ne peut jamais rÃ©ussir%<else%> sans %<if%> prÃ©cÃ©dent%<enum %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>%<enum%> dÃ©clarÃ© Ã  la fois avec et sans un type sous-jacent fixÃ©%<enum%> dÃ©clarÃ© avec mais dÃ©fini sans type sous-jacent fixetype sous-jacent de %<enum%> incompatible avec la dÃ©claration prÃ©cÃ©dentele type sous-jacent %<enum%> ne peut pas Ãªtre spÃ©cifiÃ© ici%<explicit%> peut seulement Ãªtre spÃ©cifiÃ© pour des constructeurs%<explicit%> dans une dÃ©claration amie%<explicit%> en dehors de la dÃ©claration de la classe%<explicit(bool)%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>%<export%> ne fait pas partie de la directive de module suivanteÃ©dition de liens %<extern "C"%> dÃ©marrÃ©e icil'attribut %<externally_visible%> n'a d'effet que dans des objets publiquesle suffixe %<f%d%> ou %<F%d%> sur une constante flottante est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>attribut %<fallthrough%> au plus haut niveaul'attribut %<fallthrough%> n'est pas suivi par %<;%>l'attribut %<fallthrough%> est spÃ©cifiÃ© avec un paramÃ¨trel'attribut %<fast_interrupt%> est ignorÃ©l'expression %<filter%> doit Ãªtre un nombre entierl'attribut %<flatten%> est ignorÃ© sur les aliasliste %<flush%> spÃ©cifiÃ©e avec une clause d'ordre de mÃ©moire%<fopen%>: %s: %mles dÃ©clarations initiales de boucles %<for%> ne sont permises qu'en mode C99 et C11%<friend%> peut seulement Ãªtre spÃ©cifiÃ© Ã  l'intÃ©rieur d'une classe%<friend%> utilisÃ© en dehors d'une classesupport de %<function_profiler%>%<function_profiler%> supportÃ© pour MMIXboucle %<gang%> dans une rÃ©gion %<gang-single%>l'expression numÃ©rique de %<gang%> doit Ãªtre un entierla valeur numÃ©rique de %<gang%> doit Ãªtre positivel'expression statique %<gang%> doit Ãªtre un entierla valeur statique de %<gang%> doit Ãªtre positivele processeur %<generic%> ne peut Ãªtre utilisÃ© qu'avec l'option %<-mtune=%>le processeur %<generic%> ne peut Ãªtre utilisÃ© qu'avec l'attribut %<target("tune=")%>l'attribut %<getter%> de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dentel'attribut %<gnu_inline%> est prÃ©sent sur %q+D%<goto%> dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%<goto%> n'est pas une expression constante%<gp_offset%> (%ld) ou %<end_offset%> (%ld) est plus petit que zÃ©rol'expression de %<grainsize%> doit Ãªtre un entierla valeur de %<grainsize%> doit Ãªtre positive%<h%> appliquÃ© Ã  un opÃ©rande qui n'est pas un registrecode MIPS16 %<hard-float%> pour des ABI autres que o32 et o64l'expression %<hint%> doit Ãªtre une expression entiÃ¨re constantel'expression %<hint%> doit Ãªtre un nombre entierla construction %<host_data%> Ã  %L requiert la clause %<use_device%>la construction %<host_data%> requiert la clause %<use_device%>%<if consteval%> uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%<if consteval%> requiert une instruction composÃ©e%<if constexpr%> uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>le rÃ©solveur %<ifunc%> pour %qD doit retourner %qTle rÃ©solveur %<ifunc%> pour %qD devrait retourner %qTla clause %<inbranch%> est incompatible avec %<notinbranch%>l%'attribut %<indirect_call%> ne s%'applique pas Ã  une fonction statique%<inline%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions%<inline%> dans une dÃ©claration vide%<inline%> n'est pas permis dans la dÃ©claration de la spÃ©cialisation du patron ami %qD%<inline%> spÃ©cifiÃ© pour la dÃ©claration d'une classe amiele spÃ©cificateur %<inline%> est invalide pour la fonction %qs dÃ©clarÃ©e en dehors de la portÃ©e globalespÃ©cificateur %<inline%> invalide pour la variable %qD dÃ©clarÃ©e au niveau du blocclause %<inscan%> %<reduction%> sur la construction %qsclause %<inscan%> %<reduction%> sur une construction autre que %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>la clause %<inscan%> %<reduction%> est utilisÃ©e avec la clause %<linear%> pour une variable autre qu'un itÃ©rateur de boucleclause %<inscan%> %<reduction%> avec une section de tableaula clause %<inscan%> REDUCTION sur une construction autre que DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD Ã  %Lclauses %<inscan%> et non-%<inscan%> %<reduction%> sur la mÃªme constructionclauses %<inscan%> et non-%<inscan%> %<reduction%> sur la mÃªme construction Ã  %Lle processeur %<intel%> ne peut Ãªtre utilisÃ© qu'avec l'option %<-mtune=%>le processeur %<intel%> ne peut Ãªtre utilisÃ© qu'avec l'attribut %<target("tune=")%>%<interrupt_thread%> est disponible uniquement sur fidole modificateur %<iterator%> est incompatible avec %qsle modificateur %<iterator%> ne peut pas Ãªtre spÃ©cifiÃ© sur une construction %<depobj%>le paramÃ¨tre %<l1-cache-size%> n'est pas une puissance de deux %dvÃ©rification de %<lang_*%>Â : Ã©chec dans %s, Ã  %s:%dla clause %<lastprivate%> sur une construction %<loop%> fait rÃ©fÃ©rence Ã  une variable %qD qui n'est pas l'itÃ©rateur de bouclela clause %<linear%> pour une variable autre qu'un itÃ©rateur de boucle est spÃ©cifiÃ©e sur une construction combinÃ©e avec %<distribute%>la clause %<linear%> ne peut pas Ãªtre spÃ©cifiÃ©e avec la clause %<ordered%> si une construction %<ordered%> seule est imbriquÃ©e dedansle pas %qE de la clause %<linear%> n'est ni une constante ni un paramÃ¨trel'expression du pas de %<linear%> doit Ãªtre fondamentalele pas de la clause %<linear%> est un paramÃ¨tre %qD pas spÃ©cifiÃ© dans la clause %<uniform%>%<location_t%> n'est pas dÃ©fini comme un type%<locus%> n'est pas dÃ©fini comme un type%<long long long%> est trop long pour GCC%<long%> et %<short%> spÃ©cifiÃ©s ensemblel'expression %<long%> du Â«Â switchÂ Â» n'est pas convertie en %<int%> avec le C ISO%<lp_array%> ne correspond pas Ã  %<region_tree%>%<lp_array%> est corrompu pour le lp %i%<lto_obj_file_open()%> a Ã©chouÃ©%<main%> est dÃ©clarÃ©e %<_Noreturn%>clause %<map%> avec un modificateur de type map autre que %<always%>, %<close%> ou %<present%>%<memset%> utilisÃ© avec un paramÃ¨tre de longueur qui est la constante zÃ©ro; cela pourrait Ãªtre dÃ» Ã  des paramÃ¨tres transposÃ©s%<memset%> utilisÃ© avec une longueur Ã©gale au nombre d'Ã©lÃ©ments sans Ãªtre multipliÃ© par la taille des Ã©lÃ©mentsl'attribut %<ms_hook_prologue%> est incompatible avec %<-mfentry%> pour 32 bits%<ms_hook_prologue%> n'est pas compatible avec les fonctions imbriquÃ©es%<msp430_select_hwmult_lib%> a besoin d'au moins un argument%<msp430_set_driver_var%> attend 2 argumentsspÃ©cificateur de lambda %<mutable%> avec un paramÃ¨tre objet explicitetype %<mutexinoutset%> dans la clause %<depend%> sur un constructeur %<taskwait%>%<namespace %E%> est ambigula dÃ©finition %<namespace%> n'est pas permise ici%<new%> de %<initializer_list%> n'Ã©tend pas la durÃ©e de vie du tableau sous-jacent%<new%> de type %qT avec l'alignement Ã©tendu %d%<no-custom-%s%> n'accepte pas d'argumentla clause %<nogroup%> ne doit pas Ãªtre utilisÃ©e avec la clause %<reduction%>l'attribut %<nonatomic%> de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dentemodificateur d'ordonnancement %<nonmonotonic%> spÃ©cifiÃ© en mÃªme temps que la clause %<ordered%>argument %<nonnull%> %qD comparÃ© Ã  NULLune fonction avec %<noreturn%> retourne une valeurla clause %<nowait%> ne doit pas Ãªtre utilisÃ©e avec %<copyprivate%>la valeur de %<num_tasks%> doit Ãªtre positivela borne infÃ©rieure %<num_teams%> %qE est plus grande que la borne supÃ©rieure %qEla valeur de %<num_teams%> doit Ãªtre positivela valeur de %<num_threads%> doit Ãªtre positive%<object.TypeInfo%> ne peut pas Ãªtre utilisÃ© avec %<-fno-rtti%>%<objet.TypeInfo%> n'a pas Ã©tÃ© trouvÃ© mais il est implicitement utilisÃ©l'utilisation de %<offsetof%> Ã  l'intÃ©rieur du type %qT (qui ne respecte pas l'agencement standard) est supportÃ© conditionnellement%<omp requires reverse_offload%> requiert au moins %<sm_35%> pour %<-foffload-options=nvptx-none=-march=%> â€” dÃ©sactivation de la gÃ©nÃ©ration du dÃ©chargement de code pour ce type de pÃ©riphÃ©riquel'attribut %<omp::%E%> requiert un argument%<omp::%E%> ne peut pas Ãªtre spÃ©cifiÃ© dans ce contexte%<omp::%s%> ne peut pas Ãªtre spÃ©cifiÃ© dans ce contexte%<omp_all_memory%> Ã  %C n'est pas permis dans ce contexte%<omp_all_memory%> peut uniquement Ãªtre utilisÃ© dans la clause OpenMP %<depend%>%<omp_all_memory%> utilisÃ© avec le type %<depend%> autre que %<out%> ou %<inout%>%<omp_all_memory%> utilisÃ© avec le sous-type DEPEND autre que OUT ou INOUT Ã  %C%<omp_all_memory%> utilisÃ© avec un type dÃ©pendant autre que OUT ou INOUT Ã  %C%<omp_all_memory%>, dÃ©clarÃ© Ã  %L, peut uniquement Ãªtre utilisÃ© dans la clause OpenMP DEPEND%<operator %s%>%<operator %s%> dans %<%s%E%>%<operator delete%> doit retourner le type %qT%<operator delete%> prend le type %qT comme premier paramÃ¨tre%<operator delete[]%> ne peut pas Ãªtre un Â«Â deleteÂ Â» destructeur%<operator new%> ne doit pas retourner NULL Ã  moins qu'il soit dÃ©clarÃ© %<throw()%> (ou %<-fcheck-new%> est actif)%<operator new%> doit retourner le type %qT%<operator new%> prend le type %<size_t%> (%qT) comme premier paramÃ¨tre%<operator%s%>%<operator%s%> dans %<%E %s %E%>%<operator%s%> dans %<%E%s%>%<operator%s%> dans %<%s%E%>%<operator=%> devrait retourner une rÃ©fÃ©rence Ã  %<*this%>%<operator[]%>%<operator[]%> dans %<%E[%E]%>un %<or%> de tests de non Ã©galitÃ©s non appariÃ©s est toujours 1la clause %<order%> ne doit pas Ãªtre utilisÃ©e avec %<ordered%>%<ordered simd threads%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<%s simd%>%<ordered%> %<simd%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<simd%>le paramÃ¨tre de la clause %<ordered%> est plus petit que %<collapse%>clause %<ordered%> avec un paramÃ¨tre sur une boucle %<for%> basÃ©e sur une portÃ©eune construction %<ordered%> avec une clause %<depend%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une boucle %<ordered%>une construction %<ordered%> avec une clause %qs doit Ãªtre Ã©troitement imbriquÃ©e dans une boucle avec une clause %<ordered%>une construction %<ordered%> dans les clauses %<doaccross%> ou %<depend%> est liÃ©e Ã  une boucle oÃ¹ l'argument %<collapse%> %wd est diffÃ©rent de l'argument %<ordered%> %wdune construction %<ordered%> sans les clauses %<doaccross%> ou %<depend%> ne doit pas avoir la mÃªme rÃ©gion de liaison que la construction %<ordered%> avec ces clausesune rÃ©gion %<ordered%> ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<critical%>, %<ordered%>, %<task%> explicite ou %<taskloop%>une rÃ©gion %<ordered%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de boucle avec la clause %<ordered%>le pragma %<pch_preprocess%> ne devrait Ãªtre utilisÃ© qu'avec %<-fpreprocessed%>Ã©chec de %<pex_init%>Â : %m%<pragma omp error%> rencontrÃ©e%<pragma omp error%> rencontrÃ©eÂ : %s%<pragma omp requires%> requiert au moins une clausel'expression de %<priority%> doit Ãªtre un entierla valeur de %<priority%> doit Ãªtre positive ou nullel'attribut %<readonly%> est en conflit avec l'attribut %<setter%>l'attribut %<readonly%> de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dente%<region_array%> ne correspond pas Ã  %<region_tree%>%<region_array%> est corrompu pour la rÃ©gion %i%<register%> dans une dÃ©claration vide ayant tout le fichier comme portÃ©espÃ©cificateur de classe de stockage %<register%> utilisÃ©%<reinterpret_cast%> d'un entier vers un pointeurutiliser %<reinterpret_cast%> pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifsun %<reinterpret_cast%> n'est pas une expression constante%<reinterpret_cast<%T>(%E)%> n'est pas une expression constante%<requires%> uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>le sÃ©lecteur %<requires%> n'est pas encore supportÃ©e%<return%> avec une valeur dans une fonction retournant un void%<return%> sans valeur dans une fonction retournant autre chose que void%<return_void%> dÃ©clarÃ© icil'expression %<safelen%> doit Ãªtre une expression entiÃ¨re constante positive%<scalar_storage_order%> n'est pas supportÃ© car le boutisme n'est pas uniformeune rÃ©gion %<scoped%> ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de partage de tÃ¢che, %<loop%>, %<task%> explicite, %<taskloop%>, %<critical%>, %<ordered%>, %<master%> ou une rÃ©gion %<masked%>l'argument %<score%> doit Ãªtre une expression entiÃ¨re constantel'argument %<score%> doit Ãªtre une expression entiÃ¨re constante Ã  %Cl'argument %<score%> doit Ãªtre non nÃ©gatifl'argument %<score%> doit Ãªtre non nÃ©gatif Ã  %C%<score%> ne peut pas Ãªtre spÃ©cifiÃ© dans les traits dans le trait-selector-set %qs%<score%> ne peut pas Ãªtre spÃ©cifiÃ© dans les traits dans le trait-selector-set %qs Ã  %C%<seq%> Ã©crase d'autres spÃ©cificateurs de boucle de OpenACCl'attribut %<setter%> de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dente%<setter%> spÃ©cifiÃ© iciL'argument %<shape%> de l'intrinsÃ¨que %<reshape%> Ã  %L a plus de %d Ã©lÃ©mentsL'argument %<shape%> de l'intrinsÃ¨que %<reshape%> Ã  %L doit Ãªtre un tableau de taille constantel'argument de %<signed _BitInt%> doit Ãªtre au moins 2%<signed%> et %<unsigned%> spÃ©cifiÃ©s ensemblel'expression %<simdlen%> doit Ãªtre une expression entiÃ¨re constante positivela valeur de la clause %<simdlen%> est plus grande que la valeur de la clause %<safelen%>%<sizeof%> appliquÃ© sur un champ de bits%<sizeof%> sur le tableau %qE en paramÃ¨tre de fonction retournera la taille de %qTl'argument %<sizeof...%> doit Ãªtre entourÃ© de parenthÃ¨ses%<soft-float%> et long-double-128 sont incompatiblesL'argument %<source%> de l'intrinsÃ¨que %<shape%> Ã  %L ne doit pas Ãªtre un tableau de taille tacite%<stack_offset%> doit Ãªtre un multiple de 4%<stack_offset%> doit Ãªtre au moins 4%<static%> %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>spÃ©cificateur de lambda %<static%> avec un paramÃ¨tre objet explicitespÃ©cificateur de lambda %<static%> avec la capture lambda%<static%> ne peut pas Ãªtre utilisÃ© lors de la dÃ©finition (contrairement Ã  la dÃ©claration) d'un membre de donnÃ©e statiquele spÃ©cificateur %<static%> est invalide pour la fonction %qs dÃ©clarÃ©e en dehors de la portÃ©e globalele message de %<static_assert%> doit avoir une %<data()%> qui est une expression constante du noyaule message de %<static_assert%> doit avoir une %<data()%> qui peut Ãªtre implicitement convertie en %<const char *%>le message de %<static_assert%> doit avoir une %<data()[%d]%> qui est une expression constantele message de %<static_assert%> a une %<size()%> %qE trop grandele message de %<static_assert%> doit avoir une %<size()%> qui est une expression constantele message de %<static_assert%> doit avoir une %<size()%> qui peut Ãªtre implicitement convertie en %<std::size_t%>le message de %<static_assert%> doit Ãªtre une chaÃ®ne littÃ©rale ou un objet avec les membres %<size%> et %<data%>un %<static_assert%> avec un message qui n'est pas une chaÃ®ne de caractÃ¨res est uniquement disponible avec %<-std=c++2c%> ou %<-std=gnu++2c%>un %<static_assert%> sans message est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>utiliser %<static_cast%> pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifs%<std::%s%> est dÃ©fini dans l'en-tÃªte %qsÂ ; cela peut probablement Ãªtre corrigÃ© en ajoutant %<#include %s%>%<std::%s%> est uniquement disponible Ã  partir de %s%<std::is_constant_evaluated%> est toujours Ã©valuÃ© Ã  Â«Â fauxÂ Â» dans une fonction non %<constexpr%>%<std::is_constant_evaluated%> est toujours Ã©valuÃ© Ã  Â«Â vraiÂ Â» dans %<if constexpr%>%<std::is_constant_evaluated%> est toujours Ã©valuÃ© Ã  Â«Â vraiÂ Â» dans une fonction %<if consteval%>%<std::source_location::__impl%> ne contient pas uniquement que des membres de donnÃ©es non-statiques %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> et %<_M_column%>%<std::tuple_element<%u, %T>::type%> est %<void%>%<std::tuple_size<%T>::value%> n'est pas une expression constante entiÃ¨rela directive Â«Â usingÂ Â» %<strong%> n'est plus supportÃ©ele mode %<strub%> %qE est sÃ©lectionnÃ© pour %qD alors que %qE a Ã©tÃ© demandÃ©%<struct %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>l'argument de l'attribut %<symver%> %qs doit contenir un ou deux %<@%>l'argument de l'attribut %<symver%> n'est pas une constante de chaÃ®ne de caractÃ¨resl'attribut %<symver%> s'applique uniquement aux symbolesl'attribut %<symver%> ne s'applique qu'aux fonctions et aux variablesÃ©chec de %<sysctl%> pour %<kern.osversion%>Â : %ml'attribut %<target%> n'est pas supportÃ© sur cette machinela construction %<target%> avec la construction imbriquÃ©e %<teams%> contient des directives en dehors de la construction de %<teams%>le support de %<target("arch=knl")%> sera retirÃ© dans GCC 15le support de %<target("arch=knm")%> sera retirÃ© dans GCC 15%<target("rtd")%> est ignorÃ© en mode 64 bits%<target("sseregparm")%> utilisÃ© sans que SSE soit activÃ©le support de %<target("tune=knl")%> sera retirÃ© dans GCC 15le support de %<target("tune=knm")%> sera retirÃ© dans GCC 15%<target("tune=x86-64")%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<target("tune=k8")%> ou %<target("tune=generic")%> selon ce qui est appropriÃ©pour l'attribut %<target()%>Â : l'architecture apparaÃ®t plusieurs foispour l'attribut %<target()%>Â : le cpu apparaÃ®t plusieurs foispour l'attribut %<target()%>Â : TUNE apparaÃ®t plusieurs foispour l'attribut %<target()%>Â : CPU %qs inconnupour l'attribut %<target()%>Â : TUNE %qs inconnul'attribut %<target_clones%> requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©riellel'ensemble du sÃ©lecteur %<target_device%> n'est pas encore supportÃ©el'attribut %<target_version%> n'est pas supportÃ© sur cette machinemodificateur de rÃ©duction %<task%> sur une construction avec une clause %<nowait%>construction %<taskwait%> avec la clause %<nowait%> mais sans clause %<depend%>la construction %<teams%> doit Ãªtre Ã©troitement imbriquÃ©e dans une construction %<target%> ou ne pas Ãªtre imbriquÃ©e dans une construction OpenMPle mot-clÃ© %<template%> n'est pas permis dans le nom du destructeur%<template%> doit suivre un nom de spÃ©cificateur imbriquÃ©%<this%> est autorisÃ© dans OpenMP uniquement dans les clauses %<declare simd%>ne peut capturer %<this%> par rÃ©fÃ©rence%<this%> n'est pas disponible pour les fonctions membres d'objet explicite%<this%> n'est pas disponible pour les fonctions membres statiques%<this%> ne peut pas Ãªtre utilisÃ© dans ce contexte%<this%> doit Ãªtre le premier spÃ©cificateur dans la dÃ©claration des paramÃ¨tres%<this%> n'est pas autorisÃ© dans la clause %<allocate%>spÃ©cificateur %<this%> dans la dÃ©claration des paramÃ¨tres d'un patron%<this%> n'a pas Ã©tÃ© capturÃ© pour cette fonction lambdal'expression de %<thread_limit%> doit Ãªtre un entierla valeur de %<thread_limit%> doit Ãªtre positive%<threadprivate%> %qD n'est pas un fichier, un espace de noms ou une variable dÃ©clarÃ©e dans un blocla directive %<threadprivate%> %qE n'est pas dans la dÃ©finition de %qT%<threadprivate%> %qE a un type incomplet%<throw%> appellera toujours %<terminate%>l'argument de %<tile%> doit Ãªtre de type entierl'argument %<tile%> a besoin d'une constante entiÃ¨re positiveappel de fonction %<transaction_may_cancel_outer%> pas Ã  l'intÃ©rieur d'une transaction extÃ©rieure ou %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> ne peut Ãªtre spÃ©cifiÃ© que pour une fonction virtuelle%<tree%> n'est pas dÃ©fini comme un type pointeur%<tree%> n'est pas dÃ©fini comme un type%<try%> dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>le spÃ©cificateur %<typedef%> est en conflit avec %qs%<typedef%> utilisÃ© avec %<auto%>%<typedef%> a Ã©tÃ© ignorÃ© dans cette dÃ©clarationl'expression %<typeid%> n'est pas une expression constante car %qE est un type polymorphique%<typeid%> du type de fonction qualifiÃ© %qTl'opÃ©rateur %<typeid%> ne peut pas apparaÃ®tre dans une expression constante%<typename %T::%D%> nomme %q#D qui n'est pas un type%<typename %T::%D%> nomme %q#T qui n'est pas un patron de classe%<typeof%> appliquÃ© Ã  un champ de bits%<union %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>clause %<uses_allocators%> avec des trais et des espaces mÃ©moire%<using enum%> de %qT avant le spÃ©cificateur de son Ã©nmuÃ©ration%<using enum%> du type dÃ©pendant %qT%<using enum%> du type incomplet %qT%<using enum%> du type non-Ã©numÃ©rÃ© %q#T%<using enum%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>%<using%> avec la portÃ©e Ã©numÃ©rÃ©e %q#T uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>%<va_start%> utilisÃ© dans une fonction ayant des arguments fixes%<vec_lvsl%> est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©s%<vec_lvsr%> est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©sl'expression de longueur de %<vector%> doit Ãªtre un entierla valeur de longueur de %<vector%> doit Ãªtre positive%<verify_gimple%> a Ã©chouÃ©%<verify_marked_backedges%> a Ã©chouÃ©%<virtual%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions%<virtual%> en dehors de la dÃ©claration de classe%<virtual%> spÃ©cifiÃ© plus d'une fois dans le spÃ©cificateur de baseun %<void%> comme seul paramÃ¨tre ne peut Ãªtre qualifiÃ©%<void%> doit Ãªtre le seul paramÃ¨tre%<volatile%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctionsle paramÃ¨tre qualifiÃ© avec %<volatile%> est obsolÃ¨tele type de retour qualifiÃ© avec %<volatile%> est dÃ©prÃ©ciÃ©la liaison structurÃ©e qualifiÃ©e avec %<volatile%> est dÃ©prÃ©ciÃ©el'expression %<wait%> doit Ãªtre un nombre entier%<warn_if_not_aligned%> ne peut pas Ãªtre spÃ©cifiÃ© pour %q+Dla clause %<weak%> requiert une comparaison d'Ã©galitÃ© atomiquel'attribut %<weakref%> est ignorÃ© car la fonction est dÃ©finiel'attribut %<weakref%> est ignorÃ© car la variable est initialisÃ©el'attribut %<weakref%> devrait Ãªtre accompagnÃ© d'un attribut %<alias%>%<weakref%> ne peut pas avoir de versionl'expression numÃ©rique de %<worker%> doit Ãªtre un entierla valeur numÃ©rique de %<worker%> doit Ãªtre positive%<||%> n'est pas valable en GIMPLE%<~%> sur une expression boolÃ©enne%<~%> sur une expression de type %<bool%>%<~auto%> est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>%@ %s%@ %s (profondeur %i)%@ %s (decl fct %qD, profondeur %i)%d octets de mÃ©moire de partage de donnÃ©es privÃ©es au gang Ã©puisÃ©e (augmentez, par exemple, avec %<-mgang-private-size=%d%>)%d constructeur trouvÃ©
  %d constructeurs trouvÃ©s
  %d destructeur trouvÃ©
  %d destructeurs trouvÃ©s
  %d sorties enregistrÃ©es pour la boucle %d (qui a %d sorties)%d table de trame trouvÃ©e
  %d tables de trame trouvÃ©es
! mode %i bits pas compilÃ©%llu octets%q#D ne peut pas Ãªtre surchargÃ© par %q#D%q#D entre en conflit avec une dÃ©claration prÃ©cÃ©dente%q#D est en conflit avec la version hÃ©ritÃ©e de %qT%q#D dÃ©clarÃ© ici%q#D dÃ©clarÃ© ici avec un lien externe%q#D dÃ©clarÃ© ici avec une liaison de module%q#D dÃ©clarÃ© ici sans liaison%q#D ne rÃ©fÃ¨re pas au type non qualifiÃ©, aussi n'est-il pas utilisÃ© pour la liaison%q#D explicitement par dÃ©faut ici%q#D a un type incomplet%q#D cache le constructeur pour %q#D%q#D hÃ©rite depuis plusieurs sous-objets de base%q#D est invalide; une union anonyme ne peut avoir que des membres de donnÃ©es non statiques%q#D est invalide; une union anonyme ne peut avoir que des membres de donnÃ©es publiques non statiques%q#D est un membre de donnÃ©e statique; il peut seulement Ãªtre initialisÃ© lors de sa dÃ©finition%q#D est implicitement dÃ©clarÃ© comme supprimÃ© car %qT dÃ©clare un constructeur par dÃ©placement ou un opÃ©rateur d'affectation par dÃ©placement%q#D est implicitement supprimÃ© car la dÃ©finition par dÃ©faut serait mal formÃ©e:%q#D est inaccessible dans ce contexte%q#D n'est pas un patron de fonction%q#D n'est pas un membre de donnÃ©e non statique de %qT%q#D n'est pas un argument de patron valable pour le type %qT car une variable de rÃ©fÃ©rence n'a pas une adresse constante%q#D n'est pas const%q#D est privÃ© dans ce contexte%q#D est protÃ©gÃ© dans ce contexte%q#D est public mais requiert un objet %q#T existant%q#D est volatile%q#D pas dÃ©clarÃ© dans une classe%q#D prÃ©cÃ©demment dÃ©clarÃ© ici%q#D prÃ©cÃ©demment dÃ©fini ici%q#D redÃ©clarÃ© comme une sorte diffÃ©rente d'entitÃ©%q#D fait rÃ©fÃ©rence Ã  l'entitÃ© avec liaison interne %q#D%q#D devrait Ãªtre initialisÃ©%q#D, dÃ©clarÃ© avec le type local %qT, est utilisÃ© mais jamais dÃ©fini%q#D, dÃ©clarÃ© avec un type non nommÃ©, est utilisÃ© mais jamais dÃ©fini%q#F est implicitement supprimÃ© car sa spÃ©cification d'exception ne correspond pas Ã  la spÃ©cification d'exception implicite %qX%q#T n'a pas de membre nommÃ© %qE%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %q#DÂ ? (accessible via %q#D)%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %q#DÂ ? (pas accessible depuis ce contexte)%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %qEÂ ?%q#T n'a pas de constructeur par dÃ©faut fourni par l'utilisateur%q#T a des membres de donnÃ©es qui sont des pointeurs%q#T a des classes virtuelles de base%q#T a des fonctions virtuelles et un destructeur non virtuel accessible%q#T n'est pas une classe%q#T n'est pas une classe ou un espace de noms%q#T n'est pas un patron%q#T n'est pas un type valide pour un paramÃ¨tre non type du patron%q#T dÃ©finit uniquement un destructeur privÃ© et n'a pas d'amis%q#T dÃ©finit uniquement des constructeurs privÃ©s et n'a pas d'amis%q#T utilisÃ© lÃ  oÃ¹ un %qT Ã©tait attendu%q#T utilisÃ© lÃ  oÃ¹ une valeur en virgule flottante Ã©tait attendue%q#T a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© ici%q+#D ne peut pas Ãªtre dÃ©clarÃ©%q+#D n'est pas un membre de donnÃ©e statique de %q#T%q+#D est marquÃ© %<final%> mais il n'est pas virtuel%q+#D est marquÃ© %<override%> mais il ne redÃ©fini rienl'alias %q+D entre une fonction et une variable n'est pas supportÃ©%q+D est un synonyme vers le symbole externe %qE%q+D est un synonyme vers le symbole non dÃ©fini %qE%q+D dÃ©jÃ  dÃ©clarÃ© avec l'attribut dllexport: dllimport est ignorÃ©%q+D dÃ©clarÃ© comme un ami%q+D est dÃ©clarÃ©e comme fonction variadique%q+D dÃ©clarÃ© faible aprÃ¨s avoir Ã©tÃ© utilisÃ©%q+D dÃ©clarÃ© avec une spÃ©cification d'exception%q+D est dÃ©finie comme fonction variadique sans prototype%q+D est dÃ©fini Ã  la fois normalement et en tant qu'attribut %qE%q+D dÃ©fini ici%q+D a les attributs incompatibles %qs et %qs%q+D dans la directive de dÃ©claration de cible n'a pas de type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type)%q+D est statique mais est dÃ©clarÃ© dans la fonction en ligne %qD qui n'est pas statique%q+D est habituellement une fonction%q+D le dÃ©calage %E dans %qT n'est pas alignÃ© sur %u%q+D le dÃ©calage %E dans %qT ne peut pas Ãªtre alignÃ© sur %u%q+D redÃ©clarÃ© comme une sorte de symbole diffÃ©rent%q+D redÃ©clarÃ© en ligne avec l'attribut %<gnu_inline%>%q+D redÃ©clarÃ© en ligne sans l'attribut %<gnu_inline%>%q+D redÃ©clarÃ© sans l'attribut dllimport aprÃ¨s avoir Ã©tÃ© rÃ©fÃ©rencÃ© avec une liaison pour une dll%q+D redÃ©clarÃ© sans l'attribut dllimport: le dllimport prÃ©cÃ©dent est ignorÃ©membre de donnÃ©e statique %q+D Ã  l'intÃ©rieur de la directive de dÃ©claration de cible%q+D prend soit aucun argument ou soit deux arguments%q+E n'est pas une expression constante%q+F dÃ©clarÃ© %<static%> mais jamais dÃ©fini%q+F utilisÃ© mais jamais dÃ©fini%q+T n'est pas littÃ©ral Ã  cause de:%qD accÃ¨de %E octet dans une rÃ©gion de taille %E%qD accÃ¨de %E octets dans une rÃ©gion de taille %E%qD accÃ¨de %E octets ou plus dans une rÃ©gion de taille %E%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui peut chevaucher %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui peut chevaucher %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui peut chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui peut chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octet qui peut chevaucher %wu octet%qD accÃ¨de Ã  %wu octets qui peut chevaucher %wu octet%qD accÃ¨de Ã  %wu octet qui peut chevaucher jusqu'Ã  %wu octets%qD accÃ¨de Ã  %wu octets qui peut chevaucher jusqu'Ã  %wu octets%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux dÃ©calages %s et %s qui peuvent chevaucher %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux dÃ©calages %s et %s qui peuvent chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%qD accÃ¨de entre %E et %E octets dans une rÃ©gion de taille %E%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui peuvent chevaucher %wu octet au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui peuvent chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octet au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octets au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets aux offsets %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets aux offsets %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets qui peuvent chevaucher %wu octet%qD accÃ¨de Ã  entre %wu et %wu octets qui peuvent chevaucher jusqu'Ã  %wu octetsalias %qD entre des fonctions de types incompatibles %qT et %qT%qD est dÃ©jÃ  apparu comme Ã©lÃ©ment liste dans une directive %<allocate%>%qD apparaÃ®t Ã  la fois dans les clauses Â«Â dataÂ Â» et Â«Â mapÂ Â»%qD apparaÃ®t plus d'une fois dans les clauses %<aligned%>%qD apparaÃ®t plus d'une fois dans les clauses %<allocate%>%qD apparaÃ®t plus d'une fois dans les clauses %<nontemporal%>%qD apparaÃ®t plus d'une fois dans les clauses de donnÃ©es%qD apparaÃ®t plus d'une fois dans les clauses de partage de donnÃ©es%qD apparaÃ®t plus d'une fois dans les clauses Â«Â mapÂ Â»%qD apparaÃ®t plus d'une fois dans les clauses de mouvement%qD apparaÃ®t plus d'une fois dans les clauses de rÃ©ductiondans %qD, l'argument %d promeut vers %qT quand %qT est attendu dans un appel Ã  une fonction interne dÃ©clarÃ©e sans prototypedans %qD, le type de l'argument %d est %qT quand %qT est attendu dans un appel Ã  une fonction interne dÃ©clarÃ©e sans prototypel'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%>l'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%> qui est plus petit que la limite %wu spÃ©cifiÃ©el'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%> qui est plus petit que la limite [%E, %E] spÃ©cifiÃ©el'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%> qui peut Ãªtre plus petit que la limite [%E, %E] spÃ©cifiÃ©e%qD l'argument n'a pas de nul terminalla directive d'attribut %qD est ignorÃ©el'attribut %qD n'a pas de signification puisque les membres de l'espace de noms anonyme obtiennent des symboles locauxl'attribut %qD requiert un seul argument NTBS%qD appelÃ© dans une expression constante%qD est appelÃ© dans une expression constante avant que sa dÃ©finition soit complÃ¨te%qD appelÃ© sur un pointeur passÃ© Ã  la fonction de rÃ©allocation %qD inappropriÃ©e%qD appelÃ© sur un pointeur vers un objet %qE non allouÃ©%qD appelÃ© sur un pointeur %qE passÃ© Ã  la fonction d'allocation %qD inappropriÃ©e%qD appelÃ© sur le pointeur %qE avec l'offset%s non nul%qD appelÃ© sur un pointeur retournÃ© depuis une fonction d'allocation inappropriÃ©e%qD appelÃ© sur un pointeur vers un objet non allouÃ©%qD appelÃ© sur l'objet %qD non allouÃ©%qD appelle %<setjmp%> ou similaire, %<-fharden-control-flow-redundancy%> n'est pas supportÃ©%qD peut Ãªtre marquÃ© Â«Â overrideÂ Â»%qD ne peut pas apparaÃ®tre dans une expression constante%qD ne peut pas Ãªtre %qs%qD ne peut pas Ãªtre dÃ©clarÃ© %<virtual%> puisqu'il est toujours statique%qD ne peut pas Ãªtre imposÃ© par dÃ©faut%qD ne peut pas Ãªtre utilisÃ© comme une fonction%qD ne peut avoir d'arguments par dÃ©faut%qD a changÃ© de sÃ©mantique dans GCC 4.4%qD effacement d'un objet du type non trivial %#qT%s%qD effacement d'un objet de type %#qT contenant un pointeur vers un membre%s%qD effacement d'un objet de type %#qT sans affectation par copie triviale%s%qD est en conflit avec la fonction utilisÃ©e%qD copie un objet du type non trivial %#qT depuis un tableau de %#qT%qD copie un objet de type %#qT avec le membre %qs de %qD depuis un tableau de %#qT; utilisez plutÃ´t une affectation ou une initialisation par copie%qD dÃ©clarÃ© %<static%> dans un contexte %<constexpr%>%qD dÃ©clarÃ© %<thread_local%> dans un contexte %<constexpr%>%qD est dÃ©clarÃ© %<transaction_safe_dynamic%>%qD dÃ©clarÃ© comme un champ %<virtual%>%qD dÃ©clarÃ© comme un paramÃ¨tre %<virtual%>%qD dÃ©clarÃ© comme un type %<virtual%>%qD est dÃ©clarÃ© comme une variable %<virtual%>%qD dÃ©clarÃ© comme un non paramÃ¨tre%qD dÃ©clarÃ© comme un champ %<inline%>%qD dÃ©clarÃ© comme un paramÃ¨tre %<inline%>%qD dÃ©clarÃ© comme un type %<inline%>%qD est dÃ©clarÃ© comme tableau de type Ã  remplacer dans un patron %qT%qD est dÃ©clarÃ© comme rÃ©fÃ©rence mais n'est pas initialisÃ©%qD dÃ©clarÃ© ici%qD dÃ©clarÃ© ici, plus loin dans l'unitÃ© de traduction%qD dÃ©clarÃ© faible aprÃ¨s avoir Ã©tÃ© utilisÃ©%qD dÃ©fini %<static%> dans un contexte %<constexpr%>%qD dÃ©fini %<static%> dans la fonction %qs est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%qD dÃ©fini %<thread_local%> dans un contexte %<constexpr%>%qD dÃ©fini %<thread_local%> dans la fonction %qs est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%qD dÃ©fini mais pas utilisÃ©%qD dÃ©fini icila destination %qD n'a pas Ã©tÃ© changÃ©e aprÃ¨s n'avoir copiÃ© aucun octetla destination %qD n'a pas Ã©tÃ© changÃ©e aprÃ¨s n'avoir copiÃ© aucun octet depuis une chaÃ®ne de longueur %E%qD n'a pas le type %<const char *%>%qD n'a pas un type pour lequel la correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs%qD n'a pas un type entier ou Ã©numÃ©rÃ©%qD n'a pas un type entier%qD ne commence pas implicitement sa durÃ©e de vie car %qT n'a pas un constructeur par dÃ©faut trivial non supprimÃ©, utilisez plutÃ´t %<std::construct_at%>%qD ne nomme pas une Ã©numÃ©ration dans %qT%qD ne fait pas rÃ©fÃ©rence Ã  une fonction%qD ne fait pas rÃ©fÃ©rence Ã  une fonction Ã  l'intÃ©rieur de l'espace de noms%qD attend %E octet dans une rÃ©gion de taille %E%qD attend %E octets dans une rÃ©gion de taille %E%qD attend %E octets ou plus dans une rÃ©gion de taille %E%qD attend entre %E et %E octets dans une rÃ©gion de taille %E%qD qui forme le dÃ©calage %s est hors des limites%qD qui forme le dÃ©calage %s est hors des limites [0, %wu]%qD forme le dÃ©calage %s qui est hors des limites [0, %wu] de l'objet %qD avec le type %qT%qD forme le dÃ©calage %s qui est hors des limites de l'objet %qD avec le type %qT%qD a un type non structurel%qD a une dÃ©claration prÃ©cÃ©dente ici%qD a dÃ©jÃ  Ã©tÃ© dÃ©fini%qD a un type incomplet %qT%qD a un type incomplet%qD a une liste d'arguments invalide%qD a plus de %u blocs, le maximum demandÃ© pour %<-fharden-control-flow-redundancy%>%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans %qD%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans %qD%qD a le mÃªme nom que la classe dans laquelle il est dÃ©clarÃ©%qD a trop d'arguments pour %<strub%> interne%qD dans la clause %<reduction%> est un tableau de taille nulle%qD hÃ©rite de l'Ã©tiquette de l'ABI %E que %qT (utilisÃ© dans son type de retour) a dÃ©jÃ %qD hÃ©rite de l'Ã©tiquette de l'ABI %E que %qT (utilisÃ© dans son type) a dÃ©jÃ %qD invalide dans %q#T Ã  cause du membre local %q#D avec le mÃªme nom%qD invalide dans %q#T Ã  cause de la mÃ©thode locale %q#D avec le mÃªme nom%qD est invalide dans une condition%qD est invalide dans une lambda%qD est une fonction, pas un type%qD est un espace de noms%qD est une fonction de dÃ©sallocation habituelle (sans placement)%qD est une fonction de dÃ©sallocation habituelle (sans placement) en C++14 (ou avec %<-fsized-deallocation%>)%qD est dÃ©jÃ  un ami de %qT%qD est dÃ©jÃ  un ami de la classe %qT%qD est dÃ©jÃ  dÃ©fini dans %qT%qD est dÃ©jÃ  dÃ©fini dans la classe %qT%qD est dÃ©jÃ  dÃ©fini dans la classe %qT%qD est un patron d'Ã©numÃ©ration%qD est Ã  la fois une base directe et une base virtuelle indirecte%qD est dÃ©clarÃ© dans l'en-tÃªte %qs%qD est dÃ©fini avec le modÃ¨le tls %s%qD est obsolÃ¨te%qD est obsolÃ¨te: %s%qD est initialisÃ© avec lui-mÃªme%qD est instanciÃ© pour un paquet vide%qD n'est pas mutable%qD est normalement une fonction non statique%qD n'est pas un patron de classe ou un alias%qD n'est pas une classe ou un espace de noms%qD n'est pas un type de classe%qD n'est pas un membre direct de %qT%qD n'est pas un argument de fonction%qD n'est pas un patron de fonction%qD n'est pas un membre de %qD%qD n'est pas un membre de %qD; vouliez-vous employer %qsÂ ?%qD n'est pas un membre de %qT%qD n'est pas un membre de %qT; vouliez-vous employer %qsÂ ?%qD n'est pas une fonction patron membre%qD n'est pas un espace de noms%qD n'est pas un nom d'espace de nom; vouliez-vous utiliser %qsÂ ?%qD n'est pas une variable pointeur%qD n'est pas un membre de donnÃ©e statique%qD n'est pas un membre de donnÃ©es statique d'un patron de classe%qD n'est pas un patron%qD n'est pas un patron de fonction%qD n'est pas un type%qD n'est pas un argument de patron valable car %qD est une variable, pas une adresse d'une variable%qD n'est pas une variable%qD n'est pas une variable dans la clause %<aligned%>%qD n'est pas une variable dans la clause %<allocate%>%qD n'est pas une variable dans la clause %<nontemporal%>%qD n'est pas une variable dans la clause %qs%qD n'est pas une variable dans la clause %<firstprivate%>%qD n'est pas une variable dans la clause %<lastprivate%>%qD n'est pas une variable dans la clause %qs%qD n'est pas un patron de variable%qD n'est pas un argument dans la clause %<uniform%>%qD n'est pas capturÃ©%qD n'est pas compatible avec %qD%qD n'est pas dÃ©fini Ã  l'extÃ©rieur de la portÃ©e de la fonction%qD n'est pas Ã©ligible pour %<strub%> car %<-fsplit-stack%> est activÃ©%qD n'est pas Ã©ligible pour %<strub%> Ã  cause de l'attribut %<noipa%>%qD n'est pas Ã©ligible pour %<strub%> Ã  cause de l'attribut %<simd%>%qD n'est pas Ã©ligible pour %<strub%> sur le systÃ¨me cible%qD n'est pas Ã©ligible pour %<strub%> interne car il appelle %qD%qD n'est pas Ã©ligible pour %<strub%> interne car il contient un goto vers une cible non locale%qD n'est pas Ã©ligible pour %<strub%> interne Ã  cause de l'attribut %<noclone%>%qD n'est pas Ã©ligible pour %<strub%> interne car l'adresse d'une Ã©tiquette locale Ã©chape%qD n'est pas une expression l-valeur ni une section de tableau dans une clause %qs%qD n'est pas public%qD n'est pas utilisable comme une fonction %<constexpr%> car:%qD est statique mais il est utilisÃ© dans la fonction en ligne %qD qui n'est pas statique%qD est une variable Â«Â threadprivateÂ Â» dans la clause %qs%qD est trop petit pour contenir toutes les valeurs de %q#T%qD n'est pas disponible%qD n'est pas disponibleÂ : %s%qD est utilisÃ© sans avoir Ã©tÃ© initialisÃ©%qD peut accÃ©der %E octet dans une rÃ©gion de taille %E%qD peut accÃ©der %E octets dans une rÃ©gion de taille %E%qD peut accÃ©der %E octets ou plus dans une rÃ©gion de taille %E%qD peut accÃ©der entre %E et %E octets dans une rÃ©gion de taille %E%qD peut Ãªtre une fonction membre statique uniquement avec %<-std=c++23%> ou %<-std=gnu++23%>%qD pourrait Ãªtre utilisÃ© sans Ãªtre initialisÃ©%qD ne peut pas Ãªtre dÃ©clarÃ© statique%qD ne peut pas Ãªtre dÃ©clarÃ© dans un espace de noms%qD peut lire %E octet depuis une rÃ©gion de taille %E%qD peut lire %E octets depuis une rÃ©gion de taille %E%qD peut lire %E octets ou plus depuis une rÃ©gion de taille %E%qD peut lire entre %E et %E octets depuis une rÃ©gion de taille %E%qD peut Ã©crire %E octet dans une rÃ©gion de taille %E%qD peut Ã©crire %E octets dans une rÃ©gion de taille %E%qD peut Ã©crire %E octets ou plus dans une rÃ©gion de taille %E%qD peut Ã©crire entre %E et %E octets dans une rÃ©gion de taille %E%qD dÃ©placement d'un objet du type non trivial %#qT et de taille %E dans une rÃ©gion de taille %E%qD dÃ©placement d'un objet du type non trivialement copiable %#qT; utilisez plutÃ´t %<new%> et %<delete%>%qD dÃ©placement d'un objet de type %#qT avec un constructeur par copie supprimÃ©; utilisez plutÃ´t %<new%> et %<delete%>%qD dÃ©placement d'un objet de type %#qT avec un destructeur supprimÃ©%qD doit Ãªtre une variable globale dans %<#pragma acc declare link%>%qD doit Ãªtre une fonction membre%qD doit Ãªtre une fonction non membre%qD doit Ãªtre une fonction membre non statique%qD doit Ãªtre une variable dÃ©clarÃ©e dans la mÃªme portÃ©e que %<#pragma acc declare%>%qD doit Ãªtre soit une fonction membre non statique ou une fonction non membre%qD doit avoir un argument de type classe ou Ã©numÃ©rÃ©%qD doit avoir un ou deux arguments%qD doit avoir zÃ©ro ou un argument%qD doit avoir exactement un argument%qD doit avoir exactement deux arguments%qD ne doit avoir aucun argument%qD ne doit pas avoir un nombre variables d'arguments%qD n'est pas dÃ©fini%qD d'une chaÃ®ne de longueur %wu et un tableau de taille %wu est Ã©valuÃ© Ã  une valeur non nulle%qD d'une chaÃ®ne de longueur %wu ou plus et un tableau de taille %wu est Ã©valuÃ© Ã  une valeur non nulle%qD d'une chaÃ®ne de longueur %wu, un tableau de taille %wu et une limite de %wu est Ã©valuÃ© Ã  une valeur non nulle%qD de chaÃ®nes de longueur %wu et %wu et limitÃ© Ã  %wu est Ã©valuÃ© Ã  une valeur non nulle%qD le dÃ©calage %s depuis l'objet Ã  %qE est hors des limites de %qT%qD le dÃ©calage %s depuis l'objet Ã  %qE est hors des limites du sous-objet rÃ©fÃ©rencÃ© %qD avec le type %qT au dÃ©calage %wi%qD le dÃ©calage %s est hors des limites%qD le dÃ©calage %s est hors des limites [0, %wu]%qD dÃ©calage %s hors des limites [0, %wu] de l'objet %qD avec le type %qT%qD le dÃ©calage %s est hors des limites de l'objet %qD avec le type %qT%qD uniquement valide dans une lambda avec %<-std=c++23%> ou %<-std=gnu++23%>la sortie de %qD peut Ãªtre tronquÃ©e en copiant %E octet depuis une chaÃ®ne de longueur %wula sortie de %qD peut Ãªtre tronquÃ©e en copiant %E octets depuis une chaÃ®ne de longueur %wula sortie de %qD peut Ãªtre tronquÃ©e en copiant entre %wu et %wu octets depuis une chaÃ®ne de longueur %wula sortie de %qD a Ã©tÃ© tronquÃ©e avant le zÃ©ro de fin en copiant %E octet depuis une chaÃ®ne de la mÃªme longueurla sortie de %qD a Ã©tÃ© tronquÃ©e avant le zÃ©ro de fin en copiant %E octets depuis une chaÃ®ne de la mÃªme longueurla sortie de %qD a Ã©tÃ© tronquÃ©e avant le zÃ©ro final en copiant autant d'octets depuis la chaÃ®ne que sa longueurla sortie de %qD a Ã©tÃ© tronquÃ©e en copiant %E octet depuis une chaÃ®ne de longueur %wula sortie de %qD a Ã©tÃ© tronquÃ©e en copiant %E octets depuis une chaÃ®ne de longueur %wula sortie de %qD a Ã©tÃ© tronquÃ©e en copiant entre %wu et %wu octets depuis une chaÃ®ne de longueur %wu%qD subit un dÃ©bordement de pointeur entre le dÃ©calage %s et la taille %s%qD subit un dÃ©bordement de pointeur entre le dÃ©calage %s et la taille %s en accÃ©dant au tableau %qD avec le type %qT%qD lecture de %E octet depuis une rÃ©gion de taille %E%qD lecture de %E octets depuis une rÃ©gion de taille %E%qD lecture de %E octets ou plus depuis une rÃ©gion de taille %E%qD lecture entre %E et %E octets depuis une rÃ©gion de taille %E%qD reÃ§oit des gotos non locaux, %<-fharden-control-flow-redundancy%> n'est pas supportÃ©%qD redÃ©clarÃ© avec un accÃ¨s diffÃ©rent%qD est redÃ©clarÃ© avec une visibilitÃ© diffÃ©rente%qD est rÃ©fÃ©rencÃ© dans une rÃ©gion cible qui n'a pas de type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type)%qD renommÃ© aprÃ¨s avoir Ã©tÃ© rÃ©fÃ©rencÃ© dans l'assembleur%qD requiert %<strub%> mais aucun mode %<strub%> viable a Ã©tÃ© trouvÃ©%qD devrait Ãªtre initialisÃ©%qD devrait Ãªtre initialisÃ© dans la liste d'initialisation du membre%qD aurait dÃ» Ãªtre dÃ©clarÃ© Ã  l'intÃ©rieur de %qD%qD devrait retourner par valeurles tailles %qD sont spÃ©cifiÃ©es avec %<sizeof%> dans le premier argument et non dans le secondl'argument source %qD est le mÃªme que la destination%qD est spÃ©cifiÃ© Ã  la fois dans les clauses declare target %<link%> et %<to%> ou des clauses %<enter%>%qD est spÃ©cifiÃ© Ã  la fois dans les clauses declare target %<link%> et %qs%qD est spÃ©cifiÃ© Ã  la fois dans les clauses de dÃ©claration de cible %<link%> et implicitement dans %<to%>%qD la limite spÃ©cifiÃ©e %E est Ã©gale Ã  la taille de la destinationla limite spÃ©cifiÃ©e par %qD (%E) est Ã©gale la longueur de la destination%qD la limite spÃ©cifiÃ©e %E excÃ¨de la taille de la destination %E%qD la limite spÃ©cifiÃ©e %E excÃ¨de la taille maximale de l'objet %E%qD la limite spÃ©cifiÃ©e %E excÃ¨de la taille de la source %E%qD la limite spÃ©cifiÃ©e %E peut excÃ©der la taille de la destination %E%qD la limite spÃ©cifiÃ©e %E peut excÃ©der la taille maximale de l'objet %E%qD la limite spÃ©cifiÃ©e %E peut excÃ©der la taille de la source %E%qD la limite %s spÃ©cifiÃ©e excÃ¨de la taille maximale de l'objet %E%qD la limite %s spÃ©cifiÃ©e dÃ©passe la taille %E du tableau non terminÃ©%qD la limite %s spÃ©cifiÃ©e dÃ©passe la taille d'au plus %E du tableau non terminÃ©%qD la limite %s spÃ©cifiÃ©e peut dÃ©passer la taille d'au plus %E du tableau non terminÃ©%qD la limite spÃ©cifiÃ©e %wu excÃ¨de la taille maximale %wu de l'objet%qD la limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille de la destination %E%qD la limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille maximale %E de l'objet%qD la limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille de la source %E%qD la limite spÃ©cifiÃ©e [%E, %E] peut excÃ©der la taille de la destination %E%qD la limite spÃ©cifiÃ©e [%E, %E] peut excÃ©der la taille maximale %E de l'objet%qD la limite spÃ©cifiÃ©e [%E, %E] peut excÃ©der la taille de la source %E%qD la limite spÃ©cifiÃ©e entre %wu et %wu excÃ¨de la taille maximale %wu de l'objetla limite spÃ©cifiÃ©e par %qD dÃ©pend de la longueur de l'argument source%qD spÃ©cifiÃ© dans la clause %<allocate%> mais pas dans dans la clause de privatisation explicite%qD spÃ©cifiÃ© dans la clause %<inscan%> %<reduction%> mais dans dans la clause directive %<scan%>%qD est spÃ©cifiÃ© dans la clause %qs mais pas dans la clause %<inscan%> %<reduction%> sur la construction contenante%qD la taille %E spÃ©cifiÃ©e excÃ¨de la taille maximale %E de l'objet%qD la taille %E spÃ©cifiÃ©e peut excÃ©der la taille maximale %E de l'objet%qD la taille spÃ©cifiÃ©e entre %E et %E excÃ¨de la taille maximale %E de l'objet%qD la taille spÃ©cifiÃ©e entre %E et %E peut excÃ©der la taille maximale %E de l'objetle spÃ©cificateur %qD est en conflit avec %<typedef%>le spÃ©cificateur %qD est en conflit avec %qs%qD spÃ©cifie un attribut moins restrictif que sa cible %qD: %s%qD spÃ©cifie des attributs moins restrictifs que sa cible %qD: %s%qD spÃ©cifie un attribut plus restrictif que sa cible %qD: %s%qD spÃ©cifie des attributs plus restrictifs que sa cible %qD: %scible %qD dÃ©clarÃ©e ici%qD utilisÃ© comme un variant avec le sÃ©lecteur incompatible %<construct%> dÃ©fini%qD utilisÃ© avant sa dÃ©finition%qD utilisÃ© dans sa propre initialisation%qD utilisÃ© sans arguments du patron%qD viole la rÃ¨gle de la dÃ©finition unique du C++%qD a Ã©tÃ© dÃ©clarÃ© %<extern%> puis, plus loin, %<static%>%qD a Ã©tÃ© dÃ©clarÃ© %qs ce qui implique la visibilitÃ© par dÃ©faut%qD a Ã©tÃ© dÃ©clarÃ© ici%qD Ã©tait cachÃ©%qD n'a pas Ã©tÃ© dÃ©clarÃ© %<constexpr%>%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans cette portÃ©e%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans cette portÃ©e et aucune dÃ©claration a Ã©tÃ© trouvÃ©e par le recherche dÃ©pendant des arguments au point d'instanciation%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans cette portÃ©e; vouliez-vous employer %qsÂ ?%qD n'a pas Ã©tÃ© initialisÃ© par une expression constante%qD prÃ©cÃ©demment dÃ©clarÃ© ici%qD a Ã©tÃ© promu en une fonction immÃ©diate%qD a Ã©tÃ© promu en une fonction immÃ©diate car son corps contient une expression %qE qui provoque la conversion en immÃ©diat%qD a Ã©tÃ© utilisÃ© sans dÃ©claration avant sa dÃ©finition%qD a Ã©tÃ© utilisÃ© sans prototype avant sa dÃ©finition%qD sera initialisÃ© aprÃ¨s%qD Ã©crire %E octet dans une rÃ©gion de taille %E dÃ©borde de la destination%qD: l'Ã©criture de %E octets dans une rÃ©gion de taille %E dÃ©borde de la destination%qD l'Ã©criture de %E octets ou plus dans une rÃ©gion de taille %E dÃ©borde de la destination%qD Ã©crit %wu octet dans une rÃ©gion de taille %wu%qD Ã©crit %wu octets dans une rÃ©gion de taille %wu%qD Ã©crit %wu octet dans une rÃ©gion de taille comprise entre %wu et %wu%qD Ã©crit %wu octets dans une rÃ©gion de taille comprise entre %wu et %wu%qD Ã©crire entre %E et %E octets dans une rÃ©gion de taille %E dÃ©borde de la destination%qD Ã©crit entre %wu et %wu octets dans une rÃ©gion de taille %wu%qD Ã©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wu%qD Ã©criture d'un octet en trop dans une rÃ©gion dont la taille dÃ©pend de %<strlen%>%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octet inchangÃ©%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octets inchangÃ©sÃ©criture %qD vers un objet de type non trivial %#qT%s%qD Ã©criture dans un objet du type non trivialement copiable %#qT%sÃ©criture %qD vers un objet de type %#qT contenant un pointeur vers le membre de donnÃ©e%sÃ©criture %qD vers un objet de type %#qT avec le membre %qs de %qDÃ©criture %qD vers un objet de type %#qT sans affectation par copie triviale%qD Ã©criture dans un objet de type %#qT sans affectation par copie triviale%s%qD Ã©criture dans un objet avec un constructeur par copie supprimÃ©%qD: attribut de visibilitÃ© ignorÃ© car il est en conflit avec la dÃ©claration prÃ©cÃ©dentel'attribut de compatibilitÃ© %qE 2.95 ne s'applique qu'Ã  des classes C++l'attribut de compatibilitÃ© %qE 2.95 ne s'applique qu'Ã  la compilation d'un kext (extension du noyau)%qE apparaÃ®t plus d'une fois dans les clause %<aligned%>%qE apparaÃ®t plus d'une fois dans les clause %<allocate%>%qE apparaÃ®t plus d'une fois dans les clauses %<nontemporal%>%qE apparaÃ®t plus d'une fois dans les clauses de donnÃ©es%qE apparaÃ®t plus d'une fois dans la clause de correspondance (map)%qE apparaÃ®t plus d'une fois dans la mÃªme directive %<declare target%>%qE l'argument %Z peut recouvrir l'objet destination %qE%qE les arguments %Z peuvent recouvrir l'objet destination %qE%qE l'argument %Z recouvre l'objet destination %qE%qE les arguments %Z recouvrent l'objet destination %qEl'argument de %qE n'est pas une fonctionl'argument %qE doit Ãªtre %qs, %qs, %qs ou %qsl'argument %qE n'est pas une chaÃ®ne de caractÃ¨resl'argument %qE n'est pas un identificateur%qE les arguments %Z et peut-Ãªtre %Z recouvrent l'objet de destination %qEl'adresse de l'attribut %qE est hors limites 0x%x%s0x%xl'attribut %qE n'accepte qu'une constante entiÃ¨re comme argumentattribut %qE appliquÃ© Ã  %qD avec un type de retour voidattribut %qE appliquÃ© Ã  %qT aprÃ¨s sa dÃ©finitionattribut %qE appliquÃ© Ã  la dÃ©claration extern "C" %qDattribut %qE appliquÃ© au type %qT qui n'est ni une classe ni un enumattribut %qE appliquÃ© Ã  %qD qui n'est ni une fonction ni une variablel'attribut %qE ne s'applique qu'Ã  des dÃ©finitions de fonctionsl'attribut %qE ne s'applique qu'Ã  des fonctionsl'attribut %qE ne s'applique qu'aux variables externes initialisÃ©esl'attribut %qE a l'argument %E qui n'est pas une puissance de 2l'argument de l'attribut %qE %E n'est pas une constante entiÃ¨rel'attribut %qE a l'argument %E qui n'est pas dans la plage [0, %wu)l'argument de l'attribut %qE %E n'est pas positifl'attribut %qE a son argument %i qui est de type %qTl'attribut %qE Ã  son argument %i qui est invalidel'attribut %qE a son argument %i avec la valeur %qE qui ne fait pas rÃ©fÃ©rence Ã  un paramÃ¨tre de fonctionl'attribut %qE qui a l'argument %i avec la valeur %qE ne fait pas rÃ©fÃ©rence Ã  une liste d'arguments variablel'attribut %qE a son argument %i dont la valeur %qE excÃ¨de le nombre de paramÃ¨tres %u de la fonctionl'attribut %qE a son argument %i avec a la valeur %qE qui n'est pas une constante entiÃ¨rel'attribut %qE qui a l'argument %i avec la valeur %qE fait rÃ©fÃ©rence Ã  un paramÃ¨tre de fonction variadique de type inconnul'attribut %qE qui a l'argument %i avec la valeur %qE fait rÃ©fÃ©rence au type de paramÃ¨tre %qTattribut %qE argument %qE excÃ¨de %ul'argument de l'attribut %qE %qE n'est pas une constante entiÃ¨rel'argument de l'attribut %qE %qE n'est pas une constante entiÃ¨re entre 0 et 3l'argument de l'attribut %qE %qE n'est pas reconnul'argument 1 de l'attribut %qE ne nomme pas une fonctionl'argument 1 de l'attribut %qE est ambigul'argument 1 de l'attribut %qE doit prendre un type pointeur en premier argumentl'argument 1 de l'attribut %qE doit prendre un type pointer comme premier argumentÂ ; avoir %qTl'argument de l'attribut %qE ne peut pas Ãªtre une expression arithmÃ©tique constantel'argument de l'attribut %qE ne peut pas Ãªtre une chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE a le type %qTl'argument de l'attribut %qE est invalidel'argument de l'attribut %qE doit Ãªtre une constante de chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE n'est pas une constante de chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE n'est pas un entierl'argument de l'attribut %qE n'est pas une constante entiÃ¨rel'argument de l'attribut %qE devrait Ãªtre entre 0 et 255l'argument de l'attribut %qE doit Ãªtre compris entre 18 et 255l'argument de l'attribut %qE avec la valeur %qE ne fait pas rÃ©fÃ©rence Ã  un paramÃ¨tre de fonctionl'attribut de l'argument %qE avec la valeur %qE ne fait pas rÃ©fÃ©rence Ã  une liste d'arguments variablel'argument de l'attribut %qE a la valeur %qE excÃ©dant %wul'argument de l'attribut %qE a la valeur %qE qui excÃ¨de le nombre de paramÃ¨tres %u de la fonctionl'argument de l'attribut %qE a la valeur %qE nÃ©gativel'argument de l'attribut %qE avec la valeur %qE n'est pas une constante entiÃ¨rel'argument de l'attribut %qE avec la valeur %qE fait rÃ©fÃ©rence Ã  un paramÃ¨tre de fonction variadique de type inconnul'argument de l'attribut %qE avec la valeur %qE fait rÃ©fÃ©rence au type de paramÃ¨tre %qTl'attribut %qE peut uniquement Ãªtre appliquÃ© aux fonctions ou aux paramÃ¨tresl'attribut %qE peut uniquement Ãªtre appliquÃ© aux fonctions ou aux classes ou aux types Ã©numÃ©rÃ©sl'attribut %qE peut uniquement Ãªtre appliquÃ© aux fonctions ou aux structures, unions ou aux types Ã©numÃ©rÃ©sl'attribut %qE peut uniquement Ãªtre appliquÃ© aux membres de donnÃ©es non statiquesl'attribut %qE ne peut pas Ãªtre appliquÃ© Ã  un champ de bitsl'attribut %qE ne peut Ãªtre spÃ©cifiÃ© pour des variables localesl'attribut %qE ne peut Ãªtre spÃ©cifiÃ© pour des variables registresl'attribut %qE ne peut Ãªtre spÃ©cifiÃ© pour des variables locales au threadL'attribut %qE est en conflit avec l'attribut %qEdirective d'attribut %qE ignorÃ©el'attribut %qE ne s'applique pas aux fonctionsl'attribut %qE ne s'applique pas aux typesl'attribut %qE ne prend pas d'argumentl%'attribut %qE ne s%'applique pas aux fonctionsattribut %qE dupliquÃ©l'attribut %qE suit %qEl'attribut %qE n'a pas dâ€™effetl'attribut %qE n'a pas d'effet sur les fonctions statiquesl'attribut %qE n'a pas d'effet sur les fonctions locales dans l'unitÃ©l'attribut %qE n'a d'effet que sur les objets publicsattribut %qE ignorÃ©l'attribut %qE est ignorÃ© car %qD n'a pas une durÃ©e de stockage limitÃ©e au threadl'attribut %qE est ignorÃ© car %qD n'est pas une variable localel'attribut %qE est ignorÃ© car %qD n'est pas une variablel'attribut %qE est ignorÃ© car %qT est dÃ©jÃ  dÃ©finil'attribut %qE est ignorÃ© pour l'argument %qEl'attribut %qE est ignorÃ© pour %qEl'attribut %qE est ignorÃ© pour le champ de type %qTl'attribut %qE est ignorÃ© pour le type %qTl'attribut %qE est ignorÃ© sur une dÃ©claration d'un type diffÃ©rent de celui du symbole rÃ©fÃ©rencÃ©l'attribut %qE est ignorÃ© sur une fonction retournant %qTl'attribut %qE est ignorÃ© sur une redÃ©claration du symbole rÃ©fÃ©rencÃ©l'attribut %qE est ignorÃ© sur des fonctions retournant %qTÂ ; il est uniquement valide pour des types pointeur retournÃ©sl'attribut %qE est ignorÃ© pour un type qui n'est pas une classel'attribut %qE est ignorÃ© pour l'objet de type %qTl'attribut %qE est ignorÃ© sur les typesl'attribut %qE est ignorÃ© sans l'option %<-mcmse%>l'attribut %qE est ignorÃ© sans %<-mistack%>l'attribut %qE est ignorÃ©. Le modÃ¨le de mÃ©moire large (%<-mlarge%>) est requis.l'attribut %qE est ignorÃ©. Utilisez l'option %<-fcf-protection%> pour l'activerl'attribut %qE est ignorÃ©Â ; le champ doit Ãªtre un pointeur de fonctionl'attribut %qE est ignorÃ©Â ; il est valide uniquement sur des fonctionsl'attribut %qE est ignorÃ©Â ; il est valide uniquement sur des fonctions et des champs de pointeurs de fonctionsl'attribut %qE est uniquement pour des types pointeursl'attribut %qE n'est pas supportÃ© car le boutisme n'est pas uniformel'attribut %qE n'est pas supportÃ© pour la cible R8Cl'attribut %qE s'applique uniquement aux fonctionsl'attribut %qE est uniquement valable pour des objets Objective-Cl'attribut %qE est uniquement valable sur un type %<struct%>l'attribut %qE est spÃ©cifique aux cibles ELFl'attribut %qE est uniquement supportÃ© pour SH2Al'attribut %qE est utilisÃ© pour une mÃ©thode qui n'est pas une classel'attribut %qE peut uniquement Ãªtre mis sur un typedefÂ ; l'attribut est ignorÃ©l'attribut %qE ne peut pas Ãªtre spÃ©cifiÃ© pour %q+Dl'attribut %qE ne peut Ãªtre spÃ©cifiÃ© pour un champs qui n'est pas un tableaul'attribut %qE doit apparaÃ®tre avant l'attribut %qsl'attribut %qE doit s'appliquer Ã  une dÃ©clarationl'attribut %qE n'est pas permis avec une classe de stockage autol'attribut %qE n'est pas disponible pour les fonctions qui retournent une valeur sur la pilel'attribut %qE n'est pas disponible pour les fonctions avec des arguments passÃ©s sur la pilel'attribut %qE n'est pas disponible pour les fonctions avec un nombre variable d'argumentsattribut %qE sur une fonction qui ne retourne pas un pointeurattribut %qE sur une fonction retournant %<void%>attribut %qE sur une variable non volatilel'attribut %qE affecte uniquement les objets au niveau le plus hautl'attribut %qE s'applique uniquement au SH2Al'attribut %qE ne s'applique qu'au type de base d'un pointeur vers une fonctionl'attribut %qE ne s'applique qu'Ã  des types de fonctionl'attribut %qE s'applique uniquement aux fonctionsl'attribut %qE s'applique seulement Ã  des fonctions d'interruptionl'attribut %qE ne s'applique qu'Ã  des structures, unions et types classesl'attribut %qE ne s'applique qu'Ã  des typesl'attribut %qE ne s'applique qu'aux variablesl'attribut %qE ne s'applique qu'aux variables statiquesl'attribut %qE s'applique uniquement aux fonctions variadiquesl'attribut %qE est uniquement disponible en 32 bitsl'attribut %qE n'est supportÃ© que par les cÅ“urs Tiny rÃ©duitsl'attribut %qE est uniquement supportÃ© en Cl'attribut %qE est uniquement supportÃ© sur des types boolÃ©ensl'attribut %qE est uniquement supportÃ© sur des types entiersl'attribut %qE est uniquement supportÃ© sur des types vectoriels non masquÃ©sl'attribut %qE est uniquement valable pour l'architecture ARC EMl'attribut %qE est uniquement valable pour l'architecture ARCv2l'attribut %qE requiert une chaÃ®ne comme argumentl'attribut %qE requiert un argument de type constante chaÃ®ne de caractÃ¨resl'attribut %qE requiert un type de retour Â«Â voidÂ Â»l'attribut %qE requiert un argument de type entierl'attribut %qE requiert un argument de type constante entiÃ¨rel'attribut %qE requiert des valeurs diffÃ©rentes pour %<false%> et %<true%> pour le type %qTl'attribut %qE exige des prototypes avec des arguments nommÃ©sl'attribut %qE ne prend pas d'argumentattribut %qE avec une prÃ©cision boolÃ©enne non supportÃ©eattribut %qE sans argument sur un non-prototype%qE ne peut pas Ãªtre appliquÃ© sur le type non pointeur %qT%qE ne peut pas Ãªtre introduit avec les points de suspension %<...%>%qE ne peut pas Ãªtre utilisÃ© comme une fonction%qE ne peut pas Ãªtre utilisÃ© comme pointeur de membre puisqu'il est de type %qT%qE ne peut pas avoir les deux attributs %qs et %qs en mÃªme temps%qE est dÃ©clarÃ© %<threadprivate%> aprÃ¨s la premiÃ¨re utilisation%qE dÃ©clarÃ© comme une fonction retournant une fonction%qE dÃ©clarÃ© comme une fonction retournant un tableau%qE dÃ©clarÃ© ici%qE est dÃ©fini comme un mauvais type de balise%qE ne contraint pas un type%qE n'a pas le type %<omp_depend_t%> dans la clause %<depend%> avec le type de dÃ©pendance %<depobj%>%qE n'a pas un type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs%qE n'a pas un type pointeur ou tableau%qE ne nomme pas un type%qE ne nomme pas un type; vouliez-vous utiliser %qsÂ ?%qE ne satisfait pas l'exigence du type de retour%qE ne satisfait pas l'exigence du type de retour car%qE ne supporte pas les offsets avec un signe Ã©tendu sur 32 bits%qE ne supporte pas le type vectoriel 32 bits %qT%qE ne supporte pas les offsets avec un signe Ã©tendu%qE est Ã©valuÃ© Ã  Â«Â fauxÂ Â»%qE Ã©choue a Ãªtre un typedef ou un type interne%qE a, Ã  la fois, %<extern%> et un initialiseur%qE a le type const pour %<reduction%>%qE a un type invalide pour %<reduction(%s)%>%qE n'a pas de forme qui prend des arguments %qT et %qT%qE n'a pas de forme qui prend des arguments %qT%qE n'a pas Ã©tÃ© dÃ©clarÃ©%qE implique la visibilitÃ© par dÃ©faut mais %qD a dÃ©jÃ  Ã©tÃ© dÃ©clarÃ© avec une visibilitÃ© diffÃ©rente%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence vers un pointeur ou un tableau%qE dans la clause %<reduction%> est un tableau de taille nulle%qE dans %q#T ne nomme pas pas un type de patron%qE dans %q#T ne nomme pas un type%qE dans l'espace de noms %qE ne nomme pas un type de patron%qE dans l'espace de noms %qE ne nomme pas un type de patron; vouliez-vous employer %qsÂ ?%qE dans l'espace de noms %qE ne nomme pas un type%qE dans l'espace de noms %qE ne nomme pas un type; vouliez-vous utiliser %qsÂ ?l'attribut incompatible %qE est ignorÃ©%qE initialisÃ© et dÃ©clarÃ© %<extern%>%qE est un membre d'une union%qE est un pointeur vers un pointeurÂ ; vouliez-vous le dÃ©rÃ©fÃ©rence avant de lui appliquer %<->%>Â ?%qE est un pointeur; vouliez-vous utiliser %<->%>Â ?%qE est un type non reconnu de fonction avec format%qE est obsolÃ¨te%qE est obsolÃ¨te: %s%qE est marquÃ© avec %<throw()%> ou %<noexcep%> mais aucun %<get_return_object_on_allocation_failure%> utilisable est fourni par %qT%qE n'est ni une variable ni un nom de fonction dans la clause %qs%qE n'est ni une fonction ni une fonction membre; il ne peut pas Ãªtre dÃ©clarÃ© ami%qE n'est pas %<noexcept%>%qE n'est pas une classe ou un espace de noms%qE n'est pas un patron de classe%qE n'est pas une classe, un espace de noms ou une Ã©numÃ©ration%qE n'est pas une expression constante%qE n'est pas une expression constante car le stockage allouÃ© n'a pas Ã©tÃ© dÃ©sallouÃ©%qE n'est pas une expression constante car il fait rÃ©fÃ©rence Ã  un rÃ©sultat de %<operator new%>%qE n'est pas une expression constante car il fait rÃ©fÃ©rence Ã  une variable incomplÃ¨tement initialisÃ©e%qE n'est pas une expression constante car il fait rÃ©fÃ©rence aux sous-objets mutables de %qT%qE n'est pas une expression constante tant que la classe %qT est encore incomplÃ¨te%qE n'est pas un patron%qE n'est pas un type%qE n'est pas un qualificatif %<asm%>%qE n'est pas un argument de patron valable pour %qT car ce n'est pas l'adresse d'une variable%qE n'est pas un argument de patron valide pour le type %qT%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison externe%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison%qE n'est pas un argument de patron valable pour le type %qT car il est un pointeur%qE n'est pas un argument de patron valable pour le type %qT car ce n'est pas une l-valeur%qE n'est pas un argument de patron valable pour le type %qT car il est du type %qT%qE n'est pas un argument de patron valable pour le type %qT Ã  cause de conflits dans les qualificatifs CV%qE n'est pas un argument de patron valable pour le type %qT car les chaÃ®nes littÃ©rales ne peuvent jamais Ãªtre utilisÃ©es dans ce contexte%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison%qE n'est pas un argument de patron valable pour le type %qT car %qE n'est pas une variable ni une fonction%qE n'est pas un argument de patron valable de type %qT en C++98 car %qD n'a pas une classe de liaison externe%qE n'est pas une variable dans la clause %<aligned%>%qE n'est pas une variable dans la clause %<allocate%>%qE n'est pas une variable dans la clause %<nontemporal%>%qE n'est pas une variable dans la clause %qs%qE n'est pas une variable dans la clause %<firstprivate%>%qE n'est pas une variable dans la clause %<lastprivate%>%qE n'est pas une variable dans la clause %qs%qE n'est pas un nom de classe Objective-C ou un alias%qE n'est pas un argument dans la clause %<uniform%>%qE n'est pas au dÃ©but de la dÃ©claration%qE n'est pas initialisÃ©%qE n'est pas une une expression l-valeur ni une section de tableau dans la clause %qs%qE n'est pas un type %qT%qE n'est pas reconnu comme ligne de contrÃ´le de module%qE n'est pas le motif entier de l'expansion du paquet%qE est uniquement autorisÃ© dans les dialectes Objective-C%qE est uniquement applicable Ã  des interfaces de classes Objective-C, l'attribut est ignorÃ©%qE est prÃ©dÃ©terminÃ© %qs pour %qs%qE est fourni par %qT mais %<std::nothrow%> n'est pas trouvÃ©%qE est fourni par %qT mais %qE n'est pas marquÃ© avec %<throw()%> ou %<noexcept%>%qE est fourni par %qT mais il n'est pas utilisable avec la fonction ayant la signature %qD%qE n'est pas disponible%qE n'est pas disponibleÂ : %s%qE est utilisÃ© sans avoir Ã©tÃ© initialisÃ©%qE pourrait Ãªtre utilisÃ© sans avoir Ã©tÃ© initialisÃ©%qE peut ne pas rÃ©pondre Ã  %<%c%E%>%qE peut uniquement apparaÃ®tre aprÃ¨s une dÃ©claration d'interface de module%qE peut uniquement apparaÃ®tre une seule fois dans une dÃ©claration d'export%qE peut Ã©crire un zÃ©ro terminal au delÃ  de la fin de la destination%qE arguments de patron manquants%qE doit Ãªtre %<threadprivate%> pour %<copyin%>%qE a besoin de l'option isa %s%qE a besoin d'une option isa inconnue%qE non spÃ©cifiÃ© dans le %<target%> englobant%qE non spÃ©cifiÃ© dans la rÃ©gion %qs englobante%qE non spÃ©cifiÃ© dans la construction OpenACC %qs englobante%qE Ã©crit %wu octet%qE Ã©crit %wu octets%qE Ã©crit %wu octet dans une destination dont la taille est %wu%qE Ã©crit %wu octets dans une destination dont la taille est %wu%qE Ã©crit %wu octets ou plus%qE Ã©crit %wu octets ou plus (%wu supposÃ©)%qE Ã©crit %wu octets ou plus (%wu supposÃ©) dans une destination dont la taille est %wu%qE Ã©crit %wu octets ou plus dans une destination dont la taille est %wu%qE Ã©crit entre %wu et %wu octets%qE Ã©crit entre %wu et %wu octets dans une destination dont la taille est %wula sortie de %qE peut Ãªtre tronquÃ©e avant le dernier caractÃ¨re de formatla sortie de %qE peut Ãªtre tronquÃ©e avant le dernier caractÃ¨re de format%qE redÃ©clarÃ© comme une autre sorte de symbole%qE redÃ©clarÃ© avec les attributs conflictuels %qs%qE requiert %<-fgnu-tm%>%qE requiert une directive %<declare%> pour l'utilisation dans une fonction %<routine%>%qE requiert une base vectorielle et un index scalaire%qE requiert un argument%qE requiert l'extension de l'ISA SVE%qE ne devrait pas avoir le type %<omp_depend_t%> dans la clause %<depend%> avec un type de dÃ©pendance autre que %<depobj%>%qE spÃ©cifiÃ© ici%qE non dÃ©clarÃ© (premiÃ¨re utilisation dans cette fonction)%qE non dÃ©clarÃ© (premiÃ¨re utilisation dans cette fonction); vouliez-vous utiliser %qsÂ ?%qE non dÃ©clarÃ© ici (hors de toute fonction)%qE non dÃ©clarÃ© ici (hors de toute fonction); vouliez-vous utiliser %qsÂ ?%qE utilisÃ© avec %<auto%>%qE utilisÃ© avec %<constexpr%>%qE utilisÃ© avec %<extern%>%qE utilisÃ© avec %<register%>%qE utilisÃ© avec %<typedef%>%qE utilisÃ© avec %qs%qE avec une clause %<link%> utilisÃ©e dans une fonction %<routine%>%qE Ã©crit un zÃ©ro terminal au delÃ  de la fin de la destination%qF dÃ©clarÃ© %<static%> mais jamais dÃ©fini%qF requiert %<-mvx%>%qF requiert z14 ou supÃ©rieur%qF requiert z15 ou supÃ©rieur%qT et %qT sont dans des espaces d'adresses nommÃ©s disjoints%qT en tant que type plutÃ´t qu'un simple %<decltype(auto)%>%qT dÃ©clarÃ© ici%qT est dÃ©clarÃ© dans un littÃ©ral composÃ© %<constexpr%>%qT dÃ©clarÃ© dans une dÃ©claration d'objet sous-spÃ©cifiÃ©%qT est dÃ©clarÃ© dans l'initialiseur d'un objet sous-spÃ©cifiÃ©%qT est dÃ©clarÃ© avec clÃ© de classe %qs non concordante%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que sa base %qT%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que le type de son champs %qD%qT est dÃ©fini en tant que %qs ici%qT dÃ©fini dans un littÃ©ral composÃ© %<constexpr%>%qT dÃ©fini dans une dÃ©claration d'objet sous-spÃ©cifiÃ©%qT est dÃ©fini dans l'initialiseur de l'objet sous-spÃ©cifiÃ©%qT est dÃ©fini avec des bases virtuelles directes%qT est dÃ©fini avec des bases directes multiples%qT ne possÃ¨de pas l'Ã©tiquette de l'ABI %E que %qT (utilisÃ© dans le type de %qD) possÃ¨de%qT n'a pas l'Ã©tiquette de l'ABI %E que la classe de base %qT a%qT ne correspond pas Ã  la dÃ©claration originale%qT dÃ©clarÃ© en tant que %qs pour la premiÃ¨re fois ici%qT a la base %qT qui dÃ©pend du type %qT qui n'a pas de classe de liaison%qT a la base %qT qui a une classe de liaison interne%qT a la base %qT qui n'a pas de classe de liaison%qT a la base %qT qui utilise l'espace de noms anonyme%qT a un champ %q#D dont le type a une classe de liaison interne%qT a un champ %q#D dont le type n'a pas de classe de liaison%qT a un champ %q#D dont le type utilise l'espace de noms anonyme%qT a un champ %qD dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison%qT a une dÃ©claration prÃ©cÃ©dente ici%qT n'a pas de membre nommÃ© %qE%qT n'a pas de membre nommÃ© %qE; vouliez-vous employer %qEÂ ?%qT n'a pas de membre de donnÃ©es non statique nommÃ© %qD%qT est un type modifiÃ© par une variable%qT est dÃ©jÃ  un ami de %qT%qT est une classe de base ambigÃ¼e du type dynamique %qT de son opÃ©rande%qT est une base ambiguÃ« de %qT%qT est une base inaccessible de %qT%qT n'est pas une base de %qT%qT n'est pas une classe ou un espace de noms%qT n'est pas un type de classe%qT n'est pas une classe, un espace de noms ou une Ã©numÃ©ration%qT n'est pas un type class, struct ou union%qT n'est pas une base directe de %qT%qT n'est pas un patron de classe membre de %qT%qT n'est pas un membre de %qT%qT n'est pas une classe imbriquÃ©e dans %qT%qT n'est pas un type pointeur vers un objet%qT n'est pas un patron%qT n'est pas un type de patron%qT n'est pas un type valide pour un paramÃ¨tre non type du patron car il n'est pas structurel%qT n'est pas un qualificatif %<asm%>%qT n'est pas une base accessible de %qT%qT n'est pas un type Ã©numÃ©rÃ©%qT a Ã©tÃ© promu en %qT lors du passage Ã  travers %<...%>%qT est/utilise un type anonyme%qT peut ne pas avoir l'intention de supporter la dÃ©duction d'argument pour un patron de classe%qT pas permis dans un argument de patron%qT rÃ©fÃ©rÃ© en tant que %qsil est fait rÃ©fÃ©rence Ã  %qT comme un enum%qT est rÃ©solu en %qT qui n'est pas un type de classe%qT est rÃ©solu en %qT qui n'est pas un type d'Ã©numÃ©rationpassage du vecteur unique %qT Ã  l'argument %d de %qE qui attend un tuple de %d vecteurspassage du vecteur unique %qT Ã  l'argument %d de %qE qui attend un tuple de %d vecteursles qualificatifs %qV ne peuvent pas Ãªtre appliquÃ©s Ã  %qTconversion %qc utilisÃ©e sans guillemetsconversion %qc utilisÃ©e dans une sÃ©quence entre guillemetsdirective %qc redondante aprÃ¨s une occurrence prÃ©cÃ©dente du mÃªme%qsmembre de gauche de %qs dans une instruction d'assignationmembre de gauche de %qs dans une instruction Ã©crasÃ©e%qs accÃ¨s Ã  un octet non initialisÃ© Ã  l'offset %d%qs est dÃ©jÃ  dÃ©fini comme liaison spÃ©cifique pour le %qs gÃ©nÃ©rique Ã  %C%qs et %<%s-%s%> sont incompatibles%qs et %<%s=%s%> sont incompatibles%qs et %qs sont incompatiblesLes arguments %qs et %qs de l'intrinsÃ¨que %qs Ã  %L doivent avoir des formes identiques.Les arguments %qs et %qs de l'intrinsÃ¨que %qs Ã  %L doivent avoir le mÃªme typeles attributs %qs et %qs sont incompatibles%qs et %qs ne peuvent pas Ãªtre FUNCTION/SUBROUTINE mixte pour GENERIC %qs Ã  %L%qs et %qs ne peuvent pas Ãªtre activÃ©s tous les deux%qs et %qs pour GENERIC %qs Ã  %L sont ambigus%qs apparaÃ®t plus d'une fois dans %<allocate%> Ã  %L%qs semble Ãªtre un gestionnaire avec l'attribut %qs mal orthographiÃ©, il manque le prÃ©fixe %<__vector%>%qs appliquÃ© Ã  un type Â«Â voidÂ Â»%qs appliquÃ© Ã  un type incomplet%qs appliquÃ© au type non-SVE %qT%qs appliquÃ© au type non-vectoriel %qT%qs appliquÃ© au type %qT qui a dÃ©jÃ  une taillel'argument %qs a un numÃ©ro d'opÃ©rande invalide (argument %lu)l'argument %qs n'a pas de nul terminalL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne peut pas Ãªtre INTENT(IN)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne peut pas Ãªtre du type %sL'argument %qs de l'intrinsÃ¨que %qs Ã  %L a une permutation invalide des dimensions (dimension %qd dupliquÃ©e)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a une forme invalide dans la dimension %d (%ld/%ld)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a un Ã©lÃ©ment nÃ©gatif (%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a une dimension hors limite (%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a un mauvais nombre d'Ã©lÃ©ments (%d/%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L est videL'argument %qs de l'intrinsÃ¨que %qs Ã  %L n'est pas un index de dimension valideL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre %sL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre ALLOCATABLEL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un INTEGERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER ou PROCEDUREL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER ou REALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER, REAL ou CHARACTERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER, LOGICAL ou une constante littÃ©rale BOZL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre REAL ou COMPLEXL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un POINTERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un POINTER ou un TARGETL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre POINTER, ALLOCATABLE ou un pointeur de procÃ©dureL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une constanteL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une entitÃ© de donnÃ©eL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un tableau logiqueL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un pointeur ou une VARIABLE ou FONCTION cibleL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre scalaireL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une variableL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un tableauL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une entitÃ© de donnÃ©es interopÃ©rable: %sL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un rÃ©el par dÃ©fautL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre en double prÃ©cisionL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre moins que le rang %dL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre numÃ©rique ou LOGICALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une variable muetteL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre d'un sous-type pas plus large que le sous-type par dÃ©faut (%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une variable muette OPTIONALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre d'un type extensibleL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre d'un type intrinsÃ¨queL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre du sous-type %dL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre de rang %dL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre de rang 1 ou 2L'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre positifL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre du mÃªme sous-type que %qsL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre du mÃªme type et du mÃªme sous-type que %qsL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir un type numÃ©riqueL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir un type soit REAL ou soit INTEGERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir une longueur d'au moins 1L'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir le mÃªme rang que %qs ou Ãªtre un scalaireL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne peut pas Ãªtre OPTIONALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne doit pas Ãªtre un sous-objet de %qsL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne doit pas Ãªtre prÃ©sent si %<x%> est COMPLEXL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit fournir au moins autant d'Ã©lÃ©ments qu'il y a de valeurs .TRUE. dans %qs (%ld/%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L n'est pas encore supportÃ©L'argument %qs de l'intrinsÃ¨que %qs Ã  %L sera du type entier, rÃ©el ou caractÃ¨reL'argument %qs de l'intrinsÃ¨que %qs Ã  %L aura le mÃªme type que %qs Ã  %LL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point TYPE(*)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point une procÃ©dureL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point un tableau de taille taciteL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point co-indexÃ©L'argument %qs de l'intrinsÃ¨que %qs Ã  %L spÃ©cifiera un sous-type entier valideL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir le rang %d ou Ãªtre un scalairel'argument %qs rÃ©fÃ©rence un opÃ©rande qui n'est pas un pointeur (argument %lu, opÃ©rande %lu)l'argument %qs a un numÃ©ro d'opÃ©rande hors des bornes (argument %lu, opÃ©rande %lu)%qs en tant que base oÃ¹ un non-registre est requis%qs Ã  %C est une extension DEC, activez-la avec %<-fdec-structure%>%qs Ã  %C est une redÃ©finition de la dÃ©claration dans l'interface correspondante pour MODULE PROCEDURE %qs%qs Ã  %C est dÃ©jÃ  dÃ©fini comme procÃ©dure FINAL%qs Ã  %C n'est pas un membre de la structure %qs%qs Ã  %C n'est pas un membre de la structure %qs; vouliez-vous employer %qsÂ ?%qs Ã  %C n'est pas une variable%qs Ã  %C n'est pas une rÃ©fÃ©rence de requÃªte Ã  un composant de type intrinsÃ¨que%qs Ã  %C n'est pas une rÃ©fÃ©rence de requÃªte Ã  un composant de type intrinsÃ¨que %qs%qs Ã  %C est le nom d'une fonction rÃ©cursive et, par consÃ©quent, il fait rÃ©fÃ©rence Ã  la variable rÃ©sultat. Utilisez une variable RESULT explicite pour diriger la rÃ©cursion (12.5.2.1)%qs Ã  %L a dÃ©jÃ  Ã©tÃ© initialisÃ© Ã  %L%qs Ã  %L associÃ© a une expression ne peut pas Ãªtre utilisÃ© dans un contexte de dÃ©finition de variable (%s)%qs Ã  %L est associÃ© a un pointeur qui cible une fonction qui est utilisÃ© dans un contexte de dÃ©finition de variable (%s)%qs Ã  %L associÃ© Ã  la cible vecteur indexÃ© ne peut pas Ãªtre utilisÃ© dans le contexte de dÃ©finition de variable (%s)%qs Ã  %L ne peut pas apparaÃ®tre dans COMMON [F2008:C5100]%qs Ã  %L ne peut pas avoir l'attribut VALUE car ce n'est pas un argument muet%qs Ã  %L a un type, ce qui n'est pas cohÃ©rent avec l'appel CALL Ã  %L%qs Ã  %L a des attributs spÃ©cifiÃ©s en dehors du corps de son INTERFACE%qs Ã  %L a l'attribut CONTIGUOUS mais il n'est pas un pointeur de tableau ou un tableau de forme tacite ou de rang tacite%qs Ã  %L est ambigÃ¼e%qs Ã  %L est un tableau et est OPTIONAL; s'il n'est pas prÃ©sent, il ne peut pas Ãªtre l'argument effectif d'une procÃ©dure ELEMENTAL Ã  moins qu'il y ait un argument non optionnel avec le mÃªme rang (Fortran 2018, 15.5.2.12)%qs Ã  %L est associÃ© Ã  l'hÃ´te Ã  %L dans une procÃ©dure contenue avec une procÃ©dure interne du mÃªme nom%qs Ã  %L n'est pas une VALUE%qs Ã  %L n'est pas une fonction%qs Ã  %L n'est pas une procÃ©dure de module%qs Ã  %L est du type ABSTRACT %qs%qs Ã  %L fait partie du bloc commun %</%s/%> et peut uniquement Ãªtre spÃ©cifiÃ© implicitement via le bloc commun nommÃ©%qs Ã  %L doit Ãªtre plus petit que BIT_SIZE(%qs)%qs Ã  %L doit Ãªtre plus petit ou Ã©gal Ã  BIT_SIZE(%qs)%qs Ã  %L doit Ãªtre plus petit ou Ã©gal au BIT_SIZE de INTEGER(KIND=%d)%qs Ã  %L doit Ãªtre non nÃ©gatif%qs Ã  %L doit avoir une longueur de caractÃ¨re constante dans ce contexte%qs Ã  %L doit avoir le mÃªme nombre d'arguments formels que la procÃ©dure redÃ©finie%qs Ã  %L ne doit pas Ãªtre DEFERRED car il redÃ©fini une liaison non DEFERRED%qs Ã  %L redÃ©fini une FUNCTION et doit aussi Ãªtre une FUNCTION%qs Ã  %L redÃ©fini une liaison NOPASS et doit aussi Ãªtre NOPASS%qs Ã  %L redÃ©fini une procÃ©dure PUBLIC et ne doit pas Ãªtre PRIVATE%qs Ã  %L redÃ©fini une procÃ©dure PURE et doit aussi Ãªtre PURE%qs Ã  %L redÃ©fini une SUBROUTINE et doit aussi Ãªtre une SUBROUTINE%qs Ã  %L redÃ©fini une liaison PASS et doit aussi Ãªtre PASS%qs Ã  %L redÃ©fini une procÃ©dure non ELEMENTAL et ne doit pas Ãªtre ELEMENTAL non plus%qs Ã  %L redÃ©fini une liaison de procÃ©dure dÃ©clarÃ©e NON_OVERRRIDABLE%qs Ã  %L redÃ©fini une procÃ©dure ELEMENTAL et doit aussi Ãªtre ELEMENTAL%qs Ã  %L sera une variable INTENT(OUT)%qs Ã  %L devrait Ãªtre une FUNCTION%qs Ã  %L devrait Ãªtre une SUBROUTINE%qs Ã  %L devrait Ãªtre un type scalaire de type integer(kind=omp_event_handle_kind)l'attribut %qs ne peut pas Ãªtre appliquÃ© Ã  une fonction qui ne prend pas des arguments variablesdirective d'attribut %qs ignorÃ©eattribut %qs ignorÃ©l'attribut %qs n'est pas supportÃ© pour %qE dans %<__builtin_has_attribute%>l'attribut %qs n'est pas supportÃ© pour %qT dans %<__builtin_has_attribute%>l'attribut %qs n'est pas supportÃ© dans %<__builtin_has_attribute%>l'attribut %qs ne s'applique qu'aux fonctionsl'attribut %qs sâ€™applique seulement aux fonctions variadiquesl'attribut %qs requiert des prototypes avec des arguments nommÃ©sattribut %qs sans argument sur un non-prototype%qs ne peut pas apparaÃ®tre dans une expression de constante%qs ne peut pas apparaÃ®tre dans une dÃ©claration typedef%qs ne peut pas Ãªtre Ã©valuÃ© de maniÃ¨re constante car l'argument ne sait pas Ãªtre encodÃ©%qs ne peut pas Ãªtre Ã©valuÃ© de maniÃ¨re constante car l'argument ne sait pas Ãªtre interprÃ©tÃ©%qs ne peut pas Ãªtre Ã©valuÃ© de maniÃ¨re constante car le type est trop grand%qs ne peut pas Ãªtre Ã©valuÃ© de maniÃ¨re constante sur la cible%qs ne peut pas Ãªtre Ã©tendu Ã  %C car il est BIND(C)%qs ne peut pas Ãªtre Ã©tendu Ã  %C car il est un type SEQUENCE%qs ne peut pas Ãªtre initialisÃ© avec %<-ftrivial-auto-var_init%>%qs ne peut pas Ãªtre utilisÃ© pour compiler une bibliothÃ¨que partagÃ©e%qs ne peut pas Ãªtre utilisÃ© pour des dÃ©clarations de types%qs ne peut pas Ãªtre utilisÃ© dans une fonction %<constexpr%>%qs ne peut pas Ãªtre utilisÃ© dans un constructeur%qs ne peut pas Ãªtre utilisÃ© dans un destructeur%qs ne peut pas Ãªtre utilisÃ© dans une fonction avec un type de retour dÃ©duit%qs ne peut pas Ãªtre utilisÃ© dans une fonction varargs%qs ne peut pas Ãªtre utilisÃ© dans la fonction %<main%>%qs ne peut pas Ãªtre utilisÃ© en dehors d'une fonctionl'argument de la clause %qs doit Ãªtre ALLOCATABLE ou un POINTER Ã  %LLa clause %qs Ã  %L est spÃ©cifiÃ©e plus d'une foisla clause %qs est incompatible avec les clauses %<read%> ou %<write%>la clause %qs ne peut pas apparaÃ®tre sur %qs non rectangulairela clause %qs requiert la clause %qsclause %qs spÃ©cifiÃ©e en mÃªme temps que la clause %<inscan%> %<reduction%>clause %qs utilisÃ©e lexicalement aprÃ¨s la construction de la premiÃ¨re cible ou l'API de dÃ©chargementla clause %qs avec le modificateur %<sink%> fait rÃ©fÃ©rence Ã  une itÃ©ration qui n'est jamais dans l'espace d'itÃ©rationla clause %qs avec le modificateur %<sink%> attend une itÃ©ration lexicale ultÃ©rieureune clause %qs avec le modificateur %<source%> a Ã©tÃ© spÃ©cifiÃ©e avec des clauses %qs avec le modificateur %<sink%> sur la mÃªme construction%qs combinÃ© avec le qualificatif %<auto%> pour %qE%qs combinÃ© avec le qualificatif %<register%> pour %qE%qs est en conflit avec %<-arch i386%> (%qs ignorÃ©)%qs est en conflit avec %<-arch ppc%> (%qs ignorÃ©)la construction %qs est Ã  l'intÃ©rieur de la rÃ©gion %qs%qs dÃ©clarÃ© INTRINSIC Ã  %L n'existe pas%qs dÃ©clarÃ© comme une fonction retournant une fonction%qs dÃ©clarÃ© comme une fonction retournant un tableau%qs, dÃ©clarÃ© Ã  %L, est aussi le nom d'un intrinsÃ¨que. Il peut uniquement Ãªtre appelÃ© via une interface explicite ou s'il est dÃ©clarÃ© EXTERNAL.%qs, dÃ©clarÃ© Ã  %L, pourrait masquer l'intrinsÃ¨que du mÃªme nom. Pour appeler l'intrinsÃ¨que, des dÃ©clarations INTRINSIC explicites peuvent Ãªtre nÃ©cessaires.%qs dÃ©clarÃ© en dehors d'un contexte de classe%qs dÃ©fini en dehors d'un contexte de classe%qs est dÃ©fini sans dÃ©finir %qs en premierLa directive %qs Ã  %L associÃ©e avec une instruction ALLOCATE doit Ãªtre prÃ©cÃ©dÃ©e par une instruction exÃ©cutable ou une construction OpenMPÂ ; notez que les variables dans la liste ont toutes l'attribut allouable ou pointeurla directive %s Ã  %L doit soit avoir un argument variable ou soit, si associÃ©e avec l'instruction ALLOCATE, doit Ãªtre prÃ©cÃ©dÃ©e par une instruction exÃ©cutable ou une construction OpenMPLa directive %qs est mentionnÃ©e les deux fois dans les clauses ABSENT et CONTAINS dans la directive %s Ã  %LLa directive %qs est mentionnÃ©e plusieurs fois dans la clause %s dans la directive %s Ã  %L%qs ne supporte pas le code MIPS16%qs ne supporte pas la fonctionnalitÃ© %qs%qs ne fonctionne pas sur un compilateur croisÃ©L'entitÃ© %qs ne peut pas avoir un initialiseur Ã  %CL'entitÃ© %qs ne peut pas avoir d'attribut Ã  %C%qs attend 1 argument mais %d sont fournis%qs attend 2 arguments mais %d sont fournis%qs attend un argument constant%qs attend une valeur en virgule fixe comme argument%qs attend une valeur en virgule fixe comme premier argument%qs attend une valeur entiÃ¨re comme deuxiÃ¨me argumentl'expression %qs doit Ãªtre un entierl'expression %qs du type qualifiÃ© avec %<volatile%> est dÃ©prÃ©ciÃ©e%qs a Ã©chouÃ©le modificateur de fonctionnalitÃ© %qs est incompatible avec l'utilisation de types en virgule flottantele modificateur de fonctionnalitÃ© %qs est incompatible avec l'utilisation de types vectorielsla fonction avec l'attribut %qs ne peut pas avoir d'argumentla fonction %qs ne peut pas avoir un type d'interruption diffÃ©rentla fonction avec l'attribut %qs ne peut pas retourner une valeurla fonction %qs utilise le spÃ©cificateur de type %<auto%> sans type de retour Ã  la finla fonction %qs avec un type de retour Ã  la fin a %<decltype(auto)%> comme Ã©tant son type au lieu d'un simple %<auto%>la fonction %qs avec un type de retour Ã  la fin a %qT comme Ã©tant son type au lieu d'un simple %<auto%>la fonction %qs avec le type de retour Ã  la fin n'est pas dÃ©clarÃ©e avec le spÃ©cificateur de type %<auto%>%qs a %qs%qs a, Ã  la fois, %<extern%> et une initialisation%qs a dÃ©bordÃ©%qs dans %<%s %E%>%qs dans la clause %s Ã  %L est une section de tableau de taille nulle%qs dans la clause %s Ã  %L n'est pas une section de tableau convenable%qs dans la clause ALIGNED Ã  %L requiert une expression d'alignement qui est un entier constant positif et scalaire%qs dans la clause ALIGNED doit Ãªtre POINTER, ALLOCATABLE, pointeur Cray ou C_PTR Ã  %L%qs dans l'expression EXTENDS Ã  %C n'est pas un type dÃ©rivÃ©%qs dans la clause LINEAR Ã  %L requiert une expression de pas linÃ©aire qui soit un entier constant ou un argument muet spÃ©cifiÃ© dans une clause UNIFORM%qs dans la clause LINEAR Ã  %L requiert une expression de pas linÃ©aire qui soit un entier scalaire%qs dans la syntaxe d'attribut est terminÃ© par %qs dans la syntaxe pragma%qs dans une dÃ©claration vide%qs dans la dÃ©claration vide avec le type sous-jacent %<enum%>%qs dans IL gimple%qs dans la syntaxe pragma est terminÃ© par %qs dans la syntaxe d'attribut%qs dans l'affectation de pointeur Ã  %L ne peut pas Ãªtre une l-valeur puisqu'il est une procÃ©dure%qs dans le contexte de dÃ©finition de variable (%s) Ã  %L n'est pas une variable%qs est incompatible avec les options explicitement dÃ©sactivÃ©es%qs initialisÃ© et dÃ©clarÃ© %<extern%>%qs dans un opÃ©rande non-mode-precisionle sous-programme intrinsÃ¨que %qs Ã  %L a Ã©tÃ© supprimÃ©. Utilisez le sous-programme intrinsÃ¨que INT.IntrinsÃ¨que %qs avec un argument CHARACTER Ã  %LIntrinsÃ¨que %qs avec l'argument KIND Ã  %LIntrinsÃ¨que %qs avec un argument RADIX Ã  %L%qs est une fonction imbriquÃ©e, elle n'est pas accessible depuis %qs%qs est un identificateur rÃ©servÃ© de AVR-LibC. Envisagez %<#include <avr/interrupt.h>%> avant d'utiliser la macro %qs%qs est dÃ©jÃ  IMPORTÃ© depuis l'unitÃ© dans la portÃ©e de l'hÃ´te Ã  %C%qs est un argument invalide pour %<-mcpu=%>%qs est un type opaque et vous ne pouvez pas le remplacer avec d'autres valeurs%qs est une option inconnue de %<-save-temps%>%qs est corrompu%qs est dÃ©fini mais n'a pas su Ãªtre chargÃ©Â : %s%qs est dÃ©fini mais le support des greffons est dÃ©sactivÃ©%qs est dÃ©fini dans l'en-tÃªte %qsÂ ; ceci peut probablement Ãªtre corrigÃ© en ajoutant %<#include %s%>%qs est obsolÃ¨te%qs est dÃ©prÃ©ciÃ© et recommandÃ© dans aucune circonstance%qs est dÃ©prÃ©ciÃ©; utilisez -fno-zero-initialized-in-bss%qs est obsolÃ¨te; utilisez -fstack-check.%qs est dÃ©sactivÃ© par %<-m%s%> car il requiert %<%s%s%>%qs est incompatible avec %qs%qs est incompatible avec l'utilisation de types en virgule flottante%qs est incompatible avec l'utilisation de types vectoriels%qs est chargÃ©e mais le symbole %qs n'est pas trouvÃ©Â : %s%qs est mutuellement exclusif avec %qs et ne peuvent pas Ãªtre spÃ©cifiÃ©es ensemble%qs est plus Ã©troit que les valeurs de son type%qs n'est ni un opÃ©rateur dÃ©fini ni un composant de structure dans la chaÃ®ne avec un point Ã  %C%qs n'est pas une expression constante car %qT contient un type pointeur vers un membre%qs n'est pas une expression constante car %qT contient un type pointeur%qs n'est pas une expression constante car %qT contient un type rÃ©fÃ©rence%qs n'est pas une expression constante car %qT contient un type union%qs n'est pas une expression constante car %qT contient un sous-objet volatile%qs n'est pas une expression constante car %qT est un type pointeur vers un membre%qs n'est pas une expression constante car %qT est un type pointeur%qs n'est pas une expression constante car %qT est un type rÃ©fÃ©rence%qs n'est pas une expression constante car %qT est un type union%qs n'est pas une expression constante car %qT est volatile%qs n'est pas un rÃ©pertoire%qs n'est pas un champ mais un %qs%qs n'est pas un fichier de donnÃ©es gcov%qs n'est pas un nom ni une abrÃ©viation de bibliothÃ¨que systÃ¨me Modula-2 valide%qs n'est pas un registre de base valable dans %<-mstack-protector-guard-reg=%>%qs n'est pas un registre de base valable dans %qs%qs n'est pas un nombre valable dans %<-mstack-protector-guard-offset=%>%qs n'est pas un nombre valide dans %qs%qs n'est pas un dÃ©calage valable dans %<-mstack-protector-guard-offset=%>%qs n'est pas un dÃ©calage valide dans %qs%qs n'est pas une option valide pour le prÃ©processeur%qs n'est pas un tableau associatif%qs n'est pas une expression%qs n'est pas une option qui contrÃ´le les avertissements%qs n'est pas dÃ©fini comme un type%qs n'est pas supportÃ© par l'architecture %s%qs n'est pas supportÃ© sur Darwin 64 bits; il est incompatible avec les bibliothÃ¨ques C et C++ installÃ©es%qs n'est pas supportÃ© pour cette cible%qs n'est pas supportÃ© en mode 32 bits%qs n'est pas supportÃ© dans cette configuration du compilateur%qs n'est pas supportÃ© par cette configuration%qs n'est pas supportÃ© sur des systÃ¨mes petits boutistes%qs n'est pas supportÃ© sur cette cible%qs n'est pas supportÃ© avec %qs%qs n'est pas supportÃ©, now cmodel est dÃ©fini Ã  %qs%qs n'est pas valide pour %<-mmacosx-version-min%>%qs n'est pas valide pour %qs%qs est d'un type PRIVATE et ne peut pas Ãªtre un argument muet de %qs, qui est PUBLIC Ã  %L%qs est utilisÃ© sans avoir Ã©tÃ© initialisÃ©%qs est Ã  la version %q.*s, version %q.*s attenduel'expression de longueur de %qs doit Ãªtre un entierl'expression de longueur %qs doit Ãªtre une expression entiÃ¨re constante positive%qs est listÃ© dans l'instruction %<allocate%> Ã  %L mais il n'est pas listÃ© explicitement dans la directive %<!$OMP ALLOCATE%> et il n'existe pas de directive sans liste d'argumentsla variante correspondant Ã  %qs est obsolÃ¨tela variante correspondant Ã  %qs requiert z14 ou supÃ©rieurla variante correspondant Ã  %qs requiert z15 ou supÃ©rieur%qs pourrait Ãªtre utilisÃ© sans Ãªtre initialisÃ©%qs peut uniquement Ãªtre utilisÃ© avec un seul dÃ©clarateur%qs doit Ãªtre une procÃ©dure de module ou une procÃ©dure externe avec une interface explicite Ã  %L%qs doit Ãªtre seul pour %<-mharden-sls=%>%qs doit Ãªtre du mÃªme type et du mÃªme sous-type que %qs Ã  %L dans %qs%qs doit Ãªtre la premiÃ¨re clause de %qs%qs doit Ãªtre utilisÃ© avec %qs%qs ne doit pas apparaÃ®tre dans la spÃ©cification de tableau Ã  %L dans la mÃªme instruction ALLOCATE oÃ¹ il est lui-mÃªme allouÃ©%qs a besoin d'un registre de base valable%qs n'est pas autorisÃ© en dehors de STRUCTURE Ã  %C%qs pas Ã  la frontiÃ¨re d'un Ã©lÃ©ment%qs n'est pas supportÃ© par votre assembleur%qs n'est pas supportÃ© avec %<-msoft-float%>%qs n'est pas encore supportÃ©%qs de %qs est PRIVATE Ã  %L%qs du module %qs, importÃ© Ã  %C, est aussi le nom de l'unitÃ© actuelle du programme%qs dans un opÃ©rande non-mode-precision%qs est seulement supportÃ© dans du code OpenACCl'opÃ©rande %qs n'est pas un type intÃ©gralRequÃªte de paramÃ¨tre %qs pour %qs dans le contexte de la dÃ©finition de variable (%s) Ã  %Lle greffon %qs n'est pas sous une licence compatible avec GPLle pointeur %qs est nulfichier de donnÃ©es de dÃ©compte du profilage %qs pas trouvÃ©la propriÃ©tÃ© %qs ne peut pas Ãªtre dÃ©finieune rÃ©gion %qs ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'un partage de tÃ¢che, %<loop%>, un %<task%> explicite ou une rÃ©gion %<taskloop%>%qs requiert le support du type %<__ibm128%>%qs requiert que %<long double%> soit au format IBM 128 bits%qs requiert %qs%qs requiert %qs ou %qs%qs requiert une architecture PowerPC64, elle est maintenant activÃ©e%qs requiert le support VSX%qs requiert une cible qui fourni l'instruction %qs%qs requiert une dÃ©claration de donnÃ©e initialisÃ©e%qs requiert une expression constante entiÃ¨re%qs requiert les instructions de branchement probable%qs requiert le support ISA 2.06 complet%qs requiert le support ISA 3.0 complet%qs requiert l'arithmÃ©tique en virgule flottante de prÃ©cision quadruple%qs requiert les options %qs et %qs%qs requiert l'option %qs%qs requiert l'option %qs et soit l'option %qs ou %qs%qs exige l'ABI ELFv2%qs devrait Ãªtre %qs pour terminer une liste d'arguments du patron%qs devrait provenir d'un scalaire vers un vecteur similaire%qs la limite spÃ©cifiÃ©e %s excÃ¨de la taille maximale de l'objet %E%qs la limite spÃ©cifiÃ©e %s dÃ©passe la taille %E du tableau non terminÃ©%qs la limite spÃ©cifiÃ©e %s dÃ©passe la taille d'au plus %E du tableau non terminÃ©%qs la limite spÃ©cifiÃ©e %s peut dÃ©passer la taille d'au plus %E du tableau non terminÃ©%qs est spÃ©cifiÃ© pour la variable auto %qE%qs est spÃ©cifiÃ© pour le paramÃ¨tre %qE%qs spÃ©cifiÃ© pour un champ d'une structure%qs spÃ©cifiÃ© pour le champ %qE de la structure%qs est spÃ©cifiÃ© pour un paramÃ¨tre non nommÃ©%qs spÃ©cifiÃ© dans %<allocate%> Ã  %L mais pas dans l'instruction ALLOCATE associÃ©e%qs spÃ©cifiÃ© dans la clause %<allocate%> Ã  %L mais pas dans une clause de privatisation explicite%qs spÃ©cifiÃ© dans la clause Â«Â allocateÂ Â» Ã  %L mais pas dans dans la clause de privatisation explicite%qs est spÃ©cifiÃ© plusieurs fois dans la mÃªme option%qs spÃ©cifiÃ© avec %<decltype%>%qs spÃ©cifiÃ© avec %<typeof%>%qs spÃ©cifiÃ© avec %qT%qs spÃ©cifiÃ© avec le nom typedef %qD%qs spÃ©cifie un niveau de parallÃ©lisme conflictuelchaÃ®ne %qs mal formÃ©ele symbole %qs %q+D doit avoir une classe de liaison statiquele symbole %qs %q+D pointe vers lui-mÃªme en fin de compteÃ©tiquette %qs utilisÃ©e en nommant %q#T%qs n'est pas supportÃ© par cette ABI%qs utilisÃ© avec %<auto%>%qs utilisÃ© avec %qE%qs utilise l'allocation de pile dynamique%qs utilise le registre r29la valeur de %qs doit Ãªtre positivela variable %qs n'est ni un pointeur ni un tableaula variable %qs n'est ni un pointeur ni une rÃ©fÃ©rence Ã  un pointeurla variable %qs n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence Ã  un pointeur ou un tableaula variable %qs n'est pas un pointeur%qs a Ã©tÃ© dÃ©clarÃ© ici%qs sans %qs correspondant%qs: [%u] %<next_regno%> erronÃ© pour une chaÃ®ne vide (%u)%qs: [%u] %<oldest_regno%> erronÃ© (%u)%qs: [%u] registre non vide dans la chaÃ®ne (%s %u %i)%qs: boucle dans la chaÃ®ne %<next_regno%> (%u)%r%s:%d:%R   %r%s:%d:%R   [ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour dÃ©sactiver ]
  %r%s:%d:%R   dans l'expansion %<constexpr%> de %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour dÃ©sactiver ]
  %r%s:%d:%d:%R   dans l'expansion %<constexpr%> de %qs%s%s
! %s  Comme %s.Les boucles %s !$ACC LOOP sont imparfaitement imbriquÃ©es Ã  %L%s %#qD%s %#qS%s %<%s%.*s%> attend un argument %<%T%s%> correspondant%s %<%s%.*s%> attend un argument %<%s%s%> correspondant%s %<%s%.*s%> attend un argument de type %<%T%s%> mais l'argument %d a le type %qT%s %<%s%.*s%> attend un argument de type %<%s%s%> mais l'argument %d a le type %qT%s %<%s(%E)%> %p %d%s %qE n'implÃ©mente pas complÃ¨tement le protocole %qE%s %qsune construction %s %qs est Ã  l'intÃ©rieur d'une rÃ©gion %s %qs%s %qs est un argument invalide pour la fonction interne %qs%s %s %p %d%s %s%s
  %s %wd hors des limites %wd - %wd%s Â«Â %sÂ Â»
! %s - les nombres entiers avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - les nombres complexes en virgule flottante avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - les nombres dÃ©cimaux en virgule flottante avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - les nombres en virgule flottante avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - mode %qs non supportÃ©L'argument %s pour IMAGE_INDEX doit Ãªtre un tableau de rang un Ã  %L%s Ã  %C n'a pas de type par dÃ©faut%s Ã  %C est une extension DEC, activez-la avec %<-fdec%>%s Ã  %C est une extension DEC, activez-la avec %<-fdec-static%>%s Ã  %C est une extension DEC, activez-la avec %<-fdec-structure%>%s Ã  %L%s Ã  %L est une extension DEC, activez-la avec %<-fdec-static%>%s Ã  %L doit Ãªtre INTEGER%s Ã  %L doit Ãªtre un scalaire%s Ã  %L doit Ãªtre un entierAttribut %s appliquÃ© Ã  %s %s Ã  %LL'attribut %s Ã  %L n'est pas permis en dehors de la partie de la spÃ©cification d'un moduleL'attribut %s est en conflit avec l'attribut %s Ã  %LL'attribut %s est en conflit avec l'attribut %s dans %qs Ã  %LL'attribut %s n'est pas permis dans le BLOCK DATA de l'unitÃ© de programme Ã  %LL'attribut %s de %qs est en conflit avec l'attribut %s Ã  %L%s entre %L et %L%s entre la dÃ©claration MODULE PROCEDURE dans MODULE %qs et la dÃ©claration Ã  %L dans (SUB)MODULE %qs%s ne peut pas Ãªtre une boucle DO CONCURRENT Ã  %L%s ne peut pas Ãªtre DO WHILE ou DO sans contrÃ´le de boucle Ã  %L%s ne peut Ãªtre utilisÃ© dans %<asm%> ici%s ne peut pas contenir d'appel Ã  l'api OpenMP dans le code intervenant Ã  %L%s ne peut pas contenir de directive OpenMP dans le code intervenant Ã  %L%s ne peut pas contenir de boucle dans le code intervenant Ã  %LLa clause %s Ã  %L requiert une expression INTEGER scalaireDans la clause %s, la variable %qs Ã  %L n'est ni un POINTER ni un tableau%s contient trop de lignes%s ne supporte pas les numÃ©ros d'opÃ©randes %%n$ dans le format%s ne supporte pas %s%s ne supporte pas %s avec le format %<%%%c%> %s%s ne supporte pas block_ends_with_call_p%s ne supporte pas block_ends_with_condjump_p%s ne supporte pas can_duplicate_block_p%s ne supporte pas can_merge_blocks_p%s ne supporte pas can_remove_branch_p%s ne supporte pas create_basic_block%s ne supporte pas delete_basic_block%s ne supporte pas dump_bb_for_graph%s ne supporte pas duplicate_block%s ne supporte pas flow_call_edges_add%s ne supporte pas force_nonfallthru%s ne supporte pas make_forwarder_block%s ne supporte pas merge_blocks%s ne supporte pas move_block_after%s ne supporte pas predict_edge%s ne supporte pas predicted_by_p%s ne supporte pas redirect_edge_and_branch%s ne supporte pas redirect_edge_and_branch_force%s ne supporte pas split_block%s ne supporte pas split_edge%s ne supporte par le format %<%%%c%> %s%s ne supporte pas le format %<%%%s%c%> %s%s ne supporte pas %qs %s comme modificateur de longueur%s ne prend aucune option de fonctionnalitÃ©%s attend une constante entiÃ¨re Ã  la compilation%s attend une constante sous forme d'entier long Ã  la compilation comme premier argumentla liste d'expressions dans Â«Â %sÂ Â» est traitÃ©e comme une expression composÃ©e%s de %s appelÃ© dans %s%s de %s rÃ©fÃ©rencÃ© dans %s%s ignorÃ© avec %s et le format %<%%%c%> %s%s ignorÃ© avec %s dans le format %s%s est incompatible avec %<-mword-relocations%>les boucles internes %s doivent Ãªtre parfaitement imbriquÃ©es avec la clause ORDERED Ã  %Lles boucles internes %s doivent Ãªtre parfaitement imbriquÃ©es avec la clause REDUCTION INSCAN Ã  %Lles instructions %s ne sont pas autorisÃ©es dans la fonction avec l%'attribut %<no_caller_saved_registers%>les instructions %s ne sont pas autorisÃ©es dans la routine de service exceptionles instructions %s ne sont pas autorisÃ©es dans la routine de service d'interruption%s n'est pas supportÃ© par cette configurationla variable d'itÃ©ration %s Ã  %L est liÃ©e dans du code intervenantLa variable d'itÃ©ration %s doit Ãªtre d'un type entier Ã  %LLa variable d'itÃ©ration %s ne doit pas Ãªtre THREADPRIVATE Ã  %LVariable d'itÃ©ration %s prÃ©sente sur une clause autre que PRIVATE, LASTPRIVATE ou ALLOCATE Ã  %LVariable d'itÃ©ration %s prÃ©sente sur une clause autre que PRIVATE, LASTPRIVATE, ALLOCATE ou LINEAR Ã  %LLa variable d'itÃ©ration %s est utilisÃ©e dans plus d'une boucle Ã  %Lles limites de la boucle %s font rÃ©fÃ©rence Ã  des variables d'itÃ©ration diffÃ©rentes Ã  %Ll'expression de fin de boucle %s Ã  %L utilise une variable liÃ©e dans du code intervenantl'expression de fin de la boucle %s n'est pas sous la forme canonique Ã  %Ll'expression d'incrÃ©ment de boucle %s Ã  %L utilise une variable liÃ©e dans du code intervenantl'incrÃ©ment de la boucle %s n'est pas sous la forme canonique Ã  %Ll'expression de dÃ©but de boucle %s Ã  %L utilise une variable liÃ©e dans du code intervenantl'expression de dÃ©but de boucle %s n'est pas sous la forme canonique Ã  %L%s doit contenir au moins une clause MAP Ã  %Ll'espace de noms %s %qD est en conflit avec la dÃ©finition atteignable%s n'est pas supportÃ© pour des agrÃ©gats de longueur variable%s n'est pas supportÃ© sur cette cible%s ne supporte que du code non pic sur les cibles M-profile%s ne supporte que du code non pic sur les cibles M-profile avec l'instruction MOVT%s hors limites: La plage va de %i Ã  %i, la valeur est %iLa procÃ©dure %s Ã  %L est dÃ©jÃ  dÃ©clarÃ©e comme procÃ©dure %sLa procÃ©dure %s Ã  %L est dÃ©jÃ  dÃ©clarÃ©e comme procÃ©dure %s.
  F2008: Une affectation Ã  une fonction pointeur est ambigÃ¼e si elle est la premiÃ¨re instruction exÃ©cutable aprÃ¨s la spÃ©cification du bloc. Veuillez ajouter n'importe quel autre type d'instruction exÃ©cutable avant elle. FIXME%s a retournÃ© %d comme valeur de sortiele signal %s a terminÃ© le programme %sLe spÃ©cificateur %s dans l'instruction %s Ã  %L a la valeur invalide %qsLe spÃ©cificateur %s dans l'instruction %s Ã  %L Ã  la valeur %qsL'instruction Â«Â %sÂ Â» Ã  %C ne peut pas suivre l'instruction Â«Â %sÂ Â» Ã  %LL'instruction %s Ã  %C ne peut pas terminer une boucle DO non blocL'instruction %s Ã  %C suit un autre spÃ©cificateur d'accessibilitÃ©Instruction %s Ã  %C dans une procÃ©dure PUREL'instruction %s Ã  %C n'est pas applicable Ã  la construction %qsL'instruction %s Ã  %C n'est pas Ã  l'intÃ©rieur d'une constructionL'instruction %s Ã  %C n'est pas Ã  l'intÃ©rieur de la construction %qsL'instruction %s Ã  %C quitte la construction CRITICALL'instruction %s Ã  %C quitte la construction DO CONCURRENTL'instruction %s Ã  %C quitte le bloc structurÃ© OpenACCL'instruction %s Ã  %C quitte le bloc structurÃ© OpenMPInstruction %s attendue Ã  %LL'instruction %s n'est pas permise Ã  l'intÃ©rieur de BLOCK DATA Ã  %CL'instruction %s n'est pas permise Ã  l'intÃ©rieur de BLOCK Ã  %CL'instruction %s doit apparaÃ®tre dans un MODULEL'instruction %s n'est pas permise dans une procÃ©dure PURE Ã  %CLes instructions %s Ã  %L et %L ont toutes les deux aucun Ã©lÃ©ment de liste mais seulement l'une des deux le peuxÃ©tiquette %sLa balise %s Ã  %L doit Ãªtre une chaÃ®ne de caractÃ¨res du sous-type par dÃ©fautLa balise %s Ã  %L doit Ãªtre du type %sLa balise %s Ã  %L doit Ãªtre un scalaireÃ©tiquette %s avec INQUIRE%s terminÃ© par le signal %d [%s]%s%s utilisÃ© avec le format %<%%%c%> %s%s utilisÃ© dans une sÃ©quence entre guillemetsla variable Â«Â %sÂ Â» %qE est privÃ©e dans le contexte extÃ©rieur%s%#qD%s%#qD (supprimÃ©)%s%#qD (ignorÃ©)%s%#qD (concordance proche)%s%#qD (inversÃ©)%s%#qD (rÃ©Ã©crit)%s%<%D(%T)%> (fonction interne)%s%<%D(%T, %T)%> (fonction interne)%s%<%D(%T, %T, %T)%> (fonction interne)%s%qT (conversion)%s"%s"%s est invalide%s"%s"%s n'est pas permis%s%s%s %sversion %s (%s)
  %s	compilÃ© par GNU C version %s, %s%s%s %sversion %s (%s) compilÃ© par CC, heuristiques %s%sGGC: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%savertissement: l'en-tÃªte %s version %s diffÃ¨re de la version %s de la bibliothÃ¨que.
--- 2228,2245 ----
   [consultez %<-fno-allow-invalid-boz%>] car tous ses constructeurs par copie et dÃ©placement sont supprimÃ©s candidat 1: %q#F candidat 2: %q#F les sÃ©lecteurs de style de gÃ©nÃ©ration de code utilisÃ©s sont en conflit dÃ©clarÃ© icil'expression a une valeur constante mais elle n'est pas une expression constante du C++ zstdLes boucles %s !$ACC LOOP ne forment pas un espace d'itÃ©ration rectangulaire Ã  %L!$ACC LOOP ne peut pas Ãªtre une boucle DO CONCURRENT Ã  %L!$ACC LOOP ne peut pas Ãªtre DO WHILE ou DO sans contrÃ´le de boucle Ã  %LLa variable d'itÃ©ration !$ACC LOOP doit Ãªtre d'un type entier Ã  %L!$ACC ROUTINE dÃ©jÃ  appliquÃ© Ã  %C!$ACC ROUTINE avec la clause GANG, WORKER ou VECTOR n'est pas permise dans la procÃ©dure PURE Ã  %C!$ACC Ã  %C dÃ©bute une ligne commentÃ©e car il n'est ni suivi d'un espace ni n'est une ligne continuÃ©e!$OMP ASSUMES Ã  %C doit Ãªtre dans la partie de spÃ©cification d'un sous-programme ou d'un moduleL'instruction de capture !$OMP ATOMIC CAPTURE lit depuis une variable diffÃ©rente de celle dans laquelle la mise Ã  jour Ã©crit Ã  %L!$OMP ATOMIC READ Ã  %L est incompatible avec la clause RELEASE!$OMP ATOMIC READ Ã  %L est incompatible avec la clause RELEASE implicitement fournie par une directive REQUIRESL'instruction !$OMP ATOMIC READ doit lire depuis une variable scalaire ou un type intrinsÃ¨que Ã  %L!$OMP ATOMIC UPDATE Ã  %L avec la clause FAIL requiert soit la clause COMPARE ou l'utilisation de la procÃ©dure intrinsÃ¨que MIN/MAX!$OMP ATOMIC WRITE Ã  %L est incompatible avec la clause ACQUIRE!$OMP ATOMIC WRITE Ã  %L est incompatible avec la clause ACQUIRE implicitement fournie par une directive REQUIRESL'affectation intrinsÃ¨que IAND, IOR ou IEOR de !$OMP ATOMIC doit avoir deux arguments Ã  %LL'affectation intrinsÃ¨que !$OMP ATOMIC doit Ãªtre MIN, MAX, IAND, IOR ou IEOR Ã  %LL'affectation !$OMP ATOMIC doit Ãªtre var = var op expr ou var = expr op var Ã  %LL'affectation de !$OMP ATOMIC doit avoir un opÃ©rateur ou un intrinsÃ¨que dans le membre de droite Ã  %LL'opÃ©rateur d'affectation !$OMP ATOMIC doit Ãªtre un opÃ©rateur binaire dans la liste +, *, -, /, .AND., .OR., .EQV. ou .NEQV. Ã  %L!$OMP ATOMIC Ã  %L avec la clause %s est incompatible avec READ ou WRITE!$OMP ATOMIC Ã  %L avec la clause %s requiert la clause %sL'instruction de capture !$OMP ATOMIC doit dÃ©finir une variable scalaire d'un type intrinsÃ¨que Ã  %LL'instruction de capture !$OMP ATOMIC requiert une variable scalaire de type intrinsÃ¨que Ã  %LLes arguments intrinsÃ¨ques de !$OMP ATOMIC sauf un ne doivent pas faire rÃ©fÃ©rence Ã  %qs Ã  %LLes arguments intrinsÃ¨ques de !$OMP ATOMIC doivent Ãªtre scalaires Ã  %LL'instruction !$OMP ATOMIC doit assigner une expression de type intrinsÃ¨que Ã  %LL'instruction !$OMP ATOMIC doit dÃ©finir une variable scalaire ou un type intrinsÃ¨que Ã  %L!$OMP ATOMIC var = var op expr n'est pas mathÃ©matiquement Ã©quivalent Ã  var = var op (expr) Ã  %L!$OMP ATOMIC avec une variable ALLOCATABLE Ã  %L!$OMP DECLARE REDUCTION %s pas trouvÃ© Ã  %L!$OMP DECLARE REDUCTION %s pas trouvÃ© pour le type %s Ã  %L!$OMP DECLARE SIMD devrait faire rÃ©fÃ©rence Ã  la procÃ©dure contenante %qs Ã  %LLa variable !$OMP DECLARE TARGET %qs Ã  %L n'est pas sauvegardÃ©e avec SAVE!$OMP REQUIRES Ã  %C doit apparaÃ®tre dans la partie de spÃ©cification de l'unitÃ© de programmeLa clause !$OMP REQUIRES qui est spÃ©cifiÃ©e avec %<atomic_default_mem_order(%s)%> Ã  %L remplace une <atomic_default_mem_order(%s)%> prÃ©cÃ©dente (qui est peut-Ãªtre arrivÃ©e lÃ  par l'utilisation d'un module)La clause !$OMP REQUIRES est spÃ©cifiÃ©e avec %<atomic_default_mem_order(%s)%> via l'utilisation du module %qs Ã  %L mais la mÃªme clause n'est pas spÃ©cifiÃ©e pour l'unitÃ© de programmeLa clause !$OMP REQUIRES qui est spÃ©cifiÃ©e avec %<atomic_default_mem_order(%s)%> via l'utilisation du module %qs Ã  %L remplace une <atomic_default_mem_order(%s)%> prÃ©cÃ©dente (qui est peut-Ãªtre arrivÃ©e lÃ  par l'utilisation d'un module)La clause !$OMP REQUIRES spÃ©cifiÃ©e %qs Ã  %L vient aprÃ¨s l'utilisation d'une construction/routine de pÃ©riphÃ©riqueLa clause !$OMP REQUIRES spÃ©cifiÃ©e %qs via l'utilisation du module %qs Ã  %L mais la mÃªme clause n'est pas spÃ©cifiÃ©e pour l'unitÃ© de programmeLa clause !$OMP REQUIRES spÃ©cifiÃ©e %qs via l'utilisation du module %qs Ã  %L vient aprÃ¨s l'utilisation d'une construction/routine de pÃ©riphÃ©rique!$OMP SCAN Ã  %L avec zÃ©ro instructions exÃ©cutables dans la sÃ©quence de blocs structurÃ©s prÃ©cÃ©dente!$OMP SCAN Ã  %L avec zÃ©ro instructions exÃ©cutables dans la sÃ©quence de blocs structurÃ©s suivantela rÃ©gion !$OMP TARGET Ã  %L avec un TEAMS imbriquÃ© Ã  %L ne peut contenir aucune autre instruction, dÃ©claration ou directive en dehors de la seule construction TEAMSla rÃ©gion !$OMP TARGET Ã  %L dans un TEAMS imbriquÃ© ne peut contenir aucune autre instruction, dÃ©claration ou directive en dehors de la seule construction TEAMS!$OMP Ã  %C dÃ©bute une ligne commentÃ©e car il n'est ni suivi d'un espace ni une ligne continuÃ©eÂ«Â ::Â Â» Ã©tait attendu aprÃ¨s la nature du module Ã  %C mais on ne l'a pas trouvÃ©Â«Â USE :: moduleÂ Â» Ã  %C# %s %.2f %.2f
  la recherche pour #include "..." dÃ©bute ici :
  la recherche pour #include <...> dÃ©bute ici:
! Descripteur $ Ã  %L$ devrait Ãªtre le dernier spÃ©cificateur dans le format Ã  %L$OMP ERROR rencontrÃ© Ã  %L$OMP ERROR rencontrÃ© Ã  %LÂ : %s%#qT dÃ©clarÃ© ici%#qT est dÃ©fini ici%%:%<canon_for_mlib%> prend une ou plusieurs paires de paramÃ¨tres%%:%<target_mode_check%> prend un nombre paire de paramÃ¨tres%%LOC() a une r-valeur Ã  %Cles modificateurs d'opÃ©randes %%d, %%e, %%f, %%g sont uniquement pour des rÃ©fÃ©rences mÃ©moire ou des valeurs constantes%+qD cause un conflit du type de section%+qD cause un conflit du type de section avec %qD%+qD dÃ©clarÃ© %qE aprÃ¨s avoir Ã©tÃ© utilisÃ©%+qD est dÃ©clarÃ© %qs aprÃ¨s avoir Ã©tÃ© utilisÃ©%+qD sans l'attribut %<retain%> et %qD avec l'attribut %<retain%> sont placÃ©s dans une section avec le mÃªme nom%<!OMP %s%> Ã  %L requiert %<-fopenmp-allocators%>%<!%> n'est pas valable dans GIMPLE%<#define %s%>%<#pragma %s%> peut uniquement Ãªtre utilisÃ© dans la portÃ©e du fichier%<#pragma %s%> ne peut Ãªtre utilisÃ© que dans des instructions composÃ©es%<#pragma GCC %s%> doit Ãªtre Ã  l'intÃ©rieur d'une fonction%<#pragma GCC aarch64%> existe une chaÃ®ne en paramÃ¨tre%<#pragma GCC arm "arm_mve.h"%> exige un paramÃ¨tre boolÃ©en%<#pragma GCC arm%> existe une chaÃ®ne en paramÃ¨tre%<#pragma GCC memregs%> doit prÃ©cÃ©der toute dÃ©claration de fonction%<#pragma GCC memregs%> accepte un nombre [0-16]%<#pragma GCC optimize (chaÃ®ne [,chaÃ®ne]...)%> n'a pas de %<)%> finale%<#pragma GCC optimize%> n'est pas une chaÃ®ne ou un nombre%<#pragma GCC optimize%> n'est pas permis Ã  l'intÃ©rieur des fonctionsla chaine de %<#pragma GCC optimize%> est mal formÃ©e%<#pragma GCC option%> n'est pas une chaÃ®ne%<#pragma GCC option%> n'est pas permis Ã  l'intÃ©rieur des fonctions%<#pragma GCC pch_preprocess%> doit Ãªtre le premier%<#pragma GCC pop_options%> sans %<#pragma GCC push_options%> correspondant%<#pragma GCC target (chaÃ®ne [,chaÃ®ne]...)%> n'a pas de %<)%> finale%<#pragma GCC target%> n'est pas supportÃ© pour cette machinela chaÃ®ne de %<#pragma GCC target%> est mal formÃ©e%<#pragma GCC unroll%> requiert une expression d'affectation qui est Ã©valuÃ©e en une constante entiÃ¨re non nÃ©gative plus petite que %u%<#pragma GCC visibility push()%> peut spÃ©cifier %<default%>, %<internal%>, %<hidden%> ou %<protected%>%<#pragma GCC visibility%> doit Ãªtre suivi de %<push%> ou %<pop%>%<#pragma STDC FLOAT_CONST_DECIMAL64%> n'est pas supportÃ© en C++%<#pragma STDC FLOAT_CONST_DECIMAL64%> n'est pas supportÃ© sur cette cible%<#pragma acc %s data%> n'a pas clause de mouvement de donnÃ©es%<#pragma acc routine%> doit Ãªtre appliquÃ© avant la dÃ©finition%<#pragma acc routine%> doit Ãªtre appliquÃ© avant l'utilisation%<#pragma acc routine%> doit Ãªtre dans la portÃ©e au niveau du fichier%<#pragma acc routine%> nomme un ensemble de surcharges%<#pragma acc routine%> n'est pas immÃ©diatement suivi d'une seule dÃ©claration ou dÃ©finition de fonction%<#pragma acc routine%> n'est pas immÃ©diatement suivi d'une dÃ©claration ou d'une dÃ©finition de fonction%<#pragma acc update%> doit contenir au moins une clause %<device%> ou %<host%> ou %<self%>%<#pragma align%> doit apparaÃ®tre avant la dÃ©claration de %qD, ignorÃ©%<#pragma implementation%> pour %qs apparaÃ®t aprÃ¨s l'inclusion du fichier%<#pragma message: %s%>%<#pragma omp allocate%> pour des variables statiques comme %qD n'est pas encore supportÃ©%<#pragma omp allocated%> n'est pas encore supportÃ©%<#pragma omp assume%> peut uniquement Ãªtre utilisÃ© dans la portÃ©e du fichier ou de l'espace de noms%<#pragma omp atomic capture%> utilise deux expressions diffÃ©rentes pour la mÃ©moire%<#pragma omp atomic capture%> utilise deux variables diffÃ©rentes pour la mÃ©moire%<#pragma omp atomic compare capture%> avec un rÃ©sultat de comparaison non entier%<#pragma omp atomic read%> est incompatible avec la clause %<release%>%<#pragma omp atomic read%> est incompatible avec la clause %<release%> fournie implicitement par une directive %<requires%>%<#pragma omp atomic update%> utilise deux expressions diffÃ©rentes pour la mÃ©moire%<#pragma omp atomic update%> utilise deux variables diffÃ©rentes pour la mÃ©moire%<#pragma omp atomic write%> est incompatible avec la clause %<acquire%>%<#pragma omp atomic write%> est incompatible avec la clause %<acquire%> fournie implicitement par une directive %<requires%>%<#pragma omp cancel%> doit spÃ©cifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>%<#pragma omp cancellation point%> doit spÃ©cifier l'une des clauses %<parallel%>, %<for%>, %<sections%> ou %<taskgroup%>%<#pragma omp critical%> avec la clause %<hint%> requiert un nom sauf quand %<omp_sync_hint_none%> est utilisÃ©%<#pragma omp declare %s%> suivi de %<#pragma omp declare %s%>%<#pragma omp declare %s%> doit Ãªtre suivi d'une dÃ©claration ou une dÃ©finition de fonction%<#pragma omp declare %s%> doit Ãªtre suivi d'une dÃ©claration ou une dÃ©finition de fonction ou un autre %<#pragma omp declare %s%>%<#pragma omp declare %s%> pas immÃ©diatement suivi d'une dÃ©claration ou une dÃ©finition de fonction%<#pragma omp declare %s%> pas immÃ©diatement suivi par une seule dÃ©claration ou dÃ©finition de fonction%<#pragma omp declare %s%> pas immÃ©diatement suivi par une dÃ©claration ou une dÃ©finition de fonctionle combinateur %<#pragma omp declare reduction%> fait rÃ©fÃ©rence Ã  la variable %qD qui n'est ni %<omp_out%> ni %<omp_in%>l'initialiseur %<#pragma omp declare reduction%> fait rÃ©fÃ©rence Ã  la variable %qD qui n'est ni %<omp_priv%> ni %<omp_orig%>%<#pragma omp declare reduction%> pas au niveau d'un fichier ou d'un bloc%<#pragma omp end declare target%> sans %<#pragma omp declare target%> correspondant ou %<#pragma omp begin declare target%>%<#pragma omp error%> avec une clause %<at(execution)%> peut uniquement Ãªtre utilisÃ© dans des instructions composÃ©es%<#pragma omp ordered%> avec la clause %qs ne peut Ãªtre utilisÃ© qu'avec des instructions composÃ©es%<#pragma omp require%> peut uniquement Ãªtre utilisÃ© dans la portÃ©e du fichier ou de l'espace de noms%<#pragma omp scan%> ne peut Ãªtre utilisÃ© que dans une construction de boucle avec la clause %<inscan%> %<reduction%>%<#pragma omp scan%> avec zÃ©ro instruction exÃ©cutable prÃ©cÃ©dente%<#pragma omp scan%> avec zÃ©ro instruction exÃ©cutable suivante%<#pragma omp section%> ne peut Ãªtre utilisÃ© que dans une construction %<#pragma omp sections%>%<#pragma omp simd%> utilisÃ© avec la variable d'itÃ©ration de classe %qE%<#pragma omp target data%> doit contenir au moins une clause %<map%>, %<use_device_ptr%> ou %<use_device_addr%>%<#pragma omp target data%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur un clause %<map%>%<#pragma omp target enter data%> doit contenir au moins une clause %<map%>%<#pragma omp target enter data%> avec un type avec correspondance autre que %<to%>, %<tofrom%> ou %<alloc%> sur une clause %<map%>%<#pragma omp target exit data%> doit contenir au moins une clause %<map%>%<#pragma omp target exit data%> avec un type Â«Â mapÂ Â» autre que %<from%>, %<tofrom%>, %<release%> ou %<delete%> sur une clause %<map%>%<#pragma omp target update%> doit contenir au moins une clause %<from%> ou %<to%>%<#pragma omp target%> avec un type avec correspondance autre que %<to%>, %<from%>, %<tofrom%> ou %<alloc%> sur une clause %<map%>%<#pragma pack (pop)%> rencontrÃ© sans %<#pragma pack (push)%> correspondant%<#pragma pack%> n'a aucun effet avec %<-fpack-struct%> â€“ ignorÃ©%<#pragma pack(pop, %E)%> rencontrÃ© sans %<#pragma pack(push, %E)%> correspondant%<#pragma redefine_extname%> ignorÃ© Ã  cause du conflit avec la dÃ©claration %<asm%>%<#pragma redefine_extname%> ignorÃ© Ã  cause du conflit avec le %<#pragma redefine_extname%> prÃ©cÃ©dent%<#pragma redefine_extname%> ignorÃ© Ã  cause du conflit avec le renommage prÃ©cÃ©dent%<#pragma riscv intrinsic%> existe une chaÃ®ne en paramÃ¨tre%<#pragma scalar_storage_order%> n'est pas supportÃ© pour le C++%<#pragma vtable%> n'est plus supportÃ©la dÃ©claration %<#pragma weak%> de %q+D n'est pas permise, ignorÃ©%<#pragma%> GHS endXXX ne concorde pas avec le prÃ©cÃ©dent startXXX%<#pragma%> GHS endXXX repÃ©rÃ© sans Ãªtre prÃ©cÃ©dÃ© de startXXX%<#pragma%> n'est pas permis ici%<#undef %E%>un numÃ©ro d'opÃ©rande %<$%> est utilisÃ© aprÃ¨s un format sans numÃ©ro d'opÃ©randecontrainte %<%%%> utilisÃ©e avec le dernier opÃ©rande%<%%%c%> laisse seulement les 2 derniers chiffres de l'annÃ©e%<%%%c%> laisse seulement les 2 derniers chiffres de l'annÃ©e dans certaines configurations linguistiquesl'argument de la directive %<%.*s%> n'est pas une chaÃ®ne avec un zÃ©ro terminall'argument de la directive %<%.*s%> est nulla sortie de la directive %<%.*s%> qui contient entre %wu et %wu octets fait dÃ©border le rÃ©sultat au delÃ  de %<INT_MAX%>la sortie de la directive %<%.*s%> qui contient entre %wu et %wu octets dÃ©passe %<INT_MAX%>la sortie de la directive %<%.*s%> qui contient entre %wu et %wu octets dÃ©passe la taille minimum requise de 4095la sortie de la directive %<%.*s%> qui contient entre %wu et %wu octets peut faire dÃ©border le rÃ©sultat au delÃ  de %<INT_MAX%>la sortie de la directive %<%.*s%> qui contient entre %wu et %wu octets peut dÃ©passer la taille minimum requise de 4095la sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octet dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octet dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octets ou plus dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant entre %wu et %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant probablement %wu octets ou plus dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant probablement %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> peut Ãªtre tronquÃ©e en Ã©crivant jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> qui a %wu octets fait dÃ©border le rÃ©sultat au delÃ  de %<INT_MAX%>la sortie de la directive %<%.*s%> qui a %wu octets dÃ©passe %<INT_MAX%>la sortie de la directive %<%.*s%> qui a %wu octets dÃ©passe la taille minimum requise de 4095la sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu octet dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu octet dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu ou plus d'octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant entre %wu et %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant probablement %wu octets ou plus dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant probablement %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est %wula sortie de la directive %<%.*s%> a Ã©tÃ© tronquÃ©e en Ã©crivant jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula prÃ©cision de la directive %<%.*s%> est hors limitesla largeur de la directive %<%.*s%> est hors limitesla directive %<%.*s%> Ã©crit %wu octet dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit %wu octets dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit %wu octet dans une rÃ©gion dont la taille est comprise entre %wu et %wula directive %<%.*s%> Ã©crit %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula directive %<%.*s%> Ã©crit %wu ou plus d'octets dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula directive %<%.*s%> Ã©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wula directive %<%.*s%> Ã©crit probablement %wu octets ou plus dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit probablement %wu octets ou plus dans une rÃ©gion dont la taille est comprise entre %wu et %wula directive %<%.*s%> Ã©crit jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est %wula directive %<%.*s%> Ã©crit jusqu'Ã  %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wu%<%D::%D%> n'est pas un membre de classe%<%D::%D%> n'est pas un membre de %qTl'attribut %<%E (%E)%> est ignorÃ© sur les fonctions dÃ©clarÃ©es %qsl'attribut %<%E (%E)%> est ignorÃ© avec les fonctions de dÃ©sallocation dÃ©clarÃ©es %qs%<%E::%E%> n'a pas Ã©tÃ© dÃ©clarÃ©%<%E::%E%> n'est pas une classe ou un espace de noms%<%E::%E%> n'est pas une classe, un espace de noms ou une Ã©numÃ©ration%<%E::%E%> n'est pas un typedirective d'attribut de portÃ©e %<%E::%E%> ignorÃ©e%<%T%s%D%> nomme le destructeur%<%T::%D%> nomme le constructeur dans %qT%<%T::%D%> nomme le constructeur, pas le type%<%T::%E%> n'a pas Ã©tÃ© dÃ©clarÃ©%<%T::%E%> n'est pas un type%<%T::%E%> nomme le constructeur, pas le type%<%c%> n'est pas un caractÃ¨re valable dans un identificateur%<%c%> n'est pas un premier caractÃ¨re valable pour un identificateur%<%c%E%> n'a pas Ã©tÃ© trouvÃ© dans le(s) protocole(s)%<%s %E%> est dÃ©clarÃ© Ã  l'intÃ©rieur d'une liste de paramÃ¨tres et ne sera pas visible en dehors de cette dÃ©finition ou dÃ©clarationconstruction %<%s %s%> pas Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur de %qs%<%s + %s%> Ã  %L doit Ãªtre plus petit ou Ã©gal Ã  BIT_SIZE(%qs)la construction %<%s taskgroup%> n'est pas Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur de la rÃ©gion %<taskgroup%>directive %<%s%s%s%s%s%> mentionnÃ©e simultanÃ©ment dans les clauses %<absent%> et %<contains%>directive %<%s%s%s%s%s%> mentionnÃ©e plusieurs fois dans les clauses %qs%<%s(%s)%> est uniquement autorisÃ© dans %<omp ordered%>%<%s=%s%> et %<%s-%s%> sont incompatiblescontrainte %<&%> utilisÃ©e sans classe de registre%<&%> pas permis seul Ã  la ligne %d%<&%> devrait apparaÃ®tre avant %<...%>%<&&%> n'est pas valable en GIMPLE%<)%> attendu Ã  %C%<*%> dans un contexte boolÃ©en, %<&&%> est suggÃ©rÃ© Ã  la placela capture de %<*this%> est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>%<-%s%> est en conflit avec d'autres options d'architecture, lesquelles spÃ©cifient un processeur %sl'argument de %<--help%> %q.*s est ambigu, veuillez Ãªtre plus prÃ©cis%<--param constructive-interference-size=%d%> est plus grand que %<--param l1-cache-line-size=%d%>%<--param constructive-interference-size=%d%> est plus petit que %d%<--param destructive-interference-size=%d%> est plus petit que %<--param l1-cache-line-size=%d%>%<--param destructive-interference-size=%d%> est plus petit que %d%<-I-%> spÃ©cifiÃ© deux fois%<-MF%> et %<-fdeps-file=%> ne peuvent pas partager un fichier de sortie %sÂ : %m%<-MG%> ne peut Ãªtre utilisÃ© qu'avec %<-M%> ou %<-MM%>%<-W%serror=%s%>: pas d'option %<-%s%>%<-W%serror=%s%>: pas d'option %<-%s%>; aviez-vous l'intention d'utiliser %<-%s%>Â ?%<-Wabi%> averti Ã  propos des diffÃ©rences depuis l'ABI la plus Ã  jour, qui est aussi utilisÃ© par dÃ©faut%<-Wabi%> n'avertira Ã  propos de rien%<-Wabi=1%> n'est pas supportÃ©, on utilise =2l'argument de %<-Werror=%> %qs n'est pas valide pour %s%<-Werror=%s%>: %<-%s%> n'est pas une option qui contrÃ´le les avertissements%<-Wformat-contains-nul%> ignorÃ© sans %<-Wformat%>%<-Wformat-extra-args%> ignorÃ© sans %<-Wformat%>%<-Wformat-nonliteral%> ignorÃ© sans %<-Wformat%>%<-Wformat-security%> ignorÃ©e sans %<-Wformat%>%<-Wformat-y2k%> ignorÃ© sans %<-Wformat%>%<-Wformat-zero-length%> ignorÃ© sans %<-Wformat%>%<-Wmisleading-indentation%> est dÃ©sactivÃ© Ã  partir de ce point puisque le suivi des colonnes a Ã©tÃ© dÃ©sactivÃ© Ã  cause de la taille du code et des en-tÃªtes%<-Wstrict-flex-arrays%> est ignorÃ© quand %<-fstrict-flex-arrays%> n'est pas prÃ©sent%<-f%s%> et %<%s=%s%> sont incompatibles%<-f%s%> n'est pas supportÃ© avec les instructions CONST16%<-f%s%> n'est pas supportÃ©: ignorÃ©%<-f%sleading-underscore%> n'est pas supportÃ© sur cette machine cible%<-fPIC%> et %<-fpic%> ne sont pas supportÃ©s sur cette cible%<-fPIC%> n'est pas supportÃ©%<-fPIC%>/%<-fpic%> pas supportÃ© sur cette cible%<-fPIE%> n'est pas supportÃ©%<-fabi-compat-version=1%> n'est pas supportÃ©, on utilise =2%<-fabi-version=1%> n'est plus supportÃ©%<-fabi-version=12%> (GCC 8.1) change accidentellement la convention d'appel pour %qT%<-fabi-version=13%> (GCC 8.2) corrige la convention d'appel pour %qT qui a changÃ© accidentellement en 8.1%<-falign-%s%> n'est pas entre 0 et %d%<-falign-labels=%d%> n'est pas supportÃ©%<-falign-loops=%d%> n'est pas supportÃ©%<-faligned-new=%d%> n'est pas une puissance de deux%<-fasan-shadow-offset%> ne devrait Ãªtre utilisÃ© qu'avec %<-fsanitize=kernel-address%>%<-fassociative-math%> dÃ©sactivÃ©; d'autres options prennent le pas%<-fcall-saved-REG%> n'est pas supportÃ© pour les registres de sortie%<-fcf-protection%> n'est pas compatible avec cette cible%<-fcf-protection=branch%> n'est pas supportÃ© pour cette cible%<-fcf-protection=full%> n'est pas activÃ© par %<-fhardened%> car il a Ã©tÃ© spÃ©cifiÃ© sur la ligne de commande%<-fcf-protection=full%> n'est pas supportÃ© pour cette cible%<-fcf-protection=return%> n'est pas supportÃ© pour cette cible%<-fconcepts-ts%> est dÃ©prÃ©ciÃ© et sera retirÃ© dans GCC 15Â ; veuillez convertir votre code vers les concepts C++20%<-fcontract-assumption-mode=%> ne peut pas Ãªtre mÃ©langÃ© avec p1332/p1429%<-fcontract-assumption-mode=%> doit Ãªtre %<on%> ou %<off%>%<-fcontract-build-level=%> ne peut pas Ãªtre mÃ©langÃ© avec p1332/p1429%<-fcontract-build-level=%> doit Ãªtre off|default|audit%<-fcontract-continuation-mode=%> ne peut pas Ãªtre mÃ©langÃ© avec p1332/p1429%<-fcontract-continuation-mode=%> doit Ãªtre %<on%> ou %<off%>%<-fcontract-level=%> trop de rÃ´les personnalisÃ©s%<-fcontract-role=%> ne peut pas Ãªtre mÃ©langÃ© avec les fanions de contrat std/p1429%<-fcontract-role=%> doit Ãªtre sous la forme rÃ´le:sÃ©mantiques%<-fcontract-role=%> les sÃ©mantiques doivent inclure les valeurs dÃ©faut,audit,axiome%<-fcontract-semantic=%> ne peut pas Ãªtre mÃ©langÃ© avec les fanions de contrat std/p1332%<-fcontract-semantic=%> impossible de trouver le rÃ´le par dÃ©faut%<-fcontract-semantic=%> le niveau doit Ãªtre default, audit ou axiom%<-fcontract-semantic=%> doit Ãªtre sous la forme niveau:sÃ©mantique%<-fconvert=r16_ieee%%> ou %<-fconvert=r16_ibm%> n'est pas supportÃ© sur cette architecture%<-fd-lines-as-code%> n'a pas d'effet dans le format libre%<-fd-lines-as-comments%> n'a pas d'effet dans le format libre%<-fdata-sections%> n'est pas supportÃ© pour cette cible%<-fdbg-cnt=%s:%d-%d%> a une limite supÃ©rieure plus petite que la limite infÃ©rieure%<-fdeps-format=%> format %<%s%> inconnu%<-fdirectives-only%> est incompatible avec %<-Wunused-macros%>%<-fdirectives-only%> est incompatible avec %<-traditional%>%<-femit-struct-debug-detailed=dir:...%> doit autoriser au moins autant que %<-femit-struct-debug-detailed=ind:...%>%<-fexcess-precision=16%> pour Ada%<-fexcess-precision=16%> pour le Fortran%<-fexcess-precision=16%> n'est pas compatible avec %<-mfpmath=387%>%<-fexcess-precision=16%> n'est pas supportÃ© pour cette cible%<-fexcess-precision=standard%> pour Ada%<-fexcess-precision=standard%> pour le Fortran%<-ffunction-sections%> n'est pas supportÃ© pour cette cible%<-fhandle-exceptions%> a Ã©tÃ© renommÃ© en %<-fexceptions%> (et est maintenant utilisÃ© par dÃ©faut)%<-fhardened%> n'est pas supportÃ© pour cette cible%<-fipa-modref%> est incompatible avec %qs%<-flinker-output=rel%> et %<-fltrans%> sont mutuellement exclusifs%<-fmodule-only%> utilisÃ© pour une non-interface%<-fmoduleinfo%> n'est pas supportÃ© sur cette cible%<-fno-fat-lto-objects%> n'est supportÃ© qu'avec des greffons de l'Ã©diteur de liens%<-fno-gnu89-inline%> est uniquement supportÃ© dans les modes GNU99 ou C99%<-fobjc-abi-version%> %d n'est pas supportÃ© sur les cibles 32 bits avec %<-fnext-runtime%>%<-fobjc-abi-version%> 2 doit Ãªtre utilisÃ© pour les cibles 64 bits avec %<-fnext-runtime%>%<-fobjc-exceptions%> est requis pour activer la syntaxe des exceptions en Objective-C%<-fobjc-gc%> est ignorÃ© pour %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> est ignorÃ© pour %<-fgnu-runtime%>%<-fobjc-sjlj-exceptions%> est ignorÃ© pour %<-fnext-runtime%> lorsque %<-fobjc-abi-version%> est plus grand que 1%<-fobjc-sjlj-exceptions%> est le seul systÃ¨me d'exceptions supportÃ© pour %<-fnext-runtime%> avec un argument de %<-fobjc-abi-version%> infÃ©rieur Ã  2l'option %<-foffload-abi%> ne peut Ãªtre spÃ©cifiÃ©e qu'avec un compilateur pour le dÃ©lestagel'argument de %<-fonly=%> est diffÃ©rent de celui du premier nom de fichier en entrÃ©el'opÃ©rande %<-fopenacc-dim%> est mal formÃ© Ã  %qs%<-fpic%> et %<-fPIC%> ne sont pas supportÃ©s sans %<-mdsbt%> sur cette cible%<-fpic%> et %<-mapcs-reent%> sont incompatibles%<-fpic%> n'est pas supportÃ©%<-fpie%> n'est pas supportÃ©%<-fprefetch-loop-arrays%> n'est pas supportÃ© avec %<-Os%>%<-fprefetch-loop-arrays%> n'est pas supportÃ© pour cette cible%<-fprefetch-loop-arrays%> n'est pas supportÃ© pour cette cible (essayez les options %<-march%>)%<-frecord-gcc-switches%> n'est pas supportÃ© par la cible actuelle%<-freorder-blocks-and-partition%> ne supporte pas les informations de retour en arriÃ¨re sur cette architecture%<-freorder-blocks-and-partition%> ne fonctionne pas sur cette architecture%<-freorder-blocks-and-partition%> ne fonctionne pas avec les exceptions sur cette architecture%<-freorder-blocks-and-partition%> n'est pas supportÃ© sur cette architecture%<-fsanitize-address-use-after-scope%> requiert l'option %<-fstack-reuse=none%>%<-fsanitize-recover=%s%> n'est pas supportÃ©%<-fsanitize-trap=%s%> n'est pas supportÃ©%<-fsanitize=%s%> est incompatible avec %<-fsanitize=%s%>%<-fsanitize=address%> et %<-fsanitize=kernel-address%> ne sont pas supportÃ©s pour cette cible%<-fsanitize=address%> n'est pas supportÃ© pour cette ciblel'option %<-fsanitize=all%> n'est pas valide%<-fsanitize=kernel-address%> avec protection de la pile n'est pas supportÃ© sans %<-fasan-shadow-offset=%> pour cette cible%<-fsanitize=pointer-compare%> doit Ãªtre combinÃ© avec %<-fsanitize=address%> ou %<-fsanitize=kernel-address%>%<-fsanitize=pointer-subtract%> doit Ãªtre combinÃ© avec %<-fsanitize=address%> ou %<-fsanitize=kernel-address%>%<-fsanitize=shadow-call-stack%> n'est pas supportÃ© pour la plateforme actuelle%<-fsanitize=shadow-call-stack%> requiert %<-ffixed-x18%>%<-fsanitize=shadow-call-stack%> requiert %<-fno-exceptions%>%<-fsplit-stack%> n'est actuellement uniquement supportÃ© que par GNU/Linux%<-fsplit-stack%> est actuellement uniquement supportÃ© sous PowerPC64 GNU/Linux avec glibc-2.18 ou ultÃ©rieur%<-fsplit-stack%> ne supporte pas deux paramÃ¨tres registres pour une fonction imbriquÃ©e%<-fsplit-stack%> ne supporte pas trois paramÃ¨tres registres%<-fsplit-stack%> ne supporte pas fastcall avec des fonctions imbriquÃ©es%<-fsplit-stack%> n'est pas supportÃ© par cette configuration du compilateur%<-fsplit-stack%> a besoin de l'assistance d'un assembleur pour les directives CFI%<-fstack-check=%> et %<-fstack-clash-protection%> sont mutuellement exclusives; %<-fstack-check=%> est dÃ©sactivÃ©e%<-fstack-check=specific%> pour Thumb-1%<-fstack-check=specific%> pas implÃ©mentÃ© pour MIPS16%<-fstack-clash-protection%> n'est pas activÃ© par %<-fhardened%> car %<-fstack-check%> a Ã©tÃ© spÃ©cifiÃ© sur la ligne de commande%<-fstack-clash-protection%> n'est pas supportÃ© sur des cibles oÃ¹ la pile grandi depuis les adresses basses vers les adresses hautesles options %<-fstack-limit-%> sont ignorÃ©es avec %<-mfdpic%>, utilisez %<-mstack-check-l1%>les options %<-fstack-limit-%> ne sont pas supportÃ©es sur ce processeur%<-fstack-protector%> ne fonctionne pas sur cette architecture%<-fstack-protector%> n'est pas supportÃ© pour cette cible%<-fstack-protector-strong%> n'est pas activÃ© par %<-fhardened%> car il a Ã©tÃ© spÃ©cifiÃ© sur la ligne de commande%<-ftrivial-auto-var-init=zero%> n'est pas activÃ© par %<-fhardened%> car il a Ã©tÃ© spÃ©cifiÃ© sur la ligne de commande%<-fuse-cxa-atexit%> n'est pas supportÃ© pour msp430-elf%<-fuse-linker-plugin%>, mais %s introuvable%<-fwpa%> et %<-fltrans%> sont mutuellement exclusifsL'option %<-g%> est seulement supportÃ©e lorsque GAS est utilisÃ© sur ce processeuroption %<-g%> dÃ©sactivÃ©e%<-g%> avec %<-mno-apcs-frame%> peut ne pas donner un dÃ©bogage pertinent%<-g3%> n'est pas supportÃ© par l'Ã©diteur de liens de dÃ©bogage utilisÃ© (dÃ©fini Ã  2)%<-gdwarf%s%> est ambigu; utilisez %<-gdwarf-%s%> pour la version DWARF ou %<-gdwarf%> %<-g%s%> pour le niveau de dÃ©bogage%<-gdwarf-6%> est Ã©mis sous la version 5 avec des incompatibilitÃ©s%<-ginline-points%> est forcÃ© dÃ©sactivÃ© sans %<-gstatement-frontiers%>%<-ginternal-reset-location-views%> est forcÃ© dÃ©sactivÃ© sans %<-gvariable-location-views%>%<-gnat%> mal orthographiÃ© sous la forme %<-gant%>%<-gsplit-dwarf%> n'est pas supportÃ© sur cette plateforme, il est ignorÃ©%<-gsplit-dwarf%> n'est pas supportÃ© avec LTO, il est dÃ©sactivÃ©l'option %<-iplugindir%> n'a pas Ã©tÃ© passÃ©e par le pilote gcc%<-m%s%> n'est pas supportÃ© par cette configuration%<-m%s%> Ã©crase %<-m%s=%s%>, ajustement du type d'ABI Ã  %qs%<-m%s=%s%> est en conflit avec %qs qui requiert %<%s%s%>%<-m32%> est en conflit avec %<-arch ppc64%> (%<-m32%> ignorÃ©)%<-m32%> est en conflit avec %<-arch x86_64%> (%<-m32%> ignorÃ©)%<-m64%> requiert un processeur PowerPC64%<-m96bit-long-double%> n'est pas compatible avec cette cible%<-mabi=%s%> n'est pas supportÃ©e avec %<-fsanitize=address%>%<-mabi=%s%> n'est pas supportÃ©e avec %<-fsanitize=kernel-address%>%<-mabi=%s%> n'est pas supportÃ©e avec %<-fsanitize=thread%>L'option %<-mabi=2fp+%> est supportÃ©e si un FPU est disponible, doit activer %<-mext-fpu-sp%> ou %<-mext-fpu-dp%>%<-mabi=ms%> pas supportÃ© avec l'ABI X32%<-maix64%> requis: les calculs 64 bits avec un adressage 32 bits ne sont pas encore supportÃ©s%<-maix64%> exige que l'architecture PowerPC64 demeure sÃ©lectionnÃ©e%<-malign-functions%> est obsolÃ¨te, utilisez %<-falign-functions%>%<-malign-functions=%d%> n'est pas entre 0 et %d%<-malign-jumps%> est obsolÃ¨te, utilisez %<-falign-jumps%>%<-malign-jumps=%d%> n'est pas entre 0 et %d%<-malign-loops%> est obsolÃ¨te, utilisez %<-falign-loops%>%<-malign-loops=%d%> n'est pas entre 0 et %d%<-mapcs-stack-check%> incompatible avec %<-mno-apcs-frame%>l'option %<-mapx-features=%> n'est pas supportÃ©e pour du code 32 bits%<-mapxf%> pas supportÃ© pour du code 32 bits%<-march=%> doit Ãªtre spÃ©cifiÃ©%<-march=%s%> n'est pas compatible avec l'ABI sÃ©lectionnÃ©e%<-march=%s%> requiert %<-mfp32%>%<-march=%s%> %s doit Ãªtre sÃ©parÃ© par %<_%>%<-march=%s%>: la chaÃ®ne ISA doit commencer par rv32 ou rv64%<-march=%s%>: pas une extension a une seule lettre. %<%c%>%<-march=%s%>: nombre attendu aprÃ¨s %<%dp%>%<-march=%s%>: l'extension %qs apparaÃ®t plus d'une fois%<-march=%s%>: l'extension %qs est une extension standard a une seule lettre non supportÃ©e%<-march=%s%>: l'extension %qs commence par Â«Â sÂ Â» mais c'est une extension superviseur standard non supportÃ©e%<-march=%s%>: l'extension %qs commence par Â«Â xÂ Â» mais c'est une extension non standard non supportÃ©e%<-march=%s%>: l'extension %qs commence par Â«Â zÂ Â» mais c'est une extension standard non supportÃ©e%<-march=%s%>: le premier sous-ensemble ISA doit Ãªtre %<e%>, %<i%> ou %<g%>%<-march=%s%>: pour %<%s%dp%dp?%>, un numÃ©ro de version avec plus de deux niveaux n'est pas supportÃ©%<-march=%s%>: l'extension l'extension requiert l'extension i%<-march=%s%>: i, e ou g doit Ãªtre la premiÃ¨re extension%<-march=%s%>: le nom de %s doit avoir plus d'une lettre%<-march=%s%>: rv%de n'est pas une ISA de base valable%<-march=%s%>: xtheadvector est en conflit avec l'extension vectorielle ou sa sous-extension%<-march=%s%>: conflits z*inx avec les extensions en virgule flottante%<-march=%s%> zcd est en conflit avec zcmp%<-march=%s%> zcd est en conflit avec zcmt%<-march=%s%>: l'extension zcf est uniquement supportÃ©e dans rv32le support de %<-march=knl%> sera retirÃ© dans GCC 15le support de %<-march=knm%> sera retirÃ© dans GCC 15%<-masm=intel%> n'est pas supportÃ© dans cette configuration%<-max-stackframe=%d%> n'est pas utilisable, n'est pas entre 0 et %d%<-mbackchain%> %<-mpacked-stack%> %<-mhard-float%> ne sont pas supportÃ©s en combinaison%<-mbranch-cost=%d%> n'est pas entre 0 et 5%<-mcall-aixdesc%> incompatible avec %<-mabi=elfv2%>%<-mcall-ms2sysv-xlogues%> est incompatible avec %s%<-mcall-ms2sysv-xlogues%> n%'est actuellement pas supportÃ© avec SEH%<-mcmodel%> est incompatible avec les autres options toc%<-mcmodel=%> n'est pas supportÃ© sur les systÃ¨mes 32 bits%<-mcode-region=either%> requiert le modÃ¨le mÃ©moire large (%<-mlarge%>)%<-mcode-region=upper%> requiert le modÃ¨le mÃ©moire large (%<-mlarge%>)%<-mcorea%> et %<-mcoreb%> ne peuvent Ãªtre utilisÃ©s ensemble%<-mcorea%> devrait Ãªtre utilisÃ© avec %<-mmulticore%>%<-mcoreb%> devrait Ãªtre utilisÃ© avec %<-mmulticore%>%<-mcpu=%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mtune=%> ou %<-march=%>%<-mcpu=%s%> est en conflit avec %<-march=%s%>%<-mcpu=%s%> a une rÃ©vision de silicium invalide%<-mcpu=%s%> n'est pas valable%<-mcpu=%s%>: CPU inconnu%<-mdata-region=either%> requiert le modÃ¨le de mÃ©moire large (%<-mlarge%>)%<-mdata-region=upper%> requiert le modÃ¨le de mÃ©moire large (%<-mlarge%>)%<-mdiv%> requiert %<-march%> pour incorporer l'extension %<M%>%<-mdouble-float%> ignorÃ© sans %<-mhard-float%>%<-mdynamic-no-pic%> Ã©crase %<-fpic%>, %<-fPIC%>, %<-fpie%> ou %<-fPIE%>%<-mes0%> ne peut Ãªtre utilisÃ© qu'avec le C%<-mexr%> est utilisÃ© sans %<-ms%>%<-mexr%> est utilisÃ© sans %<-ms%> ou %<-msx%>%<-mfdivdu%> ignorÃ© sans %<-mhard-float%>%<-mfdpic%> n'est pas supportÃ©, veuillez utiliser une cible bfin-linux-uclibc%<-mfentry%> est supportÃ© uniquement sur des processeurs 64 bits%<-mfentry%> n'est pas supportÃ© en 32 bits en combinaison avec %<-fpic%>%<-mfloat-abi=hard%> et VFP%<-mfloat-abi=hard%>: l'architecture sÃ©lectionnÃ©e n'a pas de FPU%<-mfpxx%> peut uniquement Ãªtre utilisÃ© avec l'ABI o32%<-mfpxx%> requiert %<-mlra%>%<-mfunction-return%> et %<-fcf-protection%> sont incompatibles%<-mfunction-return=%s%> et %<-mcmodel=large%> sont incompatibles%<-mfused-madd%> est dÃ©prÃ©ciÃ©e. Utilisez plutÃ´t %<-ffp-contract=%>%<-mgp32%> et %<-mfp64%> peuvent uniquement Ãªtre combinÃ©s si la cible supporte les instructions mfhc1 et mthc1%<-mgp32%> et %<-mfp64%> peuvent uniquement Ãªtre combinÃ©s en utilisant l'ABI o32%<-mgp32%> utilisÃ© avec une ABI 64 bits%<-mgp64%> utilisÃ© avec une ABI 32 bits%<-mgp64%> utilisÃ© avec un processeur 32 bits%<-mgpopt%> pas supportÃ© avec PICl'argument de %<-mgprel-sec=%> n'est pas une expression rationnelle valide%<-mgprel-sec=%> pas supportÃ© avec PIC%<-mhard-dfp%> ne peut Ãªtre utilisÃ© en conjonction avec %<-msoft-float%>%<-mhard-float%> n'est pas supportÃ© par le processeur sÃ©lectionnÃ©%<-mincoming-stack-boundary=%d%> n'est pas entre %d et 12%<-mindirect-branch%> et %<-fcf-protection%> sont incompatibles%<-mindirect-branch=%s%> et %<-mcmodel=large%> sont incompatibles%<-mintel-syntax%> et %<-mno-intel-syntax%> sont dÃ©prÃ©ciÃ©s; utilisez plutÃ´t %<-masm=intel%> et %<-masm=att%>%<-mips3d%> requiert %<-mpaired-single%>l'argument de %<-misr-secure=%d%> n'est pas entre 0 et 3l'argument de %<-misr-vector-size=%d%> doit Ãªtre 4 ou 16option %<-mlam=%>Â : [u48|u57] pas supportÃ©e pour du code 32 bits%<-mlam=u48%> n'est pas compatible avec le Hardware-assisted AddressSanitizer, outrepasser pour %<-mlam=u57%>%<-mlarge%> requiert un %<-mmcu=%> compatible avec le 430X%<-mlong-double-64%> n'est pas permis avec %<-m64%>%<-mloongson-ext2%> doit Ãªtre utilisÃ© avec %<-mloongson-ext%>%<-mloongson-mmi%> doit Ãªtre utilisÃ© avec %<-mhard-float%>%<-mmsa%> doit Ãªtre utilisÃ© avec %<-mfp64%> et %<-mhard-float%>%<-mmul=g13%> ne peut Ãªtre utilisÃ© avec %<-mcpu=g10%>%<-mmul=g13%> ne peut Ãªtre utilisÃ© avec %<-mcpu=g14%>%<-mmul=g14%> ne peut Ãªtre utilisÃ© avec %<-mcpu=g10%>%<-mmul=g14%> ne peut Ãªtre utilisÃ© avec %<-mcpu=g13%>%<-mmulticore%> ne peut Ãªtre utilisÃ© qu'avec un BF561%<-mn%> n'est pas supportÃ© sur les cibles linux%<-mno-%s%> dÃ©sactive %<-m%s%>%<-mno-allow-string-insns%> interdit la gÃ©nÃ©ration de l'instruction RMPA%<-mno-altivec%> dÃ©sactive vsx%<-mno-avx10.1, -mno-avx10.1-256, -mno-avx10.1-512%> ne sait pas dÃ©sactiver les instructions AVX512 quand %<-mavx512XXX%>%<-mno-avx512XXX%> ne sait pas dÃ©sactiver les instructions AVX10 quand AVX10 est disponible%<-mno-dpfp-lrsr%> n'est supportÃ© qu'avec %<-mdpfp%>%<-mno-evex512%> ou %<-mno-avx512XXX%> ne peuvent pas dÃ©sactiver les instructions AVX10 quand AVX10.1-512 est disponible%<-mno-exr%> est uniquement valable avec %<-ms%> ou %<-msx%> â€“ option ignorÃ©e%<-mno-fentry%> n'est pas compatible avec SEH (gestionnaire d'exceptions structurÃ©)%<-mno-gpopt%> Ã  besoin de %<-mexplicit-relocs%>%<-mno-mpy%> n'est supportÃ© que sur ARC700 ou ARCv2%<-mno-pic-data-is-text-relative%> ne peut pas Ãªtre utilisÃ© sans %<-fpic%>/%<-fPIC%>%<-mnop-mcount%> n'est pas compatible avec cette cible%<-mnop-mcount%> n'est pas implÃ©mentÃ© pour %<-fPIC%>%<-mpcrel%> %<-fPIC%> n'est actuellement pas supportÃ© sur le processeur sÃ©lectionnÃ©%<-mpic-register=%> est inutile sans %<-fpic%>%<-mpic-symbol-stubs%> n'est pas requis pour du code 64 bits (ignorÃ©)%<-mpreferred-stack-boundary%> n'est pas supportÃ© pour cette cible%<-mpreferred-stack-boundary=%d%> n'est pas entre %d et %d%<-mpreferred-stack-boundary=%d%> doit Ãªtre entre %d et %d%<-mquad-memory%> n'est pas disponible en mode petit-boutiste%<-mquad-memory%> requiert le mode 64 bits%<-mquad-memory-atomic%> requiert le mode 64 bitsl'argument de %<-mr0rel-sec=%> n'est pas une expression rationnelle valable%<-mr0rel-sec=%> pas supportÃ© avec PIC%<-mregparm%> est ignorÃ© avec la psABI du MCU Intel%<-mregparm%> est ignorÃ© en mode 64 bits%<-mregparm=%d%> n'est pas entre 0 et %d%<-mrelax%> est uniquement supportÃ© pour le PIC RTPl'attribut RISC-V ELF %<-mriscv-attribute%> requiert GNU as 2.32 [%<-mriscv-attribute%>]%<-mrtd%> est ignorÃ© en mode 64 bits%<-ms2600%> est utilisÃ© sans %<-ms%>%<-mshared-library-id=%> spÃ©cifiÃ© sans %<-mid-shared-library%>%<-mshared-library-id=%s%> n'est pas entre 0 et %d%<-msmart%> est incompatible avec %<-mhigh-registers%>%<-mspfp_fast%> pas disponible sur ARC600 ou ARC601%<-msse5%> a Ã©tÃ© supprimÃ©%<-msseregparm%> utilisÃ© sans que SSE soit activÃ©%<-mstack-guard%> implique l'utilisation de %<-mstack-size%>%<-mstack-protector-guard=tls%> a besoin d'un registre TLS matÃ©riel%<-mstringop-strategy=rep_8byte%> pas supportÃ© pour du code 32 bits%<-mtpf-trace-hook-epilogue-check%> requiert un entier dans la plage 0-4095%<-mtpf-trace-hook-epilogue-target%> requiert un entier dans la plage 0-4095%<-mtpf-trace-hook-prologue-check%> requiert un entier dans la plage 0-4095%<-mtpf-trace-hook-prologue-target%> requiert un entier dans la plage 0-4095%<-mtune=%> attend mn10300, am33, am33-2, ou am34le support de %<-mtune=knl%> sera retirÃ© dans GCC 15le support de %<-mtune=knm%> sera retirÃ© dans GCC 15%<-mtune=x86-64%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mtune=k8%> ou %<-mtune=generic%> selon ce qui est appropriÃ©%<-muintr%> pas supportÃ© pour du code 32 bits%<-mvrsave=no%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<-mno-vrsave%>%<-mvrsave=yes%> est dÃ©prÃ©ciÃ©e. Utilisez plutÃ´t %<-mvrsave%>%<-mvsx%> et %<-mno-altivec%> sont incompatibles%<-mvsx%> nÃ©cessite l'adressage indexÃ©%<-mvsx%> nÃ©cessite une unitÃ© matÃ©rielle en virgule flottante%<-mxl-multiply-high%> ne peut Ãªtre utilisÃ© qu'avec %<-mcpu=v6.00.a%> ou supÃ©rieur%<-mxl-multiply-high%> requiert %<-mno-xl-soft-mul%>%<-mxl-reorder%> ne peut Ãªtre utilisÃ© qu'avec %<-mcpu=v8.30.a%> ou supÃ©rieur%<-mxl-reorder%> exige %<-mxl-pattern-compare%> pour %<-mcpu=v8.30.a%>%<-mxnack=on%> est incompatible avec %<-march=%s%>%<-pipe%> est ignorÃ© parce que %<-save-temps%> est spÃ©cifiÃ©%<-pipe%> n'est pas supportÃ©%<-x %s%> n'a pas d'effet aprÃ¨s le dernier fichier d'entrÃ©edÃ©signateur %<.%s%> utilisÃ© plusieurs fois dans la mÃªme liste d'initialiseursle gestionnaire %<...%> doit Ãªtre le dernier gestionnaire de son bloc Â«Â tryÂ Â»%<...%> pas permis dans une liste d'initialisation par dÃ©signation%<::%> nÃ©cessaire dans une liaison PROCEDURE avec une cible explicite Ã  %C%<::%D%> n'a pas Ã©tÃ© dÃ©clarÃ©%<::%D%> n'a pas Ã©tÃ© dÃ©clarÃ©; vouliez-vous employer %qsÂ ?%<::%E%> n'a pas Ã©tÃ© dÃ©clarÃ©%<::%E%> n'est pas une classe ou un espace de noms%<::%E%> n'est pas une classe, un espace de noms ou une Ã©numÃ©ration%<::%E%> n'est pas un type%<::main%> doit retourner %<int%>%<<:%> est une Ã©criture alternative pour %<[%>. InsÃ©rer un espace entre %<<%> et %<::%>%<<::%> ne peut pas Ãªtre au dÃ©but d'une liste d'arguments d'un patron%<<<%> dans un contexte boolÃ©en, vouliez-vous plutÃ´t utiliser %<<%>Â ?%<=%>options manquant aprÃ¨s %<-foffload-options=%>cible%<=> target%> est invalide pour la liaison DEFERRED Ã  %Cl'opÃ©rateur %<>>%> est traitÃ© comme deux caractÃ¨res > en C++11%<>>%> devrait Ãªtre %<> >%> Ã  l'intÃ©rieur d'une liste d'arguments de patron imbriquÃ©s%<?:%> utilisant des constantes entiÃ¨res dans un contexte boolÃ©en%<?:%> utilisant des constantes entiÃ¨res dans un contexte boolÃ©en, l'expression sera toujours Ã©valuÃ©e Ã  %<true%>le paramÃ¨tre de %<@catch%> ne peut pas Ãªtre qualifiÃ© avec un protocolele paramÃ¨tre de %<@catch%> n'est pas un type de classe Objective-C connu%<@dynamic%> n'est pas disponible en Objective-C 1.0%<@dynamic%> pas dans dans le contexte @implementation%<@dynamic%> requiert qu'une @interface de la classe soit disponible%<@encode%> doit spÃ©cifier un type comme un argument%<@end%> manquant dans le contexte d'implÃ©mentation%<@end%> doit apparaÃ®tre dans un contexte @implementation%<@interface%> de la classe %qE introuvable%<@optional%> est autorisÃ© uniquement dans le contexte @protocol%<@optional%> n'est pas disponible en Objective-C 1.0%<@package%> n'est pas disponible en Objective-C 1.0%<@package%> a actuellement le mÃªme effet que %<@public%>%<@property%> n'est pas disponible en Objective-C 1.0%<@required%> est autorisÃ© uniquement dans le contexte @protocol%<@required%> n'est pas disponible en Objective-C 1.0l'argument de %<@synchronized%> n'est pas un objet%<@synthesize%> ne peut pas Ãªtre utilisÃ© dans des catÃ©gories%<@synthesize%> n'est pas disponible en Objective-C 1.0%<@synthesize%> pas dans le contexte @implementation%<@synthesize%> requiert qu'une @interface de la classe soit disponible%<@throw%> (rethrow) utilisÃ© en dehors d'un bloc %<@catch%>l'argument de %<@throw%> n'est pas un objet%<@try%> sans %<@catch%> ni %<@finally%>%<COLLECT_GCC%> doit Ãªtre dÃ©finiles en-tÃªtes de colonnes %<CPU_TYPE%> et %<MPY_TYPE%> sont manquants dans %<devices.csv%>l'en-tÃªte de colonne %<CPU_TYPE%> est manquant dans %<devices.csv%>l'adresse de base de %<CTABLE_ENTRY%> n'est pas un multiple de 256%<CTABLE_ENTRY%> index %les appels %<DEFERRED_INIT%> devraient avoir la mÃªme taille constante pour le premier argument et le terme de gauchela clause %<DETACH%> Ã  %L ne doit pas Ãªtre utilisÃ©e avec la clause %<MERGEABLE%>%<G0%> dans le format Ã  %Lla directive %<GCC ivdep%> n'est pas au dÃ©but d'une boucle Ã  %Cla directive %<GCC novector%> n'est pas au dÃ©but d'une boucle Ã  %Cla directive %<GCC unroll%> n'est pas au dÃ©but d'une boucle Ã  %CDirective %<GCC unroll%> requiert une constante entiÃ¨re non nÃ©gative plus petite ou Ã©gale Ã  %u Ã  %Cla directive %<GCC vector%> n'est pas au dÃ©but d'une boucle Ã  %C%<HLE_ACQUIRE%> n'est pas utilisÃ© avec le modÃ¨le mÃ©moire %<ACQUIRE%> ou un autre plus contraignant%<HLE_RELEASE%> n'est pas utilisÃ© avec le modÃ¨le mÃ©moire %<RELEASE%> ou un autre plus contraignant%<LEXER_DEBUGGING_ENABLED_P%> n'est pas dÃ©fini Ã  vraiL'argument %<MOLD%> de l'intrinsÃ¨que %<TRANSFER%> Ã  %L est un tableau et n'aura pas une taille de stockage 0 quand l'argument %<SOURCE%> a une taille plus grande que 0L'argument %<MOLD%> de l'intrinsÃ¨que %<TRANSFER%> Ã  %L ne doit pas Ãªtre %sL'argument %<MOLD%> de l'intrinsÃ¨que %<TRANSFER%> Ã  %L ne doit pas Ãªtre un %sl'en-tÃªte de colonne %<MPY_TYPE%> est manquant dans %<devices.csv%>%<PRINT_OPERAND%> pointeur nul%<PRINT_OPERAND%>: Ponctuation %<%c%> inconnue%<PRINT_OPERAND_ADDRESS%>, pointeur nulL'argument %<SOURCE%> de l'intrinsÃ¨que %<TRANSFER%> Ã  %L ne doit pas Ãªtre un %s%<TREE_PURPOSE%> n'est pas NULL dans la liste %<TYPE_ARG_TYPES%>%<TYPE_ARRAY_MAX_SIZE%> pas %<INTEGER_CST%>%<TYPE_BINFO%> n'est pas %<TREE_BINFO%>le type %<TYPE_BINFO%> n'est pas %<TYPE_MAIN_VARIANT%>%<TYPE_CACHED_VALUES%> n'est pas %<TREE_VEC%>%<TYPE_CACHED_VALUES_P%> est %i tandis que %<TYPE_CACHED_VALUES%> est %p%<TYPE_CACHED_VALUES_P%> est dÃ©fini alors qu'il ne le devrait pas%<TYPE_CANONICAL%> a un %<TYPE_CANONICAL%> diffÃ©rent%<TYPE_CANONICAL%> n'est pas compatiblele %<TYPE_CANONICAL%> de la variante principale n'est pas la variante principale%<TYPE_FIELDS%> dÃ©fini dans un type incompletle champ %<TYPE_LANG_SLOT_1 (binfo)%> est non NULL%<TYPE_MAIN_VARIANT%> a un %<TYPE_MAIN_VARIANT%> diffÃ©rent%<TYPE_MAX_VALUE_RAW%> non NULL%<TYPE_METHOD_BASETYPE%> n'est pas la variante principale%<TYPE_METHOD_BASETYPE%> n'est pas un enregistrement ni une unionle %<TYPE_MODE%> de %<TYPE_CANONICAL%> n'est pas compatible%<TYPE_NEXT_PTR_TO%> n'est pas %<POINTER_TYPE%>%<TYPE_NEXT_REF_TO%> n'est pas %<REFERENCE_TYPE%>%<TYPE_OFFSET_BASETYPE%> n'est pas un enregistrement ni une unionle champ %<TYPE_VALUES_RAW%> n'est pas NULL%<TYPE_VFIELD%> n'est pas %<FIELD_DECL%> ni %<TREE_LIST%>modificateur %<V%> sur un registre non entier%<[%E] =%> utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour la classe %qT%<[*]%> n'est pas permis ailleurs que dans la portÃ©e du prototype d'une fonction%<[*]%> n'est pas dans une dÃ©claration%<[[omp::directive(%s)]]%> doit Ãªtre le seul attribut spÃ©cifiÃ© dans une instruction%<[super ...]%> doit apparaÃ®tre dans le contexte d'une mÃ©thodeles spÃ©cificateurs %<_Alignas%> ne peuvent pas rÃ©duire l'alignement de %qEles spÃ©cificateurs %<_Alignas%> ne peuvent pas rÃ©duire l'alignement d'un littÃ©ral composÃ©les spÃ©cificateurs %<_Alignas%> ne peuvent pas rÃ©duire l'alignement du champ sans nom%<_Atomic%> %qD dans la clause %<aligned%>%<_Atomic%> %qD dans la clause %<firstprivate%> dans la construction %<target%>%<_Atomic%> %qD dans la clause %<linear%>%<_Atomic%> %qD dans la clause %qs%<_Atomic%> %qD dans la clause implicite %<firstprivate%> dans la construction %<target%>%<_Atomic%> %qD dans la clause implicite %<map%>%<_Atomic%> %qE dans la clause %<reduction%>%<_Atomic%> %qE dans la clause %qs%<_Atomic%> appliquÃ© Ã  un type qualifiÃ©expression %<_Atomic%> dans %<#pragma omp atomic%>%<_Atomic%> en Objective-Cvariable d'itÃ©ration %<_Atomic%> %qEtype qualifiÃ© par %<_Atomic%> dans %<#pragma omp declare reduction%>type de tableau qualifiÃ© avec %<_Atomic%>type de fonction qualifiÃ© par %<_Atomic%>le type du paramÃ¨tre %qT est qualifiÃ© avec %<_Atomic%> dans %q+Dtype de retour qualifiÃ© avec %<_Atomic%> pour %qDl'argument %<_BitInt%> %qE est plus grand que %<BITINT_MAXWIDTH%> %qdl'argument %<_BitInt%> %qE n'est pas une expression constante entiÃ¨re positivel'argument %<_BitInt%> n'est pas une expression constante entiÃ¨re%<_BitInt(%d)%> n'est pas supportÃ© sur cette cible%<_Complex _BitInt(%d)%> non supportÃ©%<_FORTIFY_SOURCE%> n'est pas activÃ© par %<-fhardened%> car il a Ã©tÃ© spÃ©cifiÃ© dans %<-D%> ou %<-U%>%<_FORTIFY_SOURCE%> n'est pas activÃ© par %<-fhardened%> car les optimisations sont dÃ©sactivÃ©es%<_Float%d%s%> n'est pas supportÃ© sur cette cible%<_GLIBCXX_ASSERTIONS%> n'est pas activÃ© par %<-fhardened%> car il a Ã©tÃ© spÃ©cifiÃ© dans %<-D%> ou %<-U%>l'association %<_Generic%> a un type fonctionl'association %<_Generic%> a un type incompletl'association %<_Generic%> a un type de longueur variablele sÃ©lecteur %<_Generic%> correspond Ã  plusieurs associationsle sÃ©lecteur %<_Generic%> du type %qT n'est compatible avec aucune association%<_Generic%> spÃ©cifie deux types compatibles%<_Noreturn%> dans une dÃ©claration vide%<_Sat%> est utilisÃ© sans %<_Fract%> ou %<_Accum%>l'attribut %<__BELOW100__%> n'est pas autorisÃ© avec la classe de stockage Â«Â autoÂ Â»l'attribut %<__BELOW100__%> s'applique uniquement aux variables%<__GIMPLE%> uniquement valable avec %<-fgimple%>la fonction %<__RTL%> ne peut pas Ãªtre compilÃ©e avec %<-flto%>%<__alignof%> appliquÃ© sur un champ de bits%<__auto_type%> suivi des attributs %<[[]]%>%<__auto_type%> exige un simple identificateur comme dÃ©clarateur%<__auto_type%> utilisÃ© avec un initialisateur de champ de bits%<__bfloat16%> est redÃ©fini du typedef %<short%> en un rÃ©el %<__bf16%> depuis GCC 13.1, soyez attentif aux conversions implicites entre %<__bf16%> et %<short%>; un transtypage binaire explicite pourrait Ãªtre nÃ©cessaire ici%<__builtin_arc_aligned%> avec un alignement non constant%<__builtin_bit_cast%> a le type de destination %qT qui est un type tableau%<__builtin_bit_cast%> a le type de destination %qT qui n'est pas trivialement copiable%<__builtin_bit_cast%> a la taille source %qE qui n'est pas Ã©gale Ã  la taille du type destination %qE%<__builtin_bit_cast%> a le type source %qT qui n'est pas trivialement copiablel'opÃ©rande de %<__builtin_complex%> n'est pas un type binaire en virgule flottante rÃ©elopÃ©randes de %<__builtin_complex%> de types diffÃ©rentsle premier argument de %<__builtin_convertvector%> doit Ãªtre un entier ou un vecteur en virgule flottantele nombre d'Ã©lÃ©ments du vecteur en premier argument et du deuxiÃ¨me type vectoriel en second argument de %<__builtin_convertvector%> devraient Ãªtre les mÃªmesle deuxiÃ¨me argument de %<__builtin_convertvector%> doit Ãªtre un entier ou un type vectoriel flottant%<__builtin_eh_return%> n'est pas supportÃ© sur cette cible%<__builtin_has_attribute%> avec un argument dÃ©pendant n'est pas encore supportÃ©l'argument de %<__builtin_is_corresponding_member%> n'est pas un pointeur vers un membre%<__builtin_is_corresponding_member%> a besoin de deux arguments%<__builtin_is_corresponding_member%> n'est pas bien dÃ©fini pour des unions anonymesl'argument de %<__builtin_is_pointer_interconvertible_with_class%> n'est pas un pointeur vers un membre%<__builtin_is_pointer_interconvertible_with_class%> a besoin d'un seul argumentle deuxiÃ¨me argument de %<__builtin_longjmp%> doit Ãªtre 1%<__builtin_next_arg%> appelÃ© sans argument%<__builtin_rx_%s%> accepte %<C%>, %<Z%>, %<S%>, %<O%>, %<I%> ou %<U%>%<__builtin_saveregs%> n'est pas supportÃ© par cette sous-cible%<__builtin_saveregs%> n'est pas supportÃ© par cette cible%<__builtin_set_thread_pointer%> n'est pas supportÃ© sur cette ciblele type intÃ©rieur du/des argument(s) vectoriel(s) de %<__builtin_shuffle%> doivent avoir la mÃªme taille que le type intÃ©rieur du masqueles arguments vectoriels de %<__builtin_shuffle%> doivent Ãªtre du mÃªme typeles arguments de %<__builtin_shuffle%> doivent Ãªtre des vecteursle dernier argument de %<__builtin_shuffle%> doit Ãªtre un vecteur d'entiersle nombre d'Ã©lÃ©ments du/des argument(s) vectoriel(s) et du vecteur de masque de %<__builtin_shuffle%> doivent Ãªtre les mÃªmesles arguments vectoriels de %<__builtin_shufflevector%> doivent Ãªtre du mÃªme type d'Ã©lÃ©mentles arguments de %<__builtin_shufflevector%> doivent Ãªtre des vecteurs de taille constanteles arguments de %<__builtin_shufflevector%> doivent Ãªtre des vecteurs%<__builtin_shufflevector%> doit spÃ©cifier un rÃ©sultat avec un nombre d'Ã©lÃ©ments qui est une puissance de deux%<__builtin_thread_pointer%> n'est pas supportÃ© sur cette cibleappel %<__builtin_unreachable%> ou %<__builtin_trap%> avec des arguments%<__delay_cycles%> est limitÃ© Ã  des dÃ©comptes de boucles sur 32 bits%<__delay_cycle%> ne prend que des arguments constants%<__delay_cycles%> n'accepte que des dÃ©comptes de cycles non nÃ©gatifs%<__fp16%> et pas de ldrh%<__gcc_host_wide_int__%> n'est pas dÃ©fini comme %<long%> ou %<long long%>%<__gcc_host_wide_int__%> n'est pas dÃ©fini comme un type%<__int%d%> n'est pas supportÃ© par la cible%<__int%d%> n'est pas supportÃ© sur cette cibleles dÃ©clarations %<__label__%> sont uniquement permises Ã  l'intÃ©rieur des fonctions%<__label__%> pas au dÃ©but du bloc%<__restrict%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions%<__thread%> avant %<extern%>%<__thread%> avant %<static%>%<__thread%> avant %qD%<__thread%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctions%<__transaction_atomic%> sans avoir activÃ© le support pour la mÃ©moire transactionnelle%<__transaction_cancel%> pas Ã  l'intÃ©rieur de %<__transaction_atomic%>%<__transaction_cancel%> Ã  l'intÃ©rieur de %<__transaction_relaxed%>%<__transaction_cancel%> sans avoir activÃ© le support pour la mÃ©moire transactionnelle%<__transaction_relaxed%> sans avoir activÃ© le support pour la mÃ©moire transactionnellel'index %<__type_pack_element%> est nÃ©gatifl'index %<__type_pack_element%> n'est pas une constante entiÃ¨rel'index %<__type_pack_element%> est hors limitesL'argument %<a%d%> de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre %s(%d)L'argument %<a1%> de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER, REAL ou CHARACTER%<acc update%> doit contenir au moins une clause %<device%> ou %<host%> ou %<self%> Ã  %Ll'attribut %<alias%> est ignorÃ© car la fonction est dÃ©finiel'argument de la clause %<align%> doit Ãªtre une expression de constante entiÃ¨re positive qui est une puissance de deuxl'argument de %<alignas%> a le type non entier %qT%<alignas%> dans une dÃ©claration vide avec le type sous-jacent %<enum%>l'expression d'alignement de la clause %<aligned%> doit Ãªtre un entierl'expression d'alignement %<aligned%> doit Ãªtre une expression entiÃ¨re constante positivedans la clause %<allocate%>, l'argument du modificateur %<align%> doit Ãªtre une expression entiÃ¨re constante positive qui est une puissance de deuxl'expression d'allocation de la clause %<allocate%> a le type %qT plutÃ´t que %<omp_allocator_handle_t%>la clause %<allocate%> doit spÃ©cifier un allocateur icila directive %<allocate%> pour %qD Ã  l'intÃ©rieur d'une rÃ©gion cible doit spÃ©cifier une clause %<allocator%>la directive %<allocate%> doit Ãªtre dans la mÃªme portÃ©e que %qDl'expression d'allocation de la clause %<allocator%> a le type %qT plutÃ´t que %<omp_allocator_handle_t%>clause %<allocator%> requise pour la variable statique %qDla clause %<allocator%> requiert un allocateur prÃ©dÃ©fini car %qD est statiquela fonction %<always_inline%> pourrait ne pas Ãªtre mise en ligne Ã  moins d'Ãªtre aussi dÃ©clarÃ©e %<inline%>l'attribut %<amdgpu_hsa_kernel%> requiert un argument de type constante chaÃ®ne de caractÃ¨resle modificateur de pÃ©riphÃ©rique %<ancestor%> pas prÃ©cÃ©dÃ© de la directive %<requires%> avec la clause %<reverse_offload%>le modificateur de pÃ©riphÃ©rique %<ancestor%> n'est pas prÃ©cÃ©dÃ© par la directive %<requires%> avec la clause %<reverse_offload%> Ã  %Cun %<and%> de tests d'Ã©galitÃ©s mutuellement exclusifs est toujours 0%<asm goto%> avec des sorties typÃ©es complexesl'Ã©crasement %<asm%> entre en conflit avec l'opÃ©rande d'entrÃ©el'Ã©crasement %<asm%> entre en conflit avec l'opÃ©rande de sortiedÃ©claration %<asm%> ignorÃ©e Ã  cause du conflit avec le renommage prÃ©cÃ©dentfanions %<asm%> non supportÃ©s en mode thumb1%<asm%> dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>%<asm%> pas permis dans une fonction %<transaction_safe%>%<asm%> interdit dans une transaction atomiqueopÃ©rande %<asm%> %d ne concorde probablement pas avec les contraintesla contrainte de l'opÃ©rande %<asm%> est incompatible avec la taille de l'opÃ©randel'opÃ©rande %<asm%> a des contraintes impossiblesl'opÃ©rande %<asm%> a des contraintes impossibles ou il n'y a pas assez de registresl'opÃ©rande %<asm%> requiert un rechargement impossiblele qualificatif %<asm%> %qT est ignorÃ© en dehors du corps d'une fonctionqualificatif %<asm%> en dehors du corps de la fonctionle spÃ©cificateur %<asm%> pour la sortie de cc est en conflit avec la liste d'Ã©crasement de %<asm%>le spÃ©cificateur %<asm%> pour la variable %qE est en conflit avec la liste d'Ã©crasement de %<asm%>les spÃ©cificateurs %<asm%> ne sont pas permis sur des membres de donnÃ©es non statiques%<assign%> n'est pas sÃ»r pour des objets Objective-C; veuillez l'indiquer explicitement si vous en avez besoinla propriÃ©tÃ© %<assign%> %qs utilise la variable d'instance %qs qui est un champ de bitsattribut %<assume%> au plus haut niveaul'attribut %<assume%> n'est pas suivi par %<;%>l'expression de %<async%> doit Ãªtre un entierÃ©chec de %<atexit%>la propriÃ©tÃ© %<atomic%> %qs utilise la variable d'instance %qs qui est un champ de bits%<atomic_cancel%>clause %<atomic_default_mem_order%> utilisÃ©e lexicalement aprÃ¨s la premiÃ¨re construction %<atomic%> sans clause d'ordre de mÃ©moire%<auto%> peut seulement Ãªtre spÃ©cifiÃ© pour des dÃ©clarations de variables ou de fonctions%<auto%> a changÃ© de signification en C++11; retirez-le%<auto%> entre en conflit avec d'autres spÃ©cificateurs de boucle de OpenACC%<auto%> dans une dÃ©claration vide ayant tout le fichier comme portÃ©e%<auto%> n'est pas autorisÃ© dans une dÃ©claration de synonymele paramÃ¨tre %<auto%> n'est pas permis dans ce contexte%<auto%> exige un simple identificateur, Ã©ventuellement avec des attributs, comme dÃ©clarateur%<auto%> utilisÃ© avec %<constexpr%>%<auto(x)%> ne peut Ãªtre contraint%<auto(x)%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%<auto{x}%> ne peut Ãªtre contraint%<auto{x}%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%<await_suspend%> doit retourner %<void%>, %<bool%> ou un identifiant de coroutine%<bank_switch%> n'a pas d'effet sur les fonctions qui ne gÃ¨rent pas une interruptionle suffixe %<bf16%> ou %<BF16%> sur une constante flottante est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>la clause %<bind%> n'est pas spÃ©cifiÃ©e sur une construction %<loop%> pas imbriquÃ©e dans une autre construction OpenMP%<bind(parallel)%> sur une construction %<loop%> imbriquÃ©e dans une construction %<simd%>%<bind(team)%> sur une rÃ©gion %<loop%> pas strictement imbriquÃ©e dans une rÃ©gion %<team%>%<builtin_return_address%> ne contient que 2 octets d'adresse%<cancel for%> Ã  l'intÃ©rieur de %<nowait%> pour la construction%<cancel for%> Ã  l'intÃ©rieur de %<ordered%> pour la construction%<cancel sections%> Ã  l'intÃ©rieur d'une construction de sections %<nowait%>%<catch%> n'est pas supportÃ©%<concept%> uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>%<const%> %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>les spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de champles spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de paramÃ¨treles spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de typeles spÃ©cificateurs de fonction %<const%> et %<volatile%> sur %qD sont invalides dans la dÃ©claration de variable%<const%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctionsexpression %<depobj%> qualifiÃ©e avec %<const%>%qE qualifiÃ© avec %<const%> peut uniquement apparaÃ®tre dans les clauses %<shared%> ou %<firstprivate%>%<const%> qualifiant %qE sans membre %<mutable%> ne peut apparaÃ®tre que dans les clauses %<shared%> ou %<firstprivate%>un qualificatif %<const%>, %<volatile%> ou %<__restrict%> est appliquÃ© au type %qT dans %<#pragma omp declare reduction%>la fonction %<consteval%> %q+D redÃ©fini une fonction qui n'est pas %<consteval%>l'appel %<constexpr%> dÃ©borde au delÃ  de la fin de la fonctionle constructeur %<constexpr%> n'a pas de corps videle constructeur %<constexpr%> de l'union %qT doit initialiser exactement un membre de donnÃ©e non statiqueles destructeurs %<constexpr%> sont uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>la profondeur d'Ã©valuation de la %<constexpr%> dÃ©passe le maximum permis %d (utilisez %<-fconstexpr-depth=%> pour augmenter le maximum)le dÃ©compte des opÃ©rations d'Ã©valuation de %<constexpr%> dÃ©passe la limite permise %wd (utilisez %<-fconstexpr-ops-limit=%> pour augmenter la limite)%<constexpr%> dans une dÃ©claration videl'initialiseur de %<constexpr%> pour un type en virgule flottante binaire est de type dÃ©cimall'initialiseur de %<constexpr%> pour un type rÃ©el est de type complexel'initialiseur de %<constexpr%> n'est pas une expression arithmÃ©tique constantel'initialiseur de %<constexpr%> n'est pas reprÃ©sentable dans un type d'objetl'initialiseur entier de %<constexpr%> n'est pas une expression entiÃ¨re constanteles lambda %<constexpr%> sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>le dÃ©compte des itÃ©rations de la boucle %<constexpr%> dÃ©passe la limite permise %d (utilisez %<-fconstexpr-loop-limit=%> pour augmenter la limite)%<constexpr%> est requis pour l'initialisation intra-classe du membre de donnÃ©e statique %q#D d'un type non entierl'objet %<constexpr%> a le type modifiÃ© par une variablele pointeur d'initialisation de %<constexpr%> n'est pas nulle membre statique %<constexpr%> %qD doit avoir une initialisation%<constexpr%> utilisÃ© avec %qEla variable %<constexpr%> %qD a le type %qT modifiÃ© par une variable%<constinit%> peut uniquement Ãªtre appliquÃ© Ã  une variable avec une durÃ©e de stockage statique ou au niveau du threadle type de retour %<constinit%> pour une fonction n'est pas permisle spÃ©cificateur %<constinit%> est invalide pour la fonction %qsla variable %<constinit%> %qD n'a pas une initialisation constanteune rÃ©gion %<critical%> ne peut pas Ãªtre imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<critical%> portant le mÃªme noml'argument de %<custom-%s=%> doit Ãªtre un entier non nÃ©gatif%<custom-%s=%> n'est pas reconnu comme instruction FPU%<custom-%s=%> exige un argumentl'option %<custom-fpu-cfg%> ne supporte pas %<no-%>l'option %<custom-fpu-cfg%> requiert un argument de configuration%<decl-specifier%> dans la dÃ©claration du guide de dÃ©ductiondirective %<declare %s%> pas immÃ©diatement suivie d'une dÃ©claration ou d'une dÃ©finition de fonction%<declare variant%> sur le constructeur %qD%<declare variant%> sur %qD par dÃ©faut%<declare variant%> sur %qD supprimÃ©%<declare variant%> sur le destructeur %qD%<declare variant%> sur %qD virtuel%<decltype%> ne sait pas rÃ©soudre l'adresse d'une fonction surchargÃ©e%<decltype%> est Ã©valuÃ© en %qT qui n'est ni une classe ni un type Ã©numÃ©rÃ©%<decltype(auto)%> ne peut pas Ãªtre qualifiÃ© avec CVle spÃ©cificateur de type %<decltype(auto)%> est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>Ã©tiquette %<default%> en dehors de tout Â«Â switchÂ Â»la cible %<default%> n'a pas Ã©tÃ© dÃ©finie%<delete[]%> n'est pas une expression constanteclause %<depend%> avec le type de dÃ©pendance %<depobj%> sur une section de tableau%<depend(%s)%> est uniquement autorisÃ© dans %<omp ordered%>type de dÃ©pendance %<depobj%> spÃ©cifiÃ© dans la clause %<depend%> d'une construction %<depobj%>l'expression %<depobj%> n'est pas une expression l-valeurl'expression %<destroy%> n'est pas une expression l-valeurle gestionnaire d'Ã©vÃ©nement de la clause %<detach%> a le type %qT plutÃ´t que %<omp_event_handle_t%>la clause %<detach%> ne doit pas Ãªtre utilisÃ©e avec la clause %<mergeable%>la clause %<device%> avec %<ancestor%> est uniquement permise dans une construction %<target%>l'identifiant de %<device%> doit Ãªtre entierla clause %<device_type%> doit spÃ©cifier Â«Â anyÂ Â» lorsqu'elle est utilisÃ©e avec une clause %<indirect%>L'argument %<dim%> de l'intrinsÃ¨que %qs Ã  %L n'est pas un index de co-dimension valableL'argument %<dim%> de l'intrinsÃ¨que %qs Ã  %L n'est pas un index de dimension valableL'argument %<dim%> de l'intrinsÃ¨que %s Ã  %L n'est pas un index de dimension validel'expression de la taille des tranches de %<dist_schedule%> doit Ãªtre un entierune rÃ©gion %<distribute%> doit Ãªtre strictement imbriquÃ©es Ã  l'intÃ©rieur d'une construction %<teams%>%<dynamic_cast%> pas permis avec %<-fno-rtti%>%<dynamic_cast<%#T>(%q#D)%> ne peut jamais rÃ©ussir%<else%> sans %<if%> prÃ©cÃ©dent%<enum %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>%<enum%> dÃ©clarÃ© Ã  la fois avec et sans un type sous-jacent fixÃ©%<enum%> dÃ©clarÃ© avec mais dÃ©fini sans type sous-jacent fixetype sous-jacent de %<enum%> incompatible avec la dÃ©claration prÃ©cÃ©dentele type sous-jacent %<enum%> ne peut pas Ãªtre spÃ©cifiÃ© ici%<explicit%> peut seulement Ãªtre spÃ©cifiÃ© pour des constructeurs%<explicit%> dans une dÃ©claration amie%<explicit%> en dehors de la dÃ©claration de la classe%<explicit(bool)%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>%<export%> ne fait pas partie de la directive de module suivanteÃ©dition de liens %<extern "C"%> dÃ©marrÃ©e icil'attribut %<externally_visible%> n'a d'effet que dans des objets publiquesle suffixe %<f%d%> ou %<F%d%> sur une constante flottante est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>attribut %<fallthrough%> au plus haut niveaul'attribut %<fallthrough%> n'est pas suivi par %<;%>l'attribut %<fallthrough%> est spÃ©cifiÃ© avec un paramÃ¨trel'attribut %<fast_interrupt%> est ignorÃ©l'expression %<filter%> doit Ãªtre un nombre entierl'attribut %<flatten%> est ignorÃ© sur les aliasliste %<flush%> spÃ©cifiÃ©e avec une clause d'ordre de mÃ©moire%<fopen%>: %s: %mles dÃ©clarations initiales de boucles %<for%> ne sont permises qu'en mode C99 et C11%<friend%> peut seulement Ãªtre spÃ©cifiÃ© Ã  l'intÃ©rieur d'une classe%<friend%> utilisÃ© en dehors d'une classesupport de %<function_profiler%>%<function_profiler%> supportÃ© pour MMIXboucle %<gang%> dans une rÃ©gion %<gang-single%>l'expression numÃ©rique de %<gang%> doit Ãªtre un entierla valeur numÃ©rique de %<gang%> doit Ãªtre positivel'expression statique %<gang%> doit Ãªtre un entierla valeur statique de %<gang%> doit Ãªtre positivele processeur %<generic%> ne peut Ãªtre utilisÃ© qu'avec l'option %<-mtune=%>le processeur %<generic%> ne peut Ãªtre utilisÃ© qu'avec l'attribut %<target("tune=")%>l'attribut %<getter%> de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dentel'attribut %<gnu_inline%> est prÃ©sent sur %q+D%<goto%> dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%<goto%> n'est pas une expression constante%<gp_offset%> (%ld) ou %<end_offset%> (%ld) est plus petit que zÃ©rol'expression de %<grainsize%> doit Ãªtre un entierla valeur de %<grainsize%> doit Ãªtre positive%<h%> appliquÃ© Ã  un opÃ©rande qui n'est pas un registrecode MIPS16 %<hard-float%> pour des ABI autres que o32 et o64l'expression %<hint%> doit Ãªtre une expression entiÃ¨re constantel'expression %<hint%> doit Ãªtre un nombre entierla construction %<host_data%> Ã  %L requiert la clause %<use_device%>la construction %<host_data%> requiert la clause %<use_device%>%<if consteval%> uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%<if consteval%> requiert une instruction composÃ©e%<if constexpr%> uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>le rÃ©solveur %<ifunc%> pour %qD doit retourner %qTle rÃ©solveur %<ifunc%> pour %qD devrait retourner %qTla clause %<inbranch%> est incompatible avec %<notinbranch%>l%'attribut %<indirect_call%> ne s%'applique pas Ã  une fonction statique%<inline%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions%<inline%> dans une dÃ©claration vide%<inline%> n'est pas permis dans la dÃ©claration de la spÃ©cialisation du patron ami %qD%<inline%> spÃ©cifiÃ© pour la dÃ©claration d'une classe amiele spÃ©cificateur %<inline%> est invalide pour la fonction %qs dÃ©clarÃ©e en dehors de la portÃ©e globalespÃ©cificateur %<inline%> invalide pour la variable %qD dÃ©clarÃ©e au niveau du blocclause %<inscan%> %<reduction%> sur la construction %qsclause %<inscan%> %<reduction%> sur une construction autre que %<for%>, %<simd%>, %<for simd%>, %<parallel for%>, %<parallel for simd%>la clause %<inscan%> %<reduction%> est utilisÃ©e avec la clause %<linear%> pour une variable autre qu'un itÃ©rateur de boucleclause %<inscan%> %<reduction%> avec une section de tableaula clause %<inscan%> REDUCTION sur une construction autre que DO, SIMD, DO SIMD, PARALLEL DO, PARALLEL DO SIMD Ã  %Lclauses %<inscan%> et non-%<inscan%> %<reduction%> sur la mÃªme constructionclauses %<inscan%> et non-%<inscan%> %<reduction%> sur la mÃªme construction Ã  %Lle processeur %<intel%> ne peut Ãªtre utilisÃ© qu'avec l'option %<-mtune=%>le processeur %<intel%> ne peut Ãªtre utilisÃ© qu'avec l'attribut %<target("tune=")%>%<interrupt_thread%> est disponible uniquement sur fidole modificateur %<iterator%> est incompatible avec %qsle modificateur %<iterator%> ne peut pas Ãªtre spÃ©cifiÃ© sur une construction %<depobj%>le paramÃ¨tre %<l1-cache-size%> n'est pas une puissance de deux %dvÃ©rification de %<lang_*%>Â : Ã©chec dans %s, Ã  %s:%dla clause %<lastprivate%> sur une construction %<loop%> fait rÃ©fÃ©rence Ã  une variable %qD qui n'est pas l'itÃ©rateur de bouclela clause %<linear%> pour une variable autre qu'un itÃ©rateur de boucle est spÃ©cifiÃ©e sur une construction combinÃ©e avec %<distribute%>la clause %<linear%> ne peut pas Ãªtre spÃ©cifiÃ©e avec la clause %<ordered%> si une construction %<ordered%> seule est imbriquÃ©e dedansle pas %qE de la clause %<linear%> n'est ni une constante ni un paramÃ¨trel'expression du pas de %<linear%> doit Ãªtre fondamentalele pas de la clause %<linear%> est un paramÃ¨tre %qD pas spÃ©cifiÃ© dans la clause %<uniform%>%<location_t%> n'est pas dÃ©fini comme un type%<locus%> n'est pas dÃ©fini comme un type%<long long long%> est trop long pour GCC%<long%> et %<short%> spÃ©cifiÃ©s ensemblel'expression %<long%> du Â«Â switchÂ Â» n'est pas convertie en %<int%> avec le C ISO%<lp_array%> ne correspond pas Ã  %<region_tree%>%<lp_array%> est corrompu pour le lp %i%<lto_obj_file_open()%> a Ã©chouÃ©%<main%> est dÃ©clarÃ©e %<_Noreturn%>clause %<map%> avec un modificateur de type map autre que %<always%>, %<close%> ou %<present%>%<memset%> utilisÃ© avec un paramÃ¨tre de longueur qui est la constante zÃ©ro; cela pourrait Ãªtre dÃ» Ã  des paramÃ¨tres transposÃ©s%<memset%> utilisÃ© avec une longueur Ã©gale au nombre d'Ã©lÃ©ments sans Ãªtre multipliÃ© par la taille des Ã©lÃ©mentsl'attribut %<ms_hook_prologue%> est incompatible avec %<-mfentry%> pour 32 bits%<ms_hook_prologue%> n'est pas compatible avec les fonctions imbriquÃ©es%<msp430_select_hwmult_lib%> a besoin d'au moins un argument%<msp430_set_driver_var%> attend 2 argumentsspÃ©cificateur de lambda %<mutable%> avec un paramÃ¨tre objet explicitetype %<mutexinoutset%> dans la clause %<depend%> sur un constructeur %<taskwait%>%<namespace %E%> est ambigula dÃ©finition %<namespace%> n'est pas permise ici%<new%> de %<initializer_list%> n'Ã©tend pas la durÃ©e de vie du tableau sous-jacent%<new%> de type %qT avec l'alignement Ã©tendu %d%<no-custom-%s%> n'accepte pas d'argumentla clause %<nogroup%> ne doit pas Ãªtre utilisÃ©e avec la clause %<reduction%>l'attribut %<nonatomic%> de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dentemodificateur d'ordonnancement %<nonmonotonic%> spÃ©cifiÃ© en mÃªme temps que la clause %<ordered%>argument %<nonnull%> %qD comparÃ© Ã  NULLune fonction avec %<noreturn%> retourne une valeurla clause %<nowait%> ne doit pas Ãªtre utilisÃ©e avec %<copyprivate%>la valeur de %<num_tasks%> doit Ãªtre positivela borne infÃ©rieure %<num_teams%> %qE est plus grande que la borne supÃ©rieure %qEla valeur de %<num_teams%> doit Ãªtre positivela valeur de %<num_threads%> doit Ãªtre positive%<object.TypeInfo%> ne peut pas Ãªtre utilisÃ© avec %<-fno-rtti%>%<objet.TypeInfo%> n'a pas Ã©tÃ© trouvÃ© mais il est implicitement utilisÃ©l'utilisation de %<offsetof%> Ã  l'intÃ©rieur du type %qT (qui ne respecte pas l'agencement standard) est supportÃ© conditionnellement%<omp requires reverse_offload%> requiert au moins %<sm_35%> pour %<-foffload-options=nvptx-none=-march=%> â€” dÃ©sactivation de la gÃ©nÃ©ration du dÃ©chargement de code pour ce type de pÃ©riphÃ©riquel'attribut %<omp::%E%> requiert un argument%<omp::%E%> ne peut pas Ãªtre spÃ©cifiÃ© dans ce contexte%<omp::%s%> ne peut pas Ãªtre spÃ©cifiÃ© dans ce contexte%<omp_all_memory%> Ã  %C n'est pas permis dans ce contexte%<omp_all_memory%> peut uniquement Ãªtre utilisÃ© dans la clause OpenMP %<depend%>%<omp_all_memory%> utilisÃ© avec le type %<depend%> autre que %<out%> ou %<inout%>%<omp_all_memory%> utilisÃ© avec le sous-type DEPEND autre que OUT ou INOUT Ã  %C%<omp_all_memory%> utilisÃ© avec un type dÃ©pendant autre que OUT ou INOUT Ã  %C%<omp_all_memory%>, dÃ©clarÃ© Ã  %L, peut uniquement Ãªtre utilisÃ© dans la clause OpenMP DEPEND%<operator %s%>%<operator %s%> dans %<%s%E%>%<operator delete%> doit retourner le type %qT%<operator delete%> prend le type %qT comme premier paramÃ¨tre%<operator delete[]%> ne peut pas Ãªtre un Â«Â deleteÂ Â» destructeur%<operator new%> ne doit pas retourner NULL Ã  moins qu'il soit dÃ©clarÃ© %<throw()%> (ou %<-fcheck-new%> est actif)%<operator new%> doit retourner le type %qT%<operator new%> prend le type %<size_t%> (%qT) comme premier paramÃ¨tre%<operator%s%>%<operator%s%> dans %<%E %s %E%>%<operator%s%> dans %<%E%s%>%<operator%s%> dans %<%s%E%>%<operator=%> devrait retourner une rÃ©fÃ©rence Ã  %<*this%>%<operator[]%>%<operator[]%> dans %<%E[%E]%>un %<or%> de tests de non Ã©galitÃ©s non appariÃ©s est toujours 1la clause %<order%> ne doit pas Ãªtre utilisÃ©e avec %<ordered%>%<ordered simd threads%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<%s simd%>%<ordered%> %<simd%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<simd%>le paramÃ¨tre de la clause %<ordered%> est plus petit que %<collapse%>clause %<ordered%> avec un paramÃ¨tre sur une boucle %<for%> basÃ©e sur une portÃ©eune construction %<ordered%> avec une clause %<depend%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une boucle %<ordered%>une construction %<ordered%> avec une clause %qs doit Ãªtre Ã©troitement imbriquÃ©e dans une boucle avec une clause %<ordered%>une construction %<ordered%> dans les clauses %<doaccross%> ou %<depend%> est liÃ©e Ã  une boucle oÃ¹ l'argument %<collapse%> %wd est diffÃ©rent de l'argument %<ordered%> %wdune construction %<ordered%> sans les clauses %<doaccross%> ou %<depend%> ne doit pas avoir la mÃªme rÃ©gion de liaison que la construction %<ordered%> avec ces clausesune rÃ©gion %<ordered%> ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion %<critical%>, %<ordered%>, %<task%> explicite ou %<taskloop%>une rÃ©gion %<ordered%> doit Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de boucle avec la clause %<ordered%>le pragma %<pch_preprocess%> ne devrait Ãªtre utilisÃ© qu'avec %<-fpreprocessed%>Ã©chec de %<pex_init%>Â : %m%<pragma omp error%> rencontrÃ©e%<pragma omp error%> rencontrÃ©eÂ : %s%<pragma omp requires%> requiert au moins une clausel'expression de %<priority%> doit Ãªtre un entierla valeur de %<priority%> doit Ãªtre positive ou nullel'attribut %<readonly%> est en conflit avec l'attribut %<setter%>l'attribut %<readonly%> de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dente%<region_array%> ne correspond pas Ã  %<region_tree%>%<region_array%> est corrompu pour la rÃ©gion %i%<register%> dans une dÃ©claration vide ayant tout le fichier comme portÃ©espÃ©cificateur de classe de stockage %<register%> utilisÃ©%<reinterpret_cast%> d'un entier vers un pointeurutiliser %<reinterpret_cast%> pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifsun %<reinterpret_cast%> n'est pas une expression constante%<reinterpret_cast<%T>(%E)%> n'est pas une expression constante%<requires%> uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>le sÃ©lecteur %<requires%> n'est pas encore supportÃ©e%<return%> avec une valeur dans une fonction retournant un void%<return%> sans valeur dans une fonction retournant autre chose que void%<return_void%> dÃ©clarÃ© icil'expression %<safelen%> doit Ãªtre une expression entiÃ¨re constante positive%<scalar_storage_order%> n'est pas supportÃ© car le boutisme n'est pas uniformeune rÃ©gion %<scoped%> ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de partage de tÃ¢che, %<loop%>, %<task%> explicite, %<taskloop%>, %<critical%>, %<ordered%>, %<master%> ou une rÃ©gion %<masked%>l'argument %<score%> doit Ãªtre une expression entiÃ¨re constantel'argument %<score%> doit Ãªtre une expression entiÃ¨re constante Ã  %Cl'argument %<score%> doit Ãªtre non nÃ©gatifl'argument %<score%> doit Ãªtre non nÃ©gatif Ã  %C%<score%> ne peut pas Ãªtre spÃ©cifiÃ© dans les traits dans le trait-selector-set %qs%<score%> ne peut pas Ãªtre spÃ©cifiÃ© dans les traits dans le trait-selector-set %qs Ã  %C%<seq%> Ã©crase d'autres spÃ©cificateurs de boucle de OpenACCl'attribut %<setter%> de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dente%<setter%> spÃ©cifiÃ© iciL'argument %<shape%> de l'intrinsÃ¨que %<reshape%> Ã  %L a plus de %d Ã©lÃ©mentsL'argument %<shape%> de l'intrinsÃ¨que %<reshape%> Ã  %L doit Ãªtre un tableau de taille constantel'argument de %<signed _BitInt%> doit Ãªtre au moins 2%<signed%> et %<unsigned%> spÃ©cifiÃ©s ensemblel'expression %<simdlen%> doit Ãªtre une expression entiÃ¨re constante positivela valeur de la clause %<simdlen%> est plus grande que la valeur de la clause %<safelen%>%<sizeof%> appliquÃ© sur un champ de bits%<sizeof%> sur le tableau %qE en paramÃ¨tre de fonction retournera la taille de %qTl'argument %<sizeof...%> doit Ãªtre entourÃ© de parenthÃ¨ses%<soft-float%> et long-double-128 sont incompatiblesL'argument %<source%> de l'intrinsÃ¨que %<shape%> Ã  %L ne doit pas Ãªtre un tableau de taille tacite%<stack_offset%> doit Ãªtre un multiple de 4%<stack_offset%> doit Ãªtre au moins 4%<static%> %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>spÃ©cificateur de lambda %<static%> avec un paramÃ¨tre objet explicitespÃ©cificateur de lambda %<static%> avec la capture lambda%<static%> ne peut pas Ãªtre utilisÃ© lors de la dÃ©finition (contrairement Ã  la dÃ©claration) d'un membre de donnÃ©e statiquele spÃ©cificateur %<static%> est invalide pour la fonction %qs dÃ©clarÃ©e en dehors de la portÃ©e globalele message de %<static_assert%> doit avoir une %<data()%> qui est une expression constante du noyaule message de %<static_assert%> doit avoir une %<data()%> qui peut Ãªtre implicitement convertie en %<const char *%>le message de %<static_assert%> doit avoir une %<data()[%d]%> qui est une expression constantele message de %<static_assert%> a une %<size()%> %qE trop grandele message de %<static_assert%> doit avoir une %<size()%> qui est une expression constantele message de %<static_assert%> doit avoir une %<size()%> qui peut Ãªtre implicitement convertie en %<std::size_t%>le message de %<static_assert%> doit Ãªtre une chaÃ®ne littÃ©rale ou un objet avec les membres %<size%> et %<data%>un %<static_assert%> avec un message qui n'est pas une chaÃ®ne de caractÃ¨res est uniquement disponible avec %<-std=c++2c%> ou %<-std=gnu++2c%>un %<static_assert%> sans message est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>utiliser %<static_cast%> pour transtyper du type %qT vers le type %qT Ã©limine les qualificatifs%<std::%s%> est dÃ©fini dans l'en-tÃªte %qsÂ ; cela peut probablement Ãªtre corrigÃ© en ajoutant %<#include %s%>%<std::%s%> est uniquement disponible Ã  partir de %s%<std::is_constant_evaluated%> est toujours Ã©valuÃ© Ã  Â«Â fauxÂ Â» dans une fonction non %<constexpr%>%<std::is_constant_evaluated%> est toujours Ã©valuÃ© Ã  Â«Â vraiÂ Â» dans %<if constexpr%>%<std::is_constant_evaluated%> est toujours Ã©valuÃ© Ã  Â«Â vraiÂ Â» dans une fonction %<if consteval%>%<std::is_constant_evaluated%> est Ã©valuÃ© Ã  Â«Â vraiÂ Â» en vÃ©rifiant si une instruction d'itÃ©ration trivialement vide est une boucle infinie triviale%<std::source_location::__impl%> ne contient pas uniquement que des membres de donnÃ©es non-statiques %<_M_file_name%>, %<_M_function_name%>, %<_M_line%> et %<_M_column%>%<std::tuple_element<%u, %T>::type%> est %<void%>%<std::tuple_size<%T>::value%> n'est pas une expression constante entiÃ¨rela directive Â«Â usingÂ Â» %<strong%> n'est plus supportÃ©ele mode %<strub%> %qE est sÃ©lectionnÃ© pour %qD alors que %qE a Ã©tÃ© demandÃ©%<struct %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>l'argument de l'attribut %<symver%> %qs doit contenir un ou deux %<@%>l'argument de l'attribut %<symver%> n'est pas une constante de chaÃ®ne de caractÃ¨resl'attribut %<symver%> s'applique uniquement aux symbolesl'attribut %<symver%> ne s'applique qu'aux fonctions et aux variablesÃ©chec de %<sysctl%> pour %<kern.osversion%>Â : %ml'attribut %<target%> n'est pas supportÃ© sur cette machinela construction %<target%> avec la construction imbriquÃ©e %<teams%> contient des directives en dehors de la construction de %<teams%>le support de %<target("arch=knl")%> sera retirÃ© dans GCC 15le support de %<target("arch=knm")%> sera retirÃ© dans GCC 15%<target("rtd")%> est ignorÃ© en mode 64 bits%<target("sseregparm")%> utilisÃ© sans que SSE soit activÃ©le support de %<target("tune=knl")%> sera retirÃ© dans GCC 15le support de %<target("tune=knm")%> sera retirÃ© dans GCC 15%<target("tune=x86-64")%> est dÃ©prÃ©ciÃ©; utilisez plutÃ´t %<target("tune=k8")%> ou %<target("tune=generic")%> selon ce qui est appropriÃ©pour l'attribut %<target()%>Â : l'architecture apparaÃ®t plusieurs foispour l'attribut %<target()%>Â : le cpu apparaÃ®t plusieurs foispour l'attribut %<target()%>Â : TUNE apparaÃ®t plusieurs foispour l'attribut %<target()%>Â : CPU %qs inconnupour l'attribut %<target()%>Â : TUNE %qs inconnul'attribut %<target_clones%> requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©riellel'ensemble du sÃ©lecteur %<target_device%> n'est pas encore supportÃ©el'attribut %<target_version%> n'est pas supportÃ© sur cette machinemodificateur de rÃ©duction %<task%> sur une construction avec une clause %<nowait%>construction %<taskwait%> avec la clause %<nowait%> mais sans clause %<depend%>la construction %<teams%> doit Ãªtre Ã©troitement imbriquÃ©e dans une construction %<target%> ou ne pas Ãªtre imbriquÃ©e dans une construction OpenMPle mot-clÃ© %<template%> n'est pas permis dans le nom du destructeur%<template%> doit suivre un nom de spÃ©cificateur imbriquÃ©%<this%> est autorisÃ© dans OpenMP uniquement dans les clauses %<declare simd%>ne peut capturer %<this%> par rÃ©fÃ©rence%<this%> n'est pas disponible pour les fonctions membres d'objet explicite%<this%> n'est pas disponible pour les fonctions membres statiques%<this%> ne peut pas Ãªtre utilisÃ© dans ce contexte%<this%> doit Ãªtre le premier spÃ©cificateur dans la dÃ©claration des paramÃ¨tres%<this%> n'est pas autorisÃ© dans la clause %<allocate%>spÃ©cificateur %<this%> dans la dÃ©claration des paramÃ¨tres d'un patron%<this%> n'a pas Ã©tÃ© capturÃ© pour cette fonction lambdal'expression de %<thread_limit%> doit Ãªtre un entierla valeur de %<thread_limit%> doit Ãªtre positive%<threadprivate%> %qD n'est pas un fichier, un espace de noms ou une variable dÃ©clarÃ©e dans un blocla directive %<threadprivate%> %qE n'est pas dans la dÃ©finition de %qT%<threadprivate%> %qE a un type incomplet%<throw%> appellera toujours %<terminate%>l'argument de %<tile%> doit Ãªtre de type entierl'argument %<tile%> a besoin d'une constante entiÃ¨re positiveappel de fonction %<transaction_may_cancel_outer%> pas Ã  l'intÃ©rieur d'une transaction extÃ©rieure ou %<transaction_may_cancel_outer%>%<transaction_safe_dynamic%> ne peut Ãªtre spÃ©cifiÃ© que pour une fonction virtuelle%<tree%> n'est pas dÃ©fini comme un type pointeur%<tree%> n'est pas dÃ©fini comme un type%<try%> dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>le spÃ©cificateur %<typedef%> est en conflit avec %qs%<typedef%> utilisÃ© avec %<auto%>%<typedef%> a Ã©tÃ© ignorÃ© dans cette dÃ©clarationl'expression %<typeid%> n'est pas une expression constante car %qE est un type polymorphique%<typeid%> du type de fonction qualifiÃ© %qTl'opÃ©rateur %<typeid%> ne peut pas apparaÃ®tre dans une expression constante%<typename %T::%D%> nomme %q#D qui n'est pas un type%<typename %T::%D%> nomme %q#T qui n'est pas un patron de classe%<typeof%> appliquÃ© Ã  un champ de bits%<union %E%> dÃ©clarÃ©e dans la dÃ©claration initiale de la boucle %<for%>clause %<uses_allocators%> avec des trais et des espaces mÃ©moire%<using enum%> de %qT avant le spÃ©cificateur de son Ã©nmuÃ©ration%<using enum%> du type dÃ©pendant %qT%<using enum%> du type incomplet %qT%<using enum%> du type non-Ã©numÃ©rÃ© %q#T%<using enum%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>%<using%> avec la portÃ©e Ã©numÃ©rÃ©e %q#T uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>%<va_start%> utilisÃ© dans une fonction ayant des arguments fixes%<vec_lvsl%> est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©s%<vec_lvsr%> est dÃ©prÃ©ciÃ© pour les petits boutistes; utilisation d'une affectation pour des chargements et des stockages non alignÃ©sl'expression de longueur de %<vector%> doit Ãªtre un entierla valeur de longueur de %<vector%> doit Ãªtre positive%<verify_gimple%> a Ã©chouÃ©%<verify_marked_backedges%> a Ã©chouÃ©%<virtual%> peut seulement Ãªtre spÃ©cifiÃ© pour des fonctions%<virtual%> en dehors de la dÃ©claration de classe%<virtual%> spÃ©cifiÃ© plus d'une fois dans le spÃ©cificateur de baseun %<void%> comme seul paramÃ¨tre ne peut Ãªtre qualifiÃ©%<void%> doit Ãªtre le seul paramÃ¨tre%<volatile%> peut seulement Ãªtre spÃ©cifiÃ© pour des objets et des fonctionsle paramÃ¨tre qualifiÃ© avec %<volatile%> est obsolÃ¨tele type de retour qualifiÃ© avec %<volatile%> est dÃ©prÃ©ciÃ©la liaison structurÃ©e qualifiÃ©e avec %<volatile%> est dÃ©prÃ©ciÃ©el'expression %<wait%> doit Ãªtre un nombre entier%<warn_if_not_aligned%> ne peut pas Ãªtre spÃ©cifiÃ© pour %q+Dla clause %<weak%> requiert une comparaison d'Ã©galitÃ© atomiquel'attribut %<weakref%> est ignorÃ© car la fonction est dÃ©finiel'attribut %<weakref%> est ignorÃ© car la variable est initialisÃ©el'attribut %<weakref%> devrait Ãªtre accompagnÃ© d'un attribut %<alias%>%<weakref%> ne peut pas avoir de versionl'expression numÃ©rique de %<worker%> doit Ãªtre un entierla valeur numÃ©rique de %<worker%> doit Ãªtre positive%<||%> n'est pas valable en GIMPLE%<~%> sur une expression boolÃ©enne%<~%> sur une expression de type %<bool%>%<~auto%> est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>%@ %s%@ %s (profondeur %i)%@ %s (decl fct %qD, profondeur %i)%d octets de mÃ©moire de partage de donnÃ©es privÃ©es au gang Ã©puisÃ©e (augmentez, par exemple, avec %<-mgang-private-size=%d%>)%d constructeur trouvÃ©
  %d constructeurs trouvÃ©s
  %d destructeur trouvÃ©
  %d destructeurs trouvÃ©s
  %d sorties enregistrÃ©es pour la boucle %d (qui a %d sorties)%d table de trame trouvÃ©e
  %d tables de trame trouvÃ©es
! mode %i bits pas compilÃ©%llu octets%q#D ne peut pas Ãªtre surchargÃ© par %q#D%q#D entre en conflit avec une dÃ©claration prÃ©cÃ©dente%q#D est en conflit avec la version hÃ©ritÃ©e de %qT%q#D dÃ©clarÃ© ici%q#D dÃ©clarÃ© ici avec un lien externe%q#D dÃ©clarÃ© ici avec une liaison de module%q#D dÃ©clarÃ© ici sans liaison%q#D ne rÃ©fÃ¨re pas au type non qualifiÃ©, aussi n'est-il pas utilisÃ© pour la liaison%q#D explicitement par dÃ©faut ici%q#D a un type incomplet%q#D cache le constructeur pour %q#D%q#D hÃ©rite depuis plusieurs sous-objets de base%q#D est invalide; une union anonyme ne peut avoir que des membres de donnÃ©es non statiques%q#D est invalide; une union anonyme ne peut avoir que des membres de donnÃ©es publiques non statiques%q#D est un membre de donnÃ©e statique; il peut seulement Ãªtre initialisÃ© lors de sa dÃ©finition%q#D est implicitement dÃ©clarÃ© comme supprimÃ© car %qT dÃ©clare un constructeur par dÃ©placement ou un opÃ©rateur d'affectation par dÃ©placement%q#D est implicitement supprimÃ© car la dÃ©finition par dÃ©faut serait mal formÃ©e:%q#D est inaccessible dans ce contexte%q#D n'est pas un patron de fonction%q#D n'est pas un membre de donnÃ©e non statique de %qT%q#D n'est pas un argument de patron valable pour le type %qT car une variable de rÃ©fÃ©rence n'a pas une adresse constante%q#D n'est pas const%q#D est privÃ© dans ce contexte%q#D est protÃ©gÃ© dans ce contexte%q#D est public mais requiert un objet %q#T existant%q#D est volatile%q#D pas dÃ©clarÃ© dans une classe%q#D prÃ©cÃ©demment dÃ©clarÃ© ici%q#D prÃ©cÃ©demment dÃ©fini ici%q#D redÃ©clarÃ© comme une sorte diffÃ©rente d'entitÃ©%q#D fait rÃ©fÃ©rence Ã  l'entitÃ© avec liaison interne %q#D%q#D devrait Ãªtre initialisÃ©%q#D, dÃ©clarÃ© avec un type non nommÃ©, est utilisÃ© mais jamais dÃ©fini%q#D, dÃ©clarÃ© avec un type non nommÃ©, est utilisÃ© mais jamais dÃ©fini%q#D, dÃ©clarÃ© avec le type local %qT, est utilisÃ© mais jamais dÃ©fini%q#D, dÃ©clarÃ© avec le type local %qT, est utilisÃ© mais pas dÃ©fini ici%q#F est implicitement supprimÃ© car sa spÃ©cification d'exception ne correspond pas Ã  la spÃ©cification d'exception implicite %qX%q#T n'a pas de membre nommÃ© %qE%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %q#DÂ ? (accessible via %q#D)%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %q#DÂ ? (pas accessible depuis ce contexte)%q#T n'a pas de membre nommÃ© %qE; vouliez-vous utiliser %qEÂ ?%q#T n'a pas de constructeur par dÃ©faut fourni par l'utilisateur%q#T a des membres de donnÃ©es qui sont des pointeurs%q#T a des classes virtuelles de base%q#T a des fonctions virtuelles et un destructeur non virtuel accessible%q#T n'est pas une classe%q#T n'est pas une classe ou un espace de noms%q#T n'est pas un patron%q#T n'est pas un type valide pour un paramÃ¨tre non type du patron%q#T dÃ©finit uniquement un destructeur privÃ© et n'a pas d'amis%q#T dÃ©finit uniquement des constructeurs privÃ©s et n'a pas d'amis%q#T utilisÃ© lÃ  oÃ¹ un %qT Ã©tait attendu%q#T utilisÃ© lÃ  oÃ¹ une valeur en virgule flottante Ã©tait attendue%q#T a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© ici%q+#D ne peut pas Ãªtre dÃ©clarÃ©%q+#D n'est pas un membre de donnÃ©e statique de %q#T%q+#D est marquÃ© %<final%> mais il n'est pas virtuel%q+#D est marquÃ© %<override%> mais il ne redÃ©fini rienl'alias %q+D entre une fonction et une variable n'est pas supportÃ©%q+D est un synonyme vers le symbole externe %qE%q+D est un synonyme vers le symbole non dÃ©fini %qE%q+D dÃ©jÃ  dÃ©clarÃ© avec l'attribut dllexport: dllimport est ignorÃ©%q+D dÃ©clarÃ© comme un ami%q+D est dÃ©clarÃ©e comme fonction variadique%q+D dÃ©clarÃ© faible aprÃ¨s avoir Ã©tÃ© utilisÃ©%q+D dÃ©clarÃ© avec une spÃ©cification d'exception%q+D est dÃ©finie comme fonction variadique sans prototype%q+D est dÃ©fini Ã  la fois normalement et en tant qu'attribut %qE%q+D dÃ©fini ici%q+D a les attributs incompatibles %qs et %qs%q+D dans la directive de dÃ©claration de cible n'a pas de type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type)%q+D est statique mais est dÃ©clarÃ© dans la fonction en ligne %qD qui n'est pas statique%q+D est habituellement une fonction%q+D le dÃ©calage %E dans %qT n'est pas alignÃ© sur %u%q+D le dÃ©calage %E dans %qT ne peut pas Ãªtre alignÃ© sur %u%q+D redÃ©clarÃ© comme une sorte de symbole diffÃ©rent%q+D redÃ©clarÃ© en ligne avec l'attribut %<gnu_inline%>%q+D redÃ©clarÃ© en ligne sans l'attribut %<gnu_inline%>%q+D redÃ©clarÃ© sans l'attribut dllimport aprÃ¨s avoir Ã©tÃ© rÃ©fÃ©rencÃ© avec une liaison pour une dll%q+D redÃ©clarÃ© sans l'attribut dllimport: le dllimport prÃ©cÃ©dent est ignorÃ©membre de donnÃ©e statique %q+D Ã  l'intÃ©rieur de la directive de dÃ©claration de cible%q+D prend soit aucun argument ou soit deux arguments%q+E n'est pas une expression constante%q+F dÃ©clarÃ© %<static%> mais jamais dÃ©fini%q+F utilisÃ© mais jamais dÃ©fini%q+T n'est pas littÃ©ral Ã  cause de:%qD accÃ¨de %E octet dans une rÃ©gion de taille %E%qD accÃ¨de %E octets dans une rÃ©gion de taille %E%qD accÃ¨de %E octets ou plus dans une rÃ©gion de taille %E%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui peut chevaucher %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui peut chevaucher %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui peut chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui peut chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octet aux dÃ©calages %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu octet qui peut chevaucher %wu octet%qD accÃ¨de Ã  %wu octets qui peut chevaucher %wu octet%qD accÃ¨de Ã  %wu octet qui peut chevaucher jusqu'Ã  %wu octets%qD accÃ¨de Ã  %wu octets qui peut chevaucher jusqu'Ã  %wu octets%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux dÃ©calages %s et %s qui peuvent chevaucher %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux dÃ©calages %s et %s qui peuvent chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent %wu octet au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent %wu octets au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%qD accÃ¨de Ã  %wu ou plus d'octets aux offsets %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%qD accÃ¨de entre %E et %E octets dans une rÃ©gion de taille %E%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui peuvent chevaucher %wu octet au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui peuvent chevaucher jusqu'Ã  %wu octets au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octet au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets aux dÃ©calages %s et %s qui chevauchent %wu octets au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets aux offsets %s et %s qui chevauchent %wu ou plus d'octets au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets aux offsets %s et %s qui chevauchent entre %wu et %wu octets au dÃ©calage %s%qD accÃ¨de Ã  entre %wu et %wu octets qui peuvent chevaucher %wu octet%qD accÃ¨de Ã  entre %wu et %wu octets qui peuvent chevaucher jusqu'Ã  %wu octetsalias %qD entre des fonctions de types incompatibles %qT et %qT%qD est dÃ©jÃ  apparu comme Ã©lÃ©ment liste dans une directive %<allocate%>%qD apparaÃ®t Ã  la fois dans les clauses Â«Â dataÂ Â» et Â«Â mapÂ Â»%qD apparaÃ®t plus d'une fois dans les clauses %<aligned%>%qD apparaÃ®t plus d'une fois dans les clauses %<allocate%>%qD apparaÃ®t plus d'une fois dans les clauses %<nontemporal%>%qD apparaÃ®t plus d'une fois dans les clauses de donnÃ©es%qD apparaÃ®t plus d'une fois dans les clauses de partage de donnÃ©es%qD apparaÃ®t plus d'une fois dans les clauses Â«Â mapÂ Â»%qD apparaÃ®t plus d'une fois dans les clauses de mouvement%qD apparaÃ®t plus d'une fois dans les clauses de rÃ©ductiondans %qD, l'argument %d promeut vers %qT quand %qT est attendu dans un appel Ã  une fonction interne dÃ©clarÃ©e sans prototypedans %qD, le type de l'argument %d est %qT quand %qT est attendu dans un appel Ã  une fonction interne dÃ©clarÃ©e sans prototypel'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%>l'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%> qui est plus petit que la limite %wu spÃ©cifiÃ©el'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%> qui est plus petit que la limite [%E, %E] spÃ©cifiÃ©el'argument %qD %i a dÃ©clarÃ© l'attribut %<nonstring%> qui peut Ãªtre plus petit que la limite [%E, %E] spÃ©cifiÃ©e%qD l'argument n'a pas de nul terminalla directive d'attribut %qD est ignorÃ©el'attribut %qD n'a pas de signification puisque les membres de l'espace de noms anonyme obtiennent des symboles locauxl'attribut %qD requiert un seul argument NTBS%qD appelÃ© dans une expression constante%qD est appelÃ© dans une expression constante avant que sa dÃ©finition soit complÃ¨te%qD appelÃ© sur un pointeur passÃ© Ã  la fonction de rÃ©allocation %qD inappropriÃ©e%qD appelÃ© sur un pointeur vers un objet %qE non allouÃ©%qD appelÃ© sur un pointeur %qE passÃ© Ã  la fonction d'allocation %qD inappropriÃ©e%qD appelÃ© sur le pointeur %qE avec l'offset%s non nul%qD appelÃ© sur un pointeur retournÃ© depuis une fonction d'allocation inappropriÃ©e%qD appelÃ© sur un pointeur vers un objet non allouÃ©%qD appelÃ© sur l'objet %qD non allouÃ©%qD appelle %<setjmp%> ou similaire, %<-fharden-control-flow-redundancy%> n'est pas supportÃ©%qD peut Ãªtre marquÃ© Â«Â overrideÂ Â»%qD ne peut pas apparaÃ®tre dans une expression constante%qD ne peut pas Ãªtre %qs%qD ne peut pas Ãªtre une fonction membre d'un objet explicite%qD ne peut pas Ãªtre dÃ©clarÃ© %<virtual%> puisqu'il est toujours statique%qD ne peut pas Ãªtre imposÃ© par dÃ©faut%qD ne peut pas Ãªtre utilisÃ© comme une fonction%qD ne peut avoir d'arguments par dÃ©faut%qD a changÃ© de sÃ©mantique dans GCC 4.4%qD effacement d'un objet du type non trivial %#qT%s%qD effacement d'un objet de type %#qT contenant un pointeur vers un membre%s%qD effacement d'un objet de type %#qT sans affectation par copie triviale%s%qD est en conflit avec la fonction utilisÃ©e%qD copie un objet du type non trivial %#qT depuis un tableau de %#qT%qD copie un objet de type %#qT avec le membre %qs de %qD depuis un tableau de %#qT; utilisez plutÃ´t une affectation ou une initialisation par copie%qD dÃ©clarÃ© %<static%> dans un contexte %<constexpr%>%qD dÃ©clarÃ© %<thread_local%> dans un contexte %<constexpr%>%qD est dÃ©clarÃ© %<transaction_safe_dynamic%>%qD dÃ©clarÃ© comme un champ %<virtual%>%qD dÃ©clarÃ© comme un paramÃ¨tre %<virtual%>%qD dÃ©clarÃ© comme un type %<virtual%>%qD est dÃ©clarÃ© comme une variable %<virtual%>%qD dÃ©clarÃ© comme un non paramÃ¨tre%qD dÃ©clarÃ© comme un champ %<inline%>%qD dÃ©clarÃ© comme un paramÃ¨tre %<inline%>%qD dÃ©clarÃ© comme un type %<inline%>%qD est dÃ©clarÃ© comme tableau de type Ã  remplacer dans un patron %qT%qD est dÃ©clarÃ© comme rÃ©fÃ©rence mais n'est pas initialisÃ©%qD dÃ©clarÃ© ici%qD dÃ©clarÃ© ici, plus loin dans l'unitÃ© de traduction%qD dÃ©clarÃ© faible aprÃ¨s avoir Ã©tÃ© utilisÃ©%qD dÃ©fini %<static%> dans un contexte %<constexpr%>%qD dÃ©fini %<static%> dans la fonction %qs est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%qD dÃ©fini %<thread_local%> dans un contexte %<constexpr%>%qD dÃ©fini %<thread_local%> dans la fonction %qs est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>%qD dÃ©fini mais pas utilisÃ©%qD dÃ©fini icila destination %qD n'a pas Ã©tÃ© changÃ©e aprÃ¨s n'avoir copiÃ© aucun octetla destination %qD n'a pas Ã©tÃ© changÃ©e aprÃ¨s n'avoir copiÃ© aucun octet depuis une chaÃ®ne de longueur %E%qD n'a pas le type %<const char *%>%qD n'a pas un type pour lequel la correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs%qD n'a pas un type entier ou Ã©numÃ©rÃ©%qD n'a pas un type entier%qD ne commence pas implicitement sa durÃ©e de vie car %qT n'a pas un constructeur par dÃ©faut trivial non supprimÃ©, utilisez plutÃ´t %<std::construct_at%>%qD ne nomme pas une Ã©numÃ©ration dans %qT%qD ne fait pas rÃ©fÃ©rence Ã  une fonction%qD ne fait pas rÃ©fÃ©rence Ã  une fonction Ã  l'intÃ©rieur de l'espace de noms%qD attend %E octet dans une rÃ©gion de taille %E%qD attend %E octets dans une rÃ©gion de taille %E%qD attend %E octets ou plus dans une rÃ©gion de taille %E%qD attend entre %E et %E octets dans une rÃ©gion de taille %E%qD qui forme le dÃ©calage %s est hors des limites%qD qui forme le dÃ©calage %s est hors des limites [0, %wu]%qD forme le dÃ©calage %s qui est hors des limites [0, %wu] de l'objet %qD avec le type %qT%qD forme le dÃ©calage %s qui est hors des limites de l'objet %qD avec le type %qT%qD a un type non structurel%qD a une dÃ©claration prÃ©cÃ©dente ici%qD a dÃ©jÃ  Ã©tÃ© dÃ©fini%qD a un type incomplet %qT%qD a un type incomplet%qD a une liste d'arguments invalide%qD a plus de %u blocs, le maximum demandÃ© pour %<-fharden-control-flow-redundancy%>%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans %qD%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans %qD%qD a le mÃªme nom que la classe dans laquelle il est dÃ©clarÃ©%qD a trop d'arguments pour %<strub%> interne%qD dans la clause %<reduction%> est un tableau de taille nulle%qD hÃ©rite de l'Ã©tiquette de l'ABI %E que %qT (utilisÃ© dans son type de retour) a dÃ©jÃ %qD hÃ©rite de l'Ã©tiquette de l'ABI %E que %qT (utilisÃ© dans son type) a dÃ©jÃ %qD invalide dans %q#T Ã  cause du membre local %q#D avec le mÃªme nom%qD invalide dans %q#T Ã  cause de la mÃ©thode locale %q#D avec le mÃªme nom%qD est invalide dans une condition%qD est invalide dans une lambda%qD est une fonction, pas un type%qD est un espace de noms%qD est une fonction de dÃ©sallocation habituelle (sans placement)%qD est une fonction de dÃ©sallocation habituelle (sans placement) en C++14 (ou avec %<-fsized-deallocation%>)%qD est dÃ©jÃ  un ami de %qT%qD est dÃ©jÃ  un ami de la classe %qT%qD est dÃ©jÃ  dÃ©fini dans %qT%qD est dÃ©jÃ  dÃ©fini dans la classe %qT%qD est dÃ©jÃ  dÃ©fini dans la classe %qT%qD est un patron d'Ã©numÃ©ration%qD est Ã  la fois une base directe et une base virtuelle indirecte%qD est dÃ©clarÃ© dans l'en-tÃªte %qs%qD est dÃ©fini avec le modÃ¨le tls %s%qD est obsolÃ¨te%qD est obsolÃ¨te: %s%qD est initialisÃ© avec lui-mÃªme%qD est instanciÃ© pour un paquet vide%qD n'est pas mutable%qD est normalement une fonction non statique%qD n'est pas un patron de classe ou un alias%qD n'est pas une classe ou un espace de noms%qD n'est pas un type de classe%qD n'est pas un membre direct de %qT%qD n'est pas un argument de fonction%qD n'est pas un patron de fonction%qD n'est pas un membre de %qD%qD n'est pas un membre de %qD; vouliez-vous employer %qsÂ ?%qD n'est pas un membre de %qT%qD n'est pas un membre de %qT; vouliez-vous employer %qsÂ ?%qD n'est pas une fonction patron membre%qD n'est pas un espace de noms%qD n'est pas un nom d'espace de nom; vouliez-vous utiliser %qsÂ ?%qD n'est pas une variable pointeur%qD n'est pas un membre de donnÃ©e statique%qD n'est pas un membre de donnÃ©es statique d'un patron de classe%qD n'est pas un patron%qD n'est pas un patron de fonction%qD n'est pas un type%qD n'est pas un argument de patron valable car %qD est une variable, pas une adresse d'une variable%qD n'est pas une variable%qD n'est pas une variable dans la clause %<aligned%>%qD n'est pas une variable dans la clause %<allocate%>%qD n'est pas une variable dans la clause %<nontemporal%>%qD n'est pas une variable dans la clause %qs%qD n'est pas une variable dans la clause %<firstprivate%>%qD n'est pas une variable dans la clause %<lastprivate%>%qD n'est pas une variable dans la clause %qs%qD n'est pas un patron de variable%qD n'est pas un argument dans la clause %<uniform%>%qD n'est pas capturÃ©%qD n'est pas compatible avec %qD%qD n'est pas dÃ©fini Ã  l'extÃ©rieur de la portÃ©e de la fonction%qD n'est pas Ã©ligible pour %<strub%> car %<-fsplit-stack%> est activÃ©%qD n'est pas Ã©ligible pour %<strub%> Ã  cause de l'attribut %<noipa%>%qD n'est pas Ã©ligible pour %<strub%> Ã  cause de l'attribut %<simd%>%qD n'est pas Ã©ligible pour %<strub%> sur le systÃ¨me cible%qD n'est pas Ã©ligible pour %<strub%> interne car il appelle %qD%qD n'est pas Ã©ligible pour %<strub%> interne car il contient un goto vers une cible non locale%qD n'est pas Ã©ligible pour %<strub%> interne Ã  cause de l'attribut %<noclone%>%qD n'est pas Ã©ligible pour %<strub%> interne car l'adresse d'une Ã©tiquette locale Ã©chape%qD n'est pas une expression l-valeur ni une section de tableau dans une clause %qs%qD n'est pas public%qD n'est pas utilisable comme une fonction %<constexpr%> car:%qD est statique mais il est utilisÃ© dans la fonction en ligne %qD qui n'est pas statique%qD est une variable Â«Â threadprivateÂ Â» dans la clause %qs%qD est trop petit pour contenir toutes les valeurs de %q#T%qD n'est pas disponible%qD n'est pas disponibleÂ : %s%qD est utilisÃ© sans avoir Ã©tÃ© initialisÃ©%qD peut accÃ©der %E octet dans une rÃ©gion de taille %E%qD peut accÃ©der %E octets dans une rÃ©gion de taille %E%qD peut accÃ©der %E octets ou plus dans une rÃ©gion de taille %E%qD peut accÃ©der entre %E et %E octets dans une rÃ©gion de taille %E%qD peut Ãªtre une fonction membre statique uniquement avec %<-std=c++23%> ou %<-std=gnu++23%>%qD pourrait Ãªtre utilisÃ© sans Ãªtre initialisÃ©%qD ne peut pas Ãªtre dÃ©clarÃ© statique%qD ne peut pas Ãªtre dÃ©clarÃ© dans un espace de noms%qD peut lire %E octet depuis une rÃ©gion de taille %E%qD peut lire %E octets depuis une rÃ©gion de taille %E%qD peut lire %E octets ou plus depuis une rÃ©gion de taille %E%qD peut lire entre %E et %E octets depuis une rÃ©gion de taille %E%qD peut Ã©crire %E octet dans une rÃ©gion de taille %E%qD peut Ã©crire %E octets dans une rÃ©gion de taille %E%qD peut Ã©crire %E octets ou plus dans une rÃ©gion de taille %E%qD peut Ã©crire entre %E et %E octets dans une rÃ©gion de taille %E%qD dÃ©placement d'un objet du type non trivial %#qT et de taille %E dans une rÃ©gion de taille %E%qD dÃ©placement d'un objet du type non trivialement copiable %#qT; utilisez plutÃ´t %<new%> et %<delete%>%qD dÃ©placement d'un objet de type %#qT avec un constructeur par copie supprimÃ©; utilisez plutÃ´t %<new%> et %<delete%>%qD dÃ©placement d'un objet de type %#qT avec un destructeur supprimÃ©%qD doit Ãªtre une variable globale dans %<#pragma acc declare link%>%qD doit Ãªtre une fonction membre%qD doit Ãªtre une fonction non membre%qD doit Ãªtre une fonction membre non statique%qD doit Ãªtre une variable dÃ©clarÃ©e dans la mÃªme portÃ©e que %<#pragma acc declare%>%qD doit Ãªtre soit une fonction membre non statique ou une fonction non membre%qD doit avoir un argument de type classe ou Ã©numÃ©rÃ©%qD doit avoir un ou deux arguments%qD doit avoir zÃ©ro ou un argument%qD doit avoir exactement un argument%qD doit avoir exactement deux arguments%qD ne doit avoir aucun argument%qD ne doit pas avoir un nombre variables d'arguments%qD n'est pas dÃ©fini%qD d'une chaÃ®ne de longueur %wu et un tableau de taille %wu est Ã©valuÃ© Ã  une valeur non nulle%qD d'une chaÃ®ne de longueur %wu ou plus et un tableau de taille %wu est Ã©valuÃ© Ã  une valeur non nulle%qD d'une chaÃ®ne de longueur %wu, un tableau de taille %wu et une limite de %wu est Ã©valuÃ© Ã  une valeur non nulle%qD de chaÃ®nes de longueur %wu et %wu et limitÃ© Ã  %wu est Ã©valuÃ© Ã  une valeur non nulle%qD le dÃ©calage %s depuis l'objet Ã  %qE est hors des limites de %qT%qD le dÃ©calage %s depuis l'objet Ã  %qE est hors des limites du sous-objet rÃ©fÃ©rencÃ© %qD avec le type %qT au dÃ©calage %wi%qD le dÃ©calage %s est hors des limites%qD le dÃ©calage %s est hors des limites [0, %wu]%qD dÃ©calage %s hors des limites [0, %wu] de l'objet %qD avec le type %qT%qD le dÃ©calage %s est hors des limites de l'objet %qD avec le type %qT%qD uniquement valide dans une lambda avec %<-std=c++23%> ou %<-std=gnu++23%>la sortie de %qD peut Ãªtre tronquÃ©e en copiant %E octet depuis une chaÃ®ne de longueur %wula sortie de %qD peut Ãªtre tronquÃ©e en copiant %E octets depuis une chaÃ®ne de longueur %wula sortie de %qD peut Ãªtre tronquÃ©e en copiant entre %wu et %wu octets depuis une chaÃ®ne de longueur %wula sortie de %qD a Ã©tÃ© tronquÃ©e avant le zÃ©ro de fin en copiant %E octet depuis une chaÃ®ne de la mÃªme longueurla sortie de %qD a Ã©tÃ© tronquÃ©e avant le zÃ©ro de fin en copiant %E octets depuis une chaÃ®ne de la mÃªme longueurla sortie de %qD a Ã©tÃ© tronquÃ©e avant le zÃ©ro final en copiant autant d'octets depuis la chaÃ®ne que sa longueurla sortie de %qD a Ã©tÃ© tronquÃ©e en copiant %E octet depuis une chaÃ®ne de longueur %wula sortie de %qD a Ã©tÃ© tronquÃ©e en copiant %E octets depuis une chaÃ®ne de longueur %wula sortie de %qD a Ã©tÃ© tronquÃ©e en copiant entre %wu et %wu octets depuis une chaÃ®ne de longueur %wu%qD subit un dÃ©bordement de pointeur entre le dÃ©calage %s et la taille %s%qD subit un dÃ©bordement de pointeur entre le dÃ©calage %s et la taille %s en accÃ©dant au tableau %qD avec le type %qT%qD lecture de %E octet depuis une rÃ©gion de taille %E%qD lecture de %E octets depuis une rÃ©gion de taille %E%qD lecture de %E octets ou plus depuis une rÃ©gion de taille %E%qD lecture entre %E et %E octets depuis une rÃ©gion de taille %E%qD reÃ§oit des gotos non locaux, %<-fharden-control-flow-redundancy%> n'est pas supportÃ©%qD redÃ©clarÃ© avec un accÃ¨s diffÃ©rent%qD est redÃ©clarÃ© avec une visibilitÃ© diffÃ©rente%qD est rÃ©fÃ©rencÃ© dans une rÃ©gion cible qui n'a pas de type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type)%qD renommÃ© aprÃ¨s avoir Ã©tÃ© rÃ©fÃ©rencÃ© dans l'assembleur%qD requiert %<strub%> mais aucun mode %<strub%> viable a Ã©tÃ© trouvÃ©%qD devrait Ãªtre initialisÃ©%qD devrait Ãªtre initialisÃ© dans la liste d'initialisation du membre%qD aurait dÃ» Ãªtre dÃ©clarÃ© Ã  l'intÃ©rieur de %qD%qD devrait retourner par valeurles tailles %qD sont spÃ©cifiÃ©es avec %<sizeof%> dans le premier argument et non dans le secondl'argument source %qD est le mÃªme que la destination%qD est spÃ©cifiÃ© Ã  la fois dans les clauses declare target %<link%> et %<to%> ou des clauses %<enter%>%qD est spÃ©cifiÃ© Ã  la fois dans les clauses declare target %<link%> et %qs%qD est spÃ©cifiÃ© Ã  la fois dans les clauses de dÃ©claration de cible %<link%> et implicitement dans %<to%>%qD la limite spÃ©cifiÃ©e %E est Ã©gale Ã  la taille de la destinationla limite spÃ©cifiÃ©e par %qD (%E) est Ã©gale la longueur de la destination%qD la limite spÃ©cifiÃ©e %E excÃ¨de la taille de la destination %E%qD la limite spÃ©cifiÃ©e %E excÃ¨de la taille maximale de l'objet %E%qD la limite spÃ©cifiÃ©e %E excÃ¨de la taille de la source %E%qD la limite spÃ©cifiÃ©e %E peut excÃ©der la taille de la destination %E%qD la limite spÃ©cifiÃ©e %E peut excÃ©der la taille maximale de l'objet %E%qD la limite spÃ©cifiÃ©e %E peut excÃ©der la taille de la source %E%qD la limite %s spÃ©cifiÃ©e excÃ¨de la taille maximale de l'objet %E%qD la limite %s spÃ©cifiÃ©e dÃ©passe la taille %E du tableau non terminÃ©%qD la limite %s spÃ©cifiÃ©e dÃ©passe la taille d'au plus %E du tableau non terminÃ©%qD la limite %s spÃ©cifiÃ©e peut dÃ©passer la taille d'au plus %E du tableau non terminÃ©%qD la limite spÃ©cifiÃ©e %wu excÃ¨de la taille maximale %wu de l'objet%qD la limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille de la destination %E%qD la limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille maximale %E de l'objet%qD la limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille de la source %E%qD la limite spÃ©cifiÃ©e [%E, %E] peut excÃ©der la taille de la destination %E%qD la limite spÃ©cifiÃ©e [%E, %E] peut excÃ©der la taille maximale %E de l'objet%qD la limite spÃ©cifiÃ©e [%E, %E] peut excÃ©der la taille de la source %E%qD la limite spÃ©cifiÃ©e entre %wu et %wu excÃ¨de la taille maximale %wu de l'objetla limite spÃ©cifiÃ©e par %qD dÃ©pend de la longueur de l'argument source%qD spÃ©cifiÃ© dans la clause %<allocate%> mais pas dans dans la clause de privatisation explicite%qD spÃ©cifiÃ© dans la clause %<inscan%> %<reduction%> mais dans dans la clause directive %<scan%>%qD est spÃ©cifiÃ© dans la clause %qs mais pas dans la clause %<inscan%> %<reduction%> sur la construction contenante%qD la taille %E spÃ©cifiÃ©e excÃ¨de la taille maximale %E de l'objet%qD la taille %E spÃ©cifiÃ©e peut excÃ©der la taille maximale %E de l'objet%qD la taille spÃ©cifiÃ©e entre %E et %E excÃ¨de la taille maximale %E de l'objet%qD la taille spÃ©cifiÃ©e entre %E et %E peut excÃ©der la taille maximale %E de l'objetle spÃ©cificateur %qD est en conflit avec %<typedef%>le spÃ©cificateur %qD est en conflit avec %qs%qD spÃ©cifie un attribut moins restrictif que sa cible %qD: %s%qD spÃ©cifie des attributs moins restrictifs que sa cible %qD: %s%qD spÃ©cifie un attribut plus restrictif que sa cible %qD: %s%qD spÃ©cifie des attributs plus restrictifs que sa cible %qD: %scible %qD dÃ©clarÃ©e ici%qD utilisÃ© comme un variant avec le sÃ©lecteur incompatible %<construct%> dÃ©fini%qD utilisÃ© avant sa dÃ©finition%qD utilisÃ© dans sa propre initialisation%qD utilisÃ© sans arguments du patron%qD viole la rÃ¨gle de la dÃ©finition unique du C++%qD a Ã©tÃ© dÃ©clarÃ© %<extern%> puis, plus loin, %<static%>%qD a Ã©tÃ© dÃ©clarÃ© %qs ce qui implique la visibilitÃ© par dÃ©faut%qD a Ã©tÃ© dÃ©clarÃ© ici%qD Ã©tait cachÃ©%qD n'a pas Ã©tÃ© dÃ©clarÃ© %<constexpr%>%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans cette portÃ©e%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans cette portÃ©e et aucune dÃ©claration a Ã©tÃ© trouvÃ©e par le recherche dÃ©pendant des arguments au point d'instanciation%qD n'a pas Ã©tÃ© dÃ©clarÃ© dans cette portÃ©e; vouliez-vous employer %qsÂ ?%qD n'a pas Ã©tÃ© initialisÃ© par une expression constante%qD prÃ©cÃ©demment dÃ©clarÃ© ici%qD a Ã©tÃ© promu en une fonction immÃ©diate%qD a Ã©tÃ© promu en une fonction immÃ©diate car son corps contient une expression %qE qui provoque la conversion en immÃ©diat%qD a Ã©tÃ© utilisÃ© sans dÃ©claration avant sa dÃ©finition%qD a Ã©tÃ© utilisÃ© sans prototype avant sa dÃ©finition%qD sera initialisÃ© aprÃ¨s%qD Ã©crire %E octet dans une rÃ©gion de taille %E dÃ©borde de la destination%qD: l'Ã©criture de %E octets dans une rÃ©gion de taille %E dÃ©borde de la destination%qD l'Ã©criture de %E octets ou plus dans une rÃ©gion de taille %E dÃ©borde de la destination%qD Ã©crit %wu octet dans une rÃ©gion de taille %wu%qD Ã©crit %wu octets dans une rÃ©gion de taille %wu%qD Ã©crit %wu octet dans une rÃ©gion de taille comprise entre %wu et %wu%qD Ã©crit %wu octets dans une rÃ©gion de taille comprise entre %wu et %wu%qD Ã©crire entre %E et %E octets dans une rÃ©gion de taille %E dÃ©borde de la destination%qD Ã©crit entre %wu et %wu octets dans une rÃ©gion de taille %wu%qD Ã©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wu%qD Ã©criture d'un octet en trop dans une rÃ©gion dont la taille dÃ©pend de %<strlen%>%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octet inchangÃ©%qD Ã©criture dans un objet du type non trivial %#qT laisse %wu octets inchangÃ©sÃ©criture %qD vers un objet de type non trivial %#qT%s%qD Ã©criture dans un objet du type non trivialement copiable %#qT%sÃ©criture %qD vers un objet de type %#qT contenant un pointeur vers le membre de donnÃ©e%sÃ©criture %qD vers un objet de type %#qT avec le membre %qs de %qDÃ©criture %qD vers un objet de type %#qT sans affectation par copie triviale%qD Ã©criture dans un objet de type %#qT sans affectation par copie triviale%s%qD Ã©criture dans un objet avec un constructeur par copie supprimÃ©%qD: attribut de visibilitÃ© ignorÃ© car il est en conflit avec la dÃ©claration prÃ©cÃ©dentel'attribut de compatibilitÃ© %qE 2.95 ne s'applique qu'Ã  des classes C++l'attribut de compatibilitÃ© %qE 2.95 ne s'applique qu'Ã  la compilation d'un kext (extension du noyau)%qE apparaÃ®t plus d'une fois dans les clause %<aligned%>%qE apparaÃ®t plus d'une fois dans les clause %<allocate%>%qE apparaÃ®t plus d'une fois dans les clauses %<nontemporal%>%qE apparaÃ®t plus d'une fois dans les clauses de donnÃ©es%qE apparaÃ®t plus d'une fois dans la clause de correspondance (map)%qE apparaÃ®t plus d'une fois dans la mÃªme directive %<declare target%>%qE l'argument %Z peut recouvrir l'objet destination %qE%qE les arguments %Z peuvent recouvrir l'objet destination %qE%qE l'argument %Z recouvre l'objet destination %qE%qE les arguments %Z recouvrent l'objet destination %qEl'argument de %qE n'est pas une fonctionl'argument %qE doit Ãªtre %qs, %qs, %qs ou %qsl'argument %qE n'est pas une chaÃ®ne de caractÃ¨resl'argument %qE n'est pas un identificateur%qE les arguments %Z et peut-Ãªtre %Z recouvrent l'objet de destination %qEl'adresse de l'attribut %qE est hors limites 0x%x%s0x%xl'attribut %qE n'accepte qu'une constante entiÃ¨re comme argumentattribut %qE appliquÃ© Ã  %qD avec un type de retour voidattribut %qE appliquÃ© Ã  %qT aprÃ¨s sa dÃ©finitionattribut %qE appliquÃ© Ã  la dÃ©claration extern "C" %qDattribut %qE appliquÃ© au type %qT qui n'est ni une classe ni un enumattribut %qE appliquÃ© Ã  %qD qui n'est ni une fonction ni une variablel'attribut %qE ne s'applique qu'Ã  des dÃ©finitions de fonctionsl'attribut %qE ne s'applique qu'Ã  des fonctionsl'attribut %qE ne s'applique qu'aux variables externes initialisÃ©esl'attribut %qE a l'argument %E qui n'est pas une puissance de 2l'argument de l'attribut %qE %E n'est pas une constante entiÃ¨rel'attribut %qE a l'argument %E qui n'est pas dans la plage [0, %wu)l'argument de l'attribut %qE %E n'est pas positifl'attribut %qE a son argument %i qui est de type %qTl'attribut %qE Ã  son argument %i qui est invalidel'attribut %qE a son argument %i avec la valeur %qE qui ne fait pas rÃ©fÃ©rence Ã  un paramÃ¨tre de fonctionl'attribut %qE qui a l'argument %i avec la valeur %qE ne fait pas rÃ©fÃ©rence Ã  une liste d'arguments variablel'attribut %qE a son argument %i dont la valeur %qE excÃ¨de le nombre de paramÃ¨tres %u de la fonctionl'attribut %qE a son argument %i avec a la valeur %qE qui n'est pas une constante entiÃ¨rel'attribut %qE qui a l'argument %i avec la valeur %qE fait rÃ©fÃ©rence Ã  un paramÃ¨tre de fonction variadique de type inconnul'attribut %qE qui a l'argument %i avec la valeur %qE fait rÃ©fÃ©rence au type de paramÃ¨tre %qTattribut %qE argument %qE excÃ¨de %ul'argument de l'attribut %qE %qE n'est pas une constante entiÃ¨rel'argument de l'attribut %qE %qE n'est pas une constante entiÃ¨re entre 0 et 3l'argument de l'attribut %qE %qE n'est pas reconnul'argument 1 de l'attribut %qE ne nomme pas une fonctionl'argument 1 de l'attribut %qE est ambigul'argument 1 de l'attribut %qE doit prendre un type pointeur en premier argumentl'argument 1 de l'attribut %qE doit prendre un type pointer comme premier argumentÂ ; avoir %qTl'argument de l'attribut %qE ne peut pas Ãªtre une expression arithmÃ©tique constantel'argument de l'attribut %qE ne peut pas Ãªtre une chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE a le type %qTl'argument de l'attribut %qE est invalidel'argument de l'attribut %qE doit Ãªtre une constante de chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE doit Ãªtre une expression qui est Ã©valuÃ©e Ã  vrai ou fauxl'argument de l'attribut %qE n'est pas une constante de chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE n'est pas un entierl'argument de l'attribut %qE n'est pas une constante entiÃ¨rel'argument de l'attribut %qE devrait Ãªtre entre 0 et 255l'argument de l'attribut %qE doit Ãªtre compris entre 18 et 255l'argument de l'attribut %qE avec la valeur %qE ne fait pas rÃ©fÃ©rence Ã  un paramÃ¨tre de fonctionl'attribut de l'argument %qE avec la valeur %qE ne fait pas rÃ©fÃ©rence Ã  une liste d'arguments variablel'argument de l'attribut %qE a la valeur %qE excÃ©dant %wul'argument de l'attribut %qE a la valeur %qE qui excÃ¨de le nombre de paramÃ¨tres %u de la fonctionl'argument de l'attribut %qE a la valeur %qE nÃ©gativel'argument de l'attribut %qE avec la valeur %qE n'est pas une constante entiÃ¨rel'argument de l'attribut %qE avec la valeur %qE fait rÃ©fÃ©rence Ã  un paramÃ¨tre de fonction variadique de type inconnul'argument de l'attribut %qE avec la valeur %qE fait rÃ©fÃ©rence au type de paramÃ¨tre %qTl'attribut %qE peut uniquement Ãªtre appliquÃ© aux fonctions ou aux paramÃ¨tresl'attribut %qE peut uniquement Ãªtre appliquÃ© aux fonctions ou aux classes ou aux types Ã©numÃ©rÃ©sl'attribut %qE peut uniquement Ãªtre appliquÃ© aux fonctions ou aux structures, unions ou aux types Ã©numÃ©rÃ©sl'attribut %qE peut uniquement Ãªtre appliquÃ© aux membres de donnÃ©es non statiquesl'attribut %qE ne peut pas Ãªtre appliquÃ© Ã  un champ de bitsl'attribut %qE ne peut Ãªtre spÃ©cifiÃ© pour des variables localesl'attribut %qE ne peut Ãªtre spÃ©cifiÃ© pour des variables registresl'attribut %qE ne peut Ãªtre spÃ©cifiÃ© pour des variables locales au threadL'attribut %qE est en conflit avec l'attribut %qEdirective d'attribut %qE ignorÃ©el'attribut %qE ne s'applique pas aux fonctionsl'attribut %qE ne s'applique pas aux typesl'attribut %qE ne prend pas d'argumentl%'attribut %qE ne s%'applique pas aux fonctionsattribut %qE dupliquÃ©l'attribut %qE suit %qEl'attribut %qE n'a pas dâ€™effetl'attribut %qE n'a pas d'effet sur les fonctions statiquesl'attribut %qE n'a pas d'effet sur les fonctions locales dans l'unitÃ©l'attribut %qE n'a d'effet que sur les objets publicsattribut %qE ignorÃ©l'attribut %qE est ignorÃ© car %qD n'a pas une durÃ©e de stockage limitÃ©e au threadl'attribut %qE est ignorÃ© car %qD n'est pas une variable localel'attribut %qE est ignorÃ© car %qD n'est pas une variablel'attribut %qE est ignorÃ© car %qT est dÃ©jÃ  dÃ©finil'attribut %qE est ignorÃ© pour l'argument %qEl'attribut %qE est ignorÃ© pour %qEl'attribut %qE est ignorÃ© pour le champ de type %qTl'attribut %qE est ignorÃ© pour le type %qTl'attribut %qE est ignorÃ© sur une dÃ©claration d'un type diffÃ©rent de celui du symbole rÃ©fÃ©rencÃ©l'attribut %qE est ignorÃ© sur une fonction retournant %qTl'attribut %qE est ignorÃ© sur une redÃ©claration du symbole rÃ©fÃ©rencÃ©l'attribut %qE est ignorÃ© sur des fonctions retournant %qTÂ ; il est uniquement valide pour des types pointeur retournÃ©sl'attribut %qE est ignorÃ© pour un type qui n'est pas une classel'attribut %qE est ignorÃ© pour l'objet de type %qTl'attribut %qE est ignorÃ© sur les typesl'attribut %qE est ignorÃ© sans l'option %<-mcmse%>l'attribut %qE est ignorÃ© sans %<-mistack%>l'attribut %qE est ignorÃ©. Le modÃ¨le de mÃ©moire large (%<-mlarge%>) est requis.l'attribut %qE est ignorÃ©. Utilisez l'option %<-fcf-protection%> pour l'activerl'attribut %qE est ignorÃ©Â ; le champ doit Ãªtre un pointeur de fonctionl'attribut %qE est ignorÃ©Â ; il est valide uniquement sur des fonctionsl'attribut %qE est ignorÃ©Â ; il est valide uniquement sur des fonctions et des champs de pointeurs de fonctionsl'attribut %qE est uniquement pour des types pointeursl'attribut %qE n'est pas supportÃ© car le boutisme n'est pas uniformel'attribut %qE n'est pas supportÃ© pour la cible R8Cl'attribut %qE s'applique uniquement aux fonctionsl'attribut %qE est uniquement valable pour des objets Objective-Cl'attribut %qE est uniquement valable sur un type %<struct%>l'attribut %qE est spÃ©cifique aux cibles ELFl'attribut %qE est uniquement supportÃ© pour SH2Al'attribut %qE est utilisÃ© pour une mÃ©thode qui n'est pas une classel'attribut %qE peut uniquement Ãªtre mis sur un typedefÂ ; l'attribut est ignorÃ©l'attribut %qE ne peut pas Ãªtre spÃ©cifiÃ© pour %q+Dl'attribut %qE ne peut Ãªtre spÃ©cifiÃ© pour un champs qui n'est pas un tableaul'attribut %qE doit apparaÃ®tre avant l'attribut %qsl'attribut %qE doit s'appliquer Ã  une dÃ©clarationl'attribut %qE n'est pas permis avec une classe de stockage autol'attribut %qE n'est pas disponible pour les fonctions qui retournent une valeur sur la pilel'attribut %qE n'est pas disponible pour les fonctions avec des arguments passÃ©s sur la pilel'attribut %qE n'est pas disponible pour les fonctions avec un nombre variable d'argumentsattribut %qE sur une fonction qui ne retourne pas un pointeurattribut %qE sur une fonction retournant %<void%>attribut %qE sur une variable non volatilel'attribut %qE affecte uniquement les objets au niveau le plus hautl'attribut %qE s'applique uniquement au SH2Al'attribut %qE ne s'applique qu'au type de base d'un pointeur vers une fonctionl'attribut %qE ne s'applique qu'Ã  des types de fonctionl'attribut %qE s'applique uniquement aux fonctionsl'attribut %qE s'applique seulement Ã  des fonctions d'interruptionl'attribut %qE ne s'applique qu'Ã  des structures, unions et types classesl'attribut %qE ne s'applique qu'Ã  des typesl'attribut %qE ne s'applique qu'aux variablesl'attribut %qE ne s'applique qu'aux variables statiquesl'attribut %qE s'applique uniquement aux fonctions variadiquesl'attribut %qE est uniquement disponible en 32 bitsl'attribut %qE n'est supportÃ© que par les cÅ“urs Tiny rÃ©duitsl'attribut %qE est uniquement supportÃ© en Cl'attribut %qE est uniquement supportÃ© sur des types boolÃ©ensl'attribut %qE est uniquement supportÃ© sur des types entiersl'attribut %qE est uniquement supportÃ© sur des types vectoriels non masquÃ©sl'attribut %qE est uniquement valable pour l'architecture ARC EMl'attribut %qE est uniquement valable pour l'architecture ARCv2l'attribut %qE requiert une chaÃ®ne comme argumentl'attribut %qE requiert un argument de type constante chaÃ®ne de caractÃ¨resl'attribut %qE requiert un type de retour Â«Â voidÂ Â»l'attribut %qE requiert un argument de type entierl'attribut %qE requiert un argument de type constante entiÃ¨rel'attribut %qE requiert des valeurs diffÃ©rentes pour %<false%> et %<true%> pour le type %qTl'attribut %qE exige des prototypes avec des arguments nommÃ©sl'attribut %qE ne prend pas d'argumentattribut %qE avec une prÃ©cision boolÃ©enne non supportÃ©eattribut %qE sans argument sur un non-prototype%qE ne peut pas Ãªtre appliquÃ© sur le type non pointeur %qT%qE ne peut pas Ãªtre introduit avec les points de suspension %<...%>%qE ne peut pas Ãªtre utilisÃ© comme une fonction%qE ne peut pas Ãªtre utilisÃ© comme pointeur de membre puisqu'il est de type %qT%qE ne peut pas avoir les deux attributs %qs et %qs en mÃªme temps%qE est dÃ©clarÃ© %<threadprivate%> aprÃ¨s la premiÃ¨re utilisation%qE dÃ©clarÃ© comme une fonction retournant une fonction%qE dÃ©clarÃ© comme une fonction retournant un tableau%qE dÃ©clarÃ© ici%qE est dÃ©fini comme un mauvais type de balise%qE ne contraint pas un type%qE n'a pas le type %<omp_depend_t%> dans la clause %<depend%> avec le type de dÃ©pendance %<depobj%>%qE n'a pas un type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qs%qE n'a pas un type pointeur ou tableau%qE ne nomme pas un type%qE ne nomme pas un type; vouliez-vous utiliser %qsÂ ?%qE ne satisfait pas l'exigence du type de retour%qE ne satisfait pas l'exigence du type de retour car%qE ne supporte pas les offsets avec un signe Ã©tendu sur 32 bits%qE ne supporte pas le type vectoriel 32 bits %qT%qE ne supporte pas les offsets avec un signe Ã©tendu%qE est Ã©valuÃ© Ã  Â«Â fauxÂ Â»%qE Ã©choue a Ãªtre un typedef ou un type interne%qE a, Ã  la fois, %<extern%> et un initialiseur%qE a le type const pour %<reduction%>%qE a un type invalide pour %<reduction(%s)%>%qE n'a pas de forme qui prend des arguments %qT et %qT%qE n'a pas de forme qui prend des arguments %qT%qE n'a pas Ã©tÃ© dÃ©clarÃ©%qE implique la visibilitÃ© par dÃ©faut mais %qD a dÃ©jÃ  Ã©tÃ© dÃ©clarÃ© avec une visibilitÃ© diffÃ©rente%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau%qE dans la clause %<aligned%> n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence vers un pointeur ou un tableau%qE dans la clause %<reduction%> est un tableau de taille nulle%qE dans %q#T ne nomme pas pas un type de patron%qE dans %q#T ne nomme pas un type%qE dans l'espace de noms %qE ne nomme pas un type de patron%qE dans l'espace de noms %qE ne nomme pas un type de patron; vouliez-vous employer %qsÂ ?%qE dans l'espace de noms %qE ne nomme pas un type%qE dans l'espace de noms %qE ne nomme pas un type; vouliez-vous utiliser %qsÂ ?l'attribut incompatible %qE est ignorÃ©%qE initialisÃ© et dÃ©clarÃ© %<extern%>%qE est un membre d'une union%qE est un pointeur vers un pointeurÂ ; vouliez-vous le dÃ©rÃ©fÃ©rence avant de lui appliquer %<->%>Â ?%qE est un pointeur; vouliez-vous utiliser %<->%>Â ?%qE est un type non reconnu de fonction avec format%qE est obsolÃ¨te%qE est obsolÃ¨te: %s%qE est marquÃ© avec %<throw()%> ou %<noexcep%> mais aucun %<get_return_object_on_allocation_failure%> utilisable est fourni par %qT%qE n'est ni une variable ni un nom de fonction dans la clause %qs%qE n'est ni une fonction ni une fonction membre; il ne peut pas Ãªtre dÃ©clarÃ© ami%qE n'est pas %<noexcept%>%qE n'est pas une classe ou un espace de noms%qE n'est pas un patron de classe%qE n'est pas une classe, un espace de noms ou une Ã©numÃ©ration%qE n'est pas une expression constante%qE n'est pas une expression constante car le stockage allouÃ© n'a pas Ã©tÃ© dÃ©sallouÃ©%qE n'est pas une expression constante car il fait rÃ©fÃ©rence Ã  un rÃ©sultat de %<operator new%>%qE n'est pas une expression constante car il fait rÃ©fÃ©rence Ã  une variable incomplÃ¨tement initialisÃ©e%qE n'est pas une expression constante car il fait rÃ©fÃ©rence aux sous-objets mutables de %qT%qE n'est pas une expression constante tant que la classe %qT est encore incomplÃ¨te%qE n'est pas un patron%qE n'est pas un type%qE n'est pas un qualificatif %<asm%>%qE n'est pas un argument de patron valable pour %qT car ce n'est pas l'adresse d'une variable%qE n'est pas un argument de patron valide pour le type %qT%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison externe%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison%qE n'est pas un argument de patron valable pour le type %qT car il est un pointeur%qE n'est pas un argument de patron valable pour le type %qT car ce n'est pas une l-valeur%qE n'est pas un argument de patron valable pour le type %qT car il est du type %qT%qE n'est pas un argument de patron valable pour le type %qT Ã  cause de conflits dans les qualificatifs CV%qE n'est pas un argument de patron valable pour le type %qT car les chaÃ®nes littÃ©rales ne peuvent jamais Ãªtre utilisÃ©es dans ce contexte%qE n'est pas un argument de patron valable pour le type %qT car %qD n'a pas de classe de liaison%qE n'est pas un argument de patron valable pour le type %qT car %qE n'est pas une variable ni une fonction%qE n'est pas un argument de patron valable de type %qT en C++98 car %qD n'a pas une classe de liaison externe%qE n'est pas une variable dans la clause %<aligned%>%qE n'est pas une variable dans la clause %<allocate%>%qE n'est pas une variable dans la clause %<nontemporal%>%qE n'est pas une variable dans la clause %qs%qE n'est pas une variable dans la clause %<firstprivate%>%qE n'est pas une variable dans la clause %<lastprivate%>%qE n'est pas une variable dans la clause %qs%qE n'est pas un nom de classe Objective-C ou un alias%qE n'est pas un argument dans la clause %<uniform%>%qE n'est pas au dÃ©but de la dÃ©claration%qE n'est pas initialisÃ©%qE n'est pas une une expression l-valeur ni une section de tableau dans la clause %qs%qE n'est pas un type %qT%qE n'est pas reconnu comme ligne de contrÃ´le de module%qE n'est pas le motif entier de l'expansion du paquet%qE est uniquement autorisÃ© dans les dialectes Objective-C%qE est uniquement applicable Ã  des interfaces de classes Objective-C, l'attribut est ignorÃ©%qE est prÃ©dÃ©terminÃ© %qs pour %qs%qE est fourni par %qT mais %<std::nothrow%> n'est pas trouvÃ©%qE est fourni par %qT mais %qE n'est pas marquÃ© avec %<throw()%> ou %<noexcept%>%qE est fourni par %qT mais il n'est pas utilisable avec la fonction ayant la signature %qD%qE n'est pas disponible%qE n'est pas disponibleÂ : %s%qE est utilisÃ© sans avoir Ã©tÃ© initialisÃ©%qE pourrait Ãªtre utilisÃ© sans avoir Ã©tÃ© initialisÃ©%qE peut ne pas rÃ©pondre Ã  %<%c%E%>%qE peut uniquement apparaÃ®tre aprÃ¨s une dÃ©claration d'interface de module%qE peut uniquement apparaÃ®tre une seule fois dans une dÃ©claration d'export%qE peut Ã©crire un zÃ©ro terminal au delÃ  de la fin de la destination%qE arguments de patron manquants%qE doit Ãªtre %<threadprivate%> pour %<copyin%>%qE a besoin de l'option isa %s%qE a besoin d'une option isa inconnue%qE non spÃ©cifiÃ© dans le %<target%> englobant%qE non spÃ©cifiÃ© dans la rÃ©gion %qs englobante%qE non spÃ©cifiÃ© dans la construction OpenACC %qs englobante%qE Ã©crit %wu octet%qE Ã©crit %wu octets%qE Ã©crit %wu octet dans une destination dont la taille est %wu%qE Ã©crit %wu octets dans une destination dont la taille est %wu%qE Ã©crit %wu octets ou plus%qE Ã©crit %wu octets ou plus (%wu supposÃ©)%qE Ã©crit %wu octets ou plus (%wu supposÃ©) dans une destination dont la taille est %wu%qE Ã©crit %wu octets ou plus dans une destination dont la taille est %wu%qE Ã©crit entre %wu et %wu octets%qE Ã©crit entre %wu et %wu octets dans une destination dont la taille est %wula sortie de %qE peut Ãªtre tronquÃ©e avant le dernier caractÃ¨re de formatla sortie de %qE peut Ãªtre tronquÃ©e avant le dernier caractÃ¨re de format%qE redÃ©clarÃ© comme une autre sorte de symbole%qE redÃ©clarÃ© avec les attributs conflictuels %qs%qE requiert %<-fgnu-tm%>%qE requiert une directive %<declare%> pour l'utilisation dans une fonction %<routine%>%qE requiert une base vectorielle et un index scalaire%qE requiert un argument%qE requiert l'extension de l'ISA SVE%qE ne devrait pas avoir le type %<omp_depend_t%> dans la clause %<depend%> avec un type de dÃ©pendance autre que %<depobj%>%qE spÃ©cifiÃ© ici%qE non dÃ©clarÃ© (premiÃ¨re utilisation dans cette fonction)%qE non dÃ©clarÃ© (premiÃ¨re utilisation dans cette fonction); vouliez-vous utiliser %qsÂ ?%qE non dÃ©clarÃ© ici (hors de toute fonction)%qE non dÃ©clarÃ© ici (hors de toute fonction); vouliez-vous utiliser %qsÂ ?%qE utilisÃ© avec %<auto%>%qE utilisÃ© avec %<constexpr%>%qE utilisÃ© avec %<extern%>%qE utilisÃ© avec %<register%>%qE utilisÃ© avec %<typedef%>%qE utilisÃ© avec %qs%qE avec une clause %<link%> utilisÃ©e dans une fonction %<routine%>%qE Ã©crit un zÃ©ro terminal au delÃ  de la fin de la destination%qF dÃ©clarÃ© %<static%> mais jamais dÃ©fini%qF requiert %<-mvx%>%qF requiert z14 ou supÃ©rieur%qF requiert z15 ou supÃ©rieur%qT et %qT sont dans des espaces d'adresses nommÃ©s disjoints%qT en tant que type plutÃ´t qu'un simple %<decltype(auto)%>%qT dÃ©clarÃ© ici%qT est dÃ©clarÃ© dans un littÃ©ral composÃ© %<constexpr%>%qT dÃ©clarÃ© dans une dÃ©claration d'objet sous-spÃ©cifiÃ©%qT est dÃ©clarÃ© dans l'initialiseur d'un objet sous-spÃ©cifiÃ©%qT est dÃ©clarÃ© avec clÃ© de classe %qs non concordante%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que sa base %qT%qT est dÃ©clarÃ© avec une plus grande visibilitÃ© que le type de son champs %qD%qT est dÃ©fini en tant que %qs ici%qT dÃ©fini dans un littÃ©ral composÃ© %<constexpr%>%qT dÃ©fini dans une dÃ©claration d'objet sous-spÃ©cifiÃ©%qT est dÃ©fini dans l'initialiseur de l'objet sous-spÃ©cifiÃ©%qT est dÃ©fini avec des bases virtuelles directes%qT est dÃ©fini avec des bases directes multiples%qT ne possÃ¨de pas l'Ã©tiquette de l'ABI %E que %qT (utilisÃ© dans le type de %qD) possÃ¨de%qT n'a pas l'Ã©tiquette de l'ABI %E que la classe de base %qT a%qT ne correspond pas Ã  la dÃ©claration originale%qT dÃ©clarÃ© en tant que %qs pour la premiÃ¨re fois ici%qT a la base %qT qui dÃ©pend du type %qT qui n'a pas de classe de liaison%qT a la base %qT qui a une classe de liaison interne%qT a la base %qT qui n'a pas de classe de liaison%qT a la base %qT qui utilise l'espace de noms anonyme%qT a un champ %q#D dont le type a une classe de liaison interne%qT a un champ %q#D dont le type n'a pas de classe de liaison%qT a un champ %q#D dont le type utilise l'espace de noms anonyme%qT a un champ %qD dont le type dÃ©pend du type %qT qui n'a pas de classe de liaison%qT a une dÃ©claration prÃ©cÃ©dente ici%qT n'a pas de membre nommÃ© %qE%qT n'a pas de membre nommÃ© %qE; vouliez-vous employer %qEÂ ?%qT n'a pas de membre de donnÃ©es non statique nommÃ© %qD%qT est un type modifiÃ© par une variable%qT est dÃ©jÃ  un ami de %qT%qT est une classe de base ambigÃ¼e du type dynamique %qT de son opÃ©rande%qT est une base ambiguÃ« de %qT%qT est une base inaccessible de %qT%qT n'est pas une base de %qT%qT n'est pas une classe ou un espace de noms%qT n'est pas un type de classe%qT n'est pas une classe, un espace de noms ou une Ã©numÃ©ration%qT n'est pas un type class, struct ou union%qT n'est pas une base directe de %qT%qT n'est pas un patron de classe membre de %qT%qT n'est pas un membre de %qT%qT n'est pas une classe imbriquÃ©e dans %qT%qT n'est pas un type pointeur vers un objet%qT n'est pas un patron%qT n'est pas un type de patron%qT n'est pas un type valide pour un paramÃ¨tre non type du patron car il n'est pas structurel%qT n'est pas un qualificatif %<asm%>%qT n'est pas une base accessible de %qT%qT n'est pas un type Ã©numÃ©rÃ©%qT a Ã©tÃ© promu en %qT lors du passage Ã  travers %<...%>%qT est/utilise un type anonyme%qT peut ne pas avoir l'intention de supporter la dÃ©duction d'argument pour un patron de classe%qT pas permis dans un argument de patron%qT rÃ©fÃ©rÃ© en tant que %qsil est fait rÃ©fÃ©rence Ã  %qT comme un enum%qT est rÃ©solu en %qT qui n'est pas un type de classe%qT est rÃ©solu en %qT qui n'est pas un type d'Ã©numÃ©rationpassage du vecteur unique %qT Ã  l'argument %d de %qE qui attend un tuple de %d vecteurspassage du vecteur unique %qT Ã  l'argument %d de %qE qui attend un tuple de %d vecteursles qualificatifs %qV ne peuvent pas Ãªtre appliquÃ©s Ã  %qTconversion %qc utilisÃ©e sans guillemetsconversion %qc utilisÃ©e dans une sÃ©quence entre guillemetsdirective %qc redondante aprÃ¨s une occurrence prÃ©cÃ©dente du mÃªme%qsmembre de gauche de %qs dans une instruction d'assignationmembre de gauche de %qs dans une instruction Ã©crasÃ©e%qs accÃ¨s Ã  un octet non initialisÃ© Ã  l'offset %d%qs est dÃ©jÃ  dÃ©fini comme liaison spÃ©cifique pour le %qs gÃ©nÃ©rique Ã  %C%qs et %<%s-%s%> sont incompatibles%qs et %<%s=%s%> sont incompatibles%qs et %qs sont incompatiblesLes arguments %qs et %qs de l'intrinsÃ¨que %qs Ã  %L doivent avoir des formes identiques.Les arguments %qs et %qs de l'intrinsÃ¨que %qs Ã  %L doivent avoir le mÃªme typeles attributs %qs et %qs sont incompatibles%qs et %qs ne peuvent pas Ãªtre FUNCTION/SUBROUTINE mixte pour GENERIC %qs Ã  %L%qs et %qs ne peuvent pas Ãªtre activÃ©s tous les deux%qs et %qs pour GENERIC %qs Ã  %L sont ambigus%qs apparaÃ®t plus d'une fois dans %<allocate%> Ã  %L%qs semble Ãªtre un gestionnaire avec l'attribut %qs mal orthographiÃ©, il manque le prÃ©fixe %<__vector%>%qs appliquÃ© Ã  un type Â«Â voidÂ Â»%qs appliquÃ© Ã  un type incomplet%qs appliquÃ© au type non-RVV %qT%qs appliquÃ© au type non-SVE %qT%qs appliquÃ© au type non-vectoriel %qT%qs appliquÃ© au type %qT qui a dÃ©jÃ  une taillel'argument %qs a un numÃ©ro d'opÃ©rande invalide (argument %lu)l'argument %qs n'a pas de nul terminalL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne peut pas Ãªtre INTENT(IN)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne peut pas Ãªtre du type %sL'argument %qs de l'intrinsÃ¨que %qs Ã  %L a une permutation invalide des dimensions (dimension %qd dupliquÃ©e)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a une forme invalide dans la dimension %d (%ld/%ld)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a un Ã©lÃ©ment nÃ©gatif (%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a une dimension hors limite (%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L a un mauvais nombre d'Ã©lÃ©ments (%d/%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L est videL'argument %qs de l'intrinsÃ¨que %qs Ã  %L n'est pas un index de dimension valideL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre %sL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre ALLOCATABLEL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un INTEGERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER ou PROCEDUREL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER ou REALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER, REAL ou CHARACTERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre INTEGER, LOGICAL ou une constante littÃ©rale BOZL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre REAL ou COMPLEXL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un POINTERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un POINTER ou un TARGETL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre POINTER, ALLOCATABLE ou un pointeur de procÃ©dureL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une constanteL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une entitÃ© de donnÃ©eL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un tableau logiqueL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un pointeur ou une VARIABLE ou FONCTION cibleL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre scalaireL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une variableL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un tableauL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une entitÃ© de donnÃ©es interopÃ©rable: %sL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre un rÃ©el par dÃ©fautL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre en double prÃ©cisionL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre moins que le rang %dL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre numÃ©rique ou LOGICALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une variable muetteL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre d'un sous-type pas plus large que le sous-type par dÃ©faut (%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre une variable muette OPTIONALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre d'un type extensibleL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre d'un type intrinsÃ¨queL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre du sous-type %dL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre de rang %dL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre de rang 1 ou 2L'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre positifL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre du mÃªme sous-type que %qsL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre du mÃªme type et du mÃªme sous-type que %qsL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir un type numÃ©riqueL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir un type soit REAL ou soit INTEGERL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir une longueur d'au moins 1L'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir le mÃªme rang que %qs ou Ãªtre un scalaireL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne peut pas Ãªtre OPTIONALL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne doit pas Ãªtre un sous-objet de %qsL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne doit pas Ãªtre prÃ©sent si %<x%> est COMPLEXL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit fournir au moins autant d'Ã©lÃ©ments qu'il y a de valeurs .TRUE. dans %qs (%ld/%d)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L n'est pas encore supportÃ©L'argument %qs de l'intrinsÃ¨que %qs Ã  %L sera du type entier, rÃ©el ou caractÃ¨reL'argument %qs de l'intrinsÃ¨que %qs Ã  %L aura le mÃªme type que %qs Ã  %LL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point TYPE(*)L'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point une procÃ©dureL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point un tableau de taille taciteL'argument %qs de l'intrinsÃ¨que %qs Ã  %L ne sera point co-indexÃ©L'argument %qs de l'intrinsÃ¨que %qs Ã  %L spÃ©cifiera un sous-type entier valideL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit avoir le rang %d ou Ãªtre un scalairel'argument %qs rÃ©fÃ©rence un opÃ©rande qui n'est pas un pointeur (argument %lu, opÃ©rande %lu)l'argument %qs a un numÃ©ro d'opÃ©rande hors des bornes (argument %lu, opÃ©rande %lu)%qs en tant que base oÃ¹ un non-registre est requis%qs Ã  %C est une extension DEC, activez-la avec %<-fdec-structure%>%qs Ã  %C est une redÃ©finition de la dÃ©claration dans l'interface correspondante pour MODULE PROCEDURE %qs%qs Ã  %C est dÃ©jÃ  dÃ©fini comme procÃ©dure FINAL%qs Ã  %C n'est pas un membre de la structure %qs%qs Ã  %C n'est pas un membre de la structure %qs; vouliez-vous employer %qsÂ ?%qs Ã  %C n'est pas une variable%qs Ã  %C n'est pas une rÃ©fÃ©rence de requÃªte Ã  un composant de type intrinsÃ¨que%qs Ã  %C n'est pas une rÃ©fÃ©rence de requÃªte Ã  un composant de type intrinsÃ¨que %qs%qs Ã  %C est le nom d'une fonction rÃ©cursive et, par consÃ©quent, il fait rÃ©fÃ©rence Ã  la variable rÃ©sultat. Utilisez une variable RESULT explicite pour diriger la rÃ©cursion (12.5.2.1)%qs Ã  %L a dÃ©jÃ  Ã©tÃ© initialisÃ© Ã  %L%qs Ã  %L associÃ© a une expression ne peut pas Ãªtre utilisÃ© dans un contexte de dÃ©finition de variable (%s)%qs Ã  %L est associÃ© a un pointeur qui cible une fonction qui est utilisÃ© dans un contexte de dÃ©finition de variable (%s)%qs Ã  %L associÃ© Ã  la cible vecteur indexÃ© ne peut pas Ãªtre utilisÃ© dans le contexte de dÃ©finition de variable (%s)%qs Ã  %L ne peut pas apparaÃ®tre dans COMMON [F2008:C5100]%qs Ã  %L ne peut pas avoir l'attribut VALUE car ce n'est pas un argument muet%qs Ã  %L a un type, ce qui n'est pas cohÃ©rent avec l'appel CALL Ã  %L%qs Ã  %L a des attributs spÃ©cifiÃ©s en dehors du corps de son INTERFACE%qs Ã  %L a l'attribut CONTIGUOUS mais il n'est pas un pointeur de tableau ou un tableau de forme tacite ou de rang tacite%qs Ã  %L est ambigÃ¼e%qs Ã  %L est un tableau et est OPTIONAL; s'il n'est pas prÃ©sent, il ne peut pas Ãªtre l'argument effectif d'une procÃ©dure ELEMENTAL Ã  moins qu'il y ait un argument non optionnel avec le mÃªme rang (Fortran 2018, 15.5.2.12)%qs Ã  %L est associÃ© Ã  l'hÃ´te Ã  %L dans une procÃ©dure contenue avec une procÃ©dure interne du mÃªme nom%qs Ã  %L n'est pas une VALUE%qs Ã  %L n'est pas une fonction%qs Ã  %L n'est pas une procÃ©dure de module%qs Ã  %L est du type ABSTRACT %qs%qs Ã  %L fait partie du bloc commun %</%s/%> et peut uniquement Ãªtre spÃ©cifiÃ© implicitement via le bloc commun nommÃ©%qs Ã  %L doit Ãªtre plus petit que BIT_SIZE(%qs)%qs Ã  %L doit Ãªtre plus petit ou Ã©gal Ã  BIT_SIZE(%qs)%qs Ã  %L doit Ãªtre plus petit ou Ã©gal au BIT_SIZE de INTEGER(KIND=%d)%qs Ã  %L doit Ãªtre non nÃ©gatif%qs Ã  %L doit avoir une longueur de caractÃ¨re constante dans ce contexte%qs Ã  %L doit avoir le mÃªme nombre d'arguments formels que la procÃ©dure redÃ©finie%qs Ã  %L ne doit pas Ãªtre DEFERRED car il redÃ©fini une liaison non DEFERRED%qs Ã  %L redÃ©fini une FUNCTION et doit aussi Ãªtre une FUNCTION%qs Ã  %L redÃ©fini une liaison NOPASS et doit aussi Ãªtre NOPASS%qs Ã  %L redÃ©fini une procÃ©dure PUBLIC et ne doit pas Ãªtre PRIVATE%qs Ã  %L redÃ©fini une procÃ©dure PURE et doit aussi Ãªtre PURE%qs Ã  %L redÃ©fini une SUBROUTINE et doit aussi Ãªtre une SUBROUTINE%qs Ã  %L redÃ©fini une liaison PASS et doit aussi Ãªtre PASS%qs Ã  %L redÃ©fini une procÃ©dure non ELEMENTAL et ne doit pas Ãªtre ELEMENTAL non plus%qs Ã  %L redÃ©fini une liaison de procÃ©dure dÃ©clarÃ©e NON_OVERRRIDABLE%qs Ã  %L redÃ©fini une procÃ©dure ELEMENTAL et doit aussi Ãªtre ELEMENTAL%qs Ã  %L sera une variable INTENT(OUT)%qs Ã  %L devrait Ãªtre une FUNCTION%qs Ã  %L devrait Ãªtre une SUBROUTINE%qs Ã  %L devrait Ãªtre un type scalaire de type integer(kind=omp_event_handle_kind)l'attribut %qs ne peut pas Ãªtre appliquÃ© Ã  une fonction qui ne prend pas des arguments variablesdirective d'attribut %qs ignorÃ©eattribut %qs ignorÃ©l'attribut %qs n'est pas supportÃ© pour %qE dans %<__builtin_has_attribute%>l'attribut %qs n'est pas supportÃ© pour %qT dans %<__builtin_has_attribute%>l'attribut %qs n'est pas supportÃ© dans %<__builtin_has_attribute%>l'attribut %qs ne s'applique qu'aux fonctionsl'attribut %qs sâ€™applique seulement aux fonctions variadiquesl'attribut %qs requiert des prototypes avec des arguments nommÃ©sattribut %qs sans argument sur un non-prototype%qs ne peut pas apparaÃ®tre dans une expression de constante%qs ne peut pas apparaÃ®tre dans une dÃ©claration typedef%qs ne peut pas Ãªtre Ã©valuÃ© de maniÃ¨re constante car l'argument ne sait pas Ãªtre encodÃ©%qs ne peut pas Ãªtre Ã©valuÃ© de maniÃ¨re constante car l'argument ne sait pas Ãªtre interprÃ©tÃ©%qs ne peut pas Ãªtre Ã©valuÃ© de maniÃ¨re constante car le type est trop grand%qs ne peut pas Ãªtre Ã©valuÃ© de maniÃ¨re constante sur la cible%qs ne peut pas Ãªtre Ã©tendu Ã  %C car il est BIND(C)%qs ne peut pas Ãªtre Ã©tendu Ã  %C car il est un type SEQUENCE%qs ne peut pas Ãªtre initialisÃ© avec %<-ftrivial-auto-var_init%>%qs ne peut pas Ãªtre utilisÃ© pour compiler une bibliothÃ¨que partagÃ©e%qs ne peut pas Ãªtre utilisÃ© pour des dÃ©clarations de types%qs ne peut pas Ãªtre utilisÃ© dans une fonction %<constexpr%>%qs ne peut pas Ãªtre utilisÃ© dans un constructeur%qs ne peut pas Ãªtre utilisÃ© dans un destructeur%qs ne peut pas Ãªtre utilisÃ© dans une fonction avec un type de retour dÃ©duit%qs ne peut pas Ãªtre utilisÃ© dans une fonction varargs%qs ne peut pas Ãªtre utilisÃ© dans la fonction %<main%>%qs ne peut pas Ãªtre utilisÃ© en dehors d'une fonctionl'argument de la clause %qs doit Ãªtre ALLOCATABLE ou un POINTER Ã  %LLa clause %qs Ã  %L est spÃ©cifiÃ©e plus d'une foisla clause %qs est incompatible avec les clauses %<read%> ou %<write%>la clause %qs ne peut pas apparaÃ®tre sur %qs non rectangulairela clause %qs requiert la clause %qsclause %qs spÃ©cifiÃ©e en mÃªme temps que la clause %<inscan%> %<reduction%>clause %qs utilisÃ©e lexicalement aprÃ¨s la construction de la premiÃ¨re cible ou l'API de dÃ©chargementla clause %qs avec le modificateur %<sink%> fait rÃ©fÃ©rence Ã  une itÃ©ration qui n'est jamais dans l'espace d'itÃ©rationla clause %qs avec le modificateur %<sink%> attend une itÃ©ration lexicale ultÃ©rieureune clause %qs avec le modificateur %<source%> a Ã©tÃ© spÃ©cifiÃ©e avec des clauses %qs avec le modificateur %<sink%> sur la mÃªme construction%qs combinÃ© avec le qualificatif %<auto%> pour %qE%qs combinÃ© avec le qualificatif %<register%> pour %qE%qs est en conflit avec %<-arch i386%> (%qs ignorÃ©)%qs est en conflit avec %<-arch ppc%> (%qs ignorÃ©)la construction %qs est Ã  l'intÃ©rieur de la rÃ©gion %qs%qs dÃ©clarÃ© INTRINSIC Ã  %L n'existe pas%qs dÃ©clarÃ© comme une fonction retournant une fonction%qs dÃ©clarÃ© comme une fonction retournant un tableau%qs, dÃ©clarÃ© Ã  %L, est aussi le nom d'un intrinsÃ¨que. Il peut uniquement Ãªtre appelÃ© via une interface explicite ou s'il est dÃ©clarÃ© EXTERNAL.%qs, dÃ©clarÃ© Ã  %L, pourrait masquer l'intrinsÃ¨que du mÃªme nom. Pour appeler l'intrinsÃ¨que, des dÃ©clarations INTRINSIC explicites peuvent Ãªtre nÃ©cessaires.%qs dÃ©clarÃ© en dehors d'un contexte de classe%qs dÃ©fini en dehors d'un contexte de classe%qs est dÃ©fini sans dÃ©finir %qs en premierLa directive %qs Ã  %L associÃ©e avec une instruction ALLOCATE doit Ãªtre prÃ©cÃ©dÃ©e par une instruction exÃ©cutable ou une construction OpenMPÂ ; notez que les variables dans la liste ont toutes l'attribut allouable ou pointeurla directive %s Ã  %L doit soit avoir un argument variable ou soit, si associÃ©e avec l'instruction ALLOCATE, doit Ãªtre prÃ©cÃ©dÃ©e par une instruction exÃ©cutable ou une construction OpenMPLa directive %qs est mentionnÃ©e les deux fois dans les clauses ABSENT et CONTAINS dans la directive %s Ã  %LLa directive %qs est mentionnÃ©e plusieurs fois dans la clause %s dans la directive %s Ã  %L%qs ne supporte pas le code MIPS16%qs ne supporte pas la fonctionnalitÃ© %qs%qs ne fonctionne pas sur un compilateur croisÃ©L'entitÃ© %qs ne peut pas avoir un initialiseur Ã  %CL'entitÃ© %qs ne peut pas avoir d'attribut Ã  %C%qs attend 1 argument mais %d sont fournis%qs attend 2 arguments mais %d sont fournis%qs attend un argument constant%qs attend une valeur en virgule fixe comme argument%qs attend une valeur en virgule fixe comme premier argument%qs attend une valeur entiÃ¨re comme deuxiÃ¨me argumentl'expression %qs doit Ãªtre un entierl'expression %qs du type qualifiÃ© avec %<volatile%> est dÃ©prÃ©ciÃ©e%qs a Ã©chouÃ©le modificateur de fonctionnalitÃ© %qs est incompatible avec l'utilisation de types en virgule flottantele modificateur de fonctionnalitÃ© %qs est incompatible avec l'utilisation de types vectorielsla fonction avec l'attribut %qs ne peut pas avoir d'argumentla fonction %qs ne peut pas avoir un type d'interruption diffÃ©rentla fonction avec l'attribut %qs ne peut pas retourner une valeurla fonction %qs utilise le spÃ©cificateur de type %<auto%> sans type de retour Ã  la finla fonction %qs avec un type de retour Ã  la fin a %<decltype(auto)%> comme Ã©tant son type au lieu d'un simple %<auto%>la fonction %qs avec un type de retour Ã  la fin a %qT comme Ã©tant son type au lieu d'un simple %<auto%>la fonction %qs avec le type de retour Ã  la fin n'est pas dÃ©clarÃ©e avec le spÃ©cificateur de type %<auto%>%qs a %qs%qs a, Ã  la fois, %<extern%> et une initialisation%qs a dÃ©bordÃ©%qs dans %<%s %E%>%qs dans la clause %s Ã  %L est une section de tableau de taille nulle%qs dans la clause %s Ã  %L n'est pas une section de tableau convenable%qs dans la clause ALIGNED Ã  %L requiert une expression d'alignement qui est un entier constant positif et scalaire%qs dans la clause ALIGNED doit Ãªtre POINTER, ALLOCATABLE, pointeur Cray ou C_PTR Ã  %L%qs dans l'expression EXTENDS Ã  %C n'est pas un type dÃ©rivÃ©%qs dans la clause LINEAR Ã  %L requiert une expression de pas linÃ©aire qui soit un entier constant ou un argument muet spÃ©cifiÃ© dans une clause UNIFORM%qs dans la clause LINEAR Ã  %L requiert une expression de pas linÃ©aire qui soit un entier scalaire%qs dans la syntaxe d'attribut est terminÃ© par %qs dans la syntaxe pragma%qs dans une dÃ©claration vide%qs dans la dÃ©claration vide avec le type sous-jacent %<enum%>%qs dans IL gimple%qs dans la syntaxe pragma est terminÃ© par %qs dans la syntaxe d'attribut%qs dans l'affectation de pointeur Ã  %L ne peut pas Ãªtre une l-valeur puisqu'il est une procÃ©dure%qs dans le contexte de dÃ©finition de variable (%s) Ã  %L n'est pas une variable%qs est incompatible avec les options explicitement dÃ©sactivÃ©es%qs initialisÃ© et dÃ©clarÃ© %<extern%>%qs dans un opÃ©rande non-mode-precisionle sous-programme intrinsÃ¨que %qs Ã  %L a Ã©tÃ© supprimÃ©. Utilisez le sous-programme intrinsÃ¨que INT.IntrinsÃ¨que %qs avec un argument CHARACTER Ã  %LIntrinsÃ¨que %qs avec l'argument KIND Ã  %LIntrinsÃ¨que %qs avec un argument RADIX Ã  %L%qs est un identificateur dÃ©prÃ©ciÃ© de AVR-LibC. Envisagez %<#include <avr/interrupt.h>%> ou %<#include <compat/deprecated.h>%> avant d'utiliser la macro %qs%qs est une fonction imbriquÃ©e, elle n'est pas accessible depuis %qs%qs est un identificateur rÃ©servÃ© de AVR-LibC. Envisagez %<#include <avr/interrupt.h>%> avant d'utiliser la macro %qs%qs est dÃ©jÃ  IMPORTÃ© depuis l'unitÃ© dans la portÃ©e de l'hÃ´te Ã  %C%qs est un argument invalide pour %<-mcpu=%>%qs est un type opaque et vous ne pouvez pas le remplacer avec d'autres valeurs%qs est une option inconnue de %<-save-temps%>%qs est corrompu%qs est dÃ©fini mais n'a pas su Ãªtre chargÃ©Â : %s%qs est dÃ©fini mais le support des greffons est dÃ©sactivÃ©%qs est dÃ©fini dans l'en-tÃªte %qsÂ ; ceci peut probablement Ãªtre corrigÃ© en ajoutant %<#include %s%>%qs est obsolÃ¨te%qs est dÃ©prÃ©ciÃ© et recommandÃ© dans aucune circonstance%qs est dÃ©prÃ©ciÃ©; utilisez -fno-zero-initialized-in-bss%qs est obsolÃ¨te; utilisez -fstack-check.%qs est dÃ©sactivÃ© par %<-m%s%> car il requiert %<%s%s%>%qs est incompatible avec %qs%qs est incompatible avec l'utilisation de types en virgule flottante%qs est incompatible avec l'utilisation de types vectoriels%qs est chargÃ©e mais le symbole %qs n'est pas trouvÃ©Â : %s%qs est mutuellement exclusif avec %qs et ne peuvent pas Ãªtre spÃ©cifiÃ©es ensemble%qs est plus Ã©troit que les valeurs de son type%qs n'est ni un opÃ©rateur dÃ©fini ni un composant de structure dans la chaÃ®ne avec un point Ã  %C%qs n'est pas une expression constante car %qT contient un type pointeur vers un membre%qs n'est pas une expression constante car %qT contient un type pointeur%qs n'est pas une expression constante car %qT contient un type rÃ©fÃ©rence%qs n'est pas une expression constante car %qT contient un type union%qs n'est pas une expression constante car %qT contient un sous-objet volatile%qs n'est pas une expression constante car %qT est un type pointeur vers un membre%qs n'est pas une expression constante car %qT est un type pointeur%qs n'est pas une expression constante car %qT est un type rÃ©fÃ©rence%qs n'est pas une expression constante car %qT est un type union%qs n'est pas une expression constante car %qT est volatile%qs n'est pas un rÃ©pertoire%qs n'est pas un champ mais un %qs%qs n'est pas un fichier de donnÃ©es gcov%qs n'est pas un nom ni une abrÃ©viation de bibliothÃ¨que systÃ¨me Modula-2 valide%qs n'est pas un registre de base valable dans %<-mstack-protector-guard-reg=%>%qs n'est pas un registre de base valable dans %qs%qs n'est pas un nombre valable dans %<-mstack-protector-guard-offset=%>%qs n'est pas un nombre valide dans %qs%qs n'est pas un dÃ©calage valable dans %<-mstack-protector-guard-offset=%>%qs n'est pas un dÃ©calage valide dans %qs%qs n'est pas une option valide pour le prÃ©processeur%qs n'est pas un tableau associatif%qs n'est pas une expression%qs n'est pas une option qui contrÃ´le les avertissements%qs n'est pas dÃ©fini comme un type%qs n'est pas supportÃ© par l'architecture %s%qs n'est pas supportÃ© sur Darwin 64 bits; il est incompatible avec les bibliothÃ¨ques C et C++ installÃ©es%qs n'est pas supportÃ© pour cette cible%qs n'est pas supportÃ© en mode 32 bits%qs n'est pas supportÃ© dans cette configuration du compilateur%qs n'est pas supportÃ© par cette configuration%qs n'est pas supportÃ© sur des systÃ¨mes petits boutistes%qs n'est pas supportÃ© sur cette cible%qs n'est pas supportÃ© avec %qs%qs n'est pas supportÃ©, now cmodel est dÃ©fini Ã  %qs%qs n'est pas valide pour %<-mmacosx-version-min%>%qs n'est pas valide pour %qs%qs est d'un type PRIVATE et ne peut pas Ãªtre un argument muet de %qs, qui est PUBLIC Ã  %L%qs est uniquement supportÃ© quand %<-mrvv-vector-bits=zvl%> est spÃ©cifiÃ©%qs est utilisÃ© sans avoir Ã©tÃ© initialisÃ©%qs est Ã  la version %q.*s, version %q.*s attenduel'expression de longueur de %qs doit Ãªtre un entierl'expression de longueur %qs doit Ãªtre une expression entiÃ¨re constante positive%qs est listÃ© dans l'instruction %<allocate%> Ã  %L mais il n'est pas listÃ© explicitement dans la directive %<!$OMP ALLOCATE%> et il n'existe pas de directive sans liste d'argumentsla variante correspondant Ã  %qs est obsolÃ¨tela variante correspondant Ã  %qs requiert z14 ou supÃ©rieurla variante correspondant Ã  %qs requiert z15 ou supÃ©rieur%qs pourrait Ãªtre utilisÃ© sans Ãªtre initialisÃ©%qs peut uniquement Ãªtre utilisÃ© avec un seul dÃ©clarateur%qs doit Ãªtre une procÃ©dure de module ou une procÃ©dure externe avec une interface explicite Ã  %L%qs doit Ãªtre seul pour %<-mharden-sls=%>%qs doit Ãªtre du mÃªme type et du mÃªme sous-type que %qs Ã  %L dans %qs%qs doit Ãªtre la premiÃ¨re clause de %qs%qs doit Ãªtre utilisÃ© avec %qs%qs ne doit pas apparaÃ®tre dans la spÃ©cification de tableau Ã  %L dans la mÃªme instruction ALLOCATE oÃ¹ il est lui-mÃªme allouÃ©%qs a besoin d'un registre de base valable%qs n'est pas autorisÃ© en dehors de STRUCTURE Ã  %C%qs pas Ã  la frontiÃ¨re d'un Ã©lÃ©ment%qs n'est pas supportÃ© par votre assembleur%qs n'est pas supportÃ© avec %<-msoft-float%>%qs n'est pas encore supportÃ©%qs de %qs est PRIVATE Ã  %L%qs du module %qs, importÃ© Ã  %C, est aussi le nom de l'unitÃ© actuelle du programme%qs dans un opÃ©rande non-mode-precision%qs est seulement supportÃ© dans du code OpenACCl'opÃ©rande %qs n'est pas un type intÃ©gralRequÃªte de paramÃ¨tre %qs pour %qs dans le contexte de la dÃ©finition de variable (%s) Ã  %Lle greffon %qs n'est pas sous une licence compatible avec GPLle pointeur %qs est nulfichier de donnÃ©es de dÃ©compte du profilage %qs pas trouvÃ©la propriÃ©tÃ© %qs ne peut pas Ãªtre dÃ©finieune rÃ©gion %qs ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'un partage de tÃ¢che, %<loop%>, un %<task%> explicite ou une rÃ©gion %<taskloop%>%qs requiert le support du type %<__ibm128%>%qs requiert que %<long double%> soit au format IBM 128 bits%qs requiert %qs%qs requiert %qs ou %qs%qs requiert une architecture PowerPC64, elle est maintenant activÃ©e%qs requiert le support VSX%qs requiert une cible qui fourni l'instruction %qs%qs requiert une dÃ©claration de donnÃ©e initialisÃ©e%qs requiert une constante entiÃ¨re%qs requiert une expression constante entiÃ¨re%qs requiert les instructions de branchement probable%qs requiert le support ISA 2.06 complet%qs requiert le support ISA 3.0 complet%qs requiert l'arithmÃ©tique en virgule flottante de prÃ©cision quadruple%qs requiert les options %qs et %qs%qs requiert l'option %qs%qs requiert l'option %qs et soit l'option %qs ou %qs%qs exige l'ABI ELFv2%qs devrait Ãªtre %qs pour terminer une liste d'arguments du patron%qs devrait provenir d'un scalaire vers un vecteur similaire%qs la limite spÃ©cifiÃ©e %s excÃ¨de la taille maximale de l'objet %E%qs la limite spÃ©cifiÃ©e %s dÃ©passe la taille %E du tableau non terminÃ©%qs la limite spÃ©cifiÃ©e %s dÃ©passe la taille d'au plus %E du tableau non terminÃ©%qs la limite spÃ©cifiÃ©e %s peut dÃ©passer la taille d'au plus %E du tableau non terminÃ©%qs est spÃ©cifiÃ© pour la variable auto %qE%qs est spÃ©cifiÃ© pour le paramÃ¨tre %qE%qs spÃ©cifiÃ© pour un champ d'une structure%qs spÃ©cifiÃ© pour le champ %qE de la structure%qs est spÃ©cifiÃ© pour un paramÃ¨tre non nommÃ©%qs spÃ©cifiÃ© dans %<allocate%> Ã  %L mais pas dans l'instruction ALLOCATE associÃ©e%qs spÃ©cifiÃ© dans la clause %<allocate%> Ã  %L mais pas dans une clause de privatisation explicite%qs spÃ©cifiÃ© dans la clause Â«Â allocateÂ Â» Ã  %L mais pas dans dans la clause de privatisation explicite%qs est spÃ©cifiÃ© plusieurs fois dans la mÃªme option%qs spÃ©cifiÃ© avec %<decltype%>%qs spÃ©cifiÃ© avec %<typeof%>%qs spÃ©cifiÃ© avec %qT%qs spÃ©cifiÃ© avec le nom typedef %qD%qs spÃ©cifie un niveau de parallÃ©lisme conflictuelchaÃ®ne %qs mal formÃ©ele symbole %qs %q+D doit avoir une classe de liaison statiquele symbole %qs %q+D pointe vers lui-mÃªme en fin de compteÃ©tiquette %qs utilisÃ©e en nommant %q#T%qs n'est pas supportÃ© par cette ABI%qs utilisÃ© avec %<auto%>%qs utilisÃ© avec %qE%qs utilise l'allocation de pile dynamique%qs utilise le registre r29la valeur de %qs doit Ãªtre positivela variable %qs n'est ni un pointeur ni un tableaula variable %qs n'est ni un pointeur ni une rÃ©fÃ©rence Ã  un pointeurla variable %qs n'est ni un pointeur ni un tableau ni une rÃ©fÃ©rence Ã  un pointeur ou un tableaula variable %qs n'est pas un pointeur%qs a Ã©tÃ© dÃ©clarÃ© ici%qs sans %qs correspondant%qs: [%u] %<next_regno%> erronÃ© pour une chaÃ®ne vide (%u)%qs: [%u] %<oldest_regno%> erronÃ© (%u)%qs: [%u] registre non vide dans la chaÃ®ne (%s %u %i)%qs: boucle dans la chaÃ®ne %<next_regno%> (%u)%r%s:%d:%R   %r%s:%d:%R   [ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour dÃ©sactiver ]
  %r%s:%d:%R   dans l'expansion %<constexpr%> de %qs%r%s:%d:%d:%R   %r%s:%d:%d:%R   [ passe outre %d contextes d'instanciation, utilisez -ftemplate-backtrace-limit=0 pour dÃ©sactiver ]
  %r%s:%d:%d:%R   dans l'expansion %<constexpr%> de %qs%s%s
! %s  Comme %s.Les boucles %s !$ACC LOOP sont imparfaitement imbriquÃ©es Ã  %L%s %#qD%s %#qS%s %<%s%.*s%> attend un argument %<%T%s%> correspondant%s %<%s%.*s%> attend un argument %<%s%s%> correspondant%s %<%s%.*s%> attend un argument de type %<%T%s%> mais l'argument %d a le type %qT%s %<%s%.*s%> attend un argument de type %<%s%s%> mais l'argument %d a le type %qT%s %<%s(%E)%> %p %d%s %qE n'implÃ©mente pas complÃ¨tement le protocole %qE%s %qT requiert l'extension ISA V%s %qT requiert la longueur de vecteur minimale %qd mais %qd est fourni%s %qT requiert l'extension ISA zve32f, zve64f, zve64d ou v%s %qT requiert l'extension ISA zve64d ou v%s %qT requiert l'extension ISA zve64x, zve64f, zve64d ou v%s %qT requiert l'extension ISA zvfhmin ou zvfh%s %qsune construction %s %qs est Ã  l'intÃ©rieur d'une rÃ©gion %s %qs%s %qs est un argument invalide pour la fonction interne %qs%s %s %p %d%s %s%s
  %s %wd hors des limites %wd - %wd%s Â«Â %sÂ Â»
! %s - les nombres entiers avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - les nombres complexes en virgule flottante avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - les nombres dÃ©cimaux en virgule flottante avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - les nombres en virgule flottante avec une prÃ©cision de %u bits ne sont pas supportÃ©s (mode %qs)%s - mode %qs non supportÃ©L'argument %s pour IMAGE_INDEX doit Ãªtre un tableau de rang un Ã  %L%s Ã  %C est une extension DEC, activez-la avec %<-fdec%>%s Ã  %C est une extension DEC, activez-la avec %<-fdec-static%>%s Ã  %C est une extension DEC, activez-la avec %<-fdec-structure%>%s Ã  %L%s Ã  %L n'a pas de type par dÃ©faut%s Ã  %L est une extension DEC, activez-la avec %<-fdec-static%>%s Ã  %L doit Ãªtre INTEGER%s Ã  %L doit Ãªtre un scalaire%s Ã  %L doit Ãªtre un entierAttribut %s appliquÃ© Ã  %s %s Ã  %LL'attribut %s Ã  %L n'est pas permis en dehors de la partie de la spÃ©cification d'un moduleL'attribut %s est en conflit avec l'attribut %s Ã  %LL'attribut %s est en conflit avec l'attribut %s dans %qs Ã  %LL'attribut %s n'est pas permis dans le BLOCK DATA de l'unitÃ© de programme Ã  %LL'attribut %s de %qs est en conflit avec l'attribut %s Ã  %L%s entre %L et %L%s entre la dÃ©claration MODULE PROCEDURE dans MODULE %qs et la dÃ©claration Ã  %L dans (SUB)MODULE %qs%s ne peut pas Ãªtre une boucle DO CONCURRENT Ã  %L%s ne peut pas Ãªtre DO WHILE ou DO sans contrÃ´le de boucle Ã  %L%s ne peut Ãªtre utilisÃ© dans %<asm%> ici%s ne peut pas contenir d'appel Ã  l'api OpenMP dans le code intervenant Ã  %L%s ne peut pas contenir de directive OpenMP dans le code intervenant Ã  %L%s ne peut pas contenir de boucle dans le code intervenant Ã  %LLa clause %s Ã  %L requiert une expression INTEGER scalaireDans la clause %s, la variable %qs Ã  %L n'est ni un POINTER ni un tableau%s contient trop de lignes%s ne supporte pas les numÃ©ros d'opÃ©randes %%n$ dans le format%s ne supporte pas %s%s ne supporte pas %s avec le format %<%%%c%> %s%s ne supporte pas block_ends_with_call_p%s ne supporte pas block_ends_with_condjump_p%s ne supporte pas can_duplicate_block_p%s ne supporte pas can_merge_blocks_p%s ne supporte pas can_remove_branch_p%s ne supporte pas create_basic_block%s ne supporte pas delete_basic_block%s ne supporte pas dump_bb_for_graph%s ne supporte pas duplicate_block%s ne supporte pas flow_call_edges_add%s ne supporte pas force_nonfallthru%s ne supporte pas make_forwarder_block%s ne supporte pas merge_blocks%s ne supporte pas move_block_after%s ne supporte pas predict_edge%s ne supporte pas predicted_by_p%s ne supporte pas redirect_edge_and_branch%s ne supporte pas redirect_edge_and_branch_force%s ne supporte pas split_block%s ne supporte pas split_edge%s ne supporte par le format %<%%%c%> %s%s ne supporte pas le format %<%%%s%c%> %s%s ne supporte pas %qs %s comme modificateur de longueur%s ne prend aucune option de fonctionnalitÃ©%s attend une constante entiÃ¨re Ã  la compilation%s attend une constante sous forme d'entier long Ã  la compilation comme premier argumentla liste d'expressions dans Â«Â %sÂ Â» est traitÃ©e comme une expression composÃ©e%s de %s appelÃ© dans %s%s de %s rÃ©fÃ©rencÃ© dans %s%s ignorÃ© avec %s et le format %<%%%c%> %s%s ignorÃ© avec %s dans le format %s%s est incompatible avec %<-mword-relocations%>les boucles internes %s doivent Ãªtre parfaitement imbriquÃ©es avec la clause ORDERED Ã  %Lles boucles internes %s doivent Ãªtre parfaitement imbriquÃ©es avec la clause REDUCTION INSCAN Ã  %Lles instructions %s ne sont pas autorisÃ©es dans la fonction avec l%'attribut %<no_caller_saved_registers%>les instructions %s ne sont pas autorisÃ©es dans la routine de service exceptionles instructions %s ne sont pas autorisÃ©es dans la routine de service d'interruption%s n'est pas supportÃ© par cette configurationla variable d'itÃ©ration %s Ã  %L est liÃ©e dans du code intervenantLa variable d'itÃ©ration %s doit Ãªtre d'un type entier Ã  %LLa variable d'itÃ©ration %s ne doit pas Ãªtre THREADPRIVATE Ã  %LVariable d'itÃ©ration %s prÃ©sente sur une clause autre que PRIVATE, LASTPRIVATE ou ALLOCATE Ã  %LVariable d'itÃ©ration %s prÃ©sente sur une clause autre que PRIVATE, LASTPRIVATE, ALLOCATE ou LINEAR Ã  %LLa variable d'itÃ©ration %s est utilisÃ©e dans plus d'une boucle Ã  %Lles limites de la boucle %s font rÃ©fÃ©rence Ã  des variables d'itÃ©ration diffÃ©rentes Ã  %Ll'expression de fin de boucle %s Ã  %L utilise une variable liÃ©e dans du code intervenantl'expression de fin de la boucle %s n'est pas sous la forme canonique Ã  %Ll'expression d'incrÃ©ment de boucle %s Ã  %L utilise une variable liÃ©e dans du code intervenantl'incrÃ©ment de la boucle %s n'est pas sous la forme canonique Ã  %Ll'expression de dÃ©but de boucle %s Ã  %L utilise une variable liÃ©e dans du code intervenantl'expression de dÃ©but de boucle %s n'est pas sous la forme canonique Ã  %L%s doit contenir au moins une clause MAP Ã  %Ll'espace de noms %s %qD est en conflit avec la dÃ©finition atteignable%s n'est pas supportÃ© pour des agrÃ©gats de longueur variable%s n'est pas supportÃ© sur cette cible%s ne supporte que du code non pic sur les cibles M-profile%s ne supporte que du code non pic sur les cibles M-profile avec l'instruction MOVT%s hors limites: La plage va de %i Ã  %i, la valeur est %iLa procÃ©dure %s Ã  %L est dÃ©jÃ  dÃ©clarÃ©e comme procÃ©dure %sLa procÃ©dure %s Ã  %L est dÃ©jÃ  dÃ©clarÃ©e comme procÃ©dure %s.
  F2008: Une affectation Ã  une fonction pointeur est ambigÃ¼e si elle est la premiÃ¨re instruction exÃ©cutable aprÃ¨s la spÃ©cification du bloc. Veuillez ajouter n'importe quel autre type d'instruction exÃ©cutable avant elle. FIXME%s a retournÃ© %d comme valeur de sortiele signal %s a terminÃ© le programme %sLe spÃ©cificateur %s dans l'instruction %s Ã  %L a la valeur invalide %qsLe spÃ©cificateur %s dans l'instruction %s Ã  %L Ã  la valeur %qsL'instruction Â«Â %sÂ Â» Ã  %C ne peut pas suivre l'instruction Â«Â %sÂ Â» Ã  %LL'instruction %s Ã  %C ne peut pas terminer une boucle DO non blocL'instruction %s Ã  %C suit un autre spÃ©cificateur d'accessibilitÃ©Instruction %s Ã  %C dans une procÃ©dure PUREL'instruction %s Ã  %C n'est pas applicable Ã  la construction %qsL'instruction %s Ã  %C n'est pas Ã  l'intÃ©rieur d'une constructionL'instruction %s Ã  %C n'est pas Ã  l'intÃ©rieur de la construction %qsL'instruction %s Ã  %C quitte la construction CRITICALL'instruction %s Ã  %C quitte la construction DO CONCURRENTL'instruction %s Ã  %C quitte le bloc structurÃ© OpenACCL'instruction %s Ã  %C quitte le bloc structurÃ© OpenMPInstruction %s attendue Ã  %LL'instruction %s n'est pas permise Ã  l'intÃ©rieur de BLOCK DATA Ã  %CL'instruction %s n'est pas permise Ã  l'intÃ©rieur de BLOCK Ã  %CL'instruction %s doit apparaÃ®tre dans un MODULEL'instruction %s n'est pas permise dans une procÃ©dure PURE Ã  %CLes instructions %s Ã  %L et %L ont toutes les deux aucun Ã©lÃ©ment de liste mais seulement l'une des deux le peuxÃ©tiquette %sLa balise %s Ã  %L doit Ãªtre une chaÃ®ne de caractÃ¨res du sous-type par dÃ©fautLa balise %s Ã  %L doit Ãªtre du type %sLa balise %s Ã  %L doit Ãªtre un scalaireÃ©tiquette %s avec INQUIRE%s terminÃ© par le signal %d [%s]%s%s utilisÃ© avec le format %<%%%c%> %s%s utilisÃ© dans une sÃ©quence entre guillemetsla variable Â«Â %sÂ Â» %qE est privÃ©e dans le contexte extÃ©rieur%s%#qD%s%#qD (supprimÃ©)%s%#qD (ignorÃ©)%s%#qD (concordance proche)%s%#qD (inversÃ©)%s%#qD (rÃ©Ã©crit)%s%<%D(%T)%> (fonction interne)%s%<%D(%T, %T)%> (fonction interne)%s%<%D(%T, %T, %T)%> (fonction interne)%s%qT (conversion)%s"%s"%s est invalide%s"%s"%s n'est pas permis%s%s%s %sversion %s (%s)
  %s	compilÃ© par GNU C version %s, %s%s%s %sversion %s (%s) compilÃ© par CC, heuristiques %s%sGGC: --param ggc-min-expand=%d --param ggc-min-heapsize=%d
  %s%savertissement: l'en-tÃªte %s version %s diffÃ¨re de la version %s de la bibliothÃ¨que.
*************** F2008: Une affectation Ã  une fonction p
*** 2229,2234 ****
--- 2250,2256 ----
  %s: Â«Â %sÂ Â» possÃ¨de des arcs vers un bloc d'entrÃ©e
  %s: il manque les blocs d'entrÃ©e ou de sortie de Â«Â %sÂ Â»
  %s: blocs dÃ©jÃ  vus pour Â«Â %sÂ Â»
+ %s: conditions dÃ©jÃ  vues pour Â«Â %sÂ Â»
  %s: ne peut ouvrir le fichier de donnÃ©es, supposÃ© non exÃ©cutÃ©
  %s: Impossible d'ouvrir le fichier de notes
  %s: corrompu
*************** F2008: Une affectation Ã  une fonction p
*** 2246,2283 ****
  le spÃ©cificateur %s Ã  %L n'est pas permis dans une instruction OPEN pour une E/S non formatÃ©e%u nom fourni pour la liaison structurÃ©e%u noms fournis pour la liaison structurÃ©eÂ Â»fanion Â«Â Â»fanion Â«Â !Â Â»fanion Â«Â #Â Â»Â«Â %%%cÂ Â» n'est pas un prÃ©fixe d'opÃ©rande valideÂ«Â %%&Â Â» utilisÃ© sans rÃ©fÃ©rence Ã  un TLS dynamique locall'opÃ©rande Â«Â %%lÂ Â» n'est pas une Ã©tiquettele fichier Â«Â %sÂ Â» a dÃ©jÃ  Ã©tÃ© traitÃ©
  Â«Â %sÂ Â» n'est pas une sÃ©mantique concrÃ¨te explicite valideÂ«Â %sÂ Â» doit avoir %d opÃ©randes (en excluant match_dups)Â«Â %sÂ Â» doit avoir au moins %d opÃ©randes (en excluant match_dups)Â«Â %sÂ Â» ne peut pas avoir plus de %d opÃ©randes (en excluant match_dups)fanion Â«Â 'Â Â»fanion Â«Â (Â Â»fanion Â«Â +Â Â»fanion Â«Â -Â Â»fanion Â«Â 0Â Â»l'opÃ©rande Â«Â BÂ Â» a plusieurs bits activÃ©sl'opÃ©rande Â«Â BÂ Â» n'est pas une constantemodificateur Â«Â EÂ Â»fanion Â«Â IÂ Â»modificateur Â«Â OÂ Â»fanion Â«Â ^Â Â»fanion Â«Â _Â Â»fanion Â«Â aÂ Â»l'opÃ©rande Â«Â hÂ Â» n'est pas un registre SImodefanion Â«Â mÂ Â»l'opÃ©rande Â«Â oÂ Â» n'est pas une constantefanion Â«Â qÂ Â»Â©(ObsolÃ¨te aprÃ¨s 10.3.9) DÃ©fini MH_NOPREFIXBINDING, dans un exÃ©cutable.(ObsolÃ¨te aprÃ¨s 10.4)	DÃ©fini MH_NOMULTIDEFS dans un framework parapluie.(ObsolÃ¨te aprÃ¨s 10.4) -multiply_defined <traitement>	Fournissait un mÃ©canisme d'avertissement au sujet des symboles dÃ©finis dans plusieurs dylibs.(ObsolÃ¨te aprÃ¨s 10.4) -multiply_defined_unused <traitement>	Fournissait un mÃ©canisme d'avertissement au sujet des symboles dÃ©finis dans l'exÃ©cutable actuel et aussi dÃ©finis dans les dylibs liÃ©es.(ObsolÃ¨te aprÃ¨s 10.4) Multi-modules sont ignorÃ©s a l'exÃ©cution depuis MacOS 10.4.(ObsolÃ¨te et non pris en charge par ld64, ignorÃ©)	ld devrait produire un exÃ©cutable (uniquement gÃ©rÃ© par ld_classic).(ObsolÃ¨te)	Ceci est le dÃ©faut.(ObsolÃ¨te) -sectobjectsymbols <nomseg> <nomsect>	DÃ©finir un symbole local au dÃ©but d'une section n'est plus supportÃ©.(ObsolÃ¨te) -sectorder <nomseg> <nomsect> <fichierordre>	RemplacÃ© par l'option plus gÃ©nÃ©rale Â«Â -order_fileÂ Â».(ObsolÃ¨te) Autoriser l'Ã©dition de liens Ã  avoir lieu avec Â«Â -flat_namespaceÂ Â» quand un paquet liÃ© contient un symbole aussi exportÃ© par l'exÃ©cutable principal.(ObsolÃ¨te) Les Ã©diteurs de liens actuels ne retirent jamais ces Ã©lÃ©ments, donc cette option n'est pas utile.(ObsolÃ¨te) LD_PREBIND n'est plus supportÃ©.(ObsolÃ¨te) Les fichiers objets avec des sections LINKEDIT ne sont plus supportÃ©s.(ObsolÃ¨te) Ceci est le dÃ©faut.(ObsolÃ¨te, ignorÃ©)	Ancien support similaire Ã  Â«Â -whyloadÂ Â».(ObsolÃ¨te, ld_classic uniquement) -sectcreate <nomseg> <nomsect> <fichier>	Autoriser la crÃ©ation d'une section depuis un fichier.(ObsolÃ¨te, ld_classic uniquement) -set_addr_table_filename <chemin>.(un pointeur vers un membre peut seulement Ãªtre formÃ© avec %<&%E%>)(une initialisation en dehors de la classe est requise)(espace de noms anonyme)(anonyme)(si ce n'est pas ce que vous vouliez faire, assurez-vous que le patron de la fonction a dÃ©jÃ  Ã©tÃ© dÃ©clarÃ© et ajoutez %<<>%> aprÃ¨s le nom de la fonction ici)(si vous utilisez %<-fpermissive%> ou %<-std=c++11%> ou %<-std=gnu++11%> G++ acceptera votre code)(si vous utilisez %<-fpermissive%>, G++ acceptera votre code, mais permettre l'utilisation d'un nom non dÃ©clarÃ© est obsolÃ¨te)(les messages sans signature de mÃ©thode correspondante seront supposÃ©s retourner %<id%> et accepter %<...%> comme arguments)(prÃ¨s de l'initialisation de %qs)(pas d'argument)(peut-Ãªtre que %<typename %T::%E%> Ã©tait votre intention)(un point virgule est peut-Ãªtre manquant aprÃ¨s la dÃ©finition de %qT)(vous devriez donc passer %qT et non %qT Ã  %<va_arg%>)(destructeurs statiques pour %s)(initialiseurs statiques pour %s)(le message est affichÃ© une seule fois par fichier source)
  ({anonyme})*** ATTENTION *** il y a des extensions actives, ne rapportez pas ceci comme un bogue Ã  moins de savoir le reproduire sans activer les extensions.
! *this--help=<classe>	Afficher la description d'une classe spÃ©cifiÃ©e d'options.  <classe> peut prendre une ou plusieurs valeurs dans la liste: optimizers, target, warnings, undocumented, params.--param inline-unit-growth limite atteinte--param large-function-growth limite atteinte--param large-stack-frame-growth limite atteinte--param max-inline-insns-auto limite atteinte--param max-inline-insns-single limite atteinte--param=aarch64-ldp-policy=[default|always|never|aligned] Politique fine pour charger les paires.--param=aarch64-stp-policy=[default|always|never|aligned] Politique fine pour stocker les paires.--param=openacc-kernels=[decompose|parloops]	SpÃ©cifier le mode de gestion des constructions Â«Â kernelsÂ Â» OpenACC.--param=openacc-privatization=[quiet|noisy]	SpÃ©cifier le mode des diagnostiques de privatisation de OpenACC.--param=parloops-schedule=[static|dynamic|guided|auto|runtime]	Type d'ordonnancement de l'ordonnanceur OMP pour des boucles parallÃ©lisÃ©es par parloops.--param=ranger-debug=[none|trace|gori|cache|tracegori|all] SpÃ©cifie le mode de sortie pour la plage de dÃ©bogage.--param=threader-debug=[none|all] Autoriser la vidange verbeuse par le solutionneur du threader.-A<question>=<rÃ©ponse>	Associer la <rÃ©ponse> Ã  la <question>.  Placez Â«Â -Â Â» devant la <question> pour dÃ©sactiver la <rÃ©ponse> Ã  la <question>.-D<macro>[=<valeur>]	DÃ©finir la <macro> avec la <valeur>.  Si seule la <macro> est fournie, <valeur> vaut 1.-E ou -x est requis lorsque l'entrÃ©e vient de l'entrÃ©e standard-F <rÃ©pertoire>	Ajouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion du framework principal.-G<nombre>	Placer les donnÃ©es globales et statiques plus petites que <nombre> octets dans une section spÃ©ciale (sur certaines cibles).-Hd <rÃ©p>	Ã‰crire les fichiers d'interface D dans le rÃ©pertoire <rÃ©p>.-Hf <fichier>	Ã‰crire l'interface D dans <fichier>.-I <rÃ©pertoire>	Ajouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion principal.-J<rÃ©pertoire>	Place les fichiers de MODULE dans Â«Â rÃ©pertoireÂ Â».-MF <fichier>	Ã‰crire la sortie des dÃ©pendances dans le fichier indiquÃ©.-MQ <cible>	Ajouter une cible qui peut nÃ©cessiter l'Ã©chappement des caractÃ¨res spÃ©ciaux.-MT <cible>	Ajouter une cible qui ne nÃ©cessite pas d'Ã©chappement des caractÃ¨res spÃ©ciaux.-O<nombre>	Utiliser le niveau d'optimisation <nombre>.-U<macro>	Abandonner la dÃ©finition <macro>.-Waligned-new=[none|global|all]	Avertir mÃªme si Â«Â newÂ Â» utilise une fonction d'allocation qui est un membre de la classe.-Walloc-size-larger-than=<octets>	Avertir Ã  propos d'appels Ã  des fonctions d'allocation qui tentent d'allouer des objets plus grands que le nombre d'octets spÃ©cifiÃ©.-Walloca-larger-than=<nombre>	Avertir Ã  propos d'utilisations de alloca sans limite et Ã  propos d'utilisations de alloca dont la limite peut Ãªtre plus grande que <nombre> octets.-Wbidi-chars=[none|unpaired|any|ucn] Avertir Ã  propos des caractÃ¨res de contrÃ´le bidirectionnels UTF-8.-Wframe-larger-than=<taille-octet>	Avertir si la trame de pile d'une fonction a besoin de plus de <taille-octet>.-Wlarger-than=<taille-octet>	Avertir si un objet est plus grand que <taille-octet>.-Wnormalized=[none|id|nfc|nfkc]	Avertir Ã  propos de chaÃ®nes Unicode non normalisÃ©es.-Wstack-usage=<taille-octet>	Avertir si l'utilisation de la pile pourrait Ãªtre plus grande que <taille-octet>.-Wvla-larger-than=<nombre>	Avertir Ã  propos de l'utilisation de tableaux de longueur variable sans limite et sur l'utilisation de tableaux de longueur variable avec une limite qui peut Ãªtre plus grande que <nombre> octets.-Xbind-now et -Xbind-lazy sont incompatibles-Xf <fichier>	Ã‰crire la sortie JSON vers le <fichier> donnÃ©.-allowable_client <nom>	La sortie dylib est privÃ©e pour le client <nom>.-arch <nom>	GÃ©nÃ©rÃ© la sortie pour l'architecture <nom>.-aux-info <fichier>	Produire des informations de dÃ©clarations dans le <fichier>.-bundle n'est pas permis avec -dynamiclib-bundle n'est pas permis avec -shared-bundle_loader <exÃ©cutable>	Traiter <exÃ©cutable> (qui chargera ce paquet) comme s'il Ã©tait une des bibliothÃ¨ques dynamiques liÃ©es au paquet pour la rÃ©solution des symboles.-bundle_loader n'est pas permis avec -dynamiclib-c ou -S requis pour Ada-c requis pour gnat2scil-c requis pour gnat2why-client_name <nom>	Activer l'exÃ©cutable en cours de compilation pour faire l'Ã©dition de liens sur une dylib privÃ©e (utilise allowable_client).-client_name n'est pas permis avec -dynamiclib-compatibility_version <nombre>	DÃ©finir la version pour l'interface client. Les programmes clients doivent enregistrer un nombre plus petit ou Ã©gal Ã  <nombre> ou l'Ã©dition de lien Ã©chouera Ã  l'exÃ©cution.-compatibility_version permis seulement avec -dynamiclib-current_version <nombre>	DÃ©finir la version actuelle de la bibliothÃ¨que Ã  <nombre>.-current_version permis seulement avec -dynamiclib-d<lettres>	Activer les vidanges pour des Ã©tapes spÃ©cifiques du compilateur.-dumpbase <fichier>	DÃ©finir le nom de base du fichier Ã  utiliser pour les vidanges.-dumpbase-ext .<ext>    Laisser tomber le .<ext> Ã  la fin du nom du fichier de vidange pour nommer les fichiers de sortie auxiliaires.-dumpdir <rÃ©pertoire>	DÃ©finir le nom du rÃ©pertoire Ã  utiliser pour les vidanges.-dylib_file non_installation:nom_fichier	Autorise l'Ã©dition de liens d'une dylib avec Â«Â nom_installationÂ Â» mais Ã  trouver dans la position d'installation diffÃ©rente Â«Â nom_fichierÂ Â»-dylinker_install_name <chemin>	Uniquement utilisÃ© pour compiler dyld.-exported_symbols_list <nomfichier>	Exporte les symboles globaux dans <nomfichier> vers le fichier de sortie liÃ©, tout symbole pas mentionnÃ© sera traitÃ© comme Â«Â cachÃ©Â Â».-f%s ignorÃ© (pas supportÃ© par DJGPP)
! -fada-spec-parent=unit	DÃ©charger les specs Ada comme unitÃ©s enfants du parent donnÃ©.-faligned-new=<N>	Utiliser l'allocation de types sur-alignÃ©s du C++17 pour les alignements plus grands que N.-fasan-shadow-offset=<nombre>	Utiliser un dÃ©calage personnalisÃ© pour la mÃ©moire des informations de validation (shadow memory).-fblas-matmul-limit=<n>	Taille de la plus petite matrice pour laquelle matmul utilise BLAS.-fbounds-check=[on|safeonly|off]	Activer le contrÃ´le des limites des tableaux uniquement dans du code @safe, sinon, dÃ©sactiver le contrÃ´le.-fcall-saved-<registre>	Marquer le <registre> comme Ã©tant prÃ©servÃ© au travers des fonctions.-fcall-used-<registre>	Marquer le <registre> comme Ã©tant corrompu par les appels de fonctions.-fcf-protection=[full|branch|return|none|check]	Instrumentaliser les fonctions avec des contrÃ´les pour vÃ©rifier que les instructions de contrÃ´le de flux jump/call/return ont une cible valable.-fcheck=[...]	SpÃ©cifier quels contrÃ´les Ã  l'exÃ©cution doivent Ãªtre rÃ©alisÃ©s.-fcheckaction=[throw,halt,context]	Comportement en cas d'Ã©chec du contrat.-fcoarray=<none|single|lib>	SpÃ©cifier quelle parallÃ©lisation co-tableau utiliser.-fcompare-debug[=<opts>]	Compiler avec et sans l'option (par ex. -gtoggle) et comparer la vidange des insns finales.-fconst-string-class=<nom>	Utiliser la classe <nom> pour les chaÃ®nes constantes.-fconstexpr-cache-depth=<nombre>	SpÃ©cifier la profondeur maximale de rÃ©cursion de la cache de constexpr.-fconstexpr-depth=<nombre>	SpÃ©cifier la profondeur maximale de rÃ©cursion de constexpr.-fconstexpr-loop-limit=<nombre>	SpÃ©cifier le nombre maximum d'itÃ©rations d'une boucle de constexpr.-fconstexpr-ops-limit=<nombre>	SpÃ©cifier le nombre maximum d'opÃ©rations constexpr lors d'une unique Ã©valuation d'un constexpr.-fcontract-assumption-mode=[on|off]	Activer ou dÃ©sactiver le traitement des axiomes au niveau des contrats comme des suppositions (actif par dÃ©faut).-fcontract-build-level=[off|default|audit]	SpÃ©cifier le niveau de contrat max pour gÃ©nÃ©rer des validations Ã  l'exÃ©cution.-fcontract-continuation-mode=[on|off]	Activer ou dÃ©sactiver le mode de continuation de contrat (dÃ©sactivÃ© par dÃ©faut).-fcontract-mode=[on|off]	Activer ou dÃ©sactiver toutes les possibilitÃ©s de contrat (activÃ© par dÃ©faut).-fcontract-role=<nom>:<semantiques>	SpÃ©cifier les sÃ©mantiques pour tous les niveaux dans un rÃ´le (dÃ©faut, revue) ou un rÃ´le de contrat personnalisÃ© avec les sÃ©mantiques donnÃ©es (par ex.Â : opt:assume,assume,assume).-fcontract-semantic=<niveau>:<semantique>	SpÃ©cifier les sÃ©mantiques concrÃ¨tes pour le niveau.-fcontract-strict-declarations=[on|off]	Activer ou dÃ©sactiver les avertissements sur les redÃ©clarations gÃ©nÃ©ralisÃ©es de fonctions avec contrats (dÃ©sactivÃ© par dÃ©faut).-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>	Le type de boutisme Ã  utiliser pour des fichiers non formatÃ©s.-fdbg-cnt=<compteur>[:<limite_inf1>-]<limite_sup1>[:<limite_inf2>-<limite_sup2>:â€¦][,<compteur>:â€¦]	DÃ©finir la limite du compteur de dÃ©bogage.-fdebug-prefix-map=<ancien>=<nouveau>	Remplacer un nom de rÃ©pertoire par un autre dans les informations de dÃ©bogage.-fdebug=<ident>	Compiler en mode dÃ©bogage le code identifiÃ© par <ident>.-fdeps-target=obj.o Ã‰crit le fichier pour l'Ã©tape du compilateur.-fdiagnostics-color=[never|always|auto]	Afficher les diagnostiques en couleur.-fdiagnostics-column-origin=<numÃ©ro>	DÃ©fini le numÃ©ro de la premiÃ¨re colonne.  Le dÃ©faut est basÃ© sur 1 en accord avec le style GNU mais certains utilitaires peuvent attendre une base zÃ©ro, par exemple.-fdiagnostics-column-unit=[display|byte]	SÃ©lectionner si les numÃ©ros de colonnes sont sortis comme colonnes d'affichage (par dÃ©faut) ou des octets bruts.-fdiagnostics-escape-format=[unicode|bytes]	SÃ©lectionner comment Ã©chapper les octets ASCII non imprimables dans la source pour les diagnostiques qui le suggÃ¨re.-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]	Choisir le format de sortie.-fdiagnostics-show-location=[once|every-line]	Indiquer combien de fois les informations sur l'emplacement dans le code source doivent Ãªtre rÃ©pÃ©tÃ©es au dÃ©but des lignes de diagnostiques Ã©crites sur plusieurs lignes.-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]	DÃ©terminer quels caractÃ¨res utiliser dans les diagrammes artistiques texte.-fdiagnostics-urls=[never|always|auto]	Embarquer les URL dans les diagnostiques.-fdisable-[tree|rtl|ipa]-<Ã©tape>=range1+range2	dÃ©sactiver une Ã©tape d'optimisation.-fdoc-dir=<rÃ©p>	Ã‰crire le fichier de documentation dans le rÃ©pertoire <rÃ©p>.-fdoc-file<<fichier>	Ã‰crire la documentation dans <fichier>.-fdoc-inc=<fichier>	Inclure un <fichier> macro Ddoc.-fdump-<type>	Vidanger diverses donnÃ©es internes du compilateur dans un fichier.-fdump-cxx-spec=<fichier>	Ã‰crire toutes les dÃ©clarations sous forme de code C++ dans le <fichier>.-fdump-final-insns=fichier	Vidanger dans un fichier les insns Ã  la fin d'une traduction.-fdump-go-spec=fichier	Ã‰crire toutes les dÃ©clarations dans un fichier sous forme de code Go.-femit-struct-debug-baseonly	Informations de dÃ©bogage agressivement rÃ©duites pour les structs.-femit-struct-debug-detailed=<liste-spec>	Informations de dÃ©bogage rÃ©duites mais dÃ©taillÃ©es pour les structs.-femit-struct-debug-reduced	Informations de dÃ©bogage modÃ©rÃ©ment rÃ©duites pour les structs.-fenable-[tree|rtl|ipa]-<Ã©tape>=range1+range2	activer une Ã©tape d'optimisation.-fexcess-precision=[fast|standard|16]	SpÃ©cifier la maniÃ¨re de gÃ©rer l'excÃ©dant de prÃ©cision en virgule flottante.-fexec-charset=<jeucar>	Convertir toutes les chaÃ®nes et les constantes de caractÃ¨res vers le jeu de caractÃ¨res <jeucar>.-fextern-std=<standard>	DÃ©finir la compatibilitÃ© de la dÃ©coration de noms C++ avec <standard>.-ffile-prefix-map=<ancien>=<nouveau>	Remplacer un nom de rÃ©pertoire par un autre dans le rÃ©sultat de la compilation.-ffixed-<registre>	Marquer le <registre> comme n'Ã©tant pas disponible pour le compilateur.-ffixed-line-length-<n>	Utiliser une longueur de ligne n en mode fixe.-ffp-contract=[off|on|fast]	RÃ©aliser la contraction d'expression en virgule flottante.-ffpe-summary=[...]	Afficher le rÃ©sumÃ© des exceptions en virgule flottante.-ffpe-trap=[...]	Stopper sur les exceptions en virgule flottante suivantes.-ffree-line-length-<n>	Utiliser une longueur de ligne n en mode libre.-fgnat-encodings=[all|gdb|minimal]	SÃ©lectionner l'Ã©quilibre entre les encodages GNAT et le DWARF standard produit dans les informations de dÃ©bogage.-fgo-c-header=<fichier>	Ã‰crire les dÃ©finitions des structures Go dans un fichier sous forme de code C.-fgo-debug-escape-hash=<string>	Valeur de hachage pour l'analyse d'Ã©chappement de dÃ©bogage.-fgo-dump-<type>	DÃ©charger les informations internes de l'interface Go.-fgo-embedcfg=<file>	Lister les fichiers embarquÃ©s via go:embed.-fgo-importcfg=<fichier>	Fournir le fichier indiquant oÃ¹ trouver les imports.-fgo-optimize-<type>	Activer les Ã©tapes d'optimisation dans l'interface.-fgo-pkgpath=<chaÃ®ne>	DÃ©finir le chemin du paquet Go.-fgo-prefix=<chaÃ®ne>	DÃ©finir le prÃ©fixe spÃ©cifique au paquet pour les noms Go exportÃ©s.-fgo-relative-import-path=<chemin>	Traiter une importation relative comme Ã©tant relative au chemin.-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]	VÃ©rifier les chemins d'exÃ©cution CFR aussi avant les fonctions qui ne retournent pas.-finit-character=<n>	Initialiser les variables locales de type caractÃ¨re Ã  la valeur ASCII n.-finit-integer=<n>	Initialiser les variables locales de type entier Ã  la valeur n.-finit-logical=<true|false>	Initialiser les variables locales logiques.-finit-real=<zero|snan|nan|inf|-inf>	Initialiser les variables locales de type rÃ©el.-finline-arg-packing	RÃ©aliser le compactage de l'argument en ligne.-finline-limit=<nombre>	Limiter la taille des fonction mises en ligne Ã  <nombre>.-finline-matmul-limit=<n>	SpÃ©cifier la taille de la plus grande matrice pour laquelle matmul sera codÃ© en ligne.-finline-stringops[=memcmp|memcpy|memmove|memset] Ã‰tendre les opÃ©rations en ligne mem/str supportÃ©es mÃªme si cela va Ã  l'encontre de l'optimisation.-finput-charset=<jeucar>	SpÃ©cifier le jeu de caractÃ¨res par dÃ©faut pour les fichiers source.-finstrument-functions-exclude-file-list=fichier,...	Ne pas ajouter les appels de profilage aux fonctions listÃ©es dans les fichiers.-finstrument-functions-exclude-function-list=nom,...	Ne pas ajouter les appels de profilage aux fonctions listÃ©es.-fira-algorithm=[CB|priority]	DÃ©finir l'algorithme IRA utilisÃ©.-fira-region=[one|all|mixed]	DÃ©finir les rÃ©gions pour IRA.-fira-verbose=<nombre>	ContrÃ´ler le niveau des messages de diagnostique de IRA.-flive-patching=[inline-only-static|inline-clone]	ContrÃ´ler les optimisations IPA pour fournir une compilation sÃ»r pour la correction Ã  chaud. En mÃªme temps, fourni un contrÃ´le Ã  de multiples niveaux sur les optimisations IPA activÃ©es.-fmacro-prefix-map=<ancien>=<nouveau>	Remplacer un nom de rÃ©pertoire par un autre dans __FILE__, __BASE_FILE__ et __builtin_FILE().-fmax-array-constructor=<n>	Le nombre maximum d'objets dans le constructeur d'un tableau.-fmax-errors=<nombre>	Nombre maximum d'erreurs Ã  rapporter.-fmax-identifier-length=<n>	La longueur maximale d'un identificateur.-fmax-stack-var-size=<n>	La taille en octets du plus grand tableau qui sera placÃ© sur la pile.-fmax-subrecord-length=<n>	La longueur maximale des sous-enregistrements.-fmessage-length=<nombre>	Limiter la longueur des diagnostiques Ã  <nombre> caractÃ¨res par ligne.  0 supprime le retour automatique Ã  la ligne.-fmodule-file=<module.paquet>=<specfich>	utiliser <specfich> comme fichier source pour <module.paquet>.-fno-threadsafe-statics	Ne pas gÃ©nÃ©rer de code sÃ»r du point de vue des threads pour initialiser les statiques locaux.-foffload-abi=[lp64|ilp32]	DÃ©finir l'ABI Ã  utiliser dans un compilateur de dÃ©chargement.-foffload-options=<cibles>=<options>	SpÃ©cifier les options pour les cibles de dÃ©chargements.-fopt-info[-<type>=fichier]	Vidanger les dÃ©tails de l'optimisation du compilateur.-force_flat_namespace n'est pas permis avec -dynamiclib-fpack-struct=<nombre>	DÃ©finir l'alignement initial maximum des membres d'une structure.-fpermitted-flt-eval-methods=[c11|ts-18661]	SpÃ©cifier les valeurs permises pour FLT_EVAL_METHOD.-fplugin-arg-<nom>-<clÃ©>[=<valeur>]	SpÃ©cifier l'argument <clÃ©>=<valeur> pour le greffon <nom>.-fprofile-prefix-map=<ancien>=<nouveau>	Remplacer un nom de rÃ©pertoire par un autre dans le rÃ©sultat de la couverture GCOV.-fprofile-reproducible=[serial|parallel-runs|multithreaded]	Niveau de contrÃ´le de la reproductibilitÃ© du profil collectÃ© par -fprofile-generate.-fprofile-update=[single|atomic|prefer-atomic]	DÃ©finir la mÃ©thode de mise Ã  jour du profil.-framework <nom>	L'Ã©diteur de lien devrait rechercher le framework <nom> dans le chemin de recherche du framework.-frandom-seed=<chaÃ®ne>	Rendre la compilation reproductible en utilisant <chaÃ®ne>.-freorder-blocks-algorithm=[simple|stc]	DÃ©finir l'algorithme de rÃ©organisation des blocs de base.-frust-cfg=<name>             DÃ©finir une option d'expansion de configuration-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|copimlation|end]             Le pipeline va s'exÃ©cuter jusqu'Ã  cette Ã©tape lors de la compilation de code Rust-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Type de cageot (crate) a Ã©mettre-frust-crate=<name>             DÃ©fini le nom de cageot (crate) pour la compilation-frust-dump-<type>             DÃ©charger les informations internes de l'interface Rust.-frust-edition=[2015|2018|2021]             Ã‰dition Ã  utiliser pour la compilation de code rust-ftruxt-extern=             SpÃ©cifier oÃ¹ une bibliothÃ¨que externe est placÃ©e-frust-mangling=[legacy|v0]     Version Ã  utiliser pour la dÃ©coration de noms-frust-max-recursion-depth=<entier>-frust-metadata-output=<path.rox>  Chemin pour sortir les mÃ©ta-donnÃ©es des cageots (crate)-fsanitize-sections=<sec1,sec2,â€¦>	Assainir les variables globales dans les sections dÃ©finies par l'utilisateur.-fsanitize=adresse n'est pas supportÃ© par cette configuration-fsave-mixins=<fichier>	Ã‰tendre et enregistrer les mixins dans le fichier spÃ©cifiÃ© par <fichier>.-fsched-stalled-insns-dep=<nombre>	DÃ©finir la distance de vÃ©rification de la dÃ©pendance dans l'ordonnancement prÃ©maturÃ© des insns dans la queue.-fsched-stalled-insns=<nombre>	Fixer le nombre d'insns dans la queue qui peuvent Ãªtre prÃ©maturÃ©ment ordonnancÃ©es.-fsched-verbose=<numÃ©ro>	DÃ©finir le niveau de verbositÃ© de l'ordonnanceur.-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]	SpÃ©cifier le modÃ¨le de coÃ»t de la vectorisation pour du code marquÃ© par la directive simd.-fsso-struct=[big-endian|little-endian|native]	Fixer l'ordre de stockage par dÃ©faut des scalaires.-fstack-check=[no|generic|specific]	InsÃ©rer du code de vÃ©rification de la pile dans le programme.-fstack-limit-register=<registre>	Faire un dÃ©routement si la pile va au delÃ  du <registre>.-fstack-limit-symbol=<nom>	Faire un dÃ©routement si la pile va au delÃ  du symbole <nom>.-fstack-reuse=[all|named_vars|none]	DÃ©finir le niveau de rÃ©utilisation de la pile pour les variables locales.-fstrict-flex-arrays=<level>    ContrÃ´ler quand traiter le tableau de longueur variable (trailing array) Ã  la fin d'une structure comme membre de tableau flexible dans le but d'accÃ©der aux Ã©lÃ©ments d'un tel tableau. Par dÃ©faut, tous les tableaux de taille variable Ã  la fin d'une structure sont traitÃ©s comme membres de tableau flexibles.-ftabstop=<nombre>      Distance entre les tabulations pour un rapport en colonnes.-ftemplate-depth=<nombre>	SpÃ©cifier la profondeur maximale d'instanciation d'un patron.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	DÃ©finir le modÃ¨le de gÃ©nÃ©ration de code par dÃ©faut pour le stockage local au thread.-ftrack-macro-expansion=<0|1|2>	Tracer les emplacements des Ã©lÃ©ments qui proviennent des remplacement des macros et les afficher dans les messages d'erreurs.-ftree-parallelize-loops=<number>	Activer la parallÃ©lisation automatique des boucles.-ftrivial-auto-var-init=[uninitialized|pattern|zero]	Ajouter les initialisations aux variables automatiques.-fuse-linker-plugin n'est pas supportÃ© par cette configuration-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]	SpÃ©cifie le modÃ¨le de coÃ»t pour la vectorisation.-fversion=<ident>	Compiler en code version identifiÃ©e par <ident>.-fvisibility=[default|internal|hidden|protected]	DÃ©finir la visibilitÃ© par dÃ©faut des symboles.-fvisibility=[private|protected|public|package]	DÃ©termine la visibilitÃ© par dÃ©faut des symboles.-fvtable-verify=preinit n'est pas supportÃ© par cette configuration-fvtable-verify=std n'est pas supportÃ© par cette configuration-fwide-exec-charset=<jeucar>	Convertir toutes les chaÃ®nes et les constantes de caractÃ¨res larges vers le jeu de caractÃ¨res <jeucar>.-gnat<options>	SpÃ©cifier les options pour GNAT.-gz n'est pas supportÃ© par cette configuration-gz=<format>	GÃ©nÃ©rer les sections de dÃ©bogage compressÃ©es dans le format <format>.-gz=zstd n'est pas supportÃ© par cette configuration-idirafter <rÃ©pertoire>	Ajouter <rÃ©pertoire> Ã  la fin du chemin systÃ¨me d'inclusion.-iframework <rÃ©pertoire>	Ajouter <rÃ©pertoire> Ã  la fin du chemin d'inclusion du framework systÃ¨me.-imacros <fichier>	Accepter la dÃ©finition de macros dans le <fichier>.-image_base <adresse>	Choisir <adresse> comme adresse de base pour une dylib ou un paquet.-imultiarch <rÃ©pertoire>	DÃ©finir le <rÃ©pertoire> comme Ã©tant le sous-rÃ©pertoire d'inclusion multiarch.-imultilib <rÃ©pertoire>	Choisir <rÃ©pertoire> comme le sous-rÃ©pertoire d'inclusion de multilib.-include <fichier>	Inclure le contenu du <fichier> avant les autres fichiers.-init <nom_symbole>	Le symbole <nom_symbole> sera utilisÃ© comme premier initialisateur pour une dylib.-install_name <nom>	DÃ©finir le nom d'installation pour une dylib.-install_name permis seulement avec -dynamiclib-iplugindir=<rÃ©pertoire>	DÃ©finir le <rÃ©pertoire> comme Ã©tant le rÃ©pertoire par dÃ©faut des modules externes.-iprefix <chemin>	SÃ©lectionner le <chemin> comme prÃ©fixe pour les deux prochaines options.-iquote <rÃ©pertoire>	Ajouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion avec guillemets.-isysroot <rÃ©pertoire>	SÃ©lectionner le <rÃ©pertoire> comme rÃ©pertoire racine systÃ¨me.-isystem <rÃ©pertoire>	Ajouter le <rÃ©pertoire> au dÃ©but du chemin d'inclusion systÃ¨me.-iwithprefix <rÃ©pertoire>	Ajouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion systÃ¨me.-iwithprefixbefore <rÃ©pertoire>	Ajouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion principal.-keep_private_externs n'est pas permis avec -dynamiclib-mabi=ABI	GÃ©nÃ©rer du code conforme Ã  l'ABI donnÃ©e.-mabi=BASEABI	GÃ©nÃ©rer du code conforme Ã  la BASEABI donnÃ©e.-mabs=MODE	SÃ©lectionner le mode d'exÃ©cution des instructions ABS/NEG de IEEE 754.-march=	GÃ©nÃ©rer du code pour l'ISA RISC-V demandÃ©e (par ex. RV64IM).  Les chaÃ®nes ISA doivent Ãªtre en minuscules.-march=ARCH	GÃ©nÃ©rer du code pour la version de processeur ou de circuit spÃ©cifiÃ©e.-march=ISA	GÃ©nÃ©rer le code pour l'ISA donnÃ©e.-march=PROCESSEUR	GÃ©nÃ©rer le code pour le PROCESSEUR ISA donnÃ©.-march=help	Afficher les extensions -march supportÃ©es.-mas100-syntax incompatible avec -gdwarf-mbranch-cost=COÃ›T	DÃ©finir le coÃ»t des branchements Ã , approximativement, COÃ›T instructions.-mbranch-cost=N	DÃ©finir le coÃ»t des branchements Ã , approximativement, N instructions.-mcall-ABI	SÃ©lectionner la convention d'appel de l'ABI.-mcode-readable=PARAMÃˆTRE	SpÃ©cifier quand les instructions ont la permission d'accÃ©der au code.-mcode-region requiert le modÃ¨le de mÃ©moire large (-mlarge)-mcpu=	Utiliser les fonctionnalitÃ©s et ordonnancer le code pour le processeur donnÃ©.-mcpu=CPU	Compiler le code pour la variante du processeur ARC.-mcpu=PROCESSEUR	Utiliser les fonctionnalitÃ©s et ordonnancer le code pour le processeur donnÃ©.-mcpu=PROCESSEUR	Utiliser l'architecture et optimiser la sortie pour le PROCESSEUR.-mcpu=m16c	Compiler le code pour les variantes M16C.-mcpu=m32c	Compiler le code pour les variantes M32C.-mcpu=m32cm	Compiler le code pour les variantes M32CM.-mcpu=r8c	Compiler le code pour les variantes R8C.-mdata-region requiert le modÃ¨le de mÃ©moire large (-mlarge)-mdebug=	Activer la sortie de dÃ©bogage.-mdouble=<BITS>	Utiliser le type double avec une largeur de <BITS> bits.-memregs=	Le nombre d'octets memreg (par dÃ©faut: 16, plage: 0..16).-mflush-func=FONC	Utiliser FONC pour purger la cache avant d'appeler des trampolines sur la pile.-mfpu=FPU	GÃ©nÃ©rer le code pour le FPU donnÃ©.-mhard-float n'est pas supportÃ©-mipsN	GÃ©nÃ©rer du code pour l'ISA niveau N.-mlam=[none|u48|u57] Instrumentalise la position des mÃ©ta donnÃ©es dans les pointeurs de donnÃ©es utilisateurs.-mlarge-data-threshold=<number>	Les donnÃ©es plus grandes que la limite spÃ©cifiÃ©e iront dans une section de grandes donnÃ©es dans les modÃ¨les de code moyen et large du x86-64.-mlong-double=<BITS>	Utiliser le type double long avec une largeur de <BITS> bits.-mmax-inline-memcpy-size=TAILLE	DÃ©finir la taille maximale de memcpy Ã  mettre en-ligne, la valeur par dÃ©faut est 1024.-mmax-stackframe=TAILLE	Avertir lorsqu'une trame de pile est plus grande que la taille spÃ©cifiÃ©e.-mmcu=MCU	SÃ©lectionner le MCU cible.-mmcu=MCU	SÃ©lectionner la variante du System-On-Chip cible qui Ã©quipe ce PRU.-mmpy-option=MPY	Compiler le code ARCv2 pour une option de multiplication choisie Ã  la conception du processeur.-mnan=ENCODAGE	SÃ©lectionner la maniÃ¨re d'encoder une donnÃ©e NaN (Not a Number) de IEEE 754.-mno-serialize-volatile	Ne pas sÃ©rialiser les rÃ©fÃ©rences Ã  la mÃ©moire volatile avec des instructions MEMW.-moverride=<chaÃ®ne>	Uniquement pour les utilisateurs avertisÂ ! Outrepasser les paramÃ¨tres d'optimisation du processeur.-mpointer-size=[no,32,short,64,long]	DÃ©finir la taille par dÃ©faut des pointeurs.-mr10k-cache-barrier=PARAMÃˆTRE	SpÃ©cifier quand des barriÃ¨res de cache r10k doivent Ãªtre insÃ©rÃ©es.-msdata=[none,data,sysv,eabi]	SÃ©lectionner la mÃ©thode de traitement de sdata.-msim	Produire l'exÃ©cutable pour un simulateur.-msimd=SIMD	GÃ©nÃ©rer le code pour l'extension SIMD donnÃ©e.-msingle-float et -msoft-float ne peuvent Ãªtre spÃ©cifiÃ©s ensemble-msmall-data-limit=N	Placer les donnÃ©es globales et statiques plus petites que <nombre> octets dans une section spÃ©ciale (sur certaines cibles).-msve-vector-bits=<nombre>	Fixe le nombre de bits dans le registre vectoriel SVE.-mtarget-linker <version>	SpÃ©cifier que ld64 <version> est l'Ã©diteur de lien pour l'invocation actuelle.-mtls-size=[16,32]	SpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats.-mtraceback=[full,part,no]	SÃ©lectionner le type de table de retraÃ§age.-mtune=	Ordonnancer le code pour le processeur donnÃ©.-mtune=ARCH	Ajuster l'alignement pour la version de processeur ou de circuit spÃ©cifiÃ©e.-mtune=PROCESSEUR	GÃ©nÃ©rer du code optimisÃ© pour le PROCESSEUR.-mtune=PROCESSEUR	Optimiser la sortie pour le PROCESSEUR.-mtune=TUNE	Ajuste le code pour la variante ARC spÃ©cifiÃ©e.-mx32 n'est pas supportÃ© sur Solaris-o <fichier>	Placer la sortie dans le <fichier>.-pagezero_size <taille>	Autorise la dÃ©finition de la taille de la page 0 Ã  4kb lorsque c'est nÃ©cessaire.-param=riscv-autovec-lmul=<chaÃ®ne>	DÃ©fini le LMUL de RVV de l'auto-vectorisation dans le portage de RISC-V-param=riscv-autovec-preference=<chaÃ®ne>	DÃ©finir la prÃ©fÃ©rence de l'auto-vectorisation dans le portage de RISC-V-param=vsetvl-strategy=<chaÃ®ne>	DÃ©fini le niveau d'optimisation de la passe d'insertion de VSETVL.-pg et -fomit-frame-pointer sont incompatibles-pie n'est pas supportÃ© par cette configuration-private_bundle n'est pas permis avec -dynamiclib-read_only_relocs <traitement>	Autoriser les rÃ©adressages vers des pages en lecture seules (pas conseillÃ©).-sectalign <nomseg> <nomsect> <valeur>	DÃ©finir la section <nomsect> dans le segment <nomseg> Ã  avoir l'alignement <valeur> qui doit Ãªtre une puissance entiÃ¨re de deux exprimÃ©e en hexadÃ©cimal.-sectcreate <nomseg> <nomsect> <fichier>	CrÃ©er la section <nomsect> dans le segment <nomseg> depuis le contenu du <fichier>.-seg_addr_table <fichier>	SpÃ©cifier les adresses de base pour les bibliothÃ¨ques dynamiques, <fichier> contient une ligne par bibliothÃ¨que.-segaddr <nom> <adresse>	DÃ©finir l'adresse de base du segment <nom> Ã  <adresse> qui doit Ãªtre alignÃ©e sur une frontiÃ¨re de page (actuellement 4kb).-segprot <nomseg> <prot_max> <prot_init>	Les protections de la mÃ©moire virtuelle pour le segment <nomseg> ont les valeurs maximales et initiales <prot_max> et <prot_init> respectivement. Les valeurs spÃ©cifiÃ©es peuvent contenir Â«Â rÂ Â», Â«Â wÂ Â», Â«Â xÂ Â» ou Â«Â -Â Â» la derniÃ¨re signifiant Â«Â pas d'accÃ¨sÂ Â»-segs_read_only_addr <adresse>	SpÃ©cifier que <adresse> est l'adresse de base des segments en lecture seule d'une dylib.-segs_read_write_addr <adresse>	SpÃ©cifier que <adresse> est l'adresse de base des segments en lecture/Ã©criture d'une dylib.-stdlib=[libstdc++|libc++]	La bibliothÃ¨que standard Ã  utiliser pour les en-tÃªtes C++ et l'exÃ©cutable.-sub_library <nom>	La bibliothÃ¨que nommÃ©e <nom> sera rÃ©-exportÃ©e (uniquement utile pour des dylibs).-sub_umbrella <nom>	Le framework nommÃ© <nom> sera rÃ©-exportÃ© (uniquement utile pour dylibs).-trigraphs	Supporter les trigrammes du C ISO.-umbrella <framework>	Le framework spÃ©cifiÃ© sera rÃ©-exportÃ©.-undefined <traitement>	SpÃ©cifie le traitement pour des symboles non-dÃ©finis (produit une erreur par dÃ©faut).-unexported_symbols_list <fichier>	Ne pas exporter les symboles globaux listÃ©s dans <fichier>.-weak_reference_mismatches <traitement>	SpÃ©cifie que faire si un import de symbole entre en conflit entre des fichiers (faible dans un et pas dans l'autre) par dÃ©faut, le symbole est traitÃ© comme non faible.... cet Ã©numÃ©rateur %qDâ€¦ avec la clause %qs prÃ©cÃ©dente iciâ€¦ avec la clause %qs iciâ€¦ sans la clause %qs proche d'ici...suivant le paramÃ¨tre %P qui a un argument par dÃ©fautâ€¦cette instruction, mais l'indentation de cette derniÃ¨re est trompeuse car elle fait croire qu'elle est gardÃ©e par le %qsL'opÃ©rateur .NOT. dans l'expression Ã  %L doit avoir un opÃ©rande LOGICALOpÃ©rateur .XOR. Ã  %C/* Prototypes pour les procÃ©dures externes gÃ©nÃ©rÃ©s depuis %s
     par GNU Fortran %s%s.
  
     L'utilisation de cette interface est dÃ©couragÃ©e, envisagez plutÃ´t
     d'utiliser la fonctionnalitÃ© BIND(C) du Fortran standard. */
  
  les %<long double%> de 128 bits ne sont pas supportÃ©s pour les flottants sur VAXle support d'un registre systÃ¨me 128 bits requiert l'extension %<d128%>ABI de 31 bits.jeu d'instructions 387 dÃ©sactivÃ©, l'arithmÃ©tique SSE est utilisÃ©eABI de 64 bits.l'ABI 64 bits n'est pas supportÃ©e en mode ESA/390; utilisez plutÃ´t une affectation; utilisez plutÃ´t une affectation ou une initialisation par valeur; utilisez plutÃ´t une affectation par copie; utilisez plutÃ´t une affectation par copie ou une initialisation par copie; utilisez plutÃ´t une initialisation par copie; utilisez plutÃ´t une initialisation par valeur<Pendant l'initialisation>
! <anonyme><initialisation de liste entre accolades><interne><ligne-de-commande><erreur de dÃ©claration><enumÃ©rateur><expression erronÃ©e><erreur d'expression><lambda<lambda><message inconnu durant la compilation><manquant><valeur de retour> <valeur de retour><dÃ©claration><liaisons structurÃ©es><erreur d'Ã©tiquette><erreur dans les arguments du patron><erreur de paramÃ¨tre du patron><levÃ©e d'exception><erreur de type><erreur de type><erreur de typedef><erreurprefixtype><appel de routine UBSan><opÃ©rateur inconnu><inconnu><sans nom %s><virgule fixe sans nom:<virgule flottante sans nom:<non signÃ© sans nom:<sans nom><non analysÃ©><type de fonction surchargÃ©e non rÃ©solu>Une constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre comme un argument effectif dans une rÃ©fÃ©rence de fonctionUne constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre comme un argument effectif dans une rÃ©fÃ©rence de sous-routineUn facteur pour ajuster la limite supÃ©rieure que le Â«Â Swing Modulo SchedulerÂ Â» utilise pour ordonnancer une boucle.La troncature d'un nombre dÃ©cimal en nombre entier peut Ãªtre remplacÃ©e par un arrondi pour Ã©conomiser un changement de mode.Une limite infÃ©rieure doit prÃ©cÃ©der le deux-points dans la spÃ©cification du tableau de taille tacite Ã  %LUn espace mÃ©moire ou un tableau de traits ne peut pas spÃ©cifier l'allocateur prÃ©dÃ©fini %qs Ã  %LUn ensemble qui n'est pas par dÃ©faut de valeurs initiales a Ã©tÃ© demandÃ©, ceci viole l'ABIUn nom de paramÃ¨tre est requis Ã  %CUn synonyme de -std=c89 (en C) ou -std=c++98 (en C++).Un seuil sur le nombre moyen d'itÃ©rations prises en compte par le Â«Â Swing Modulo SchedulerÂ Â».Une liste de paramÃ¨tre de types est requis Ã  %CAAPCS ne supporte pas %<-mcallee-super-interworking%>AAPCS ne supporte pas %<-mcaller-super-interworking%>l'ABI %qs ne peut pas Ãªtre implÃ©mentÃ©e Ã  cause du jeu d'instruction limitÃ© %qs, utilisation de %qsl'ABI %qs n'est pas activÃ©e durant la compilation, l'Ã©diteur de lien pourrait signaler une erreurABI changÃ© (%qs Ã  %qs) pendant que multilib est dÃ©sactivÃ©l'ABI pour des structures aplaties avec un champ de bits d'une taille non nulle a changÃ© dans GCC 10l'ABI requiert %<-march=rv%d%>GÃ©nÃ©ration de code pour la variante d'ABI (Ã  utiliser avec l'option -mabi=):ABI avec startfilesÂ : %sABSTRACT INTERFACE %qs Ã  %L ne doit pas avoir un rÃ©sultat d'une longueur de caractÃ¨res tacite (F2008: C418)ABSTRACT INTERFACE %qs ne doit pas Ãªtre rÃ©fÃ©rencÃ©e Ã  %LABSTRACT INTERFACE Ã  %CType ABSTRACT %qs utilisÃ© Ã  %LType ABSTRACT Ã  %CL'expression finale de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %LL'expression initiale de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %LL'expression de pas de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %LLa directive ACC CACHE doit Ãªtre Ã  l'intÃ©rieur d'une boucle %CLa spÃ©cification ACCESS Ã  %L a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©eLa fonction %qD peut uniquement Ãªtre appelÃ©e depuis une fonction dans l'Ã©tat %qsLa fonction ACLE %qD peut uniquement Ãªtre appelÃ©e quand le mode de streamding SME est activÃ©la fonction ACLE %qD ne peut pas Ãªtre appelÃ©e quand le mode de streaming SME est activÃ©la fonction ACLE %qD est incompatible avec l'utilisation de %qsla fonction ACLE %qD requiert l'extension ISA %qsvariable ACQUIRED_LOCKL'argument ACQUIRED_LOCK= Ã  %L doit Ãªtre une variable LOGICAL scalaireLe type ACTION est en conflit avec le spÃ©cificateur READONLY Ã  %LALIGN requiert une expression d'alignement qui est une constante entiÃ¨re positive scalaire Ã  %L et qui est une puissance de deuxAttribut ALLOCATABLE Ã  %C dans une dÃ©finition STRUCTUREAttribut ALLOCATABLE Ã  %C dans une dÃ©finition TYPEObjet ALLOCATABLE %qs dans la clause %s Ã  %LALLOCATABLE spÃ©cifiÃ© en dehors du corps de INTERFACE Ã  %LLa directive ALLOCATE Ã  %L dans une rÃ©gion cible doit spÃ©cifier une clause ALLOCATORLa directive ALLOCATE Ã  %L dans une rÃ©gion cible doit spÃ©cifier une clause ALLOCATOR pour %qsobjet ALLOCATEALLOCATE sur un co-tableau Ã  %C dans un bloc CRITICALALLOCATE sur un co-tableau Ã  %C dans un bloc DO CONCURRENTL'intrinsÃ¨que ALLOCATED Ã  %L requiert un tableau ou une entitÃ© allouable scalaireLa directive ALLOCATORS Ã  %L dans une rÃ©gion cible doit spÃ©cifier un modificateur ALLOCATOR pour %qsALTERNATE RETURN pas permis Ã  %LLe code rÃ©entrant APCS n'est pas supportÃ©.  IgnorÃ©Les extensions de sÃ©curitÃ© ARMv8-M sont incompatibles avec le FPU sÃ©lectionnÃ©Instruction ASSIGN Ã  %CL'instruction ASSIGN Ã  %L requiert une variable scalaire INTEGER par dÃ©fautL'instruction ASSIGNED GOTO Ã  %L requiert une variable INTEGER scalaireVariable ASSIGNED dans l'Ã©tiquette du FORMAT Ã  %LConstruction ASSOCIATE Ã  %CAttribut ASYNCHRONOUS Ã  %CInstruction ASYNCHRONOUS Ã  %CASYNCHRONOUS= Ã  %L n'est pas permis en Fortran 95L'argument ATOM Ã  %L de la fonction intrinsÃ¨que %s sera un co-tableau ou un co-indexÃ©L'argument ATOM Ã  %L pour la fonction intrinsÃ¨que %s sera un entier du sous-type ATOMIC_INT_KINDL'argument ATOM Ã  %L pour la fonction intrinsÃ¨que %s sera un entier du sous-type ATOMIC_INT_KIND ou un logique du sous-type ATOMIC_LOGICAL_KINDL'argument ATOM de la fonction intrinsÃ¨que %s Ã  %L sera dÃ©finissablepointeur AUX initialisÃ© pour l'arÃªte %d->%dl'argument vectoriel AVX sans activer AVX change l'ABIle retour vectoriel AVX sans activer AVX change l'ABILe support pour AVX5124FMAPS sera supprimÃ© dans GCC 15Le support pour AVX5124VNNIW sera supprimÃ© dans GCC 15Le support pour AVX512ER sera supprimÃ© dans GCC 15l'argument vectoriel AVX512F sans activer AVX512F change l'ABIle retour vectoriel AVX512F sans activer AVX512F change l'ABILe support pour AVX512PF sera supprimÃ© dans GCC 15AbrÃ©viation pour Â«Â -g -feliminate-unused-debug-symbolsÂ Â».AbrÃ©viation pour Â«Â -g -fno-eliminate-unused-debug-symbolsÂ Â».La valeur absolue de SHIFT sera plus petite ou Ã©gale Ã  SIZE Ã  %CL'interface abstraite %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LAccepter des non-concordances d'arguments dans les appels de procÃ©dures.Accepter les extensions pour prendre en charge du code ancien.AccÃ©der au donnÃ©es dans la mÃªme section Ã  partir du point d'ancrage partagÃ©.DÃ©calage d'accÃ¨s avant le dÃ©calage parentL'accÃ¨s chevauche un de ses semblablesTaille d'accÃ¨s plus grande ou Ã©gale Ã  la taille de son parentLa spÃ©cification d'accÃ¨s de l'opÃ©rateur %s Ã  %C a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©eLa spÃ©cification d'accÃ¨s de l'opÃ©rateur .%s. Ã  %C a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©eL'accÃ¨s se termine en dehors de son parentAccumuler les arguments sortants d'une fonction et acquÃ©rir/libÃ©rer l'espace nÃ©cessaire sur la pile pour les arguments sortants lors du prologue/Ã©pilogue de la fonction. Sans cette option, les arguments sortants sont empilÃ©s avant d'appeler une fonction et sont dÃ©pilÃ©s aprÃ¨s. Cette option peut conduire Ã  un code plus petit pour des fonctions qui appellent beaucoup de fonctions qui prennent leurs arguments sur la pile comme, par exemple, printf.L'argument effectif qui est un tableau de CLASS pour %qs doit Ãªtre un tableau complet Ã  %LL'argument effectif Ã  %L pour le muet INTENT(%s) %qs de la sous-routine ELEMENTAL %qs est un scalaire mais un autre argument effectif est un tableauL'argument effectif Ã  %L de l'intrinsÃ¨que %qs sera une pointeur associÃ©L'argument effectif Ã  %L pour l'argument muet allouable ou pointeur %qs doit avoir un paramÃ¨tre de type diffÃ©rÃ© si et uniquement si le muet en a unL'argument effectif Ã  %L pour le muet de type tacite a des paramÃ¨tres de type ou est de type dÃ©rivÃ© avec une liaison Ã  un type ou des procÃ©dures FINALL'argument effectif contient trop peu d'Ã©lÃ©ments pour l'argument muet %qs (%lu/%lu) Ã  %LL'argument effectif pour %qs Ã  %L est le rÃ©sultat d'une fonction et l'argument muet est ALLOCATABLEL'argument effectif pour %qs Ã  %L doit Ãªtre un pointeurL'argument effectif pour %qs Ã  %L doit Ãªtre un pointeur ou une cible valide pour le pointeur muet dans l'instruction d'affectation d'un pointeurL'argument effectif pour %qs ne peut pas Ãªtre un tableau de taille tacite Ã  %LL'argument effectif pour %qs doit Ãªtre ALLOCATABLE Ã  %LL'argument effectif de EVENT_TYPE ou avec un composant EVENT_TYPE Ã  %L requiert une interface explicite pour la procÃ©dure %qsL'argument effectif de LOCK_TYPE ou avec un composant LOCK_TYPE Ã  %L requiert une interface explicite pour la procÃ©dure %qsL'argument effectif de %qs Ã  %L doit Ãªtre un co-tableauL'argument effectif de %qs Ã  %L doit Ãªtre polymorphiqueL'argument effectif de %qs Ã  %L doit Ãªtre simplement contigu ou un Ã©lÃ©ment vers un tel tableauL'argument effectif de %qs Ã  %L doit Ãªtre polymorphique illimitÃ© puisque l'argument de format est un pointeur ou une entitÃ© polymorphique illimitÃ© allouable [F2008: 12.5.2.5]L'argument effectif de %qs Ã  %L doit avoir le mÃªme type dÃ©clarÃ©Argument effectif vers le muet de rang tacite INTENT(OUT) %qs Ã  %L ne peut pas Ãªtre de taille inconnueL'argument effectif au pointeur contigus du muet %qs Ã  %L doit Ãªtre simplement contiguArgument effectif vers le muet %qs non INTENT(INOUT) Ã  %L qui est EVENT_TYPE ou a un composant EVENT_TYPEArgument effectif vers le muet %qs non INTENT(INOUT) Ã  %L qui est LOCK_TYPE ou a un composant LOCK_TYPELa longueur rÃ©elle de la chaÃ®ne ne correspond pas Ã  celle dÃ©clarÃ©e pour l'argument fictif Â«Â %sÂ Â» (%ld/%ld)La longueur rÃ©elle de la chaÃ®ne est plus courte que celle dÃ©clarÃ©e pour l'argument fictif Â«Â %sÂ Â» (%ld/%ld)Ajouter le prÃ©fixe CS aux appels et sauts vers les fragments indirects avec la cible du branchement dans les registres r8-r15.Ajouter une Ã©tape d'Ã©limination des sous-expressions communes aprÃ¨s l'optimisation des boucles.Ajouter des commentaires pour les dÃ©clarations ignorÃ©es dans l'en-tÃªte C++ gÃ©nÃ©rÃ©.Ajouter les attributs de description Ã  certains DIEs DWARF qui n'ont pas d'attribut de nom.Ajouter des vÃ©rifications explicites pour la division par zÃ©ro.Ajouter des vÃ©rifications explicites pour les dÃ©bordements de divisions dans INT_MIN / -1.Ajouter des annotations supplÃ©mentaires aux diagrammes.Ajouter des commentaires additionnels Ã  la sortie de l'assembleur.Ajouter des informations supplÃ©mentaires Ã  l'exÃ©cutable qui peuvent accÃ©lÃ©rer le chargement dynamique (pour autant que les bibliothÃ¨ques dont il dÃ©pend sont inchangÃ©s).Ajouter le prÃ©fixe .lower aux noms de sections lors de la compilation avec -m{code,data}-region=lower (dÃ©sactivÃ© par dÃ©faut).Imprimer des informations additionnelles de dÃ©bogage.La croissance maximale additionnelle autorisÃ©e de la taille totale des nouveaux paramÃ¨tres que ipa-sra met Ã  la place d'un pointeur s'il pointe vers une variable locale dans laquelle l'appelant Ã©crit uniquement puis passe en tant qu'argument Ã  des fonctions.Essayer de continuer l'exÃ©cution aprÃ¨s avoir diagnostiquÃ© un comportement indÃ©fini.Optimiser agressivement les boucles en utilisant les contraintes du langage.Les groupes comdat de l%'alias et de la cible diffÃ¨rentLes sections de l%'alias et de la cible diffÃ¨rentSynonyme de -mcpu=g10.Synonyme de -mcpu=g13.Synonyme de -mcpu=g14.L'alias a des arÃªtes d'appelL'alias a plus d'une rÃ©fÃ©rence aliasL'alias a une rÃ©fÃ©rence qui n'est pas un aliasAliasÂ :Aligner toutes les Ã©tiquettes.Aligner toutes les boucles sur des frontiÃ¨res de 32 octets.Aligner le code et les donnÃ©es sur 32 bits.Aligner la destination des opÃ©rations sur les chaÃ®nes.Aligner les Â«Â doubleÂ Â» sur des frontiÃ¨res de 64 bits.Aligner l'entrÃ©e d'une fonction sur 4 octets.Aligner les Ã©tiquettes qui sont uniquement atteintes par sauts.Aligner quelques doubles sur des frontiÃ¨res de mots doubles.Aligner le dÃ©but de chaque fonction.Aligner le dÃ©but des fonctions.Aligner le dÃ©but des boucles.Aligner au type de base du champ de bits.Aligner sur le type de base du champ de bits. Ne pas supposer que les accÃ¨s non alignÃ©s sont traitÃ©s par le systÃ¨me.Aligner les variables sur des frontiÃ¨res de 32 bits.Tous les fichiers qui pourraient dÃ©sallouer une telle variable doivent Ãªtre compilÃ©s avec %<-fopenmp-allocators%>Toutes les procÃ©dures intrinsÃ¨ques sont disponibles quelque soit le standard sÃ©lectionnÃ©.Tous les accÃ¨s mÃ©moire utilisent les instructions de chargement/stockage E/S.Tous les paramÃ¨tres de type LEN dans l'instruction TYPE IS Ã  %C doivent Ãªtre ASSUMEDL'allouable %qs Ã  %L ne peut pas avoir une initialisationLe tableau allouable %qs Ã  %L doit avoir une forme diffÃ©rÃ©e ou un rang taciteL'argument muet avec caractÃ¨res allouables %qs Ã  %L doit avoir une longueur diffÃ©rÃ©e car la procÃ©dure %qs est BIND(C)La variable co-tableau allouable %qs Ã  %L doit avoir une forme diffÃ©rÃ©eLe composant allouable %s Ã  %L doit avoir une co-dimension car il a un sous-composant non co-tableau du type EVENT_TYPELe composant allouable %s Ã  %L doit avoir une co-dimension car il a un sous-composant non co-tableau de type LOCK_TYPELe composant allouable %s Ã  %L du type EVENT_TYPE doit avoir une co-dimensionLe composant allouable %s Ã  %L du type LOCK_TYPE doit avoir une co-dimensionLe composant allouable de structures Ã  %C doit avec une forme diffÃ©rÃ©eComposant allouable ou tableau de forme diffÃ©rÃ©e prÃ¨s de %C dans l'instruction DATALa fonction allouable %qs Ã  %L doit avoir une interface de fonction expliciteAllouer les variables locales sur la pile pour autoriser la rÃ©cursion indirecte.L'objet allouable Ã  %C n'est ni un pointeur vers une non procÃ©dure ni une variable allouableL'objet allouÃ© Ã  %L apparaÃ®t aussi Ã  %LL'objet d'allocation Ã  %L n'est ni un pointeur de donnÃ©es ni une variable allouableL'objet allouÃ© Ã  %L est un sous-objet d'un objet Ã  %LL'objet allouable Ã  %L doit Ãªtre ALLOCATABLE ou un POINTERL'objet allouable Ã  %L avec un paramÃ¨tre de type diffÃ©rÃ© requiert soit une spÃ©cification de type ou une balise SOURCE ou une balise MOLDL'allocation de %s Ã  %L avec la spÃ©cification de type requiert la mÃªme longueur de caractÃ¨res dans le paramÃ¨tre que dans la dÃ©clarationL'allocation de %s du type de base ABSTRACT Ã  %L requiert une spÃ©cification de type ou une expression sourceL'allocateur %qs Ã  %L dans USES_ALLOCATORS doit Ãªtre un entier scalaire de type %<omp_allocator_handle_kind%>L'allocateur %qs Ã  %L dans USES_ALLOCATORS doit soit Ãªtre une variable ou soit un allocateur prÃ©dÃ©finiAutoriser (ou ne pas autoriser) gcc Ã  utiliser l'instruction LOOP.Autoriser les exceptions en virgule flottante IEC559 dans les expressions constantes.Permettre Ã  une constante littÃ©rale BOZ d'apparaÃ®tre dans un contexte invalide et avec X au lieu de Z.Autoriser l'accÃ¨s aux variables d'instance comme si elles Ã©taient dÃ©clarÃ©es localement dans les implÃ©mentations des mÃ©thodes d'instances.Autoriser des longueurs de lignes arbitraires en mode fixe.Autoriser des longueurs de lignes arbitraires en mode libre.Permettre aux champs de bits de traverser des frontiÃ¨res de mots.Autoriser les branchements Ã  Ãªtre entassÃ©s avec d'autres instructions.Autoriser les fonctions internes ceil, floor, round, trunc Ã  dÃ©clencher des exceptions Â«Â inexactesÂ Â».Autoriser le signe dollar dans les noms d'entitÃ©s.Autoriser des sauts rapides vers le rÃ©partiteur de messages.Autoriser le maintien des adresses de fonctions dans les registres.Autoriser gcc Ã  gÃ©nÃ©rer des instructions LIW.Autoriser gcc Ã  gÃ©nÃ©rer les instruction SETLB et Lcc.Autoriser les instructions en virgule flottante matÃ©rielles Ã  couvrir des opÃ©rations 32 et 64 bits.Autoriser les conversions implicites entre des vecteurs avec des nombres de sous-parties diffÃ©rentes ou des types d'Ã©lÃ©ments diffÃ©rents.Permettre l'interposition des fonctions (ou des variables) par d'autres avec une sÃ©mantique diffÃ©rente (ou initialiseur) par l'Ã©diteur de lien dynamique.Permettre les optimisations mathÃ©matiques qui peuvent violer les standards IEEE ou ISO.Autoriser l'optimisation de l'arithmÃ©tique en virgule flottante qui peut changer le rÃ©sultat de l'opÃ©ration Ã  cause de l'arrondi.Autoriser l'ordonnancement prÃ©maturÃ© de insns dans la queue.Autoriser des donnÃ©es en lecture seule dans sdata.Autoriser l'extension de signe dans les opÃ©rations de fusion.Autoriser le mouvement spÃ©culatif de plus de chargements.Autoriser le mouvement spÃ©culatif des non chargements.Autoriser le mouvement spÃ©culatif de certains chargements.Permettre aux arguments de l'opÃ©rateur Â«Â ?Â Â» d'avoir des types diffÃ©rents.Autoriser le compilateur Ã  introduire de nouvelles concurrences de donnÃ©es lors des stockages.Autoriser l'Ã©tape de fusion des stockages Ã  introduire des stockages non alignÃ©s s'il est lÃ©gal de faire ainsi.Autoriser l'utilisation des instructions MDMX.Autoriser l'utilisation des instructions MT.Autoriser l'utilisation des instructions matÃ©rielles en virgule flottante pour le V850E2V3 et suivants.Autoriser l'utilisation de l'ABI et des instructions en virgule flottante matÃ©rielles.Autoriser l'utilisation d'une troncature au lieu d'un arrondi vers le bas pour les types entiers fractionnels en virgule fixe.Autoriser l'Ã©mission de deux instructions par cycle.Autoriser l'utilisation des pseudo-instructions __gcc_isr dans les prologues et Ã©pilogues ISR.Autoriser l'utilisation de r15 dans l'ASM en ligne.DÃ©jÃ  Ã  l'intÃ©rieur d'un bloc CONTAINS Ã  %CL'instruction RETURN avec retour alternatif Ã  %C est uniquement autorisÃ© dans une SUBROUTINEL'instruction RETURN alternatif Ã  %L requiert un spÃ©cificateur de retour SCALAR-INTEGERConvention d'appel alternative.Le retour alternatif Ã  %L n'est pas permis dans une procÃ©dure DTIOUn retour alternatif ne peut pas apparaÃ®tre dans l'interface de l'opÃ©rateur Ã  %LL'argument fictif du retour alternatif ne peut pas apparaÃ®tre dans une SUBROUTINE avec l'attribut BIND(C) Ã  %LLe spÃ©cificateur de retour alternatif dans la sous-routine Ã©lÃ©mentale %qs Ã  %L n'est pas permisLe spÃ©cificateur de retour alternatif dans la fonction %qs Ã  %L n'est pas permisArgument de retour alternatif Ã  %CBien que non rÃ©fÃ©rencÃ©, %qs a des interfaces ambigÃ¼es Ã  %LArgument AltiVec passÃ© Ã  une fonction sans prototypeAltiVec pas supportÃ© par cette cibleToujours aligner l'entrÃ©e de la fonction, la cible du saut et l'adresse de retour.Toujours gÃ©nÃ©rer des appels longs.Toujours mettre en ligne les opÃ©rations atomiques infÃ©rieures Ã  une taille de mot.Toujours sauvegarder $lp sur la pile.Toujours traiter les champs de bits comme ayant la taille d'un Â«Â intÂ Â».Toujours utiliser DRAP (Dynamic Realigned Argument Pointer) pour rÃ©-aligner la pile.Toujours utiliser JSR pour les appels, jamais BSR.!$OMP DECLARE REDUCTION ambigu dans le module %s Ã  %LInterfaces ambigÃ¼es dans %s pour %qs Ã  %L et %qs Ã  %LSymbole ambigu dans la dÃ©finition TYPE Ã  %CAmender les messages de diagnostiques appropriÃ©s avec les options de la ligne de commande qui les contrÃ´lent.QuantitÃ© de mÃ©moire de partage de donnÃ©es locale (LDS = Local data-share) Ã  rÃ©server pour les variables privÃ©es du gangUne clause ALLOCATOR est requise car l'Ã©lÃ©ment de liste %<%s%s%s%> Ã  %L a l'attribut SAVEUn synonyme pour minterlink-compressed fourni pour rÃ©tro-compatibilitÃ©.Un retour alternatif Ã  %L n'a pas d'argument muet *Une arÃªte indirecte depuis %s n'est pas marquÃ©e comme indirecte ou a un indirect_info associÃ©, l'instruction correspondante est: Une construction de boucle FORALL extÃ©rieure a dÃ©jÃ  un index avec ce nom Ã  %LAnalyser et supprimer les Ã©changes de doubles mots dans les calculs VSX.L'alias analysÃ© n'a pas de rÃ©fÃ©renceAnnoter les instructions assembleur avec les adresses estimÃ©es.Ajouter un deuxiÃ¨me soulignÃ© si le nom contient dÃ©jÃ  un soulignÃ©.Ajouter un soulignÃ© aux noms visibles depuis l'extÃ©rieur.Appliquer le signe nÃ©gatif aux valeurs zÃ©ro.Appliquer des rÃ¨gles spÃ©ciales pour compiler le paquet runtime.Appliquer l'expansion des variables quand les boucles dont dÃ©pliÃ©es.Nombre d'instructions de fonction approximatif en unitÃ© de 1K qui dÃ©clenche un simple RA local.Approximer l'effet des appels de fonctions pour simplifier l'analyse.L'argument %<A%> avec INTENT(INOUT) Ã  %L de la sous-routine intrinsÃ¨que %s n'aura pas d'indice vectorielL'argument %<S%> de NEAREST Ã  %L ne sera point zÃ©roL'argument %qs apparaÃ®t deux fois dans l'appel de %qs Ã  %LL'argument %qs Ã  %L pour la directive dÃ©clarative !$OMP ALLOCATE doit Ãªtre une variableL'argument %qs Ã  %L pour la dÃ©clarative !$OMP ALLOCATE doit Ãªtre dans la mÃªme portÃ©e que la dÃ©claration de la variableL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre en conformitÃ© avec le type de l'argument %qs Ã  %LL'argument %qs de %qs avec PASS(%s) Ã  %L ne peut pas Ãªtre ALLOCATABLEL'argument %qs de %qs avec PASS(%s) Ã  %L ne peut pas avoir l'attribut POINTERL'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type dÃ©rivÃ© %qsL'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type dÃ©rivÃ© %qsL'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre scalaireL'argument %qs de MOD Ã  %L ne sera point zÃ©roL'argument %qs de MODULO Ã  %L ne sera point zÃ©roL'argument %qs de la procÃ©dure Ã©lÃ©mentale %qs Ã  %L doit avoir un INTENT spÃ©cifiÃ© ou avoir l'attribut VALUEL'argument %qs de la procÃ©dure Ã©lÃ©mentale Ã  %L ne peut pas avoir l'attribut ALLOCATABLEL'argument %qs de la procÃ©dure Ã©lÃ©mentale Ã  %L ne peut pas avoir l'attribut POINTERL'argument %qs de la procÃ©dure Ã©lÃ©mentale Ã  %L doit Ãªtre scalaireL'argument %qs de la fonction pure %qs Ã  %L doit Ãªtre INTENT(IN) ou VALUEArgument %qs de la fonction pure %qs Ã  %L avec l'attribut VALUE mais sans INTENT(IN)L'argument %qs de la sous-routine pure %qs Ã  %L doit avoir un INTENT spÃ©cifiÃ© ou avoir l'attribut VALUEArgument %qs de la sous-routine pure %qs Ã  %L avec l'attribut VALUE mais sans INTENTL'argument %qs de la fonction-instruction %qs Ã  %L doit Ãªtre scalaireL'argument CPTR Ã  %L pour C_F_POINTER aura le type TYPE(C_PTR)L'argument CPTR Ã  %L pour C_F_PROCPOINTER n'aura point le type TYPE(C_FUNPTR)L'argument C_PTR_1 Ã  %L pour C_ASSOCIATED aura le type TYPE(C_PTR) ou TYPE(C_FUNPTR)L'argument C_PTR_2 Ã  %L pour C_ASSOCIATED aura le mÃªme type que C_PTR_1: %s au lieu de %sL'argument FPTR Ã  %L pour C_F_POINTER doit Ãªtre un pointeurL'argument FPTR Ã  %L pour C_F_POINTER ne sera point co-indexÃ©L'argument FPTR Ã  %L pour C_F_PROCPOINTER sera un pointeur de procÃ©dureL'argument FPTR Ã  %L pour C_F_PROCPOINTER ne sera point co-indexÃ©L'argument NCOPIES de l'intrinsÃ¨que REPEAT est nÃ©gatif (sa valeur est %ld)L'argument NCOPIES de l'intrinsÃ¨que REPEAT est nÃ©gatif Ã  %LL'argument NCOPIES de l'intrinsÃ¨que REPEAT est trop grandL'argument NCOPIES de l'intrinsÃ¨que REPEAT est trop grand Ã  %LL'argument X Ã  %L pour C_FUNLOC ne sera point une procÃ©dure ou un pointeur de procÃ©dureL'argument X Ã  %L pour C_FUNLOC ne sera point co-indexÃ©L'argument X Ã  %L pour C_LOC ne sera point une chaÃ®ne de longueur nulleL'argument X Ã  %L pour C_LOC aura soit l'attribut POINTER ou soit l'attribut TARGETL'argument X Ã  %L pour C_LOC ne sera point co-indexÃ©L'argument Ã  %L pour C_LOC ne sera point polymorphiqueL'argument dim Ã  %L doit Ãªtre du type INTEGERL'argument dim Ã  %L doit Ãªtre scalaireArgument non concordant pour la procÃ©dure redÃ©finissante %qs Ã  %L: %sL'argument de %s Ã  %L doit Ãªtre de longueur unL'argument de la fonction %s Ã  %L est nÃ©gatifL'argument de la fonction %s Ã  %L est trop grand pour la sÃ©quence alphanumÃ©rique du sous-type %dL'argument de la fonction %s Ã  %L est en dehors de la plage [0,127]L'argument de ACOS Ã  %L doit Ãªtre compris entre -1 et 1L'argument de ACOSD Ã  %L doit Ãªtre compris entre -1 et 1L'argument de ACOSH Ã  %L ne peut pas Ãªtre infÃ©rieur Ã  1L'argument de ASIN Ã  %L doit Ãªtre compris entre -1 et 1L'argument de ASIND Ã  %L doit Ãªtre compris entre -1 et 1L'argument de ATANH Ã  %L doit Ãªtre Ã  l'intÃ©rieur de la plage -1 Ã  1L'argument de la procÃ©dure FINAL Ã  %L doit Ãªtre du type %qsL'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre ALLOCATABLEL'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre INTENT(OUT)L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre OPTIONALL'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre un POINTERL'argument de IACHAR Ã  %L doit Ãªtre de longueur unL'argument de la fonction IACHAR Ã  %L est en dehors de la plage 0..127L'argument de ICHAR Ã  %L doit Ãªtre de longueur unL'argument de LOG Ã  %L ne peut pas Ãªtre infÃ©rieur ou Ã©gal Ã  zÃ©roL'argument de LOG10 Ã  %L ne peut pas Ãªtre infÃ©rieur ou Ã©gal Ã  zÃ©roL'argument de l'instruction SELECT Ã  %L ne peut pas Ãªtre %sL'argument de l'expression SELECT Ã  %L doit Ãªtre une expression scalaireL'argument de SQRT Ã  %L a une valeur nÃ©gativeL'argument de %<-fcheck%> n'est pas valide: %sL'argument de %<-ffpe-summary%> est invalide: %sL'argument de %<-ffpe-trap%> est invalide: %sLes types des arguments de l'intrinsÃ¨que %qs Ã  %L doivent correspondre (%s/%s)Les arguments de %qs Ã  %L et %L ne peuvent pas Ãªtre tous les deux des constantes littÃ©rales BOZLes arguments de %qs ont des paramÃ¨tres de type de genre diffÃ©rents Ã  %LInstruction IF arithmÃ©tique Ã  %CL'instruction IF arithmÃ©tique Ã  %L requiert une expression scalaire REAL ou INTEGERArithmÃ©tique NaN Ã  %LNaN arithmÃ©tique obtenu en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>ArithmÃ©tique OK Ã  %LOK arithmÃ©tique en convertissant %s vers %s Ã  %LDÃ©bordement arithmÃ©tique Ã  %LDÃ©bordement arithmÃ©tique en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>DÃ©passement de capacitÃ© arithmÃ©tique par le bas Ã  %LDÃ©bordement arithmÃ©tique vers le bas en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>Le tableau %qs Ã  %L ne peut pas avoir une forme diffÃ©rÃ©eLe tableau %qs Ã  %L est une variable qui ne se rÃ©duit pas en une expression constanteLe tableau %qs Ã  %L est plus grand que la limite dÃ©finie par %<-fmax-stack-var-size=%>, il est dÃ©placÃ© de la pile vers la zone de stockage statique. Ceci rend la procÃ©dure non sÃ»r lorsqu'elle est appelÃ©e rÃ©cursivement ou simultanÃ©ment depuis plusieurs threads. Envisagez d'augmenter la limite de %<-fmax-stack-var-size=%> (ou d'utiliser %<-frecursive%> qui implique %<-fmax-stack-var-size%>) â€“ ou changez le code pour utiliser un tableau ALLOCATABLE. Si la variable n'est jamais accÃ©dÃ©e de maniÃ¨re concurrentielle, cet avertissement peut Ãªtre ignorÃ© et la variable pourrait aussi Ãªtre dÃ©clarÃ©e avec l'attribut SAVE.Le tableau %qs Ã  %L avec des limites non constantes ne peut pas Ãªtre un objet EQUIVALENCELe tableau %qs n'est pas permis dans la rÃ©duction Ã  %LDÃ©saccord de la limite du tableau pour la dimension 1 du tableau (%ld/%ld)DÃ©saccord de la limite du tableau pour la dimension 2 du tableau (%ld/%ld)Le composant tableau de structures Ã  %C doit avoir une forme expliciteLe composant tableau de structures Ã  %C doit avoir une forme explicite ou diffÃ©rÃ©eConstructeur de tableau incluant la spÃ©cification de type Ã  %CLa valeur du constructeur du tableau Ã  %L ne sera point polymorphique sans limite [F2008: C4106]EntitÃ© tableau requise Ã  %LLe tableau dans la liste d'initialisation Ã  %L doit avoir une forme expliciteL'index de tableau Ã  %L est un tableau de rang %dL'index de tableau Ã  %L doit Ãªtre du type INTEGER, on a trouvÃ© %sL'index de tableau Ã  %L doit Ãªtre scalaireLe tableau n'est pas contigu Ã  %LTableau d'un type interopÃ©rable Ã  %L pour C_LOC qui n'est pas allouable et n'a pas de taille tacite ni de taille expliciteLes opÃ©randes de tableau ne sont pas comparables Ã  %LLes opÃ©randes du tableau sont incommensurables en convertissant %s vers %s Ã  %LLe pointeur tableau %qs Ã  %L doit avoir une forme diffÃ©rÃ©e ou un rang taciteLa rÃ©fÃ©rence de tableau Ã  %C ne peut pas avoir plus de %d dimensionsLa rÃ©fÃ©rence de tableau Ã  %C a plus de 7 dimensionsLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la co-dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la co-dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la boucle commenÃ§ant Ã  %LLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la boucle commenÃ§ant Ã  %LLa rÃ©fÃ©rence au tableau dans EQUIVALENCE Ã  %C ne peut pas Ãªtre une section de tableauRÃ©fÃ©rence de tableau hors limitesSection de tableau Ã  %L pour C_LOCUn dÃ©signateur de section de tableau (c-Ã -d. %<(:)%>) est requis en plus du dÃ©signateur de co-tableau %<[...]%> Ã  %CLa section de tableau avec un indice de vecteur Ã  %L ne sera point la cible d'un pointeurLes sections de tableaux %qs ne sont pas permises dans !$ACC DECLARE Ã  %LLa spÃ©cification de tableau Ã  %C a plus de %d dimensionsSpÃ©cification de tableau Ã  %C avec plus de 7 dimensionsLa spÃ©cification de tableau pour le symbole %qs dans COMMON Ã  %C doit Ãªtre expliciteLa spÃ©cification de tableau doit Ãªtre diffÃ©rÃ©e Ã  %LUne spÃ©cification de tableau ou une expression SOURCE= avec une valeur tableau est requise dans l'instruction ALLOCATE Ã  %LSpÃ©cification de tableau requise dans l'instruction ALLOCATE Ã  %LL'argument effectif qui est une section de tableau Ã  %L est incompatible avec l'argument muet de forme non tacite %qs Ã  cause de l'attribut VOLATILEL'argument effectif qui est une section de tableau avec des indices de vecteur Ã  %L est incompatible avec l'attribut INTENT(OUT), INTENT(INOUT), VOLATILE ou ASYNCHRONOUS de l'argument muet %qsPuisque l'extension du type %qs Ã  %L a un composant co-tableau, le type parent %qs en aura un aussiOptions de l'assembleur
  =======================
  
! Instruction GOTO assignÃ© Ã  %CL'Ã©tiquette assignÃ©e n'est pas une Ã©tiquette cibleAffecter une valeur autre que 0 ou 1 Ã  un LOGICAL produit un rÃ©sultat indÃ©fini Ã  %LAssignation d'un scalaire Ã  un tableau non allouÃ©L'interface de l'opÃ©rateur d'affectation Ã  %L doit avoir une SUBROUTINEL'interface de l'opÃ©rateur d'affectation Ã  %L doit avoir deux argumentsL'interface de l'opÃ©rateur d'affectation Ã  %L ne doit pas redÃ©finir l'affectation d'un type INTRINSICAffectation Ã  une variable d'index FORALL Ã  %LL'affectation Ã  un part_ref LEN ou KIND Ã  %L n'est pas permisAffectation Ã  une expression constante Ã  %CAffectation Ã  une variable polymorphique allouable Ã  %LL'affectation Ã  une variable polymorphique allouable Ã  %L requiert %<-frealloc-lhs%>Affectation Ã  une variable co-indexÃ©e Ã  %L dans une procÃ©dure PUREAffectation Ã  un pointeur contigu depuis une cible non contigÃ¼e Ã  %LL'affectation Ã  un co-tableau polymorphique Ã  %L n'est pas permiseNom associÃ© %qs dans la clause %s Ã  %LNom associÃ© %qs dans la clause SHARED Ã  %LLe nom associÃ© %qs Ã  %L est utilisÃ© comme tableauLe nom associÃ© %qs ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %L car sa cible Ã  %L ne le peut pas non plusL'entitÃ© associante %qs Ã  %L est un nom de procÃ©dureL'entitÃ© associante %qs Ã  %L est un pointeur de procÃ©dureL'expression de sÃ©lecteur associant Ã  %L donne une procÃ©dureLa cible de l'association Ã  %C ne doit pas Ãªtre co-indexÃ©eLa cible de l'association Ã  %L ne peut pas Ãªtre une constante BOZ littÃ©raleSupposer que ES vaut zÃ©ro pendant toute l'exÃ©cution du programme. Utiliser ES: pour des donnÃ©es en lecture seule.Supposer que les ICPLB sont activÃ©s Ã  l'exÃ©cution.Supposer un grand segment TLS.Supposer que tous les symboles ont des valeurs 32 bits.Supposer que toutes les variables passÃ©es en argument aux fonctions ont un prototype.Supposer que l'assembleur supporte les directives .loc (DWARF2+).Supposer que l'assembleur supporte les vues dans les directives .loc (DWARF2+).Supposer que le code sera assemblÃ© par GAS.Supposer que le code sera liÃ© par GNU ld.Supposer que le code sera liÃ© par HP ld.Supposer que les dÃ©clarations communes peuvent Ãªtre remplacÃ©es par d'autres se terminant par un tableau plus grand.Supposer que les segments de donnÃ©es sont relatifs au segment texte.Suppose que les symboles externes sont potentiellement non alignÃ©s.  Par dÃ©faut, tous les symboles sans alignement explicite sont supposer rÃ©sider sur une frontiÃ¨re de 2 octets comme demandÃ© par l'ABI IBM Z.Supposer que les opÃ©rations en virgule flottante peuvent gÃ©nÃ©rer des dÃ©routements.Supposer que l'alignement de la pile entrante est sur cette puissance de 2.Supposer que les Ã©tiquettes et les symboles peuvent Ãªtre adressÃ©s en utilisant des adresses absolues sur 16 bits.Supposer que le chargement de donnÃ©es depuis la flash est plus lent que de lire des instructions.Supposer que les rÃ©fÃ©rences mÃ©moire sont ordonnÃ©es et que les barriÃ¨res ne sont pas nÃ©cessairesSupposer qu'aucun NaN ni aucun infini ne sont gÃ©nÃ©rÃ©s.PrÃ©sumer que l'environnement d'exÃ©cution C est normal.Supposer que le dÃ©bordement de pointeur revient au dÃ©part.PrÃ©sumer un possible mauvais alignement des doubles.Supposer que l'arrondi au plus proche est sÃ©lectionnÃ© quand il s'agit d'ordonnancer.Supposer que le dÃ©bordement de l'arithmÃ©tique signÃ©e boucle sur la plage accessible.Supposer un petit espace d'adressage.Supposer que la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accessible que par un seul pointeur (strict aliasing) s'applique au travers des frontiÃ¨res de fonctions (pas en ligne).Supposer que la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accessible que par un seul pointeur (strict aliasing) s'applique.Supposer que le processeur cible est configurÃ© comme gros-boutiste.Supposer que le processeur cible est configurÃ© comme petit-boutiste.Supposer que toutes les donnÃ©es dans une zone de stockage statique peuvent Ãªtre accÃ©dÃ©es par LDS / STS. Cette option est uniquement utile pour des pÃ©riphÃ©riques Tiny rÃ©duits.Supposer que les stockages et chargements de nombres en virgule flottante ne produiront probablement pas de conflits s'ils sont placÃ©s dans un groupe d'instructions.Supposer que les boucles avec une sortie vont se terminer et ne jamais boucler indÃ©finiment.Supposer que les rÃ©cepteurs des messages Objective-C peuvent Ãªtre NIL.Supposer que le support pour l'exÃ©cution a Ã©tÃ© fourni, donc, omet -lsim dans la ligne de commande du lieur.Supposer que les bibliothÃ¨ques standards dâ€™exÃ©cution du D et Â«Â D mainÂ Â» existent.Supposer que les instructions d'estimations des inverses sont plus prÃ©cises.PrÃ©sumer que le fichier source est au format fixe.PrÃ©sumer que le fichier source est au format libre.Supposer que les valeurs d'un type Ã©numÃ©rÃ© sont toujours dans la plage minimum de ce type.Supposer que les branchements conditionnels avec un dÃ©placement nul sont rapides.Supposer que l'environnement est VxWorks RTP.Supposer que l'environnement est VxWorks vThreads.Supposer la syntaxe unifiÃ©e pour du code assembleur en ligne.Variable de longueur de caractÃ¨re tacite ou diffÃ©rÃ©e %qs dans l'expression constante Ã  %LTableau de rang tacite %s dans la clause %s Ã  %LLe tableau de forme tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationLe tableau de forme tacite Ã  %L doit Ãªtre un argument muetLe tableau de taille tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationTableau de taille tacite %qs dans la clause %s Ã  %LTableau de taille tacite %qs dans la clause COPYPRIVATE Ã  %LLe tableau de taille tacite %qs dans la liste de noms %qs Ã  %C n'est pas permisLe tableau de taille tacite %qs dans la liste de noms %qs Ã  %L n'est pas permisLe tableau de taille tacite Ã  %L doit Ãªtre un argument muetType tacite Ã  %CLe type tacite Ã  %C n'est pas autorisÃ© pour des composantsLe type tacite de la variable %s Ã  %L est uniquement permis pour des variables muettesL'argument muet caractÃ¨re d'une longueur tacite %qs Ã  %L de la procÃ©dure %qs avec l'attribut BIND(C)L'argument de rang tacite Ã  %L est uniquement permis comme argument effectif de fonctions de requÃªtesL'argument de rang tacite Ã  %L est uniquement permis comme premier argument effectif de la fonction de requÃªte intrinsÃ¨que %sUn argument de rang tacite requiert une interface explicite Ã  %LLe tableau de rang tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationTableau de rang tacite Ã  %CLe tableau de rang tacite Ã  %L ne peut pas avoir les attributs VALUE ou CODIMENSIONLe tableau de rang tacite Ã  %L doit Ãªtre un argument muetLa variable de rang tacite %s Ã  %L comme argument effectif Ã  une fonction intrinsÃ¨que sera le premier argumentLa variable de rang tacite %s Ã  %L peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable de rang tacite %s Ã  %L n'aura point de rÃ©fÃ©rence Ã  un sous-objetL'argument effectif de forme tacite Ã  %L est incompatible avec l'argument muet de forme non tacite %qs Ã  cause de l'attribut VOLATILETableau de forme tacite %qs Ã  %L comme argument muet Ã  la procÃ©dure BIND(C) %qs Ã  %LLe tableau de forme tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationTableau muet de taille tacite avec !$ACC DECLARE Ã  %LL'argument effectif du type tacite Ã  %L correspondant Ã  l'argument muet de rang tacite %qs doit Ãªtre d'une forme tacite ou de rang taciteL'argument effectif du type tacite Ã  %L requiert que l'argument muet %qs soit d'un type taciteL'argument de type tacite %s Ã  %L requiert une interface expliciteL'argument de type tacite Ã  %L n'est pas permis comme argument effectif de l'intrinsÃ¨que %sL'argument de type tacite Ã  %L est uniquement permis comme premier argument effectif de l'intrinsÃ¨que %sLa variable de type tacite %s Ã  %L comme argument effectif Ã  une fonction de requÃªte sera le premier argumentLa variable de type tacite %s Ã  %L ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUELa variable de type tacite %s Ã  %L ne peut pas avoir l'attribut INTENT(OUT)La variable de type tacite %s Ã  %L peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable de type tacite %s Ã  %L ne sera point un tableau de forme expliciteLa variable de type tacite %s Ã  %L n'aura point de rÃ©fÃ©rence Ã  un sous-objetAu niveau global:Un maximum de %i exÃ©cutions d'un profile est supportÃ©. Le profile est peut-Ãªtre corrompuÂ ?Au plus haut niveau:Tentative d'utiliser DEALLOCATE sur Â«Â %sÂ Â» qui n'est pas allouÃ©Tenter de remplir les crÃ©neaux de retard (delay slots) des instructions de branchement.Tentative de faire se chevaucher indirectement les blocs COMMON %s et %s par EQUIVALENCE Ã  %CEssayer de conserver l'alignement de la pile sur cette puissance de 2.Tenter de fusionner les constantes identiques au travers des unitÃ©s de compilation.Tenter de fusionner les constantes et les variables constantes identiques.Tenter de fusionner les chaÃ®nes de dÃ©bogage identiques au travers des unitÃ©s de compilation.Tentative d'allouer une variable dÃ©jÃ  allouÃ©eTentative d'allouer la variable Â«Â %sÂ Â» qui est dÃ©jÃ  allouÃ©eAttribut %s Ã  %L dans une dÃ©finition TYPEL'attribut Ã  %L n'est pas permis dans une dÃ©finition STRUCTUREL'attribut Ã  %L n'est pas permis dans une dÃ©finition TYPEL'attribut Ã  %L n'est pas permis en dehors d'une dÃ©finition TYPEAugmenter les listes de positions de variables avec des vues progressives.le nombre magique du profil AutoFDO ne correspond pasla version %u du profil AutoFDO ne correspond pas Ã  %uLe tableau automatique %qs Ã  %L ne peut pas avoir une initialisationL'objet automatique %qs Ã  %L ne peut pas apparaÃ®tre dans COMMON Ã  %LAjouter automatiquement des espaces pour des noms de chemins plus longs dans les commandes de chargement (jusqu'Ã  MAXPATHLEN).Aligner automatiquement les cibles des branchements pour rÃ©duire les pÃ©nalitÃ©s des branchements.SÃ©lections de BITS disponiblesÂ :Le nombre moyen d'itÃ©rations d'une boucle.Ã‰viter toutes les limites de portÃ©e sur les instructions d'appels.Ã‰viter de combiner plusieurs instructions dans une arrÃªte Ã©clatÃ©e.Ã‰viter des gÃ©nÃ©rer des appels relatifs au PC; utiliser des indirections.Ã‰viter la gÃ©nÃ©ration des instructions de chargement/stockage indexÃ©es lorsque c'est possible.Ã‰viter le chevauchement entre la destination et les registres d'adresses sur les instructions LDRD qui peuvent dÃ©clencher un errata du Cortex-M3.Ã‰vite de placer des donnÃ©es lisibles dans la mÃ©moire du programme.Ã‰viter les chargements spÃ©culatifs pour contourner une anomalie matÃ©rielle.Ã‰viter l'utilisation des instructions DIV et MOD.Ã‰viter d'utiliser la table GOT pour accÃ©der aux symboles externes.le BB %i ne peut pas produire d'exception mais il a une arÃªte pour la gestion des exceptionsle BB %i a une arÃªte incorrectele BB %i a une arÃªte fallthru incorrectele BB %i a plusieurs arÃªtes de gestion des exceptionsle BB %i n'a pas d'arÃªte de gestion des exceptionsil manque une arÃªte dans le BB %ila derniÃ¨re instruction du BB %i a dÃ©fini incorrectement la zone d'atterrissage des exceptionsle BB %i a trop d'arÃªtes falltrhufanion BB_RTL manquant pour le bloc %dLa variable BIND(C) %qs Ã  %L doit avoir la longueur unBIND(C) appliquÃ© Ã  %s %s Ã  %LBIND(C) Ã  %LL'attribut BIND(C) Ã  %C requiert une interface avec BIND(C)L'attribut BIND(C) Ã  %L peut uniquement Ãªtre utilisÃ© pour des variables ou des blocs communsL'attribut BIND(C) Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© pour une procÃ©dure interneLa procÃ©dure BIND(C) avec NAME ne peut pas avoir l'attribut POINTER Ã  %CInstruction BIND(C) Ã  %CBLANK= Ã  %L n'est pas permis en Fortran 95Construction BLOCK DATA Ã  %LL'Ã©lÃ©ment BLOCK DATA %qs Ã  %L doit Ãªtre dans COMMONConstruction BLOCK Ã  %Cles instructions BMX sont uniquement supportÃ©es avec l'architecture R2BOZ Ã  %L ne peut pas apparaÃ®tre dans une initialisation dans le style ancienLa constante BOZ Ã  %C utilise une syntaxe suffixÃ©e non standardla constante BOZ Ã  %L ne peut pas apparaÃ®tre dans le sous-programme intrinsÃ¨que COMPLEXLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre comme une initialisationLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un sous-programme intrinsÃ¨que ACHARLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un sous-programme intrinsÃ¨que CHARLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un constructeur de structureLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un constructeur de tableauLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans une liste de E/S de sortieLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un sous-programme intrinsÃ¨que FLOATLa constante littÃ©rale BOZ Ã  %L ne peut pas Ãªtre un argument effectif de %qsLa constante littÃ©rale BOZ Ã  %L ne peut pas Ãªtre un opÃ©rande de l'opÃ©rateur unaire %qsLa constante littÃ©ral BOZ Ã  %L n'est ni une valeur d'instruction DATA ni un argument effectif du sous-programme intrinsÃ¨que INT/REAL/DBLE/CMPLXLa constante littÃ©rale BOZ prÃ¨s de %L ne peut pas apparaÃ®tre comme opÃ©rande d'un opÃ©rateur relationnelLa constante littÃ©rale BOZ prÃ¨s de %L ne peut pas Ãªtre assignÃ©e Ã  la variable %qsLa constante littÃ©rale BOZ prÃ¨s de %L ne peut pas Ãªtre assignÃ©e Ã  une variable %qs initialisÃ©e dans le style ancienBOZ utilisÃ©e en dehors d'une instruction DATA Ã  %LBPF CO-RE ne supporte pas LTOBPF CO-RE requiert les informations de dÃ©bogage BTF, utilisez %<-gbtf%>Type BYTE Ã  %CLe type BYTE utilisÃ© Ã  %C n'est pas disponible sur la machine cibleMauvais dÃ©placement sur 128 bitsMauvaise fusion GPRMauvaise spÃ©cification INTENT Ã  %CMauvais type de base d'E/S (%d)Mauvais objet d'allocation Ã  %C pour une procÃ©dure PUREMauvaise dimension de tableau Ã  %LMauvaise rÃ©fÃ©rence Ã  un tableau Ã  %LMauvaise spÃ©cification de tableau du composant %qs rÃ©fÃ©rencÃ© dans le constructeur de structure Ã  %LMauvaise spÃ©cification de tableau pour le tableau de forme explicite Ã  %CMauvaise spÃ©cification de tableau pour le tableau de forme tacite Ã  %CMauvaise spÃ©cification de tableau pour le tableau de forme implicite Ã  %CMauvaise spÃ©cification de tableau dans l'instruction ALLOCATE Ã  %LCaractÃ¨re %qc invalide dans le nom de OPERATOR Ã  %CMauvaise spÃ©cification de co-tableau dans l'instruction ALLOCATE Ã  %LMauvaise ligne de continuation Ã  %CMauvaise expression Â«Â kindÂ Â» pour la fonction %qs Ã  %LMauvais sous-type pour la constante logique Ã  %CMauvais nomMauvais opÃ©rateurMauvaise forme de l'initialiseur Ã  %LMauvaise spÃ©cification pour le tableau de taille tacite Ã  %CMauvaise spÃ©cification pour le tableau de taille tacite Ã  %LMauvaise spÃ©cification pour le tableau de forme diffÃ©rÃ©e Ã  %CMauvaise cible dans l'affectation du pointeur dans la procÃ©dure PURE Ã  %LMauvais type dans l'expression constanteMauvais type dans gfc_simplify_signTypes d'ABI de base pour LoongArchÂ :L'objet de base pour l'appel de procÃ©dure liÃ©e au type NOPASS Ã  %L doit Ãªtre scalaireL'objet de base pour l'appel de composant pointeur de procÃ©dure Ã  %L est du type ABSTRACT %qsL'objet de base pour l'appel de procÃ©dure liÃ©e au type Ã  %L est du type ABSTRACT %qsISA de base de LoongArchÂ :La liaison Ã  %C doit avoir le mÃªme accÃ¨s que la liaison %qs dÃ©jÃ  dÃ©finieLes attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â», NOPASS illÃ©gal Ã  %CLes attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â»; PASS illÃ©gal Ã  %CLe BLOCK DATA blanc Ã  %C est en conflit avec le BLOCK DATA prÃ©cÃ©dent Ã  %LEspace requis dans l'instruction %s prÃ¨s de %CL'instruction SAVE gÃ©nÃ©rale Ã  %C suit une instruction SAVE prÃ©cÃ©denteL'Ã©tiquette de bloc est inappropriÃ©e pour l'instruction IF Ã  %CÃ‰tiquette de bloc inappropriÃ©e pour l'instruction IF arithmÃ©tique Ã  %CNom de la carte [et rÃ©gion mÃ©moire].Les modificateurs d'ordonnancement MONOTONIC et NONMONOTONIC sont tous les deux spÃ©cifiÃ©s Ã  %LLa section et le groupe comdat sont tous les deux dÃ©finisLimite sur le nombre de candidats en dessous de laquelle tous les candidats sont pris en compte dans les optimisations d'IV.Limite sur le nombre d'utilisations d'IV dans une boucle optimisÃ©e dans des optimisations d'IV.Limite sur le nombre de vÃ©rifications Ã  l'exÃ©cution pour dÃ©tecter les pointeurs qui se recouvrent (pointer aliasing) que le code qui dÃ©cline les versions des boucles vectorisÃ©es doit insÃ©rer.Limite sur le nombre de vÃ©rifications Ã  l'exÃ©cution de l'alignement que le code qui dÃ©cline les versions des boucles vectorisÃ©es doit insÃ©rer.Limite sur la taille des expressions utilisÃ©es dans l'analyseur d'Ã©volution de scalaires.Limite sur la complexitÃ© des expressions dans l'analyseur d'Ã©volution de scalaires.Limite sur le coÃ»t d'une expression pour calculer le nombre d'itÃ©rations.Limite le nombre d'itÃ©rations que l'algorithme d'analyse du nombre d'itÃ©rations Ã©value par la force brute.SpÃ©cification des limites pour %qs dans une affectation de pointeur Ã  %LLe branchement Ã  %L peut conduire Ã  une boucle infinieLes branchements sont coÃ»teux Ã  ce point (unitÃ©s arbitraires).Branchements exÃ©cutÃ©s: %s sur %d
  Compiler pour le cÅ“ur A.Compiler pour le cÅ“ur B.Compiler pour SDRAM.Bloc de base pour les TFLAGS supportant les multilib basÃ©s sur les specs.La fonction interne %qF requiert z14 ou supÃ©rieurLa fonction interne %qF requiert z15 ou supÃ©rieurFonction interne non implÃ©mentÃ©eL'argument par valeur Ã  %L ne peut pas Ãªtre un tableau ou une section de tableauL'argument par valeur Ã  %L n'est pas permis dans ce contexteL'argument par valeur Ã  %L n'est pas un type numÃ©riqueLa variable muette caractÃ¨re %qs, interopÃ©rable avec le C, Ã  %L avec l'attribut VALUE doit avoir la longueur unLe paramÃ¨tre d'un type du sous-type C est pour le type %s mais le type Ã  %L est %sles constructeurs et destructeurs C++ ne seront pas invoquÃ©s pour les champs Objective-Cles initialisations dÃ©signÃ©es du C++ sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>la recherche de %qD par le C++ retournerait un champ, pas un typeles modules C++ sont incompatibles avec les en-tÃªtes prÃ©compilÃ©sles modules C++ sont incompatibles avec le prÃ©traitement traditionnelle C++ exige un type promu, pas un type enum, dans %<va_arg%>le %<constexpr%> du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>le %<noexcept%> du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>%<thread_local%> en C++11 permet l'initialisation et la destruction dynamiquele %<thread_local%> du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>les attributs C++11 sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>le auto du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>le %<constinit%> du C++20 est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>le %qE de C++20 uniquement disponible avec %<-fmodules-ts%>le %qE de C++20 est uniquement disponible avec %<-fmodules-ts%> qui n'est pas encore activÃ© avec %<-std=c++20%>la syntaxe de dÃ©finition d'un concept en C++20 est %<concept <name> = <expr>%>le C++20 indique que ceux-ci sont ambigus mÃªme si le second est inversÃ©Â :le champ dÃ©signÃ© par l'indicateur C99 %qE n'est pas une expression constante entiÃ¨rele champ dÃ©signÃ© par l'indicateur C99 %qE est hors de l'initialisation de l'agrÃ©gatL'Ã©tiquette CASE Ã  %L chevauche l'Ã©tiquette CASE Ã  %Lle sous-type de fonction intrinsÃ¨que CCTL est hors limiteles instructions CDX sont uniquement supportÃ©es avec l'architecture R2l'expression CFString littÃ©rale n'est pas une constante de type chaÃ®ne de caractÃ¨resla CFString littÃ©rale est manquanteInstruction CHANGE TEAM Ã  %CL'expression CHARACTER Ã  %L est tronquÃ©e (%ld/%ld)L'expression CHARACTER sera tronquÃ©e dans l'affectation (%wd/%wd) Ã  %LL'expression CHARACTER sera tronquÃ©e dans le constructeur (%td/%td) Ã  %LLa longueur de CHARACTER dans !$OMP DECLARE REDUCTION %s n'est pas constante Ã  %LLa longueur de CHARACTER doit Ãªtre une constante Ã  %LFonction CHARACTER(*) %qs Ã  %LLa fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un tableauLa fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un pointeurLa fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre pureLa fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre rÃ©cursiveL'entitÃ© CLASS Ã  %C ne peut pas avoir l'attribut PARAMETERLe sÃ©lecteur CLASS Ã  %L a besoin d'un temporaire qui n'est pas encore implÃ©mentÃ©Instruction CLASS Ã  %CLa variable CLASS %qs Ã  %L ne peut pas avoir l'attribut PARAMETERLa variable CLASS %qs Ã  %L doit Ãªtre muette, allouable ou pointeurL'instruction CLOSE Ã  %L requiert le numÃ©ro d'un UNITL'instruction CLOSE n'est pas permise dans une procÃ©dure PURE Ã  %CCODIMENSION spÃ©cifiÃ© pour %qs en dehors du corps de son INTERFACE Ã  %LL'argument de la clause COLLAPSE n'est pas une constante entiÃ¨re positive Ã  %CCOLLECT_GCC doit Ãªtre dÃ©fini.COMMON %qs Ã  %L n'existe pasLe COMMON %qs Ã  %L requiert %d octets de rembourrage; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>COMMON Ã  %L mentionnÃ© plusieurs fois dans des clauses ayant la mÃªme directive OMP DECLARE TARGETLe COMMON Ã  %L requiert %d octets de rembourrage; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>COMMON Ã  %L dÃ©fini dans une directive OMP DECLARE TARGET prÃ©cÃ©dente avec un DEVICE_TYPE diffÃ©rentLe bloc COMMON %qs Ã  %L ne peut pas avoir d'attribut EXTERNALLe bloc COMMON %qs Ã  %L est aussi une procÃ©dure intrinsÃ¨queLe bloc COMMON %qs Ã  %L est utilisÃ© comme PARAMETER Ã  %LLe bloc COMMON %qs Ã  %L qui est aussi un rÃ©sultat de fonctionLe bloc COMMON %qs Ã  %L qui est aussi une procÃ©dure globaleLe bloc COMMON %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %LBloc COMMON /%s/ pas trouvÃ© Ã  %CBloc COMMON Ã  %LLe bloc COMMON Ã  %L avec le label de liaison %qs utilise le mÃªme identificateur global que l'entitÃ© Ã  %LLe membre %qs du bloc COMMON Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE dans la procÃ©dure pure %qsLa variable COMMON %qs Ã  %L doit avoir une longueur de caractÃ¨re constanteArgument COMPLEX %qs de l'intrinsÃ¨que %qs Ã  %LLes quantitÃ©s COMPLEX ne peuvent pas Ãªtre comparÃ©es Ã  %LBloc CONTAINS dans une dÃ©finition de type dÃ©rivÃ© Ã  %CL'instruction CONTAINS Ã  %C est dÃ©jÃ  dans une unitÃ© de programme contenueInstruction CONTAINS sans instruction FUNCTION ou SUBROUTINE Ã  %LAttribut CONTIGUOUS Ã  %CInstruction CONTIGUOUS Ã  %CBalise CONVERT Ã  %LL'argument COUNT de la fonction intrinsÃ¨que EVENT_QUERY Ã  %L sera dÃ©finissableL'argument COUNT de la fonction intrinsÃ¨que EVENT_QUERY Ã  %L couvrira au moins la plage de l'entier par dÃ©fautL'argument COUNT de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautL'argument COUNT de SYSTEM_CLOCK Ã  %L a un sous-type plus petit que l'entier par dÃ©fautL'argument COUNT_MAX de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautL'argument COUNT_MAX de SYSTEM_CLOCK Ã  %L a un sous-type plus petit que l'entier par dÃ©fautL'argument COUNT_RATE de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautL'argument COUNT_RATE de SYSTEM_CLOCK Ã  %L a un sous-type plus petit que l'entier par dÃ©fautle processeur sÃ©lectionnÃ© ne supporte pas le jeu d'instructions x86-64l'assertion de portage CRIS a Ã©chouÃ©: %sBloc CRITICAL Ã  l'intÃ©rieur d'une rÃ©gion OpenACC Ã  %CBloc CRITICAL Ã  l'intÃ©rieur d'une rÃ©gion OpenMP Ã  %CInstruction CRITICAL Ã  %Cl'information de dÃ©bogage CTF a Ã©tÃ© demandÃ©e mais elle n'est pas supportÃ©e par l'interface %qsL'instruction CYCLE Ã  %C n'est pas applicable Ã  la construction %qs qui n'est pas une boucleInstruction CYCLE Ã  %C pour une boucle !$ACC LOOP coalescÃ©e qui n'est pas la plus Ã  l'intÃ©rieurInstruction CYCLE Ã  %C pour une boucle !$OMP DO coalescÃ©e qui n'est pas la plus Ã  l'intÃ©rieurInstruction CYCLE Ã  %C pour une boucle !$ACC LOOP dÃ©coupÃ©e en blocs qui n'est pas la plus Ã  l'intÃ©rieurAppeler mcount pour le profilage avant le prologue d'une fonction.Appeler la fonction de vidangeage pour les variables et fonctions dans IL.L'appelant copie les arguments de la fonction passÃ©s par rÃ©fÃ©rence cachÃ©e.Appels exÃ©cutÃ©s: %s sur %d
  Impossible d'utiliser IMPORT %qs depuis l'unitÃ© dans la portÃ©e de l'hÃ´te Ã  %C â€“ n'existe pas.Impossible d'utiliser avec USE un module qui est en cours de constructionImpossible d'utiliser avec USE un sous-module qui est en cours de constructionImpossible de changer les attributs du symbole %s associÃ© Ã  USE Ã  %LImpossible de changer les attributs du symbole associÃ© Ã  USE Ã  %LNe peut changer le rÃ©pertoire vers %sImpossible de calculer la longueur du tableau de caractÃ¨res Ã  %L.Impossible de construire le type ABSTRACT %qs Ã  %LImpossible de convertir %qs en %qs Ã  %LNe peut convertir %qs en un type interopÃ©rable Ã  %LImpossible de convertir %s en %s Ã  %LImpossible d%'effacer le fichier module %qs: %sImpossible de supprimer le fichier temporaire du module %qs: %sImpossible de dÃ©terminer la forme de l'initialiseur Ã  %LNe peut trouver un module intrinsÃ¨que nommÃ© %qs Ã  %CImpossible de trouver la dÃ©claration de fonction pour %qsImpossible de trouver le mot-clÃ© nommÃ© %qs dans l'appel de %qs Ã  %LImpossible de trouver un ensemble multi bibliothÃ¨ques pour %<-march=%s%>/%<-mabi=%s%>Impossible de trouver le symbole %qsNe peut rÃ©cupÃ©rer le nom du rÃ©pertoire courantImpossible d'initialiser un tableau de forme implicite Ã  %L avec un scalaireImpossible d'initialiser un tableau de paramÃ¨tres Ã  %L avec des Ã©lÃ©ments de longueur variableNe peut crÃ©er le rÃ©pertoire %sImpossible de mapper %sImpossible d'ouvrir %sImpossible d'ouvrir le fichier JSON de sortie %s
  Ne peut ouvrir le fichier %qsNe peut ouvrir le fichier inclus %qsNe peut ouvrir le fichier module %qs en lecture Ã  %C: %sNe peut ouvrir le fichier module %qs en Ã©criture Ã  %C: %sN'a pu ouvrir le fichier omp_requires %qsNe peut ouvrir le fichier de prÃ©-inclusion %qsN'a pu ouvrir le fichier source %s
! Ne peut Ã©craser GENERIC %qs Ã  %LImpossible de lire %sImpossible de lire le fichier module %qs ouvert Ã  %C car il a Ã©tÃ© crÃ©Ã© par une version diffÃ©rente de GNU FortranImpossible de renommer le fichier module %qs en %qs: %sNe peut dÃ©finir la spÃ©cification de tableau dans le pointÃ© de type CrayImpossible de dÃ©finir la spÃ©cification du tableau pointÃ©L'expression Ã  %L ne peut pas Ãªtre simplifiÃ©eImpossible de spÃ©cifier IMPLICIT Ã  %C aprÃ¨s IMPLICIT NONEIntercepter les typos.Faire afficher les statistiques du processeur tomcat par gas.L'index d'instruction de l'arÃªte cgraph n'a pas Ã©tÃ© trouvÃ©L'index d'instruction de l'arÃªte cgraph est hors limitesAlias transparents enchaÃ®nÃ©sChangement de valeur dans la conversion depuis %qs vers %qs Ã  %LChanger seulement les 8 bits infÃ©rieurs du pointeur de pile.Changer l'ABI pour autoriser les insns double mots.Changer la quantitÃ© d'anticipation de l'ordonnanceur.Changer la longueur maximale des sÃ©quences exÃ©cutÃ©es conditionnellement.Changer le nombre de registres temporaires qui sont disponibles pour les sÃ©quences exÃ©cutÃ©es conditionnellement.Changer le pointeur de pile sans dÃ©sactiver les interruptions.Changer la visibilitÃ© pour correspondre Ã  Microsoft Visual Studio par dÃ©faut.Le caractÃ¨re %qs dans la chaÃ®ne Ã  %C n'a pas de reprÃ©sentation dans le caractÃ¨re du sous-type %dLe caractÃ¨re %qs dans la chaÃ®ne Ã  %L ne peut pas Ãªtre converti en un caractÃ¨re du sous-type %dLe composant caractÃ¨re %qs de %qs Ã  %L avec une longueur diffÃ©rÃ©e doit Ãªtre POINTER ou ALLOCATABLEL'argument muet caractÃ¨res %qs Ã  %L doit avoir une longueur constante de un ou une longueur tacite Ã  mois qu'il ait une forme tacite ou un rang tacite car la procÃ©dure %qs a l'attribut BIND(C)L'argument muet caractÃ¨re %qs Ã  %L doit avoir la longueur 1 car il a l'attribut VALUELa variable muette caractÃ¨re %qs Ã  %L avec l'attribut VALUE doit avoir une longueur constanteL'expression de longueur de caractÃ¨re du composent %qs Ã  %L doit Ãªtre du type INTEGER et non %sDÃ©saccord dans la longueur de CHARACTER (%ld/%ld) entre l'argument effectif et l'argument muet de forme tacite %qs Ã  %LDÃ©saccord dans la longueur de CHARACTER (%ld/%ld) entre l'argument effectif et l'argument muet pointeur ou allouable %qs Ã  %LLa longueur de CHARACTER de l'argument effectif est plus court que celui de l'argument muet %qs (%lu/%lu) Ã  %LLa longueur de caractÃ¨re du composant %qs doit Ãªtre une expression de spÃ©cification constante Ã  %LL'argument %qs avec une valeur de caractÃ¨re pour la fonction-instruction Ã  %L doit avoir une longueur constanteLa fonction interne %qs avec une valeur de caractÃ¨re Ã  %L ne peut pas avoir une longueur taciteLa procÃ©dure de module %qs avec une valeur de caractÃ¨re Ã  %L ne peut pas avoir une longueur taciteLa fonction-instruction %qs avec une valeur de caractÃ¨re Ã  %L doit avoir une longueur constanteVÃ©rifier les chemins d'exÃ©cution CFR aussi avant les appels suivis du retour de leurs valeurs.VÃ©rifier les chemins d'exÃ©cution CFR aussi en sortant d'une fonction au travers d'une exception.VÃ©rifier les dÃ©bordements de la pile Ã  l'exÃ©cution.VÃ©rifier les erreurs de syntaxes et puis stopper.VÃ©rifier la valeur retournÃ©e par new en C++.Choisir la stratÃ©gie pour gÃ©nÃ©rer du code en ligne pour les opÃ©rations sur des chaÃ®nes.Taille des fragments de l'ordonnanceur OMP pour des boucles parallÃ©lisÃ©es par parloops.Clause attendue Ã  %CClause attendue Ã  %C aprÃ¨s la virgule de finEffacer toutes les fonctionnalitÃ©s d'ajustement.Vider les registres utilisÃ©s dans l'appel lors du retour de fonction.Effacer les capacitÃ©s matÃ©rielles lors de l'Ã©dition de liens.Effacer la BSS Ã  zÃ©ro et placer zÃ©ro initialisÃ© dans la BSS.Le composant co-tableau %qs Ã  %L doit Ãªtre allouable avec une forme diffÃ©rÃ©eDÃ©claration de co-tableau Ã  %CUn dÃ©signateur de co-tableau est rencontrÃ© Ã  %C mais %qs n'est pas un co-tableauArgument muet co-tableau %qs Ã  %L pour une procÃ©dure Ã©lÃ©mentaleLa variable muette co-tableau %qs Ã  %L n'est pas permise dans la procÃ©dure BIND(C) %qsSpÃ©cification de co-tableau requise dans l'instruction ALLOCATE Ã  %LLa variable co-tableau %qs Ã  %L n'aura pas de co-dimensions avec une forme diffÃ©rÃ©eCo-tableaux dÃ©sactivÃ©s Ã  %C, utilisez %<-fcoarray=%> pour l'activerCo-tableaux dÃ©sactivÃ©s Ã  %L, utilisez %<-fcoarray=%> pour l'activerLe code pour rÃ©allouer le tableau allouable Ã  %L sera ajoutÃ©Du code pour rÃ©allouer la variable allouable Ã  %L va Ãªtre ajoutÃ©Taille du code: small, medium ou large.Le co-index de la co-dimension %d doit Ãªtre un scalaire Ã  %LDÃ©saccord du rang du co-index dans la rÃ©fÃ©rence au tableau Ã  %L (%d/%d)L'argument effectif co-indexÃ© ASYNCHRONOUS ou VOLATILE Ã  %L requiert que le muet %qs n'ait ni ASYNCHRONOUS ni VOLATILEL'argument effectif co-indexÃ© Ã  %L dans une procÃ©dure PURE est passÃ© Ã  un argument muet de type POINTERL'argument effectif co-indexÃ© Ã  %L dans une procÃ©dure PURE est passÃ© Ã  un argument INTENT(%s)L'argument effectif co-indexÃ© Ã  %L vers le muet allouable %qs requiert INTENT(IN)Argument effectif co-indexÃ© Ã  %L vers le muet pointeur %qsL'argument effectif co-indexÃ© Ã  %L avec un composant ultimement allouable pour le muet %qs requiert soit VALUE ou INTENT(IN)Argument effectif co-indexÃ© Ã  %L avec un composant pointeur ultimeObjet allouable co-indexÃ© Ã  %LL'expression co-indexÃ©e Ã  %L est affectÃ©e Ã  une variable de type dÃ©rivÃ© avec un composant POINTER dans une procÃ©dure PUREExpression co-indexÃ©e vers le composant pointeur %qs dans le constructeur de structure Ã  %LObjet co-indexÃ© avec un sous-composant allouable polymorphique Ã  %LL'argument effectif polymorphique co-indexÃ© Ã  %L est passÃ© Ã  l'argument muet polymorphique %qsComposant pointeur de procÃ©dure co-indexÃ© Ã  %CLa variable co-indexÃ©e ne doit pas avoir un composant ultimement allouable dans l'affectation Ã  %LCollecter et dÃ©charger les informations de dÃ©bogage dans un fichier temporaire si une erreur interne du compilateur a eu lieu dans le compilateur C/C++.La virgule aprÃ¨s * Ã  %C n'est pas permise sans liste d'E/SVirgule avant la liste des Ã©lÃ©ments e/s Ã  %LVirgule attendue Ã  %CVirgule requise aprÃ¨s le descripteur P dans la chaÃ®ne de format Ã  %LCompiler le code pour le mode gros-boutiste.Compiler le code pour le mode petit-boutiste. Ceci est le mode par dÃ©faut.Compiler du code qui repose sur la surcouche de la DLL Cygwin pour supporter le remplacement des opÃ©rateurs new et delete du C++.Compiler pour des pointeurs de 32 bits.Compiler pour des pointeurs de 64 bits.Compiler pour ETRAX 100 (CRIS v8).Compiler pour ETRAX 4 (CRIS v3).Compiler pour l'ABI V8+.Compiler pour les pÃ©riphÃ©riques requÃ©rant l'activation de XNACK. Â«Â anyÂ Â» est utilisÃ© par dÃ©faut si USM es supportÃ©.Compiler pour les pÃ©riphÃ©riques avec la fonctionnalitÃ© SRAM ECC activÃ©e, ou pas. Â«Â anyÂ Â» par dÃ©faut.Compiler pour l'ABI de la bibliothÃ¨que partagÃ©e DSBT.Compiler pour le m32r.Compiler pour le m32r2.Compiler pour le m32rx.Compiler pour le processeur v850.Compiler pour le processeur v850e.Compiler pour le processeur v850e1.Compiler pour le processeur v850e2.Compiler pour le processeur v850e2v3.Compiler pour le processeur v850e3v5.Compiler pour la variante v850es du processeur v850e1.Compiler le code pour le dÃ©bogage.Compiler avec le code unittest.Compiler en version publiable.Compiler une unitÃ© de compilation entiÃ¨re Ã  la fois.Bonus Ã  la compilation que IPA-CP assigne aux candidats qui rendent les limites ou les pas des boucles connus.Se plaindre au sujet d'un nom dÃ©clarÃ© comme membre de classe aprÃ¨s une utilisation prÃ©cÃ©dente du mÃªme nom.Se plaindre quand une option en ligne de commande est valide mais pas applicable au frontend courantL'argument complexe de LOG Ã  %L ne peut pas Ãªtre zÃ©roLes multiplications et les divisions complexes suivent les rÃ¨gles du Fortran.Le composant %qs Ã  %C est dÃ©jÃ  dÃ©clarÃ© Ã  %LLe composant %qs Ã  %C est dÃ©jÃ  dans le type parent Ã  %LLe composant %qs Ã  %C est un composant PRIVATE de %qsLe composant %qs Ã  %L ne peut pas avoir l'attribut ALLOCATABLE car il est un membre du type dÃ©rivÃ© BIND(C) %qs Ã  %LLe composant %qs Ã  %L ne peut pas avoir l'attribut POINTER car il est un membre du type dÃ©rivÃ© BIND(C) %qs Ã  %LLe composant %qs Ã  %L a l'attribut CONTIGUOUS mais n'est pas un pointeur de tableauLe composant %qs Ã  %L ayant TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableauLe composant %qs Ã  %L avec le composant co-tableau sera un scalaire non pointeur, non allouableLe composant %qs dans le type dÃ©rivÃ© %qs Ã  %L peut ne pas Ãªtre interopÃ©rable avec le CLe composant %qs dans le type dÃ©rivÃ© %qs Ã  %L peut ne pas Ãªtre interopÃ©rable avec le C bien que le type dÃ©rivÃ© %qs soit BIND(C)Le composant %qs est initialisÃ© deux fois dans le constructeur de structure Ã  %LLe composant %qs de %qs Ã  %L a le mÃªme nom qu'une procÃ©dure liÃ©e au type hÃ©ritÃ©eLe composant %qs du type BIND(C) Ã  %L doit avoir la longueur unLe composant %qs avec CLASS Ã  %C doit Ãªtre allouable ou un pointeurLe composant %s Ã  %L du type EVENT_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau, ce qui n'est pas possible puisque le composant a l'attribut pointeurLe composant %s Ã  %L du type LOCK_TYPE doit avec une co-dimension ou Ãªtre un sous-composant d'un co-tableau, ce qui est impossible puisque le composant a l'attribut pointeurLe composant %s du type SEQUENCE dÃ©clarÃ© Ã  %L n'a pas l'attribut SEQUENCELe composant Ã  %C doit avoir l'attribut POINTERInitialisation de composant sans nom aprÃ¨s le composant nommÃ© %s Ã  %LLe composant Ã  droite d'une rÃ©fÃ©rence de partie avec un rang non nul ne doit pas avoir l'attribut ALLOCATABLE Ã  %LLe composant Ã  droite d'une rÃ©fÃ©rence de partie avec un rang non nul ne doit pas avoir l'attribut POINTER Ã  %LLe composant avec l'attribut KIND Ã  %C doit Ãªtre un INTEGERLe composant avec l'attribut LEN Ã  %C doit Ãªtre un INTEGERLes composants dans TYPE Ã  %C doivent prÃ©cÃ©der CONTAINSCalculer les points de rÃ©initialisation locview sur base des estimations des longueurs des insns.GOTO calculÃ© Ã  %CL'opÃ©rateur de concatÃ©nation Ã  %L doit concatÃ©ner des chaÃ®nes du mÃªme sous-typeL'opÃ©rateur de concatÃ©nation dans l'expression Ã  %L doit avoir deux opÃ©randes de type CHARACTERLes dÃ©placements conditionnels de nombres en virgule flottante sont activÃ©s.Les dÃ©placements conditionnels d'entiers sont activÃ©s.Configurer l'exÃ©cutable spÃ©cifique Ã  la carte newlib. Le dÃ©faut est or1ksim.ConfigurÃ© avec: %s
  Initialisations conflictuelles dans l'union Ã  %L et %LÃŠtre conforme plus fidÃ¨lement aux sÃ©mantiques IBM XLC.Pas de conformitÃ© particuliÃ¨re.ÃŠtre conforme au standard C ISO 1990 tel que amendÃ© en 1994.ÃŠtre conforme au standard C ISO 1990 avec les extensions GNU.ÃŠtre conforme au standard C ISO 1990.ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003.ÃŠtre conforme au standard C ISO 1999 avec les extensions GNU.ÃŠtre conforme au standard C ISO 1999.ÃŠtre conforme au standard C ISO 2011 avec les extensions GNU.ÃŠtre conforme au standard C ISO 2011.ÃŠtre conforme au standard C++ ISO 2011 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2011.ÃŠtre conforme au standard C++ ISO 2014 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2014.ÃŠtre conforme au standard C ISO 2017 (publiÃ© en 2018) avec les extensions GNU.ÃŠtre conforme au standard C ISO 2017 (publiÃ© en 2018).ÃŠtre conforme au standard C++ ISO 2017 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2017.Conforme au standard ISO C++ de 2020 (support expÃ©rimental et incomplet).Conforme au standard ISO C++ de 2020 avec les extensions de GNU (support expÃ©rimental et incomplet).Conforme au brouillon du standard C ISO 2023 (publication attendue en 2024) (support expÃ©rimental et incomplet).Conforme au brouillon du standard C ISO 2023 (publication attendue en 2024) avec les extensions de GNU (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 2023 (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 2023 avec les extensions GNU (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 2026 (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 2026 avec les extensions GNU (support expÃ©rimental et incomplet).ÃŠtre conforme au standard Fortran ISO 2003.ÃŠtre conforme au standard Fortran ISO 2008 y compris TS 29113.ÃŠtre conforme au standard Fortran ISO 2008.ÃŠtre conforme au standard Fortran ISO 2018.ÃŠtre conforme au standard Fortran ISO 2023.ÃŠtre conforme au standard Fortran ISO 95.Respecter la conformitÃ© avec le langage Objective-C 1.0 comme implÃ©mentÃ© dans GCC 4.0.ÃŠtre conforme Ã  l'ABI FPXX o32.ConsidÃ©rer que l'accÃ¨s Ã  une mÃ©moire de un octet est lente.ConsidÃ©rer le type Â«Â intÂ Â» comme ayant une largeur de 16 bits.ConsidÃ©rer le type Â«Â intÂ Â» comme ayant une largeur de 32 bits.Expression caractÃ¨re constante requise dans la clause MESSAGE Ã  %LL'expression constante dans l'Ã©tiquette du FORMAT Ã  %L doit Ãªtre de type CHARACTER par dÃ©fautExpression constante requise Ã  %CLa valeur logique constante est rÃ©pÃ©tÃ©e dans l'instruction CASE Ã  %LTaille de memcpy constante en octets au delÃ  de laquelle commencer Ã  utiliser une sÃ©quence MOPS.Taille de memmove constante en octets au delÃ  de laquelle commencer Ã  utiliser une sÃ©quence MOPS.Taille de memset constante en octets au delÃ  de laquelle commencer Ã  utiliser une sÃ©quence MOPS.Argument de type constante attenduConstruire une toile et sÃ©parer les utilisations sans relations d'une variable seule.La fonction contenue %qs Ã  %L n'a pas le type IMPLICITLa procÃ©dure contenue %qs Ã  %C entre en conflit avec la procÃ©dure dÃ©finie Ã  %LLa procÃ©dure contenue %qs Ã  %C est dÃ©jÃ  ambigÃ¼eLa procÃ©dure contenue %qs Ã  %L a le mÃªme nom que sa procÃ©dure contenanteLa procÃ©dure contenue %qs Ã  %L d'une procÃ©dure PURE doit aussi Ãªtre PUREContrÃ´le la gÃ©nÃ©ration des estimations des inverses.ContrÃ´le comment ira considÃ¨re la correspondance des contraintes (numÃ©ro d'opÃ©rande dupliquÃ©) dans toutes les alternatives disponibles pour la classe de registre prÃ©fÃ©rÃ©e. Une valeur de zÃ©ro signifie que ira respecte uniquement la contrainte correspondante uniquement quand elle est dans l'unique alternative disponible avec la classe de registre appropriÃ©e. Sinon, ira vÃ©rifiera toutes les alternatives disponibles pour la classe de registre prÃ©fÃ©rÃ©e mÃªme s'il a trouvÃ© quelques choix avec une classe de registre appropriÃ©e et respectant la contrainte correspondante qualifiÃ©e.ContrÃ´ler le mode de dÃ©routage en cas d'exception IEEE.ContrÃ´ler le mode d'arrondissement FP gÃ©nÃ©rÃ©.ContrÃ´ler la prÃ©cision donnÃ©e aux exceptions FP.ContrÃ´ler quels Ã©vÃ©nements sont affichÃ©s dans les chemins de diagnostiques.ContrÃ´le comment le vectoriseur de boucle utilise des vecteurs partiels.  0 signifie jamais, 1 signifie uniquement pour les boucles dont le besoin d'itÃ©rer peut Ãªtre retirÃ©, 2 signifie pour toutes les boucles. La valeur par dÃ©faut est 2.Conversion depuis %qs vers %qs Ã  %LConversion de %s vers %s Ã  %LLa conversion depuis %s vers le sous-type par dÃ©faut COMPLEX(%d) Ã  %L pourrait perdre en prÃ©cision, envisagez d'utiliser l'argument KINDConversion d'un infini ou de Pas-un-Nombre Ã  %L en INTEGERConvertir les adresses BASE + GRAND_OFFSET en NOUVELLE_BASE + PETIT_OFFSET pour autoriser plus d'accÃ¨s mÃ©moire Ã  Ãªtre gÃ©nÃ©rÃ©s comme instructions compressÃ©es. Cible actuellement les chargements/stockages d'entiers 32 bits.Convertir les sauts conditionnels des boucles les plus Ã  l'intÃ©rieur en Ã©quivalents sans branchement.Convertir les constantes en virgule flottante en constantes en simple prÃ©cision.Convertir le retour de fonction en un fragment d'appel et de retour.Convertir les appel et saut indirects en fragment d'appel et de sautCopier les sections de tableaux dans un bloc contigu lors de l'entrÃ©e dans une procÃ©dure.Copyright %s 2024 Free Software Foundation, Inc.
  Co-rang non concordant dans l'argument %qs Ã  %L (%d et %d)CoÃ»t auquel les optimisations de GCSE ne contraindront pas la distance de dÃ©placement d'une expression.CoÃ»t supposÃ© pour une insn de branchement.CoÃ»t supposÃ© d'une insn de multiplication.CoÃ»t supposÃ© d'une instruction de multiplication oÃ¹ 4 est Ã©gal Ã  une insn normale.N'a pu gÃ©nÃ©rer de valeur addis pour la fusionImpossible d'ouvrir le fichier de sortie Â«Â %sÂ Â»
  Compter les dÃ©pendances spÃ©culatives tout en calculant la prioritÃ© des instructions.Le pointÃ© de type Cray Ã  %C ne peut pas Ãªtre un tableau de forme taciteLe pointÃ© Cray Ã  %L apparaÃ®t dans plusieurs instructions pointer()PointÃ© Cray %qs dans la clause %s Ã  %LPointÃ© Cray %qs dans la clause SHARED Ã  %LObjet pointÃ© Cray %qs dans la clause %s Ã  %LObjet pointÃ© Cray %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet pointÃ© Cray %qs du type polymorphique dans la clause %s Ã  %LPointeur Cray %qs dans la clause %s Ã  %LLe pointeur Cray Ã  %C a %d octets de prÃ©cision; les adresses mÃ©moire requiÃ¨rent %d octetsLe pointeur Cray Ã  %C doit Ãªtre un entierLa dÃ©claration de pointeur Cray Ã  %C requiert l'option %<-fcray-pointer%>Objet pointeur Cray %qs dans la clause %s Ã  %LObjet pointeur Cray %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet pointeur Cray %qs du type polymorphique dans la clause %s Ã  %LCrÃ©er une application de type GUI.CrÃ©er un exÃ©cutable indÃ©pendant de la position dynamiquement liÃ©.CrÃ©er une bibliothÃ¨que partagÃ©e.CrÃ©er un exÃ©cutable statique indÃ©pendant de la position.CrÃ©er des variables d'induction canoniques dans les boucles.CrÃ©er une application de type console.CrÃ©er les fichiers de donnÃ©es nÃ©cessaires Ã  Â«Â gcovÂ Â».CrÃ©ation de Â«Â %sÂ Â»
! CrÃ©ation d'un tableau temporaire Ã  %LCrÃ©ation d'un temporaire pour le tableau Ã  %L dans l'argument %qsLe GCC RISC-V actuel ne supporte pas RVV en mode gros boutisteLe GCC RISC-V actuel ne supporte pas un VLEN plus grand que 4096 bits pour l'extension Â«Â VÂ Â»D ne supporte pas les pointeurs vers cette cible.les instruction assembleur en-ligne pour D ne sont pas supportÃ©es dans GDC.Le tableau DATA %qs Ã  %L doit Ãªtre spÃ©cifiÃ© dans une dÃ©claration prÃ©cÃ©denteL'Ã©lÃ©ment DATA %qs Ã  %L ne peut pas avoir un co-indexL'Ã©lÃ©ment DATA %qs Ã  %L ne peut pas avoir l'attribut ALLOCATABLEL'Ã©lÃ©ment DATA %qs Ã  %L est un pointeur et doit donc Ãªtre un tableau Ã  part entiÃ¨reL'objet DATA prÃ¨s de %L a l'attribut pointeur et la valeur DATA correspondante n'est pas une cible de donnÃ©e initiale valableInstruction DATA Ã  %C aprÃ¨s la premiÃ¨re instruction exÃ©cutableL'instruction DATA Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction DATA Ã  %C n'est pas permise dans une procÃ©dure PUREL'instruction DATA Ã  %L a plus de valeurs que de variablesL'instruction DATA Ã  %L a plus de variables que de valeursSpÃ©cificateur de format DC interdit Ã  %Cobjet DEALLOCATEDEALLOCATE d'un co-tableau Ã  %C dans un bloc CRITICALDEALLOCATE d'un co-tableau Ã  %C dans un bloc DO CONCURRENTDECIMAL= Ã  %L n'est pas permis en Fortran 95DEFAULTMAP Ã  %C mais un DEFAULTMAP prÃ©cÃ©dent pour la catÃ©gorie %sDEFAULTMAP Ã  %C mais un DEFAULTMAP prÃ©cÃ©dent avec une catÃ©gorie non spÃ©cifiÃ©eDEF_INTERNAL_FLT_FN (%s) n'a pas de fonction interne associÃ©eDEF_INTERNAL_INT_FN (%s) n'a pas de fonction interne associÃ©eDELIM= Ã  %L pas permis en Fortran 95La clause DEPEND Ã  %L de la construction OMP DEPOBJ n'aura qu'un seul localisateurLa clause DEPEND Ã  %L de la construction OMP DEPOBJ n'aura point de type de dÃ©pendance DEPOBJDEPOBJ dans la construction DEPOBJ Ã  %L sera un entier scalaire de type OMP_DEPEND_KINDGestionnaire d'Ã©vÃ©nement DETACH %qs dans la clause %s Ã  %LGestionnaire d'Ã©vÃ©nement DETACH %qs dans la clause SHARED Ã  %LDEVICE_TYPE doit Ãªtre ANY lorsqu'il est utilisÃ© avec INDIRECT Ã  %LL'argument DIM (%d) pour la taille intrinsÃ¨que Ã  %L est hors limites (1:%d)L'argument DIM Ã  %L est en dehors des limitesL'argument DIM sans argument COARRAY n'est pas permis pour l'intrinsÃ¨que THIS_IMAGE Ã  %LDIMENSION spÃ©cifiÃ© pour %qs en dehors du corps de son INTERFACE Ã  %LArgument DISTANCE= pour NUM_IMAGES Ã  %LArgument DISTANCE= pour THIS_IMAGE Ã  %LLe chunk_size de la clause DIST_SCHEDULE Ã  %L requiert une expression INTEGER scalaireConstruction DO CONCURRENT Ã  %CLa boucle DO Ã  %L est indÃ©finie car elle dÃ©bordeLa boucle DO Ã  %L est indÃ©finie car elle dÃ©borde vers le basLa boucle DO Ã  %L sera exÃ©cutÃ©e zÃ©ro foisLa valeur de pas de DO est zÃ©roInstruction de fin de DO qui n'est pas END DO ou CONTINUE avec l'Ã©tiquette %d Ã  %CL'itÃ©rateur DO %qs Ã  %L est Ã  l'intÃ©rieur d'un itÃ©rateur du mÃªme nomDOUBLE COMPLEX Ã  %CSpÃ©cificateur de format DP interdit Ã  %CLa procÃ©dure DTIO %s Ã  %L doit Ãªtre rÃ©cursiveL'argument caractÃ¨re DTIO Ã  %L doit avoir une longueur taciteL'argument muet DTIO Ã  %L doit Ãªtre un scalaireL'argument muet DTIO Ã  %L doit Ãªtre ASSUMED SHAPE ARRAYL'argument muet DTIO Ã  %L doit avoir KIND = %dL'argument muet DTIO Ã  %L doit Ãªtre du type %sL'argument muet DTIO Ã  %L doit avoir INTENT %sLa procÃ©dure DTIO %qs Ã  %L doit Ãªtre une sous-routineDarwin ne supporte pas -mfentry ou les options associÃ©esDarwin n'est pas une plateforme mx32Ã‰lÃ©ment de donnÃ©e au dessus de la limite supÃ©rieure du tableau Ã  %LÃ‰lÃ©ment de donnÃ©e en dessous de la limite infÃ©rieure du tableau Ã  %LLes donnÃ©es sont stockÃ©es dans le format gros-boutiste.Les donnÃ©es sont stockÃ©es dans le format petit-boutiste.  (Par dÃ©faut).Les donnÃ©es sont rÃ©fÃ©rencÃ©es par le dÃ©calage depuis le dÃ©but du texte plutÃ´t que la GOT (avec -fPIC/-fPIE).La cible de donnÃ©es Ã  %L n'aura point de co-indexL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas Ãªtre une rÃ©fÃ©rence complÃ¨te Ã  un tableau de taille taciteL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas Ãªtre polymorphique Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants ALLOCATABLE Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants POINTER Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants PRIVATEL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants PRIVATE Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants de pointeur de procÃ©dureL'objet pointeur de donnÃ©es Ã  %L doit Ãªtre polymorphique illimitÃ© ou Ãªtre d'un type avec l'attribut BIND ou SEQUENCE pour Ãªtre compatible avec une cible polymorphique illimitÃ©eBibliothÃ¨que de dÃ©bogage Ã  utiliser Ã  la place de phobos.La dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appelLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisBibliothÃ¨que par dÃ©faut Ã  utiliser Ã  la place de phobos.L'argument muet %s initialisÃ© par dÃ©faut %qs Ã  %L n'est pas permis dans la procÃ©dure BIND(C) %qsRetarder Ã  plus tard le dÃ©pilage des arguments des fonctions hors de la pile.Le tableau diffÃ©rÃ© %qs Ã  %L n'est pas permis dans une expression d'initialisationParamÃ¨tre de type diffÃ©rÃ© pas encore supportÃ©L'argument muet caractÃ¨re Ã  longueur diffÃ©rÃ©e %qs Ã  %L de la procÃ©dure %qs avec l'attribut BIND(C)Supprimer les instructions inutiles qui peuvent dÃ©clencher des exceptions.Supprimer les vÃ©rifications inutiles des pointeurs nuls.FonctionnalitÃ© supprimÃ©eÂ :Type de dÃ©pendance SINK utilisÃ© avec SOURCE sur la mÃªme construction Ã  %LObsolÃ¨te Ã  la faveur de -Wc11-c23-compatRendu obsolÃ¨te en faveur de -std=c++11.Rendu obsolÃ¨te en faveur de -std=c++14.Rendu obsolÃ¨te en faveur de -std=c++17.Rendu obsolÃ¨te en faveur de -std=c11.Rendu obsolÃ¨te en faveur de -std=c23.Rendu obsolÃ¨te en faveur de -std=c99.Rendu obsolÃ¨te en faveur de -std=gnu++11.Rendu obsolÃ¨te en faveur de -std=gnu++14.Rendu obsolÃ¨te en faveur de -std=gnu++17.Rendu obsolÃ¨te en faveur de -std=gnu11.Rendu obsolÃ¨te en faveur de -std=gnu23.Rendu obsolÃ¨te en faveur de -std=gnu99.Rendu obsolÃ¨te en faveur de -std=iso9899:1999.Option obsolÃ¨te. Utilisez -mno-vrsave Ã  la place.Option obsolÃ¨te. Utilisez -mvrsave Ã  la place.ObsolÃ¨te. Cette option n'a aucun effet.Le type dÃ©rivÃ© %qs Ã  %C est utilisÃ© avant sa dÃ©finitionLe type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir l'attribut SEQUENCE car il est BIND(C)Le type dÃ©rivÃ© %qs Ã  %L est en conflit avec l'objet de liste de noms %qs Ã  %CLe type dÃ©rivÃ© %qs Ã  %L n'a pas Ã©tÃ© dÃ©clarÃ©Le type dÃ©rivÃ© %qs Ã  %L ne peut pas Ãªtre ABSTRACTLe type dÃ©rivÃ© %qs Ã  %L doit Ãªtre une extension de %qsLe type dÃ©rivÃ© %qs Ã  %L doit Ãªtre extensibleLe type dÃ©rivÃ© %qs ne peut pas Ãªtre utilisÃ© comme une variable Ã  %CLe type dÃ©rivÃ© %qs ne peut pas Ãªtre utilisÃ© comme une variable Ã  %LLe type dÃ©rivÃ© %qs, dÃ©clarÃ© Ã  %L, doit avoir l'attribut BIND pour Ãªtre interopÃ©rable avec le CLe type dÃ©rivÃ© %qs est utilisÃ© comme argument effectif Ã  %LLe type dÃ©rivÃ© %qs avec l'attribut BIND(C) Ã  %L est vide et peut Ãªtre inaccessible pour le processeur C compagnonLe type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PRIVATE dans la partie de spÃ©cification d'un moduleLe type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PUBLIC dans la partie de spÃ©cification d'un moduleLe type dÃ©rivÃ© Ã  %C n'a pas Ã©tÃ© prÃ©cÃ©demment dÃ©fini et, par consÃ©quent, il ne peut pas apparaÃ®tre dans une dÃ©finition de type dÃ©rivÃ©Le composant de type dÃ©rivÃ© %C n'est pas un membre EQUIVALENCE permisLa dÃ©claration de type dÃ©rivÃ© avec FINAL Ã  %C doit Ãªtre dans la partie de spÃ©cification d'un MODULEDÃ©finition de type dÃ©rivÃ© Ã  %C avec une section CONTAINS videDÃ©finition du type dÃ©rivÃ© Ã  %C sans composantsLa dÃ©finition du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©finiLe nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  un type de baseLe nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  le type de base %sLa variable de type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir des composants ALLOCATABLE pour Ãªtre un objet EQUIVALENCELa variable de type dÃ©rivÃ© %qs Ã  %L doit avoir l'attribut SEQUENCE pour Ãªtre un objet EQUIVALENCELa variable de type dÃ©rivÃ© %qs Ã  %L avec une initialisation par dÃ©faut ne peut pas Ãªtre dans une EQUIVALENCE avec une variable dans COMMONLa variable de type dÃ©rivÃ© %qs Ã  %L avec un ou des composants pointeurs ne peut pas Ãªtre dans un objet EQUIVALENCELa variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L a un composant ultime qui est allouableLa variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L n'a ni l'attribut SEQUENCE ni l'attribut BIND(C)La variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L ne peut pas avoir une initialisation par dÃ©fautLe type dÃ©rivÃ© %qs dÃ©clarÃ© Ã  %L doit Ãªtre ABSTRACT car %qs est DEFERRED et pas redÃ©finiLe type dÃ©rivÃ© %qs avec BIND(C) ne doit pas avoir de section CONTAINS Ã  %CLe type dÃ©rivÃ© %qs avec SEQUENCE ne doit pas avoir de section CONTAINS Ã  %CL'argument muet %qs d'un type dÃ©rivÃ© Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeur et n'a pas d'initialisation par dÃ©fautDescription pour mxl-mode-bootstrap.Description pour mxl-mode-executable.Description pour mxl-mode-novectors.Description pour mxl-mode-xmdstub.DÃ©truire les champs d'objets partiellement construits.DÃ©tecter les chemins qui dÃ©clenchent un comportement erronÃ© ou indÃ©fini dÃ» Ã  une valeur nulle utilisÃ©e d'une maniÃ¨re interdite par l'attribut returns_nonnull ou nonnull. Isoler ces chemins du flux de contrÃ´le principal et transformer l'instruction avec un comportement erronÃ© ou indÃ©fini en une instruction de dÃ©routement.DÃ©tecter les chemins qui dÃ©clenchent un comportement erronÃ© ou indÃ©fini dÃ» au dÃ©rÃ©fÃ©rencement d'un pointeur nul. Isoler ces chemins du flux de contrÃ´le principal et transformer les instructions avec un comportement erronÃ© ou indÃ©fini en instructions de dÃ©routement.DÃ©terminer quelles sont les dÃ©pendances qui sont considÃ©rÃ©es coÃ»teuses entre les insns.Longueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur de tableauLongueurs de CHARACTER diffÃ©rentes (%wd/%wd) dans le constructeur du tableau Ã  %LSous-types de caractÃ¨res diffÃ©rents Ã  %LParamÃ¨tres de type de sous-type diffÃ©rents dans l'affectation de pointeur Ã  %LRangs diffÃ©rents dans l'affectation du pointeur Ã  %LForme diffÃ©rente pour %s Ã  %L sur la dimension %d (%d et %d)Formes diffÃ©rentes pour les arguments %qs et %qs Ã  %L pour l'intrinsÃ¨que %<dot_product%>Formes diffÃ©rentes sur la dimension 1 des arguments %qs et %qs Ã  %L pour l'intrinsÃ¨que matmulFormes diffÃ©rentes sur la dimension 2 de l'argument %qs et la dimension 1 de l'argument %qs Ã  %L pour l'intrinsÃ¨que matmulSous-types diffÃ©rents Ã  %LTypes diffÃ©rents dans une affectation de pointeur Ã  %L; tentative d'affecter %s Ã  %sDimensions spÃ©cifiÃ©es pour %s Ã  %L aprÃ¨s son initialisationDÃ©sactive l'avertissement -Wframe-larger-than=.  Ã‰quivalent Ã  -Wframe-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactive l'avertissement -Wlarger-than=.  Ã‰quivalent Ã  -Wlarger-than=<SIZE_MAX> ou plus grand.DÃ©sactiver la passe spÃ©cifique Ã  ARCompact pour gÃ©nÃ©rer des instructions d'exÃ©cution conditionnelle.DÃ©sactiver les fonctions feuille CFR.DÃ©sactiver les registres FP.  Ã‰quivalent Ã  -msoft-float.DÃ©sactiver l'ISA FPU, l'option ABI doit activer %<-mfloat-abi=soft%>EmpÃªcher les instructions LR et SR d'utiliser les registres Â«Â auxÂ Â» de l'extension FPX.DÃ©sactiver l'Ã©tape d'optimisation de scalaires en vecteurs qui transforme les calculs sur des entiers de 64 bits en calculs sur des vecteurs.DÃ©sactiver l'avertissement Walloc-size-larger-than=. Ã‰quivalent Ã  Walloc-size-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactiver l'avertissement Walloca-larger-than=. Ã‰quivalent Ã  Walloca-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactive l'avertissement -Wstack-usage=.  Ã‰quivalent Ã  -Wstack-usage=<SIZE_MAX> ou plus grand.DÃ©sactive l'avertissement Wvla-larger-than=.  Ã‰quivalent Ã  Wvla-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactiver l'accÃ¨s aux objets en mÃ©moire partagÃ©e.DÃ©sactiver l'accÃ¨s aux variables marquÃ©es avec Â«Â @systemÂ Â» pour le code @safe.DÃ©sactiver les optimisations des virgules flottantes qui ignorent le signe du zÃ©ro dÃ©fini par IEEE.DÃ©sactiver l'unitÃ© matÃ©rielle en virgule flottante.DÃ©sactiver l'adressage indexÃ©.DÃ©sactiver les optimisations observables par les NaN (Not a Number: pas un nombre) IEEE si ces NaN produisent un effet visible.Interdire les optimisations qui supposent un comportement par dÃ©faut pour l'arrondis des virgules flottantes.DÃ©sactiver le code indÃ©pendant de la position (PIC) pour l'utilisation dans du code du noyau de l'OS.DÃ©sactiver le prÃ©-traitement.DÃ©sactiver les registres d'espace.DÃ©sactiver entiÃ¨rement la mise Ã  zÃ©ro de la pile (stack scrub), ignore les attributs strub.DÃ©sactiver l'utilisation des instructions FPU du RX.Interdire les appels directs aux fonctions globales.Interdit plus que Â«Â msched-max-memory-insnsÂ Â» dans le groupe d'instructions. Autrement, la limite est Â«Â soupleÂ Â» (prÃ©fÃ¨re les opÃ©rations non-mÃ©moire quand la limite est atteinte).Interdire l'optimisation des appels de fin de fonction quand la routine appelante peut avoir omis les longueurs des caractÃ¨res.Refuser les conversions immuables pas viables qui Ã©taient prÃ©cÃ©demment incorrectement permises.DÃ©couvrir les fonctions pures et const.DÃ©couvrir les variables statiques en lecture seule et non adressables.DÃ©couvrir les variables statiques en lecture seule, en Ã©criture seule et non adressables.Afficher les statistiques du temps de compilation.Afficher les statistiques accumulÃ©es durant la compilation.Afficher les options de la ligne de commande spÃ©cifiques Ã  la cible (y compris les options de l'assembleur et de l'Ã©diteur de liens).Afficher l'arbre du code aprÃ¨s l'optimisation en premiÃ¨re ligne.Afficher l'arbre du code aprÃ¨s analyse.Afficher l'arbre du code aprÃ¨s analyse; option dÃ©prÃ©ciÃ©e.Afficher la version du compilateur.Afficher le AST du frontend aprÃ¨s les passes d'analyse et de sÃ©mantique.Afficher la table des symboles globaux aprÃ¨s analyse.Afficher les symboles dans l'ordre inverse.Afficher cette information.Division par zÃ©ro Ã  %LDivision par zÃ©ro en convertissant %s vers %s Ã  %LStratÃ©gie de division, une valeur dans la liste: call-div1, call-fp, call-table.Faire une rematÃ©rialisation sensible au CFG pendant LRA.Effectuer le changement de contexte de l'ordonnanceur si le processeur est un bdver1, bdver2, bdver3, bdver4 ou znver1 et l'ordonnancement Haifa est sÃ©lectionnÃ©.Lier avec le fichier de dÃ©marrage standard D lors de la compilation.Ne pas gÃ©nÃ©rer des instructions BRcc dans arc_reorg.Ne pas ajouter un export de symboles par dÃ©faut aux modules ou aux bibliothÃ¨ques dynamiques.Ne pas ajouter les chemins d'exÃ©cution par dÃ©faut (pour les rÃ©pertoires des bibliothÃ¨ques du compilateur) aux exÃ©cutables, aux modules ou aux bibliothÃ¨ques dynamiques.Ne pas autoriser les donnÃ©es constantes Ã  Ãªtre placÃ©es dans les sections de code.Ne pas supposer un grand segment TLS.Ne pas supposer que les fonctions qui ne sont pas exÃ©cutÃ©es durant l'exÃ©cution d'exercice sont Â«Â froidesÂ Â».Ne pas supposer que les bibliothÃ¨ques standards du C et Â«Â mainÂ Â» existent.Ne pas dÃ©sactiver les registres d'espace.Ne pas Ã©liminer les commentaires dans les expansions des macros.Ne pas Ã©liminer les commentaires.Ne pas afficher les fonctions compilÃ©es ni le temps Ã©coulÃ©.Ne pas Ã©liminer les Ã©lÃ©ments en communs dans les comparaisons de patrons.Ne pas produire de modes d'adressages avec des affectations avec effets de bords.Ne pas produire des constantes entiÃ¨res complexes dans une mÃ©moire en lecture seule.Ne pas gÃ©nÃ©rer de prologue ou dâ€™Ã©pilogue de fonction.Ne pas imposer d'alignement strict.Ne pas gÃ©nÃ©rer de directives #line.Ne pas gÃ©nÃ©rer de directives .size.Ne pas gÃ©nÃ©rer un point de sortie unique pour chaque fonction.Ne pas gÃ©nÃ©rer du code qui ne peut tourner qu'en mode superviseur (par dÃ©faut).Ne pas gÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour.Ne pas gÃ©nÃ©rer des instructions mpy sur un ARC700.Ne pas gÃ©nÃ©rer des accÃ¨s mÃ©moire non alignÃ©es.Ne pas mettre en ligne la division entiÃ¨re.Ne pas mettre en ligne la racine carrÃ©e.Ne pas rÃ©aliser l'Ã©dition de liens avec la bibliothÃ¨que lib<MCU>.a spÃ©cifique au pÃ©riphÃ©rique.Ne pas lier avec la bibliothÃ¨que standard D lors de la compilation.Ne pas charger le registre PIC dans les prologues des fonctions.Ne pas chercher les fichiers objets dans le chemin standard.Ne pas marquer les commutateurs de l'ABI dans e_flags.Pas besoin des barriÃ¨res load-load (dbar 0x700).Ne pas appliquer les optimisations qui augmentent notablement l'utilisation de la pile.Ne pas placer les constantes en virgule flottante dans la TOC.Ne pas placer les constantes des symboles et des dÃ©calages dans la TOC.Ne pas prÃ©dÃ©finir les macros spÃ©cifiques au systÃ¨me et Ã  GCC.Ne pas embellir l'affichage des spÃ©cialisations de patrons sous la forme de la signature du patron suivie des arguments.Ne pas fournir d'adresse de dÃ©part par dÃ©faut 0x100 du programme.Ne pas pousser les registres Ã©tendus sur la pile dans les fonctions de monitoring.Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me (ceux spÃ©cifiÃ©s avec -isystem seront quand mÃªme utilisÃ©s).Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me pour le C++.Ne pas supporter les fonctions internes SSE4.1 et SSE4.2 et la gÃ©nÃ©ration de code.Ne pas supprimer les informations de dÃ©bogage des classes C++.Ne pas supprimer les avertissements pour les en-tÃªtes systÃ¨me.Ne pas traiter les variables locales et les blocs COMMON comme s'ils Ã©taient nommÃ©s dans des dÃ©clarations SAVE.Ne pas ajuster l'alignement du code et des donnÃ©es en lecture seule.Ne pas ajuster l'alignement de la pile.Ne pas ajuster l'alignement des donnÃ©s accessibles en Ã©criture.Ne pas utiliser la table GOT pour accÃ©der aux symboles externes.Ne pas utiliser les instructions MDMX.Ne pas utiliser les instructions MIPS-3D.Ne pas utiliser les registres FP du VAX.Ne pas utiliser une fonction pour purger la cache avant d'appeler des trampolines sur la pile.Ne pas utiliser des adresses qui allouent des registres globaux.Ne pas utiliser les codes de condition des instructions normales.Ne pas utiliser lâ€™unitÃ© en virgule flottante matÃ©rielle.Ne pas utiliser l'unitÃ© matÃ©rielle pour les opÃ©rations en virgule flottante.Ne pas utiliser le coprocesseur mathÃ©matique.Ne pas utiliser les instructions matÃ©rielles quad FP.Ne pas utiliser l'ABI AIX Vector Extended.Ne pas utiliser les extensions de l'ABI AltiVec.Ne pas utiliser les instructions de champs de bits.Ne pas utiliser l'instruction callt (par dÃ©faut).Ne pas utiliser le fichier des spÃ©cifications spÃ©cifiques au pÃ©riphÃ©rique device-specs/specs-<MCU>.Ne pas utiliser l'instruction personnalisÃ©e fabsd.Ne pas utiliser l'instruction personnalisÃ©e fabss.Ne pas utiliser l'instruction personnalisÃ©e faddd.Ne pas utiliser l'instruction personnalisÃ©e fadds.Ne pas utiliser l'instruction personnalisÃ©e fatand.Ne pas utiliser l'instruction personnalisÃ©e fatans.Ne pas utiliser l'instruction personnalisÃ©e fcmpeqd.Ne pas utiliser l'instruction personnalisÃ©e fcmpeqs.Ne pas utiliser l'instruction personnalisÃ©e fcmpged.Ne pas utiliser l'instruction personnalisÃ©e fcmpges.Ne pas utiliser l'instruction personnalisÃ©e fcmpgtd.Ne pas utiliser l'instruction personnalisÃ©e fcmpgts.Ne pas utiliser l'instruction personnalisÃ©e fcmpled.Ne pas utiliser l'instruction personnalisÃ©e fcmples.Ne pas utiliser l'instruction personnalisÃ©e fcmpltd.Ne pas utiliser l'instruction personnalisÃ©e fcmplts.Ne pas utiliser l'instruction personnalisÃ©e fcmpned.Ne pas utiliser l'instruction personnalisÃ©e fcmpnes.Ne pas utiliser l'instruction personnalisÃ©e fcosd.Ne pas utiliser l'instruction personnalisÃ©e fcoss.Ne pas utiliser l'instruction personnalisÃ©e fdivd.Ne pas utiliser l'instruction personnalisÃ©e fdivs.Ne pas utiliser l'instruction personnalisÃ©e fexpd.Ne pas utiliser l'instruction personnalisÃ©e fexps.Ne pas utiliser l'instruction personnalisÃ©e fextsd.Ne pas utiliser l'instruction personnalisÃ©e fixdi.Ne pas utiliser l'instruction personnalisÃ©e fixdu.Ne pas utiliser l'instruction personnalisÃ©e fixsi.Ne pas utiliser l'instruction personnalisÃ©e fixsu.Ne pas utiliser l'instruction personnalisÃ©e floatid.Ne pas utiliser l'instruction personnalisÃ©e floatis.Ne pas utiliser l'instruction personnalisÃ©e floatud.Ne pas utiliser l'instruction personnalisÃ©e floatus.Ne pas utiliser l'instruction personnalisÃ©e flogd.Ne pas utiliser l'instruction personnalisÃ©e flogs.Ne pas utiliser l'instruction personnalisÃ©e fmaxd.Ne pas utiliser l'instruction personnalisÃ©e fmaxs.Ne pas utiliser l'instruction personnalisÃ©e fmind.Ne pas utiliser l'instruction personnalisÃ©e fmins.Ne pas utiliser l'instruction personnalisÃ©e fmuld.Ne pas utiliser l'instruction personnalisÃ©e fmuls.Ne pas utiliser l'instruction personnalisÃ©e fnegd.Ne pas utiliser l'instruction personnalisÃ©e fnegs.Ne pas utiliser l'instruction personnalisÃ©e frdxhi.Ne pas utiliser l'instruction personnalisÃ©e frdxlo.Ne pas utiliser l'instruction personnalisÃ©e frdy.Ne pas utiliser l'instruction personnalisÃ©e fsind.Ne pas utiliser l'instruction personnalisÃ©e fsins.Ne pas utiliser l'instruction personnalisÃ©e fsqrtd.Ne pas utiliser l'instruction personnalisÃ©e fsqrts.Ne pas utiliser l'instruction personnalisÃ©e fsubd.Ne pas utiliser l'instruction personnalisÃ©e fsubs.Ne pas utiliser l'instruction personnalisÃ©e ftand.Ne pas utiliser l'instruction personnalisÃ©e ftans.Ne pas utiliser l'instruction personnalisÃ©e ftruncds.Ne pas utiliser l'instruction personnalisÃ©e fwrx.Ne pas utiliser l'instruction personnalisÃ©e fwry.Ne pas utiliser l'instruction personnalisÃ©e round.Ne pas utiliser des rÃ©fÃ©rences mÃ©moire non alignÃ©es.Ne pas avertir Ã  propos des attributs spÃ©cifiÃ©s.Ne pas avertir Ã  propos de l'utilisation de Â«Â long longÂ Â» avec -pedantic.VÃ©rifier la pile en utilisant des limites dans la mÃ©moire temporaire L1.Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Ne pas aligner les Ã©lÃ©ments dans le code ou les donnÃ©es.Ne pas allouer des float ni des double dans des registres en prÃ©cision Ã©tendue.Ne pas supposer que les accÃ¨s non alignÃ©s sont traitÃ©s par le systÃ¨me.N'appeler aucune fonction de vidange de la cache.N'appeler aucune fonction de dÃ©routement de vidange de la cache.Ne pas crÃ©er un exÃ©cutable indÃ©pendant de la position dynamiquement liÃ©.Ne pas dÃ©truire les champs des objets partiellement construits.Ne pas produire les supplÃ©ments DWARF au delÃ  de la version sÃ©lectionnÃ©e.Ne pas gÃ©nÃ©rer des fonctions dÃ©clarÃ©es Â«Â en ligneÂ Â» avec l'attribut Â«Â dllexportÂ Â» Ã  moins que ce ne soit nÃ©cessaire.Ne pas gÃ©nÃ©rer les sections DWARF pubnames et pubtypes.Ne pas gÃ©nÃ©rer de vÃ©rifications pour la spÃ©culation de contrÃ´le dans l'ordonnancement sÃ©lectif.Ne pas gÃ©nÃ©rer de code qui ne fonctionne qu'en mode privilÃ©giÃ©. Implique -mno-inline-ic_invalidate si le code en ligne devait ne pas fonctionner en mode utilisateur.N'indiquer aucune prioritÃ© avec TARGET_REGISTER_PRIORITY.Ne pas optimiser les dÃ©placements de blocs, utiliser memcpy.Ne pas optimiser les dÃ©placements de blocs.Ne pas utiliser les opÃ©rateurs assembleur %reloc() (pour rÃ©tro-compatibilitÃ©).Ne pas utiliser la promotion entiÃ¨re de type C pour les opÃ©rateurs unaires Â«Â +Â Â», Â«Â -Â Â» et Â«Â ~Â Â».Ne pas utiliser les mnÃ©moniques P pour les branchements.N'utiliser aucun des r32..r63.Ne pas utiliser une plage d'adressage avec moins de 25 bits pour les appels.Ne pas avertir au sujet de l'utilisation des extensions de Microsoft.Bloc CLASS IS en double dans l'instruction SELECT TYPE Ã  %LTransformer les erreurs de conformitÃ© en simples avertissements.Pilotage:Le muet %qs Ã  %L ne peut pas avoir une initialisationL'argument muet %qs Ã  %L ne peut pas Ãªtre INTENT(OUT)L'argument muet %qs Ã  %L ne peut pas Ãªtre OPTIONALL'argument muet %qs Ã  %L ne peut pas Ãªtre un type dÃ©rivÃ© Ã  %CL'argument muet %qs Ã  %L ne peut pas Ãªtre un pointeur avec l'attribut CONTIGUOUS car la procÃ©dure %qs est BIND(C)L'argument muet %qs Ã  %L qui est EVENT_TYPE ne sera point INTENT(OUT)L'argument muet %qs Ã  %L qui est LOCK_TYPE ne sera point INTENT(OUT)L'argument muet %qs Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeurL'argument muet %qs doit Ãªtre un pointeur, un tableau de forme tacite ou de rang tacite sans attribut CONTIGUOUS â€“ car l'argument effectif Ã  %L n'est pas simplement contigu et les deux sont ASYNCHRONOUS ou VOLATILEL'argument muet %qs n'est pas autorisÃ© dans l'expression Ã  %LL'argument muet %qs de %qs Ã  %L devrait Ãªtre nommÃ© %qs pour correspondre Ã  l'argument Ã©quivalent de la procÃ©dure redÃ©finieArgument muet %qs avec INTENT(IN) dans un contexte d'association de pointeur (%s) Ã  %LArgument muet %qs avec INTENT(IN) dans le contexte de dÃ©finition de variable (%s) Ã  %LFanion fictif. Ceci est la sÃ©lection par dÃ©faut Ã  moins que des commutateurs FPX soient explicitement fournis.La procÃ©dure muette %qs Ã  %C ne peut pas avoir une interface gÃ©nÃ©riqueLa procÃ©dure muette %qs Ã  %L ne sera point Ã©lÃ©mentaleLa procÃ©dure fictive %qs est invalide dans l'initialisation du pointeur de procÃ©dure Ã  %LLa procÃ©dure muette %qs n'est pas permise dans la procÃ©dure Ã©lÃ©mentale %qs Ã  %LLa procÃ©dure muette %qs d'une procÃ©dure PURE Ã  %L doit aussi Ãªtre PURELa procÃ©dure muette Ã  %C ne peut pas avoir d'attribut BIND(C) avec NAMEVidanger les obligations de couverture du code source (Source Coverage Obligations)Vidanger une reprÃ©sentation textuelle du chemin explosÃ© de chaque diagnostique dans SRCFILE.IDX.KIND.epath.txt.Vidanger une reprÃ©sentation textuelle du graphe Ã©clatÃ© dans FICHIERSRC.eg-ID.txt.Vidanger une reprÃ©sentation textuelle du graphe Ã©clatÃ© dans FICHIERSRC.eg.txt.Vidanger des informations du graphe d'appel spÃ©cifiques Ã  l'analyseur dans un fichier FICHIERSRC.callgraph.dot.Vidanger des informations spÃ©cifiques Ã  l'analyseur dans un fichier FICHIERSRC.analyzer.json.gz.Vidanger les dÃ©clarations dans un fichier .decl.Vidanger les informations dÃ©taillÃ©es sur la reprÃ©sentation interne de GCC des emplacements du code source.Vidanger uniquement les symboles dÃ©finis.Vidanger les Ã©tapes d'optimisation.Vidanger les informations de la purge d'Ã©tats dans un fichier FICHIERSRC.state-purge.dot.Vidanger le graphe Ã©clatÃ© de l'analyseur dans un fichier FICHIERSRC.eg.dot.Vidanger le supergraphe de l'analyseur dans un fichier FICHIERSRC.supergraph.dot.Vidanger la sortie sans dÃ©coration de noms.Vidanger les dÃ©tails des objets LTO.Vidanger les options en ligne de commande de l'outil de vidangeage.Vidanger les statistiques des instructions gimple.Vidanger les statistiques des types d'arbres.Vidanger les statistiques des arbres.Vidanger le graph d'appel symtab.Vidanger divers dÃ©tails internes de l'interface Rust.Vidanger divers dÃ©tails internes de l'analyseur dans FICHIERSRC.*.fg.dot et FICHIERSRC.*.tg.dot.Vidanger divers dÃ©tails internes de l'analyseur dans FICHIERSRC.*.infinite-loop.dot.Vidanger divers dÃ©tails internes de l'analyseur dans FICHIERSRC.analyzer.txt.Vidanger divers dÃ©tails internes de l'analyseur vers stderr.Attribut %s dupliquÃ© Ã  %LAttribut %s spÃ©cifiÃ© en double Ã  %LSpÃ©cification de l'Ã©tiquette %s dupliquÃ©e Ã  %CModificateur %s dupliquÃ© Ã  %L dans la clause USES_ALLOCATORSSpÃ©cification %s dupliquÃ©e Ã  %CAttribut ASYNCHRONOUS spÃ©cifiÃ© en double Ã  %LAttribut AUTOMATIC spÃ©cifiÃ© en double Ã  %LL'attribut BIND est spÃ©cifiÃ© en double Ã  %LDEFERRED dupliquÃ© Ã  %CInstructions ELSE dupliquÃ©es Ã  %L et %CL'attribut EXTENDS est spÃ©cifiÃ© en double Ã  %LInstruction IMPLCIT NONE dupliquÃ©e Ã  %CSpÃ©cification NML dupliquÃ©e Ã  %CNON_OVERRIDABLE dupliquÃ© Ã  %CAttribut POINTER dupliquÃ© Ã  %CInstruction PRIVATE dupliquÃ©e Ã  %CAttribut PROTECTED spÃ©cifiÃ© en double Ã  %LAttribut SAVE spÃ©cifiÃ© en double Ã  %LInstruction SEQENCE dupliquÃ©e Ã  %CSpÃ©cificateur UNIT dupliquÃ© Ã  %CAttribut SAVE spÃ©cifiÃ© en double Ã  %LAttribut VOLATILE spÃ©cifiÃ© en double Ã  %LSpÃ©cificateurs d'accÃ¨s dupliquÃ©s Ã  %CArgument %qs dupliquÃ© Ã  %L pour l'intrinsÃ¨que %sSpÃ©cificateur de tableau dupliquÃ© pour le pointÃ© de type Cray Ã  %CÃ‰tiquette de construction %qs dupliquÃ©e Ã  %CSpÃ©cificateur de format dupliquÃ© Ã  %CNom %qs dupliquÃ© dans l'association Ã  %CNom %qs en double dans la liste des paramÃ¨tres Ã  %CÃ‰tiquette d'instruction %d dupliquÃ©e Ã  %L et %LSymbole %qs dupliquÃ© dans la liste d'arguments formels Ã  %CClause %qs dupliquÃ©e Ã  %LClause NOWAIT dupliquÃ©e sur %s et %s Ã  %CClause dupliquÃ©e avec le type de dÃ©pendance SOURCE Ã  %CBloc commun %</%s/%> dupliquÃ© dans !$OMP ALLOCATE Ã  %LVariable %qs dupliquÃ©e dans !$OMP ALLOCATE Ã  %LAvertir Ã  propos de types qui ne correspondent pas dans les dÃ©clarations globales durant l'optimisation lors de l'Ã©dition de liens.DRAP (Dynamic Realign Argument Pointer) n'est pas supportÃ© dans une routine de service d'interruption. Ceci peut Ãªtre contournÃ© en Ã©vitant les fonctions avec un retour agrÃ©gÃ©.Allouer dynamiquement les registres cc.SpÃ©cificateur E pas permis avec le descripteur g0 dans la chaÃ®ne de format Ã  %LEDGE_CROSSING incorrectement dÃ©fini au travers de la mÃªme sectionEDGE_CROSSING manquant au travers d'une frontiÃ¨re de sectionune arÃªte EH traverse une frontiÃ¨re de section dans le bb %iarÃªte entrante EH mÃ©langÃ©e avec des arÃªtes entrantes non EH dans le bb %il'Ã©tiquette Â«Â EH landing padÂ Â» %qD n'est pas la premiÃ¨re dans la sÃ©quence des Ã©tiquettes dans le bb %dLa fonction ELEMENTAL %qs Ã  %L doit avoir un rÃ©sultat scalaireLa procÃ©dure ELEMENTAL non INTRINSIC %qs n'est pas permise comme argument effectif Ã  %LLe prÃ©fixe ELEMENTAL dans l'interface MODULE PROCEDURE est manquant Ã  %LLe composant pointeur de procÃ©dure ELEMENTAL %qs n'est pas permis comme argument effectif Ã  %Lle passage d'un paramÃ¨tre ELFv2 pour un argument contenant des champs de bits de largeur zÃ©ro qui est, par ailleurs, un agrÃ©gat homogÃ¨ne a Ã©tÃ© corrigÃ© dans GCC 12L'instruction ELSE IF Ã  %C ne peut pas suivre une instruction ELSE Ã  %LL'instruction ELSEWHERE Ã  %C suit un ELSEWHERE prÃ©cÃ©dent qui n'est pas masquÃ©Instruction ELSEWHERE Ã  %C pas englobÃ©e dans un bloc WHEREENCODING= Ã  %L n'est pas permis en Fortran 95Instruction END TEAM Ã  %CInstruction END au lieu de l'instruction %s Ã  %LL'Ã©tiquette END Ã  %C n'est pas permise dans l'instruction de sortieL'Ã©tiquette de la balise END %d Ã  %L n'est pas dÃ©finieENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la fonction %qs n'est pas RECURSIVEENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la sous-routine %qs n'est pas RECURSIVEENTRY %qs Ã  %L n'a pas de type IMPLICITLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre ALLOCATABLE dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %LInstruction ENTRY Ã  %CL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une procÃ©dure contenueL'instruction ENTRY Ã  %C ne peut apparaÃ®tre dans un BLOCK DATAL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DERIVED TYPEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DOL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc FORALLL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un MODULEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un PROGRAML'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc SELECTL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc STRUCTUREL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un SUBMODULEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc WHEREL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un sous programme contenuL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc IF-THENL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction ENTRY Ã  %L avec BIND(C) est interdite dans une procÃ©dure Ã©lÃ©mentaireENTRY_BLOCK a un nÅ“ud dans le langage intermÃ©diaire (IL) qui lui est associÃ©ENUM et ENUMERATOR Ã  %CLa dÃ©claration ENUM Ã  %C n'a aucun ENUMERATORInstruction de dÃ©finition ENUM attendue avant %CENUMERATOR %L pas initialisÃ© avec une expression entiÃ¨reL'Ã©tiquette de la balise EOR %d Ã  %L n'est pas dÃ©finieEQUIVALENCE Ã  %C requiert deux objets ou plusInstruction EQUIVALENCE Ã  %CL'Ã©tiquette de la balise ERR %d Ã  %L n'est pas dÃ©finieERRMSG Ã  %LERRMSG Ã  %L est inutile sans la balise STATBalise ERRMSG Ã  %Lvariable ERRMSGLa variable ERRMSG Ã  %L sera une variable CHARACTER du scalaire par dÃ©fautL'argument ERRMSG= Ã  %L doit Ãªtre une variable CHARACTER scalaireInstruction ERROR STOP Ã  %CArchitecture ESA/390.Instruction EVENT POST Ã  %CInstruction EVENT WAIT Ã  %CL'argument EVENT Ã  %L pour l'intrinsÃ¨que EVENT_QUERY sera du type EVENT_TYPEL'instruction EXIT Ã  %C termine la boucle !$ACC LOOPL'instruction EXIT Ã  %C termine la boucle !$OMP DOInstruction EXIT sans nom de construction Â«Â doÂ Â» Ã  %CEXIT_BLOCK a un nÅ“ud dans le langage intermÃ©diaire (IL) qui lui est associÃ©EXTENDS Ã  %LL'attribut EXTERNAL est en conflit avec l'attribut FUNCTION dans %qs Ã  %LSoit aucun ou tous les objets dans l'ensemble EQUIVALENCE Ã  %L aura l'attribut PROTECTEDL'Ã©lÃ©ment dans le constructeur du tableau %s Ã  %L est %sUn Ã©lÃ©ment d'un tableau de forme tacite ou pointeur comme argument effectif Ã  %L ne peut pas correspondre Ã  l'argument effectif Ã  %LUn Ã©lÃ©ment d'un tableau de forme tacite ou pointeur est passÃ© Ã  l'argument tableau muet %qs Ã  %LL'Ã©lÃ©ment avec une valeur de %d dans ORDER Ã  %L doit Ãªtre dans la plage [1, ..., %d] pour l'intrinsÃ¨que RESHAPE prÃ¨s de %LFonction Ã©lÃ©mentaire comme expression d'initialisation avec des arguments non entiers/non caractÃ¨res Ã  %LÃ‰lÃ©ments avec la mÃªme valeur Ã  %L et %L dans l'indice de vecteur dans le contexte de dÃ©finition de variable (%s)Ã‰liminer les appels de fonctions multiples aussi pour les fonctions impures.Produire les Ã©tiquettes .gnu_attribute.GÃ©nÃ©rer des directives .stack_size.Produire des relocalisations 16 bits vers les zones de petites donnÃ©es.Produire des relocalisations 32 bits vers les zones de petites donnÃ©es.Ã‰mettre la propriÃ©tÃ© GNU GNU_PROPERTY_X86_ISA_1_NEEDED.Produire du code conforme Ã  IEEE, sans exceptions inexactes.Ã‰mettre l'attribut ELF RISC-V.Produire les informations du graphe d'appel.Produire des vÃ©rifications qui entraÃ®nent l'exÃ©cution des instructions Â«Â break 8Â Â» quand des fonctions atomiques intÃ©grÃ©es sont appliquÃ©es Ã  une mÃ©moire mal alignÃ©e.Produire du code pour l'extension octets/mots de l'ISA.Produire du code pour l'extension de comptage de l'ISA.Produire du code pour l'extension de dÃ©placements en virgule flottante et la racine carrÃ©e de l'ISA.Produire du code pour l'extension vidÃ©o de l'ISA.Produire du code utilisant des directives de relocalisations explicites.Produire les symboles communs comme des symboles faibles.Ã‰mettre des avertissements personnalisÃ©s contenant des dÃ©tails internes Ã  l'attention des dÃ©veloppeurs de l'analyseur.Produire des annotations de dÃ©bogage pendant le prÃ©-traitement.Produire les informations de dÃ©bogage relatives Ã  l'Ã©tape d'analyse d'Ã©chappement quand l'option -fgo-optimize-allocs est active.Produire des diagnostiques montrant l'emplacement des nÅ“uds dans le graphe Ã©clatÃ©.Produire des branchements directs vers les fonctions locales.GÃ©nÃ©rer du code supplÃ©mentaire dans le prologue de la fonction pour intercepter si la taille de la pile dÃ©passe la limite donnÃ©e.Produire les prologues des fonctions uniquement devant les parties qui en ont besoin au lieu de les produire au dÃ©but des fonctions.Produire des appels de fonctions en utilisant la table de dÃ©calage globale lors de la gÃ©nÃ©ration de code indÃ©pendant de la position (PIC).Ã‰mettre des instructions multiplier-additionner fusionnÃ©es pour des doubles longs dans les registres vectoriels (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  La passe de rÃ©association ne gÃ¨re pas les multiplications-additions fusionnÃ©es, par consÃ©quent, le code gÃ©nÃ©rÃ© par l'intermÃ©diaire est enclin Ã  produire de longues chaÃ®nes de multiplications-additions fusionnÃ©es.  Ceci n'est pas bien tolÃ©rÃ© par le pipeline.  Le comportement par dÃ©faut consiste Ã  Ã©mettre des instructions de multiplication et d'addition sÃ©parÃ©es pour des doubles longs dans les registres vectoriels car des mesures ont montrÃ© que cela amÃ©liorait la performance.  Cette option permet de le dÃ©sactiver pour rÃ©aliser des tests.Produire des instanciations implicites pour des patrons en ligne.Produire des instanciations implicites pour les patrons.Produire des branchements indirects vers les fonctions locales.Produire des appels instrumentalisÃ©s Ã  __tsan_func_entry() et __tsan_func_exit().GÃ©nÃ©rer des sÃ©quences longues de chargement/stockage.Produire des descriptions plus verbeuses du flux de contrÃ´le dans les diagnostiques.Produire de description plus verbeuse des changements d'Ã©tats dans les diagnostiques.Ã‰mettre des diagnostiques d'optimisation.Ã‰mettre un appel au compteur de profilage avant le prologue lors de l'entrÃ©e dans une fonction.Ã‰mettre un appel au compteur de profilage avant le prologue lors de l'entrÃ©e dans une fonction. Le code compilÃ© aura besoin d'un processeur 64 bits et de glibc 2.29 ou plus rÃ©cent pour s'exÃ©cuter.Ã‰mettre des emplacements de points d'arrÃªt progressifs recommandÃ©sProduire rdval au lieu de rduniq pour le pointeur de thread.Produire une instrumentalisation spÃ©ciale pour les accÃ¨s Ã  des volatiles.Produire les variables constantes statiques mÃªme si elles ne sont pas utilisÃ©es.Produire des bits de stop avant et aprÃ¨s les asms Ã©tendues volatiles.Produire des instanciations de patron en tant que symboles faibles.Produire des dÃ©routements sous forme de Â«Â break 8Â Â». C'est le comportement par dÃ©faut pour CRIS v3 et supÃ©rieurs.  Si dÃ©sactivÃ©, des appels Ã  abort() sont utilisÃ©s.Produire des informations verbeuses de mise au point dans le code assemblÃ©.FINAL vide Ã  %CInstruction IMPLICIT vide Ã  %CLe constructeur de tableau vide Ã  %C n'est pas permisListe d'initialisation vide dans l'ancien style Ã  %CEnsemble de chiffres vide dans la constante BOZ Ã  %CActiver les alternatives Ã  l'instruction Â«Â qÂ Â».Activer le fichier de registre Ã  16 entrÃ©es.Activer les instructions ALU 32 bits.Activer les instructions de saut 32 bits.Activer l'instruction de l'extension du compteur d'horodatage 64 bits.Activer les coroutines du C++ (expÃ©rimental).Activer le module d'en-tÃªte du C++ (expÃ©rimental).Activer modules-ts du C++ (expÃ©rimental).Activer le support pour les dÃ©sallocations avec taille connue du C++14.Activer les instructions DSP de C-SKY.Activer les instructions DSP amÃ©liorÃ©es de C-SKY.Activer les instructions SECURE de C-SKY.Activer les instructions TRUST de C-SKY.Activer les instructions DSP vectorielles de C-SKY.Activer les tables CFI via les directives de l'assembleur GAS.Activer les attributs STATIC et AUTOMATIC du style DEC.Activer DIV, DIVU.Activer les instructions DIV-REM du ARCv2.Activer les extensions DSP 3.1 Pack A.Activer les infos DWARF de dÃ©bogage des lignes via GNU as.Activer les instructions Ã  double et simple opÃ©rande pour la tÃ©lÃ©phonie.Activer les opcodes ENTER_S et LEAVE_S pour ARCv2.Activer la compression de code FT32B.Activer l'Ã©limination redondante totale (Full Redundancy Elimination) sur les arbres.Activer le mode PIC avec descripteurs de fonctions.Activer GPR32 dans l'assembleur en ligne quand APX_F est activÃ©.Activer la transformation d'identitÃ© Graphite.Activer la bibliothÃ¨que partagÃ©e basÃ©e sur un ID.Activer les virgules flottantes IEEE 128 bits via le mot clÃ© __float128.Activer l'allocation de registres locaux.Activer l'extension conditionnelle de chargement/stockage avec verrou.Activer l'extension SIMD avancÃ©e LoongArch (LASX, 256 bits).Activer l'extension SIMD LoongArch (LSX, 128 bits).Activer les instructions MUL.Activer les instructions MUL.X et UMUL.X.Activer les instructions MULX, supposer qu'il y a une logique de dÃ©calage rapide.Autoriser la syntaxe d'exception et de synchronisation de Objective-C.Activer la gestion des exceptions Objective-C en utilisant setjmp Ã  l'exÃ©cution.Activer OpenACC.Activer OpenMP (implique -frecursive en Fortran).Activer le dÃ©chargement du GPU OpenMP.Activer les directives SIMD de OpenMP.Activer le support PIC pour construire des bibliothÃ¨ques.Activer les extensions de langage PlanÂ 9.Activer le support et l'utilisation des instructions Lire-Modifier-Ã‰crire (Read-Modify-Write).Activer la coalescence SSA sur les variables utilisateur.Activer la descente du code SSA sur les arbres.Activer l'optimisation de l'Ã©limination du code mort SSA sur les arbres.Activer les optimisations SSA-BIT-CCP sur les arbres.Activer les optimisations SSA-CCP sur les arbres.Activer l'optimisation SSA-PRE sur les arbres.Activer le code de pistage du TPF-OS.Activer le support Virtual Hosting.Activer l'extension XY Memory (DSP version 3).Activer l'alignement des blocs COMMON.Activer tous les avertissements -Wunused-.Activer toutes les extensions du langage DEC.Activer toutes les vidanges des informations d'optimisation sur stderr.Activer une Ã©tape d'optimisation sur de petits segments de code (peephole) par RTL avant sched2.Autoriser la protection allocas/VLAs de ASan.Autoriser ASan Ã  protÃ©ger les fonctions intÃ©grÃ©es.Autoriser la dÃ©tection par ASan des bogues d'utilisation aprÃ¨s retour.Autoriser ASan Ã  protÃ©ger les globales.Autoriser ASan Ã  protÃ©ger les opÃ©rations de chargement.Autoriser ASan Ã  protÃ©ger la pile.Autoriser ASan Ã  protÃ©ger les opÃ©rations d'Ã©criture.Activer la relaxation de l'assembleur et de l'Ã©diteur de liens. ActivÃ© par dÃ©faut Ã  -Os.Activer la mise Ã  zÃ©ro de la pile lors des appels pour toutes les fonctions viables.Activer les instructions atomiques.Activer le dÃ©bogage par un backend.Activer la propagation vers le haut des propriÃ©tÃ©s d'utilisation au niveau SSA.Activer les instructions Barrel Shift.Activer la vectorisation des blocs de base (SLP) sur les arbres.Autoriser le code de profilage de base du programme.Activer les instructions d'Ã©change d'octets.Activer le contournement de la cache pour les rÃ©fÃ©rences volatiles.Activer les instructions de prÃ©chargement de la cache.Activer certaines fonctionnalitÃ©s prÃ©sentes dans les brouillons des Contracts du C++.Activer certaines fonctionnalitÃ©s prÃ©sentes dans les spÃ©cifications techniques de conceptualisation (Concepts TS).Activer les instructions de densitÃ© de code du ARCv2.Activer la sortie du code hors des boucles.Activer les options communes pour la gÃ©nÃ©ration d'informations de profilage pour l'optimisation directe Ã  partir des donnÃ©es collectÃ©es par le profilage et dÃ©finir -fprofile-dir=.Activer les options communes pour la gÃ©nÃ©ration d'informations de profilage pour l'optimisation directe Ã  partir des donnÃ©es collectÃ©es par le profilage.Activer les options communes pour rÃ©aliser une optimisation directe Ã  partir des informations recueillies par le profilage et dÃ©finir -fprofile-dir=.Activer les options communes pour rÃ©aliser une optimisation directe Ã  partir des informations recueillies par le profilage.Activer le motif casesi compact.Activer l'Ã©limination conditionnelle du code mort pour les appels internes.Activer l'exÃ©cution conditionnelle autre que moves/scc.Activer l'utilisation de l'instruction de dÃ©placement conditionnel.Activer les dÃ©placements conditionnels inconditionnellement.Activer les dÃ©placements conditionnels.Activer le dÃ©pliage conservatif de petites bouclesActiver la fonctionnalitÃ© constructeur/destructeur.Activer les instructions coprocesseur.Activer la propagation par copie des informations sur l'Ã©volution scalaire.Activer la propagation de copie sur les arbres.Autoriser la correction des inconsistances dans le flux d'entrÃ©e du profil.Activer l'Ã©limination des stockages morts.Activer la sortie de dÃ©bogage.Activer le support matÃ©riel pour les nombres dÃ©cimaux en virgule flottante.Activer les conversions par dÃ©faut entre __float128 et long double.Activer les largeurs par dÃ©faut pour les spÃ©cificateurs de format i, f et gActiver les instructions de division et de modulo.Activer l'optimisation des dominateurs.Activer les instructions de chargement/stockage double pour ARC HS.Activer l'extension dual viterbi butterfly.Activer l'insertion plus tÃ´t de bits de stop pour un meilleur ordonnancement.Activer l'intÃ©gration de mÃ©ta-donnÃ©es directement des les fichiers objetsActiver le traitement des exceptions.Activez la compilation expÃ©rimentale de fichiers Rust Ã  vos propres risquesActiver l'utilisation des instructions de branchements conditionnelles j(s)lt et j(s)le.Activer les fanions de statut en virgule flottante dÃ©finissant les opÃ©rations des vecteurs SSE sur des vecteurs partiels.Activer le formatage de la sortie en JSON.Activer la propagation vers l'avant sur les arbres.Activer les optimisations de premiÃ¨re ligne.Autoriser le profilage des fonctions.Activer la rÃ©organisation des fonctions qui amÃ©liore le placement du code.Activer le ramasse-miettes (Garbage Collection) dans les programmes Objective-C/Objective-C++.Autoriser les opÃ©rations atomiques gÃ©nÃ©rales introduite dans l'ISA v3.Activer la gÃ©nÃ©ration d'instructions SIMD ARC via des fonctions intrinsÃ¨ques spÃ©cifiques Ã  la cible.Activer la gÃ©nÃ©ration des instructions BMX du R2.Activer la gÃ©nÃ©ration des instructions CDX du R2.Activer la gÃ©nÃ©ration de binaires qui utilisent des fonctions de libgcc pour rÃ©aliser les opÃ©rations de divisions. -mhard-div est l'option par dÃ©faut.Activer la gÃ©nÃ©ration de binaires qui utilisent des fonctions de libgcc pour rÃ©aliser des opÃ©rations en virgule flottante. Ceci est l'option par dÃ©faut; utilisez -mhard-float pour changer le comportement par dÃ©faut.Activer la gÃ©nÃ©ration de binaires qui utilisent des fonctions de libgcc pour rÃ©aliser les opÃ©rations de multiplications. -mhard-mul est l'option par dÃ©faut.Activer la gÃ©nÃ©ration d'instructions de comparaison et d'activation du fanion avec immÃ©diat (l.sf*i). Par dÃ©faut, des instructions supplÃ©mentaires sont gÃ©nÃ©rÃ©es pour stocker d'abord l'immÃ©diat dans un registre.Activer la gÃ©nÃ©ration d'instruction de dÃ©placement conditionnel (l.cmov). Par dÃ©faut, un Ã©quivalent sera gÃ©nÃ©rÃ© en utilisant les instructions set et branch.Activer la gÃ©nÃ©ration d'instructions de divisions matÃ©rielles (l.div, l.divu). C'est l'option par dÃ©faut; utilisez -msoft-div pour la dÃ©sactiver.Activer la gÃ©nÃ©ration d'instructions en virgule flottante matÃ©rielles. -msoft-float est l'option par dÃ©faut.Activer la gÃ©nÃ©ration d'instructions de multiplications matÃ©rielles (l.mul, l.muli). C'est l'option par dÃ©faut; utilisez -msoft-mul pour la dÃ©sactiver.Activer la gÃ©nÃ©ration d'instructions de rotation Ã  droite (l.ror). Par dÃ©faut, les fonctions de libgcc sont utilisÃ©es pour rÃ©aliser les opÃ©rations de rotation Ã  droite.Activer la gÃ©nÃ©ration d'instructions de rotation Ã  droite avec immÃ©diat (l.rori). Par dÃ©faut, les fonctions de libgcc sont utilisÃ©es pour rÃ©aliser les opÃ©rations de rotation Ã  droite avec immÃ©diat.Activer la gÃ©nÃ©ration d'instructions de dÃ©calage avec immÃ©diat (l.srai, l.srli, l.slli). Par dÃ©faut, des instructions supplÃ©mentaires sont gÃ©nÃ©rÃ©es pour stocker d'abord l'immÃ©diat dans un registre.Activer la gÃ©nÃ©ration d'instructions d'extension de signe (l.ext*). Par dÃ©faut, les chargements depuis la mÃ©moire sont rÃ©alisÃ©s sans extension de signe.Activer l'estimation des probabilitÃ©s de branchement.Activer l'unitÃ© matÃ©rielle en virgule flottante.Activer la sortie de chargements adjacents hors d'une boucle pour encourager la gÃ©nÃ©ration d'instructions de dÃ©placements conditionnels.Activer la sortie hors des boucles des chargements par des pointeurs conditionnels.Autoriser l'instrumentalisation hwasan de allocas/VLAs.Autoriser l'instrumentalisation hwasan des fonctions internes.Autoriser l'instrumentalisation hwasan des opÃ©rations de chargement.Autoriser l'instrumentalisattion hwasan des variables allouÃ©es sur la pile de taille statique.Autoriser l'instrumentalisation hwasan des opÃ©rations d'Ã©criture.Activer les entrÃ©es et sorties de la reprÃ©sentation Graphite.Activer la vÃ©rification en ligne des rÃ©cepteurs nuls avec le moteur NeXT et la version 2 de l'ABI.Activer la mise en ligne de PLT dans les appels de fonctions.Activer la mise en ligne de fonctions dÃ©clarÃ©es Â«Â inlineÂ Â». Le dÃ©sactiver dÃ©sactive toutes les mises en ligne.Activer les instructions qui protÃ¨gent contre les attaques de type Â«Â Return-Oriented ProgrammingÂ Â»Activer la mise Ã  zÃ©ro de la pile interne pour toutes les fonctions viables.Activer les instructions de la pile d'interruption.Activer les variantes spÃ©cifiques au sous-type pour les fonctions intrinsÃ¨ques entiÃ¨res.Activer l'optimisation de l'alignement des Ã©tiquettes.Activer l'import de module paresseux.Activer les intrinsÃ¨ques mathÃ©matiques historiques pour compatibilitÃ©.Activer l'analyse historique des instructions INCLUDE.Activer les optimisations durant l'Ã©dition de liens.Activer les optimisations par l'Ã©diteur de liens.Activer la relÃ¢che par l'Ã©diteur de liens.Autoriser la relÃ¢che de l'Ã©diteur de liens.Activer la relÃ¢che par l'Ã©diteur de liens.Activer la liaison entre load/store.Activer la distribution des boucles pour les motifs transformÃ©s en appels de bibliothÃ¨que.Activer la distribution des boucles sur les arbres.Activer la vectorisation de l'Ã©pilogue d'une boucle en utilisant une taille de vecteur plus petite.Activer la copie des en-tÃªtes de boucles sur les arbres.Activer l'Ã©change de boucles sur les arbres.Activer les mouvements invariants de boucles sur les arbres.Activer les transformations de boucles imbriquÃ©es.  Identique Ã  -floop-nest-optimize.Activer les optimisations de boucles au niveau de l'arbre.Activer la vectorisation sur les instructions en virgule flottante.Activer la vectorisation des boucles sur les arbres.Activer les optimisations sur de petits segments de code (peephole) spÃ©cifiques Ã  la machine.Activer des dÃ©charges de coÃ»t RTX plus verbeux durant le dÃ©bogage.  Uniquement pour les dÃ©veloppeurs de GCC.Activer la plupart des messages d'avertissement.Activer le support multicÅ“ur.Activer les instructions de multiplications.Activer les instructions multi-processeurs.Activer les optimisations de l'exÃ©cution de conditions imbriquÃ©es.Activer l'optimisation de && et || dans les exÃ©cutions conditionnelles.Activer l'analyse de GIMPLE.Activer l'utilisation du prÃ©-rechargement du motif cbranchsi.Activer le prÃ©-traitement.Activer la validation des limites pendant la compilation.Activer la rÃ©association au niveau de l'arbre.Activer l'ordonnancement des insns sensible Ã  la pression sur les registres.Activer la relaxe dans l'assembleur.Activer les arguments r-valeur aux paramÃ¨tres par rÃ©fÃ©rence.Activer l'ordonnancement Ã  travers les blocs de base.Activer des segments de donnÃ©es sÃ©parÃ©s.Activer le stockage des rÃ©sultats des comparaisons dans les GPR.Activer les fonctions internes de la pile masquÃ©e de CET (Control-flow Enforcement Technology).Activer les instructions d'extension de signe.Activer les instructions de division et de modulo signÃ©es.Activer les instructions de dÃ©placement et les chargements mÃ©moire signÃ©es.Autoriser la scission des chargements d'immÃ©diats sur 32 bits en partie basse / haute.Autoriser le sondage de la pile.Activer la mise Ã  zÃ©ro de la pile (stack scrub) selon les attributs, avec vÃ©rification stricte de l'appel.Autoriser la mise Ã  zÃ©ro de la pile (stack scrubbing) pour toutes les fonctions viables.Activer l'Ã©tape d'analyse statique.Activer la vÃ©rification stricte du retour d'une structure selon l'ABI 32 bits spÃ©cifique au processeur.Activer l'optimisation des longueurs de chaÃ®nes sur les arbres.Activer le support pour les concepts du C++.Activer le support pour les STRUCTURE/RECORD DEC.Activer le support pour la mÃ©moire transactionnelle GNU.Activer le support de l'ABI du RH850. Ceci est l'option par dÃ©faut.Activer le support pour l'ancienne ABI de GCC.Activer l'instruction de l'extension d'inversion de l'ordre des octets.Activer la fusion des appels en fin de fonction (tail call) sur les arbres.Activer la vÃ©rification CSR pour le CRS dÃ©pendant de ISA et le CSR en lecture seule. Le CSR dÃ©pendant de ISA est uniquement valide quand l'ISA spÃ©cifique est dÃ©finiie. Le CSR en lecture seule ne peut pas Ãªtre Ã©crit par les instructions CSR.Activer les instructions MIPS16e V2.Activer le type fondamental char8_t et l'utiliser comme type pour les chaÃ®nes UTF-8 et les caractÃ¨res littÃ©raux.Activer la copie de la passe de fusion de paires load/store de AArch64 qui s'exÃ©cute aprÃ¨s l'allocation de registres.Activer la copie de la passe de fusion de paires load/store de AArch64 qui s'exÃ©cute avant l'allocation de registres.Activer l'heuristique du chemin critique dans l'ordonnanceur.Activer l'heuristique du dÃ©compte des dÃ©pendances dans l'ordonnanceur.Activer l'approximation de la division.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de la division Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision.Activer l'instruction LRW Ã©tendue (par dÃ©faut pour CK801).Activer l'heuristique de groupe dans l'ordonnanceur.Activer l'heuristique de la derniÃ¨re instruction dans l'ordonnancement.Activer l'optimisation de boucles imbriquÃ©es.Activer le mode normal.Activer l'heuristique de rang dans l'ordonnanceur.Activer l'approximation de l'inverse de la racine carrÃ©e.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de l'inverse de la racine carrÃ©e Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision.Activer l'heuristique des instructions spÃ©culatives dans l'ordonnanceur.Activer l'approximation de la racine carrÃ©e.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de la racine carrÃ©e Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision. Si activÃ©e, elle implique -mlow-precision-recip-sqrt.Activer l'utilisation de registres 64 bits en virgule flottante dans les instructions fmov. Voyez -mdalign si un alignement 64 bits est requis.Activer l'utilisation des instructions FPU du RX.  Ceci est la valeur par dÃ©faut.Activer l'utilisation d'Ã©lÃ©ments de formatage blancs dans les chaÃ®nes de format.Active l'utilisation de caractÃ¨res littÃ©raux dans les affectations et les instructions de donnÃ©es pour les variables non-caractÃ¨res.Activer l'utilisation des chargements indexÃ©s.Activer l'utilisation de prÃ©/post modifications avec un dÃ©placement sur le registre.Activer l'utilisation de l'allocateur de registre LRA.Activer l'utilisation de l'instruction fsca.Activer l'utilisation de l'instruction fsrra.Activer l'utilisation de la vieille ABI dÃ©fectueuse oÃ¹ tous les arguments des fonctions empilÃ©es sont alignÃ©s sur 32 bits.Activer l'utilisation d'instructions courtes de chargement.Activer l'utilisation de l'ABI RX standard oÃ¹ tous les arguments des fonctions empilÃ©es sont alignÃ©s naturellement. C'est l'option par dÃ©faut.Activer l'extension du langage vecteur z qui fourni la macro sensible au contexte Â«Â vectorÂ Â» et activer les fonctions internes dans le style Altivec dans vecintrin.h.Activer le prÃ©-traitement traditionnel.Activer la transitivitÃ© des contraintes durant l'analyse.Activer les accÃ¨s sur des mots et demi-mots non alignÃ©s aux donnÃ©es compactÃ©es.Activer l'utilisation des instructions BI/BIH si disponibles.Activer l'utilisation de GPREL pour les donnÃ©es en lecture seule dans FDPIC.Activer l'utilisation des opÃ©rations de bits du NPS400.Activer l'utilisation de l'extension xld/xst du NPS400.Activer l'utilisation de POST_INC / POST_DEC.Activer l'utilisation de POST_MODIFY.Activer l'utilisation de R16-R31 (par dÃ©faut).Activer l'utilisation des registres simple prÃ©cision avec un numÃ©ro impair.Activer l'utilisation de sdata/scommon/sbss.Activer les instructions dÃ©finies par l'utilisateur.Activer l'utilisation des instructions en virgule flottante IEEE 128 bits.Activer les instructions de boucle du v850e3v5.Activer l'extension CRC Ã  polynÃ´me variable.Activer divers fanions pertinent pour la sÃ©curitÃ©.Activer la vectorisation pour l'instruction de rassemblement.Activer la vectorisation sur l'instruction de dispersion.Activer la vectorisation sur les arbres.Activer la sortie en mode bavard.Activer le contournement du seul errata du processeur AT697F (qui correspond Ã  l'errata #13 du processeur AT697E).Activer les contournements des erratas du processeur GR712RC.Activer les contournements des erratas du processeur UT699.Activer les contournements des erratas des processeurs UT699E/UT700.Activer/DÃ©sactiver l'ordonnancement traditionnel dans les boucles qui sont dÃ©jÃ  passÃ©es par l'ordonnancement modulo.Activer/dÃ©sactiver l'adressage relatif Ã  GP.Autoriser les bibliothÃ¨ques partagÃ©es basÃ©es sur un ID.Activer le mode de donnÃ©es indÃ©pendantes de la position (PID=Position Independent Data).Activer ou dÃ©sactiver l'utilisation des instructions SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE et RMPA. Elles sont activÃ©es par dÃ©faut.Activer le modÃ¨le de coÃ»t du vectoriseur dynamique. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Activer la vidange verbeuse du modÃ¨le de coÃ»t dans les fichiers de vidange de dÃ©bogage.Encoder les instructions SSE avec le prÃ©fixe VEX.Expression de fin dans la boucle DOLa fin de l'instruction DO non bloc Ã  %C est enchevÃªtrÃ©e dans une autre boucle DOLa fin de l'instruction DO non bloc Ã  %C est Ã  l'intÃ©rieur d'un autre blocFin de l'initialisation du scalaire attendue Ã  %CFin de la liste de recherche.
! Faire respecter la sÃ©mantique du contrÃ´le d'accÃ¨s Ã  un membre de classe.L'entitÃ© %qs Ã  %L a un paramÃ¨tre de type diffÃ©rÃ© et requiert soit l'attribut POINTER ou ALLOCATABLEL'entitÃ© %qs Ã  %L est dÃ©jÃ  prÃ©sente dans l'interfaceL'entitÃ© %qs Ã  %L est incompatible avec une constante littÃ©rale BOZL'entitÃ© avec une longueur de caractÃ¨re tacite Ã  %L doit Ãªtre un argument muet ou un PARAMETERL'Ã©numÃ©rateur excÃ¨de le type entier du C Ã  %CComparaison Ã©galitaire pour %s Ã  %LL'Ã©quivalence pour %qs ne correspond pas Ã  l'ordre du COMMON %qs Ã  %LÃ‰quivalent Ã  -mgpopt=local.Ã‰quivalent Ã  -mgpopt=none.La variable errmsg Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %sErreurErreur en allouant %lu octetsErreur lors de la conversion de la constante PARAMETER dans la constante complexe Ã  %CErreur de conversion de l'entierErreur dans le constructeur du tableau rÃ©fÃ©rencÃ© Ã  %LErreur dans l'initialisation du pointeur Ã  %CErreur dans la spÃ©cification de type Ã  %LErreur dans l'appel avec type liÃ© Ã  %LErreur en rÃ©-allouant %lu octetsErreur dâ€™Ã©criture dans le fichier JSON de sortie %s
  Erreur en Ã©crivant dans le fichier module %qs: %sErreur en Ã©crivant le fichier des modules: %sErreur dâ€™Ã©criture du fichier de sortie Â«Â %sÂ Â»
! Ã‰valuation d'une expression d'initialisation non standard Ã  %LL'Ã©valuation d'une chaÃ®ne plus grande que 2**28 Ã  %L est diffÃ©rÃ©e Ã  l'exÃ©cution, attendez-vous Ã  des boguesÃ‰vÃ©nementL'argument variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un co-tableau mais pas co-indexÃ©L'argument variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un co-tableau ou co-indexÃ©La variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un scalaire de type EVENT_TYPEChaque indice de la spÃ©cification cible Ã  %L doit Ãªtre une expression constanteLa condition de sortie de la boucle DO WHILE Ã  %L doit Ãªtre une expression LOGICAL scalaireArrÃªter Ã  la premiÃ¨re erreur rencontrÃ©e.Remplacer les divisions entiÃ¨res sur 32 ou 64 bits par des divisions sur 8 bits non signÃ©es avec vÃ©rification Ã  l'exÃ©cution.DÃ©velopper adddi3 et subdi3 lors de la gÃ©nÃ©ration du rtl en add.f / adc etc.Â«Â )Â Â» attendue Ã  %CÂ«Â ,Â Â» attendu Ã  %C%<( depobj )%> attendu Ã  %C%<(%> attendu aprÃ¨s %qs Ã  %C%<(%> attendu Ã  %C%<)%> ou %<,%> attendue Ã  %C%<)%> ou %<omp_cur_iteration)%> attendu Ã  %C%<*%> attendu dans la spÃ©cification du co-index dans l'instruction ALLOCATE Ã  %L%<,%> attendu Ã  %C%<,%> ou %<)%> attendue Ã  %C%<,%> ou fin d'instruction attendue Ã  %C%<:%> attendu Ã  %C%<::%> attendu aprÃ¨s les attributs de liaison Ã  %C%<::%> attendu Ã  %CExpression de comparaison atomique %<==%>, %<.EQ.%> ou %<.EQV.%> attendue Ã  %L%<=>%> attendu Ã  %C%<END INTERFACE ASSIGNMENT (=)%> attendu Ã  %C:: attendu dans la dÃ©finition de TYPE Ã  %CSigne = attendu dans l'instruction PARAMETER Ã  %CACQ_REL, ACQUIRE, RELAXED, RELEASE ou SEQ_CST attendu pour la clause ATOMIC_DEFAULT_MEM_ORDER Ã  %Cclause ALIGN ou ALLOCATOR attendue Ã  %CALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE ou DEFAULT attendu Ã  %CCOMPILATION ou EXECUTION attendu dans la clause AT Ã  %CClause DEPEND, UPDATE ou DESTROY attendue Ã  %CBoucle DO attendue Ã  %CELSE attendu Ã  %L dans la capture de comparaison atomiqueFATAL ou WARNING attendu dans la clause SEVERITY Ã  %CHOST, NOHOST ou ANY attendu Ã  %CIF attendu Ã  %L dans la capture de comparaison atomiqueIN, OUT, INOUT, INOUTSET, MUTEXINOUTSET suivi de %<)%> attendu Ã  %CClause INCLUSIVE OU EXCLUSIVE attendue Ã  %CType INTEGER attendue Ã  %LNONE ou PRESENT attendu dans la clause DEFAULT Ã  %CNONE, FIRSTPRIVATE, PRIVATE ou SHARED attendu dans la clause DEFAULT Ã  %CORDER(CONCURRENT) attendu Ã  %C avec le modificateur optionnel %<reproducible%> ou %<unconstrained%>Descripteur d'Ã©dition P attendu dans la chaÃ®ne de format Ã  %LSymbole PARAMETER attendu dans la constante complexe Ã  %CRANK ou RANK DEFAULT attendu aprÃ¨s SELECT RANK Ã  %CSCALAR, AGGREGATE, ALLOCATABLE, POINTER ou ALL attendu Ã  %CSEQ_CST, ACQUIRE ou RELAXED attendu Ã  %CSEQ_CST, AQC_REL, RELEASE ou ACQUIRE attendu Ã  %CArgument SHAPE inattendu pour C_F_POINTER avec FPTR tableau Ã  %LTEAMS, PARALLEL ou THREAD attendu comme liaison dans BIND Ã  %CUne instruction TYPE IS, CLASS IS ou END SELECT est attendue Ã  la suite de SELECT TYPE Ã  %CClause UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD ou ATOMIC_DEFAULT_MEM_ORDER attendue Ã  %LUne instruction CASE ou END SELECT est attendue Ã  la suite de SELECT CASE Ã  %CInterface sans nom attendue Ã  %CProcÃ©dure attendue pour l'argument %qs Ã  %LPointeur de procÃ©dure attendu pour l'argument %qs Ã  %LUne parenthÃ¨se droite est attendue dans l'expression Ã  %CValeur de pas attendue dans l'itÃ©rateur Ã  %CSpÃ©cificateur d'accÃ¨s attendu Ã  %CÃ‰tiquette de retour alternatif attendue Ã  %CUne expression d'initialisation est attendue Ã  %CUne autre dimension est attendue dans la dÃ©claration de tableau Ã  %CListe d'arguments attendue Ã  %CIndice de tableau attendu Ã  %CLongueur de pas d'indice de tableau attendu Ã  %CAssociation attendue Ã  %CListe d'association attendue Ã  %CNom de bit d'attribut attenduAttribut de liaison attendu Ã  %CNom de liaison attendu Ã  %CCible de liaison attendue aprÃ¨s %<=>%> Ã  %CNom de bloc %qs attendu pour la construction SELECT Ã  %COn attendait le nom du bloc de %qs dans l'instruction %s Ã  %LSpÃ©cification de limites attendue pour %qs Ã  %LVariable co-tableau attendue comme argument %qs de l'intrinsÃ¨que %s Ã  %LVirgule attendue dans la liste des E/S Ã  %CRÃ©fÃ©rence Ã  un composant attendue Ã  %CType de construction PARALLEL, SECTIONS, DO ou TASKGROUP attendu dans l'instruction $OMP CANCELLATION POINT Ã  %CDonnÃ©e constante attendue aprÃ¨s le spÃ©cificateur de rÃ©pÃ©tition Ã  %CType de dÃ©pendance SINK ou SOURCE attendu Ã  %CListe d'entitÃ©s attendue dans l'instruction AUTOMATIC Ã  %CListe d'entitÃ©s attendue dans l'instruction STATIC Ã  %CExposant attendu dans l'expression Ã  %CExpression attendue Ã  %C dans l'instruction PARAMETERExpression attendue dans l'instruction %s Ã  %CExpression attendue dans la spÃ©cification de tableau Ã  %CType d'expression attendueListe d'arguments formels attendue dans la dÃ©finition de la fonction Ã  %CNom gÃ©nÃ©rique ou descripteur d'opÃ©rateur attendu Ã  %CIdentificateur attendu Ã  %CExpression d'initialisation attendue Ã  %CExpression d'initialisation attendue dans CASE Ã  %CEntier attenduexpression entiÃ¨re attendue Ã  %CExpression entiÃ¨re attendue dans le type %<omp_allocator_handle_kind%> Ã  %LExpression entiÃ¨re attendue ou un seul modificateur de pÃ©riphÃ©rique %<device_num%> ou %<ancestor%> Ã  %CChaÃ®ne contenant un entier attendueAssignation intrinsÃ¨que attendue dans OMP WORKSHARE Ã  %LOn attendait l'Ã©tiquette %qs pour l'instruction %s Ã  %CParenthÃ¨se gauche attendueListe de %<borne-inf :%> ou liste de %<borne-inf : borne-sup%> attendue Ã  %LNom de procÃ©dure de module attendu Ã  %CNom attenduListe de paramÃ¨tres attendue dans la dÃ©claration du type Ã  %CSpÃ©cification de plage attendue Ã  %CChaÃ®ne contenant un rÃ©el attendueRegistre ou constante entiÃ¨re attendus.ParenthÃ¨se droite attendueExpression d'initialisation d'un scalaire attendue Ã  %CExpression intrinsÃ¨que scalaire attendue Ã  %L dans la comparaison atomiqueVariable intrinsÃ¨que scalaire attendue Ã  %L dans la comparaison atomiqueNom de liaison spÃ©cifique attendu Ã  %CChaÃ®ne attendueNom de composant de structure attendu Ã  %CComposant de structure ou nom d'opÃ©rateur attendu aprÃ¨s %<.%> Ã  %COn attendait un nom de terminaison Ã  %Ctrait-property-extension attendue Ã  %CProcÃ©dure liÃ©e Ã  un type ou composant pointeur de procÃ©dure attendu Ã  %CListe de variables attendue Ã  %CNom de variable attendu Ã  %CNom de variable attendu Ã  %C dans l'instruction PARAMETER%<END INTERFACE %s%> attendu Ã  %C%<END INTERFACE OPERATOR (%s)%> attendu Ã  %C%<END INTERFACE OPERATOR (%s)%> attendu Ã  %C mais on a eu %qs%<END INTERFACE OPERATOR (.%s.)%> attendu Ã  %C%s attendu Ã  %COn attendait l'instruction %s Ã  %LUne virgule est attendue dans EQUIVALENCE Ã  %CExpression INTEGER scalaire attendue Ã  %C, %s trouvÃ©Une variable est attendue Ã  %LEntitÃ© dÃ©finissable attendue prÃ¨s de %LListe d'entitÃ©s nommÃ©es attendue Ã  %CVariable attendue dans l'instruction READ Ã  %CVariable ou io-implied-do attendu Ã  %LVariable ou io-implied-do attendu dans l'instruction READ Ã  %LLa forme de tableau explicite Ã  %C doit Ãªtre une constante de type INTEGER et non de type %sInterface explicite requise pour %qs Ã  %L: %sInterface explicite requise pour le composant %qs Ã  %L: %sInterface explicite requise pour l'argument polymorphique Ã  %LTableau de forme explicite avec des limites non constantes Ã  %CExporter les fonctions mÃªme si elles peuvent Ãªtre mises en ligne.L'expression Ã  %L doit Ãªtre une constante dans ce contexteL'expression Ã  %L doit Ãªtre du type INTEGER et non %sL'expression Ã  %L doit Ãªtre un scalaireL'expression dans le sÃ©lecteur CASE Ã  %L ne peut pas Ãªtre %sL'expression dans le sÃ©lecteur CASE Ã  %L doit Ãªtre scalaireL'expression dans l'instruction CASE Ã  %L n'est pas dans la plage de %sL'expression dans l'instruction CASE Ã  %L doit Ãªtre du sous-type %dL'expression dans l'instruction CASE Ã  %L doit Ãªtre du type %sL'expression dans l'instruction CASE Ã  %L doit Ãªtre scalaireExtension: Le spÃ©cificateur %s dans l'instruction %s Ã  %L a la valeur %qsExtension: Conversion de %s vers %s Ã  %LExtension: Argument effectif scalaire du sous-type pas par dÃ©faut, du sous-type non C_CHAR avec un argument muet tableau %qs Ã  %LExtension: OpÃ©rateur unaire qui suit un opÃ©rateur arithmÃ©tique (utilisez des parenthÃ¨ses) Ã  %CExtension: Largeur zÃ©ro aprÃ¨s le descripteur L Ã  %LExtension: caractÃ¨re barre oblique inversÃ©e Ã  %CExtension: lettre d'exposant %<q%> dans une constante littÃ©rale rÃ©elle Ã  %CL'externe %qs Ã  %L ne peut pas avoir une initialisationLa IO UNIT externe ne peut pas Ãªtre un tableau Ã  %LL'objet externe %qs Ã  %L ne peut pas avoir d'initialisationOption supplÃ©mentaire Ã  %<-Xassembler%>Â : %s, abandonne toutes les options %<-Xassembler%> et %<-Wa%>.CaractÃ¨res superflus dans le format Ã  %LF2008: l'instruction IMPORT C1210 Ã  %C n'est pas permise dans le corps d'interface d'une procÃ©dure d'un moduleInstruction FAIL IMAGE Ã  %CArgument FAILED= pour NUM_IMAGES Ã  %Lle mode FDPIC n'est pas supportÃ© en mode Thumb-1La clause FINAL Ã  %L requiert une expression LOGICAL scalaireLa dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur de CONTAINSLa dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur d'une section CONTAINS du type dÃ©rivÃ©La procÃ©dure FINAL %qs Ã  %L n'est pas une SUBROUTINELa procÃ©dure FINAL %qs dÃ©clarÃ©e Ã  %L a le mÃªme rang (%d) que %qsLa procÃ©dure FINAL Ã  %L doit avoir exactement un argumentLa procÃ©dure FINAL Ã  %L avec un argument de rang tacite doit Ãªtre le seul finaliseur avec le mÃªme genre/type (F2018: C790)DÃ©claration de procÃ©dure FINAL Ã  %CInstruction FLUSH Ã  %CConstruction FORALL Ã  %LL'expression de fin de FORALL Ã  %L doit Ãªtre un INTEGER scalaireL'index %qs de FORALL ne peut pas apparaÃ®tre dans une spÃ©cification de triplet Ã  %LLe nom d'index FORALL Ã  %L doit Ãªtre un INTEGER scalaireLe nom d'index de FORALL Ã  %L doit Ãªtre une variable scalaire de type entierLa clause de masque FORALL Ã  %L requiert une expression scalaire LOGICALL'expression de dÃ©part de FORALL Ã  %L doit Ãªtre un INTEGER scalaireL'expression de pas de FORALL Ã  %L ne peut pas Ãªtre zÃ©roL'expression de pas de FORALL Ã  %L doit Ãªtre un %s scalaireInstruction FORM TEAM Ã  %CL'Ã©tiquette FORMAT %d Ã  %L n'est pas dÃ©finieL'instruction FORMAT Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction FORMAT Ã  %L n'a pas d'Ã©tiquette d'instructionLa balise FORMAT Ã  %L ne peut pas Ãªtre un tableau de taille nulleL'Ã©tiquette du FORMAT Ã  %L doit Ãªtre du type CHARACTER ou INTEGER du sous-type par dÃ©fautLes exceptions FP sont activÃ©es.les registres FP pourraient Ãªtre Ã©crasÃ©s malgrÃ© l'attribut %qEÂ : compilez avec %<-mgeneral-regs-only%>L'argument FPTR Ã  %L pour C_F_POINTER ne sera point polymorphiqueTypes FPU de LoongArchÂ :les options FPX Â«Â fastÂ Â» et Â«Â compactÂ Â» ne peuvent pas Ãªtre spÃ©cifiÃ©es ensembleFPX: Activer les extensions en virgule flottante double prÃ©cision du processeur ARC Argonaut.FPX: GÃ©nÃ©rer des instructions FPX (compacte) en double prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (rapide) en double prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (compacte) en simple prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (rapide) en simple prÃ©cision.Argument FROMPOS (%ld) hors limite 0:%d dans l'intrinsÃ¨que MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) dans l'intrinsÃ¨que MVBITSLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre ALLOCATABLE dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %LFactoriser les constructeurs et destructeurs complexes pour favoriser l'espace par rapport Ã  la vitesse.Ã‰chec lors de la crÃ©ation du type structure Â«Â %sÂ Â» Ã  %CÃ‰chec lors de la recherche d'une correspondance de la clause Ã  %CÃ‰chec en rÃ©cupÃ©rant la longueur d'un tableau constant.Ã‰chec lors de la conversion de BOZ vers REAL Ã  %LErreur fataleLe fichier %qs est inclus rÃ©cursivementLe fichier %qs ouvert Ã  %C n'est pas un fichier module GNU FortranFichier pour sortir les informations de dÃ©pendances.ContrÃ´le fin des fonctionnalitÃ©s d'ajustement.Le premier argument de l'affectation dÃ©finie Ã  %L doit Ãªtre INTENT(OUT) ou INTENT(INOUT)Le premier argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnelLe premier argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)Le premier ou le dernier argument intrinsÃ¨que de !$OMP ATOMIC doit Ãªtre %qs Ã  %LCorrigez le calcul de min_intLa longueur de ligne fixe doit Ãªtre au moins septLe fanion %<-fmax-stack-var-size=%d%> Ã©crase %<-frecursive%> impliquÃ© par %qsLe fanion %<-fno-automatic%> Ã©crase %<-fmax-stack-var-size=%d%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%> impliquÃ© par %qsLe fanion %<-frecursive%> Ã©crase %<-fmax-stack-var-size=%d%>Nom de la configuration des instructions personnalisÃ©es en virgule flottante.Incorporer les appels Ã  de simples fonctions en-lignes.Replier les instructions calculant les dÃ©calages mÃ©moire Ã  l'instruction de l'accÃ¨s mÃ©moire quand c'est possible.Suivre les conventions d'appels du SuperH de Renesas (anciennement Hitachi).Suivre les exigences du C++17 concernant l'ordre d'Ã©valuation des expressions d'affectations, des dÃ©calages, des appels aux fonctions membres, etc.Suivre les prescriptions pour l'Ã©dition de liens de l'EABI.Pour !$OMP ATOMIC COMPARE, le premier opÃ©rande dans la comparaison Ã  %L doit Ãªtre la variable %qs dans laquelle l'instruction de mise Ã  jour Ã©crit Ã  %LAvec les options -f*-prefix-map=, comparer les chemins canoniques plutÃ´t que simplement des chaÃ®nes.Pour la procÃ©dure muette %s, aucun nom de liaison est autorisÃ© dans BIND(C) Ã  %CPour les bibliothÃ¨ques intrinsÃ¨ques : passer tous les paramÃ¨tres dans des registres.Activer la permission d'exÃ©cution sur la pile pour les fonctions imbriquÃ©es.Pour les opÃ©rations de dÃ©calage par une quantitÃ© constante, qui requiÃ¨rent une instruction individuelle pour dÃ©caler de une position, dÃ©fini le nombre maximum d'instructions de dÃ©calage en-ligne (valeur maximum 64) Ã  Ã©mettre au lieu d'utiliser la fonction d'assistance __mspabi correspondante. La valeur par dÃ©faut est 4.Pour les cibles qui requiÃ¨rent normalement des trampolines pour les fonctions imbriquÃ©es, toujours les gÃ©nÃ©rer au lieu d'utiliser des descripteurs.Pour l'assembleur (et l'Ã©diteur de liens), autoriser l'utilisation sans erreur de toute sous-variante d'architecture.Interdire la rÃ©alisation de l'optimisation fp-as-gp.Interdire l'utilisation de $fp pour l'accÃ¨s aux variables statiques et locales. Cette option interdit strictement l'optimisation fp-as-gp mÃªme si Â«Â -mforce-fp-as-gpÂ Â» est utilisÃ©e.Forcer tous les appels Ã  Ãªtre faits via une instruction jli.Forcer la sortie en assembleur Ã  toujours utiliser des constantes en hexadÃ©cimal.Forcer les accÃ¨s aux champs de bits Ã  correspondre Ã  la largeur de leur type.Forcer la crÃ©ation d'un temporaire pour tester du code Â«Â forallÂ Â» peu frÃ©quemment exÃ©cutÃ©.Forcer la dÃ©sactivation des boucles matÃ©rielles, utilise mÃªme -mext-dsp.Forcer les fonctions Ã  Ãªtre alignÃ©es sur une frontiÃ¨re de 4 octets.Forcer la gÃ©nÃ©ration d'Ã©bauches d'indirection des symboles externes.Forcer les appels indirects et les sauts via un registre.Forcer la rÃ©alisation de l'optimisation fp-as-gp.Forcer le type sous-jacent de Â«Â wchar_tÂ Â» Ã  Ãªtre Â«Â unsigned shortÂ Â».Forcer l'utilisation de crÃ©neaux de retard (delay slots) pour les branchements conditionnels.Instruction de format dans le bloc principal du module Ã  %CFortran 2003: Le spÃ©cificateur %s dans l'instruction %s Ã  %L a la valeur %qsFortran 2003: CaractÃ¨re pour l'argument %qs de l'intrinsÃ¨que %qs Ã  %LFortan 2003: SpÃ©cificateur de format DT interdit Ã  %CFortran 2003: Argument effectif scalaire CHARACTER avec un argument muet tableau %qs Ã  %LFonctionnalitÃ© Fortran 2008 obsolÃ¨teÂ :Fortran 2008: Le bloc COMMON %qs avec l'Ã©tiquette de liaison Ã  %L partage l'identificateur avec l'entitÃ© de bloc non COMMON globale Ã  %LFortran 2008: Argument effectif non pointeur Ã  %L vers le muet pointeur %qsFortran 2008: Pointeur null Ã  %L pour un muet non pointeur %qsFortran 2008: Fonctions pointeurs dans le contexte de la dÃ©finition de variable (%s) Ã  %LFortran 2008: Point-virgule Ã  %C sans instruction avant luiFonctionnalitÃ© Fortran 2018 supprimÃ©eÂ :FonctionnalitÃ© Fortran 2018 obsolÃ¨teÂ :Fortran 2018Â :Fortran 2023Â :Le Fortran 95 exige un INTEGER par dÃ©faut dans la balise %s Ã  %LAucune liaison spÃ©cifique correspondante pour l'appel Ã  GENERIC %qs Ã  %LLa longueur de ligne libre doit Ãªtre au moins troisFonction %qs comme expression d'initialisation Ã  %LLa fonction %qs Ã  %L ne peut pas Ãªtre appelÃ©e rÃ©cursivement car elle n'est pas RECURSIVELa fonction %qs Ã  %L ne peut pas avoir une initialisationLa fonction %qs Ã  %L n'a pas de type IMPLICITLa fonction %qs Ã  %L n'a pas de type IMPLICIT, vouliez-vous employer %qsÂ ?La fonction %qs Ã  %L est INTRINSIC mais elle est incompatible avec un intrinsÃ¨queLa fonction %qs Ã  %L doit Ãªtre PURELa fonction %qs dans l'expression d'initialisation Ã  %L doit Ãªtre une fonction intrinsÃ¨queLa fonction %qs est dÃ©clarÃ©e CHARACTER(*) et ne peut pas Ãªtre utilisÃ©e Ã  %L car elle n'est pas un argument muetLa fonction %qs requiert une liste d'arguments Ã  %CLa fonction %s Ã  %L a des entrÃ©es avec des spÃ©cifications de tableau non concordantesLa fonction %s Ã  %L a l'entrÃ©e %s avec des caractÃ©ristiques non concordantesLa fonction %s Ã  %L a des entrÃ©es qui retournent des variables de longueurs de chaÃ®nes diffÃ©rentesFonction pas trouvÃ©e.Le rÃ©sultat de fonction %qs Ã  %L ne peut pas avoir une initialisationLe rÃ©sultat de la fonction %qs Ã  %L n'a pas de type IMPLICITLe rÃ©sultat %qs de la fonction Ã  %L est invalide comme argument X pour C_FUNLOCLe rÃ©sultat %qs de la fonction Ã  %L ne sera point un co-tableau et n'aura point un composant co-tableauLe rÃ©sultat de la fonction %qs est invalide comme cible de procÃ©dure dans l'affectation du pointeur de procÃ©dure Ã  %LLa variable rÃ©sultat %qs de la fonction Ã  %L de la fonction Ã©lÃ©mentale %qs n'aura point l'attribut ALLOCATABLE ou POINTERAligner les dÃ©buts des fonctions sur une puissance de 2 de cette valeur.Les fonctions qui retournent des valeurs doivent Ãªtre terminÃ©es par des expressions de retour.Fusionner certaines opÃ©rations sur des entiers pour une meilleure performance sur un power10.Fusionner certaines opÃ©rations sur des entiers pour une meilleure performance sur un power8.GCC ne supporte pas les opÃ©rateurs avec des types entiers et des types en virgule fixe qui, ensemble, ont trop de bits entiers et fractionnelsGCC ne supporte actuellement pas un simdclone avec simdlens %wd et %wd pour ces types.GCC ne supporte actuellement pas un argument de type %qT pour simdGCC ne supporte actuellement pas le type de retour %qT pour simdGCC ne supporte actuellement pas simdlen %wd pour le type %qTGCC n'est pas configurÃ© pour supporter %qs comme argument Ã  %<-foffload=%>GCC doit Ãªtre configurÃ© avec %<--enable-newlib-nano-formatted-io%> pour utiliser %<-mtiny-printf%>GCC ne supporte que %u portÃ©es imbriquÃ©esvecteur GCC passÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©vecteur GCC retournÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©GCC_OFFLOAD_OMP_REQUIRES_FILE non dÃ©finiType de GPU GCN Ã  utiliser:GCSE dÃ©sactivÃ©GENERIC %qs Ã  %L ne peut Ã©craser la liaison spÃ©cifique avec le mÃªme nomGENERIC %qs Ã  %L doit cibler une liaison spÃ©cifique, %qs est GENERIC aussiLe GENERIC Ã  %C doit Ãªtre Ã  l'intÃ©rieur du type dÃ©rivÃ© CONTAINSLiaison GENERIC Ã  %CLa procÃ©dure GENERIC %qs n'est pas permise comme argument effectif Ã  %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
! GNUÂ C ne supporte plus -traditional sans -EExtension GNUÂ :GNU Objective C ne supporte plus la compilation traditionnellel'attribut de style GNU entre l'Ã©tiquette et la dÃ©claration appartient Ã  l'Ã©tiquetteL'instruction GOTO Ã  %L quitte une construction CRITICAL pour l'Ã©tiquette Ã  %LL'instruction GOTO Ã  %L quitte une construction DO CONCURRENT pour l'Ã©tiquette Ã  %LRebut aprÃ¨s la dÃ©claration PARAMETERIZED TYPE Ã  %CGÃ©nÃ©rer (ne pas gÃ©nÃ©rer) les instructions MMA.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) du code qui utilise les instructions LXVKQ.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) du code qui utilise les instructions XXSPLTIDP.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) du code qui utilise les instructions XXSPLTIW.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) d'adressage mÃ©moire relatif au PC.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) des optimisations mÃ©moire relatives au PC pour les externes.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) les instructions mÃ©moire prÃ©fixÃ©es.GÃ©nÃ©rer des instructions 16 bits.GÃ©nÃ©rer du code 16 bits pour i386.GÃ©nÃ©rer du code 32 bits.GÃ©nÃ©rer des dÃ©calages 32 bits dans les tables de Â«Â switchÂ Â».GÃ©nÃ©rer du code 32 bits pour i386.GÃ©nÃ©rer du code 32 bits pour x86-64.GÃ©nÃ©rer des instructions mac et multiplication 32Ã—16.GÃ©nÃ©rer du code 64 bits.GÃ©nÃ©rer du code 64 bits pour x86-64.GÃ©nÃ©rer des trames de pile conformes Ã  APCS.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC600.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC601.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC700.GÃ©nÃ©rer des stubs dans le style AT&T pour Mach-O.GÃ©nÃ©rer les informations de dÃ©bogage BTF au niveau par dÃ©faut.GÃ©nÃ©rer les en-tÃªtes C des options spÃ©cifiques Ã  la plate-forme.GÃ©nÃ©rer des prototypes C depuis des dÃ©clarations BIND(C).GÃ©nÃ©rer des prototypes C depuis des dÃ©finitions de procÃ©dures externes non-BIND(C).GÃ©nÃ©rer l'information des dÃ©pendances de modules C++i.GÃ©nÃ©rer les instructions en virgule flottante double du FPU C-SKY (par dÃ©faut pour la virgule flottante matÃ©rielle).GÃ©nÃ©rer les informations de dÃ©bogage CTF au niveau par dÃ©faut.GÃ©nÃ©rer des instructions de l'extension DSP.GÃ©nÃ©rer les sections DWARF pubnames et pubtypes avec les extensions GNU.GÃ©nÃ©rer les sections DWARF pubnames et pubtypes.GÃ©nÃ©rer du code FDPIC ELF.GÃ©nÃ©rer du code double prÃ©cision avec GFLOAT.GÃ©nÃ©rer du code H8/300H.GÃ©nÃ©rer du code H8S.GÃ©nÃ©rer du code H8S/S2600.GÃ©nÃ©rer du code H8SX.GÃ©nÃ©rer du code ILP32.GÃ©nÃ©rer des blocs IT (If-Then) appropriÃ©s pour ARMv8.GÃ©nÃ©rer un fichier JSON.GÃ©nÃ©rer du code LP64.GÃ©nÃ©rer du code pour MIPS16.GÃ©nÃ©rer la struct ModuleInfo pour le module de sortie.GÃ©nÃ©rer du code pour un PA1.0.GÃ©nÃ©rer du code pour un PA1.1.GÃ©nÃ©rer du code pour un PA2.0 (nÃ©cessite binutils 2.10 ou supÃ©rieur).GÃ©nÃ©rer du code SH1.GÃ©nÃ©rer du code SH2.GÃ©nÃ©rer du code pour un SH2a sans FPU.GÃ©nÃ©rer du code SH2e.GÃ©nÃ©rer du code SH3.GÃ©nÃ©rer du code SH3e.GÃ©nÃ©rer du code pour le SH4 sans FPU.GÃ©nÃ©rer du code SH4.GÃ©nÃ©rer du code pour le SH4-100 sans FPU.GÃ©nÃ©rer du code SH4-100.GÃ©nÃ©rer du code pour le SH4-200 sans FPU.GÃ©nÃ©rer du code SH4-200.GÃ©nÃ©rer du code pour le SH4-300 sans FPU.GÃ©nÃ©rer du code SH4-300.GÃ©nÃ©rer du code pour le SH4a sans FPU.GÃ©nÃ©rer du code SH4a.GÃ©nÃ©rer du code SH4al-dsp.GÃ©nÃ©rer des clones SIMD pour les fonctions avec la directive cible de dÃ©claration OpenMP.GÃ©nÃ©rer les instructions VRSAVE lors de la gÃ©nÃ©ration de code AltiVec.GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  _mcount ou __fentry__.GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  mcount ou __fentry__.GÃ©nÃ©rer une directive #line pointant sur le rÃ©pertoire de travail courant.GÃ©nÃ©rer un paquet Mach-O (type de fichier MH_BUNDLE).GÃ©nÃ©rer une section __return_loc pointant vers tous les codes de contrÃ´le de code de retour.GÃ©nÃ©rer un appel pour stopper l'application si une fonction qui ne devrait par retourner un rÃ©sultat retourne quand mÃªme un rÃ©sultat.GÃ©nÃ©rer une fonction D main() par dÃ©faut lors de la compilation.GÃ©nÃ©rer un point de sortie unique pour chaque fonction.GÃ©nÃ©rer des noms de chemins absolus vers le code source pour gcov.GÃ©nÃ©rer du code de passage de paramÃ¨tres agrÃ©gÃ©s avec, au plus, un alignement 64 bits.GÃ©nÃ©rer toutes les informations nÃ©cessaires pour le principe Â«Â compilÃ© une fois â€“ exÃ©cutÃ© partoutÂ Â» de BPF.GÃ©nÃ©rer un exÃ©cutable de sortie qui lie les symboles au chargement plutÃ´t que paresseusement.GÃ©nÃ©rer des approximations des inverses de la racine carrÃ©e et de la division pour un meilleur dÃ©bit.GÃ©nÃ©rer une sortie assembleur qui est compatible avec l'assembleur AS100 de Renesas. Ceci peut restreindre certaines capacitÃ©s du compilateur. Par dÃ©faut, une syntaxe compatible avec GAS est gÃ©nÃ©rÃ©e.GÃ©nÃ©rer des instructions auto-inc/dec.GÃ©nÃ©rer du code gros-boutiste.GÃ©nÃ©rer du code gros-boutiste.GÃ©nÃ©rer un eBPF gros-boutiste.GÃ©nÃ©rer des instructions Â«Â bitÂ Â».GÃ©nÃ©rer les insns d'appels comme appels directs.GÃ©nÃ©rer des insns d'appels comme appels indirects, si nÃ©cessaire.GÃ©nÃ©rer les insns d'appels comme appels indirects.GÃ©nÃ©rer des insns d'appels comme appels indirects aux registres.GÃ©nÃ©rer l'instruction cld dans le prologue de fonctions.GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution du compilateur C-SKY au lieu de libgcc.GÃ©nÃ©rer du code pour GNU as.GÃ©nÃ©rer du code pour l'assembleur GNU (gas).GÃ©nÃ©rer du code pour GNU ld.GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution GNU.GÃ©nÃ©rer le code pour l'environnement d'exÃ©cution NeXT (Apple macOS).GÃ©nÃ©rer du code pour le dÃ©chargement vers OpenMP: active -msoft-stack et -muniform-simt.GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 340 (sans MMU/FPU).GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 400 (sans MMU/FPU).GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 500 (sans FPU).GÃ©nÃ©rer du code pour le Smart Mode.GÃ©nÃ©rer du code pour l'Ã©tat Thumb.GÃ©nÃ©rer du code pour l'assembleur UNIX.GÃ©nÃ©rer du code pour une ABI 32 bits.GÃ©nÃ©rer du code pour un 5206e.GÃ©nÃ©rer du code pour un 520X.GÃ©nÃ©rer du code pour un 528x.GÃ©nÃ©rer du code pour un 5307.GÃ©nÃ©rer du code pour un 5407.GÃ©nÃ©rer du code pour une ABI 64 bits.GÃ©nÃ©rer du code pour un 68000.GÃ©nÃ©rer du code pour un 68010.GÃ©nÃ©rer du code pour un 68020.GÃ©nÃ©rer du code pour un 68030.GÃ©nÃ©rer du code pour un 68040 sans les nouvelles instructions.GÃ©nÃ©rer du code pour un 68040.GÃ©nÃ©rer du code pour un 68060 sans les nouvelles instructions.GÃ©nÃ©rer du code pour un 68060.GÃ©nÃ©rer du code pour un 68302.GÃ©nÃ©rer du code pour un 68332.GÃ©nÃ©rer du code pour un 68851.GÃ©nÃ©rer du code pour un ColdFire v4e.GÃ©nÃ©rer le code pour une DLL.GÃ©nÃ©rer du code pour un Fido A.GÃ©nÃ©rer du code pour un cpu32.GÃ©nÃ©rer du code pour toutes les instanciations de patrons.GÃ©nÃ©rer du code pour un 11/10.GÃ©nÃ©rer du code pour un 11/40.GÃ©nÃ©rer du code pour un 11/45.GÃ©nÃ©rer du code pour les contrats assert.GÃ©nÃ©rer du code pour les contrats invariants des classes.GÃ©nÃ©rer du code pour des extensions Ã  charger dans le noyau de darwin.GÃ©nÃ©rer le code pour les fonctions mÃªme si elles sont complÃ¨tement mises en ligne.GÃ©nÃ©rer du code pour le processeur donnÃ©.GÃ©nÃ©rer le code pour la PLT dans la BSS d'un ancien exÃ©cutable.GÃ©nÃ©rer du code pour les contrats post-condition.GÃ©nÃ©rer du code pour les contrats prÃ©-condition.GÃ©nÃ©rer le code pour les fonctions statiques mÃªme si elles ne sont jamais appelÃ©es.GÃ©nÃ©rer le code pour les Â«Â switchÂ Â» sans instruction Â«Â defaultÂ Â».GÃ©nÃ©rer du code pour la plateforme Android.GÃ©nÃ©rer du code pour M*Core M210.GÃ©nÃ©rer du code pour M*Core M340.GÃ©nÃ©rer du code pour le noyau ou pour des extensions Ã  charger dans le noyau.GÃ©nÃ©rer le code pour le mode superviseur (par dÃ©faut).GÃ©nÃ©rer le code pour le mode utilisateur.GÃ©nÃ©rer du code dans l'Ã©tat ARM 32 bits.GÃ©nÃ©rer du code en mode gros-boutiste.GÃ©nÃ©rer du code en mode gros-boutiste.GÃ©nÃ©rer du code en mode petit-boutiste.GÃ©nÃ©rer du code en mode petit-boutiste.GÃ©nÃ©rer du code adaptÃ© pour les exÃ©cutables (PAS pour les bibliothÃ¨ques partagÃ©es).GÃ©nÃ©rer du code adaptÃ© pour un dÃ©bogage avec cycle court.GÃ©nÃ©rer du code qui peut Ãªtre utilisÃ© avec des objets dynamiques dans le style SVR4.GÃ©nÃ©rer du code qui peut garder les Ã©tats locaux uniformes d'une avenue SIMD Ã  l'autre (SIMD lane)GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifique au processeur (psABI) du MCU Intel.GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifiÃ©e.GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifiÃ©e.GÃ©nÃ©rer du code qui est compatible lors de l'Ã©dition de liens avec du code MIPS16 et microMIPS.GÃ©nÃ©rer du code qui utilise les instructions en virgules flottantes du 68881.GÃ©nÃ©rer du code qui s'exÃ©cutera dans l'Ã©tat privilÃ©giÃ©.GÃ©nÃ©rer du code qui ne sera pas liÃ© avec une autre bibliothÃ¨que partagÃ©e par son ID mais qui pourra Ãªtre utilisÃ© comme bibliothÃ¨que partagÃ©e.GÃ©nÃ©rer du code pour vÃ©rifier les bornes avant d'indexer les tableaux.GÃ©nÃ©rer du code pour vÃ©rifier les spÃ©cifications des exceptions.GÃ©nÃ©rer du code pour mitiger la spÃ©culation en ligne droite.GÃ©nÃ©rer du code pour dÃ©tecter quand le processeur pourrait spÃ©culer incorrectement.GÃ©nÃ©rer du code pour utiliser une PLT (Procedure Linkage Table) et une GOT (Global Offsets Table) non exÃ©cutables.GÃ©nÃ©rer du code utilisant les adresses avec symbole d'ancrage global.GÃ©nÃ©rer du code qui utilise les instructions en virgule flottante matÃ©rielles.GÃ©nÃ©rer du code qui n'utilise que des registres gÃ©nÃ©raux.GÃ©nÃ©rer du code qui nâ€™utilise que des registres du cÅ“ur (r0-r14).GÃ©nÃ©rer du code avec des appels de bibliothÃ¨que pour la virgule flottante.GÃ©nÃ©rer du code avec des chargements/stockage non alignÃ©, valide pour MIPS R6.GÃ©nÃ©rer du code sans registre GP.GÃ©nÃ©rer les objets CFString Ã  la compilation.GÃ©nÃ©rer des sections de dÃ©bogage compressÃ©es.GÃ©nÃ©rer des instructions de dÃ©placements conditionnels.GÃ©nÃ©rer des rÃ©serves de constantes dans le compilateur au lieu de l'assembleur.GÃ©nÃ©rer les dÃ©finitions cpp pour les E/S d'un serveur.GÃ©nÃ©rer les dÃ©finitions cpp pour les E/S d'une station de travail.GÃ©nÃ©rer les informations de dÃ©bogage dans le format Codeview.GÃ©nÃ©rer les informations de dÃ©bogage dans le format DWARF v2 (ou ultÃ©rieur).GÃ©nÃ©rer les informations de dÃ©bogage dans le format VMS.GÃ©nÃ©rer les informations de dÃ©bogage dans le format Ã©tendu par dÃ©faut.GÃ©nÃ©rer les informations de dÃ©bogage dans le format par dÃ©faut.GÃ©nÃ©rer les informations de dÃ©bogage dans la version par dÃ©faut du format DWARF.GÃ©nÃ©rer les informations de dÃ©bogage dans des fichiers .dwo sÃ©parÃ©s.GÃ©nÃ©rer du code pour le FPU du SH2a en double prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-100 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-200 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-300 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4a simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer des trames de pile discontinues.GÃ©nÃ©rer des instructions de division.GÃ©nÃ©rer des rÃ©sultats de divisions oÃ¹ le reste a le mÃªme signe que le diviseur (pas le dividende).GÃ©nÃ©rer la documentation.GÃ©nÃ©rer des instructions en virgule flottante double prÃ©cision.GÃ©nÃ©rer des instructions en arithmÃ©tique Ã©tendue, uniquement valable pour ARC700.GÃ©nÃ©rer des information Ã©tendues pour les points d'entrÃ©es des fonctions en ligne.GÃ©nÃ©rer des appels indirects rapides.GÃ©nÃ©rer les mathÃ©matiques en virgule flottante avec le jeu d'instructions donnÃ©.GÃ©nÃ©rer les instructions multiplie-accumule en virgule flottante.GÃ©nÃ©rer des instructions frecipd/fsqrtd/fdivd (par dÃ©faut pour la virgule flottante matÃ©rielle).GÃ©nÃ©rer des instructions abs matÃ©rielles.GÃ©nÃ©rer une version en ligne de la division en virgule flottante, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la division en virgule flottante, optimiser pour le dÃ©bit.GÃ©nÃ©rer une version en ligne de la division entiÃ¨re, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la division entiÃ¨re, optimiser pour le dÃ©bit.GÃ©nÃ©rer une version en ligne de la racine carrÃ©e, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la racine carrÃ©e, optimiser pour le dÃ©bit.GÃ©nÃ©rer les instructions supportÃ©es par le Barrel Shifter.GÃ©nÃ©rer des instructions isel.GÃ©nÃ©rer une recherche de classes molle (via objc_getClass()) pour l'utilisation en mode Zero-Link.GÃ©nÃ©rer des libcalls pour les chargements et les stockages atomiques quand les libcalls synchronisÃ©s sont dÃ©sactivÃ©s.GÃ©nÃ©rer du code petit-boutiste.GÃ©nÃ©rer du code petit-boutiste.GÃ©nÃ©rer un eBPF petit-boutiste.GÃ©nÃ©rer les instructions de chargement/stockage de mots multiples.GÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour.GÃ©nÃ©rer des appels locaux vers des opÃ©rations atomiques hors ligne.GÃ©nÃ©rer les dÃ©pendances pour make et compiler.GÃ©nÃ©rer les dÃ©pendances pour make.GÃ©nÃ©rer les appels mcount/__fentry__ sous forme de nops. Pour les activer, il faut insÃ©rer les instructions rÃ©elles.GÃ©nÃ©rer des fragments millicode.GÃ©nÃ©rer les instructions mul64 et mulu64.GÃ©nÃ©rer l'instruction norm.GÃ©nÃ©rer du code en mode normal.GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-100 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-200 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-300 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4a simple prÃ©cision uniquement.GÃ©nÃ©rer du code relatif au compteur de programme (PC).GÃ©nÃ©rer des instructions de l'extension de performance.GÃ©nÃ©rer des instructions de l'extension de performance version 2.GÃ©nÃ©rer les cibles bidons pour tous les en-tÃªtes.GÃ©nÃ©rer du code indÃ©pendant de la position pour les exÃ©cutables si possible (mode large).GÃ©nÃ©rer du code indÃ©pendant de la position pour les exÃ©cutables si possible (mode petit).GÃ©nÃ©rer du code indÃ©pendant de la position si possible (mode large).GÃ©nÃ©rer du code indÃ©pendant de la position si possible (mode petit).GÃ©nÃ©rer des instructions de prÃ©chargement, si disponible, pour les tableaux dans les boucles.GÃ©nÃ©rer des instructions push/pop (par dÃ©faut).GÃ©nÃ©rer du code PIC rÃ©-entrant.GÃ©nÃ©rer des inverses au lieu de divss et sqrtss.GÃ©nÃ©rer l'instruction return dans une fonction nue.GÃ©nÃ©rer l'information pour les types de descripteurs lors de l'exÃ©cution.GÃ©nÃ©rer des rÃ©fÃ©rences Ã  sdata.  Ceci est l'option par dÃ©faut Ã  moins que vous compiliez pour PIC.GÃ©nÃ©rer les sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg et .s390_return_mem pour contenir les emplacements des branches indirectes qui ont Ã©tÃ© corrigÃ©es par l'utilisation d'une des options -mindirect-branch* ou -mfunction-return*.  Les sections consistent en un tableau d'Ã©lÃ©ments sur 32 bits. Chaque entrÃ©e contient le dÃ©calage depuis l'entrÃ©e de l'emplacement corrigÃ©.GÃ©nÃ©rer du code auto-relocalisable.GÃ©nÃ©rer sin, cos, sqrt pour le coprocesseur mathÃ©matique.GÃ©nÃ©rer des instructions en virgule flottante simple prÃ©cision.GÃ©nÃ©rer les inverses de la racine carrÃ©e et de la division par logiciel pour un meilleur dÃ©bit.GÃ©nÃ©rer des mÃ©thodes Objective-C spÃ©ciales pour initialiser et dÃ©truire des ivars C++ non-POD, si nÃ©cessaire.GÃ©nÃ©rer des instructions stm/ldm (par dÃ©faut).GÃ©nÃ©rer des instructions de l'extension de chaÃ®nes.GÃ©nÃ©rer l'instruction swap.GÃ©nÃ©rer les instructions avec modulo entier.GÃ©nÃ©rer les instructions de mÃ©moire atomique quadruple mots (lqarx/stqcx).GÃ©nÃ©rer les instructions de mÃ©moire quadruple mots (lq/stq).GÃ©nÃ©rer des chargements/stockages VSX non alignÃ©s pour l'expansion en-ligne de memcpy/memmove.GÃ©nÃ©rer des chargements/stockages de pairs de vecteurs VSX non alignÃ©s pour l'expansion en-ligne de memcpy/memmove.GÃ©nÃ©rer des tables de retour en arriÃ¨re (unwind tables) qui sont exactes Ã  chaque limite d'instruction.GÃ©nÃ©rer des instructions push25/pop25 v3.GÃ©nÃ©rer l'instruction vzeroupper avant un transfert du flux de contrÃ´le hors d'une fonction.GÃ©nÃ©rer xBPF.La fonction gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface intrinsÃ¨que spÃ©cifiqueNom gÃ©nÃ©rique %qs de la fonction %qs Ã  %L Ã©tant le mÃªme nom que le type dÃ©rivÃ© Ã  %LLa sous-routine gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface de sous-routine intrinsÃ¨queDonner aux branches leur coÃ»t par dÃ©faut.PrÃ©fixer les symboles externes avec un caractÃ¨re de soulignement.Le nom de liaison globale %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %LLe nom de liaison globale %qs Ã  %L est dÃ©jÃ  utilisÃ© Ã  %LL'entitÃ© globale %qs Ã  %L ne peut pas apparaÃ®tre dans un bloc COMMONL'entitÃ© globale %qs Ã  %L ne peut pas apparaÃ®tre dans un bloc COMMON Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© Ã  %Lattribut %<target("%s")%> inconnuLes optimisations de boucles Graphite ne peuvent pas Ãªtre utilisÃ©es (isl n'est pas disponible) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Les optimisations de boucles par Graphite ne peuvent pas Ãªtre utilisÃ©es (isl n'est pas disponible).Guider l'Ã©diteur de liens pour relÃ¢cher les instructions.L'expression HOLDS Ã  %L doit Ãªtre une expression logique scalaireGÃ©rer les allocateurs OpenMP pour les allouables et les pointeurs.Traiter les fonctions internes atomiques qui pourraient Ãªtre appliquÃ©es Ã  des donnÃ©es non alignÃ©es en appelant des fonctions de la bibliothÃ¨que. Outrepasse -mtrap-unaligned-atomic.Renforcer les branchements conditionnels en vÃ©rifiant les conditions inversÃ©es.Renforcer les conditions pas utilisÃ©es dans les branches, en vÃ©rifiant les conditions inversÃ©es.Renforcer le flux de contrÃ´le en enregistrant et en vÃ©rifiant les chemins d'exÃ©cution.Fanion de contrÃ´le du modÃ¨le de l'ordonnanceur avec prÃ©-extraction automatique matÃ©rielle. Nombre de cycles d'anticipation que le modÃ¨le examine, la valeur Â«Â 0Â Â» active uniquement l'heuristique de tri des instructions. DÃ©sactivÃ© par dÃ©faut.La constante hexadÃ©cimale Ã  %L utilise la syntaxe non standard X au lieu de ZConstante Hollerith Ã  %CLa variable %qs associÃ©e Ã  l'hÃ´te ne peut pas Ãªtre dans l'instruction DATA Ã  %CQuelle croissance d'une unitÃ© de compilation peut Ãªtre tolÃ©rÃ©e en raison de la mise en ligne (en pourcentage).Quelle croissance d'une unitÃ© de compilation peut Ãªtre tolÃ©rÃ©e Ã  cause de la propagation interprocÃ©durale de constantes (en pourcentage).opÃ©rande registre E/S pour Â«Â %%%cÂ Â»IBITS: Bit incorrectICE: %<emit_insn%> utilisÃ© lÃ  oÃ¹ %<emit_jump_insn%> est attenduÂ :Identification de la bibliothÃ¨que partagÃ©e Ã  construire.les bibliothÃ¨ques partagÃ©es utilisant un ID et FD-PIC ne peuvent pas Ãªtre utilisÃ©s ensembleModule IEEE_ARITHMETIC Ã  %CModule IEEE_EXCEPTIONS Ã  %CModule IEEE_FEATURES Ã  %CLa clause IF Ã  %L requiert une expression LOGICAL scalaireLe modificateur %s de la clause IF Ã  %L n'est pas appropriÃ© pour la construction OpenMP actuelleLa clause IF sans modificateur Ã  %L est utilisÃ©e avec des clauses IF avec modificateursIM part_ref Ã  %CL'instruction IMPLICIT NONE (type) Ã  %L suit une instruction IMPLICITIMPLICIT NONE avec une liste de spÃ©cifications Ã  %CL'instruction IMPLICIT Ã  %C suit une instruction IMPLICIT NONE (type)Instruction IMPORT Ã  %CL'instruction IMPORT Ã  %C est uniquement permise dans un corps d'INTERFACEProcÃ©dure IMPURE Ã  %CLa clause INDIRECT Ã  %C requiert une expression logique constanteL'instruction INQUIRE Ã  %L ne peut pas contenir les deux spÃ©cificateurs FILE et UNIT en mÃªme tempsL'instruction INQUIRE Ã  %L requiert un spÃ©cificateur PENDING= avec le spÃ©cificateur ID=L'instruction INQUIRE Ã  %L requiert l'un des deux spÃ©cificateurs FILE ou UNITL'instruction INQUIRE n'est pas permise dans une procÃ©dure PURE Ã  %Cl'expression INTEGER de la clause %s Ã  %L doit Ãªtre non nÃ©gativeL'expression INTEGER de la clause %s Ã  %L doit Ãªtre positiveL'expression INTEGER de chunk_size dans la clause SCHEDULE Ã  %L doit Ãªtre positiveINTEGER(KIND=8) n'est pas disponible avec l'option %<-fdefault-integer-8%>INTEGER(KIND=8) n'est pas disponible avec l'option %<-finteger-4-integer-8%>INTENT (%s) est en conflit avec INTENT(%s) Ã  %LINTENT n'est pas permis Ã  l'intÃ©rieur de BLOCK Ã  %CL'argument effectif de INTENT(%s) Ã  %L pourrait interfÃ©rer avec l'argument effectif Ã  %L.INTENT(IN) POINTER %qs dans la clause %s Ã  %LINTENT(IN) POINTER %qs dans la clause COPYPRIVATE Ã  %LL'argument INTENT(OUT) %qs de la procÃ©dure pure %qs Ã  %L ne peut pas Ãªtre polymorphiqueLa procÃ©dure %qs de INTERFACE Ã  %L a le mÃªme nom que la procÃ©dure englobanteLe IO UNIT dans l'instruction %s Ã  %L doit Ãªtre un fichier interne dans une procÃ©dure PUREL'Ã©tiquette IOLENGTH est invalide dans l'instruction INQUIRE Ã  %CBalise IOMSG Ã  %Lle rÃ©sumÃ© de modref IPA est manquant dans le fichier d'entrÃ©eLa vÃ©rification d'accÃ¨s IPA-SRA a Ã©chouÃ©lâ€™ISA %qs n'est pas supportÃ©e par l'attribut %<target%>, utilisez la syntaxe %<arch=%>le C ISO ne permet pas %<%E (expression)%>le C ISO n'autorise pas de %<;%> supplÃ©mentaire en dehors d'une fonctionle C ISO ne permet pas l'utilisation de %<_Alignof%> sur un type fonctionle C ISO ne supporte pas %<#pragma STDC FLOAT_CONST_DECIMAL64%>le C ISO ne supporte pas %<%s_BitInt(%d)%> avant C23le C ISO ne permet pas %<++%> ni %<--%> sur les types complexesle C ISO ne supporte pas les attributs %<[[]]%> avant C23le C ISO ne supporte pas les types %<__int%d%>le C ISO ne supporte pas la dÃ©duction de type avec %<auto%> avant C23le C ISO ne permet pas d'utiliser %<~%> pour calculer le conjuguÃ© d'un complexele C ISO ne supporte pas %qs avant C23le C ISO ne supporte pas l'identificateur prÃ©dÃ©fini %qsle C ISO interdit les types entiers complexesle C ISO ne supporte pas les virgules flottantes dÃ©cimales avant C23le C ISO ne supporte pas les types en virgule fixele C ISO ne supporte pas l'omission des noms des paramÃ¨tres dans les dÃ©finitions de fonctions avant C23le C ISO ne supporte pas un simple %<complex%> signifiant %<double complex%>le C ISO ne supporte pas les types saturantsle C ISO ne supporte pas de spÃ©cifier les types sous-jacents de %<enum%> avant C23le C ISO ne supporte pas le type %<_Float%d%s%> avant C23le C ISO interdit %<goto *expr;%>le C ISO interdit %<return%> avec une expression dans une fonction qui retourne un voidle C ISO interdit une unitÃ© de traduction videle C ISO interdit l'affectation entre un pointeur de fonction et %<void *%>le C ISO interdit les groupes entre accolades Ã  l'intÃ©rieur d'expressionsle C ISO interdit le transtypage d'un type non scalaire vers lui-mÃªmele C ISO interdit le transtypage vers un type unionle C ISO interdit la comparaison de %<void *%> avec un pointeur de fonctionle C ISO interdit une expression conditionnelle entre %<void *%> et un pointeur de fonctionle C ISO interdit une expression conditionnelle dont un seul cÃ´tÃ© est Â«Â voidÂ Â»le C ISO interdit les fonctions de type volatile ou constantele C ISO interdit la conversion d'un pointeur de fonction en un type de pointeur vers un objetle C ISO interdit la conversion d'un pointeur vers un objet en un type de pointeur vers une fonctionle C ISO interdit d'initialiser avec des accolades vides avant C23le C ISO interdit la dÃ©claration anticipÃ©e des paramÃ¨tresle C ISO interdit les rÃ©fÃ©rences anticipÃ©es vers un type %<enum%>le C ISO interdit l'initialisation entre un pointeur de fonction et %<void *%>le C ISO interdit la dÃ©claration d'Ã©tiquettele C ISO interdit les dÃ©clarations de membre sans aucun membrele C ISO interdit les fonctions imbriquÃ©esle C ISO interdit l'omission du terme central de l'expression %<?:%>le C ISO interdit les comparaisons ordonnÃ©es de pointeurs vers des fonctionsle C ISO interdit de passer l'argument %d de %qE entre un pointeur de fonction et %<void *%>le C ISO interdit les types de fonction qualifiÃ©sle C ISO interdit le retour entre un pointeur de fonction et %<void *%>le C ISO interdit de spÃ©cifier les bornes des Ã©lÃ©ments Ã  initialiserle C ISO interdit les spÃ©cificateurs de classe de stockage dans les littÃ©raux composÃ©s avant C23le C ISO interdit d'accÃ©der aux tableaux %<register%> par un indicele C ISO interdit le tableau de taille nullele C ISO interdit le tableau de taille nulle %qEle C ISO interdit la conversion d'argument en type unionle C ISO requiert un argument nommÃ© devant %<...%> avant C23le C ISO restreint les valeurs de l'Ã©numÃ©rateur Ã  la plage d'un %<int%> avant C23l'attribut %qE du C++ ISO ne s'applique pas aux fonctions; il est traitÃ© comme %<[[gnu::%E]]%>le C++ ISO 1998 ne permet pas %<long long%>le C++ ISO 1998 interdit l'utilisation de %<extern%> sur des instanciations explicitesle C++ ISO autorise les attributs de champs de bits uniquement avant l'Ã©lÃ©ment %<:%>le C++ ISO n'a pas adoptÃ© les patrons d'opÃ©rateurs de chaÃ®nes littÃ©rales prenant un paquet d'arguments de caractÃ¨resle C++ ISO ne permet pas d'omettre l'opÃ©rande du milieu de %<?:%>le C++ ISO ne permet pas %<alignof%> avec un non typele C++ ISO ne permet pas des initialisations par dÃ©signation du C99le C++ ISO ne permet pas des initialisations par dÃ©signation de GNUle C++ ISO n'autorise pas la conversion vers %qH Ã  partir de %qI avec un plus grand rang de conversionle C++ ISO n'autorise pas la conversion vers %qH Ã  partir de %qI avec des rangs de conversion pas ordonnÃ©sle C++ ISO ne permet pas que %<%T::%D%> soit dÃ©fini comme %<%T::%D%>le C++ ISO ne permet pas l'utilisation de %<alignof%> sur un type fonctionle C++ ISO ne supporte pas %<__int%d%> pour %qsle C++ ISO n'accepte pas qu'un simple %<complex%> signifie %<double complex%>le C++ ISO interdit l'application de %<__alignof%> Ã  une expression d'un type de fonctionle C++ ISO interdit l'application de %<sizeof%> Ã  une expression d'un type de fonctionle C++ ISO interdit les groupes d'accolades Ã  l'intÃ©rieur des expressionsle C++ ISO interdit l'appel de %<::main%> depuis l'intÃ©rieur du programmele C++ ISO interdit le transtypage vers un type tableau %qTle C++ ISO interdit la comparaison entre un pointeur et un entierle C++ ISO interdit la comparaison entre les pointeurs de type %<void *%> et les pointeurs de fonctionsle C++ ISO interdit les littÃ©raux composÃ©sle C++ ISO interdit les gotos calculÃ©sle C++ ISO interdit l'expression conditionnelle entre les pointeurs de type %<void *%> et les pointeurs de fonctionsle C++ ISO interdit la conversion entre les pointeurs de type %<void *%> et les pointeurs de fonctionsle C++ ISO interdit la conversion d'une chaÃ®ne constante vers %qTle C++ ISO interdit la dÃ©claration de %qs sans typele C++ ISO interdit de dÃ©crÃ©menter un pointeur du type %qTle C++ ISO interdit de dÃ©crÃ©menter un enumle C++ ISO interdit un enum vide et sans nomle C++ ISO interdit le membre tableau flexible %qsle C++ ISO interdit les tableaux flexibles comme membresle C++ ISO interdit l'initialisation intra-classe du membre statique non constant %qDle C++ ISO interdit d'incrÃ©menter un pointeur du type %qTle C++ ISO interdit d'incrÃ©menter un enumle C++ ISO interdit l'initialisation du membre constant %qD du type non entier %qTle C++ ISO interdit le type imbriquÃ© %qD avec le mÃªme nom que la classe englobantele C++ ISO interdit l'omission du terme au milieu de l'expression %<?:%>le C++ ISO interdit de prendre l'adresse de la fonction %<::main%>le C++ ISO interdit de prendre l'adresse d'une fonction membre liÃ©e pour former un pointeur vers une fonction membre d'un objet explicitele C++ ISO interdit de prendre l'adresse d'une fonction membre liÃ©e pour former un pointeur vers une fonction membre. Utilisez %<&%T::%D%>le C++ ISO interdit de prendre l'adresse d'une fonction membre non statique non qualifiÃ© ou entre parenthÃ¨ses pour former un pointeur vers une fonction membre d'un objet explicitele C++ ISO interdit de prendre l'adresse d'une fonction membre non statique non qualifiÃ© ou entre parenthÃ¨ses pour former un pointeur vers une fonction membre d'un objet explicite.le C++ ISO interdit de prendre l'adresse d'une fonction membre non statique non qualifiÃ© ou entre parenthÃ¨ses pour former un pointeur vers une fonction membre. Utilisez %<&%T::%D%>le C++ ISO interdit l'utilisation de %qE sur des instanciations explicitesle C++ ISO interdit le mot-clÃ© typename dans un paramÃ¨tre de patron qui est un patron; utilisez %<-std=c++17%> ou %<-std=gnu++17%>le C++ ISO interdit l'utilisation d'un littÃ©ral en virgule flottante dans une expression constantele C++ ISO interdit l'utilisation d'un pointeur de type %<void *%> dans une soustractionle C++ ISO interdit l'utilisation d'un pointeur vers une fonction dans une soustractionle C++ ISO interdit l'utilisation d'un pointeur vers une mÃ©thode dans une soustractionle C++ ISO interdit le tableau de taille variablele C++ ISO interdit le tableau de taille variable %qDle C++ ISO interdit le tableau de taille zÃ©role C++ ISO interdit le tableau de taille zÃ©ro %qDle C++ ISO interdit les structures anonymesle C++ ISO interdit la surcharge de %<operator ?:%>le C++ ISO indique que ceux-ci sont ambigus mÃªme si la plus mauvaise conversion pour le premier est meilleures que la plus mauvaise conversion pour le second:le C++17 ISO n'autorise pas le spÃ©cificateur de classe de stockage %<register%>le C++17 ISO n'autorise pas la spÃ©cification dynamique des exceptionsle C11 ISO ne supporte pas l'omission de la chaÃ®ne de caractÃ¨res dans %qEle C90 ISO ne supporte pas %<[*]%> dans les dÃ©clarateurs de tableaule C90 ISO ne supporte pas %<_Generic%>le C90 ISO ne supporte pas %<_Noreturn%>le C90 ISO ne supporte pas l'identificateur prÃ©dÃ©fini %<__func__%>le C90 ISO ne supporte pas les dÃ©clarations initiales de la boucle %<for%>le C90 ISO ne supporte pas %<long long%>le C90 ISO ne supporte pas %<static%> ou les qualificatifs de types dans les dÃ©clarateurs de tableau de paramÃ¨tresle C90 ISO ne supporte pas %qEle C90 ISO ne supporte pas les types boolÃ©ensle C90 ISO ne supporte pas les types Â«Â complexÂ Â»le C90 ISO ne supporte pas les membres qui sont des tableaux flexiblesle C90 ISO ne permet pas le qualificatif %<_Atomic%>le C90 ISO ne supporte pas les structures et unions sans nomle C90 ISO interdit le tableau %qE dont la taille ne peut Ãªtre Ã©valuÃ©ele C90 ISO interdit le tableau dont la taille ne peut Ãªtre Ã©valuÃ©ele C90 ISO interdit les littÃ©raux composÃ©sle C90 ISO interdit les mÃ©langes de dÃ©clarations et de codele C90 ISO interdit de spÃ©cifier des sous-objets Ã  initialiserle C90 ISO interdit d'accÃ©der Ã  un tableau par un indice si le tableau n'est pas une l-valeurle C90 ISO interdit le tableau de taille variablele C90 ISO interdit le tableau %qE de taille variablele C99 ISO ne supporte pas %<_Generic%>le C99 ISO ne supporte pas %<_Noreturn%>le C99 ISO ne supporte pas %qEle C99 ISO ne supporte pas le qualificatif %<_Atomic%>le C99 ISO ne supporte pas les structures et unions sans nomModule ISO_C_BINDING Ã  %CModule intrinsÃ¨que ISO_FORTRAN_ENV Ã  %CITERATOR ne peut pas Ãªtre combinÃ© avec SINK Ã  %CITERATOR ne peut pas Ãªtre combinÃ© avec SOURCE Ã  %CSi -ftree-vectorize est utilisÃ©, la limite minimale de boucle d'une boucle prise en compte pour la vectorisation.Si -fvariable-expansion-in-unroller est utilisÃ©, le nombre maximum de fois qu'une variable individuelle sera dÃ©veloppÃ©e pendant le dÃ©pliage de la boucle.Si le remappage des limites est spÃ©cifiÃ© Ã  %L, la cible du pointeur ne sera point NULLSi le premier argument de ATAN2 Ã  %L est zÃ©ro, alors le second argument ne doit pas Ãªtre zÃ©roSi le premier argument de ATAN2D Ã  %L est zÃ©ro, alors le second argument ne doit pas Ãªtre zÃ©roSi le nombre de candidats dans l'ensemble est plus petit, on essaie toujours de retirer les IV inutilisÃ©s durant son optimisation.Si l'ordonnancement est fait aprÃ¨s le rechargement, faire un ordonnancement des super blocs.Ignorer Â«Â DÂ Â» dans la colonne 1 du format fixe.Ignorer dllimport pour les fonctions.Ignorer l'espace de noms Ã  deux niveaux normalement utilisÃ©; rÃ©soudre les symboles dans l'ordre de la ligne de commande et ne pas enregistrer quelle bibliothÃ¨que a fourni le symbole rÃ©solu.Ignorer les pragmas non supportÃ©s.IgnorÃ© mais prÃ©servÃ© pour rÃ©tro-compatibilitÃ©. Seule l'ABI 64 bits est supportÃ©e.IgnorÃ©.La sentinelle !$omx qui est une extension vendeur est ignorÃ©e Ã  %CObjet allouable illÃ©gal Ã  %C pour une procÃ©dure PUREAffectation illÃ©gale Ã  une procÃ©dure externe Ã  %LCaractÃ¨re illÃ©gal dans la constante BOZ Ã  %CIdentifiant illÃ©gal dans copy_walk_reduction_argDirective du prÃ©processeur illÃ©galeType de rÃ©fÃ©rence illÃ©gale Ã  %L comme objet EQUIVALENCEPas nul illÃ©gal Ã  %LType illÃ©gal dans la concatÃ©nation de caractÃ¨re Ã  %LInstruction %s de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction %s de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction %s de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREInstruction CRITICAL de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction CRITICAL de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREInstruction EVENT %s de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction EVENT %s de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction EVENT %s de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREInstruction RETURN de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction RETURN de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction STOP de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction STOP de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction SYNC de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction SYNC de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction SYNC de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREL'argument imageset Ã  %L doit Ãªtre une expression scalaire ou INTEGER de rang 1L'argument imageset Ã  %L doit Ãªtre entre 1 et num_images()ImplÃ©menter les contrats Â«Â inÂ Â» des mÃ©thodes surchargÃ©es comme Ã©tant un sur-ensemble du contrat parent.ImplÃ©menter les paramÃ¨tres Â«Â inÂ Â» comme signifiant la portÃ©e constante.ImplÃ©menter les sÃ©mantiques C++17 des constructeurs qui hÃ©ritent.ImplÃ©menter les champs de bits D.ImplÃ©menter DIP1000: Pointeurs Ã  portÃ©e limitÃ©e.ImplÃ©menter DIP1008: Autoriser les exceptions dans du code @nogc.ImplÃ©menter DIP1021: Arguments de fonction mutables.ImplÃ©menter P2564 pour la propagation de consteval.ImplÃ©menter les opÃ©rations __atomic via des appels de bibliothÃ¨que aux fonctions historiques __sync.ImplÃ©menter la rÃ©solution du DR 150 pour faire correspondre les arguments de patron des patrons.La dÃ©claration implicite de la fonction BIND(C) %qs Ã  %L pourrait ne pas Ãªtre interopÃ©rable avec le CLa variable BIND(C) %qs implicitement dÃ©clarÃ©e Ã  %L pourrait ne pas Ãªtre interopÃ©rable avec le CLa fonction %s dÃ©clarÃ©e implicitement est utilisÃ©e dans !$OMP DECLARE REDUCTION Ã  %L La sous-routine %s dÃ©clarÃ©e implicitement est utilisÃ© dans !$OMP DECLARE REDUCTION Ã  %L La variable %qs implicitement dÃ©clarÃ©e Ã  %L peut ne pas Ãªtre interopÃ©rable avec le C mais elle est un argument muet Ã  la procÃ©dure BIND(C) %qs Ã  %LLe PARAMETER %qs implicitement typÃ© Ã  %L ne concorde pas avec le type IMPLICIT ultÃ©rieurSAVE implicite pour la variable module %qs Ã  %L, nÃ©cessaire Ã  cause de l'initialisation par dÃ©fautTableau de forme implicite Ã  %LAmÃ©liorer la capacitÃ© de GCC Ã  suivre les numÃ©ros de colonnes dans les grands fichiers source au dÃ©triment d'une compilation plus lente.La fonction impure %qs Ã  %L pourrait ne pas Ãªtre Ã©valuÃ©eLa fonction impure Ã  %L pourrait ne pas Ãªtre Ã©valuÃ©eDans %s Ã  %L, les procÃ©dures doivent toutes Ãªtre des FUNCTION car le nom gÃ©nÃ©rique est Ã©galement le nom du type dÃ©rivÃ©Dans %s Ã  %L, les procÃ©dures doivent Ãªtre soit toutes des SUBROUTINE ou soit toutes des FUNCTIONEn C++, une valeur non nulle signifie qu'il faut avertir Ã  propos des conversions dÃ©prÃ©ciÃ©es de chaÃ®nes littÃ©rales en Â«Â char *Â Â».  En C, le mÃªme avertissement est Ã©mis sauf que la conversion n'est, bien entendu, pas dÃ©prÃ©ciÃ©e par le standard C ISO.En Fortran 2003, le bloc COMMON %qs Ã  %L est un identificateur global et doit donc avoir le mÃªme nom de liaison que le bloc COMMON similairement nommÃ© Ã  %L: %s vs %sDans l'optimisation SSA-PRE sur les arbres, activer l'Ã©limination de la redondance partielle-partielle.Dans un sous-programme pure, un argument fictif INTENT(IN) ne sera point utilisÃ© comme l'expression Ã  %L d'une instruction d'affectation intrinsÃ¨que dans laquelle la variable est d'un type dÃ©rivÃ© si le type dÃ©rivÃ© a un composant pointeur Ã  n'importe quel niveau de la sÃ©lection du composant.Dans l'appel Ã  %qs Ã  %L, dÃ©saccord de type dans l'argument %qs; passe %qs Ã  %qsDans le constructeur %qDDans le constructeur de copie %qDDans le destructeur %qDDans la fonction membre objet explicite %qDDans le fichier inclus depuisDans la fonction %qDDans la fonction %qsDans la fonction lambdaDans la fonction membre %qDDans la fonction membre %qsDans le moduleDans le module importÃ© Ã Dans la fonction membre statique %qDRÃ©pertoire d'inclusion %qs: %sLe fichier inclus %qs n'est pas un fichier rÃ©gulierObjet allouable incompatible Ã  %C pour la spec de type CHARACTER Ã  %LType dÃ©rivÃ© incompatible dans PARAMETER Ã  %LInitialisation incompatible entre une entitÃ© de type dÃ©rivÃ© et une entitÃ© avec le type %qs Ã  %CRangs incompatibles %d et %d dans l'affectation Ã  %LRangs incompatibles dans %s (%d et %d) Ã  %LTypes incompatibles dans l'instruction DATA Ã  %L; tentative de conversion de %s en %sTypespec incompatible pour l'Ã©lÃ©ment de tableau Ã  %LUtilisation incompatible de TILE et COLLAPSE Ã  %LRÃ¨gles d'Ã©quivalence incohÃ©rentes impliquant %qs Ã  %L et %qs Ã  %LÃ‰tat interne inconsistant: Pas d'emplacement dans l'expression prÃ¨s de %LÃ‰tat interne inconsistant: Pas d'emplacement dans l'instructionRangs inconsistant pour l'opÃ©rateur Ã  %%L et %%LarÃªte incorrecte de gestions des exceptions %i->%iExtent incorrect dans l'argument B de l'intrinsÃ¨que MATMUL dans la dimension 1: est %ld, devrait Ãªtre %ldAugmenter la conformitÃ© IEEE pour les comparaisons en virgule flottante.L'index dans la dimension %d est hors des limites Ã  %LLa variable d'index %qs n'est pas dÃ©finissable comme argument de INTENT(INOUT) Ã  %L dans la procÃ©dure %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LLa variable d'index %qs n'est pas dÃ©finissable comme argument de INTENT(INOUT) Ã  %L dans la sous-routine %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LLa variable d'index %qs est redÃ©finie Ã  %L dans la procÃ©dure %qs appelÃ©e depuis l'intÃ©rieur d'une boucle DO Ã  %LLa variable d'index %qs devient non dÃ©finie comme argument de INTENT(OUT) Ã  %L dans la procÃ©dure %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LLa variable d'index %qs devient non dÃ©finie comme argument de INTENT(OUT) Ã  %L dans la sous-routine %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LIndiquer combien d'instructions vectorielles d'accÃ¨s non mÃ©moire qui peuvent Ãªtre utilisÃ©es par cycle, il est utilisÃ© dans la dÃ©termination du facteur de dÃ©pliage pour l'auto vectoriseur. La valeur par dÃ©faut est 4.Indiquer la prÃ©sence d'un errata pour le processeur.Indiquer les prioritÃ©s pour r0..r3 / r12..r15 avec TARGET_REGISTER_PRIORITY.Comparaison inÃ©galitaire pour %s Ã  %LInhiber l'utilisation des instructions matÃ©rielles en virgule flottante.L'initialisation Ã  %C n'est pas permise dans une procÃ©dure PUREL'initialisation Ã  %C n'est pas pour une variable pointeurL'initialisation du composant allouable Ã  %C n'est pas permiseL'initialisation du pointeur Ã  %C n'est pas permise dans une procÃ©dure PUREL'initialisation d'un composant de structure avec une constante HOLLERITH Ã  %L n'est pas permiseL'initialisation de la variable Ã  %C n'est pas permise dans une procÃ©dure PURELa chaine d'initialisation Ã  %L a Ã©tÃ© tronquÃ©e pour tenir dans la variable (%wd/%wd)Initialiser les composants de variables de types dÃ©rivÃ©s en fonction d'autres fanions d'initialisation.Initialiser les variables locales Ã  zÃ©ro (provient de g77).Initialiser les registres ptx.Le symbole %qs initialisÃ© Ã  %C peut uniquement Ãªtre COMMON dans BLOCK DATALa variable %qs Ã  %L est initialisÃ©e dans un COMMON blanc mais l'initialisation est uniquement permise dans des communs nommÃ©sInitialisation interdite pour PARAMETER %qs Ã  %CInitialisation d'une variable dÃ©jÃ  initialisÃ©e Ã  %CMettre en ligne les opÃ©rations __atomic quand une sÃ©quence d'instructions sans blocage est disponible.Mettre en ligne toutes les opÃ©rations connues sur des chaÃ®nes.Mettre le code en ligne pour invalider les entrÃ©es de la cache des instructions aprÃ¨s avoir enchaÃ®nÃ© des fonctions trampolines.Mettre les constantes en ligne si cela peut Ãªtre fait en 2 insns ou moins.Mettre en ligne les opÃ©rations memset/memcpy sur des chaÃ®nes mais n'exÃ©cuter la version en ligne que pour des petits blocs.Mettre en ligne rÃ©cursif uniquement quand la probabilitÃ© que l'appel soit exÃ©cutÃ© dÃ©passe le paramÃ¨tre.Mettre en ligne les appels Ã  strcmp si possible.Mettre en ligne les appels Ã  strlen si possible.Mettre en ligne les appels Ã  strncmp si possible.Le paramÃ¨tre de requÃªte ne peut pas apparaÃ®tre dans une data-stmt-object-list Ã  %CInsÃ©rer l'instruction ENDBR Ã  l'entrÃ©e d'une fonction uniquement via cf_check_attribute pour l'instrumentalisation CET.InsÃ©rer des instructions NOP Ã  chaque entrÃ©e de fonction.InsÃ©rer le code de profilage basÃ© sur arc du programme.InsÃ©rer du code pour sonder chaque page de l'espace de la pile quand il est allouÃ© pour protÃ©ger contre des attaques visant une collision de pile (stack-clash).InsÃ©rer du code pour profiler les valeurs des expressions.InsÃ©rer des indices de relaxation pour que l'Ã©diteur de lien fasse la relaxation.InsÃ©rer du code de vÃ©rification de la pile dans le programme. Identique Ã  -fstack-check=specific.Instruction prise en compte pour le prologue, l'Ã©pilogue et d'autres surcharges des fonctions.Instruction prise en compte pour la surcharge du fragment d'une fonction.NumÃ©ro d'instruction au delÃ  duquel la pÃ©nalitÃ© de stagnation STFL est compensable.Ajouter des appels de profilage aux entrÃ©es et aux sorties des fonctions appelÃ©es une fois.Ajouter des appels de profilage aux entrÃ©es et aux sorties des fonctions.GÃ©nÃ©rer le code de contrÃ´le pour les fonctions de sortie dans les fonctions dont le code de contrÃ´le a Ã©tÃ© crÃ©Ã© par __fentry__.Ajouter du code de contrÃ´le aux fonctions dans les fichiers dont le nom ne correspond pas Ã  une des expressions rÃ©guliÃ¨res (sÃ©parÃ©es par un point-virgule).Ajouter du code de contrÃ´le aux fonctions dans les fichiers dont le nom correspond Ã  une des expressions rÃ©guliÃ¨res (sÃ©parÃ©es par un point-virgule).Division entiÃ¨re tronquÃ©e vers la constante %qs Ã  %LExpression entiÃ¨re requise Ã  %CID entier (N) de l'instruction personnalisÃ©e fabsd.ID entier (N) de l'instruction personnalisÃ©e fabss.ID entier (N) de l'instruction personnalisÃ©e faddd.ID entier (N) de l'instruction personnalisÃ©e fadds.ID entier (N) de l'instruction personnalisÃ©e fatand.ID entier (N) de l'instruction personnalisÃ©e fatans.ID entier (N) de l'instruction personnalisÃ©e fcmpeqd.ID entier (N) de l'instruction personnalisÃ©e fcmpeqs.ID entier (N) de l'instruction personnalisÃ©e fcmpged.ID entier (N) de l'instruction personnalisÃ©e fcmpges.ID entier (N) de l'instruction personnalisÃ©e fcmpgtd.ID entier (N) de l'instruction personnalisÃ©e fcmpgts.ID entier (N) de l'instruction personnalisÃ©e fcmpled.ID entier (N) de l'instruction personnalisÃ©e fcmples.ID entier (N) de l'instruction personnalisÃ©e fcmpltd.ID entier (N) de l'instruction personnalisÃ©e fcmplts.ID entier (N) de l'instruction personnalisÃ©e fcmpned.ID entier (N) de l'instruction personnalisÃ©e fcmpnes.ID entier (N) de l'instruction personnalisÃ©e fcosd.ID entier (N) de l'instruction personnalisÃ©e fcoss.ID entier (N) de l'instruction personnalisÃ©e fdivd.ID entier (N) de l'instruction personnalisÃ©e fdivs.ID entier (N) de l'instruction personnalisÃ©e fexpd.ID entier (N) de l'instruction personnalisÃ©e fexps.ID entier (N) de l'instruction personnalisÃ©e fextsd.ID entier (N) de l'instruction personnalisÃ©e fixdi.ID entier (N) de l'instruction personnalisÃ©e fixdu.ID entier (N) de l'instruction personnalisÃ©e fixsi.ID entier (N) de l'instruction personnalisÃ©e fixsu.ID entier (N) de l'instruction personnalisÃ©e floatid.ID entier (N) de l'instruction personnalisÃ©e floatis.ID entier (N) de l'instruction personnalisÃ©e floatud.ID entier (N) de l'instruction personnalisÃ©e floatus.ID entier (N) de l'instruction personnalisÃ©e flogd.ID entier (N) de l'instruction personnalisÃ©e flogs.ID entier (N) de l'instruction personnalisÃ©e fmaxd.ID entier (N) de l'instruction personnalisÃ©e fmaxs.ID entier (N) de l'instruction personnalisÃ©e fmind.ID entier (N) de l'instruction personnalisÃ©e fmins.ID entier (N) de l'instruction personnalisÃ©e fmuld.ID entier (N) de l'instruction personnalisÃ©e fmuls.ID entier (N) de l'instruction personnalisÃ©e fnegd.ID entier (N) de l'instruction personnalisÃ©e fnegs.ID entier (N) de l'instruction personnalisÃ©e frdxhi.ID entier (N) de l'instruction personnalisÃ©e frdxlo.ID entier (N) de l'instruction personnalisÃ©e frdy.ID entier (N) de l'instruction personnalisÃ©e fsind.ID entier (N) de l'instruction personnalisÃ©e fsins.ID entier (N) de l'instruction personnalisÃ©e fsqrtd.ID entier (N) de l'instruction personnalisÃ©e fsqrts.ID entier (N) de l'instruction personnalisÃ©e fsubd.ID entier (N) de l'instruction personnalisÃ©e fsubs.ID entier (N) de l'instruction personnalisÃ©e ftand.ID entier (N) de l'instruction personnalisÃ©e ftans.ID entier (N) de l'instruction personnalisÃ©e ftruncds.ID entier (N) de l'instruction personnalisÃ©e fwrx.ID entier (N) de l'instruction personnalisÃ©e fwry.ID entier (N) de l'instruction personnalisÃ©e round.Le sous-type %d Ã  %C n'est pas disponible pour un entierL'entier est hors de la plage symÃ©trique impliquÃ©e par le standard Fortran Ã  %LEntier en dehors de la plage symÃ©trique impliquÃ©e par le Standard Fortran en convertissant %s vers %s Ã  %LDÃ©bordement d'entier en calculant la quantitÃ© de mÃ©moire Ã  allouerL'entier est trop grand pour son sous-type Ã  %C. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>Entier trop grand Ã  %CValeur entiÃ¨re trop grande dans l'expression Ã  %CIntÃ©grer les fonctions Ã  l'intÃ©rieur de leurs appelants s'il est Ã©tabli que la taille du code ne grandira pas.IntÃ©grer les fonctions qui ne sont pas dÃ©clarÃ©es Â«Â inlineÂ Â» dans leurs appelants quand cela est profitable.IntÃ©grer les fonctions qui ne sont requises que par leur unique appelant.la psABI du MCU Intel n'est pas supportÃ©e dans le mode %sInterchangeage de boucles Ã  %LL'interface %qs Ã  %L est dÃ©clarÃ©e dans une instruction PROCEDURE ultÃ©rieureL'interface %qs Ã  %L ne peut pas Ãªtre une fonction-instructionL'interface %qs Ã  %L ne peut pas Ãªtre gÃ©nÃ©riqueL'interface %qs Ã  %L doit Ãªtre expliciteDÃ©saccord d'interface pour le composant pointeur de procÃ©dure %qs dans le constructeur de structure Ã  %L: %sInterface non concordante dans la procÃ©dure muette %qs Ã  %L: %sNon concordance de l'interface dans la procÃ©dure globale %qs Ã  %L: %sDÃ©saccord d'interface dans l'affectation du pointeur de procÃ©dure Ã  %L: %qs n'est pas une sous-routineInterface non concordante dans l'affectation du pointeur de procÃ©dure Ã  %L: %sUne interface doit Ãªtre spÃ©cifiÃ©e pour une liaison DEFERRED Ã  %CL'interface de %qs Ã  %L doit Ãªtre expliciteNom d'interface attendu aprÃ¨s %<(%> Ã  %CErreur interne du compilateurÂ :
! Fichier interne Ã  %L avec une liste de nomsProcÃ©dure interne %qs dans %s Ã  %LLa procÃ©dure interne %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LLa procÃ©dure interne %qs est invalide dans l'initialisation du pointeur de procÃ©dure Ã  %LProcÃ©dure interne %qs utilisÃ©e comme argument effectif Ã  %LUnitÃ© interne avec un indice vecteur Ã  %LInterprÃ©ter tout INTEGER(4) comme un INTEGER(8).InterprÃ©ter tout REAL(4) comme un REAL(10).InterprÃ©ter tout REAL(4) comme un REAL(16).InterprÃ©ter tout REAL(4) comme un REAL(8).InterprÃ©ter tout REAL(8) comme un REAL(10).InterprÃ©ter tout REAL(8) comme un REAL(16).InterprÃ©ter tout REAL(8) comme un REAL(4).InterprÃ©ter les nombres imaginaires, en virgule fixe ou avec d'autres suffixes gnu comme le nombre littÃ©ral correspondant au lieu d'un nombre littÃ©ral dÃ©fini par l'utilisateur.les routines du service d'interruption ne peuvent pas Ãªtre codÃ©es en mode Thumb-1Entrecouper les lots de littÃ©raux avec le code dans la section texte.Intervalle durant lequel sonder la pile, exprimÃ© comme une puissance de deux en octets.Recouvrement de l'intervalle de %<-fdbg-cnt=%s%>Â : [%u, %u] et [%u, %u]L'intrinsÃ¨que %qs (%s) est utilisÃ© Ã  %LL'intrinsÃ¨que %qs Ã  %L ne peut pas avoir une initialisationL'intrinsÃ¨que %qs Ã  %L est invalide dans une affectation du pointeur de procÃ©dureL'intrinsÃ¨que %qs Ã  %L n'est pas permis comme argument effectifL'intrinsÃ¨que %qs Ã  %L doit avoir au moins deux argumentsL'intrinsÃ¨que TRANSFER Ã  %L a un rÃ©sultat partiellement indÃ©fini: taille de la source %zd < taille du rÃ©sultat %zdFonction intrinsÃ¨que %qs (%d) non reconnueLa fonction intrinsÃ¨que %qs Ã  %L n'est pas permise dans une expression d'initialisationLa fonction intrinsÃ¨que %s Ã  %L n'est pas permise pour CO_REDUCELa fonction intrinsÃ¨que NULL Ã  %L ne peut pas Ãªtre un argument effectif de STORAGE_SIZE car il retourne un pointeur dissociÃ©L'opÃ©rateur intrinsÃ¨que %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qsL'interface de l'opÃ©rateur intrinsÃ¨que Ã  %L doit Ãªtre une FUNCTIONLa procÃ©dure intrinsÃ¨que %qs n'est pas permise dans une instruction PROCEDURE Ã  %LLa procÃ©dure intrinsÃ¨que Ã  %L ne peut pas Ãªtre un MODULE PROCEDURELa sous-routine intrinsÃ¨que %qs Ã  %L n'aura point de spÃ©cificateur de typeSymbole intrinsÃ¨que spÃ©cifiÃ© dans !$ACC ROUTINE ( NOM ) Ã  %C marquÃ© avec la clause incompatible GANG, WORKER ou VECTORSymbole intrinsÃ¨que spÃ©cifiÃ© dans !$ACC ROUTINE ( NOM ) Ã  %C marquÃ© avec la clause incompatible NOHOSTDirective %qs invalide Ã  %L dans la clause %sÂ : directives dÃ©clarative, informationnelle et meta non permisesConstante littÃ©rale BOZ invalide utilisÃ©e en indice Ã  %CIdentificateur C invalide dans le spÃ©cificateur NAME= Ã  %CConstante Hollerith invalide Ã  %L car elle contient un caractÃ¨re largeConstante Hollerith invalide: %L doit contenir au moins un caractÃ¨reConstante Hollerith invalide: L'entier Ã  %L devrait avoir le sous-type par dÃ©fautParamÃ¨tre KIND %s invalide Ã  %LNOM %qs invalide dans !$ACC ROUTINE ( NOM ) Ã  %CNULL invalide Ã  %LArgument invalide pour !$ACC WAIT Ã  %CRÃ©fÃ©rence de tableau invalide dans une entitÃ© qui n'est pas un tableau Ã  %LCible de l'association invalide Ã  %CCaractÃ¨re %<$%> invalide Ã  %L. Utilisez %<-fdollar-ok%> pour l'autoriser comme une extensionCaractÃ¨re %qc invalide dans le nom de la variable Ã  %CCaractÃ¨re 0x%s invalide Ã  %CCaractÃ¨re invalide dans le nom Ã  %CCaractÃ¨re(s) invalide(s) dans l'instruction ELSE aprÃ¨s %CClause invalide dans le module avec !$ACC DECLARE Ã  %LCo-dimension %d invalide Ã  %C, seules %d co-dimensions existesDirective combinÃ©e ou composite invalide Ã  %LContexte invalide pour l'intrinsÃ¨que NULL () Ã  %LContexte invalide pour un pointeur NULL() Ã  %%LLettre d'exposant %<q%> invalide dans une constante littÃ©rale rÃ©elle Ã  %CExpression invalide aprÃ¨s %<%s(%> Ã  %CExpression invalide dans gfc_element_size.Expression invalide dans gfc_target_encode_expr.Expression invalide dans gfc_target_interpret_expr.Expression invalide dans le constructeur de structure pour le composant pointeur %qs Ã  %L dans une procÃ©dure PUREForme invalide pour l'instruction PROGRAM Ã  %CLa forme de l'instruction WRITE est invalide Ã  %L, UNIT est requisForme invalide pour la rÃ©fÃ©rence de tableau Ã  %CForme invalide pour la rÃ©fÃ©rence au co-tableau Ã  %CNumÃ©ro d'image %d invalide dans SYNC IMAGESExpression d'initialisation invalide pour le composant ALLOCATABLE %qs dans le constructeur de structure Ã  %LInitialisation %s invalide dans l'instruction Data Ã  %CMot clÃ© %qs invalide dans la fonction intrinsÃ¨que %qs Ã  %LSous-type %d invalide pour la constante CHARACTER Ã  %CSous-type invalide pour %s Ã  %LMÃ©lange invalide de types en virgule flottante IEEE 128 bits et IBM 128 bitsInitialisation dans l'ancien style invalide pour le composant de type dÃ©rivÃ© Ã  %COpÃ©rateur invalide pour !$OMP DECLARE REDUCTION %s Ã  %LArgument de procÃ©dure invalide Ã  %LAffectation de pointeur de procÃ©dure invalide Ã  %LPlage %s invalide dans l'option %sSous-type %d invalide pour un rÃ©el Ã  %CCode standard invalide pour l'intrinsÃ¨que %qs (%d)Sous-chaÃ®ne invalide dans le Â«Â doÂ Â» avec donnÃ©e implicite Ã  %L dans l'instruction DATAType invalide dans l'opÃ©ration arithmÃ©tique Ã  %LSpÃ©cification de type invalide Ã  %CUtilisation invalide de la constant littÃ©rale BOZ Ã  %LUtilisation invalide de l'argument de fonction instruction Ã  %LValeur invalide pour la spÃ©cification %s Ã  %CÃ‰mettre une note quand les doublons dans les diagnostiques sont supprimÃ©sÃ‰mettre des informations de dÃ©bogage pour les variables auxiliaires gÃ©nÃ©rÃ©es par le compilateur.Ã‰mettre les avertissements nÃ©cessaires pour Ãªtre strictement conforme au standard.Le pas de l'itÃ©ration Ã  %L ne peut pas Ãªtre zÃ©roversion de format JSONÂ : %s
  Aligner les cibles des sauts sur une puissance de 2 de cette valeur.Rebut aprÃ¨s l'instruction ASSOCIATE Ã  %CRebut aprÃ¨s CALL Ã  %CRebut aprÃ¨s la liaison GENERIC Ã  %CRebut aprÃ¨s l'instruction MAP Ã  %CRebut aprÃ¨s l'instruction UNION Ã  %CRebut aprÃ¨s l'instruction STRUCTURE non imbriquÃ©e Ã  %CGÃ©nÃ©rer uniquement les tables de retour en arriÃ¨re pour la gestion des exceptions.Utiliser simplement icc0/fcc0.Attribut KIND Ã  %C dans une dÃ©finition STRUCTUREAttribut KIND Ã  %C dans une dÃ©finition TYPELe paramÃ¨tre KIND de %s Ã  %L doit Ãªtre une expression d'initialisationKIND part_ref Ã  %CLe mot-clÃ© %qs Ã  %C est dÃ©jÃ  apparu dans la liste des arguments actuelleL'argument mot-clÃ© %qs Ã  %L est dÃ©jÃ  associÃ© Ã  un autre argument effectifL'argument mot-clÃ© %qs Ã  %L est invalide dans une fonction instructionL'argument mot-clÃ© %qs Ã  %L n'est pas dans une procÃ©dureL'argument mot-clÃ© %qs Ã  %L n'est pas dans une procÃ©dure, vouliez-vous employer %qsÂ ?L'argument mot-clÃ© requiert une interface explicite pour la procÃ©dure %qs Ã  %LL'argument mot-clÃ© requiert une interface explicite pour le composant pointeur de procÃ©dure %qs Ã  %LLe sous-type %d n'est pas supportÃ© pour CHARACTER Ã  %CLe sous-type %d n'est pas supportÃ© pour le type %s Ã  %CLe paramÃ¨tre de sous-type pour l'entitÃ© Ã  %L diffÃ¨re du paramÃ¨tre de sous-type du typespecABI AArch64 connues (Ã  utiliser avec l'option -mabi=):ABI connues (Ã  utiliser avec l'option -mabi=):Processeurs ARC connus (Ã  utiliser avec l'option -mcpu=):ABI ARM connues (Ã  utiliser avec l'option -mabi=):Processeurs ARM connus (Ã  utiliser avec les options -mcpu= et -mtune=):UnitÃ©s en virgule flottante ARM connues (Ã  utiliser avec l'option -mfpu=):Architectures ARM connues (Ã  utiliser avec l'option -march=):ISA C6X connues (Ã  utiliser avec l'option -march=):Processeurs connus (Ã  utiliser avec les options -mcpu= et -mtune=):Processeurs CSKY connus (Ã  utiliser avec l'option -mcpu=):UnitÃ©s en virgule flottante CSKY connues (Ã  utiliser avec l'option -mfpu=):Architectures CSKY connues (Ã  utiliser avec l'option -march=):Processeurs FR-V connus (Ã  utiliser avec l'option -mcpu=):Processeurs IQ2000 connus (Ã  utiliser avec l'option -mcpu=):Processeurs Itanium connus (Ã  utiliser avec l'option -mtune=):Processeurs M68K connus (Ã  utiliser avec l'option -mcpu=):ISA connues pour M68K (Ã  utiliser avec l'option -march=):Microarchitectures M68K connues (Ã  utiliser avec l'option -mtune=):ABI MIPS connues (Ã  utiliser avec l'option -mabi=):Processeurs MIPS connus (Ã  utiliser avec les options -march= et -mtune=):ParamÃ¨tres MIPS IEEE 754 connus (Ã  utiliser avec les options -mabs= et -mnan=):Niveaux ISA MIPS connus (Ã  utiliser avec l'option -mips):Architectures PTX ISA cibles connues (Ã  utiliser avec l'option -misa=):Versions PTX ISA connues (Ã  utiliser avec l'option -mptx=)Â :Dialectes TLS connus (Ã  utiliser avec l'option -mtls-dialect=):Formats connus pour __fp16 (Ã  utiliser avec l'option -mfp16-format=):Modes d'adressage connus (Ã  utiliser avec l'option -maddress-mode=):Types d'architectures connues (Ã  utiliser avec l'option -march=):Dialectes d'assembleurs connus (Ã  utiliser avec l'option -masm=)Dialectes d'assembleurs connus (Ã  utiliser avec l'option -masm=):Choix connus pour mitiger la spÃ©culation en ligne droite avec -mharden-sls=Â :Choix connus pour le code de contrÃ´le de retour avec -minstrument-return=:Types de cmodel connus (Ã  utiliser avec l'option -mcmodel=):Types de cmodel connus (Ã  utiliser avec l'option -mict-model=):Types de modÃ¨les de codes connus (Ã  utiliser avec l'option -mcmodel=)Â :ModÃ¨les de code connus (Ã  utiliser avec l'option -mcmodel=):Types de processeurs connus (Ã  utiliser avec l'option -mcpu=):Choix connus pour l'alignement de donnÃ©es (Ã  utiliser avec l'option -malign-data=):ABI en virgule flottante connues (Ã  utiliser avec l'option -mfloat-abi=):Nombre de registres en virgule flottante connus (Ã  utiliser avec l'option -mconfig-fpu=):Choix connus pour le branchement indirect (Ã  utiliser avec les options -mindirect-branch=/-mfunction-return=):Longueur de registre vectoriel prÃ©fÃ©rÃ©e connue (Ã  utiliser avec l'option -mprefer-vector-width=):MÃ©thodes connues pour protÃ©ger la pile (Ã  utiliser avec l'option -mstack-protector-guard=):ABI des bibliothÃ¨ques vectorielles connues (Ã  utiliser avec l'option -mveclibabi=):latence de la cache L%d inconnue pour %sArgument LEN (%ld) hors limite 0:%d dans l'intrinsÃ¨que MVBITSArgument LEN (%ld) hors limite 0:%ld dans l'intrinsÃ¨que IBITSAttribut LEN Ã  %C dans une dÃ©finition STRUCTUREAttribut LEN Ã  %C dans une dÃ©finition TYPEref de requÃªte LEN ou KING dans une instruction DATA Ã  %LLEN part_ref Ã  %Cmembre de gauche dans un appel %<noreturn%>Modificateur de clause LINEAR autre que VAL utilisÃ© sur la construction DO ou SIMD Ã  %LModificateur de clause LINEAR utilisÃ© sur la construction DO ou SIMD Ã  %LArgument muet LINEAR %qs avec l'attribut VALUE et le modificateur %s Ã  %LLa variable LINEAR %qs doit Ãªtre INTEGER Ã  %LInstruction LOCK Ã  %CLOCK_EVENT dans un contexte de dÃ©finition de variable (%s) Ã  %LLOCK_TYPE dans le contexte de dÃ©finition de variable (%s) Ã  %LArgument muet LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qsDes opÃ©randes LOGICAL sont requis dans l'expression Ã  %LVariable rÃ©sultat LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qsle support LTO n'a pas Ã©tÃ© activÃ© dans cette configurationL'Ã©tiquette %d Ã  %C est dÃ©jÃ  rÃ©fÃ©rencÃ©e comme une Ã©tiquette de formatL'Ã©tiquette %d Ã  %C est dÃ©jÃ  rÃ©fÃ©rencÃ©e comme cible d'un branchementÃ‰tiquette %d Ã  %C prÃ©cÃ©demment utilisÃ©e comme Ã©tiquette de FORMATÃ‰tiquette %d Ã  %C prÃ©cÃ©demment utilisÃ©e comme cible de branchementL'Ã©tiquette %d Ã  %L est dÃ©finie mais ne peut pas Ãªtre utilisÃ©eL'Ã©tiquette %d Ã  %L est dÃ©finie mais non utilisÃ©eL'Ã©tiquette %d rÃ©fÃ©rencÃ©e Ã  %L n'est jamais dÃ©finieL'Ã©tiquette %qs aprÃ¨s %L ne correspond pas Ã  l'Ã©tiquette %qs du IFL'Ã©tiquette %qs Ã  %C ne correspond pas Ã  l'Ã©tiquette %qs du IFL'Ã©tiquette %qs Ã  %C ne correspond pas Ã  l'Ã©tiquette %qs de WHEREL'Ã©tiquette Ã  %L n'est pas dans le mÃªme bloc que l'instruction GOTO Ã  %LLe nom de l'Ã©tiquette %qs Ã  %C est ambiguInstruction DO Ã©tiquetÃ©e Ã  %LParenthÃ¨se gauche requise aprÃ¨s %<*%> dans la chaÃ®ne de format Ã  %LExtension antiqueÂ :La lettre %qc a dÃ©jÃ  un type IMPLICIT Ã  %CLa lettre %qc est dÃ©jÃ  dÃ©finie dans l'instruction IMPLICIT Ã  %CLes lettres doivent Ãªtre dans l'ordre alphabÃ©tique dans l'instruction IMPLICIT Ã  %CNiveau pas trouvÃ©, utilisez none, slim, blocks, vops.Lever les restrictions sur la taille de la GOT.Identique Ã  -M mais ignore les fichiers d'en-tÃªte systÃ¨me.Identique Ã  -MD mais ignore les fichiers d'en-tÃªte systÃ¨me.Comme -pedantic mais les avertissements sont rapportÃ©s comme des erreurs.Comme pour le paramÃ¨tre rs6000-density-load-pct-threshold, on vÃ©rifie Ã©galement si le nombre total d'instructions de chargement dÃ©passe le seuil spÃ©cifiÃ© par ce paramÃ¨tre et pÃ©nalise uniquement s'il est satisfait.  La valeur par dÃ©faut est 20.Comme pour le paramÃ¨tre rs6000-density-pct-threshold, on vÃ©rifie Ã©galement la somme totale des coÃ»ts vectoriels et non vectoriels et on ajoute une pÃ©nalitÃ© uniquement si la somme dÃ©passe le seuil spÃ©cifiÃ© par ce paramÃ¨tre. La valeur par dÃ©faut est 70.Limiter le nombre de fois qu'une boucle peut Ãªtre dÃ©pliÃ©e par l'auto vectoriseur. La limite de %d lignes continuÃ©es est dÃ©passÃ©e dans l'instruction %CLimite sur le nombre de vÃ©rifications de synonymes rÃ©alisÃ©es en tentant de former un ldp/stpLigne tronquÃ©e Ã  %LLignes exÃ©cutÃ©es: %s sur %d
! Lier du code pour un noyau __main.Lier la bibliothÃ¨que D standard dynamiquement pendant la compilation.Lier la bibliothÃ¨que D standard statiquement pendant la compilation.Lier les bibliothÃ¨ques Modula-2 standard statiquement pendant la compilation.Faire l'Ã©dition de liens pour produire le programme au format ELF (au lieu de mmo).Ã‰diter les liens avec le BSP HAL.Ã‰diter les liens avec une version limitÃ©e de la bibliothÃ¨que C.Faire l'Ã©dition de liens avec libads.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec libc.a et libdebug.a.Faire l'Ã©dition de liens avec libc.a et libsim.a.Faire l'Ã©dition de liens avec libmvme.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec libsim.a, libc.a et sim-crt0.o.Faire l'Ã©dition de liens avec libyk.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec la bibliothÃ¨que en virgule flottante rapide.Faire l'Ã©dition de liens avec la bibliothÃ¨ques library-pic.Les optimisations durant l'Ã©dition de liens sont faites avec un nombre de tÃ¢ches parallÃ¨les ou un serveur de tÃ¢ches.Lister tous les compteurs de dÃ©bogage disponibles avec leurs limites et leurs valeurs.Lister toutes les allocations GC cachÃ©es.Lister tous les champs non mutables qui occupent une instance d'objet.Lister toutes les utilisations de Â«Â inÂ Â» sur un paramÃ¨tre.Lister toutes les variables qui vont dans le stockage local d'un thread.Lister les informations sur toutes les transitions du langage D.L'Ã©lÃ©ment de liste %qs Ã  %L est dÃ©fini dans la directive OMP DECLARE TARGET prÃ©cÃ©dente avec un DEVICE_TYPE diffÃ©rentLa liste d'Ã©lÃ©ments %qs dans la clause %s Ã  %L doit Ãªtre TYPE(C_PTR)L'Ã©lÃ©ment de liste %qs avec des composants allouables n'est pas permis dans la clause Â«Â mapÂ Â» Ã  %LL'Ã©lÃ©ment de liste ne sera point co-indexÃ© Ã  %CListe spÃ©cifiÃ©e avec la clause d'ordre de mÃ©moire dans la directive FLUSH Ã  %CLister les statistiques sur les instanciations de patron.Charger tous les membres des bibliothÃ¨ques archives plutÃ´t que seulement ceux qui satisfont les symboles non dÃ©finis.Le localisateur %qs Ã  %L dans la clause DEPEND de type depobj sera un entier scalaire de type OMP_DEPEND_KINDLe localisateur Ã  %L dans la clause DEPEND de type depobj sera un entier scalaire de type OMP_DEPEND_KINDLa variable verrou Ã  %L doit Ãªtre un scalaire de type LOCK_TYPELe bloc SELECT CASE logique Ã  %L a plus de deux casUne plage logique n'est pas permise dans l'instruction CASE Ã  %LLes valeurs logiques Ã  %%L doivent Ãªtre comparÃ©es avec %s au lieu de %sEnregistrer dans le journal quels fichiers objets sont chargÃ©s par l'Ã©diteur de liens.Enregistrer dans le journal quel(s) symbole(s) ont provoquÃ©(s) le chargement d'un objet.Rechercher et utiliser les fichiers PCH mÃªme pendant le prÃ©-traitement.Chercher des opportunitÃ©s de rÃ©duire les ajustements de pile et les rÃ©fÃ©rences Ã  la pile.Types de processeur LoongArchÂ :Aligner le code des boucles sur une puissance de 2 de cette valeur.La boucle itÃ¨re sans finVariable de boucleLa variable de boucle Ã  %C ne peut pas Ãªtre un co-tableauLa variable de boucle Ã  %C ne peut pas Ãªtre un sous-composantLa variable de boucle Ã  %C ne peut pas Ãªtre un tableauLa variable de boucle a Ã©tÃ© modifiÃ©eLes boucles qui itÃ¨rent au moins le nombre de fois sÃ©lectionnÃ© recevront un alignement de boucle.La rÃ©fÃ©rence infÃ©rieure au tableau Ã  %L est hors des limites (%ld < %ld) dans la dimension %dLa rÃ©fÃ©rence infÃ©rieure au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la dimension %dFait correspondre (MAP) %qD Ã  (TO) %qEFait correspondre (MAP) %qD Ã  (TO) %qTle MCU %qs n'a pas d'unitÃ© de multiplication matÃ©rielle mais %<-mhwmult%> est dÃ©fini Ã  %sle MCU %qs supporte l'ISA %s mais %<-mcpu%> est dÃ©fini Ã  %sle MCU %qs supporte la multiplication matÃ©rielle %s mais %<-mhwmult%> est dÃ©fini Ã  16 bitsle MCU %qs supporte la multiplication matÃ©rielle %s mais %<-mhwmult%> est dÃ©fini Ã  32 bitsle MCU %qs supporte la multiplication matÃ©rielle %s mais %<-mhwmult%> est dÃ©fini Ã  f5seriesLa clause MESSAGE Ã  %L requiert une expression scalaire CHARACTER du type par dÃ©fautcode %<-mxgot%> MIPS16PIC MIPS16 pour des ABI autres que o32 et o64MIPS16 requiert %<-mexplicit-relocs%>MMIX interne: %s n'est pas un entier pouvant Ãªtre dÃ©calÃ©MMIX interne: Registre erronÃ©: %dMMIX interne: Valeur erronÃ©e pour Â«Â mÂ Â», pas un CONST_INTMMIX interne: Ne peut dÃ©coder cet opÃ©randeMMIX interne: Attendait CONST_INT, pas ceciMMIX interne: Attendait une constante, pas ceciMMIX interne: Attendait un registre, pas ceciMMIX interne: Le dernier vararg nommÃ© ne tiendra pas dans un registreMMIX interne: Cas %qc manquant dans %<mmix_print_operand%>MMIX interne: Ce n'est pas une constante:MMIX interne: Ce n'est pas une adresse reconnueMMIX interne: Tentative de produire une condition incorrectement inversÃ©e:MMIX interne: Quel est le CC de ceciÂ ?MMIX interne: Quel est le CC de ceciÂ ?l'argument vectoriel MMX sans activer MMX modifie l'ABIle retour vectoriel MMX sans activer MMX change l'ABIMODULE PROCEDURE Ã  %C doit Ãªtre dans une interface de module gÃ©nÃ©riqueDÃ©claration de MODULE PROCEDURE Ã  %CL'argument formel %qs de MODULE PROCEDURE est en conflit avec le retour alternÃ© Ã  %CL'argument formel de MODULE PROCEDURE est un retour alternÃ© qui est en conflit avec %qs dans la dÃ©claration sÃ©parÃ©e Ã  %CPrÃ©fixe de MODULE Ã  %CprÃ©fixe MODULE Ã  %C trouvÃ© en dehors d'un module, sous-module ou interfaceArgument MOLD requis pour NULL Ã  %LBalise MOLD Ã  %LLa balise MOLD Ã  %L est en conflit avec la balise SOURCE Ã  %LLa balise MOLD Ã  %L est en conflit avec le typespec Ã  %LMOLD= est requis dans l'argument NULL() Ã  %L: AmbigÃ¼itÃ© entre les fonctions spÃ©cifiÃ©es %s et %scode MIPS16 MSAles fonctions internes du MSP430 ne fonctionnent qu'Ã  l'intÃ©rieur des gestionnaires d'interruptionsMULT rencontrÃ© dans %<cris_op_str%>L'amplitude du deuxiÃ¨me argument de %s dÃ©passe la taille des bits Ã  %LL'amplitude du deuxiÃ¨me argument de ISHFTC excÃ¨de le BIT_SIZE du premier argument Ã  %CTenir Ã  jour une liste inversÃ©e de pointeurs.Rendre les Â«Â charÂ Â» signÃ©s par dÃ©faut.Rendre les Â«Â charÂ Â» non signÃ©s par dÃ©faut.Demander Ã  GCC de passer l'option en ligne de commande --no-relax Ã  l'Ã©diteur de lien au lieu de l'option --relax.Rendre indirects tous les appels de fonctions.Rendre les fonctions en ligne constexpr par dÃ©faut.Rendre les entiers larges de 32 bits.Produire les Â«Â structÂ Â» avec une taille multiples de 4 octets (attention: altÃ©rÃ© par l'ABI).Faire supposer Ã  la machine de relaxation de l'Ã©diteur de lien qu'un bouclage du compteur du programme survient.Instruction GENERIC mal formÃ©e Ã  %CSpÃ©cification de type mal formÃ©e Ã  %CAllouer les donnÃ©es avec malloc dans l'espace P2.DÃ©finition du type dÃ©rivÃ© dÃ©corÃ© Ã  %CMappeur entre module et fichiers CMI.Marquer le registre MAC comme Ã©tant Ã©crasÃ© par un appel.Marquer toutes les boucles comme Ã©tant parallÃ¨les.Marquer les opÃ©rations de copies dÃ©clarÃ©es implicitement comme dÃ©prÃ©ciÃ©es si la classe a une opÃ©ration de copie ou un destructeur fourni par l'utilisateur.Marquer les opÃ©rations de copies dÃ©clarÃ©es implicitement comme dÃ©prÃ©ciÃ©es si la classe a une opÃ©ration de copie fournie par l'utilisateur.Marquer toutes les fonctions et mÃ©thodes mises en ligne comme ayant la visibilitÃ© Â«Â cachÃ©eÂ Â».Le nombre max de blocs de base dans une boucle pour un dÃ©placement de boucle invariant.Le nombre max de boucles pour l'allocation de registre rÃ©gional.Nombre maximal d'octets Ã  comparer dans les routines strcmp/strncmp mises en ligne (dÃ©faut: 64).Nombre max d'octets Ã  comparer dans des boucles.Nombre max d'octets Ã  comparer sans boucles.Nombre max d'octets Ã  comparer.Nombre max d'octets Ã  dÃ©placer en ligne.La taille max de la table des conflits en Mo.Nombre max de marqueurs de dÃ©bogage Ã  Ã©tendre ou mettre en ligne.La profondeur de rÃ©cursion max pour dÃ©velopper les expressions de pistage de variables.La taille max de la liste des emplacements pour laquelle des opÃ©rations inverses devraient Ãªtre ajoutÃ©es.La taille max des tables de hachage pour le pistage des variables.Croissance maximale du code par la duplication de queue (en pourcentage).Croissance maximale estimÃ©e du corps d'une fonction causÃ©e par la premiÃ¨re vague de mises en ligne des appels uniques.Estimation maximale de la conclusion des branches considÃ©rÃ©es prÃ©visibles.Croissance maximale due Ã  la mise en ligne d'une grande fonction (en pourcentage).Le nombre maximum d'extrÃ©mitÃ©s de frontiÃ¨re de plage de Â«Â caseÂ Â» dans une instruction Â«Â switchÂ Â» utilisÃ©e durant la gÃ©nÃ©ration du rÃ©sumÃ© de la fonction IPA.La taille maximale d'une partition pour LTO (en instructions estimÃ©es).Croissance maximale de la trame de pile causÃ©e par la mise en ligne (en pourcentage).La croissance maximale autorisÃ©e de la taille totale des nouveaux paramÃ¨tres que ipa-sra met Ã  la place d'un pointeur vers un agrÃ©gat.Le nombre maximum d'itÃ©rations du passage sur une fonction.La quantitÃ© maximale de bbs similaires Ã  comparer avec un bb.Taille combinÃ©e maximale de l'appelant et de l'appelÃ© qui est mise en ligne si l'appelÃ© est appelÃ© une fois.La profondeur maximale de la recherche DFS utilisÃ©e par l'analyse d'Ã©vasion de modref.La profondeur maximum de boucles imbriquÃ©es qu'il faut entiÃ¨rement numÃ©roter par valeur de maniÃ¨re optimiste.La profondeur maximale des chaÃ®nes d'instructions Ã  envisager pour le recalcule dans le calculateur de la plage de sortie.La profondeur maximale de l'Ã©valuation d'expressions logiques qui sera examinÃ©e en Ã©valuant les portÃ©es des arrÃªtes sortantes.La profondeur maximale de clonage rÃ©cursif pour les fonctions auto-rÃ©cursives.Profondeur maximum de recherche dans l'arbre des dominateurs pour trouver des expressions Ã  Ã©lever.Profondeur maximum des chaÃ®nes de racines carrÃ©es Ã  utiliser lors de la synthÃ¨se d'une Ã©lÃ©vation Ã  la puissance par une constante rÃ©elle.Niveau d'extension maximum atteint avec le type %qs Ã  %LLa longueur maximale de la recherche dans les candidats pour la simplification des instructions dupliquÃ©es lors de l'aplatissage d'une boucle (Straight-Line Strength Reduction).La longueur maximale de l'ensemble ANTIC partiel lors de la prÃ©-optimisation de l'arbre.Profondeur de boucle maximale pour un appel qui est considÃ©rÃ© pour la mise en ligne de fonctions appelÃ©es une fois.Nombre maximum de VALEURs traitÃ©es lors d'un appel Ã  find_base_term.Le nombre maximum d'accÃ¨s stockÃ©s dans chaque rÃ©fÃ©rence modref.Le nombre maximum de stockages locaux actifs dans l'Ã©limination des stockages morts de RTL.Le nombre maximum d'Ã©lÃ©ments contenus dans un agrÃ©gat d'un paramÃ¨tre dans des fonctions de saut ou des maillages.Nombre maximum d'arguments dans un PHI supportÃ© par la conversion de Â«Â ifÂ Â» TREE Ã  moins que la boucle soit marquÃ©e avec un pragma simd.Le nombre maximum de tableaux par SCoP.Nombre maximum d'accÃ¨s artificiels pour activer la propagation vers l'avant que le remplacement scalaire d'agrÃ©gats gardera pour une variable locale.Le nombre maximum de bases stockÃ©es dans chaque arbre modref.Le nombre maximum de blocs de base avant que VRP utilise une cache peu dense.Le nombre maximum de blocs de base pour que VRP utilise un vecteur de cache de base.Le nombre maximum de bits pour lesquels on Ã©vite de crÃ©er des FMA.Le nombre maximum de bits qui peuvent Ãªtre dÃ©placÃ©s efficacement de mÃ©moire Ã  mÃ©moire.Le nombre maximum de bits qui peuvent Ãªtre stockÃ©s efficacement dans la mÃ©moire.Nombre maximum de blocs pour -fharden-control-flow-redundancy.Nombre maximum de blocs pour -fharden-control-flow-redundancy en ligne.Nombre maximum de fichiers de modules C++ ouverts simultanÃ©ment lors du chargement paresseux.Le nombre maximum de paires de stockage conditionnel qui peuvent Ãªtre descendues.Le nombre maximum de stockages constants Ã  fusionner dans l'Ã©tape de fusion des stockages.Le nombre maximum de datarefs dans une boucle pour construire les dÃ©pendances de donnÃ©es de la boucle.Le nombre maximum de prÃ©dicats diffÃ©rents utilisÃ©s pour garder une trace des propriÃ©tÃ©s des boucles dans l'analyse IPA.Le nombre maximum de dÃ©sambiguÃ¯sations Ã  rÃ©aliser par accÃ¨s mÃ©moire.Le nombre maximum de points d'Ã©vasion suivis par modref par nom SSA.Le nombre maximum de champs dans une structure avant que l'analyse de pointeur traite la structure comme une seule variable.Le nombre maximum d'insns dans un bloc de base pour considÃ©rer une conversion du if par RTL.Le nombre maximum d'instructions dans la liste Â«Â prÃªtesÂ Â» qui sont considÃ©rÃ©es Ã©ligibles pour Ãªtre renommÃ©es.Le nombre maximum d'instructions Ã  copier en dupliquant des blocs le long du chemin de sauts enchaÃ®nÃ©s d'un automate Ã  Ã©tats finis.Le nombre maximum d'opÃ©rations isl, 0 pour illimitÃ©Le nombre maximum d'aplatissages de boucles pour amÃ©liorer l'alignement des rÃ©fÃ©rences aux donnÃ©es dans une boucle.Le nombre maximum de may-defs visitÃ©s lors d'une dÃ©virtualisation spÃ©culative.Le nombre maximum d'espaces de noms Ã  parcourir pour chercher des alternatives quand la recherche de nom a Ã©chouÃ©.Nombre maximum d'appels imbriquÃ©s pour rechercher une dÃ©pendance de contrÃ´le pendant l'analyse d'une variable non initialisÃ©e.Le nombre maximum d'opÃ©rations dans une expression de paramÃ¨tre qui peut Ãªtre traitÃ©e par l'analyse IPA.Le nombre maximum d'arÃªtes sortantes dans un switch avant que VRP ne le traite pas.Le nombre maximum de paramÃ¨tres dans un SCoP.Nombre maximum de dispositions de vecteurs possibles (tels que les permutations) Ã  considÃ©rer en optimisant du code Ã  vectoriser.Nombre maximal de prÃ©dicats combinÃ©s par Â«Â etÂ Â» pour chaque prÃ©dicat combinÃ© par Â«Â ouÂ Â» dans la chaÃ®ne de prÃ©dicats normalisÃ©e.Le nombre maximal de prÃ©dicats combinÃ©s par Â«Â ouÂ Â» dans la chaÃ®ne de prÃ©dicats normalisÃ©e.Le nombre maximum de requÃªtes dans l'oracle des alias par zone de stockage.Le nombre maximum de rÃ©fÃ©rences stockÃ©es dans chaque base modref.Le nombre maximum de relations que l'oracle enregistrera dans un bloc de base.Le nombre maximum d'expressions autorisÃ©es dans un bloc qui doit Ãªtre dupliquÃ© pour enchaÃ®ner des sauts.Le nombre maximum d'expressions qui seront visitÃ©es par l'analyse des paramÃ¨tres formels de IPA basÃ© sur l'analyse d'alias dans une fonction quelconque.Le nombre maximum d'instructions visitÃ©es durant la dÃ©couverte de l'offset d'une fonction de saut.Le nombre maximum de chaines de stockages Ã  suivre en mÃªme temps dans l'Ã©tape de fusion des stockages.Le nombre maximum de chaÃ®nes pour lesquelles l'optimisation de strlen conserve la longueur des chaÃ®nes.Le nombre maximum de tests rÃ©alisÃ©es par la requÃªte modref.Le nombre maximum de fois qu'une plage donnÃ©e est ajustÃ©e durant le flux de donnÃ©es.Le nombre maximum de fois qu'une insn peut Ãªtre ordonnancÃ©e.CoÃ»t maximum admissible pour la sÃ©quence qui serait gÃ©nÃ©rÃ©e par l'Ã©tape de conversion des Â«Â ifÂ Â» du RTL pour un branchement qui est considÃ©rÃ© comme prÃ©visible.CoÃ»t maximum admissible pour la sÃ©quence qui serait gÃ©nÃ©rÃ©e par l'Ã©tape de conversion des Â«Â ifÂ Â» du RTL pour un branchement qui est considÃ©rÃ© comme imprÃ©visible.Parties maximales que IPA-SRA suit par paramÃ¨tre formel, par consÃ©quent, est aussi le nombre maximum de remplacements d'un paramÃ¨tre formel.ProbabilitÃ© maximum que l'entrÃ©e B8 d'une rÃ©gion scindÃ©e (en pourcent relatif Ã  l'entrÃ©e B8 de la fonction) pour rÃ©aliser la mise en ligne partielle.La profondeur de rÃ©cursion maximum permise en interrogeant une propriÃ©tÃ© d'un nom SSA.La taille maximale (en octets) des objets pistÃ©s octet par octet par l'Ã©limination des stockages morts.Taille maximale, en octets, des valeurs constantes permises comme opÃ©randes.La taille maximale d'une liste de valeurs associÃ©es Ã  chaque paramÃ¨tre pour la propagation de constantes interprocÃ©durale.Taille maximale d'une rÃ©gion de fusion de stockage unique en octets.La taille maximale des variables globales et statiques qui peuvent Ãªtre placÃ©es dans la zone des petites donnÃ©es.La taille maximale, en unitÃ© de stockage, d'un agrÃ©gat qui devrait Ãªtre considÃ©rÃ© pour une conversion scalaire lors d'une compilation pour l'espace.La taille maximale, en unitÃ© de stockage, d'un agrÃ©gat qui devrait Ãªtre considÃ©rÃ© pour une conversion scalaire lors d'une compilation pour la vitesse.La longueur maximale d'un sous-enregistrement ne peut pas dÃ©passer %dLa longueur maximale supportÃ©e pour un identificateur est %dFacteur de dÃ©roulement maximum pour le unroll-and-jamLes fonctions membre dÃ©finies dans leur classe sont en-ligne dans la portÃ©e du module.L'extension Memory Tagging ne supporte pas %<-mabi=ilp32%>L'espace mÃ©moire %qs Ã  %L dans USES_ALLOCATORS doit Ãªtre un espace mÃ©moire prÃ©dÃ©finiFusionner les stockages adjacents.Fusionner des Ã©tats suffisamment similaires durant l'analyse.Utilisation de la sous-commande de fusionÂ :Utilisation de la sous-commande de fusion-fluxÂ :Le rapport min entre les insns et les opÃ©randes mÃ©moire pour activer la prÃ©-extraction dans une boucle.Le rapport min entre les insns et les prÃ©-extractions pour activer la prÃ©-extraction dans une boucle avec un nombre inconnu d'itÃ©rations.Distance minimale entre un Â«Â storeÂ Â» et un Â«Â loadÂ Â» qui peuvent entrer en conflit.La probabilitÃ© minimale, en pourcents, qu'une arrÃªte enchaÃ®ne immÃ©diatement sur une autre pour dÃ©cider d'ajouter un BB Ã  un EBB d'hÃ©ritage dans LRA.La taille minimale d'une partition pour LTO (en instructions estimÃ©es).L'expansion minimale du tas pour lancer la collecte des rebuts, en pourcentage de la taille totale du tas.La taille minimale du tas avant de commencer la collecte des rebuts, en kilooctets.Le nombre minimum d'itÃ©rations par thread d'une boucle parallÃ©lisÃ©e la plus Ã  l'intÃ©rieur.Taille de page minimale pour les avertissements.Pourcentage minimum de memrefs qui doit Ãªtre Ã©liminÃ© pour que le unroll-and-jam soit estimÃ© profitable.ProbabilitÃ© minimale (en pour-cent) de dÃ©rÃ©fÃ©rencer un paramÃ¨tre pointeur d'une fonction pour que son remplacement par de simples valeurs soit considÃ©rÃ©.DÃ©saccord dans les noms de BIND(C) (%qs/%qs) Ã  %CDÃ©saccord sur l'attribut ELEMENTAL entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord dans les noms des arguments formels de MODULE PROCEDURE (%s/%s) Ã  %CDÃ©saccord sur l'attribut PURE entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord sur l'attribut RECURSIVE entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord dans les composants du type dÃ©rivÃ© %qs de %qs Ã  %C: %qs attendu mais a trouvÃ© %qsDÃ©saccord dans le nombre d'arguments formels de MODULE PROCEDURE Ã  %CDÃ©saccord dans l'affectation du pointeur de procÃ©dure Ã  %L: dÃ©saccord dans la convention d'appelLes dÃ©saccords entre le fichier d'architecture et celui spÃ©cifiÃ© par Â«Â -archÂ Â» sont des erreurs au lieu d'avertissements.%<&%> manquant dans la suite de la constante de caractÃ¨re Ã  %C%<(%> manquante dans l'expression ELSE IF Ã  %C%<(%> manquante dans l'expression IF Ã  %C%<)%> manquante dans l'expression ELSE IF Ã  %CL'argument %qs de l'intrinsÃ¨que %qs est manquant Ã  %L pour %qs du type %qsArgument %qs manquant pour l'intrinsÃ¨que %s Ã  %L%qs manquant dans l'instruction Ã  ou avant %LOption -mcpu manquante dans ASM_CPU_SPECÂ ?Clause INITIALIZER manquante pour !$OMP DECLARE REDUCTION du type dÃ©rivÃ© sans initialisation par dÃ©faut Ã  %LTHEN manquant dans l'instruction ELSE IF aprÃ¨s %LArgument effectif %qs manquant dans l'appel de %qs Ã  %LArgument effectif manquant pour l'argument %qs Ã  %LSpÃ©cification de retour alternatif manquant dans l'appel de la sous-routine Ã  %LSpÃ©cificateur de retour alternatif manquant dans l'appel de la sous-routine Ã  %LListe d'arguments manquante dans la fonction %qs Ã  %CArgument manquant pour %qs Ã  %CSpÃ©cification de tableau manquante Ã  %L dans l'instruction CODIMENSIONSpÃ©cification de tableau manquante Ã  %L dans l'instruction DIMENSIONPlage de caractÃ¨res manquante dans IMPLICIT Ã  %CParenthÃ¨se fermante manquante pour l'Ã©tiquette de liaison Ã  %CSpÃ©cification de co-dimension manquante Ã  %CVirgule manquante Ã  %LDÃ©comptes manquants pour la fonction appelÃ©e %sSpÃ©cification de dimension manquante Ã  %CIl manque le nom d'entitÃ© ou le nom de bloc commun pour l'instruction de spÃ©cification d'attribut Ã  %CDÃ©claration explicite manquante avec l'attribut EXTERNAL pour le symbole %qs Ã  %LExposant manquant dans le nombre rÃ©el Ã  %CÃ‰tiquette de format manquante Ã  %CFormat manquant avec l'unitÃ© par dÃ©faut Ã  %CSpÃ©cification gÃ©nÃ©rique manquante dans l'instruction USE Ã  %CÃ‰lÃ©ment manquant dans la chaÃ®ne de format Ã  %LNom de mot-clÃ© manquant dans la liste des arguments effectifs Ã  %CParamÃ¨tre Â«Â kindÂ Â» manquant Ã  %CParenthÃ¨se gauche d'ouverture manquante dans la chaÃ®ne de format Ã  %LLimite infÃ©rieure manquante dans la spÃ©cification de la taille tacite du co-tableau Ã  %CIl manque une largeur positive aprÃ¨s le descripteur L Ã  %LParenthÃ¨se requise manquante avant BIND(C) Ã  %CParenthÃ¨se droite manquante Ã  %CParenthÃ¨se droite ou virgule manquante Ã  %CSymbole manquantMitiger les problÃ¨mes avec les instructions AES sur Cortex-A57 et Cortex-A72 (Arm erratum #1655431).Mitiger les problÃ¨mes avec les instructions AES sur Cortex-A57 et Cortex-A72 (Arm erratum #1742098).Mitiger les problÃ¨mes avec VLLDM sur certains pÃ©riphÃ©riques M-profile (CVE-2021-35465).Module %qs Ã  la ligne %d colonne %d: %sLe fichier module %qs n'a pas Ã©tÃ© gÃ©nÃ©rÃ©, soit parce que le module ne contient pas de MODULE PROCEDURE ou il y a une erreur dans le module.La nature du module dans l'instruction USE Ã  %C sera soit INTRINSIC ou soit NON_INTRINSICPlus d'arguments effectifs que d'arguments formels dans l'appel de la procÃ©dure Ã  %LPlus d'une arÃªte sortante hors du nÅ“ud du fragmentDÃ©placer hors des boucles les calculs invariants par rapport aux boucles.DÃ©placer les stockages en dehors des boucles.Plusieurs modificateurs %qs spÃ©cifiÃ© Ã  %CIdentificateurs multiples fournis avec un seul spÃ©cificateur NAME= Ã  %CPlusieurs axes de boucles spÃ©cifiÃ©s pour la routine Ã  %CNOM %qs ne fait pas rÃ©fÃ©rence Ã  une sous-routine ou une fonction dans !$ACC ROUTINE ( NOM ) Ã  %LNOM %qs invalide dans !$ACC ROUTINE ( NOM ) Ã  %LNAME pas autorisÃ© sur BIND(C) pour ABSTRACT INTERFACE Ã  %CLe spÃ©cificateur NAME= Ã  %C devrait Ãªtre une expression constanteLe spÃ©cificateur NAME= Ã  %C devrait Ãªtre un scalaire du sous-type de caractÃ¨re par dÃ©fautNAMELIST %qs dans l'instruction READ Ã  %L contient le symbole %qs qui ne peut pas apparaÃ®tre dans le contexte d'une dÃ©finition de variableObjet tableau NAMELIST %qs avec la forme tacite dans la liste de noms %qs Ã  %LObjet tableau NAMELIST %qs avec la forme non constante dans la liste de noms %qs Ã  %LL'objet NAMELIST %qs a des composants PRIVATE et ne peut pas Ãªtre un membre de la liste de noms PUBLIC %qs Ã  %LL'objet NAMELIST %qs a des composants PRIVATE associÃ©s Ã  USE et ne peut pas Ãªtre membre de la liste de noms %qs Ã  %LL'objet NAMELIST %qs dans la liste de noms %qs Ã  %L a des composants ALLOCATABLE ou POINTER et requiert donc une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'objet NAMELIST %qs dans la liste de noms %qs Ã  %L est polymorphique et requiert une procÃ©dure d'entrÃ©e/sortie dÃ©finieObjet NAMELIST %qs dans la liste de noms %qs Ã  %L avec des composants ALLOCATABLE ou POINTERL'objet NAMELIST %qs a Ã©tÃ© dÃ©clarÃ© PRIVATE et ne peut pas Ãªtre membre de la liste de noms PUBLIC %qs Ã  %LObjet NAMELIST %qs avec une longueur de caractÃ¨re non constante dans la liste de noms %qs Ã  %LSpÃ©cificateur NEWUNIT Ã  %LLe spÃ©cificateur NEWUNIT doit avoir FILE= ou STATUS='scratch' Ã  %LLe modificateur d'ordonnancement NONMONOTONIC est spÃ©cifiÃ© avec la clause ORDERED Ã  %LNON_OVERRIDABLE et DEFERRED ne peuvent pas apparaÃ®tre tous les deux Ã  %CNOPASS ou interface explicite requise Ã  %CNOTE_INSN_BASIC_BLOCK %d au milieu du bloc de base %dNOTE_INSN_BASIC_BLOCK manquant pour le bloc %dla clause NOWAIT ne doit pas Ãªtre utilisÃ©e avec la clause COPYPRIVATE Ã  %Lattribut NO_ARG_CHECK NULL apparaÃ®t dans le membre de droite de l'affectation Ã  %LLe NULL Ã  %L n'est pas permis comme argument effectif de la fonction intrinsÃ¨que %qsIntrinsÃ¨que NULL avec MOLD allouable Ã  %LNULL utilisÃ© en arithmÃ©tiqueNULL() Ã  %C ne peut pas apparaÃ®tre dans un constructeur de tableauL'initialisation NULL() Ã  %C est ambiguÃ«L'initialisation NULL() Ã  %C ne peut pas avoir MOLDNULL() prÃ¨s de %L ne peut pas apparaÃ®tre dans une instruction INQUIRENULLIFY n'autorise pas le remappage des limites pour l'objet pointeur Ã  %CLa borne infÃ©rieure de NUM_TEAMSÃ  %L est plus grande que la borne supÃ©rieure Ã  %LLe nom %qs Ã  %C est dÃ©jÃ  dÃ©fini comme une interface gÃ©nÃ©rique Ã  %LLe nom %qs Ã  %C est une rÃ©fÃ©rence ambigÃ¼e Ã  %qs depuis l'unitÃ© de programme actuelleLe nom %qs Ã  %C est une rÃ©fÃ©rence ambigÃ¼e Ã  %qs depuis le module %qsLe nom %qs Ã  %C est le nom de la procÃ©dureLe nom %qs dans l'instruction %s Ã  %C n'est pas un nom de constructionLe nom %qs dans l'instruction %s Ã  %C est inconnuLe nom %qs de ABSTRACT INTERFACE Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨queLes noms aprÃ¨s !$omp critical et !$omp end critical ne correspondent pas Ã  %CLe nom Ã  %C est trop longNom de la bibliothÃ¨que systÃ¨me avec laquelle il faut faire l'Ã©dition de liens.Nom du startfile.Nom trop longLe bloc COMMON nommÃ© %qs Ã  %L sera de la mÃªme taille que celui ailleurs (%wu vs %wu octets)Le bloc DO nommÃ© Ã  %L requiert un nom ENDDO correspondantLa constante nommÃ©e %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCEConstante nommÃ©e %qs dans le contexte de la dÃ©finition de variable (%s) Ã  %LLa constante nommÃ©e Ã  %C est une EQUIVALENCELa liste de noms %qs ne peut pas Ãªtre un argument Ã  %LLa liste de noms %qs ne peut pas Ãªtre un argument de la sous-routine ou de la fonction Ã  %LLe nom du groupe de la liste de noms %qs Ã  %C a dÃ©jÃ  le type de base %sLe nom du groupe de la liste de noms %qs Ã  %C est dÃ©jÃ  associÃ© Ã  use et ne peut pas Ãªtre respÃ©cifiÃ©Le nom de groupe de la liste de noms Ã  %L ne peut pas avoir l'attribut SAVEL'instruction de spÃ©cification d'attribut a besoin de soit un nom d'entitÃ© ou soit un nom de bloc commun Ã  %CArgument nÃ©gatif N Ã  %LL'exposant nÃ©gatif d'un entier a zÃ©ro pour rÃ©sultat Ã  %LBloc CRITICAL imbriquÃ© Ã  %Ctrampolines de fonctions imbriquÃ©es pas supportÃ©s sur le CK801.Le nom de liaison n'est pas permis dans BIND(C) Ã  %CPas de branchement
  Pas d'appel
  Pas de crt0.o par dÃ©faut.Aucune description pour l'instant.Pas d'arÃªte hors du nÅ“ud du fragmentAucune ligne exÃ©cutable
! Aucune initialisation pour le composant allouable %qs donnÃ© dans le constructeur de structure Ã  %CPas d'initialisation donnÃ©e pour le composant %qs dans le constructeur de structure Ã  %CPrise en charge supprimÃ©e.Pas de saut pour traverser une rÃ©gion Ã  la frontiÃ¨re de section dans le bb %iAffectation dÃ©finie par l'utilisateur non ELEMENTAL dans WHERE Ã  %LLe symbole non PARAMETER %qs Ã  %L ne peut pas avoir une forme impliciteNon POINTER dans le contexte d'association de pointeur (%s) Ã  %LLa procÃ©dure non RECURSIVE %qs Ã  %L semble s'appeler elle-mÃªme rÃ©cursivement. DÃ©clarez lÃ  RECURSIVE ou utilisez %<-frecursive%>Objet non THREADPRIVATE %qs dans la clause COPYIN Ã  %LÃ‰lÃ©ment non caractÃ¨re d'un tableau de forme tacite dans l'Ã©tiquette du FORMAT Ã  %LÃ‰lÃ©ment non caractÃ¨re d'un tableau de taille tacite dans l'Ã©tiquette du FORMAT Ã  %LNon caractÃ¨re dans l'Ã©tiquette du FORMAT Ã  %LNon caractÃ¨re non Hollerith dans l'Ã©tiquette du FORMAT Ã  %LÃ‰lÃ©ment non caractÃ¨re d'un tableau de pointeurs dans l'Ã©tiquette du FORMAT Ã  %LLongueur de caractÃ¨re non constante Ã  %L dans l'instruction DATALimite infÃ©rieure non constante dans la dÃ©claration avec une forme implicite Ã  %LSous-type LOGICAL pas par dÃ©faut dans la balise %s Ã  %LLe type dÃ©rivÃ© non extensible %qs Ã  %L ne peut pas Ãªtre ABSTRACTCaractÃ¨re non-numÃ©rique dans l'Ã©tiquette d'instruction Ã  %CArgument muet passÃ© comme objet non polymorphique de %qs Ã  %LLa procÃ©dure FINAL non scalaire Ã  %L devrait avoir un argument de forme taciteChiffres non significatifs dans le nombre %qs Ã  %C, KIND est peut-Ãªtre incorrectExpression non variable dans le contexte de dÃ©finition de variable (%s) Ã  %LPartie imaginaire non nulle perdue durant la conversion de %qs vers %qs Ã  %LLa variable non allouable ne doit pas Ãªtre polymorphique dans l'affectation intrinsÃ¨que Ã  %L â€“ vÃ©rifiez qu'il existe une sous-routine spÃ©cifique correspondante pour l'opÃ©rateur %<=%>Le composant non co-tableau %s Ã  %L du type EVENT_TYPE ou avec un sous-composant de type EVENT_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir de co-dimension car %s Ã  %L a une co-dimension ou un sous-composant co-tableau)Le composant non co-tableau %s Ã  %L du type EVENT_TYPE ou avec un sous-composant de type EVENT_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir une co-dimension car un sous-composant de co-tableau existe dÃ©jÃ )Le composant non co-tableau %s Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir de co-dimension car %s Ã  %L a une co-dimension ou un sous-composant qui est un co-tableau)Le composant non co-tableau %s Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir une co-dimension puisqu'un sous-composant co-tableau existe dÃ©jÃ )CaractÃ¨re de tabulation non conforme Ã  %CCaractÃ¨re de tabulation non conforme Ã  la colonne %d de la ligne %dCaractÃ¨re de tabulation non conforme dans le format Ã  %CSection de tableau non constante Ã  %L dans l'instruction DATARÃ©pertoire d'inclusion %qs non existantExposant non entier dans une expression d'initialisation Ã  %LTableau FPTR non interopÃ©rable Ã  %L pour C_F_POINTER: %sTableau non interopÃ©rable Ã  %L comme argument pour C_LOC: %sProcÃ©dure non interopÃ©rable Ã  %L pour C_FUNLOCPointeur de procÃ©dure non interopÃ©rable Ã  %L pour C_F_PROCPOINTERLa procÃ©dure Ã©lÃ©mentaire non intrinsÃ¨que %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LLargeur non nÃ©gative requise dans la chaÃ®ne de format Ã  %LL'objet non pointeur %qs avec l'initialisation par dÃ©faut n'apparaÃ®tra point dans une instruction DATA Ã  %LRÃ©fÃ©rence non polymorphique au type abstrait Ã  %CConversion non standard de %s vers %s Ã  %LDÃ©claration du type non standard %s*%d Ã  %CPas de plage non nul attendu Ã  %LPas configurÃ© avec %<--enable-gather-detailed-mem-stats%>.Pas assez d'Ã©lÃ©ments dans l'initialisation du tableau Ã  %CTAG inattendu.Noter les directives #include non traduites en dÃ©clarations d'import et non connues pour Ãªtre textuelles.Noter les directives #include traduites en dÃ©clarations d'import.Noter les noms des chemins de l'interface de module compilÃ© (Compiled Module Interface) d'un module spÃ©cifique ou d'une unitÃ© d'en-tÃªte.Noter les noms des chemins de l'interface de module compilÃ© (Compiled Module Interface).Noter une traduction de #include d'un en-tÃªte spÃ©cifique.Noter tous les candidats pendant l'Ã©chec de rÃ©solution de surcharge.Le nombre de partitions dans lesquelles il faudrait scinder le programme.Nombre de registres utilisÃ©s pour passer les arguments entiers.PARAMETER numÃ©rique requis dans la constante complexe Ã  %CDes opÃ©randes numÃ©riques sont requis dans l'expression Ã  %LOpÃ©randes numÃ©rique ou CHARACTER requis dans l'expression Ã  %LL'argument OLD de la fonction intrinsÃ¨que %s Ã  %L sera dÃ©finissableOMP CRITICAL Ã  %L avec la clause HINT requiert un NAME sauf quand omp_sync_hint_none est utilisÃ©OMP DECLARE TARGET COMMON Ã  %L prÃ©cÃ©demment mentionnÃ© dans une clause LINK et plus tard dans une clause %sOMP DECLARE TARGET COMMON Ã  %L prÃ©cÃ©demment mentionnÃ© dans une clause TO ou ENTER et plus tard dans une clause LINKLa directive OMP DECLARE TARGET Ã  %L avec uniquement une clause DEVICE_TYPE ou INDIRECT est ignorÃ©eLa variable OMP DECLARE TARGET Ã  %L est un Ã©lÃ©ment d'un bloc COMMONLa variable OMP DECLARE TARGET Ã  %L est prÃ©cÃ©demment mentionnÃ©e dans la clause LINK et plus tard dans la clause %sLa variable OMP DECLARE TARGET Ã  %L est prÃ©cÃ©demment mentionnÃ©e dans la clause TO ou ENTER et plus tard dans la clause LINKOMP TARGET UPDATE Ã  %L requiert au moins une clause TO ou FROML'instruction OPEN Ã  %L doit avoir le spÃ©cificateur UNIT ou NEWUNITL'instruction OPEN n'est pas permise dans une procÃ©dure PURE Ã  %CL'argument OPERATION Ã  %L doit Ãªtre une fonction PUREOPTIONAL n'est pas permis Ã  l'intÃ©rieur du BLOCK Ã  %CORDER Ã  %L n'est pas une permutation de la taille de SHAPE Ã  %Lla clause ORDER ne doit pas Ãªtre utilisÃ©e avec ORDERED Ã  %LL'argument de la clause ORDERED n'est pas une constante entiÃ¨re positive Ã  %CLe paramÃ¨tre de la clause ORDERED est plus petit que COLLAPSE Ã  %Lclause ORDERED spÃ©cifiÃ©e en mÃªme temps que la clause %<inscan%> REDUCTION Ã  %LL'objet %qs n'est pas une variable Ã  %LL'objet %qs n'est pas une variable Ã  %L; les paramÃ¨tres ne peuvent pas et ne doivent pas Ãªtre copiÃ©sL'objet %qs n'est pas une variable Ã  %L; les paramÃ¨tres ne peuvent pas et ne doivent pas Ãªtre mappÃ©les dÃ©clarations Objective-C peuvent seulement apparaÃ®tre dans l'Ã©tendue globaleFonctionnalitÃ© obsolÃ¨teÂ :ObsolÃ¨teÂ ; utiliser GCN_STACK_SIZE durant l'exÃ©cution.Outil hors ligne pour gÃ©rer les dÃ©comptes gcda
  
! Longueur de caractÃ¨re dans l'ancien style Ã  %CInitialisation dans l'ancien style Ã  %CLa dÃ©claration du type %s*%d dans l'ancien style n'est pas supportÃ©e Ã  %COmettre le pointeur de trame dans les fonctions feuilles.Omettre l'Ã©tape de rÃ©duction de plage en rÃ©alisant des divisions complexes.Omettre le pointeur de trame dans les fonctions feuilles.Un des arguments effectifs de la sous-routine dans la clause INITIALIZER de !$OMP DECLARE REDUCTION doit Ãªtre OMP_PRIV Ã  %LSeul DEFAULT est permis comme modificateur de rÃ©duction dans la clause REDUCTION Ã  %LSeules des procÃ©dures FINAL tableaux dÃ©clarÃ©es pour le type dÃ©rivÃ© %qs Ã  %L, une scalaire est Ã©galement suggÃ©rÃ©e Ã  moins qu'un finaliseur de rang tacite a Ã©tÃ© dÃ©clarÃ©N'Ã©mettre qu'une interface de module compilÃ© (Compiled Module Interface).Ne gÃ©nÃ©rer des relocalisations absolues que sur des valeurs de la taille d'un mot.Seuls des opÃ©rateurs intrinsÃ¨ques peuvent Ãªtre utilisÃ©s dans l'expression Ã  %LÃ‰mettre seulement une instruction par cycle.Uniquement conservÃ© pour rÃ©tro-compatibilitÃ©.Seule la forme !$ACC ROUTINE sans liste est autorisÃ©e dans un bloc d'interface Ã  %CSeule la forme !$OMP DECLARE TARGET sans clause est autorisÃ©e dans un bloc d'interface Ã  %CUtiliser uniquement 32 FPR.Utiliser uniquement 32 GPR.construction OpenACC Ã  l'intÃ©rieur d'une rÃ©gion qui n'est pas OpenACCDirective OpenACC Ã  l'intÃ©rieur du bloc CRITICAL Ã  %CLes directives OpenACC autres que ROUTINE ne peuvent pas apparaÃ®tre dans des procÃ©dures PURE Ã  %Cune directive de boucle OpenACC doit Ãªtre associÃ©e avec une rÃ©gion de calcul de OpenACCune rÃ©gion OpenACC est Ã  l'intÃ©rieur d'une routine OpenACC, le parallÃ©lisme imbriquÃ© n'est pas encore supportÃ©attribut OpenMP %<omp::decl%> sur une instructiondirective OpenMP %<requires%> avec %qs spÃ©cifiÃ© uniquement dans certaines unitÃ©s de compilationdirective OpenMP %<requires%> avec des clauses non identiques dans des unitÃ©s de compilation multiplesÂ : %qs vs %qsDirective OpenMP ERROR Ã  %L avec la clause %<at(execution)%> dans une procÃ©dure PUREla construction OpenMP au milieu des attributs %<omp::directive%> requiert que tous les attributs %<omp::directive%> sur la mÃªme instruction soient dans le mÃªme %<omp::sequence%>Les constructions OpenMP ne sont pas permises dans les rÃ©gions cibles avec %<ancestor%>les constructions OpenMP autres que %<ordered simd%>, %<simd%>, %<loop%> ou %<atomic%> ne peuvent pas Ãªtre imbriquÃ©es dans une rÃ©gion %<simd%>les constructions OpenMP autres que %<parallel%>, %<loop%> ou %<simd%> ne peuvent pas Ãªtre imbriquÃ©es dans une rÃ©gion %<loop%>les constructions OpenMP autres que %<parallel%>, %<loop%> ou %<simd%> ne peuvent pas Ãªtre imbriquÃ©es dans une rÃ©gion avec la clause %<order(concurrent)%>La directive OpenMP Ã  %C n'est pas pure et ne peut donc pas apparaÃ®tre dans une procÃ©dure PUREla directive OpenMP autre que %<declare simd%> ou %<declare variant%> appartient Ã  une dÃ©clarationappel d'API de la routine OpenMP %qD dans une rÃ©gion avec la clause %<device(ancestor)%>appel d'API de la routine OpenMP %qD dans une rÃ©gion avec la clause %<order(concurrent)%>l'appel d'API de la routine OpenMP %qD est strictement imbriquÃ©e dans une rÃ©gion %<teams%>L'opÃ©rande de l'opÃ©rateur .not. Ã  %%L est %sL'opÃ©rande de l'opÃ©rateur numÃ©rique unaire %%<%s%%> Ã  %%L est %sL'opÃ©rande de l'opÃ©rateur utilisateur %%<%s%%> Ã  %%L est %sLes opÃ©randes Ã  %L et %L ne peuvent pas apparaÃ®tre comme opÃ©randes de l'opÃ©rateur binaire %qsLes opÃ©randes de l'opÃ©rateur numÃ©rique binaire %%<%s%%> Ã  %%L sont %s/%sLes opÃ©randes de l'opÃ©rateur de comparaison %%<%s%%> Ã  %%L sont %s/%sLes opÃ©randes de l'opÃ©rateur logique %%<%s%%> Ã  %%L sont %s/%sLes opÃ©randes de l'opÃ©rateur de concatÃ©nation de chaÃ®nes Ã  %%L sont %s/%sLes opÃ©randes de l'opÃ©rateur utilisateur %%<%s%%> Ã  %%L sont %s/%sL'interface de l'opÃ©rateur Ã  %L est en conflit avec l'interface intrinsÃ¨queL'interface de l'opÃ©rateur Ã  %L a le mauvais nombre d'argumentsL'interface opÃ©rateur Ã  %L doit avoir, au plus, deux argumentsOptimiser le nombre de registres stdarg sauvegardÃ©s sur la pile au dÃ©but d'une fonction.Optimiser les motifs conditionnels utilisant les nÅ“uds PHI SSA.Optimiser pour le CPU.Optimiser pour la facilitÃ© de dÃ©bogage plutÃ´t que pour la vitesse ou la taille.Optimiser agressivement l'occupation de l'espace plutÃ´t que la vitesse.Optimiser l'occupation de l'espace plutÃ´t que la vitesse.Optimiser pour la vitesse au dÃ©triment d'une conformitÃ© exacte avec les standards.Optimiser l'en-tÃªte de trame.Optimiser les variables d'induction dans les arbres.Optimiser les chargements d'adresses lui/addiu.Optimiser la taille des opcodes lors de la liaison.Optimiser la neutralisation de la partition.Optimiser les appels rÃ©cursifs dans des fonctions apparentÃ©es (sibbling call) et Ã  la fin de la fonction (tail call).Optimiser les instructions d'appel en fin de fonction (tail call) avec l'assembleur et l'Ã©diteur de liens.L'option %<-fallow-leading-underscore%> est rÃ©servÃ©e aux dÃ©veloppeurs de gfortran et ne devrait pas Ãªtre utilisÃ©e pour des variables implicitement typÃ©esLes options de %<-Xassembler%> ne correspond pas: %s, %s, abandonne toutes les options %<-Xassembler%> et %<-Wa%>.OptionsÂ :
  Limites enfreintes dans IMAGE_INDEX Ã  %L pour la dimension %d, SUB vaut %ld et la limite infÃ©rieure de COARRAY est %ld)Limites enfreintes dans IMAGE_INDEX Ã  %L pour la dimension %d, SUB vaut %ld et la limite supÃ©rieure de COARRAY est %ld)Manque d'espace sur la pile.
  Ã‰crire une section .debug_types lorsque debuginfo de DWARF v4 est utilisÃ©.Fournir les informations du graphe d'appels pour chaque fichier avec les dÃ©corations.Fournir les informations du graphe d'appels pour chaque fichier.Produire les objets LTO contenant Ã  la fois le langage intermÃ©diaire et la sortie binaire.Fournir les informations d'utilisation de la pile pour chaque fonction.Sortir les compteurs de vÃ©rifications des vtables.Sortir les informations sur les ensembles de pointeurs pour la vÃ©rification des vtables.Utilisation de la sous-commande de recouvrementÂ :Initialisations inÃ©gales et se chevauchant dans EQUIVALENCE Ã  %CInitialisations inÃ©gales et se chevauchant dans EQUIVALENCE Ã  %LÃ‰craser -mbest-lib-options.Le descripteur P doit Ãªtre annoncÃ© par un facteur d'Ã©chelle dans la chaÃ®ne de format Ã  %LPAD= Ã  %L pas permis en Fortran 95PARAMETER %qs est utilisÃ© Ã  %L avant que sa dÃ©finition soit complÃ¨tele PARAMÃˆTRE %qs n'apparaitra point dans une instruction DATA Ã  %CLe PARAMETER Ã  %L n'a pas d'initialisationSymbole PARAMETER dans la constante complexe Ã  %CPARAMETER sans Â«Â ()Â Â» Ã  %CInstruction PAUSE Ã  %CChargements littÃ©raux relatifs au PC.l'allocation PCH a Ã©chouÃ©la mÃ©moire PCH n'est pas disponibleÂ : %mvariante PCSla gestion du champ de bits PDP11 est non supportÃ©e dans %qsl'argument PHI est manquant pour l'arÃªte %d->%dl'argument PHI n'est pas SSA_NAME ou invariantl'argument PHI sur une arrÃªte anormale n'est pas pas SSA_NAMEnÅ“ud PHI avec emplacementnÅ“ud PHI avec un mauvais VUSE sur l'arÃªte depuis le BB %dla gÃ©nÃ©ration de code PIC n'est pas compatible avec les appels indirects rapidesla gÃ©nÃ©ration de code PIC n'est pas supportÃ©e dans le modÃ¨le d'exÃ©cution portablePIC nâ€™est pas supportÃ© pour %qsPIC est uniquement supportÃ© pour RTPPIC est requis mais non supportÃ© avec des instructions CONST16le registre PIC est Ã©crasÃ© par %qs dans %<asm%>support PIC pour %<-fstack-limit-symbol%>L'attribut POINTER est requis pour un composant de pointeur de procÃ©dure Ã  %CObjet POINTER %qs dans la clause %s Ã  %LObjet POINTEUR %qs du type polymorphique dans la clause %s Ã  %LUne fonction avec la valeur d'un POINTER apparaÃ®t dans le membre de droite de l'affectation Ã  %LArgument POS (%ld) hors limite 0:%ld dans l'intrinsÃ¨que %sArgument POS (%ld) hors des limites 0:%ld dans l'intrinsÃ¨que BTESTArgument POS (%ld) hors limite 0:%ld dans l'intrinsÃ¨que IBITSPOS(%ld)+LEN(%ld)>BIT_SIZE(%ld) dans l'intrinsÃ¨que IBITSLe spÃ©cificateur POSITION dans l'instruction OPEN Ã  %L est uniquement permis pour les flux ou les accÃ¨s sÃ©quentielsPR100400PRE dÃ©sactivÃ©Le support pour PREFETCHWT1 sera supprimÃ© dans GCC 15La liste de noms dans PRINT Ã  %C est une extensionL'instruction PRINT Ã  %C n'est pas permise dans une procÃ©dure PUREPRINT_OPERAND, insn invalide pour %%CPRINT_OPERAND, insn invalide pour %%NL'instruction PRIVATE Ã  %C est uniquement permise dans la partie de la spÃ©cification d'un moduleL'instruction PRIVATE Ã  %C doit prÃ©cÃ©der les liaisons de procÃ©duresL'instruction PRIVATE Ã  %C doit prÃ©cÃ©der les composants de la structureL'instruction PRIVATE dans TYPE Ã  %C doit Ãªtre Ã  l'intÃ©rieur d'un MODULELa PROCEDURE %qs Ã  %L ne peut pas Ãªtre utilisÃ©e comme sa propre interfacePROCEDURE Ã  %C doit Ãªtre une interface gÃ©nÃ©riqueL'attribut PROCEDURE est en conflit avec l'attribut INTENT dans %qs Ã  %LL'attribut PROCEDURE est en conflit avec l'attribut NAMELIST dans %qs Ã  %LL'attribut PROCEDURE est en conflit avec l'attribut PROTECTED Ã  %LL'attribut PROCEDURE est en conflit avec l'attribut RESULT dans %qs Ã  %LL'attribut PROCEDURE est en conflit avec l'attribut SAVE dans %qs Ã  %LListe PROCEDURE Ã  %CInstruction PROCEDURE Ã  %CPROCEDURE(interface) Ã  %C devrait Ãªtre dÃ©clarÃ©e DEFERREDPROTECTED Ã  %C est uniquement autorisÃ© dans la partie de la spÃ©cification d'un moduleAttribut PROTECTED Ã  %CL'attribut PROTECTED est en conflit avec l'attribut EXTERNAL Ã  %LInstruction PROTECTED Ã  %CPTX ne supporte pas les dÃ©clarations faibles (uniquement les dÃ©finitions faibles)la version PTX (%<-mptx%>) doit Ãªtre au moins %s pour supporter le %<-misa%> demandÃ© (sm_%s)PUBLIC %s %qs Ã  %L du type dÃ©rivÃ© PRIVATE %qsFonction PUBLIC %qs Ã  %L du type PRIVATE %qsL'instruction PUBLIC Ã  %C est uniquement permise dans la partie de la spÃ©cification d'un modulePURE et IMPURE ne peuvent pas apparaÃ®tre ensemble Ã  %CLe prÃ©fixe PURE dans l'interface MODULE PROCEDURE est manquant Ã  %LEntasser les instructions VLIW.Empaqueter les membres des structures ensemble sans trous.ComplÃ©ter avec des espaces les lignes au format fixÃ© qui sont trop courtes pour atteindre la largeur de ligne.Rembourrage de %d octets requis avant %qs dans le COMMON %qs Ã  %L; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>Rembourrage de %d octets requis avant %qs dans le COMMON Ã  %L; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>ParamÃ¨tre pour contrÃ´ler quelles opportunitÃ©s d'Ã©criture nous essayons de gÃ©rer dans l'Ã©tape de fusion des paires load/store.  Une valeur de zÃ©ro dÃ©sactive la gestion des Ã©critures.  Un signifie qu'on essaie de former des paires impliquant un ou plusieurs accÃ¨s d'Ã©criture individuels existants, si possible.  Une valeur de deux signifie qu'on essaie aussi de former des Ã©critures opportunistes en comprimant les mises Ã  jours destructrices Ã  la fin du registre de base utilisÃ© par une paire.Le paramÃ¨tre %qs Ã  %L n'a pas Ã©tÃ© dÃ©clarÃ© ou est une variable qui ne se rÃ©duit pas en une expression constanteLe tableau paramÃ¨tre %qs Ã  %L ne peut pas Ãªtre automatique ou de forme diffÃ©rÃ©eLe type dÃ©rivÃ© paramÃ©trisÃ© Ã  %C est ambiguLe type paramÃ©trisÃ© %qs n'a pas de composant correspondant au paramÃ¨tre %qs Ã  %LPasser l'option -EB Ã  l'Ã©diteur de liens.Passer l'option -EL Ã  l'Ã©diteur de liens.Passer l'option -marclinux Ã  l'Ã©diteur de liens.Passer l'option -marclinux_prof Ã  l'Ã©diteur de liens.Passer l'option -mrelax ou -mno-relax Ã  l'assembleur.Passer le texte -z Ã  l'Ã©diteur de liens.Passer dans $12 de _mcount l'adresse de l'emplacement oÃ¹ est sauvegardÃ© ra.L'objet passÃ© Ã  %L doit Ãªtre scalaireL'argument muet %qs de type objet passÃ© Ã  %L doit Ãªtre Ã  la mÃªme position que l'argument muet de type objet passÃ© Ã  la procÃ©dure redÃ©finieL'argument muet de type objet passÃ© de %qs Ã  %L doit Ãªtre scalaireL'argument muet de type objet passÃ© de %qs Ã  %L ne peut pas Ãªtre ALLOCATABLEL'argument muet de type objet passÃ© de %qs Ã  %L ne peut pas Ãªtre POINTERPasser une requÃªte Ã  l'assembleur pour corriger divers erratas du silicium.Passer une requÃªte Ã  l'assembleur pour avertir Ã  propos de divers erratas du silicium.Passage d'un co-tableau Ã  %L pour l'argument %qs allouable, non co-tableau et muet qui est invalide si le statut d'allocation est modifiÃ©Passage d'un co-tableau Ã  %L pour l'argument %qs allouable, non co-tableau, muet INTENT(OUT)Passer la procÃ©dure interne Ã  %L par position n'est pas permisPasser l'intrinsÃ¨que NULL comme argument effectif Ã  %L requiert une interface expliciteChemin vers le fichier d'en-tÃªte qui devrait Ãªtre prÃ©-inclu avant chaque unitÃ© de compilation.Le pourcentage de pÃ©nalitÃ© que des fonctions contenant un unique appel Ã  une autre fonction recevront quand elles seront Ã©valuÃ©es pour un clonage.Le pourcentage de pÃ©nalitÃ© que des fonctions rÃ©cursives recevront quand elles seront Ã©valuÃ©es pour un clonage.Effectuer la propagation des plages de valeurs IPA.Fusionner le code identique (Identical Code Folding) pour les fonctions et les variables en lecture seule.Fusionner le code identique (Identical Code Folding) pour les fonctions.Fusionner le code identique (Identical Code Folding) pour les variables.RÃ©aliser l'ordonnancement modulo basÃ© sur SMS avant la premiÃ¨re Ã©tape de l'ordonnancement.RÃ©aliser l'ordonnancement modulo basÃ© sur SMS en autorisant les dÃ©placements de registres.RÃ©aliser les optimisations d'alignement spÃ©cifiques au VR4130.RÃ©aliser une propagation de la plage de valeurs sur les arbres.RÃ©aliser une Ã©tape de propagation dans RTL (Register Transfer Language).Effectuer un nombre d'optimisations mineures et coÃ»teuses.Effectuer une Ã©tape d'optimisation par propagation des copies des registres.Effectuer une Ã©tape d'optimisation pour renommer les registres.Effectuer une Ã©tape d'optimisation de fusion des instructions selon la cible.RÃ©aliser un clonage pour rendre plus forte la propagation interprocÃ©durale des constantes.RÃ©aliser l'Ã©limination des comparaisons aprÃ¨s que l'allocation des registres ait Ã©tÃ© terminÃ©e.Convertir les sauts conditionnels en Ã©quivalents sans branchements.Convertir les sauts conditionnels en exÃ©cutions conditionnelles.RÃ©aliser la conversion des initialisations de Â«Â switchÂ Â».ExÃ©cuter l'optimisation des sauts croisÃ©s.ExÃ©cuter la mise en ligne trÃ¨s tÃ´t.ExÃ©cuter le mouvement de chargement amÃ©liorÃ© lors de l'Ã©limination des sous-expressions communes globales.RÃ©aliser une analyse de ce qui est pointÃ©, locale Ã  la fonction, sur les arbres.ExÃ©cuter l'Ã©limination des sous-expressions communes globales aprÃ¨s que l'allocation des registres soit terminÃ©e.ExÃ©cuter l'Ã©limination des sous-expressions communes globales.RÃ©aliser la mise en ligne indirecte.RÃ©aliser des validations internes d'intÃ©gritÃ©.RÃ©aliser la propagation interprocÃ©durale des constantes de bits.RÃ©aliser la propagation interprocÃ©durale des constantes.RÃ©aliser l'analyse interprocÃ©durale modref.RÃ©aliser l'analyse interprocÃ©durale des pointeurs et rÃ©fÃ©rences.RÃ©aliser la propagation interprocÃ©durale de profiles.RÃ©aliser la rÃ©duction interprocÃ©durale des agrÃ©gats.RÃ©aliser les optimisations d'enfilage des sauts.RÃ©aliser une scission de la portÃ©e active durant l'Ã©tape SSA->normale.Effectuer l'aplatissage des boucles.Scinder les boucles pour Ã©liminer des conditions qui sont constantes sur une plage de la boucle (Loop Splitting).DÃ©rouler toutes les boucles.DÃ©rouler les boucles quand le nombre d'itÃ©rations est connu.DÃ©placer les boucles Ã  l'intÃ©rieur des branchements quand c'est possible.RÃ©aliser une mise en ligne partielle.RÃ©aliser les chargements redondants aprÃ¨s l'Ã©limination des stockages dans les sous-expressions communes globales.ExÃ©cuter le remplacement des scalaires des agrÃ©gats.RÃ©aliser la mise en pipeline logicielle des boucles internes durant l'ordonnancement sÃ©lectif.RÃ©aliser la mise en pipeline logicielle des boucles externes durant l'ordonnancement sÃ©lectif.RÃ©aliser une dÃ©virtualisation spÃ©culative.ExÃ©cuter le mouvement de stockage aprÃ¨s l'Ã©limination des sous-expressions communes globales.ExÃ©cuter la simplification des instructions dupliquÃ©es lors de l'aplatissage d'une boucle (Straight-Line Strength Reduction).ExÃ©cuter la formation du super bloc via la duplication de la queue.RÃ©aliser le unroll-and-jam.Effectuer l'Ã©limination des symboles inutilisÃ©s dans les informations de dÃ©bogage.Effectuer l'Ã©limination des types inutilisÃ©s dans l'information de dÃ©bogage.RÃ©aliser le pistage des variables et aussi Ã©tiqueter les variables qui ne sont pas initialisÃ©es.RÃ©aliser le pistage des variables en annotant les affectations.RÃ©aliser le pistage des variables.RÃ©aliser les optimisations sur tout le programme.Point requis dans le spÃ©cificateur de format %s Ã  %LPoint requis dans le spÃ©cificateur de format Ã  %LPoint requis dans le spÃ©cificateur de format dans la chaÃ®ne de format Ã  %LAutoriser Â«Â $Â Â» comme caractÃ¨re dans les identificateurs.Permettre l'utilisation non conforme du caractÃ¨re de tabulation.Permettre l'ordonnancement de la sÃ©quence du prologue et de l'Ã©pilogue d'une fonction.Permettre l'ordonnancement de la sÃ©quence du prologue d'une fonction.Permettre l'ordonnancement des sÃ©quences du prologue et de l'Ã©pilogue d'une fonction.Permettre des noms de caractÃ¨res universels (\u et \U) dans les identificateurs.Placer un bit de stop aprÃ¨s chaque cycle lors de l'ordonnancement.Placer les Ã©lÃ©ments de donnÃ©es dans leur propre section.Placer chaque fonction dans sa propre section.Placer les constantes en virgule flottante dans la TOC.Placer les constantes des symboles et des dÃ©calages dans la TOC.Veuillez inclure la trace de dÃ©bogage complÃ¨te dans tout rapport d'anomalie.
  Veuillez soumettre un rapport dâ€™anomalies complet, avec la sortie du prÃ©processeur (en utilisant -freport-bug).
--- 2268,2307 ----
  le spÃ©cificateur %s Ã  %L n'est pas permis dans une instruction OPEN pour une E/S non formatÃ©e%u nom fourni pour la liaison structurÃ©e%u noms fournis pour la liaison structurÃ©eÂ Â»fanion Â«Â Â»fanion Â«Â !Â Â»fanion Â«Â #Â Â»Â«Â %%%cÂ Â» n'est pas un prÃ©fixe d'opÃ©rande valideÂ«Â %%&Â Â» utilisÃ© sans rÃ©fÃ©rence Ã  un TLS dynamique locall'opÃ©rande Â«Â %%lÂ Â» n'est pas une Ã©tiquettele fichier Â«Â %sÂ Â» a dÃ©jÃ  Ã©tÃ© traitÃ©
  Â«Â %sÂ Â» n'est pas une sÃ©mantique concrÃ¨te explicite valideÂ«Â %sÂ Â» doit avoir %d opÃ©randes (en excluant match_dups)Â«Â %sÂ Â» doit avoir au moins %d opÃ©randes (en excluant match_dups)Â«Â %sÂ Â» ne peut pas avoir plus de %d opÃ©randes (en excluant match_dups)fanion Â«Â 'Â Â»fanion Â«Â (Â Â»fanion Â«Â +Â Â»fanion Â«Â -Â Â»fanion Â«Â 0Â Â»l'opÃ©rande Â«Â BÂ Â» a plusieurs bits activÃ©sl'opÃ©rande Â«Â BÂ Â» n'est pas une constantemodificateur Â«Â EÂ Â»fanion Â«Â IÂ Â»modificateur Â«Â OÂ Â»fanion Â«Â ^Â Â»fanion Â«Â _Â Â»fanion Â«Â aÂ Â»l'opÃ©rande Â«Â hÂ Â» n'est pas un registre SImodefanion Â«Â mÂ Â»l'opÃ©rande Â«Â oÂ Â» n'est pas une constantefanion Â«Â qÂ Â»Â©(ObsolÃ¨te aprÃ¨s 10.3.9) DÃ©fini MH_NOPREFIXBINDING, dans un exÃ©cutable.(ObsolÃ¨te aprÃ¨s 10.4)	DÃ©fini MH_NOMULTIDEFS dans un framework parapluie.(ObsolÃ¨te aprÃ¨s 10.4) -multiply_defined <traitement>	Fournissait un mÃ©canisme d'avertissement au sujet des symboles dÃ©finis dans plusieurs dylibs.(ObsolÃ¨te aprÃ¨s 10.4) -multiply_defined_unused <traitement>	Fournissait un mÃ©canisme d'avertissement au sujet des symboles dÃ©finis dans l'exÃ©cutable actuel et aussi dÃ©finis dans les dylibs liÃ©es.(ObsolÃ¨te aprÃ¨s 10.4) Multi-modules sont ignorÃ©s a l'exÃ©cution depuis MacOS 10.4.(ObsolÃ¨te et non pris en charge par ld64, ignorÃ©)	ld devrait produire un exÃ©cutable (uniquement gÃ©rÃ© par ld_classic).(ObsolÃ¨te)	Ceci est le dÃ©faut.(ObsolÃ¨te) -sectobjectsymbols <nomseg> <nomsect>	DÃ©finir un symbole local au dÃ©but d'une section n'est plus supportÃ©.(ObsolÃ¨te) -sectorder <nomseg> <nomsect> <fichierordre>	RemplacÃ© par l'option plus gÃ©nÃ©rale Â«Â -order_fileÂ Â».(ObsolÃ¨te) Autoriser l'Ã©dition de liens Ã  avoir lieu avec Â«Â -flat_namespaceÂ Â» quand un paquet liÃ© contient un symbole aussi exportÃ© par l'exÃ©cutable principal.(ObsolÃ¨te) Les Ã©diteurs de liens actuels ne retirent jamais ces Ã©lÃ©ments, donc cette option n'est pas utile.(ObsolÃ¨te) LD_PREBIND n'est plus supportÃ©.(ObsolÃ¨te) Les fichiers objets avec des sections LINKEDIT ne sont plus supportÃ©s.(ObsolÃ¨te) Ceci est le dÃ©faut.(ObsolÃ¨te, ignorÃ©)	Ancien support similaire Ã  Â«Â -whyloadÂ Â».(ObsolÃ¨te, ld_classic uniquement) -sectcreate <nomseg> <nomsect> <fichier>	Autoriser la crÃ©ation d'une section depuis un fichier.(ObsolÃ¨te, ld_classic uniquement) -set_addr_table_filename <chemin>.(un pointeur vers un membre peut seulement Ãªtre formÃ© avec %<&%E%>)(une initialisation en dehors de la classe est requise)(espace de noms anonyme)(anonyme)(si ce n'est pas ce que vous vouliez faire, assurez-vous que le patron de la fonction a dÃ©jÃ  Ã©tÃ© dÃ©clarÃ© et ajoutez %<<>%> aprÃ¨s le nom de la fonction ici)(si vous utilisez %<-fpermissive%> ou %<-std=c++11%> ou %<-std=gnu++11%> G++ acceptera votre code)(si vous utilisez %<-fpermissive%>, G++ acceptera votre code, mais permettre l'utilisation d'un nom non dÃ©clarÃ© est obsolÃ¨te)(les messages sans signature de mÃ©thode correspondante seront supposÃ©s retourner %<id%> et accepter %<...%> comme arguments)(prÃ¨s de l'initialisation de %qs)(pas d'argument)(peut-Ãªtre que %<typename %T::%E%> Ã©tait votre intention)(un point virgule est peut-Ãªtre manquant aprÃ¨s la dÃ©finition de %qT)(vous devriez donc passer %qT et non %qT Ã  %<va_arg%>)(destructeurs statiques pour %s)(initialiseurs statiques pour %s)(le message est affichÃ© une seule fois par fichier source)
  ({anonyme})*** ATTENTION *** il y a des extensions actives, ne rapportez pas ceci comme un bogue Ã  moins de savoir le reproduire sans activer les extensions.
! *this--help=<classe>	Afficher la description d'une classe spÃ©cifiÃ©e d'options.  <classe> peut prendre une ou plusieurs valeurs dans la liste: optimizers, target, warnings, undocumented, params.--param inline-unit-growth limite atteinte--param large-function-growth limite atteinte--param large-stack-frame-growth limite atteinte--param max-inline-insns-auto limite atteinte--param max-inline-insns-single limite atteinte--param=aarch64-ldp-policy=[default|always|never|aligned] Politique fine pour charger les paires.--param=aarch64-stp-policy=[default|always|never|aligned] Politique fine pour stocker les paires.--param=gcn-preferred-vectorization-factor=[default,32,64]	Facteur de vectorisation prÃ©fÃ©rÃ©.--param=openacc-kernels=[decompose|parloops]	SpÃ©cifier le mode de gestion des constructions Â«Â kernelsÂ Â» OpenACC.--param=openacc-privatization=[quiet|noisy]	SpÃ©cifier le mode des diagnostiques de privatisation de OpenACC.--param=parloops-schedule=[static|dynamic|guided|auto|runtime]	Type d'ordonnancement de l'ordonnanceur OMP pour des boucles parallÃ©lisÃ©es par parloops.--param=ranger-debug=[none|trace|gori|cache|tracegori|all] SpÃ©cifie le mode de sortie pour la plage de dÃ©bogage.--param=threader-debug=[none|all] Autoriser la vidange verbeuse par le solutionneur du threader.-A<question>=<rÃ©ponse>	Associer la <rÃ©ponse> Ã  la <question>.  Placez Â«Â -Â Â» devant la <question> pour dÃ©sactiver la <rÃ©ponse> Ã  la <question>.-D<macro>[=<valeur>]	DÃ©finir la <macro> avec la <valeur>.  Si seule la <macro> est fournie, <valeur> vaut 1.-E ou -x est requis lorsque l'entrÃ©e vient de l'entrÃ©e standard-F <rÃ©pertoire>	Ajouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion du framework principal.-G<nombre>	Placer les donnÃ©es globales et statiques plus petites que <nombre> octets dans une section spÃ©ciale (sur certaines cibles).-Hd <rÃ©p>	Ã‰crire les fichiers d'interface D dans le rÃ©pertoire <rÃ©p>.-Hf <fichier>	Ã‰crire l'interface D dans <fichier>.-I <rÃ©pertoire>	Ajouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion principal.-J<rÃ©pertoire>	Place les fichiers de MODULE dans Â«Â rÃ©pertoireÂ Â».-MF <fichier>	Ã‰crire la sortie des dÃ©pendances dans le fichier indiquÃ©.-MQ <cible>	Ajouter une cible qui peut nÃ©cessiter l'Ã©chappement des caractÃ¨res spÃ©ciaux.-MT <cible>	Ajouter une cible qui ne nÃ©cessite pas d'Ã©chappement des caractÃ¨res spÃ©ciaux.-O<nombre>	Utiliser le niveau d'optimisation <nombre>.-U<macro>	Abandonner la dÃ©finition <macro>.-Waligned-new=[none|global|all]	Avertir mÃªme si Â«Â newÂ Â» utilise une fonction d'allocation qui est un membre de la classe.-Walloc-size-larger-than=<octets>	Avertir Ã  propos d'appels Ã  des fonctions d'allocation qui tentent d'allouer des objets plus grands que le nombre d'octets spÃ©cifiÃ©.-Walloca-larger-than=<nombre>	Avertir Ã  propos d'utilisations de alloca sans limite et Ã  propos d'utilisations de alloca dont la limite peut Ãªtre plus grande que <nombre> octets.-Wbidi-chars=[none|unpaired|any|ucn] Avertir Ã  propos des caractÃ¨res de contrÃ´le bidirectionnels UTF-8.-Wframe-larger-than=<taille-octet>	Avertir si la trame de pile d'une fonction a besoin de plus de <taille-octet>.-Wlarger-than=<taille-octet>	Avertir si un objet est plus grand que <taille-octet>.-Wnormalized=[none|id|nfc|nfkc]	Avertir Ã  propos de chaÃ®nes Unicode non normalisÃ©es.-Wstack-usage=<taille-octet>	Avertir si l'utilisation de la pile pourrait Ãªtre plus grande que <taille-octet>.-Wvla-larger-than=<nombre>	Avertir Ã  propos de l'utilisation de tableaux de longueur variable sans limite et sur l'utilisation de tableaux de longueur variable avec une limite qui peut Ãªtre plus grande que <nombre> octets.-Xbind-now et -Xbind-lazy sont incompatibles-Xf <fichier>	Ã‰crire la sortie JSON vers le <fichier> donnÃ©.-allowable_client <nom>	La sortie dylib est privÃ©e pour le client <nom>.-arch <nom>	GÃ©nÃ©rÃ© la sortie pour l'architecture <nom>.-aux-info <fichier>	Produire des informations de dÃ©clarations dans le <fichier>.-bundle n'est pas permis avec -dynamiclib-bundle n'est pas permis avec -shared-bundle_loader <exÃ©cutable>	Traiter <exÃ©cutable> (qui chargera ce paquet) comme s'il Ã©tait une des bibliothÃ¨ques dynamiques liÃ©es au paquet pour la rÃ©solution des symboles.-bundle_loader n'est pas permis avec -dynamiclib-c ou -S requis pour Ada-c requis pour gnat2scil-c requis pour gnat2why-client_name <nom>	Activer l'exÃ©cutable en cours de compilation pour faire l'Ã©dition de liens sur une dylib privÃ©e (utilise allowable_client).-client_name n'est pas permis avec -dynamiclib-compatibility_version <nombre>	DÃ©finir la version pour l'interface client. Les programmes clients doivent enregistrer un nombre plus petit ou Ã©gal Ã  <nombre> ou l'Ã©dition de lien Ã©chouera Ã  l'exÃ©cution.-compatibility_version permis seulement avec -dynamiclib-current_version <nombre>	DÃ©finir la version actuelle de la bibliothÃ¨que Ã  <nombre>.-current_version permis seulement avec -dynamiclib-d<lettres>	Activer les vidanges pour des Ã©tapes spÃ©cifiques du compilateur.-dumpbase <fichier>	DÃ©finir le nom de base du fichier Ã  utiliser pour les vidanges.-dumpbase-ext .<ext>    Laisser tomber le .<ext> Ã  la fin du nom du fichier de vidange pour nommer les fichiers de sortie auxiliaires.-dumpdir <rÃ©pertoire>	DÃ©finir le nom du rÃ©pertoire Ã  utiliser pour les vidanges.-dylib_file non_installation:nom_fichier	Autorise l'Ã©dition de liens d'une dylib avec Â«Â nom_installationÂ Â» mais Ã  trouver dans la position d'installation diffÃ©rente Â«Â nom_fichierÂ Â»-dylinker_install_name <chemin>	Uniquement utilisÃ© pour compiler dyld.-exported_symbols_list <nomfichier>	Exporte les symboles globaux dans <nomfichier> vers le fichier de sortie liÃ©, tout symbole pas mentionnÃ© sera traitÃ© comme Â«Â cachÃ©Â Â».-f%s ignorÃ© (pas supportÃ© par DJGPP)
! -fada-spec-parent=unit	DÃ©charger les specs Ada comme unitÃ©s enfants du parent donnÃ©.-faligned-new=<N>	Utiliser l'allocation de types sur-alignÃ©s du C++17 pour les alignements plus grands que N.-fasan-shadow-offset=<nombre>	Utiliser un dÃ©calage personnalisÃ© pour la mÃ©moire des informations de validation (shadow memory).-fblas-matmul-limit=<n>	Taille de la plus petite matrice pour laquelle matmul utilise BLAS.-fbounds-check=[on|safeonly|off]	Activer le contrÃ´le des limites des tableaux uniquement dans du code @safe, sinon, dÃ©sactiver le contrÃ´le.-fcall-saved-<registre>	Marquer le <registre> comme Ã©tant prÃ©servÃ© au travers des fonctions.-fcall-used-<registre>	Marquer le <registre> comme Ã©tant corrompu par les appels de fonctions.-fcf-protection=[full|branch|return|none|check]	Instrumentaliser les fonctions avec des contrÃ´les pour vÃ©rifier que les instructions de contrÃ´le de flux jump/call/return ont une cible valable.-fcheck=[...]	SpÃ©cifier quels contrÃ´les Ã  l'exÃ©cution doivent Ãªtre rÃ©alisÃ©s.-fcheckaction=[throw,halt,context]	Comportement en cas d'Ã©chec du contrat.-fcoarray=<none|single|lib>	SpÃ©cifier quelle parallÃ©lisation co-tableau utiliser.-fcompare-debug[=<opts>]	Compiler avec et sans l'option (par ex. -gtoggle) et comparer la vidange des insns finales.-fconst-string-class=<nom>	Utiliser la classe <nom> pour les chaÃ®nes constantes.-fconstexpr-cache-depth=<nombre>	SpÃ©cifier la profondeur maximale de rÃ©cursion de la cache de constexpr.-fconstexpr-depth=<nombre>	SpÃ©cifier la profondeur maximale de rÃ©cursion de constexpr.-fconstexpr-loop-limit=<nombre>	SpÃ©cifier le nombre maximum d'itÃ©rations d'une boucle de constexpr.-fconstexpr-ops-limit=<nombre>	SpÃ©cifier le nombre maximum d'opÃ©rations constexpr lors d'une unique Ã©valuation d'un constexpr.-fcontract-assumption-mode=[on|off]	Activer ou dÃ©sactiver le traitement des axiomes au niveau des contrats comme des suppositions (actif par dÃ©faut).-fcontract-build-level=[off|default|audit]	SpÃ©cifier le niveau de contrat max pour gÃ©nÃ©rer des validations Ã  l'exÃ©cution.-fcontract-continuation-mode=[on|off]	Activer ou dÃ©sactiver le mode de continuation de contrat (dÃ©sactivÃ© par dÃ©faut).-fcontract-mode=[on|off]	Activer ou dÃ©sactiver toutes les possibilitÃ©s de contrat (activÃ© par dÃ©faut).-fcontract-role=<nom>:<semantiques>	SpÃ©cifier les sÃ©mantiques pour tous les niveaux dans un rÃ´le (dÃ©faut, revue) ou un rÃ´le de contrat personnalisÃ© avec les sÃ©mantiques donnÃ©es (par ex.Â : opt:assume,assume,assume).-fcontract-semantic=<niveau>:<semantique>	SpÃ©cifier les sÃ©mantiques concrÃ¨tes pour le niveau.-fcontract-strict-declarations=[on|off]	Activer ou dÃ©sactiver les avertissements sur les redÃ©clarations gÃ©nÃ©ralisÃ©es de fonctions avec contrats (dÃ©sactivÃ© par dÃ©faut).-fconvert=<big-endian|little-endian|native|swap|r16_ieee|r16_ibm>	Le type de boutisme Ã  utiliser pour des fichiers non formatÃ©s.-fdbg-cnt=<compteur>[:<limite_inf1>-]<limite_sup1>[:<limite_inf2>-<limite_sup2>:â€¦][,<compteur>:â€¦]	DÃ©finir la limite du compteur de dÃ©bogage.-fdebug-prefix-map=<ancien>=<nouveau>	Remplacer un nom de rÃ©pertoire par un autre dans les informations de dÃ©bogage.-fdebug=<ident>	Compiler en mode dÃ©bogage le code identifiÃ© par <ident>.-fdeps-target=obj.o Ã‰crit le fichier pour l'Ã©tape du compilateur.-fdiagnostics-color=[never|always|auto]	Afficher les diagnostiques en couleur.-fdiagnostics-column-origin=<numÃ©ro>	DÃ©fini le numÃ©ro de la premiÃ¨re colonne.  Le dÃ©faut est basÃ© sur 1 en accord avec le style GNU mais certains utilitaires peuvent attendre une base zÃ©ro, par exemple.-fdiagnostics-column-unit=[display|byte]	SÃ©lectionner si les numÃ©ros de colonnes sont sortis comme colonnes d'affichage (par dÃ©faut) ou des octets bruts.-fdiagnostics-escape-format=[unicode|bytes]	SÃ©lectionner comment Ã©chapper les octets ASCII non imprimables dans la source pour les diagnostiques qui le suggÃ¨re.-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]	Choisir le format de sortie.-fdiagnostics-show-location=[once|every-line]	Indiquer combien de fois les informations sur l'emplacement dans le code source doivent Ãªtre rÃ©pÃ©tÃ©es au dÃ©but des lignes de diagnostiques Ã©crites sur plusieurs lignes.-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]	DÃ©terminer quels caractÃ¨res utiliser dans les diagrammes artistiques texte.-fdiagnostics-urls=[never|always|auto]	Embarquer les URL dans les diagnostiques.-fdisable-[tree|rtl|ipa]-<Ã©tape>=range1+range2	dÃ©sactiver une Ã©tape d'optimisation.-fdoc-dir=<rÃ©p>	Ã‰crire le fichier de documentation dans le rÃ©pertoire <rÃ©p>.-fdoc-file<<fichier>	Ã‰crire la documentation dans <fichier>.-fdoc-inc=<fichier>	Inclure un <fichier> macro Ddoc.-fdump-<type>	Vidanger diverses donnÃ©es internes du compilateur dans un fichier.-fdump-cxx-spec=<fichier>	Ã‰crire toutes les dÃ©clarations sous forme de code C++ dans le <fichier>.-fdump-final-insns=fichier	Vidanger dans un fichier les insns Ã  la fin d'une traduction.-fdump-go-spec=fichier	Ã‰crire toutes les dÃ©clarations dans un fichier sous forme de code Go.-femit-struct-debug-baseonly	Informations de dÃ©bogage agressivement rÃ©duites pour les structs.-femit-struct-debug-detailed=<liste-spec>	Informations de dÃ©bogage rÃ©duites mais dÃ©taillÃ©es pour les structs.-femit-struct-debug-reduced	Informations de dÃ©bogage modÃ©rÃ©ment rÃ©duites pour les structs.-fenable-[tree|rtl|ipa]-<Ã©tape>=range1+range2	activer une Ã©tape d'optimisation.-fexcess-precision=[fast|standard|16]	SpÃ©cifier la maniÃ¨re de gÃ©rer l'excÃ©dant de prÃ©cision en virgule flottante.-fexec-charset=<jeucar>	Convertir toutes les chaÃ®nes et les constantes de caractÃ¨res vers le jeu de caractÃ¨res <jeucar>.-fextern-std=<standard>	DÃ©finir la compatibilitÃ© de la dÃ©coration de noms C++ avec <standard>.-ffile-prefix-map=<ancien>=<nouveau>	Remplacer un nom de rÃ©pertoire par un autre dans le rÃ©sultat de la compilation.-ffixed-<registre>	Marquer le <registre> comme n'Ã©tant pas disponible pour le compilateur.-ffixed-line-length-<n>	Utiliser une longueur de ligne n en mode fixe.-ffp-contract=[off|on|fast]	RÃ©aliser la contraction d'expression en virgule flottante.-ffpe-summary=[...]	Afficher le rÃ©sumÃ© des exceptions en virgule flottante.-ffpe-trap=[...]	Stopper sur les exceptions en virgule flottante suivantes.-ffree-line-length-<n>	Utiliser une longueur de ligne n en mode libre.-fgnat-encodings=[all|gdb|minimal]	SÃ©lectionner l'Ã©quilibre entre les encodages GNAT et le DWARF standard produit dans les informations de dÃ©bogage.-fgo-c-header=<fichier>	Ã‰crire les dÃ©finitions des structures Go dans un fichier sous forme de code C.-fgo-debug-escape-hash=<string>	Valeur de hachage pour l'analyse d'Ã©chappement de dÃ©bogage.-fgo-dump-<type>	DÃ©charger les informations internes de l'interface Go.-fgo-embedcfg=<file>	Lister les fichiers embarquÃ©s via go:embed.-fgo-importcfg=<fichier>	Fournir le fichier indiquant oÃ¹ trouver les imports.-fgo-optimize-<type>	Activer les Ã©tapes d'optimisation dans l'interface.-fgo-pkgpath=<chaÃ®ne>	DÃ©finir le chemin du paquet Go.-fgo-prefix=<chaÃ®ne>	DÃ©finir le prÃ©fixe spÃ©cifique au paquet pour les noms Go exportÃ©s.-fgo-relative-import-path=<chemin>	Traiter une importation relative comme Ã©tant relative au chemin.-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]	VÃ©rifier les chemins d'exÃ©cution CFR aussi avant les fonctions qui ne retournent pas.-finit-character=<n>	Initialiser les variables locales de type caractÃ¨re Ã  la valeur ASCII n.-finit-integer=<n>	Initialiser les variables locales de type entier Ã  la valeur n.-finit-logical=<true|false>	Initialiser les variables locales logiques.-finit-real=<zero|snan|nan|inf|-inf>	Initialiser les variables locales de type rÃ©el.-finline-arg-packing	RÃ©aliser le compactage de l'argument en ligne.-finline-limit=<nombre>	Limiter la taille des fonction mises en ligne Ã  <nombre>.-finline-matmul-limit=<n>	SpÃ©cifier la taille de la plus grande matrice pour laquelle matmul sera codÃ© en ligne.-finline-stringops[=memcmp|memcpy|memmove|memset] Ã‰tendre les opÃ©rations en ligne mem/str supportÃ©es mÃªme si cela va Ã  l'encontre de l'optimisation.-finput-charset=<jeucar>	SpÃ©cifier le jeu de caractÃ¨res par dÃ©faut pour les fichiers source.-finstrument-functions-exclude-file-list=fichier,...	Ne pas ajouter les appels de profilage aux fonctions listÃ©es dans les fichiers.-finstrument-functions-exclude-function-list=nom,...	Ne pas ajouter les appels de profilage aux fonctions listÃ©es.-fira-algorithm=[CB|priority]	DÃ©finir l'algorithme IRA utilisÃ©.-fira-region=[one|all|mixed]	DÃ©finir les rÃ©gions pour IRA.-fira-verbose=<nombre>	ContrÃ´ler le niveau des messages de diagnostique de IRA.-flive-patching=[inline-only-static|inline-clone]	ContrÃ´ler les optimisations IPA pour fournir une compilation sÃ»r pour la correction Ã  chaud. En mÃªme temps, fourni un contrÃ´le Ã  de multiples niveaux sur les optimisations IPA activÃ©es.-fmacro-prefix-map=<ancien>=<nouveau>	Remplacer un nom de rÃ©pertoire par un autre dans __FILE__, __BASE_FILE__ et __builtin_FILE().-fmax-array-constructor=<n>	Le nombre maximum d'objets dans le constructeur d'un tableau.-fmax-errors=<nombre>	Nombre maximum d'erreurs Ã  rapporter.-fmax-identifier-length=<n>	La longueur maximale d'un identificateur.-fmax-stack-var-size=<n>	La taille en octets du plus grand tableau qui sera placÃ© sur la pile.-fmax-subrecord-length=<n>	La longueur maximale des sous-enregistrements.-fmessage-length=<nombre>	Limiter la longueur des diagnostiques Ã  <nombre> caractÃ¨res par ligne.  0 supprime le retour automatique Ã  la ligne.-fmodule-file=<module.paquet>=<specfich>	utiliser <specfich> comme fichier source pour <module.paquet>.-fno-threadsafe-statics	Ne pas gÃ©nÃ©rer de code sÃ»r du point de vue des threads pour initialiser les statiques locaux.-foffload-abi=[lp64|ilp32]	DÃ©finir l'ABI Ã  utiliser dans un compilateur de dÃ©chargement.-foffload-options=<cibles>=<options>	SpÃ©cifier les options pour les cibles de dÃ©chargements.-fopt-info[-<type>=fichier]	Vidanger les dÃ©tails de l'optimisation du compilateur.-force_flat_namespace n'est pas permis avec -dynamiclib-fpack-struct=<nombre>	DÃ©finir l'alignement initial maximum des membres d'une structure.-fpermitted-flt-eval-methods=[c11|ts-18661]	SpÃ©cifier les valeurs permises pour FLT_EVAL_METHOD.-fplugin-arg-<nom>-<clÃ©>[=<valeur>]	SpÃ©cifier l'argument <clÃ©>=<valeur> pour le greffon <nom>.-fprofile-prefix-map=<ancien>=<nouveau>	Remplacer un nom de rÃ©pertoire par un autre dans le rÃ©sultat de la couverture GCOV.-fprofile-reproducible=[serial|parallel-runs|multithreaded]	Niveau de contrÃ´le de la reproductibilitÃ© du profil collectÃ© par -fprofile-generate.-fprofile-update=[single|atomic|prefer-atomic]	DÃ©finir la mÃ©thode de mise Ã  jour du profil.-framework <nom>	L'Ã©diteur de lien devrait rechercher le framework <nom> dans le chemin de recherche du framework.-frandom-seed=<chaÃ®ne>	Rendre la compilation reproductible en utilisant <chaÃ®ne>.-freorder-blocks-algorithm=[simple|stc]	DÃ©finir l'algorithme de rÃ©organisation des blocs de base.-frust-cfg=<name>             DÃ©finir une option d'expansion de configuration-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|copimlation|end]             Le pipeline va s'exÃ©cuter jusqu'Ã  cette Ã©tape lors de la compilation de code Rust-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro]     Type de cageot (crate) a Ã©mettre-frust-crate=<name>             DÃ©fini le nom de cageot (crate) pour la compilation-frust-dump-<type>             DÃ©charger les informations internes de l'interface Rust.-frust-edition=[2015|2018|2021]             Ã‰dition Ã  utiliser pour la compilation de code rust-ftruxt-extern=             SpÃ©cifier oÃ¹ une bibliothÃ¨que externe est placÃ©e-frust-mangling=[legacy|v0]     Version Ã  utiliser pour la dÃ©coration de noms-frust-max-recursion-depth=<entier>-frust-metadata-output=<path.rox>  Chemin pour sortir les mÃ©ta-donnÃ©es des cageots (crate)-fsanitize-sections=<sec1,sec2,â€¦>	Assainir les variables globales dans les sections dÃ©finies par l'utilisateur.-fsanitize=adresse n'est pas supportÃ© par cette configuration-fsave-mixins=<fichier>	Ã‰tendre et enregistrer les mixins dans le fichier spÃ©cifiÃ© par <fichier>.-fsched-stalled-insns-dep=<nombre>	DÃ©finir la distance de vÃ©rification de la dÃ©pendance dans l'ordonnancement prÃ©maturÃ© des insns dans la queue.-fsched-stalled-insns=<nombre>	Fixer le nombre d'insns dans la queue qui peuvent Ãªtre prÃ©maturÃ©ment ordonnancÃ©es.-fsched-verbose=<numÃ©ro>	DÃ©finir le niveau de verbositÃ© de l'ordonnanceur.-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]	SpÃ©cifier le modÃ¨le de coÃ»t de la vectorisation pour du code marquÃ© par la directive simd.-fsso-struct=[big-endian|little-endian|native]	Fixer l'ordre de stockage par dÃ©faut des scalaires.-fstack-check=[no|generic|specific]	InsÃ©rer du code de vÃ©rification de la pile dans le programme.-fstack-limit-register=<registre>	Faire un dÃ©routement si la pile va au delÃ  du <registre>.-fstack-limit-symbol=<nom>	Faire un dÃ©routement si la pile va au delÃ  du symbole <nom>.-fstack-reuse=[all|named_vars|none]	DÃ©finir le niveau de rÃ©utilisation de la pile pour les variables locales.-fstrict-flex-arrays=<level>    ContrÃ´ler quand traiter le tableau de longueur variable (trailing array) Ã  la fin d'une structure comme membre de tableau flexible dans le but d'accÃ©der aux Ã©lÃ©ments d'un tel tableau. Par dÃ©faut, tous les tableaux de taille variable Ã  la fin d'une structure sont traitÃ©s comme membres de tableau flexibles.-ftabstop=<nombre>      Distance entre les tabulations pour un rapport en colonnes.-ftemplate-depth=<nombre>	SpÃ©cifier la profondeur maximale d'instanciation d'un patron.-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]	DÃ©finir le modÃ¨le de gÃ©nÃ©ration de code par dÃ©faut pour le stockage local au thread.-ftrack-macro-expansion=<0|1|2>	Tracer les emplacements des Ã©lÃ©ments qui proviennent des remplacement des macros et les afficher dans les messages d'erreurs.-ftree-parallelize-loops=<number>	Activer la parallÃ©lisation automatique des boucles.-ftrivial-auto-var-init=[uninitialized|pattern|zero]	Ajouter les initialisations aux variables automatiques.-fuse-linker-plugin n'est pas supportÃ© par cette configuration-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]	SpÃ©cifie le modÃ¨le de coÃ»t pour la vectorisation.-fversion=<ident>	Compiler en code version identifiÃ©e par <ident>.-fvisibility=[default|internal|hidden|protected]	DÃ©finir la visibilitÃ© par dÃ©faut des symboles.-fvisibility=[private|protected|public|package]	DÃ©termine la visibilitÃ© par dÃ©faut des symboles.-fvtable-verify=preinit n'est pas supportÃ© par cette configuration-fvtable-verify=std n'est pas supportÃ© par cette configuration-fwide-exec-charset=<jeucar>	Convertir toutes les chaÃ®nes et les constantes de caractÃ¨res larges vers le jeu de caractÃ¨res <jeucar>.-gnat<options>	SpÃ©cifier les options pour GNAT.-gz n'est pas supportÃ© par cette configuration-gz=<format>	GÃ©nÃ©rer les sections de dÃ©bogage compressÃ©es dans le format <format>.-gz=zstd n'est pas supportÃ© par cette configuration-idirafter <rÃ©pertoire>	Ajouter <rÃ©pertoire> Ã  la fin du chemin systÃ¨me d'inclusion.-iframework <rÃ©pertoire>	Ajouter <rÃ©pertoire> Ã  la fin du chemin d'inclusion du framework systÃ¨me.-imacros <fichier>	Accepter la dÃ©finition de macros dans le <fichier>.-image_base <adresse>	Choisir <adresse> comme adresse de base pour une dylib ou un paquet.-imultiarch <rÃ©pertoire>	DÃ©finir le <rÃ©pertoire> comme Ã©tant le sous-rÃ©pertoire d'inclusion multiarch.-imultilib <rÃ©pertoire>	Choisir <rÃ©pertoire> comme le sous-rÃ©pertoire d'inclusion de multilib.-include <fichier>	Inclure le contenu du <fichier> avant les autres fichiers.-init <nom_symbole>	Le symbole <nom_symbole> sera utilisÃ© comme premier initialisateur pour une dylib.-install_name <nom>	DÃ©finir le nom d'installation pour une dylib.-install_name permis seulement avec -dynamiclib-iplugindir=<rÃ©pertoire>	DÃ©finir le <rÃ©pertoire> comme Ã©tant le rÃ©pertoire par dÃ©faut des modules externes.-iprefix <chemin>	SÃ©lectionner le <chemin> comme prÃ©fixe pour les deux prochaines options.-iquote <rÃ©pertoire>	Ajouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion avec guillemets.-isysroot <rÃ©pertoire>	SÃ©lectionner le <rÃ©pertoire> comme rÃ©pertoire racine systÃ¨me.-isystem <rÃ©pertoire>	Ajouter le <rÃ©pertoire> au dÃ©but du chemin d'inclusion systÃ¨me.-iwithprefix <rÃ©pertoire>	Ajouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion systÃ¨me.-iwithprefixbefore <rÃ©pertoire>	Ajouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion principal.-keep_private_externs n'est pas permis avec -dynamiclib-mabi=ABI	GÃ©nÃ©rer du code conforme Ã  l'ABI donnÃ©e.-mabi=BASEABI	GÃ©nÃ©rer du code conforme Ã  la BASEABI donnÃ©e.-mabs=MODE	SÃ©lectionner le mode d'exÃ©cution des instructions ABS/NEG de IEEE 754.-march=	GÃ©nÃ©rer du code pour l'ISA RISC-V demandÃ©e (par ex. RV64IM).  Les chaÃ®nes ISA doivent Ãªtre en minuscules.-march=ARCH	GÃ©nÃ©rer du code pour la version de processeur ou de circuit spÃ©cifiÃ©e.-march=ISA	GÃ©nÃ©rer le code pour l'ISA donnÃ©e.-march=PROCESSEUR	GÃ©nÃ©rer le code pour le PROCESSEUR ISA donnÃ©.-march=help	Afficher les extensions -march supportÃ©es.-mas100-syntax incompatible avec -gdwarf-mbranch-cost=<coÃ»t>	Optimisation. DÃ©finir le coÃ»t du branchement dans des instructions de branchements conditionnels. Les valeurs raisonnables sont de petits entiers positifs ou nuls. Le coÃ»t par dÃ©faut est 0.-mbranch-cost=COÃ›T	DÃ©finir le coÃ»t des branchements Ã , approximativement, COÃ›T instructions.-mbranch-cost=N	DÃ©finir le coÃ»t des branchements Ã , approximativement, N instructions.-mcall-ABI	SÃ©lectionner la convention d'appel de l'ABI.-mcode-readable=PARAMÃˆTRE	SpÃ©cifier quand les instructions ont la permission d'accÃ©der au code.-mcode-region requiert le modÃ¨le de mÃ©moire large (-mlarge)-mcpu=	Utiliser les fonctionnalitÃ©s et ordonnancer le code pour le processeur donnÃ©.-mcpu=CPU	Compiler le code pour la variante du processeur ARC.-mcpu=PROCESSEUR	Utiliser les fonctionnalitÃ©s et ordonnancer le code pour le processeur donnÃ©.-mcpu=PROCESSEUR	Utiliser l'architecture et optimiser la sortie pour le PROCESSEUR.-mcpu=m16c	Compiler le code pour les variantes M16C.-mcpu=m32c	Compiler le code pour les variantes M32C.-mcpu=m32cm	Compiler le code pour les variantes M32CM.-mcpu=r8c	Compiler le code pour les variantes R8C.-mdata-region requiert le modÃ¨le de mÃ©moire large (-mlarge)-mdebug=	Activer la sortie de dÃ©bogage.-mdouble=<BITS>	Utiliser le type double avec une largeur de <BITS> bits.-memregs=	Le nombre d'octets memreg (par dÃ©faut: 16, plage: 0..16).-mflush-func=FONC	Utiliser FONC pour purger la cache avant d'appeler des trampolines sur la pile.-mfpu=FPU	GÃ©nÃ©rer le code pour le FPU donnÃ©.-mfuse-add=<0,2>	Optimisation. SÃ©parer les additions de registres et les instructions load/store. ParticuliÃ¨rement utile sur Reduced Tiny.-mhard-float n'est pas supportÃ©-minline-memops-threshold=<nombre> Taille maximale de memset/memmove/memcpy Ã  placer en ligne, les tailles plus grandes utiliseront un appel Ã  la bibliothÃ¨que.-mipsN	GÃ©nÃ©rer du code pour l'ISA niveau N.-mlam=[none|u48|u57] Instrumentalise la position des mÃ©ta donnÃ©es dans les pointeurs de donnÃ©es utilisateurs.-mlarge-data-threshold=<number>	Les donnÃ©es plus grandes que la limite spÃ©cifiÃ©e iront dans une section de grandes donnÃ©es dans les modÃ¨les de code moyen et large du x86-64.-mlong-double=<BITS>	Utiliser le type double long avec une largeur de <BITS> bits.-mmax-inline-memcpy-size=TAILLE	DÃ©finir la taille maximale de memcpy Ã  mettre en-ligne, la valeur par dÃ©faut est 1024.-mmax-stackframe=TAILLE	Avertir lorsqu'une trame de pile est plus grande que la taille spÃ©cifiÃ©e.-mmcu=<MCU>	SÃ©lectionner le MCU cible.-mmcu=MCU	SÃ©lectionner la variante du System-On-Chip cible qui Ã©quipe ce PRU.-mmpy-option=MPY	Compiler le code ARCv2 pour une option de multiplication choisie Ã  la conception du processeur.-mnan=ENCODAGE	SÃ©lectionner la maniÃ¨re d'encoder une donnÃ©e NaN (Not a Number) de IEEE 754.-mno-serialize-volatile	Ne pas sÃ©rialiser les rÃ©fÃ©rences Ã  la mÃ©moire volatile avec des instructions MEMW.-moverride=<chaÃ®ne>	Uniquement pour les utilisateurs avertisÂ ! Outrepasser les paramÃ¨tres d'optimisation du processeur.-mpointer-size=[no,32,short,64,long]	DÃ©finir la taille par dÃ©faut des pointeurs.-mr10k-cache-barrier=PARAMÃˆTRE	SpÃ©cifier quand des barriÃ¨res de cache r10k doivent Ãªtre insÃ©rÃ©es.-mrvv-max-lmul=<chaÃ®ne>	DÃ©fini le LMUL de RVV de l'auto-vectorisation-msve-vector-bits=<nombre>	Fixe le type de bits pour un registre vectoriel RVV.-msdata=[none,data,sysv,eabi]	SÃ©lectionner la mÃ©thode de traitement de sdata.-msim	Produire l'exÃ©cutable pour un simulateur.-msimd=SIMD	GÃ©nÃ©rer le code pour l'extension SIMD donnÃ©e.-msingle-float et -msoft-float ne peuvent Ãªtre spÃ©cifiÃ©s ensemble-msmall-data-limit=N	Placer les donnÃ©es globales et statiques plus petites que <nombre> octets dans une section spÃ©ciale (sur certaines cibles).-msve-vector-bits=<nombre>	Fixe le nombre de bits dans le registre vectoriel SVE.-mtarget-linker <version>	SpÃ©cifier que ld64 <version> est l'Ã©diteur de lien pour l'invocation actuelle.-mtls-size=[16,32]	SpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats.-mtraceback=[full,part,no]	SÃ©lectionner le type de table de retraÃ§age.-mtune=	Ordonnancer le code pour le processeur donnÃ©.-mtune=ARCH	Ajuster l'alignement pour la version de processeur ou de circuit spÃ©cifiÃ©e.-mtune=PROCESSEUR	GÃ©nÃ©rer du code optimisÃ© pour le PROCESSEUR.-mtune=PROCESSEUR	Optimiser la sortie pour le PROCESSEUR.-mtune=TUNE	Ajuste le code pour la variante ARC spÃ©cifiÃ©e.-mx32 n'est pas supportÃ© sur Solaris-o <fichier>	Placer la sortie dans le <fichier>.-pagezero_size <taille>	Autorise la dÃ©finition de la taille de la page 0 Ã  4kb lorsque c'est nÃ©cessaire.-param=vsetvl-strategy=<chaÃ®ne>	DÃ©fini le niveau d'optimisation de la passe d'insertion de VSETVL.-pg et -fomit-frame-pointer sont incompatibles-pie n'est pas supportÃ© par cette configuration-private_bundle n'est pas permis avec -dynamiclib-read_only_relocs <traitement>	Autoriser les rÃ©adressages vers des pages en lecture seules (pas conseillÃ©).-sectalign <nomseg> <nomsect> <valeur>	DÃ©finir la section <nomsect> dans le segment <nomseg> Ã  avoir l'alignement <valeur> qui doit Ãªtre une puissance entiÃ¨re de deux exprimÃ©e en hexadÃ©cimal.-sectcreate <nomseg> <nomsect> <fichier>	CrÃ©er la section <nomsect> dans le segment <nomseg> depuis le contenu du <fichier>.-seg_addr_table <fichier>	SpÃ©cifier les adresses de base pour les bibliothÃ¨ques dynamiques, <fichier> contient une ligne par bibliothÃ¨que.-segaddr <nom> <adresse>	DÃ©finir l'adresse de base du segment <nom> Ã  <adresse> qui doit Ãªtre alignÃ©e sur une frontiÃ¨re de page (actuellement 4kb).-segprot <nomseg> <prot_max> <prot_init>	Les protections de la mÃ©moire virtuelle pour le segment <nomseg> ont les valeurs maximales et initiales <prot_max> et <prot_init> respectivement. Les valeurs spÃ©cifiÃ©es peuvent contenir Â«Â rÂ Â», Â«Â wÂ Â», Â«Â xÂ Â» ou Â«Â -Â Â» la derniÃ¨re signifiant Â«Â pas d'accÃ¨sÂ Â»-segs_read_only_addr <adresse>	SpÃ©cifier que <adresse> est l'adresse de base des segments en lecture seule d'une dylib.-segs_read_write_addr <adresse>	SpÃ©cifier que <adresse> est l'adresse de base des segments en lecture/Ã©criture d'une dylib.-stdlib=[libstdc++|libc++]	La bibliothÃ¨que standard Ã  utiliser pour les en-tÃªtes C++ et l'exÃ©cutable.-sub_library <nom>	La bibliothÃ¨que nommÃ©e <nom> sera rÃ©-exportÃ©e (uniquement utile pour des dylibs).-sub_umbrella <nom>	Le framework nommÃ© <nom> sera rÃ©-exportÃ© (uniquement utile pour dylibs).-trigraphs	Supporter les trigrammes du C ISO.-umbrella <framework>	Le framework spÃ©cifiÃ© sera rÃ©-exportÃ©.-undefined <traitement>	SpÃ©cifie le traitement pour des symboles non-dÃ©finis (produit une erreur par dÃ©faut).-unexported_symbols_list <fichier>	Ne pas exporter les symboles globaux listÃ©s dans <fichier>.-weak_reference_mismatches <traitement>	SpÃ©cifie que faire si un import de symbole entre en conflit entre des fichiers (faible dans un et pas dans l'autre) par dÃ©faut, le symbole est traitÃ© comme non faible.... cet Ã©numÃ©rateur %qDâ€¦ avec la clause %qs prÃ©cÃ©dente iciâ€¦ avec la clause %qs iciâ€¦ sans la clause %qs proche d'ici...suivant le paramÃ¨tre %P qui a un argument par dÃ©fautâ€¦cette instruction, mais l'indentation de cette derniÃ¨re est trompeuse car elle fait croire qu'elle est gardÃ©e par le %qsL'opÃ©rateur .NOT. dans l'expression Ã  %L doit avoir un opÃ©rande LOGICALOpÃ©rateur .XOR. Ã  %C/* Prototypes pour les procÃ©dures externes gÃ©nÃ©rÃ©s depuis %s
     par GNU Fortran %s%s.
  
     L'utilisation de cette interface est dÃ©couragÃ©e, envisagez plutÃ´t
     d'utiliser la fonctionnalitÃ© BIND(C) du Fortran standard. */
  
  les %<long double%> de 128 bits ne sont pas supportÃ©s pour les flottants sur VAXle support d'un registre systÃ¨me 128 bits requiert l'extension %<d128%>ABI de 31 bits.jeu d'instructions 387 dÃ©sactivÃ©, l'arithmÃ©tique SSE est utilisÃ©eABI de 64 bits.l'ABI 64 bits n'est pas supportÃ©e en mode ESA/390; utilisez plutÃ´t une affectation; utilisez plutÃ´t une affectation ou une initialisation par valeur; utilisez plutÃ´t une affectation par copie; utilisez plutÃ´t une affectation par copie ou une initialisation par copie; utilisez plutÃ´t une initialisation par copie; utilisez plutÃ´t une initialisation par valeur<Pendant l'initialisation>
! <anonyme><initialisation de liste entre accolades><interne><ligne-de-commande><erreur de dÃ©claration><enumÃ©rateur><expression erronÃ©e><erreur d'expression><lambda<lambda><message inconnu durant la compilation><manquant><valeur de retour> <valeur de retour><dÃ©claration><liaisons structurÃ©es><erreur d'Ã©tiquette><erreur dans les arguments du patron><erreur de paramÃ¨tre du patron><levÃ©e d'exception><erreur de type><erreur de type><erreur de typedef><erreurprefixtype><appel de routine UBSan><opÃ©rateur inconnu><inconnu><sans nom %s><virgule fixe sans nom:<virgule flottante sans nom:<non signÃ© sans nom:<sans nom><non analysÃ©><type de fonction surchargÃ©e non rÃ©solu>Une constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre comme un argument effectif dans une rÃ©fÃ©rence de fonctionUne constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre comme un argument effectif dans une rÃ©fÃ©rence de sous-routineUn facteur pour ajuster la limite supÃ©rieure que le Â«Â Swing Modulo SchedulerÂ Â» utilise pour ordonnancer une boucle.La troncature d'un nombre dÃ©cimal en nombre entier peut Ãªtre remplacÃ©e par un arrondi pour Ã©conomiser un changement de mode.Une limite infÃ©rieure doit prÃ©cÃ©der le deux-points dans la spÃ©cification du tableau de taille tacite Ã  %LUn espace mÃ©moire ou un tableau de traits ne peut pas spÃ©cifier l'allocateur prÃ©dÃ©fini %qs Ã  %LUn ensemble qui n'est pas par dÃ©faut de valeurs initiales a Ã©tÃ© demandÃ©, ceci viole l'ABIUn nom de paramÃ¨tre est requis Ã  %CUn synonyme de -std=c89 (en C) ou -std=c++98 (en C++).Un seuil sur le nombre moyen d'itÃ©rations prises en compte par le Â«Â Swing Modulo SchedulerÂ Â».Une liste de paramÃ¨tre de types est requis Ã  %CAAPCS ne supporte pas %<-mcallee-super-interworking%>AAPCS ne supporte pas %<-mcaller-super-interworking%>l'ABI %qs ne peut pas Ãªtre implÃ©mentÃ©e Ã  cause du jeu d'instruction limitÃ© %qs, utilisation de %qsl'ABI %qs n'est pas activÃ©e durant la compilation, l'Ã©diteur de lien pourrait signaler une erreurABI changÃ© (%qs Ã  %qs) pendant que multilib est dÃ©sactivÃ©l'ABI pour des structures aplaties avec un champ de bits d'une taille non nulle a changÃ© dans GCC 10l'ABI requiert %<-march=rv%d%>GÃ©nÃ©ration de code pour la variante d'ABI (Ã  utiliser avec l'option -mabi=):ABI avec startfilesÂ : %sABSTRACT INTERFACE %qs Ã  %L ne doit pas avoir un rÃ©sultat d'une longueur de caractÃ¨res tacite (F2008: C418)ABSTRACT INTERFACE %qs ne doit pas Ãªtre rÃ©fÃ©rencÃ©e Ã  %LABSTRACT INTERFACE Ã  %CType ABSTRACT %qs utilisÃ© Ã  %LType ABSTRACT Ã  %CL'expression finale de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %LL'expression initiale de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %LL'expression de pas de AC-IMPLIED-DO fait rÃ©fÃ©rence Ã  la variable de contrÃ´le Ã  %LLa directive ACC CACHE doit Ãªtre Ã  l'intÃ©rieur d'une boucle %CLa spÃ©cification ACCESS Ã  %L a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©eLa fonction %qD peut uniquement Ãªtre appelÃ©e depuis une fonction dans l'Ã©tat %qsLa fonction ACLE %qD peut uniquement Ãªtre appelÃ©e quand le mode de streamding SME est activÃ©la fonction ACLE %qD ne peut pas Ãªtre appelÃ©e quand le mode de streaming SME est activÃ©la fonction ACLE %qD est incompatible avec l'utilisation de %qsla fonction ACLE %qD requiert l'extension ISA %qsvariable ACQUIRED_LOCKL'argument ACQUIRED_LOCK= Ã  %L doit Ãªtre une variable LOGICAL scalaireLe type ACTION est en conflit avec le spÃ©cificateur READONLY Ã  %LALIGN requiert une expression d'alignement qui est une constante entiÃ¨re positive scalaire Ã  %L et qui est une puissance de deuxAttribut ALLOCATABLE Ã  %C dans une dÃ©finition STRUCTUREAttribut ALLOCATABLE Ã  %C dans une dÃ©finition TYPEObjet ALLOCATABLE %qs dans la clause %s Ã  %LALLOCATABLE spÃ©cifiÃ© en dehors du corps de INTERFACE Ã  %LLa directive ALLOCATE Ã  %L dans une rÃ©gion cible doit spÃ©cifier une clause ALLOCATORLa directive ALLOCATE Ã  %L dans une rÃ©gion cible doit spÃ©cifier une clause ALLOCATOR pour %qsobjet ALLOCATEALLOCATE sur un co-tableau Ã  %C dans un bloc CRITICALALLOCATE sur un co-tableau Ã  %C dans un bloc DO CONCURRENTL'intrinsÃ¨que ALLOCATED Ã  %L requiert un tableau ou une entitÃ© allouable scalaireLa directive ALLOCATORS Ã  %L dans une rÃ©gion cible doit spÃ©cifier un modificateur ALLOCATOR pour %qsALTERNATE RETURN pas permis Ã  %LLe code rÃ©entrant APCS n'est pas supportÃ©.  IgnorÃ©Les extensions de sÃ©curitÃ© ARMv8-M sont incompatibles avec le FPU sÃ©lectionnÃ©Instruction ASSIGN Ã  %CL'instruction ASSIGN Ã  %L requiert une variable scalaire INTEGER par dÃ©fautL'instruction ASSIGNED GOTO Ã  %L requiert une variable INTEGER scalaireVariable ASSIGNED dans l'Ã©tiquette du FORMAT Ã  %LConstruction ASSOCIATE Ã  %CAttribut ASYNCHRONOUS Ã  %CInstruction ASYNCHRONOUS Ã  %CASYNCHRONOUS= Ã  %L n'est pas permis en Fortran 95L'argument ATOM Ã  %L de la fonction intrinsÃ¨que %s sera un co-tableau ou un co-indexÃ©L'argument ATOM Ã  %L pour la fonction intrinsÃ¨que %s sera un entier du sous-type ATOMIC_INT_KINDL'argument ATOM Ã  %L pour la fonction intrinsÃ¨que %s sera un entier du sous-type ATOMIC_INT_KIND ou un logique du sous-type ATOMIC_LOGICAL_KINDL'argument ATOM de la fonction intrinsÃ¨que %s Ã  %L sera dÃ©finissablepointeur AUX initialisÃ© pour l'arÃªte %d->%dl'argument vectoriel AVX sans activer AVX change l'ABIle retour vectoriel AVX sans activer AVX change l'ABILe support pour AVX5124FMAPS sera supprimÃ© dans GCC 15Le support pour AVX5124VNNIW sera supprimÃ© dans GCC 15Le support pour AVX512ER sera supprimÃ© dans GCC 15l'argument vectoriel AVX512F sans activer AVX512F change l'ABIle retour vectoriel AVX512F sans activer AVX512F change l'ABILe support pour AVX512PF sera supprimÃ© dans GCC 15AbrÃ©viation pour Â«Â -g -feliminate-unused-debug-symbolsÂ Â».AbrÃ©viation pour Â«Â -g -fno-eliminate-unused-debug-symbolsÂ Â».La valeur absolue de SHIFT sera plus petite ou Ã©gale Ã  SIZE Ã  %CL'interface abstraite %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LAccepter des non-concordances d'arguments dans les appels de procÃ©dures.Accepter les extensions pour prendre en charge du code ancien.AccÃ©der au donnÃ©es dans la mÃªme section Ã  partir du point d'ancrage partagÃ©.DÃ©calage d'accÃ¨s avant le dÃ©calage parentL'accÃ¨s chevauche un de ses semblablesTaille d'accÃ¨s plus grande ou Ã©gale Ã  la taille de son parentLa spÃ©cification d'accÃ¨s de l'opÃ©rateur %s Ã  %C a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©eLa spÃ©cification d'accÃ¨s de l'opÃ©rateur .%s. Ã  %C a dÃ©jÃ  Ã©tÃ© spÃ©cifiÃ©eL'accÃ¨s se termine en dehors de son parentL'argument effectif qui est un tableau de CLASS pour %qs doit Ãªtre un tableau complet Ã  %LL'argument effectif Ã  %L pour le muet INTENT(%s) %qs de la sous-routine ELEMENTAL %qs est un scalaire mais un autre argument effectif est un tableauL'argument effectif Ã  %L de l'intrinsÃ¨que %qs sera une pointeur associÃ©L'argument effectif Ã  %L pour l'argument muet allouable ou pointeur %qs doit avoir un paramÃ¨tre de type diffÃ©rÃ© si et uniquement si le muet en a unL'argument effectif Ã  %L pour le muet de type tacite a des paramÃ¨tres de type ou est de type dÃ©rivÃ© avec une liaison Ã  un type ou des procÃ©dures FINALL'argument effectif contient trop peu d'Ã©lÃ©ments pour l'argument muet %qs (%lu/%lu) Ã  %LL'argument effectif pour %qs Ã  %L est le rÃ©sultat d'une fonction et l'argument muet est ALLOCATABLEL'argument effectif pour %qs Ã  %L doit Ãªtre un pointeurL'argument effectif pour %qs Ã  %L doit Ãªtre un pointeur ou une cible valide pour le pointeur muet dans l'instruction d'affectation d'un pointeurL'argument effectif pour %qs ne peut pas Ãªtre un tableau de taille tacite Ã  %LL'argument effectif pour %qs doit Ãªtre ALLOCATABLE Ã  %LL'argument effectif de EVENT_TYPE ou avec un composant EVENT_TYPE Ã  %L requiert une interface explicite pour la procÃ©dure %qsL'argument effectif de LOCK_TYPE ou avec un composant LOCK_TYPE Ã  %L requiert une interface explicite pour la procÃ©dure %qsL'argument effectif de %qs Ã  %L doit Ãªtre un co-tableauL'argument effectif de %qs Ã  %L doit Ãªtre polymorphiqueL'argument effectif de %qs Ã  %L doit Ãªtre simplement contigu ou un Ã©lÃ©ment vers un tel tableauL'argument effectif de %qs Ã  %L doit Ãªtre polymorphique illimitÃ© puisque l'argument de format est un pointeur ou une entitÃ© polymorphique illimitÃ© allouable [F2008: 12.5.2.5]L'argument effectif de %qs Ã  %L doit avoir le mÃªme type dÃ©clarÃ©Argument effectif vers le muet de rang tacite INTENT(OUT) %qs Ã  %L ne peut pas Ãªtre de taille inconnueL'argument effectif au pointeur contigus du muet %qs Ã  %L doit Ãªtre simplement contiguArgument effectif vers le muet %qs non INTENT(INOUT) Ã  %L qui est EVENT_TYPE ou a un composant EVENT_TYPEArgument effectif vers le muet %qs non INTENT(INOUT) Ã  %L qui est LOCK_TYPE ou a un composant LOCK_TYPELa longueur rÃ©elle de la chaÃ®ne ne correspond pas Ã  celle dÃ©clarÃ©e pour l'argument fictif Â«Â %sÂ Â» (%ld/%ld)La longueur rÃ©elle de la chaÃ®ne est plus courte que celle dÃ©clarÃ©e pour l'argument fictif Â«Â %sÂ Â» (%ld/%ld)Ajouter le prÃ©fixe CS aux appels et sauts vers les fragments indirects avec la cible du branchement dans les registres r8-r15.Ajouter une Ã©tape d'Ã©limination des sous-expressions communes aprÃ¨s l'optimisation des boucles.Ajouter des commentaires pour les dÃ©clarations ignorÃ©es dans l'en-tÃªte C++ gÃ©nÃ©rÃ©.Ajouter les attributs de description Ã  certains DIEs DWARF qui n'ont pas d'attribut de nom.Ajouter des vÃ©rifications explicites pour la division par zÃ©ro.Ajouter des vÃ©rifications explicites pour les dÃ©bordements de divisions dans INT_MIN / -1.Ajouter des annotations supplÃ©mentaires aux diagrammes.Ajouter des commentaires additionnels Ã  la sortie de l'assembleur.Ajouter des informations supplÃ©mentaires Ã  l'exÃ©cutable qui peuvent accÃ©lÃ©rer le chargement dynamique (pour autant que les bibliothÃ¨ques dont il dÃ©pend sont inchangÃ©s).Ajouter le prÃ©fixe .lower aux noms de sections lors de la compilation avec -m{code,data}-region=lower (dÃ©sactivÃ© par dÃ©faut).Imprimer des informations additionnelles de dÃ©bogage.La croissance maximale additionnelle autorisÃ©e de la taille totale des nouveaux paramÃ¨tres que ipa-sra met Ã  la place d'un pointeur s'il pointe vers une variable locale dans laquelle l'appelant Ã©crit uniquement puis passe en tant qu'argument Ã  des fonctions.Essayer de continuer l'exÃ©cution aprÃ¨s avoir diagnostiquÃ© un comportement indÃ©fini.Optimiser agressivement les boucles en utilisant les contraintes du langage.Les groupes comdat de l%'alias et de la cible diffÃ¨rentLes sections de l%'alias et de la cible diffÃ¨rentSynonyme de -mcpu=g10.Synonyme de -mcpu=g13.Synonyme de -mcpu=g14.L'alias a des arÃªtes d'appelL'alias a plus d'une rÃ©fÃ©rence aliasL'alias a une rÃ©fÃ©rence qui n'est pas un aliasAliasÂ :Aligner toutes les Ã©tiquettes.Aligner toutes les boucles sur des frontiÃ¨res de 32 octets.Aligner le code et les donnÃ©es sur 32 bits.Aligner la destination des opÃ©rations sur les chaÃ®nes.Aligner les Â«Â doubleÂ Â» sur des frontiÃ¨res de 64 bits.Aligner l'entrÃ©e d'une fonction sur 4 octets.Aligner les Ã©tiquettes qui sont uniquement atteintes par sauts.Aligner quelques doubles sur des frontiÃ¨res de mots doubles.Aligner le dÃ©but de chaque fonction.Aligner le dÃ©but des fonctions.Aligner le dÃ©but des boucles.Aligner au type de base du champ de bits.Aligner sur le type de base du champ de bits. Ne pas supposer que les accÃ¨s non alignÃ©s sont traitÃ©s par le systÃ¨me.Aligner les variables sur des frontiÃ¨res de 32 bits.Tous les paramÃ¨tres de type LEN de l'argument muet %qs de %qs Ã  %L doivent Ãªtre ASSUMED.Tous les fichiers qui pourraient dÃ©sallouer une telle variable doivent Ãªtre compilÃ©s avec %<-fopenmp-allocators%>Toutes les procÃ©dures intrinsÃ¨ques sont disponibles quelque soit le standard sÃ©lectionnÃ©.Tous les accÃ¨s mÃ©moire utilisent les instructions de chargement/stockage E/S.Tous les paramÃ¨tres de type LEN dans l'instruction TYPE IS Ã  %C doivent Ãªtre ASSUMEDL'allouable %qs Ã  %L ne peut pas avoir une initialisationLe tableau allouable %qs Ã  %L doit avoir une forme diffÃ©rÃ©e ou un rang taciteL'argument muet avec caractÃ¨res allouables %qs Ã  %L doit avoir une longueur diffÃ©rÃ©e car la procÃ©dure %qs est BIND(C)La variable co-tableau allouable %qs Ã  %L doit avoir une forme diffÃ©rÃ©eLe composant allouable %s Ã  %L doit avoir une co-dimension car il a un sous-composant non co-tableau du type EVENT_TYPELe composant allouable %s Ã  %L doit avoir une co-dimension car il a un sous-composant non co-tableau de type LOCK_TYPELe composant allouable %s Ã  %L du type EVENT_TYPE doit avoir une co-dimensionLe composant allouable %s Ã  %L du type LOCK_TYPE doit avoir une co-dimensionLe composant allouable de structures Ã  %C doit avec une forme diffÃ©rÃ©eComposant allouable ou tableau de forme diffÃ©rÃ©e prÃ¨s de %C dans l'instruction DATALa fonction allouable %qs Ã  %L doit avoir une interface de fonction expliciteAllouer les variables locales sur la pile pour autoriser la rÃ©cursion indirecte.L'objet allouable Ã  %C n'est ni un pointeur vers une non procÃ©dure ni une variable allouableL'objet allouÃ© Ã  %L apparaÃ®t aussi Ã  %LL'objet d'allocation Ã  %L n'est ni un pointeur de donnÃ©es ni une variable allouableL'objet allouÃ© Ã  %L est un sous-objet d'un objet Ã  %LL'objet allouable Ã  %L doit Ãªtre ALLOCATABLE ou un POINTERL'objet allouable Ã  %L avec un paramÃ¨tre de type diffÃ©rÃ© requiert soit une spÃ©cification de type ou une balise SOURCE ou une balise MOLDL'allocation de %s Ã  %L avec la spÃ©cification de type requiert la mÃªme longueur de caractÃ¨res dans le paramÃ¨tre que dans la dÃ©clarationL'allocation de %s du type de base ABSTRACT Ã  %L requiert une spÃ©cification de type ou une expression sourceL'allocateur %qs Ã  %L dans USES_ALLOCATORS doit Ãªtre un entier scalaire de type %<omp_allocator_handle_kind%>L'allocateur %qs Ã  %L dans USES_ALLOCATORS doit soit Ãªtre une variable ou soit un allocateur prÃ©dÃ©finiAutoriser (ou ne pas autoriser) gcc Ã  utiliser l'instruction LOOP.Autoriser les exceptions en virgule flottante IEC559 dans les expressions constantes.Permettre Ã  une constante littÃ©rale BOZ d'apparaÃ®tre dans un contexte invalide et avec X au lieu de Z.Autoriser l'accÃ¨s aux variables d'instance comme si elles Ã©taient dÃ©clarÃ©es localement dans les implÃ©mentations des mÃ©thodes d'instances.Autoriser des longueurs de lignes arbitraires en mode fixe.Autoriser des longueurs de lignes arbitraires en mode libre.Permettre aux champs de bits de traverser des frontiÃ¨res de mots.Autoriser les branchements Ã  Ãªtre entassÃ©s avec d'autres instructions.Autoriser les fonctions internes ceil, floor, round, trunc Ã  dÃ©clencher des exceptions Â«Â inexactesÂ Â».Autoriser le signe dollar dans les noms d'entitÃ©s.Autoriser des sauts rapides vers le rÃ©partiteur de messages.Autoriser le maintien des adresses de fonctions dans les registres.Autoriser gcc Ã  gÃ©nÃ©rer des instructions LIW.Autoriser gcc Ã  gÃ©nÃ©rer les instruction SETLB et Lcc.Autoriser les instructions en virgule flottante matÃ©rielles Ã  couvrir des opÃ©rations 32 et 64 bits.Autoriser les conversions implicites entre des vecteurs avec des nombres de sous-parties diffÃ©rentes ou des types d'Ã©lÃ©ments diffÃ©rents.Permettre l'interposition des fonctions (ou des variables) par d'autres avec une sÃ©mantique diffÃ©rente (ou initialiseur) par l'Ã©diteur de lien dynamique.Permettre les optimisations mathÃ©matiques qui peuvent violer les standards IEEE ou ISO.Autoriser l'optimisation de l'arithmÃ©tique en virgule flottante qui peut changer le rÃ©sultat de l'opÃ©ration Ã  cause de l'arrondi.Autoriser l'ordonnancement prÃ©maturÃ© de insns dans la queue.Autoriser des donnÃ©es en lecture seule dans sdata.Autoriser l'extension de signe dans les opÃ©rations de fusion.Autoriser le mouvement spÃ©culatif de plus de chargements.Autoriser le mouvement spÃ©culatif des non chargements.Autoriser le mouvement spÃ©culatif de certains chargements.Permettre aux arguments de l'opÃ©rateur Â«Â ?Â Â» d'avoir des types diffÃ©rents.Autoriser le compilateur Ã  introduire de nouvelles concurrences de donnÃ©es lors des stockages.Autoriser l'Ã©tape de fusion des stockages Ã  introduire des stockages non alignÃ©s s'il est lÃ©gal de faire ainsi.Autoriser l'utilisation des instructions MDMX.Autoriser l'utilisation des instructions MT.Autoriser l'utilisation des instructions matÃ©rielles en virgule flottante pour le V850E2V3 et suivants.Autoriser l'utilisation de l'ABI et des instructions en virgule flottante matÃ©rielles.Autoriser l'utilisation d'une troncature au lieu d'un arrondi vers le bas pour les types entiers fractionnels en virgule fixe.Autoriser l'Ã©mission de deux instructions par cycle.Autoriser l'utilisation de r15 dans l'ASM en ligne.DÃ©jÃ  Ã  l'intÃ©rieur d'un bloc CONTAINS Ã  %CL'instruction RETURN avec retour alternatif Ã  %C est uniquement autorisÃ© dans une SUBROUTINEL'instruction RETURN alternatif Ã  %L requiert un spÃ©cificateur de retour SCALAR-INTEGERConvention d'appel alternative.Le retour alternatif Ã  %L n'est pas permis dans une procÃ©dure DTIOUn retour alternatif ne peut pas apparaÃ®tre dans l'interface de l'opÃ©rateur Ã  %LL'argument fictif du retour alternatif ne peut pas apparaÃ®tre dans une SUBROUTINE avec l'attribut BIND(C) Ã  %LLe spÃ©cificateur de retour alternatif dans la sous-routine Ã©lÃ©mentale %qs Ã  %L n'est pas permisLe spÃ©cificateur de retour alternatif dans la fonction %qs Ã  %L n'est pas permisArgument de retour alternatif Ã  %CBien que non rÃ©fÃ©rencÃ©, %qs a des interfaces ambigÃ¼es Ã  %LArgument AltiVec passÃ© Ã  une fonction sans prototypeAltiVec pas supportÃ© par cette cibleToujours aligner l'entrÃ©e de la fonction, la cible du saut et l'adresse de retour.Toujours gÃ©nÃ©rer des appels longs.Toujours mettre en ligne les opÃ©rations atomiques infÃ©rieures Ã  une taille de mot.Toujours sauvegarder $lp sur la pile.Toujours traiter les champs de bits comme ayant la taille d'un Â«Â intÂ Â».Toujours utiliser DRAP (Dynamic Realigned Argument Pointer) pour rÃ©-aligner la pile.Toujours utiliser JSR pour les appels, jamais BSR.!$OMP DECLARE REDUCTION ambigu dans le module %s Ã  %LInterfaces ambigÃ¼es dans %s pour %qs Ã  %L et %qs Ã  %LSymbole ambigu dans la dÃ©finition TYPE Ã  %CAmender les messages de diagnostiques appropriÃ©s avec les options de la ligne de commande qui les contrÃ´lent.QuantitÃ© de mÃ©moire de partage de donnÃ©es locale (LDS = Local data-share) Ã  rÃ©server pour les variables privÃ©es du gangUne clause ALLOCATOR est requise car l'Ã©lÃ©ment de liste %<%s%s%s%> Ã  %L a l'attribut SAVEUn synonyme pour minterlink-compressed fourni pour rÃ©tro-compatibilitÃ©.Un retour alternatif Ã  %L n'a pas d'argument muet *Une arÃªte indirecte depuis %s n'est pas marquÃ©e comme indirecte ou a un indirect_info associÃ©, l'instruction correspondante est: Une construction de boucle FORALL extÃ©rieure a dÃ©jÃ  un index avec ce nom Ã  %LAnalyser et supprimer les Ã©changes de doubles mots dans les calculs VSX.L'alias analysÃ© n'a pas de rÃ©fÃ©renceAnnoter les instructions assembleur avec les adresses estimÃ©es.Ajouter un deuxiÃ¨me soulignÃ© si le nom contient dÃ©jÃ  un soulignÃ©.Ajouter un soulignÃ© aux noms visibles depuis l'extÃ©rieur.Appliquer le signe nÃ©gatif aux valeurs zÃ©ro.Appliquer des rÃ¨gles spÃ©ciales pour compiler le paquet runtime.Appliquer l'expansion des variables quand les boucles dont dÃ©pliÃ©es.Nombre d'instructions de fonction approximatif en unitÃ© de 1K qui dÃ©clenche un simple RA local.Approximer l'effet des appels de fonctions pour simplifier l'analyse.L'argument %<A%> avec INTENT(INOUT) Ã  %L de la sous-routine intrinsÃ¨que %s n'aura pas d'indice vectorielL'argument %<S%> de NEAREST Ã  %L ne sera point zÃ©roL'argument %qs apparaÃ®t deux fois dans l'appel de %qs Ã  %LL'argument %qs Ã  %L pour la directive dÃ©clarative !$OMP ALLOCATE doit Ãªtre une variableL'argument %qs Ã  %L pour la dÃ©clarative !$OMP ALLOCATE doit Ãªtre dans la mÃªme portÃ©e que la dÃ©claration de la variableL'argument %qs de l'intrinsÃ¨que %qs Ã  %L doit Ãªtre en conformitÃ© avec le type de l'argument %qs Ã  %LL'argument %qs de %qs avec PASS(%s) Ã  %L ne peut pas Ãªtre ALLOCATABLEL'argument %qs de %qs avec PASS(%s) Ã  %L ne peut pas avoir l'attribut POINTERL'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type dÃ©rivÃ© %qsL'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type dÃ©rivÃ© %qsL'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre du type paramÃ©trÃ© dÃ©rivÃ© %qsL'argument %qs de %qs avec PASS(%s) Ã  %L doit Ãªtre scalaireL'argument %qs de MOD Ã  %L ne sera point zÃ©roL'argument %qs de MODULO Ã  %L ne sera point zÃ©roL'argument %qs de la procÃ©dure Ã©lÃ©mentale %qs Ã  %L doit avoir un INTENT spÃ©cifiÃ© ou avoir l'attribut VALUEL'argument %qs de la procÃ©dure Ã©lÃ©mentale Ã  %L ne peut pas avoir l'attribut ALLOCATABLEL'argument %qs de la procÃ©dure Ã©lÃ©mentale Ã  %L ne peut pas avoir l'attribut POINTERL'argument %qs de la procÃ©dure Ã©lÃ©mentale Ã  %L doit Ãªtre scalaireL'argument %qs de la fonction pure %qs Ã  %L doit Ãªtre INTENT(IN) ou VALUEArgument %qs de la fonction pure %qs Ã  %L avec l'attribut VALUE mais sans INTENT(IN)L'argument %qs de la sous-routine pure %qs Ã  %L doit avoir un INTENT spÃ©cifiÃ© ou avoir l'attribut VALUEArgument %qs de la sous-routine pure %qs Ã  %L avec l'attribut VALUE mais sans INTENTL'argument %qs de la fonction-instruction %qs Ã  %L doit Ãªtre scalaireL'argument CPTR Ã  %L pour C_F_POINTER aura le type TYPE(C_PTR)L'argument CPTR Ã  %L pour C_F_PROCPOINTER n'aura point le type TYPE(C_FUNPTR)L'argument C_PTR_1 Ã  %L pour C_ASSOCIATED aura le type TYPE(C_PTR) ou TYPE(C_FUNPTR)L'argument C_PTR_2 Ã  %L pour C_ASSOCIATED aura le mÃªme type que C_PTR_1: %s au lieu de %sL'argument FPTR Ã  %L pour C_F_POINTER doit Ãªtre un pointeurL'argument FPTR Ã  %L pour C_F_POINTER ne sera point co-indexÃ©L'argument FPTR Ã  %L pour C_F_PROCPOINTER sera un pointeur de procÃ©dureL'argument FPTR Ã  %L pour C_F_PROCPOINTER ne sera point co-indexÃ©L'argument NCOPIES de l'intrinsÃ¨que REPEAT est nÃ©gatif (sa valeur est %ld)L'argument NCOPIES de l'intrinsÃ¨que REPEAT est nÃ©gatif Ã  %LL'argument NCOPIES de l'intrinsÃ¨que REPEAT est trop grandL'argument NCOPIES de l'intrinsÃ¨que REPEAT est trop grand Ã  %LL'argument X Ã  %L pour C_FUNLOC ne sera point une procÃ©dure ou un pointeur de procÃ©dureL'argument X Ã  %L pour C_FUNLOC ne sera point co-indexÃ©L'argument X Ã  %L pour C_LOC ne sera point une chaÃ®ne de longueur nulleL'argument X Ã  %L pour C_LOC aura soit l'attribut POINTER ou soit l'attribut TARGETL'argument X Ã  %L pour C_LOC ne sera point co-indexÃ©L'argument Ã  %L pour C_LOC ne sera point polymorphiqueL'argument dim Ã  %L doit Ãªtre du type INTEGERL'argument dim Ã  %L doit Ãªtre scalaireArgument non concordant pour la procÃ©dure redÃ©finissante %qs Ã  %L: %sL'argument de %s Ã  %L doit Ãªtre de longueur unL'argument de la fonction %s Ã  %L est nÃ©gatifL'argument de la fonction %s Ã  %L est trop grand pour la sÃ©quence alphanumÃ©rique du sous-type %dL'argument de la fonction %s Ã  %L est en dehors de la plage [0,127]L'argument de ACOS Ã  %L doit Ãªtre compris entre -1 et 1L'argument de ACOSD Ã  %L doit Ãªtre compris entre -1 et 1L'argument de ACOSH Ã  %L ne peut pas Ãªtre infÃ©rieur Ã  1L'argument de ASIN Ã  %L doit Ãªtre compris entre -1 et 1L'argument de ASIND Ã  %L doit Ãªtre compris entre -1 et 1L'argument de ATANH Ã  %L doit Ãªtre Ã  l'intÃ©rieur de la plage -1 Ã  1L'argument de la procÃ©dure FINAL Ã  %L doit Ãªtre du type %qsL'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre ALLOCATABLEL'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre INTENT(OUT)L'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre OPTIONALL'argument de la procÃ©dure FINAL Ã  %L ne peut pas Ãªtre un POINTERL'argument de IACHAR Ã  %L doit Ãªtre de longueur unL'argument de la fonction IACHAR Ã  %L est en dehors de la plage 0..127L'argument de ICHAR Ã  %L doit Ãªtre de longueur unL'argument de LOG Ã  %L ne peut pas Ãªtre infÃ©rieur ou Ã©gal Ã  zÃ©roL'argument de LOG10 Ã  %L ne peut pas Ãªtre infÃ©rieur ou Ã©gal Ã  zÃ©roL'argument de l'instruction SELECT Ã  %L ne peut pas Ãªtre %sL'argument de l'expression SELECT Ã  %L doit Ãªtre une expression scalaireL'argument de SQRT Ã  %L a une valeur nÃ©gativeL'argument de %<-fcheck%> n'est pas valide: %sL'argument de %<-ffpe-summary%> est invalide: %sL'argument de %<-ffpe-trap%> est invalide: %sLes types des arguments de l'intrinsÃ¨que %qs Ã  %L doivent correspondre (%s/%s)Les arguments de %qs Ã  %L et %L ne peuvent pas Ãªtre tous les deux des constantes littÃ©rales BOZLes arguments de %qs ont des paramÃ¨tres de type de genre diffÃ©rents Ã  %LInstruction IF arithmÃ©tique Ã  %CL'instruction IF arithmÃ©tique Ã  %L requiert une expression scalaire REAL ou INTEGERArithmÃ©tique NaN Ã  %LNaN arithmÃ©tique obtenu en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>ArithmÃ©tique OK Ã  %LOK arithmÃ©tique en convertissant %s vers %s Ã  %LDÃ©bordement arithmÃ©tique Ã  %LDÃ©bordement arithmÃ©tique en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>DÃ©passement de capacitÃ© arithmÃ©tique par le bas Ã  %LDÃ©bordement arithmÃ©tique vers le bas en convertissant %s vers %s Ã  %L. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>Le tableau %qs Ã  %L ne peut pas avoir une forme diffÃ©rÃ©eLe tableau %qs Ã  %L est une variable qui ne se rÃ©duit pas en une expression constanteLe tableau %qs Ã  %L est plus grand que la limite dÃ©finie par %<-fmax-stack-var-size=%>, il est dÃ©placÃ© de la pile vers la zone de stockage statique. Ceci rend la procÃ©dure non sÃ»r lorsqu'elle est appelÃ©e rÃ©cursivement ou simultanÃ©ment depuis plusieurs threads. Envisagez d'augmenter la limite de %<-fmax-stack-var-size=%> (ou d'utiliser %<-frecursive%> qui implique %<-fmax-stack-var-size%>) â€“ ou changez le code pour utiliser un tableau ALLOCATABLE. Si la variable n'est jamais accÃ©dÃ©e de maniÃ¨re concurrentielle, cet avertissement peut Ãªtre ignorÃ© et la variable pourrait aussi Ãªtre dÃ©clarÃ©e avec l'attribut SAVE.Le tableau %qs Ã  %L avec des limites non constantes ne peut pas Ãªtre un objet EQUIVALENCELe tableau %qs n'est pas permis dans la rÃ©duction Ã  %LDÃ©saccord de la limite du tableau pour la dimension 1 du tableau (%ld/%ld)DÃ©saccord de la limite du tableau pour la dimension 2 du tableau (%ld/%ld)Le composant tableau de structures Ã  %C doit avoir une forme expliciteLe composant tableau de structures Ã  %C doit avoir une forme explicite ou diffÃ©rÃ©eConstructeur de tableau incluant la spÃ©cification de type Ã  %CLa valeur du constructeur du tableau Ã  %L ne sera point polymorphique sans limite [F2008: C4106]EntitÃ© tableau requise Ã  %LLe tableau dans la liste d'initialisation Ã  %L doit avoir une forme expliciteL'index de tableau Ã  %L est un tableau de rang %dL'index de tableau Ã  %L doit Ãªtre du type INTEGER, on a trouvÃ© %sL'index de tableau Ã  %L doit Ãªtre scalaireLe tableau n'est pas contigu Ã  %LTableau d'un type interopÃ©rable Ã  %L pour C_LOC qui n'est pas allouable et n'a pas de taille tacite ni de taille expliciteLes opÃ©randes de tableau ne sont pas comparables Ã  %LLes opÃ©randes du tableau sont incommensurables en convertissant %s vers %s Ã  %LLe pointeur tableau %qs Ã  %L doit avoir une forme diffÃ©rÃ©e ou un rang taciteLa rÃ©fÃ©rence de tableau Ã  %C ne peut pas avoir plus de %d dimensionsLa rÃ©fÃ©rence de tableau Ã  %C a plus de 7 dimensionsLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la co-dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la co-dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la dimension %dLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld < %ld) dans la boucle commenÃ§ant Ã  %LLa rÃ©fÃ©rence au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la boucle commenÃ§ant Ã  %LLa rÃ©fÃ©rence au tableau dans EQUIVALENCE Ã  %C ne peut pas Ãªtre une section de tableauRÃ©fÃ©rence de tableau hors limitesSection de tableau Ã  %L pour C_LOCUn dÃ©signateur de section de tableau (c-Ã -d. %<(:)%>) est requis en plus du dÃ©signateur de co-tableau %<[...]%> Ã  %CLa section de tableau avec un indice de vecteur Ã  %L ne sera point la cible d'un pointeurLes sections de tableaux %qs ne sont pas permises dans !$ACC DECLARE Ã  %LLa spÃ©cification de tableau Ã  %C a plus de %d dimensionsSpÃ©cification de tableau Ã  %C avec plus de 7 dimensionsLa spÃ©cification de tableau pour le symbole %qs dans COMMON Ã  %C doit Ãªtre expliciteLa spÃ©cification de tableau doit Ãªtre diffÃ©rÃ©e Ã  %LUne spÃ©cification de tableau ou une expression SOURCE= avec une valeur tableau est requise dans l'instruction ALLOCATE Ã  %LSpÃ©cification de tableau requise dans l'instruction ALLOCATE Ã  %LL'argument effectif qui est une section de tableau Ã  %L est incompatible avec l'argument muet de forme non tacite %qs Ã  cause de l'attribut VOLATILEL'argument effectif qui est une section de tableau avec des indices de vecteur Ã  %L est incompatible avec l'attribut INTENT(OUT), INTENT(INOUT), VOLATILE ou ASYNCHRONOUS de l'argument muet %qsPuisque l'extension du type %qs Ã  %L a un composant co-tableau, le type parent %qs en aura un aussiOptions de l'assembleur
  =======================
  
! Instruction GOTO assignÃ© Ã  %CL'Ã©tiquette assignÃ©e n'est pas une Ã©tiquette cibleAffecter une valeur autre que 0 ou 1 Ã  un LOGICAL produit un rÃ©sultat indÃ©fini Ã  %LAssignation d'un scalaire Ã  un tableau non allouÃ©L'interface de l'opÃ©rateur d'affectation Ã  %L doit avoir une SUBROUTINEL'interface de l'opÃ©rateur d'affectation Ã  %L doit avoir deux argumentsL'interface de l'opÃ©rateur d'affectation Ã  %L ne doit pas redÃ©finir l'affectation d'un type INTRINSICAffectation Ã  une variable d'index FORALL Ã  %LL'affectation Ã  un part_ref LEN ou KIND Ã  %L n'est pas permisAffectation Ã  une expression constante Ã  %CAffectation Ã  une variable polymorphique allouable Ã  %LL'affectation Ã  une variable polymorphique allouable Ã  %L requiert %<-frealloc-lhs%>Affectation Ã  une variable co-indexÃ©e Ã  %L dans une procÃ©dure PUREAffectation Ã  un pointeur contigu depuis une cible non contigÃ¼e Ã  %LL'affectation Ã  un co-tableau polymorphique Ã  %L n'est pas permiseNom associÃ© %qs dans la clause %s Ã  %LNom associÃ© %qs dans la clause SHARED Ã  %LLe nom associÃ© %qs Ã  %L est utilisÃ© comme tableauLe nom associÃ© %qs ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %L car sa cible Ã  %L ne le peut pas non plusL'entitÃ© associante %qs Ã  %L est un nom de procÃ©dureL'entitÃ© associante %qs Ã  %L est un pointeur de procÃ©dureL'expression de sÃ©lecteur associant Ã  %L donne une procÃ©dureLa cible de l'association Ã  %C ne doit pas Ãªtre co-indexÃ©eLa cible de l'association Ã  %L ne peut pas Ãªtre une constante BOZ littÃ©raleSupposer que ES vaut zÃ©ro pendant toute l'exÃ©cution du programme. Utiliser ES: pour des donnÃ©es en lecture seule.Supposer que les ICPLB sont activÃ©s Ã  l'exÃ©cution.Supposer un grand segment TLS.Supposer que tous les symboles ont des valeurs 32 bits.Supposer que toutes les variables passÃ©es en argument aux fonctions ont un prototype.Supposer que l'assembleur supporte les directives .loc (DWARF2+).Supposer que l'assembleur supporte les vues dans les directives .loc (DWARF2+).Supposer que le code sera assemblÃ© par GAS.Supposer que le code sera liÃ© par GNU ld.Supposer que le code sera liÃ© par HP ld.Supposer que les dÃ©clarations communes peuvent Ãªtre remplacÃ©es par d'autres se terminant par un tableau plus grand.Supposer que les segments de donnÃ©es sont relatifs au segment texte.Suppose que les symboles externes, pour lesquels l'alignement naturel serait 1, sont potentiellement non alignÃ©s.  Par dÃ©faut, tous les symboles sans alignement explicite sont supposÃ©s rÃ©sider sur une frontiÃ¨re de 2 octets comme demandÃ© par l'ABI IBM Z.Supposer que les opÃ©rations en virgule flottante peuvent gÃ©nÃ©rer des dÃ©routements.Supposer que l'alignement de la pile entrante est sur cette puissance de 2.Supposer que les Ã©tiquettes et les symboles peuvent Ãªtre adressÃ©s en utilisant des adresses absolues sur 16 bits.Supposer que le chargement de donnÃ©es depuis la flash est plus lent que de lire des instructions.Supposer que les rÃ©fÃ©rences mÃ©moire sont ordonnÃ©es et que les barriÃ¨res ne sont pas nÃ©cessairesSupposer qu'aucun NaN ni aucun infini ne sont gÃ©nÃ©rÃ©s.PrÃ©sumer que l'environnement d'exÃ©cution C est normal.Supposer que le dÃ©bordement de pointeur revient au dÃ©part.PrÃ©sumer un possible mauvais alignement des doubles.Supposer que l'arrondi au plus proche est sÃ©lectionnÃ© quand il s'agit d'ordonnancer.Supposer que le dÃ©bordement de l'arithmÃ©tique signÃ©e boucle sur la plage accessible.Supposer un petit espace d'adressage.Supposer que la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accessible que par un seul pointeur (strict aliasing) s'applique au travers des frontiÃ¨res de fonctions (pas en ligne).Supposer que la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accessible que par un seul pointeur (strict aliasing) s'applique.Supposer que le processeur cible est configurÃ© comme gros-boutiste.Supposer que le processeur cible est configurÃ© comme petit-boutiste.Supposer que toutes les donnÃ©es dans une zone de stockage statique peuvent Ãªtre accÃ©dÃ©es par les instructions LDS / STS. Cette option est uniquement utile pour des pÃ©riphÃ©riques Tiny rÃ©duits tels que ATtiny40.Supposer que les stockages et chargements de nombres en virgule flottante ne produiront probablement pas de conflits s'ils sont placÃ©s dans un groupe d'instructions.Supposer que les boucles avec une sortie vont se terminer et ne jamais boucler indÃ©finiment.Supposer que les rÃ©cepteurs des messages Objective-C peuvent Ãªtre NIL.Supposer que le support pour l'exÃ©cution a Ã©tÃ© fourni, donc, omet -lsim dans la ligne de commande du lieur.Supposer que les bibliothÃ¨ques standards dâ€™exÃ©cution du D et Â«Â D mainÂ Â» existent.Supposer que les instructions d'estimations des inverses sont plus prÃ©cises.PrÃ©sumer que le fichier source est au format fixe.PrÃ©sumer que le fichier source est au format libre.Supposer que les valeurs d'un type Ã©numÃ©rÃ© sont toujours dans la plage minimum de ce type.Supposer que les branchements conditionnels avec un dÃ©placement nul sont rapides.Supposer que l'environnement est VxWorks RTP.Supposer que l'environnement est VxWorks vThreads.Supposer la syntaxe unifiÃ©e pour du code assembleur en ligne.Variable de longueur de caractÃ¨re tacite ou diffÃ©rÃ©e %qs dans l'expression constante Ã  %LTableau de rang tacite %s dans la clause %s Ã  %LLe tableau de forme tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationLe tableau de forme tacite Ã  %L doit Ãªtre un argument muetLe tableau de taille tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationTableau de taille tacite %qs dans la clause %s Ã  %LTableau de taille tacite %qs dans la clause COPYPRIVATE Ã  %LLe tableau de taille tacite %qs dans la liste de noms %qs Ã  %C n'est pas permisLe tableau de taille tacite %qs dans la liste de noms %qs Ã  %L n'est pas permisLe tableau de taille tacite Ã  %L doit Ãªtre un argument muetType tacite Ã  %CLe type tacite Ã  %C n'est pas autorisÃ© pour des composantsLe type tacite de la variable %s Ã  %L est uniquement permis pour des variables muettesL'argument muet caractÃ¨re d'une longueur tacite %qs Ã  %L de la procÃ©dure %qs avec l'attribut BIND(C)L'argument de rang tacite Ã  %L est uniquement permis comme argument effectif de fonctions de requÃªtesL'argument de rang tacite Ã  %L est uniquement permis comme premier argument effectif de la fonction de requÃªte intrinsÃ¨que %sUn argument de rang tacite requiert une interface explicite Ã  %LLe tableau de rang tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationTableau de rang tacite Ã  %CLe tableau de rang tacite Ã  %L ne peut pas avoir les attributs VALUE ou CODIMENSIONLe tableau de rang tacite Ã  %L doit Ãªtre un argument muetLa variable de rang tacite %s Ã  %L comme argument effectif Ã  une fonction intrinsÃ¨que sera le premier argumentLa variable de rang tacite %s Ã  %L peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable de rang tacite %s Ã  %L n'aura point de rÃ©fÃ©rence Ã  un sous-objetL'argument effectif de forme tacite Ã  %L est incompatible avec l'argument muet de forme non tacite %qs Ã  cause de l'attribut VOLATILETableau de forme tacite %qs Ã  %L comme argument muet Ã  la procÃ©dure BIND(C) %qs Ã  %LLe tableau de forme tacite %qs Ã  %L n'est pas permis dans une expression d'initialisationTableau muet de taille tacite avec !$ACC DECLARE Ã  %LL'argument effectif du type tacite Ã  %L correspondant Ã  l'argument muet de rang tacite %qs doit Ãªtre d'une forme tacite ou de rang taciteL'argument effectif du type tacite Ã  %L requiert que l'argument muet %qs soit d'un type taciteL'argument de type tacite %s Ã  %L requiert une interface expliciteL'argument de type tacite Ã  %L n'est pas permis comme argument effectif de l'intrinsÃ¨que %sL'argument de type tacite Ã  %L est uniquement permis comme premier argument effectif de l'intrinsÃ¨que %sLa variable de type tacite %s Ã  %L comme argument effectif Ã  une fonction de requÃªte sera le premier argumentLa variable de type tacite %s Ã  %L ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUELa variable de type tacite %s Ã  %L ne peut pas avoir l'attribut INTENT(OUT)La variable de type tacite %s Ã  %L peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable de type tacite %s Ã  %L ne sera point un tableau de forme expliciteLa variable de type tacite %s Ã  %L n'aura point de rÃ©fÃ©rence Ã  un sous-objetAu niveau global:Un maximum de %i exÃ©cutions d'un profile est supportÃ©. Le profile est peut-Ãªtre corrompuÂ ?Au plus haut niveau:Tentative d'utiliser DEALLOCATE sur Â«Â %sÂ Â» qui n'est pas allouÃ©Tenter de remplir les crÃ©neaux de retard (delay slots) des instructions de branchement.Tentative de faire se chevaucher indirectement les blocs COMMON %s et %s par EQUIVALENCE Ã  %CEssayer de conserver l'alignement de la pile sur cette puissance de 2.Tenter de fusionner les constantes identiques au travers des unitÃ©s de compilation.Tenter de fusionner les constantes et les variables constantes identiques.Tenter de fusionner les chaÃ®nes de dÃ©bogage identiques au travers des unitÃ©s de compilation.Tentative d'allouer une variable dÃ©jÃ  allouÃ©eTentative d'allouer la variable Â«Â %sÂ Â» qui est dÃ©jÃ  allouÃ©eAttribut %s Ã  %L dans une dÃ©finition TYPEL'attribut Ã  %L n'est pas permis dans une dÃ©finition STRUCTUREL'attribut Ã  %L n'est pas permis dans une dÃ©finition TYPEL'attribut Ã  %L n'est pas permis en dehors d'une dÃ©finition TYPEAugmenter les listes de positions de variables avec des vues progressives.le nombre magique du profil AutoFDO ne correspond pasla version %u du profil AutoFDO ne correspond pas Ã  %uLe tableau automatique %qs Ã  %L ne peut pas avoir une initialisationL'objet automatique %qs Ã  %L ne peut pas apparaÃ®tre dans COMMON Ã  %LAjouter automatiquement des espaces pour des noms de chemins plus longs dans les commandes de chargement (jusqu'Ã  MAXPATHLEN).Aligner automatiquement les cibles des branchements pour rÃ©duire les pÃ©nalitÃ©s des branchements.SÃ©lections de BITS disponiblesÂ :Le nombre moyen d'itÃ©rations d'une boucle.Ã‰viter toutes les limites de portÃ©e sur les instructions d'appels.Ã‰viter de combiner plusieurs instructions dans une arrÃªte Ã©clatÃ©e.Ã‰viter des gÃ©nÃ©rer des appels relatifs au PC; utiliser des indirections.Ã‰viter la gÃ©nÃ©ration des instructions de chargement/stockage indexÃ©es lorsque c'est possible.Ã‰viter le chevauchement entre la destination et les registres d'adresses sur les instructions LDRD qui peuvent dÃ©clencher un errata du Cortex-M3.Ã‰vite de placer des donnÃ©es lisibles dans la mÃ©moire du programme.Ã‰viter les chargements spÃ©culatifs pour contourner une anomalie matÃ©rielle.Ã‰viter l'utilisation des instructions DIV et MOD.Ã‰viter d'utiliser la table GOT pour accÃ©der aux symboles externes.le BB %i ne peut pas produire d'exception mais il a une arÃªte pour la gestion des exceptionsle BB %i a une arÃªte incorrectele BB %i a une arÃªte fallthru incorrectele BB %i a plusieurs arÃªtes de gestion des exceptionsle BB %i n'a pas d'arÃªte de gestion des exceptionsil manque une arÃªte dans le BB %ila derniÃ¨re instruction du BB %i a dÃ©fini incorrectement la zone d'atterrissage des exceptionsle BB %i a trop d'arÃªtes falltrhufanion BB_RTL manquant pour le bloc %dLa variable BIND(C) %qs Ã  %L doit avoir la longueur unBIND(C) appliquÃ© Ã  %s %s Ã  %LBIND(C) Ã  %LL'attribut BIND(C) Ã  %C requiert une interface avec BIND(C)L'attribut BIND(C) Ã  %L peut uniquement Ãªtre utilisÃ© pour des variables ou des blocs communsL'attribut BIND(C) Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© pour une procÃ©dure interneLa procÃ©dure BIND(C) avec NAME ne peut pas avoir l'attribut POINTER Ã  %CInstruction BIND(C) Ã  %CBLANK= Ã  %L n'est pas permis en Fortran 95Construction BLOCK DATA Ã  %LL'Ã©lÃ©ment BLOCK DATA %qs Ã  %L doit Ãªtre dans COMMONConstruction BLOCK Ã  %Cles instructions BMX sont uniquement supportÃ©es avec l'architecture R2BOZ Ã  %L ne peut pas apparaÃ®tre dans une initialisation dans le style ancienLa constante BOZ Ã  %C utilise une syntaxe suffixÃ©e non standardla constante BOZ Ã  %L ne peut pas apparaÃ®tre dans le sous-programme intrinsÃ¨que COMPLEXLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre comme une initialisationLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un sous-programme intrinsÃ¨que ACHARLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un sous-programme intrinsÃ¨que CHARLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un constructeur de structureLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un constructeur de tableauLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans une liste de E/S de sortieLa constante littÃ©rale BOZ Ã  %L ne peut pas apparaÃ®tre dans un sous-programme intrinsÃ¨que FLOATLa constante littÃ©rale BOZ Ã  %L ne peut pas Ãªtre un argument effectif de %qsLa constante littÃ©rale BOZ Ã  %L ne peut pas Ãªtre un opÃ©rande de l'opÃ©rateur unaire %qsLa constante littÃ©ral BOZ Ã  %L n'est ni une valeur d'instruction DATA ni un argument effectif du sous-programme intrinsÃ¨que INT/REAL/DBLE/CMPLXLa constante littÃ©rale BOZ prÃ¨s de %L ne peut pas apparaÃ®tre comme opÃ©rande d'un opÃ©rateur relationnelLa constante littÃ©rale BOZ prÃ¨s de %L ne peut pas Ãªtre assignÃ©e Ã  la variable %qsLa constante littÃ©rale BOZ prÃ¨s de %L ne peut pas Ãªtre assignÃ©e Ã  une variable %qs initialisÃ©e dans le style ancienBOZ utilisÃ©e en dehors d'une instruction DATA Ã  %LBPF CO-RE ne supporte pas LTOBPF CO-RE requiert les informations de dÃ©bogage BTF, utilisez %<-gbtf%>Type BYTE Ã  %CLe type BYTE utilisÃ© Ã  %C n'est pas disponible sur la machine cibleMauvais dÃ©placement sur 128 bitsMauvaise fusion GPRMauvaise spÃ©cification INTENT Ã  %CMauvais type de base d'E/S (%d)Mauvais objet d'allocation Ã  %C pour une procÃ©dure PUREMauvaise dimension de tableau Ã  %LMauvaise rÃ©fÃ©rence Ã  un tableau Ã  %LMauvaise spÃ©cification de tableau du composant %qs rÃ©fÃ©rencÃ© dans le constructeur de structure Ã  %LMauvaise spÃ©cification de tableau pour le tableau de forme explicite Ã  %CMauvaise spÃ©cification de tableau pour le tableau de forme tacite Ã  %CMauvaise spÃ©cification de tableau pour le tableau de forme implicite Ã  %CMauvaise spÃ©cification de tableau dans l'instruction ALLOCATE Ã  %LCaractÃ¨re %qc invalide dans le nom de OPERATOR Ã  %CMauvaise spÃ©cification de co-tableau dans l'instruction ALLOCATE Ã  %LMauvaise ligne de continuation Ã  %CMauvaise expression Â«Â kindÂ Â» pour la fonction %qs Ã  %LMauvais sous-type pour la constante logique Ã  %CMauvais nomMauvais opÃ©rateurMauvaise forme de l'initialiseur Ã  %LMauvaise spÃ©cification pour le tableau de taille tacite Ã  %CMauvaise spÃ©cification pour le tableau de taille tacite Ã  %LMauvaise spÃ©cification pour le tableau de forme diffÃ©rÃ©e Ã  %CMauvaise cible dans l'affectation du pointeur dans la procÃ©dure PURE Ã  %LMauvais type dans l'expression constanteMauvais type dans gfc_simplify_signTypes d'ABI de base pour LoongArchÂ :L'objet de base pour l'appel de procÃ©dure liÃ©e au type NOPASS Ã  %L doit Ãªtre scalaireL'objet de base pour l'appel de composant pointeur de procÃ©dure Ã  %L est du type ABSTRACT %qsL'objet de base pour l'appel de procÃ©dure liÃ©e au type Ã  %L est du type ABSTRACT %qsISA de base de LoongArchÂ :La liaison Ã  %C doit avoir le mÃªme accÃ¨s que la liaison %qs dÃ©jÃ  dÃ©finieLes attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â», NOPASS illÃ©gal Ã  %CLes attributs de liaison spÃ©cifient dÃ©jÃ  Â«Â PASSÂ Â»; PASS illÃ©gal Ã  %CLe BLOCK DATA blanc Ã  %C est en conflit avec le BLOCK DATA prÃ©cÃ©dent Ã  %LEspace requis dans l'instruction %s prÃ¨s de %CL'instruction SAVE gÃ©nÃ©rale Ã  %C suit une instruction SAVE prÃ©cÃ©denteL'Ã©tiquette de bloc est inappropriÃ©e pour l'instruction IF Ã  %CÃ‰tiquette de bloc inappropriÃ©e pour l'instruction IF arithmÃ©tique Ã  %CNom de la carte [et rÃ©gion mÃ©moire].Les modificateurs d'ordonnancement MONOTONIC et NONMONOTONIC sont tous les deux spÃ©cifiÃ©s Ã  %LLa section et le groupe comdat sont tous les deux dÃ©finisLimite sur le nombre de candidats en dessous de laquelle tous les candidats sont pris en compte dans les optimisations d'IV.Limite sur le nombre d'utilisations d'IV dans une boucle optimisÃ©e dans des optimisations d'IV.Limite sur le nombre de vÃ©rifications Ã  l'exÃ©cution pour dÃ©tecter les pointeurs qui se recouvrent (pointer aliasing) que le code qui dÃ©cline les versions des boucles vectorisÃ©es doit insÃ©rer.Limite sur le nombre de vÃ©rifications Ã  l'exÃ©cution de l'alignement que le code qui dÃ©cline les versions des boucles vectorisÃ©es doit insÃ©rer.Limite sur la taille des expressions utilisÃ©es dans l'analyseur d'Ã©volution de scalaires.Limite sur la complexitÃ© des expressions dans l'analyseur d'Ã©volution de scalaires.Limite sur le coÃ»t d'une expression pour calculer le nombre d'itÃ©rations.Limite le nombre d'itÃ©rations que l'algorithme d'analyse du nombre d'itÃ©rations Ã©value par la force brute.SpÃ©cification des limites pour %qs dans une affectation de pointeur Ã  %LLe branchement Ã  %L peut conduire Ã  une boucle infinieLes branchements sont coÃ»teux Ã  ce point (unitÃ©s arbitraires).Branchements exÃ©cutÃ©s: %s sur %d
  Compiler pour le cÅ“ur A.Compiler pour le cÅ“ur B.Compiler pour SDRAM.Bloc de base pour les TFLAGS supportant les multilib basÃ©s sur les specs.La fonction interne %qF requiert z14 ou supÃ©rieurLa fonction interne %qF requiert z15 ou supÃ©rieurFonction interne non implÃ©mentÃ©eL'argument par valeur Ã  %L ne peut pas Ãªtre un tableau ou une section de tableauL'argument par valeur Ã  %L n'est pas permis dans ce contexteL'argument par valeur Ã  %L n'est pas un type numÃ©riqueLa variable muette caractÃ¨re %qs, interopÃ©rable avec le C, Ã  %L avec l'attribut VALUE doit avoir la longueur unLe paramÃ¨tre d'un type du sous-type C est pour le type %s mais le type Ã  %L est %sles constructeurs et destructeurs C++ ne seront pas invoquÃ©s pour les champs Objective-Cles initialisations dÃ©signÃ©es du C++ sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>la recherche de %qD par le C++ retournerait un champ, pas un typeles modules C++ sont incompatibles avec les en-tÃªtes prÃ©compilÃ©sles modules C++ sont incompatibles avec le prÃ©traitement traditionnelle C++ exige un type promu, pas un type enum, dans %<va_arg%>le %<constexpr%> du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>le %<noexcept%> du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>%<thread_local%> en C++11 permet l'initialisation et la destruction dynamiquele %<thread_local%> du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>les attributs C++11 sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>le auto du C++11 est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>le %<constinit%> du C++20 est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>le %qE de C++20 uniquement disponible avec %<-fmodules-ts%>le %qE de C++20 est uniquement disponible avec %<-fmodules-ts%> qui n'est pas encore activÃ© avec %<-std=c++20%>la syntaxe de dÃ©finition d'un concept en C++20 est %<concept <name> = <expr>%>le C++20 indique que ceux-ci sont ambigus mÃªme si le second est inversÃ©Â :le champ dÃ©signÃ© par l'indicateur C99 %qE n'est pas une expression constante entiÃ¨rele champ dÃ©signÃ© par l'indicateur C99 %qE est hors de l'initialisation de l'agrÃ©gatL'Ã©tiquette CASE Ã  %L chevauche l'Ã©tiquette CASE Ã  %Lle sous-type de fonction intrinsÃ¨que CCTL est hors limiteles instructions CDX sont uniquement supportÃ©es avec l'architecture R2l'expression CFString littÃ©rale n'est pas une constante de type chaÃ®ne de caractÃ¨resla CFString littÃ©rale est manquanteInstruction CHANGE TEAM Ã  %CL'expression CHARACTER Ã  %L est tronquÃ©e (%ld/%ld)L'expression CHARACTER sera tronquÃ©e dans l'affectation (%wd/%wd) Ã  %LL'expression CHARACTER sera tronquÃ©e dans le constructeur (%td/%td) Ã  %LLa longueur de CHARACTER dans !$OMP DECLARE REDUCTION %s n'est pas constante Ã  %LLa longueur de CHARACTER doit Ãªtre une constante Ã  %LFonction CHARACTER(*) %qs Ã  %LLa fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un tableauLa fonction CHARACTER(*) %qs Ã  %L ne peut pas avoir la valeur d'un pointeurLa fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre pureLa fonction CHARACTER(*) %qs Ã  %L ne peut pas Ãªtre rÃ©cursiveL'entitÃ© CLASS Ã  %C ne peut pas avoir l'attribut PARAMETERLe sÃ©lecteur CLASS Ã  %L a besoin d'un temporaire qui n'est pas encore implÃ©mentÃ©Instruction CLASS Ã  %CLa variable CLASS %qs Ã  %L ne peut pas avoir l'attribut PARAMETERLa variable CLASS %qs Ã  %L doit Ãªtre muette, allouable ou pointeurL'instruction CLOSE Ã  %L requiert le numÃ©ro d'un UNITL'instruction CLOSE n'est pas permise dans une procÃ©dure PURE Ã  %CCODIMENSION spÃ©cifiÃ© pour %qs en dehors du corps de son INTERFACE Ã  %LL'argument de la clause COLLAPSE n'est pas une constante entiÃ¨re positive Ã  %CCOLLECT_GCC doit Ãªtre dÃ©fini.COMMON %qs Ã  %L n'existe pasLe COMMON %qs Ã  %L requiert %d octets de rembourrage; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>COMMON Ã  %L mentionnÃ© plusieurs fois dans des clauses ayant la mÃªme directive OMP DECLARE TARGETLe COMMON Ã  %L requiert %d octets de rembourrage; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>COMMON Ã  %L dÃ©fini dans une directive OMP DECLARE TARGET prÃ©cÃ©dente avec un DEVICE_TYPE diffÃ©rentLe bloc COMMON %qs Ã  %L ne peut pas avoir d'attribut EXTERNALLe bloc COMMON %qs Ã  %L est aussi une procÃ©dure intrinsÃ¨queLe bloc COMMON %qs Ã  %L est utilisÃ© comme PARAMETER Ã  %LLe bloc COMMON %qs Ã  %L qui est aussi un rÃ©sultat de fonctionLe bloc COMMON %qs Ã  %L qui est aussi une procÃ©dure globaleLe bloc COMMON %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %LBloc COMMON /%s/ pas trouvÃ© Ã  %CBloc COMMON Ã  %LLe bloc COMMON Ã  %L avec le label de liaison %qs utilise le mÃªme identificateur global que l'entitÃ© Ã  %LLe membre %qs du bloc COMMON Ã  %L ne peut pas Ãªtre un objet EQUIVALENCE dans la procÃ©dure pure %qsLa variable COMMON %qs Ã  %L doit avoir une longueur de caractÃ¨re constanteArgument COMPLEX %qs de l'intrinsÃ¨que %qs Ã  %LLes quantitÃ©s COMPLEX ne peuvent pas Ãªtre comparÃ©es Ã  %LBloc CONTAINS dans une dÃ©finition de type dÃ©rivÃ© Ã  %CL'instruction CONTAINS Ã  %C est dÃ©jÃ  dans une unitÃ© de programme contenueInstruction CONTAINS sans instruction FUNCTION ou SUBROUTINE Ã  %LAttribut CONTIGUOUS Ã  %CInstruction CONTIGUOUS Ã  %CBalise CONVERT Ã  %LL'argument COUNT de la fonction intrinsÃ¨que EVENT_QUERY Ã  %L sera dÃ©finissableL'argument COUNT de la fonction intrinsÃ¨que EVENT_QUERY Ã  %L couvrira au moins la plage de l'entier par dÃ©fautL'argument COUNT de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautL'argument COUNT de SYSTEM_CLOCK Ã  %L a un sous-type plus petit que l'entier par dÃ©fautL'argument COUNT_MAX de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautL'argument COUNT_MAX de SYSTEM_CLOCK Ã  %L a un sous-type plus petit que l'entier par dÃ©fautL'argument COUNT_RATE de SYSTEM_CLOCK Ã  %L a un sous-type pas par dÃ©fautL'argument COUNT_RATE de SYSTEM_CLOCK Ã  %L a un sous-type plus petit que l'entier par dÃ©fautle processeur sÃ©lectionnÃ© ne supporte pas le jeu d'instructions x86-64l'assertion de portage CRIS a Ã©chouÃ©: %sBloc CRITICAL Ã  l'intÃ©rieur d'une rÃ©gion OpenACC Ã  %CBloc CRITICAL Ã  l'intÃ©rieur d'une rÃ©gion OpenMP Ã  %CInstruction CRITICAL Ã  %Cl'information de dÃ©bogage CTF a Ã©tÃ© demandÃ©e mais elle n'est pas supportÃ©e par l'interface %qsL'instruction CYCLE Ã  %C n'est pas applicable Ã  la construction %qs qui n'est pas une boucleInstruction CYCLE Ã  %C pour une boucle !$ACC LOOP coalescÃ©e qui n'est pas la plus Ã  l'intÃ©rieurInstruction CYCLE Ã  %C pour une boucle !$OMP DO coalescÃ©e qui n'est pas la plus Ã  l'intÃ©rieurInstruction CYCLE Ã  %C pour une boucle !$ACC LOOP dÃ©coupÃ©e en blocs qui n'est pas la plus Ã  l'intÃ©rieurAppeler mcount pour le profilage avant le prologue d'une fonction.Appeler la fonction de vidangeage pour les variables et fonctions dans IL.L'appelant copie les arguments de la fonction passÃ©s par rÃ©fÃ©rence cachÃ©e.Appels exÃ©cutÃ©s: %s sur %d
  Impossible d'utiliser IMPORT %qs depuis l'unitÃ© dans la portÃ©e de l'hÃ´te Ã  %C â€“ n'existe pas.Impossible d'utiliser avec USE un module qui est en cours de constructionImpossible d'utiliser avec USE un sous-module qui est en cours de constructionImpossible de changer les attributs du symbole %s associÃ© Ã  USE Ã  %LImpossible de changer les attributs du symbole associÃ© Ã  USE Ã  %LNe peut changer le rÃ©pertoire vers %sImpossible de calculer la longueur du tableau de caractÃ¨res Ã  %L.Impossible de construire le type ABSTRACT %qs Ã  %LImpossible de convertir %qs en %qs Ã  %LNe peut convertir %qs en un type interopÃ©rable Ã  %LImpossible de convertir %s en %s Ã  %LImpossible d%'effacer le fichier module %qs: %sImpossible de supprimer le fichier temporaire du module %qs: %sImpossible de dÃ©terminer la forme de l'initialiseur Ã  %LNe peut trouver un module intrinsÃ¨que nommÃ© %qs Ã  %CImpossible de trouver la dÃ©claration de fonction pour %qsImpossible de trouver le mot-clÃ© nommÃ© %qs dans l'appel de %qs Ã  %LImpossible de trouver un ensemble multi bibliothÃ¨ques pour %<-march=%s%>/%<-mabi=%s%>Impossible de trouver le symbole %qsNe peut rÃ©cupÃ©rer le nom du rÃ©pertoire courantImpossible d'initialiser un tableau de forme implicite Ã  %L avec un scalaireImpossible d'initialiser un tableau de paramÃ¨tres Ã  %L avec des Ã©lÃ©ments de longueur variableNe peut crÃ©er le rÃ©pertoire %sImpossible de mapper %sImpossible d'ouvrir %sImpossible d'ouvrir le fichier JSON de sortie %s
  Ne peut ouvrir le fichier %qsNe peut ouvrir le fichier inclus %qsNe peut ouvrir le fichier module %qs en lecture Ã  %C: %sNe peut ouvrir le fichier module %qs en Ã©criture Ã  %C: %sN'a pu ouvrir le fichier omp_requires %qsNe peut ouvrir le fichier de prÃ©-inclusion %qsN'a pu ouvrir le fichier source %s
! Ne peut Ã©craser GENERIC %qs Ã  %LImpossible de lire %sImpossible de lire le fichier module %qs ouvert Ã  %C car il a Ã©tÃ© crÃ©Ã© par une version diffÃ©rente de GNU FortranImpossible de renommer le fichier module %qs en %qs: %sNe peut dÃ©finir la spÃ©cification de tableau dans le pointÃ© de type CrayImpossible de dÃ©finir la spÃ©cification du tableau pointÃ©L'expression Ã  %L ne peut pas Ãªtre simplifiÃ©eImpossible de spÃ©cifier IMPLICIT Ã  %C aprÃ¨s IMPLICIT NONEIntercepter les typos.Faire afficher les statistiques du processeur tomcat par gas.L'index d'instruction de l'arÃªte cgraph n'a pas Ã©tÃ© trouvÃ©L'index d'instruction de l'arÃªte cgraph est hors limitesAlias transparents enchaÃ®nÃ©sChangement de valeur dans la conversion depuis %qs vers %qs Ã  %LChanger seulement les 8 bits infÃ©rieurs du pointeur de pile.Changer l'ABI pour autoriser les insns double mots.Changer la quantitÃ© d'anticipation de l'ordonnanceur.Changer la longueur maximale des sÃ©quences exÃ©cutÃ©es conditionnellement.Changer le nombre de registres temporaires qui sont disponibles pour les sÃ©quences exÃ©cutÃ©es conditionnellement.Changer le pointeur de pile sans dÃ©sactiver les interruptions.Changer la visibilitÃ© pour correspondre Ã  Microsoft Visual Studio par dÃ©faut.Le caractÃ¨re %qs dans la chaÃ®ne Ã  %C n'a pas de reprÃ©sentation dans le caractÃ¨re du sous-type %dLe caractÃ¨re %qs dans la chaÃ®ne Ã  %L ne peut pas Ãªtre converti en un caractÃ¨re du sous-type %dLe composant caractÃ¨re %qs de %qs Ã  %L avec une longueur diffÃ©rÃ©e doit Ãªtre POINTER ou ALLOCATABLEL'argument muet caractÃ¨res %qs Ã  %L doit avoir une longueur constante de un ou une longueur tacite Ã  mois qu'il ait une forme tacite ou un rang tacite car la procÃ©dure %qs a l'attribut BIND(C)L'argument muet caractÃ¨re %qs Ã  %L doit avoir la longueur 1 car il a l'attribut VALUELa variable muette caractÃ¨re %qs Ã  %L avec l'attribut VALUE doit avoir une longueur constanteL'expression de longueur de caractÃ¨re du composent %qs Ã  %L doit Ãªtre du type INTEGER et non %sDÃ©saccord dans la longueur de CHARACTER (%ld/%ld) entre l'argument effectif et l'argument muet de forme tacite %qs Ã  %LDÃ©saccord dans la longueur de CHARACTER (%ld/%ld) entre l'argument effectif et l'argument muet pointeur ou allouable %qs Ã  %LLa longueur de CHARACTER de l'argument effectif est plus court que celui de l'argument muet %qs (%lu/%lu) Ã  %LLa longueur de caractÃ¨re du composant %qs doit Ãªtre une expression de spÃ©cification constante Ã  %LL'argument %qs avec une valeur de caractÃ¨re pour la fonction-instruction Ã  %L doit avoir une longueur constanteLa fonction interne %qs avec une valeur de caractÃ¨re Ã  %L ne peut pas avoir une longueur taciteLa procÃ©dure de module %qs avec une valeur de caractÃ¨re Ã  %L ne peut pas avoir une longueur taciteLa fonction-instruction %qs avec une valeur de caractÃ¨re Ã  %L doit avoir une longueur constanteVÃ©rifier les chemins d'exÃ©cution CFR aussi avant les appels suivis du retour de leurs valeurs.VÃ©rifier les chemins d'exÃ©cution CFR aussi en sortant d'une fonction au travers d'une exception.VÃ©rifier les dÃ©bordements de la pile Ã  l'exÃ©cution.VÃ©rifier les erreurs de syntaxes et puis stopper.VÃ©rifier la valeur retournÃ©e par new en C++.Choisir la stratÃ©gie pour gÃ©nÃ©rer du code en ligne pour les opÃ©rations sur des chaÃ®nes.Taille des fragments de l'ordonnanceur OMP pour des boucles parallÃ©lisÃ©es par parloops.Clause attendue Ã  %CClause attendue Ã  %C aprÃ¨s la virgule de finEffacer toutes les fonctionnalitÃ©s d'ajustement.Vider les registres utilisÃ©s dans l'appel lors du retour de fonction.Effacer les capacitÃ©s matÃ©rielles lors de l'Ã©dition de liens.Effacer la BSS Ã  zÃ©ro et placer zÃ©ro initialisÃ© dans la BSS.Le composant co-tableau %qs Ã  %L doit Ãªtre allouable avec une forme diffÃ©rÃ©eDÃ©claration de co-tableau Ã  %CUn dÃ©signateur de co-tableau est rencontrÃ© Ã  %C mais %qs n'est pas un co-tableauArgument muet co-tableau %qs Ã  %L pour une procÃ©dure Ã©lÃ©mentaleLa variable muette co-tableau %qs Ã  %L n'est pas permise dans la procÃ©dure BIND(C) %qsSpÃ©cification de co-tableau requise dans l'instruction ALLOCATE Ã  %LLa variable co-tableau %qs Ã  %L n'aura pas de co-dimensions avec une forme diffÃ©rÃ©eCo-tableaux dÃ©sactivÃ©s Ã  %C, utilisez %<-fcoarray=%> pour l'activerCo-tableaux dÃ©sactivÃ©s Ã  %L, utilisez %<-fcoarray=%> pour l'activerLe code pour rÃ©allouer le tableau allouable Ã  %L sera ajoutÃ©Du code pour rÃ©allouer la variable allouable Ã  %L va Ãªtre ajoutÃ©Taille du code: small, medium ou large.Le co-index de la co-dimension %d doit Ãªtre un scalaire Ã  %LDÃ©saccord du rang du co-index dans la rÃ©fÃ©rence au tableau Ã  %L (%d/%d)L'argument effectif co-indexÃ© ASYNCHRONOUS ou VOLATILE Ã  %L requiert que le muet %qs n'ait ni ASYNCHRONOUS ni VOLATILEL'argument effectif co-indexÃ© Ã  %L dans une procÃ©dure PURE est passÃ© Ã  un argument muet de type POINTERL'argument effectif co-indexÃ© Ã  %L dans une procÃ©dure PURE est passÃ© Ã  un argument INTENT(%s)L'argument effectif co-indexÃ© Ã  %L vers le muet allouable %qs requiert INTENT(IN)Argument effectif co-indexÃ© Ã  %L vers le muet pointeur %qsL'argument effectif co-indexÃ© Ã  %L avec un composant ultimement allouable pour le muet %qs requiert soit VALUE ou INTENT(IN)Argument effectif co-indexÃ© Ã  %L avec un composant pointeur ultimeObjet allouable co-indexÃ© Ã  %LL'expression co-indexÃ©e Ã  %L est affectÃ©e Ã  une variable de type dÃ©rivÃ© avec un composant POINTER dans une procÃ©dure PUREExpression co-indexÃ©e vers le composant pointeur %qs dans le constructeur de structure Ã  %LObjet co-indexÃ© avec un sous-composant allouable polymorphique Ã  %LL'argument effectif polymorphique co-indexÃ© Ã  %L est passÃ© Ã  l'argument muet polymorphique %qsComposant pointeur de procÃ©dure co-indexÃ© Ã  %CLa variable co-indexÃ©e ne doit pas avoir un composant ultimement allouable dans l'affectation Ã  %LCollecter et dÃ©charger les informations de dÃ©bogage dans un fichier temporaire si une erreur interne du compilateur a eu lieu dans le compilateur C/C++.La virgule aprÃ¨s * Ã  %C n'est pas permise sans liste d'E/SVirgule avant la liste des Ã©lÃ©ments e/s Ã  %LVirgule attendue Ã  %CVirgule requise aprÃ¨s le descripteur P dans la chaÃ®ne de format Ã  %LCompiler le code pour le mode gros-boutiste.Compiler le code pour le mode petit-boutiste. Ceci est le mode par dÃ©faut.Compiler du code qui repose sur la surcouche de la DLL Cygwin pour supporter le remplacement des opÃ©rateurs new et delete du C++.Compiler pour des pointeurs de 32 bits.Compiler pour des pointeurs de 64 bits.Compiler pour ETRAX 100 (CRIS v8).Compiler pour ETRAX 4 (CRIS v3).Compiler pour l'ABI V8+.Compiler pour les pÃ©riphÃ©riques requÃ©rant l'activation de XNACK. Â«Â anyÂ Â» est utilisÃ© par dÃ©faut si USM es supportÃ©.Compiler pour les pÃ©riphÃ©riques avec la fonctionnalitÃ© SRAM ECC activÃ©e, ou pas. Â«Â anyÂ Â» par dÃ©faut.Compiler pour l'ABI de la bibliothÃ¨que partagÃ©e DSBT.Compiler pour le m32r.Compiler pour le m32r2.Compiler pour le m32rx.Compiler pour le processeur v850.Compiler pour le processeur v850e.Compiler pour le processeur v850e1.Compiler pour le processeur v850e2.Compiler pour le processeur v850e2v3.Compiler pour le processeur v850e3v5.Compiler pour la variante v850es du processeur v850e1.Compiler le code pour le dÃ©bogage.Compiler avec le code unittest.Compiler en version publiable.Compiler une unitÃ© de compilation entiÃ¨re Ã  la fois.Bonus Ã  la compilation que IPA-CP assigne aux candidats qui rendent les limites ou les pas des boucles connus.Se plaindre au sujet d'un nom dÃ©clarÃ© comme membre de classe aprÃ¨s une utilisation prÃ©cÃ©dente du mÃªme nom.Se plaindre quand une option en ligne de commande est valide mais pas applicable au frontend courantL'argument complexe de LOG Ã  %L ne peut pas Ãªtre zÃ©roLes multiplications et les divisions complexes suivent les rÃ¨gles du Fortran.Le composant %qs Ã  %C est dÃ©jÃ  dÃ©clarÃ© Ã  %LLe composant %qs Ã  %C est dÃ©jÃ  dans le type parent Ã  %LLe composant %qs Ã  %C est un composant PRIVATE de %qsLe composant %qs Ã  %L ne peut pas avoir l'attribut ALLOCATABLE car il est un membre du type dÃ©rivÃ© BIND(C) %qs Ã  %LLe composant %qs Ã  %L ne peut pas avoir l'attribut POINTER car il est un membre du type dÃ©rivÃ© BIND(C) %qs Ã  %LLe composant %qs Ã  %L a l'attribut CONTIGUOUS mais n'est pas un pointeur de tableauLe composant %qs Ã  %L ayant TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableauLe composant %qs Ã  %L avec le composant co-tableau sera un scalaire non pointeur, non allouableLe composant %qs dans le type dÃ©rivÃ© %qs Ã  %L peut ne pas Ãªtre interopÃ©rable avec le CLe composant %qs dans le type dÃ©rivÃ© %qs Ã  %L peut ne pas Ãªtre interopÃ©rable avec le C bien que le type dÃ©rivÃ© %qs soit BIND(C)Le composant %qs est initialisÃ© deux fois dans le constructeur de structure Ã  %LLe composant %qs de %qs Ã  %L a le mÃªme nom qu'une procÃ©dure liÃ©e au type hÃ©ritÃ©eLe composant %qs du type BIND(C) Ã  %L doit avoir la longueur unLe composant %qs avec CLASS Ã  %C doit Ãªtre allouable ou un pointeurLe composant %s Ã  %L du type EVENT_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau, ce qui n'est pas possible puisque le composant a l'attribut pointeurLe composant %s Ã  %L du type LOCK_TYPE doit avec une co-dimension ou Ãªtre un sous-composant d'un co-tableau, ce qui est impossible puisque le composant a l'attribut pointeurLe composant %s du type SEQUENCE dÃ©clarÃ© Ã  %L n'a pas l'attribut SEQUENCELe composant Ã  %C doit avoir l'attribut POINTERInitialisation de composant sans nom aprÃ¨s le composant nommÃ© %s Ã  %LLe composant Ã  droite d'une rÃ©fÃ©rence de partie avec un rang non nul ne doit pas avoir l'attribut ALLOCATABLE Ã  %LLe composant Ã  droite d'une rÃ©fÃ©rence de partie avec un rang non nul ne doit pas avoir l'attribut POINTER Ã  %LLe composant avec l'attribut KIND Ã  %C doit Ãªtre un INTEGERLe composant avec l'attribut LEN Ã  %C doit Ãªtre un INTEGERLes composants dans TYPE Ã  %C doivent prÃ©cÃ©der CONTAINSCalculer les points de rÃ©initialisation locview sur base des estimations des longueurs des insns.GOTO calculÃ© Ã  %CL'opÃ©rateur de concatÃ©nation Ã  %L doit concatÃ©ner des chaÃ®nes du mÃªme sous-typeL'opÃ©rateur de concatÃ©nation dans l'expression Ã  %L doit avoir deux opÃ©randes de type CHARACTERIssues des conditions couvertesÂ : %s sur %d
! Les dÃ©placements conditionnels de nombres en virgule flottante sont activÃ©s.Les dÃ©placements conditionnels d'entiers sont activÃ©s.Configurer l'exÃ©cutable spÃ©cifique Ã  la carte newlib. Le dÃ©faut est or1ksim.ConfigurÃ© avec: %s
  Initialisations conflictuelles dans l'union Ã  %L et %LÃŠtre conforme plus fidÃ¨lement aux sÃ©mantiques IBM XLC.Pas de conformitÃ© particuliÃ¨re.ÃŠtre conforme au standard C ISO 1990 tel que amendÃ© en 1994.ÃŠtre conforme au standard C ISO 1990 avec les extensions GNU.ÃŠtre conforme au standard C ISO 1990.ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003.ÃŠtre conforme au standard C ISO 1999 avec les extensions GNU.ÃŠtre conforme au standard C ISO 1999.ÃŠtre conforme au standard C ISO 2011 avec les extensions GNU.ÃŠtre conforme au standard C ISO 2011.ÃŠtre conforme au standard C++ ISO 2011 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2011.ÃŠtre conforme au standard C++ ISO 2014 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2014.ÃŠtre conforme au standard C ISO 2017 (publiÃ© en 2018) avec les extensions GNU.ÃŠtre conforme au standard C ISO 2017 (publiÃ© en 2018).ÃŠtre conforme au standard C++ ISO 2017 avec les extensions GNU.ÃŠtre conforme au standard C++ ISO 2017.Conforme au standard ISO C++ de 2020 (support expÃ©rimental et incomplet).Conforme au standard ISO C++ de 2020 avec les extensions de GNU (support expÃ©rimental et incomplet).Conforme au brouillon du standard C ISO 2023 (publication attendue en 2024) (support expÃ©rimental et incomplet).Conforme au brouillon du standard C ISO 2023 (publication attendue en 2024) avec les extensions de GNU (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 2023 (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 2023 avec les extensions GNU (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 2026 (support expÃ©rimental et incomplet).ÃŠtre conforme au brouillon du standard C++ ISO 2026 avec les extensions GNU (support expÃ©rimental et incomplet).ÃŠtre conforme au standard Fortran ISO 2003.ÃŠtre conforme au standard Fortran ISO 2008 y compris TS 29113.ÃŠtre conforme au standard Fortran ISO 2008.ÃŠtre conforme au standard Fortran ISO 2018.ÃŠtre conforme au standard Fortran ISO 2023.ÃŠtre conforme au standard Fortran ISO 95.Respecter la conformitÃ© avec le langage Objective-C 1.0 comme implÃ©mentÃ© dans GCC 4.0.ÃŠtre conforme Ã  l'ABI FPXX o32.ConsidÃ©rer que l'accÃ¨s Ã  une mÃ©moire de un octet est lente.ConsidÃ©rer le type Â«Â intÂ Â» comme ayant une largeur de 16 bits.ConsidÃ©rer le type Â«Â intÂ Â» comme ayant une largeur de 32 bits.Expression caractÃ¨re constante requise dans la clause MESSAGE Ã  %LL'expression constante dans l'Ã©tiquette du FORMAT Ã  %L doit Ãªtre de type CHARACTER par dÃ©fautExpression constante requise Ã  %CLa valeur logique constante est rÃ©pÃ©tÃ©e dans l'instruction CASE Ã  %LTaille de memcpy constante en octets au delÃ  de laquelle commencer Ã  utiliser une sÃ©quence MOPS.Taille de memmove constante en octets au delÃ  de laquelle commencer Ã  utiliser une sÃ©quence MOPS.Taille de memset constante en octets au delÃ  de laquelle commencer Ã  utiliser une sÃ©quence MOPS.Argument de type constante attenduConstruire une toile et sÃ©parer les utilisations sans relations d'une variable seule.La fonction contenue %qs Ã  %L n'a pas le type IMPLICITLa procÃ©dure contenue %qs Ã  %C entre en conflit avec la procÃ©dure dÃ©finie Ã  %LLa procÃ©dure contenue %qs Ã  %C est dÃ©jÃ  ambigÃ¼eLa procÃ©dure contenue %qs Ã  %L a le mÃªme nom que sa procÃ©dure contenanteLa procÃ©dure contenue %qs Ã  %L d'une procÃ©dure PURE doit aussi Ãªtre PUREContrÃ´le la gÃ©nÃ©ration des estimations des inverses.ContrÃ´le comment ira considÃ¨re la correspondance des contraintes (numÃ©ro d'opÃ©rande dupliquÃ©) dans toutes les alternatives disponibles pour la classe de registre prÃ©fÃ©rÃ©e. Une valeur de zÃ©ro signifie que ira respecte uniquement la contrainte correspondante uniquement quand elle est dans l'unique alternative disponible avec la classe de registre appropriÃ©e. Sinon, ira vÃ©rifiera toutes les alternatives disponibles pour la classe de registre prÃ©fÃ©rÃ©e mÃªme s'il a trouvÃ© quelques choix avec une classe de registre appropriÃ©e et respectant la contrainte correspondante qualifiÃ©e.ContrÃ´ler le mode de dÃ©routage en cas d'exception IEEE.ContrÃ´ler le mode d'arrondissement FP gÃ©nÃ©rÃ©.ContrÃ´ler la prÃ©cision donnÃ©e aux exceptions FP.ContrÃ´ler quels Ã©vÃ©nements sont affichÃ©s dans les chemins de diagnostiques.ContrÃ´le comment le vectoriseur de boucle utilise des vecteurs partiels.  0 signifie jamais, 1 signifie uniquement pour les boucles dont le besoin d'itÃ©rer peut Ãªtre retirÃ©, 2 signifie pour toutes les boucles. La valeur par dÃ©faut est 2.Conversion depuis %qs vers %qs Ã  %LConversion de %s vers %s Ã  %LLa conversion depuis %s vers le sous-type par dÃ©faut COMPLEX(%d) Ã  %L pourrait perdre en prÃ©cision, envisagez d'utiliser l'argument KINDConversion d'un infini ou de Pas-un-Nombre Ã  %L en INTEGERConvertir les adresses BASE + GRAND_OFFSET en NOUVELLE_BASE + PETIT_OFFSET pour autoriser plus d'accÃ¨s mÃ©moire Ã  Ãªtre gÃ©nÃ©rÃ©s comme instructions compressÃ©es. Cible actuellement les chargements/stockages d'entiers 32 bits.Convertir les sauts conditionnels des boucles les plus Ã  l'intÃ©rieur en Ã©quivalents sans branchement.Convertir les constantes en virgule flottante en constantes en simple prÃ©cision.Convertir le retour de fonction en un fragment d'appel et de retour.Convertir les appel et saut indirects en fragment d'appel et de sautCopier les sections de tableaux dans un bloc contigu lors de l'entrÃ©e dans une procÃ©dure.Copyright %s 2024 Free Software Foundation, Inc.
  Co-rang non concordant dans l'argument %qs Ã  %L (%d et %d)CoÃ»t auquel les optimisations de GCSE ne contraindront pas la distance de dÃ©placement d'une expression.CoÃ»t supposÃ© pour une insn de branchement.CoÃ»t supposÃ© d'une insn de multiplication.CoÃ»t supposÃ© d'une instruction de multiplication oÃ¹ 4 est Ã©gal Ã  une insn normale.N'a pu gÃ©nÃ©rer de valeur addis pour la fusionImpossible d'ouvrir le fichier de sortie Â«Â %sÂ Â»
  Compter les dÃ©pendances spÃ©culatives tout en calculant la prioritÃ© des instructions.Le pointÃ© de type Cray Ã  %C ne peut pas Ãªtre un tableau de forme taciteLe pointÃ© Cray Ã  %L apparaÃ®t dans plusieurs instructions pointer()PointÃ© Cray %qs dans la clause %s Ã  %LPointÃ© Cray %qs dans la clause SHARED Ã  %LObjet pointÃ© Cray %qs dans la clause %s Ã  %LObjet pointÃ© Cray %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet pointÃ© Cray %qs du type polymorphique dans la clause %s Ã  %LPointeur Cray %qs dans la clause %s Ã  %LLe pointeur Cray Ã  %C a %d octets de prÃ©cision; les adresses mÃ©moire requiÃ¨rent %d octetsLe pointeur Cray Ã  %C doit Ãªtre un entierLa dÃ©claration de pointeur Cray Ã  %C requiert l'option %<-fcray-pointer%>Objet pointeur Cray %qs dans la clause %s Ã  %LObjet pointeur Cray %qs du type dÃ©rivÃ© dans la clause %s Ã  %LObjet pointeur Cray %qs du type polymorphique dans la clause %s Ã  %LCrÃ©er une application de type GUI.CrÃ©er un exÃ©cutable indÃ©pendant de la position dynamiquement liÃ©.CrÃ©er une bibliothÃ¨que partagÃ©e.CrÃ©er un exÃ©cutable statique indÃ©pendant de la position.CrÃ©er des variables d'induction canoniques dans les boucles.CrÃ©er une application de type console.CrÃ©er les fichiers de donnÃ©es nÃ©cessaires Ã  Â«Â gcovÂ Â».CrÃ©ation de Â«Â %sÂ Â»
! CrÃ©ation d'un tableau temporaire Ã  %LCrÃ©ation d'un temporaire pour le tableau Ã  %L dans l'argument %qsLe GCC RISC-V actuel ne supporte pas RVV en mode gros boutisteLe GCC RISC-V actuel ne supporte pas un VLEN plus grand que 4096 bits pour l'extension Â«Â VÂ Â»D ne supporte pas les pointeurs vers cette cible.les instruction assembleur en-ligne pour D ne sont pas supportÃ©es dans GDC.Le tableau DATA %qs Ã  %L doit Ãªtre spÃ©cifiÃ© dans une dÃ©claration prÃ©cÃ©denteL'Ã©lÃ©ment DATA %qs Ã  %L ne peut pas avoir un co-indexL'Ã©lÃ©ment DATA %qs Ã  %L ne peut pas avoir l'attribut ALLOCATABLEL'Ã©lÃ©ment DATA %qs Ã  %L est un pointeur et doit donc Ãªtre un tableau Ã  part entiÃ¨reL'objet DATA prÃ¨s de %L a l'attribut pointeur et la valeur DATA correspondante n'est pas une cible de donnÃ©e initiale valableInstruction DATA Ã  %C aprÃ¨s la premiÃ¨re instruction exÃ©cutableL'instruction DATA Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction DATA Ã  %C n'est pas permise dans une procÃ©dure PUREL'instruction DATA Ã  %L a plus de valeurs que de variablesL'instruction DATA Ã  %L a plus de variables que de valeursSpÃ©cificateur de format DC interdit Ã  %Cobjet DEALLOCATEDEALLOCATE d'un co-tableau Ã  %C dans un bloc CRITICALDEALLOCATE d'un co-tableau Ã  %C dans un bloc DO CONCURRENTDECIMAL= Ã  %L n'est pas permis en Fortran 95DEFAULTMAP Ã  %C mais un DEFAULTMAP prÃ©cÃ©dent pour la catÃ©gorie %sDEFAULTMAP Ã  %C mais un DEFAULTMAP prÃ©cÃ©dent avec une catÃ©gorie non spÃ©cifiÃ©eDEF_INTERNAL_FLT_FN (%s) n'a pas de fonction interne associÃ©eDEF_INTERNAL_INT_FN (%s) n'a pas de fonction interne associÃ©eDELIM= Ã  %L pas permis en Fortran 95La clause DEPEND Ã  %L de la construction OMP DEPOBJ n'aura qu'un seul localisateurLa clause DEPEND Ã  %L de la construction OMP DEPOBJ n'aura point de type de dÃ©pendance DEPOBJDEPOBJ dans la construction DEPOBJ Ã  %L sera un entier scalaire de type OMP_DEPEND_KINDGestionnaire d'Ã©vÃ©nement DETACH %qs dans la clause %s Ã  %LGestionnaire d'Ã©vÃ©nement DETACH %qs dans la clause SHARED Ã  %LDEVICE_TYPE doit Ãªtre ANY lorsqu'il est utilisÃ© avec INDIRECT Ã  %LL'argument DIM (%d) pour la taille intrinsÃ¨que Ã  %L est hors limites (1:%d)L'argument DIM Ã  %L est en dehors des limitesL'argument DIM sans argument COARRAY n'est pas permis pour l'intrinsÃ¨que THIS_IMAGE Ã  %LDIMENSION spÃ©cifiÃ© pour %qs en dehors du corps de son INTERFACE Ã  %LArgument DISTANCE= pour NUM_IMAGES Ã  %LArgument DISTANCE= pour THIS_IMAGE Ã  %LLe chunk_size de la clause DIST_SCHEDULE Ã  %L requiert une expression INTEGER scalaireConstruction DO CONCURRENT Ã  %CLa boucle DO Ã  %L est indÃ©finie car elle dÃ©bordeLa boucle DO Ã  %L est indÃ©finie car elle dÃ©borde vers le basLa boucle DO Ã  %L sera exÃ©cutÃ©e zÃ©ro foisLa valeur de pas de DO est zÃ©roInstruction de fin de DO qui n'est pas END DO ou CONTINUE avec l'Ã©tiquette %d Ã  %CL'itÃ©rateur DO %qs Ã  %L est Ã  l'intÃ©rieur d'un itÃ©rateur du mÃªme nomDOUBLE COMPLEX Ã  %CSpÃ©cificateur de format DP interdit Ã  %CLa procÃ©dure DTIO %s Ã  %L doit Ãªtre rÃ©cursiveL'argument caractÃ¨re DTIO Ã  %L doit avoir une longueur taciteL'argument muet DTIO Ã  %L doit Ãªtre un scalaireL'argument muet DTIO Ã  %L doit Ãªtre ASSUMED SHAPE ARRAYL'argument muet DTIO Ã  %L doit avoir KIND = %dL'argument muet DTIO Ã  %L doit Ãªtre du type %sL'argument muet DTIO Ã  %L doit avoir INTENT %sLa procÃ©dure DTIO %qs Ã  %L doit Ãªtre une sous-routineDarwin ne supporte pas -mfentry ou les options associÃ©esDarwin n'est pas une plateforme mx32Ã‰lÃ©ment de donnÃ©e au dessus de la limite supÃ©rieure du tableau Ã  %LÃ‰lÃ©ment de donnÃ©e en dessous de la limite infÃ©rieure du tableau Ã  %LLes donnÃ©es sont stockÃ©es dans le format gros-boutiste.Les donnÃ©es sont stockÃ©es dans le format petit-boutiste.  (Par dÃ©faut).Les donnÃ©es sont rÃ©fÃ©rencÃ©es par le dÃ©calage depuis le dÃ©but du texte plutÃ´t que la GOT (avec -fPIC/-fPIE).La cible de donnÃ©es Ã  %L n'aura point de co-indexL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas Ãªtre une rÃ©fÃ©rence complÃ¨te Ã  un tableau de taille taciteL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas Ãªtre polymorphique Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants ALLOCATABLE Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants POINTER Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants PRIVATEL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants PRIVATE Ã  moins qu'il soit traitÃ© par une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'Ã©lÃ©ment de transfert de donnÃ©es Ã  %L ne peut pas avoir de composants de pointeur de procÃ©dureL'objet pointeur de donnÃ©es Ã  %L doit Ãªtre polymorphique illimitÃ© ou Ãªtre d'un type avec l'attribut BIND ou SEQUENCE pour Ãªtre compatible avec une cible polymorphique illimitÃ©eBibliothÃ¨que de dÃ©bogage Ã  utiliser Ã  la place de phobos.La dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appelLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration de la mÃ©thode %qD comme Ã©tant finale permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration du type %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appelsLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appel exÃ©cutÃ© %lli foisLa dÃ©claration du destructeur virtuel de %qD comme Ã©tant final permettrait la dÃ©virtualisation de %i appels exÃ©cutÃ©s %lli foisBibliothÃ¨que par dÃ©faut Ã  utiliser Ã  la place de phobos.L'argument muet %s initialisÃ© par dÃ©faut %qs Ã  %L n'est pas permis dans la procÃ©dure BIND(C) %qsRetarder Ã  plus tard le dÃ©pilage des arguments des fonctions hors de la pile.Le tableau diffÃ©rÃ© %qs Ã  %L n'est pas permis dans une expression d'initialisationParamÃ¨tre de type diffÃ©rÃ© pas encore supportÃ©L'argument muet caractÃ¨re Ã  longueur diffÃ©rÃ©e %qs Ã  %L de la procÃ©dure %qs avec l'attribut BIND(C)Supprimer les instructions inutiles qui peuvent dÃ©clencher des exceptions.Supprimer les vÃ©rifications inutiles des pointeurs nuls.FonctionnalitÃ© supprimÃ©eÂ :Type de dÃ©pendance SINK utilisÃ© avec SOURCE sur la mÃªme construction Ã  %LObsolÃ¨te Ã  la faveur de -Wc11-c23-compatRendu obsolÃ¨te en faveur de -std=c++11.Rendu obsolÃ¨te en faveur de -std=c++14.Rendu obsolÃ¨te en faveur de -std=c++17.Rendu obsolÃ¨te en faveur de -std=c11.Rendu obsolÃ¨te en faveur de -std=c23.Rendu obsolÃ¨te en faveur de -std=c99.Rendu obsolÃ¨te en faveur de -std=gnu++11.Rendu obsolÃ¨te en faveur de -std=gnu++14.Rendu obsolÃ¨te en faveur de -std=gnu++17.Rendu obsolÃ¨te en faveur de -std=gnu11.Rendu obsolÃ¨te en faveur de -std=gnu23.Rendu obsolÃ¨te en faveur de -std=gnu99.Rendu obsolÃ¨te en faveur de -std=iso9899:1999.Option obsolÃ¨te. Utilisez -mno-vrsave Ã  la place.Option obsolÃ¨te. Utilisez -mvrsave Ã  la place.ObsolÃ¨te. Cette option n'a aucun effet.Le type dÃ©rivÃ© %qs Ã  %C est utilisÃ© avant sa dÃ©finitionLe type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir l'attribut SEQUENCE car il est BIND(C)Le type dÃ©rivÃ© %qs Ã  %L est en conflit avec l'objet de liste de noms %qs Ã  %CLe type dÃ©rivÃ© %qs Ã  %L n'a pas Ã©tÃ© dÃ©clarÃ©Le type dÃ©rivÃ© %qs Ã  %L ne peut pas Ãªtre ABSTRACTLe type dÃ©rivÃ© %qs Ã  %L doit Ãªtre une extension de %qsLe type dÃ©rivÃ© %qs Ã  %L doit Ãªtre extensibleLe type dÃ©rivÃ© %qs ne peut pas Ãªtre utilisÃ© comme une variable Ã  %CLe type dÃ©rivÃ© %qs ne peut pas Ãªtre utilisÃ© comme une variable Ã  %LLe type dÃ©rivÃ© %qs, dÃ©clarÃ© Ã  %L, doit avoir l'attribut BIND pour Ãªtre interopÃ©rable avec le CLe type dÃ©rivÃ© %qs est utilisÃ© comme argument effectif Ã  %LLe type dÃ©rivÃ© %qs avec l'attribut BIND(C) Ã  %L est vide et peut Ãªtre inaccessible pour le processeur C compagnonLe type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PRIVATE dans la partie de spÃ©cification d'un moduleLe type dÃ©rivÃ© Ã  %C peut uniquement Ãªtre PUBLIC dans la partie de spÃ©cification d'un moduleLe type dÃ©rivÃ© Ã  %C n'a pas Ã©tÃ© prÃ©cÃ©demment dÃ©fini et, par consÃ©quent, il ne peut pas apparaÃ®tre dans une dÃ©finition de type dÃ©rivÃ©Le composant de type dÃ©rivÃ© %C n'est pas un membre EQUIVALENCE permisLa dÃ©claration de type dÃ©rivÃ© avec FINAL Ã  %C doit Ãªtre dans la partie de spÃ©cification d'un MODULEDÃ©finition de type dÃ©rivÃ© Ã  %C avec une section CONTAINS videDÃ©finition du type dÃ©rivÃ© Ã  %C sans composantsLa dÃ©finition du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©finiLe nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  un type de baseLe nom du type dÃ©rivÃ© %qs Ã  %C a dÃ©jÃ  le type de base %sLa variable de type dÃ©rivÃ© %qs Ã  %L ne peut pas avoir des composants ALLOCATABLE pour Ãªtre un objet EQUIVALENCELa variable de type dÃ©rivÃ© %qs Ã  %L doit avoir l'attribut SEQUENCE pour Ãªtre un objet EQUIVALENCELa variable de type dÃ©rivÃ© %qs Ã  %L avec une initialisation par dÃ©faut ne peut pas Ãªtre dans une EQUIVALENCE avec une variable dans COMMONLa variable de type dÃ©rivÃ© %qs Ã  %L avec un ou des composants pointeurs ne peut pas Ãªtre dans un objet EQUIVALENCELa variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L a un composant ultime qui est allouableLa variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L n'a ni l'attribut SEQUENCE ni l'attribut BIND(C)La variable %qs, d'un type dÃ©rivÃ©, dans COMMON Ã  %L ne peut pas avoir une initialisation par dÃ©fautLe type dÃ©rivÃ© %qs dÃ©clarÃ© Ã  %L doit Ãªtre ABSTRACT car %qs est DEFERRED et pas redÃ©finiLe type dÃ©rivÃ© %qs avec BIND(C) ne doit pas avoir de section CONTAINS Ã  %CLe type dÃ©rivÃ© %qs avec SEQUENCE ne doit pas avoir de section CONTAINS Ã  %CL'argument muet %qs d'un type dÃ©rivÃ© Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeur et n'a pas d'initialisation par dÃ©fautDescription pour mxl-mode-bootstrap.Description pour mxl-mode-executable.Description pour mxl-mode-novectors.Description pour mxl-mode-xmdstub.DÃ©truire les champs d'objets partiellement construits.DÃ©tecter les chemins qui dÃ©clenchent un comportement erronÃ© ou indÃ©fini dÃ» Ã  une valeur nulle utilisÃ©e d'une maniÃ¨re interdite par l'attribut returns_nonnull ou nonnull. Isoler ces chemins du flux de contrÃ´le principal et transformer l'instruction avec un comportement erronÃ© ou indÃ©fini en une instruction de dÃ©routement.DÃ©tecter les chemins qui dÃ©clenchent un comportement erronÃ© ou indÃ©fini dÃ» au dÃ©rÃ©fÃ©rencement d'un pointeur nul. Isoler ces chemins du flux de contrÃ´le principal et transformer les instructions avec un comportement erronÃ© ou indÃ©fini en instructions de dÃ©routement.DÃ©terminer quelles sont les dÃ©pendances qui sont considÃ©rÃ©es coÃ»teuses entre les insns.Longueurs de CHARACTER diffÃ©rentes (%ld/%ld) dans le constructeur de tableauLongueurs de CHARACTER diffÃ©rentes (%wd/%wd) dans le constructeur du tableau Ã  %LSous-types de caractÃ¨res diffÃ©rents Ã  %LParamÃ¨tres de type de sous-type diffÃ©rents dans l'affectation de pointeur Ã  %LRangs diffÃ©rents dans l'affectation du pointeur Ã  %LForme diffÃ©rente pour %s Ã  %L sur la dimension %d (%d et %d)Formes diffÃ©rentes pour les arguments %qs et %qs Ã  %L pour l'intrinsÃ¨que %<dot_product%>Formes diffÃ©rentes sur la dimension 1 des arguments %qs et %qs Ã  %L pour l'intrinsÃ¨que matmulFormes diffÃ©rentes sur la dimension 2 de l'argument %qs et la dimension 1 de l'argument %qs Ã  %L pour l'intrinsÃ¨que matmulSous-types diffÃ©rents Ã  %LTypes diffÃ©rents dans une affectation de pointeur Ã  %L; tentative d'affecter %s Ã  %sDimensions spÃ©cifiÃ©es pour %s Ã  %L aprÃ¨s son initialisationDÃ©sactive l'avertissement -Wframe-larger-than=.  Ã‰quivalent Ã  -Wframe-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactive l'avertissement -Wlarger-than=.  Ã‰quivalent Ã  -Wlarger-than=<SIZE_MAX> ou plus grand.DÃ©sactiver la passe spÃ©cifique Ã  ARCompact pour gÃ©nÃ©rer des instructions d'exÃ©cution conditionnelle.DÃ©sactiver les fonctions feuille CFR.DÃ©sactiver les registres FP.  Ã‰quivalent Ã  -msoft-float.DÃ©sactiver l'ISA FPU, l'option ABI doit activer %<-mfloat-abi=soft%>EmpÃªcher les instructions LR et SR d'utiliser les registres Â«Â auxÂ Â» de l'extension FPX.DÃ©sactiver l'Ã©tape d'optimisation de scalaires en vecteurs qui transforme les calculs sur des entiers de 64 bits en calculs sur des vecteurs.DÃ©sactiver l'avertissement Walloc-size-larger-than=. Ã‰quivalent Ã  Walloc-size-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactiver l'avertissement Walloca-larger-than=. Ã‰quivalent Ã  Walloca-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactive l'avertissement -Wstack-usage=.  Ã‰quivalent Ã  -Wstack-usage=<SIZE_MAX> ou plus grand.DÃ©sactive l'avertissement Wvla-larger-than=.  Ã‰quivalent Ã  Wvla-larger-than=<SIZE_MAX> ou plus grand.DÃ©sactiver l'accÃ¨s aux objets en mÃ©moire partagÃ©e.DÃ©sactiver l'accÃ¨s aux variables marquÃ©es avec Â«Â @systemÂ Â» pour le code @safe.DÃ©sactiver les optimisations des virgules flottantes qui ignorent le signe du zÃ©ro dÃ©fini par IEEE.DÃ©sactiver l'unitÃ© matÃ©rielle en virgule flottante.DÃ©sactiver l'adressage indexÃ©.DÃ©sactiver les optimisations observables par les NaN (Not a Number: pas un nombre) IEEE si ces NaN produisent un effet visible.Interdire les optimisations qui supposent un comportement par dÃ©faut pour l'arrondis des virgules flottantes.DÃ©sactiver le code indÃ©pendant de la position (PIC) pour l'utilisation dans du code du noyau de l'OS.DÃ©sactiver le prÃ©-traitement.DÃ©sactiver les registres d'espace.DÃ©sactiver entiÃ¨rement la mise Ã  zÃ©ro de la pile (stack scrub), ignore les attributs strub.DÃ©sactiver l'utilisation des instructions FPU du RX.Interdire les appels directs aux fonctions globales.Interdit plus que Â«Â msched-max-memory-insnsÂ Â» dans le groupe d'instructions. Autrement, la limite est Â«Â soupleÂ Â» (prÃ©fÃ¨re les opÃ©rations non-mÃ©moire quand la limite est atteinte).Interdire l'optimisation des appels de fin de fonction quand la routine appelante peut avoir omis les longueurs des caractÃ¨res.Refuser les conversions immuables pas viables qui Ã©taient prÃ©cÃ©demment incorrectement permises.DÃ©couvrir les fonctions pures et const.DÃ©couvrir les variables statiques en lecture seule et non adressables.DÃ©couvrir les variables statiques en lecture seule, en Ã©criture seule et non adressables.Afficher les statistiques du temps de compilation.Afficher les statistiques accumulÃ©es durant la compilation.Afficher les options de la ligne de commande spÃ©cifiques Ã  la cible (y compris les options de l'assembleur et de l'Ã©diteur de liens).Afficher l'arbre du code aprÃ¨s l'optimisation en premiÃ¨re ligne.Afficher l'arbre du code aprÃ¨s analyse.Afficher l'arbre du code aprÃ¨s analyse; option dÃ©prÃ©ciÃ©e.Afficher la version du compilateur.Afficher le AST du frontend aprÃ¨s les passes d'analyse et de sÃ©mantique.Afficher la table des symboles globaux aprÃ¨s analyse.Afficher les symboles dans l'ordre inverse.Afficher cette information.Division par zÃ©ro Ã  %LDivision par zÃ©ro en convertissant %s vers %s Ã  %LStratÃ©gie de division, une valeur dans la liste: call-div1, call-fp, call-table.Faire une rematÃ©rialisation sensible au CFG pendant LRA.Effectuer le changement de contexte de l'ordonnanceur si le processeur est un bdver1, bdver2, bdver3, bdver4 ou znver1 et l'ordonnancement Haifa est sÃ©lectionnÃ©.Lier avec le fichier de dÃ©marrage standard D lors de la compilation.Ne pas gÃ©nÃ©rer des instructions BRcc dans arc_reorg.Ne pas ajouter un export de symboles par dÃ©faut aux modules ou aux bibliothÃ¨ques dynamiques.Ne pas ajouter les chemins d'exÃ©cution par dÃ©faut (pour les rÃ©pertoires des bibliothÃ¨ques du compilateur) aux exÃ©cutables, aux modules ou aux bibliothÃ¨ques dynamiques.Ne pas autoriser les donnÃ©es constantes Ã  Ãªtre placÃ©es dans les sections de code.Ne pas supposer un grand segment TLS.Ne pas supposer que les fonctions qui ne sont pas exÃ©cutÃ©es durant l'exÃ©cution d'exercice sont Â«Â froidesÂ Â».Ne pas supposer que les bibliothÃ¨ques standards du C et Â«Â mainÂ Â» existent.Ne pas dÃ©sactiver les registres d'espace.Ne pas Ã©liminer les commentaires dans les expansions des macros.Ne pas Ã©liminer les commentaires.Ne pas afficher les fonctions compilÃ©es ni le temps Ã©coulÃ©.Ne pas Ã©liminer les Ã©lÃ©ments en communs dans les comparaisons de patrons.Ne pas produire de modes d'adressages avec des affectations avec effets de bords.Ne pas produire des constantes entiÃ¨res complexes dans une mÃ©moire en lecture seule.Ne pas gÃ©nÃ©rer de prologue ou dâ€™Ã©pilogue de fonction.Ne pas imposer d'alignement strict.Ne pas gÃ©nÃ©rer de directives #line.Ne pas gÃ©nÃ©rer de directives .size.Ne pas gÃ©nÃ©rer un point de sortie unique pour chaque fonction.Ne pas gÃ©nÃ©rer du code qui ne peut tourner qu'en mode superviseur (par dÃ©faut).Ne pas gÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour.Ne pas gÃ©nÃ©rer des instructions mpy sur un ARC700.Ne pas gÃ©nÃ©rer des accÃ¨s mÃ©moire non alignÃ©es.Ne pas mettre en ligne la division entiÃ¨re.Ne pas mettre en ligne la racine carrÃ©e.Ne pas rÃ©aliser l'Ã©dition de liens avec la bibliothÃ¨que lib<MCU>.a spÃ©cifique au pÃ©riphÃ©rique.Ne pas lier avec la bibliothÃ¨que standard D lors de la compilation.Ne pas charger le registre PIC dans les prologues des fonctions.Ne pas chercher les fichiers objets dans le chemin standard.Ne pas marquer les commutateurs de l'ABI dans e_flags.Pas besoin des barriÃ¨res load-load (dbar 0x700).Ne pas appliquer les optimisations qui augmentent notablement l'utilisation de la pile.Ne pas placer les constantes en virgule flottante dans la TOC.Ne pas placer les constantes des symboles et des dÃ©calages dans la TOC.Ne pas prÃ©dÃ©finir les macros spÃ©cifiques au systÃ¨me et Ã  GCC.Ne pas embellir l'affichage des spÃ©cialisations de patrons sous la forme de la signature du patron suivie des arguments.Ne pas fournir d'adresse de dÃ©part par dÃ©faut 0x100 du programme.Ne pas pousser les registres Ã©tendus sur la pile dans les fonctions de monitoring.Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me (ceux spÃ©cifiÃ©s avec -isystem seront quand mÃªme utilisÃ©s).Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me pour le C++.Ne pas supporter les fonctions internes SSE4.1 et SSE4.2 et la gÃ©nÃ©ration de code.Ne pas supprimer les informations de dÃ©bogage des classes C++.Ne pas supprimer les avertissements pour les en-tÃªtes systÃ¨me.Ne pas traiter les variables locales et les blocs COMMON comme s'ils Ã©taient nommÃ©s dans des dÃ©clarations SAVE.Ne pas ajuster l'alignement du code et des donnÃ©es en lecture seule.Ne pas ajuster l'alignement de la pile.Ne pas ajuster l'alignement des donnÃ©s accessibles en Ã©criture.Ne pas utiliser %<-mpower8-internal%>Â ; utilisez plutÃ´t %<-mcpu=power8%>Ne pas utiliser la table GOT pour accÃ©der aux symboles externes.Ne pas utiliser les instructions MDMX.Ne pas utiliser les instructions MIPS-3D.Ne pas utiliser les registres FP du VAX.Ne pas utiliser une fonction pour purger la cache avant d'appeler des trampolines sur la pile.Ne pas utiliser des adresses qui allouent des registres globaux.Ne pas utiliser les codes de condition des instructions normales.Ne pas utiliser lâ€™unitÃ© en virgule flottante matÃ©rielle.Ne pas utiliser l'unitÃ© matÃ©rielle pour les opÃ©rations en virgule flottante.Ne pas utiliser le coprocesseur mathÃ©matique.Ne pas utiliser les instructions matÃ©rielles quad FP.Ne pas utiliser l'ABI AIX Vector Extended.Ne pas utiliser les extensions de l'ABI AltiVec.Ne pas utiliser les instructions de champs de bits.Ne pas utiliser l'instruction callt (par dÃ©faut).Ne pas utiliser le fichier des spÃ©cifications spÃ©cifiques au pÃ©riphÃ©rique device-specs/specs-<MCU>.Ne pas utiliser l'instruction personnalisÃ©e fabsd.Ne pas utiliser l'instruction personnalisÃ©e fabss.Ne pas utiliser l'instruction personnalisÃ©e faddd.Ne pas utiliser l'instruction personnalisÃ©e fadds.Ne pas utiliser l'instruction personnalisÃ©e fatand.Ne pas utiliser l'instruction personnalisÃ©e fatans.Ne pas utiliser l'instruction personnalisÃ©e fcmpeqd.Ne pas utiliser l'instruction personnalisÃ©e fcmpeqs.Ne pas utiliser l'instruction personnalisÃ©e fcmpged.Ne pas utiliser l'instruction personnalisÃ©e fcmpges.Ne pas utiliser l'instruction personnalisÃ©e fcmpgtd.Ne pas utiliser l'instruction personnalisÃ©e fcmpgts.Ne pas utiliser l'instruction personnalisÃ©e fcmpled.Ne pas utiliser l'instruction personnalisÃ©e fcmples.Ne pas utiliser l'instruction personnalisÃ©e fcmpltd.Ne pas utiliser l'instruction personnalisÃ©e fcmplts.Ne pas utiliser l'instruction personnalisÃ©e fcmpned.Ne pas utiliser l'instruction personnalisÃ©e fcmpnes.Ne pas utiliser l'instruction personnalisÃ©e fcosd.Ne pas utiliser l'instruction personnalisÃ©e fcoss.Ne pas utiliser l'instruction personnalisÃ©e fdivd.Ne pas utiliser l'instruction personnalisÃ©e fdivs.Ne pas utiliser l'instruction personnalisÃ©e fexpd.Ne pas utiliser l'instruction personnalisÃ©e fexps.Ne pas utiliser l'instruction personnalisÃ©e fextsd.Ne pas utiliser l'instruction personnalisÃ©e fixdi.Ne pas utiliser l'instruction personnalisÃ©e fixdu.Ne pas utiliser l'instruction personnalisÃ©e fixsi.Ne pas utiliser l'instruction personnalisÃ©e fixsu.Ne pas utiliser l'instruction personnalisÃ©e floatid.Ne pas utiliser l'instruction personnalisÃ©e floatis.Ne pas utiliser l'instruction personnalisÃ©e floatud.Ne pas utiliser l'instruction personnalisÃ©e floatus.Ne pas utiliser l'instruction personnalisÃ©e flogd.Ne pas utiliser l'instruction personnalisÃ©e flogs.Ne pas utiliser l'instruction personnalisÃ©e fmaxd.Ne pas utiliser l'instruction personnalisÃ©e fmaxs.Ne pas utiliser l'instruction personnalisÃ©e fmind.Ne pas utiliser l'instruction personnalisÃ©e fmins.Ne pas utiliser l'instruction personnalisÃ©e fmuld.Ne pas utiliser l'instruction personnalisÃ©e fmuls.Ne pas utiliser l'instruction personnalisÃ©e fnegd.Ne pas utiliser l'instruction personnalisÃ©e fnegs.Ne pas utiliser l'instruction personnalisÃ©e frdxhi.Ne pas utiliser l'instruction personnalisÃ©e frdxlo.Ne pas utiliser l'instruction personnalisÃ©e frdy.Ne pas utiliser l'instruction personnalisÃ©e fsind.Ne pas utiliser l'instruction personnalisÃ©e fsins.Ne pas utiliser l'instruction personnalisÃ©e fsqrtd.Ne pas utiliser l'instruction personnalisÃ©e fsqrts.Ne pas utiliser l'instruction personnalisÃ©e fsubd.Ne pas utiliser l'instruction personnalisÃ©e fsubs.Ne pas utiliser l'instruction personnalisÃ©e ftand.Ne pas utiliser l'instruction personnalisÃ©e ftans.Ne pas utiliser l'instruction personnalisÃ©e ftruncds.Ne pas utiliser l'instruction personnalisÃ©e fwrx.Ne pas utiliser l'instruction personnalisÃ©e fwry.Ne pas utiliser l'instruction personnalisÃ©e round.Ne pas utiliser des rÃ©fÃ©rences mÃ©moire non alignÃ©es.Ne pas avertir Ã  propos des attributs spÃ©cifiÃ©s.Ne pas avertir Ã  propos de l'utilisation de Â«Â long longÂ Â» avec -pedantic.VÃ©rifier la pile en utilisant des limites dans la mÃ©moire temporaire L1.Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Ne pas aligner les Ã©lÃ©ments dans le code ou les donnÃ©es.Ne pas allouer des float ni des double dans des registres en prÃ©cision Ã©tendue.Ne pas supposer que les accÃ¨s non alignÃ©s sont traitÃ©s par le systÃ¨me.N'appeler aucune fonction de vidange de la cache.N'appeler aucune fonction de dÃ©routement de vidange de la cache.Ne pas crÃ©er un exÃ©cutable indÃ©pendant de la position dynamiquement liÃ©.Ne pas dÃ©truire les champs des objets partiellement construits.Ne pas produire les supplÃ©ments DWARF au delÃ  de la version sÃ©lectionnÃ©e.Ne pas gÃ©nÃ©rer des fonctions dÃ©clarÃ©es Â«Â en ligneÂ Â» avec l'attribut Â«Â dllexportÂ Â» Ã  moins que ce ne soit nÃ©cessaire.Ne pas gÃ©nÃ©rer les sections DWARF pubnames et pubtypes.Ne pas gÃ©nÃ©rer de vÃ©rifications pour la spÃ©culation de contrÃ´le dans l'ordonnancement sÃ©lectif.Ne pas gÃ©nÃ©rer du code avec des chargements/stockages non alignÃ©s pour R6 (synonyme de -mstrict-align).Ne pas gÃ©nÃ©rer du code avec des chargements/stockages non alignÃ©s, valable uniquement pour MIPS R6.Ne pas gÃ©nÃ©rer de code qui ne fonctionne qu'en mode privilÃ©giÃ©. Implique -mno-inline-ic_invalidate si le code en ligne devait ne pas fonctionner en mode utilisateur.N'indiquer aucune prioritÃ© avec TARGET_REGISTER_PRIORITY.Ne pas optimiser les dÃ©placements de blocs, utiliser memcpy.Ne pas optimiser les dÃ©placements de blocs.Ne pas utiliser les opÃ©rateurs assembleur %reloc() (pour rÃ©tro-compatibilitÃ©).Ne pas utiliser la promotion entiÃ¨re de type C pour les opÃ©rateurs unaires Â«Â +Â Â», Â«Â -Â Â» et Â«Â ~Â Â».Ne pas utiliser les mnÃ©moniques P pour les branchements.N'utiliser aucun des r32..r63.Ne pas utiliser une plage d'adressage avec moins de 25 bits pour les appels.Ne pas avertir au sujet de l'utilisation des extensions de Microsoft.Bloc CLASS IS en double dans l'instruction SELECT TYPE Ã  %LTransformer les erreurs de conformitÃ© en simples avertissements.Pilotage:Le muet %qs Ã  %L ne peut pas avoir une initialisationL'argument muet %qs Ã  %L ne peut pas Ãªtre INTENT(OUT)L'argument muet %qs Ã  %L ne peut pas Ãªtre OPTIONALL'argument muet %qs Ã  %L ne peut pas Ãªtre un type dÃ©rivÃ© Ã  %CL'argument muet %qs Ã  %L ne peut pas Ãªtre un pointeur avec l'attribut CONTIGUOUS car la procÃ©dure %qs est BIND(C)L'argument muet %qs Ã  %L qui est EVENT_TYPE ne sera point INTENT(OUT)L'argument muet %qs Ã  %L qui est LOCK_TYPE ne sera point INTENT(OUT)L'argument muet %qs Ã  %L a Ã©tÃ© dÃ©clarÃ© INTENT(OUT) mais n'a pas reÃ§u de valeurL'argument muet %qs doit Ãªtre un pointeur, un tableau de forme tacite ou de rang tacite sans attribut CONTIGUOUS â€“ car l'argument effectif Ã  %L n'est pas simplement contigu et les deux sont ASYNCHRONOUS ou VOLATILEL'argument muet %qs n'est pas autorisÃ© dans l'expression Ã  %LL'argument muet %qs de %qs Ã  %L devrait Ãªtre nommÃ© %qs pour correspondre Ã  l'argument Ã©quivalent de la procÃ©dure redÃ©finieArgument muet %qs avec INTENT(IN) dans un contexte d'association de pointeur (%s) Ã  %LArgument muet %qs avec INTENT(IN) dans le contexte de dÃ©finition de variable (%s) Ã  %LFanion fictif. Ceci est la sÃ©lection par dÃ©faut Ã  moins que des commutateurs FPX soient explicitement fournis.La procÃ©dure muette %qs Ã  %C ne peut pas avoir une interface gÃ©nÃ©riqueLa procÃ©dure muette %qs Ã  %L ne sera point Ã©lÃ©mentaleLa procÃ©dure fictive %qs est invalide dans l'initialisation du pointeur de procÃ©dure Ã  %LLa procÃ©dure muette %qs n'est pas permise dans la procÃ©dure Ã©lÃ©mentale %qs Ã  %LLa procÃ©dure muette %qs d'une procÃ©dure PURE Ã  %L doit aussi Ãªtre PURELa procÃ©dure muette Ã  %C ne peut pas avoir d'attribut BIND(C) avec NAMEVidanger les obligations de couverture du code source (Source Coverage Obligations)Vidanger une reprÃ©sentation textuelle du chemin explosÃ© de chaque diagnostique dans SRCFILE.IDX.KIND.epath.txt.Vidanger une reprÃ©sentation textuelle du graphe Ã©clatÃ© dans FICHIERSRC.eg-ID.txt.Vidanger une reprÃ©sentation textuelle du graphe Ã©clatÃ© dans FICHIERSRC.eg.txt.Vidanger des informations du graphe d'appel spÃ©cifiques Ã  l'analyseur dans un fichier FICHIERSRC.callgraph.dot.Vidanger des informations spÃ©cifiques Ã  l'analyseur dans un fichier FICHIERSRC.analyzer.json.gz.Vidanger les dÃ©clarations dans un fichier .decl.Vidanger les informations dÃ©taillÃ©es sur la reprÃ©sentation interne de GCC des emplacements du code source.Vidanger uniquement les symboles dÃ©finis.Vidanger les Ã©tapes d'optimisation.Vidanger les informations de la purge d'Ã©tats dans un fichier FICHIERSRC.state-purge.dot.Vidanger le graphe Ã©clatÃ© de l'analyseur dans un fichier FICHIERSRC.eg.dot.Vidanger le supergraphe de l'analyseur dans un fichier FICHIERSRC.supergraph.dot.Vidanger la sortie sans dÃ©coration de noms.Vidanger les dÃ©tails des objets LTO.Vidanger les options en ligne de commande de l'outil de vidangeage.Vidanger les statistiques des instructions gimple.Vidanger les statistiques des types d'arbres.Vidanger les statistiques des arbres.Vidanger le graph d'appel symtab.Vidanger divers dÃ©tails internes de l'interface Rust.Vidanger divers dÃ©tails internes de l'analyseur dans FICHIERSRC.*.fg.dot et FICHIERSRC.*.tg.dot.Vidanger divers dÃ©tails internes de l'analyseur dans FICHIERSRC.*.infinite-loop.dot.Vidanger divers dÃ©tails internes de l'analyseur dans FICHIERSRC.analyzer.txt.Vidanger divers dÃ©tails internes de l'analyseur vers stderr.Attribut %s dupliquÃ© Ã  %LAttribut %s spÃ©cifiÃ© en double Ã  %LSpÃ©cification de l'Ã©tiquette %s dupliquÃ©e Ã  %CModificateur %s dupliquÃ© Ã  %L dans la clause USES_ALLOCATORSSpÃ©cification %s dupliquÃ©e Ã  %CAttribut ASYNCHRONOUS spÃ©cifiÃ© en double Ã  %LAttribut AUTOMATIC spÃ©cifiÃ© en double Ã  %LL'attribut BIND est spÃ©cifiÃ© en double Ã  %LDEFERRED dupliquÃ© Ã  %CInstructions ELSE dupliquÃ©es Ã  %L et %CL'attribut EXTENDS est spÃ©cifiÃ© en double Ã  %LInstruction IMPLCIT NONE dupliquÃ©e Ã  %CSpÃ©cification NML dupliquÃ©e Ã  %CNON_OVERRIDABLE dupliquÃ© Ã  %CAttribut POINTER dupliquÃ© Ã  %CInstruction PRIVATE dupliquÃ©e Ã  %CAttribut PROTECTED spÃ©cifiÃ© en double Ã  %LAttribut SAVE spÃ©cifiÃ© en double Ã  %LInstruction SEQENCE dupliquÃ©e Ã  %CSpÃ©cificateur UNIT dupliquÃ© Ã  %CAttribut SAVE spÃ©cifiÃ© en double Ã  %LAttribut VOLATILE spÃ©cifiÃ© en double Ã  %LSpÃ©cificateurs d'accÃ¨s dupliquÃ©s Ã  %CArgument %qs dupliquÃ© Ã  %L pour l'intrinsÃ¨que %sSpÃ©cificateur de tableau dupliquÃ© pour le pointÃ© de type Cray Ã  %CÃ‰tiquette de construction %qs dupliquÃ©e Ã  %CSpÃ©cificateur de format dupliquÃ© Ã  %CNom %qs dupliquÃ© dans l'association Ã  %CNom %qs en double dans la liste des paramÃ¨tres Ã  %CÃ‰tiquette d'instruction %d dupliquÃ©e Ã  %L et %LSymbole %qs dupliquÃ© dans la liste d'arguments formels Ã  %CClause %qs dupliquÃ©e Ã  %LClause NOWAIT dupliquÃ©e sur %s et %s Ã  %CClause dupliquÃ©e avec le type de dÃ©pendance SOURCE Ã  %CBloc commun %</%s/%> dupliquÃ© dans !$OMP ALLOCATE Ã  %LVariable %qs dupliquÃ©e dans !$OMP ALLOCATE Ã  %LAvertir Ã  propos de types qui ne correspondent pas dans les dÃ©clarations globales durant l'optimisation lors de l'Ã©dition de liens.DRAP (Dynamic Realign Argument Pointer) n'est pas supportÃ© dans une routine de service d'interruption. Ceci peut Ãªtre contournÃ© en Ã©vitant les fonctions avec un retour agrÃ©gÃ©.Allouer dynamiquement les registres cc.SpÃ©cificateur E pas permis avec le descripteur g0 dans la chaÃ®ne de format Ã  %LEDGE_CROSSING incorrectement dÃ©fini au travers de la mÃªme sectionEDGE_CROSSING manquant au travers d'une frontiÃ¨re de sectionune arÃªte EH traverse une frontiÃ¨re de section dans le bb %iarÃªte entrante EH mÃ©langÃ©e avec des arÃªtes entrantes non EH dans le bb %il'Ã©tiquette Â«Â EH landing padÂ Â» %qD n'est pas la premiÃ¨re dans la sÃ©quence des Ã©tiquettes dans le bb %dLa fonction ELEMENTAL %qs Ã  %L doit avoir un rÃ©sultat scalaireLa procÃ©dure ELEMENTAL non INTRINSIC %qs n'est pas permise comme argument effectif Ã  %LLe prÃ©fixe ELEMENTAL dans l'interface MODULE PROCEDURE est manquant Ã  %LLe composant pointeur de procÃ©dure ELEMENTAL %qs n'est pas permis comme argument effectif Ã  %Lle passage d'un paramÃ¨tre ELFv2 pour un argument contenant des champs de bits de largeur zÃ©ro qui est, par ailleurs, un agrÃ©gat homogÃ¨ne a Ã©tÃ© corrigÃ© dans GCC 12L'instruction ELSE IF Ã  %C ne peut pas suivre une instruction ELSE Ã  %LL'instruction ELSEWHERE Ã  %C suit un ELSEWHERE prÃ©cÃ©dent qui n'est pas masquÃ©Instruction ELSEWHERE Ã  %C pas englobÃ©e dans un bloc WHEREENCODING= Ã  %L n'est pas permis en Fortran 95Instruction END TEAM Ã  %CInstruction END au lieu de l'instruction %s Ã  %LL'Ã©tiquette END Ã  %C n'est pas permise dans l'instruction de sortieL'Ã©tiquette de la balise END %d Ã  %L n'est pas dÃ©finieENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la fonction %qs n'est pas RECURSIVEENTRY %qs Ã  %L ne peut pas Ãªtre appelÃ© rÃ©cursivement car la sous-routine %qs n'est pas RECURSIVEENTRY %qs Ã  %L n'a pas de type IMPLICITLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre ALLOCATABLE dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %LLe rÃ©sultat de ENTRY %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %LInstruction ENTRY Ã  %CL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une procÃ©dure contenueL'instruction ENTRY Ã  %C ne peut apparaÃ®tre dans un BLOCK DATAL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DERIVED TYPEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc DOL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc FORALLL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un MODULEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un PROGRAML'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc SELECTL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc STRUCTUREL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un SUBMODULEL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc WHEREL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un sous programme contenuL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans un bloc IF-THENL'instruction ENTRY Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction ENTRY Ã  %L avec BIND(C) est interdite dans une procÃ©dure Ã©lÃ©mentaireENTRY_BLOCK a un nÅ“ud dans le langage intermÃ©diaire (IL) qui lui est associÃ©ENUM et ENUMERATOR Ã  %CLa dÃ©claration ENUM Ã  %C n'a aucun ENUMERATORInstruction de dÃ©finition ENUM attendue avant %CENUMERATOR %L pas initialisÃ© avec une expression entiÃ¨reL'Ã©tiquette de la balise EOR %d Ã  %L n'est pas dÃ©finieEQUIVALENCE Ã  %C requiert deux objets ou plusInstruction EQUIVALENCE Ã  %CL'Ã©tiquette de la balise ERR %d Ã  %L n'est pas dÃ©finieERRMSG Ã  %LERRMSG Ã  %L est inutile sans la balise STATBalise ERRMSG Ã  %Lvariable ERRMSGLa variable ERRMSG Ã  %L sera une variable CHARACTER du scalaire par dÃ©fautL'argument ERRMSG= Ã  %L doit Ãªtre une variable CHARACTER scalaireInstruction ERROR STOP Ã  %CArchitecture ESA/390.Instruction EVENT POST Ã  %CInstruction EVENT WAIT Ã  %CL'argument EVENT Ã  %L pour l'intrinsÃ¨que EVENT_QUERY sera du type EVENT_TYPEL'instruction EXIT Ã  %C termine la boucle !$ACC LOOPL'instruction EXIT Ã  %C termine la boucle !$OMP DOInstruction EXIT sans nom de construction Â«Â doÂ Â» Ã  %CEXIT_BLOCK a un nÅ“ud dans le langage intermÃ©diaire (IL) qui lui est associÃ©EXTENDS Ã  %LL'attribut EXTERNAL est en conflit avec l'attribut FUNCTION dans %qs Ã  %LSoit aucun ou tous les objets dans l'ensemble EQUIVALENCE Ã  %L aura l'attribut PROTECTEDL'Ã©lÃ©ment dans le constructeur du tableau %s Ã  %L est %sUn Ã©lÃ©ment d'un tableau de forme tacite ou pointeur comme argument effectif Ã  %L ne peut pas correspondre Ã  l'argument effectif Ã  %LUn Ã©lÃ©ment d'un tableau de forme tacite ou pointeur est passÃ© Ã  l'argument tableau muet %qs Ã  %LL'Ã©lÃ©ment avec une valeur de %d dans ORDER Ã  %L doit Ãªtre dans la plage [1, ..., %d] pour l'intrinsÃ¨que RESHAPE prÃ¨s de %LFonction Ã©lÃ©mentaire comme expression d'initialisation avec des arguments non entiers/non caractÃ¨res Ã  %LÃ‰lÃ©ments avec la mÃªme valeur Ã  %L et %L dans l'indice de vecteur dans le contexte de dÃ©finition de variable (%s)Ã‰liminer les appels de fonctions multiples aussi pour les fonctions impures.Produire les Ã©tiquettes .gnu_attribute.GÃ©nÃ©rer des directives .stack_size.Produire des relocalisations 16 bits vers les zones de petites donnÃ©es.Produire des relocalisations 32 bits vers les zones de petites donnÃ©es.Ã‰mettre la propriÃ©tÃ© GNU GNU_PROPERTY_X86_ISA_1_NEEDED.Produire du code conforme Ã  IEEE, sans exceptions inexactes.Ã‰mettre l'attribut ELF RISC-V.Produire les informations du graphe d'appel.Produire des vÃ©rifications qui entraÃ®nent l'exÃ©cution des instructions Â«Â break 8Â Â» quand des fonctions atomiques intÃ©grÃ©es sont appliquÃ©es Ã  une mÃ©moire mal alignÃ©e.Produire du code pour l'extension octets/mots de l'ISA.Produire du code pour l'extension de comptage de l'ISA.Produire du code pour l'extension de dÃ©placements en virgule flottante et la racine carrÃ©e de l'ISA.Produire du code pour l'extension vidÃ©o de l'ISA.Produire du code utilisant des directives de relocalisations explicites.Produire les symboles communs comme des symboles faibles.Ã‰mettre des avertissements personnalisÃ©s contenant des dÃ©tails internes Ã  l'attention des dÃ©veloppeurs de l'analyseur.Produire des annotations de dÃ©bogage pendant le prÃ©-traitement.Produire les informations de dÃ©bogage relatives Ã  l'Ã©tape d'analyse d'Ã©chappement quand l'option -fgo-optimize-allocs est active.Produire des diagnostiques montrant l'emplacement des nÅ“uds dans le graphe Ã©clatÃ©.Produire des branchements directs vers les fonctions locales.GÃ©nÃ©rer du code supplÃ©mentaire dans le prologue de la fonction pour intercepter si la taille de la pile dÃ©passe la limite donnÃ©e.Produire les prologues des fonctions uniquement devant les parties qui en ont besoin au lieu de les produire au dÃ©but des fonctions.Produire des appels de fonctions en utilisant la table de dÃ©calage globale lors de la gÃ©nÃ©ration de code indÃ©pendant de la position (PIC).Ã‰mettre des instructions multiplier-additionner fusionnÃ©es pour des doubles longs dans les registres vectoriels (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb).  La passe de rÃ©association ne gÃ¨re pas les multiplications-additions fusionnÃ©es, par consÃ©quent, le code gÃ©nÃ©rÃ© par l'intermÃ©diaire est enclin Ã  produire de longues chaÃ®nes de multiplications-additions fusionnÃ©es.  Ceci n'est pas bien tolÃ©rÃ© par le pipeline.  Le comportement par dÃ©faut consiste Ã  Ã©mettre des instructions de multiplication et d'addition sÃ©parÃ©es pour des doubles longs dans les registres vectoriels car des mesures ont montrÃ© que cela amÃ©liorait la performance.  Cette option permet de le dÃ©sactiver pour rÃ©aliser des tests.Produire des instanciations implicites pour des patrons en ligne.Produire des instanciations implicites pour les patrons.Produire des branchements indirects vers les fonctions locales.Produire des appels instrumentalisÃ©s Ã  __tsan_func_entry() et __tsan_func_exit().GÃ©nÃ©rer des sÃ©quences longues de chargement/stockage.Produire des descriptions plus verbeuses du flux de contrÃ´le dans les diagnostiques.Produire de description plus verbeuse des changements d'Ã©tats dans les diagnostiques.Ã‰mettre des diagnostiques d'optimisation.Ã‰mettre un appel au compteur de profilage avant le prologue lors de l'entrÃ©e dans une fonction.Ã‰mettre un appel au compteur de profilage avant le prologue lors de l'entrÃ©e dans une fonction. Le code compilÃ© aura besoin d'un processeur 64 bits et de glibc 2.29 ou plus rÃ©cent pour s'exÃ©cuter.Ã‰mettre des emplacements de points d'arrÃªt progressifs recommandÃ©sProduire rdval au lieu de rduniq pour le pointeur de thread.Produire une instrumentalisation spÃ©ciale pour les accÃ¨s Ã  des volatiles.Produire les variables constantes statiques mÃªme si elles ne sont pas utilisÃ©es.Produire des bits de stop avant et aprÃ¨s les asms Ã©tendues volatiles.Produire des instanciations de patron en tant que symboles faibles.Produire des dÃ©routements sous forme de Â«Â break 8Â Â». C'est le comportement par dÃ©faut pour CRIS v3 et supÃ©rieurs.  Si dÃ©sactivÃ©, des appels Ã  abort() sont utilisÃ©s.Produire des informations verbeuses de mise au point dans le code assemblÃ©.FINAL vide Ã  %CInstruction IMPLICIT vide Ã  %CLe constructeur de tableau vide Ã  %C n'est pas permisListe d'initialisation vide dans l'ancien style Ã  %CEnsemble de chiffres vide dans la constante BOZ Ã  %CActiver les alternatives Ã  l'instruction Â«Â qÂ Â».Activer le fichier de registre Ã  16 entrÃ©es.Activer les instructions ALU 32 bits.Activer les instructions de saut 32 bits.Activer l'instruction de l'extension du compteur d'horodatage 64 bits.Activer les coroutines du C++ (expÃ©rimental).Activer le module d'en-tÃªte du C++ (expÃ©rimental).Activer modules-ts du C++ (expÃ©rimental).Activer le support pour les dÃ©sallocations avec taille connue du C++14.Activer les instructions DSP de C-SKY.Activer les instructions DSP amÃ©liorÃ©es de C-SKY.Activer les instructions SECURE de C-SKY.Activer les instructions TRUST de C-SKY.Activer les instructions DSP vectorielles de C-SKY.Activer les tables CFI via les directives de l'assembleur GAS.Activer les attributs STATIC et AUTOMATIC du style DEC.Activer DIV, DIVU.Activer les instructions DIV-REM du ARCv2.Activer les extensions DSP 3.1 Pack A.Activer les infos DWARF de dÃ©bogage des lignes via GNU as.Activer les instructions Ã  double et simple opÃ©rande pour la tÃ©lÃ©phonie.Activer les opcodes ENTER_S et LEAVE_S pour ARCv2.Activer la compression de code FT32B.Activer l'Ã©limination redondante totale (Full Redundancy Elimination) sur les arbres.Activer le mode PIC avec descripteurs de fonctions.Activer GPR32 dans l'assembleur en ligne quand APX_F est activÃ©.Activer la transformation d'identitÃ© Graphite.Activer la bibliothÃ¨que partagÃ©e basÃ©e sur un ID.Activer les virgules flottantes IEEE 128 bits via le mot clÃ© __float128.Activer l'allocation de registres locaux.Activer l'extension conditionnelle de chargement/stockage avec verrou.Activer l'extension SIMD avancÃ©e LoongArch (LASX, 256 bits).Activer l'extension SIMD LoongArch (LSX, 128 bits).Activer les instructions MUL.Activer les instructions MUL.X et UMUL.X.Activer les instructions MULX, supposer qu'il y a une logique de dÃ©calage rapide.Autoriser la syntaxe d'exception et de synchronisation de Objective-C.Activer la gestion des exceptions Objective-C en utilisant setjmp Ã  l'exÃ©cution.Activer OpenACC.Activer OpenMP (implique -frecursive en Fortran).Activer le dÃ©chargement du GPU OpenMP.Activer les directives SIMD de OpenMP.Activer le support PIC pour construire des bibliothÃ¨ques.Activer les extensions de langage PlanÂ 9.Activer la coalescence SSA sur les variables utilisateur.Activer la descente du code SSA sur les arbres.Activer l'optimisation de l'Ã©limination du code mort SSA sur les arbres.Activer les optimisations SSA-BIT-CCP sur les arbres.Activer les optimisations SSA-CCP sur les arbres.Activer l'optimisation SSA-PRE sur les arbres.Activer le code de pistage du TPF-OS.Activer le support Virtual Hosting.Activer l'extension XY Memory (DSP version 3).Activer l'alignement des blocs COMMON.Activer tous les avertissements -Wunused-.Activer toutes les extensions du langage DEC.Activer toutes les vidanges des informations d'optimisation sur stderr.Activer une Ã©tape d'optimisation sur de petits segments de code (peephole) par RTL avant sched2.Autoriser la protection allocas/VLAs de ASan.Autoriser ASan Ã  protÃ©ger les fonctions intÃ©grÃ©es.Autoriser la dÃ©tection par ASan des bogues d'utilisation aprÃ¨s retour.Autoriser ASan Ã  protÃ©ger les globales.Autoriser ASan Ã  protÃ©ger les opÃ©rations de chargement.Autoriser ASan Ã  protÃ©ger la pile.Autoriser ASan Ã  protÃ©ger les opÃ©rations d'Ã©criture.Activer la relaxation de l'assembleur et de l'Ã©diteur de liens. ActivÃ© par dÃ©faut Ã  -Os.Activer la mise Ã  zÃ©ro de la pile lors des appels pour toutes les fonctions viables.Activer les instructions atomiques.Activer le dÃ©bogage par un backend.Activer la propagation vers le haut des propriÃ©tÃ©s d'utilisation au niveau SSA.Activer les instructions Barrel Shift.Activer la vectorisation des blocs de base (SLP) sur les arbres.Autoriser le code de profilage de base du programme.Activer les instructions d'Ã©change d'octets.Activer le contournement de la cache pour les rÃ©fÃ©rences volatiles.Activer les instructions de prÃ©chargement de la cache.Activer certaines fonctionnalitÃ©s prÃ©sentes dans les brouillons des Contracts du C++.Activer certaines fonctionnalitÃ©s prÃ©sentes dans les spÃ©cifications techniques de conceptualisation (Concepts TS).Activer les instructions de densitÃ© de code du ARCv2.Activer la sortie du code hors des boucles.Activer les options communes pour la gÃ©nÃ©ration d'informations de profilage pour l'optimisation directe Ã  partir des donnÃ©es collectÃ©es par le profilage et dÃ©finir -fprofile-dir=.Activer les options communes pour la gÃ©nÃ©ration d'informations de profilage pour l'optimisation directe Ã  partir des donnÃ©es collectÃ©es par le profilage.Activer les options communes pour rÃ©aliser une optimisation directe Ã  partir des informations recueillies par le profilage et dÃ©finir -fprofile-dir=.Activer les options communes pour rÃ©aliser une optimisation directe Ã  partir des informations recueillies par le profilage.Activer le motif casesi compact.Activer l'Ã©limination conditionnelle du code mort pour les appels internes.Activer l'exÃ©cution conditionnelle autre que moves/scc.Activer l'utilisation de l'instruction de dÃ©placement conditionnel.Activer les dÃ©placements conditionnels inconditionnellement.Activer les dÃ©placements conditionnels.Activer le dÃ©pliage conservatif de petites bouclesActiver la fonctionnalitÃ© constructeur/destructeur.Activer les instructions coprocesseur.Activer la propagation par copie des informations sur l'Ã©volution scalaire.Activer la propagation de copie sur les arbres.Autoriser la correction des inconsistances dans le flux d'entrÃ©e du profil.Activer l'Ã©limination des stockages morts.Activer la sortie de dÃ©bogage.Activer le support matÃ©riel pour les nombres dÃ©cimaux en virgule flottante.Activer les conversions par dÃ©faut entre __float128 et long double.Activer les largeurs par dÃ©faut pour les spÃ©cificateurs de format i, f et gActiver les instructions de division et de modulo.Activer l'optimisation des dominateurs.Activer les instructions de chargement/stockage double pour ARC HS.Activer l'extension dual viterbi butterfly.Activer l'insertion plus tÃ´t de bits de stop pour un meilleur ordonnancement.Activer l'intÃ©gration de mÃ©ta-donnÃ©es directement des les fichiers objetsActiver le traitement des exceptions.Activez la compilation expÃ©rimentale de fichiers Rust Ã  vos propres risquesActiver l'utilisation des instructions de branchements conditionnelles j(s)lt et j(s)le.Activer les fanions de statut en virgule flottante dÃ©finissant les opÃ©rations des vecteurs SSE sur des vecteurs partiels.Activer le formatage de la sortie en JSON.Activer la propagation vers l'avant sur les arbres.Activer les optimisations de premiÃ¨re ligne.Autoriser le profilage des fonctions.Activer la rÃ©organisation des fonctions qui amÃ©liore le placement du code.Activer le ramasse-miettes (Garbage Collection) dans les programmes Objective-C/Objective-C++.Autoriser les opÃ©rations atomiques gÃ©nÃ©rales introduite dans l'ISA v3.Activer la gÃ©nÃ©ration d'instructions SIMD ARC via des fonctions intrinsÃ¨ques spÃ©cifiques Ã  la cible.Activer la gÃ©nÃ©ration des instructions BMX du R2.Activer la gÃ©nÃ©ration des instructions CDX du R2.Activer la gÃ©nÃ©ration de binaires qui utilisent des fonctions de libgcc pour rÃ©aliser les opÃ©rations de divisions. -mhard-div est l'option par dÃ©faut.Activer la gÃ©nÃ©ration de binaires qui utilisent des fonctions de libgcc pour rÃ©aliser des opÃ©rations en virgule flottante. Ceci est l'option par dÃ©faut; utilisez -mhard-float pour changer le comportement par dÃ©faut.Activer la gÃ©nÃ©ration de binaires qui utilisent des fonctions de libgcc pour rÃ©aliser les opÃ©rations de multiplications. -mhard-mul est l'option par dÃ©faut.Activer la gÃ©nÃ©ration d'instructions de comparaison et d'activation du fanion avec immÃ©diat (l.sf*i). Par dÃ©faut, des instructions supplÃ©mentaires sont gÃ©nÃ©rÃ©es pour stocker d'abord l'immÃ©diat dans un registre.Activer la gÃ©nÃ©ration d'instruction de dÃ©placement conditionnel (l.cmov). Par dÃ©faut, un Ã©quivalent sera gÃ©nÃ©rÃ© en utilisant les instructions set et branch.Activer la gÃ©nÃ©ration d'instructions de divisions matÃ©rielles (l.div, l.divu). C'est l'option par dÃ©faut; utilisez -msoft-div pour la dÃ©sactiver.Activer la gÃ©nÃ©ration d'instructions en virgule flottante matÃ©rielles. -msoft-float est l'option par dÃ©faut.Activer la gÃ©nÃ©ration d'instructions de multiplications matÃ©rielles (l.mul, l.muli). C'est l'option par dÃ©faut; utilisez -msoft-mul pour la dÃ©sactiver.Activer la gÃ©nÃ©ration d'instructions de rotation Ã  droite (l.ror). Par dÃ©faut, les fonctions de libgcc sont utilisÃ©es pour rÃ©aliser les opÃ©rations de rotation Ã  droite.Activer la gÃ©nÃ©ration d'instructions de rotation Ã  droite avec immÃ©diat (l.rori). Par dÃ©faut, les fonctions de libgcc sont utilisÃ©es pour rÃ©aliser les opÃ©rations de rotation Ã  droite avec immÃ©diat.Activer la gÃ©nÃ©ration d'instructions de dÃ©calage avec immÃ©diat (l.srai, l.srli, l.slli). Par dÃ©faut, des instructions supplÃ©mentaires sont gÃ©nÃ©rÃ©es pour stocker d'abord l'immÃ©diat dans un registre.Activer la gÃ©nÃ©ration d'instructions d'extension de signe (l.ext*). Par dÃ©faut, les chargements depuis la mÃ©moire sont rÃ©alisÃ©s sans extension de signe.Activer l'estimation des probabilitÃ©s de branchement.Activer l'unitÃ© matÃ©rielle en virgule flottante.Activer la sortie de chargements adjacents hors d'une boucle pour encourager la gÃ©nÃ©ration d'instructions de dÃ©placements conditionnels.Activer la sortie hors des boucles des chargements par des pointeurs conditionnels.Autoriser l'instrumentalisation hwasan de allocas/VLAs.Autoriser l'instrumentalisation hwasan des fonctions internes.Autoriser l'instrumentalisation hwasan des opÃ©rations de chargement.Autoriser l'instrumentalisattion hwasan des variables allouÃ©es sur la pile de taille statique.Autoriser l'instrumentalisation hwasan des opÃ©rations d'Ã©criture.Activer les entrÃ©es et sorties de la reprÃ©sentation Graphite.Activer la vÃ©rification en ligne des rÃ©cepteurs nuls avec le moteur NeXT et la version 2 de l'ABI.Activer la mise en ligne de PLT dans les appels de fonctions.Activer la mise en ligne de fonctions dÃ©clarÃ©es Â«Â inlineÂ Â». Le dÃ©sactiver dÃ©sactive toutes les mises en ligne.Activer les instructions qui protÃ¨gent contre les attaques de type Â«Â Return-Oriented ProgrammingÂ Â»Activer la mise Ã  zÃ©ro de la pile interne pour toutes les fonctions viables.Activer les instructions de la pile d'interruption.Activer les variantes spÃ©cifiques au sous-type pour les fonctions intrinsÃ¨ques entiÃ¨res.Activer l'optimisation de l'alignement des Ã©tiquettes.Activer l'import de module paresseux.Activer les intrinsÃ¨ques mathÃ©matiques historiques pour compatibilitÃ©.Activer l'analyse historique des instructions INCLUDE.Activer les optimisations durant l'Ã©dition de liens.Activer les optimisations par l'Ã©diteur de liens.Activer la relÃ¢che par l'Ã©diteur de liens.Autoriser la relÃ¢che de l'Ã©diteur de liens.Activer la relÃ¢che par l'Ã©diteur de liens.Activer la liaison entre load/store.Activer la distribution des boucles pour les motifs transformÃ©s en appels de bibliothÃ¨que.Activer la distribution des boucles sur les arbres.Activer la vectorisation de l'Ã©pilogue d'une boucle en utilisant une taille de vecteur plus petite.Activer la copie des en-tÃªtes de boucles sur les arbres.Activer l'Ã©change de boucles sur les arbres.Activer les mouvements invariants de boucles sur les arbres.Activer les transformations de boucles imbriquÃ©es.  Identique Ã  -floop-nest-optimize.Activer les optimisations de boucles au niveau de l'arbre.Activer la vectorisation sur les instructions en virgule flottante.Activer la vectorisation des boucles sur les arbres.Activer les optimisations sur de petits segments de code (peephole) spÃ©cifiques Ã  la machine.Activer des dÃ©charges de coÃ»t RTX plus verbeux durant le dÃ©bogage.  Uniquement pour les dÃ©veloppeurs de GCC.Activer la plupart des messages d'avertissement.Activer le support multicÅ“ur.Activer les instructions de multiplications.Activer les instructions multi-processeurs.Activer les optimisations de l'exÃ©cution de conditions imbriquÃ©es.Activer l'optimisation de && et || dans les exÃ©cutions conditionnelles.Activer l'analyse de GIMPLE.Activer l'utilisation du prÃ©-rechargement du motif cbranchsi.Activer le prÃ©-traitement.Activer la validation des limites pendant la compilation.Activer la rÃ©association au niveau de l'arbre.Activer l'ordonnancement des insns sensible Ã  la pression sur les registres.Activer la relaxe dans l'assembleur.Activer les arguments r-valeur aux paramÃ¨tres par rÃ©fÃ©rence.Activer l'ordonnancement Ã  travers les blocs de base.Activer des segments de donnÃ©es sÃ©parÃ©s.Activer le stockage des rÃ©sultats des comparaisons dans les GPR.Activer les fonctions internes de la pile masquÃ©e de CET (Control-flow Enforcement Technology).Activer les instructions d'extension de signe.Activer les instructions de division et de modulo signÃ©es.Activer les instructions de dÃ©placement et les chargements mÃ©moire signÃ©es.Autoriser la scission des chargements d'immÃ©diats sur 32 bits en partie basse / haute.Autoriser le sondage de la pile.Activer la mise Ã  zÃ©ro de la pile (stack scrub) selon les attributs, avec vÃ©rification stricte de l'appel.Autoriser la mise Ã  zÃ©ro de la pile (stack scrubbing) pour toutes les fonctions viables.Activer l'Ã©tape d'analyse statique.Activer la vÃ©rification stricte du retour d'une structure selon l'ABI 32 bits spÃ©cifique au processeur.Activer l'optimisation des longueurs de chaÃ®nes sur les arbres.Activer le support pour les concepts du C++.Activer le support pour les STRUCTURE/RECORD DEC.Activer le support pour la mÃ©moire transactionnelle GNU.Activer le support de l'ABI du RH850. Ceci est l'option par dÃ©faut.Activer le support pour l'ancienne ABI de GCC.Activer l'instruction de l'extension d'inversion de l'ordre des octets.Activer la fusion des appels en fin de fonction (tail call) sur les arbres.Activer la vÃ©rification CSR pour le CSR dÃ©pendant de ISA et le CSR en lecture seule. Le CSR dÃ©pendant de ISA est uniquement valide quand l'ISA spÃ©cifique est dÃ©finiie. Le CSR en lecture seule ne peut pas Ãªtre Ã©crit par les instructions CSR.Activer les instructions MIPS16e V2.Activer le type fondamental char8_t et l'utiliser comme type pour les chaÃ®nes UTF-8 et les caractÃ¨res littÃ©raux.Activer la copie de la passe de fusion de paires load/store de AArch64 qui s'exÃ©cute aprÃ¨s l'allocation de registres.Activer la copie de la passe de fusion de paires load/store de AArch64 qui s'exÃ©cute avant l'allocation de registres.Activer l'heuristique du chemin critique dans l'ordonnanceur.Activer l'heuristique du dÃ©compte des dÃ©pendances dans l'ordonnanceur.Activer l'approximation de la division.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de la division Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision.Activer l'instruction LRW Ã©tendue (par dÃ©faut pour CK801).Activer l'heuristique de groupe dans l'ordonnanceur.Activer l'heuristique de la derniÃ¨re instruction dans l'ordonnancement.Activer l'optimisation de boucles imbriquÃ©es.Activer le mode normal.Activer l'heuristique de rang dans l'ordonnanceur.Activer l'approximation de l'inverse de la racine carrÃ©e.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de l'inverse de la racine carrÃ©e Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision.Activer l'heuristique des instructions spÃ©culatives dans l'ordonnanceur.Activer l'approximation de la racine carrÃ©e.  Activer cette option rÃ©duit la prÃ©cision des rÃ©sultats de la racine carrÃ©e Ã  16 bits en simple prÃ©cision et 32 bits en double prÃ©cision. Si activÃ©e, elle implique -mlow-precision-recip-sqrt.Activer l'utilisation de registres 64 bits en virgule flottante dans les instructions fmov. Voyez -mdalign si un alignement 64 bits est requis.Activer l'utilisation des instructions FPU du RX.  Ceci est la valeur par dÃ©faut.Activer l'utilisation d'Ã©lÃ©ments de formatage blancs dans les chaÃ®nes de format.Active l'utilisation de caractÃ¨res littÃ©raux dans les affectations et les instructions de donnÃ©es pour les variables non-caractÃ¨res.Activer l'utilisation des chargements indexÃ©s.Activer l'utilisation de prÃ©/post modifications avec un dÃ©placement sur le registre.Activer l'utilisation de l'allocateur de registre LRA.Activer l'utilisation de l'instruction fsca.Activer l'utilisation de l'instruction fsrra.Activer l'utilisation de la vieille ABI dÃ©fectueuse oÃ¹ tous les arguments des fonctions empilÃ©es sont alignÃ©s sur 32 bits.Activer l'utilisation d'instructions courtes de chargement.Activer l'utilisation de l'ABI RX standard oÃ¹ tous les arguments des fonctions empilÃ©es sont alignÃ©s naturellement. C'est l'option par dÃ©faut.Activer l'extension du langage vecteur z qui fourni la macro sensible au contexte Â«Â vectorÂ Â» et activer les fonctions internes dans le style Altivec dans vecintrin.h.Activer le prÃ©-traitement traditionnel.Activer la transitivitÃ© des contraintes durant l'analyse.Activer les accÃ¨s sur des mots et demi-mots non alignÃ©s aux donnÃ©es compactÃ©es.Activer l'utilisation des instructions BI/BIH si disponibles.Activer l'utilisation de GPREL pour les donnÃ©es en lecture seule dans FDPIC.Activer l'utilisation des opÃ©rations de bits du NPS400.Activer l'utilisation de l'extension xld/xst du NPS400.Activer l'utilisation de POST_INC / POST_DEC.Activer l'utilisation de POST_MODIFY.Activer l'utilisation de R16-R31 (par dÃ©faut).Activer l'utilisation des registres simple prÃ©cision avec un numÃ©ro impair.Activer l'utilisation de sdata/scommon/sbss.Activer les instructions dÃ©finies par l'utilisateur.Activer l'utilisation des instructions en virgule flottante IEEE 128 bits.Activer les instructions de boucle du v850e3v5.Activer l'extension CRC Ã  polynÃ´me variable.Activer divers fanions pertinent pour la sÃ©curitÃ©.Activer la vectorisation pour l'instruction de rassemblement.Activer la vectorisation sur l'instruction de dispersion.Activer la vectorisation sur les arbres.Activer la sortie en mode bavard.Activer le contournement du seul errata du processeur AT697F (qui correspond Ã  l'errata #13 du processeur AT697E).Activer les contournements des erratas du processeur GR712RC.Activer les contournements des erratas du processeur UT699.Activer les contournements des erratas des processeurs UT699E/UT700.Activer/DÃ©sactiver l'ordonnancement traditionnel dans les boucles qui sont dÃ©jÃ  passÃ©es par l'ordonnancement modulo.Activer/dÃ©sactiver l'adressage relatif Ã  GP.Autoriser les bibliothÃ¨ques partagÃ©es basÃ©es sur un ID.Activer le mode de donnÃ©es indÃ©pendantes de la position (PID=Position Independent Data).Activer ou dÃ©sactiver l'utilisation des instructions SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE et RMPA. Elles sont activÃ©es par dÃ©faut.Activer le modÃ¨le de coÃ»t du vectoriseur dynamique. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©.Activer la vidange verbeuse du modÃ¨le de coÃ»t dans les fichiers de vidange de dÃ©bogage.Encoder les instructions SSE avec le prÃ©fixe VEX.Expression de fin dans la boucle DOLa fin de l'instruction DO non bloc Ã  %C est enchevÃªtrÃ©e dans une autre boucle DOLa fin de l'instruction DO non bloc Ã  %C est Ã  l'intÃ©rieur d'un autre blocFin de l'initialisation du scalaire attendue Ã  %CFin de la liste de recherche.
! Faire respecter la sÃ©mantique du contrÃ´le d'accÃ¨s Ã  un membre de classe.L'entitÃ© %qs Ã  %L a un paramÃ¨tre LEN diffÃ©rÃ© %qs et requiert soit l'attribut POINTER ou soit l'attribut ALLOCATABLEL'entitÃ© %qs Ã  %L a un paramÃ¨tre de type diffÃ©rÃ© et requiert soit l'attribut POINTER ou ALLOCATABLEL'entitÃ© %qs Ã  %L est dÃ©jÃ  prÃ©sente dans l'interfaceL'entitÃ© %qs Ã  %L est incompatible avec une constante littÃ©rale BOZL'entitÃ© avec une longueur de caractÃ¨re tacite Ã  %L doit Ãªtre un argument muet ou un PARAMETERL'Ã©numÃ©rateur excÃ¨de le type entier du C Ã  %CComparaison Ã©galitaire pour %s Ã  %LL'Ã©quivalence pour %qs ne correspond pas Ã  l'ordre du COMMON %qs Ã  %LÃ‰quivalent Ã  -mgpopt=local.Ã‰quivalent Ã  -mgpopt=none.La variable errmsg Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %sErreurErreur en allouant %lu octetsErreur lors de la conversion de la constante PARAMETER dans la constante complexe Ã  %CErreur de conversion de l'entierErreur dans le constructeur du tableau rÃ©fÃ©rencÃ© Ã  %LErreur dans l'initialisation du pointeur Ã  %CErreur dans la spÃ©cification de type Ã  %LErreur dans l'appel avec type liÃ© Ã  %LErreur en rÃ©-allouant %lu octetsErreur dâ€™Ã©criture dans le fichier JSON de sortie %s
  Erreur en Ã©crivant dans le fichier module %qs: %sErreur en Ã©crivant le fichier des modules: %sErreur dâ€™Ã©criture du fichier de sortie Â«Â %sÂ Â»
! Ã‰valuation d'une expression d'initialisation non standard Ã  %LL'Ã©valuation d'une chaÃ®ne plus grande que 2**28 Ã  %L est diffÃ©rÃ©e Ã  l'exÃ©cution, attendez-vous Ã  des boguesÃ‰vÃ©nementL'argument variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un co-tableau mais pas co-indexÃ©L'argument variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un co-tableau ou co-indexÃ©La variable d'Ã©vÃ©nement Ã  %L doit Ãªtre un scalaire de type EVENT_TYPEChaque indice de la spÃ©cification cible Ã  %L doit Ãªtre une expression constanteLa condition de sortie de la boucle DO WHILE Ã  %L doit Ãªtre une expression LOGICAL scalaireArrÃªter Ã  la premiÃ¨re erreur rencontrÃ©e.Remplacer les divisions entiÃ¨res sur 32 ou 64 bits par des divisions sur 8 bits non signÃ©es avec vÃ©rification Ã  l'exÃ©cution.DÃ©velopper adddi3 et subdi3 lors de la gÃ©nÃ©ration du rtl en add.f / adc etc.Â«Â )Â Â» attendue Ã  %CÂ«Â ,Â Â» attendu Ã  %C%<( depobj )%> attendu Ã  %C%<(%> attendu aprÃ¨s %qs Ã  %C%<(%> attendu Ã  %C%<)%> ou %<,%> attendue Ã  %C%<)%> ou %<omp_cur_iteration)%> attendu Ã  %C%<*%> attendu dans la spÃ©cification du co-index dans l'instruction ALLOCATE Ã  %L%<,%> attendu Ã  %C%<,%> ou %<)%> attendue Ã  %C%<,%> ou fin d'instruction attendue Ã  %C%<:%> attendu Ã  %C%<::%> attendu aprÃ¨s les attributs de liaison Ã  %C%<::%> attendu Ã  %CExpression de comparaison atomique %<==%>, %<.EQ.%> ou %<.EQV.%> attendue Ã  %L%<=>%> attendu Ã  %C%<END INTERFACE ASSIGNMENT (=)%> attendu Ã  %C:: attendu dans la dÃ©finition de TYPE Ã  %CSigne = attendu dans l'instruction PARAMETER Ã  %CACQ_REL, ACQUIRE, RELAXED, RELEASE ou SEQ_CST attendu pour la clause ATOMIC_DEFAULT_MEM_ORDER Ã  %Cclause ALIGN ou ALLOCATOR attendue Ã  %CALLOC, TO, FROM, TOFROM, FIRSTPRIVATE, PRESENT, NONE ou DEFAULT attendu Ã  %CCOMPILATION ou EXECUTION attendu dans la clause AT Ã  %CClause DEPEND, UPDATE ou DESTROY attendue Ã  %CBoucle DO attendue Ã  %CELSE attendu Ã  %L dans la capture de comparaison atomiqueFATAL ou WARNING attendu dans la clause SEVERITY Ã  %CHOST, NOHOST ou ANY attendu Ã  %CIF attendu Ã  %L dans la capture de comparaison atomiqueIN, OUT, INOUT, INOUTSET, MUTEXINOUTSET suivi de %<)%> attendu Ã  %CClause INCLUSIVE OU EXCLUSIVE attendue Ã  %CType INTEGER attendue Ã  %LNONE ou PRESENT attendu dans la clause DEFAULT Ã  %CNONE, FIRSTPRIVATE, PRIVATE ou SHARED attendu dans la clause DEFAULT Ã  %CORDER(CONCURRENT) attendu Ã  %C avec le modificateur optionnel %<reproducible%> ou %<unconstrained%>Descripteur d'Ã©dition P attendu dans la chaÃ®ne de format Ã  %LSymbole PARAMETER attendu dans la constante complexe Ã  %CRANK ou RANK DEFAULT attendu aprÃ¨s SELECT RANK Ã  %CSCALAR, AGGREGATE, ALLOCATABLE, POINTER ou ALL attendu Ã  %CSEQ_CST, ACQUIRE ou RELAXED attendu Ã  %CSEQ_CST, AQC_REL, RELEASE ou ACQUIRE attendu Ã  %CArgument SHAPE inattendu pour C_F_POINTER avec FPTR tableau Ã  %LTEAMS, PARALLEL ou THREAD attendu comme liaison dans BIND Ã  %CUne instruction TYPE IS, CLASS IS ou END SELECT est attendue Ã  la suite de SELECT TYPE Ã  %CClause UNIFIED_ADDRESS, UNIFIED_SHARED_MEMORY, DYNAMIC_ALLOCATORS, REVERSE_OFFLOAD ou ATOMIC_DEFAULT_MEM_ORDER attendue Ã  %LUne instruction CASE ou END SELECT est attendue Ã  la suite de SELECT CASE Ã  %CInterface sans nom attendue Ã  %CProcÃ©dure attendue pour l'argument %qs Ã  %LPointeur de procÃ©dure attendu pour l'argument %qs Ã  %LUne parenthÃ¨se droite est attendue dans l'expression Ã  %CValeur de pas attendue dans l'itÃ©rateur Ã  %CSpÃ©cificateur d'accÃ¨s attendu Ã  %CÃ‰tiquette de retour alternatif attendue Ã  %CUne expression d'initialisation est attendue Ã  %CUne autre dimension est attendue dans la dÃ©claration de tableau Ã  %CListe d'arguments attendue Ã  %CIndice de tableau attendu Ã  %CLongueur de pas d'indice de tableau attendu Ã  %CAssociation attendue Ã  %CListe d'association attendue Ã  %CNom de bit d'attribut attenduAttribut de liaison attendu Ã  %CNom de liaison attendu Ã  %CCible de liaison attendue aprÃ¨s %<=>%> Ã  %CNom de bloc %qs attendu pour la construction SELECT Ã  %COn attendait le nom du bloc de %qs dans l'instruction %s Ã  %LSpÃ©cification de limites attendue pour %qs Ã  %LVariable co-tableau attendue comme argument %qs de l'intrinsÃ¨que %s Ã  %LVirgule attendue dans la liste des E/S Ã  %CRÃ©fÃ©rence Ã  un composant attendue Ã  %CType de construction PARALLEL, SECTIONS, DO ou TASKGROUP attendu dans l'instruction $OMP CANCELLATION POINT Ã  %CDonnÃ©e constante attendue aprÃ¨s le spÃ©cificateur de rÃ©pÃ©tition Ã  %CType de dÃ©pendance SINK ou SOURCE attendu Ã  %CListe d'entitÃ©s attendue dans l'instruction AUTOMATIC Ã  %CListe d'entitÃ©s attendue dans l'instruction STATIC Ã  %CExposant attendu dans l'expression Ã  %CExpression attendue Ã  %C dans l'instruction PARAMETERExpression attendue dans l'instruction %s Ã  %CExpression attendue dans la spÃ©cification de tableau Ã  %CType d'expression attendueListe d'arguments formels attendue dans la dÃ©finition de la fonction Ã  %CNom gÃ©nÃ©rique ou descripteur d'opÃ©rateur attendu Ã  %CIdentificateur attendu Ã  %CExpression d'initialisation attendue Ã  %CExpression d'initialisation attendue dans CASE Ã  %CEntier attenduexpression entiÃ¨re attendue Ã  %CExpression entiÃ¨re attendue dans le type %<omp_allocator_handle_kind%> Ã  %LExpression entiÃ¨re attendue ou un seul modificateur de pÃ©riphÃ©rique %<device_num%> ou %<ancestor%> Ã  %CChaÃ®ne contenant un entier attendueAssignation intrinsÃ¨que attendue dans OMP WORKSHARE Ã  %LOn attendait l'Ã©tiquette %qs pour l'instruction %s Ã  %CParenthÃ¨se gauche attendueListe de %<borne-inf :%> ou liste de %<borne-inf : borne-sup%> attendue Ã  %LNom de procÃ©dure de module attendu Ã  %CNom attenduListe de paramÃ¨tres attendue dans la dÃ©claration du type Ã  %CSpÃ©cification de plage attendue Ã  %CChaÃ®ne contenant un rÃ©el attendueRegistre ou constante entiÃ¨re attendus.ParenthÃ¨se droite attendueExpression d'initialisation d'un scalaire attendue Ã  %CExpression intrinsÃ¨que scalaire attendue Ã  %L dans la comparaison atomiqueVariable intrinsÃ¨que scalaire attendue Ã  %L dans la comparaison atomiqueNom de liaison spÃ©cifique attendu Ã  %CChaÃ®ne attendueNom de composant de structure attendu Ã  %CComposant de structure ou nom d'opÃ©rateur attendu aprÃ¨s %<.%> Ã  %COn attendait un nom de terminaison Ã  %Ctrait-property-extension attendue Ã  %CProcÃ©dure liÃ©e Ã  un type ou composant pointeur de procÃ©dure attendu Ã  %CListe de variables attendue Ã  %CNom de variable attendu Ã  %CNom de variable attendu Ã  %C dans l'instruction PARAMETER%<END INTERFACE %s%> attendu Ã  %C%<END INTERFACE OPERATOR (%s)%> attendu Ã  %C%<END INTERFACE OPERATOR (%s)%> attendu Ã  %C mais on a eu %qs%<END INTERFACE OPERATOR (.%s.)%> attendu Ã  %C%s attendu Ã  %COn attendait l'instruction %s Ã  %LUne virgule est attendue dans EQUIVALENCE Ã  %CExpression INTEGER scalaire attendue Ã  %C, %s trouvÃ©Une variable est attendue Ã  %LEntitÃ© dÃ©finissable attendue prÃ¨s de %LListe d'entitÃ©s nommÃ©es attendue Ã  %CVariable attendue dans l'instruction READ Ã  %CVariable ou io-implied-do attendu Ã  %LVariable ou io-implied-do attendu dans l'instruction READ Ã  %LLa forme de tableau explicite Ã  %C doit Ãªtre une constante de type INTEGER et non de type %sInterface explicite requise pour %qs Ã  %L: %sInterface explicite requise pour le composant %qs Ã  %L: %sInterface explicite requise pour l'argument polymorphique Ã  %LTableau de forme explicite avec des limites non constantes Ã  %CExporter les fonctions mÃªme si elles peuvent Ãªtre mises en ligne.L'expression Ã  %L doit Ãªtre une constante dans ce contexteL'expression Ã  %L doit Ãªtre du type INTEGER et non %sL'expression Ã  %L doit Ãªtre un scalaireL'expression dans le sÃ©lecteur CASE Ã  %L ne peut pas Ãªtre %sL'expression dans le sÃ©lecteur CASE Ã  %L doit Ãªtre scalaireL'expression dans l'instruction CASE Ã  %L n'est pas dans la plage de %sL'expression dans l'instruction CASE Ã  %L doit Ãªtre du sous-type %dL'expression dans l'instruction CASE Ã  %L doit Ãªtre du type %sL'expression dans l'instruction CASE Ã  %L doit Ãªtre scalaireExtension: Le spÃ©cificateur %s dans l'instruction %s Ã  %L a la valeur %qsExtension: Conversion de %s vers %s Ã  %LExtension: Argument effectif scalaire du sous-type pas par dÃ©faut, du sous-type non C_CHAR avec un argument muet tableau %qs Ã  %LExtension: OpÃ©rateur unaire qui suit un opÃ©rateur arithmÃ©tique (utilisez des parenthÃ¨ses) Ã  %CExtension: Largeur zÃ©ro aprÃ¨s le descripteur L Ã  %LExtension: caractÃ¨re barre oblique inversÃ©e Ã  %CExtension: lettre d'exposant %<q%> dans une constante littÃ©rale rÃ©elle Ã  %CL'externe %qs Ã  %L ne peut pas avoir une initialisationLa IO UNIT externe ne peut pas Ãªtre un tableau Ã  %LL'objet externe %qs Ã  %L ne peut pas avoir d'initialisationOption supplÃ©mentaire Ã  %<-Xassembler%>Â : %s, abandonne toutes les options %<-Xassembler%> et %<-Wa%>.CaractÃ¨res superflus dans le format Ã  %LF2008: l'instruction IMPORT C1210 Ã  %C n'est pas permise dans le corps d'interface d'une procÃ©dure d'un moduleInstruction FAIL IMAGE Ã  %CArgument FAILED= pour NUM_IMAGES Ã  %Lle mode FDPIC n'est pas supportÃ© en mode Thumb-1La clause FINAL Ã  %L requiert une expression LOGICAL scalaireLa dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur de CONTAINSLa dÃ©claration FINAL Ã  %C doit Ãªtre Ã  l'intÃ©rieur d'une section CONTAINS du type dÃ©rivÃ©La procÃ©dure FINAL %qs Ã  %L n'est pas une SUBROUTINELa procÃ©dure FINAL %qs dÃ©clarÃ©e Ã  %L a le mÃªme rang (%d) que %qsLa procÃ©dure FINAL Ã  %L doit avoir exactement un argumentLa procÃ©dure FINAL Ã  %L avec un argument de rang tacite doit Ãªtre le seul finaliseur avec le mÃªme genre/type (F2018: C790)DÃ©claration de procÃ©dure FINAL Ã  %CInstruction FLUSH Ã  %CConstruction FORALL Ã  %LL'expression de fin de FORALL Ã  %L doit Ãªtre un INTEGER scalaireL'index %qs de FORALL ne peut pas apparaÃ®tre dans une spÃ©cification de triplet Ã  %LLe nom d'index FORALL Ã  %L doit Ãªtre un INTEGER scalaireLe nom d'index de FORALL Ã  %L doit Ãªtre une variable scalaire de type entierLa clause de masque FORALL Ã  %L requiert une expression scalaire LOGICALL'expression de dÃ©part de FORALL Ã  %L doit Ãªtre un INTEGER scalaireL'expression de pas de FORALL Ã  %L ne peut pas Ãªtre zÃ©roL'expression de pas de FORALL Ã  %L doit Ãªtre un %s scalaireInstruction FORM TEAM Ã  %CL'Ã©tiquette FORMAT %d Ã  %L n'est pas dÃ©finieL'instruction FORMAT Ã  %C ne peut pas apparaÃ®tre dans une INTERFACEL'instruction FORMAT Ã  %L n'a pas d'Ã©tiquette d'instructionLa balise FORMAT Ã  %L ne peut pas Ãªtre un tableau de taille nulleL'Ã©tiquette du FORMAT Ã  %L doit Ãªtre du type CHARACTER ou INTEGER du sous-type par dÃ©fautLes exceptions FP sont activÃ©es.les registres FP pourraient Ãªtre Ã©crasÃ©s malgrÃ© l'attribut %qEÂ : compilez avec %<-mgeneral-regs-only%>L'argument FPTR Ã  %L pour C_F_POINTER ne sera point polymorphiquel'argument FPTR de C_F_POINTER Ã  %L est une fonction retournant un pointeurTypes FPU de LoongArchÂ :les options FPX Â«Â fastÂ Â» et Â«Â compactÂ Â» ne peuvent pas Ãªtre spÃ©cifiÃ©es ensembleFPX: Activer les extensions en virgule flottante double prÃ©cision du processeur ARC Argonaut.FPX: GÃ©nÃ©rer des instructions FPX (compacte) en double prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (rapide) en double prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (compacte) en simple prÃ©cision.FPX: GÃ©nÃ©rer des instructions FPX (rapide) en simple prÃ©cision.Argument FROMPOS (%ld) hors limite 0:%d dans l'intrinsÃ¨que MVBITSFROMPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) dans l'intrinsÃ¨que MVBITSLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre ALLOCATABLE dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un POINTER dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre un tableau dans FUNCTION %s Ã  %LLe rÃ©sultat de FUNCTION %s ne peut pas Ãªtre du type %s dans FUNCTION %s Ã  %LFactoriser les constructeurs et destructeurs complexes pour favoriser l'espace par rapport Ã  la vitesse.Ã‰chec lors de la crÃ©ation du type structure Â«Â %sÂ Â» Ã  %CÃ‰chec lors de la recherche d'une correspondance de la clause Ã  %CÃ‰chec en rÃ©cupÃ©rant la longueur d'un tableau constant.Ã‰chec lors de la conversion de BOZ vers REAL Ã  %LErreur fataleLe fichier %qs est inclus rÃ©cursivementLe fichier %qs ouvert Ã  %C n'est pas un fichier module GNU FortranFichier pour sortir les informations de dÃ©pendances.ContrÃ´le fin des fonctionnalitÃ©s d'ajustement.Le premier argument de l'affectation dÃ©finie Ã  %L doit Ãªtre INTENT(OUT) ou INTENT(INOUT)Le premier argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnelLe premier argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)Le premier ou le dernier argument intrinsÃ¨que de !$OMP ATOMIC doit Ãªtre %qs Ã  %LCorrigez le calcul de min_intLa longueur de ligne fixe doit Ãªtre au moins septLe fanion %<-fmax-stack-var-size=%d%> Ã©crase %<-frecursive%> impliquÃ© par %qsLe fanion %<-fno-automatic%> Ã©crase %<-fmax-stack-var-size=%d%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%>Le fanion %<-fno-automatic%> Ã©crase %<-frecursive%> impliquÃ© par %qsLe fanion %<-frecursive%> Ã©crase %<-fmax-stack-var-size=%d%>Nom de la configuration des instructions personnalisÃ©es en virgule flottante.Incorporer les appels Ã  de simples fonctions en-lignes.Replier les instructions calculant les dÃ©calages mÃ©moire Ã  l'instruction de l'accÃ¨s mÃ©moire quand c'est possible.Suivre les conventions d'appels du SuperH de Renesas (anciennement Hitachi).Suivre les exigences du C++17 concernant l'ordre d'Ã©valuation des expressions d'affectations, des dÃ©calages, des appels aux fonctions membres, etc.Suivre les prescriptions pour l'Ã©dition de liens de l'EABI.Pour !$OMP ATOMIC COMPARE, le premier opÃ©rande dans la comparaison Ã  %L doit Ãªtre la variable %qs dans laquelle l'instruction de mise Ã  jour Ã©crit Ã  %LAvec les options -f*-prefix-map=, comparer les chemins canoniques plutÃ´t que simplement des chaÃ®nes.Pour la procÃ©dure muette %s, aucun nom de liaison est autorisÃ© dans BIND(C) Ã  %CPour les bibliothÃ¨ques intrinsÃ¨ques : passer tous les paramÃ¨tres dans des registres.Activer la permission d'exÃ©cution sur la pile pour les fonctions imbriquÃ©es.Pour les opÃ©rations de dÃ©calage par une quantitÃ© constante, qui requiÃ¨rent une instruction individuelle pour dÃ©caler de une position, dÃ©fini le nombre maximum d'instructions de dÃ©calage en-ligne (valeur maximum 64) Ã  Ã©mettre au lieu d'utiliser la fonction d'assistance __mspabi correspondante. La valeur par dÃ©faut est 4.Pour les cibles qui requiÃ¨rent normalement des trampolines pour les fonctions imbriquÃ©es, toujours les gÃ©nÃ©rer au lieu d'utiliser des descripteurs.Pour l'assembleur (et l'Ã©diteur de liens), autoriser l'utilisation sans erreur de toute sous-variante d'architecture.Interdire la rÃ©alisation de l'optimisation fp-as-gp.Interdire l'utilisation de $fp pour l'accÃ¨s aux variables statiques et locales. Cette option interdit strictement l'optimisation fp-as-gp mÃªme si Â«Â -mforce-fp-as-gpÂ Â» est utilisÃ©e.Forcer tous les appels Ã  Ãªtre faits via une instruction jli.Forcer la sortie en assembleur Ã  toujours utiliser des constantes en hexadÃ©cimal.Forcer les accÃ¨s aux champs de bits Ã  correspondre Ã  la largeur de leur type.Forcer la crÃ©ation d'un temporaire pour tester du code Â«Â forallÂ Â» peu frÃ©quemment exÃ©cutÃ©.Forcer la dÃ©sactivation des boucles matÃ©rielles, utilise mÃªme -mext-dsp.Forcer les fonctions Ã  Ãªtre alignÃ©es sur une frontiÃ¨re de 4 octets.Forcer la gÃ©nÃ©ration d'Ã©bauches d'indirection des symboles externes.Forcer les appels indirects et les sauts via un registre.Forcer la rÃ©alisation de l'optimisation fp-as-gp.Forcer le type sous-jacent de Â«Â wchar_tÂ Â» Ã  Ãªtre Â«Â unsigned shortÂ Â».Forcer l'utilisation de crÃ©neaux de retard (delay slots) pour les branchements conditionnels.Instruction de format dans le bloc principal du module Ã  %CFortran 2003: Le spÃ©cificateur %s dans l'instruction %s Ã  %L a la valeur %qsFortran 2003: CaractÃ¨re pour l'argument %qs de l'intrinsÃ¨que %qs Ã  %LFortan 2003: SpÃ©cificateur de format DT interdit Ã  %CFortran 2003: Argument effectif scalaire CHARACTER avec un argument muet tableau %qs Ã  %LFonctionnalitÃ© Fortran 2008 obsolÃ¨teÂ :Fortran 2008: Le bloc COMMON %qs avec l'Ã©tiquette de liaison Ã  %L partage l'identificateur avec l'entitÃ© de bloc non COMMON globale Ã  %LFortran 2008: Argument effectif non pointeur Ã  %L vers le muet pointeur %qsFortran 2008: Pointeur null Ã  %L pour un muet non pointeur %qsFortran 2008: Fonctions pointeurs dans le contexte de la dÃ©finition de variable (%s) Ã  %LFortran 2008: Point-virgule Ã  %C sans instruction avant luiFonctionnalitÃ© Fortran 2018 supprimÃ©eÂ :FonctionnalitÃ© Fortran 2018 obsolÃ¨teÂ :Fortran 2018Â :Fortran 2023Â :Le Fortran 95 exige un INTEGER par dÃ©faut dans la balise %s Ã  %LAucune liaison spÃ©cifique correspondante pour l'appel Ã  GENERIC %qs Ã  %LLa longueur de ligne libre doit Ãªtre au moins troisFonction %qs comme expression d'initialisation Ã  %LLa fonction %qs Ã  %L ne peut pas Ãªtre appelÃ©e rÃ©cursivement car elle n'est pas RECURSIVELa fonction %qs Ã  %L ne peut pas avoir une initialisationLa fonction %qs Ã  %L n'a pas de type IMPLICITLa fonction %qs Ã  %L n'a pas de type IMPLICIT, vouliez-vous employer %qsÂ ?La fonction %qs Ã  %L est INTRINSIC mais elle est incompatible avec un intrinsÃ¨queLa fonction %qs Ã  %L doit Ãªtre PURELa fonction %qs dans l'expression d'initialisation Ã  %L doit Ãªtre une fonction intrinsÃ¨queLa fonction %qs est dÃ©clarÃ©e CHARACTER(*) et ne peut pas Ãªtre utilisÃ©e Ã  %L car elle n'est pas un argument muetLa fonction %qs requiert une liste d'arguments Ã  %CLa fonction %s Ã  %L a des entrÃ©es avec des spÃ©cifications de tableau non concordantesLa fonction %s Ã  %L a l'entrÃ©e %s avec des caractÃ©ristiques non concordantesLa fonction %s Ã  %L a des entrÃ©es qui retournent des variables de longueurs de chaÃ®nes diffÃ©rentesFonction pas trouvÃ©e.Le rÃ©sultat de fonction %qs Ã  %L ne peut pas avoir une initialisationLe rÃ©sultat de la fonction %qs Ã  %L n'a pas de type IMPLICITLe rÃ©sultat %qs de la fonction Ã  %L est invalide comme argument X pour C_FUNLOCLe rÃ©sultat %qs de la fonction Ã  %L ne sera point un co-tableau et n'aura point un composant co-tableauLe rÃ©sultat de la fonction %qs est invalide comme cible de procÃ©dure dans l'affectation du pointeur de procÃ©dure Ã  %LLa variable rÃ©sultat %qs de la fonction Ã  %L de la fonction Ã©lÃ©mentale %qs n'aura point l'attribut ALLOCATABLE ou POINTERAligner les dÃ©buts des fonctions sur une puissance de 2 de cette valeur.Les fonctions qui retournent des valeurs doivent Ãªtre terminÃ©es par des expressions de retour.Fusionner certaines opÃ©rations sur des entiers pour une meilleure performance sur un power10.Fusionner certaines opÃ©rations sur des entiers pour une meilleure performance sur un power8.GCC ne supporte pas les opÃ©rateurs avec des types entiers et des types en virgule fixe qui, ensemble, ont trop de bits entiers et fractionnelsGCC ne supporte actuellement pas un simdclone avec simdlens %wd et %wd pour ces types.GCC ne supporte actuellement pas un argument de type %qT pour simdGCC ne supporte actuellement pas le type de retour %qT pour simdGCC ne supporte actuellement pas simdlen %wd pour le type %qTGCC n'est pas configurÃ© pour supporter %qs comme argument Ã  %<-foffload=%>GCC doit Ãªtre configurÃ© avec %<--enable-newlib-nano-formatted-io%> pour utiliser %<-mtiny-printf%>GCC ne supporte que %u portÃ©es imbriquÃ©esvecteur GCC passÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©vecteur GCC retournÃ© par rÃ©fÃ©rence: extension ABI non standard sans aucune garantie de compatibilitÃ©GCC_OFFLOAD_OMP_REQUIRES_FILE non dÃ©finiType de GPU GCN Ã  utiliser:GCSE dÃ©sactivÃ©GENERIC %qs Ã  %L ne peut Ã©craser la liaison spÃ©cifique avec le mÃªme nomGENERIC %qs Ã  %L doit cibler une liaison spÃ©cifique, %qs est GENERIC aussiLe GENERIC Ã  %C doit Ãªtre Ã  l'intÃ©rieur du type dÃ©rivÃ© CONTAINSLiaison GENERIC Ã  %CLa procÃ©dure GENERIC %qs n'est pas permise comme argument effectif Ã  %LGMP version %s, MPFR version %s, MPC version %s, isl version %s
! GNUÂ C ne supporte plus -traditional sans -EExtension GNUÂ :GNU Objective C ne supporte plus la compilation traditionnellel'attribut de style GNU entre l'Ã©tiquette et la dÃ©claration appartient Ã  l'Ã©tiquetteL'instruction GOTO Ã  %L quitte une construction CRITICAL pour l'Ã©tiquette Ã  %LL'instruction GOTO Ã  %L quitte une construction DO CONCURRENT pour l'Ã©tiquette Ã  %LRebut aprÃ¨s la dÃ©claration PARAMETERIZED TYPE Ã  %CGÃ©nÃ©rer (ne pas gÃ©nÃ©rer) les instructions MMA.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) du code qui utilise les instructions LXVKQ.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) du code qui utilise les instructions XXSPLTIDP.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) du code qui utilise les instructions XXSPLTIW.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) d'adressage mÃ©moire relatif au PC.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) des optimisations mÃ©moire relatives au PC pour les externes.GÃ©nÃ©rer (ne pas gÃ©nÃ©rer) les instructions mÃ©moire prÃ©fixÃ©es.GÃ©nÃ©rer des instructions 16 bits.GÃ©nÃ©rer du code 16 bits pour i386.GÃ©nÃ©rer du code 32 bits.GÃ©nÃ©rer des dÃ©calages 32 bits dans les tables de Â«Â switchÂ Â».GÃ©nÃ©rer du code 32 bits pour i386.GÃ©nÃ©rer du code 32 bits pour x86-64.GÃ©nÃ©rer des instructions mac et multiplication 32Ã—16.GÃ©nÃ©rer du code 64 bits.GÃ©nÃ©rer du code 64 bits pour x86-64.GÃ©nÃ©rer des trames de pile conformes Ã  APCS.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC600.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC601.GÃ©nÃ©rer du code 32 bits ARCompact pour le processeur ARC700.GÃ©nÃ©rer des stubs dans le style AT&T pour Mach-O.GÃ©nÃ©rer les informations de dÃ©bogage BTF au niveau par dÃ©faut.GÃ©nÃ©rer les en-tÃªtes C des options spÃ©cifiques Ã  la plate-forme.GÃ©nÃ©rer des prototypes C depuis des dÃ©clarations BIND(C).GÃ©nÃ©rer des prototypes C depuis des dÃ©finitions de procÃ©dures externes non-BIND(C).GÃ©nÃ©rer l'information des dÃ©pendances de modules C++i.GÃ©nÃ©rer les instructions en virgule flottante double du FPU C-SKY (par dÃ©faut pour la virgule flottante matÃ©rielle).GÃ©nÃ©rer les informations de dÃ©bogage CTF au niveau par dÃ©faut.GÃ©nÃ©rer des instructions de l'extension DSP.GÃ©nÃ©rer les sections DWARF pubnames et pubtypes avec les extensions GNU.GÃ©nÃ©rer les sections DWARF pubnames et pubtypes.GÃ©nÃ©rer du code FDPIC ELF.GÃ©nÃ©rer du code double prÃ©cision avec GFLOAT.GÃ©nÃ©rer du code H8/300H.GÃ©nÃ©rer du code H8S.GÃ©nÃ©rer du code H8S/S2600.GÃ©nÃ©rer du code H8SX.GÃ©nÃ©rer du code ILP32.GÃ©nÃ©rer des blocs IT (If-Then) appropriÃ©s pour ARMv8.GÃ©nÃ©rer un fichier JSON.GÃ©nÃ©rer du code LP64.GÃ©nÃ©rer du code pour MIPS16.GÃ©nÃ©rer la struct ModuleInfo pour le module de sortie.GÃ©nÃ©rer du code pour un PA1.0.GÃ©nÃ©rer du code pour un PA1.1.GÃ©nÃ©rer du code pour un PA2.0 (nÃ©cessite binutils 2.10 ou supÃ©rieur).GÃ©nÃ©rer du code SH1.GÃ©nÃ©rer du code SH2.GÃ©nÃ©rer du code pour un SH2a sans FPU.GÃ©nÃ©rer du code SH2e.GÃ©nÃ©rer du code SH3.GÃ©nÃ©rer du code SH3e.GÃ©nÃ©rer du code pour le SH4 sans FPU.GÃ©nÃ©rer du code SH4.GÃ©nÃ©rer du code pour le SH4-100 sans FPU.GÃ©nÃ©rer du code SH4-100.GÃ©nÃ©rer du code pour le SH4-200 sans FPU.GÃ©nÃ©rer du code SH4-200.GÃ©nÃ©rer du code pour le SH4-300 sans FPU.GÃ©nÃ©rer du code SH4-300.GÃ©nÃ©rer du code pour le SH4a sans FPU.GÃ©nÃ©rer du code SH4a.GÃ©nÃ©rer du code SH4al-dsp.GÃ©nÃ©rer des clones SIMD pour les fonctions avec la directive cible de dÃ©claration OpenMP.GÃ©nÃ©rer les instructions VRSAVE lors de la gÃ©nÃ©ration de code AltiVec.GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  _mcount ou __fentry__.GÃ©nÃ©rer une section __mcount_loc avec tous des appels Ã  mcount ou __fentry__.GÃ©nÃ©rer une directive #line pointant sur le rÃ©pertoire de travail courant.GÃ©nÃ©rer un paquet Mach-O (type de fichier MH_BUNDLE).GÃ©nÃ©rer une section __return_loc pointant vers tous les codes de contrÃ´le de code de retour.GÃ©nÃ©rer un appel pour stopper l'application si une fonction qui ne devrait par retourner un rÃ©sultat retourne quand mÃªme un rÃ©sultat.GÃ©nÃ©rer une fonction D main() par dÃ©faut lors de la compilation.GÃ©nÃ©rer un point de sortie unique pour chaque fonction.GÃ©nÃ©rer des noms de chemins absolus vers le code source pour gcov.GÃ©nÃ©rer du code de passage de paramÃ¨tres agrÃ©gÃ©s avec, au plus, un alignement 64 bits.GÃ©nÃ©rer toutes les informations nÃ©cessaires pour le principe Â«Â compilÃ© une fois â€“ exÃ©cutÃ© partoutÂ Â» de BPF.GÃ©nÃ©rer un exÃ©cutable de sortie qui lie les symboles au chargement plutÃ´t que paresseusement.GÃ©nÃ©rer des approximations des inverses de la racine carrÃ©e et de la division pour un meilleur dÃ©bit.GÃ©nÃ©rer une sortie assembleur qui est compatible avec l'assembleur AS100 de Renesas. Ceci peut restreindre certaines capacitÃ©s du compilateur. Par dÃ©faut, une syntaxe compatible avec GAS est gÃ©nÃ©rÃ©e.GÃ©nÃ©rer des instructions auto-inc/dec.GÃ©nÃ©rer du code gros-boutiste.GÃ©nÃ©rer du code gros-boutiste.GÃ©nÃ©rer un eBPF gros-boutiste.GÃ©nÃ©rer des instructions Â«Â bitÂ Â».GÃ©nÃ©rer les insns d'appels comme appels directs.GÃ©nÃ©rer des insns d'appels comme appels indirects, si nÃ©cessaire.GÃ©nÃ©rer les insns d'appels comme appels indirects.GÃ©nÃ©rer des insns d'appels comme appels indirects aux registres.GÃ©nÃ©rer l'instruction cld dans le prologue de fonctions.GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution du compilateur C-SKY au lieu de libgcc.GÃ©nÃ©rer du code pour GNU as.GÃ©nÃ©rer du code pour l'assembleur GNU (gas).GÃ©nÃ©rer du code pour GNU ld.GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution GNU.GÃ©nÃ©rer le code pour l'environnement d'exÃ©cution NeXT (Apple macOS).GÃ©nÃ©rer du code pour le dÃ©chargement vers OpenMP: active -msoft-stack et -muniform-simt.GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 340 (sans MMU/FPU).GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 400 (sans MMU/FPU).GÃ©nÃ©rer du code pour les processeurs de la sÃ©rie SH4 500 (sans FPU).GÃ©nÃ©rer du code pour le Smart Mode.GÃ©nÃ©rer du code pour l'Ã©tat Thumb.GÃ©nÃ©rer du code pour l'assembleur UNIX.GÃ©nÃ©rer du code pour une ABI 32 bits.GÃ©nÃ©rer du code pour un 5206e.GÃ©nÃ©rer du code pour un 520X.GÃ©nÃ©rer du code pour un 528x.GÃ©nÃ©rer du code pour un 5307.GÃ©nÃ©rer du code pour un 5407.GÃ©nÃ©rer du code pour une ABI 64 bits.GÃ©nÃ©rer du code pour un 68000.GÃ©nÃ©rer du code pour un 68010.GÃ©nÃ©rer du code pour un 68020.GÃ©nÃ©rer du code pour un 68030.GÃ©nÃ©rer du code pour un 68040 sans les nouvelles instructions.GÃ©nÃ©rer du code pour un 68040.GÃ©nÃ©rer du code pour un 68060 sans les nouvelles instructions.GÃ©nÃ©rer du code pour un 68060.GÃ©nÃ©rer du code pour un 68302.GÃ©nÃ©rer du code pour un 68332.GÃ©nÃ©rer du code pour un 68851.GÃ©nÃ©rer du code pour un ColdFire v4e.GÃ©nÃ©rer le code pour une DLL.GÃ©nÃ©rer du code pour un Fido A.GÃ©nÃ©rer du code pour un cpu32.GÃ©nÃ©rer du code pour toutes les instanciations de patrons.GÃ©nÃ©rer du code pour un 11/10.GÃ©nÃ©rer du code pour un 11/40.GÃ©nÃ©rer du code pour un 11/45.GÃ©nÃ©rer du code pour les contrats assert.GÃ©nÃ©rer du code pour les contrats invariants des classes.GÃ©nÃ©rer du code pour des extensions Ã  charger dans le noyau de darwin.GÃ©nÃ©rer le code pour les fonctions mÃªme si elles sont complÃ¨tement mises en ligne.GÃ©nÃ©rer du code pour le processeur donnÃ©.GÃ©nÃ©rer le code pour la PLT dans la BSS d'un ancien exÃ©cutable.GÃ©nÃ©rer du code pour les contrats post-condition.GÃ©nÃ©rer du code pour les contrats prÃ©-condition.GÃ©nÃ©rer le code pour les fonctions statiques mÃªme si elles ne sont jamais appelÃ©es.GÃ©nÃ©rer le code pour les Â«Â switchÂ Â» sans instruction Â«Â defaultÂ Â».GÃ©nÃ©rer du code pour la plateforme Android.GÃ©nÃ©rer du code pour M*Core M210.GÃ©nÃ©rer du code pour M*Core M340.GÃ©nÃ©rer du code pour le noyau ou pour des extensions Ã  charger dans le noyau.GÃ©nÃ©rer le code pour le mode superviseur (par dÃ©faut).GÃ©nÃ©rer le code pour le mode utilisateur.GÃ©nÃ©rer du code dans l'Ã©tat ARM 32 bits.GÃ©nÃ©rer du code en mode gros-boutiste.GÃ©nÃ©rer du code en mode gros-boutiste.GÃ©nÃ©rer du code en mode petit-boutiste.GÃ©nÃ©rer du code en mode petit-boutiste.GÃ©nÃ©rer du code adaptÃ© pour les exÃ©cutables (PAS pour les bibliothÃ¨ques partagÃ©es).GÃ©nÃ©rer du code adaptÃ© pour un dÃ©bogage avec cycle court.GÃ©nÃ©rer du code qui peut Ãªtre utilisÃ© avec des objets dynamiques dans le style SVR4.GÃ©nÃ©rer du code qui peut garder les Ã©tats locaux uniformes d'une avenue SIMD Ã  l'autre (SIMD lane)GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifique au processeur (psABI) du MCU Intel.GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifiÃ©e.GÃ©nÃ©rer du code conforme Ã  l'ABI spÃ©cifiÃ©e.GÃ©nÃ©rer du code qui est compatible lors de l'Ã©dition de liens avec du code MIPS16 et microMIPS.GÃ©nÃ©rer du code qui utilise les instructions en virgules flottantes du 68881.GÃ©nÃ©rer du code qui s'exÃ©cutera dans l'Ã©tat privilÃ©giÃ©.GÃ©nÃ©rer du code qui ne sera pas liÃ© avec une autre bibliothÃ¨que partagÃ©e par son ID mais qui pourra Ãªtre utilisÃ© comme bibliothÃ¨que partagÃ©e.GÃ©nÃ©rer du code pour vÃ©rifier les bornes avant d'indexer les tableaux.GÃ©nÃ©rer du code pour vÃ©rifier les spÃ©cifications des exceptions.GÃ©nÃ©rer du code pour mitiger la spÃ©culation en ligne droite.GÃ©nÃ©rer du code pour dÃ©tecter quand le processeur pourrait spÃ©culer incorrectement.GÃ©nÃ©rer du code pour utiliser une PLT (Procedure Linkage Table) et une GOT (Global Offsets Table) non exÃ©cutables.GÃ©nÃ©rer du code utilisant les adresses avec symbole d'ancrage global.GÃ©nÃ©rer du code qui utilise les instructions en virgule flottante matÃ©rielles.GÃ©nÃ©rer du code qui n'utilise que des registres gÃ©nÃ©raux.GÃ©nÃ©rer du code qui nâ€™utilise que des registres du cÅ“ur (r0-r14).GÃ©nÃ©rer du code avec des appels de bibliothÃ¨que pour la virgule flottante.GÃ©nÃ©rer du code avec des chargements/stockages non alignÃ©s pour R6 (synonyme de -mno-strict-align).GÃ©nÃ©rer du code sans registre GP.GÃ©nÃ©rer les objets CFString Ã  la compilation.GÃ©nÃ©rer des sections de dÃ©bogage compressÃ©es.GÃ©nÃ©rer des instructions de dÃ©placements conditionnels.GÃ©nÃ©rer des rÃ©serves de constantes dans le compilateur au lieu de l'assembleur.GÃ©nÃ©rer les dÃ©finitions cpp pour les E/S d'un serveur.GÃ©nÃ©rer les dÃ©finitions cpp pour les E/S d'une station de travail.GÃ©nÃ©rer les informations de dÃ©bogage dans le format Codeview.GÃ©nÃ©rer les informations de dÃ©bogage dans le format DWARF v2 (ou ultÃ©rieur).GÃ©nÃ©rer les informations de dÃ©bogage dans le format VMS.GÃ©nÃ©rer les informations de dÃ©bogage dans le format Ã©tendu par dÃ©faut.GÃ©nÃ©rer les informations de dÃ©bogage dans le format par dÃ©faut.GÃ©nÃ©rer les informations de dÃ©bogage dans la version par dÃ©faut du format DWARF.GÃ©nÃ©rer les informations de dÃ©bogage dans des fichiers .dwo sÃ©parÃ©s.GÃ©nÃ©rer du code pour le FPU du SH2a en double prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-100 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-200 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4-300 simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer du code SH4a simple prÃ©cision par dÃ©faut.GÃ©nÃ©rer des trames de pile discontinues.GÃ©nÃ©rer des instructions de division.GÃ©nÃ©rer des rÃ©sultats de divisions oÃ¹ le reste a le mÃªme signe que le diviseur (pas le dividende).GÃ©nÃ©rer la documentation.GÃ©nÃ©rer des instructions en virgule flottante double prÃ©cision.GÃ©nÃ©rer des instructions en arithmÃ©tique Ã©tendue, uniquement valable pour ARC700.GÃ©nÃ©rer des information Ã©tendues pour les points d'entrÃ©es des fonctions en ligne.GÃ©nÃ©rer des appels indirects rapides.GÃ©nÃ©rer les mathÃ©matiques en virgule flottante avec le jeu d'instructions donnÃ©.GÃ©nÃ©rer les instructions multiplie-accumule en virgule flottante.GÃ©nÃ©rer des instructions frecipd/fsqrtd/fdivd (par dÃ©faut pour la virgule flottante matÃ©rielle).GÃ©nÃ©rer des instructions abs matÃ©rielles.GÃ©nÃ©rer une version en ligne de la division en virgule flottante, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la division en virgule flottante, optimiser pour le dÃ©bit.GÃ©nÃ©rer une version en ligne de la division entiÃ¨re, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la division entiÃ¨re, optimiser pour le dÃ©bit.GÃ©nÃ©rer une version en ligne de la racine carrÃ©e, optimiser pour la latence.GÃ©nÃ©rer une version en ligne de la racine carrÃ©e, optimiser pour le dÃ©bit.GÃ©nÃ©rer les instructions supportÃ©es par le Barrel Shifter.GÃ©nÃ©rer des instructions isel.GÃ©nÃ©rer une recherche de classes molle (via objc_getClass()) pour l'utilisation en mode Zero-Link.GÃ©nÃ©rer des libcalls pour les chargements et les stockages atomiques quand les libcalls synchronisÃ©s sont dÃ©sactivÃ©s.GÃ©nÃ©rer du code petit-boutiste.GÃ©nÃ©rer du code petit-boutiste.GÃ©nÃ©rer un eBPF petit-boutiste.GÃ©nÃ©rer les instructions de chargement/stockage de mots multiples.GÃ©nÃ©rer les instructions de chargement/stockage avec mise Ã  jour.GÃ©nÃ©rer des appels locaux vers des opÃ©rations atomiques hors ligne.GÃ©nÃ©rer les dÃ©pendances pour make et compiler.GÃ©nÃ©rer les dÃ©pendances pour make.GÃ©nÃ©rer les appels mcount/__fentry__ sous forme de nops. Pour les activer, il faut insÃ©rer les instructions rÃ©elles.GÃ©nÃ©rer des fragments millicode.GÃ©nÃ©rer les instructions mul64 et mulu64.GÃ©nÃ©rer l'instruction norm.GÃ©nÃ©rer du code en mode normal.GÃ©nÃ©rer du code pour le FPU du SH2a en simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-100 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-200 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4-300 simple prÃ©cision uniquement.GÃ©nÃ©rer du code SH4a simple prÃ©cision uniquement.GÃ©nÃ©rer du code relatif au compteur de programme (PC).GÃ©nÃ©rer des instructions de l'extension de performance.GÃ©nÃ©rer des instructions de l'extension de performance version 2.GÃ©nÃ©rer les cibles bidons pour tous les en-tÃªtes.GÃ©nÃ©rer du code indÃ©pendant de la position pour les exÃ©cutables si possible (mode large).GÃ©nÃ©rer du code indÃ©pendant de la position pour les exÃ©cutables si possible (mode petit).GÃ©nÃ©rer du code indÃ©pendant de la position si possible (mode large).GÃ©nÃ©rer du code indÃ©pendant de la position si possible (mode petit).GÃ©nÃ©rer des instructions de prÃ©chargement, si disponible, pour les tableaux dans les boucles.GÃ©nÃ©rer des instructions push/pop (par dÃ©faut).GÃ©nÃ©rer du code PIC rÃ©-entrant.GÃ©nÃ©rer des inverses au lieu de divss et sqrtss.GÃ©nÃ©rer l'instruction return dans une fonction nue.GÃ©nÃ©rer l'information pour les types de descripteurs lors de l'exÃ©cution.GÃ©nÃ©rer des rÃ©fÃ©rences Ã  sdata.  Ceci est l'option par dÃ©faut Ã  moins que vous compiliez pour PIC.GÃ©nÃ©rer les sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg et .s390_return_mem pour contenir les emplacements des branches indirectes qui ont Ã©tÃ© corrigÃ©es par l'utilisation d'une des options -mindirect-branch* ou -mfunction-return*.  Les sections consistent en un tableau d'Ã©lÃ©ments sur 32 bits. Chaque entrÃ©e contient le dÃ©calage depuis l'entrÃ©e de l'emplacement corrigÃ©.GÃ©nÃ©rer du code auto-relocalisable.GÃ©nÃ©rer sin, cos, sqrt pour le coprocesseur mathÃ©matique.GÃ©nÃ©rer des instructions en virgule flottante simple prÃ©cision.GÃ©nÃ©rer les inverses de la racine carrÃ©e et de la division par logiciel pour un meilleur dÃ©bit.GÃ©nÃ©rer des mÃ©thodes Objective-C spÃ©ciales pour initialiser et dÃ©truire des ivars C++ non-POD, si nÃ©cessaire.GÃ©nÃ©rer des instructions stm/ldm (par dÃ©faut).GÃ©nÃ©rer des instructions de l'extension de chaÃ®nes.GÃ©nÃ©rer l'instruction swap.GÃ©nÃ©rer les instructions avec modulo entier.GÃ©nÃ©rer les instructions de mÃ©moire atomique quadruple mots (lqarx/stqcx).GÃ©nÃ©rer les instructions de mÃ©moire quadruple mots (lq/stq).GÃ©nÃ©rer des chargements/stockages VSX non alignÃ©s pour l'expansion en-ligne de memcpy/memmove.GÃ©nÃ©rer des chargements/stockages de pairs de vecteurs VSX non alignÃ©s pour l'expansion en-ligne de memcpy/memmove.GÃ©nÃ©rer des tables de retour en arriÃ¨re (unwind tables) qui sont exactes Ã  chaque limite d'instruction.GÃ©nÃ©rer des instructions push25/pop25 v3.GÃ©nÃ©rer l'instruction vzeroupper avant un transfert du flux de contrÃ´le hors d'une fonction.GÃ©nÃ©rer xBPF.La fonction gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface intrinsÃ¨que spÃ©cifiqueNom gÃ©nÃ©rique %qs de la fonction %qs Ã  %L Ã©tant le mÃªme nom que le type dÃ©rivÃ© Ã  %LLa sous-routine gÃ©nÃ©rique %qs Ã  %L n'est pas cohÃ©rente avec l'interface de sous-routine intrinsÃ¨queDonner aux branches leur coÃ»t par dÃ©faut.PrÃ©fixer les symboles externes avec un caractÃ¨re de soulignement.Le nom de liaison globale %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %LLe nom de liaison globale %qs Ã  %L est dÃ©jÃ  utilisÃ© Ã  %LL'entitÃ© globale %qs Ã  %L ne peut pas apparaÃ®tre dans un bloc COMMONL'entitÃ© globale %qs Ã  %L ne peut pas apparaÃ®tre dans un bloc COMMON Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© comme un(e) %s Ã  %LLe nom global %qs Ã  %L est dÃ©jÃ  utilisÃ© Ã  %Lattribut %<target("%s")%> inconnuLes optimisations de boucles Graphite ne peuvent pas Ãªtre utilisÃ©es (isl n'est pas disponible) (%<-fgraphite%>, %<-fgraphite-identity%>, %<-floop-nest-optimize%>, %<-floop-parallelize-all%>)Les optimisations de boucles par Graphite ne peuvent pas Ãªtre utilisÃ©es (isl n'est pas disponible).Guider l'Ã©diteur de liens pour relÃ¢cher les instructions.L'expression HOLDS Ã  %L doit Ãªtre une expression logique scalaireGÃ©rer les allocateurs OpenMP pour les allouables et les pointeurs.Traiter les fonctions internes atomiques qui pourraient Ãªtre appliquÃ©es Ã  des donnÃ©es non alignÃ©es en appelant des fonctions de la bibliothÃ¨que. Outrepasse -mtrap-unaligned-atomic.Renforcer les branchements conditionnels en vÃ©rifiant les conditions inversÃ©es.Renforcer les conditions pas utilisÃ©es dans les branches, en vÃ©rifiant les conditions inversÃ©es.Renforcer le flux de contrÃ´le en enregistrant et en vÃ©rifiant les chemins d'exÃ©cution.Fanion de contrÃ´le du modÃ¨le de l'ordonnanceur avec prÃ©-extraction automatique matÃ©rielle. Nombre de cycles d'anticipation que le modÃ¨le examine, la valeur Â«Â 0Â Â» active uniquement l'heuristique de tri des instructions. DÃ©sactivÃ© par dÃ©faut.La constante hexadÃ©cimale Ã  %L utilise la syntaxe non standard X au lieu de ZConstante Hollerith Ã  %CLa variable %qs associÃ©e Ã  l'hÃ´te ne peut pas Ãªtre dans l'instruction DATA Ã  %CQuelle croissance d'une unitÃ© de compilation peut Ãªtre tolÃ©rÃ©e en raison de la mise en ligne (en pourcentage).Quelle croissance d'une unitÃ© de compilation peut Ãªtre tolÃ©rÃ©e Ã  cause de la propagation interprocÃ©durale de constantes (en pourcentage).opÃ©rande registre E/S pour Â«Â %%%cÂ Â»IBITS: Bit incorrectICE: %<emit_insn%> utilisÃ© lÃ  oÃ¹ %<emit_jump_insn%> est attenduÂ :Identification de la bibliothÃ¨que partagÃ©e Ã  construire.les bibliothÃ¨ques partagÃ©es utilisant un ID et FD-PIC ne peuvent pas Ãªtre utilisÃ©s ensembleModule IEEE_ARITHMETIC Ã  %CModule IEEE_EXCEPTIONS Ã  %CModule IEEE_FEATURES Ã  %CLa clause IF Ã  %L requiert une expression LOGICAL scalaireLe modificateur %s de la clause IF Ã  %L n'est pas appropriÃ© pour la construction OpenMP actuelleLa clause IF sans modificateur Ã  %L est utilisÃ©e avec des clauses IF avec modificateursIM part_ref Ã  %CL'instruction IMPLICIT NONE (type) Ã  %L suit une instruction IMPLICITIMPLICIT NONE avec une liste de spÃ©cifications Ã  %CL'instruction IMPLICIT Ã  %C suit une instruction IMPLICIT NONE (type)Instruction IMPORT Ã  %CL'instruction IMPORT Ã  %C est uniquement permise dans un corps d'INTERFACEProcÃ©dure IMPURE Ã  %CLa clause INDIRECT Ã  %C requiert une expression logique constanteL'instruction INQUIRE Ã  %L ne peut pas contenir les deux spÃ©cificateurs FILE et UNIT en mÃªme tempsL'instruction INQUIRE Ã  %L requiert un spÃ©cificateur PENDING= avec le spÃ©cificateur ID=L'instruction INQUIRE Ã  %L requiert l'un des deux spÃ©cificateurs FILE ou UNITL'instruction INQUIRE n'est pas permise dans une procÃ©dure PURE Ã  %Cl'expression INTEGER de la clause %s Ã  %L doit Ãªtre non nÃ©gativeL'expression INTEGER de la clause %s Ã  %L doit Ãªtre positiveL'expression INTEGER de chunk_size dans la clause SCHEDULE Ã  %L doit Ãªtre positiveINTEGER(KIND=8) n'est pas disponible avec l'option %<-fdefault-integer-8%>INTEGER(KIND=8) n'est pas disponible avec l'option %<-finteger-4-integer-8%>INTENT (%s) est en conflit avec INTENT(%s) Ã  %LINTENT n'est pas permis Ã  l'intÃ©rieur de BLOCK Ã  %CL'argument effectif de INTENT(%s) Ã  %L pourrait interfÃ©rer avec l'argument effectif Ã  %L.INTENT(IN) POINTER %qs dans la clause %s Ã  %LINTENT(IN) POINTER %qs dans la clause COPYPRIVATE Ã  %LL'argument INTENT(OUT) %qs de la procÃ©dure pure %qs Ã  %L ne peut pas Ãªtre polymorphiqueLa procÃ©dure %qs de INTERFACE Ã  %L a le mÃªme nom que la procÃ©dure englobanteLe IO UNIT dans l'instruction %s Ã  %L doit Ãªtre un fichier interne dans une procÃ©dure PUREL'Ã©tiquette IOLENGTH est invalide dans l'instruction INQUIRE Ã  %CBalise IOMSG Ã  %Lle rÃ©sumÃ© de modref IPA est manquant dans le fichier d'entrÃ©eLa vÃ©rification d'accÃ¨s IPA-SRA a Ã©chouÃ©lâ€™ISA %qs n'est pas supportÃ©e par l'attribut %<target%>, utilisez la syntaxe %<arch=%>le C ISO ne permet pas %<%E (expression)%>le C ISO n'autorise pas de %<;%> supplÃ©mentaire en dehors d'une fonctionle C ISO ne permet pas l'utilisation de %<_Alignof%> sur un type fonctionle C ISO ne supporte pas %<#pragma STDC FLOAT_CONST_DECIMAL64%>le C ISO ne supporte pas %<%s_BitInt(%d)%> avant C23le C ISO ne permet pas %<++%> ni %<--%> sur les types complexesle C ISO ne supporte pas les attributs %<[[]]%> avant C23le C ISO ne supporte pas les types %<__int%d%>le C ISO ne supporte pas la dÃ©duction de type avec %<auto%> avant C23le C ISO ne permet pas d'utiliser %<~%> pour calculer le conjuguÃ© d'un complexele C ISO ne supporte pas %qs avant C23le C ISO ne supporte pas l'identificateur prÃ©dÃ©fini %qsle C ISO interdit les types entiers complexesle C ISO ne supporte pas les virgules flottantes dÃ©cimales avant C23le C ISO ne supporte pas les types en virgule fixele C ISO ne supporte pas l'omission des noms des paramÃ¨tres dans les dÃ©finitions de fonctions avant C23le C ISO ne supporte pas un simple %<complex%> signifiant %<double complex%>le C ISO ne supporte pas les types saturantsle C ISO ne supporte pas de spÃ©cifier les types sous-jacents de %<enum%> avant C23le C ISO ne supporte pas le type %<_Float%d%s%> avant C23le C ISO interdit %<goto *expr;%>le C ISO interdit %<return%> avec une expression dans une fonction qui retourne un voidle C ISO interdit une unitÃ© de traduction videle C ISO interdit l'affectation entre un pointeur de fonction et %<void *%>le C ISO interdit les groupes entre accolades Ã  l'intÃ©rieur d'expressionsle C ISO interdit le transtypage d'un type non scalaire vers lui-mÃªmele C ISO interdit le transtypage vers un type unionle C ISO interdit la comparaison de %<void *%> avec un pointeur de fonctionle C ISO interdit une expression conditionnelle entre %<void *%> et un pointeur de fonctionle C ISO interdit une expression conditionnelle dont un seul cÃ´tÃ© est Â«Â voidÂ Â»le C ISO interdit les fonctions de type volatile ou constantele C ISO interdit la conversion d'un pointeur de fonction en un type de pointeur vers un objetle C ISO interdit la conversion d'un pointeur vers un objet en un type de pointeur vers une fonctionle C ISO interdit d'initialiser avec des accolades vides avant C23le C ISO interdit la dÃ©claration anticipÃ©e des paramÃ¨tresle C ISO interdit les rÃ©fÃ©rences anticipÃ©es vers un type %<enum%>le C ISO interdit l'initialisation entre un pointeur de fonction et %<void *%>le C ISO interdit la dÃ©claration d'Ã©tiquettele C ISO interdit les dÃ©clarations de membre sans aucun membrele C ISO interdit les fonctions imbriquÃ©esle C ISO interdit l'omission du terme central de l'expression %<?:%>le C ISO interdit les comparaisons ordonnÃ©es de pointeurs vers des fonctionsle C ISO interdit de passer l'argument %d de %qE entre un pointeur de fonction et %<void *%>le C ISO interdit les types de fonction qualifiÃ©sle C ISO interdit le retour entre un pointeur de fonction et %<void *%>le C ISO interdit de spÃ©cifier les bornes des Ã©lÃ©ments Ã  initialiserle C ISO interdit les spÃ©cificateurs de classe de stockage dans les littÃ©raux composÃ©s avant C23le C ISO interdit d'accÃ©der aux tableaux %<register%> par un indicele C ISO interdit le tableau de taille nullele C ISO interdit le tableau de taille nulle %qEle C ISO interdit la conversion d'argument en type unionle C ISO requiert un argument nommÃ© devant %<...%> avant C23le C ISO restreint les valeurs de l'Ã©numÃ©rateur Ã  la plage d'un %<int%> avant C23l'attribut %qE du C++ ISO ne s'applique pas aux fonctions; il est traitÃ© comme %<[[gnu::%E]]%>le C++ ISO 1998 ne permet pas %<long long%>le C++ ISO 1998 interdit l'utilisation de %<extern%> sur des instanciations explicitesle C++ ISO autorise les attributs de champs de bits uniquement avant l'Ã©lÃ©ment %<:%>le C++ ISO n'a pas adoptÃ© les patrons d'opÃ©rateurs de chaÃ®nes littÃ©rales prenant un paquet d'arguments de caractÃ¨resle C++ ISO ne permet pas d'omettre l'opÃ©rande du milieu de %<?:%>le C++ ISO ne permet pas %<alignof%> avec un non typele C++ ISO ne permet pas des initialisations par dÃ©signation du C99le C++ ISO ne permet pas des initialisations par dÃ©signation de GNUle C++ ISO n'autorise pas la conversion vers %qH Ã  partir de %qI avec un plus grand rang de conversionle C++ ISO n'autorise pas la conversion vers %qH Ã  partir de %qI avec des rangs de conversion pas ordonnÃ©sle C++ ISO ne permet pas que %<%T::%D%> soit dÃ©fini comme %<%T::%D%>le C++ ISO ne permet pas l'utilisation de %<alignof%> sur un type fonctionle C++ ISO ne supporte pas %<__int%d%> pour %qsle C++ ISO n'accepte pas qu'un simple %<complex%> signifie %<double complex%>le C++ ISO interdit l'application de %<__alignof%> Ã  une expression d'un type de fonctionle C++ ISO interdit l'application de %<sizeof%> Ã  une expression d'un type de fonctionle C++ ISO interdit les groupes d'accolades Ã  l'intÃ©rieur des expressionsle C++ ISO interdit l'appel de %<::main%> depuis l'intÃ©rieur du programmele C++ ISO interdit le transtypage vers un type tableau %qTle C++ ISO interdit la comparaison entre un pointeur et un entierle C++ ISO interdit la comparaison entre les pointeurs de type %<void *%> et les pointeurs de fonctionsle C++ ISO interdit les littÃ©raux composÃ©sle C++ ISO interdit les gotos calculÃ©sle C++ ISO interdit l'expression conditionnelle entre les pointeurs de type %<void *%> et les pointeurs de fonctionsle C++ ISO interdit la conversion entre les pointeurs de type %<void *%> et les pointeurs de fonctionsle C++ ISO interdit la conversion d'une chaÃ®ne constante vers %qTle C++ ISO interdit la dÃ©claration de %qs sans typele C++ ISO interdit de dÃ©crÃ©menter un pointeur du type %qTle C++ ISO interdit de dÃ©crÃ©menter un enumle C++ ISO interdit un enum vide et sans nomle C++ ISO interdit le membre tableau flexible %qsle C++ ISO interdit les tableaux flexibles comme membresle C++ ISO interdit l'initialisation intra-classe du membre statique non constant %qDle C++ ISO interdit d'incrÃ©menter un pointeur du type %qTle C++ ISO interdit d'incrÃ©menter un enumle C++ ISO interdit l'initialisation du membre constant %qD du type non entier %qTle C++ ISO interdit le type imbriquÃ© %qD avec le mÃªme nom que la classe englobantele C++ ISO interdit l'omission du terme au milieu de l'expression %<?:%>le C++ ISO interdit de prendre l'adresse de la fonction %<::main%>le C++ ISO interdit de prendre l'adresse d'une fonction membre liÃ©e pour former un pointeur vers une fonction membre d'un objet explicitele C++ ISO interdit de prendre l'adresse d'une fonction membre liÃ©e pour former un pointeur vers une fonction membre. Utilisez %<&%T::%D%>le C++ ISO interdit de prendre l'adresse d'une fonction membre non statique non qualifiÃ© ou entre parenthÃ¨ses pour former un pointeur vers une fonction membre d'un objet explicitele C++ ISO interdit de prendre l'adresse d'une fonction membre non statique non qualifiÃ© ou entre parenthÃ¨ses pour former un pointeur vers une fonction membre d'un objet explicite.le C++ ISO interdit de prendre l'adresse d'une fonction membre non statique non qualifiÃ© ou entre parenthÃ¨ses pour former un pointeur vers une fonction membre. Utilisez %<&%T::%D%>le C++ ISO interdit l'utilisation de %qE sur des instanciations explicitesle C++ ISO interdit le mot-clÃ© typename dans un paramÃ¨tre de patron qui est un patron; utilisez %<-std=c++17%> ou %<-std=gnu++17%>le C++ ISO interdit l'utilisation d'un littÃ©ral en virgule flottante dans une expression constantele C++ ISO interdit l'utilisation d'un pointeur de type %<void *%> dans une soustractionle C++ ISO interdit l'utilisation d'un pointeur vers une fonction dans une soustractionle C++ ISO interdit l'utilisation d'un pointeur vers une mÃ©thode dans une soustractionle C++ ISO interdit le tableau de taille variablele C++ ISO interdit le tableau de taille variable %qDle C++ ISO interdit le tableau de taille zÃ©role C++ ISO interdit le tableau de taille zÃ©ro %qDle C++ ISO interdit les structures anonymesle C++ ISO interdit la surcharge de %<operator ?:%>le C++ ISO indique que ceux-ci sont ambigus mÃªme si la plus mauvaise conversion pour le premier est meilleures que la plus mauvaise conversion pour le second:le C++17 ISO n'autorise pas le spÃ©cificateur de classe de stockage %<register%>le C++17 ISO n'autorise pas la spÃ©cification dynamique des exceptionsle C11 ISO ne supporte pas l'omission de la chaÃ®ne de caractÃ¨res dans %qEle C90 ISO ne supporte pas %<[*]%> dans les dÃ©clarateurs de tableaule C90 ISO ne supporte pas %<_Generic%>le C90 ISO ne supporte pas %<_Noreturn%>le C90 ISO ne supporte pas l'identificateur prÃ©dÃ©fini %<__func__%>le C90 ISO ne supporte pas les dÃ©clarations initiales de la boucle %<for%>le C90 ISO ne supporte pas %<long long%>le C90 ISO ne supporte pas %<static%> ou les qualificatifs de types dans les dÃ©clarateurs de tableau de paramÃ¨tresle C90 ISO ne supporte pas %qEle C90 ISO ne supporte pas les types boolÃ©ensle C90 ISO ne supporte pas les types Â«Â complexÂ Â»le C90 ISO ne supporte pas les membres qui sont des tableaux flexiblesle C90 ISO ne permet pas le qualificatif %<_Atomic%>le C90 ISO ne supporte pas les structures et unions sans nomle C90 ISO interdit le tableau %qE dont la taille ne peut Ãªtre Ã©valuÃ©ele C90 ISO interdit le tableau dont la taille ne peut Ãªtre Ã©valuÃ©ele C90 ISO interdit les littÃ©raux composÃ©sle C90 ISO interdit les mÃ©langes de dÃ©clarations et de codele C90 ISO interdit de spÃ©cifier des sous-objets Ã  initialiserle C90 ISO interdit d'accÃ©der Ã  un tableau par un indice si le tableau n'est pas une l-valeurle C90 ISO interdit le tableau de taille variablele C90 ISO interdit le tableau %qE de taille variablele C99 ISO ne supporte pas %<_Generic%>le C99 ISO ne supporte pas %<_Noreturn%>le C99 ISO ne supporte pas %qEle C99 ISO ne supporte pas le qualificatif %<_Atomic%>le C99 ISO ne supporte pas les structures et unions sans nomModule ISO_C_BINDING Ã  %CModule intrinsÃ¨que ISO_FORTRAN_ENV Ã  %CITERATOR ne peut pas Ãªtre combinÃ© avec SINK Ã  %CITERATOR ne peut pas Ãªtre combinÃ© avec SOURCE Ã  %CSi -ftree-vectorize est utilisÃ©, la limite minimale de boucle d'une boucle prise en compte pour la vectorisation.Si -fvariable-expansion-in-unroller est utilisÃ©, le nombre maximum de fois qu'une variable individuelle sera dÃ©veloppÃ©e pendant le dÃ©pliage de la boucle.Si le remappage des limites est spÃ©cifiÃ© Ã  %L, la cible du pointeur ne sera point NULLSi le premier argument de ATAN2 Ã  %L est zÃ©ro, alors le second argument ne doit pas Ãªtre zÃ©roSi le premier argument de ATAN2D Ã  %L est zÃ©ro, alors le second argument ne doit pas Ãªtre zÃ©roSi le nombre de candidats dans l'ensemble est plus petit, on essaie toujours de retirer les IV inutilisÃ©s durant son optimisation.Si l'ordonnancement est fait aprÃ¨s le rechargement, faire un ordonnancement des super blocs.Ignorer Â«Â DÂ Â» dans la colonne 1 du format fixe.Ignorer dllimport pour les fonctions.Ignorer l'espace de noms Ã  deux niveaux normalement utilisÃ©; rÃ©soudre les symboles dans l'ordre de la ligne de commande et ne pas enregistrer quelle bibliothÃ¨que a fourni le symbole rÃ©solu.Ignorer les pragmas non supportÃ©s.IgnorÃ© mais prÃ©servÃ© pour rÃ©tro-compatibilitÃ©. Seule l'ABI 64 bits est supportÃ©e.IgnorÃ©.La sentinelle !$omx qui est une extension vendeur est ignorÃ©e Ã  %CObjet allouable illÃ©gal Ã  %C pour une procÃ©dure PUREAffectation illÃ©gale Ã  une procÃ©dure externe Ã  %LCaractÃ¨re illÃ©gal dans la constante BOZ Ã  %CIdentifiant illÃ©gal dans copy_walk_reduction_argDirective du prÃ©processeur illÃ©galeType de rÃ©fÃ©rence illÃ©gale Ã  %L comme objet EQUIVALENCEPas nul illÃ©gal Ã  %LType illÃ©gal dans la concatÃ©nation de caractÃ¨re Ã  %LInstruction %s de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction %s de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction %s de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREInstruction CRITICAL de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction CRITICAL de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREInstruction EVENT %s de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction EVENT %s de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction EVENT %s de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREInstruction RETURN de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction RETURN de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction STOP de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction STOP de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction SYNC de contrÃ´le d'image Ã  %C dans un bloc CRITICALInstruction SYNC de contrÃ´le d'image Ã  %C dans un bloc DO CONCURRENTInstruction SYNC de contrÃ´le d'image Ã  %C dans une procÃ©dure PUREL'argument imageset Ã  %L doit Ãªtre une expression scalaire ou INTEGER de rang 1L'argument imageset Ã  %L doit Ãªtre entre 1 et num_images()ImplÃ©menter les contrats Â«Â inÂ Â» des mÃ©thodes surchargÃ©es comme Ã©tant un sur-ensemble du contrat parent.ImplÃ©menter les paramÃ¨tres Â«Â inÂ Â» comme signifiant la portÃ©e constante.ImplÃ©menter les sÃ©mantiques C++17 des constructeurs qui hÃ©ritent.ImplÃ©menter les champs de bits D.ImplÃ©menter DIP1000: Pointeurs Ã  portÃ©e limitÃ©e.ImplÃ©menter DIP1008: Autoriser les exceptions dans du code @nogc.ImplÃ©menter DIP1021: Arguments de fonction mutables.ImplÃ©menter P2564 pour la propagation de consteval.ImplÃ©menter les opÃ©rations __atomic via des appels de bibliothÃ¨que aux fonctions historiques __sync.ImplÃ©menter la rÃ©solution du DR 150 pour faire correspondre les arguments de patron des patrons.La dÃ©claration implicite de la fonction BIND(C) %qs Ã  %L pourrait ne pas Ãªtre interopÃ©rable avec le CLa variable BIND(C) %qs implicitement dÃ©clarÃ©e Ã  %L pourrait ne pas Ãªtre interopÃ©rable avec le CLa fonction %s dÃ©clarÃ©e implicitement est utilisÃ©e dans !$OMP DECLARE REDUCTION Ã  %L La sous-routine %s dÃ©clarÃ©e implicitement est utilisÃ© dans !$OMP DECLARE REDUCTION Ã  %L La variable %qs implicitement dÃ©clarÃ©e Ã  %L peut ne pas Ãªtre interopÃ©rable avec le C mais elle est un argument muet Ã  la procÃ©dure BIND(C) %qs Ã  %LLe PARAMETER %qs implicitement typÃ© Ã  %L ne concorde pas avec le type IMPLICIT ultÃ©rieurSAVE implicite pour la variable module %qs Ã  %L, nÃ©cessaire Ã  cause de l'initialisation par dÃ©fautTableau de forme implicite Ã  %LAmÃ©liorer la capacitÃ© de GCC Ã  suivre les numÃ©ros de colonnes dans les grands fichiers source au dÃ©triment d'une compilation plus lente.La fonction impure %qs Ã  %L pourrait ne pas Ãªtre Ã©valuÃ©eLa fonction impure Ã  %L pourrait ne pas Ãªtre Ã©valuÃ©eDans %s Ã  %L, les procÃ©dures doivent toutes Ãªtre des FUNCTION car le nom gÃ©nÃ©rique est Ã©galement le nom du type dÃ©rivÃ©Dans %s Ã  %L, les procÃ©dures doivent Ãªtre soit toutes des SUBROUTINE ou soit toutes des FUNCTIONEn C++, une valeur non nulle signifie qu'il faut avertir Ã  propos des conversions dÃ©prÃ©ciÃ©es de chaÃ®nes littÃ©rales en Â«Â char *Â Â».  En C, le mÃªme avertissement est Ã©mis sauf que la conversion n'est, bien entendu, pas dÃ©prÃ©ciÃ©e par le standard C ISO.En Fortran 2003, le bloc COMMON %qs Ã  %L est un identificateur global et doit donc avoir le mÃªme nom de liaison que le bloc COMMON similairement nommÃ© Ã  %L: %s vs %sDans l'optimisation SSA-PRE sur les arbres, activer l'Ã©limination de la redondance partielle-partielle.Dans un sous-programme pure, un argument fictif INTENT(IN) ne sera point utilisÃ© comme l'expression Ã  %L d'une instruction d'affectation intrinsÃ¨que dans laquelle la variable est d'un type dÃ©rivÃ© si le type dÃ©rivÃ© a un composant pointeur Ã  n'importe quel niveau de la sÃ©lection du composant.Dans l'appel Ã  %qs Ã  %L, dÃ©saccord de type dans l'argument %qs; passe %qs Ã  %qsDans le constructeur %qDDans le constructeur de copie %qDDans le destructeur %qDDans la fonction membre objet explicite %qDDans le fichier inclus depuisDans la fonction %qDDans la fonction %qsDans la fonction lambdaDans la fonction membre %qDDans la fonction membre %qsDans le moduleDans le module importÃ© Ã Dans la fonction membre statique %qDRÃ©pertoire d'inclusion %qs: %sLe fichier inclus %qs n'est pas un fichier rÃ©gulierObjet allouable incompatible Ã  %C pour la spec de type CHARACTER Ã  %LType dÃ©rivÃ© incompatible dans PARAMETER Ã  %LInitialisation incompatible entre une entitÃ© de type dÃ©rivÃ© et une entitÃ© avec le type %qs Ã  %CRangs incompatibles %d et %d dans l'affectation Ã  %LRangs incompatibles dans %s (%d et %d) Ã  %LTypes incompatibles dans l'instruction DATA Ã  %L; tentative de conversion de %s en %sTypespec incompatible pour l'Ã©lÃ©ment de tableau Ã  %LUtilisation incompatible de TILE et COLLAPSE Ã  %LRÃ¨gles d'Ã©quivalence incohÃ©rentes impliquant %qs Ã  %L et %qs Ã  %LÃ‰tat interne inconsistant: Pas d'emplacement dans l'expression prÃ¨s de %LÃ‰tat interne inconsistant: Pas d'emplacement dans l'instructionRangs inconsistant pour l'opÃ©rateur Ã  %%L et %%LarÃªte incorrecte de gestions des exceptions %i->%iExtent incorrect dans l'argument B de l'intrinsÃ¨que MATMUL dans la dimension 1: est %ld, devrait Ãªtre %ldAugmenter la conformitÃ© IEEE pour les comparaisons en virgule flottante.L'index dans la dimension %d est hors des limites Ã  %LLa variable d'index %qs n'est pas dÃ©finissable comme argument de INTENT(INOUT) Ã  %L dans la procÃ©dure %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LLa variable d'index %qs n'est pas dÃ©finissable comme argument de INTENT(INOUT) Ã  %L dans la sous-routine %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LLa variable d'index %qs est redÃ©finie Ã  %L dans la procÃ©dure %qs appelÃ©e depuis l'intÃ©rieur d'une boucle DO Ã  %LLa variable d'index %qs devient non dÃ©finie comme argument de INTENT(OUT) Ã  %L dans la procÃ©dure %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LLa variable d'index %qs devient non dÃ©finie comme argument de INTENT(OUT) Ã  %L dans la sous-routine %qs appelÃ©e depuis l'intÃ©rieur de la boucle DO Ã  %LIndiquer combien d'instructions vectorielles d'accÃ¨s non mÃ©moire qui peuvent Ãªtre utilisÃ©es par cycle, il est utilisÃ© dans la dÃ©termination du facteur de dÃ©pliage pour l'auto vectoriseur. La valeur par dÃ©faut est 4.Indiquer les prioritÃ©s pour r0..r3 / r12..r15 avec TARGET_REGISTER_PRIORITY.Comparaison inÃ©galitaire pour %s Ã  %LInhiber l'utilisation des instructions matÃ©rielles en virgule flottante.L'initialisation Ã  %C n'est pas permise dans une procÃ©dure PUREL'initialisation Ã  %C n'est pas pour une variable pointeurL'initialisation du composant allouable Ã  %C n'est pas permiseL'initialisation du pointeur Ã  %C n'est pas permise dans une procÃ©dure PUREL'initialisation d'un composant de structure avec une constante HOLLERITH Ã  %L n'est pas permiseL'initialisation de la variable Ã  %C n'est pas permise dans une procÃ©dure PURELa chaine d'initialisation Ã  %L a Ã©tÃ© tronquÃ©e pour tenir dans la variable (%wd/%wd)Initialiser les composants de variables de types dÃ©rivÃ©s en fonction d'autres fanions d'initialisation.Initialiser les variables locales Ã  zÃ©ro (provient de g77).Initialiser les registres ptx.Le symbole %qs initialisÃ© Ã  %C peut uniquement Ãªtre COMMON dans BLOCK DATALa variable %qs Ã  %L est initialisÃ©e dans un COMMON blanc mais l'initialisation est uniquement permise dans des communs nommÃ©sInitialisation interdite pour PARAMETER %qs Ã  %CInitialisation d'une variable dÃ©jÃ  initialisÃ©e Ã  %CMettre en ligne les opÃ©rations __atomic quand une sÃ©quence d'instructions sans blocage est disponible.Mettre en ligne toutes les opÃ©rations connues sur des chaÃ®nes.Mettre le code en ligne pour invalider les entrÃ©es de la cache des instructions aprÃ¨s avoir enchaÃ®nÃ© des fonctions trampolines.Mettre les constantes en ligne si cela peut Ãªtre fait en 2 insns ou moins.Mettre en ligne les opÃ©rations memset/memcpy sur des chaÃ®nes mais n'exÃ©cuter la version en ligne que pour des petits blocs.Mettre en ligne rÃ©cursif uniquement quand la probabilitÃ© que l'appel soit exÃ©cutÃ© dÃ©passe le paramÃ¨tre.Mettre en ligne les appels Ã  strcmp si possible.Mettre en ligne les appels Ã  strlen si possible.Mettre en ligne les appels Ã  strncmp si possible.Le paramÃ¨tre de requÃªte ne peut pas apparaÃ®tre dans une data-stmt-object-list Ã  %CInsÃ©rer l'instruction ENDBR Ã  l'entrÃ©e d'une fonction uniquement via cf_check_attribute pour l'instrumentalisation CET.InsÃ©rer des instructions NOP Ã  chaque entrÃ©e de fonction.InsÃ©rer le code de profilage basÃ© sur arc du programme.InsÃ©rer du code pour sonder chaque page de l'espace de la pile quand il est allouÃ© pour protÃ©ger contre des attaques visant une collision de pile (stack-clash).InsÃ©rer du code pour profiler les valeurs des expressions.InsÃ©rer le code de profilage de couverture d'une condition.InsÃ©rer des indices de relaxation pour que l'Ã©diteur de lien fasse la relaxation.InsÃ©rer du code de vÃ©rification de la pile dans le programme. Identique Ã  -fstack-check=specific.Instruction prise en compte pour le prologue, l'Ã©pilogue et d'autres surcharges des fonctions.Instruction prise en compte pour la surcharge du fragment d'une fonction.NumÃ©ro d'instruction au delÃ  duquel la pÃ©nalitÃ© de stagnation STFL est compensable.Ajouter des appels de profilage aux entrÃ©es et aux sorties des fonctions appelÃ©es une fois.Ajouter des appels de profilage aux entrÃ©es et aux sorties des fonctions.GÃ©nÃ©rer le code de contrÃ´le pour les fonctions de sortie dans les fonctions dont le code de contrÃ´le a Ã©tÃ© crÃ©Ã© par __fentry__.Ajouter du code de contrÃ´le aux fonctions dans les fichiers dont le nom ne correspond pas Ã  une des expressions rÃ©guliÃ¨res (sÃ©parÃ©es par un point-virgule).Ajouter du code de contrÃ´le aux fonctions dans les fichiers dont le nom correspond Ã  une des expressions rÃ©guliÃ¨res (sÃ©parÃ©es par un point-virgule).Division entiÃ¨re tronquÃ©e vers la constante %qs Ã  %LExpression entiÃ¨re requise Ã  %CID entier (N) de l'instruction personnalisÃ©e fabsd.ID entier (N) de l'instruction personnalisÃ©e fabss.ID entier (N) de l'instruction personnalisÃ©e faddd.ID entier (N) de l'instruction personnalisÃ©e fadds.ID entier (N) de l'instruction personnalisÃ©e fatand.ID entier (N) de l'instruction personnalisÃ©e fatans.ID entier (N) de l'instruction personnalisÃ©e fcmpeqd.ID entier (N) de l'instruction personnalisÃ©e fcmpeqs.ID entier (N) de l'instruction personnalisÃ©e fcmpged.ID entier (N) de l'instruction personnalisÃ©e fcmpges.ID entier (N) de l'instruction personnalisÃ©e fcmpgtd.ID entier (N) de l'instruction personnalisÃ©e fcmpgts.ID entier (N) de l'instruction personnalisÃ©e fcmpled.ID entier (N) de l'instruction personnalisÃ©e fcmples.ID entier (N) de l'instruction personnalisÃ©e fcmpltd.ID entier (N) de l'instruction personnalisÃ©e fcmplts.ID entier (N) de l'instruction personnalisÃ©e fcmpned.ID entier (N) de l'instruction personnalisÃ©e fcmpnes.ID entier (N) de l'instruction personnalisÃ©e fcosd.ID entier (N) de l'instruction personnalisÃ©e fcoss.ID entier (N) de l'instruction personnalisÃ©e fdivd.ID entier (N) de l'instruction personnalisÃ©e fdivs.ID entier (N) de l'instruction personnalisÃ©e fexpd.ID entier (N) de l'instruction personnalisÃ©e fexps.ID entier (N) de l'instruction personnalisÃ©e fextsd.ID entier (N) de l'instruction personnalisÃ©e fixdi.ID entier (N) de l'instruction personnalisÃ©e fixdu.ID entier (N) de l'instruction personnalisÃ©e fixsi.ID entier (N) de l'instruction personnalisÃ©e fixsu.ID entier (N) de l'instruction personnalisÃ©e floatid.ID entier (N) de l'instruction personnalisÃ©e floatis.ID entier (N) de l'instruction personnalisÃ©e floatud.ID entier (N) de l'instruction personnalisÃ©e floatus.ID entier (N) de l'instruction personnalisÃ©e flogd.ID entier (N) de l'instruction personnalisÃ©e flogs.ID entier (N) de l'instruction personnalisÃ©e fmaxd.ID entier (N) de l'instruction personnalisÃ©e fmaxs.ID entier (N) de l'instruction personnalisÃ©e fmind.ID entier (N) de l'instruction personnalisÃ©e fmins.ID entier (N) de l'instruction personnalisÃ©e fmuld.ID entier (N) de l'instruction personnalisÃ©e fmuls.ID entier (N) de l'instruction personnalisÃ©e fnegd.ID entier (N) de l'instruction personnalisÃ©e fnegs.ID entier (N) de l'instruction personnalisÃ©e frdxhi.ID entier (N) de l'instruction personnalisÃ©e frdxlo.ID entier (N) de l'instruction personnalisÃ©e frdy.ID entier (N) de l'instruction personnalisÃ©e fsind.ID entier (N) de l'instruction personnalisÃ©e fsins.ID entier (N) de l'instruction personnalisÃ©e fsqrtd.ID entier (N) de l'instruction personnalisÃ©e fsqrts.ID entier (N) de l'instruction personnalisÃ©e fsubd.ID entier (N) de l'instruction personnalisÃ©e fsubs.ID entier (N) de l'instruction personnalisÃ©e ftand.ID entier (N) de l'instruction personnalisÃ©e ftans.ID entier (N) de l'instruction personnalisÃ©e ftruncds.ID entier (N) de l'instruction personnalisÃ©e fwrx.ID entier (N) de l'instruction personnalisÃ©e fwry.ID entier (N) de l'instruction personnalisÃ©e round.Le sous-type %d Ã  %C n'est pas disponible pour un entierL'entier est hors de la plage symÃ©trique impliquÃ©e par le standard Fortran Ã  %LEntier en dehors de la plage symÃ©trique impliquÃ©e par le Standard Fortran en convertissant %s vers %s Ã  %LDÃ©bordement d'entier en calculant la quantitÃ© de mÃ©moire Ã  allouerL'entier est trop grand pour son sous-type Ã  %C. Cette vÃ©rification peut Ãªtre dÃ©sactivÃ©e avec l'option %<-fno-range-check%>Entier trop grand Ã  %CValeur entiÃ¨re trop grande dans l'expression Ã  %CIntÃ©grer les fonctions Ã  l'intÃ©rieur de leurs appelants s'il est Ã©tabli que la taille du code ne grandira pas.IntÃ©grer les fonctions qui ne sont pas dÃ©clarÃ©es Â«Â inlineÂ Â» dans leurs appelants quand cela est profitable.IntÃ©grer les fonctions qui ne sont requises que par leur unique appelant.la psABI du MCU Intel n'est pas supportÃ©e dans le mode %sInterchangeage de boucles Ã  %LL'interface %qs Ã  %L est dÃ©clarÃ©e dans une instruction PROCEDURE ultÃ©rieureL'interface %qs Ã  %L ne peut pas Ãªtre une fonction-instructionL'interface %qs Ã  %L ne peut pas Ãªtre gÃ©nÃ©riqueL'interface %qs Ã  %L doit Ãªtre expliciteDÃ©saccord d'interface pour le composant pointeur de procÃ©dure %qs dans le constructeur de structure Ã  %L: %sInterface non concordante dans la procÃ©dure muette %qs Ã  %L: %sNon concordance de l'interface dans la procÃ©dure globale %qs Ã  %L: %sDÃ©saccord d'interface dans l'affectation du pointeur de procÃ©dure Ã  %L: %qs n'est pas une sous-routineInterface non concordante dans l'affectation du pointeur de procÃ©dure Ã  %L: %sUne interface doit Ãªtre spÃ©cifiÃ©e pour une liaison DEFERRED Ã  %CL'interface de %qs Ã  %L doit Ãªtre expliciteNom d'interface attendu aprÃ¨s %<(%> Ã  %CErreur interne du compilateurÂ :
! Fichier interne Ã  %L avec une liste de nomsProcÃ©dure interne %qs dans %s Ã  %LLa procÃ©dure interne %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LLa procÃ©dure interne %qs est invalide dans l'initialisation du pointeur de procÃ©dure Ã  %LProcÃ©dure interne %qs utilisÃ©e comme argument effectif Ã  %LUnitÃ© interne avec un indice vecteur Ã  %LInterprÃ©ter tout INTEGER(4) comme un INTEGER(8).InterprÃ©ter tout REAL(4) comme un REAL(10).InterprÃ©ter tout REAL(4) comme un REAL(16).InterprÃ©ter tout REAL(4) comme un REAL(8).InterprÃ©ter tout REAL(8) comme un REAL(10).InterprÃ©ter tout REAL(8) comme un REAL(16).InterprÃ©ter tout REAL(8) comme un REAL(4).InterprÃ©ter les nombres imaginaires, en virgule fixe ou avec d'autres suffixes gnu comme le nombre littÃ©ral correspondant au lieu d'un nombre littÃ©ral dÃ©fini par l'utilisateur.les routines du service d'interruption ne peuvent pas Ãªtre codÃ©es en mode Thumb-1Entrecouper les lots de littÃ©raux avec le code dans la section texte.Intervalle durant lequel sonder la pile, exprimÃ© comme une puissance de deux en octets.Recouvrement de l'intervalle de %<-fdbg-cnt=%s%>Â : [%u, %u] et [%u, %u]IntrinsÃ¨que %<NULL()%> sans argument %<MOLD%> Ã  %L passÃ© Ã  au muet %qs de longueur taciteIntrinsÃ¨que %<NULL()%> sans argument %<MOLD%> Ã  %L passÃ© au muet %qs de rang taciteL'intrinsÃ¨que %qs (%s) est utilisÃ© Ã  %LL'intrinsÃ¨que %qs Ã  %L ne peut pas avoir une initialisationL'intrinsÃ¨que %qs Ã  %L est invalide dans une affectation du pointeur de procÃ©dureL'intrinsÃ¨que %qs Ã  %L n'est pas permis comme argument effectifL'intrinsÃ¨que %qs Ã  %L doit avoir au moins deux argumentsL'intrinsÃ¨que TRANSFER Ã  %L a un rÃ©sultat partiellement indÃ©fini: taille de la source %zd < taille du rÃ©sultat %zdFonction intrinsÃ¨que %qs (%d) non reconnueLa fonction intrinsÃ¨que %qs Ã  %L n'est pas permise dans une expression d'initialisationLa fonction intrinsÃ¨que %s Ã  %L n'est pas permise pour CO_REDUCELa fonction intrinsÃ¨que NULL Ã  %L ne peut pas Ãªtre un argument effectif de STORAGE_SIZE car il retourne un pointeur dissociÃ©L'opÃ©rateur intrinsÃ¨que %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qsL'interface de l'opÃ©rateur intrinsÃ¨que Ã  %L doit Ãªtre une FUNCTIONLa procÃ©dure intrinsÃ¨que %qs n'est pas permise dans une instruction PROCEDURE Ã  %LLa procÃ©dure intrinsÃ¨que Ã  %L ne peut pas Ãªtre un MODULE PROCEDURELa sous-routine intrinsÃ¨que %qs Ã  %L n'aura point de spÃ©cificateur de typeSymbole intrinsÃ¨que spÃ©cifiÃ© dans !$ACC ROUTINE ( NOM ) Ã  %C marquÃ© avec la clause incompatible GANG, WORKER ou VECTORSymbole intrinsÃ¨que spÃ©cifiÃ© dans !$ACC ROUTINE ( NOM ) Ã  %C marquÃ© avec la clause incompatible NOHOSTDirective %qs invalide Ã  %L dans la clause %sÂ : directives dÃ©clarative, informationnelle et meta non permisesConstante littÃ©rale BOZ invalide utilisÃ©e en indice Ã  %CIdentificateur C invalide dans le spÃ©cificateur NAME= Ã  %CConstante Hollerith invalide Ã  %L car elle contient un caractÃ¨re largeConstante Hollerith invalide: %L doit contenir au moins un caractÃ¨reConstante Hollerith invalide: L'entier Ã  %L devrait avoir le sous-type par dÃ©fautParamÃ¨tre KIND %s invalide Ã  %LNOM %qs invalide dans !$ACC ROUTINE ( NOM ) Ã  %CNULL invalide Ã  %LArgument invalide pour !$ACC WAIT Ã  %CRÃ©fÃ©rence de tableau invalide dans une entitÃ© qui n'est pas un tableau Ã  %LCible de l'association invalide Ã  %CCaractÃ¨re %<$%> invalide Ã  %L. Utilisez %<-fdollar-ok%> pour l'autoriser comme une extensionCaractÃ¨re %qc invalide dans le nom de la variable Ã  %CCaractÃ¨re 0x%s invalide Ã  %CCaractÃ¨re invalide dans le nom Ã  %CCaractÃ¨re(s) invalide(s) dans l'instruction ELSE aprÃ¨s %CClause invalide dans le module avec !$ACC DECLARE Ã  %LCo-dimension %d invalide Ã  %C, seules %d co-dimensions existesDirective combinÃ©e ou composite invalide Ã  %LContexte invalide pour l'intrinsÃ¨que NULL () Ã  %LContexte invalide pour un pointeur NULL() Ã  %%LLettre d'exposant %<q%> invalide dans une constante littÃ©rale rÃ©elle Ã  %CExpression invalide aprÃ¨s %<%s(%> Ã  %CExpression invalide dans gfc_element_size.Expression invalide dans gfc_target_encode_expr.Expression invalide dans gfc_target_interpret_expr.Expression invalide dans le constructeur de structure pour le composant pointeur %qs Ã  %L dans une procÃ©dure PUREForme invalide pour l'instruction PROGRAM Ã  %CLa forme de l'instruction WRITE est invalide Ã  %L, UNIT est requisForme invalide pour la rÃ©fÃ©rence de tableau Ã  %CForme invalide pour la rÃ©fÃ©rence au co-tableau Ã  %CNumÃ©ro d'image %d invalide dans SYNC IMAGESExpression d'initialisation invalide pour le composant ALLOCATABLE %qs dans le constructeur de structure Ã  %LInitialisation %s invalide dans l'instruction Data Ã  %CMot clÃ© %qs invalide dans la fonction intrinsÃ¨que %qs Ã  %LSous-type %d invalide pour la constante CHARACTER Ã  %CSous-type invalide pour %s Ã  %LMÃ©lange invalide de types en virgule flottante IEEE 128 bits et IBM 128 bitsInitialisation dans l'ancien style invalide pour le composant de type dÃ©rivÃ© Ã  %COpÃ©rateur invalide pour !$OMP DECLARE REDUCTION %s Ã  %LArgument de procÃ©dure invalide Ã  %LAffectation de pointeur de procÃ©dure invalide Ã  %LPlage %s invalide dans l'option %sSous-type %d invalide pour un rÃ©el Ã  %CCode standard invalide pour l'intrinsÃ¨que %qs (%d)Sous-chaÃ®ne invalide dans le Â«Â doÂ Â» avec donnÃ©e implicite Ã  %L dans l'instruction DATAType invalide dans l'opÃ©ration arithmÃ©tique Ã  %LSpÃ©cification de type invalide Ã  %CUtilisation invalide de la constant littÃ©rale BOZ Ã  %LUtilisation invalide de l'argument de fonction instruction Ã  %LValeur invalide pour la spÃ©cification %s Ã  %CÃ‰mettre une note quand les doublons dans les diagnostiques sont supprimÃ©sÃ‰mettre des informations de dÃ©bogage pour les variables auxiliaires gÃ©nÃ©rÃ©es par le compilateur.Ã‰mettre les avertissements nÃ©cessaires pour Ãªtre strictement conforme au standard.Le pas de l'itÃ©ration Ã  %L ne peut pas Ãªtre zÃ©roversion de format JSONÂ : %s
  Aligner les cibles des sauts sur une puissance de 2 de cette valeur.Rebut aprÃ¨s l'instruction ASSOCIATE Ã  %CRebut aprÃ¨s CALL Ã  %CRebut aprÃ¨s la liaison GENERIC Ã  %CRebut aprÃ¨s l'instruction MAP Ã  %CRebut aprÃ¨s l'instruction UNION Ã  %CRebut aprÃ¨s l'instruction STRUCTURE non imbriquÃ©e Ã  %CGÃ©nÃ©rer uniquement les tables de retour en arriÃ¨re pour la gestion des exceptions.Utiliser simplement icc0/fcc0.Attribut KIND Ã  %C dans une dÃ©finition STRUCTUREAttribut KIND Ã  %C dans une dÃ©finition TYPELe paramÃ¨tre KIND de %s Ã  %L doit Ãªtre une expression d'initialisationKIND part_ref Ã  %CLe mot-clÃ© %qs Ã  %C est dÃ©jÃ  apparu dans la liste des arguments actuelleL'argument mot-clÃ© %qs Ã  %L est dÃ©jÃ  associÃ© Ã  un autre argument effectifL'argument mot-clÃ© %qs Ã  %L est invalide dans une fonction instructionL'argument mot-clÃ© %qs Ã  %L n'est pas dans une procÃ©dureL'argument mot-clÃ© %qs Ã  %L n'est pas dans une procÃ©dure, vouliez-vous employer %qsÂ ?L'argument mot-clÃ© requiert une interface explicite pour la procÃ©dure %qs Ã  %LL'argument mot-clÃ© requiert une interface explicite pour le composant pointeur de procÃ©dure %qs Ã  %LLe sous-type %d n'est pas supportÃ© pour CHARACTER Ã  %CLe sous-type %d n'est pas supportÃ© pour le type %s Ã  %CLe paramÃ¨tre de sous-type pour l'entitÃ© Ã  %L diffÃ¨re du paramÃ¨tre de sous-type du typespecABI AArch64 connues (Ã  utiliser avec l'option -mabi=):ABI connues (Ã  utiliser avec l'option -mabi=):Processeurs ARC connus (Ã  utiliser avec l'option -mcpu=):ABI ARM connues (Ã  utiliser avec l'option -mabi=):Processeurs ARM connus (Ã  utiliser avec les options -mcpu= et -mtune=):UnitÃ©s en virgule flottante ARM connues (Ã  utiliser avec l'option -mfpu=):Architectures ARM connues (Ã  utiliser avec l'option -march=):ISA C6X connues (Ã  utiliser avec l'option -march=):Processeurs connus (Ã  utiliser avec les options -mcpu= et -mtune=):Processeurs CSKY connus (Ã  utiliser avec l'option -mcpu=):UnitÃ©s en virgule flottante CSKY connues (Ã  utiliser avec l'option -mfpu=):Architectures CSKY connues (Ã  utiliser avec l'option -march=):Processeurs FR-V connus (Ã  utiliser avec l'option -mcpu=):Processeurs IQ2000 connus (Ã  utiliser avec l'option -mcpu=):Processeurs Itanium connus (Ã  utiliser avec l'option -mtune=):Processeurs M68K connus (Ã  utiliser avec l'option -mcpu=):ISA connues pour M68K (Ã  utiliser avec l'option -march=):Microarchitectures M68K connues (Ã  utiliser avec l'option -mtune=):ABI MIPS connues (Ã  utiliser avec l'option -mabi=):Processeurs MIPS connus (Ã  utiliser avec les options -march= et -mtune=):ParamÃ¨tres MIPS IEEE 754 connus (Ã  utiliser avec les options -mabs= et -mnan=):Niveaux ISA MIPS connus (Ã  utiliser avec l'option -mips):Architectures PTX ISA cibles connues (Ã  utiliser avec l'option -misa=):Versions PTX ISA connues (Ã  utiliser avec l'option -mptx=)Â :Dialectes TLS connus (Ã  utiliser avec l'option -mtls-dialect=):Formats connus pour __fp16 (Ã  utiliser avec l'option -mfp16-format=):Modes d'adressage connus (Ã  utiliser avec l'option -maddress-mode=):Types d'architectures connues (Ã  utiliser avec l'option -march=):Dialectes d'assembleurs connus (Ã  utiliser avec l'option -masm=)Dialectes d'assembleurs connus (Ã  utiliser avec l'option -masm=):Choix connus pour mitiger la spÃ©culation en ligne droite avec -mharden-sls=Â :Choix connus pour le code de contrÃ´le de retour avec -minstrument-return=:Types de cmodel connus (Ã  utiliser avec l'option -mcmodel=):Types de cmodel connus (Ã  utiliser avec l'option -mict-model=):Types de modÃ¨les de codes connus (Ã  utiliser avec l'option -mcmodel=)Â :ModÃ¨les de code connus (Ã  utiliser avec l'option -mcmodel=):Types de processeurs connus (Ã  utiliser avec l'option -mcpu=):Choix connus pour l'alignement de donnÃ©es (Ã  utiliser avec l'option -malign-data=):ABI en virgule flottante connues (Ã  utiliser avec l'option -mfloat-abi=):Nombre de registres en virgule flottante connus (Ã  utiliser avec l'option -mconfig-fpu=):Choix connus pour le branchement indirect (Ã  utiliser avec les options -mindirect-branch=/-mfunction-return=):Longueur de registre vectoriel prÃ©fÃ©rÃ©e connue (Ã  utiliser avec l'option -mprefer-vector-width=):MÃ©thodes connues pour protÃ©ger la pile (Ã  utiliser avec l'option -mstack-protector-guard=):ABI des bibliothÃ¨ques vectorielles connues (Ã  utiliser avec l'option -mveclibabi=):latence de la cache L%d inconnue pour %sArgument LEN (%ld) hors limite 0:%d dans l'intrinsÃ¨que MVBITSArgument LEN (%ld) hors limite 0:%ld dans l'intrinsÃ¨que IBITSAttribut LEN Ã  %C dans une dÃ©finition STRUCTUREAttribut LEN Ã  %C dans une dÃ©finition TYPEref de requÃªte LEN ou KING dans une instruction DATA Ã  %LLEN part_ref Ã  %Cmembre de gauche dans un appel %<noreturn%>Modificateur de clause LINEAR autre que VAL utilisÃ© sur la construction DO ou SIMD Ã  %LModificateur de clause LINEAR utilisÃ© sur la construction DO ou SIMD Ã  %LArgument muet LINEAR %qs avec l'attribut VALUE et le modificateur %s Ã  %LLa variable LINEAR %qs doit Ãªtre INTEGER Ã  %LInstruction LOCK Ã  %CLOCK_EVENT dans un contexte de dÃ©finition de variable (%s) Ã  %LLOCK_TYPE dans le contexte de dÃ©finition de variable (%s) Ã  %LArgument muet LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qsDes opÃ©randes LOGICAL sont requis dans l'expression Ã  %LVariable rÃ©sultat LOGICAL %qs Ã  %L avec le sous-type non C_Bool dans la procÃ©dure BIND(C) %qsle support LTO n'a pas Ã©tÃ© activÃ© dans cette configurationL'Ã©tiquette %d Ã  %C est dÃ©jÃ  rÃ©fÃ©rencÃ©e comme une Ã©tiquette de formatL'Ã©tiquette %d Ã  %C est dÃ©jÃ  rÃ©fÃ©rencÃ©e comme cible d'un branchementÃ‰tiquette %d Ã  %C prÃ©cÃ©demment utilisÃ©e comme Ã©tiquette de FORMATÃ‰tiquette %d Ã  %C prÃ©cÃ©demment utilisÃ©e comme cible de branchementL'Ã©tiquette %d Ã  %L est dÃ©finie mais ne peut pas Ãªtre utilisÃ©eL'Ã©tiquette %d Ã  %L est dÃ©finie mais non utilisÃ©eL'Ã©tiquette %d rÃ©fÃ©rencÃ©e Ã  %L n'est jamais dÃ©finieL'Ã©tiquette %qs aprÃ¨s %L ne correspond pas Ã  l'Ã©tiquette %qs du IFL'Ã©tiquette %qs Ã  %C ne correspond pas Ã  l'Ã©tiquette %qs du IFL'Ã©tiquette %qs Ã  %C ne correspond pas Ã  l'Ã©tiquette %qs de WHEREL'Ã©tiquette Ã  %L n'est pas dans le mÃªme bloc que l'instruction GOTO Ã  %LLe nom de l'Ã©tiquette %qs Ã  %C est ambiguInstruction DO Ã©tiquetÃ©e Ã  %LParenthÃ¨se gauche requise aprÃ¨s %<*%> dans la chaÃ®ne de format Ã  %LExtension antiqueÂ :La lettre %qc a dÃ©jÃ  un type IMPLICIT Ã  %CLa lettre %qc est dÃ©jÃ  dÃ©finie dans l'instruction IMPLICIT Ã  %CLes lettres doivent Ãªtre dans l'ordre alphabÃ©tique dans l'instruction IMPLICIT Ã  %CNiveau pas trouvÃ©, utilisez none, slim, blocks, vops.Lever les restrictions sur la taille de la GOT.Identique Ã  -M mais ignore les fichiers d'en-tÃªte systÃ¨me.Identique Ã  -MD mais ignore les fichiers d'en-tÃªte systÃ¨me.Comme -pedantic mais les avertissements sont rapportÃ©s comme des erreurs.Comme pour le paramÃ¨tre rs6000-density-load-pct-threshold, on vÃ©rifie Ã©galement si le nombre total d'instructions de chargement dÃ©passe le seuil spÃ©cifiÃ© par ce paramÃ¨tre et pÃ©nalise uniquement s'il est satisfait.  La valeur par dÃ©faut est 20.Comme pour le paramÃ¨tre rs6000-density-pct-threshold, on vÃ©rifie Ã©galement la somme totale des coÃ»ts vectoriels et non vectoriels et on ajoute une pÃ©nalitÃ© uniquement si la somme dÃ©passe le seuil spÃ©cifiÃ© par ce paramÃ¨tre. La valeur par dÃ©faut est 70.Limiter le nombre de fois qu'une boucle peut Ãªtre dÃ©pliÃ©e par l'auto vectoriseur. La limite de %d lignes continuÃ©es est dÃ©passÃ©e dans l'instruction %CLimite sur le nombre de vÃ©rifications de synonymes rÃ©alisÃ©es en tentant de former un ldp/stpLigne tronquÃ©e Ã  %LLignes exÃ©cutÃ©es: %s sur %d
! Lier du code pour un noyau __main.Lier la bibliothÃ¨que D standard dynamiquement pendant la compilation.Lier la bibliothÃ¨que D standard statiquement pendant la compilation.Lier les bibliothÃ¨ques Modula-2 standard statiquement pendant la compilation.Faire l'Ã©dition de liens pour produire le programme au format ELF (au lieu de mmo).Ã‰diter les liens avec le BSP HAL.Ã‰diter les liens avec une version limitÃ©e de la bibliothÃ¨que C.Faire l'Ã©dition de liens avec libads.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec libc.a et libdebug.a.Faire l'Ã©dition de liens avec libc.a et libsim.a.Faire l'Ã©dition de liens avec libmvme.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec libsim.a, libc.a et sim-crt0.o.Faire l'Ã©dition de liens avec libyk.a, libc.a et crt0.o.Faire l'Ã©dition de liens avec la bibliothÃ¨que en virgule flottante rapide.Faire l'Ã©dition de liens avec la bibliothÃ¨ques library-pic.Les optimisations durant l'Ã©dition de liens sont faites avec un nombre de tÃ¢ches parallÃ¨les ou un serveur de tÃ¢ches.Lister tous les compteurs de dÃ©bogage disponibles avec leurs limites et leurs valeurs.Lister toutes les allocations GC cachÃ©es.Lister tous les champs non mutables qui occupent une instance d'objet.Lister toutes les utilisations de Â«Â inÂ Â» sur un paramÃ¨tre.Lister toutes les variables qui vont dans le stockage local d'un thread.Lister les informations sur toutes les transitions du langage D.L'Ã©lÃ©ment de liste %qs Ã  %L est dÃ©fini dans la directive OMP DECLARE TARGET prÃ©cÃ©dente avec un DEVICE_TYPE diffÃ©rentLa liste d'Ã©lÃ©ments %qs dans la clause %s Ã  %L doit Ãªtre TYPE(C_PTR)L'Ã©lÃ©ment de liste %qs avec des composants allouables n'est pas permis dans la clause Â«Â mapÂ Â» Ã  %LL'Ã©lÃ©ment de liste ne sera point co-indexÃ© Ã  %CListe spÃ©cifiÃ©e avec la clause d'ordre de mÃ©moire dans la directive FLUSH Ã  %CLister les statistiques sur les instanciations de patron.Charger tous les membres des bibliothÃ¨ques archives plutÃ´t que seulement ceux qui satisfont les symboles non dÃ©finis.Le localisateur %qs Ã  %L dans la clause DEPEND de type depobj sera un entier scalaire de type OMP_DEPEND_KINDLe localisateur Ã  %L dans la clause DEPEND de type depobj sera un entier scalaire de type OMP_DEPEND_KINDLa variable verrou Ã  %L doit Ãªtre un scalaire de type LOCK_TYPELe bloc SELECT CASE logique Ã  %L a plus de deux casUne plage logique n'est pas permise dans l'instruction CASE Ã  %LLes valeurs logiques Ã  %%L doivent Ãªtre comparÃ©es avec %s au lieu de %sEnregistrer dans le journal quels fichiers objets sont chargÃ©s par l'Ã©diteur de liens.Enregistrer dans le journal quel(s) symbole(s) ont provoquÃ©(s) le chargement d'un objet.Rechercher et utiliser les fichiers PCH mÃªme pendant le prÃ©-traitement.Chercher des opportunitÃ©s de rÃ©duire les ajustements de pile et les rÃ©fÃ©rences Ã  la pile.PrÃ©rÃ©glages ARCH LoongArchÂ :PrÃ©rÃ©glages TUNE LoongArchÂ :Aligner le code des boucles sur une puissance de 2 de cette valeur.La boucle itÃ¨re sans finVariable de boucleLa variable de boucle Ã  %C ne peut pas Ãªtre un co-tableauLa variable de boucle Ã  %C ne peut pas Ãªtre un sous-composantLa variable de boucle Ã  %C ne peut pas Ãªtre un tableauLa variable de boucle a Ã©tÃ© modifiÃ©eLes boucles qui itÃ¨rent au moins le nombre de fois sÃ©lectionnÃ© recevront un alignement de boucle.La rÃ©fÃ©rence infÃ©rieure au tableau Ã  %L est hors des limites (%ld < %ld) dans la dimension %dLa rÃ©fÃ©rence infÃ©rieure au tableau Ã  %L est en dehors des limites (%ld > %ld) dans la dimension %dFait correspondre (MAP) %qD Ã  (TO) %qEFait correspondre (MAP) %qD Ã  (TO) %qTle MCU %qs n'a pas d'unitÃ© de multiplication matÃ©rielle mais %<-mhwmult%> est dÃ©fini Ã  %sle MCU %qs supporte l'ISA %s mais %<-mcpu%> est dÃ©fini Ã  %sle MCU %qs supporte la multiplication matÃ©rielle %s mais %<-mhwmult%> est dÃ©fini Ã  16 bitsle MCU %qs supporte la multiplication matÃ©rielle %s mais %<-mhwmult%> est dÃ©fini Ã  32 bitsle MCU %qs supporte la multiplication matÃ©rielle %s mais %<-mhwmult%> est dÃ©fini Ã  f5seriesLa clause MESSAGE Ã  %L requiert une expression scalaire CHARACTER du type par dÃ©fautcode %<-mxgot%> MIPS16PIC MIPS16 pour des ABI autres que o32 et o64MIPS16 requiert %<-mexplicit-relocs%>MMIX interne: %s n'est pas un entier pouvant Ãªtre dÃ©calÃ©MMIX interne: Registre erronÃ©: %dMMIX interne: Valeur erronÃ©e pour Â«Â mÂ Â», pas un CONST_INTMMIX interne: Ne peut dÃ©coder cet opÃ©randeMMIX interne: Attendait CONST_INT, pas ceciMMIX interne: Attendait une constante, pas ceciMMIX interne: Attendait un registre, pas ceciMMIX interne: Le dernier vararg nommÃ© ne tiendra pas dans un registreMMIX interne: Cas %qc manquant dans %<mmix_print_operand%>MMIX interne: Ce n'est pas une constante:MMIX interne: Ce n'est pas une adresse reconnueMMIX interne: Tentative de produire une condition incorrectement inversÃ©e:MMIX interne: Quel est le CC de ceciÂ ?MMIX interne: Quel est le CC de ceciÂ ?l'argument vectoriel MMX sans activer MMX modifie l'ABIle retour vectoriel MMX sans activer MMX change l'ABIMODULE PROCEDURE Ã  %C doit Ãªtre dans une interface de module gÃ©nÃ©riqueDÃ©claration de MODULE PROCEDURE Ã  %CL'argument formel %qs de MODULE PROCEDURE est en conflit avec le retour alternÃ© Ã  %CL'argument formel de MODULE PROCEDURE est un retour alternÃ© qui est en conflit avec %qs dans la dÃ©claration sÃ©parÃ©e Ã  %CPrÃ©fixe de MODULE Ã  %CprÃ©fixe MODULE Ã  %C trouvÃ© en dehors d'un module, sous-module ou interfaceArgument MOLD requis pour NULL Ã  %LBalise MOLD Ã  %LLa balise MOLD Ã  %L est en conflit avec la balise SOURCE Ã  %LLa balise MOLD Ã  %L est en conflit avec le typespec Ã  %LMOLD= est requis dans l'argument NULL() Ã  %L: AmbigÃ¼itÃ© entre les fonctions spÃ©cifiÃ©es %s et %scode MIPS16 MSAles fonctions internes du MSP430 ne fonctionnent qu'Ã  l'intÃ©rieur des gestionnaires d'interruptionsMULT rencontrÃ© dans %<cris_op_str%>L'amplitude du deuxiÃ¨me argument de %s dÃ©passe la taille des bits Ã  %LL'amplitude du deuxiÃ¨me argument de ISHFTC excÃ¨de le BIT_SIZE du premier argument Ã  %CTenir Ã  jour une liste inversÃ©e de pointeurs.Rendre les Â«Â charÂ Â» signÃ©s par dÃ©faut.Rendre les Â«Â charÂ Â» non signÃ©s par dÃ©faut.Demander Ã  GCC de passer l'option en ligne de commande --no-relax Ã  l'Ã©diteur de lien au lieu de l'option --relax.Rendre indirects tous les appels de fonctions.Rendre les fonctions en ligne constexpr par dÃ©faut.Rendre les entiers larges de 32 bits.Produire les Â«Â structÂ Â» avec une taille multiples de 4 octets (attention: altÃ©rÃ© par l'ABI).Faire supposer Ã  la machine de relaxation de l'Ã©diteur de lien qu'un bouclage du compteur du programme survient.Instruction GENERIC mal formÃ©e Ã  %CSpÃ©cification de type mal formÃ©e Ã  %CAllouer les donnÃ©es avec malloc dans l'espace P2.DÃ©finition du type dÃ©rivÃ© dÃ©corÃ© Ã  %CMappeur entre module et fichiers CMI.Marquer le registre MAC comme Ã©tant Ã©crasÃ© par un appel.Marquer toutes les boucles comme Ã©tant parallÃ¨les.Marquer les opÃ©rations de copies dÃ©clarÃ©es implicitement comme dÃ©prÃ©ciÃ©es si la classe a une opÃ©ration de copie ou un destructeur fourni par l'utilisateur.Marquer les opÃ©rations de copies dÃ©clarÃ©es implicitement comme dÃ©prÃ©ciÃ©es si la classe a une opÃ©ration de copie fournie par l'utilisateur.Marquer toutes les fonctions et mÃ©thodes mises en ligne comme ayant la visibilitÃ© Â«Â cachÃ©eÂ Â».Le nombre max de blocs de base dans une boucle pour un dÃ©placement de boucle invariant.Le nombre max de boucles pour l'allocation de registre rÃ©gional.Nombre maximal d'octets Ã  comparer dans les routines strcmp/strncmp mises en ligne (dÃ©faut: 64).Nombre max d'octets Ã  comparer dans des boucles.Nombre max d'octets Ã  comparer sans boucles.Nombre max d'octets Ã  comparer.Nombre max d'octets Ã  dÃ©placer en ligne.La taille max de la table des conflits en Mo.Nombre max de marqueurs de dÃ©bogage Ã  Ã©tendre ou mettre en ligne.La profondeur de rÃ©cursion max pour dÃ©velopper les expressions de pistage de variables.La taille max de la liste des emplacements pour laquelle des opÃ©rations inverses devraient Ãªtre ajoutÃ©es.La taille max des tables de hachage pour le pistage des variables.Croissance maximale du code par la duplication de queue (en pourcentage).Croissance maximale estimÃ©e du corps d'une fonction causÃ©e par la premiÃ¨re vague de mises en ligne des appels uniques.Estimation maximale de la conclusion des branches considÃ©rÃ©es prÃ©visibles.Croissance maximale due Ã  la mise en ligne d'une grande fonction (en pourcentage).Le nombre maximum d'extrÃ©mitÃ©s de frontiÃ¨re de plage de Â«Â caseÂ Â» dans une instruction Â«Â switchÂ Â» utilisÃ©e durant la gÃ©nÃ©ration du rÃ©sumÃ© de la fonction IPA.La taille maximale d'une partition pour LTO (en instructions estimÃ©es).Croissance maximale de la trame de pile causÃ©e par la mise en ligne (en pourcentage).La croissance maximale autorisÃ©e de la taille totale des nouveaux paramÃ¨tres que ipa-sra met Ã  la place d'un pointeur vers un agrÃ©gat.Le nombre maximum d'itÃ©rations du passage sur une fonction.La quantitÃ© maximale de bbs similaires Ã  comparer avec un bb.Taille combinÃ©e maximale de l'appelant et de l'appelÃ© qui est mise en ligne si l'appelÃ© est appelÃ© une fois.La profondeur maximale de la recherche DFS utilisÃ©e par l'analyse d'Ã©vasion de modref.La profondeur maximum de boucles imbriquÃ©es qu'il faut entiÃ¨rement numÃ©roter par valeur de maniÃ¨re optimiste.La profondeur maximale des chaÃ®nes d'instructions Ã  envisager pour le recalcule dans le calculateur de la plage de sortie.La profondeur maximale de l'Ã©valuation d'expressions logiques qui sera examinÃ©e en Ã©valuant les portÃ©es des arrÃªtes sortantes.La profondeur maximale de clonage rÃ©cursif pour les fonctions auto-rÃ©cursives.Profondeur maximum de recherche dans l'arbre des dominateurs pour trouver des expressions Ã  Ã©lever.Profondeur maximum des chaÃ®nes de racines carrÃ©es Ã  utiliser lors de la synthÃ¨se d'une Ã©lÃ©vation Ã  la puissance par une constante rÃ©elle.Niveau d'extension maximum atteint avec le type %qs Ã  %LLa longueur maximale de la recherche dans les candidats pour la simplification des instructions dupliquÃ©es lors de l'aplatissage d'une boucle (Straight-Line Strength Reduction).La longueur maximale de l'ensemble ANTIC partiel lors de la prÃ©-optimisation de l'arbre.Profondeur de boucle maximale pour un appel qui est considÃ©rÃ© pour la mise en ligne de fonctions appelÃ©es une fois.Nombre maximum de VALEURs traitÃ©es lors d'un appel Ã  find_base_term.Le nombre maximum d'accÃ¨s stockÃ©s dans chaque rÃ©fÃ©rence modref.Le nombre maximum de stockages locaux actifs dans l'Ã©limination des stockages morts de RTL.Le nombre maximum d'Ã©lÃ©ments contenus dans un agrÃ©gat d'un paramÃ¨tre dans des fonctions de saut ou des maillages.Nombre maximum d'arguments dans un PHI supportÃ© par la conversion de Â«Â ifÂ Â» TREE Ã  moins que la boucle soit marquÃ©e avec un pragma simd.Le nombre maximum de tableaux par SCoP.Nombre maximum d'accÃ¨s artificiels pour activer la propagation vers l'avant que le remplacement scalaire d'agrÃ©gats gardera pour une variable locale.Le nombre maximum de bases stockÃ©es dans chaque arbre modref.Le nombre maximum de blocs de base avant que VRP utilise une cache peu dense.Le nombre maximum de blocs de base pour que VRP utilise un vecteur de cache de base.Le nombre maximum de bits pour lesquels on Ã©vite de crÃ©er des FMA.Le nombre maximum de bits qui peuvent Ãªtre dÃ©placÃ©s efficacement de mÃ©moire Ã  mÃ©moire.Le nombre maximum de bits qui peuvent Ãªtre stockÃ©s efficacement dans la mÃ©moire.Nombre maximum de blocs pour -fharden-control-flow-redundancy.Nombre maximum de blocs pour -fharden-control-flow-redundancy en ligne.Nombre maximum de fichiers de modules C++ ouverts simultanÃ©ment lors du chargement paresseux.Le nombre maximum de paires de stockage conditionnel qui peuvent Ãªtre descendues.Le nombre maximum de stockages constants Ã  fusionner dans l'Ã©tape de fusion des stockages.Le nombre maximum de datarefs dans une boucle pour construire les dÃ©pendances de donnÃ©es de la boucle.Le nombre maximum de prÃ©dicats diffÃ©rents utilisÃ©s pour garder une trace des propriÃ©tÃ©s des boucles dans l'analyse IPA.Le nombre maximum de dÃ©sambiguÃ¯sations Ã  rÃ©aliser par accÃ¨s mÃ©moire.Le nombre maximum de points d'Ã©vasion suivis par modref par nom SSA.Le nombre maximum de champs dans une structure avant que l'analyse de pointeur traite la structure comme une seule variable.Le nombre maximum d'insns dans un bloc de base pour considÃ©rer une conversion du if par RTL.Le nombre maximum d'instructions dans la liste Â«Â prÃªtesÂ Â» qui sont considÃ©rÃ©es Ã©ligibles pour Ãªtre renommÃ©es.Le nombre maximum d'instructions Ã  copier en dupliquant des blocs le long du chemin de sauts enchaÃ®nÃ©s d'un automate Ã  Ã©tats finis.Le nombre maximum d'opÃ©rations isl, 0 pour illimitÃ©Le nombre maximum d'aplatissages de boucles pour amÃ©liorer l'alignement des rÃ©fÃ©rences aux donnÃ©es dans une boucle.Le nombre maximum de may-defs visitÃ©s lors d'une dÃ©virtualisation spÃ©culative.Le nombre maximum d'espaces de noms Ã  parcourir pour chercher des alternatives quand la recherche de nom a Ã©chouÃ©.Nombre maximum d'appels imbriquÃ©s pour rechercher une dÃ©pendance de contrÃ´le pendant l'analyse d'une variable non initialisÃ©e.Le nombre maximum d'opÃ©rations dans une expression de paramÃ¨tre qui peut Ãªtre traitÃ©e par l'analyse IPA.Le nombre maximum d'arÃªtes sortantes dans un switch avant que VRP ne le traite pas.Le nombre maximum de paramÃ¨tres dans un SCoP.Nombre maximum de dispositions de vecteurs possibles (tels que les permutations) Ã  considÃ©rer en optimisant du code Ã  vectoriser.Nombre maximal de prÃ©dicats combinÃ©s par Â«Â etÂ Â» pour chaque prÃ©dicat combinÃ© par Â«Â ouÂ Â» dans la chaÃ®ne de prÃ©dicats normalisÃ©e.Le nombre maximal de prÃ©dicats combinÃ©s par Â«Â ouÂ Â» dans la chaÃ®ne de prÃ©dicats normalisÃ©e.Le nombre maximum de requÃªtes dans l'oracle des alias par zone de stockage.Le nombre maximum de rÃ©fÃ©rences stockÃ©es dans chaque base modref.Le nombre maximum de relations que l'oracle enregistrera dans un bloc de base.Le nombre maximum d'expressions autorisÃ©es dans un bloc qui doit Ãªtre dupliquÃ© pour enchaÃ®ner des sauts.Le nombre maximum d'expressions qui seront visitÃ©es par l'analyse des paramÃ¨tres formels de IPA basÃ© sur l'analyse d'alias dans une fonction quelconque.Le nombre maximum d'instructions visitÃ©es durant la dÃ©couverte de l'offset d'une fonction de saut.Le nombre maximum de chaines de stockages Ã  suivre en mÃªme temps dans l'Ã©tape de fusion des stockages.Le nombre maximum de chaÃ®nes pour lesquelles l'optimisation de strlen conserve la longueur des chaÃ®nes.Le nombre maximum de tests rÃ©alisÃ©es par la requÃªte modref.Le nombre maximum de fois qu'une plage donnÃ©e est ajustÃ©e durant le flux de donnÃ©es.Le nombre maximum de fois qu'une insn peut Ãªtre ordonnancÃ©e.CoÃ»t maximum admissible pour la sÃ©quence qui serait gÃ©nÃ©rÃ©e par l'Ã©tape de conversion des Â«Â ifÂ Â» du RTL pour un branchement qui est considÃ©rÃ© comme prÃ©visible.CoÃ»t maximum admissible pour la sÃ©quence qui serait gÃ©nÃ©rÃ©e par l'Ã©tape de conversion des Â«Â ifÂ Â» du RTL pour un branchement qui est considÃ©rÃ© comme imprÃ©visible.Parties maximales que IPA-SRA suit par paramÃ¨tre formel, par consÃ©quent, est aussi le nombre maximum de remplacements d'un paramÃ¨tre formel.ProbabilitÃ© maximum que l'entrÃ©e B8 d'une rÃ©gion scindÃ©e (en pourcent relatif Ã  l'entrÃ©e B8 de la fonction) pour rÃ©aliser la mise en ligne partielle.La profondeur de rÃ©cursion maximum permise en interrogeant une propriÃ©tÃ© d'un nom SSA.La taille maximale (en octets) des objets pistÃ©s octet par octet par l'Ã©limination des stockages morts.Taille maximale, en octets, des valeurs constantes permises comme opÃ©randes.La taille maximale d'une liste de valeurs associÃ©es Ã  chaque paramÃ¨tre pour la propagation de constantes interprocÃ©durale.Taille maximale d'une rÃ©gion de fusion de stockage unique en octets.La taille maximale des variables globales et statiques qui peuvent Ãªtre placÃ©es dans la zone des petites donnÃ©es.La taille maximale, en unitÃ© de stockage, d'un agrÃ©gat qui devrait Ãªtre considÃ©rÃ© pour une conversion scalaire lors d'une compilation pour l'espace.La taille maximale, en unitÃ© de stockage, d'un agrÃ©gat qui devrait Ãªtre considÃ©rÃ© pour une conversion scalaire lors d'une compilation pour la vitesse.La longueur maximale d'un sous-enregistrement ne peut pas dÃ©passer %dLa longueur maximale supportÃ©e pour un identificateur est %dFacteur de dÃ©roulement maximum pour le unroll-and-jamLes fonctions membre dÃ©finies dans leur classe sont en-ligne dans la portÃ©e du module.L'extension Memory Tagging ne supporte pas %<-mabi=ilp32%>L'espace mÃ©moire %qs Ã  %L dans USES_ALLOCATORS doit Ãªtre un espace mÃ©moire prÃ©dÃ©finiFusionner les stockages adjacents.Fusionner des Ã©tats suffisamment similaires durant l'analyse.Utilisation de la sous-commande de fusionÂ :Utilisation de la sous-commande de fusion-fluxÂ :Le rapport min entre les insns et les opÃ©randes mÃ©moire pour activer la prÃ©-extraction dans une boucle.Le rapport min entre les insns et les prÃ©-extractions pour activer la prÃ©-extraction dans une boucle avec un nombre inconnu d'itÃ©rations.Distance minimale entre un Â«Â storeÂ Â» et un Â«Â loadÂ Â» qui peuvent entrer en conflit.La probabilitÃ© minimale, en pourcents, qu'une arrÃªte enchaÃ®ne immÃ©diatement sur une autre pour dÃ©cider d'ajouter un BB Ã  un EBB d'hÃ©ritage dans LRA.La taille minimale d'une partition pour LTO (en instructions estimÃ©es).L'expansion minimale du tas pour lancer la collecte des rebuts, en pourcentage de la taille totale du tas.La taille minimale du tas avant de commencer la collecte des rebuts, en kilooctets.Le nombre minimum d'itÃ©rations par thread d'une boucle parallÃ©lisÃ©e la plus Ã  l'intÃ©rieur.Taille de page minimale pour les avertissements.Pourcentage minimum de memrefs qui doit Ãªtre Ã©liminÃ© pour que le unroll-and-jam soit estimÃ© profitable.ProbabilitÃ© minimale (en pour-cent) de dÃ©rÃ©fÃ©rencer un paramÃ¨tre pointeur d'une fonction pour que son remplacement par de simples valeurs soit considÃ©rÃ©.DÃ©saccord dans les noms de BIND(C) (%qs/%qs) Ã  %CDÃ©saccord sur l'attribut ELEMENTAL entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord dans les noms des arguments formels de MODULE PROCEDURE (%s/%s) Ã  %CDÃ©saccord sur l'attribut PURE entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord sur l'attribut RECURSIVE entre MODULE PROCEDURE Ã  %L et son interface dans %sDÃ©saccord dans les composants du type dÃ©rivÃ© %qs de %qs Ã  %C: %qs attendu mais a trouvÃ© %qsDÃ©saccord dans le nombre d'arguments formels de MODULE PROCEDURE Ã  %CDÃ©saccord dans l'affectation du pointeur de procÃ©dure Ã  %L: dÃ©saccord dans la convention d'appelLes dÃ©saccords entre le fichier d'architecture et celui spÃ©cifiÃ© par Â«Â -archÂ Â» sont des erreurs au lieu d'avertissements.%<&%> manquant dans la suite de la constante de caractÃ¨re Ã  %C%<(%> manquante dans l'expression ELSE IF Ã  %C%<(%> manquante dans l'expression IF Ã  %C%<)%> manquante dans l'expression ELSE IF Ã  %CL'argument %qs de l'intrinsÃ¨que %qs est manquant Ã  %L pour %qs du type %qsArgument %qs manquant pour l'intrinsÃ¨que %s Ã  %L%qs manquant dans l'instruction Ã  ou avant %LOption -mcpu manquante dans ASM_CPU_SPECÂ ?Clause INITIALIZER manquante pour !$OMP DECLARE REDUCTION du type dÃ©rivÃ© sans initialisation par dÃ©faut Ã  %LTHEN manquant dans l'instruction ELSE IF aprÃ¨s %LArgument effectif %qs manquant dans l'appel de %qs Ã  %LArgument effectif manquant pour l'argument %qs Ã  %LSpÃ©cification de retour alternatif manquant dans l'appel de la sous-routine Ã  %LSpÃ©cificateur de retour alternatif manquant dans l'appel de la sous-routine Ã  %LListe d'arguments manquante dans la fonction %qs Ã  %CArgument manquant pour %qs Ã  %CSpÃ©cification de tableau manquante Ã  %L dans l'instruction CODIMENSIONSpÃ©cification de tableau manquante Ã  %L dans l'instruction DIMENSIONPlage de caractÃ¨res manquante dans IMPLICIT Ã  %CParenthÃ¨se fermante manquante pour l'Ã©tiquette de liaison Ã  %CSpÃ©cification de co-dimension manquante Ã  %CVirgule manquante Ã  %LDÃ©comptes manquants pour la fonction appelÃ©e %sSpÃ©cification de dimension manquante Ã  %CIl manque le nom d'entitÃ© ou le nom de bloc commun pour l'instruction de spÃ©cification d'attribut Ã  %CDÃ©claration explicite manquante avec l'attribut EXTERNAL pour le symbole %qs Ã  %LExposant manquant dans le nombre rÃ©el Ã  %CÃ‰tiquette de format manquante Ã  %CFormat manquant avec l'unitÃ© par dÃ©faut Ã  %CSpÃ©cification gÃ©nÃ©rique manquante dans l'instruction USE Ã  %CÃ‰lÃ©ment manquant dans la chaÃ®ne de format Ã  %LNom de mot-clÃ© manquant dans la liste des arguments effectifs Ã  %CParamÃ¨tre Â«Â kindÂ Â» manquant Ã  %CParenthÃ¨se gauche d'ouverture manquante dans la chaÃ®ne de format Ã  %LLimite infÃ©rieure manquante dans la spÃ©cification de la taille tacite du co-tableau Ã  %CIl manque une largeur positive aprÃ¨s le descripteur L Ã  %LParenthÃ¨se requise manquante avant BIND(C) Ã  %CParenthÃ¨se droite manquante Ã  %CParenthÃ¨se droite ou virgule manquante Ã  %CSymbole manquantMitiger les problÃ¨mes avec les instructions AES sur Cortex-A57 et Cortex-A72 (Arm erratum #1655431).Mitiger les problÃ¨mes avec les instructions AES sur Cortex-A57 et Cortex-A72 (Arm erratum #1742098).Mitiger les problÃ¨mes avec VLLDM sur certains pÃ©riphÃ©riques M-profile (CVE-2021-35465).Module %qs Ã  la ligne %d colonne %d: %sLe fichier module %qs n'a pas Ã©tÃ© gÃ©nÃ©rÃ©, soit parce que le module ne contient pas de MODULE PROCEDURE ou il y a une erreur dans le module.La nature du module dans l'instruction USE Ã  %C sera soit INTRINSIC ou soit NON_INTRINSICPlus d'arguments effectifs que d'arguments formels dans l'appel de la procÃ©dure Ã  %LPlus d'une arÃªte sortante hors du nÅ“ud du fragmentDÃ©placer hors des boucles les calculs invariants par rapport aux boucles.DÃ©placer les stockages en dehors des boucles.Plusieurs modificateurs %qs spÃ©cifiÃ© Ã  %CIdentificateurs multiples fournis avec un seul spÃ©cificateur NAME= Ã  %CPlusieurs axes de boucles spÃ©cifiÃ©s pour la routine Ã  %CNOM %qs ne fait pas rÃ©fÃ©rence Ã  une sous-routine ou une fonction dans !$ACC ROUTINE ( NOM ) Ã  %LNOM %qs invalide dans !$ACC ROUTINE ( NOM ) Ã  %LNAME pas autorisÃ© sur BIND(C) pour ABSTRACT INTERFACE Ã  %CLe spÃ©cificateur NAME= Ã  %C devrait Ãªtre une expression constanteLe spÃ©cificateur NAME= Ã  %C devrait Ãªtre un scalaire du sous-type de caractÃ¨re par dÃ©fautNAMELIST %qs dans l'instruction READ Ã  %L contient le symbole %qs qui ne peut pas apparaÃ®tre dans le contexte d'une dÃ©finition de variableObjet tableau NAMELIST %qs avec la forme tacite dans la liste de noms %qs Ã  %LObjet tableau NAMELIST %qs avec la forme non constante dans la liste de noms %qs Ã  %LL'objet NAMELIST %qs a des composants PRIVATE et ne peut pas Ãªtre un membre de la liste de noms PUBLIC %qs Ã  %LL'objet NAMELIST %qs a des composants PRIVATE associÃ©s Ã  USE et ne peut pas Ãªtre membre de la liste de noms %qs Ã  %LL'objet NAMELIST %qs dans la liste de noms %qs Ã  %L a des composants ALLOCATABLE ou POINTER et requiert donc une procÃ©dure d'entrÃ©e/sortie dÃ©finieL'objet NAMELIST %qs dans la liste de noms %qs Ã  %L est polymorphique et requiert une procÃ©dure d'entrÃ©e/sortie dÃ©finieObjet NAMELIST %qs dans la liste de noms %qs Ã  %L avec des composants ALLOCATABLE ou POINTERL'objet NAMELIST %qs a Ã©tÃ© dÃ©clarÃ© PRIVATE et ne peut pas Ãªtre membre de la liste de noms PUBLIC %qs Ã  %LObjet NAMELIST %qs avec une longueur de caractÃ¨re non constante dans la liste de noms %qs Ã  %LSpÃ©cificateur NEWUNIT Ã  %LLe spÃ©cificateur NEWUNIT doit avoir FILE= ou STATUS='scratch' Ã  %LLe modificateur d'ordonnancement NONMONOTONIC est spÃ©cifiÃ© avec la clause ORDERED Ã  %LNON_OVERRIDABLE et DEFERRED ne peuvent pas apparaÃ®tre tous les deux Ã  %CNOPASS ou interface explicite requise Ã  %CNOTE_INSN_BASIC_BLOCK %d au milieu du bloc de base %dNOTE_INSN_BASIC_BLOCK manquant pour le bloc %dla clause NOWAIT ne doit pas Ãªtre utilisÃ©e avec la clause COPYPRIVATE Ã  %Lattribut NO_ARG_CHECK NULL apparaÃ®t dans le membre de droite de l'affectation Ã  %LLe NULL Ã  %L n'est pas permis comme argument effectif de la fonction intrinsÃ¨que %qsIntrinsÃ¨que NULL avec MOLD allouable Ã  %LNULL utilisÃ© en arithmÃ©tiqueNULL() Ã  %C ne peut pas apparaÃ®tre dans un constructeur de tableauL'initialisation NULL() Ã  %C est ambiguÃ«L'initialisation NULL() Ã  %C ne peut pas avoir MOLDNULL() prÃ¨s de %L ne peut pas apparaÃ®tre dans une instruction INQUIRENULLIFY n'autorise pas le remappage des limites pour l'objet pointeur Ã  %CLa borne infÃ©rieure de NUM_TEAMSÃ  %L est plus grande que la borne supÃ©rieure Ã  %LLe nom %qs Ã  %C est dÃ©jÃ  dÃ©fini comme une interface gÃ©nÃ©rique Ã  %LLe nom %qs Ã  %C est une rÃ©fÃ©rence ambigÃ¼e Ã  %qs depuis l'unitÃ© de programme actuelleLe nom %qs Ã  %C est une rÃ©fÃ©rence ambigÃ¼e Ã  %qs depuis le module %qsLe nom %qs Ã  %C est le nom de la procÃ©dureLe nom %qs dans l'instruction %s Ã  %C n'est pas un nom de constructionLe nom %qs dans l'instruction %s Ã  %C est inconnuLe nom %qs de ABSTRACT INTERFACE Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨queLes noms aprÃ¨s !$omp critical et !$omp end critical ne correspondent pas Ã  %CLe nom Ã  %C est trop longNom de la bibliothÃ¨que systÃ¨me avec laquelle il faut faire l'Ã©dition de liens.Nom du startfile.Nom trop longLe bloc COMMON nommÃ© %qs Ã  %L sera de la mÃªme taille que celui ailleurs (%wu vs %wu octets)Le bloc DO nommÃ© Ã  %L requiert un nom ENDDO correspondantLa constante nommÃ©e %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCEConstante nommÃ©e %qs dans le contexte de la dÃ©finition de variable (%s) Ã  %LLa constante nommÃ©e Ã  %C est une EQUIVALENCELa liste de noms %qs ne peut pas Ãªtre un argument Ã  %LLa liste de noms %qs ne peut pas Ãªtre un argument de la sous-routine ou de la fonction Ã  %LLe nom du groupe de la liste de noms %qs Ã  %C a dÃ©jÃ  le type de base %sLe nom du groupe de la liste de noms %qs Ã  %C est dÃ©jÃ  associÃ© Ã  use et ne peut pas Ãªtre respÃ©cifiÃ©Le nom de groupe de la liste de noms Ã  %L ne peut pas avoir l'attribut SAVEL'instruction de spÃ©cification d'attribut a besoin de soit un nom d'entitÃ© ou soit un nom de bloc commun Ã  %CArgument nÃ©gatif N Ã  %LL'exposant nÃ©gatif d'un entier a zÃ©ro pour rÃ©sultat Ã  %LBloc CRITICAL imbriquÃ© Ã  %Ctrampolines de fonctions imbriquÃ©es pas supportÃ©s sur le CK801.Le nom de liaison n'est pas permis dans BIND(C) Ã  %CPas de branchement
  Pas d'appel
+ Aucune condition
  Pas de crt0.o par dÃ©faut.Aucune description pour l'instant.Pas d'arÃªte hors du nÅ“ud du fragmentAucune ligne exÃ©cutable
! Aucune initialisation pour le composant allouable %qs donnÃ© dans le constructeur de structure Ã  %CPas d'initialisation donnÃ©e pour le composant %qs dans le constructeur de structure Ã  %CPrise en charge supprimÃ©e.Pas de saut pour traverser une rÃ©gion Ã  la frontiÃ¨re de section dans le bb %iAffectation dÃ©finie par l'utilisateur non ELEMENTAL dans WHERE Ã  %LLe symbole non PARAMETER %qs Ã  %L ne peut pas avoir une forme impliciteNon POINTER dans le contexte d'association de pointeur (%s) Ã  %LLa procÃ©dure non RECURSIVE %qs Ã  %L semble s'appeler elle-mÃªme rÃ©cursivement. DÃ©clarez la RECURSIVE ou utilisez %<-frecursive%>La procÃ©dure non RECURSIVE %qs du module %s s'appelle peut-Ãªtre elle-mÃªme rÃ©cursivement dans la procÃ©dure %qs. DÃ©clarez la RECURSIVE ou utilisez %<-frecursive%>Objet non THREADPRIVATE %qs dans la clause COPYIN Ã  %LÃ‰lÃ©ment non caractÃ¨re d'un tableau de forme tacite dans l'Ã©tiquette du FORMAT Ã  %LÃ‰lÃ©ment non caractÃ¨re d'un tableau de taille tacite dans l'Ã©tiquette du FORMAT Ã  %LNon caractÃ¨re dans l'Ã©tiquette du FORMAT Ã  %LNon caractÃ¨re non Hollerith dans l'Ã©tiquette du FORMAT Ã  %LÃ‰lÃ©ment non caractÃ¨re d'un tableau de pointeurs dans l'Ã©tiquette du FORMAT Ã  %LLongueur de caractÃ¨re non constante Ã  %L dans l'instruction DATALimite infÃ©rieure non constante dans la dÃ©claration avec une forme implicite Ã  %LSous-type LOGICAL pas par dÃ©faut dans la balise %s Ã  %LLe type dÃ©rivÃ© non extensible %qs Ã  %L ne peut pas Ãªtre ABSTRACTCaractÃ¨re non-numÃ©rique dans l'Ã©tiquette d'instruction Ã  %CArgument muet passÃ© comme objet non polymorphique de %qs Ã  %LLa procÃ©dure FINAL non scalaire Ã  %L devrait avoir un argument de forme taciteChiffres non significatifs dans le nombre %qs Ã  %C, KIND est peut-Ãªtre incorrectExpression non variable dans le contexte de dÃ©finition de variable (%s) Ã  %LPartie imaginaire non nulle perdue durant la conversion de %qs vers %qs Ã  %LLa variable non allouable ne doit pas Ãªtre polymorphique dans l'affectation intrinsÃ¨que Ã  %L â€“ vÃ©rifiez qu'il existe une sous-routine spÃ©cifique correspondante pour l'opÃ©rateur %<=%>Le composant non co-tableau %s Ã  %L du type EVENT_TYPE ou avec un sous-composant de type EVENT_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir de co-dimension car %s Ã  %L a une co-dimension ou un sous-composant co-tableau)Le composant non co-tableau %s Ã  %L du type EVENT_TYPE ou avec un sous-composant de type EVENT_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir une co-dimension car un sous-composant de co-tableau existe dÃ©jÃ )Le composant non co-tableau %s Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir de co-dimension car %s Ã  %L a une co-dimension ou un sous-composant qui est un co-tableau)Le composant non co-tableau %s Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit avoir une co-dimension ou Ãªtre un sous-composant d'un co-tableau. (Les variables du type %s ne peuvent pas avoir une co-dimension puisqu'un sous-composant co-tableau existe dÃ©jÃ )CaractÃ¨re de tabulation non conforme Ã  %CCaractÃ¨re de tabulation non conforme Ã  la colonne %d de la ligne %dCaractÃ¨re de tabulation non conforme dans le format Ã  %CSection de tableau non constante Ã  %L dans l'instruction DATARÃ©pertoire d'inclusion %qs non existantExposant non entier dans une expression d'initialisation Ã  %LArgument au tableau FPTR non interopÃ©rable avec C_F_POINTER Ã  %LÂ : %sTableau non interopÃ©rable Ã  %L comme argument pour C_LOC: %sProcÃ©dure non interopÃ©rable Ã  %L pour C_FUNLOCPointeur de procÃ©dure non interopÃ©rable Ã  %L pour C_F_PROCPOINTERLa procÃ©dure Ã©lÃ©mentaire non intrinsÃ¨que %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LLargeur non nÃ©gative requise dans la chaÃ®ne de format Ã  %LL'objet non pointeur %qs avec l'initialisation par dÃ©faut n'apparaÃ®tra point dans une instruction DATA Ã  %LRÃ©fÃ©rence non polymorphique au type abstrait Ã  %CConversion non standard de %s vers %s Ã  %LDÃ©claration du type non standard %s*%d Ã  %CPas de plage non nul attendu Ã  %LPas configurÃ© avec %<--enable-gather-detailed-mem-stats%>.Pas assez d'Ã©lÃ©ments dans l'initialisation du tableau Ã  %CTAG inattendu.Noter les directives #include non traduites en dÃ©clarations d'import et non connues pour Ãªtre textuelles.Noter les directives #include traduites en dÃ©clarations d'import.Noter les noms des chemins de l'interface de module compilÃ© (Compiled Module Interface) d'un module spÃ©cifique ou d'une unitÃ© d'en-tÃªte.Noter les noms des chemins de l'interface de module compilÃ© (Compiled Module Interface).Noter une traduction de #include d'un en-tÃªte spÃ©cifique.Noter tous les candidats pendant l'Ã©chec de rÃ©solution de surcharge.Le nombre de partitions dans lesquelles il faudrait scinder le programme.Nombre de registres utilisÃ©s pour passer les arguments entiers.PARAMETER numÃ©rique requis dans la constante complexe Ã  %CDes opÃ©randes numÃ©riques sont requis dans l'expression Ã  %LOpÃ©randes numÃ©rique ou CHARACTER requis dans l'expression Ã  %LL'argument OLD de la fonction intrinsÃ¨que %s Ã  %L sera dÃ©finissableOMP CRITICAL Ã  %L avec la clause HINT requiert un NAME sauf quand omp_sync_hint_none est utilisÃ©OMP DECLARE TARGET COMMON Ã  %L prÃ©cÃ©demment mentionnÃ© dans une clause LINK et plus tard dans une clause %sOMP DECLARE TARGET COMMON Ã  %L prÃ©cÃ©demment mentionnÃ© dans une clause TO ou ENTER et plus tard dans une clause LINKLa directive OMP DECLARE TARGET Ã  %L avec uniquement une clause DEVICE_TYPE ou INDIRECT est ignorÃ©eLa variable OMP DECLARE TARGET Ã  %L est un Ã©lÃ©ment d'un bloc COMMONLa variable OMP DECLARE TARGET Ã  %L est prÃ©cÃ©demment mentionnÃ©e dans la clause LINK et plus tard dans la clause %sLa variable OMP DECLARE TARGET Ã  %L est prÃ©cÃ©demment mentionnÃ©e dans la clause TO ou ENTER et plus tard dans la clause LINKOMP TARGET UPDATE Ã  %L requiert au moins une clause TO ou FROML'instruction OPEN Ã  %L doit avoir le spÃ©cificateur UNIT ou NEWUNITL'instruction OPEN n'est pas permise dans une procÃ©dure PURE Ã  %CL'argument OPERATION Ã  %L doit Ãªtre une fonction PUREOPTIONAL n'est pas permis Ã  l'intÃ©rieur du BLOCK Ã  %CORDER Ã  %L n'est pas une permutation de la taille de SHAPE Ã  %Lla clause ORDER ne doit pas Ãªtre utilisÃ©e avec ORDERED Ã  %LL'argument de la clause ORDERED n'est pas une constante entiÃ¨re positive Ã  %CLe paramÃ¨tre de la clause ORDERED est plus petit que COLLAPSE Ã  %Lclause ORDERED spÃ©cifiÃ©e en mÃªme temps que la clause %<inscan%> REDUCTION Ã  %LL'objet %qs n'est pas une variable Ã  %LL'objet %qs n'est pas une variable Ã  %L; les paramÃ¨tres ne peuvent pas et ne doivent pas Ãªtre copiÃ©sL'objet %qs n'est pas une variable Ã  %L; les paramÃ¨tres ne peuvent pas et ne doivent pas Ãªtre mappÃ©les dÃ©clarations Objective-C peuvent seulement apparaÃ®tre dans l'Ã©tendue globaleFonctionnalitÃ© obsolÃ¨teÂ :ObsolÃ¨teÂ ; utiliser GCN_STACK_SIZE durant l'exÃ©cution.Outil hors ligne pour gÃ©rer les dÃ©comptes gcda
  
! Longueur de caractÃ¨re dans l'ancien style Ã  %CInitialisation dans l'ancien style Ã  %CLa dÃ©claration du type %s*%d dans l'ancien style n'est pas supportÃ©e Ã  %COmettre le pointeur de trame dans les fonctions feuilles.Omettre l'Ã©tape de rÃ©duction de plage en rÃ©alisant des divisions complexes.Omettre le pointeur de trame dans les fonctions feuilles.Un des arguments effectifs de la sous-routine dans la clause INITIALIZER de !$OMP DECLARE REDUCTION doit Ãªtre OMP_PRIV Ã  %LSeul DEFAULT est permis comme modificateur de rÃ©duction dans la clause REDUCTION Ã  %LSeules des procÃ©dures FINAL tableaux dÃ©clarÃ©es pour le type dÃ©rivÃ© %qs Ã  %L, une scalaire est Ã©galement suggÃ©rÃ©e Ã  moins qu'un finaliseur de rang tacite a Ã©tÃ© dÃ©clarÃ©N'Ã©mettre qu'une interface de module compilÃ© (Compiled Module Interface).Ne gÃ©nÃ©rer des relocalisations absolues que sur des valeurs de la taille d'un mot.Seuls des opÃ©rateurs intrinsÃ¨ques peuvent Ãªtre utilisÃ©s dans l'expression Ã  %LÃ‰mettre seulement une instruction par cycle.Uniquement conservÃ© pour rÃ©tro-compatibilitÃ©.Seule la forme !$ACC ROUTINE sans liste est autorisÃ©e dans un bloc d'interface Ã  %CSeule la forme !$OMP DECLARE TARGET sans clause est autorisÃ©e dans un bloc d'interface Ã  %CUtiliser uniquement 32 FPR.Utiliser uniquement 32 GPR.construction OpenACC Ã  l'intÃ©rieur d'une rÃ©gion qui n'est pas OpenACCDirective OpenACC Ã  l'intÃ©rieur du bloc CRITICAL Ã  %CLes directives OpenACC autres que ROUTINE ne peuvent pas apparaÃ®tre dans des procÃ©dures PURE Ã  %Cune directive de boucle OpenACC doit Ãªtre associÃ©e avec une rÃ©gion de calcul de OpenACCune rÃ©gion OpenACC est Ã  l'intÃ©rieur d'une routine OpenACC, le parallÃ©lisme imbriquÃ© n'est pas encore supportÃ©attribut OpenMP %<omp::decl%> sur une instructiondirective OpenMP %<requires%> avec %qs spÃ©cifiÃ© uniquement dans certaines unitÃ©s de compilationdirective OpenMP %<requires%> avec des clauses non identiques dans des unitÃ©s de compilation multiplesÂ : %qs vs %qsDirective OpenMP ERROR Ã  %L avec la clause %<at(execution)%> dans une procÃ©dure PUREla construction OpenMP au milieu des attributs %<omp::directive%> requiert que tous les attributs %<omp::directive%> sur la mÃªme instruction soient dans le mÃªme %<omp::sequence%>Les constructions OpenMP ne sont pas permises dans les rÃ©gions cibles avec %<ancestor%>les constructions OpenMP autres que %<ordered simd%>, %<simd%>, %<loop%> ou %<atomic%> ne peuvent pas Ãªtre imbriquÃ©es dans une rÃ©gion %<simd%>les constructions OpenMP autres que %<parallel%>, %<loop%> ou %<simd%> ne peuvent pas Ãªtre imbriquÃ©es dans une rÃ©gion %<loop%>les constructions OpenMP autres que %<parallel%>, %<loop%> ou %<simd%> ne peuvent pas Ãªtre imbriquÃ©es dans une rÃ©gion avec la clause %<order(concurrent)%>La directive OpenMP Ã  %C n'est pas pure et ne peut donc pas apparaÃ®tre dans une procÃ©dure PUREla directive OpenMP autre que %<declare simd%> ou %<declare variant%> appartient Ã  une dÃ©clarationappel d'API de la routine OpenMP %qD dans une rÃ©gion avec la clause %<device(ancestor)%>appel d'API de la routine OpenMP %qD dans une rÃ©gion avec la clause %<order(concurrent)%>l'appel d'API de la routine OpenMP %qD est strictement imbriquÃ©e dans une rÃ©gion %<teams%>L'opÃ©rande de l'opÃ©rateur .not. Ã  %%L est %sL'opÃ©rande de l'opÃ©rateur numÃ©rique unaire %%<%s%%> Ã  %%L est %sL'opÃ©rande de l'opÃ©rateur utilisateur %%<%s%%> Ã  %%L est %sLes opÃ©randes Ã  %L et %L ne peuvent pas apparaÃ®tre comme opÃ©randes de l'opÃ©rateur binaire %qsLes opÃ©randes de l'opÃ©rateur numÃ©rique binaire %%<%s%%> Ã  %%L sont %s/%sLes opÃ©randes de l'opÃ©rateur de comparaison %%<%s%%> Ã  %%L sont %s/%sLes opÃ©randes de l'opÃ©rateur logique %%<%s%%> Ã  %%L sont %s/%sLes opÃ©randes de l'opÃ©rateur de concatÃ©nation de chaÃ®nes Ã  %%L sont %s/%sLes opÃ©randes de l'opÃ©rateur utilisateur %%<%s%%> Ã  %%L sont %s/%sL'interface de l'opÃ©rateur Ã  %L est en conflit avec l'interface intrinsÃ¨queL'interface de l'opÃ©rateur Ã  %L a le mauvais nombre d'argumentsL'interface opÃ©rateur Ã  %L doit avoir, au plus, deux argumentsOptimisation. Accumuler les arguments sortants d'une fonction et acquÃ©rir/libÃ©rer l'espace nÃ©cessaire sur la pile pour les arguments sortants lors du prologue/Ã©pilogue de la fonction. Sans cette option, les arguments sortants sont empilÃ©s avant d'appeler une fonction et sont dÃ©pilÃ©s aprÃ¨s. Cette option peut conduire Ã  un code plus petit pour des fonctions qui appellent beaucoup de fonctions qui prennent leurs arguments sur la pile comme, par exemple, printf.Optimisation. Autoriser l'utilisation des pseudo-instructions __gcc_isr dans les prologues et Ã©pilogues ISR.Optimisation. Relaxer les branchements.Optimisation. SÃ©parer les additions de registres et les instructions load/store. ParticuliÃ¨rement utile sur Reduced Tiny.Optimisation. Traiter Â«Â mainÂ Â» comme s'il avait l'attribut OS_task.Optimisation. Utiliser des sous-routines pour les prologue et Ã©pilogue des fonctions.Optimisation. Lors d'un accÃ¨s Ã  la RAM, utiliser X comme imposÃ© par le matÃ©riel, c'est-Ã -dire, utiliser la prÃ©-dÃ©crÃ©mentation, la post-incrÃ©mentation et l'adressage indirect avec le registre X. Sans cette option, le compilateur peut supposer qu'il existe un mode d'adressage X+const similaire Ã  Y+const et Z+const et produire des instructions qui Ã©mulent un tel mode d'adressage pour X.Optimiser le nombre de registres stdarg sauvegardÃ©s sur la pile au dÃ©but d'une fonction.Optimiser les motifs conditionnels utilisant les nÅ“uds PHI SSA.Optimiser pour le CPU.Optimiser pour la facilitÃ© de dÃ©bogage plutÃ´t que pour la vitesse ou la taille.Optimiser agressivement l'occupation de l'espace plutÃ´t que la vitesse.Optimiser l'occupation de l'espace plutÃ´t que la vitesse.Optimiser pour la vitesse au dÃ©triment d'une conformitÃ© exacte avec les standards.Optimiser l'en-tÃªte de trame.Optimiser les variables d'induction dans les arbres.Optimiser les chargements d'adresses lui/addiu.Optimiser les fonctions sans retour en ne sauvegardant pas les registres sauvegardÃ©s par l'appelÃ© qui sont utilisÃ©s dans la fonction.Optimiser la taille des opcodes lors de la liaison.Optimiser la neutralisation de la partition.Optimiser les appels rÃ©cursifs dans des fonctions apparentÃ©es (sibbling call) et Ã  la fin de la fonction (tail call).Optimiser les instructions d'appel en fin de fonction (tail call) avec l'assembleur et l'Ã©diteur de liens.L'option %<-fallow-leading-underscore%> est rÃ©servÃ©e aux dÃ©veloppeurs de gfortran et ne devrait pas Ãªtre utilisÃ©e pour des variables implicitement typÃ©esLes options de %<-Xassembler%> ne correspond pas: %s, %s, abandonne toutes les options %<-Xassembler%> et %<-Wa%>.OptionsÂ :
  Limites enfreintes dans IMAGE_INDEX Ã  %L pour la dimension %d, SUB vaut %ld et la limite infÃ©rieure de COARRAY est %ld)Limites enfreintes dans IMAGE_INDEX Ã  %L pour la dimension %d, SUB vaut %ld et la limite supÃ©rieure de COARRAY est %ld)Manque d'espace sur la pile.
  Ã‰crire une section .debug_types lorsque debuginfo de DWARF v4 est utilisÃ©.Fournir les informations du graphe d'appels pour chaque fichier avec les dÃ©corations.Fournir les informations du graphe d'appels pour chaque fichier.Produire les objets LTO contenant Ã  la fois le langage intermÃ©diaire et la sortie binaire.Fournir les informations d'utilisation de la pile pour chaque fonction.Sortir les compteurs de vÃ©rifications des vtables.Sortir les informations sur les ensembles de pointeurs pour la vÃ©rification des vtables.Utilisation de la sous-commande de recouvrementÂ :Initialisations inÃ©gales et se chevauchant dans EQUIVALENCE Ã  %CInitialisations inÃ©gales et se chevauchant dans EQUIVALENCE Ã  %LÃ‰craser -mbest-lib-options.Le descripteur P doit Ãªtre annoncÃ© par un facteur d'Ã©chelle dans la chaÃ®ne de format Ã  %LPAD= Ã  %L pas permis en Fortran 95PARAMETER %qs est utilisÃ© Ã  %L avant que sa dÃ©finition soit complÃ¨tele PARAMÃˆTRE %qs n'apparaitra point dans une instruction DATA Ã  %CLe PARAMETER Ã  %L n'a pas d'initialisationSymbole PARAMETER dans la constante complexe Ã  %CPARAMETER sans Â«Â ()Â Â» Ã  %CInstruction PAUSE Ã  %CChargements littÃ©raux relatifs au PC.l'allocation PCH a Ã©chouÃ©la mÃ©moire PCH n'est pas disponibleÂ : %mvariante PCSla gestion du champ de bits PDP11 est non supportÃ©e dans %qsl'argument PHI est manquant pour l'arÃªte %d->%dl'argument PHI n'est pas SSA_NAME ou invariantl'argument PHI sur une arrÃªte anormale n'est pas pas SSA_NAMEnÅ“ud PHI avec emplacementnÅ“ud PHI avec un mauvais VUSE sur l'arÃªte depuis le BB %dla gÃ©nÃ©ration de code PIC n'est pas compatible avec les appels indirects rapidesla gÃ©nÃ©ration de code PIC n'est pas supportÃ©e dans le modÃ¨le d'exÃ©cution portablePIC nâ€™est pas supportÃ© pour %qsPIC est uniquement supportÃ© pour RTPPIC est requis mais non supportÃ© avec des instructions CONST16le registre PIC est Ã©crasÃ© par %qs dans %<asm%>support PIC pour %<-fstack-limit-symbol%>L'attribut POINTER est requis pour un composant de pointeur de procÃ©dure Ã  %CObjet POINTER %qs dans la clause %s Ã  %LObjet POINTEUR %qs du type polymorphique dans la clause %s Ã  %LUne fonction avec la valeur d'un POINTER apparaÃ®t dans le membre de droite de l'affectation Ã  %LArgument POS (%ld) hors limite 0:%ld dans l'intrinsÃ¨que %sArgument POS (%ld) hors des limites 0:%ld dans l'intrinsÃ¨que BTESTArgument POS (%ld) hors limite 0:%ld dans l'intrinsÃ¨que IBITSPOS(%ld)+LEN(%ld)>BIT_SIZE(%ld) dans l'intrinsÃ¨que IBITSLe spÃ©cificateur POSITION dans l'instruction OPEN Ã  %L est uniquement permis pour les flux ou les accÃ¨s sÃ©quentielsPR100400PRE dÃ©sactivÃ©Le support pour PREFETCHWT1 sera supprimÃ© dans GCC 15La liste de noms dans PRINT Ã  %C est une extensionL'instruction PRINT Ã  %C n'est pas permise dans une procÃ©dure PUREPRINT_OPERAND, insn invalide pour %%CPRINT_OPERAND, insn invalide pour %%NL'instruction PRIVATE Ã  %C est uniquement permise dans la partie de la spÃ©cification d'un moduleL'instruction PRIVATE Ã  %C doit prÃ©cÃ©der les liaisons de procÃ©duresL'instruction PRIVATE Ã  %C doit prÃ©cÃ©der les composants de la structureL'instruction PRIVATE dans TYPE Ã  %C doit Ãªtre Ã  l'intÃ©rieur d'un MODULELa PROCEDURE %qs Ã  %L ne peut pas Ãªtre utilisÃ©e comme sa propre interfacePROCEDURE Ã  %C doit Ãªtre une interface gÃ©nÃ©riqueL'attribut PROCEDURE est en conflit avec l'attribut INTENT dans %qs Ã  %LL'attribut PROCEDURE est en conflit avec l'attribut NAMELIST dans %qs Ã  %LL'attribut PROCEDURE est en conflit avec l'attribut PROTECTED Ã  %LL'attribut PROCEDURE est en conflit avec l'attribut RESULT dans %qs Ã  %LL'attribut PROCEDURE est en conflit avec l'attribut SAVE dans %qs Ã  %LListe PROCEDURE Ã  %CInstruction PROCEDURE Ã  %CPROCEDURE(interface) Ã  %C devrait Ãªtre dÃ©clarÃ©e DEFERREDPROTECTED Ã  %C est uniquement autorisÃ© dans la partie de la spÃ©cification d'un moduleAttribut PROTECTED Ã  %CL'attribut PROTECTED est en conflit avec l'attribut EXTERNAL Ã  %LInstruction PROTECTED Ã  %CPTX ne supporte pas les dÃ©clarations faibles (uniquement les dÃ©finitions faibles)la version PTX (%<-mptx%>) doit Ãªtre au moins %s pour supporter le %<-misa%> demandÃ© (sm_%s)PUBLIC %s %qs Ã  %L du type dÃ©rivÃ© PRIVATE %qsFonction PUBLIC %qs Ã  %L du type PRIVATE %qsL'instruction PUBLIC Ã  %C est uniquement permise dans la partie de la spÃ©cification d'un modulePURE et IMPURE ne peuvent pas apparaÃ®tre ensemble Ã  %CLe prÃ©fixe PURE dans l'interface MODULE PROCEDURE est manquant Ã  %LEntasser les instructions VLIW.Empaqueter les membres des structures ensemble sans trous.ComplÃ©ter avec des espaces les lignes au format fixÃ© qui sont trop courtes pour atteindre la largeur de ligne.Rembourrage de %d octets requis avant %qs dans le COMMON %qs Ã  %L; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>Rembourrage de %d octets requis avant %qs dans le COMMON Ã  %L; rÃ©organisez les Ã©lÃ©ments ou utilisez %<-fno-align-commons%>ParamÃ¨tre pour contrÃ´ler quelles opportunitÃ©s d'Ã©criture nous essayons de gÃ©rer dans l'Ã©tape de fusion des paires load/store.  Une valeur de zÃ©ro dÃ©sactive la gestion des Ã©critures.  Un signifie qu'on essaie de former des paires impliquant un ou plusieurs accÃ¨s d'Ã©criture individuels existants, si possible.  Une valeur de deux signifie qu'on essaie aussi de former des Ã©critures opportunistes en comprimant les mises Ã  jours destructrices Ã  la fin du registre de base utilisÃ© par une paire.Le paramÃ¨tre %qs Ã  %L n'a pas Ã©tÃ© dÃ©clarÃ© ou est une variable qui ne se rÃ©duit pas en une expression constanteLe tableau paramÃ¨tre %qs Ã  %L ne peut pas Ãªtre automatique ou de forme diffÃ©rÃ©eLe type dÃ©rivÃ© paramÃ©trisÃ© Ã  %C est ambiguLe type paramÃ©trisÃ© %qs n'a pas de composant correspondant au paramÃ¨tre %qs Ã  %LPasser l'option -EB Ã  l'Ã©diteur de liens.Passer l'option -EL Ã  l'Ã©diteur de liens.Passer l'option -marclinux Ã  l'Ã©diteur de liens.Passer l'option -marclinux_prof Ã  l'Ã©diteur de liens.Passer l'option -mrelax ou -mno-relax Ã  l'assembleur.Passer le texte -z Ã  l'Ã©diteur de liens.Passer dans $12 de _mcount l'adresse de l'emplacement oÃ¹ est sauvegardÃ© ra.L'objet passÃ© Ã  %L doit Ãªtre scalaireL'argument muet %qs de type objet passÃ© Ã  %L doit Ãªtre Ã  la mÃªme position que l'argument muet de type objet passÃ© Ã  la procÃ©dure redÃ©finieL'argument muet de type objet passÃ© de %qs Ã  %L doit Ãªtre scalaireL'argument muet de type objet passÃ© de %qs Ã  %L ne peut pas Ãªtre ALLOCATABLEL'argument muet de type objet passÃ© de %qs Ã  %L ne peut pas Ãªtre POINTERPasser une requÃªte Ã  l'assembleur pour corriger divers erratas du silicium.Passer une requÃªte Ã  l'assembleur pour avertir Ã  propos de divers erratas du silicium.Passage d'un co-tableau Ã  %L pour l'argument %qs allouable, non co-tableau et muet qui est invalide si le statut d'allocation est modifiÃ©Passage d'un co-tableau Ã  %L pour l'argument %qs allouable, non co-tableau, muet INTENT(OUT)Passer la procÃ©dure interne Ã  %L par position n'est pas permisPasser l'intrinsÃ¨que NULL comme argument effectif Ã  %L requiert une interface expliciteChemin vers le fichier d'en-tÃªte qui devrait Ãªtre prÃ©-inclu avant chaque unitÃ© de compilation.Le pourcentage de pÃ©nalitÃ© que des fonctions contenant un unique appel Ã  une autre fonction recevront quand elles seront Ã©valuÃ©es pour un clonage.Le pourcentage de pÃ©nalitÃ© que des fonctions rÃ©cursives recevront quand elles seront Ã©valuÃ©es pour un clonage.Effectuer la propagation des plages de valeurs IPA.Fusionner le code identique (Identical Code Folding) pour les fonctions et les variables en lecture seule.Fusionner le code identique (Identical Code Folding) pour les fonctions.Fusionner le code identique (Identical Code Folding) pour les variables.RÃ©aliser l'ordonnancement modulo basÃ© sur SMS avant la premiÃ¨re Ã©tape de l'ordonnancement.RÃ©aliser l'ordonnancement modulo basÃ© sur SMS en autorisant les dÃ©placements de registres.RÃ©aliser les optimisations d'alignement spÃ©cifiques au VR4130.RÃ©aliser une propagation de la plage de valeurs sur les arbres.RÃ©aliser une Ã©tape de propagation dans RTL (Register Transfer Language).Effectuer un nombre d'optimisations mineures et coÃ»teuses.Effectuer une Ã©tape d'optimisation par propagation des copies des registres.Effectuer une Ã©tape d'optimisation pour renommer les registres.Effectuer une Ã©tape d'optimisation de fusion des instructions selon la cible.RÃ©aliser un clonage pour rendre plus forte la propagation interprocÃ©durale des constantes.RÃ©aliser l'Ã©limination des comparaisons aprÃ¨s que l'allocation des registres ait Ã©tÃ© terminÃ©e.Convertir les sauts conditionnels en Ã©quivalents sans branchements.Convertir les sauts conditionnels en exÃ©cutions conditionnelles.RÃ©aliser la conversion des initialisations de Â«Â switchÂ Â».ExÃ©cuter l'optimisation des sauts croisÃ©s.ExÃ©cuter la mise en ligne trÃ¨s tÃ´t.ExÃ©cuter le mouvement de chargement amÃ©liorÃ© lors de l'Ã©limination des sous-expressions communes globales.RÃ©aliser une analyse de ce qui est pointÃ©, locale Ã  la fonction, sur les arbres.ExÃ©cuter l'Ã©limination des sous-expressions communes globales aprÃ¨s que l'allocation des registres soit terminÃ©e.ExÃ©cuter l'Ã©limination des sous-expressions communes globales.RÃ©aliser la mise en ligne indirecte.RÃ©aliser des validations internes d'intÃ©gritÃ©.RÃ©aliser la propagation interprocÃ©durale des constantes de bits.RÃ©aliser la propagation interprocÃ©durale des constantes.RÃ©aliser l'analyse interprocÃ©durale modref.RÃ©aliser l'analyse interprocÃ©durale des pointeurs et rÃ©fÃ©rences.RÃ©aliser la propagation interprocÃ©durale de profiles.RÃ©aliser la rÃ©duction interprocÃ©durale des agrÃ©gats.RÃ©aliser les optimisations d'enfilage des sauts.RÃ©aliser une scission de la portÃ©e active durant l'Ã©tape SSA->normale.Effectuer l'aplatissage des boucles.Scinder les boucles pour Ã©liminer des conditions qui sont constantes sur une plage de la boucle (Loop Splitting).DÃ©rouler toutes les boucles.DÃ©rouler les boucles quand le nombre d'itÃ©rations est connu.DÃ©placer les boucles Ã  l'intÃ©rieur des branchements quand c'est possible.RÃ©aliser une mise en ligne partielle.RÃ©aliser les chargements redondants aprÃ¨s l'Ã©limination des stockages dans les sous-expressions communes globales.ExÃ©cuter le remplacement des scalaires des agrÃ©gats.RÃ©aliser la mise en pipeline logicielle des boucles internes durant l'ordonnancement sÃ©lectif.RÃ©aliser la mise en pipeline logicielle des boucles externes durant l'ordonnancement sÃ©lectif.RÃ©aliser une dÃ©virtualisation spÃ©culative.ExÃ©cuter le mouvement de stockage aprÃ¨s l'Ã©limination des sous-expressions communes globales.ExÃ©cuter la simplification des instructions dupliquÃ©es lors de l'aplatissage d'une boucle (Straight-Line Strength Reduction).ExÃ©cuter la formation du super bloc via la duplication de la queue.RÃ©aliser le unroll-and-jam.Effectuer l'Ã©limination des symboles inutilisÃ©s dans les informations de dÃ©bogage.Effectuer l'Ã©limination des types inutilisÃ©s dans l'information de dÃ©bogage.RÃ©aliser le pistage des variables et aussi Ã©tiqueter les variables qui ne sont pas initialisÃ©es.RÃ©aliser le pistage des variables en annotant les affectations.RÃ©aliser le pistage des variables.RÃ©aliser les optimisations sur tout le programme.Point requis dans le spÃ©cificateur de format %s Ã  %LPoint requis dans le spÃ©cificateur de format Ã  %LPoint requis dans le spÃ©cificateur de format dans la chaÃ®ne de format Ã  %LAutoriser Â«Â $Â Â» comme caractÃ¨re dans les identificateurs.Permettre l'utilisation non conforme du caractÃ¨re de tabulation.Permettre l'ordonnancement de la sÃ©quence du prologue et de l'Ã©pilogue d'une fonction.Permettre l'ordonnancement de la sÃ©quence du prologue d'une fonction.Permettre l'ordonnancement des sÃ©quences du prologue et de l'Ã©pilogue d'une fonction.Permettre des noms de caractÃ¨res universels (\u et \U) dans les identificateurs.Placer un bit de stop aprÃ¨s chaque cycle lors de l'ordonnancement.Placer les Ã©lÃ©ments de donnÃ©es dans leur propre section.Placer chaque fonction dans sa propre section.Placer les constantes en virgule flottante dans la TOC.Placer les constantes des symboles et des dÃ©calages dans la TOC.Veuillez inclure la trace de dÃ©bogage complÃ¨te dans tout rapport d'anomalie.
  Veuillez soumettre un rapport dâ€™anomalies complet, avec la sortie du prÃ©processeur (en utilisant -freport-bug).
*************** F2008: Une affectation Ã  une fonction p
*** 2287,2306 ****
  
  Afficher des avertissements complÃ©mentaires (au risque qu'ils soient non dÃ©sirÃ©s).Afficher les indices pour la correction sous forme lisible par une machine.Afficher les indices pour la correction vers stderr au format diff unifiÃ©.Afficher des comparaisons hiÃ©rarchiques quand des types de patrons ne concordent pas.Afficher les valeurs initiales des variables.Afficher les noms des en-tÃªtes de fichiers au fur et Ã  mesure qu'ils sont utilisÃ©s.ProbabilitÃ© qu'une fonction COMDAT soit partagÃ©e avec des unitÃ©s de compilation diffÃ©rentes.La procÃ©dure %qs Ã  %C a une interface explicite d'une dÃ©claration prÃ©cÃ©denteLa procÃ©dure %qs Ã  %C est dÃ©jÃ  dÃ©finie Ã  %LLa procÃ©dure %qs Ã  %L a dÃ©jÃ  le type de base de %sLa procÃ©dure %qs Ã  %L a le mÃªme nom qu'un composant de %qsLa procÃ©dure %qs Ã  %L a le mÃªme nom qu'un composant hÃ©ritÃ© de %qsLa procÃ©dure %qs Ã  %L ne peut pas avoir le type de base %sLa procÃ©dure %qs Ã  %L doit avoir l'attribut BIND(C) pour Ãªtre interopÃ©rable avec le CLa procÃ©dure %qs appelÃ©e Ã  %L n'est pas explicitement dÃ©clarÃ©eLa procÃ©dure %qs appelÃ©e Ã  %L n'est pas explicitement dÃ©clarÃ©e, vouliez-vous employer %qsÂ ?ProcÃ©dure %qs appelÃ©e avec une interface implicite Ã  %LLa procÃ©dure %qs dÃ©finie dans le corps de l'interface Ã  %L entre en conflit avec la procÃ©dure interne dÃ©finie Ã  %CLa procÃ©dure %qs dans %s Ã  %L n'a pas d'interface expliciteLa procÃ©dure %qs dans %s Ã  %L n'a pas d'interface explicite, vouliez-vous employer %qsÂ ?La procÃ©dure %qs dans %s Ã  %L n'est ni une fonction ni une sous-routineLa procÃ©dure %qs dans %s Ã  %L n'est ni une fonction ni une sous-routine; vouliez-vous employer %qsÂ ?La procÃ©dure %qs dans l'interface PUBLIC %qs Ã  %L prend des arguments muets de %qs qui est PRIVATELa procÃ©dure %qs avec PASS Ã  %L doit avoir au moins un argumentLa procÃ©dure %qs avec PASS(%s) Ã  %L n'a pas d'argument %qsLa procÃ©dure %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %LL'argument de procÃ©dure Ã  %L est local dans une procÃ©dure PURE et a l'attribut POINTERLe pointeur de procÃ©dure %qs Ã  %L ne sera point Ã©lÃ©mentalPointeur de procÃ©dure %qs dans la clause %s Ã  %LPointeur de procÃ©dure %qs pas supportÃ© avec !$OMP ALLOCATE Ã  %LPointeur de procÃ©dure Ã  %CLe composant pointeur de procÃ©dure %qs Ã  %L ne peut pas Ãªtre un membre du type dÃ©rivÃ© BIND(C) %qs Ã  %LComposant pointeur de procÃ©dure %qs appelÃ© avec une interface implicite Ã  %LLe composant pointeur de procÃ©dure %qs requiert une liste d'arguments Ã  %CLe composant pointeur de procÃ©dure %qs avec PASS Ã  %L doit avoir au moins un argumentLe composant pointeur de procÃ©dure %qs avec PASS(%s) Ã  %L n'a pas d'argument %qsComposant de pointeur de procÃ©dure Ã  %CLa cible de l'initialisation du pointeur de procÃ©dure Ã  %L ne peut pas Ãªtre un pointeur de procÃ©dureLe rÃ©sultat du pointeur de procÃ©dure %qs Ã  %L n'a pas d'attribut pointeurLa cible du pointeur de procÃ©dure %qs Ã  %L doit Ãªtre un intrinsÃ¨que, associÃ© Ã  l'hÃ´te or Ã  use, rÃ©fÃ©rencÃ© ou avoir l'attribut EXTERNALTraiter les directives #ident.Traiter tous les modules spÃ©cifiÃ©s sur la ligne de commande mais ne gÃ©nÃ©rer du code que pour le module spÃ©cifiÃ© par l'argument.Traitement du spec (%s), lequel est Â«Â %sÂ Â»
  Produire un dylinker Mach-O (type de fichier MH_DYLINKER), uniquement utilisÃ© pour compiler dyld.Produire une bibliothÃ¨que partagÃ©e Mach-O (type de fichier MH_DYLIB), synonyme de Â«Â -sharedÂ Â».Produire une trace de dÃ©bogage quand une erreur Ã  l'exÃ©cution est rencontrÃ©e.Produit un avertissement Ã  l'exÃ©cution si un temporaire de tableau a Ã©tÃ© crÃ©Ã© pour un argument d'une procÃ©dure.Produire du code gros-boutiste.Produire du code relocalisable au moment de l'exÃ©cution.Produire du code petit-boutiste.Produire un fichier Mach-O adaptÃ© Ã  l'utilisation embarquÃ©e ou dans une ROM.Les informations de profile dans %s sont corrompuesLe programme est entiÃ¨rement situÃ© dans les 64k infÃ©rieurs de la mÃ©moire.L'unitÃ© de programme Ã  %L a les constructions/routines de pÃ©riphÃ©rique OpenMP mais ne dÃ©fini pas !$OMP REQUIRES REVERSE_OFFLOAD alors que d'autres unitÃ©s de programmes le fontL'unitÃ© de programme Ã  %L a les constructions/routines de pÃ©riphÃ©rique OpenMP mais ne dÃ©fini pas !$OMP REQUIRES UNIFIED_ADDRESS alors que d'autres unitÃ©s de programme le fontL'unitÃ© de programme Ã  %L a les constructions/routines de pÃ©riphÃ©rique OpenMP mais ne dÃ©fini pas !$OMP REQUIRES UNIFIED_SHARED_MEMORY alors que d'autres unitÃ©s de programme le fontInterdire les appels de fonctions relatifs au PC.Interdire les sauts relatifs au PC.Interdit en Fortran 2023Â :ProtÃ©ger les parenthÃ¨ses dans les expressions.Fournir la finalisation de bash pour les options commenÃ§ant par la chaÃ®ne fournie.Fournir les bibliothÃ¨ques pour le simulateur.Purger les Ã©tats non utilisÃ©s durant l'analyse.Pousser les registres Ã©tendus sur la pile dans les fonctions de monitoring.Placer tous les tableaux locaux sur la pile.Place tout dans la TOC normale.Placer les tables de sauts pour les instructions switch dans la section .data plutÃ´t que dans la section .code.Placer les donnÃ©es relocalisÃ©es en lecture seule dans la section .data.Placer les constantes non initialisÃ©es dans la ROM (a besoin de -membedded-data).Placer les globales non initialisÃ©es dans la section commune.Placer des donnÃ©es initialisÃ©es Ã  zÃ©ros dans la section bss.Le spÃ©cificateur QUIET Ã  %L doit Ãªtre un scalaire LOGICALSpÃ©cificateur QUIET= pour %s Ã  %Ll'architecture R2 est exclusivement petit boutisteRANK (%i) Ã  %L est rÃ©pÃ©tÃ© Ã  %LRANK (*) Ã  %L ne peut pas Ãªtre utilisÃ© avec un pointeur ou un sÃ©lecteur allouable Ã  %LRANK (*) Ã  %L est rÃ©pÃ©tÃ© Ã  %LRANK DEFAULT Ã  %L est rÃ©pÃ©tÃ© Ã  %Lpart_ref RE ou IM Ã  %CRE part_ref Ã  %CIndex de tableau REAL Ã  %LREAL(KIND=10) n'est pas disponible avec l'option %<-fdefault-real-10%>REAL(KIND=10) n'est pas disponible avec l'option %<-freal-4-real-10%>REAL(KIND=10) n'est pas disponible avec l'option %<-freal-8-real-10%>REAL(KIND=10) n'est pas disponible avec l'option %<-freal-8-real-16%>REAL(KIND=16) n'est pas disponible avec l'option %<-fdefault-real-16%>REAL(KIND=16) n'est pas disponible avec l'option %<-freal-4-real-16%>REAL(KIND=4) n'est pas disponible avec l'option %<-freal-8-real-4%>REAL(KIND=8) n'est pas disponible avec l'option %<-fdefault-real-8%>REAL(KIND=8) n'est pas disponible avec l'option %<-freal-4-real-8%>RECL dans l'instruction OPEN Ã  %L doit Ãªtre positifLe spÃ©cificateur RECL n'est pas permis dans l'instruction OPEN Ã  %L pour une E/S de type fluxRECORD Ã  %C est une extension, activez-la avec %<-fdec-structure%>Le prÃ©fixe RECURSIVE dans l'interface MODULE PROCEDURE est manquant Ã  %LLa variable RESULT %qs Ã  %L interdit le nom de FUNCTION %qs Ã  %C d'apparaÃ®tre dans une instruction de spÃ©cificationLa variable RESULT Ã  %C doit Ãªtre diffÃ©rente du nom de la fonctionRESULT_DECL devrait Ãªtre en lecture seule quand DECL_BY_REFERENCE est dÃ©finiInstruction RETURN dans le programme principal Ã  %CROUND= Ã  %L n'est pas permis en Fortran 95vÃ©rification RTL: accÃ¨s Ã  elt %d de Â«Â %sÂ Â» avec le dernier elt %d dans %s, Ã  %s:%dvÃ©rification RTL: accÃ¨s Ã  elt %d du vecteur avec le dernier elt %d dans %s, Ã  %s:%dvÃ©rification RTL: accÃ¨s Ã  elt hwi %d du vecteur avec le dernier elt %d dans %s, at %s:%dvÃ©rification RTL: tentative de traiter un symbole non bloc comme un symbole bloc dans %s, Ã  %s:%dvÃ©rification RTL: code attendu Â«Â %sÂ Â» ou Â«Â %sÂ Â», a trouvÃ© Â«Â %sÂ Â» dans %s, Ã  %s:%dvÃ©rification RTL: code attendu Â«Â %sÂ Â», Â«Â %sÂ Â» ou Â«Â %sÂ Â», a trouvÃ© Â«Â %sÂ Â» dans %s, Ã  %s:%dvÃ©rification RTL: code attendu Â«Â %sÂ Â», a trouvÃ© Â«Â %sÂ Â» dans %s, Ã  %s:%dvÃ©rification RTL: elt %d attendu de type Â«Â %cÂ Â» ou Â«Â %cÂ Â», a trouvÃ© Â«Â %cÂ Â» (rtx %s) dans %s, Ã  %s:%dvÃ©rification RTL: elt %d attendu de type Â«Â %cÂ Â», a Â«Â %cÂ Â» (rtx %s) dans %s, Ã  %s:%dvÃ©rification du fanion RTL: %s utilisÃ© avec un code rtx inattendu Â«Â %sÂ Â» dans %s, Ã  %s:%dRTP PIC est incompatible avec %<-msingle-pic-base%>RTP PIC est incompatible avec ThumbRTTI ne fonctionnera pas sur ce typele type RVV %qT ne peut pas Ãªtre passÃ© en argument Ã  une fonction sans prototypele type RVV %qT n'a pas un alignement dÃ©finile type RVV %qT n'a pas de taille fixeLes instructions du FPU RX ne supportent pas les NaN et les infinisÃ‰lever un REAL nÃ©gatif Ã  %L vers une puissance REAL est interditLa spÃ©cification d'Ã©tendue Ã  %L ne peut jamais correspondre Ã  quoi que ce soitRang non concordant entre l'argument effectif Ã  %L et l'argument effectif Ã  %L (rang %d et rang %d)Rang non concordant entre l'argument effectif Ã  %L et l'argument effectif Ã  %L (rang %d et scalaire)Rang non concordant entre l'argument effectif Ã  %L et l'argument effectif Ã  %L (scalaire et rang %d)Rang non concordant dans l'argument %qs Ã  %L (rang %d et rang %d)Rang non concordant dans l'argument %qs Ã  %L (rang %d et scalaire)Rang non concordant dans l'argument %qs Ã  %L (scalaire et rang %d)DÃ©saccord de rang dans la rÃ©fÃ©rence au tableau Ã  %L (%d/%d)DÃ©saccord de rang pour le tableau Ã  %L et son initialiseur (%d/%d)Le remappage de rang requiert une liste de spÃ©cifications %<borne-inf : borne-sup%> Ã  %LLa cible du remappage du rang n'a pas le rang 1 Ã  %LLa cible du remappage du rang est plus petite que la taille du pointeur (%ld < %ld) Ã  %LLa cible du remappage du rang doit avoir le rang 1 ou Ãªtre simplement contigÃ¼e Ã  %LLecture du fichier %qs au format libreLecture du module %qs Ã  la ligne %d colonne %d: %sLecture des spÃ©cifications Ã  partir de %s
! Argument rÃ©el COUNT_RATE de SYSTEM_CLOCK Ã  %LLa constante rÃ©elle dÃ©borde de son sous-type Ã  %CLa constante rÃ©elle dÃ©borde vers le bas hors de son sous-type Ã  %CLe nombre rÃ©el Ã  %C a un exposant %<d%> et un sous-type expliciteLe nombre rÃ©el Ã  %C a un exposant %<q%> et un sous-type expliciteRÃ©-aligner la pile dans le prologue.RÃ©-allouer le membre de gauche dans les affectations.ReconnaÃ®tre les mots clÃ©s C++ comme Â«Â complÂ Â» et Â«Â xorÂ Â».ReconnaÃ®tre les mots clÃ©s dÃ©finis par GNU.ReconnaÃ®tre les fonctions intÃ©grÃ©es.ReconnaÃ®tre le mot clef Â«Â asmÂ Â».Enregistrer DW_AT_decl_column et DW_AT_call_column dans DWARF.Enregistrer les options de la ligne de commande de gcc dans DW_AT_producer de DWARF.Enregistrer, dans le fichier objet, les options en ligne de commande passÃ©es Ã  gcc.Enregistrer le temps pris par chaque sous-Ã©tape sÃ©parÃ©ment.Cloner rÃ©cursivement uniquement quand la probabilitÃ© qu'un appel soit exÃ©cutÃ© excÃ¨de le paramÃ¨tre.RedÃ©finition de !$OMP DECLARE REDUCTION Ã  %LRedÃ©finition de !$OMP DECLARE REDUCTION prÃ©dÃ©fini Ã  %LRedÃ©finition de %s !$OMP DECLARE REDUCTION prÃ©dÃ©fini Ã  %LRÃ©duire la prioritÃ© pour r0..r3 / r12..r15 avec TARGET_REGISTER_PRIORITY.RÃ©duire l'alignement de la pile Ã  l'endroit de l'appel, si possible.!$ACC END LOOP redondant Ã  %CBalise ACQUIRED_LOCK redondante trouvÃ©e Ã  %LBalise ERRMSG redondante trouvÃ©e Ã  %LBalise MOLD redondante trouvÃ©e Ã  %LBalise SOURCE redondante trouvÃ©e Ã  %LBalise STAT redondante trouvÃ©e Ã  %LBalise UNTIL_COUNT redondante trouvÃ©e Ã  %LL'index de l'instruction de rÃ©fÃ©rence n'a pas Ã©tÃ© trouvÃ©L'index de l'instruction de rÃ©fÃ©rence est hors limitesRÃ©fÃ©rence Ã  la fonction impure %qs Ã  %L Ã  l'intÃ©rieur d'un DO CONCURRENT %sRÃ©fÃ©rence Ã  la fonction impure %qs Ã  %L Ã  l'intÃ©rieur d'un FORALL %sRÃ©fÃ©rence Ã  la fonction impure %qs Ã  %L dans une procÃ©dure PURESaut traversant une rÃ©gion au travers de la mÃªme section dans le bb %iEnregistrer l'information du profile dans la section .gcov_info au lieu d'utiliser un constructeur/destructeur.Enregistrer l'information du profile dans la section spÃ©cifiÃ©e au lieu d'utiliser un constructeur/destructeur.Expression rÃ©guliÃ¨re correspondant Ã  des noms de sections adressables par GP supplÃ©mentairesExpression rÃ©guliÃ¨re correspondant Ã  des noms de sections pour l'adressage relatif Ã  r0.Relaxer les branchements.Relaxer la boucle cmpxchg pour atomic_fetch_{or,xor,and,nand} en ajoutant load et cmp avant cmpxchg, exÃ©cuter une pause et boucler vers le chargement et la comparaison si la valeur chargÃ©e n'est pas attendue.Relaxer les littÃ©raux en assembleur et les placer automatiquement dans la section texte.Soulager la pression sur les registres en rÃ©duisant la portÃ©e pendant laquelle une valeur peut rester dans un registre.Remapper les noms des fichiers lors de l'inclusion des fichiers.Retirer le code et les donnÃ©es qui sont inatteignables depuis les symboles exportÃ©s (y compris le point d'entrÃ©e).Supprimer le prÃ©fixe du chemin absolu avant de dÃ©grader le nom pour -fprofile-generate= et -fprofile-use=.Supprimer les instructions Â«Â membarÂ Â» redondantes.SupprimÃ© dans GCC 10.  Cette option n'a aucun effet.SupprimÃ© dans GCC 8.  Cette option n'a aucun effet.SupprimÃ© dans GCC 9.  Cette option n'a aucun effet.Suppression de Â«Â %sÂ Â»
  Suppression de l'appel Ã  la fonction impure %qs Ã  %LSuppression de l'appel Ã  la fonction impure Ã  %LOpÃ©rateurs renommÃ©s dans les instructions USE Ã  %CRÃ©organiser les blocs de base et les partitions dans des sections chaude et froide.RÃ©organiser les blocs de base pour amÃ©liorer le placement du code.RÃ©organiser les fonctions pour amÃ©liorer le placement du code.RÃ©organiser les fonctions, les variables et l'assembleur au plus haut niveau.Le spÃ©cificateur de rÃ©pÃ©tition est invalide dans l'initialisation d'un scalaire Ã  %C Le spÃ©cificateur de rÃ©pÃ©tition doit Ãªtre un entier Ã  %CRemplacer add, compare, branch par des branchements utilisant un registre compteur.Remplacer les expressions temporaires durant l'Ã©tape SSA->normale.Rapport sur la cohÃ©rence du profilage.Produire un rapport sur l'allocation de mÃ©moire avant l'optimisation interprocÃ©durale.Produire un rapport sur l'allocation de mÃ©moire permanente dans le mode d'analyse complÃ¨te du programme (WPA mode).Produire un rapport sur l'allocation de mÃ©moire permanente.Rapporter le temps pris par chaque Ã©tape de la compilation.Rapporter diverses statistiques d'optimisation durant l'Ã©dition de liens uniquement dans le mode d'analyse complÃ¨te du programme (mode WPA).Rapporter diverses statistiques d'optimisation durant l'Ã©dition de liens.Demander des routines de la bibliothÃ¨que mathÃ©matique conformes Ã  IEEE (OSF/1).RÃ©ordonnancer les instructions aprÃ¨s l'allocation de registres.RÃ©ordonnancer les instructions avant l'allocation de registres.RÃ©ordonnancer les rÃ©gions mises en pipeline sans la mise en pipeline.RÃ©server de l'espace dans le prologue d'une fonction pour les arguments de sortie.Le tableau qui a changÃ© de forme est trop grand Ã  %CRÃ©tablir le mode de mise Ã  zÃ©ro de la pile (stack scrub)Â : selon les attributs, avec une vÃ©rification relÃ¢chÃ©e.Restreindre l'analyseur Ã  l'exÃ©cution du seul vÃ©rificateur nommÃ©.Restreindre l'utilisation d'instructions en virgule flottante matÃ©rielles Ã  des opÃ©rations 32 bits.Le rÃ©sultat %qs de la fonction contenue %qs Ã  %L n'a pas le type IMPLICITRÃ©sultat non concordant pour la redÃ©finition de la procÃ©dure %qs Ã  %L: %sLe rÃ©sultat de %s produit une erreur de plage pour son sous-type Ã  %LLe rÃ©sultat de %s est NaN (pas un nombre) Ã  %LLe rÃ©sultat de %s dÃ©borde de son sous-type Ã  %LLe rÃ©sultat de %s dÃ©borde vers le bas hors de son sous-type Ã  %LLe rÃ©sultat de BESSEL_YN est -INF Ã  %LLe rÃ©sultat de NEAREST est NaN Ã  %LLe rÃ©sultat de SCALE dÃ©borde de son sous-type Ã  %LLe rÃ©sultat de l'exponentiation Ã  %L dÃ©borde de la plage de %sRetourner des vecteurs de 8 octets en mÃ©moire.La signature de l'adresse de retour n'est pas supportÃ©e avec %<-mtpcs-frame%>Retourner toutes les structures en mÃ©moire (par dÃ©faut sur AIX).Retourner les rÃ©sultats en virgule flottante dans ac0 (fr0 dans la syntaxe de l'assembleur Unix).Retourner les pointeurs dans a0 et d0 en mÃªme temps.Retourner les petits agrÃ©gats en mÃ©moire, pas dans les registres.Retourner les petits agrÃ©gats dans les registres.Retourner les petites structures dans des registres (par dÃ©faut sur SVR4).DÃ©saccord dans le type de retour de la fonction %qs Ã  %L (%s/%s)Le type de retour de la fonction BIND(C) %qs Ã  %L ne peut pas Ãªtre un tableauLe type de retour de la fonction BIND(C) %qs de type caractÃ¨re Ã  %L doit avoir la longueur 1La valeur de retour %qs de la fonction %qs est dÃ©clarÃ©e Ã  %L mais ne reÃ§oit pas de valeurLa valeur de retour de la fonction %qs Ã  %L n'est pas dÃ©finieRetourner les valeurs de fonctions dans les registres du coprocesseur mathÃ©matique.RÃ©utiliser r30 Ã  chaque fonction.Annuler DIP1000: Pointeurs Ã  portÃ©e limitÃ©e.Utilisation de la sous-commande de rÃ©Ã©criture:ParenthÃ¨se droite attendue Ã  %C dans la chaÃ®ne de format Ã  %LLa limite supÃ©rieure la plus Ã  droite de la section du tableau de taille tacite n'est pas spÃ©cifiÃ©e Ã  %LN'exÃ©cuter que la seconde compilation de -fcompare-debug.ExÃ©cuter l'optimisation de mise en commun prÃ©dictive.ExÃ©cuter l'ordonnancement sÃ©lectif aprÃ¨s le rechargement.ExÃ©cuter les autodiagnostics en utilisant le chemin donnÃ© pour trouver les fichiers de tests.RÃ©aliser l'optimisation lors de l'Ã©dition de liens dans le mode de transformation locale (LTRANS=Local Transformation).RÃ©aliser l'optimisation lors de l'Ã©dition de liens dans le mode d'analyse du programme complet (WPA=Whole Program Analysis).ExÃ©cution de la fonction spec Â«Â %sÂ Â» avec %d args
  
  Nom du runtime.L'attribut SAVE Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© dans une procÃ©dure PUREL'instruction SAVE Ã  %C suit une instruction SAVE gÃ©nÃ©raleclause SCHEDULE spÃ©cifiÃ©e en mÃªme temps que la clause %<inscan%> REDUCTION Ã  %LLe chunk_size de la clause SCHEDULE Ã  %L requiert une expression INTEGER scalaireInstruction SELECT RANK Ã  %CSELECT TYPE Ã  %C ne peut pas apparaÃ®tre dans cette portÃ©eSELECTED_REAL_KIND sans argument %<P%> ni %<R%> Ã  %LLa clause SELF Ã  %L requiert une expression LOGICAL scalaireL'attribut SEQUENCE Ã  %C est dÃ©jÃ  spÃ©cifiÃ© dans l'instruction TYPEL'instruction SEQUENCE Ã  %C doit prÃ©cÃ©der CONTAINSL'instruction SEQUENCE Ã  %C doit prÃ©cÃ©der les composants de la structureSH2a ne supporte pas les petits-boutistesL'argument SHAPE Ã  %L pour C_F_POINTER doit avoir la mÃªme taille que le RANK de FPTRArgument SHIFT (%ld) hors limites -%ld:%ld dans l'intrinsÃ¨que ISHIFTArgument SHIFT (%ld) hors limite -%ld:%ld dans l'intrinsÃ¨que ISHFTCArgument SHIFT (%ld) hors limite 0:%ld dans l'intrinsÃ¨que %sSIGN= Ã  %L n'est pas permis en Fortran 95Niveaux d'extension SIMD de LoongArchÂ :Le terme SINK n'est pas un entier constant Ã  %LSINK Ã  %C n'est pas permis comme type de dÃ©pendance pour cette directiveArgument SIZE (%ld) hors limite 1:%ld dans l'intrinsÃ¨que ISHFTCSIZE Ã  %L doit Ãªtre positifSOURCE Ã  %C n'est pas permis comme type de dÃ©pendance dans cette directiveBalise SOURCE Ã  %LLa balise SOURCE Ã  %L est en conflit avec le typespec Ã  %LBalise SOURCE Ã  %L avec plus d'un seul objet allouablemodes SRAM-ECC et XNACKÂ :SSA corrompule nom SSA %qE avec la version %d n'a pas de dÃ©finitionnom SSA pas dÃ©clarÃ©SSA_NAME crÃ©Ã© dans deux blocs diffÃ©rents %i et %iSSA_NAME_DEF_STMT est fauxSSA_NAME_OCCURS_IN_ABNORMAL_PHI devrait Ãªtre dÃ©finijeu d'instructions SSE dÃ©sactivÃ©, l'arithmÃ©tique 387 est utilisÃ©eargument dans un registre SSE alors que SSE est dÃ©sactivÃ©argument dans un registre SSE alors que SSE2 est dÃ©sactivÃ©retour d'un registre SSE alors que SSE est dÃ©sactivÃ©retour d'un registre SSE alors que SSE2 est dÃ©sactivÃ©l'argument vectoriel SSE sans activer SSE modifie l'ABIle retour vectoriel SSE sans activer SSE change l'ABILa balise STAT Ã  %L ne peut pas Ãªtre une constantevariable STATL'argument STAT= Ã  %L doit Ãªtre une variable INTEGER scalaireArgument STAT= pour %s Ã  %LAttribut STAT= mal placÃ© dans %CLe STATUS Ã  %L sera une variable INTENT(OUT)Le code de STOP Ã  %C ne peut pas Ãªtre nÃ©gatifLe code de STOP Ã  %C contient trop de chiffresLe code STOP Ã  %L doit Ãªtre une constante CHARACTER scalaire ou chiffre[chiffre[chiffre[chiffre[chiffre]]]]Le code STOP Ã  %L doit Ãªtre une expression constante scalaire CHARACTER ou INTEGER par dÃ©fautLe code STOP Ã  %L doit Ãªtre un caractÃ¨re par dÃ©faut avec KIND=%dLe code STOP Ã  %L doit Ãªtre un entier par dÃ©faut avec KIND=%dLe code STOP Ã  %L doit Ãªtre soit le type INTEGER ou CHARACTERLe code STOP Ã  %L doit Ãªtre scalaireDÃ©claration de SUBMODULE Ã  %CLa dÃ©claration SUBMODULE Ã  %C ne peut pas apparaÃ®tre dans une autre unitÃ© de portÃ©eSUBROUTINE %qs Ã  %L ne peut pas Ãªtre appelÃ©e rÃ©cursivement car elle n'est pas RECURSIVEle type SVE %qT ne peut pas Ãªtre passÃ© en argument Ã  une fonction sans prototypele type SVE %qT n'a pas un alignement dÃ©finile type SVE %qT n'a pas de taille fixeInstruction SYNC TEAM Ã  %CInstruction SYNC Ã  %CLe mÃªme argument effectif est associÃ© avec l'argument INTENT(%s) %qs et l'argument INTENT(%s) %qs Ã  %LComme %s%s (ou, dans la forme nÃ©gative, %s%s).Comme %s%s.Comme %s.Identique Ã  -fassociative-math pour les expressions contenant des divisions.Identique Ã  -mA6.Identique Ã  -mA7.Identique Ã : -mep -mprolog-function.MÃªme identificateur %s spÃ©cifiÃ© Ã  nouveau Ã  %CSauvegarder les registres autour des appels de fonctions.Sauvegarder la TOC dans le prologue pour des appels indirects plutÃ´t que en ligne.Le scalaire %qs dans l'Ã©tiquette du FORMAT Ã  %L n'est pas une variable ASSIGNEDExpression INTEGER scalaire attendue Ã  %LPARAMETER scalaire requis dans la constante complexe Ã  %CEntitÃ© scalaire requise Ã  %LExpression entiÃ¨re scalaire pour le dÃ©but de la plage attendue Ã  %LExpression entiÃ¨re scalaire pour la fin de la plage attendue Ã  %LExpression entiÃ¨re scalaire pour le pas de la plage attendue Ã  %LL'objet scalaire %qs Ã  %L ne peut pas Ãªtre ALLOCATABLELa variable scalaire %qs a une rÃ©fÃ©rence Ã  un tableau Ã  %LLa transformation en scalaire grÃ¢ce Ã  DIMEN_RANGE n'est pas implÃ©mentÃ©eFacteur d'Ã©chelle Ã  appliquer au nombre d'expressions dans un chemin de sauts enchaÃ®nÃ©s traversant l'arrÃªte inverse d'une boucle lors d'une comparaison avec max-jump-thread-duplication-stmts.Facteur d'Ã©chelle dans le calcul de la distance maximale qu'une expression peut Ãªtre dÃ©placÃ©e par les optimisations de GCSE.Ordonnancer le code pour le processeur donnÃ©.Ordonnancer le processeur donnÃ©.Ordonnancer les instructions en utilisant l'algorithme d'ordonnancement sÃ©lectif.Ordonnancer le dÃ©but et la fin de la procÃ©dure.Limite d'espace pour la recherche de l'enchaÃ®nement des sauts vers l'arriÃ¨re.Le deuxiÃ¨me argument de %s est nÃ©gatif Ã  %LLe deuxiÃ¨me argument de l'affection dÃ©finie Ã  %L doit Ãªtre INTENT(IN)Le deuxiÃ¨me argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnelLe deuxiÃ¨me argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)Voir %s pour les instructions.
! SÃ©lectionner les exÃ©cutables WxWorks SMP C pour l'Ã©dition de liens.SÃ©lectionner le modÃ¨le de code.SÃ©lectionner la fraction de la frÃ©quence maximale d'exÃ©cutions du bloc de base dans la fonction selon l'alignement que le bloc de base reÃ§oit.SÃ©lectionner le modÃ¨le large â€“ adresses/pointeurs sur 20 bits.SÃ©lectionner la mÃ©thode de traitement de sdata.SÃ©lectionner la portÃ©e pour la signature de l'adresse de retour.SÃ©lectionner le modÃ¨le court â€“ adresses/pointeurs sur 16 bits (dÃ©faut).SÃ©lectionner la version de l'ABI ciblÃ©e.DÃ©finir le nom pour stocker le fichier de note de profil.SÃ©lectionner le runtime.SÃ©lectionner le type de la couverture d'assainissement.SÃ©lectionner quoi assainir.L'expression de sÃ©lection dans le GOTO calculÃ© Ã  %L doit Ãªtre une expression entiÃ¨re scalaireLe sÃ©lecteur Ã  %L ne peut pas NULL()Le sÃ©lecteur Ã  %L n'a pas de typeLe sÃ©lecteur Ã  %L ne doit pas Ãªtre co-indexÃ©Le sÃ©lecteur dans SELECT TYPE Ã  %C n'est pas une variable nommÃ©e; utilisez associate-name=>Le sÃ©lecteur sera polymorphique dans l'instruction SELECT TYPE Ã  %LSÃ©lectionner le type de cÅ“ur RL78 ciblÃ© (g10/g13/g14). Le G14 est sÃ©lectionnÃ© par dÃ©faut. Si l'option est utilisÃ©e, elle sÃ©lectionne aussi le support pour la multiplication matÃ©rielle Ã  utiliser.SÃ©lectionner le type de multiplication et division matÃ©rielle Ã  utiliser (none/g13/g14).RÃ©fÃ©rence Ã  elle-mÃªme dans l'expression de longueur de caractÃ¨re pour %qs Ã  %LL'argument %qs qui fait rÃ©fÃ©rence Ã  lui-mÃªme Ã  %L n'est pas permisLe point-virgule Ã  %C doit Ãªtre prÃ©cÃ©dÃ© d'une instructionFixer la prÃ©cision en virgule flottante du 80387 Ã  32 bits.Fixer la prÃ©cision en virgule flottante du 80387 Ã  64 bits.Fixer la prÃ©cision en virgule flottante du 80387 Ã  80 bits.Initialiser les dÃ©finitions Windows.DÃ©finir une limite dure pour la taille de chaque trame de pile, en octets.DÃ©finir le coÃ»t d'un branchement.Fixer l'accessibilitÃ© par dÃ©faut des entitÃ©s du module Ã  PRIVATE.DÃ©finir la distance de vÃ©rification de la dÃ©pendance dans l'ordonnancement prÃ©maturÃ© des insns dans la queue.Changer la valeur de errno aprÃ¨s les fonctions mathÃ©matiques internes.DÃ©finir le coÃ»t supplÃ©mentaire d'accÃ¨s Ã  la mÃ©moire pour l'instruction L32R, en unitÃ© de cycle d'horloge.DÃ©finir le type de sortie pour l'Ã©diteur de liens (utilisÃ© en interne pendant l'optimisation LTO).DÃ©finir la largeur minimale de la marge de gauche du code source lorsque le code source est montrÃ©.DÃ©finir le nom du symbole __fentry__ appelÃ© lors de l'entrÃ©e d'une fonction.DÃ©finir le nom de la routine principale pour le dÃ©bogueur.Fixer le nom du fichier de sortie ALI (commutateur interne).DÃ©finir le nom de la section pour enregistrer les appels mrecord-mcount.DÃ©finir le nombre d'octets prÃ©-allouÃ©s sur la pile destinÃ©s Ã  Ãªtre utilisÃ©s par l'appelÃ©.Fixer le nombre de nops a Ã©mettre avant chaque motif d'insn.DÃ©finir le registre pour contenir -1.Faire en sorte que sizeof(bool) vaille 1.Fixer l'adresse de dÃ©part des donnÃ©es.Fixer l'adresse de dÃ©part du programme.DÃ©finir les fanions FTZ et DAZ.Initialiser le bit PPC_EMB dans l'en-tÃªte des fanions ELF.DÃ©finir le coÃ»t du branchement dans des instructions de branchements conditionnels. Les valeurs raisonnables sont de petits entiers positifis ou nuls. Le coÃ»t par dÃ©faut est 0.DÃ©finir le coÃ»t du branchement dans des instructions de branchements conditionnels. Les valeurs raisonnables sont de petits entiers positifs ou nuls. Le coÃ»t par dÃ©faut est 1.DÃ©finir le coÃ»t d'un branchement Ã  approximativement le nombre d'instructions spÃ©cifiÃ©.DÃ©finir le coÃ»t des branchements.Fixer le type de prÃ©cision double par dÃ©faut Ã  un type avec 8 octets de large.Fixer le type d'entier par dÃ©faut Ã  un type avec 8 octets de large.Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 10 octets de large.Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 16 octets de large.Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 8 octets de large.Fixe la probabilitÃ© estimÃ©e en pourcentage pour Â«Â builtin expectÂ Â». La valeur par dÃ©faut est une probabilitÃ© de 90%%. (NdT: Ã  cause d'une erreur dans le message original, je dois ajouter un %p inutile dans la traduction: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93759).DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone SDA.DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone TDA.DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone ZDA.DÃ©finir le nombre maximum d'octets qui doivent rester sur la pile avant qu'une instruction de dÃ©routement soit dÃ©clenchÃ©e.Fixer le montant maximum pour une seule opÃ©ration d'incrÃ©mentation de la pile.Fixe le nombre maximum d'instructions exÃ©cutÃ©es en parallÃ¨le dans un arbre rÃ©-associÃ©. Si 0, utilise l'heuristique dÃ©pendant de la cible.Fixer le nombre maximum de notes d'instanciations de patrons pour un seul avertissement ou erreur.DÃ©finir le nombre de segments de 64Kio de flash.DÃ©finir l'objet de sortie de telle maniÃ¨re, qu'au chargement, dyld ignorera toute information de l'espace de noms Ã  deux niveaux et rÃ©soudra les symboles dans l'ordre de la dÃ©couverte pour les bibliothÃ¨ques chargÃ©es.DÃ©finir les adresses des points d'appel du prologue et de l'Ã©pilogue Ã  TPF_TRACE_PROLOGUE_SKIP_TARGET et TPF_TRACE_EPILOGUE_SKIP_TARGET. Ceci est Ã©quivalent Ã  utiliser -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET et -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSpÃ©cifier le type du processeur cible.DÃ©finir le rÃ©pertoire racine pour stocker les donnÃ©es de profilage. Le rÃ©pertoire retournÃ© par Â«Â pwdÂ Â» est utilisÃ© par dÃ©faut.DÃ©finir l'adresse de vÃ©rification de la trace pour le point d'appel tpf de l'Ã©pilogueDÃ©finir l'adresse de vÃ©rification de la trace pour le point d'appel tpf du prologueDÃ©finir l'adresse de saut de la trace pour le point d'appel tpf de l'Ã©pilogueDÃ©finir l'adresse de saut de la trace pour le point d'appel tpf du prologueDÃ©finir la version des spÃ©cifications ISA RISC-V.DÃ©finir la largeur du registre LP_COUNT. Les valeurs possibles sont 8, 16, 20, 24, 28 et 32.Initialisation des specs %s Ã  Â«Â %sÂ Â»
  
  SpÃ©cification de forme pour un scalaire allouable Ã  %CLes formes pour les opÃ©randes Ã  %L et %L ne sont pas conformesLes formes de ORDER Ã  %L et SHAPE Ã  %L sont diffÃ©rentesPartager les emplacements pour sauvegarder diffÃ©rents registres matÃ©riels.Partager les emplacements sur la pile pour faire dÃ©border les pseudo registres.Ã‰tiquette de fin de DO %d partagÃ©e Ã  %CRÃ©duire les rÃ©fÃ©rences aux adresses pendant l'Ã©dition de liens.Afficher les numÃ©ros des colonnes dans les diagnostiques quand ils sont disponibles. ActivÃ© par dÃ©faut.Montrer les Ã©vÃ©nements dans les en-tÃªtes systÃ¨mes des chemins d'exÃ©cution de l'analyseur.Montrer les Ã©tiquettes annotant les plages du code source lorsque le code source est montrÃ©.Montrer les numÃ©ros de lignes dans la marge de gauche lorsque le code source est montrÃ©.Montrer les profondeurs des piles d'Ã©vÃ©nements dans les chemins.Montrer la ligne source avec un curseur indiquant la colonne.Emballer sÃ©parÃ©ment les parties du prologue et de l'Ã©pilogue.Erreur de simplificationLa simplification de SPREAD Ã  %C n'est pas encore implÃ©mentÃ©eLa taille en octets au delÃ  de laquelle des agrÃ©gats locaux au thread doivent Ãªtre manipulÃ©s par les fonctions de journalisation au lieu de paires de save/restore.La taille de l'argument %qs de l'intrinsÃ¨que %qs Ã  %L est trop petite (%i/%i)La taille de l'argument %qs de l'intrinsÃ¨que %qs Ã  %L est trop petite (%wd/%ld)Taille de la protection de la pile exprimÃ©e comme une puissance de deux en octets.La taille des blocs pour le dÃ©coupage de boucle en blocs (loop blocking).Niveau d'optimisation de taille: 0:aucune 1: opportuniste 2: regalloc 3: abandonner alignement, -Os.Les tailles de ORDER Ã  %L et SHAPE Ã  %L sont diffÃ©rentesPasser outre la prÃ©paration du registre RAX lors du passage d'arguments variables.Petite zone de donnÃ©es: none, sdata, use.Limite souple sur le nombre d'insns mÃ©moire par groupe d'instructions. Donne une prioritÃ© plus basse aux insns mÃ©moire suivantes qui tentent d'Ãªtre ordonnancÃ©es dans le mÃªme groupe d'insn. FrÃ©quemment utilisÃ© pour Ã©viter des conflits dans les zones de cache. La valeur par dÃ©faut est 1. DÃ©solÃ©, !$ACC DECLARE Ã  %L n'est pas permis dans une construction BLOCKDÃ©solÃ©, l'allocation !$OMP pour la variable de bloc COMMON %qs Ã  %L n'est pas supportÃ©eDÃ©solÃ©, l'allocation !$OMP pour la variable %qs Ã  %L avec l'attribut SAVE n'est pas encore implÃ©mentÃ©eDÃ©solÃ©, les pointeurs Cray et la cible du pointage telle que %qs ne sont pas supportÃ©es avec !$OMP ALLOCATE Ã  %LDÃ©solÃ©, EQUIVALENCE de l'objet %qs n'est pas supportÃ©e avec !$OMP ALLOCATE Ã  %LDÃ©solÃ©, les composants allouables/pointeurs dans des co-tableaux de types polymorphiques (CLASS) Ã  %L ne sont pas supportÃ©sDÃ©solÃ©, un accÃ¨s co-indexÃ© Ã  un composant polymorphique illimitÃ© Ã  %L n'est pas supportÃ©DÃ©solÃ©, un accÃ¨s co-indexÃ© Ã  un objet polymorphique illimitÃ© Ã  %L n'est pas supportÃ©DÃ©solÃ©, seul le support pour les entiers du sous-type %d est implÃ©mentÃ© pour l'ensemble d'images Ã  %LDÃ©solÃ©, les tableaux polymorphiques ne sont pas encore supportÃ©s pour firstprivateDÃ©solÃ©, l'Ã©lÃ©ment de liste pour structure-element Ã  %L dans la directive ALLOCATE n'est pas encore supportÃ©eDÃ©solÃ©, le composant de l'Ã©vÃ©nement du type dÃ©rivÃ© Ã  %L n'est pas encore supportÃ©DÃ©solÃ©, le composant verrou du type dÃ©rivÃ© Ã  %L n'est pas encore supportÃ©Trier les symboles selon leur taille.Trier les symboles alphabÃ©tiquement.L'expression source Ã  %L et l'objet allouable Ã  %L doivent avoir la mÃªme formeL'expression source Ã  %L doit Ãªtre scalaire ou avoir le mÃªme rang que l'objet allouable Ã  %LLa fonction de spÃ©cification %qs Ã  %L ne peut pas Ãªtre RECURSIVELa fonction de spÃ©cification %qs Ã  %L ne peut pas Ãªtre une fonction-instructionLa fonction de spÃ©cification %qs Ã  %L ne peut pas Ãªtre une fonction interneLa fonction de spÃ©cification %qs Ã  %L doit Ãªtre PURESpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats. Les valeurs valides sont 12, 24, 32, 48.SpÃ©cifier le nombre de registres Ã  rÃ©pliquer dans la deuxiÃ¨me banque de registres Ã  l'entrÃ©e d'une interruption rapide.SpÃ©cifier le nombre de registres Ã  rÃ©server pour les gestionnaires d'interruptions.SpÃ©cifier les registres que le processeur sauvegarde Ã  l'entrÃ©e et Ã  la sortie d'une interruption.SpÃ©cifier si les fonctions d'interruptions doivent sauvegarder et rÃ©cupÃ©rer le registre de l'accumulateur.SpÃ©cifier le processeur pour les besoins de la gÃ©nÃ©ration de code.SpÃ©cifier le processeur pour les besoins de l'ordonnancement.SpÃ©cifier le processeur pour l'ordonnancement. Les arguments valides sont 700, 7100, 7100LC, 7200, 7300 et 8000.SpÃ©cifier le dialecte TLS.SpÃ©cifier le standard UNIX pour les prÃ©-dÃ©finitions et l'Ã©dition de liens.SpÃ©cifier un fichier dans lequel est Ã©crite une liste des fichiers produits par LTRANS.SpÃ©cifie une valeur de configuration fpu entre 0 et 7: 0-3 respecte la spec du FPU et 4-7 correspondent Ã  0-3.SpÃ©cifier un greffon Ã  charger.SpÃ©cifier l'alignement des champs de structure par dÃ©faut/naturel.SpÃ©cifier une ABI.SpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats.SpÃ©cifier la fonction de vidange de la cache.SpÃ©cifier le numÃ©ro de la fonction de dÃ©routement de vidange de la cache.SpÃ©cifier la configuration de l'instruction mul: fast1, fast2 ou slow. fast1 est la valeur par dÃ©faut.SpÃ©cifier les dimensions de calculs par dÃ©faut pour OpenACC.SpÃ©cifier combien de port lecture/Ã©criture pour les cÅ“urs n9/n10.  La valeur devrait Ãªtre 3r2w ou 2r1wSpÃ©cifier comment accÃ©der au pointeur du thread.SpÃ©cifier comment imprimer les chemins de contrÃ´le de flux associÃ©s avec un diagnostique.SpÃ©cifier si le matÃ©riel en virgule flottante doit Ãªtre utilisÃ©.SpÃ©cifier la convention d'appel pour les entiers et les virgules flottantes.SpÃ©cifier l'objet principal pour TPF-OS.SpÃ©cifier la profondeur maximum de rejeu des erreurs durant le diagnostique rÃ©cursif d'une erreur de respect d'une contrainte.SpÃ©cifier la stratÃ©gie d'expansion de memcpy quand la taille attendue est connue.SpÃ©cifier la stratÃ©gie d'expansion de memset quand la taille attendue est connue.SpÃ©cifier un nom pour la fonction de division signÃ©e 32 bits.SpÃ©cifier la plage des registres Ã  rendre fixes.SpÃ©cifier la prioritÃ© d'ordonnancement des insns qui ont des restrictions sur la fenÃªtre d'Ã©mission.SpÃ©cifier la taille de la mÃ©moire .local utilisÃ©e pour la pile quand la quantitÃ© exacte est inconnue.SpÃ©cifier la stratÃ©gie d'expansion de stringop.SpÃ©cifier qu'une bibliothÃ¨que BLAS externe doit Ãªtre utilisÃ©e pour les appels matmul sur des tableaux de grande taille.SpÃ©cifier que la barre oblique inverse dans des chaÃ®nes annonce un caractÃ¨re d'Ã©chappement.SpÃ©cifier qu'aucun type implicite est autorisÃ© Ã  moins qu'il soit explicitement spÃ©cifiÃ© par des expressions IMPLICIT.SpÃ©cifier que le compilateur doit cibler du code sÃ»r selon les extensions de sÃ©curitÃ© ARMv8-M.SpÃ©cifier l'ISA pour laquelle compiler: msp430, msp430x, msp430xv2.SpÃ©cifier le MCU pour lequel compiler.SpÃ©cifier l'architecture PTX ISA cible Ã  utiliser.SpÃ©cifier la version de la version PTX ISA Ã  utiliser.SpÃ©cifier le format en virgule flottante de __fp16.SpÃ©cifier la stratÃ©gie de gÃ©nÃ©ration d'adresse pour le modÃ¨le de code des appels ICT.SpÃ©cifier la stratÃ©gie de gÃ©nÃ©ration d'adresse pour le modÃ¨le de code.SpÃ©cifier l'algorithme pour partitionner les symboles et les variables durant l'Ã©dition de liens.SpÃ©cifier le modÃ¨le de code Ã  utiliser pour accÃ©der aux adresses mÃ©moire.  SpÃ©cifier Â«Â largeÂ Â» autoriser la gÃ©nÃ©ration de binaires avec de grandes tables de dÃ©calages globaux.  La valeur par dÃ©faut est Â«Â smallÂ Â».SpÃ©cifier le modÃ¨le de code.SpÃ©cifier la politique d'utilisation du branchement compacte.SpÃ©cifier le processeur pour le modÃ¨le pipeline.SpÃ©cifier le modÃ¨le mÃ©moire actif pour le programme.SpÃ©cifier l'alignement de bits minimum des structures. (DÃ©prÃ©ciÃ©).SpÃ©cifier le modÃ¨le pour les opÃ©rations atomiques.SpÃ©cifier le nom du processeur cible.SpÃ©cifier le nom du GPU cible.SpÃ©cifier le nom de l'architecture cible.SpÃ©cifier le nom de la configuration en virgule flottante de la cible.SpÃ©cifier le nom du matÃ©riel/format en virgule flottante cible.SpÃ©cifier le registre Ã  utiliser pour l'adressage PIC.SpÃ©cifier le niveau de sÃ©curitÃ© de c-isr pour le fichier entier.SpÃ©cifier la taille de chaque bloc de cache qui doit Ãªtre une puissance de 2 entre 4 et 512.SpÃ©cifier la taille de chaque vecteur d'interruption qui doit Ãªtre 4 ou 16.SpÃ©cifier le processeur cible.SpÃ©cifier le type de processeur RX cible.SpÃ©cifier l'architecture cible.SpÃ©cifier le matÃ©riel et le format en virgule flottante de la cible.SpÃ©cifier le processeur cible.SpÃ©cifier le registre du pointeur du thread.SpÃ©cifier le type de multiplication matÃ©rielle Ã  supporter.SpÃ©cifier le mÃ©canisme de stockage local au thread.SpÃ©cifier le numÃ©ro de registre du pointeur du thread.SpÃ©cifier l'utilisation de l'ABI en virgule flottante logicielle ce qui est synonyme de -mabi=2.SpÃ©cifier l'utilisation de l'ABI en virgule flottante logicielle ce qui est synonyme de -mabi=2fp+.SpÃ©cifier quand activer une Ã©tape d'allocation de registres prÃ©coce.  Les possibilitÃ©s sontÂ : toutes les fonctions, les fonctions qui ont accÃ¨s aux instructions multi-registres avec pas et aucune fonction.SpÃ©cifier oÃ¹ trouver les modules intrinsÃ¨ques compilÃ©s.SpÃ©cifier si les fonctions doivent Ãªtre placÃ©es dans les rÃ©gions mÃ©moire infÃ©rieures ou supÃ©rieures, ou si elles doivent Ãªtre dispersÃ©es entre les rÃ©gions (n'importe laquelle) pour le meilleur agencement (infÃ©rieur par dÃ©faut).SpÃ©cifier si les variables doivent Ãªtre placÃ©es dans les rÃ©gions mÃ©moire infÃ©rieures ou supÃ©rieures, ou si elles doivent Ãªtre dispersÃ©es entre les rÃ©gions (n'importe laquelle) pour le meilleur agencement (infÃ©rieur par dÃ©faut).SpÃ©cifier l'ABI Ã  utiliser pour la gÃ©nÃ©ration du code et des mÃ©ta-donnÃ©es de Objective-C.SpÃ©cifier le type d'ABI pour lequel gÃ©nÃ©rer du code: 2, 2fp+.SpÃ©cifier la mÃ©thode d'insertion de nop aprÃ¨s ordonnancement Ã  appliquer.SpÃ©cification de VOLATILE pour la variable co-tableau %qs Ã  %C qui est associÃ©e Ã  use ou Ã  l'hÃ´teScinder les chargements AVX non alignÃ©s de 32 octets.Scinder les stockages AVX non alignÃ©s de 32 octets.Scinder le temps de vie des variables d'induction quand des boucles sont dÃ©pliÃ©es.Scinder les chemins conduisant Ã  des arÃªtes de retour d'une boucle.Scinder les dÃ©placements de vecteurs de 8 octets non-alignÃ©s avant la gÃ©nÃ©ration d'adresse post-modifiÃ©e.Scinder les types larges dans des registres indÃ©pendants plus tÃ´t.Scinder les types larges dans des registres indÃ©pendants.Une trame de pile plus grande que 2G n'est pas supportÃ©e par %<-fsplit-stack%>Le rÃ©alignement de pile n'est pas supportÃ© avec %<__builtin_eh_return%>Expression de dÃ©part dans la boucle DOLa variable stat Ã  %L doit Ãªtre une variable INTEGER scalaireLa variable stat Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %sL'instruction Ã  %L n'est pas une instruction cible valable pour l'instruction de branchement Ã  %LLa fonction-instruction %qs Ã  %L entre en conflit avec le nom de la fonctionLa fonction-instruction %qs Ã  %L n'est pas permise comme argument effectifLa fonction-instruction %qs Ã  %L ne peut pas avoir l'attribut pointeur ou allouableLa fonction-instruction %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LLa fonction-instruction %qs requiert une liste d'arguments Ã  %CFonction-instruction Ã  %CLa fonction-instruction Ã  %L ne peut pas apparaÃ®tre Ã  l'intÃ©rieur de INTERFACELa fonction-instruction Ã  %L est rÃ©cursiveL'Ã©tiquette de l'instruction Ã  %C est zÃ©roL'Ã©tiquette d'instruction dans END CRITICAL Ã  %C ne correspond pas Ã  l'Ã©tiquette de CRITICALL'Ã©tiquette d'instruction dans ENDDO Ã  %C ne correspond pas Ã  l'Ã©tiquette de DOLa liste d'Ã©tiquettes d'instructions dans le GOTO Ã  %C ne peut pas Ãªtre videÃ‰tiquette d'instruction sans instruction Ã  %LLier statiquement la bibliothÃ¨que mathÃ©matique quadruple prÃ©cision de GCC (libquadmath).Lier statiquement la bibliothÃ¨que d'assistance GNU Fortran (libgfortran).Expression de pas dans la boucle DOL'expression de pas dans la boucle DO Ã  %L ne peut pas Ãªtre zÃ©roArrÃªter d'explorer un chemin d'exÃ©cution aprÃ¨s certains diagnostiques.Stopper la croissance anticipÃ©e si la probabilitÃ© des meilleures arÃªtes est infÃ©rieure Ã  ce seuil (en pourcentage). UtilisÃ© lorsque le feedback par profilage est disponible.Stopper la croissance anticipÃ©e si la probabilitÃ© des meilleures arÃªtes est infÃ©rieure Ã  ce seuil (en pourcentage). UtilisÃ© lorsque le feedback par profilage n'est pas disponible.Stopper la croissance renversÃ©e si la probabilitÃ© inverse des meilleures arÃªtes est infÃ©rieure Ã  ce seuil (en pourcentage).Stocker tous les registres d'arguments sur la pile.Stocker les Â«Â doubleÂ Â» dans 64 bits.Stocker les noms des fonctions dans le code objet.Stocker les Â«Â doubleÂ Â» dans 32 bits. C'est la valeur par dÃ©faut.Stocker les registres MDUC dans les gestionnaires d'interruptions pour les cibles G13.Produire des donnÃ©es supplÃ©mentaires pour fournir une dÃ©virtualisation plus agressive dans le mode de transformation local de LTO.Le pas ne doit pas Ãªtre prÃ©sent Ã  %LLe pas ne devrait pas Ãªtre spÃ©cifiÃ© pour le section de tableau dans la clause %s Ã  %LLongueur de pas interdite dans l'indice du co-tableau Ã  %CLa longueur de chaÃ®ne Ã  %L est trop grandeLe composant de structure %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCEConstructeur de structure avec des arguments optionnels manquants Ã  %CConstructeur de structure avec des arguments nommÃ©s Ã  %CLe nom de structure %qs Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨queNom de structure attendu aprÃ¨s RECORD Ã  %CNom de structure attendu dans la dÃ©claration de structure non imbriquÃ©e Ã  %CL'expression composant structurÃ© Ã  %L dans la directive %qs n'est pas permise dans une directive dÃ©clarative car la directive associÃ©e avec une instruction ALLOCATE doit Ãªtre prÃ©cÃ©dÃ©e par une instruction exÃ©cutable ou une construction OpenMPFormat structurÃ© pour la sortie des informations de dÃ©pendances. SupportÃ© (Â«Â p1689r5Â Â»).La sous-routine %qs Ã  %L est INTRINSIC mais elle n'est pas compatible avec un intrinsÃ¨queL'appel de sous-routine Ã  %qs Ã  %L n'est pas PUREL'appel de sous-routine Ã  %qs dans le bloc DO CONCURRENT Ã  %L n'est pas PUREL'appel de sous-routine Ã  %qs dans le bloc FORALL Ã  %L n'est pas PUREL'appel de sous-routine Ã  l'intrinsÃ¨que %qs Ã  %L n'est pas PUREL'appel de sous-routine Ã  l'intrinsÃ¨que %qs dans un bloc DO CONCURRENT Ã  %L n'est pas PUREAppel Ã  une sous-routine avec des retours alternatifs dans la clause INITIALIZER de !$OMP DECLARE REDUCTION Ã  %LAppel Ã  une sous-routine avec des retours alternatifs dans le combinateur de !$OMP DECLARE REDUCTION Ã  %LL'indice Ã  %L est au dessus de la limite supÃ©rieure du tableau (%ld > %ld) dans la dimension %dL'indice Ã  %L est en dessous de la limite infÃ©rieure du tableau (%ld < %ld) dans la dimension %dLa sous-chaÃ®ne Ã  %L a une longueur zÃ©roL'index de fin de la sous-chaÃ®ne (%td) Ã  %L excÃ¨de la longueur de la chaÃ®neL'index de fin de la sous-chaÃ®ne Ã  %L excÃ¨de la longueur de la chaÃ®neL'index de fin de la sous-chaÃ®ne Ã  %L est trop grandL'index de fin de la sous-chaÃ®ne Ã  %L doit Ãªtre du type INTEGERL'index de fin de la sous-chaÃ®ne Ã  %L doit Ãªtre scalaireL'index de dÃ©part de la sous-chaÃ®ne (%td) Ã  %L est infÃ©rieure Ã  1L'index de dÃ©part de la sous-chaÃ®ne Ã  %L est plus petit que unL'index de dÃ©part de la sous-chaÃ®ne Ã  %L doit Ãªtre du type INTEGERL'index de dÃ©part de la sous-chaÃ®ne Ã  %L doit Ãªtre scalaireLes points de dÃ©part et de fin de la sous-chaÃ®ne de spÃ©cification de cible Ã  %L doivent Ãªtre des expressions constantesL'utilisation du mot-clÃ© Â«Â overrideÂ Â» est suggÃ©rÃ©e quand la dÃ©claration d'une fonction virtuelle en redÃ©fini une autre.La somme du tableau de rang %d et de co-rang %d Ã  %C excÃ¨de les dimensions maximales autorisÃ©es de %dLa somme des deuxiÃ¨me et troisiÃ¨me arguments de IBITS excÃ¨de la taille des bits Ã  %LFournir une liste d'objets Ã  lier depuis le fichier, plutÃ´t que sur la ligne de commande.Supporter les fonctions internes 3DNow!.Supporter le vecteur 512 bits dans les fonctions internes et la gÃ©nÃ©ration de code.Supporter les fonctions internes AES et la gÃ©nÃ©ration de code.Supporter les fonctions internes AMX-BF16 et la gÃ©nÃ©ration de code.Supporter les fonctions internes AMX-COMPLEX et la gÃ©nÃ©ration de code.Supporter les fonctions internes AMX-FP16 et la gÃ©nÃ©ration de code.Supporter les fonctions internes AMX-INT8 et la gÃ©nÃ©ration de code.Supporter les fonctions internes AMX-TILE et la gÃ©nÃ©ration de code.Supporter les fonctions internes AVX512VNNI et la gÃ©nÃ©ration de code.Supporter les fonctions internes AVX512VP2INTERSECT et la gÃ©nÃ©ration de code.Supporter les fonctions internes 3DNow! de l'Athlon.Supporter les fonctions internes BMI et la gÃ©nÃ©ration de code.Supporter les fonctions internes BMI2 et la gÃ©nÃ©ration de code.Supporter l'allocation C++17 de types sur-alignÃ©s.Supporter les fonctions internes CLDEMOTE et la gÃ©nÃ©ration de code.Supporter les instructions CLFLUSHOPT.Supporter l'instruction CLWB.Supporter les fonctions internes CLZERO et la gÃ©nÃ©ration de code.Supporter les fonctions internes ENQCMD et la gÃ©nÃ©ration de code.Supporter les fonctions internes F16C et la gÃ©nÃ©ration de code.Supporter les fonctions internes FMA4 et la gÃ©nÃ©ration de code.Supporter les fonctions internes FSGSBASE et la gÃ©nÃ©ration de code.Supporter les instructions FXSAVE et FXRSTOR.Supporter les fonctions internes GFNI et la gÃ©nÃ©ration de code.Supporter les fonctions internes HRESET et la gÃ©nÃ©ration de code.Supporter les prÃ©fixes pour l'Ã©lision matÃ©rielle des verrous (Hardware Lock Elision).Supporter les fonctions internes KL et la gÃ©nÃ©ration de code.Supporter les fonctions internes LWP et la gÃ©nÃ©ration de code.Supporter les fonctions internes LZCNT et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX et SSE et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX.Supporter les fonctions internes MMX, SSE et SSE2 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2 et SSE3 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3 et SSE4A et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3 et SSSE3 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3 et SSE4.1 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 et SSE4.2 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 et AVX et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX et AVX2 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX et FMA et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX et SHA512 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX et SM3 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX et SM4 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512BW et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512CD et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512DQ et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512ER et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512IFMA et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512PF et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512VBMI et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512VL et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVX512F et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVXVNNIINT16 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVXVNNIINT8 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512-FP16 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX5124FMAPS et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX5124VNNIW et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512BF16 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512BITALG et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512VBMI2 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512VPOPCNTDQ et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVX10.1 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVX10.1-512 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVXIFMA et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVXNECONVERT et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVXVNNI et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et CMPCCXADD et la gÃ©nÃ©ration de code.Supporter les fonctions internes MOVDIR64B et la gÃ©nÃ©ration de code.Supporter les fonctions internes MOVDIRI et la gÃ©nÃ©ration de code.Supporter les fonctions internes MWAIT et MONITOR et la gÃ©nÃ©ration de code.Supporter les fonctions internes MWAITX et MONITORX et la gÃ©nÃ©ration de code.Supporter les fonctions internes PCLMUL et la gÃ©nÃ©ration de code.Supporter les fonctions internes PCONFIG et la gÃ©nÃ©ration de code.Supporter les fonctions internes PKU et la gÃ©nÃ©ration de code.Supporter les fonctions internes PREFETCHI et la gÃ©nÃ©ration de code.Supporter l'instruction PREFETCHW.Supporter les fonctions internes PREFETCHWT1 et la gÃ©nÃ©ration de code.Supporter les fonctions internes PTWRITE et la gÃ©nÃ©ration de code.Supporter les fonctions internes RAOINT et la gÃ©nÃ©ration de code.Supporter les fonctions internes RDPID et la gÃ©nÃ©ration de code.Supporter les fonctions internes RDRND et la gÃ©nÃ©ration de code.Supporter l'instruction RDSEED.Supporter les fonctions internes RTM et la gÃ©nÃ©ration de code.Supporter les fonctions internes SERIALIZE et la gÃ©nÃ©ration de code.Supporter les fonctions internes SGX et la gÃ©nÃ©ration de code.Supporter les fonctions internes SHA1 et SHA256 et la gÃ©nÃ©ration de code.Supporter les fonctions internes TBM et la gÃ©nÃ©ration de code.Supporter des segments TLS plus grands que 64K.Supporter les fonctions internes TSXLDTRK et la gÃ©nÃ©ration de code.Supporter les fonctions internes UINTR et la gÃ©nÃ©ration de code.Supporter les fonctions internes USER_MSR et la gÃ©nÃ©ration de code.Supporter les fonctions internes VAES et la gÃ©nÃ©ration de code.Supporter les fonctions internes VPCLMULQDQ et la gÃ©nÃ©ration de code.Supporter les fonctions internes WAITPKG et la gÃ©nÃ©ration de code.Supporter les fonctions internes WBNOINVD et la gÃ©nÃ©ration de code.Supporter les fonctions internes WIDEKL et la gÃ©nÃ©ration de code.Supporter les fonctions internes XOP et la gÃ©nÃ©ration de code.Supporter les instructions XSAVE et XRSTOR.Supporter les instructions XSAVEC.Supporter l'instruction XSAVEOPT.Supporter les instructions XSAVES et XRSTORS.Supporter les alignements jusqu'Ã  64 bits.Supporter les instructions amcas[_db].{b/h/w/d}.Supporter les instructions am{swap/add}[_db].{b/h}.Supporter les appels entre des jeux d'instructions Thumb et ARM.Supporter la gÃ©nÃ©ration de code pour les fonctionnalitÃ© APX, y compris EGPR, PUSH2POP2, NDD et PPX.Supporter la gÃ©nÃ©ration de code des instructions ABM (Advanced Bit Manipulation).Supporter la gÃ©nÃ©ration de code pour l'instruction cmpxchg16b.Supporter la gÃ©nÃ©ration de code pour l'instruction crc32.Supporter la gÃ©nÃ©ration de code pour l'instruction movbe.Supporter la gÃ©nÃ©ration de code de l'instruction popcnt.Supporter la gÃ©nÃ©ration de code pour l'instruction sahf dans le code x86-64 en 64 bit.Supporter les instructions div.w[u] et mod.w[u] avec les entrÃ©es sans extension de signe.Supporter l'initialisation dynamique de variables locales au thread dans une unitÃ© de traduction diffÃ©rente.Supporter les instructions de prÃ©servation du fanion de report de l'addition.Le support pour l'argument A Ã  %L qui est un argument A polymorphique ou a un composant allouable n'est pas encore implÃ©mentÃ©Le support pour l'argument A Ã  %L avec des composants allouables n'est pas encore implÃ©mentÃ©Supporter les instructions frecipe.{s/d} et frsqrte.{s/d}.Supporter le multi-threading historique.Supporter le passage de messages avec l'environnement parallÃ¨le.Supporter plus de 8192 entrÃ©es dans la GOT d'un ColdFire.Supporter le multi-threading.Supporter les exceptions Ã©mises par des routines de dÃ©routement.PortÃ©es supportÃ©es pour la signature de l'adresse de retour du AArch64 (Ã  utiliser avec l'option -msign-return-address=):ABI supportÃ©es (Ã  utiliser avec l'option -mabi=):SpÃ©cifications ISA supportÃ©es (Ã  utiliser avec l'option -misa-spec=):Algorithmes de compression LTO supportÃ©s: zlibSupprimer la sortie des adresses dans les vidanges de dÃ©bogage.Supprimer la sortie des numÃ©ros d'instructions, des numÃ©ros de lignes et des adresses dans les vidanges de dÃ©bogage.Supprimer la sortie des numÃ©ros d'insn prÃ©cÃ©dents et suivants dans les vidanges de dÃ©bogage.Supprimer les avertissements.Basculer entre les modes ARM/Thumb sur des fonctions en alternance pour tester le compilateur.Activer/dÃ©sactiver le ASE du MIPS16 sur les fonctions en alternance pour tester le compilateur.ArrÃªter l'option -mstack-guard=.ArrÃªter l'option -mstack-size=.Symbole %qs dÃ©jÃ  dÃ©clarÃ©Symbole %qs Ã  %C dÃ©jÃ  dÃ©clarÃ©Le symbole %qs Ã  %C est aussi dÃ©clarÃ© comme un type Ã  %LLe symbole %qs Ã  %C a dÃ©jÃ  Ã©tÃ© associÃ©e Ã  un hÃ´teLe symbole %qs Ã  %C n'est pas du type IMPLICITLe symbole %qs Ã  %C n'a pas Ã©tÃ© dÃ©fini prÃ©cÃ©demmentLe symbole %qs Ã  %C est associÃ© par USE du module %qs et ne peut pas apparaÃ®tre dans COMMONLe symbole %qs Ã  %C est dÃ©jÃ  dans le bloc COMMONLe symbole %qs Ã  %C est ambiguLe symbole %qs Ã  %C doit Ãªtre le nom d'un groupe NAMELISTLe symbole %qs Ã  %L a dÃ©jÃ  une interface expliciteLe symbole %qs Ã  %L a dÃ©jÃ  le type de base %sLe symbole %qs Ã  %L ne peut pas avoir de typeLe symbole %qs Ã  %L est en conflit avec le symbole du module %qs, associÃ© Ã  USE Ã  %LLe symbole %qs Ã  %L est en conflit avec le symbole de renommage Ã  %LLe symbole %qs Ã  %L est en conflit avec le symbole Ã  %LLe symbole %qs Ã  %L n'a pas de type IMPLICITLe symbole %qs Ã  %L n'a pas de type IMPLICIT, vouliez-vous employer %qsÂ ?Le symbole %qs Ã  %L a l'attribut WEAK mais c'est un argument muetLe symbole %qs Ã  %L a l'attribut WEAK mais il est une variable localeLe symbole %qs Ã  %L est ambiguLe symbole %qs Ã  %L est marquÃ© PRIVATE mais il a reÃ§u l'Ã©tiquette de liaison %qsLe symbole %qs a des accÃ¨s sur des composants mixtes et des non composants Ã  %LLe symbole %qs dans COMMON Ã  %C ne peut pas Ãªtre un tableau de POINTERLe symbole %qs dans COMMON Ã  %C ne peut pas Ãªtre un co-tableauLe symbole %qs dans la liste de noms %qs Ã  %C doit Ãªtre dÃ©clarÃ© avant que la liste de noms doit dÃ©clarÃ©eLe symbole %qs dans la liste de noms %qs est INTENT(IN) Ã  %CLe symbole %qs est utilisÃ© Ã  %L avant qu'un type lui soit assignÃ©Le symbole %qs doit Ãªtre un PARAMETER de l'instruction DATA Ã  %CLe symbole %qs est prÃ©sent Ã  la fois dans les clauses FROM et TO Ã  %LLe symbole %qs est prÃ©sent Ã  la fois dans les clauses data et map Ã  %LLe symbole %qs est prÃ©sent dans de multiples clauses Ã  %LLe symbole %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module intrinsÃ¨que ISO_C_BINDINGLe symbole %qs rÃ©fÃ©rencÃ© Ã  %L n'a pas Ã©tÃ© trouvÃ© dans le modÃ¨le intrinsÃ¨que ISO_FORTRAN_ENVLe symbole %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qsLe symbole %qs dans le bloc COMMON %qs Ã  %C est indirectement rendu Ã©quivalent Ã  l'autre bloc COMMON %qsLe symbole Ã  %C ne convient pas pour une expressionLe symbole Ã  %L n'est pas une variable MUETTESynonyme de Â«Â -export-dynamicÂ Â» pour les versions de l'Ã©diteur de liens qui le supporte.Synonyme pour Â«Â image_baseÂ Â».Synonyme pour -Wcomment.Synonyme de -gnatk8.Erreur de syntaxe dans la liste !$ACC DECLARE Ã  %CErreur de syntaxe dans !$ACC ROUTINE ( NOM ) Ã  %CErreur de syntaxe dans !$ACC ROUTINE ( NOM ) Ã  %C, %<)%> attendue aprÃ¨s NOMErreur de syntaxe dans la liste !$OMP DECLARE TARGET Ã  %CErreur de syntaxe dans la liste !$OMP THREADPRIVATE Ã  %CErreur de syntaxe dans l'instruction !GCC$ ATTRIBUTES Ã  %CErreur de syntaxe dans la directive !GCC$ IVDEP Ã  %CErreur de syntaxe dans la directive !GCC$ NOVECTOR Ã  %CErreur de syntaxe dans la directive !GCC$ UNROLL Ã  %CErreur de syntaxe dans la directive !GCC$ VECTOR Ã  %CErreur de syntaxe dans l'instruction %s Ã  %CErreur de syntaxe dans l'instruction ABSTRACT INTERFACE Ã  %CErreur de syntaxe dans l'instruction ASYNCHRONOUS Ã  %CErreur de syntaxe dans l'instruction AUTOMATIC Ã  %CErreur de syntaxe dans la spÃ©cification CASE Ã  %CErreur de syntaxe dans la dÃ©claration CHARACTER Ã  %CErreur de syntaxe dans la spÃ©cification CLASS IS Ã  %CErreur de syntaxe dans la constante COMPLEX Ã  %CErreur de syntaxe dans l'instruction ELSE IF aprÃ¨s %LErreur de syntaxe dans la dÃ©finition ENUMERATOR Ã  %CErreur de syntaxe dans l'instruction EQUIVALENCE Ã  %LErreur de syntaxe dans l'itÃ©rateur FORALL Ã  %CErreur de syntaxe dans l'itÃ©rateur E/S Ã  %CErreur de syntaxe dans la clause IF aprÃ¨s %CErreur de syntaxe de l'expression du IF Ã  %CErreur de syntaxe dans l'instruction IMPORT Ã  %CErreur de syntaxe dans le spÃ©cificateur NAME= pour l'Ã©tiquette de liaison Ã  %CErreur de syntaxe dans la liste d'expressions OpenACC Ã  %CErreur de syntaxe dans la liste de type de dÃ©pendance OpenMP SINK Ã  %CErreur de syntaxe dans la clause OpenMP detach Ã  %CErreur de syntaxe dans la liste de variables OpenMP Ã  %CErreur de syntaxe dans l'instruction PROCEDURE Ã  %CErreur de syntaxe dans l'instruction PROTECTED Ã  %CErreur de syntaxe dans la spÃ©cification RANK Ã  %CErreur de syntaxe dans l'instruction SAVE Ã  %CErreur de syntaxe dans l'instruction STATIC Ã  %CErreur de syntaxe dans l'instruction SUBMODULE Ã  %CErreur de syntaxe dans la spÃ©cification SUBSTRING Ã  %CErreur de syntaxe dans la spÃ©cification TYPE IS Ã  %CErreur de syntaxe dans l'instruction VALUE Ã  %CErreur de syntaxe dans l'instruction VOLATILE Ã  %CErreur de syntaxe dans la dÃ©claration de la structure anonyme Ã  %CErreur de syntaxe dans la liste des arguments Ã  %CErreur de syntaxe dans le constructeur du tableau Ã  %CErreur de syntaxe dans la spÃ©cification de la longueur de caractÃ¨re Ã  %CErreur de syntaxe dans le nom du bloc commun Ã  %CErreur de syntaxe dans la dÃ©claration de donnÃ©e Ã  %CErreur de syntaxe dans l'exception Ã  %CErreur de syntaxe dans la spÃ©cification gÃ©nÃ©rique Ã  %CErreur de syntaxe dans l'itÃ©rateur Ã  %CErreur de syntaxe dans la dÃ©claration d'une structure imbriquÃ©e Ã  %CErreur de syntaxe dans l'initialisation de %s dans l'ancien style Ã  %CErreur de syntaxe dans la liste d'initialisation dans l'ancien style Ã  %CErreur de syntaxe dans un composant de pointeur de procÃ©dure Ã  %CErreur de syntaxe: Rebut Ã  la fin de l'instruction END INTERFACE Ã  %CErreur de syntaxe: Rebut Ã  la fin de l'instruction INTERFACE Ã  %CTARGET DATA doit contenir au moins une des clauses MAP, USE_DEVICE_PTR ou USE_DEVICE_ADDR Ã  %LTARGET ENTER DATA avec un type de correspondance autre que TO, TOFROM ou ALLOC sur la clause MAP Ã  %LTARGET EXIT DATA avec un type de correspondance autre que FROM, TOFROM, RELEASE ou DELETE sur la clause MAP Ã  %LTARGET%s avec un type de correspondance autre que TO, FROM, TOFROM ou ALLOC sur la clause MAP Ã  %LL'argument TEAM NUMBER pour FROM TEAM Ã  %L doit Ãªtre un INTEGER scalaireL'argument TEAM Ã  %L pour l'intrinsÃ¨que TEAM_NUMBER sera du type TEAM_TYPEL'argument TEAM de %qs Ã  %L doit Ãªtre une expression scalaire de type TEAM_TYPEAttribut TEAM= mal placÃ© dans %CObjet THREADPRIVATE %qs dans la clause %s Ã  %LObjet THREADPRIVATE %qs dans la clause SHARED Ã  %LTILE requiert une expression constante Ã  %LDialecte TLS Ã  utiliser:TLS n'est pas implÃ©mentÃ© pour GCN.Ã€ FAIRE: la/les affectation(s) liÃ©e(s) au type Ã  %L n'ont pas Ã©tÃ© rÃ©alisÃ©es car des rÃ©fÃ©rences multiples Ã  des parties de tableaux apparaÃ®traient dans des expressions intermÃ©diaires.Argument TOPOS (%ld) hors limite 0:%d dans l'intrinsÃ¨que MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) dans l'intrinsÃ¨que MVBITSTYPE IS Ã  %L chevauche TYPE IS Ã  %LTYPE avec une spÃ©cification de type intrinsÃ¨que Ã  %CTirer profit des relaxations de l'Ã©diteur de liens pour rÃ©duire le nombre d'instructions requises pour matÃ©rialiser les adresses des symboles.Pris au moins une fois: %s sur %d
  Prends deux nombres entiers non-nÃ©gatifs sÃ©parÃ©s par une virgule. Le premier nombre indique le nombre d'instructions Nop de deux octets Ã  ajouter avant l'Ã©tiquette de la fonction. Le second nombre indique le nombre d'instructions Nop d'un demi-mot Ã  ajouter aprÃ¨s l'Ã©tiquette. Des instructions Nop de la taille la plus grande possible sont utilisÃ©es (six, quatre ou deux octets) en commenÃ§ant par la taille la plus grande possible. Si les deux valeurs sont Ã  zÃ©ro, la correction Ã  chaud est dÃ©sactivÃ©e.Cibler du code double prÃ©cision avec DFLOAT.FrÃ©quence d'exÃ©cution relative du bloc cible (en pourcent) requis pour faire descendre (sink) une expression.L'expression cible dans l'affectation de pointeur Ã  %L doit fournir un pointeur comme rÃ©sultatLa cible a un bus I&D (Instruction and Data space) sÃ©parÃ©.La cible du remappage de rang est trop petite (%ld < %ld)Cibler le processeur AM33.Cibler le processeur AM33/2.0.Cibler le processeur AM34.Cibler l'architecture FT32B.Cible le simulateur logiciel.Cible : %s
! Informer DCE de retirer les allocations C++ inutilisÃ©es.Informer DSE que la zone de stockage d'un objet C++ est morte quand le constructeur dÃ©marre et quand le destructeur se termine.L'option %<-mfloat128%> peut ne pas Ãªtre totalement supportÃ©eLa directive %s ne peut pas Ãªtre spÃ©cifiÃ©e dans une rÃ©gion %s Ã  %LL'argument A Ã  %L a le type %s mais la fonction passÃ©e comme OPERATION Ã  %L retourne %sL'argument A Ã  %L de CO_REDUCE ne sera point polymorphiqueL'argument A Ã  %L pour l'intrinsÃ¨que %s ne sera pas co-indexÃ©L'objet AUTOMATIC %qs Ã  %L ne doit pas avoir l'attribut SAVE ou Ãªtre une variable dÃ©clarÃ©e dans le programme principal, un module ou un sous-module(F08/C513)Les Ã©lÃ©ments CHARACTER dans le constructeur du tableau Ã  %L doivent avoir la mÃªme longueur (%ld/%ld)Le DEFAULT CASE Ã  %L ne peut pas Ãªtre suivi par un second DEFAULT CASE Ã  %LL'argument DISTANCE ne peut pas Ãªtre spÃ©cifiÃ© avec l'argument COARRAY ou DIM dans l'intrinsÃ¨que Ã  %LLe FORALL avec l'index %qs n'est pas utilisÃ© dans le membre de gauche de l'affectation Ã  %L et, par consÃ©quent, pourrait causer de multiples affectations Ã  cet objetLes arguments FROM et TO Ã  %L violent les restrictions d'aliasing (F2003 12.4.1.7)Les arguments FROM et TO de l'intrinsÃ¨que MOVE_ALLOC Ã  %L doivent avoir le mÃªme co-rang %d/%dLes arguments FROM et TO de l'intrinsÃ¨que MOVE_ALLOC Ã  %L doivent avoir le mÃªme rang %d/%dL'argument FROM de MOVE_ALLOC Ã  %L ne sera point co-indexÃ©Le spÃ©cificateur de format H Ã  %L est une fonctionnalitÃ© supprimÃ©e du Fortran 95La constante de Hollerith Ã  %L est tronquÃ©e dans la conversion vers %qsL'argument muet INTENT(OUT) %qs Ã  %L est ASSUMED SIZE et, par consÃ©quent, ne peut pas avoir une initialisation par dÃ©fautLe paramÃ¨tre KIND %qs Ã  %C ne peut pas Ãªtre ASSUMED ou DEFERREDLe paramÃ¨tre KIND %qs dans le constructeur PDT Ã  %C n'a pas de valeurLe part_ref KIND Ã  %C doit Ãªtre appliquÃ© Ã  une expression de type intrinsÃ¨queLe part_ref LEN Ã  %C doit Ãªtre appliquÃ© Ã  une expression CHARACTERLe NULL dans le constructeur de structure Ã  %L est appliquÃ© au composant %qs qui n'est ni un POINTER ni ALLOCATABLELe part_ref RE ou IM Ã  %C doit Ãªtre appliquÃ© Ã  une expression COMPLEXLe LMUM possible pour RVV (-param=riscv-autovec-lmul=)Â :L'expression SELECT RANK CASE Ã  %C doit Ãªtre une constante entiÃ¨re scalaireLe sÃ©lecteur de SELECT RANK Ã  %C doit Ãªtre une variable de rang taciteLe tableau SHAPE pour l'intrinsÃ¨que RESHAPE Ã  %L a une valeur nÃ©gative %d pour la dimension %dLe STATUS spÃ©cifiÃ© dans l'instruction OPEN Ã  %L ne peut pas avoir la valeur SCRATCH si un spÃ©cificateur FILE est prÃ©sentLe STATUS spÃ©cifiÃ© dans l'instruction OPEN Ã  %L est %qs et aucun spÃ©cificateur FILE est prÃ©sentL'argument TO de MOVE_ALLOC Ã  %L ne sera point co-indexÃ©Les arguments TO dans MOVE_ALLOC Ã  %L doivent Ãªtre polymorphiques si FROM est polymorphiqueLa valeur absolue de SHIFT Ã  %L doit Ãªtre plus petite ou Ã©gale Ã  BIT_SIZE(%qs)La valeur absolue de SHIFT Ã  %L doit Ãªtre plus petite ou Ã©gale Ã  SIZE Ã  %LL'objet allouable %qs Ã  %L doit avoir une interface de fonction explicite ou Ãªtre dÃ©clarÃ© comme un tableauL'objet allouable Ã  %L et l'expression source Ã  %L auront le mÃªme paramÃ¨tre de sous-typeLes fonctions de listes d'arguments %%VAL, %%LOC ou %%REF ne sont pas permises dans ce contexte Ã  %LL'argument de l'intrinsÃ¨que RANK Ã  %L doit Ãªtre un objet de donnÃ©esL'affectation Ã  un composant KIND ou LEN d'un type paramÃ©trisÃ© Ã  %L n'est pas permisLe tableau de rang tacite %qs Ã  %L n'aura point de co-dimensionLe tableau de rang tacite Ã  %C n'aura point de co-dimensionLe tableau de rang tacite Ã  %L requiert que l'argument muet %qs ait un rang taciteLe nom de base Ã  %L ne correspond pas au nom de la procÃ©dure couranteLe nom de base Ã  %L ne doit pas Ãªtre un nom gÃ©nÃ©riqueLe nom de base Ã  %L ne doit pas Ãªtre un pointeur de procÃ©dureLe nom de base Ã  %L ne doit pas un nom d'entrÃ©eLe nom de base pour Â«Â declare variantÂ Â» doit Ãªtre spÃ©cifiÃ© Ã  %LLa procÃ©dure de base Ã  %L doit avoir une interface expliciteLe bogue n'est pas reproductible, donc c'est probablement un problÃ¨me matÃ©riel ou dans l'OS.
! La constante caractÃ¨re Ã  %L est tronquÃ©e par la conversion vers %sLa longueur de caractÃ¨re de l'argument A Ã  %L et des arguments de OPERATION Ã  %L seront les mÃªmesLa longueur de caractÃ¨re de l'argument A Ã  %L et de la fonction rÃ©sultat de OPERATION Ã  %L seront les mÃªmesLes noms d'options du modÃ¨le de code pour -mcmodel:Les noms d'options du modÃ¨le de code pour -mexplicit-relocsÂ :Le composant Ã  %C qui apparaÃ®t dans la liste des paramÃ¨tres de types Ã  %L n'a ni l'attribut KIND ni l'attribut LENLe composant Ã  %C, qui est un paramÃ¨tre de type, doit Ãªtre un scalaireLe composant avec l'attribut KIND ou LEN Ã  %C n'apparaÃ®t pas dans la liste des paramÃ¨tres de type Ã  %LLe dÃ©faut (et opposÃ© de -static), impliquÃ© par les exÃ©cutables en mode utilisateur, bibliothÃ¨ques partagÃ©es et les paquets.Le dÃ©nominateur n de la fraction 1/n de la frÃ©quence d'exÃ©cution du bloc d'entrÃ©e d'une fonction qu'un bloc de base de cette fonction doit avoir au moins pour Ãªtre considÃ©rÃ© comme Â«Â chaudÂ Â».Le dÃ©nominateur n de la fraction 1/n du nombre d'exÃ©cutions maximum d'un bloc de base dans le programme entier qu'un bloc de base doit avoir pour au moins Ãªtre considÃ©rÃ© comme Â«Â chaudÂ Â» (utilisÃ© en mode non-LTO).Le dÃ©nominateur n de la fraction 1/n du nombre d'exÃ©cutions profilÃ©es sur le programme entier en dessous duquel le nombre d'exÃ©cutions d'un bloc de base doit se trouver afin que le bloc de base soit considÃ©rÃ© comme improbable.Le paramÃ¨tre dÃ©rivÃ© %qs Ã  %C n'a pas de valeur par dÃ©fautLe type dÃ©rivÃ© %qs Ã  %L est du type %qs qui n'a pas Ã©tÃ© dÃ©finiLe pÃ©riphÃ©rique n'a pas de registre de fonction spÃ©cial SPH. Cette option sera outrepassÃ©e par le compilateur avec la valeur correcte si la prÃ©sence ou l'absence du SPH peut Ãªtre dÃ©duite Ã  partir de -mmcu=MCU.Le pÃ©riphÃ©rique a la section .rodata situÃ©e dans la zone de la RAM.Le pÃ©riphÃ©rique a le champ de bit NVMCTRL_CTRLB.FLMAP. Cette est option est utilisÃ©e en interne.La version la plus ancienne de macOS sur laquelle ce programme tournera (formatÃ© pour l'assembleur).La version la plus ancienne de macOS sur laquelle ce programme tournera.L'Ã©lÃ©ment dans le constructeur de structure Ã  %L pour le composant pointeur %qs devrait Ãªtre un POINTER ou un TARGETL'Ã©lÃ©ment dans le constructeur de structure Ã  %L, pour le composant pointeur %qs, est %s mais il devrait Ãªtre %sL'ensemble des Ã©quivalences pour %qs entraÃ®ne une extension invalide au COMMON %qs Ã  %LL'ensemble des Ã©quivalences pour la variable %qs dÃ©clarÃ©e Ã  %L violent les exigences de l'alignementL'argument errmsg= Ã  %L doit Ãªtre une variable caractÃ¨re du sous-type par dÃ©fautL'identificateur d'Ã©vÃ©nement Ã  %L ne doit pas Ãªtre un Ã©lÃ©ment de tableauL'identificateur d'Ã©vÃ©nement Ã  %L ne doit pas faire partie d'un type dÃ©rivÃ© ou d'une classeLa variable d'Ã©vÃ©nement Ã  %L ne sera point co-indexÃ©eLes options suivantes sont indÃ©pendantes du langageLes options suivantes concernent des langagesLes options suivantes ne sont pas documentÃ©esLes options suivantes sont uniquement spÃ©cifiques au langage Les options suivantes sont prises en charge par le langage Les options suivantes sont spÃ©cifiques Ã  la cibleLes options suivantes contrÃ´lent les messages dâ€™avertissement du compilateurLes options suivantes contrÃ´lent les optimisationsLes options suivantes contrÃ´lent les paramÃ¨tresLes options suivantes prennent des arguments groupÃ©sLes options suivantes prennent des arguments sÃ©parÃ©esLa fonction passÃ©e comme OPERATION Ã  %L a des arguments de types %s et %s mais elle aura le type %sLa fonction passÃ©e comme OPERATION Ã  %L aura des arguments scalaires non pointeurs, non allouables et retournera un scalaire non pointeur non allouableLa fonction passÃ©e comme OPERATION Ã  %L aura l'attribut ASYNCHRONOUS pour aucun ou pour les deux argumentsLa fonction passÃ©e comme OPERATION Ã  %L aura l'attribut TARGET pour aucun ou pour les deux argumentsLa fonction passÃ©e comme OPERATION Ã  %L aura l'attribut VALUE pour aucun ou pour les deux argumentsLa fonction passÃ©e comme OPERATION Ã  %L aura deux argumentsLa fonction passÃ©e comme OPERATION Ã  %L n'aura pas l'attribut OPTIONAL pour aucun des deux argumentsLe rÃ©sultat de la fonction dans le membre de gauche de l'affectation Ã  %L doit avoir l'attribut pointeur.La largeur idÃ©ale en caractÃ¨res des diagrammes artistiques de texte gÃ©nÃ©rÃ©s par l'analyseur.L'intrinsÃ¨que %qs Ã  %L n'est pas inclus dans le standard sÃ©lectionnÃ© mais %s et %qs seront traitÃ©s comme s'ils avaient Ã©tÃ© dÃ©clarÃ©s EXTERNAL.  Utilisez l'option %<-std=%> appropriÃ©e ou dÃ©finissez %<-fall-intrinsics%> pour autoriser ces intrinsÃ¨quesL'intrinsÃ¨que %qs dÃ©clarÃ© INTRINSIC Ã  %L n'est pas disponible avec les paramÃ¨tres standard actuels mais est %s. Utilisez l'option %<-std=*%> appropriÃ©e ou activez %<-fall-intrinsics%> de maniÃ¨re Ã  pouvoir l'utiliser.Le part-ref le plus Ã  gauche dans le data-ref ne peut pas Ãªtre une rÃ©fÃ©rence Ã  une fonction Ã  %CLa limite infÃ©rieure pour qu'un tampon soit considÃ©rÃ© pour Ãªtre protÃ©gÃ© contre l'Ã©crasement de la pile.Le nombre maximum de pseudos rechargeables qui doivent Ãªtre considÃ©rÃ©s pendant le dÃ©versement de pseudos qui ne peuvent pas Ãªtre rechargÃ©s.La quantitÃ© maximale de mÃ©moire Ã  Ãªtre allouÃ©e par GCSE, en kilooctets.Le rapport maximum d'augmentation de la taille du code lors de l'expansion en une table de sauts (en pourcent). Le paramÃ¨tre est utilisÃ© lors d'une optimisation pour la taille.Le rapport maximum d'augmentation de la taille du code lors de l'expansion en une table de sauts (en pourcent). Le paramÃ¨tre est utilisÃ© lors d'une optimisation pour la vitesse.Le dÃ©lai conflictuel maximum pour qu'une insn soit prise en compte pour un dÃ©placement spÃ©culatif.La profondeur maximum de boucles imbriquÃ©es qui peuvent Ãªtre dÃ©placÃ©es Ã  l'intÃ©rieur des branchements.La profondeur maximum de boucles imbriquÃ©es que nous aplatissons complÃ¨tement.La profondeur maximum d'une valeur symbolique avant d'approximer la valeur comme Ã©tant inconnue.La profondeur maximale des nÅ“uds Ã©clatÃ©s qui doivent apparaÃ®tre dans le vidangage de points avant de basculer vers un format moins verbeux.La profondeur maximum de mise en ligne rÃ©cursive pour les fonctions en ligne.La profondeur maximum de mise en ligne rÃ©cursive pour les fonctions pas en ligne.Le facteur d'expansion maximum en copiant des blocs de base.Le facteur maximum appliquÃ© par le vectoriseur de boucle sur le coÃ»t des instructions dans la boucle intÃ©rieure relativement Ã  la boucle qui est vectorisÃ©e.Le nombre maximum d'instructions que CSE traite avant vidange.La longueur maximale d'une chaÃ®ne constante pour la fonction interne de comparaison de chaÃ®nes qui peut Ãªtre mise en ligne. La valeur par dÃ©faut est 3.La longueur maximale des chemins considÃ©rÃ©s dans cse.La longueur maximale de la liste des opÃ©ration en attente d'ordonnancement.Les positions mÃ©moire maximum enregistrÃ©es par cselib.Le nombre maximum de nÅ“uds Ã©clatÃ©s Â«Â after supernodeÂ Â» dans l'analyseur par supernÅ“ud, avant de terminer l'analyse.Le nombre maximum de nÅ“uds RTL qui peuvent Ãªtre enregistrÃ©s comme derniÃ¨re valeur du combinateur.Le nombre maximum d'affectations SSA_NAME Ã  suivre en dÃ©terminant une valeur.Le nombre maximum de retours en arriÃ¨re que l'ordonnanceur doit essayer lors de l'ordonnancement modulo d'une boucle.Le nombre maximum de blocs dans une rÃ©gion Ã  considÃ©rer pour l'ordonnancement interblocs.Le nombre maximum de branches sur le chemin pour aplatir une sÃ©quence.Le nombre maximum de contraintes par Ã©tat.Le nombre maximum de nÅ“uds Ã©clatÃ©s par point de programme dans l'analyseur, avant de terminer l'analyse de ce point.Le nombre maximum d'arÃªtes entrantes Ã  considÃ©rer pour les sauts croisÃ©s.Le nombre maximum d'arÃªtes infaisables Ã  rejeter avant de dÃ©clarer un diagnostique d'infaisabilitÃ©.Le nombre maximum de tentatives de combinaisons d'insns Ã  combiner.Le nombre maximum d'insns dans une rÃ©gion Ã  considÃ©rer pour l'ordonnancement interblocs.Le nombre maximum d'insns dans l'en-tÃªte d'une boucle qui sont dupliquÃ©es par l'Ã©tape de copie des en-tÃªtes de boucles.Le nombre maximum d'insns d'une boucle complÃ¨tement aplatie.Le nombre maximum d'insns dans une boucle aplatie.Le nombre maximum d'insns d'une boucle qui est dÃ©placÃ©e Ã  l'intÃ©rieur de ses branchements.Le nombre maximum d'insns Ã  dupliquer lors de la dÃ©factorisation des goto calculÃ©s.Le nombre maximum d'instructions dans une seule fonction Ã©ligible Ã  la mise en ligne.Le nombre maximum d'instructions dans une boucle interne qui est envisagÃ©e pour la dÃ©clinaison de version.Le nombre maximum d'instructions dans une boucle externe qui est envisagÃ©e pour la dÃ©clinaison de version en plus des instruction dans la boucle interne.Le nombre maximum d'instructions qu'une fonction en ligne peut grandir par la mise en ligne rÃ©cursive.Le nombre maximum d'instructions qu'une fonction pas en ligne peut grandir par la mise en ligne rÃ©cursive.Le nombre maximum d'instructions prÃªtes Ã  Ãªtre expÃ©diÃ©es qui doivent Ãªtre prises en compte par l'ordonnanceur durant le premier passage de l'ordonnancement.Le nombre maximum d'instructions Ã  considÃ©rer pour remplir un crÃ©neau de dÃ©lai.Le nombre maximum d'instructions Ã  considÃ©rer pour trouver les informations correctes d'un registre actif.Le nombre maximum d'instructions Ã  envisager de dÃ©plier en moyenne dans une boucle.Le nombre maximum d'instructions Ã  envisager de dÃ©plier dans une boucle.Le nombre maximum d'instructions Ã  rechercher en arriÃ¨re lors d'une recherche d'une recharge Ã©quivalente.Le nombre maximum d'instructions lors de la mise en ligne automatique de petites fonctions.Le nombre maximum d'instructions lors de la mise en ligne automatique.Le nombre maximum d'instructions lors de la mise en ligne pour la taille.Le nombre maximum d'itÃ©rations au travers du CFG pour Ã©tendre des rÃ©gions.Le nombre maximum dâ€™itÃ©rations de boucles qui sont prÃ©dites statiquement.Le nombre maximum de mises en ligne indirectes imbriquÃ©es rÃ©alisÃ©es par les premiÃ¨res mises en ligne.Le nombre maximum de rÃ©ductions d'une boucle simple qui est complÃ¨tement aplatie.Le nombre maximum de dÃ©pliages pour aplatir une boucle.Le nombre maximum de stmts dans une boucle imbriquÃ©e pour l'Ã©change de boucle.Le nombre maximum de fois qu'un site d'appel peut apparaÃ®tre dans la pile d'appel dans l'analyser, avant de terminer l'analyse d'un appel qui devrait descendre plus profondÃ©ment par rÃ©cursion.Le nombre maximum de dÃ©pliages d'une boucle.Le nombre maximum d'utilisations et de visites de dÃ©finitions en dÃ©couvrant une chaÃ®ne STV avant que la dÃ©couverte soit interrompue.La rapport maximum entre la taille du tableau et les branchements du switch pour qu'une conversion du switch ait lieu.Le rapport maximum entre les insertions et les suppressions d'expressions dans GCSE.La taille maximale recommandÃ©e de mÃ©moire contigÃ¼e occupÃ©e par deux objets accÃ©dÃ©s avec localitÃ© temporelle par des threads concurrents.  Typiquement la taille de la ligne de cache L1 mais elle peut Ãªtre plus petite pour tenir compte d'une variÃ©tÃ© de processeurs cibles avec des tailles de ligne de cache diffÃ©rentes.La taille maximum de la fenÃªtre d'anticipation de l'ordonnanceur sÃ©lectif.L'estimation de l'accÃ©lÃ©ration minimale permettant au code de mise en ligne d'ignorer inline-insns-single et inline-insns-auto.La probabilitÃ© minimale de succÃ¨s de spÃ©culation (en pourcent) de telle maniÃ¨re que l'insn spÃ©culative sera ordonnancÃ©e.Le UID minimum Ã  utiliser pour une insn qui n'est pas pour le dÃ©bogage.Le pas constant minimum au delÃ  duquel il faut utiliser des indices de prÃ©-extraction.Le coÃ»t minimum d'une expression onÃ©reuse dans le dÃ©placement d'un invariant de boucle.Le nombre minimum d'instructions concordantes Ã  considÃ©rer pour les sauts croisÃ©s.Le nombre maximum de supernÅ“uds dans une fonction pour que l'analyseur envisage de rÃ©sumer ses effets sur les sites d'appels.La probabilitÃ© minimale qu'une arÃªte doit avoir pour que l'ordonnanceur sauvegarde son Ã©tat d'un bout Ã  l'autre.La probabilitÃ© minimum d'atteindre un bloc source pour l'ordonnancement spÃ©culatif interblocs.L'offset minimum recommandÃ© entre deux objets accÃ©dÃ©s concurrentiellement pour Ã©viter une dÃ©gradation de performance supplÃ©mentaire Ã  cause du conflit introduit par l'implÃ©mentation. Typiquement, la taille de la ligne de cache L1 mais elle peut Ãªtre plus grande pour tenir compte de la variÃ©tÃ© des processeurs cibles avec diffÃ©rentes tailles de ligne de cache. Le code C++17 pourrait utiliser cette valeur dans la disposition des structures mais il est fortement dÃ©couragÃ© de faire pareil dans les ABI publiques.La taille minimale des variables contribuant au partage d'un emplacement de pile quand il n'y a pas d'optimisation.Le rapport du pas minimum pour que l'Ã©change de boucle soit profitable.Le seuil minimum pour la probabilitÃ© qu'une instruction de condition semi-invariante dÃ©clenche un scindage de boucleLa valeur minimum du dÃ©compte des Ã©tapes que le Â«Â Swing Modulo SchedulerÂ Â» va gÃ©nÃ©rer.Le tableau %qs Ã  %L du module ou du programme principal doit avoir une forme constanteLe nom %qs Ã  %C a dÃ©jÃ  Ã©tÃ© utilisÃ© comme nom de module externeLe nom %qs ne peut pas Ãªtre utilisÃ© comme un opÃ©rateur dÃ©fini Ã  %CLe nombre d'itÃ©rations Newton pour calculer la rÃ©ciproque du type double. La prÃ©cision de la division est proportionnelle Ã  ce paramÃ¨tre quand l'approximation de la division est activÃ©e. La valeur par dÃ©faut est 2.Le nombre d'itÃ©rations Newton pour calculer la rÃ©ciproque du type float. La prÃ©cision de la division est proportionnelle Ã  ce paramÃ¨tre quand l'approximation de la division est activÃ©e. La valeur par dÃ©faut est 1.Le nombre d'Ã©lÃ©ments du tableau de l'argument SUB pour IMAGE_INDEX Ã  %L sera %d (co-rang) et non %dLe nombre d'octets auquel raccourcir les littÃ©raux de chaÃ®ne dans les diagrammes artistiques de texte de l'analyseur.Le nombre de cycles que le Â«Â Swing Modulo SchedulerÂ Â» prend en compte lorsqu'il vÃ©rifie les conflits en utilisant DFA.Le nombre d'Ã©lÃ©ments (%d) dans le constructeur du tableau Ã  %L requiert une augmentation de la limite supÃ©rieure permise %d. Voyez l'option %<-fmax-array-constructor%>.Le nombre d'Ã©lÃ©ments pour lesquels la vÃ©rification de la table de hachage est faite pour chaque Ã©lÃ©ment cherchÃ©.Le nombre d'Ã©lÃ©ments dans le constructeur du tableau Ã  %L requiert une augmentation de la limite supÃ©rieure autorisÃ©e %d.  Consultez l'option %<-fmax-array-constructor%>Le nombre d'Ã©lÃ©ments dans le constructeur du tableau Ã  %L requiert une augmentation de la limite supÃ©rieure autorisÃ©e %d.  Consultez l'option %<-fmax-array-constructor%>Le nombre d'Ã©lÃ©ments dans le constructeur du tableau Ã  %L requiert une augmentation de la limite supÃ©rieure permise %d. Voyez l'option %<-fmax-array-constructor%>Le nombre d'exÃ©cutions du bloc de base qui est considÃ©rÃ© Â«Â chaudÂ Â». Le paramÃ¨tre est utilisÃ© uniquement avec GIMPLE FE.Le nombre d'insns exÃ©cutÃ©es avant que la prÃ©-extraction soit terminÃ©e.Le nombre d'octets littÃ©raux Ã  montrer au dÃ©but d'un littÃ©ral chaÃ®ne dans le texte artistique avant qu'il soit raccourci.Le nombre d'octets littÃ©raux Ã  montrer Ã  la fin d'un littÃ©ral chaÃ®ne dans le texte artistique avant qu'il soit raccourci.Le nombre de pour milles les plus exÃ©cutÃ©s de l'exÃ©cution profilÃ©e sur le programme entier dans lesquelles le nombre d'exÃ©cutions du bloc de base doit faire partie pour Ãªtre considÃ©rÃ© comme Â«Â chaudÂ Â» (utilisÃ© en mode LTO).Le nombre de prÃ©-extractions qui peuvent se dÃ©rouler en mÃªme temps.Le nombre de registres de chaque classe laissÃ©s inutilisÃ©s par les dÃ©placements invariants au niveau des boucles.L'objet %qs Ã  %L a un paramÃ¨tre LEN diffÃ©rÃ© %qs et n'est ni allouable ni un pointeurL'objet %qs Ã  %L avec des paramÃ¨tres de type ASSUMED doit Ãªtre fictif ou un sÃ©lecteur SELECT TYPE(F08/4.2)L'expression paramÃ¨tre Ã  %C ne se simplifie pas en une constante INTEGERL'expression paramÃ¨tre Ã  %C doit Ãªtre de type INTEGER et non de type %sLe chemin vers devices.csv. Le pilote GCC sait normalement situer devices.csv lui-mÃªme et passer cette option au compilateur, donc, l'utilisateur ne devrait pas passer ceci.Le pourcentage d'une fonction, pondÃ©rÃ© par la frÃ©quence d'exÃ©cution, qui doit Ãªtre couvert par la formation de la trace. UtilisÃ© lorsque le feedback par profilage est disponible.Le pourcentage d'une fonction, pondÃ©rÃ© par la frÃ©quence d'exÃ©cution, qui doit Ãªtre couvert par la formation de la trace. UtilisÃ© lorsque le feedback par profilage n'est pas disponible.L'objet pointeur %qs Ã  %L doit avoir une interface de fonction explicite ou Ãªtre dÃ©clarÃ© comme un tableauLes longueurs de vecteurs SVE possibles:Les dialectes TLS possibles:Le rang de l'Ã©lÃ©ment dans le constructeur de structure Ã  %L ne correspond pas Ã  celui du composant (%d/%d)Le registre utilisÃ© pour accÃ©der au pointeur du threadÂ :Le fichier de rÃ©solution.Le mÃªme objet dÃ©pendant devrait Ãªtre utilisÃ© comme argument de DEPOBJ Ã  %L et comme argument de DESTROY Ã  %LL'Ã©chelle (en pourcents) appliquÃ©e Ã  inline-insns-single et les limites auto quand l'heuristique indique que la mise en ligne est trÃ¨s profitable.La forme du composant %qs dans le constructeur de structure Ã  %L diffÃ¨re de la forme du composant dÃ©clarÃ© pour la dimension %d (%ld/%ld)La taille de ligne du cache L1.La taille du cache L1.La taille du cache L2.La taille du corps d'une fonction Ã  considÃ©rer comme Ã©tant grand.La taille de la trame de pile qui est considÃ©rÃ©e comme Ã©tant grandeLa taille d'une unitÃ© de traduction que l'Ã©tape IPA-CP considÃ¨re comme grande.La taille d'une unitÃ© de traduction Ã  considÃ©rer comme grande.Le plus petit nombre de valeurs diffÃ©rentes pour lequel il est prÃ©fÃ©rable d'utiliser une table de sauts plutÃ´t qu'un arbre de branchements conditionnels. Si 0, utilise le choix par dÃ©faut pour la machine.L'expression source Ã  %L n'aura ni le type EVENT_TYPE ni un composant EVENT_TYPE si l'objet allouable Ã  %L est un co-tableauL'expression source Ã  %L n'aura ni le type LOCK_TYPE ni un composant LOCK_TYPE si l'objet allouable Ã  %L est un co-tableauL'argument stat= Ã  %L doit Ãªtre une variable entiÃ¨re avec kind=4Le constructeur de structure Ã  %C a Ã©tÃ© finalisÃ©. Cette fonctionnalitÃ© a Ã©tÃ© enlevÃ©e par f08/0011. Utilisez -std=f2018 ou -std=gnu pour Ã©liminer la finalisation.Le symbole %qs, rÃ©fÃ©rencÃ© Ã  %L, n'est pas dans le standard sÃ©lectionnÃ©Le rapport seuil pour rÃ©aliser l'Ã©limination des redondances partielles aprÃ¨s le rechargement.Le rapport seuil du dÃ©compte d'exÃ©cution des arÃªtes critiques qui permet l'Ã©limination des redondances aprÃ¨s rechargement.Le type %qs ne peut pas Ãªtre associÃ© Ã  un hÃ´te Ã  %L car il est bloquÃ© par un objet incompatible du mÃªme nom dÃ©clarÃ© Ã  %LLe type pour la fonction %qs Ã  %L n'est pas accessibleLa liste de spec des paramÃ¨tres de type Ã  %C ne peut pas contenir les paramÃ¨tres ASSUMED et DEFERRED en mÃªme tempsLa liste de spec des paramÃ¨tres de type Ã  %C contient trop d'expressions de paramÃ¨tresLa liste de spec des paramÃ¨tres de types Ã  %C ne contient pas assez d'expressions de paramÃ¨tresLa liste de spec des paramÃ¨tres de types dans le type-spec Ã  %L ne peut pas contenir de paramÃ¨tre DEFERREDLa spÃ©cification de type Ã  %L doit spÃ©cifier que chaque paramÃ¨tre de type de longueur est taciteLa spÃ©cification de type ne spÃ©cifiera point un type dÃ©rivÃ© d'une sÃ©quence ou un type avec l'attribut BIND dans SELECT TYPE Ã  %C [F2003:C815]La limite supÃ©rieure pour partager des entiers constants.La limite supÃ©rieure dans la derniÃ¨re dimension doit apparaÃ®tre dans la rÃ©fÃ©rence du tableau de taille tacite %qs Ã  %LLa valeur pour le paramÃ¨tre KIND Ã  %qs Ã  %C ne se rÃ©duit pas en une expression constanteLa valeur de n dans %<-finit-character=n%> doit Ãªtre comprise entre 0 et 127La valeur du paramÃ¨tre PDT LEN Â«Â %sÂ Â» n'est pas en accord avec celle dans la dÃ©claration fictiveLa valeur de l'expression SELECT RANK CASE Ã  %C ne peut pas Ãªtre infÃ©rieure Ã  zÃ©ro ou plus grande que %dLa version de l'ABI C++ Ã  utiliser.La version de l'ABI C++ utilisÃ©e pour les avertissements de -Wabi et les alias de compatibilitÃ© de l'Ã©dition de liens.Il y a dÃ©jÃ  une procÃ©dure avec le nom de liaison %qs pour le type dÃ©rivÃ© %qs Ã  %CIl n'y a pas de fonction spÃ©cifique pour la fonction gÃ©nÃ©rique %qs Ã  %LIl n'y a pas de sous-routine spÃ©cifique pour le gÃ©nÃ©rique %qs Ã  %LIl y a dÃ©jÃ  une procÃ©dure non gÃ©nÃ©rique avec le nom de liaison %qs pour le type dÃ©rivÃ© %qs Ã  %CCette architecture ne supporte pas les instructions de protection de brancheCeci inclut explicitement DEALLOCATE, la rÃ©allocation d'affectations intrinsÃ¨ques, INTENT(OUT) pour des arguments muets allouables et la rÃ©allocation de composant allouables allouÃ©s avec un allocateur OpenMPCe logiciel est un logiciel libre; voir les sources pour les conditions de copie.  Il n'y a
  AUCUNE GARANTIE, pas mÃªme pour la COMMERCIALISATION ni L'ADÃ‰QUATION Ã€ UNE TÃ‚CHE PARTICULIÃˆRE.
  
! Ceci est le dÃ©faut.Cette option est obsolÃ¨te et n'a pas d'effet.Cette option est ignorÃ©e; elle est fournie Ã  fin de compatibilitÃ© uniquement. Elle Ã©tait utilisÃ©e pour sÃ©lectionner les options de l'Ã©diteur de liens et du prÃ©-processeur Ã  utiliser avec newlib.Il manque la documentation pour cette option.Cette option est obsolÃ¨te; ne l'utilisez pas.Cette option est obsolÃ¨teÂ ; utilisez -Werror=implicit-function-declaration Ã  la place.Cette option est obsolÃ¨te; utilisez -Wextra Ã  la place.Cette option est obsolÃ¨te; utilisez -fsanitize-recover= Ã  la place.Cette option est obsolÃ¨te; utilisez -fsanitize-trap= Ã  la place.ModÃ¨le de thread: %s
! Le threadprivate Ã  %L n'est pas sauvegardÃ© avec SAVELa variable threadprivate Ã  %C est un Ã©lÃ©ment d'un bloc COMMONLe seuil de l'Ã©valuation de l'opportunitÃ© de IPA-CP qui est encore considÃ©rÃ©e comme bÃ©nÃ©fique au clone.ABI VFP %<hard-float%> du Thumb-1Thumb: Supposer que les pointeurs de fonctions peuvent pointer vers du code qui n'est pas conscient de l'Ã©tat Thumb.Thumb: Supposer que les fonctions non statiques peuvent Ãªtre appelÃ©es par du code ARM.Thumb: GÃ©nÃ©rer des trames de pile (pour fonctions feuilles) mÃªme si ce n'est pas nÃ©cessaire.Thumb: GÃ©nÃ©rer des trames de pile (pour fonctions non feuilles) mÃªme si ce n'est pas nÃ©cessaire.Le fragment n'est pas supposÃ© avoir un contenuUne boucle dÃ©coupÃ©e en blocs ne peut pas Ãªtre parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â», Â«Â workersÂ Â» ou vecteurs en mÃªme temps Ã  %LTemps pris en compte pour le prologue, l'Ã©pilogue et d'autres surcharges des fonctions.Temps pris en compte pour la surcharge du fragment d'une fonction.Pour activez le prÃ©-traitement, utilisez %<-cpp%>Basculer -fvar-tracking-assignments.Inverser l'option actuelle de gÃ©nÃ©ration des informations de dÃ©bogage.Trop peu de co-dimensions Ã  %C, %d attendues au lieu de %dTrop peu d'arguments muets dans la procÃ©dure DTIO %qs Ã  %LTrop d'arguments dans l'appel Ã  %qs Ã  %LTrop d'arguments pour %s Ã  %LTrop de co-dimensions Ã  %C, %d attendues au lieu de %dTrop de composants dans le constructeur de structure Ã  %LTrop de chiffres dans l'Ã©tiquette de l'instruction Ã  %CTrop d'arguments muets dans la procÃ©dure DTIO %qs Ã  %LTrop d'Ã©lÃ©ments dans l'initialisation du tableau Ã  %CLe tableau de traits %qs dans USES_ALLOCATORS %L doit Ãªtre un tableau de constantes nommÃ©es Ã  une dimension de type %<omp_alloctrait%>Transformer les stockages conditionnels en stockages inconditionnels.La fonction transformationnelle %qs Ã  %L est invalide dans une expression d'initialisationLes noms assembleurs de l%'alias transparent et de la cible diffÃ¨rentGÃ©nÃ©rer des dÃ©routements pour les dÃ©bordements signÃ©s dans les additions, soustractions et multiplications.Intercepter sur __builtin_unreachable au lieu de l'utiliser pour l'optimisation.Intercepter les divisions par zÃ©ros sur des entiers.Traiter une spÃ©cification d'exception throw() comme Â«Â noexceptÂ Â» pour amÃ©liorer la taille du code.Traiter tous les avertissements comme des erreurs.Traiter les valeurs de retour connues de sprintf comme des constantes.Traiter les lignes avec Â«Â DÂ Â» dans la colonne 1 comme des commentaires.Traiter Â«Â mainÂ Â» comme s'il avait l'attribut OS_task.Traiter les fichiers d'en-tÃªte manquants comme des fichiers gÃ©nÃ©rÃ©s.Traiter les dÃ©bordements signÃ©s comme Ã©tant indÃ©finis. InversÃ© par -fwrapv -fwrapv-pointer.Traiter les avertissements spÃ©cifiÃ©s comme des erreurs.ConsidÃ©rer que le fichier d'entrÃ©e a dÃ©jÃ  Ã©tÃ© prÃ©-traitÃ©.Vrai si une opÃ©ration qui n'est pas un court-circuit est optimale.Essayez d'exÃ©cuter Â«Â %sÂ Â» dans le shell pour augmenter sa limite.
  Essayer de permettre Ã  l'Ã©diteur de liens de transformer les appels PIC en appels directs.Essayer de convertir les appels virtuels en appels directs.Essayer d'interchanger les boucles si c'est profitable.Essayer de disposer les types dÃ©rivÃ©s de maniÃ¨re aussi compacte que possible.Essaie de reconstruire les appels de fonctions et de retours aprÃ¨s la mise en ligne.Ajuster le code pour le processeur donnÃ©.Ajuster la latence mÃ©moire attendue.Ajuster pour le processeur ou l'architecture cible spÃ©cifiÃ©e.DÃ©sactiver toutes les fonctionnalitÃ©s rÃ©versibles du langage D.ArrÃªter toute fonctionnalitÃ© de diagnostique qui complique la sortie telles que les numÃ©ros de lignes, la couleur et URL d'avertissement.Activer l'instrumentalisation CET pour les instructions switch qui utilisent une table de sauts et un saut indirect.Activer l'Ã©tape d'Ã©limination des extensions redondantes.Activer toutes les fonctionnalitÃ©s Ã  venir du langage D.Deux PROGRAM principaux Ã  %L et %CDeux rÃ©fÃ©rences de parties (ou plus) avec un rang non nul ne peuvent pas Ãªtre spÃ©cifiÃ©es Ã  %LDeux symboles avec le mÃªme comdat_group ne sont pas liÃ©s par la liste same_comdat_group.Le type %qs contenant la liaison DEFERRED Ã  %C n'est pas ABSTRACTLe type %qs de la variable CLASS %qs Ã  %L n'est pas extensibleLa dÃ©claration de type %qs Ã  %L n'est pas interopÃ©rable avec le C mais elle est BIND(C)La dÃ©finition du type de %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©finie Ã  %LType inaccessible dans le contexte de dÃ©finition de variable (%s) Ã  %LDÃ©saccord de type entre l'argument effectif Ã  %L et l'argument effectif Ã  %L (%s/%s).Type non concordant dans l'argument %qs Ã  %L; passÃ© %s Ã  %sLe nom de type %qs Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨queLe nom du type %qs Ã  %C est en conflit avec l'entitÃ© prÃ©cÃ©demment dÃ©clarÃ©e Ã  %L qui a le mÃªme nomLe nom de type %qs Ã  %C est ambiguLe type de l'argument %s de IMAGE_INDEX Ã  %L sera un INTEGERLe type de l'entitÃ© Ã  %L a un type incompatible avec l'expression source Ã  %LLe type de l'entitÃ© Ã  %L est incompatible sur le type avec typespecLe paramÃ¨tre de type %qs Ã  %C n'a pas d'entrÃ©e correspondante dans la liste des noms de paramÃ¨tres de types Ã  %LLe type spÃ©cifiÃ© pour la fonction intrinsÃ¨que %qs Ã  %L est ignorÃ©L'opÃ©rateur liÃ© au type Ã  %L ne peut pas Ãªtre NOPASSProcÃ©dure liÃ©e au type Ã  %CLa spÃ©cification de type Ã  %L ne peut pas contenir de paramÃ¨tre de type diffÃ©rÃ©La spÃ©cification de type Ã  %L ne peut pas contenir un astÃ©risque pour un paramÃ¨tre de typeUNIT pas spÃ©cifiÃ© Ã  %LLe numÃ©ro de UNIT dans l'instruction CLOSE Ã  %L doit Ãªtre non nÃ©gatifLe numÃ©ro de UNIT dans l'instruction INQUIRE Ã  %L ne peut pas Ãªtre %dLe numÃ©ro de UNIT dans l'instruction Ã  %L doit Ãªtre non nÃ©gatifNumÃ©ro de UNIT manquant dans l'instruction Ã  %LLa spÃ©cification de UNIT Ã  %L doit Ãªtre une expression INTEGER ou une variable CHARACTERLa spÃ©cification de UNIT Ã  %L ne doit pas Ãªtre un PARAMETER caractÃ¨reLe spÃ©cificateur UNIT n'est pas autorisÃ© avec NEWUNIT Ã  %LInstruction UNLOCK Ã  %CL'argument UNTIL_COUNT= Ã  %L doit Ãªtre une expression INTEGER scalaireL'instruction USE Ã  %C n'a pas de qualificatif ONLYImpossible de trouver une procÃ©dure INTRINSIC spÃ©cifique pour la rÃ©fÃ©rence %qs Ã  %LImpossible de trouver le symbole %qsImpossible de gÃ©nÃ©rer un offset load/store pour la fusionImpossible de charger la DLL.Impossible de rÃ©soudre la fonction spÃ©cifique %qs Ã  %LImpossible de rÃ©soudre la sous-routine spÃ©cifique %qs Ã  %LDirective GCC inclassable Ã  %CDirective GCC inclassable Ã  %C, ignorÃ©eDirective OpenACC inclassable Ã  %CDirective OpenMP inclassable Ã  %CInstruction inclassable Ã  %CLiaison spÃ©cifique %qs non dÃ©finie comme cible du GENERIC %qs Ã  %LAvec -ffast-math, gÃ©nÃ©rer une instruction FRIZ pour les conversions (double)(long long).Sous le contrÃ´le du type de taille d'objet (c.f. Object Size Checking), avertir Ã  propos des dÃ©bordements de tampon dans les fonctions de manipulation de chaÃ®nes telles que memcpy et strcpy.Longueurs de caractÃ¨res inÃ©gales (%ld/%ld) dans %sLongueurs de caractÃ¨res inÃ©gales (%ld/%ld) dans %s Ã  %LLongueurs de caractÃ¨res inÃ©gales (%wd/%wd) pour le composant pointeur %qs dans le constructeur Ã  %L!$OMP SCAN inattendu Ã  %L en dehors de la construction de boucle avec la clause %<inscan%> REDUCTION%<%c%> inattendu pour la variable %qs du type non dÃ©rivÃ© Ã  %C%<(%> inattendu Ã  %C%<*%> inattendu pour la co-dimension %d de %d Ã  %C%<*%> inattendu dans l'indice du co-tableau Ã  %C%s attendu Ã  %CÂ ; ALLOCATE ou instruction %s attendu%s inattendu Ã  %CÂ ; instruction ALLOCATE attendue aprÃ¨s %sInstruction %s inattendue Ã  %CInstruction %s inattendue Ã  %C dans le corps de INTERFACEInstruction %s inattendue dans BLOCK DATA Ã  %CInstruction %s inattendue dans la section CONTAINS Ã  %CInstruction %s inattendue dans le bloc FORALL Ã  %CInstruction %s inattendue dans le bloc INTERFACE Ã  %CInstruction %s inattendue dans MODULE Ã  %CInstruction %s inattendue dans le bloc WHERE Ã  %CInstruction CASE inattendue Ã  %CArgument DIM inattendu avec l'argument non co-tableau Ã  %LInstruction END inattendue Ã  %CInstruction ENTRY inattendue Ã  %CFin de fichier inattendueNULL() intrinsÃ¨que inattendu Ã  %L pour le muet %qsParallÃ©lisme OpenACC inattendu.Instruction RANK inattendue Ã  %CArgument SHAPE inattendu Ã  %L pour C_F_POINTER avec FPTR scalaireInstruction TYPE IS inattendue Ã  %CVariable allouable %qs inattendue Ã  %L dans la directive dÃ©clarative !$OMP ALLOCATESpÃ©cificateur de retour alternatif inattendu dans l'appel de la sous-routine Ã  %LCaractÃ¨re inattendu dans la liste de variable Ã  %CCaractÃ¨res inattendus dans l'instruction PARAMETER Ã  %CCo-tableau %qs inattendu dans %<allocate%> Ã  %LCo-tableau %qs inattendu dans %<allocate%> Ã  %L, listÃ© implicitement dans %<!$OMP ALLOCATE%> Ã  %LArgument co-tableau %qs inattendu comme argument Ã  %L pour la dÃ©clarative !$OMP ALLOCATEDÃ©signateur de co-tableau inattendu Ã  %CRÃ©fÃ©rence de dÃ©signateur de partie complexe inattendue dans la clause %s Ã  %LConstante inattendue Ã  %CEntitÃ©s de type dÃ©rivÃ© inattendues dans l'opÃ©rateur numÃ©rique intrinsÃ¨que binaire %%<%s%%> Ã  %%LArgument muet %qs inattendu comme argument Ã  %L pour la dÃ©clarative !$OMP ALLOCATEÃ‰lÃ©ment %qc inattendu dans la chaÃ®ne de format Ã  %LFin de fichier inattendue dans %qsFin de la chaÃ®ne de format inattendue dans la chaÃ®ne de format Ã  %LFin de module inattendueExpression inattendue comme Ã©lÃ©ment de liste Ã  %L dans la directive ALLOCATEVariable de rÃ©sultat de fonction %qs inattendue Ã  %L dans la dÃ©clarative !$OMP ALLOCATEType intrinsÃ¨que %qs inattendu Ã  %LRebut inattendu aprÃ¨s l'instruction !$ACC ATOMIC Ã  %CRebut inattendu aprÃ¨s !$ACC DECLARE Ã  %CRebut inattendu aprÃ¨s !$OMP DECLARE REDUCTION Ã  %CRebut inattendu aprÃ¨s !$OMP DECLARE TARGET Ã  %CRebut inattendu aprÃ¨s !$OMP SCAN Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP BARRIER Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP CANCELLATION POINT Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP CRITICAL Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP FLUSH Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP MASTER Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP NOTHING Ã  %CRebut inattendu aprÃ¨s %qs Ã  %LRebut inattendu aprÃ¨s la clause NOWAIT Ã  %CRebut inattendu aprÃ¨s OMP THREADPRIVATE Ã  %CRebut inattendu aprÃ¨s la clause TASKYIELD Ã  %CRebut inattendu aprÃ¨s la dÃ©claration de la fonction Ã  %CRebut inattendu Ã  %CRebut inattendu dans la liste d'arguments formels Ã  %CVariable pointeur %qs inattendue Ã  %L dans la directive dÃ©clarative !$OMP ALLOCATERÃ©fÃ©rence de sous-chaÃ®ne inattendue dans la clause %s Ã  %LSaut lointain thumb1 inattenduUtilisation inattendue du nom de sous-routine %qs Ã  %CProbabilitÃ© non initialisÃ©e de l'arÃªte %i->%iLe numÃ©ro d'unitÃ© dans l'expression E/S est trop grandLe numÃ©ro d'unitÃ© dans l'expression E/S est trop petitArgument %qs inconnu Ã  %L pour l'intrinsÃ¨que %sFonction de liste d'arguments inconnue Ã  %LAttribut inconnu dans l'instruction !GCC$ ATTRIBUTES Ã  %CDirective inconnue Ã  %LFormat inconnu pour l'expression de la limite de pileOp intrinsÃ¨que inconnueOpÃ©rateur %%<%s%%> inconnu Ã  %%LOpÃ©rateur %%<%s%%> inconnu Ã  %%L; vouliez-vous utiliser %%<%s%%>Â ?Nom de procÃ©dure %qs inconnu Ã  %CL'argument effectif polymorphique illimitÃ© Ã  %L n'a pas de correspondance avec un argument muet soit polymorphique illimitÃ© ou soit de type assumÃ©L'objet allouable polymorphique illimitÃ© Ã  %L requiert soit une spÃ©cification de type ou une balise SOURCE ou une balise MOLDNom de MCU %qs non reconnu.Option non reconnue pour %<-finit-logical%>: %sOption non reconnue pour la valeur de boutismeÂ : %qsOption non reconnue pour initialiser la valeur en virgule flottante: %qsOption non reconnueÂ : %qsCode Â«Â %cÂ Â» non supportÃ© en virgule fixe:OpÃ©rande non supportÃ© pour le code Â«Â %cÂ Â»Instruction non supportÃ©e Ã  l'intÃ©rieur de WHERE Ã  %LValeur non supportÃ©e pour mmpy-optionNon supportÃ©: niveaux de parallÃ©lisme de Â«Â routineÂ Â» OpenACC multiplesLa constante caractÃ¨re qui commence Ã  %C n'est pas terminÃ©eLa variable de module PRIVATE %qs inutilisÃ©e est dÃ©clarÃ©e Ã  %LArgument muet %qs inutilisÃ© Ã  %LChaÃ®ne d'initialisation inutilisÃ©e Ã  %L car la variable a une longueur nulleLa variable de module %qs est inutilisÃ©e mais elle a Ã©tÃ© importÃ©e explicitement Ã  %LParamÃ¨tre %qs inutilisÃ© dÃ©clarÃ© Ã  %LLe paramÃ¨tre %qs est inutilisÃ© mais il a Ã©tÃ© importÃ© explicitement Ã  %LVariable %qs inutilisÃ©e dÃ©clarÃ©e Ã  %LLa rÃ©fÃ©rence supÃ©rieure au tableau Ã  %L est hors des limites (%ld < %ld) dans la dimension %dLa rÃ©fÃ©rence supÃ©rieure au tableau Ã  %L est hors des limites (%ld > %ld) dans la dimension %dLa limite supÃ©rieure de la derniÃ¨re dimension du co-tableau doit Ãªtre %<*%> Ã  %CLa co-borne supÃ©rieure est plus petite que la co-borne infÃ©rieure Ã  %LLa co-borne supÃ©rieure est plus petite que la co-borne infÃ©rieure 1 Ã  %LUsageÂ : %s [OPTION]â€¦ SOUS_COMMANDE [OPTION]â€¦
  
  UsageÂ : %s [options] fichierâ€¦
--- 2311,2330 ----
  
  Afficher des avertissements complÃ©mentaires (au risque qu'ils soient non dÃ©sirÃ©s).Afficher les indices pour la correction sous forme lisible par une machine.Afficher les indices pour la correction vers stderr au format diff unifiÃ©.Afficher des comparaisons hiÃ©rarchiques quand des types de patrons ne concordent pas.Afficher les valeurs initiales des variables.Afficher les noms des en-tÃªtes de fichiers au fur et Ã  mesure qu'ils sont utilisÃ©s.ProbabilitÃ© qu'une fonction COMDAT soit partagÃ©e avec des unitÃ©s de compilation diffÃ©rentes.La procÃ©dure %qs Ã  %C a une interface explicite d'une dÃ©claration prÃ©cÃ©denteLa procÃ©dure %qs Ã  %C est dÃ©jÃ  dÃ©finie Ã  %LLa procÃ©dure %qs Ã  %L a dÃ©jÃ  le type de base de %sLa procÃ©dure %qs Ã  %L a le mÃªme nom qu'un composant de %qsLa procÃ©dure %qs Ã  %L a le mÃªme nom qu'un composant hÃ©ritÃ© de %qsLa procÃ©dure %qs Ã  %L ne peut pas avoir le type de base %sLa procÃ©dure %qs Ã  %L doit avoir l'attribut BIND(C) pour Ãªtre interopÃ©rable avec le CLa procÃ©dure %qs appelÃ©e Ã  %L n'est pas explicitement dÃ©clarÃ©eLa procÃ©dure %qs appelÃ©e Ã  %L n'est pas explicitement dÃ©clarÃ©e, vouliez-vous employer %qsÂ ?ProcÃ©dure %qs appelÃ©e avec une interface implicite Ã  %LLa procÃ©dure %qs dÃ©finie dans le corps de l'interface Ã  %L entre en conflit avec la procÃ©dure interne dÃ©finie Ã  %CLa procÃ©dure %qs dans %s Ã  %L n'a pas d'interface expliciteLa procÃ©dure %qs dans %s Ã  %L n'a pas d'interface explicite, vouliez-vous employer %qsÂ ?La procÃ©dure %qs dans %s Ã  %L n'est ni une fonction ni une sous-routineLa procÃ©dure %qs dans %s Ã  %L n'est ni une fonction ni une sous-routine; vouliez-vous employer %qsÂ ?La procÃ©dure %qs dans l'interface PUBLIC %qs Ã  %L prend des arguments muets de %qs qui est PRIVATELa procÃ©dure %qs avec PASS Ã  %L doit avoir au moins un argumentLa procÃ©dure %qs avec PASS(%s) Ã  %L n'a pas d'argument %qsLa procÃ©dure %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %LL'argument de procÃ©dure Ã  %L est local dans une procÃ©dure PURE et a l'attribut POINTERLe pointeur de procÃ©dure %qs Ã  %L ne sera point Ã©lÃ©mentalPointeur de procÃ©dure %qs dans la clause %s Ã  %LPointeur de procÃ©dure %qs pas supportÃ© avec !$OMP ALLOCATE Ã  %LPointeur de procÃ©dure Ã  %CLe composant pointeur de procÃ©dure %qs Ã  %L ne peut pas Ãªtre un membre du type dÃ©rivÃ© BIND(C) %qs Ã  %LComposant pointeur de procÃ©dure %qs appelÃ© avec une interface implicite Ã  %LLe composant pointeur de procÃ©dure %qs requiert une liste d'arguments Ã  %CLe composant pointeur de procÃ©dure %qs avec PASS Ã  %L doit avoir au moins un argumentLe composant pointeur de procÃ©dure %qs avec PASS(%s) Ã  %L n'a pas d'argument %qsComposant de pointeur de procÃ©dure Ã  %CLa cible de l'initialisation du pointeur de procÃ©dure Ã  %L ne peut pas Ãªtre un pointeur de procÃ©dureLe rÃ©sultat du pointeur de procÃ©dure %qs Ã  %L n'a pas d'attribut pointeurLa cible du pointeur de procÃ©dure %qs Ã  %L doit Ãªtre un intrinsÃ¨que, associÃ© Ã  l'hÃ´te or Ã  use, rÃ©fÃ©rencÃ© ou avoir l'attribut EXTERNALTraiter les directives #ident.Traiter tous les modules spÃ©cifiÃ©s sur la ligne de commande mais ne gÃ©nÃ©rer du code que pour le module spÃ©cifiÃ© par l'argument.Traitement du spec (%s), lequel est Â«Â %sÂ Â»
  Produire un dylinker Mach-O (type de fichier MH_DYLINKER), uniquement utilisÃ© pour compiler dyld.Produire une bibliothÃ¨que partagÃ©e Mach-O (type de fichier MH_DYLIB), synonyme de Â«Â -sharedÂ Â».Produire une trace de dÃ©bogage quand une erreur Ã  l'exÃ©cution est rencontrÃ©e.Produit un avertissement Ã  l'exÃ©cution si un temporaire de tableau a Ã©tÃ© crÃ©Ã© pour un argument d'une procÃ©dure.Produire du code gros-boutiste.Produire du code relocalisable au moment de l'exÃ©cution.Produire du code petit-boutiste.Produire un fichier Mach-O adaptÃ© Ã  l'utilisation embarquÃ©e ou dans une ROM.Les informations de profile dans %s sont corrompuesLe programme est entiÃ¨rement situÃ© dans les 64k infÃ©rieurs de la mÃ©moire.L'unitÃ© de programme Ã  %L a les constructions/routines de pÃ©riphÃ©rique OpenMP mais ne dÃ©fini pas !$OMP REQUIRES REVERSE_OFFLOAD alors que d'autres unitÃ©s de programmes le fontL'unitÃ© de programme Ã  %L a les constructions/routines de pÃ©riphÃ©rique OpenMP mais ne dÃ©fini pas !$OMP REQUIRES UNIFIED_ADDRESS alors que d'autres unitÃ©s de programme le fontL'unitÃ© de programme Ã  %L a les constructions/routines de pÃ©riphÃ©rique OpenMP mais ne dÃ©fini pas !$OMP REQUIRES UNIFIED_SHARED_MEMORY alors que d'autres unitÃ©s de programme le fontInterdire les appels de fonctions relatifs au PC.Interdire les sauts relatifs au PC.Interdit en Fortran 2023Â :ProtÃ©ger les parenthÃ¨ses dans les expressions.Fournir la finalisation de bash pour les options commenÃ§ant par la chaÃ®ne fournie.Fournir les bibliothÃ¨ques pour le simulateur.Purger les Ã©tats non utilisÃ©s durant l'analyse.Pousser les registres Ã©tendus sur la pile dans les fonctions de monitoring.Placer tous les tableaux locaux sur la pile.Place tout dans la TOC normale.Placer les tables de sauts pour les instructions switch dans la section .data plutÃ´t que dans la section .code.Placer les donnÃ©es relocalisÃ©es en lecture seule dans la section .data.Placer les constantes non initialisÃ©es dans la ROM (a besoin de -membedded-data).Placer les globales non initialisÃ©es dans la section commune.Placer des donnÃ©es initialisÃ©es Ã  zÃ©ros dans la section bss.Le spÃ©cificateur QUIET Ã  %L doit Ãªtre un scalaire LOGICALSpÃ©cificateur QUIET= pour %s Ã  %Ll'architecture R2 est exclusivement petit boutisteRANK (%i) Ã  %L est rÃ©pÃ©tÃ© Ã  %LRANK (*) Ã  %L ne peut pas Ãªtre utilisÃ© avec un pointeur ou un sÃ©lecteur allouable Ã  %LRANK (*) Ã  %L est rÃ©pÃ©tÃ© Ã  %LRANK DEFAULT Ã  %L est rÃ©pÃ©tÃ© Ã  %Lpart_ref RE ou IM Ã  %CRE part_ref Ã  %CIndex de tableau REAL Ã  %LREAL(KIND=10) n'est pas disponible avec l'option %<-fdefault-real-10%>REAL(KIND=10) n'est pas disponible avec l'option %<-freal-4-real-10%>REAL(KIND=10) n'est pas disponible avec l'option %<-freal-8-real-10%>REAL(KIND=10) n'est pas disponible avec l'option %<-freal-8-real-16%>REAL(KIND=16) n'est pas disponible avec l'option %<-fdefault-real-16%>REAL(KIND=16) n'est pas disponible avec l'option %<-freal-4-real-16%>REAL(KIND=4) n'est pas disponible avec l'option %<-freal-8-real-4%>REAL(KIND=8) n'est pas disponible avec l'option %<-fdefault-real-8%>REAL(KIND=8) n'est pas disponible avec l'option %<-freal-4-real-8%>RECL dans l'instruction OPEN Ã  %L doit Ãªtre positifLe spÃ©cificateur RECL n'est pas permis dans l'instruction OPEN Ã  %L pour une E/S de type fluxRECORD Ã  %C est une extension, activez-la avec %<-fdec-structure%>Le prÃ©fixe RECURSIVE dans l'interface MODULE PROCEDURE est manquant Ã  %LLa variable RESULT %qs Ã  %L interdit le nom de FUNCTION %qs Ã  %C d'apparaÃ®tre dans une instruction de spÃ©cificationLa variable RESULT Ã  %C doit Ãªtre diffÃ©rente du nom de la fonctionRESULT_DECL devrait Ãªtre en lecture seule quand DECL_BY_REFERENCE est dÃ©finiInstruction RETURN dans le programme principal Ã  %CROUND= Ã  %L n'est pas permis en Fortran 95vÃ©rification RTL: accÃ¨s Ã  elt %d de Â«Â %sÂ Â» avec le dernier elt %d dans %s, Ã  %s:%dvÃ©rification RTL: accÃ¨s Ã  elt %d du vecteur avec le dernier elt %d dans %s, Ã  %s:%dvÃ©rification RTL: accÃ¨s Ã  elt hwi %d du vecteur avec le dernier elt %d dans %s, at %s:%dvÃ©rification RTL: tentative de traiter un symbole non bloc comme un symbole bloc dans %s, Ã  %s:%dvÃ©rification RTL: code attendu Â«Â %sÂ Â» ou Â«Â %sÂ Â», a trouvÃ© Â«Â %sÂ Â» dans %s, Ã  %s:%dvÃ©rification RTL: code attendu Â«Â %sÂ Â», Â«Â %sÂ Â» ou Â«Â %sÂ Â», a trouvÃ© Â«Â %sÂ Â» dans %s, Ã  %s:%dvÃ©rification RTL: code attendu Â«Â %sÂ Â», a trouvÃ© Â«Â %sÂ Â» dans %s, Ã  %s:%dvÃ©rification RTL: elt %d attendu de type Â«Â %cÂ Â» ou Â«Â %cÂ Â», a trouvÃ© Â«Â %cÂ Â» (rtx %s) dans %s, Ã  %s:%dvÃ©rification RTL: elt %d attendu de type Â«Â %cÂ Â», a Â«Â %cÂ Â» (rtx %s) dans %s, Ã  %s:%dvÃ©rification du fanion RTL: %s utilisÃ© avec un code rtx inattendu Â«Â %sÂ Â» dans %s, Ã  %s:%dRTP PIC est incompatible avec %<-msingle-pic-base%>RTP PIC est incompatible avec ThumbRTTI ne fonctionnera pas sur ce typele type RVV %qT ne peut pas Ãªtre passÃ© en argument Ã  une fonction sans prototypele type RVV %qT n'a pas un alignement dÃ©finile type RVV %qT n'a pas de taille fixeLes instructions du FPU RX ne supportent pas les NaN et les infinisÃ‰lever un REAL nÃ©gatif Ã  %L vers une puissance REAL est interditLa spÃ©cification d'Ã©tendue Ã  %L ne peut jamais correspondre Ã  quoi que ce soitRang non concordant entre l'argument effectif Ã  %L et l'argument effectif Ã  %L (rang %d et rang %d)Rang non concordant entre l'argument effectif Ã  %L et l'argument effectif Ã  %L (rang %d et scalaire)Rang non concordant entre l'argument effectif Ã  %L et l'argument effectif Ã  %L (scalaire et rang %d)Rang non concordant dans l'argument %qs Ã  %L (rang %d et rang %d)Rang non concordant dans l'argument %qs Ã  %L (rang %d et scalaire)Rang non concordant dans l'argument %qs Ã  %L (scalaire et rang %d)DÃ©saccord de rang dans la rÃ©fÃ©rence au tableau Ã  %L (%d/%d)DÃ©saccord de rang pour le tableau Ã  %L et son initialiseur (%d/%d)Le remappage de rang requiert une liste de spÃ©cifications %<borne-inf : borne-sup%> Ã  %LLa cible du remappage du rang n'a pas le rang 1 Ã  %LLa cible du remappage du rang est plus petite que la taille du pointeur (%ld < %ld) Ã  %LLa cible du remappage du rang doit avoir le rang 1 ou Ãªtre simplement contigÃ¼e Ã  %LLecture du fichier %qs au format libreLecture du module %qs Ã  la ligne %d colonne %d: %sLecture des spÃ©cifications Ã  partir de %s
! Argument rÃ©el COUNT_RATE de SYSTEM_CLOCK Ã  %LLa constante rÃ©elle dÃ©borde de son sous-type Ã  %CLa constante rÃ©elle dÃ©borde vers le bas hors de son sous-type Ã  %CLe nombre rÃ©el Ã  %C a un exposant %<d%> et un sous-type expliciteLe nombre rÃ©el Ã  %C a un exposant %<q%> et un sous-type expliciteRÃ©-aligner la pile dans le prologue.RÃ©-allouer le membre de gauche dans les affectations.ReconnaÃ®tre les mots clÃ©s C++ comme Â«Â complÂ Â» et Â«Â xorÂ Â».ReconnaÃ®tre les mots clÃ©s dÃ©finis par GNU.ReconnaÃ®tre les fonctions intÃ©grÃ©es.ReconnaÃ®tre le mot clef Â«Â asmÂ Â».Enregistrer DW_AT_decl_column et DW_AT_call_column dans DWARF.Enregistrer les options de la ligne de commande de gcc dans DW_AT_producer de DWARF.Enregistrer, dans le fichier objet, les options en ligne de commande passÃ©es Ã  gcc.Enregistrer le temps pris par chaque sous-Ã©tape sÃ©parÃ©ment.Cloner rÃ©cursivement uniquement quand la probabilitÃ© qu'un appel soit exÃ©cutÃ© excÃ¨de le paramÃ¨tre.RedÃ©finition de !$OMP DECLARE REDUCTION Ã  %LRedÃ©finition de !$OMP DECLARE REDUCTION prÃ©dÃ©fini Ã  %LRedÃ©finition de %s !$OMP DECLARE REDUCTION prÃ©dÃ©fini Ã  %LRÃ©duire la prioritÃ© pour r0..r3 / r12..r15 avec TARGET_REGISTER_PRIORITY.RÃ©duire l'alignement de la pile Ã  l'endroit de l'appel, si possible.!$ACC END LOOP redondant Ã  %CBalise ACQUIRED_LOCK redondante trouvÃ©e Ã  %LBalise ERRMSG redondante trouvÃ©e Ã  %LBalise MOLD redondante trouvÃ©e Ã  %LBalise SOURCE redondante trouvÃ©e Ã  %LBalise STAT redondante trouvÃ©e Ã  %LBalise UNTIL_COUNT redondante trouvÃ©e Ã  %LL'index de l'instruction de rÃ©fÃ©rence n'a pas Ã©tÃ© trouvÃ©L'index de l'instruction de rÃ©fÃ©rence est hors limitesRÃ©fÃ©rence Ã  la fonction impure %qs Ã  %L Ã  l'intÃ©rieur d'un DO CONCURRENT %sRÃ©fÃ©rence Ã  la fonction impure %qs Ã  %L Ã  l'intÃ©rieur d'un FORALL %sRÃ©fÃ©rence Ã  la fonction impure %qs Ã  %L dans une procÃ©dure PURESaut traversant une rÃ©gion au travers de la mÃªme section dans le bb %iEnregistrer l'information du profile dans la section .gcov_info au lieu d'utiliser un constructeur/destructeur.Enregistrer l'information du profile dans la section spÃ©cifiÃ©e au lieu d'utiliser un constructeur/destructeur.Expression rÃ©guliÃ¨re correspondant Ã  des noms de sections adressables par GP supplÃ©mentairesExpression rÃ©guliÃ¨re correspondant Ã  des noms de sections pour l'adressage relatif Ã  r0.Relaxer la boucle cmpxchg pour atomic_fetch_{or,xor,and,nand} en ajoutant load et cmp avant cmpxchg, exÃ©cuter une pause et boucler vers le chargement et la comparaison si la valeur chargÃ©e n'est pas attendue.Relaxer les littÃ©raux en assembleur et les placer automatiquement dans la section texte.Soulager la pression sur les registres en rÃ©duisant la portÃ©e pendant laquelle une valeur peut rester dans un registre.Remapper les noms des fichiers lors de l'inclusion des fichiers.Retirer le code et les donnÃ©es qui sont inatteignables depuis les symboles exportÃ©s (y compris le point d'entrÃ©e).Supprimer le prÃ©fixe du chemin absolu avant de dÃ©grader le nom pour -fprofile-generate= et -fprofile-use=.Supprimer les instructions Â«Â membarÂ Â» redondantes.SupprimÃ© dans GCC 10.  Cette option n'a aucun effet.SupprimÃ© dans GCC 8.  Cette option n'a aucun effet.SupprimÃ© dans GCC 9.  Cette option n'a aucun effet.Suppression de Â«Â %sÂ Â»
  Suppression de l'appel Ã  la fonction impure %qs Ã  %LSuppression de l'appel Ã  la fonction impure Ã  %LOpÃ©rateurs renommÃ©s dans les instructions USE Ã  %CRÃ©organiser les blocs de base et les partitions dans des sections chaude et froide.RÃ©organiser les blocs de base pour amÃ©liorer le placement du code.RÃ©organiser les fonctions pour amÃ©liorer le placement du code.RÃ©organiser les fonctions, les variables et l'assembleur au plus haut niveau.Le spÃ©cificateur de rÃ©pÃ©tition est invalide dans l'initialisation d'un scalaire Ã  %C Le spÃ©cificateur de rÃ©pÃ©tition doit Ãªtre un entier Ã  %CRemplacer add, compare, branch par des branchements utilisant un registre compteur.Remplacer les expressions temporaires durant l'Ã©tape SSA->normale.Rapport sur la cohÃ©rence du profilage.Produire un rapport sur l'allocation de mÃ©moire avant l'optimisation interprocÃ©durale.Produire un rapport sur l'allocation de mÃ©moire permanente dans le mode d'analyse complÃ¨te du programme (WPA mode).Produire un rapport sur l'allocation de mÃ©moire permanente.Rapporter le temps pris par chaque Ã©tape de la compilation.Rapporter diverses statistiques d'optimisation durant l'Ã©dition de liens uniquement dans le mode d'analyse complÃ¨te du programme (mode WPA).Rapporter diverses statistiques d'optimisation durant l'Ã©dition de liens.Demander des routines de la bibliothÃ¨que mathÃ©matique conformes Ã  IEEE (OSF/1).RÃ©ordonnancer les instructions aprÃ¨s l'allocation de registres.RÃ©ordonnancer les instructions avant l'allocation de registres.RÃ©ordonnancer les rÃ©gions mises en pipeline sans la mise en pipeline.RÃ©server de l'espace dans le prologue d'une fonction pour les arguments de sortie.Le tableau qui a changÃ© de forme est trop grand Ã  %CRÃ©tablir le mode de mise Ã  zÃ©ro de la pile (stack scrub)Â : selon les attributs, avec une vÃ©rification relÃ¢chÃ©e.Restreindre l'analyseur Ã  l'exÃ©cution du seul vÃ©rificateur nommÃ©.Restreindre l'utilisation d'instructions en virgule flottante matÃ©rielles Ã  des opÃ©rations 32 bits.Le rÃ©sultat %qs de la fonction contenue %qs Ã  %L n'a pas le type IMPLICITRÃ©sultat non concordant pour la redÃ©finition de la procÃ©dure %qs Ã  %L: %sLe rÃ©sultat de %s produit une erreur de plage pour son sous-type Ã  %LLe rÃ©sultat de %s est NaN (pas un nombre) Ã  %LLe rÃ©sultat de %s dÃ©borde de son sous-type Ã  %LLe rÃ©sultat de %s dÃ©borde vers le bas hors de son sous-type Ã  %LLe rÃ©sultat de BESSEL_YN est -INF Ã  %LLe rÃ©sultat de NEAREST est NaN Ã  %LLe rÃ©sultat de SCALE dÃ©borde de son sous-type Ã  %LLe rÃ©sultat de l'exponentiation Ã  %L dÃ©borde de la plage de %sRetourner des vecteurs de 8 octets en mÃ©moire.La signature de l'adresse de retour n'est pas supportÃ©e avec %<-mtpcs-frame%>Retourner toutes les structures en mÃ©moire (par dÃ©faut sur AIX).Retourner les rÃ©sultats en virgule flottante dans ac0 (fr0 dans la syntaxe de l'assembleur Unix).Retourner les pointeurs dans a0 et d0 en mÃªme temps.Retourner les petits agrÃ©gats en mÃ©moire, pas dans les registres.Retourner les petits agrÃ©gats dans les registres.Retourner les petites structures dans des registres (par dÃ©faut sur SVR4).DÃ©saccord dans le type de retour de la fonction %qs Ã  %L (%s/%s)Le type de retour de la fonction BIND(C) %qs Ã  %L ne peut pas Ãªtre un tableauLe type de retour de la fonction BIND(C) %qs de type caractÃ¨re Ã  %L doit avoir la longueur 1La valeur de retour %qs de la fonction %qs est dÃ©clarÃ©e Ã  %L mais ne reÃ§oit pas de valeurLa valeur de retour de la fonction %qs Ã  %L n'est pas dÃ©finieRetourner les valeurs de fonctions dans les registres du coprocesseur mathÃ©matique.RÃ©utiliser r30 Ã  chaque fonction.Annuler DIP1000: Pointeurs Ã  portÃ©e limitÃ©e.Utilisation de la sous-commande de rÃ©Ã©criture:ParenthÃ¨se droite attendue Ã  %C dans la chaÃ®ne de format Ã  %LLa limite supÃ©rieure la plus Ã  droite de la section du tableau de taille tacite n'est pas spÃ©cifiÃ©e Ã  %LN'exÃ©cuter que la seconde compilation de -fcompare-debug.ExÃ©cuter l'optimisation de mise en commun prÃ©dictive.ExÃ©cuter l'ordonnancement sÃ©lectif aprÃ¨s le rechargement.ExÃ©cuter les autodiagnostics en utilisant le chemin donnÃ© pour trouver les fichiers de tests.RÃ©aliser l'optimisation lors de l'Ã©dition de liens dans le mode de transformation locale (LTRANS=Local Transformation).RÃ©aliser l'optimisation lors de l'Ã©dition de liens dans le mode d'analyse du programme complet (WPA=Whole Program Analysis).ExÃ©cution de la fonction spec Â«Â %sÂ Â» avec %d args
  
  Nom du runtime.L'attribut SAVE Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© dans une procÃ©dure PUREL'instruction SAVE Ã  %C suit une instruction SAVE gÃ©nÃ©raleclause SCHEDULE spÃ©cifiÃ©e en mÃªme temps que la clause %<inscan%> REDUCTION Ã  %LLe chunk_size de la clause SCHEDULE Ã  %L requiert une expression INTEGER scalaireInstruction SELECT RANK Ã  %CSELECT TYPE Ã  %C ne peut pas apparaÃ®tre dans cette portÃ©eSELECTED_REAL_KIND sans argument %<P%> ni %<R%> Ã  %LLa clause SELF Ã  %L requiert une expression LOGICAL scalaireL'attribut SEQUENCE Ã  %C est dÃ©jÃ  spÃ©cifiÃ© dans l'instruction TYPEL'instruction SEQUENCE Ã  %C doit prÃ©cÃ©der CONTAINSL'instruction SEQUENCE Ã  %C doit prÃ©cÃ©der les composants de la structureSH2a ne supporte pas les petits-boutistesL'argument SHAPE Ã  %L pour C_F_POINTER doit avoir la mÃªme taille que le RANK de FPTRArgument SHIFT (%ld) hors limites -%ld:%ld dans l'intrinsÃ¨que ISHIFTArgument SHIFT (%ld) hors limite -%ld:%ld dans l'intrinsÃ¨que ISHFTCArgument SHIFT (%ld) hors limite 0:%ld dans l'intrinsÃ¨que %sSIGN= Ã  %L n'est pas permis en Fortran 95Niveaux d'extension SIMD de LoongArchÂ :Le terme SINK n'est pas un entier constant Ã  %LSINK Ã  %C n'est pas permis comme type de dÃ©pendance pour cette directiveArgument SIZE (%ld) hors limite 1:%ld dans l'intrinsÃ¨que ISHFTCSIZE Ã  %L doit Ãªtre positifSOURCE Ã  %C n'est pas permis comme type de dÃ©pendance dans cette directiveBalise SOURCE Ã  %LLa balise SOURCE Ã  %L est en conflit avec le typespec Ã  %LBalise SOURCE Ã  %L avec plus d'un seul objet allouablemodes SRAM-ECC et XNACKÂ :SSA corrompule nom SSA %qE avec la version %d n'a pas de dÃ©finitionnom SSA pas dÃ©clarÃ©SSA_NAME crÃ©Ã© dans deux blocs diffÃ©rents %i et %iSSA_NAME_DEF_STMT est fauxSSA_NAME_OCCURS_IN_ABNORMAL_PHI devrait Ãªtre dÃ©finijeu d'instructions SSE dÃ©sactivÃ©, l'arithmÃ©tique 387 est utilisÃ©eargument dans un registre SSE alors que SSE est dÃ©sactivÃ©argument dans un registre SSE alors que SSE2 est dÃ©sactivÃ©retour d'un registre SSE alors que SSE est dÃ©sactivÃ©retour d'un registre SSE alors que SSE2 est dÃ©sactivÃ©l'argument vectoriel SSE sans activer SSE modifie l'ABIle retour vectoriel SSE sans activer SSE change l'ABILa balise STAT Ã  %L ne peut pas Ãªtre une constantevariable STATL'argument STAT= Ã  %L doit Ãªtre une variable INTEGER scalaireArgument STAT= pour %s Ã  %LAttribut STAT= mal placÃ© dans %CLe STATUS Ã  %L sera une variable INTENT(OUT)Le code de STOP Ã  %C ne peut pas Ãªtre nÃ©gatifLe code de STOP Ã  %C contient trop de chiffresLe code STOP Ã  %L doit Ãªtre une constante CHARACTER scalaire ou chiffre[chiffre[chiffre[chiffre[chiffre]]]]Le code STOP Ã  %L doit Ãªtre une expression constante scalaire CHARACTER ou INTEGER par dÃ©fautLe code STOP Ã  %L doit Ãªtre un caractÃ¨re par dÃ©faut avec KIND=%dLe code STOP Ã  %L doit Ãªtre un entier par dÃ©faut avec KIND=%dLe code STOP Ã  %L doit Ãªtre soit le type INTEGER ou CHARACTERLe code STOP Ã  %L doit Ãªtre scalaireDÃ©claration de SUBMODULE Ã  %CLa dÃ©claration SUBMODULE Ã  %C ne peut pas apparaÃ®tre dans une autre unitÃ© de portÃ©eSUBROUTINE %qs Ã  %L ne peut pas Ãªtre appelÃ©e rÃ©cursivement car elle n'est pas RECURSIVEle type SVE %qT ne peut pas Ãªtre passÃ© en argument Ã  une fonction sans prototypele type SVE %qT n'a pas un alignement dÃ©finile type SVE %qT n'a pas de taille fixeInstruction SYNC TEAM Ã  %CInstruction SYNC Ã  %CLe mÃªme argument effectif est associÃ© avec l'argument INTENT(%s) %qs et l'argument INTENT(%s) %qs Ã  %LComme %s%s (ou, dans la forme nÃ©gative, %s%s).Comme %s%s.Comme %s.Identique Ã  -fassociative-math pour les expressions contenant des divisions.Identique Ã  -mA6.Identique Ã  -mA7.Identique Ã : -mep -mprolog-function.MÃªme identificateur %s spÃ©cifiÃ© Ã  nouveau Ã  %CSauvegarder les registres autour des appels de fonctions.Sauvegarder la TOC dans le prologue pour des appels indirects plutÃ´t que en ligne.Le scalaire %qs dans l'Ã©tiquette du FORMAT Ã  %L n'est pas une variable ASSIGNEDExpression INTEGER scalaire attendue Ã  %LPARAMETER scalaire requis dans la constante complexe Ã  %CEntitÃ© scalaire requise Ã  %LExpression entiÃ¨re scalaire pour le dÃ©but de la plage attendue Ã  %LExpression entiÃ¨re scalaire pour la fin de la plage attendue Ã  %LExpression entiÃ¨re scalaire pour le pas de la plage attendue Ã  %LL'objet scalaire %qs Ã  %L ne peut pas Ãªtre ALLOCATABLELa variable scalaire %qs a une rÃ©fÃ©rence Ã  un tableau Ã  %LLa transformation en scalaire grÃ¢ce Ã  DIMEN_RANGE n'est pas implÃ©mentÃ©eFacteur d'Ã©chelle Ã  appliquer au nombre d'expressions dans un chemin de sauts enchaÃ®nÃ©s traversant l'arrÃªte inverse d'une boucle lors d'une comparaison avec max-jump-thread-duplication-stmts.Facteur d'Ã©chelle dans le calcul de la distance maximale qu'une expression peut Ãªtre dÃ©placÃ©e par les optimisations de GCSE.Ordonnancer le code pour le processeur donnÃ©.Ordonnancer le processeur donnÃ©.Ordonnancer les instructions en utilisant l'algorithme d'ordonnancement sÃ©lectif.Ordonnancer le dÃ©but et la fin de la procÃ©dure.Limite d'espace pour la recherche de l'enchaÃ®nement des sauts vers l'arriÃ¨re.Le deuxiÃ¨me argument de %s est nÃ©gatif Ã  %LLe deuxiÃ¨me argument de l'affection dÃ©finie Ã  %L doit Ãªtre INTENT(IN)Le deuxiÃ¨me argument de l'interface opÃ©rateur Ã  %L ne peut pas Ãªtre optionnelLe deuxiÃ¨me argument de l'interface de l'opÃ©rateur Ã  %L doit Ãªtre INTENT(IN)Voir %s pour les instructions.
! SÃ©lectionner les exÃ©cutables WxWorks SMP C pour l'Ã©dition de liens.SÃ©lectionner le modÃ¨le de code.SÃ©lectionner la fraction de la frÃ©quence maximale d'exÃ©cutions du bloc de base dans la fonction selon l'alignement que le bloc de base reÃ§oit.SÃ©lectionner le modÃ¨le large â€“ adresses/pointeurs sur 20 bits.SÃ©lectionner la mÃ©thode de traitement de sdata.SÃ©lectionner la portÃ©e pour la signature de l'adresse de retour.SÃ©lectionner le modÃ¨le court â€“ adresses/pointeurs sur 16 bits (dÃ©faut).SÃ©lectionner la version de l'ABI ciblÃ©e.SÃ©lectionner la version de l'ISA eBPF Ã  cibler dans la gÃ©nÃ©ration de code.DÃ©finir le nom pour stocker le fichier de note de profil.SÃ©lectionner le runtime.SÃ©lectionner le type de la couverture d'assainissement.SÃ©lectionner quoi assainir.L'expression de sÃ©lection dans le GOTO calculÃ© Ã  %L doit Ãªtre une expression entiÃ¨re scalaireLe sÃ©lecteur Ã  %L ne peut pas NULL()Le sÃ©lecteur Ã  %L n'a pas de typeLe sÃ©lecteur Ã  %L ne doit pas Ãªtre co-indexÃ©Le sÃ©lecteur dans SELECT TYPE Ã  %C n'est pas une variable nommÃ©e; utilisez associate-name=>Le sÃ©lecteur sera polymorphique dans l'instruction SELECT TYPE Ã  %LSÃ©lectionner le type de cÅ“ur RL78 ciblÃ© (g10/g13/g14). Le G14 est sÃ©lectionnÃ© par dÃ©faut. Si l'option est utilisÃ©e, elle sÃ©lectionne aussi le support pour la multiplication matÃ©rielle Ã  utiliser.SÃ©lectionner le type de multiplication et division matÃ©rielle Ã  utiliser (none/g13/g14).RÃ©fÃ©rence Ã  elle-mÃªme dans l'expression de longueur de caractÃ¨re pour %qs Ã  %LL'argument %qs qui fait rÃ©fÃ©rence Ã  lui-mÃªme Ã  %L n'est pas permisLe point-virgule Ã  %C doit Ãªtre prÃ©cÃ©dÃ© d'une instructionFixer la prÃ©cision en virgule flottante du 80387 Ã  32 bits.Fixer la prÃ©cision en virgule flottante du 80387 Ã  64 bits.Fixer la prÃ©cision en virgule flottante du 80387 Ã  80 bits.Initialiser les dÃ©finitions Windows.DÃ©finir une limite dure pour la taille de chaque trame de pile, en octets.DÃ©finir le coÃ»t d'un branchement.Fixer l'accessibilitÃ© par dÃ©faut des entitÃ©s du module Ã  PRIVATE.DÃ©finir la distance de vÃ©rification de la dÃ©pendance dans l'ordonnancement prÃ©maturÃ© des insns dans la queue.Changer la valeur de errno aprÃ¨s les fonctions mathÃ©matiques internes.DÃ©finir le coÃ»t supplÃ©mentaire d'accÃ¨s Ã  la mÃ©moire pour l'instruction L32R, en unitÃ© de cycle d'horloge.DÃ©finir le type de sortie pour l'Ã©diteur de liens (utilisÃ© en interne pendant l'optimisation LTO).DÃ©finir la largeur minimale de la marge de gauche du code source lorsque le code source est montrÃ©.DÃ©finir le nom du symbole __fentry__ appelÃ© lors de l'entrÃ©e d'une fonction.DÃ©finir le nom de la routine principale pour le dÃ©bogueur.Fixer le nom du fichier de sortie ALI (commutateur interne).DÃ©finir le nom de la section pour enregistrer les appels mrecord-mcount.DÃ©finir le nombre d'octets prÃ©-allouÃ©s sur la pile destinÃ©s Ã  Ãªtre utilisÃ©s par l'appelÃ©.Fixer le nombre de nops a Ã©mettre avant chaque motif d'insn.DÃ©finir le registre pour contenir -1.Faire en sorte que sizeof(bool) vaille 1.Fixer l'adresse de dÃ©part des donnÃ©es.Fixer l'adresse de dÃ©part du programme.DÃ©finir les fanions FTZ et DAZ.Initialiser le bit PPC_EMB dans l'en-tÃªte des fanions ELF.DÃ©finir le coÃ»t du branchement dans des instructions de branchements conditionnels. Les valeurs raisonnables sont de petits entiers positifs ou nuls. Le coÃ»t par dÃ©faut est 1.DÃ©finir le coÃ»t d'un branchement Ã  approximativement le nombre d'instructions spÃ©cifiÃ©.DÃ©finir le coÃ»t des branchements.Fixer le type de prÃ©cision double par dÃ©faut Ã  un type avec 8 octets de large.Fixer le type d'entier par dÃ©faut Ã  un type avec 8 octets de large.Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 10 octets de large.Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 16 octets de large.Fixer le type de rÃ©el par dÃ©faut Ã  un type avec 8 octets de large.Fixe la probabilitÃ© estimÃ©e en pourcentage pour Â«Â builtin expectÂ Â». La valeur par dÃ©faut est une probabilitÃ© de 90%%. (NdT: Ã  cause d'une erreur dans le message original, je dois ajouter un %p inutile dans la traduction: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93759).DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone SDA.DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone TDA.DÃ©finir la taille maximale des donnÃ©es Ã©ligibles pour la zone ZDA.DÃ©finir le nombre maximum d'octets qui doivent rester sur la pile avant qu'une instruction de dÃ©routement soit dÃ©clenchÃ©e.Fixer le montant maximum pour une seule opÃ©ration d'incrÃ©mentation de la pile.Fixe le nombre maximum d'instructions exÃ©cutÃ©es en parallÃ¨le dans un arbre rÃ©-associÃ©. Si 0, utilise l'heuristique dÃ©pendant de la cible.Fixer le nombre maximum de notes d'instanciations de patrons pour un seul avertissement ou erreur.DÃ©finir l'objet de sortie de telle maniÃ¨re, qu'au chargement, dyld ignorera toute information de l'espace de noms Ã  deux niveaux et rÃ©soudra les symboles dans l'ordre de la dÃ©couverte pour les bibliothÃ¨ques chargÃ©es.DÃ©finir les adresses des points d'appel du prologue et de l'Ã©pilogue Ã  TPF_TRACE_PROLOGUE_SKIP_TARGET et TPF_TRACE_EPILOGUE_SKIP_TARGET. Ceci est Ã©quivalent Ã  utiliser -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET et -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGETSpÃ©cifier le type du processeur cible.DÃ©finir le rÃ©pertoire racine pour stocker les donnÃ©es de profilage. Le rÃ©pertoire retournÃ© par Â«Â pwdÂ Â» est utilisÃ© par dÃ©faut.DÃ©finir l'adresse de vÃ©rification de la trace pour le point d'appel tpf de l'Ã©pilogueDÃ©finir l'adresse de vÃ©rification de la trace pour le point d'appel tpf du prologueDÃ©finir l'adresse de saut de la trace pour le point d'appel tpf de l'Ã©pilogueDÃ©finir l'adresse de saut de la trace pour le point d'appel tpf du prologueDÃ©finir la version des spÃ©cifications ISA RISC-V.DÃ©finir la largeur du registre LP_COUNT. Les valeurs possibles sont 8, 16, 20, 24, 28 et 32.Initialisation des specs %s Ã  Â«Â %sÂ Â»
  
  SpÃ©cification de forme pour un scalaire allouable Ã  %CLes formes pour les opÃ©randes Ã  %L et %L ne sont pas conformesLes formes de ORDER Ã  %L et SHAPE Ã  %L sont diffÃ©rentesPartager les emplacements pour sauvegarder diffÃ©rents registres matÃ©riels.Partager les emplacements sur la pile pour faire dÃ©border les pseudo registres.Ã‰tiquette de fin de DO %d partagÃ©e Ã  %CRÃ©duire les rÃ©fÃ©rences aux adresses pendant l'Ã©dition de liens.Afficher les numÃ©ros des colonnes dans les diagnostiques quand ils sont disponibles. ActivÃ© par dÃ©faut.Montrer les Ã©vÃ©nements dans les en-tÃªtes systÃ¨mes des chemins d'exÃ©cution de l'analyseur.Montrer les Ã©tiquettes annotant les plages du code source lorsque le code source est montrÃ©.Montrer les numÃ©ros de lignes dans la marge de gauche lorsque le code source est montrÃ©.Montrer les profondeurs des piles d'Ã©vÃ©nements dans les chemins.Montrer la ligne source avec un curseur indiquant la colonne.Emballer sÃ©parÃ©ment les parties du prologue et de l'Ã©pilogue.Erreur de simplificationLa simplification de SPREAD Ã  %C n'est pas encore implÃ©mentÃ©eLa taille en octets au delÃ  de laquelle des agrÃ©gats locaux au thread doivent Ãªtre manipulÃ©s par les fonctions de journalisation au lieu de paires de save/restore.La taille de l'argument %qs de l'intrinsÃ¨que %qs Ã  %L est trop petite (%i/%i)La taille de l'argument %qs de l'intrinsÃ¨que %qs Ã  %L est trop petite (%wd/%ld)Taille de la protection de la pile exprimÃ©e comme une puissance de deux en octets.La taille des blocs pour le dÃ©coupage de boucle en blocs (loop blocking).Niveau d'optimisation de taille: 0:aucune 1: opportuniste 2: regalloc 3: abandonner alignement, -Os.Les tailles de ORDER Ã  %L et SHAPE Ã  %L sont diffÃ©rentesPasser outre la prÃ©paration du registre RAX lors du passage d'arguments variables.Petite zone de donnÃ©es: none, sdata, use.Limite souple sur le nombre d'insns mÃ©moire par groupe d'instructions. Donne une prioritÃ© plus basse aux insns mÃ©moire suivantes qui tentent d'Ãªtre ordonnancÃ©es dans le mÃªme groupe d'insn. FrÃ©quemment utilisÃ© pour Ã©viter des conflits dans les zones de cache. La valeur par dÃ©faut est 1. DÃ©solÃ©, !$ACC DECLARE Ã  %L n'est pas permis dans une construction BLOCKDÃ©solÃ©, l'allocation !$OMP pour la variable de bloc COMMON %qs Ã  %L n'est pas supportÃ©eDÃ©solÃ©, l'allocation !$OMP pour la variable %qs Ã  %L avec l'attribut SAVE n'est pas encore implÃ©mentÃ©eDÃ©solÃ©, les pointeurs Cray et la cible du pointage telle que %qs ne sont pas supportÃ©es avec !$OMP ALLOCATE Ã  %LDÃ©solÃ©, EQUIVALENCE de l'objet %qs n'est pas supportÃ©e avec !$OMP ALLOCATE Ã  %LDÃ©solÃ©, les composants allouables/pointeurs dans des co-tableaux de types polymorphiques (CLASS) Ã  %L ne sont pas supportÃ©sDÃ©solÃ©, un accÃ¨s co-indexÃ© Ã  un composant polymorphique illimitÃ© Ã  %L n'est pas supportÃ©DÃ©solÃ©, un accÃ¨s co-indexÃ© Ã  un objet polymorphique illimitÃ© Ã  %L n'est pas supportÃ©DÃ©solÃ©, seul le support pour les entiers du sous-type %d est implÃ©mentÃ© pour l'ensemble d'images Ã  %LDÃ©solÃ©, les tableaux polymorphiques ne sont pas encore supportÃ©s pour firstprivateDÃ©solÃ©, l'Ã©lÃ©ment de liste pour structure-element Ã  %L dans la directive ALLOCATE n'est pas encore supportÃ©eDÃ©solÃ©, le composant de l'Ã©vÃ©nement du type dÃ©rivÃ© Ã  %L n'est pas encore supportÃ©DÃ©solÃ©, le composant verrou du type dÃ©rivÃ© Ã  %L n'est pas encore supportÃ©Trier les symboles selon leur taille.Trier les symboles alphabÃ©tiquement.L'expression source Ã  %L et l'objet allouable Ã  %L doivent avoir la mÃªme formeL'expression source Ã  %L doit Ãªtre scalaire ou avoir le mÃªme rang que l'objet allouable Ã  %LLa fonction de spÃ©cification %qs Ã  %L ne peut pas Ãªtre RECURSIVELa fonction de spÃ©cification %qs Ã  %L ne peut pas Ãªtre une fonction-instructionLa fonction de spÃ©cification %qs Ã  %L ne peut pas Ãªtre une fonction interneLa fonction de spÃ©cification %qs Ã  %L doit Ãªtre PURESpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats. Les valeurs valides sont 12, 24, 32, 48.SpÃ©cifier le nombre de registres Ã  rÃ©pliquer dans la deuxiÃ¨me banque de registres Ã  l'entrÃ©e d'une interruption rapide.SpÃ©cifier le nombre de registres Ã  rÃ©server pour les gestionnaires d'interruptions.SpÃ©cifier les registres que le processeur sauvegarde Ã  l'entrÃ©e et Ã  la sortie d'une interruption.SpÃ©cifier si les fonctions d'interruptions doivent sauvegarder et rÃ©cupÃ©rer le registre de l'accumulateur.SpÃ©cifier le processeur pour les besoins de la gÃ©nÃ©ration de code.SpÃ©cifier le processeur pour les besoins de l'ordonnancement.SpÃ©cifier le processeur pour l'ordonnancement. Les arguments valides sont 700, 7100, 7100LC, 7200, 7300 et 8000.SpÃ©cifier le dialecte TLS.SpÃ©cifier le standard UNIX pour les prÃ©-dÃ©finitions et l'Ã©dition de liens.SpÃ©cifier un fichier dans lequel est Ã©crite une liste des fichiers produits par LTRANS.SpÃ©cifie une valeur de configuration fpu entre 0 et 7: 0-3 respecte la spec du FPU et 4-7 correspondent Ã  0-3.SpÃ©cifier un greffon Ã  charger.SpÃ©cifier l'alignement des champs de structure par dÃ©faut/naturel.SpÃ©cifier une ABI.SpÃ©cifier la taille en bits des dÃ©calages TLS immÃ©diats.SpÃ©cifier la fonction de vidange de la cache.SpÃ©cifier le numÃ©ro de la fonction de dÃ©routement de vidange de la cache.SpÃ©cifier la configuration de l'instruction mul: fast1, fast2 ou slow. fast1 est la valeur par dÃ©faut.SpÃ©cifier les dimensions de calculs par dÃ©faut pour OpenACC.SpÃ©cifier combien de port lecture/Ã©criture pour les cÅ“urs n9/n10.  La valeur devrait Ãªtre 3r2w ou 2r1wSpÃ©cifier comment accÃ©der au pointeur du thread.SpÃ©cifier comment imprimer les chemins de contrÃ´le de flux associÃ©s avec un diagnostique.SpÃ©cifier si le matÃ©riel en virgule flottante doit Ãªtre utilisÃ©.SpÃ©cifier la convention d'appel pour les entiers et les virgules flottantes.SpÃ©cifier l'objet principal pour TPF-OS.SpÃ©cifier la profondeur maximum de rejeu des erreurs durant le diagnostique rÃ©cursif d'une erreur de respect d'une contrainte.SpÃ©cifier la stratÃ©gie d'expansion de memcpy quand la taille attendue est connue.SpÃ©cifier la stratÃ©gie d'expansion de memset quand la taille attendue est connue.SpÃ©cifier un nom pour la fonction de division signÃ©e 32 bits.SpÃ©cifier la plage des registres Ã  rendre fixes.SpÃ©cifier la prioritÃ© d'ordonnancement des insns qui ont des restrictions sur la fenÃªtre d'Ã©mission.SpÃ©cifier la taille de la mÃ©moire .local utilisÃ©e pour la pile quand la quantitÃ© exacte est inconnue.SpÃ©cifier la stratÃ©gie d'expansion de stringop.SpÃ©cifier qu'une bibliothÃ¨que BLAS externe doit Ãªtre utilisÃ©e pour les appels matmul sur des tableaux de grande taille.SpÃ©cifier que la barre oblique inverse dans des chaÃ®nes annonce un caractÃ¨re d'Ã©chappement.SpÃ©cifier qu'aucun type implicite est autorisÃ© Ã  moins qu'il soit explicitement spÃ©cifiÃ© par des expressions IMPLICIT.SpÃ©cifier que le compilateur doit cibler du code sÃ»r selon les extensions de sÃ©curitÃ© ARMv8-M.SpÃ©cifier l'ISA pour laquelle compiler: msp430, msp430x, msp430xv2.SpÃ©cifier le MCU pour lequel compiler.SpÃ©cifier l'architecture PTX ISA cible Ã  utiliser.SpÃ©cifier la version de la version PTX ISA Ã  utiliser.SpÃ©cifier le format en virgule flottante de __fp16.SpÃ©cifier la stratÃ©gie de gÃ©nÃ©ration d'adresse pour le modÃ¨le de code des appels ICT.SpÃ©cifier la stratÃ©gie de gÃ©nÃ©ration d'adresse pour le modÃ¨le de code.SpÃ©cifier l'algorithme pour partitionner les symboles et les variables durant l'Ã©dition de liens.SpÃ©cifier le modÃ¨le de code Ã  utiliser pour accÃ©der aux adresses mÃ©moire.  SpÃ©cifier Â«Â largeÂ Â» autoriser la gÃ©nÃ©ration de binaires avec de grandes tables de dÃ©calages globaux.  La valeur par dÃ©faut est Â«Â smallÂ Â».SpÃ©cifier le modÃ¨le de code.SpÃ©cifier la politique d'utilisation du branchement compacte.SpÃ©cifier le processeur pour le modÃ¨le pipeline.SpÃ©cifier le modÃ¨le mÃ©moire actif pour le programme.SpÃ©cifier l'alignement de bits minimum des structures. (DÃ©prÃ©ciÃ©).SpÃ©cifier le modÃ¨le pour les opÃ©rations atomiques.SpÃ©cifier le nom du processeur cible.SpÃ©cifier le nom du GPU cible.SpÃ©cifier le nom de l'architecture cible.SpÃ©cifier le nom de la configuration en virgule flottante de la cible.SpÃ©cifier le nom du matÃ©riel/format en virgule flottante cible.SpÃ©cifier le registre Ã  utiliser pour l'adressage PIC.SpÃ©cifier le niveau de sÃ©curitÃ© de c-isr pour le fichier entier.SpÃ©cifier la taille de chaque bloc de cache qui doit Ãªtre une puissance de 2 entre 4 et 512.SpÃ©cifier la taille de chaque vecteur d'interruption qui doit Ãªtre 4 ou 16.SpÃ©cifier le processeur cible.SpÃ©cifier le type de processeur RX cible.SpÃ©cifier l'architecture cible.SpÃ©cifier le matÃ©riel et le format en virgule flottante de la cible.SpÃ©cifier le processeur cible.SpÃ©cifier le registre du pointeur du thread.SpÃ©cifier le type de multiplication matÃ©rielle Ã  supporter.SpÃ©cifier le mÃ©canisme de stockage local au thread.SpÃ©cifier le numÃ©ro de registre du pointeur du thread.SpÃ©cifier l'utilisation de l'ABI en virgule flottante logicielle ce qui est synonyme de -mabi=2.SpÃ©cifier l'utilisation de l'ABI en virgule flottante logicielle ce qui est synonyme de -mabi=2fp+.SpÃ©cifier quand activer une Ã©tape d'allocation de registres prÃ©coce.  Les possibilitÃ©s sontÂ : toutes les fonctions, les fonctions qui ont accÃ¨s aux instructions multi-registres avec pas et aucune fonction.SpÃ©cifier oÃ¹ trouver les modules intrinsÃ¨ques compilÃ©s.SpÃ©cifier si les fonctions doivent Ãªtre placÃ©es dans les rÃ©gions mÃ©moire infÃ©rieures ou supÃ©rieures, ou si elles doivent Ãªtre dispersÃ©es entre les rÃ©gions (n'importe laquelle) pour le meilleur agencement (infÃ©rieur par dÃ©faut).SpÃ©cifier si les variables doivent Ãªtre placÃ©es dans les rÃ©gions mÃ©moire infÃ©rieures ou supÃ©rieures, ou si elles doivent Ãªtre dispersÃ©es entre les rÃ©gions (n'importe laquelle) pour le meilleur agencement (infÃ©rieur par dÃ©faut).SpÃ©cifier l'ABI Ã  utiliser pour la gÃ©nÃ©ration du code et des mÃ©ta-donnÃ©es de Objective-C.SpÃ©cifier le type d'ABI pour lequel gÃ©nÃ©rer du code: 2, 2fp+.SpÃ©cifier la mÃ©thode d'insertion de nop aprÃ¨s ordonnancement Ã  appliquer.SpÃ©cification de VOLATILE pour la variable co-tableau %qs Ã  %C qui est associÃ©e Ã  use ou Ã  l'hÃ´teScinder les chargements AVX non alignÃ©s de 32 octets.Scinder les stockages AVX non alignÃ©s de 32 octets.Scinder le temps de vie des variables d'induction quand des boucles sont dÃ©pliÃ©es.Scinder les chemins conduisant Ã  des arÃªtes de retour d'une boucle.Scinder les dÃ©placements de vecteurs de 8 octets non-alignÃ©s avant la gÃ©nÃ©ration d'adresse post-modifiÃ©e.Scinder les types larges dans des registres indÃ©pendants plus tÃ´t.Scinder les types larges dans des registres indÃ©pendants.Une trame de pile plus grande que 2G n'est pas supportÃ©e par %<-fsplit-stack%>Le rÃ©alignement de pile n'est pas supportÃ© avec %<__builtin_eh_return%>Expression de dÃ©part dans la boucle DOLa variable stat Ã  %L doit Ãªtre une variable INTEGER scalaireLa variable stat Ã  %L ne sera point qualifiÃ©e par %s dans la mÃªme instruction %sL'instruction Ã  %L n'est pas une instruction cible valable pour l'instruction de branchement Ã  %LLa fonction-instruction %qs Ã  %L entre en conflit avec le nom de la fonctionLa fonction-instruction %qs Ã  %L n'est pas permise comme argument effectifLa fonction-instruction %qs Ã  %L ne peut pas avoir l'attribut pointeur ou allouableLa fonction-instruction %qs est invalide dans l'affectation du pointeur de procÃ©dure Ã  %LLa fonction-instruction %qs requiert une liste d'arguments Ã  %CFonction-instruction Ã  %CLa fonction-instruction Ã  %L ne peut pas apparaÃ®tre Ã  l'intÃ©rieur de INTERFACELa fonction-instruction Ã  %L est rÃ©cursiveL'Ã©tiquette de l'instruction Ã  %C est zÃ©roL'Ã©tiquette d'instruction dans END CRITICAL Ã  %C ne correspond pas Ã  l'Ã©tiquette de CRITICALL'Ã©tiquette d'instruction dans ENDDO Ã  %C ne correspond pas Ã  l'Ã©tiquette de DOLa liste d'Ã©tiquettes d'instructions dans le GOTO Ã  %C ne peut pas Ãªtre videÃ‰tiquette d'instruction sans instruction Ã  %LLier statiquement la bibliothÃ¨que mathÃ©matique quadruple prÃ©cision de GCC (libquadmath).Lier statiquement la bibliothÃ¨que d'assistance GNU Fortran (libgfortran).Expression de pas dans la boucle DOL'expression de pas dans la boucle DO Ã  %L ne peut pas Ãªtre zÃ©roArrÃªter d'explorer un chemin d'exÃ©cution aprÃ¨s certains diagnostiques.Stopper la croissance anticipÃ©e si la probabilitÃ© des meilleures arÃªtes est infÃ©rieure Ã  ce seuil (en pourcentage). UtilisÃ© lorsque le feedback par profilage est disponible.Stopper la croissance anticipÃ©e si la probabilitÃ© des meilleures arÃªtes est infÃ©rieure Ã  ce seuil (en pourcentage). UtilisÃ© lorsque le feedback par profilage n'est pas disponible.Stopper la croissance renversÃ©e si la probabilitÃ© inverse des meilleures arÃªtes est infÃ©rieure Ã  ce seuil (en pourcentage).Stocker tous les registres d'arguments sur la pile.Stocker les Â«Â doubleÂ Â» dans 64 bits.Stocker les noms des fonctions dans le code objet.Stocker les Â«Â doubleÂ Â» dans 32 bits. C'est la valeur par dÃ©faut.Stocker les registres MDUC dans les gestionnaires d'interruptions pour les cibles G13.Produire des donnÃ©es supplÃ©mentaires pour fournir une dÃ©virtualisation plus agressive dans le mode de transformation local de LTO.Le pas ne doit pas Ãªtre prÃ©sent Ã  %LLe pas ne devrait pas Ãªtre spÃ©cifiÃ© pour le section de tableau dans la clause %s Ã  %LLongueur de pas interdite dans l'indice du co-tableau Ã  %CLa longueur de chaÃ®ne Ã  %L est trop grandeLe composant de structure %qs Ã  %L ne peut pas Ãªtre un objet EQUIVALENCEConstructeur de structure avec des arguments optionnels manquants Ã  %CConstructeur de structure avec des arguments nommÃ©s Ã  %CLe nom de structure %qs Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨queNom de structure attendu aprÃ¨s RECORD Ã  %CNom de structure attendu dans la dÃ©claration de structure non imbriquÃ©e Ã  %CL'expression composant structurÃ© Ã  %L dans la directive %qs n'est pas permise dans une directive dÃ©clarative car la directive associÃ©e avec une instruction ALLOCATE doit Ãªtre prÃ©cÃ©dÃ©e par une instruction exÃ©cutable ou une construction OpenMPFormat structurÃ© pour la sortie des informations de dÃ©pendances. SupportÃ© (Â«Â p1689r5Â Â»).La sous-routine %qs Ã  %L est INTRINSIC mais elle n'est pas compatible avec un intrinsÃ¨queL'appel de sous-routine Ã  %qs Ã  %L n'est pas PUREL'appel de sous-routine Ã  %qs dans le bloc DO CONCURRENT Ã  %L n'est pas PUREL'appel de sous-routine Ã  %qs dans le bloc FORALL Ã  %L n'est pas PUREL'appel de sous-routine Ã  l'intrinsÃ¨que %qs Ã  %L n'est pas PUREL'appel de sous-routine Ã  l'intrinsÃ¨que %qs dans un bloc DO CONCURRENT Ã  %L n'est pas PUREAppel Ã  une sous-routine avec des retours alternatifs dans la clause INITIALIZER de !$OMP DECLARE REDUCTION Ã  %LAppel Ã  une sous-routine avec des retours alternatifs dans le combinateur de !$OMP DECLARE REDUCTION Ã  %LL'indice Ã  %L est au dessus de la limite supÃ©rieure du tableau (%ld > %ld) dans la dimension %dL'indice Ã  %L est en dessous de la limite infÃ©rieure du tableau (%ld < %ld) dans la dimension %dLa sous-chaÃ®ne Ã  %L a une longueur zÃ©roL'index de fin de la sous-chaÃ®ne (%td) Ã  %L excÃ¨de la longueur de la chaÃ®neL'index de fin de la sous-chaÃ®ne Ã  %L excÃ¨de la longueur de la chaÃ®neL'index de fin de la sous-chaÃ®ne Ã  %L est trop grandL'index de fin de la sous-chaÃ®ne Ã  %L doit Ãªtre du type INTEGERL'index de fin de la sous-chaÃ®ne Ã  %L doit Ãªtre scalaireL'index de dÃ©part de la sous-chaÃ®ne (%td) Ã  %L est infÃ©rieure Ã  1L'index de dÃ©part de la sous-chaÃ®ne Ã  %L est plus petit que unL'index de dÃ©part de la sous-chaÃ®ne Ã  %L doit Ãªtre du type INTEGERL'index de dÃ©part de la sous-chaÃ®ne Ã  %L doit Ãªtre scalaireLes points de dÃ©part et de fin de la sous-chaÃ®ne de spÃ©cification de cible Ã  %L doivent Ãªtre des expressions constantesL'utilisation du mot-clÃ© Â«Â overrideÂ Â» est suggÃ©rÃ©e quand la dÃ©claration d'une fonction virtuelle en redÃ©fini une autre.La somme du tableau de rang %d et de co-rang %d Ã  %C excÃ¨de les dimensions maximales autorisÃ©es de %dLa somme des deuxiÃ¨me et troisiÃ¨me arguments de IBITS excÃ¨de la taille des bits Ã  %LFournir une liste d'objets Ã  lier depuis le fichier, plutÃ´t que sur la ligne de commande.Supporter les fonctions internes 3DNow!.Supporter le vecteur 512 bits dans les fonctions internes et la gÃ©nÃ©ration de code.Supporter les fonctions internes AES et la gÃ©nÃ©ration de code.Supporter les fonctions internes AMX-BF16 et la gÃ©nÃ©ration de code.Supporter les fonctions internes AMX-COMPLEX et la gÃ©nÃ©ration de code.Supporter les fonctions internes AMX-FP16 et la gÃ©nÃ©ration de code.Supporter les fonctions internes AMX-INT8 et la gÃ©nÃ©ration de code.Supporter les fonctions internes AMX-TILE et la gÃ©nÃ©ration de code.Supporter les fonctions internes AVX512VNNI et la gÃ©nÃ©ration de code.Supporter les fonctions internes AVX512VP2INTERSECT et la gÃ©nÃ©ration de code.Supporter les fonctions internes 3DNow! de l'Athlon.Supporter les fonctions internes BMI et la gÃ©nÃ©ration de code.Supporter les fonctions internes BMI2 et la gÃ©nÃ©ration de code.Supporter l'allocation C++17 de types sur-alignÃ©s.Supporter les fonctions internes CLDEMOTE et la gÃ©nÃ©ration de code.Supporter les instructions CLFLUSHOPT.Supporter l'instruction CLWB.Supporter les fonctions internes CLZERO et la gÃ©nÃ©ration de code.Supporter les fonctions internes ENQCMD et la gÃ©nÃ©ration de code.Supporter les fonctions internes F16C et la gÃ©nÃ©ration de code.Supporter les fonctions internes FMA4 et la gÃ©nÃ©ration de code.Supporter les fonctions internes FSGSBASE et la gÃ©nÃ©ration de code.Supporter les instructions FXSAVE et FXRSTOR.Supporter les fonctions internes GFNI et la gÃ©nÃ©ration de code.Supporter les fonctions internes HRESET et la gÃ©nÃ©ration de code.Supporter les prÃ©fixes pour l'Ã©lision matÃ©rielle des verrous (Hardware Lock Elision).Supporter les fonctions internes KL et la gÃ©nÃ©ration de code.Supporter les fonctions internes LWP et la gÃ©nÃ©ration de code.Supporter les fonctions internes LZCNT et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX et SSE et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX.Supporter les fonctions internes MMX, SSE et SSE2 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2 et SSE3 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3 et SSE4A et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3 et SSSE3 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3 et SSE4.1 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 et SSE4.2 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 et AVX et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX et AVX2 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX et FMA et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX et SHA512 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX et SM3 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX et SM4 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512BW et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512CD et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512DQ et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512ER et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512IFMA et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512PF et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512VBMI et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512VL et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVX512F et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVXVNNIINT16 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVXVNNIINT8 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512-FP16 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX5124FMAPS et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX5124VNNIW et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512BF16 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512BITALG et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512VBMI2 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512VPOPCNTDQ et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVX10.1 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVX10.1-512 et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVXIFMA et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVXNECONVERT et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVXVNNI et la gÃ©nÃ©ration de code.Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et CMPCCXADD et la gÃ©nÃ©ration de code.Supporter les fonctions internes MOVDIR64B et la gÃ©nÃ©ration de code.Supporter les fonctions internes MOVDIRI et la gÃ©nÃ©ration de code.Supporter les fonctions internes MWAIT et MONITOR et la gÃ©nÃ©ration de code.Supporter les fonctions internes MWAITX et MONITORX et la gÃ©nÃ©ration de code.Supporter les fonctions internes PCLMUL et la gÃ©nÃ©ration de code.Supporter les fonctions internes PCONFIG et la gÃ©nÃ©ration de code.Supporter les fonctions internes PKU et la gÃ©nÃ©ration de code.Supporter les fonctions internes PREFETCHI et la gÃ©nÃ©ration de code.Supporter l'instruction PREFETCHW.Supporter les fonctions internes PREFETCHWT1 et la gÃ©nÃ©ration de code.Supporter les fonctions internes PTWRITE et la gÃ©nÃ©ration de code.Supporter les fonctions internes RAOINT et la gÃ©nÃ©ration de code.Supporter les fonctions internes RDPID et la gÃ©nÃ©ration de code.Supporter les fonctions internes RDRND et la gÃ©nÃ©ration de code.Supporter l'instruction RDSEED.Supporter les fonctions internes RTM et la gÃ©nÃ©ration de code.Supporter les fonctions internes SERIALIZE et la gÃ©nÃ©ration de code.Supporter les fonctions internes SGX et la gÃ©nÃ©ration de code.Supporter les fonctions internes SHA1 et SHA256 et la gÃ©nÃ©ration de code.Supporter les fonctions internes TBM et la gÃ©nÃ©ration de code.Supporter des segments TLS plus grands que 64K.Supporter les fonctions internes TSXLDTRK et la gÃ©nÃ©ration de code.Supporter les fonctions internes UINTR et la gÃ©nÃ©ration de code.Supporter les fonctions internes USER_MSR et la gÃ©nÃ©ration de code.Supporter les fonctions internes VAES et la gÃ©nÃ©ration de code.Supporter les fonctions internes VPCLMULQDQ et la gÃ©nÃ©ration de code.Supporter les fonctions internes WAITPKG et la gÃ©nÃ©ration de code.Supporter les fonctions internes WBNOINVD et la gÃ©nÃ©ration de code.Supporter les fonctions internes WIDEKL et la gÃ©nÃ©ration de code.Supporter les fonctions internes XOP et la gÃ©nÃ©ration de code.Supporter les instructions XSAVE et XRSTOR.Supporter les instructions XSAVEC.Supporter l'instruction XSAVEOPT.Supporter les instructions XSAVES et XRSTORS.Supporter les alignements jusqu'Ã  64 bits.Supporter les instructions amcas[_db].{b/h/w/d}.Supporter les instructions am{swap/add}[_db].{b/h}.Supporter les appels entre des jeux d'instructions Thumb et ARM.Supporter la gÃ©nÃ©ration de code pour les fonctionnalitÃ© APX, y compris EGPR, PUSH2POP2, NDD et PPX.Supporter la gÃ©nÃ©ration de code des instructions ABM (Advanced Bit Manipulation).Supporter la gÃ©nÃ©ration de code pour l'instruction cmpxchg16b.Supporter la gÃ©nÃ©ration de code pour l'instruction crc32.Supporter la gÃ©nÃ©ration de code pour l'instruction movbe.Supporter la gÃ©nÃ©ration de code de l'instruction popcnt.Supporter la gÃ©nÃ©ration de code pour l'instruction sahf dans le code x86-64 en 64 bit.Supporter les instructions div.w[u] et mod.w[u] avec les entrÃ©es sans extension de signe.Supporter l'initialisation dynamique de variables locales au thread dans une unitÃ© de traduction diffÃ©rente.Supporter les instructions de prÃ©servation du fanion de report de l'addition.Le support pour l'argument A Ã  %L qui est un argument A polymorphique ou a un composant allouable n'est pas encore implÃ©mentÃ©Le support pour l'argument A Ã  %L avec des composants allouables n'est pas encore implÃ©mentÃ©Supporter les instructions frecipe.{s/d} et frsqrte.{s/d}.Supporter le multi-threading historique.Supporter le passage de messages avec l'environnement parallÃ¨le.Supporter plus de 8192 entrÃ©es dans la GOT d'un ColdFire.Supporter le multi-threading.Supporter les exceptions Ã©mises par des routines de dÃ©routement.PortÃ©es supportÃ©es pour la signature de l'adresse de retour du AArch64 (Ã  utiliser avec l'option -msign-return-address=):ABI supportÃ©es (Ã  utiliser avec l'option -mabi=):SpÃ©cifications ISA supportÃ©es (Ã  utiliser avec l'option -misa-spec=):Algorithmes de compression LTO supportÃ©s: zlibSupprimer la sortie des adresses dans les vidanges de dÃ©bogage.Supprimer la sortie des numÃ©ros d'instructions, des numÃ©ros de lignes et des adresses dans les vidanges de dÃ©bogage.Supprimer la sortie des numÃ©ros d'insn prÃ©cÃ©dents et suivants dans les vidanges de dÃ©bogage.Supprimer les avertissements.Basculer entre les modes ARM/Thumb sur des fonctions en alternance pour tester le compilateur.Activer/dÃ©sactiver le ASE du MIPS16 sur les fonctions en alternance pour tester le compilateur.ArrÃªter l'option -mstack-guard=.ArrÃªter l'option -mstack-size=.Symbole %qs dÃ©jÃ  dÃ©clarÃ©Symbole %qs Ã  %C dÃ©jÃ  dÃ©clarÃ©Le symbole %qs Ã  %C est aussi dÃ©clarÃ© comme un type Ã  %LLe symbole %qs Ã  %C a dÃ©jÃ  Ã©tÃ© associÃ©e Ã  un hÃ´teLe symbole %qs Ã  %C n'est pas du type IMPLICITLe symbole %qs Ã  %C n'a pas Ã©tÃ© dÃ©fini prÃ©cÃ©demmentLe symbole %qs Ã  %C est associÃ© par USE du module %qs et ne peut pas apparaÃ®tre dans COMMONLe symbole %qs Ã  %C est dÃ©jÃ  dans le bloc COMMONLe symbole %qs Ã  %C est ambiguLe symbole %qs Ã  %C doit Ãªtre le nom d'un groupe NAMELISTLe symbole %qs Ã  %L a dÃ©jÃ  une interface expliciteLe symbole %qs Ã  %L a dÃ©jÃ  le type de base %sLe symbole %qs Ã  %L ne peut pas avoir de typeLe symbole %qs Ã  %L est en conflit avec le symbole du module %qs, associÃ© Ã  USE Ã  %LLe symbole %qs Ã  %L est en conflit avec le symbole de renommage Ã  %LLe symbole %qs Ã  %L est en conflit avec le symbole Ã  %LLe symbole %qs Ã  %L n'a pas de type IMPLICITLe symbole %qs Ã  %L n'a pas de type IMPLICIT, vouliez-vous employer %qsÂ ?Le symbole %qs Ã  %L a l'attribut WEAK mais c'est un argument muetLe symbole %qs Ã  %L a l'attribut WEAK mais il est une variable localeLe symbole %qs Ã  %L est ambiguLe symbole %qs Ã  %L est marquÃ© PRIVATE mais il a reÃ§u l'Ã©tiquette de liaison %qsLe symbole %qs a des accÃ¨s sur des composants mixtes et des non composants Ã  %LLe symbole %qs dans COMMON Ã  %C ne peut pas Ãªtre un tableau de POINTERLe symbole %qs dans COMMON Ã  %C ne peut pas Ãªtre un co-tableauLe symbole %qs dans la liste de noms %qs Ã  %C doit Ãªtre dÃ©clarÃ© avant que la liste de noms doit dÃ©clarÃ©eLe symbole %qs dans la liste de noms %qs est INTENT(IN) Ã  %CLe symbole %qs est utilisÃ© Ã  %L avant qu'un type lui soit assignÃ©Le symbole %qs doit Ãªtre un PARAMETER de l'instruction DATA Ã  %CLe symbole %qs est prÃ©sent Ã  la fois dans les clauses FROM et TO Ã  %LLe symbole %qs est prÃ©sent Ã  la fois dans les clauses data et map Ã  %LLe symbole %qs est prÃ©sent dans de multiples clauses Ã  %LLe symbole %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module intrinsÃ¨que ISO_C_BINDINGLe symbole %qs rÃ©fÃ©rencÃ© Ã  %L n'a pas Ã©tÃ© trouvÃ© dans le modÃ¨le intrinsÃ¨que ISO_FORTRAN_ENVLe symbole %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qsLe symbole %qs dans le bloc COMMON %qs Ã  %C est indirectement rendu Ã©quivalent Ã  l'autre bloc COMMON %qsLe symbole Ã  %C ne convient pas pour une expressionLe symbole Ã  %L n'est pas une variable MUETTESynonyme de Â«Â -export-dynamicÂ Â» pour les versions de l'Ã©diteur de liens qui le supporte.Synonyme pour Â«Â image_baseÂ Â».Synonyme pour -Wcomment.Synonyme de -gnatk8.Erreur de syntaxe dans la liste !$ACC DECLARE Ã  %CErreur de syntaxe dans !$ACC ROUTINE ( NOM ) Ã  %CErreur de syntaxe dans !$ACC ROUTINE ( NOM ) Ã  %C, %<)%> attendue aprÃ¨s NOMErreur de syntaxe dans la liste !$OMP DECLARE TARGET Ã  %CErreur de syntaxe dans la liste !$OMP THREADPRIVATE Ã  %CErreur de syntaxe dans l'instruction !GCC$ ATTRIBUTES Ã  %CErreur de syntaxe dans la directive !GCC$ IVDEP Ã  %CErreur de syntaxe dans la directive !GCC$ NOVECTOR Ã  %CErreur de syntaxe dans la directive !GCC$ UNROLL Ã  %CErreur de syntaxe dans la directive !GCC$ VECTOR Ã  %CErreur de syntaxe dans l'instruction %s Ã  %CErreur de syntaxe dans l'instruction ABSTRACT INTERFACE Ã  %CErreur de syntaxe dans l'instruction ASYNCHRONOUS Ã  %CErreur de syntaxe dans l'instruction AUTOMATIC Ã  %CErreur de syntaxe dans la spÃ©cification CASE Ã  %CErreur de syntaxe dans la dÃ©claration CHARACTER Ã  %CErreur de syntaxe dans la spÃ©cification CLASS IS Ã  %CErreur de syntaxe dans la constante COMPLEX Ã  %CErreur de syntaxe dans l'instruction ELSE IF aprÃ¨s %LErreur de syntaxe dans la dÃ©finition ENUMERATOR Ã  %CErreur de syntaxe dans l'instruction EQUIVALENCE Ã  %LErreur de syntaxe dans l'itÃ©rateur FORALL Ã  %CErreur de syntaxe dans l'itÃ©rateur E/S Ã  %CErreur de syntaxe dans la clause IF aprÃ¨s %CErreur de syntaxe de l'expression du IF Ã  %CErreur de syntaxe dans l'instruction IMPORT Ã  %CErreur de syntaxe dans le spÃ©cificateur NAME= pour l'Ã©tiquette de liaison Ã  %CErreur de syntaxe dans la liste d'expressions OpenACC Ã  %CErreur de syntaxe dans la liste de type de dÃ©pendance OpenMP SINK Ã  %CErreur de syntaxe dans la clause OpenMP detach Ã  %CErreur de syntaxe dans la liste de variables OpenMP Ã  %CErreur de syntaxe dans l'instruction PROCEDURE Ã  %CErreur de syntaxe dans l'instruction PROTECTED Ã  %CErreur de syntaxe dans la spÃ©cification RANK Ã  %CErreur de syntaxe dans l'instruction SAVE Ã  %CErreur de syntaxe dans l'instruction STATIC Ã  %CErreur de syntaxe dans l'instruction SUBMODULE Ã  %CErreur de syntaxe dans la spÃ©cification SUBSTRING Ã  %CErreur de syntaxe dans la spÃ©cification TYPE IS Ã  %CErreur de syntaxe dans l'instruction VALUE Ã  %CErreur de syntaxe dans l'instruction VOLATILE Ã  %CErreur de syntaxe dans la dÃ©claration de la structure anonyme Ã  %CErreur de syntaxe dans la liste des arguments Ã  %CErreur de syntaxe dans le constructeur du tableau Ã  %CErreur de syntaxe dans la spÃ©cification de la longueur de caractÃ¨re Ã  %CErreur de syntaxe dans le nom du bloc commun Ã  %CErreur de syntaxe dans la dÃ©claration de donnÃ©e Ã  %CErreur de syntaxe dans l'exception Ã  %CErreur de syntaxe dans la spÃ©cification gÃ©nÃ©rique Ã  %CErreur de syntaxe dans l'itÃ©rateur Ã  %CErreur de syntaxe dans la dÃ©claration d'une structure imbriquÃ©e Ã  %CErreur de syntaxe dans l'initialisation de %s dans l'ancien style Ã  %CErreur de syntaxe dans la liste d'initialisation dans l'ancien style Ã  %CErreur de syntaxe dans un composant de pointeur de procÃ©dure Ã  %CErreur de syntaxe: Rebut Ã  la fin de l'instruction END INTERFACE Ã  %CErreur de syntaxe: Rebut Ã  la fin de l'instruction INTERFACE Ã  %CTARGET DATA doit contenir au moins une des clauses MAP, USE_DEVICE_PTR ou USE_DEVICE_ADDR Ã  %LTARGET ENTER DATA avec un type de correspondance autre que TO, TOFROM ou ALLOC sur la clause MAP Ã  %LTARGET EXIT DATA avec un type de correspondance autre que FROM, TOFROM, RELEASE ou DELETE sur la clause MAP Ã  %LTARGET%s avec un type de correspondance autre que TO, FROM, TOFROM ou ALLOC sur la clause MAP Ã  %LL'argument TEAM NUMBER pour FROM TEAM Ã  %L doit Ãªtre un INTEGER scalaireL'argument TEAM Ã  %L pour l'intrinsÃ¨que TEAM_NUMBER sera du type TEAM_TYPEL'argument TEAM de %qs Ã  %L doit Ãªtre une expression scalaire de type TEAM_TYPEAttribut TEAM= mal placÃ© dans %CObjet THREADPRIVATE %qs dans la clause %s Ã  %LObjet THREADPRIVATE %qs dans la clause SHARED Ã  %LTILE requiert une expression constante Ã  %LDialecte TLS Ã  utiliser:TLS n'est pas implÃ©mentÃ© pour GCN.Ã€ FAIRE: la/les affectation(s) liÃ©e(s) au type Ã  %L n'ont pas Ã©tÃ© rÃ©alisÃ©es car des rÃ©fÃ©rences multiples Ã  des parties de tableaux apparaÃ®traient dans des expressions intermÃ©diaires.Argument TOPOS (%ld) hors limite 0:%d dans l'intrinsÃ¨que MVBITSTOPOS(%ld)+LEN(%ld)>BIT_SIZE(%d) dans l'intrinsÃ¨que MVBITSTYPE IS Ã  %L chevauche TYPE IS Ã  %LTYPE avec une spÃ©cification de type intrinsÃ¨que Ã  %CTirer profit des relaxations de l'Ã©diteur de liens pour rÃ©duire le nombre d'instructions requises pour matÃ©rialiser les adresses des symboles.Pris au moins une fois: %s sur %d
  Prends deux nombres entiers non-nÃ©gatifs sÃ©parÃ©s par une virgule. Le premier nombre indique le nombre d'instructions Nop de deux octets Ã  ajouter avant l'Ã©tiquette de la fonction. Le second nombre indique le nombre d'instructions Nop d'un demi-mot Ã  ajouter aprÃ¨s l'Ã©tiquette. Des instructions Nop de la taille la plus grande possible sont utilisÃ©es (six, quatre ou deux octets) en commenÃ§ant par la taille la plus grande possible. Si les deux valeurs sont Ã  zÃ©ro, la correction Ã  chaud est dÃ©sactivÃ©e.Cibler du code double prÃ©cision avec DFLOAT.FrÃ©quence d'exÃ©cution relative du bloc cible (en pourcent) requis pour faire descendre (sink) une expression.L'expression cible dans l'affectation de pointeur Ã  %L doit fournir un pointeur comme rÃ©sultatLa cible a un bus I&D (Instruction and Data space) sÃ©parÃ©.La cible du remappage de rang est trop petite (%ld < %ld)Cibler le processeur AM33.Cibler le processeur AM33/2.0.Cibler le processeur AM34.Cibler l'architecture FT32B.Cible le simulateur logiciel.Cible : %s
! Informer DCE de retirer les allocations C++ inutilisÃ©es.Informer DSE que la zone de stockage d'un objet C++ est morte quand le constructeur dÃ©marre et quand le destructeur se termine.L'option %<-mfloat128%> peut ne pas Ãªtre totalement supportÃ©eLa directive %s ne peut pas Ãªtre spÃ©cifiÃ©e dans une rÃ©gion %s Ã  %LL'argument A Ã  %L a le type %s mais la fonction passÃ©e comme OPERATION Ã  %L retourne %sL'argument A Ã  %L de CO_REDUCE ne sera point polymorphiqueL'argument A Ã  %L pour l'intrinsÃ¨que %s ne sera pas co-indexÃ©L'objet AUTOMATIC %qs Ã  %L ne doit pas avoir l'attribut SAVE ou Ãªtre une variable dÃ©clarÃ©e dans le programme principal, un module ou un sous-module(F08/C513)Les Ã©lÃ©ments CHARACTER dans le constructeur du tableau Ã  %L doivent avoir la mÃªme longueur (%ld/%ld)Le DEFAULT CASE Ã  %L ne peut pas Ãªtre suivi par un second DEFAULT CASE Ã  %LL'argument DISTANCE ne peut pas Ãªtre spÃ©cifiÃ© avec l'argument COARRAY ou DIM dans l'intrinsÃ¨que Ã  %LLe FORALL avec l'index %qs n'est pas utilisÃ© dans le membre de gauche de l'affectation Ã  %L et, par consÃ©quent, pourrait causer de multiples affectations Ã  cet objetLes arguments FROM et TO Ã  %L violent les restrictions d'aliasing (F2003 12.4.1.7)Les arguments FROM et TO de l'intrinsÃ¨que MOVE_ALLOC Ã  %L doivent avoir le mÃªme co-rang %d/%dLes arguments FROM et TO de l'intrinsÃ¨que MOVE_ALLOC Ã  %L doivent avoir le mÃªme rang %d/%dL'argument FROM de MOVE_ALLOC Ã  %L ne sera point co-indexÃ©Le spÃ©cificateur de format H Ã  %L est une fonctionnalitÃ© supprimÃ©e du Fortran 95La constante de Hollerith Ã  %L est tronquÃ©e dans la conversion vers %qsL'argument muet INTENT(OUT) %qs Ã  %L est ASSUMED SIZE et, par consÃ©quent, ne peut pas avoir une initialisation par dÃ©fautLe paramÃ¨tre KIND %qs Ã  %C ne peut pas Ãªtre ASSUMED ou DEFERREDLe paramÃ¨tre KIND %qs dans le constructeur PDT Ã  %C n'a pas de valeurLe part_ref KIND Ã  %C doit Ãªtre appliquÃ© Ã  une expression de type intrinsÃ¨queLe part_ref LEN Ã  %C doit Ãªtre appliquÃ© Ã  une expression CHARACTERLe NULL dans le constructeur de structure Ã  %L est appliquÃ© au composant %qs qui n'est ni un POINTER ni ALLOCATABLELe part_ref RE ou IM Ã  %C doit Ãªtre appliquÃ© Ã  une expression COMPLEXLe LMUL possible pour RVV (-mrvv-max-lmul=)Â :L'expression SELECT RANK CASE Ã  %C doit Ãªtre une constante entiÃ¨re scalaireLe sÃ©lecteur de SELECT RANK Ã  %C doit Ãªtre une variable de rang taciteLe tableau SHAPE pour l'intrinsÃ¨que RESHAPE Ã  %L a une valeur nÃ©gative %d pour la dimension %dLe STATUS spÃ©cifiÃ© dans l'instruction OPEN Ã  %L ne peut pas avoir la valeur SCRATCH si un spÃ©cificateur FILE est prÃ©sentLe STATUS spÃ©cifiÃ© dans l'instruction OPEN Ã  %L est %qs et aucun spÃ©cificateur FILE est prÃ©sentL'argument TO de MOVE_ALLOC Ã  %L ne sera point co-indexÃ©Les arguments TO dans MOVE_ALLOC Ã  %L doivent Ãªtre polymorphiques si FROM est polymorphiqueLa valeur absolue de SHIFT Ã  %L doit Ãªtre plus petite ou Ã©gale Ã  BIT_SIZE(%qs)La valeur absolue de SHIFT Ã  %L doit Ãªtre plus petite ou Ã©gale Ã  SIZE Ã  %LL'objet allouable %qs Ã  %L doit avoir une interface de fonction explicite ou Ãªtre dÃ©clarÃ© comme un tableauL'objet allouable Ã  %L et l'expression source Ã  %L auront le mÃªme paramÃ¨tre de sous-typeLes fonctions de listes d'arguments %%VAL, %%LOC ou %%REF ne sont pas permises dans ce contexte Ã  %LL'argument de l'intrinsÃ¨que RANK Ã  %L doit Ãªtre un objet de donnÃ©esL'affectation Ã  un composant KIND ou LEN d'un type paramÃ©trisÃ© Ã  %L n'est pas permisLe tableau de rang tacite %qs Ã  %L n'aura point de co-dimensionLe tableau de rang tacite Ã  %C n'aura point de co-dimensionLe tableau de rang tacite Ã  %L requiert que l'argument muet %qs ait un rang taciteLe nom de base Ã  %L ne correspond pas au nom de la procÃ©dure couranteLe nom de base Ã  %L ne doit pas Ãªtre un nom gÃ©nÃ©riqueLe nom de base Ã  %L ne doit pas Ãªtre un pointeur de procÃ©dureLe nom de base Ã  %L ne doit pas un nom d'entrÃ©eLe nom de base pour Â«Â declare variantÂ Â» doit Ãªtre spÃ©cifiÃ© Ã  %LLa procÃ©dure de base Ã  %L doit avoir une interface expliciteLe bogue n'est pas reproductible, donc c'est probablement un problÃ¨me matÃ©riel ou dans l'OS.
! La constante caractÃ¨re Ã  %L est tronquÃ©e par la conversion vers %sLa longueur de caractÃ¨re de l'argument A Ã  %L et des arguments de OPERATION Ã  %L seront les mÃªmesLa longueur de caractÃ¨re de l'argument A Ã  %L et de la fonction rÃ©sultat de OPERATION Ã  %L seront les mÃªmesLes noms d'options du modÃ¨le de code pour -mcmodel:Les noms d'options du modÃ¨le de code pour -mexplicit-relocsÂ :Le composant Ã  %C qui apparaÃ®t dans la liste des paramÃ¨tres de types Ã  %L n'a ni l'attribut KIND ni l'attribut LENLe composant Ã  %C, qui est un paramÃ¨tre de type, doit Ãªtre un scalaireLe composant avec l'attribut KIND ou LEN Ã  %C n'apparaÃ®t pas dans la liste des paramÃ¨tres de type Ã  %LLe dÃ©faut (et opposÃ© de -static), impliquÃ© par les exÃ©cutables en mode utilisateur, bibliothÃ¨ques partagÃ©es et les paquets.Le dÃ©nominateur n de la fraction 1/n de la frÃ©quence d'exÃ©cution du bloc d'entrÃ©e d'une fonction qu'un bloc de base de cette fonction doit avoir au moins pour Ãªtre considÃ©rÃ© comme Â«Â chaudÂ Â».Le dÃ©nominateur n de la fraction 1/n du nombre d'exÃ©cutions maximum d'un bloc de base dans le programme entier qu'un bloc de base doit avoir pour au moins Ãªtre considÃ©rÃ© comme Â«Â chaudÂ Â» (utilisÃ© en mode non-LTO).Le dÃ©nominateur n de la fraction 1/n du nombre d'exÃ©cutions profilÃ©es sur le programme entier en dessous duquel le nombre d'exÃ©cutions d'un bloc de base doit se trouver afin que le bloc de base soit considÃ©rÃ© comme improbable.Le paramÃ¨tre dÃ©rivÃ© %qs Ã  %C n'a pas de valeur par dÃ©fautLe type dÃ©rivÃ© %qs Ã  %L est du type %qs qui n'a pas Ã©tÃ© dÃ©finiLe pÃ©riphÃ©rique a la section .rodata situÃ©e dans la zone de la RAM.La version la plus ancienne de macOS sur laquelle ce programme tournera (formatÃ© pour l'assembleur).La version la plus ancienne de macOS sur laquelle ce programme tournera.L'Ã©lÃ©ment dans le constructeur de structure Ã  %L pour le composant pointeur %qs devrait Ãªtre un POINTER ou un TARGETL'Ã©lÃ©ment dans le constructeur de structure Ã  %L, pour le composant pointeur %qs, est %s mais il devrait Ãªtre %sL'ensemble des Ã©quivalences pour %qs entraÃ®ne une extension invalide au COMMON %qs Ã  %LL'ensemble des Ã©quivalences pour la variable %qs dÃ©clarÃ©e Ã  %L violent les exigences de l'alignementL'argument errmsg= Ã  %L doit Ãªtre une variable caractÃ¨re du sous-type par dÃ©fautL'identificateur d'Ã©vÃ©nement Ã  %L ne doit pas Ãªtre un Ã©lÃ©ment de tableauL'identificateur d'Ã©vÃ©nement Ã  %L ne doit pas faire partie d'un type dÃ©rivÃ© ou d'une classeLa variable d'Ã©vÃ©nement Ã  %L ne sera point co-indexÃ©eLes options suivantes sont indÃ©pendantes du langageLes options suivantes concernent des langagesLes options suivantes ne sont pas documentÃ©esLes options suivantes sont uniquement spÃ©cifiques au langage Les options suivantes sont prises en charge par le langage Les options suivantes sont spÃ©cifiques Ã  la cibleLes options suivantes contrÃ´lent les messages dâ€™avertissement du compilateurLes options suivantes contrÃ´lent les optimisationsLes options suivantes contrÃ´lent les paramÃ¨tresLes options suivantes prennent des arguments groupÃ©sLes options suivantes prennent des arguments sÃ©parÃ©esLa fonction passÃ©e comme OPERATION Ã  %L a des arguments de types %s et %s mais elle aura le type %sLa fonction passÃ©e comme OPERATION Ã  %L aura des arguments scalaires non pointeurs, non allouables et retournera un scalaire non pointeur non allouableLa fonction passÃ©e comme OPERATION Ã  %L aura l'attribut ASYNCHRONOUS pour aucun ou pour les deux argumentsLa fonction passÃ©e comme OPERATION Ã  %L aura l'attribut TARGET pour aucun ou pour les deux argumentsLa fonction passÃ©e comme OPERATION Ã  %L aura l'attribut VALUE pour aucun ou pour les deux argumentsLa fonction passÃ©e comme OPERATION Ã  %L aura deux argumentsLa fonction passÃ©e comme OPERATION Ã  %L n'aura pas l'attribut OPTIONAL pour aucun des deux argumentsLe rÃ©sultat de la fonction dans le membre de gauche de l'affectation Ã  %L doit avoir l'attribut pointeur.La largeur idÃ©ale en caractÃ¨res des diagrammes artistiques de texte gÃ©nÃ©rÃ©s par l'analyseur.L'intrinsÃ¨que %qs Ã  %L n'est pas inclus dans le standard sÃ©lectionnÃ© mais %s et %qs seront traitÃ©s comme s'ils avaient Ã©tÃ© dÃ©clarÃ©s EXTERNAL.  Utilisez l'option %<-std=%> appropriÃ©e ou dÃ©finissez %<-fall-intrinsics%> pour autoriser ces intrinsÃ¨quesL'intrinsÃ¨que %qs dÃ©clarÃ© INTRINSIC Ã  %L n'est pas disponible avec les paramÃ¨tres standard actuels mais est %s. Utilisez l'option %<-std=*%> appropriÃ©e ou activez %<-fall-intrinsics%> de maniÃ¨re Ã  pouvoir l'utiliser.Le part-ref le plus Ã  gauche dans le data-ref ne peut pas Ãªtre une rÃ©fÃ©rence Ã  une fonction Ã  %CLa limite infÃ©rieure pour qu'un tampon soit considÃ©rÃ© pour Ãªtre protÃ©gÃ© contre l'Ã©crasement de la pile.Le nombre maximum de pseudos rechargeables qui doivent Ãªtre considÃ©rÃ©s pendant le dÃ©versement de pseudos qui ne peuvent pas Ãªtre rechargÃ©s.La quantitÃ© maximale de mÃ©moire Ã  Ãªtre allouÃ©e par GCSE, en kilooctets.Le rapport maximum d'augmentation de la taille du code lors de l'expansion en une table de sauts (en pourcent). Le paramÃ¨tre est utilisÃ© lors d'une optimisation pour la taille.Le rapport maximum d'augmentation de la taille du code lors de l'expansion en une table de sauts (en pourcent). Le paramÃ¨tre est utilisÃ© lors d'une optimisation pour la vitesse.Le dÃ©lai conflictuel maximum pour qu'une insn soit prise en compte pour un dÃ©placement spÃ©culatif.La profondeur maximum de boucles imbriquÃ©es qui peuvent Ãªtre dÃ©placÃ©es Ã  l'intÃ©rieur des branchements.La profondeur maximum de boucles imbriquÃ©es que nous aplatissons complÃ¨tement.La profondeur maximum d'une valeur symbolique avant d'approximer la valeur comme Ã©tant inconnue.La profondeur maximale des nÅ“uds Ã©clatÃ©s qui doivent apparaÃ®tre dans le vidangage de points avant de basculer vers un format moins verbeux.La profondeur maximum de mise en ligne rÃ©cursive pour les fonctions en ligne.La profondeur maximum de mise en ligne rÃ©cursive pour les fonctions pas en ligne.Le facteur d'expansion maximum en copiant des blocs de base.Le facteur maximum appliquÃ© par le vectoriseur de boucle sur le coÃ»t des instructions dans la boucle intÃ©rieure relativement Ã  la boucle qui est vectorisÃ©e.Le nombre maximum d'instructions que CSE traite avant vidange.La longueur maximale d'une chaÃ®ne constante pour la fonction interne de comparaison de chaÃ®nes qui peut Ãªtre mise en ligne. La valeur par dÃ©faut est 3.La longueur maximale des chemins considÃ©rÃ©s dans cse.La longueur maximale de la liste des opÃ©ration en attente d'ordonnancement.Les positions mÃ©moire maximum enregistrÃ©es par cselib.Le nombre maximum de nÅ“uds Ã©clatÃ©s Â«Â after supernodeÂ Â» dans l'analyseur par supernÅ“ud, avant de terminer l'analyse.Le nombre maximum de nÅ“uds RTL qui peuvent Ãªtre enregistrÃ©s comme derniÃ¨re valeur du combinateur.Le nombre maximum d'affectations SSA_NAME Ã  suivre en dÃ©terminant une valeur.Le nombre maximum de retours en arriÃ¨re que l'ordonnanceur doit essayer lors de l'ordonnancement modulo d'une boucle.Le nombre maximum de blocs dans une rÃ©gion Ã  considÃ©rer pour l'ordonnancement interblocs.Le nombre maximum de branches sur le chemin pour aplatir une sÃ©quence.Le nombre maximum de contraintes par Ã©tat.Le nombre maximum de nÅ“uds Ã©clatÃ©s par point de programme dans l'analyseur, avant de terminer l'analyse de ce point.Le nombre maximum d'arÃªtes entrantes Ã  considÃ©rer pour les sauts croisÃ©s.Le nombre maximum d'arÃªtes infaisables Ã  rejeter avant de dÃ©clarer un diagnostique d'infaisabilitÃ©.Le nombre maximum de tentatives de combinaisons d'insns Ã  combiner.Le nombre maximum d'insns dans une rÃ©gion Ã  considÃ©rer pour l'ordonnancement interblocs.Le nombre maximum d'insns dans l'en-tÃªte d'une boucle qui sont dupliquÃ©es par l'Ã©tape de copie des en-tÃªtes de boucles.Le nombre maximum d'insns d'une boucle complÃ¨tement aplatie.Le nombre maximum d'insns dans une boucle aplatie.Le nombre maximum d'insns d'une boucle qui est dÃ©placÃ©e Ã  l'intÃ©rieur de ses branchements.Le nombre maximum d'insns Ã  dupliquer lors de la dÃ©factorisation des goto calculÃ©s.Le nombre maximum d'instructions dans une seule fonction Ã©ligible Ã  la mise en ligne.Le nombre maximum d'instructions dans une boucle interne qui est envisagÃ©e pour la dÃ©clinaison de version.Le nombre maximum d'instructions dans une boucle externe qui est envisagÃ©e pour la dÃ©clinaison de version en plus des instruction dans la boucle interne.Le nombre maximum d'instructions qu'une fonction en ligne peut grandir par la mise en ligne rÃ©cursive.Le nombre maximum d'instructions qu'une fonction pas en ligne peut grandir par la mise en ligne rÃ©cursive.Le nombre maximum d'instructions prÃªtes Ã  Ãªtre expÃ©diÃ©es qui doivent Ãªtre prises en compte par l'ordonnanceur durant le premier passage de l'ordonnancement.Le nombre maximum d'instructions Ã  considÃ©rer pour remplir un crÃ©neau de dÃ©lai.Le nombre maximum d'instructions Ã  considÃ©rer pour trouver les informations correctes d'un registre actif.Le nombre maximum d'instructions Ã  envisager de dÃ©plier en moyenne dans une boucle.Le nombre maximum d'instructions Ã  envisager de dÃ©plier dans une boucle.Le nombre maximum d'instructions Ã  rechercher en arriÃ¨re lors d'une recherche d'une recharge Ã©quivalente.Le nombre maximum d'instructions lors de la mise en ligne automatique de petites fonctions.Le nombre maximum d'instructions lors de la mise en ligne automatique.Le nombre maximum d'instructions lors de la mise en ligne pour la taille.Le nombre maximum d'itÃ©rations au travers du CFG pour Ã©tendre des rÃ©gions.Le nombre maximum dâ€™itÃ©rations de boucles qui sont prÃ©dites statiquement.Le nombre maximum de mises en ligne indirectes imbriquÃ©es rÃ©alisÃ©es par les premiÃ¨res mises en ligne.Le nombre maximum de rÃ©ductions d'une boucle simple qui est complÃ¨tement aplatie.Le nombre maximum de dÃ©pliages pour aplatir une boucle.Le nombre maximum de stmts dans une boucle imbriquÃ©e pour l'Ã©change de boucle.Le nombre maximum de fois qu'un site d'appel peut apparaÃ®tre dans la pile d'appel dans l'analyser, avant de terminer l'analyse d'un appel qui devrait descendre plus profondÃ©ment par rÃ©cursion.Le nombre maximum de dÃ©pliages d'une boucle.Le nombre maximum d'utilisations et de visites de dÃ©finitions en dÃ©couvrant une chaÃ®ne STV avant que la dÃ©couverte soit interrompue.La rapport maximum entre la taille du tableau et les branchements du switch pour qu'une conversion du switch ait lieu.Le rapport maximum entre les insertions et les suppressions d'expressions dans GCSE.La taille maximale recommandÃ©e de mÃ©moire contigÃ¼e occupÃ©e par deux objets accÃ©dÃ©s avec localitÃ© temporelle par des threads concurrents.  Typiquement la taille de la ligne de cache L1 mais elle peut Ãªtre plus petite pour tenir compte d'une variÃ©tÃ© de processeurs cibles avec des tailles de ligne de cache diffÃ©rentes.La taille maximum de la fenÃªtre d'anticipation de l'ordonnanceur sÃ©lectif.L'estimation de l'accÃ©lÃ©ration minimale permettant au code de mise en ligne d'ignorer inline-insns-single et inline-insns-auto.La probabilitÃ© minimale de succÃ¨s de spÃ©culation (en pourcent) de telle maniÃ¨re que l'insn spÃ©culative sera ordonnancÃ©e.Le UID minimum Ã  utiliser pour une insn qui n'est pas pour le dÃ©bogage.Le pas constant minimum au delÃ  duquel il faut utiliser des indices de prÃ©-extraction.Le coÃ»t minimum d'une expression onÃ©reuse dans le dÃ©placement d'un invariant de boucle.Le nombre minimum d'instructions concordantes Ã  considÃ©rer pour les sauts croisÃ©s.Le nombre maximum de supernÅ“uds dans une fonction pour que l'analyseur envisage de rÃ©sumer ses effets sur les sites d'appels.La probabilitÃ© minimale qu'une arÃªte doit avoir pour que l'ordonnanceur sauvegarde son Ã©tat d'un bout Ã  l'autre.La probabilitÃ© minimum d'atteindre un bloc source pour l'ordonnancement spÃ©culatif interblocs.L'offset minimum recommandÃ© entre deux objets accÃ©dÃ©s concurrentiellement pour Ã©viter une dÃ©gradation de performance supplÃ©mentaire Ã  cause du conflit introduit par l'implÃ©mentation. Typiquement, la taille de la ligne de cache L1 mais elle peut Ãªtre plus grande pour tenir compte de la variÃ©tÃ© des processeurs cibles avec diffÃ©rentes tailles de ligne de cache. Le code C++17 pourrait utiliser cette valeur dans la disposition des structures mais il est fortement dÃ©couragÃ© de faire pareil dans les ABI publiques.La taille minimale des variables contribuant au partage d'un emplacement de pile quand il n'y a pas d'optimisation.Le rapport du pas minimum pour que l'Ã©change de boucle soit profitable.Le seuil minimum pour la probabilitÃ© qu'une instruction de condition semi-invariante dÃ©clenche un scindage de boucleLa valeur minimum du dÃ©compte des Ã©tapes que le Â«Â Swing Modulo SchedulerÂ Â» va gÃ©nÃ©rer.Le tableau %qs Ã  %L du module ou du programme principal doit avoir une forme constanteLe nom %qs Ã  %C a dÃ©jÃ  Ã©tÃ© utilisÃ© comme nom de module externeLe nom %qs ne peut pas Ãªtre utilisÃ© comme un opÃ©rateur dÃ©fini Ã  %CLe nombre d'itÃ©rations Newton pour calculer la rÃ©ciproque du type double. La prÃ©cision de la division est proportionnelle Ã  ce paramÃ¨tre quand l'approximation de la division est activÃ©e. La valeur par dÃ©faut est 2.Le nombre d'itÃ©rations Newton pour calculer la rÃ©ciproque du type float. La prÃ©cision de la division est proportionnelle Ã  ce paramÃ¨tre quand l'approximation de la division est activÃ©e. La valeur par dÃ©faut est 1.Le nombre d'Ã©lÃ©ments du tableau de l'argument SUB pour IMAGE_INDEX Ã  %L sera %d (co-rang) et non %dLe nombre d'octets auquel raccourcir les littÃ©raux de chaÃ®ne dans les diagrammes artistiques de texte de l'analyseur.Le nombre de cycles que le Â«Â Swing Modulo SchedulerÂ Â» prend en compte lorsqu'il vÃ©rifie les conflits en utilisant DFA.Le nombre d'Ã©lÃ©ments (%d) dans le constructeur du tableau Ã  %L requiert une augmentation de la limite supÃ©rieure permise %d. Voyez l'option %<-fmax-array-constructor%>.Le nombre d'Ã©lÃ©ments pour lesquels la vÃ©rification de la table de hachage est faite pour chaque Ã©lÃ©ment cherchÃ©.Le nombre d'Ã©lÃ©ments dans le constructeur du tableau Ã  %L requiert une augmentation de la limite supÃ©rieure autorisÃ©e %d.  Consultez l'option %<-fmax-array-constructor%>Le nombre d'Ã©lÃ©ments dans le constructeur du tableau Ã  %L requiert une augmentation de la limite supÃ©rieure autorisÃ©e %d.  Consultez l'option %<-fmax-array-constructor%>Le nombre d'Ã©lÃ©ments dans le constructeur du tableau Ã  %L requiert une augmentation de la limite supÃ©rieure permise %d. Voyez l'option %<-fmax-array-constructor%>Le nombre d'exÃ©cutions du bloc de base qui est considÃ©rÃ© Â«Â chaudÂ Â». Le paramÃ¨tre est utilisÃ© uniquement avec GIMPLE FE.Le nombre d'insns exÃ©cutÃ©es avant que la prÃ©-extraction soit terminÃ©e.Le nombre d'octets littÃ©raux Ã  montrer au dÃ©but d'un littÃ©ral chaÃ®ne dans le texte artistique avant qu'il soit raccourci.Le nombre d'octets littÃ©raux Ã  montrer Ã  la fin d'un littÃ©ral chaÃ®ne dans le texte artistique avant qu'il soit raccourci.Le nombre de pour milles les plus exÃ©cutÃ©s de l'exÃ©cution profilÃ©e sur le programme entier dans lesquelles le nombre d'exÃ©cutions du bloc de base doit faire partie pour Ãªtre considÃ©rÃ© comme Â«Â chaudÂ Â» (utilisÃ© en mode LTO).Le nombre de prÃ©-extractions qui peuvent se dÃ©rouler en mÃªme temps.Le nombre de registres de chaque classe laissÃ©s inutilisÃ©s par les dÃ©placements invariants au niveau des boucles.L'objet %qs Ã  %L avec des paramÃ¨tres de type ASSUMED doit Ãªtre fictif ou un sÃ©lecteur SELECT TYPE(F08/4.2)L'expression paramÃ¨tre Ã  %C ne se simplifie pas en une constante INTEGERL'expression paramÃ¨tre Ã  %C doit Ãªtre de type INTEGER et non de type %sLe chemin vers devices.csv. Le pilote GCC sait normalement situer devices.csv lui-mÃªme et passer cette option au compilateur, donc, l'utilisateur ne devrait pas passer ceci.Le pourcentage d'une fonction, pondÃ©rÃ© par la frÃ©quence d'exÃ©cution, qui doit Ãªtre couvert par la formation de la trace. UtilisÃ© lorsque le feedback par profilage est disponible.Le pourcentage d'une fonction, pondÃ©rÃ© par la frÃ©quence d'exÃ©cution, qui doit Ãªtre couvert par la formation de la trace. UtilisÃ© lorsque le feedback par profilage n'est pas disponible.L'objet pointeur %qs Ã  %L doit avoir une interface de fonction explicite ou Ãªtre dÃ©clarÃ© comme un tableauLes longueurs de registres vectoriels RVV possiblesÂ :Les longueurs de vecteurs SVE possibles:Les dialectes TLS possibles:Le rang de l'Ã©lÃ©ment dans le constructeur de structure Ã  %L ne correspond pas Ã  celui du composant (%d/%d)Le registre utilisÃ© pour accÃ©der au pointeur du threadÂ :Le fichier de rÃ©solution.Le mÃªme objet dÃ©pendant devrait Ãªtre utilisÃ© comme argument de DEPOBJ Ã  %L et comme argument de DESTROY Ã  %LL'Ã©chelle (en pourcents) appliquÃ©e Ã  inline-insns-single et les limites auto quand l'heuristique indique que la mise en ligne est trÃ¨s profitable.La forme du composant %qs dans le constructeur de structure Ã  %L diffÃ¨re de la forme du composant dÃ©clarÃ© pour la dimension %d (%ld/%ld)La taille de ligne du cache L1.La taille du cache L1.La taille du cache L2.La taille du corps d'une fonction Ã  considÃ©rer comme Ã©tant grand.La taille de la trame de pile qui est considÃ©rÃ©e comme Ã©tant grandeLa taille d'une unitÃ© de traduction que l'Ã©tape IPA-CP considÃ¨re comme grande.La taille d'une unitÃ© de traduction Ã  considÃ©rer comme grande.Le plus petit nombre de valeurs diffÃ©rentes pour lequel il est prÃ©fÃ©rable d'utiliser une table de sauts plutÃ´t qu'un arbre de branchements conditionnels. Si 0, utilise le choix par dÃ©faut pour la machine.L'expression source Ã  %L n'aura ni le type EVENT_TYPE ni un composant EVENT_TYPE si l'objet allouable Ã  %L est un co-tableauL'expression source Ã  %L n'aura ni le type LOCK_TYPE ni un composant LOCK_TYPE si l'objet allouable Ã  %L est un co-tableauL'argument stat= Ã  %L doit Ãªtre une variable entiÃ¨re avec kind=4Le constructeur de structure Ã  %C a Ã©tÃ© finalisÃ©. Cette fonctionnalitÃ© a Ã©tÃ© enlevÃ©e par f08/0011. Utilisez -std=f2018 ou -std=gnu pour Ã©liminer la finalisation.Le symbole %qs, rÃ©fÃ©rencÃ© Ã  %L, n'est pas dans le standard sÃ©lectionnÃ©Le rapport seuil pour rÃ©aliser l'Ã©limination des redondances partielles aprÃ¨s le rechargement.Le rapport seuil du dÃ©compte d'exÃ©cution des arÃªtes critiques qui permet l'Ã©limination des redondances aprÃ¨s rechargement.Le type %qs ne peut pas Ãªtre associÃ© Ã  un hÃ´te Ã  %L car il est bloquÃ© par un objet incompatible du mÃªme nom dÃ©clarÃ© Ã  %LLe type pour la fonction %qs Ã  %L n'est pas accessibleLa liste de spec des paramÃ¨tres de type Ã  %C ne peut pas contenir les paramÃ¨tres ASSUMED et DEFERRED en mÃªme tempsLa liste de spec des paramÃ¨tres de type Ã  %C contient trop d'expressions de paramÃ¨tresLa liste de spec des paramÃ¨tres de types Ã  %C ne contient pas assez d'expressions de paramÃ¨tresLa liste de spec des paramÃ¨tres de types dans le type-spec Ã  %L ne peut pas contenir de paramÃ¨tre DEFERREDLa spÃ©cification de type Ã  %L doit spÃ©cifier que chaque paramÃ¨tre de type de longueur est taciteLa spÃ©cification de type ne spÃ©cifiera point un type dÃ©rivÃ© d'une sÃ©quence ou un type avec l'attribut BIND dans SELECT TYPE Ã  %C [F2003:C815]La limite supÃ©rieure pour partager des entiers constants.La limite supÃ©rieure dans la derniÃ¨re dimension doit apparaÃ®tre dans la rÃ©fÃ©rence du tableau de taille tacite %qs Ã  %LLa valeur pour le paramÃ¨tre KIND Ã  %qs Ã  %C ne se rÃ©duit pas en une expression constanteLa valeur de n dans %<-finit-character=n%> doit Ãªtre comprise entre 0 et 127La valeur du paramÃ¨tre PDT LEN Â«Â %sÂ Â» n'est pas en accord avec celle dans la dÃ©claration fictiveLa valeur de l'expression SELECT RANK CASE Ã  %C ne peut pas Ãªtre infÃ©rieure Ã  zÃ©ro ou plus grande que %dLa version de l'ABI C++ Ã  utiliser.La version de l'ABI C++ utilisÃ©e pour les avertissements de -Wabi et les alias de compatibilitÃ© de l'Ã©dition de liens.Il y a dÃ©jÃ  une procÃ©dure avec le nom de liaison %qs pour le type dÃ©rivÃ© %qs Ã  %CIl n'y a pas de fonction spÃ©cifique pour la fonction gÃ©nÃ©rique %qs Ã  %LIl n'y a pas de sous-routine spÃ©cifique pour le gÃ©nÃ©rique %qs Ã  %LIl y a dÃ©jÃ  une procÃ©dure non gÃ©nÃ©rique avec le nom de liaison %qs pour le type dÃ©rivÃ© %qs Ã  %CCette architecture ne supporte pas les instructions de protection de brancheCeci inclut explicitement DEALLOCATE, la rÃ©allocation d'affectations intrinsÃ¨ques, INTENT(OUT) pour des arguments muets allouables et la rÃ©allocation de composant allouables allouÃ©s avec un allocateur OpenMPCe logiciel est un logiciel libre; voir les sources pour les conditions de copie.  Il n'y a
  AUCUNE GARANTIE, pas mÃªme pour la COMMERCIALISATION ni L'ADÃ‰QUATION Ã€ UNE TÃ‚CHE PARTICULIÃˆRE.
  
! Ceci est le dÃ©faut.Cette option est obsolÃ¨te et n'a pas d'effet.Cette option est ignorÃ©e; elle est fournie Ã  fin de compatibilitÃ© uniquement. Elle Ã©tait utilisÃ©e pour sÃ©lectionner les options de l'Ã©diteur de liens et du prÃ©-processeur Ã  utiliser avec newlib.Cette option est utilisÃ©e en interne pour la gÃ©nÃ©ration et la sÃ©lection multilib.  Supposer que RJMP / RCALL peuvent cibler toute la mÃ©moire du programme.Cette option est utilisÃ©e en interne pour la gÃ©nÃ©ration et la sÃ©lection multilib. Le pÃ©riphÃ©rique n'a pas de registre de fonction spÃ©cial SPH.Cette option est utilisÃ©e en interne. Activer le support et l'utilisation des instructions Lire-Modifier-Ã‰crire (Read-Modify-Write).Cette option est utilisÃ©e en interne. Indiquer la prÃ©sence d'un erratum du processeur. Ne pas passer outre des instructions 32 bits.Cette option est utilisÃ©e en interne. DÃ©finir le nombre de segments de 64Kio de flash.Cette option est utilisÃ©e en interne. Le pÃ©riphÃ©rique a le champ de bits NVMCTRL_CTRLB.FLMAP.Il manque la documentation pour cette option.Cette option est obsolÃ¨te; ne l'utilisez pas.Cette option est obsolÃ¨teÂ ; utilisez -Werror=implicit-function-declaration Ã  la place.Cette option est obsolÃ¨te; utilisez -Wextra Ã  la place.Cette option est obsolÃ¨te; utilisez -fsanitize-recover= Ã  la place.Cette option est obsolÃ¨te; utilisez -fsanitize-trap= Ã  la place.ModÃ¨le de thread: %s
! Le threadprivate Ã  %L n'est pas sauvegardÃ© avec SAVELa variable threadprivate Ã  %C est un Ã©lÃ©ment d'un bloc COMMONLe seuil de l'Ã©valuation de l'opportunitÃ© de IPA-CP qui est encore considÃ©rÃ©e comme bÃ©nÃ©fique au clone.ABI VFP %<hard-float%> du Thumb-1Thumb: Supposer que les pointeurs de fonctions peuvent pointer vers du code qui n'est pas conscient de l'Ã©tat Thumb.Thumb: Supposer que les fonctions non statiques peuvent Ãªtre appelÃ©es par du code ARM.Thumb: GÃ©nÃ©rer des trames de pile (pour fonctions feuilles) mÃªme si ce n'est pas nÃ©cessaire.Thumb: GÃ©nÃ©rer des trames de pile (pour fonctions non feuilles) mÃªme si ce n'est pas nÃ©cessaire.Le fragment n'est pas supposÃ© avoir un contenuUne boucle dÃ©coupÃ©e en blocs ne peut pas Ãªtre parallÃ©lisÃ©e sur plusieurs Â«Â gangsÂ Â», Â«Â workersÂ Â» ou vecteurs en mÃªme temps Ã  %LTemps pris en compte pour le prologue, l'Ã©pilogue et d'autres surcharges des fonctions.Temps pris en compte pour la surcharge du fragment d'une fonction.Pour activez le prÃ©-traitement, utilisez %<-cpp%>Basculer -fvar-tracking-assignments.Inverser l'option actuelle de gÃ©nÃ©ration des informations de dÃ©bogage.Trop peu de co-dimensions Ã  %C, %d attendues au lieu de %dTrop peu d'arguments muets dans la procÃ©dure DTIO %qs Ã  %LTrop d'arguments dans l'appel Ã  %qs Ã  %LTrop d'arguments pour %s Ã  %LTrop de co-dimensions Ã  %C, %d attendues au lieu de %dTrop de composants dans le constructeur de structure Ã  %LTrop de conditions (%u trouvÃ©es)Â ; abandon de la couvertureTrop de chiffres dans l'Ã©tiquette de l'instruction Ã  %CTrop d'arguments muets dans la procÃ©dure DTIO %qs Ã  %LTrop d'Ã©lÃ©ments dans l'initialisation du tableau Ã  %CLe tableau de traits %qs dans USES_ALLOCATORS %L doit Ãªtre un tableau de constantes nommÃ©es Ã  une dimension de type %<omp_alloctrait%>Transformer les stockages conditionnels en stockages inconditionnels.La fonction transformationnelle %qs Ã  %L est invalide dans une expression d'initialisationLes noms assembleurs de l%'alias transparent et de la cible diffÃ¨rentGÃ©nÃ©rer des dÃ©routements pour les dÃ©bordements signÃ©s dans les additions, soustractions et multiplications.Intercepter sur __builtin_unreachable au lieu de l'utiliser pour l'optimisation.Intercepter les divisions par zÃ©ros sur des entiers.Traiter une spÃ©cification d'exception throw() comme Â«Â noexceptÂ Â» pour amÃ©liorer la taille du code.Traiter tous les avertissements comme des erreurs.Traiter les valeurs de retour connues de sprintf comme des constantes.Traiter les lignes avec Â«Â DÂ Â» dans la colonne 1 comme des commentaires.Traiter les fichiers d'en-tÃªte manquants comme des fichiers gÃ©nÃ©rÃ©s.Traiter les dÃ©bordements signÃ©s comme Ã©tant indÃ©finis. InversÃ© par -fwrapv -fwrapv-pointer.Traiter les avertissements spÃ©cifiÃ©s comme des erreurs.ConsidÃ©rer que le fichier d'entrÃ©e a dÃ©jÃ  Ã©tÃ© prÃ©-traitÃ©.Vrai si une opÃ©ration qui n'est pas un court-circuit est optimale.Essayez d'exÃ©cuter Â«Â %sÂ Â» dans le shell pour augmenter sa limite.
  Essayer de permettre Ã  l'Ã©diteur de liens de transformer les appels PIC en appels directs.Essayer de convertir les appels virtuels en appels directs.Essayer d'interchanger les boucles si c'est profitable.Essayer de disposer les types dÃ©rivÃ©s de maniÃ¨re aussi compacte que possible.Essaie de reconstruire les appels de fonctions et de retours aprÃ¨s la mise en ligne.Ajuster le code pour le processeur donnÃ©.Ajuster la latence mÃ©moire attendue.Ajuster pour le processeur ou l'architecture cible spÃ©cifiÃ©e.DÃ©sactiver toutes les fonctionnalitÃ©s rÃ©versibles du langage D.ArrÃªter toute fonctionnalitÃ© de diagnostique qui complique la sortie telles que les numÃ©ros de lignes, la couleur et URL d'avertissement.Activer l'instrumentalisation CET pour les instructions switch qui utilisent une table de sauts et un saut indirect.Activer l'Ã©tape d'Ã©limination des extensions redondantes.Activer toutes les fonctionnalitÃ©s Ã  venir du langage D.Deux PROGRAM principaux Ã  %L et %CDeux rÃ©fÃ©rences de parties (ou plus) avec un rang non nul ne peuvent pas Ãªtre spÃ©cifiÃ©es Ã  %LDeux symboles avec le mÃªme comdat_group ne sont pas liÃ©s par la liste same_comdat_group.Le type %qs contenant la liaison DEFERRED Ã  %C n'est pas ABSTRACTLe type %qs de la variable CLASS %qs Ã  %L n'est pas extensibleLa dÃ©claration de type %qs Ã  %L n'est pas interopÃ©rable avec le C mais elle est BIND(C)La dÃ©finition du type de %qs Ã  %C a dÃ©jÃ  Ã©tÃ© dÃ©finie Ã  %LType inaccessible dans le contexte de dÃ©finition de variable (%s) Ã  %LDÃ©saccord de type entre l'argument effectif Ã  %L et l'argument effectif Ã  %L (%s/%s).Type non concordant dans l'argument %qs Ã  %L; passÃ© %s Ã  %sLe nom de type %qs Ã  %C ne peut pas Ãªtre le mÃªme qu'un type intrinsÃ¨queLe nom du type %qs Ã  %C est en conflit avec l'entitÃ© prÃ©cÃ©demment dÃ©clarÃ©e Ã  %L qui a le mÃªme nomLe nom de type %qs Ã  %C est ambiguLe type de l'argument %s de IMAGE_INDEX Ã  %L sera un INTEGERLe type de l'entitÃ© Ã  %L a un type incompatible avec l'expression source Ã  %LLe type de l'entitÃ© Ã  %L est incompatible sur le type avec typespecLe paramÃ¨tre de type %qs Ã  %C n'a pas d'entrÃ©e correspondante dans la liste des noms de paramÃ¨tres de types Ã  %LLe type spÃ©cifiÃ© pour la fonction intrinsÃ¨que %qs Ã  %L est ignorÃ©L'opÃ©rateur liÃ© au type Ã  %L ne peut pas Ãªtre NOPASSProcÃ©dure liÃ©e au type Ã  %CLa spÃ©cification de type Ã  %L ne peut pas contenir de paramÃ¨tre de type diffÃ©rÃ©La spÃ©cification de type Ã  %L ne peut pas contenir un astÃ©risque pour un paramÃ¨tre de typeUNIT pas spÃ©cifiÃ© Ã  %LLe numÃ©ro de UNIT dans l'instruction CLOSE Ã  %L doit Ãªtre non nÃ©gatifLe numÃ©ro de UNIT dans l'instruction INQUIRE Ã  %L ne peut pas Ãªtre %dLe numÃ©ro de UNIT dans l'instruction Ã  %L doit Ãªtre non nÃ©gatifNumÃ©ro de UNIT manquant dans l'instruction Ã  %LLa spÃ©cification de UNIT Ã  %L doit Ãªtre une expression INTEGER ou une variable CHARACTERLa spÃ©cification de UNIT Ã  %L ne doit pas Ãªtre un PARAMETER caractÃ¨reLe spÃ©cificateur UNIT n'est pas autorisÃ© avec NEWUNIT Ã  %LInstruction UNLOCK Ã  %CL'argument UNTIL_COUNT= Ã  %L doit Ãªtre une expression INTEGER scalaireL'instruction USE Ã  %C n'a pas de qualificatif ONLYImpossible de trouver une procÃ©dure INTRINSIC spÃ©cifique pour la rÃ©fÃ©rence %qs Ã  %LImpossible de trouver le symbole %qsImpossible de gÃ©nÃ©rer un offset load/store pour la fusionImpossible de charger la DLL.Impossible de rÃ©soudre la fonction spÃ©cifique %qs Ã  %LImpossible de rÃ©soudre la sous-routine spÃ©cifique %qs Ã  %LDirective GCC inclassable Ã  %CDirective GCC inclassable Ã  %C, ignorÃ©eDirective OpenACC inclassable Ã  %CDirective OpenMP inclassable Ã  %CInstruction inclassable Ã  %CLiaison spÃ©cifique %qs non dÃ©finie comme cible du GENERIC %qs Ã  %LAvec -ffast-math, gÃ©nÃ©rer une instruction FRIZ pour les conversions (double)(long long).Sous le contrÃ´le du type de taille d'objet (c.f. Object Size Checking), avertir Ã  propos des dÃ©bordements de tampon dans les fonctions de manipulation de chaÃ®nes telles que memcpy et strcpy.Longueurs de caractÃ¨res inÃ©gales (%ld/%ld) dans %sLongueurs de caractÃ¨res inÃ©gales (%ld/%ld) dans %s Ã  %LLongueurs de caractÃ¨res inÃ©gales (%wd/%wd) pour le composant pointeur %qs dans le constructeur Ã  %L!$OMP SCAN inattendu Ã  %L en dehors de la construction de boucle avec la clause %<inscan%> REDUCTION%<%c%> inattendu pour la variable %qs du type non dÃ©rivÃ© Ã  %C%<(%> inattendu Ã  %C%<*%> inattendu pour la co-dimension %d de %d Ã  %C%<*%> inattendu dans l'indice du co-tableau Ã  %C%s attendu Ã  %CÂ ; ALLOCATE ou instruction %s attendu%s inattendu Ã  %CÂ ; instruction ALLOCATE attendue aprÃ¨s %sInstruction %s inattendue Ã  %CInstruction %s inattendue Ã  %C dans le corps de INTERFACEInstruction %s inattendue dans BLOCK DATA Ã  %CInstruction %s inattendue dans la section CONTAINS Ã  %CInstruction %s inattendue dans le bloc FORALL Ã  %CInstruction %s inattendue dans le bloc INTERFACE Ã  %CInstruction %s inattendue dans MODULE Ã  %CInstruction %s inattendue dans le bloc WHERE Ã  %CInstruction CASE inattendue Ã  %CArgument DIM inattendu avec l'argument non co-tableau Ã  %LInstruction END inattendue Ã  %CInstruction ENTRY inattendue Ã  %CFin de fichier inattendueNULL() intrinsÃ¨que inattendu Ã  %L pour le muet %qsParallÃ©lisme OpenACC inattendu.Instruction RANK inattendue Ã  %CArgument SHAPE inattendu Ã  %L pour C_F_POINTER avec FPTR scalaireInstruction TYPE IS inattendue Ã  %CVariable allouable %qs inattendue Ã  %L dans la directive dÃ©clarative !$OMP ALLOCATESpÃ©cificateur de retour alternatif inattendu dans l'appel de la sous-routine Ã  %LCaractÃ¨re inattendu dans la liste de variable Ã  %CCaractÃ¨res inattendus dans l'instruction PARAMETER Ã  %CCo-tableau %qs inattendu dans %<allocate%> Ã  %LCo-tableau %qs inattendu dans %<allocate%> Ã  %L, listÃ© implicitement dans %<!$OMP ALLOCATE%> Ã  %LArgument co-tableau %qs inattendu comme argument Ã  %L pour la dÃ©clarative !$OMP ALLOCATEDÃ©signateur de co-tableau inattendu Ã  %CRÃ©fÃ©rence de dÃ©signateur de partie complexe inattendue dans la clause %s Ã  %LConstante inattendue Ã  %CEntitÃ©s de type dÃ©rivÃ© inattendues dans l'opÃ©rateur numÃ©rique intrinsÃ¨que binaire %%<%s%%> Ã  %%LArgument muet %qs inattendu comme argument Ã  %L pour la dÃ©clarative !$OMP ALLOCATEÃ‰lÃ©ment %qc inattendu dans la chaÃ®ne de format Ã  %LFin de fichier inattendue dans %qsFin de la chaÃ®ne de format inattendue dans la chaÃ®ne de format Ã  %LFin de module inattendueExpression inattendue comme Ã©lÃ©ment de liste Ã  %L dans la directive ALLOCATEVariable de rÃ©sultat de fonction %qs inattendue Ã  %L dans la dÃ©clarative !$OMP ALLOCATEType intrinsÃ¨que %qs inattendu Ã  %LRebut inattendu aprÃ¨s l'instruction !$ACC ATOMIC Ã  %CRebut inattendu aprÃ¨s !$ACC DECLARE Ã  %CRebut inattendu aprÃ¨s !$OMP DECLARE REDUCTION Ã  %CRebut inattendu aprÃ¨s !$OMP DECLARE TARGET Ã  %CRebut inattendu aprÃ¨s !$OMP SCAN Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP BARRIER Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP CANCELLATION POINT Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP CRITICAL Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP FLUSH Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP MASTER Ã  %CRebut inattendu aprÃ¨s l'instruction $OMP NOTHING Ã  %CRebut inattendu aprÃ¨s %qs Ã  %LRebut inattendu aprÃ¨s la clause NOWAIT Ã  %CRebut inattendu aprÃ¨s OMP THREADPRIVATE Ã  %CRebut inattendu aprÃ¨s la clause TASKYIELD Ã  %CRebut inattendu aprÃ¨s la dÃ©claration de la fonction Ã  %CRebut inattendu Ã  %CRebut inattendu dans la liste d'arguments formels Ã  %CVariable pointeur %qs inattendue Ã  %L dans la directive dÃ©clarative !$OMP ALLOCATERÃ©fÃ©rence de sous-chaÃ®ne inattendue dans la clause %s Ã  %LSaut lointain thumb1 inattenduUtilisation inattendue du nom de sous-routine %qs Ã  %CProbabilitÃ© non initialisÃ©e de l'arÃªte %i->%iLe numÃ©ro d'unitÃ© dans l'expression E/S est trop grandLe numÃ©ro d'unitÃ© dans l'expression E/S est trop petitArgument %qs inconnu Ã  %L pour l'intrinsÃ¨que %sFonction de liste d'arguments inconnue Ã  %LAttribut inconnu dans l'instruction !GCC$ ATTRIBUTES Ã  %CDirective inconnue Ã  %LFormat inconnu pour l'expression de la limite de pileOp intrinsÃ¨que inconnueOpÃ©rateur %%<%s%%> inconnu Ã  %%LOpÃ©rateur %%<%s%%> inconnu Ã  %%L; vouliez-vous utiliser %%<%s%%>Â ?Nom de procÃ©dure %qs inconnu Ã  %CL'argument effectif polymorphique illimitÃ© Ã  %L n'a pas de correspondance avec un argument muet soit polymorphique illimitÃ© ou soit de type assumÃ©L'objet allouable polymorphique illimitÃ© Ã  %L requiert soit une spÃ©cification de type ou une balise SOURCE ou une balise MOLDNom de MCU %qs non reconnu.Option non reconnue pour %<-finit-logical%>: %sOption non reconnue pour la valeur de boutismeÂ : %qsOption non reconnue pour initialiser la valeur en virgule flottante: %qsOption non reconnueÂ : %qsCode Â«Â %cÂ Â» non supportÃ© en virgule fixe:OpÃ©rande non supportÃ© pour le code Â«Â %cÂ Â»Instruction non supportÃ©e Ã  l'intÃ©rieur de WHERE Ã  %LValeur non supportÃ©e pour mmpy-optionNon supportÃ©: niveaux de parallÃ©lisme de Â«Â routineÂ Â» OpenACC multiplesLa constante caractÃ¨re qui commence Ã  %C n'est pas terminÃ©eLa variable de module PRIVATE %qs inutilisÃ©e est dÃ©clarÃ©e Ã  %LArgument muet %qs inutilisÃ© Ã  %LChaÃ®ne d'initialisation inutilisÃ©e Ã  %L car la variable a une longueur nulleLa variable de module %qs est inutilisÃ©e mais elle a Ã©tÃ© importÃ©e explicitement Ã  %LParamÃ¨tre %qs inutilisÃ© dÃ©clarÃ© Ã  %LLe paramÃ¨tre %qs est inutilisÃ© mais il a Ã©tÃ© importÃ© explicitement Ã  %LVariable %qs inutilisÃ©e dÃ©clarÃ©e Ã  %LLa rÃ©fÃ©rence supÃ©rieure au tableau Ã  %L est hors des limites (%ld < %ld) dans la dimension %dLa rÃ©fÃ©rence supÃ©rieure au tableau Ã  %L est hors des limites (%ld > %ld) dans la dimension %dLa limite supÃ©rieure de la derniÃ¨re dimension du co-tableau doit Ãªtre %<*%> Ã  %CLa co-borne supÃ©rieure est plus petite que la co-borne infÃ©rieure Ã  %LLa co-borne supÃ©rieure est plus petite que la co-borne infÃ©rieure 1 Ã  %LUsageÂ : %s [OPTION]â€¦ SOUS_COMMANDE [OPTION]â€¦
  
  UsageÂ : %s [options] fichierâ€¦
*************** AUCUNE GARANTIE, pas mÃªme pour la COMME
*** 2310,2333 ****
  
  Utilisez Â«Â -Wl,OPTIONÂ Â» pour passer Â«Â OPTIONÂ Â» Ã  l'Ã©diteur de liens.
  
! Utiliser les opÃ©rateurs assembleur %reloc() (pour rÃ©tro-compatibilitÃ©).Utiliser les opÃ©rateurs assembleur %reloc().Utiliser les opÃ©rateurs %reloc(), plutÃ´t que les macros en assembleur, pour charger les adresses.Utiliser -G pour les donnÃ©es qui ne sont pas dÃ©finies dans l'objet actuel.Utiliser -G pour les donnÃ©es locales aux objets.Utiliser -mlong-double-64 pour le format en virgule flottante IEEE 64 bits. Utiliser -mlong-double-128 pour le format en virgule flottante 128 bits (soit IEEE ou IBM)Utiliser les instructions AVX 128 bits au lieu des instructions AVX 256 bits dans le vectoriseur automatique.Utiliser un long double de 128 bits.Utiliser des int de 16 bits.Utiliser des int de 32 bits.Utiliser l'ABI 32 bits.Utiliser le format DWARF 32 bits en Ã©mettant les informations de dÃ©bogage DWARF.Utiliser les registres en virgule flottante de 32 bits.Utiliser les registres gÃ©nÃ©raux de 32 bits.Utiliser des dÃ©calages sur 32 bits dans les tables de sauts au lieu de dÃ©calages sur 16 bits.Utiliser des entrÃ©es de 4 octets dans les tables de switch.Utiliser 4 accumulateurs mÃ©dia.Utiliser madd.s/madd.d avec 4 opÃ©randes et les instructions apparentÃ©es oÃ¹ cela est pertinent.Utiliser les instructions de multiplication sur des demi-mots des processeurs 4xx.Utiliser l'instruction dlmzb de recherche dans une chaÃ®ne des processeurs 4xx.Utiliser 64 FPR.Utiliser 64 GPR.Utiliser l'ABI 64 bits.Utiliser le format DWARF 64 bits en Ã©mettant les informations de dÃ©bogage DWARF.Utiliser les registres en virgule flottante de 64 bits.Utiliser les registres gÃ©nÃ©raux de 64 bits.Utiliser un long double de 64 bits.Utiliser 8 accumulateurs mÃ©dia.Utiliser un long double de 80 bits.Utiliser les registres rÃ©servÃ©s par l'ABI.Utiliser les instructions AltiVec.Utiliser la bibliothÃ¨que C Bionic.Utiliser des instructions de branchements probables, ce qui outrepasse le comportement par dÃ©faut de l'architecture.Utiliser l'instruction CONST16 pour charger les constantes.Utiliser les instructions Cyclic Redundancy Check (CRC).Utiliser EABI.Utiliser les instructions d'adressage virtuel amÃ©liorÃ© (Enhanced Virtual Addressing).Utiliser l'instruction de multiplication en virgule flottante simple vers double (FsMULd).Utiliser la bibliothÃ¨que C GNU.Utiliser des sections sdata/sbss relatives Ã  GP.Utiliser l'adressage relatif Ã  GP pour accÃ©der aux petites donnÃ©es.Utiliser les instructions Global INValidate (GINV).Utiliser les rÃ¨gles d'alignement du H8/300.Utiliser les mathÃ©matiques IEEE pour les comparaisons en virgule flottante.Utiliser le calcul de la pression sur les registres basÃ© sur IRA dans les optimisations qui ont pour but de sortir du code hors d'une boucle durant la phase RTL.Utiliser le calcul de la pression sur les registres basÃ© sur IRA dans les optimisations de boucles durant la phase RTL.Utiliser les instructions Category:Vector.AES et Category:Vector.SHA2 de l'ISA 2.07.Utiliser les instructions de mÃ©moire transactionnelle (HTM) de l'ISA 2.07.Utiliser LRA au lieu de rechargements (transitionnel).Utiliser LRA au lieu d'un rechargement.Utiliser l'allocateur de registre LRA.Utiliser les instructions Loongson EXTension (EXT).Utiliser les instructions Loongson EXTension R2 (EXT2).Utiliser les instructions Loongson MultiMedia extensions Instructions (MMI).Utiliser les instructions MCU.Utiliser les instructions de l'extension MSA MIPS.Utiliser les instructions du MIPS-3D.Utiliser les instructions MIPS-DSP REV 2.Utiliser les instructions MIPS-DSP.Utiliser le support de threads spÃ©cifique Ã  Mingw.Utiliser les registres doubles mots (plutÃ´t que quadruples mots) de Neon pour la vectorisation.Utiliser les registres quadruples mots (plutÃ´t que doubles mots) de Neon pour la vectorisation.Utiliser les mnÃ©moniques P pour les branchements statiquement prÃ©vus comme Ã©tant pris.Utiliser la PLT pour les appels PIC (-fno-plt: charger l'adresse depuis la GOT Ã  l'endroit de l'appel).Utiliser les instructions Â«Â madÂ Â» dans le style PMC.Utiliser les instructions optionnelles du groupe General Purpose du PowerPC.Utiliser les instructions optionnelles du groupe Graphics du PowerPC.Utiliser l'instruction mfcr simple champ du PowerPC V2.01.Utiliser les instructions d'arrondi en virgule flottante du PowerPC V2.02.Utiliser l'instruction popcntb du PowerPC V2.02.Utiliser l'instruction de comparaison d'octets du PowerPC V2.05.Utiliser l'instruction popcntd du PowerPC V2.06.Utiliser le jeu d'instructions du PowerPC-64.Utiliser RJMP / RCALL mÃªme si CALL /JMP sont disponibles.Utiliser la ROM au lieu de la RAM.Utiliser les conventions de passage des registres SSE pour les modes SF et DF.Utiliser STB_GNU_UNIQUE si supportÃ© par l'assembleur.Utiliser les instructions SmartMIPS.Utiliser la syntaxe de l'assembleur UNIX.Utiliser les extensions UltraSPARC Compare-and-Branch.Utiliser les extensions UltraSPARC Fused Multiply-Add.Utiliser les extensions UltraSPARC Population-Count.Utiliser l'instruction de soustraction Ã©tendue avec une retenue de l'UltraSPARC.Utiliser les extensions UltraSPARC Visual Instruction Set version 1.0.Utiliser les extensions UltraSPARC Visual Instruction Set version 2.0.Utiliser les extensions UltraSPARC Visual Instruction Set version 3.0.Utiliser les extensions UltraSPARC Visual Instruction Set version 4.0.Utiliser les registres FP du VAX.Utiliser les conventions de structures VAXC.Utiliser les codes de sortie de VMS au lieu de ceux de posix.Utiliser les instructions de virtualisation (VZ).Utiliser __cxa_atexit pour enregistrer les destructeurs.Utiliser __cxa_get_exception_ptr dans la gestion des exceptions.Utiliser un type long de 32 bits.Utiliser un marqueur sur 4 octets pour les fichiers non formatÃ©s.Utiliser un type long de 64 bits.Utiliser une configuration lÃ©gÃ¨re de printf et puts pour rÃ©duire la taille du code. Uniquement pour les applications mono-thread ne nÃ©cessitant pas des E/S rÃ©-entrantes. Newlib Nano IO est requis.Utiliser un moteur d'exÃ©cution (pas d'initialisations ni de crÃ©ateurs statiques) pour les pÃ©riphÃ©riques ayant une mÃ©moire limitÃ©e.Utiliser une mÃ©thode intelligente de protection de la pile pour certaines fonctions.Utiliser une mÃ©thode de protection de la pile pour chaque fonction.Utiliser les instructions VIS additionnelles ajoutÃ©es dans OSA2017.Utiliser les adresses qui allouent des registres globaux.Utiliser tous les registres sans en rÃ©server un seul pour les gestionnaires d'interruptions.Utiliser les noms alternatifs de registres.Utiliser un type Â«Â intÂ Â» de 8 bits.Utiliser un marqueur sur 8 octets pour les fichiers non formatÃ©s.Utiliser un immÃ©diat depuis un dÃ©calage comme registre TLS. Cette option est Ã  utiliser avec fstack-protector-guard=tls et n'est pas destinÃ©e au code utilisateur.Utiliser un immÃ©diat depuis un dÃ©calage comme registre de protection de la pile, sp_el0. Cette option est Ã  utiliser avec fstack-protector-strong et n'est pas destinÃ©e au code utilisateur.Utiliser des immÃ©diats de taille arbitraire dans les opÃ©rations sur les bits.Utiliser l'ordre des octets gros-boutiste.Utiliser des tests de bits pour des instructions switch suffisamment grandes.Utiliser des sÃ©quences de branchement et interruption pour vÃ©rifier la division entiÃ¨re par zÃ©ro.Utiliser les fonctionnalitÃ©s de protection de branchement.Utiliser Â«Â brasÂ Â» pour les exÃ©cutables < 64k.Utiliser des registres Ã©crasÃ©s durant l'appel pour les paramÃ¨tres et les valeurs retournÃ©es.Utiliser l'ABI call0.Utiliser une fonction de rappel au lieu de code en ligne si le nombre d'accÃ¨s dans la fonction devient plus grand ou Ã©gal Ã  ce nombre.Faire sauvegarder les registres par l'appelant au travers des appels si possible.Utiliser certaines instructions scalaires ajoutÃ©es dans l'ISA 3.0.Utiliser la spÃ©culation de contrÃ´le.Utiliser des piles personnalisÃ©es au lieu de mÃ©moire locale pour le stockage automatique.Utiliser la spÃ©culation de donnÃ©es aprÃ¨s le rechargement.Utiliser la spÃ©culation de donnÃ©es avant le rechargement.Utiliser les instructions dÃ©cimales en virgule flottante.SÃ©lectionner la mÃ©thode par dÃ©faut de traitement de sdata.Utiliser une convention d'appel diffÃ©rente en utilisant Â«Â rtdÂ Â».Utiliser des instructions d'empoisonnement/dÃ©s-empoisonnement direct pour les variables plus petites ou Ã©gales Ã  ce nombre.Utiliser les rÃ©fÃ©rences directes envers %gs lors de l'accÃ¨s des donnÃ©es TLS.Utiliser les instructions XPA (eXtended Physical Address).Utiliser des instructions de comparaisons en virgule flottante qui respectent l'epsilon.Utiliser les profils des valeurs des expressions dans les optimisations.Utiliser la convention d'appel f2c.Utiliser les fonctionnalitÃ© et l'optimisation pour le CPU.Utiliser les options et ordonnancer le code pour le processeur donnÃ©.Utiliser les fonctionnalitÃ©s et ordonnancer pour le processeur donnÃ©.Utiliser les fonctionnalitÃ©s de l'architecture ARCH.Utiliser la comparaisons au niveau des champs dans l'Ã©galitÃ© de structure.Utiliser le modÃ¨le plat pour la fenÃªtre de registres.Utiliser les instructions double fp.Utiliser les registres FP.Utiliser des registres complets pour l'allocation de registres.Utiliser le modÃ¨le de code SPARC-V9 donnÃ©.Utiliser le mode d'adressage spÃ©cifiÃ©.Utiliser le dialecte de l'assembleur donnÃ©.Utiliser les instructions de largeur de registre vectoriel donnÃ© au lieu de la largeur de registre maximale dans le vectoriseur automatique.Utiliser la mÃ©thode donnÃ©e pour protÃ©ger la pile.Utiliser le dialecte donnÃ© pour le stockage local au thread.Utiliser le modÃ¨le de code x86-64 donnÃ©.Utiliser le FP matÃ©riel (par dÃ©faut).Utiliser lâ€™unitÃ© en virgule flottante matÃ©rielle.Utiliser les instructions de divisions matÃ©rielles sur un ColdFire.Utiliser les instructions matÃ©rielles de conversions en virgule flottante.Utiliser les instructions matÃ©rielles en virgule flottante.Utiliser les instructions matÃ©rielles pour la racine carrÃ©e en virgule flottante.Utiliser l'unitÃ© matÃ©rielle pour les opÃ©rations en virgule flottante.Utiliser les instructions matÃ©rielles pour la division et la racine carrÃ©e en virgule flottante.Utiliser le coprocesseur mathÃ©matique.Utiliser les instructions matÃ©rielles pour la division entiÃ¨re.Utiliser l'instruction de prÃ©-extraction matÃ©rielle.Utiliser les instructions matÃ©rielles quad FP.Utiliser des instructions transactionnelles matÃ©rielles.Utiliser des instructions d'assistance vectorielles matÃ©rielles et activer l'ABI vectorielle.Utiliser la spÃ©culation sur le contrÃ´le dans le bloc.Utiliser la spÃ©culation sur les donnÃ©es dans le bloc aprÃ¨s le rechargement.Utiliser la spÃ©culation sur les donnÃ©es dans le bloc avant le rechargement.Utiliser les noms des registres in/loc/out.Utiliser les instructions indirectes CALLXn pour les grands programmes.Utiliser les appels indirects.Utiliser des sÃ©quences plt en ligne pour implÃ©menter des appels longs et -fno-plt.Utiliser les instructions et ordonnancer le code pour le processeur donnÃ©.Utiliser les instructions madd/msub.Utiliser un ID de fonction interne dans la recherche de profilage.Utiliser des tables de sauts pour des instructions switch suffisamment grandes.Utiliser des indices de contrÃ´le de cache cohÃ©rents ldcw/ldcd.Utiliser des stubs de libgcc pour sauvegarder et rÃ©tablir les registres Ã©crasÃ©s par les appels 64 bits de Microsoft vers l'ABI System VUtiliser l'ordre des octets petit-boutiste.Utiliser les instructions ll, sc et sync.Utiliser les instructions lwxc1/swxc1/ldxc1/sdxc1 oÃ¹ cela est pertinent.Utiliser les instructions mÃ©dia.Utiliser les instructions microMIPS.Utiliser les instructions de multiplication et d'addition/soustraction.Utiliser les instructions de multiplications hautes pour la partie haute de la multiplication 32Ã—32.Utiliser la bibliothÃ¨que C musl.Utiliser une disposition des champs de bits native (MS).Utiliser les nouveaux motifs adddi3/subdi3.Utiliser la convention d'appels normale.L'utilisation du module intrinsÃ¨que %qs Ã  %C est en conflit avec le nom de module non intrinsÃ¨que utilisÃ© prÃ©cÃ©demmentL'utilisation du module non intrinsÃ¨que %qs Ã  %C est en conflit avec le nom de module intrinsÃ¨que utilisÃ© prÃ©cÃ©demmentL'utilisation de la constante nommÃ©e NUMERIC_STORAGE_SIZE du module intrinsÃ¨que ISO_FORTRAN_ENV Ã  %C est incompatible avec l'option %sL'utilisation de la constante nommÃ©e NUMERIC_STORAGE_SIZE du module intrinsÃ¨que ISO_FORTRAN_ENV Ã  %L est incompatible avec l'option %qsUtiliser une seule entrÃ©e TOC par procÃ©dure.Utiliser des accÃ¨s ordinaires Ã  la mÃ©moire cache pour les rÃ©fÃ©rences volatiles.Utiliser une disposition de pile compacte.Utiliser les instructions en virgule flottante simple prÃ©cision appariÃ©es (paired-single).Utiliser les instructions de comparaisons de motifs.Utiliser des tables Â«Â switch/caseÂ Â» relatives au pc. Ceci permet de raccourcir les tables de Â«Â caseÂ Â».Utiliser les conventions d'appels portables.Utiliser les informations de profilage pour les probabilitÃ©s de branchements.Utiliser ProPolice comme mÃ©thode de protection de la pile.Utiliser les instructions push pour sauvegardes les arguments sortants.Utiliser r11 pour contenir le lien statique dans des appels de fonctions via des pointeurs.Utiliser une Ã©tiquette de base alÃ©atoire pour chaque trame au lieu d'une base toujours Ã  zÃ©ro.Utiliser une zone rouge (espace rÃ©servÃ© sur la pile pour usage par l'appelÃ©) dans le code x86-64.Utiliser des registres rÃ©duits pour l'allocation de registres.Utiliser la pile de registres pour les paramÃ¨tres et la valeur retournÃ©e.Utiliser les registres pour le passage d'arguments.Utiliser les registres r2 et r5.Utiliser les instructions de rÃ©organisation (Ã©changer et charger/stocker des octets inversÃ©s) (par dÃ©faut).Utiliser des informations de profilage par Ã©chantillonnage pour le poids des nÅ“uds du graphe d'appels. Le fichier profile par dÃ©faut est fbdata.afdo dans Â«Â pwdÂ Â».Utiliser des informations de profilage par Ã©chantillonnage pour le poids des nÅ“uds du graphe d'appels. Le fichier profile est spÃ©cifiÃ© en argument.Utiliser des bibliothÃ¨ques partagÃ©es.Utiliser une vÃ©rification simple de la spÃ©culation sur les donnÃ©es pour la spÃ©culation du contrÃ´le.Utiliser une vÃ©rification simple de la spÃ©culation sur les donnÃ©es.Produire l'exÃ©cutable pour un simulateur.Utiliser du code plus petit mais plus lent pour le prologue et l'Ã©pilogue.Utiliser l'Ã©mulation logicielle des virgules flottantes (par dÃ©faut).Utiliser les comparaisons logicielles des virgules flottantes.Utiliser les nombres en virgule flottante logiciels.Utiliser la multiplication entiÃ¨re logicielle.Utiliser un biais de la pile.N'utiliser une mÃ©thode de protection de la pile que sur les fonctions qui ont l'attribut stack_protection.Utiliser des structs avec un alignement plus fort pour les copies de mots-doubles.Utiliser des stubs pour les prologues de fonctions.Utiliser des sous-routines pour les prologue et Ã©pilogue des fonctions.Utiliser l'instruction synci pour invalider la cache i.Utiliser une division rapide basÃ©e sur une table (par dÃ©faut Ã  -O3).Utiliser l'optimisation de rechercher dans une table pour les divisions de petits entiers signÃ©s.Utiliser l'instruction tas.b pour __atomic_test_and_set.Utiliser l'ABI AIX Vector Extended.Utiliser les extensions de l'ABI AltiVec.Utiliser l'extension de pointeur Cray.Utiliser la syntaxe de l'assembleur DEC.Utiliser l'ABI ELFv1.Utiliser l'ABI ELFv2.Utiliser la syntaxe de l'assembleur GNU.Utiliser l'extension GNU du format PE pour les donnÃ©es communes alignÃ©es.Utiliser l'Ã©diteur de liens Modern (MOLD) au lieu de l'Ã©diteur par dÃ©faut.Utiliser l'Ã©tape d'Ã©limination du code RTL mort.Utiliser l'Ã©tape d'Ã©limination des stockages RTL morts.Utiliser le vÃ©rificateur d'emprunts WIPUtiliser l'Ã©diteur de liens bfd au lieu de l'Ã©diteur par dÃ©faut.Utiliser les instructions de champs de bits.Utiliser l'instruction de division.Utiliser l'unitÃ© en virgule flottante pour ajouter/soustraire des entiers.Utiliser le registre de base donnÃ© pour adresser la protection de la pile.Utiliser l'alignement de donnÃ©es spÃ©cifiÃ©.Utiliser le dÃ©calage donnÃ© pour adresser la protection de la pile.Utiliser le symbole donnÃ© pour adresser la protection de la pile.Utiliser l'Ã©diteur de liens gold au lieu de l'Ã©diteur par dÃ©faut.Utiliser le Barrel Shifter matÃ©riel au lieu de l'Ã©mulation.Utiliser l'Ã©diteur de liens lld de LLVM au lieu de l'Ã©diteur par dÃ©faut.Utiliser les options activant le plus de fonctionnalitÃ©s qui sont permises par les autres options.Utiliser les instructions mvcle pour les dÃ©placements de blocs.Utiliser le type d'entier le plus Ã©troit possible pour les types d'Ã©numÃ©rations.Utiliser les nouvelles instructions min/max dÃ©finies dans l'ISA 3.0.Produire un exÃ©cutable pour le simulateur.Utiliser l'Ã©mulation logicielle de la multiplication (par dÃ©faut).Utiliser l'Ã©mulation logicielle pour les divisions (par dÃ©faut).Utiliser le registre systÃ¨me spÃ©cifiÃ© sur la ligne de commande comme registre de protection de la pile. Cette option est Ã  utiliser avec fstack-protector-strong et n'est pas destinÃ©e au code utilisateur.Utiliser un pipeline temporaire et expÃ©rimental pour la rÃ©solution de noms au lieu de celui qui est stableUtiliser les sÃ©mantiques GNU traditionnelles pour les fonctions mises en lignes.Utiliser des instructions de dÃ©routement pour vÃ©rifier les divisions entiÃ¨res par zÃ©ro.Utiliser des dÃ©routements au lieu de diagnostiques de comportements non dÃ©finis de l'assainisseur.Utiliser la bibliothÃ¨que C uClibc.Utiliser une amorce unicode et dÃ©fini la macro UNICODE.Utiliser les instructions vecteurs et scalaires ajoutÃ©es dans l'ISA 2.07.Utiliser les instructions vectorielles ajoutÃ©es dans l'ISA 3.0.Utiliser les instructions vecteur/scalaire (VSX).Utiliser les registres ABI fenÃªtrÃ©s.Utiliser des chargements mÃ©moire qui Ã©tendent les zÃ©ros au lieu de celles qui Ã©tendent le signe.Utiliser le niveau de compression <nombre> de zlib/zstd pour le langage intermÃ©diaire (IL).UtilisÃ© pour gÃ©nÃ©rer du code pour certaines vieilles rÃ©visions du noyau.UtilisÃ© iciUtilisÃ© avec le mode Fix-and-Continue pour indiquer que les fichiers objets peuvent Ãªtre insÃ©rÃ©s pour remplacer ceux du programme durant l'exÃ©cution.UtilisÃ© pour limiter le facteur de dÃ©pliage qui indique combien de fois l'auto vectoriseur peut dÃ©plier une boucle. La valeur par dÃ©faut est 4.UtilisÃ© pour limiter le facteur de dÃ©pliage qui indique combien de fois l'auto vectoriseur peut dÃ©plier une boucle. La valeur par dÃ©faut est 6.La fonction %qs non ELEMENTAL dÃ©finie par l'utilisateur Ã  %L n'est pas permise dans la construction WORKSHAREL'opÃ©rateur utilisateur %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qsLa procÃ©dure opÃ©rateur utilisateur %qs Ã  %L ne peut pas Ãªtre une longueur de caractÃ¨re taciteLa procÃ©dure opÃ©rateur utilisateur %qs Ã  %L doit Ãªtre une FUNCTIONLa procÃ©dure opÃ©rateur utilisateur %qs Ã  %L doit avoir au moins un argumentLes utilisations de cette option sont diagnostiquÃ©es.Utiliser %<-mevex512%> sans fonctionnalitÃ©s AVX512 activÃ©e mais avec AVX10.1 va simplement ne pas activer les fonctionnalitÃ©s AVX512 ou AVX10.1-512, utilise 256 comme taille vectorielle maxUtilisation du %<long double%> en prÃ©cision Ã©tendue de IBMUtilisation du %<long double%> en prÃ©cision Ã©tendue de IEEEUtilisation des specs internes.
! L'utilisation de la fonction %qs Ã  %L est obsolÃ¨teL'utilisation du paramÃ¨tre %qs dÃ©clarÃ© Ã  %L est obsolÃ¨teL'utilisation de la sous-routine %qs Ã  %L est obsolÃ¨teL'utilisation de la variable %qs Ã  %L est obsolÃ¨teLes symboles Â«Â private externÂ Â» (cachÃ©s) sont habituellement rendus locaux durant l'Ã©dition de liens, cette commande le supprime de telle maniÃ¨re qu'ils restent exportÃ©s.L'argument VALUE de la fonction intrinsÃ¨que %s Ã  %L sera dÃ©finissableAttribut VALUE Ã  %CVALUE n'est pas autorisÃ© Ã  l'intÃ©rieur de BLOCK Ã  %CObjet VALUE %qs dans la clause %s Ã  %LInstruction VALUE Ã  %CL'argument VALUES de DATE_AND_TIME Ã  %L a un sous-type pas par dÃ©fautL'argument de VALUES de DATE_AND_TIME Ã  %L doit avoir une plage exponentielle dÃ©cimale d'au moins quatremode VOID sur une sortieAttribut VOLATILE Ã  %CL'attribut VOLATILE Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© dans une procÃ©dure PUREInstruction VOLATILE Ã  %CNiveaux valides pour l'ISA du Nios II (pour -march):Arguments valides pour l'option -msdata=:Arguments valides pour -malign-:Les arguments valides pour -mcode-readable=:Arguments valides pour -mfpmath=:Arguments valables pour -mr10k-cache-barrier=:Arguments valides pour -mstack-protector-guard=:Les arguments valables pour -mstringop-strategy=:Arguments valables pour -mtp=:Les arguments valides pour -param=riscv-autovec-preference=Â :Les arguments valables pour -param=vsetvl-strategy=Â :Options valides pour l'adressage relatif Ã  GP (pour -mgpopt):Valider les pointeurs dans la vtable avant de les utiliser.La valeur de la clause HINT Ã  %L sera une expression d'indice de constante valideLa variable %qs Ã  %C ne peut pas Ãªtre redÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %LLa variable %qs Ã  %C avec une initialisation apparaÃ®t dÃ©jÃ  dans une instruction DATALa variable %qs Ã  %L ne peut pas Ãªtre BIND(C) car elle n'est ni un bloc COMMON ni dÃ©clarÃ©e au niveau du moduleLa variable %qs Ã  %L ne peut pas avoir les attributs ALLOCATABLE et BIND(C) en mÃªme tempsLa variable %qs Ã  %L ne peut pas avoir les deux attributs OPTIONAL et VALUE car la procÃ©dure %qs est BIND(C)La variable %qs Ã  %L ne peut pas avoir les attributs POINTER et BIND(c) en mÃªme tempsLa variable %qs Ã  %L n'a pas reÃ§u d'Ã©tiquette de formatLa variable %qs Ã  %L dans le bloc commun %qs Ã  %C doit Ãªtre dÃ©clarÃ©e avec un sous-type interopÃ©rable avec le C puisque le bloc commun %qs est bind(c)La variable %qs Ã  %L doit Ãªtre une constante dans ce contexteLa variable %qs Ã  %L est INTENT(OUT) et ne peut donc pas Ãªtre un co-tableau allouable ou avoir des composants co-tableauxLa variable %qs Ã  %L est un co-tableau qui n'est pas ALLOCATABLE, SAVE ni un argument muetLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle pourrait ne pas Ãªtre interopÃ©rable avec le CLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle n'est pas interopÃ©rable avec le C car le type dÃ©rivÃ© %qs n'est pas interopÃ©rable avec le CLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle n'est pas interopÃ©rable avec le C car elle est polymorphiqueLa variable %qs Ã  %L est dans COMMON mais seule l'initialisation dans BLOCK DATA est permiseLa variable %qs Ã  %L peut ne pas Ãªtre d'un sous-type interopÃ©rable avec le C mais elle est BIND(C)La variable %qs Ã  %L n'est pas dÃ©finissable Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(INOUT) de la fonction %qsLa variable %qs Ã  %L n'est pas dÃ©finissable Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(INOUT) de la sous-routine %qsLa variable %qs Ã  %L du TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableauLa variable %qs Ã  %L a une valeur non dÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(OUT) de la fonction %qsLa variable %qs Ã  %L a une valeur non dÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(OUT) de la sous-routine %qsVariable %qs Ã  %L avec l'attribut ALLOCATABLE dans la procÃ©dure %qs avec BIND(C)Variable %qs Ã  %L avec l'attribut OPTIONAL dans la procÃ©dure %qs qui est BIND(C)Variable %qs Ã  %L avec l'attribut POINTER dans la procÃ©dure %qs avec BIND(C)La variable %qs Ã  %L avec un composant co-tableau doit Ãªtre un scalaire non pointeur, non allouable qui n'est pas un co-tableauLa variable %qs ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %L dans la procÃ©dure PURELa variable %qs ne peut pas apparaÃ®tre dans l'expression Ã  %LLa variable %qs du module %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %L du module %qsUne Ã©tiquette cible n'a pas Ã©tÃ© affectÃ©e Ã  la variable %qs Ã  %LLa variable %qs dans la clause %s est utilisÃ©e dans une instruction NAMELIST Ã  %LLa variable %qs dans le bloc commun %qs Ã  %C ne peut pas Ãªtre bind(c) puisqu'elle n'est pas globaleLa variable %qs dans le bloc commun %qs Ã  %C doit Ãªtre dÃ©clarÃ©e avec un sous-type interopÃ©rable avec le C puisque le bloc commun %qs est BIND(C)La variable %qs dans le bloc commun %qs Ã  %L ne peut pas Ãªtre dÃ©clarÃ©e avec BIND(C) puisqu'elle n'est pas globaleLa variable %qs dans le bloc commun %qs Ã  %L ne peut pas Ãªtre un sous-type interopÃ©rable avec le C bien que le bloc commun %qs est BIND(C)La variable %qs est PROTECTED et ne peut pas apparaÃ®tre dans le contexte d'association de pointeur (%s) Ã  %LLa variable %qs est PROTECTED et ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %LLa variable %qs n'est pas un argument muet Ã  %LLa variable %qs est utilisÃ©e Ã  %L avant l'instruction ENTRY dans laquelle elle est un paramÃ¨treLa variable %qs sera dÃ©clarÃ©e dans la mÃªme unitÃ© de portÃ©e que !$ACC DECLARE Ã  %LLa variable %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %LLa variable %qs, utilisÃ©e dans une expression de spÃ©cification, est rÃ©fÃ©rencÃ©e Ã  %L avant l'instruction ENTRY dans laquelle elle est un paramÃ¨treLa variable %s Ã  %L du type EVENT_TYPE ou avec un sous-composant du type EVENT_TYPE doit Ãªtre un co-tableauLa variable %s Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit Ãªtre un co-tableauLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUELa variable %s Ã  %L avec l'attribut NO_ARG_CHECK ne peut pas avoir l'attribut INTENT(OUT)La variable %s Ã  %L avec l'attribut NO_ARG_CHECK peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera un argument muetLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera du type TYPE(*) ou d'un type intrinsÃ¨que numÃ©riqueLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera soit un scalaire ou un tableau de taille taciteLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK n'aura point de rÃ©fÃ©rence Ã  un sous-objetLa variable %s ne peut pas Ãªtre INTENT(IN) Ã  %CUne valeur ne peut pas Ãªtre affectÃ©e Ã  la variable %s dans une procÃ©dure PURE Ã  %CLa variable Ã  %C n'est pas un Ã©lÃ©ment d'un bloc COMMONLa variable Ã  %L est mentionnÃ©e plusieurs fois dans des clauses ayant la mÃªme directive OMP DECLARE TARGETLa variable dans l'assignation ordinaire Ã  %L est un composant pointeur de procÃ©dureLa variable est associÃ©e grÃ¢ce Ã  USE avec !$ACC DECLARE Ã  %LUne variable autre que OMP_OUT ou OMP_IN est utilisÃ©e dans le combinateur de !$OMP DECLARE REDUCTION Ã  %LUne variable autre que OMP_PRIV ou OMP_ORIG est utilisÃ©e dans la clause INITIALIZER de !$OMP DECLARE REDUCTION Ã  %LLe type de la variable est inconnu dans l'affectation Ã  %LLa variable avec l'attribut NO_ARG_CHECK Ã  %L est uniquement permise comme argument aux fonctions intrinsÃ¨ques C_LOC et PRESENTABI de la bibliothÃ¨que vectorielle Ã  utiliser.Conflit de taille vectorielle entre AVX10.1 et AVX512, utilise 512 comme taille vectorielle maxVectoriser pour des opÃ©rations sur des doubles mots.VÃ©rifier que les chemins sont exploitables en Ã©mettant les diagnostiques.DÃ©cliner les versions des boucles basÃ©es sur le fait que les indices ont un pas de un.Des versions multiples de fonctions virtuelles ne sont pas supportÃ©esLes accÃ¨s mÃ©moire volatiles n'utilisent pas les instructions de chargement/stockage E/S.Les accÃ¨s mÃ©moire volatiles utilisent les instructions de chargement/stockage E/S.WAIT Ã  %C interdit en Fortran 95La clause WAIT Ã  %L requiert une expression INTEGER scalaireL'instruction WAIT n'est pas permise dans une procÃ©dure PURE Ã  %CLa cible de l'affectation WHERE Ã  %L a une forme inconsistanteLe masque WHERE Ã  %L a une forme inconsistanteLa clause WHERE/ELSEWHERE Ã  %L requiert un tableau LOGICALAvertir Ã  propos des dÃ©clarations Â«Â externÂ Â» qui ne sont pas au niveau global du fichier.Avertir Ã  propos des constructions Â«Â douteusesÂ Â».Avertir Ã  propos d'un Â«Â newÂ Â» d'un type avec un alignement Ã©tendu si -faligned-new n'est pas utilisÃ©.Avertir Ã  propos des @selector() sans mÃ©thode prÃ©alablement dÃ©clarÃ©e.Avertir Ã  propos de constructions C qui ne sont pas communes au C et au C++.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 1998 et le C++ ISO 2011.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 2011 et le C++ ISO 2014.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 2014 et le C++ ISO 2017.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 2017 et le C++ ISO 2020.Avertir Ã  propos des types polymorphiques du C++ oÃ¹ l'ajout du mot clÃ© Â«Â finalÂ Â» amÃ©liorerait la qualitÃ© du code.Avertir Ã  propos des mÃ©thodes virtuelles du C++ oÃ¹ l'ajout du mot clÃ© Â«Â finalÂ Â» amÃ©liorerait la qualitÃ© du code.Avertir Ã  propos des constructions C++11 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des constructeurs C++11 qui hÃ©ritent d'une classe de base avec un constructeur variadic.Avertir Ã  propos des constructions C++14 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des constructions C++17 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des constructions C++20 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des constructions C++23 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des constructions C++26 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des chaÃ®nes de format de GCC qui ne sont pas appropriÃ©es pour les diagnostiques.Avertir quand NULL est passÃ© dans un argument marquÃ© comme exigeant une valeur non NULL.Avertir Ã  propos des fichiers PCH qui sont trouvÃ©s mais pas utilisÃ©s.Avertir Ã  propos d'expressions USE qui n'ont pas de qualificatif ONLY.Avertir Ã  propos de l'utilisation de __TIME__, __DATE__ et __TIMESTAMP__.Avertir Ã  propos des accÃ¨s aux membres intÃ©rieurs de taille nulle d'un tableau.Avertir Ã  propos de l'alignement de blocs COMMON.Avertir Ã  propos de tous les Â«Â switchÂ Â» sur des Ã©numÃ©rations oÃ¹ un Â«Â caseÂ Â» spÃ©cifique manque.Avertir Ã  propos d'un corps vide dans une expression Â«Â ifÂ Â» ou Â«Â elseÂ Â».Avertir Ã  propos des boucles DO invalides.Avertir quand une expression boolÃ©enne est comparÃ©e avec une valeur entiÃ¨re diffÃ©rente de vrai/faux.Avertir Ã  propos des dÃ©bordements de tampon dans les fonctions de manipulation de chaÃ®nes telles que memcpy et strcpy.Avertir Ã  propos de procÃ©dures appelÃ©es sans Ãªtre explicitement dÃ©clarÃ©es.Avertir lors d'appels Ã  std::move sur un objet local dans une instruction return qui empÃªche l'Ã©lision de la copie.Avertir Ã  propos d'appels Ã  snprintf et aux fonctions similaires qui tronquent la sortie.Avertir Ã  propos d'appels Ã  snprintf et des fonctions similaires qui tronquent la sortie. Identique Ã  -Wformat-truncation=1.Avertir Ã  propos d'appels Ã  strcmp et strncmp utilisÃ©s dans des expressions d'Ã©galitÃ©s qui sont nÃ©cessairement vraies ou fausses Ã  cause de la longueur de l'un et la taille de l'autre argument.Avertir Ã  propos d'appels avec une interface implicite.Avertir Ã  propos de cas oÃ¹ -ftrivial-auto-var-init ne peut pas initialiser une variable automatique.Avertir quand des fonctions sont transtypÃ©es vers des types incompatibles.Avertir Ã  propos de transtypages entre types de fonctions incompatibles.Avertir Ã  propos des transtypages qui vont produire un rÃ©sultat nul.Avertir Ã  propos des transtypages qui Ã©cartent les qualificatifs.Avertir Ã  propos de gestionnaires Â«Â catchÂ Â» de types non rÃ©fÃ©rencÃ©s.Avertir Ã  propos des certaines opÃ©rations sur des expressions boolÃ©ennes.Avertir Ã  propos de chemins dans le code qui appellent strtok avec un comportement indÃ©fini.Avertir Ã  propos de chemins dans le code oÃ¹ un NULL est passÃ© comme argument qui ne doit pas Ãªtre nul d'une fonction.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur de fonction NULL est appelÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur NULL est dÃ©rÃ©fÃ©rencÃ©.Avertir au sujet des chemins de code dans lesquels un descripteur de fichier peut Ãªtre fermÃ© plus d'une fois.Avertir Ã  propos de chemins dans le code oÃ¹ descripteur de fichier n'est pas fermÃ©.Avertir Ã  propos de chemins dans le code dans lesquels un descripteur de fichier est utilisÃ© sans que sa validitÃ© ait Ã©tÃ© vÃ©rifiÃ©e.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur libÃ©rÃ©e est utilisÃ©e.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur allouÃ© sur le tas est perdu.Avertir Ã  propos de chemins dans le code oÃ¹ un longjmp revient vers un jmp_buf enregistrÃ© sur la pile qui a retournÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur qui n'est pas sur le tas est libÃ©rÃ©.Avertir Ã  propos des chemins de code dans lesquels un pointeur peut Ãªtre libÃ©rÃ© plus d'une fois.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur NULL est vÃ©rifiÃ© aprÃ¨s avoir Ã©tÃ© dÃ©rÃ©fÃ©rencÃ©.Avertir Ã  propos des chemins de code dans lesquels un pointeur vers un tampon est assignÃ© a un type incompatible.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur vers une pile obsolÃ¨te est utilisÃ©.Avertir Ã  propos des chemins dans le code oÃ¹ un pointeur qui peut Ãªtre NULL est dÃ©fÃ©rencÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur qui peut Ãªtre NULL est passÃ©e comme argument qui ne doit pas Ãªtre nul d'une fonction.Avertir Ã  propos de chemins dans le code oÃ¹ une lecture ou une Ã©criture est rÃ©alisÃ©e sur un descripteur de fichier fermÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ un dÃ©calage avec un compteur >= Ã  la largeur du type est tentÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ un dÃ©calage avec un compteur nÃ©gatif est tentÃ©.Avertir au sujet des chemins de code dans lesquels le FICHIER stdio peut Ãªtre fermÃ© plus d'une fois.Avertir Ã  propos de chemins dans le code oÃ¹ le FICHIER stdio n'est pas fermÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ un va_list est utilisÃ© aprÃ¨s va_end.Avertir Ã  propos de chemins dans le code oÃ¹ une Ã©criture ou une lecture est en dehors des limites d'un tampon.Avertir Ã  propos de chemins dans le code oÃ¹ un Â«Â assert()Â Â» est rÃ©alisÃ© en utilisant une valeur brute.Avertir Ã  propos de chemins dans le code oÃ¹ une fonction non sÃ»r du point de vue d'un signal asynchrone est appelÃ©e depuis un gestionnaire de signal.Avertir Ã  propos de chemins dans le code oÃ¹ un tampon dans la pile est passÃ© Ã  putenv.Avertir Ã  propos de chemins dans le code dans lesquels une opÃ©ration est tentÃ©e dans la mauvaise phase de la vie d'un descripteur de fichier.Avertir Ã  propos de chemins dans le code oÃ¹ une opÃ©ration est tentÃ©e sur le mauvais type de descripteur de fichier.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur non initialisÃ©e est utilisÃ©e.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur brute est utilisÃ©e comme diviseur.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur brute est utilisÃ©e comme offset de pointeur.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur brute est utilisÃ©e comme taille.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur brute est utilisÃ©e comme taille d'allocation.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur brute est utilisÃ©e comme index d'un tableau.Avertir Ã  propos de chemins dans le code dans lesquels une arithmÃ©tique en virgule flottante est utilisÃ©e Ã  des endroits oÃ¹ un calcul prÃ©cis est requis.Avertir Ã  propos de chemins dans le code oÃ¹ une lecture est tentÃ©e sur un descripteur de fichier en Ã©criture seule ou vice versa.Avertir Ã  propos de chemins dans le code oÃ¹ des donnÃ©es sensibles sont copiÃ©es par delÃ  la frontiÃ¨re de sÃ©curitÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ des donnÃ©es sensibles sont Ã©crites dans un fichier.Avertir Ã  propos de chemins dans le code oÃ¹ la mauvaise fonction de dÃ©sallocation est appelÃ©e.Avertir Ã  propos de chemins dans le code dans lesquels un comportement non dÃ©fini se produira Ã  cause de tampons se chevauchant.Avertir Ã  propos de chemins dans le code oÃ¹ va_arg est utilisÃ© trop de fois sur un va_list.Avertir Ã  propos de chemins dans le code oÃ¹ va_arg utilise le mauvais type.Avertir Ã  propos de chemins dans le code oÃ¹ va_start ou va_copy est utilisÃ© sans un va_end correspondant.Avertir Ã  propos de chemins dans le code qui semblent mener Ã  une boucle infinie.Avertir Ã  propos de chemins dans le code qui semblent mener Ã  une rÃ©cursion infinie.Avertir Ã  propos de chemins dans le code oÃ¹ une Ã©criture dans un objet constant est tentÃ©.Avertir Ã  propos de chemins dans le code qui tentent d'Ã©crire dans une chaÃ®ne littÃ©rale.Avertir Ã  propos du code qui pourrait enfreindre la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accÃ©dÃ©e que par une seule variable (strict aliasing).Avertir Ã  propos de comparaisons entre enum de types diffÃ©rents.Avertir Ã  propos de comparaisons entre deux opÃ©randes de type tableau.Avertir au sujet de divisions entiÃ¨res par zÃ©ro au moment de la compilation.Avertir Ã  propos de divisions de constantes entiÃ¨res qui produisent un rÃ©sultat tronquÃ©.Avertir Ã  propos de la crÃ©ation de temporaires de tableaux.Avertir Ã  propos des Â«Â elseÂ Â» orphelins.Avertir Ã  propos de dÃ©clarations d'entitÃ©s auxquelles des attributs pourraient Ãªtre manquants qui sont liÃ©es Ã  des entitÃ©s qui ont Ã©tÃ© dÃ©clarÃ©es avec ces attributs.Avertir Ã  propos de la destruction d'un objet polymorphique sans destructeur virtuel.Avertir Ã  propos de l'usage obsolÃ¨te du type AltiVec Â«Â vector long ...Â Â».Avertir Ã  propos de conversions arithmÃ©tiques dÃ©prÃ©ciÃ©es sur des opÃ©randes de types Ã©numÃ©rÃ©s.Avertir Ã  propos de conversions arithmÃ©tiques dÃ©prÃ©ciÃ©es sur des opÃ©randes quand l'un est un type Ã©numÃ©rÃ© et l'autre est un type en virgule flottante.Avertir Ã  propos de l'usage obsolÃ¨te du qualificatif volatile.Avertir Ã  propos de divisions de deux opÃ©rateurs Â«Â sizeofÂ Â» quand le premier est appliquÃ© Ã  un tableau et le diviseur n'est pas Ã©gal Ã  la taille d'un Ã©lÃ©ment du tableau.Avertir Ã  propos de branches dupliquÃ©es dans les instructions if-else.Avertir Ã  propos de conditions dupliquÃ©es dans une chaÃ®ne if-else-if.Avertir Ã  propos d'inconsistances entre les types enum/entierAvertir Ã  propos des Â«Â switchÂ Â» sur des Ã©numÃ©rations et qui n'ont pas de Â«Â default:Â Â».Avertir Ã  propos d'un Â«Â switchÂ Â» sur une Ã©numÃ©ration, sans dÃ©faut, et oÃ¹ au moins un Ã©lÃ©ment de l'Ã©numÃ©ration est manquant.Avertir Ã  propos d'Ã©galitÃ©s impliquant des comparaisons avec des expressions REAL ou COMPLEX.Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C11 ISO mais prÃ©sentes dans le C23 ISO.Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C90 ISO mais prÃ©sentes dans le C99 ISO.Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C99 ISO mais prÃ©sentes dans le C11 ISO.Avertir Ã  propos des fonctionnalitÃ©s absentes du C traditionnel.Avertir Ã  propos des chaÃ®nes de format qui ne sont pas littÃ©rales.Avertir Ã  propos des chaÃ®nes de format contenant des octets NUL.Avertir Ã  propos de l'Ã©limination d'appels de fonctions.Avertir Ã  propos des appels de fonctions avec chaÃ®ne de format qui Ã©crivent au delÃ  de la fin de la rÃ©gion de destination.Avertir Ã  propos d'appels de fonctions avec chaÃ®ne de format qui Ã©crivent au delÃ  de la fin de la rÃ©gion de destination. Identique Ã  -Wformat-overflow=1.Avertir Ã  propos des paramÃ¨tres de fonctions dÃ©clarÃ©s sans type dans des fonctions utilisant le style K&R.Avertir Ã  propos d'arithmÃ©tiques sur un pointeur de fonction.Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((cold)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((const)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((malloc)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((noreturn)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((pure)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((returns_nonnull)).Avertir Ã  propos des fonctions qui pourraient Ãªtre candidates pour les attributs de format.Avertir Ã  propos des fonctions globales sans dÃ©claration prÃ©cÃ©dente.Avertir Ã  propos des fonctions globales sans prototype.Avertir Ã  propos des variables globales sans dÃ©claration prÃ©cÃ©dente.Avertir Ã  propos d'une conversion implicite de types enum.Avertir Ã  propos des conversions implicites de Â«Â floatÂ Â» vers Â«Â doubleÂ Â».Avertir Ã  propos des dÃ©clarations implicites.Avertir Ã  propos des dÃ©clarations de fonctions implicites.Avertir Ã  propos de l'utilisation inappropriÃ©e d'un attribut.Avertir Ã  propos des conversions incompatibles d'un entier vers un pointeur et d'un pointeur vers un entier.Avertir Ã  propos des utilisations inappropriÃ©es des membres de tableau flexible selon le niveau de -fstrict-flex-arrays.Avertir Ã  propos des dimensions OpenACC invalides.Avertir Ã  propos de caractÃ¨res UTF-8 invalides.Avertir Ã  propos des formes invalides de sÃ©quences d'Ã©chappement dÃ©limitÃ©es ou nommÃ©es.Avertir Ã  propos d'utilisations invalides de la macro Â«Â offsetofÂ Â».Avertir Ã  propos d'un mot clÃ© requis probablement manquant.Avertir Ã  propos de macros dÃ©finies dans le fichier principal qui ne sont pas utilisÃ©es.Avertir Ã  propos de macros ayant des dÃ©finitions d'unitÃ©s d'en-tÃªte conflictuelles.Avertir Ã  propos des variables automatiques qui pourraient ne pas Ãªtre initialisÃ©es.Avertir Ã  propos de dÃ©clarations discordantes de paramÃ¨tres VLA.Avertir Ã  propos de dÃ©clarations discordantes entre des paramÃ¨tres de tableaux et des accÃ¨s peu sÃ»rs qui y sont faitsAvertir Ã  propos de l'absence d'une esperluette (&) dans des constantes de caractÃ¨res continuÃ©es (sur plusieurs lignes, par exemple).Avertir Ã  propos des champs manquants dans les initialisations des structures.Avertir quand des fonctions de dÃ©sallocation basÃ©es sur la taille sont manquantes.Avertir Ã  propos de pragmas mal employÃ©s.Avertir Ã  propos d'une grande partie des conversions implicites.Avertir Ã  propos de dÃ©clarations multiples du mÃªme objet.Avertir Ã  propos de conversions entre { } qui rÃ©duisent la largeur du type et sont mal formÃ©es en C++11.Avertir Ã  propos des destructeurs non virtuels.Avertir Ã  propos des extensions de largeur de scanf/printf de msvcrt qui ne sont pas ISO.Avertir Ã  propos de valeurs insensÃ©es pour --param destructive-interference-size ou constructive-interference-size.Avertir Ã  propos d'optimisations qui supposent que le dÃ©bordement d'un nombre signÃ© est indÃ©fini.Avertir Ã  propos des dÃ©bordements dans les expressions arithmÃ©tiques.Avertir Ã  propos de la surcharge des noms de fonctions virtuelles.Avertir lorsque des initialiseurs sont outrepassÃ©s avec effets de bords.Avertir lorsque des initialiseurs sont outrepassÃ©s sans effets de bords.Avertir Ã  propos de champs de bits compactÃ©s dont l'offset a changÃ© dans GCC 4.4.Avertir Ã  propos des conversions de pointeurs qui accroissent l'alignement.Avertir Ã  propos d'initialisations par positions de struct qui requiÃ¨rent des initialisations par noms.Avertir Ã  propos de l'emploi d'alias pour des arguments fictifs.Avertir Ã  propos des problÃ¨mes de sÃ©curitÃ© possibles dans les fonctions avec chaÃ®ne de format.Avertir Ã  propos des violations possibles des rÃ¨gles des points de sÃ©quence.Avertir Ã  propos d'indices probablement incorrects dans les boucles Â«Â doÂ Â».Avertir Ã  propos des accolades qui pourraient Ãªtre manquantes autour des initialisations.Avertir Ã  propos de parenthÃ¨ses qui pourraient Ãªtre manquantes.Avertir Ã  propos des blocs de commentaires imbriquÃ©s et des commentaires C++ qui s'Ã©tendent sur plus d'une ligne physique.Avertir Ã  propos d'un choix potentiellement suboptimal relatif au parallÃ©lisme de OpenACC.Avertir Ã  propos des anomalies dans les chaÃ®nes de format de printf/scanf/strftime/strfmon.Avertir Ã  propos de l'usage discutable de macros utilisÃ©es pour rÃ©cupÃ©rer des arguments variables.Avertir Ã  propos des lectures au delÃ  de la fin d'une chaÃ®ne source dans les fonctions de manipulation de chaÃ®nes telles que memchr et memcpy.Avertir Ã  propos de constantes littÃ©rales rÃ©elles ayant la lettre d'exposant Â«Â qÂ Â».Avertir au sujet d'appels redondants Ã  std::move.Avertir Ã  propos du retour d'un pointeur ou d'une rÃ©fÃ©rence Ã  une variable locale ou temporaire.Avertir Ã  propos de structures, unions ou tableaux retournÃ©s.Avertir Ã  propos d'un point-virgule aprÃ¨s la dÃ©finition d'une fonction dans une classe.Avertir Ã  propos des diffÃ©rences de signe dans les fonctions avec chaÃ®ne de format.Avertir Ã  propos des comparaisons entre signÃ©s et non signÃ©s.Avertir Ã  propos de simple-template-id dans un constructeur ou un destructeurAvertir Ã  propos de certaines violations de la rÃ¨gle de la dÃ©finition unique du C++ durant l'optimisation lors de l'Ã©dition de liens.Avertir Ã  propos d'instructions entre l'expression de contrÃ´le du Â«Â switchÂ Â» et le premier Â«Â caseÂ Â».Avertir si des Ã©lÃ©ments sont trouvÃ©s Ã  la suite de #else et #endif.Avertir Ã  propos des chaÃ®nes de format de strftime ne laissant que 2 chiffres pour l'annÃ©e.Avertir Ã  propos des indices dont le type est Â«Â charÂ Â».Avertir Ã  propos de code OpenMP douteux.Avertir Ã  propos d'appels douteux aux fonctions de type calloc oÃ¹ l'expression sizeof est le premier argument de taille et non le second.Avertir Ã  propos des appels douteux Ã  memset oÃ¹ le troisiÃ¨me argument contient le nombre d'Ã©lÃ©ments sans Ãªtre multipliÃ© par la taille d'un Ã©lÃ©ment.Avertir Ã  propos des appels douteux Ã  memset oÃ¹ le troisiÃ¨me argument est la constante littÃ©rale zÃ©ro mais le deuxiÃ¨me ne l'est pas.Avertir Ã  propos des dÃ©clarations douteuses de Â«Â mainÂ Â».Avertir Ã  propos de divisions douteuses de deux expressions sizeof qui ne fonctionnent pas correctement avec des pointeurs.Avertir Ã  propos de paramÃ¨tres de longueur douteux Ã  certaines fonctions manipulant des chaines si l'argument utilise sizeof.Avertir Ã  propos d'utilisations douteuses d'adresses mÃ©moire.Avertir Ã  propos de valeurs dans un Â«Â switchÂ Â» qui sont en dehors de la plage du type du Â«Â switchÂ Â».Avertir Ã  propos des Â«Â switchÂ Â» qui sont contrÃ´lÃ©s par une expression boolÃ©enne.Avertir Ã  propos des ambiguÃ¯tÃ©s d'analyse syntactique les plus vexantes.Avertir Ã  propos des choses qui changent entre le -fabi-version actuel est la version spÃ©cifiÃ©e.Avertir Ã  propos des choses qui vont changer lors d'une compilation avec un compilateur conforme Ã  l'ABI.Avertir Ã  propos d'expressions de caractÃ¨res tronquÃ©es.Avertir Ã  propos de lignes sources tronquÃ©es.Avertir Ã  propos des chaÃ®nes tronquÃ©es dans les fonctions de manipulation de chaÃ®nes telles que strncat et strncpy.Avertir Ã  propos de la sÃ©curitÃ© du type et les erreurs similaires et les dÃ©saccords dans les dÃ©clarations avec des attributs alias.Avertir Ã  propos des NULL sans type qui sont utilisÃ©s comme sentinelle.Avertir Ã  propos du dÃ©bordement vers le bas d'expressions constantes numÃ©riques.Avertir Ã  propos des variables automatiques non initialisÃ©es.Avertir Ã  propos des dÃ©clarations de fonctions sans prototype.Avertir Ã  propos des pragmas non reconnus.Avertir Ã  propos des macros non sÃ»res qui s'Ã©tendent en plusieurs instructions utilisÃ©es comme contenu d'une instruction telle que if, else, while, switch ou for.Avertir Ã  propos de constantes flottantes sans suffixe.Avertir Ã  propos des fonctionnalitÃ©s non supportÃ©es dans ThreadSanitizer.Avertir Ã  propos des arguments fictifs inutilisÃ©s.Avertir Ã  propos de l'utilisation de constantes de type caractÃ¨re utilisant des multi-caractÃ¨res.Avertir Ã  propos des transtypages inutiles.Avertir si des rÃ©pertoires d'inclusions dÃ©finis par l'utilisateur n'existent pas.Avertir Ã  propos des utilisations des dÃ©clarations Â«Â __attribute__((deprecated))Â Â».Avertir Ã  propos des utilisations des dÃ©clarations Â«Â __attribute__((warning))Â Â».Avertir Ã  propos des utilisations de l'opÃ©rateur virgule dans une expression d'indice.Avertir Ã  propos de l'utilisation des spÃ©cificateurs de stockage de registres.Avertir Ã  propos des utilisations de std::initializer_list qui peut retourner des pointeurs ballants.Avertir Ã  propos de l'utilisation de macros variadiques.Avertir Ã  propos de variables qui pourraient Ãªtre changÃ©es par Â«Â longjmpÂ Â» ou Â«Â vforkÂ Â».Avertir au sujet des variables qui sont initialisÃ©es par elles-mÃªmes.Avertir Ã  propos des violations des rÃ¨gles de style de Effective C++.Avertir Ã  propos d'opÃ©rateurs xor oÃ¹ il apparaÃ®t que l'utilisateur voulait une exponentiation.Avertir Ã  propos des chaÃ®nes de format de longueur nulle.Avertir Ã  propos des boucles DO sans aucun passage.Avertir Ã  propos d'appels Ã  des fonctions d'allocation qui demandent zÃ©ro octets.Avertir Ã  propos des constructions qui reposent sur une condition.Avertir Ã  propos de conversions de NULL vers/de un type qui n'est pas un pointeur.Avertir Ã  propos d'appels de dÃ©sallocation avec des arguments retournÃ©s par des fonctions d'allocation non correspondantes.Avertir Ã  propos des conversions implicites entre entiers signÃ©s et non signÃ©s.Avertir Ã  propos de conversions de types implicites qui peuvent causer une perte de prÃ©cision en virgule flottante.Avertir pour des conversions de types implicites qui pourraient changer une valeur.Avertir Ã  propos d'appels rÃ©cursifs infinis.Avertir Ã  propos de dÃ©saccords entre les appels Ã  l'opÃ©rateur Â«Â newÂ Â» ou Â«Â deleteÂ Â» et l'appel correspondant Ã  la fonction d'allocation ou de dÃ©sallocation.Avertir Ã  propos des types de paramÃ¨tres manquants dans les dÃ©clarations de fonctions.Avertir Ã  propos des utilisations obsolÃ¨tes dans une dÃ©claration.Avertir Ã  propos des expressions Â«Â newÂ Â» avec placement qui ont un comportement indÃ©fini.Avertir Ã  propos d'expressions entiÃ¨res qui apparaissent Ã©trangement dans un contexte boolÃ©en.Avertir Ã  propos d'Ã©critures non sÃ»res en mÃ©moire brut vers des objets de types classe.Avertir Ã  propos de l'utilisation de pointeurs vers des variables automatiques qui ont cessÃ© d'exister.Avertir Ã  propos de l'utilisation de pointeurs vers un stockage dÃ©sallouÃ©.Avertissements des compilations spÃ©culatives telles que __traits(compiles).Avertir si Â«Â definedÂ Â» est utilisÃ© en dehors de #if.Avertir si le type de fonction noexcept du C++17 changera le nom dÃ©corÃ© d'un symbole.Avertir si un transtypage de type C est utilisÃ© dans un programme.Avertir si l'appelant d'une fonction marquÃ©e avec l'attribut Â«Â warn_unused_resultÂ Â» n'utilise pas la valeur retournÃ©e.Avertir si une interface de classe n'a pas de super classe. Les classes racines peuvent utiliser un attribut pour supprimer cet avertissement.Avertir si un type de classe a une base ou un champ dont le type utilise l'espace de noms anonyme ou dÃ©pend d'un type sans classe de liaison.Avertir si une comparaison est toujours Ã©valuÃ©e Ã  vrai ou Ã  faux.Avertir si une comparaison est toujours vraie ou toujours fausse en raison d'une gamme limitÃ©e du type de donnÃ©e.Avertir si une fonctionnalitÃ© du compilateur, une classe, une mÃ©thode ou un champ obsolÃ¨te est utilisÃ©.Avertir si une fonction utilise alloca ou crÃ©e un tableau avec une taille dynamique.Avertir si une dÃ©claration locale masque une variable d'instance.Avertir si une boucle avec un nombre constant d'itÃ©rations dÃ©clenche un comportement indÃ©fini.Avertir si une propriÃ©tÃ© d'un objet en Objective-C n'a pas de sÃ©mantique d'affectation spÃ©cifiÃ©e.Avertir si un sÃ©lecteur a de multiples mÃ©thodes.Avertir si une directive SIMD est outrepassÃ©e par le modÃ¨le de coÃ»t du vectoriseur.Avertir si la taille de trame d'une seule fonction excÃ¨de la taille de trame donnÃ©e.Avertir si une chaÃ®ne est plus longue que la longueur maximale spÃ©cifiÃ©e comme Ã©tant portable par le standard.Avertir si le sous-objet a un attribut abi_tag que le type d'objet complet n'a pas.Avertir si une expression Â«Â throwÂ Â» conduira toujours Ã  un appel Ã  terminate().Avertir si une procÃ©dure de l'utilisateur a le mÃªme nom qu'un intrinsÃ¨que.Avertir si un tableau de longueur variable est utilisÃ©.Avertir si une classe de base virtuelle a un opÃ©rateur de dÃ©placement non-trivial.Avertir si le nom d'un MCU n'est pas reconnu ou entre en conflit avec d'autres options (dÃ©faut: on).Avertir si une base enum additionnelle est utilisÃ©e dans un spÃ©cificateur de type Ã©laborÃ©.Avertir si un tableau est accÃ©dÃ© en dehors de ses limites.Avertir lorsqu'une dÃ©finition de paramÃ¨tre dans l'ancien style est utilisÃ©e.Avertir si une macro non dÃ©finie est utilisÃ©e dans une directive #if.Avertir si un paramÃ¨tre pointeur avec l'attribut nonnull est comparÃ© avec NULL.Avertir si des objets CFString constants contiennent des caractÃ¨res non portables.Avertir si des constructeurs ou des destructeurs avec une prioritÃ© entre 0 et 100 sont utilisÃ©s.Avertir si la conversion d'un rÃ©sultat d'une arithmÃ©tique pourrait changer la valeur malgrÃ© que la conversion des opÃ©randes ne le peut pas.Avertir si le dÃ©rÃ©fÃ©rencement d'un pointeur NULL peut conduire Ã  un comportement erronÃ© ou indÃ©fini.Avertir si devices.csv n'est pas trouvÃ© ou s'il y a des problÃ¨mes lors de son analyse (dÃ©faut: on).Avertir si des expressions sont trop compliquÃ©es pour que l'analyseur rÃ©ussisse Ã  les explorer entiÃ¨rement.Avertir si les mÃ©thodes hÃ©ritÃ©es ne sont pas implÃ©mentÃ©es.Avertir si le dÃ©calage Ã  gauche d'une valeur signÃ©e dÃ©borde.Avertir Ã  propos des dÃ©calages Ã  gauche de valeurs nÃ©gatives.Avertir si les boucles ont Ã©tÃ© Ã©changÃ©es.Avertir lorsqu'il y a trop d'arguments passÃ©s Ã  une fonction par rapport Ã  la chaÃ®ne de format.Avertir si des pointeurs de types distincts sont comparÃ©s sans transtypage.Avertir si le qualificatif d'un tableau qui est un pointeur vers une cible est abandonnÃ©.Avertir si le nombre de dÃ©calages >= Ã  la largeur du type.Avertir si le nombre de dÃ©calages est nÃ©gatif.Avertir Ã  propos des tests d'Ã©galitÃ© sur des nombres flottants.Avertir si le ISR est mal Ã©crit, c.-Ã -d. sans le prÃ©fixe __vector. ActivÃ© par dÃ©faut.Avertir si l'attribut NSObject est appliquÃ© sur autre chose qu'un typedef.Avertir si l'espace d'adressage d'une adresse est changÃ©.Avertir si le code est trop compliquÃ© pour que l'analyseur rÃ©ussisse Ã  l'explorer entiÃ¨rement.Avertir si l'optimisation de la valeur de retour nommÃ©e n'est pas rÃ©alisÃ©e malgrÃ© que ce soit autorisÃ©.Avertir si le pointeur dans une affectation Ã  un pointeur pourrait vivre plus longtemps que sa cible.Avertir si le type d'une variable pourrait ne pas Ãªtre compatible avec le C.Avertir si des trigrammes sont rencontrÃ©s et qu'ils pourraient affecter le sens du programme.Avertir si le qualificatif de type sur des pointeurs est abandonnÃ©.Avertir si la signature d'une mÃ©thode candidate ne correspond pas exactement.Avertir quand une fonction se termine plus tÃ´t qu'elle ne commence Ã  cause de macros linenum invalide.Avertir si les profiles dÃ©finis par -fprofile-use n'existe pas.Avertir si les profiles dÃ©finis par -fprofile-use ne correspondent pas.Avertir Ã  propos des prototypes qui causent une conversion de type diffÃ©rente de celle qui aurait lieu en l'absence du prototype.Avertir lors de toute utilisation de alloca.Avertir Ã  propos des hÃ©ritages multiples directs.Avertir Ã  propos d'hÃ©ritages virtuels directs.Avertir Ã  propos des intrinsÃ¨ques qui ne font pas partie du standard sÃ©lectionnÃ©.Avertir Ã  propos des dÃ©finitions d'espaces de noms.Avertir lors d'une dÃ©claration d'un patron primaire.Avertir au sujet d'appels douteux de fonctions standard calculant des valeurs absolues.Avertir Ã  propos de constructions douteuses impliquant un ordre inversÃ© de stockage des scalaires.Avertir que -fno-automatic peut casser la rÃ©cursion.Avertir quand -fhardened n'a pas activÃ© une option de son ensemble.Avertir quand __builtin_frame_address ou __builtin_return_address n'est pas utilisÃ© de maniÃ¨re sÃ»re.Avertir quand les fonctions intÃ©grÃ©es __sync_fetch_and_nand et __sync_nand_and_fetch sont utilisÃ©es.Avertir lorsque une directive #warning est rencontrÃ©e.Avertir quand une base est inaccessible dans la dÃ©rivÃ©e Ã  cause d'une ambiguÃ¯tÃ©.Avertir lorsque une fonction interne est dÃ©clarÃ©e avec la mauvaise signature.Avertir quand une macro interne du prÃ©-processeur est annulÃ©e ou redÃ©finie.Avertir quand une classe est redÃ©clarÃ©e ou rÃ©fÃ©rencÃ©e en utilisant une mauvaise clÃ© de classe.Avertir quand une classe ou un type Ã©numÃ©rÃ© est rÃ©fÃ©rencÃ© en utilisant une clÃ© de classe redondante.Avertir lorsqu'une variable const est inutilisÃ©e.Avertir quand une fonction de conversion ne sera jamais appelÃ©e Ã  cause du type vers lequel elle converti.Avertir lorsqu'une dÃ©claration ne spÃ©cifie pas le type.Avertir lorsqu'une dÃ©claration duplique l'un des spÃ©cificateurs const, volatile, restrict ou _Atomic.Avertir lorsqu'une dÃ©claration est trouvÃ©e aprÃ¨s une expression.Avertir lorsqu'une fonction est inutilisÃ©e.Avertir quand une fonction ne produit jamais une expression constante.Avertir lorsqu'un paramÃ¨tre de fonction est seulement dÃ©fini mais n'est pas autrement utilisÃ©.Avertir lorsqu'un paramÃ¨tre de fonction est inutilisÃ©.Avertir quand un saut manque l'initialisation d'une variable.Avertir lorsqu'une Ã©tiquette est inutilisÃ©e.Avertir lorsqu'une variable tableau dans le membre de gauche est rÃ©-allouÃ©e.Avertir lorsqu'une variable dans le membre de gauche est rÃ©-allouÃ©e.Avertir lorsqu'un Â«Â 0Â Â» littÃ©ral est utilisÃ© comme pointeur nul.Avertir quand un opÃ©rateur logique est toujours Ã©trangement Ã©valuÃ© Ã  vrai ou faux.Avertir quand une expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  faux alors que l'expression ne peut pas gÃ©nÃ©rer d'exception en rÃ©alitÃ©.Avertir lorsque un pointeur d'un type signÃ© est affectÃ© Ã  un pointeur d'un autre type signÃ©.Avertir quand un pointeur est transtypÃ© vers un entier de taille diffÃ©rente.Avertir quand un pointeur est comparÃ© avec la constante caractÃ¨re zÃ©ro.Avertir quand une boucle Â«Â forÂ Â» itÃ©rant sur une liste crÃ©e des copies inutiles.Avertir quand une rÃ©fÃ©rence est liÃ©e Ã  un temporaire qui a cessÃ© d'exister.Avertir quand une variable registre est dÃ©clarÃ©e volatile.Avertir lorsque un enum spÃ©cial est dÃ©clarÃ© avec le mauvais type de base.Avertir quand une chaÃ®ne ou un caractÃ¨re littÃ©ral est suivi d'un suffixe dÃ©fini par l'utilisateur qui ne commence pas par un soulignÃ©.Avertir quand une structure contenant un membre tableau flexible du C99 comme dernier champ n'est pas Ã  la fin d'une autre structure.Avertir quand un Â«Â caseÂ Â» d'un Â«Â switchÂ Â» n'a pas d'instruction Â«Â breakÂ Â».Avertir lorsqu'une valeur est dÃ©placÃ©e vers elle-mÃªme avec std::move.Avertir lorsqu'une variable est seulement dÃ©finie mais n'est pas autrement utilisÃ©e.Avertir lorsqu'une variable est inutilisÃ©e.Avertir lorsqu'une opÃ©ration vectorielle est compilÃ©e en dehors de SIMD.Avertir lorsque tous les constructeurs et destructeurs sont privÃ©s.Avertir lors de l'allocation d'un stockage insuffisant pour le type cible du pointeur assignÃ©.Avertir quand un argument passÃ© Ã  un paramÃ¨tre avec le spÃ©cificateur Â«Â restrictÂ Â» a un autre argument comme synonyme.Avertir si un paramÃ¨tre du modÃ¨le de mÃ©moire atomique est identifiÃ© comme Ã©tant en dehors de la plage valide.Avertir lorsqu'un gestionnaire d'exception est Ã©clipsÃ© par un autre gestionnaire.Avertir lorsque la valeur d'une expression n'est pas utilisÃ©e.Avertir lorsque une fonction en ligne ne peut pas Ãªtre mise en ligne.Avertir lorsque une passe d'optimisation est dÃ©sactivÃ©e.Avertir lors d'une tentative de libÃ©rer un objet qui n'est pas sur le tas.Avertir lors de la conversion de types de pointeurs en fonctions membres.Avertir lors de la destruction d'un pointeur vers un type incomplet.Avertir quand des champs dans une structure avec des attributs empaquetÃ©s sont mal alignÃ©s.Avertir quand le Â«Â nonÂ Â» logique est utilisÃ© sur l'opÃ©rande de gauche d'une comparaison.Avertir si plusieurs diffÃ©rents gestionnaires d'interruption rapide sont dans l'unitÃ© de compilation.Avertir lorsque des fonctions amies sans patron sont dÃ©clarÃ©es Ã  l'intÃ©rieur d'un patron.Avertir lorsque la protection contre l'Ã©crasement de la pile n'est pas produite pour une quelconque raison.Avertir lorsqu'une variable locale masque une autre variable locale ou un paramÃ¨tre d'un type compatible.Avertir lorsqu'une variable locale masque une autre variable locale ou un paramÃ¨tre.Avertir lorsqu'une variable en masque une autre (globalement).Avertir lorsqu'une variable en masque une autre.  Identique Ã  -Wshadow=global.Avertir lorsque la surcharge promeut un non signÃ© en signÃ©.Avertir lorsque du rembourrage est requis pour aligner les membres d'une structure.Avertir lors de la dÃ©duction d'argument de patrons de classes sur un type sans guides de dÃ©duction.Avertir quand le code de contrÃ´le du profilage a Ã©tÃ© demandÃ© mais n'a pas su Ãªtre appliquÃ© Ã  certaines fonctions.Avertir si sizeof est appliquÃ© Ã  un paramÃ¨tre dÃ©clarÃ© comme un tableau.Avertir quand l'adresse d'un membre compactÃ© d'une structure ou d'une union est prise.Avertir lorsque le compilateur rÃ©ordonne le code.Avertir lorsqu'un champ dans une structure n'est pas alignÃ©.Avertir lorsque l'indentation du code ne reflÃ¨te pas la structure du bloc.Avertir lorsque l'attribut Â«Â packedÂ Â» n'a pas d'effet sur l'agencement d'un struct.Avertir quand un mot clÃ© de patron est manquant aprÃ¨s un jeton d'accÃ¨s Ã  un membre dans une expression d'accÃ¨s Ã  un membre dÃ©pendant si ce membre est un patron.Avertir quand il y a un transtypage vers un pointeur Ã  partir d'un entier de taille diffÃ©rente.Avertir quand il y a une conversion entre des pointeurs de types incompatibles.Avertir quand un typedef dÃ©fini localement dans une fonction n'est pas utilisÃ©.Avertir lorsque une fonction retourne le type par dÃ©faut Â«Â intÂ Â» (en C) ou lorsque les types de retour sont inconsistants (en C++).Avertir lorsqu'un trampoline est gÃ©nÃ©rÃ©.Avertir quand une affectation Objective-C est interceptÃ©e par le ramasse-miettes.Avertir lorsque des attributs sont ignorÃ©s.Avertir lorsque des qualificatifs de types sont ignorÃ©s.Avertir quand une fonction ne retournant rien retourne une expression non vide ou qu'une expression de retour est manquante dans une fonction retournant quelque chose.AvertissementLorsque ni Â«Â signedÂ Â» ni Â«Â unsignedÂ Â» n'est fourni, le champ de bits doit Ãªtre signÃ©.Lorsque ni Â«Â signedÂ Â» ni Â«Â unsignedÂ Â» n'est fourni, le champ de bits doit Ãªtre non signÃ©.Quand -mhard-float est sÃ©lectionnÃ©, active la gÃ©nÃ©ration d'instructions en virgule flottante double prÃ©cision. Par dÃ©faut, les fonctions de libgcc sont utilisÃ©es pour rÃ©aliser les opÃ©rations en virgule flottante double prÃ©cision.Quand -mhard-float est sÃ©lectionnÃ©, active la gÃ©nÃ©ration des instructions de comparaison et activation du fanion en virgule flottante sans ordre (lf.sfun*). Par dÃ©faut, les fonctions de libgcc sont utilisÃ©es pour rÃ©aliser les opÃ©rations de comparaison et activation du fanion en virgule flottante sans ordre.Quand un symbole est rÃ©solu, vÃ©rifier la portÃ©e de Â«Â alias thisÂ Â» avant d'examiner les portÃ©es supÃ©rieures.Lors d'un accÃ¨s Ã  la RAM, utiliser X comme imposÃ© par le matÃ©riel, c'est-Ã -dire, utiliser la prÃ©-dÃ©crÃ©mentation, la post-incrÃ©mentation et l'adressage indirect avec le registre X. Sans cette option, le compilateur peut supposer qu'il existe un mode d'adressage X+const similaire Ã  Y+const et Z+const et produire des instructions qui Ã©mulent un tel mode d'adressage pour X.Quand les deux heuristiques de rs6000-density-pct-threshold et rs6000-density-size-threshold sont satisfaites, on dÃ©cide de pÃ©naliser le coÃ»t du corps de la boucle avec la valeur spÃ©cifiÃ©e par ce paramÃ¨tre. La valeur par dÃ©faut est 10.Lors de l'Ã©valuation du coÃ»t de la vectorisation des boucles, il faut probablement pÃ©naliser le coÃ»t du corps de la boucle en fonction des chargements espacÃ©s ou par Ã©lÃ©ment additionnels. Les nombres d'instructions gÃ©nÃ©rales et d'instructions de chargement sont collectÃ©s selon les informations des instructions Ã  vectoriser.  La proportion d'instructions de chargement est dÃ©terminÃ©e.  La pÃ©nalitÃ© est appliquÃ©e uniquement si la proportion excÃ¨de le seuil spÃ©cifiÃ© par ce paramÃ¨tre.  La valeur par dÃ©faut est 45.Lors de l'Ã©valuation du coÃ»t de la vectorisation des boucles, il faut probablement pÃ©naliser le coÃ»t du corps de la boucle si le modÃ¨le existant du coÃ»t ne reflÃ¨te pas adÃ©quatement les dÃ©lais provenant de ressources vectorielles indisponibles.  Les coÃ»ts sont collectÃ©s sÃ©parÃ©ment pour les instructions vectorisÃ©es et non vectorisÃ©es.  La proportion entre le coÃ»t vectoriel et le coÃ»t total (vectoriel + non vectoriel) et dÃ©terminÃ©e.  Une pÃ©nalitÃ© est ajoutÃ©e uniquement si la proportion dÃ©passe le seuil fixÃ© par ce paramÃ¨tre.  La valeur par dÃ©faut est 85.Lors de la gÃ©nÃ©ration de code -fpic, autoriser l'utilisation des PLT. IgnorÃ© avec fno-pic.Lors de la gÃ©nÃ©ration de code -mabicalls, autoriser les exÃ©cutables Ã  utiliser les PLT et Ã  copier les relocalisations.Lors de la gÃ©nÃ©ration de code -mabicalls, rendre le code convenable pour Ãªtre utilisÃ© dans des bibliothÃ¨ques partagÃ©es.Lors de l'Ã©dition de liens pour des cibles gros boutistes, gÃ©nÃ©rer une image au format BE8.Lors de l'Ã©dition de liens pour des cibles gros-boutistes, gÃ©nÃ©rer une image au format historique BE32.Lorsque c'est possible, ne pas gÃ©nÃ©rer des trames de pile.Lors de la propagation des estimations des effets IPA-CP, multiplier les frÃ©quences des arÃªtes rÃ©cursives qui ramÃ¨nent une valeur inchangÃ©e par ce facteur.Lorsque le facteur de rÃ©duction calculÃ© pour une boucle excÃ¨de le seuil spÃ©cifiÃ© par ce paramÃ¨tre, le dÃ©pliage de boucle est prÃ©fÃ©rÃ©. La valeur par dÃ©faut est 1.Lorsque CSE s'exÃ©cute, suivre les sauts jusqu'Ã  leurs cibles.Lors de l'utilisation de la contre-rÃ©action du profile, utiliser l'arÃªte au pourcentage de cette position dans l'histogramme des frÃ©quences comme bases des heuristiques IPA-CP.Lors de la vectorisation, prend en compte plusieurs approches diffÃ©rentes et utilise le modÃ¨le de coÃ»t pour choisir la moins onÃ©reuse.Lorsqu'ils sont plus courts, utiliser des chemins canoniques vers les en-tÃªtes systÃ¨me.Est-ce que les erreurs codegen devraient produire des erreurs interne du compilateur (ICE) avec -fchecking.Faut-il gÃ©nÃ©rer des indices de prÃ©-extraction logicielle pour des pas non constants.Est-ce que la cible met complÃ¨tement les instructions FMA dans un pipeline.  Si non nul, la rÃ©-association considÃ¨re le bÃ©nÃ©fice de parallÃ©liser les parties de multiplication et les parties d'addition de FMA en supposant que FMUL et FMA utilisent la mÃªme unitÃ© qui peut aussi faire FADD.Faut-il utiliser les types canoniques.Est-ce que les trampolines sont gÃ©nÃ©rÃ©s dans la mÃ©moire exÃ©cutable plutÃ´t que dans la pile exÃ©cutable.Quel algorithme de -fsched-pressure appliquer.Lors de la configuration du gestionnaire de signal: %mLors de la configuration de la pile de signaux: %mMode d'analyse du programme complet (WPA=Whole Program Analysis) avec le nombre de tÃ¢ches parallÃ¨les spÃ©cifiÃ©es.Avec INSCAN Ã  %L, on attend un corps de boucle avec !$OMP SCAN entre deux sÃ©quences de blocs structurÃ©sSans rembourrage, il n'y a pas assez d'Ã©lÃ©ments dans la source de l'intrinsÃ¨que RESHAPE Ã  %L pour correspondre Ã  la formeContourner certaines erreurs dans mflo/mfhi du VR4130.Contourner une anomalie du matÃ©riel en ajoutant plusieurs NOP devant une instruction CSYNC ou SSYNC.Contourner un bogue matÃ©riel des premiers 4300.Contourner l'anomalie dans l'instruction de multiplication.Contourner certaines erreurs du 24K.Contourner certaines erreurs du R10000.Contourner certaines erreurs du R4000.Contourner certaines erreurs du R4400.Contourner certaines erreurs du RM7000.Contourner certaines erreurs du VR4120.Contourner l'erreur pour les premiers cÅ“urs du SB-1 rÃ©vision 2.Contourner le bogue de la multiplication matÃ©rielle.Contourner l'erratum des boucles courtes du R5900.Correctif pour l'erratum numÃ©ro 835769 de l'ARM Cortex-A53.Correctif pour l'erratum numÃ©ro 843419 de l'ARM Cortex-A53.Emballer toutes les branches indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche.Emballer tous les appels indirects dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche.Emballer toutes les branches de retour indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche.Emballer les branches de retour indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche. Ceci affecte uniquement les branches pour lesquelles l'adresse de retour n'a pas besoin d'Ãªtre restaurÃ©e depuis la mÃ©moire.Emballer les branches de retour indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche. Ceci affecte uniquement les branches oÃ¹ l'adresse de retour est restaurÃ©e depuis la mÃ©moire.Emballer les sauts de table indirects et les goto calculÃ©s dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche. L'utilisation de thunk ou thunk-extern avec cette option requiert que les fragments soient traitÃ©s comme des gestionnaires de signaux pour gÃ©nÃ©rer le CFI correct. Les environnements oÃ¹ les retours en arriÃ¨re sont requis (c-Ã -d les exceptions), veuillez plutÃ´t utiliser thunk-inline.Ã‰crire un fichier FICHSRC.opt-record.json dÃ©taillant quelles optimisations ont Ã©tÃ© rÃ©alisÃ©es.Ã‰crire toutes les dÃ©clarations sous forme de code Ada pour le fichier spÃ©cifiÃ© uniquement.Ã‰crire toutes les dÃ©clarations sous forme de code Ada transitivement.Ã‰criture du module %qs Ã  la ligne %d colonne %d: %sCe qui suit OpenACC est incorrect Ã  %C: on attendait !$ACC et on a trouvÃ© !$OMPCe qui suit OpenMP est incorrect Ã  %C: on attendait !$OMP et on a trouvÃ© !$ACCL'argument X Ã  %L pour C_LOC ne sera point polymorphiqueLe descripteur X requiert un espace avant le nombre Ã  %LX32 ne supporte pas l'attribut %<ms_abi%>XXX entre dans %<pop_everything ()%>XXX quitte %<pop_everything ()%>Vous avez cassÃ© GCC Rust. C'est une fonctionnalitÃ©.
  Vous devez activer les instructions MVE pour utiliser ces intrinsÃ¨quesVous devez activer les instructions NEON (par ex. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) pour utiliser ces intrinsÃ¨ques.Vous devez activer les instructions VFP pour utiliser ces intrinsÃ¨ques.Vous devez activer les instructions crypto (par ex. inclure %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) pour utiliser ces intrinsÃ¨ques.Vous avez besoin d'un fichier de dÃ©marrage C pour -msys-crt0=ZÃ©ro n'est pas une Ã©tiquette d'instruction valable Ã  %CLargeur zÃ©ro dans le descripteur de format dans la chaÃ®ne de format Ã  %LTableau de taille nulle dÃ©tectÃ© Ã  %L oÃ¹ une entitÃ© avec l'attribut TARGET est attendu[...]Constructeurs de tableau du style [...] Ã  %C[Quitte %s]
! [disponible dans [%s introuvable][par dÃ©faut][dÃ©sactivÃ©][activÃ©]Â«Â une instruction %<return%> n'est pas permise dans une coroutineÂ ; vouliez-vous utiliser %<co_return%>Â ?une extension de GNU Fortranune initialisation entre accolades n'est par permise iciun appel Ã  un constructeur ne peut pas apparaÃ®tre dans une expression constanteun transtypage vers un type autre qu'un entier ou une Ã©numÃ©ration ne peut pas apparaÃ®tre dans une expression constanteune dÃ©claration de patron de classe ne doit rien dÃ©clarer d'autreun opÃ©rateur virgule ne peut pas apparaÃ®tre dans une expression constanteun concept ne peut Ãªtre une fonction membreun concept ne peut Ãªtre contraintun constructeur ne peut pas Ãªtre un %<concept%>une fonction de conversion ne peut pas avoir de type de retour Ã  la finun destructeur ne peut pas Ãªtre %qsun type diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun champ avec le mÃªme nom mais un type diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun champ avec un nom diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun appel de fonction ne peut pas apparaÃ®tre dans une expression constanteun concept de fonction ne peut pas Ãªtre contraintun type de fonction ne peut pas avoir de paramÃ¨tre objet expliciteune dÃ©finition de fonction n'est pas permise iciune Ã©tiquette peut uniquement faire partie d'une instruction or une dÃ©claration n'est pas une instructionun type de fermeture lambda a un opÃ©rateur d'affectation par copie supprimÃ©un type de fermeture lambda a un constructeur par dÃ©faut supprimÃ©une lambda avec capture ne peut pas avoir un paramÃ¨tre objet explicite d'un type sans rapportun %<-fabi-version=%> plus rÃ©cent (ou =0) Ã©vite cette erreur avec un changement de dÃ©corationun membre d'une structure ou d'une union ne peut pas avoir de type modifiÃ© par une variableune fonction imbriquÃ©e n'est pas supportÃ©e pour les registres rÃ©duitsune dÃ©finition d'un espace de noms imbriquÃ© ne peut pas Ãªtre Â«Â inlineÂ Â»une dÃ©finition d'espace de noms imbriquÃ© ne peut pas avoir d'attributla fonction non membre ne peut pas avoir de paramÃ¨tre objet expliciteune variable qui n'est pas un patron ne peut pas avoir %<concept%>un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %qsune liste de paramÃ¨tres avec Ã©lision ne peut concorder avec la dÃ©claration d'une liste de noms de paramÃ¨tres videun pointeur vers une fonction membre explicite peut seulement Ãªtre formÃ© avec %<&%E%>un pointeur vers une fonction membre d'un objet explicite peut seulement Ãªtre formÃ© avec %<&%T::%D%>un pointeur vers un type de fonction ne peut pas avoir de paramÃ¨tre d'objet expliciteun pointer vers un type de fonction membre ne peut pas avoir de paramÃ¨tre objet expliciteune expression-instruction est un contexte insuffisant pour la rÃ©solution d'une surchargeune classe de stockage peut seulement Ãªtre spÃ©cifiÃ©e pour des objets et des fonctionsune classe de stockage sur un agrÃ©gat anonyme dans une classe n'est pas permisun patron ne peut pas Ãªtre imposÃ© par dÃ©fautune dÃ©claration de patron ne peut pas apparaÃ®tre au niveau d'un blocun template-id ne peut pas apparaÃ®tre dans l'utilisation de la dÃ©clarationune limite temporaire sur %qD existe uniquement jusqu'Ã  la sortie du constructeurune expression de transaction ne peut pas apparaÃ®tre dans une expression constanteun type dÃ©fini dans une autre unitÃ© de traduction n'est pas polymorphiqueun type dÃ©fini dans une autre unitÃ© de traduction est polymorphiqueun type avec une base diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec un nombre de champs diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun type avec une prÃ©cision diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec une plage signÃ©e diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec une taille diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec des pointeurs de tables virtuelles diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionune variable ne peut pas Ãªtre dÃ©clarÃ©e %<consteval%>un concept variable ne peut pas Ãªtre contraintune chaÃ®ne large est invalide dans ce contextearÃªtes d'appels anormales pour une insn qui n'est pas un appel dans le bb %iarÃªte anormale sans aucune utilitÃ© dans le bb %iabandon dans %s, Ã  %s:%dla fonction de valeur absolue %qD reÃ§oit un argument de type %qT mais elle a un paramÃ¨tre de type %qT qui peut produire une valeur tronquÃ©edÃ©claration abstraite %qT utilisÃ©e comme dÃ©clarationles dÃ©clarations d'accÃ¨s sont dÃ©prÃ©ciÃ©es en faveur des dÃ©clarations Â«Â usingÂ Â»; suggestion: ajoutez le mot-clÃ© %<using%>accÃ¨de %E octet dans une rÃ©gion de taille %EaccÃ¨de %E octets danss une rÃ©gion de taille %EaccÃ¨de %E octets ou plus dans une rÃ©gion de taille %EaccÃ¨s au membre %qD au lieu du membre initialisÃ© %qD dans l'expression constanteaccÃ¨s Ã  %qE en dehors de sa durÃ©e de vieaccÃ¨s au membre %qE d'une structure %qE atomiqueaccÃ¨s au membre %qE d'une union %qE atomiqueaccÃ¨s Ã  l'argument %u d'une fonction dÃ©clarÃ©e sans l'attribut %<%s%>accÃ¨de entre %E et %E octets dans une rÃ©gion de taille %EaccÃ¨s Ã  la mÃ©moire des donnÃ©es avec une adresse mÃ©moire du programmeaccÃ¨s Ã  la mÃ©moire du programme avec une adresse mÃ©moire des donnÃ©esl'accÃ¨s Ã  un stockage local au thread n'est actuellement pas supportÃ© avec %<-mpure-code%> ou %<-mslow-flash-data%>accÃ¨s Ã  un Ã©lÃ©ment non initialisÃ© du tableauaccÃ¨s au membre non initialisÃ© %qDaccÃ¨s Ã  la valeur de %qE au travers d'une gl-valeur %qT dans une expression constantel'accumulateur n'est pas une constante entiÃ¨rele numÃ©ro de l'accumulateur est hors limiteargument effectif de INTENT = OUT/INOUTajoutez %<using namespace std::complex_literals%> (de %<complex%>) pour activer les suffixes littÃ©raux dÃ©finis par l'utilisateur du C++14ajoutez un guide de dÃ©duction pour supprimer cet avertissementajoutez la capture %<this%> ou %<*this%> explicitementajoutez des parenthÃ¨ses autour de %qE pour ne plus recevoir cet avertissementajoutez des parenthÃ¨ses autour de l'expression du membre de gauche pour ne plus recevoir cet avertissementajoutez des parenthÃ¨ses autour du deuxiÃ¨me %<sizeof%> pour ne plus recevoir cet avertissementajoutez des parenthÃ¨ses pour dÃ©clarer une variableadd_sym(): Mauvais mode de dimensionnementl'ajout de %<-flarge-source-files%> fournira du support pour plus de colonnes de suivi au dÃ©triment du temps de compilation et de la mÃ©moireÃ©numÃ©rateurs supplÃ©mentaires commenÃ§ant par %qDl'attribut de la zone d'adresse ne peut pas Ãªtre spÃ©cifiÃ© pour des fonctionsla zone d'adresse %q+D entre en conflit avec une dÃ©claration prÃ©cÃ©dentele mode d'adresse %qs n'est pas supportÃ© en mode %s bitsl'adresse d'un appel Ã  %qs n'est pas une expression constanteadresse demandÃ©e pour un tableau avec un ordre de stockage scalaire inversÃ©adresse de la variable registre explicite %qD requiseadresse d'une variable registre globale %qD demandÃ©eadresse de l'Ã©tiquette %qD retournÃ©eadresse de la variable locale %qD retournÃ©el'adresse de la variable constexpr non statique %qD peut diffÃ©rer entre chaque invocation de la fonction englobanteÂ ; ajoutez %<static%> pour lui donner une adresse constanteadresse de la fonction surchargÃ©e sans information contextuelle de typeadresse d'un littÃ©ral composÃ© registre demandÃ©eadresse d'une variable registre %qD demandÃ©ele dÃ©calage d'adresse n'est pas une constantel'opÃ©rande d'adresse requiert une contrainte sur le registre X, Y ou Zadresse requise pour %qD qui est dÃ©clarÃ© %<register%>l'espace d'adresses %qs n'est pas supportÃ© pour les pÃ©riphÃ©riques avec une taille de flash jusqu'Ã  %d Kioles espaces d'adresses ne sont pas supportÃ©s pour les pÃ©riphÃ©riques Tiny rÃ©duitsl'adresse est prise mais le bit %<TREE_ADDRESSABLE%> n'est pas dÃ©finil'adresse est prise mais le bit ADDRESSABLE n'est pas dÃ©finiprendre l'adresse avec address-of d'un objet %qE qui est local au thread ou a un stockage automatique n'est pas une expression constantel'agrÃ©gat %q#D a un type incomplet et ne peut Ãªtre dÃ©finiles types d'agrÃ©gats sont interdits dans l'espace d'adresse de %<__regio_symbol%>valeur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ un complexe Ã©tait attenduvaleur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ une virgule flottante Ã©tait attenduevaleur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ une virgule flottante Ã©tait attenduevaleur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ un entier Ã©tait attendualiasles dÃ©finitions d'alias ne sont pas supportÃ©es avec Mach-O; ignorÃ©les dÃ©finitions d'alias ne sont pas supportÃ©es dans cette configurationla dÃ©duction du patron synonyme est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>les dÃ©clarations de synonymes dans l'instruction init sont uniquement disponibles avec %<-std=c++23%> ou %<-std=gnu++23%>dÃ©claration alias icil'alignement %u de %qT est plus petit que %ul'alignement ne peut pas Ãªtre spÃ©cifiÃ© pour %q+Dl'alignement ne peut pas Ãªtre spÃ©cifiÃ© pour %qDl'alignement doit Ãªtre une petite puissance de 2, pas %dl'alignement de %q+D est plus grand que l'alignement maximal du fichier objet %dl'alignement de %qD a augmentÃ© avec %<-fabi-version=9%> (GCC 5.2)l'alignement de %qD est plus grand que la dÃ©claration originalel'alignement de %qD augmentera avec %<-fabi-version=9%>l'alignement des Ã©lÃ©ments du tableau est plus grand que la taille des Ã©lÃ©mentsun alignement est spÃ©cifiÃ© pour l'objet %<register%> %qEun alignement est spÃ©cifiÃ© pour le champ de bits %qEun alignement est spÃ©cifiÃ© pour la fonction %qEun alignement est spÃ©cifiÃ© pour le paramÃ¨tre %qEun alignement est spÃ©cifiÃ© pour le nom de type dans %<sizeof%>un alignement est spÃ©cifiÃ© pour le nom de type dans %qEun alignement est spÃ©cifiÃ© pour le nom de type dans le transtypageun alignement est spÃ©cifiÃ© pour le typedef %qEun alignement est spÃ©cifiÃ© pour un champ de bits sans nomun alignement est spÃ©cifiÃ© pour un paramÃ¨tre sans nomtoutes les fonctions membre de la classe %qT sont privÃ©estous les paramÃ¨tres du patron %qD doivent Ãªtre introduitsargument qui peut Ãªtre allouÃ©allouÃ© iciallocation d'une taille insuffisante %qE pour le type %qT avec la taille %qEl'allocation a Ã©tÃ© rÃ©alisÃ©e iciautoriser l'implÃ©mentation des types opaques comme n'importe quel type (une extension GNU Modula-2)%qD dÃ©jÃ  capturÃ© dans l'expression lambda%<%c%s%> aussi trouvÃ©les alternatives ne sont pas autorisÃ©es dans la sortie du fanion %<asm%>rend ambigÃ¼e la nouvelle dÃ©claration %q+#Drend ambigÃ¼e la nouvelle dÃ©claration de %q#Dattribut Â«Â %sÂ Â» ambigu; pourrait Ãªtre Â«Â %sÂ Â» (via Â«Â %s:%sÂ Â») ou Â«Â %sÂ Â» (via Â«Â %s:%sÂ Â»)conversion ambiguÃ« pour l'indice du tableaula conversion du type par dÃ©faut est ambiguÃ« Ã  partir de %qTmÃ©thode ambiguÃ« %s%s%ssurcharge ambiguÃ« pour surcharge ambigÃ¼e pour l'intrinsÃ¨que %qsinstanciation de patron ambiguÃ« pour %q#Dinstanciation de patron ambiguÃ« pour %q#TspÃ©cialisation de patron %qD ambiguÃ« pour %q+Dune spÃ©cification %<asm%> n'est pas permise dans une dÃ©finition de fonctionun attribut de zone d'adresse ne peut pas Ãªtre spÃ©cifiÃ© pour des variables localesun type d'argument ayant une promotion par dÃ©faut ne peut concorder avec la dÃ©claration d'une liste de noms de paramÃ¨tres videun tableau d'une taille diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionune rÃ©fÃ©rence vers un tableau ne peut pas apparaÃ®tre dans une expression constanteune affectation ne peut pas apparaÃ®tre dans une expression constanteun attribut qui appartient Ã  une dÃ©claration amie qui n'est pas une dÃ©finition est ignorÃ©eun attribut qui appartient Ã  un spÃ©cificateur de type est ignorÃ©une dÃ©crÃ©mentation ne peut pas apparaÃ®tre dans une expression constanteune chaÃ®ne vide ne peut pas Ãªtre dans l'attribut %<target_clones%>un Â«Â enumÂ Â» avec un nombre de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionun Â«Â enumÂ Â» avec des noms de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionun Â«Â enumÂ Â» avec des valeurs diffÃ©rentes est dÃ©fini dans une autre unitÃ© de traductionune fonction membre d'objet explicite ne peut pas Ãªtre %<static%>une fonction membre d'objet explicite ne peut pas Ãªtre %<virtual%>un paramÃ¨tre objet explicite ne peut pas Ãªtre un paquet de paramÃ¨tresun paramÃ¨tre objet explicite ne peut pas avoir d'argument par dÃ©fautune spÃ©cialisation explicite doit Ãªtre prÃ©cÃ©dÃ©e par %<template <>%>un suffixe de type explicite est nÃ©cessaire lors de l'utilisation d'un vecteur d'adresses de baseune incrÃ©mentation ne peut pas apparaÃ®tre dans une expression constanteune arÃªte indirecte depuis %s n'a pas de call_stmt correspondantune arÃªte indirecte avec un appelÃ© inconnu correspondant Ã  un call_stmt avec une dÃ©claration connue:un gestionnaire d'interruption ne peut pas Ãªtre compilÃ© avec %<-muser-mode%>anachronismeanachronisme: ancien style anachronique d'initialisation de classe de baseet %qT n'a pas de constructeur avec patronet le champet le constructeur implicitement dÃ©fini n'initialise pas %q#Dle %s anonyme est dÃ©clarÃ© Ã  l'intÃ©rieur d'une liste de paramÃ¨tres et ne sera pas visible en dehors de cette dÃ©finition ou dÃ©clarationun nom SSA anonyme ne peut pas avoir de dÃ©finition par dÃ©fautstruct anonyme pas Ã  l'intÃ©rieur d'un type nommÃ©struct anonyme avec des classes de baseunion anonyme sans aucun membreajouter Ã  la fin d'un tableau dans %qs requiert le GC et ne peut pas Ãªtre utilisÃ© avec %<-fno-druntime%>l'application de %<#pragma weak %+D%> aprÃ¨s la premiÃ¨re utilisation conduit Ã  un comportement non spÃ©cifiÃ©l'extension arch %<%s%> devraient Ãªtre prÃ©fixÃ©e par %<+%>l'architecture %qs n'est supportÃ©e que par l'assembleuressayez-vous de casser %sÂ ? Comment osez vousÂ ?are_identical_variables: Mauvais typel'argument %<%s%> peut uniquement apparaÃ®tre seul dans %<%s%>l'argument %d est un littÃ©ral non signÃ© qui est hors limitel'argument %d doit Ãªtre une constante immÃ©diatel'argument %d doit Ãªtre une constante immÃ©diate dans l'intervalle [%wd,%wd]l'argument %d doit Ãªtre une constante immÃ©diate dans l'intervalle [0,15]l'argument %d doit Ãªtre un littÃ©ral entre %d et %d inclusl'argument %d doit Ãªtre un littÃ©ral entre 0 et %d inclusl'argument %d doit Ãªtre une variable ou un littÃ©ral entre %d et %d inclusl'argument %d doit Ãªtre un littÃ©ral non signÃ©l'argument %d doit Ãªtre soit un littÃ©ral %d ou un littÃ©ral %dl'argument %d de %qE perd le qualificatif %<const%>l'argument %d de %qE perd le qualificatif %<volatile%>l'argument %d de %qE pourrait Ãªtre un candidat pour un attribut de formatl'argument %d de %qE doit Ãªtre un pointeur vers un type ayant une taille constantel'argument %d de %qE doit Ãªtre un type pointeurl'argument %d de %qE doit Ãªtre une expression constante entiÃ¨rel'argument %d de %qE doit Ãªtre un pointeur vers un type %<const%>l'argument %d de %qE ne peut pas Ãªtre un pointeur vers un type %<volatile%>l'argument %d de %qE doit Ãªtre un pointeur vers une fonctionl'argument %d de Â«Â %sÂ Â» n'avait pas le nom attendul'argument %d de %qE doit Ãªtre une constante immÃ©diate dans l'intervalle [0-%d]l'argument %d de la fonction interne doit Ãªtre une constante dans la plage %d Ã  %dl'argument %i est dans la plage [%E, %E]l'argument %i est nul mais la valeur de l'argument de taille %i correspondant est %sl'argument %i, ayant une plage [%E, %E], excÃ¨de la taille maximale de l'objet (%E)l'argument %i ayant une plage [%E, %E] est nÃ©gatifla valeur %2$qE de l'argument %1$i excÃ¨de la taille maximale de l'objet (%3$E)la valeur %2$qE de l'argument %1$i est nÃ©gativel'argument %i a la valeur %s qui est nÃ©gativela valeur de l'argument %i est zÃ©rol'argument %q+D pourrait Ãªtre Ã©crasÃ© par %<longjmp%> ou %<vfork%>l'argument %qD est dÃ©clarÃ©e icil'argument %qD ne concorde pas avec le prototype internel'argument %qD ne concorde pas avec le prototypeargument %qEl'argument %qE ne peut pas Ãªtre lu durant la compilationargument %qTl'argument %qd n'est pas une constantel'argument %qs n'est pas supportÃ© pour %qs sur cette ciblel'argument %qs doit Ãªtre soit %<on%> ou %<off%>argument %qs pour %<-Waligned-new%> non reconnuargument %qs pour %<-Wbidi-chars%> non reconnuargument %qs vers %<-Wnormalized%> non reconnul'argument %qs de %<-femit-struct-debug-detailed%> n'est pas reconnul'argument %qs de %<-femit-struct-debug-detailed%> est inconnul'argument %u dans l'appel Ã  la fonction %qE n'a pas un type %<int%>l'argument %u dans l'appel Ã  la fonction %qE n'a pas un type intÃ©grall'argument %u dans l'appel Ã  la fonction %qE n'a pas un type pointeurl'argument %u dans l'appel Ã  la fonction %qE est un type boolÃ©enl'argument %u dans l'appel Ã  la fonction %qE est un type Ã©numÃ©rÃ©l'argument %u dans l'appel Ã  la fonction %qE est un pointeur vers le type %qs (%qT)l'argument %u dans l'appel Ã  la fonction %qE est un pointeur vers un type non trivialement copiable (%qT)l'argument %u dans l'appel Ã  la fonction %qE pointe vers un type incompletargument %u nul oÃ¹ un non-nul est attendul'argument %u de %<__builtin_tgmath%> n'a pas d'argumentl'argument %u de %<__builtin_tgmath%> a des arguments variablesl'argument %u de %<__builtin_tgmath%> a le mauvais nombre d'argumentsl'argument %u de %<__builtin_tgmath%> n'est pas un pointeur de fonctionl'argument %u de %<__builtin_tgmath%> n'a pas Ã©tÃ© de prototypÃ©l'argument %u de type %s a Ã©tÃ© dÃ©clarÃ© comme un pointeurl'argument %u de type %s a Ã©tÃ© dÃ©clarÃ© comme un tableau de longueur variablel'argument %u de type %s a Ã©tÃ© dÃ©clarÃ© comme un tableau ordinairel'argument %u de type %s a Ã©tÃ© dÃ©clarÃ© avec %u limite variable non spÃ©cifiÃ©el'argument %u de type %s a Ã©tÃ© dÃ©clarÃ© avec %u limites variables non spÃ©cifiÃ©esargument %u de type %s dÃ©clarÃ© avec %u limite variableargument %u de type %s dÃ©clarÃ© avec %u limites variablesl'argument %u de type %s est dÃ©clarÃ© avec la limite %<%s%> non correspondantel'argument %u de type %s est dÃ©clarÃ© avec l'argument de limite %E non correspondantargument %u de type %s avec la limite non correspondantel'argument %u de la fonction %qE est du type %qT qui n'est pas connu comme ayant 128 bitsl'argument 1 dans l'appel Ã  la fonction %qE est un type signÃ©l'argument 1 dans l'appel Ã  la fonction %qE est un type non signÃ©l'argument 1 doit Ãªtre un tableau associatifl'argument 1 de %qE doit Ãªtre un type pointeur non voidl'argument 1 de %qE doit Ãªtre un pointeur vers un type completl'argument 1 de %qE doit Ãªtre un pointeur vers un type ayant une taille constantel'argument 1 de %qE doit Ãªtre un pointeur vers un objet de taille non nullel'argument 1 de %qs est hors limitel'argument 1 de %qs doit Ãªtre une constantel'argument 3 dans l'appel Ã  la fonction %qE n'est pas un pointeur vers un type intÃ©grall'argument 3 dans l'appel Ã  la fonction %qE est un pointeur vers un type boolÃ©enl'argument 3 dans l'appel Ã  la fonction %qE est un pointeur vers un type Ã©numÃ©rÃ©Fonction de liste d'arguments Ã  %Cl'argument doit Ãªtre une constante immÃ©diate de 16 bitsl'argument doit Ãªtre une rÃ©fÃ©rence Ã  un champl'argument doit Ãªtre un tableau, une tranche ou un canall'argument doit Ãªtre un canall'argument doit Ãªtre une chaÃ®ne, un tableau, une tranche, un tableau associatif ou un canall'argument doit avoir le type complexeargument pas permis dans la clause %qsargument pas permis dans la clause %qs dans la rÃ©gion OpenACC %<kernels%> avec la clause %qsl'argument de %<__builtin_eh_return_regno%> doit Ãªtre une constantel'argument de l'attribut %qE est ignorÃ©l'argument de l'attribut %qE est manquantl'argument de l'attribut %qE n'est pas Â«Â ilinkÂ Â» ni Â«Â firqÂ Â»l'argument de l'attribut %qE n'est pas Â«Â ilink1Â Â» ni Â«Â ilink2Â Â»l'argument de l'attribut %qE n'est pas %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs ou %qsl'argument de l'attribut %qE n'est pas une constante de type chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE n'est pas une constante de type chaÃ®ne de caractÃ¨res ou un nombrel'argument de Offsetof implique l'indirection d'un champ imbriquÃ©l'argument de l'appel de fonction pourrait Ãªtre un candidat pour un attribut de formatargument de type %qT pas permis avec %<-mgeneral-regs-only%>l'argument rÃ©fÃ©rence un symbole dÃ©clarÃ© icil'argument de %<-O%> doit Ãªtre un entier non nÃ©gatif, %<g%>, %<s%>, %<z%> ou %<fast%>l'argument de %<__integer_pack%> doit Ãªtre compris entre 0 et %dl'argument vers %<alloca%> est trop grandl'argument de %<alloca%> est zÃ©rol'argument vers %<alloca%> peut Ãªtre trop grandl'argument de %<decltype%> doit Ãªtre une expressionl'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la destination; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la destination; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la destination; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la premiÃ¨re source; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel %qD est la mÃªme expression que la premiÃ¨re source; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la premiÃ¨re source; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la deuxiÃ¨me source; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel %qD est la mÃªme expression que la deuxiÃ¨me source; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la deuxiÃ¨me source; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; ne vouliez-vous pas utiliser la taille de la destinationÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la destination; on attendait %qT ou une longueur explicitel'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la premiÃ¨re source; on attendait %qT ou une longueur explicitel'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la deuxiÃ¨me source; on attendait %qT ou une longueur explicitel'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la source; on attendait %qT ou une longueur explicitel'argument de l'attribut %qE n'est ni eic ni %<vector=<ligne>%>l'argument de l'attribut %qE n'est ni no, pcrel ou yesl'argument de l'attribut %qE n'est ni zÃ©ro ni unl'argument de l'attribut %qE n'est pas %<"user"%>, %<"supervisor"%> ou %<"machine"%>l'argument de l'attribut %qE n'est pas (keep|thunk|thunk-extern)l'argument de l'attribut %qE n'est pas (keep|thunk|thunk-inline|thunk-extern)l'argument de l'attribut %qE n'est pas Â«Â intstackÂ Â»l'argument pour l'attribut %qE est plus grand que %dl'argument pour %qs est plus grand que %dl'argument de %qs n'est pas entre %d et %dl'argument de %qs est trop grand (max. %d)l'argument de %qs doit Ãªtre un entier non nÃ©gatifl'argument de %qs devrait Ãªtre un entier non nÃ©gatif optionnellement suivi d'une unitÃ© de taillel'argument de CAP n'est pas une constante ni une variable de type CHARles arguments devant Ãªtre formatÃ©s ne sont pas %<...%>l'argument de la fonction interne a le type voidl'argument de l'attribut d'interruption n'est pas supportÃ© pour les fonctions faiblesl'argument vers un tableau de longueur variable est trop grandl'argument d'un tableau de longueur variable est zÃ©rol'argument vers un tableau de longueur variable peut Ãªtre trop grandles arguments %d et %d de %qE doivent avoir la mÃªme taille d'Ã©lÃ©ment mais les valeurs passÃ©es ici ont les types %qT et %qT respectivementles arguments %d et %d de %qE doivent avoir le mÃªme type de signe mais les valeurs passÃ©es ont les types %qT et %qT respectivementarguments Â«Â %sÂ Â» et Â«Â %sÂ Â» pour l'intrinsÃ¨que %sarguments Â«Â %sÂ Â» et Â«Â %sÂ Â» pour l'intrinsÃ¨que Â«Â %sÂ Â»arguments Â«Â a%dÂ Â» et Â«Â a%dÂ Â» pour l'intrinsÃ¨que Â«Â %sÂ Â»arguments ignorÃ©s pour %<-Wattributes=%>Â ; utilisez %<-Wno-attributes=%> Ã  la placel'argument de type %qT requiert l'extension de l'ISA SVEles arguments de %qs doivent Ãªtre des entiers non nÃ©gatifsle destructeur n'accepte pas d'argumentles arguments de l'attribut %qE doivent Ãªtre des chaÃ®nes littÃ©rales Ã©troitesles arguments de l'attribut %qE doivent contenir des identificateurs valablesarith_power(): Mauvaise basearith_power(): type inconnuIF arithmÃ©tiquearithmÃ©tique entre des types Ã©numÃ©rÃ©s diffÃ©rents %qT et %qTl'arithmÃ©tique entre des types Ã©numÃ©rÃ©s diffÃ©rents %qT et %qT est dÃ©prÃ©ciÃ©earithmÃ©tique entre le type Ã©numÃ©rÃ© %qT et le type en virgule flottante %qTl'arithmÃ©tique entre le type Ã©numÃ©rÃ© %qT et le type en virgule flottante %qT est dÃ©prÃ©ciÃ©arithmÃ©tique entre le type en virgule flottante %qT et le type Ã©numÃ©rÃ© %qTl'arithmÃ©tique entre le type en virgule flottante %qT et le type Ã©numÃ©rÃ© %qT est dÃ©prÃ©ciÃ©arithmÃ©tique impliquant un pointeur nul dans %qEarithmÃ©tique sur un pointeur vers un type RVV %qTarithmÃ©tique sur un pointeur vers un type SVE %qTarithmÃ©tique sur un pointeur vers un agrÃ©gat videarithmÃ©tique sur un pointeur vers un type incompletle %<TYPE_DOMAIN%> du tableau n'est pas d'un type entierle tableau %q+D est supposÃ© avoir un Ã©lÃ©menttableau %qD dÃ©clarÃ© icile tableau %qD est initialisÃ© par la chaÃ®ne littÃ©rale entre parenthÃ¨ses %qEaffectation de tableaules limites de tableau sont interdites aprÃ¨s un type-id entre parenthÃ¨sesla limite du tableau n'est pas une constante entiÃ¨rele tableau ne peut pas Ãªtre initialisÃ© avec un %qsla concatÃ©nation de tableaux d'expressions %qs requiert le GC et ne peut pas Ãªtre utilisÃ©e avec %<no-druntime%>dÃ©sallocation de type tableau sur un objet allouÃ© avec une allocation de type non tableaula mise sous forme canonique de la dÃ©claration du tableau a Ã©chouÃ©la valeur de l'Ã©lÃ©ment du tableau doit Ãªtre du mÃªme type que sa dÃ©clarationles Ã©lÃ©ments de tableau de peuvent pas avoir le type RVV %qTles Ã©lÃ©ments de tableau de peuvent pas avoir le type SVE %qTl'index de tableau dÃ©passe les limites du tableau dans l'initialisationl'index de tableau dans l'initialisation n'est pas une expression entiÃ¨re constantel'index de tableau dans l'initialisation n'est pas un entierindex de tableau dans l'initialisation de quelque chose n'Ã©tant pas un tableaula plage d'index du tableau excÃ¨de les limites du tableau dans l'initialisationtableau initialisÃ© Ã  l'aide d'une expression de tableau non constantetableau initialisÃ© depuis une constante chaÃ®ne entre parenthÃ¨sesmembre tableau %q#D dÃ©clarÃ© icile tableau doit Ãªtre initialisÃ© avec une initialisation entre accoladestableau d'un type inappropriÃ© initialisÃ© avec une chaÃ®ne constantele tableau avec une limite dÃ©terminÃ©e Ã  l'exÃ©cution ne peut pas Ãªtre capturÃ©e par copie, uniquement par rÃ©fÃ©rencerÃ©sultat tableaula section du tableau n'a pas un type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qssection de tableau dans %<#pragma acc declare%>la section du tableau n'est pas contigÃ¼e dans la clause %qsl'expression de la taille du tableau n'est pas encore supportÃ©ela taille du tableau dans l'expression Â«Â newÂ Â» doit Ãªtre une constantetaille de tableau manquante dans %q+Dtaille de tableau manquante dans %qDtaille du tableau manquante dans %qTl'indice du tableau %<%T[%wi]%> est partiellement en dehors des limites de %qTl'indice du tableau %E est au delÃ  des limites de %qTl'indice du tableau %E est en dessous des limites de %qTl'indice du tableau %E est en dehors des limites de %qTl'indice %E du tableau est hors des limites d'un tableau de taille intÃ©rieure nulle %qTl'indice %qE du tableau est hors des limites d'un tableau de taille intÃ©rieure nulle %qTl'indice du tableau %wi est en dessous des limites de %qTl'indice du tableau %wi est en dehors des limites de %qTl'indice du tableau %wu est au delÃ  des limites de %qTl'indice du tableau [%E, %E] est en dehors des limites de %qTl'indice du tableau [%wi, %wi] est en dehors des limites de %qTl'indice du tableau est de type %<char%>l'indice du tableau n'est pas un entierla valeur %qE de l'indice du tableau est hors des limites du tableau %qD du type %qTla valeur %qE de l'indice du tableau est hors des limites du tableau de type %qTle type du tableau a un Ã©lÃ©ment de type %qT incompletle type du tableau doit Ãªtre initialisÃ©les types tableaux ont des limites diffÃ©rentestableau utilisÃ© comme initialisationun tableau avec un qualificatif sur l'Ã©lÃ©ment n'est pas qualifiÃ© avant C23les tableaux de fonctions ne sont pas pertinentsl'assembleur ne supporte pas %<-mabi=ilp32%>la liste de hachage des noms assembleur est corrompueassertion manquante aprÃ¨s %qsles assertions doivent Ãªtre suivies par %<;%>les attributs de sÃ©mantique d'affectation de la propriÃ©tÃ© %qD sont en conflit avec la dÃ©claration prÃ©cÃ©denteassignÃ© iciaffectation Ã  un tableau depuis une liste d'initialisationaffectationaffectation (pas une initialisation) dans la dÃ©clarationl'affectation abandonne le qualificatif %qv du type pointÃ©affectation depuis un type Objective-C distinctaffectation depuis un pointeur vers un espace d'adresses non fermÃ©l'affectation depuis le %<initializer_list%> temporaire n'Ã©tend pas la durÃ©e de vie du tableau sous-jacentle membre de gauche de l'affectation pourrait Ãªtre un candidat pour un attribut de formatl'affectation ajoute la qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifaffectation du champ constant %qDaffectation de la fonction %qDaffectation au membre %qD d'un objet en lecture seuleaffectation de l'emplacement %qE en lecture seuleaffectation du membre %qD en lecture seuleaffectation Ã  la valeur de retour nommÃ©e %qD en lecture seuleaffectation du paramÃ¨tre %qD en lecture seuleaffectation de la rÃ©fÃ©rence en lecture seule %qDaffectation de la variable %qD en lecture seulesuppression d'affectationl'affectation Ã  %qT depuis %qT transforme un pointeur en entier sans transtypagel'affectation Ã  %qT depuis %qT transforme un entier en pointeur sans transtypageaffectation Ã  %qT depuis le type pointeur %qT qui est incompatibleaffectation Ã  %qT depuis un pointeur vers %qD avec le type incompatible %qTaffectation Ã  %qT depuis un type pointeur %qT avec un ordre de stockage scalaire incompatibleaffectation vers une expression de type tableauassociate_integer_pointer(): DÃ©jÃ  associÃ©argument de rang tacite (assumed-rank)argument de forme tacite (assumed-shape)argument de type tacite (assumed-type)suppose un transtypage vers le type %qT depuis la fonction surchargÃ©eon suppose que la sortie de la directive occupe %wu octeton suppose que la sortie de la directive occupe %wu octetson suppose un pointeur vers le membre %qDsuppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque des constantes sont combinÃ©es autour d'une comparaisonsuppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque la constante dans la comparaison est rÃ©duiteon suppose que le dÃ©bordement signÃ© n'a pas lieu lors de la simplification de %<X - Y %s 0%> en %<X %s Y%>suppose qu'un dÃ©bordement signÃ© n'a pas lieu quand le test de la plage est simplifiÃ©argument asynchroneÃ  %s, %sÃ  l'offset %s dans l'objet destination %qE de taille %sÃ  l'offset %s dans l'objet destination d'une taille %s allouÃ© par %qEÃ  l'offset %s dans l'objet %qE de taille %sÃ  l'offset %s dans l'objet de taille %s allouÃ© par %qEÃ  l'offset %s dans l'objet source %qE de taille %sÃ  l'offset %s dans l'objet source de taille %s allouÃ© par %qEÃ  l'offset %wi de l'objet %qD dÃ©clarÃ© iciÃ  l'offset [%wi, %wi] de %qD dÃ©clarÃ© icile %<strub%> at-calls ne supporte pas l'appel Ã  %qDÃ©chec de atexittentative d'indexer un objet qui n'est pas un tableau, une tranche, une chaÃ®ne ou une cartetentative d'indexer une expression de typetentative de dÃ©couper un objet qui n'est pas un tableau, une tranche ou une chaÃ®netentative de prendre l'adresse d'un champ de bitstentative de prendre l'adresse du membre %qD qui est un champ de bits d'une structureil manque un argument Ã  l'attribut %<%E(%s)%>attribut %<%E(%s, %E)%>, argument positionnel %i invalideattribut %<%E(%s, %E, %E)%>, argument positionnel %i invalidel'attribut %<fallthrough%> ne prÃ©cÃ¨de pas un Â«Â caseÂ Â» ou un Â«Â defaultÂ Â»l'attribut %<fallthrough%> est spÃ©cifiÃ© plusieurs foisl'argument %<target%> de l'attribut %qs est inconnul'argument %<target%> de l'attribut n'est pas une chaÃ®nel'attribut %<target("%s")%> n'accepte pas d'argumentl'argument %<target_version%> de l'attribut n'est pas une chaÃ®nel'attribut %<target_version%> a plusieurs valeursl'attribut %qE de l'argument doit Ãªtre %qs ou %qsl'argument de l'attribut %qE doit Ãªtre %qs, %qs, %qs ou %qsl'argument de l'attribut %qE n'est pas une chaÃ®nel'attribut %qE ne s'applique pas aux Ã©lÃ©ments de type non scalaire %qTl'attribut %qE ne s'applique pas aux champs de type agrÃ©gÃ© %qTattribut %qE mode invalidel'attribut %qE a le mode invalide %qs; %qs, %qs, %qs ou %qs est attendul'attribut %qE avec le mode %qE n'est pas un identificateurÂ ; %qs, %qs, %qs ou %qs est attendudans l'attribut %qE, %<(%> est inattendu aprÃ¨s le mode %qs; un argument positionnel Ã©tait attendu ou %<)%>attribut %qE sans argument sur un non-prototypel'attribut %qs s'applique seulement aux types tableauxl'argument %qs de l'attribut %qs est inconnul'argument de l'attribut %qs n'est pas une chaÃ®nel'attribut %qs a un argument positionnel invalidedÃ©saccord de l'attribut %qs avec le mode %qsdans l'attribut %qs, les valeurs des arguments positionnels %i et %i sont en dÃ©saccordil manque l'argument positionnel 2 de l'attribut %qs fourni dans la dÃ©signation prÃ©cÃ©dente par l'argument %ul'attribut %qs, dans son argument positionnel %i, a la valeur %wi invalidel'attribut %qs, dans son argument positionnel %i, la valeur %wi excÃ¨de le nombre d'arguments %u de la fonctionl'argument positionnel 1 de l'attribut %qs rÃ©fÃ©rence l'argument qualifiÃ© par %qs de type %qTl'attribut %qs, son argument positionnel 1, rÃ©fÃ©rence l'argument de type fonction %qTl'attribut %qs, son argument positionnel 1, rÃ©fÃ©rence un argument de type non pointeur %qTl'argument positionnel 2 de l'attribut %qs est en conflit avec la dÃ©signation prÃ©cÃ©dente par l'argument %ul'argument positionnel 2 de l'attribut %qs est manquant dans la dÃ©signation prÃ©cÃ©dentel'argument positionnel 2 de l'attribut %qs rÃ©fÃ©rence l'argument non entier de type %qTl'attribut %qs est spÃ©cifiÃ© plusieurs foisdÃ©claration d'attributl'attribut pour %q#T doit suivre le mot-clÃ© %qsattribut ignorÃ©attribut ignorÃ© dans la dÃ©claration de %q#Tattribut ignorÃ© dans l'instanciation explicite de %q#Tl'attribut de prÃ©fixe Â«Â usingÂ Â» est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>l'attribut de prÃ©fixe Â«Â usingÂ Â» est utilisÃ© en mÃªme temps qu'un Ã©lÃ©ment d'attribut agissant sur une portÃ©ela valeur %qs de l'attribut est inconnue dans l'attribut %qsla valeur %qs de l'attribut Ã©tait dÃ©jÃ  spÃ©cifiÃ©e dans l'attribut %qsun attribut sans argument ne contient aucun paquet de paramÃ¨tresles attributs aprÃ¨s l'initialisation entre parenthÃ¨ses sont ignorÃ©sdes attributs ne sont pas permis dans une dÃ©finition de fonctionles attributs ne sont pas permis Ã  cette positionles attributs au dÃ©but d'une instruction sont ignorÃ©sattributs ignorÃ©s dans la dÃ©claration %<asm%>attributs ignorÃ©s sur un spÃ©cificateur de type Ã©laborÃ© qui n'est pas une dÃ©claration anticipÃ©eattributs ignorÃ©s sur une instanciation de patronattributs ignorÃ©s sur un type non instanciÃ©les attributs dans un dÃ©clarateur de tableau de paramÃ¨tres sont ignorÃ©sles attributs ne peuvent pas Ãªtre insÃ©rÃ©s icides attributs ne peuvent pas Ãªtre spÃ©cifiÃ©s avant le mot-clÃ© %<@%D%> en Objective-C++les attributs devraient Ãªtre spÃ©cifiÃ©s avant le dÃ©clarateur dans une dÃ©finition de fonctionla sÃ©lection automatique du fpu n'est actuellement pas permise icila variable automatique %qE ne peut Ãªtre %<threadprivate%>initialiser automatiquement tous les pointeurs Ã  NILchamp aux dÃ©fini pour l'arÃªte %s->%schamp aux dÃ©fini pour une arÃªte indirecte depuis %sdisponible depuis Fortran 77les expressions temporisables ne sont pas permises dans les gestionnairesle type %qT sur lequel une attente est possible n'est pas une structurela sÃ©mantique du contrat par axiome doit Ãªtre %<assume%> ou %<ignore%>Le backend decl pour la variable de module %qs existe dÃ©jÃ adresse ADDR_SPACE_GLOBAL invalidemauvaise adressemauvaise adresse, pas (reg+disp):mauvaise adresse, pas une constante:mauvaise adresse, pas une adresse E/S:mauvaise adresse, pas post_inc ou pre_dec:mauvais alignement: %dmauvaise quantitÃ© de volume de pile supprimÃ©e: %dargument invalide pour %<-fdebug%>Â : %qsargument invalide pour %<-fextern-std%>Â : %qsargument invalide pour %<-fmodule-file%>Â : %qsargument invalide pour %<-fversion%>Â : %qscode interne erronÃ©fcode interne erronÃ©icode de fonction interne erronÃ©mauvais code de conditionmauvaise expressionmauvais type d'expression durant le parcours (%d)mauvaise insn pour Â«Â AÂ Â»mauvaise insn dans frv_print_operand, case 0mauvaise insn dans frv_print_operand, mauvais const_doublemauvaise insn dans frv_print_operand, case zmauvaise insn pour frv_print_operand, modificateur Â«Â FÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â LÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â M/NÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â OÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â eÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â fÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â gÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â PÂ Â»:mauvaise insn pour frv_print_operand_addresse:mauvaise insn pour frv_print_operand_memory_reference:mauvais dÃ©placementmauvais opmauvais opÃ©randemauvaise option %qs pour l'attribut %<optimize%>mauvaise option %qs pour le pragma %<optimize%>mauvais opÃ©rande output_condmove_singlemauvais opÃ©rande output_move_doublemauvais opÃ©rande output_move_singlemauvais registremauvais registre pour frv_print_operand_memory_reference_reg:mauvais type de retour pour l'argument fonction %u de %<__builtin_tgmath%>insn de dÃ©calage erronÃ©eÂ :mauvais testmauvais type pour l'argument %u de l'argument fonction %u de %<__builtin_tgmath%>mauvaise utilisation de la fonction de spec %qsvaleur %<%s%> erronÃ©e pour l'option %<-mtls-size=%>valeur %qs erronÃ©e pour l'option %<-march=%>valeur %qs erronÃ©e pour l'option %<-mcpu%>valeur %qs erronÃ©e pour l'option %<-mfp-rounding-mode%>valeur %qs erronÃ©e pour l'option %<-mfp-trap-mode%>valeur %qs erronÃ©e pour %<-mmemory-latency%>valeur %qs erronÃ©e pour l'option %<-mtls-size%>valeur %qs erronÃ©e pour l'option %<-mtrap-precision%>valeur %qs erronÃ©e pour l'option %<-mtune%>valeur %qs erronÃ©e pour l'option %<-mtune=%>valeur %qs erronÃ©e pour l'attribut %<target("arch=")%>valeur %qs erronÃ©e pour l'attribut %<target("tune=")%>valeur erronÃ©e pour %<%s-%s%>valeur erronÃ©e pour %<%s=%s%>en-tÃªtes C du prÃ©processeur incorrectement imbriquÃ©sapostrophe %<'%> isolÃ©e dans le formatune rÃ©gion barriÃ¨re ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de partage de tÃ¢che, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masket%>, %<task%> explicite ou une rÃ©gion %<taskloop%>la valeur de la barriÃ¨re doit Ãªtre dans [0, 15]la base %qT sera initialisÃ©e aprÃ¨sla classe de base %q#T a un destructeur non virtuel accessiblela classe de base %q#T devrait Ãªtre explicitement initialisÃ©e dans le constructeur par copiela classe de base %qT n'est pas publiquel'expansion de l'initialisation de base %qT ne contient pas de paquet de paramÃ¨tresl'opÃ©rande de base de %<->%> a un type non pointeur %qTl'opÃ©rande de base de %<->%> n'est pas un pointeurcycle du pointeur de base dÃ©tectÃ©ele type de base %qT n'est pas un Â«Â structÂ Â» ou une Â«Â classÂ Â»variable de base ou nom SSA par dÃ©clarÃ©l'arÃªte pred du bloc de base %d est corrompuele bloc de base %d devrait Ãªtre marquÃ© irrÃ©ductiblele bloc de base %d ne devrait pas Ãªtre marquÃ© irrÃ©ductibleles listes d'arÃªtes du bloc de base %i sont corrompuesles blocs de base n'ont pas Ã©tÃ© disposÃ©s consÃ©cutivementle bloc de base %d n'appartient pas Ã  la boucle %dle bloc de base %d a la boucle %d comme parent, cela devrait Ãªtre la boucle %dbb %d au mauvais endroitcar %qT a un %qD fourni par l'utilisateurcar il est un membre de %qTcar il est utilisÃ© comme gl-valeurcar le type %qT des Ã©lÃ©ments du tableau a une taille variablel'expression de dÃ©but fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qDargument binaire %u vers une fonction de type gÃ©nÃ©rique uniquement dÃ©cimaleexpression binaire dans l'opÃ©rande d'une expression foldl'opÃ©rateur binaire ne supporte pas le mÃ©lange d'un boolÃ©en vectoriel avec un vecteur en virgule flottantel'opÃ©rateur binaire ne supporte pas deux opÃ©randes boolÃ©ens vectorielsl'opÃ©rateur binaire ne supporte pas l'opÃ©rande boolÃ©en vectorielprocÃ©dure bind(c)lier la rÃ©fÃ©rence du type %qH Ã  %qI abandonne les qualificatifschamp de bits %q#D avec le type non entier %qTla largeur du champ de bits %q+D n'est pas une constante entiÃ¨rechamp de bits %qD a le type non entier %qTchamp de bits %qD avec un type non entier %qTle champ de bits %qE a un type atomiquechamp de bits %qE dans la clause %qsle champ de bits %qs a un type invalidela largeur du champ de bits %qs n'est pas une constante entiÃ¨rela largeur du champ de bits %qs n'est pas une expression constante entiÃ¨rele champ de bits a un type atomiquela comparaison au niveau du bit est toujours Ã©valuÃ©e Ã  fauxla comparaison au niveau du bit est toujours Ã©valuÃ©e Ã  vraiopÃ©ration au niveau des bits entre les types Ã©numÃ©rÃ©s diffÃ©rents %qT et %qTl'opÃ©ration au niveau des bits entre les types Ã©numÃ©rÃ©s diffÃ©rents %qT et %qT est dÃ©prÃ©ciÃ©ebloc IFla dÃ©claration externe avec la portÃ©e bloc %q#D n'est pas permise dans le domaine du modulele corps de la fonction %<constexpr%> %qD n'est pas une unique instruction Â«Â returnÂ Â»construction DISPOSE foireuse: %dconstruction JARL foireuse: %dconstruction JR foireuse: %dconstruction PREPEARE foireuse: %dtype foireux pour le rÃ©sultat d'une comparaisonregistres boolÃ©ens requis pour l'option de virgule flottante%<-mstack-protector-guard-offset%> et %<-mstack-protector-guard-reg%> doivent Ãªtre utilisÃ©s tous les deux avec %<-mstack-protector-guard=sysreg%>%<__thread%> et %<thread_local%> sont tous les deux spÃ©cifiÃ©sles deux modificateurs %<monotonic%> et %<nonmonotonic%> sont spÃ©cifiÃ©s%qs et %qs spÃ©cifiÃ©s tous les deuxles attributs %s et %qE fournissent tous les deux une adresseles deux arguments dans le fold binaire ont des paquets de paramÃ¨tres non dÃ©roulÃ©sles deux arguments doivent Ãªtre compatiblesles deux arguments de %<__builtin___clear_cache%> doivent Ãªtre des pointeursarguments Ã  la fois binaire et en virgule flottante dÃ©cimale vers une fonction de type gÃ©nÃ©riqueles deux branches de l'instruction %<if%> sont marquÃ©es comme %qsarguments Ã  la fois complexe et en virgule flottante dÃ©cimale vers une fonction de type gÃ©nÃ©riquel'argument liÃ© %i a la valeur %s qui est nÃ©gative pour l'argument %i d'un tableau de longueur variable de type %sla spec entre accolades %qs se termine dans un Ã©chappementla spec entre accolades %qs est invalide Ã  %qcle contenu de la spec entre accolades %qs est invalideun groupe entre accolades Ã  l'intÃ©rieur d'une expression n'est permis qu'Ã  l'intÃ©rieur d'une fonctionaccolades autour d'une initialisation d'un scalaireaccolades autour de l'initialiseur scalaire pour le type %qTbranchement %2d jamais exÃ©cutÃ©%sbranchement %2d pris %s%smot-clÃ© Â«Â breakÂ Â» Ã  l'extÃ©rieur de toute boucle ou Â«Â switchÂ Â»mot-clÃ© Â«Â breakÂ Â» utilisÃ© dans une boucle OpenMPbuild_dt: format avec une liste de nomsla fonction interne %qD est dÃ©clarÃ©e icila fonction interne %q+D est dÃ©clarÃ©e comme une non fonctionla fonction interne %qD est dÃ©clarÃ©e comme une non fonctionla fonction intÃ©grÃ©e %qD exige le fanion %<-mconstant-cfstrings%>la fonction intÃ©grÃ©e %qD ne prend qu'un seul argumentla fonction interne %qE doit Ãªtre appelÃ©e directementla fonction interne %qE n'est pas supportÃ©e pour un MIPS16la fonction intÃ©grÃ©e %s requiert Nios II R%dopÃ©rateur d'indice interne avec plus d'une expression dans la liste d'expressionopÃ©rateur d'indice interne sans liste d'expressionla fonction interne %qF est obsolÃ¨tela fonction interne %qF est rÃ©servÃ©e pour le propre usage de GCCla fonction interne %qF n'est pas supportÃ©e sans %<-mhtm%> (par dÃ©faut avec %<-march=zEC12%> et supÃ©rieur)la fonction interne %qF requiert %<-mvx%> (par dÃ©faut avec %<-march=z13%> et supÃ©rieur)la fonction interne %qs peut uniquement Ãªtre utilisÃ©e sur des types vectoriels.la fonction interne %qs est uniquement valable en mode 64 bitsla fonction interne %qs requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©riellela fonction interne %qs n'accepte qu'un argumentla fonction interne %qs n'accepte que 2 argumentsla fonction interne %qs n'accepte que 3 argumentsla fonction interne %qs n'accepte qu'une chaÃ®ne comme argumentla fonction intÃ©grÃ©e exige une valeur immÃ©diate pour l'opÃ©rande %dmais %qD ne gÃ©nÃ¨re pas d'exception; peut-Ãªtre devrait-il Ãªtre dÃ©clarÃ© %<noexcept%>mais %qs ne l'a pasmais elle est remplacÃ©e par une autre qui n'en a pas dans une autre unitÃ© de traductionmais pas icipar l'argument %u de type %s Ã  %qD dÃ©clarÃ© icipar l'argument %u de type %s Ã  %qTle flux bytecode dans le fichier %qs a Ã©tÃ© gÃ©nÃ©rÃ© par le compilateur GCC plus vieux que 10.0le flux bytecode dans le fichier %qs a Ã©tÃ© gÃ©nÃ©rÃ© par la version %d.%d de LTO au lieu de la version %d.%d attendueflux bytecode: balise %s attendue au lieu de %sflux bytecode: nÅ“ud cgraph vide rencontrÃ©flux bytecode: plusieurs instances trouvÃ©es pour le nÅ“ud cgraph avec le uid %dflux bytecode: chaÃ®ne trouvÃ©e sans zÃ©ro terminalflux bytecode: rebut Ã  la fin de la section des symbolesflux bytecode: aucun appelÃ© trouvÃ© en lisant l'arÃªteflux bytecode: aucun appelant trouvÃ© en lisant l'arÃªteflux bytecode: chaÃ®ne trop longue pour la table des chaÃ®nesflux bytecode: la balise %s n'est pas dans la plage [%s, %s] attendueflux bytecode: tentative de lire %d octets au delÃ  de la fin du tampon d'entrÃ©eflux bytecode: section LTO %s inattendueflux bytecode: Ã©tiquette %s inattendueflux bytecode: Ã©tiquette d'instruction GIMPLE %s inconnueappel  %2d jamais exÃ©cutÃ©
  appel  %2d a retournÃ© %s
  appeler une fonction rÃ©elle plutÃ´t que l'Ã©quivalent intÃ©grÃ©l'appel a une dÃ©pendance circulairel'appel est considÃ©rÃ© comme jamais utilisÃ© et la taille du code augmenteraitl'appel est improbable et la taille du code augmenteraitl'appel Ã  %<%T::operator[] (%A)%> est ambigul'appel Ã  %<(%T) (%A)%> est ambiguappel ambigu Ã  la surcharge %<%D(%A)%>appel ambigu Ã  la surcharge %<%s(%A)%>le hachage de l'instruction d'appel ne pointe pas vers la premiÃ¨re arrÃªte directe de la sÃ©quence d'appel spÃ©culativel'appel Ã  %<__builtin_custom_%s%> est en conflit avec l'option %<-mcustom-%s%>appel Ã  %qDappel Ã  %qD icil'appel Ã  %qD utilise l'argument par dÃ©faut du paramÃ¨tre %P qui n'est pas encore dÃ©finil'appel Ã  %qE est ambiguÂ ; l'argument %d a le type %qs mais l'argument %d a le type %qsappel Ã  %qs dÃ©clarÃ© avec une erreur d'attributÂ : %sappel Ã  %qs dÃ©clarÃ© avec un avertissement d'attributÂ : %sappel a une fonction qui partage l'Ã©tat %qs depuis une fonction qui n'a pas d'Ã©tat %qsappel Ã  une fonction qui partage l'Ã©tat SME depuis une fonction qui n'a pas d'Ã©tat SMEappel Ã  une fonction qui partage un Ã©tat autre que %qs depuis une fonction qui a l'Ã©tat %qsl'appel Ã  la fonction consteval %qE n'est pas une expression constanteappel Ã  la fonction %qD qui gÃ©nÃ¨re une exception du type incomplet %q#Tappel Ã  une fonction qui gÃ©nÃ¨re une exception du type incomplet %q#Tappel Ã  la fonction interne %qEappel Ã  la fonction non %<constexpr%> %qDappel Ã  la non fonction %qDun registre Ã©crasÃ© durant les appels est utilisÃ© pour une variable-registre globaleappelÃ© d'iciappelÃ© depuis cette fonctionl'objet %qD appelÃ© n'est pas une fonction ou un pointeur de fonctionl'objet appelÃ© %qE n'est pas une fonction ou un pointeur de fonctionl'objet appelÃ© n'est pas une fonction ou un pointeur de fonctionl'appelÃ© fait rÃ©fÃ©rence Ã  des symboles locaux Ã  comdatle dÃ©compte des arÃªtes de l'appelant ne correspond pas au dÃ©compte du BBle nombre d'arÃªtes de l'appelant est invalidel'appelant n'est pas optimisÃ©appel de %<always_inline%> %<strub%> %qD dans le contexte non %<strub%> %qDappel de %qD en utilisant le non %<strub%> de type %qT sans le contexte %<strub%> %qDappel de %qD avec la convention d'appel SSE sans avoir activÃ© SSE/SSE2appeler %qD avec un argument non nul n'est pas sÃ»rappel de %qD avec l'attribut sseregparm sans que SSE/SSE2 soit activÃ©appeler %qE sans effet de bord abandonne la valeur de retour de type %qTÂ ; prÃ©fixez avec %<cast(void)%> si c'est intentionnelappel de %qT avec l'attribut sseregparm sans que SSE/SSE2 soit activÃ©appeler la fonction de streaming requiert l'extension ISA %qsappel Ã  la fonction membre constexpr %qD via un sous-objet de base virtuelappel non %<strub%> %qD dans le contexte %<strub%> %qDles appels Ã  des fonctions de type %qT requiÃ¨rent l'extension de l'ISA SVEdes appels Ã  des opÃ©rateurs surchargÃ©s ne peuvent pas apparaÃ®tre dans une expression constanteles appels Ã  l'API d'exÃ©cution de OpenMP ne sont pas permises dans du code intervenantcalls_comdat_local est dÃ©fini en dehors d'un groupe comdatl'attribut %qE peut uniquement Ãªtre utilisÃ© sur les dÃ©finitions dans la portÃ©e du fichier d'objets de type classeau plus un seul spÃ©cificateur %<constinit%> ou %<constexpr%> peut Ãªtre utilisÃ©impossible d'utiliser une adresse absolue pas relative Ã  gpcandidat 1Â :candidat 2Â :le candidat estÂ :les candidats sontÂ :candidatÂ :les candidats sontÂ :ne peut effectuer un %<dynamic_cast%> %qE (du type %q#T) vers le type %q#T (%s)impossible d'utiliser %<goto%> pour entrer dans le bloc %<catch%>impossible d'utiliser %<goto%> pour entrer dans le bloc %<try%>impossible d'ajouter une liste d'Ã©numÃ©ration Ã  l'instanciation d'un patronimpossible d'ajouter des contrats aprÃ¨s la dÃ©finitionimpossible d'ajouter des contrats Ã  une fonction virtuellene peut allouer un objet du type abstrait %qTne peut allouer des objets du type RVV %qTne peut allouer des objets du type SVE %qTimpossible d'allouer la pile pour la variable %q+D, fonction nueimpossible d'allouer le registre vl pour %qs sur cette cibleimpossible d'appliquer %<%s%> Ã  %qD, qui a aussi Ã©tÃ© marquÃ© avec une directive OpenMP Â«Â declare targetÂ Â»%<offsetof%> ne peut Ãªtre appliquÃ© Ã  une adresse non constanteimpossible d'appliquer %<offsetof%> Ã  un Ã©numÃ©rateur %qDimpossible d'appliquer %<offsetof%> au destructeur %<~%T%>impossible d'appliquer %<offsetof%> Ã  la fonction membreimpossible d'appliquer %<offsetof%> Ã  la fonction membre %qD%<offsetof%> ne peut Ãªtre appliquÃ© au membre de donnÃ©es statique %qD%<offsetof%> ne peut Ãªtre appliquÃ© quand %<operator[]%> est surchargÃ©impossible d'appliquer l'attribut %qs Ã  %q+D aprÃ¨s que la fonction ait Ã©tÃ© dÃ©finiene peut appliquer Ã  la fois les attributs %<longcall%> et %<shortcall%> Ã  la mÃªme fonctionne peut appliquer le pointeur membre %qE Ã  %qE lequel est d'un type non classe %qTne peut lier le champ de bits %qE avec %qTimpossible de lier la rÃ©fÃ©rence d'une l-valeur de type %qH Ã  une r-valeur de type %qIimpossible de lier la rÃ©fÃ©rence d'une l-valeur non constante de type %qH Ã  une valeur de type %qIimpossible de lier la rÃ©fÃ©rence d'une l-valeur non constante de type %qH Ã  une r-valeur de type %qIne peut lier le champs empaquetÃ© %qE avec %qTimpossible de lier la rÃ©fÃ©rence de type %qH vers %qI Ã  cause des limites diffÃ©rentes des tableauxne peut lier la r-valeur %qE avec %qTimpossible de lier la rÃ©fÃ©rence d'une r-valeur de type %qH Ã  une l-valeur de type %qIimpossible d'appeler %<__builtin_custom_%s%> sans spÃ©cifier l'option %<-mcustom-%s%>impossible d'appeler un concept comme une fonctionne peut appeler le constructeur %<%T::%D%> directementimpossible d'appeler la fonction membre %qD sans objetne peut capturer %qE par rÃ©fÃ©renceimpossible de capturer le membre %qD d'une union anonymene peut transtyper %qs en %qs car les tailles ne correspondent pasimpossible de transtyper l'expression de type %qs vers %qsimpossible de transtyper l'expression de type %qs vers le type %qsimpossible d'intercepter une exception de type %qT car il implique des types de taille variablene peut pas fermer le fichier de rÃ©ponse inexistantimpossible de fermer un canal en rÃ©ception uniquementimpossible de combiner les vecteurs GNU et SVE dans l'opÃ©ration binaireimpossible de combiner une base de type %qT avec un index de type %qTimpossible de combiner une base de type %qT avec un offset de type %qTimpossible de convertir %qE du type %qH vers le type %qIimpossible de convertir %qE du type %qT vers le type %qTne peut convertir %qE en %qTne peut convertir %qE en %qT carne peut convertir %qH en %qIne peut convertir %qH en %qI dans le passage d'argumentne peut convertir %qH en %qI dans l'affectationne peut convertir %qH en %qI dans l'argument par dÃ©fautne peut convertir %qH en %qI dans l'initialisationne peut convertir %qH en %qI dans le retourimpossible de convertir une expression dÃ©lÃ©guÃ©e en %qsne peut convertir une valeur de type %qT vers le type vectoriel %qT qui a une taille diffÃ©rentene peut convertir un vecteur de type %qT en un type %qT de taille diffÃ©renteimpossible de convertir l'expression, seuls les types de base peuvent Ãªtre convertisimpossible de convertir depuis %qT vers la classe de base %qT car %qT est incompletimpossible de convertir depuis la classe de base %qT vers la classe dÃ©rivÃ©e %qT car la classe de base est virtuelleimpossible de convertir depuis la classe de base %qT vers la classe dÃ©rivÃ©e %qT via la classe de base virtuelle %qTne peut convertir du type incomplet %qH vers %qIimpossible de convertir depuis un pointeur sur la classe de base %qT vers un pointeur sur la classe dÃ©rivÃ©e %qT car la classe de base est virtuelleimpossible de convertir depuis un pointeur sur la classe de base %qT vers un pointeur sur la classe dÃ©rivÃ©e %qT via la classe de base virtuelle %qTne peut convertir le paramÃ¨tre %qs du type %qs vers le type %qs dans le passage d'argumentimpossible de convertir le paramÃ¨tre %qs du type %qs vers le type %qs dans l'assignationne peut convertir la structure %qs en %qsne peut convertir en un type pointeurne peut convertir le type %qH vers le type %qIne peut convertir une valeur en un vecteurimpossible de crÃ©er la nouvelle portÃ©e %qs car %qs est partagÃ©e avec des appelantsne peut crÃ©er un pointeur vers le membre de rÃ©fÃ©rence %qDne peut crÃ©er l'en-tÃªte prÃ©compilÃ© %s: %mne peut crÃ©er une information de type pour le type %qT car il implique des types de taille variablene peut dÃ©clarer %<::main%> comme Ã©tant %qsne peut dÃ©clarer %<::main%> comme variable globalene peut dÃ©clarer %<::main%> comme Ã©tant un patronne peut dÃ©clarer %<::main%> comme Ã©tant Ã  mettre en lignene peut dÃ©clarer %<::main%> comme Ã©tant staticne peut dÃ©clarer le paramÃ¨tre du %<catch%> comme Ã©tant le type de classe abstraite %qTimpossible de dÃ©clarer le paramÃ¨tre de %<catch%> comme Ã©tant une r-valeur faisant rÃ©fÃ©rence au type %qTne peut dÃ©clarer %qD dans un module diffÃ©rentne peut dÃ©clarer %qD dans un module diffÃ©rentne peut dÃ©clarer %qD comme Ã©tant un type de champ de bitsne peut dÃ©clarer un paramÃ¨tre avec %<decltype(auto)%>ne peut dÃ©clarer le champ de bits %qD avec le type %<warn_if_not_aligned%>ne peut dÃ©clarer le champ de bits %qD avec un type de fonctionne peut dÃ©clarer le champ de bits %qs avec un type %<warn_if_not_aligned%>ne peut dÃ©clarer le champ %q+D comme Ã©tant de type abstrait %qTne peut dÃ©clarer le membre %<%T::%s%> Ã  l'intÃ©rieur de %qTne peut dÃ©clarer la fonction membre %<%T::%s%> Ã  l'intÃ©rieur de %qTne peut dÃ©clarer la fonction membre %qD comme ayant une classe de liaison statiquene peut dÃ©clarer le paramÃ¨tre %q+D comme Ã©tant de type abstrait %qTne peut dÃ©clarer le paramÃ¨tre comme Ã©tant de type abstrait %qTne peut dÃ©clarer un pointeur vers %q#Tne peut dÃ©clarer un pointeur vers le membre %q#Tne peut dÃ©clarer un pointeur vers le type de fonction qualifiÃ© %qTne peut dÃ©clarer une rÃ©fÃ©rence vers %q#Tne peut dÃ©clarer une rÃ©fÃ©rence vers %q#T qui n'est pas un typedef ou un argument vers un type d'un patronne peut dÃ©clarer une rÃ©fÃ©rence vers le type de fonction qualifiÃ© %qTne peut dÃ©clarer une fonction statique Ã  l'intÃ©rieur d'une autre fonctionne peut dÃ©clarer la variable %q+D comme Ã©tant de type abstrait %qTadresse indÃ©composableimpossible de dÃ©composer le type de la classe %qT car il a une structure anonyme comme membreimpossible de dÃ©composer le type de la classe %qT car il a une union anonyme comme membreimpossible de dÃ©composer le type de classe %qT sans membre de donnÃ©e non statiqueimpossible de dÃ©composer le type de classe %qT: lui et sa classe de base %qT ont des membres de donnÃ©es non statiquesimpossible de dÃ©composer le type de classe %qT: ses classes de base %qT et %qT ont des membres de donnÃ©es non statiquesimpossible de dÃ©composer le membre inaccessible %qD de %qTimpossible de dÃ©composer le type de fermeture lambda %qTimpossible de dÃ©composer le type %qT qui n'est ni une classe ni un tableauimpossible de dÃ©composer le type union %qTimpossible de dÃ©composer le tableau de longueur variable %qTimpossible de dÃ©composer le vecteur de longueur variable %qTne peut dÃ©crÃ©menter un pointeur vers le type incomplet %qTimpossible de dÃ©duire les arguments du patron pour l'initialisation par copie de %qT car il n'a pas de guides de dÃ©duction non explicites ou de constructeur dÃ©clarÃ© par l'utilisateurimpossible de dÃ©duire les arguments du patron de %qT car il n'a pas de guides de dÃ©duction viablesimpossible de dÃ©duire les paramÃ¨tres du patron depuis la liste d'introductionimpossible de comparer par dÃ©faut un membre anonyme d'une unionimpossible de comparer par dÃ©faut le membre de tableau flexibleimpossible de comparer par dÃ©faut le membre de rÃ©fÃ©rence %qDimpossible de comparer par dÃ©faut l'union %qTne peut dÃ©finir la fonction amie %qs dans une dÃ©finition de classe localene peut dÃ©finir la fonction membre %<%T::%s%> Ã  l'intÃ©rieur de %qTimpossible de dÃ©finir le membre du typedef dÃ©pendant %qTne peut dÃ©truire une fonction.  Seuls les pointeurs vers des objets sont des arguments valables pour %<delete%>impossible de supprimer des objets du type RVV %qTimpossible de supprimer des objets du type SVE %qTimpossible de dÃ©river de la classe de base %<final%> %qT dans le type dÃ©rivÃ© %qTimpossible de dÃ©terminer la traduction %<#include%> de %sÂ : %simpossible de dÃ©terminer la longueur d'un %qsne peut dÃ©sactiver la fonction interne %qsne peut produire des pointeurs non alignÃ©s dans l'assembleur ptxne peut exÃ©cuter %qs: %sne peut exÃ©cuter %qs: %s: %mimpossible de dÃ©velopper l'initialisation du membre %qDne peut explicitement dÃ©clarer le membre %q#D comme ayant une classe de liaison externene peut Ã©tendre le fichier PCHÂ : %mle Â«Â caseÂ Â» final du Â«Â switchÂ Â» ne peut pas Ãªtre ouvert%<ldd%> introuvable%<nm%> introuvable%qs introuvableimpossible de trouver %s dans le greffon %s
  %simpossible de trouver %s dans le greffon %sÂ :%simpossible de trouver le cgraph LTO dans %simpossible de trouver les rÃ©fÃ©rences des sections LTO dans %simpossible de trouver un registre dans la classe %qs durant le rechargement de %<asm%>impossible de trouver un nom de compteur %qs valide de l'option %<-fdbg-cnt=%>impossible de trouver la classe %qEimpossible de trouver la variable d'instance associÃ©e Ã  une propriÃ©tÃ©impossible de trouver la dÃ©claration d'interface pour %qEimpossible de trouver la dÃ©claration de l'interface pour %qE, super classe de %qEimpossible de trouver la dÃ©claration de protocole pour %qEne peut trouver l'Ã©tiquette de rÃ©fÃ©rence pour la classe %qEimpossible de former un pointeur vers un membre de la non classe %q#Timpossible de produire du code indÃ©pendant de la position pour %qsimpossible d'obtenir un pointeur de trame vers %qsne peut obtenir la position dans le fichier PCHÂ : %mne peut obtenir le statut du programmeÂ : %mne peut traiter une comparaison de type %<%s == %s%>ne peut traiter des appels inconstants Ã  %qsne peut traiter la condition de Â«Â switchÂ Â» avec le type %simpossible d'honorer la clause %qs en conflitimpossible d'importer le module dans sa propre portÃ©ene peut incrÃ©menter un pointeur vers le type incomplet %qTimpossible d'initialiser un objet retournÃ© de type %qT avec une r-valeur de type %<void%>impossible d'initialiser l'agrÃ©gat du type %qT avec un littÃ©ral composÃ©impossible d'initialiser un tableau de %qT depuis une chaÃ®ne de caractÃ¨res littÃ©rale avec un tableau de type %qTla fonction %<main%> ne peut pas Ãªtre mise en ligneimpossible d'instancier %<coroutine traits%>impossible d'instancier une %<coroutine handle%> pour une Â«Â promiseÂ Â» de type %qTimpossible de charger le greffon %s
! %simpossible de charger le greffon %sÂ : %sles opÃ©randes de types dÃ©cimaux flottants et complexes ne peuvent pas Ãªtre mÃ©langÃ©sles opÃ©randes de types dÃ©cimaux flottants ne peuvent pas Ãªtre mÃ©langÃ©s avec d'autres flottantsles opÃ©randes de types dÃ©cimaux flottants et vectoriels ne peuvent pas Ãªtre mÃ©langÃ©simpossible d'imbriquer plus de %d espaces de nomsne peut ouvrir %qsne peut ouvrir %qs en Ã©criture: %mne peut ouvrir %sne peut ouvrir %s en Ã©criture: %mne peut ouvrir %s: %mne peut ouvrir Â«Â %sÂ Â»ne peut ouvrir le fichier %qs pour y Ã©crire les enregistrements optimisÃ©simpossible d'ouvrir le fichier asm gcn intermÃ©diaireimpossible d'ouvrir le fichier obj gcn intermÃ©diaireimpossible d'ouvrir le fichier ptx intermÃ©diaireimpossible d'ouvrir la sortie de lddÂ : %mne peut pas ouvrir le fichier de rÃ©ponse imbriquÃ©impossible d'ouvrir la sortie de nmÂ : %mn'a pu ouvrir le fichier omp_requires %qsn'a pu ouvrir le fichier profil %sl'argument ne peut pas Ãªtre passÃ© dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez %qs pour les autoriserimpossible de mettre un objet avec un champ volatile dans un registreimpossible de lire %<LTO_section_decls%> depuis %sne peut lire %s: %mimpossible de lire la table des modes LTO dans %sne peut lire le fichier PCHÂ : %mimpossible de lire le profil de la fonction depuis %sne peut lire le fichier omp_requires %qsne peut lire le fichier de spec %qs: %mimpossible de lire la table des chaÃ®nes depuis %simpossible de recevoir le type rÃ©fÃ©rencÃ© %qT au travers de %<...%>ne peut recharger l'opÃ©rande constante entiÃ¨re dans %<asm%>impossible de reprÃ©senter le type %<va_list%> interne en Dne peut rÃ©soudre la fonction surchargÃ©e %qD basÃ© sur la conversion vers le type %qTne peut retourner depuis le gestionnaire d'un try..catch sur tout le constructeurla valeur ne peut Ãªtre retournÃ©e dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez %qs pour les autoriserl'attribut %qE ne peut pas Ãªtre appliquÃ© aprÃ¨s la dÃ©finitionne peut dÃ©finir l'attribut d'interruption: aucune fonction courantene peut dÃ©finir l'attribut d'interruption: pas de tel identificateurne peut dÃ©finir la position dans le fichier PCHÂ : %mimpossible de spÃ©cialiser le concept %q#Dne peut spÃ©cifier %<-o%> avec %<-c%>, %<-S%> ou %<-E%> et de multiples fichiersne peut spÃ©cifier %<override%> pour une classeimpossible de spÃ©cifier -static avec -fsanitize=adresseimpossible de spÃ©cifier -static avec -fsanitize=hwaddressimpossible de spÃ©cifier -static avec -fsanitize=threadne peut spÃ©cifier Ã  la fois %<-msep-data%> et %<-mid-shared-library%>impossible d'appeler en fin de fonction (tail-call): %sne peut prendre l'adresse de %qsne peut prendre l'adresse du champ de bits %qDne peut prendre l'adresse d'un scalaire avec un ordre de stockage inversÃ©ne peut prendre l'adresse de %<this%> qui est une expression r-valeurimpossible de prendre l'adresse de cette expressionimpossible de lever une exception sur des classes C++impossible de lever une exception sur des objets COMimpossible de gÃ©nÃ©rer une exception de type %qT car il implique des types de taille variablene peut lever ou intercepter une exception sur le type RVV %qTne peut lever ou intercepter une exception sur le type SVE %qTun Â«Â switchÂ Â» sur un type ne peut pas porter sur une valeur qui n'est pas une interfaceimpossible de mettre Ã  jour le formulaire SSAimpossible d'utiliser %<-%> comme nom de fichier d'entrÃ©e pour un en-tÃªte prÃ©compilÃ©%<-mtp=cp15%> ne peut pas Ãªtre utilisÃ© avec un Thumb 16 bitsne peut utiliser %<::%> dans la dÃ©claration d'un paramÃ¨trene peut utiliser %<_%> comme valeurimpossible d'utiliser l'attribut %<indirect_call%> avec la chaÃ®ne de compilation de linuxne peut utiliser %<typeid%> avec %<-fno-rtti%>impossible d'utiliser %<va_arg%> avec un ordre de stockage inversÃ©ne peut utiliser %<va_start%> dans une fonction d'interruptionne peut utiliser %qs comme registre sauvegardÃ© durant l'appelne peut utiliser %qs comme registre utilisÃ© durant l'appelne peut utiliser %qs comme registre fixene peut utiliser un objet comme paramÃ¨tre d'une mÃ©thodeimpossible d'utiliser les attributs d'exception sur la fonction %qD dans la chaÃ®ne de compilation de linuximpossible d'utiliser les attributs d'interruption sur la fonction %qD dans le chaÃ®ne de compilation de linuximpossible d'utiliser le mode %qs pour des types Ã©numÃ©rÃ©simpossible d'utiliser simultanÃ©ment mshared et staticimpossible d'utiliser simultanÃ©ment mthreads et mlegacy-threadsun indice multidimensionnel ne peut pas Ãªtre utilisÃ© dans une section de tableau OpenMPimpossible d'utiliser plusieurs mÃ©thodes de validation de la pile en mÃªme tempsimpossible d'utiliser les attributs de rÃ©initialisation sur la fonction %qD dans la chaÃ®ne de compilation de linuximpossible d'utiliser des accÃ¨s Ã  de petites donnÃ©es pour %qsimpossible d'utiliser le type %s comme type %simpossible d'initialiser par valeur le tableau ayant la limite %qT inconnuene peut Ã©crire dans %s: %mne peut Ã©crire dans le fichier PCHne peut Ã©crire le fichier PCHÂ : %mimpossible d'Ã©crire le fichier PCHÂ : segment de mÃ©moire requis indisponiblene peut Ã©crire les donnÃ©es de remplissage dans le fichier PCHÂ : %mne peut Ã©crire dans %s: %mles types canoniques diffÃ¨rent pour les types identiques %qT et %qTcapture par copie du type RVV %qTcapture par copie du type SVE %qTcapture par copie du type incomplet %qTcapture de %qE qui n'est pas une variablecapture de la variable %qD avec une durÃ©e de stockage non automatiquecapture du type modifiÃ© par une variable %qT qui n'est pas un tableau N3639 avec une limite dÃ©terminÃ©e Ã  l'exÃ©cutionle Â«Â caseÂ Â» %qE n'est pas Ã  l'intÃ©rieur de l'instruction Â«Â switchÂ Â»l'Ã©tiquette du Â«Â caseÂ Â» ne se rÃ©duit pas en une constante entiÃ¨rel'Ã©tiquette du Â«Â caseÂ Â» doit Ãªtre une expression constante entiÃ¨reÃ©tiquette Â«Â caseÂ Â» en dehors de tout Â«Â switchÂ Â»la valeur de l'Ã©tiquette du Â«Â caseÂ Â» est plus grande que la valeur maximale du typela valeur de l'Ã©tiquette du Â«Â caseÂ Â» est plus petite que la valeur minimale du typeles Â«Â caseÂ Â» ne sont pas triÃ©s dans l'instruction Â«Â switchÂ Â»Ã©tiquettes Â«Â caseÂ Â» pas triÃ©es: la valeur %qs du Â«Â caseÂ Â» n'est pas dans le type Ã©numÃ©rÃ©la valeur %qs du Â«Â caseÂ Â» n'est pas dans le type Ã©numÃ©rÃ© %qTle transtypage ajoute le qualificatif %q#v au type de la fonctiontranstypage entre types de fonctions incompatibles de %qH vers %qItranstypage entre des types de fonction incompatibles de %qT vers %qTtranstypage entre des pointeurs incompatibles vers des types membres de %qH vers %qIle transtypage annule le qualificatif %qv du type ciblÃ© par le pointeurle transtypage de %qH vers %qI augmente l'alignement requis pour le type ciblÃ©le transtypage de %qH vers %qI perd en prÃ©cisionle transtypage depuis %qT n'est pas permisle transtypage depuis %qT n'est pas permis dans une expression constante car %qE ne pointe pas vers un objetle transtypage de %qT n'est pas permis dans une expression constante car le type pointÃ© %qT n'est pas similaire Ã  %qTle transtypage depuis %qT n'est pas autorisÃ© dans une expression constante avant C++26le transtypage de %qs vers %qs produira le rÃ©sultat zÃ©rotranstypage d'un appel de fonction de type %qT vers le type %qT ne correspondant pastranstypage d'un pointeur vers un entier de taille diffÃ©rentele transtypage du type %qT vers le type %qT Ã©limine les qualificatifsle transtypage augmente l'alignement requis pour le type ciblÃ©le transtypage spÃ©cifie un type de tableaule transtypage spÃ©cifie un type de fonctiontranstypage vers un pointeur de l'espace d'adresses %qs depuis un pointeur de l'espace d'adresses %qs disjointtranstypage vers un pointeur de l'espace d'adresses %qs depuis un pointeur d'espace d'adresses gÃ©nÃ©rique disjointun transtypage vers %qs produira un rÃ©sultat nultranstypage vers un pointeur de l'espace d'adresses gÃ©nÃ©rique vers un pointeur de l'espace d'adresses %qs disjointtranstypage vers le type non entier %qT dans une expression constantetranstypage vers un pointeur depuis un entier de taille diffÃ©rentetranstypage vers un type union depuis un type absent de l'unionle transtypage de %qT vers %qT ne dÃ©rÃ©fÃ©rence pas le pointeurle transtypage entre un pointeur vers une fonction et un pointeur vers un objet est supportÃ© conditionnellementinterception des exceptions sans appel dans des fonctions avec l'Ã©tat SMEinterception du type %q#T qui n'est pas une rÃ©fÃ©renceinterception du type polymorphique %q#T par valeurinterception du type %q#T par valeurles attributs de catÃ©gories ne sont pas disponibles en Objective-C 1.0les attributs de catÃ©gories ne sont pas disponibles dans cette version du compilateur (ignorÃ©)les attributs cdecl et thiscall sont incompatiblesdÃ©compte cgraph invalidele cgraph_node a une mauvaise liste de clonesle cgraph_node a un mauvais clone_ofle cgraph_node a un mauvais pointeur prev_clonele cgraph_node est dans la liste des clones mais il n'est pas un clonechangement du membre actif d'une union de %qD Ã  %qD durant l'initialisationchangement du membre actif d'une union de %qD Ã  %qD n'est pas une expression constante avant C++20changer le type de retour de %qs en un type de catÃ©gorie de comparaison autorisera la comparaison pour utiliser %qs et %qscheck_charlen_present(): longueur non dÃ©finiecheck_dimension(): Mauvaise rÃ©fÃ©rence de tableaucheck_dummy_characteristics: RÃ©sultat %i inattendu en provenance de gfc_dep_compare_exprcheck_init_expr(): Type d'expression inconnucheck_intents(): Liste non concordantecheck_restricted(): Type d'expression inconnucheck_result_characteristics (1): RÃ©sultat %i inattendu en provenance de gfc_dep_compare_exprcheck_result_characteristics (2): RÃ©sultat %i inattendu en provenance de gfc_dep_compare_exprcheck_some_aliasing(): Liste non concordantecheck_some_aliasing(): donnÃ©e corrompuela somme de contrÃ´le est (%x,%x) au lieu de (%x,%x)choix de %qD Ã  la place de %qDla taille du fragment doit Ãªtre positivedÃ©lÃ©gation de pointeur circulaire dÃ©tectÃ©ela classe %qE existe dÃ©jÃ classe %qE dÃ©finie sans spÃ©cifier une classe de basela classe %qE est obsolÃ¨tela classe %qE n'est pas disponiblela classe %qE est indisponiblela classe %qT n'a aucun champ nommÃ© %qDla classe %qT est implicitement amie avec elle-mÃªmela classe %qs n'implÃ©mente pas le protocole %qEles attributs de classes ne sont pas disponibles en Objective-C 1.0la dÃ©finition de classe ne peut pas Ãªtre dÃ©clarÃ©e comme amiel'extension de classe pour la classe %qE est dÃ©clarÃ©e aprÃ¨s son %<@implementation%>les extensions de classes ne sont pas disponibles en Objective-C 1.0le patron de classe %qD est redÃ©clarÃ© comme un non patronla dÃ©duction des arguments du patron de classe a Ã©chouÃ©:la dÃ©duction de l'argument du patron de classe pour %qT a Ã©chouÃ©Â : guide de dÃ©duction explicite sÃ©lectionnÃ© dans l'initialisation par copie de listela dÃ©duction des arguments d'un patron de classe est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>le type classe %qT est incompletles clauses dans un trait %<simd%> devraient Ãªtre sÃ©parÃ©es par des %<,%>l'argument de nettoyage n'est pas une fonctionl'argument de nettoyage n'est pas un identificateurles clones pour l'attribut %<target_clones%> ne peuvent pas Ãªtre crÃ©Ã©sfermeture: %sintervalles fermÃ©sfermeture de la liste de sortie LTRANS %s: %mfermeture du fichier de dÃ©pendances %s: %margument co-tableaule code peut Ãªtre mal optimisÃ© Ã  moins que %<-fno-strict-aliasing%> soit utilisÃ©le modÃ¨le de code %qs n'est pas compatible avec %sle modÃ¨le de code %qs n'est pas supportÃ© en mode ilp32le modÃ¨le de code %qs n'est pas supportÃ© en mode %s bitsle modÃ¨le de code %qs n'est pas supportÃ© en mode x32modÃ¨le de code %qs avec %<-f%s%>modÃ¨le de code %qs avec %qsle modÃ¨le de code %s ne supporte pas le mode PICl'argument Â«Â collapseÂ Â» a besoin d'une expression entiÃ¨re constante positivecollect2 version %s
  la collection dans l'Ã©numÃ©ration rapide n'est pas un objetun symbole comdat ne peut pas avoir de versionla fonction locale comdat est appelÃ©e par %s en dehors de son comdatun symbole comdat local est rÃ©fÃ©rencÃ© par %s hors de son comdatvirgule Ã  la fin de la liste d'Ã©numerateursune liste sÃ©parÃ©e par des virgules dans une dÃ©claration Â«Â usingÂ Â» est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>l'option %qs en ligne de commande n'est pas supportÃ©e par cette configurationl'option de la ligne de commande %qs est valable pour %s mais pas pour %sl'option de la ligne de commande %qs est valable pour le pilote mais pas pour %sun symbole commun ne peut pas avoir de versionles variables communes doivent avoir un alignement de 32768 ou moinscompare_actual_expr(): Mauvais code de composantcompare_real(): Mauvais opÃ©rateurcomparaison des vidanges des insns finalescomparer des nombres flottants Ã  l'aide de %<==%> ou %<!=%> n'est pas sÃ»rcomparaison du rÃ©sultat de l'addition de pointeur %qE et NULLcomparaison de vecteurs avec des types d'Ã©lÃ©ments diffÃ©rentscomparaison de vecteurs avec des nombres d'Ã©lÃ©ments diffÃ©rentscomparaison entre %q#T et %q#Tcomparaison entre %qT et %qTla comparaison entre des pointeurs de types distincts %qT et %qT a besoin d'un transtypagela comparaison entre des pointeurs vers des membres de types distincts %qT et %qT a besoin d'un transtypagecomparaison entre un pointeur et un entiercomparaison entre un pointeur et la constante caractÃ¨re zÃ©rocomparaison entre deux tableauxla comparaison entre deux tableaux est dÃ©prÃ©ciÃ©e en C++20comparaison entre les types %qT et %qTcomparaison est toujours %dla comparaison est toujours %d en raison de la largeur du champ de bitsla comparaison est toujours fausse en raison de la gamme limitÃ©e du type de donnÃ©esla comparaison est toujours vraie en raison de la gamme limitÃ©e du type de donnÃ©escomparaison de pointeurs complet et incompletla comparaison de la constante %qE avec une expression boolÃ©enne est toujours faussela comparaison de la constante %qE avec une expression boolÃ©enne est toujours vraiela comparaison de types Objective-C distincts a besoin d'un transtypageil manque un transtypage pour comparer des types de pointeurs distinctscomparaison du type Ã©numÃ©rÃ© %qT avec le type en virgule flottante %qTla comparaison du type Ã©numÃ©rÃ© %qT avec le type en virgule flottante %qT est dÃ©prÃ©ciÃ©ecomparaison du type en virgule flottante %qT avec le type Ã©numÃ©rÃ© %qTla comparaison du type en virgule flottante %qT avec le type Ã©numÃ©rÃ© %qT est dÃ©prÃ©ciÃ©ecomparaison d'expressions entiÃ¨res de types signÃ©s diffÃ©rents: %qT et %qTcomparaison de pointeurs vers des espaces d'adresses disjointscomparaison d'un complÃ©ment bit Ã  bit promu d'une valeur non signÃ©e avec une constantecomparaison entre un complÃ©ment bit Ã  bit promu d'une valeur non signÃ©e et un non signÃ©la comparaison d'une expression non signÃ©e %<< 0%> est toujours faussela comparaison d'une expression non signÃ©e %<>= 0%> est toujours vraiel'opÃ©rateur de comparaison %q+D est remis au dÃ©faut aprÃ¨s sa premiÃ¨re dÃ©clarationcomparaison requiseune comparaison avec une chaÃ®ne littÃ©rale produit un rÃ©sultat non spÃ©cifiÃ©les comparaisons telles que %<X<=Y<=Z%> n'ont pas leur signification mathÃ©matiquele type compatible est icicompilation terminÃ©e en raison de -Wfatal-errors.
  compilation terminÃ©e en raison de -fmax-errors=%u.
  compilation terminÃ©e.
! compiler tous les modules des implÃ©mentations et le module du programme en une foisle fichier du module compilÃ© est %qsle module compilÃ© est %sversion %svÃ©rifications du compilateur pour forcer les noms des paramÃ¨tre des procÃ©dures des dÃ©finitions de modules avec leur Ã©quivalent du module de l'implÃ©mentationle compilateur ne supporte pas la compression ZSTD LTOle compilateur est %sversion %s%s%sle compilateur avertit si le transtypage est utilisÃ© sur des types de tailles diffÃ©rentesl'argument de complÃ©ment doit Ãªtre une constanteargument complexe %u vers une fonction de type gÃ©nÃ©rique uniquement dÃ©cimaleles arguments complexes doivent avoir un type en virgule flottanteles arguments complexes doivent avoir des types identiquesdÃ©bordement d'un nombre en virgule flottante complexe dans l'expression %qE de type %qT rÃ©sulte en %qEdÃ©bordement d'un nombre en virgule flottante complexe dans l'expression de type %qT rÃ©sulte en %qEdÃ©bordement d'un entier complexe dans l'expression %qE de type %qT rÃ©sulte en %qEdÃ©bordement d'un entier complexe dans l'expression de type %qT rÃ©sulte en %qEÂ«Â complexÂ Â» invalide pour %qsLe composant %qs Ã  %L a dÃ©jÃ  Ã©tÃ© dÃ©fini par le constructeur d'un type parent dÃ©rivÃ©littÃ©ral composÃ© a le type fonctionle littÃ©ral composÃ© a une taille variablele littÃ©ral composant est implicitement Â«Â autoÂ Â» et dÃ©clarÃ© %qslittÃ©ral composÃ© du type non objet %qTle littÃ©ral composÃ© est qualifiÃ© par un qualificatif d'espace d'adresseinstruction composÃ©e dans une fonction %<constexpr%>flux compressÃ©: %sle goto calculÃ© doit Ãªtre un type pointeurconcatÃ©nation de littÃ©raux chaÃ®nes avec des prÃ©fixes d'encodage conflictuelsle concept %q#D est dÃ©clarÃ© avec un type de retour dÃ©duitle concept %q#D est dÃ©clarÃ© avec des paramÃ¨tres de fonctionle concept %q#D a le type de retour %qT qui n'est pas %<bool%>le concept %qD n'a pas de dÃ©finitionle concept %qE a plusieurs listes de paramÃ¨tres de patronsle concept %qE n'est pas dans la portÃ©e de l'espace de nomsconcept dÃ©fini icile concept doit Ãªtre dÃ©fini au niveau de l'espace de nomsun concept doit avoir le type %<bool%>concept-id %qD dans le spÃ©cificateur de nom imbriquÃ©la condition dÃ©clare une fonctionla condition dÃ©clare un tableaul'expression de condition fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %qDclause %<lastprivate%> conditionnelle sur la construction %qsle %<lastprivate%> conditionnel sur l'itÃ©rateur de boucle %qD est ignorÃ©l'expression conditionnelle entre des pointeurs de types distincts %qT et %qT a besoin d'un transtypagel'expression conditionnelle entre des pointeurs vers des membres de types distincts %qT et %qT a besoin d'un transtypageexpression conditionnelle entre le type Ã©numÃ©rÃ© %qT et le type en virgule flottante %qTl'expression conditionnelle entre le type Ã©numÃ©rÃ© %qT et le type en virgule flottante %qT est dÃ©prÃ©ciÃ©eexpression conditionnelle entre le type en virgule flottante %qT et le type Ã©numÃ©rÃ© %qTl'expression conditionnelle entre le type en virgule flottante %qT et le type Ã©numÃ©rÃ© %qT est dÃ©prÃ©ciÃ©eexpression conditionnelle dans l'opÃ©rande d'une expression foldune boucle exÃ©cutÃ©e conditionnellement dans une rÃ©gion %<kernels%> sera exÃ©cutÃ©e par un seul gangÂ ; la clause %<gang%> est ignorÃ©edÃ©clarations conflictuelles de l'Ã©dition de liens du langage C %q#DspÃ©cifications d'accÃ¨s conflictuelles pour le champ %qE, ignorÃ©spÃ©cifications d'accÃ¨s conflictuelles pour la mÃ©thode %q+D, ignorÃ©sÃ©lecteurs de gÃ©nÃ©ration de code conflictuelsentre en conflit avec la dÃ©claration %q#DdÃ©claration conflictuelle de %q#D avec la classe de liaison %qLdÃ©claration conflictuelle de la fonction C %q#DdÃ©claration conflictuelle du patron %q#Dexport conflictuel pour la dÃ©claration %qDdÃ©claration de module global %#qD conflictuelleles espaces d'adresses nommÃ©s sont en conflits (%s contre %s)espaces d'adresses nommÃ©s conflictuels (%s contre %s) pour %q+Despaces d'adresses nommÃ©s conflictuels (%s contre gÃ©nÃ©rique) pour %q+Despaces d'adresses nommÃ©s conflictuels (gÃ©nÃ©rique contre %s) pour %q+DredÃ©claration de l'Ã©numÃ©ration %q+D conflictuelleredÃ©finition de enum %qT conflictuelleopÃ©ration de rÃ©ductions conflictuelles pour %qEtypes retournÃ©s conflictuels spÃ©cifiÃ©s pour %q+#Dnom de super classe %qE conflictuelattributs de type conflictuels spÃ©cifiÃ©s pour %q+#Dqualificatifs de types conflictuels pour %q+Dtypes conflictuels pour %<%c%s%>types conflictuels pour %q+Dtypes conflictuels pour %q+DÂ  Ã  cause d'un dÃ©saccord de enum/entier; a %qTtypes conflictuels pour %q+DÂ ; a %qTtypes conflictuels pour la fonction interne %q+D, %qT attendutypes conflictuels pour la fonction interne %qs, %qs attenduutilisation conflictuelle des options %<-mcustom%> des attributs de cible ou des fonctions %<__builtin_custom_%>en conflit avec %qDenvisagez d'utiliser %<-fno-module-lazy%>, augmenter la valeur de %<-param-lazy-modules=%u%> ou d'augmenter la limite des descripteurs de fichiers par processusenvisagez d'utiliser Â«Â -pgÂ Â» au lieu de Â«Â -pÂ Â» avec gprof(1)envisagez d'utiliser Â«Â -pgÂ Â» au lieu de Â«Â -pÂ Â» avec gprof (1)envisagez d'utiliser Â«Â -pgÂ Â» au lieu de Â«Â -pÂ Â» avec gprof(1)type qualifiÃ© par const, volatile ou restrict dans %<#pragma omp declare reduction%>propagation des constantes et copies dÃ©sactivÃ©econst_double_split a reÃ§u une mauvaise insnÂ :la constante %qs est trop grandel'argument constant %d de la fonction interne %qF est invalide (%s)l'argument constant %d de la fonction interne %qF est hors limite (%wd-%wd)l'argument constant %d de la fonction interne %qF est hors limite (0-%wu)l'argument constant %d de la fonction interne %qF est hors limite pour le type cibleargument constant hors limite pour %qsargument constant hors limite pour %sl'Ã©valuation constante retourne l'adresse de la fonction immÃ©diate %qDchamp constant %qD utilisÃ© comme sortie de %<asm%>le repli de constante n'est pas supportÃ© pour ce code d'arbrele littÃ©ral constant %qs contient %qc, %qs attendule littÃ©ral constant %qs contient %qc, %qs ou %qs attendule littÃ©ral constant %qs contient %qc, 0 ou 1 attendule littÃ©ral constant %qs dÃ©passe la plage du ZTYPE internela constante n'a pas Ã©tÃ© recalculÃ©e quand %<ADDR_EXPR%> a changÃ©la constante fait rÃ©fÃ©rence Ã  elle-mÃªmevaleur constante requise pour l'argument %2$d de la fonction interne %1$qFla dÃ©claration amie hors patron et contrainte doit Ãªtre une dÃ©finitionla contrainte %qE a le type %qT au lieu de %<bool%>la contrainte d'expression n'a pas le type %<bool%>dÃ©saccord de contrainte Ã  l'argument %d dans la liste des paramÃ¨tres du patron pour %qDla contrainte n'est pas satisfaitecontraintes sur une fonction sans patronle constructeur ne peut Ãªtre une fonction membre statiquele constructeur dÃ©lÃ¨gue Ã  lui-mÃªmela dÃ©lÃ©gation du constructeur suit l'initialisation en mÃ©moire pour %qDle constructeur ne retourne pas de valeur Ã  testerle constructeur pour la classe Ã©trangÃ¨re %qT ne peut pas Ãªtre un membrele constructeur n'est pas dÃ©fini par l'utilisateur car le constructeur par dÃ©faut est explicitement demandÃ© dans le corps de la classeles prioritÃ©s des constructeurs ne sont pas supportÃ©esles prioritÃ©s des constructeurs entre 0 et %d sont rÃ©servÃ©es pour l'implÃ©mentationles prioritÃ©s des constructeurs doivent Ãªtre des entiers entre 0 et %d inclussyntaxe de constructeur utilisÃ©e mais aucun constructeur dÃ©clarÃ© pour le type %qTles constructeurs ne peuvent pas Ãªtre dÃ©clarÃ©s %<virtual%>les constructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CVles constructeurs ne peuvent pas Ãªtre qualifiÃ©s comme des rÃ©fÃ©rencesla boucle contenante est icicontient la mÃ©thode virtuelle additionnelle %qDmot-clÃ© Â«Â continueÂ Â» Ã  l'extÃ©rieur de toute bouclele prÃ©dicat du contrat est faux dans une expression constantecontraction %<%.*s%> dans le format; utilisez plutÃ´t %qsles contrats sont uniquement disponibles avec %<-fcontracts%>les contrats doivent appartenir Ã  un type fonctioncontrÃ´le de flux au milieu du bloc de base %dle contrÃ´le passe au travers de la dÃ©finition de %qD avec une durÃ©e de stockage statiquele contrÃ´le passe au travers de la dÃ©finition de %qD avec une durÃ©e de stockage limitÃ©e au threadle contrÃ´le a atteint la fin d'une fonction non Â«Â voidÂ Â»le numÃ©ro du registre de contrÃ´le doit Ãªtre dans la plage 0-31 pour %sla conversion entre des pointeurs de types distincts %qT et %qT a besoin d'un transtypagela conversion entre des pointeurs vers des membres de types distincts %qT et %qT a besoin d'un transtypagela conversion supprime l'attribut Â«Â constÂ Â»conversion de %q#T vers %q#Tla conversion depuis %qH vers %qI Ã©carte les qualificatifsconversion de %qH vers %qI dans une expression constante convertiela conversion de %qH vers %qI est ambiguÃ«conversion de %qH vers le type non scalaire %qI demandÃ©econversion de %qT vers %qTla conversion de %qT vers %qT change la valeur de %qEla conversion depuis %qT vers %qT change la valeur de %qE en %qEla conversion de %qT vers %qT abandonne la partir imaginairela conversion de %qT vers %qT peut changer la valeurconversion depuis l'espace d'adresses %qs vers l'espace d'adresses %qsconversion d'un type normal vers un type notinheapconversion depuis le type pointeur %qT vers le type arithmÃ©tique %qT dans une expression constanteil manque le type dans la conversion Ã  la fin du formatla conversion de %qE Ã  partir de %qH vers %qI est ambiguÃ«conversion d'un %qs dans le membre de gauche de %qsconversion d'un registre vers une taille diffÃ©rente dans %qsla conversion du scalaire %qH vers le vecteur %qI implique une troncaturela conversion du scalaire %qT vers le vecteur %qT implique une troncatureconversion d'une constante non signÃ©e en entier nÃ©gatifla conversion vers %qT altÃ¨re la valeur de la constante %qTla conversion vers %qT depuis %qT peut changer la valeurla conversion vers %qT depuis %qT peut changer le signe du rÃ©sultatconversion d'une expression boolÃ©enne vers %qTconversion vers un type incompletconversion vers le type rÃ©fÃ©rencÃ© non const %q#T depuis une r-valeur du type %qTconversion vers un type non scalaire demandÃ©ela conversion vers void ne peut rÃ©soudre l'adresse de la fonction surchargÃ©ela conversion vers void n'accÃ¨dera pas Ã  l'objet %qE du type incomplet %qTla conversion vers void n'accÃ¨dera pas Ã  l'objet de type incomplet %qTla conversion vers void n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qTla conversion vers void n'accÃ¨dera pas Ã  l'objet du type %qTconversion vers le type rÃ©fÃ©rencÃ© volatile %q#T depuis une r-valeur du type %qTles conversions vers des tableaux aux limites inconnues sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>conversion de %<false%> vers le type pointeur %qTconversion de %<false%> vers un type pointeur pour l'argument %P de %qDla conversion de %qT vers %<void%> n'utilisera jamais un opÃ©rateur de conversion de typela conversion de %qT vers une classe de base %qT n'utilisera jamais un opÃ©rateur de conversion de typela conversion de %qT en une rÃ©fÃ©rence vers une classe de base %qT n'utilisera jamais un opÃ©rateur de conversion de typela conversion de %qT en une rÃ©fÃ©rence vers le mÃªme type n'utilisera jamais un opÃ©rateur de conversion de typela conversion de %qT vers le mÃªme type n'utilisera jamais un opÃ©rateur de conversion de typeconversion d'un NULL vers un type non pointeurconvertir un tableau de littÃ©raux composÃ©s en un pointeur conduit Ã  un pointeur ballant en C++conversion du pointeur lointain en pointeur procheconversion de %qH vers %qIconversion d'une fonction lambda qui utilise %<...%> en pointeur de fonctionla conversion de la fonction surchargÃ©e %qD vers le type %q#T est ambiguÃ«la conversion vers %qH depuis %qI requiert une initialisation directela conversion de la liste d'initialisation vers %qT utiliserait le constructeur explicite %qDconversion vers un type non pointeur %qT Ã  partir de NULLle coproc doit Ãªtre une constante immÃ©diate dans la plage [0-%d] activÃ© avec %<+cdecp<N>%>le coprocesseur %d n'est pas activÃ© avec +cdecp%dcopie du membre de donnÃ©e non statique %q#D du type de rÃ©fÃ©rence d'une r-valeurla variable Â«Â copyprivateÂ Â» %qE n'est pas Â«Â threadprivateÂ Â» ou privÃ©e dans le contexte extÃ©rieurles coroutines requiÃ¨rent un identificateur de patron de classeÂ ; impossible de trouver %<%E::%E%>les coroutines nÃ©cessitent des patrons de traitsÂ ; impossible de trouver %<%E::%E%>racine corrompue dans l'arbre des bouclesliste des sorties corrompue pour la boucle %den-tÃªte corrompu de la liste des sorties de la boucle %dfichier de sortie ltrans %s corrompuinformation de profilage corrompue: profil de temps invalideinformation de profilage corrompue: le nombre d'exÃ©cutions pour l'arÃªte %d-%d aurait dÃ» Ãªtre %iinformation de profilage corrompue: le nombre d'itÃ©rations pour le bloc de base %d aurait dÃ» Ãªtre %iinformation de profilage corrompue: les donnÃ©es ne sont pas cohÃ©rentes avec le fluxvaleur de profilage corrompue: %s le compteur de profilage (%d sur %d) est inconsistant avec le dÃ©compte du bloc de base (%d)n'a pu fermer le fichier de vidange Go: %mn'a pu fermer le fichier de vidange des insn finales %qs: %mn'a pu fermer le fichier de rÃ©ponse %simpossible de fermer le fichier de rÃ©ponse temporaire %simpossible de fermer le fichier de vidange des insn mises Ã  zÃ©ro %qs: %mne peut convertir %qE de %<void%> vers %<bool%>impossible de convertir %qE de %qH vers %qIimpossible de convertir l'argument %qE du patron de %qT vers %qTimpossible de trouver %s dans %s (envisagez d'utiliser %<-B%>)n'a pu trouver un registre de dÃ©versementn'a pu trouver un type entier de la mÃªme taille que %qTimpossible de trouver la classe %qEimpossible de trouver l'interface pour la classe %qEimpossible de trouver le setter/getter pour %qE dans la classe %qEimpossible de trouver le fichier des specs %s
! n'a pu trouver la dÃ©claration du variantimpossible de trouver le fichier de donnÃ©es MCU %<devices.csv%>n'a pu ouvrir le fichier de vidange Go %qs: %mne peut ouvrir le fichier de vidange %qs: %mn'a pu ouvrir le fichier de vidange des insn finales %qs: %mn'a pu ouvrir le fichier de rÃ©ponse %sn'a pu ouvrir le fichier de rÃ©solution des symboles: %mimpossible d'ouvrir le fichier de rÃ©ponse temporaire %simpossible de dÃ©coder le dÃ©calage dans le fichierimpossible de dÃ©coder le nombre hexadÃ©cimalimpossible de rÃ©soudre le type de typenamen'a pu sÃ©parer insn%<kern.osversion%> %q.*s incomprÃ©hensiblela version %qs n'a pas Ã©tÃ© comprisen'a pu Ã©crire dans le fichier de rÃ©ponse %simpossible d'Ã©crire dans le fichier de rÃ©ponse temporaire %sle compte de bb %d n'est pas initialisÃ©nom du compteurvaleur compteurle processeur %qs est un argument invalide pour la fonction interne %qsle processeur %s n'est pas basÃ© sur l'architecture %s, l'architecture est ignorÃ©ecrÃ©er un fichier d'interface swig pour le modulecrÃ©er une liste des modules triÃ©s topologiquement depuis tous les dÃ©pendances de modules utilisÃ©es dans l'applicationcrÃ©Ã© et utilisÃ© avec des ABI diffÃ©rentescrÃ©Ã© et utilisÃ© avec des architectures / ABI diffÃ©rentescrÃ©Ã© et utilisÃ© avec des boutismes diffÃ©rentscrÃ©Ã© et utilisÃ© avec des configurations diffÃ©rentes de %<-fpic%>crÃ©Ã© et utilisÃ© avec des configurations diffÃ©rentes de %<-fpie%>crÃ©Ã© et utilisÃ© avec des configurations diffÃ©rentes de Â«Â %sÂ Â»crÃ©ation d'un tableau de %qTcrÃ©ation d'un tableau de %qT lequel est un type de classe abstraitecrÃ©ation d'un tableau de fonctions membrescrÃ©ation d'un tableau de fonctionscrÃ©ation d'un tableau de rÃ©fÃ©rencescrÃ©ation d'un tableau de type Ã  remplacer dans un patron %qTcrÃ©ation d'un tableau Â«Â voidÂ Â»crÃ©ation d'un pointeur vers la fonction membre d'un type non classe %qTcrÃ©ation d'un pointeur vers le membre d'un type non classe %qTcrÃ©ation d'un pointeur vers le membre de type voidcrÃ©ation d'un pointeur vers le type de rÃ©fÃ©rence au membre %qTcrÃ©ation d'un sÃ©lecteur pour la mÃ©thode inexistante %qEl'attribut critique n'a pas d'effet sur les fonctions d'interruptionsl'opcode de l'instruction personnalisÃ©e doit Ãªtre une constante Ã  la compilation dans la plage 0-255 pour %<__builtin_custom_%s%>paramÃ¨tre de type qualifiÃ© avec CVle pointeur ballant %qE vers %qD est peut-Ãªtre utilisÃ© icile pointeur ballant %qE vers un temporaire non nommÃ© est peut-Ãªtre utilisÃ©le pointeur ballant vers %qD est peut-Ãªtre utilisÃ©le pointeur ballant vers un temporaire non nommÃ© est peut-Ãªtre utilisÃ©les attributs de zones de donnÃ©es ne peuvent Ãªtre spÃ©cifiÃ©s pour des variables localesla zone de donnÃ©es de %q+D entre en conflit avec la dÃ©claration prÃ©cÃ©dentedÃ©claration de donnÃ©esla dÃ©finition de donnÃ©es n'a pas de type ni de classe de stockagele membre de donnÃ©es %q+D est incorrectement dÃ©clarÃ© avec le type d'une fonctionle membre de donnÃ©es %q+D est incorrectement dÃ©clarÃ© comme type de mÃ©thodele membre de donnÃ©es %qD ne peut pas Ãªtre un patron membreles membres de donnÃ©es ne peuvent pas avoir le type %qT modifiÃ© par une variablele mouvement de donnÃ©e pour le composant %qE n'est pas compatible avec le mouvement de la structure %qEle type de donnÃ©es de %q+D ne convient pas pour un registrehistogramme mortinstruction sans effet dans la table EHfonction de dÃ©sallocation dÃ©clarÃ©e icidÃ©sallocation d'un stockage dÃ©jÃ  dÃ©sallouÃ©dÃ©sallocation d'un stockage qui n'a pas Ã©tÃ© prÃ©cÃ©demment allouÃ©dÃ©bogagele format de dÃ©bogage %qs entre en conflit avec une sÃ©lection prÃ©cÃ©dentele niveau de sortie de dÃ©bogage %qs est trop Ã©levÃ©chemin de dÃ©bogagedÃ©bogage: argument en virgule flottante dÃ©cimal %u vers une fonction de type gÃ©nÃ©rique uniquement binaireargument en virgule flottante dÃ©cimal %u vers une fonction de type gÃ©nÃ©rique uniquement complexeles nombres en virgule flottante ne sont pas supportÃ©s pour cette ciblela dÃ©claration %qD est en conflit avec la fonction internela dÃ©claration %qD est en conflit avec l'importla dÃ©claration %qD ne dÃ©clare rien du toutla dÃ©claration ajoute des contrats Ã  %q#Dla dÃ©claration ne dÃ©clare rien du toutdÃ©claration du paramÃ¨tre %qD mais pas de tel paramÃ¨trela dÃ©claration a un nombre diffÃ©rent de contrats que prÃ©cÃ©demment dÃ©clarÃ©la dÃ©claration de la variable %<constexpr%> %qD n'est pas une dÃ©finitiondÃ©claration de la variable %<extern%> %qD dans la dÃ©claration initiale de la boucle %<for%>la dÃ©claration de %<std::initializer_list%> ne correspond pas Ã  %<#include <initializer_list>%> et n%'est pas un patrondÃ©claration de %<~%T%> comme membre de %qTla dÃ©claration de %q#D change la signification de %qDla dÃ©claration de %q#D est en conflit avec la dÃ©claration interne %q#Dla dÃ©claration de %q#D est %<extern%> et est initialisÃ©ela dÃ©claration de %q#D n'est pas initialisÃ©ela dÃ©claration de %q#D en dehors de la classe n'est pas une dÃ©finitionla dÃ©claration de %q#D masque un paramÃ¨tredÃ©claration de %q#Tla dÃ©claration de %q+#D masque un paramÃ¨tre de patronla dÃ©claration de %q+D masque une fonction internela dÃ©claration de %q+D masque la dÃ©claration prÃ©cÃ©dente de quelque chose qui n'est pas une variablela dÃ©claration de %q+D avec l'attribut %<noinline%> suit la dÃ©claration Â«Â inlineÂ Â»la dÃ©claration de %q+D sans classe de liaison suit une dÃ©claration externela dÃ©claration de %qD rend ambigÃ¼e l'instanciation prÃ©cÃ©dente du patron pour %qDdÃ©claration de %qD comme %<typedef%>dÃ©claration de %qD comme un tableau de fonctions membresdÃ©claration de %qD comme un tableau de fonctionsdÃ©claration de %qD comme un tableau de rÃ©fÃ©rencesdÃ©claration de %qD comme un tableau de Â«Â voidÂ Â»dÃ©claration de %qD comme membre de %qTla dÃ©claration de %qD comme tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨redÃ©claration de %qD comme non fonctiondÃ©claration de %qD comme paramÃ¨tredÃ©claration de %qD dans %qD lequel n'englobe pas %qDdÃ©claration de %qD dans l'espace de noms %qD lequel n'englobe pas %qDla dÃ©claration de %qD n'est pas dans l'espace de noms entourant %qDla dÃ©claration de %qD masque une fonction internela dÃ©claration de %qD masque une dÃ©claration globalela dÃ©claration de %qD masque un membre de %qTla dÃ©claration de %qD masque un paramÃ¨trela dÃ©claration de %qD masque la dÃ©claration locale prÃ©cÃ©dentedÃ©claration de %qE comme un tableau de fonctionsdÃ©claration de %qE comme un tableau de Â«Â voidÂ Â»la dÃ©claration de %qE comme tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨redÃ©claration de %qE comme non fonctiondÃ©claration de %qE comme non membrela dÃ©claration de %qF spÃ©cifie des exceptions diffÃ©rentesdÃ©claration de la fonction interne %qD sans prototype; %qT attendula dÃ©claration d'une Ã©numÃ©ration sans type sous-jacent fixÃ© et aucune liste d'Ã©numÃ©ration n'est permis que dans une dÃ©claration autonomedÃ©claration de la fonction %qD dans un contexte invalidela dÃ©claration du tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨redÃ©claration de %qD (qui n'est pas une variable) dans la dÃ©claration initiale de la boucle %<for%>dÃ©claration de la variable statique %qD dans la dÃ©claration initiale de la boucle %<for%>dÃ©claration du paramÃ¨tre de patron %q+#D avec des contraintes diffÃ©rentesla dÃ©claration du paramÃ¨tre de patron %q+D masque le paramÃ¨tre de patrondÃ©claration du nom de type comme un tableau de fonctionsdÃ©claration du nom de type comme un tableau de Â«Â voidÂ Â»les dÃ©clarations dans la base dÃ©pendante %qT ne sont pas trouvÃ©es par une recherche non qualifiÃ©edeclarator-id manquant; utilisation du mot rÃ©servÃ© %qDdÃ©clarez plutÃ´t le paramÃ¨tre objet explicite comme une rÃ©fÃ©rence non constantedÃ©clarÃ© icidÃ©clarÃ© privÃ© icidÃ©clarÃ© protÃ©gÃ© iciflux dÃ©compressÃ©: %sdÃ©crÃ©mentation d'une expression boolÃ©ennedÃ©crÃ©mentation du champ constant %qDdÃ©crÃ©menter une valeur Ã©numÃ©rÃ©e est invalide en C++dÃ©crÃ©mentation de la fonction %qDdÃ©crÃ©mentation du membre %qD d'un objet en lecture seuledÃ©crÃ©ment d'un pointeur vers un type incomplet %qTdÃ©crÃ©mentation de l'emplacement %qE en lecture seuledÃ©crÃ©mentation du membre %qD en lecture seuledÃ©crÃ©mentation de la valeur de retour nommÃ©e %qD en lecture seuledÃ©crÃ©mentation du paramÃ¨tre %qD en lecture seuledÃ©crÃ©mentation de la rÃ©fÃ©rence en lecture seule %qDdÃ©crÃ©mentation de la variable %qD en lecture seuletype de classe %qD dÃ©duit dans le type de retour de la fonctionle type dÃ©duit pour l'expression ne satisfait pas les contraintes du type Ã  remplacerl'initialisation dÃ©duite ne satisfait pas les contraintes du type Ã  remplacerle type retournÃ© dÃ©duit ne satisfait pas les contraintes du type Ã  remplacerle type de retour dÃ©duit est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>le type dÃ©duit %qT pour %qD est incompletla dÃ©duction Ã  partir d'une liste d'initialisation entre accolades requiert %<#include <initializer_list>%>le guide de dÃ©duction %qD doit Ãªtre dÃ©clarÃ© dans la mÃªme portÃ©e que %qTle guide de dÃ©duction %qD doit avoir le mÃªme accÃ¨s que %qTle guide de dÃ©duction %qD ne peut pas avoir un corps de fonctionle guide de dÃ©duction pour %qT doit avoir un type de retour Ã  la finl'attribut %<target_clones%> par dÃ©faut n'a pas Ã©tÃ© dÃ©finil'architecture du processeur par dÃ©faut (%qs) ne supporte pas l'ABI %qs, utilisation de %<-m%s=%s%>l'argument par dÃ©faut %qE utilise %qDl'argument par dÃ©faut %qE utilise la variable locale %qDargument par dÃ©faut pour le paramÃ¨tre de patron pour la classe englobant %qDargument par dÃ©faut donnÃ© pour le paramÃ¨tre %d de %q#DdÃ©saccord dans l'argument par dÃ©faut lors de la rÃ©solution de la surchargeargument par dÃ©faut manquant pour le paramÃ¨tre %P de %q#Dargument par dÃ©faut spÃ©cifiÃ© pour un paramÃ¨tre lambdaargument par dÃ©faut spÃ©cifiÃ© dans la spÃ©cialisation expliciteles arguments par dÃ©faut ne sont pas permis dans la dÃ©claration de la spÃ©cialisation du patron ami %qDdes arguments par dÃ©faut sont uniquement permis pour des paramÃ¨tres de fonctionl'initialisation du membre par dÃ©faut pour %qD est requise avant la fin de sa classe englobanteinitialiseur d'un membre par dÃ©faut pour un champ de bits sans nomles initialiseurs de membre par dÃ©faut pour les champs de bits sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans la redÃ©claration d'un ami d'un patron d'une fonctionles arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans des patrons de fonctions sans %<-std=c++11%> ou %<-std=gnu++11%>les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans des spÃ©cialisations partiellesles arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans les dÃ©clarations d'un ami d'un patronla conversion du type par dÃ©faut ne peut dÃ©duire l%'argument du patron pour %qD%qD par dÃ©faut n'est pas un ami de %qT%qD par dÃ©faut doit Ãªtre %<const%>%qD par dÃ©faut doit avoir les paramÃ¨tres de type %<const %T&%> ou %qT%qD par dÃ©faut doit avoir les paramÃ¨tres de type %<const %T&%> ou %qT mais pas les deux%qD par dÃ©faut ne peut pas avoir de qualificatif de rÃ©fÃ©rence %<&&%>%qD par dÃ©faut doit retourner %<bool%>%qD par dÃ©faut est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>les fonctions par dÃ©faut ou supprimÃ©es sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>le constructeur par dÃ©faut appelle %qD qui n'est pas %<constexpr%>la dÃ©claration par dÃ©faut %q+D ne correspond pas Ã  la signature attenduele constructeur par dÃ©faut imposÃ© par dÃ©faut n'initialise pas %q#Dle constructeur par dÃ©faut imposÃ© par dÃ©faut n'initialise aucun membre de donnÃ©e non statiquele destructeur par dÃ©faut appelle %qD qui n'est pas %<constexpr%>fonction %q+D imposÃ©e par dÃ©faut avec un argument par dÃ©fautle membre par dÃ©faut %qD doit avoir le type de paramÃ¨tre %<const %T&%>l'affectation par dÃ©placement imposÃ©e par dÃ©faut pour %qT appelle l'opÃ©rateur d'affectation par dÃ©placement non trivial de la base virtuelle %qTparamÃ¨tre de type diffÃ©rÃ© Ã  %CdÃ©fini icidÃ©fini ici %qDdÃ©finir un type dans un transtypage est invalide en C++dÃ©finir un type dans un littÃ©ral composÃ© (compound literal) est invalide en C++dÃ©finition de la spÃ©cialisation explicite %qD dans la dÃ©claration amiedÃ©finir le type dans l'expression %qs est invalide en C++la dÃ©finition dans le bloc %i ne domine pas son utilisation dans le bloc %ila dÃ©finition dans le bloc %i suit l'utilisationla dÃ©finition de %q#D rend ambigÃ¼e le dÃ©claration interne %q#Dla dÃ©finition de %q#D est marquÃ©e %<dllimport%>dÃ©finition de %q#T Ã  l'intÃ©rieur d'une liste de paramÃ¨tres de patronla dÃ©finition de %q#T n'est pas complÃ¨te jusqu'Ã  la fermeture de l'accoladela dÃ©finition de %qD ne concorde pasla dÃ©finition de %qD ne correspond pas Ã  %<#include <initializer_list>%>la dÃ©finition de %qD n'est pas dans l'espace de noms incluant %qTla dÃ©finition du concept %qD a plusieurs instructionsla dÃ©finition du concept %qD est videdÃ©finition de %qD explicitement par dÃ©fautdÃ©finition de %qD dÃ©clarÃ© implicitementdÃ©finition du protocole %qE pas trouvÃ©edÃ©finition d'un membre de donnÃ©es statique %q+D de la classe importÃ©e avec l'attribut dllimportdÃ©finition fournie pour une instanciation expliciteles dÃ©lÃ©guÃ©s sont uniquement pour des fonctions non statiquesles constructeurs dÃ©lÃ©guÃ©s sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>dÃ©finition supprimÃ©e de %qD n'est pas la premiÃ¨re dÃ©clarationla fonction supprimÃ©e %q+D redÃ©fini une fonction non supprimÃ©esupprimÃ© en Fortran 95la destruction de %qT est non dÃ©finieeffacement du fichier LTRANS %s: %mdestruction du tableau %q#Esuppression du fichier %qsÂ : %msuppression du fichier %s: %mla destruction d'un objet de la classe abstraite %qT qui a un destructeur non virtuel provoquera un comportement indÃ©finila destruction d'un objet de la classe polymorphique %qT qui a un destructeur non virtuel pourrait produire un comportement indÃ©finile nom dÃ©pendant %qE est analysÃ© comme un non type, mais son instanciation produit un typeconversion obsolÃ¨te de la chaÃ®ne constante vers %qTle message dÃ©prÃ©ciÃ© n'est pas une chaÃ®nedÃ©rÃ©fÃ©rencement d'un non-pointeurdÃ©rÃ©fÃ©rencement d'un pointeur %<void *%>dÃ©rÃ©fÃ©rencement d'un pointeur nuldÃ©rÃ©fÃ©rencement d'un pointeur nul dans %qEle dÃ©rÃ©fÃ©rencement d'un pointeur transtypÃ© Ã  la barbare pourrait enfreindre la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accÃ©dÃ©e que par un seul pointeur (strict aliasing)le dÃ©rÃ©fÃ©rencement d'un pointeur transtypÃ© Ã  la barbare va enfreindre la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accÃ©dÃ©e que par un seul pointeur (strict aliasing)dÃ©claration de type dÃ©rivÃ©l'union dÃ©rivÃ©e %qT est invalideles initialisations par noms ne peuvent pas Ãªtre utilisÃ©es avec un type non agrÃ©gÃ© %qTdÃ©signant la limite de l'argument %u de type tableau de longueur variablel'ordre du dÃ©signateur pour le champ %qD ne correspond pas Ã  l'ordre de la dÃ©claration dans %qTl'objet destination %qE de taille %sl'objet de destination allouÃ© icil'objet de destination est probablement Ã  l'adresse zÃ©rol'objet destination avec la taille %s allouÃ© par %qEl'objet destination rÃ©fÃ©rencÃ© par l'argument 1 qualifiÃ© avec %<restrict%> Ã©tait dÃ©clarÃ© icila destruction de %<operator delete%> doit Ãªtre une fonction membrela destruction de %<operator delete%> doit Ãªtre une fonction de dÃ©sallocation habituelledÃ©truire %qE en dehors de l'Ã©valuation courante n'est pas une expression constantedestruction de %qE en dehors de sa durÃ©e de viele destructeur delete %qD ne peut pas utilisÃ© pour libÃ©rer la mÃ©moire allouÃ©e si l'initialisation lÃ¨ve une exception car l'objet n'est pas encore construitle destructeur %qD est dÃ©clarÃ© en tant que patron membrele destructeur ne peut Ãªtre une fonction membre statiquele destructeur ne retourne pas de valeur Ã  testerle destructeur de %qE ne sera pas exÃ©cutÃ© non plusle destructeur pour %qT est ambigule destructeur pour la classe Ã©trangÃ¨re %qT ne peut pas Ãªtre un membreles prioritÃ©s des destructeurs ne sont pas supportÃ©esles prioritÃ©s des destructeurs entre 0 et %d sont rÃ©servÃ©es pour l'implÃ©mentationles prioritÃ©s des destructeurs doivent Ãªtre des entiers entre 0 et %d inclusles destructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CVles destructeurs ne peuvent pas Ãªtre qualifiÃ©s comme des rÃ©fÃ©rencesdestructeurs ne peuvent pas avoir de paramÃ¨trel'architecture de base %qs est dÃ©tectÃ©e mais certaines de ses fonctionnalitÃ©s ne sont pas dÃ©tectÃ©esÂ ; l'architecture de base dÃ©tectÃ©e pourrait ne pas Ãªtre fiable, seules les fonctionnalitÃ©s dÃ©tectÃ©es seront activÃ©esdÃ©termination de la valeur de %qsvouliez-vous utiliser %<-%s%>Â ?vouliez-vous utiliser %<-march=%s%>Â ?vouliez-vous utiliser %<-mcpu=%s%>Â ?vouliez-vous utiliser %<using enum %T::%D%>Â ?vouliez-vous dÃ©rÃ©fÃ©rencer le pointeurÂ ?vouliez-vous utiliser le non logique (%<!%>)Â ?vouliez-vous utiliser le Â«Â nonÂ Â» logiqueÂ ?la diffÃ©rence entre %qE et %qD n'est pas un type entiernombre de paramÃ¨tres diffÃ©rentsnombre de rÃ©sultats diffÃ©rentstypes de paramÃ¨tres diffÃ©rentstypes de rÃ©cepteurs diffÃ©rentstypes de rÃ©sultats diffÃ©rentstypes sous-jacents diffÃ©rents dans l'enum %q#Tvarargs diffÃ©rentsla base directe %qT est inaccessible dans %qT en raison de l'ambiguÃ¯tÃ©l'appel direct Ã  %s dans la sÃ©quence d'appel spÃ©culative n'a pas de fanion spÃ©culatifl'appel direct Ã  %s dans une sÃ©quence d'appel spÃ©culative a speculative_id %i hors limitesl'initialisation par liste directe de %<auto%> requiert exactement un Ã©lÃ©mentargument de directive %qEargument de directive dans la plage [%E, %E]la directive avec uniquement des clauses %<device_type%> ou %<indirect%>dÃ©sactive l'Ã©tape %s pour la fonction %sdÃ©sactive l'Ã©tape %s pour les fonctions dans la plage [%u, %u]afficher tous les Ã©lÃ©ments systÃ¨me intÃ©grÃ©safficher les statistiques Ã  propos du nombre de lignes sources compilÃ©es et les symboles utilisÃ©safficher l'emplacement des fichiers sources des modules au fur et Ã  mesure qu'ils sont compilÃ©stype Objective-C distinct en retourla division %<sizeof (%T) / sizeof (%T)%> ne calcule pas le nombre d'Ã©lÃ©ments dans le tableaudivision par zÃ©rola division par zÃ©ro n'est pas une expression constantene spÃ©cifiez pas Ã  la fois -march=â€¦ et -mcpu=â€¦do_check(): trop d'argumentsdo_simplify(): Trop d'arguments pour l'intrinsÃ¨quene correspond pas Ã  la dÃ©claration du patron membre icine supporte pas multilible dominateur de %d devrait Ãªtre %d, et non %dstatut inconnu pour le dominateur de %dmaniÃ¨re de supprimer %qs inconnuene pas supporter les instructions de l%'extension DSPne pas supporter les instructions de l%'extension de performancene pas supporter les instructions de l%'extension de performance version 2ne pas supporter les instructions de l%'extension de chaÃ®nesdouble : dans l'instruction MODULE PROCEDURE Ã  %Lconstantes doubles non supportÃ©esla liste doublement liÃ©e des noms assembleur est corrompuela liste doublement liÃ©e des clones est corrompueÃ  cause de spÃ©cifications d'exceptions diffÃ©rentesfichier de vidange: %s
  %<_Atomic%> dupliquÃ©%<_Thread_local%> ou %<__thread%> dupliquÃ©le nom d'opÃ©rande %<asm%> %qs apparaÃ®t en doublequalificatif %<asm%> %qE dupliquÃ©qualificatif %<asm%> %qT dupliquÃ©%<const%> dupliquÃ©branche %<default%> en double dans %<_Generic%>%<restrict%> dupliquÃ©%<volatile%> dupliquÃ©%qD dupliquÃ©spÃ©cificateur %qD multiple%qE dupliquÃ©attribut %qE dupliquÃ©spÃ©cificateur de dÃ©claration %qE dupliquÃ©%qs dupliquÃ©modificateur %qs dupliquÃ©valeur du Â«Â caseÂ Â» dupliquÃ©e (ou en chevauchant une autre)le type de base dupliquÃ© %qT est invalidevaleur du Â«Â caseÂ Â» dupliquÃ©equalificatif CV dupliquÃ©dÃ©claration dupliquÃ©e pour le protocole %qEdÃ©claration dupliquÃ©e de la mÃ©thode %<%c%E%> avec des types conflictuelsdÃ©finition dupliquÃ©e de %qsdÃ©finition dupliquÃ©e de Â«Â %sÂ Â»dÃ©finition dupliquÃ©e d'un symbole de versionappel direct dupliquÃ© pour %s dans la sÃ©quence d'appel spÃ©culative avec speculative_id %iinstanciation explicite dupliquÃ©e pour %q#Dinstanciation explicite dupliquÃ©e de %q#Tmodificateur de fonctionnalitÃ© %qs dupliquÃ© avec la valeur %qs dans l'attribut %<target_version%>information dupliquÃ©e pour %qEinitialisation en double de %qDUID d'insn dupliquÃ©: %ivariable d'instance dupliquÃ©e %q+DdÃ©claration d'interface dupliquÃ©e pour la catÃ©gorie %<%E(%E)%>dÃ©claration d'interface dupliquÃ©e pour la classe %qEÃ©tiquette %qD dupliquÃ©edÃ©claration de l'Ã©tiquette %qE en doubleen-tÃªte de boucle dupliquÃ©emembre %q+D dupliquÃ©rÃ©fÃ©rence %s dupliquÃ©e dans la sÃ©quence d'appel spÃ©culative avec speculative_id %itype de paramÃ¨tre de type gÃ©nÃ©rique dupliquÃ© pour l'argument fonction %u de %<__builtin_tgmath%>spÃ©cificateurs virtuels (virt-specifier) multiplescondition %<if%> dupliquÃ©espÃ©cificateur de paramÃ¨tre %qs dupliquÃ© dans l'attribut %<amdgpu_hsa_kernel%>pendant la recompilation avec %<-fcompare-debug%>durant l'Ã©tape %s: %s
! durant le chargement de la liaison %<%E%s%E%>durant le chargement de la liaison %<%E%s%E@%s%>durant le chargement des pendings pour %<%E%s%E%>la version dwarf %wu n'est pas supportÃ©edÃ©pendance dynamique %s introuvableles spÃ©cifications dynamiques d'exceptions sont dÃ©prÃ©ciÃ©es en C++11le type dynamique %qT de son opÃ©rande n'a pas une classe de base du type %qTle type dynamique %qT de son opÃ©rande n'a pas une classe de base publique %qT non ambigÃ¼ela limite de la pile eBPF est dÃ©passÃ©echaque identificateur non dÃ©clarÃ© est rapportÃ© une seule fois pour chaque fonction dans laquelle il apparaÃ®tle premier argument spÃ©cifie le nombre d'Ã©lÃ©ments tandis que le second donne la taille de chaque Ã©lÃ©mentl'arÃªte %s->%s n'a pas de call_stmt correspondantle dÃ©compte d'arÃªtes n'est pas compatible avec le dÃ©compte de fonctionl'arÃªte de %d Ã  %d devrait Ãªtre marquÃ©e irrÃ©ductiblel'arÃªte de %d Ã  %d ne devrait pas Ãªtre marquÃ©e irrÃ©ductiblel'arÃªte a, Ã  la fois, call_stmt et lto_stmt_uid dÃ©finisarÃªte introuvablel'arÃªte pointe vers la mauvaise dÃ©claration:soit %<-fopenacc%> ou soit %<-fopenmp%> doit Ãªtre dÃ©finisoit toutes les instructions d'initialisation devraient Ãªtre dÃ©signÃ©es ou aucune ne devrait l'Ãªtreun spÃ©cificateur de type Ã©laborÃ© pour un enum fortement typÃ© ne peut pas utiliser le mot-clÃ© %qDl'indice de l'Ã©lÃ©ment %qE est en dehors des limites %<[0 .. %E]%>les types des Ã©lÃ©ments doivent Ãªtre les mÃªmeselement_number(): Mauvais type de dimensionopÃ©ration binaire Ã©lÃ©mentaireles arguments de fonction Ã©lÃ©mentaire Ã  %C ne sont pas conformesprocÃ©dure Ã©lÃ©mentaireles Ã©lÃ©ments du tableau %q#D ont un type incompletles Ã©lÃ©ments du tableau %q#T ont un type incomplet%<\0%> inclus Ã  l'intÃ©rieur du formatNUL inclus dans une CFString littÃ©ralel'ABI de passage de paramÃ¨tres pour la classe vide %qT change avec %<-fabi-version=12%> (GCC 8)dÃ©claration videla dÃ©claration vide du type %<enum%> ne redÃ©clare pas la balisela dÃ©claration vide avec %<_Alignas%> ne redÃ©clare pas la balisela dÃ©claration vide avec un spÃ©cificateur de classe de stockage ne redÃ©clare pas la balisela dÃ©claration vide avec un qualificatif de type ne redÃ©clare pas la baliseun enum vide est invalidefichier videplage de l'index vide dans l'initialisationinitialisation vide pour la capture par initialisation d'une fonction lambdainitialisation vide dans l'initialisation par capture de la fonction lambdaprÃ©cision Ã  gauche vide dans le format %sl'ambigÃ¼itÃ© sur les parenthÃ¨ses vides a Ã©tÃ© rÃ©solue par une dÃ©claration de fonctionprÃ©cision vide dans le format %sliste d'attributs de propriÃ©tÃ© videintervalle vide spÃ©cifiÃ©chaÃ®ne vide dans l'attribut %<target%>une structure vide a une taille 0 en C et une taille 1 en C++dÃ©claration de liaison structurÃ©e videune union vide a une taille 0 en C et une taille 1 en C++l'activation de %qs promeut %<%s%s%> vers %<%s%s%>active l'Ã©tape %s pour la fonction %sactive l'Ã©tape %s pour les fonctions dans la plage [%u, %u]activer le support de la trace de dÃ©bogage n'a de sens qu'en compilant pour le Thumbactiver le support pour l'interopÃ©rabilitÃ© de l'appelÃ© n'a de sens qu'en compilant pour le Thumbl'encapsulation est mal composÃ©e%<target%> englobantrÃ©gion %qs englobanteconstruction OpenACC %qs englobante etconstruction OpenACC %qs englobante avec la clause %qsla classe englobant la fonction membre non statique %<constexpr%> %q+#D n'est pas un type littÃ©ralles patrons de classe englobants ne sont pas explicitement spÃ©cialisÃ©sconstruction de calcul sur le parent englobantrÃ©gion englobanteroutine englobanterÃ©gion cible englobantetÃ¢che englobantel'expression de fin fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qDl'insn de fin %d du bloc %d n'a pas Ã©tÃ© trouvÃ©e dans le flot des insnLa fin de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constantedÃ©compte du bloc d'entrÃ©e pas initialisÃ©constante enum dÃ©finie iciconstante Â«Â enumÂ Â» dans un contexte boolÃ©enla conversion d'un enum de %qT vers %qT dans une affectation est invalide en C++la conversion d'un enum de %qT vers %qT durant l'initialisation est invalide en C++la conversion d'un enum de %qT vers %qT durant le retour est invalide en C++la conversion en enum dans une affectation est invalide en C++la conversion en enum durant l'initialisation est invalide en C++la conversion d'un enum lors du passage de l'argument %d de %qE est invalide en C++type Â«Â enumÂ Â» dÃ©fini icila valeur de l'enum n'est pas %<CONST_DECL%> ou %<INTEGER_CST%>le nom de la valeur de l'enum n'est pas %<IDENTIFIER_NODE%>le type de la valeur de l'enum n'est pas %<INTEGER_TYPE%> et n'est pas convertible en l'enumtype Ã©numÃ©rÃ© et non Ã©numÃ©rÃ© dans l'expression conditionnellenon concordance dans les Ã©numÃ©rÃ©s de l'expression conditionnelle: %qT vs %qTla plage d'Ã©numÃ©ration diffÃ¨rela valeur %qE de l'Ã©numÃ©ration n'est pas traitÃ©e dans le Â«Â switchÂ Â»les valeurs de l'Ã©numÃ©ration excÃ¨dent la plage de %qsles valeurs de l'Ã©numÃ©ration excÃ¨dent les limites d'un entierles valeurs de l'Ã©numÃ©ration excÃ¨dent les limites du plus grand entierl'Ã©numÃ©rateur %qD ne concorde pas avec ...la valeur de l'Ã©numÃ©ration %qE est en dehors de la plage du type sous-jacent %qTla valeur de l'Ã©numÃ©ration pour %qD n'est pas une constante entiÃ¨reles valeurs Ã©numÃ©rÃ©es de %qD doivent Ãªtre de type entier ou une Ã©numÃ©ration simple (donc, pas fortement typÃ©e)la valeur de l'Ã©numÃ©rateur pour %qE n'est pas une constante entiÃ¨rela valeur de l'Ã©numÃ©rateur pour %qE n'est pas une expression constante entiÃ¨rela valeur de l'Ã©numÃ©ration est en dehors de la plage de %qsla valeur de l'Ã©numÃ©ration est en dehors de la plage du type sous-jacentla variable d'environnement %<COLLECT_GCC%> doit Ãªtre dÃ©finiela variable d'environnement %<COLLECT_GCC_OPTIONS%> doit Ãªtre dÃ©finiela variable d'environnement %<COLLECT_LTO_WRAPPER%> doit Ãªtre dÃ©finiela variable d'environnement %s doit fournir un entier non nÃ©gatif plus petit que ou Ã©gal Ã  %wdvariable d'environnement %qs non dÃ©finiela variable d'environnement COLLECT_GCC_OPTIONS doit Ãªtre dÃ©finiela variable d'environnement DJGPP n'est pas dÃ©finiela variable d'environnement DJGPP pointe vers le fichier corrompu %qsla variable d'environnement DJGPP pointe vers le fichier inexistant %qserreurerreur de fermeture de %s: %merreur lors de la fermeture des enregistrements optimisÃ©s %qserreur dans les arguments de la fonction de spec %qserreur en supprimant %serreur d'Ã©criture dans %qserreur d'Ã©criture des enregistrements optimisÃ©s dans %qsÂ : %serreur d'Ã©criture dans %s: %merreur: erreurÂ : ne peut ouvrir Â«Â %sÂ Â» en Ã©critureÂ : %s
  erreurs durant la fusion des unitÃ©s de traductionseval_intrinsic(): Mauvais opÃ©rateureval_type_intrinsic0(): op est NULLle nettoyage pendant une exception pour cet opÃ©rateur Â«Â newÂ Â» avec placement sÃ©lectionne %<operatorÂ delete%> sans placementle traitement des exceptions est dÃ©sactivÃ©, utilisez %<-fexceptions%> pour l'activerle traitement des exceptions est dÃ©sactivÃ©Â ; utilisez %<-fexceptions%> pour l'activerdÃ©saccord sur la personnalitÃ© du traitement de l'exceptionl'exception du type %<%T%> sera interceptÃ©eune exception du type %qT sera interceptÃ©e par un gestionnaire prÃ©cÃ©dentla spÃ©cification d'exception %qD dÃ©pend d'elle-mÃªmetrop d'Ã©lÃ©ments dans l'initialisation %qTtrop d'Ã©lÃ©ments dans l'initialisation du tableautrop d'Ã©lÃ©ments dans l'initialisation d'un scalairetrop d'Ã©lÃ©ments dans l'initialisation de la structuretrop d'Ã©lÃ©ments dans l'initialisation de l'uniontrop d'Ã©lÃ©ments dans l'initialisation du vecteurtrop d'opÃ©randes Â«Â useÂ Â» pour l'instructionles compteurs d'exÃ©cution sont supposÃ©s Ãªtre Ã  zÃ©ro
  compteurs d'exÃ©cution estimÃ©s
! dÃ©claration %#qD existantedÃ©finition %qD existantesortie %d->%d pas enregistrÃ©edÃ©compte du bloc de sortie par initialisÃ©le motif d'expansion %qE ne contient pas de paquet de paramÃ¨tresle motif d'expansion %qT ne contient pas de paquet de paramÃ¨tresle point d'expansion est l'emplacement %i%<"%> attendu%<#pragma omp scan%> attendu%<#pragma omp section%> ou %<}%> attendu%<(%> attendu%<(%> attendu aprÃ¨s la liste d'arguments de patron%<(%> attendu Ã  %C%<(%> ou fin de ligne attendue%<)%> attendu%<)%> attendu Ã  %C%<)%> ou %<,%> attendu%<*%> attendu%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> ou identificateur attendu%<,%> attendu%<,%> ou %<)%> attendu%<,%> ou %<...%> attendu%<,%> ou %<;%> attendu%<,%> ou %<]%> attendu%<,%> ou %<}%> attendu%<,%>, %<;%> ou %<}%> attendu%<.%> attendu%<...%> attendu%<:%> attendu%<:%> ou %<)%> attendu%<:%> ou %<...%> attendu%<:%> ou %<::%> attendu%<:%>, %<,%>, %<;%>, %<}%> ou %<__attribute__%> attendu%<::%> attendu%<;%> attendu%<;%> attendu aprÃ¨s la dÃ©finition de la classe%<;%> attendu aprÃ¨s la dÃ©finition de la structure%<;%> attendu aprÃ¨s la dÃ©finition de l'union%<;%> attendu Ã  la fin de la dÃ©claration du membre%<;%> ou %<{%> attendu%<;%> ou %<{%> attendu aprÃ¨s la dÃ©finition des attributs de la mÃ©thode%<;%>, %<,%> ou %<)%> attendu%<;%>, identificateur ou %<(%> attendu%<<%> attendu%<=%> attendu%<=%> attendu aprÃ¨s Objective-C %qE%<=>%> attendu Ã  %C%<=%>, %<,%>, %<;%>, %<asm%> ou %<__attribute__%> attendula comparaison %<==%> est attendue dans la condition %<if%>la comparaison %<==%>, %<<%> ou %<>%> est attendue dans la condition %<if%>%<>%> attendu%<@end%> attendu%<@synchronized%> attendu%<@throw%> attendu%<@try%> attendu%<[%> attendu%<]%> attendu%<__label__%> attendu%<__transaction_atomic%> attendu%<__transaction_relaxed%> attendu%<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> ou %<seq_cst%> attendu%<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> ou %<default%> attendu%<allocator%> ou %<align%> attendu%<ancestor%> ou %<device_num%> attendu%<asm%> attenduclause %<at%>, %<severity%> ou %<message%> attendue%<auto%> attendu%<auto%> ou %<decltype(auto)%> attendu aprÃ¨s %qE%<big-endian%>, %<little-endian%> ou %<default%> attendu aprÃ¨s %<#pragma scalar_storage_order%>modificateur de clause %<cancel%> %<if%> attendus%<catch%> attendu%<class%> attendu%<class%> ou %<typename%> attendu%<class%>, %<typename%> ou %<template%> attendu%<co_yield%> attendu%<concurrent%> attendu%<data%> attendu%<data%> attendu aprÃ¨s %<#pragma acc %s%>%<data%>, %<update%>, %<enter%> ou %<exit%> attendu%<declare target%> ou %<assumes%> attendu%<declare%> ou %<assumes%> attendu%<decltype%> attendu%<delete%> attenduclause %<depend%>, %<destroy%> ou %<update%> attendue%<directive%> ou %<sequence%> attendu%<else%> attendu%<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, %<ignored_attributes%> attendu aprÃ¨s %<#pragma GCC diagnostic%>%<extern%> attendu%<finally%> ou %<catch%> attendu%<for%> attendu aprÃ¨s %qs%<host%>, %<nohost%> ou %<any%> attendu%<in%>, %<out%>, %<inout%>, %<mutexinoutset%> ou %<inoutset%> attendu%<inclusive%> ou %<exclusive%> attendu%<match%> attendu%<match%> attendu Ã  %C%<namespace%> attendu%<new%> attendu%<none%> ou %<present%> attendu%<none%>, %<shared%>, %<private%> ou %<firstprivate%> attendu%<omp_priv%> ou nom de fonction attendu%<operator%> attendu%<point%> attenduclause %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> ou %<hint%> attendueclause %<read%>, %<write%>,  %<update%> ou %<capture%> attendue%<reproducible%> ou %<unconstrained%%> attendu%<return%> attendu%<scalar%>, %<aggregate%> ou %<all%> attendu%<scalar%>, %<aggregate%>, %<pointer%> ou %<all%> attendu%<seq_cst%>, %<acq_rel%>, %<release%> ou %<acquire%> attendu%<seq_cst%>, %<acquire%> ou %<relaxed%> attendu%<simd%>, %<reduction%>, %<target%> ou %<variant%> attendu%<static_assert%> attendu%<target%> attendu%<team%>, %<parallel%> ou %<thread%> attendu%<template%> attendu%<throw%> attendu%<try%> attenduclause %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> ou %<atomic_default_mem_order%> attendue%<using%> attendu%<while%> attendu%<{%> attendu%<{%> attendu Ã  %C%<{%> ou %<:%> attendu%<}%> attendu%<}%> attendu Ã  %C%<}%> attendu avant %<else%>%<~%> attenduon attendait %d niveaux de paramÃ¨tres du patron pour %q#D mais on en a obtenu %d%i ou plus attendu, %i trouvÃ©%i attendu, %i trouvÃ©nom de sÃ©lecteur %qE attendu%qT attendu mais l'argument est de type %qT%qT attendu mais le pointeur est de type %qTmodificateur de clause %qs %<if%> attendu au lieu de %qsmot-clÃ© %qs attendu avant le nom du patron dÃ©pendant%qs ou %qs attendu... attenduadresse sur 64 bits attendue mais l'argument 1 a %d bitsadresse sur 64 bits attendue mais l'argument 2 a %d bitsÂ«Â :Â Â» attendu Ã  %Cnom de directive OpenMP attenduune chaÃ®ne est attendue aprÃ¨s %<#pragma message%>clause OpenACC attendueclause OpenMP attendueun objet SSA_NAME Ã©tait attenduargument inattendu pour %<msp430_select_cpu%>un identificateur est attendu pour le nom d'attributclause de prÃ©somption attendueau moins une clause de prÃ©somption est attendueargument d'attribut attendu comme sÃ©quence de jeton Ã©quilibrÃ©eattribut attendu avant %<...%>entre %i et %i attendu, %i trouvÃ©opÃ©rateur binaire attenduindex de bloc attenduspÃ©cificateur de bloc attenduexpression boolÃ©enne attenduetype boolÃ©en attenduÃ©tiquette de Â«Â caseÂ Â» attenduecanal attendunom de classe attendumot-clÃ© de type classe (class ou struct) attendunom de classe attenduexpression entiÃ¨re constante attendue avec une valeur sync-hint valideexpression logique constante attenduedÃ©calage constant attendudÃ©calage constant attendu pour l'opÃ©rande %<__MEM%>taille constante attenduepas constant attendu pour l'opÃ©rande de %<__MEM%>constructeur, destructeur ou conversion de type attendunom de l'ensemble du sÃ©lecteur de contexte attendunom d'ensemble de sÃ©lecteur de contexte attendu Ã  %Cniveau de contrat attenduÂ : %<default%>, %<audit%> ou %<axiom%>sÃ©mantique de contrat ou niveau attendurÃ´le de contrat attenduvaleur de dÃ©compte attenduedÃ©claration attenduedÃ©claration ou instruction attenduespÃ©cificateurs de dÃ©claration attendusspÃ©cificateurs de dÃ©claration ou %<...%> attendudÃ©clarateur attendunom de directive attenduinstruction Â«Â elseÂ Â» attendueune chaÃ®ne vide Ã©tait attendue aprÃ¨s le mot-clÃ© %<operator%>fin de liste de capture attenduefin de ligne attendueexpression attendueexpression attendue Ã  %Cliste-expression ou type-id attenduqualitÃ© de frÃ©quence inattenduevalue de frÃ©quence attenduefonction attenduenom de fonction attendunom de fonction %<(%> attenduexpression Â«Â gotoÂ Â» attendueexpression id attendueexpression id (arguments) attendueidentificateur attenduidentificateur attendu Ã  %Cidentificateur ou %<(%> attenduidentificateur ou %<)%> attenduidentificateur ou %<*%> attenduidentificateur ou chaÃ®ne littÃ©rale attendusidentificateur ou chaÃ®ne littÃ©rale attendus Ã  %Cinitialisation attendueentier attenduexpression entiÃ¨re attendueliste d'expressions entiÃ¨res attendueinterface ou pointeur vers une interface attendudÃ©claration ou initialisation d'itÃ©ration attendueinstruction d'itÃ©ration attendueinstruction de saut attendueÃ©tiquette attendueinstruction Ã©tiquetÃ©e attenduenumÃ©ro de boucle attenduun index sur un tableau associatif est attendu dans le membre de droitenom de module attendupartition de module attendunom attendu Ã  %Cespace de noms attenduspÃ©cificateur de nom imbriquÃ© attendutype numÃ©rique attenduopÃ©rateur attendupaquet de paramÃ¨tres attendu avant %<...%>nom d'Ã©tape attendupointeur attendupointeur attendu comme argument au %<*%> unairepointeur attendu dans la clause %qsexpression primaire attendueopÃ©rateur pointeur attendunom qualifiÃ© attendu dans la dÃ©claration amie pour le constructeur %qDnom qualifiÃ© attendu dans la dÃ©claration amie du destructeur %qDinstruction de sÃ©lection attenduesignature attendue: %qDclause simd attendue Ã  %Cpointeur unique attendu dans la clause %qsliste de qualificatifs et de qualificatifs attendueinstruction attenduechaÃ®ne littÃ©rale attenduechaÃ®ne littÃ©rale attenduetype struct, tranche, tableau ou carte attendu pour un littÃ©ral compositeidentificateur de suffixe attenduargument de patron attendutemplate-id attendutemplate-id attendu pour le typenom de patron attendunom de sÃ©lecteur de trait attendunom de sÃ©lecteur de trait attendu Ã  %CspÃ©cificateur du type attenduun nom de type attenduspÃ©cificateur de type attenduunqualified-id attendunom de variante attendu Ã  %Cattend %E octet dans une rÃ©gion de taille %Eattend %E octets dans une rÃ©gion de taille %Eattend %E octets ou plus dans une rÃ©gion de taille %Eargument de type pointeur ou de type entier attendu pour l'argument 1attend entre %E et %E octets dans une rÃ©gion de taille %Enom de fonction interne attenduune et une seule dÃ©claration d'Ã©tiquette est attenduecommutateur expÃ©rimental pour activer le nouveau validateur de type strictles captures par copie explicite de %<this%> avec la capture par copie par dÃ©faut sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>la capture par copie explicite de %qD est redondante avec la capture par copie par dÃ©fautla capture par rÃ©fÃ©rence explicite de %qD est redondante avec la capture par rÃ©fÃ©rence par dÃ©fautla fonction de conversion explicite n'a pas Ã©tÃ© considÃ©rÃ©eles opÃ©rateurs de conversion explicites sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>guide de dÃ©duction explicite dÃ©clarÃ© iciles guides de dÃ©duction explicites ne sont pas pris en compte pour l'initialisation par copieÂ«Â gotoÂ Â» explicite Ã  la fin du bb %dinstanciation explicite de %q#Dinstanciation explicite de %q#T avant la dÃ©finition de patroninstanciation explicite de %qD mais pas de dÃ©finition disponibleinstanciation explicite de %qD dans l'espace de noms %qD (qui n'englobe pas l'espace de noms %qD)une instanciation explicite de %qD en dehors de son espace de noms doit utiliser un spÃ©cificateur de nom imbriquÃ©instanciation explicite du concept de fonction %q#Dinstanciation explicite du patron non classe %qDinstanciation explicite du non patron %q#Dinstanciation explicite du type non patron %qTinstanciation explicite du concept de variable %q#Dune instanciation explicite ne doit pas utiliser le spÃ©cificateur %<consteval%>une instanciation explicite ne doit pas utiliser le spÃ©cificateur %<constexpr%>une instanciation explicite ne doit pas utiliser le spÃ©cificateur %<inline%>la fonction membre objet explicite %qD ne peut pas avoir de qualificatif CVla fonction membre objet explicite %qD ne peut pas avoir de qualificatif de rÃ©fÃ©rencela fonction membre objet explicite est uniquement disponible avec %<-std=c++23%> ou %<-std=gnu++23%>la fonction membre d'objet explicite redÃ©fini une fonction virtuellele paramÃ¨tre objet explicite est dÃ©clarÃ© icile paramÃ¨tre objet explicite est dÃ©jÃ  une rÃ©fÃ©rence mutablequalificatifs explicites dans la dÃ©claration de %qDla variable de registre explicite %qs ne peut pas Ãªtre utilisÃ©e dans une fonction imbriquÃ©evariable registre explicite %qs dÃ©clarÃ©e %<extern%>variable registre explicite %qs dÃ©clarÃ©e locale au threadil pourrait manquer des attributs dans la spÃ©cialisation explicite de %q#Dla spÃ©cialisation explicite doit Ãªtre dÃ©clarÃ©e %<concept%>spÃ©cialisation explicite dans la portÃ©e d'un non espace de noms %qDspÃ©cialisation explicite de %qD aprÃ¨s la premiÃ¨re utilisationla spÃ©cialisation explicite de %qD doit Ãªtre introduite par %<template <>%>une spÃ©cialisation explicite de %qD en dehors de son espace de noms doit utiliser un spÃ©cificateur de nom imbriquÃ©spÃ©cialisation explicite du concept de fonction %qDspÃ©cialisation explicite du non patron %qTune liste explicite d'arguments de patron n'est pas permiseune spÃ©cialisation explicite de patron ne peut pas avoir une classe de stockagela fonction %q+D explicitement par dÃ©faut ne peut pas Ãªtre dÃ©clarÃ©e %qs car la dÃ©claration implicite n'est pas %qsÂ :les registres explicitement utilisÃ©s doivent Ãªtre groupÃ©s en haut de la pilelettre d'exposant %<q%> dans une constante littÃ©rale rÃ©elle Ã  %Cexport de %q#D qui n'a pas un lien externeexpr dans l'affectation var = expr de !$OMP ATOMIC COMPARE doit Ãªtre scalaire et ne peut pas faire rÃ©fÃ©rence Ã  var Ã  %Lexpr dans l'affectation var = expr de !$OMP ATOMIC WRITE doit Ãªtre scalaire et ne peut pas faire rÃ©fÃ©rence Ã  var Ã  %Lexpr dans l'affectation !$OMP ATOMIC var = var op expr doit Ãªtre scalaire et ne peut pas faire rÃ©fÃ©rence Ã  var Ã  %Ll'expression %qE ne dÃ©signe pas une fonction %<constexpr%>l'expression %qE n'est pas une expression constantel'expression %qs requiert %<object.TypeInfo%> et ne peut pas Ãªtre utilisÃ©e avec %<-fno-rtti%>l'expression ne peut pas Ãªtre utilisÃ©e comme une fonctionl'expression ne calcule pas le nombre d'Ã©lÃ©ments dans son tableauÂ ; le type de l'Ã©lÃ©ment est %qT, pas %qTl'expression dans la dÃ©claration Â«Â newÂ Â» doit Ãªtre un type entier ou un type Ã©numÃ©rÃ©l'expression dans l'assertion statique n'est pas un entierl'expression dans l'assertion statique n'est pas une expression constante entiÃ¨rel'expression dans l'assertion statique n'est pas une constantela liste d'expressions est traitÃ©e comme une expression composÃ©e dans le transtypage fonctionnella liste d'expressions est traitÃ©e comme une expression composÃ©e dans l'initialisationla liste d'expressions est traitÃ©e comme une expression composÃ©e dans l'initialisation mÃ©moirel'expression doit Ãªtre comprise entre parenthÃ¨sesl'expression doit Ãªtre fondamentalel'expression du type de classe abstraite %qT ne peut pas Ãªtre utilisÃ©e dans une expression Â«Â throwÂ Â»l'instruction de l'expression a un type incompletextend_ref(): Variable Â«Â tailÂ Â» invalideles listes d'initialisation Ã©tendues sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>les registres Ã©tendus n'ont pas de moitiÃ© hautela dÃ©claration externe de %q+D suit une dÃ©claration sans classe de liaisonmodÃ¨le externe globalvaluela liaison structurÃ©e externe n'est pas indÃ©pendante du nomla variable externe n'est pas indÃ©pendante du nomles fonctions d'initialisation TLS externes ne sont pas supportÃ©es sur cette cibleclasse de liaison externe requise pour le symbole %q+D en raison de l'attribut %qEclone en ligne visible depuis l'extÃ©rieur%<;%> superflu%<;%> supplÃ©mentaire aprÃ¨s la dÃ©finition dans la classegroupe d'accolades superflu Ã  la fin de l'initialisationvÃ©rification supplÃ©mentaire de la sÃ©mantique lors de la compilation, essaie typiquement de dÃ©tecter un style mÃ©diocre de programmationÃ©lÃ©ments superflus dans l'initialisation d'un scalairearÃªte sortante supplÃ©mentaire %d->%dqualification %<%T::%> additionnelle sur le membre %qsqualification supplÃ©mentaire pas permiseÂ«Â ;Â Â» superflupoint virgule superflu spÃ©cifiÃ© dans la dÃ©finition de la mÃ©thodepoint virgule superflu dans la structure ou dans l'unionqualificatif de type supplÃ©mentaire dans l'argument du format (argument %d)donnÃ©es superflues Ã  la fin du fichierÃ©chec Ã  l'initialisation du greffon %sla supposition de l'attribut %<assume%> a Ã©chouÃ©Ã©chec du %s mapper %qsÃ©chec du %s mapper %qs ligne %uÃ©chec de la nÃ©gociation du mapper %sÃ©chec lors de la crÃ©ation du composant du tableau associatif Â«Â %sÂ Â»Ã©chec lors de la crÃ©ation du composant d'union Â«Â %sÂ Â»Ã©chec lors du dÃ©veloppement de la fonction interneerreur pour obtenir le statut de sortie: %merreur Ã  l'obtention des temps du processus: %mÃ©chec Ã  l'initialisation du greffon %sÃ©chec du chargement de la liaison %<%E%s%E%>Ã©chec du chargement de la liaison %<%E%s%E@%s%>Ã©chec lors du chargement des pendings pour %<%E%s%E%>Ã©chec Ã  l'ouverture du fichier temporaire %s pour la sortie LTOÃ©chec Ã  l'ouverture du fichier temporaire %s avec la sortie LTOÃ©chec de la lecture de la grappe %u du module compilÃ©Â : %sÃ©chec de la lecture du module compilÃ©Â : %sÃ©chec lors de la rÃ©cupÃ©ration de la fonction inutileÃ©chec lors de la rÃ©cupÃ©ration de la fonction inutile dans le mÃªme groupe comdatÃ©chec en scindant %qD pour %<strub%>Ã©chec lors de la traduction du littÃ©ral vers le jeu de caractÃ¨res Ã  l'exÃ©cution %qTÃ©chec de l'Ã©criture du module compilÃ©Â : %sle modÃ¨le mÃ©moire en cas d'Ã©chec %qs ne peut pas Ãªtre plus fort que le modÃ¨le mÃ©moire en cas de succÃ¨s %qs pour %Dle modÃ¨le mÃ©moire en cas d'Ã©chec %wi ne peut pas Ãªtre plus fort que le modÃ¨le mÃ©moire en cas de succÃ¨s %wi pour %DÃ©chec lors de la simplification de la rÃ©fÃ©rence Ã  la sous-chaÃ®ne dans l'instruction DATA Ã  %LÃ©chec en essayant de recharger:arÃªte fallthru aprÃ¨s une instruction de contrÃ´le dans le bb %darÃªte fallthru aprÃ¨s un branchement inconditionnel dans le bb %iune arÃªte fallthru traverse une frontiÃ¨re de section dans le bb %ifallthru pour sortir du bloc de base %dl'Ã©numÃ©ration rapide n'est pas disponible en Objective-C 1.0les attributs fastcall et cdecl sont incompatiblesles attributs fastcall et regparm sont incompatiblesles attributs fastcall et stdcall sont incompatiblesles attributs fastcall et thiscall sont incompatibleserreur fatale: fclose %s: %mLa chaÃ®ne fe_runtime_error doit Ãªtre terminÃ©e par un zÃ©rofe_runtime_error: Mauvais nombre d'arguments (%d au lieu de %d)le champ %q#D peut Ãªtre accessible via %q#Dchamp %q#D avec le mÃªme nom que la classele champ %qD a le type incomplet %qTchamp %qE dÃ©clarÃ© comme une fonctionle champ %qE est d'un type incompletle nom du champ n'est pas dans l'initialisation de l'enregistrement ou de l'unionle nombre de champ excÃ¨de la dÃ©finition de l'ensemblele numÃ©ro de champ est hors limites en essayant d'accÃ©der Ã  un Ã©lÃ©ment de l'ensemblespÃ©cificateur de champ de prÃ©cisionlargeur de champlargeur de champ dans le format de printflargeur de champ dans le format de scanflargeur de champ dans le format de strfmonlargeur de champ dans le format de strftimespÃ©cificateur de largeur de champles champs ne peuvent pas avoir le type RVV %qTles champs ne peuvent pas avoir le type SVE %qTles champs ont un agencement diffÃ©rent dans une autre unitÃ© de traductionle fichier %qs a Ã©tÃ© quittÃ© mais n'a pas Ã©tÃ© entrÃ©fin de fichier dans l'argument par dÃ©fautle littÃ©ral composant avec la portÃ©e sur le fichier spÃ©cifie %<register%>la dÃ©claration de %qE au niveau du fichier spÃ©cifie %<auto%>la dÃ©claration de %qE au niveau du fichier spÃ©cifie %<register%>le nom de fichier %qs ne dÃ©bute pas par le prÃ©fixe de profil %qscaractÃ¨re de remplissagecaractÃ¨re de remplissage dans le format de strfmonfind_array_spec(): Â«Â asÂ Â» inutilisÃ©(1)find_array_spec(): Â«Â asÂ Â» inutilisÃ©(2)find_enum(): Ã‰numÃ©ration introuvablefonction fini() trouvÃ©e dans l'objet %sle premier opÃ©rande %<sizeof%> a Ã©tÃ© dÃ©clarÃ© icile premier argument doit Ãªtre []bytele premier argument de %q+D devrait Ãªtre %<int%>le premier argument de %qD doit Ãªtre un pointeur et le second une constante entiÃ¨rele premier argument de %<__builtin_call_with_static_chain%> doit Ãªtre une expression d'appelle premier argument de %<__builtin_choose_expr%> n'est pas une constantele premier argument de %<va_arg%> n'est pas du type %<va_list%>le premier argument de %qD doit Ãªtre une chaÃ®ne littÃ©ralela premiÃ¨re expression a le type %qTle premier dÃ©saccord est le chample premier offset doit Ãªtre dans la direction opposÃ©e des itÃ©rations de la bouclele premier argument doit Ãªtre R0vu pour la premiÃ¨re fois icipremiÃ¨re spÃ©cification icile registre ebp fixÃ© requiert %<-maccumulate-outgoing-args%>le registre ebp fixÃ© requiert %<target("accumulate-outgoing-args")%>registre fixe %s utilisÃ© pour passer un paramÃ¨tre Ã  la fonctiondÃ©saccord dans l'arbre fixedÃ©bordement d'un nombre en virgule fixe dans l'expression %qE de type %qT rÃ©sulte in %qEdÃ©bordement d'un nombre en virgule fixe dans l'expression de type %qT rÃ©sulte en %qEles types en virgule fixe ne sont pas supportÃ©s pour cette cibletypes en virgule fixe pas supportÃ©s en C++le membre tableau flexible %qD n'a pas de bits de remplissage bien dÃ©finis pour %qsmembre tableau flexible %qD dans %q#T par ailleurs videmembre tableau flexible %qD dans l'unionle membre tableau flexible %qD n'est pas Ã  la fin de %q#Ttableau flexible comme membre d'une structure sans aucun membre nommÃ©tableau flexible comme membre de l'unionle tableau flexible n'est pas le dernier membre Ã  la fin de la structurela constante en virgule flottante dÃ©borde de la plage de %qTconstante flottante mal utilisÃ©econstante en virgule flottante tronquÃ©e Ã  zÃ©role littÃ©ral en virgule flottante dÃ©passe la plage de type %qTle littÃ©ral en virgule flottante est tronquÃ© Ã  zÃ©rodÃ©bordement d'un nombre en virgule flottante dans l'expression %qE de type %qT rÃ©sulte en %qEdÃ©bordement d'un nombre en virgule flottante dans l'expression de type %qT rÃ©sulte en %qEla constante en virgule flottante n'est pas un opÃ©rande immÃ©diat validele suffixe en virgule flottante %qs est masquÃ© par l'implÃ©mentationl'unitÃ© en virgule flottante %qs diffÃ¨re de la prÃ©dÃ©finition PRID %qsinsn de contrÃ´le de flot Ã  l'intÃ©rieur dâ€™un bloc de basefmax-include-depth=<number> DÃ©finir la profondeur maximale d'un #include imbriquÃ©.vÃ©rification fold: arbre originale modifiÃ© par foldrepli de l'expansion vide sur %Oles expressions fold sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>fopen %s: %mpour %qDpour un transtypage de style Â«Â fonctionÂ Â», enlevez le %<::%D%> redondantpour une fonction tableau, l'expression de longueur du paramÃ¨tre doit Ãªtre spÃ©cifiÃ©epour rÃ©tro-compatibilitÃ©pour la dÃ©duction de %<std::initializer_list%>, utilisez l'initialisation par liste copiÃ©e (c-Ã -d ajoutez %<=%> avant le %<{%>)l'expression d'incrÃ©mentation de Â«Â forÂ Â» ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'expression d'incrÃ©mentation de Â«Â forÂ Â» n'a pas d'effetl'expression d'incrÃ©mentation de Â«Â forÂ Â» est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type pointeurinstruction Â«Â forÂ Â» attenduepour la dÃ©claration du patron %q+Ddans l'option %<-mcache-block-size=X%>, les valeurs valides pour X sont: 4, 8, 16, 32, 64, 128, 256, ou 512pour le type %qTl'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type tableau dont la limite est inconnueinstruction Â«Â forÂ Â», Â«Â whileÂ Â» ou Â«Â doÂ Â» attendueforcer le rÃ©sultat positif dans l'arrondi de MOD et DIVformatl'argument de format %d est inutilisÃ© et se trouve avant l'argument %d qui est utilisÃ© avec un numÃ©ro d'argument %<$%>l'argument de format %d est utilisÃ© plus d'une fois dans le format %sl'argument de format aurait dÃ» Ãªtre une rÃ©fÃ©rence Ã  %qsl'argument de format aurait dÃ» Ãªtre une rÃ©fÃ©rence Ã  %qs mais c'est une chaÃ®ne qui a Ã©tÃ© trouvÃ©ele format est une chaÃ®ne de caractÃ¨res largesle format n'est pas une chaÃ®ne littÃ©rale et il n'y a pas d'arguments de formatle format n'est pas une chaÃ®ne littÃ©rale, les types des arguments ne sont pas vÃ©rifiÃ©sle format n'est pas une chaÃ®ne littÃ©rale, le format n'est pas vÃ©rifiÃ©le format des en-tÃªtes de colonnes est incorrect dans %<devices.csv%>l'argument de la chaÃ®ne de format suit les arguments devant Ãªtre formatÃ©sl'argument passÃ© comme chaÃ®ne de format n'est pas une chaÃ®ne de caractÃ¨resla chaÃ®ne de format est dÃ©finie icila chaÃ®ne de format n'est pas un tableau de type %qsformation d'un pointeur vers le type de fonction qualifiÃ© %qTformation d'un pointeur vers le type de rÃ©fÃ©rence %qTformation d'une rÃ©fÃ©rence vers le type de fonction qualifiÃ© %qTformation d'une rÃ©fÃ©rence vers le type de rÃ©fÃ©rence %qTformation d'une rÃ©fÃ©rence vers voidformation du type de %qsdÃ©claration anticipÃ©e de %q#TrÃ©fÃ©rence anticipÃ©e vers une trame de %qs%<%c%s%> trouvÃ©%<-%E%> trouvÃ© Ã  la place de %<+%E%> dans le(s) protocole(s)%<:%> trouvÃ© dans le spÃ©cificateur de nom imbriquÃ©, %<::%> attenduun %qT a Ã©tÃ© trouvÃ© mais l'argument de format devrait Ãªtre une chaÃ®neune rÃ©fÃ©rence %qs a Ã©tÃ© trouvÃ©e mais l'argument de format devrait Ãªtre une chaÃ®nenom par dÃ©faut trouvÃ© avec une instruction de dÃ©finition non videdÃ©finition rÃ©elle trouvÃ©e pour un non registredÃ©finition virtuelle trouvÃ©e pour un registre GIMPLEun SSA_NAME a Ã©tÃ© rencontrÃ© qui avait Ã©tÃ© relÃ¢chÃ© dans le pool des Ã©lÃ©ments libresÂ«Â caseÂ Â» par dÃ©faut rencontrÃ© mais pas au dÃ©but du vecteur des Â«Â caseÂ Â»la couche logicielle pour complÃ©ter l'arithmÃ©tique requiert %<-mtrap-precision=i%>fr30_print_operand: code %%F invalidefr30_print_operand: code %%x invalidefr30_print_operand: opÃ©rande invalide pour le code %%Afr30_print_operand: MEM non traitÃ©fr30_print_operand: code inconnufr30_print_operand: code %%B non reconnufr30_print_operand: code %%b non reconnufr30_print_operand: code %%p non reconnufr30_print_operand_address: adresse non traitÃ©eun pointeur de trame est requis, mais il est rÃ©servÃ©la taille de la trame de %qs est de %wd octetsla taille de la trame de la fonction %qs est de %wd octetsÂ ; elle dÃ©passe la limite de %d octets de la pile fournie par l'utilisateurÂ ; un dÃ©routement inconditionnel est ajoutÃ©la taille de la trame de la fonction %qs est de %wd octetsÂ ; c'est plus que la moitiÃ© de la taille de la pileÂ ; le contrÃ´le dynamique ne serait pas fiable. Aucun contrÃ´le n'est gÃ©nÃ©rÃ© pour cette fonctiontaille de trame trop grande pour une vÃ©rification fiable de la pilefree_expr0(): Mauvais type d'expressionfree_pi_tree(): Correction non rÃ©soluela dÃ©claration amie %q#D dÃ©clare une fonction non patrondÃ©claration amie %qD dans la classe locale sans dÃ©claration locale antÃ©rieurela dÃ©claration amie %qD n'est pas visible par la spÃ©cialisation explicitela dÃ©claration amie %qD ne peut pas avoir de spÃ©cificateur de type Â«Â virt-specifiersÂ Â»la dÃ©claration amie ne nomme pas une classe ou une fonctiondÃ©claration amie icila dÃ©claration amie n'est pas dans la dÃ©finition de la classela dÃ©claration amie de %q#D spÃ©cifie des arguments par dÃ©faut et n%'est pas la seule dÃ©clarationla dÃ©claration amie de %qD spÃ©cifie des arguments par dÃ©faut et n%'est pas une dÃ©finitionune dÃ©claration amie requiert le mot-clÃ© Â«Â classÂ Â», c-Ã -d %<friend %#T%>une dÃ©claration amie requiert le mot-clÃ© Â«Â classÂ Â», c-Ã -d. %<friend class %T::%D%>la dÃ©finition de la fonction amie %qs ne pas avoir son nom qualifiÃ© avec %<%D::%>la dÃ©finition de la fonction amie %qs ne peut pas avoir son nom qualifiÃ© avec %<::%>le patron de la fonction amie avec des contraintes qui dÃ©pendent de paramÃ¨tres extÃ©rieures au patron doit Ãªtre une dÃ©finitionÃ  partir de la dÃ©finition de %q#Dpar rapport Ã  la dÃ©claration prÃ©cÃ©dente de %qFfrv_print_operand: code inconnuune fonction peut uniquement Ãªtre comparÃ©e Ã  nulla fonction %q#D est initialisÃ©e comme une variablela dÃ©finition de la fonction %q+D est marquÃ©e dllimportla fonction %q+D fait partie du cycle des aliasla fonction %q+F ne peut jamais Ãªtre copiÃ©e car elle a l'attribut %<noclone%>la fonction %q+F ne peut jamais Ãªtre copiÃ©e car elle reÃ§oit un Â«Â gotoÂ Â» non localla fonction %q+F ne peut jamais Ãªtre copiÃ©e car elle sauvegarde l'adresse d'une Ã©tiquette locale dans une variable statiquela fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle contient un Â«Â gotoÂ Â» calculÃ©la fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle a un argument VLAla fonction %q+F ne peut jamais Ãªtre mise en ligne parce que cela est supprimÃ© par l'utilisation de %<-fno-inline%>la fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise %<__builtin_return%> ou %<__builtin_apply_args%>la fonction %q+F ne peut jamais Ãªtre mise en ligne car elle utilise Â«Â allocaÂ Â» (ce qui sera outrepassÃ© en utilisant l'attribut Â«Â always_inlineÂ Â»)la fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise des attributs en conflit avec la mise en lignela fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise un Â«Â gotoÂ Â» qui n'est pas localla fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise setjmpla fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise setjmp-longjmp pour gÃ©rer les exceptionsla fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise une liste variable d'argumentsfonction %qD dÃ©clarÃ©e %<[[noreturn]]%> mais sa premiÃ¨re dÃ©claration ne l'Ã©tait pasfonction %qD dÃ©clarÃ©e %<virtual%> Ã  l'intÃ©rieur d'une unionla fonction %qD est initialisÃ©e comme une variablela fonction %qD pourrait peut-Ãªtre Ãªtre candidate pour l'attribut de format %qsfonction %qD redÃ©clarÃ©e comme une variablela fonction %qD est utilisÃ©e comme sortie %<asm%>la fonction %qs ne peut pas Ãªtre dÃ©clarÃ©e %<mutable%>la fonction %qs a Ã©tÃ© rÃ©fÃ©rencÃ©e dans du code dÃ©chargÃ© mais n'a pas Ã©tÃ© marquÃ©e comme devant Ãªtre incluse dans le code dÃ©chargÃ©fonction %qs, paramÃ¨tre %u, a des accÃ¨s IPA-SRA qui se chevauchentfonction %qs, paramÃ¨tre %u, est utilisÃ©e mais n'a pas certains accÃ¨s IPA-SRAles arguments fonctions de %<__builtin_tgmath%> ont tous le mÃªme typeles arguments fonctions de %<__builtin_tgmath%> n'ont pas de paramÃ¨tre de type gÃ©nÃ©riqueles attributs de fonction %qs et %qs sont mutuellement exclusifsle corps de la fonction peut Ãªtre Ã©crasÃ© durant l'Ã©dition de liensle corps de la fonction n'est pas disponiblel'appel de fonction a une valeur d'agrÃ©gatappel de fonction sur le concept de variable %qEfonction appelÃ©e Ã  travers un type non compatibleun concept de fonction doit Ãªtre appelÃ©la dÃ©claration de fonction n'est pas un prototypela fonction dÃ©clarÃ©e avec %<noreturn%> a une instruction %<co_return%>la fonction est dÃ©clarÃ©e avec %<noreturn%> mais elle utilise l'instruction %<return%>dÃ©finition de fonction dÃ©clarÃ©e %<auto%>dÃ©finition de fonction dÃ©clarÃ©e %<register%>dÃ©finition de fonction dÃ©clarÃ©e %<typedef%>dÃ©finition de fonction dÃ©clarÃ©e %qsla dÃ©finition de fonction ne dÃ©clare aucun paramÃ¨trela dÃ©finition de la fonction a un type de retour Â«Â voidÂ Â» qualifiÃ©la fonction ne retourne pas de valeur Ã  testerla fonction ne retourne pas un type Â«Â stringÂ Â»la fonction a un lien externe alors que l'utilisateur demande uniquement la mise en ligne statique pour la correction Ã  chaudla fonction peut retourner l'adresse d'une variable localela fonction pourrait Ãªtre une candidate pour l'attribut %qsla fonction pourrait Ãªtre une candidate pour l'attribut %qs si elle est connue pour retourner normalementun nom de fonction comme opÃ©rande dans le membre de gauche de %<<%> est toujours mal formÃ© en C++20; incluez le nom de la fonction dans %<()%>fonction pas retenue pour Ãªtre mise en lignela fonction n'est pas dÃ©clarÃ©e en ligne et la taille du code augmenteraitla fonction ne peut Ãªtre mise en lignela fonction nâ€™est pas une candidate Ã  la mise en lignetype tableau ou fonction %qT dans %<#pragma omp declare reduction%>fonction ou type tableau dans %<#pragma omp declare reduction%>paramÃ¨tre de fonctionle paramÃ¨tre %qD de la fonction ne peut pas apparaÃ®tre comme Ã©lÃ©ment de liste dans une directive %<allocate%>les pointeurs de fonctions ne sont pas supportÃ©s avec l'option %<-mabi=ti%>une fonction prÃ©cÃ©demment dÃ©clarÃ©e %<static%> est redÃ©clarÃ©e %<extern%>la fonction requiert un contexte double qui n'est pas encore supportÃ© par GDCDÃ©saccord dans le nombre de rÃ©sultats de la fonctionle type retournÃ© par une fonction ne peut Ãªtre une fonctionles types retournÃ©s par les fonctions ne sont pas compatibles en raison de %<volatile%>fonction retournant une fonctionfonction retournant un tableaula fonction retourne l'adresse d'une Ã©tiquettela fonction retourne l'adresse d'une variable localela fonction retourne un agrÃ©gatla fonction dÃ©bute sur un numÃ©ro de ligne plus grand que sa finle symbole de la fonction n'est pas une fonctionle patron de fonction %qD est redÃ©clarÃ© comme un patron de classetemplate-id de la fonction %qD dans le spÃ©cificateur de nom imbriquÃ©types fonctions pas vraiment compatibles en C ISOles versions de fonctions ne peuvent pas Ãªtre marquÃ©es avec %<gnu_inline%>, des corps de fonctions doivent Ãªtre gÃ©nÃ©rÃ©sla fonction avec contrats %q+D redÃ©fini une fonction sans contratfonction appelÃ©e avec un type de retour void qualifiÃ©%qE au niveau de la fonction est implicitement Â«Â autoÂ Â» et dÃ©clarÃ© %qs%qs dans le champ de la fonction est implicitement dÃ©clarÃ© auto et dÃ©clarÃ© %<__thread%>le corps d'un function-try-block d'un constructeur %<constexpr%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>le corps du function-try-block de la fonction %<constexpr%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>transtypage fonctionnel vers le type tableau %qTles fonctions avec l'Ã©tat %qs requiÃ¨rent l'extension ISA %qsles fonctions avec un Ã©tat SME requiÃ¨rent l'extension ISA %qsrÃ©duction gang sur une boucle orphelinerebut Ã  la fin de %<#pragma nomember_alignment%>pilote gcc version %s %sexÃ©cutant gcc version %s
  gcc version %s %s
  gcov %s%s
  gÃ©nÃ©rer un Ã©chafaudage en source C pour que le module courant soit compilÃ©gÃ©nÃ©rer un Ã©chafaudage en source C++ pour que le module courant soit compilÃ©gÃ©nÃ©rer une bibliothÃ¨que partagÃ©e depuis le modulegÃ©nÃ©rer des messages d'erreur qui affichent les mots clÃ©s en minusculesgÃ©nÃ©rer des nops supplÃ©mentaires pour amÃ©liorer le dÃ©bogage. Une instruction est produite pour chaque mot clÃ© du codegÃ©nÃ©rer des Ã©chafaudages d'initialisation et de finalisation statiques pour chaque module dans la fonction principalegÃ©nÃ©rer la fonction principalegenerate_isocbinding_initializer(): mauvais type iso_c_binding, %<c_ptr%> ou %<c_funptr%> attendule code du fragment gÃ©nÃ©rique Ã©choue pour la mÃ©thode %qD qui utilise %<...%>get_mpz(): N'est pas une constante entiÃ¨reobtention de la limite maximale de la taille du fichier de vidange (core file): %mgfc_add_interface(): Mauvais type d'interfacegfc_arith_divide(): Mauvais type de basegfc_arith_error(): Mauvais code d'erreurgfc_arith_minus(): Mauvais type de basegfc_arith_plus(): Mauvais type de basegfc_arith_times(): Mauvais type de basegfc_arith_uminus(): Mauvais type de basegfc_array_dimen_size(): Mauvaise expression EXPR_ARRAYgfc_array_dimen_size(): Mauvaise dimensiongfc_ascii_statement(): Mauvais code d'instructiongfc_basic_typename(): Type non dÃ©finigfc_caf_attr(): Mauvaise rÃ©fÃ©rence Ã  un tableaugfc_caf_attr(): L'expression n'est pas une variablegfc_check_dependency: on attendait une EXPR_VARIABLEgfc_check_digit(): mauvais radicalgfc_code2string(): Mauvais codegfc_compare_derived_types: type dÃ©rivÃ© invalidegfc_compare_expr(): Mauvais type de basegfc_copy_expr(): Mauvais nÅ“ud d'expressiongfc_expression_rank(): Deux specs de tableaugfc_find_array_ref(): Pas de rÃ©fÃ©rence trouvÃ©egfc_free_statement(): Mauvaise instructiongfc_get_constant_expr(): le lieu %<where%> ne peut pas Ãªtre NULLgfc_get_default_type(): Mauvais symbole %qsgfc_is_constant_expr(): Type d'expression inconnugfc_match(): Mauvais code de correspondance %cgfc_match_sym_complex_part(): Mauvais typegfc_op2string(): Mauvais codegfc_range_check() a retournÃ© une mauvaise valeurgfc_range_check(): Mauvais typegfc_ref_dimen_size(): Mauvais dimen_typegfc_ref_dimen_size(): Mauvaise dimensiongfc_resolve_blocks(): Mauvais type de blocgfc_resolve_code(): Mauvais code d'instructiongfc_resolve_code(): Pas d'expression dans le DO WHILEgfc_resolve_expr(): Mauvais type d'expressiongfc_set_default_type(): le symbole a dÃ©jÃ  un typegfc_simplify_abs(): Mauvais typegfc_simplify_dcmplx(): Mauvais type (x)gfc_simplify_dcmplx(): Mauvais type (y)gfc_simplify_dim(): Mauvais typegfc_simplify_floor(): Mauvais sous-typegfc_simplify_log: mauvais typegfc_simplify_mod(): Mauvais argumentsgfc_simplify_modulo(): Mauvais argumentsgfc_trans_code(): Mauvais code d'instructiongfc_trans_omp_workshare(): Mauvais code d'instructiongfc_trans_select(): Mauvais type pour l'expression casegfc_typename(): Type non dÃ©finigfc_validate_kind(): Mauvais sous-type obtenugfc_validate_kind(): Mauvais type obtenugfc_variable_attr(): L'expression n'est pas une variablegfortran ne supporte pas -E sans -cppgfortran: Uniquement une option %<-J%> autorisÃ©el'appel gimple n'a pas de ciblel'appel gimple a deux ciblesvÃ©rification gimple: attendait %s(%s), a trouvÃ© %s(%s) dans %s, Ã  %s:%dgimple_bb (phi) est dÃ©fini avec un mauvais bloc de basegimple_bb (stmt) est dÃ©fini avec un mauvais bloc de basela gimplification a Ã©chouÃ©les constructeurs globaux ne sont pas supportÃ©s sur cette cibleles destructeurs globaux ne sont pas supportÃ©s sur cette ciblele contenu du fragment de module global doit provenir de l'inclusion du prÃ©processeurla qualification globale du nom de la classe est invalidevariable globale de registre %qD utilisÃ©e dans une fonction imbriquÃ©eune variable-registre globale suit une dÃ©finition de fonctionla variable-registre globale a une valeur initialel'affectation Ã  la variable globale/statique a Ã©tÃ© interceptÃ©ea obtenu %d paramÃ¨tres de patron pour %q#Da obtenu %d paramÃ¨tres de patron pour %q#Tla destination du Â«Â gotoÂ Â» n'est ni une Ã©tiquette ni un pointeurgp est constant (mais sauvegarder/rÃ©tablir gp lors d'appels indirects).accent grave %<`%> dans le formatgsplit-dwarf n'est pas supportÃ© sur cette plate-formeavait des erreurs sÃ©mantiques lors de le compilationles instructions dÃ©cimales en virgule flottante matÃ©rielles ne sont pas disponibles en mode ESA/390les instructions dÃ©cimales en virgule flottante matÃ©rielles ne sont pas disponibles sur %sle support des vecteurs matÃ©riels n'est pas disponible sur %sle support des vecteurs matÃ©riels n'est pas disponible avec %<-msoft-float%>a des paramÃ¨tres diffÃ©rents dans une autre unitÃ© de traductiona une valeur de retour diffÃ©rente dans une autre unitÃ© de traductionl'insn de tÃªte %d du bloc %d n'a pas Ã©tÃ© trouvÃ©e dans le flot des insnmodule d'en-tÃªte attendu, module %qs trouvÃ©icilimite supÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qsla borne supÃ©rieure du tableau est en dehors des limites de ztypela borne supÃ©rieure pour la sous-plage a dÃ©bordÃ©l'instruction de la valeur de l'histogramme ne correspond pas Ã  l'instruction Ã  laquelle il est associÃ©iWMMXt et NEON sont incompatiblesiWMMXt non supportÃ© en mode Thumbia64_print_operandÂ : code inconnuidentical_array_ref(): dimensions incohÃ©rentesl'identificateur %qE est en conflit avec un mot-clÃ© du C++l'identificateur %qE est un mot clÃ© en C++11l'identificateur %qE est un mot clÃ© en C++20identificateur attendu aprÃ¨s %<@protocol%>dÃ©bordement de l'identificateurÂ : %dsi une clause %<if%> a un modificateur, alors toutes les clauses %<if%> doivent utiliser un modificateurs'il n'est pas possible d'Ã©viter l'apostrophe, entourez la dans une paire de directives %qs et %qssi ce code est atteint, le programme s'arrÃªterasi son utilisation fait partie d'une ABI publique, changez-le pour utiliser plutÃ´t une variable constante que vous dÃ©finissezsi l'utilisation de %qs n'est pas possible, utilisez plutÃ´t %qs%<#pragma %s %s%> ignorÃ©%<#pragma align%> ignorÃ© pour %q+D explicitement alignÃ©%<#pragma omp declare simd%> est ignorÃ© sur une fonction avec un argument non %<uniform%> avec le qualificatif %<_Atomic%>%<#pragma omp declare simd%> est ignorÃ© sur une fonction avec un type de retour avec le qualificatif %<_Atomic%>%<-fschedule-insns%> est ignorÃ© Ã  cause d'un bogue dans la gestion des exceptionsspÃ©cificateur %<asm%> ignorÃ© pour la variable locale non statique %q+Dla clause %<sink%> est ignorÃ©e car elle a un offset qui n'est pas un multiple du pas de la bouclel'attribut %qD est ignorÃ© sur l'espace de noms anonymel'attribut %qD est ignorÃ© sur l'espace de noms pas en lignel'attribut %qE est ignorÃ© car il est appliquÃ© Ã  l'instanciation du patron %qTl'attribut %qE est ignorÃ© car il est appliquÃ© Ã  la spÃ©cialisation du patron %qTl'attribut %qE est ignorÃ© car il n'est pas dÃ©fini sur une variablel'attribut %qE est ignorÃ© car il est dÃ©fini sur une variable constantel'attribut %qE est ignorÃ© car il est dÃ©fini sur une variable initialisÃ©el'attribut %qE est ignorÃ© car il est dÃ©fini sur une variable non initialisÃ©el'attribut %<%E (%u)%> ignorÃ© car il est en conflit avec l'attribut %<%E (%u)%>l'attribut %qE est ignorÃ© aprÃ¨s un %qE antÃ©rieurl'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<either%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<lower%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<noinit%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<persistent%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<section%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<upper%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %qsl'attribut %qE est ignorÃ© Ã  cause des arguments surnumÃ©raires en commenÃ§ant par %qEl'attribut %qE est ignorÃ© dans la dÃ©claration d'une fonction interne %qD car il est en conflit avec l'attribut %qsl'attribut %qs est ignorÃ© car il est en conflit avec l'attribut %qsles attributs appliquÃ©s Ã  %qT aprÃ¨s sa dÃ©finition sont ignorÃ©sles attributs sont ignorÃ©s s'ils sont appliquÃ©s Ã  la classe de type %qT en dehors de la dÃ©finitionattributs ignorÃ©s car ils sont appliquÃ©s au type dÃ©pendent %qT sans dÃ©claration associÃ©eles attributs dans l'argument %qE du patron sont ignorÃ©sles attributs sur l'argument %qT du patron sont ignorÃ©sle rÃ©pertoire Â«Â %sÂ Â» est ignorÃ© car prÃ©sent deux fois
--- 2334,2359 ----
  
  Utilisez Â«Â -Wl,OPTIONÂ Â» pour passer Â«Â OPTIONÂ Â» Ã  l'Ã©diteur de liens.
  
! Utiliser les opÃ©rateurs assembleur %reloc() (pour rÃ©tro-compatibilitÃ©).Utiliser les opÃ©rateurs assembleur %reloc().Utiliser les opÃ©rateurs %reloc(), plutÃ´t que les macros en assembleur, pour charger les adresses.Utiliser -G pour les donnÃ©es qui ne sont pas dÃ©finies dans l'objet actuel.Utiliser -G pour les donnÃ©es locales aux objets.Utiliser -mlong-double-64 pour le format en virgule flottante IEEE 64 bits. Utiliser -mlong-double-128 pour le format en virgule flottante 128 bits (soit IEEE ou IBM)Utiliser les instructions AVX 128 bits au lieu des instructions AVX 256 bits dans le vectoriseur automatique.Utiliser un long double de 128 bits.Utiliser des int de 16 bits.Utiliser des int de 32 bits.Utiliser l'ABI 32 bits.Utiliser le format DWARF 32 bits en Ã©mettant les informations de dÃ©bogage DWARF.Utiliser les registres en virgule flottante de 32 bits.Utiliser les registres gÃ©nÃ©raux de 32 bits.Utiliser des dÃ©calages sur 32 bits dans les tables de sauts au lieu de dÃ©calages sur 16 bits.Utiliser des entrÃ©es de 4 octets dans les tables de switch.Utiliser 4 accumulateurs mÃ©dia.Utiliser madd.s/madd.d avec 4 opÃ©randes et les instructions apparentÃ©es oÃ¹ cela est pertinent.Utiliser les instructions de multiplication sur des demi-mots des processeurs 4xx.Utiliser l'instruction dlmzb de recherche dans une chaÃ®ne des processeurs 4xx.Utiliser 64 FPR.Utiliser 64 GPR.Utiliser l'ABI 64 bits.Utiliser le format DWARF 64 bits en Ã©mettant les informations de dÃ©bogage DWARF.Utiliser les registres en virgule flottante de 64 bits.Utiliser les registres gÃ©nÃ©raux de 64 bits.Utiliser un long double de 64 bits.Utiliser 8 accumulateurs mÃ©dia.Utiliser un long double de 80 bits.Utiliser les registres rÃ©servÃ©s par l'ABI.Utiliser les instructions AltiVec.Utiliser la bibliothÃ¨que C Bionic.Utiliser des instructions de branchements probables, ce qui outrepasse le comportement par dÃ©faut de l'architecture.Utiliser l'instruction CONST16 pour charger les constantes.Utiliser les instructions Cyclic Redundancy Check (CRC).Utiliser EABI.Utiliser les instructions d'adressage virtuel amÃ©liorÃ© (Enhanced Virtual Addressing).Utiliser l'instruction de multiplication en virgule flottante simple vers double (FsMULd).Utiliser la bibliothÃ¨que C GNU.Utiliser des sections sdata/sbss relatives Ã  GP.Utiliser l'adressage relatif Ã  GP pour accÃ©der aux petites donnÃ©es.Utiliser les instructions Global INValidate (GINV).Utiliser les rÃ¨gles d'alignement du H8/300.Utiliser les mathÃ©matiques IEEE pour les comparaisons en virgule flottante.Utiliser le calcul de la pression sur les registres basÃ© sur IRA dans les optimisations qui ont pour but de sortir du code hors d'une boucle durant la phase RTL.Utiliser le calcul de la pression sur les registres basÃ© sur IRA dans les optimisations de boucles durant la phase RTL.Utiliser les instructions Category:Vector.AES et Category:Vector.SHA2 de l'ISA 2.07.Utiliser les instructions de mÃ©moire transactionnelle (HTM) de l'ISA 2.07.Utiliser LRA au lieu de rechargements (transitionnel).Utiliser LRA au lieu d'un rechargement.Utiliser l'allocateur de registre LRA.Utiliser les instructions Loongson EXTension (EXT).Utiliser les instructions Loongson EXTension R2 (EXT2).Utiliser les instructions Loongson MultiMedia extensions Instructions (MMI).Utiliser les instructions MCU.Utiliser les instructions de l'extension MSA MIPS.Utiliser les instructions du MIPS-3D.Utiliser les instructions MIPS-DSP REV 2.Utiliser les instructions MIPS-DSP.Utiliser le support de threads spÃ©cifique Ã  Mingw.Utiliser les registres doubles mots (plutÃ´t que quadruples mots) de Neon pour la vectorisation.Utiliser les registres quadruples mots (plutÃ´t que doubles mots) de Neon pour la vectorisation.Utiliser les mnÃ©moniques P pour les branchements statiquement prÃ©vus comme Ã©tant pris.Utiliser la PLT pour les appels PIC (-fno-plt: charger l'adresse depuis la GOT Ã  l'endroit de l'appel).Utiliser les instructions Â«Â madÂ Â» dans le style PMC.Utiliser les instructions optionnelles du groupe General Purpose du PowerPC.Utiliser les instructions optionnelles du groupe Graphics du PowerPC.Utiliser l'instruction mfcr simple champ du PowerPC V2.01.Utiliser les instructions d'arrondi en virgule flottante du PowerPC V2.02.Utiliser l'instruction popcntb du PowerPC V2.02.Utiliser l'instruction de comparaison d'octets du PowerPC V2.05.Utiliser l'instruction popcntd du PowerPC V2.06.Utiliser le jeu d'instructions du PowerPC-64.Utiliser la ROM au lieu de la RAM.Utiliser les conventions de passage des registres SSE pour les modes SF et DF.Utiliser STB_GNU_UNIQUE si supportÃ© par l'assembleur.Utiliser les instructions SmartMIPS.Utiliser la syntaxe de l'assembleur UNIX.Utiliser les extensions UltraSPARC Compare-and-Branch.Utiliser les extensions UltraSPARC Fused Multiply-Add.Utiliser les extensions UltraSPARC Population-Count.Utiliser l'instruction de soustraction Ã©tendue avec une retenue de l'UltraSPARC.Utiliser les extensions UltraSPARC Visual Instruction Set version 1.0.Utiliser les extensions UltraSPARC Visual Instruction Set version 2.0.Utiliser les extensions UltraSPARC Visual Instruction Set version 3.0.Utiliser les extensions UltraSPARC Visual Instruction Set version 4.0.Utiliser les registres FP du VAX.Utiliser les conventions de structures VAXC.Utiliser les codes de sortie de VMS au lieu de ceux de posix.Utiliser les instructions de virtualisation (VZ).Utiliser __cxa_atexit pour enregistrer les destructeurs.Utiliser __cxa_get_exception_ptr dans la gestion des exceptions.Utiliser un type long de 32 bits.Utiliser un marqueur sur 4 octets pour les fichiers non formatÃ©s.Utiliser un type long de 64 bits.Utiliser une configuration lÃ©gÃ¨re de printf et puts pour rÃ©duire la taille du code. Uniquement pour les applications mono-thread ne nÃ©cessitant pas des E/S rÃ©-entrantes. Newlib Nano IO est requis.Utiliser un moteur d'exÃ©cution (pas d'initialisations ni de crÃ©ateurs statiques) pour les pÃ©riphÃ©riques ayant une mÃ©moire limitÃ©e.Utiliser une mÃ©thode intelligente de protection de la pile pour certaines fonctions.Utiliser une mÃ©thode de protection de la pile pour chaque fonction.Utiliser les instructions VIS additionnelles ajoutÃ©es dans OSA2017.Utiliser les adresses qui allouent des registres globaux.Utiliser tous les registres sans en rÃ©server un seul pour les gestionnaires d'interruptions.Utiliser les noms alternatifs de registres.Utiliser un type Â«Â intÂ Â» de 8 bits.Utiliser un marqueur sur 8 octets pour les fichiers non formatÃ©s.Utiliser un immÃ©diat depuis un dÃ©calage comme registre TLS. Cette option est Ã  utiliser avec fstack-protector-guard=tls et n'est pas destinÃ©e au code utilisateur.Utiliser un immÃ©diat depuis un dÃ©calage comme registre de protection de la pile, sp_el0. Cette option est Ã  utiliser avec fstack-protector-strong et n'est pas destinÃ©e au code utilisateur.Utiliser des immÃ©diats de taille arbitraire dans les opÃ©rations sur les bits.Utiliser l'ordre des octets gros-boutiste.Utiliser des tests de bits pour des instructions switch suffisamment grandes.Utiliser des sÃ©quences de branchement et interruption pour vÃ©rifier la division entiÃ¨re par zÃ©ro.Utiliser les fonctionnalitÃ©s de protection de branchement.Utiliser Â«Â brasÂ Â» pour les exÃ©cutables < 64k.Utiliser des registres Ã©crasÃ©s durant l'appel pour les paramÃ¨tres et les valeurs retournÃ©es.Utiliser l'ABI call0.Utiliser une fonction de rappel au lieu de code en ligne si le nombre d'accÃ¨s dans la fonction devient plus grand ou Ã©gal Ã  ce nombre.Faire sauvegarder les registres par l'appelant au travers des appels si possible.Utiliser certaines instructions scalaires ajoutÃ©es dans l'ISA 3.0.Utiliser la spÃ©culation de contrÃ´le.Utiliser des piles personnalisÃ©es au lieu de mÃ©moire locale pour le stockage automatique.Utiliser la spÃ©culation de donnÃ©es aprÃ¨s le rechargement.Utiliser la spÃ©culation de donnÃ©es avant le rechargement.Utiliser les instructions dÃ©cimales en virgule flottante.SÃ©lectionner la mÃ©thode par dÃ©faut de traitement de sdata.Utiliser une convention d'appel diffÃ©rente en utilisant Â«Â rtdÂ Â».Utiliser des instructions d'empoisonnement/dÃ©s-empoisonnement direct pour les variables plus petites ou Ã©gales Ã  ce nombre.Utiliser les rÃ©fÃ©rences directes envers %gs lors de l'accÃ¨s des donnÃ©es TLS.Utiliser les instructions XPA (eXtended Physical Address).Utiliser des instructions de comparaisons en virgule flottante qui respectent l'epsilon.Utiliser les profils des valeurs des expressions dans les optimisations.Utiliser la convention d'appel f2c.Utiliser les fonctionnalitÃ© et l'optimisation pour le CPU.Utiliser les options et ordonnancer le code pour le processeur donnÃ©.Utiliser les fonctionnalitÃ©s et ordonnancer pour le processeur donnÃ©.Utiliser les fonctionnalitÃ©s de l'architecture ARCH.Utiliser la comparaisons au niveau des champs dans l'Ã©galitÃ© de structure.Utiliser le modÃ¨le plat pour la fenÃªtre de registres.Utiliser les instructions double fp.Utiliser les registres FP.Utiliser des registres complets pour l'allocation de registres.Utiliser le modÃ¨le de code SPARC-V9 donnÃ©.Utiliser le mode d'adressage spÃ©cifiÃ©.Utiliser le dialecte de l'assembleur donnÃ©.Utiliser les instructions de largeur de registre vectoriel donnÃ© au lieu de la largeur de registre maximale dans le vectoriseur automatique.Utiliser la mÃ©thode donnÃ©e pour protÃ©ger la pile.Utiliser le dialecte donnÃ© pour le stockage local au thread.Utiliser le modÃ¨le de code x86-64 donnÃ©.Utiliser le FP matÃ©riel (par dÃ©faut).Utiliser lâ€™unitÃ© en virgule flottante matÃ©rielle.Utiliser les instructions de divisions matÃ©rielles sur un ColdFire.Utiliser les instructions matÃ©rielles de conversions en virgule flottante.Utiliser les instructions matÃ©rielles en virgule flottante.Utiliser les instructions matÃ©rielles pour la racine carrÃ©e en virgule flottante.Utiliser l'unitÃ© matÃ©rielle pour les opÃ©rations en virgule flottante.Utiliser les instructions matÃ©rielles pour la division et la racine carrÃ©e en virgule flottante.Utiliser le coprocesseur mathÃ©matique.Utiliser les instructions matÃ©rielles pour la division entiÃ¨re.Utiliser l'instruction de prÃ©-extraction matÃ©rielle.Utiliser les instructions matÃ©rielles quad FP.Utiliser des instructions transactionnelles matÃ©rielles.Utiliser des instructions d'assistance vectorielles matÃ©rielles et activer l'ABI vectorielle.Utiliser la spÃ©culation sur le contrÃ´le dans le bloc.Utiliser la spÃ©culation sur les donnÃ©es dans le bloc aprÃ¨s le rechargement.Utiliser la spÃ©culation sur les donnÃ©es dans le bloc avant le rechargement.Utiliser les noms des registres in/loc/out.Utiliser les instructions indirectes CALLXn pour les grands programmes.Utiliser les appels indirects.Utiliser des sÃ©quences plt en ligne pour implÃ©menter des appels longs et -fno-plt.Utiliser les instructions et ordonnancer le code pour le processeur donnÃ©.Utiliser les instructions madd/msub.Utiliser un ID de fonction interne dans la recherche de profilage.Utiliser des tables de sauts pour des instructions switch suffisamment grandes.Utiliser des indices de contrÃ´le de cache cohÃ©rents ldcw/ldcd.Utiliser des stubs de libgcc pour sauvegarder et rÃ©tablir les registres Ã©crasÃ©s par les appels 64 bits de Microsoft vers l'ABI System VUtiliser l'ordre des octets petit-boutiste.Utiliser les instructions ll, sc et sync.Utiliser les instructions lwxc1/swxc1/ldxc1/sdxc1 oÃ¹ cela est pertinent.Utiliser les instructions mÃ©dia.Utiliser les instructions microMIPS.Utiliser les instructions de multiplication et d'addition/soustraction.Utiliser les instructions de multiplications hautes pour la partie haute de la multiplication 32Ã—32.Utiliser la bibliothÃ¨que C musl.Utiliser une disposition des champs de bits native (MS).Utiliser les nouveaux motifs adddi3/subdi3.Utiliser la convention d'appels normale.L'utilisation du module intrinsÃ¨que %qs Ã  %C est en conflit avec le nom de module non intrinsÃ¨que utilisÃ© prÃ©cÃ©demmentL'utilisation du module non intrinsÃ¨que %qs Ã  %C est en conflit avec le nom de module intrinsÃ¨que utilisÃ© prÃ©cÃ©demmentL'utilisation de la constante nommÃ©e NUMERIC_STORAGE_SIZE du module intrinsÃ¨que ISO_FORTRAN_ENV Ã  %C est incompatible avec l'option %sL'utilisation de la constante nommÃ©e NUMERIC_STORAGE_SIZE du module intrinsÃ¨que ISO_FORTRAN_ENV Ã  %L est incompatible avec l'option %qsUtiliser une seule entrÃ©e TOC par procÃ©dure.Utiliser des accÃ¨s ordinaires Ã  la mÃ©moire cache pour les rÃ©fÃ©rences volatiles.Utiliser une disposition de pile compacte.Utiliser les instructions en virgule flottante simple prÃ©cision appariÃ©es (paired-single).Utiliser les instructions de comparaisons de motifs.Utiliser des tables Â«Â switch/caseÂ Â» relatives au pc. Ceci permet de raccourcir les tables de Â«Â caseÂ Â».Utiliser les conventions d'appels portables.Utiliser les informations de profilage pour les probabilitÃ©s de branchements.Utiliser ProPolice comme mÃ©thode de protection de la pile.Utiliser les instructions push pour sauvegardes les arguments sortants.Utiliser r11 pour contenir le lien statique dans des appels de fonctions via des pointeurs.Utiliser une Ã©tiquette de base alÃ©atoire pour chaque trame au lieu d'une base toujours Ã  zÃ©ro.Utiliser une zone rouge (espace rÃ©servÃ© sur la pile pour usage par l'appelÃ©) dans le code x86-64.Utiliser des registres rÃ©duits pour l'allocation de registres.Utiliser la pile de registres pour les paramÃ¨tres et la valeur retournÃ©e.Utiliser les registres pour le passage d'arguments.Utiliser les registres r2 et r5.Utiliser les instructions de rÃ©organisation (Ã©changer et charger/stocker des octets inversÃ©s) (par dÃ©faut).Utiliser des informations de profilage par Ã©chantillonnage pour le poids des nÅ“uds du graphe d'appels. Le fichier profile par dÃ©faut est fbdata.afdo dans Â«Â pwdÂ Â».Utiliser des informations de profilage par Ã©chantillonnage pour le poids des nÅ“uds du graphe d'appels. Le fichier profile est spÃ©cifiÃ© en argument.Utiliser des bibliothÃ¨ques partagÃ©es.Utiliser une vÃ©rification simple de la spÃ©culation sur les donnÃ©es pour la spÃ©culation du contrÃ´le.Utiliser une vÃ©rification simple de la spÃ©culation sur les donnÃ©es.Produire l'exÃ©cutable pour un simulateur.Utiliser du code plus petit mais plus lent pour le prologue et l'Ã©pilogue.Utiliser l'Ã©mulation logicielle des virgules flottantes (par dÃ©faut).Utiliser les comparaisons logicielles des virgules flottantes.Utiliser les nombres en virgule flottante logiciels.Utiliser la multiplication entiÃ¨re logicielle.Utiliser un biais de la pile.N'utiliser une mÃ©thode de protection de la pile que sur les fonctions qui ont l'attribut stack_protection.Utiliser des structs avec un alignement plus fort pour les copies de mots-doubles.Utiliser des stubs pour les prologues de fonctions.Utiliser l'instruction synci pour invalider la cache i.Utiliser une division rapide basÃ©e sur une table (par dÃ©faut Ã  -O3).Utiliser l'optimisation de rechercher dans une table pour les divisions de petits entiers signÃ©s.Utiliser l'instruction tas.b pour __atomic_test_and_set.Utiliser l'ABI AIX Vector Extended.Utiliser les extensions de l'ABI AltiVec.Utiliser l'extension de pointeur Cray.Utiliser la syntaxe de l'assembleur DEC.Utiliser l'ABI ELFv1.Utiliser l'ABI ELFv2.Utiliser la syntaxe de l'assembleur GNU.Utiliser l'extension GNU du format PE pour les donnÃ©es communes alignÃ©es.Utiliser l'Ã©diteur de liens Modern (MOLD) au lieu de l'Ã©diteur par dÃ©faut.Utiliser l'Ã©tape d'Ã©limination du code RTL mort.Utiliser l'Ã©tape d'Ã©limination des stockages RTL morts.Utiliser le vÃ©rificateur d'emprunts WIPUtiliser l'Ã©diteur de liens bfd au lieu de l'Ã©diteur par dÃ©faut.Utiliser les instructions de champs de bits.Utiliser l'instruction de division.Utiliser l'unitÃ© en virgule flottante pour ajouter/soustraire des entiers.Utiliser le registre de base donnÃ© pour adresser la protection de la pile.Utiliser l'alignement de donnÃ©es spÃ©cifiÃ©.Utiliser le dÃ©calage donnÃ© pour adresser la protection de la pile.Utiliser le symbole donnÃ© pour adresser la protection de la pile.Utiliser l'Ã©diteur de liens gold au lieu de l'Ã©diteur par dÃ©faut.Utiliser le Barrel Shifter matÃ©riel au lieu de l'Ã©mulation.Utiliser l'Ã©diteur de liens lld de LLVM au lieu de l'Ã©diteur par dÃ©faut.Utiliser les options activant le plus de fonctionnalitÃ©s qui sont permises par les autres options.Utiliser les instructions mvcle pour les dÃ©placements de blocs.Utiliser le type d'entier le plus Ã©troit possible pour les types d'Ã©numÃ©rations.Utiliser les nouvelles instructions min/max dÃ©finies dans l'ISA 3.0.Produire un exÃ©cutable pour le simulateur.Utiliser l'Ã©mulation logicielle de la multiplication (par dÃ©faut).Utiliser l'Ã©mulation logicielle pour les divisions (par dÃ©faut).Utiliser le registre systÃ¨me spÃ©cifiÃ© sur la ligne de commande comme registre de protection de la pile. Cette option est Ã  utiliser avec fstack-protector-strong et n'est pas destinÃ©e au code utilisateur.Utiliser un pipeline temporaire et expÃ©rimental pour la rÃ©solution de noms au lieu de celui qui est stableUtiliser les sÃ©mantiques GNU traditionnelles pour les fonctions mises en lignes.Utiliser des instructions de dÃ©routement pour vÃ©rifier les divisions entiÃ¨res par zÃ©ro.Utiliser des dÃ©routements au lieu de diagnostiques de comportements non dÃ©finis de l'assainisseur.Utiliser la bibliothÃ¨que C uClibc.Utiliser une amorce unicode et dÃ©fini la macro UNICODE.Utiliser les instructions vecteurs et scalaires ajoutÃ©es dans l'ISA 2.07.Utiliser les instructions vectorielles ajoutÃ©es dans l'ISA 3.0.Utiliser les instructions vecteur/scalaire (VSX).Utiliser les registres ABI fenÃªtrÃ©s.Utiliser des chargements mÃ©moire qui Ã©tendent les zÃ©ros au lieu de celles qui Ã©tendent le signe.Utiliser le niveau de compression <nombre> de zlib/zstd pour le langage intermÃ©diaire (IL).UtilisÃ© pour gÃ©nÃ©rer du code pour certaines vieilles rÃ©visions du noyau.UtilisÃ© iciUtilisÃ© avec le mode Fix-and-Continue pour indiquer que les fichiers objets peuvent Ãªtre insÃ©rÃ©s pour remplacer ceux du programme durant l'exÃ©cution.UtilisÃ© pour limiter le facteur de dÃ©pliage qui indique combien de fois l'auto vectoriseur peut dÃ©plier une boucle. La valeur par dÃ©faut est 4.UtilisÃ© pour limiter le facteur de dÃ©pliage qui indique combien de fois l'auto vectoriseur peut dÃ©plier une boucle. La valeur par dÃ©faut est 6.La fonction %qs non ELEMENTAL dÃ©finie par l'utilisateur Ã  %L n'est pas permise dans la construction WORKSHAREL'opÃ©rateur utilisateur %qs rÃ©fÃ©rencÃ© Ã  %L n'est pas trouvÃ© dans le module %qsLa procÃ©dure opÃ©rateur utilisateur %qs Ã  %L ne peut pas Ãªtre une longueur de caractÃ¨re taciteLa procÃ©dure opÃ©rateur utilisateur %qs Ã  %L doit Ãªtre une FUNCTIONLa procÃ©dure opÃ©rateur utilisateur %qs Ã  %L doit avoir au moins un argumentLes utilisations de cette option sont diagnostiquÃ©es.Utiliser %<-mevex512%> sans fonctionnalitÃ©s AVX512 activÃ©e mais avec AVX10.1 va simplement ne pas activer les fonctionnalitÃ©s AVX512 ou AVX10.1-512, utilise 256 comme taille vectorielle maxUtilisation du %<long double%> en prÃ©cision Ã©tendue de IBMUtilisation du %<long double%> en prÃ©cision Ã©tendue de IEEEUtilisation des specs internes.
! L'utilisation de la fonction %qs Ã  %L est obsolÃ¨teL'utilisation du paramÃ¨tre %qs dÃ©clarÃ© Ã  %L est obsolÃ¨teL'utilisation de la sous-routine %qs Ã  %L est obsolÃ¨teL'utilisation de la variable %qs Ã  %L est obsolÃ¨teLes symboles Â«Â private externÂ Â» (cachÃ©s) sont habituellement rendus locaux durant l'Ã©dition de liens, cette commande le supprime de telle maniÃ¨re qu'ils restent exportÃ©s.L'argument VALUE de la fonction intrinsÃ¨que %s Ã  %L sera dÃ©finissableAttribut VALUE Ã  %CVALUE n'est pas autorisÃ© Ã  l'intÃ©rieur de BLOCK Ã  %CObjet VALUE %qs dans la clause %s Ã  %LInstruction VALUE Ã  %CL'argument VALUES de DATE_AND_TIME Ã  %L a un sous-type pas par dÃ©fautL'argument de VALUES de DATE_AND_TIME Ã  %L doit avoir une plage exponentielle dÃ©cimale d'au moins quatremode VOID sur une sortieAttribut VOLATILE Ã  %CL'attribut VOLATILE Ã  %L ne peut pas Ãªtre spÃ©cifiÃ© dans une procÃ©dure PUREInstruction VOLATILE Ã  %CVersions ISA valides (Ã  utiliser avec l'option -mcpu=)Niveaux valides pour l'ISA du Nios II (pour -march):Arguments valides pour l'option -msdata=:Arguments valides pour -malign-:Les arguments valides pour -mcode-readable=:Arguments valides pour -mfpmath=:Arguments valables pour -mr10k-cache-barrier=:Arguments valides pour -mstack-protector-guard=:Les arguments valables pour -mstringop-strategy=:Arguments valables pour -mtp=:Les arguments valables pour -param=vsetvl-strategy=Â :Options valides pour l'adressage relatif Ã  GP (pour -mgpopt):Valider les pointeurs dans la vtable avant de les utiliser.La valeur de la clause HINT Ã  %L sera une expression d'indice de constante valideLa variable %qs Ã  %C ne peut pas Ãªtre redÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %LLa variable %qs Ã  %C avec une initialisation apparaÃ®t dÃ©jÃ  dans une instruction DATALa variable %qs Ã  %L ne peut pas Ãªtre BIND(C) car elle n'est ni un bloc COMMON ni dÃ©clarÃ©e au niveau du moduleLa variable %qs Ã  %L ne peut pas avoir les attributs ALLOCATABLE et BIND(C) en mÃªme tempsLa variable %qs Ã  %L ne peut pas avoir les deux attributs OPTIONAL et VALUE car la procÃ©dure %qs est BIND(C)La variable %qs Ã  %L ne peut pas avoir les attributs POINTER et BIND(c) en mÃªme tempsLa variable %qs Ã  %L n'a pas reÃ§u d'Ã©tiquette de formatLa variable %qs Ã  %L dans le bloc commun %qs Ã  %C doit Ãªtre dÃ©clarÃ©e avec un sous-type interopÃ©rable avec le C puisque le bloc commun %qs est bind(c)La variable %qs Ã  %L doit Ãªtre une constante dans ce contexteLa variable %qs Ã  %L est INTENT(OUT) et ne peut donc pas Ãªtre un co-tableau allouable ou avoir des composants co-tableauxLa variable %qs Ã  %L est un co-tableau qui n'est pas ALLOCATABLE, SAVE ni un argument muetLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle pourrait ne pas Ãªtre interopÃ©rable avec le CLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle n'est pas interopÃ©rable avec le C car le type dÃ©rivÃ© %qs n'est pas interopÃ©rable avec le CLa variable %qs Ã  %L est un argument muet de la procÃ©dure BIND(C) %qs mais elle n'est pas interopÃ©rable avec le C car elle est polymorphiqueLa variable %qs Ã  %L est dans COMMON mais seule l'initialisation dans BLOCK DATA est permiseLa variable %qs Ã  %L peut ne pas Ãªtre d'un sous-type interopÃ©rable avec le C mais elle est BIND(C)La variable %qs Ã  %L n'est pas dÃ©finissable Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(INOUT) de la fonction %qsLa variable %qs Ã  %L n'est pas dÃ©finissable Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(INOUT) de la sous-routine %qsLa variable %qs Ã  %L du TYPE(C_PTR) ou TYPE(C_FUNPTR) ne sera point un co-tableauLa variable %qs Ã  %L a une valeur non dÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(OUT) de la fonction %qsLa variable %qs Ã  %L a une valeur non dÃ©finie Ã  l'intÃ©rieur de la boucle commenÃ§ant Ã  %L comme argument INTENT(OUT) de la sous-routine %qsVariable %qs Ã  %L avec l'attribut ALLOCATABLE dans la procÃ©dure %qs avec BIND(C)Variable %qs Ã  %L avec l'attribut OPTIONAL dans la procÃ©dure %qs qui est BIND(C)Variable %qs Ã  %L avec l'attribut POINTER dans la procÃ©dure %qs avec BIND(C)La variable %qs Ã  %L avec un composant co-tableau doit Ãªtre un scalaire non pointeur, non allouable qui n'est pas un co-tableauLa variable %qs ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %L dans la procÃ©dure PURELa variable %qs ne peut pas apparaÃ®tre dans l'expression Ã  %LLa variable %qs du module %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %L du module %qsUne Ã©tiquette cible n'a pas Ã©tÃ© affectÃ©e Ã  la variable %qs Ã  %LLa variable %qs dans la clause %s est utilisÃ©e dans une instruction NAMELIST Ã  %LLa variable %qs dans le bloc commun %qs Ã  %C ne peut pas Ãªtre bind(c) puisqu'elle n'est pas globaleLa variable %qs dans le bloc commun %qs Ã  %C doit Ãªtre dÃ©clarÃ©e avec un sous-type interopÃ©rable avec le C puisque le bloc commun %qs est BIND(C)La variable %qs dans le bloc commun %qs Ã  %L ne peut pas Ãªtre dÃ©clarÃ©e avec BIND(C) puisqu'elle n'est pas globaleLa variable %qs dans le bloc commun %qs Ã  %L ne peut pas Ãªtre un sous-type interopÃ©rable avec le C bien que le bloc commun %qs est BIND(C)La variable %qs est PROTECTED et ne peut pas apparaÃ®tre dans le contexte d'association de pointeur (%s) Ã  %LLa variable %qs est PROTECTED et ne peut pas apparaÃ®tre dans le contexte de dÃ©finition de variable (%s) Ã  %LLa variable %qs n'est pas un argument muet Ã  %LLa variable %qs est utilisÃ©e Ã  %L avant l'instruction ENTRY dans laquelle elle est un paramÃ¨treLa variable %qs sera dÃ©clarÃ©e dans la mÃªme unitÃ© de portÃ©e que !$ACC DECLARE Ã  %LLa variable %qs avec l'Ã©tiquette de liaison %qs Ã  %L utilise le mÃªme identificateur global que l'entitÃ© Ã  %LLa variable %qs, utilisÃ©e dans une expression de spÃ©cification, est rÃ©fÃ©rencÃ©e Ã  %L avant l'instruction ENTRY dans laquelle elle est un paramÃ¨treLa variable %s Ã  %L du type EVENT_TYPE ou avec un sous-composant du type EVENT_TYPE doit Ãªtre un co-tableauLa variable %s Ã  %L du type LOCK_TYPE ou avec un sous-composant de type LOCK_TYPE doit Ãªtre un co-tableauLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK ne peut pas avoir les attributs ALLOCATABLE, CODIMENSION, POINTER ou VALUELa variable %s Ã  %L avec l'attribut NO_ARG_CHECK ne peut pas avoir l'attribut INTENT(OUT)La variable %s Ã  %L avec l'attribut NO_ARG_CHECK peut uniquement Ãªtre utilisÃ©e comme argument effectifLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera un argument muetLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera du type TYPE(*) ou d'un type intrinsÃ¨que numÃ©riqueLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK sera soit un scalaire ou un tableau de taille taciteLa variable %s Ã  %L avec l'attribut NO_ARG_CHECK n'aura point de rÃ©fÃ©rence Ã  un sous-objetLa variable %s ne peut pas Ãªtre INTENT(IN) Ã  %CUne valeur ne peut pas Ãªtre affectÃ©e Ã  la variable %s dans une procÃ©dure PURE Ã  %CLa variable Ã  %C n'est pas un Ã©lÃ©ment d'un bloc COMMONLa variable Ã  %L est mentionnÃ©e plusieurs fois dans des clauses ayant la mÃªme directive OMP DECLARE TARGETLa variable dans l'assignation ordinaire Ã  %L est un composant pointeur de procÃ©dureLa variable est associÃ©e grÃ¢ce Ã  USE avec !$ACC DECLARE Ã  %LUne variable autre que OMP_OUT ou OMP_IN est utilisÃ©e dans le combinateur de !$OMP DECLARE REDUCTION Ã  %LUne variable autre que OMP_PRIV ou OMP_ORIG est utilisÃ©e dans la clause INITIALIZER de !$OMP DECLARE REDUCTION Ã  %LLe type de la variable est inconnu dans l'affectation Ã  %LLa variable avec l'attribut NO_ARG_CHECK Ã  %L est uniquement permise comme argument aux fonctions intrinsÃ¨ques C_LOC et PRESENTABI de la bibliothÃ¨que vectorielle Ã  utiliser.Conflit de taille vectorielle entre AVX10.1 et AVX512, utilise 512 comme taille vectorielle maxVectoriser pour des opÃ©rations sur des doubles mots.VÃ©rifier que les chemins sont exploitables en Ã©mettant les diagnostiques.DÃ©cliner les versions des boucles basÃ©es sur le fait que les indices ont un pas de un.Des versions multiples de fonctions virtuelles ne sont pas supportÃ©esLes accÃ¨s mÃ©moire volatiles n'utilisent pas les instructions de chargement/stockage E/S.Les accÃ¨s mÃ©moire volatiles utilisent les instructions de chargement/stockage E/S.WAIT Ã  %C interdit en Fortran 95La clause WAIT Ã  %L requiert une expression INTEGER scalaireL'instruction WAIT n'est pas permise dans une procÃ©dure PURE Ã  %CLa cible de l'affectation WHERE Ã  %L a une forme inconsistanteLe masque WHERE Ã  %L a une forme inconsistanteLa clause WHERE/ELSEWHERE Ã  %L requiert un tableau LOGICALAvertir Ã  propos des dÃ©clarations Â«Â externÂ Â» qui ne sont pas au niveau global du fichier.Avertir Ã  propos des constructions Â«Â douteusesÂ Â».Avertir Ã  propos d'un Â«Â newÂ Â» d'un type avec un alignement Ã©tendu si -faligned-new n'est pas utilisÃ©.Avertir Ã  propos des @selector() sans mÃ©thode prÃ©alablement dÃ©clarÃ©e.Avertir Ã  propos de constructions C qui ne sont pas communes au C et au C++.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 1998 et le C++ ISO 2011.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 2011 et le C++ ISO 2014.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 2014 et le C++ ISO 2017.Avertir Ã  propos de constructions C++ dont la signification diffÃ¨re entre le C++ ISO 2017 et le C++ ISO 2020.Avertir Ã  propos des types polymorphiques du C++ oÃ¹ l'ajout du mot clÃ© Â«Â finalÂ Â» amÃ©liorerait la qualitÃ© du code.Avertir Ã  propos des mÃ©thodes virtuelles du C++ oÃ¹ l'ajout du mot clÃ© Â«Â finalÂ Â» amÃ©liorerait la qualitÃ© du code.Avertir Ã  propos des constructions C++11 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des constructeurs C++11 qui hÃ©ritent d'une classe de base avec un constructeur variadic.Avertir Ã  propos des constructions C++14 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des constructions C++17 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des constructions C++20 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des constructions C++23 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des constructions C++26 dans du code compilÃ© avec un standard plus ancien.Avertir Ã  propos des chaÃ®nes de format de GCC qui ne sont pas appropriÃ©es pour les diagnostiques.Avertir quand NULL est passÃ© dans un argument marquÃ© comme exigeant une valeur non NULL.Avertir Ã  propos des fichiers PCH qui sont trouvÃ©s mais pas utilisÃ©s.Avertir Ã  propos d'expressions USE qui n'ont pas de qualificatif ONLY.Avertir Ã  propos de l'utilisation de __TIME__, __DATE__ et __TIMESTAMP__.Avertir Ã  propos d'un transtypage qui rÃ©fÃ©rence un type qui n'utilise pas une fonction de conversion correspondante fournie par l'utilisateur.Avertir Ã  propos des accÃ¨s aux membres intÃ©rieurs de taille nulle d'un tableau.Avertir Ã  propos de l'alignement de blocs COMMON.Avertir Ã  propos de tous les Â«Â switchÂ Â» sur des Ã©numÃ©rations oÃ¹ un Â«Â caseÂ Â» spÃ©cifique manque.Avertir Ã  propos d'un corps vide dans une expression Â«Â ifÂ Â» ou Â«Â elseÂ Â».Avertir Ã  propos des boucles DO invalides.Avertir quand une expression boolÃ©enne est comparÃ©e avec une valeur entiÃ¨re diffÃ©rente de vrai/faux.Avertir Ã  propos des dÃ©bordements de tampon dans les fonctions de manipulation de chaÃ®nes telles que memcpy et strcpy.Avertir Ã  propos de procÃ©dures appelÃ©es sans Ãªtre explicitement dÃ©clarÃ©es.Avertir lors d'appels Ã  std::move sur un objet local dans une instruction return qui empÃªche l'Ã©lision de la copie.Avertir Ã  propos d'appels Ã  snprintf et aux fonctions similaires qui tronquent la sortie.Avertir Ã  propos d'appels Ã  snprintf et des fonctions similaires qui tronquent la sortie. Identique Ã  -Wformat-truncation=1.Avertir Ã  propos d'appels Ã  strcmp et strncmp utilisÃ©s dans des expressions d'Ã©galitÃ©s qui sont nÃ©cessairement vraies ou fausses Ã  cause de la longueur de l'un et la taille de l'autre argument.Avertir Ã  propos d'appels avec une interface implicite.Avertir Ã  propos de cas oÃ¹ -ftrivial-auto-var-init ne peut pas initialiser une variable automatique.Avertir quand des fonctions sont transtypÃ©es vers des types incompatibles.Avertir Ã  propos de transtypages entre types de fonctions incompatibles.Avertir Ã  propos des transtypages qui vont produire un rÃ©sultat nul.Avertir Ã  propos des transtypages qui Ã©cartent les qualificatifs.Avertir Ã  propos de gestionnaires Â«Â catchÂ Â» de types non rÃ©fÃ©rencÃ©s.Avertir Ã  propos des certaines opÃ©rations sur des expressions boolÃ©ennes.Avertir Ã  propos de chemins dans le code oÃ¹ un NULL est passÃ© comme argument qui ne doit pas Ãªtre nul d'une fonction.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur de fonction NULL est appelÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur NULL est dÃ©rÃ©fÃ©rencÃ©.Avertir Ã  propos de chemins dans le code qui appellent strtok avec un comportement indÃ©fini.Avertir au sujet des chemins de code dans lesquels un descripteur de fichier peut Ãªtre fermÃ© plus d'une fois.Avertir Ã  propos de chemins dans le code oÃ¹ descripteur de fichier n'est pas fermÃ©.Avertir Ã  propos de chemins dans le code dans lesquels un descripteur de fichier est utilisÃ© sans que sa validitÃ© ait Ã©tÃ© vÃ©rifiÃ©e.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur libÃ©rÃ©e est utilisÃ©e.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur allouÃ© sur le tas est perdu.Avertir Ã  propos de chemins dans le code oÃ¹ un longjmp revient vers un jmp_buf enregistrÃ© sur la pile qui a retournÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur qui n'est pas sur le tas est libÃ©rÃ©.Avertir Ã  propos des chemins de code dans lesquels un pointeur peut Ãªtre libÃ©rÃ© plus d'une fois.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur NULL est vÃ©rifiÃ© aprÃ¨s avoir Ã©tÃ© dÃ©rÃ©fÃ©rencÃ©.Avertir Ã  propos des chemins de code dans lesquels un pointeur vers un tampon est assignÃ© a un type incompatible.Avertir Ã  propos de chemins dans le code oÃ¹ un pointeur vers une pile obsolÃ¨te est utilisÃ©.Avertir Ã  propos des chemins dans le code oÃ¹ un pointeur qui peut Ãªtre NULL est dÃ©fÃ©rencÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur qui peut Ãªtre NULL est passÃ©e comme argument qui ne doit pas Ãªtre nul d'une fonction.Avertir Ã  propos de chemins dans le code oÃ¹ une lecture ou une Ã©criture est rÃ©alisÃ©e sur un descripteur de fichier fermÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ un dÃ©calage avec un compteur >= Ã  la largeur du type est tentÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ un dÃ©calage avec un compteur nÃ©gatif est tentÃ©.Avertir au sujet des chemins de code dans lesquels le FICHIER stdio peut Ãªtre fermÃ© plus d'une fois.Avertir Ã  propos de chemins dans le code oÃ¹ le FICHIER stdio n'est pas fermÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ un va_list est utilisÃ© aprÃ¨s va_end.Avertir Ã  propos de chemins dans le code oÃ¹ une Ã©criture ou une lecture est en dehors des limites d'un tampon.Avertir Ã  propos de chemins dans le code oÃ¹ un Â«Â assert()Â Â» est rÃ©alisÃ© en utilisant une valeur brute.Avertir Ã  propos de chemins dans le code oÃ¹ une fonction non sÃ»r du point de vue d'un signal asynchrone est appelÃ©e depuis un gestionnaire de signal.Avertir Ã  propos de chemins dans le code oÃ¹ un tampon dans la pile est passÃ© Ã  putenv.Avertir Ã  propos de chemins dans le code dans lesquels une opÃ©ration est tentÃ©e dans la mauvaise phase de la vie d'un descripteur de fichier.Avertir Ã  propos de chemins dans le code oÃ¹ une opÃ©ration est tentÃ©e sur le mauvais type de descripteur de fichier.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur non initialisÃ©e est utilisÃ©e.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur brute est utilisÃ©e comme diviseur.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur brute est utilisÃ©e comme offset de pointeur.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur brute est utilisÃ©e comme taille.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur brute est utilisÃ©e comme taille d'allocation.Avertir Ã  propos de chemins dans le code oÃ¹ une valeur brute est utilisÃ©e comme index d'un tableau.Avertir Ã  propos de chemins dans le code dans lesquels une arithmÃ©tique en virgule flottante est utilisÃ©e Ã  des endroits oÃ¹ un calcul prÃ©cis est requis.Avertir Ã  propos de chemins dans le code oÃ¹ une lecture est tentÃ©e sur un descripteur de fichier en Ã©criture seule ou vice versa.Avertir Ã  propos de chemins dans le code oÃ¹ des donnÃ©es sensibles sont copiÃ©es par delÃ  la frontiÃ¨re de sÃ©curitÃ©.Avertir Ã  propos de chemins dans le code oÃ¹ des donnÃ©es sensibles sont Ã©crites dans un fichier.Avertir Ã  propos de chemins dans le code oÃ¹ la mauvaise fonction de dÃ©sallocation est appelÃ©e.Avertir Ã  propos de chemins dans le code dans lesquels un comportement non dÃ©fini se produira Ã  cause de tampons se chevauchant.Avertir Ã  propos de chemins dans le code oÃ¹ va_arg est utilisÃ© trop de fois sur un va_list.Avertir Ã  propos de chemins dans le code oÃ¹ va_arg utilise le mauvais type.Avertir Ã  propos de chemins dans le code oÃ¹ va_start ou va_copy est utilisÃ© sans un va_end correspondant.Avertir Ã  propos de chemins dans le code qui semblent mener Ã  une boucle infinie.Avertir Ã  propos de chemins dans le code qui semblent mener Ã  une rÃ©cursion infinie.Avertir Ã  propos de chemins dans le code oÃ¹ une Ã©criture dans un objet constant est tentÃ©.Avertir Ã  propos de chemins dans le code qui tentent d'Ã©crire dans une chaÃ®ne littÃ©rale.Avertir Ã  propos du code qui pourrait enfreindre la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accÃ©dÃ©e que par une seule variable (strict aliasing).Avertir Ã  propos de comparaisons entre enum de types diffÃ©rents.Avertir Ã  propos de comparaisons entre deux opÃ©randes de type tableau.Avertir au sujet de divisions entiÃ¨res par zÃ©ro au moment de la compilation.Avertir Ã  propos de divisions de constantes entiÃ¨res qui produisent un rÃ©sultat tronquÃ©.Avertir Ã  propos de la crÃ©ation de temporaires de tableaux.Avertir Ã  propos des Â«Â elseÂ Â» orphelins.Avertir Ã  propos de dÃ©clarations d'entitÃ©s auxquelles des attributs pourraient Ãªtre manquants qui sont liÃ©es Ã  des entitÃ©s qui ont Ã©tÃ© dÃ©clarÃ©es avec ces attributs.Avertir Ã  propos de la destruction d'un objet polymorphique sans destructeur virtuel.Avertir Ã  propos de l'usage obsolÃ¨te du type AltiVec Â«Â vector long ...Â Â».Avertir Ã  propos de conversions arithmÃ©tiques dÃ©prÃ©ciÃ©es sur des opÃ©randes de types Ã©numÃ©rÃ©s.Avertir Ã  propos de conversions arithmÃ©tiques dÃ©prÃ©ciÃ©es sur des opÃ©randes quand l'un est un type Ã©numÃ©rÃ© et l'autre est un type en virgule flottante.Avertir Ã  propos de l'usage obsolÃ¨te du qualificatif volatile.Avertir Ã  propos de divisions de deux opÃ©rateurs Â«Â sizeofÂ Â» quand le premier est appliquÃ© Ã  un tableau et le diviseur n'est pas Ã©gal Ã  la taille d'un Ã©lÃ©ment du tableau.Avertir Ã  propos de branches dupliquÃ©es dans les instructions if-else.Avertir Ã  propos de conditions dupliquÃ©es dans une chaÃ®ne if-else-if.Avertir Ã  propos d'inconsistances entre les types enum/entierAvertir Ã  propos des Â«Â switchÂ Â» sur des Ã©numÃ©rations et qui n'ont pas de Â«Â default:Â Â».Avertir Ã  propos d'un Â«Â switchÂ Â» sur une Ã©numÃ©ration, sans dÃ©faut, et oÃ¹ au moins un Ã©lÃ©ment de l'Ã©numÃ©ration est manquant.Avertir Ã  propos d'Ã©galitÃ©s impliquant des comparaisons avec des expressions REAL ou COMPLEX.Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C11 ISO mais prÃ©sentes dans le C23 ISO.Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C90 ISO mais prÃ©sentes dans le C99 ISO.Avertir Ã  propos de fonctionnalitÃ©s absentes dans le C99 ISO mais prÃ©sentes dans le C11 ISO.Avertir Ã  propos des fonctionnalitÃ©s absentes du C traditionnel.Avertir Ã  propos des chaÃ®nes de format qui ne sont pas littÃ©rales.Avertir Ã  propos des chaÃ®nes de format contenant des octets NUL.Avertir Ã  propos de l'Ã©limination d'appels de fonctions.Avertir Ã  propos des appels de fonctions avec chaÃ®ne de format qui Ã©crivent au delÃ  de la fin de la rÃ©gion de destination.Avertir Ã  propos d'appels de fonctions avec chaÃ®ne de format qui Ã©crivent au delÃ  de la fin de la rÃ©gion de destination. Identique Ã  -Wformat-overflow=1.Avertir Ã  propos des paramÃ¨tres de fonctions dÃ©clarÃ©s sans type dans des fonctions utilisant le style K&R.Avertir Ã  propos d'arithmÃ©tiques sur un pointeur de fonction.Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((cold)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((const)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((malloc)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((noreturn)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((pure)).Avertir Ã  propos des fonctions qui seraient candidates pour __attribute__((returns_nonnull)).Avertir Ã  propos des fonctions qui pourraient Ãªtre candidates pour les attributs de format.Avertir Ã  propos des fonctions globales sans dÃ©claration prÃ©cÃ©dente.Avertir Ã  propos des fonctions globales sans prototype.Avertir Ã  propos des variables globales sans dÃ©claration prÃ©cÃ©dente.Avertir Ã  propos d'une conversion implicite de types enum.Avertir Ã  propos des conversions implicites de Â«Â floatÂ Â» vers Â«Â doubleÂ Â».Avertir Ã  propos des dÃ©clarations implicites.Avertir Ã  propos des dÃ©clarations de fonctions implicites.Avertir Ã  propos des utilisations inappropriÃ©es des membres de tableau flexible selon le niveau de -fstrict-flex-arrays.Avertir Ã  propos de l'utilisation inappropriÃ©e d'un attribut.Avertir Ã  propos des conversions incompatibles d'un entier vers un pointeur et d'un pointeur vers un entier.Avertir Ã  propos des dimensions OpenACC invalides.Avertir Ã  propos de caractÃ¨res UTF-8 invalides.Avertir Ã  propos des formes invalides de sÃ©quences d'Ã©chappement dÃ©limitÃ©es ou nommÃ©es.Avertir Ã  propos d'utilisations invalides de la macro Â«Â offsetofÂ Â».Avertir Ã  propos d'un mot clÃ© requis probablement manquant.Avertir Ã  propos de macros dÃ©finies dans le fichier principal qui ne sont pas utilisÃ©es.Avertir Ã  propos de macros ayant des dÃ©finitions d'unitÃ©s d'en-tÃªte conflictuelles.Avertir Ã  propos des variables automatiques qui pourraient ne pas Ãªtre initialisÃ©es.Avertir Ã  propos de dÃ©clarations discordantes de paramÃ¨tres VLA.Avertir Ã  propos de dÃ©clarations discordantes entre des paramÃ¨tres de tableaux et des accÃ¨s peu sÃ»rs qui y sont faitsAvertir Ã  propos de l'absence d'une esperluette (&) dans des constantes de caractÃ¨res continuÃ©es (sur plusieurs lignes, par exemple).Avertir Ã  propos des champs manquants dans les initialisations des structures.Avertir quand des fonctions de dÃ©sallocation basÃ©es sur la taille sont manquantes.Avertir Ã  propos de pragmas mal employÃ©s.Avertir Ã  propos d'une grande partie des conversions implicites.Avertir Ã  propos de dÃ©clarations multiples du mÃªme objet.Avertir Ã  propos de conversions entre { } qui rÃ©duisent la largeur du type et sont mal formÃ©es en C++11.Avertir Ã  propos des destructeurs non virtuels.Avertir Ã  propos des extensions de largeur de scanf/printf de msvcrt qui ne sont pas ISO.Avertir Ã  propos de valeurs insensÃ©es pour --param destructive-interference-size ou constructive-interference-size.Avertir Ã  propos d'optimisations qui supposent que le dÃ©bordement d'un nombre signÃ© est indÃ©fini.Avertir Ã  propos des dÃ©bordements dans les expressions arithmÃ©tiques.Avertir Ã  propos de la surcharge des noms de fonctions virtuelles.Avertir lorsque des initialiseurs sont outrepassÃ©s avec effets de bords.Avertir lorsque des initialiseurs sont outrepassÃ©s sans effets de bords.Avertir Ã  propos de champs de bits compactÃ©s dont l'offset a changÃ© dans GCC 4.4.Avertir Ã  propos des conversions de pointeurs qui accroissent l'alignement.Avertir Ã  propos d'initialisations par positions de struct qui requiÃ¨rent des initialisations par noms.Avertir Ã  propos de l'emploi d'alias pour des arguments fictifs.Avertir Ã  propos des problÃ¨mes de sÃ©curitÃ© possibles dans les fonctions avec chaÃ®ne de format.Avertir Ã  propos des violations possibles des rÃ¨gles des points de sÃ©quence.Avertir Ã  propos d'indices probablement incorrects dans les boucles Â«Â doÂ Â».Avertir Ã  propos des accolades qui pourraient Ãªtre manquantes autour des initialisations.Avertir Ã  propos de parenthÃ¨ses qui pourraient Ãªtre manquantes.Avertir Ã  propos des blocs de commentaires imbriquÃ©s et des commentaires C++ qui s'Ã©tendent sur plus d'une ligne physique.Avertir Ã  propos d'un choix potentiellement suboptimal relatif au parallÃ©lisme de OpenACC.Avertir Ã  propos des anomalies dans les chaÃ®nes de format de printf/scanf/strftime/strfmon.Avertir Ã  propos de l'usage discutable de macros utilisÃ©es pour rÃ©cupÃ©rer des arguments variables.Avertir Ã  propos des lectures au delÃ  de la fin d'une chaÃ®ne source dans les fonctions de manipulation de chaÃ®nes telles que memchr et memcpy.Avertir Ã  propos de constantes littÃ©rales rÃ©elles ayant la lettre d'exposant Â«Â qÂ Â».Avertir au sujet d'appels redondants Ã  std::move.Avertir Ã  propos du retour d'un pointeur ou d'une rÃ©fÃ©rence Ã  une variable locale ou temporaire.Avertir Ã  propos de structures, unions ou tableaux retournÃ©s.Avertir Ã  propos d'un point-virgule aprÃ¨s la dÃ©finition d'une fonction dans une classe.Avertir Ã  propos des diffÃ©rences de signe dans les fonctions avec chaÃ®ne de format.Avertir Ã  propos des comparaisons entre signÃ©s et non signÃ©s.Avertir Ã  propos de simple-template-id dans un constructeur ou un destructeurAvertir Ã  propos de certaines violations de la rÃ¨gle de la dÃ©finition unique du C++ durant l'optimisation lors de l'Ã©dition de liens.Avertir Ã  propos d'instructions entre l'expression de contrÃ´le du Â«Â switchÂ Â» et le premier Â«Â caseÂ Â».Avertir si des Ã©lÃ©ments sont trouvÃ©s Ã  la suite de #else et #endif.Avertir Ã  propos des chaÃ®nes de format de strftime ne laissant que 2 chiffres pour l'annÃ©e.Avertir Ã  propos des indices dont le type est Â«Â charÂ Â».Avertir Ã  propos de code OpenMP douteux.Avertir Ã  propos d'appels douteux aux fonctions de type calloc oÃ¹ l'expression sizeof est le premier argument de taille et non le second.Avertir Ã  propos des appels douteux Ã  memset oÃ¹ le troisiÃ¨me argument contient le nombre d'Ã©lÃ©ments sans Ãªtre multipliÃ© par la taille d'un Ã©lÃ©ment.Avertir Ã  propos des appels douteux Ã  memset oÃ¹ le troisiÃ¨me argument est la constante littÃ©rale zÃ©ro mais le deuxiÃ¨me ne l'est pas.Avertir Ã  propos des dÃ©clarations douteuses de Â«Â mainÂ Â».Avertir Ã  propos de divisions douteuses de deux expressions sizeof qui ne fonctionnent pas correctement avec des pointeurs.Avertir Ã  propos de paramÃ¨tres de longueur douteux Ã  certaines fonctions manipulant des chaines si l'argument utilise sizeof.Avertir Ã  propos d'utilisations douteuses d'adresses mÃ©moire.Avertir Ã  propos de valeurs dans un Â«Â switchÂ Â» qui sont en dehors de la plage du type du Â«Â switchÂ Â».Avertir Ã  propos des Â«Â switchÂ Â» qui sont contrÃ´lÃ©s par une expression boolÃ©enne.Avertir Ã  propos de fragments de modules globaux ne contant pas uniquement que des directives du prÃ©processeur.Avertir Ã  propos des ambiguÃ¯tÃ©s d'analyse syntactique les plus vexantes.Avertir Ã  propos des choses qui changent entre le -fabi-version actuel est la version spÃ©cifiÃ©e.Avertir Ã  propos des choses qui vont changer lors d'une compilation avec un compilateur conforme Ã  l'ABI.Avertir Ã  propos d'expressions de caractÃ¨res tronquÃ©es.Avertir Ã  propos de lignes sources tronquÃ©es.Avertir Ã  propos des chaÃ®nes tronquÃ©es dans les fonctions de manipulation de chaÃ®nes telles que strncat et strncpy.Avertir Ã  propos de la sÃ©curitÃ© du type et les erreurs similaires et les dÃ©saccords dans les dÃ©clarations avec des attributs alias.Avertir Ã  propos des NULL sans type qui sont utilisÃ©s comme sentinelle.Avertir Ã  propos du dÃ©bordement vers le bas d'expressions constantes numÃ©riques.Avertir Ã  propos des variables automatiques non initialisÃ©es.Avertir Ã  propos des dÃ©clarations de fonctions sans prototype.Avertir Ã  propos des pragmas non reconnus.Avertir Ã  propos des macros non sÃ»res qui s'Ã©tendent en plusieurs instructions utilisÃ©es comme contenu d'une instruction telle que if, else, while, switch ou for.Avertir Ã  propos de constantes flottantes sans suffixe.Avertir Ã  propos des fonctionnalitÃ©s non supportÃ©es dans ThreadSanitizer.Avertir Ã  propos des arguments fictifs inutilisÃ©s.Avertir Ã  propos de l'utilisation de constantes de type caractÃ¨re utilisant des multi-caractÃ¨res.Avertir Ã  propos des transtypages inutiles.Avertir si des rÃ©pertoires d'inclusions dÃ©finis par l'utilisateur n'existent pas.Avertir Ã  propos des utilisations des dÃ©clarations Â«Â __attribute__((deprecated))Â Â».Avertir Ã  propos des utilisations des dÃ©clarations Â«Â __attribute__((warning))Â Â».Avertir Ã  propos des utilisations de l'opÃ©rateur virgule dans une expression d'indice.Avertir Ã  propos de l'utilisation des spÃ©cificateurs de stockage de registres.Avertir Ã  propos des utilisations de std::initializer_list qui peut retourner des pointeurs ballants.Avertir Ã  propos de l'utilisation de macros variadiques.Avertir Ã  propos de variables qui pourraient Ãªtre changÃ©es par Â«Â longjmpÂ Â» ou Â«Â vforkÂ Â».Avertir au sujet des variables qui sont initialisÃ©es par elles-mÃªmes.Avertir Ã  propos des violations des rÃ¨gles de style de Effective C++.Avertir Ã  propos d'opÃ©rateurs xor oÃ¹ il apparaÃ®t que l'utilisateur voulait une exponentiation.Avertir Ã  propos des chaÃ®nes de format de longueur nulle.Avertir Ã  propos des boucles DO sans aucun passage.Avertir Ã  propos d'appels Ã  des fonctions d'allocation qui demandent zÃ©ro octets.Avertir Ã  propos des constructions qui reposent sur une condition.Avertir Ã  propos de conversions de NULL vers/de un type qui n'est pas un pointeur.Avertir Ã  propos d'appels de dÃ©sallocation avec des arguments retournÃ©s par des fonctions d'allocation non correspondantes.Avertir Ã  propos des conversions implicites entre entiers signÃ©s et non signÃ©s.Avertir Ã  propos de conversions de types implicites qui peuvent causer une perte de prÃ©cision en virgule flottante.Avertir pour des conversions de types implicites qui pourraient changer une valeur.Avertir Ã  propos d'appels rÃ©cursifs infinis.Avertir Ã  propos de dÃ©saccords entre les appels Ã  l'opÃ©rateur Â«Â newÂ Â» ou Â«Â deleteÂ Â» et l'appel correspondant Ã  la fonction d'allocation ou de dÃ©sallocation.Avertir Ã  propos des types de paramÃ¨tres manquants dans les dÃ©clarations de fonctions.Avertir Ã  propos des utilisations obsolÃ¨tes dans une dÃ©claration.Avertir Ã  propos des expressions Â«Â newÂ Â» avec placement qui ont un comportement indÃ©fini.Avertir Ã  propos d'expressions entiÃ¨res qui apparaissent Ã©trangement dans un contexte boolÃ©en.Avertir Ã  propos d'Ã©critures non sÃ»res en mÃ©moire brut vers des objets de types classe.Avertir Ã  propos de l'utilisation de pointeurs vers des variables automatiques qui ont cessÃ© d'exister.Avertir Ã  propos de l'utilisation de pointeurs vers un stockage dÃ©sallouÃ©.Avertissements des compilations spÃ©culatives telles que __traits(compiles).Avertir si Â«Â definedÂ Â» est utilisÃ© en dehors de #if.Avertir si le type de fonction noexcept du C++17 changera le nom dÃ©corÃ© d'un symbole.Avertir si un transtypage de type C est utilisÃ© dans un programme.Avertir si l'appelant d'une fonction marquÃ©e avec l'attribut Â«Â warn_unused_resultÂ Â» n'utilise pas la valeur retournÃ©e.Avertir si une interface de classe n'a pas de super classe. Les classes racines peuvent utiliser un attribut pour supprimer cet avertissement.Avertir si un type de classe a une base ou un champ dont le type utilise l'espace de noms anonyme ou dÃ©pend d'un type sans classe de liaison.Avertir si une comparaison est toujours Ã©valuÃ©e Ã  vrai ou Ã  faux.Avertir si une comparaison est toujours vraie ou toujours fausse en raison d'une gamme limitÃ©e du type de donnÃ©e.Avertir si une fonctionnalitÃ© du compilateur, une classe, une mÃ©thode ou un champ obsolÃ¨te est utilisÃ©.Avertir si une fonction utilise alloca ou crÃ©e un tableau avec une taille dynamique.Avertir si une dÃ©claration locale masque une variable d'instance.Avertir si une boucle avec un nombre constant d'itÃ©rations dÃ©clenche un comportement indÃ©fini.Avertir si une propriÃ©tÃ© d'un objet en Objective-C n'a pas de sÃ©mantique d'affectation spÃ©cifiÃ©e.Avertir si un sÃ©lecteur a de multiples mÃ©thodes.Avertir si une directive SIMD est outrepassÃ©e par le modÃ¨le de coÃ»t du vectoriseur.Avertir si la taille de trame d'une seule fonction excÃ¨de la taille de trame donnÃ©e.Avertir si une chaÃ®ne est plus longue que la longueur maximale spÃ©cifiÃ©e comme Ã©tant portable par le standard.Avertir si le sous-objet a un attribut abi_tag que le type d'objet complet n'a pas.Avertir si une expression Â«Â throwÂ Â» conduira toujours Ã  un appel Ã  terminate().Avertir si une procÃ©dure de l'utilisateur a le mÃªme nom qu'un intrinsÃ¨que.Avertir si un tableau de longueur variable est utilisÃ©.Avertir si une classe de base virtuelle a un opÃ©rateur de dÃ©placement non-trivial.Avertir si le nom d'un MCU n'est pas reconnu ou entre en conflit avec d'autres options (dÃ©faut: on).Avertir si une base enum additionnelle est utilisÃ©e dans un spÃ©cificateur de type Ã©laborÃ©.Avertir si un tableau est accÃ©dÃ© en dehors de ses limites.Avertir lorsqu'une dÃ©finition de paramÃ¨tre dans l'ancien style est utilisÃ©e.Avertir si une macro non dÃ©finie est utilisÃ©e dans une directive #if.Avertir si un paramÃ¨tre pointeur avec l'attribut nonnull est comparÃ© avec NULL.Avertir si des objets CFString constants contiennent des caractÃ¨res non portables.Avertir si des constructeurs ou des destructeurs avec une prioritÃ© entre 0 et 100 sont utilisÃ©s.Avertir si la conversion d'un rÃ©sultat d'une arithmÃ©tique pourrait changer la valeur malgrÃ© que la conversion des opÃ©randes ne le peut pas.Avertir si le dÃ©rÃ©fÃ©rencement d'un pointeur NULL peut conduire Ã  un comportement erronÃ© ou indÃ©fini.Avertir si devices.csv n'est pas trouvÃ© ou s'il y a des problÃ¨mes lors de son analyse (dÃ©faut: on).Avertir si des expressions sont trop compliquÃ©es pour que l'analyseur rÃ©ussisse Ã  les explorer entiÃ¨rement.Avertir si les mÃ©thodes hÃ©ritÃ©es ne sont pas implÃ©mentÃ©es.Avertir si le dÃ©calage Ã  gauche d'une valeur signÃ©e dÃ©borde.Avertir Ã  propos des dÃ©calages Ã  gauche de valeurs nÃ©gatives.Avertir si les boucles ont Ã©tÃ© Ã©changÃ©es.Avertir lorsqu'il y a trop d'arguments passÃ©s Ã  une fonction par rapport Ã  la chaÃ®ne de format.Avertir si des pointeurs de types distincts sont comparÃ©s sans transtypage.Avertir si le qualificatif d'un tableau qui est un pointeur vers une cible est abandonnÃ©.Avertir si le nombre de dÃ©calages >= Ã  la largeur du type.Avertir si le nombre de dÃ©calages est nÃ©gatif.Avertir Ã  propos des tests d'Ã©galitÃ© sur des nombres flottants.Avertir si le ISR est mal Ã©crit, c.-Ã -d. sans le prÃ©fixe __vector. ActivÃ© par dÃ©faut.Avertir si l'attribut NSObject est appliquÃ© sur autre chose qu'un typedef.Avertir si l'espace d'adressage d'une adresse est changÃ©.Avertir si le code est trop compliquÃ© pour que l'analyseur rÃ©ussisse Ã  l'explorer entiÃ¨rement.Avertir si l'optimisation de la valeur de retour nommÃ©e n'est pas rÃ©alisÃ©e malgrÃ© que ce soit autorisÃ©.Avertir si le pointeur dans une affectation Ã  un pointeur pourrait vivre plus longtemps que sa cible.Avertir si le type d'une variable pourrait ne pas Ãªtre compatible avec le C.Avertir si des trigrammes sont rencontrÃ©s et qu'ils pourraient affecter le sens du programme.Avertir si le qualificatif de type sur des pointeurs est abandonnÃ©.Avertir si la signature d'une mÃ©thode candidate ne correspond pas exactement.Avertir quand une fonction se termine plus tÃ´t qu'elle ne commence Ã  cause de macros linenum invalide.Avertir si les profiles dÃ©finis par -fprofile-use n'existe pas.Avertir si les profiles dÃ©finis par -fprofile-use ne correspondent pas.Avertir Ã  propos des prototypes qui causent une conversion de type diffÃ©rente de celle qui aurait lieu en l'absence du prototype.Avertir lors de toute utilisation de alloca.Avertir Ã  propos des hÃ©ritages multiples directs.Avertir Ã  propos d'hÃ©ritages virtuels directs.Avertir Ã  propos des intrinsÃ¨ques qui ne font pas partie du standard sÃ©lectionnÃ©.Avertir Ã  propos des dÃ©finitions d'espaces de noms.Avertir lors d'une dÃ©claration d'un patron primaire.Avertir au sujet d'appels douteux de fonctions standard calculant des valeurs absolues.Avertir Ã  propos de constructions douteuses impliquant un ordre inversÃ© de stockage des scalaires.Avertir que -fno-automatic peut casser la rÃ©cursion.Avertir quand -fhardened n'a pas activÃ© une option de son ensemble.Avertir quand __builtin_frame_address ou __builtin_return_address n'est pas utilisÃ© de maniÃ¨re sÃ»re.Avertir quand les fonctions intÃ©grÃ©es __sync_fetch_and_nand et __sync_nand_and_fetch sont utilisÃ©es.Avertir lorsque une directive #warning est rencontrÃ©e.Avertir quand une base est inaccessible dans la dÃ©rivÃ©e Ã  cause d'une ambiguÃ¯tÃ©.Avertir lorsque une fonction interne est dÃ©clarÃ©e avec la mauvaise signature.Avertir quand une macro interne du prÃ©-processeur est annulÃ©e ou redÃ©finie.Avertir quand une classe est redÃ©clarÃ©e ou rÃ©fÃ©rencÃ©e en utilisant une mauvaise clÃ© de classe.Avertir quand une classe ou un type Ã©numÃ©rÃ© est rÃ©fÃ©rencÃ© en utilisant une clÃ© de classe redondante.Avertir quand une condition a trop de termes et que le profilage de la couverture de la condition abandonne l'instrumentalisation de l'expression.Avertir lorsqu'une variable const est inutilisÃ©e.Avertir quand une fonction de conversion ne sera jamais appelÃ©e Ã  cause du type vers lequel elle converti.Avertir lorsqu'une dÃ©claration ne spÃ©cifie pas le type.Avertir lorsqu'une dÃ©claration duplique l'un des spÃ©cificateurs const, volatile, restrict ou _Atomic.Avertir lorsqu'une dÃ©claration est trouvÃ©e aprÃ¨s une expression.Avertir lorsqu'une fonction est inutilisÃ©e.Avertir quand une fonction ne produit jamais une expression constante.Avertir lorsqu'un paramÃ¨tre de fonction est seulement dÃ©fini mais n'est pas autrement utilisÃ©.Avertir lorsqu'un paramÃ¨tre de fonction est inutilisÃ©.Avertir quand un saut manque l'initialisation d'une variable.Avertir lorsqu'une Ã©tiquette est inutilisÃ©e.Avertir lorsqu'une variable tableau dans le membre de gauche est rÃ©-allouÃ©e.Avertir lorsqu'une variable dans le membre de gauche est rÃ©-allouÃ©e.Avertir lorsqu'un Â«Â 0Â Â» littÃ©ral est utilisÃ© comme pointeur nul.Avertir quand un opÃ©rateur logique est toujours Ã©trangement Ã©valuÃ© Ã  vrai ou faux.Avertir quand une expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  faux alors que l'expression ne peut pas gÃ©nÃ©rer d'exception en rÃ©alitÃ©.Avertir lorsque un pointeur d'un type signÃ© est affectÃ© Ã  un pointeur d'un autre type signÃ©.Avertir quand un pointeur est transtypÃ© vers un entier de taille diffÃ©rente.Avertir quand un pointeur est comparÃ© avec la constante caractÃ¨re zÃ©ro.Avertir quand une boucle Â«Â forÂ Â» itÃ©rant sur une liste crÃ©e des copies inutiles.Avertir quand une rÃ©fÃ©rence est liÃ©e Ã  un temporaire qui a cessÃ© d'exister.Avertir quand une variable registre est dÃ©clarÃ©e volatile.Avertir lorsque un enum spÃ©cial est dÃ©clarÃ© avec le mauvais type de base.Avertir quand une chaÃ®ne ou un caractÃ¨re littÃ©ral est suivi d'un suffixe dÃ©fini par l'utilisateur qui ne commence pas par un soulignÃ©.Avertir quand une structure contenant un membre tableau flexible du C99 comme dernier champ n'est pas Ã  la fin d'une autre structure.Avertir quand un Â«Â caseÂ Â» d'un Â«Â switchÂ Â» n'a pas d'instruction Â«Â breakÂ Â».Avertir lorsqu'une valeur est dÃ©placÃ©e vers elle-mÃªme avec std::move.Avertir lorsqu'une variable est seulement dÃ©finie mais n'est pas autrement utilisÃ©e.Avertir lorsqu'une variable est inutilisÃ©e.Avertir lorsqu'une opÃ©ration vectorielle est compilÃ©e en dehors de SIMD.Avertir lorsque tous les constructeurs et destructeurs sont privÃ©s.Avertir lors de l'allocation d'un stockage insuffisant pour le type cible du pointeur assignÃ©.Avertir quand un argument passÃ© Ã  un paramÃ¨tre avec le spÃ©cificateur Â«Â restrictÂ Â» a un autre argument comme synonyme.Avertir si un paramÃ¨tre du modÃ¨le de mÃ©moire atomique est identifiÃ© comme Ã©tant en dehors de la plage valide.Avertir lorsqu'un gestionnaire d'exception est Ã©clipsÃ© par un autre gestionnaire.Avertir lorsque la valeur d'une expression n'est pas utilisÃ©e.Avertir lorsque une fonction en ligne ne peut pas Ãªtre mise en ligne.Avertir lorsque une passe d'optimisation est dÃ©sactivÃ©e.Avertir lors d'une tentative de libÃ©rer un objet qui n'est pas sur le tas.Avertir lors de la conversion de types de pointeurs en fonctions membres.Avertir lors de la destruction d'un pointeur vers un type incomplet.Avertir quand des champs dans une structure avec des attributs empaquetÃ©s sont mal alignÃ©s.Avertir quand le Â«Â nonÂ Â» logique est utilisÃ© sur l'opÃ©rande de gauche d'une comparaison.Avertir si plusieurs diffÃ©rents gestionnaires d'interruption rapide sont dans l'unitÃ© de compilation.Avertir lorsque des fonctions amies sans patron sont dÃ©clarÃ©es Ã  l'intÃ©rieur d'un patron.Avertir lorsque la protection contre l'Ã©crasement de la pile n'est pas produite pour une quelconque raison.Avertir lorsqu'une variable locale masque une autre variable locale ou un paramÃ¨tre d'un type compatible.Avertir lorsqu'une variable locale masque une autre variable locale ou un paramÃ¨tre.Avertir lorsqu'une variable en masque une autre (globalement).Avertir lorsqu'une variable en masque une autre.  Identique Ã  -Wshadow=global.Avertir lorsque la surcharge promeut un non signÃ© en signÃ©.Avertir lorsque du rembourrage est requis pour aligner les membres d'une structure.Avertir lors de la dÃ©duction d'argument de patrons de classes sur un type sans guides de dÃ©duction.Avertir quand le code de contrÃ´le du profilage a Ã©tÃ© demandÃ© mais n'a pas su Ãªtre appliquÃ© Ã  certaines fonctions.Avertir si sizeof est appliquÃ© Ã  un paramÃ¨tre dÃ©clarÃ© comme un tableau.Avertir quand l'adresse d'un membre compactÃ© d'une structure ou d'une union est prise.Avertir lorsque le compilateur rÃ©ordonne le code.Avertir lorsqu'un champ dans une structure n'est pas alignÃ©.Avertir lorsque l'indentation du code ne reflÃ¨te pas la structure du bloc.Avertir lorsque l'attribut Â«Â packedÂ Â» n'a pas d'effet sur l'agencement d'un struct.Avertir quand un mot clÃ© de patron est manquant aprÃ¨s un jeton d'accÃ¨s Ã  un membre dans une expression d'accÃ¨s Ã  un membre dÃ©pendant si ce membre est un patron.Avertir quand il y a un transtypage vers un pointeur Ã  partir d'un entier de taille diffÃ©rente.Avertir quand il y a une conversion entre des pointeurs de types incompatibles.Avertir quand un typedef dÃ©fini localement dans une fonction n'est pas utilisÃ©.Avertir lorsque une fonction retourne le type par dÃ©faut Â«Â intÂ Â» (en C) ou lorsque les types de retour sont inconsistants (en C++).Avertir lorsqu'un trampoline est gÃ©nÃ©rÃ©.Avertir quand une affectation Objective-C est interceptÃ©e par le ramasse-miettes.Avertir lorsque des attributs sont ignorÃ©s.Avertir lorsque des qualificatifs de types sont ignorÃ©s.Avertir quand une fonction ne retournant rien retourne une expression non vide ou qu'une expression de retour est manquante dans une fonction retournant quelque chose.AvertissementLorsque ni Â«Â signedÂ Â» ni Â«Â unsignedÂ Â» n'est fourni, le champ de bits doit Ãªtre signÃ©.Lorsque ni Â«Â signedÂ Â» ni Â«Â unsignedÂ Â» n'est fourni, le champ de bits doit Ãªtre non signÃ©.Quand -mhard-float est sÃ©lectionnÃ©, active la gÃ©nÃ©ration d'instructions en virgule flottante double prÃ©cision. Par dÃ©faut, les fonctions de libgcc sont utilisÃ©es pour rÃ©aliser les opÃ©rations en virgule flottante double prÃ©cision.Quand -mhard-float est sÃ©lectionnÃ©, active la gÃ©nÃ©ration des instructions de comparaison et activation du fanion en virgule flottante sans ordre (lf.sfun*). Par dÃ©faut, les fonctions de libgcc sont utilisÃ©es pour rÃ©aliser les opÃ©rations de comparaison et activation du fanion en virgule flottante sans ordre.Quand un symbole est rÃ©solu, vÃ©rifier la portÃ©e de Â«Â alias thisÂ Â» avant d'examiner les portÃ©es supÃ©rieures.Quand les deux heuristiques de rs6000-density-pct-threshold et rs6000-density-size-threshold sont satisfaites, on dÃ©cide de pÃ©naliser le coÃ»t du corps de la boucle avec la valeur spÃ©cifiÃ©e par ce paramÃ¨tre. La valeur par dÃ©faut est 10.Lors de l'Ã©valuation du coÃ»t de la vectorisation des boucles, il faut probablement pÃ©naliser le coÃ»t du corps de la boucle en fonction des chargements espacÃ©s ou par Ã©lÃ©ment additionnels. Les nombres d'instructions gÃ©nÃ©rales et d'instructions de chargement sont collectÃ©s selon les informations des instructions Ã  vectoriser.  La proportion d'instructions de chargement est dÃ©terminÃ©e.  La pÃ©nalitÃ© est appliquÃ©e uniquement si la proportion excÃ¨de le seuil spÃ©cifiÃ© par ce paramÃ¨tre.  La valeur par dÃ©faut est 45.Lors de l'Ã©valuation du coÃ»t de la vectorisation des boucles, il faut probablement pÃ©naliser le coÃ»t du corps de la boucle si le modÃ¨le existant du coÃ»t ne reflÃ¨te pas adÃ©quatement les dÃ©lais provenant de ressources vectorielles indisponibles.  Les coÃ»ts sont collectÃ©s sÃ©parÃ©ment pour les instructions vectorisÃ©es et non vectorisÃ©es.  La proportion entre le coÃ»t vectoriel et le coÃ»t total (vectoriel + non vectoriel) et dÃ©terminÃ©e.  Une pÃ©nalitÃ© est ajoutÃ©e uniquement si la proportion dÃ©passe le seuil fixÃ© par ce paramÃ¨tre.  La valeur par dÃ©faut est 85.Lors de la gÃ©nÃ©ration de code -fpic, autoriser l'utilisation des PLT. IgnorÃ© avec fno-pic.Lors de la gÃ©nÃ©ration de code -mabicalls, autoriser les exÃ©cutables Ã  utiliser les PLT et Ã  copier les relocalisations.Lors de la gÃ©nÃ©ration de code -mabicalls, rendre le code convenable pour Ãªtre utilisÃ© dans des bibliothÃ¨ques partagÃ©es.Lors de l'Ã©dition de liens pour des cibles gros boutistes, gÃ©nÃ©rer une image au format BE8.Lors de l'Ã©dition de liens pour des cibles gros-boutistes, gÃ©nÃ©rer une image au format historique BE32.Lorsque c'est possible, ne pas gÃ©nÃ©rer des trames de pile.Lors de la propagation des estimations des effets IPA-CP, multiplier les frÃ©quences des arÃªtes rÃ©cursives qui ramÃ¨nent une valeur inchangÃ©e par ce facteur.Lorsque le facteur de rÃ©duction calculÃ© pour une boucle excÃ¨de le seuil spÃ©cifiÃ© par ce paramÃ¨tre, le dÃ©pliage de boucle est prÃ©fÃ©rÃ©. La valeur par dÃ©faut est 1.Lorsque CSE s'exÃ©cute, suivre les sauts jusqu'Ã  leurs cibles.Lors de l'utilisation de la contre-rÃ©action du profile, utiliser l'arÃªte au pourcentage de cette position dans l'histogramme des frÃ©quences comme bases des heuristiques IPA-CP.Lors de la vectorisation, prend en compte plusieurs approches diffÃ©rentes et utilise le modÃ¨le de coÃ»t pour choisir la moins onÃ©reuse.Lorsqu'ils sont plus courts, utiliser des chemins canoniques vers les en-tÃªtes systÃ¨me.Est-ce que les erreurs codegen devraient produire des erreurs interne du compilateur (ICE) avec -fchecking.Faut-il gÃ©nÃ©rer des indices de prÃ©-extraction logicielle pour des pas non constants.Est-ce que la cible met complÃ¨tement les instructions FMA dans un pipeline.  Si non nul, la rÃ©-association considÃ¨re le bÃ©nÃ©fice de parallÃ©liser les parties de multiplication et les parties d'addition de FMA en supposant que FMUL et FMA utilisent la mÃªme unitÃ© qui peut aussi faire FADD.Faut-il utiliser les types canoniques.Est-ce que les trampolines sont gÃ©nÃ©rÃ©s dans la mÃ©moire exÃ©cutable plutÃ´t que dans la pile exÃ©cutable.Quel algorithme de -fsched-pressure appliquer.Lors de la configuration du gestionnaire de signal: %mLors de la configuration de la pile de signaux: %mMode d'analyse du programme complet (WPA=Whole Program Analysis) avec le nombre de tÃ¢ches parallÃ¨les spÃ©cifiÃ©es.Avec INSCAN Ã  %L, on attend un corps de boucle avec !$OMP SCAN entre deux sÃ©quences de blocs structurÃ©sSans rembourrage, il n'y a pas assez d'Ã©lÃ©ments dans la source de l'intrinsÃ¨que RESHAPE Ã  %L pour correspondre Ã  la formeContourner certaines erreurs dans mflo/mfhi du VR4130.Contourner une anomalie du matÃ©riel en ajoutant plusieurs NOP devant une instruction CSYNC ou SSYNC.Contourner un bogue matÃ©riel des premiers 4300.Contourner l'anomalie dans l'instruction de multiplication.Contourner certaines erreurs du 24K.Contourner certaines erreurs du R10000.Contourner certaines erreurs du R4000.Contourner certaines erreurs du R4400.Contourner certaines erreurs du RM7000.Contourner certaines erreurs du VR4120.Contourner l'erreur pour les premiers cÅ“urs du SB-1 rÃ©vision 2.Contourner le bogue de la multiplication matÃ©rielle.Contourner l'erratum des boucles courtes du R5900.Correctif pour l'erratum numÃ©ro 835769 de l'ARM Cortex-A53.Correctif pour l'erratum numÃ©ro 843419 de l'ARM Cortex-A53.Emballer toutes les branches indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche.Emballer tous les appels indirects dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche.Emballer toutes les branches de retour indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche.Emballer les branches de retour indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche. Ceci affecte uniquement les branches pour lesquelles l'adresse de retour n'a pas besoin d'Ãªtre restaurÃ©e depuis la mÃ©moire.Emballer les branches de retour indirectes dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche. Ceci affecte uniquement les branches oÃ¹ l'adresse de retour est restaurÃ©e depuis la mÃ©moire.Emballer les sauts de table indirects et les goto calculÃ©s dans une exÃ©cution pour dÃ©sactiver la prÃ©diction de branche. L'utilisation de thunk ou thunk-extern avec cette option requiert que les fragments soient traitÃ©s comme des gestionnaires de signaux pour gÃ©nÃ©rer le CFI correct. Les environnements oÃ¹ les retours en arriÃ¨re sont requis (c-Ã -d les exceptions), veuillez plutÃ´t utiliser thunk-inline.Ã‰crire un fichier FICHSRC.opt-record.json dÃ©taillant quelles optimisations ont Ã©tÃ© rÃ©alisÃ©es.Ã‰crire toutes les dÃ©clarations sous forme de code Ada pour le fichier spÃ©cifiÃ© uniquement.Ã‰crire toutes les dÃ©clarations sous forme de code Ada transitivement.Ã‰criture du module %qs Ã  la ligne %d colonne %d: %sCe qui suit OpenACC est incorrect Ã  %C: on attendait !$ACC et on a trouvÃ© !$OMPCe qui suit OpenMP est incorrect Ã  %C: on attendait !$OMP et on a trouvÃ© !$ACCL'argument X Ã  %L pour C_LOC ne sera point polymorphiqueLe descripteur X requiert un espace avant le nombre Ã  %LX32 ne supporte pas l'attribut %<ms_abi%>XXX entre dans %<pop_everything ()%>XXX quitte %<pop_everything ()%>Vous avez cassÃ© GCC Rust. C'est une fonctionnalitÃ©.
  Vous devez activer les instructions MVE pour utiliser ces intrinsÃ¨quesVous devez activer les instructions NEON (par ex. %<-mfloat-abi=softfp%> %<-mfpu=neon%>) pour utiliser ces intrinsÃ¨ques.Vous devez activer les instructions VFP pour utiliser ces intrinsÃ¨ques.Vous devez activer les instructions crypto (par ex. inclure %<-mfloat-abi=softfp%> %<-mfpu=crypto-neon%>) pour utiliser ces intrinsÃ¨ques.Vous avez besoin d'un fichier de dÃ©marrage C pour -msys-crt0=ZÃ©ro n'est pas une Ã©tiquette d'instruction valable Ã  %CLargeur zÃ©ro dans le descripteur de format dans la chaÃ®ne de format Ã  %LTableau de taille nulle dÃ©tectÃ© Ã  %L oÃ¹ une entitÃ© avec l'attribut TARGET est attendu[...]Constructeurs de tableau du style [...] Ã  %C[Quitte %s]
! [disponible dans [%s introuvable][par dÃ©faut][dÃ©sactivÃ©][activÃ©]Â«Â une instruction %<return%> n'est pas permise dans une coroutineÂ ; vouliez-vous utiliser %<co_return%>Â ?une extension de GNU Fortranune initialisation entre accolades n'est par permise iciun appel Ã  un constructeur ne peut pas apparaÃ®tre dans une expression constanteun transtypage vers un type autre qu'un entier ou une Ã©numÃ©ration ne peut pas apparaÃ®tre dans une expression constanteune dÃ©claration de patron de classe ne doit rien dÃ©clarer d'autreun opÃ©rateur virgule ne peut pas apparaÃ®tre dans une expression constanteun concept ne peut Ãªtre une fonction membreun concept ne peut Ãªtre contraintun constructeur ne peut pas Ãªtre un %<concept%>une fonction de conversion ne peut pas avoir de type de retour Ã  la finun destructeur ne peut pas Ãªtre %qsun type diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun champ avec le mÃªme nom mais un type diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun champ avec un nom diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun appel de fonction ne peut pas apparaÃ®tre dans une expression constanteun concept de fonction ne peut pas Ãªtre contraintun type de fonction ne peut pas avoir de paramÃ¨tre objet expliciteune dÃ©finition de fonction n'est pas permise iciune Ã©tiquette peut uniquement faire partie d'une instruction or une dÃ©claration n'est pas une instructionun type de fermeture lambda a un opÃ©rateur d'affectation par copie supprimÃ©un type de fermeture lambda a un constructeur par dÃ©faut supprimÃ©une lambda avec capture ne peut pas avoir un paramÃ¨tre objet explicite d'un type sans rapportun %<-fabi-version=%> plus rÃ©cent (ou =0) Ã©vite cette erreur avec un changement de dÃ©corationun membre d'une structure ou d'une union ne peut pas avoir de type modifiÃ© par une variableune fonction imbriquÃ©e n'est pas supportÃ©e pour les registres rÃ©duitsune dÃ©finition d'un espace de noms imbriquÃ© ne peut pas Ãªtre Â«Â inlineÂ Â»une dÃ©finition d'espace de noms imbriquÃ© ne peut pas avoir d'attributla fonction non membre ne peut pas avoir de paramÃ¨tre objet expliciteune variable qui n'est pas un patron ne peut pas avoir %<concept%>un paramÃ¨tre ne peut pas Ãªtre dÃ©clarÃ© %qsune liste de paramÃ¨tres avec Ã©lision ne peut concorder avec la dÃ©claration d'une liste de noms de paramÃ¨tres videun pointeur vers une fonction membre explicite peut seulement Ãªtre formÃ© avec %<&%E%>un pointeur vers une fonction membre d'un objet explicite peut seulement Ãªtre formÃ© avec %<&%T::%D%>un pointeur vers un type de fonction ne peut pas avoir de paramÃ¨tre d'objet expliciteun pointer vers un type de fonction membre ne peut pas avoir de paramÃ¨tre objet expliciteune expression-instruction est un contexte insuffisant pour la rÃ©solution d'une surchargeune classe de stockage peut seulement Ãªtre spÃ©cifiÃ©e pour des objets et des fonctionsune classe de stockage sur un agrÃ©gat anonyme dans une classe n'est pas permisun patron ne peut pas Ãªtre imposÃ© par dÃ©fautune dÃ©claration de patron ne peut pas apparaÃ®tre au niveau d'un blocun template-id ne peut pas apparaÃ®tre dans l'utilisation de la dÃ©clarationune limite temporaire sur %qD existe uniquement jusqu'Ã  la sortie du constructeurune expression de transaction ne peut pas apparaÃ®tre dans une expression constanteun type dÃ©fini dans une autre unitÃ© de traduction n'est pas polymorphiqueun type dÃ©fini dans une autre unitÃ© de traduction est polymorphiqueun type avec une base diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec un nombre de champs diffÃ©rent est dÃ©fini dans une autre unitÃ© de traductionun type avec une prÃ©cision diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec une plage signÃ©e diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec une taille diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionun type avec des pointeurs de tables virtuelles diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionune variable ne peut pas Ãªtre dÃ©clarÃ©e %<consteval%>un concept variable ne peut pas Ãªtre contraintune chaÃ®ne large est invalide dans ce contextearÃªtes d'appels anormales pour une insn qui n'est pas un appel dans le bb %iarÃªte anormale sans aucune utilitÃ© dans le bb %iabandon dans %s, Ã  %s:%dla fonction de valeur absolue %qD reÃ§oit un argument de type %qT mais elle a un paramÃ¨tre de type %qT qui peut produire une valeur tronquÃ©edÃ©claration abstraite %qT utilisÃ©e comme dÃ©clarationles dÃ©clarations d'accÃ¨s sont dÃ©prÃ©ciÃ©es en faveur des dÃ©clarations Â«Â usingÂ Â»; suggestion: ajoutez le mot-clÃ© %<using%>accÃ¨de %E octet dans une rÃ©gion de taille %EaccÃ¨de %E octets danss une rÃ©gion de taille %EaccÃ¨de %E octets ou plus dans une rÃ©gion de taille %EaccÃ¨s au membre %qD au lieu du membre initialisÃ© %qD dans l'expression constanteaccÃ¨s Ã  %qE en dehors de sa durÃ©e de vieaccÃ¨s au membre %qE d'une structure %qE atomiqueaccÃ¨s au membre %qE d'une union %qE atomiqueaccÃ¨s Ã  l'argument %u d'une fonction dÃ©clarÃ©e sans l'attribut %<%s%>accÃ¨de entre %E et %E octets dans une rÃ©gion de taille %EaccÃ¨s Ã  la mÃ©moire des donnÃ©es avec une adresse mÃ©moire du programmeaccÃ¨s Ã  la mÃ©moire du programme avec une adresse mÃ©moire des donnÃ©esl'accÃ¨s Ã  un stockage local au thread n'est actuellement pas supportÃ© avec %<-mpure-code%> ou %<-mslow-flash-data%>accÃ¨s Ã  un Ã©lÃ©ment non initialisÃ© du tableauaccÃ¨s au membre non initialisÃ© %qDaccÃ¨s Ã  la valeur de %qE au travers d'une gl-valeur %qT dans une expression constantel'accumulateur n'est pas une constante entiÃ¨rele numÃ©ro de l'accumulateur est hors limiteargument effectif de INTENT = OUT/INOUTajoutez %<using namespace std::complex_literals%> (de %<complex%>) pour activer les suffixes littÃ©raux dÃ©finis par l'utilisateur du C++14ajoutez un guide de dÃ©duction pour supprimer cet avertissementajoutez la capture %<this%> ou %<*this%> explicitementajoutez des parenthÃ¨ses autour de %qE pour ne plus recevoir cet avertissementajoutez des parenthÃ¨ses autour de l'expression du membre de gauche pour ne plus recevoir cet avertissementajoutez des parenthÃ¨ses autour du deuxiÃ¨me %<sizeof%> pour ne plus recevoir cet avertissementajoutez des parenthÃ¨ses pour dÃ©clarer une variableadd_sym(): Mauvais mode de dimensionnementl'ajout de %<-flarge-source-files%> fournira du support pour plus de colonnes de suivi au dÃ©triment du temps de compilation et de la mÃ©moireÃ©numÃ©rateurs supplÃ©mentaires commenÃ§ant par %qDl'attribut de la zone d'adresse ne peut pas Ãªtre spÃ©cifiÃ© pour des fonctionsla zone d'adresse %q+D entre en conflit avec une dÃ©claration prÃ©cÃ©dentele mode d'adresse %qs n'est pas supportÃ© en mode %s bitsl'adresse d'un appel Ã  %qs n'est pas une expression constanteadresse demandÃ©e pour un tableau avec un ordre de stockage scalaire inversÃ©adresse de la variable registre explicite %qD requiseadresse d'une variable registre globale %qD demandÃ©eadresse de l'Ã©tiquette %qD retournÃ©eadresse de la variable locale %qD retournÃ©el'adresse de la variable constexpr non statique %qD peut diffÃ©rer entre chaque invocation de la fonction englobanteÂ ; ajoutez %<static%> pour lui donner une adresse constanteadresse de la fonction surchargÃ©e sans information contextuelle de typeadresse d'un littÃ©ral composÃ© registre demandÃ©eadresse d'une variable registre %qD demandÃ©ele dÃ©calage d'adresse n'est pas une constantel'opÃ©rande d'adresse requiert une contrainte sur le registre X, Y ou Zadresse requise pour %qD qui est dÃ©clarÃ© %<register%>l'espace d'adresses %qs n'est pas supportÃ© pour les pÃ©riphÃ©riques avec une taille de flash jusqu'Ã  %d Kioles espaces d'adresses ne sont pas supportÃ©s pour les pÃ©riphÃ©riques Tiny rÃ©duitsl'adresse est prise mais le bit %<TREE_ADDRESSABLE%> n'est pas dÃ©finil'adresse est prise mais le bit ADDRESSABLE n'est pas dÃ©finiprendre l'adresse avec address-of d'un objet %qE qui est local au thread ou a un stockage automatique n'est pas une expression constantel'agrÃ©gat %q#D a un type incomplet et ne peut Ãªtre dÃ©finiles types d'agrÃ©gats sont interdits dans l'espace d'adresse de %<__regio_symbol%>valeur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ un complexe Ã©tait attenduvaleur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ une virgule flottante Ã©tait attenduevaleur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ une virgule flottante Ã©tait attenduevaleur d'agrÃ©gat utilisÃ©e lÃ  oÃ¹ un entier Ã©tait attendualiasles dÃ©finitions d'alias ne sont pas supportÃ©es avec Mach-O; ignorÃ©les dÃ©finitions d'alias ne sont pas supportÃ©es dans cette configurationla dÃ©duction du patron synonyme est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>les dÃ©clarations de synonymes dans l'instruction init sont uniquement disponibles avec %<-std=c++23%> ou %<-std=gnu++23%>dÃ©claration alias icil'alignement %u de %qT est plus petit que %ul'alignement ne peut pas Ãªtre spÃ©cifiÃ© pour %q+Dl'alignement ne peut pas Ãªtre spÃ©cifiÃ© pour %qDl'alignement doit Ãªtre une petite puissance de 2, pas %dl'alignement de %q+D est plus grand que l'alignement maximal du fichier objet %dl'alignement de %qD a augmentÃ© avec %<-fabi-version=9%> (GCC 5.2)l'alignement de %qD est plus grand que la dÃ©claration originalel'alignement de %qD augmentera avec %<-fabi-version=9%>l'alignement des Ã©lÃ©ments du tableau est plus grand que la taille des Ã©lÃ©mentsun alignement est spÃ©cifiÃ© pour l'objet %<register%> %qEun alignement est spÃ©cifiÃ© pour le champ de bits %qEun alignement est spÃ©cifiÃ© pour la fonction %qEun alignement est spÃ©cifiÃ© pour le paramÃ¨tre %qEun alignement est spÃ©cifiÃ© pour le nom de type dans %<sizeof%>un alignement est spÃ©cifiÃ© pour le nom de type dans %qEun alignement est spÃ©cifiÃ© pour le nom de type dans le transtypageun alignement est spÃ©cifiÃ© pour le typedef %qEun alignement est spÃ©cifiÃ© pour un champ de bits sans nomun alignement est spÃ©cifiÃ© pour un paramÃ¨tre sans nomtoutes les fonctions membre de la classe %qT sont privÃ©estous les paramÃ¨tres du patron %qD doivent Ãªtre introduitsargument qui peut Ãªtre allouÃ©allouÃ© iciallocation d'une taille insuffisante %qE pour le type %qT avec la taille %qEl'allocation a Ã©tÃ© rÃ©alisÃ©e iciautoriser l'implÃ©mentation des types opaques comme n'importe quel type (une extension GNU Modula-2)%qD dÃ©jÃ  capturÃ© dans l'expression lambda%<%c%s%> aussi trouvÃ©les alternatives ne sont pas autorisÃ©es dans la sortie du fanion %<asm%>rend ambigÃ¼e la nouvelle dÃ©claration %q+#Drend ambigÃ¼e la nouvelle dÃ©claration de %q#Dattribut Â«Â %sÂ Â» ambigu; pourrait Ãªtre Â«Â %sÂ Â» (via Â«Â %s:%sÂ Â») ou Â«Â %sÂ Â» (via Â«Â %s:%sÂ Â»)conversion ambiguÃ« pour l'indice du tableaula conversion du type par dÃ©faut est ambiguÃ« Ã  partir de %qTmÃ©thode ambiguÃ« %s%s%ssurcharge ambiguÃ« pour surcharge ambigÃ¼e pour l'intrinsÃ¨que %qsinstanciation de patron ambiguÃ« pour %q#Dinstanciation de patron ambiguÃ« pour %q#TspÃ©cialisation de patron %qD ambiguÃ« pour %q+Dune spÃ©cification %<asm%> n'est pas permise dans une dÃ©finition de fonctionun attribut de zone d'adresse ne peut pas Ãªtre spÃ©cifiÃ© pour des variables localesun type d'argument ayant une promotion par dÃ©faut ne peut concorder avec la dÃ©claration d'une liste de noms de paramÃ¨tres videun tableau d'une taille diffÃ©rente est dÃ©fini dans une autre unitÃ© de traductionune rÃ©fÃ©rence vers un tableau ne peut pas apparaÃ®tre dans une expression constanteune affectation ne peut pas apparaÃ®tre dans une expression constanteun attribut qui appartient Ã  une dÃ©claration amie qui n'est pas une dÃ©finition est ignorÃ©eun attribut qui appartient Ã  un spÃ©cificateur de type est ignorÃ©une dÃ©crÃ©mentation ne peut pas apparaÃ®tre dans une expression constanteune chaÃ®ne vide ne peut pas Ãªtre dans l'attribut %<target_clones%>un Â«Â enumÂ Â» avec un nombre de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionun Â«Â enumÂ Â» avec des noms de valeurs diffÃ©rents est dÃ©fini dans une autre unitÃ© de traductionun Â«Â enumÂ Â» avec des valeurs diffÃ©rentes est dÃ©fini dans une autre unitÃ© de traductionune fonction membre d'objet explicite ne peut pas Ãªtre %<static%>une fonction membre d'objet explicite ne peut pas Ãªtre %<virtual%>un paramÃ¨tre objet explicite ne peut pas Ãªtre un paquet de paramÃ¨tresun paramÃ¨tre objet explicite ne peut pas avoir d'argument par dÃ©fautune spÃ©cialisation explicite doit Ãªtre prÃ©cÃ©dÃ©e par %<template <>%>un suffixe de type explicite est nÃ©cessaire lors de l'utilisation d'un vecteur d'adresses de baseune incrÃ©mentation ne peut pas apparaÃ®tre dans une expression constanteune arÃªte indirecte depuis %s n'a pas de call_stmt correspondantune arÃªte indirecte avec un appelÃ© inconnu correspondant Ã  un call_stmt avec une dÃ©claration connue:un gestionnaire d'interruption ne peut pas Ãªtre compilÃ© avec %<-muser-mode%>anachronismeanachronisme: ancien style anachronique d'initialisation de classe de baseet %qT n'a pas de constructeur avec patronet est Ã©valuÃ© Ã  Â«Â fauxÂ Â» en Ã©valuant effectivement la condition dans une fonction non %<constexpr%>et le champet le constructeur implicitement dÃ©fini n'initialise pas %q#Dle %s anonyme est dÃ©clarÃ© Ã  l'intÃ©rieur d'une liste de paramÃ¨tres et ne sera pas visible en dehors de cette dÃ©finition ou dÃ©clarationun nom SSA anonyme ne peut pas avoir de dÃ©finition par dÃ©fautstruct anonyme pas Ã  l'intÃ©rieur d'un type nommÃ©struct anonyme avec des classes de baseunion anonyme sans aucun membreajouter Ã  la fin d'un tableau dans %qs requiert le GC et ne peut pas Ãªtre utilisÃ© avec %<-fno-druntime%>l'application de %<#pragma weak %+D%> aprÃ¨s la premiÃ¨re utilisation conduit Ã  un comportement non spÃ©cifiÃ©l'extension arch %<%s%> devraient Ãªtre prÃ©fixÃ©e par %<+%>l'architecture %qs n'est supportÃ©e que par l'assembleuressayez-vous de casser %sÂ ? Comment osez vousÂ ?are_identical_variables: Mauvais typel'argument %<%s%> peut uniquement apparaÃ®tre seul dans %<%s%>l'argument %d est un littÃ©ral non signÃ© qui est hors limitel'argument %d doit Ãªtre une constante immÃ©diatel'argument %d doit Ãªtre une constante immÃ©diate dans l'intervalle [%wd,%wd]l'argument %d doit Ãªtre une constante immÃ©diate dans l'intervalle [0,15]l'argument %d doit Ãªtre un littÃ©ral entre %d et %d inclusl'argument %d doit Ãªtre un littÃ©ral entre 0 et %d inclusl'argument %d doit Ãªtre une variable ou un littÃ©ral entre %d et %d inclusl'argument %d doit Ãªtre un littÃ©ral non signÃ©l'argument %d doit Ãªtre soit un littÃ©ral %d ou un littÃ©ral %dl'argument %d de %qE perd le qualificatif %<const%>l'argument %d de %qE perd le qualificatif %<volatile%>l'argument %d de %qE pourrait Ãªtre un candidat pour un attribut de formatl'argument %d de %qE doit Ãªtre un pointeur vers un type ayant une taille constantel'argument %d de %qE doit Ãªtre un type pointeurl'argument %d de %qE doit Ãªtre une expression constante entiÃ¨rel'argument %d de %qE doit Ãªtre un pointeur vers un type %<const%>l'argument %d de %qE ne peut pas Ãªtre un pointeur vers un type %<volatile%>l'argument %d de %qE doit Ãªtre un pointeur vers une fonctionl'argument %d de Â«Â %sÂ Â» n'avait pas le nom attendul'argument %d de %qE doit Ãªtre une constante immÃ©diate dans l'intervalle [0-%d]l'argument %d de la fonction interne doit Ãªtre une constante dans la plage %d Ã  %dl'argument %i est dans la plage [%E, %E]l'argument %i est nul mais la valeur de l'argument de taille %i correspondant est %sl'argument %i, ayant une plage [%E, %E], excÃ¨de la taille maximale de l'objet (%E)l'argument %i ayant une plage [%E, %E] est nÃ©gatifla valeur %2$qE de l'argument %1$i excÃ¨de la taille maximale de l'objet (%3$E)la valeur %2$qE de l'argument %1$i est nÃ©gativel'argument %i a la valeur %s qui est nÃ©gativela valeur de l'argument %i est zÃ©rol'argument %q+D pourrait Ãªtre Ã©crasÃ© par %<longjmp%> ou %<vfork%>l'argument %qD est dÃ©clarÃ©e icil'argument %qD ne concorde pas avec le prototype internel'argument %qD ne concorde pas avec le prototypeargument %qEl'argument %qE ne peut pas Ãªtre lu durant la compilationargument %qTl'argument %qd n'est pas une constantel'argument %qs n'est pas supportÃ© pour %qs sur cette ciblel'argument %qs doit Ãªtre soit %<on%> ou %<off%>argument %qs pour %<-Waligned-new%> non reconnuargument %qs pour %<-Wbidi-chars%> non reconnuargument %qs vers %<-Wnormalized%> non reconnul'argument %qs de %<-femit-struct-debug-detailed%> n'est pas reconnul'argument %qs de %<-femit-struct-debug-detailed%> est inconnul'argument %u dans l'appel Ã  la fonction %qE n'a pas un type %<int%>l'argument %u dans l'appel Ã  la fonction %qE n'a pas un type intÃ©grall'argument %u dans l'appel Ã  la fonction %qE n'a pas un type pointeurl'argument %u dans l'appel Ã  la fonction %qE est un type boolÃ©enl'argument %u dans l'appel Ã  la fonction %qE est un type Ã©numÃ©rÃ©l'argument %u dans l'appel Ã  la fonction %qE est un pointeur vers le type %qs (%qT)l'argument %u dans l'appel Ã  la fonction %qE est un pointeur vers un type non trivialement copiable (%qT)l'argument %u dans l'appel Ã  la fonction %qE pointe vers un type incompletl'argument %u dans l'appel Ã  la fonction %qs est un type boolÃ©enl'argument %u dans l'appel Ã  la fonction %qs est un type Ã©numÃ©rÃ©argument %u nul oÃ¹ un non-nul est attendul'argument %u de %<__builtin_tgmath%> n'a pas d'argumentl'argument %u de %<__builtin_tgmath%> a des arguments variablesl'argument %u de %<__builtin_tgmath%> a le mauvais nombre d'argumentsl'argument %u de %<__builtin_tgmath%> n'est pas un pointeur de fonctionl'argument %u de %<__builtin_tgmath%> n'a pas Ã©tÃ© de prototypÃ©l'argument %u de type %s a Ã©tÃ© dÃ©clarÃ© comme un pointeurl'argument %u de type %s a Ã©tÃ© dÃ©clarÃ© comme un tableau de longueur variablel'argument %u de type %s a Ã©tÃ© dÃ©clarÃ© comme un tableau ordinairel'argument %u de type %s a Ã©tÃ© dÃ©clarÃ© avec %u limite variable non spÃ©cifiÃ©el'argument %u de type %s a Ã©tÃ© dÃ©clarÃ© avec %u limites variables non spÃ©cifiÃ©esargument %u de type %s dÃ©clarÃ© avec %u limite variableargument %u de type %s dÃ©clarÃ© avec %u limites variablesl'argument %u de type %s est dÃ©clarÃ© avec la limite %<%s%> non correspondantel'argument %u de type %s est dÃ©clarÃ© avec l'argument de limite %E non correspondantargument %u de type %s avec la limite non correspondantel'argument %u de la fonction %qE est du type %qT qui n'est pas connu comme ayant 128 bitsl'argument 1 dans l'appel Ã  la fonction %qE est un type signÃ©l'argument 1 dans l'appel Ã  la fonction %qE est un type non signÃ©l'argument 1 dans l'appel Ã  la fonction %qs est un type signÃ©l'argument 1 doit Ãªtre un tableau associatifl'argument 1 de %qE doit Ãªtre un type pointeur non voidl'argument 1 de %qE doit Ãªtre un pointeur vers un type completl'argument 1 de %qE doit Ãªtre un pointeur vers un type ayant une taille constantel'argument 1 de %qE doit Ãªtre un pointeur vers un objet de taille non nullel'argument 1 de %qs est hors limitel'argument 1 de %qs doit Ãªtre une constantel'argument 3 dans l'appel Ã  la fonction %qE n'est pas un pointeur vers un type intÃ©grall'argument 3 dans l'appel Ã  la fonction %qE est un pointeur vers un type boolÃ©enl'argument 3 dans l'appel Ã  la fonction %qE est un pointeur vers un type Ã©numÃ©rÃ©Fonction de liste d'arguments Ã  %Cl'argument doit Ãªtre une constante immÃ©diate de 16 bitsl'argument doit Ãªtre une rÃ©fÃ©rence Ã  un champl'argument doit Ãªtre un tableau, une tranche ou un canall'argument doit Ãªtre un canall'argument doit Ãªtre une chaÃ®ne, un tableau, une tranche, un tableau associatif ou un canall'argument doit avoir le type complexeargument pas permis dans la clause %qsargument pas permis dans la clause %qs dans la rÃ©gion OpenACC %<kernels%> avec la clause %qsl'argument de %<__builtin_eh_return_regno%> doit Ãªtre une constantel'argument de l'attribut %qE est ignorÃ©l'argument de l'attribut %qE est manquantl'argument de l'attribut %qE n'est pas Â«Â ilinkÂ Â» ni Â«Â firqÂ Â»l'argument de l'attribut %qE n'est pas Â«Â ilink1Â Â» ni Â«Â ilink2Â Â»l'argument de l'attribut %qE n'est pas %qs, %qs %qs, %qs, %qs, %qs, %qs, %qs, %qs ou %qsl'argument de l'attribut %qE n'est pas une constante de type chaÃ®ne de caractÃ¨resl'argument de l'attribut %qE n'est pas une constante de type chaÃ®ne de caractÃ¨res ou un nombrel'argument de Offsetof implique l'indirection d'un champ imbriquÃ©l'argument de l'appel de fonction pourrait Ãªtre un candidat pour un attribut de formatargument de type %qT pas permis avec %<-mgeneral-regs-only%>l'argument rÃ©fÃ©rence un symbole dÃ©clarÃ© icil'argument de %<-O%> doit Ãªtre un entier non nÃ©gatif, %<g%>, %<s%>, %<z%> ou %<fast%>l'argument de %<__integer_pack%> doit Ãªtre compris entre 0 et %dl'argument vers %<alloca%> est trop grandl'argument de %<alloca%> est zÃ©rol'argument vers %<alloca%> peut Ãªtre trop grandl'argument de %<decltype%> doit Ãªtre une expressionl'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la destination; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la destination; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la destination; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la premiÃ¨re source; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel %qD est la mÃªme expression que la premiÃ¨re source; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la premiÃ¨re source; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la deuxiÃ¨me source; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel %qD est la mÃªme expression que la deuxiÃ¨me source; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la deuxiÃ¨me source; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; aviez-vous l'intention de le dÃ©rÃ©fÃ©rencerÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; aviez-vous l'intention de fournir une longueur expliciteÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; avez-vous oubliÃ© de retirer Â«Â addressofÂ Â»Â ?l'argument de %<sizeof%> dans l'appel Ã  %qD est la mÃªme expression que la source; ne vouliez-vous pas utiliser la taille de la destinationÂ ?l'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la destination; on attendait %qT ou une longueur explicitel'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la premiÃ¨re source; on attendait %qT ou une longueur explicitel'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la deuxiÃ¨me source; on attendait %qT ou une longueur explicitel'argument de %<sizeof%> dans l'appel Ã  %qD est le mÃªme type de pointeur %qT que la source; on attendait %qT ou une longueur explicitel'argument de l'attribut %qE n'est ni eic ni %<vector=<ligne>%>l'argument de l'attribut %qE n'est ni no, pcrel ou yesl'argument de l'attribut %qE n'est ni zÃ©ro ni unl'argument de l'attribut %qE n'est pas %<"user"%>, %<"supervisor"%> ou %<"machine"%>l'argument de l'attribut %qE n'est pas (keep|thunk|thunk-extern)l'argument de l'attribut %qE n'est pas (keep|thunk|thunk-inline|thunk-extern)l'argument de l'attribut %qE n'est pas Â«Â intstackÂ Â»l'argument pour l'attribut %qE est plus grand que %dl'argument pour %qs est plus grand que %dl'argument de %qs n'est pas entre %d et %dl'argument de %qs est trop grand (max. %d)l'argument de %qs doit Ãªtre un entier non nÃ©gatifl'argument de %qs devrait Ãªtre un entier non nÃ©gatif optionnellement suivi d'une unitÃ© de taillel'argument de CAP n'est pas une constante ni une variable de type CHARles arguments devant Ãªtre formatÃ©s ne sont pas %<...%>l'argument de la fonction interne a le type voidl'argument de l'attribut d'interruption n'est pas supportÃ© pour les fonctions faiblesl'argument vers un tableau de longueur variable est trop grandl'argument d'un tableau de longueur variable est zÃ©rol'argument vers un tableau de longueur variable peut Ãªtre trop grandles arguments %d et %d de %qE doivent avoir la mÃªme taille d'Ã©lÃ©ment mais les valeurs passÃ©es ici ont les types %qT et %qT respectivementles arguments %d et %d de %qE doivent avoir le mÃªme type de signe mais les valeurs passÃ©es ont les types %qT et %qT respectivementarguments Â«Â %sÂ Â» et Â«Â %sÂ Â» pour l'intrinsÃ¨que %sarguments Â«Â %sÂ Â» et Â«Â %sÂ Â» pour l'intrinsÃ¨que Â«Â %sÂ Â»arguments Â«Â a%dÂ Â» et Â«Â a%dÂ Â» pour l'intrinsÃ¨que Â«Â %sÂ Â»arguments ignorÃ©s pour %<-Wattributes=%>Â ; utilisez %<-Wno-attributes=%> Ã  la placel'argument de type %qT requiert l'extension de l'ISA SVEles arguments de %qs doivent Ãªtre des entiers non nÃ©gatifsle destructeur n'accepte pas d'argumentles arguments de l'attribut %qE doivent Ãªtre des chaÃ®nes littÃ©rales Ã©troitesles arguments de l'attribut %qE doivent contenir des identificateurs valablesarith_power(): Mauvaise basearith_power(): type inconnuIF arithmÃ©tiquearithmÃ©tique entre des types Ã©numÃ©rÃ©s diffÃ©rents %qT et %qTl'arithmÃ©tique entre des types Ã©numÃ©rÃ©s diffÃ©rents %qT et %qT est dÃ©prÃ©ciÃ©earithmÃ©tique entre le type Ã©numÃ©rÃ© %qT et le type en virgule flottante %qTl'arithmÃ©tique entre le type Ã©numÃ©rÃ© %qT et le type en virgule flottante %qT est dÃ©prÃ©ciÃ©arithmÃ©tique entre le type en virgule flottante %qT et le type Ã©numÃ©rÃ© %qTl'arithmÃ©tique entre le type en virgule flottante %qT et le type Ã©numÃ©rÃ© %qT est dÃ©prÃ©ciÃ©arithmÃ©tique impliquant un pointeur nul dans %qEarithmÃ©tique sur un pointeur vers un type RVV %qTarithmÃ©tique sur un pointeur vers un type SVE %qTarithmÃ©tique sur un pointeur vers un agrÃ©gat videarithmÃ©tique sur un pointeur vers un type incompletle %<TYPE_DOMAIN%> du tableau n'est pas d'un type entierle tableau %q+D est supposÃ© avoir un Ã©lÃ©menttableau %qD dÃ©clarÃ© icile tableau %qD est initialisÃ© par la chaÃ®ne littÃ©rale entre parenthÃ¨ses %qEaffectation de tableaules limites de tableau sont interdites aprÃ¨s un type-id entre parenthÃ¨sesla limite du tableau n'est pas une constante entiÃ¨rele tableau ne peut pas Ãªtre initialisÃ© avec un %qsla concatÃ©nation de tableaux d'expressions %qs requiert le GC et ne peut pas Ãªtre utilisÃ©e avec %<no-druntime%>dÃ©sallocation de type tableau sur un objet allouÃ© avec une allocation de type non tableaula mise sous forme canonique de la dÃ©claration du tableau a Ã©chouÃ©la valeur de l'Ã©lÃ©ment du tableau doit Ãªtre du mÃªme type que sa dÃ©clarationles Ã©lÃ©ments de tableau de peuvent pas avoir le type RVV %qTles Ã©lÃ©ments de tableau de peuvent pas avoir le type SVE %qTl'index de tableau dÃ©passe les limites du tableau dans l'initialisationl'index de tableau dans l'initialisation n'est pas une expression entiÃ¨re constantel'index de tableau dans l'initialisation n'est pas un entierindex de tableau dans l'initialisation de quelque chose n'Ã©tant pas un tableaula plage d'index du tableau excÃ¨de les limites du tableau dans l'initialisationtableau initialisÃ© Ã  l'aide d'une expression de tableau non constantetableau initialisÃ© depuis une constante chaÃ®ne entre parenthÃ¨sesmembre tableau %q#D dÃ©clarÃ© icile tableau doit Ãªtre initialisÃ© avec une initialisation entre accoladestableau d'un type inappropriÃ© initialisÃ© avec une chaÃ®ne constantele tableau avec une limite dÃ©terminÃ©e Ã  l'exÃ©cution ne peut pas Ãªtre capturÃ©e par copie, uniquement par rÃ©fÃ©rencerÃ©sultat tableaula section du tableau n'a pas un type pour lequel une correspondance peut Ãªtre Ã©tablie (mappable type) dans la clause %qssection de tableau dans %<#pragma acc declare%>la section du tableau n'est pas contigÃ¼e dans la clause %qsl'expression de la taille du tableau n'est pas encore supportÃ©ela taille du tableau dans l'expression Â«Â newÂ Â» doit Ãªtre une constantetaille de tableau manquante dans %q+Dtaille de tableau manquante dans %qDtaille du tableau manquante dans %qTl'indice du tableau %<%T[%wi]%> est partiellement en dehors des limites de %qTl'indice du tableau %E est au delÃ  des limites de %qTl'indice du tableau %E est en dessous des limites de %qTl'indice du tableau %E est en dehors des limites de %qTl'indice %E du tableau est hors des limites d'un tableau de taille intÃ©rieure nulle %qTl'indice %qE du tableau est hors des limites d'un tableau de taille intÃ©rieure nulle %qTl'indice du tableau %wi est en dessous des limites de %qTl'indice du tableau %wi est en dehors des limites de %qTl'indice du tableau %wu est au delÃ  des limites de %qTl'indice du tableau [%E, %E] est en dehors des limites de %qTl'indice du tableau [%wi, %wi] est en dehors des limites de %qTl'indice du tableau est de type %<char%>l'indice du tableau n'est pas un entierla valeur %qE de l'indice du tableau est hors des limites du tableau %qD du type %qTla valeur %qE de l'indice du tableau est hors des limites du tableau de type %qTle type du tableau a un Ã©lÃ©ment de type %qT incompletle type du tableau doit Ãªtre initialisÃ©les types tableaux ont des limites diffÃ©rentestableau utilisÃ© comme initialisationun tableau avec un qualificatif sur l'Ã©lÃ©ment n'est pas qualifiÃ© avant C23les tableaux de fonctions ne sont pas pertinentsl'assembleur ne supporte pas %<-mabi=ilp32%>la liste de hachage des noms assembleur est corrompueassertion manquante aprÃ¨s %qsles assertions doivent Ãªtre suivies par %<;%>les attributs de sÃ©mantique d'affectation de la propriÃ©tÃ© %qD sont en conflit avec la dÃ©claration prÃ©cÃ©denteassignÃ© iciaffectation Ã  un tableau depuis une liste d'initialisationaffectationaffectation (pas une initialisation) dans la dÃ©clarationl'affectation abandonne le qualificatif %qv du type pointÃ©affectation depuis un type Objective-C distinctaffectation depuis un pointeur vers un espace d'adresses non fermÃ©l'affectation depuis le %<initializer_list%> temporaire n'Ã©tend pas la durÃ©e de vie du tableau sous-jacentle membre de gauche de l'affectation pourrait Ãªtre un candidat pour un attribut de formatl'affectation ajoute la qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifaffectation du champ constant %qDaffectation de la fonction %qDaffectation au membre %qD d'un objet en lecture seuleaffectation de l'emplacement %qE en lecture seuleaffectation du membre %qD en lecture seuleaffectation Ã  la valeur de retour nommÃ©e %qD en lecture seuleaffectation du paramÃ¨tre %qD en lecture seuleaffectation de la rÃ©fÃ©rence en lecture seule %qDaffectation de la variable %qD en lecture seulesuppression d'affectationl'affectation Ã  %qT depuis %qT transforme un pointeur en entier sans transtypagel'affectation Ã  %qT depuis %qT transforme un entier en pointeur sans transtypageaffectation Ã  %qT depuis le type pointeur %qT qui est incompatibleaffectation Ã  %qT depuis un pointeur vers %qD avec le type incompatible %qTaffectation Ã  %qT depuis un type pointeur %qT avec un ordre de stockage scalaire incompatibleaffectation vers une expression de type tableauassociate_integer_pointer(): DÃ©jÃ  associÃ©argument de rang tacite (assumed-rank)argument de forme tacite (assumed-shape)argument de type tacite (assumed-type)suppose un transtypage vers le type %qT depuis la fonction surchargÃ©eon suppose que la sortie de la directive occupe %wu octeton suppose que la sortie de la directive occupe %wu octetson suppose un pointeur vers le membre %qDsuppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque des constantes sont combinÃ©es autour d'une comparaisonsuppose qu'un dÃ©bordement signÃ© n'a pas lieu lorsque la constante dans la comparaison est rÃ©duiteon suppose que le dÃ©bordement signÃ© n'a pas lieu lors de la simplification de %<X - Y %s 0%> en %<X %s Y%>suppose qu'un dÃ©bordement signÃ© n'a pas lieu quand le test de la plage est simplifiÃ©argument asynchroneÃ  %s, %sÃ  l'offset %s dans l'objet destination %qE de taille %sÃ  l'offset %s dans l'objet destination d'une taille %s allouÃ© par %qEÃ  l'offset %s dans l'objet %qE de taille %sÃ  l'offset %s dans l'objet de taille %s allouÃ© par %qEÃ  l'offset %s dans l'objet source %qE de taille %sÃ  l'offset %s dans l'objet source de taille %s allouÃ© par %qEÃ  l'offset %wi de l'objet %qD dÃ©clarÃ© iciÃ  l'offset [%wi, %wi] de %qD dÃ©clarÃ© icile %<strub%> at-calls ne supporte pas l'appel Ã  %qDÃ©chec de atexittentative d'indexer un objet qui n'est pas un tableau, une tranche, une chaÃ®ne ou une cartetentative d'indexer une expression de typetentative de dÃ©couper un objet qui n'est pas un tableau, une tranche ou une chaÃ®netentative de prendre l'adresse d'un champ de bitstentative de prendre l'adresse du membre %qD qui est un champ de bits d'une structureil manque un argument Ã  l'attribut %<%E(%s)%>attribut %<%E(%s, %E)%>, argument positionnel %i invalideattribut %<%E(%s, %E, %E)%>, argument positionnel %i invalidel'attribut %<fallthrough%> ne prÃ©cÃ¨de pas un Â«Â caseÂ Â» ou un Â«Â defaultÂ Â»l'attribut %<fallthrough%> est spÃ©cifiÃ© plusieurs foisl'argument %<target%> de l'attribut %qs est inconnul'argument %<target%> de l'attribut n'est pas une chaÃ®nel'attribut %<target("%s")%> n'accepte pas d'argumentl'argument %<target_version%> de l'attribut n'est pas une chaÃ®nel'attribut %<target_version%> a plusieurs valeursl'attribut %qE de l'argument doit Ãªtre %qs ou %qsl'argument de l'attribut %qE doit Ãªtre %qs, %qs, %qs ou %qsl'argument de l'attribut %qE n'est pas une chaÃ®nel'attribut %qE ne s'applique pas aux Ã©lÃ©ments de type non scalaire %qTl'attribut %qE ne s'applique pas aux champs de type agrÃ©gÃ© %qTattribut %qE mode invalidel'attribut %qE a le mode invalide %qs; %qs, %qs, %qs ou %qs est attendul'attribut %qE avec le mode %qE n'est pas un identificateurÂ ; %qs, %qs, %qs ou %qs est attendudans l'attribut %qE, %<(%> est inattendu aprÃ¨s le mode %qs; un argument positionnel Ã©tait attendu ou %<)%>attribut %qE sans argument sur un non-prototypel'attribut %qs s'applique seulement aux types tableauxl'argument %qs de l'attribut %qs est inconnul'argument de l'attribut %qs n'est pas une chaÃ®nel'attribut %qs a un argument positionnel invalidedÃ©saccord de l'attribut %qs avec le mode %qsdans l'attribut %qs, les valeurs des arguments positionnels %i et %i sont en dÃ©saccordil manque l'argument positionnel 2 de l'attribut %qs fourni dans la dÃ©signation prÃ©cÃ©dente par l'argument %ul'attribut %qs, dans son argument positionnel %i, a la valeur %wi invalidel'attribut %qs, dans son argument positionnel %i, la valeur %wi excÃ¨de le nombre d'arguments %u de la fonctionl'argument positionnel 1 de l'attribut %qs rÃ©fÃ©rence l'argument qualifiÃ© par %qs de type %qTl'attribut %qs, son argument positionnel 1, rÃ©fÃ©rence l'argument de type fonction %qTl'attribut %qs, son argument positionnel 1, rÃ©fÃ©rence un argument de type non pointeur %qTl'argument positionnel 2 de l'attribut %qs est en conflit avec la dÃ©signation prÃ©cÃ©dente par l'argument %ul'argument positionnel 2 de l'attribut %qs est manquant dans la dÃ©signation prÃ©cÃ©dentel'argument positionnel 2 de l'attribut %qs rÃ©fÃ©rence l'argument non entier de type %qTl'attribut %qs est spÃ©cifiÃ© plusieurs foisdÃ©claration d'attributl'attribut pour %q#T doit suivre le mot-clÃ© %qsattribut ignorÃ©attribut ignorÃ© dans la dÃ©claration de %q#Tattribut ignorÃ© dans l'instanciation explicite de %q#Tl'attribut de prÃ©fixe Â«Â usingÂ Â» est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>l'attribut de prÃ©fixe Â«Â usingÂ Â» est utilisÃ© en mÃªme temps qu'un Ã©lÃ©ment d'attribut agissant sur une portÃ©ela valeur %qs de l'attribut est inconnue dans l'attribut %qsla valeur %qs de l'attribut Ã©tait dÃ©jÃ  spÃ©cifiÃ©e dans l'attribut %qsun attribut sans argument ne contient aucun paquet de paramÃ¨tresles attributs aprÃ¨s l'initialisation entre parenthÃ¨ses sont ignorÃ©sdes attributs ne sont pas permis dans une dÃ©finition de fonctionles attributs ne sont pas permis Ã  cette positionles attributs au dÃ©but d'une instruction sont ignorÃ©sattributs ignorÃ©s dans la dÃ©claration %<asm%>attributs ignorÃ©s sur un spÃ©cificateur de type Ã©laborÃ© qui n'est pas une dÃ©claration anticipÃ©eattributs ignorÃ©s sur une instanciation de patronattributs ignorÃ©s sur un type non instanciÃ©les attributs dans un dÃ©clarateur de tableau de paramÃ¨tres sont ignorÃ©sles attributs ne peuvent pas Ãªtre insÃ©rÃ©s icides attributs ne peuvent pas Ãªtre spÃ©cifiÃ©s avant le mot-clÃ© %<@%D%> en Objective-C++les attributs devraient Ãªtre spÃ©cifiÃ©s avant le dÃ©clarateur dans une dÃ©finition de fonctionla sÃ©lection automatique du fpu n'est actuellement pas permise icila variable automatique %qE ne peut Ãªtre %<threadprivate%>initialiser automatiquement tous les pointeurs Ã  NILchamp aux dÃ©fini pour l'arÃªte %s->%schamp aux dÃ©fini pour une arÃªte indirecte depuis %sdisponible depuis Fortran 77les expressions temporisables ne sont pas permises dans les gestionnairesle type %qT sur lequel une attente est possible n'est pas une structurela sÃ©mantique du contrat par axiome doit Ãªtre %<assume%> ou %<ignore%>Le backend decl pour la variable de module %qs existe dÃ©jÃ adresse ADDR_SPACE_GLOBAL invalidemauvaise adressemauvaise adresse, pas (reg+disp):mauvaise adresse, pas une constante:mauvaise adresse, pas une adresse E/S:mauvaise adresse, pas post_inc ou pre_dec:mauvais alignement: %dmauvaise quantitÃ© de volume de pile supprimÃ©e: %dargument invalide pour %<-fdebug%>Â : %qsargument invalide pour %<-fextern-std%>Â : %qsargument invalide pour %<-fmodule-file%>Â : %qsargument invalide pour %<-fversion%>Â : %qscode interne erronÃ©fcode interne erronÃ©icode de fonction interne erronÃ©mauvais code de conditionmauvaise expressionmauvais type d'expression durant le parcours (%d)mauvaise insn pour Â«Â AÂ Â»mauvaise insn dans frv_print_operand, case 0mauvaise insn dans frv_print_operand, mauvais const_doublemauvaise insn dans frv_print_operand, case zmauvaise insn pour frv_print_operand, modificateur Â«Â FÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â LÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â M/NÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â OÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â eÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â fÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â gÂ Â»:mauvaise insn pour frv_print_operand, modificateur Â«Â PÂ Â»:mauvaise insn pour frv_print_operand_addresse:mauvaise insn pour frv_print_operand_memory_reference:mauvais dÃ©placementmauvais opmauvais opÃ©randemauvaise option %qs pour l'attribut %<optimize%>mauvaise option %qs pour le pragma %<optimize%>mauvais opÃ©rande output_condmove_singlemauvais opÃ©rande output_move_doublemauvais opÃ©rande output_move_singlemauvais registremauvais registre pour frv_print_operand_memory_reference_reg:mauvais type de retour pour l'argument fonction %u de %<__builtin_tgmath%>insn de dÃ©calage erronÃ©eÂ :mauvais testmauvais type pour l'argument %u de l'argument fonction %u de %<__builtin_tgmath%>mauvaise utilisation de la fonction de spec %qsvaleur %<%s%> erronÃ©e pour l'option %<-mtls-size=%>valeur %qs erronÃ©e pour l'option %<-march=%>valeur %qs erronÃ©e pour l'option %<-mcpu%>valeur %qs erronÃ©e pour l'option %<-mfp-rounding-mode%>valeur %qs erronÃ©e pour l'option %<-mfp-trap-mode%>valeur %qs erronÃ©e pour %<-mmemory-latency%>valeur %qs erronÃ©e pour l'option %<-mtls-size%>valeur %qs erronÃ©e pour l'option %<-mtrap-precision%>valeur %qs erronÃ©e pour l'option %<-mtune%>valeur %qs erronÃ©e pour l'option %<-mtune=%>valeur %qs erronÃ©e pour l'attribut %<target("arch=")%>valeur %qs erronÃ©e pour l'attribut %<target("tune=")%>valeur erronÃ©e pour %<%s-%s%>valeur erronÃ©e pour %<%s=%s%>en-tÃªtes C du prÃ©processeur incorrectement imbriquÃ©sapostrophe %<'%> isolÃ©e dans le formatune rÃ©gion barriÃ¨re ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de partage de tÃ¢che, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masket%>, %<task%> explicite ou une rÃ©gion %<taskloop%>la valeur de la barriÃ¨re doit Ãªtre dans [0, 15]la base %qT sera initialisÃ©e aprÃ¨sla classe de base %q#T a un destructeur non virtuel accessiblela classe de base %q#T devrait Ãªtre explicitement initialisÃ©e dans le constructeur par copiela classe de base %qT n'est pas publiquel'expansion de l'initialisation de base %qT ne contient pas de paquet de paramÃ¨tresl'opÃ©rande de base de %<->%> a un type non pointeur %qTl'opÃ©rande de base de %<->%> n'est pas un pointeurcycle du pointeur de base dÃ©tectÃ©ele type de base %qT n'est pas un Â«Â structÂ Â» ou une Â«Â classÂ Â»variable de base ou nom SSA par dÃ©clarÃ©l'arÃªte pred du bloc de base %d est corrompuele bloc de base %d devrait Ãªtre marquÃ© irrÃ©ductiblele bloc de base %d ne devrait pas Ãªtre marquÃ© irrÃ©ductibleles listes d'arÃªtes du bloc de base %i sont corrompuesles blocs de base n'ont pas Ã©tÃ© disposÃ©s consÃ©cutivementle bloc de base %d n'appartient pas Ã  la boucle %dle bloc de base %d a la boucle %d comme parent, cela devrait Ãªtre la boucle %dbb %d au mauvais endroitcar %qT a un %qD fourni par l'utilisateurcar il est un membre de %qTcar il est utilisÃ© comme gl-valeurcar le type %qT des Ã©lÃ©ments du tableau a une taille variablel'expression de dÃ©but fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qDargument binaire %u vers une fonction de type gÃ©nÃ©rique uniquement dÃ©cimaleexpression binaire dans l'opÃ©rande d'une expression foldl'opÃ©rateur binaire ne supporte pas le mÃ©lange d'un boolÃ©en vectoriel avec un vecteur en virgule flottantel'opÃ©rateur binaire ne supporte pas deux opÃ©randes boolÃ©ens vectorielsl'opÃ©rateur binaire ne supporte pas l'opÃ©rande boolÃ©en vectorielprocÃ©dure bind(c)lier la rÃ©fÃ©rence du type %qH Ã  %qI abandonne les qualificatifschamp de bits %q#D avec le type non entier %qTla largeur du champ de bits %q+D n'est pas une constante entiÃ¨rechamp de bits %qD a le type non entier %qTchamp de bits %qD avec un type non entier %qTle champ de bits %qE a un type atomiquechamp de bits %qE dans la clause %qsle champ de bits %qs a un type invalidela largeur du champ de bits %qs n'est pas une constante entiÃ¨rela largeur du champ de bits %qs n'est pas une expression constante entiÃ¨rele champ de bits a un type atomiquela comparaison au niveau du bit est toujours Ã©valuÃ©e Ã  fauxla comparaison au niveau du bit est toujours Ã©valuÃ©e Ã  vraiopÃ©ration au niveau des bits entre les types Ã©numÃ©rÃ©s diffÃ©rents %qT et %qTl'opÃ©ration au niveau des bits entre les types Ã©numÃ©rÃ©s diffÃ©rents %qT et %qT est dÃ©prÃ©ciÃ©ebloc IFla dÃ©claration externe avec la portÃ©e bloc %q#D ne doit pas Ãªtre attachÃ©e Ã  un module nommÃ©le corps de la fonction %<constexpr%> %qD n'est pas une unique instruction Â«Â returnÂ Â»construction DISPOSE foireuse: %dconstruction JARL foireuse: %dconstruction JR foireuse: %dconstruction PREPEARE foireuse: %dtype foireux pour le rÃ©sultat d'une comparaisonregistres boolÃ©ens requis pour l'option de virgule flottante%<-mstack-protector-guard-offset%> et %<-mstack-protector-guard-reg%> doivent Ãªtre utilisÃ©s tous les deux avec %<-mstack-protector-guard=sysreg%>%<__thread%> et %<thread_local%> sont tous les deux spÃ©cifiÃ©sles deux modificateurs %<monotonic%> et %<nonmonotonic%> sont spÃ©cifiÃ©s%qs et %qs spÃ©cifiÃ©s tous les deuxles attributs %s et %qE fournissent tous les deux une adresseles deux arguments dans le fold binaire ont des paquets de paramÃ¨tres non dÃ©roulÃ©sles deux arguments doivent Ãªtre compatiblesles deux arguments de %<__builtin___clear_cache%> doivent Ãªtre des pointeursarguments Ã  la fois binaire et en virgule flottante dÃ©cimale vers une fonction de type gÃ©nÃ©riqueles deux branches de l'instruction %<if%> sont marquÃ©es comme %qsarguments Ã  la fois complexe et en virgule flottante dÃ©cimale vers une fonction de type gÃ©nÃ©riquel'argument liÃ© %i a la valeur %s qui est nÃ©gative pour l'argument %i d'un tableau de longueur variable de type %sla spec entre accolades %qs se termine dans un Ã©chappementla spec entre accolades %qs est invalide Ã  %qcle contenu de la spec entre accolades %qs est invalideun groupe entre accolades Ã  l'intÃ©rieur d'une expression n'est permis qu'Ã  l'intÃ©rieur d'une fonctionaccolades autour d'une initialisation d'un scalaireaccolades autour de l'initialiseur scalaire pour le type %qTbranchement %2d jamais exÃ©cutÃ©%sbranchement %2d pris %s%smot-clÃ© Â«Â breakÂ Â» Ã  l'extÃ©rieur de toute boucle ou Â«Â switchÂ Â»mot-clÃ© Â«Â breakÂ Â» utilisÃ© dans une boucle OpenMPbuild_dt: format avec une liste de nomsla fonction interne %qD est dÃ©clarÃ©e icila fonction interne %q+D est dÃ©clarÃ©e comme une non fonctionla fonction interne %qD est dÃ©clarÃ©e comme une non fonctionla fonction intÃ©grÃ©e %qD n'est pas activÃ©ela fonction intÃ©grÃ©e %qD exige le fanion %<-mconstant-cfstrings%>la fonction intÃ©grÃ©e %qD ne prend qu'un seul argumentla fonction interne %qE doit Ãªtre appelÃ©e directementla fonction interne %qE n'est pas supportÃ©e pour un MIPS16la fonction interne %qE requiert l'extension ISA %qsla fonction intÃ©grÃ©e %s requiert Nios II R%dopÃ©rateur d'indice interne avec plus d'une expression dans la liste d'expressionopÃ©rateur d'indice interne sans liste d'expressionla fonction interne %qF est obsolÃ¨tela fonction interne %qF est rÃ©servÃ©e pour le propre usage de GCCla fonction interne %qF n'est pas supportÃ©e sans %<-mhtm%> (par dÃ©faut avec %<-march=zEC12%> et supÃ©rieur)la fonction interne %qF requiert %<-mvx%> (par dÃ©faut avec %<-march=z13%> et supÃ©rieur)la fonction interne %qs peut uniquement Ãªtre utilisÃ©e sur des types vectoriels.la fonction interne %qs est uniquement valable en mode 64 bitsla fonction interne %qs requiert GLIBC (2.23 ou plus rÃ©cent) qui exporte des bits de capacitÃ© matÃ©riellela fonction interne %qs n'accepte qu'un argumentla fonction interne %qs n'accepte que 2 argumentsla fonction interne %qs n'accepte que 3 argumentsla fonction interne %qs n'accepte qu'une chaÃ®ne comme argumentla fonction intÃ©grÃ©e exige une valeur immÃ©diate pour l'opÃ©rande %dmais %qD ne gÃ©nÃ¨re pas d'exception; peut-Ãªtre devrait-il Ãªtre dÃ©clarÃ© %<noexcept%>mais %qs ne l'a pasmais elle est remplacÃ©e par une autre qui n'en a pas dans une autre unitÃ© de traductionmais pas icipar l'argument %u de type %s Ã  %qD dÃ©clarÃ© icipar l'argument %u de type %s Ã  %qTle flux bytecode dans le fichier %qs a Ã©tÃ© gÃ©nÃ©rÃ© par le compilateur GCC plus vieux que 10.0le flux bytecode dans le fichier %qs a Ã©tÃ© gÃ©nÃ©rÃ© par la version %d.%d de LTO au lieu de la version %d.%d attendueflux bytecode: balise %s attendue au lieu de %sflux bytecode: nÅ“ud cgraph vide rencontrÃ©flux bytecode: plusieurs instances trouvÃ©es pour le nÅ“ud cgraph avec le uid %dflux bytecode: chaÃ®ne trouvÃ©e sans zÃ©ro terminalflux bytecode: rebut Ã  la fin de la section des symbolesflux bytecode: aucun appelÃ© trouvÃ© en lisant l'arÃªteflux bytecode: aucun appelant trouvÃ© en lisant l'arÃªteflux bytecode: chaÃ®ne trop longue pour la table des chaÃ®nesflux bytecode: la balise %s n'est pas dans la plage [%s, %s] attendueflux bytecode: tentative de lire %d octets au delÃ  de la fin du tampon d'entrÃ©eflux bytecode: section LTO %s inattendueflux bytecode: Ã©tiquette %s inattendueflux bytecode: Ã©tiquette d'instruction GIMPLE %s inconnueappel  %2d jamais exÃ©cutÃ©
  appel  %2d a retournÃ© %s
  appeler une fonction rÃ©elle plutÃ´t que l'Ã©quivalent intÃ©grÃ©l'appel a une dÃ©pendance circulairel'appel est considÃ©rÃ© comme jamais utilisÃ© et la taille du code augmenteraitl'appel est improbable et la taille du code augmenteraitl'appel Ã  %<%T::operator[] (%A)%> est ambigul'appel Ã  %<(%T) (%A)%> est ambiguappel ambigu Ã  la surcharge %<%D(%A)%>appel ambigu Ã  la surcharge %<%s(%A)%>le hachage de l'instruction d'appel ne pointe pas vers la premiÃ¨re arrÃªte directe de la sÃ©quence d'appel spÃ©culativel'appel Ã  %<__builtin_custom_%s%> est en conflit avec l'option %<-mcustom-%s%>appel Ã  %qDappel Ã  %qD icil'appel Ã  %qD utilise l'argument par dÃ©faut du paramÃ¨tre %P qui n'est pas encore dÃ©finil'appel Ã  %qE est ambiguÂ ; l'argument %d a le type %qs mais l'argument %d a le type %qsappel Ã  %qs dÃ©clarÃ© avec une erreur d'attributÂ : %sappel Ã  %qs dÃ©clarÃ© avec un avertissement d'attributÂ : %sappel a une fonction qui partage l'Ã©tat %qs depuis une fonction qui n'a pas d'Ã©tat %qsappel Ã  une fonction qui partage l'Ã©tat SME depuis une fonction qui n'a pas d'Ã©tat SMEappel Ã  une fonction qui partage un Ã©tat autre que %qs depuis une fonction qui a l'Ã©tat %qsl'appel Ã  la fonction consteval %qE n'est pas une expression constanteappel Ã  la fonction %qD qui gÃ©nÃ¨re une exception du type incomplet %q#Tappel Ã  une fonction qui gÃ©nÃ¨re une exception du type incomplet %q#Tappel Ã  la fonction interne %qEappel Ã  la fonction non %<constexpr%> %qDappel Ã  la non fonction %qDun registre Ã©crasÃ© durant les appels est utilisÃ© pour une variable-registre globaleappelÃ© d'iciappelÃ© depuis cette fonctionl'objet %qD appelÃ© n'est pas une fonction ou un pointeur de fonctionl'objet appelÃ© %qE n'est pas une fonction ou un pointeur de fonctionl'objet appelÃ© n'est pas une fonction ou un pointeur de fonctionl'appelÃ© fait rÃ©fÃ©rence Ã  des symboles locaux Ã  comdatle dÃ©compte des arÃªtes de l'appelant ne correspond pas au dÃ©compte du BBle nombre d'arÃªtes de l'appelant est invalidel'appelant n'est pas optimisÃ©appel de %<always_inline%> %<strub%> %qD dans le contexte non %<strub%> %qDappel de %qD en utilisant le non %<strub%> de type %qT sans le contexte %<strub%> %qDappel de %qD avec la convention d'appel SSE sans avoir activÃ© SSE/SSE2appeler %qD avec un argument non nul n'est pas sÃ»rappel de %qD avec l'attribut sseregparm sans que SSE/SSE2 soit activÃ©appeler %qE sans effet de bord abandonne la valeur de retour de type %qTÂ ; prÃ©fixez avec %<cast(void)%> si c'est intentionnelappel de %qT avec l'attribut sseregparm sans que SSE/SSE2 soit activÃ©appeler la fonction de streaming requiert l'extension ISA %qsappel Ã  la fonction membre constexpr %qD via un sous-objet de base virtuelappel non %<strub%> %qD dans le contexte %<strub%> %qDles appels Ã  des fonctions de type %qT requiÃ¨rent l'extension de l'ISA SVEdes appels Ã  des opÃ©rateurs surchargÃ©s ne peuvent pas apparaÃ®tre dans une expression constanteles appels Ã  l'API d'exÃ©cution de OpenMP ne sont pas permises dans du code intervenantcalls_comdat_local est dÃ©fini en dehors d'un groupe comdatl'attribut %qE peut uniquement Ãªtre utilisÃ© sur les dÃ©finitions dans la portÃ©e du fichier d'objets de type classeau plus un seul spÃ©cificateur %<constinit%> ou %<constexpr%> peut Ãªtre utilisÃ©impossible d'utiliser une adresse absolue pas relative Ã  gpcandidat 1Â :candidat 2Â :le candidat estÂ :les candidats sontÂ :candidatÂ :les candidats sontÂ :ne peut effectuer un %<dynamic_cast%> %qE (du type %q#T) vers le type %q#T (%s)impossible d'utiliser %<goto%> pour entrer dans le bloc %<catch%>impossible d'utiliser %<goto%> pour entrer dans le bloc %<try%>impossible d'ajouter une liste d'Ã©numÃ©ration Ã  l'instanciation d'un patronimpossible d'ajouter des contrats aprÃ¨s la dÃ©finitionimpossible d'ajouter des contrats Ã  une fonction virtuellene peut allouer un objet du type abstrait %qTne peut allouer des objets du type RVV %qTne peut allouer des objets du type SVE %qTimpossible d'allouer la pile pour la variable %q+D, fonction nueimpossible d'allouer le registre vl pour %qs sur cette cibleimpossible d'appliquer %<%s%> Ã  %qD, qui a aussi Ã©tÃ© marquÃ© avec une directive OpenMP Â«Â declare targetÂ Â»%<offsetof%> ne peut Ãªtre appliquÃ© Ã  une adresse non constanteimpossible d'appliquer %<offsetof%> Ã  un Ã©numÃ©rateur %qDimpossible d'appliquer %<offsetof%> au destructeur %<~%T%>impossible d'appliquer %<offsetof%> Ã  la fonction membreimpossible d'appliquer %<offsetof%> Ã  la fonction membre %qD%<offsetof%> ne peut Ãªtre appliquÃ© au membre de donnÃ©es statique %qD%<offsetof%> ne peut Ãªtre appliquÃ© quand %<operator[]%> est surchargÃ©impossible d'appliquer l'attribut %qs Ã  %q+D aprÃ¨s que la fonction ait Ã©tÃ© dÃ©finiene peut appliquer Ã  la fois les attributs %<longcall%> et %<shortcall%> Ã  la mÃªme fonctionne peut appliquer le pointeur membre %qE Ã  %qE lequel est d'un type non classe %qTne peut lier le champ de bits %qE avec %qTimpossible de lier la rÃ©fÃ©rence d'une l-valeur de type %qH Ã  une r-valeur de type %qIimpossible de lier la rÃ©fÃ©rence d'une l-valeur non constante de type %qH Ã  une valeur de type %qIimpossible de lier la rÃ©fÃ©rence d'une l-valeur non constante de type %qH Ã  une r-valeur de type %qIne peut lier le champs empaquetÃ© %qE avec %qTimpossible de lier la rÃ©fÃ©rence de type %qH vers %qI Ã  cause des limites diffÃ©rentes des tableauxne peut lier la r-valeur %qE avec %qTimpossible de lier la rÃ©fÃ©rence d'une r-valeur de type %qH Ã  une l-valeur de type %qIimpossible d'appeler %<__builtin_custom_%s%> sans spÃ©cifier l'option %<-mcustom-%s%>impossible d'appeler un concept comme une fonctionne peut appeler le constructeur %<%T::%D%> directementimpossible d'appeler la fonction membre %qD sans objetne peut capturer %qE par rÃ©fÃ©renceimpossible de capturer le membre %qD d'une union anonymene peut transtyper %qs en %qs car les tailles ne correspondent pasimpossible de transtyper l'expression de type %qs vers %qsimpossible de transtyper l'expression de type %qs vers le type %qsimpossible d'intercepter une exception de type %qT car il implique des types de taille variablene peut pas fermer le fichier de rÃ©ponse inexistantimpossible de fermer un canal en rÃ©ception uniquementimpossible de combiner les vecteurs GNU et SVE dans l'opÃ©ration binaireimpossible de combiner une base de type %qT avec un index de type %qTimpossible de combiner une base de type %qT avec un offset de type %qTimpossible de convertir %qE du type %qH vers le type %qIimpossible de convertir %qE du type %qT vers le type %qTne peut convertir %qE en %qTne peut convertir %qE en %qT carne peut convertir %qH en %qIne peut convertir %qH en %qI dans le passage d'argumentne peut convertir %qH en %qI dans l'affectationne peut convertir %qH en %qI dans l'argument par dÃ©fautne peut convertir %qH en %qI dans l'initialisationne peut convertir %qH en %qI dans le retourimpossible de convertir une expression dÃ©lÃ©guÃ©e en %qsne peut convertir une valeur de type %qT vers le type vectoriel %qT qui a une taille diffÃ©rentene peut convertir un vecteur de type %qT en un type %qT de taille diffÃ©renteimpossible de convertir l'expression, seuls les types de base peuvent Ãªtre convertisimpossible de convertir depuis %qT vers la classe de base %qT car %qT est incompletimpossible de convertir depuis la classe de base %qT vers la classe dÃ©rivÃ©e %qT car la classe de base est virtuelleimpossible de convertir depuis la classe de base %qT vers la classe dÃ©rivÃ©e %qT via la classe de base virtuelle %qTne peut convertir du type incomplet %qH vers %qIimpossible de convertir depuis un pointeur sur la classe de base %qT vers un pointeur sur la classe dÃ©rivÃ©e %qT car la classe de base est virtuelleimpossible de convertir depuis un pointeur sur la classe de base %qT vers un pointeur sur la classe dÃ©rivÃ©e %qT via la classe de base virtuelle %qTne peut convertir le paramÃ¨tre %qs du type %qs vers le type %qs dans le passage d'argumentimpossible de convertir le paramÃ¨tre %qs du type %qs vers le type %qs dans l'assignationne peut convertir la structure %qs en %qsne peut convertir en un type pointeurne peut convertir le type %qH vers le type %qIne peut convertir une valeur en un vecteurimpossible de crÃ©er la nouvelle portÃ©e %qs car %qs est partagÃ©e avec des appelantsne peut crÃ©er un pointeur vers le membre de rÃ©fÃ©rence %qDne peut crÃ©er l'en-tÃªte prÃ©compilÃ© %s: %mne peut crÃ©er une information de type pour le type %qT car il implique des types de taille variablene peut dÃ©clarer %<::main%> comme Ã©tant %qsne peut dÃ©clarer %<::main%> comme variable globalene peut dÃ©clarer %<::main%> comme Ã©tant un patronne peut dÃ©clarer %<::main%> comme Ã©tant Ã  mettre en lignene peut dÃ©clarer %<::main%> comme Ã©tant staticne peut dÃ©clarer le paramÃ¨tre du %<catch%> comme Ã©tant le type de classe abstraite %qTimpossible de dÃ©clarer le paramÃ¨tre de %<catch%> comme Ã©tant une r-valeur faisant rÃ©fÃ©rence au type %qTne peut dÃ©clarer %qD dans un module diffÃ©rentne peut dÃ©clarer %qD dans un module diffÃ©rentne peut dÃ©clarer %qD comme Ã©tant un type de champ de bitsne peut dÃ©clarer un paramÃ¨tre avec %<decltype(auto)%>ne peut dÃ©clarer le champ de bits %qD avec le type %<warn_if_not_aligned%>ne peut dÃ©clarer le champ de bits %qD avec un type de fonctionne peut dÃ©clarer le champ de bits %qs avec un type %<warn_if_not_aligned%>ne peut dÃ©clarer le champ %q+D comme Ã©tant de type abstrait %qTne peut dÃ©clarer le membre %<%T::%s%> Ã  l'intÃ©rieur de %qTne peut dÃ©clarer la fonction membre %<%T::%s%> Ã  l'intÃ©rieur de %qTne peut dÃ©clarer la fonction membre %qD comme ayant une classe de liaison statiquene peut dÃ©clarer le paramÃ¨tre %q+D comme Ã©tant de type abstrait %qTne peut dÃ©clarer le paramÃ¨tre comme Ã©tant de type abstrait %qTne peut dÃ©clarer un pointeur vers %q#Tne peut dÃ©clarer un pointeur vers le membre %q#Tne peut dÃ©clarer un pointeur vers le type de fonction qualifiÃ© %qTne peut dÃ©clarer une rÃ©fÃ©rence vers %q#Tne peut dÃ©clarer une rÃ©fÃ©rence vers %q#T qui n'est pas un typedef ou un argument vers un type d'un patronne peut dÃ©clarer une rÃ©fÃ©rence vers le type de fonction qualifiÃ© %qTne peut dÃ©clarer une fonction statique Ã  l'intÃ©rieur d'une autre fonctionne peut dÃ©clarer la variable %q+D comme Ã©tant de type abstrait %qTadresse indÃ©composableimpossible de dÃ©composer le type de la classe %qT car il a une structure anonyme comme membreimpossible de dÃ©composer le type de la classe %qT car il a une union anonyme comme membreimpossible de dÃ©composer le type de classe %qT sans membre de donnÃ©e non statiqueimpossible de dÃ©composer le type de classe %qT: lui et sa classe de base %qT ont des membres de donnÃ©es non statiquesimpossible de dÃ©composer le type de classe %qT: ses classes de base %qT et %qT ont des membres de donnÃ©es non statiquesimpossible de dÃ©composer le membre inaccessible %qD de %qTimpossible de dÃ©composer le type de fermeture lambda %qTimpossible de dÃ©composer le type %qT qui n'est ni une classe ni un tableauimpossible de dÃ©composer le type union %qTimpossible de dÃ©composer le tableau de longueur variable %qTimpossible de dÃ©composer le vecteur de longueur variable %qTne peut dÃ©crÃ©menter un pointeur vers le type incomplet %qTimpossible de dÃ©duire les arguments du patron pour l'initialisation par copie de %qT car il n'a pas de guides de dÃ©duction non explicites ou de constructeur dÃ©clarÃ© par l'utilisateurimpossible de dÃ©duire les arguments du patron de %qT car il n'a pas de guides de dÃ©duction viablesimpossible de dÃ©duire les paramÃ¨tres du patron depuis la liste d'introductionimpossible de comparer par dÃ©faut un membre anonyme d'une unionimpossible de comparer par dÃ©faut le membre de tableau flexibleimpossible de comparer par dÃ©faut le membre de rÃ©fÃ©rence %qDimpossible de comparer par dÃ©faut l'union %qTne peut dÃ©finir la fonction amie %qs dans une dÃ©finition de classe localene peut dÃ©finir la fonction membre %<%T::%s%> Ã  l'intÃ©rieur de %qTimpossible de dÃ©finir le membre du typedef dÃ©pendant %qTne peut dÃ©truire une fonction.  Seuls les pointeurs vers des objets sont des arguments valables pour %<delete%>impossible de supprimer des objets du type RVV %qTimpossible de supprimer des objets du type SVE %qTimpossible de dÃ©river de la classe de base %<final%> %qT dans le type dÃ©rivÃ© %qTimpossible de dÃ©terminer la traduction %<#include%> de %sÂ : %simpossible de dÃ©terminer la longueur d'un %qsne peut dÃ©sactiver la fonction interne %qsne peut produire des pointeurs non alignÃ©s dans l'assembleur ptxne peut exÃ©cuter %qs: %sne peut exÃ©cuter %qs: %s: %mimpossible de dÃ©velopper l'initialisation du membre %qDne peut explicitement dÃ©clarer le membre %q#D comme ayant une classe de liaison externene peut Ã©tendre le fichier PCHÂ : %mle Â«Â caseÂ Â» final du Â«Â switchÂ Â» ne peut pas Ãªtre ouvert%<ldd%> introuvable%<nm%> introuvable%qs introuvableimpossible de trouver %s dans le greffon %s
  %simpossible de trouver %s dans le greffon %sÂ :%simpossible de trouver le cgraph LTO dans %simpossible de trouver les rÃ©fÃ©rences des sections LTO dans %simpossible de trouver un registre dans la classe %qs durant le rechargement de %<asm%>impossible de trouver un nom de compteur %qs valide de l'option %<-fdbg-cnt=%>impossible de trouver la classe %qEimpossible de trouver la variable d'instance associÃ©e Ã  une propriÃ©tÃ©impossible de trouver la dÃ©claration d'interface pour %qEimpossible de trouver la dÃ©claration de l'interface pour %qE, super classe de %qEimpossible de trouver la dÃ©claration de protocole pour %qEne peut trouver l'Ã©tiquette de rÃ©fÃ©rence pour la classe %qEimpossible de former un pointeur vers un membre de la non classe %q#Timpossible de produire du code indÃ©pendant de la position pour %qsimpossible d'obtenir un pointeur de trame vers %qsne peut obtenir la position dans le fichier PCHÂ : %mne peut obtenir le statut du programmeÂ : %mne peut traiter une comparaison de type %<%s == %s%>ne peut traiter des appels inconstants Ã  %qsne peut traiter la condition de Â«Â switchÂ Â» avec le type %simpossible d'honorer la clause %qs en conflitimpossible d'importer le module dans sa propre portÃ©ene peut incrÃ©menter un pointeur vers le type incomplet %qTimpossible d'initialiser un objet retournÃ© de type %qT avec une r-valeur de type %<void%>impossible d'initialiser l'agrÃ©gat du type %qT avec un littÃ©ral composÃ©impossible d'initialiser un tableau de %qT depuis une chaÃ®ne de caractÃ¨res littÃ©rale avec un tableau de type %qTla fonction %<main%> ne peut pas Ãªtre mise en ligneimpossible d'instancier %<coroutine traits%>impossible d'instancier une %<coroutine handle%> pour une Â«Â promiseÂ Â» de type %qTimpossible de charger le greffon %s
! %simpossible de charger le greffon %sÂ : %sles opÃ©randes de types dÃ©cimaux flottants et complexes ne peuvent pas Ãªtre mÃ©langÃ©sles opÃ©randes de types dÃ©cimaux flottants ne peuvent pas Ãªtre mÃ©langÃ©s avec d'autres flottantsles opÃ©randes de types dÃ©cimaux flottants et vectoriels ne peuvent pas Ãªtre mÃ©langÃ©simpossible d'imbriquer plus de %d espaces de nomsne peut ouvrir %qsne peut ouvrir %qs en Ã©criture: %mne peut ouvrir %sne peut ouvrir %s en Ã©criture: %mne peut ouvrir %s: %mne peut ouvrir Â«Â %sÂ Â»ne peut ouvrir le fichier %qs pour y Ã©crire les enregistrements optimisÃ©simpossible d'ouvrir le fichier asm gcn intermÃ©diaireimpossible d'ouvrir le fichier obj gcn intermÃ©diaireimpossible d'ouvrir le fichier ptx intermÃ©diaireimpossible d'ouvrir la sortie de lddÂ : %mne peut pas ouvrir le fichier de rÃ©ponse imbriquÃ©impossible d'ouvrir la sortie de nmÂ : %mn'a pu ouvrir le fichier omp_requires %qsn'a pu ouvrir le fichier profil %sl'argument ne peut pas Ãªtre passÃ© dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez %qs pour les autoriserimpossible de mettre un objet avec un champ volatile dans un registreimpossible de lire %<LTO_section_decls%> depuis %sne peut lire %s: %mimpossible de lire la table des modes LTO dans %sne peut lire le fichier PCHÂ : %mimpossible de lire le profil de la fonction depuis %sne peut lire le fichier omp_requires %qsne peut lire le fichier de spec %qs: %mimpossible de lire la table des chaÃ®nes depuis %simpossible de recevoir le type rÃ©fÃ©rencÃ© %qT au travers de %<...%>ne peut recharger l'opÃ©rande constante entiÃ¨re dans %<asm%>impossible de reprÃ©senter le type %<va_list%> interne en Dne peut rÃ©soudre la fonction surchargÃ©e %qD basÃ© sur la conversion vers le type %qTne peut retourner depuis le gestionnaire d'un try..catch sur tout le constructeurla valeur ne peut Ãªtre retournÃ©e dans le registre vectoriel parce que les instructions altivec sont dÃ©sactivÃ©es, utilisez %qs pour les autoriserl'attribut %qE ne peut pas Ãªtre appliquÃ© aprÃ¨s la dÃ©finitionne peut dÃ©finir l'attribut d'interruption: aucune fonction courantene peut dÃ©finir l'attribut d'interruption: pas de tel identificateurne peut dÃ©finir la position dans le fichier PCHÂ : %mimpossible de spÃ©cialiser le concept %q#Dne peut spÃ©cifier %<-o%> avec %<-c%>, %<-S%> ou %<-E%> et de multiples fichiersne peut spÃ©cifier %<override%> pour une classeimpossible de spÃ©cifier -static avec -fsanitize=adresseimpossible de spÃ©cifier -static avec -fsanitize=hwaddressimpossible de spÃ©cifier -static avec -fsanitize=threadne peut spÃ©cifier Ã  la fois %<-msep-data%> et %<-mid-shared-library%>impossible d'appeler en fin de fonction (tail-call): %sne peut prendre l'adresse de %qsne peut prendre l'adresse du champ de bits %qDne peut prendre l'adresse d'un scalaire avec un ordre de stockage inversÃ©ne peut prendre l'adresse de %<this%> qui est une expression r-valeurimpossible de prendre l'adresse de cette expressionimpossible de lever une exception sur des classes C++impossible de lever une exception sur des objets COMimpossible de gÃ©nÃ©rer une exception de type %qT car il implique des types de taille variablene peut lever ou intercepter une exception sur le type RVV %qTne peut lever ou intercepter une exception sur le type SVE %qTun Â«Â switchÂ Â» sur un type ne peut pas porter sur une valeur qui n'est pas une interfaceimpossible de mettre Ã  jour le formulaire SSAimpossible d'utiliser %<-%> comme nom de fichier d'entrÃ©e pour un en-tÃªte prÃ©compilÃ©%<-mtp=cp15%> ne peut pas Ãªtre utilisÃ© avec un Thumb 16 bitsne peut utiliser %<::%> dans la dÃ©claration d'un paramÃ¨trene peut utiliser %<_%> comme valeurimpossible d'utiliser l'attribut %<indirect_call%> avec la chaÃ®ne de compilation de linuxne peut utiliser %<typeid%> avec %<-fno-rtti%>impossible d'utiliser %<va_arg%> avec un ordre de stockage inversÃ©ne peut utiliser %<va_start%> dans une fonction d'interruptionne peut utiliser %qs comme registre sauvegardÃ© durant l'appelne peut utiliser %qs comme registre utilisÃ© durant l'appelne peut utiliser %qs comme registre fixene peut utiliser un objet comme paramÃ¨tre d'une mÃ©thodeimpossible d'utiliser les attributs d'exception sur la fonction %qD dans la chaÃ®ne de compilation de linuximpossible d'utiliser les attributs d'interruption sur la fonction %qD dans le chaÃ®ne de compilation de linuximpossible d'utiliser le mode %qs pour des types Ã©numÃ©rÃ©simpossible d'utiliser simultanÃ©ment mshared et staticimpossible d'utiliser simultanÃ©ment mthreads et mlegacy-threadsun indice multidimensionnel ne peut pas Ãªtre utilisÃ© dans une section de tableau OpenMPimpossible d'utiliser plusieurs mÃ©thodes de validation de la pile en mÃªme tempsimpossible d'utiliser les attributs de rÃ©initialisation sur la fonction %qD dans la chaÃ®ne de compilation de linuximpossible d'utiliser des accÃ¨s Ã  de petites donnÃ©es pour %qsimpossible d'utiliser le type %s comme type %simpossible d'initialiser par valeur le tableau ayant la limite %qT inconnuene peut Ã©crire dans %s: %mne peut Ã©crire dans le fichier PCHne peut Ã©crire le fichier PCHÂ : %mimpossible d'Ã©crire le fichier PCHÂ : segment de mÃ©moire requis indisponiblene peut Ã©crire les donnÃ©es de remplissage dans le fichier PCHÂ : %mne peut Ã©crire dans %s: %mles types canoniques diffÃ¨rent pour les types identiques %qT et %qTcapture par copie du type RVV %qTcapture par copie du type SVE %qTcapture par copie du type incomplet %qTcapture de %qE qui n'est pas une variablecapture de la variable %qD avec une durÃ©e de stockage non automatiquecapture du type modifiÃ© par une variable %qT qui n'est pas un tableau N3639 avec une limite dÃ©terminÃ©e Ã  l'exÃ©cutionle Â«Â caseÂ Â» %qE n'est pas Ã  l'intÃ©rieur de l'instruction Â«Â switchÂ Â»l'Ã©tiquette du Â«Â caseÂ Â» ne se rÃ©duit pas en une constante entiÃ¨rel'Ã©tiquette du Â«Â caseÂ Â» doit Ãªtre une expression constante entiÃ¨reÃ©tiquette Â«Â caseÂ Â» en dehors de tout Â«Â switchÂ Â»la valeur de l'Ã©tiquette du Â«Â caseÂ Â» est plus grande que la valeur maximale du typela valeur de l'Ã©tiquette du Â«Â caseÂ Â» est plus petite que la valeur minimale du typeles Â«Â caseÂ Â» ne sont pas triÃ©s dans l'instruction Â«Â switchÂ Â»Ã©tiquettes Â«Â caseÂ Â» pas triÃ©es: la valeur %qs du Â«Â caseÂ Â» n'est pas dans le type Ã©numÃ©rÃ©la valeur %qs du Â«Â caseÂ Â» n'est pas dans le type Ã©numÃ©rÃ© %qTle transtypage ajoute le qualificatif %q#v au type de la fonctiontranstypage entre types de fonctions incompatibles de %qH vers %qItranstypage entre des types de fonction incompatibles de %qT vers %qTtranstypage entre des pointeurs incompatibles vers des types membres de %qH vers %qIle transtypage annule le qualificatif %qv du type ciblÃ© par le pointeurle transtypage de %qH vers %qI augmente l'alignement requis pour le type ciblÃ©le transtypage de %qH vers %qI perd en prÃ©cisionle transtypage depuis %qT n'est pas permisle transtypage depuis %qT n'est pas permis dans une expression constante car %qE ne pointe pas vers un objetle transtypage de %qT n'est pas permis dans une expression constante car le type pointÃ© %qT n'est pas similaire Ã  %qTle transtypage depuis %qT n'est pas autorisÃ© dans une expression constante avant C++26le transtypage de %qs vers %qs produira le rÃ©sultat zÃ©rotranstypage d'un appel de fonction de type %qT vers le type %qT ne correspondant pastranstypage d'un pointeur vers un entier de taille diffÃ©rentele transtypage du type %qT vers le type %qT Ã©limine les qualificatifsle transtypage augmente l'alignement requis pour le type ciblÃ©le transtypage spÃ©cifie un type de tableaule transtypage spÃ©cifie un type de fonctiontranstypage vers un pointeur de l'espace d'adresses %qs depuis un pointeur de l'espace d'adresses %qs disjointtranstypage vers un pointeur de l'espace d'adresses %qs depuis un pointeur d'espace d'adresses gÃ©nÃ©rique disjointun transtypage vers %qs produira un rÃ©sultat nultranstypage vers un pointeur de l'espace d'adresses gÃ©nÃ©rique vers un pointeur de l'espace d'adresses %qs disjointtranstypage vers le type non entier %qT dans une expression constantetranstypage vers un pointeur depuis un entier de taille diffÃ©rentetranstypage vers un type union depuis un type absent de l'unionle transtypage de %qT vers %qT ne dÃ©rÃ©fÃ©rence pas le pointeurle transtypage de %qT vers %qT n'utilise pas %qDle transtypage entre un pointeur vers une fonction et un pointeur vers un objet est supportÃ© conditionnellementinterception des exceptions sans appel dans des fonctions avec l'Ã©tat SMEinterception du type %q#T qui n'est pas une rÃ©fÃ©renceinterception du type polymorphique %q#T par valeurinterception du type %q#T par valeurles attributs de catÃ©gories ne sont pas disponibles en Objective-C 1.0les attributs de catÃ©gories ne sont pas disponibles dans cette version du compilateur (ignorÃ©)les attributs cdecl et thiscall sont incompatiblesdÃ©compte cgraph invalidele cgraph_node a une mauvaise liste de clonesle cgraph_node a un mauvais clone_ofle cgraph_node a un mauvais pointeur prev_clonele cgraph_node est dans la liste des clones mais il n'est pas un clonechangement du membre actif d'une union de %qD Ã  %qD durant l'initialisationchangement du membre actif d'une union de %qD Ã  %qD n'est pas une expression constante avant C++20changer le type de retour de %qs en un type de catÃ©gorie de comparaison autorisera la comparaison pour utiliser %qs et %qscheck_charlen_present(): longueur non dÃ©finiecheck_dimension(): Mauvaise rÃ©fÃ©rence de tableaucheck_dummy_characteristics: RÃ©sultat %i inattendu en provenance de gfc_dep_compare_exprcheck_init_expr(): Type d'expression inconnucheck_intents(): Liste non concordantecheck_restricted(): Type d'expression inconnucheck_result_characteristics (1): RÃ©sultat %i inattendu en provenance de gfc_dep_compare_exprcheck_result_characteristics (2): RÃ©sultat %i inattendu en provenance de gfc_dep_compare_exprcheck_some_aliasing(): Liste non concordantecheck_some_aliasing(): donnÃ©e corrompuela somme de contrÃ´le est (%x,%x) au lieu de (%x,%x)choix de %qD Ã  la place de %qDla taille du fragment doit Ãªtre positivedÃ©lÃ©gation de pointeur circulaire dÃ©tectÃ©ela classe %qE existe dÃ©jÃ classe %qE dÃ©finie sans spÃ©cifier une classe de basela classe %qE est obsolÃ¨tela classe %qE n'est pas disponiblela classe %qE est indisponiblela classe %qT n'a aucun champ nommÃ© %qDla classe %qT est implicitement amie avec elle-mÃªmela classe %qs n'implÃ©mente pas le protocole %qEles attributs de classes ne sont pas disponibles en Objective-C 1.0la dÃ©finition de classe ne peut pas Ãªtre dÃ©clarÃ©e comme amiel'extension de classe pour la classe %qE est dÃ©clarÃ©e aprÃ¨s son %<@implementation%>les extensions de classes ne sont pas disponibles en Objective-C 1.0le patron de classe %qD est redÃ©clarÃ© comme un non patronla dÃ©duction des arguments du patron de classe a Ã©chouÃ©:la dÃ©duction de l'argument du patron de classe pour %qT a Ã©chouÃ©Â : guide de dÃ©duction explicite sÃ©lectionnÃ© dans l'initialisation par copie de listela dÃ©duction des arguments d'un patron de classe est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>le type classe %qT est incompletles clauses dans un trait %<simd%> devraient Ãªtre sÃ©parÃ©es par des %<,%>l'argument de nettoyage n'est pas une fonctionl'argument de nettoyage n'est pas un identificateurles clones pour l'attribut %<target_clones%> ne peuvent pas Ãªtre crÃ©Ã©sfermeture: %sintervalles fermÃ©sfermeture de la liste de sortie LTRANS %s: %mfermeture du fichier de dÃ©pendances %s: %margument co-tableaule code peut Ãªtre mal optimisÃ© Ã  moins que %<-fno-strict-aliasing%> soit utilisÃ©le modÃ¨le de code %qs n'est pas compatible avec %sle modÃ¨le de code %qs n'est pas supportÃ© en mode ilp32le modÃ¨le de code %qs n'est pas supportÃ© en mode %s bitsle modÃ¨le de code %qs n'est pas supportÃ© en mode x32modÃ¨le de code %qs avec %<-f%s%>modÃ¨le de code %qs avec %qsle modÃ¨le de code %s ne supporte pas le mode PICl'argument Â«Â collapseÂ Â» a besoin d'une expression entiÃ¨re constante positivecollect2 version %s
  la collection dans l'Ã©numÃ©ration rapide n'est pas un objetun symbole comdat ne peut pas avoir de versionla fonction locale comdat est appelÃ©e par %s en dehors de son comdatun symbole comdat local est rÃ©fÃ©rencÃ© par %s hors de son comdatvirgule Ã  la fin de la liste d'Ã©numerateursune liste sÃ©parÃ©e par des virgules dans une dÃ©claration Â«Â usingÂ Â» est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>l'option %qs en ligne de commande n'est pas supportÃ©e par cette configurationl'option de la ligne de commande %qs est valable pour %s mais pas pour %sl'option de la ligne de commande %qs est valable pour le pilote mais pas pour %sun symbole commun ne peut pas avoir de versionles variables communes doivent avoir un alignement de 32768 ou moinscompare_actual_expr(): Mauvais code de composantcompare_real(): Mauvais opÃ©rateurcomparaison des vidanges des insns finalescomparer des nombres flottants Ã  l'aide de %<==%> ou %<!=%> n'est pas sÃ»rcomparaison du rÃ©sultat de l'addition de pointeur %qE et NULLcomparaison de vecteurs avec des types d'Ã©lÃ©ments diffÃ©rentscomparaison de vecteurs avec des nombres d'Ã©lÃ©ments diffÃ©rentscomparaison entre %q#T et %q#Tcomparaison entre %qT et %qTla comparaison entre des pointeurs de types distincts %qT et %qT a besoin d'un transtypagela comparaison entre des pointeurs vers des membres de types distincts %qT et %qT a besoin d'un transtypagecomparaison entre un pointeur et un entiercomparaison entre un pointeur et la constante caractÃ¨re zÃ©rocomparaison entre deux tableauxla comparaison entre deux tableaux est dÃ©prÃ©ciÃ©e en C++20comparaison entre les types %qT et %qTcomparaison est toujours %dla comparaison est toujours %d en raison de la largeur du champ de bitsla comparaison est toujours fausse en raison de la gamme limitÃ©e du type de donnÃ©esla comparaison est toujours vraie en raison de la gamme limitÃ©e du type de donnÃ©escomparaison de pointeurs complet et incompletla comparaison de la constante %qE avec une expression boolÃ©enne est toujours faussela comparaison de la constante %qE avec une expression boolÃ©enne est toujours vraiela comparaison de types Objective-C distincts a besoin d'un transtypageil manque un transtypage pour comparer des types de pointeurs distinctscomparaison du type Ã©numÃ©rÃ© %qT avec le type en virgule flottante %qTla comparaison du type Ã©numÃ©rÃ© %qT avec le type en virgule flottante %qT est dÃ©prÃ©ciÃ©ecomparaison du type en virgule flottante %qT avec le type Ã©numÃ©rÃ© %qTla comparaison du type en virgule flottante %qT avec le type Ã©numÃ©rÃ© %qT est dÃ©prÃ©ciÃ©ecomparaison d'expressions entiÃ¨res de types signÃ©s diffÃ©rents: %qT et %qTcomparaison de pointeurs vers des espaces d'adresses disjointscomparaison d'un complÃ©ment bit Ã  bit promu d'une valeur non signÃ©e avec une constantecomparaison entre un complÃ©ment bit Ã  bit promu d'une valeur non signÃ©e et un non signÃ©la comparaison d'une expression non signÃ©e %<< 0%> est toujours faussela comparaison d'une expression non signÃ©e %<>= 0%> est toujours vraiel'opÃ©rateur de comparaison %q+D est remis au dÃ©faut aprÃ¨s sa premiÃ¨re dÃ©clarationcomparaison requiseune comparaison avec une chaÃ®ne littÃ©rale produit un rÃ©sultat non spÃ©cifiÃ©les comparaisons telles que %<X<=Y<=Z%> n'ont pas leur signification mathÃ©matiquele type compatible est icicompilation terminÃ©e en raison de -Wfatal-errors.
  compilation terminÃ©e en raison de -fmax-errors=%u.
  compilation terminÃ©e.
! compiler tous les modules des implÃ©mentations et le module du programme en une foisle fichier du module compilÃ© est %qsle module compilÃ© est %sversion %svÃ©rifications du compilateur pour forcer les noms des paramÃ¨tre des procÃ©dures des dÃ©finitions de modules avec leur Ã©quivalent du module de l'implÃ©mentationle compilateur ne supporte pas la compression ZSTD LTOle compilateur est %sversion %s%s%sle compilateur avertit si le transtypage est utilisÃ© sur des types de tailles diffÃ©rentesl'argument de complÃ©ment doit Ãªtre une constanteargument complexe %u vers une fonction de type gÃ©nÃ©rique uniquement dÃ©cimaleles arguments complexes doivent avoir un type en virgule flottanteles arguments complexes doivent avoir des types identiquesdÃ©bordement d'un nombre en virgule flottante complexe dans l'expression %qE de type %qT rÃ©sulte en %qEdÃ©bordement d'un nombre en virgule flottante complexe dans l'expression de type %qT rÃ©sulte en %qEdÃ©bordement d'un entier complexe dans l'expression %qE de type %qT rÃ©sulte en %qEdÃ©bordement d'un entier complexe dans l'expression de type %qT rÃ©sulte en %qEÂ«Â complexÂ Â» invalide pour %qsLe composant %qs Ã  %L a dÃ©jÃ  Ã©tÃ© dÃ©fini par le constructeur d'un type parent dÃ©rivÃ©littÃ©ral composÃ© a le type fonctionle littÃ©ral composÃ© a une taille variablele littÃ©ral composant est implicitement Â«Â autoÂ Â» et dÃ©clarÃ© %qslittÃ©ral composÃ© du type non objet %qTle littÃ©ral composÃ© est qualifiÃ© par un qualificatif d'espace d'adresseinstruction composÃ©e dans une fonction %<constexpr%>flux compressÃ©: %sle goto calculÃ© doit Ãªtre un type pointeurconcatÃ©nation de littÃ©raux chaÃ®nes avec des prÃ©fixes d'encodage conflictuelsle concept %q#D est dÃ©clarÃ© avec un type de retour dÃ©duitle concept %q#D est dÃ©clarÃ© avec des paramÃ¨tres de fonctionle concept %q#D a le type de retour %qT qui n'est pas %<bool%>le concept %qD n'a pas de dÃ©finitionle concept %qE a plusieurs listes de paramÃ¨tres de patronsle concept %qE n'est pas dans la portÃ©e de l'espace de nomsconcept dÃ©fini icile concept doit Ãªtre dÃ©fini au niveau de l'espace de nomsun concept doit avoir le type %<bool%>concept-id %qD dans le spÃ©cificateur de nom imbriquÃ©condition %2u pas couverte (%s%s)
! la condition dÃ©clare une fonctionla condition dÃ©clare un tableaul'expression de condition fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %qDIssues des conditions couvertes %d/%d
! clause %<lastprivate%> conditionnelle sur la construction %qsle %<lastprivate%> conditionnel sur l'itÃ©rateur de boucle %qD est ignorÃ©l'expression conditionnelle entre des pointeurs de types distincts %qT et %qT a besoin d'un transtypagel'expression conditionnelle entre des pointeurs vers des membres de types distincts %qT et %qT a besoin d'un transtypageexpression conditionnelle entre le type Ã©numÃ©rÃ© %qT et le type en virgule flottante %qTl'expression conditionnelle entre le type Ã©numÃ©rÃ© %qT et le type en virgule flottante %qT est dÃ©prÃ©ciÃ©eexpression conditionnelle entre le type en virgule flottante %qT et le type Ã©numÃ©rÃ© %qTl'expression conditionnelle entre le type en virgule flottante %qT et le type Ã©numÃ©rÃ© %qT est dÃ©prÃ©ciÃ©eexpression conditionnelle dans l'opÃ©rande d'une expression foldune boucle exÃ©cutÃ©e conditionnellement dans une rÃ©gion %<kernels%> sera exÃ©cutÃ©e par un seul gangÂ ; la clause %<gang%> est ignorÃ©edÃ©clarations conflictuelles de l'Ã©dition de liens du langage C %q#DspÃ©cifications d'accÃ¨s conflictuelles pour le champ %qE, ignorÃ©spÃ©cifications d'accÃ¨s conflictuelles pour la mÃ©thode %q+D, ignorÃ©sÃ©lecteurs de gÃ©nÃ©ration de code conflictuelsentre en conflit avec la dÃ©claration %q#DdÃ©claration conflictuelle de %q#D avec la classe de liaison %qLdÃ©claration conflictuelle de la fonction C %q#DdÃ©claration conflictuelle du patron %q#Dexport conflictuel pour la dÃ©claration %qDdÃ©claration de module global %#qD conflictuelleles espaces d'adresses nommÃ©s sont en conflits (%s contre %s)espaces d'adresses nommÃ©s conflictuels (%s contre %s) pour %q+Despaces d'adresses nommÃ©s conflictuels (%s contre gÃ©nÃ©rique) pour %q+Despaces d'adresses nommÃ©s conflictuels (gÃ©nÃ©rique contre %s) pour %q+DredÃ©claration de l'Ã©numÃ©ration %q+D conflictuelleredÃ©finition de enum %qT conflictuelleopÃ©ration de rÃ©ductions conflictuelles pour %qEtypes retournÃ©s conflictuels spÃ©cifiÃ©s pour %q+#Dnom de super classe %qE conflictuelattributs de type conflictuels spÃ©cifiÃ©s pour %q+#Dqualificatifs de types conflictuels pour %q+Dtypes conflictuels pour %<%c%s%>types conflictuels pour %q+Dtypes conflictuels pour %q+DÂ  Ã  cause d'un dÃ©saccord de enum/entier; a %qTtypes conflictuels pour %q+DÂ ; a %qTtypes conflictuels pour la fonction interne %q+D, %qT attendutypes conflictuels pour la fonction interne %qs, %qs attenduutilisation conflictuelle des options %<-mcustom%> des attributs de cible ou des fonctions %<__builtin_custom_%>en conflit avec %qDenvisagez d'utiliser %<-fno-module-lazy%>, augmenter la valeur de %<-param-lazy-modules=%u%> ou d'augmenter la limite des descripteurs de fichiers par processusenvisagez d'utiliser Â«Â -pgÂ Â» au lieu de Â«Â -pÂ Â» avec gprof(1)envisagez d'utiliser Â«Â -pgÂ Â» au lieu de Â«Â -pÂ Â» avec gprof (1)envisagez d'utiliser Â«Â -pgÂ Â» au lieu de Â«Â -pÂ Â» avec gprof(1)type qualifiÃ© par const, volatile ou restrict dans %<#pragma omp declare reduction%>propagation des constantes et copies dÃ©sactivÃ©econst_double_split a reÃ§u une mauvaise insnÂ :la constante %qs est trop grandel'argument constant %d de la fonction interne %qF est invalide (%s)l'argument constant %d de la fonction interne %qF est hors limite (%wd-%wd)l'argument constant %d de la fonction interne %qF est hors limite (0-%wu)l'argument constant %d de la fonction interne %qF est hors limite pour le type cibleargument constant hors limite pour %qsargument constant hors limite pour %sl'Ã©valuation constante retourne l'adresse de la fonction immÃ©diate %qDchamp constant %qD utilisÃ© comme sortie de %<asm%>le repli de constante n'est pas supportÃ© pour ce code d'arbrele littÃ©ral constant %qs contient %qc, %qs attendule littÃ©ral constant %qs contient %qc, %qs ou %qs attendule littÃ©ral constant %qs contient %qc, 0 ou 1 attendule littÃ©ral constant %qs dÃ©passe la plage du ZTYPE internela constante n'a pas Ã©tÃ© recalculÃ©e quand %<ADDR_EXPR%> a changÃ©la constante fait rÃ©fÃ©rence Ã  elle-mÃªmevaleur constante requise pour l'argument %2$d de la fonction interne %1$qFla dÃ©claration amie hors patron et contrainte doit Ãªtre une dÃ©finitionla contrainte %qE a le type %qT au lieu de %<bool%>la contrainte d'expression n'a pas le type %<bool%>dÃ©saccord de contrainte Ã  l'argument %d dans la liste des paramÃ¨tres du patron pour %qDla contrainte n'est pas satisfaitecontraintes sur une fonction sans patronle constructeur ne peut Ãªtre une fonction membre statiquele constructeur dÃ©lÃ¨gue Ã  lui-mÃªmela dÃ©lÃ©gation du constructeur suit l'initialisation en mÃ©moire pour %qDle constructeur ne retourne pas de valeur Ã  testerle constructeur pour la classe Ã©trangÃ¨re %qT ne peut pas Ãªtre un membrele constructeur n'est pas dÃ©fini par l'utilisateur car le constructeur par dÃ©faut est explicitement demandÃ© dans le corps de la classeles prioritÃ©s des constructeurs ne sont pas supportÃ©esles prioritÃ©s des constructeurs entre 0 et %d sont rÃ©servÃ©es pour l'implÃ©mentationles prioritÃ©s des constructeurs doivent Ãªtre des entiers entre 0 et %d inclussyntaxe de constructeur utilisÃ©e mais aucun constructeur dÃ©clarÃ© pour le type %qTles constructeurs ne peuvent pas Ãªtre dÃ©clarÃ©s %<virtual%>les constructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CVles constructeurs ne peuvent pas Ãªtre qualifiÃ©s comme des rÃ©fÃ©rencesla boucle contenante est icicontient la mÃ©thode virtuelle additionnelle %qDmot-clÃ© Â«Â continueÂ Â» Ã  l'extÃ©rieur de toute bouclele prÃ©dicat du contrat est faux dans une expression constantecontraction %<%.*s%> dans le format; utilisez plutÃ´t %qsles contrats sont uniquement disponibles avec %<-fcontracts%>les contrats doivent appartenir Ã  un type fonctioncontrÃ´le de flux au milieu du bloc de base %dle contrÃ´le passe au travers de la dÃ©finition de %qD avec une durÃ©e de stockage statiquele contrÃ´le passe au travers de la dÃ©finition de %qD avec une durÃ©e de stockage limitÃ©e au threadle contrÃ´le a atteint la fin d'une fonction non Â«Â voidÂ Â»le numÃ©ro du registre de contrÃ´le doit Ãªtre dans la plage 0-31 pour %sla conversion entre des pointeurs de types distincts %qT et %qT a besoin d'un transtypagela conversion entre des pointeurs vers des membres de types distincts %qT et %qT a besoin d'un transtypagela conversion supprime l'attribut Â«Â constÂ Â»conversion de %q#T vers %q#Tla conversion depuis %qH vers %qI Ã©carte les qualificatifsconversion de %qH vers %qI dans une expression constante convertiela conversion de %qH vers %qI est ambiguÃ«conversion de %qH vers le type non scalaire %qI demandÃ©econversion de %qT vers %qTla conversion de %qT vers %qT change la valeur de %qEla conversion depuis %qT vers %qT change la valeur de %qE en %qEla conversion de %qT vers %qT abandonne la partir imaginairela conversion de %qT vers %qT peut changer la valeurconversion depuis l'espace d'adresses %qs vers l'espace d'adresses %qsconversion d'un type normal vers un type notinheapconversion depuis le type pointeur %qT vers le type arithmÃ©tique %qT dans une expression constanteil manque le type dans la conversion Ã  la fin du formatla conversion de %qE Ã  partir de %qH vers %qI est ambiguÃ«conversion d'un %qs dans le membre de gauche de %qsconversion d'un registre vers une taille diffÃ©rente dans %qsla conversion du scalaire %qH vers le vecteur %qI implique une troncaturela conversion du scalaire %qT vers le vecteur %qT implique une troncatureconversion d'une constante non signÃ©e en entier nÃ©gatifla conversion vers %qT altÃ¨re la valeur de la constante %qTla conversion vers %qT depuis %qT peut changer la valeurla conversion vers %qT depuis %qT peut changer le signe du rÃ©sultatconversion d'une expression boolÃ©enne vers %qTconversion vers un type incompletconversion vers le type rÃ©fÃ©rencÃ© non const %q#T depuis une r-valeur du type %qTconversion vers un type non scalaire demandÃ©ela conversion vers void ne peut rÃ©soudre l'adresse de la fonction surchargÃ©ela conversion vers void n'accÃ¨dera pas Ã  l'objet %qE du type incomplet %qTla conversion vers void n'accÃ¨dera pas Ã  l'objet de type incomplet %qTla conversion vers void n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qTla conversion vers void n'accÃ¨dera pas Ã  l'objet du type %qTconversion vers le type rÃ©fÃ©rencÃ© volatile %q#T depuis une r-valeur du type %qTles conversions vers des tableaux aux limites inconnues sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>conversion de %<false%> vers le type pointeur %qTconversion de %<false%> vers un type pointeur pour l'argument %P de %qDla conversion de %qT vers %<void%> n'utilisera jamais un opÃ©rateur de conversion de typela conversion de %qT vers une classe de base %qT n'utilisera jamais un opÃ©rateur de conversion de typela conversion de %qT en une rÃ©fÃ©rence vers une classe de base %qT n'utilisera jamais un opÃ©rateur de conversion de typela conversion de %qT en une rÃ©fÃ©rence vers le mÃªme type n'utilisera jamais un opÃ©rateur de conversion de typela conversion de %qT vers le mÃªme type n'utilisera jamais un opÃ©rateur de conversion de typeconversion d'un NULL vers un type non pointeurconvertir un tableau de littÃ©raux composÃ©s en un pointeur conduit Ã  un pointeur ballant en C++conversion du pointeur lointain en pointeur procheconversion de %qH vers %qIconversion d'une fonction lambda qui utilise %<...%> en pointeur de fonctionla conversion de la fonction surchargÃ©e %qD vers le type %q#T est ambiguÃ«la conversion vers %qH depuis %qI requiert une initialisation directela conversion de la liste d'initialisation vers %qT utiliserait le constructeur explicite %qDconversion vers un type non pointeur %qT Ã  partir de NULLle coproc doit Ãªtre une constante immÃ©diate dans la plage [0-%d] activÃ© avec %<+cdecp<N>%>le coprocesseur %d n'est pas activÃ© avec +cdecp%dcopie du membre de donnÃ©e non statique %q#D du type de rÃ©fÃ©rence d'une r-valeurla variable Â«Â copyprivateÂ Â» %qE n'est pas Â«Â threadprivateÂ Â» ou privÃ©e dans le contexte extÃ©rieurles coroutines requiÃ¨rent un identificateur de patron de classeÂ ; impossible de trouver %<%E::%E%>les coroutines nÃ©cessitent des patrons de traitsÂ ; impossible de trouver %<%E::%E%>racine corrompue dans l'arbre des bouclesliste des sorties corrompue pour la boucle %den-tÃªte corrompu de la liste des sorties de la boucle %dfichier de sortie ltrans %s corrompuinformation de profilage corrompue: profil de temps invalideinformation de profilage corrompue: le nombre d'exÃ©cutions pour l'arÃªte %d-%d aurait dÃ» Ãªtre %iinformation de profilage corrompue: le nombre d'itÃ©rations pour le bloc de base %d aurait dÃ» Ãªtre %iinformation de profilage corrompue: les donnÃ©es ne sont pas cohÃ©rentes avec le fluxvaleur de profilage corrompue: %s le compteur de profilage (%d sur %d) est inconsistant avec le dÃ©compte du bloc de base (%d)n'a pu fermer le fichier de vidange Go: %mn'a pu fermer le fichier de vidange des insn finales %qs: %mn'a pu fermer le fichier de rÃ©ponse %simpossible de fermer le fichier de rÃ©ponse temporaire %simpossible de fermer le fichier de vidange des insn mises Ã  zÃ©ro %qs: %mne peut convertir %qE de %<void%> vers %<bool%>impossible de convertir %qE de %qH vers %qIimpossible de convertir l'argument %qE du patron de %qT vers %qTimpossible de trouver %s dans %s (envisagez d'utiliser %<-B%>)n'a pu trouver un registre de dÃ©versementn'a pu trouver un type entier de la mÃªme taille que %qTimpossible de trouver la classe %qEimpossible de trouver l'interface pour la classe %qEimpossible de trouver le setter/getter pour %qE dans la classe %qEimpossible de trouver le fichier des specs %s
! n'a pu trouver la dÃ©claration du variantimpossible de mettre en ligne l'appel Ã  %<__builtin_%s%>Â : la taille doit Ãªtre une constanteimpossible de mettre en ligne l'appel Ã  %<__builtin_%s%>â�£: trop d'octets, utilisez %<-minline-memops-threshold%>impossible de mettre en ligne l'appel Ã  %<__builtin_memset%>Â : la taille doit Ãªtre une constanteimpossible de mettre en ligne l'appel Ã  %<__builtin_memset%>â�£: trop d'octets, utilisez %<-minline-memops-threshold%>impossible de trouver le fichier de donnÃ©es MCU %<devices.csv%>n'a pu ouvrir le fichier de vidange Go %qs: %mne peut ouvrir le fichier de vidange %qs: %mn'a pu ouvrir le fichier de vidange des insn finales %qs: %mn'a pu ouvrir le fichier de rÃ©ponse %sn'a pu ouvrir le fichier de rÃ©solution des symboles: %mimpossible d'ouvrir le fichier de rÃ©ponse temporaire %simpossible de dÃ©coder le dÃ©calage dans le fichierimpossible de dÃ©coder le nombre hexadÃ©cimalimpossible de rÃ©soudre le type de typenamen'a pu sÃ©parer insn%<kern.osversion%> %q.*s incomprÃ©hensiblela version %qs n'a pas Ã©tÃ© comprisen'a pu Ã©crire dans le fichier de rÃ©ponse %simpossible d'Ã©crire dans le fichier de rÃ©ponse temporaire %sle compte de bb %d n'est pas initialisÃ©nom du compteurvaleur compteurle processeur %qs est un argument invalide pour la fonction interne %qsle processeur %s n'est pas basÃ© sur l'architecture %s, l'architecture est ignorÃ©ecrÃ©er un fichier d'interface swig pour le modulecrÃ©er une liste des modules triÃ©s topologiquement depuis tous les dÃ©pendances de modules utilisÃ©es dans l'applicationcrÃ©Ã© et utilisÃ© avec des ABI diffÃ©rentescrÃ©Ã© et utilisÃ© avec des architectures / ABI diffÃ©rentescrÃ©Ã© et utilisÃ© avec des boutismes diffÃ©rentscrÃ©Ã© et utilisÃ© avec des configurations diffÃ©rentes de %<-fpic%>crÃ©Ã© et utilisÃ© avec des configurations diffÃ©rentes de %<-fpie%>crÃ©Ã© et utilisÃ© avec des configurations diffÃ©rentes de Â«Â %sÂ Â»crÃ©ation d'un tableau de %qTcrÃ©ation d'un tableau de %qT lequel est un type de classe abstraitecrÃ©ation d'un tableau de fonctions membrescrÃ©ation d'un tableau de fonctionscrÃ©ation d'un tableau de rÃ©fÃ©rencescrÃ©ation d'un tableau de type Ã  remplacer dans un patron %qTcrÃ©ation d'un tableau Â«Â voidÂ Â»crÃ©ation d'un pointeur vers la fonction membre d'un type non classe %qTcrÃ©ation d'un pointeur vers le membre d'un type non classe %qTcrÃ©ation d'un pointeur vers le membre de type voidcrÃ©ation d'un pointeur vers le type de rÃ©fÃ©rence au membre %qTcrÃ©ation d'un sÃ©lecteur pour la mÃ©thode inexistante %qEl'attribut critique n'a pas d'effet sur les fonctions d'interruptionsl'opcode de l'instruction personnalisÃ©e doit Ãªtre une constante Ã  la compilation dans la plage 0-255 pour %<__builtin_custom_%s%>paramÃ¨tre de type qualifiÃ© avec CVle pointeur ballant %qE vers %qD est peut-Ãªtre utilisÃ© icile pointeur ballant %qE vers un temporaire non nommÃ© est peut-Ãªtre utilisÃ©le pointeur ballant vers %qD est peut-Ãªtre utilisÃ©le pointeur ballant vers un temporaire non nommÃ© est peut-Ãªtre utilisÃ©les attributs de zones de donnÃ©es ne peuvent Ãªtre spÃ©cifiÃ©s pour des variables localesla zone de donnÃ©es de %q+D entre en conflit avec la dÃ©claration prÃ©cÃ©dentedÃ©claration de donnÃ©esla dÃ©finition de donnÃ©es n'a pas de type ni de classe de stockagele membre de donnÃ©es %q+D est incorrectement dÃ©clarÃ© avec le type d'une fonctionle membre de donnÃ©es %q+D est incorrectement dÃ©clarÃ© comme type de mÃ©thodele membre de donnÃ©es %qD ne peut pas Ãªtre un patron membreles membres de donnÃ©es ne peuvent pas avoir le type %qT modifiÃ© par une variablele mouvement de donnÃ©e pour le composant %qE n'est pas compatible avec le mouvement de la structure %qEle type de donnÃ©es de %q+D ne convient pas pour un registrehistogramme mortinstruction sans effet dans la table EHfonction de dÃ©sallocation dÃ©clarÃ©e icidÃ©sallocation d'un stockage dÃ©jÃ  dÃ©sallouÃ©dÃ©sallocation d'un stockage qui n'a pas Ã©tÃ© prÃ©cÃ©demment allouÃ©dÃ©bogagele format de dÃ©bogage %qs entre en conflit avec une sÃ©lection prÃ©cÃ©dentele niveau de sortie de dÃ©bogage %qs est trop Ã©levÃ©chemin de dÃ©bogagedÃ©bogage: argument en virgule flottante dÃ©cimal %u vers une fonction de type gÃ©nÃ©rique uniquement binaireargument en virgule flottante dÃ©cimal %u vers une fonction de type gÃ©nÃ©rique uniquement complexeles nombres en virgule flottante ne sont pas supportÃ©s pour cette ciblela dÃ©claration %qD est en conflit avec la fonction internela dÃ©claration %qD est en conflit avec l'importla dÃ©claration %qD ne dÃ©clare rien du toutla dÃ©claration ajoute des contrats Ã  %q#Dla dÃ©claration ne dÃ©clare rien du toutdÃ©claration du paramÃ¨tre %qD mais pas de tel paramÃ¨trela dÃ©claration a un nombre diffÃ©rent de contrats que prÃ©cÃ©demment dÃ©clarÃ©la dÃ©claration de la variable %<constexpr%> %qD n'est pas une dÃ©finitiondÃ©claration de la variable %<extern%> %qD dans la dÃ©claration initiale de la boucle %<for%>la dÃ©claration de %<std::initializer_list%> ne correspond pas Ã  %<#include <initializer_list>%> et n%'est pas un patrondÃ©claration de %<~%T%> comme membre de %qTla dÃ©claration de %q#D change la signification de %qDla dÃ©claration de %q#D est en conflit avec la dÃ©claration interne %q#Dla dÃ©claration de %q#D est %<extern%> et est initialisÃ©ela dÃ©claration de %q#D n'est pas initialisÃ©ela dÃ©claration de %q#D en dehors de la classe n'est pas une dÃ©finitionla dÃ©claration de %q#D masque un paramÃ¨tredÃ©claration de %q#Tla dÃ©claration de %q+#D masque un paramÃ¨tre de patronla dÃ©claration de %q+D masque une fonction internela dÃ©claration de %q+D masque la dÃ©claration prÃ©cÃ©dente de quelque chose qui n'est pas une variablela dÃ©claration de %q+D avec l'attribut %<noinline%> suit la dÃ©claration Â«Â inlineÂ Â»la dÃ©claration de %q+D sans classe de liaison suit une dÃ©claration externela dÃ©claration de %qD rend ambigÃ¼e l'instanciation prÃ©cÃ©dente du patron pour %qDdÃ©claration de %qD comme %<typedef%>dÃ©claration de %qD comme un tableau de fonctions membresdÃ©claration de %qD comme un tableau de fonctionsdÃ©claration de %qD comme un tableau de rÃ©fÃ©rencesdÃ©claration de %qD comme un tableau de Â«Â voidÂ Â»dÃ©claration de %qD comme membre de %qTla dÃ©claration de %qD comme tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨redÃ©claration de %qD comme non fonctiondÃ©claration de %qD comme paramÃ¨tredÃ©claration de %qD dans %qD lequel n'englobe pas %qDdÃ©claration de %qD dans l'espace de noms %qD lequel n'englobe pas %qDla dÃ©claration de %qD n'est pas dans l'espace de noms entourant %qDla dÃ©claration de %qD masque une fonction internela dÃ©claration de %qD masque une dÃ©claration globalela dÃ©claration de %qD masque un membre de %qTla dÃ©claration de %qD masque un paramÃ¨trela dÃ©claration de %qD masque la dÃ©claration locale prÃ©cÃ©dentedÃ©claration de %qE comme un tableau de fonctionsdÃ©claration de %qE comme un tableau de Â«Â voidÂ Â»la dÃ©claration de %qE comme tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨redÃ©claration de %qE comme non fonctiondÃ©claration de %qE comme non membrela dÃ©claration de %qF spÃ©cifie des exceptions diffÃ©rentesdÃ©claration de la fonction interne %qD sans prototype; %qT attendula dÃ©claration d'une Ã©numÃ©ration sans type sous-jacent fixÃ© et aucune liste d'Ã©numÃ©ration n'est permis que dans une dÃ©claration autonomedÃ©claration de la fonction %qD dans un contexte invalidela dÃ©claration du tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨redÃ©claration de %qD (qui n'est pas une variable) dans la dÃ©claration initiale de la boucle %<for%>dÃ©claration de la variable statique %qD dans la dÃ©claration initiale de la boucle %<for%>dÃ©claration du paramÃ¨tre de patron %q+#D avec des contraintes diffÃ©rentesla dÃ©claration du paramÃ¨tre de patron %q+D masque le paramÃ¨tre de patrondÃ©claration du nom de type comme un tableau de fonctionsdÃ©claration du nom de type comme un tableau de Â«Â voidÂ Â»les dÃ©clarations dans la base dÃ©pendante %qT ne sont pas trouvÃ©es par une recherche non qualifiÃ©edeclarator-id manquant; utilisation du mot rÃ©servÃ© %qDdÃ©clarez plutÃ´t le paramÃ¨tre objet explicite comme une rÃ©fÃ©rence non constantedÃ©clarÃ© icidÃ©clarÃ© privÃ© icidÃ©clarÃ© protÃ©gÃ© iciflux dÃ©compressÃ©: %sdÃ©crÃ©mentation d'une expression boolÃ©ennedÃ©crÃ©mentation du champ constant %qDdÃ©crÃ©menter une valeur Ã©numÃ©rÃ©e est invalide en C++dÃ©crÃ©mentation de la fonction %qDdÃ©crÃ©mentation du membre %qD d'un objet en lecture seuledÃ©crÃ©ment d'un pointeur vers un type incomplet %qTdÃ©crÃ©mentation de l'emplacement %qE en lecture seuledÃ©crÃ©mentation du membre %qD en lecture seuledÃ©crÃ©mentation de la valeur de retour nommÃ©e %qD en lecture seuledÃ©crÃ©mentation du paramÃ¨tre %qD en lecture seuledÃ©crÃ©mentation de la rÃ©fÃ©rence en lecture seule %qDdÃ©crÃ©mentation de la variable %qD en lecture seuletype de classe %qD dÃ©duit dans le type de retour de la fonctionle type dÃ©duit pour l'expression ne satisfait pas les contraintes du type Ã  remplacerl'initialisation dÃ©duite ne satisfait pas les contraintes du type Ã  remplacerle type retournÃ© dÃ©duit ne satisfait pas les contraintes du type Ã  remplacerle type de retour dÃ©duit est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>le type dÃ©duit %qT pour %qD est incompletla dÃ©duction Ã  partir d'une liste d'initialisation entre accolades requiert %<#include <initializer_list>%>le guide de dÃ©duction %qD doit Ãªtre dÃ©clarÃ© dans la mÃªme portÃ©e que %qTle guide de dÃ©duction %qD doit avoir le mÃªme accÃ¨s que %qTle guide de dÃ©duction %qD ne peut pas avoir un corps de fonctionle guide de dÃ©duction pour %qT doit avoir un type de retour Ã  la finl'attribut %<target_clones%> par dÃ©faut n'a pas Ã©tÃ© dÃ©finil'architecture du processeur par dÃ©faut (%qs) ne supporte pas l'ABI %qs, utilisation de %<-m%s=%s%>l'argument par dÃ©faut %qE utilise %qDl'argument par dÃ©faut %qE utilise la variable locale %qDargument par dÃ©faut pour le paramÃ¨tre de patron pour la classe englobant %qDargument par dÃ©faut donnÃ© pour le paramÃ¨tre %d de %q#DdÃ©saccord dans l'argument par dÃ©faut lors de la rÃ©solution de la surchargeargument par dÃ©faut manquant pour le paramÃ¨tre %P de %q#Dargument par dÃ©faut spÃ©cifiÃ© pour un paramÃ¨tre lambdaargument par dÃ©faut spÃ©cifiÃ© dans la spÃ©cialisation expliciteles arguments par dÃ©faut ne sont pas permis dans la dÃ©claration de la spÃ©cialisation du patron ami %qDdes arguments par dÃ©faut sont uniquement permis pour des paramÃ¨tres de fonctionl'initialisation du membre par dÃ©faut pour %qD est requise avant la fin de sa classe englobanteinitialiseur d'un membre par dÃ©faut pour un champ de bits sans nomles initialiseurs de membre par dÃ©faut pour les champs de bits sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans la redÃ©claration d'un ami d'un patron d'une fonctionles arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans des patrons de fonctions sans %<-std=c++11%> ou %<-std=gnu++11%>les arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans des spÃ©cialisations partiellesles arguments par dÃ©faut du patron ne peuvent pas Ãªtre utilisÃ©s dans les dÃ©clarations d'un ami d'un patronla conversion du type par dÃ©faut ne peut dÃ©duire l%'argument du patron pour %qD%qD par dÃ©faut n'est pas un ami de %qT%qD par dÃ©faut doit Ãªtre %<const%>%qD par dÃ©faut doit avoir les paramÃ¨tres de type %<const %T&%> ou %qT%qD par dÃ©faut doit avoir les paramÃ¨tres de type %<const %T&%> ou %qT mais pas les deux%qD par dÃ©faut ne peut pas avoir de qualificatif de rÃ©fÃ©rence %<&&%>%qD par dÃ©faut doit retourner %<bool%>%qD par dÃ©faut est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>les fonctions par dÃ©faut ou supprimÃ©es sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>le constructeur par dÃ©faut appelle %qD qui n'est pas %<constexpr%>la dÃ©claration par dÃ©faut %q+D ne correspond pas Ã  la signature attenduele constructeur par dÃ©faut imposÃ© par dÃ©faut n'initialise pas %q#Dle constructeur par dÃ©faut imposÃ© par dÃ©faut n'initialise aucun membre de donnÃ©e non statiquele destructeur par dÃ©faut appelle %qD qui n'est pas %<constexpr%>fonction %q+D imposÃ©e par dÃ©faut avec un argument par dÃ©fautle membre par dÃ©faut %qD doit avoir le type de paramÃ¨tre %<const %T&%>l'affectation par dÃ©placement imposÃ©e par dÃ©faut pour %qT appelle l'opÃ©rateur d'affectation par dÃ©placement non trivial de la base virtuelle %qTparamÃ¨tre de type diffÃ©rÃ© Ã  %CdÃ©fini icidÃ©fini ici %qDdÃ©finir un type dans un transtypage est invalide en C++dÃ©finir un type dans un littÃ©ral composÃ© (compound literal) est invalide en C++dÃ©finition de la spÃ©cialisation explicite %qD dans la dÃ©claration amiedÃ©finir le type dans l'expression %qs est invalide en C++la dÃ©finition dans le bloc %i ne domine pas son utilisation dans le bloc %ila dÃ©finition dans le bloc %i suit l'utilisationla dÃ©finition de %q#D rend ambigÃ¼e le dÃ©claration interne %q#Dla dÃ©finition de %q#D est marquÃ©e %<dllimport%>dÃ©finition de %q#T Ã  l'intÃ©rieur d'une liste de paramÃ¨tres de patronla dÃ©finition de %q#T n'est pas complÃ¨te jusqu'Ã  la fermeture de l'accoladela dÃ©finition de %qD ne concorde pasla dÃ©finition de %qD ne correspond pas Ã  %<#include <initializer_list>%>la dÃ©finition de %qD n'est pas dans l'espace de noms incluant %qTla dÃ©finition du concept %qD a plusieurs instructionsla dÃ©finition du concept %qD est videdÃ©finition de %qD explicitement par dÃ©fautdÃ©finition de %qD dÃ©clarÃ© implicitementdÃ©finition du protocole %qE pas trouvÃ©edÃ©finition d'un membre de donnÃ©es statique %q+D de la classe importÃ©e avec l'attribut dllimportdÃ©finition fournie pour une instanciation expliciteles dÃ©lÃ©guÃ©s sont uniquement pour des fonctions non statiquesles constructeurs dÃ©lÃ©guÃ©s sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>dÃ©finition supprimÃ©e de %qD n'est pas la premiÃ¨re dÃ©clarationla fonction supprimÃ©e %q+D redÃ©fini une fonction non supprimÃ©esupprimÃ© en Fortran 95la destruction de %qT est non dÃ©finieeffacement du fichier LTRANS %s: %mdestruction du tableau %q#Esuppression du fichier %qsÂ : %msuppression du fichier %s: %mla destruction d'un objet de la classe abstraite %qT qui a un destructeur non virtuel provoquera un comportement indÃ©finila destruction d'un objet de la classe polymorphique %qT qui a un destructeur non virtuel pourrait produire un comportement indÃ©finile nom dÃ©pendant %qE est analysÃ© comme un non type, mais son instanciation produit un typeconversion obsolÃ¨te de la chaÃ®ne constante vers %qTle message dÃ©prÃ©ciÃ© n'est pas une chaÃ®nedÃ©rÃ©fÃ©rencement d'un non-pointeurdÃ©rÃ©fÃ©rencement d'un pointeur %<void *%>dÃ©rÃ©fÃ©rencement d'un pointeur nuldÃ©rÃ©fÃ©rencement d'un pointeur nul dans %qEle dÃ©rÃ©fÃ©rencement d'un pointeur transtypÃ© Ã  la barbare pourrait enfreindre la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accÃ©dÃ©e que par un seul pointeur (strict aliasing)le dÃ©rÃ©fÃ©rencement d'un pointeur transtypÃ© Ã  la barbare va enfreindre la rÃ¨gle selon laquelle une zone mÃ©moire ne peut Ãªtre accÃ©dÃ©e que par un seul pointeur (strict aliasing)dÃ©claration de type dÃ©rivÃ©l'union dÃ©rivÃ©e %qT est invalideles initialisations par noms ne peuvent pas Ãªtre utilisÃ©es avec un type non agrÃ©gÃ© %qTdÃ©signant la limite de l'argument %u de type tableau de longueur variablel'ordre du dÃ©signateur pour le champ %qD ne correspond pas Ã  l'ordre de la dÃ©claration dans %qTl'objet destination %qE de taille %sl'objet de destination allouÃ© icil'objet de destination est probablement Ã  l'adresse zÃ©rol'objet destination avec la taille %s allouÃ© par %qEl'objet destination rÃ©fÃ©rencÃ© par l'argument 1 qualifiÃ© avec %<restrict%> Ã©tait dÃ©clarÃ© icila destruction de %<operator delete%> doit Ãªtre une fonction membrela destruction de %<operator delete%> doit Ãªtre une fonction de dÃ©sallocation habituelledÃ©truire %qE en dehors de l'Ã©valuation courante n'est pas une expression constantedestruction de %qE en dehors de sa durÃ©e de viele destructeur delete %qD ne peut pas utilisÃ© pour libÃ©rer la mÃ©moire allouÃ©e si l'initialisation lÃ¨ve une exception car l'objet n'est pas encore construitle destructeur %qD est dÃ©clarÃ© en tant que patron membrele destructeur ne peut Ãªtre une fonction membre statiquele destructeur ne retourne pas de valeur Ã  testerle destructeur de %qE ne sera pas exÃ©cutÃ© non plusle destructeur pour %qT est ambigule destructeur pour la classe Ã©trangÃ¨re %qT ne peut pas Ãªtre un membreles prioritÃ©s des destructeurs ne sont pas supportÃ©esles prioritÃ©s des destructeurs entre 0 et %d sont rÃ©servÃ©es pour l'implÃ©mentationles prioritÃ©s des destructeurs doivent Ãªtre des entiers entre 0 et %d inclusles destructeurs ne peuvent pas Ãªtre qualifiÃ©s avec CVles destructeurs ne peuvent pas Ãªtre qualifiÃ©s comme des rÃ©fÃ©rencesdestructeurs ne peuvent pas avoir de paramÃ¨trel'architecture de base %qs est dÃ©tectÃ©e mais certaines de ses fonctionnalitÃ©s ne sont pas dÃ©tectÃ©esÂ ; l'architecture de base dÃ©tectÃ©e pourrait ne pas Ãªtre fiable, seules les fonctionnalitÃ©s dÃ©tectÃ©es seront activÃ©esdÃ©termination de la valeur de %qsvouliez-vous utiliser %<-%s%>Â ?vouliez-vous utiliser %<-march=%s%>Â ?vouliez-vous utiliser %<-mcpu=%s%>Â ?vouliez-vous utiliser %<using enum %T::%D%>Â ?vouliez-vous dÃ©rÃ©fÃ©rencer le pointeurÂ ?vouliez-vous utiliser le non logique (%<!%>)Â ?vouliez-vous utiliser le Â«Â nonÂ Â» logiqueÂ ?la diffÃ©rence entre %qE et %qD n'est pas un type entiernombre de paramÃ¨tres diffÃ©rentsnombre de rÃ©sultats diffÃ©rentstypes de paramÃ¨tres diffÃ©rentstypes de rÃ©cepteurs diffÃ©rentstypes de rÃ©sultats diffÃ©rentstypes sous-jacents diffÃ©rents dans l'enum %q#Tvarargs diffÃ©rentsla base directe %qT est inaccessible dans %qT en raison de l'ambiguÃ¯tÃ©l'appel direct Ã  %s dans la sÃ©quence d'appel spÃ©culative n'a pas de fanion spÃ©culatifl'appel direct Ã  %s dans une sÃ©quence d'appel spÃ©culative a speculative_id %i hors limitesl'initialisation par liste directe de %<auto%> requiert exactement un Ã©lÃ©mentargument de directive %qEargument de directive dans la plage [%E, %E]la directive avec uniquement des clauses %<device_type%> ou %<indirect%>dÃ©sactive l'Ã©tape %s pour la fonction %sdÃ©sactive l'Ã©tape %s pour les fonctions dans la plage [%u, %u]afficher tous les Ã©lÃ©ments systÃ¨me intÃ©grÃ©safficher les statistiques Ã  propos du nombre de lignes sources compilÃ©es et les symboles utilisÃ©safficher l'emplacement des fichiers sources des modules au fur et Ã  mesure qu'ils sont compilÃ©stype Objective-C distinct en retourla division %<sizeof (%T) / sizeof (%T)%> ne calcule pas le nombre d'Ã©lÃ©ments dans le tableaudivision par zÃ©rola division par zÃ©ro n'est pas une expression constantene spÃ©cifiez pas Ã  la fois -march=â€¦ et -mcpu=â€¦do_check(): trop d'argumentsdo_simplify(): Trop d'arguments pour l'intrinsÃ¨quene correspond pas Ã  la dÃ©claration du patron membre icine supporte pas multilible dominateur de %d devrait Ãªtre %d, et non %dstatut inconnu pour le dominateur de %dmaniÃ¨re de supprimer %qs inconnuene pas supporter les instructions de l%'extension DSPne pas supporter les instructions de l%'extension de performancene pas supporter les instructions de l%'extension de performance version 2ne pas supporter les instructions de l%'extension de chaÃ®nesdouble : dans l'instruction MODULE PROCEDURE Ã  %Lconstantes doubles non supportÃ©esla liste doublement liÃ©e des noms assembleur est corrompuela liste doublement liÃ©e des clones est corrompueÃ  cause de spÃ©cifications d'exceptions diffÃ©rentesfichier de vidange: %s
  %<_Atomic%> dupliquÃ©%<_Thread_local%> ou %<__thread%> dupliquÃ©le nom d'opÃ©rande %<asm%> %qs apparaÃ®t en doublequalificatif %<asm%> %qE dupliquÃ©qualificatif %<asm%> %qT dupliquÃ©%<const%> dupliquÃ©branche %<default%> en double dans %<_Generic%>%<restrict%> dupliquÃ©%<volatile%> dupliquÃ©%qD dupliquÃ©spÃ©cificateur %qD multiple%qE dupliquÃ©attribut %qE dupliquÃ©spÃ©cificateur de dÃ©claration %qE dupliquÃ©%qs dupliquÃ©modificateur %qs dupliquÃ©valeur du Â«Â caseÂ Â» dupliquÃ©e (ou en chevauchant une autre)le type de base dupliquÃ© %qT est invalidevaleur du Â«Â caseÂ Â» dupliquÃ©equalificatif CV dupliquÃ©dÃ©claration dupliquÃ©e pour le protocole %qEdÃ©claration dupliquÃ©e de la mÃ©thode %<%c%E%> avec des types conflictuelsdÃ©finition dupliquÃ©e de %qsdÃ©finition dupliquÃ©e de Â«Â %sÂ Â»dÃ©finition dupliquÃ©e d'un symbole de versionappel direct dupliquÃ© pour %s dans la sÃ©quence d'appel spÃ©culative avec speculative_id %iinstanciation explicite dupliquÃ©e pour %q#Dinstanciation explicite dupliquÃ©e de %q#Tmodificateur de fonctionnalitÃ© %qs dupliquÃ© avec la valeur %qs dans l'attribut %<target_version%>information dupliquÃ©e pour %qEinitialisation en double de %qDUID d'insn dupliquÃ©: %ivariable d'instance dupliquÃ©e %q+DdÃ©claration d'interface dupliquÃ©e pour la catÃ©gorie %<%E(%E)%>dÃ©claration d'interface dupliquÃ©e pour la classe %qEÃ©tiquette %qD dupliquÃ©edÃ©claration de l'Ã©tiquette %qE en doubleen-tÃªte de boucle dupliquÃ©emembre %q+D dupliquÃ©rÃ©fÃ©rence %s dupliquÃ©e dans la sÃ©quence d'appel spÃ©culative avec speculative_id %itype de paramÃ¨tre de type gÃ©nÃ©rique dupliquÃ© pour l'argument fonction %u de %<__builtin_tgmath%>spÃ©cificateurs virtuels (virt-specifier) multiplescondition %<if%> dupliquÃ©espÃ©cificateur de paramÃ¨tre %qs dupliquÃ© dans l'attribut %<amdgpu_hsa_kernel%>pendant la recompilation avec %<-fcompare-debug%>durant l'Ã©tape %s: %s
! durant le chargement de la liaison %<%E%s%E%>durant le chargement de la liaison %<%E%s%E@%s%>durant le chargement des pendings pour %<%E%s%E%>la version dwarf %wu n'est pas supportÃ©edÃ©pendance dynamique %s introuvableles spÃ©cifications dynamiques d'exceptions sont dÃ©prÃ©ciÃ©es en C++11le type dynamique %qT de son opÃ©rande n'a pas une classe de base du type %qTle type dynamique %qT de son opÃ©rande n'a pas une classe de base publique %qT non ambigÃ¼ela limite de la pile eBPF est dÃ©passÃ©echaque identificateur non dÃ©clarÃ© est rapportÃ© une seule fois pour chaque fonction dans laquelle il apparaÃ®tle premier argument spÃ©cifie le nombre d'Ã©lÃ©ments tandis que le second donne la taille de chaque Ã©lÃ©mentl'arÃªte %s->%s n'a pas de call_stmt correspondantle dÃ©compte d'arÃªtes n'est pas compatible avec le dÃ©compte de fonctionl'arÃªte de %d Ã  %d devrait Ãªtre marquÃ©e irrÃ©ductiblel'arÃªte de %d Ã  %d ne devrait pas Ãªtre marquÃ©e irrÃ©ductiblel'arÃªte a, Ã  la fois, call_stmt et lto_stmt_uid dÃ©finisarÃªte introuvablel'arÃªte pointe vers la mauvaise dÃ©claration:soit %<-fopenacc%> ou soit %<-fopenmp%> doit Ãªtre dÃ©finisoit toutes les instructions d'initialisation devraient Ãªtre dÃ©signÃ©es ou aucune ne devrait l'Ãªtreun spÃ©cificateur de type Ã©laborÃ© pour un enum fortement typÃ© ne peut pas utiliser le mot-clÃ© %qDl'indice de l'Ã©lÃ©ment %qE est en dehors des limites %<[0 .. %E]%>les types des Ã©lÃ©ments doivent Ãªtre les mÃªmeselement_number(): Mauvais type de dimensionopÃ©ration binaire Ã©lÃ©mentaireles arguments de fonction Ã©lÃ©mentaire Ã  %C ne sont pas conformesprocÃ©dure Ã©lÃ©mentaireles Ã©lÃ©ments du tableau %q#D ont un type incompletles Ã©lÃ©ments du tableau %q#T ont un type incomplet%<\0%> inclus Ã  l'intÃ©rieur du formatNUL inclus dans une CFString littÃ©ralel'ABI de passage de paramÃ¨tres pour la classe vide %qT change avec %<-fabi-version=12%> (GCC 8)dÃ©claration videla dÃ©claration vide du type %<enum%> ne redÃ©clare pas la balisela dÃ©claration vide avec %<_Alignas%> ne redÃ©clare pas la balisela dÃ©claration vide avec un spÃ©cificateur de classe de stockage ne redÃ©clare pas la balisela dÃ©claration vide avec un qualificatif de type ne redÃ©clare pas la baliseun enum vide est invalidefichier videplage de l'index vide dans l'initialisationinitialisation vide pour la capture par initialisation d'une fonction lambdainitialisation vide dans l'initialisation par capture de la fonction lambdaprÃ©cision Ã  gauche vide dans le format %sl'ambigÃ¼itÃ© sur les parenthÃ¨ses vides a Ã©tÃ© rÃ©solue par une dÃ©claration de fonctionprÃ©cision vide dans le format %sliste d'attributs de propriÃ©tÃ© videintervalle vide spÃ©cifiÃ©chaÃ®ne vide dans l'attribut %<target%>une structure vide a une taille 0 en C et une taille 1 en C++dÃ©claration de liaison structurÃ©e videune union vide a une taille 0 en C et une taille 1 en C++active l'Ã©tape %s pour la fonction %sactive l'Ã©tape %s pour les fonctions dans la plage [%u, %u]l'activation de %qs promeut %<%s%s%> vers %<%s%s%>activer le support de la trace de dÃ©bogage n'a de sens qu'en compilant pour le Thumbactiver le support pour l'interopÃ©rabilitÃ© de l'appelÃ© n'a de sens qu'en compilant pour le Thumbl'encapsulation est mal composÃ©e%<target%> englobantrÃ©gion %qs englobanteconstruction OpenACC %qs englobante etconstruction OpenACC %qs englobante avec la clause %qsla classe englobant la fonction membre non statique %<constexpr%> %q+#D n'est pas un type littÃ©ralles patrons de classe englobants ne sont pas explicitement spÃ©cialisÃ©sconstruction de calcul sur le parent englobantrÃ©gion englobanteroutine englobanterÃ©gion cible englobantetÃ¢che englobantel'expression de fin fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qDl'insn de fin %d du bloc %d n'a pas Ã©tÃ© trouvÃ©e dans le flot des insnLa fin de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constantedÃ©compte du bloc d'entrÃ©e pas initialisÃ©constante enum dÃ©finie iciconstante Â«Â enumÂ Â» dans un contexte boolÃ©enla conversion d'un enum de %qT vers %qT dans une affectation est invalide en C++la conversion d'un enum de %qT vers %qT durant l'initialisation est invalide en C++la conversion d'un enum de %qT vers %qT durant le retour est invalide en C++la conversion en enum dans une affectation est invalide en C++la conversion en enum durant l'initialisation est invalide en C++la conversion d'un enum lors du passage de l'argument %d de %qE est invalide en C++type Â«Â enumÂ Â» dÃ©fini icila valeur de l'enum n'est pas %<CONST_DECL%> ou %<INTEGER_CST%>le nom de la valeur de l'enum n'est pas %<IDENTIFIER_NODE%>le type de la valeur de l'enum n'est pas %<INTEGER_TYPE%> et n'est pas convertible en l'enumtype Ã©numÃ©rÃ© et non Ã©numÃ©rÃ© dans l'expression conditionnellenon concordance dans les Ã©numÃ©rÃ©s de l'expression conditionnelle: %qT vs %qTla plage d'Ã©numÃ©ration diffÃ¨rela valeur %qE de l'Ã©numÃ©ration n'est pas traitÃ©e dans le Â«Â switchÂ Â»les valeurs de l'Ã©numÃ©ration excÃ¨dent la plage de %qsles valeurs de l'Ã©numÃ©ration excÃ¨dent les limites d'un entierles valeurs de l'Ã©numÃ©ration excÃ¨dent les limites du plus grand entierl'Ã©numÃ©rateur %qD ne concorde pas avec ...la valeur de l'Ã©numÃ©ration %qE est en dehors de la plage du type sous-jacent %qTla valeur de l'Ã©numÃ©ration pour %qD n'est pas une constante entiÃ¨reles valeurs Ã©numÃ©rÃ©es de %qD doivent Ãªtre de type entier ou une Ã©numÃ©ration simple (donc, pas fortement typÃ©e)la valeur de l'Ã©numÃ©rateur pour %qE n'est pas une constante entiÃ¨rela valeur de l'Ã©numÃ©rateur pour %qE n'est pas une expression constante entiÃ¨rela valeur de l'Ã©numÃ©ration est en dehors de la plage de %qsla valeur de l'Ã©numÃ©ration est en dehors de la plage du type sous-jacentla variable d'environnement %<COLLECT_GCC%> doit Ãªtre dÃ©finiela variable d'environnement %<COLLECT_GCC_OPTIONS%> doit Ãªtre dÃ©finiela variable d'environnement %<COLLECT_LTO_WRAPPER%> doit Ãªtre dÃ©finiela variable d'environnement %s doit fournir un entier non nÃ©gatif plus petit que ou Ã©gal Ã  %wdvariable d'environnement %qs non dÃ©finiela variable d'environnement COLLECT_GCC_OPTIONS doit Ãªtre dÃ©finiela variable d'environnement DJGPP n'est pas dÃ©finiela variable d'environnement DJGPP pointe vers le fichier corrompu %qsla variable d'environnement DJGPP pointe vers le fichier inexistant %qserreurerreur de fermeture de %s: %merreur lors de la fermeture des enregistrements optimisÃ©s %qserreur dans les arguments de la fonction de spec %qserreur en supprimant %serreur d'Ã©criture dans %qserreur d'Ã©criture des enregistrements optimisÃ©s dans %qsÂ : %serreur d'Ã©criture dans %s: %merreur: erreurÂ : ne peut ouvrir Â«Â %sÂ Â» en Ã©critureÂ : %s
  erreurs durant la fusion des unitÃ©s de traductionseval_intrinsic(): Mauvais opÃ©rateureval_type_intrinsic0(): op est NULLle nettoyage pendant une exception pour cet opÃ©rateur Â«Â newÂ Â» avec placement sÃ©lectionne %<operatorÂ delete%> sans placementle traitement des exceptions est dÃ©sactivÃ©, utilisez %<-fexceptions%> pour l'activerle traitement des exceptions est dÃ©sactivÃ©Â ; utilisez %<-fexceptions%> pour l'activerdÃ©saccord sur la personnalitÃ© du traitement de l'exceptionl'exception du type %<%T%> sera interceptÃ©eune exception du type %qT sera interceptÃ©e par un gestionnaire prÃ©cÃ©dentla spÃ©cification d'exception %qD dÃ©pend d'elle-mÃªmetrop d'Ã©lÃ©ments dans l'initialisation %qTtrop d'Ã©lÃ©ments dans l'initialisation du tableautrop d'Ã©lÃ©ments dans l'initialisation d'un scalairetrop d'Ã©lÃ©ments dans l'initialisation de la structuretrop d'Ã©lÃ©ments dans l'initialisation de l'uniontrop d'Ã©lÃ©ments dans l'initialisation du vecteurtrop d'opÃ©randes Â«Â useÂ Â» pour l'instructionles compteurs d'exÃ©cution sont supposÃ©s Ãªtre Ã  zÃ©ro
  compteurs d'exÃ©cution estimÃ©s
! dÃ©claration %#qD existantedÃ©finition %qD existantesortie %d->%d pas enregistrÃ©edÃ©compte du bloc de sortie par initialisÃ©le motif d'expansion %qE ne contient pas de paquet de paramÃ¨tresle motif d'expansion %qT ne contient pas de paquet de paramÃ¨tresle point d'expansion est l'emplacement %i%<"%> attendu%<#pragma omp scan%> attendu%<#pragma omp section%> ou %<}%> attendu%<(%> attendu%<(%> attendu aprÃ¨s la liste d'arguments de patron%<(%> attendu Ã  %C%<(%> ou fin de ligne attendue%<)%> attendu%<)%> attendu Ã  %C%<)%> ou %<,%> attendu%<*%> attendu%<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> ou identificateur attendu%<,%> attendu%<,%> ou %<)%> attendu%<,%> ou %<...%> attendu%<,%> ou %<;%> attendu%<,%> ou %<]%> attendu%<,%> ou %<}%> attendu%<,%>, %<;%> ou %<}%> attendu%<.%> attendu%<...%> attendu%<:%> attendu%<:%> ou %<)%> attendu%<:%> ou %<...%> attendu%<:%> ou %<::%> attendu%<:%>, %<,%>, %<;%>, %<}%> ou %<__attribute__%> attendu%<::%> attendu%<;%> attendu%<;%> attendu aprÃ¨s la dÃ©finition de la classe%<;%> attendu aprÃ¨s la dÃ©finition de la structure%<;%> attendu aprÃ¨s la dÃ©finition de l'union%<;%> attendu Ã  la fin de la dÃ©claration du membre%<;%> ou %<{%> attendu%<;%> ou %<{%> attendu aprÃ¨s la dÃ©finition des attributs de la mÃ©thode%<;%>, %<,%> ou %<)%> attendu%<;%>, identificateur ou %<(%> attendu%<<%> attendu%<=%> attendu%<=%> attendu aprÃ¨s Objective-C %qE%<=>%> attendu Ã  %C%<=%>, %<,%>, %<;%>, %<asm%> ou %<__attribute__%> attendula comparaison %<==%> est attendue dans la condition %<if%>la comparaison %<==%>, %<<%> ou %<>%> est attendue dans la condition %<if%>%<>%> attendu%<@end%> attendu%<@synchronized%> attendu%<@throw%> attendu%<@try%> attendu%<[%> attendu%<]%> attendu%<__label__%> attendu%<__transaction_atomic%> attendu%<__transaction_relaxed%> attendu%<acq_rel%>, %<acquire%>, %<relaxed%>, %<release%> ou %<seq_cst%> attendu%<alloc%>, %<to%>, %<from%>, %<tofrom%>, %<firstprivate%>, %<none%> ou %<default%> attendu%<allocator%> ou %<align%> attendu%<ancestor%> ou %<device_num%> attendu%<asm%> attenduclause %<at%>, %<severity%> ou %<message%> attendue%<auto%> attendu%<auto%> ou %<decltype(auto)%> attendu aprÃ¨s %qE%<big-endian%>, %<little-endian%> ou %<default%> attendu aprÃ¨s %<#pragma scalar_storage_order%>modificateur de clause %<cancel%> %<if%> attendus%<catch%> attendu%<class%> attendu%<class%> ou %<typename%> attendu%<class%>, %<typename%> ou %<template%> attendu%<co_yield%> attendu%<concurrent%> attendu%<data%> attendu%<data%> attendu aprÃ¨s %<#pragma acc %s%>%<data%>, %<update%>, %<enter%> ou %<exit%> attendu%<declare target%> ou %<assumes%> attendu%<declare%> ou %<assumes%> attendu%<decltype%> attendu%<delete%> attenduclause %<depend%>, %<destroy%> ou %<update%> attendue%<directive%> ou %<sequence%> attendu%<else%> attendu%<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%>, %<ignored_attributes%> attendu aprÃ¨s %<#pragma GCC diagnostic%>%<extern%> attendu%<finally%> ou %<catch%> attendu%<for%> attendu aprÃ¨s %qs%<host%>, %<nohost%> ou %<any%> attendu%<in%>, %<out%>, %<inout%>, %<mutexinoutset%> ou %<inoutset%> attendu%<inclusive%> ou %<exclusive%> attendu%<match%> attendu%<match%> attendu Ã  %C%<namespace%> attendu%<new%> attendu%<none%> ou %<present%> attendu%<none%>, %<shared%>, %<private%> ou %<firstprivate%> attendu%<omp_priv%> ou nom de fonction attendu%<operator%> attendu%<point%> attenduclause %<read%>, %<write%>, %<update%>, %<capture%>, %<compare%>, %<weak%>, %<fail%>, %<seq_cst%>, %<acq_rel%>, %<release%>, %<relaxed%> ou %<hint%> attendueclause %<read%>, %<write%>,  %<update%> ou %<capture%> attendue%<reproducible%> ou %<unconstrained%%> attendu%<return%> attendu%<scalar%>, %<aggregate%> ou %<all%> attendu%<scalar%>, %<aggregate%>, %<pointer%> ou %<all%> attendu%<seq_cst%>, %<acq_rel%>, %<release%> ou %<acquire%> attendu%<seq_cst%>, %<acquire%> ou %<relaxed%> attendu%<simd%>, %<reduction%>, %<target%> ou %<variant%> attendu%<static_assert%> attendu%<target%> attendu%<team%>, %<parallel%> ou %<thread%> attendu%<template%> attendu%<throw%> attendu%<try%> attenduclause %<unified_address%>, %<unified_shared_memory%>, %<dynamic_allocators%>, %<reverse_offload%> ou %<atomic_default_mem_order%> attendue%<using%> attendu%<while%> attendu%<{%> attendu%<{%> attendu Ã  %C%<{%> ou %<:%> attendu%<}%> attendu%<}%> attendu Ã  %C%<}%> attendu avant %<else%>%<~%> attenduon attendait %d niveaux de paramÃ¨tres du patron pour %q#D mais on en a obtenu %d%i ou plus attendu, %i trouvÃ©%i attendu, %i trouvÃ©nom de sÃ©lecteur %qE attendu%qT attendu mais l'argument est de type %qT%qT attendu mais le pointeur est de type %qTmodificateur de clause %qs %<if%> attendu au lieu de %qsmot-clÃ© %qs attendu avant le nom du patron dÃ©pendant%qs ou %qs attendu... attenduadresse sur 64 bits attendue mais l'argument 1 a %d bitsadresse sur 64 bits attendue mais l'argument 2 a %d bitsÂ«Â :Â Â» attendu Ã  %Cnom de directive OpenMP attenduune chaÃ®ne est attendue aprÃ¨s %<#pragma message%>clause OpenACC attendueclause OpenMP attendueun objet SSA_NAME Ã©tait attenduargument inattendu pour %<msp430_select_cpu%>un identificateur est attendu pour le nom d'attributclause de prÃ©somption attendueau moins une clause de prÃ©somption est attendueargument d'attribut attendu comme sÃ©quence de jeton Ã©quilibrÃ©eattribut attendu avant %<...%>entre %i et %i attendu, %i trouvÃ©opÃ©rateur binaire attenduindex de bloc attenduspÃ©cificateur de bloc attenduexpression boolÃ©enne attenduetype boolÃ©en attenduÃ©tiquette de Â«Â caseÂ Â» attenduecanal attendunom de classe attendumot-clÃ© de type classe (class ou struct) attendunom de classe attenduexpression entiÃ¨re constante attendue avec une valeur sync-hint valideexpression logique constante attenduedÃ©calage constant attendudÃ©calage constant attendu pour l'opÃ©rande %<__MEM%>taille constante attenduepas constant attendu pour l'opÃ©rande de %<__MEM%>constructeur, destructeur ou conversion de type attendunom de l'ensemble du sÃ©lecteur de contexte attendunom d'ensemble de sÃ©lecteur de contexte attendu Ã  %Cniveau de contrat attenduÂ : %<default%>, %<audit%> ou %<axiom%>sÃ©mantique de contrat ou niveau attendurÃ´le de contrat attenduvaleur de dÃ©compte attenduedÃ©claration attenduedÃ©claration ou instruction attenduespÃ©cificateurs de dÃ©claration attendusspÃ©cificateurs de dÃ©claration ou %<...%> attendudÃ©clarateur attendunom de directive attenduinstruction Â«Â elseÂ Â» attendueune chaÃ®ne vide Ã©tait attendue aprÃ¨s le mot-clÃ© %<operator%>fin de liste de capture attenduefin de ligne attendueexpression attendueexpression attendue Ã  %Cliste-expression ou type-id attenduqualitÃ© de frÃ©quence inattenduevalue de frÃ©quence attenduefonction attenduenom de fonction attendunom de fonction %<(%> attenduexpression Â«Â gotoÂ Â» attendueexpression id attendueexpression id (arguments) attendueidentificateur attenduidentificateur attendu Ã  %Cidentificateur ou %<(%> attenduidentificateur ou %<)%> attenduidentificateur ou %<*%> attenduidentificateur ou chaÃ®ne littÃ©rale attendusidentificateur ou chaÃ®ne littÃ©rale attendus Ã  %Cinitialisation attendueentier attenduexpression entiÃ¨re attendueliste d'expressions entiÃ¨res attendueinterface ou pointeur vers une interface attendudÃ©claration ou initialisation d'itÃ©ration attendueinstruction d'itÃ©ration attendueinstruction de saut attendueÃ©tiquette attendueinstruction Ã©tiquetÃ©e attenduenumÃ©ro de boucle attenduun index sur un tableau associatif est attendu dans le membre de droitenom de module attendupartition de module attendunom attendu Ã  %Cespace de noms attenduspÃ©cificateur de nom imbriquÃ© attendutype numÃ©rique attenduopÃ©rateur attendupaquet de paramÃ¨tres attendu avant %<...%>nom d'Ã©tape attendupointeur attendupointeur attendu comme argument au %<*%> unairepointeur attendu dans la clause %qsexpression primaire attendueopÃ©rateur pointeur attendunom qualifiÃ© attendu dans la dÃ©claration amie pour le constructeur %qDnom qualifiÃ© attendu dans la dÃ©claration amie du destructeur %qDinstruction de sÃ©lection attenduesignature attendue: %qDclause simd attendue Ã  %Cpointeur unique attendu dans la clause %qsliste de qualificatifs et de qualificatifs attendueinstruction attenduechaÃ®ne littÃ©rale attenduechaÃ®ne littÃ©rale attenduetype struct, tranche, tableau ou carte attendu pour un littÃ©ral compositeidentificateur de suffixe attenduargument de patron attendutemplate-id attendutemplate-id attendu pour le typenom de patron attendunom de sÃ©lecteur de trait attendunom de sÃ©lecteur de trait attendu Ã  %CspÃ©cificateur du type attenduun nom de type attenduspÃ©cificateur de type attenduunqualified-id attendunom de variante attendu Ã  %Cattend %E octet dans une rÃ©gion de taille %Eattend %E octets dans une rÃ©gion de taille %Eattend %E octets ou plus dans une rÃ©gion de taille %Eargument de type pointeur ou de type entier attendu pour l'argument 1attend entre %E et %E octets dans une rÃ©gion de taille %Enom de fonction interne attenduune et une seule dÃ©claration d'Ã©tiquette est attenduecommutateur expÃ©rimental pour activer le nouveau validateur de type strictles captures par copie explicite de %<this%> avec la capture par copie par dÃ©faut sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>la capture par copie explicite de %qD est redondante avec la capture par copie par dÃ©fautla capture par rÃ©fÃ©rence explicite de %qD est redondante avec la capture par rÃ©fÃ©rence par dÃ©fautla fonction de conversion explicite n'a pas Ã©tÃ© considÃ©rÃ©eles opÃ©rateurs de conversion explicites sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>guide de dÃ©duction explicite dÃ©clarÃ© iciles guides de dÃ©duction explicites ne sont pas pris en compte pour l'initialisation par copieÂ«Â gotoÂ Â» explicite Ã  la fin du bb %dinstanciation explicite de %q#Dinstanciation explicite de %q#T avant la dÃ©finition de patroninstanciation explicite de %qD mais pas de dÃ©finition disponibleinstanciation explicite de %qD dans l'espace de noms %qD (qui n'englobe pas l'espace de noms %qD)une instanciation explicite de %qD en dehors de son espace de noms doit utiliser un spÃ©cificateur de nom imbriquÃ©instanciation explicite du concept de fonction %q#Dinstanciation explicite du patron non classe %qDinstanciation explicite du non patron %q#Dinstanciation explicite du type non patron %qTinstanciation explicite du concept de variable %q#Dune instanciation explicite ne doit pas utiliser le spÃ©cificateur %<consteval%>une instanciation explicite ne doit pas utiliser le spÃ©cificateur %<constexpr%>une instanciation explicite ne doit pas utiliser le spÃ©cificateur %<inline%>la fonction membre objet explicite %qD ne peut pas avoir de qualificatif CVla fonction membre objet explicite %qD ne peut pas avoir de qualificatif de rÃ©fÃ©rencela fonction membre objet explicite est uniquement disponible avec %<-std=c++23%> ou %<-std=gnu++23%>la fonction membre d'objet explicite redÃ©fini une fonction virtuellele paramÃ¨tre objet explicite est dÃ©clarÃ© icile paramÃ¨tre objet explicite est dÃ©jÃ  une rÃ©fÃ©rence mutablequalificatifs explicites dans la dÃ©claration de %qDla variable de registre explicite %qs ne peut pas Ãªtre utilisÃ©e dans une fonction imbriquÃ©evariable registre explicite %qs dÃ©clarÃ©e %<extern%>variable registre explicite %qs dÃ©clarÃ©e locale au threadil pourrait manquer des attributs dans la spÃ©cialisation explicite de %q#Dla spÃ©cialisation explicite doit Ãªtre dÃ©clarÃ©e %<concept%>spÃ©cialisation explicite dans la portÃ©e d'un non espace de noms %qDspÃ©cialisation explicite de %qD aprÃ¨s la premiÃ¨re utilisationla spÃ©cialisation explicite de %qD doit Ãªtre introduite par %<template <>%>une spÃ©cialisation explicite de %qD en dehors de son espace de noms doit utiliser un spÃ©cificateur de nom imbriquÃ©spÃ©cialisation explicite du concept de fonction %qDspÃ©cialisation explicite du non patron %qTune liste explicite d'arguments de patron n'est pas permiseune spÃ©cialisation explicite de patron ne peut pas avoir une classe de stockagela fonction %q+D explicitement par dÃ©faut ne peut pas Ãªtre dÃ©clarÃ©e %qs car la dÃ©claration implicite n'est pas %qsÂ :les registres explicitement utilisÃ©s doivent Ãªtre groupÃ©s en haut de la pilelettre d'exposant %<q%> dans une constante littÃ©rale rÃ©elle Ã  %Cexport de %q#D qui n'a pas un lien externeexpr dans l'affectation var = expr de !$OMP ATOMIC COMPARE doit Ãªtre scalaire et ne peut pas faire rÃ©fÃ©rence Ã  var Ã  %Lexpr dans l'affectation var = expr de !$OMP ATOMIC WRITE doit Ãªtre scalaire et ne peut pas faire rÃ©fÃ©rence Ã  var Ã  %Lexpr dans l'affectation !$OMP ATOMIC var = var op expr doit Ãªtre scalaire et ne peut pas faire rÃ©fÃ©rence Ã  var Ã  %Ll'expression %qE ne dÃ©signe pas une fonction %<constexpr%>l'expression %qE n'est pas une expression constantel'expression %qs requiert %<object.TypeInfo%> et ne peut pas Ãªtre utilisÃ©e avec %<-fno-rtti%>l'expression ne peut pas Ãªtre utilisÃ©e comme une fonctionl'expression ne calcule pas le nombre d'Ã©lÃ©ments dans son tableauÂ ; le type de l'Ã©lÃ©ment est %qT, pas %qTl'expression dans la dÃ©claration Â«Â newÂ Â» doit Ãªtre un type entier ou un type Ã©numÃ©rÃ©l'expression dans l'assertion statique n'est pas un entierl'expression dans l'assertion statique n'est pas une expression constante entiÃ¨rel'expression dans l'assertion statique n'est pas une constantela liste d'expressions est traitÃ©e comme une expression composÃ©e dans le transtypage fonctionnella liste d'expressions est traitÃ©e comme une expression composÃ©e dans l'initialisationla liste d'expressions est traitÃ©e comme une expression composÃ©e dans l'initialisation mÃ©moirel'expression doit Ãªtre comprise entre parenthÃ¨sesl'expression doit Ãªtre fondamentalel'expression du type de classe abstraite %qT ne peut pas Ãªtre utilisÃ©e dans une expression Â«Â throwÂ Â»l'instruction de l'expression a un type incompletextend_ref(): Variable Â«Â tailÂ Â» invalideles listes d'initialisation Ã©tendues sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>les registres Ã©tendus n'ont pas de moitiÃ© hautela dÃ©claration externe de %q+D suit une dÃ©claration sans classe de liaisonmodÃ¨le externe globalvaluela liaison structurÃ©e externe n'est pas indÃ©pendante du nomla variable externe n'est pas indÃ©pendante du nomles fonctions d'initialisation TLS externes ne sont pas supportÃ©es sur cette cibleclasse de liaison externe requise pour le symbole %q+D en raison de l'attribut %qEclone en ligne visible depuis l'extÃ©rieur%<;%> superflu%<;%> supplÃ©mentaire aprÃ¨s la dÃ©finition dans la classegroupe d'accolades superflu Ã  la fin de l'initialisationvÃ©rification supplÃ©mentaire de la sÃ©mantique lors de la compilation, essaie typiquement de dÃ©tecter un style mÃ©diocre de programmationÃ©lÃ©ments superflus dans l'initialisation d'un scalairearÃªte sortante supplÃ©mentaire %d->%dqualification %<%T::%> additionnelle sur le membre %qsqualification supplÃ©mentaire pas permiseÂ«Â ;Â Â» superflupoint virgule superflu spÃ©cifiÃ© dans la dÃ©finition de la mÃ©thodepoint virgule superflu dans la structure ou dans l'unionqualificatif de type supplÃ©mentaire dans l'argument du format (argument %d)donnÃ©es superflues Ã  la fin du fichierÃ©chec Ã  l'initialisation du greffon %sla supposition de l'attribut %<assume%> a Ã©chouÃ©Ã©chec du %s mapper %qsÃ©chec du %s mapper %qs ligne %uÃ©chec de la nÃ©gociation du mapper %sÃ©chec lors de la crÃ©ation du composant du tableau associatif Â«Â %sÂ Â»Ã©chec lors de la crÃ©ation du composant d'union Â«Â %sÂ Â»Ã©chec lors du dÃ©veloppement de la fonction interneerreur pour obtenir le statut de sortie: %merreur Ã  l'obtention des temps du processus: %mÃ©chec Ã  l'initialisation du greffon %sÃ©chec du chargement de la liaison %<%E%s%E%>Ã©chec du chargement de la liaison %<%E%s%E@%s%>Ã©chec lors du chargement des pendings pour %<%E%s%E%>Ã©chec Ã  l'ouverture du fichier temporaire %s pour la sortie LTOÃ©chec Ã  l'ouverture du fichier temporaire %s avec la sortie LTOÃ©chec de la lecture de la grappe %u du module compilÃ©Â : %sÃ©chec de la lecture du module compilÃ©Â : %sÃ©chec lors de la rÃ©cupÃ©ration de la fonction inutileÃ©chec lors de la rÃ©cupÃ©ration de la fonction inutile dans le mÃªme groupe comdatÃ©chec en scindant %qD pour %<strub%>Ã©chec lors de la traduction du littÃ©ral vers le jeu de caractÃ¨res Ã  l'exÃ©cution %qTÃ©chec de l'Ã©criture du module compilÃ©Â : %sle modÃ¨le mÃ©moire en cas d'Ã©chec %qs ne peut pas Ãªtre plus fort que le modÃ¨le mÃ©moire en cas de succÃ¨s %qs pour %Dle modÃ¨le mÃ©moire en cas d'Ã©chec %wi ne peut pas Ãªtre plus fort que le modÃ¨le mÃ©moire en cas de succÃ¨s %wi pour %DÃ©chec lors de la simplification de la rÃ©fÃ©rence Ã  la sous-chaÃ®ne dans l'instruction DATA Ã  %LÃ©chec en essayant de recharger:arÃªte fallthru aprÃ¨s une instruction de contrÃ´le dans le bb %darÃªte fallthru aprÃ¨s un branchement inconditionnel dans le bb %iune arÃªte fallthru traverse une frontiÃ¨re de section dans le bb %ifallthru pour sortir du bloc de base %dl'Ã©numÃ©ration rapide n'est pas disponible en Objective-C 1.0les attributs fastcall et cdecl sont incompatiblesles attributs fastcall et regparm sont incompatiblesles attributs fastcall et stdcall sont incompatiblesles attributs fastcall et thiscall sont incompatibleserreur fatale: fclose %s: %mLa chaÃ®ne fe_runtime_error doit Ãªtre terminÃ©e par un zÃ©rofe_runtime_error: Mauvais nombre d'arguments (%d au lieu de %d)le champ %q#D peut Ãªtre accessible via %q#Dchamp %q#D avec le mÃªme nom que la classele champ %qD a le type incomplet %qTchamp %qE dÃ©clarÃ© comme une fonctionle champ %qE est d'un type incompletle nom du champ n'est pas dans l'initialisation de l'enregistrement ou de l'unionle nombre de champ excÃ¨de la dÃ©finition de l'ensemblele numÃ©ro de champ est hors limites en essayant d'accÃ©der Ã  un Ã©lÃ©ment de l'ensemblespÃ©cificateur de champ de prÃ©cisionlargeur de champlargeur de champ dans le format de printflargeur de champ dans le format de scanflargeur de champ dans le format de strfmonlargeur de champ dans le format de strftimespÃ©cificateur de largeur de champles champs ne peuvent pas avoir le type RVV %qTles champs ne peuvent pas avoir le type SVE %qTles champs ont un agencement diffÃ©rent dans une autre unitÃ© de traductionle fichier %qs a Ã©tÃ© quittÃ© mais n'a pas Ã©tÃ© entrÃ©fin de fichier dans l'argument par dÃ©fautle littÃ©ral composant avec la portÃ©e sur le fichier spÃ©cifie %<register%>la dÃ©claration de %qE au niveau du fichier spÃ©cifie %<auto%>la dÃ©claration de %qE au niveau du fichier spÃ©cifie %<register%>le nom de fichier %qs ne dÃ©bute pas par le prÃ©fixe de profil %qscaractÃ¨re de remplissagecaractÃ¨re de remplissage dans le format de strfmonfind_array_spec(): Â«Â asÂ Â» inutilisÃ©(1)find_array_spec(): Â«Â asÂ Â» inutilisÃ©(2)find_enum(): Ã‰numÃ©ration introuvablefonction fini() trouvÃ©e dans l'objet %sle premier opÃ©rande %<sizeof%> a Ã©tÃ© dÃ©clarÃ© icile premier argument doit Ãªtre []bytele premier argument de %q+D devrait Ãªtre %<int%>le premier argument de %qD doit Ãªtre un pointeur et le second une constante entiÃ¨rele premier argument de %<__builtin_call_with_static_chain%> doit Ãªtre une expression d'appelle premier argument de %<__builtin_choose_expr%> n'est pas une constantele premier argument de %<va_arg%> n'est pas du type %<va_list%>le premier argument de %qD doit Ãªtre une chaÃ®ne littÃ©ralela premiÃ¨re expression a le type %qTle premier dÃ©saccord est le chample premier offset doit Ãªtre dans la direction opposÃ©e des itÃ©rations de la bouclele premier argument doit Ãªtre R0vu pour la premiÃ¨re fois icipremiÃ¨re spÃ©cification icile registre ebp fixÃ© requiert %<-maccumulate-outgoing-args%>le registre ebp fixÃ© requiert %<target("accumulate-outgoing-args")%>registre fixe %s utilisÃ© pour passer un paramÃ¨tre Ã  la fonctiondÃ©saccord dans l'arbre fixedÃ©bordement d'un nombre en virgule fixe dans l'expression %qE de type %qT rÃ©sulte in %qEdÃ©bordement d'un nombre en virgule fixe dans l'expression de type %qT rÃ©sulte en %qEles types en virgule fixe ne sont pas supportÃ©s pour cette cibletypes en virgule fixe pas supportÃ©s en C++le membre tableau flexible %qD n'a pas de bits de remplissage bien dÃ©finis pour %qsmembre tableau flexible %qD dans %q#T par ailleurs videmembre tableau flexible %qD dans l'unionle membre tableau flexible %qD n'est pas Ã  la fin de %q#Ttableau flexible comme membre d'une structure sans aucun membre nommÃ©tableau flexible comme membre de l'unionle tableau flexible n'est pas le dernier membre Ã  la fin de la structurela constante en virgule flottante dÃ©borde de la plage de %qTconstante flottante mal utilisÃ©econstante en virgule flottante tronquÃ©e Ã  zÃ©role littÃ©ral en virgule flottante dÃ©passe la plage de type %qTle littÃ©ral en virgule flottante est tronquÃ© Ã  zÃ©rodÃ©bordement d'un nombre en virgule flottante dans l'expression %qE de type %qT rÃ©sulte en %qEdÃ©bordement d'un nombre en virgule flottante dans l'expression de type %qT rÃ©sulte en %qEla constante en virgule flottante n'est pas un opÃ©rande immÃ©diat validele suffixe en virgule flottante %qs est masquÃ© par l'implÃ©mentationl'unitÃ© en virgule flottante %qs diffÃ¨re de la prÃ©dÃ©finition PRID %qsinsn de contrÃ´le de flot Ã  l'intÃ©rieur dâ€™un bloc de basefmax-include-depth=<number> DÃ©finir la profondeur maximale d'un #include imbriquÃ©.vÃ©rification fold: arbre originale modifiÃ© par foldrepli de l'expansion vide sur %Oles expressions fold sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>fopen %s: %mpour %qDpour un transtypage de style Â«Â fonctionÂ Â», enlevez le %<::%D%> redondantpour une fonction tableau, l'expression de longueur du paramÃ¨tre doit Ãªtre spÃ©cifiÃ©epour rÃ©tro-compatibilitÃ©pour la dÃ©duction de %<std::initializer_list%>, utilisez l'initialisation par liste copiÃ©e (c-Ã -d ajoutez %<=%> avant le %<{%>)l'expression d'incrÃ©mentation de Â«Â forÂ Â» ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'expression d'incrÃ©mentation de Â«Â forÂ Â» n'a pas d'effetl'expression d'incrÃ©mentation de Â«Â forÂ Â» est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type pointeurinstruction Â«Â forÂ Â» attenduepour la dÃ©claration du patron %q+Ddans l'option %<-mcache-block-size=X%>, les valeurs valides pour X sont: 4, 8, 16, 32, 64, 128, 256, ou 512pour le type %qTl'expression de longueur doit Ãªtre spÃ©cifiÃ©e pour un type tableau dont la limite est inconnueinstruction Â«Â forÂ Â», Â«Â whileÂ Â» ou Â«Â doÂ Â» attendueforcer le rÃ©sultat positif dans l'arrondi de MOD et DIVformatl'argument de format %d est inutilisÃ© et se trouve avant l'argument %d qui est utilisÃ© avec un numÃ©ro d'argument %<$%>l'argument de format %d est utilisÃ© plus d'une fois dans le format %sl'argument de format aurait dÃ» Ãªtre une rÃ©fÃ©rence Ã  %qsl'argument de format aurait dÃ» Ãªtre une rÃ©fÃ©rence Ã  %qs mais c'est une chaÃ®ne qui a Ã©tÃ© trouvÃ©ele format est une chaÃ®ne de caractÃ¨res largesle format n'est pas une chaÃ®ne littÃ©rale et il n'y a pas d'arguments de formatle format n'est pas une chaÃ®ne littÃ©rale, les types des arguments ne sont pas vÃ©rifiÃ©sle format n'est pas une chaÃ®ne littÃ©rale, le format n'est pas vÃ©rifiÃ©le format des en-tÃªtes de colonnes est incorrect dans %<devices.csv%>l'argument de la chaÃ®ne de format suit les arguments devant Ãªtre formatÃ©sl'argument passÃ© comme chaÃ®ne de format n'est pas une chaÃ®ne de caractÃ¨resla chaÃ®ne de format est dÃ©finie icila chaÃ®ne de format n'est pas un tableau de type %qsformation d'un pointeur vers le type de fonction qualifiÃ© %qTformation d'un pointeur vers le type de rÃ©fÃ©rence %qTformation d'une rÃ©fÃ©rence vers le type de fonction qualifiÃ© %qTformation d'une rÃ©fÃ©rence vers le type de rÃ©fÃ©rence %qTformation d'une rÃ©fÃ©rence vers voidformation du type de %qsdÃ©claration anticipÃ©e de %q#TrÃ©fÃ©rence anticipÃ©e vers une trame de %qs%<%c%s%> trouvÃ©%<-%E%> trouvÃ© Ã  la place de %<+%E%> dans le(s) protocole(s)%<:%> trouvÃ© dans le spÃ©cificateur de nom imbriquÃ©, %<::%> attenduun %qT a Ã©tÃ© trouvÃ© mais l'argument de format devrait Ãªtre une chaÃ®neune rÃ©fÃ©rence %qs a Ã©tÃ© trouvÃ©e mais l'argument de format devrait Ãªtre une chaÃ®nenom par dÃ©faut trouvÃ© avec une instruction de dÃ©finition non videdÃ©finition rÃ©elle trouvÃ©e pour un non registredÃ©finition virtuelle trouvÃ©e pour un registre GIMPLEun SSA_NAME a Ã©tÃ© rencontrÃ© qui avait Ã©tÃ© relÃ¢chÃ© dans le pool des Ã©lÃ©ments libresÂ«Â caseÂ Â» par dÃ©faut rencontrÃ© mais pas au dÃ©but du vecteur des Â«Â caseÂ Â»la couche logicielle pour complÃ©ter l'arithmÃ©tique requiert %<-mtrap-precision=i%>fr30_print_operand: code %%F invalidefr30_print_operand: code %%x invalidefr30_print_operand: opÃ©rande invalide pour le code %%Afr30_print_operand: MEM non traitÃ©fr30_print_operand: code inconnufr30_print_operand: code %%B non reconnufr30_print_operand: code %%b non reconnufr30_print_operand: code %%p non reconnufr30_print_operand_address: adresse non traitÃ©eun pointeur de trame est requis, mais il est rÃ©servÃ©la taille de la trame de %qs est de %wd octetsla taille de la trame de la fonction %qs est de %wd octetsÂ ; elle dÃ©passe la limite de %d octets de la pile fournie par l'utilisateurÂ ; un dÃ©routement inconditionnel est ajoutÃ©la taille de la trame de la fonction %qs est de %wd octetsÂ ; c'est plus que la moitiÃ© de la taille de la pileÂ ; le contrÃ´le dynamique ne serait pas fiable. Aucun contrÃ´le n'est gÃ©nÃ©rÃ© pour cette fonctiontaille de trame trop grande pour une vÃ©rification fiable de la pilefree_expr0(): Mauvais type d'expressionfree_pi_tree(): Correction non rÃ©soluela dÃ©claration amie %q#D dÃ©clare une fonction non patrondÃ©claration amie %qD dans la classe locale sans dÃ©claration locale antÃ©rieurela dÃ©claration amie %qD n'est pas visible par la spÃ©cialisation explicitela dÃ©claration amie %qD ne peut pas avoir de spÃ©cificateur de type Â«Â virt-specifiersÂ Â»la dÃ©claration amie ne nomme pas une classe ou une fonctiondÃ©claration amie icila dÃ©claration amie n'est pas dans la dÃ©finition de la classela dÃ©claration amie de %q#D spÃ©cifie des arguments par dÃ©faut et n%'est pas la seule dÃ©clarationla dÃ©claration amie de %qD spÃ©cifie des arguments par dÃ©faut et n%'est pas une dÃ©finitionune dÃ©claration amie requiert le mot-clÃ© Â«Â classÂ Â», c-Ã -d %<friend %#T%>une dÃ©claration amie requiert le mot-clÃ© Â«Â classÂ Â», c-Ã -d. %<friend class %T::%D%>la dÃ©finition de la fonction amie %qs ne pas avoir son nom qualifiÃ© avec %<%D::%>la dÃ©finition de la fonction amie %qs ne peut pas avoir son nom qualifiÃ© avec %<::%>le patron de la fonction amie avec des contraintes qui dÃ©pendent de paramÃ¨tres extÃ©rieures au patron doit Ãªtre une dÃ©finitionÃ  partir de la dÃ©finition de %q#Dpar rapport Ã  la dÃ©claration prÃ©cÃ©dente de %qFfrv_print_operand: code inconnuune fonction peut uniquement Ãªtre comparÃ©e Ã  nulla fonction %q#D est initialisÃ©e comme une variablela dÃ©finition de la fonction %q+D est marquÃ©e dllimportla fonction %q+D fait partie du cycle des aliasla fonction %q+F ne peut jamais Ãªtre copiÃ©e car elle a l'attribut %<noclone%>la fonction %q+F ne peut jamais Ãªtre copiÃ©e car elle reÃ§oit un Â«Â gotoÂ Â» non localla fonction %q+F ne peut jamais Ãªtre copiÃ©e car elle sauvegarde l'adresse d'une Ã©tiquette locale dans une variable statiquela fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle contient un Â«Â gotoÂ Â» calculÃ©la fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle a un argument VLAla fonction %q+F ne peut jamais Ãªtre mise en ligne parce que cela est supprimÃ© par l'utilisation de %<-fno-inline%>la fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise %<__builtin_return%> ou %<__builtin_apply_args%>la fonction %q+F ne peut jamais Ãªtre mise en ligne car elle utilise Â«Â allocaÂ Â» (ce qui sera outrepassÃ© en utilisant l'attribut Â«Â always_inlineÂ Â»)la fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise des attributs en conflit avec la mise en lignela fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise un Â«Â gotoÂ Â» qui n'est pas localla fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise setjmpla fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise setjmp-longjmp pour gÃ©rer les exceptionsla fonction %q+F ne peut jamais Ãªtre mise en ligne parce qu'elle utilise une liste variable d'argumentsfonction %qD dÃ©clarÃ©e %<[[noreturn]]%> mais sa premiÃ¨re dÃ©claration ne l'Ã©tait pasfonction %qD dÃ©clarÃ©e %<virtual%> Ã  l'intÃ©rieur d'une unionla fonction %qD est initialisÃ©e comme une variablela fonction %qD pourrait peut-Ãªtre Ãªtre candidate pour l'attribut de format %qsfonction %qD redÃ©clarÃ©e comme une variablela fonction %qD est utilisÃ©e comme sortie %<asm%>la fonction %qs ne peut pas Ãªtre dÃ©clarÃ©e %<mutable%>la fonction %qs a Ã©tÃ© rÃ©fÃ©rencÃ©e dans du code dÃ©chargÃ© mais n'a pas Ã©tÃ© marquÃ©e comme devant Ãªtre incluse dans le code dÃ©chargÃ©fonction %qs, paramÃ¨tre %u, a des accÃ¨s IPA-SRA qui se chevauchentfonction %qs, paramÃ¨tre %u, est utilisÃ©e mais n'a pas certains accÃ¨s IPA-SRAles arguments fonctions de %<__builtin_tgmath%> ont tous le mÃªme typeles arguments fonctions de %<__builtin_tgmath%> n'ont pas de paramÃ¨tre de type gÃ©nÃ©riquel'attribut de fonction %qs requiert l'extension ISA Vles attributs de fonction %qs et %qs sont mutuellement exclusifsle corps de la fonction peut Ãªtre Ã©crasÃ© durant l'Ã©dition de liensle corps de la fonction n'est pas disponiblel'appel de fonction a une valeur d'agrÃ©gatappel de fonction sur le concept de variable %qEfonction appelÃ©e Ã  travers un type non compatibleun concept de fonction doit Ãªtre appelÃ©la dÃ©claration de fonction n'est pas un prototypela fonction dÃ©clarÃ©e avec %<noreturn%> a une instruction %<co_return%>la fonction est dÃ©clarÃ©e avec %<noreturn%> mais elle utilise l'instruction %<return%>dÃ©finition de fonction dÃ©clarÃ©e %<auto%>dÃ©finition de fonction dÃ©clarÃ©e %<register%>dÃ©finition de fonction dÃ©clarÃ©e %<typedef%>dÃ©finition de fonction dÃ©clarÃ©e %qsla dÃ©finition de fonction ne dÃ©clare aucun paramÃ¨trela dÃ©finition de la fonction a un type de retour Â«Â voidÂ Â» qualifiÃ©la fonction ne retourne pas de valeur Ã  testerla fonction ne retourne pas un type Â«Â stringÂ Â»la fonction a un lien externe alors que l'utilisateur demande uniquement la mise en ligne statique pour la correction Ã  chaudla fonction peut retourner l'adresse d'une variable localela fonction pourrait Ãªtre une candidate pour l'attribut %qsla fonction pourrait Ãªtre une candidate pour l'attribut %qs si elle est connue pour retourner normalementun nom de fonction comme opÃ©rande dans le membre de gauche de %<<%> est toujours mal formÃ© en C++20; incluez le nom de la fonction dans %<()%>fonction pas retenue pour Ãªtre mise en lignela fonction n'est pas dÃ©clarÃ©e en ligne et la taille du code augmenteraitla fonction ne peut Ãªtre mise en lignela fonction nâ€™est pas une candidate Ã  la mise en lignetype tableau ou fonction %qT dans %<#pragma omp declare reduction%>fonction ou type tableau dans %<#pragma omp declare reduction%>paramÃ¨tre de fonctionle paramÃ¨tre %qD de la fonction ne peut pas apparaÃ®tre comme Ã©lÃ©ment de liste dans une directive %<allocate%>les pointeurs de fonctions ne sont pas supportÃ©s avec l'option %<-mabi=ti%>une fonction prÃ©cÃ©demment dÃ©clarÃ©e %<static%> est redÃ©clarÃ©e %<extern%>la fonction requiert un contexte double qui n'est pas encore supportÃ© par GDCDÃ©saccord dans le nombre de rÃ©sultats de la fonctionle type retournÃ© par une fonction ne peut Ãªtre une fonctionles types retournÃ©s par les fonctions ne sont pas compatibles en raison de %<volatile%>fonction retournant une fonctionfonction retournant un tableaula fonction retourne l'adresse d'une Ã©tiquettela fonction retourne l'adresse d'une variable localela fonction retourne un agrÃ©gatla fonction dÃ©bute sur un numÃ©ro de ligne plus grand que sa finle symbole de la fonction n'est pas une fonctionle patron de fonction %qD est redÃ©clarÃ© comme un patron de classetemplate-id de la fonction %qD dans le spÃ©cificateur de nom imbriquÃ©types fonctions pas vraiment compatibles en C ISOles versions de fonctions ne peuvent pas Ãªtre marquÃ©es avec %<gnu_inline%>, des corps de fonctions doivent Ãªtre gÃ©nÃ©rÃ©sla fonction avec contrats %q+D redÃ©fini une fonction sans contratfonction appelÃ©e avec un type de retour void qualifiÃ©%qE au niveau de la fonction est implicitement Â«Â autoÂ Â» et dÃ©clarÃ© %qs%qs dans le champ de la fonction est implicitement dÃ©clarÃ© auto et dÃ©clarÃ© %<__thread%>le corps d'un function-try-block d'un constructeur %<constexpr%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>le corps du function-try-block de la fonction %<constexpr%> est uniquement disponible avec %<-std=c++20%> ou %<-std=gnu++20%>transtypage fonctionnel vers le type tableau %qTles fonctions avec l'Ã©tat %qs requiÃ¨rent l'extension ISA %qsles fonctions avec un Ã©tat SME requiÃ¨rent l'extension ISA %qsrÃ©duction gang sur une boucle orphelinerebut Ã  la fin de %<#pragma nomember_alignment%>pilote gcc version %s %sexÃ©cutant gcc version %s
  gcc version %s %s
  gcov %s%s
  gÃ©nÃ©rer un Ã©chafaudage en source C pour que le module courant soit compilÃ©gÃ©nÃ©rer un Ã©chafaudage en source C++ pour que le module courant soit compilÃ©gÃ©nÃ©rer une bibliothÃ¨que partagÃ©e depuis le modulegÃ©nÃ©rer des messages d'erreur qui affichent les mots clÃ©s en minusculesgÃ©nÃ©rer des nops supplÃ©mentaires pour amÃ©liorer le dÃ©bogage. Une instruction est produite pour chaque mot clÃ© du codegÃ©nÃ©rer des Ã©chafaudages d'initialisation et de finalisation statiques pour chaque module dans la fonction principalegÃ©nÃ©rer la fonction principalegenerate_isocbinding_initializer(): mauvais type iso_c_binding, %<c_ptr%> ou %<c_funptr%> attendule code du fragment gÃ©nÃ©rique Ã©choue pour la mÃ©thode %qD qui utilise %<...%>get_mpz(): N'est pas une constante entiÃ¨reobtention de la limite maximale de la taille du fichier de vidange (core file): %mgfc_add_interface(): Mauvais type d'interfacegfc_arith_divide(): Mauvais type de basegfc_arith_error(): Mauvais code d'erreurgfc_arith_minus(): Mauvais type de basegfc_arith_plus(): Mauvais type de basegfc_arith_times(): Mauvais type de basegfc_arith_uminus(): Mauvais type de basegfc_array_dimen_size(): Mauvaise expression EXPR_ARRAYgfc_array_dimen_size(): Mauvaise dimensiongfc_ascii_statement(): Mauvais code d'instructiongfc_basic_typename(): Type non dÃ©finigfc_caf_attr(): Mauvaise rÃ©fÃ©rence Ã  un tableaugfc_caf_attr(): L'expression n'est pas une variablegfc_check_dependency: on attendait une EXPR_VARIABLEgfc_check_digit(): mauvais radicalgfc_code2string(): Mauvais codegfc_compare_derived_types: type dÃ©rivÃ© invalidegfc_compare_expr(): Mauvais type de basegfc_copy_expr(): Mauvais nÅ“ud d'expressiongfc_expression_rank(): Deux specs de tableaugfc_find_array_ref(): Pas de rÃ©fÃ©rence trouvÃ©egfc_free_statement(): Mauvaise instructiongfc_get_constant_expr(): le lieu %<where%> ne peut pas Ãªtre NULLgfc_get_default_type(): Mauvais symbole %qsgfc_is_constant_expr(): Type d'expression inconnugfc_match(): Mauvais code de correspondance %cgfc_match_sym_complex_part(): Mauvais typegfc_op2string(): Mauvais codegfc_range_check() a retournÃ© une mauvaise valeurgfc_range_check(): Mauvais typegfc_ref_dimen_size(): Mauvais dimen_typegfc_ref_dimen_size(): Mauvaise dimensiongfc_resolve_blocks(): Mauvais type de blocgfc_resolve_code(): Mauvais code d'instructiongfc_resolve_code(): Pas d'expression dans le DO WHILEgfc_resolve_expr(): Mauvais type d'expressiongfc_set_default_type(): le symbole a dÃ©jÃ  un typegfc_simplify_abs(): Mauvais typegfc_simplify_dcmplx(): Mauvais type (x)gfc_simplify_dcmplx(): Mauvais type (y)gfc_simplify_dim(): Mauvais typegfc_simplify_floor(): Mauvais sous-typegfc_simplify_log: mauvais typegfc_simplify_mod(): Mauvais argumentsgfc_simplify_modulo(): Mauvais argumentsgfc_trans_code(): Mauvais code d'instructiongfc_trans_omp_workshare(): Mauvais code d'instructiongfc_trans_select(): Mauvais type pour l'expression casegfc_typename(): Type non dÃ©finigfc_validate_kind(): Mauvais sous-type obtenugfc_validate_kind(): Mauvais type obtenugfc_variable_attr(): L'expression n'est pas une variablegfortran ne supporte pas -E sans -cppgfortran: Uniquement une option %<-J%> autorisÃ©el'appel gimple n'a pas de ciblel'appel gimple a deux ciblesvÃ©rification gimple: attendait %s(%s), a trouvÃ© %s(%s) dans %s, Ã  %s:%dgimple_bb (phi) est dÃ©fini avec un mauvais bloc de basegimple_bb (stmt) est dÃ©fini avec un mauvais bloc de basela gimplification a Ã©chouÃ©les constructeurs globaux ne sont pas supportÃ©s sur cette cibleles destructeurs globaux ne sont pas supportÃ©s sur cette ciblele contenu du fragment de module global doit provenir de l'inclusion du prÃ©processeurla qualification globale du nom de la classe est invalidevariable globale de registre %qD utilisÃ©e dans une fonction imbriquÃ©eune variable-registre globale suit une dÃ©finition de fonctionla variable-registre globale a une valeur initialel'affectation Ã  la variable globale/statique a Ã©tÃ© interceptÃ©ea obtenu %d paramÃ¨tres de patron pour %q#Da obtenu %d paramÃ¨tres de patron pour %q#Tla destination du Â«Â gotoÂ Â» n'est ni une Ã©tiquette ni un pointeurgp est constant (mais sauvegarder/rÃ©tablir gp lors d'appels indirects).accent grave %<`%> dans le formatgsplit-dwarf n'est pas supportÃ© sur cette plate-formeavait des erreurs sÃ©mantiques lors de le compilationles instructions dÃ©cimales en virgule flottante matÃ©rielles ne sont pas disponibles en mode ESA/390les instructions dÃ©cimales en virgule flottante matÃ©rielles ne sont pas disponibles sur %sle support des vecteurs matÃ©riels n'est pas disponible sur %sle support des vecteurs matÃ©riels n'est pas disponible avec %<-msoft-float%>a des paramÃ¨tres diffÃ©rents dans une autre unitÃ© de traductiona une valeur de retour diffÃ©rente dans une autre unitÃ© de traductionl'insn de tÃªte %d du bloc %d n'a pas Ã©tÃ© trouvÃ©e dans le flot des insnmodule d'en-tÃªte attendu, module %qs trouvÃ©icilimite supÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qsla borne supÃ©rieure du tableau est en dehors des limites de ztypela borne supÃ©rieure pour la sous-plage a dÃ©bordÃ©l'instruction de la valeur de l'histogramme ne correspond pas Ã  l'instruction Ã  laquelle il est associÃ©iWMMXt et NEON sont incompatiblesiWMMXt non supportÃ© en mode Thumbia64_print_operandÂ : code inconnuidentical_array_ref(): dimensions incohÃ©rentesl'identificateur %qE est en conflit avec un mot-clÃ© du C++l'identificateur %qE est un mot clÃ© en C++11l'identificateur %qE est un mot clÃ© en C++20identificateur attendu aprÃ¨s %<@protocol%>dÃ©bordement de l'identificateurÂ : %dsi une clause %<if%> a un modificateur, alors toutes les clauses %<if%> doivent utiliser un modificateurs'il n'est pas possible d'Ã©viter l'apostrophe, entourez la dans une paire de directives %qs et %qssi ce code est atteint, le programme s'arrÃªterasi son utilisation fait partie d'une ABI publique, changez-le pour utiliser plutÃ´t une variable constante que vous dÃ©finissezsi l'utilisation de %qs n'est pas possible, utilisez plutÃ´t %qs%<#pragma %s %s%> ignorÃ©%<#pragma align%> ignorÃ© pour %q+D explicitement alignÃ©%<#pragma omp declare simd%> est ignorÃ© sur une fonction avec un argument non %<uniform%> avec le qualificatif %<_Atomic%>%<#pragma omp declare simd%> est ignorÃ© sur une fonction avec un type de retour avec le qualificatif %<_Atomic%>%<-fschedule-insns%> est ignorÃ© Ã  cause d'un bogue dans la gestion des exceptionsspÃ©cificateur %<asm%> ignorÃ© pour la variable locale non statique %q+Dla clause %<sink%> est ignorÃ©e car elle a un offset qui n'est pas un multiple du pas de la bouclel'attribut %qD est ignorÃ© sur l'espace de noms anonymel'attribut %qD est ignorÃ© sur l'espace de noms pas en lignel'attribut %qE est ignorÃ© car il est appliquÃ© Ã  l'instanciation du patron %qTl'attribut %qE est ignorÃ© car il est appliquÃ© Ã  la spÃ©cialisation du patron %qTl'attribut %qE est ignorÃ© car il n'est pas dÃ©fini sur une variablel'attribut %qE est ignorÃ© car il est dÃ©fini sur une variable constantel'attribut %qE est ignorÃ© car il est dÃ©fini sur une variable initialisÃ©el'attribut %qE est ignorÃ© car il est dÃ©fini sur une variable non initialisÃ©el'attribut %<%E (%u)%> ignorÃ© car il est en conflit avec l'attribut %<%E (%u)%>l'attribut %qE est ignorÃ© aprÃ¨s un %qE antÃ©rieurl'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<either%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<lower%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<noinit%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<persistent%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<section%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %<upper%>l'attribut %qE est ignorÃ© car il est en conflit avec l'attribut %qsl'attribut %qE est ignorÃ© Ã  cause des arguments surnumÃ©raires en commenÃ§ant par %qEl'attribut %qE est ignorÃ© dans la dÃ©claration d'une fonction interne %qD car il est en conflit avec l'attribut %qsl'attribut %qs est ignorÃ© car il est en conflit avec l'attribut %qsles attributs appliquÃ©s Ã  %qT aprÃ¨s sa dÃ©finition sont ignorÃ©sles attributs sont ignorÃ©s s'ils sont appliquÃ©s Ã  la classe de type %qT en dehors de la dÃ©finitionattributs ignorÃ©s car ils sont appliquÃ©s au type dÃ©pendent %qT sans dÃ©claration associÃ©eles attributs dans l'argument %qE du patron sont ignorÃ©sles attributs sur l'argument %qT du patron sont ignorÃ©sle rÃ©pertoire Â«Â %sÂ Â» est ignorÃ© car prÃ©sent deux fois
*************** AUCUNE GARANTIE, pas mÃªme pour la COMME
*** 2335,2341 ****
  attribut Â«Â packedÂ Â» ignorÃ© Ã  cause du champ non POD non empaquetÃ© %q#Dignore l'option %<-fopt-info-%s%> qui entre peut-Ãªtre en conflitla valeur retournÃ©e par %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<warn_unused_result%>la valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>la valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>%sla valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>Â : %<%s%>la valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>Â : %Ela valeur retournÃ©e par %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<warn_unused_result%>la valeur de retour de %qD est ignorÃ©e, ceci doit Ãªtre utilisÃ©la valeur de retour de %qD est ignorÃ©e, ceci doit Ãªtre utilisÃ©Â : %<%s%>la valeur retournÃ©e est ignorÃ©e pour une fonction dÃ©clarÃ©e avec l'attribut %<warn_unused_result%>la valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>la valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>Â : %Ela valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>%sla valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>Â : %<%s%>la valeur de retour de type %qT est ignorÃ©e, ceci doit Ãªtre utilisÃ©la valeur de retour de type %qT est ignorÃ©e, ceci doit Ãªtre utilisÃ©Â : %<%s%>la dÃ©claration de %q#D est ignorÃ©eoption inconnue %q.*s ignorÃ©ela valeur non reconnue %<%s%> de l'option %<-mcustom-fpu-cfg%> est ignorÃ©ele pas linÃ©aire nul est ignorÃ©OP illÃ©gal dans optimize_comparisontype d'agrÃ©gat %qE illÃ©gal spÃ©cifiÃ© pour la variable d'instance %qsargument 0 invalide pour %qsopÃ©rande illÃ©gal adresse d'opÃ©rande illÃ©gale (1)adresse d'opÃ©rande illÃ©gale (2)adresse d'opÃ©rande illÃ©gale (3)adresse d'opÃ©rande illÃ©gale (4)opÃ©rande illÃ©gal dÃ©tectÃ©type de rÃ©fÃ©rence illÃ©gal spÃ©cifiÃ© pour la variable d'instance %qsl'Ã©valuation immÃ©diate retourne l'adresse de la fonction immÃ©diate %qDla valeur immÃ©diate doit Ãªtre contenue dans un entier sur %d bits pour %sla capture implicite de %qE via %<[=]%> est dÃ©prÃ©ciÃ©e en C++20conversion implicite de %qH vers %qI pour correspondre Ã  d'autres opÃ©randes de l'expression binaireconversion implicite depuis %qH vers %qI pour correspondre Ã  d'autres rÃ©sultats de la conditionconversion implicite de %qH en %qI lors du passage de l'argument Ã  la fonctionconversion implicite de %qT vers %qTconversion implicite de %qT vers %qT pour correspondre Ã  d'autres opÃ©randes de l'expression binaireconversion implicite depuis %qT vers %qT pour correspondre Ã  d'autres rÃ©sultats de la conditionconversion implicite de %qT en %qT lors du passage de l'argument Ã  la fonctiondÃ©claration implicite de la fonction %qEdÃ©claration implicite de la fonction %qE; vouliez-vous utiliser %qsÂ ?le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgulele dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgulele dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellele dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'instructionle dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnellecorrespondance implicite du tableau de taille tacite %qDles patrons implicites ne peuvent pas Ãªtre %<virtual%>dÃ©saccord dans le type du pointeur implicite Â«Â thisÂ Â»le fanion implicit_section est dÃ©fini mais la section ne l%'est pasles registres implicitement dÃ©pilÃ©s doivent Ãªtre groupÃ©s en haut de la pile%qD dÃ©clarÃ© implicitement est dÃ©prÃ©ciÃ©END DO implicitel'import %qs a un CRC non concordantl'import ne peut pas apparaÃ®tre directement dans une spÃ©cification de classe de liaisonl'import a dÃ©clarÃ© %q#D iciimport du module nommÃ© %qs Ã  l'intÃ©rieur d'un bloc de liaison du langageun import spÃ©cifiant une partition de module doit apparaÃ®tre aprÃ¨s une dÃ©claration de module nommÃ©ela dÃ©claration d'import doit Ãªtre dans la portÃ©e globaleimport_iso_c_binding_module(): Impossible de crÃ©er le symbole pour %simportÃ© Ã les imports doivent Ãªtre construit avant d'Ãªtre importÃ©scontrainte impossible dans %<asm%>contrainte de registre impossible dans %<asm%>assertion de type impossible: le type n'implÃ©mente pas l'interfacedans %s, Ã  %s:%den C++03, le mot-clÃ© class (ou struct) doit Ãªtre utilisÃ© lors de la dÃ©claration d'un amien C++11 et au delÃ , un constructeur par dÃ©faut peut Ãªtre expliciteen C++11, les destructeurs sont %<noexcept%> par dÃ©fauten C++11, ce %<throw%> appellera %<terminate%> car les destructeurs sont %<noexcept%> par dÃ©fauten C++20, cette comparaison appelle la fonction actuelle rÃ©cursivement avec les arguments inversÃ©sen C++98, %<template%> (afin de lever une ambigÃ¼itÃ©) est seulement permis Ã  l'intÃ©rieur des patronsen C++98, %q+D ne peut pas Ãªtre statique parce qu'il est un membre d'une unionen C++98, %qD doit Ãªtre initialisÃ© par un constructeur et non par %<{...}%>dans un appel Ã  %qD dÃ©clarÃ© avec l'attribut %<%s%> icidans un appel Ã  %qT dÃ©clarÃ© avec l'attribut %<%s%>dans un appel Ã  la fonction d'allocation %qD dÃ©clarÃ©e icidans un appel Ã  la fonction d'allocation interne %qDdans un appel Ã  la fonction interne %qDdans un appel Ã  la fonction %qDdans un appel Ã  la fonction %qD dÃ©clarÃ©e %qsdans un appel Ã  la fonction %qD dÃ©clarÃ©e avec l'attribut %qsdans un appel Ã  la fonction membre non statique %qDdans un appel avec le type %qTdans un appel avec le type %qT et l'attribut %qsdans l'argument d'un unaireÂ !dans le bloc de base %d :dans l'appel Ã  %qD, dÃ©clarÃ© icidans la dÃ©claration de %q+Ddans la dÃ©finition de la macro %qsdans l'expansion de la macro %qsdans gfc_simplify_acos(): Mauvais typedans gfc_simplify_acosh(): Mauvais typedans gfc_simplify_asin(): Mauvais typedans gfc_simplify_asinh(): Mauvais typedans gfc_simplify_atan(): Mauvais typedans gfc_simplify_atanh(): Mauvais typedans gfc_simplify_cos(): Mauvais typedans gfc_simplify_exp(): Mauvais typedans gfc_simplify_sin(): Mauvais typedans l'initialisation de la variable de liaison structurÃ©e %qDdans le passage de l'argument %P de %qDdans l'argument de patron pour le type %qTdans la dÃ©finition de %q#Tdans cette expressioninitialisation intra-classe du membre de donnÃ©e statique %q#D d'un type incompletinitialisation intra-classe du membre de donnÃ©e statique %q#D du type non littÃ©ralfichier de greffon %s inaccessible dÃ©veloppÃ© depuis le nom court du greffon %s: %maccumulateur inappropriÃ© pour %qsincluez %qs ou fournissez une dÃ©claration de %qDincluez %qs ou fournissez une dÃ©claration de %qEinclusion %qs traitÃ©e textuellementinclusion %qs traduite en importle nombre d'arÃªtes entrantes ne correspond pas au nombre d'arguments PHIclause %qs incompatible en appliquant %<%s%> Ã  %qD, qui a dÃ©jÃ  Ã©tÃ© marquÃ© avec une directive Â«Â routineÂ Â» de OpenACCles qualificatifs d'espace d'adresses %qs et %qs sont incompatiblesclause de donnÃ©es avec rÃ©duction sur %qE incompatible; promu en %<present_or_copy%>opÃ©rande en virgule flottante ou registre vecteur incompatible pour Â«Â %%%cÂ Â»dÃ©claration implicite incompatible pour la fonction interne %qDdÃ©claration implicite incompatible de la fonction %qDopÃ©rande incompatible pour Â«Â %%%cÂ Â»%<-mstack-protector-guard=global%> et %<-mstack-protector-guard-offset=%qs%> incompatiblesopÃ©rande de registre incompatible pour Â«Â %%%cÂ Â»type incompatible pour l'argument %d de %qEtype incompatible pour l'index du tableau associatiftype incompatible pour la mÃ©thode %s%s%stype incompatible pour la mÃ©thode %s%s%s (%s)type incompatible pour le rÃ©cepteurtype incompatible dans l'expression binairetypes incompatibles dans l'argument %<PHI%> %utypes incompatibles dans l'affectation de %qT vers %qTtypes incompatibles dans l'expression binairetype incompatible dans l'envoitypes incompatibles dans l'affectation au type %qT depuis le type %qTtypes incompatibles dans l'initialisation du type %qT en utilisant le type %qTtypes incompatibles en retournant le type %qT alors que %qT Ã©tait attendutypes vectoriels incompatibles dans l'expression conditionnelle: %qT, %qT et %qTimplÃ©mentation incomplÃ¨te de la catÃ©gorie %qEimplÃ©mentation incomplÃ¨te de la classe %qEle type incomplet %qT n'a pas de membre %qDtype %qT incomplet utilisÃ© dans un spÃ©cificateur de noms imbriquÃ©attribut %<ifunc%> inconsistantattributs inconsistants pour l'Ã©tat %qsinconsistant Ã  cause de %qstypes diffÃ©rents pour Â«Â beginÂ Â» et Â«Â endÂ Â» de l'instruction %<for%> parcourant une plage: %qT et %qTmajuscules incohÃ©rentes dans le formatdÃ©duction incohÃ©rente pour %qT: %qT et puis %qTdÃ©duction incohÃ©rente pour le type de retour auto: %qT et puis %qTdÃ©finition de macro %qE importÃ©e de maniÃ¨re inconsistantespÃ©cification de variable d'instance incohÃ©rentecontraintes d'opÃ©rande inconsistantes dans un %<asm%>les types incohÃ©rents %qT et %qT sont dÃ©duits du type retournÃ© par la lambdales suffixes littÃ©raux dÃ©finis par l'utilisateur %qD et %qD sont inconsistants dans la chaÃ®ne littÃ©ralemode de comparaison incorrectentrÃ©e incorrecte dans %<label_to_block_map%>format incorrect dans la mise Ã  l'Ã©chelle, utilise 1/1
  opÃ©rande d'indice incorrectinsn incorrecteÂ :nombre d'arguments incorrect pour la fonction %qEnombre incorrect pour les Ã©lÃ©ments d'un vecteur %qspropriÃ©tÃ© incorrecte %qs du sÃ©lecteur %qsopÃ©rande d'arrondi incorrectconfiguration incorrecte pour le numÃ©ro de la zone d'atterrissage des exceptions (landing pad)partage incorrect des nÅ“uds de l'arbretype incorrect pour les Ã©lÃ©ments d'un vecteur %qstype incorrect pour les Ã©lÃ©ments d'un vecteur CONSTRUCTORparallÃ©lisme de boucle OpenACC incorrectement imbriquÃ©l'expression d'incrÃ©mentation fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %qDl'incrÃ©ment n'est pas la constante 1 ou -1 pour la condition %<!=%>incrÃ©mentation d'une expression boolÃ©enneincrÃ©mentation du champ constant %qDincrÃ©menter une valeur Ã©numÃ©rÃ©e est invalide en C++incrÃ©mentation de la fonction %qDincrÃ©mentation du membre %qD d'un objet en lecture seuleincrÃ©ment d'un pointeur vers un type incomplet %qTincrÃ©mentation de l'emplacement %qE en lecture seuleincrÃ©mentation du membre %qD en lecture seuleincrÃ©mentation de la valeur de retour nommÃ©e %qD en lecture seuleincrÃ©mentation du paramÃ¨tre %qD en lecture seuleincrÃ©mentation de la rÃ©fÃ©rence en lecture seule %qDincrÃ©mentation de la variable %qD en lecture seuleincrÃ©mentation ou dÃ©crÃ©mentation d'un type non numÃ©riquela valeur incrÃ©mentÃ©e de l'Ã©numÃ©ration est trop grande pour %<long%>la valeur incrÃ©mentÃ©e de l'Ã©numÃ©ration est trop grande pour %<unsigned long%>l'index %E dÃ©signe un offset plus grand que la taille de %qTl'index dans la dimension %d est hors de limites Ã  %Lvaleur d'index au lieu d'un nom de champ dans l'initialisation de l'unionla valeur de l'index est hors limitesle dÃ©compte des appels indirects ne correspond pas au dÃ©compte du BBappel indirect dans une fonction, ceci n'est pas supportÃ© par eBPFl'appel indirect dans la sÃ©quence d'appel spÃ©culative n'a pas le fanion spÃ©culatifla fonction indirecte %q+D ne peut pas Ãªtre dÃ©clarÃ©e %qEla fonction indirecte %q+D ne peut pas Ãªtre dÃ©clarÃ©e faibleappel de fonction indirect vers un appelÃ© encore Ã  dÃ©terminerl'import indirect %qs n'est pas dÃ©jÃ  chargÃ©les sauts indirects ne sont pas disponibles sur cette cibleappel non %<strub%> indirect dans %<strub%> de contexte %qDl'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»l'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'instructionl'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnellel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»l'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'instructionl'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnellele type scalaire infÃ©rÃ© %qT n'est pas un type entier ou en virgule flottante de la mÃªme taille que %qTrÃ©cursion infinie dÃ©tectÃ©einforme l'utilisateur Ã  propos des paramÃ¨tres qui seront passÃ©s par rÃ©fÃ©rencele constructeur hÃ©ritÃ© %qD n'est pas %<constexpr%>les constructeurs hÃ©ritÃ©s sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>fonction init trouvÃ©e dans l'objet %sl'instruction init dans des instructions de sÃ©lection est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>init_arglist(): trop d'argumentsl'initialisation abandonne le qualificatif %qv du type pointÃ©initialisation depuis un type Objective-C distinctinitialisation depuis un pointeur vers un espace d'adresses non fermÃ©le membre de gauche de l'initialisation pourrait Ãªtre un candidat pour un attribut de formatl'initialisation ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifl'initialisation de %qT depuis %qT transforme un pointeur en entier sans transtypagel'initialisation de %qT depuis %qT transforme un entier en pointeur sans transtypageinitialisation de %qT depuis le type pointeur %qT qui est incompatibleinitialisation de %qT depuis un pointeur vers %qD avec le type incompatible %qTinitialisation de %qT depuis un type pointeur %qT avec un ordre de stockage scalaire incompatibleinitialisation d'un membre de tableau flexibleinitialisation de la variable de bloc commun %qs dans l'instruction DATA Ã  %Cinitialisation d'un membre de tableau flexible dans un contexte imbriquÃ©l'initialisation de l'expression Â«Â newÂ Â» pour le type %<auto%> exige exactement un Ã©lÃ©mentinitialisation d'un type rÃ©fÃ©rencÃ© non const %q#T depuis une r-valeur du type %qTinitialisation d'un type rÃ©fÃ©rencÃ© volatile %q#T depuis une r-valeur du type %qTinitialisations pour des membres multiples de %qTle champ initialisÃ© est Ã©crasÃ©le champ initialisÃ© a des effets de bord Ã©crasÃ©sle membre %q+D initialisÃ© est dÃ©clarÃ© icila variable initialisÃ© %q+D est marquÃ©e dllimportun Ã©lÃ©ment de l'initialisation n'est pas une expression constanteun Ã©lÃ©ment de l'initialisation n'est pas Ã©valuable lors du chargementun Ã©lÃ©ment de l'initialisation n'est pas une constantefin prÃ©maturÃ©e de l'initialisationl'expression de l'initialiseur fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %qDl'initialiseur n'a pu dÃ©terminer la taille de %q+Dl'initialisation n'a pu dÃ©terminer la taille de %qDl'initialisation n'a pu dÃ©terminer la taille de %qTl'initialiseur pour la valeur %<_BitInt(%d)%> n'est pas une constante entiÃ¨rel'initialisation pour %<decltype(auto) %D%> a un type fonction (avez-vous oubliÃ© les %<()%>Â ?)l'initialiseur pour %q#D est dÃ©veloppÃ© en une liste vide d'expressionsl'initialisation pour %q#D est invalidel'initialisation de %qT doit Ãªtre entre accoladesinitialisation pour le membre tableau flexible %q#Dl'initialiseur pour une valeur en virgule flottante n'est pas une constante en virgule flottantel'initialiseur pour les valeurs entiÃ¨res/virgules fixes est trop compliquÃ©initialisation dans une boucle %<for%> parcourant une plageinitialisation invalide pour un membre statique avec constructeurinitialisation fournie pour une fonctioninitialisation spÃ©cifiÃ©e pour la fonction amie %qDinitialisation spÃ©cifiÃ©e pour une mÃ©thode non virtuelle %q+Dinitialisation spÃ©cifiÃ©e pour la fonction membre statique %qDla chaÃ®ne d'initialisation pour %qT est trop longueinitialiser %qD depuis %qE n'Ã©tend pas la durÃ©e de vie du tableau sous-jacentl'initialisation de %qD requiert une expression d'accÃ¨s Ã  un membre comme opÃ©rande de gauche dans l'assignementinitialiser %qH avec %qI dans une expression constante convertie n'est pas liÃ©e directementl'initialisation d'une classe de base du type %qT rÃ©sulte en un dÃ©coupage d'objetnom de classe injectÃ© %qD utilisÃ© comme argument de patron qui est lui-mÃªme un patronl'assembleur en ligne n'est pas une expression constantele nombre de clones en ligne n'est pas compatibleclone en ligne dans la mÃªme liste du groupe comdatle clone en ligne est forcÃ© Ã  sortirclone en ligne avec l'adresse prisela dÃ©claration en ligne de %qD suit la dÃ©claration avec l'attribut %<noinline%>fonction Â«Â inlineÂ Â» %q+D dÃ©clarÃ©e en tant que dllimport: attribut ignorÃ©la fonction en ligne %q+D est dÃ©clarÃ©e mais jamais dÃ©finiela fonction Â«Â inlineÂ Â» %q+D est dÃ©clarÃ©e faiblela fonction en ligne %q+D a reÃ§u l'attribut %qsla fonction Ã  mettre en ligne %qD a reÃ§u l'attribut %qsla fonction en ligne %qD est utilisÃ©e mais n'a jamais Ã©tÃ© dÃ©finieun espace de nom en ligne doit Ãªtre spÃ©cifiÃ© Ã  la dÃ©finition initialeles espaces de noms en ligne sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>les variables Â«Â inlineÂ Â» sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>le pointeur inlined_to est dÃ©fini mais aucun prÃ©dÃ©cesseur trouvÃ©le pointeur inlined_to est fauxle pointeur inlined_to fait rÃ©fÃ©rence Ã  lui mÃªmepointeur inlined_to dÃ©fini pour des appelants pas en lignela mise en ligne a Ã©chouÃ© dans l'appel Ã  %<always_inline%> %q+F: %sla mise en ligne a Ã©chouÃ© dans l'appel Ã  %q+F: %sla boucle intÃ©rieure utilise le mÃªme parallÃ©lisme OpenACC que la boucle qui la contientles boucles internes doivent Ãªtre parfaitement imbriquÃ©es dans %<#pragma acc loop%>les boucles internes doivent Ãªtre parfaitement imbriquÃ©es avec la clause %<ordered%>les boucles internes doivent Ãªtre parfaitement imbriquÃ©es avec la clause %<reduction%> %<inscan%>le fichier d'entrÃ©e %qs est le mÃªme que le fichier de sortiela contrainte de l'opÃ©rande d'entrÃ©e contient %qcinsÃ©rer le greffon pour dÃ©tecter les erreurs Ã  l'exÃ©cution durant la compilationinsert_bbt(): ClÃ© dupliquÃ©e trouvÃ©einsertion hors limites dans %qsle pointeur du bloc de base de l'insn %d est %d, il devrait Ãªtre %dl'insn %d dans la fin du bb %d a un bloc de base non NULLl'insn %d dans l'en-tÃªte du bb %d a un bloc de base non NULLl'insn %d est dans plusieurs blocs de base (%d et %d)l'insn %d en dehors des blocs de base a un champ bb non NULLles adresses des insn ne sont pas libÃ©rÃ©esles adresses des insn ne sont pas dÃ©finies aprÃ¨s le raccourcissement des branchesinsn contient une adresse invalide !insn ne satisfait pas Ã  ses contraintes:insn Ã  l'extÃ©rieur de tout bloc de basel'insn avec le UID %i n'a pas Ã©tÃ© trouvÃ©e pour l'opÃ©rande %i (Â«Â %sÂ Â») de l'insn %il'insn avec le UID %i n'a pas Ã©tÃ© trouvÃ©e pour l'opÃ©rande %i de l'insn %iinstallÃ©s: %s%s
  erreur d%'installation, impossible de trouver %<crtoffloadtable.o%>la variable d'instance %qE est accÃ©dÃ©e dans la mÃ©thode de la classela variable d'instance %qE est %s; ceci dÃ©clenchera une erreur incontournable dans le futurla variable d'instance %qE est dÃ©clarÃ©e %sla variable d'instance %qE est dÃ©clarÃ©e privÃ©ela variable d'instance %qs a une taille inconnuela variable d'instance %qs est dÃ©clarÃ©e privÃ©ela variable d'instance %qs utilise un membre de tableau flexiblel'affectation Ã  la variable d'instance a Ã©tÃ© interceptÃ©einstruction jamais exÃ©cutÃ©ele prÃ©chargement des instructions est appliquÃ© en mode 64 bits avec l'adressage relatif Ã  RIP et l'option %<-mprefetchi%>Â ; il ne fait rien autrementl'ordonnancement d'instructions n'est pas supportÃ© sur cette machine ciblele jeu d'instruction %qs ne sait pas implÃ©menter l'ABI par dÃ©faut %qs, utilisation de %qsinformation contextuelle insuffisante pour dÃ©terminer le typepartitionnement insuffisant pour parallÃ©liser la boucle des Ã©lÃ©mentspartitionnement disponible insuffisant pour parallÃ©liser la bouclepartitionnement disponible insuffisant pour parallÃ©liser la boucle dÃ©coupÃ©e en blocsLes arguments entiers de SYSTEM_CLOCK Ã  %L ont des paramÃ¨tres de sous-types diffÃ©rentsla constante entiÃ¨re est trop grande pour le type %<_BitInt(%d)%>la constante entiÃ¨re est trop grande pour le type %<unsigned _BitInt(%d)%>la constante entiÃ¨re est trop grande pour le type %<unsigned long%>division entiÃ¨re par zÃ©role littÃ©ral entier dÃ©passe la plage du type %qTdÃ©bordement d'entier dans la taille du tableaudÃ©bordement d'entier dans l'expression %qE de type %qT rÃ©sulte en %qEdÃ©bordement d'entier dans l'expression de type %qT rÃ©sulte en %qEle suffixe entier %qs est masquÃ© par l'implÃ©mentationl'expression intÃ©grale %qE n'est pas une constantela prÃ©cision du type rÃ©sultant intÃ©gral ne correspond pas Ã  la taille du champ de %qsl'interface %qE n'a pas un agencement des chaÃ®nes constantes valablela partition de l'interface n'est pas exportÃ©el'indice intermÃ©diaire du tableau %wi est en dehors des limites de %qT%<strub%> interne ne supporte pas les Ã©tiquettes forcÃ©esinformation de dÃ©bogage du compilateur interne, vidange la liste des quadrupleserreur interne du compilateurerreur interne du compilateur. Mauvaise adresse:erreur interne du compilateur. DÃ©calage incorrect:erreur interne du compilateur. Mode inconnu:erreur interne du compilateur: erreur interne du compilateurÂ : erreur en rapportant les routines rÃ©-entrÃ©es.
! dÃ©faut d'inconsistance interneerreur interne: %>cris_side_effect_mode_ok%> avec des opÃ©randes erronÃ©eserreur interne: registre erronÃ©: %derreur interneÂ : operand1 n'est pas attendu sous forme d'ensemble constantLa procÃ©dure interne %qs Ã  %L est en conflit avec l'argument DUMMYunitÃ© interne dans WRITEles attributs d'interruption et nus sont incompatiblesles gestionnaires d'interruptions ne peuvent pas Ãªtre des fonctions MIPS16les gestionnaires d'interruptions ne peuvent pas avoir d'argumentla routine de service d'interruption ne peut avoir qu'un argument de type pointeur et un argument entier optionnelune routine de service d%'interruption ne peut pas Ãªtre appelÃ©e directementla routine de service d'interruption doit retourner %<void%>la routine de service d'interruption devrait avoir %qs comme deuxiÃ¨me argumentla routine de service d'interruption devrait avoir un pointeur comme premier argumentle vecteur d'interruption de l'attribut %qE n'est pas %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>du code intervenant ne peut pas contenir des directives OpenMPla fonction intrinsÃ¨que %qE doit Ãªtre appelÃ©e directementl'index du registre intrinsÃ¨que est hors limitevariable intrinsÃ¨que qui n'est pas une procÃ©dure%%-code invalideopÃ©rande %%A invalidevaleur %%A invalideopÃ©rande %%B invalideopÃ©rande %%C invalidevaleur %%C invalideopÃ©rande %%D invalidevaleur %%D invalidevaleur %%E invalidevaleur %%F invalidemode %%G invalidevaleur %%G invalidevaleur %%H invalidevaleur %%J invalidevaleur %%J invalidevaleur %%K invalidevaleur %%L invalidevaleur %%M invalidevaleur %%N invalidevaleur %%O invalideopÃ©rande %%P invalidevaleur %%P invalidevaleur %%R invalidevaleur %%T invalidevaleur %%U invalidevaleur %%V invalideopÃ©rande %%Y invalidevaleur %%d invalidevaleur %%e invalideopÃ©rande %%f invalidevaleur %%f invalidevaleur %%h invalidevaleur %%j invalidevaleur %%j invalidevaleur %%k invalidevaleur %%m invalidevaleur %%p invalidevaleur %%q invalidevaleur %%r invalideopÃ©rande %%s invalidevaleur %%s invalidevaleur %%t invalidevaleur %%t/%%b invalidevaleur %%u invalidevaleur %%v invalidevaleur %%x invalidevaleur %%xn invalidevaleur %%y invalide, essayez d'utiliser la contrainte Â«Â ZÂ Â»valeur %%z invalide%<#pragma %s%> invalide%<CASE_CHAIN%> invalide%<CPU_TYPE%> a la valeur invalide %qs lue dans %<devices.csv%> pour %qs%<MPY_TYPE%> a la valeur invalide %qs lue dans %<devices.csv%> pour %qsargument %<PHI%> invaliderÃ©sultat %<PHI%> invalide%<const_cast%> invalide Ã  partir du type %qT vers le type %qT%<const_cast%> invalide d'une r-valeur du type %qT vers le type %qTtype sous-jacent invalide pour %<enum%>%<static_cast%> invalide depuis le type %qT vers le type %qTvaleur invalide pour %<sve_width%>: %dmodificateur de rÃ©duction %<task%> invalide sur une construction combinÃ©e avec %<simd%> ou %<loop%>modificateur de rÃ©duction %<task%> invalide sur une construction pas combinÃ©e avec %<parallel%>, %<for%> ou %<sections%>modificateur de rÃ©duction %<task%> invalide sur une construction autre que %<parallel%>, %qs ou %<sections%>modificateur de rÃ©duction %<task%> invalide sur une construction autre que %<parallel%>, %qs, %<sections%> ou %<scope%>opÃ©rande de dÃ©calage %qs invalideargument de taille %qs invalide dans le chargementÂ«Â asmÂ Â» invalideÂ : opÃ©randes (pointeurs) %qs invalidestranche d'objet Ã  3 index invalide qui n'est pas une trancheune tranche Ã  3 index d'une chaÃ®ne est invalideargument IACC invalidesyntaxe JSON invalidemembre de gauche invalide dans un appel gimplenom de sÃ©lecteur Objective-C++ invalideclause OpenACC invalide au niveau global du fichierpas de boucle OpenMP non rectangulaire invalideÂ ; %<(%E - %E) * %E%> n'est pas un multiple de la boucle %d avec le pas %qEmembre de droite invalide pour un stockage mÃ©moire gimpleÂ : %qsUNSPEC invalide comme opÃ©randeUNSPEC invalide comme opÃ©randeÂ : %d_Literal invalideparamÃ¨tre abstrait invalide pour le type %qTle type abstrait %qT retournÃ© est invalidele type abstrait retournÃ© est invalide pour la fonction %q+#Dle type abstrait retournÃ© est invalide pour la fonction membre %q+#Dtype abstrait %qT invalide pour %qEtype abstrait invalide pour %q+DaccÃ¨s invalide au membre de donnÃ©e non statique %qD dans la base virtuelle d'un objet NULLadresse invalideadresse invalide pour le modificateur de sortie Â«Â OÂ Â»adresse invalide pour le modificateur de sortie Â«Â RÂ Â»adresse invalide pour le modificateur de sortie Â«Â SÂ Â»adresse invalide dans l'opÃ©randemode d'adresse invalideopÃ©rande d'adresse invalide dans %qsmode d'adressage invalidealignement invalide pour %<#pragma align%>, ignorÃ©valeur d'alignement invalide pour %<__builtin_arc_aligned%>application invalide de %<__alignof%> sur un champ de bitsapplication invalide de %<sizeof%> sur un champ de bitsutilisation invalide de %<sizeof%> sur un type fonctionapplication invalide de %qs Ã  une fonction membreutilisation invalide de %qs sur un type voidutilisation invalide de %qs sur le type tableau %qT dont le type des Ã©lÃ©ments est incompletutilisation invalide de %qs sur le type incomplet %qTarchitecture invalide pour l'attribut ou le pragma cible %qsargument %<%s%> invalide pour %<%s%>argument %<%s%> invalide pour %<-mharden-sls=%>argument %d invalide pour la fonction interne %qFargument %qs invalide pour %qsargument invalide donnÃ© Ã  %<-mharden-sls=%>argument invalide pour l'option %qsargument invalide dans l'attribut %qEargument invalide pour l'attribut %qsargument invalide pour SQRT Ã  %Largument invalide pour %qDargument invalide pour la fonction interneargument invalide pour la fonction interne %sargument invalide dans un appel gimplearguments invalidesarguments invalides pour l'option %<-falign-%s%>: %qsargument invalide pour %<-fpatchable-function-entry%>affectation de tableau invalidebase %qE invalide pour le nom SSAspÃ©cification de classe de base invalideindex de bloc invalidebranchement invalide vers/depuis le bloc structurÃ© %sfonction interne invalide durant l'expansionappel invalide Ã  la non fonctionfanion calls_comdat_local invalideÃ©tiquette invalide pour un Â«Â caseÂ Â» dans l'instruction Â«Â switchÂ Â»plage du Â«Â caseÂ Â» invalide dans l'instruction Â«Â switchÂ Â»transtypage invalide Ã  partir du type %qT vers le type %qTtranstypage invalide d'une expression pr-valeur du type %qT vers le type %qTtranstypage invalide vers le type de classe abstraite %qTtranstypage invalide vers le type fonction %qTcontrainte de sortie cc invalideÂ : %qsnom de classe invalide dans la dÃ©claration de %qDclique invalide dans %qscombinaison invalide de spÃ©cificateurs de types multiplescode de comparaison invalide dans la condition gimplecomparaison invalide d'un tableau gÃ©nÃ©rÃ©comparaison invalide d'une structure gÃ©nÃ©rÃ©ecomparaison invalide de nul avec nulcomparaison invalide d'un tableau non comparablecomparaison invalide d'une structure non comparablecomparaison invalide d'un type non comparablecomparaison invalide d'un type non ordonnÃ©opÃ©rateur de comparaison invalide pour le modificateur de sortie Â«Â EÂ Â»opÃ©rande const_double invalideconstante invalideconstante invalide - essayez un modificateur de sortieconstante invalide pour le modificateur de sortie Â«Â %cÂ Â»constante invalide dans %<#pragma %s%>constante invalide dans %<#pragma pack%> â€“ ignorÃ©vecteur constant invalide pour le modificateur de sortie Â«Â %cÂ Â»paramÃ¨tre de type contraint invalidecontraintes invalidescontrainte invalide pour l'opÃ©randeconstructeur invalide; vous vouliez probablement utiliser %<%T (const %T&)%>registre de contrÃ´le %d invalide pour mvtcÂ : utilisation de %<psw%>prÃ©dicat de contrÃ´le invalideconversion invalide depuis %<__fpreg%>conversion invalide de %qH vers %qIconversion invalide depuis le type %<_Float16%> sans option %<-msse2%>conversion invalide depuis le type %<__bf16%> sans option %<-msse2%>conversion invalide depuis le type %<__vector_pair%>conversion invalide depuis le type %<__vector_quad%>conversion invalide depuis le type %<bfloat16_t%>conversion invalide dans un appel gimpleconversion invalide dans une instruction de retourconversion invalide vers %<__fpreg%>conversion invalide vers le type %<_Float16%> sans option %<-msse2%>conversion invalide vers le type %<__bf16%> sans option %<-msse2%>conversion invalide vers le type %<__vector_pair%>conversion invalide vers le type %<__vector_quad%>conversion invalide vers le type %<bfloat16_t%>conversion invalide vers le type %qT Ã  partir du type %qTtype de retour covariant invalide pour %q#Dtype de retour covariant invalide pour %q+#Dprocesseur %qs invalide pour %s"%s"%soption d'instruction personnelle %qs invalidedÃ©claration invalide de %<%T::%E%>dÃ©claration invalide du patron membre dans la classe localedÃ©clarateur invalideargument par dÃ©faut invalide pour un paramÃ¨tre de patron qui est un patronÃ©tiquette invalide pour le Â«Â caseÂ Â» par dÃ©faut dans l'instruction Â«Â switchÂ Â»dÃ©finition invalide du type qualifiÃ© %qTtype de Â«Â dependÂ Â» invalidesous-type dÃ©pendant invalide dans omp %<ordered%> %<depend%>type de Â«Â dist_scheduleÂ Â» invalidetype de Â«Â doacrossÂ Â» invalideindex d'Ã©lÃ©ment %qE invalide pour %<__builtin_shufflevector%>type d'Ã©lÃ©ment invalide pour l'attribut %qsembedcfg invalideÂ : l'entrÃ©e Files n'est pas une chaÃ®neembedcfg invalideÂ : Files n'est pas un objet JSONembedcfg invalideÂ : l'entrÃ©e Patterns n'est pas un tableauembedcfg invalideÂ : Patterns n'est pas un objet JSONembedcfg invalideÂ : entrÃ©e dupliquÃ©e dans Patternsembedcfg invalideÂ : Files manquantembedcfg invalideÂ : Patterns manquantsembedcfg invalideÂ : pas un objet JSONprÃ©fixe d'encodage invalide dans l'opÃ©rateur littÃ©ralentrÃ©e invalide dans le bloc structurÃ© %ssortie invalide hors du bloc structurÃ© %ssortie invalide du bloc structurÃ© OpenMPspÃ©cialisation explicite invalideexpression invalide - essayez un modificateur de sortieexpression invalide comme opÃ©randeexpression invalide pour la l-valeur minexpression invalide pour le modificateur de sortie Â«Â %cÂ Â»expression invalide pour la dimension du tableau statiqueÂ : %stype d'expression invalide pour %<#pragma omp atomic%>modÃ¨le mÃ©moire d'Ã©chec %qs invalide pour %qDmodificateur de fonctionnalitÃ© %qs invalide dans %<-march=%s%>modificateur de fonctionnalitÃ© %qs invalide dans %<-mcpu=%s%>modificateur de fonctionnalitÃ© %qs invalide avec la valeur %qs dans le pragma ou l'attribut %<target()%>modificateur de fonctionnalitÃ© %qs invalide de la valeur %qs dans l'attribut %<target_version%>modificateur de fonctionnalitÃ© %s invalide avec la valeur %qs dans le pragma ou l'attribut %<target()%>attribut de spec fn Â«Â %sÂ Â» invalideattribut de spec fn Â«Â %sÂ Â» invalide arg %ifnsummary invalide dans un flux LTOforme invalide de %<#pragma omp atomic compare%>forme invalide de %<#pragma omp atomic%>forme invalide de %<pragma omp atomic compare%>format invalide pour %<sve_width%>format invalide de %sconstante en virgule flottante invalidefpu invalide pour l'attribut ou le pragma cible %qsfonction invalide dans l'appel gimpleutilisation invalide du registre matÃ©riel entre un opÃ©rande earlyclobber et un opÃ©rande d'entrÃ©eutilisation invalide du registre matÃ©riel entre un opÃ©rande de sortie et un opÃ©rande de contrainte correspondantutilisation invalide du registre matÃ©riel entre des opÃ©randes de sortienom d'en-tÃªte %qs invalidechiffre hexadÃ©cimal invalidevaleur de id invalide pour l'attribut d'exceptionvaleur de id invalide pour l'attribut d'interruptionvaleur d'identifiant invalide pour l'attribut d'interruption/exceptionvaleur d'identifiant invalide pour l'attribut de rÃ©initialisationinitialisation intra-classe invalide du membre de donnÃ©e statique du type non entier %qTexpression d'incrÃ©mentation invalidevaleur initiale invalide pour le membre %qEinitialisation invalide pour une rÃ©fÃ©rence non constante du type %qH Ã  partir d'une r-valeur de type %qIinitialisation invalide pour une rÃ©fÃ©rence du type %qH Ã  partir d'une expression de type %qIinitialisation invalideclause d'initialisation invalideinitialisation invalide pour %q#Dinitialisation invalide pour le membre tableau %q#Dinitialisation invalide pour la fonction membre %qDinitialisation invalide pour la dÃ©claration de liaison structurÃ©einsn invalideÂ :variable d'itÃ©ration invalide dans l'Ã©numÃ©ration rapidefonction de saut invalide dans un flux LTOtype de clÃ© invalide pour %<-mbranch-protection=%>Ã©tiquettes invalides dans la condition gimplemembre gauche invalide dans l'affectationligne invalide dans le fichier de rÃ©solutionspÃ©cification de classe de liaison invalideemplacement invalide pour %<pragma %s%>, ignorÃ©l-valeur invalide dans la sortie %<asm%> %dtype de Â«Â mapÂ Â» invalidemasque invalidetype de masque invalide dans %qsdÃ©claration de patron membre %qD invalidemodÃ¨le mÃ©moire %qs invalide pour %qDmodÃ¨le mÃ©moire %wi invalide pour %qDmodÃ¨le mÃ©moire invalide pour l'argument %d de %qEnom de module %qs invalidenom %qs invalide dans le pragma ou l'attribut %<target("arch=")%>nom %qs invalide dans le pragma ou l'attribut %<target("cpu=")%>nom %qs invalide dans le pragma ou l'attribut %<target("tune=")%>expression Â«Â newÂ Â» invalide pour le type de classe abstraite %qTfonction nmi invalide pour l'attribut de rÃ©initialisationargument de patron invalide car ce n'est pas un typeopÃ©randes non vectoriels invalides pour %qsnombre invalide dans %<-mrgf-banked-regs=%s%> les valeurs valables sont 0, 4, 8, 16 ou 32nombre d'arguments invalide pour l'option %<-falign-%s%>: %qstable de dÃ©lestage invalide dans %sopÃ©rande de dÃ©calage invalide dans %qsopÃ©rande invalidecode d'opÃ©rande %%xn invalideadresse d'opÃ©rande invalideopÃ©rande invalide pour Â«Â %cÂ Â»opÃ©rande invalide pour le code %%NopÃ©rande invalide pour le code %%N ou %%SopÃ©rande invalide pour le code %%sopÃ©rande invalide pour Â«Â %%%cÂ Â»opÃ©rande invalide pour le modificateur Â«Â AÂ Â»opÃ©rande invalide pour le modificateur Â«Â DÂ Â»opÃ©rande invalide pour le modificateur Â«Â HÂ Â»opÃ©rande invalide pour le modificateur Â«Â OÂ Â»opÃ©rande invalide pour le modificateur Â«Â TÂ Â»opÃ©rande invalide pour le modificateur Â«Â bÂ Â»opÃ©rande invalide pour le modificateur Â«Â eÂ Â»opÃ©rande invalide pour le modificateur Â«Â mÂ Â»opÃ©rande invalide pour le modificateur Â«Â oÂ Â»opÃ©rande invalide pour le modificateur Â«Â pÂ Â»opÃ©rande invalide pour le modificateur Â«Â zÂ Â»opÃ©rande invalide pour Â«Â %cÂ Â»opÃ©rande invalide dans %qsopÃ©rande invalide dans l'instruction de retouropÃ©rande invalide dans l'opÃ©ration unairelettre de modificateur d'opÃ©rande invalideopÃ©rande invalide pour le code de sortieprÃ©fixe d'opÃ©rande invalideprÃ©fixe d'opÃ©rande invalide Â«Â %%%cÂ Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â %cÂ Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â 0Â Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â zÂ Â»opÃ©rande invalide pour le code %%H/%%LopÃ©rande invalide pour le code %%MopÃ©rande invalide pour le code %%NopÃ©rande invalide pour le code %%OopÃ©rande invalide pour %%RopÃ©rande invalide pour le code %%RopÃ©rande invalide pour %%SopÃ©rande invalide pour le code %%T/%%BopÃ©rande invalide pour le code %%UopÃ©rande invalide pour le code %%VopÃ©rande invalide pour le code %%ZopÃ©rande invalide pour le code %%popÃ©rande invalide pour le code %%sopÃ©rande invalide pour le code %%zopÃ©rande invalide pour l'instruction Â«Â switchÂ Â»type d'opÃ©rande %qT invalide pour %qstype opÃ©rande invalide utilisÃ© avec le code d'opÃ©rande Â«Â %cÂ Â»opÃ©randes invalides dans l'opÃ©ration binaireopÃ©randes invalides dans une comparaison gimpleopÃ©randes invalides dans l'opÃ©ration ternaireles opÃ©randes des types %qT et %qT sont invalides pour le %qO binaireopÃ©randes invalides pour le code %%copÃ©rande invalide pour %qsopÃ©randes invalides pour le %s binaire (avec les types %qT et %qT)opÃ©ration invalideopÃ©ration invalide (%s)opÃ©ration invalide sur %<__fpreg%>opÃ©ration invalide pour %<#pragma omp atomic%>ordre invalide dans le nÅ“ud asm %icombinaison invalide de paramÃ¨tres pour l'intrinsÃ¨que Altivec %qscombinaison de paramÃ¨tres invalide pour l'intrinsÃ¨que %qstype de paramÃ¨tre %qT invalideopÃ©ration de positionnement de l'Ã©tape invalidemode pointeur %qs invalidepointeur invalide vers le champ de bits %qDposition ou taille invalide dans %qsposition ou opÃ©rande de taille invalide pour %qsrÃ©duction privÃ©e invalide sur %qEtype de Â«Â proc_bindÂ Â» invalideprototype invalide pour Â«Â %sÂ Â»ponctuation %qc invalide dans la contraintetype const pure invalide pour la fonctionspÃ©cificateur pur invalide (seul %<= 0%> est autorisÃ©)qualificatifs invalides pour un objet %<constexpr%>qualificatifs invalides pour le champ de l'objet %<constexpr%>qualificatifs invalides sur un type de fonction non membreÃ©tendue de qualification invalide dans le nom du pseudo-destructeurrÃ©ception invalide sur un canal qui ne peut que envoyertype du receveur %qs invalideidentificateur de rÃ©duction invaliderÃ©fÃ©rence invalide pour le modificateur de sortie Â«Â JÂ Â»nom de registre invalide pour %q+Dexpression rÃ©guliÃ¨re %qs invalide dans %qsrÃ©adressage invaliderÃ©solution invalide dans le fichier de rÃ©solutiontype retournÃ© %qT invalide pour la fonction %<constexpr%> %q+Dpartage rtl invalide repÃ©rÃ© dans l'insntype d'ordonnancement invalidele deuxiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©roenvoi invalide sur un canal qui ne peut que recevoirsetter invalide, il doit avoir un argumentopÃ©rande shift invalidetranche de carte invalidespÃ©cification de bloc source invalidechaÃ®ne statique invalide dans un appel gimpleclasse de stockage invalide pour la fonction %qEnom de registre systÃ¨me invalide pour %qsnom de registre systÃ¨me invalidevaleur memregs cible %<%d%> invalidedÃ©claration de patron %qD invalidele paramÃ¨tre non type du patron est invalideliste d'arguments de patron invalidetemplate-id invalidetroisiÃ¨me argument invalidele troisiÃ¨me argument de %<__builtin_ia32_prefetch%> est invalideÂ ; utilisation de zÃ©role troisiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©rotype %<void%> invalide pour %<new%>type %qT invalide pour initialiser un vecteur de type %qTtype %qT invalide dÃ©clarÃ© %<friend%>argument de type invalide (%qT obtenu)argument de type invalide pour %<->%> (%qT obtenu)argument de type invalide pour %<->*%> (%qT obtenu)argument de type invalide pour l'index d'un tableau (%qT obtenu)argument de type invalide pour la conversion implicite (%qT obtenu)argument de type invalide pour le %<*%> unaire (%qT obtenu)type invalide pour la sortie du fanion %<asm%>type invalide pour _Literal avec constructeurtype invalide pour la contrainte de sortie de cctype invalide pour la variable d'instancetype invalide pour la variable d'itÃ©ration %qEtype invalide pour la fonction maketype invalide pour le paramÃ¨tre %d de la fonction %<constexpr%> %q+#Dtype invalide pour une propriÃ©tÃ©type invalide pour l'opÃ©rande de %<__MEM%>type invalide pour l'argument %u de la fonction de type gÃ©nÃ©riquele type de retour est un type gÃ©nÃ©rique, ce qui est invalide, pour l'argument %u de %<__builtin_tgmath%>le type d'un type gÃ©nÃ©rique est invalide pour l'argument %u de l'argument %u de %<__builtin_tgmath%>types %<%T[%T]%> invalides pour l'indice du tableautypes invalides pour %qstypes invalides dans une conversion d'espace d'adressetypes invalides dans une conversion vers une virgule flottantetypes invalides dans une conversion vers un entiertypes invalides dans une conversion en virgule fixetypes invalides dans une conversion noputilisation invalide de %%d, %%x, ou %%Xutilisation invalide de %<::%>utilisation invalide de %<__builtin_va_arg_pack ()%>utilisation invalide de %<__builtin_va_arg_pack_len ()%>utilisation invalide de %<auto%> dans un opÃ©rateur de conversionutilisation invalide de %<auto%> dans l'argument par dÃ©faut du patronutilisation invalide de %<auto%> dans une spÃ©cification d'exceptionutilisation invalide de %<auto%> dans un argument de patronutilisation invalide de %<const_cast%> avec le type %qT qui est un pointeur ou une rÃ©fÃ©rence Ã  un type fonctionutilisation invalide de %<const_cast%> avec le type %qT qui n'est pas un pointeur, une rÃ©fÃ©rence, ni un type pointeur vers une donnÃ©e membreutilisation invalide de %<decltype(auto)%>utilisation invalide de la variable %<extern%> %qD dans %<#pragma acc declare%>utilisation invalide de la variable %<global%> %qD dans %<#pragma acc declare%>usage de %<restrict%> invalideutilisation invalide de %<this%> aprÃ¨s qu'il soit valideutilisation invalide de %<this%> hors de toute fonctionutilisation invalide de %<this%> avant qu'il soit valideutilisation invalide de %<this%> dans une fonction non membreutilisation invalide de %q#T avec un membre sous forme de tableau flexible dans %q#Tutilisation invalide de %q#T avec un tableau de taille nulle dans %q#Dutilisation invalide de %qDutilisation invalide de %qD dans la spÃ©cification de la classe de liaisonutilisation invalide de %qE pour former un pointeur vers une fonction membreutilisation invalide de %qTutilisation invalide de %qT dans un argument de patronutilisation invalide de Â«Â %%%cÂ Â»utilisation invalide d'un opÃ©rande MMA de type %qs comme paramÃ¨tre de fonctionutilisation invalide du type MMA %qs comme valeur de retour d'une fonctionutilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmÃ©tiqueutilisation invalide de l'indexation de tableau sur un pointeur vers un membreutilisation invalide d'un tableau sans borne spÃ©cifiÃ©eutilisation invalide de la sortie du fanion asmutilisation invalide de l'attribut %<fallthrough%>utilisation invalide des attributs dans une dÃ©claration videutilisation invalide de la liste d'initialisation entre accoladesutilisation invalide du constructeur comme patronutilisation invalide du rÃ´le de contrat pour une sÃ©mantique expliciteutilisation invalide du type %qT qualifiÃ© CV dans la dÃ©claration du paramÃ¨treutilisation invalide du type dÃ©pendant %qTutilisation invalide du destructeur %qD comme un typeutilisation invalide du destructeur %qE comme un typeutilisation invalide d'un membre qui est un tableau flexibleutilisation invalide de la conversion implicite d'un pointeur vers un membreutilisation invalide du type incomplet %q#Tutilisation invalide du typedef incomplet %qTutilisation invalide du membre %qD (avez-vous oubliÃ© le %<&%>Â ?)utilisation invalide du membre %qD dans le constructeur de contrat %<pre%>utilisation invalide du membre %qD dans le destructeur de contrat %<post%>utilisation invalide du membre %qD dans une fonction membre statiqueutilisation invalide de la fonction membre %qD (avez-vous oubliÃ© le %<()%>Â ?)utilisation invalide de la valeur de la mÃ©thode comme argument de Offsetofutilisation invalide d'un tableau n'Ã©tant pas une l-valeurutilisation invalide du membre de donnÃ©e non statique %qDutilisation invalide du membre de donnÃ©e non statique %qEutilisation invalide de la fonction membre non statique %qDutilisation invalide de la fonction membre non statique de type %qTutilisation invalide de l'expansion d'un paquet %qTutilisation invalide de l'expression d'expansion d'un paquetutilisation invalide du type Ã  remplacer %qTl'utilisation de pointeurs vers des tableaux ayant des qualificatifs diffÃ©rent est interdite en ISO C avant C23utilisation invalide du nom qualifiÃ© %<%D::%D%>utilisation invalide du nom qualifiÃ© %<%T::%D%>utilisation invalide du nom qualifiÃ© %<::%D%>utilisation invalide du registre Â«Â %sÂ Â»utilisation invalide d'une structure ayant un membre qui est un tableau flexibleutilisation invalide du paramÃ¨tre de patron %qT qui est un patronutilisation invalide du paramÃ¨tre de patron %qT qui est un typeutilisation invalide du template-id %qD dans la dÃ©claration du patron primaireutilisation invalide du nom de patron %qE sans liste d'argumentsutilisation invalide du type %<void%> dans la dÃ©claration du paramÃ¨treutilisation invalide du type %qT comme valeur par dÃ©faut pour un paramÃ¨tre de patron qui est lui-mÃªme un patronutilisation invalide du %<*%> unaire sur un pointeur vers un membreutilisation invalide du type non dÃ©fini %qTutilisation invalide de l'expression voidutilisation invalide d'une l-valeur volatile Ã  l'intÃ©rieur d'une fonction %<transaction_safe%>utilisation invalide d'une l-valeur volatile Ã  l'intÃ©rieur d'une transactionla conversion dÃ©finie par l'utilisateur de %qH vers %qI est invalidel'initialisation par valeur du type rÃ©fÃ©rence est invalidetype invalide comme rÃ©sultat d'une comparaison vectorielleconstante vecteur invalideimmÃ©diat vecteur invalideopÃ©rande vectoriel invalidetype de vecteur invalide pour l'attribut %qEtypes vectoriels invalides dans une conversion nopnumÃ©ro de version %qs invalidefonction Â«Â warmÂ Â» invalide pour l'attribut de rÃ©initialisationÂ«Â zero extractÂ Â» invalideio_kind_name(): mauvais I/O-kindle rÃ©sumÃ© en ligne ipa est manquant dans le fichier d'entrÃ©ele rÃ©sumÃ© de rÃ©fÃ©rence ipa est manquant dans l'unitÃ© ltransest cachÃ© par %qsis_c_interoperable(): gfc_simplify_expr a Ã©chouÃ©il est dÃ©fini comme un pointeur dans des espaces d'adresses diffÃ©rents dans une autre unitÃ© de traductionil est dÃ©fini comme un pointeur vers un type diffÃ©rent dans une autre unitÃ© de traductionil doit Ãªtre un pointeur vers un membre de la forme %<&X::Y%>il doit Ãªtre l'adresse d'une fonction avec une classe de liaison externeil doit Ãªtre le nom d'une fonction avec une classe de liaison externeelle a Ã©tÃ© dÃ©finie ici plus tardÃ©lÃ©ment dans READla variable d'itÃ©ration dans l'Ã©numÃ©ration rapide n'est pas un objetl'itÃ©ration %s invoque un comportement indÃ©finila variable d'itÃ©ration %qD ne devrait pas Ãªtre Â«Â firstprivateÂ Â»la variable d'itÃ©ration %qD ne devrait pas Ãªtre une rÃ©ductionla variable d'itÃ©ration %qE est prÃ©dÃ©terminÃ©e linÃ©airela variable d'itÃ©ration %qE devrait Ãªtre privÃ©ela variable d'itÃ©ration %qE ne devrait pas Ãªtre Â«Â firstprivateÂ Â»la variable d'itÃ©ration %qE ne devrait pas Ãªtre linÃ©airela variable d'itÃ©ration %qE ne devrait pas Ãªtre une rÃ©ductionl'itÃ©rateur %qD a le type qualifiÃ© par %<_Atomic%>l'itÃ©rateur %qD Ã  le type qualifiÃ© par Â«Â constÂ Â»l'itÃ©rateur %qD n'a pas le type entier ni le type pointeurl'itÃ©rateur %qD a un pas de zÃ©ropas de l'itÃ©rateur avec un type non entiervariable d'itÃ©rateurson dest_idx devrait Ãªtre %d, pas %dsa valeur peut varier entre les versions du compilateur ou avec des fanions %<-mtune%> ou %<-mcpu%> diffÃ©rentsivar %qs utilisÃ©e par la dÃ©claration %<@synthesize%> doit Ãªtre une ivar existantel'abi iwmmxt requiert un processeur avec iwmmxtiwmmxt exige une ABI compatible AAPCS pour fonctionner correctementsaut dans la portÃ©e de l'identificateur avec un type modifiÃ© par une variablesaut dans l'expression d'une instructionle saut passe outre l'allocation OpenMP %<allocate%>le saut passe outre l'initialisation d'une variablesaut Ã  l'Ã©tiquette du Â«Â caseÂ Â»saut Ã  l'Ã©tiquette %qDrebut Ã  la fin de %<#pragma %s%>rebut Ã  la fin de %<#pragma ADDRESS%>rebut Ã  la fin de %<#pragma CTABLE_ENTRY%>rebut Ã  la fin de %<#pragma GCC memregs%> [0-16]rebut Ã  la fin de %<#pragma GCC pop_options%>rebut Ã  la fin de %<#pragma GCC push_options%>rebut Ã  la fin de %<#pragma GCC visibility%>rebut Ã  la fin de %<#pragma __nostandard%>rebut Ã  la fin de %<#pragma __standard%>rebut Ã  la fin de %<#pragma align%>rebut Ã  la fin de %<#pragma fini%>rebut Ã  la fin de %<#pragma init%>rebut Ã  la fin de %<#pragma longcall%>rebut Ã  la fin de %<#pragma message%>rebut Ã  la fin de %<#pragma ms_struct%>rebut Ã  la fin de %<#pragma options%>rebut Ã  la fin de %<#pragma pack%>rebut Ã  la fin de %<#pragma redefine_extname%>rebut Ã  la fin de %<#pragma reset_options%>rebut Ã  la fin de %<#pragma unused%>rebut Ã  la fin de %<#pragma weak%>rebut Ã  la fin de %<#pragma%> ghs endsdarebut Ã  la fin de %<#pragma%> ghs endtdarebut Ã  la fin de %<#pragma%> ghs endzdarebut Ã  la fin de %<#pragma%> ghs interruptrebut Ã  la fin de la section %<#pragma%> ghsrebut Ã  la fin de %<#pragma%> ghs startsdarebut Ã  la fin de %<#pragma%> ghs starttdarebut Ã  la fin de %<#pragma%> ghs startzdarebut Ã  la fin de Â«Â #pragma extern_modelÂ Â»le mot-clÃ© %<export%> est dÃ©prÃ©ciÃ© et est ignorÃ©le mot-clÃ© %<-export%> est activÃ© avec %<-fmodules-ts%>le mot-clÃ© %<export%> n'est pas implÃ©mentÃ© et sera ignorÃ©le mot-clÃ© %<template%> n'est pas permis dans class-head-name (NdT: nom de classe)le mot-clÃ© %<template%> n'est pas permis dans declarator-idle mot-clÃ© %<typename%> n'est pas permis dans ce contexte (une initialisation de membre qualifiÃ©e est implicitement un type)le mot-clÃ© %<typename%> n'est pas permis dans ce contexte (la classe de base est implicitement un type)le mot-clÃ© %<typename%> n'est pas permis en dehors des patronsÃ©tiquette %q+D dÃ©clarÃ©e mais pas dÃ©finieÃ©tiquette %q+D dÃ©finie mais non utilisÃ©el'Ã©tiquette %q+D est utilisÃ©e mais non dÃ©finiel'Ã©tiquette %qD est dÃ©finie icil'Ã©tiquette %qD a un contexte incorrect dans le bb %dÃ©tiquette %qD au milieu du bloc de base %dl'Ã©tiquette %qD du bloc ne correspond pas dans le bb %dl'Ã©tiquette %qE est rÃ©fÃ©rencÃ©e Ã  l'extÃ©rieur de toute fonctionl'Ã©tiquette %s est rÃ©fÃ©rencÃ©e Ã  l'extÃ©rieur de toute fonctionÃ©tiquette Ã  la fin d'une dÃ©claration composÃ©eune Ã©tiquette Ã  la fin d'une instruction composÃ©e est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>le contexte de l%'Ã©tiquette n'est pas la dÃ©claration de la fonction actuellela dÃ©finition d'une Ã©tiquette dans une fonction %<constexpr%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>les initialisations par capture des fonctions lambda sont uniquement disponibles avec %<-std=c++14%> ou %<-std=gnu++14%>la capture lambda de %qE n'est pas une expression constanteles expressions lambda sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>la lambda dans la classe locale %q+T ne sait pas capturer des variables du contexte englobantle paramÃ¨tre lambda %qD a Ã©tÃ© dÃ©clarÃ© prÃ©cÃ©demment comme une captureles patrons lambda sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>expression lambda dans le type du paramÃ¨tre du patronles expressions lambda dans un argument de patron sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>les expressions lambda dans un contexte non Ã©valuÃ© sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>expression lambda dans une expression constante avant C++17les lambdas ne sont implicitement %<constexpr%> qu'Ã  partir du C++17avenue %wd hors des limites %wd - %wdl'index de l'avenue doit Ãªtre une constante immÃ©diatele langage %s n'est pas reconnule dialecte du langage %qs diffÃ¨re, %qs attendula chaÃ®ne de langage %<"%E"%> n'est pas reconnuela constante de grande taille en virgule fixe a Ã©tÃ© tronquÃ©e implicitement en un type en virgule fixeun grand entier est implicitement tronquÃ© vers un type non signÃ©les grandes valeurs de retour ne sont pas supportÃ©es avec l'option %<-mabi=ti%>le dernier argument doit Ãªtre une valeur immÃ©diatele dernier argument de %qD n'est pas une constante entiÃ¨re entre 0 et 3le dernier nom de registre %s doit Ãªtre un registre impairla disposition du membre %qs du type %qT change dans %qsld a retournÃ© le statut de sortie %dl'argument de gauche doit Ãªtre une tranchel'opÃ©rande de gauche de %<->*%> doit Ãªtre un pointeur vers une classe mais il est un pointeur vers un membre du type %qTl'opÃ©rande de gauche de l'opÃ©rateur virgule ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'opÃ©rande de gauche de l'opÃ©rateur virgule n'a pas d'effetl'opÃ©rande de gauche de l'opÃ©rateur virgule est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'opÃ©rande de gauche de l'expression de dÃ©calage %q+E est nÃ©gatifprÃ©cision Ã  gaucheprÃ©cision Ã  gauche dans le format de strfmoncompteur de dÃ©calages vers la gauche >= Ã  la largeur du typecompteur de dÃ©calages vers la gauche >= Ã  la largeur de l'Ã©lÃ©ment du vecteurle compteur de dÃ©calages vers la gauche est nÃ©gatifdÃ©calage vers la gauche d'une valeur nÃ©gativel'opÃ©rande Ã  gauche de la virgule n'a pas d'effetle membre de gauche de l'affectation pourrait Ãªtre un candidat pour un attribut de formatlen plus grand que caplongueur %qE au delÃ  de la taille de la section du tableau dans la clause %qsla longueur %qE de la section du tableau n'a pas un type entierlongueur calculÃ©e icimodificateur de longueurmodificateur de longueur dans le format printfmodificateur de longueur dans le format de scanfmodificateur de longueur dans le format de strfmonlongueur requise en allouant une tranchela lettre %c n'a pas Ã©tÃ© trouvÃ©e et insn n'Ã©tait pas CONST_INTbibliothÃ¨ques: %s
  la fonction %q#D de la bibliothÃ¨que est redÃ©clarÃ©e comme %q#D n'Ã©tant pas une fonctionbibliothÃ¨que lib%s introuvablela limite est %wu octets mais l'argument a %sla limite est %wu octets mais l'argument peut Ãªtre aussi grand que %sclause linÃ©aire appliquÃ©e Ã  la variable non entiÃ¨re non pointeur ayant le type %qTclause linÃ©aire appliquÃ©e Ã  une variable non entiÃ¨re non pointeur de type %qTla clause linÃ©aire avec le modificateur %qs est appliquÃ©e Ã  la variable non rÃ©fÃ©rence ayant le type %qTl'expression du pas de Â«Â linearÂ Â» doit Ãªtre un entierlier avec la bibliothÃ¨que pthread (actif par dÃ©faut)les options de renforcement de l'Ã©diteur de liens ne sont pas activÃ©es par %<-fhardened%> car d'autres options de l'Ã©diteur de liens ont Ã©tÃ© spÃ©cifiÃ©es sur la ligne de commandeune initialisation par liste pour un type non classe ne doit pas Ãªtre entre parenthÃ¨seslister le registre %qs du pointeur de pile dans une liste Ã  Ã©craser est dÃ©prÃ©ciÃ©l'opÃ©rateur littÃ©ral %q#D est en conflit avec l'opÃ©rateur littÃ©ral de baseles suffixes d'opÃ©rateurs littÃ©raux qui ne sont pas prÃ©cÃ©dÃ©s par %<_%> sont rÃ©servÃ©s pour une standardisation futurele patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet de paramÃ¨tres de type non patron tel que %<<char...>%>le patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet de paramÃ¨tres de type non patron %<<char...>%> ou un unique paramÃ¨tre non-type de type classopÃ©rateur littÃ©ral avec une classe de liaison Cl'application de correctifs Ã  chaud (avec %qs) n'est pas supportÃ© avec LTOlo_sum n'est pas un registrela classe locale %q#T ne doit pas avoir le membre de donnÃ©e statique %q#DdÃ©claration locale depuis une fonction diffÃ©rentela dÃ©claration locale de %qE masque la variable d'instancel'Ã©tiquette locale %qE est en conflit avec l'Ã©tiquette existantemembre local %q#D dÃ©clarÃ© icimÃ©thode locale %q#D, dÃ©clarÃ©e iciles symboles locaux doivent Ãªtre dÃ©finisla variable locale %qD ne peut pas apparaÃ®tre dans ce contexteles exigences en mÃ©moire pour les variables locales excÃ¨dent la capacitÃ©emplacement de OpenACC %<kernels%>emplacement de la clause prÃ©cÃ©dente dans le mÃªme groupe de bouclesemplacement de la rÃ©duction prÃ©cÃ©dente pour %qEle bloc des rÃ©fÃ©rences vers les emplacements n'est pas dans l'arbre des blocs%<et%> logique appliquÃ© Ã  une constante non boolÃ©enne%<et%> logique d'expressions Ã©galesle %<et%> logique des tests mutuellement exclusifs est toujours faux%<ou%> logique appliquÃ© Ã  une constante non boolÃ©ennele %<ou%> logique des tests collectivement exhaustifs est toujours vrai%<ou%> logique d'expressions Ã©galesle non logique est toujours appliquÃ© au membre de gauche de la comparaisonlogical_to_bitwise(): Mauvais intrinsÃ¨quela recherche de %qT dans %qT est ambigÃ¼el'en-tÃªte de la boucle %d ne lui appartient pas directementl'en-tÃªte de la boucle %d n'a pas exactement 2 entrÃ©esl'en-tÃªte de la boucle %d n'est pas un en-tÃªte de bouclele retour de la boucle %d ne lui appartient pas directementle retour de la boucle %d n'a pas d'arÃªte vers son en-tÃªtele retour de la boucle %d n'a pas exactement 1 successeurle retour de la boucle %d n'a pas un en-tÃªte comme successeurle retour de la boucle %d est marquÃ© comme faisant partie d'une rÃ©gion irrÃ©ductiblele retour de la boucle %d n'est pas dominÃ© par son en-tÃªtela boucle %d a un nombre d'itÃ©rations %qE qui fait rÃ©fÃ©rence au nom SSA %qE libÃ©rÃ©boucle par permise dans le code intervenant dans le corps d'une boucle OpenMPla boucle utilise un parallÃ©lisme OpenACC interdit par la routine contenantela variable de boucle %qD crÃ©e une copie du type %qTla variable de boucle %qD de type %qT est liÃ©e Ã  un temporaire construit depuis le type %qTvÃ©rification des boucles sur l'arbre des boucles dont les itÃ©rations n'ont pas Ã©tÃ© ajustÃ©es (loop fixup)la boucle avec l'en-tÃªte %d est marquÃ©e pour Ãªtre retirÃ©ela boucle avec l'en-tÃªte %d n'est pas dans l'arbre des bouclesspÃ©cification d'exception plus lÃ¢che sur la fonction virtuelle redÃ©finie %q+#Flimite infÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qsla borne infÃ©rieure %qE de la section du tableau n'a pas un type entierla borne infÃ©rieure du tableau est en dehors des limites de ztypela borne infÃ©rieure pour la sous-plage a dÃ©bordÃ©la valeur la plus basse parmi les Ã©tiquettes des Â«Â caseÂ Â» est infÃ©rieure Ã  la valeur minimale du typelseek a Ã©chouÃ© en lisant les donnÃ©es d'exportl-valeur exigÃ©e comme opÃ©rande de dÃ©crÃ©mentationl-valeur exigÃ©e comme opÃ©rande d'incrÃ©mentationl-valeur exigÃ©e comme opÃ©rande de gauche de l'affectationl-valeur exigÃ©e comme opÃ©rande unaire %<&%>l-valeur exigÃ©e dans l'instruction %<asm%>conversion l-valeur vers r-valeur d'une l-valeur volatile %qE avec le type %qTle code de la fonction intÃ©grÃ©e indÃ©pendant de la machine est hors limitela sortie de dÃ©bogage de macro peut Ãªtre incomplÃ¨te avec les modulesla dÃ©finition de macro de %qE est corrompuela macro s'Ã©tend en des instructions multiplesnom de macro manquant aprÃ¨s %qsla variante principale n'est pas dÃ©finiemake_generic(): Impossible de trouver le symbole gÃ©nÃ©rique %qsconstruction de clones multiples de %qD%<#pragma %s%> mal composÃ©, ignorÃ©%<#pragma %s%> mal composÃ©, ignorÃ©adresse variable de %<#pragma ADDRESS%> mal composÃ©eadresse variable de %<#pragma CTABLE_ENTRY%> mal composÃ©e%<#pragma GCC pch_preprocess%> mal composÃ©%<#pragma GCC visibility push%> mal composÃ©%<#pragma __extern_prefix%> mal composÃ©, ignorÃ©%<#pragma align%> mal composÃ©%<#pragma align%> mal composÃ©, ignorÃ©%<#pragma builtin%> mal composÃ©%<#pragma extern_model%> mal composÃ©, ignorÃ©%<#pragma fini%> mal composÃ©%<#pragma fini%> mal composÃ©, ignorÃ©%<#pragma init%> mal composÃ©%<#pragma init%> mal composÃ©, ignorÃ©%<#pragma member_alignment%> mal composÃ©%<#pragma member_alignment%> mal composÃ©, ignorÃ©%<#pragma message%> mal composÃ©, ignorÃ©%<#pragma ms_struct {on|off|reset}%> mal composÃ©, ignorÃ©%<#pragma ms_struct%> mal composÃ©, ignorÃ©%<#pragma options align={mac68k|power|reset}%> mal composÃ©, ignorÃ©%<#pragma options%> mal composÃ©, ignorÃ©%<#pragma pack%> mal composÃ©e â€“ ignorÃ©%<#pragma pack(pop[, id])%> mal composÃ©e â€“ ignorÃ©%<#pragma pack(push[, id][, <n>])%> mal composÃ©e â€“ ignorÃ©%<#pragma redefine_extname%> mal composÃ©, ignorÃ©%<#pragma weak%> mal composÃ©, ignorÃ©section %<#pragma%> ghs mal composÃ©e%<COLLECT_GCC_OPTIONS%> mal formÃ©l'attribut %<target("%s")%> est mal composÃ©le pragma ou l'attribut %<target("%s")%> est mal composÃ©l'attribut %<target()%> est mal composÃ©le pragma ou l'attribut %<target()%> est mal composÃ©option %<-fplugin-arg-%s%> mal formÃ©eÂ : il manque %<-<clÃ©>[=<valeur>]%>fichier ptx mal formÃ©arguments pour la fonction de spec mal composÃ©snom de fonction de spec mal composÃ©l'attribut malloc devrait Ãªtre utilisÃ© pour une fonction qui retourne un pointeurle nom dÃ©corÃ© pour %qD changera dans le C++17 car la spÃ©cification de l'exception fait partir du type de la fonctiondÃ©coration de %<typeof%>, utilisez plutÃ´t %<decltype%>dÃ©coration de %Cla dÃ©coration de %q#D qui abouti Ã  %qE entre en conflit avec une dÃ©coration prÃ©cÃ©denteun tableau associatif peut uniquement Ãªtre comparÃ© Ã  nulun littÃ©ral composite de type carte doit avoir des clÃ©sle mapper a Ã©tÃ© tuÃ© par le signal %sstatut de sortie du mapper %dchamp de correspondance %qE d'une structure de longueur variablele masque doit Ãªtre un immÃ©diatmatch_attr_spec(): Mauvais attributmatch_level_4(): Mauvais opÃ©rateurmatch_string_constant(): DÃ©limiteur pas trouvÃ©la contrainte correspondante n'autorise pas un registrela contrainte concordante n'est pas valide dans un opÃ©rande de sortiela contrainte correspondante fait rÃ©fÃ©rence Ã  un numÃ©ro d'opÃ©rande invalidenombre maximum de partitions LTO envoyÃ©es en parallÃ¨le dans le flux.limite maximale de %d espaces de noms recherchÃ©s pour %qEle nombre maximum d'Ã©tapes d'affectations LRA est atteint (%d)le nombre maximum d'insns de rechargement gÃ©nÃ©rÃ©es par insn est atteint (%d)peut accÃ©der %E octet dans une rÃ©gion de taille %Epeut accÃ©der %E octets dans une rÃ©gion de taille %Epeut accÃ©der %E octets ou plus dans une rÃ©gion de taille %Epeut accÃ©der entre %E et %E octets dans une rÃ©gion de taille %Ene peut utiliser -EB et -EL ensemblene peut utiliser -m32 et -m64 ensemblene peut omettre les types que dans des littÃ©raux composites de type tranche, tableau ou cartepeut lire de %E octet depuis une rÃ©gion de taille %Epeut lire %E octets depuis une rÃ©gion de taille %Epeut lire %E octets ou plus depuis une rÃ©gion de taille %Epeut lire entre %E et %E octets depuis une rÃ©gion de taille %Epeut Ã©crire %E octet dans une rÃ©gion de taille %Epeut Ã©crire %E octets dans une rÃ©gion de taille %Epeut Ã©crire %E octets ou plus depuis une rÃ©gion de taille %Epeut Ã©crire entre %E et %E octets dans une rÃ©gion de taille %Eles registres mduc ne sont sauvegardÃ©s que sur la cible G13les fonctions mÃ©dia ne sont pas disponibles Ã  moins que %<-mmedia%> soit utilisÃ©l'initialisation en mÃ©moire pour %qD suit la dÃ©lÃ©gation du constructeurle membre %q+#D avec un constructeur n'est pas permis dans un agrÃ©gat anonymele membre %q+#D avec un constructeur n'est pas permis dans l'unionle membre %q+#D avec un opÃ©rateur d'affectation par copie n'est pas permis dans un agrÃ©gat anonymele membre %q#D avec un opÃ©rateur dâ€™affectation par copie n'est pas permis dans l'unionle membre %q+#D avec un destructeur n'est pas permis dans un agrÃ©gat anonymele membre %q+#D avec destructeur n'est pas permis dans l'unionle membre %q+D ne peut pas Ãªtre dÃ©clarÃ© comme une rÃ©fÃ©rence %<mutable%>le membre %q+D ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<const%> et %<mutable%>le membre %qD peut Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<constexpr%> uniquement avec %<-std=c++20%> ou %<-std=gnu++20%>le membre %qD ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<static%>le membre %qD est dÃ©clarÃ© comme ami avant la dÃ©finition du type %qTle membre %qD d'un objet en lecture seule est utilisÃ© comme sortie %<asm%>le membre %qD est une rÃ©fÃ©rence non initialisÃ©ele membre %qD est utilisÃ© sans avoir Ã©tÃ© initialisÃ©le membre %qD doit Ãªtre initialisÃ© par l'initialisation des membres dans le constructeur %<constexpr%>membre %qD avec des champs de rÃ©fÃ©rence non initialisÃ©sles fonctions membres sont implicitement amies de leur classele patron de membre %qD ne peut pas avoir de spÃ©cificateur virtuel (virt-specifier)les variables membre ne peuvent pas avoir le type RVV %qTles variables membre ne peuvent pas avoir le type SVE %qTdes membres d'une classe spÃ©cialisÃ©e explicitement sont dÃ©finis sans en-tÃªte de patronl'allocation de mÃ©moire a Ã©chouÃ© dans vasprintfl'allocation de mÃ©moire a Ã©chouÃ© en lisant les donnÃ©es d'exportl'entrÃ©e mÃ©moire %d n'est pas directement adressabledÃ©saccord dans la disposition de la mÃ©moirerÃ©fÃ©rence mÃ©moire attendue pour le modificateur de sortie Â«Â SÂ Â»la mÃ©thode %<%c%E%> est dÃ©clarÃ©e %<@optional%> et %<@required%> en mÃªme tempsla mÃ©thode %s%s%s est marquÃ©e comme go:nointerfacela mÃ©thode %s%s%s exige un rÃ©cepteur pointeurles attributs d'arguments d'une mÃ©thode ne sont pas disponibles en Objective-C 1.0les attributs de la mÃ©thode ne sont pas disponibles dans Objective-C 1.0les attributs de la mÃ©thode ne peuvent pas Ãªtre spÃ©cifiÃ©s dans le contexte @implementationles attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s Ã  la finles attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s uniquement Ã  la finla dÃ©claration de la mÃ©thode n'est pas dans le contexte @interfacela mÃ©thode dÃ©clarÃ©e %qE redÃ©fini la mÃ©thode %qEla dÃ©finition de la mÃ©thode pour %<%c%E%> n'a pas Ã©tÃ© trouvÃ©ela dÃ©finition de la mÃ©thode n'est pas dans le contexte @implementationla mÃ©thode redÃ©fini Ã  la fois les mÃ©thodes %<transaction_pure%> et %qEil manque peut-Ãªtre un appel Ã  [super dealloc] pour la mÃ©thodele type de la mÃ©thode ne correspond pas au type de l'objetla taille de partition minimale ne peut pas Ãªtre plus grande que la taille de partition maximalemio_array_ref(): RÃ©fÃ©rence de tableau inconnueprofilage de fonction mips16dÃ©saccord entre la taille de la dÃ©claration %qE (%wd) et la taille de son initialiseur (%wd)dÃ©saccord dans le type %u de l'argument de la fonction interne %qD; %qT attendudÃ©saccord dans le type %u de l'argument de la fonction intrinsÃ¨que %qD (%qT devrait Ãªtre %qT)dÃ©saccord dans le type %u de l'argument de la fonction intrinsÃ¨que %qD (%qT devrait Ãªtre %qs)dÃ©saccord de la limite %Z de l'argument %u dÃ©clarÃ© comme %sdÃ©saccord des limites %Z de l'argument %u dÃ©clarÃ© comme %sdÃ©saccord dans l'appel Ã  la fonction intrinsÃ¨que %qDdÃ©saccord dans le nombre d'arguments de la fonction %qF. Attendu: %d mais %d obtenusdÃ©saccord dans le type de retour de la fonction interne %qD; %qT attendudÃ©saccord dans le type de retour de la fonction intrinsÃ¨que %qD (%qT devrait Ãªtre %qs)les longueurs des paquets d'arguments sont en dÃ©saccord (%d vs %d)les longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qEles longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qTattribut de contrat en dÃ©saccord dans la dÃ©clarationcondition de contrat en dÃ©saccord dans la dÃ©clarationdÃ©clarations non concordantes pendant l'optimisation lors de l'Ã©dition de liensopÃ©rateur en dÃ©saccord dans l'expression foldtypes d'opÃ©randes de comparaison non concordantsdÃ©finition non concordanteparenthÃ¨ses non appairÃ©esconstruction Objective-C++ %<@%D%> mal placÃ©enumÃ©ro de l'opÃ©rande $ manquant dans le format%<(%> manquante aprÃ¨s %<#pragma GCC visibility push%> â€“ ignorÃ©%<(%> manquante aprÃ¨s %<#pragma pack%> â€“ ignorÃ©%<(%> manquante aprÃ¨s %<#pragma unused%>, ignorÃ©%<)%> manquante aprÃ¨s %<#pragma unused%>, ignorÃ©dÃ©finition %<PHI%> manquante%<big-endian%>, %<little-endian%> ou %<default%> manquant aprÃ¨s %<#pragma scalar_storage_order%>%<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%> ou %<ignored_attributes%> manquant aprÃ¨s %<#pragma GCC diagnostic%>attribut %<target%> manquant pour %qD avec plusieurs versionsclause %qs manquante en appliquant %<%s%> Ã  %qD, qui a dÃ©jÃ  Ã©tÃ© marquÃ© avec une directive Â«Â routineÂ Â» de OpenACCnote REG_EH_REGION manquante Ã  la fin du bb %i%<requires%> additionnel manquant pour dÃ©marrer une expression Â«Â requiresÂ Â»nom d'architecture manquant dans %<-march=%s%>argument manquant Ã  %<#pragma GCC diagnostic ignored_attributes%>argument manquant Ã  %qsnom d'attribut manquant aprÃ¨s %<#pragma GCC diagnostic ignored_attributes%>barriÃ¨re manquante aprÃ¨s le bloc %iaccolades manquantes autour de l'initialisationaccolades manquantes autour de l'initialisation pour %qTarÃªte callgraph manquante pour l'appel stmt:accolade de fermeture manquante pour l'opÃ©rande nommÃ©parenthÃ¨se fermante manquantecollection manquante dans l'Ã©numÃ©ration rapideprÃ©dicat de contrÃ´le manquantnom de processeur manquant dans %<-mcpu=%s%>nom de processeur manquant dans %<-mtune=%s%>tiret manquantdÃ©finition manquantepÃ©riphÃ©rique ou architecture manquant aprÃ¨s %qsappel direct manquant pour la spÃ©culation %iarÃªte manquante %i->%ifonctionnalitÃ© ou fanion manquant pour %<%s%>nom de fichier manquant aprÃ¨s %qscaractÃ¨re de remplissage manquant Ã  la fin du format de strfmonformat manquant aprÃ¨s %qsnom d'en-tÃªte manquantexpression d'incrÃ©mentation manquanteappel indirect manquant dans la sÃ©quence d'appel spÃ©culativeinitialisation manquante pour le champ %qD de %qTinitialisation manquante pour le membre %qDcondition de boucle manquante dans la boucle avec le pragma %<GCC ivdep%>condition de boucle manquante dans la boucle avec le pragma %<GCC unroll%>cible manquante dans le makefile aprÃ¨s %qsmappeur manquantmÃ©thode manquante %s%s%snom de module manquantnom manquant dans le pragma ou l'attribut %<target("arch=")%>nom manquant dans le pragma ou l'attribut %<target("cpu=")%>nombre manquantparenthÃ¨se ouvrante manquanteopÃ©rande manquantoption manquante aprÃ¨s %<#pragma GCC diagnostic%>object.d manquant ou corrompuorigine manquante pour un nÅ“ud dans une liste imbriquÃ©echemin de sortie manquant aprÃ¨s %qscible manquante aprÃ¨s %qsattribut de patron principal %s manquantattributs de patron principal %s manquantattribut de propriÃ©tÃ© manquantrÃ©fÃ©rence manquante pour la spÃ©culation %idonnÃ©e de rÃ©solution manquante pour %ssentinelle manquante dans l'appel Ã  la fonctionliste d'arguments de patron manquante aprÃ¨s %qEÂ ; pour la dÃ©duction, le type Ã  remplacer doit Ãªtre suivi d'un simple declarator-idliste d'arguments de patron manquante aprÃ¨s %qEÂ ; type Ã  remplacer pour le patron non permis dans le paramÃ¨trearguments de patron manquantsarguments de patron manquants aprÃ¨s %qEcaractÃ¨re de terminaison %c manquantnom de type manquant dans la dÃ©claration typedefvaleur manquante dans le pragma ou l'attribut %<target()%>valeur manquante dans l'attribut %<target_version%>terme %<%.*s%> mal orthographiÃ© dans le format; utilisez plutÃ´t %<%s%s%>mÃ©lange de directives OpenMP avec un attribut et la syntaxe pragma dans la mÃªme dÃ©clarationmÃ©lange de directives OpenMP avec des attributs et la syntaxe pragma sur la mÃªme instructionmÃ©langer des dÃ©clarations et des dÃ©finitions de fonctions est interditle mÃ©lange de types de symboles diffÃ©rents dans les mÃªmes groupes comdat n'est pas supportÃ©mode %qs appliquÃ© Ã  un type inappropriÃ©la taille du mode du rÃ©sultat non intÃ©gral ne correspond pas Ã  la taille du champ de %qsla modification de %qE en dehors de l'Ã©valuation courante n'est pas une expression constantela modification de %qE n'est pas une expression constantemodifie %qE en dehors de sa durÃ©e de vie n'est pas une expression constantemodifier un stockage allouÃ© aprÃ¨s dÃ©sallocation n'est pas une expression constantemodifiÃ© icimodificateur autre que %<val%> spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%> en utilisant des modificateurs OpenMP 5.2le modificateur ne devrait pas Ãªtre spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%> lorsque les modificateurs OpenMP 5.2 ne sont pas utilisÃ©sla modification d'un objet constant %qE n'est pas permise dans une expression constantedÃ©saccord dans la CRC du module %qsle module %qs est dÃ©clarÃ© icimodule %qs attendu, module d'en-tÃªte trouvÃ©module %qs trouvÃ©module %qs importÃ© icimodule dÃ©jÃ  dÃ©clarÃ©module dÃ©jÃ  importÃ©le module contient OpenMP, utilisez %<-fopenmp%> pour l'activerles dÃ©pendances du module requiÃ¨rent un prÃ©traitementnature du module dans l'instruction USE Ã  %Cla dÃ©claration de module n'est pas permise dans une unitÃ© d'en-tÃªtele dÃ©claration de module est uniquement permise comme premiÃ¨re dÃ©claration ou Ã  la fin d'un fragment de module globalplus que %d opÃ©randes dans %<asm%>plus d'une clause %<atomic_default_mem_order%> dans une mÃªme unitÃ© de compilationplus d'une clause %qs avec le modificateur %<source%> sur une construction %<ordered%>plus d'une directive Â«Â ctrlÂ Â»plus d'un spÃ©cificateur d'accÃ¨s dans le spÃ©cificateur de baseplus d'un localisateur dans la clause %<depend%> sur une construction %<depobj%>dÃ©placement de %qE de type %qT sur lui-mÃªmedÃ©placer un objet local dans une instruction de retour empÃªche l'Ã©lision de la copiedÃ©placer un objet temporaire empÃªche l'Ã©lision de la copiempfr n'est pas configurÃ© pour gÃ©rer tous les modes en virgule flottantela compilation multi source n'est pas implÃ©mentÃ©e pour le C++le tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨rel'exclusion multilib %qs est invalideles exclusions multilib %qs sont invalidesle sÃ©lecteur multilib %qs %qs est invalidele sÃ©lecteur multilib %qs est invalidela spec multilib %qs est invalidel'option %<-mcpu=%> a Ã©tÃ© spÃ©cifiÃ©e plusieurs foisplusieurs cibles %<default%> ont Ã©tÃ© dÃ©finiesmodificateurs %<step%> multiplesattribut %qE multipleles personnalitÃ©s EH multiples sont uniquement supportÃ©es avec les assembleurs qui supportent la directive %<.cfi_personality%>plusieurs directives OpenMP autonomes au milieu d'attributs %<omp::directive%> doivent toutes Ãªtre dans le mÃªme %<omp::sequence%>contraintes de sortie cc multiples non supportÃ©esdÃ©clarations multiples dans une boucle %<for%> parcourant une plageplusieurs Ã©tiquettes Â«Â defaultÂ Â» dans un Â«Â switchÂ Â»dÃ©finition multiple de %q#Tplusieurs routines d'interruptions rapides vues: %qE et %qEchamps multiples initialisÃ©s dans l'union %qTplusieurs attributs de type de fonction spÃ©cifiÃ©stransitions chaud/froid multiples trouvÃ©es (bb %i)initialisations multiples donnÃ©es pour %qDinitialisations multiples donnÃ©es pour la base %qTappelants en ligne multiplesplusieurs attributs d'interruption ne sont pas permisattributs d'interruptions multiples pour la fonction %qDvariables d'itÃ©ration multiples dans l'Ã©numÃ©ration rapidemodificateurs linÃ©aires multiplesplusieurs mÃ©thodes nommÃ©es %<%c%E%> ont Ã©tÃ© rencontrÃ©esattributs de types imbriquÃ©s multiples pour la fonction %qDplusieurs paramÃ¨tres nommÃ©s %qDplusieurs dÃ©finitions existantes pour %qEplusieurs mÃ©thodes avec la propriÃ©tÃ© %qE ont Ã©tÃ© spÃ©cifiÃ©es, la derniÃ¨re sera utilisÃ©equalificatifs de rÃ©fÃ©rence multiplesattributs de sauvegarde de registres multiples pour la fonction %qDplusieurs sÃ©lecteurs nommÃ©s %<%c%E%> ont Ã©tÃ© rencontrÃ©sclasses de stockage multiples dans la dÃ©claration de %qsclasses de stockage multiples dans les spÃ©cificateurs de la dÃ©clarationtypes multiples dans une dÃ©clarationnÅ“uds PHI virtuels multiples dans le BB %dappel de fonction Ã  valeur multiple dans un contexte Ã  valeur uniquel'option de multiplication implique que r%d est fixeles versions multiples requiÃ¨rent %<ifunc%> qui n'est pas supportÃ© sur cette cibleil faut appeler %<#include <typeinfo>%> avant d'utiliser %<typeid%>doit Ãªtre dÃ©clarÃ© avec %<noexcept(true)%>il faut utiliser %<.*%> ou %<->*%> pour appeler une fonction via un pointeur vers un membre dans %<%E (...)%>, par ex: %<(... ->* %E) (...)%>le mutable %qD n'est pas utilisable dans une expression constanteun attribut nu ne peut Ãªtre appliquÃ© qu'Ã  des fonctionsnom %qD utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableaule nom %qT a un type incompletle nom %qs diffÃ¨re du nom %qs dÃ©fini dans une autre unitÃ© de traductionle nom %qs est dÃ©fini comme ayant %u bits alors qu'une autre unitÃ© de traduction le dÃ©fini avec %u bitsle nom %qs est dÃ©fini Ã  %wd alors qu'une autre unitÃ© de traduction le dÃ©fini Ã  %wdle nom %qs est dÃ©fini Ã  une valeur diffÃ©rente dans une autre unitÃ© de traductionnom manquant pour la fonction membrele nom de la classe masque le paramÃ¨tre de patron %qD qui est lui-mÃªme un patronnom du paramÃ¨tre objet explicitenom utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableaula dÃ©claration indÃ©pendante du nom est uniquement disponible avec %<-std=c++2c%> ou %<-std=gnu++2c%>les valeurs nommÃ©es Ã  retourner ne sont plus supportÃ©esentrÃ©e dans l'espace de noms %qDl'alias de l'espace de noms %qD n'est pas permis ici, on suppose %qDnom d'espace de nom attendules agrÃ©gats anonymes dans la portÃ©e de l'espace de noms doivent Ãªtre statiquesconversion rÃ©ductrice de %qE depuis %qH vers %qIla conversion rÃ©ductrice de %qE depuis %qH vers %qI est mal formÃ©e en C++11%<this%> est nÃ©cessaire pour accÃ©der au membre %qE%<this%> est nÃ©cessaire pour accÃ©der au membre %qsa besoin de %<typename%> avant %<%T::%D::%E%> car %<%T::%D%> est une portÃ©e dÃ©pendantea besoin de %<typename%> avant %<%T::%E%> car %qT est une portÃ©e dÃ©pendante%<typename%> doit Ãªtre utilisÃ© avant %qE car %qT est une portÃ©e dÃ©pendanteconversion explicite nÃ©cessaireconversion explicite nÃ©cessaire, mÃ©thode %s%s%s manquantelongueur insn nÃ©gativeentier nÃ©gatif implicitement converti en un type non signÃ©longueur nÃ©gative dans la section du tableau dans la clause %qslimite infÃ©rieure nÃ©gative dans la section du tableau dans la clause %qsprofondeur d'imbrication nÃ©gative pour la rÃ©gion %inombre de dÃ©calages nÃ©gatiflargeur nÃ©gative dans le champ de bits %q+Dlargeur nÃ©gative du champ de bits %qsaucune des branches de %<if%> est une expression constanteni le destructeur ni %<operator delete%> spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finieni le destructeur ni l'opÃ©rateur %<delete[]%> spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finiealternatives imbriquÃ©es de dialecte assembleurdÃ©claration externe imbriquÃ©e de %qDla fonction imbriquÃ©e %q+D est dÃ©clarÃ©e mais jamais dÃ©finiefonction imbriquÃ©e %qEÂ» dÃ©clarÃ©e %<extern%>fonction imbriquÃ©e %qs dÃ©clarÃ©e %<extern%>corps manquant pour la fonction imbriquÃ©etrampolines de fonctions imbriquÃ©es pas supportÃ©s sur GCN5 Ã  cause des piles non exÃ©cutablestrampolines de fonctions imbriquÃ©es pas supportÃ©s sur cette cibleles fonctions imbriquÃ©es ne savent pas Ãªtre profilÃ©es avec %<-mfentry%> sur un s390fonctions imbriquÃ©es pas supportÃ©es sur cette cibleles dÃ©finitions d'espace de noms imbriquÃ©s en ligne sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>une boucle imbriquÃ©e dans une rÃ©duction nÃ©cessite une clause de rÃ©duction pour %qEle spÃ©cificateur de nom imbriquÃ© %qT pour la dÃ©claration d'un enum ne nomme pas une classe ou un espace de nomsles dÃ©finitions d'espace de noms imbriquÃ©s sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>nom d'espace de nom imbriquÃ© attendudirective imbriquÃ©e de mise entre guillemetsredÃ©finition imbriquÃ©e de %<enum %E%>redÃ©finition imbriquÃ©e de %<struct %E%>redÃ©finition imbriquÃ©e de %<union %E%>l'exigence imbriquÃ©e %qE n'est pas satisfaitel'exigence imbriquÃ©e %qE n'est pas satisfaite carÂ«Â newÂ Â» ne peut Ãªtre appliquÃ© Ã  un type de fonctionÂ«Â newÂ Â» ne peut pas Ãªtre appliquÃ© Ã  un type rÃ©fÃ©rencÃ©la nouvelle dÃ©claration %q#D rend ambigÃ¼e le dÃ©claration interne %q#Dnouveau en Fortran 2003nouveau en Fortran 2008nouveau en Fortran 2018nouveau en Fortran 2023nouveau en Fortran 95de nouveaux types ne peuvent Ãªtre dÃ©finis dans un type Ã  retournerl'expression new n'est pas une expression constante avant C++20membre %q#D suivant dÃ©clarÃ© icipas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qspas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qs, on essaie avec l'opÃ©rateur prÃ©fixÃ© Ã  la placeaucune mÃ©thode %<%c%E%> trouvÃ©epas de %<FUNCTION_PROFILER%> pour CRISaucun type sous-jacent spÃ©cifiÃ© pour %<enum%>pas de fonction membre %q#D dÃ©clarÃ©e dans la classe %qTpas de getter %qs trouvÃ©le mÃ©lange de FPX/FPU est interditaucun nom de fichier fourni pour la liste de sortie LTRANSpas d'argumentaucun argument pour la fonction de specaucun attribut peut Ãªtre appliquÃ© Ã  une instanciation expliciteaucun nom de classe spÃ©cifiÃ© avec %qspas de patron de classe nommÃ© %q#T dans %q#Tpas de %<]%> fermant pour le format %<%%[%>pas d'accolade fermantepas de constructeurpas de contexte pour rÃ©soudre le type de %qEaucun opÃ©rateur de conversion dÃ©clarÃ©pas de fonction de dÃ©sallocation correspondante pour %qDaucun type de donnÃ©es pour le mode %qsaucune dÃ©claration ne correspond Ã  %q#Daucune dÃ©claration de la propriÃ©tÃ© %qs trouvÃ©e dans l'interfacepas d'argument par dÃ©faut pour %qDpas de destructeurpas de rÃ©partiteur trouvÃ© pour les attributs de versionpas de rÃ©partiteur trouvÃ© pour les attributs de versionÂ : %spas de champ %qD trouvÃ© dans l'union initialisÃ©epas de fonction nommÃ©e %qDpas de liste immediate_usepas de fichier Ã  l'entrÃ©eaucun fichier d'entrÃ©e; pas d'accord pour Ã©crire les fichiers de sortieaucun type entier ne peut reprÃ©senter toutes les valeurs de l'Ã©numÃ©ration pour %qTpas de registre bas disponible pour dÃ©piler les registres hautspas de concordance pour pas de concordance pour l'appel Ã  %<%T::operator[] (%A)%>pas de concordance pour l'appel Ã  %<(%T) (%A)%>pas de correspondance pour convertir la fonction %qD vers le type %q#Tpas de concept correspondant pour l'introduction du patronaucun concept correspondant pour %qEaucune surcharge en virgule flottante correspond Ã  %qspas d'appel de fonction concordant pour %qE avec des arguments videspas de fonction correspondant Ã  l'appel %<%D(%A)%>pas de fonction concordante pour l'appel Ã  %<%T::%s%E(%A)%#V%>pas de fonction concordante pour l'appel Ã  %<%T::operator %T(%A)%#V%>pas de fonction concordante pour l'appel de %<%s(%A)%>pas de fonction correspondante pour l'appel de type gÃ©nÃ©riquepas de Â«Â pushÂ Â» correspondant pour %<#pragma GCC visibility pop%>aucun patron correspondant trouvÃ© pour %qDpas de fonction membre %qD dÃ©clarÃ©e dans %qTpas de membre nommÃ© %qE dans %qTpas d'ABI avec multilib (%qs) peut Ãªtre implÃ©mentÃ©e avec le jeu d'instruction %qs, utilisation de %qsaucun opÃ©rande de la disjonction est satisfaitpas d'opÃ©rateur de post-dÃ©crÃ©mentation pour le typepas d'opÃ©rateur de post-incrÃ©mentation pour le typepas d'opÃ©rateur de prÃ©-dÃ©crÃ©mentation pour le typepas d'opÃ©rateur de prÃ©-incrÃ©mentation pour le typeaucune dÃ©claration prÃ©cÃ©dente pour %qDaucun prototype prÃ©cÃ©dent pour %qDpas de type de processeur spÃ©cifiÃ© pour l'Ã©dition de liensaucun fichier de profile a Ã©tÃ© fusionnÃ©
  pas de profilage du code 64 bits pour cette ABIpas de registre disponible pour profiler %<-mcmodel=large%s%>pas de registre dans l'adresseÂ«Â returnÂ Â» manquant dans une fonction %<constexpr%> devant retourner une valeurÂ«Â returnÂ Â» manquant dans une fonction devant retourner une valeurÂ«Â returnÂ Â» manquant dans une fonction retournant %qTpas de point virgule Ã  la fin de la structure ou de l'unionpas de %<operator %s%> adaptÃ© pour %qTpas de %qD convenable dans la classe %qTpas de super classe dÃ©clarÃ©e dans @interface pour %qEpas de super classe dÃ©clarÃ©e dans l'interface pour %qEaucune information du point de suspension pour %qDpas de type nommÃ© %q#T dans %q#Taucun type ni classe de stockage ne peut Ãªtre spÃ©cifiÃ© ici,aucun paquet de paramÃ¨tres non dÃ©roulÃ©s dans le fold binairepas de redÃ©finition finale unique pour %qD dans %qTpas de clause valide spÃ©cifiÃ©e dans %<#pragma acc declare%>pas de destructeur viable pour %qTle nÅ“ud diffÃ¨re de node->decl->decl_with_vis.symtab_nodele nÅ“ud a body_removed mais il est une dÃ©finitionle nÅ“ud a l'ordre %i invalidele nÅ“ud a un type inconnule nÅ“ud est un alias mais pas une dÃ©finitionle nÅ“ud est un alias mais pas un alias implicitele nÅ“ud est seul dans un groupe comdatle nÅ“ud est analysÃ© mais il n'est pas une dÃ©finitionle nÅ“ud est dans la liste same_comdat_group mais il n'a aucun comdat_grouple nÅ“ud est symver mais pas un aliasle nÅ“ud est un transparent_alias mais pas un aliasle nÅ“ud est une rÃ©fÃ©rence faible (weakref) mais pas un transparent_aliasle nÅ“ud n'a pas Ã©tÃ© trouvÃ© dans le hachage des noms assembleur symtabnÅ“ud pas trouvÃ© node->decl->decl_with_vis.symtab_nodedes nÅ“uds ont Ã©tÃ© trouvÃ© avec une mÃ©moire non libÃ©rÃ©el'expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  %<false%> Ã  cause de l'appel Ã  %qDopÃ©rande registre non 32 bits pour Â«Â %%%cÂ Â»argument REAL pas en double prÃ©cision pour l'intrinsÃ¨que %s Ã  %Lla fonction non %<consteval%> %q+D redÃ©fini une fonction %<consteval%>variante PCS qui n'est pas dÃ©rivÃ©e de AAPCScaractÃ¨re non ASCII dans une CFString littÃ©raleInitialisation d'un pointeur non NULL Ã  %Cconstruction non OpenACC Ã  l'intÃ©rieur d'une rÃ©gion OpenACCconstruction non OpenACC Ã  l'intÃ©rieur d'une routine OpenACCdÃ©sallocation de type non tableau sur un objet allouÃ© avec une allocation de type tableaudÃ©saccord sur le traitement de l'exception sans appella spÃ©cialisation partielle de la non variable ou non classe %qE n'est pas permisele bloc de base %d n'est pas froid mais il ne peut Ãªtre atteint que par des chemins traversant la partition froideargument entier non constant %u dans l'appel Ã  la fonction %qEargument non constant 0 pour %qsargument 1 non constant pour %qstableau non constant dans l'instruction DATA Ã  %Linitialisation d'un tableau non constantla nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e directement, pas par un %<typedef%>la nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e sans parenthÃ¨ses autour du id de typeun littÃ©ral composÃ© non constant ne peut pas apparaÃ®tre dans une expression constantecondition non constante pour l'assertion statiqueÃ©lÃ©ment non constant dans un CONSTRUCTOR constantexpression %qs non constantel'initialisation non constante dans la classe est invalide pour le membre statique pas en ligne %qDl'initialisation non constante dans la classe est invalide pour le membre statique %qDexpression d'initialisation non constante Ã  %Lle patron %qT ne peut Ãªtre dÃ©duit et il est utilisÃ© sans arguments de patronArgument INTEGER du sous-type pas par dÃ©faut passÃ© Ã  l'intrinsÃ¨que %s Ã  %LUNSPEC non dÃ©lÃ©gitimisÃ© %s (%d) trouvÃ© Ã  l'emplacement de la variablela fonction non supprimÃ©e %q+D redÃ©fini la fonction supprimÃ©el'argument dans l'appel de la fonction %qE n'est pas en virgule flottantel'argument dans l'appel de la fonction %qE n'est pas en virgule flottantela non fonction %qD est dÃ©clarÃ©e comme un patron impliciteles dÃ©finitions d'alias sur autre chose qu'une fonction ne sont pas supportÃ©es dans cette configurationnon fonction dans un appel gimpleargument 1 non entier pour %qsargument 3 non entier dans l'appel Ã  la fonction %qEmodÃ¨le mÃ©moire non entier pour l'argument %d de %qEopÃ©rande non entier utilise avec le code d'opÃ©rande %<z%>instruction Â«Â switchÂ Â» avec un type non entiergoto non locaux dans les fonctions avec l'Ã©tat SMEune expression lambda non locale ne peut pas avoir de capture par dÃ©fautla variable non locale %qD dÃ©clarÃ©e %<__thread%> a un destructeur non trivialla variable non locale %qD dÃ©clarÃ©e %<__thread%> a besoin d'une initialisation dynamiquela non-boucle avec l'en-tÃªte %d n'est pas marquÃ©e pour Ãªtre retirÃ©ele tableau n'est pas une l-valeur dans l'expression conditionnellele non membre %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>la fonction non membre %qD ne peut pas avoir de qualificatif CVla fonction non membre %qD ne peut pas avoir de qualificatif de rÃ©fÃ©rencela dÃ©claration Â«Â usingÂ Â» non membre nomme le constructeur de %qTla dÃ©claration du patron non membre de %qDl'entrÃ©e %d qui n'est pas une zone mÃ©moire doit rester en mÃ©moirela sortie %d qui n'est pas une zone mÃ©moire doit rester en mÃ©moirefonction non imbriquÃ©e avec un type modifiÃ© par une variablele membre non objet %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>le type non-objective-c %qT ne peut Ãªtre interceptÃ©le non paramÃ¨tre %qs ne peut pas Ãªtre un paquet de paramÃ¨tresl'argument de %<__builtin_launder%> n'est pas un pointeurboucle imbriquÃ©e non rectangulaire avec un pas non constant pour %qsnon registre comme membre de gauche d'une opÃ©ration binairenon registre comme membre de gauche dans une opÃ©ration ternairenon registre comme membre de gauche d'une opÃ©ration unaire%qs non scalairetype non scalairevariable non scalaire %qD dans la clause %<lastprivate%> conditionnellesuffixe non standard sur une constante en virgule flottantesuffixe non standard sur une constante en virgule flottante avant C23le membre constant non statique %q#D dans la classe sans un constructeurle membre constant non statique %q#D ne peut utiliser l'opÃ©rateur d'affectation par dÃ©fautle membre de donnÃ©e non statique %q+D dans une union ne peut pas avoir le type rÃ©fÃ©rencÃ© %qTle membre de donnÃ©e non statique %qE est dÃ©clarÃ© %qsmembre de donnÃ©e non statique dÃ©clarÃ© avec %qT comme type Ã  remplacerles initialisations de membres de donnÃ©es non statiques sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>la dÃ©claration non statique de %q+D suit une dÃ©claration statiqueinitialisation non statique d'un membre de tableau flexiblela rÃ©fÃ©rence non statique %q#D dans la classe sans un constructeurle membre par rÃ©fÃ©rence non statique %q#D ne peut utiliser l'opÃ©rateur d'affectation par dÃ©faut%qD n'est pas un patron mais il est utilisÃ© comme patrontype non patron %qT utilisÃ© comme un patronla dÃ©claration non locale au thread de %q#D suit la dÃ©claration locale au threadla dÃ©claration non locale au thread de %q+D suit une dÃ©claration locale au thread%qs pas au plus haut niveauconversion non triviale dans %qsconversion non triviale dans une opÃ©ration unaireles initialisations par dÃ©signation non triviales ne sont pas supportÃ©esla spÃ©cialisation partielle du non type %qE n'est pas permiseles paramÃ¨tres de patrons non typÃ©s du type classe sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>les paramÃ¨tres de patrons non typÃ©s du type classe dÃ©duit sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>non variable %qD dans la dÃ©claration avec plus d'une dÃ©claration contenant un type Ã  remplacernon vecteur %qs avec des Ã©lÃ©mentsopÃ©randes non vectoriels dans une comparaison vectorielleindex de tableau non constant dans l'initialisationla liste des sorties de la boucle %d n'est pas vide mais des sorties ne sont pas enregistrÃ©esl'Ã©tiquette non locale %qD n'est pas la premiÃ¨re dans la sÃ©quences des Ã©tiquettes dans le bb %dl'indice de tableau non nul %qE est utilisÃ© avec le tableau %qD de type %qT dont les limites sont inconnuesl'indice de tableau non nul %qE est utilisÃ© avec un tableau de type %qT dont les limites sont inconnuesla normalisation s'oppose Ã  la mise Ã  l'Ã©chelle
  pas Encapsulated Lazy Records of Named Declarationscombinaison de types pas permise dans %qspas configurÃ© avec le suffixe d'en-tÃªtes sysrootcopie non Ã©lidÃ©e au retour de %qDcopie non Ã©lidÃ©e au retour dans %qDpas assez de boucles DO pour la boucle %s !$ACC LOOP Ã  %Lpas assez de boucle DO pour le %s coalescÃ© (niveau %d) Ã  %Lpas assez d'argumentspas assez d'arguments Ã  retournerpas assez de boucles imbriquÃ©espas assez d'informations sur le typepas assez d'arguments variables pour insÃ©rer une sentinelledes types diffÃ©rents sont inattendus pour l'opÃ©rateur binairepas d'export de %<#define %E%> car il est un mot-clÃ©pas de gÃ©nÃ©ration de zone de correctif, nops pas supportÃ©pas de support de l'option %<-fpic%> pour la chaÃ®ne de compilation v3mpas d'Ã©criture du module %qs Ã  cause d'erreursnotenote: pointeur de destination nulchaÃ®ne de format nullepointeur nulldÃ©rÃ©fÃ©rencement d'un pointeur nullle spÃ©cificateur de nullabilitÃ© %qE ne peut pas Ãªtre appliquÃ© au type pointeur Ã  plusieurs niveaux %qTle spÃ©cificateur de nullabilitÃ© %qE ne peut pas Ãªtre appliquÃ© au type non pointeur %qTle nombre doit Ãªtre 0 ou 1le nombre d'arguments ne concorde pas avec celui du prototype internele nombre d'arguments ne concorde pas avec celui du prototypele nombre d'annotations des bb dans la chaÃ®ne des insn (%d) != n_basic_blocks (%d)le nombre d'Ã©lÃ©ments du vecteur n'est pas une puissance de deuxle nombre de compteurs dans les donnÃ©es de profilage de la fonction %qD ne correspond pas Ã  ses donnÃ©es de profilage (compteur %qs, attendu %i et a %i)le nombre de rÃ©sultats ne correspond pas au nombre de valeursle nombre de cibles spÃ©culatives %i est en dÃ©saccord avec num_speculative_call_targets %ile nombre de variables dans la clause %qs avec le modificateur %<sink%> ne correspond pas au nombre de variables d'itÃ©rationsle nombre d'Ã©lÃ©ments du vecteur %wu dÃ©passe %dle nombre d'Ã©lÃ©ments du vecteur %wu n'est pas une puissance de deuxl'argument numÃ©rique de l'attribut %qE doit Ãªtre dans la plage [0-63]objc++-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c++-cpp-outputobjc-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c-cpp-outputl'objet %qE de taille %sl'objet n'est pas une mÃ©thodeobjet manquant dans l'usage de %qEl'objet de taille %s allouÃ© par %qEla propriÃ©tÃ© de l'objet %qD n'a pas d'attribut %<assign%>, %<retain%> ou %<copy%>; on suppose que c'est %<assign%>l'objet de type %qT ne correspond pas au nom du destructeur ~%qTun objet avec un type modifiÃ© par une variable ne peut pas avoir de classe de liaisonune dÃ©claration de mÃ©thode objective-c est attendueun ou des argument(s) de message objective-c++ est/sont attendu(s)rÃ©cepteur de message objective-c++ attenduune dÃ©claration de mÃ©thode objective-c++ est attendueobsolÃ¨te en Fortran 95code de format Maverick Â«Â %cÂ Â» obsolÃ¨teutilisation de l'option %<-I-%> obsolÃ¨te, veuillez utiliser %<-iquote%> Ã  la placeutilisation obsolÃ¨te d'une initialisation dÃ©signÃ©e avec %<:%>utilisation obsolÃ¨te d'une initialisation dÃ©signÃ©e sans %<=%>obtenu icila variable en ligne %qD utilisÃ©e par odr n'est pas dÃ©finiedu modulele compilateur de dÃ©chargement %qs n'a pas Ã©tÃ© trouvÃ©le compilateur de dÃ©chargement %s n'a pas Ã©tÃ© trouvÃ© (envisagez d'utiliser %<-B%>)dimension de dÃ©chargement hors limites (%d)le dÃ©calage %qwi est hors des limites de la chaÃ®ne constantele dÃ©calage excÃ¨de 16 octetsl'offset de %qD pour %<-std=c++14%> et au delÃ  change avec %<-fabi-version=17%> (GCC 12)le dÃ©calage relatif de %qD n'est pas compatible avec l'ABI et peut changer dans une version future de GCCl'offset de la classe de base %qT pour %<-std=c++14%> et au delÃ  change avec %<-fabi-version=17%> (GCC 12)l'offset du champ de bits compactÃ© %qD a changÃ© dans GCC 4.4ancienne dÃ©claration %q#DdÃ©finition de fonction selon l'ancien styledÃ©claration de paramÃ¨tres selon l'ancien style dans la dÃ©finition de fonction prototypÃ©el'opÃ©rande omis au milieu de %<?:%> ne peut pas Ãªtre dÃ©corÃ©omp_cur_iteration Ã  %L requiert %<-1%> comme dÃ©calage logiqueun champ est un champ de bits alors que l'autre ne l'est pasun des arguments de l'appel de l'initialisation devrait Ãªtre %<&omp_priv%>un des arguments de l'appel de l'initialisation devrait Ãªtre %<omp_priv%> ou %<&omp_priv%>un type doit Ãªtre construit alors que l'autre ne le doit passeules les rÃ©gions %<distribute%>, %<parallel%> ou %<loop%> sont autorisÃ©es Ã  Ãªtre strictement imbriquÃ©es Ã  l'intÃ©rieur d'une rÃ©gion %<teams%>seuls les fanions %<inbranch%> et %<notinbranch%> sont permis pour l'attribut %<__simd__%>seuls les fanions %<inbranch%> et %<notinbranch%> sont permis pour l'attribut %<simd%>seul %qT ou une constante pointeur null peut Ãªtre convertie vers %qTseulement %u nom fourni pour la liaison structurÃ©eseulement %u noms fournis pour la liaison structurÃ©eseul 0.0 peut Ãªtre chargÃ© comme valeur immÃ©diateseul l'accÃ¨s 32 bits est supportÃ© pour l'espace d'adresses de %<__regio_symbol%>seul le format de dÃ©bogage DWARF est supportÃ© pour les routines de service d'interruptionsseuls des types d'objets Objective-C peuvent Ãªtre qualifiÃ©s avec un protocoleseul l'attribut %<fallthrough%> ou %<assume%> peut Ãªtre appliquÃ© Ã  une instruction nulleseuls les constructeurs prennent des initialisions membresseuls les dÃ©clarations de constructeurs et les opÃ©rateurs de conversion peuvent Ãªtre %<explicit%>uniquement ici comme un %<friend%>seul un type de retour %<auto%> Ã©vident peut Ãªtre dÃ©duit en %<void%>seul le premier paramÃ¨tre d'une fonction membre peut Ãªtre dÃ©clarÃ© comme un paramÃ¨tre objet expliciteseul de l'assembleur en ligne non Ã©valuÃ© est autorisÃ© dans une fonction %<constexpr%> en C++20seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans une section %<.bss%>seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans la section %<.noinit%>seules les valeurs 12 (4 ko) et 16 (64 ko) sont supportÃ©es pour la taille de garde. La valeur %d donnÃ©e (%llu ko) est hors limitesseulement les alias faibles sont supportÃ©s dans cette configurationseuls les initialiseurs Ã  zÃ©ro sont autorisÃ©s dans la section %qstype de vecteur opaque ne peut Ãªtre initialisÃ©dÃ©claration enum opaque iciun spÃ©cificateur enum opaque doit utiliser un simple identificateurspÃ©cificateur enum opaque sans noml'ouverture de %s a Ã©chouÃ©: %souverture de /dev/zero: %mouverture de la liste de sortie LTRANS %s: %mouverture du fichier de dÃ©pendances %s: %mouverture du fichier de sortie %qs: %souverture du fichier de sortie %s: %mcode %%xn d'opÃ©rande invalide pour QImodel'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bitsl'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 6 bitsl'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 8 bitsl'opÃ©rande 1 devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bitsl'opÃ©rande 1 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 2 devrait Ãªtre une valeur paire sur 3 bits (sous-registre 0,2,4,6)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (sous-registre 0-7)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 8 bitsl'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 8 bitsl'opÃ©rande 4 devrait Ãªtre une valeur non signÃ©e sur 8 bits (0-255)la contrainte de l'opÃ©rande contient un %<+%> ou un %<=%> incorrectement positionnÃ©les contraintes de l'opÃ©rande pour %<asm%> diffÃ¨rent en nombre d'alternativesl'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â %cÂ Â» invalidel'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â DÂ Â» invalidel'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â YÂ Â» invalidel'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â RÂ Â» invalidel'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â rÂ Â» invalidel'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â KÂ Â» invalidel'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â RÂ Â» invalidel'opÃ©rande n'est pas une rÃ©fÃ©rence mÃ©moire avec dÃ©calage, code d'opÃ©rande Â«Â HÂ Â» invalidenumÃ©ro dâ€™opÃ©rande manquant aprÃ¨s %%-lettrenumÃ©ro dâ€™opÃ©rande hors limitele numÃ©ro d'opÃ©rande est hors limites dans le formatnumÃ©ro d'opÃ©rande spÃ©cifiÃ© pour un format n'acceptant aucun argumentnumÃ©ro d'opÃ©rande spÃ©cifiÃ© avec une affectation supprimÃ©el'opÃ©rande de %<?:%> change de type signÃ© de %qT Ã  %qT Ã  cause du caractÃ¨re non signÃ© de l'autre opÃ©randel'opÃ©rande de l'expression fold n'a aucun paquet de paramÃ¨tres non dÃ©roulÃ©le type %qT de l'opÃ©rande est incompatible avec l'argument %d de %qEles types des opÃ©randes sont %qT et %qTles opÃ©randes de %<?:%> ont les types diffÃ©rents %qT et %qTles opÃ©randes de %<?:%> de types %qT et %qT ont des rangs de conversion pas ordonnÃ©sles opÃ©randes de %T/%t doivent Ãªtre reg + const_int:opÃ©ration non permise sur le type %<_Float16%> sans option %<-msse2%>opÃ©ration non permise sur le type %<__bf16%> sans option %<-msse2%>opÃ©ration non permise sur le type %<bfloat16_t%>l'opÃ©ration sur %qE est peut Ãªtre non dÃ©finieles opÃ©rations sur des vecteurs multiples doivent Ãªtre prÃ©diquÃ©es par %qs au lieu de %qsles opÃ©rations sur des vecteurs simples doivent Ãªtre prÃ©diquÃ©es par %qs au lieu de %qsl'attribut d'optimisation sur %qD suit la dÃ©finition mais l'attribut ne correspond pasincohÃ©rence d'un attribut au niveau de l'optimisationl'optimisation peut Ã©liminer les lectures ou les Ã©critures dans les variables-registresoptimiser les paramÃ¨tres non liÃ©s et non var en les passant par rÃ©fÃ©rence pour autant qu'ils ne soient pas Ã©crits Ã  l'intÃ©rieur de la procÃ©dure appelÃ©e.l'option %<%s%> requiert %<-mlong-double-128%>lâ€™option %<%s=%s%> nâ€™est pas disponible pour le processeur %qsl'option %<-mdouble=32%> est uniquement disponible si configurÃ© %<--with-double={32|32,64|64,32}%>l'option %<-mdouble=64%> est uniquement disponible si configurÃ© %<--with-double={64|64,32|32,64}%>l'option %<-mirq-ctrl-saved%> est uniquement valable pour les processeurs ARC v2l'option %<-mlong-double=32%> est uniquement disponible si configurÃ© %<--with-long-double={32|32,64|64,32}%> ou %<--with-long-double=double%> en mÃªme temps que %<--with-double={32|32,64|64,32}%>l'option %<-mlong-double=64%> est uniquement disponible si configurÃ© %<--with-long-double={64|64,32|32,64}%> ou %<--with-long-double=double%> en mÃªme temps que %<--with-double={64|64,32|32,64}%>l'option %<-mrgf-banked-regs%> est uniquement valable pour les processeur ARC v2l'option %<-mstructure-size-boundary%> est dÃ©prÃ©ciÃ©elâ€™option %qs est ignorÃ©e, la valeur par dÃ©faut %qs est considÃ©rÃ©e pour le processeur %qslâ€™option %qs n'est pas disponible pour le processeur %qsl'option %qs est valide pour %s mais pas pour %soption %qs avec des valeurs diffÃ©rentes (%s, %s)l'option %s n'est pas supportÃ©e avec %<-fopenacc%>option %s pas utilisÃ©e de maniÃ¨re cohÃ©rente dans tous les fichiers d'entrÃ©e LTOoption %s avec des valeurs diffÃ©rentesargument optionnelparamÃ¨tre de classe optionneloptions ou cibles=options manquantes aprÃ¨s %qsdÃ©bordement de optype_msgidÂ :%dou remplacez les parenthÃ¨ses par des accolades pour initialiser par agrÃ©gation une variableou remplacez les parenthÃ¨ses par des accolades pour initialiser par valeur une variableou utilisez %<auto%> pour le patron de fonction abrÃ©gÃ©ou utilisez %<j%> au lieu de %<i%> pour les suffixes internes GNUles arguments ordonnÃ©s ont besoin d'une expression entiÃ¨re constante positivecomparaison ordonnÃ©e d'un pointeur avec un zÃ©ro entiercomparaison ordonnÃ©e d'un pointeur avec un zÃ©ro entier (%qT et %qT)comparaison ordonnÃ©e d'un pointeur avec un pointeur nulordonne les initialisations/finalisations pour l'Ã©chafaudage statique ou force la l'Ã©dition de liens des modules en cas d'Ã©chafaudage dynamiquetype ordinal attendul'origine pointe vers un parent diffÃ©rentle %<default%> original est icila dÃ©claration originale apparaÃ®t icile dÃ©claration originale est icila dÃ©claration originale avec moins de contrats est icila dÃ©finition originale apparaÃ®t icila dÃ©finition originale est icioriginal pas compressÃ© avec zstdtaille originale inconnuela dÃ©claration originale du patron est iciinitialement dÃ©clarÃ© %<const%> icidÃ©fini initialement icil'appel de fonction initialement indirect n'est pas pris en compte pour la mise en lignespÃ©cifiÃ© initialement iciconstruction %qs orphelinel'autre correspondance est iciaurait dÃ» correspondre Ã  la mÃ©thode virtuelle %qD mais ce n'est pas le casle %<__transaction_cancel%> extÃ©rieur n'est pas Ã  l'intÃ©rieur d'un %<__transaction_atomic%> extÃ©rieurle %<__transaction_cancel%> extÃ©rieur n'est pas dans un %<__transaction_atomic%> extÃ©rieur ou une fonction %<transaction_may_cancel_outer%>le bloc extÃ©rieur de la rÃ©gion %i n'est pas bonla variable d'itÃ©ration extÃ©rieure %qD a l'expression d'ajout %qE qui n'est pas un entierla variable d'itÃ©ration extÃ©rieure %qD a l'expression multiplicative %qE qui n'est pas un entierla variable d'itÃ©ration extÃ©rieure %qD est utilisÃ©e dans une expression conditionnelle qui a un autre type que %qTla variable d'itÃ©ration extÃ©rieure %qD utilise une expression d'initialisation avec un autre type que %qTtransaction extÃ©rieure dans une fonction %<transaction_may_cancel_outer%>transaction extÃ©rieure dans une fonction %<transaction_safe%>transaction extÃ©rieure dans une transactionla contrainte de sortie %d ne peut pas Ãªtre spÃ©cifiÃ©e avec le registre Ã©crasÃ© %qsla contrainte de sortie %d doit spÃ©cifier un seul registrela contrainte de sortie %qc pour l'opÃ©rande %d n'est pas au dÃ©butle fichier de sortie %s existe dÃ©jÃ  dans le dossier %sle nom du fichier de sortie ne peut pas Ãªtre videnom du fichier de sortie spÃ©cifiÃ© deux foisla sortie numÃ©ro %d n'est pas directement adressablel'opÃ©rande de sortie %d doit utiliser la contrainte %<&%>il manque un %<=%> Ã  la contrainte de l'opÃ©rande de sortiel'opÃ©rande de sortie est une constante dans %<asm%>les registres de sortie doivent Ãªtre regroupÃ©s en haut de la pileoutput_move_singleÂ :dÃ©bordement dans la dimension du tableaudÃ©bordement dans l'expression constantele dÃ©bordement dans la conversion de %qT vers %qT change la valeur en %qEle dÃ©bordement dans la conversion de %qT vers %qT change la valeur de %qE en %qEdÃ©bordement dans les valeurs de l'Ã©numÃ©rationdÃ©bordement dans les valeurs de l'Ã©numÃ©ration Ã  %qDdÃ©bordement dans la conversion implicite de la constantedÃ©bordement de la liste d'arguments de sortie pour %qsles dÃ©bordements dans la conversion de %qT vers %qT changent la valeur de %qE en %qEinitialiseurs qui se chevauchent pour le champ %qT.%qDl'interne surchargÃ© %qs est implÃ©mentÃ© par l'interne %qsnom de fonction surchargÃ©e %qE dans la clause %qsfonction surchargÃ©e sans information contextuelle de typela fonction redÃ©finie est %q#Dla fonction redÃ©finie est %q#Fla fonction redÃ©finie est %qDle contrÃ´le de la redÃ©finition (override/final) est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>dans la redÃ©finition de %qD dÃ©clarÃ© %<transaction_safe%>argument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du patron d'alias %qDargument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du concept %qDl'expansion de paquets dans une dÃ©claration Â«Â usingÂ Â» est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>comprimer l'expansion de l'attribut %qEles captures d'initialisation compactes ne sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>l'attribut Â«Â packedÂ Â» provoque un alignement inefficacel'attribut Â«Â packedÂ Â» entraÃ®ne un alignement inefficace pour %q+Dl'attribut Â«Â packedÂ Â» provoque un alignement inefficace pour %qEl'attribut Â«Â packedÂ Â» n'est pas nÃ©cessairel'attribut Â«Â packedÂ Â» n'est pas nÃ©cessaire pour %q+Dl'attribut Â«Â packedÂ Â» n'est pas nÃ©cessaire pour %qEdisposition de pile compacteremplissage de la taille du Â«Â structÂ Â» jusqu'Ã  la frontiÃ¨re d'alignement avec %E octetsremplissage du Â«Â structÂ Â» pour aligner %q+Dle paramÃ¨tre %P a un type incomplet %qTle paramÃ¨tre %P de %qD a un type incomplet %qTparamÃ¨tre %q+D dÃ©clarÃ© %<_Noreturn%>paramÃ¨tre %q+D dÃ©clarÃ© %<inline%>le paramÃ¨tre %q+D n'a qu'une dÃ©claration anticipÃ©eparamÃ¨tre %qD dÃ©clarÃ© avec le type Â«Â voidÂ Â»le paramÃ¨tre %qD a un type incompletle paramÃ¨tre %qD inclut un pointeur vers un tableau %qT dont les bornes sont inconnuesle paramÃ¨tre %qD inclut une rÃ©fÃ©rence vers un tableau %qT dont les bornes sont inconnuesle paramÃ¨tre %qD est incorrectement dÃ©clarÃ© comme type de mÃ©thodele paramÃ¨tre %qD est initialisÃ©le paramÃ¨tre %qD ne peut pas apparaÃ®tre dans ce contextele paramÃ¨tre %qD est dÃ©fini mais pas utilisÃ©le paramÃ¨tre %qP de %qD pourrait Ãªtre un candidat pour un attribut de formatle paramÃ¨tre %u (%q+D) a un type incompletle paramÃ¨tre %u (%q+D) a le type voidle paramÃ¨tre %u a un type incompletle paramÃ¨tre %u a le type voidla dÃ©claration d'un paramÃ¨tre avant des spÃ©cificateurs de dÃ©clarations lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>la dÃ©claration d'un paramÃ¨tre avant la spÃ©cification d'une exception lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>la dÃ©claration d'un paramÃ¨tre avant le type de retour de fin d'une lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>la dÃ©claration d'un paramÃ¨tre avant le qualificatif d'une transaction lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>la dÃ©claration du paramÃ¨tre n'est pas indÃ©pendante du nomparamÃ¨tre dÃ©clarÃ© %<auto%>le paramÃ¨tre ne peut pas avoir le type %qT modifiÃ© par une variablele paramÃ¨tre pourrait Ãªtre un candidat pour un attribut de formatnom du paramÃ¨tre manquant dans la liste des paramÃ¨tresnoms de paramÃ¨tres (sans type) dans la dÃ©claration de fonctionLe paquet de paramÃ¨tres %<__bases%> est uniquement valable dans la dÃ©claration d'un patronle paquet de paramÃ¨tres %q+D doit Ãªtre Ã  la fin de la liste des paramÃ¨tres du patronle paquet de paramÃ¨tres %qD ne peut pas avoir d'argument par dÃ©fautl'argument %qE du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patronl'argument %qT du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patronle paquet de paramÃ¨tres ne peut pas avoir d'argument par dÃ©fautles paquets de paramÃ¨tres ne sont pas Ã©tendus avec %<...%>le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans %{GCC 12.1}%le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 13.1le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 14.1le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 7.1le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 9.1le passage par paramÃ¨tre pour l'argument de type %qT quand C++17 est activÃ© a changÃ© pour correspondre Ã  C++14 %{dans GCC 10.1%}le passage de paramÃ¨tre pour l'argument de type %qT avec des membres %<[[no_unique_address]]%> a changÃ© dans %{GCC 10.1%}le passage de paramÃ¨tre pour l'argument de type %qT avec des membres de champs de bits de largeur nulle a changÃ© dans GCC 12le paramÃ¨tre Ã  une fonction interne doit Ãªtre une chaÃ®ne sous forme constante ou littÃ©ralele paramÃ¨tre Ã  la fonction interne n'est pas valable: %sles paramÃ¨tres de type %<va_list%> {aka %qs} sont dÃ©gradÃ©s en types pointeurs et requiÃ¨rent %<va_copy%> pour Ãªtre convertis Ã  nouveau en un type de tableau statiqueargument de type dÃ©rivÃ© paramÃ©trisÃ©le sous-programme parent ne peut pas Ãªtre mis en ligneles parenthÃ¨ses autour de %qE ne peuvent pas Ãªtre utilisÃ©es pour former un pointeur vers une fonction membreles parenthÃ¨ses doivent Ãªtre omises si la liste d'arguments d'attributs %qE est videles parenthÃ¨ses doivent Ãªtre omises si la liste des arguments de l'attribut est videdes parenthÃ¨ses sont requises autour de ce littÃ©ral composite pour Ã©viter des ambiguÃ¯tÃ©s dans l'analysel'ambigÃ¼itÃ© sur les parenthÃ¨ses a Ã©tÃ© levÃ©e par un dÃ©claration de fonctionune initialisation entre parenthÃ¨ses n'est pas permise dans une boucle %<for%> de OpenMPinitialisation entre parenthÃ¨ses dans le Â«Â newÂ Â» du tableauerreur d'analyse dans l'instruction SELECT RANK Ã  %Cerreur d'analyse dans l'instruction SELECT TYPE Ã  %Cerreur d'analyse dans la liste des arguments du patronpart-ref avec un attribut pointeur prÃ¨s de %L n'est pas le part-ref le plus Ã  droite ou data-stmt-objectla spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron et n'a pas plus de contrainte que le patron primaire; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patronla spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patronla spÃ©cialisation partielle de %qD n'est pas plus spÃ©cialisÃ©e quespÃ©cialisation partielle %qT dÃ©clarÃ©e %<friend%>la spÃ©cialisation partielle n'est pas plus spÃ©cialisÃ©e que le patron primaire car elle remplace des paramÃ¨tres multiples par une expansion d'un paquetspÃ©cialisation partielle de %qD aprÃ¨s l'instanciation de %qDune partition a Ã©tÃ© trouvÃ©e mais le fanion de partition de fonction n'est pas misl'Ã©tape %qs n'a pas Ã©tÃ© trouvÃ©e mais elle est rÃ©fÃ©rencÃ©e par la nouvelle Ã©tape %qsl'Ã©tape %s ne supporte pas le clonagel'Ã©tape %s a besoin d'une implÃ©mentation de %<set_pass_param%> pour gÃ©rer l'argument supplÃ©mentaire dans %<NEXT_PASS%>passÃ© au prÃ©-processeur si -fcpp est utilisÃ© (commutateur interne)passage de %qT et %qT aux arguments %d et %d de %qE qui attend une paire de vecteurs d'entiers de 64 bitsle passage de %qT comme argument %<this%> abandonne les qualificatifsle passage de %qT choisi %qT au lieu de %qTpassage de %qT au lieu de %qT attendu Ã  l'argument %d de %qE aprÃ¨s passage de %qT Ã  l'argument %dpassage de %qT Ã  l'argument %d de %qE mais %qT n'est pas un type d'Ã©lÃ©ment MVE valablepassage de %qT Ã  l'argument %d de %qE mais %qT n'est pas un type d'Ã©lÃ©ment SVE valablepassage de %qT Ã  l'argument %d de %qE mais l'argument %d a le type %qTpassage de %qT Ã  l'argument %d de %qE mais l'argument %d Ã©tait un tuple de %qTpassage de %qT Ã  l'argument %d de %qE mais sa forme %qT n'accepte pas de scalairespassage de %qT Ã  l'argument %d de %qE mais sa forme %qT n'accepte pas de simples vecteurspassage de %qT Ã  l'argument %d de %qE mais l'argument prÃ©cÃ©dent avait le type %qTpassage de %qT Ã  l'argument %d de %qE qui n'accepte pas de scalaires pour cette combinaison d'argumentspassage de %qT Ã  l'argument %d de %qE qui attend %qTpassage de %qT Ã  l'argument %d de %qE qui attend %qspassage de %qT Ã  l'argument %d de %qE qui attend %qs ou %qspassage de %qT Ã  l'argument %d de %qE qui attend un type vectoriel NEON 128 bitspassage de %qT Ã  l'argument %d de %qE qui attend un type entier de 32 ou 64 bitsle passage de %qT Ã  l'argument %d de %qE qui attend un pointeur vers des Ã©lÃ©ments de 32 ou 64 bitspassage de %qT Ã  l'argument %d de %qE qui attend un type pointeurpassage de %qT Ã  l'argument %d de %qE qui attend un Ã©lÃ©ment scalairepassage de %qT Ã  l'argument %d de %qE qui attend un entier scalairepassage de %qT Ã  l'argument %d de %qE qui attend un pointeur scalairepassage de %qT Ã  l'argument %d de %qE qui attend un seul vecteur MVE au lieu d'un tuplepassage de %qT Ã  l'argument %d de %qE qui attend un seul vecteur SVE au lieu d'un tuplepassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'Ã©lÃ©ments de %d bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers de %d bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'Ã©lÃ©ments de 32 ou 64 bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers 32 ou 64 bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entierspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers signÃ©spassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers non signÃ©spassage de %qT Ã  l'argument %d de %qE qui attend l'adresse de base d'un vecteur ou d'un pointeurpassage de %qT Ã  l'argument %d de %qE qui attend un vecteur de type scalairepassage de %qT Ã  l'argument %d de %qE qui attend un %qs ou %qspassage de %qT Ã  l'argument %d de %qE qui attend un type tuple MVEpassage de %qT Ã  l'argument %d de %qE qui attend un type vectoriel MVEpassage de %qT Ã  l'argument %d de %qE qui attend un type SVEpassage de %qT Ã  l'argument %d de %qE qui attend un type SVE au lieu d'un type scalairepassage de %qT Ã  l'argument %d de %qE qui attend des vecteurs d'Ã©lÃ©ments de %d bitspassage de %qT Ã  l'argument %d de %qE qui attend des vecteurs d'entiers signÃ©spassage de %qT Ã  l'argument %d de %qE qui attend de vecteurs d'entiers non signÃ©spassage de %qT Ã  l'argument %d de %qE qui, lors du chargement de %qT, attend un vecteur d'entiers de %d bitspassage de %qT Ã  l'argument %d de %qE qui, lors du stockage de %qT, attend un vecteur d'entiers de %d bitspassage de %wd Ã  l'argument %d de %qE qui attend %wd, %wd, %wd ou %wdpassage de %wd Ã  l'argument %d de %qE qui attend une valeur %qT valablepassage de %wd Ã  l'argument %d de %qE qui attend une valeur dans la plage [%wd, %wd]passage de %wd Ã  l'argument %d de %qE qui attend une valeur dans la plage [%wd, %wd] ou %wdpassage de %wd Ã  l'argument %d de %qE qui attend soit %wd ou %wdpassage de %wd Ã  l'argument %d de %qE qui attend la valeur %wdpassage de NULL pour l'argument non pointeur %P de %qDpassage de l'argument %d de %qE comme %<float%> au lieu de %<double%> Ã  cause du prototypepassage de l'argument %d de %qE comme %qT au lieu de %qT Ã  cause du prototypepassage de l'argument %d de %qE comme complexe au lieu de flottant Ã  cause du prototypepassage de l'argument %d de %qE comme complexe au lieu d'entier Ã  cause du prototypepassage de l'argument %d de %qE comme flottant au lieu de complexe Ã  cause du prototypepassage de l'argument %d de %qE comme flottant au lieu d'entier Ã  cause du prototypepassage de l'argument %d de %qE comme entier au lieu de complexe Ã  cause du prototypepassage de l'argument %d de %qE comme entier au lieu de flottant Ã  cause du prototypepassage de l'argument %d de %qE comme signÃ© Ã  cause du prototypepassage de l'argument %d de %qE comme un non signÃ© Ã  cause du prototypepasser l'argument %d de %qE abandonne le qualificatif %qs du type pointÃ©passer l'argument %d de %qE abandonne le qualificatif %qv du type pointÃ©passage de l'argument %d de %qE depuis un type Objective-C distinctpassage de l'argument %d de %qE depuis un type pointeur incompatiblepassage de l'argument %d de %qE depuis un ordre de stockage scalaire incompatiblepassage de l'argument %d de %qE depuis un pointeur vers un espace d'adresses non fermÃ©passer l'argument %d de %qE ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifle passage de l'argument %d de %qE transforme un pointeur en entier sans transtypagele passage de l'argument %d de %qE transforme un entier en pointeur sans transtypagepassage de l'argument %d de %qE avec des largeurs diffÃ©rentes Ã  cause du prototypepassage de l'argument %i aux alias qualifiÃ©s avec %qs avec l'argument %Zpassage de l'argument %i aux alias qualifiÃ©s avec %qs avec les arguments %Zpassage des arguments Ã  l'Ã©lision du constructeur hÃ©ritÃ© %qDpassage des types entiers non concordants %qT et %qT aux arguments %d et %d de %qEpassage des types de tuples non concordants %qT et %qT aux arguments %d et %d de %qE le passage d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellementpassage du seul vecteur %qT Ã  l'argument %d de %qE aprÃ¨s avoir passÃ© le tuple %qT Ã  l'argument %dpassage d'un argument trop grand sur la pilepassage du tuple %qT Ã  l'argument %d de %qE aprÃ¨s avoir passÃ© un seul vecteur %qT Ã  l'argument %dentrÃ©e de fonction patchable %wu excÃ¨de la taille %wuchemin: pÃ©dantpÃ©dant: peut-Ãªtre que %<#include <coroutine>%> est manquantinsÃ©rez peut-Ãªtre un saut de ligne ou une autre rÃ©solution d'ambigÃ¼itÃ© pour empÃªcher ceci d'Ãªtre considÃ©rÃ© comme une ligne de contrÃ´le de modulevous avez peut-Ãªtre besoin d'arguments de patron explicites dans votre spÃ©cificateur de nom imbriquÃ©vous voulez peut-Ãªtre ajouter %<%T::%> explicitementerreur de permissionpermerreur: les contraintes sur le type Ã  remplacer ne sont pas satisfaitesles types Ã  remplacer ne sont pas permis dans ce contextel'opÃ©rateur Â«Â newÂ Â» avec placement construit un tableau d'objets de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un tableau d'objets de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille au moins %qwul'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %<%T [%wu]%> et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %<%T [%wu]%> et de taille %qwu dans une rÃ©gion de type %qT et de taille au plus %qwul'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille au plus %qwuveuillez utiliser un nom de processeur explicite.  Les noms de processeurs valides sontÂ : %sle greffon %qs a Ã©tÃ© spÃ©cifiÃ© avec des chemins diffÃ©rents: %qs et %qsle greffon %s n'est pas sous une licence compatible avec GPL
--- 2361,2367 ----
  attribut Â«Â packedÂ Â» ignorÃ© Ã  cause du champ non POD non empaquetÃ© %q#Dignore l'option %<-fopt-info-%s%> qui entre peut-Ãªtre en conflitla valeur retournÃ©e par %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<warn_unused_result%>la valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>la valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>%sla valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>Â : %<%s%>la valeur de retour de %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>Â : %Ela valeur retournÃ©e par %qD est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<warn_unused_result%>la valeur de retour de %qD est ignorÃ©e, ceci doit Ãªtre utilisÃ©la valeur de retour de %qD est ignorÃ©e, ceci doit Ãªtre utilisÃ©Â : %<%s%>la valeur retournÃ©e est ignorÃ©e pour une fonction dÃ©clarÃ©e avec l'attribut %<warn_unused_result%>la valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>la valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>Â : %Ela valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>%sla valeur de retour de type %qT est ignorÃ©e alors qu'elle est dÃ©clarÃ©e avec l'attribut %<nodiscard%>Â : %<%s%>la valeur de retour de type %qT est ignorÃ©e, ceci doit Ãªtre utilisÃ©la valeur de retour de type %qT est ignorÃ©e, ceci doit Ãªtre utilisÃ©Â : %<%s%>la dÃ©claration de %q#D est ignorÃ©eoption inconnue %q.*s ignorÃ©ela valeur non reconnue %<%s%> de l'option %<-mcustom-fpu-cfg%> est ignorÃ©ele pas linÃ©aire nul est ignorÃ©OP illÃ©gal dans optimize_comparisontype d'agrÃ©gat %qE illÃ©gal spÃ©cifiÃ© pour la variable d'instance %qsargument 0 invalide pour %qsopÃ©rande illÃ©gal adresse d'opÃ©rande illÃ©gale (1)adresse d'opÃ©rande illÃ©gale (2)adresse d'opÃ©rande illÃ©gale (3)adresse d'opÃ©rande illÃ©gale (4)opÃ©rande illÃ©gal dÃ©tectÃ©type de rÃ©fÃ©rence illÃ©gal spÃ©cifiÃ© pour la variable d'instance %qsl'Ã©valuation immÃ©diate retourne l'adresse de la fonction immÃ©diate %qDla valeur immÃ©diate doit Ãªtre contenue dans un entier sur %d bits pour %sla capture implicite de %qE via %<[=]%> est dÃ©prÃ©ciÃ©e en C++20conversion implicite de %qH vers %qI pour correspondre Ã  d'autres opÃ©randes de l'expression binaireconversion implicite depuis %qH vers %qI pour correspondre Ã  d'autres rÃ©sultats de la conditionconversion implicite de %qH en %qI lors du passage de l'argument Ã  la fonctionconversion implicite de %qT vers %qTconversion implicite de %qT vers %qT pour correspondre Ã  d'autres opÃ©randes de l'expression binaireconversion implicite depuis %qT vers %qT pour correspondre Ã  d'autres rÃ©sultats de la conditionconversion implicite de %qT en %qT lors du passage de l'argument Ã  la fonctiondÃ©claration implicite de la fonction %qEdÃ©claration implicite de la fonction %qE; vouliez-vous utiliser %qsÂ ?le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»le dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgulele dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgulele dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellele dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans l'instructionle dÃ©rÃ©fÃ©rencement implicite n'accÃ¨dera pas Ã  l'objet du type %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnellecorrespondance implicite du tableau de taille tacite %qDles patrons implicites ne peuvent pas Ãªtre %<virtual%>dÃ©saccord dans le type du pointeur implicite Â«Â thisÂ Â»le fanion implicit_section est dÃ©fini mais la section ne l%'est pasles registres implicitement dÃ©pilÃ©s doivent Ãªtre groupÃ©s en haut de la pile%qD dÃ©clarÃ© implicitement est dÃ©prÃ©ciÃ©END DO implicitel'import %qs a un CRC non concordantl'import ne peut pas apparaÃ®tre directement dans une spÃ©cification de classe de liaisonl'import a dÃ©clarÃ© %q#D iciimport du module nommÃ© %qs Ã  l'intÃ©rieur d'un bloc de liaison du langageun import spÃ©cifiant une partition de module doit apparaÃ®tre aprÃ¨s une dÃ©claration de module nommÃ©ela dÃ©claration d'import doit Ãªtre dans la portÃ©e globaleimport_iso_c_binding_module(): Impossible de crÃ©er le symbole pour %simportÃ© Ã les imports doivent Ãªtre construit avant d'Ãªtre importÃ©scontrainte impossible dans %<asm%>contrainte de registre impossible dans %<asm%>assertion de type impossible: le type n'implÃ©mente pas l'interfacedans %s, Ã  %s:%den C++03, le mot-clÃ© class (ou struct) doit Ãªtre utilisÃ© lors de la dÃ©claration d'un amien C++11 et au delÃ , un constructeur par dÃ©faut peut Ãªtre expliciteen C++11, les destructeurs sont %<noexcept%> par dÃ©fauten C++11, ce %<throw%> appellera %<terminate%> car les destructeurs sont %<noexcept%> par dÃ©fauten C++20, cette comparaison appelle la fonction actuelle rÃ©cursivement avec les arguments inversÃ©sen C++98, %<template%> (afin de lever une ambigÃ¼itÃ©) est seulement permis Ã  l'intÃ©rieur des patronsen C++98, %q+D ne peut pas Ãªtre statique parce qu'il est un membre d'une unionen C++98, %qD doit Ãªtre initialisÃ© par un constructeur et non par %<{...}%>dans un appel Ã  %qD dÃ©clarÃ© avec l'attribut %<%s%> icidans un appel Ã  %qT dÃ©clarÃ© avec l'attribut %<%s%>dans un appel Ã  la fonction d'allocation %qD dÃ©clarÃ©e icidans un appel Ã  la fonction d'allocation interne %qDdans un appel Ã  la fonction interne %qDdans un appel Ã  la fonction %qDdans un appel Ã  la fonction %qD dÃ©clarÃ©e %qsdans un appel Ã  la fonction %qD dÃ©clarÃ©e avec l'attribut %qsdans un appel Ã  la fonction membre non statique %qDdans un appel avec le type %qTdans un appel avec le type %qT et l'attribut %qsdans l'argument d'un unaireÂ !dans le bloc de base %d :dans l'appel Ã  %qD, dÃ©clarÃ© icidans la dÃ©claration de %q+Ddans la dÃ©finition de la macro %qsdans l'expansion de la macro %qsdans gfc_simplify_acos(): Mauvais typedans gfc_simplify_acosh(): Mauvais typedans gfc_simplify_asin(): Mauvais typedans gfc_simplify_asinh(): Mauvais typedans gfc_simplify_atan(): Mauvais typedans gfc_simplify_atanh(): Mauvais typedans gfc_simplify_cos(): Mauvais typedans gfc_simplify_exp(): Mauvais typedans gfc_simplify_sin(): Mauvais typedans l'initialisation de la variable de liaison structurÃ©e %qDdans le passage de l'argument %P de %qDdans l'argument de patron pour le type %qTdans la dÃ©finition de %q#Tdans cette expressioninitialisation intra-classe du membre de donnÃ©e statique %q#D d'un type incompletinitialisation intra-classe du membre de donnÃ©e statique %q#D du type non littÃ©ralfichier de greffon %s inaccessible dÃ©veloppÃ© depuis le nom court du greffon %s: %maccumulateur inappropriÃ© pour %qsincluez %qs ou fournissez une dÃ©claration de %qDincluez %qs ou fournissez une dÃ©claration de %qEinclusion %qs traitÃ©e textuellementinclusion %qs traduite en importle nombre d'arÃªtes entrantes ne correspond pas au nombre d'arguments PHIclause %qs incompatible en appliquant %<%s%> Ã  %qD, qui a dÃ©jÃ  Ã©tÃ© marquÃ© avec une directive Â«Â routineÂ Â» de OpenACCles qualificatifs d'espace d'adresses %qs et %qs sont incompatiblesclause de donnÃ©es avec rÃ©duction sur %qE incompatible; promu en %<present_or_copy%>opÃ©rande en virgule flottante ou registre vecteur incompatible pour Â«Â %%%cÂ Â»dÃ©claration implicite incompatible pour la fonction interne %qDdÃ©claration implicite incompatible de la fonction %qDopÃ©rande incompatible pour Â«Â %%%cÂ Â»%<-mstack-protector-guard=global%> et %<-mstack-protector-guard-offset=%qs%> incompatiblesopÃ©rande de registre incompatible pour Â«Â %%%cÂ Â»type incompatible pour l'argument %d de %qEtype incompatible pour l'index du tableau associatiftype incompatible pour la mÃ©thode %s%s%stype incompatible pour la mÃ©thode %s%s%s (%s)type incompatible pour le rÃ©cepteurtype incompatible dans l'expression binairetypes incompatibles dans l'argument %<PHI%> %utypes incompatibles dans l'affectation de %qT vers %qTtypes incompatibles dans l'expression binairetype incompatible dans l'envoitypes incompatibles dans l'affectation au type %qT depuis le type %qTtypes incompatibles dans l'initialisation du type %qT en utilisant le type %qTtypes incompatibles en retournant le type %qT alors que %qT Ã©tait attendutypes vectoriels incompatibles dans l'expression conditionnelle: %qT, %qT et %qTimplÃ©mentation incomplÃ¨te de la catÃ©gorie %qEimplÃ©mentation incomplÃ¨te de la classe %qEle type incomplet %qT n'a pas de membre %qDtype %qT incomplet utilisÃ© dans un spÃ©cificateur de noms imbriquÃ©attribut %<ifunc%> inconsistantattributs inconsistants pour l'Ã©tat %qsinconsistant Ã  cause de %qstypes diffÃ©rents pour Â«Â beginÂ Â» et Â«Â endÂ Â» de l'instruction %<for%> parcourant une plage: %qT et %qTmajuscules incohÃ©rentes dans le formatdÃ©duction incohÃ©rente pour %qT: %qT et puis %qTdÃ©duction incohÃ©rente pour le type de retour auto: %qT et puis %qTdÃ©finition de macro %qE importÃ©e de maniÃ¨re inconsistantespÃ©cification de variable d'instance incohÃ©rentecontraintes d'opÃ©rande inconsistantes dans un %<asm%>les types incohÃ©rents %qT et %qT sont dÃ©duits du type retournÃ© par la lambdales suffixes littÃ©raux dÃ©finis par l'utilisateur %qD et %qD sont inconsistants dans la chaÃ®ne littÃ©ralemode de comparaison incorrectentrÃ©e incorrecte dans %<label_to_block_map%>format incorrect dans la mise Ã  l'Ã©chelle, utilise 1/1
  opÃ©rande d'indice incorrectinsn incorrecteÂ :nombre d'arguments incorrect pour la fonction %qEnombre incorrect pour les Ã©lÃ©ments d'un vecteur %qspropriÃ©tÃ© incorrecte %qs du sÃ©lecteur %qsopÃ©rande d'arrondi incorrectconfiguration incorrecte pour le numÃ©ro de la zone d'atterrissage des exceptions (landing pad)partage incorrect des nÅ“uds de l'arbretype incorrect pour les Ã©lÃ©ments d'un vecteur %qstype incorrect pour les Ã©lÃ©ments d'un vecteur CONSTRUCTORparallÃ©lisme de boucle OpenACC incorrectement imbriquÃ©l'expression d'incrÃ©mentation fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %qDl'incrÃ©ment n'est pas la constante 1 ou -1 pour la condition %<!=%>incrÃ©mentation d'une expression boolÃ©enneincrÃ©mentation du champ constant %qDincrÃ©menter une valeur Ã©numÃ©rÃ©e est invalide en C++incrÃ©mentation de la fonction %qDincrÃ©mentation du membre %qD d'un objet en lecture seuleincrÃ©ment d'un pointeur vers un type incomplet %qTincrÃ©mentation de l'emplacement %qE en lecture seuleincrÃ©mentation du membre %qD en lecture seuleincrÃ©mentation de la valeur de retour nommÃ©e %qD en lecture seuleincrÃ©mentation du paramÃ¨tre %qD en lecture seuleincrÃ©mentation de la rÃ©fÃ©rence en lecture seule %qDincrÃ©mentation de la variable %qD en lecture seuleincrÃ©mentation ou dÃ©crÃ©mentation d'un type non numÃ©riquela valeur incrÃ©mentÃ©e de l'Ã©numÃ©ration est trop grande pour %<long%>la valeur incrÃ©mentÃ©e de l'Ã©numÃ©ration est trop grande pour %<unsigned long%>l'index %E dÃ©signe un offset plus grand que la taille de %qTl'index dans la dimension %d est hors de limites Ã  %Lvaleur d'index au lieu d'un nom de champ dans l'initialisation de l'unionla valeur de l'index est hors limitesle dÃ©compte des appels indirects ne correspond pas au dÃ©compte du BBappel indirect dans une fonction, ceci n'est pas supportÃ© par eBPFl'appel indirect dans la sÃ©quence d'appel spÃ©culative n'a pas le fanion spÃ©culatifla fonction indirecte %q+D ne peut pas Ãªtre dÃ©clarÃ©e %qEla fonction indirecte %q+D ne peut pas Ãªtre dÃ©clarÃ©e faibleappel de fonction indirect vers un appelÃ© encore Ã  dÃ©terminerl'import indirect %qs n'est pas dÃ©jÃ  chargÃ©les sauts indirects ne sont pas disponibles sur cette cibleappel non %<strub%> indirect dans %<strub%> de contexte %qDl'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»l'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellel'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans l'instructionl'indirection n'accÃ¨dera pas Ã  l'objet du type incomplet %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnellel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»l'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'opÃ©rande de gauche de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'opÃ©rande de droite de l'opÃ©rateur virgulel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellel'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans l'instructionl'indirection n'accÃ¨dera pas Ã  l'objet du type non trivialement copiable %qT dans le troisiÃ¨me opÃ©rande de l'expression conditionnellele type scalaire infÃ©rÃ© %qT n'est pas un type entier ou en virgule flottante de la mÃªme taille que %qTrÃ©cursion infinie dÃ©tectÃ©einforme l'utilisateur Ã  propos des paramÃ¨tres qui seront passÃ©s par rÃ©fÃ©rencele constructeur hÃ©ritÃ© %qD n'est pas %<constexpr%>les constructeurs hÃ©ritÃ©s sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>fonction init trouvÃ©e dans l'objet %sl'instruction init dans des instructions de sÃ©lection est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>init_arglist(): trop d'argumentsl'initialisation abandonne le qualificatif %qv du type pointÃ©initialisation depuis un type Objective-C distinctinitialisation depuis un pointeur vers un espace d'adresses non fermÃ©le membre de gauche de l'initialisation pourrait Ãªtre un candidat pour un attribut de formatl'initialisation ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifl'initialisation de %qT depuis %qT transforme un pointeur en entier sans transtypagel'initialisation de %qT depuis %qT transforme un entier en pointeur sans transtypageinitialisation de %qT depuis le type pointeur %qT qui est incompatibleinitialisation de %qT depuis un pointeur vers %qD avec le type incompatible %qTinitialisation de %qT depuis un type pointeur %qT avec un ordre de stockage scalaire incompatibleinitialisation d'un membre de tableau flexibleinitialisation de la variable de bloc commun %qs dans l'instruction DATA Ã  %Cinitialisation d'un membre de tableau flexible dans un contexte imbriquÃ©l'initialisation de l'expression Â«Â newÂ Â» pour le type %<auto%> exige exactement un Ã©lÃ©mentinitialisation d'un type rÃ©fÃ©rencÃ© non const %q#T depuis une r-valeur du type %qTinitialisation d'un type rÃ©fÃ©rencÃ© volatile %q#T depuis une r-valeur du type %qTinitialisations pour des membres multiples de %qTle champ initialisÃ© est Ã©crasÃ©le champ initialisÃ© a des effets de bord Ã©crasÃ©sle membre %q+D initialisÃ© est dÃ©clarÃ© icila variable initialisÃ© %q+D est marquÃ©e dllimportun Ã©lÃ©ment de l'initialisation n'est pas une expression constanteun Ã©lÃ©ment de l'initialisation n'est pas Ã©valuable lors du chargementun Ã©lÃ©ment de l'initialisation n'est pas une constantefin prÃ©maturÃ©e de l'initialisationl'expression de l'initialiseur fait rÃ©fÃ©rence Ã  la variable d'itÃ©ration %qDl'initialiseur n'a pu dÃ©terminer la taille de %q+Dl'initialisation n'a pu dÃ©terminer la taille de %qDl'initialisation n'a pu dÃ©terminer la taille de %qTl'initialiseur pour la valeur %<_BitInt(%d)%> n'est pas une constante entiÃ¨rel'initialisation pour %<decltype(auto) %D%> a un type fonction (avez-vous oubliÃ© les %<()%>Â ?)l'initialiseur pour %q#D est dÃ©veloppÃ© en une liste vide d'expressionsl'initialisation pour %q#D est invalidel'initialisation de %qT doit Ãªtre entre accoladesinitialisation pour le membre tableau flexible %q#Dl'initialiseur pour une valeur en virgule flottante n'est pas une constante en virgule flottantel'initialiseur pour les valeurs entiÃ¨res/virgules fixes est trop compliquÃ©initialisation dans une boucle %<for%> parcourant une plageinitialisation invalide pour un membre statique avec constructeurinitialisation fournie pour une fonctioninitialisation spÃ©cifiÃ©e pour la fonction amie %qDinitialisation spÃ©cifiÃ©e pour une mÃ©thode non virtuelle %q+Dinitialisation spÃ©cifiÃ©e pour la fonction membre statique %qDla chaÃ®ne d'initialisation pour %qT est trop longueinitialiser %qD depuis %qE n'Ã©tend pas la durÃ©e de vie du tableau sous-jacentl'initialisation de %qD requiert une expression d'accÃ¨s Ã  un membre comme opÃ©rande de gauche dans l'assignementinitialiser %qH avec %qI dans une expression constante convertie n'est pas liÃ©e directementl'initialisation d'une classe de base du type %qT rÃ©sulte en un dÃ©coupage d'objetnom de classe injectÃ© %qD utilisÃ© comme argument de patron qui est lui-mÃªme un patronl'assembleur en ligne n'est pas une expression constantele nombre de clones en ligne n'est pas compatibleclone en ligne dans la mÃªme liste du groupe comdatle clone en ligne est forcÃ© Ã  sortirclone en ligne avec l'adresse prisela dÃ©claration en ligne de %qD suit la dÃ©claration avec l'attribut %<noinline%>fonction Â«Â inlineÂ Â» %q+D dÃ©clarÃ©e en tant que dllimport: attribut ignorÃ©la fonction en ligne %q+D est dÃ©clarÃ©e mais jamais dÃ©finiela fonction Â«Â inlineÂ Â» %q+D est dÃ©clarÃ©e faiblela fonction en ligne %q+D a reÃ§u l'attribut %qsla fonction Ã  mettre en ligne %qD a reÃ§u l'attribut %qsla fonction en ligne %qD est utilisÃ©e mais n'a jamais Ã©tÃ© dÃ©finieun espace de nom en ligne doit Ãªtre spÃ©cifiÃ© Ã  la dÃ©finition initialeles espaces de noms en ligne sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>les variables Â«Â inlineÂ Â» sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>le pointeur inlined_to est dÃ©fini mais aucun prÃ©dÃ©cesseur trouvÃ©le pointeur inlined_to est fauxle pointeur inlined_to fait rÃ©fÃ©rence Ã  lui mÃªmepointeur inlined_to dÃ©fini pour des appelants pas en lignela mise en ligne a Ã©chouÃ© dans l'appel Ã  %<always_inline%> %q+F: %sla mise en ligne a Ã©chouÃ© dans l'appel Ã  %q+F: %sla boucle intÃ©rieure utilise le mÃªme parallÃ©lisme OpenACC que la boucle qui la contientles boucles internes doivent Ãªtre parfaitement imbriquÃ©es dans %<#pragma acc loop%>les boucles internes doivent Ãªtre parfaitement imbriquÃ©es avec la clause %<ordered%>les boucles internes doivent Ãªtre parfaitement imbriquÃ©es avec la clause %<reduction%> %<inscan%>le fichier d'entrÃ©e %qs est le mÃªme que le fichier de sortiela contrainte de l'opÃ©rande d'entrÃ©e contient %qcinsÃ©rer le greffon pour dÃ©tecter les erreurs Ã  l'exÃ©cution durant la compilationinsert_bbt(): ClÃ© dupliquÃ©e trouvÃ©einsertion hors limites dans %qsle pointeur du bloc de base de l'insn %d est %d, il devrait Ãªtre %dl'insn %d dans la fin du bb %d a un bloc de base non NULLl'insn %d dans l'en-tÃªte du bb %d a un bloc de base non NULLl'insn %d est dans plusieurs blocs de base (%d et %d)l'insn %d en dehors des blocs de base a un champ bb non NULLles adresses des insn ne sont pas libÃ©rÃ©esles adresses des insn ne sont pas dÃ©finies aprÃ¨s le raccourcissement des branchesinsn contient une adresse invalide !insn ne satisfait pas Ã  ses contraintes:insn Ã  l'extÃ©rieur de tout bloc de basel'insn avec le UID %i n'a pas Ã©tÃ© trouvÃ©e pour l'opÃ©rande %i (Â«Â %sÂ Â») de l'insn %il'insn avec le UID %i n'a pas Ã©tÃ© trouvÃ©e pour l'opÃ©rande %i de l'insn %iinstallÃ©s: %s%s
  erreur d%'installation, impossible de trouver %<crtoffloadtable.o%>la variable d'instance %qE est accÃ©dÃ©e dans la mÃ©thode de la classela variable d'instance %qE est %s; ceci dÃ©clenchera une erreur incontournable dans le futurla variable d'instance %qE est dÃ©clarÃ©e %sla variable d'instance %qE est dÃ©clarÃ©e privÃ©ela variable d'instance %qs a une taille inconnuela variable d'instance %qs est dÃ©clarÃ©e privÃ©ela variable d'instance %qs utilise un membre de tableau flexiblel'affectation Ã  la variable d'instance a Ã©tÃ© interceptÃ©einstruction jamais exÃ©cutÃ©ele prÃ©chargement des instructions est appliquÃ© en mode 64 bits avec l'adressage relatif Ã  RIP et l'option %<-mprefetchi%>Â ; il ne fait rien autrementl'ordonnancement d'instructions n'est pas supportÃ© sur cette machine ciblele jeu d'instruction %qs ne sait pas implÃ©menter l'ABI par dÃ©faut %qs, utilisation de %qsinformation contextuelle insuffisante pour dÃ©terminer le typepartitionnement insuffisant pour parallÃ©liser la boucle des Ã©lÃ©mentspartitionnement disponible insuffisant pour parallÃ©liser la bouclepartitionnement disponible insuffisant pour parallÃ©liser la boucle dÃ©coupÃ©e en blocsLes arguments entiers de SYSTEM_CLOCK Ã  %L ont des paramÃ¨tres de sous-types diffÃ©rentsla constante entiÃ¨re est trop grande pour le type %<_BitInt(%d)%>la constante entiÃ¨re est trop grande pour le type %<unsigned _BitInt(%d)%>la constante entiÃ¨re est trop grande pour le type %<unsigned long%>division entiÃ¨re par zÃ©role littÃ©ral entier dÃ©passe la plage du type %qTdÃ©bordement d'entier dans la taille du tableaudÃ©bordement d'entier dans l'expression %qE de type %qT rÃ©sulte en %qEdÃ©bordement d'entier dans l'expression de type %qT rÃ©sulte en %qEle suffixe entier %qs est masquÃ© par l'implÃ©mentationl'expression intÃ©grale %qE n'est pas une constantela prÃ©cision du type rÃ©sultant intÃ©gral ne correspond pas Ã  la taille du champ de %qsl'interface %qE n'a pas un agencement des chaÃ®nes constantes valablela partition de l'interface n'est pas exportÃ©el'indice intermÃ©diaire du tableau %wi est en dehors des limites de %qT%<strub%> interne ne supporte pas les Ã©tiquettes forcÃ©esinformation de dÃ©bogage du compilateur interne, vidange la liste des quadrupleserreur interne du compilateurerreur interne du compilateur. Mauvaise adresse:erreur interne du compilateur. DÃ©calage incorrect:erreur interne du compilateur. Mode inconnu:erreur interne du compilateur: erreur interne du compilateurÂ : erreur en rapportant les routines rÃ©-entrÃ©es.
! dÃ©faut d'inconsistance interneerreur interne: %>cris_side_effect_mode_ok%> avec des opÃ©randes erronÃ©eserreur interne: registre erronÃ©: %derreur interneÂ : operand1 n'est pas attendu sous forme d'ensemble constantLa procÃ©dure interne %qs Ã  %L est en conflit avec l'argument DUMMYunitÃ© interne dans WRITEles attributs d'interruption et nus sont incompatiblesles gestionnaires d'interruptions ne peuvent pas Ãªtre des fonctions MIPS16les gestionnaires d'interruptions ne peuvent pas avoir d'argumentla routine de service d'interruption ne peut avoir qu'un argument de type pointeur et un argument entier optionnelune routine de service d%'interruption ne peut pas Ãªtre appelÃ©e directementla routine de service d'interruption doit retourner %<void%>la routine de service d'interruption devrait avoir %qs comme deuxiÃ¨me argumentla routine de service d'interruption devrait avoir un pointeur comme premier argumentle vecteur d'interruption de l'attribut %qE n'est pas %<vector=(sw0|sw1|hw0|hw1|hw2|hw3|hw4|hw5)%>du code intervenant ne peut pas contenir des directives OpenMPla fonction intrinsÃ¨que %qE doit Ãªtre appelÃ©e directementl'index du registre intrinsÃ¨que est hors limitevariable intrinsÃ¨que qui n'est pas une procÃ©dure%%-code invalideopÃ©rande %%A invalidevaleur %%A invalideopÃ©rande %%B invalideopÃ©rande %%C invalidevaleur %%C invalideopÃ©rande %%D invalidevaleur %%D invalidevaleur %%E invalidevaleur %%F invalidemode %%G invalidevaleur %%G invalidevaleur %%H invalidevaleur %%J invalidevaleur %%J invalidevaleur %%K invalidevaleur %%L invalidevaleur %%M invalidevaleur %%N invalidevaleur %%O invalideopÃ©rande %%P invalidevaleur %%P invalidevaleur %%R invalidevaleur %%T invalidevaleur %%U invalidevaleur %%V invalideopÃ©rande %%Y invalidevaleur %%d invalidevaleur %%e invalideopÃ©rande %%f invalidevaleur %%f invalidevaleur %%h invalidevaleur %%j invalidevaleur %%j invalidevaleur %%k invalidevaleur %%m invalidevaleur %%p invalidevaleur %%q invalidevaleur %%r invalideopÃ©rande %%s invalidevaleur %%s invalidevaleur %%t invalidevaleur %%t/%%b invalidevaleur %%u invalidevaleur %%v invalidevaleur %%x invalidevaleur %%xn invalidevaleur %%y invalide, essayez d'utiliser la contrainte Â«Â ZÂ Â»valeur %%z invalide%<#pragma %s%> invalide%<CASE_CHAIN%> invalide%<CPU_TYPE%> a la valeur invalide %qs lue dans %<devices.csv%> pour %qs%<MPY_TYPE%> a la valeur invalide %qs lue dans %<devices.csv%> pour %qsargument %<PHI%> invaliderÃ©sultat %<PHI%> invalide%<const_cast%> invalide Ã  partir du type %qT vers le type %qT%<const_cast%> invalide d'une r-valeur du type %qT vers le type %qTtype sous-jacent invalide pour %<enum%>%<static_cast%> invalide depuis le type %qT vers le type %qTvaleur invalide pour %<sve_width%>: %dmodificateur de rÃ©duction %<task%> invalide sur une construction combinÃ©e avec %<simd%> ou %<loop%>modificateur de rÃ©duction %<task%> invalide sur une construction pas combinÃ©e avec %<parallel%>, %<for%> ou %<sections%>modificateur de rÃ©duction %<task%> invalide sur une construction autre que %<parallel%>, %qs ou %<sections%>modificateur de rÃ©duction %<task%> invalide sur une construction autre que %<parallel%>, %qs, %<sections%> ou %<scope%>opÃ©rande de dÃ©calage %qs invalideargument de taille %qs invalide dans le chargementÂ«Â asmÂ Â» invalideÂ : opÃ©randes (pointeurs) %qs invalidestranche d'objet Ã  3 index invalide qui n'est pas une trancheune tranche Ã  3 index d'une chaÃ®ne est invalideargument IACC invalidesyntaxe JSON invalidemembre de gauche invalide dans un appel gimplenom de sÃ©lecteur Objective-C++ invalideclause OpenACC invalide au niveau global du fichierpas de boucle OpenMP non rectangulaire invalideÂ ; %<(%E - %E) * %E%> n'est pas un multiple de la boucle %d avec le pas %qEmembre de droite invalide pour un stockage mÃ©moire gimpleÂ : %qstalle de vecteur RVV %qd invalide, la taille attendue est %qd sur base du LMUL de type %qsUNSPEC invalide comme opÃ©randeUNSPEC invalide comme opÃ©randeÂ : %d_Literal invalideparamÃ¨tre abstrait invalide pour le type %qTle type abstrait %qT retournÃ© est invalidele type abstrait retournÃ© est invalide pour la fonction %q+#Dle type abstrait retournÃ© est invalide pour la fonction membre %q+#Dtype abstrait %qT invalide pour %qEtype abstrait invalide pour %q+DaccÃ¨s invalide au membre de donnÃ©e non statique %qD dans la base virtuelle d'un objet NULLadresse invalideadresse invalide pour le modificateur de sortie Â«Â OÂ Â»adresse invalide pour le modificateur de sortie Â«Â RÂ Â»adresse invalide pour le modificateur de sortie Â«Â SÂ Â»adresse invalide dans l'opÃ©randemode d'adresse invalideopÃ©rande d'adresse invalide dans %qsmode d'adressage invalidealignement invalide pour %<#pragma align%>, ignorÃ©valeur d'alignement invalide pour %<__builtin_arc_aligned%>application invalide de %<__alignof%> sur un champ de bitsapplication invalide de %<sizeof%> sur un champ de bitsutilisation invalide de %<sizeof%> sur un type fonctionapplication invalide de %qs Ã  une fonction membreutilisation invalide de %qs sur un type voidutilisation invalide de %qs sur le type tableau %qT dont le type des Ã©lÃ©ments est incompletutilisation invalide de %qs sur le type incomplet %qTarchitecture invalide pour l'attribut ou le pragma cible %qsargument %<%s%> invalide pour %<%s%>argument %<%s%> invalide pour %<-mharden-sls=%>argument %d invalide pour la fonction interne %qFargument %qs invalide pour %qsargument invalide donnÃ© Ã  %<-mharden-sls=%>argument invalide pour l'option %qsargument invalide dans l'attribut %qEargument invalide pour l'attribut %qsargument invalide pour SQRT Ã  %Largument invalide pour %qDargument invalide pour la fonction interneargument invalide pour la fonction interne %sargument invalide dans un appel gimplearguments invalidesarguments invalides pour l'option %<-falign-%s%>: %qsargument invalide pour %<-fpatchable-function-entry%>affectation de tableau invalidebase %qE invalide pour le nom SSAspÃ©cification de classe de base invalideindex de bloc invalidebranchement invalide vers/depuis le bloc structurÃ© %sfonction interne invalide durant l'expansionappel invalide Ã  la non fonctionfanion calls_comdat_local invalideÃ©tiquette invalide pour un Â«Â caseÂ Â» dans l'instruction Â«Â switchÂ Â»plage du Â«Â caseÂ Â» invalide dans l'instruction Â«Â switchÂ Â»transtypage invalide Ã  partir du type %qT vers le type %qTtranstypage invalide d'une expression pr-valeur du type %qT vers le type %qTtranstypage invalide vers le type de classe abstraite %qTtranstypage invalide vers le type fonction %qTcontrainte de sortie cc invalideÂ : %qsnom de classe invalide dans la dÃ©claration de %qDclique invalide dans %qscombinaison invalide de spÃ©cificateurs de types multiplescode de comparaison invalide dans la condition gimplecomparaison invalide d'un tableau gÃ©nÃ©rÃ©comparaison invalide d'une structure gÃ©nÃ©rÃ©ecomparaison invalide de nul avec nulcomparaison invalide d'un tableau non comparablecomparaison invalide d'une structure non comparablecomparaison invalide d'un type non comparablecomparaison invalide d'un type non ordonnÃ©opÃ©rateur de comparaison invalide pour le modificateur de sortie Â«Â EÂ Â»opÃ©rande const_double invalideconstante invalideconstante invalide - essayez un modificateur de sortieconstante invalide pour le modificateur de sortie Â«Â %cÂ Â»constante invalide dans %<#pragma %s%>constante invalide dans %<#pragma pack%> â€“ ignorÃ©vecteur constant invalide pour le modificateur de sortie Â«Â %cÂ Â»paramÃ¨tre de type contraint invalidecontraintes invalidescontrainte invalide pour l'opÃ©randeconstructeur invalide; vous vouliez probablement utiliser %<%T (const %T&)%>registre de contrÃ´le %d invalide pour mvtcÂ : utilisation de %<psw%>prÃ©dicat de contrÃ´le invalideconversion invalide depuis %<__fpreg%>conversion invalide de %qH vers %qIconversion invalide depuis le type %<_Float16%> sans option %<-msse2%>conversion invalide depuis le type %<__bf16%> sans option %<-msse2%>conversion invalide depuis le type %<__vector_pair%>conversion invalide depuis le type %<__vector_quad%>conversion invalide depuis le type %<bfloat16_t%>conversion invalide dans un appel gimpleconversion invalide dans une instruction de retourconversion invalide vers %<__fpreg%>conversion invalide vers le type %<_Float16%> sans option %<-msse2%>conversion invalide vers le type %<__bf16%> sans option %<-msse2%>conversion invalide vers le type %<__vector_pair%>conversion invalide vers le type %<__vector_quad%>conversion invalide vers le type %<bfloat16_t%>conversion invalide vers le type %qT Ã  partir du type %qTtype de retour covariant invalide pour %q#Dtype de retour covariant invalide pour %q+#Dprocesseur %qs invalide pour %s"%s"%soption d'instruction personnelle %qs invalidedÃ©claration invalide de %<%T::%E%>dÃ©claration invalide du patron membre dans la classe localedÃ©clarateur invalideargument par dÃ©faut invalide pour un paramÃ¨tre de patron qui est un patronÃ©tiquette invalide pour le Â«Â caseÂ Â» par dÃ©faut dans l'instruction Â«Â switchÂ Â»dÃ©finition invalide du type qualifiÃ© %qTtype de Â«Â dependÂ Â» invalidesous-type dÃ©pendant invalide dans omp %<ordered%> %<depend%>type de Â«Â dist_scheduleÂ Â» invalidetype de Â«Â doacrossÂ Â» invalideindex d'Ã©lÃ©ment %qE invalide pour %<__builtin_shufflevector%>type d'Ã©lÃ©ment invalide pour l'attribut %qsembedcfg invalideÂ : l'entrÃ©e Files n'est pas une chaÃ®neembedcfg invalideÂ : Files n'est pas un objet JSONembedcfg invalideÂ : l'entrÃ©e Patterns n'est pas un tableauembedcfg invalideÂ : Patterns n'est pas un objet JSONembedcfg invalideÂ : entrÃ©e dupliquÃ©e dans Patternsembedcfg invalideÂ : Files manquantembedcfg invalideÂ : Patterns manquantsembedcfg invalideÂ : pas un objet JSONprÃ©fixe d'encodage invalide dans l'opÃ©rateur littÃ©ralentrÃ©e invalide dans le bloc structurÃ© %ssortie invalide hors du bloc structurÃ© %ssortie invalide du bloc structurÃ© OpenMPspÃ©cialisation explicite invalideexpression invalide - essayez un modificateur de sortieexpression invalide comme opÃ©randeexpression invalide pour la l-valeur minexpression invalide pour le modificateur de sortie Â«Â %cÂ Â»expression invalide pour la dimension du tableau statiqueÂ : %stype d'expression invalide pour %<#pragma omp atomic%>modÃ¨le mÃ©moire d'Ã©chec %qs invalide pour %qDmodificateur de fonctionnalitÃ© %qs invalide dans %<-march=%s%>modificateur de fonctionnalitÃ© %qs invalide dans %<-mcpu=%s%>modificateur de fonctionnalitÃ© %qs invalide avec la valeur %qs dans le pragma ou l'attribut %<target()%>modificateur de fonctionnalitÃ© %qs invalide de la valeur %qs dans l'attribut %<target_version%>modificateur de fonctionnalitÃ© %s invalide avec la valeur %qs dans le pragma ou l'attribut %<target()%>attribut de spec fn Â«Â %sÂ Â» invalideattribut de spec fn Â«Â %sÂ Â» invalide arg %ifnsummary invalide dans un flux LTOforme invalide de %<#pragma omp atomic compare%>forme invalide de %<#pragma omp atomic%>forme invalide de %<pragma omp atomic compare%>format invalide pour %<sve_width%>format invalide de %sconstante en virgule flottante invalidefpu invalide pour l'attribut ou le pragma cible %qsfonction invalide dans l'appel gimpleutilisation invalide du registre matÃ©riel entre un opÃ©rande earlyclobber et un opÃ©rande d'entrÃ©eutilisation invalide du registre matÃ©riel entre un opÃ©rande de sortie et un opÃ©rande de contrainte correspondantutilisation invalide du registre matÃ©riel entre des opÃ©randes de sortienom d'en-tÃªte %qs invalidechiffre hexadÃ©cimal invalidevaleur de id invalide pour l'attribut d'exceptionvaleur de id invalide pour l'attribut d'interruptionvaleur d'identifiant invalide pour l'attribut d'interruption/exceptionvaleur d'identifiant invalide pour l'attribut de rÃ©initialisationinitialisation intra-classe invalide du membre de donnÃ©e statique du type non entier %qTexpression d'incrÃ©mentation invalidevaleur initiale invalide pour le membre %qEinitialisation invalide pour une rÃ©fÃ©rence non constante du type %qH Ã  partir d'une r-valeur de type %qIinitialisation invalide pour une rÃ©fÃ©rence du type %qH Ã  partir d'une expression de type %qIinitialisation invalideclause d'initialisation invalideinitialisation invalide pour %q#Dinitialisation invalide pour le membre tableau %q#Dinitialisation invalide pour la fonction membre %qDinitialisation invalide pour la dÃ©claration de liaison structurÃ©einsn invalideÂ :variable d'itÃ©ration invalide dans l'Ã©numÃ©ration rapidefonction de saut invalide dans un flux LTOÃ©tiquettes invalides dans la condition gimplemembre gauche invalide dans l'affectationligne invalide dans le fichier de rÃ©solutionspÃ©cification de classe de liaison invalideemplacement invalide pour %<pragma %s%>, ignorÃ©l-valeur invalide dans la sortie %<asm%> %dtype de Â«Â mapÂ Â» invalidemasque invalidetype de masque invalide dans %qsdÃ©claration de patron membre %qD invalidemodÃ¨le mÃ©moire %qs invalide pour %qDmodÃ¨le mÃ©moire %wi invalide pour %qDmodÃ¨le mÃ©moire invalide pour l'argument %d de %qEnom de module %qs invalidenom %qs invalide dans le pragma ou l'attribut %<target("arch=")%>nom %qs invalide dans le pragma ou l'attribut %<target("cpu=")%>nom %qs invalide dans le pragma ou l'attribut %<target("tune=")%>expression Â«Â newÂ Â» invalide pour le type de classe abstraite %qTfonction nmi invalide pour l'attribut de rÃ©initialisationargument de patron invalide car ce n'est pas un typeopÃ©randes non vectoriels invalides pour %qsnombre invalide dans %<-mrgf-banked-regs=%s%> les valeurs valables sont 0, 4, 8, 16 ou 32nombre d'arguments invalide pour l'option %<-falign-%s%>: %qstable de dÃ©lestage invalide dans %sopÃ©rande de dÃ©calage invalide dans %qsopÃ©rande invalidecode d'opÃ©rande %%xn invalideadresse d'opÃ©rande invalideopÃ©rande invalide pour Â«Â %cÂ Â»opÃ©rande invalide pour le code %%NopÃ©rande invalide pour le code %%N ou %%SopÃ©rande invalide pour le code %%sopÃ©rande invalide pour Â«Â %%%cÂ Â»opÃ©rande invalide pour le modificateur Â«Â AÂ Â»opÃ©rande invalide pour le modificateur Â«Â DÂ Â»opÃ©rande invalide pour le modificateur Â«Â HÂ Â»opÃ©rande invalide pour le modificateur Â«Â OÂ Â»opÃ©rande invalide pour le modificateur Â«Â TÂ Â»opÃ©rande invalide pour le modificateur Â«Â bÂ Â»opÃ©rande invalide pour le modificateur Â«Â eÂ Â»opÃ©rande invalide pour le modificateur Â«Â mÂ Â»opÃ©rande invalide pour le modificateur Â«Â oÂ Â»opÃ©rande invalide pour le modificateur Â«Â pÂ Â»opÃ©rande invalide pour le modificateur Â«Â zÂ Â»opÃ©rande invalide pour Â«Â %cÂ Â»opÃ©rande invalide dans %qsopÃ©rande invalide dans l'instruction de retouropÃ©rande invalide dans l'opÃ©ration unairelettre de modificateur d'opÃ©rande invalideopÃ©rande invalide pour le code de sortieprÃ©fixe d'opÃ©rande invalideprÃ©fixe d'opÃ©rande invalide Â«Â %%%cÂ Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â %cÂ Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â 0Â Â»taille d'opÃ©rande invalide pour le code d'opÃ©rande Â«Â zÂ Â»opÃ©rande invalide pour le code %%H/%%LopÃ©rande invalide pour le code %%MopÃ©rande invalide pour le code %%NopÃ©rande invalide pour le code %%OopÃ©rande invalide pour %%RopÃ©rande invalide pour le code %%RopÃ©rande invalide pour %%SopÃ©rande invalide pour le code %%T/%%BopÃ©rande invalide pour le code %%UopÃ©rande invalide pour le code %%VopÃ©rande invalide pour le code %%ZopÃ©rande invalide pour le code %%popÃ©rande invalide pour le code %%sopÃ©rande invalide pour le code %%zopÃ©rande invalide pour l'instruction Â«Â switchÂ Â»type d'opÃ©rande %qT invalide pour %qstype opÃ©rande invalide utilisÃ© avec le code d'opÃ©rande Â«Â %cÂ Â»opÃ©randes invalides dans l'opÃ©ration binaireopÃ©randes invalides dans une comparaison gimpleopÃ©randes invalides dans l'opÃ©ration ternaireles opÃ©randes des types %qT et %qT sont invalides pour le %qO binaireopÃ©randes invalides pour le code %%copÃ©rande invalide pour %qsopÃ©randes invalides pour le %s binaire (avec les types %qT et %qT)opÃ©ration invalideopÃ©ration invalide (%s)opÃ©ration invalide sur %<__fpreg%>opÃ©ration invalide pour %<#pragma omp atomic%>ordre invalide dans le nÅ“ud asm %icombinaison invalide de paramÃ¨tres pour l'intrinsÃ¨que Altivec %qscombinaison de paramÃ¨tres invalide pour l'intrinsÃ¨que %qstype de paramÃ¨tre %qT invalideopÃ©ration de positionnement de l'Ã©tape invalidemode pointeur %qs invalidepointeur invalide vers le champ de bits %qDposition ou taille invalide dans %qsposition ou opÃ©rande de taille invalide pour %qsrÃ©duction privÃ©e invalide sur %qEtype de Â«Â proc_bindÂ Â» invalideprototype invalide pour Â«Â %sÂ Â»ponctuation %qc invalide dans la contraintetype const pure invalide pour la fonctionspÃ©cificateur pur invalide (seul %<= 0%> est autorisÃ©)qualificatifs invalides pour un objet %<constexpr%>qualificatifs invalides pour le champ de l'objet %<constexpr%>qualificatifs invalides sur un type de fonction non membreÃ©tendue de qualification invalide dans le nom du pseudo-destructeurrÃ©ception invalide sur un canal qui ne peut que envoyertype du receveur %qs invalideidentificateur de rÃ©duction invaliderÃ©fÃ©rence invalide pour le modificateur de sortie Â«Â JÂ Â»nom de registre invalide pour %q+Dexpression rÃ©guliÃ¨re %qs invalide dans %qsrÃ©adressage invaliderÃ©solution invalide dans le fichier de rÃ©solutiontype retournÃ© %qT invalide pour la fonction %<constexpr%> %q+Dpartage rtl invalide repÃ©rÃ© dans l'insntype d'ordonnancement invalidele deuxiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©roenvoi invalide sur un canal qui ne peut que recevoirsetter invalide, il doit avoir un argumentopÃ©rande shift invalidetranche de carte invalidespÃ©cification de bloc source invalidechaÃ®ne statique invalide dans un appel gimpleclasse de stockage invalide pour la fonction %qEnom de registre systÃ¨me invalide pour %qsnom de registre systÃ¨me invalidevaleur memregs cible %<%d%> invalidedÃ©claration de patron %qD invalidele paramÃ¨tre non type du patron est invalideliste d'arguments de patron invalidetemplate-id invalidetroisiÃ¨me argument invalidele troisiÃ¨me argument de %<__builtin_ia32_prefetch%> est invalideÂ ; utilisation de zÃ©role troisiÃ¨me argument de %<__builtin_prefetch%> est invalide; utilisation de zÃ©rotype %<void%> invalide pour %<new%>type %qT invalide pour initialiser un vecteur de type %qTtype %qT invalide dÃ©clarÃ© %<friend%>argument de type invalide (%qT obtenu)argument de type invalide pour %<->%> (%qT obtenu)argument de type invalide pour %<->*%> (%qT obtenu)argument de type invalide pour l'index d'un tableau (%qT obtenu)argument de type invalide pour la conversion implicite (%qT obtenu)argument de type invalide pour le %<*%> unaire (%qT obtenu)type invalide pour la sortie du fanion %<asm%>type invalide pour _Literal avec constructeurtype invalide pour la contrainte de sortie de cctype invalide pour la variable d'instancetype invalide pour la variable d'itÃ©ration %qEtype invalide pour la fonction maketype invalide pour le paramÃ¨tre %d de la fonction %<constexpr%> %q+#Dtype invalide pour une propriÃ©tÃ©type invalide pour l'opÃ©rande de %<__MEM%>type invalide pour l'argument %u de la fonction de type gÃ©nÃ©riquele type de retour est un type gÃ©nÃ©rique, ce qui est invalide, pour l'argument %u de %<__builtin_tgmath%>le type d'un type gÃ©nÃ©rique est invalide pour l'argument %u de l'argument %u de %<__builtin_tgmath%>types %<%T[%T]%> invalides pour l'indice du tableautypes invalides pour %qstypes invalides dans une conversion d'espace d'adressetypes invalides dans une conversion vers une virgule flottantetypes invalides dans une conversion vers un entiertypes invalides dans une conversion en virgule fixetypes invalides dans une conversion noputilisation invalide de %%d, %%x, ou %%Xutilisation invalide de %<::%>utilisation invalide de %<__builtin_va_arg_pack ()%>utilisation invalide de %<__builtin_va_arg_pack_len ()%>utilisation invalide de %<auto%> dans un opÃ©rateur de conversionutilisation invalide de %<auto%> dans l'argument par dÃ©faut du patronutilisation invalide de %<auto%> dans une spÃ©cification d'exceptionutilisation invalide de %<auto%> dans un argument de patronutilisation invalide de %<const_cast%> avec le type %qT qui est un pointeur ou une rÃ©fÃ©rence Ã  un type fonctionutilisation invalide de %<const_cast%> avec le type %qT qui n'est pas un pointeur, une rÃ©fÃ©rence, ni un type pointeur vers une donnÃ©e membreutilisation invalide de %<decltype(auto)%>utilisation invalide de la variable %<extern%> %qD dans %<#pragma acc declare%>utilisation invalide de la variable %<global%> %qD dans %<#pragma acc declare%>usage de %<restrict%> invalideutilisation invalide de %<this%> aprÃ¨s qu'il soit valideutilisation invalide de %<this%> hors de toute fonctionutilisation invalide de %<this%> avant qu'il soit valideutilisation invalide de %<this%> dans une fonction non membreutilisation invalide de %q#T avec un membre sous forme de tableau flexible dans %q#Tutilisation invalide de %q#T avec un tableau de taille nulle dans %q#Dutilisation invalide de %qDutilisation invalide de %qD dans la spÃ©cification de la classe de liaisonutilisation invalide de %qE pour former un pointeur vers une fonction membreutilisation invalide de %qTutilisation invalide de %qT dans un argument de patronutilisation invalide de Â«Â %%%cÂ Â»utilisation invalide d'un opÃ©rande MMA de type %qs comme paramÃ¨tre de fonctionutilisation invalide du type MMA %qs comme valeur de retour d'une fonctionutilisation invalide d'un pointeur vers un type incomplet dans un pointeur arithmÃ©tiqueutilisation invalide de l'indexation de tableau sur un pointeur vers un membreutilisation invalide d'un tableau sans borne spÃ©cifiÃ©eutilisation invalide de la sortie du fanion asmutilisation invalide de l'attribut %<fallthrough%>utilisation invalide des attributs dans une dÃ©claration videutilisation invalide de la liste d'initialisation entre accoladesutilisation invalide du constructeur comme patronutilisation invalide du rÃ´le de contrat pour une sÃ©mantique expliciteutilisation invalide du type %qT qualifiÃ© CV dans la dÃ©claration du paramÃ¨treutilisation invalide du type dÃ©pendant %qTutilisation invalide du destructeur %qD comme un typeutilisation invalide du destructeur %qE comme un typeutilisation invalide d'un membre qui est un tableau flexibleutilisation invalide de la conversion implicite d'un pointeur vers un membreutilisation invalide du type incomplet %q#Tutilisation invalide du typedef incomplet %qTutilisation invalide du membre %qD (avez-vous oubliÃ© le %<&%>Â ?)utilisation invalide du membre %qD dans le constructeur de contrat %<pre%>utilisation invalide du membre %qD dans le destructeur de contrat %<post%>utilisation invalide du membre %qD dans une fonction membre statiqueutilisation invalide de la fonction membre %qD (avez-vous oubliÃ© le %<()%>Â ?)utilisation invalide de la valeur de la mÃ©thode comme argument de Offsetofutilisation invalide d'un tableau n'Ã©tant pas une l-valeurutilisation invalide du membre de donnÃ©e non statique %qDutilisation invalide du membre de donnÃ©e non statique %qEutilisation invalide de la fonction membre non statique %qDutilisation invalide de la fonction membre non statique de type %qTutilisation invalide de l'expansion d'un paquet %qTutilisation invalide de l'expression d'expansion d'un paquetutilisation invalide du type Ã  remplacer %qTl'utilisation de pointeurs vers des tableaux ayant des qualificatifs diffÃ©rent est interdite en ISO C avant C23utilisation invalide du nom qualifiÃ© %<%D::%D%>utilisation invalide du nom qualifiÃ© %<%T::%D%>utilisation invalide du nom qualifiÃ© %<::%D%>utilisation invalide du registre Â«Â %sÂ Â»utilisation invalide d'une structure ayant un membre qui est un tableau flexibleutilisation invalide du paramÃ¨tre de patron %qT qui est un patronutilisation invalide du paramÃ¨tre de patron %qT qui est un typeutilisation invalide du template-id %qD dans la dÃ©claration du patron primaireutilisation invalide du nom de patron %qE sans liste d'argumentsutilisation invalide du type %<void%> dans la dÃ©claration du paramÃ¨treutilisation invalide du type %qT comme valeur par dÃ©faut pour un paramÃ¨tre de patron qui est lui-mÃªme un patronutilisation invalide du %<*%> unaire sur un pointeur vers un membreutilisation invalide du type non dÃ©fini %qTutilisation invalide de l'expression voidutilisation invalide d'une l-valeur volatile Ã  l'intÃ©rieur d'une fonction %<transaction_safe%>utilisation invalide d'une l-valeur volatile Ã  l'intÃ©rieur d'une transactionla conversion dÃ©finie par l'utilisateur de %qH vers %qI est invalidel'initialisation par valeur du type rÃ©fÃ©rence est invalidetype invalide comme rÃ©sultat d'une comparaison vectorielleconstante vecteur invalideimmÃ©diat vecteur invalideopÃ©rande vectoriel invalidetype de vecteur invalide pour l'attribut %qEtypes vectoriels invalides dans une conversion nopnumÃ©ro de version %qs invalidefonction Â«Â warmÂ Â» invalide pour l'attribut de rÃ©initialisationÂ«Â zero extractÂ Â» invalideio_kind_name(): mauvais I/O-kindle rÃ©sumÃ© en ligne ipa est manquant dans le fichier d'entrÃ©ele rÃ©sumÃ© de rÃ©fÃ©rence ipa est manquant dans l'unitÃ© ltransest cachÃ© par %qsis_c_interoperable(): gfc_simplify_expr a Ã©chouÃ©il est dÃ©fini comme un pointeur dans des espaces d'adresses diffÃ©rents dans une autre unitÃ© de traductionil est dÃ©fini comme un pointeur vers un type diffÃ©rent dans une autre unitÃ© de traductionil doit Ãªtre un pointeur vers un membre de la forme %<&X::Y%>il doit Ãªtre l'adresse d'une fonction avec une classe de liaison externeil doit Ãªtre le nom d'une fonction avec une classe de liaison externeelle a Ã©tÃ© dÃ©finie ici plus tardÃ©lÃ©ment dans READla variable d'itÃ©ration dans l'Ã©numÃ©ration rapide n'est pas un objetl'itÃ©ration %s invoque un comportement indÃ©finila variable d'itÃ©ration %qD ne devrait pas Ãªtre Â«Â firstprivateÂ Â»la variable d'itÃ©ration %qD ne devrait pas Ãªtre une rÃ©ductionla variable d'itÃ©ration %qE est prÃ©dÃ©terminÃ©e linÃ©airela variable d'itÃ©ration %qE devrait Ãªtre privÃ©ela variable d'itÃ©ration %qE ne devrait pas Ãªtre Â«Â firstprivateÂ Â»la variable d'itÃ©ration %qE ne devrait pas Ãªtre linÃ©airela variable d'itÃ©ration %qE ne devrait pas Ãªtre une rÃ©ductionl'itÃ©rateur %qD a le type qualifiÃ© par %<_Atomic%>l'itÃ©rateur %qD Ã  le type qualifiÃ© par Â«Â constÂ Â»l'itÃ©rateur %qD n'a pas le type entier ni le type pointeurl'itÃ©rateur %qD a un pas de zÃ©ropas de l'itÃ©rateur avec un type non entiervariable d'itÃ©rateurson dest_idx devrait Ãªtre %d, pas %dsa valeur peut varier entre les versions du compilateur ou avec des fanions %<-mtune%> ou %<-mcpu%> diffÃ©rentsivar %qs utilisÃ©e par la dÃ©claration %<@synthesize%> doit Ãªtre une ivar existantel'abi iwmmxt requiert un processeur avec iwmmxtiwmmxt exige une ABI compatible AAPCS pour fonctionner correctementsaut dans la portÃ©e de l'identificateur avec un type modifiÃ© par une variablesaut dans l'expression d'une instructionle saut passe outre l'allocation OpenMP %<allocate%>le saut passe outre l'initialisation d'une variablesaut Ã  l'Ã©tiquette du Â«Â caseÂ Â»saut Ã  l'Ã©tiquette %qDrebut Ã  la fin de %<#pragma %s%>rebut Ã  la fin de %<#pragma ADDRESS%>rebut Ã  la fin de %<#pragma CTABLE_ENTRY%>rebut Ã  la fin de %<#pragma GCC memregs%> [0-16]rebut Ã  la fin de %<#pragma GCC pop_options%>rebut Ã  la fin de %<#pragma GCC push_options%>rebut Ã  la fin de %<#pragma GCC visibility%>rebut Ã  la fin de %<#pragma __nostandard%>rebut Ã  la fin de %<#pragma __standard%>rebut Ã  la fin de %<#pragma align%>rebut Ã  la fin de %<#pragma fini%>rebut Ã  la fin de %<#pragma init%>rebut Ã  la fin de %<#pragma longcall%>rebut Ã  la fin de %<#pragma message%>rebut Ã  la fin de %<#pragma ms_struct%>rebut Ã  la fin de %<#pragma options%>rebut Ã  la fin de %<#pragma pack%>rebut Ã  la fin de %<#pragma redefine_extname%>rebut Ã  la fin de %<#pragma reset_options%>rebut Ã  la fin de %<#pragma unused%>rebut Ã  la fin de %<#pragma weak%>rebut Ã  la fin de %<#pragma%> ghs endsdarebut Ã  la fin de %<#pragma%> ghs endtdarebut Ã  la fin de %<#pragma%> ghs endzdarebut Ã  la fin de %<#pragma%> ghs interruptrebut Ã  la fin de la section %<#pragma%> ghsrebut Ã  la fin de %<#pragma%> ghs startsdarebut Ã  la fin de %<#pragma%> ghs starttdarebut Ã  la fin de %<#pragma%> ghs startzdarebut Ã  la fin de Â«Â #pragma extern_modelÂ Â»le mot-clÃ© %<export%> est dÃ©prÃ©ciÃ© et est ignorÃ©le mot-clÃ© %<-export%> est activÃ© avec %<-fmodules-ts%>le mot-clÃ© %<export%> n'est pas implÃ©mentÃ© et sera ignorÃ©le mot-clÃ© %<template%> n'est pas permis dans class-head-name (NdT: nom de classe)le mot-clÃ© %<template%> n'est pas permis dans declarator-idle mot-clÃ© %<typename%> n'est pas permis dans ce contexte (une initialisation de membre qualifiÃ©e est implicitement un type)le mot-clÃ© %<typename%> n'est pas permis dans ce contexte (la classe de base est implicitement un type)le mot-clÃ© %<typename%> n'est pas permis en dehors des patronsÃ©tiquette %q+D dÃ©clarÃ©e mais pas dÃ©finieÃ©tiquette %q+D dÃ©finie mais non utilisÃ©el'Ã©tiquette %q+D est utilisÃ©e mais non dÃ©finiel'Ã©tiquette %qD est dÃ©finie icil'Ã©tiquette %qD a un contexte incorrect dans le bb %dÃ©tiquette %qD au milieu du bloc de base %dl'Ã©tiquette %qD du bloc ne correspond pas dans le bb %dl'Ã©tiquette %qE est rÃ©fÃ©rencÃ©e Ã  l'extÃ©rieur de toute fonctionl'Ã©tiquette %s est rÃ©fÃ©rencÃ©e Ã  l'extÃ©rieur de toute fonctionÃ©tiquette Ã  la fin d'une dÃ©claration composÃ©eune Ã©tiquette Ã  la fin d'une instruction composÃ©e est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>le contexte de l%'Ã©tiquette n'est pas la dÃ©claration de la fonction actuellela dÃ©finition d'une Ã©tiquette dans une fonction %<constexpr%> est uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>les initialisations par capture des fonctions lambda sont uniquement disponibles avec %<-std=c++14%> ou %<-std=gnu++14%>la capture lambda de %qE n'est pas une expression constanteles expressions lambda sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>la lambda dans la classe locale %q+T ne sait pas capturer des variables du contexte englobantle paramÃ¨tre lambda %qD a Ã©tÃ© dÃ©clarÃ© prÃ©cÃ©demment comme une captureles patrons lambda sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>expression lambda dans le type du paramÃ¨tre du patronles expressions lambda dans un argument de patron sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>les expressions lambda dans un contexte non Ã©valuÃ© sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>expression lambda dans une expression constante avant C++17les lambdas ne sont implicitement %<constexpr%> qu'Ã  partir du C++17avenue %wd hors des limites %wd - %wdl'index de l'avenue doit Ãªtre une constante immÃ©diatele langage %s n'est pas reconnule dialecte du langage %qs diffÃ¨re, %qs attendula chaÃ®ne de langage %<"%E"%> n'est pas reconnuela constante de grande taille en virgule fixe a Ã©tÃ© tronquÃ©e implicitement en un type en virgule fixeun grand entier est implicitement tronquÃ© vers un type non signÃ©les grandes valeurs de retour ne sont pas supportÃ©es avec l'option %<-mabi=ti%>le dernier argument doit Ãªtre une valeur immÃ©diatele dernier argument de %qD n'est pas une constante entiÃ¨re entre 0 et 3le dernier nom de registre %s doit Ãªtre un registre impairla disposition du membre %qs du type %qT change dans %qsld a retournÃ© le statut de sortie %dl'argument de gauche doit Ãªtre une tranchel'opÃ©rande de gauche de %<->*%> doit Ãªtre un pointeur vers une classe mais il est un pointeur vers un membre du type %qTl'opÃ©rande de gauche de l'opÃ©rateur virgule ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'opÃ©rande de gauche de l'opÃ©rateur virgule n'a pas d'effetl'opÃ©rande de gauche de l'opÃ©rateur virgule est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'opÃ©rande de gauche de l'expression de dÃ©calage %q+E est nÃ©gatifprÃ©cision Ã  gaucheprÃ©cision Ã  gauche dans le format de strfmoncompteur de dÃ©calages vers la gauche >= Ã  la largeur du typecompteur de dÃ©calages vers la gauche >= Ã  la largeur de l'Ã©lÃ©ment du vecteurle compteur de dÃ©calages vers la gauche est nÃ©gatifdÃ©calage vers la gauche d'une valeur nÃ©gativel'opÃ©rande Ã  gauche de la virgule n'a pas d'effetle membre de gauche de l'affectation pourrait Ãªtre un candidat pour un attribut de formatlen plus grand que caplongueur %qE au delÃ  de la taille de la section du tableau dans la clause %qsla longueur %qE de la section du tableau n'a pas un type entierlongueur calculÃ©e icimodificateur de longueurmodificateur de longueur dans le format printfmodificateur de longueur dans le format de scanfmodificateur de longueur dans le format de strfmonlongueur requise en allouant une tranchela lettre %c n'a pas Ã©tÃ© trouvÃ©e et insn n'Ã©tait pas CONST_INTbibliothÃ¨ques: %s
  la fonction %q#D de la bibliothÃ¨que est redÃ©clarÃ©e comme %q#D n'Ã©tant pas une fonctionbibliothÃ¨que lib%s introuvablela limite est %wu octets mais l'argument a %sla limite est %wu octets mais l'argument peut Ãªtre aussi grand que %sclause linÃ©aire appliquÃ©e Ã  la variable non entiÃ¨re non pointeur ayant le type %qTclause linÃ©aire appliquÃ©e Ã  une variable non entiÃ¨re non pointeur de type %qTla clause linÃ©aire avec le modificateur %qs est appliquÃ©e Ã  la variable non rÃ©fÃ©rence ayant le type %qTl'expression du pas de Â«Â linearÂ Â» doit Ãªtre un entierlier avec la bibliothÃ¨que pthread (actif par dÃ©faut)les options de renforcement de l'Ã©diteur de liens ne sont pas activÃ©es par %<-fhardened%> car d'autres options de l'Ã©diteur de liens ont Ã©tÃ© spÃ©cifiÃ©es sur la ligne de commandeune initialisation par liste pour un type non classe ne doit pas Ãªtre entre parenthÃ¨seslister le registre %qs du pointeur de pile dans une liste Ã  Ã©craser est dÃ©prÃ©ciÃ©l'opÃ©rateur littÃ©ral %q#D est en conflit avec l'opÃ©rateur littÃ©ral de baseles suffixes d'opÃ©rateurs littÃ©raux qui ne sont pas prÃ©cÃ©dÃ©s par %<_%> sont rÃ©servÃ©s pour une standardisation futurele patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet de paramÃ¨tres de type non patron tel que %<<char...>%>le patron de l'opÃ©rateur littÃ©ral %qD a une liste de paramÃ¨tres invalide. On attendait un paquet de paramÃ¨tres de type non patron %<<char...>%> ou un unique paramÃ¨tre non-type de type classopÃ©rateur littÃ©ral avec une classe de liaison Cl'application de correctifs Ã  chaud (avec %qs) n'est pas supportÃ© avec LTOlo_sum n'est pas un registrela classe locale %q#T ne doit pas avoir le membre de donnÃ©e statique %q#DdÃ©claration locale depuis une fonction diffÃ©rentela dÃ©claration locale de %qE masque la variable d'instancel'Ã©tiquette locale %qE est en conflit avec l'Ã©tiquette existantemembre local %q#D dÃ©clarÃ© icimÃ©thode locale %q#D, dÃ©clarÃ©e iciles symboles locaux doivent Ãªtre dÃ©finisla variable locale %qD ne peut pas apparaÃ®tre dans ce contexteles exigences en mÃ©moire pour les variables locales excÃ¨dent la capacitÃ©emplacement de OpenACC %<kernels%>emplacement de la clause prÃ©cÃ©dente dans le mÃªme groupe de bouclesemplacement de la rÃ©duction prÃ©cÃ©dente pour %qEle bloc des rÃ©fÃ©rences vers les emplacements n'est pas dans l'arbre des blocs%<et%> logique appliquÃ© Ã  une constante non boolÃ©enne%<et%> logique d'expressions Ã©galesle %<et%> logique des tests mutuellement exclusifs est toujours faux%<ou%> logique appliquÃ© Ã  une constante non boolÃ©ennele %<ou%> logique des tests collectivement exhaustifs est toujours vrai%<ou%> logique d'expressions Ã©galesle non logique est toujours appliquÃ© au membre de gauche de la comparaisonlogical_to_bitwise(): Mauvais intrinsÃ¨quela recherche de %qT dans %qT est ambigÃ¼el'en-tÃªte de la boucle %d ne lui appartient pas directementl'en-tÃªte de la boucle %d n'a pas exactement 2 entrÃ©esl'en-tÃªte de la boucle %d n'est pas un en-tÃªte de bouclele retour de la boucle %d ne lui appartient pas directementle retour de la boucle %d n'a pas d'arÃªte vers son en-tÃªtele retour de la boucle %d n'a pas exactement 1 successeurle retour de la boucle %d n'a pas un en-tÃªte comme successeurle retour de la boucle %d est marquÃ© comme faisant partie d'une rÃ©gion irrÃ©ductiblele retour de la boucle %d n'est pas dominÃ© par son en-tÃªtela boucle %d a un nombre d'itÃ©rations %qE qui fait rÃ©fÃ©rence au nom SSA %qE libÃ©rÃ©boucle par permise dans le code intervenant dans le corps d'une boucle OpenMPla boucle utilise un parallÃ©lisme OpenACC interdit par la routine contenantela variable de boucle %qD crÃ©e une copie du type %qTla variable de boucle %qD de type %qT est liÃ©e Ã  un temporaire construit depuis le type %qTvÃ©rification des boucles sur l'arbre des boucles dont les itÃ©rations n'ont pas Ã©tÃ© ajustÃ©es (loop fixup)la boucle avec l'en-tÃªte %d est marquÃ©e pour Ãªtre retirÃ©ela boucle avec l'en-tÃªte %d n'est pas dans l'arbre des bouclesspÃ©cification d'exception plus lÃ¢che sur la fonction virtuelle redÃ©finie %q+#Flimite infÃ©rieure %qE au delÃ  de la taille de la section du tableau dans la clause %qsla borne infÃ©rieure %qE de la section du tableau n'a pas un type entierla borne infÃ©rieure du tableau est en dehors des limites de ztypela borne infÃ©rieure pour la sous-plage a dÃ©bordÃ©la valeur la plus basse parmi les Ã©tiquettes des Â«Â caseÂ Â» est infÃ©rieure Ã  la valeur minimale du typelseek a Ã©chouÃ© en lisant les donnÃ©es d'exportl-valeur exigÃ©e comme opÃ©rande de dÃ©crÃ©mentationl-valeur exigÃ©e comme opÃ©rande d'incrÃ©mentationl-valeur exigÃ©e comme opÃ©rande de gauche de l'affectationl-valeur exigÃ©e comme opÃ©rande unaire %<&%>l-valeur exigÃ©e dans l'instruction %<asm%>conversion l-valeur vers r-valeur d'une l-valeur volatile %qE avec le type %qTle code de la fonction intÃ©grÃ©e indÃ©pendant de la machine est hors limitela sortie de dÃ©bogage de macro peut Ãªtre incomplÃ¨te avec les modulesla dÃ©finition de macro de %qE est corrompuela macro s'Ã©tend en des instructions multiplesnom de macro manquant aprÃ¨s %qsla variante principale n'est pas dÃ©finiemake_generic(): Impossible de trouver le symbole gÃ©nÃ©rique %qsconstruction de clones multiples de %qD%<#pragma %s%> mal composÃ©, ignorÃ©%<#pragma %s%> mal composÃ©, ignorÃ©adresse variable de %<#pragma ADDRESS%> mal composÃ©eadresse variable de %<#pragma CTABLE_ENTRY%> mal composÃ©e%<#pragma GCC pch_preprocess%> mal composÃ©%<#pragma GCC visibility push%> mal composÃ©%<#pragma __extern_prefix%> mal composÃ©, ignorÃ©%<#pragma align%> mal composÃ©%<#pragma align%> mal composÃ©, ignorÃ©%<#pragma builtin%> mal composÃ©%<#pragma extern_model%> mal composÃ©, ignorÃ©%<#pragma fini%> mal composÃ©%<#pragma fini%> mal composÃ©, ignorÃ©%<#pragma init%> mal composÃ©%<#pragma init%> mal composÃ©, ignorÃ©%<#pragma member_alignment%> mal composÃ©%<#pragma member_alignment%> mal composÃ©, ignorÃ©%<#pragma message%> mal composÃ©, ignorÃ©%<#pragma ms_struct {on|off|reset}%> mal composÃ©, ignorÃ©%<#pragma ms_struct%> mal composÃ©, ignorÃ©%<#pragma options align={mac68k|power|reset}%> mal composÃ©, ignorÃ©%<#pragma options%> mal composÃ©, ignorÃ©%<#pragma pack%> mal composÃ©e â€“ ignorÃ©%<#pragma pack(pop[, id])%> mal composÃ©e â€“ ignorÃ©%<#pragma pack(push[, id][, <n>])%> mal composÃ©e â€“ ignorÃ©%<#pragma redefine_extname%> mal composÃ©, ignorÃ©%<#pragma weak%> mal composÃ©, ignorÃ©section %<#pragma%> ghs mal composÃ©e%<COLLECT_GCC_OPTIONS%> mal formÃ©l'attribut %<target("%s")%> est mal composÃ©le pragma ou l'attribut %<target("%s")%> est mal composÃ©l'attribut %<target()%> est mal composÃ©le pragma ou l'attribut %<target()%> est mal composÃ©option %<-fplugin-arg-%s%> mal formÃ©eÂ : il manque %<-<clÃ©>[=<valeur>]%>fichier ptx mal formÃ©arguments pour la fonction de spec mal composÃ©snom de fonction de spec mal composÃ©l'attribut malloc devrait Ãªtre utilisÃ© pour une fonction qui retourne un pointeurle nom dÃ©corÃ© pour %qD changera dans le C++17 car la spÃ©cification de l'exception fait partir du type de la fonctiondÃ©coration de %<typeof%>, utilisez plutÃ´t %<decltype%>dÃ©coration de %Cla dÃ©coration de %q#D qui abouti Ã  %qE entre en conflit avec une dÃ©coration prÃ©cÃ©denteun tableau associatif peut uniquement Ãªtre comparÃ© Ã  nulun littÃ©ral composite de type carte doit avoir des clÃ©sle mapper a Ã©tÃ© tuÃ© par le signal %sstatut de sortie du mapper %dchamp de correspondance %qE d'une structure de longueur variablele masque doit Ãªtre un immÃ©diatmatch_attr_spec(): Mauvais attributmatch_level_4(): Mauvais opÃ©rateurmatch_string_constant(): DÃ©limiteur pas trouvÃ©la contrainte correspondante n'autorise pas un registrela contrainte concordante n'est pas valide dans un opÃ©rande de sortiela contrainte correspondante fait rÃ©fÃ©rence Ã  un numÃ©ro d'opÃ©rande invalidenombre maximum de partitions LTO envoyÃ©es en parallÃ¨le dans le flux.limite maximale de %d espaces de noms recherchÃ©s pour %qEle nombre maximum d'Ã©tapes d'affectations LRA est atteint (%d)le nombre maximum d'insns de rechargement gÃ©nÃ©rÃ©es par insn est atteint (%d)peut accÃ©der %E octet dans une rÃ©gion de taille %Epeut accÃ©der %E octets dans une rÃ©gion de taille %Epeut accÃ©der %E octets ou plus dans une rÃ©gion de taille %Epeut accÃ©der entre %E et %E octets dans une rÃ©gion de taille %Ene peut utiliser -EB et -EL ensemblene peut utiliser -m32 et -m64 ensemblene peut omettre les types que dans des littÃ©raux composites de type tranche, tableau ou cartepeut lire de %E octet depuis une rÃ©gion de taille %Epeut lire %E octets depuis une rÃ©gion de taille %Epeut lire %E octets ou plus depuis une rÃ©gion de taille %Epeut lire entre %E et %E octets depuis une rÃ©gion de taille %Epeut Ã©crire %E octet dans une rÃ©gion de taille %Epeut Ã©crire %E octets dans une rÃ©gion de taille %Epeut Ã©crire %E octets ou plus depuis une rÃ©gion de taille %Epeut Ã©crire entre %E et %E octets dans une rÃ©gion de taille %Eles registres mduc ne sont sauvegardÃ©s que sur la cible G13les fonctions mÃ©dia ne sont pas disponibles Ã  moins que %<-mmedia%> soit utilisÃ©l'initialisation en mÃ©moire pour %qD suit la dÃ©lÃ©gation du constructeurle membre %q+#D avec un constructeur n'est pas permis dans un agrÃ©gat anonymele membre %q+#D avec un constructeur n'est pas permis dans l'unionle membre %q+#D avec un opÃ©rateur d'affectation par copie n'est pas permis dans un agrÃ©gat anonymele membre %q#D avec un opÃ©rateur dâ€™affectation par copie n'est pas permis dans l'unionle membre %q+#D avec un destructeur n'est pas permis dans un agrÃ©gat anonymele membre %q+#D avec destructeur n'est pas permis dans l'unionle membre %q+D ne peut pas Ãªtre dÃ©clarÃ© comme une rÃ©fÃ©rence %<mutable%>le membre %q+D ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<const%> et %<mutable%>le membre %qD peut Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<constexpr%> uniquement avec %<-std=c++20%> ou %<-std=gnu++20%>le membre %qD ne peut pas Ãªtre dÃ©clarÃ© Ã  la fois %<virtual%> et %<static%>le membre %qD est dÃ©clarÃ© comme ami avant la dÃ©finition du type %qTle membre %qD d'un objet en lecture seule est utilisÃ© comme sortie %<asm%>le membre %qD est une rÃ©fÃ©rence non initialisÃ©ele membre %qD est utilisÃ© sans avoir Ã©tÃ© initialisÃ©le membre %qD doit Ãªtre initialisÃ© par l'initialisation des membres dans le constructeur %<constexpr%>membre %qD avec des champs de rÃ©fÃ©rence non initialisÃ©sles fonctions membres sont implicitement amies de leur classele patron de membre %qD ne peut pas avoir de spÃ©cificateur virtuel (virt-specifier)les variables membre ne peuvent pas avoir le type RVV %qTles variables membre ne peuvent pas avoir le type SVE %qTdes membres d'une classe spÃ©cialisÃ©e explicitement sont dÃ©finis sans en-tÃªte de patronl'allocation de mÃ©moire a Ã©chouÃ© dans vasprintfl'allocation de mÃ©moire a Ã©chouÃ© en lisant les donnÃ©es d'exportl'entrÃ©e mÃ©moire %d n'est pas directement adressabledÃ©saccord dans la disposition de la mÃ©moirerÃ©fÃ©rence mÃ©moire attendue pour le modificateur de sortie Â«Â SÂ Â»la mÃ©thode %<%c%E%> est dÃ©clarÃ©e %<@optional%> et %<@required%> en mÃªme tempsla mÃ©thode %s%s%s est marquÃ©e comme go:nointerfacela mÃ©thode %s%s%s exige un rÃ©cepteur pointeurles attributs d'arguments d'une mÃ©thode ne sont pas disponibles en Objective-C 1.0les attributs de la mÃ©thode ne sont pas disponibles dans Objective-C 1.0les attributs de la mÃ©thode ne peuvent pas Ãªtre spÃ©cifiÃ©s dans le contexte @implementationles attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s Ã  la finles attributs de mÃ©thodes doivent Ãªtre spÃ©cifiÃ©s uniquement Ã  la finla dÃ©claration de la mÃ©thode n'est pas dans le contexte @interfacela mÃ©thode dÃ©clarÃ©e %qE redÃ©fini la mÃ©thode %qEla dÃ©finition de la mÃ©thode pour %<%c%E%> n'a pas Ã©tÃ© trouvÃ©ela dÃ©finition de la mÃ©thode n'est pas dans le contexte @implementationla mÃ©thode redÃ©fini Ã  la fois les mÃ©thodes %<transaction_pure%> et %qEil manque peut-Ãªtre un appel Ã  [super dealloc] pour la mÃ©thodele type de la mÃ©thode ne correspond pas au type de l'objetla taille de partition minimale ne peut pas Ãªtre plus grande que la taille de partition maximalemio_array_ref(): RÃ©fÃ©rence de tableau inconnueprofilage de fonction mips16dÃ©saccord entre la taille de la dÃ©claration %qE (%wd) et la taille de son initialiseur (%wd)dÃ©saccord dans le type %u de l'argument de la fonction interne %qD; %qT attendudÃ©saccord dans le type %u de l'argument de la fonction intrinsÃ¨que %qD (%qT devrait Ãªtre %qT)dÃ©saccord dans le type %u de l'argument de la fonction intrinsÃ¨que %qD (%qT devrait Ãªtre %qs)dÃ©saccord de la limite %Z de l'argument %u dÃ©clarÃ© comme %sdÃ©saccord des limites %Z de l'argument %u dÃ©clarÃ© comme %sdÃ©saccord dans l'appel Ã  la fonction intrinsÃ¨que %qDdÃ©saccord dans le nombre d'arguments de la fonction %qF. Attendu: %d mais %d obtenusdÃ©saccord dans le type de retour de la fonction interne %qD; %qT attendudÃ©saccord dans le type de retour de la fonction intrinsÃ¨que %qD (%qT devrait Ãªtre %qs)les longueurs des paquets d'arguments sont en dÃ©saccord (%d vs %d)les longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qEles longueurs des paquets d'arguments sont en dÃ©saccord durant l'expansion de %qTattribut de contrat en dÃ©saccord dans la dÃ©clarationcondition de contrat en dÃ©saccord dans la dÃ©clarationdÃ©clarations non concordantes pendant l'optimisation lors de l'Ã©dition de liensopÃ©rateur en dÃ©saccord dans l'expression foldtypes d'opÃ©randes de comparaison non concordantsdÃ©finition non concordanteparenthÃ¨ses non appairÃ©esconstruction Objective-C++ %<@%D%> mal placÃ©enumÃ©ro de l'opÃ©rande $ manquant dans le format%<(%> manquante aprÃ¨s %<#pragma GCC visibility push%> â€“ ignorÃ©%<(%> manquante aprÃ¨s %<#pragma pack%> â€“ ignorÃ©%<(%> manquante aprÃ¨s %<#pragma unused%>, ignorÃ©%<)%> manquante aprÃ¨s %<#pragma unused%>, ignorÃ©dÃ©finition %<PHI%> manquante%<big-endian%>, %<little-endian%> ou %<default%> manquant aprÃ¨s %<#pragma scalar_storage_order%>%<error%>, %<warning%>, %<ignored%>, %<push%>, %<pop%> ou %<ignored_attributes%> manquant aprÃ¨s %<#pragma GCC diagnostic%>attribut %<target%> manquant pour %qD avec plusieurs versionsclause %qs manquante en appliquant %<%s%> Ã  %qD, qui a dÃ©jÃ  Ã©tÃ© marquÃ© avec une directive Â«Â routineÂ Â» de OpenACCnote REG_EH_REGION manquante Ã  la fin du bb %i%<requires%> additionnel manquant pour dÃ©marrer une expression Â«Â requiresÂ Â»nom d'architecture manquant dans %<-march=%s%>argument manquant Ã  %<#pragma GCC diagnostic ignored_attributes%>argument manquant Ã  %qsnom d'attribut manquant aprÃ¨s %<#pragma GCC diagnostic ignored_attributes%>barriÃ¨re manquante aprÃ¨s le bloc %iaccolades manquantes autour de l'initialisationaccolades manquantes autour de l'initialisation pour %qTarÃªte callgraph manquante pour l'appel stmt:accolade de fermeture manquante pour l'opÃ©rande nommÃ©parenthÃ¨se fermante manquantecollection manquante dans l'Ã©numÃ©ration rapideprÃ©dicat de contrÃ´le manquantnom de processeur manquant dans %<-mcpu=%s%>nom de processeur manquant dans %<-mtune=%s%>tiret manquantdÃ©finition manquantepÃ©riphÃ©rique ou architecture manquant aprÃ¨s %qsappel direct manquant pour la spÃ©culation %iarÃªte manquante %i->%ifonctionnalitÃ© ou fanion manquant pour %<%s%>nom de fichier manquant aprÃ¨s %qscaractÃ¨re de remplissage manquant Ã  la fin du format de strfmonformat manquant aprÃ¨s %qsnom d'en-tÃªte manquantexpression d'incrÃ©mentation manquanteappel indirect manquant dans la sÃ©quence d'appel spÃ©culativeinitialisation manquante pour le champ %qD de %qTinitialisation manquante pour le membre %qDcondition de boucle manquante dans la boucle avec le pragma %<GCC ivdep%>condition de boucle manquante dans la boucle avec le pragma %<GCC unroll%>cible manquante dans le makefile aprÃ¨s %qsmappeur manquantmÃ©thode manquante %s%s%snom de module manquantnom manquant dans le pragma ou l'attribut %<target("arch=")%>nom manquant dans le pragma ou l'attribut %<target("cpu=")%>nombre manquantparenthÃ¨se ouvrante manquanteopÃ©rande manquantoption manquante aprÃ¨s %<#pragma GCC diagnostic%>object.d manquant ou corrompuorigine manquante pour un nÅ“ud dans une liste imbriquÃ©echemin de sortie manquant aprÃ¨s %qscible manquante aprÃ¨s %qsattribut de patron principal %s manquantattributs de patron principal %s manquantattribut de propriÃ©tÃ© manquantrÃ©fÃ©rence manquante pour la spÃ©culation %idonnÃ©e de rÃ©solution manquante pour %ssentinelle manquante dans l'appel Ã  la fonctionliste d'arguments de patron manquante aprÃ¨s %qEÂ ; pour la dÃ©duction, le type Ã  remplacer doit Ãªtre suivi d'un simple declarator-idliste d'arguments de patron manquante aprÃ¨s %qEÂ ; type Ã  remplacer pour le patron non permis dans le paramÃ¨trearguments de patron manquantsarguments de patron manquants aprÃ¨s %qEcaractÃ¨re de terminaison %c manquantnom de type manquant dans la dÃ©claration typedefvaleur manquante dans le pragma ou l'attribut %<target()%>valeur manquante dans l'attribut %<target_version%>terme %<%.*s%> mal orthographiÃ© dans le format; utilisez plutÃ´t %<%s%s%>mÃ©lange de directives OpenMP avec un attribut et la syntaxe pragma dans la mÃªme dÃ©clarationmÃ©lange de directives OpenMP avec des attributs et la syntaxe pragma sur la mÃªme instructionmÃ©langer des dÃ©clarations et des dÃ©finitions de fonctions est interditle mÃ©lange de types de symboles diffÃ©rents dans les mÃªmes groupes comdat n'est pas supportÃ©mode %qs appliquÃ© Ã  un type inappropriÃ©la taille du mode du rÃ©sultat non intÃ©gral ne correspond pas Ã  la taille du champ de %qsla modification de %qE en dehors de l'Ã©valuation courante n'est pas une expression constantela modification de %qE n'est pas une expression constantemodifie %qE en dehors de sa durÃ©e de vie n'est pas une expression constantemodifier un stockage allouÃ© aprÃ¨s dÃ©sallocation n'est pas une expression constantemodifiÃ© icimodificateur autre que %<val%> spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%> en utilisant des modificateurs OpenMP 5.2le modificateur ne devrait pas Ãªtre spÃ©cifiÃ© dans la clause %<linear%> sur des constructions %<simd%> ou %<for%> lorsque les modificateurs OpenMP 5.2 ne sont pas utilisÃ©sla modification d'un objet constant %qE n'est pas permise dans une expression constantedÃ©saccord dans la CRC du module %qsle module %qs est dÃ©clarÃ© icimodule %qs attendu, module d'en-tÃªte trouvÃ©module %qs trouvÃ©module %qs importÃ© icimodule dÃ©jÃ  dÃ©clarÃ©module dÃ©jÃ  importÃ©le module contient OpenMP, utilisez %<-fopenmp%> pour l'activerles dÃ©pendances du module requiÃ¨rent un prÃ©traitementnature du module dans l'instruction USE Ã  %Cla dÃ©claration de module n'est pas permise dans une unitÃ© d'en-tÃªtele dÃ©claration de module est uniquement permise comme premiÃ¨re dÃ©claration ou Ã  la fin d'un fragment de module globalplus que %d opÃ©randes dans %<asm%>plus d'une clause %<atomic_default_mem_order%> dans une mÃªme unitÃ© de compilationplus d'une clause %qs avec le modificateur %<source%> sur une construction %<ordered%>plus d'une directive Â«Â ctrlÂ Â»plus d'un spÃ©cificateur d'accÃ¨s dans le spÃ©cificateur de baseplus d'un localisateur dans la clause %<depend%> sur une construction %<depobj%>dÃ©placement de %qE de type %qT sur lui-mÃªmedÃ©placer un objet local dans une instruction de retour empÃªche l'Ã©lision de la copiedÃ©placer un objet temporaire empÃªche l'Ã©lision de la copiempfr n'est pas configurÃ© pour gÃ©rer tous les modes en virgule flottantela compilation multi source n'est pas implÃ©mentÃ©e pour le C++le tableau multidimensionnel doit avoir des bornes pour chaque dimension exceptÃ© la premiÃ¨rel'exclusion multilib %qs est invalideles exclusions multilib %qs sont invalidesle sÃ©lecteur multilib %qs %qs est invalidele sÃ©lecteur multilib %qs est invalidela spec multilib %qs est invalidel'option %<-mcpu=%> a Ã©tÃ© spÃ©cifiÃ©e plusieurs foisplusieurs cibles %<default%> ont Ã©tÃ© dÃ©finiesmodificateurs %<step%> multiplesattribut %qE multipleles personnalitÃ©s EH multiples sont uniquement supportÃ©es avec les assembleurs qui supportent la directive %<.cfi_personality%>plusieurs directives OpenMP autonomes au milieu d'attributs %<omp::directive%> doivent toutes Ãªtre dans le mÃªme %<omp::sequence%>contraintes de sortie cc multiples non supportÃ©esdÃ©clarations multiples dans une boucle %<for%> parcourant une plageplusieurs Ã©tiquettes Â«Â defaultÂ Â» dans un Â«Â switchÂ Â»dÃ©finition multiple de %q#Tplusieurs routines d'interruptions rapides vues: %qE et %qEchamps multiples initialisÃ©s dans l'union %qTplusieurs attributs de type de fonction spÃ©cifiÃ©stransitions chaud/froid multiples trouvÃ©es (bb %i)initialisations multiples donnÃ©es pour %qDinitialisations multiples donnÃ©es pour la base %qTappelants en ligne multiplesplusieurs attributs d'interruption ne sont pas permisattributs d'interruptions multiples pour la fonction %qDvariables d'itÃ©ration multiples dans l'Ã©numÃ©ration rapidemodificateurs linÃ©aires multiplesplusieurs mÃ©thodes nommÃ©es %<%c%E%> ont Ã©tÃ© rencontrÃ©esattributs de types imbriquÃ©s multiples pour la fonction %qDplusieurs paramÃ¨tres nommÃ©s %qDplusieurs dÃ©finitions existantes pour %qEplusieurs mÃ©thodes avec la propriÃ©tÃ© %qE ont Ã©tÃ© spÃ©cifiÃ©es, la derniÃ¨re sera utilisÃ©equalificatifs de rÃ©fÃ©rence multiplesattributs de sauvegarde de registres multiples pour la fonction %qDplusieurs sÃ©lecteurs nommÃ©s %<%c%E%> ont Ã©tÃ© rencontrÃ©sclasses de stockage multiples dans la dÃ©claration de %qsclasses de stockage multiples dans les spÃ©cificateurs de la dÃ©clarationtypes multiples dans une dÃ©clarationnÅ“uds PHI virtuels multiples dans le BB %dappel de fonction Ã  valeur multiple dans un contexte Ã  valeur uniquel'option de multiplication implique que r%d est fixeles versions multiples requiÃ¨rent %<ifunc%> qui n'est pas supportÃ© sur cette cibleil faut appeler %<#include <typeinfo>%> avant d'utiliser %<typeid%>doit Ãªtre dÃ©clarÃ© avec %<noexcept(true)%>il faut utiliser %<.*%> ou %<->*%> pour appeler une fonction via un pointeur vers un membre dans %<%E (...)%>, par ex: %<(... ->* %E) (...)%>le mutable %qD n'est pas utilisable dans une expression constanteun attribut nu ne peut Ãªtre appliquÃ© qu'Ã  des fonctionsnom %qD utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableaule nom %qT a un type incompletle nom %qs diffÃ¨re du nom %qs dÃ©fini dans une autre unitÃ© de traductionle nom %qs est dÃ©fini comme ayant %u bits alors qu'une autre unitÃ© de traduction le dÃ©fini avec %u bitsle nom %qs est dÃ©fini Ã  %wd alors qu'une autre unitÃ© de traduction le dÃ©fini Ã  %wdle nom %qs est dÃ©fini Ã  une valeur diffÃ©rente dans une autre unitÃ© de traductionnom manquant pour la fonction membrele nom de la classe masque le paramÃ¨tre de patron %qD qui est lui-mÃªme un patronnom du paramÃ¨tre objet explicitenom utilisÃ© dans une initialisation par dÃ©signation dans le style GNU pour un tableaula dÃ©claration indÃ©pendante du nom est uniquement disponible avec %<-std=c++2c%> ou %<-std=gnu++2c%>les valeurs nommÃ©es Ã  retourner ne sont plus supportÃ©esentrÃ©e dans l'espace de noms %qDl'alias de l'espace de noms %qD n'est pas permis ici, on suppose %qDnom d'espace de nom attendules agrÃ©gats anonymes dans la portÃ©e de l'espace de noms doivent Ãªtre statiquesconversion rÃ©ductrice de %qE depuis %qH vers %qIla conversion rÃ©ductrice de %qE depuis %qH vers %qI est mal formÃ©e en C++11%<this%> est nÃ©cessaire pour accÃ©der au membre %qE%<this%> est nÃ©cessaire pour accÃ©der au membre %qsa besoin de %<typename%> avant %<%T::%D::%E%> car %<%T::%D%> est une portÃ©e dÃ©pendantea besoin de %<typename%> avant %<%T::%E%> car %qT est une portÃ©e dÃ©pendante%<typename%> doit Ãªtre utilisÃ© avant %qE car %qT est une portÃ©e dÃ©pendanteconversion explicite nÃ©cessaireconversion explicite nÃ©cessaire, mÃ©thode %s%s%s manquantelongueur insn nÃ©gativeentier nÃ©gatif implicitement converti en un type non signÃ©longueur nÃ©gative dans la section du tableau dans la clause %qslimite infÃ©rieure nÃ©gative dans la section du tableau dans la clause %qsprofondeur d'imbrication nÃ©gative pour la rÃ©gion %inombre de dÃ©calages nÃ©gatiflargeur nÃ©gative dans le champ de bits %q+Dlargeur nÃ©gative du champ de bits %qsaucune des branches de %<if%> est une expression constanteni le destructeur ni %<operator delete%> spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finieni le destructeur ni l'opÃ©rateur %<delete[]%> spÃ©cifique Ã  la classe seront appelÃ©s, mÃªme s'ils sont dÃ©clarÃ©s lorsque la classe est dÃ©finiealternatives imbriquÃ©es de dialecte assembleurdÃ©claration externe imbriquÃ©e de %qDla fonction imbriquÃ©e %q+D est dÃ©clarÃ©e mais jamais dÃ©finiefonction imbriquÃ©e %qEÂ» dÃ©clarÃ©e %<extern%>fonction imbriquÃ©e %qs dÃ©clarÃ©e %<extern%>corps manquant pour la fonction imbriquÃ©etrampolines de fonctions imbriquÃ©es pas supportÃ©s sur GCN5 Ã  cause des piles non exÃ©cutablestrampolines de fonctions imbriquÃ©es pas supportÃ©s sur cette cibleles fonctions imbriquÃ©es ne savent pas Ãªtre profilÃ©es avec %<-mfentry%> sur un s390fonctions imbriquÃ©es pas supportÃ©es sur cette cibleles dÃ©finitions d'espace de noms imbriquÃ©s en ligne sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>une boucle imbriquÃ©e dans une rÃ©duction nÃ©cessite une clause de rÃ©duction pour %qEle spÃ©cificateur de nom imbriquÃ© %qT pour la dÃ©claration d'un enum ne nomme pas une classe ou un espace de nomsles dÃ©finitions d'espace de noms imbriquÃ©s sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>nom d'espace de nom imbriquÃ© attendudirective imbriquÃ©e de mise entre guillemetsredÃ©finition imbriquÃ©e de %<enum %E%>redÃ©finition imbriquÃ©e de %<struct %E%>redÃ©finition imbriquÃ©e de %<union %E%>l'exigence imbriquÃ©e %qE n'est pas satisfaitel'exigence imbriquÃ©e %qE n'est pas satisfaite carÂ«Â newÂ Â» ne peut Ãªtre appliquÃ© Ã  un type de fonctionÂ«Â newÂ Â» ne peut pas Ãªtre appliquÃ© Ã  un type rÃ©fÃ©rencÃ©la nouvelle dÃ©claration %q#D rend ambigÃ¼e le dÃ©claration interne %q#Dnouveau en Fortran 2003nouveau en Fortran 2008nouveau en Fortran 2018nouveau en Fortran 2023nouveau en Fortran 95de nouveaux types ne peuvent Ãªtre dÃ©finis dans un type Ã  retournerl'expression new n'est pas une expression constante avant C++20membre %q#D suivant dÃ©clarÃ© icipas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qspas de %<%D(int)%> dÃ©clarÃ© pour l'opÃ©rateur suffixÃ© %qs, on essaie avec l'opÃ©rateur prÃ©fixÃ© Ã  la placeaucune mÃ©thode %<%c%E%> trouvÃ©epas de %<FUNCTION_PROFILER%> pour CRISaucun type sous-jacent spÃ©cifiÃ© pour %<enum%>pas de fonction membre %q#D dÃ©clarÃ©e dans la classe %qTpas de getter %qs trouvÃ©le mÃ©lange de FPX/FPU est interditaucun nom de fichier fourni pour la liste de sortie LTRANSpas d'argumentaucun argument pour la fonction de specaucun attribut peut Ãªtre appliquÃ© Ã  une instanciation expliciteaucun nom de classe spÃ©cifiÃ© avec %qspas de patron de classe nommÃ© %q#T dans %q#Tpas de %<]%> fermant pour le format %<%%[%>pas d'accolade fermantepas de constructeurpas de contexte pour rÃ©soudre le type de %qEaucun opÃ©rateur de conversion dÃ©clarÃ©pas de fonction de dÃ©sallocation correspondante pour %qDaucun type de donnÃ©es pour le mode %qsaucune dÃ©claration ne correspond Ã  %q#Daucune dÃ©claration de la propriÃ©tÃ© %qs trouvÃ©e dans l'interfacepas d'argument par dÃ©faut pour %qDpas de destructeurpas de rÃ©partiteur trouvÃ© pour les attributs de versionpas de rÃ©partiteur trouvÃ© pour les attributs de versionÂ : %spas de champ %qD trouvÃ© dans l'union initialisÃ©epas de fonction nommÃ©e %qDpas de liste immediate_usepas de fichier Ã  l'entrÃ©eaucun fichier d'entrÃ©e; pas d'accord pour Ã©crire les fichiers de sortieaucun type entier ne peut reprÃ©senter toutes les valeurs de l'Ã©numÃ©ration pour %qTpas de registre bas disponible pour dÃ©piler les registres hautspas de concordance pour pas de concordance pour l'appel Ã  %<%T::operator[] (%A)%>pas de concordance pour l'appel Ã  %<(%T) (%A)%>pas de correspondance pour convertir la fonction %qD vers le type %q#Tpas de concept correspondant pour l'introduction du patronaucun concept correspondant pour %qEaucune surcharge en virgule flottante correspond Ã  %qspas d'appel de fonction concordant pour %qE avec des arguments videspas de fonction correspondant Ã  l'appel %<%D(%A)%>pas de fonction concordante pour l'appel Ã  %<%T::%s%E(%A)%#V%>pas de fonction concordante pour l'appel Ã  %<%T::operator %T(%A)%#V%>pas de fonction concordante pour l'appel de %<%s(%A)%>pas de fonction correspondante pour l'appel de type gÃ©nÃ©riquepas de Â«Â pushÂ Â» correspondant pour %<#pragma GCC visibility pop%>aucun patron correspondant trouvÃ© pour %qDpas de fonction membre %qD dÃ©clarÃ©e dans %qTpas de membre nommÃ© %qE dans %qTpas d'ABI avec multilib (%qs) peut Ãªtre implÃ©mentÃ©e avec le jeu d'instruction %qs, utilisation de %qsaucun opÃ©rande de la disjonction est satisfaitpas d'opÃ©rateur de post-dÃ©crÃ©mentation pour le typepas d'opÃ©rateur de post-incrÃ©mentation pour le typepas d'opÃ©rateur de prÃ©-dÃ©crÃ©mentation pour le typepas d'opÃ©rateur de prÃ©-incrÃ©mentation pour le typeaucune dÃ©claration prÃ©cÃ©dente pour %qDaucun prototype prÃ©cÃ©dent pour %qDpas de type de processeur spÃ©cifiÃ© pour l'Ã©dition de liensaucun fichier de profile a Ã©tÃ© fusionnÃ©
  pas de profilage du code 64 bits pour cette ABIpas de registre disponible pour profiler %<-mcmodel=large%s%>pas de registre dans l'adresseÂ«Â returnÂ Â» manquant dans une fonction %<constexpr%> devant retourner une valeurÂ«Â returnÂ Â» manquant dans une fonction devant retourner une valeurÂ«Â returnÂ Â» manquant dans une fonction retournant %qTpas de point virgule Ã  la fin de la structure ou de l'unionpas de %<operator %s%> adaptÃ© pour %qTpas de %qD convenable dans la classe %qTpas de super classe dÃ©clarÃ©e dans @interface pour %qEpas de super classe dÃ©clarÃ©e dans l'interface pour %qEaucune information du point de suspension pour %qDpas de type nommÃ© %q#T dans %q#Taucun type ni classe de stockage ne peut Ãªtre spÃ©cifiÃ© ici,aucun paquet de paramÃ¨tres non dÃ©roulÃ©s dans le fold binairepas de redÃ©finition finale unique pour %qD dans %qTpas de clause valide spÃ©cifiÃ©e dans %<#pragma acc declare%>pas de destructeur viable pour %qTle nÅ“ud diffÃ¨re de node->decl->decl_with_vis.symtab_nodele nÅ“ud a body_removed mais il est une dÃ©finitionle nÅ“ud a l'ordre %i invalidele nÅ“ud a un type inconnule nÅ“ud est un alias mais pas une dÃ©finitionle nÅ“ud est un alias mais pas un alias implicitele nÅ“ud est seul dans un groupe comdatle nÅ“ud est analysÃ© mais il n'est pas une dÃ©finitionle nÅ“ud est dans la liste same_comdat_group mais il n'a aucun comdat_grouple nÅ“ud est symver mais pas un aliasle nÅ“ud est un transparent_alias mais pas un aliasle nÅ“ud est une rÃ©fÃ©rence faible (weakref) mais pas un transparent_aliasle nÅ“ud n'a pas Ã©tÃ© trouvÃ© dans le hachage des noms assembleur symtabnÅ“ud pas trouvÃ© node->decl->decl_with_vis.symtab_nodedes nÅ“uds ont Ã©tÃ© trouvÃ© avec une mÃ©moire non libÃ©rÃ©el'expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  %<false%> Ã  cause de l'appel Ã  %qDopÃ©rande registre non 32 bits pour Â«Â %%%cÂ Â»argument REAL pas en double prÃ©cision pour l'intrinsÃ¨que %s Ã  %Lla fonction non %<consteval%> %q+D redÃ©fini une fonction %<consteval%>variante PCS qui n'est pas dÃ©rivÃ©e de AAPCScaractÃ¨re non ASCII dans une CFString littÃ©raleInitialisation d'un pointeur non NULL Ã  %Cconstruction non OpenACC Ã  l'intÃ©rieur d'une rÃ©gion OpenACCconstruction non OpenACC Ã  l'intÃ©rieur d'une routine OpenACCdÃ©sallocation de type non tableau sur un objet allouÃ© avec une allocation de type tableaudÃ©saccord sur le traitement de l'exception sans appella spÃ©cialisation partielle de la non variable ou non classe %qE n'est pas permisele bloc de base %d n'est pas froid mais il ne peut Ãªtre atteint que par des chemins traversant la partition froideargument entier non constant %u dans l'appel Ã  la fonction %qEargument non constant 0 pour %qsargument 1 non constant pour %qstableau non constant dans l'instruction DATA Ã  %Linitialisation d'un tableau non constantla nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e directement, pas par un %<typedef%>la nouvelle longueur du tableau non constant doit Ãªtre spÃ©cifiÃ©e sans parenthÃ¨ses autour du id de typeun littÃ©ral composÃ© non constant ne peut pas apparaÃ®tre dans une expression constantecondition non constante pour l'assertion statiqueÃ©lÃ©ment non constant dans un CONSTRUCTOR constantexpression %qs non constantel'initialisation non constante dans la classe est invalide pour le membre statique pas en ligne %qDl'initialisation non constante dans la classe est invalide pour le membre statique %qDexpression d'initialisation non constante Ã  %Lle patron %qT ne peut Ãªtre dÃ©duit et il est utilisÃ© sans arguments de patronArgument INTEGER du sous-type pas par dÃ©faut passÃ© Ã  l'intrinsÃ¨que %s Ã  %LUNSPEC non dÃ©lÃ©gitimisÃ© %s (%d) trouvÃ© Ã  l'emplacement de la variablela fonction non supprimÃ©e %q+D redÃ©fini la fonction supprimÃ©el'argument dans l'appel de la fonction %qE n'est pas en virgule flottantel'argument dans l'appel de la fonction %qE n'est pas en virgule flottantela non fonction %qD est dÃ©clarÃ©e comme un patron impliciteles dÃ©finitions d'alias sur autre chose qu'une fonction ne sont pas supportÃ©es dans cette configurationnon fonction dans un appel gimpleargument 1 non entier pour %qsargument 3 non entier dans l'appel Ã  la fonction %qEmodÃ¨le mÃ©moire non entier pour l'argument %d de %qEopÃ©rande non entier utilise avec le code d'opÃ©rande %<z%>instruction Â«Â switchÂ Â» avec un type non entiergoto non locaux dans les fonctions avec l'Ã©tat SMEune expression lambda non locale ne peut pas avoir de capture par dÃ©fautla variable non locale %qD dÃ©clarÃ©e %<__thread%> a un destructeur non trivialla variable non locale %qD dÃ©clarÃ©e %<__thread%> a besoin d'une initialisation dynamiquela non-boucle avec l'en-tÃªte %d n'est pas marquÃ©e pour Ãªtre retirÃ©ele tableau n'est pas une l-valeur dans l'expression conditionnellele non membre %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>la fonction non membre %qD ne peut pas avoir de qualificatif CVla fonction non membre %qD ne peut pas avoir de qualificatif de rÃ©fÃ©rencela dÃ©claration Â«Â usingÂ Â» non membre nomme le constructeur de %qTla dÃ©claration du patron non membre de %qDl'entrÃ©e %d qui n'est pas une zone mÃ©moire doit rester en mÃ©moirela sortie %d qui n'est pas une zone mÃ©moire doit rester en mÃ©moirefonction non imbriquÃ©e avec un type modifiÃ© par une variablele membre non objet %qs ne peut pas Ãªtre dÃ©clarÃ© %<mutable%>le type non-objective-c %qT ne peut Ãªtre interceptÃ©le non paramÃ¨tre %qs ne peut pas Ãªtre un paquet de paramÃ¨tresl'argument de %<__builtin_launder%> n'est pas un pointeurboucle imbriquÃ©e non rectangulaire avec un pas non constant pour %qsnon registre comme membre de gauche d'une opÃ©ration binairenon registre comme membre de gauche dans une opÃ©ration ternairenon registre comme membre de gauche d'une opÃ©ration unaire%qs non scalairetype non scalairevariable non scalaire %qD dans la clause %<lastprivate%> conditionnellesuffixe non standard sur une constante en virgule flottantesuffixe non standard sur une constante en virgule flottante avant C23le membre constant non statique %q#D dans la classe sans un constructeurle membre constant non statique %q#D ne peut utiliser l'opÃ©rateur d'affectation par dÃ©fautle membre de donnÃ©e non statique %q+D dans une union ne peut pas avoir le type rÃ©fÃ©rencÃ© %qTle membre de donnÃ©e non statique %qE est dÃ©clarÃ© %qsmembre de donnÃ©e non statique dÃ©clarÃ© avec %qT comme type Ã  remplacerles initialisations de membres de donnÃ©es non statiques sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>la dÃ©claration non statique de %q+D suit une dÃ©claration statiqueinitialisation non statique d'un membre de tableau flexiblela rÃ©fÃ©rence non statique %q#D dans la classe sans un constructeurle membre par rÃ©fÃ©rence non statique %q#D ne peut utiliser l'opÃ©rateur d'affectation par dÃ©faut%qD n'est pas un patron mais il est utilisÃ© comme patrontype non patron %qT utilisÃ© comme un patronla dÃ©claration non locale au thread de %q#D suit la dÃ©claration locale au threadla dÃ©claration non locale au thread de %q+D suit une dÃ©claration locale au thread%qs pas au plus haut niveauconversion non triviale dans %qsconversion non triviale dans une opÃ©ration unaireles initialisations par dÃ©signation non triviales ne sont pas supportÃ©esla spÃ©cialisation partielle du non type %qE n'est pas permiseles paramÃ¨tres de patrons non typÃ©s du type classe sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>les paramÃ¨tres de patrons non typÃ©s du type classe dÃ©duit sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>non variable %qD dans la dÃ©claration avec plus d'une dÃ©claration contenant un type Ã  remplacernon vecteur %qs avec des Ã©lÃ©mentsopÃ©randes non vectoriels dans une comparaison vectorielleindex de tableau non constant dans l'initialisationla liste des sorties de la boucle %d n'est pas vide mais des sorties ne sont pas enregistrÃ©esl'Ã©tiquette non locale %qD n'est pas la premiÃ¨re dans la sÃ©quences des Ã©tiquettes dans le bb %dl'indice de tableau non nul %qE est utilisÃ© avec le tableau %qD de type %qT dont les limites sont inconnuesl'indice de tableau non nul %qE est utilisÃ© avec un tableau de type %qT dont les limites sont inconnuesla normalisation s'oppose Ã  la mise Ã  l'Ã©chelle
  pas Encapsulated Lazy Records of Named Declarationscombinaison de types pas permise dans %qspas configurÃ© avec le suffixe d'en-tÃªtes sysrootcopie non Ã©lidÃ©e au retour de %qDcopie non Ã©lidÃ©e au retour dans %qDpas assez de boucles DO pour la boucle %s !$ACC LOOP Ã  %Lpas assez de boucle DO pour le %s coalescÃ© (niveau %d) Ã  %Lpas assez d'argumentspas assez d'arguments Ã  retournerpas assez de boucles imbriquÃ©espas assez d'informations sur le typepas assez d'arguments variables pour insÃ©rer une sentinelledes types diffÃ©rents sont inattendus pour l'opÃ©rateur binairepas d'export de %<#define %E%> car il est un mot-clÃ©pas de gÃ©nÃ©ration de zone de correctif, nops pas supportÃ©pas de support de l'option %<-fpic%> pour la chaÃ®ne de compilation v3mpas d'Ã©criture du module %qs Ã  cause d'erreursnotenote: pointeur de destination nulchaÃ®ne de format nullepointeur nulldÃ©rÃ©fÃ©rencement d'un pointeur nullle spÃ©cificateur de nullabilitÃ© %qE ne peut pas Ãªtre appliquÃ© au type pointeur Ã  plusieurs niveaux %qTle spÃ©cificateur de nullabilitÃ© %qE ne peut pas Ãªtre appliquÃ© au type non pointeur %qTle nombre doit Ãªtre 0 ou 1le nombre d'arguments ne concorde pas avec celui du prototype internele nombre d'arguments ne concorde pas avec celui du prototypele nombre d'annotations des bb dans la chaÃ®ne des insn (%d) != n_basic_blocks (%d)le nombre d'Ã©lÃ©ments du vecteur n'est pas une puissance de deuxle nombre de compteurs dans les donnÃ©es de profilage de la fonction %qD ne correspond pas Ã  ses donnÃ©es de profilage (compteur %qs, attendu %i et a %i)le nombre de rÃ©sultats ne correspond pas au nombre de valeursle nombre de cibles spÃ©culatives %i est en dÃ©saccord avec num_speculative_call_targets %ile nombre de variables dans la clause %qs avec le modificateur %<sink%> ne correspond pas au nombre de variables d'itÃ©rationsle nombre d'Ã©lÃ©ments du vecteur %wu dÃ©passe %dle nombre d'Ã©lÃ©ments du vecteur %wu n'est pas une puissance de deuxl'argument numÃ©rique de l'attribut %qE doit Ãªtre dans la plage [0-63]objc++-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c++-cpp-outputobjc-cpp-output est dÃ©prÃ©ciÃ©; utilisez plutÃ´t objective-c-cpp-outputl'objet %qE de taille %sl'objet n'est pas une mÃ©thodeobjet manquant dans l'usage de %qEl'objet de taille %s allouÃ© par %qEla propriÃ©tÃ© de l'objet %qD n'a pas d'attribut %<assign%>, %<retain%> ou %<copy%>; on suppose que c'est %<assign%>l'objet de type %qT ne correspond pas au nom du destructeur ~%qTun objet avec un type modifiÃ© par une variable ne peut pas avoir de classe de liaisonune dÃ©claration de mÃ©thode objective-c est attendueun ou des argument(s) de message objective-c++ est/sont attendu(s)rÃ©cepteur de message objective-c++ attenduune dÃ©claration de mÃ©thode objective-c++ est attendueobsolÃ¨te en Fortran 95code de format Maverick Â«Â %cÂ Â» obsolÃ¨teutilisation de l'option %<-I-%> obsolÃ¨te, veuillez utiliser %<-iquote%> Ã  la placeutilisation obsolÃ¨te d'une initialisation dÃ©signÃ©e avec %<:%>utilisation obsolÃ¨te d'une initialisation dÃ©signÃ©e sans %<=%>obtenu icila variable en ligne %qD utilisÃ©e par odr n'est pas dÃ©finiedu modulele compilateur de dÃ©chargement %qs n'a pas Ã©tÃ© trouvÃ©le compilateur de dÃ©chargement %s n'a pas Ã©tÃ© trouvÃ© (envisagez d'utiliser %<-B%>)dimension de dÃ©chargement hors limites (%d)le dÃ©calage %qwi est hors des limites de la chaÃ®ne constantele dÃ©calage excÃ¨de 16 octetsl'offset de %qD pour %<-std=c++14%> et au delÃ  change avec %<-fabi-version=17%> (GCC 12)le dÃ©calage relatif de %qD n'est pas compatible avec l'ABI et peut changer dans une version future de GCCl'offset de la classe de base %qT pour %<-std=c++14%> et au delÃ  change avec %<-fabi-version=17%> (GCC 12)l'offset du champ de bits compactÃ© %qD a changÃ© dans GCC 4.4ancienne dÃ©claration %q#DdÃ©finition de fonction selon l'ancien styledÃ©claration de paramÃ¨tres selon l'ancien style dans la dÃ©finition de fonction prototypÃ©el'opÃ©rande omis au milieu de %<?:%> ne peut pas Ãªtre dÃ©corÃ©omp_cur_iteration Ã  %L requiert %<-1%> comme dÃ©calage logiqueun champ est un champ de bits alors que l'autre ne l'est pasun des arguments de l'appel de l'initialisation devrait Ãªtre %<&omp_priv%>un des arguments de l'appel de l'initialisation devrait Ãªtre %<omp_priv%> ou %<&omp_priv%>un type doit Ãªtre construit alors que l'autre ne le doit passeules les rÃ©gions %<distribute%>, %<parallel%> ou %<loop%> sont autorisÃ©es Ã  Ãªtre strictement imbriquÃ©es Ã  l'intÃ©rieur d'une rÃ©gion %<teams%>seuls les fanions %<inbranch%> et %<notinbranch%> sont permis pour l'attribut %<__simd__%>seuls les fanions %<inbranch%> et %<notinbranch%> sont permis pour l'attribut %<simd%>seul %qT ou une constante pointeur null peut Ãªtre convertie vers %qTseulement %u nom fourni pour la liaison structurÃ©eseulement %u noms fournis pour la liaison structurÃ©eseul 0.0 peut Ãªtre chargÃ© comme valeur immÃ©diateseul l'accÃ¨s 32 bits est supportÃ© pour l'espace d'adresses de %<__regio_symbol%>seul le format de dÃ©bogage DWARF est supportÃ© pour les routines de service d'interruptionsseuls des types d'objets Objective-C peuvent Ãªtre qualifiÃ©s avec un protocoleseul l'attribut %<fallthrough%> ou %<assume%> peut Ãªtre appliquÃ© Ã  une instruction nulleseuls les constructeurs prennent des initialisions membresseuls les dÃ©clarations de constructeurs et les opÃ©rateurs de conversion peuvent Ãªtre %<explicit%>uniquement ici comme un %<friend%>seul un type de retour %<auto%> Ã©vident peut Ãªtre dÃ©duit en %<void%>seul le premier paramÃ¨tre d'une fonction membre peut Ãªtre dÃ©clarÃ© comme un paramÃ¨tre objet expliciteseul de l'assembleur en ligne non Ã©valuÃ© est autorisÃ© dans une fonction %<constexpr%> en C++20seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans une section %<.bss%>seules les variables non initialisÃ©es peuvent Ãªtre placÃ©es dans la section %<.noinit%>seules les valeurs 12 (4 ko) et 16 (64 ko) sont supportÃ©es pour la taille de garde. La valeur %d donnÃ©e (%llu ko) est hors limitesseulement les alias faibles sont supportÃ©s dans cette configurationseuls les initialiseurs Ã  zÃ©ro sont autorisÃ©s dans la section %qstype de vecteur opaque ne peut Ãªtre initialisÃ©dÃ©claration enum opaque iciun spÃ©cificateur enum opaque doit utiliser un simple identificateurspÃ©cificateur enum opaque sans noml'ouverture de %s a Ã©chouÃ©: %souverture de /dev/zero: %mouverture de la liste de sortie LTRANS %s: %mouverture du fichier de dÃ©pendances %s: %mouverture du fichier de sortie %qs: %souverture du fichier de sortie %s: %mcode %%xn d'opÃ©rande invalide pour QImodel'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bitsl'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 6 bitsl'opÃ©rande %d devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 8 bitsl'opÃ©rande 1 devrait Ãªtre une valeur immÃ©diate non signÃ©e sur 3 bitsl'opÃ©rande 1 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 2 devrait Ãªtre une valeur paire sur 3 bits (sous-registre 0,2,4,6)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 3 bits (sous-registre 0-7)l'opÃ©rande 2 devrait Ãªtre une valeur non signÃ©e sur 8 bitsl'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 3 bits (I0-I7)l'opÃ©rande 3 devrait Ãªtre une valeur non signÃ©e sur 8 bitsl'opÃ©rande 4 devrait Ãªtre une valeur non signÃ©e sur 8 bits (0-255)la contrainte de l'opÃ©rande contient un %<+%> ou un %<=%> incorrectement positionnÃ©les contraintes de l'opÃ©rande pour %<asm%> diffÃ¨rent en nombre d'alternativesl'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â %cÂ Â» invalidel'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â DÂ Â» invalidel'opÃ©rande n'est pas du code de condition, code d'opÃ©rande Â«Â YÂ Â» invalidel'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â RÂ Â» invalidel'opÃ©rande n'est pas un entier spÃ©cifique, code d'opÃ©rande Â«Â rÂ Â» invalidel'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â KÂ Â» invalidel'opÃ©rande n'est pas un entier, code d'opÃ©rande Â«Â RÂ Â» invalidel'opÃ©rande n'est pas une rÃ©fÃ©rence mÃ©moire avec dÃ©calage, code d'opÃ©rande Â«Â HÂ Â» invalidenumÃ©ro dâ€™opÃ©rande manquant aprÃ¨s %%-lettrenumÃ©ro dâ€™opÃ©rande hors limitele numÃ©ro d'opÃ©rande est hors limites dans le formatnumÃ©ro d'opÃ©rande spÃ©cifiÃ© pour un format n'acceptant aucun argumentnumÃ©ro d'opÃ©rande spÃ©cifiÃ© avec une affectation supprimÃ©el'opÃ©rande de %<?:%> change de type signÃ© de %qT Ã  %qT Ã  cause du caractÃ¨re non signÃ© de l'autre opÃ©randel'opÃ©rande de l'expression fold n'a aucun paquet de paramÃ¨tres non dÃ©roulÃ©le type %qT de l'opÃ©rande est incompatible avec l'argument %d de %qEles types des opÃ©randes sont %qT et %qTles opÃ©randes de %<?:%> ont les types diffÃ©rents %qT et %qTles opÃ©randes de %<?:%> de types %qT et %qT ont des rangs de conversion pas ordonnÃ©sles opÃ©randes de %T/%t doivent Ãªtre reg + const_int:opÃ©ration non permise sur le type %<_Float16%> sans option %<-msse2%>opÃ©ration non permise sur le type %<__bf16%> sans option %<-msse2%>opÃ©ration non permise sur le type %<bfloat16_t%>l'opÃ©ration sur %qE est peut Ãªtre non dÃ©finieles opÃ©rations sur des vecteurs multiples doivent Ãªtre prÃ©diquÃ©es par %qs au lieu de %qsles opÃ©rations sur des vecteurs simples doivent Ãªtre prÃ©diquÃ©es par %qs au lieu de %qsl'attribut d'optimisation sur %qD suit la dÃ©finition mais l'attribut ne correspond pasincohÃ©rence d'un attribut au niveau de l'optimisationl'optimisation peut Ã©liminer les lectures ou les Ã©critures dans les variables-registresoptimiser les paramÃ¨tres non liÃ©s et non var en les passant par rÃ©fÃ©rence pour autant qu'ils ne soient pas Ã©crits Ã  l'intÃ©rieur de la procÃ©dure appelÃ©e.l'option %<%s%> requiert %<-mlong-double-128%>lâ€™option %<%s=%s%> nâ€™est pas disponible pour le processeur %qsl'option %<-mdouble=32%> est uniquement disponible si configurÃ© %<--with-double={32|32,64|64,32}%>l'option %<-mdouble=64%> est uniquement disponible si configurÃ© %<--with-double={64|64,32|32,64}%>l'option %<-mirq-ctrl-saved%> est uniquement valable pour les processeurs ARC v2l'option %<-mlong-double=32%> est uniquement disponible si configurÃ© %<--with-long-double={32|32,64|64,32}%> ou %<--with-long-double=double%> en mÃªme temps que %<--with-double={32|32,64|64,32}%>l'option %<-mlong-double=64%> est uniquement disponible si configurÃ© %<--with-long-double={64|64,32|32,64}%> ou %<--with-long-double=double%> en mÃªme temps que %<--with-double={64|64,32|32,64}%>l'option %<-mrgf-banked-regs%> est uniquement valable pour les processeur ARC v2l'option %<-mstructure-size-boundary%> est dÃ©prÃ©ciÃ©elâ€™option %qs est ignorÃ©e, la valeur par dÃ©faut %qs est considÃ©rÃ©e pour le processeur %qslâ€™option %qs n'est pas disponible pour le processeur %qsl'option %qs est valide pour %s mais pas pour %soption %qs avec des valeurs diffÃ©rentes (%s, %s)l'option %s n'est pas supportÃ©e avec %<-fopenacc%>option %s pas utilisÃ©e de maniÃ¨re cohÃ©rente dans tous les fichiers d'entrÃ©e LTOoption %s avec des valeurs diffÃ©rentesargument optionnelparamÃ¨tre de classe optionneloptions ou cibles=options manquantes aprÃ¨s %qsdÃ©bordement de optype_msgidÂ :%dou remplacez les parenthÃ¨ses par des accolades pour initialiser par agrÃ©gation une variableou remplacez les parenthÃ¨ses par des accolades pour initialiser par valeur une variableou utilisez %<auto%> pour le patron de fonction abrÃ©gÃ©ou utilisez %<j%> au lieu de %<i%> pour les suffixes internes GNUles arguments ordonnÃ©s ont besoin d'une expression entiÃ¨re constante positivecomparaison ordonnÃ©e d'un pointeur avec un zÃ©ro entiercomparaison ordonnÃ©e d'un pointeur avec un zÃ©ro entier (%qT et %qT)comparaison ordonnÃ©e d'un pointeur avec un pointeur nulordonne les initialisations/finalisations pour l'Ã©chafaudage statique ou force la l'Ã©dition de liens des modules en cas d'Ã©chafaudage dynamiquetype ordinal attendul'origine pointe vers un parent diffÃ©rentle %<default%> original est icila dÃ©claration originale apparaÃ®t icile dÃ©claration originale est icila dÃ©claration originale avec moins de contrats est icila dÃ©finition originale apparaÃ®t icila dÃ©finition originale est icioriginal pas compressÃ© avec zstdtaille originale inconnuela dÃ©claration originale du patron est iciinitialement dÃ©clarÃ© %<const%> icidÃ©fini initialement icil'appel de fonction initialement indirect n'est pas pris en compte pour la mise en lignespÃ©cifiÃ© initialement iciconstruction %qs orphelinel'autre correspondance est iciaurait dÃ» correspondre Ã  la mÃ©thode virtuelle %qD mais ce n'est pas le casle %<__transaction_cancel%> extÃ©rieur n'est pas Ã  l'intÃ©rieur d'un %<__transaction_atomic%> extÃ©rieurle %<__transaction_cancel%> extÃ©rieur n'est pas dans un %<__transaction_atomic%> extÃ©rieur ou une fonction %<transaction_may_cancel_outer%>le bloc extÃ©rieur de la rÃ©gion %i n'est pas bonla variable d'itÃ©ration extÃ©rieure %qD a l'expression d'ajout %qE qui n'est pas un entierla variable d'itÃ©ration extÃ©rieure %qD a l'expression multiplicative %qE qui n'est pas un entierla variable d'itÃ©ration extÃ©rieure %qD est utilisÃ©e dans une expression conditionnelle qui a un autre type que %qTla variable d'itÃ©ration extÃ©rieure %qD utilise une expression d'initialisation avec un autre type que %qTtransaction extÃ©rieure dans une fonction %<transaction_may_cancel_outer%>transaction extÃ©rieure dans une fonction %<transaction_safe%>transaction extÃ©rieure dans une transactionla contrainte de sortie %d ne peut pas Ãªtre spÃ©cifiÃ©e avec le registre Ã©crasÃ© %qsla contrainte de sortie %d doit spÃ©cifier un seul registrela contrainte de sortie %qc pour l'opÃ©rande %d n'est pas au dÃ©butle fichier de sortie %s existe dÃ©jÃ  dans le dossier %sle nom du fichier de sortie ne peut pas Ãªtre videnom du fichier de sortie spÃ©cifiÃ© deux foisla sortie numÃ©ro %d n'est pas directement adressablel'opÃ©rande de sortie %d doit utiliser la contrainte %<&%>il manque un %<=%> Ã  la contrainte de l'opÃ©rande de sortiel'opÃ©rande de sortie est une constante dans %<asm%>les registres de sortie doivent Ãªtre regroupÃ©s en haut de la pileoutput_move_singleÂ :dÃ©bordement dans la dimension du tableaudÃ©bordement dans l'expression constantele dÃ©bordement dans la conversion de %qT vers %qT change la valeur en %qEle dÃ©bordement dans la conversion de %qT vers %qT change la valeur de %qE en %qEdÃ©bordement dans les valeurs de l'Ã©numÃ©rationdÃ©bordement dans les valeurs de l'Ã©numÃ©ration Ã  %qDdÃ©bordement dans la conversion implicite de la constantedÃ©bordement de la liste d'arguments de sortie pour %qsles dÃ©bordements dans la conversion de %qT vers %qT changent la valeur de %qE en %qEinitialiseurs qui se chevauchent pour le champ %qT.%qDl'interne surchargÃ© %qs est implÃ©mentÃ© par l'interne %qsnom de fonction surchargÃ©e %qE dans la clause %qsfonction surchargÃ©e sans information contextuelle de typela fonction redÃ©finie est %q#Dla fonction redÃ©finie est %q#Fla fonction redÃ©finie est %qDle contrÃ´le de la redÃ©finition (override/final) est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>dans la redÃ©finition de %qD dÃ©clarÃ© %<transaction_safe%>argument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du patron d'alias %qDargument d'expansion du paquet pour le paramÃ¨tre non paquet %qD du concept %qDl'expansion de paquets dans une dÃ©claration Â«Â usingÂ Â» est uniquement disponible avec %<-std=c++17%> ou %<-std=gnu++17%>comprimer l'expansion de l'attribut %qEles captures d'initialisation compactes ne sont uniquement disponibles avec %<-std=c++20%> ou %<-std=gnu++20%>l'attribut Â«Â packedÂ Â» provoque un alignement inefficacel'attribut Â«Â packedÂ Â» entraÃ®ne un alignement inefficace pour %q+Dl'attribut Â«Â packedÂ Â» provoque un alignement inefficace pour %qEl'attribut Â«Â packedÂ Â» n'est pas nÃ©cessairel'attribut Â«Â packedÂ Â» n'est pas nÃ©cessaire pour %q+Dl'attribut Â«Â packedÂ Â» n'est pas nÃ©cessaire pour %qEdisposition de pile compacteremplissage de la taille du Â«Â structÂ Â» jusqu'Ã  la frontiÃ¨re d'alignement avec %E octetsremplissage du Â«Â structÂ Â» pour aligner %q+Dle paramÃ¨tre %P a un type incomplet %qTle paramÃ¨tre %P de %qD a un type incomplet %qTparamÃ¨tre %q+D dÃ©clarÃ© %<_Noreturn%>paramÃ¨tre %q+D dÃ©clarÃ© %<inline%>le paramÃ¨tre %q+D n'a qu'une dÃ©claration anticipÃ©eparamÃ¨tre %qD dÃ©clarÃ© avec le type Â«Â voidÂ Â»le paramÃ¨tre %qD a un type incompletle paramÃ¨tre %qD inclut un pointeur vers un tableau %qT dont les bornes sont inconnuesle paramÃ¨tre %qD inclut une rÃ©fÃ©rence vers un tableau %qT dont les bornes sont inconnuesle paramÃ¨tre %qD est incorrectement dÃ©clarÃ© comme type de mÃ©thodele paramÃ¨tre %qD est initialisÃ©le paramÃ¨tre %qD ne peut pas apparaÃ®tre dans ce contextele paramÃ¨tre %qD est dÃ©fini mais pas utilisÃ©le paramÃ¨tre %qP de %qD pourrait Ãªtre un candidat pour un attribut de formatle paramÃ¨tre %u (%q+D) a un type incompletle paramÃ¨tre %u (%q+D) a le type voidle paramÃ¨tre %u a un type incompletle paramÃ¨tre %u a le type voidla dÃ©claration d'un paramÃ¨tre avant des spÃ©cificateurs de dÃ©clarations lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>la dÃ©claration d'un paramÃ¨tre avant la spÃ©cification d'une exception lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>la dÃ©claration d'un paramÃ¨tre avant le type de retour de fin d'une lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>la dÃ©claration d'un paramÃ¨tre avant le qualificatif d'une transaction lambda est uniquement optionnelle avec %<-std=c++2b%> ou %<-std=gnu++2b%>la dÃ©claration du paramÃ¨tre n'est pas indÃ©pendante du nomparamÃ¨tre dÃ©clarÃ© %<auto%>le paramÃ¨tre ne peut pas avoir le type %qT modifiÃ© par une variablele paramÃ¨tre pourrait Ãªtre un candidat pour un attribut de formatnom du paramÃ¨tre manquant dans la liste des paramÃ¨tresnoms de paramÃ¨tres (sans type) dans la dÃ©claration de fonctionLe paquet de paramÃ¨tres %<__bases%> est uniquement valable dans la dÃ©claration d'un patronle paquet de paramÃ¨tres %q+D doit Ãªtre Ã  la fin de la liste des paramÃ¨tres du patronle paquet de paramÃ¨tres %qD ne peut pas avoir d'argument par dÃ©fautl'argument %qE du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patronl'argument %qT du paquet de paramÃ¨tres doit Ãªtre Ã  la fin de la liste des arguments du patronle paquet de paramÃ¨tres ne peut pas avoir d'argument par dÃ©fautles paquets de paramÃ¨tres ne sont pas Ã©tendus avec %<...%>le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans %{GCC 12.1}%le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 13.1le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 14.1le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 7.1le passage de paramÃ¨tre pour l'argument de type %qT a changÃ© dans GCC 9.1le passage par paramÃ¨tre pour l'argument de type %qT quand C++17 est activÃ© a changÃ© pour correspondre Ã  C++14 %{dans GCC 10.1%}le passage de paramÃ¨tre pour l'argument de type %qT avec des membres %<[[no_unique_address]]%> a changÃ© dans %{GCC 10.1%}le passage de paramÃ¨tre pour l'argument de type %qT avec des membres de champs de bits de largeur nulle a changÃ© dans GCC 12le paramÃ¨tre Ã  une fonction interne doit Ãªtre une chaÃ®ne sous forme constante ou littÃ©ralele paramÃ¨tre Ã  la fonction interne n'est pas valable: %sles paramÃ¨tres de type %<va_list%> {aka %qs} sont dÃ©gradÃ©s en types pointeurs et requiÃ¨rent %<va_copy%> pour Ãªtre convertis Ã  nouveau en un type de tableau statiqueargument de type dÃ©rivÃ© paramÃ©trisÃ©le sous-programme parent ne peut pas Ãªtre mis en ligneles parenthÃ¨ses autour de %qE ne peuvent pas Ãªtre utilisÃ©es pour former un pointeur vers une fonction membreles parenthÃ¨ses doivent Ãªtre omises si la liste d'arguments d'attributs %qE est videles parenthÃ¨ses doivent Ãªtre omises si la liste des arguments de l'attribut est videdes parenthÃ¨ses sont requises autour de ce littÃ©ral composite pour Ã©viter des ambiguÃ¯tÃ©s dans l'analysel'ambigÃ¼itÃ© sur les parenthÃ¨ses a Ã©tÃ© levÃ©e par un dÃ©claration de fonctionune initialisation entre parenthÃ¨ses n'est pas permise dans une boucle %<for%> de OpenMPinitialisation entre parenthÃ¨ses dans le Â«Â newÂ Â» du tableauerreur d'analyse dans l'instruction SELECT RANK Ã  %Cerreur d'analyse dans l'instruction SELECT TYPE Ã  %Cerreur d'analyse dans la liste des arguments du patronpart-ref avec un attribut pointeur prÃ¨s de %L n'est pas le part-ref le plus Ã  droite ou data-stmt-objectla spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron et n'a pas plus de contrainte que le patron primaire; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patronla spÃ©cialisation partielle %q+D ne spÃ©cialise aucun argument du patron; pour dÃ©finir le patron primaire, retirez la liste d'arguments du patronla spÃ©cialisation partielle de %qD n'est pas plus spÃ©cialisÃ©e quespÃ©cialisation partielle %qT dÃ©clarÃ©e %<friend%>la spÃ©cialisation partielle n'est pas plus spÃ©cialisÃ©e que le patron primaire car elle remplace des paramÃ¨tres multiples par une expansion d'un paquetspÃ©cialisation partielle de %qD aprÃ¨s l'instanciation de %qDune partition a Ã©tÃ© trouvÃ©e mais le fanion de partition de fonction n'est pas misl'Ã©tape %qs n'a pas Ã©tÃ© trouvÃ©e mais elle est rÃ©fÃ©rencÃ©e par la nouvelle Ã©tape %qsl'Ã©tape %s ne supporte pas le clonagel'Ã©tape %s a besoin d'une implÃ©mentation de %<set_pass_param%> pour gÃ©rer l'argument supplÃ©mentaire dans %<NEXT_PASS%>passÃ© au prÃ©-processeur si -fcpp est utilisÃ© (commutateur interne)passage de %qT et %qT aux arguments %d et %d de %qE qui attend une paire de vecteurs d'entiers de 64 bitsle passage de %qT comme argument %<this%> abandonne les qualificatifsle passage de %qT choisi %qT au lieu de %qTpassage de %qT au lieu de %qT attendu Ã  l'argument %d de %qE aprÃ¨s passage de %qT Ã  l'argument %dpassage de %qT Ã  l'argument %d de %qE mais %qT n'est pas un type d'Ã©lÃ©ment MVE valablepassage de %qT Ã  l'argument %d de %qE mais %qT n'est pas un type d'Ã©lÃ©ment SVE valablepassage de %qT Ã  l'argument %d de %qE mais l'argument %d a le type %qTpassage de %qT Ã  l'argument %d de %qE mais l'argument %d Ã©tait un tuple de %qTpassage de %qT Ã  l'argument %d de %qE mais sa forme %qT n'accepte pas de scalairespassage de %qT Ã  l'argument %d de %qE mais sa forme %qT n'accepte pas de simples vecteurspassage de %qT Ã  l'argument %d de %qE mais l'argument prÃ©cÃ©dent avait le type %qTpassage de %qT Ã  l'argument %d de %qE qui n'accepte pas de scalaires pour cette combinaison d'argumentspassage de %qT Ã  l'argument %d de %qE qui attend %qTpassage de %qT Ã  l'argument %d de %qE qui attend %qspassage de %qT Ã  l'argument %d de %qE qui attend %qs ou %qspassage de %qT Ã  l'argument %d de %qE qui attend un type vectoriel NEON 128 bitspassage de %qT Ã  l'argument %d de %qE qui attend un type entier de 32 ou 64 bitsle passage de %qT Ã  l'argument %d de %qE qui attend un pointeur vers des Ã©lÃ©ments de 32 ou 64 bitspassage de %qT Ã  l'argument %d de %qE qui attend un type pointeurpassage de %qT Ã  l'argument %d de %qE qui attend un Ã©lÃ©ment scalairepassage de %qT Ã  l'argument %d de %qE qui attend un entier scalairepassage de %qT Ã  l'argument %d de %qE qui attend un pointeur scalairepassage de %qT Ã  l'argument %d de %qE qui attend un seul vecteur MVE au lieu d'un tuplepassage de %qT Ã  l'argument %d de %qE qui attend un seul vecteur SVE au lieu d'un tuplepassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'Ã©lÃ©ments de %d bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers de %d bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'Ã©lÃ©ments de 32 ou 64 bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers 32 ou 64 bitspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entierspassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers signÃ©spassage de %qT Ã  l'argument %d de %qE qui attend un vecteur d'entiers non signÃ©spassage de %qT Ã  l'argument %d de %qE qui attend l'adresse de base d'un vecteur ou d'un pointeurpassage de %qT Ã  l'argument %d de %qE qui attend un vecteur de type scalairepassage de %qT Ã  l'argument %d de %qE qui attend un %qs ou %qspassage de %qT Ã  l'argument %d de %qE qui attend un type tuple MVEpassage de %qT Ã  l'argument %d de %qE qui attend un type vectoriel MVEpassage de %qT Ã  l'argument %d de %qE qui attend un type SVEpassage de %qT Ã  l'argument %d de %qE qui attend un type SVE au lieu d'un type scalairepassage de %qT Ã  l'argument %d de %qE qui attend des vecteurs d'Ã©lÃ©ments de %d bitspassage de %qT Ã  l'argument %d de %qE qui attend des vecteurs d'entiers signÃ©spassage de %qT Ã  l'argument %d de %qE qui attend de vecteurs d'entiers non signÃ©spassage de %qT Ã  l'argument %d de %qE qui, lors du chargement de %qT, attend un vecteur d'entiers de %d bitspassage de %qT Ã  l'argument %d de %qE qui, lors du stockage de %qT, attend un vecteur d'entiers de %d bitspassage de %wd Ã  l'argument %d de %qE qui attend %wd, %wd, %wd ou %wdpassage de %wd Ã  l'argument %d de %qE qui attend une valeur %qT valablepassage de %wd Ã  l'argument %d de %qE qui attend une valeur dans la plage [%wd, %wd]passage de %wd Ã  l'argument %d de %qE qui attend une valeur dans la plage [%wd, %wd] ou %wdpassage de %wd Ã  l'argument %d de %qE qui attend soit %wd ou %wdpassage de %wd Ã  l'argument %d de %qE qui attend la valeur %wdpassage de NULL pour l'argument non pointeur %P de %qDpassage de l'argument %d de %qE comme %<float%> au lieu de %<double%> Ã  cause du prototypepassage de l'argument %d de %qE comme %qT au lieu de %qT Ã  cause du prototypepassage de l'argument %d de %qE comme complexe au lieu de flottant Ã  cause du prototypepassage de l'argument %d de %qE comme complexe au lieu d'entier Ã  cause du prototypepassage de l'argument %d de %qE comme flottant au lieu de complexe Ã  cause du prototypepassage de l'argument %d de %qE comme flottant au lieu d'entier Ã  cause du prototypepassage de l'argument %d de %qE comme entier au lieu de complexe Ã  cause du prototypepassage de l'argument %d de %qE comme entier au lieu de flottant Ã  cause du prototypepassage de l'argument %d de %qE comme signÃ© Ã  cause du prototypepassage de l'argument %d de %qE comme un non signÃ© Ã  cause du prototypepasser l'argument %d de %qE abandonne le qualificatif %qs du type pointÃ©passer l'argument %d de %qE abandonne le qualificatif %qv du type pointÃ©passage de l'argument %d de %qE depuis un type Objective-C distinctpassage de l'argument %d de %qE depuis un type pointeur incompatiblepassage de l'argument %d de %qE depuis un ordre de stockage scalaire incompatiblepassage de l'argument %d de %qE depuis un pointeur vers un espace d'adresses non fermÃ©passer l'argument %d de %qE ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifle passage de l'argument %d de %qE transforme un pointeur en entier sans transtypagele passage de l'argument %d de %qE transforme un entier en pointeur sans transtypagepassage de l'argument %d de %qE avec des largeurs diffÃ©rentes Ã  cause du prototypepassage de l'argument %i aux alias qualifiÃ©s avec %qs avec l'argument %Zpassage de l'argument %i aux alias qualifiÃ©s avec %qs avec les arguments %Zpassage des arguments Ã  l'Ã©lision du constructeur hÃ©ritÃ© %qDpassage des types entiers non concordants %qT et %qT aux arguments %d et %d de %qEpassage des types de tuples non concordants %qT et %qT aux arguments %d et %d de %qE le passage d'objets du type %q#T non trivialement copiables au travers de %<...%> est supportÃ© conditionnellementpassage du seul vecteur %qT Ã  l'argument %d de %qE aprÃ¨s avoir passÃ© le tuple %qT Ã  l'argument %dpassage d'un argument trop grand sur la pilepassage du tuple %qT Ã  l'argument %d de %qE aprÃ¨s avoir passÃ© un seul vecteur %qT Ã  l'argument %dentrÃ©e de fonction patchable %wu excÃ¨de la taille %wuchemin: pÃ©dantpÃ©dant: peut-Ãªtre que %<#include <coroutine>%> est manquantinsÃ©rez peut-Ãªtre un saut de ligne ou une autre rÃ©solution d'ambigÃ¼itÃ© pour empÃªcher ceci d'Ãªtre considÃ©rÃ© comme une ligne de contrÃ´le de modulevous avez peut-Ãªtre besoin d'arguments de patron explicites dans votre spÃ©cificateur de nom imbriquÃ©vous voulez peut-Ãªtre ajouter %<%T::%> explicitementerreur de permissionpermerreur: les contraintes sur le type Ã  remplacer ne sont pas satisfaitesles types Ã  remplacer ne sont pas permis dans ce contextel'opÃ©rateur Â«Â newÂ Â» avec placement construit un tableau d'objets de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un tableau d'objets de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille au moins %qwul'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %<%T [%wu]%> et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %<%T [%wu]%> et de taille %qwu dans une rÃ©gion de type %qT et de taille au plus %qwul'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille %qwil'opÃ©rateur Â«Â newÂ Â» avec placement construit un objet de type %qT et de taille %qwu dans une rÃ©gion de type %qT et de taille au plus %qwuveuillez utiliser un nom de processeur explicite.  Les noms de processeurs valides sontÂ : %sle greffon %qs a Ã©tÃ© spÃ©cifiÃ© avec des chemins diffÃ©rents: %qs et %qsle greffon %s n'est pas sous une licence compatible avec GPL
*************** AUCUNE GARANTIE, pas mÃªme pour la COMME
*** 2347,2355 ****
  %<@%> rÃ©pÃ©tÃ© avant la chaÃ®ne Objective-C%s rÃ©pÃ©tÃ© dans le formatremplacez les parenthÃ¨ses par des accolades pour dÃ©clarer une variableremplacez la clÃ© de classe avec %qsla conversion implicite de %qT vers %qT n'est pas permise en C++requÃªte du membre %qD dans %qE, lequel est de type non classe %qTrequÃªte du membre %qD dans %qE, lequel est le type pointeur %qT (vous avez peut-Ãªtre oubliÃ© d'utiliser %<->%>Â ?)la requÃªte pour le membre %qD est ambiguÃ«l'accÃ¨s au membre %qD est ambigu dans un rÃ©seau d'hÃ©ritages multiplesrequÃªte du membre %qE dans le type %qT qui n'est pas une classeaccÃ¨s au membre %qE de quelque chose qui n'est ni une structure ni une unionle %<init_priority%> %i demandÃ© est hors des limites [0, %i]le %<init_priority%> %i demandÃ© est rÃ©servÃ© pour un usage internele %<init_priority%> demandÃ© n'est pas une constante entiÃ¨rel'attribut %qE demandÃ© n'est pas une paire de constantes entiÃ¨res non nÃ©gatives sÃ©parÃ©es par une virgule ou est trop grand (max. %d)l'ABI demandÃ©e requiert %<-march%> pour incorporer l'extension %qcl'alignement demandÃ© %qE excÃ¨de le maximum %ul'alignement demandÃ© %qE excÃ¨de le maximum du fichier objet %ul'alignement demandÃ© %qE n'est pas une puissance de 2 positivel'alignement requis pour %q+D est plus grand que l'alignement implÃ©mentÃ© de %wul'alignement demandÃ© n'est pas une constantel'alignement demandÃ© n'est pas une puissance de 2l'alignement demandÃ© n'est pas une constante entiÃ¨rel'alignement demandÃ© est trop grandla position demandÃ©e est plus petite que zÃ©rola position demandÃ©e n'est pas une constante entiÃ¨reexige l'argument id dans la chaÃ®ne de caractÃ¨resrequire_atom(): mauvais type atomique requisrequis par la substitution de %qS
  requis par %q#D
  requis depuis ici
! requiertclause Â«Â requiresÂ Â» dans la dÃ©claration du type non fonction %qTclause Â«Â requiresÂ Â» sur le type de retourclause Â«Â requiresÂ Â» sur type-idclause Â«Â requiresÂ Â» sur un typedefla rÃ©solution avec le sub id %wx n'est pas dans le fichier objetresolve_function(): mauvais type de fonctionresolve_intrinsic(): Trop d'arguments pour l'intrinsÃ¨queresolve_operator(): Mauvais intrinsÃ¨queresolve_ref(): Mauvaise rÃ©fÃ©rence de tableauresolve_subroutine(): mauvais type de fonctionfonction indirect du rÃ©solveur dÃ©clarÃ©e icile rÃ©sultat de %<%wu^%wu%> est %wuÂ ; vouliez-vous utiliser %<1 << %wu%> (%wu)Â ?le rÃ©sultat de %<%wu^%wu%> est %wuÂ ; vouliez-vous utiliser %<1LL << %wu%>Â ?le rÃ©sultat de %<%wu^%wu%> est %wuÂ ; vouliez-vous utiliser %<1e%wu%>Â ?le rÃ©sultat de %<%wu^%wu%> est %wuÂ ; vouliez-vous utiliser une exponentiationÂ ?le rÃ©sultat de %<operator->()%> est un non pointeurle rÃ©sultat de %qE a besoin de %u bits pour Ãªtre reprÃ©sentÃ© mais %qT n'a que %u bitsle type de rÃ©sultat n'est pas un contrainte de type simplerÃ©sultat avec une longueur de caractÃ¨res non constantela signature de l'adresse de retour n'est supportÃ©e qu'avec %<-mabi=lp64%>le retour abandonne le qualificatif %qv du type pointÃ©l'arÃªte de retour ne pointe pas vers la sortie dans le bb %dretour depuis un pointeur vers un espace d'adresses non fermÃ©le retour ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifreturn nâ€™est pas suivi dâ€™une barriÃ¨rele type retournÃ© %q#T est incompletle type du retour devient %<int%> par dÃ©fautle type du retour est un type incompletle type de retour pourrait Ãªtre un candidat pour un attribut de formatle type de retour de %qD n'est pas %<int%>le type de retour de %qD n'est pas %qstype de retour d'une fonctionla spÃ©cification d'un type retournÃ© pour un constructeur est invalidela spÃ©cification d'un type retournÃ© pour un destructeur est invalidetype de retour spÃ©cifiÃ© pour %<operator %T%>type de retour spÃ©cifiÃ© pour le guide de dÃ©ductiondÃ©saccord dans le type de la valeur retournÃ©eretour avec valeur rencontrÃ© dans une fonction sans type de retourinstruction Â«Â returnÂ Â» avec une valeur dans une fonction retournant %qTinstruction Â«Â returnÂ Â» sans valeur dans une fonction retournant %qTl'exigence sur le type de retour n'est pas une contrainte de typeretournÃ© depuis %qDretournÃ© depuis %qTretour de %qT depuis une fonction avec le type de retour %qT qui est incompatibleretourner %qT depuis une fonction qui retourne le type %qT transforme un pointeur en entier sans transtypageretourner %qT depuis une fonction avec le type de retour %qT transforme un entier en pointeur sans transtypageretour de %qT depuis un type pointeur avec un ordre de stockage scalaire %qT incompatibleretourne une valeur depuis un constructeurretourne une valeur depuis un destructeurliste d'initialisation retournÃ©eretourner la variable %<initializer_list%> locale %qD n'Ã©tend pas la durÃ©e de vie du tableau sous-jacentretour d'un pointeur vers %qD de type %qT depuis une fonction avec le type incompatible %qTretourne un pointeur vers un temporaireretourne une rÃ©fÃ©rence vers un temporaireretourner une %<initializer_list%> temporaire n'Ã©tend pas la durÃ©e de vie du tableau sous-jacentretour Ã  la porte pour un problÃ¨me mÃ©caniqueappel returns_twice est %s dans le bloc de base %dordre de stockage inverse des scalaires en virgule flottanteordre de stockage inverse des scalairesordre de stockage inverse pour le mode %sl'opÃ©rande de droite de l'opÃ©rateur virgule ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'opÃ©rande de droite de l'opÃ©rateur virgule n'a pas d'effetl'opÃ©rande de droite de l'opÃ©rateur virgule est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'opÃ©rande de droite de l'expression de dÃ©calage %q+E est plus grand ou Ã©gal Ã  la prÃ©cision %wu de l'opÃ©rande de gauchel'opÃ©rande de droite de l'expression de dÃ©calage %q+E est nÃ©gatifprÃ©cision Ã  droiteprÃ©cision Ã  droite dans le format de strfmoncompteur de dÃ©calages vers la droite >= Ã  la largeur du typecompteur de dÃ©calages vers la droite >= Ã  la largeur de l'Ã©lÃ©ment du vecteurle compteur de dÃ©calages vers la droite est nÃ©gatifl'opÃ©rande Ã  droite de la virgule n'a pas d'effetle mode d'arrondissement n'est pas supportÃ© pour les flottants sur VAXle rÃ©sultat de l'arrondi sera toujours 0arrondir Ã  %d bits n'a pas d'effet pour une valeur en virgule fixe avec %d bits fractionnelsla routine %qD est dÃ©clarÃ©e icil'appel de routine utilise un parallÃ©lisme OpenACC interdit par la routine contenantel'appel de routine utilise le mÃªme parallÃ©lisme OpenACC que la boucle qui la contientrv32e requiert l'ABI ilp32erv64e requiert l'ABI lp64ele processeur rx100 n'a pas d'unitÃ© FPU matÃ©riellele processeur rx200 n'a pas d'unitÃ© FPU matÃ©riellenÅ“ud de type canonique identique pour les types diffÃ©rents %qT et %qTla mÃªme variable est utilisÃ©e dans les clauses %<firstprivate%> et %<lastprivate%> dans la construction %<distribute%>la mÃªme version avait Ã©tÃ© dÃ©finie icisame_comdat_group n'est pas une liste circulaireliste same_comdat_group au travers de groupes diffÃ©rentsattribut de fonction d'assainissement incohÃ©rentla satisfaction de la contrainte atomique %qE dÃ©pend d'elle-mÃªmela valeur de satisfaction a Ã©tÃ© Ã©valuÃ©e en premier pour %qE icila valeur de satisfaction de la contrainte %qE a changÃ© entre %qE et %qEla plage du bit de saturation doit Ãªtre une constante immÃ©diatela plage du bit de saturation doit Ãªtre dans la plage [%wd, %wd]enregistrer les fichiers prÃ©traitÃ©s temporaireson a vu %d %<template<>%>, on a besoin de %d pour spÃ©cialiser un patron de fonction membreutilisez %<typename %E%> si un type est dÃ©sirÃ©l'objet scalaire %qD requiert un Ã©lÃ©ment dans l'initialisationle facteur d'Ã©chelle doit Ãªtre non nÃ©gatifla mise Ã  l'Ã©chelle s'oppose Ã  la normalisation, ignorÃ©
  schedule %<auto%> ne prend pas de paramÃ¨tre %<chunk_size%>schedule %<runtime%> ne prend pas de paramÃ¨tre %<chunk_size%>l'expression de taille des tranches d'ordonnancement doit Ãªtre un entierla portÃ©e %qT avant %<~%> n'est pas un nom de classel'Ã©numÃ©ration %qT dans une portÃ©e limitÃ©e est passÃ©e au travers de %<...%> en tant que %qT avant %<-fabi-version=6%> et en tant que %qT aprÃ¨sles enums fortement typÃ©s sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>non concordance entre un enum simple et un enum fortement typÃ© pour %q#Tl'argument du score doit Ãªtre une expression entiÃ¨re constantel'argument du score doit Ãªtre non nÃ©gatifle deuxiÃ¨me argument doit Ãªtre une constantele deuxiÃ¨me argument doit Ãªtre une tranche ou une chaÃ®nele deuxiÃ¨me argument de %q+D devrait Ãªtre %<char **%>le deuxiÃ¨me argument de %<__builtin_call_with_static_chain%> doit Ãªtre un type pointeurle deuxiÃ¨me argument de %<__builtin_prefetch%> doit Ãªtre une constantele deuxiÃ¨me argument de %<va_arg%> est un type fonction %qTle deuxiÃ¨me argument de %<va_arg%> est du type incompatible %qTle deuxiÃ¨me argument de la fonction %qE doit Ãªtre une constante entiÃ¨re qui est une puissance de 2 comprise entre %qi et %qu bitsla seconde expression a le type %qTle deuxiÃ¨me opÃ©rande de l'expression conditionnelle ne peut rÃ©soudre l'adresse de la fonction surchargÃ©ele deuxiÃ¨me opÃ©rande de l'expression conditionnelle n'a pas d'effetle deuxiÃ¨me opÃ©rande de l'expression conditionnelle est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEle deuxiÃ¨me opÃ©rande de l'opÃ©rateur conditionnel a le type %<void%> mais le troisiÃ¨me opÃ©rande n'est ni une expression qui gÃ©nÃ¨re une exception ni le type %<void%>le deuxiÃ¨me paramÃ¨tre de %<va_start%> n'est pas le dernier argument nommÃ©les deuxiÃ¨me, troisiÃ¨me et quatriÃ¨me arguments doivent Ãªtre des constantesla section #%u est manquante ou corrompuela section %qs est manquante ou corrompuela section existe dÃ©jÃ Â : %qsles ancres de sections doivent Ãªtre dÃ©sactivÃ©es quand la rÃ©organisation au plus haut niveau est dÃ©sactivÃ©eles ancres de sections doivent Ãªtre dÃ©sactivÃ©es quand unit-at-a-time (une unitÃ© Ã  la fois) est dÃ©sactivÃ©l'argument de l'attribut de section n'est pas une constante de type chaÃ®ne de caractÃ¨resl'attribut de section ne peut pas Ãªtre spÃ©cifiÃ© pour des variables localesl'attribut de section n'est pas permis pour %q+Dles attributs de sections ne sont pas supportÃ©s pour cette ciblela section de %q+D ne peut pas Ãªtre contournÃ©ela section de %q+D est en conflit avec la dÃ©claration prÃ©cÃ©dentela section de l'alias %q+D doit correspondre Ã  la section de sa cibleconflit du type de sectionconflit du type de section avec %qDfaute de segmentationfaute de segmentation (code)les options fp16 sÃ©lectionnÃ©es sont incompatiblesle sÃ©lecteur %qs n'accepte aucune propriÃ©tÃ©le sÃ©lecteur %qs n'accepte aucune propriÃ©tÃ© Ã  %Cle sÃ©lecteur %qs est spÃ©cifiÃ© plus d'une fois dans l'ensemble %qssÃ©lecteur doit Ãªtre un immÃ©diatle sÃ©lecteur doit Ãªtre une constante entiÃ¨re dans la plage [0, %wi]l'ensemble du sÃ©lecteur %qs est spÃ©cifiÃ© plus d'une foisla comparaison avec soi-mÃªme retourne toujours fauxla comparaison avec soi-mÃªme retourne toujours vrailes auto-tests ne sont pas activÃ©s dans cet exÃ©cutableauto-tests incompatibles avec %<-E%>interposition sÃ©mantique incohÃ©rentedÃ©finissez %qs Ã  au moins %d pour plus de dÃ©tailsdÃ©finir toutes les valeurs d'emplacement Ã  une valeur spÃ©cifiÃ©e (commutateur interne).le type de base de l'ensemble doit Ãªtre un type ordinalle type de l'ensemble ne peut pas Ãªtre initialisÃ© avec un %qsle type de l'ensemble ne prend pas une autre valeur entiÃ¨resetjmp/longjmp Ã  l'intÃ©rieur d'une construction %<simd%>les noms des mÃ©thodes Â«Â setterÂ Â» doivent Ãªtre terminÃ©s par %<:%>initialisation de la limite maximale de la taille du fichier de vidange (core file): %mla dÃ©claration masquÃ©e est icimasquage de la fonction interne %q#Dmasquage de la fonction %q#D de la bibliothÃ¨quemasque la dÃ©claration prÃ©cÃ©dente du type de %q#Dinformation sur le nom SSA partagÃ©shared et mdll ne sont pas compatiblescall_stmt partagÃ©:shared n'est pas supportÃ©rtx partagÃ©dÃ©bordement de la rÃ©gion dans la mÃ©moire partagÃ©ele compteur du nombre de dÃ©calages n'est pas un entierl'expression de dÃ©calage %q+E dÃ©bordedÃ©calage d'un opÃ©rande non entiertrop peu de donnÃ©es lues en lisant les donnÃ©es d'exportshow_array_ref(): RÃ©fÃ©rence de tableau inconnueshow_array_spec(): Type de forme de tableau pas gÃ©rÃ©.show_code_node(): Mauvais code d'instructionshow_expr(): Mauvais intrinsÃ¨que dans l'expressionshow_expr(): Ne sais pas comment afficher l'expressionshow_ref(): Mauvais code de composantarÃªtes Â«Â sibcallÂ Â» (appel d'une fonction similaire en fin de fonction) pour une insn qui n'est pas un appel dans le bb %iles effets de bords n'ont pas Ã©tÃ© recalculÃ©s quand %<ADDR_EXPR%> a changÃ©Ã©lÃ©ment avec des effets de bord dans un CONSTRUCTOR sans effets de bordla conversion signÃ©e de %qT vers %qT change la valeur de %qEla conversion signÃ©e de %qT vers %qT change la valeur de %qE en %qEla plage signÃ©e du type et le mode machine %qs ne correspondent pasIF simplesimplify_intrinsic_op(): Mauvais opÃ©rateursimplify_min_max(): Mauvais type dans la liste d'argumentsl'attribut %<target_clones%> isolÃ© est ignorÃ©la taille %qE du tableau %qE excÃ¨de la taille maximale %qE de l'objetla taille %qE du tableau %qE est nÃ©gativela taille %qE du tableau excÃ¨de la taille maximale %qE de l'objetla taille %qE du tableau est nÃ©gativela taille du tableau dans Â«Â newÂ Â» doit avoir un type entierla taille est trop grandedÃ©saccord de taille dans l'argument %d de %qEla taille de %q+D %E octets excÃ¨de la taille maximale %wu de l'objetla taille de %qD diffÃ¨re de la taille de la dÃ©claration originalela taille de %qs (%wd) diffÃ¨re de sa taille dÃ©clarÃ©e (%wd)la taille du tableau %qD a le type non entier %qTla taille du tableau %qD n'est pas une expression constante de type entierla taille du tableau %qE excÃ¨de la taille maximale %qE de l'objetla taille du tableau %qE a un type incompletla taille du tableau %qE a un type qui n'est pas un entierla taille du tableau %qE est nÃ©gativela taille du tableau %qE n'est pas une expression constantela taille du tableau %qE est trop grandela taille de l'Ã©lÃ©ment du tableau n'est pas un multiple de sont alignementla taille du tableau excÃ¨de la taille maximale %qE de l'objetla taille du tableau a le type non entier %qTla taille du tableau n'est pas une expression constantela taille du tableau n'est pas une expression constante entiÃ¨rela taille du tableau est trop grandela taille de la boucle %d devrait Ãªtre %d, et non %dla valeur retournÃ©e par %q+D a une taille de %u octetsla taille de la valeur retournÃ©e par %q+D est supÃ©rieure Ã  %wu octetsla taille de la chaÃ®ne de caractÃ¨res littÃ©rale est trop grandela taille du type %qT est trop grande (%qE octets)la taille du tableau sans nom a un type incompletla taille du tableau sans nom a un type qui n'est pas un entierla taille du tableau sans nom est nÃ©gativela taille du tableau sans nom est trop grandela taille de la variable %q+D est trop grandeles plages de tailles de l'option %qs devraient Ãªtre croissantessizeof(long double) vaut 12.sizeof(long double) vaut 16.une tranche peut uniquement Ãªtre comparÃ©e Ã  nulainsi, toute instanciation avec un paquet de paramÃ¨tres non vide serait mal formÃ©esoft-float et long-double-128 sont incompatiblescertains candidats ont Ã©tÃ© omisÂ ; utilisez %<-fdiagnostics-all-candidates%> pour les affichercertaines parties de l'expansion de la macro ne sont pas protÃ©gÃ©es par cette instruction %qsdÃ©solÃ©, non implÃ©mentÃ©dÃ©solÃ©, pas implÃ©mentÃ©: dÃ©solÃ©: les sÃ©mantiques de la fonction statique en ligne %q#D sont erronÃ©es (vous obtiendrez de multiples copies)dÃ©solÃ©: les sÃ©mantiques de la variable en ligne %q#D sont erronÃ©es (vous obtiendrez de multiples copies)la source est un pointeur vers un type incompletla source n'est pas un pointeurla source n'est pas un pointeur vers une classela source n'est pas de type Â«Â classÂ Â»la source est d'un type Â«Â classÂ Â» incompletl'emplacement des sources de la fonction %qD a changÃ©, les donnÃ©es de profilage sont pÃ©rimÃ©esl'objet source %qE de taille %sobjet source allouÃ© icil'objet source est probablement Ã  l'adresse zÃ©rol'objet source de taille %s allouÃ© par %qEle type source n'est pas polymorphiqueespace suivie d'un caractÃ¨re de ponctuation %<%c%>la spec %qs a un %<%%0%c%> invalidela spec %qs a un %<%%@%c%> invalidela spec %qs a un %<%%W%c%> invalidela spec %qs a un %<%%x%c%> invalidespec %qs invalideÃ©chec du spec: %<%%*%> n'a pas Ã©tÃ© initialisÃ© par concordance du patronÃ©chec de spec: plus d'un argument Ã  %<SYSROOT_HEADERS_SUFFIX_SPEC%>Ã©chec de spec: plus d'un argument Ã  %<SYSROOT_SUFFIX_SPEC%>Ã©chec de spec: option de spec %qc non reconnuele fichier de spec n'a pas de spÃ©cification pour l'Ã©dition de liensspec est Â«Â %sÂ Â»
  
! le commutateur gÃ©nÃ©rÃ© par la spec est un simple %<-%>spec_dimen_size(): Mauvaise dimensionspÃ©cialisation de %qT aprÃ¨s instanciation %qTspÃ©cialisation de %qD aprÃ¨s instanciationspÃ©cialisation de %qD dans diffÃ©rents espaces de nomsla spÃ©cialisation de %qD doit apparaÃ®tre dans la portÃ©e de l'espace de nomsspÃ©cialisation de %qT aprÃ¨s instanciationspÃ©cialisation du patron d'alias %qDspÃ©cialisation d'une fonction membre spÃ©ciale dÃ©clarÃ©e implicitementspÃ©cialisation du concept de variable %q#DspÃ©cialisation du patron de variable %qD dÃ©clarÃ© comme une fonctionla syntaxe %<template<>%> est requise pour spÃ©cialiser %<%T::%E%>la limite spÃ©cifiÃ©e %E excÃ¨de la taille de la destination %Ela limite spÃ©cifiÃ©e %E excÃ¨de la taille maximale de l'objet %Ela limite spÃ©cifiÃ©e %E excÃ¨de la taille de la source %Ela limite spÃ©cifiÃ©e %E peut excÃ©der la taille de la destination %Ela limite spÃ©cifiÃ©e %E peut excÃ©der la taille maximale de l'objet %Ela limite spÃ©cifiÃ©e %E peut excÃ©der la taille de la source %Ela limite spÃ©cifiÃ©e %wu excÃ¨de %<INT_MAX%>la limite spÃ©cifiÃ©e %wu excÃ¨de la taille maximale de l'objet (%wu)la limite spÃ©cifiÃ©e %wu dÃ©passe la taille %wu de l'objet de destinationla limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille de la destination %Ela limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille maximale %E de l'objetla limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille de la source %Ela limite spÃ©cifiÃ©e [%E, %E] peut excÃ©der la taille maximale %E de l'objetla limite spÃ©cifiÃ©e [%E, %E] peut excÃ©der la taille de la source %Ela plage de la limite spÃ©cifiÃ©e [%wu, %wu] excÃ¨de %<INT_MAX%>le mode spÃ©cifiÃ© est trop petit pour les valeurs Ã©numÃ©rÃ©esoption %qs spÃ©cifiÃ©e plus d'une foisla taille %E spÃ©cifiÃ©e excÃ¨de la taille maximale %E de l'objetla taille %E spÃ©cifiÃ©e peut excÃ©der la taille maximale %E de l'objetla taille spÃ©cifiÃ©e entre %E et %E excÃ¨de la taille maximale %E de l'objetla taille spÃ©cifiÃ©e entre %E et %E peut excÃ©der la taille maximale %E de l'objetspÃ©cifie un registre systÃ¨me avec une chaÃ®ne de courte longueurspÃ©cifier l'ordre des bibliothÃ¨ques. Les bibliothÃ¨ques peuvent Ãªtre spÃ©cifiÃ©es par des abrÃ©viations sÃ©parÃ©es par des virgulesÂ : log,min,pim,iso ou par noms de rÃ©pertoiresÂ : m2log,m2min,m2pim,m2iso.spÃ©cifier la liste des modules Ã  l'exÃ©cution et leur ordre d'initialisationspÃ©cifier le nom de prÃ©fixe dÃ©corÃ© du modulespÃ©cifier le nom de prÃ©fixe dÃ©corÃ© du module pour tous les modules dans les chemins d'inclusion suivantsspÃ©cifier les types vectoriels avec %<__attribute__ ((mode))%> est obsolÃ¨tela syntaxe des specs %%include est mal formÃ©e aprÃ¨s %td caractÃ¨resla syntaxe des specs %%rename est mal formÃ©e aprÃ¨s %td caractÃ¨resla spÃ©cification des specs %s Ã  renommer n'a pas Ã©tÃ© trouvÃ©efichier de specs mal composÃ© aprÃ¨s %td caractÃ¨rescommande specs %% inconnue aprÃ¨s %td caractÃ¨resles arrÃªtes spÃ©culatives ne sont pas adjacentesle %<>>%> est faux, utilisez %<>%> pour terminer la liste d'arguments du patronsÃ©quence de ponctuation %<%.*s%> douteuse au dÃ©but du formatdes caractÃ¨res %<%%%> douteux traÃ®nent dans le formatsÃ©quence de ponctuation %<%.*s%> douteuse Ã  la fin du formatdes caractÃ¨res blancs douteux traÃ®nent Ã  la fin du formatla taille %<%d%> de la sÃ©curitÃ© anti-collision de la pile doit Ãªtre Ã©gale Ã  l'intervalle de sondage %<%d%>la trame de pile doit Ãªtre plus petite que 64Kla trame de pile n'est pas un multiple de 8 octets: %wdla trame de pile n'est pas un multiple de 8 octets: %wdtrame de pile trop grandela valeur de protection de la pile doit Ãªtre une puissance de 2l'expression limitant la pile n'est pas supportÃ©eles limites de la pile ne sont pas supportÃ©es sur cette ciblesondes de pile pour les trames SVEle sondage de la pile requiert %<-maccumulate-outgoing-args%> pour Ãªtre correctele sondage de la pile requiert %<target("accumulate-outgoing-args")%> pour Ãªtre correctela protection de la pile ne protÃ¨ge pas la fonction: tous les tableaux locaux font moins de %d octets de longueurla protection de la pile ne protÃ¨ge pas les variables locales: tampon de longueur variableregistre de pile utilisÃ© pour une variable-registre globalela taille de la pile doit Ãªtre une puissance de 2la taille de la pile doit Ãªtre plus grande que la valeur de la protection de la pilela taille de la pile ne peut pas Ãªtre plus grande que 64kle calcul de l'utilisation de la pile n'est pas supportÃ© pour cette ciblel'utilisation de la pile est de %wu octetsl'utilisation de la pile pourrait Ãªtre de %wu octetsl'utilisation de la pile pourrait peut-Ãªtre ne pas avoir de limitetrame de pile trop grande: %d octetsles directives OpenMP autonomes dans l'attribut %<omp::directive%> peuvent uniquement apparaÃ®tre dans une instruction videl'attribut %qE standard s'applique uniquement aux fonctionsattributs standard au milieu de spÃ©cificateurs de dÃ©clarationles attributs standards doivent prÃ©cÃ©der les spÃ©cificateurs de dÃ©claration pour Ãªtre appliquÃ©s sur la dÃ©claration ou les suivre pour Ãªtre appliquÃ©s sur le typeles attributs standards sur les espaces de noms doivent prÃ©cÃ©der le nom de l'espace de nomsle dÃ©but du fragment RTL doit Ãªtre sur une ligne avant la finLe dÃ©but de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constantele dÃ©but et la fin du fragment RTL sont dans des fichiers diffÃ©rentsl'instruction ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'instruction n'a pas d'effetl'instruction est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'instruction n'est pas une expression constanteune instruction est marquÃ©e comme produisant une exception au milieu du blocl'instruction est marquÃ©e comme produisant une exception mais elle ne le fait pasl'instruction utilise un nom SSA libÃ©rÃ©fanion volatile de l'instruction pas Ã  jourl'instruction ne sera jamais exÃ©cutÃ©edÃ©claration sans effetexpression instruction dans une expression constanteles expressions-instructions ne sont pas permises en dehors des fonctions ni dans les listes d'arguments du patronl'assertion statique a Ã©chouÃ©l'assertion statique a Ã©chouÃ©Â : %.*sÃ©chec de l'assertion statique: %Ela dÃ©claration de l'attribut statique %qs pour %q+D a besoin d'une adressechaÃ®ne statique avec une fonction qui n'en utilise pasmembre de donnÃ©e statique %qD dans une classe sans nommembre de donnÃ©e statique %qE dÃ©clarÃ© %qsle membre de donnÃ©e statique n'est pas indÃ©pendant du nomla dÃ©claration statique de %q+D suit une dÃ©claration non statiquel'initialisation statique de la variable %q+D dans la mÃ©moire %<.shared%> n'est pas supportÃ©estatic n'est pas supportÃ© sur TPF-OSle membre statique %qD ne peut pas Ãªtre un champ de bitsmembre statique %qD dÃ©clarÃ© %<register%>la fonction membre statique %q#D est dÃ©clarÃ©e avec des qualificatifs de typela fonction membre statique %qD ne peut pas avoir de qualificatif CVla fonction membre statique %qD ne peut pas avoir de qualificatif de rÃ©fÃ©renceÂ«Â staticÂ Â» ou qualificatifs de type dans un dÃ©clarateur de tableau n'Ã©tant pas un paramÃ¨trela liaison structurÃ©e statique n'est pas indÃ©pendante du nomle type statique %qT de son opÃ©rande est une classe de base non publique du type dynamique %qTla variable statique n'est pas indÃ©pendante du nominstance allouÃ©e statiquement de la classe Objective-C %qEles attributs stdcall et cdecl sont incompatiblesles attributs stdcall et fastcall sont incompatiblesles attributs stdcall et thiscall sont incompatiblesl'expression de pas fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qDLe pas de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constantele pas de la boucle DO implicite Ã  %L ne sera point zÃ©roinstruction (%p) marquÃ©e comme modifiÃ©e aprÃ¨s l'Ã©tape d'optimisation: instruction avec un mauvais VUSEstmts sans blocla classe de stockage %<__thread%> est invalide pour la fonction %qsla classe de stockage %<auto%> est invalide pour la fonction %qsla classe de stockage %<register%> est invalide pour la fonction %qsla classe de stockage %<thread_local%> est invalide pour la fonction %qsclasse de stockage %qD appliquÃ©e Ã  l'instanciation du patronclasse de stockage spÃ©cifiÃ©e pour %qsclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qEclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qsclasse de stockage spÃ©cifiÃ©e pour le champ de la structureclasse de stockage spÃ©cifiÃ©e pour le champ de la structure %qEclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qs du patronclasse de stockage spÃ©cifiÃ©e pour un typenameclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre sans nomspÃ©cificateur de classe de stockage dans %<sizeof%>spÃ©cificateur de classe de stockage dans %qEclasse de stockage spÃ©cifiÃ©e dans le transtypagespÃ©cificateur de classe de stockage dans une dÃ©claration vide avec le type sous-jacent %<enum%>spÃ©cificateurs de classe de stockage invalides dans les dÃ©clarations de fonctions amiesla taille de stockage de %q+D n'est pas une constantela taille de stockage de %q+D est inconnuela taille de stockage de %qD n'a pas Ã©tÃ© rÃ©soluela taille de stockage de %qD n'est pas constantela taille de stockage de %qD n'est pas connuestockage de l'adresse de la variable locale %qD dans %qEnom de pÃ©riphÃ©rique %qs Ã©trange aprÃ¨s %qs: mauvais caractÃ¨re %qcle nom de stratÃ©gie %qs spÃ©cifiÃ© pour l'option %qs n'est pas supportÃ© pour du code 32 bits%<,%> Ã©garÃ©e Ã  la fin de la dÃ©claration du membre%<@%> Ã©garÃ© dans le programme%<\%o%> Ã©garÃ© dans le programme%qc Ã©garÃ© dans le programme%qs Ã©garÃ© entre des mÃ©thodes Objective-C++%qs Ã©garÃ© dans le programmeles fonctions de streaming requiÃ¨rent l'extension ISA %qsla mise en ligne du sous processus a Ã©chouÃ©la mise en ligne du sous processus a Ã©tÃ© tuÃ©e par un signalles formats de strftime ne peuvent pas formater d'argumentsla chaÃ®ne de longueur %qd est plus grande que la longueur %qd que les compilateurs C%d ISO doivent supporterune chaÃ®ne littÃ©rale avec un suffixe dÃ©fini par l'utilisateur est invalide dans ce contextel'affectation avec transtypage fort a Ã©tÃ© interceptÃ©eun transtypage fort pourrait Ãªtre nÃ©cessaireÂ«Â structÂ Â» dÃ©fini icila structure n'a aucun membrela structure n'a aucun membre nommÃ©l'alignement de la structure doit Ãªtre une petite puissance de 2, pas %wula structure contenant un membre tableau flexible n'est pas le dernier membre Ã  la fin d'une autre structurechamp de structurela frontiÃ¨re de la taille de la structure peut seulement Ãªtre 8 ou 32la frontiÃ¨re de la taille de la structure peut seulement Ãªtre 8, 32 ou 64la liaison structurÃ©e dans la portÃ©e de l'espace de nom n'est pas indÃ©pendante du nomles dÃ©clarations de liaisons structurÃ©es peuvent Ãªtre %qs uniquement en %<-std=c++20%> ou %<-std=gnu++20%>la dÃ©claration d'une liaison structurÃ©e ne peut pas Ãªtre %qsune dÃ©claration de liaison structurÃ©e ne peut pas avoir le %<auto%> du C++98une dÃ©claration de liaison structurÃ©e ne peut pas avoir la contrainte %<auto%> de type %qTune dÃ©claration de liaison structurÃ©e ne peut pas avoir le type %qTdÃ©claration de liaison structurÃ©e dÃ©finie mais pas utilisÃ©ela liaison structurÃ©e Ã  le type incomplet %qTla liaison structurÃ©e fait rÃ©fÃ©rence au type de classe incomplet %qTla liaison structurÃ©e fait rÃ©fÃ©rence au type incomplet %qTles liaisons structurÃ©es sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>le fichier include %s du sous-framework est en conflit avec le fichier include du frameworkle sous-objet %qD est dÃ©clarÃ© icile sous-programme %q+F n'est pas marquÃ© comme Ã©tant %<Inline%>le sous-programme %q+F n'est pas marquÃ© comme Ã©tant %<Inline_Always%>indice manquant dans la rÃ©fÃ©rence du tableaula valeur indicÃ©e n'est ni un tableau ni un pointeurla valeur de l'indice n'est ni un tableau ni un pointeur ni un vecteurla valeur de l'indice est un pointeur vers une fonctionl'accÃ¨s indicÃ© du tableau est dÃ©clarÃ© %<register%>ultÃ©rieurement dÃ©clarÃ© comme %s avec %u limite variable non spÃ©cifiÃ©eultÃ©rieurement dÃ©clarÃ© comme %s avec %u limites variables non spÃ©cifiÃ©esaccolades suggÃ©rÃ©es autour du corps vide de l'instruction %<do%>accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<else%>accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<if%>des accolades explicites sont suggÃ©rÃ©es autour du corps vide de l'instruction %<do%>des accolades explicites sont suggÃ©rÃ©es pour Ã©viter toute ambiguÃ¯tÃ© sur le %<else%>parenthÃ¨ses suggÃ©rÃ©es autour de %<&&%> Ã  l'intÃ©rieur de %<||%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> Ã  l'intÃ©rieur de %<<<%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> Ã  l'intÃ©rieur de %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> Ã  l'intÃ©rieur de %<<<%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> Ã  l'intÃ©rieur de %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de l'expression %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de l'arithmÃ©tique dans l'opÃ©rande de %<^%>parenthÃ¨ses suggÃ©rÃ©es autour de l'arithmÃ©tique dans l'opÃ©rande de %<|%>parenthÃ¨ses suggÃ©rÃ©es autour de l'affectation utilisÃ©e comme valeur dans une conditionparenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<!=%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<==%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<^%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<|%>parenthÃ¨ses suggÃ©rÃ©es autour de l'opÃ©rande de %<!%> ou changez %<&%> en %<&&%> ou %<!%> en %<~%>parenthÃ¨ses suggÃ©rÃ©es autour de l'opÃ©rande de %<!%> ou changez %<|%> en %<||%> ou %<!%> en %<~%>alternative suggÃ©rÃ©e:alternatives suggÃ©rÃ©es:support du mode %qsarchitectures de cÅ“urs supportÃ©es:%sl'option %<-mcpu=%s%> est en conflit avec l'option %<-march=%s%> et rÃ©sulte dans l'ajout des options %<%s%>l'option %<-mcpu=%s%> est en conflit avec l'option %<-march=%s%>l'option %<-mcustom-%s%> est en conflit avec l'option %<-mcustom-%s%>l'option %<-mcustom-%s%> est requise pour la virgule flottante en double prÃ©cisionla valeur %2$d de l'option %<-mcustom-%1$s%> doit Ãªtre comprise entre 0 et 255le commutateur %qs ne dÃ©bute pas par %<-%>l'option %qs n'est plus supportÃ©ela condition du Â«Â switchÂ Â» a une valeur boolÃ©ennele Â«Â switchÂ Â» saute dans l'expression d'une instructionle Â«Â switchÂ Â» passe outre l'allocation OpenMP %<allocate%>le Â«Â switchÂ Â» passe outre l'initialisation d'une variablele Â«Â switchÂ Â» n'a pas de branche par dÃ©fautla quantitÃ© du switch n'est pas un entierle Â«Â switchÂ Â» dÃ©bute icil'instruction Â«Â switchÂ Â» d'une taille de %lu entrÃ©es est trop grandesymbole %qD rÃ©fÃ©rencÃ© par %qD dÃ©clarÃ© icile symbole doit Ãªtre dÃ©fini pour avoir une versionsymbole utilisÃ© comme opÃ©rande immÃ©diatsymbole utilisÃ© conjointement avec des registres de base et d'indexsymbole avec offset utilisÃ© en mode PICles rÃ©fÃ©rences mÃ©moire symboliques sont uniquement supportÃ©es sur z10 ou ultÃ©rieursymtab_node::verify a Ã©chouÃ©l'argument d'attribut symver doit avoir le format %<name@nodename%>symver n'est pas exportÃ© avec la visibilitÃ© par dÃ©fautsymver est uniquement supportÃ© sur les plateformes ELFla cible symver n'est pas exportÃ©e avec la visibilitÃ© par dÃ©fautla mÃ©thode synthÃ©tisÃ©e %qD est requise ici pour la premiÃ¨re foisle chemin systÃ¨me %qs n'est pas absoluprise de l'adresse d'une fonction immÃ©diate %qDprise de l'adresse du destructeur %qDprise de l'adresse du destructeur %qDprise de l'adresse d'une expression de type %<void%>prendre l'adresse du membre compactÃ© de %qT peut rÃ©sulter en une valeur de pointeur non alignÃ©eprise de l'adresse d'une r-valeurprendre la valeur absolue du type non signÃ© %qT n'a pas d'effetprendre l'adresse d'une Ã©tiquette n'est pas standardla cible et l'hÃ´te sont %qs:%qs, %qs:%qs attendule processeur cible ne supporte pas ARMle processeur cible ne supporte pas les extensions de sÃ©curitÃ© ARMv8-Mle processeur cible ne supporte pas les instructions THUMBle processeur cible ne supporte pas l'interopÃ©rabilitÃ©le processeur cible ne supporte pas les accÃ¨s non alignÃ©sle systÃ¨me d'exploitation cible ne supporte pas les accÃ¨s non alignÃ©sargument ciblel'attribut cible ou le pragma change la taille du %<long double%>l'attribut cible ou le pragma change l'ABI AltiVecl'attribut cible ou le pragma change l'ABI darwin64la cible ne supporte pas la mise Ã  jour atomique du profilage, le mode simple est sÃ©lectionnÃ©la cible ne supporte pas le rÃ©partiteur de version de fonctionle format cible ne supporte pas l'infinila cible n'est pas un pointeur ni une rÃ©fÃ©rencela cible n'est pas un pointeur ni une rÃ©fÃ©rence Ã  une classela cible n'est pas un pointeur ni une rÃ©fÃ©rence Ã  un type completla cible de la conversion pourrait Ãªtre une candidate pour un attribut de formatla cible de l'initialisation pourrait Ãªtre une candidate pour un attribut de formatla fonction intÃ©grÃ©e spÃ©cifique Ã  la cible n'est pas disponibleoption spÃ©cifique Ã  la cible incohÃ©rentele systÃ¨me cible ne supporte pas la sortie de dÃ©bogagele systÃ¨me cible ne supporte par le format de dÃ©bogage %qscibles manquantes aprÃ¨s %qspatron %qD dÃ©clarÃ©patron %qE dans la clause %qsl'argument %d du patron est invalidel'argument de patron %qE pour le type %qT n'est pas une constante durant la compilationl'argument du patron pour %qD utilise le type local %qTargument du patron requis pour %<%s %T%>les arguments du patron %qD ne correspondent pas Ã  ceux du patron original %qDpatron de classe sans nomÃ©chec de la contrainte du patron pour %qDdÃ©claration de patron de %<typedef%>dÃ©claration du patron de %q#DdÃ©finition de patron d'un non patron %q#Dla profondeur d'instanciation du patron excÃ¨de le maximum qui est %d (utilisez %<-ftemplate-depth=%> pour augmenter le maximum)la profondeur d'instanciation du patron excÃ¨de le maximum de %d lors de l'instanciation de %q+D, peut-Ãªtre via la gÃ©nÃ©ration de la table virtuelle (utilisez %<-ftemplate-depth=%> pour augmenter le maximum)paramÃ¨tre %q+#D du patronle paramÃ¨tre de patron %qD est dÃ©clarÃ© icile paramÃ¨tre %qD du patron, du type %qT, n'est pas permis dans une expression constante intÃ©grale parce qu'il n'est pas d'un type intÃ©gral ou Ã©numÃ©rÃ©liste de paramÃ¨tres de patron utilisÃ©e dans une instanciation explicitela liste des paramÃ¨tres du patron fournie ne correspond pas aux paramÃ¨tres du patron de %qDle paquet de paramÃ¨tres %qD du patron ne peut pas avoir d'argument par dÃ©fautle paquet de paramÃ¨tres du patron ne peut pas avoir d'argument par dÃ©fautles paquets de paramÃ¨tres des patrons ne peuvent pas avoir d'arguments par dÃ©fautle type paramÃ¨tre du patron %qT est dÃ©clarÃ© %<friend%>les paramÃ¨tres du patron ne peuvent pas Ãªtre amisles paramÃ¨tres du patron ne correspondent pas au patron %qDles paramÃ¨tres du patron ne peuvent pas Ãªtre dÃ©duits dans la spÃ©cialisation partielle:la spÃ©cialisation du patron de %qD n'est pas permise par le C++ ISOspÃ©cialisation de patron avec Ã©dition de liens CspÃ©cificateurs de patron pas spÃ©cifiÃ©s dans la dÃ©claration de %qDparamÃ¨tre de patron %qT, qui est lui-mÃªme un patron, dans la dÃ©claration du guide de dÃ©ductionles paramÃ¨tres de type du patron doivent utiliser le mot-clÃ© %<class%> ou %<typename%>patron avec liaison Ctemplate-id %qD pour %q+D ne concorde avec aucune dÃ©claration de patrontemplate-id %qD utilisÃ© comme un dÃ©clarateurtemplate-id %qE dans la dÃ©claration de patron primairetemplate-id n'est pas permis pour un constructeur en C++20template-id n'est pas permis pour un destructeur en C++20les introductions de patrons ne font pas partie des concepts C++20Â ; utilisez %qs pour l'activerparamÃ¨tre-patron-les patrons ne peuvent pas Ãªtre %<virtual%>temporaire du type %qT non littÃ©ral dans une expression constante%<operator?:%> ternaire%<operator?:%> ternaire dans %<%E ? %E : %E%>teste si un id de concept est une expression valideÂ ; ajoutez %<requires%> pour vÃ©rifier la satisfactionla sÃ©mantique %<audit%> doit Ãªtre au moins aussi forte que la sÃ©mantique %<default%>le mot-clÃ© %<bool%> n'est pas permis dans une dÃ©finition de concept en C++20l'expression %<destroy%> %qE devrait Ãªtre la mÃªme que l'argument %<depobj%> %qEl'expression de la clause %<device%> doit Ãªtre Ã©valuÃ©e Ã  %<1%>l'expression de clause %<device%> doit Ãªtre Ã©valuÃ©e Ã  %<1%> Ã  %Cl'attribut %<interrupt%> requiert un processeur MIPS32r2 ou supÃ©rieurl'attribut %qE ne peut pas Ãªtre appliquÃ© Ã  un type de fonction SVEl'attribut %qE requiert des argumentsl'architecture %qs ne supporte pas %<-m%s=2008%>l'architecture %qs ne supporte pas %<-m%s=legacy%>l'architecture %qs ne supporte pas %<-mfp32%>l'architecture %qs ne supporte pas les instructions DSPl'architecture %qs ne supporte pas les instructions de branchement probablel'architecture %qs ne supporte pas les instructions madd ou msubl'architecture %qs ne supporte pas les registres impairs en simple prÃ©cisionl'architecture %qs ne supporte pas les instructions en simple prÃ©cision appariÃ©es (paired-single)l'architecture %qs ne supporte pas l'instruction syncil'information de dÃ©bogage de %qs ne peut pas Ãªtre utilisÃ©e avec des en-tÃªtes prÃ©compilÃ©sle fanion Â«Â Â» de printfle fanion Â«Â !Â Â» de strfmonle fanion Â«Â #Â Â» de printfle fanion Â«Â #Â Â» de strftimele fanion Â«Â 'Â Â» de printfla fanion Â«Â 'Â Â» de scanfle fanion Â«Â (Â Â» de strfmonle fanion Â«Â +Â Â» de printfle fanion Â«Â +Â Â» de strfmonle fanion Â«Â -Â Â» de printfle fanion Â«Â -Â Â» de strfmonle fanion Â«Â -Â Â» de strftimele fanion Â«Â 0Â Â» de printfle fanion Â«Â 0Â Â» de strftimele modificateur Â«Â EÂ Â» de strftimele fanion Â«Â IÂ Â» de printfle fanion Â«Â IÂ Â» de scanfle modificateur Â«Â OÂ Â»le modificateur Â«Â OÂ Â» de strftimele fanion Â«Â ^Â Â» de strfmonla fanion Â«Â ^Â Â» de strftimele fanion Â«Â _Â Â» de strftimele fanion Â«Â aÂ Â» de scanfla fanion Â«Â mÂ Â» de scanfle fanion Â«Â qÂ Â» de diagnostiquel'option -shared n'est actuellement pas supportÃ©e pour un ELF VAX.l'ABI pour passer une valeur contenant des champs de bits de largeur zÃ©ro avant un champ en virgule flottante 64 bits adjacent a changÃ© dans GCC %{12.1%}l'ABI pour passer des paramÃ¨tres avec un alignement de %d octets a changÃ© dans GCC 4.6l'ABI pour retourner une valeur contenant des champs de bits de largeur zÃ©ro mais Ã©tant par ailleurs un agrÃ©gat avec uniquement un ou deux champs en virgule flottante a Ã©tÃ© changÃ©e dans GCC %{12.1%}l'ABI pour retourner une valeur avec des bases C++17 vides mais Ã©tant par ailleurs un agrÃ©gat avec uniquement un ou deux champs en virgule flottante a Ã©tÃ© changÃ©e dans GCC %{12.1%}l'ABI pour passer des structures C avec des champs de bits de largeur zÃ©ro a changÃ© dans GCC %{12.1%}l'ABI pour passer une structure possÃ©dant un tableau flexible comme membre a changÃ© dans GCC 4.4l'ABI pour passer une structure possÃ©dant un membre %<complex float%> a changÃ© dans GCC 4.4l'ABI pour passer une union avec un %<long double%> a changÃ© dans GCC 4.4l'opÃ©rande de l'instruction ENI doit Ãªtre soit 0 ou soit 1le processeur RX100 n'a pas d'unitÃ© mathÃ©matique matÃ©riellele processeur RX200 n'a pas d'unitÃ© mathÃ©matique matÃ©riellel'adresse de %qE ne sera jamais NULLl'adresse de %qD n'est pas un argument de patron valablel'adresse de %qD n'est pas un argument de patron valable car elle n'a pas une durÃ©e de stockage statiquel'adresse de %qD sera toujours Ã©valuÃ©e comme Ã©tant %<true%>l'adresse de %qD ne sera jamais %<null%>l'adresse de %qD ne sera jamais NULLl'adresse d'une Ã©tiquette ne peut pas apparaÃ®tre dans une expression constantel'adresse du sous-objet %qT de %qD n'est pas un argument de patron valablel'argument d'alignement de %<__builtin_core_promise%> doit Ãªtre une constantel'alignement des champs de %<_Atomic %T%> ont changÃ© dans %{GCC 11.1%}l'argument de l'intrinsÃ¨que %<xabort%> doit Ãªtre une valeur immÃ©diate sur 8 bitsles arguments de %qE doivent Ãªtre des chaÃ®nes constantesla fonctionnalitÃ© de suppression d'affectation de scanfl'appel requiert %<ifunc%> qui n'est pas supportÃ© par cette ciblela convention d'appel pour %qT change avec %<-fabi-version=13%> (GCC 8.2)la combinaison de %qs et %qs est incompatible avec %qsla comparaison se rÃ©duit Ã  %qEla comparaison sera toujours %<false%> car l'adresse de %qE ne sera jamais NULLla comparaison sera toujours %<false%> car l'opÃ©rande pointeur dans %qE ne peut pas Ãªtre NULLla comparaison sera toujours %<true%> car l'adresse de %qE ne sera jamais NULLla comparaison sera toujours %<true%> car l'opÃ©rande pointeur dans %qE ne peut pas Ãªtre NULLle compilateur peut supposer que l'adresse de %qD sera toujours Ã©valuÃ©e Ã  %<true%>le compilateur peut supposer que l'adresse de %qD ne sera jamais NULLle compilateur peut supposer que l'adresse de %qE ne sera jamais NULLle composant %qs est un type PRIVATE et ne peut pas Ãªtre un composant de %qs, qui est PUBLIC Ã  %Lle type en conflit dÃ©fini dans une autre unitÃ© de traductionle type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle d'une taille diffÃ©rentele type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle avec un contenu diffÃ©rentle type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle avec plus d'entrÃ©esle type en conflit dÃ©fini dans une autre unitÃ© de traduction avec des informations RTTI diffÃ©rentesle contenu d'un stockage non initialisÃ© n'est pas utilisable dans une expression constantele flot de contrÃ´le de la fonction %qD ne correspond pas aux donnÃ©es de profilage (compteur %qs)le type de Â«Â promiseÂ Â» %qT pour la coroutine dÃ©clare Ã  la fois %<return_value%> et %<return_void%>le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que %qs dans le codela valeur par dÃ©faut pour les rÃ©glages actuels du processeur est %d octetsl'argument de direction de %<__builtin_core_promise%> doit Ãªtre une constantela syntaxe pointÃ©e n'est pas disponible en Objective-C 1.0l'Ã©lision dans %qD n'est pas hÃ©ritÃ©el'identificateur de l'Ã©vÃ©nement d'une clause %<detach%> ne devrait pas Ãªtre dans une clause qui partage des donnÃ©esl'expression %qE est Ã©valuÃ©e Ã  %<false%>l'expression %qE doit Ãªtre dÃ©clarÃ©e comme ne levant pas d'exceptionla base supplÃ©mentaire est dÃ©finie icile cinquiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle premier argument d'un %qs doit Ãªtre d'un type vectoriel boolÃ©en du mÃªme nombre d'Ã©lÃ©ments que le rÃ©sultatla premiÃ¨re diffÃ©rence des dÃ©finitions correspondantes est le champ %qDla premiÃ¨re diffÃ©rence des dÃ©finitions correspondantes est la mÃ©thode %qDle premier paramÃ¨tre de %<operator new%> ne peut pas avoir d'argument par dÃ©fautle quatriÃ¨me argument doit Ãªtre une Ã©chelle 1, 2, 4, 8le quatriÃ¨me argument doit Ãªtre de type enum %qsla taille de trame de %wu octets est plus grande que %wu octetsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 4 bitsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 5 bitsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 8 bitsla sÃ©lection incompatible a Ã©tÃ© dÃ©terminÃ©e par la cible d'alias ultime %qDle type incomplet dÃ©fini dans une autre unitÃ© de traductionle type incompatible est dÃ©fini icila lambda n'a pas de capture par dÃ©fautle dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bitle dernier argument doit Ãªtre une valeur immÃ©diate sur 2 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 3 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 32 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 4 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 5 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bitle dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle dernier argument doit Ãªtre une Ã©chelle 1, 2, 4, 8la valeur d'emplacement est corrompuele m210 ne supporte pas les systÃ¨mes petits-boutistesla macro %qs n'a pas encore Ã©tÃ© dÃ©finiele nom dÃ©corÃ© de %qD a changÃ© entre %<%s=%d%> (%qD) et %<%s=%d%> (%qD)le nom dÃ©corÃ© de %qD change entre %<%s=%d%> (%qD) et %<%s=%d%> (%qD)le nom dÃ©corÃ© de %qD change entre %<-fabi-version=%d%> et %<-fabi-version=%d%>le nom dÃ©corÃ© d'un fragment pour %qD change entre %<-fabi-version=%d%> et %<-fabi-version=%d%>le nom dÃ©corÃ© de la variable de protection de l'initialisation pour %qD change entre %<-fabi-version=%d%> et %<-fabi-version=%d%>la valeur maximale pour la derniÃ¨re plage de taille de l'option %qs devrait Ãªtre -1le message attachÃ© Ã  %<unavailable%> n'est pas une chaÃ®nel'ordre d'initialisation des modules est dÃ©terminÃ©e dynamiquement par M2RTS et les dÃ©pendances de l'applicationl'avant dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bitsl'opÃ©rande omis au milieu de %<?:%> sera toujours %<vrai%>, il est suggÃ©rÃ© de spÃ©cifier explicitement l'opÃ©rande du milieul'opÃ©rande %qE n'est pas satisfait carl'objet de fermeture passÃ© ne sera pas mutÃ© car il est pris par valeurle programme devrait aussi dÃ©finir %qDla plage du dÃ©compte doit Ãªtre entre 0 et 16. Veuillez vÃ©rifier l'intrinsÃ¨que %qs dans le codela plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que %qs dans le codela plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que %qs dans le codela plage du masque doit Ãªtre entre 0 et 255la plage du sÃ©lecteur doit Ãªtre entre 0 et 1la plage du sÃ©lecteur doit Ãªtre entre 0 et 3la plage du sÃ©lecteur doit Ãªtre entre 0 et 7le registre %qs ne peut pas Ãªtre Ã©crasÃ© dans %<asm%> pour la cible actuellele registre spÃ©cifiÃ© pour %q+D n'est pas accessible par la cible actuellele registre spÃ©cifiÃ© pour %q+D n'est pas assez gÃ©nÃ©ral pour Ãªtre utilisÃ© comme registre de variablel'expression requise %qE est invalidel'expression requise %qE est invalide Ã  cause dele type requis %qT est invalidele type requis %qT est invalide Ã  cause dele rÃ©sultat de l'instruction xxspltidp n'est pas dÃ©fini pour des valeurs d'entrÃ©e sous-normalesle rÃ©sultat de la conversion n'est pas spÃ©cifiÃ© car %qE est en dehors de la plage du type %qTles mÃªmes variables d'itÃ©ration de boucle %qD sont utilisÃ©es dans plusieurs boucles associÃ©escette cible ne supporte pas %<asm goto%> avec les sorties dans %<asm%>le temporaire a Ã©tÃ© dÃ©truit Ã  la fin de l'expression complÃ¨te %qEle troisiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle troisiÃ¨me argument doit Ãªtre une constante de comparaisonle type %qT de la variable %<constexpr%> %qD n'est pas littÃ©ralle type devant Ãªtre dÃ©truit est %qT, mais le destructeur rÃ©fÃ¨re Ã  %qTle type d'un pointeur vers une fonction membre d'objet explicite est un pointeur rÃ©gulier vers un type de fonctionle type d'une fonction membre d'un objet explicite est un type de fonction rÃ©gulierla valeur de %qD n'est pas utilisable dans une expression constantela valeur du pointeur de pile aprÃ¨s une instruction %<asm%> doit Ãªtre la mÃªme qu'avant l'instructionil n'y a pas d'argument pour %qD qui dÃ©pend d'un paramÃ¨tre du patron, aussi une dÃ©claration de %qD doit Ãªtre disponiblele troisiÃ¨me argument de %q+D devrait probablement Ãªtre %<char **%>le troisiÃ¨me argument de %<__builtin_prefetch%> doit Ãªtre une constantele troisiÃ¨me argument de la fonction %qE doit Ãªtre une constante entiÃ¨rele troisiÃ¨me opÃ©rande de l'expression conditionnelle ne peut rÃ©soudre l'adresse de la fonction surchargÃ©ele troisiÃ¨me opÃ©rande de l'expression conditionnelle n'a pas d'effetle troisiÃ¨me opÃ©rande de l'expression conditionnelle est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEle troisiÃ¨me opÃ©rande de l'opÃ©rateur conditionnel a le type %<void%> mais le deuxiÃ¨me opÃ©rande n'est ni une expression qui gÃ©nÃ¨re une exception ni le type %<void%>cette instruction %qs ne protÃ¨ge pasâ€¦cette fonction interne est seulement disponible sur les fr405 et fr450cette fonction interne est seulement disponible sur le fr450cette fonction interne est seulement disponible sur les fr500 et fr550cette fonction interne est seulement disponible sur la chaÃ®ne de compilation v3fcette fonction interne est seulement disponible sur la chaÃ®ne de compilation v3s ou v3fcette fonction interne n'est pas supportÃ©e sur la chaÃ®ne de compilation v3mcette fonction interne n'est pas supportÃ©e pour cette ciblece compilateur ne supporte pas %qsce compilateur ne supporte pas PowerPC (option %<-arch%> ignorÃ©e)ce compilateur ne supporte pas x86 (option %<-arch%> ignorÃ©e)cette condition a des branches identiquescette constante dÃ©cimale est non signÃ©e uniquement en C90 ISOcette constante dÃ©cimale serait non signÃ©e en C90 ISOcette dÃ©finition requiert l'extension de l'ISA MVEcette flexibilitÃ© est dÃ©prÃ©ciÃ©e et sera supprimÃ©ececi est un bogue de GCC qui peut Ãªtre contournÃ© en ajoutant l'attribut utilisÃ© Ã  la fonction appelÃ©ececi est la premiÃ¨re Ã©tiquette Â«Â defaultÂ Â»ceci est la premiÃ¨re entrÃ©e chevauchant cette valeurceci est la insnÂ :cette fonction mÃ©dia est seulement disponible sur les fr400 et fr550cette fonction mÃ©dia est seulement disponible sur le fr500cette opÃ©ration requiert l'extension de l'ISA RVVcette opÃ©ration requiert l'extension de l'ISA SVEcette instruction peut poursuivre son chemincette cible ne dÃ©fini pas de barriÃ¨re de spÃ©culation; votre programme s'exÃ©cutera quand mÃªme correctement mais des spÃ©culations incorrectes pourraient ne pas Ãªtre restreintescette cible ne supporte pas %qscette cible est petit-boutiencette machine cible n'a pas de branchements diffÃ©rÃ©sles donnÃ©es COMMON locales au thread ne sont pas implÃ©mentÃ©esla dÃ©claration locale au thread de %q#D suit la dÃ©claration non locale au threadla dÃ©claration locale au thread de %q+D suit une dÃ©claration non locale au threadvariable d'itÃ©ration privÃ©e au thread %qDla variable privÃ©e au thread %qE est utilisÃ©e dans une rÃ©gion avec la clause %<order(concurrent)%>la variable privÃ©e au thread %qE est utilisÃ©e dans la rÃ©gion ciblela variable privÃ©e au thread %qE est utilisÃ©e dans une tÃ¢che non liÃ©ela comparaison Ã  trois voies de %qD a le type %qT qui n'est pas un type dans la catÃ©gorie des comparaisonsla comparaison Ã  trois voies de %qD a le type %qT qui n'est pas convertible en %qTcomparaison Ã  trois voies de vecteursexception gÃ©nÃ©rÃ©e sur un NULL avec le type entier au lieu du type pointeurthunk-inline est uniquement supportÃ© avec %<-mindirect-branch-jump%>la variable Ã  allouer est dÃ©clarÃ©e icipour Ãªtre sÃ»rs, tous les pointeurs intermÃ©diaires dans les transtypages de %qT vers %qT doivent Ãªtre qualifiÃ©s avec %<const%>pour gÃ©nÃ©rer les dÃ©pendances, vous devez spÃ©cifier %<-M%> ou %<-MM%>pour correspondre Ã  ce %qspour faire rÃ©fÃ©rence Ã  un membre type d'un paramÃ¨tre de patron, utilisez %<typename %E%>le jeton %u a %<x-location == %u%>le jeton %u a %<x-location == y-location == %u%>le jeton %u a %<y-location == %u%>trop peu d'arguments pour %%:version-comparetrop peu d'arguments pour %<__builtin_tgmath%>trop peu d'arguments pour la fonction interne %qE %u attenduspas assez d'arguments pour le constructeur %q#Dtrop peu d'arguments pour la fonctiontrop peu d'arguments pour la fonction %<va_start%>trop peu d'arguments pour la fonction %q#Dtrop peu d'arguments pour la fonction %qEtrop peu d'arguments pour la fonction membre %q#Dpas assez d'arguments pour la mÃ©thode %q#Dtrop peu de listes de paramÃ¨tres de patron dans la dÃ©claration de %qDtrop peu de listes de paramÃ¨tres pour le patrontype de valeur de fonction trop grand, a besoin de %d registres mais seuls %d sont disponiblesil est trop tard pour dÃ©finir le rÃ©pertoire de dÃ©bogage avec la directive #trop de %<#pragma options align=reset%>trop de %<...%> dans la capture lambdatrop de modificateurs %<always%>trop de modificateurs %<always%> Ã  %Ltrop de modificateurs %<close%>trop de modificateurs %<close%> Ã  %Ltrop de clauses %<defaultmap%> avec la catÃ©gorie %qstrop de clauses %<defaultmap%> avec une catÃ©gorie non spÃ©cifiÃ©etrop de clauses %<if%>trop de %<if%> avec le modificateur %qstrop de clauses %<if%> sans modificateurtrop de modificateurs %<present%>trop de modificateurs %<present%> Ã  %Ltrop de clauses %<self%>trop d'arguments pour %<static%>trop de clauses %qstrop de clauses %qs dans une construction de tÃ¢chetrop d'alternatives dans %<asm%>trop d'argumentstrop d'arguments pour %%:dumpstrop d'arguments pour le formattrop d'arguments pour la spÃ©cialisation partielle %qTtrop d'arguments passÃ©s dans les registres sgprtrop d'arguments pour %%:compare-debug-dump-opttrop d'arguments pour %%:compare-debug-self-opttrop d'arguments pour %%:version-comparetrop d'arguments pour la fonction interne %qE %d attendustrop d'arguments pour le constructeur %q#Dtrop d'arguments pour la fonctiontrop d'arguments pour la fonction %q#Dtrop d'arguments pour la fonction %qEtrop d'arguments passÃ©s Ã  maketrop d'arguments pour la fonction membre %q#Dtrop d'arguments pour la mÃ©thode %q#Dtrop d'arguments pour la fonction %qEtrop de clauses atomiquestrop d'accolades autour de l'initialiseur pour %qTtrop d'accolades autour de l'initialiseur scalaire pour le type %qTtrop d'arÃªtes de gestion des exceptions dans le bb %itrop de noms de fichiers. Tapez %<%s %s> pour connaÃ®tre l'usagetrop d'arguments de fonction pour eBPFtrop d'Ã©lÃ©ments d'initialisation pour %qTtrop de fichiers d'entrÃ©etrop de sorties de boucle enregistrÃ©estrop de clauses d'ordre de mÃ©moiretrop de parenthÃ¨ses ouvertestrop d'arÃªtes de branchements sortants depuis le bb %itrop de plages de tailles spÃ©cifiÃ©es dans l'option %qstrop d'en-tÃªtes de patrons pour %qD (devrait Ãªtre %d)trop de listes de paramÃ¨tres de patron dans la dÃ©claration de %qDtrop de listes de paramÃ¨tres pour le patrontrop de valeurs dans l'instruction de retourtrop de variables pour l'instruction Â«Â rangeÂ Â» avec un canaltrop d'espace de pile Ã  disposer: %dtrop d'espace de pile Ã  prÃ©parer: %dune expression avec une virgule au plus haut niveau dans l'indice d'un tableau a changÃ© de signification en C++23une expression avec une virgule au plus haut niveau dans l'indice d'un tableau est dÃ©prÃ©ciÃ©la dÃ©claration de %qs hors de toute fonction spÃ©cifie %<auto%>la rÃ©organisation au plus haut niveau doit Ãªtre dÃ©sactivÃ©e quand unit-at-a-time (une unitÃ© Ã  la fois) est dÃ©sactivÃ©la taille totale et la taille de l'Ã©lÃ©ment doivent Ãªtre des constantes immÃ©diates non nullesla taille totale %wu des objets locaux dÃ©passe le maximum %wula taille totale des objets locaux dÃ©passe le maximum %wula taille totale des objets locaux est trop grandela taille totale des variables locales excÃ¨de la limite de l'architecturetp_first_run doit Ãªtre non nÃ©gatifle C traditionnel n'a pas d'espace de noms sÃ©parÃ© pour les Ã©tiquettes, l'identificateur %qE est en conflitle C traditionnel rejette les dÃ©finitions de fonctions de style C ISOle C traditionnel rejette l'initialisation automatique d'agrÃ©gatsle C traditionnel rejette l'initialisation des unionsle C traditionnel rejette la concatÃ©nation de chaÃ®nes constantesle C traditionnel rejette le plus unaire%<,%> seule Ã  la fin des arguments pour %<#pragma GCC diagnostic ignored_attributes%>%<,%> Ã  la fin dans les arguments pour %<-Wno-attributes=%>le dernier argument de %<__type_pack_element%> n'est pas un typele tableau de longueur variable Ã  la fin d'un objet (trailing array) %qT ne devrait pas Ãªtre utilisÃ© comme membre d'un tableau flexiblele type de retour %qT Ã  la fin du guide de dÃ©duction n'est pas une spÃ©cialisation de %qTle type de retour Ã  la fin est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>trampoline gÃ©nÃ©rÃ© pour la fonction imbriquÃ©e %qDla mÃ©moire transactionnelle n'est pas supportÃ©e avec %<-fsanitize=address%>la mÃ©moire transactionnelle n'est pas supportÃ©e avec %<-fsanitize=kernel-address%>la mÃ©moire transactionnelle n'est pas supportÃ©e avec des exceptions sans appelL'intrinsÃ¨que transformationnel %qs Ã  %L n'est pas permis dans une expression d'initialisationle mode de dÃ©routage n'est pas supportÃ© pour les flottants sur VAXvÃ©rification de l'arbre: %s, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: accÃ¨s Ã  elt %d de %<tree_int_cst%> avec %d elts dans %s, Ã  %s:%dvÃ©rification de l'arbre: accÃ¨s Ã  elt %d de %<tree_vec%> avec %d elts dans %s, Ã  %s:%dvÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de %<omp_clause %s%> avec %d opÃ©randes dans %s, Ã  %s:%dvÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de %s avec %d opÃ©randes dans %s, Ã  %s:%dvÃ©rification de l'arbre: on n'attendait pas la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait %<omp_clause %s%>, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%dvÃ©rification de l'arbre: n'attendait aucun parmi %s, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait un arbre contenant la structure %qs, obtenu %qs dans %s, Ã  %s:%dle code d'arbre %qs n'est pas supportÃ© dans les flux LTOla liste de l'arbre se termine Ã  la profondeur %itentative de rÃ©aliser une division modulo en virgule flottante sur %qTarÃªte vrai/faux aprÃ¨s un non GIMPLE_COND dans le bb %dessayez de rendre l'opÃ©rateur une fonction membre %<const%>essayez d'enlever les parenthÃ¨ses autour du type-idessayez d'utiliser %qE Ã  la placetentative de capturer %qD dans une instanciation d'une lambda gÃ©nÃ©riquetentative d'encoder un type non entier comme un champ de bitsla tentative de terminer la struct a Ã©tÃ© stoppÃ©e nette en raison des erreurs prÃ©cÃ©dentes dans l'analyse syntaxiquetentative de rendre amie la classe %qT au niveau de la portÃ©e globalechaÃ®ne d'ajustement manquante dans l'option (%s)activer le dÃ©bogage interne du compilateur (commutateur interne).activer le traÃ§age quadrupÃ´le (commutateur interne).activer le traÃ§age de l'api Modula-2 (commutateur interne).activer la gÃ©nÃ©ration de numÃ©ros de ligne de fonctions Modula-2 (commutateur interne)activer toutes les vÃ©rifications de division et modulo par zÃ©ro pour les valeurs ordinalesactiver toutes les vÃ©rifications de bornes pour les valeurs numÃ©riquesactiver toutes les vÃ©rifications Ã  l'exÃ©cution du logiciel (une abrÃ©viation pour -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)activer la vÃ©rification Ã  la compilation des Ã©tiquettes de l'instruction case lors de l'utilisation d'une expression d'un type Ã©numÃ©rÃ©.activer l'analyse Ã  la compilation dans le premier bloc de base d'une procÃ©dure dÃ©tectant l'accÃ¨s Ã  une donnÃ©e non initialisÃ©e.activer l'analyse Ã  la compilation pour dÃ©tecter l'accÃ¨s Ã  des variables non initialisÃ©es, la vÃ©rification peut Ãªtre spÃ©cifiÃ©e parÂ : known,cond,all.activer la vÃ©rification Ã  l'exÃ©cution pour les fonctions qui se terminent sans exÃ©cuter d'instruction RETURNactiver la vÃ©rification Ã  l'exÃ©cution pour assurer qu'une instruction CASE requiert une clause ELSE alors qu'aucune n'a Ã©tÃ© spÃ©cifiÃ©eactiver la vÃ©rification Ã  l'exÃ©cution pour dÃ©tecter si un nombre en virgule flottante dÃ©bordera de la plage autorisÃ©eactiver les vÃ©rifications Ã  l'exÃ©cution pour vÃ©rifier si un nombre entier dÃ©bordera de sa plageactiver la vÃ©rification Ã  l'exÃ©cution pour dÃ©tecter l'accÃ¨s Ã  des donnÃ©es via un pointeur ayant la valeur NILactiver la vÃ©rification Ã  l'exÃ©cution des sous-plages, indexation de tableaux et des indirections via un pointeur NILdeux %<[%> consÃ©cutifs n'introduiront qu'un attributdeux variables d'itÃ©ration extÃ©rieurs %qD et %qD sont utilisÃ©es dans une mÃªme boucleau moins deux types de donnÃ©es dans la dÃ©claration de %qsdeux types de donnÃ©es ou plus dans le spÃ©cificateur de dÃ©clarationdeux sections ou plus pour %sle type %<__vector_pair%> requiert l'option %qsle type %<__vector_quad%> requiert l'option %qsargument de type %q#T donnÃ© Ã  %<delete%> alors qu'on attendait un pointeurle type %qE a un constructeur dÃ©fini par l'utilisateurle type %qE a un destructeur dÃ©fini par l'utilisateurle type %qE n'a pas de constructeur par dÃ©faut Ã  appelerle type %qE a des fonctions membres virtuellesle type %qT (typedef de %qT) enfreint la rÃ¨gle de la dÃ©finition unique du C++le type %qT dÃ©fini dans l'espace de noms anonyme ne peut pas correspondre au type de mÃªme nom de l'autre cÃ´tÃ© de la frontiÃ¨re de l'unitÃ© de traductionle type %qT dÃ©fini dans l'espace de noms anonyme ne peut pas correspondre au type %qT de l'autre cÃ´tÃ© de la frontiÃ¨re de l'unitÃ© de traductionle type %qT n'a pas de taille connuele type %qT pour l'instanciation explicite %qD ne correspond pas au type dÃ©clarÃ© %qTle type %qT n'est pas un type de base pour le type %qTle type %qT n'est pas une base directe de %qTle type %qT n'est pas une base directe ou virtuelle de %qTle type %qT est trop grandle type %qT enfreint lui-mÃªme la rÃ¨gle de la dÃ©finition unique du C++le type %qT de l'argument %qE du patron dÃ©pend d'un paramÃ¨tre du patronle type %qT de l'argument %qE du patron dÃ©pend de paramÃ¨tres du patronle type %qT devrait correspondre au type %qTle type %qT enfreint la rÃ¨gle de la dÃ©finition unique du C++le type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaisonle type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaisonle type %qs n'est pas conforme au protocole %qEle type %qs n'est pas une expressionle type %qs enfreint la rÃ¨gle de la dÃ©finition unique du C++le type %s diffÃ¨re sur %<TYPE_ALIGN%>le type %s diffÃ¨re sur %<TYPE_MODE%>le type %s diffÃ¨re sur %<TYPE_SIZE%>le type %s diffÃ¨re sur %<TYPE_USER_ALIGN%>le type %s n'est pas un type opaquele type %s n'est pas avec un mode opaqueassertion de type uniquement valable pour des types d'interfacesles attributs de type sont ignorÃ©s aprÃ¨s que le type ait dÃ©jÃ  Ã©tÃ© dÃ©finile type %<int%> est utilisÃ© par dÃ©faut dans la dÃ©claration de %qEle type %<int%> est utilisÃ© par dÃ©faut dans le nom du typele type n'a pas de mÃ©thodele type est obsolÃ¨tele type est obsolÃ¨te: %sle type n'est pas compatible avec sa variantele type n'est pas disponiblele type n'est pas disponibleÂ : %sdÃ©saccord de type entre un SSA_NAME et son symboledÃ©saccord de type pour l'Ã©tiquette du Â«Â caseÂ Â» dans l'instruction Â«Â switchÂ Â»dÃ©saccord de type dans %qsdÃ©saccord de type dans l'expression %qsdÃ©saccord de type dans la rÃ©fÃ©rence %qsdÃ©saccord de type dans une expression binairenon concordance de type dans une expression conditionnelledÃ©saccord de type dans le paramÃ¨tre %ile type doit Ãªtre un %<auto%> qualifiÃ© avec CV ou une rÃ©fÃ©rence Ã  un %<auto%> qualifiÃ© avec CVle nom du type %qs devrait correspondre au nom du type %qsnom de type dÃ©clarÃ© comme une fonction retournant une fonctionnom de type dÃ©clarÃ© comme une fonction retournant un tableaule type de l'opÃ©rande %<asm%> %qE n'a pas pu Ãªtre dÃ©terminÃ©le type de l'expression %<depobj%> n'est pas %<omp_depend_t%>le type de %qD devient %<int%> par dÃ©fautle type de %qD ne correspond pas Ã  la dÃ©claration originalele type de %qE est inconnule type du tableau %q+D est complÃ©tÃ© de maniÃ¨re incompatible avec une initialisation implicitele type de champ de bit %qs est une extension de GCCle type du paramÃ¨tre formel %d est incompletle type de l'itÃ©rateur %qD fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qDle type de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dentedÃ©saccord dans la prÃ©cision du type dans l'instruction Â«Â switchÂ Â»le transtypage Ã  la barbare inverse l'ordre de stockage scalairequalificatif de type dans une dÃ©claration vide avec le type sous-jacent %<enum%>les qualificatifs de type sont ignorÃ©s sur le type rÃ©sultant du transtypageles qualificatifs de type sont ignorÃ©s sur le type retournÃ© par la fonctionle type passÃ© au delete vectoriel n'est ni un pointeur ni un type tableaule type transparent %q#T ne peut Ãªtre rendu transparent car le type du premier champ a une ABI diffÃ©rente de la classe gÃ©nÃ©ralele type transparent %q#T n'a aucun champla classe de type transparent %qT a des classes de basela classe de type transparent %qT a des fonctions virtuellesla variante du type diffÃ¨re sur %sla variante du type a un %<TREE_TYPE%> diffÃ©rentla variante du type a un %<TYPE_BINFO%> diffÃ©rentla variante du type a un %<TYPE_FIELDS%> diffÃ©rentla variante du type a un %<TYPE_SIZE_UNIT%> diffÃ©rentla variante du type a un %<TYPE_VFIELD%> diffÃ©rentvariante du type avec %<TYPE_ALIAS_SET_KNOWN_P%>%<TREE_TYPE%> de la variante du type%<TYPE_BINFO%> de la variante du type%<TYPE_SIZE_UNIT%> de la variante du typele type a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© %qE%<TREE_TYPE%> du type%<TYPE_BINFO%> du type%<TYPE_SIZE_UNIT%> du typeun transtypage Ã  la barbare vers un type incomplet pourrait enfreindre la rÃ¨gle selon laquelle un seul pointeur pointe vers une zone mÃ©moire (strict aliasing).spÃ©cificateur de type invalide dans une lambdanon concordance de type/valeur pour l'argument %d dans la liste des paramÃ¨tres du patron de %qDle typedef %q+D est dÃ©clarÃ© %<_Noreturn%>le typedef %q+D est dÃ©clarÃ© %<inline%>typedef %qD est initialisÃ© (utilisez plutÃ´t %<__typeof__%>)typedef %qD est initialisÃ© (utilisez plutÃ´t %qs)le typedef %qD est dÃ©fini localement sans Ãªtre utilisÃ©la dÃ©claration typedef est invalide dans la dÃ©claration du paramÃ¨tretypedef dÃ©clarÃ© %<auto%>typedef ne peut pas Ãªtre une dÃ©finition de fonctiontypedef ne peut pas Ãªtre une dÃ©finition de fonction membrele nom du typedef ne peut pas Ãªtre un nom de spÃ©cificateur imbriquÃ©nom du typedef %qD utilisÃ© comme dÃ©claration de destructeurles types ne sont pas vraiment compatiblesles types diffÃ¨rent sur le type signÃ©/non-signÃ©les types ont des nombres de paramÃ¨tres diffÃ©rentsdes types ne peuvent pas Ãªtre dÃ©finis dans des appels %<__builtin_classify_type%>les types ne peuvent pas Ãªtre dÃ©finis dans les expressions %<decltype%>les types ne peuvent pas Ãªtre dÃ©finis dans des expressions %<noexcept%>les types ne peuvent pas Ãªtre dÃ©finis dans une expression %qsles types ne peuvent pas Ãªtre dÃ©finis dans une expression %<typeid%>les types ne peuvent pas Ãªtre dÃ©finis dans un conversion-type-iddes types ne peuvent pas Ãªtre dÃ©finis dans la dÃ©claration d'une instruction Â«Â forÂ Â» parcourant une plageles types ne peuvent pas Ãªtre dÃ©finis dans une expression Â«Â newÂ Â»les types ne peuvent pas Ãªtre dÃ©finis dans un new-type-idles types ne peuvent pas Ãªtre dÃ©finis dans des dÃ©clarations de patrons d'aliasles types ne peuvent pas Ãªtre dÃ©finis dans une spÃ©cification d'exceptionles types ne peuvent pas Ãªtre dÃ©finis dans les transtypagesdes types ne peuvent pas Ãªtre dÃ©finis dans des conditionsdes types ne peuvent pas Ãªtre dÃ©finis dans une liste de types de rÃ©ductionsles types ne peuvent pas Ãªtre dÃ©finis dans la base d'un enumdes types ne peuvent pas Ãªtre dÃ©finis dans une dÃ©claration d'exceptionles types ne peuvent pas Ãªtre dÃ©finis dans une spÃ©cification explicitedes types ne peuvent pas Ãªtre dÃ©finis dans des types d'itÃ©rateursdes types ne peuvent pas Ãªtre dÃ©finis dans des types de paramÃ¨tresles types ne peuvent pas Ãªtre dÃ©finis dans les arguments du patrondes types ne peuvent pas Ãªtre dÃ©finis dans %<__builtin_offsetof%>typespec dans ALLOCATE Ã  %Lincapable de calculer la position rÃ©elle des paramÃ¨tres sur la pileimpossible de dÃ©duire %qT Ã  partir de %qEimpossible de dÃ©duire le type de retour de la lambda Ã  partir de %qEimpossible d'Ã©muler %qsimpossible de trouver un registre Ã  dÃ©verserimpossible de trouver un registre de classe %qs Ã  dÃ©verserimpossible de trouver l'opÃ©rateur littÃ©ral de caractÃ¨re %qD avec l'argument %qTimpossible de trouver l'opÃ©rateur littÃ©ral numÃ©rique %qDimpossible de trouver l'opÃ©rateur littÃ©ral de chaÃ®ne %qD avec les arguments %qT, %qTimpossible de trouver le type Â«Â promiseÂ Â» pour cette coroutineincapacitÃ© de gÃ©nÃ©rer des recharges pour les contraintes impossibleÂ :incapable de gÃ©nÃ©rer des recharges pour:impossible d'implÃ©menter l'ABI %qs avec le jeu d'instruction %qsimpossible de trouver le script d'Ã©dition de liens par dÃ©faut %qs dans les chemins de recherche des bibliothÃ¨quesne peut ouvrir %s en lectureÂ : %mne peut ouvrir %s en Ã©critureÂ : %mincapable d'ouvrir la dÃ©pendance dynamique %qsimpossible d'ouvrir le fichierimpossible d'ouvrir le fichier journal %<vtv_class_set_sizes.log%>: %mimpossible d'ouvrir le fichier journal %<vtv_count_data.log%>: %mimpossible d'ouvrir le fichier journal %<vtv_set_ptr_data.log%>: %mimpossible d'enregistrer les informations du greffon %qs â€“ nom de greffon pas trouvÃ©impossible de reprÃ©senter les emplacements sources des imports supplÃ©mentairesimpossible de rÃ©soudre la rÃ©fÃ©rence anticipÃ©e dans la dÃ©finitionincapable d'utiliser %qs pour un registre PICstringop non disponible pour mettre en ligne %qscaractÃ¨re de ponctuation %<%c%> dÃ©sÃ©quilibrÃ© dans le formatcaractÃ¨re de ponctuation %qc non Ã©quilibrÃ© dans le formatutilisation de %<alloca%> sans limiteutilisation d'un tableau de longueur variable sans limiteinconditionnel %2d jamais exÃ©cutÃ©
  inconditionnel %2d pris %s
! sÃ©lecteur %qE non dÃ©clarÃ©le comportement est indÃ©fini quand le second paramÃ¨tre de %<va_start%> est dÃ©clarÃ© avec le stockage %<register%>opÃ©rande nommÃ© %qs non dÃ©finile type sous-jacent %qT de %qT doit Ãªtre un type entierdÃ©saccord dans le type sous-jacent de l'enum %q#T%qD sous-spÃ©cifiÃ© rÃ©fÃ©rencÃ© dans son initialiseurla dÃ©claration sous-spÃ©cifiÃ©e de %qE est dÃ©jÃ  dÃ©clarÃ© dans cette portÃ©epaquet de paramÃ¨tres non dÃ©roulÃ©s dans l'Ã©numÃ©rateur dans la lambdapaquet de paramÃ¨tres non dÃ©roulÃ©s dans la classe locale d'un lambdaexpression !$OMP ATOMIC inattendue Ã  %L%<else%> attenduarbre syntaxique abstrait (AST=Abstract Syntax Tree) de type %s inattendufin de fichier inattendueassignation pour le terme de droite inattenduearchitecture inattendue pour l'attribut %<target()%>Â : mauvaise chaÃ®ne %<%s%> rencontrÃ©earchitecture inattendue pour l'attribut %<target()%>Â : doit commencer par + ou rvargument inattenduargument inattendu pour %<msp430_select_hwmult_lib%>Â : %sattribut inattendutype de base inattendu dans cris_print_baseformat d'encapsulation ou type inattenduerreur inattendue en ouvrant %<devices.csv%>l'expression %qE du sous-type %s est inattenduenom de fichier %s inattendu dans la rÃ©solution du fichier de l'Ã©diteur de liens. %s attendupremier argument inattendu pour %<msp430_select_hwmult_lib%>Â : %stype d'index inattendu dans cris_print_indexmot-clÃ© inattendu; enlevez l'espace entre les guillemets et l'identificateur du suffixemode de mappage inattenduopÃ©rande multiplicatif inattendudÃ©calage inattenduopÃ©rande inattenduopÃ©rande inattendu: %dtype Ã  remplacer (Â«Â placeholderÂ Â») inattendu dans le type de retour contraintmode de mappage de pointeur inattendurÃ©fÃ©rence inattendue vers le paqueteffets de bord inattendus dans l'adressetemplate-id %qE inattenduadresse texte inattendueÂ :type inattendu pour la longueur du tableauÂ : %qsalignement non gÃ©rÃ© pour %<#pragma nomember_alignment%>architecture non gÃ©rÃ©earguments %qs et %qs pas gÃ©rÃ©s pour %<msp430_set_driver_var%>expression non gÃ©rÃ©etype d'expression non gÃ©rÃ©%<const %D%> non initialisÃ©%<const %qD%> non initialisÃ© est invalide en C++constante non initialisÃ©e dans %<new%> de %q#Tmembre constant non initialisÃ© dans %q#Tle membre constant non initialisÃ© dans %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»le membre constant non initialisÃ© dans %qT est invalide en C++membre constant non initialisÃ© dans la base %q#T de %q#Tle membre constant non initialisÃ© dans la base %q#T de %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»membre par rÃ©fÃ©rence non initialisÃ© dans %q#Tle membre de rÃ©fÃ©rence non initialisÃ© dans %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»membre de rÃ©fÃ©rence non initialisÃ© dans la base %q#T de %q#Tle membre de rÃ©fÃ©rence non initialisÃ© dans la base %q#T de %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»variable non initialisÃ©e %q+D placÃ©e dans la zone mÃ©moire du programmevariable %qD non initialisÃ©e dans un contexte %<constexpr%>variable %qD non initialisÃ©e dans une fonction %<constexpr%>une union ne peut pas Ãªtre rendue transparenteÂ«Â unionÂ Â» dÃ©fini icil'union n'a aucun membrel'union n'a aucun membre nommÃ©membre d'union %q+D avec un %qD non trivialoption %qs inconnue pour %<#pragma GCC aarch64%>option %qs inconnue pour %<#pragma GCC arm%>modÃ¨le %qs inconnu pour %<#pragma extern_model%>nom %s inconnu pour %<#pragma member_alignment%>option %qs inconnue pour %<#pragma riscv intrinsic%>option %<-mdebug-%s%> inconnuesortie du fanion %<asm%> %qs inconnuestandard C++ %qs inconnuspÃ©cification de version du processeur CRIS inconnue dans %<-mtune=%>Â : %sspÃ©cification de version CRIS inconnue dans %<-march=%> ou %<-mcpu=%>Â : %sInterface de module compilÃ© inconnueÂ : %sniveau de Control-Flow Protection %qs inconnualgorithme IRA %qs inconnurÃ©gion IRA %qs inconnuepolitique LDP/STP %qs inconnuemodÃ¨le de partitionnement LTO %qs inconnuNiveau de correction Ã  chaud %qs inconnunom de directive OpenMP inconnue dans l'argument de l'attribut %qsnom de directive OpenMP inconnue dans l'argument de la clause %qsextension SIMD inconnue (%qs dÃ©sactivÃ© tandis que %qs est activÃ©), dÃ©sactivation de SIMDNiveau de rÃ©utilisation de la pile %qs inconnumodÃ¨le TLS %qs inconnuaction %qE inconnue pour %<#pragma pack%> â€“ ignorÃ©alignement %qs inconnu spÃ©cifiÃ© pour l'option %qsmodÃ¨le mÃ©moire spÃ©cifique Ã  l'architecture inconnuspÃ©cificateur d'architecture inconnu dans le modÃ¨le mÃ©moire %wi pour %qDparamÃ¨tre de limite de tableau %qs inconnutaille du tableau inconnue dans deleteclause de prÃ©somption %qs inconnueattribut %qE inconnuattribut %qs inconnualgorithme de rÃ©organisation des blocs de base %qs inconnuspÃ©cificateur de bloc inconnutype d'opÃ©rande immÃ©diat de la fonction intÃ©grÃ©e inconnu pour l'opÃ©rande %dÃ©vÃ©nement de rappel inconnu enregistrÃ© par le greffon %sparamÃ¨tre de checkaction %qs inconnucaractÃ¨re de type de conversion %qc inconnu dans le formatarchitecture de cÅ“ur %qs inconnue spÃ©cifiÃ©e avec %qsprocesseur %qs inconnu pour %<-mtune%>type de cageot inconnuÂ : Â«Â %qsÂ Â»style de dÃ©codage des noms %qs inconnudestination inconnueerreur inconnue en lisant %s dans %<devices.csv%>style de prÃ©cision excÃ©dentaire %qs inconnufanion inconnu passÃ© Ã  %<-moverride=%s%> (%s)style de contraction en virgule flottante %qs inconnuniveau de vÃ©rification hardcfr noreturn %qs inconnutype d'en-tÃªte %qs inconnumode insn inconnufonction interne %qE inconnuetype lam %qs inconnusortie %qs inconnue pour l'Ã©diteur de liensmode machine %qE inconnuinsn de dÃ©placement inconnueÂ :type de FPU natif %<0x%x%> inconnu, %qs a Ã©chouÃ©architecture native de base %<0x%x%> inconnue, %qs a Ã©chouÃ©ABI de dÃ©chargement %qs inconnuelettre d'opÃ©rande inconnue: Â«Â %cÂ Â»opÃ©rateur %qs inconnu dans %%:version-compareoption %q.*s inconnue dans %<-fopt-info-%s%>option inconnue aprÃ¨s %<#pragma GCC diagnostic%>option inconnue pour %<%s=%s%>option inconnue pour %<-mrecip=%s%>paramÃ¨tre inconnu dans l'option %<-mtune-ctrl%>: %sÃ©tape %s inconnue spÃ©cifiÃ©e dans %<-fdisable%>Ã©tape %s inconnue spÃ©cifiÃ©e dans %<-fenable%>modÃ¨le de taille de pointeur %qs inconnuID de processeur %<0x%x%> inconnu, certains rÃ©glages vont utiliser la valeur par dÃ©fautqualitÃ© de profil inattenduemÃ©thode de reproductibilitÃ© du profil %qs inconnuemÃ©thode de mise Ã  jour du profil %qs inconnuepropriÃ©tÃ© %qE inconnue pour le sÃ©lecteur %qspropriÃ©tÃ© %qs inconnue pour le sÃ©lecteur %qsattribut de propriÃ©tÃ© inconnuattribut de propriÃ©tÃ© %<%s%s%> inconnuattribut de propriÃ©tÃ© %qE inconnuponctuation Â«Â %cÂ Â» inconnuemode de dÃ©bogage du ranger %qs inconnunom de registre %qs inconnu dans %<asm%>nom de registre inconnu: %srelocalisation unspec inconnuecompile-until de rust %qs inconnuÃ©dition rust %qs inconnueoption de dÃ©coration rust %qs inconnuesÃ©lecteur %qs inconnu pour l'ensemble %qs du sÃ©lecteur de contextesÃ©lecteur %qs inconnu pour l'ensemble du sÃ©lecteur de contexte %qs Ã  %Cfonction de spec %qs inconnuespÃ©cification inconnue pour l'ensemble des valeurs de FLT_EVAL_METHOD Ã  permettre %qsspÃ©cificateur %qs inconnu dans l'attribut %<amdgpu_hsa_kernel%>source inconnueparamÃ¨tre de contrÃ´le de la pile %qs inconnuoption %<-mlong-double-%s%> inconnueattribut ou pragma cible %qs inconnumode de dÃ©bogage du threader %qs inconnuimplÃ©mentation de trampoline %qs inconnueoption d'ajustement inconnue (%s)type %<%T%> inconnu rencontrÃ© pendant l'encodage Objective-Cnom de type %qE inconnunom de type %qE inconnu; vouliez-vous utiliser %qsÂ ?nom de type %qE inconnu; utilisez le mot-clÃ© %<enum%> pour faire rÃ©fÃ©rence au typenom de type %qE inconnu; utilisez le mot-clÃ© %<struct%> pour faire rÃ©fÃ©rence au typenom de type %qE inconnu; utilisez le mot-clÃ© %<union%> pour faire rÃ©fÃ©rence au typevaleur %qs inconnue pour %<-march%>valeur %qs inconnue pour %<-mcpu%>valeur %qs inconnue pour %<-mtune%>valeur %qs inconnue pour %<-mmacosx-version-min%>type d'ABI de la bibliothÃ¨que de vectorisation inconnu dans %<-mveclibabi=%s%>modÃ¨le de coÃ»t de la vectorisation %qs inconnuprioritÃ© d'initialisation de la vÃ©rification de la vtable %qs inconnuedirective de rÃ©initialisation de couleur sans concordantedirective de mise entre guillemets non concordanteclasse sans nom dÃ©finie iciun champ sans nom a un type incompletle champ sans nom n'est ni une fonction ni une fonction membre; il ne peut pas Ãªtre dÃ©clarÃ© amiinitialisation sans nom pour %qT, lequel n'a pas de classe de baseinitialisation sans nom pour %qT, lequel utilise de multiples hÃ©ritagesun enum fortement typÃ© sans nom n'est pas permisstruct/union sans nom ne dÃ©finissant aucune instancele temporaire non nommÃ© est dÃ©fini iciun type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaisonun type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaisonvariable non nommÃ©e ou champ dÃ©clarÃ© voidparenthÃ¨ses inutiles dans la dÃ©claration de %qscomparaison non ordonnÃ©e sur un argument n'Ã©tant pas en virgule flottanteunquote_string(): mauvaise chaÃ®ne obtenueattribut sans guillemets dans le formatcaractÃ¨re de contrÃ´le %qc sans guillemets dans le formatcaractÃ¨res de contrÃ´le sans guillemets dans le formatidentificateur ou mot clÃ© %<%.*s%> sans guillemets dans le formatmot clÃ© %<%.*s%> sans guillemets dans le formatnom de fonction interne %<%.*s%> sans guillemets dans le formatcaractÃ¨re non graphique %qc sans guillemets dans le formatcaractÃ¨res non graphiques sans guillemets dans le formatopÃ©rateur %<%.*s%> sans guillemets dans le formatnom d'option %<%.*s%> dans guillemets dans le formatdirective du prÃ©-processeur %<%.*s%> sans guillemets dans le formatsÃ©quence de %i caractÃ¨res de ponctuation %q.*s consÃ©cutifs sans guillemets dans le formatsÃ©quence de %i espaces consÃ©cutifs sans guillemets dans le formatnom de type %<%.*s%> sans guillemets dans le formatcaractÃ¨re blanc %qc sans guillemets dans le formatinatteignableargument mÃ©connaissable pour l'option argument mÃ©connaissable pour l'option %<insn non reconnaissable:cible %<-mfpu%> non reconnue: %schamp %<hwmpy%> non reconnu dans %<hard_msp430_mcu_data[%d]%>Â : %qd%<include_flags 0x%x%> non reconnu passÃ© Ã  %<print_specific_help%>champ %<revision%> non reconnu dans %<hard_msp430_mcu_data[%d]%>Â : %qdattribut %qE argument %qs non reconnucible %s non reconnue: %snom de MCU %qs non reconnu, on va supposer qu'il ne dispose pas de multiplication matÃ©rielleÂ ; utilisez l'option %<-mhwmult%> pour la dÃ©finir explicitementnom de MCU %qs non reconnu, on va supposer que c'est simplement un MSP430X sans multiplication matÃ©rielleÂ ; utilisez les options %<-mcpu%> et %<-mhwmult%> pour les dÃ©finir explicitementnom de MCU %qs non reconnu, on va supposer qu'il supporte uniquement l'ISA du MSP430XÂ ; utilisez l'option %<-mcpu%> pour dÃ©finir l'ISA explicitementadresse non reconnueargument non reconnu pour l'option %qsargument non reconnu pour l'option %<--help=%>Â : %q.*sargument non reconnu pour l'option %<-f%ssanitize%s=%>: %q.*sargument non reconnu pour l'option %<-f%ssanitize%s=%>: %q.*s; vouliez-vous utiliser %qsÂ ?argument non reconnu pour l'option %<-flto=%>Â : %qsargument non reconnu pour %<-fzero-call-used-regs=%>: %qstype d'initialisation %qs non reconnu pour une variable automatiqueniveau de sortie de dÃ©bogage btf %qs non reconnuoption %<-%s%> non reconnue sur la ligne de commandeoption %<-%s%> non reconnue sur la ligne de commande, aviez-vous l'intention d'utiliser %<-%s%>Â ?l'option %<-fdump-%s%> de la ligne de commande n'est pas reconnueoption %<-fdump-%s%> non reconnue sur la ligne de commande, aviez-vous l'intention d'utiliser %<-fdump-%s%>Â ?l'option %<-fopt-info-%s%> de la ligne de commande n'est pas reconnueoption %qs non reconnue sur la ligne de commandel'option de la ligne de commande non reconnue %qs aurait pu avoir pour but de supprimer les diagnostiques prÃ©cÃ©dentsnumÃ©ro de registre de contrÃ´le non reconnu: %d â€“ utilisation de %<psw%>niveau de sortie de dÃ©bogage %qs non reconnufanion d'arÃªte non reconnu: %qsvaleur d'Ã©numÃ©ration non reconnue: %qsspÃ©cificateur de format non reconnuoption gcc de dÃ©bogage non reconnue: %cargument de vecteur d'interruption non reconnu pour l'attribut %qEvaleur de visibilitÃ© %qs non reconnue dans Â«Â ivar_visibilityÂ Â»opÃ©rande non reconnu pour %%:%<asm_auto_mfpu%>opÃ©rande non reconnu pour %%:%<canon_for_mlib%>option %<-fdisable%> non reconnueoption %<-fenable%> non reconnueoption non reconnue passÃ©e Ã  %%:%<target_mode_check%>nom de registre %qs non reconnuordre de stockage des scalaires %qs non reconnunom de section %qE non reconnudÃ©calage %qs non reconnu pour la mÃ©moire de validation (shadow memory)chaÃ®ne d'Ã©tat %qs non reconnueÃ©chappement de chaÃ®ne non reconnuconstante supposÃ©e non reconnuevaleur de visibilitÃ© %qs non reconnueerreur irrÃ©cupÃ©rablesurcharge non rÃ©solue pour la fonction interne %qFfonction interne surchargÃ©e non rÃ©solueles unions sans restrictions sont disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>l'appel Ã  la fonction %qD n'est pas sÃ»r dans la fonction %<transaction_safe%>l'appel de la fonction %qD n'est pas sÃ»r dans une transaction atomiquel'appel Ã  la fonction %qE n'est pas sÃ»r dans la fonction %<transaction_safe%>l'appel de la fonction %qE n'est pas sÃ»r dans une transaction atomiqueappel de fonction indirect pas sÃ»r dans une fonction %<transaction_safe%>appel de fonction indirect pas sÃ»r dans une transaction atomiquesupprimer la dÃ©finition de lâ€™option %qs est ignorÃ©, elle est toujours activÃ©e pour le processeur %qsla conversion non-signÃ©e de %qT vers %qT change la valeur de %qEla conversion non-signÃ©e de %qT vers %qT change la valeur de %qE en %qEconstante en virgule flottante sans suffixeappel %<strub%> non supportÃ© sur le systÃ¨me cibletaille de vecteur SVE non supportÃ©eargument non supportÃ© par %qDtype d'argument %qT non supportÃ© pour simdtype d'argument non supportÃ© pour une fonction internecode Â«Â %cÂ Â» non supportÃ© en virgule fixe:combinaison non supportÃ©e: %qs %scombinaison non supportÃ©e: %qs%s %scombinaison non supportÃ©e: %sadresse constante non supportÃ©eÂ :nom de processeur non supportÃ© retournÃ© par le noyau pour %<-mcpu=native%>Â : %sconversion en virgule fixe non supportÃ©eexpression map %qE non supportÃ©eexpression mÃ©moire non supportÃ©eÂ :concatÃ©nation non standard de chaÃ®nes littÃ©rales non supportÃ©esuffixe non standard non supportÃ© sur la constante en virgule flottantenombre de nops non supportÃ© avant l'entrÃ©e de la fonction (%u)opÃ©rande non supportÃ©opÃ©rande %s non supportÃ© pour le code Â«Â %cÂ Â»opÃ©rande non supportÃ© pour le code Â«Â %cÂ Â»taille d'opÃ©rande non supportÃ©e pour un registre Ã©tenduopÃ©ration ou type non supportÃ© pour une comparaison vectorielle retournant un boolÃ©entype de retour %qT non supportÃ© pour simdsimdlen %wd non supportÃ©esimdlen %wd non supportÃ©e (amdgcn)taille non supportÃ©e pour un registre entieralternative non terminÃ©e de dialecte assembleurdirective de couleur non terminÃ©echaÃ®ne de format non terminÃ©ecaractÃ¨re guillemet %<%c%> non terminÃ© dans le formatdirective de mise entre guillemets non terminÃ©echaÃ®ne non terminÃ©earguments inutilisÃ©s dans le format avec le style %<$%>paramÃ¨tre %qE inutilisÃ©paramÃ¨tre %qD inutilisÃ©dÃ©claration de liaison structurÃ©e inutilisÃ©evariable inutilisÃ©e %q+Dvariable %qD inutilisÃ©eles tables de retour en arriÃ¨re requiÃ¨rent soit un pointeur de trame ou soit %<-maccumulate-outgoing-args%> pour Ãªtre correctesla valeur la plus grande parmi les Ã©tiquettes des Â«Â caseÂ Â» est supÃ©rieure Ã  la valeur maximale du typeutilisez %<#include%> Ã  la placeutilisez plutÃ´t %<%T::%D%>utilisez %<%T::%D%> au lieu de %<%T::%D%> pour nommer le constructeur dans un nom qualifiÃ©utilisez %<%T::template %D%> pour indiquer que c'est un patronutilisez %<&%D[0] %s &%D[0]%> pour comparer les adressesutilisez %<-Winvalid-pch%> pour plus d'informationsutilisez %<-faligned-new%> pour activer le support du Â«Â newÂ Â» sur-alignÃ© du C++17utilisez %<-fdiagnostics-all-candidates%> pour afficher tous les candidats considÃ©rÃ©sutilisez %<-fext-numeric-literals%> pour activer plus de suffixes internesutilisez %<-flax-vector-conversions%> pour autoriser les conversions entre des vecteurs comportant des types d'Ã©lÃ©ments ou des nombres de sous-parties diffÃ©rentsutilisez %<...%> pour dÃ©rouler le paquet d'argumentsutilisez %<__arm_preserves("za")%> si l'appelÃ© prÃ©serve ZAutilisez %<__attribute__ ((vector_size))%> Ã  la placeutilisez %<__builtin_rx_mvtc (0, ... )%> pour Ã©crire des valeurs arbitraires dans le PSWutilisez %<alias %s = %s.%s;%> pour introduire l'ensemble qui surcharge la classe de baseutilisez %<template<>%> pour une spÃ©cialisation expliciteutilisez plutÃ´t %<this->%D%>utilisez directement %qD Ã  la placeutilisez %qs Ã  la placeutiliser le dialecte ISO de Modula-2utiliser le dialecte PIM 2 de Modula-2utiliser le dialecte PIM 3 de Modula-2utiliser le dialecte PIM 4 de Modula-2utiliser le dialecte PIM [234] de Modula-2utilisez un transtypage vers le type attendu pour lever l'ambigÃ¼itÃ©utiliser cpp pour prÃ©traiter le moduleutilisez, par exemple, %<-Wabi=11%> pour avertir Ã  propos de changement depuis GCC 7utilisez plutÃ´t le paramÃ¨tre objet explicite %qsutiliser plutÃ´t une expression de repli (fold) dans l'argument de l'attribututilisez le type non rÃ©fÃ©rence %qT pour faire une copie explicite ou %qT pour empÃªcher la copieutilisation de %<alloca%>utilisation de %<alloca%> dans une bouclel'utilisation de %<auto%> dans la dÃ©claration d'un paramÃ¨tre lambda est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>un %<auto%> dans un opÃ©rateur de conversion d'un patron membre ne peut jamais Ãªtre dÃ©duitl'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>l'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>l'utilisation de %<auto%> dans un argument de patron est uniquement disponible avec %<-fconcepts-ts%>l'utilisation de %<complex%> dans les types AltiVec est invalidel'utilisation de %<double%> dans les types AltiVec est invalide sans %qsl'utilisation de %<long double%> dans les types AltiVec est invalidel'utilisation de %<long long%> dans les types AltiVec est invalide sans %qsl'utilisation de %<long%> dans les types Altivec est obsolÃ¨te; utilisez %<int%>l'utilisation de %<long%> dans les types AltiVec est invalide pour du code 64 bits sans %qsutilisation de %<this%> dans une expression constanteutilisation de %qDutilisation de %qD avant la dÃ©duction de %<auto%>utilisation de %qsutilisation de %qs dans le patronl'utilisation du modificateur de longueur %qs avec le type de caractÃ¨re %qc a soit aucun effet ou soit un comportement indÃ©finiutilisation de %s et de %s ensemble dans le format %sutilisation de %s et de %s ensemble dans le format %<%%%c%> %sutilisation d'un stockage allouÃ© aprÃ¨s sa dÃ©sallocation dans une expression constantel'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est dÃ©prÃ©ciÃ©el'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est interdite en C++17l'utilisation d'un opÃ©rande du type %qT dans %<operator--%> est interditel'utilisation des types boolÃ©ens dans les types AltiVec est invalideutilisation du paquet de paramÃ¨tres intÃ©grÃ© %qD en dehors d'un patronutilisation du trait interne %qE dans la signature de la fonction, utilisez plutÃ´t la bibliothÃ¨que des traitsutilisation du trait interne %qT dans la signature de la fonction, utilisez plutÃ´t la bibliothÃ¨que des traitsutilisation du patron de classe %qT comme expressionl'utilisation de types dÃ©cimaux en virgule flottante dans les types AltiVec est invalideutilisation de la fonction supprimÃ©e %qDutilisation de l'enum %q#D sans dÃ©claration prÃ©cÃ©denteutilisation de la fonction %qD avec des contraintes non satisfaitesutilisation du patron de variable invalide %qEutilisation d'une variable locale avec un stockage automatique dans la fonction contenanteutilisation d'une fonction ayant plusieurs versions sans version par dÃ©faututilisation d'un vieux style de transtypage vers %q#Tutilisation d'un paramÃ¨tre dans la fonction contenanteutilisation du paramÃ¨tre en dehors du corps de la fonctionutilisation d'un nul sans typeopÃ©rande Â«Â useÂ Â» manquant pour l'instructionutilisez l'option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> ou %<-std=gnu11%> pour compiler votre codeutilisez un type de rÃ©fÃ©rence pour empÃªcher la copieutilisez plutÃ´t la directive apostrophe %qsutiliser le %<+%> unaire qui dÃ©grade les opÃ©randes vers des pointeurs ou %<&%D[0] %s &%D[0]%> pour comparer les adressesle tableau utilisÃ© ne peut pas Ãªtre converti en pointeur lÃ  oÃ¹ un scalaire est requisutilisÃ© comme candidat rÃ©Ã©crit pour la comparaison de %qT et %qTutilisÃ© ici pour dire %q#Dvaleur de type Â«Â structÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requisvaleur de type Â«Â unionÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requisvaleur de type Â«Â vectorÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requis%<_Alignas%> inutile dans une dÃ©claration vide%qs inutile dans la dÃ©claration videtranstypage inutile vers le type %q#Ttranstypage inutile vers le type %qTspÃ©cificateur de classe de stockage inutile dans la dÃ©claration videnom de type inutile dans la dÃ©claration videqualificatif de type inutile dans la dÃ©claration videla recherche de la rÃ©duction dÃ©finie par l'utilisateur est ambiguÃ«rÃ©duction dÃ©finie par l'utilisateur pas trouvÃ©e pour %qErÃ©duction dÃ©finie par l'utilisateur avec une initialisation du constructeur pour la classe de base %qT%qD dÃ©fini par l'usager Ã©value toujours les 2 argumentsles littÃ©raux dÃ©finis par l'utilisateur sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>utilisation de %qD qui n'a pas de paramÃ¨tre d'alignementutilisation de %<%c%s%>utilisation de %<num_workers (%d)%>, %d est ignorÃ©utilisation de %<vector_length (%d)%> Ã  cause de l'appel Ã  la routine vector-partitionable, %d est ignorÃ©utilisation de %<vector_length (%d)%>, %d est ignorÃ©utilisation de %<vector_length (%d)%>, le paramÃ¨tre Ã  l'exÃ©cution est ignorÃ©utilisation de %<vector_length (64)%>, %d est ignorÃ©utilisation de %<vector_length (64)%>, le paramÃ¨tre Ã  l'exÃ©cution est ignorÃ©en utilisant %qsutiliser %qs avec un type non signÃ© n'a pas d'effetutilisation d'un pointeur ballant vers %qDutilisation d'un pointeur ballant vers un temporaire non nommÃ©utilisation de la spÃ©cialisation du patron d'alias %qT aprÃ¨s %qsutilisation de la fonction %qD d'une valeur absolue complexe quand l'argument est du type en virgule flottante %qTutilisation de la fonction %qD d'une valeur absolue complexe quand l'argument est du type entier %qTutilisation du pointeur ballant %qE vers %qDutilisation du pointeur ballant %qE vers un temporaire non nommÃ©utilisation de l'ABI darwin64utilisation de la fonction %qD d'une valeur absolue dÃ©cimale en virgule flottante quand l'argument est du type complexe %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale en virgule flottante quand l'argument est du type en virgule flottante %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale en virgule flottante quand l'argument est du type entier %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale quand l'argument est du type complexe %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale quand l'argument est du type dÃ©cimale en virgule flottante %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale quand l'argument est de type entier %qTutilisation de la fonction %qD d'une valeur absolue entiÃ¨re quand l'argument est de type complexe %qTutilisation de la fonction %qD d'une valeur absolue entiÃ¨re quand l'argument est de type en virgule flottante %qTutilisation du champ %qD invalideutilisation de l'ancienne ABI darwinutilisation du rÃ©sultat d'une fonction qui retourne %<void%>utilisation d'une r-valeur comme l-valeurutilisation de la compilation sÃ©rie de %d tÃ¢ches LTRANSutilisation du chargement CSE simple aprÃ¨s l'allocation du registreutilisation du paramÃ¨tre du type de patron %qT aprÃ¨s %qsutilise la plage [%E, %E] pour l'argument de la directiveutilisation du nom de typedef %qD aprÃ¨s %qsutiliser la valeur d'une affectation avec un opÃ©rande Ã  gauche qualifiÃ© avec %<volatile%> est dÃ©prÃ©ciÃ©dÃ©claration Â«Â usingÂ Â» pour un membre en dehors de la portÃ©e de la classedÃ©claration Â«Â usingÂ Â» pour un non membre au niveau de la portÃ©e de la classela dÃ©claration Â«Â usingÂ Â» ne peut pas nommer l'espace de nom %qDles arguments valables pour %<-foffload=%> sontÂ : %sles arguments valides pour %<-foffload=%> sontÂ : %s; vouliez-vous utiliser %qsÂ ?les arguments valables sont: %sles arguments valides sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'option %<-march=%> sont: %sles arguments valides pour l'option %<-march=%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'option %<-mtune=%> sont: %sles arguments valides pour l'option %<-mtune=%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'attribut %<target("arch=")%> sont: %sles arguments valides pour l'attribut %<target("arch=")%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'attribut %<target("tune=")%> sont: %sles arguments valides pour l'attribut %<target("tune=")%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valables pour %qs sont: %sles arguments valables pour %qs sont: %s; vouliez vous utiliser %qsÂ ?le paramÃ¨tre objet explicite valide est dÃ©clarÃ© iciles modÃ¨les d'Ã©chec valables sont %qs, %qs, %qs, %qsles noms de fonctionnalitÃ©s valables sont: %sles noms de fonctionnalitÃ©s valides sont: %s; vouliez-vous utiliser %qsÂ ?le format valide est %<ns::attr%> ou %<ns::%>les modÃ¨les valables sont %sles valeurs valides pour l'argument %2$d de la fonction interne %1$qF sont 64, 128, 256, 512, 1024, 2048 et 4096la valeur %qE du type %qT n'est pas une expression constantela valeur %qs n'est pas supportÃ©e par l'attribut %<target%>argument valeurla valeur calculÃ©e n'est pas utilisÃ©ela valeur de %<-mfixed-range%> doit avoir la forme REG1-REG2la valeur passÃ©e dans %qs est trop grandeinitialisation par valeur du type fonction %qTinitialisation par valeur du type incomplet %qTinitialisation par valeur du type rÃ©fÃ©rencÃ© %qTvar-tracking-assignments change l'ordonnancement sÃ©lectifvariablela variable %q#D a un initialiseur mais a un type incompletvariable %q+D dÃ©clarÃ©e %<_Noreturn%>variable %q+D dÃ©clarÃ©e %<inline%>la dÃ©finition de la variable %q+D est marquÃ©e dllimportla variable %q+D pourrait Ãªtre Ã©crasÃ©e par %<longjmp%> ou %<vfork%>la variable %q+D doit Ãªtre Â«Â constÂ Â» pour Ãªtre placÃ©e dans une section en lecture seule Ã  l'aide de %qsla variable %q+D fait partie du cycle des aliasla variable %q+D avec l'attribut %qs doit Ãªtre placÃ©e dans le stockage statiquela variable %q+D avec l'attribut %qs ne doit pas avoir d'initialiseurvariable %q+D avec une initialisation dynamique placÃ©e dans la zone mÃ©moire du programmevariable %qD ajustÃ©e pour le niveau de privatisation de OpenACCÂ : %qsla variable %qD a un type fonctionla variable %qD est initialisÃ©e mais a un type incompletla variable %qD du type non littÃ©ral %qT dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>variable %qD redÃ©clarÃ©e comme une fonctionvariable %qD dÃ©finie mais non utilisÃ©ela variable %qD utilisÃ©e %s est liÃ©e dans du code intervenantla variable %qD utilisÃ©e dans la clause %<allocator%> doit Ãªtre dÃ©clarÃ©e avant %qDla variable %qD utilisÃ©e dans la clause %<allocator%> ne peut pas Ãªtre modifiÃ©e entre la dÃ©claration de %qD et sa directive %<allocate%>variable %qD utilisÃ©e plus d'une fois avec %<#pragma acc declare%>la variable %qE est dÃ©clarÃ©e dans une rÃ©gion %<host_data%> englobantela variable %qE n'est pas une itÃ©ration de la boucle %d la plus Ã  l'extÃ©rieur, %qE attendula variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»la variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'opÃ©rande de gauche de l'opÃ©rateur virgulela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'opÃ©rande de droite de l'opÃ©rateur virgulela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'instructionla variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans le troisiÃ¨me opÃ©rande de l'expression conditionnellela variable %qs a Ã©tÃ© rÃ©fÃ©rencÃ©e dans du code dÃ©chargÃ© mais n'a pas Ã©tÃ© marquÃ©e comme devant Ãªtre incluse dans le code dÃ©chargÃ©la variable %qs a une destruction dans la portÃ©e, impossible de crÃ©er la fermeturela variable dans la portÃ©e de l'espace de nom n'est pas indÃ©pendante du nomle concept de variable n'a pas d'initialisationle tableau de taille variable %qD est utilisÃ©le tableau de taille variable est utilisÃ©les tableaux de longueur variable ne sont pas encore supportÃ©s dans les coroutinestype d'Ã©lÃ©ment de longueur variable dans la table de la clause %<reduction%>une variable avec le mÃªme nom assembleur que la table virtuelle est dÃ©finie dans une autre unitÃ© de traductionvariable ou champ %qE dÃ©clarÃ© Â«Â voidÂ Â»variable ou champ dÃ©clarÃ© voidune variable prÃ©cÃ©demment dÃ©clarÃ©e %<static%> est redÃ©clarÃ©e %<extern%>type %qT de taille variable dans la clause %<reduction%>type de taille variable %qT dans la clause %qsle symbole de la variable n'est pas une variablele patron de variable a Ã©tÃ© dÃ©clarÃ© icitemplate-id de la variable %qD dans le spÃ©cificateur de nom imbriquÃ©les patrons de variables sont uniquement disponibles avec %<-std=c++14%> ou %<-std=gnu++14%>le pistage des variables a Ã©tÃ© demandÃ© mais il n'est pas supportÃ© par ce format de dÃ©bogagele pistage des variables a Ã©tÃ© demandÃ© mais il est inutile sans produire d'informations de dÃ©bogagela limite de la taille de pistage des variables est dÃ©passÃ©ela limite de la taille de pistage des variables est dÃ©passÃ©e avec %<-fvar-tracking-assignments%>, on rÃ©essaie sanstableau de taille variable de %<auto%>littÃ©ral composÃ© de taille variableun objet de taille variable ne peut pas Ãªtre initialisÃ© exceptÃ© avec un initialiseur videles variables dans l'espace d'adresses de %<__regio_symbol%> ne peuvent pas Ãªtre dÃ©clarÃ©es %<register%>les variables dans l'espace d'adresses de %<__regio_symbol%> ne peuvent pas avoir de valeur initialeles variables dans l'espace d'adresses de %<__regio_symbol%> doivent Ãªtre dÃ©clarÃ©es %<extern%>les variables dans l'espace d'adresses de %<__regio_symbol%> doivent Ãªtre dÃ©clarÃ©es %<volatile%>les variables de type %qT ne peuvent pas avoir une durÃ©e de stockage limitÃ©e au thread%qE modifiÃ© par une variable ayant une portÃ©e sur tout le fichierchamp modifiÃ© par une variable au niveau de la portÃ©e du fichierle type modifiÃ© par une variable n'est pas permis dans l'expression Â«Â newÂ Â»les fonctions variadiques doivent utiliser la variante du AAPCS de baseles patrons variadiques sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>appel de fragment variadiquele variant %qD et la base %qD ont des types incompatiblesle variant %qD est internele variant %qD n'est pas une fonctionla variante %qs et la base %qs Ã  %L ont des types incompatiblesÂ : %sla variante %qs Ã  %L n'est ni une fonction ni une sous-routinel'Ã©lÃ©ment d'un vecteur %qs n'est pas une valeur GIMPLEvecteur %qs avec un index d'Ã©lÃ©ment non nulvecteur passÃ© en argument Ã  une fonction sans prototypela condition vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨cel'opÃ©ration vectorielle sera dÃ©veloppÃ©e en parallÃ¨lel'opÃ©ration vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨cel'opÃ©ration vectorielle sera dÃ©veloppÃ©e avec une seule opÃ©ration scalairedÃ©bordement du vecteur dans l'expression %qE de type %qT rÃ©sulte en %qEdÃ©bordement du vecteur dans l'expression de type %qT rÃ©sulte en %qEl'opÃ©ration de brassage vectoriel sera dÃ©veloppÃ©e Ã  la piÃ¨cela taille du vecteur n'est pas un multiple entier de la taille des Ã©lÃ©mentstypes vectoriels attendus dans %qstypes vectoriels attendus dans %qsvaleur vectorielle utilisÃ©e lÃ  oÃ¹ un nombre en virgule flottante Ã©tait attendula vectorisation n'a pas eu lieu pour une boucle simddes vecteurs avec un nombre d'Ã©lÃ©ments diffÃ©rents ont Ã©tÃ© trouvÃ©s dans %qsverify_bind_c_derived_type(): Le symbole donnÃ© est NULL de maniÃ¨re inattendueverify_cgraph_node a Ã©chouÃ©verify_flow_info a Ã©chouÃ©verify_flow_info: L'arÃªte succ du bloc de base %d est corrompueverify_flow_info: Le bloc %i a loop_father mais il n'y a pas de bouclesverify_flow_info: Le bloc %i n'a pas de loop_fatherverify_flow_info: ArÃªte dupliquÃ©e %i->%iverify_flow_info: Blocs incorrects pour le fallthru %i->%iverify_flow_info: Fallthru incorrect %i->%iverify_flow_info: DÃ©compte du bloc %i manquantverify_flow_info: REG_BR_PROB ne correspond pas au CFG (Control Flow Graph) %i %iverify_flow_info: REG_BR_PROB est dÃ©fini mais la probabilitÃ© du CFG (Control Flow Graph) ne l'est pasverify_flow_info: DÃ©compte du bloc %i erronÃ©verify_flow_info: Mauvaise probabilitÃ© de l'arÃªte %i->%iiverify_flow_info: fanion d'arÃªte non allouÃ© dÃ©fini sur %d -> %dverify_flow_info: fanion non allouÃ© dÃ©fini sur BB %dverify_gimple a Ã©chouÃ©verify_ssa a Ã©chouÃ©l'attribut de version n'est pas une chaÃ®nemarqueur de conflit de contrÃ´le de version dans le fichierla version hÃ©ritÃ©e de %qT est dÃ©clarÃ©e icila version de %<g%> sera omise, veuillez spÃ©cifier la version pour chaque extension individuellement.un symbole avec une version doit Ãªtre publicun symbole avec une version doit avoir la visibilitÃ© par dÃ©fautle spÃ©cificateur de type Â«Â virt-specifierÂ Â» sur %qs n'est pas permis en dehors d'une dÃ©finition de classePHI virtuel avec des emplacements d'argumentsnom SSA virtuel pour une dÃ©claration non VOPla base virtuelle %qT est inaccessible dans %qT en raison de l'ambiguÃ¯tÃ©opÃ©rande Â«Â defÂ Â» virtuel manquant pour l'instructionla dÃ©finition virtuelle n'est pas un nom SSAla dÃ©finition virtuelle de l'instruction n'est pas Ã  jourla fonction virtuelle %q+D redÃ©fini une fonction finaleune fonction virtuelle ne peut pas avoir un type de retour dÃ©duitfonction virtuelle dÃ©clarÃ©e icides versions multiples de fonctions virtuelles ne sont pas supportÃ©esles fonctions virtuelles ne peuvent pas Ãªtre %<constexpr%> avant C++20les fonctions virtuelles ne peuvent pas Ãªtre amiesmÃ©thode virtuelle %qDfonction non classe virtuelle %qsla table virtuelle de type %qD contient des informations RTTIla table virtuelle de type %qD enfreint la rÃ¨gle de la dÃ©finition uniquele pointeur vers une table virtuelle est utilisÃ© sans avoir Ã©tÃ© initialisÃ©utilisation virtuelle de l'instruction pas Ã  jouropÃ©rande d'utilisation virtuelle manquant pour l'instructionl'argument de visibilitÃ© n'est pas une chaÃ®nel'attribut de visibilitÃ© n'est pas supportÃ© dans cette configuration; ignorÃ©le Â«Â #pragma __messageÂ Â» du vms est ignorÃ©la valeur void n'a pas Ã©tÃ© ignorÃ©e comme elle aurait dÃ» l'Ãªtreargument volatilevtable pour la vÃ©rification de la vtable n'est pas supportÃ© avec LTOwaitpid a Ã©chouÃ©attention: attention: envisagez de faire l'Ã©dition de liens avec Â«Â -staticÂ Â» car les bibliothÃ¨ques systÃ¨me avecon attendait Â«Â %sÂ Â»le %q+D faible ne peut pas Ãªtre dÃ©fini %qEles dÃ©finitions d'alias faibles ne sont pas supportÃ©es dans cette configurationles synonymes faibles ne sont pas supportÃ©sla dÃ©claration faible de %q+D est appliquÃ©e Ã  une dÃ©finition statique qui existe dÃ©jÃ la dÃ©claration faible de %q+D doit Ãªtre publiquela dÃ©claration faible de %q+D n'est pas supportÃ©eles poids doivent Ãªtre non nÃ©gatifsen stockant %qT, %qE requiert une base vectorielle et un index scalairelors de l'Ã©criture de la sortie dans %s: %malors que %qT se dÃ©compose en %E Ã©lÃ©mentsalors que %qT se dÃ©compose en %wu Ã©lÃ©mentalors que %qT se dÃ©compose en %wu Ã©lÃ©mentsen rÃ©fÃ©renÃ§ant %qDla largeur de %qD dÃ©passe celle de son typela largeur de %qs excÃ¨de son typela largeur du champ de bits %qD a le type non entier %qTavecavec %<ancestor%>, seules les clauses %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, et %<map%> peuvent apparaÃ®tre dans la constructiondans cette bouclesans %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> est Ã©quivalent Ã  %<-gvariable-location-views%>la rÃ©gion qui partage une tÃ¢che ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de partage de tÃ¢che, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masket%>, %<task%> explicite ou une rÃ©gion %<taskloop%>Ã©criture de %wu bits de donnÃ©es hors des limites de l'objet de destination, les donnÃ©es ont Ã©tÃ© tronquÃ©es dans %wu bitswrite_atom(): Tentative d'Ã©crire un atome dabwrite_symbol(): mauvais symbole de module %qswrite_symtree(): Symbole pas Ã©critl'Ã©criture de %E octet dans une rÃ©gion de taille %E dÃ©borde de la destinationl'Ã©criture de %E octets dans une rÃ©gion de taille %E dÃ©borde de la destinationl'Ã©criture de %E octets ou plus dans une rÃ©gion de taille %E dÃ©borde de la destinationÃ©crit %wu octet dans une rÃ©gion de taille %wuÃ©crit %wu octets dans une rÃ©gion de taille %wuÃ©crit %wu octet dans une rÃ©gion de taille comprise entre %wu et %wuÃ©crit %wu octets dans une rÃ©gion de taille comprise entre %wu et %wuÃ©criture CMI %qsÃ©crire entre %E et %E octets dans une rÃ©gion de taille %E dÃ©borde de la destinationÃ©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est %wuÃ©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wuÃ©criture dans un objet constant (argument %d)Ã©criture d'un octet en trop dans une rÃ©gion dont la taille dÃ©pend de %<strlen%>Ã©criture du fichier de sortieÃ©criture du fichier de sortie %sÂ : %mÃ©criture Ã  travers un pointeur nul (argument %d)Ã©criture de la liste de sortie LTRANS %s: %ml'Ã©criture dans l'espace d'adresses %qs n'est pas supportÃ©emauvaise entrÃ©e %<TYPE_CACHED_VALUES%>mauvaise quantitÃ© d'arÃªtes de branchements aprÃ¨s le branchement conditionnel dans le bb %imauvais nombre d'arÃªtes de branchement aprÃ¨s le branchement inconditionnel %iargument %qs erronÃ© pour l'option %qsmauvais argument aux attributs ignorÃ©sl'arÃªte %d->%d est erronÃ©e pour l'argument PHIentrÃ©e erronÃ©e dans la liste %<TYPE_ARG_TYPES%>liste d'utilisation immÃ©diate erronÃ©einsn erronÃ©e dans l'arÃªte fallthrumauvaise liste des boucles sorties pour l'arÃªte %d->%dnombre erronÃ© d'arguments spÃ©cifiÃ© pour l'attribut %qEmauvais nombre d'arguments pour %%:debug-level-gtmauvais nombre d'arguments pour %%:dwarf-version-gtmauvais nombre d'arguments pour %<__builtin_addressof%>mauvais nombre d'arguments pour %<__builtin_assoc_barrier%>mauvais nombre d'arguments pour %<__builtin_call_with_static_chain%>mauvais nombre d'arguments pour %<__builtin_choose_expr%>mauvais nombre d'arguments pour %<__builtin_complex%>mauvais nombre d'arguments pour %<__builtin_convertvector%>mauvais nombre d'arguments pour %<__builtin_launder%>mauvais nombre d'arguments pour %<__builtin_shuffle%>mauvais nombre d'arguments pour %<__builtin_shufflevector%>nombre erronÃ© d'arguments pour l'attribut %<assume%>nombre d'arguments erronÃ© pour %qsnombre erronÃ© d'arguments pour la fonction %<__builtin_next_arg%>nombre erronÃ© d'arguments pour la fonction %<va_start%>mauvais nombre d'arÃªtes de branchements aprÃ¨s le branchement inconditionnel dans le bb %inombre erronÃ© d'arguments du patron (%d, devrait Ãªtre %d)nombre erronÃ© d'arguments du patron (%d, devrait Ãªtre au moins %d)mauvais fanions d'une arÃªte sortante Ã  la fin du bb %dnom de stratÃ©gie %qs erronÃ© spÃ©cifiÃ© pour l'option %qsarbre erronÃ© dans la liste %<TYPE_FIELDS%>argument de type erronÃ© pour %stype d'argument erronÃ© pour abstype d'argument erronÃ© pour absutype d'argument erronÃ© pour le complÃ©ment de bittype d'argument erronÃ© pour la conjugaisontype d'argument erronÃ© pour un dÃ©crÃ©menttype d'argument erronÃ© pour un incrÃ©menttype d'argument erronÃ© pour le point d'exclamation unairetype d'argument erronÃ© pour le moins unairetype d'argument erronÃ© pour le plus unairetype d'argument erronÃ© pour %sretour d'un registre x87 alors que x87 est dÃ©sactivÃ©xstormy16_print_operand: code inconnuvous pouvez activer %qs en utilisant l'option %<-march%> sur la ligne de commande ou en utilisant l'attribut ou le pragma %<target%>vous pouvez activer RVV en utilisant l'option %<-march%> sur la ligne de commande ou en utilisant l'attribut ou le pragma %<target%>vous pouvez activer SVE en utilisant l'option %<-march%> sur la ligne de commande ou en utilisant l'attribut ou le pragma %<target%>vous pouvez activer mve.fp en utilisant l'option %<-march%> sur la ligne de commande ou en utilisant l'attribut ou le pragma %<target%>vous pouvez supprimer ces avertissements en utilisant une constante hexadÃ©cimale (%wx au lieu de %wd)vous pouvez stabiliser cette valeur avec %<--param hardware_destructive_interference_size=%d%> ou dÃ©sactiver cet avertissement avec %<-Wno-interference-size%>vous pouvez utiliser un espace de noms en ligne Ã  la placevous pouvez contourner cela en enlevant l'initialiseurVous ne pouvez pas prendre l'adresse d'une fonction imbriquÃ©e si vous utilisez l'option %qsvous devriez utiliser l'option %<-%s%>l'architecture de votre processeur natif (%qs) ne supporte pas l'ABI %qs, utilisation de %<-m%s=%s%>z*inx requiert l'ABI ilp32, ilp32e, lp64 ou lp64ez/Architecture.zÃ©ro comme constante de pointeur nulsection de tableau ayant une longueur nulle dans la clause %qstableau %q+D de taille nulle ou nÃ©gativetype %qT de taille nulle dans la clause %<reduction%>type de taille nulle %qT dans la clause %qsvecteur de taille nullelargeur nulle pour le champ de bits %q+Dlargeur nulle pour le champ de bits %qslargeur zÃ©ro dans le format %schaÃ®ne de format %s de longueur nulletableau %qD de taille zÃ©rotableau %qT de taille zÃ©romembre tableau de taille nulle %qD dans un %q#T par ailleurs videmembre tableau de taille nulle %qD pas Ã  la fin de %q#T{anonyme}{erronÃ©}
\ No newline at end of file
--- 2373,2381 ----
  %<@%> rÃ©pÃ©tÃ© avant la chaÃ®ne Objective-C%s rÃ©pÃ©tÃ© dans le formatremplacez les parenthÃ¨ses par des accolades pour dÃ©clarer une variableremplacez la clÃ© de classe avec %qsla conversion implicite de %qT vers %qT n'est pas permise en C++requÃªte du membre %qD dans %qE, lequel est de type non classe %qTrequÃªte du membre %qD dans %qE, lequel est le type pointeur %qT (vous avez peut-Ãªtre oubliÃ© d'utiliser %<->%>Â ?)la requÃªte pour le membre %qD est ambiguÃ«l'accÃ¨s au membre %qD est ambigu dans un rÃ©seau d'hÃ©ritages multiplesrequÃªte du membre %qE dans le type %qT qui n'est pas une classeaccÃ¨s au membre %qE de quelque chose qui n'est ni une structure ni une unionle %<init_priority%> %i demandÃ© est hors des limites [0, %i]le %<init_priority%> %i demandÃ© est rÃ©servÃ© pour un usage internele %<init_priority%> demandÃ© n'est pas une constante entiÃ¨rel'attribut %qE demandÃ© n'est pas une paire de constantes entiÃ¨res non nÃ©gatives sÃ©parÃ©es par une virgule ou est trop grand (max. %d)l'ABI demandÃ©e requiert %<-march%> pour incorporer l'extension %qcl'alignement demandÃ© %qE excÃ¨de le maximum %ul'alignement demandÃ© %qE excÃ¨de le maximum du fichier objet %ul'alignement demandÃ© %qE n'est pas une puissance de 2 positivel'alignement requis pour %q+D est plus grand que l'alignement implÃ©mentÃ© de %wul'alignement demandÃ© n'est pas une constantel'alignement demandÃ© n'est pas une puissance de 2l'alignement demandÃ© n'est pas une constante entiÃ¨rel'alignement demandÃ© est trop grandla position demandÃ©e est plus petite que zÃ©rola position demandÃ©e n'est pas une constante entiÃ¨reexige l'argument id dans la chaÃ®ne de caractÃ¨resrequire_atom(): mauvais type atomique requisrequis par la substitution de %qS
  requis par %q#D
  requis depuis ici
! requiertclause Â«Â requiresÂ Â» dans la dÃ©claration du type non fonction %qTclause Â«Â requiresÂ Â» sur le type de retourclause Â«Â requiresÂ Â» sur type-idclause Â«Â requiresÂ Â» sur un typedefla rÃ©solution avec le sub id %wx n'est pas dans le fichier objetresolve_function(): mauvais type de fonctionresolve_intrinsic(): Trop d'arguments pour l'intrinsÃ¨queresolve_operator(): Mauvais intrinsÃ¨queresolve_ref(): Mauvaise rÃ©fÃ©rence de tableauresolve_subroutine(): mauvais type de fonctionfonction indirect du rÃ©solveur dÃ©clarÃ©e icile rÃ©sultat de %<%wu^%wu%> est %wuÂ ; vouliez-vous utiliser %<1 << %wu%> (%wu)Â ?le rÃ©sultat de %<%wu^%wu%> est %wuÂ ; vouliez-vous utiliser %<1LL << %wu%>Â ?le rÃ©sultat de %<%wu^%wu%> est %wuÂ ; vouliez-vous utiliser %<1e%wu%>Â ?le rÃ©sultat de %<%wu^%wu%> est %wuÂ ; vouliez-vous utiliser une exponentiationÂ ?le rÃ©sultat de %<operator->()%> est un non pointeurle rÃ©sultat de %qE a besoin de %u bits pour Ãªtre reprÃ©sentÃ© mais %qT n'a que %u bitsle type de rÃ©sultat n'est pas un contrainte de type simplerÃ©sultat avec une longueur de caractÃ¨res non constantela signature de l'adresse de retour n'est supportÃ©e qu'avec %<-mabi=lp64%>le retour abandonne le qualificatif %qv du type pointÃ©l'arÃªte de retour ne pointe pas vers la sortie dans le bb %dretour depuis un pointeur vers un espace d'adresses non fermÃ©le retour ajoute le qualificatif %q#v au pointeur de fonction qui n'avait pas de qualificatifreturn nâ€™est pas suivi dâ€™une barriÃ¨rele type retournÃ© %q#T est incompletle type du retour devient %<int%> par dÃ©fautle type du retour est un type incompletle type de retour pourrait Ãªtre un candidat pour un attribut de formatle type de retour de %qD n'est pas %<int%>le type de retour de %qD n'est pas %qstype de retour d'une fonctionla spÃ©cification d'un type retournÃ© pour un constructeur est invalidela spÃ©cification d'un type retournÃ© pour un destructeur est invalidetype de retour spÃ©cifiÃ© pour %<operator %T%>type de retour spÃ©cifiÃ© pour le guide de dÃ©ductiondÃ©saccord dans le type de la valeur retournÃ©eretour avec valeur rencontrÃ© dans une fonction sans type de retourinstruction Â«Â returnÂ Â» avec une valeur dans une fonction retournant %qTinstruction Â«Â returnÂ Â» sans valeur dans une fonction retournant %qTl'exigence sur le type de retour n'est pas une contrainte de typeretournÃ© depuis %qDretournÃ© depuis %qTretour de %qT depuis une fonction avec le type de retour %qT qui est incompatibleretourner %qT depuis une fonction qui retourne le type %qT transforme un pointeur en entier sans transtypageretourner %qT depuis une fonction avec le type de retour %qT transforme un entier en pointeur sans transtypageretour de %qT depuis un type pointeur avec un ordre de stockage scalaire %qT incompatibleretourne une valeur depuis un constructeurretourne une valeur depuis un destructeurliste d'initialisation retournÃ©eretourner la variable %<initializer_list%> locale %qD n'Ã©tend pas la durÃ©e de vie du tableau sous-jacentretour d'un pointeur vers %qD de type %qT depuis une fonction avec le type incompatible %qTretourne un pointeur vers un temporaireretourne une rÃ©fÃ©rence vers un temporaireretourner une %<initializer_list%> temporaire n'Ã©tend pas la durÃ©e de vie du tableau sous-jacentretour Ã  la porte pour un problÃ¨me mÃ©caniquel'appel returns_twice n'est pas le premier dans le bloc de base %dl'appel returns_twice n'est pas le dernier dans le bloc de base %dordre de stockage inverse des scalaires en virgule flottanteordre de stockage inverse des scalairesordre de stockage inverse pour le mode %sl'opÃ©rande de droite de l'opÃ©rateur virgule ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'opÃ©rande de droite de l'opÃ©rateur virgule n'a pas d'effetl'opÃ©rande de droite de l'opÃ©rateur virgule est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'opÃ©rande de droite de l'expression de dÃ©calage %q+E est plus grand ou Ã©gal Ã  la prÃ©cision %wu de l'opÃ©rande de gauchel'opÃ©rande de droite de l'expression de dÃ©calage %q+E est nÃ©gatifprÃ©cision Ã  droiteprÃ©cision Ã  droite dans le format de strfmoncompteur de dÃ©calages vers la droite >= Ã  la largeur du typecompteur de dÃ©calages vers la droite >= Ã  la largeur de l'Ã©lÃ©ment du vecteurle compteur de dÃ©calages vers la droite est nÃ©gatifl'opÃ©rande Ã  droite de la virgule n'a pas d'effetle mode d'arrondissement n'est pas supportÃ© pour les flottants sur VAXle rÃ©sultat de l'arrondi sera toujours 0arrondir Ã  %d bits n'a pas d'effet pour une valeur en virgule fixe avec %d bits fractionnelsla routine %qD est dÃ©clarÃ©e icil'appel de routine utilise un parallÃ©lisme OpenACC interdit par la routine contenantel'appel de routine utilise le mÃªme parallÃ©lisme OpenACC que la boucle qui la contientrv32e requiert l'ABI ilp32erv64e requiert l'ABI lp64ele processeur rx100 n'a pas d'unitÃ© FPU matÃ©riellele processeur rx200 n'a pas d'unitÃ© FPU matÃ©riellenÅ“ud de type canonique identique pour les types diffÃ©rents %qT et %qTla mÃªme variable est utilisÃ©e dans les clauses %<firstprivate%> et %<lastprivate%> dans la construction %<distribute%>la mÃªme version avait Ã©tÃ© dÃ©finie icisame_comdat_group n'est pas une liste circulaireliste same_comdat_group au travers de groupes diffÃ©rentsattribut de fonction d'assainissement incohÃ©rentla satisfaction de la contrainte atomique %qE dÃ©pend d'elle-mÃªmela valeur de satisfaction a Ã©tÃ© Ã©valuÃ©e en premier pour %qE icila valeur de satisfaction de la contrainte %qE a changÃ© entre %qE et %qEla plage du bit de saturation doit Ãªtre une constante immÃ©diatela plage du bit de saturation doit Ãªtre dans la plage [%wd, %wd]enregistrer les fichiers prÃ©traitÃ©s temporaireson a vu %d %<template<>%>, on a besoin de %d pour spÃ©cialiser un patron de fonction membreutilisez %<typename %E%> si un type est dÃ©sirÃ©l'objet scalaire %qD requiert un Ã©lÃ©ment dans l'initialisationle facteur d'Ã©chelle doit Ãªtre non nÃ©gatifla mise Ã  l'Ã©chelle s'oppose Ã  la normalisation, ignorÃ©
  schedule %<auto%> ne prend pas de paramÃ¨tre %<chunk_size%>schedule %<runtime%> ne prend pas de paramÃ¨tre %<chunk_size%>l'expression de taille des tranches d'ordonnancement doit Ãªtre un entierla portÃ©e %qT avant %<~%> n'est pas un nom de classel'Ã©numÃ©ration %qT dans une portÃ©e limitÃ©e est passÃ©e au travers de %<...%> en tant que %qT avant %<-fabi-version=6%> et en tant que %qT aprÃ¨sles enums fortement typÃ©s sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>non concordance entre un enum simple et un enum fortement typÃ© pour %q#Tl'argument du score doit Ãªtre une expression entiÃ¨re constantel'argument du score doit Ãªtre non nÃ©gatifle deuxiÃ¨me argument doit Ãªtre une constantele deuxiÃ¨me argument doit Ãªtre une tranche ou une chaÃ®nele deuxiÃ¨me argument de %q+D devrait Ãªtre %<char **%>le deuxiÃ¨me argument de %<__builtin_call_with_static_chain%> doit Ãªtre un type pointeurle deuxiÃ¨me argument de %<__builtin_prefetch%> doit Ãªtre une constantele deuxiÃ¨me argument de %<va_arg%> est un type fonction %qTle deuxiÃ¨me argument de %<va_arg%> est du type incompatible %qTle deuxiÃ¨me argument de la fonction %qE doit Ãªtre une constante entiÃ¨re qui est une puissance de 2 comprise entre %qi et %qu bitsla seconde expression a le type %qTle deuxiÃ¨me opÃ©rande de l'expression conditionnelle ne peut rÃ©soudre l'adresse de la fonction surchargÃ©ele deuxiÃ¨me opÃ©rande de l'expression conditionnelle n'a pas d'effetle deuxiÃ¨me opÃ©rande de l'expression conditionnelle est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEle deuxiÃ¨me opÃ©rande de l'opÃ©rateur conditionnel a le type %<void%> mais le troisiÃ¨me opÃ©rande n'est ni une expression qui gÃ©nÃ¨re une exception ni le type %<void%>le deuxiÃ¨me paramÃ¨tre de %<va_start%> n'est pas le dernier argument nommÃ©les deuxiÃ¨me, troisiÃ¨me et quatriÃ¨me arguments doivent Ãªtre des constantesla section #%u est manquante ou corrompuela section %qs est manquante ou corrompuela section existe dÃ©jÃ Â : %qsles ancres de sections doivent Ãªtre dÃ©sactivÃ©es quand la rÃ©organisation au plus haut niveau est dÃ©sactivÃ©eles ancres de sections doivent Ãªtre dÃ©sactivÃ©es quand unit-at-a-time (une unitÃ© Ã  la fois) est dÃ©sactivÃ©l'argument de l'attribut de section n'est pas une constante de type chaÃ®ne de caractÃ¨resl'attribut de section ne peut pas Ãªtre spÃ©cifiÃ© pour des variables localesl'attribut de section n'est pas permis pour %q+Dles attributs de sections ne sont pas supportÃ©s pour cette ciblela section de %q+D ne peut pas Ãªtre contournÃ©ela section de %q+D est en conflit avec la dÃ©claration prÃ©cÃ©dentela section de l'alias %q+D doit correspondre Ã  la section de sa cibleconflit du type de sectionconflit du type de section avec %qDfaute de segmentationfaute de segmentation (code)les options fp16 sÃ©lectionnÃ©es sont incompatiblesle sÃ©lecteur %qs n'accepte aucune propriÃ©tÃ©le sÃ©lecteur %qs n'accepte aucune propriÃ©tÃ© Ã  %Cle sÃ©lecteur %qs est spÃ©cifiÃ© plus d'une fois dans l'ensemble %qssÃ©lecteur doit Ãªtre un immÃ©diatle sÃ©lecteur doit Ãªtre une constante entiÃ¨re dans la plage [0, %wi]l'ensemble du sÃ©lecteur %qs est spÃ©cifiÃ© plus d'une foisla comparaison avec soi-mÃªme retourne toujours fauxla comparaison avec soi-mÃªme retourne toujours vrailes auto-tests ne sont pas activÃ©s dans cet exÃ©cutableauto-tests incompatibles avec %<-E%>interposition sÃ©mantique incohÃ©rentedÃ©finissez %qs Ã  au moins %d pour plus de dÃ©tailsdÃ©finir toutes les valeurs d'emplacement Ã  une valeur spÃ©cifiÃ©e (commutateur interne).le type de base de l'ensemble doit Ãªtre un type ordinalle type de l'ensemble ne peut pas Ãªtre initialisÃ© avec un %qsle type de l'ensemble ne prend pas une autre valeur entiÃ¨resetjmp/longjmp Ã  l'intÃ©rieur d'une construction %<simd%>les noms des mÃ©thodes Â«Â setterÂ Â» doivent Ãªtre terminÃ©s par %<:%>initialisation de la limite maximale de la taille du fichier de vidange (core file): %mla dÃ©claration masquÃ©e est icimasquage de la fonction interne %q#Dmasquage de la fonction %q#D de la bibliothÃ¨quemasque la dÃ©claration prÃ©cÃ©dente du type de %q#Dinformation sur le nom SSA partagÃ©shared et mdll ne sont pas compatiblescall_stmt partagÃ©:shared n'est pas supportÃ©rtx partagÃ©dÃ©bordement de la rÃ©gion dans la mÃ©moire partagÃ©ele compteur du nombre de dÃ©calages n'est pas un entierl'expression de dÃ©calage %q+E dÃ©bordedÃ©calage d'un opÃ©rande non entiertrop peu de donnÃ©es lues en lisant les donnÃ©es d'exportshow_array_ref(): RÃ©fÃ©rence de tableau inconnueshow_array_spec(): Type de forme de tableau pas gÃ©rÃ©.show_code_node(): Mauvais code d'instructionshow_expr(): Mauvais intrinsÃ¨que dans l'expressionshow_expr(): Ne sais pas comment afficher l'expressionshow_ref(): Mauvais code de composantarÃªtes Â«Â sibcallÂ Â» (appel d'une fonction similaire en fin de fonction) pour une insn qui n'est pas un appel dans le bb %iles effets de bords n'ont pas Ã©tÃ© recalculÃ©s quand %<ADDR_EXPR%> a changÃ©Ã©lÃ©ment avec des effets de bord dans un CONSTRUCTOR sans effets de bordla conversion signÃ©e de %qT vers %qT change la valeur de %qEla conversion signÃ©e de %qT vers %qT change la valeur de %qE en %qEla plage signÃ©e du type et le mode machine %qs ne correspondent pasIF simplesimplify_intrinsic_op(): Mauvais opÃ©rateursimplify_min_max(): Mauvais type dans la liste d'argumentsl'attribut %<target_clones%> isolÃ© est ignorÃ©la taille %qE du tableau %qE excÃ¨de la taille maximale %qE de l'objetla taille %qE du tableau %qE est nÃ©gativela taille %qE du tableau excÃ¨de la taille maximale %qE de l'objetla taille %qE du tableau est nÃ©gativela taille du tableau dans Â«Â newÂ Â» doit avoir un type entierla taille est trop grandedÃ©saccord de taille dans l'argument %d de %qEla taille de %q+D %E octets excÃ¨de la taille maximale %wu de l'objetla taille de %qD diffÃ¨re de la taille de la dÃ©claration originalela taille de %qs (%wd) diffÃ¨re de sa taille dÃ©clarÃ©e (%wd)la taille du tableau %qD a le type non entier %qTla taille du tableau %qD n'est pas une expression constante de type entierla taille du tableau %qE excÃ¨de la taille maximale %qE de l'objetla taille du tableau %qE a un type incompletla taille du tableau %qE a un type qui n'est pas un entierla taille du tableau %qE est nÃ©gativela taille du tableau %qE n'est pas une expression constantela taille du tableau %qE est trop grandela taille de l'Ã©lÃ©ment du tableau n'est pas un multiple de sont alignementla taille du tableau excÃ¨de la taille maximale %qE de l'objetla taille du tableau a le type non entier %qTla taille du tableau n'est pas une expression constantela taille du tableau n'est pas une expression constante entiÃ¨rela taille du tableau est trop grandela taille de la boucle %d devrait Ãªtre %d, et non %dla valeur retournÃ©e par %q+D a une taille de %u octetsla taille de la valeur retournÃ©e par %q+D est supÃ©rieure Ã  %wu octetsla taille de la chaÃ®ne de caractÃ¨res littÃ©rale est trop grandela taille du type %qT est trop grande (%qE octets)la taille du tableau sans nom a un type incompletla taille du tableau sans nom a un type qui n'est pas un entierla taille du tableau sans nom est nÃ©gativela taille du tableau sans nom est trop grandela taille de la variable %q+D est trop grandeles plages de tailles de l'option %qs devraient Ãªtre croissantessizeof(long double) vaut 12.sizeof(long double) vaut 16.une tranche peut uniquement Ãªtre comparÃ©e Ã  nulainsi, toute instanciation avec un paquet de paramÃ¨tres non vide serait mal formÃ©esoft-float et long-double-128 sont incompatiblescertains candidats ont Ã©tÃ© omisÂ ; utilisez %<-fdiagnostics-all-candidates%> pour les affichercertaines parties de l'expansion de la macro ne sont pas protÃ©gÃ©es par cette instruction %qsdÃ©solÃ©, non implÃ©mentÃ©dÃ©solÃ©, pas implÃ©mentÃ©: dÃ©solÃ©: les sÃ©mantiques de la fonction statique en ligne %q#D sont erronÃ©es (vous obtiendrez de multiples copies)dÃ©solÃ©: les sÃ©mantiques de la variable en ligne %q#D sont erronÃ©es (vous obtiendrez de multiples copies)la source est un pointeur vers un type incompletla source n'est pas un pointeurla source n'est pas un pointeur vers une classela source n'est pas de type Â«Â classÂ Â»la source est d'un type Â«Â classÂ Â» incompletl'emplacement des sources de la fonction %qD a changÃ©, les donnÃ©es de profilage sont pÃ©rimÃ©esl'objet source %qE de taille %sobjet source allouÃ© icil'objet source est probablement Ã  l'adresse zÃ©rol'objet source de taille %s allouÃ© par %qEle type source n'est pas polymorphiqueespace suivie d'un caractÃ¨re de ponctuation %<%c%>la spec %qs a un %<%%0%c%> invalidela spec %qs a un %<%%@%c%> invalidela spec %qs a un %<%%W%c%> invalidela spec %qs a un %<%%x%c%> invalidespec %qs invalideÃ©chec du spec: %<%%*%> n'a pas Ã©tÃ© initialisÃ© par concordance du patronÃ©chec de spec: plus d'un argument Ã  %<SYSROOT_HEADERS_SUFFIX_SPEC%>Ã©chec de spec: plus d'un argument Ã  %<SYSROOT_SUFFIX_SPEC%>Ã©chec de spec: option de spec %qc non reconnuele fichier de spec n'a pas de spÃ©cification pour l'Ã©dition de liensspec est Â«Â %sÂ Â»
  
! le commutateur gÃ©nÃ©rÃ© par la spec est un simple %<-%>spec_dimen_size(): Mauvaise dimensionspÃ©cialisation de %qT aprÃ¨s instanciation %qTspÃ©cialisation de %qD aprÃ¨s instanciationspÃ©cialisation de %qD dans diffÃ©rents espaces de nomsla spÃ©cialisation de %qD doit apparaÃ®tre dans la portÃ©e de l'espace de nomsspÃ©cialisation de %qT aprÃ¨s instanciationspÃ©cialisation du patron d'alias %qDspÃ©cialisation d'une fonction membre spÃ©ciale dÃ©clarÃ©e implicitementspÃ©cialisation du concept de variable %q#DspÃ©cialisation du patron de variable %qD dÃ©clarÃ© comme une fonctionla syntaxe %<template<>%> est requise pour spÃ©cialiser %<%T::%E%>la limite spÃ©cifiÃ©e %E excÃ¨de la taille de la destination %Ela limite spÃ©cifiÃ©e %E excÃ¨de la taille maximale de l'objet %Ela limite spÃ©cifiÃ©e %E excÃ¨de la taille de la source %Ela limite spÃ©cifiÃ©e %E peut excÃ©der la taille de la destination %Ela limite spÃ©cifiÃ©e %E peut excÃ©der la taille maximale de l'objet %Ela limite spÃ©cifiÃ©e %E peut excÃ©der la taille de la source %Ela limite spÃ©cifiÃ©e %wu excÃ¨de %<INT_MAX%>la limite spÃ©cifiÃ©e %wu excÃ¨de la taille maximale de l'objet (%wu)la limite spÃ©cifiÃ©e %wu dÃ©passe la taille %wu de l'objet de destinationla limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille de la destination %Ela limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille maximale %E de l'objetla limite spÃ©cifiÃ©e [%E, %E] excÃ¨de la taille de la source %Ela limite spÃ©cifiÃ©e [%E, %E] peut excÃ©der la taille maximale %E de l'objetla limite spÃ©cifiÃ©e [%E, %E] peut excÃ©der la taille de la source %Ela plage de la limite spÃ©cifiÃ©e [%wu, %wu] excÃ¨de %<INT_MAX%>le mode spÃ©cifiÃ© est trop petit pour les valeurs Ã©numÃ©rÃ©esoption %qs spÃ©cifiÃ©e plus d'une foisla taille %E spÃ©cifiÃ©e excÃ¨de la taille maximale %E de l'objetla taille %E spÃ©cifiÃ©e peut excÃ©der la taille maximale %E de l'objetla taille spÃ©cifiÃ©e entre %E et %E excÃ¨de la taille maximale %E de l'objetla taille spÃ©cifiÃ©e entre %E et %E peut excÃ©der la taille maximale %E de l'objetspÃ©cifie un registre systÃ¨me avec une chaÃ®ne de courte longueurspÃ©cifier l'ordre des bibliothÃ¨ques. Les bibliothÃ¨ques peuvent Ãªtre spÃ©cifiÃ©es par des abrÃ©viations sÃ©parÃ©es par des virgulesÂ : log,min,pim,iso ou par noms de rÃ©pertoiresÂ : m2log,m2min,m2pim,m2iso.spÃ©cifier la liste des modules Ã  l'exÃ©cution et leur ordre d'initialisationspÃ©cifier le nom de prÃ©fixe dÃ©corÃ© du modulespÃ©cifier le nom de prÃ©fixe dÃ©corÃ© du module pour tous les modules dans les chemins d'inclusion suivantsspÃ©cifier les types vectoriels avec %<__attribute__ ((mode))%> est obsolÃ¨tela syntaxe des specs %%include est mal formÃ©e aprÃ¨s %td caractÃ¨resla syntaxe des specs %%rename est mal formÃ©e aprÃ¨s %td caractÃ¨resla spÃ©cification des specs %s Ã  renommer n'a pas Ã©tÃ© trouvÃ©efichier de specs mal composÃ© aprÃ¨s %td caractÃ¨rescommande specs %% inconnue aprÃ¨s %td caractÃ¨resles arrÃªtes spÃ©culatives ne sont pas adjacentesle %<>>%> est faux, utilisez %<>%> pour terminer la liste d'arguments du patronsÃ©quence de ponctuation %<%.*s%> douteuse au dÃ©but du formatdes caractÃ¨res %<%%%> douteux traÃ®nent dans le formatsÃ©quence de ponctuation %<%.*s%> douteuse Ã  la fin du formatdes caractÃ¨res blancs douteux traÃ®nent Ã  la fin du formatla taille %<%d%> de la sÃ©curitÃ© anti-collision de la pile doit Ãªtre Ã©gale Ã  l'intervalle de sondage %<%d%>la trame de pile doit Ãªtre plus petite que 64Kla trame de pile n'est pas un multiple de 8 octets: %wdla trame de pile n'est pas un multiple de 8 octets: %wdtrame de pile trop grandela valeur de protection de la pile doit Ãªtre une puissance de 2l'expression limitant la pile n'est pas supportÃ©eles limites de la pile ne sont pas supportÃ©es sur cette ciblesondes de pile pour les trames SVEle sondage de la pile requiert %<-maccumulate-outgoing-args%> pour Ãªtre correctele sondage de la pile requiert %<target("accumulate-outgoing-args")%> pour Ãªtre correctela protection de la pile ne protÃ¨ge pas la fonction: tous les tableaux locaux font moins de %d octets de longueurla protection de la pile ne protÃ¨ge pas les variables locales: tampon de longueur variableregistre de pile utilisÃ© pour une variable-registre globalela taille de la pile doit Ãªtre une puissance de 2la taille de la pile doit Ãªtre plus grande que la valeur de la protection de la pilela taille de la pile ne peut pas Ãªtre plus grande que 64kle calcul de l'utilisation de la pile n'est pas supportÃ© pour cette ciblel'utilisation de la pile est de %wu octetsl'utilisation de la pile pourrait Ãªtre de %wu octetsl'utilisation de la pile pourrait peut-Ãªtre ne pas avoir de limitetrame de pile trop grande: %d octetsles directives OpenMP autonomes dans l'attribut %<omp::directive%> peuvent uniquement apparaÃ®tre dans une instruction videl'attribut %qE standard s'applique uniquement aux fonctionsattributs standard au milieu de spÃ©cificateurs de dÃ©clarationles attributs standards doivent prÃ©cÃ©der les spÃ©cificateurs de dÃ©claration pour Ãªtre appliquÃ©s sur la dÃ©claration ou les suivre pour Ãªtre appliquÃ©s sur le typeles attributs standards sur les espaces de noms doivent prÃ©cÃ©der le nom de l'espace de nomsle dÃ©but du fragment RTL doit Ãªtre sur une ligne avant la finLe dÃ©but de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constantele dÃ©but et la fin du fragment RTL sont dans des fichiers diffÃ©rentsl'instruction ne peut rÃ©soudre l'adresse de la fonction surchargÃ©el'instruction n'a pas d'effetl'instruction est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEl'instruction n'est pas une expression constanteune instruction est marquÃ©e comme produisant une exception au milieu du blocl'instruction est marquÃ©e comme produisant une exception mais elle ne le fait pasl'instruction utilise un nom SSA libÃ©rÃ©fanion volatile de l'instruction pas Ã  jourl'instruction ne sera jamais exÃ©cutÃ©edÃ©claration sans effetexpression instruction dans une expression constanteles expressions-instructions ne sont pas permises en dehors des fonctions ni dans les listes d'arguments du patronl'assertion statique a Ã©chouÃ©l'assertion statique a Ã©chouÃ©Â : %.*sÃ©chec de l'assertion statique: %Ela dÃ©claration de l'attribut statique %qs pour %q+D a besoin d'une adressechaÃ®ne statique avec une fonction qui n'en utilise pasmembre de donnÃ©e statique %qD dans une classe sans nommembre de donnÃ©e statique %qE dÃ©clarÃ© %qsle membre de donnÃ©e statique n'est pas indÃ©pendant du nomla dÃ©claration statique de %q+D suit une dÃ©claration non statiquel'initialisation statique de la variable %q+D dans la mÃ©moire %<.shared%> n'est pas supportÃ©estatic n'est pas supportÃ© sur TPF-OSle membre statique %qD ne peut pas Ãªtre un champ de bitsmembre statique %qD dÃ©clarÃ© %<register%>la fonction membre statique %q#D est dÃ©clarÃ©e avec des qualificatifs de typela fonction membre statique %qD ne peut pas avoir de qualificatif CVla fonction membre statique %qD ne peut pas avoir de qualificatif de rÃ©fÃ©renceÂ«Â staticÂ Â» ou qualificatifs de type dans un dÃ©clarateur de tableau n'Ã©tant pas un paramÃ¨trela liaison structurÃ©e statique n'est pas indÃ©pendante du nomle type statique %qT de son opÃ©rande est une classe de base non publique du type dynamique %qTla variable statique n'est pas indÃ©pendante du nominstance allouÃ©e statiquement de la classe Objective-C %qEles attributs stdcall et cdecl sont incompatiblesles attributs stdcall et fastcall sont incompatiblesles attributs stdcall et thiscall sont incompatiblesl'expression de pas fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qDLe pas de la boucle DO implicite Ã  %L n'a pas pu Ãªtre simplifiÃ©e en une valeur constantele pas de la boucle DO implicite Ã  %L ne sera point zÃ©roinstruction (%p) marquÃ©e comme modifiÃ©e aprÃ¨s l'Ã©tape d'optimisation: instruction avec un mauvais VUSEstmts sans blocla classe de stockage %<__thread%> est invalide pour la fonction %qsla classe de stockage %<auto%> est invalide pour la fonction %qsla classe de stockage %<register%> est invalide pour la fonction %qsla classe de stockage %<thread_local%> est invalide pour la fonction %qsclasse de stockage %qD appliquÃ©e Ã  l'instanciation du patronclasse de stockage spÃ©cifiÃ©e pour %qsclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qEclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qsclasse de stockage spÃ©cifiÃ©e pour le champ de la structureclasse de stockage spÃ©cifiÃ©e pour le champ de la structure %qEclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre %qs du patronclasse de stockage spÃ©cifiÃ©e pour un typenameclasse de stockage spÃ©cifiÃ©e pour le paramÃ¨tre sans nomspÃ©cificateur de classe de stockage dans %<sizeof%>spÃ©cificateur de classe de stockage dans %qEclasse de stockage spÃ©cifiÃ©e dans le transtypagespÃ©cificateur de classe de stockage dans une dÃ©claration vide avec le type sous-jacent %<enum%>spÃ©cificateurs de classe de stockage invalides dans les dÃ©clarations de fonctions amiesla taille de stockage de %q+D n'est pas une constantela taille de stockage de %q+D est inconnuela taille de stockage de %qD n'a pas Ã©tÃ© rÃ©soluela taille de stockage de %qD n'est pas constantela taille de stockage de %qD n'est pas connuestockage de l'adresse de la variable locale %qD dans %qEnom de pÃ©riphÃ©rique %qs Ã©trange aprÃ¨s %qs: mauvais caractÃ¨re %qcle nom de stratÃ©gie %qs spÃ©cifiÃ© pour l'option %qs n'est pas supportÃ© pour du code 32 bits%<,%> Ã©garÃ©e Ã  la fin de la dÃ©claration du membre%<@%> Ã©garÃ© dans le programme%<\%o%> Ã©garÃ© dans le programme%qc Ã©garÃ© dans le programme%qs Ã©garÃ© entre des mÃ©thodes Objective-C++%qs Ã©garÃ© dans le programmeles fonctions de streaming requiÃ¨rent l'extension ISA %qsla mise en ligne du sous processus a Ã©chouÃ©la mise en ligne du sous processus a Ã©tÃ© tuÃ©e par un signalles formats de strftime ne peuvent pas formater d'argumentsla chaÃ®ne de longueur %qd est plus grande que la longueur %qd que les compilateurs C%d ISO doivent supporterune chaÃ®ne littÃ©rale avec un suffixe dÃ©fini par l'utilisateur est invalide dans ce contextel'affectation avec transtypage fort a Ã©tÃ© interceptÃ©eun transtypage fort pourrait Ãªtre nÃ©cessaireÂ«Â structÂ Â» dÃ©fini icila structure n'a aucun membrela structure n'a aucun membre nommÃ©l'alignement de la structure doit Ãªtre une petite puissance de 2, pas %wula structure contenant un membre tableau flexible n'est pas le dernier membre Ã  la fin d'une autre structurechamp de structurela frontiÃ¨re de la taille de la structure peut seulement Ãªtre 8 ou 32la frontiÃ¨re de la taille de la structure peut seulement Ãªtre 8, 32 ou 64la liaison structurÃ©e dans la portÃ©e de l'espace de nom n'est pas indÃ©pendante du nomles dÃ©clarations de liaisons structurÃ©es peuvent Ãªtre %qs uniquement en %<-std=c++20%> ou %<-std=gnu++20%>la dÃ©claration d'une liaison structurÃ©e ne peut pas Ãªtre %qsune dÃ©claration de liaison structurÃ©e ne peut pas avoir le %<auto%> du C++98une dÃ©claration de liaison structurÃ©e ne peut pas avoir la contrainte %<auto%> de type %qTune dÃ©claration de liaison structurÃ©e ne peut pas avoir le type %qTdÃ©claration de liaison structurÃ©e dÃ©finie mais pas utilisÃ©ela liaison structurÃ©e Ã  le type incomplet %qTla liaison structurÃ©e fait rÃ©fÃ©rence au type de classe incomplet %qTla liaison structurÃ©e fait rÃ©fÃ©rence au type incomplet %qTles liaisons structurÃ©es sont uniquement disponibles avec %<-std=c++17%> ou %<-std=gnu++17%>le fichier include %s du sous-framework est en conflit avec le fichier include du frameworkle sous-objet %qD est dÃ©clarÃ© icile sous-programme %q+F n'est pas marquÃ© comme Ã©tant %<Inline%>le sous-programme %q+F n'est pas marquÃ© comme Ã©tant %<Inline_Always%>indice manquant dans la rÃ©fÃ©rence du tableaula valeur indicÃ©e n'est ni un tableau ni un pointeurla valeur de l'indice n'est ni un tableau ni un pointeur ni un vecteurla valeur de l'indice est un pointeur vers une fonctionl'accÃ¨s indicÃ© du tableau est dÃ©clarÃ© %<register%>ultÃ©rieurement dÃ©clarÃ© comme %s avec %u limite variable non spÃ©cifiÃ©eultÃ©rieurement dÃ©clarÃ© comme %s avec %u limites variables non spÃ©cifiÃ©esaccolades suggÃ©rÃ©es autour du corps vide de l'instruction %<do%>accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<else%>accolades suggÃ©rÃ©es autour du corps vide d'une instruction %<if%>des accolades explicites sont suggÃ©rÃ©es autour du corps vide de l'instruction %<do%>des accolades explicites sont suggÃ©rÃ©es pour Ã©viter toute ambiguÃ¯tÃ© sur le %<else%>parenthÃ¨ses suggÃ©rÃ©es autour de %<&&%> Ã  l'intÃ©rieur de %<||%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> Ã  l'intÃ©rieur de %<<<%>parenthÃ¨ses suggÃ©rÃ©es autour de %<+%> Ã  l'intÃ©rieur de %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> Ã  l'intÃ©rieur de %<<<%>parenthÃ¨ses suggÃ©rÃ©es autour de %<-%> Ã  l'intÃ©rieur de %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de l'expression %<>>%>parenthÃ¨ses suggÃ©rÃ©es autour de l'arithmÃ©tique dans l'opÃ©rande de %<^%>parenthÃ¨ses suggÃ©rÃ©es autour de l'arithmÃ©tique dans l'opÃ©rande de %<|%>parenthÃ¨ses suggÃ©rÃ©es autour de l'affectation utilisÃ©e comme valeur dans une conditionparenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<!=%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<&%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<==%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<^%>parenthÃ¨ses suggÃ©rÃ©es autour de la comparaison dans l'opÃ©rande de %<|%>parenthÃ¨ses suggÃ©rÃ©es autour de l'opÃ©rande de %<!%> ou changez %<&%> en %<&&%> ou %<!%> en %<~%>parenthÃ¨ses suggÃ©rÃ©es autour de l'opÃ©rande de %<!%> ou changez %<|%> en %<||%> ou %<!%> en %<~%>alternative suggÃ©rÃ©e:alternatives suggÃ©rÃ©es:support du mode %qsarchitectures de cÅ“urs supportÃ©es:%sl'option %<-mcpu=%s%> est en conflit avec l'option %<-march=%s%> et rÃ©sulte dans l'ajout des options %<%s%>l'option %<-mcpu=%s%> est en conflit avec l'option %<-march=%s%>l'option %<-mcustom-%s%> est en conflit avec l'option %<-mcustom-%s%>l'option %<-mcustom-%s%> est requise pour la virgule flottante en double prÃ©cisionla valeur %2$d de l'option %<-mcustom-%1$s%> doit Ãªtre comprise entre 0 et 255le commutateur %qs ne dÃ©bute pas par %<-%>l'option %qs n'est plus supportÃ©ela condition du Â«Â switchÂ Â» a une valeur boolÃ©ennele Â«Â switchÂ Â» saute dans l'expression d'une instructionle Â«Â switchÂ Â» passe outre l'allocation OpenMP %<allocate%>le Â«Â switchÂ Â» passe outre l'initialisation d'une variablele Â«Â switchÂ Â» n'a pas de branche par dÃ©fautla quantitÃ© du switch n'est pas un entierle Â«Â switchÂ Â» dÃ©bute icil'instruction Â«Â switchÂ Â» d'une taille de %lu entrÃ©es est trop grandesymbole %qD rÃ©fÃ©rencÃ© par %qD dÃ©clarÃ© icile symbole doit Ãªtre dÃ©fini pour avoir une versionsymbole utilisÃ© comme opÃ©rande immÃ©diatsymbole utilisÃ© conjointement avec des registres de base et d'indexsymbole avec offset utilisÃ© en mode PICles rÃ©fÃ©rences mÃ©moire symboliques sont uniquement supportÃ©es sur z10 ou ultÃ©rieursymtab_node::verify a Ã©chouÃ©l'argument d'attribut symver doit avoir le format %<name@nodename%>symver n'est pas exportÃ© avec la visibilitÃ© par dÃ©fautsymver est uniquement supportÃ© sur les plateformes ELFla cible symver n'est pas exportÃ©e avec la visibilitÃ© par dÃ©fautla mÃ©thode synthÃ©tisÃ©e %qD est requise ici pour la premiÃ¨re foisle chemin systÃ¨me %qs n'est pas absoluprise de l'adresse d'une fonction immÃ©diate %qDprise de l'adresse du destructeur %qDprise de l'adresse du destructeur %qDprise de l'adresse d'une expression de type %<void%>prendre l'adresse du membre compactÃ© de %qT peut rÃ©sulter en une valeur de pointeur non alignÃ©eprise de l'adresse d'une r-valeurprendre la valeur absolue du type non signÃ© %qT n'a pas d'effetprendre l'adresse d'une Ã©tiquette n'est pas standardla cible et l'hÃ´te sont %qs:%qs, %qs:%qs attendule processeur cible ne supporte pas ARMle processeur cible ne supporte pas les extensions de sÃ©curitÃ© ARMv8-Mle processeur cible ne supporte pas les instructions THUMBle processeur cible ne supporte pas l'interopÃ©rabilitÃ©le processeur cible ne supporte pas les accÃ¨s non alignÃ©sle systÃ¨me d'exploitation cible ne supporte pas les accÃ¨s non alignÃ©sargument ciblel'attribut cible ou le pragma change la taille du %<long double%>l'attribut cible ou le pragma change l'ABI AltiVecl'attribut cible ou le pragma change l'ABI darwin64la cible ne supporte pas la mise Ã  jour atomique du profilage, le mode simple est sÃ©lectionnÃ©la cible ne supporte pas le rÃ©partiteur de version de fonctionle format cible ne supporte pas l'infinila cible n'est pas un pointeur ni une rÃ©fÃ©rencela cible n'est pas un pointeur ni une rÃ©fÃ©rence Ã  une classela cible n'est pas un pointeur ni une rÃ©fÃ©rence Ã  un type completla cible de la conversion pourrait Ãªtre une candidate pour un attribut de formatla cible de l'initialisation pourrait Ãªtre une candidate pour un attribut de formatla fonction intÃ©grÃ©e spÃ©cifique Ã  la cible n'est pas disponibleoption spÃ©cifique Ã  la cible incohÃ©rentele systÃ¨me cible ne supporte pas la sortie de dÃ©bogagele systÃ¨me cible ne supporte par le format de dÃ©bogage %qscibles manquantes aprÃ¨s %qspatron %qD dÃ©clarÃ©patron %qE dans la clause %qsl'argument %d du patron est invalidel'argument de patron %qE pour le type %qT n'est pas une constante durant la compilationl'argument du patron pour %qD utilise le type local %qTargument du patron requis pour %<%s %T%>les arguments du patron %qD ne correspondent pas Ã  ceux du patron original %qDpatron de classe sans nomÃ©chec de la contrainte du patron pour %qDdÃ©claration de patron de %<typedef%>dÃ©claration du patron de %q#DdÃ©finition de patron d'un non patron %q#Dla profondeur d'instanciation du patron excÃ¨de le maximum qui est %d (utilisez %<-ftemplate-depth=%> pour augmenter le maximum)la profondeur d'instanciation du patron excÃ¨de le maximum de %d lors de l'instanciation de %q+D, peut-Ãªtre via la gÃ©nÃ©ration de la table virtuelle (utilisez %<-ftemplate-depth=%> pour augmenter le maximum)paramÃ¨tre %q+#D du patronle paramÃ¨tre de patron %qD est dÃ©clarÃ© icile paramÃ¨tre %qD du patron, du type %qT, n'est pas permis dans une expression constante intÃ©grale parce qu'il n'est pas d'un type intÃ©gral ou Ã©numÃ©rÃ©liste de paramÃ¨tres de patron utilisÃ©e dans une instanciation explicitela liste des paramÃ¨tres du patron fournie ne correspond pas aux paramÃ¨tres du patron de %qDle paquet de paramÃ¨tres %qD du patron ne peut pas avoir d'argument par dÃ©fautle paquet de paramÃ¨tres du patron ne peut pas avoir d'argument par dÃ©fautles paquets de paramÃ¨tres des patrons ne peuvent pas avoir d'arguments par dÃ©fautle type paramÃ¨tre du patron %qT est dÃ©clarÃ© %<friend%>les paramÃ¨tres du patron ne peuvent pas Ãªtre amisles paramÃ¨tres du patron ne correspondent pas au patron %qDles paramÃ¨tres du patron ne peuvent pas Ãªtre dÃ©duits dans la spÃ©cialisation partielle:la spÃ©cialisation du patron de %qD n'est pas permise par le C++ ISOspÃ©cialisation de patron avec Ã©dition de liens CspÃ©cificateurs de patron pas spÃ©cifiÃ©s dans la dÃ©claration de %qDparamÃ¨tre de patron %qT, qui est lui-mÃªme un patron, dans la dÃ©claration du guide de dÃ©ductionles paramÃ¨tres de type du patron doivent utiliser le mot-clÃ© %<class%> ou %<typename%>patron avec liaison Ctemplate-id %qD pour %q+D ne concorde avec aucune dÃ©claration de patrontemplate-id %qD utilisÃ© comme un dÃ©clarateurtemplate-id %qE dans la dÃ©claration de patron primairetemplate-id n'est pas permis pour un constructeur en C++20template-id n'est pas permis pour un destructeur en C++20les introductions de patrons ne font pas partie des concepts C++20Â ; utilisez %qs pour l'activerparamÃ¨tre-patron-les patrons ne peuvent pas Ãªtre %<virtual%>temporaire du type %qT non littÃ©ral dans une expression constante%<operator?:%> ternaire%<operator?:%> ternaire dans %<%E ? %E : %E%>teste si un id de concept est une expression valideÂ ; ajoutez %<requires%> pour vÃ©rifier la satisfactionla sÃ©mantique %<audit%> doit Ãªtre au moins aussi forte que la sÃ©mantique %<default%>le mot-clÃ© %<bool%> n'est pas permis dans une dÃ©finition de concept en C++20l'expression %<destroy%> %qE devrait Ãªtre la mÃªme que l'argument %<depobj%> %qEl'expression de la clause %<device%> doit Ãªtre Ã©valuÃ©e Ã  %<1%>l'expression de clause %<device%> doit Ãªtre Ã©valuÃ©e Ã  %<1%> Ã  %Cl'attribut %<interrupt%> requiert un processeur MIPS32r2 ou supÃ©rieurl'attribut %qE ne peut pas Ãªtre appliquÃ© Ã  un type de fonction SVEl'attribut %qE requiert des argumentsl'architecture %qs ne supporte pas %<-m%s=2008%>l'architecture %qs ne supporte pas %<-m%s=legacy%>l'architecture %qs ne supporte pas %<-mfp32%>l'architecture %qs ne supporte pas les instructions DSPl'architecture %qs ne supporte pas les instructions de branchement probablel'architecture %qs ne supporte pas les instructions madd ou msubl'architecture %qs ne supporte pas les registres impairs en simple prÃ©cisionl'architecture %qs ne supporte pas les instructions en simple prÃ©cision appariÃ©es (paired-single)l'architecture %qs ne supporte pas l'instruction syncil'information de dÃ©bogage de %qs ne peut pas Ãªtre utilisÃ©e avec des en-tÃªtes prÃ©compilÃ©sle fanion Â«Â Â» de printfle fanion Â«Â !Â Â» de strfmonle fanion Â«Â #Â Â» de printfle fanion Â«Â #Â Â» de strftimele fanion Â«Â 'Â Â» de printfla fanion Â«Â 'Â Â» de scanfle fanion Â«Â (Â Â» de strfmonle fanion Â«Â +Â Â» de printfle fanion Â«Â +Â Â» de strfmonle fanion Â«Â -Â Â» de printfle fanion Â«Â -Â Â» de strfmonle fanion Â«Â -Â Â» de strftimele fanion Â«Â 0Â Â» de printfle fanion Â«Â 0Â Â» de strftimele modificateur Â«Â EÂ Â» de strftimele fanion Â«Â IÂ Â» de printfle fanion Â«Â IÂ Â» de scanfle modificateur Â«Â OÂ Â»le modificateur Â«Â OÂ Â» de strftimele fanion Â«Â ^Â Â» de strfmonla fanion Â«Â ^Â Â» de strftimele fanion Â«Â _Â Â» de strftimele fanion Â«Â aÂ Â» de scanfla fanion Â«Â mÂ Â» de scanfle fanion Â«Â qÂ Â» de diagnostiquel'option -shared n'est actuellement pas supportÃ©e pour un ELF VAX.l'ABI pour passer une valeur contenant des champs de bits de largeur zÃ©ro avant un champ en virgule flottante 64 bits adjacent a changÃ© dans GCC %{12.1%}l'ABI pour passer des paramÃ¨tres avec un alignement de %d octets a changÃ© dans GCC 4.6l'ABI pour retourner une valeur contenant des champs de bits de largeur zÃ©ro mais Ã©tant par ailleurs un agrÃ©gat avec uniquement un ou deux champs en virgule flottante a Ã©tÃ© changÃ©e dans GCC %{12.1%}l'ABI pour retourner une valeur avec des bases C++17 vides mais Ã©tant par ailleurs un agrÃ©gat avec uniquement un ou deux champs en virgule flottante a Ã©tÃ© changÃ©e dans GCC %{12.1%}l'ABI pour passer des structures C avec des champs de bits de largeur zÃ©ro a changÃ© dans GCC %{12.1%}l'ABI pour passer une structure possÃ©dant un tableau flexible comme membre a changÃ© dans GCC 4.4l'ABI pour passer une structure possÃ©dant un membre %<complex float%> a changÃ© dans GCC 4.4l'ABI pour passer une union avec un %<long double%> a changÃ© dans GCC 4.4l'opÃ©rande de l'instruction ENI doit Ãªtre soit 0 ou soit 1le processeur RX100 n'a pas d'unitÃ© mathÃ©matique matÃ©riellele processeur RX200 n'a pas d'unitÃ© mathÃ©matique matÃ©riellel'adresse de %qE ne sera jamais NULLl'adresse de %qD n'est pas un argument de patron valablel'adresse de %qD n'est pas un argument de patron valable car elle n'a pas une durÃ©e de stockage statiquel'adresse de %qD sera toujours Ã©valuÃ©e comme Ã©tant %<true%>l'adresse de %qD ne sera jamais %<null%>l'adresse de %qD ne sera jamais NULLl'adresse d'une Ã©tiquette ne peut pas apparaÃ®tre dans une expression constantel'adresse du sous-objet %qT de %qD n'est pas un argument de patron valablel'argument d'alignement de %<__builtin_core_promise%> doit Ãªtre une constantel'alignement des champs de %<_Atomic %T%> ont changÃ© dans %{GCC 11.1%}l'argument de l'intrinsÃ¨que %<xabort%> doit Ãªtre une valeur immÃ©diate sur 8 bitsles arguments de %qE doivent Ãªtre des chaÃ®nes constantesla fonctionnalitÃ© de suppression d'affectation de scanfl'appel requiert %<ifunc%> qui n'est pas supportÃ© par cette ciblela convention d'appel pour %qT change avec %<-fabi-version=13%> (GCC 8.2)la combinaison de %qs et %qs est incompatible avec %qsla comparaison se rÃ©duit Ã  %qEla comparaison sera toujours %<false%> car l'adresse de %qE ne sera jamais NULLla comparaison sera toujours %<false%> car l'opÃ©rande pointeur dans %qE ne peut pas Ãªtre NULLla comparaison sera toujours %<true%> car l'adresse de %qE ne sera jamais NULLla comparaison sera toujours %<true%> car l'opÃ©rande pointeur dans %qE ne peut pas Ãªtre NULLle compilateur peut supposer que l'adresse de %qD sera toujours Ã©valuÃ©e Ã  %<true%>le compilateur peut supposer que l'adresse de %qD ne sera jamais NULLle compilateur peut supposer que l'adresse de %qE ne sera jamais NULLle composant %qs est un type PRIVATE et ne peut pas Ãªtre un composant de %qs, qui est PUBLIC Ã  %Lle type en conflit dÃ©fini dans une autre unitÃ© de traductionle type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle d'une taille diffÃ©rentele type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle avec un contenu diffÃ©rentle type en conflit dÃ©fini dans une autre unitÃ© de traduction a une table virtuelle avec plus d'entrÃ©esle type en conflit dÃ©fini dans une autre unitÃ© de traduction avec des informations RTTI diffÃ©rentesle contenu d'un stockage non initialisÃ© n'est pas utilisable dans une expression constantele flot de contrÃ´le de la fonction %qD ne correspond pas aux donnÃ©es de profilage (compteur %qs)le type de Â«Â promiseÂ Â» %qT pour la coroutine dÃ©clare Ã  la fois %<return_value%> et %<return_void%>le dÃ©compte ne devrait pas Ãªtre infÃ©rieur Ã  0. Veuillez vÃ©rifier l'intrinsÃ¨que %qs dans le codela valeur par dÃ©faut pour les rÃ©glages actuels du processeur est %d octetsl'argument de direction de %<__builtin_core_promise%> doit Ãªtre une constantela syntaxe pointÃ©e n'est pas disponible en Objective-C 1.0l'Ã©lision dans %qD n'est pas hÃ©ritÃ©el'identificateur de l'Ã©vÃ©nement d'une clause %<detach%> ne devrait pas Ãªtre dans une clause qui partage des donnÃ©esl'expression %qE est Ã©valuÃ©e Ã  %<false%>l'expression %qE doit Ãªtre dÃ©clarÃ©e comme ne levant pas d'exceptionla base supplÃ©mentaire est dÃ©finie icile cinquiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle premier argument d'un %qs doit Ãªtre d'un type vectoriel boolÃ©en du mÃªme nombre d'Ã©lÃ©ments que le rÃ©sultatla premiÃ¨re diffÃ©rence des dÃ©finitions correspondantes est le champ %qDla premiÃ¨re diffÃ©rence des dÃ©finitions correspondantes est la mÃ©thode %qDle premier paramÃ¨tre de %<operator new%> ne peut pas avoir d'argument par dÃ©fautle quatriÃ¨me argument doit Ãªtre une Ã©chelle 1, 2, 4, 8le quatriÃ¨me argument doit Ãªtre de type enum %qsla taille de trame de %wu octets est plus grande que %wu octetsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 4 bitsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 5 bitsl'argument immÃ©diat doit Ãªtre une valeur immÃ©diate sur 8 bitsla sÃ©lection incompatible a Ã©tÃ© dÃ©terminÃ©e par la cible d'alias ultime %qDle type incomplet dÃ©fini dans une autre unitÃ© de traductionle type incompatible est dÃ©fini icila lambda n'a pas de capture par dÃ©fautle dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bitle dernier argument doit Ãªtre une valeur immÃ©diate sur 2 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 3 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 32 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 4 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 5 bitsle dernier argument doit Ãªtre une valeur immÃ©diate sur 1 bitle dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle dernier argument doit Ãªtre une Ã©chelle 1, 2, 4, 8la valeur d'emplacement est corrompuele m210 ne supporte pas les systÃ¨mes petits-boutistesla macro %qs n'a pas encore Ã©tÃ© dÃ©finiele nom dÃ©corÃ© de %qD a changÃ© entre %<%s=%d%> (%qD) et %<%s=%d%> (%qD)le nom dÃ©corÃ© de %qD change entre %<%s=%d%> (%qD) et %<%s=%d%> (%qD)le nom dÃ©corÃ© de %qD change entre %<-fabi-version=%d%> et %<-fabi-version=%d%>le nom dÃ©corÃ© d'un fragment pour %qD change entre %<-fabi-version=%d%> et %<-fabi-version=%d%>le nom dÃ©corÃ© de la variable de protection de l'initialisation pour %qD change entre %<-fabi-version=%d%> et %<-fabi-version=%d%>la valeur maximale pour la derniÃ¨re plage de taille de l'option %qs devrait Ãªtre -1le message attachÃ© Ã  %<unavailable%> n'est pas une chaÃ®nel'ordre d'initialisation des modules est dÃ©terminÃ©e dynamiquement par M2RTS et les dÃ©pendances de l'applicationl'avant dernier argument doit Ãªtre une valeur immÃ©diate sur 8 bitsl'opÃ©rande omis au milieu de %<?:%> sera toujours %<vrai%>, il est suggÃ©rÃ© de spÃ©cifier explicitement l'opÃ©rande du milieul'opÃ©rande %qE n'est pas satisfait carl'objet de fermeture passÃ© ne sera pas mutÃ© car il est pris par valeurle programme devrait aussi dÃ©finir %qDla plage du dÃ©compte doit Ãªtre entre 0 et 16. Veuillez vÃ©rifier l'intrinsÃ¨que %qs dans le codela plage du dÃ©compte doit Ãªtre entre 0 et 32. Veuillez vÃ©rifier l'intrinsÃ¨que %qs dans le codela plage du dÃ©compte doit Ãªtre entre 0 et 64. Veuillez vÃ©rifier l'intrinsÃ¨que %qs dans le codela plage du masque doit Ãªtre entre 0 et 255la plage du sÃ©lecteur doit Ãªtre entre 0 et 1la plage du sÃ©lecteur doit Ãªtre entre 0 et 3la plage du sÃ©lecteur doit Ãªtre entre 0 et 7le registre %qs ne peut pas Ãªtre Ã©crasÃ© dans %<asm%> pour la cible actuellele registre spÃ©cifiÃ© pour %q+D n'est pas accessible par la cible actuellele registre spÃ©cifiÃ© pour %q+D n'est pas assez gÃ©nÃ©ral pour Ãªtre utilisÃ© comme registre de variablel'expression requise %qE est invalidel'expression requise %qE est invalide Ã  cause dele type requis %qT est invalidele type requis %qT est invalide Ã  cause dele rÃ©sultat de l'instruction xxspltidp n'est pas dÃ©fini pour des valeurs d'entrÃ©e sous-normalesle rÃ©sultat de la conversion n'est pas spÃ©cifiÃ© car %qE est en dehors de la plage du type %qTles mÃªmes variables d'itÃ©ration de boucle %qD sont utilisÃ©es dans plusieurs boucles associÃ©escette cible ne supporte pas %<asm goto%> avec les sorties dans %<asm%>le temporaire a Ã©tÃ© dÃ©truit Ã  la fin de l'expression complÃ¨te %qEle troisiÃ¨me argument doit Ãªtre une valeur immÃ©diate sur 8 bitsle troisiÃ¨me argument doit Ãªtre une constante de comparaisonle type %qT de la variable %<constexpr%> %qD n'est pas littÃ©ralle type devant Ãªtre dÃ©truit est %qT, mais le destructeur rÃ©fÃ¨re Ã  %qTle type d'un pointeur vers une fonction membre d'objet explicite est un pointeur rÃ©gulier vers un type de fonctionle type d'une fonction membre d'un objet explicite est un type de fonction rÃ©gulierla valeur de %qD n'est pas utilisable dans une expression constantela valeur du pointeur de pile aprÃ¨s une instruction %<asm%> doit Ãªtre la mÃªme qu'avant l'instructionil n'y a pas d'argument pour %qD qui dÃ©pend d'un paramÃ¨tre du patron, aussi une dÃ©claration de %qD doit Ãªtre disponiblele troisiÃ¨me argument de %q+D devrait probablement Ãªtre %<char **%>le troisiÃ¨me argument de %<__builtin_prefetch%> doit Ãªtre une constantele troisiÃ¨me argument de la fonction %qE doit Ãªtre une constante entiÃ¨rele troisiÃ¨me opÃ©rande de l'expression conditionnelle ne peut rÃ©soudre l'adresse de la fonction surchargÃ©ele troisiÃ¨me opÃ©rande de l'expression conditionnelle n'a pas d'effetle troisiÃ¨me opÃ©rande de l'expression conditionnelle est une rÃ©fÃ©rence, pas un appel, Ã  la fonction %qEle troisiÃ¨me opÃ©rande de l'opÃ©rateur conditionnel a le type %<void%> mais le deuxiÃ¨me opÃ©rande n'est ni une expression qui gÃ©nÃ¨re une exception ni le type %<void%>cette instruction %qs ne protÃ¨ge pasâ€¦cette fonction interne est seulement disponible sur les fr405 et fr450cette fonction interne est seulement disponible sur le fr450cette fonction interne est seulement disponible sur les fr500 et fr550cette fonction interne est seulement disponible sur la chaÃ®ne de compilation v3fcette fonction interne est seulement disponible sur la chaÃ®ne de compilation v3s ou v3fcette fonction interne n'est pas supportÃ©e sur la chaÃ®ne de compilation v3mcette fonction interne n'est pas supportÃ©e pour cette ciblece compilateur ne supporte pas %qsce compilateur ne supporte pas PowerPC (option %<-arch%> ignorÃ©e)ce compilateur ne supporte pas x86 (option %<-arch%> ignorÃ©e)cette condition a des branches identiquescette constante dÃ©cimale est non signÃ©e uniquement en C90 ISOcette constante dÃ©cimale serait non signÃ©e en C90 ISOcette dÃ©finition requiert l'extension de l'ISA MVEcette flexibilitÃ© est dÃ©prÃ©ciÃ©e et sera supprimÃ©ececi est un bogue de GCC qui peut Ãªtre contournÃ© en ajoutant l'attribut utilisÃ© Ã  la fonction appelÃ©ececi est la premiÃ¨re Ã©tiquette Â«Â defaultÂ Â»ceci est la premiÃ¨re entrÃ©e chevauchant cette valeurceci est la insnÂ :cette fonction mÃ©dia est seulement disponible sur les fr400 et fr550cette fonction mÃ©dia est seulement disponible sur le fr500cette opÃ©ration requiert l'extension de l'ISA RVVcette opÃ©ration requiert l'extension de l'ISA SVEcette instruction peut poursuivre son chemincette cible ne dÃ©fini pas de barriÃ¨re de spÃ©culation; votre programme s'exÃ©cutera quand mÃªme correctement mais des spÃ©culations incorrectes pourraient ne pas Ãªtre restreintescette cible ne supporte pas %qscette cible est petit-boutiencette machine cible n'a pas de branchements diffÃ©rÃ©sles donnÃ©es COMMON locales au thread ne sont pas implÃ©mentÃ©esla dÃ©claration locale au thread de %q#D suit la dÃ©claration non locale au threadla dÃ©claration locale au thread de %q+D suit une dÃ©claration non locale au threadvariable d'itÃ©ration privÃ©e au thread %qDla variable privÃ©e au thread %qE est utilisÃ©e dans une rÃ©gion avec la clause %<order(concurrent)%>la variable privÃ©e au thread %qE est utilisÃ©e dans la rÃ©gion ciblela variable privÃ©e au thread %qE est utilisÃ©e dans une tÃ¢che non liÃ©ela comparaison Ã  trois voies de %qD a le type %qT qui n'est pas un type dans la catÃ©gorie des comparaisonsla comparaison Ã  trois voies de %qD a le type %qT qui n'est pas convertible en %qTcomparaison Ã  trois voies de vecteursexception gÃ©nÃ©rÃ©e sur un NULL avec le type entier au lieu du type pointeurthunk-inline est uniquement supportÃ© avec %<-mindirect-branch-jump%>la variable Ã  allouer est dÃ©clarÃ©e icipour Ãªtre sÃ»rs, tous les pointeurs intermÃ©diaires dans les transtypages de %qT vers %qT doivent Ãªtre qualifiÃ©s avec %<const%>pour gÃ©nÃ©rer les dÃ©pendances, vous devez spÃ©cifier %<-M%> ou %<-MM%>pour correspondre Ã  ce %qspour faire rÃ©fÃ©rence Ã  un membre type d'un paramÃ¨tre de patron, utilisez %<typename %E%>le jeton %u a %<x-location == %u%>le jeton %u a %<x-location == y-location == %u%>le jeton %u a %<y-location == %u%>trop peu d'arguments pour %%:version-comparetrop peu d'arguments pour %<__builtin_tgmath%>trop peu d'arguments pour la fonction interne %qE %u attenduspas assez d'arguments pour le constructeur %q#Dtrop peu d'arguments pour la fonctiontrop peu d'arguments pour la fonction %<va_start%>trop peu d'arguments pour la fonction %q#Dtrop peu d'arguments pour la fonction %qEtrop peu d'arguments pour la fonction membre %q#Dpas assez d'arguments pour la mÃ©thode %q#Dtrop peu de listes de paramÃ¨tres de patron dans la dÃ©claration de %qDtrop peu de listes de paramÃ¨tres pour le patrontype de valeur de fonction trop grand, a besoin de %d registres mais seuls %d sont disponiblesil est trop tard pour dÃ©finir le rÃ©pertoire de dÃ©bogage avec la directive #trop de %<#pragma options align=reset%>trop de %<...%> dans la capture lambdatrop de modificateurs %<always%>trop de modificateurs %<always%> Ã  %Ltrop de modificateurs %<close%>trop de modificateurs %<close%> Ã  %Ltrop de clauses %<defaultmap%> avec la catÃ©gorie %qstrop de clauses %<defaultmap%> avec une catÃ©gorie non spÃ©cifiÃ©etrop de clauses %<if%>trop de %<if%> avec le modificateur %qstrop de clauses %<if%> sans modificateurtrop de modificateurs %<present%>trop de modificateurs %<present%> Ã  %Ltrop de clauses %<self%>trop d'arguments pour %<static%>trop de clauses %qstrop de clauses %qs dans une construction de tÃ¢chetrop d'alternatives dans %<asm%>trop d'argumentstrop d'arguments pour %%:dumpstrop d'arguments pour le formattrop d'arguments pour la spÃ©cialisation partielle %qTtrop d'arguments passÃ©s dans les registres sgprtrop d'arguments pour %%:compare-debug-dump-opttrop d'arguments pour %%:compare-debug-self-opttrop d'arguments pour %%:version-comparetrop d'arguments pour la fonction interne %qE %d attendustrop d'arguments pour le constructeur %q#Dtrop d'arguments pour la fonctiontrop d'arguments pour la fonction %q#Dtrop d'arguments pour la fonction %qEtrop d'arguments passÃ©s Ã  maketrop d'arguments pour la fonction membre %q#Dtrop d'arguments pour la mÃ©thode %q#Dtrop d'arguments pour la fonction %qEtrop de clauses atomiquestrop d'accolades autour de l'initialiseur pour %qTtrop d'accolades autour de l'initialiseur scalaire pour le type %qTtrop d'arÃªtes de gestion des exceptions dans le bb %itrop de noms de fichiers. Tapez %<%s %s> pour connaÃ®tre l'usagetrop d'arguments de fonction pour eBPFtrop d'Ã©lÃ©ments d'initialisation pour %qTtrop de fichiers d'entrÃ©etrop de sorties de boucle enregistrÃ©estrop de clauses d'ordre de mÃ©moiretrop de parenthÃ¨ses ouvertestrop d'arÃªtes de branchements sortants depuis le bb %itrop de plages de tailles spÃ©cifiÃ©es dans l'option %qstrop d'en-tÃªtes de patrons pour %qD (devrait Ãªtre %d)trop de listes de paramÃ¨tres de patron dans la dÃ©claration de %qDtrop de listes de paramÃ¨tres pour le patrontrop de valeurs dans l'instruction de retourtrop de variables pour l'instruction Â«Â rangeÂ Â» avec un canaltrop d'espace de pile Ã  disposer: %dtrop d'espace de pile Ã  prÃ©parer: %dune expression avec une virgule au plus haut niveau dans l'indice d'un tableau a changÃ© de signification en C++23une expression avec une virgule au plus haut niveau dans l'indice d'un tableau est dÃ©prÃ©ciÃ©la dÃ©claration de %qs hors de toute fonction spÃ©cifie %<auto%>la rÃ©organisation au plus haut niveau doit Ãªtre dÃ©sactivÃ©e quand unit-at-a-time (une unitÃ© Ã  la fois) est dÃ©sactivÃ©la taille totale et la taille de l'Ã©lÃ©ment doivent Ãªtre des constantes immÃ©diates non nullesla taille totale %wu des objets locaux dÃ©passe le maximum %wula taille totale des objets locaux dÃ©passe le maximum %wula taille totale des objets locaux est trop grandela taille totale des variables locales excÃ¨de la limite de l'architecturetp_first_run doit Ãªtre non nÃ©gatifle C traditionnel n'a pas d'espace de noms sÃ©parÃ© pour les Ã©tiquettes, l'identificateur %qE est en conflitle C traditionnel rejette les dÃ©finitions de fonctions de style C ISOle C traditionnel rejette l'initialisation automatique d'agrÃ©gatsle C traditionnel rejette l'initialisation des unionsle C traditionnel rejette la concatÃ©nation de chaÃ®nes constantesle C traditionnel rejette le plus unaire%<,%> seule Ã  la fin des arguments pour %<#pragma GCC diagnostic ignored_attributes%>%<,%> Ã  la fin dans les arguments pour %<-Wno-attributes=%>le dernier argument de %<__type_pack_element%> n'est pas un typele tableau de longueur variable Ã  la fin d'un objet (trailing array) %qT ne devrait pas Ãªtre utilisÃ© comme membre d'un tableau flexiblele type de retour %qT Ã  la fin du guide de dÃ©duction n'est pas une spÃ©cialisation de %qTle type de retour Ã  la fin est uniquement disponible avec %<-std=c++11%> ou %<-std=gnu++11%>trampoline gÃ©nÃ©rÃ© pour la fonction imbriquÃ©e %qDla mÃ©moire transactionnelle n'est pas supportÃ©e avec %<-fsanitize=address%>la mÃ©moire transactionnelle n'est pas supportÃ©e avec %<-fsanitize=kernel-address%>la mÃ©moire transactionnelle n'est pas supportÃ©e avec des exceptions sans appelL'intrinsÃ¨que transformationnel %qs Ã  %L n'est pas permis dans une expression d'initialisationle mode de dÃ©routage n'est pas supportÃ© pour les flottants sur VAXvÃ©rification de l'arbre: %s, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: accÃ¨s Ã  elt %d de %<tree_int_cst%> avec %d elts dans %s, Ã  %s:%dvÃ©rification de l'arbre: accÃ¨s Ã  elt %d de %<tree_vec%> avec %d elts dans %s, Ã  %s:%dvÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de %<omp_clause %s%> avec %d opÃ©randes dans %s, Ã  %s:%dvÃ©rification de l'arbre: opÃ©rande accÃ©dÃ© %d de %s avec %d opÃ©randes dans %s, Ã  %s:%dvÃ©rification de l'arbre: on n'attendait pas la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait %<omp_clause %s%>, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait la classe %qs, obtenu %qs (%s) dans %s, Ã  %s:%dvÃ©rification de l'arbre: n'attendait aucun parmi %s, obtenu %s dans %s, Ã  %s:%dvÃ©rification de l'arbre: attendait un arbre contenant la structure %qs, obtenu %qs dans %s, Ã  %s:%dle code d'arbre %qs n'est pas supportÃ© dans les flux LTOla liste de l'arbre se termine Ã  la profondeur %itentative de rÃ©aliser une division modulo en virgule flottante sur %qTarÃªte vrai/faux aprÃ¨s un non GIMPLE_COND dans le bb %dessayez de rendre l'opÃ©rateur une fonction membre %<const%>essayez d'enlever les parenthÃ¨ses autour du type-idessayez d'utiliser %qE Ã  la placetentative de capturer %qD dans une instanciation d'une lambda gÃ©nÃ©riquetentative d'encoder un type non entier comme un champ de bitsla tentative de terminer la struct a Ã©tÃ© stoppÃ©e nette en raison des erreurs prÃ©cÃ©dentes dans l'analyse syntaxiquetentative de rendre amie la classe %qT au niveau de la portÃ©e globalechaÃ®ne d'ajustement manquante dans l'option (%s)activer le pistage du dÃ©bogage interne pour quad,token,line,all (commutateur interne)activer le dÃ©bogage interne du compilateur (commutateur interne).activer le pistage des numÃ©ros de lignes des procÃ©dures (commutateur interne)activer toutes les vÃ©rifications de division et modulo par zÃ©ro pour les valeurs ordinalesactiver toutes les vÃ©rifications de bornes pour les valeurs numÃ©riquesactiver toutes les vÃ©rifications Ã  l'exÃ©cution du logiciel (une abrÃ©viation pour -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)activer la vÃ©rification Ã  la compilation des Ã©tiquettes de l'instruction case lors de l'utilisation d'une expression d'un type Ã©numÃ©rÃ©.activer l'analyse Ã  la compilation dans le premier bloc de base d'une procÃ©dure dÃ©tectant l'accÃ¨s Ã  une donnÃ©e non initialisÃ©e.activer l'analyse Ã  la compilation pour dÃ©tecter l'accÃ¨s Ã  des variables non initialisÃ©es, la vÃ©rification peut Ãªtre spÃ©cifiÃ©e parÂ : known,cond,all.activer la vÃ©rification Ã  l'exÃ©cution pour les fonctions qui se terminent sans exÃ©cuter d'instruction RETURNactiver la vÃ©rification Ã  l'exÃ©cution pour assurer qu'une instruction CASE requiert une clause ELSE alors qu'aucune n'a Ã©tÃ© spÃ©cifiÃ©eactiver la vÃ©rification Ã  l'exÃ©cution pour dÃ©tecter si un nombre en virgule flottante dÃ©bordera de la plage autorisÃ©eactiver les vÃ©rifications Ã  l'exÃ©cution pour vÃ©rifier si un nombre entier dÃ©bordera de sa plageactiver la vÃ©rification Ã  l'exÃ©cution pour dÃ©tecter l'accÃ¨s Ã  des donnÃ©es via un pointeur ayant la valeur NILactiver la vÃ©rification Ã  l'exÃ©cution des sous-plages, indexation de tableaux et des indirections via un pointeur NILdeux %<[%> consÃ©cutifs n'introduiront qu'un attributdeux variables d'itÃ©ration extÃ©rieurs %qD et %qD sont utilisÃ©es dans une mÃªme boucleau moins deux types de donnÃ©es dans la dÃ©claration de %qsdeux types de donnÃ©es ou plus dans le spÃ©cificateur de dÃ©clarationdeux sections ou plus pour %sle type %<__vector_pair%> requiert l'option %qsle type %<__vector_quad%> requiert l'option %qsargument de type %q#T donnÃ© Ã  %<delete%> alors qu'on attendait un pointeurle type %qE a un constructeur dÃ©fini par l'utilisateurle type %qE a un destructeur dÃ©fini par l'utilisateurle type %qE n'a pas de constructeur par dÃ©faut Ã  appelerle type %qE a des fonctions membres virtuellesle type %qT (typedef de %qT) enfreint la rÃ¨gle de la dÃ©finition unique du C++le type %qT dÃ©fini dans l'espace de noms anonyme ne peut pas correspondre au type de mÃªme nom de l'autre cÃ´tÃ© de la frontiÃ¨re de l'unitÃ© de traductionle type %qT dÃ©fini dans l'espace de noms anonyme ne peut pas correspondre au type %qT de l'autre cÃ´tÃ© de la frontiÃ¨re de l'unitÃ© de traductionle type %qT n'a pas de taille connuele type %qT pour l'instanciation explicite %qD ne correspond pas au type dÃ©clarÃ© %qTle type %qT n'est pas un type de base pour le type %qTle type %qT n'est pas une base directe de %qTle type %qT n'est pas une base directe ou virtuelle de %qTle type %qT est trop grandle type %qT enfreint lui-mÃªme la rÃ¨gle de la dÃ©finition unique du C++le type %qT de l'argument %qE du patron dÃ©pend d'un paramÃ¨tre du patronle type %qT de l'argument %qE du patron dÃ©pend de paramÃ¨tres du patronle type %qT devrait correspondre au type %qTle type %qT enfreint la rÃ¨gle de la dÃ©finition unique du C++le type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaisonle type %qT sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaisonle type %qs n'est pas conforme au protocole %qEle type %qs n'est pas une expressionle type %qs enfreint la rÃ¨gle de la dÃ©finition unique du C++le type %s diffÃ¨re sur %<TYPE_ALIGN%>le type %s diffÃ¨re sur %<TYPE_MODE%>le type %s diffÃ¨re sur %<TYPE_SIZE%>le type %s diffÃ¨re sur %<TYPE_USER_ALIGN%>le type %s n'est pas un type opaquele type %s n'est pas avec un mode opaqueassertion de type uniquement valable pour des types d'interfacesles attributs de type sont ignorÃ©s aprÃ¨s que le type ait dÃ©jÃ  Ã©tÃ© dÃ©finile type %<int%> est utilisÃ© par dÃ©faut dans la dÃ©claration de %qEle type %<int%> est utilisÃ© par dÃ©faut dans le nom du typele type n'a pas de mÃ©thodele type est obsolÃ¨tele type est obsolÃ¨te: %sle type n'est pas compatible avec sa variantele type n'est pas disponiblele type n'est pas disponibleÂ : %sdÃ©saccord de type entre un SSA_NAME et son symboledÃ©saccord de type pour l'Ã©tiquette du Â«Â caseÂ Â» dans l'instruction Â«Â switchÂ Â»dÃ©saccord de type dans %qsdÃ©saccord de type dans l'expression %qsdÃ©saccord de type dans la rÃ©fÃ©rence %qsdÃ©saccord de type dans une expression binairenon concordance de type dans une expression conditionnelledÃ©saccord de type dans le paramÃ¨tre %ile type doit Ãªtre un %<auto%> qualifiÃ© avec CV ou une rÃ©fÃ©rence Ã  un %<auto%> qualifiÃ© avec CVle nom du type %qs devrait correspondre au nom du type %qsnom de type dÃ©clarÃ© comme une fonction retournant une fonctionnom de type dÃ©clarÃ© comme une fonction retournant un tableaule type de l'opÃ©rande %<asm%> %qE n'a pas pu Ãªtre dÃ©terminÃ©le type de l'expression %<depobj%> n'est pas %<omp_depend_t%>le type de %qD devient %<int%> par dÃ©fautle type de %qD ne correspond pas Ã  la dÃ©claration originalele type de %qE est inconnule type du tableau %q+D est complÃ©tÃ© de maniÃ¨re incompatible avec une initialisation implicitele type de champ de bit %qs est une extension de GCCle type du paramÃ¨tre formel %d est incompletle type de l'itÃ©rateur %qD fait rÃ©fÃ©rence Ã  l'itÃ©rateur extÃ©rieur %qDle type de la propriÃ©tÃ© %qD est en conflit avec la dÃ©claration prÃ©cÃ©dentedÃ©saccord dans la prÃ©cision du type dans l'instruction Â«Â switchÂ Â»le transtypage Ã  la barbare inverse l'ordre de stockage scalairequalificatif de type dans une dÃ©claration vide avec le type sous-jacent %<enum%>les qualificatifs de type sont ignorÃ©s sur le type rÃ©sultant du transtypageles qualificatifs de type sont ignorÃ©s sur le type retournÃ© par la fonctionle type passÃ© au delete vectoriel n'est ni un pointeur ni un type tableaule type transparent %q#T ne peut Ãªtre rendu transparent car le type du premier champ a une ABI diffÃ©rente de la classe gÃ©nÃ©ralele type transparent %q#T n'a aucun champla classe de type transparent %qT a des classes de basela classe de type transparent %qT a des fonctions virtuellesla variante du type diffÃ¨re sur %sla variante du type a un %<TREE_TYPE%> diffÃ©rentla variante du type a un %<TYPE_BINFO%> diffÃ©rentla variante du type a un %<TYPE_FIELDS%> diffÃ©rentla variante du type a un %<TYPE_SIZE_UNIT%> diffÃ©rentla variante du type a un %<TYPE_VFIELD%> diffÃ©rentvariante du type avec %<TYPE_ALIAS_SET_KNOWN_P%>%<TREE_TYPE%> de la variante du type%<TYPE_BINFO%> de la variante du type%<TYPE_SIZE_UNIT%> de la variante du typele type a Ã©tÃ© prÃ©cÃ©demment dÃ©clarÃ© %qE%<TREE_TYPE%> du type%<TYPE_BINFO%> du type%<TYPE_SIZE_UNIT%> du typeun transtypage Ã  la barbare vers un type incomplet pourrait enfreindre la rÃ¨gle selon laquelle un seul pointeur pointe vers une zone mÃ©moire (strict aliasing).spÃ©cificateur de type invalide dans une lambdanon concordance de type/valeur pour l'argument %d dans la liste des paramÃ¨tres du patron de %qDle typedef %q+D est dÃ©clarÃ© %<_Noreturn%>le typedef %q+D est dÃ©clarÃ© %<inline%>typedef %qD est initialisÃ© (utilisez plutÃ´t %<__typeof__%>)typedef %qD est initialisÃ© (utilisez plutÃ´t %qs)le typedef %qD est dÃ©fini localement sans Ãªtre utilisÃ©la dÃ©claration typedef est invalide dans la dÃ©claration du paramÃ¨tretypedef dÃ©clarÃ© %<auto%>typedef ne peut pas Ãªtre une dÃ©finition de fonctiontypedef ne peut pas Ãªtre une dÃ©finition de fonction membrele nom du typedef ne peut pas Ãªtre un nom de spÃ©cificateur imbriquÃ©nom du typedef %qD utilisÃ© comme dÃ©claration de destructeurles types ne sont pas vraiment compatiblesles types diffÃ¨rent sur le type signÃ©/non-signÃ©les types ont des nombres de paramÃ¨tres diffÃ©rentsdes types ne peuvent pas Ãªtre dÃ©finis dans des appels %<__builtin_classify_type%>les types ne peuvent pas Ãªtre dÃ©finis dans les expressions %<decltype%>les types ne peuvent pas Ãªtre dÃ©finis dans des expressions %<noexcept%>les types ne peuvent pas Ãªtre dÃ©finis dans une expression %qsles types ne peuvent pas Ãªtre dÃ©finis dans une expression %<typeid%>les types ne peuvent pas Ãªtre dÃ©finis dans un conversion-type-iddes types ne peuvent pas Ãªtre dÃ©finis dans la dÃ©claration d'une instruction Â«Â forÂ Â» parcourant une plageles types ne peuvent pas Ãªtre dÃ©finis dans une expression Â«Â newÂ Â»les types ne peuvent pas Ãªtre dÃ©finis dans un new-type-idles types ne peuvent pas Ãªtre dÃ©finis dans des dÃ©clarations de patrons d'aliasles types ne peuvent pas Ãªtre dÃ©finis dans une spÃ©cification d'exceptionles types ne peuvent pas Ãªtre dÃ©finis dans les transtypagesdes types ne peuvent pas Ãªtre dÃ©finis dans des conditionsdes types ne peuvent pas Ãªtre dÃ©finis dans une liste de types de rÃ©ductionsles types ne peuvent pas Ãªtre dÃ©finis dans la base d'un enumdes types ne peuvent pas Ãªtre dÃ©finis dans une dÃ©claration d'exceptionles types ne peuvent pas Ãªtre dÃ©finis dans une spÃ©cification explicitedes types ne peuvent pas Ãªtre dÃ©finis dans des types d'itÃ©rateursdes types ne peuvent pas Ãªtre dÃ©finis dans des types de paramÃ¨tresles types ne peuvent pas Ãªtre dÃ©finis dans les arguments du patrondes types ne peuvent pas Ãªtre dÃ©finis dans %<__builtin_offsetof%>typespec dans ALLOCATE Ã  %Lincapable de calculer la position rÃ©elle des paramÃ¨tres sur la pileimpossible de dÃ©duire %qT Ã  partir de %qEimpossible de dÃ©duire le type de retour de la lambda Ã  partir de %qEimpossible d'Ã©muler %qsimpossible de trouver un registre Ã  dÃ©verserimpossible de trouver un registre de classe %qs Ã  dÃ©verserimpossible de trouver l'opÃ©rateur littÃ©ral de caractÃ¨re %qD avec l'argument %qTimpossible de trouver l'opÃ©rateur littÃ©ral numÃ©rique %qDimpossible de trouver l'opÃ©rateur littÃ©ral de chaÃ®ne %qD avec les arguments %qT, %qTimpossible de trouver le type Â«Â promiseÂ Â» pour cette coroutineincapacitÃ© de gÃ©nÃ©rer des recharges pour les contraintes impossibleÂ :incapable de gÃ©nÃ©rer des recharges pour:impossible d'implÃ©menter l'ABI %qs avec le jeu d'instruction %qsimpossible de trouver le script d'Ã©dition de liens par dÃ©faut %qs dans les chemins de recherche des bibliothÃ¨quesne peut ouvrir %s en lectureÂ : %mne peut ouvrir %s en Ã©critureÂ : %mincapable d'ouvrir la dÃ©pendance dynamique %qsimpossible d'ouvrir le fichierimpossible d'ouvrir le fichier journal %<vtv_class_set_sizes.log%>: %mimpossible d'ouvrir le fichier journal %<vtv_count_data.log%>: %mimpossible d'ouvrir le fichier journal %<vtv_set_ptr_data.log%>: %mimpossible d'enregistrer les informations du greffon %qs â€“ nom de greffon pas trouvÃ©impossible de reprÃ©senter les emplacements sources des imports supplÃ©mentairesimpossible de rÃ©soudre la rÃ©fÃ©rence anticipÃ©e dans la dÃ©finitionincapable d'utiliser %qs pour un registre PICstringop non disponible pour mettre en ligne %qscaractÃ¨re de ponctuation %<%c%> dÃ©sÃ©quilibrÃ© dans le formatcaractÃ¨re de ponctuation %qc non Ã©quilibrÃ© dans le formatutilisation de %<alloca%> sans limiteutilisation d'un tableau de longueur variable sans limiteinconditionnel %2d jamais exÃ©cutÃ©
  inconditionnel %2d pris %s
! sÃ©lecteur %qE non dÃ©clarÃ©le comportement est indÃ©fini quand le second paramÃ¨tre de %<va_start%> est dÃ©clarÃ© avec le stockage %<register%>opÃ©rande nommÃ© %qs non dÃ©finile type sous-jacent %qT de %qT doit Ãªtre un type entierdÃ©saccord dans le type sous-jacent de l'enum %q#T%qD sous-spÃ©cifiÃ© rÃ©fÃ©rencÃ© dans son initialiseurla dÃ©claration sous-spÃ©cifiÃ©e de %qE est dÃ©jÃ  dÃ©clarÃ© dans cette portÃ©epaquet de paramÃ¨tres non dÃ©roulÃ©s dans l'Ã©numÃ©rateur dans la lambdapaquet de paramÃ¨tres non dÃ©roulÃ©s dans la classe locale d'un lambdaexpression !$OMP ATOMIC inattendue Ã  %L%<else%> attenduarbre syntaxique abstrait (AST=Abstract Syntax Tree) de type %s inattendufin de fichier inattendueassignation pour le terme de droite inattenduearchitecture inattendue pour l'attribut %<target()%>Â : mauvaise chaÃ®ne %<%s%> rencontrÃ©earchitecture inattendue pour l'attribut %<target()%>Â : doit commencer par + ou rvargument inattenduargument inattendu pour %<msp430_select_hwmult_lib%>Â : %sattribut inattendutype de base inattendu dans cris_print_baseformat d'encapsulation ou type inattenduerreur inattendue en ouvrant %<devices.csv%>l'expression %qE du sous-type %s est inattenduenom de fichier %s inattendu dans la rÃ©solution du fichier de l'Ã©diteur de liens. %s attendupremier argument inattendu pour %<msp430_select_hwmult_lib%>Â : %stype d'index inattendu dans cris_print_indexmot-clÃ© inattendu; enlevez l'espace entre les guillemets et l'identificateur du suffixemode de mappage inattenduopÃ©rande multiplicatif inattendudÃ©calage inattenduopÃ©rande inattenduopÃ©rande inattendu: %dtype Ã  remplacer (Â«Â placeholderÂ Â») inattendu dans le type de retour contraintmode de mappage de pointeur inattendurÃ©fÃ©rence inattendue vers le paqueteffets de bord inattendus dans l'adressetemplate-id %qE inattenduadresse texte inattendueÂ :type inattendu pour la longueur du tableauÂ : %qsalignement non gÃ©rÃ© pour %<#pragma nomember_alignment%>architecture non gÃ©rÃ©earguments %qs et %qs pas gÃ©rÃ©s pour %<msp430_set_driver_var%>expression non gÃ©rÃ©etype d'expression non gÃ©rÃ©%<const %D%> non initialisÃ©%<const %qD%> non initialisÃ© est invalide en C++constante non initialisÃ©e dans %<new%> de %q#Tmembre constant non initialisÃ© dans %q#Tle membre constant non initialisÃ© dans %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»le membre constant non initialisÃ© dans %qT est invalide en C++membre constant non initialisÃ© dans la base %q#T de %q#Tle membre constant non initialisÃ© dans la base %q#T de %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»membre par rÃ©fÃ©rence non initialisÃ© dans %q#Tle membre de rÃ©fÃ©rence non initialisÃ© dans %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»membre de rÃ©fÃ©rence non initialisÃ© dans la base %q#T de %q#Tle membre de rÃ©fÃ©rence non initialisÃ© dans la base %q#T de %q#T utilise %<new%> sans initialisation Â«Â newÂ Â»variable non initialisÃ©e %q+D placÃ©e dans la zone mÃ©moire du programmevariable %qD non initialisÃ©e dans un contexte %<constexpr%>variable %qD non initialisÃ©e dans une fonction %<constexpr%>une union ne peut pas Ãªtre rendue transparenteÂ«Â unionÂ Â» dÃ©fini icil'union n'a aucun membrel'union n'a aucun membre nommÃ©membre d'union %q+D avec un %qD non trivialoption %qs inconnue pour %<#pragma GCC aarch64%>option %qs inconnue pour %<#pragma GCC arm%>modÃ¨le %qs inconnu pour %<#pragma extern_model%>nom %s inconnu pour %<#pragma member_alignment%>option %qs inconnue pour %<#pragma riscv intrinsic%>option %<-mdebug-%s%> inconnuesortie du fanion %<asm%> %qs inconnuestandard C++ %qs inconnuspÃ©cification de version du processeur CRIS inconnue dans %<-mtune=%>Â : %sspÃ©cification de version CRIS inconnue dans %<-march=%> ou %<-mcpu=%>Â : %sInterface de module compilÃ© inconnueÂ : %sniveau de Control-Flow Protection %qs inconnualgorithme IRA %qs inconnurÃ©gion IRA %qs inconnuepolitique LDP/STP %qs inconnuemodÃ¨le de partitionnement LTO %qs inconnuNiveau de correction Ã  chaud %qs inconnunom de directive OpenMP inconnue dans l'argument de l'attribut %qsnom de directive OpenMP inconnue dans l'argument de la clause %qsextension SIMD inconnue (%qs dÃ©sactivÃ© tandis que %qs est activÃ©), dÃ©sactivation de SIMDNiveau de rÃ©utilisation de la pile %qs inconnumodÃ¨le TLS %qs inconnuaction %qE inconnue pour %<#pragma pack%> â€“ ignorÃ©alignement %qs inconnu spÃ©cifiÃ© pour l'option %qsmodÃ¨le mÃ©moire spÃ©cifique Ã  l'architecture inconnuspÃ©cificateur d'architecture inconnu dans le modÃ¨le mÃ©moire %wi pour %qDparamÃ¨tre de limite de tableau %qs inconnutaille du tableau inconnue dans deleteclause de prÃ©somption %qs inconnueattribut %qE inconnuattribut %qs inconnualgorithme de rÃ©organisation des blocs de base %qs inconnuspÃ©cificateur de bloc inconnutype d'opÃ©rande immÃ©diat de la fonction intÃ©grÃ©e inconnu pour l'opÃ©rande %dÃ©vÃ©nement de rappel inconnu enregistrÃ© par le greffon %sparamÃ¨tre de checkaction %qs inconnucaractÃ¨re de type de conversion %qc inconnu dans le formatarchitecture de cÅ“ur %qs inconnue spÃ©cifiÃ©e avec %qsprocesseur %qs inconnu pour %<-mtune%>type de cageot inconnuÂ : Â«Â %qsÂ Â»style de dÃ©codage des noms %qs inconnudestination inconnueerreur inconnue en lisant %s dans %<devices.csv%>style de prÃ©cision excÃ©dentaire %qs inconnufanion inconnu passÃ© Ã  %<-moverride=%s%> (%s)style de contraction en virgule flottante %qs inconnuniveau de vÃ©rification hardcfr noreturn %qs inconnutype d'en-tÃªte %qs inconnumode insn inconnufonction interne %qE inconnuetype lam %qs inconnusortie %qs inconnue pour l'Ã©diteur de liensmode machine %qE inconnuinsn de dÃ©placement inconnueÂ :type de FPU natif %<0x%x%> inconnu, %qs a Ã©chouÃ©architecture native de base %<0x%x%> inconnue, %qs a Ã©chouÃ©ABI de dÃ©chargement %qs inconnuelettre d'opÃ©rande inconnue: Â«Â %cÂ Â»opÃ©rateur %qs inconnu dans %%:version-compareoption %q.*s inconnue dans %<-fopt-info-%s%>option inconnue aprÃ¨s %<#pragma GCC diagnostic%>option inconnue pour %<%s=%s%>option inconnue pour %<-mrecip=%s%>paramÃ¨tre inconnu dans l'option %<-mtune-ctrl%>: %sÃ©tape %s inconnue spÃ©cifiÃ©e dans %<-fdisable%>Ã©tape %s inconnue spÃ©cifiÃ©e dans %<-fenable%>modÃ¨le de taille de pointeur %qs inconnuID de processeur %<0x%x%> inconnu, certains rÃ©glages vont utiliser la valeur par dÃ©fautqualitÃ© de profil inattenduemÃ©thode de reproductibilitÃ© du profil %qs inconnuemÃ©thode de mise Ã  jour du profil %qs inconnuepropriÃ©tÃ© %qE inconnue pour le sÃ©lecteur %qspropriÃ©tÃ© %qs inconnue pour le sÃ©lecteur %qsattribut de propriÃ©tÃ© inconnuattribut de propriÃ©tÃ© %<%s%s%> inconnuattribut de propriÃ©tÃ© %qE inconnuponctuation Â«Â %cÂ Â» inconnuemode de dÃ©bogage du ranger %qs inconnunom de registre %qs inconnu dans %<asm%>nom de registre inconnu: %srelocalisation unspec inconnuecompile-until de rust %qs inconnuÃ©dition rust %qs inconnueoption de dÃ©coration rust %qs inconnuesÃ©lecteur %qs inconnu pour l'ensemble %qs du sÃ©lecteur de contextesÃ©lecteur %qs inconnu pour l'ensemble du sÃ©lecteur de contexte %qs Ã  %Cfonction de spec %qs inconnuespÃ©cification inconnue pour l'ensemble des valeurs de FLT_EVAL_METHOD Ã  permettre %qsspÃ©cificateur %qs inconnu dans l'attribut %<amdgpu_hsa_kernel%>source inconnueparamÃ¨tre de contrÃ´le de la pile %qs inconnuoption %<-mlong-double-%s%> inconnueattribut ou pragma cible %qs inconnumode de dÃ©bogage du threader %qs inconnuimplÃ©mentation de trampoline %qs inconnueoption d'ajustement inconnue (%s)type %<%T%> inconnu rencontrÃ© pendant l'encodage Objective-Cnom de type %qE inconnunom de type %qE inconnu; vouliez-vous utiliser %qsÂ ?nom de type %qE inconnu; utilisez le mot-clÃ© %<enum%> pour faire rÃ©fÃ©rence au typenom de type %qE inconnu; utilisez le mot-clÃ© %<struct%> pour faire rÃ©fÃ©rence au typenom de type %qE inconnu; utilisez le mot-clÃ© %<union%> pour faire rÃ©fÃ©rence au typevaleur %qs inconnue pour %<-march%>valeur %qs inconnue pour %<-mcpu%>valeur %qs inconnue pour %<-mtune%>valeur %qs inconnue pour %<-mmacosx-version-min%>type d'ABI de la bibliothÃ¨que de vectorisation inconnu dans %<-mveclibabi=%s%>modÃ¨le de coÃ»t de la vectorisation %qs inconnuprioritÃ© d'initialisation de la vÃ©rification de la vtable %qs inconnuedirective de rÃ©initialisation de couleur sans concordantedirective de mise entre guillemets non concordanteclasse sans nom dÃ©finie iciun champ sans nom a un type incompletle champ sans nom n'est ni une fonction ni une fonction membre; il ne peut pas Ãªtre dÃ©clarÃ© amiinitialisation sans nom pour %qT, lequel n'a pas de classe de baseinitialisation sans nom pour %qT, lequel utilise de multiples hÃ©ritagesun enum fortement typÃ© sans nom n'est pas permisstruct/union sans nom ne dÃ©finissant aucune instancele temporaire non nommÃ© est dÃ©fini iciun type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la fonction %q#D avec une classe de liaisonun type non nommÃ© sans classe de liaison est utilisÃ© pour dÃ©clarer la variable %q#D avec une classe de liaisonvariable non nommÃ©e ou champ dÃ©clarÃ© voidparenthÃ¨ses inutiles dans la dÃ©claration de %qscomparaison non ordonnÃ©e sur un argument n'Ã©tant pas en virgule flottanteunquote_string(): mauvaise chaÃ®ne obtenueattribut sans guillemets dans le formatcaractÃ¨re de contrÃ´le %qc sans guillemets dans le formatcaractÃ¨res de contrÃ´le sans guillemets dans le formatidentificateur ou mot clÃ© %<%.*s%> sans guillemets dans le formatmot clÃ© %<%.*s%> sans guillemets dans le formatnom de fonction interne %<%.*s%> sans guillemets dans le formatcaractÃ¨re non graphique %qc sans guillemets dans le formatcaractÃ¨res non graphiques sans guillemets dans le formatopÃ©rateur %<%.*s%> sans guillemets dans le formatnom d'option %<%.*s%> dans guillemets dans le formatdirective du prÃ©-processeur %<%.*s%> sans guillemets dans le formatsÃ©quence de %i caractÃ¨res de ponctuation %q.*s consÃ©cutifs sans guillemets dans le formatsÃ©quence de %i espaces consÃ©cutifs sans guillemets dans le formatnom de type %<%.*s%> sans guillemets dans le formatcaractÃ¨re blanc %qc sans guillemets dans le formatinatteignableargument mÃ©connaissable pour l'option argument mÃ©connaissable pour l'option %<insn non reconnaissable:cible %<-mfpu%> non reconnue: %schamp %<hwmpy%> non reconnu dans %<hard_msp430_mcu_data[%d]%>Â : %qd%<include_flags 0x%x%> non reconnu passÃ© Ã  %<print_specific_help%>champ %<revision%> non reconnu dans %<hard_msp430_mcu_data[%d]%>Â : %qdattribut %qE argument %qs non reconnucible %s non reconnue: %snom de MCU %qs non reconnu, on va supposer qu'il ne dispose pas de multiplication matÃ©rielleÂ ; utilisez l'option %<-mhwmult%> pour la dÃ©finir explicitementnom de MCU %qs non reconnu, on va supposer que c'est simplement un MSP430X sans multiplication matÃ©rielleÂ ; utilisez les options %<-mcpu%> et %<-mhwmult%> pour les dÃ©finir explicitementnom de MCU %qs non reconnu, on va supposer qu'il supporte uniquement l'ISA du MSP430XÂ ; utilisez l'option %<-mcpu%> pour dÃ©finir l'ISA explicitementadresse non reconnueargument non reconnu dans l'option %<-march=%s%>argument non reconnu pour l'option %qsargument non reconnu pour l'option %<--help=%>Â : %q.*sargument non reconnu pour l'option %<-f%ssanitize%s=%>: %q.*sargument non reconnu pour l'option %<-f%ssanitize%s=%>: %q.*s; vouliez-vous utiliser %qsÂ ?argument non reconnu pour l'option %<-flto=%>Â : %qsargument non reconnu pour %<-fzero-call-used-regs=%>: %qstype d'initialisation %qs non reconnu pour une variable automatiqueniveau de sortie de dÃ©bogage btf %qs non reconnuoption %<-%s%> non reconnue sur la ligne de commandeoption %<-%s%> non reconnue sur la ligne de commande, aviez-vous l'intention d'utiliser %<-%s%>Â ?l'option %<-fdump-%s%> de la ligne de commande n'est pas reconnueoption %<-fdump-%s%> non reconnue sur la ligne de commande, aviez-vous l'intention d'utiliser %<-fdump-%s%>Â ?l'option %<-fopt-info-%s%> de la ligne de commande n'est pas reconnueoption %qs non reconnue sur la ligne de commandel'option de la ligne de commande non reconnue %qs aurait pu avoir pour but de supprimer les diagnostiques prÃ©cÃ©dentsnumÃ©ro de registre de contrÃ´le non reconnu: %d â€“ utilisation de %<psw%>niveau de sortie de dÃ©bogage %qs non reconnufanion d'arÃªte non reconnu: %qsvaleur d'Ã©numÃ©ration non reconnue: %qsspÃ©cificateur de format non reconnuoption gcc de dÃ©bogage non reconnue: %cargument de vecteur d'interruption non reconnu pour l'attribut %qEvaleur de visibilitÃ© %qs non reconnue dans Â«Â ivar_visibilityÂ Â»opÃ©rande non reconnu pour %%:%<asm_auto_mfpu%>opÃ©rande non reconnu pour %%:%<canon_for_mlib%>option %<-fdisable%> non reconnueoption %<-fenable%> non reconnueoption non reconnue passÃ©e Ã  %%:%<target_mode_check%>nom de registre %qs non reconnuordre de stockage des scalaires %qs non reconnunom de section %qE non reconnudÃ©calage %qs non reconnu pour la mÃ©moire de validation (shadow memory)chaÃ®ne d'Ã©tat %qs non reconnueÃ©chappement de chaÃ®ne non reconnuconstante supposÃ©e non reconnuevaleur de visibilitÃ© %qs non reconnueerreur irrÃ©cupÃ©rablesurcharge non rÃ©solue pour la fonction interne %qFfonction interne surchargÃ©e non rÃ©solueles unions sans restrictions sont disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>l'appel Ã  la fonction %qD n'est pas sÃ»r dans la fonction %<transaction_safe%>l'appel de la fonction %qD n'est pas sÃ»r dans une transaction atomiquel'appel Ã  la fonction %qE n'est pas sÃ»r dans la fonction %<transaction_safe%>l'appel de la fonction %qE n'est pas sÃ»r dans une transaction atomiqueappel de fonction indirect pas sÃ»r dans une fonction %<transaction_safe%>appel de fonction indirect pas sÃ»r dans une transaction atomiquesupprimer la dÃ©finition de lâ€™option %qs est ignorÃ©, elle est toujours activÃ©e pour le processeur %qsla conversion non-signÃ©e de %qT vers %qT change la valeur de %qEla conversion non-signÃ©e de %qT vers %qT change la valeur de %qE en %qEconstante en virgule flottante sans suffixeappel %<strub%> non supportÃ© sur le systÃ¨me cibletaille de vecteur SVE non supportÃ©eargument non supportÃ© par %qDtype d'argument %qT non supportÃ© pour simdtype d'argument non supportÃ© pour une fonction internecode Â«Â %cÂ Â» non supportÃ© en virgule fixe:combinaison non supportÃ©e: %qs %scombinaison non supportÃ©e: %qs%s %scombinaison non supportÃ©e: %sadresse constante non supportÃ©eÂ :nom de processeur non supportÃ© retournÃ© par le noyau pour %<-mcpu=native%>Â : %sconversion en virgule fixe non supportÃ©eexpression map %qE non supportÃ©eexpression mÃ©moire non supportÃ©eÂ :concatÃ©nation non standard de chaÃ®nes littÃ©rales non supportÃ©esuffixe non standard non supportÃ© sur la constante en virgule flottantenombre de nops non supportÃ© avant l'entrÃ©e de la fonction (%u)opÃ©rande non supportÃ©opÃ©rande %s non supportÃ© pour le code Â«Â %cÂ Â»opÃ©rande non supportÃ© pour le code Â«Â %cÂ Â»taille d'opÃ©rande non supportÃ©e pour un registre Ã©tenduopÃ©ration ou type non supportÃ© pour une comparaison vectorielle retournant un boolÃ©entype de retour %qT non supportÃ© pour simdsimdlen %wd non supportÃ©esimdlen %wd non supportÃ©e (amdgcn)taille non supportÃ©e pour un registre entieralternative non terminÃ©e de dialecte assembleurdirective de couleur non terminÃ©echaÃ®ne de format non terminÃ©ecaractÃ¨re guillemet %<%c%> non terminÃ© dans le formatdirective de mise entre guillemets non terminÃ©echaÃ®ne non terminÃ©earguments inutilisÃ©s dans le format avec le style %<$%>paramÃ¨tre %qE inutilisÃ©paramÃ¨tre %qD inutilisÃ©dÃ©claration de liaison structurÃ©e inutilisÃ©evariable inutilisÃ©e %q+Dvariable %qD inutilisÃ©eles tables de retour en arriÃ¨re requiÃ¨rent soit un pointeur de trame ou soit %<-maccumulate-outgoing-args%> pour Ãªtre correctesla valeur la plus grande parmi les Ã©tiquettes des Â«Â caseÂ Â» est supÃ©rieure Ã  la valeur maximale du typeutilisez %<#include%> Ã  la placeutilisez plutÃ´t %<%T::%D%>utilisez %<%T::%D%> au lieu de %<%T::%D%> pour nommer le constructeur dans un nom qualifiÃ©utilisez %<%T::template %D%> pour indiquer que c'est un patronutilisez %<&%D[0] %s &%D[0]%> pour comparer les adressesutilisez %<-Winvalid-pch%> pour plus d'informationsutilisez %<-faligned-new%> pour activer le support du Â«Â newÂ Â» sur-alignÃ© du C++17utilisez %<-fdiagnostics-all-candidates%> pour afficher tous les candidats considÃ©rÃ©sutilisez %<-fext-numeric-literals%> pour activer plus de suffixes internesutilisez %<-flax-vector-conversions%> pour autoriser les conversions entre des vecteurs comportant des types d'Ã©lÃ©ments ou des nombres de sous-parties diffÃ©rentsutilisez %<...%> pour dÃ©rouler le paquet d'argumentsutilisez %<__arm_preserves("za")%> si l'appelÃ© prÃ©serve ZAutilisez %<__attribute__ ((vector_size))%> Ã  la placeutilisez %<__builtin_rx_mvtc (0, ... )%> pour Ã©crire des valeurs arbitraires dans le PSWutilisez %<alias %s = %s.%s;%> pour introduire l'ensemble qui surcharge la classe de baseutilisez %<template<>%> pour une spÃ©cialisation expliciteutilisez plutÃ´t %<this->%D%>utilisez directement %qD Ã  la placeutilisez %qs Ã  la placeutiliser le dialecte ISO de Modula-2utiliser le dialecte PIM 2 de Modula-2utiliser le dialecte PIM 3 de Modula-2utiliser le dialecte PIM 4 de Modula-2utiliser le dialecte PIM [234] de Modula-2utilisez un transtypage vers le type attendu pour lever l'ambigÃ¼itÃ©utiliser cpp pour prÃ©traiter le moduleutilisez, par exemple, %<-Wabi=11%> pour avertir Ã  propos de changement depuis GCC 7utilisez plutÃ´t le paramÃ¨tre objet explicite %qsutiliser plutÃ´t une expression de repli (fold) dans l'argument de l'attribututilisez le type non rÃ©fÃ©rence %qT pour faire une copie explicite ou %qT pour empÃªcher la copieutilisation de %<alloca%>utilisation de %<alloca%> dans une bouclel'utilisation de %<auto%> dans la dÃ©claration d'un paramÃ¨tre lambda est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>un %<auto%> dans un opÃ©rateur de conversion d'un patron membre ne peut jamais Ãªtre dÃ©duitl'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec %<-std=c++14%> ou %<-std=gnu++14%>l'utilisation de %<auto%> dans une dÃ©claration de paramÃ¨tre est uniquement disponible avec %<-std=c++20%> ou %<-fconcepts%>l'utilisation de %<auto%> dans un argument de patron est uniquement disponible avec %<-fconcepts-ts%>l'utilisation de %<complex%> dans les types AltiVec est invalidel'utilisation de %<double%> dans les types AltiVec est invalide sans %qsl'utilisation de %<long double%> dans les types AltiVec est invalidel'utilisation de %<long long%> dans les types AltiVec est invalide sans %qsl'utilisation de %<long%> dans les types Altivec est obsolÃ¨te; utilisez %<int%>l'utilisation de %<long%> dans les types AltiVec est invalide pour du code 64 bits sans %qsutilisation de %<this%> dans une expression constanteutilisation de %qDutilisation de %qD avant la dÃ©duction de %<auto%>utilisation de %qsutilisation de %qs dans le patronl'utilisation du modificateur de longueur %qs avec le type de caractÃ¨re %qc a soit aucun effet ou soit un comportement indÃ©finiutilisation de %s et de %s ensemble dans le format %sutilisation de %s et de %s ensemble dans le format %<%%%c%> %sutilisation d'un stockage allouÃ© aprÃ¨s sa dÃ©sallocation dans une expression constantel'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est dÃ©prÃ©ciÃ©el'utilisation d'un opÃ©rande du type %qT dans %<operator++%> est interdite en C++17l'utilisation d'un opÃ©rande du type %qT dans %<operator--%> est interditel'utilisation des types boolÃ©ens dans les types AltiVec est invalideutilisation du paquet de paramÃ¨tres intÃ©grÃ© %qD en dehors d'un patronutilisation du trait interne %qE dans la signature de la fonction, utilisez plutÃ´t la bibliothÃ¨que des traitsutilisation du trait interne %qT dans la signature de la fonction, utilisez plutÃ´t la bibliothÃ¨que des traitsutilisation du patron de classe %qT comme expressionl'utilisation de types dÃ©cimaux en virgule flottante dans les types AltiVec est invalideutilisation de la fonction supprimÃ©e %qDutilisation de l'enum %q#D sans dÃ©claration prÃ©cÃ©denteutilisation de la fonction %qD avec des contraintes non satisfaitesutilisation du patron de variable invalide %qEutilisation d'une variable locale avec un stockage automatique dans la fonction contenanteutilisation d'une fonction ayant plusieurs versions sans version par dÃ©faututilisation d'un vieux style de transtypage vers %q#Tutilisation d'un paramÃ¨tre dans la fonction contenanteutilisation du paramÃ¨tre en dehors du corps de la fonctionutilisation d'un nul sans typeopÃ©rande Â«Â useÂ Â» manquant pour l'instructionutilisez l'option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> ou %<-std=gnu11%> pour compiler votre codeutilisez un type de rÃ©fÃ©rence pour empÃªcher la copieutilisez plutÃ´t la directive apostrophe %qsutiliser le %<+%> unaire qui dÃ©grade les opÃ©randes vers des pointeurs ou %<&%D[0] %s &%D[0]%> pour comparer les adressesle tableau utilisÃ© ne peut pas Ãªtre converti en pointeur lÃ  oÃ¹ un scalaire est requisutilisÃ© comme candidat rÃ©Ã©crit pour la comparaison de %qT et %qTutilisÃ© ici pour dire %q#Dvaleur de type Â«Â structÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requisvaleur de type Â«Â unionÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requisvaleur de type Â«Â vectorÂ Â» utilisÃ©e lÃ  oÃ¹ un scalaire est requis%<_Alignas%> inutile dans une dÃ©claration vide%qs inutile dans la dÃ©claration videtranstypage inutile vers le type %q#Ttranstypage inutile vers le type %qTspÃ©cificateur de classe de stockage inutile dans la dÃ©claration videnom de type inutile dans la dÃ©claration videqualificatif de type inutile dans la dÃ©claration videla recherche de la rÃ©duction dÃ©finie par l'utilisateur est ambiguÃ«rÃ©duction dÃ©finie par l'utilisateur pas trouvÃ©e pour %qErÃ©duction dÃ©finie par l'utilisateur avec une initialisation du constructeur pour la classe de base %qT%qD dÃ©fini par l'usager Ã©value toujours les 2 argumentsles littÃ©raux dÃ©finis par l'utilisateur sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>utilisation de %qD qui n'a pas de paramÃ¨tre d'alignementutilisation de %<%c%s%>utilisation de %<num_workers (%d)%>, %d est ignorÃ©utilisation de %<vector_length (%d)%> Ã  cause de l'appel Ã  la routine vector-partitionable, %d est ignorÃ©utilisation de %<vector_length (%d)%>, %d est ignorÃ©utilisation de %<vector_length (%d)%>, le paramÃ¨tre Ã  l'exÃ©cution est ignorÃ©utilisation de %<vector_length (64)%>, %d est ignorÃ©utilisation de %<vector_length (64)%>, le paramÃ¨tre Ã  l'exÃ©cution est ignorÃ©en utilisant %qsutiliser %qs avec un type non signÃ© n'a pas d'effetutilisation d'un pointeur ballant vers %qDutilisation d'un pointeur ballant vers un temporaire non nommÃ©utilisation de la spÃ©cialisation du patron d'alias %qT aprÃ¨s %qsutilisation de la fonction %qD d'une valeur absolue complexe quand l'argument est du type en virgule flottante %qTutilisation de la fonction %qD d'une valeur absolue complexe quand l'argument est du type entier %qTutilisation du pointeur ballant %qE vers %qDutilisation du pointeur ballant %qE vers un temporaire non nommÃ©utilisation de l'ABI darwin64utilisation de la fonction %qD d'une valeur absolue dÃ©cimale en virgule flottante quand l'argument est du type complexe %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale en virgule flottante quand l'argument est du type en virgule flottante %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale en virgule flottante quand l'argument est du type entier %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale quand l'argument est du type complexe %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale quand l'argument est du type dÃ©cimale en virgule flottante %qTutilisation de la fonction %qD d'une valeur absolue dÃ©cimale quand l'argument est de type entier %qTutilisation de la fonction %qD d'une valeur absolue entiÃ¨re quand l'argument est de type complexe %qTutilisation de la fonction %qD d'une valeur absolue entiÃ¨re quand l'argument est de type en virgule flottante %qTutilisation du champ %qD invalideutilisation de l'ancienne ABI darwinutilisation du rÃ©sultat d'une fonction qui retourne %<void%>utilisation d'une r-valeur comme l-valeurutilisation de la compilation sÃ©rie de %d tÃ¢ches LTRANSutilisation du chargement CSE simple aprÃ¨s l'allocation du registreutilisation du paramÃ¨tre du type de patron %qT aprÃ¨s %qsutilise la plage [%E, %E] pour l'argument de la directiveutilisation du nom de typedef %qD aprÃ¨s %qsutiliser la valeur d'une affectation avec un opÃ©rande Ã  gauche qualifiÃ© avec %<volatile%> est dÃ©prÃ©ciÃ©dÃ©claration Â«Â usingÂ Â» pour un membre en dehors de la portÃ©e de la classedÃ©claration Â«Â usingÂ Â» pour un non membre au niveau de la portÃ©e de la classela dÃ©claration Â«Â usingÂ Â» ne peut pas nommer l'espace de nom %qDles arguments valables pour %<-foffload=%> sontÂ : %sles arguments valides pour %<-foffload=%> sontÂ : %s; vouliez-vous utiliser %qsÂ ?l'argument valide pour %<-march=%> estÂ : %qsles arguments valables sont: %sles arguments valides sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour <-march=%> sontÂ : %sles arguments valides pour l'option %<-march=%> sont: %sles arguments valides pour l'option %<-march=%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'option %<-mtune=%> sont: %sles arguments valides pour l'option %<-mtune=%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'attribut %<target("arch=")%> sont: %sles arguments valides pour l'attribut %<target("arch=")%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valides pour l'attribut %<target("tune=")%> sont: %sles arguments valides pour l'attribut %<target("tune=")%> sont: %s; vouliez-vous utiliser %qsÂ ?les arguments valables pour %qs sont: %sles arguments valables pour %qs sont: %s; vouliez vous utiliser %qsÂ ?le paramÃ¨tre objet explicite valide est dÃ©clarÃ© iciles modÃ¨les d'Ã©chec valables sont %qs, %qs, %qs, %qsles noms de fonctionnalitÃ©s valables sont: %sles noms de fonctionnalitÃ©s valides sont: %s; vouliez-vous utiliser %qsÂ ?le format valide est %<ns::attr%> ou %<ns::%>les modÃ¨les valables sont %sles valeurs valides pour l'argument %2$d de la fonction interne %1$qF sont 64, 128, 256, 512, 1024, 2048 et 4096la valeur %qE du type %qT n'est pas une expression constantela valeur %qs n'est pas supportÃ©e par l'attribut %<target%>argument valeurla valeur calculÃ©e n'est pas utilisÃ©ela valeur de %<-mfixed-range%> doit avoir la forme REG1-REG2la valeur passÃ©e dans %qs est trop grandeinitialisation par valeur du type fonction %qTinitialisation par valeur du type incomplet %qTinitialisation par valeur du type rÃ©fÃ©rencÃ© %qTvar-tracking-assignments change l'ordonnancement sÃ©lectifvariablela variable %q#D a un initialiseur mais a un type incompletvariable %q+D dÃ©clarÃ©e %<_Noreturn%>variable %q+D dÃ©clarÃ©e %<inline%>la dÃ©finition de la variable %q+D est marquÃ©e dllimportla variable %q+D pourrait Ãªtre Ã©crasÃ©e par %<longjmp%> ou %<vfork%>la variable %q+D doit Ãªtre Â«Â constÂ Â» pour Ãªtre placÃ©e dans une section en lecture seule Ã  l'aide de %qsla variable %q+D fait partie du cycle des aliasla variable %q+D avec l'attribut %qs doit Ãªtre placÃ©e dans le stockage statiquela variable %q+D avec l'attribut %qs ne doit pas avoir d'initialiseurvariable %q+D avec une initialisation dynamique placÃ©e dans la zone mÃ©moire du programmevariable %qD ajustÃ©e pour le niveau de privatisation de OpenACCÂ : %qsla variable %qD a un type fonctionla variable %qD est initialisÃ©e mais a un type incompletla variable %qD du type non littÃ©ral %qT dans une fonction %<constexpr%> uniquement disponible avec %<-std=c++2b%> ou %<-std=gnu++2b%>variable %qD redÃ©clarÃ©e comme une fonctionvariable %qD dÃ©finie mais non utilisÃ©ela variable %qD utilisÃ©e comme variable de boucle est liÃ©e dans du code intervenantla variable %qD utilisÃ©e dans le test de fin est liÃ©e dans du code intervenantla variable %qD utilisÃ©e dans l'expression d'incrÃ©ment est liÃ©e dans du code intervenantla variable %qD utilisÃ©e dans un initialiseur est liÃ©e dans du code intervenantla variable %qD utilisÃ©e dans la clause %<allocator%> doit Ãªtre dÃ©clarÃ©e avant %qDla variable %qD utilisÃ©e dans la clause %<allocator%> ne peut pas Ãªtre modifiÃ©e entre la dÃ©claration de %qD et sa directive %<allocate%>variable %qD utilisÃ©e plus d'une fois avec %<#pragma acc declare%>la variable %qE est dÃ©clarÃ©e dans une rÃ©gion %<host_data%> englobantela variable %qE n'est pas une itÃ©ration de la boucle %d la plus Ã  l'extÃ©rieur, %qE attendula variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'expression d'incrÃ©mentation de Â«Â forÂ Â»la variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'opÃ©rande de gauche de l'opÃ©rateur virgulela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'opÃ©rande de droite de l'opÃ©rateur virgulela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans le deuxiÃ¨me opÃ©rande de l'expression conditionnellela variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans l'instructionla variable %qE du type incomplet %qT ne sera pas accÃ©dÃ©e dans le troisiÃ¨me opÃ©rande de l'expression conditionnellela variable %qs a Ã©tÃ© rÃ©fÃ©rencÃ©e dans du code dÃ©chargÃ© mais n'a pas Ã©tÃ© marquÃ©e comme devant Ãªtre incluse dans le code dÃ©chargÃ©la variable %qs a une destruction dans la portÃ©e, impossible de crÃ©er la fermeturela variable dans la portÃ©e de l'espace de nom n'est pas indÃ©pendante du nomle concept de variable n'a pas d'initialisationle tableau de taille variable %qD est utilisÃ©le tableau de taille variable est utilisÃ©les tableaux de longueur variable ne sont pas encore supportÃ©s dans les coroutinestype d'Ã©lÃ©ment de longueur variable dans la table de la clause %<reduction%>une variable avec le mÃªme nom assembleur que la table virtuelle est dÃ©finie dans une autre unitÃ© de traductionvariable ou champ %qE dÃ©clarÃ© Â«Â voidÂ Â»variable ou champ dÃ©clarÃ© voidune variable prÃ©cÃ©demment dÃ©clarÃ©e %<static%> est redÃ©clarÃ©e %<extern%>type %qT de taille variable dans la clause %<reduction%>type de taille variable %qT dans la clause %qsle symbole de la variable n'est pas une variablele patron de variable a Ã©tÃ© dÃ©clarÃ© icitemplate-id de la variable %qD dans le spÃ©cificateur de nom imbriquÃ©les patrons de variables sont uniquement disponibles avec %<-std=c++14%> ou %<-std=gnu++14%>le pistage des variables a Ã©tÃ© demandÃ© mais il n'est pas supportÃ© par ce format de dÃ©bogagele pistage des variables a Ã©tÃ© demandÃ© mais il est inutile sans produire d'informations de dÃ©bogagela limite de la taille de pistage des variables est dÃ©passÃ©ela limite de la taille de pistage des variables est dÃ©passÃ©e avec %<-fvar-tracking-assignments%>, on rÃ©essaie sanstableau de taille variable de %<auto%>littÃ©ral composÃ© de taille variableun objet de taille variable ne peut pas Ãªtre initialisÃ© exceptÃ© avec un initialiseur videles variables dans l'espace d'adresses de %<__regio_symbol%> ne peuvent pas Ãªtre dÃ©clarÃ©es %<register%>les variables dans l'espace d'adresses de %<__regio_symbol%> ne peuvent pas avoir de valeur initialeles variables dans l'espace d'adresses de %<__regio_symbol%> doivent Ãªtre dÃ©clarÃ©es %<extern%>les variables dans l'espace d'adresses de %<__regio_symbol%> doivent Ãªtre dÃ©clarÃ©es %<volatile%>les variables de type %qT ne peuvent pas avoir une durÃ©e de stockage limitÃ©e au thread%qE modifiÃ© par une variable ayant une portÃ©e sur tout le fichierchamp modifiÃ© par une variable au niveau de la portÃ©e du fichierle type modifiÃ© par une variable n'est pas permis dans l'expression Â«Â newÂ Â»les fonctions variadiques doivent utiliser la variante du AAPCS de baseles patrons variadiques sont uniquement disponibles avec %<-std=c++11%> ou %<-std=gnu++11%>appel de fragment variadiquele variant %qD et la base %qD ont des types incompatiblesle variant %qD est internele variant %qD n'est pas une fonctionla variante %qs et la base %qs Ã  %L ont des types incompatiblesÂ : %sla variante %qs Ã  %L n'est ni une fonction ni une sous-routinel'Ã©lÃ©ment d'un vecteur %qs n'est pas une valeur GIMPLEvecteur %qs avec un index d'Ã©lÃ©ment non nulvecteur passÃ© en argument Ã  une fonction sans prototypela condition vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨cel'opÃ©ration vectorielle sera dÃ©veloppÃ©e en parallÃ¨lel'opÃ©ration vectorielle sera dÃ©veloppÃ©e Ã  la piÃ¨cel'opÃ©ration vectorielle sera dÃ©veloppÃ©e avec une seule opÃ©ration scalairedÃ©bordement du vecteur dans l'expression %qE de type %qT rÃ©sulte en %qEdÃ©bordement du vecteur dans l'expression de type %qT rÃ©sulte en %qEl'opÃ©ration de brassage vectoriel sera dÃ©veloppÃ©e Ã  la piÃ¨cela taille du vecteur n'est pas un multiple entier de la taille des Ã©lÃ©mentstypes vectoriels attendus dans %qstypes vectoriels attendus dans %qsvaleur vectorielle utilisÃ©e lÃ  oÃ¹ un nombre en virgule flottante Ã©tait attendula vectorisation n'a pas eu lieu pour une boucle simddes vecteurs avec un nombre d'Ã©lÃ©ments diffÃ©rents ont Ã©tÃ© trouvÃ©s dans %qsverify_bind_c_derived_type(): Le symbole donnÃ© est NULL de maniÃ¨re inattendueverify_cgraph_node a Ã©chouÃ©verify_flow_info a Ã©chouÃ©verify_flow_info: L'arÃªte succ du bloc de base %d est corrompueverify_flow_info: Le bloc %i a loop_father mais il n'y a pas de bouclesverify_flow_info: Le bloc %i n'a pas de loop_fatherverify_flow_info: ArÃªte dupliquÃ©e %i->%iverify_flow_info: Blocs incorrects pour le fallthru %i->%iverify_flow_info: Fallthru incorrect %i->%iverify_flow_info: DÃ©compte du bloc %i manquantverify_flow_info: REG_BR_PROB ne correspond pas au CFG (Control Flow Graph) %i %iverify_flow_info: REG_BR_PROB est dÃ©fini mais la probabilitÃ© du CFG (Control Flow Graph) ne l'est pasverify_flow_info: DÃ©compte du bloc %i erronÃ©verify_flow_info: Mauvaise probabilitÃ© de l'arÃªte %i->%iiverify_flow_info: fanion d'arÃªte non allouÃ© dÃ©fini sur %d -> %dverify_flow_info: fanion non allouÃ© dÃ©fini sur BB %dverify_gimple a Ã©chouÃ©verify_ssa a Ã©chouÃ©l'attribut de version n'est pas une chaÃ®nemarqueur de conflit de contrÃ´le de version dans le fichierla version hÃ©ritÃ©e de %qT est dÃ©clarÃ©e icila version de %<g%> sera omise, veuillez spÃ©cifier la version pour chaque extension individuellement.un symbole avec une version doit Ãªtre publicun symbole avec une version doit avoir la visibilitÃ© par dÃ©fautle spÃ©cificateur de type Â«Â virt-specifierÂ Â» sur %qs n'est pas permis en dehors d'une dÃ©finition de classePHI virtuel avec des emplacements d'argumentsnom SSA virtuel pour une dÃ©claration non VOPla base virtuelle %qT est inaccessible dans %qT en raison de l'ambiguÃ¯tÃ©opÃ©rande Â«Â defÂ Â» virtuel manquant pour l'instructionla dÃ©finition virtuelle n'est pas un nom SSAla dÃ©finition virtuelle de l'instruction n'est pas Ã  jourla fonction virtuelle %q+D redÃ©fini une fonction finaleune fonction virtuelle ne peut pas avoir un type de retour dÃ©duitfonction virtuelle dÃ©clarÃ©e icides versions multiples de fonctions virtuelles ne sont pas supportÃ©esles fonctions virtuelles ne peuvent pas Ãªtre %<constexpr%> avant C++20les fonctions virtuelles ne peuvent pas Ãªtre amiesmÃ©thode virtuelle %qDfonction non classe virtuelle %qsla table virtuelle de type %qD contient des informations RTTIla table virtuelle de type %qD enfreint la rÃ¨gle de la dÃ©finition uniquele pointeur vers une table virtuelle est utilisÃ© sans avoir Ã©tÃ© initialisÃ©utilisation virtuelle de l'instruction pas Ã  jouropÃ©rande d'utilisation virtuelle manquant pour l'instructionl'argument de visibilitÃ© n'est pas une chaÃ®nel'attribut de visibilitÃ© n'est pas supportÃ© dans cette configuration; ignorÃ©le Â«Â #pragma __messageÂ Â» du vms est ignorÃ©la valeur void n'a pas Ã©tÃ© ignorÃ©e comme elle aurait dÃ» l'Ãªtreargument volatilevtable pour la vÃ©rification de la vtable n'est pas supportÃ© avec LTOwaitpid a Ã©chouÃ©attention: attention: envisagez de faire l'Ã©dition de liens avec Â«Â -staticÂ Â» car les bibliothÃ¨ques systÃ¨me avecon attendait Â«Â %sÂ Â»le %q+D faible ne peut pas Ãªtre dÃ©fini %qEles dÃ©finitions d'alias faibles ne sont pas supportÃ©es dans cette configurationles synonymes faibles ne sont pas supportÃ©sla dÃ©claration faible de %q+D est appliquÃ©e Ã  une dÃ©finition statique qui existe dÃ©jÃ la dÃ©claration faible de %q+D doit Ãªtre publiquela dÃ©claration faible de %q+D n'est pas supportÃ©eles poids doivent Ãªtre non nÃ©gatifsen stockant %qT, %qE requiert une base vectorielle et un index scalairelors de l'Ã©criture de la sortie dans %s: %malors que %qT se dÃ©compose en %E Ã©lÃ©mentsalors que %qT se dÃ©compose en %wu Ã©lÃ©mentalors que %qT se dÃ©compose en %wu Ã©lÃ©mentsen rÃ©fÃ©renÃ§ant %qDla largeur de %qD dÃ©passe celle de son typela largeur de %qs excÃ¨de son typela largeur du champ de bits %qD a le type non entier %qTavecavec %<ancestor%>, seules les clauses %<device%>, %<firstprivate%>, %<private%>, %<defaultmap%>, et %<map%> peuvent apparaÃ®tre dans la constructiondans cette bouclesans %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> est Ã©quivalent Ã  %<-gvariable-location-views%>la rÃ©gion qui partage une tÃ¢che ne peut pas Ãªtre Ã©troitement imbriquÃ©e Ã  l'intÃ©rieur d'une rÃ©gion de partage de tÃ¢che, %<loop%>, %<critical%>, %<ordered%>, %<master%>, %<masket%>, %<task%> explicite ou une rÃ©gion %<taskloop%>Ã©criture de %wu bits de donnÃ©es hors des limites de l'objet de destination, les donnÃ©es ont Ã©tÃ© tronquÃ©es dans %wu bitswrite_atom(): Tentative d'Ã©crire un atome dabwrite_symbol(): mauvais symbole de module %qswrite_symtree(): Symbole pas Ã©critl'Ã©criture de %E octet dans une rÃ©gion de taille %E dÃ©borde de la destinationl'Ã©criture de %E octets dans une rÃ©gion de taille %E dÃ©borde de la destinationl'Ã©criture de %E octets ou plus dans une rÃ©gion de taille %E dÃ©borde de la destinationÃ©crit %wu octet dans une rÃ©gion de taille %wuÃ©crit %wu octets dans une rÃ©gion de taille %wuÃ©crit %wu octet dans une rÃ©gion de taille comprise entre %wu et %wuÃ©crit %wu octets dans une rÃ©gion de taille comprise entre %wu et %wuÃ©criture CMI %qsÃ©crire entre %E et %E octets dans une rÃ©gion de taille %E dÃ©borde de la destinationÃ©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est %wuÃ©crit entre %wu et %wu octets dans une rÃ©gion dont la taille est comprise entre %wu et %wuÃ©criture dans un objet constant (argument %d)Ã©criture d'un octet en trop dans une rÃ©gion dont la taille dÃ©pend de %<strlen%>Ã©criture du fichier de sortieÃ©criture du fichier de sortie %sÂ : %mÃ©criture Ã  travers un pointeur nul (argument %d)Ã©criture de la liste de sortie LTRANS %s: %ml'Ã©criture dans l'espace d'adresses %qs n'est pas supportÃ©emauvaise entrÃ©e %<TYPE_CACHED_VALUES%>mauvaise quantitÃ© d'arÃªtes de branchements aprÃ¨s le branchement conditionnel dans le bb %imauvais nombre d'arÃªtes de branchement aprÃ¨s le branchement inconditionnel %iargument %qs erronÃ© pour l'option %qsmauvais argument aux attributs ignorÃ©sl'arÃªte %d->%d est erronÃ©e pour l'argument PHIentrÃ©e erronÃ©e dans la liste %<TYPE_ARG_TYPES%>liste d'utilisation immÃ©diate erronÃ©einsn erronÃ©e dans l'arÃªte fallthrumauvaise liste des boucles sorties pour l'arÃªte %d->%dnombre erronÃ© d'arguments spÃ©cifiÃ© pour l'attribut %qEmauvais nombre d'arguments pour %%:debug-level-gtmauvais nombre d'arguments pour %%:dwarf-version-gtmauvais nombre d'arguments pour %<__builtin_addressof%>mauvais nombre d'arguments pour %<__builtin_assoc_barrier%>mauvais nombre d'arguments pour %<__builtin_call_with_static_chain%>mauvais nombre d'arguments pour %<__builtin_choose_expr%>mauvais nombre d'arguments pour %<__builtin_complex%>mauvais nombre d'arguments pour %<__builtin_convertvector%>mauvais nombre d'arguments pour %<__builtin_launder%>mauvais nombre d'arguments pour %<__builtin_shuffle%>mauvais nombre d'arguments pour %<__builtin_shufflevector%>nombre erronÃ© d'arguments pour l'attribut %<assume%>nombre d'arguments erronÃ© pour %qsnombre erronÃ© d'arguments pour la fonction %<__builtin_next_arg%>nombre erronÃ© d'arguments pour la fonction %<va_start%>mauvais nombre d'arÃªtes de branchements aprÃ¨s le branchement inconditionnel dans le bb %inombre erronÃ© d'arguments du patron (%d, devrait Ãªtre %d)nombre erronÃ© d'arguments du patron (%d, devrait Ãªtre au moins %d)mauvais fanions d'une arÃªte sortante Ã  la fin du bb %dnom de stratÃ©gie %qs erronÃ© spÃ©cifiÃ© pour l'option %qsarbre erronÃ© dans la liste %<TYPE_FIELDS%>argument de type erronÃ© pour %stype d'argument erronÃ© pour abstype d'argument erronÃ© pour absutype d'argument erronÃ© pour le complÃ©ment de bittype d'argument erronÃ© pour la conjugaisontype d'argument erronÃ© pour un dÃ©crÃ©menttype d'argument erronÃ© pour un incrÃ©menttype d'argument erronÃ© pour le point d'exclamation unairetype d'argument erronÃ© pour le moins unairetype d'argument erronÃ© pour le plus unairetype d'argument erronÃ© pour %sretour d'un registre x87 alors que x87 est dÃ©sactivÃ©xstormy16_print_operand: code inconnuvous pouvez activer %qs en utilisant l'option %<-march%> sur la ligne de commande ou en utilisant l'attribut ou le pragma %<target%>vous pouvez activer RVV en utilisant l'option %<-march%> sur la ligne de commande ou en utilisant l'attribut ou le pragma %<target%>vous pouvez activer SVE en utilisant l'option %<-march%> sur la ligne de commande ou en utilisant l'attribut ou le pragma %<target%>vous pouvez activer mve.fp en utilisant l'option %<-march%> sur la ligne de commande ou en utilisant l'attribut ou le pragma %<target%>vous pouvez supprimer ces avertissements en utilisant une constante hexadÃ©cimale (%wx au lieu de %wd)vous pouvez stabiliser cette valeur avec %<--param hardware_destructive_interference_size=%d%> ou dÃ©sactiver cet avertissement avec %<-Wno-interference-size%>vous pouvez utiliser un espace de noms en ligne Ã  la placevous pouvez contourner cela en enlevant l'initialiseurVous ne pouvez pas prendre l'adresse d'une fonction imbriquÃ©e si vous utilisez l'option %qsvous devriez utiliser l'option %<-%s%>l'architecture de votre processeur natif (%qs) ne supporte pas l'ABI %qs, utilisation de %<-m%s=%s%>z*inx requiert l'ABI ilp32, ilp32e, lp64 ou lp64ez/Architecture.zÃ©ro comme constante de pointeur nulsection de tableau ayant une longueur nulle dans la clause %qstableau %q+D de taille nulle ou nÃ©gativetype %qT de taille nulle dans la clause %<reduction%>type de taille nulle %qT dans la clause %qsvecteur de taille nullelargeur nulle pour le champ de bits %q+Dlargeur nulle pour le champ de bits %qslargeur zÃ©ro dans le format %schaÃ®ne de format %s de longueur nulletableau %qD de taille zÃ©rotableau %qT de taille zÃ©romembre tableau de taille nulle %qD dans un %q#T par ailleurs videmembre tableau de taille nulle %qD pas Ã  la fin de %q#T{anonyme}{erronÃ©}
\ No newline at end of file
diff -Nrcpad gcc-14.1.0/gcc/po/fr.po gcc-14.2.0/gcc/po/fr.po
*** gcc-14.1.0/gcc/po/fr.po	Tue May  7 06:51:38 2024
--- gcc-14.2.0/gcc/po/fr.po	Thu Aug  1 08:17:14 2024
***************
*** 97,106 ****
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 14.1-b20240218\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2024-02-16 21:35+0000\n"
! "PO-Revision-Date: 2024-04-06 17:05+0200\n"
  "Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>\n"
  "Language-Team: French <traduc@traduc.org>\n"
  "Language: fr\n"
--- 97,106 ----
  #
  msgid ""
  msgstr ""
! "Project-Id-Version: gcc 14.1.0\n"
  "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
! "POT-Creation-Date: 2024-05-02 19:44+0000\n"
! "PO-Revision-Date: 2024-05-09 14:43+0200\n"
  "Last-Translator: FrÃ©dÃ©ric Marchal <fmarchal@perso.be>\n"
  "Language-Team: French <traduc@traduc.org>\n"
  "Language: fr\n"
*************** msgstr "-Xbind-now et -Xbind-lazy sont i
*** 457,463 ****
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr "envisagez d'utiliser Â«Â -pgÂ Â» au lieu de Â«Â -pÂ Â» avec gprof (1)"
  
! #: config/arc/arc.h:68 config/mips/mips.h:1502
  msgid "may not use both -EB and -EL"
  msgstr "ne peut utiliser -EB et -EL ensemble"
  
--- 457,463 ----
  msgid "consider using `-pg' instead of `-p' with gprof (1)"
  msgstr "envisagez d'utiliser Â«Â -pgÂ Â» au lieu de Â«Â -pÂ Â» avec gprof (1)"
  
! #: config/arc/arc.h:68 config/mips/mips.h:1505
  msgid "may not use both -EB and -EL"
  msgstr "ne peut utiliser -EB et -EL ensemble"
  
*************** msgstr " les sÃ©lecteurs de style de gÃ©
*** 536,542 ****
  msgid "consider using `-pg' instead of `-p' with gprof(1)"
  msgstr "envisagez d'utiliser Â«Â -pgÂ Â» au lieu de Â«Â -pÂ Â» avec gprof(1)"
  
! #: config/rs6000/rs6000.h:170
  msgid "Missing -mcpu option in ASM_CPU_SPEC?"
  msgstr "Option -mcpu manquante dans ASM_CPU_SPECÂ ?"
  
--- 536,542 ----
  msgid "consider using `-pg' instead of `-p' with gprof(1)"
  msgstr "envisagez d'utiliser Â«Â -pgÂ Â» au lieu de Â«Â -pÂ Â» avec gprof(1)"
  
! #: config/rs6000/rs6000.h:168
  msgid "Missing -mcpu option in ASM_CPU_SPEC?"
  msgstr "Option -mcpu manquante dans ASM_CPU_SPECÂ ?"
  
*************** msgstr "Avertir Ã  propos de l'absence d
*** 631,641 ****
  msgid "Warn about creation of array temporaries."
  msgstr "Avertir Ã  propos de la crÃ©ation de temporaires de tableaux."
  
! #: fortran/lang.opt:214 fortran/lang.opt:539 c-family/c.opt:1590
! #: config/alpha/alpha.opt:31 common.opt:685 common.opt:831 common.opt:1074
! #: common.opt:1078 common.opt:1082 common.opt:1086 common.opt:1814
! #: common.opt:1917 common.opt:2094 common.opt:2098 common.opt:2377
! #: common.opt:2595 common.opt:3362
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©."
--- 631,641 ----
  msgid "Warn about creation of array temporaries."
  msgstr "Avertir Ã  propos de la crÃ©ation de temporaires de tableaux."
  
! #: fortran/lang.opt:214 fortran/lang.opt:539 c-family/c.opt:1598
! #: config/alpha/alpha.opt:31 common.opt:685 common.opt:831 common.opt:1079
! #: common.opt:1083 common.opt:1087 common.opt:1091 common.opt:1819
! #: common.opt:1922 common.opt:2099 common.opt:2103 common.opt:2382
! #: common.opt:2604 common.opt:3371
  #, no-c-format
  msgid "Does nothing. Preserved for backward compatibility."
  msgstr "Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©."
*************** msgstr "Interdire l'optimisation des app
*** 1220,1238 ****
  msgid "Append underscores to externally visible names."
  msgstr "Ajouter un soulignÃ© aux noms visibles depuis l'extÃ©rieur."
  
! #: fortran/lang.opt:832 c-family/c.opt:1725 c-family/c.opt:1802
! #: c-family/c.opt:1810 c-family/c.opt:2141 config/xtensa/xtensa.opt:42
  #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
  #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
! #: common.opt:643 common.opt:1172 common.opt:1176 common.opt:1180
! #: common.opt:1275 common.opt:1604 common.opt:1686 common.opt:2046
! #: common.opt:2189 common.opt:2232 common.opt:2673 common.opt:2709
! #: common.opt:2802 common.opt:2806 common.opt:2915 common.opt:3050
! #: common.opt:3058 common.opt:3066 common.opt:3074 common.opt:3175
! #: common.opt:3235 common.opt:3323 common.opt:3487 common.opt:3491
! #: common.opt:3495 common.opt:3499 common.opt:3569 common.opt:3573
! #: common.opt:3604 common.opt:3608
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©."
--- 1220,1238 ----
  msgid "Append underscores to externally visible names."
  msgstr "Ajouter un soulignÃ© aux noms visibles depuis l'extÃ©rieur."
  
! #: fortran/lang.opt:832 c-family/c.opt:1733 c-family/c.opt:1810
! #: c-family/c.opt:1818 c-family/c.opt:2149 config/xtensa/xtensa.opt:42
  #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
  #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
  #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
! #: common.opt:643 common.opt:1177 common.opt:1181 common.opt:1185
! #: common.opt:1280 common.opt:1609 common.opt:1691 common.opt:2051
! #: common.opt:2194 common.opt:2237 common.opt:2682 common.opt:2718
! #: common.opt:2811 common.opt:2815 common.opt:2924 common.opt:3059
! #: common.opt:3067 common.opt:3075 common.opt:3083 common.opt:3184
! #: common.opt:3244 common.opt:3332 common.opt:3496 common.opt:3500
! #: common.opt:3504 common.opt:3508 common.opt:3578 common.opt:3582
! #: common.opt:3613 common.opt:3617
  #, no-c-format
  msgid "Does nothing.  Preserved for backward compatibility."
  msgstr "Ne fait rien. PrÃ©servÃ© pour rÃ©tro-compatibilitÃ©."
*************** msgstr "Pas de conformitÃ© particuliÃ¨re
*** 1287,1303 ****
  msgid "Accept extensions to support legacy code."
  msgstr "Accepter les extensions pour prendre en charge du code ancien."
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1461 c-family/c.opt:1465
  #, no-c-format
  msgid "Warn when a const variable is unused."
  msgstr "Avertir lorsqu'une variable const est inutilisÃ©e."
  
! #: rust/lang.opt:55 c-family/c.opt:1477
  #, no-c-format
  msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr "Avertir si l'appelant d'une fonction marquÃ©e avec l'attribut Â«Â warn_unused_resultÂ Â» n'utilise pas la valeur retournÃ©e."
  
! #: rust/lang.opt:59 c-family/c.opt:846 common.opt:654
  #, no-c-format
  msgid "Warn for infinitely recursive calls."
  msgstr "Avertir Ã  propos d'appels rÃ©cursifs infinis."
--- 1287,1303 ----
  msgid "Accept extensions to support legacy code."
  msgstr "Accepter les extensions pour prendre en charge du code ancien."
  
! #: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1469 c-family/c.opt:1473
  #, no-c-format
  msgid "Warn when a const variable is unused."
  msgstr "Avertir lorsqu'une variable const est inutilisÃ©e."
  
! #: rust/lang.opt:55 c-family/c.opt:1485
  #, no-c-format
  msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
  msgstr "Avertir si l'appelant d'une fonction marquÃ©e avec l'attribut Â«Â warn_unused_resultÂ Â» n'utilise pas la valeur retournÃ©e."
  
! #: rust/lang.opt:59 c-family/c.opt:854 common.opt:654
  #, no-c-format
  msgid "Warn for infinitely recursive calls."
  msgstr "Avertir Ã  propos d'appels rÃ©cursifs infinis."
*************** msgstr "Avertir Ã  propos de transtypage
*** 1717,3754 ****
  msgid "Warn about casts which discard qualifiers."
  msgstr "Avertir Ã  propos des transtypages qui Ã©cartent les qualificatifs."
  
! #: c-family/c.opt:519 c-family/c.opt:523
  #, no-c-format
  msgid "Warn about catch handlers of non-reference type."
  msgstr "Avertir Ã  propos de gestionnaires Â«Â catchÂ Â» de types non rÃ©fÃ©rencÃ©s."
  
! #: c-family/c.opt:527
  #, no-c-format
  msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr "Se plaindre au sujet d'un nom dÃ©clarÃ© comme membre de classe aprÃ¨s une utilisation prÃ©cÃ©dente du mÃªme nom."
  
! #: c-family/c.opt:531
  #, no-c-format
  msgid "Warn about subscripts whose type is \"char\"."
  msgstr "Avertir Ã  propos des indices dont le type est Â«Â charÂ Â»."
  
! #: c-family/c.opt:535 c-family/c.opt:1622 c-family/c.opt:1626
! #: c-family/c.opt:1630 c-family/c.opt:1634 c-family/c.opt:1638
! #: c-family/c.opt:1642 c-family/c.opt:1646 c-family/c.opt:1653
! #: c-family/c.opt:1657 c-family/c.opt:1661 c-family/c.opt:1665
! #: c-family/c.opt:1669 c-family/c.opt:1673 c-family/c.opt:1677
! #: c-family/c.opt:1681 c-family/c.opt:1685 c-family/c.opt:1689
! #: c-family/c.opt:1693 c-family/c.opt:1697 c-family/c.opt:1701
! #: config/i386/i386.opt:1018
  #, no-c-format
  msgid "Removed in GCC 9.  This switch has no effect."
  msgstr "SupprimÃ© dans GCC 9.  Cette option n'a aucun effet."
  
! #: c-family/c.opt:539
  #, no-c-format
  msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr "Avertir quand une fonction de conversion ne sera jamais appelÃ©e Ã  cause du type vers lequel elle converti."
  
! #: c-family/c.opt:543
  #, no-c-format
  msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr "Avertir Ã  propos d'Ã©critures non sÃ»res en mÃ©moire brut vers des objets de types classe."
  
! #: c-family/c.opt:547
  #, no-c-format
  msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr "Avertir Ã  propos de variables qui pourraient Ãªtre changÃ©es par Â«Â longjmpÂ Â» ou Â«Â vforkÂ Â»."
  
! #: c-family/c.opt:551
  #, no-c-format
  msgid "Warn about uses of a comma operator within a subscripting expression."
  msgstr "Avertir Ã  propos des utilisations de l'opÃ©rateur virgule dans une expression d'indice."
  
! #: c-family/c.opt:555
  #, no-c-format
  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 des commentaires C++ qui s'Ã©tendent sur plus d'une ligne physique."
  
! #: c-family/c.opt:559
  #, no-c-format
  msgid "Synonym for -Wcomment."
  msgstr "Synonyme pour -Wcomment."
  
! #: c-family/c.opt:563
  #, no-c-format
  msgid "Warn for conditionally-supported constructs."
  msgstr "Avertir Ã  propos des constructions qui reposent sur une condition."
  
! #: c-family/c.opt:567
  #, no-c-format
  msgid "Warn for implicit type conversions that may change a value."
  msgstr "Avertir pour des conversions de types implicites qui pourraient changer une valeur."
  
! #: c-family/c.opt:571
  #, no-c-format
  msgid "Warn for converting NULL from/to a non-pointer type."
  msgstr "Avertir Ã  propos de conversions de NULL vers/de un type qui n'est pas un pointeur."
  
! #: c-family/c.opt:579
  #, no-c-format
  msgid "Warn when performing class template argument deduction on a type with no deduction guides."
  msgstr "Avertir lors de la dÃ©duction d'argument de patrons de classes sur un type sans guides de dÃ©duction."
  
! #: c-family/c.opt:584
  #, no-c-format
  msgid "Warn when all constructors and destructors are private."
  msgstr "Avertir lorsque tous les constructeurs et destructeurs sont privÃ©s."
  
! #: c-family/c.opt:588
  #, no-c-format
  msgid "Warn about dangling else."
  msgstr "Avertir Ã  propos des Â«Â elseÂ Â» orphelins."
  
! #: c-family/c.opt:592 c-family/c.opt:596
  #, no-c-format
  msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
  msgstr "Avertir Ã  propos de l'utilisation de pointeurs vers des variables automatiques qui ont cessÃ© d'exister."
  
! #: c-family/c.opt:600
  #, no-c-format
  msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
  msgstr "Avertir quand une rÃ©fÃ©rence est liÃ©e Ã  un temporaire qui a cessÃ© d'exister."
  
! #: c-family/c.opt:604
  #, no-c-format
  msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr "Avertir Ã  propos de l'utilisation de __TIME__, __DATE__ et __TIMESTAMP__."
  
! #: c-family/c.opt:608
  #, no-c-format
  msgid "Warn when a declaration is found after a statement."
  msgstr "Avertir lorsqu'une dÃ©claration est trouvÃ©e aprÃ¨s une expression."
  
! #: c-family/c.opt:612
  #, no-c-format
  msgid "Warn for missing parameter types in function declarations."
  msgstr "Avertir Ã  propos des types de paramÃ¨tres manquants dans les dÃ©clarations de fonctions."
  
! #: c-family/c.opt:616
  #, no-c-format
  msgid "Warn when deleting a pointer to incomplete type."
  msgstr "Avertir lors de la destruction d'un pointeur vers un type incomplet."
  
! #: c-family/c.opt:620
  #, no-c-format
  msgid "Warn about deleting polymorphic objects with non-virtual destructors."
  msgstr "Avertir Ã  propos de la destruction d'un objet polymorphique sans destructeur virtuel."
  
! #: c-family/c.opt:628
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr "Marquer les opÃ©rations de copies dÃ©clarÃ©es implicitement comme dÃ©prÃ©ciÃ©es si la classe a une opÃ©ration de copie fournie par l'utilisateur."
  
! #: c-family/c.opt:633
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr "Marquer les opÃ©rations de copies dÃ©clarÃ©es implicitement comme dÃ©prÃ©ciÃ©es si la classe a une opÃ©ration de copie ou un destructeur fourni par l'utilisateur."
  
! #: c-family/c.opt:638
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
  msgstr "Avertir Ã  propos de conversions arithmÃ©tiques dÃ©prÃ©ciÃ©es sur des opÃ©randes de types Ã©numÃ©rÃ©s."
  
! #: c-family/c.opt:642
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
  msgstr "Avertir Ã  propos de conversions arithmÃ©tiques dÃ©prÃ©ciÃ©es sur des opÃ©randes quand l'un est un type Ã©numÃ©rÃ© et l'autre est un type en virgule flottante."
  
! #: c-family/c.opt:647
  #, no-c-format
  msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr "Avertir Ã  propos d'initialisations par positions de struct qui requiÃ¨rent des initialisations par noms."
  
! #: c-family/c.opt:651
  #, no-c-format
  msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr "Avertir si le qualificatif d'un tableau qui est un pointeur vers une cible est abandonnÃ©."
  
! #: c-family/c.opt:655
  #, no-c-format
  msgid "Warn if type qualifiers on pointers are discarded."
  msgstr "Avertir si le qualificatif de type sur des pointeurs est abandonnÃ©."
  
! #: c-family/c.opt:659
  #, no-c-format
  msgid "Warn about compile-time integer division by zero."
  msgstr "Avertir au sujet de divisions entiÃ¨res par zÃ©ro au moment de la compilation."
  
! #: c-family/c.opt:663
  #, no-c-format
  msgid "Warn about implicit conversions from \"float\" to \"double\"."
  msgstr "Avertir Ã  propos des conversions implicites de Â«Â floatÂ Â» vers Â«Â doubleÂ Â»."
  
! #: c-family/c.opt:667
  #, no-c-format
  msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr "Avertir lorsqu'une dÃ©claration duplique l'un des spÃ©cificateurs const, volatile, restrict ou _Atomic."
  
! #: c-family/c.opt:671
  #, no-c-format
  msgid "Warn about duplicated branches in if-else statements."
  msgstr "Avertir Ã  propos de branches dupliquÃ©es dans les instructions if-else."
  
! #: c-family/c.opt:675
  #, no-c-format
  msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr "Avertir Ã  propos de conditions dupliquÃ©es dans une chaÃ®ne if-else-if."
  
! #: c-family/c.opt:679
  #, no-c-format
  msgid "Warn about violations of Effective C++ style rules."
  msgstr "Avertir Ã  propos des violations des rÃ¨gles de style de Effective C++."
  
! #: c-family/c.opt:683
  #, no-c-format
  msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr "Avertir si une base enum additionnelle est utilisÃ©e dans un spÃ©cificateur de type Ã©laborÃ©."
  
! #: c-family/c.opt:687
  #, no-c-format
  msgid "Warn about an empty body in an if or else statement."
  msgstr "Avertir Ã  propos d'un corps vide dans une expression Â«Â ifÂ Â» ou Â«Â elseÂ Â»."
  
! #: c-family/c.opt:691
  #, no-c-format
  msgid "Warn about stray tokens after #else and #endif."
  msgstr "Avertir si des Ã©lÃ©ments sont trouvÃ©s Ã  la suite de #else et #endif."
  
! #: c-family/c.opt:695
  #, no-c-format
  msgid "Warn about comparison of different enum types."
  msgstr "Avertir Ã  propos de comparaisons entre enum de types diffÃ©rents."
  
! #: c-family/c.opt:699
  #, no-c-format
  msgid "Warn about implicit conversion of enum types."
  msgstr "Avertir Ã  propos d'une conversion implicite de types enum."
  
! #: c-family/c.opt:703
  #, no-c-format
  msgid "Warn about enum/integer type mismatches."
  msgstr "Avertir Ã  propos d'inconsistances entre les types enum/entier"
  
! #: c-family/c.opt:711
  #, no-c-format
  msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgstr "Cette option est obsolÃ¨teÂ ; utilisez -Werror=implicit-function-declaration Ã  la place."
  
! #: c-family/c.opt:715
  #, no-c-format
  msgid "Warn when an exception handler is shadowed by another handler."
  msgstr "Avertir lorsqu'un gestionnaire d'exception est Ã©clipsÃ© par un autre gestionnaire."
  
! #: c-family/c.opt:719
  #, no-c-format
  msgid "Warn if \"defined\" is used outside #if."
  msgstr "Avertir si Â«Â definedÂ Â» est utilisÃ© en dehors de #if."
  
! #: c-family/c.opt:727
  #, no-c-format
  msgid "Warn about semicolon after in-class function definition."
  msgstr "Avertir Ã  propos d'un point-virgule aprÃ¨s la dÃ©finition d'une fonction dans une classe."
  
! #: c-family/c.opt:731
  #, no-c-format
  msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr "Avertir quand une structure contenant un membre tableau flexible du C99 comme dernier champ n'est pas Ã  la fin d'une autre structure."
  
! #: c-family/c.opt:736
  #, no-c-format
  msgid "Warn for implicit type conversions that cause loss of floating point precision."
  msgstr "Avertir Ã  propos de conversions de types implicites qui peuvent causer une perte de prÃ©cision en virgule flottante."
  
! #: c-family/c.opt:740
  #, no-c-format
  msgid "Warn if testing floating point numbers for equality."
  msgstr "Avertir Ã  propos des tests d'Ã©galitÃ© sur des nombres flottants."
  
! #: c-family/c.opt:744 c-family/c.opt:799
  #, no-c-format
  msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
  msgstr "Avertir Ã  propos des anomalies dans les chaÃ®nes de format de printf/scanf/strftime/strfmon."
  
! #: c-family/c.opt:748
  #, no-c-format
  msgid "Warn about format strings that contain NUL bytes."
  msgstr "Avertir Ã  propos des chaÃ®nes de format contenant des octets NUL."
  
! #: c-family/c.opt:752
  #, no-c-format
  msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
  msgstr "Avertir Ã  propos des chaÃ®nes de format de GCC qui ne sont pas appropriÃ©es pour les diagnostiques."
  
! #: c-family/c.opt:756
  #, no-c-format
  msgid "Warn if passing too many arguments to a function for its format string."
  msgstr "Avertir lorsqu'il y a trop d'arguments passÃ©s Ã  une fonction par rapport Ã  la chaÃ®ne de format."
  
! #: c-family/c.opt:760
  #, no-c-format
  msgid "Warn about format strings that are not literals."
  msgstr "Avertir Ã  propos des chaÃ®nes de format qui ne sont pas littÃ©rales."
  
! #: c-family/c.opt:764
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
  msgstr "Avertir Ã  propos d'appels de fonctions avec chaÃ®ne de format qui Ã©crivent au delÃ  de la fin de la rÃ©gion de destination. Identique Ã  -Wformat-overflow=1."
  
! #: c-family/c.opt:769
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr "Avertir Ã  propos des appels de fonctions avec chaÃ®ne de format qui Ã©crivent au delÃ  de la fin de la rÃ©gion de destination."
  
! #: c-family/c.opt:774
  #, no-c-format
  msgid "Warn about possible security problems with format functions."
  msgstr "Avertir Ã  propos des problÃ¨mes de sÃ©curitÃ© possibles dans les fonctions avec chaÃ®ne de format."
  
! #: c-family/c.opt:778
  #, no-c-format
  msgid "Warn about sign differences with format functions."
  msgstr "Avertir Ã  propos des diffÃ©rences de signe dans les fonctions avec chaÃ®ne de format."
  
! #: c-family/c.opt:782
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr "Avertir Ã  propos d'appels Ã  snprintf et des fonctions similaires qui tronquent la sortie. Identique Ã  -Wformat-truncation=1."
  
! #: c-family/c.opt:787
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr "Avertir Ã  propos d'appels Ã  snprintf et aux fonctions similaires qui tronquent la sortie."
  
! #: c-family/c.opt:791
  #, no-c-format
  msgid "Warn about strftime formats yielding 2-digit years."
  msgstr "Avertir Ã  propos des chaÃ®nes de format de strftime ne laissant que 2 chiffres pour l'annÃ©e."
  
! #: c-family/c.opt:795
  #, no-c-format
  msgid "Warn about zero-length formats."
  msgstr "Avertir Ã  propos des chaÃ®nes de format de longueur nulle."
  
! #: c-family/c.opt:803
  #, no-c-format
  msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr "Avertir quand __builtin_frame_address ou __builtin_return_address n'est pas utilisÃ© de maniÃ¨re sÃ»re."
  
! #: c-family/c.opt:807
  #, no-c-format
  msgid "Warn when the field in a struct is not aligned."
  msgstr "Avertir lorsqu'un champ dans une structure n'est pas alignÃ©."
  
! #: c-family/c.opt:811
  #, no-c-format
  msgid "Warn whenever type qualifiers are ignored."
  msgstr "Avertir lorsque des qualificatifs de types sont ignorÃ©s."
  
! #: c-family/c.opt:815
  #, no-c-format
  msgid "Warn whenever attributes are ignored."
  msgstr "Avertir lorsque des attributs sont ignorÃ©s."
  
! #: c-family/c.opt:819
  #, no-c-format
  msgid "Warn about implicit declarations."
  msgstr "Avertir Ã  propos des dÃ©clarations implicites."
  
! #: c-family/c.opt:827
  #, no-c-format
  msgid "Warn about implicit function declarations."
  msgstr "Avertir Ã  propos des dÃ©clarations de fonctions implicites."
  
! #: c-family/c.opt:831
  #, no-c-format
  msgid "Warn when a declaration does not specify a type."
  msgstr "Avertir lorsqu'une dÃ©claration ne spÃ©cifie pas le type."
  
! #: c-family/c.opt:838
  #, no-c-format
  msgid "Warn when a base is inaccessible in derived due to ambiguity."
  msgstr "Avertir quand une base est inaccessible dans la dÃ©rivÃ©e Ã  cause d'une ambiguÃ¯tÃ©."
  
! #: c-family/c.opt:842
  #, no-c-format
  msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr "Avertir quand il y a une conversion entre des pointeurs de types incompatibles."
  
! #: c-family/c.opt:850
  #, no-c-format
  msgid "Warn about variables which are initialized to themselves."
  msgstr "Avertir au sujet des variables qui sont initialisÃ©es par elles-mÃªmes."
  
! #: c-family/c.opt:854
  #, no-c-format
  msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr "Avertir Ã  propos des utilisations de std::initializer_list qui peut retourner des pointeurs ballants."
  
! #: c-family/c.opt:858
  #, no-c-format
  msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
  msgstr "Avertir Ã  propos de valeurs insensÃ©es pour --param destructive-interference-size ou constructive-interference-size."
  
! #: c-family/c.opt:863
  #, no-c-format
  msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr "Avertir Ã  propos des constructeurs C++11 qui hÃ©ritent d'une classe de base avec un constructeur variadic."
  
! #: c-family/c.opt:867
  #, no-c-format
  msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr "Avertir Ã  propos des conversions incompatibles d'un entier vers un pointeur et d'un pointeur vers un entier."
  
! #: c-family/c.opt:871
  #, no-c-format
  msgid "Warn for suspicious integer expressions in boolean context."
  msgstr "Avertir Ã  propos d'expressions entiÃ¨res qui apparaissent Ã©trangement dans un contexte boolÃ©en."
  
! #: c-family/c.opt:875
  #, no-c-format
  msgid "Warn when there is a cast to a pointer from an integer of a different size."
  msgstr "Avertir quand il y a un transtypage vers un pointeur Ã  partir d'un entier de taille diffÃ©rente."
  
! #: c-family/c.opt:879
  #, no-c-format
  msgid "Warn when a function never produces a constant expression."
  msgstr "Avertir quand une fonction ne produit jamais une expression constante."
  
! #: c-family/c.opt:883
  #, no-c-format
  msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr "Avertir Ã  propos d'utilisations invalides de la macro Â«Â offsetofÂ Â»."
  
! #: c-family/c.opt:887
  #, no-c-format
  msgid "Warn about PCH files that are found but not used."
  msgstr "Avertir Ã  propos des fichiers PCH qui sont trouvÃ©s mais pas utilisÃ©s."
  
! #: c-family/c.opt:891
  #, no-c-format
  msgid "Warn about invalid UTF-8 characters."
  msgstr "Avertir Ã  propos de caractÃ¨res UTF-8 invalides."
  
! #: c-family/c.opt:895
  #, no-c-format
  msgid "Warn when a jump misses a variable initialization."
  msgstr "Avertir quand un saut manque l'initialisation d'une variable."
  
! #: c-family/c.opt:899
  #, no-c-format
  msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
  msgstr "Avertir quand une chaÃ®ne ou un caractÃ¨re littÃ©ral est suivi d'un suffixe dÃ©fini par l'utilisateur qui ne commence pas par un soulignÃ©."
  
! #: c-family/c.opt:903
  #, no-c-format
  msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr "Avertir quand le Â«Â nonÂ Â» logique est utilisÃ© sur l'opÃ©rande de gauche d'une comparaison."
  
! #: c-family/c.opt:907
  #, no-c-format
  msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr "Avertir quand un opÃ©rateur logique est toujours Ã©trangement Ã©valuÃ© Ã  vrai ou faux."
  
! #: c-family/c.opt:911
  #, no-c-format
  msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr "Ne pas avertir Ã  propos de l'utilisation de Â«Â long longÂ Â» avec -pedantic."
  
! #: c-family/c.opt:915
  #, no-c-format
  msgid "Warn about suspicious declarations of \"main\"."
  msgstr "Avertir Ã  propos des dÃ©clarations douteuses de Â«Â mainÂ Â»."
  
! #: c-family/c.opt:927
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
  msgstr "Avertir Ã  propos des appels douteux Ã  memset oÃ¹ le troisiÃ¨me argument contient le nombre d'Ã©lÃ©ments sans Ãªtre multipliÃ© par la taille d'un Ã©lÃ©ment."
  
! #: c-family/c.opt:931
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
  msgstr "Avertir Ã  propos des appels douteux Ã  memset oÃ¹ le troisiÃ¨me argument est la constante littÃ©rale zÃ©ro mais le deuxiÃ¨me ne l'est pas."
  
! #: c-family/c.opt:935
  #, no-c-format
  msgid "Warn when the indentation of the code does not reflect the block structure."
  msgstr "Avertir lorsque l'indentation du code ne reflÃ¨te pas la structure du bloc."
  
! #: c-family/c.opt:939
  #, no-c-format
  msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr "Avertir Ã  propos d'appels de dÃ©sallocation avec des arguments retournÃ©s par des fonctions d'allocation non correspondantes."
  
! #: c-family/c.opt:944
  #, no-c-format
  msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
  msgstr "Avertir Ã  propos de dÃ©saccords entre les appels Ã  l'opÃ©rateur Â«Â newÂ Â» ou Â«Â deleteÂ Â» et l'appel correspondant Ã  la fonction d'allocation ou de dÃ©sallocation."
  
! #: c-family/c.opt:949
  #, no-c-format
  msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
  msgstr "Avertir quand une classe est redÃ©clarÃ©e ou rÃ©fÃ©rencÃ©e en utilisant une mauvaise clÃ© de classe."
  
! #: c-family/c.opt:953
  #, no-c-format
  msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr "Avertir Ã  propos de dÃ©clarations d'entitÃ©s auxquelles des attributs pourraient Ãªtre manquants qui sont liÃ©es Ã  des entitÃ©s qui ont Ã©tÃ© dÃ©clarÃ©es avec ces attributs."
  
! #: c-family/c.opt:958
  #, no-c-format
  msgid "Warn about possibly missing braces around initializers."
  msgstr "Avertir Ã  propos des accolades qui pourraient Ãªtre manquantes autour des initialisations."
  
! #: c-family/c.opt:962
  #, no-c-format
  msgid "Warn about global functions without previous declarations."
  msgstr "Avertir Ã  propos des fonctions globales sans dÃ©claration prÃ©cÃ©dente."
  
! #: c-family/c.opt:966
  #, no-c-format
  msgid "Warn about missing fields in struct initializers."
  msgstr "Avertir Ã  propos des champs manquants dans les initialisations des structures."
  
! #: c-family/c.opt:974
  #, no-c-format
  msgid "Warn about user-specified include directories that do not exist."
  msgstr "Avertir si des rÃ©pertoires d'inclusions dÃ©finis par l'utilisateur n'existent pas."
  
! #: c-family/c.opt:978
  #, no-c-format
  msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr "Avertir Ã  propos des paramÃ¨tres de fonctions dÃ©clarÃ©s sans type dans des fonctions utilisant le style K&R."
  
! #: c-family/c.opt:982
  #, no-c-format
  msgid "Warn about global functions without prototypes."
  msgstr "Avertir Ã  propos des fonctions globales sans prototype."
  
! #: c-family/c.opt:986
  #, no-c-format
  msgid "Warn about likely missing requires keyword."
  msgstr "Avertir Ã  propos d'un mot clÃ© requis probablement manquant."
  
! #: c-family/c.opt:990
  #, no-c-format
  msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr "Avertir quand un mot clÃ© de patron est manquant aprÃ¨s un jeton d'accÃ¨s Ã  un membre dans une expression d'accÃ¨s Ã  un membre dÃ©pendant si ce membre est un patron."
  
! #: c-family/c.opt:994
  #, no-c-format
  msgid "Warn about global variables without previous declarations."
  msgstr "Avertir Ã  propos des variables globales sans dÃ©claration prÃ©cÃ©dente."
  
! #: c-family/c.opt:1001
  #, no-c-format
  msgid "Warn about use of multi-character character constants."
  msgstr "Avertir Ã  propos de l'utilisation de constantes de type caractÃ¨re utilisant des multi-caractÃ¨res."
  
! #: c-family/c.opt:1005
  #, no-c-format
  msgid "Warn on direct multiple inheritance."
  msgstr "Avertir Ã  propos des hÃ©ritages multiples directs."
  
! #: c-family/c.opt:1009
  #, no-c-format
  msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr "Avertir Ã  propos des macros non sÃ»res qui s'Ã©tendent en plusieurs instructions utilisÃ©es comme contenu d'une instruction telle que if, else, while, switch ou for."
  
! #: c-family/c.opt:1013
  #, no-c-format
  msgid "Warn on namespace definition."
  msgstr "Avertir Ã  propos des dÃ©finitions d'espaces de noms."
  
! #: c-family/c.opt:1017
  #, no-c-format
  msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr "Avertir Ã  propos de conversions entre { } qui rÃ©duisent la largeur du type et sont mal formÃ©es en C++11."
  
! #: c-family/c.opt:1021
  #, no-c-format
  msgid "Warn about \"extern\" declarations not at file scope."
  msgstr "Avertir Ã  propos des dÃ©clarations Â«Â externÂ Â» qui ne sont pas au niveau global du fichier."
  
! #: c-family/c.opt:1025
  #, no-c-format
  msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr "Avertir quand une expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  faux alors que l'expression ne peut pas gÃ©nÃ©rer d'exception en rÃ©alitÃ©."
  
! #: c-family/c.opt:1029
  #, no-c-format
  msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr "Avertir si le type de fonction noexcept du C++17 changera le nom dÃ©corÃ© d'un symbole."
  
! #: c-family/c.opt:1033
  #, no-c-format
  msgid "Warn when non-templatized friend functions are declared within a template."
  msgstr "Avertir lorsque des fonctions amies sans patron sont dÃ©clarÃ©es Ã  l'intÃ©rieur d'un patron."
  
! #: c-family/c.opt:1037
  #, no-c-format
  msgid "Warn about non-virtual destructors."
  msgstr "Avertir Ã  propos des destructeurs non virtuels."
  
! #: c-family/c.opt:1041
  #, no-c-format
  msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr "Avertir quand NULL est passÃ© dans un argument marquÃ© comme exigeant une valeur non NULL."
  
! #: c-family/c.opt:1057
  #, no-c-format
  msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr "-Wnormalized=[none|id|nfc|nfkc]\tAvertir Ã  propos de chaÃ®nes Unicode non normalisÃ©es."
  
! #: c-family/c.opt:1080
  #, no-c-format
  msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr "Avertir si une interface de classe n'a pas de super classe. Les classes racines peuvent utiliser un attribut pour supprimer cet avertissement."
  
! #: c-family/c.opt:1085
  #, no-c-format
  msgid "Warn if a C-style cast is used in a program."
  msgstr "Avertir si un transtypage de type C est utilisÃ© dans un programme."
  
! #: c-family/c.opt:1089
  #, no-c-format
  msgid "Warn for obsolescent usage in a declaration."
  msgstr "Avertir Ã  propos des utilisations obsolÃ¨tes dans une dÃ©claration."
  
! #: c-family/c.opt:1093
  #, no-c-format
  msgid "Warn if an old-style parameter definition is used."
  msgstr "Avertir lorsqu'une dÃ©finition de paramÃ¨tre dans l'ancien style est utilisÃ©e."
  
! #: c-family/c.opt:1097
  #, no-c-format
  msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
  msgstr "Avertir Ã  propos d'un choix potentiellement suboptimal relatif au parallÃ©lisme de OpenACC."
  
! #: c-family/c.opt:1101
  #, no-c-format
  msgid "Warn about suspicious OpenMP code."
  msgstr "Avertir Ã  propos de code OpenMP douteux."
  
! #: c-family/c.opt:1105
  #, no-c-format
  msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr "Avertir si une directive SIMD est outrepassÃ©e par le modÃ¨le de coÃ»t du vectoriseur."
  
! #: c-family/c.opt:1109
  #, no-c-format
  msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr "Avertir si une chaÃ®ne est plus longue que la longueur maximale spÃ©cifiÃ©e comme Ã©tant portable par le standard."
  
! #: c-family/c.opt:1113 c-family/c.opt:1117
  #, no-c-format
  msgid "Warn about overloaded virtual function names."
  msgstr "Avertir Ã  propos de la surcharge des noms de fonctions virtuelles."
  
! #: c-family/c.opt:1121
  #, no-c-format
  msgid "Warn about overriding initializers without side effects."
  msgstr "Avertir lorsque des initialiseurs sont outrepassÃ©s sans effets de bords."
  
! #: c-family/c.opt:1125
  #, no-c-format
  msgid "Warn about overriding initializers with side effects."
  msgstr "Avertir lorsque des initialiseurs sont outrepassÃ©s avec effets de bords."
  
! #: c-family/c.opt:1129
  #, no-c-format
  msgid "Warn if the named return value optimization is not performed although it is allowed."
  msgstr "Avertir si l'optimisation de la valeur de retour nommÃ©e n'est pas rÃ©alisÃ©e malgrÃ© que ce soit autorisÃ©."
  
! #: c-family/c.opt:1133
  #, no-c-format
  msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr "Avertir Ã  propos de champs de bits compactÃ©s dont l'offset a changÃ© dans GCC 4.4."
  
! #: c-family/c.opt:1137
  #, no-c-format
  msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr "Avertir quand des champs dans une structure avec des attributs empaquetÃ©s sont mal alignÃ©s."
  
! #: c-family/c.opt:1141
  #, no-c-format
  msgid "Warn about possibly missing parentheses."
  msgstr "Avertir Ã  propos de parenthÃ¨ses qui pourraient Ãªtre manquantes."
  
! #: c-family/c.opt:1149
  #, no-c-format
  msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr "Avertir lors d'appels Ã  std::move sur un objet local dans une instruction return qui empÃªche l'Ã©lision de la copie."
  
! #: c-family/c.opt:1153 c-family/c.opt:1157
  #, no-c-format
  msgid "Warn for placement new expressions with undefined behavior."
  msgstr "Avertir Ã  propos des expressions Â«Â newÂ Â» avec placement qui ont un comportement indÃ©fini."
  
! #: c-family/c.opt:1161
  #, no-c-format
  msgid "Warn when converting the type of pointers to member functions."
  msgstr "Avertir lors de la conversion de types de pointeurs en fonctions membres."
  
! #: c-family/c.opt:1165
  #, no-c-format
  msgid "Warn about function pointer arithmetic."
  msgstr "Avertir Ã  propos d'arithmÃ©tiques sur un pointeur de fonction."
  
! #: c-family/c.opt:1169
  #, no-c-format
  msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr "Avertir lorsque un pointeur d'un type signÃ© est affectÃ© Ã  un pointeur d'un autre type signÃ©."
  
! #: c-family/c.opt:1173
  #, no-c-format
  msgid "Warn when a pointer is compared with a zero character constant."
  msgstr "Avertir quand un pointeur est comparÃ© avec la constante caractÃ¨re zÃ©ro."
  
! #: c-family/c.opt:1177
  #, no-c-format
  msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr "Avertir quand un pointeur est transtypÃ© vers un entier de taille diffÃ©rente."
  
! #: c-family/c.opt:1181
  #, no-c-format
  msgid "Warn about misuses of pragmas."
  msgstr "Avertir Ã  propos de pragmas mal employÃ©s."
  
! #: c-family/c.opt:1185
  #, no-c-format
  msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr "Avertir si des constructeurs ou des destructeurs avec une prioritÃ© entre 0 et 100 sont utilisÃ©s."
  
! #: c-family/c.opt:1189
  #, no-c-format
  msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr "Avertir si une propriÃ©tÃ© d'un objet en Objective-C n'a pas de sÃ©mantique d'affectation spÃ©cifiÃ©e."
  
! #: c-family/c.opt:1193
  #, no-c-format
  msgid "Warn if inherited methods are unimplemented."
  msgstr "Avertir si les mÃ©thodes hÃ©ritÃ©es ne sont pas implÃ©mentÃ©es."
  
  # La liste est prise, ici, au sens large mais elle pourrait Ãªtre comprise comme l'object std::list. Suggestions bienvenues.
! #: c-family/c.opt:1197
  #, no-c-format
  msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr "Avertir quand une boucle Â«Â forÂ Â» itÃ©rant sur une liste crÃ©e des copies inutiles."
  
! #: c-family/c.opt:1201
  #, no-c-format
  msgid "Warn about multiple declarations of the same object."
  msgstr "Avertir Ã  propos de dÃ©clarations multiples du mÃªme objet."
  
! #: c-family/c.opt:1205
  #, no-c-format
  msgid "Warn about redundant calls to std::move."
  msgstr "Avertir au sujet d'appels redondants Ã  std::move."
  
! #: c-family/c.opt:1209
  #, no-c-format
  msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
  msgstr "Avertir quand une classe ou un type Ã©numÃ©rÃ© est rÃ©fÃ©rencÃ© en utilisant une clÃ© de classe redondante."
  
! #: c-family/c.opt:1213
  #, no-c-format
  msgid "Warn about uses of register storage specifier."
  msgstr "Avertir Ã  propos de l'utilisation des spÃ©cificateurs de stockage de registres."
  
! #: c-family/c.opt:1217
  #, no-c-format
  msgid "Warn when the compiler reorders code."
  msgstr "Avertir lorsque le compilateur rÃ©ordonne le code."
  
! #: c-family/c.opt:1221
  #, no-c-format
  msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr "Avertir quand un argument passÃ© Ã  un paramÃ¨tre avec le spÃ©cificateur Â«Â restrictÂ Â» a un autre argument comme synonyme."
  
! #: c-family/c.opt:1226
  #, no-c-format
  msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
  msgstr "Avertir quand une fonction ne retournant rien retourne une expression non vide ou qu'une expression de retour est manquante dans une fonction retournant quelque chose."
  
! #: c-family/c.opt:1230
  #, no-c-format
  msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
  msgstr "Avertir lorsque une fonction retourne le type par dÃ©faut Â«Â intÂ Â» (en C) ou lorsque les types de retour sont inconsistants (en C++)."
  
! #: c-family/c.opt:1234
  #, no-c-format
  msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr "Avertir Ã  propos de constructions douteuses impliquant un ordre inversÃ© de stockage des scalaires."
  
! #: c-family/c.opt:1238
  #, no-c-format
  msgid "Warn if a selector has multiple methods."
  msgstr "Avertir si un sÃ©lecteur a de multiples mÃ©thodes."
  
! #: c-family/c.opt:1242
  #, no-c-format
  msgid "Warn when a value is moved to itself with std::move."
  msgstr "Avertir lorsqu'une valeur est dÃ©placÃ©e vers elle-mÃªme avec std::move."
  
! #: c-family/c.opt:1246
  #, no-c-format
  msgid "Warn about possible violations of sequence point rules."
  msgstr "Avertir Ã  propos des violations possibles des rÃ¨gles des points de sÃ©quence."
  
! #: c-family/c.opt:1250
  #, no-c-format
  msgid "Warn if a local declaration hides an instance variable."
  msgstr "Avertir si une dÃ©claration locale masque une variable d'instance."
  
! #: c-family/c.opt:1254 c-family/c.opt:1258
  #, no-c-format
  msgid "Warn if left shift of a signed value overflows."
  msgstr "Avertir si le dÃ©calage Ã  gauche d'une valeur signÃ©e dÃ©borde."
  
! #: c-family/c.opt:1262
  #, no-c-format
  msgid "Warn if shift count is negative."
  msgstr "Avertir si le nombre de dÃ©calages est nÃ©gatif."
  
! #: c-family/c.opt:1266
  #, no-c-format
  msgid "Warn if shift count >= width of type."
  msgstr "Avertir si le nombre de dÃ©calages >= Ã  la largeur du type."
  
! #: c-family/c.opt:1270
  #, no-c-format
  msgid "Warn if left shifting a negative value."
  msgstr "Avertir Ã  propos des dÃ©calages Ã  gauche de valeurs nÃ©gatives."
  
! #: c-family/c.opt:1274
  #, no-c-format
  msgid "Warn about signed-unsigned comparisons."
  msgstr "Avertir Ã  propos des comparaisons entre signÃ©s et non signÃ©s."
  
! #: c-family/c.opt:1282
  #, no-c-format
  msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr "Avertir Ã  propos des conversions implicites entre entiers signÃ©s et non signÃ©s."
  
! #: c-family/c.opt:1286
  #, no-c-format
  msgid "Warn when overload promotes from unsigned to signed."
  msgstr "Avertir lorsque la surcharge promeut un non signÃ© en signÃ©."
  
! #: c-family/c.opt:1290
  #, no-c-format
  msgid "Warn about missing sized deallocation functions."
  msgstr "Avertir quand des fonctions de dÃ©sallocation basÃ©es sur la taille sont manquantes."
  
! #: c-family/c.opt:1294
  #, no-c-format
  msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr "Avertir Ã  propos de divisions de deux opÃ©rateurs Â«Â sizeofÂ Â» quand le premier est appliquÃ© Ã  un tableau et le diviseur n'est pas Ã©gal Ã  la taille d'un Ã©lÃ©ment du tableau."
  
! #: c-family/c.opt:1299
  #, no-c-format
  msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr "Avertir si sizeof est appliquÃ© Ã  un paramÃ¨tre dÃ©clarÃ© comme un tableau."
  
! #: c-family/c.opt:1303
  #, no-c-format
  msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr "Avertir Ã  propos de divisions douteuses de deux expressions sizeof qui ne fonctionnent pas correctement avec des pointeurs."
  
! #: c-family/c.opt:1307
  #, no-c-format
  msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr "Avertir Ã  propos de paramÃ¨tres de longueur douteux Ã  certaines fonctions manipulant des chaines si l'argument utilise sizeof."
  
! #: c-family/c.opt:1315
  #, no-c-format
! msgid "Warn about inproper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr "Avertir Ã  propos des utilisations inappropriÃ©es des membres de tableau flexible selon le niveau de -fstrict-flex-arrays."
  
! #: c-family/c.opt:1320
  #, no-c-format
  msgid "Warn about uncasted NULL used as sentinel."
  msgstr "Avertir Ã  propos des NULL sans type qui sont utilisÃ©s comme sentinelle."
  
! #: c-family/c.opt:1328
  #, no-c-format
  msgid "Warn about unprototyped function declarations."
  msgstr "Avertir Ã  propos des dÃ©clarations de fonctions sans prototype."
  
! #: c-family/c.opt:1332
  #, no-c-format
  msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr "Avertir si la signature d'une mÃ©thode candidate ne correspond pas exactement."
  
! #: c-family/c.opt:1336
  #, no-c-format
  msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
  msgstr "Avertir Ã  propos d'appels Ã  strcmp et strncmp utilisÃ©s dans des expressions d'Ã©galitÃ©s qui sont nÃ©cessairement vraies ou fausses Ã  cause de la longueur de l'un et la taille de l'autre argument."
  
! #: c-family/c.opt:1342
  #, no-c-format
  msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr "Avertir Ã  propos des dÃ©bordements de tampon dans les fonctions de manipulation de chaÃ®nes telles que memcpy et strcpy."
  
! #: c-family/c.opt:1347
  #, no-c-format
  msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr "Sous le contrÃ´le du type de taille d'objet (c.f. Object Size Checking), avertir Ã  propos des dÃ©bordements de tampon dans les fonctions de manipulation de chaÃ®nes telles que memcpy et strcpy."
  
! #: c-family/c.opt:1352
  #, no-c-format
  msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
  msgstr "Avertir Ã  propos des lectures au delÃ  de la fin d'une chaÃ®ne source dans les fonctions de manipulation de chaÃ®nes telles que memchr et memcpy."
  
! #: c-family/c.opt:1356
  #, no-c-format
  msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
  msgstr "Avertir Ã  propos des chaÃ®nes tronquÃ©es dans les fonctions de manipulation de chaÃ®nes telles que strncat et strncpy."
  
! #: c-family/c.opt:1360
  #, no-c-format
  msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr "Avertir si un type de classe a une base ou un champ dont le type utilise l'espace de noms anonyme ou dÃ©pend d'un type sans classe de liaison."
  
! #: c-family/c.opt:1364
  #, no-c-format
  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."
  
! #: c-family/c.opt:1368
  #, no-c-format
  msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr "L'utilisation du mot-clÃ© Â«Â overrideÂ Â» est suggÃ©rÃ©e quand la dÃ©claration d'une fonction virtuelle en redÃ©fini une autre."
  
! #: c-family/c.opt:1373
  #, no-c-format
  msgid "Warn about enumerated switches, with no default, missing a case."
  msgstr "Avertir Ã  propos d'un Â«Â switchÂ Â» sur une Ã©numÃ©ration, sans dÃ©faut, et oÃ¹ au moins un Ã©lÃ©ment de l'Ã©numÃ©ration est manquant."
  
! #: c-family/c.opt:1377
  #, no-c-format
  msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr "Avertir Ã  propos des Â«Â switchÂ Â» sur des Ã©numÃ©rations et qui n'ont pas de Â«Â default:Â Â»."
  
! #: c-family/c.opt:1381
  #, no-c-format
  msgid "Warn about all enumerated switches missing a specific case."
  msgstr "Avertir Ã  propos de tous les Â«Â switchÂ Â» sur des Ã©numÃ©rations oÃ¹ un Â«Â caseÂ Â» spÃ©cifique manque."
  
! #: c-family/c.opt:1385
  #, no-c-format
  msgid "Warn about switches with boolean controlling expression."
  msgstr "Avertir Ã  propos des Â«Â switchÂ Â» qui sont contrÃ´lÃ©s par une expression boolÃ©enne."
  
! #: c-family/c.opt:1389
  #, no-c-format
  msgid "Warn about switch values that are outside of the switch's type range."
  msgstr "Avertir Ã  propos de valeurs dans un Â«Â switchÂ Â» qui sont en dehors de la plage du type du Â«Â switchÂ Â»."
  
! #: c-family/c.opt:1393
  #, no-c-format
  msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr "Avertir quand les fonctions intÃ©grÃ©es __sync_fetch_and_nand et __sync_nand_and_fetch sont utilisÃ©es."
  
! #: c-family/c.opt:1397
  #, no-c-format
  msgid "Deprecated.  This switch has no effect."
  msgstr "ObsolÃ¨te. Cette option n'a aucun effet."
  
! #: c-family/c.opt:1405
  #, no-c-format
  msgid "Warn on primary template declaration."
  msgstr "Avertir lors d'une dÃ©claration d'un patron primaire."
  
! #: c-family/c.opt:1409
  #, no-c-format
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr "Avertir si une comparaison est toujours Ã©valuÃ©e Ã  vrai ou Ã  faux."
  
! #: c-family/c.opt:1413
  #, no-c-format
  msgid "Warn about simple-template-id in a constructor or destructor."
  msgstr "Avertir Ã  propos de simple-template-id dans un constructeur ou un destructeur"
  
! #: c-family/c.opt:1417
  #, no-c-format
  msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr "Avertir si une expression Â«Â throwÂ Â» conduira toujours Ã  un appel Ã  terminate()."
  
! #: c-family/c.opt:1421
  #, no-c-format
  msgid "Warn about features not present in traditional C."
  msgstr "Avertir Ã  propos des fonctionnalitÃ©s absentes du C traditionnel."
  
! #: c-family/c.opt:1425
  #, no-c-format
  msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr "Avertir Ã  propos des prototypes qui causent une conversion de type diffÃ©rente de celle qui aurait lieu en l'absence du prototype."
  
! #: c-family/c.opt:1429
  #, no-c-format
  msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr "Avertir si des trigrammes sont rencontrÃ©s et qu'ils pourraient affecter le sens du programme."
  
! #: c-family/c.opt:1433
  #, no-c-format
  msgid "Warn about @selector()s without previously declared methods."
  msgstr "Avertir Ã  propos des @selector() sans mÃ©thode prÃ©alablement dÃ©clarÃ©e."
  
! #: c-family/c.opt:1437
  #, no-c-format
  msgid "Warn if an undefined macro is used in an #if directive."
  msgstr "Avertir si une macro non dÃ©finie est utilisÃ©e dans une directive #if."
  
! #: c-family/c.opt:1441
  #, no-c-format
  msgid "Warn about invalid forms of delimited or named escape sequences."
  msgstr "Avertir Ã  propos des formes invalides de sÃ©quences d'Ã©chappement dÃ©limitÃ©es ou nommÃ©es."
  
! #: c-family/c.opt:1449
  #, no-c-format
  msgid "Warn about unrecognized pragmas."
  msgstr "Avertir Ã  propos des pragmas non reconnus."
  
! #: c-family/c.opt:1453
  #, no-c-format
  msgid "Warn about unsuffixed float constants."
  msgstr "Avertir Ã  propos de constantes flottantes sans suffixe."
  
! #: c-family/c.opt:1469
  #, no-c-format
  msgid "Warn when typedefs locally defined in a function are not used."
  msgstr "Avertir quand un typedef dÃ©fini localement dans une fonction n'est pas utilisÃ©."
  
! #: c-family/c.opt:1473
  #, no-c-format
  msgid "Warn about macros defined in the main file that are not used."
  msgstr "Avertir Ã  propos de macros dÃ©finies dans le fichier principal qui ne sont pas utilisÃ©es."
  
! #: c-family/c.opt:1493
  #, no-c-format
  msgid "Warn about useless casts."
  msgstr "Avertir Ã  propos des transtypages inutiles."
  
! #: c-family/c.opt:1497
  #, no-c-format
  msgid "Warn about using variadic macros."
  msgstr "Avertir Ã  propos de l'utilisation de macros variadiques."
  
! #: c-family/c.opt:1501
  #, no-c-format
  msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr "Avertir Ã  propos de l'usage discutable de macros utilisÃ©es pour rÃ©cupÃ©rer des arguments variables."
  
! #: c-family/c.opt:1505
  #, no-c-format
  msgid "Warn about the most vexing parse syntactic ambiguity."
  msgstr "Avertir Ã  propos des ambiguÃ¯tÃ©s d'analyse syntactique les plus vexantes."
  
! #: c-family/c.opt:1509
  #, no-c-format
  msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr "Avertir si une classe de base virtuelle a un opÃ©rateur de dÃ©placement non-trivial."
  
! #: c-family/c.opt:1513
  #, no-c-format
  msgid "Warn if a variable length array is used."
  msgstr "Avertir si un tableau de longueur variable est utilisÃ©."
  
! #: c-family/c.opt:1517
  #, no-c-format
  msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
  msgstr "-Wvla-larger-than=<nombre>\tAvertir Ã  propos de l'utilisation de tableaux de longueur variable sans limite et sur l'utilisation de tableaux de longueur variable avec une limite qui peut Ãªtre plus grande que <nombre> octets."
  
! #: c-family/c.opt:1523
  #, no-c-format
  msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr "DÃ©sactive l'avertissement Wvla-larger-than=.  Ã‰quivalent Ã  Wvla-larger-than=<SIZE_MAX> ou plus grand."
  
! #: c-family/c.opt:1527
  #, no-c-format
  msgid "Warn about mismatched declarations of VLA parameters."
  msgstr "Avertir Ã  propos de dÃ©clarations discordantes de paramÃ¨tres VLA."
  
! #: c-family/c.opt:1531
  #, no-c-format
  msgid "Warn about deprecated uses of volatile qualifier."
  msgstr "Avertir Ã  propos de l'usage obsolÃ¨te du qualificatif volatile."
  
! #: c-family/c.opt:1535
  #, no-c-format
  msgid "Warn when a register variable is declared volatile."
  msgstr "Avertir quand une variable registre est dÃ©clarÃ©e volatile."
  
! #: c-family/c.opt:1539
  #, no-c-format
  msgid "Warn on direct virtual inheritance."
  msgstr "Avertir Ã  propos d'hÃ©ritages virtuels directs."
  
! #: c-family/c.opt:1543
  #, no-c-format
  msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
  msgstr "En C++, une valeur non nulle signifie qu'il faut avertir Ã  propos des conversions dÃ©prÃ©ciÃ©es de chaÃ®nes littÃ©rales en Â«Â char *Â Â».  En C, le mÃªme avertissement est Ã©mis sauf que la conversion n'est, bien entendu, pas dÃ©prÃ©ciÃ©e par le standard C ISO."
  
! #: c-family/c.opt:1547
  #, no-c-format
  msgid "Warn about xor operators where it appears the user meant exponentiation."
  msgstr "Avertir Ã  propos d'opÃ©rateurs xor oÃ¹ il apparaÃ®t que l'utilisateur voulait une exponentiation."
  
! #: c-family/c.opt:1551
  #, no-c-format
  msgid "Warn when a literal '0' is used as null pointer."
  msgstr "Avertir lorsqu'un Â«Â 0Â Â» littÃ©ral est utilisÃ© comme pointeur nul."
  
  # FrÃ©dÃ©ric: Je ne suis pas sÃ»r de cette traduction.
! #: c-family/c.opt:1555
  #, no-c-format
  msgid "Warn about accesses to interior zero-length array members."
  msgstr "Avertir Ã  propos des accÃ¨s aux membres intÃ©rieurs de taille nulle d'un tableau."
  
! #: c-family/c.opt:1559
  #, no-c-format
  msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr "Un synonyme de -std=c89 (en C) ou -std=c++98 (en C++)."
  
! #: c-family/c.opt:1567
  #, no-c-format
  msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr "La version de l'ABI C++ utilisÃ©e pour les avertissements de -Wabi et les alias de compatibilitÃ© de l'Ã©dition de liens."
  
! #: c-family/c.opt:1571
  #, no-c-format
  msgid "Enforce class member access control semantics."
  msgstr "Faire respecter la sÃ©mantique du contrÃ´le d'accÃ¨s Ã  un membre de classe."
  
! #: c-family/c.opt:1575
  #, no-c-format
  msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
  msgstr "-fada-spec-parent=unit\tDÃ©charger les specs Ada comme unitÃ©s enfants du parent donnÃ©."
  
! #: c-family/c.opt:1579
  #, no-c-format
  msgid "Support C++17 allocation of over-aligned types."
  msgstr "Supporter l'allocation C++17 de types sur-alignÃ©s."
  
! #: c-family/c.opt:1583
  #, no-c-format
  msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
  msgstr "-faligned-new=<N>\tUtiliser l'allocation de types sur-alignÃ©s du C++17 pour les alignements plus grands que N."
  
! #: c-family/c.opt:1594 c-family/c.opt:1911 c-family/c.opt:2313
! #: c-family/c.opt:2317 c-family/c.opt:2333
  #, no-c-format
  msgid "No longer supported."
  msgstr "Prise en charge supprimÃ©e."
  
! #: c-family/c.opt:1598
  #, no-c-format
  msgid "Recognize the \"asm\" keyword."
  msgstr "ReconnaÃ®tre le mot clef Â«Â asmÂ Â»."
  
! #: c-family/c.opt:1606
  #, no-c-format
  msgid "Recognize built-in functions."
  msgstr "ReconnaÃ®tre les fonctions intÃ©grÃ©es."
  
! #: c-family/c.opt:1613
  #, no-c-format
  msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr "Lorsqu'ils sont plus courts, utiliser des chemins canoniques vers les en-tÃªtes systÃ¨me."
  
! #: c-family/c.opt:1617
  #, no-c-format
  msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
  msgstr "Activer le type fondamental char8_t et l'utiliser comme type pour les chaÃ®nes UTF-8 et les caractÃ¨res littÃ©raux."
  
! #: c-family/c.opt:1705
  #, no-c-format
  msgid "Removed in GCC 8.  This switch has no effect."
  msgstr "SupprimÃ© dans GCC 8.  Cette option n'a aucun effet."
  
! #: c-family/c.opt:1709
  #, no-c-format
  msgid "Enable support for C++ concepts."
  msgstr "Activer le support pour les concepts du C++."
  
! #: c-family/c.opt:1713
  #, no-c-format
  msgid "Enable certain features present in the Concepts TS."
  msgstr "Activer certaines fonctionnalitÃ©s prÃ©sentes dans les spÃ©cifications techniques de conceptualisation (Concepts TS)."
  
! #: c-family/c.opt:1717
  #, no-c-format
  msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
  msgstr "SpÃ©cifier la profondeur maximum de rejeu des erreurs durant le diagnostique rÃ©cursif d'une erreur de respect d'une contrainte."
  
! #: c-family/c.opt:1721
  #, no-c-format
  msgid "Allow the arguments of the '?' operator to have different types."
  msgstr "Permettre aux arguments de l'opÃ©rateur Â«Â ?Â Â» d'avoir des types diffÃ©rents."
  
! #: c-family/c.opt:1729
  #, no-c-format
  msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr "-fconst-string-class=<nom>\tUtiliser la classe <nom> pour les chaÃ®nes constantes."
  
! #: c-family/c.opt:1733
  #, no-c-format
  msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr "-fconstexpr-depth=<nombre>\tSpÃ©cifier la profondeur maximale de rÃ©cursion de constexpr."
  
! #: c-family/c.opt:1737
  #, no-c-format
  msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
  msgstr "-fconstexpr-cache-depth=<nombre>\tSpÃ©cifier la profondeur maximale de rÃ©cursion de la cache de constexpr."
  
! #: c-family/c.opt:1741
  #, no-c-format
  msgid "Allow IEC559 floating point exceptions in constant expressions."
  msgstr "Autoriser les exceptions en virgule flottante IEC559 dans les expressions constantes."
  
! #: c-family/c.opt:1745
  #, no-c-format
  msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr "-fconstexpr-loop-limit=<nombre>\tSpÃ©cifier le nombre maximum d'itÃ©rations d'une boucle de constexpr."
  
! #: c-family/c.opt:1749
  #, no-c-format
  msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr "-fconstexpr-ops-limit=<nombre>\tSpÃ©cifier le nombre maximum d'opÃ©rations constexpr lors d'une unique Ã©valuation d'un constexpr."
  
! #: c-family/c.opt:1753
  #, no-c-format
  msgid "Enable certain features present in drafts of C++ Contracts."
  msgstr "Activer certaines fonctionnalitÃ©s prÃ©sentes dans les brouillons des Contracts du C++."
  
! #: c-family/c.opt:1766
  #, no-c-format
  msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
  msgstr "-fcontract-assumption-mode=[on|off]\tActiver ou dÃ©sactiver le traitement des axiomes au niveau des contrats comme des suppositions (actif par dÃ©faut)."
  
! #: c-family/c.opt:1770
  #, no-c-format
  msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
  msgstr "-fcontract-build-level=[off|default|audit]\tSpÃ©cifier le niveau de contrat max pour gÃ©nÃ©rer des validations Ã  l'exÃ©cution."
  
! #: c-family/c.opt:1774
  #, no-c-format
  msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
  msgstr "-fcontract-strict-declarations=[on|off]\tActiver ou dÃ©sactiver les avertissements sur les redÃ©clarations gÃ©nÃ©ralisÃ©es de fonctions avec contrats (dÃ©sactivÃ© par dÃ©faut)."
  
! #: c-family/c.opt:1778
  #, no-c-format
  msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
  msgstr "-fcontract-mode=[on|off]\tActiver ou dÃ©sactiver toutes les possibilitÃ©s de contrat (activÃ© par dÃ©faut)."
  
! #: c-family/c.opt:1782
  #, no-c-format
  msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
  msgstr "-fcontract-continuation-mode=[on|off]\tActiver ou dÃ©sactiver le mode de continuation de contrat (dÃ©sactivÃ© par dÃ©faut)."
  
! #: c-family/c.opt:1786
  #, no-c-format
  msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
  msgstr "-fcontract-role=<nom>:<semantiques>\tSpÃ©cifier les sÃ©mantiques pour tous les niveaux dans un rÃ´le (dÃ©faut, revue) ou un rÃ´le de contrat personnalisÃ© avec les sÃ©mantiques donnÃ©es (par ex.Â : opt:assume,assume,assume)."
  
! #: c-family/c.opt:1790
  #, no-c-format
  msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
  msgstr "-fcontract-semantic=<niveau>:<semantique>\tSpÃ©cifier les sÃ©mantiques concrÃ¨tes pour le niveau."
  
! #: c-family/c.opt:1794
  #, no-c-format
  msgid "Enable C++ coroutines (experimental)."
  msgstr "Activer les coroutines du C++ (expÃ©rimental)."
  
! #: c-family/c.opt:1798
  #, no-c-format
  msgid "Emit debug annotations during preprocessing."
  msgstr "Produire des annotations de dÃ©bogage pendant le prÃ©-traitement."
  
! #: c-family/c.opt:1806
  #, no-c-format
  msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr "Factoriser les constructeurs et destructeurs complexes pour favoriser l'espace par rapport Ã  la vitesse."
  
! #: c-family/c.opt:1814
  #, no-c-format
  msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr "Afficher des comparaisons hiÃ©rarchiques quand des types de patrons ne concordent pas."
  
! #: c-family/c.opt:1818
  #, no-c-format
  msgid "Note all candidates during overload resolution failure."
  msgstr "Noter tous les candidats pendant l'Ã©chec de rÃ©solution de surcharge."
  
! #: c-family/c.opt:1822
  #, no-c-format
  msgid "Preprocess directives only."
  msgstr "PrÃ©traiter uniquement les directives."
  
! #: c-family/c.opt:1826
  #, no-c-format
  msgid "Permit '$' as an identifier character."
  msgstr "Autoriser Â«Â $Â Â» comme caractÃ¨re dans les identificateurs."
  
! #: c-family/c.opt:1830
  #, no-c-format
  msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr "-fmacro-prefix-map=<ancien>=<nouveau>\tRemplacer un nom de rÃ©pertoire par un autre dans __FILE__, __BASE_FILE__ et __builtin_FILE()."
  
! #: c-family/c.opt:1834
  #, no-c-format
  msgid "Write all declarations as Ada code transitively."
  msgstr "Ã‰crire toutes les dÃ©clarations sous forme de code Ada transitivement."
  
! #: c-family/c.opt:1838
  #, no-c-format
  msgid "Write all declarations as Ada code for the given file only."
  msgstr "Ã‰crire toutes les dÃ©clarations sous forme de code Ada pour le fichier spÃ©cifiÃ© uniquement."
  
! #: c-family/c.opt:1845
  #, no-c-format
  msgid "Do not elide common elements in template comparisons."
  msgstr "Ne pas Ã©liminer les Ã©lÃ©ments en communs dans les comparaisons de patrons."
  
! #: c-family/c.opt:1849
  #, no-c-format
  msgid "Generate code to check exception specifications."
  msgstr "GÃ©nÃ©rer du code pour vÃ©rifier les spÃ©cifications des exceptions."
  
! #: c-family/c.opt:1856
  #, no-c-format
  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 vers le jeu de caractÃ¨res <jeucar>."
  
! #: c-family/c.opt:1860
  #, no-c-format
  msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr "Permettre des noms de caractÃ¨res universels (\\u et \\U) dans les identificateurs."
  
! #: c-family/c.opt:1864
  #, no-c-format
  msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr "-finput-charset=<jeucar>\tSpÃ©cifier le jeu de caractÃ¨res par dÃ©faut pour les fichiers source."
  
! #: c-family/c.opt:1868
  #, no-c-format
  msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr "Supporter l'initialisation dynamique de variables locales au thread dans une unitÃ© de traduction diffÃ©rente."
  
! #: c-family/c.opt:1875
  #, no-c-format
  msgid "Fold calls to simple inline functions."
  msgstr "Incorporer les appels Ã  de simples fonctions en-lignes."
  
! #: c-family/c.opt:1882
  #, no-c-format
  msgid "Do not assume that standard C libraries and \"main\" exist."
  msgstr "Ne pas supposer que les bibliothÃ¨ques standards du C et Â«Â mainÂ Â» existent."
  
! #: c-family/c.opt:1886
  #, no-c-format
  msgid "Recognize GNU-defined keywords."
  msgstr "ReconnaÃ®tre les mots clÃ©s dÃ©finis par GNU."
  
! #: c-family/c.opt:1890
  #, no-c-format
  msgid "Generate code for GNU runtime environment."
  msgstr "GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution GNU."
  
! #: c-family/c.opt:1894
  #, no-c-format
  msgid "Use traditional GNU semantics for inline functions."
  msgstr "Utiliser les sÃ©mantiques GNU traditionnelles pour les fonctions mises en lignes."
  
! #: c-family/c.opt:1907
  #, no-c-format
  msgid "Assume normal C execution environment."
  msgstr "PrÃ©sumer que l'environnement d'exÃ©cution C est normal."
  
! #: c-family/c.opt:1915
  #, no-c-format
  msgid "Implement P2564 for consteval propagation."
  msgstr "ImplÃ©menter P2564 pour la propagation de consteval."
  
! #: c-family/c.opt:1919
  #, no-c-format
  msgid "Export functions even if they can be inlined."
  msgstr "Exporter les fonctions mÃªme si elles peuvent Ãªtre mises en ligne."
  
! #: c-family/c.opt:1923
  #, no-c-format
  msgid "Make inline functions constexpr by default."
  msgstr "Rendre les fonctions en ligne constexpr par dÃ©faut."
  
! #: c-family/c.opt:1927
  #, no-c-format
  msgid "Emit implicit instantiations of inline templates."
  msgstr "Produire des instanciations implicites pour des patrons en ligne."
  
! #: c-family/c.opt:1931
  #, no-c-format
  msgid "Emit implicit instantiations of templates."
  msgstr "Produire des instanciations implicites pour les patrons."
  
! #: c-family/c.opt:1935
  #, no-c-format
  msgid "Implement C++17 inheriting constructor semantics."
  msgstr "ImplÃ©menter les sÃ©mantiques C++17 des constructeurs qui hÃ©ritent."
  
! #: c-family/c.opt:1942
  #, no-c-format
  msgid "Don't emit dllexported inline functions unless needed."
  msgstr "Ne pas gÃ©nÃ©rer des fonctions dÃ©clarÃ©es Â«Â en ligneÂ Â» avec l'attribut Â«Â dllexportÂ Â» Ã  moins que ce ne soit nÃ©cessaire."
  
! #: c-family/c.opt:1949
  #, no-c-format
  msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr "Autoriser les conversions implicites entre des vecteurs avec des nombres de sous-parties diffÃ©rentes ou des types d'Ã©lÃ©ments diffÃ©rents."
  
! #: c-family/c.opt:1953
  #, no-c-format
  msgid "Enable C++ modules-ts (experimental)."
  msgstr "Activer modules-ts du C++ (expÃ©rimental)."
  
! #: c-family/c.opt:1961
  #, no-c-format
  msgid "Enable C++ header module (experimental)."
  msgstr "Activer le module d'en-tÃªte du C++ (expÃ©rimental)."
  
! #: c-family/c.opt:1968
  #, no-c-format
  msgid "Member functions defined within their class are inline in module purview."
  msgstr "Les fonctions membre dÃ©finies dans leur classe sont en-ligne dans la portÃ©e du module."
  
! #: c-family/c.opt:1972
  #, no-c-format
  msgid "Only emit Compiled Module Interface."
  msgstr "N'Ã©mettre qu'une interface de module compilÃ© (Compiled Module Interface)."
  
! #: c-family/c.opt:1976
  #, no-c-format
  msgid "Mapper for module to CMI files."
  msgstr "Mappeur entre module et fichiers CMI."
  
! #: c-family/c.opt:1980
  #, no-c-format
  msgid "Enable lazy module importing."
  msgstr "Activer l'import de module paresseux."
  
! #: c-family/c.opt:1988
  #, no-c-format
  msgid "Warn about macros that have conflicting header units definitions."
  msgstr "Avertir Ã  propos de macros ayant des dÃ©finitions d'unitÃ©s d'en-tÃªte conflictuelles."
  
! #: c-family/c.opt:1992
  #, no-c-format
  msgid "Warn if pointers of distinct types are compared without a cast."
  msgstr "Avertir si des pointeurs de types distincts sont comparÃ©s sans transtypage."
  
! #: c-family/c.opt:1996
  #, no-c-format
  msgid "Note #include directives translated to import declarations."
  msgstr "Noter les directives #include traduites en dÃ©clarations d'import."
  
! #: c-family/c.opt:2000
  #, no-c-format
  msgid "Note #include directives not translated to import declarations, and not known to be textual."
  msgstr "Noter les directives #include non traduites en dÃ©clarations d'import et non connues pour Ãªtre textuelles."
  
! #: c-family/c.opt:2004
  #, no-c-format
  msgid "Note a #include translation of a specific header."
  msgstr "Noter une traduction de #include d'un en-tÃªte spÃ©cifique."
  
! #: c-family/c.opt:2008
  #, no-c-format
  msgid "Note Compiled Module Interface pathnames."
  msgstr "Noter les noms des chemins de l'interface de module compilÃ© (Compiled Module Interface)."
  
! #: c-family/c.opt:2012
  #, no-c-format
  msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
  msgstr "Noter les noms des chemins de l'interface de module compilÃ© (Compiled Module Interface) d'un module spÃ©cifique ou d'une unitÃ© d'en-tÃªte."
  
! #: c-family/c.opt:2016
  #, no-c-format
  msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
  msgstr "fmax-include-depth=<number> DÃ©finir la profondeur maximale d'un #include imbriquÃ©."
  
! #: c-family/c.opt:2020
  #, no-c-format
  msgid "Don't warn about uses of Microsoft extensions."
  msgstr "Ne pas avertir au sujet de l'utilisation des extensions de Microsoft."
  
! #: c-family/c.opt:2039
  #, no-c-format
  msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr "ImplÃ©menter la rÃ©solution du DR 150 pour faire correspondre les arguments de patron des patrons."
  
! #: c-family/c.opt:2043
  #, no-c-format
  msgid "Generate code for NeXT (Apple macOS) runtime environment."
  msgstr "GÃ©nÃ©rer le code pour l'environnement d'exÃ©cution NeXT (Apple macOS)."
  
! #: c-family/c.opt:2047
  #, no-c-format
  msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr "Supposer que les rÃ©cepteurs des messages Objective-C peuvent Ãªtre NIL."
  
! #: c-family/c.opt:2051
  #, no-c-format
  msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr "Autoriser l'accÃ¨s aux variables d'instance comme si elles Ã©taient dÃ©clarÃ©es localement dans les implÃ©mentations des mÃ©thodes d'instances."
  
! #: c-family/c.opt:2055
  #, no-c-format
  msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr "-fvisibility=[private|protected|public|package]\tDÃ©termine la visibilitÃ© par dÃ©faut des symboles."
  
! #: c-family/c.opt:2080
  #, no-c-format
  msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr "Traiter une spÃ©cification d'exception throw() comme Â«Â noexceptÂ Â» pour amÃ©liorer la taille du code."
  
! #: c-family/c.opt:2084
  #, no-c-format
  msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr "SpÃ©cifier l'ABI Ã  utiliser pour la gÃ©nÃ©ration du code et des mÃ©ta-donnÃ©es de Objective-C."
  
! #: c-family/c.opt:2090
  #, no-c-format
  msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr "GÃ©nÃ©rer des mÃ©thodes Objective-C spÃ©ciales pour initialiser et dÃ©truire des ivars C++ non-POD, si nÃ©cessaire."
  
! #: c-family/c.opt:2094
  #, no-c-format
  msgid "Allow fast jumps to the message dispatcher."
  msgstr "Autoriser des sauts rapides vers le rÃ©partiteur de messages."
  
! #: c-family/c.opt:2100
  #, no-c-format
  msgid "Enable Objective-C exception and synchronization syntax."
  msgstr "Autoriser la syntaxe d'exception et de synchronisation de Objective-C."
  
! #: c-family/c.opt:2104
  #, no-c-format
  msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
  msgstr "Activer le ramasse-miettes (Garbage Collection) dans les programmes Objective-C/Objective-C++."
  
! #: c-family/c.opt:2108
  #, no-c-format
  msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr "Activer la vÃ©rification en ligne des rÃ©cepteurs nuls avec le moteur NeXT et la version 2 de l'ABI."
  
! #: c-family/c.opt:2113
  #, no-c-format
  msgid "Enable Objective-C setjmp exception handling runtime."
  msgstr "Activer la gestion des exceptions Objective-C en utilisant setjmp Ã  l'exÃ©cution."
  
! #: c-family/c.opt:2117
  #, no-c-format
  msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr "Respecter la conformitÃ© avec le langage Objective-C 1.0 comme implÃ©mentÃ© dans GCC 4.0."
  
! #: c-family/c.opt:2121
  #, no-c-format
  msgid "Enable OpenACC."
  msgstr "Activer OpenACC."
  
! #: c-family/c.opt:2125
  #, no-c-format
  msgid "Specify default OpenACC compute dimensions."
  msgstr "SpÃ©cifier les dimensions de calculs par dÃ©faut pour OpenACC."
  
! #: c-family/c.opt:2129
  #, no-c-format
  msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr "Activer OpenMP (implique -frecursive en Fortran)."
  
! #: c-family/c.opt:2133
  #, no-c-format
  msgid "Enable OpenMP's SIMD directives."
  msgstr "Activer les directives SIMD de OpenMP."
  
! #: c-family/c.opt:2137
  #, no-c-format
  msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr "ReconnaÃ®tre les mots clÃ©s C++ comme Â«Â complÂ Â» et Â«Â xorÂ Â»."
  
! #: c-family/c.opt:2148
  #, no-c-format
  msgid "Look for and use PCH files even when preprocessing."
  msgstr "Rechercher et utiliser les fichiers PCH mÃªme pendant le prÃ©-traitement."
  
! #: c-family/c.opt:2152
  #, no-c-format
  msgid "Downgrade conformance errors to warnings."
  msgstr "Transformer les erreurs de conformitÃ© en simples avertissements."
  
! #: c-family/c.opt:2156
  #, no-c-format
  msgid "Enable Plan 9 language extensions."
  msgstr "Activer les extensions de langage PlanÂ 9."
  
! #: c-family/c.opt:2160
  #, no-c-format
  msgid "Treat the input file as already preprocessed."
  msgstr "ConsidÃ©rer que le fichier d'entrÃ©e a dÃ©jÃ  Ã©tÃ© prÃ©-traitÃ©."
  
! #: c-family/c.opt:2168
  #, no-c-format
  msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
  msgstr "-ftrack-macro-expansion=<0|1|2>\tTracer les emplacements des Ã©lÃ©ments qui proviennent des remplacement des macros et les afficher dans les messages d'erreurs."
  
! #: c-family/c.opt:2172
  #, no-c-format
  msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr "Ne pas embellir l'affichage des spÃ©cialisations de patrons sous la forme de la signature du patron suivie des arguments."
  
! #: c-family/c.opt:2176
  #, no-c-format
  msgid "Treat known sprintf return values as constants."
  msgstr "Traiter les valeurs de retour connues de sprintf comme des constantes."
  
! #: c-family/c.opt:2180
  #, no-c-format
  msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr "UtilisÃ© avec le mode Fix-and-Continue pour indiquer que les fichiers objets peuvent Ãªtre insÃ©rÃ©s pour remplacer ceux du programme durant l'exÃ©cution."
  
! #: c-family/c.opt:2184
  #, no-c-format
  msgid "Removed in GCC 10.  This switch has no effect."
  msgstr "SupprimÃ© dans GCC 10.  Cette option n'a aucun effet."
  
! #: c-family/c.opt:2188
  #, no-c-format
  msgid "Generate run time type descriptor information."
  msgstr "GÃ©nÃ©rer l'information pour les types de descripteurs lors de l'exÃ©cution."
  
! #: c-family/c.opt:2192 ada/gcc-interface/lang.opt:81
  #, no-c-format
  msgid "Use the narrowest integer type possible for enumeration types."
  msgstr "Utiliser le type d'entier le plus Ã©troit possible pour les types d'Ã©numÃ©rations."
  
! #: c-family/c.opt:2196
  #, no-c-format
  msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr "Forcer le type sous-jacent de Â«Â wchar_tÂ Â» Ã  Ãªtre Â«Â unsigned shortÂ Â»."
  
! #: c-family/c.opt:2200
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr "Lorsque ni Â«Â signedÂ Â» ni Â«Â unsignedÂ Â» n'est fourni, le champ de bits doit Ãªtre signÃ©."
  
! #: c-family/c.opt:2204 ada/gcc-interface/lang.opt:85
  #, no-c-format
  msgid "Make \"char\" signed by default."
  msgstr "Rendre les Â«Â charÂ Â» signÃ©s par dÃ©faut."
  
! #: c-family/c.opt:2208
  #, no-c-format
  msgid "Enable C++14 sized deallocation support."
  msgstr "Activer le support pour les dÃ©sallocations avec taille connue du C++14."
  
! #: c-family/c.opt:2215
  #, no-c-format
  msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr "-fstrict-flex-arrays=<level>    ContrÃ´ler quand traiter le tableau de longueur variable (trailing array) Ã  la fin d'une structure comme membre de tableau flexible dans le but d'accÃ©der aux Ã©lÃ©ments d'un tel tableau. Par dÃ©faut, tous les tableaux de taille variable Ã  la fin d'une structure sont traitÃ©s comme membres de tableau flexibles."
  
! #: c-family/c.opt:2222
  #, no-c-format
  msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr "-fsso-struct=[big-endian|little-endian|native]\tFixer l'ordre de stockage par dÃ©faut des scalaires."
  
! #: c-family/c.opt:2238
  #, no-c-format
  msgid "Display statistics accumulated during compilation."
  msgstr "Afficher les statistiques accumulÃ©es durant la compilation."
  
! #: c-family/c.opt:2242
  #, no-c-format
  msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr "Supposer que les valeurs d'un type Ã©numÃ©rÃ© sont toujours dans la plage minimum de ce type."
  
! #: c-family/c.opt:2249 c-family/c.opt:2254
  #, no-c-format
  msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr "Suivre les exigences du C++17 concernant l'ordre d'Ã©valuation des expressions d'affectations, des dÃ©calages, des appels aux fonctions membres, etc."
  
! #: c-family/c.opt:2271
  #, no-c-format
  msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr "Fixer le nombre maximum de notes d'instanciations de patrons pour un seul avertissement ou erreur."
  
! #: c-family/c.opt:2278
  #, no-c-format
  msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr "-ftemplate-depth=<nombre>\tSpÃ©cifier la profondeur maximale d'instanciation d'un patron."
  
! #: c-family/c.opt:2285
  #, no-c-format
  msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr "-fno-threadsafe-statics\tNe pas gÃ©nÃ©rer de code sÃ»r du point de vue des threads pour initialiser les statiques locaux."
  
! #: c-family/c.opt:2289
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr "Lorsque ni Â«Â signedÂ Â» ni Â«Â unsignedÂ Â» n'est fourni, le champ de bits doit Ãªtre non signÃ©."
  
! #: c-family/c.opt:2293 ada/gcc-interface/lang.opt:89
  #, no-c-format
  msgid "Make \"char\" unsigned by default."
  msgstr "Rendre les Â«Â charÂ Â» non signÃ©s par dÃ©faut."
  
! #: c-family/c.opt:2297
  #, no-c-format
  msgid "Use __cxa_atexit to register destructors."
  msgstr "Utiliser __cxa_atexit pour enregistrer les destructeurs."
  
! #: c-family/c.opt:2301
  #, no-c-format
  msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr "Utiliser __cxa_get_exception_ptr dans la gestion des exceptions."
  
! #: c-family/c.opt:2305
  #, no-c-format
  msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr "Marquer toutes les fonctions et mÃ©thodes mises en ligne comme ayant la visibilitÃ© Â«Â cachÃ©eÂ Â»."
  
! #: c-family/c.opt:2309
  #, no-c-format
  msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr "Changer la visibilitÃ© pour correspondre Ã  Microsoft Visual Studio par dÃ©faut."
  
! #: c-family/c.opt:2321
  #, no-c-format
  msgid "Emit common-like symbols as weak symbols."
  msgstr "Produire les symboles communs comme des symboles faibles."
  
! #: c-family/c.opt:2325
  #, no-c-format
  msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr "-fwide-exec-charset=<jeucar>\tConvertir toutes les chaÃ®nes et les constantes de caractÃ¨res larges vers le jeu de caractÃ¨res <jeucar>."
  
! #: c-family/c.opt:2329
  #, no-c-format
  msgid "Generate a #line directive pointing at the current working directory."
  msgstr "GÃ©nÃ©rer une directive #line pointant sur le rÃ©pertoire de travail courant."
  
! #: c-family/c.opt:2337
  #, no-c-format
  msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr "GÃ©nÃ©rer une recherche de classes molle (via objc_getClass()) pour l'utilisation en mode Zero-Link."
  
! #: c-family/c.opt:2341
  #, no-c-format
  msgid "Dump declarations to a .decl file."
  msgstr "Vidanger les dÃ©clarations dans un fichier .decl."
  
! #: c-family/c.opt:2345
  #, no-c-format
  msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr "-femit-struct-debug-baseonly\tInformations de dÃ©bogage agressivement rÃ©duites pour les structs."
  
! #: c-family/c.opt:2349
  #, no-c-format
  msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr "-femit-struct-debug-reduced\tInformations de dÃ©bogage modÃ©rÃ©ment rÃ©duites pour les structs."
  
! #: c-family/c.opt:2353
  #, no-c-format
  msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr "-femit-struct-debug-detailed=<liste-spec>\tInformations de dÃ©bogage rÃ©duites mais dÃ©taillÃ©es pour les structs."
  
! #: c-family/c.opt:2357
  #, no-c-format
  msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
  msgstr "InterprÃ©ter les nombres imaginaires, en virgule fixe ou avec d'autres suffixes gnu comme le nombre littÃ©ral correspondant au lieu d'un nombre littÃ©ral dÃ©fini par l'utilisateur."
  
! #: c-family/c.opt:2362
  #, no-c-format
  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."
  
! #: c-family/c.opt:2366
  #, no-c-format
  msgid "-imacros <file>\tAccept definition of macros in <file>."
  msgstr "-imacros <fichier>\tAccepter la dÃ©finition de macros dans le <fichier>."
  
! #: c-family/c.opt:2370
  #, no-c-format
  msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr "-imultilib <rÃ©pertoire>\tChoisir <rÃ©pertoire> comme le sous-rÃ©pertoire d'inclusion de multilib."
  
! #: c-family/c.opt:2374
  #, no-c-format
  msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr "-include <fichier>\tInclure le contenu du <fichier> avant les autres fichiers."
  
! #: c-family/c.opt:2378
  #, no-c-format
  msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr "-iprefix <chemin>\tSÃ©lectionner le <chemin> comme prÃ©fixe pour les deux prochaines options."
  
! #: c-family/c.opt:2382
  #, no-c-format
  msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr "-isysroot <rÃ©pertoire>\tSÃ©lectionner le <rÃ©pertoire> comme rÃ©pertoire racine systÃ¨me."
  
! #: c-family/c.opt:2386
  #, no-c-format
  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 systÃ¨me."
  
! #: c-family/c.opt:2390
  #, no-c-format
  msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr "-iquote <rÃ©pertoire>\tAjouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion avec guillemets."
  
! #: c-family/c.opt:2394
  #, no-c-format
  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 systÃ¨me."
  
! #: c-family/c.opt:2398
  #, no-c-format
  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."
  
! #: c-family/c.opt:2408
  #, no-c-format
  msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr "Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me (ceux spÃ©cifiÃ©s avec -isystem seront quand mÃªme utilisÃ©s)."
  
! #: c-family/c.opt:2412
  #, no-c-format
  msgid "Do not search standard system include directories for C++."
  msgstr "Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me pour le C++."
  
! #: c-family/c.opt:2424
  #, no-c-format
  msgid "Generate C header of platform-specific features."
  msgstr "GÃ©nÃ©rer les en-tÃªtes C des options spÃ©cifiques Ã  la plate-forme."
  
! #: c-family/c.opt:2428
  #, no-c-format
  msgid "Remap file names when including files."
  msgstr "Remapper les noms des fichiers lors de l'inclusion des fichiers."
  
! #: c-family/c.opt:2432 c-family/c.opt:2436
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr "ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003."
  
! #: c-family/c.opt:2440
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard."
  msgstr "ÃŠtre conforme au standard C++ ISO 2011."
  
! #: c-family/c.opt:2444
  #, no-c-format
  msgid "Deprecated in favor of -std=c++11."
  msgstr "Rendu obsolÃ¨te en faveur de -std=c++11."
  
! #: c-family/c.opt:2448
  #, no-c-format
  msgid "Deprecated in favor of -std=c++14."
  msgstr "Rendu obsolÃ¨te en faveur de -std=c++14."
  
! #: c-family/c.opt:2452
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard."
  msgstr "ÃŠtre conforme au standard C++ ISO 2014."
  
! #: c-family/c.opt:2456
  #, no-c-format
  msgid "Deprecated in favor of -std=c++17."
  msgstr "Rendu obsolÃ¨te en faveur de -std=c++17."
  
! #: c-family/c.opt:2460
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard."
  msgstr "ÃŠtre conforme au standard C++ ISO 2017."
  
! #: c-family/c.opt:2464 c-family/c.opt:2468
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
  msgstr "Conforme au standard ISO C++ de 2020 (support expÃ©rimental et incomplet)."
  
! #: c-family/c.opt:2472 c-family/c.opt:2476
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard (experimental and incomplete support)."
  msgstr "ÃŠtre conforme au brouillon du standard C++ ISO 2023 (support expÃ©rimental et incomplet)."
  
! #: c-family/c.opt:2480 c-family/c.opt:2484
  #, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
  msgstr "ÃŠtre conforme au brouillon du standard C++ ISO 2026 (support expÃ©rimental et incomplet)."
  
! #: c-family/c.opt:2488 c-family/c.opt:2642
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard."
  msgstr "ÃŠtre conforme au standard C ISO 2011."
  
! #: c-family/c.opt:2492
  #, no-c-format
  msgid "Deprecated in favor of -std=c11."
  msgstr "Rendu obsolÃ¨te en faveur de -std=c11."
  
! #: c-family/c.opt:2496 c-family/c.opt:2500 c-family/c.opt:2646
! #: c-family/c.opt:2650
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr "ÃŠtre conforme au standard C ISO 2017 (publiÃ© en 2018)."
  
! #: c-family/c.opt:2504 c-family/c.opt:2654
  #, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) (experimental and incomplete support)."
  msgstr "Conforme au brouillon du standard C ISO 2023 (publication attendue en 2024) (support expÃ©rimental et incomplet)."
  
! #: c-family/c.opt:2508
  #, no-c-format
  msgid "Deprecated in favor of -std=c23."
  msgstr "Rendu obsolÃ¨te en faveur de -std=c23."
  
! #: c-family/c.opt:2512 c-family/c.opt:2516 c-family/c.opt:2626
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard."
  msgstr "ÃŠtre conforme au standard C ISO 1990."
  
! #: c-family/c.opt:2520 c-family/c.opt:2634
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard."
  msgstr "ÃŠtre conforme au standard C ISO 1999."
  
! #: c-family/c.opt:2524
  #, no-c-format
  msgid "Deprecated in favor of -std=c99."
  msgstr "Rendu obsolÃ¨te en faveur de -std=c99."
  
! #: c-family/c.opt:2528 c-family/c.opt:2533
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr "ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003 avec les extensions GNU."
  
! #: c-family/c.opt:2538
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
  msgstr "ÃŠtre conforme au standard C++ ISO 2011 avec les extensions GNU."
  
! #: c-family/c.opt:2542
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++11."
  msgstr "Rendu obsolÃ¨te en faveur de -std=gnu++11."
  
! #: c-family/c.opt:2546
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++14."
  msgstr "Rendu obsolÃ¨te en faveur de -std=gnu++14."
  
! #: c-family/c.opt:2550
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr "ÃŠtre conforme au standard C++ ISO 2014 avec les extensions GNU."
  
! #: c-family/c.opt:2554
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++17."
  msgstr "Rendu obsolÃ¨te en faveur de -std=gnu++17."
  
! #: c-family/c.opt:2558
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr "ÃŠtre conforme au standard C++ ISO 2017 avec les extensions GNU."
  
! #: c-family/c.opt:2562 c-family/c.opt:2566
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
  msgstr "Conforme au standard ISO C++ de 2020 avec les extensions de GNU (support expÃ©rimental et incomplet)."
  
! #: c-family/c.opt:2570 c-family/c.opt:2574
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr "ÃŠtre conforme au brouillon du standard C++ ISO 2023 avec les extensions GNU (support expÃ©rimental et incomplet)."
  
! #: c-family/c.opt:2578 c-family/c.opt:2582
  #, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr "ÃŠtre conforme au brouillon du standard C++ ISO 2026 avec les extensions GNU (support expÃ©rimental et incomplet)."
  
! #: c-family/c.opt:2586
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard with GNU extensions."
  msgstr "ÃŠtre conforme au standard C ISO 2011 avec les extensions GNU."
  
! #: c-family/c.opt:2590
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu11."
  msgstr "Rendu obsolÃ¨te en faveur de -std=gnu11."
  
! #: c-family/c.opt:2594 c-family/c.opt:2598
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr "ÃŠtre conforme au standard C ISO 2017 (publiÃ© en 2018) avec les extensions GNU."
  
! #: c-family/c.opt:2602
  #, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) with GNU extensions (experimental and incomplete support)."
  msgstr "Conforme au brouillon du standard C ISO 2023 (publication attendue en 2024) avec les extensions de GNU (support expÃ©rimental et incomplet)."
  
! #: c-family/c.opt:2606
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu23."
  msgstr "Rendu obsolÃ¨te en faveur de -std=gnu23."
  
! #: c-family/c.opt:2610 c-family/c.opt:2614
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard with GNU extensions."
  msgstr "ÃŠtre conforme au standard C ISO 1990 avec les extensions GNU."
  
! #: c-family/c.opt:2618
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard with GNU extensions."
  msgstr "ÃŠtre conforme au standard C ISO 1999 avec les extensions GNU."
  
! #: c-family/c.opt:2622
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu99."
  msgstr "Rendu obsolÃ¨te en faveur de -std=gnu99."
  
! #: c-family/c.opt:2630
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard as amended in 1994."
  msgstr "ÃŠtre conforme au standard C ISO 1990 tel que amendÃ© en 1994."
  
! #: c-family/c.opt:2638
  #, no-c-format
  msgid "Deprecated in favor of -std=iso9899:1999."
  msgstr "Rendu obsolÃ¨te en faveur de -std=iso9899:1999."
  
! #: c-family/c.opt:2658
  #, no-c-format
  msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
  msgstr "-stdlib=[libstdc++|libc++]\tLa bibliothÃ¨que standard Ã  utiliser pour les en-tÃªtes C++ et l'exÃ©cutable."
  
! #: c-family/c.opt:2675
  #, no-c-format
  msgid "Enable traditional preprocessing."
  msgstr "Activer le prÃ©-traitement traditionnel."
  
! #: c-family/c.opt:2679
  #, no-c-format
  msgid "-trigraphs\tSupport ISO C trigraphs."
  msgstr "-trigraphs\tSupporter les trigrammes du C ISO."
  
! #: c-family/c.opt:2683
  #, no-c-format
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "Ne pas prÃ©dÃ©finir les macros spÃ©cifiques au systÃ¨me et Ã  GCC."
--- 1717,3764 ----
  msgid "Warn about casts which discard qualifiers."
  msgstr "Avertir Ã  propos des transtypages qui Ã©cartent les qualificatifs."
  
! #: c-family/c.opt:519
! #, no-c-format
! msgid "Warn about a cast to reference type that does not use a related user-defined conversion function."
! msgstr "Avertir Ã  propos d'un transtypage qui rÃ©fÃ©rence un type qui n'utilise pas une fonction de conversion correspondante fournie par l'utilisateur."
! 
! #: c-family/c.opt:523 c-family/c.opt:527
  #, no-c-format
  msgid "Warn about catch handlers of non-reference type."
  msgstr "Avertir Ã  propos de gestionnaires Â«Â catchÂ Â» de types non rÃ©fÃ©rencÃ©s."
  
! #: c-family/c.opt:531
  #, no-c-format
  msgid "Complain about a name being declared as a class member after a previous use of the same name."
  msgstr "Se plaindre au sujet d'un nom dÃ©clarÃ© comme membre de classe aprÃ¨s une utilisation prÃ©cÃ©dente du mÃªme nom."
  
! #: c-family/c.opt:535
  #, no-c-format
  msgid "Warn about subscripts whose type is \"char\"."
  msgstr "Avertir Ã  propos des indices dont le type est Â«Â charÂ Â»."
  
! #: c-family/c.opt:539 c-family/c.opt:1630 c-family/c.opt:1634
! #: c-family/c.opt:1638 c-family/c.opt:1642 c-family/c.opt:1646
! #: c-family/c.opt:1650 c-family/c.opt:1654 c-family/c.opt:1661
! #: c-family/c.opt:1665 c-family/c.opt:1669 c-family/c.opt:1673
! #: c-family/c.opt:1677 c-family/c.opt:1681 c-family/c.opt:1685
! #: c-family/c.opt:1689 c-family/c.opt:1693 c-family/c.opt:1697
! #: c-family/c.opt:1701 c-family/c.opt:1705 c-family/c.opt:1709
! #: config/i386/i386.opt:1022
  #, no-c-format
  msgid "Removed in GCC 9.  This switch has no effect."
  msgstr "SupprimÃ© dans GCC 9.  Cette option n'a aucun effet."
  
! #: c-family/c.opt:543
  #, no-c-format
  msgid "Warn when a conversion function will never be called due to the type it converts to."
  msgstr "Avertir quand une fonction de conversion ne sera jamais appelÃ©e Ã  cause du type vers lequel elle converti."
  
! #: c-family/c.opt:547
  #, no-c-format
  msgid "Warn for unsafe raw memory writes to objects of class types."
  msgstr "Avertir Ã  propos d'Ã©critures non sÃ»res en mÃ©moire brut vers des objets de types classe."
  
! #: c-family/c.opt:551
  #, no-c-format
  msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
  msgstr "Avertir Ã  propos de variables qui pourraient Ãªtre changÃ©es par Â«Â longjmpÂ Â» ou Â«Â vforkÂ Â»."
  
! #: c-family/c.opt:555
  #, no-c-format
  msgid "Warn about uses of a comma operator within a subscripting expression."
  msgstr "Avertir Ã  propos des utilisations de l'opÃ©rateur virgule dans une expression d'indice."
  
! #: c-family/c.opt:559
  #, no-c-format
  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 des commentaires C++ qui s'Ã©tendent sur plus d'une ligne physique."
  
! #: c-family/c.opt:563
  #, no-c-format
  msgid "Synonym for -Wcomment."
  msgstr "Synonyme pour -Wcomment."
  
! #: c-family/c.opt:567
  #, no-c-format
  msgid "Warn for conditionally-supported constructs."
  msgstr "Avertir Ã  propos des constructions qui reposent sur une condition."
  
! #: c-family/c.opt:571
  #, no-c-format
  msgid "Warn for implicit type conversions that may change a value."
  msgstr "Avertir pour des conversions de types implicites qui pourraient changer une valeur."
  
! #: c-family/c.opt:575
  #, no-c-format
  msgid "Warn for converting NULL from/to a non-pointer type."
  msgstr "Avertir Ã  propos de conversions de NULL vers/de un type qui n'est pas un pointeur."
  
! #: c-family/c.opt:583
  #, no-c-format
  msgid "Warn when performing class template argument deduction on a type with no deduction guides."
  msgstr "Avertir lors de la dÃ©duction d'argument de patrons de classes sur un type sans guides de dÃ©duction."
  
! #: c-family/c.opt:588
  #, no-c-format
  msgid "Warn when all constructors and destructors are private."
  msgstr "Avertir lorsque tous les constructeurs et destructeurs sont privÃ©s."
  
! #: c-family/c.opt:592
  #, no-c-format
  msgid "Warn about dangling else."
  msgstr "Avertir Ã  propos des Â«Â elseÂ Â» orphelins."
  
! #: c-family/c.opt:596 c-family/c.opt:600
  #, no-c-format
  msgid "Warn for uses of pointers to auto variables whose lifetime has ended."
  msgstr "Avertir Ã  propos de l'utilisation de pointeurs vers des variables automatiques qui ont cessÃ© d'exister."
  
! #: c-family/c.opt:604
  #, no-c-format
  msgid "Warn when a reference is bound to a temporary whose lifetime has ended."
  msgstr "Avertir quand une rÃ©fÃ©rence est liÃ©e Ã  un temporaire qui a cessÃ© d'exister."
  
! #: c-family/c.opt:608
  #, no-c-format
  msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
  msgstr "Avertir Ã  propos de l'utilisation de __TIME__, __DATE__ et __TIMESTAMP__."
  
! #: c-family/c.opt:612
  #, no-c-format
  msgid "Warn when a declaration is found after a statement."
  msgstr "Avertir lorsqu'une dÃ©claration est trouvÃ©e aprÃ¨s une expression."
  
! #: c-family/c.opt:616
  #, no-c-format
  msgid "Warn for missing parameter types in function declarations."
  msgstr "Avertir Ã  propos des types de paramÃ¨tres manquants dans les dÃ©clarations de fonctions."
  
! #: c-family/c.opt:620
  #, no-c-format
  msgid "Warn when deleting a pointer to incomplete type."
  msgstr "Avertir lors de la destruction d'un pointeur vers un type incomplet."
  
! #: c-family/c.opt:624
  #, no-c-format
  msgid "Warn about deleting polymorphic objects with non-virtual destructors."
  msgstr "Avertir Ã  propos de la destruction d'un objet polymorphique sans destructeur virtuel."
  
! #: c-family/c.opt:632
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation."
  msgstr "Marquer les opÃ©rations de copies dÃ©clarÃ©es implicitement comme dÃ©prÃ©ciÃ©es si la classe a une opÃ©ration de copie fournie par l'utilisateur."
  
! #: c-family/c.opt:637
  #, no-c-format
  msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation or destructor."
  msgstr "Marquer les opÃ©rations de copies dÃ©clarÃ©es implicitement comme dÃ©prÃ©ciÃ©es si la classe a une opÃ©ration de copie ou un destructeur fourni par l'utilisateur."
  
! #: c-family/c.opt:642
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands of enumeration types."
  msgstr "Avertir Ã  propos de conversions arithmÃ©tiques dÃ©prÃ©ciÃ©es sur des opÃ©randes de types Ã©numÃ©rÃ©s."
  
! #: c-family/c.opt:646
  #, no-c-format
  msgid "Warn about deprecated arithmetic conversions on operands where one is of enumeration type and the other is of a floating-point type."
  msgstr "Avertir Ã  propos de conversions arithmÃ©tiques dÃ©prÃ©ciÃ©es sur des opÃ©randes quand l'un est un type Ã©numÃ©rÃ© et l'autre est un type en virgule flottante."
  
! #: c-family/c.opt:651
  #, no-c-format
  msgid "Warn about positional initialization of structs requiring designated initializers."
  msgstr "Avertir Ã  propos d'initialisations par positions de struct qui requiÃ¨rent des initialisations par noms."
  
! #: c-family/c.opt:655
  #, no-c-format
  msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
  msgstr "Avertir si le qualificatif d'un tableau qui est un pointeur vers une cible est abandonnÃ©."
  
! #: c-family/c.opt:659
  #, no-c-format
  msgid "Warn if type qualifiers on pointers are discarded."
  msgstr "Avertir si le qualificatif de type sur des pointeurs est abandonnÃ©."
  
! #: c-family/c.opt:663
  #, no-c-format
  msgid "Warn about compile-time integer division by zero."
  msgstr "Avertir au sujet de divisions entiÃ¨res par zÃ©ro au moment de la compilation."
  
! #: c-family/c.opt:667
  #, no-c-format
  msgid "Warn about implicit conversions from \"float\" to \"double\"."
  msgstr "Avertir Ã  propos des conversions implicites de Â«Â floatÂ Â» vers Â«Â doubleÂ Â»."
  
! #: c-family/c.opt:671
  #, no-c-format
  msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier."
  msgstr "Avertir lorsqu'une dÃ©claration duplique l'un des spÃ©cificateurs const, volatile, restrict ou _Atomic."
  
! #: c-family/c.opt:675
  #, no-c-format
  msgid "Warn about duplicated branches in if-else statements."
  msgstr "Avertir Ã  propos de branches dupliquÃ©es dans les instructions if-else."
  
! #: c-family/c.opt:679
  #, no-c-format
  msgid "Warn about duplicated conditions in an if-else-if chain."
  msgstr "Avertir Ã  propos de conditions dupliquÃ©es dans une chaÃ®ne if-else-if."
  
! #: c-family/c.opt:683
  #, no-c-format
  msgid "Warn about violations of Effective C++ style rules."
  msgstr "Avertir Ã  propos des violations des rÃ¨gles de style de Effective C++."
  
! #: c-family/c.opt:687
  #, no-c-format
  msgid "Warn if an additional enum-base is used in an elaborated-type-specifier."
  msgstr "Avertir si une base enum additionnelle est utilisÃ©e dans un spÃ©cificateur de type Ã©laborÃ©."
  
! #: c-family/c.opt:691
  #, no-c-format
  msgid "Warn about an empty body in an if or else statement."
  msgstr "Avertir Ã  propos d'un corps vide dans une expression Â«Â ifÂ Â» ou Â«Â elseÂ Â»."
  
! #: c-family/c.opt:695
  #, no-c-format
  msgid "Warn about stray tokens after #else and #endif."
  msgstr "Avertir si des Ã©lÃ©ments sont trouvÃ©s Ã  la suite de #else et #endif."
  
! #: c-family/c.opt:699
  #, no-c-format
  msgid "Warn about comparison of different enum types."
  msgstr "Avertir Ã  propos de comparaisons entre enum de types diffÃ©rents."
  
! #: c-family/c.opt:703
  #, no-c-format
  msgid "Warn about implicit conversion of enum types."
  msgstr "Avertir Ã  propos d'une conversion implicite de types enum."
  
! #: c-family/c.opt:707
  #, no-c-format
  msgid "Warn about enum/integer type mismatches."
  msgstr "Avertir Ã  propos d'inconsistances entre les types enum/entier"
  
! #: c-family/c.opt:715
  #, no-c-format
  msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
  msgstr "Cette option est obsolÃ¨teÂ ; utilisez -Werror=implicit-function-declaration Ã  la place."
  
! #: c-family/c.opt:719
  #, no-c-format
  msgid "Warn when an exception handler is shadowed by another handler."
  msgstr "Avertir lorsqu'un gestionnaire d'exception est Ã©clipsÃ© par un autre gestionnaire."
  
! #: c-family/c.opt:723
  #, no-c-format
  msgid "Warn if \"defined\" is used outside #if."
  msgstr "Avertir si Â«Â definedÂ Â» est utilisÃ© en dehors de #if."
  
! #: c-family/c.opt:731
  #, no-c-format
  msgid "Warn about semicolon after in-class function definition."
  msgstr "Avertir Ã  propos d'un point-virgule aprÃ¨s la dÃ©finition d'une fonction dans une classe."
  
! #: c-family/c.opt:735
  #, no-c-format
  msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure."
  msgstr "Avertir quand une structure contenant un membre tableau flexible du C99 comme dernier champ n'est pas Ã  la fin d'une autre structure."
  
! #: c-family/c.opt:740
  #, no-c-format
  msgid "Warn for implicit type conversions that cause loss of floating point precision."
  msgstr "Avertir Ã  propos de conversions de types implicites qui peuvent causer une perte de prÃ©cision en virgule flottante."
  
! #: c-family/c.opt:744
  #, no-c-format
  msgid "Warn if testing floating point numbers for equality."
  msgstr "Avertir Ã  propos des tests d'Ã©galitÃ© sur des nombres flottants."
  
! #: c-family/c.opt:748 c-family/c.opt:803
  #, no-c-format
  msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
  msgstr "Avertir Ã  propos des anomalies dans les chaÃ®nes de format de printf/scanf/strftime/strfmon."
  
! #: c-family/c.opt:752
  #, no-c-format
  msgid "Warn about format strings that contain NUL bytes."
  msgstr "Avertir Ã  propos des chaÃ®nes de format contenant des octets NUL."
  
! #: c-family/c.opt:756
  #, no-c-format
  msgid "Warn about GCC format strings with strings unsuitable for diagnostics."
  msgstr "Avertir Ã  propos des chaÃ®nes de format de GCC qui ne sont pas appropriÃ©es pour les diagnostiques."
  
! #: c-family/c.opt:760
  #, no-c-format
  msgid "Warn if passing too many arguments to a function for its format string."
  msgstr "Avertir lorsqu'il y a trop d'arguments passÃ©s Ã  une fonction par rapport Ã  la chaÃ®ne de format."
  
! #: c-family/c.opt:764
  #, no-c-format
  msgid "Warn about format strings that are not literals."
  msgstr "Avertir Ã  propos des chaÃ®nes de format qui ne sont pas littÃ©rales."
  
! #: c-family/c.opt:768
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region.  Same as -Wformat-overflow=1."
  msgstr "Avertir Ã  propos d'appels de fonctions avec chaÃ®ne de format qui Ã©crivent au delÃ  de la fin de la rÃ©gion de destination. Identique Ã  -Wformat-overflow=1."
  
! #: c-family/c.opt:773
  #, no-c-format
  msgid "Warn about function calls with format strings that write past the end of the destination region."
  msgstr "Avertir Ã  propos des appels de fonctions avec chaÃ®ne de format qui Ã©crivent au delÃ  de la fin de la rÃ©gion de destination."
  
! #: c-family/c.opt:778
  #, no-c-format
  msgid "Warn about possible security problems with format functions."
  msgstr "Avertir Ã  propos des problÃ¨mes de sÃ©curitÃ© possibles dans les fonctions avec chaÃ®ne de format."
  
! #: c-family/c.opt:782
  #, no-c-format
  msgid "Warn about sign differences with format functions."
  msgstr "Avertir Ã  propos des diffÃ©rences de signe dans les fonctions avec chaÃ®ne de format."
  
! #: c-family/c.opt:786
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1."
  msgstr "Avertir Ã  propos d'appels Ã  snprintf et des fonctions similaires qui tronquent la sortie. Identique Ã  -Wformat-truncation=1."
  
! #: c-family/c.opt:791
  #, no-c-format
  msgid "Warn about calls to snprintf and similar functions that truncate output."
  msgstr "Avertir Ã  propos d'appels Ã  snprintf et aux fonctions similaires qui tronquent la sortie."
  
! #: c-family/c.opt:795
  #, no-c-format
  msgid "Warn about strftime formats yielding 2-digit years."
  msgstr "Avertir Ã  propos des chaÃ®nes de format de strftime ne laissant que 2 chiffres pour l'annÃ©e."
  
! #: c-family/c.opt:799
  #, no-c-format
  msgid "Warn about zero-length formats."
  msgstr "Avertir Ã  propos des chaÃ®nes de format de longueur nulle."
  
! #: c-family/c.opt:807
  #, no-c-format
  msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
  msgstr "Avertir quand __builtin_frame_address ou __builtin_return_address n'est pas utilisÃ© de maniÃ¨re sÃ»re."
  
! #: c-family/c.opt:811
! #, no-c-format
! msgid "Warn about the global module fragment not containing only preprocessing directives."
! msgstr "Avertir Ã  propos de fragments de modules globaux ne contant pas uniquement que des directives du prÃ©processeur."
! 
! #: c-family/c.opt:815
  #, no-c-format
  msgid "Warn when the field in a struct is not aligned."
  msgstr "Avertir lorsqu'un champ dans une structure n'est pas alignÃ©."
  
! #: c-family/c.opt:819
  #, no-c-format
  msgid "Warn whenever type qualifiers are ignored."
  msgstr "Avertir lorsque des qualificatifs de types sont ignorÃ©s."
  
! #: c-family/c.opt:823
  #, no-c-format
  msgid "Warn whenever attributes are ignored."
  msgstr "Avertir lorsque des attributs sont ignorÃ©s."
  
! #: c-family/c.opt:827
  #, no-c-format
  msgid "Warn about implicit declarations."
  msgstr "Avertir Ã  propos des dÃ©clarations implicites."
  
! #: c-family/c.opt:835
  #, no-c-format
  msgid "Warn about implicit function declarations."
  msgstr "Avertir Ã  propos des dÃ©clarations de fonctions implicites."
  
! #: c-family/c.opt:839
  #, no-c-format
  msgid "Warn when a declaration does not specify a type."
  msgstr "Avertir lorsqu'une dÃ©claration ne spÃ©cifie pas le type."
  
! #: c-family/c.opt:846
  #, no-c-format
  msgid "Warn when a base is inaccessible in derived due to ambiguity."
  msgstr "Avertir quand une base est inaccessible dans la dÃ©rivÃ©e Ã  cause d'une ambiguÃ¯tÃ©."
  
! #: c-family/c.opt:850
  #, no-c-format
  msgid "Warn when there is a conversion between pointers that have incompatible types."
  msgstr "Avertir quand il y a une conversion entre des pointeurs de types incompatibles."
  
! #: c-family/c.opt:858
  #, no-c-format
  msgid "Warn about variables which are initialized to themselves."
  msgstr "Avertir au sujet des variables qui sont initialisÃ©es par elles-mÃªmes."
  
! #: c-family/c.opt:862
  #, no-c-format
  msgid "Warn about uses of std::initializer_list that can result in dangling pointers."
  msgstr "Avertir Ã  propos des utilisations de std::initializer_list qui peut retourner des pointeurs ballants."
  
! #: c-family/c.opt:866
  #, no-c-format
  msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size."
  msgstr "Avertir Ã  propos de valeurs insensÃ©es pour --param destructive-interference-size ou constructive-interference-size."
  
! #: c-family/c.opt:871
  #, no-c-format
  msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
  msgstr "Avertir Ã  propos des constructeurs C++11 qui hÃ©ritent d'une classe de base avec un constructeur variadic."
  
! #: c-family/c.opt:875
  #, no-c-format
  msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
  msgstr "Avertir Ã  propos des conversions incompatibles d'un entier vers un pointeur et d'un pointeur vers un entier."
  
! #: c-family/c.opt:879
  #, no-c-format
  msgid "Warn for suspicious integer expressions in boolean context."
  msgstr "Avertir Ã  propos d'expressions entiÃ¨res qui apparaissent Ã©trangement dans un contexte boolÃ©en."
  
! #: c-family/c.opt:883
  #, no-c-format
  msgid "Warn when there is a cast to a pointer from an integer of a different size."
  msgstr "Avertir quand il y a un transtypage vers un pointeur Ã  partir d'un entier de taille diffÃ©rente."
  
! #: c-family/c.opt:887
  #, no-c-format
  msgid "Warn when a function never produces a constant expression."
  msgstr "Avertir quand une fonction ne produit jamais une expression constante."
  
! #: c-family/c.opt:891
  #, no-c-format
  msgid "Warn about invalid uses of the \"offsetof\" macro."
  msgstr "Avertir Ã  propos d'utilisations invalides de la macro Â«Â offsetofÂ Â»."
  
! #: c-family/c.opt:895
  #, no-c-format
  msgid "Warn about PCH files that are found but not used."
  msgstr "Avertir Ã  propos des fichiers PCH qui sont trouvÃ©s mais pas utilisÃ©s."
  
! #: c-family/c.opt:899
  #, no-c-format
  msgid "Warn about invalid UTF-8 characters."
  msgstr "Avertir Ã  propos de caractÃ¨res UTF-8 invalides."
  
! #: c-family/c.opt:903
  #, no-c-format
  msgid "Warn when a jump misses a variable initialization."
  msgstr "Avertir quand un saut manque l'initialisation d'une variable."
  
! #: c-family/c.opt:907
  #, no-c-format
  msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
  msgstr "Avertir quand une chaÃ®ne ou un caractÃ¨re littÃ©ral est suivi d'un suffixe dÃ©fini par l'utilisateur qui ne commence pas par un soulignÃ©."
  
! #: c-family/c.opt:911
  #, no-c-format
  msgid "Warn when logical not is used on the left hand side operand of a comparison."
  msgstr "Avertir quand le Â«Â nonÂ Â» logique est utilisÃ© sur l'opÃ©rande de gauche d'une comparaison."
  
! #: c-family/c.opt:915
  #, no-c-format
  msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
  msgstr "Avertir quand un opÃ©rateur logique est toujours Ã©trangement Ã©valuÃ© Ã  vrai ou faux."
  
! #: c-family/c.opt:919
  #, no-c-format
  msgid "Do not warn about using \"long long\" when -pedantic."
  msgstr "Ne pas avertir Ã  propos de l'utilisation de Â«Â long longÂ Â» avec -pedantic."
  
! #: c-family/c.opt:923
  #, no-c-format
  msgid "Warn about suspicious declarations of \"main\"."
  msgstr "Avertir Ã  propos des dÃ©clarations douteuses de Â«Â mainÂ Â»."
  
! #: c-family/c.opt:935
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument contains the number of elements not multiplied by the element size."
  msgstr "Avertir Ã  propos des appels douteux Ã  memset oÃ¹ le troisiÃ¨me argument contient le nombre d'Ã©lÃ©ments sans Ãªtre multipliÃ© par la taille d'un Ã©lÃ©ment."
  
! #: c-family/c.opt:939
  #, no-c-format
  msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
  msgstr "Avertir Ã  propos des appels douteux Ã  memset oÃ¹ le troisiÃ¨me argument est la constante littÃ©rale zÃ©ro mais le deuxiÃ¨me ne l'est pas."
  
! #: c-family/c.opt:943
  #, no-c-format
  msgid "Warn when the indentation of the code does not reflect the block structure."
  msgstr "Avertir lorsque l'indentation du code ne reflÃ¨te pas la structure du bloc."
  
! #: c-family/c.opt:947
  #, no-c-format
  msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions."
  msgstr "Avertir Ã  propos d'appels de dÃ©sallocation avec des arguments retournÃ©s par des fonctions d'allocation non correspondantes."
  
! #: c-family/c.opt:952
  #, no-c-format
  msgid "Warn for mismatches between calls to operator new or delete and the corresponding call to the allocation or deallocation function."
  msgstr "Avertir Ã  propos de dÃ©saccords entre les appels Ã  l'opÃ©rateur Â«Â newÂ Â» ou Â«Â deleteÂ Â» et l'appel correspondant Ã  la fonction d'allocation ou de dÃ©sallocation."
  
! #: c-family/c.opt:957
  #, no-c-format
  msgid "Warn when a class is redeclared or referenced using a mismatched class-key."
  msgstr "Avertir quand une classe est redÃ©clarÃ©e ou rÃ©fÃ©rencÃ©e en utilisant une mauvaise clÃ© de classe."
  
! #: c-family/c.opt:961
  #, no-c-format
  msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with."
  msgstr "Avertir Ã  propos de dÃ©clarations d'entitÃ©s auxquelles des attributs pourraient Ãªtre manquants qui sont liÃ©es Ã  des entitÃ©s qui ont Ã©tÃ© dÃ©clarÃ©es avec ces attributs."
  
! #: c-family/c.opt:966
  #, no-c-format
  msgid "Warn about possibly missing braces around initializers."
  msgstr "Avertir Ã  propos des accolades qui pourraient Ãªtre manquantes autour des initialisations."
  
! #: c-family/c.opt:970
  #, no-c-format
  msgid "Warn about global functions without previous declarations."
  msgstr "Avertir Ã  propos des fonctions globales sans dÃ©claration prÃ©cÃ©dente."
  
! #: c-family/c.opt:974
  #, no-c-format
  msgid "Warn about missing fields in struct initializers."
  msgstr "Avertir Ã  propos des champs manquants dans les initialisations des structures."
  
! #: c-family/c.opt:982
  #, no-c-format
  msgid "Warn about user-specified include directories that do not exist."
  msgstr "Avertir si des rÃ©pertoires d'inclusions dÃ©finis par l'utilisateur n'existent pas."
  
! #: c-family/c.opt:986
  #, no-c-format
  msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
  msgstr "Avertir Ã  propos des paramÃ¨tres de fonctions dÃ©clarÃ©s sans type dans des fonctions utilisant le style K&R."
  
! #: c-family/c.opt:990
  #, no-c-format
  msgid "Warn about global functions without prototypes."
  msgstr "Avertir Ã  propos des fonctions globales sans prototype."
  
! #: c-family/c.opt:994
  #, no-c-format
  msgid "Warn about likely missing requires keyword."
  msgstr "Avertir Ã  propos d'un mot clÃ© requis probablement manquant."
  
! #: c-family/c.opt:998
  #, no-c-format
  msgid "Warn when the template keyword is missing after a member access token in a dependent member access expression if that member is a template."
  msgstr "Avertir quand un mot clÃ© de patron est manquant aprÃ¨s un jeton d'accÃ¨s Ã  un membre dans une expression d'accÃ¨s Ã  un membre dÃ©pendant si ce membre est un patron."
  
! #: c-family/c.opt:1002
  #, no-c-format
  msgid "Warn about global variables without previous declarations."
  msgstr "Avertir Ã  propos des variables globales sans dÃ©claration prÃ©cÃ©dente."
  
! #: c-family/c.opt:1009
  #, no-c-format
  msgid "Warn about use of multi-character character constants."
  msgstr "Avertir Ã  propos de l'utilisation de constantes de type caractÃ¨re utilisant des multi-caractÃ¨res."
  
! #: c-family/c.opt:1013
  #, no-c-format
  msgid "Warn on direct multiple inheritance."
  msgstr "Avertir Ã  propos des hÃ©ritages multiples directs."
  
! #: c-family/c.opt:1017
  #, no-c-format
  msgid "Warn about unsafe macros expanding to multiple statements used as a body of a clause such as if, else, while, switch, or for."
  msgstr "Avertir Ã  propos des macros non sÃ»res qui s'Ã©tendent en plusieurs instructions utilisÃ©es comme contenu d'une instruction telle que if, else, while, switch ou for."
  
! #: c-family/c.opt:1021
  #, no-c-format
  msgid "Warn on namespace definition."
  msgstr "Avertir Ã  propos des dÃ©finitions d'espaces de noms."
  
! #: c-family/c.opt:1025
  #, no-c-format
  msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
  msgstr "Avertir Ã  propos de conversions entre { } qui rÃ©duisent la largeur du type et sont mal formÃ©es en C++11."
  
! #: c-family/c.opt:1029
  #, no-c-format
  msgid "Warn about \"extern\" declarations not at file scope."
  msgstr "Avertir Ã  propos des dÃ©clarations Â«Â externÂ Â» qui ne sont pas au niveau global du fichier."
  
! #: c-family/c.opt:1033
  #, no-c-format
  msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
  msgstr "Avertir quand une expression Â«Â noexceptÂ Â» est Ã©valuÃ©e Ã  faux alors que l'expression ne peut pas gÃ©nÃ©rer d'exception en rÃ©alitÃ©."
  
! #: c-family/c.opt:1037
  #, no-c-format
  msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol."
  msgstr "Avertir si le type de fonction noexcept du C++17 changera le nom dÃ©corÃ© d'un symbole."
  
! #: c-family/c.opt:1041
  #, no-c-format
  msgid "Warn when non-templatized friend functions are declared within a template."
  msgstr "Avertir lorsque des fonctions amies sans patron sont dÃ©clarÃ©es Ã  l'intÃ©rieur d'un patron."
  
! #: c-family/c.opt:1045
  #, no-c-format
  msgid "Warn about non-virtual destructors."
  msgstr "Avertir Ã  propos des destructeurs non virtuels."
  
! #: c-family/c.opt:1049
  #, no-c-format
  msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
  msgstr "Avertir quand NULL est passÃ© dans un argument marquÃ© comme exigeant une valeur non NULL."
  
! #: c-family/c.opt:1065
  #, no-c-format
  msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
  msgstr "-Wnormalized=[none|id|nfc|nfkc]\tAvertir Ã  propos de chaÃ®nes Unicode non normalisÃ©es."
  
! #: c-family/c.opt:1088
  #, no-c-format
  msgid "Warn if a class interface has no superclass.  Root classes may use an attribute to suppress this warning."
  msgstr "Avertir si une interface de classe n'a pas de super classe. Les classes racines peuvent utiliser un attribut pour supprimer cet avertissement."
  
! #: c-family/c.opt:1093
  #, no-c-format
  msgid "Warn if a C-style cast is used in a program."
  msgstr "Avertir si un transtypage de type C est utilisÃ© dans un programme."
  
! #: c-family/c.opt:1097
  #, no-c-format
  msgid "Warn for obsolescent usage in a declaration."
  msgstr "Avertir Ã  propos des utilisations obsolÃ¨tes dans une dÃ©claration."
  
! #: c-family/c.opt:1101
  #, no-c-format
  msgid "Warn if an old-style parameter definition is used."
  msgstr "Avertir lorsqu'une dÃ©finition de paramÃ¨tre dans l'ancien style est utilisÃ©e."
  
! #: c-family/c.opt:1105
  #, no-c-format
  msgid "Warn about potentially suboptimal choices related to OpenACC parallelism."
  msgstr "Avertir Ã  propos d'un choix potentiellement suboptimal relatif au parallÃ©lisme de OpenACC."
  
! #: c-family/c.opt:1109
  #, no-c-format
  msgid "Warn about suspicious OpenMP code."
  msgstr "Avertir Ã  propos de code OpenMP douteux."
  
! #: c-family/c.opt:1113
  #, no-c-format
  msgid "Warn if a simd directive is overridden by the vectorizer cost model."
  msgstr "Avertir si une directive SIMD est outrepassÃ©e par le modÃ¨le de coÃ»t du vectoriseur."
  
! #: c-family/c.opt:1117
  #, no-c-format
  msgid "Warn if a string is longer than the maximum portable length specified by the standard."
  msgstr "Avertir si une chaÃ®ne est plus longue que la longueur maximale spÃ©cifiÃ©e comme Ã©tant portable par le standard."
  
! #: c-family/c.opt:1121 c-family/c.opt:1125
  #, no-c-format
  msgid "Warn about overloaded virtual function names."
  msgstr "Avertir Ã  propos de la surcharge des noms de fonctions virtuelles."
  
! #: c-family/c.opt:1129
  #, no-c-format
  msgid "Warn about overriding initializers without side effects."
  msgstr "Avertir lorsque des initialiseurs sont outrepassÃ©s sans effets de bords."
  
! #: c-family/c.opt:1133
  #, no-c-format
  msgid "Warn about overriding initializers with side effects."
  msgstr "Avertir lorsque des initialiseurs sont outrepassÃ©s avec effets de bords."
  
! #: c-family/c.opt:1137
  #, no-c-format
  msgid "Warn if the named return value optimization is not performed although it is allowed."
  msgstr "Avertir si l'optimisation de la valeur de retour nommÃ©e n'est pas rÃ©alisÃ©e malgrÃ© que ce soit autorisÃ©."
  
! #: c-family/c.opt:1141
  #, no-c-format
  msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
  msgstr "Avertir Ã  propos de champs de bits compactÃ©s dont l'offset a changÃ© dans GCC 4.4."
  
! #: c-family/c.opt:1145
  #, no-c-format
  msgid "Warn when fields in a struct with the packed attribute are misaligned."
  msgstr "Avertir quand des champs dans une structure avec des attributs empaquetÃ©s sont mal alignÃ©s."
  
! #: c-family/c.opt:1149
  #, no-c-format
  msgid "Warn about possibly missing parentheses."
  msgstr "Avertir Ã  propos de parenthÃ¨ses qui pourraient Ãªtre manquantes."
  
! #: c-family/c.opt:1157
  #, no-c-format
  msgid "Warn about calling std::move on a local object in a return statement preventing copy elision."
  msgstr "Avertir lors d'appels Ã  std::move sur un objet local dans une instruction return qui empÃªche l'Ã©lision de la copie."
  
! #: c-family/c.opt:1161 c-family/c.opt:1165
  #, no-c-format
  msgid "Warn for placement new expressions with undefined behavior."
  msgstr "Avertir Ã  propos des expressions Â«Â newÂ Â» avec placement qui ont un comportement indÃ©fini."
  
! #: c-family/c.opt:1169
  #, no-c-format
  msgid "Warn when converting the type of pointers to member functions."
  msgstr "Avertir lors de la conversion de types de pointeurs en fonctions membres."
  
! #: c-family/c.opt:1173
  #, no-c-format
  msgid "Warn about function pointer arithmetic."
  msgstr "Avertir Ã  propos d'arithmÃ©tiques sur un pointeur de fonction."
  
! #: c-family/c.opt:1177
  #, no-c-format
  msgid "Warn when a pointer differs in signedness in an assignment."
  msgstr "Avertir lorsque un pointeur d'un type signÃ© est affectÃ© Ã  un pointeur d'un autre type signÃ©."
  
! #: c-family/c.opt:1181
  #, no-c-format
  msgid "Warn when a pointer is compared with a zero character constant."
  msgstr "Avertir quand un pointeur est comparÃ© avec la constante caractÃ¨re zÃ©ro."
  
! #: c-family/c.opt:1185
  #, no-c-format
  msgid "Warn when a pointer is cast to an integer of a different size."
  msgstr "Avertir quand un pointeur est transtypÃ© vers un entier de taille diffÃ©rente."
  
! #: c-family/c.opt:1189
  #, no-c-format
  msgid "Warn about misuses of pragmas."
  msgstr "Avertir Ã  propos de pragmas mal employÃ©s."
  
! #: c-family/c.opt:1193
  #, no-c-format
  msgid "Warn if constructor or destructors with priorities from 0 to 100 are used."
  msgstr "Avertir si des constructeurs ou des destructeurs avec une prioritÃ© entre 0 et 100 sont utilisÃ©s."
  
! #: c-family/c.opt:1197
  #, no-c-format
  msgid "Warn if a property for an Objective-C object has no assign semantics specified."
  msgstr "Avertir si une propriÃ©tÃ© d'un objet en Objective-C n'a pas de sÃ©mantique d'affectation spÃ©cifiÃ©e."
  
! #: c-family/c.opt:1201
  #, no-c-format
  msgid "Warn if inherited methods are unimplemented."
  msgstr "Avertir si les mÃ©thodes hÃ©ritÃ©es ne sont pas implÃ©mentÃ©es."
  
  # La liste est prise, ici, au sens large mais elle pourrait Ãªtre comprise comme l'object std::list. Suggestions bienvenues.
! #: c-family/c.opt:1205
  #, no-c-format
  msgid "Warn when a range-based for-loop is creating unnecessary copies."
  msgstr "Avertir quand une boucle Â«Â forÂ Â» itÃ©rant sur une liste crÃ©e des copies inutiles."
  
! #: c-family/c.opt:1209
  #, no-c-format
  msgid "Warn about multiple declarations of the same object."
  msgstr "Avertir Ã  propos de dÃ©clarations multiples du mÃªme objet."
  
! #: c-family/c.opt:1213
  #, no-c-format
  msgid "Warn about redundant calls to std::move."
  msgstr "Avertir au sujet d'appels redondants Ã  std::move."
  
! #: c-family/c.opt:1217
  #, no-c-format
  msgid "Warn when a class or enumerated type is referenced using a redundant class-key."
  msgstr "Avertir quand une classe ou un type Ã©numÃ©rÃ© est rÃ©fÃ©rencÃ© en utilisant une clÃ© de classe redondante."
  
! #: c-family/c.opt:1221
  #, no-c-format
  msgid "Warn about uses of register storage specifier."
  msgstr "Avertir Ã  propos de l'utilisation des spÃ©cificateurs de stockage de registres."
  
! #: c-family/c.opt:1225
  #, no-c-format
  msgid "Warn when the compiler reorders code."
  msgstr "Avertir lorsque le compilateur rÃ©ordonne le code."
  
! #: c-family/c.opt:1229
  #, no-c-format
  msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument."
  msgstr "Avertir quand un argument passÃ© Ã  un paramÃ¨tre avec le spÃ©cificateur Â«Â restrictÂ Â» a un autre argument comme synonyme."
  
! #: c-family/c.opt:1234
  #, no-c-format
  msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void."
  msgstr "Avertir quand une fonction ne retournant rien retourne une expression non vide ou qu'une expression de retour est manquante dans une fonction retournant quelque chose."
  
! #: c-family/c.opt:1238
  #, no-c-format
  msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
  msgstr "Avertir lorsque une fonction retourne le type par dÃ©faut Â«Â intÂ Â» (en C) ou lorsque les types de retour sont inconsistants (en C++)."
  
! #: c-family/c.opt:1242
  #, no-c-format
  msgid "Warn on suspicious constructs involving reverse scalar storage order."
  msgstr "Avertir Ã  propos de constructions douteuses impliquant un ordre inversÃ© de stockage des scalaires."
  
! #: c-family/c.opt:1246
  #, no-c-format
  msgid "Warn if a selector has multiple methods."
  msgstr "Avertir si un sÃ©lecteur a de multiples mÃ©thodes."
  
! #: c-family/c.opt:1250
  #, no-c-format
  msgid "Warn when a value is moved to itself with std::move."
  msgstr "Avertir lorsqu'une valeur est dÃ©placÃ©e vers elle-mÃªme avec std::move."
  
! #: c-family/c.opt:1254
  #, no-c-format
  msgid "Warn about possible violations of sequence point rules."
  msgstr "Avertir Ã  propos des violations possibles des rÃ¨gles des points de sÃ©quence."
  
! #: c-family/c.opt:1258
  #, no-c-format
  msgid "Warn if a local declaration hides an instance variable."
  msgstr "Avertir si une dÃ©claration locale masque une variable d'instance."
  
! #: c-family/c.opt:1262 c-family/c.opt:1266
  #, no-c-format
  msgid "Warn if left shift of a signed value overflows."
  msgstr "Avertir si le dÃ©calage Ã  gauche d'une valeur signÃ©e dÃ©borde."
  
! #: c-family/c.opt:1270
  #, no-c-format
  msgid "Warn if shift count is negative."
  msgstr "Avertir si le nombre de dÃ©calages est nÃ©gatif."
  
! #: c-family/c.opt:1274
  #, no-c-format
  msgid "Warn if shift count >= width of type."
  msgstr "Avertir si le nombre de dÃ©calages >= Ã  la largeur du type."
  
! #: c-family/c.opt:1278
  #, no-c-format
  msgid "Warn if left shifting a negative value."
  msgstr "Avertir Ã  propos des dÃ©calages Ã  gauche de valeurs nÃ©gatives."
  
! #: c-family/c.opt:1282
  #, no-c-format
  msgid "Warn about signed-unsigned comparisons."
  msgstr "Avertir Ã  propos des comparaisons entre signÃ©s et non signÃ©s."
  
! #: c-family/c.opt:1290
  #, no-c-format
  msgid "Warn for implicit type conversions between signed and unsigned integers."
  msgstr "Avertir Ã  propos des conversions implicites entre entiers signÃ©s et non signÃ©s."
  
! #: c-family/c.opt:1294
  #, no-c-format
  msgid "Warn when overload promotes from unsigned to signed."
  msgstr "Avertir lorsque la surcharge promeut un non signÃ© en signÃ©."
  
! #: c-family/c.opt:1298
  #, no-c-format
  msgid "Warn about missing sized deallocation functions."
  msgstr "Avertir quand des fonctions de dÃ©sallocation basÃ©es sur la taille sont manquantes."
  
! #: c-family/c.opt:1302
  #, no-c-format
  msgid "Warn about divisions of two sizeof operators when the first one is applied to an array and the divisor does not equal the size of the array element."
  msgstr "Avertir Ã  propos de divisions de deux opÃ©rateurs Â«Â sizeofÂ Â» quand le premier est appliquÃ© Ã  un tableau et le diviseur n'est pas Ã©gal Ã  la taille d'un Ã©lÃ©ment du tableau."
  
! #: c-family/c.opt:1307
  #, no-c-format
  msgid "Warn when sizeof is applied on a parameter declared as an array."
  msgstr "Avertir si sizeof est appliquÃ© Ã  un paramÃ¨tre dÃ©clarÃ© comme un tableau."
  
! #: c-family/c.opt:1311
  #, no-c-format
  msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers."
  msgstr "Avertir Ã  propos de divisions douteuses de deux expressions sizeof qui ne fonctionnent pas correctement avec des pointeurs."
  
! #: c-family/c.opt:1315
  #, no-c-format
  msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
  msgstr "Avertir Ã  propos de paramÃ¨tres de longueur douteux Ã  certaines fonctions manipulant des chaines si l'argument utilise sizeof."
  
! #: c-family/c.opt:1323
  #, no-c-format
! msgid "Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays."
  msgstr "Avertir Ã  propos des utilisations inappropriÃ©es des membres de tableau flexible selon le niveau de -fstrict-flex-arrays."
  
! #: c-family/c.opt:1328
  #, no-c-format
  msgid "Warn about uncasted NULL used as sentinel."
  msgstr "Avertir Ã  propos des NULL sans type qui sont utilisÃ©s comme sentinelle."
  
! #: c-family/c.opt:1336
  #, no-c-format
  msgid "Warn about unprototyped function declarations."
  msgstr "Avertir Ã  propos des dÃ©clarations de fonctions sans prototype."
  
! #: c-family/c.opt:1340
  #, no-c-format
  msgid "Warn if type signatures of candidate methods do not match exactly."
  msgstr "Avertir si la signature d'une mÃ©thode candidate ne correspond pas exactement."
  
! #: c-family/c.opt:1344
  #, no-c-format
  msgid "Warn about calls to strcmp and strncmp used in equality expressions that are necessarily true or false due to the length of one and size of the other argument."
  msgstr "Avertir Ã  propos d'appels Ã  strcmp et strncmp utilisÃ©s dans des expressions d'Ã©galitÃ©s qui sont nÃ©cessairement vraies ou fausses Ã  cause de la longueur de l'un et la taille de l'autre argument."
  
! #: c-family/c.opt:1350
  #, no-c-format
  msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr "Avertir Ã  propos des dÃ©bordements de tampon dans les fonctions de manipulation de chaÃ®nes telles que memcpy et strcpy."
  
! #: c-family/c.opt:1355
  #, no-c-format
  msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy."
  msgstr "Sous le contrÃ´le du type de taille d'objet (c.f. Object Size Checking), avertir Ã  propos des dÃ©bordements de tampon dans les fonctions de manipulation de chaÃ®nes telles que memcpy et strcpy."
  
! #: c-family/c.opt:1360
  #, no-c-format
  msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy."
  msgstr "Avertir Ã  propos des lectures au delÃ  de la fin d'une chaÃ®ne source dans les fonctions de manipulation de chaÃ®nes telles que memchr et memcpy."
  
! #: c-family/c.opt:1364
  #, no-c-format
  msgid "Warn about truncation in string manipulation functions like strncat and strncpy."
  msgstr "Avertir Ã  propos des chaÃ®nes tronquÃ©es dans les fonctions de manipulation de chaÃ®nes telles que strncat et strncpy."
  
! #: c-family/c.opt:1368
  #, no-c-format
  msgid "Warn if a class type has a base or a field whose type uses the anonymous namespace or depends on a type with no linkage."
  msgstr "Avertir si un type de classe a une base ou un champ dont le type utilise l'espace de noms anonyme ou dÃ©pend d'un type sans classe de liaison."
  
! #: c-family/c.opt:1372
  #, no-c-format
  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."
  
! #: c-family/c.opt:1376
  #, no-c-format
  msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another."
  msgstr "L'utilisation du mot-clÃ© Â«Â overrideÂ Â» est suggÃ©rÃ©e quand la dÃ©claration d'une fonction virtuelle en redÃ©fini une autre."
  
! #: c-family/c.opt:1381
  #, no-c-format
  msgid "Warn about enumerated switches, with no default, missing a case."
  msgstr "Avertir Ã  propos d'un Â«Â switchÂ Â» sur une Ã©numÃ©ration, sans dÃ©faut, et oÃ¹ au moins un Ã©lÃ©ment de l'Ã©numÃ©ration est manquant."
  
! #: c-family/c.opt:1385
  #, no-c-format
  msgid "Warn about enumerated switches missing a \"default:\" statement."
  msgstr "Avertir Ã  propos des Â«Â switchÂ Â» sur des Ã©numÃ©rations et qui n'ont pas de Â«Â default:Â Â»."
  
! #: c-family/c.opt:1389
  #, no-c-format
  msgid "Warn about all enumerated switches missing a specific case."
  msgstr "Avertir Ã  propos de tous les Â«Â switchÂ Â» sur des Ã©numÃ©rations oÃ¹ un Â«Â caseÂ Â» spÃ©cifique manque."
  
! #: c-family/c.opt:1393
  #, no-c-format
  msgid "Warn about switches with boolean controlling expression."
  msgstr "Avertir Ã  propos des Â«Â switchÂ Â» qui sont contrÃ´lÃ©s par une expression boolÃ©enne."
  
! #: c-family/c.opt:1397
  #, no-c-format
  msgid "Warn about switch values that are outside of the switch's type range."
  msgstr "Avertir Ã  propos de valeurs dans un Â«Â switchÂ Â» qui sont en dehors de la plage du type du Â«Â switchÂ Â»."
  
! #: c-family/c.opt:1401
  #, no-c-format
  msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
  msgstr "Avertir quand les fonctions intÃ©grÃ©es __sync_fetch_and_nand et __sync_nand_and_fetch sont utilisÃ©es."
  
! #: c-family/c.opt:1405
  #, no-c-format
  msgid "Deprecated.  This switch has no effect."
  msgstr "ObsolÃ¨te. Cette option n'a aucun effet."
  
! #: c-family/c.opt:1413
  #, no-c-format
  msgid "Warn on primary template declaration."
  msgstr "Avertir lors d'une dÃ©claration d'un patron primaire."
  
! #: c-family/c.opt:1417
  #, no-c-format
  msgid "Warn if a comparison always evaluates to true or false."
  msgstr "Avertir si une comparaison est toujours Ã©valuÃ©e Ã  vrai ou Ã  faux."
  
! #: c-family/c.opt:1421
  #, no-c-format
  msgid "Warn about simple-template-id in a constructor or destructor."
  msgstr "Avertir Ã  propos de simple-template-id dans un constructeur ou un destructeur"
  
! #: c-family/c.opt:1425
  #, no-c-format
  msgid "Warn if a throw expression will always result in a call to terminate()."
  msgstr "Avertir si une expression Â«Â throwÂ Â» conduira toujours Ã  un appel Ã  terminate()."
  
! #: c-family/c.opt:1429
  #, no-c-format
  msgid "Warn about features not present in traditional C."
  msgstr "Avertir Ã  propos des fonctionnalitÃ©s absentes du C traditionnel."
  
! #: c-family/c.opt:1433
  #, no-c-format
  msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
  msgstr "Avertir Ã  propos des prototypes qui causent une conversion de type diffÃ©rente de celle qui aurait lieu en l'absence du prototype."
  
! #: c-family/c.opt:1437
  #, no-c-format
  msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
  msgstr "Avertir si des trigrammes sont rencontrÃ©s et qu'ils pourraient affecter le sens du programme."
  
! #: c-family/c.opt:1441
  #, no-c-format
  msgid "Warn about @selector()s without previously declared methods."
  msgstr "Avertir Ã  propos des @selector() sans mÃ©thode prÃ©alablement dÃ©clarÃ©e."
  
! #: c-family/c.opt:1445
  #, no-c-format
  msgid "Warn if an undefined macro is used in an #if directive."
  msgstr "Avertir si une macro non dÃ©finie est utilisÃ©e dans une directive #if."
  
! #: c-family/c.opt:1449
  #, no-c-format
  msgid "Warn about invalid forms of delimited or named escape sequences."
  msgstr "Avertir Ã  propos des formes invalides de sÃ©quences d'Ã©chappement dÃ©limitÃ©es ou nommÃ©es."
  
! #: c-family/c.opt:1457
  #, no-c-format
  msgid "Warn about unrecognized pragmas."
  msgstr "Avertir Ã  propos des pragmas non reconnus."
  
! #: c-family/c.opt:1461
  #, no-c-format
  msgid "Warn about unsuffixed float constants."
  msgstr "Avertir Ã  propos de constantes flottantes sans suffixe."
  
! #: c-family/c.opt:1477
  #, no-c-format
  msgid "Warn when typedefs locally defined in a function are not used."
  msgstr "Avertir quand un typedef dÃ©fini localement dans une fonction n'est pas utilisÃ©."
  
! #: c-family/c.opt:1481
  #, no-c-format
  msgid "Warn about macros defined in the main file that are not used."
  msgstr "Avertir Ã  propos de macros dÃ©finies dans le fichier principal qui ne sont pas utilisÃ©es."
  
! #: c-family/c.opt:1501
  #, no-c-format
  msgid "Warn about useless casts."
  msgstr "Avertir Ã  propos des transtypages inutiles."
  
! #: c-family/c.opt:1505
  #, no-c-format
  msgid "Warn about using variadic macros."
  msgstr "Avertir Ã  propos de l'utilisation de macros variadiques."
  
! #: c-family/c.opt:1509
  #, no-c-format
  msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
  msgstr "Avertir Ã  propos de l'usage discutable de macros utilisÃ©es pour rÃ©cupÃ©rer des arguments variables."
  
! #: c-family/c.opt:1513
  #, no-c-format
  msgid "Warn about the most vexing parse syntactic ambiguity."
  msgstr "Avertir Ã  propos des ambiguÃ¯tÃ©s d'analyse syntactique les plus vexantes."
  
! #: c-family/c.opt:1517
  #, no-c-format
  msgid "Warn if a virtual base has a non-trivial move assignment operator."
  msgstr "Avertir si une classe de base virtuelle a un opÃ©rateur de dÃ©placement non-trivial."
  
! #: c-family/c.opt:1521
  #, no-c-format
  msgid "Warn if a variable length array is used."
  msgstr "Avertir si un tableau de longueur variable est utilisÃ©."
  
! #: c-family/c.opt:1525
  #, no-c-format
  msgid "-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length arrays, and on bounded uses of variable-length arrays whose bound can be larger than <number> bytes."
  msgstr "-Wvla-larger-than=<nombre>\tAvertir Ã  propos de l'utilisation de tableaux de longueur variable sans limite et sur l'utilisation de tableaux de longueur variable avec une limite qui peut Ãªtre plus grande que <nombre> octets."
  
! #: c-family/c.opt:1531
  #, no-c-format
  msgid "Disable Wvla-larger-than= warning.  Equivalent to Wvla-larger-than=<SIZE_MAX> or larger."
  msgstr "DÃ©sactive l'avertissement Wvla-larger-than=.  Ã‰quivalent Ã  Wvla-larger-than=<SIZE_MAX> ou plus grand."
  
! #: c-family/c.opt:1535
  #, no-c-format
  msgid "Warn about mismatched declarations of VLA parameters."
  msgstr "Avertir Ã  propos de dÃ©clarations discordantes de paramÃ¨tres VLA."
  
! #: c-family/c.opt:1539
  #, no-c-format
  msgid "Warn about deprecated uses of volatile qualifier."
  msgstr "Avertir Ã  propos de l'usage obsolÃ¨te du qualificatif volatile."
  
! #: c-family/c.opt:1543
  #, no-c-format
  msgid "Warn when a register variable is declared volatile."
  msgstr "Avertir quand une variable registre est dÃ©clarÃ©e volatile."
  
! #: c-family/c.opt:1547
  #, no-c-format
  msgid "Warn on direct virtual inheritance."
  msgstr "Avertir Ã  propos d'hÃ©ritages virtuels directs."
  
! #: c-family/c.opt:1551
  #, no-c-format
  msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'.  In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
  msgstr "En C++, une valeur non nulle signifie qu'il faut avertir Ã  propos des conversions dÃ©prÃ©ciÃ©es de chaÃ®nes littÃ©rales en Â«Â char *Â Â».  En C, le mÃªme avertissement est Ã©mis sauf que la conversion n'est, bien entendu, pas dÃ©prÃ©ciÃ©e par le standard C ISO."
  
! #: c-family/c.opt:1555
  #, no-c-format
  msgid "Warn about xor operators where it appears the user meant exponentiation."
  msgstr "Avertir Ã  propos d'opÃ©rateurs xor oÃ¹ il apparaÃ®t que l'utilisateur voulait une exponentiation."
  
! #: c-family/c.opt:1559
  #, no-c-format
  msgid "Warn when a literal '0' is used as null pointer."
  msgstr "Avertir lorsqu'un Â«Â 0Â Â» littÃ©ral est utilisÃ© comme pointeur nul."
  
  # FrÃ©dÃ©ric: Je ne suis pas sÃ»r de cette traduction.
! #: c-family/c.opt:1563
  #, no-c-format
  msgid "Warn about accesses to interior zero-length array members."
  msgstr "Avertir Ã  propos des accÃ¨s aux membres intÃ©rieurs de taille nulle d'un tableau."
  
! #: c-family/c.opt:1567
  #, no-c-format
  msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
  msgstr "Un synonyme de -std=c89 (en C) ou -std=c++98 (en C++)."
  
! #: c-family/c.opt:1575
  #, no-c-format
  msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
  msgstr "La version de l'ABI C++ utilisÃ©e pour les avertissements de -Wabi et les alias de compatibilitÃ© de l'Ã©dition de liens."
  
! #: c-family/c.opt:1579
  #, no-c-format
  msgid "Enforce class member access control semantics."
  msgstr "Faire respecter la sÃ©mantique du contrÃ´le d'accÃ¨s Ã  un membre de classe."
  
! #: c-family/c.opt:1583
  #, no-c-format
  msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
  msgstr "-fada-spec-parent=unit\tDÃ©charger les specs Ada comme unitÃ©s enfants du parent donnÃ©."
  
! #: c-family/c.opt:1587
  #, no-c-format
  msgid "Support C++17 allocation of over-aligned types."
  msgstr "Supporter l'allocation C++17 de types sur-alignÃ©s."
  
! #: c-family/c.opt:1591
  #, no-c-format
  msgid "-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments greater than N."
  msgstr "-faligned-new=<N>\tUtiliser l'allocation de types sur-alignÃ©s du C++17 pour les alignements plus grands que N."
  
! #: c-family/c.opt:1602 c-family/c.opt:1919 c-family/c.opt:2321
! #: c-family/c.opt:2325 c-family/c.opt:2341
  #, no-c-format
  msgid "No longer supported."
  msgstr "Prise en charge supprimÃ©e."
  
! #: c-family/c.opt:1606
  #, no-c-format
  msgid "Recognize the \"asm\" keyword."
  msgstr "ReconnaÃ®tre le mot clef Â«Â asmÂ Â»."
  
! #: c-family/c.opt:1614
  #, no-c-format
  msgid "Recognize built-in functions."
  msgstr "ReconnaÃ®tre les fonctions intÃ©grÃ©es."
  
! #: c-family/c.opt:1621
  #, no-c-format
  msgid "Where shorter, use canonicalized paths to systems headers."
  msgstr "Lorsqu'ils sont plus courts, utiliser des chemins canoniques vers les en-tÃªtes systÃ¨me."
  
! #: c-family/c.opt:1625
  #, no-c-format
  msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals."
  msgstr "Activer le type fondamental char8_t et l'utiliser comme type pour les chaÃ®nes UTF-8 et les caractÃ¨res littÃ©raux."
  
! #: c-family/c.opt:1713
  #, no-c-format
  msgid "Removed in GCC 8.  This switch has no effect."
  msgstr "SupprimÃ© dans GCC 8.  Cette option n'a aucun effet."
  
! #: c-family/c.opt:1717
  #, no-c-format
  msgid "Enable support for C++ concepts."
  msgstr "Activer le support pour les concepts du C++."
  
! #: c-family/c.opt:1721
  #, no-c-format
  msgid "Enable certain features present in the Concepts TS."
  msgstr "Activer certaines fonctionnalitÃ©s prÃ©sentes dans les spÃ©cifications techniques de conceptualisation (Concepts TS)."
  
! #: c-family/c.opt:1725
  #, no-c-format
  msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure."
  msgstr "SpÃ©cifier la profondeur maximum de rejeu des erreurs durant le diagnostique rÃ©cursif d'une erreur de respect d'une contrainte."
  
! #: c-family/c.opt:1729
  #, no-c-format
  msgid "Allow the arguments of the '?' operator to have different types."
  msgstr "Permettre aux arguments de l'opÃ©rateur Â«Â ?Â Â» d'avoir des types diffÃ©rents."
  
! #: c-family/c.opt:1737
  #, no-c-format
  msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
  msgstr "-fconst-string-class=<nom>\tUtiliser la classe <nom> pour les chaÃ®nes constantes."
  
! #: c-family/c.opt:1741
  #, no-c-format
  msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
  msgstr "-fconstexpr-depth=<nombre>\tSpÃ©cifier la profondeur maximale de rÃ©cursion de constexpr."
  
! #: c-family/c.opt:1745
  #, no-c-format
  msgid "-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache depth."
  msgstr "-fconstexpr-cache-depth=<nombre>\tSpÃ©cifier la profondeur maximale de rÃ©cursion de la cache de constexpr."
  
! #: c-family/c.opt:1749
  #, no-c-format
  msgid "Allow IEC559 floating point exceptions in constant expressions."
  msgstr "Autoriser les exceptions en virgule flottante IEC559 dans les expressions constantes."
  
! #: c-family/c.opt:1753
  #, no-c-format
  msgid "-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration count."
  msgstr "-fconstexpr-loop-limit=<nombre>\tSpÃ©cifier le nombre maximum d'itÃ©rations d'une boucle de constexpr."
  
! #: c-family/c.opt:1757
  #, no-c-format
  msgid "-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr operations during a single constexpr evaluation."
  msgstr "-fconstexpr-ops-limit=<nombre>\tSpÃ©cifier le nombre maximum d'opÃ©rations constexpr lors d'une unique Ã©valuation d'un constexpr."
  
! #: c-family/c.opt:1761
  #, no-c-format
  msgid "Enable certain features present in drafts of C++ Contracts."
  msgstr "Activer certaines fonctionnalitÃ©s prÃ©sentes dans les brouillons des Contracts du C++."
  
! #: c-family/c.opt:1774
  #, no-c-format
  msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)."
  msgstr "-fcontract-assumption-mode=[on|off]\tActiver ou dÃ©sactiver le traitement des axiomes au niveau des contrats comme des suppositions (actif par dÃ©faut)."
  
! #: c-family/c.opt:1778
  #, no-c-format
  msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for."
  msgstr "-fcontract-build-level=[off|default|audit]\tSpÃ©cifier le niveau de contrat max pour gÃ©nÃ©rer des validations Ã  l'exÃ©cution."
  
! #: c-family/c.opt:1782
  #, no-c-format
  msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)."
  msgstr "-fcontract-strict-declarations=[on|off]\tActiver ou dÃ©sactiver les avertissements sur les redÃ©clarations gÃ©nÃ©ralisÃ©es de fonctions avec contrats (dÃ©sactivÃ© par dÃ©faut)."
  
! #: c-family/c.opt:1786
  #, no-c-format
  msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)."
  msgstr "-fcontract-mode=[on|off]\tActiver ou dÃ©sactiver toutes les possibilitÃ©s de contrat (activÃ© par dÃ©faut)."
  
! #: c-family/c.opt:1790
  #, no-c-format
  msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)."
  msgstr "-fcontract-continuation-mode=[on|off]\tActiver ou dÃ©sactiver le mode de continuation de contrat (dÃ©sactivÃ© par dÃ©faut)."
  
! #: c-family/c.opt:1794
  #, no-c-format
  msgid "-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)."
  msgstr "-fcontract-role=<nom>:<semantiques>\tSpÃ©cifier les sÃ©mantiques pour tous les niveaux dans un rÃ´le (dÃ©faut, revue) ou un rÃ´le de contrat personnalisÃ© avec les sÃ©mantiques donnÃ©es (par ex.Â : opt:assume,assume,assume)."
  
! #: c-family/c.opt:1798
  #, no-c-format
  msgid "-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for level."
  msgstr "-fcontract-semantic=<niveau>:<semantique>\tSpÃ©cifier les sÃ©mantiques concrÃ¨tes pour le niveau."
  
! #: c-family/c.opt:1802
  #, no-c-format
  msgid "Enable C++ coroutines (experimental)."
  msgstr "Activer les coroutines du C++ (expÃ©rimental)."
  
! #: c-family/c.opt:1806
  #, no-c-format
  msgid "Emit debug annotations during preprocessing."
  msgstr "Produire des annotations de dÃ©bogage pendant le prÃ©-traitement."
  
! #: c-family/c.opt:1814
  #, no-c-format
  msgid "Factor complex constructors and destructors to favor space over speed."
  msgstr "Factoriser les constructeurs et destructeurs complexes pour favoriser l'espace par rapport Ã  la vitesse."
  
! #: c-family/c.opt:1822
  #, no-c-format
  msgid "Print hierarchical comparisons when template types are mismatched."
  msgstr "Afficher des comparaisons hiÃ©rarchiques quand des types de patrons ne concordent pas."
  
! #: c-family/c.opt:1826
  #, no-c-format
  msgid "Note all candidates during overload resolution failure."
  msgstr "Noter tous les candidats pendant l'Ã©chec de rÃ©solution de surcharge."
  
! #: c-family/c.opt:1830
  #, no-c-format
  msgid "Preprocess directives only."
  msgstr "PrÃ©traiter uniquement les directives."
  
! #: c-family/c.opt:1834
  #, no-c-format
  msgid "Permit '$' as an identifier character."
  msgstr "Autoriser Â«Â $Â Â» comme caractÃ¨re dans les identificateurs."
  
! #: c-family/c.opt:1838
  #, no-c-format
  msgid "-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()."
  msgstr "-fmacro-prefix-map=<ancien>=<nouveau>\tRemplacer un nom de rÃ©pertoire par un autre dans __FILE__, __BASE_FILE__ et __builtin_FILE()."
  
! #: c-family/c.opt:1842
  #, no-c-format
  msgid "Write all declarations as Ada code transitively."
  msgstr "Ã‰crire toutes les dÃ©clarations sous forme de code Ada transitivement."
  
! #: c-family/c.opt:1846
  #, no-c-format
  msgid "Write all declarations as Ada code for the given file only."
  msgstr "Ã‰crire toutes les dÃ©clarations sous forme de code Ada pour le fichier spÃ©cifiÃ© uniquement."
  
! #: c-family/c.opt:1853
  #, no-c-format
  msgid "Do not elide common elements in template comparisons."
  msgstr "Ne pas Ã©liminer les Ã©lÃ©ments en communs dans les comparaisons de patrons."
  
! #: c-family/c.opt:1857
  #, no-c-format
  msgid "Generate code to check exception specifications."
  msgstr "GÃ©nÃ©rer du code pour vÃ©rifier les spÃ©cifications des exceptions."
  
! #: c-family/c.opt:1864
  #, no-c-format
  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 vers le jeu de caractÃ¨res <jeucar>."
  
! #: c-family/c.opt:1868
  #, no-c-format
  msgid "Permit universal character names (\\u and \\U) in identifiers."
  msgstr "Permettre des noms de caractÃ¨res universels (\\u et \\U) dans les identificateurs."
  
! #: c-family/c.opt:1872
  #, no-c-format
  msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
  msgstr "-finput-charset=<jeucar>\tSpÃ©cifier le jeu de caractÃ¨res par dÃ©faut pour les fichiers source."
  
! #: c-family/c.opt:1876
  #, no-c-format
  msgid "Support dynamic initialization of thread-local variables in a different translation unit."
  msgstr "Supporter l'initialisation dynamique de variables locales au thread dans une unitÃ© de traduction diffÃ©rente."
  
! #: c-family/c.opt:1883
  #, no-c-format
  msgid "Fold calls to simple inline functions."
  msgstr "Incorporer les appels Ã  de simples fonctions en-lignes."
  
! #: c-family/c.opt:1890
  #, no-c-format
  msgid "Do not assume that standard C libraries and \"main\" exist."
  msgstr "Ne pas supposer que les bibliothÃ¨ques standards du C et Â«Â mainÂ Â» existent."
  
! #: c-family/c.opt:1894
  #, no-c-format
  msgid "Recognize GNU-defined keywords."
  msgstr "ReconnaÃ®tre les mots clÃ©s dÃ©finis par GNU."
  
! #: c-family/c.opt:1898
  #, no-c-format
  msgid "Generate code for GNU runtime environment."
  msgstr "GÃ©nÃ©rer du code pour l'environnement d'exÃ©cution GNU."
  
! #: c-family/c.opt:1902
  #, no-c-format
  msgid "Use traditional GNU semantics for inline functions."
  msgstr "Utiliser les sÃ©mantiques GNU traditionnelles pour les fonctions mises en lignes."
  
! #: c-family/c.opt:1915
  #, no-c-format
  msgid "Assume normal C execution environment."
  msgstr "PrÃ©sumer que l'environnement d'exÃ©cution C est normal."
  
! #: c-family/c.opt:1923
  #, no-c-format
  msgid "Implement P2564 for consteval propagation."
  msgstr "ImplÃ©menter P2564 pour la propagation de consteval."
  
! #: c-family/c.opt:1927
  #, no-c-format
  msgid "Export functions even if they can be inlined."
  msgstr "Exporter les fonctions mÃªme si elles peuvent Ãªtre mises en ligne."
  
! #: c-family/c.opt:1931
  #, no-c-format
  msgid "Make inline functions constexpr by default."
  msgstr "Rendre les fonctions en ligne constexpr par dÃ©faut."
  
! #: c-family/c.opt:1935
  #, no-c-format
  msgid "Emit implicit instantiations of inline templates."
  msgstr "Produire des instanciations implicites pour des patrons en ligne."
  
! #: c-family/c.opt:1939
  #, no-c-format
  msgid "Emit implicit instantiations of templates."
  msgstr "Produire des instanciations implicites pour les patrons."
  
! #: c-family/c.opt:1943
  #, no-c-format
  msgid "Implement C++17 inheriting constructor semantics."
  msgstr "ImplÃ©menter les sÃ©mantiques C++17 des constructeurs qui hÃ©ritent."
  
! #: c-family/c.opt:1950
  #, no-c-format
  msgid "Don't emit dllexported inline functions unless needed."
  msgstr "Ne pas gÃ©nÃ©rer des fonctions dÃ©clarÃ©es Â«Â en ligneÂ Â» avec l'attribut Â«Â dllexportÂ Â» Ã  moins que ce ne soit nÃ©cessaire."
  
! #: c-family/c.opt:1957
  #, no-c-format
  msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
  msgstr "Autoriser les conversions implicites entre des vecteurs avec des nombres de sous-parties diffÃ©rentes ou des types d'Ã©lÃ©ments diffÃ©rents."
  
! #: c-family/c.opt:1961
  #, no-c-format
  msgid "Enable C++ modules-ts (experimental)."
  msgstr "Activer modules-ts du C++ (expÃ©rimental)."
  
! #: c-family/c.opt:1969
  #, no-c-format
  msgid "Enable C++ header module (experimental)."
  msgstr "Activer le module d'en-tÃªte du C++ (expÃ©rimental)."
  
! #: c-family/c.opt:1976
  #, no-c-format
  msgid "Member functions defined within their class are inline in module purview."
  msgstr "Les fonctions membre dÃ©finies dans leur classe sont en-ligne dans la portÃ©e du module."
  
! #: c-family/c.opt:1980
  #, no-c-format
  msgid "Only emit Compiled Module Interface."
  msgstr "N'Ã©mettre qu'une interface de module compilÃ© (Compiled Module Interface)."
  
! #: c-family/c.opt:1984
  #, no-c-format
  msgid "Mapper for module to CMI files."
  msgstr "Mappeur entre module et fichiers CMI."
  
! #: c-family/c.opt:1988
  #, no-c-format
  msgid "Enable lazy module importing."
  msgstr "Activer l'import de module paresseux."
  
! #: c-family/c.opt:1996
  #, no-c-format
  msgid "Warn about macros that have conflicting header units definitions."
  msgstr "Avertir Ã  propos de macros ayant des dÃ©finitions d'unitÃ©s d'en-tÃªte conflictuelles."
  
! #: c-family/c.opt:2000
  #, no-c-format
  msgid "Warn if pointers of distinct types are compared without a cast."
  msgstr "Avertir si des pointeurs de types distincts sont comparÃ©s sans transtypage."
  
! #: c-family/c.opt:2004
  #, no-c-format
  msgid "Note #include directives translated to import declarations."
  msgstr "Noter les directives #include traduites en dÃ©clarations d'import."
  
! #: c-family/c.opt:2008
  #, no-c-format
  msgid "Note #include directives not translated to import declarations, and not known to be textual."
  msgstr "Noter les directives #include non traduites en dÃ©clarations d'import et non connues pour Ãªtre textuelles."
  
! #: c-family/c.opt:2012
  #, no-c-format
  msgid "Note a #include translation of a specific header."
  msgstr "Noter une traduction de #include d'un en-tÃªte spÃ©cifique."
  
! #: c-family/c.opt:2016
  #, no-c-format
  msgid "Note Compiled Module Interface pathnames."
  msgstr "Noter les noms des chemins de l'interface de module compilÃ© (Compiled Module Interface)."
  
! #: c-family/c.opt:2020
  #, no-c-format
  msgid "Note Compiled Module Interface pathname of a specific module or header-unit."
  msgstr "Noter les noms des chemins de l'interface de module compilÃ© (Compiled Module Interface) d'un module spÃ©cifique ou d'une unitÃ© d'en-tÃªte."
  
! #: c-family/c.opt:2024
  #, no-c-format
  msgid "fmax-include-depth=<number> Set the maximum depth of the nested #include."
  msgstr "fmax-include-depth=<number> DÃ©finir la profondeur maximale d'un #include imbriquÃ©."
  
! #: c-family/c.opt:2028
  #, no-c-format
  msgid "Don't warn about uses of Microsoft extensions."
  msgstr "Ne pas avertir au sujet de l'utilisation des extensions de Microsoft."
  
! #: c-family/c.opt:2047
  #, no-c-format
  msgid "Implement resolution of DR 150 for matching of template template arguments."
  msgstr "ImplÃ©menter la rÃ©solution du DR 150 pour faire correspondre les arguments de patron des patrons."
  
! #: c-family/c.opt:2051
  #, no-c-format
  msgid "Generate code for NeXT (Apple macOS) runtime environment."
  msgstr "GÃ©nÃ©rer le code pour l'environnement d'exÃ©cution NeXT (Apple macOS)."
  
! #: c-family/c.opt:2055
  #, no-c-format
  msgid "Assume that receivers of Objective-C messages may be nil."
  msgstr "Supposer que les rÃ©cepteurs des messages Objective-C peuvent Ãªtre NIL."
  
! #: c-family/c.opt:2059
  #, no-c-format
  msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
  msgstr "Autoriser l'accÃ¨s aux variables d'instance comme si elles Ã©taient dÃ©clarÃ©es localement dans les implÃ©mentations des mÃ©thodes d'instances."
  
! #: c-family/c.opt:2063
  #, no-c-format
  msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
  msgstr "-fvisibility=[private|protected|public|package]\tDÃ©termine la visibilitÃ© par dÃ©faut des symboles."
  
! #: c-family/c.opt:2088
  #, no-c-format
  msgid "Treat a throw() exception specification as noexcept to improve code size."
  msgstr "Traiter une spÃ©cification d'exception throw() comme Â«Â noexceptÂ Â» pour amÃ©liorer la taille du code."
  
! #: c-family/c.opt:2092
  #, no-c-format
  msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
  msgstr "SpÃ©cifier l'ABI Ã  utiliser pour la gÃ©nÃ©ration du code et des mÃ©ta-donnÃ©es de Objective-C."
  
! #: c-family/c.opt:2098
  #, no-c-format
  msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
  msgstr "GÃ©nÃ©rer des mÃ©thodes Objective-C spÃ©ciales pour initialiser et dÃ©truire des ivars C++ non-POD, si nÃ©cessaire."
  
! #: c-family/c.opt:2102
  #, no-c-format
  msgid "Allow fast jumps to the message dispatcher."
  msgstr "Autoriser des sauts rapides vers le rÃ©partiteur de messages."
  
! #: c-family/c.opt:2108
  #, no-c-format
  msgid "Enable Objective-C exception and synchronization syntax."
  msgstr "Autoriser la syntaxe d'exception et de synchronisation de Objective-C."
  
! #: c-family/c.opt:2112
  #, no-c-format
  msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
  msgstr "Activer le ramasse-miettes (Garbage Collection) dans les programmes Objective-C/Objective-C++."
  
! #: c-family/c.opt:2116
  #, no-c-format
  msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
  msgstr "Activer la vÃ©rification en ligne des rÃ©cepteurs nuls avec le moteur NeXT et la version 2 de l'ABI."
  
! #: c-family/c.opt:2121
  #, no-c-format
  msgid "Enable Objective-C setjmp exception handling runtime."
  msgstr "Activer la gestion des exceptions Objective-C en utilisant setjmp Ã  l'exÃ©cution."
  
! #: c-family/c.opt:2125
  #, no-c-format
  msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
  msgstr "Respecter la conformitÃ© avec le langage Objective-C 1.0 comme implÃ©mentÃ© dans GCC 4.0."
  
! #: c-family/c.opt:2129
  #, no-c-format
  msgid "Enable OpenACC."
  msgstr "Activer OpenACC."
  
! #: c-family/c.opt:2133
  #, no-c-format
  msgid "Specify default OpenACC compute dimensions."
  msgstr "SpÃ©cifier les dimensions de calculs par dÃ©faut pour OpenACC."
  
! #: c-family/c.opt:2137
  #, no-c-format
  msgid "Enable OpenMP (implies -frecursive in Fortran)."
  msgstr "Activer OpenMP (implique -frecursive en Fortran)."
  
! #: c-family/c.opt:2141
  #, no-c-format
  msgid "Enable OpenMP's SIMD directives."
  msgstr "Activer les directives SIMD de OpenMP."
  
! #: c-family/c.opt:2145
  #, no-c-format
  msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
  msgstr "ReconnaÃ®tre les mots clÃ©s C++ comme Â«Â complÂ Â» et Â«Â xorÂ Â»."
  
! #: c-family/c.opt:2156
  #, no-c-format
  msgid "Look for and use PCH files even when preprocessing."
  msgstr "Rechercher et utiliser les fichiers PCH mÃªme pendant le prÃ©-traitement."
  
! #: c-family/c.opt:2160
  #, no-c-format
  msgid "Downgrade conformance errors to warnings."
  msgstr "Transformer les erreurs de conformitÃ© en simples avertissements."
  
! #: c-family/c.opt:2164
  #, no-c-format
  msgid "Enable Plan 9 language extensions."
  msgstr "Activer les extensions de langage PlanÂ 9."
  
! #: c-family/c.opt:2168
  #, no-c-format
  msgid "Treat the input file as already preprocessed."
  msgstr "ConsidÃ©rer que le fichier d'entrÃ©e a dÃ©jÃ  Ã©tÃ© prÃ©-traitÃ©."
  
! #: c-family/c.opt:2176
  #, no-c-format
  msgid "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro expansion and display them in error messages."
  msgstr "-ftrack-macro-expansion=<0|1|2>\tTracer les emplacements des Ã©lÃ©ments qui proviennent des remplacement des macros et les afficher dans les messages d'erreurs."
  
! #: c-family/c.opt:2180
  #, no-c-format
  msgid "Do not pretty-print template specializations as the template signature followed by the arguments."
  msgstr "Ne pas embellir l'affichage des spÃ©cialisations de patrons sous la forme de la signature du patron suivie des arguments."
  
! #: c-family/c.opt:2184
  #, no-c-format
  msgid "Treat known sprintf return values as constants."
  msgstr "Traiter les valeurs de retour connues de sprintf comme des constantes."
  
! #: c-family/c.opt:2188
  #, no-c-format
  msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
  msgstr "UtilisÃ© avec le mode Fix-and-Continue pour indiquer que les fichiers objets peuvent Ãªtre insÃ©rÃ©s pour remplacer ceux du programme durant l'exÃ©cution."
  
! #: c-family/c.opt:2192
  #, no-c-format
  msgid "Removed in GCC 10.  This switch has no effect."
  msgstr "SupprimÃ© dans GCC 10.  Cette option n'a aucun effet."
  
! #: c-family/c.opt:2196
  #, no-c-format
  msgid "Generate run time type descriptor information."
  msgstr "GÃ©nÃ©rer l'information pour les types de descripteurs lors de l'exÃ©cution."
  
! #: c-family/c.opt:2200 ada/gcc-interface/lang.opt:81
  #, no-c-format
  msgid "Use the narrowest integer type possible for enumeration types."
  msgstr "Utiliser le type d'entier le plus Ã©troit possible pour les types d'Ã©numÃ©rations."
  
! #: c-family/c.opt:2204
  #, no-c-format
  msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
  msgstr "Forcer le type sous-jacent de Â«Â wchar_tÂ Â» Ã  Ãªtre Â«Â unsigned shortÂ Â»."
  
! #: c-family/c.opt:2208
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
  msgstr "Lorsque ni Â«Â signedÂ Â» ni Â«Â unsignedÂ Â» n'est fourni, le champ de bits doit Ãªtre signÃ©."
  
! #: c-family/c.opt:2212 ada/gcc-interface/lang.opt:85
  #, no-c-format
  msgid "Make \"char\" signed by default."
  msgstr "Rendre les Â«Â charÂ Â» signÃ©s par dÃ©faut."
  
! #: c-family/c.opt:2216
  #, no-c-format
  msgid "Enable C++14 sized deallocation support."
  msgstr "Activer le support pour les dÃ©sallocations avec taille connue du C++14."
  
! #: c-family/c.opt:2223
  #, no-c-format
  msgid "-fstrict-flex-arrays=<level>    Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members."
  msgstr "-fstrict-flex-arrays=<level>    ContrÃ´ler quand traiter le tableau de longueur variable (trailing array) Ã  la fin d'une structure comme membre de tableau flexible dans le but d'accÃ©der aux Ã©lÃ©ments d'un tel tableau. Par dÃ©faut, tous les tableaux de taille variable Ã  la fin d'une structure sont traitÃ©s comme membres de tableau flexibles."
  
! #: c-family/c.opt:2230
  #, no-c-format
  msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order."
  msgstr "-fsso-struct=[big-endian|little-endian|native]\tFixer l'ordre de stockage par dÃ©faut des scalaires."
  
! #: c-family/c.opt:2246
  #, no-c-format
  msgid "Display statistics accumulated during compilation."
  msgstr "Afficher les statistiques accumulÃ©es durant la compilation."
  
! #: c-family/c.opt:2250
  #, no-c-format
  msgid "Assume that values of enumeration type are always within the minimum range of that type."
  msgstr "Supposer que les valeurs d'un type Ã©numÃ©rÃ© sont toujours dans la plage minimum de ce type."
  
! #: c-family/c.opt:2257 c-family/c.opt:2262
  #, no-c-format
  msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc."
  msgstr "Suivre les exigences du C++17 concernant l'ordre d'Ã©valuation des expressions d'affectations, des dÃ©calages, des appels aux fonctions membres, etc."
  
! #: c-family/c.opt:2279
  #, no-c-format
  msgid "Set the maximum number of template instantiation notes for a single warning or error."
  msgstr "Fixer le nombre maximum de notes d'instanciations de patrons pour un seul avertissement ou erreur."
  
! #: c-family/c.opt:2286
  #, no-c-format
  msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
  msgstr "-ftemplate-depth=<nombre>\tSpÃ©cifier la profondeur maximale d'instanciation d'un patron."
  
! #: c-family/c.opt:2293
  #, no-c-format
  msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
  msgstr "-fno-threadsafe-statics\tNe pas gÃ©nÃ©rer de code sÃ»r du point de vue des threads pour initialiser les statiques locaux."
  
! #: c-family/c.opt:2297
  #, no-c-format
  msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
  msgstr "Lorsque ni Â«Â signedÂ Â» ni Â«Â unsignedÂ Â» n'est fourni, le champ de bits doit Ãªtre non signÃ©."
  
! #: c-family/c.opt:2301 ada/gcc-interface/lang.opt:89
  #, no-c-format
  msgid "Make \"char\" unsigned by default."
  msgstr "Rendre les Â«Â charÂ Â» non signÃ©s par dÃ©faut."
  
! #: c-family/c.opt:2305
  #, no-c-format
  msgid "Use __cxa_atexit to register destructors."
  msgstr "Utiliser __cxa_atexit pour enregistrer les destructeurs."
  
! #: c-family/c.opt:2309
  #, no-c-format
  msgid "Use __cxa_get_exception_ptr in exception handling."
  msgstr "Utiliser __cxa_get_exception_ptr dans la gestion des exceptions."
  
! #: c-family/c.opt:2313
  #, no-c-format
  msgid "Marks all inlined functions and methods as having hidden visibility."
  msgstr "Marquer toutes les fonctions et mÃ©thodes mises en ligne comme ayant la visibilitÃ© Â«Â cachÃ©eÂ Â»."
  
! #: c-family/c.opt:2317
  #, no-c-format
  msgid "Changes visibility to match Microsoft Visual Studio by default."
  msgstr "Changer la visibilitÃ© pour correspondre Ã  Microsoft Visual Studio par dÃ©faut."
  
! #: c-family/c.opt:2329
  #, no-c-format
  msgid "Emit common-like symbols as weak symbols."
  msgstr "Produire les symboles communs comme des symboles faibles."
  
! #: c-family/c.opt:2333
  #, no-c-format
  msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
  msgstr "-fwide-exec-charset=<jeucar>\tConvertir toutes les chaÃ®nes et les constantes de caractÃ¨res larges vers le jeu de caractÃ¨res <jeucar>."
  
! #: c-family/c.opt:2337
  #, no-c-format
  msgid "Generate a #line directive pointing at the current working directory."
  msgstr "GÃ©nÃ©rer une directive #line pointant sur le rÃ©pertoire de travail courant."
  
! #: c-family/c.opt:2345
  #, no-c-format
  msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
  msgstr "GÃ©nÃ©rer une recherche de classes molle (via objc_getClass()) pour l'utilisation en mode Zero-Link."
  
! #: c-family/c.opt:2349
  #, no-c-format
  msgid "Dump declarations to a .decl file."
  msgstr "Vidanger les dÃ©clarations dans un fichier .decl."
  
! #: c-family/c.opt:2353
  #, no-c-format
  msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
  msgstr "-femit-struct-debug-baseonly\tInformations de dÃ©bogage agressivement rÃ©duites pour les structs."
  
! #: c-family/c.opt:2357
  #, no-c-format
  msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
  msgstr "-femit-struct-debug-reduced\tInformations de dÃ©bogage modÃ©rÃ©ment rÃ©duites pour les structs."
  
! #: c-family/c.opt:2361
  #, no-c-format
  msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
  msgstr "-femit-struct-debug-detailed=<liste-spec>\tInformations de dÃ©bogage rÃ©duites mais dÃ©taillÃ©es pour les structs."
  
! #: c-family/c.opt:2365
  #, no-c-format
  msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding number literal rather than a user-defined number literal."
  msgstr "InterprÃ©ter les nombres imaginaires, en virgule fixe ou avec d'autres suffixes gnu comme le nombre littÃ©ral correspondant au lieu d'un nombre littÃ©ral dÃ©fini par l'utilisateur."
  
! #: c-family/c.opt:2370
  #, no-c-format
  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."
  
! #: c-family/c.opt:2374
  #, no-c-format
  msgid "-imacros <file>\tAccept definition of macros in <file>."
  msgstr "-imacros <fichier>\tAccepter la dÃ©finition de macros dans le <fichier>."
  
! #: c-family/c.opt:2378
  #, no-c-format
  msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
  msgstr "-imultilib <rÃ©pertoire>\tChoisir <rÃ©pertoire> comme le sous-rÃ©pertoire d'inclusion de multilib."
  
! #: c-family/c.opt:2382
  #, no-c-format
  msgid "-include <file>\tInclude the contents of <file> before other files."
  msgstr "-include <fichier>\tInclure le contenu du <fichier> avant les autres fichiers."
  
! #: c-family/c.opt:2386
  #, no-c-format
  msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
  msgstr "-iprefix <chemin>\tSÃ©lectionner le <chemin> comme prÃ©fixe pour les deux prochaines options."
  
! #: c-family/c.opt:2390
  #, no-c-format
  msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
  msgstr "-isysroot <rÃ©pertoire>\tSÃ©lectionner le <rÃ©pertoire> comme rÃ©pertoire racine systÃ¨me."
  
! #: c-family/c.opt:2394
  #, no-c-format
  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 systÃ¨me."
  
! #: c-family/c.opt:2398
  #, no-c-format
  msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
  msgstr "-iquote <rÃ©pertoire>\tAjouter le <rÃ©pertoire> Ã  la fin du chemin d'inclusion avec guillemets."
  
! #: c-family/c.opt:2402
  #, no-c-format
  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 systÃ¨me."
  
! #: c-family/c.opt:2406
  #, no-c-format
  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."
  
! #: c-family/c.opt:2416
  #, no-c-format
  msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
  msgstr "Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me (ceux spÃ©cifiÃ©s avec -isystem seront quand mÃªme utilisÃ©s)."
  
! #: c-family/c.opt:2420
  #, no-c-format
  msgid "Do not search standard system include directories for C++."
  msgstr "Ne pas rechercher dans les rÃ©pertoires d'inclusion standards du systÃ¨me pour le C++."
  
! #: c-family/c.opt:2432
  #, no-c-format
  msgid "Generate C header of platform-specific features."
  msgstr "GÃ©nÃ©rer les en-tÃªtes C des options spÃ©cifiques Ã  la plate-forme."
  
! #: c-family/c.opt:2436
  #, no-c-format
  msgid "Remap file names when including files."
  msgstr "Remapper les noms des fichiers lors de l'inclusion des fichiers."
  
! #: c-family/c.opt:2440 c-family/c.opt:2444
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
  msgstr "ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003."
  
! #: c-family/c.opt:2448
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard."
  msgstr "ÃŠtre conforme au standard C++ ISO 2011."
  
! #: c-family/c.opt:2452
  #, no-c-format
  msgid "Deprecated in favor of -std=c++11."
  msgstr "Rendu obsolÃ¨te en faveur de -std=c++11."
  
! #: c-family/c.opt:2456
  #, no-c-format
  msgid "Deprecated in favor of -std=c++14."
  msgstr "Rendu obsolÃ¨te en faveur de -std=c++14."
  
! #: c-family/c.opt:2460
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard."
  msgstr "ÃŠtre conforme au standard C++ ISO 2014."
  
! #: c-family/c.opt:2464
  #, no-c-format
  msgid "Deprecated in favor of -std=c++17."
  msgstr "Rendu obsolÃ¨te en faveur de -std=c++17."
  
! #: c-family/c.opt:2468
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard."
  msgstr "ÃŠtre conforme au standard C++ ISO 2017."
  
! #: c-family/c.opt:2472 c-family/c.opt:2476
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
  msgstr "Conforme au standard ISO C++ de 2020 (support expÃ©rimental et incomplet)."
  
! #: c-family/c.opt:2480 c-family/c.opt:2484
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard (experimental and incomplete support)."
  msgstr "ÃŠtre conforme au brouillon du standard C++ ISO 2023 (support expÃ©rimental et incomplet)."
  
! #: c-family/c.opt:2488 c-family/c.opt:2492
  #, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)."
  msgstr "ÃŠtre conforme au brouillon du standard C++ ISO 2026 (support expÃ©rimental et incomplet)."
  
! #: c-family/c.opt:2496 c-family/c.opt:2650
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard."
  msgstr "ÃŠtre conforme au standard C ISO 2011."
  
! #: c-family/c.opt:2500
  #, no-c-format
  msgid "Deprecated in favor of -std=c11."
  msgstr "Rendu obsolÃ¨te en faveur de -std=c11."
  
! #: c-family/c.opt:2504 c-family/c.opt:2508 c-family/c.opt:2654
! #: c-family/c.opt:2658
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018)."
  msgstr "ÃŠtre conforme au standard C ISO 2017 (publiÃ© en 2018)."
  
! #: c-family/c.opt:2512 c-family/c.opt:2662
  #, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) (experimental and incomplete support)."
  msgstr "Conforme au brouillon du standard C ISO 2023 (publication attendue en 2024) (support expÃ©rimental et incomplet)."
  
! #: c-family/c.opt:2516
  #, no-c-format
  msgid "Deprecated in favor of -std=c23."
  msgstr "Rendu obsolÃ¨te en faveur de -std=c23."
  
! #: c-family/c.opt:2520 c-family/c.opt:2524 c-family/c.opt:2634
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard."
  msgstr "ÃŠtre conforme au standard C ISO 1990."
  
! #: c-family/c.opt:2528 c-family/c.opt:2642
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard."
  msgstr "ÃŠtre conforme au standard C ISO 1999."
  
! #: c-family/c.opt:2532
  #, no-c-format
  msgid "Deprecated in favor of -std=c99."
  msgstr "Rendu obsolÃ¨te en faveur de -std=c99."
  
! #: c-family/c.opt:2536 c-family/c.opt:2541
  #, no-c-format
  msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions."
  msgstr "ÃŠtre conforme au standard C++ ISO 1998 rÃ©visÃ© par les corrections techniques de 2003 avec les extensions GNU."
  
! #: c-family/c.opt:2546
  #, no-c-format
  msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
  msgstr "ÃŠtre conforme au standard C++ ISO 2011 avec les extensions GNU."
  
! #: c-family/c.opt:2550
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++11."
  msgstr "Rendu obsolÃ¨te en faveur de -std=gnu++11."
  
! #: c-family/c.opt:2554
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++14."
  msgstr "Rendu obsolÃ¨te en faveur de -std=gnu++14."
  
! #: c-family/c.opt:2558
  #, no-c-format
  msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
  msgstr "ÃŠtre conforme au standard C++ ISO 2014 avec les extensions GNU."
  
! #: c-family/c.opt:2562
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu++17."
  msgstr "Rendu obsolÃ¨te en faveur de -std=gnu++17."
  
! #: c-family/c.opt:2566
  #, no-c-format
  msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
  msgstr "ÃŠtre conforme au standard C++ ISO 2017 avec les extensions GNU."
  
! #: c-family/c.opt:2570 c-family/c.opt:2574
  #, no-c-format
  msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)."
  msgstr "Conforme au standard ISO C++ de 2020 avec les extensions de GNU (support expÃ©rimental et incomplet)."
  
! #: c-family/c.opt:2578 c-family/c.opt:2582
  #, no-c-format
  msgid "Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr "ÃŠtre conforme au brouillon du standard C++ ISO 2023 avec les extensions GNU (support expÃ©rimental et incomplet)."
  
! #: c-family/c.opt:2586 c-family/c.opt:2590
  #, no-c-format
  msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)."
  msgstr "ÃŠtre conforme au brouillon du standard C++ ISO 2026 avec les extensions GNU (support expÃ©rimental et incomplet)."
  
! #: c-family/c.opt:2594
  #, no-c-format
  msgid "Conform to the ISO 2011 C standard with GNU extensions."
  msgstr "ÃŠtre conforme au standard C ISO 2011 avec les extensions GNU."
  
! #: c-family/c.opt:2598
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu11."
  msgstr "Rendu obsolÃ¨te en faveur de -std=gnu11."
  
! #: c-family/c.opt:2602 c-family/c.opt:2606
  #, no-c-format
  msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
  msgstr "ÃŠtre conforme au standard C ISO 2017 (publiÃ© en 2018) avec les extensions GNU."
  
! #: c-family/c.opt:2610
  #, no-c-format
  msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) with GNU extensions (experimental and incomplete support)."
  msgstr "Conforme au brouillon du standard C ISO 2023 (publication attendue en 2024) avec les extensions de GNU (support expÃ©rimental et incomplet)."
  
! #: c-family/c.opt:2614
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu23."
  msgstr "Rendu obsolÃ¨te en faveur de -std=gnu23."
  
! #: c-family/c.opt:2618 c-family/c.opt:2622
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard with GNU extensions."
  msgstr "ÃŠtre conforme au standard C ISO 1990 avec les extensions GNU."
  
! #: c-family/c.opt:2626
  #, no-c-format
  msgid "Conform to the ISO 1999 C standard with GNU extensions."
  msgstr "ÃŠtre conforme au standard C ISO 1999 avec les extensions GNU."
  
! #: c-family/c.opt:2630
  #, no-c-format
  msgid "Deprecated in favor of -std=gnu99."
  msgstr "Rendu obsolÃ¨te en faveur de -std=gnu99."
  
! #: c-family/c.opt:2638
  #, no-c-format
  msgid "Conform to the ISO 1990 C standard as amended in 1994."
  msgstr "ÃŠtre conforme au standard C ISO 1990 tel que amendÃ© en 1994."
  
! #: c-family/c.opt:2646
  #, no-c-format
  msgid "Deprecated in favor of -std=iso9899:1999."
  msgstr "Rendu obsolÃ¨te en faveur de -std=iso9899:1999."
  
! #: c-family/c.opt:2666
  #, no-c-format
  msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime."
  msgstr "-stdlib=[libstdc++|libc++]\tLa bibliothÃ¨que standard Ã  utiliser pour les en-tÃªtes C++ et l'exÃ©cutable."
  
! #: c-family/c.opt:2683
  #, no-c-format
  msgid "Enable traditional preprocessing."
  msgstr "Activer le prÃ©-traitement traditionnel."
  
! #: c-family/c.opt:2687
  #, no-c-format
  msgid "-trigraphs\tSupport ISO C trigraphs."
  msgstr "-trigraphs\tSupporter les trigrammes du C ISO."
  
! #: c-family/c.opt:2691
  #, no-c-format
  msgid "Do not predefine system-specific and GCC-specific macros."
  msgstr "Ne pas prÃ©dÃ©finir les macros spÃ©cifiques au systÃ¨me et Ã  GCC."
*************** msgstr "activer le dÃ©bogage interne du
*** 4195,4424 ****
  
  #: m2/lang.opt:95
  #, no-c-format
! msgid "turn on quadruple tracing (internal switch)"
! msgstr "activer le traÃ§age quadrupÃ´le (commutateur interne)."
  
  #: m2/lang.opt:99
  #, no-c-format
! msgid "turn on the Modula-2 api tracing (internal switch)"
! msgstr "activer le traÃ§age de l'api Modula-2 (commutateur interne)."
! 
! #: m2/lang.opt:103
! #, no-c-format
! msgid "turn on the Modula-2 function line number generation (internal switch)"
! msgstr "activer la gÃ©nÃ©ration de numÃ©ros de ligne de fonctions Modula-2 (commutateur interne)"
! 
! #: m2/lang.opt:107
! #, no-c-format
! msgid "recognise the specified suffix as a definition module filename"
  msgstr "reconnaÃ®tre le suffixe spÃ©cifiÃ© comme un nom de fichier de module de dÃ©finitions"
  
! #: m2/lang.opt:111
  #, no-c-format
  msgid "display all inbuilt system items"
  msgstr "afficher tous les Ã©lÃ©ments systÃ¨me intÃ©grÃ©s"
  
! #: m2/lang.opt:115
  #, no-c-format
  msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
  msgstr "autoriser l'implÃ©mentation des types opaques comme n'importe quel type (une extension GNU Modula-2)"
 